欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)頁數(shù)據(jù)提供系統(tǒng)、網(wǎng)頁數(shù)據(jù)提供方法和計算機可讀介質(zhì)的制作方法

文檔序號:6578162閱讀:199來源:國知局
專利名稱:網(wǎng)頁數(shù)據(jù)提供系統(tǒng)、網(wǎng)頁數(shù)據(jù)提供方法和計算機可讀介質(zhì)的制作方法
技術(shù)領(lǐng)域
本公開涉及用于提供網(wǎng)頁數(shù)據(jù)的系統(tǒng)、方法和計算機可讀介質(zhì)。
背景技術(shù)
如諸如專利文獻I的文獻中所提及的,己知這樣一種方案網(wǎng)頁生 成支持服務(wù)器以使用用戶終端指定的關(guān)鍵字作為搜索條件的方式搜索 網(wǎng)頁數(shù)據(jù)的模板,用戶終端通過使用搜索到的模板生成網(wǎng)頁數(shù)據(jù)且將網(wǎng) 頁數(shù)據(jù)上傳到網(wǎng)絡(luò)服務(wù)器。
根據(jù)該方案,在對應(yīng)于經(jīng)年的時間而試圖改變網(wǎng)頁的具體內(nèi)容的至 少一些元素的情況下,編輯人員每次都必須編輯網(wǎng)頁數(shù)據(jù)且必須將網(wǎng)頁 數(shù)據(jù)上傳到網(wǎng)絡(luò)服務(wù)器。
如諸如專利文獻2的文獻中所提及的,已知這樣一種方案當(dāng)接收 到請求時,網(wǎng)絡(luò)服務(wù)器啟動CGI[通用網(wǎng)關(guān)接口]程序,CGI程序所利用
的CGI功能執(zhí)行將模板中列出的各個關(guān)鍵字替換為與該關(guān)鍵字相關(guān)聯(lián)
的數(shù)據(jù)的處理,并且,作為響應(yīng),網(wǎng)絡(luò)服務(wù)器發(fā)送用于顯示替換處理之 后的模板的網(wǎng)頁數(shù)據(jù)。
根據(jù)該方案,如果與關(guān)鍵字相關(guān)聯(lián)的數(shù)據(jù)時刻發(fā)生變化,那么基于 作為來自網(wǎng)絡(luò)服務(wù)器的響應(yīng)所給出的網(wǎng)頁數(shù)據(jù)而顯示的模板中的值也
時刻發(fā)生變化。這里,URL[統(tǒng)一資源定位符]必須包含參數(shù)以啟動CGI 程序,然而, 一般類型的搜索引擎將具有包含參數(shù)的URL的網(wǎng)頁確定 為動態(tài)網(wǎng)頁,因此并不將該網(wǎng)頁列在搜索結(jié)果的高位。日本特開2004-157783號公報日本特開2001-265758號公報日本特開2002-229973號公報

發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)的情況設(shè)計了此處論述的實施方式,這些實施方 式的目的在于使得能夠動態(tài)地改變網(wǎng)頁的具體內(nèi)容并且將該網(wǎng)頁列出 在搜索引擎的搜索結(jié)果的高位。
根據(jù)本發(fā)明的一方面,為解決上述問題而設(shè)計的網(wǎng)頁數(shù)據(jù)提供系統(tǒng) 包括第一讀取單元,其被設(shè)置為當(dāng)經(jīng)由網(wǎng)絡(luò)從任一個網(wǎng)絡(luò)客戶端接收 到包括一條位置信息的請求時從內(nèi)容管理表讀取與所接收的請求中包 括的位置信息相關(guān)聯(lián)的段落標(biāo)識信息,所述內(nèi)容管理表按將段落標(biāo)識信 息與位置信息彼此關(guān)聯(lián)的方式存儲有數(shù)條段落標(biāo)識信息和位置信息,所 述數(shù)條段落標(biāo)識信息是從用于指定作為網(wǎng)頁數(shù)據(jù)的一些元素的以標(biāo)記 語言記載的段落的多條段落標(biāo)識信息中選擇的,所述位置信息是分配給 由所選擇的所述數(shù)條段落標(biāo)識信息指定的段落而構(gòu)成的單個網(wǎng)頁數(shù)據(jù) 的;第二讀取單元,其被設(shè)置為從段落管理表讀取與第一讀取單元讀出 的段落標(biāo)識信息相關(guān)聯(lián)的存儲位置信息,所述段落管理表存儲有通過針 對每個段落將段落的段落標(biāo)識信息與用于指定段落的存儲位置的存儲 位置信息相關(guān)聯(lián)而構(gòu)成的關(guān)聯(lián)信息;生成單元,其被設(shè)置為從由第二讀 取單元讀出的存儲位置信息指定的存儲位置中獲取段落,并基于所獲取 的段落而生成單個網(wǎng)頁數(shù)據(jù);以及發(fā)送單元,其被設(shè)置為將由生成單元 生成的網(wǎng)頁數(shù)據(jù)發(fā)送到發(fā)送請求的網(wǎng)絡(luò)客戶端。
使用這種配置,當(dāng)從任一個網(wǎng)絡(luò)客戶端接收到指定位置信息的請求 時,計算機進行操作,從而基于此時與該位置信息相關(guān)聯(lián)的段落標(biāo)識信 息所指定的段落來生成網(wǎng)頁數(shù)據(jù),并且發(fā)送該網(wǎng)頁數(shù)據(jù)作為響應(yīng)。因此, 如果與位置信息相關(guān)聯(lián)的段落標(biāo)識信息改變,則網(wǎng)絡(luò)客戶端上顯示的網(wǎng) 頁數(shù)據(jù)的具體內(nèi)容也隨之改變。
此外,位置信息不包含用于啟動CGI程序的參數(shù),所述CGI程序 用于實現(xiàn)動態(tài)改變網(wǎng)頁的具體內(nèi)容的功能,因此不會發(fā)生這種情況一 般類型的搜索引擎將基于根據(jù)本發(fā)明的網(wǎng)絡(luò)服務(wù)器程序生成的網(wǎng)頁數(shù) 據(jù)的網(wǎng)頁確定為動態(tài)網(wǎng)頁。因此,可以隨之將該網(wǎng)頁列在搜索結(jié)果的高 位。注意,根據(jù)上述網(wǎng)頁數(shù)據(jù)提供程序的操作可以通過網(wǎng)頁數(shù)據(jù)提供系 統(tǒng)或者網(wǎng)頁數(shù)據(jù)提供方法來實現(xiàn)。即,本發(fā)明可以是如下的網(wǎng)頁數(shù)據(jù)提 供系統(tǒng)其包括執(zhí)行與計算機基于上述網(wǎng)頁數(shù)據(jù)提供程序而實現(xiàn)的各個 裝置的功能相同的功能的多個裝置,并且,本發(fā)明還可以是如下的網(wǎng)頁 數(shù)據(jù)提供方法通過該方法,計算機通過多個步驟來執(zhí)行與上述各個裝 置的功能相同的功能。此外,本發(fā)明還可以是存儲有上述網(wǎng)頁數(shù)據(jù)提供 程序的計算機可讀介質(zhì)。 [發(fā)明效果]
因此,根據(jù)本發(fā)明,可以動態(tài)地改變網(wǎng)頁的具體內(nèi)容,并且可以將 該網(wǎng)頁列出在搜索引擎的搜索結(jié)果的高位。
通過權(quán)利要求中特別指出的要素和組合來實現(xiàn)并獲得這些實施方式 的目的和優(yōu)點。
應(yīng)當(dāng)理解,以上的概述和以下的詳述都是示例性和說明性的,并非 對如權(quán)利要求所述的實施方式的限制。


圖1示出了實施方式中的直接銷售系統(tǒng)的配置。
圖2示出了用戶機的配置。
圖3示出了網(wǎng)絡(luò)服務(wù)器的配置。
圖4示出了內(nèi)容管理表的示意圖。
圖5示出了文件服務(wù)器的配置。
圖6示出了段落的示例。
圖7示出了段落的示例。
圖8示出了段落的示例。
圖9示出了段落管理表的示意圖。
圖IO示出了庫存管理表的示意圖。
圖11示出了管理員機器的配置。
圖12示出了編輯處理的流程。
圖13示出了主畫面的一個示例。
9圖14A和14B示出了編輯接受子例程的流程。
圖15示出了內(nèi)容編輯畫面的一個示例。
圖16示出了段落編輯畫面的一個示例。
圖17示出了網(wǎng)絡(luò)服務(wù)器處理的流程。
圖18示出了匯編處理的流程。
圖19示出了網(wǎng)頁數(shù)據(jù)生成子例程的流程。
具體實施例方式
此后將參考附圖,通過實施方式來描述直接銷售系統(tǒng)。 注意,根據(jù)本實施方式的直接銷售系統(tǒng)是用于經(jīng)由網(wǎng)絡(luò)向系統(tǒng)用戶 直接銷售管理網(wǎng)站的制造商的公司產(chǎn)品的系統(tǒng)。 《結(jié)構(gòu)》
圖1示出了該實施方式中的直接銷售系統(tǒng)的配置。
如圖1所示,根據(jù)該實施方式的直接銷售系統(tǒng)包括用戶機10、網(wǎng)絡(luò) 服務(wù)器20、文件服務(wù)器30和管理員機器40。
一個或更多個用戶機IO連接到第一網(wǎng)絡(luò)NI,能夠執(zhí)行與連接到第 一網(wǎng)絡(luò)N1的未示出計算機的通信。網(wǎng)絡(luò)服務(wù)器20連接到第二網(wǎng)絡(luò)N2, 能夠執(zhí)行與連接到第二網(wǎng)絡(luò)N2的未示出計算機的通信。文件服務(wù)器30 和管理員機器40連接到第三網(wǎng)絡(luò)N3,能夠執(zhí)行與連接到第三網(wǎng)絡(luò)N3 的未示出計算機的通信。
第一網(wǎng)絡(luò)Nl經(jīng)由第一防火墻FW1連接到第二網(wǎng)絡(luò)N2,第二網(wǎng)絡(luò) N2經(jīng)由第二防火墻FW2連接到第三網(wǎng)絡(luò)N3。
這里,第一防火墻FW1是允許發(fā)送來自第二網(wǎng)絡(luò)N2的通信分組但 是切斷來自第三網(wǎng)絡(luò)N3的通信分組的計算機。此外,第二防火墻FW2 是允許發(fā)送來自第二網(wǎng)絡(luò)N2的通信分組但是切斷來自第一網(wǎng)絡(luò)Nl的 通信分組的計算機。
該方案使得用戶機10能夠訪問網(wǎng)絡(luò)服務(wù)器20,但是禁止用戶機10 訪問文件服務(wù)器30和管理員機器40。另一方面,該方案使得管理員機 器40能夠訪問網(wǎng)絡(luò)服務(wù)器20,但是禁止管理員機器40訪問用戶機10。因此,第二網(wǎng)絡(luò)N2用作DMZ[非軍事區(qū)]。 圖2示出了用戶機10的配置。
用戶機10是添加了將在稍后描述的網(wǎng)絡(luò)瀏覽功能的個人計算機。 因此,用戶機IO由以下部件構(gòu)成包括液晶顯示器等的顯示單元10a; 包括鍵盤、鼠標(biāo)等的輸入單元10b;以及與這些單元10a、 10b連接的主 體。此外,主體具有內(nèi)置于其中的通信單元10c、存儲單元10d、 CPU[中 央處理單元]10e和主內(nèi)存單元10f。
通信單元10c是用于向/從第一網(wǎng)絡(luò)Nl上的其他計算機發(fā)送/接收數(shù) 據(jù)的單元。通信單元10c由LAN適配器來例示。存儲單元10d是用于 記錄各種程序和各種數(shù)據(jù)項的單元。CPU 10e是根據(jù)存儲單元10d中的 程序執(zhí)行處理的單元。主內(nèi)存單元10f是用于對程序和數(shù)據(jù)進行高速緩 存并且用于展開工作區(qū)域的單元。
用戶機10的存儲單元10d存儲有操作系統(tǒng)(OS)軟件11。 OS軟 件11是用于進行以下操作的軟件向各種應(yīng)用程序提供API[應(yīng)用程序 接口]和ABI[應(yīng)用程序二進制接口],管理存儲單元10d和主內(nèi)存單元10f 中的存儲區(qū)域,管理進程和任務(wù),執(zhí)行文件管理,向?qū)嵱脩?yīng)用程序提供 各種設(shè)置工具和編輯器,并且為多個任務(wù)分配窗口以復(fù)用畫面輸出。此 外,OS軟件11包括通信接口程序lla。通信接口程序11a是用于經(jīng)由 通信單元10c向相連接的其他計算機的通信接口程序發(fā)送數(shù)據(jù)并從相連 接的其他計算機的通信接口程序接收數(shù)據(jù)的程序。通信接口程序例如基 于TCP / IP[傳輸控制協(xié)議/網(wǎng)際協(xié)議]棧。
此外,用戶機10的存儲單元10d存儲有網(wǎng)絡(luò)瀏覽器軟件12。網(wǎng)絡(luò) 瀏覽器軟件12是用于向計算機添加網(wǎng)絡(luò)瀏覽器功能的軟件,所述網(wǎng)絡(luò) 瀏覽器功能根據(jù)操作者的指令而從網(wǎng)絡(luò)服務(wù)器獲取網(wǎng)頁數(shù)據(jù)并顯示網(wǎng) 絡(luò)數(shù)據(jù)。具體而言,當(dāng)從操作者給出點擊網(wǎng)頁中的鏈接按鈕或者向網(wǎng)絡(luò) 瀏覽器畫面輸入URL[統(tǒng)一資源定位符]的指令、或者給出通過網(wǎng)頁數(shù)據(jù) 中記載的圖像標(biāo)簽或幀標(biāo)簽而獲取網(wǎng)頁數(shù)據(jù)的指令時,網(wǎng)絡(luò)瀏覽器軟件 12 (CPU10e基于網(wǎng)絡(luò)瀏覽器軟件12)向網(wǎng)絡(luò)服務(wù)器發(fā)送請求消息以請 求發(fā)送該指令中的URL指定的網(wǎng)頁數(shù)據(jù),然后從網(wǎng)絡(luò)服務(wù)器接收響應(yīng)
ii消息,并且基于響應(yīng)消息實體中的網(wǎng)頁數(shù)據(jù)而在顯示單元10a上顯示網(wǎng)頁。
圖3示出了網(wǎng)絡(luò)服務(wù)器20的配置。
網(wǎng)絡(luò)服務(wù)器20是添加了將在稍后描述的網(wǎng)絡(luò)服務(wù)器功能的通用計 算機。由此,網(wǎng)絡(luò)服務(wù)器20包括通信單元20a、存儲單元20b、 CPU 20c 和主內(nèi)存單元20d。各個單元20a到20d是發(fā)揮與用戶機10的單元相同 功能的單元。
網(wǎng)絡(luò)服務(wù)器20的存儲單元20b存儲有操作系統(tǒng)(OS)軟件21。 OS 軟件是發(fā)揮與用戶機10的相同功能的軟件,包括通信接口程序21a。
此外,網(wǎng)絡(luò)服務(wù)器20的存儲單元20b存儲有網(wǎng)頁數(shù)據(jù)22和網(wǎng)絡(luò)服 務(wù)器程序23。網(wǎng)頁數(shù)據(jù)22是用于顯示網(wǎng)頁的數(shù)據(jù),具體例示為例如 HTML[超文本標(biāo)記語言]圖像和圖像數(shù)據(jù)?;诰W(wǎng)頁數(shù)據(jù)22顯示的網(wǎng)頁 構(gòu)成網(wǎng)站。即,網(wǎng)站由網(wǎng)絡(luò)服務(wù)器20構(gòu)成。此外,該實施方式中的網(wǎng) 頁數(shù)據(jù)22包含用于顯示網(wǎng)站的首頁的網(wǎng)頁數(shù)據(jù)。
網(wǎng)絡(luò)服務(wù)器程序23是用于響應(yīng)于從網(wǎng)絡(luò)客戶端(網(wǎng)絡(luò)瀏覽器軟件 12中包括的網(wǎng)頁數(shù)據(jù)獲取功能)給出的請求而發(fā)送網(wǎng)頁數(shù)據(jù)22的程序。 此外,該實施方式中的網(wǎng)絡(luò)服務(wù)器程序23也是當(dāng)從網(wǎng)絡(luò)客戶端接收到 指定預(yù)定URL的請求時從稍后描述的匯編程序獲取用于顯示稍后描述 的內(nèi)容的網(wǎng)頁數(shù)據(jù)并發(fā)送該網(wǎng)頁數(shù)據(jù)到網(wǎng)絡(luò)客戶端的程序。CPU 20c根 據(jù)網(wǎng)絡(luò)服務(wù)器程序23執(zhí)行的處理的具體內(nèi)容將在稍后參考圖18描述。
此外,網(wǎng)絡(luò)服務(wù)器20的存儲單元20b存儲有內(nèi)容管理表24。
圖4示出了內(nèi)容管理表24的示意圖。
內(nèi)容管理表24是用于管理作為內(nèi)容的如下網(wǎng)頁的表,所述網(wǎng)頁上 記載了關(guān)于由網(wǎng)絡(luò)服務(wù)器20構(gòu)成的網(wǎng)站的管理員(制造商)向用戶直 接銷售的商品的廣告活動。如圖4所示,內(nèi)容管理表24的各個記錄包 括諸如[內(nèi)容代碼]、[內(nèi)容名稱]、[內(nèi)容]、[型號]、[URL]、[開始日期/時 間]、[結(jié)束日期/時間]、[售完標(biāo)志]以及[替代頁]的字段。[內(nèi)容代碼]字段 是記錄有被定義為用于指定內(nèi)容的標(biāo)識信息的內(nèi)容代碼的字段。[內(nèi)容名 稱]字段是記錄有內(nèi)容的名稱的字段。[內(nèi)容]字段是記錄有用于顯示內(nèi)容的網(wǎng)頁數(shù)據(jù)的結(jié)構(gòu)的字段。注意,網(wǎng)頁數(shù)據(jù)的結(jié)構(gòu)由稍后描述的段落的 名稱來指定。[型號]字段是記錄有用于指定廣告活動中的內(nèi)容中所記載
的商品的型號的字段。[URL]字段是記錄有被定義為分配給內(nèi)容的位置 信息的URL的字段。[開始日期/時間]字段和[結(jié)束日期/時間]字段是分 別記錄有內(nèi)容的公眾觀看時段的開始日期/時間和結(jié)束日期/時間的字 段。[售完標(biāo)志]字段是記錄有售完標(biāo)志的字段,售完標(biāo)志用于定義如果 與內(nèi)容相關(guān)的商品的庫存數(shù)為"O"則給出稍后描述的替代頁和首頁的網(wǎng)
頁數(shù)據(jù)中的哪一個作為響應(yīng)。此外,進行這樣的定義如果售完標(biāo)志被
設(shè)置在[1]狀態(tài),則應(yīng)當(dāng)給出稍后描述的替代頁的網(wǎng)頁數(shù)據(jù)22作為響應(yīng), 并進行這樣的定義如果售完標(biāo)志被設(shè)置在[O]狀態(tài),則應(yīng)當(dāng)給出首頁的 網(wǎng)頁數(shù)據(jù)22作為響應(yīng)。[替代頁]字段是記錄有在與內(nèi)容相關(guān)的商品的 庫存數(shù)為"0"的情況下如果售完標(biāo)志被設(shè)置在[1]狀態(tài)則作為響應(yīng)向網(wǎng)絡(luò) 客戶端給出的替代頁的URL的字段。注意,如果售完標(biāo)志被設(shè)置為[O] 狀態(tài),則[替代頁]字段為空。
此外,網(wǎng)絡(luò)服務(wù)器20具有圖3中的存儲單元20b,存儲單元20b存 儲有匯編程序25。匯編程序25是用于從稍后描述的段落來生成用于顯 示內(nèi)容的網(wǎng)頁數(shù)據(jù)的程序。CPU 20c基于匯編程序25執(zhí)行的處理的具 體內(nèi)容將在稍后參考圖19和20描述。
圖5示出了文件服務(wù)器30的配置。
文件服務(wù)器30是添加了稍后提及的文件服務(wù)器功能的通用計算機。 因此,文件服務(wù)器30包括通信單元30a、存儲單元30b、 CPU 30c和主 內(nèi)存單元30d。各個單元30a到30d是發(fā)揮與用戶機10的相應(yīng)單元的功 能相同的功能的單元。
文件服務(wù)器30的存儲單元30b存儲有操作系統(tǒng)(OS)軟件31。 OS 軟件31是發(fā)揮與用戶機10的操作系統(tǒng)軟件的功能相同的功能的軟件, 包括通信接口程序31a。
此外,文件服務(wù)器30的存儲單元30b存儲有文件發(fā)送程序32。文 件發(fā)送程序32是在基于預(yù)定通信協(xié)議從與第二網(wǎng)絡(luò)N2和第三網(wǎng)絡(luò)N3 相連接的其他計算機給出了對文件的請求時發(fā)送指定文件到這些計算機的程序。注意,預(yù)定通信協(xié)議例示為例如FTP[文件傳輸協(xié)議]。
此外,文件服務(wù)器30的存儲單元30b存儲有段落33。段落33被定義為作為用于顯示內(nèi)容的網(wǎng)頁數(shù)據(jù)的一部分的以標(biāo)記語言記載的文本。圖6至8示出了段落33的示例。
段落33是其網(wǎng)頁數(shù)據(jù)的面向文檔的定義和標(biāo)題字段以標(biāo)記語言記載的文本,并且給出[SHEADERTXT]作為文件名。注意,圖6中例示的段落33被生成為使得面向文檔的定義和標(biāo)題字段對于本實施方式中的網(wǎng)絡(luò)服務(wù)器20提供給用戶機10的任何一個網(wǎng)頁數(shù)據(jù)都是相同的。
圖7中例示的段落33是其中以標(biāo)記語言記載網(wǎng)頁數(shù)據(jù)的實體的要點的文本,并且給出[SCAMPAIGN01.TXT]作為標(biāo)題。注意,生成圖7中例示的段落33作為用于顯示對應(yīng)于多個活動廣告之一的內(nèi)容的數(shù)據(jù)的一部分。
圖8中例示的段落33是其中以標(biāo)記語言記載網(wǎng)頁數(shù)據(jù)的實體的后半部分的文本,并且給出[$ 00丁£11;1乂丁]作為文件名。注意,圖8中例示的段落33被生成為使得頁腳字段對于本實施方式中的網(wǎng)絡(luò)服務(wù)器20提供給用戶機10的任何一個網(wǎng)頁數(shù)據(jù)都是相同的。
此外,文件服務(wù)器30的存儲單元30b存儲有段落管理表34。
圖9示出了段落管理表34的示意圖。
段落管理表34是用于記錄關(guān)于段落33的信息項的表。如圖9所示,段落管理表34中的每條記錄具有諸如[段落代碼]、[段落名稱]、[存儲位置]和[輸出字符]的字段。[段落代碼]字段是記錄有被定義為用于指定段落33的標(biāo)識信息的段落代碼的字段。[段落名稱]字段是記錄有段落33的名稱的字段。[存儲位置]字段是記錄有用于指定存儲段落33的位置的存儲位置信息項的字段。此外,存儲位置信息例如由路徑名和文件名的組合來例示。[輸出字符]字段是這樣的字段如果段落不是以標(biāo)記語言記載的文本(像段落33的情況那樣)、而是簡單的字符串,則該字段記錄有所述字符串。當(dāng)[輸出字符]字段記錄有字符串時,[存儲位置]字段為
六工。
此外,文件服務(wù)器30的存儲單元30b存儲有庫存管理表35。圖10示出了庫存管理表35的示意圖。
庫存管理表35是用于記錄在內(nèi)容中記載了其活動廣告的商品的庫存數(shù)的表。如圖10所示,庫存管理表35的每條記錄具有諸如[型號]和[庫存數(shù)]的字段。[型號]字段是記錄有商品的型號的字段。[庫存數(shù)]字段是記錄有商品的庫存數(shù)的字段。注意,記錄在[庫存數(shù)]字段中的庫存數(shù)被設(shè)計如下當(dāng)通過未示出的結(jié)算功能與用戶完全結(jié)算了商品的交易時,從庫存數(shù)中減去售出的產(chǎn)品數(shù)。
圖11示出了管理員機器40的配置。
管理員機器40是為維護由網(wǎng)絡(luò)服務(wù)器20構(gòu)成的網(wǎng)站的管理員添加了編輯上述內(nèi)容和段落33的功能的個人計算機。由此,管理員機器40包括顯示單元40a、輸入單元40b、通信單元40c、存儲單元40d、 CPU 40e和主內(nèi)存單元40f。各個單元40a到40f是發(fā)揮與用戶機10的相應(yīng)單元的功能相同的功能的單元。
管理員機器40的存儲單元40d存儲有操作系統(tǒng)(OS)軟件41。 OS軟件41是發(fā)揮與用戶機10的操作系統(tǒng)軟件的功能相同的功能的軟件,并且包含通信接口程序41a。
此外,管理員機器40的存儲單元40d存儲有編輯程序42。編輯程序42是用于向計算機添加編輯上述內(nèi)容和段落33的功能的軟件部件。CPU 40e根據(jù)編輯程序42執(zhí)行的處理的具體內(nèi)容將在稍后參考圖12至17描述。
《處理》
<編輯>
當(dāng)管理員操作管理員機器40的輸入單元40b、因而給出執(zhí)行編輯程序42的指令時,CPU 40e從存儲單元40d讀取編輯程序42并且開始編輯處理。
圖12示出了編輯處理的流程。
在開始編輯處理之后的第一步驟SIOI中,CPU40e在顯示單元40a上顯示主畫面。
圖13示出了主畫面51的一個示例。圖13中例示的主畫面51包含5個按鈕51a至51e。第一按鈕51a是內(nèi)容修改按鈕,試圖修改登記在內(nèi)容管理表24 (參見圖4)中的內(nèi)容的信息的管理員點擊該按鈕。第二按鈕51b是內(nèi)容新建按鈕,試圖在內(nèi)容管理表24中新登記關(guān)于內(nèi)容的信息的管理員點擊該按鈕。第三按鈕51c是段落修改按鈕,試圖修改文件服務(wù)器30中的段落管理表34中登記的段落33的信息的管理員點擊該按鈕。第四按鈕51d是段落新建按鈕,試圖新產(chǎn)生段落33的管理員點擊該按鈕。第五按鈕51e是結(jié)束按鈕,試圖結(jié)束圖12的編輯處理的管理員點擊該按鈕。
在顯示單元40a上顯示圖13中例示的主畫面51之后,CPU40e將處理前進到步驟S102。
在步驟S102, CPU 40e等待主畫面51上的5個按鈕中的任何一個被點擊。然后,當(dāng)任何一個按鈕被點擊時,CPU 40將處理前進到步驟S103。
在步驟S103, CPU 40e確定在步驟S102中檢測到其點擊的按鈕是否是結(jié)束按鈕51e。然后,如果在步驟S102中檢測到其點擊的按鈕是結(jié)束按鈕51e,則CPU 40e終止圖12中的編輯處理。但是,如果在步驟S102中檢測到其點擊的按鈕是除了結(jié)束按鈕51e之外的按鈕,則CPU40e將處理從步驟S103轉(zhuǎn)向步驟S104。
在步驟SI04, CPU40e執(zhí)行編輯接受子例程。
圖14A和14B示出了編輯接受子例程的流程。
在開始編輯接受子例程之后,在第一步驟Slll, CPU40e確定在步驟S102中檢測到其點擊的按鈕是否是內(nèi)容修改按鈕51a。然后,如果在步驟S102中檢測到其點擊的按鈕是內(nèi)容修改按鈕51a,則CPU 40e將處理前進到步驟S112。
在步驟S112, CPU40e在顯示單元40a上顯示內(nèi)容指定畫面。盡管沒有示出,但是內(nèi)容指定畫面包含下拉列表框,該下拉列表框具有顯示其中列出網(wǎng)絡(luò)服務(wù)器20內(nèi)的內(nèi)容管理表24 (參見圖4)中登記的內(nèi)容名稱的列表框的功能;和確定按鈕,該確定按鈕用于將輸入到下拉列表框的內(nèi)容名稱確定為指定對象內(nèi)容名稱。不過,內(nèi)容指定畫面也可以
16是如下的畫面該畫面列出將所有的內(nèi)容名稱或型號或者其一部分用作搜索條件而從內(nèi)容管理表24檢測到的內(nèi)容名稱,并包含用于指定所列出的內(nèi)容名稱中的任何一個的諸如按鈕的選擇裝置。然而,在后一種情
況,在將內(nèi)容指定畫面在顯示單元40a上顯示之前,在顯示單元40a上
顯示搜索條件輸入畫面。搜索條件輸入畫面包含輸入框,向其輸入所有的內(nèi)容名稱或型號或者其一部分,例如文本框;和執(zhí)行按鈕,網(wǎng)絡(luò)服務(wù)器20使用該執(zhí)行按鈕來以輸入到輸入框中的字符串作為搜索條件搜索內(nèi)容管理表24。
在下一步驟S113, CPU 40e等待內(nèi)容指定畫面上的未示出的確定按鈕被點擊。然后,當(dāng)確定按鈕被點擊時,CPU40e將處理前進到步驟S114。
在步驟S114,CPU40e從內(nèi)容管理表24讀取與確定按鈕被點擊時輸入到下拉列表框的內(nèi)容名稱相關(guān)聯(lián)的記錄。此后,CPU40e將處理前進到步驟S116。
另一方面,如果圖12中的步驟S102中檢測到其點擊的按鈕不是內(nèi)容修改按鈕51a,則CPU40e將處理從步驟S111轉(zhuǎn)向步驟S115。
在步驟S115, CPU 40e確定在步驟S102中檢測到其點擊的按鈕是否是內(nèi)容新建按鈕51b。然后,如果在步驟S102中檢測到其點擊按鈕是內(nèi)容新建按鈕51b,則CPU40e將處理從步驟S115轉(zhuǎn)向S116。
在步驟S116, CPU 40e在顯示單元40a上顯示內(nèi)容編輯畫面。
圖15示出了內(nèi)容編輯畫面52的一個示例。
圖15中例示的內(nèi)容編輯畫面52包含8個文本框52a至52h, 一對單選按鈕52i、 52i,以及兩個按鈕52j、 52k。 8個文本框52a至52h是輸入框,分別向其輸入內(nèi)容代碼、內(nèi)容名稱、段落名稱、型號、內(nèi)容的URL (統(tǒng)一資源定位符)、內(nèi)容公眾觀看時段的開始日期/時間和結(jié)束日期/時間、以及替代頁的URL。兩個單選按鈕52i、 52i是用于選擇關(guān)于內(nèi)容的售完標(biāo)志的狀態(tài)的選擇裝置。兩個按鈕52j、 52k中的第一按鈕是登記(覆寫)按鈕,試圖將輸入到8個文本框52a至52h以及一對單選按鈕52i、 52i中的任一個的信息登記(覆寫)到內(nèi)容管理表24的管理員點擊該按鈕。第二按鈕52k是停止按鈕,試圖停止編輯內(nèi)容的管理員點擊該按鈕。
注意,當(dāng)經(jīng)步驟S115執(zhí)行步驟S116時,CPU 40e按照使得8個文本框52a至52h為空白的狀態(tài)在顯示單元40a上顯示內(nèi)容編輯畫面52。
相反,當(dāng)經(jīng)步驟S114執(zhí)行步驟S116時,CPU40e按照這樣的狀態(tài)在顯示單元40a上顯示內(nèi)容編輯畫面52:將步驟S114中讀出的記錄中包含的信息輸入到8個文本框52a至52h以及一對單選按鈕52i、 52i中的對應(yīng)的單選按鈕項。
在下一步驟S117, CPU 40e等待內(nèi)容編輯畫面52上的兩個按鈕52j、52k中的任何一個被點擊。然后,當(dāng)這些按鈕中的任何一個被點擊時,CPU 40e將處理前進到步驟S118。
在步驟S118, CPU 40e確定在步驟S117中檢測到其點擊的按鈕是否是登記(覆寫)按鈕52j。然后,如果在步驟S117檢測到其點擊的按鈕不是登記(覆寫)按鈕52j (即,當(dāng)點擊的按鈕是停止按鈕52k時),CPU 40e將處理從步驟SU8轉(zhuǎn)向,終止圖14a和14b中的編輯接受子例程,然后將處理返回圖12中的步驟SIOI,在顯示單元40a上顯示主畫面51。然而,另一方面,如果在步驟S117中檢測到其點擊的按鈕是登記(覆寫)按鈕52j,則CPU40e將處理前進到步驟S119。
在步驟S119, CPU40e將在點擊登記(覆寫)按鈕52j時輸入到8個文本框52a至52h以及一對單選按鈕52i、 52i中的任何一個的信息登記到網(wǎng)絡(luò)服務(wù)器20中的內(nèi)容管理表24中。此處,如果在內(nèi)容管理表24中存在包含相同內(nèi)容名稱的記錄,貝U CPU 40e覆寫與該記錄相關(guān)的信息。相反,如果在管理內(nèi)容表24中不存在包含相同內(nèi)容名稱的記錄,則CPU 40e將該信息作為新記錄添加到內(nèi)容管理表24。在執(zhí)行這種登記處理之后,CPU40e終止圖14a和14B中的編輯接受子例程,然后將處理返回圖12的步驟S101,在顯示單元40a上顯示主畫面51。
另一方面,在圖14A中的步驟S115,如果在圖12中的步驟S102檢測到其點擊的按鈕不是內(nèi)容新建按鈕51b,則CPU 40e將處理前進到圖14B中的步驟S121。在步驟S121, CPU40e確定圖12中的步驟S102中檢測到其點擊的按鈕是否是段落修改按鈕51c (見圖13)。然后,如果在圖12中的步驟S102中檢測到其點擊的按鈕是段落修改按鈕51c,則CPU40e將處理前進到步驟S122。
在步驟S122, CPU40e在顯示單元40a上顯示段落指定畫面。盡管沒有示出,但是段落指定畫面包含下拉列表框,該下拉列表框具有顯示其中列出文件服務(wù)器30內(nèi)的段落管理表34 (見圖9)中登記的段落名稱的列表框的功能;和確定按鈕,該確定按鈕用于將輸入到下拉列表框的段落名稱確定為指定對象段落名稱。不過,段落指定畫面也可以是如下的畫面該畫面列出將所有的段落名稱或者其一部分用作搜索條件而從段落管理表34檢測到的段落名稱,并包含用于指定所列出的段落名稱中的任何一個的諸如按鈕的選擇裝置。然而,在后一種情況,在將段落指定畫面顯示在顯示單元40a上之前,在顯示單元40a上顯示搜索條件輸入畫面。搜索條件輸入畫面包含輸入框,向其輸入所有的段落名稱或者其一部分,例如文本框;和執(zhí)行按鈕,文件服務(wù)器30使用該執(zhí)行按鈕來以輸入到輸入框中的字符串作為搜索條件搜索段落管理表34。
在下一步驟S123, CPU40e等待段落指定畫面上的未示出的確定按鈕被點擊。然后,當(dāng)確定按鈕被點擊時,CPU 40e將處理前進到步驟S124。
在步驟S124, CPU 40e從段落管理表34讀取與在確定按鈕被點擊時輸入到下拉列表框中的段落名稱相關(guān)聯(lián)的記錄,并且,如果在讀出的記錄中包含存儲位置信息,則從該存儲位置信息指定的存儲位置讀出段落33。此后,CPU40e將處理前進到步驟S125。
另一方面,如果在圖12中的步驟S102中檢測到其點擊的按鈕不是段落修改按鈕51c(即,點擊的按鈕是段落新建按鈕51d), CPU40e將處理從步驟S121轉(zhuǎn)向步驟S125。
在步驟S125中,CPU40e在顯示單元40a上顯示段落編輯畫面。
圖16示出了段落編輯畫面53的一個示例。圖16中例示的段落編輯畫面53包含4個文本框53a至53d和兩個按鈕53e、 53f。 4個文本框53a至53d是輸入框,分別向其輸入段落代碼、段落名稱、文本和文件名稱。兩個按鈕53e、 53f中的第一按鈕是登記(覆寫)按鈕,試圖將輸入到第三文本框53c中的文本存儲為段落33并且將輸入到三個其他文本框53a、 53b和53d的信息登記(覆寫)到段落管理表34的管理員點擊該按鈕。第二按鈕53f是停止按鈕,試圖停止編輯段落的管理員點擊該按鈕。
注意,當(dāng)不經(jīng)過步驟S124執(zhí)行步驟125時,CPU40e按使4個文本框53a至53d為空白的狀態(tài)在顯示單元40a上顯示段落編輯畫面53。
相反,當(dāng)經(jīng)步驟S124執(zhí)行步驟S125時,CPU40e按這樣的狀態(tài)在顯示單元40a上顯示段落編輯畫面53:將步驟S124中讀出的記錄中包含的信息和段落33輸入到4個文本框53a至53d。如果在步驟S124中讀出的記錄不包含存儲位置信息,則CPU40e按這樣的狀態(tài)在顯示單元40a上顯示段落編輯畫面53:使第四文本框53d為空白,并且將記錄的[輸出字符]字段中的字符串輸入第三文本框53c。
在下一步驟S126, CPU 40e等待段落編輯畫面53上兩個按鈕53e、53f中的任何一個被點擊。然后,當(dāng)任何一個按鈕被點擊時,CPU 40e將處理前進到步驟S127。
在步驟S127, CPU 40e確定在步驟S126中檢測到其點擊的按鈕是否是登記(覆寫)按鈕53e。然后,如果在步驟S126中檢測到其點擊的按鈕不是登記(覆寫)按鈕53e (即,點擊的按鈕是停止按鈕53f),則CPU40e將處理從步驟S127轉(zhuǎn)向,終止圖14A和14B中的編輯接受子例程,然后,將處理返回圖12中的步驟SIOI,在顯示單元40a上顯示主畫面51。然而,如果在步驟S126中檢測到其點擊的按鈕是登記(覆寫)按鈕53e,則CPU40e將處理前進到步驟S128。
在步驟S128, CPU40e將在登記(覆寫)按鈕53e被點擊時輸入到三個文本框53a、 53b、 53d的信息登記到文件服務(wù)器30內(nèi)的段落管理表34。這里,如果在段落管理表34中存在包含相同段落名稱的記錄,則CPU 40e覆寫與該記錄相關(guān)的信息。相反,如果段落管理表34中不
20存在包含相同段落名稱的記錄,則CPU40e將該信息作為新記錄添加到段落管理表34。此外,如果在登記(覆寫)按鈕53e被點擊時在第三文本框53c中包含按照標(biāo)記語言的標(biāo)簽,則CPU 40e將包含在第三文本框53c中的文本作為段落存儲在文件服務(wù)器30中。相反,如果在登記(覆寫)按鈕53e被點擊時在第三文本框53c中不包含按照標(biāo)記語言的標(biāo)簽,則CPU 40e將第三文本框53c中包含的文本存儲在段落管理表34中登記的記錄的[輸出字符]字段,并使得該記錄的[存儲位置]字段為空白。在執(zhí)行這種登記處理之后,CPU40e完成圖14A和14B的編輯接受子例程,將處理返回圖12中的步驟SIOI,在顯示單元40a上顯示主畫面51。<顯示>
網(wǎng)絡(luò)服務(wù)器20中的方案是當(dāng)接通主電源時,CPU 20c從存儲單元20b讀取網(wǎng)絡(luò)服務(wù)器程序23并啟動網(wǎng)絡(luò)服務(wù)器處理。圖17示出了網(wǎng)絡(luò)服務(wù)器處理的流程。
在啟動網(wǎng)絡(luò)服務(wù)器處理之后,在第一步驟S201, CPU20c等待從任何一個用戶機10接收請求消息。然后,當(dāng)從任何一個用戶機10接收到請求消息時,CPU20c將處理前進到步驟S202。
在步驟S202, CPU 20c通過使用在步驟S201中檢測到其接收的請求消息中指定的URL作為搜索條件,來搜索內(nèi)容管理表24。
在下一步驟S203, CPU 20c確定作為步驟S202中的搜索的結(jié)果,是否檢測到任何記錄。然后,如果檢測到記錄,則CPU20c將處理前進到步驟S204。
在步驟S204, CPU 204c通過使用由步驟S202中的搜索檢測到的記錄中包含的內(nèi)容代碼作為參數(shù),從而給出執(zhí)行匯編程序25的指令。注意,關(guān)于匯編程序25的處理的具體內(nèi)容將在稍后進行描述。
在步驟S205, CPU 20c等待接收作為來自在步驟S204指示執(zhí)行的匯編程序25的返回值的網(wǎng)頁數(shù)據(jù)。然后,當(dāng)從匯編程序25接收到網(wǎng)頁數(shù)據(jù)時,CPU20c將處理前進到步驟S207。
然而,另一方面,作為步驟S202的搜索結(jié)果,如果沒有檢測到任何記錄,則CPU20c將處理從步驟S203轉(zhuǎn)向步驟S206。在步驟S206, CPU20c讀取如下的網(wǎng)頁數(shù)據(jù)22:該網(wǎng)頁數(shù)據(jù)22被分配了在步驟S201中檢測到其接收的請求消息中指定的URL。此后,CPU 20c將處理前進到步驟S207。
在步驟S207, CPU 20c生成其實體包含在步驟S205中從匯編程序25接收的網(wǎng)頁數(shù)據(jù)或者在步驟S206中讀出的網(wǎng)頁數(shù)據(jù)22的響應(yīng)消息,將由此生成的響應(yīng)消息發(fā)送到發(fā)出請求消息的用戶機10。此后,CPU20c將處理返回步驟S201,并且返回等待狀態(tài),直到從任何一個用戶機10接收到請求消息。
<匯編>
CPU 20c被構(gòu)成如下在通過執(zhí)行圖17中的網(wǎng)絡(luò)服務(wù)器處理的步驟S204而被觸發(fā)時,從存儲單元20b讀取匯編程序25并且開始匯編處理。
圖18示出了匯編處理的流程。
在開始匯編處理之后,在第一步驟S301, CPU 20c從內(nèi)容管理表24 (見圖4)讀取包含被給出為參數(shù)的內(nèi)容代碼的記錄。
注意,執(zhí)行步驟S201至S204和步驟S301的CPU 20c對應(yīng)于上述第一讀取單元。
在下一步驟S302, CPU 20c獲取該時間點的日期/時間(年/月/日/時/分)。
在下一步驟S303, CPU 20c確定在步驟S302中獲取的當(dāng)前曰期/時間是否晚于步驟S301中讀出的記錄的[開始日期/時間]字段中登記的值(開始日期/時間)。然后,如果當(dāng)前日期/時間早于開始日期/時間,則CPU20c將處理從步驟S303轉(zhuǎn)向步驟S310。然而,如果當(dāng)前日期/時間晚于開始日期/時間,則CPU20c將處理從步驟S303前進到步驟S304。注意,在步驟S301中讀出的記錄的[開始日期/時間]字段為空白時,CPU20c也將處理前進到步驟S304。
在步驟S304, CPU20c確定在步驟S302中獲取的當(dāng)前日期/時間是否早于步驟S301中讀出的記錄的[結(jié)束日期/時間]字段中記錄的值(結(jié)束曰期/時間)。然后,如果當(dāng)前日期/時間晚于結(jié)束日期/時間,則CPU 20c將處理從步驟S304轉(zhuǎn)向步驟S310。然而,如果當(dāng)前日期/時間早于結(jié)束日期/時間,CPU20c將處理從步驟S304前進到步驟S305。注意,在步驟S301中讀出的記錄的[結(jié)束日期/時間]字段為空白時,CPU 20c也將處理前進到步驟S305。
在步驟S305, CPU20c從文件服務(wù)器30中的庫存管理表35 (見圖10)中讀取與步驟S301中讀出的記錄的[型號]字段中登記的值(型號)相關(guān)聯(lián)的庫存數(shù)。
在步驟S306, CPU 20c確定步驟S305中讀出的庫存數(shù)是否等于或
者大于"r'。然后,如果庫存數(shù)等于或者大于"r,則cpu20c將處理前
進到步驟S307。
在步驟S307, CPU20c執(zhí)行網(wǎng)頁數(shù)據(jù)生成子例程。圖19示出了網(wǎng)頁數(shù)據(jù)生成子例程的流程。
在啟動網(wǎng)頁數(shù)據(jù)生成子例程之后,CPU20c執(zhí)行第一處理循環(huán)Ll。
在第一處理循環(huán)L1中,CPU20c針對步驟S301中讀出的記錄的[內(nèi)容]字段中給出的值(段落名稱)按順序執(zhí)行步驟S351至S353。
在步驟S351, CPU20c以使用處理對象段落名稱作為搜索條件的方式搜索文件服務(wù)器30中的段落管理表34 (見圖9)。
在下一步驟S352, CPU20c確定作為步驟S351中的搜索結(jié)果是否檢測到任何記錄。然后,如果不能檢測到記錄,則CPU20c通過將處理從步驟S352轉(zhuǎn)向而退出第一處理循環(huán)Ll和圖19中的網(wǎng)頁數(shù)據(jù)生成子例程,并且將處理前進到圖18中的步驟S310。而另一方面,如果可以檢測到記錄,則CPU 20c將處理前進到步驟S353。
在步驟S353, CPU20c基于步驟301中搜索到的記錄的[存儲位置]字段中的值(存儲位置信息)從存儲單元20b讀取段落33,將段落33作為網(wǎng)頁數(shù)據(jù)臨時存儲在主內(nèi)存單元20d中。此時,如果在主內(nèi)存單元20d中存在已經(jīng)作為網(wǎng)頁數(shù)據(jù)而存儲的段落33,則CPU 20c將讀出的段落33作為添加而存儲在已存在的段落33之后。此后,CPU20c完成第一處理循環(huán)L1中針對該處理對象段落的這一輪操作。
注意,執(zhí)行步驟S302至S307和步驟S351至S353的CPU 20c對應(yīng)于上述第二讀取單元。
在針對步驟S301中讀出的記錄的[內(nèi)容]字段中記錄的所有值(段落
名稱)完成執(zhí)行步驟S351至S353之后,CPU 20c退出第一處理循環(huán)LI且執(zhí)行第二處理循環(huán)L2。
在第二處理循環(huán)L2,CPU20c針對步驟S301中讀出的記錄的[內(nèi)容]字段中的各個值(段落名稱)按順序執(zhí)行步驟S354至S356。
在步驟S354, CPU 20c從在步驟S353中作為網(wǎng)頁數(shù)據(jù)臨時存儲在主內(nèi)存單元20d中的段落33內(nèi)搜索處理對象段落的段落名稱。
在下一步驟S355, CPU 20c確定能否從步驟S353中作為網(wǎng)頁數(shù)據(jù)臨時存儲在主內(nèi)存單元20d中的段落33中檢測到處理對象段落的段落名稱。然后,如果不能從步驟S353中作為網(wǎng)頁數(shù)據(jù)臨時存儲在主內(nèi)存單元20d中的段落33中檢測到處理對象段落的段落名稱,則CPU 20c將處理從步驟S355轉(zhuǎn)向,并且終止第二處理循環(huán)L2中的針對該處理對象段落的這一輪操作。然而,如果能夠從步驟S353中作為網(wǎng)頁數(shù)據(jù)臨時存儲在主內(nèi)存單元20d中的段落33中檢測到處理對象段落的段落名稱,則CPU20c將處理前進到步驟S356。
在步驟S356, CPU20c整合段落33。具體而言,CPU20c從主內(nèi)存單元20d刪除與處理對象段落名稱相關(guān)聯(lián)的段落33,使用與該處理對象段落名稱相關(guān)聯(lián)的段落33來代替步驟S353中作為網(wǎng)頁數(shù)據(jù)臨時存儲在主內(nèi)存單元20d中的段落33的處理對象段落名稱。這里,如果主內(nèi)存單元20d中不存在與處理對象段落名稱相關(guān)聯(lián)的段落33,則CPU 20c使用通過步驟S351中的搜索檢測到的記錄的[輸出字符]字段中的值(字符串)來代替在步驟S353中讀出到主內(nèi)存單元20d中的處理對象段落名稱。以上述方式,在整合段落33之后,CPU 20c結(jié)束第二處理循環(huán)L2中的針對該處理對象段落的這一輪操作。
應(yīng)當(dāng)注意,執(zhí)行步驟S353至S356的CPU 20c對應(yīng)于上述生成單元。
在針對步驟S301中讀出的記錄的[內(nèi)容]字段中登記的所有值(段落名稱)完成執(zhí)行步驟S354至S356之后,CPU 20c通過退出第二處理處理循環(huán)L2而終止圖19中的網(wǎng)頁數(shù)據(jù)生成子例程,并且將處理前進到圖18中的步驟S311。
另一方面,如果步驟S305中讀出的庫存數(shù)是"0",則CPU20c將處理從步驟S306轉(zhuǎn)向步驟S308。
在步驟S308, CPU 20c確定在步驟S301讀出的記錄的[售完標(biāo)志]字段中的值是[l]還是[O]。然后,如果在步驟S301讀出的記錄的[售完標(biāo)志]字段中的值是[l],則CPU20c將處理前進到步驟S309。
在步驟S309, CPU20c從存儲單元20b讀取被分配了步驟S301中讀出的記錄的[售完標(biāo)志]字段的值(URL)的網(wǎng)頁數(shù)據(jù)22,在主內(nèi)存單元20d中臨時該存儲網(wǎng)頁數(shù)據(jù)22。此后,CPU 20c將處理前進到步驟S311。
另一方面,如果在步驟S301讀出的記錄的[售完標(biāo)志]字段中的值是[O],則CPU 20c將處理從步驟S308轉(zhuǎn)向步驟S310。
在步驟S310, CPU 20c從存儲單元20b讀取首頁的網(wǎng)頁數(shù)據(jù)22,在主內(nèi)存單元20d中臨時該存儲網(wǎng)頁數(shù)據(jù)22。此后,CPU20c將處理前進到步驟S311。
在步驟S311, CPU 20c將此時臨時存儲在主內(nèi)存單元20d中的網(wǎng)頁數(shù)據(jù)作為返回值返回給網(wǎng)絡(luò)服務(wù)器處理。此后,CPU 20c完成圖18中的匯編處理。
應(yīng)當(dāng)注意,執(zhí)行步驟S311和步驟S207的CPU 20c對應(yīng)于上述發(fā)
送單元。
操作和效果》
根據(jù)本發(fā)明,當(dāng)任何一個用戶機10請求包括活動廣告的記載的內(nèi)容時(步驟S201),網(wǎng)絡(luò)服務(wù)器20從內(nèi)容管理表24讀取作為用于顯示該內(nèi)容的網(wǎng)頁數(shù)據(jù)的結(jié)構(gòu)(元素)的段落名稱(步驟S202至204,步驟S301),從文件服務(wù)器30獲取該段落名稱指定的段落33,通過組合獲取的段落33而生成網(wǎng)頁數(shù)據(jù)(步驟S307、步驟S351至S353),并且將生成的網(wǎng)頁數(shù)據(jù)作為響應(yīng)發(fā)送到用戶機10 (步驟S311、 S205、 S207)。
網(wǎng)絡(luò)服務(wù)器20以上述方式操作,因此,如果在內(nèi)容管理表24中與內(nèi)容的URL相關(guān)聯(lián)的段落名稱改變,則用戶機IO上顯示的內(nèi)容也隨之改變。例如,在圖4的內(nèi)容管理表24中的內(nèi)容代碼
指定的記錄 中,如果段落名稱的組合從[SHEADER, $CAMPAIGN01, $FOOTER, $FMVCE100—IMG, $FMVCE100—KAKAKU] 改變?yōu)?[$HEADER, $CAMPAIGN02, $FOOTER, $FMVCE 100_IMG,
$FMVCE100—KAKAKU],則用戶機10上顯示的內(nèi)容也隨之改變。
此外,在該實施方式中,可以通過組合段落名稱來生成內(nèi)容(步驟 SlOl、 S102、 S103;否、S104、 Sill;否、S115;是、S116至S119)。 由此,管理員即使不精通標(biāo)記語言也可以容易地生成網(wǎng)頁數(shù)據(jù)。
此外,在該實施方式中,根據(jù)本實施方式的網(wǎng)絡(luò)服務(wù)器20生成被 賦予文件名稱[SHEADER,TXT]的圖6中的段落33 (具有段落名稱 [SHEADER])和被賦予文件名稱[SFOOTERTXT]的圖8中的段落33(具 有段落名稱[SFOOTER]),作為提供給用戶機10的每一項網(wǎng)頁數(shù)據(jù)的公 共元素。在諸如直接銷售站點的網(wǎng)站上,在很多情況下,在每一頁產(chǎn)生 公共元素,然而,根據(jù)本實施方式,可以統(tǒng)一產(chǎn)生構(gòu)成網(wǎng)站的所有網(wǎng)頁 的公共元素,例如[SHEADER]和[SFOOTER]。此外,即使當(dāng)公共元素需 要修改時,也可以通過編輯[SHEADER]和[SFOOTER]的段落33 (步驟 S101、 S102、 S103;否、S104、 Slll;否、S115;否、S121;是、S122 至S128)來統(tǒng)一修改構(gòu)成網(wǎng)站的所有頁面的公共元素。使用這種方案, 不需要對所有網(wǎng)頁數(shù)據(jù)執(zhí)行修改網(wǎng)頁數(shù)據(jù)和將數(shù)據(jù)上傳到網(wǎng)絡(luò)服務(wù)器 的操作。
此外,在本實施方式中,在被賦予文件名稱[SCAMPAIGN01.TXT] 的圖7中的段落33 (具有段落名稱[SCAMPAIGN01])中記載了段落名 稱[SFMVCE100—IMG]和段落名稱[SFMVCE100—KAKAKU],其中,在 圖19中的第二處理循環(huán)L2中,與[SFMVCE100JMG]相關(guān)聯(lián)的段落33 (具有文件名稱[FMVCE100.img])并入(登記)在包含[SCAMPAIGN01] 的段落33中的[SFMVCE100—IMG]的記載的區(qū)域(記錄)中,并且 [Y10,000]的字符串(見圖9)并入(登記)在包含[SFMVCE100—KAKAKU] 的記載的區(qū)域(記錄)中。因此,管理員通過使用管理員機器40的編 輯程序42,將與[SFMVCE100—IMG]相關(guān)聯(lián)的段落33改變?yōu)椴煌膱D像
26數(shù)據(jù),并且將與[$FMVCE100_KAKAKU]相關(guān)聯(lián)的字符串從[Y10,00G〗 改變?yōu)閇Y9,800],由此可以適當(dāng)?shù)馗淖兣c內(nèi)容代碼
指定的內(nèi)容中 的[SCAMPAIGN01]的段落相關(guān)聯(lián)的數(shù)據(jù)的某些元素。
此外,在本實施方式中,如果限定了內(nèi)容的公眾觀看時段,則對于 用戶機IO,在公眾觀看時段內(nèi)進行訪問的用戶機IO上顯示該內(nèi)容(步 驟S201至S204、 S304;是、S305;是、S307、 S311、 S205、 S207), 并且,在此時段之外進行訪問的用戶機10上顯示首頁(步驟S201至 S204、 S303;是、S304;否、S310、 S311、 S205、 S207)。因此,可以 對應(yīng)于時期和時間帶而進行活動。
此外,在實施方式中,即使在內(nèi)容的公眾觀看時段內(nèi),如果與活動 相關(guān)的商品沒有庫存,則也停止內(nèi)容的顯示(步驟S201至S204, S305、 S306;否、S308至S311、 S205、 S207)。因此,用戶不會落入這樣的境
地用戶得到公眾觀看的活動提示,然而由于沒有庫存而不能獲得商品。 因此,網(wǎng)站的管理員可以避免給用戶帶來不適的感覺。 <<關(guān)于單元的說明>>
在上面討論的實施方式中,用戶機10中的各個單元10a至10f、網(wǎng) 絡(luò)服務(wù)器20中的單元20a至20d、文件服務(wù)器30中的單元30a至30d 以及管理員機器40中的單元40a至40f各自可以由軟件組件和硬件組件 構(gòu)成,也可以僅由硬件組件構(gòu)成。
軟件組件可以由接口程序、驅(qū)動器程序、表和數(shù)據(jù)、以及這些組件 中的一部分的組合來例示。這些組件可以存儲在稍后說明的計算機可讀 介質(zhì)上,還可以是固定地并入到諸如ROM[只讀存儲器]和LSI[大規(guī)模集 成電路]的存儲裝置的固件。
此外,硬件組件可以由FPGA[現(xiàn)場可編輯門陣列]、ASIC[專用集成 電路]、門陣列、邏輯門組合、信號處理電路、模擬電路和其他類型電路 來例示。在這些組件中,邏輯門可以包括AND、 OR、 NOT、 NAND、 觸發(fā)器、計數(shù)器電路等等。此外,信號處理電路可以包括執(zhí)行信號值的 加法、乘法、減法、反相、乘積求和運算、微分以及積分的電路元件。 此外,模擬電路可以包括執(zhí)行放大、加法、乘法、微分、積分等的電路元件。
注意,構(gòu)成用戶機10中的單元10a至10f、網(wǎng)絡(luò)服務(wù)器20中的單 元20a至20d、文件服務(wù)器30中的單元30a至30d以及管理員機器40 中的單元40a至40f的組件不限于上述例示的組件,而可以是與其等價 的其他組件。
<<關(guān)于軟件和程序的說明〉>
在上面討論的實施方式中,用戶機10中的軟件11、 12,網(wǎng)絡(luò)服務(wù) 器20中的OS軟件21、程序23、 25、網(wǎng)頁數(shù)據(jù)22和內(nèi)容管理表24, 文件服務(wù)器30中的OS軟件31、文件發(fā)送程序32、段落33和表34、 35,管理員機器40的操作系統(tǒng)41和編輯程序42以及上述軟件組件各 自可以包括如下的組件例如,軟件組件、基于面向過程的語言的組件、 面向?qū)ο蟮能浖M件、類軟件、作為任務(wù)來管理的組件、作為進程來管 理的組件、函數(shù)、屬性、過程、子例程(軟件例程)、程序代碼的片段 或段、驅(qū)動器、固件、微代碼、代碼、代碼段、附加段、堆棧段、程序 區(qū)域、數(shù)據(jù)區(qū)域、數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、字段、記錄、表、矩陣表、 陣列、變量和參數(shù)。
此外,用戶機10中的軟件11、 12,網(wǎng)絡(luò)服務(wù)器20中的OS軟件21、 程序23、 25、網(wǎng)頁數(shù)據(jù)22和內(nèi)容管理表24,文件服務(wù)器30中的OS軟 件31、文件發(fā)送程序32、段落33和表34、 35,管理員機器40的操作 系統(tǒng)41和編輯程序42以及上述軟件組件各自可以以C語言、C十+語言、 Java(美國Sun微系統(tǒng)公司的商標(biāo))、Visualbasic(美國微軟公司的商標(biāo))、 Perl、 Ruby和其他編程語言記載。
此外,用戶機10中的軟件11、 12,網(wǎng)絡(luò)服務(wù)器20中的OS軟件21、 程序23、 25、網(wǎng)頁數(shù)據(jù)22和內(nèi)容管理表24,文件服務(wù)器30中的OS軟 件31、文件發(fā)送程序32、段落33和表34、 35,管理員機器40的操作 系統(tǒng)41和編輯程序42以及上述軟件組件中包含的指令、代碼和數(shù)據(jù)可 以經(jīng)由有線網(wǎng)卡和有線網(wǎng)絡(luò)或者經(jīng)由無線卡和無線網(wǎng)絡(luò)而發(fā)送或者加 載到計算機或者嵌入到機器和系統(tǒng)中的計算機。
在上述發(fā)送或者加載中,數(shù)據(jù)信號以其例如在載波(子載波)上被運載的形式而經(jīng)由有線網(wǎng)或無線網(wǎng)流動。然而,數(shù)據(jù)信號也可以作為所 謂的基帶信號而原樣地傳送,而不依賴于上述載波。這些載波以電、磁 或電磁模式、光模式、聲模式或其他模式發(fā)送。
這里,有線網(wǎng)絡(luò)或者無線網(wǎng)絡(luò)是例如由電話線、網(wǎng)線、線纜(包括 光纜和金屬線纜)、無線鏈路、移動電話接入線、PHS[個人手持電話系 統(tǒng)]網(wǎng)絡(luò)、無線LAN[局域網(wǎng)]、藍牙[藍牙特別興趣聯(lián)盟的商標(biāo)]、車載無 線型通信(包括DSRC[專用短距離通信])構(gòu)成的網(wǎng)絡(luò)、以及由上述任 何一個所構(gòu)成的網(wǎng)絡(luò)。于是,使用數(shù)據(jù)信號來將包括指令、代碼和數(shù)據(jù) 的信息發(fā)送到網(wǎng)絡(luò)上的節(jié)點或者組件。
注意,構(gòu)成用戶機10中的軟件11、 12,網(wǎng)絡(luò)服務(wù)器20中的OS軟 件21、程序23、 25、網(wǎng)頁數(shù)據(jù)22和內(nèi)容管理表24,文件服務(wù)器30中 的OS軟件31、文件發(fā)送程序32、段落33和表34、 35,管理員機器40 中的操作系統(tǒng)41和編輯程序42,以及上述軟件組件的組件不限于上述 例示的組件,還可以是與其等價的其他組件。
<<關(guān)于計算機可讀介質(zhì)的說明>>
上述實施方式中的任何一個功能可以被編碼并由此存儲在計算機 可讀介質(zhì)上的存儲區(qū)域中。在這種情況下,可以經(jīng)由計算機可讀介質(zhì)將 利用該功能的程序提供給計算機或嵌入到機器或者系統(tǒng)中的計算機。計 算機或者嵌入到機器或系統(tǒng)中的計算機從計算機可讀介質(zhì)上的存儲區(qū) 域讀取程序并且執(zhí)行程序,由此使得能夠利用其功能。
這里,計算機可讀介質(zhì)意味著能夠通過電、磁、光、化學(xué)、物理或
機械作用而積累諸如程序和數(shù)據(jù)的信息并且以計算機可讀狀態(tài)保存該 信息的記錄介質(zhì)。
電或磁作用可以由將數(shù)據(jù)寫入使用熔絲構(gòu)成的ROM[只讀存儲器] 上的元件來例示。磁或者物理作用可以由調(diào)色劑在紙質(zhì)介質(zhì)上形成潛像 的現(xiàn)象來例示。注意,例如可以光學(xué)地讀取記錄在紙質(zhì)介質(zhì)上的信息。 光和化學(xué)作用可以由在基板上形成薄膜或者凹凸部分來例示。此外,例 如可以光學(xué)地讀取按利用凹凸的模式而記錄的信息。化學(xué)作用可以由基 板上的氧化還原反應(yīng)、在半導(dǎo)體基板上形成氧化膜或氮化膜、或者光刻膠現(xiàn)象來示例。物理或機械作用可以由在凹凸卡上形成凹凸部分或者在 紙質(zhì)介質(zhì)上形成穿孔來示例。
此外,在計算機可讀介質(zhì)中,某些介質(zhì)能夠可拆卸地接合到計算機 或者嵌入到機器或系統(tǒng)中的計算機??山雍?可拆卸的計算機可讀介質(zhì)可
以由以下裝置例示DVD (包括DVD-R, DVD-RW, DVD-ROM, DVD-RAM)、 +R/+RW、 BD (包括BD-R, BD-RE, BD-ROM)、 CD[光盤]
(包括CD-R, CD-RW, CD-ROM)、 MO[磁光]盤、其他光盤介質(zhì)、柔性 盤(包括軟盤(Floppy是日立公司的商標(biāo)))、其他磁盤介質(zhì)、存儲卡
(CompactFlash (美國SanDisk公司的商標(biāo)))、SmartMedia (東芝公司 的商標(biāo))、SD卡(美國SanDisk公司、松下電器公司、東芝公司的商標(biāo))、 存儲棒(索尼公司的商標(biāo))、MMC (美國西門子和美國SanDisk公司的 商標(biāo))等)、磁帶和其他帶介質(zhì)、以及包括這些介質(zhì)中的任何一個作為 內(nèi)置組件的存儲裝置。某些存儲裝置具有內(nèi)置的DRAM[動態(tài)隨機存取 存儲器]或者SRAM[靜態(tài)隨機存取存儲器]。
此外,某些計算機可讀介質(zhì)固定地安裝到計算機或者嵌入到機器或 者系統(tǒng)的計算機中。這類計算機可讀介質(zhì)可以由硬盤、DRAM、 SRAM、 ROM、 EEPROM[電可擦除可編程只讀存儲器]和閃存來例示。
此處描述的所有示例和條件語言旨在用于教導(dǎo)目的,以幫助讀者理 解發(fā)明人貢獻的本發(fā)明和概念以促進技術(shù)的發(fā)展,應(yīng)理解為不限于這些 具體描述的示例和條件,說明書中的這些示例的組織也不涉及表示本發(fā) 明的優(yōu)勢和劣勢。盡管已經(jīng)詳細描述了本發(fā)明的實施方式,應(yīng)當(dāng)注意, 在不脫離本發(fā)明的精神和范圍的條件下,可以對其進行各種修改、替換 和變更。
權(quán)利要求
1.一種網(wǎng)頁數(shù)據(jù)提供系統(tǒng),該網(wǎng)頁數(shù)據(jù)提供系統(tǒng)包括第一存儲單元,其存儲段落管理表,針對作為網(wǎng)頁數(shù)據(jù)的一些元素的以標(biāo)記語言記載的每個段落,所述段落管理表具有通過將用于指定段落的段落標(biāo)識信息與用于指定段落的存儲位置的存儲位置信息相關(guān)聯(lián)而構(gòu)成的關(guān)聯(lián)信息;第二存儲單元,其存儲內(nèi)容管理表,所述內(nèi)容管理表按將段落標(biāo)識信息與位置信息彼此關(guān)聯(lián)的方式具有從多條段落標(biāo)識信息中選擇的數(shù)條段落標(biāo)識信息和被分配給由該段落標(biāo)識信息指定的段落構(gòu)成的單個網(wǎng)頁數(shù)據(jù)的位置信息;第一讀取單元,當(dāng)經(jīng)由網(wǎng)絡(luò)從任何一個網(wǎng)絡(luò)客戶端接收到包括位置信息的請求時,該第一讀取單元從所述內(nèi)容管理表讀取與所接收到的請求中包括的位置信息相關(guān)聯(lián)的段落標(biāo)識信息;第二讀取單元,其從所述段落管理表讀取與由所述第一讀取單元讀出的段落標(biāo)識信息相關(guān)聯(lián)的存儲位置信息;生成單元,其從由所述第二讀取單元讀出的存儲位置信息指定的存儲位置中獲取段落,并基于所獲取的段落而生成所述單個網(wǎng)頁數(shù)據(jù);以及發(fā)送單元,其將由所述生成單元生成的網(wǎng)頁數(shù)據(jù)發(fā)送到發(fā)送所述請求的網(wǎng)絡(luò)客戶端。
2. 根據(jù)權(quán)利要求l所述的網(wǎng)頁數(shù)據(jù)提供系統(tǒng),其中,如果在從由所述第二讀取單元讀出的存儲位置信息指定的存 儲位置中獲取的段落中包含由所述第一讀取單元讀出的段落標(biāo)識信息, 則所述生成單元還將由該段落標(biāo)識信息指定的段落并入包含該段落標(biāo) 識信息的段落中。
3. 根據(jù)權(quán)利要求l所述的網(wǎng)頁數(shù)據(jù)提供系統(tǒng),其中,存儲在所述內(nèi)容管理表中的段落標(biāo)識信息和位置信息還與時 段信息相關(guān)聯(lián),所述時段信息用于指定被分配了該位置信息的網(wǎng)頁數(shù)據(jù)的公眾觀看時段,當(dāng)經(jīng)由網(wǎng)絡(luò)從任何一個網(wǎng)絡(luò)客戶端接收到指定位置信息的請求時, 所述第一讀取單元還從所述內(nèi)容管理表讀取各自與所指定的位置信息 相關(guān)聯(lián)的段落標(biāo)識信息和時段信息,并且如果接收所述請求時的日期/時間處于由所述第一讀取單元讀出的 時段信息所指定的時段之內(nèi),則所述第二讀取單元還從所述段落管理表 讀取與由所述第一讀取單元讀出的段落標(biāo)識信息相關(guān)聯(lián)的存儲位置信 息。
4. 根據(jù)權(quán)利要求1所述的網(wǎng)頁數(shù)據(jù)提供系統(tǒng),其中,存儲在所述內(nèi)容管理表中的段落標(biāo)識信息和位置信息還與通 過基于被分配了該位置信息的網(wǎng)頁數(shù)據(jù)而顯示的網(wǎng)頁來銷售的商品的 型號相關(guān)聯(lián),所述系統(tǒng)還包括第三存儲單元,該第三存儲單元存儲庫存管理表, 所述庫存管理表具有由型號指定的商品的庫存數(shù),當(dāng)經(jīng)由網(wǎng)絡(luò)從任何一個網(wǎng)絡(luò)客戶端接收到指定位置信息的請求時, 所述第一讀取單元還從所述內(nèi)容管理表讀取各自與所指定的位置信息 相關(guān)聯(lián)的段落標(biāo)識信息和型號,并且所述第二讀取單元還從所述庫存管理表讀取與由所述第一讀取單 元讀出的型號相關(guān)聯(lián)的庫存數(shù),并且,如果讀出的庫存數(shù)等于或者大于"r,則從所述段落管理表讀取與由所述第一讀取單元讀出的段落標(biāo)識信息相關(guān)聯(lián)的存儲位置信息。
5. 根據(jù)權(quán)利要求4所述的網(wǎng)頁數(shù)據(jù)提供系統(tǒng),其中,各自存儲在所述內(nèi)容管理表中的段落標(biāo)識信息、位置信息和 型號還與如果由該型號指定的商品沒有庫存則應(yīng)當(dāng)顯示的替代頁的位 置信息相關(guān)聯(lián),當(dāng)經(jīng)由網(wǎng)絡(luò)從任何一個網(wǎng)絡(luò)客戶端接收到指定位置信息的請求時, 所述第一讀取單元還從所述內(nèi)容管理表讀取各自與所指定的位置信息 相關(guān)聯(lián)的段落標(biāo)識信息、型號和替代頁的位置信息,并且所述系統(tǒng)還包括第二發(fā)送單元,其從所述庫存管理表讀取與由所述第一讀取單 元讀出的型號相關(guān)聯(lián)的庫存數(shù),并且,如果讀出的庫存數(shù)是"0",則向 請求發(fā)送者的網(wǎng)絡(luò)客戶端發(fā)送被分配了由所述第一讀取單元讀出的替 代頁的位置信息的網(wǎng)頁數(shù)據(jù)。
6. —種網(wǎng)頁數(shù)據(jù)提供方法,該網(wǎng)頁數(shù)據(jù)提供方法包括以下步驟 第一讀取步驟,當(dāng)經(jīng)由網(wǎng)絡(luò)從任一個網(wǎng)絡(luò)客戶端接收到包括一條位置信息的請求時,從內(nèi)容管理表讀出與所接收的請求中包括的位置信息 相關(guān)聯(lián)的段落標(biāo)識信息,所述內(nèi)容管理表按將段落標(biāo)識信息與位置信息 彼此關(guān)聯(lián)的方式存儲有數(shù)條段落標(biāo)識信息和位置信息,所述數(shù)條段落標(biāo) 識信息是從用于指定作為網(wǎng)頁數(shù)據(jù)的一些元素的以標(biāo)記語言記載的段 落的多條段落標(biāo)識信息中選擇的,所述位置信息是分配給由所選擇的所 述數(shù)條段落標(biāo)識信息指定的段落而構(gòu)成的單個網(wǎng)頁數(shù)據(jù)的;第二讀取步驟,從段落管理表讀取與所述第一讀取步驟讀出的段落 標(biāo)識信息相關(guān)聯(lián)的存儲位置信息,所述段落管理表存儲有通過針對每個 段落將該段落的段落標(biāo)識信息與用于指定該段落的存儲位置的存儲位 置信息相關(guān)聯(lián)而構(gòu)成的關(guān)聯(lián)信息;獲取步驟,從所述第二讀取步驟讀出的存儲位置信息指定的存儲位 置中獲取段落;生成步驟,基于所獲取的段落而生成所述單個網(wǎng)頁數(shù)據(jù);以及 發(fā)送步驟,將所述生成步驟生成的網(wǎng)頁數(shù)據(jù)發(fā)送到發(fā)送所述請求的 網(wǎng)絡(luò)客戶端。
7. 根據(jù)權(quán)利要求6所述的網(wǎng)頁數(shù)據(jù)提供方法,其中,所述生成步驟還包括如下的步驟如果在從所述第二讀取步 驟讀出的存儲位置信息指定的存儲位置中獲取的段落中包含所述第--讀取步驟讀出的段落標(biāo)識信息,則將由該段落標(biāo)識信息指定的段落并入 包含該段落標(biāo)識信息的段落。
8. 根據(jù)權(quán)利要求6所述的網(wǎng)頁數(shù)據(jù)提供方法,其中,存儲在所述內(nèi)容管理表中的段落標(biāo)識信息和位置信息還與時 段信息相關(guān)聯(lián),所述時段信息用于指定被分配了該位置信息的網(wǎng)頁數(shù)據(jù)的公眾觀看時段,其中,所述第一讀取步驟還包括如下的步驟當(dāng)經(jīng)由網(wǎng)絡(luò)從任何一 個網(wǎng)絡(luò)客戶端接收到指定位置信息的請求時,從所述內(nèi)容管理表讀取各 自與所指定的位置信息相關(guān)聯(lián)的段落標(biāo)識信息和時段信息,并且其中,所述第二讀取步驟還包括如下的步驟如果接收所述請求時 的日期/時間處于所述第一讀取步驟讀出的時段信息所指定的時段之內(nèi), 則從所述段落管理表讀取與所述第一讀取步驟讀出的段落標(biāo)識信息相 關(guān)聯(lián)的存儲位置信息。
9. 根據(jù)權(quán)利要求6所述的網(wǎng)頁數(shù)據(jù)提供方法,其中,存儲在所述內(nèi)容管理表中的段落標(biāo)識信息和位置信息還與通 過基于被分配了該位置信息的網(wǎng)頁數(shù)據(jù)而顯示的網(wǎng)頁來銷售的商品的 型號相關(guān)聯(lián),其中,所述第一讀取步驟還包括如下的步驟當(dāng)經(jīng)由網(wǎng)絡(luò)從任何一 個網(wǎng)絡(luò)客戶端接收到指定位置信息的請求時,從所述內(nèi)容管理表讀取各 自與所指定的位置信息相關(guān)聯(lián)的段落標(biāo)識信息和型號,并且其中,所述第二讀取步驟還包括如下的步驟針對每一個型號,從 存儲有由型號指定的商品的庫存數(shù)的庫存管理表讀取與所述第一讀取 步驟讀出的型號相關(guān)聯(lián)的庫存數(shù),并且,如果讀出的庫存數(shù)等于或者大 于"1",則從所述段落管理表讀取與所述第一讀取步驟讀出的段落標(biāo)識 信息相關(guān)聯(lián)的存儲位置信息。
10. 根據(jù)權(quán)利要求9所述的網(wǎng)頁數(shù)據(jù)提供方法,其中,各自存儲在所述內(nèi)容管理表中的段落標(biāo)識信息、位置信息和 型號還與如果由該型號指定的商品沒有庫存則應(yīng)當(dāng)顯示的替代頁的位 置信息相關(guān)聯(lián),其中,所述第一讀取步驟還包括如下的步驟當(dāng)經(jīng)由網(wǎng)絡(luò)從任何一 個網(wǎng)絡(luò)客戶端接收到指定位置信息的請求時,從所述內(nèi)容管理表讀取各 自與所指定的位置信息相關(guān)聯(lián)的段落標(biāo)識信息、型號和替代頁的位置信 息,并且所述方法還包括以下步驟第三讀取步驟,從所述庫存管理表讀取與所述第一讀取步驟讀出的型號相關(guān)聯(lián)的庫存數(shù);以及第二發(fā)送步驟,如果讀出的庫存數(shù)是"0",則向發(fā)送所述請求 的網(wǎng)絡(luò)客戶端發(fā)送被分配了所述第一讀取步驟讀出的替代頁的位置信 息的網(wǎng)頁數(shù)據(jù)。
全文摘要
本發(fā)明提供網(wǎng)頁數(shù)據(jù)提供系統(tǒng)、網(wǎng)頁數(shù)據(jù)提供方法和計算機可讀介質(zhì)。當(dāng)從任何一個客戶機(10)接收到對于包含活動廣告的記載的內(nèi)容的請求時(S201),網(wǎng)絡(luò)服務(wù)器(20)從內(nèi)容管理表(24)讀取被定義為用于顯示該內(nèi)容的網(wǎng)頁數(shù)據(jù)的結(jié)構(gòu)(元素)的段落名稱(步驟S202至S204,步驟S301),從文件服務(wù)器(30)獲取由該段落名稱指定的段落(33),通過對獲取的段落(33)進行組合而產(chǎn)生網(wǎng)頁數(shù)據(jù)(步驟S307、S351至S353),并且作為響應(yīng)向客戶機(10)發(fā)送所產(chǎn)生的網(wǎng)頁數(shù)據(jù)(步驟S311、S205、S207)。因此,可以動態(tài)地改變網(wǎng)頁的具體內(nèi)容,并且將網(wǎng)頁列出在搜索引擎的搜索結(jié)果的高位。
文檔編號G06F17/30GK101593211SQ20091013920
公開日2009年12月2日 申請日期2009年4月24日 優(yōu)先權(quán)日2008年5月30日
發(fā)明者友野一生 申請人:富士通株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
五指山市| 嵊州市| 蒲江县| 织金县| 鹿邑县| 五大连池市| 唐河县| 吴忠市| 长春市| 喜德县| 济源市| 奉新县| 永定县| 邵阳县| 怀宁县| 内丘县| 盐亭县| 襄垣县| 南平市| 当雄县| 缙云县| 齐河县| 会泽县| 庆安县| 九龙县| 洛川县| 台东市| 静海县| 和顺县| 隆德县| 吉林省| 招远市| 昭苏县| 上犹县| 成武县| 渝北区| 武宣县| 永靖县| 新河县| 万年县| 湾仔区|