專利名稱:用于分發(fā)廣告的系統(tǒng)和方法
技術領域:
本發(fā)明涉及用于向多個廣告用戶分發(fā)廣告的一種系統(tǒng)和方法,尤其涉及用于分發(fā)根據(jù)廣告用戶屬性和廣告提供者屬性而選定的廣告的一種系統(tǒng)和方法。
背景技術:
通常,在銷售行業(yè)中的每個零售店都利用一個ECR(電子現(xiàn)金出納機)或者一個POS(銷售點)終端設備作為一個銷售數(shù)據(jù)處理器,登記由用戶購買的任何貨物的銷售數(shù)據(jù)。在每次商業(yè)交易之后,該處理器開出一張顯示該交易詳細報告的收據(jù),并且將該開出的收據(jù)提供給每個用戶。
取決于每個商店,有包括商業(yè)類型、地域、交易貨物、特別需求的貨物、客戶年齡組等等不同的屬性和特性。對于根據(jù)這樣的屬性和特性的促銷活動,當向一個用戶開出一張收據(jù)時,該處理器不僅僅打印商業(yè)交易的詳細報告,還要打印其他的信息包括用于通知用戶大減價等各種信息。此外,每個商店的處理器根據(jù)購買總值等類似值,為用戶提供一個積分卡或者一張獎勵贈券。
然而,這些用于促銷活動的方法是由商店創(chuàng)建的。在這種情況下,這樣的信息對促銷活動沒有多大的貢獻。贈券的提供可能已經(jīng)導致了某些用戶經(jīng)常在該商店中購買貨物。然而,這里存在的問題是至今為止提供的、用于促銷活動的服務或者信息不能使得一個目標年齡組的各種用戶期望在該商店購買和選購商品。
還有一個眾所周知的事實是,在加盟店中,一個特定產(chǎn)品的信息和圖像信息從該加盟店的總部發(fā)出,并且顯示在一個顯示屏幕上,其能夠由該商店的用戶看到。然而,這樣的信息也是由該商店給定和創(chuàng)建的信息。即使這樣的信息被連續(xù)地顯示在顯示屏幕上,并且展現(xiàn)給無數(shù)的用戶,除非用戶注意到該顯示屏幕,否則以信息或者圖像數(shù)據(jù)形式的廣告是沒有用的。
發(fā)明概述已經(jīng)考慮到上述問題而做出了本發(fā)明。因此本發(fā)明的一個目的是提供一種廣告分發(fā)系統(tǒng),其僅僅選擇對應于一個目標商店的商店屬性的有用廣告,并且將該選定的廣告?zhèn)魉徒o該商店。
它的另一個目的是提供一種商店終端設備,其在每個商店準備接收對應于該商店的商店屬性的廣告,輸出一個對與該商店屬性有關的商店有用的廣告,并且為一個廣告管理者提供所接收廣告的使用環(huán)境。
它還有另一個目的是提供一種方法,用于根據(jù)通過一個網(wǎng)絡傳送的廣告的使用環(huán)境來計算廣告收費的金額。
為了完成上述目的,依據(jù)本發(fā)明的第一個方面,提供了一種廣告分發(fā)系統(tǒng),其通過一個通信網(wǎng)絡從至少一個廣告提供者中接收廣告內(nèi)容,并且通過一個通信網(wǎng)絡向至少一個廣告用戶提供接收的廣告內(nèi)容,該系統(tǒng)包含一個廣告信息存儲單元,用于存儲從與廣告提供者信息有關的至少一個廣告提供者接收用于控制廣告提供的廣告內(nèi)容(例如,指定廣告提供者,該廣告應該提供的目標,在哪個指定時間周期期間分發(fā)該廣告,等由該提供者指定的信息)。
一個廣告用戶信息存儲單元,其存儲至少一個廣告用戶的廣告使用信息,用于指定一個期望的廣告;一個廣告提取單元,其提取對應于和存儲的廣告使用信息有關聯(lián)的廣告提供者信息的廣告內(nèi)容;以及一個傳送單元其把由該廣告提取單元提取的廣告內(nèi)容傳送給已經(jīng)請求該廣告內(nèi)容的至少一個廣告用戶。
依據(jù)該結(jié)構(gòu),根據(jù)該商店的屬性,利用發(fā)自該廣告提供者的該廣告的廣告內(nèi)容和廣告屬性,廣告內(nèi)容被提取并且被傳送到一個相應的商店。因此,僅僅對廣告提供者和用戶都有益的廣告內(nèi)容在二者之間傳送。
為了完成上述目的,根據(jù)本發(fā)明的第二方面,提供了一種商店終端設備,其通過一個通信網(wǎng)絡,接收由一個廣告提供者從一個連接到該商店終端設備的廣告服務器發(fā)送的廣告內(nèi)容,該設備包含一個廣告內(nèi)容存儲單元,其接收一個預定數(shù)量的廣告內(nèi)容,這些廣告內(nèi)容是根據(jù)已經(jīng)從該廣告服務器發(fā)送該商店屬性信息的一個商店的商店屬性信息,以及對應于該廣告內(nèi)容的廣告屬性信息,選定和傳送的,然后順序地存儲接收的廣告內(nèi)容和廣告屬性信息;一個廣告內(nèi)容指定單元,當使用一個廣告時,其指定包含在保存在該廣告內(nèi)容存儲單元中的預定數(shù)量個廣告內(nèi)容內(nèi)的至少一個廣告內(nèi)容;一個廣告輸出單元,其輸出由該廣告內(nèi)容指定單元指定的廣告內(nèi)容
一個廣告使用環(huán)境管理單元,其每當由該廣告輸出單元輸出廣告內(nèi)容時,更新和保持對應于該輸出的廣告內(nèi)容的廣告使用環(huán)境;以及一個發(fā)送單元,其在預定的間隔向該廣告服務器發(fā)送由該廣告使用環(huán)境管理單元保持的廣告使用環(huán)境。
根據(jù)上述結(jié)構(gòu),該廣告指定單元指定并且輸出包含在預定數(shù)量廣告內(nèi)容之內(nèi)的一個廣告內(nèi)容,這些廣告內(nèi)容是存儲的并且發(fā)自廣告服務器。因此,在該廣告的使用期間,輸出了多個不同的廣告。該廣告使用環(huán)境管理單元能夠管理預定數(shù)量個廣告內(nèi)容的每一個的使用環(huán)境。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的第三方面,提供過一種方法用于通過一個通信網(wǎng)絡利用一個廣告提供者終端接收從一個廣告提供者發(fā)送的廣告內(nèi)容,并且從一個廣告服務器把該接收的廣告內(nèi)容發(fā)送給至少一個廣告用戶,該方法包含如下步驟利用該廣告提供者終端以及相互有關系的廣告屬性信息存儲發(fā)自廣告提供者的廣告內(nèi)容;存儲發(fā)自至少一個使用該發(fā)送的廣告內(nèi)容的廣告用戶的廣告用戶信息;檢索適應于存儲的廣告用戶信息的廣告屬性信息,并且提取對應于該檢索的廣告屬性信息的廣告內(nèi)容;發(fā)送該提取的廣告內(nèi)容給至少一個廣告用戶;接收從該廣告服務器發(fā)送到至少一個廣告用戶的預定廣告內(nèi)容以及對應于該預定廣告內(nèi)容的廣告屬性信息;并且順序地以接收次序存儲接收的廣告內(nèi)容和廣告屬性信息;當使用一個廣告時,輸出并且指定包含在存儲的廣告內(nèi)容之內(nèi)的一個廣告內(nèi)容;以及輸出由該輸出步驟指定的廣告內(nèi)容。
根據(jù)上述結(jié)構(gòu),根據(jù)發(fā)自該廣告提供者的廣告屬性信息以及發(fā)自每個商店的商店屬性信息,該廣告內(nèi)容能夠被傳送到每個商店。此外,每當使用該廣告時,就指定并且輸出一個相應的廣告內(nèi)容。
附圖簡要說明依據(jù)對以下詳細說明和附圖的閱讀,本發(fā)明的這些目的和其他目的以及優(yōu)點將變得更加明顯。其中附圖包括
圖1顯示了通過一個通信網(wǎng)絡管理廣告數(shù)據(jù)的一個廣告分發(fā)系統(tǒng)的一個框圖;圖2是理論上顯示由一個服務器計算機2和一個ECR終端設備3執(zhí)行的過程的一個框圖,其中該服務器計算機2和ECR終端設備3包含在廣告分發(fā)系統(tǒng)之內(nèi);圖3是一個顯示一個廣告主文件M1記錄結(jié)構(gòu)的框圖;圖4是一個顯示一個商店主文件M2的記錄的結(jié)構(gòu)的框圖;圖5A顯示根據(jù)商店的一個準備好的廣告文件F1的結(jié)構(gòu)的一個框圖,而圖5B顯示根據(jù)商店的傳送數(shù)據(jù)文件F2的結(jié)構(gòu)的一個框圖;圖6A是顯示一個廣告信息文件F5的記錄結(jié)構(gòu)的一個框圖,而圖6B是顯示一個廣告數(shù)據(jù)文件F8的記錄結(jié)構(gòu)的一個框圖;圖7是顯示被開出的收據(jù)的一個例子的一個框圖;圖8是顯示一個打印日志文件F6的記錄結(jié)構(gòu)的一個框圖;圖9A是顯示根據(jù)廣告的一個廣告發(fā)行信息文件F3的記錄結(jié)構(gòu)的一個框圖,而圖9B是顯示根據(jù)商店的一個廣告發(fā)行信息文件F4的記錄結(jié)構(gòu)的一個框圖;
圖10A是顯示一個傳送記錄報表文件F7的記錄結(jié)構(gòu)的一個框圖,而圖10B是顯示一個廣告提供者主文件M3的記錄結(jié)構(gòu)的一個框圖;圖11是顯示廣告提供者計算機1和服務器計算機2的總體結(jié)構(gòu)的一個框圖;圖12是顯示每個ECR終端設備3的總體結(jié)構(gòu)的一個框圖;圖13是說明由該廣告提供者計算機1執(zhí)行的、一個用于設置廣告信息的過程的一個流程圖;圖14是說明由該服務器計算機2執(zhí)行的、一個用于登記廣告信息的過程的一個流程圖;圖15是說明一個用于提取一個要被傳送目標廣告的過程的一個流程圖;圖16是說明一個用于選擇一個要被傳送的目標廣告的過程的一個流程圖,該過程在用于提取一個目標廣告的過程之后進行;圖17是說明一個用于發(fā)送一個傳送一個廣告的請求的過程的一個流程圖,該過程由ECR終端設備3執(zhí)行;圖18是說明一個用于傳送廣告的過程的一個流程圖,該過程由服務器計算機2根據(jù)來自ECR終端設備3的一個請求而執(zhí)行;圖19是說明一個用于開出收據(jù)的過程的一個流程圖,當一位計算鍵被操作時,該過程開始執(zhí)行;圖20是說明一個用于開出收據(jù)的過程的一個流程圖,該過程在圖19的過程執(zhí)行之后執(zhí)行;圖21是說明用一個于發(fā)送打印日志信息的過程的一個流程圖;圖22是說明由該服務器計算機2執(zhí)行的、一個用于計算發(fā)行的廣告總值的過程的一個流程圖;
圖23是說明一個用于為廣告提供者產(chǎn)生一張廣告收費帳單以及為簽約商店產(chǎn)生一個付費清單并且輸出該創(chuàng)建的帳單和報告書的過程的一個流程圖;圖24是說明一個用于通知一個廣告提供者相應廣告的使用環(huán)境的過程的一個流程圖;圖25是用于說明另一個用于通知廣告提供者相應廣告的使用環(huán)境的過程的一個流程圖,該過程在圖24的過程之后執(zhí)行;圖26是顯示一個用于顯示登記的廣告列表的一個顯示屏的框圖;圖27是顯示一個用于登記廣告信息的登記顯示屏的一個框圖;圖28是顯示一個狀態(tài)的一個框圖,在該狀態(tài)下,廣告數(shù)據(jù)貼在登記顯示屏的一個預定框架中;圖29是顯示該粘貼的廣告數(shù)據(jù)的一個框圖,其中在該登記顯示屏中該廣告數(shù)據(jù)已經(jīng)轉(zhuǎn)化成用于收據(jù)打印的對應圖像;圖30是顯示一個報告電子郵件(顯示報告)的一個顯示屏幕的一個框圖;以及圖31是顯示一個報告電子郵件(請求核對廣告數(shù)據(jù))的一個顯示屏幕的一個框圖。
實現(xiàn)本發(fā)明的最佳方式圖1是顯示了通過一個網(wǎng)絡管理廣告數(shù)據(jù)的一個廣告管理系統(tǒng)的一個框圖。
該廣告管理系統(tǒng)包含多個計算機(廣告提供者計算機)1-1到1-n,其分別布置在廣告提供者處提供廣告數(shù)據(jù);一個廣告服務站點的服務器計算機2,用于在管理廣告數(shù)據(jù)的同時提供不同的服務;連接到該服務器計算機2的一個數(shù)據(jù)庫4;以及多個銷售數(shù)據(jù)處理器(電子現(xiàn)金出納機終端設備),其布置在使用該廣告數(shù)據(jù)的商店處。這多個計算機1-1到1-n、服務器計算機2、數(shù)據(jù)庫4、以及銷售數(shù)據(jù)處理器3-1到3-n通過一個網(wǎng)絡相互連接。
在該廣告數(shù)據(jù)管理系統(tǒng)中,一個廣告服務管理員和每個請求以一種預定的媒體等形式發(fā)放用于促銷活動的一個廣告的廣告提供者訂立合同。該廣告服務管理員和每個打算使用由該廣告提供者提供的廣告的商店(廣告用戶)訂立合同。此外該廣告服務管理員管理經(jīng)由國際互聯(lián)網(wǎng)在該廣告提供者和廣告用戶之間傳送的廣告數(shù)據(jù)。
在這個實施例中,該廣告數(shù)據(jù)代表由該廣告提供者任意提供的、面向零售店顧客的一個廣告。所提供的廣告是要打印的廣告圖像數(shù)據(jù),包括靜態(tài)圖象數(shù)據(jù)、字符數(shù)據(jù)等等。最好這樣的廣告數(shù)據(jù)是一個簡單且準確地表達一個目標產(chǎn)品或者服務的數(shù)據(jù)。這樣的廣告數(shù)據(jù)的結(jié)構(gòu)是任意的。
由廣告提供者提供的廣告數(shù)據(jù)和廣告用戶被登記在數(shù)據(jù)庫4中,數(shù)據(jù)庫4連接到廣告服務站點的服務器計算機2,而且該廣告數(shù)據(jù)定期傳送到簽約商店的ECR終端設備3上。在每個簽約的商店中,發(fā)自該廣告服務站點的多項(件)廣告數(shù)據(jù)保存在它的ECR終端設備3中。一旦商業(yè)交易登記完成,從這多個廣告數(shù)據(jù)中選出一個廣告數(shù)據(jù)打印在一張收據(jù)上。在這個實施例中,在交易之后提供給用戶、顯示一次商業(yè)交易詳情的收據(jù)被用作一種廣告媒體。因此,該廣告僅僅向一個商業(yè)企業(yè)的顧客顯示。在這種情況下,各種數(shù)據(jù)項的廣告數(shù)據(jù)被打印出來。
該廣告服務站點在位于該站點中的服務器計算機2中以一種數(shù)據(jù)庫的形式存儲和管理廣告提供條件。保存在該數(shù)據(jù)庫中的內(nèi)容包括被提供以該廣告的目標顧客的、包含性別信息、年齡組、地域在內(nèi)的廣告情況;以及用于在每張收據(jù)中插入該廣告數(shù)據(jù)的單價。該廣告服務站點以一種數(shù)據(jù)庫的形式在服務器計算機2中存儲廣告用戶條件(即,商店屬性)。發(fā)自簽約商店的商店屬性包括廣告用戶的商業(yè)類型、地域、交易商品、服務、顧客的性別信息和年齡組。
在上述廣告提供條件和廣告用戶條件被管理和存儲狀態(tài)下,服務器計算機2根據(jù)上述情況選擇一個廣告數(shù)據(jù),并且僅僅傳送對應于一個特定商店的選定廣告數(shù)據(jù)到該商店的ECR終端設備3。特別是,在向一個廣告提供者要求某些廣告提供條件,諸如商店的企業(yè)類型、區(qū)域和用戶信息的情況下,考慮到每個商店的屬性,以一種對應于每個商店的方式選擇和傳送廣告數(shù)據(jù)。
每個商店的ECR終端設備3記錄過去數(shù)據(jù),所述過去數(shù)據(jù)表示已經(jīng)在收據(jù)上打印的廣告數(shù)據(jù)的使用次數(shù)。該ECR終端設備3向廣告服務站點的服務器計算機2發(fā)送所記錄的過去數(shù)據(jù)。根據(jù)該過去數(shù)據(jù),ECR終端設備3向廣告提供者發(fā)送一張帳單,并且計算每個商店中所使用的廣告數(shù)據(jù)的使用費金額。
在這種情況下,服務器計算機2根據(jù)廣告/商店對該廣告數(shù)據(jù)的使用次數(shù)求和,并且根據(jù)求出的次數(shù)為廣告數(shù)據(jù)創(chuàng)建一張帳單。
此外,該廣告服務站點根據(jù)對使用次數(shù)的求和結(jié)果,定期通過電子郵件向每個廣告提供者通知該廣告的使用環(huán)境(context)。
圖2是理論上顯示由這個實施例的廣告數(shù)據(jù)管理系統(tǒng)執(zhí)行的上述過程的一個功能框圖。服務器計算機2和在每個商店中準備的ECR終端設備,具有用于實現(xiàn)圖2顯示的每個過程的結(jié)構(gòu)。
服務器計算機2執(zhí)行一個用于登記來自廣告提供者計算機1的廣告數(shù)據(jù)和廣告管理信息的過程S1。此外,服務器計算機2在內(nèi)部執(zhí)行一個用于登記商店屬性信息的過程S2;一個用于提取為一個相應商店準備好的廣告的過程S3;一個用于選擇要傳送的廣告數(shù)據(jù)的預定個數(shù)的過程S4;一個用于向一個相應商店的ECR終端設備3傳送選定廣告數(shù)據(jù)的過程S5;以及一個用于計算已發(fā)送廣告總數(shù)的過程S6。另外,服務器計算機2執(zhí)行一個用于向相應的廣告提供者和廣告用戶開出不同的名單(slip)的過程S7,作為廣告使用的的后期過程,以及一個過程S8用于通知該廣告提供者其所提供廣告的使用環(huán)境。
在過程S1中,當廣告數(shù)據(jù)和它的相應廣告管理信息等從廣告提供者計算機1發(fā)送到該服務站點時,廣告服務站點的服務器計算機2重新登記或者校正數(shù)據(jù)庫4(參考圖1)中的廣告數(shù)據(jù)。在這種情況下,如果廣告提供者計算機1向服務器計算機2發(fā)送被登記廣告的廣告管理信息(包含一個廣告ID,廣告提供者名稱,等等)和廣告提供條件,諸如隨該登記廣告數(shù)據(jù)一起提供的目標顧客的性別信息、年齡組、區(qū)域、購物時間的話,則該服務器計算機2在廣告主文件M1中登記隨該廣告數(shù)據(jù)一起發(fā)送的廣告提供條件。
因此,在過程S1中,服務器計算機2在該廣告數(shù)據(jù)庫4中登記通過國際互聯(lián)網(wǎng)從廣告提供者計算機1發(fā)送的廣告數(shù)據(jù)。另外,該服務器計算機2在廣告主文件M1中登記與該廣告數(shù)據(jù)一起發(fā)送的廣告提供條件。
圖3是說明廣告主文件M1的記錄結(jié)構(gòu)的一個框圖,并且顯示了在主文件M1中的每條記錄的數(shù)據(jù)內(nèi)容。主文件M1中每條記錄的內(nèi)容主要由廣告提供者給定。每個記錄包括數(shù)據(jù)項“廣告ID”、“標題”、“廣告提供者代碼”、“廣告提供者名稱”、“廣告數(shù)據(jù)文件的URL(統(tǒng)一資源地址)”、“開始(日期)”、“截止(日期)”、以及“廣告發(fā)送的最大數(shù)量”。數(shù)據(jù)項“廣告ID”和“標題”用于標識每個廣告。特別地,數(shù)據(jù)項“廣告ID”是由服務器計算機2發(fā)送的廣告ID信息。數(shù)據(jù)項“廣告提供者代碼”和“廣告提供者名稱”用于標識相應的廣告提供者。數(shù)據(jù)項“廣告數(shù)據(jù)文件的URL(統(tǒng)一資源地址)”用于指定在數(shù)據(jù)庫4中一個廣告數(shù)據(jù)的存儲目錄。數(shù)據(jù)項“開始(日期)”和“截止(日期)”將指示發(fā)送廣告數(shù)據(jù)的開始日期和插入廣告數(shù)據(jù)的截止日期。數(shù)據(jù)項“廣告發(fā)送的最大數(shù)量”指定發(fā)送帶有廣告的收據(jù)的最大數(shù)量。
根據(jù)帶有廣告數(shù)據(jù)的收據(jù)數(shù)量計算廣告插入的費用。為了不超出預算,設置打印在收據(jù)上的數(shù)據(jù)項的最大數(shù)量。在打印在收據(jù)上的數(shù)據(jù)項總數(shù)超過所設置的最大數(shù)量的情況下,該廣告數(shù)據(jù)被暫時中止發(fā)送。
另外,廣告主文件M1中的每個記錄包括作為廣告提供條件的數(shù)據(jù)項“目標年齡組代碼”,“目標地域代碼”,“目標商店代碼”,“目標性別代碼”,“目標日期代碼”,和“目標時間代碼”。
如果該廣告提供者希望集中為一個特定的用戶組刊登廣告而提供該廣告,例如如果該廣告提供者希望集中在星期日的2點和3點之間,在東京的固定商店中,為青少年女孩提供廣告的話,就設置這些廣告提供條件。
廣告主文件M1中的每條記錄進一步包括數(shù)據(jù)項“已發(fā)送廣告的總數(shù)”、“帶有廣告收據(jù)的發(fā)送剩余數(shù)量”、“收費單價”、以及“付費單價”。數(shù)據(jù)項“帶有廣告收據(jù)的發(fā)送總數(shù)”將說明從該廣告數(shù)據(jù)開始提供的日期到當前日期為止帶有廣告的收據(jù)的發(fā)送總數(shù)。數(shù)據(jù)項“帶有廣告收據(jù)的發(fā)送剩余數(shù)量”根據(jù)“帶有廣告數(shù)據(jù)的收據(jù)的最大發(fā)送數(shù)量”來指定要開出的收據(jù)的剩余數(shù)量。上述數(shù)據(jù)項“帶有廣告收據(jù)的發(fā)送總數(shù)”和“收據(jù)的剩余發(fā)送數(shù)量”都由服務器計算機2產(chǎn)生。數(shù)據(jù)項“收費單價”和“付費單價”將指定每條廣告的單價,其在廣告服務管理員和廣告提供者/商店簽定合同時設置。
過程S2是一個用于將商店主文件M2中每個商店給定的商店屬性登記為廣告用戶條件的過程。在過程S1中,通過國際互聯(lián)網(wǎng)接收和登記廣告數(shù)據(jù)及/或廣告提供條件。反之,在過程S2中,登記的數(shù)據(jù)在廣告服務管理員一端輸入,而不用連接到國際互聯(lián)網(wǎng)。例如,事先在簽約的商店處分發(fā)帶有商店屬性項列表的登記表,然后在填寫之后經(jīng)由傳真收集。然后,通過服務器計算機2的操作把寫到該登記表中的信息登記到商店主文件M2中。
特別地,如果過程S2的功能安裝在ECR終端設備3處,并且通過國際互聯(lián)網(wǎng)傳送到服務器計算機2,則不真正慣于操作ECR終端設備3等的廣告用戶可能會出現(xiàn)輸入錯誤或者錯誤操作。為了避免這樣的環(huán)境,登記表事先分給該商店,并且在填寫后收集。在一個商店成為一個新成員時就完成這個登記過程。
圖4顯示了商店主文件M2的記錄結(jié)構(gòu),并且說明了每個記錄的數(shù)據(jù)內(nèi)容。這個主文件M2的數(shù)據(jù)內(nèi)容由新登記的商店給定。該商店主文件M2包括數(shù)據(jù)項“商店ID”、“商店名稱”、“IP(網(wǎng)絡協(xié)議)地址”,以及“廣告數(shù)據(jù)項的最大存儲量”。
數(shù)據(jù)項“廣告數(shù)據(jù)項的最大存儲量”指定在ECR終端設備3中能夠保存的廣告數(shù)據(jù)項的最大數(shù)量。一般而言,ECR終端設備3包含一個相對小容量的存儲器,而不是一個大容量的存儲器。因此,根據(jù)其中的存儲器的存儲容量,來確定包含圖像數(shù)據(jù)的廣告數(shù)據(jù)的存儲總數(shù)。數(shù)據(jù)項“帶有廣告收據(jù)的最大發(fā)送數(shù)量”,根據(jù)ECR終端設備的一個模型,來指定存儲的廣告數(shù)據(jù)項的最大數(shù)量。在這樣一種結(jié)構(gòu),即能存儲的最大數(shù)量的廣告數(shù)據(jù)項被保存在FCR終端設備3中的結(jié)構(gòu)中,多種廣告能夠分別向多個用戶發(fā)布。
商店主文件M2進一步包括作為該廣告用戶條件的商店屬性的數(shù)據(jù)項“商店代碼”、“年齡組代碼”,“地域代碼”,“性別代碼”、“打烊時間”、“開始(時間)”和“結(jié)束(時間)”。
數(shù)據(jù)項“商店代碼”將指定一個相應商店的商業(yè)類型,例如一個固定商店,清潔店等等。數(shù)據(jù)項“年齡組代碼”和“性別代碼”將指定該商店顧客的年齡組和性別信息。數(shù)據(jù)項“地域代碼”將指定該商店所位于的一個地域。
在過程S3中,廣告主文件M1和商店主文件M2的數(shù)據(jù)內(nèi)容將進行比較和歸類,由此提取對應于一個預定商店的廣告數(shù)據(jù)。這個過程S3,例如,每天在相應的商店營業(yè)時間之后或者之前執(zhí)行一次。作為廣告提供條件保存在廣告主文件M1中的廣告管理信息和作為廣告用戶條件保存在商店主文件M2中的商店屬性相比較。
在這種情況下,如果提取的準備好的廣告數(shù)量,即能夠保存在ECR終端設備3的內(nèi)部存儲器中的廣告數(shù)據(jù)項數(shù)量,沒有達到最大數(shù)量的話,則能夠自動地使用更多的數(shù)據(jù)項以再次提取準備好的廣告。
因此,一旦通過過程S3的執(zhí)行提取了對應于每個商店的廣告數(shù)據(jù),所提取的廣告數(shù)據(jù)就按照商店被保存在一個廣告文件F1中。這個廣告文件F1存儲要傳送到目標商店的準備好的廣告數(shù)據(jù)。在過程S4中,根據(jù)商店從廣告中提取的預定數(shù)量的廣告數(shù)據(jù)項被傳送到一個相應商店的ECR終端設備3。
圖5A顯示了廣告文件F1的記錄結(jié)構(gòu),并說明了每個記錄的數(shù)據(jù)內(nèi)容。廣告文件F1包括數(shù)據(jù)項“商店ID”和“廣告ID”。每條記錄的數(shù)據(jù)項“商店ID”都從商店主文件M2處獲得,而數(shù)據(jù)項“廣告ID”都從廣告主文件M1處獲得。廣告文件F1顯示為哪個商店提取哪個廣告。
過程S4是一個用于為每個商店選擇預定數(shù)量的保存在廣告文件F1中的目標廣告的過程。在上述過程S3中,可能提取了數(shù)量大于存儲廣告數(shù)據(jù)項的最大數(shù)量的多個廣告。然而將廣告數(shù)據(jù)的數(shù)據(jù)項存儲在ECR終端設備3的內(nèi)部存儲器中是有限度的。因此,在過程S4中,提取的廣告數(shù)量被限制在廣告數(shù)據(jù)項的最大存儲數(shù)量之內(nèi)。
例如,ECR終端設備3的內(nèi)部存儲器能夠存儲十條具有固定長度的廣告數(shù)據(jù)。在這種情況下,如果提取了一百條廣告數(shù)據(jù),限制存儲一百條廣告數(shù)據(jù)中的十條。如果提取了前十條廣告數(shù)據(jù)而忽略了剩余條數(shù)據(jù),只要沒有添加新的廣告,每當在一張收據(jù)中插入廣告時,都提取同樣的廣告。其結(jié)果是,少量數(shù)據(jù)項的廣告數(shù)據(jù)被重復地插入到收據(jù)中以遞交給顧客,該顧客因此就不會在該廣告中發(fā)現(xiàn)新的東西??紤]到這些,為了平等地提取廣告數(shù)據(jù)項,數(shù)據(jù)項被設置為利用隨機數(shù)提取。這就是說,廣告數(shù)據(jù)項被設置為從多個廣告數(shù)據(jù)項中隨機提取。在執(zhí)行了這個之后,依據(jù)商店,從廣告文件F1中提取的廣告數(shù)據(jù)項被保存在一個傳送數(shù)據(jù)文件F2中。
圖5B顯示了傳送數(shù)據(jù)文件F2的記錄結(jié)構(gòu)。傳送數(shù)據(jù)文件F2將存儲包括保存在廣告文件F1中與每條記錄有關連的廣告信息的廣告管理信息。該傳送數(shù)據(jù)文件F2包括數(shù)據(jù)項“商店ID”、“廣告ID”、“廣告數(shù)據(jù)文件的URL”、“時間代碼”、“性別代碼”、以及“年齡組代碼”。數(shù)據(jù)項“廣告數(shù)據(jù)文件的URL”、“時間代碼”、“性別代碼”、和“年齡組代碼”是從廣告主文件M1中檢索到的信息。這樣的代碼信息和廣告數(shù)據(jù),通過執(zhí)行將在稍后說明的過程S5,被傳送到簽約商店的ECR終端設備3。每個簽約商店從多個傳送的廣告數(shù)據(jù)項中提取一個廣告數(shù)據(jù)段,該廣告數(shù)據(jù)段根據(jù)以上所述的數(shù)據(jù)項,滿足某些必要的條件。然后,插入所提取的廣告數(shù)據(jù),以便在收據(jù)上打印。
在過程S5中,由執(zhí)行過程S4而創(chuàng)建的、傳送數(shù)據(jù)文件F2的廣告管理信息被傳送到每個簽約商店的ECR終端設備3。一旦從一個相應的簽約商店的ECR終端設備3接收到一個傳送廣告數(shù)據(jù)的請求,該服務器計算機2就根據(jù)該商店的商店ID搜索相應廣告數(shù)據(jù)的傳送數(shù)據(jù)文件F2。然后,該服務器計算機2通過國際互聯(lián)網(wǎng)向該商店的ECR終端設備3發(fā)送該搜索結(jié)果。此時,服務器計算機2根據(jù)傳送數(shù)據(jù)文件2內(nèi)部的“廣告數(shù)據(jù)文件的URL”數(shù)據(jù),搜索該廣告數(shù)據(jù)庫4,檢索相應的廣告數(shù)據(jù),并向該商店的ECR終端設備與該廣告管理信息一起發(fā)送檢索出的廣告數(shù)據(jù)。
該ECR終端設備3執(zhí)行一個用于請求廣告打印的過程E1;用于打印收據(jù)的過程E2;以及用于發(fā)送打印記錄信息的過程E3。
在過程E1中,ECR終端設備3根據(jù)一個廣告用戶的請求而通過國際互聯(lián)網(wǎng)連接到服務器計算機2,發(fā)送一個傳送廣告數(shù)據(jù)的請求,并且從該服務器計算機2接收廣告數(shù)據(jù)及其相應的廣告管理信息。這樣在數(shù)據(jù)項最大數(shù)量范圍內(nèi)發(fā)送的廣告數(shù)據(jù)和它的廣告管理信息被保存在ECR終端設備3內(nèi),并且由ECR終端設備3管理。
圖6A顯示了一個廣告信息文件F5的記錄結(jié)構(gòu)。該廣告信息文件F5將根據(jù)廣告存儲廣告管理信息。該廣告信息文件F5包括頭數(shù)據(jù)項“廣告總數(shù)”和“當前廣告編號”?!皬V告總數(shù)”的數(shù)據(jù)指定了傳送的廣告總數(shù),而“當前廣告編號”的數(shù)據(jù)指定了一個指向用于指定當前發(fā)布廣告的廣告管理信息的指針。每打印一張收據(jù),該指針的值加1,并且當該值達到“廣告數(shù)據(jù)項的最大值”時進行初始化。
在廣告信息文件F5中,在頭數(shù)據(jù)項之后,分別為廣告設置包含廣告管理信息項的記錄。每一記錄都包括那些“商店ID”、“廣告ID”、“性別代碼”、“目標年齡組代碼”、“目標時間代碼”、“廣告數(shù)據(jù)起始地址”以及“廣告數(shù)據(jù)的字節(jié)數(shù)”。
在數(shù)據(jù)項“廣告數(shù)據(jù)起始地址”中保存的是一個指針,該指針指定每個具有一個固定長度的廣告數(shù)據(jù)的頭地址。該廣告數(shù)據(jù)保存在實際上存儲該廣告數(shù)據(jù)的ECR終端設備3的一個廣告數(shù)據(jù)文件F8中。數(shù)據(jù)項“廣告數(shù)據(jù)的字節(jié)數(shù)”指定相應的廣告數(shù)據(jù)的數(shù)據(jù)大小。根據(jù)“廣告數(shù)據(jù)起始地址”和“廣告數(shù)據(jù)的字節(jié)數(shù)”的數(shù)據(jù),指定其中存有要輸出的相應廣告數(shù)據(jù)的數(shù)據(jù)區(qū)域。
在廣告信息文件F5中的每一條記錄以一種對應于第一個到第n個廣告數(shù)據(jù)的方式被順序地存儲。以這個連續(xù)次序,即從第一個到第n個,逐一指定每一個廣告數(shù)據(jù)項。通常地,以上述次序逐一順序指定要輸出廣告數(shù)據(jù)的數(shù)據(jù)區(qū)域。
圖6B顯示了一個廣告數(shù)據(jù)文件F8。在這個廣告數(shù)據(jù)文件F8中,以與廣告信息文件F5相應的記錄次序順序地存儲廣告數(shù)據(jù)項,它們相互一一對應。該廣告數(shù)據(jù)文件F8存儲預定數(shù)量的數(shù)據(jù)項,每個數(shù)據(jù)項都具有與收據(jù)尺寸一致的固定長度。根據(jù)廣告數(shù)據(jù)文件F8的數(shù)據(jù)容量而設置的數(shù)據(jù)項的預定數(shù)量是廣告數(shù)據(jù)項的最大數(shù)量。響應來自ECR終端設備3的傳送廣告數(shù)據(jù)請求,服務器計算機2例如在商店營業(yè)時間之前或者之后的一個預定時間內(nèi),定期發(fā)送在廣告數(shù)據(jù)段的最大數(shù)量范圍之內(nèi)的廣告數(shù)據(jù)。每當服務器計算機2發(fā)送這樣的數(shù)據(jù)時,廣告數(shù)據(jù)文件F8和廣告信息文件F5的整個數(shù)據(jù)被更新。
在過程E2中,一旦完成了銷售數(shù)據(jù)登記,每當商業(yè)交易完成時,登記的數(shù)據(jù),諸如交易的總數(shù),被打印在一張收據(jù)上,而且廣告數(shù)據(jù)也打印在同一張收據(jù)上。
在這種情況下,ECR終端設備3參照廣告信息文件F5,并且根據(jù)保存在文件F5中的廣告管理信息的次序提取相應的廣告數(shù)據(jù)。ECR終端設備3的操作員可以輸入一個顧客的性別信息、年齡組作為顧客信息。在這種情況下,ECR終端設備3對應于該輸入的顧客信息從廣告信息文件F5中提取廣告管理信息。然后,ECR終端設備3從廣告數(shù)據(jù)文件F8中讀出對應于所提取的廣告管理信息的廣告數(shù)據(jù),以便打印。在顧客信息是由ECR終端設備3的操作員輸入的情況下,指定的廣告數(shù)據(jù)被賦予輸出優(yōu)先權,而不是按照預置的次序輸出。
圖7是一個舉例說明一張打印的收據(jù)的框圖。該收據(jù)包括一個標題部分,一個明細部分,以及一個廣告部分。該標題部分包括該商店名稱、地址等。該明細部分包括日期,購買產(chǎn)品明細表。該廣告部分包括打印的廣告數(shù)據(jù)。廣告部分的尺寸(長度)根據(jù)每個廣告的尺寸而變。但是,廣告部分的尺寸(寬度)是固定的。
每當廣告數(shù)據(jù)被打印在一張收據(jù)上時,一個記錄的打印日志信息就被順序地寫入一個打印日志文件F6中。通過執(zhí)行過程S3,該過程將在稍后加以更具體地說明,每天在具有ECR終端設備3的商店的營業(yè)時間之前或者之后的一個預定時間,打印日志信息被全部發(fā)送給服務器計算機2。
圖8是顯示該個打印日志文件F6的記錄結(jié)構(gòu)的一個框圖。打印日志文件F6的每個記錄都包括與每個廣告有關聯(lián)的數(shù)據(jù)項“日期(年、月、日期)”、“廣告ID”、“商店ID”、以及“打印時間”。數(shù)據(jù)項“日期”以及“打印時間”將顯示存儲的執(zhí)行該廣告數(shù)據(jù)打印的日期與時間,而數(shù)據(jù)項“廣告ID”將指定該廣告數(shù)據(jù)的廣告ID。
在過程E3中,ECR終端設備3發(fā)送打印日志文件F6的數(shù)據(jù)內(nèi)容到服務器計算機2。每天在該商店結(jié)帳后的一個預定時間執(zhí)行一次過程E3。
在過程S6中,服務器計算機2接收從每個簽約的商店的ECR終端設備3發(fā)送的打印日志文件,按照廣告和商店對所接收的打印日志文件進行分類。接著,服務器計算機2根據(jù)廣告在一個相應的廣告發(fā)布信息文件F3中或根據(jù)商店在一個廣告發(fā)布信息文件F4中設置任何必要的數(shù)據(jù)項。
過程S7是一個用于對保存在廣告發(fā)布信息文件F3和F4中的數(shù)據(jù)求和的過程。特別地,例如在每月的盡頭或者在每月規(guī)定的日期執(zhí)行過程S7。通過執(zhí)行這個過程S7,向一個相應的廣告提供者輸出用于廣告收費的一張帳單,并且向一個相應的商店輸出發(fā)布廣告的付費清單。
該賬單和付費清單被寄往相應的廣告提供者和商店,并且能夠通過國際互聯(lián)網(wǎng)向他們發(fā)送。
圖9A是顯示根據(jù)廣告的廣告發(fā)布信息文件F3的記錄結(jié)構(gòu)的一個框圖,而圖9B是顯示根據(jù)商店的廣告發(fā)布信息文件F4的記錄結(jié)構(gòu)的一個框圖。
廣告發(fā)布信息文件F3用于根據(jù)記錄(廣告/日期),存儲數(shù)據(jù)項“廣告ID”、“日期(年、月、日)”以及“帶有廣告收據(jù)的發(fā)送數(shù)量”。廣告發(fā)布信息文件F4根據(jù)記錄(商店/日期),存儲數(shù)據(jù)項“商店ID”、“日期(年、月、日)”以及“帶有廣告收據(jù)的發(fā)送數(shù)量”。在廣告發(fā)布信息文件F3中的數(shù)據(jù)項“帶有廣告收據(jù)的發(fā)送數(shù)量”將根據(jù)廣告和日期,指定帶有廣告收據(jù)的發(fā)送數(shù)量的計算結(jié)果。廣告發(fā)布信息文件F4中的數(shù)據(jù)項“帶有廣告收據(jù)的發(fā)送數(shù)量”將根據(jù)商店和日期,指定帶有廣告收據(jù)的發(fā)送數(shù)量的計算結(jié)果。
過程S8是一個用于每日以一個電子郵件的形式、向相應的廣告提供者提供廣告使用環(huán)境,即打印日志信息和使用環(huán)境報告的一個服務過程。在這個過程S8期間,創(chuàng)建一個如圖10A所示的傳送記錄報告文件F7。此時,服務器計算機2參照一個如圖10B所示的一個廣告提供者主文件M3,并且獲得一個對應于一個特定廣告提供者的電子郵件地址。
傳送記錄報告文件F7用于存儲記錄,其中的每個記錄都由以下數(shù)據(jù)項組成“日期(年、月、日)”、“廣告ID”、“廣告名稱”、“廣告提供者代碼”、“開始日期”、“帶有廣告收據(jù)的發(fā)送數(shù)量”、“帶有廣告收據(jù)的發(fā)送總數(shù)”、“帶有廣告的收據(jù)的最大數(shù)量”、“使用率”以及“警告標志”。數(shù)據(jù)項“帶有廣告收據(jù)的發(fā)送總數(shù)”將根據(jù)廣告/日期指定帶有廣告收據(jù)的發(fā)送總量。數(shù)據(jù)項“使用率”將指定通過計算(發(fā)送的收據(jù)總數(shù)/要發(fā)送的收據(jù)最大數(shù)量×100)而獲得的一個值。此外,數(shù)據(jù)項“警告標志”將指定一個標志,如果一個廣告不經(jīng)常被打印在收據(jù)上,而建議相應的廣告提供者降低其所設置的廣告提供條件數(shù)量時,設置該標志。例如,廣告可能不被頻繁地打印,因為對應于該廣告設置的廣告提供條件太多以至于僅僅有很少量的顧客合乎該條件。
該廣告提供者主文件M3包括記錄,其中每個記錄都由以下數(shù)據(jù)項組成“廣告提供者代碼”、“廣告提供者名稱”、以及“電子郵件地址”。
圖11是顯示廣告提供者計算機1和服務器計算機2的總體結(jié)構(gòu)的一個框圖。
廣告提供者計算機1和服務器計算機2實質(zhì)上具有相同的結(jié)構(gòu)。因此,將對服務器計算機2的結(jié)構(gòu)加以說明。
一個CPU 11根據(jù)在一個存儲設備12內(nèi)的各種應用程序或者OS(操作系統(tǒng))控制服務器計算機2的整個處理過程。存儲設備12存儲該OS、各個應用程序、數(shù)據(jù)庫、有關字體的數(shù)據(jù),等等。該存儲設備12具有一個包含一個磁或者光敏半導體存儲器的記錄介質(zhì)13及其驅(qū)動機構(gòu)。這個記錄介質(zhì)13是一個包括光盤、軟盤、RAM卡、磁卡等的便攜式介質(zhì),其能夠被固定到硬盤上或者可裝/卸地和硬盤連接。必要時在CPU1 1的控制下將存儲在記錄介質(zhì)13上的程序和數(shù)據(jù)載入到一個RAM(例如,靜態(tài)RAM)14中,而且保存在該RAM 14中的數(shù)據(jù)被保存在記錄介質(zhì)13上。而且,記錄介質(zhì)13可以布置在一個外部設備,諸如一個服務器等中。在這種情況下,CPU 11可以通過一個傳送路徑直接訪問存儲在記錄介質(zhì)上的程序/數(shù)據(jù)。
該CPU11通過該傳送路徑從任何其他的設備獲得存儲在記錄介質(zhì)13上的一部分數(shù)據(jù)或者整個數(shù)據(jù)。CPU 11還可以在記錄介質(zhì)介質(zhì)13上重新登記附加的信息。在這種情況下,可以在一個傳送控制器15的控制下,通過一個包括通信電路、電纜等的有線路徑或者一個包括微波、紅外線的無線傳送路徑,接收從構(gòu)成計算機通信系統(tǒng)的其他設備發(fā)送的程序/數(shù)據(jù)。所接收的程序/數(shù)據(jù)能夠安裝到記錄介質(zhì)13上。此外,該程序/數(shù)據(jù)可以保存在外部設備中,而且由該外部設備管理。在這種情況下,CPU11能夠通過一個傳送路徑直接訪問存儲在其中的程序/數(shù)據(jù)。
傳送控制器15、一個輸入部分16、一個顯示部分17、以及一個打印機18通過總線連接到CPU11。CPU 11根據(jù)各個應用程序和OS控制所連接的各部分的操作。該傳送控制器15是一個包含一個通信模塊、諸如一個通信調(diào)制解調(diào)器、紅外線模塊等的通信接口。該輸入部分16是一個形成指示設備的操作部分,包括一個鍵盤、觸板、鼠標、接觸輸入筆等,并輸入字符代碼數(shù)據(jù)、各種指令。顯示部分17是一個用于執(zhí)行全彩色顯示的LCD、CRT或者等離子體顯示設備。打印機18是一個非擊打式印刷機、或者一個點陣擊打式打印機,包括一個熱敏式復制打印機、噴墨式打印機、等。
圖12是顯示ECR終端設備3的總體結(jié)構(gòu)的一個框圖。
該ECR終端設備3包含一個CPU 21、一個存儲設備22、一個記錄介質(zhì)23、一個RAM 24、一個傳送控制器25、一個輸入部分26、一個顯示部分27、一個打印機28、以及一個繪圖儀29。該輸入部分26包括數(shù)字鍵、產(chǎn)品鍵、區(qū)域(section)鍵、以及一個模式切換鍵。這個模式切換鍵用于從包含“登記”、“檢查”、“結(jié)算”、以及“設置”在內(nèi)的各種模式中指定一種特定的模式。
當在“登記”模式下時,CPU 21根據(jù)商品(未示出)將輸入的銷售數(shù)據(jù)登記到一個總銷售額文件里,并且將所登記的內(nèi)容打印到一張收據(jù)上。每當在每個商業(yè)交易之后完成一個登記過程時,執(zhí)行一個關閉過程,并且開出帶有該登記數(shù)據(jù)的收據(jù)。此時,廣告數(shù)據(jù)可以打印到該收據(jù)上。
一個線路連接機構(gòu),諸如一個調(diào)制解調(diào)器或類似機構(gòu),被安裝到該ECR終端設備3里。但是,也可以使用一個外部模型來取代安裝該線路連接機構(gòu)到該ECR終端設備3里。
廣告數(shù)據(jù)管理系統(tǒng)的操作現(xiàn)在將參考圖13到25,根據(jù)實施例說明形成廣告數(shù)據(jù)管理系統(tǒng)的廣告提供者計算機1、服務器計算機2以及ECR終端設備3的操作。用于實現(xiàn)在圖13到25的流程圖中描述的功能的程序以可讀程序代碼的形式存儲在記錄介質(zhì)12(22)上。該CPU 11(21)根據(jù)該程序代碼連續(xù)地執(zhí)行操作,這些程序代碼通過一個傳送路徑傳送并且安裝到存儲設備12(22)里。CPU 11(21)可以使用通過該傳送路徑外部發(fā)送的程序/數(shù)據(jù)來執(zhí)行這個實施例的操作。
用于設置廣告內(nèi)容的過程圖13是說明一個用于設置廣告信息的過程的一個流程圖,該過程由廣告提供者計算機1執(zhí)行,在該情況下廣告數(shù)據(jù)或者各種任何與該數(shù)據(jù)相關的廣告信息將被登記。圖14是說明由該服務器計算機2執(zhí)行的、用于登記廣告信息的一個過程的一個流程圖。
廣告提供者計算機1激活瀏覽器,并且通過國際互聯(lián)網(wǎng)連接到一個廣告服務站點(步驟A1、A2)。在一個發(fā)自該廣告服務站點的會員驗證頁(以HTML編寫)上,該廣告提供者計算機1輸入一個會員ID和一個密碼,該會員ID和密碼是在二者之間進行聯(lián)系時就由廣告服務站點給定的。在會員ID和密碼被發(fā)給服務器計算機2之后,該廣告提供者計算機1等待來自該站點的一個響應(步驟A3、A4)。
一旦從廣告提供者計算機1接收到會員ID和相應的密碼(步驟B1),該服務器計算機2檢驗該廣告提供者計算機1的一個用戶。如果該用戶被驗證并確定為一個正確的用戶(步驟B2是),該服務器計算機2激活過程S1,并且執(zhí)行步驟B3到B15的處理。服務器計算機2使用驗證的會員ID作為一個檢索關鍵字,搜索廣告主文件M1以獲得一個目標提供者代碼,并且提取所有對應于該檢索關鍵字的記錄(步驟B3)。然后,該服務器計算機2創(chuàng)建提取的記錄列表,并且把該列表發(fā)送給已經(jīng)發(fā)送一個該列表請求的廣告提供者計算機1(步驟B4)。
一旦接收到來自服務器計算機2的創(chuàng)建列表(步驟A4),廣告提供者計算機1根據(jù)該列表顯示登記的廣告,并且等待用戶輸入一個指令(步驟A5)。
圖26顯示了登記的廣告列表。在這種情況下,顯示過去已經(jīng)由該廣告提供者登記的廣告的全部記錄。在記錄的顯示屏幕中,顯示了數(shù)據(jù)項“廣告ID”、“標題”、“開始(日期)”、“帶有廣告收據(jù)的最大發(fā)送數(shù)量”、以及“帶有廣告收據(jù)的發(fā)送總數(shù)”。一個“新建”按鈕布置在該顯示屏幕中。當按下該“新建”按鈕(步驟A6)時,一個廣告信息登記的請求被發(fā)送給服務器計算機2(A7、A8)。
在過程S1中,一旦從該廣告提供者計算機1接收到廣告登記請求(步驟B5),該服務器計算機2發(fā)送一個用于標識一個新建廣告的廣告ID(步驟B6)。然后,該服務器計算機2創(chuàng)建一個用于登記廣告信息的網(wǎng)頁,其用HTML編寫并且包括廣告ID,而且將創(chuàng)建的網(wǎng)頁發(fā)送到已提出該請求的廣告提供者計算機1(步驟B7)。
一旦接收了該創(chuàng)建頁(步驟A8),廣告提供者計算機1創(chuàng)建一個用于根據(jù)該創(chuàng)建頁進行廣告信息登記的對話框頁面布局,并且顯示該對話框。這允許用戶根據(jù)在該顯示對話框中的每個數(shù)據(jù)項設置任何必要的廣告信息(步驟A9)。不僅在新登記廣告信息時顯示這個廣告信息登記對話框,而且在校正已經(jīng)登記的廣告信息數(shù)據(jù)內(nèi)容時也顯示該對話框。
圖27顯示了該廣告信息登記對話框。在這個對話框中,設置了對應于數(shù)據(jù)項“廣告ID”,“標題”、“開始(日期)”、“帶有廣告收據(jù)的最大發(fā)送數(shù)量”、“目標年齡組”、...、“時間代碼”的多個框,其中“廣告ID”被自動地設置了。在該對話框中有一個廣告圖像附著于其中的方框。這樣,廣告提供者計算機1的操作員在對應于相應數(shù)據(jù)項的設置框中輸入需要的廣告信息,并且粘貼廣告數(shù)據(jù)到相應的方框里。
對于作為包含數(shù)據(jù)項“目標年齡組”等在內(nèi)的廣告提供條件輸入的廣告屬性,顯示每個都由多個參數(shù)形成的菜單。通過那些菜單,廣告提供者計算機1上的操作員從多個顯示參數(shù)中選擇任意一個數(shù)據(jù)項參數(shù)。在輸入對應于該屬性項的信息之后,操作員從一個用于存儲預先創(chuàng)建的廣告圖像數(shù)據(jù)的存儲文件(未示出)中調(diào)用預定的廣告圖像數(shù)據(jù),然后拷貝該預定的圖像數(shù)據(jù)以便把該數(shù)據(jù)粘貼到一個預定的框架中(步驟A10)。
圖28顯示了這樣的狀態(tài),其中在廣告信息登記顯示屏中,廣告屬性項的數(shù)據(jù)和廣告圖像數(shù)據(jù)布置在它們相應的框架中。在該顯示屏幕中,當點擊一個“OK”按鈕時(步驟A11),廣告提供者計算機1發(fā)送該粘貼的圖像數(shù)據(jù)到服務器計算機2(步驟A12)。
一旦接收到廣告圖像數(shù)據(jù),服務器計算機2將該圖像數(shù)據(jù)的分辯率(在長度和寬度中的像素數(shù)量)轉(zhuǎn)換為符合收據(jù)尺寸的分辯率(步驟B9)。在所接收的是彩色圖像數(shù)據(jù)的情況下(步驟B10是),服務器計算機2把接收的彩色圖像數(shù)據(jù)轉(zhuǎn)換成二進制單色數(shù)據(jù)(步驟B11)。在這種情況下,對半色調(diào)顏色進行一個抖動處理。已經(jīng)轉(zhuǎn)換了分辯率的廣告圖像數(shù)據(jù)被發(fā)給發(fā)送原始圖象的廣告提供者計算機1(步驟B12)。
一旦接收到來自服務器計算機2的廣告數(shù)據(jù)(步驟A13、A14),該廣告提供者計算機1在該廣告信息登記對話框的預定框架中顯示這個接收圖像(步驟A15)。
圖29顯示了這樣一個廣告信息登記對話框。以一個對應于收據(jù)打印格式的圖像重寫預定框架中的廣告數(shù)據(jù)。
確定是否按鈕“取消”和“登記”的任一個被點擊。當確定按下了按鈕“取消”時(步驟A16是),則該流程返回到步驟A9的過程,再次執(zhí)行該輸入。當確定按下了“登記”按鈕時(步驟A17是),廣告提供者計算機1發(fā)送廣告信息登記對話框中的每個方框的數(shù)據(jù)內(nèi)容到服務器計算機2(步驟A18)。
一旦從廣告提供者計算機1中接收到所輸入的數(shù)據(jù)內(nèi)容(步驟B13),服務器計算機2根據(jù)該接收數(shù)據(jù)新創(chuàng)建并且添加記錄到廣告主文件M1中(步驟B14)。然后,該服務器計算機2發(fā)送信息以通知該廣告提供者計算機1廣告信息登記已完成(步驟B15)。
在接收到來自服務器計算機2的信息之后,該廣告提供者1顯示一條表示該登記完成的信息(步驟A19、A20)。廣告提供者計算機1的操作員能夠意識到包含該廣告圖像數(shù)據(jù)的廣告信息被適當?shù)氐怯浀椒掌饔嬎銠C2中。
因此,已經(jīng)和的廣告服務提供者訂立了契約的廣告提供者訪問該服務器計算機2。在這個結(jié)構(gòu)中,廣告提供者能夠在他/她希望的任何時間,自由地登記與該圖像相關的任何期望的圖象和廣告管理信息。
商店信息登記過程服務器計算機執(zhí)行用于將每個商店的商店屬性作為廣告用戶條件進行登記的過程S2,以便在商店主文件M2中登記該商店屬性。在這種情況下,包含商店屬性項的登記表被事先分發(fā)給商店。從打算使用廣告的商店中經(jīng)由郵件或者傳真收集填好的登記表。在所收集的登記表中填寫的屬性信息由一個系統(tǒng)管理人員或者操作員在商店信息登記對話框(未示出)中人工輸入。根據(jù)過程S2顯示商店信息登記對話框。按照每個商店,該商店屬性信息被作為廣告用戶條件登記在商店主文件M2中。為每個打算執(zhí)行新登記的商店執(zhí)行這個商店登記過程。
廣告提取過程圖15是說明用于選擇一個在這個過程S3執(zhí)行的次日要傳送的廣告的過程S3的一個流程圖。該服務器計算機2參照廣告主文件M1和商店主文件M2的數(shù)據(jù)內(nèi)容。然后服務器計算機2執(zhí)行一個過程,用于選擇對應于登記在商店主文件M2中的每個商店的廣告數(shù)據(jù)。當過程S3在每個登記在商店主文件M2中的對應商店的營業(yè)時間之后的一個給定時間被激活時,執(zhí)行這個過程。
該服務器計算機2在RAM 14中初始化一個用于設置檢索條件1的工作存儲器M1(未示出)和一個用于設置檢索條件2工作存儲器M2(未示出),然后執(zhí)行一個過程,用于清除在廣告文件F1中的全部記錄的數(shù)據(jù)內(nèi)容(步驟C1、C2)。
服務器計算機2從商店主文件M2中檢索一條記錄(步驟C3)。在這種情況下,服務器計算機2獲得商店主文件M2的頭記錄。
然后,根據(jù)該檢索條件1在工作存儲器M1中設置一個用于對廣告主文件M1進行搜索的不等式(“帶有廣告收據(jù)最大發(fā)送數(shù)量”>“帶有廣告收據(jù)的發(fā)送總數(shù)”)(步驟C4)。這個根據(jù)檢索條件1的不等式用于確定是否要排除提供給簽約商店的廣告中的一個廣告。在“帶有廣告收據(jù)的發(fā)送總數(shù)”超過“帶有廣告收據(jù)的最大發(fā)送數(shù)量”的情況下,是否排除一個特定廣告是確定的,因為相應的廣告管理信息登記在廣告主文件M1中。
從商店主文件M2的每個對應記錄中提取出和每一個數(shù)據(jù)項“商店代碼”、“年齡組代碼”、“地區(qū)代碼”、以及“性別代碼”一起登記的商店屬性信息作為檢索參數(shù)。在工作存儲器2中設置一個等式,其中被提取的參數(shù)被邏輯與(AND)(步驟C5)。
使用另一個檢索條件3,服務器計算機2在廣告主文件M1中搜索對應于該檢索條件3的任何廣告信息記錄,并將相應的記錄暫時存儲在一個工作存儲器3(未示出)中,所述檢索條件3是對分別設置在工作存儲器M1和M2中的檢索條件1和2進行邏輯與操作的結(jié)果(步驟C6)。此后,服務器計算機2對保存在工作存儲器3中的記錄數(shù)量進行計數(shù)。該服務器計算機2將記錄數(shù)量和登記在商店主文件M2的商店屬性記錄中的“廣告數(shù)據(jù)項的最大數(shù)量”進行比較。然后,該服務器計算機2確定是否該記錄的數(shù)量等于或者大于“廣告數(shù)據(jù)項的最大數(shù)量”值(步驟C7)。
“廣告數(shù)據(jù)項的最大數(shù)量”值是ECR終端設備3的內(nèi)部存儲器能夠保存的廣告數(shù)據(jù)項的最大數(shù)量。在所提取的記錄數(shù)量大于“廣告數(shù)據(jù)項的最大數(shù)量”的情況下,順序地從相應的商店屬性記錄和廣告信息記錄中檢索“商店ID”的數(shù)據(jù)和“廣告ID”的數(shù)據(jù)。創(chuàng)建多個記錄,其中每一個都由“商店ID”數(shù)據(jù)和“廣告ID”數(shù)據(jù)組成,其記錄數(shù)量與所提取的記錄數(shù)量相同。所創(chuàng)建的記錄被順序地登記到廣告文件F1中(步驟C11)。
另外,如果提取的記錄數(shù)量小于“廣告數(shù)據(jù)項的最大數(shù)量”值,則檢索條件2的級別設置為較高,以便擴展在廣告主文件M2中的檢索范圍。然后,該服務器計算機2再次搜索廣告主文件M1,并且重復調(diào)整檢索參數(shù)的級別,直到所提取的記錄數(shù)量變成等于或者大于“廣告數(shù)據(jù)項的最大數(shù)量”值為止(步驟C8 to C10)。
特別地,檢索條件2的級別被設置為提高一級(步驟C8)。在這種情況下,在數(shù)據(jù)項“商店ID”、“年齡組代碼”、“地區(qū)代碼”、以及“性別代碼”中,“地區(qū)代碼”的檢索條件級別被自動地降低一級。例如,當在數(shù)據(jù)項“地區(qū)代碼”中指定TOKYO時,服務器計算機2使用該指定的地區(qū)代碼作為一個檢索關鍵字,搜索一個地區(qū)代碼檢索表格(未示出)以獲得任何相應的存儲記錄。該地區(qū)代碼檢索表格存儲日本的地區(qū)代碼,例如,其被分成四個檢索級別,0到3。注意,在第一個級別、級別0中,例如,整個日本國度被分成兩個大的區(qū)域。在第二個級別,級別1中,兩個大區(qū)域的每一都被再分成多個塊。在第三級、級別2中,多個塊的每一個被分成多個地區(qū)。在第四級、級別3中,每個地區(qū)進一步被分成較小的區(qū)域。當?shù)貐^(qū)代碼被指定為TOKYO,其處于級別3時,獲得在TOKYO上面一級的地區(qū),例如KANTO地區(qū)。此后,在數(shù)據(jù)項“地區(qū)代碼”中的地區(qū)代碼TOKYO被重寫成KANTO。
使用檢索等式“條件1 AND條件2”,服務器計算機2搜索廣告主文件M1以獲得相應的廣告信息記錄,并且在內(nèi)部存儲器中暫時存儲搜索出的記錄(步驟C9)。服務器計算機2對保存在該內(nèi)部存儲器中廣告信息記錄的數(shù)量進行計數(shù),并且確定計數(shù)值是否等于或者大于“廣告數(shù)據(jù)項的最大數(shù)量”值(步驟C10)。
當確定了該計數(shù)值小于“廣告數(shù)據(jù)項的最大數(shù)量”值時(步驟C10否),該流程返回到步驟C8。在步驟C8中,服務器計算機2參照一個年齡檢索表格(未示出),并將“年齡組”的級別,即該檢索條件2設置為提高一級。例如,在“年齡組”中指定了青少年的情況下,獲得比青少年級別高一級的年齡組,即20多歲。此后,在數(shù)據(jù)項“年齡組”中的青少年年齡組被重寫成20多歲,以便該服務器計算機2根據(jù)重寫的條件“條件1 AND條件2”在廣告主文件M1中搜索任何相對應的記錄(步驟C9)。
類似地,通過參照一個性別代碼檢索表格(未顯示)和一個商店代碼檢索表格(未顯示),服務器計算機2將性別代碼和商店代碼的檢索級別設置為高一級,直到提取的記錄數(shù)量變成等于或者大于“廣告數(shù)據(jù)項的最大數(shù)量”的值為止。當提取的記錄數(shù)量變得等于或大于“廣告數(shù)據(jù)項的最大數(shù)量”值時(步驟C10是),服務器計算機2接著創(chuàng)建一個由每個相應商店記錄的“商店ID”、和每個相應廣告記錄的“廣告ID”組成的記錄。然后,服務器計算機2在廣告文件F1中存儲創(chuàng)建的記錄(步驟C11)。
在這之后,服務器計算機2確定當前訪問的商店記錄是否是在商店主文件M2中的最后一個記錄(步驟C12)。如果確定當前訪問的商店記錄是商店主文件M2的頭記錄(步驟C12否),則流程返回到步驟C3。然后,服務器計算機2訪問下一個商店記錄,并為每個商店記錄重復上述的過程。
當將檢索條件的級別設置為高一級時,按照從“地區(qū)代碼”、“年齡組”、“性別代碼”到“商店代碼”的次序連續(xù)地執(zhí)行設置。然而,可以以任何不同于上述次序的次序?qū)崿F(xiàn)該設置。
廣告選擇過程圖16是一個用于說明繼上述過程S3之后執(zhí)行的過程S4的流程圖。在過程S4中,服務器計算機2執(zhí)行一個用于準備傳送在過程S3中提取的廣告的過程。在這個過程期間,如果提取的廣告數(shù)量等于或大于“廣告數(shù)據(jù)項的最大數(shù)量”值的話,則提取的廣告數(shù)量被限制為“廣告數(shù)據(jù)項的最大數(shù)量”值。
服務器計算機2初始化傳送數(shù)據(jù)文件F2(步驟D1)。服務器計算機2從商店主文件M2中檢索一個記錄,獲得檢索到的記錄的商店ID。然后,服務器計算機2使用獲得的商店ID作為一個檢索關鍵字搜索該廣告文件F1以查找一個相應的廣告記錄,并暫時地在內(nèi)部存儲器中存儲搜索到的記錄(步驟D2)。
服務器計算機2對已經(jīng)被搜索和相應存儲的廣告記錄的數(shù)量進行計數(shù)。服務器計算機2將該計數(shù)值與在商店主文件M2中的相應記錄里的“廣告數(shù)據(jù)項的最大數(shù)量”值進行比較(步驟D3)。
如果該計數(shù)值小于能夠存儲在它相應商店的ECR終端設備3中的“廣告數(shù)據(jù)項的最大數(shù)量”值(步驟D4否),則流程前進到步驟D14。在步驟D14中,服務器計算機2指定搜索的廣告作為要傳送的目標廣告,并將這些廣告寫在傳送數(shù)據(jù)文件F2中。也就是說,服務器計算機2讀出廣告文件F1中的每個記錄,根據(jù)讀出記錄的廣告ID搜索廣告主文件M2。然后,服務器計算機2對每個對應于該廣告ID的記錄提取“廣告數(shù)據(jù)的URL”、“時間代碼”、“性別代碼”、和“年齡組”數(shù)據(jù)項。服務器計算機2創(chuàng)建每個由提取的數(shù)據(jù)項和數(shù)據(jù)項“商店ID”、以及從廣告文件F1中的記錄中提取的數(shù)據(jù)項“廣告ID”組成的記錄。此后,服務器計算機2重復用于準備傳送登記在傳送文件F2中的廣告的過程若干次,該次數(shù)等于在廣告文件中存儲的記錄的數(shù)量。
如果該計數(shù)值等于或大于“廣告數(shù)據(jù)項的最大數(shù)量”值(步驟D4是)的話,則例如在廣告數(shù)據(jù)項的最大數(shù)量是十時,該數(shù)量被限制為十。此時,取得前十條數(shù)據(jù),剩余的數(shù)據(jù)被忽略。在這種情況下,只有有限數(shù)量的廣告被使用,而被忽略的數(shù)據(jù)項沒有被使用。為了平等地使用選定的廣告,執(zhí)行下列過程。服務器計算機2產(chǎn)生一個從1到“m”(選定記錄的數(shù)量)范圍中的隨機數(shù)R(整數(shù))(步驟D5)。服務器計算機2依據(jù)商店設置產(chǎn)生的隨機數(shù)R作為一個廣告文件指針R(步驟D6)。然后,服務器計算機2在一個計數(shù)器K中設置一個初始值“1”(步驟D7)。
在這個狀態(tài)下,服務器計算機2使用一個指定“第R個”記錄的特定指針R在廣告文件F1中檢索“第R個”記錄(步驟D8)。服務器計算機2根據(jù)該記錄的一個廣告ID搜索廣告主文件M1,并提取相應記錄的“廣告數(shù)據(jù)的URL”、“時間代碼”、“性別代碼”和“年齡組”數(shù)據(jù)項。同時,服務器計算機2在傳送數(shù)據(jù)文件F2中登記所提取的數(shù)據(jù)項和一個由“商店ID”和“廣告ID”組成的記錄(步驟D9)。
接下來,服務器計算機2將計數(shù)器K的值加“1”以便更新計數(shù)器值(步驟D19),并生成一個新的隨機數(shù)R(步驟D11)。服務器計算機2確定新的隨機數(shù)R在以前是否已經(jīng)被使用過了(步驟D12)。在這種情況下,服務器計算機2存儲在這個選擇過程中已經(jīng)被使用過的隨機數(shù)R,參照所存儲的數(shù)據(jù),并確定該隨機數(shù)R在以前是否已經(jīng)被使用過了。當確定該隨機數(shù)在以前已經(jīng)被使用過時(步驟D12是),流程返回到步驟D11,在那里重復地產(chǎn)生另一個隨機數(shù)。另一方面,當確定該隨機數(shù)在以前沒有使用過(步驟D12否)時,服務器計算機2進一步確定計數(shù)器K的值是否大于值“n”(廣告數(shù)據(jù)項的最大數(shù)量),即對應于“廣告數(shù)據(jù)項的最大數(shù)量”的記錄是否被完全地寫在傳送數(shù)據(jù)文件F2中(步驟D13)。當確定“最大”數(shù)量的記錄還沒有寫入該傳送數(shù)據(jù)文件F2中(步驟D13否)時,流程返回到步驟D8,并重復下列過程。
因此,根據(jù)隨機提取的記錄,對應于“廣告數(shù)據(jù)項的最大數(shù)量”的記錄個數(shù)被存儲在傳送數(shù)據(jù)文件F2中。
廣告?zhèn)魉瓦^程在過程S4中,如服務器計算機2所執(zhí)行的,能夠被傳送到每個簽約商店的預定數(shù)量的廣告數(shù)據(jù)項被存儲在傳送數(shù)據(jù)文件F2中。在這個結(jié)構(gòu)中,每個簽約商店在他/她需要時可隨時訪問廣告服務站點,并發(fā)送一個廣告?zhèn)魉驼埱笠员闶褂妹嫦蛟撋痰甑膹V告數(shù)據(jù)。在這種情況下,服務器計算機2執(zhí)行過程S5以便于廣告數(shù)據(jù)在服務器計算機2與ECR終端設備3之間傳送。
圖17的流程圖說明了一個用于向廣告服務站點發(fā)送一個傳送廣告請求的過程,它將由ECR終端設備執(zhí)行。圖18的流程圖說明了由服務器計算機2響應一個來自ECR終端設備3的廣告?zhèn)魉驼埱蠖鴪?zhí)行的過程S5。響應一個輸入指令或在一個預定時間,執(zhí)行用于發(fā)送一個廣告?zhèn)魉驼埱蟮倪^程。
在這個用于發(fā)送一個廣告?zhèn)魉驼埱蟮倪^程中,ECR終端設備3通過國際互聯(lián)網(wǎng)向服務器計算機2發(fā)送一個連接請求(步驟E1)。當在服務器計算機2與ECR終端設備3之間實現(xiàn)連接(步驟E2)時,ECR終端設備3向那里發(fā)送一個廣告?zhèn)魉驼埱?;并等待服務器計算機2的響應(步驟E3,E4)。
一旦從ECR終端接收到一個連接請求(步驟F1),服務器計算機2就根據(jù)該請求執(zhí)行一個驗證過程。當該連接請求的發(fā)送人被驗證為一個正確的簽約商店(步驟F2是)時,通過使用已經(jīng)連同該連接請求一起發(fā)送的該ECR終端設備3的IP地址作為一個關鍵字,服務器計算機2從商店主文件M2獲得一個相應的商店ID(步驟F3)。在這之后,服務器計算機2與ECR終端設備3構(gòu)成一個通訊連接,并通知ECR終端設備3該連接的建立(步驟F4)。
一旦從已經(jīng)被通知連接建立的ECR終端設備3接收到該廣告?zhèn)魉驼埱?,服務器計算機2就激活過程S5(步驟F5)。然后,服務器計算機2使用獲得的商店ID作為一個關鍵字搜索傳送數(shù)據(jù)文件F2,并從該文件中檢索一個相應的記錄(步驟F6)。服務器計算機2根據(jù)從傳送數(shù)據(jù)文件F2中檢索到的記錄中數(shù)據(jù)項“廣告數(shù)據(jù)的URL”所描述的一個URL,訪問數(shù)據(jù)庫4,并檢索相應的廣告數(shù)據(jù)。同時,服務器計算機2獲得檢索到的廣告數(shù)據(jù)的字節(jié)數(shù)(步驟F7)。在這之后,服務器計算機2向ECR終端設備3以FTP格式傳送數(shù)據(jù)項信息和關于字節(jié)數(shù)的信息(步驟F8)。在服務器計算機2向已經(jīng)發(fā)送了廣告?zhèn)魉驼埱蟮腅CR終端設備3發(fā)送數(shù)據(jù)項信息之后,服務器計算機2向每個對應于傳送記錄中所示的每個URL的廣告數(shù)據(jù)附貼一個廣告ID,并以FTP格式發(fā)送該廣告數(shù)據(jù)(步驟F9)。在這種情況下,服務器計算機2向ECR終端設備3發(fā)送“最大數(shù)量”個廣告數(shù)據(jù),所述數(shù)量被預先設置。
一旦從服務器計算機2接收到“廣告數(shù)據(jù)項的最大數(shù)量”個數(shù)據(jù)項信息和廣告數(shù)據(jù)(步驟E4),ECR終端設備3就在廣告信息文件F5中按照廣告ID的次序順序地存儲該數(shù)據(jù)項信息。每次在廣告信息文件F5中為每個廣告ID存儲數(shù)據(jù)項信息時,ECR終端設備3在文件頭部的數(shù)據(jù)項中將廣告的總數(shù)加1(步驟E5)。
ECR終端設備3在傳送記錄報告文件F7中存儲“最大數(shù)量”的廣告數(shù)據(jù)項,其中每個廣告數(shù)據(jù)項上都附貼了一個相應的廣告ID。同時,ECR終端設備為每個數(shù)據(jù)段設置一個存儲區(qū)的首地址作為廣告信息文件F5中的起始地址(步驟E7)。然后,ECR終端設備3在廣告信息文件F5中的標題部分將當前廣告編號設置為1(步驟E8)。ECR終端設備3斷開與服務器計算機2的連接(步驟E9)。
收據(jù)開出過程在日常的商業(yè)交易中,每當完成對每個商業(yè)交易的登記過程時,ECR終端設備3打印一個顯示了執(zhí)行計算小計、稅、找回的零錢等計算過程的收據(jù)。在這之后,通過執(zhí)行過程E2開出帶有打印的計算結(jié)果和廣告的收據(jù)。下面將就計算過程和開出過程E2進行說明。
圖19的流程圖說明了當ECR終端設備3的操作員操作一個特別的計算鍵、諸如一個“CASH”鍵、“CREDIT”鍵等時執(zhí)行的計算過程。圖20的流程圖說明了用于在一張收據(jù)上打印一個廣告并開出該打印收據(jù)的過程E2。如圖7所示,通過執(zhí)行一個用于登記商業(yè)交易的過程E4,預設的開頭信息被打印在一張收據(jù)上。與每個銷售數(shù)據(jù)有關的登記內(nèi)容被打印在該收據(jù)上。
當在每個商業(yè)交易登記之后操作一個特別的計算鍵(步驟G1)時,開始該計算過程。ECR終端設備3計算小計,并在該小計的基礎上得到一個銷售稅以便計算總數(shù),借此將總數(shù)打印在該收據(jù)上(步驟G2)。ECR終端設備3的操作員輸入顧客給予該操作員的貨幣金額;計算找錢數(shù)量,并在該收據(jù)上打印收費和找錢金額(步驟G3)。依據(jù)每個商業(yè)交易(未顯示)將這個商業(yè)交易的登記添加和存儲在一個銷售額存儲器中(步驟G4)。因此,在步驟G1到G4的過程中執(zhí)行計算。
一旦完成了該計算過程,流程就前進到步驟G5,其是一個開出收據(jù)的過程。在步驟G5中,ECR終端設備3從廣告信息文件F5的頭部讀出當前的廣告編號。此外,ECR終端設備3獲得對應于從廣告信息文件F5中讀出的廣告編號的廣告管理信息(步驟G5)。注意在廣告數(shù)據(jù)段被傳送之后,立即在文件F5中的“當前廣告編號”的數(shù)據(jù)項中設置一個初始值“1”。因此,ECR終端設備3從文件F5中讀出頭記錄的廣告管理信息。
除非操作員在每個商業(yè)交易登記之后輸入“年齡組”和“性別代碼”的數(shù)據(jù)(步驟G6否),否則流程前進到步驟G12。在步驟G12中,ECR終端設備3從廣告管理信息中提取“目標時間代碼”,并確定當前時間是否與提取的時間代碼一致。
當確定當前時間與“目標時間代碼”一致(步驟G12是)時,ECR終端設備3從廣告管理信息中提取“廣告數(shù)據(jù)的起始地址”和“廣告數(shù)據(jù)的字節(jié)數(shù)”。然后,ECR終端設備3從傳送記錄報告文件F7中檢索廣告數(shù)據(jù),并以對應于收據(jù)大小的方式在該收據(jù)上打印檢索到的廣告數(shù)據(jù)(步驟G16)。在這種情況下,如圖7所示,在距說明部分(規(guī)則打印的登記數(shù)據(jù))一個預定距離的相應框架中打印廣告數(shù)據(jù)。該框架的寬度是一個固定值,然而它的長度取決于每個廣告。
現(xiàn)在,流程前進到步驟G17,其中ECR終端設備3將“當前廣告編號”加1。在條件“當前廣告編號”>“廣告數(shù)據(jù)項的總數(shù)”(步驟G18是)中,ECR終端設備3將“當前廣告編號”初始化為1(步驟G19)。另一方面,如果“當前廣告編號”<“廣告數(shù)據(jù)項的總數(shù)”(步驟G18否),則流程前進到步驟G20。
在這樣執(zhí)行廣告的打印之后,ECR終端設備在文件F6中記錄打印日志(步驟G20,G21)。
ECR終端設備3獲得當前的時間和日期,存儲獲得的與數(shù)據(jù)項“時間(年、月、日)”和“打印時間”相關的信息(步驟G20)。在這之后,ECR終端設備3在文件F6中存儲用于指定當前打印的廣告數(shù)據(jù)、彼此相關聯(lián)的廣告ID和商店ID(步驟G21)。因此,在文件F6中,一條日志記錄由數(shù)據(jù)項“日期(年、月、日)”、“打印時間”、“廣告ID”、和“商店ID”組成。
在登記一個商業(yè)交易時,如果ECR終端設備3的操作員輸入了顧客的“年齡組”和“性別代碼”(步驟G6是),則ECR終端設備3將輸入的顧客“年齡組”和“性別代碼”與對應于“當前廣告編號”的廣告管理信息中的“目標年齡組”和“目標性別代碼”進行比較(步驟G7)。當兩個數(shù)據(jù)項與目標年齡組和目標性別信息一致(步驟G8是)時,ECR終端設備3指定要打印的廣告管理信息,然后流程前進到步驟G12。另一方面,如果兩個數(shù)據(jù)項與比較的數(shù)據(jù)項不一致(步驟G8否),則ECR終端設備3就在文件F5中搜索對應于除了當前廣告編號之外的任何廣告編號的廣告管理信息(步驟G9)。如果ECR終端設備3找到包含對應于輸入的“年齡組”和“性別代碼”的“目標年齡組”和“目標性別代碼”(步驟G10是)的廣告管理信息,則它檢索一段廣告管理信息以便打印該信息(步驟G11)。如果沒有相應的廣告管理信息(步驟G10否),則ECR終端設備3指定對應于“當前廣告編號”的廣告管理信息作為要打印的信息,然后流程前進到步驟G12。
作為包含在該廣告管理信息中的“目標時間代碼”和當前時間的比較結(jié)果,如果當前時間與目標時間不一致(步驟G12否),則ECR終端設備3在文件F5中搜索對應于除了當前廣告編號之外的任何廣告編號的任何廣告管理信息(步驟G13)。然后,ECR終端設備3提取一個包含在搜索到的廣告管理信息內(nèi)的目標時間代碼,并將提取的時間代碼與當前時間進行比較(步驟G14)。在這之后,如果當前時間與某個目標時間代碼一致的話,則ECR終端設備3檢索廣告管理信息的一個數(shù)據(jù)項以便打印該信息(步驟G15)。
如果沒有與當前時間相應的目標時間代碼(步驟G14否),則ECR終端設備3指定對應于當前廣告編號的廣告管理信息的廣告數(shù)據(jù)作為要打印的信息,然后流程前進到步驟G16。
因此,在先來先存儲的基礎上,廣告圖像數(shù)據(jù)被連續(xù)地打印在收據(jù)上。在顧客的“年齡組”和“性別代碼”由ECR終端設備的操作員輸入的情況下,對應于輸入數(shù)據(jù)的廣告圖像數(shù)據(jù)在收據(jù)打印中被賦予優(yōu)先權。在當前時間與“目標時間代碼”一致的情況下,則對應于輸入時間的廣告圖像數(shù)據(jù)在收據(jù)打印中被賦予優(yōu)先權。每當在一張收據(jù)上打印一個廣告時,就更新文件F5頭部的“當前廣告編號”。此外,對應于“當前廣告編號”的廣告被指定為要打印的廣告,而且該廣告被記錄為此時正被使用。
打印日志發(fā)送過程和打印日志計算過程在營業(yè)時間之后,ECR終端設備3每天在一個指定時間執(zhí)行一次用于自動向服務器計算機2發(fā)送文件F6的數(shù)據(jù)內(nèi)容的過程E3。
圖21的流程圖說明了由ECR終端設備3執(zhí)行的過程E3。圖22的流程圖說明了由服務器計算機執(zhí)行的過程S6。服務器計算機2接收從ECR終端設備3發(fā)送的打印日志文件,并依據(jù)廣告和商店將這些文件分類。然后,服務器計算機2執(zhí)行一個用于搜集要被寫入到相應文件F3和F4中的日志數(shù)據(jù)的過程。
ECR終端設備3向服務器計算機2發(fā)送一個連接請求(步驟H1)。當構(gòu)成連接(步驟H2)時,ECR終端設備3以FTP的格式向服務器計算機2發(fā)送文件F6,并等待其響應(步驟H3和H4)。如果ECR終端設備3接收到表示該日志搜集過程完成的信息(步驟H4),則ECR終端設備3斷開與服務器計算機2的連接(步驟H5)。然后,ECR終端設備3在文件F6中存儲當前的日期與時間作為最后的傳送日期與時間(步驟H6)。
當ECR終端設備3以FTP的格式發(fā)送文件F6的數(shù)據(jù)內(nèi)容時,ECR終端設備3參照在每個記錄中的“日期(年、月、日)”和“打印時間”的數(shù)據(jù),并將這些參照的數(shù)據(jù)與上述的最后傳送日期和時間進行比較。當日志記錄中的“日期”和“打印時間”在最后傳送日期和時間之前時,ECR終端設備3忽略該相應記錄,并在過程E3中發(fā)送任何包括最后傳送日期與時間之后的數(shù)據(jù)信息的記錄。
一旦從一個簽約商店的ECR終端接收到一個連接請求(步驟J1),服務器計算機2就檢驗該請求。當該連接請求被驗證為正確的時,服務器計算機2使用附貼到該請求中、并和該連接請求一起發(fā)送的該商店的IP地址作為一個關鍵字,在商店主文件M2中獲得一個商店ID(步驟J2)。然后,服務器計算機2建立與ECR終端設備3的通訊連接,并通知該ECR終端設備3連接完成(步驟J3)。一旦從ECR終端設備3接收到打印日志文件,服務器計算機2就開始過程S6(步驟J4)。在服務器計算機2在一個打印日志假脫機文件(未顯示)中暫時存儲接收到的打印日志文件(步驟J5)之后,服務器計算機2向ECR終端設備3發(fā)送表示該打印日志文件已經(jīng)被接收的信息(步驟J6)。
接著,服務器計算機2分析存儲在打印日志假脫機文件中的該打印日志文件的數(shù)據(jù)內(nèi)容,并對存儲在該文件中的記錄數(shù)量計數(shù)。然后,服務器計算機2設置該計數(shù)值為依據(jù)商店、在一段預定時間周期(例如一天周期)內(nèi)發(fā)布的廣告數(shù)據(jù)項數(shù)量(步驟J7)。然后,服務器計算機2依據(jù)商店ID連續(xù)地創(chuàng)建每一個都包含當前日期和設置的發(fā)布數(shù)據(jù)項數(shù)量的記錄,并在文件F4中登記所創(chuàng)建的記錄(步驟J8)。
服務器計算機2連續(xù)地生成一個包含數(shù)據(jù)項“日期(年、月、日)”的記錄,其中該數(shù)據(jù)項顯示了與每個廣告ID相關的當前日期,并在文件F3中登記所生成的記錄(步驟J9)。每當檢索到打印日志記錄時,服務器計算機2就將對應于該記錄中包含的廣告ID的“帶有廣告收據(jù)的發(fā)送數(shù)量”的數(shù)據(jù)加1(步驟110)。從存儲在打印日志假脫機文件中的打印日志文件中所保存的頭記錄開始連續(xù)地進行此處理。
然后,服務器計算機2將與每個廣告ID相關的發(fā)布的廣告數(shù)據(jù)項數(shù)量加到廣告主文件M1中對應于同一廣告ID的記錄所包含的“帶有廣告收據(jù)的發(fā)送總數(shù)”的數(shù)據(jù)上,以便獲得帶有廣告發(fā)送的收據(jù)總和數(shù)量(步驟J11)。在這之后,服務器計算機2從廣告主文件M1中的一個相應記錄內(nèi)的“帶有廣告收據(jù)的最大發(fā)送數(shù)量”中減去所獲得的帶有廣告發(fā)送的收據(jù)總和數(shù)量,并將相減的結(jié)果設置在“帶有廣告發(fā)送的收據(jù)剩余數(shù)量”中(步驟J12)。
打印記錄計算過程服務器計算機2例如一月一次地添加文件F3和F4的數(shù)據(jù)內(nèi)容,以便完成過程S7。過程S7用于準備向廣告提供者輸出一張廣告收費帳單,并向簽約商店輸出一張付費清單。
圖23是一個用于說明過程7的流程圖。
服務器計算機2將存儲在該內(nèi)部存儲器內(nèi)部的最后截止日期寄存器(未顯示)中的最后截止日期(年、月、日)設置為最后截止日期“T1”。服務器計算機2將存儲在一個當前截止日期寄存器(未顯示)中的當前日期(年、月、日)設置為當前截止日期“T2”。然后,服務器計算機2設置從最后截止日期到當前截止日期的一段時間作為一個計算周期(步驟K1)。服務器計算機2檢索廣告主文件M1中頭記錄的廣告ID(步驟K2)。在這之后,服務器計算機2從文件F3中提取一個對應于檢索到的廣告ID和該計算周期(T1到T2)的記錄,并計算提取出的記錄的廣告發(fā)布總數(shù)(步驟K4)。
服務器計算機2從廣告主文件M1中的相應記錄中提取廣告的收費單價。服務器計算機2將提取的單價乘以發(fā)布廣告的總數(shù),然后計算該計算周期內(nèi)的收費金額(步驟K5)。服務器計算機2根據(jù)一個預設的格式,在計算出的收費金額的基礎上為廣告提供者創(chuàng)建一個帳單(步驟K6)。
接著,服務器計算機2確定從廣告主文件M1中提取的記錄是否是該文件中的最后一個記錄(步驟K7)。當確定所提取的記錄不是最后一個記錄(步驟K7否)時,服務器計算機2從廣告主文件M1中檢索繼所提取的記錄之后的下一個記錄,并提取該記錄的一個廣告ID(步驟K8)。根據(jù)所提取出的廣告ID,服務器計算機2重復以上步驟K3到K8的過程,直到從廣告主文件M1中提取的一個記錄是最后一個記錄(步驟K7是)為止。在執(zhí)行過這個過程之后,服務器計算機2依據(jù)廣告ID向廣告提供者創(chuàng)建并輸出一個該廣告的帳單。
下面將就一個用于向簽約商店創(chuàng)建一個付費清單的過程做出說明。以與面向廣告提供者的、用以創(chuàng)建一個用于廣告的帳單的過程類似的方式執(zhí)行這個過程。也就是說,服務器計算機2檢索包含在廣告主文件M1內(nèi)的一個記錄,獲得一個包含在所檢索的記錄內(nèi)的商店ID(步驟K9),并在文件F3中搜索對應于所獲得的商店ID的記錄。此時,服務器計算機2提取任何對應于所獲得的商店ID和對應于從“T1”到“T2”的計算周期的記錄(步驟K10),并根據(jù)包含在提取出的記錄中的數(shù)據(jù)計算帶有廣告收據(jù)的發(fā)送總數(shù)(步驟K11)。在這之后,服務器計算機2提取每個廣告的付費單價,所述每個廣告包含在從廣告主文件M1中檢索出的記錄內(nèi)。然后,服務器計算機2將提取出的單價乘以計算出的收據(jù)開出總數(shù),并計算出相應計算周期內(nèi)所發(fā)布的廣告的付款金額(步驟K12)。同時,服務器計算機2以一種預設格式創(chuàng)建一個該廣告的付費清單,在該清單中寫有付款金額或其它任何必要的信息(步驟K13)。
除非從廣告主文件M1中獲得的記錄是該文件中的最后一個記錄(步驟K14否),否則服務器計算機2從該文件M1中檢索一個繼檢索的記錄之后的記錄,并提取一個在最新檢索出的記錄中顯示的商店ID(步驟K15)。在提取出的商店ID的基礎上,服務器計算機2搜索文件F3(步驟K10),并重復上述步驟K3到K8的過程,直到從廣告主文件M1中檢索到最后一個記錄(步驟K7是)為止。這完成了為任何發(fā)送過廣告的簽約商店創(chuàng)建廣告付費清單的過程。
因此,就完成了用以為一個廣告提供者創(chuàng)建一個廣告收費帳單的過程、以及創(chuàng)建一個發(fā)布廣告的付費清單的過程。然后,服務器計算機2將登記在當前截止日期寄存器中的當前日期/時間設置為最后截止日期,并在最后截止日期寄存器中存儲該設定日期(步驟K16)。
廣告信息管理過程服務器計算機2每天將過程S8作為一項服務來執(zhí)行,所述服務用于向相應的廣告信息提供者通知利用ECR終端設備3使用其所提供的廣告的使用環(huán)境。在這個過程S8期間,服務器計算機2創(chuàng)建文件F7,并向每個簽約商店的ECR終端設備3以一個電子郵件的形式發(fā)送該報告文件F7。
圖24和25是用于說明該過程S8的流程圖。
服務器計算機2使用當前日期作為一個關鍵字,在文件F4中搜索任何相應的記錄。服務器計算機2對相應記錄的數(shù)量進行計數(shù),并將該計數(shù)值設置為在當前日期發(fā)布的廣告數(shù)據(jù)項數(shù)量“N”(步驟L1)。服務器計算機2使用當前日期作為一個關鍵字,在文件F4中搜索任何相應的記錄。服務器計算機2將登記在相應記錄中的發(fā)布廣告數(shù)量進行求和,并將發(fā)布廣告的總數(shù)設置為發(fā)布廣告的總數(shù)“T”(步驟L2)。然后,服務器計算機2進行(在當前日期發(fā)布廣告的總數(shù))“T”/(在當前日期發(fā)布廣告的數(shù)量)“N”的相除計算。在這之后,服務器計算機2將相除結(jié)果設置為整個簽約商店的范圍內(nèi)在當前日期發(fā)布廣告的平均數(shù)(步驟L3)。
服務器計算機2檢索廣告主文件M1的頭記錄(步驟L4),并從檢索出的記錄中提取數(shù)據(jù)“廣告ID”、“標題”、“廣告提供者代碼”、“發(fā)布廣告的最大數(shù)量”、“發(fā)布的廣告總數(shù)”、以及“開始(日期)”(步驟L5)。服務器計算機2使用提取出的廣告ID和當前日期作為關鍵字,在文件F4中搜索任何相應的記錄(步驟L6)。如果在文件F4中有任何記錄(步驟L7是),則服務器計算機2提取登記在該記錄中的數(shù)據(jù)項“發(fā)布的廣告總數(shù)”,并將提取出的數(shù)量設置為一個供后述計算使用的參數(shù)(步驟L8)。相反地,如果在文件F4中沒有相應記錄(步驟L7否)的話,則服務器計算機2設置發(fā)布數(shù)量參數(shù)為“0”(步驟L9)。
然后,服務器計算機2執(zhí)行計算(“發(fā)布的廣告總數(shù)”/“要發(fā)布廣告的最大數(shù)量”*100),以便獲得一個相應比率的使用率(步驟L10)。此外,服務器計算機2執(zhí)行計算(“發(fā)布的廣告數(shù)量”/“發(fā)布的廣告平均數(shù)”)(步驟L11),并將該計算的結(jié)果設置為“X”。服務器計算機2確定“X”的值是否小于0.1(“X”<0.1)。當確定“X”的值小于0.1(步驟L12是)時,服務器計算機2將“警告標記”設置為1(步驟L13)。相反地,當確定“X”的值不小于0.1(步驟L12否)時,服務器計算機2將“警告標記”設置為0(步驟L14)。
服務器計算機2在文件F7中登記數(shù)據(jù)項“當前日期”、“廣告ID”、“標題”、“廣告提供者代碼”、“開始(發(fā)布廣告日期)”、“發(fā)布的廣告數(shù)量”、“發(fā)布的廣告總數(shù)”、“要發(fā)布的廣告最大數(shù)量”、“使用率”、以及“警告標記”,這些數(shù)據(jù)項的集合構(gòu)成了文件F7中的每個記錄(步驟L15)。
服務器計算機讀出廣告主文件M1的每個記錄(步驟L4),并重復步驟L4到L15的過程,直到到達廣告主文件M1中的最后一個記錄為止(步驟L16)。
當?shù)竭_該文件中的最后一個記錄(步驟L16是)時,流程前進到圖25中的步驟L17。在步驟L17中,服務器計算機2在廣告提供者主文件M3中檢索一個記錄,并提取數(shù)據(jù)項“廣告提供者代碼”和“電子郵件地址”。服務器計算機2使用“當前日期”和“提供者代碼”作為關鍵字,在文件F7中搜索任何相應的關鍵字,并檢索相應記錄(步驟L18)。服務器計算機2按照預設格式以一個電子郵件的形式創(chuàng)建一個廣告使用報告(步驟L19),并向一個相應廣告提供者的地址發(fā)送所創(chuàng)建的報告(步驟L20)。圖30顯示了以一個電子郵件的形式的報告,它具體地報告了每個廣告的使用環(huán)境。
除了這樣的電子郵件形式的日常報告之外,服務器計算機2可以向一個提供了一個廣告的廣告提供者發(fā)送一個用于檢驗廣告信息的電子郵件,其中該廣告沒有象所期望的那樣被使用那么多次。服務器計算機2參照與每個廣告提供者有關的文件F7的每個記錄中的“警告標記”,判別是否有任何“警告標記”被設置為“0”(步驟L21、L22)。當判定有一個記錄包含被設置為“1”的“警告標記”(步驟L22否)時,服務器計算機2創(chuàng)建一個用于請求核對對應于該記錄的廣告信息的電子郵件(步驟L23),并向一個已提供該廣告的廣告提供者發(fā)送所創(chuàng)建的電子郵件(步驟L23)。另一方面,如果該文件F7中的全部“警告標記”都被設置為“0”(步驟L22是),則流程前進到步驟L25。
圖31顯示了一個電子郵件形式的、用于檢驗一個特定廣告信息的報告。該報告具體地顯示了每個廣告的使用環(huán)境。這個報告的內(nèi)容基本上與上述的報告內(nèi)容相同。用于檢驗廣告信息的報告包含一個用于向相應的廣告提供者推薦更寬范圍條件的信息。
在于廣告提供者主文件M3中檢索每個記錄的同時,重復這樣的發(fā)送電子郵件的過程(步驟L18到L24),直到廣告提供者主文件M3中的最后一個記錄(步驟L25是)為止(步驟L17)。
如上所述,這個實施例中的廣告分發(fā)系統(tǒng)系統(tǒng)根據(jù)廣告屬性信息和廣告提供者屬性提取廣告內(nèi)容,并向每個用戶發(fā)送提取出的廣告內(nèi)容,從而在每個廣告用戶一端實現(xiàn)穩(wěn)定的廣告使用。
此外,依據(jù)這個系統(tǒng),能夠在每個廣告用戶的使用數(shù)據(jù)的基礎上對每個廣告的使用環(huán)境進行管理。因此,對于廣告用戶和廣告提供者來說,該廣告都是有利的。
本發(fā)明不局限于上述實施例。在沒有背離本發(fā)明構(gòu)思和范圍的情況下,可以做出各種實施例和改變。
在上述實施例中,廣告提供者計算機1通過國際互聯(lián)網(wǎng)向服務器計算機2發(fā)送廣告數(shù)據(jù)和廣告屬性信息等。然而,由廣告提供者任意創(chuàng)建的廣告數(shù)據(jù)和廣告屬性信息可以被寫在一種記錄介質(zhì)、諸如一個存儲卡等上。然后,寫入信息被分發(fā)給廣告服務管理人員。該廣告服務管理人員將該記錄介質(zhì)安裝到服務器計算機2里,從而將寫入信息登記在服務器計算機2中。代替使用一個存儲卡作為一種記錄介質(zhì),可以將一個登記表分發(fā)給每個廣告提供者填寫,并由廣告服務管理人員輸入填寫在登記表中的信息。
在每個簽約商店中,商店屬性信息被寫入所分發(fā)的登記表中,然后將該表發(fā)送給廣告服務管理人員。相反,商店屬性信息也可以通過國際互聯(lián)網(wǎng)登記在服務器計算機2中。
在上述實施例中,服務器計算機2根據(jù)來自每個簽約商店的不變請求傳送廣告數(shù)據(jù)。然而,服務器計算機2也可以在監(jiān)控日程(schedule)時間的同時,每天一次地在每個商店的營業(yè)時間之后的預定時間周期性地傳送廣告數(shù)據(jù)。
在一個大規(guī)模商店中以主/從布局準備好的一個POS(銷售點)系統(tǒng)中,廣告服務站點的服務器計算機2可以通過國際互聯(lián)網(wǎng)向該POS管理系統(tǒng)的一個主設備傳送廣告數(shù)據(jù)。在這種情況下,在已經(jīng)從廣告服務站點接收廣告數(shù)據(jù)之后,該主設備可以向多個作為這個系統(tǒng)中的從屬設備、并相互連接在一個LAN(局域網(wǎng))上的ECR終端設備傳送廣告數(shù)據(jù)。特別地,在從服務器計算機向ECR終端設備發(fā)送廣告數(shù)據(jù)的同時,通過一個或多個中繼計算機設備實現(xiàn)該傳送。
在這個實施例中,當打印一則廣告時,在一個收據(jù)的正面上繼明細部分之后打印每則廣告的內(nèi)容。然而,也可以在該收據(jù)的背面上打印廣告。在這種情況下,使用一個雙面打印機執(zhí)行打印。
在上述實施例中,只有一則相應廣告被打印在一個收據(jù)上。然而,可以在該收據(jù)上同時打印兩個或更多的廣告。
另外,廣告可以以一種任意形式打印。例如,廣告可以打印在明細部分中的某處,或是可以被分成兩部分來分別打印。
在該收據(jù)上打印內(nèi)容的同時,廣告內(nèi)容也可以以一個音頻或顯示消息的形式輸出。
取代在一個收據(jù)上打印廣告內(nèi)容,該內(nèi)容可以被打印在一張給顧客的贈券等類似物品上。
取代在一種紙介質(zhì)上打印廣告內(nèi)容,廣告內(nèi)容還可以被寫在一種顧客擁有的記錄介質(zhì)上,諸如壓縮閃存卡、PC卡、智能介質(zhì)、CD(光盤)、MO(磁光盤)盤、FD(軟盤)等。在這種情況下,廣告內(nèi)容可以是一幅圖片圖像或運動圖像。
從廣告提供者接收的給簽約商店的一部分金額可以給予顧客。在這種情況下,依據(jù)這個實施例中的廣告分發(fā)系統(tǒng),不是向無窮多的人、而只向一組目標人群執(zhí)行廣告發(fā)布。例如,假定簽約商店每個廣告能夠賺4 yen(日圓)。在這種情況下,確定計算出的商業(yè)交易的總金額數(shù)(包含稅費)是否具有零頭。當確定是這樣時,執(zhí)行一個舍掉零頭并設置沒有零頭的金額總數(shù)的過程。依據(jù)這個結(jié)構(gòu),由于費用是以5日圓為單位的,所以不會多次使用1日圓的硬幣。這為顧客和ECR終端設備的操作員之間的貨幣交換提供了方便。在將由廣告提供者提供的金額值分給商店和顧客之后,每個廣告分給顧客的平均金額數(shù)大約為2日圓。在這種情況下,可以在收據(jù)上打印一條指示執(zhí)行了舍零服務的消息。否則,可以在一個商業(yè)交易的總額等于或大于一個預定金額、例如100日圓的情況下執(zhí)行該服務。通過應用一個現(xiàn)有的舍零程序就能夠很容易地實現(xiàn)這種服務。
因此,ECR終端設備的操作員能夠容易地進行貨幣交換,從而可以處理更多的任務。在這個有益效果的基礎上,可以將廣告提供者支付的全部金額給予顧客。當帶有零頭的金額總數(shù)達到了一定數(shù)量時,可以從金額總數(shù)中舍掉該零頭。在這種情況下,由于費用是以10日圓為單位的,因此不需要1日圓的硬幣和5日圓的硬幣,從而更便于ECR終端設備的操作員和顧客之間的貨幣交換。
上述實施例是用來說明本發(fā)明的,而不是用來限制本發(fā)明范圍的。本發(fā)明的范圍是由附加的權利要求書而不是該實施例來體現(xiàn)的。在本發(fā)明的這些權利要求、以及權利要求的等效內(nèi)容的含義范圍內(nèi)所做的各種修改都被認為是屬于本發(fā)明的范圍之內(nèi)的。
這個申請是以2000年三月21日提出的、申請?zhí)枮?000-77991的日本專利申請為基礎的,并包含了說明書、權利要求書、附圖和摘要。上述日本專利申請的公開文本被包含在此以作為全面參考。
權利要求
1.一種廣告分發(fā)系統(tǒng)(2),通過一個通信網(wǎng)絡從至少一個廣告提供者(1)接收廣告內(nèi)容,并通過一個通信網(wǎng)絡向至少一個廣告用戶(3)提供接收的廣告內(nèi)容,所述系統(tǒng)包含一個廣告信息存儲單元(4,M3),用于存儲從至少一個與廣告提供者信息有關的廣告提供者接收的廣告內(nèi)容,該廣告提供信息用于控制廣告內(nèi)容的提供;一個廣告用戶信息存儲單元(4,M2),用于存儲至少一個廣告用戶的用于指定一個所需廣告的廣告使用信息;一個廣告提取單元(2,S3),用于提取與廣告提供者信息相應的廣告內(nèi)容,所述廣告提供者信息與所存儲的廣告使用信息相關;以及一個傳送單元(2,S5),用于向已請求該廣告內(nèi)容的至少一個廣告用戶傳送由所述廣告提取單元(2,S3)提取的廣告內(nèi)容。
2.如權利要求1所述的廣告分發(fā)系統(tǒng),其中廣告提供者信息包含一個由至少一個廣告提供者(1)指定、用于預定廣告內(nèi)容的廣告提供條件;廣告用戶信息包含一個由至少一個廣告用戶指定的一個廣告指定條件;以及廣告提取單元(2,S5)搜索一個與指定的廣告指定條件相符的廣告提供條件,并檢索對應于廣告提供者信息的廣告內(nèi)容,所述廣告提供者信息包含搜索到的廣告提供條件。
3.如權利要求2所述的廣告分發(fā)系統(tǒng),其中所述廣告提取單元包含一個廣告選擇單元(2,D4-D13),當檢索到多于一個預定項數(shù)的、包括搜索到的廣告提供條件在內(nèi)的廣告提供者信息時,選擇預定項數(shù)的、包括在檢索出的廣告提供者信息項內(nèi)的廣告提供者信息。
4.如權利要求3所述的廣告分發(fā)系統(tǒng),其中當檢索到多于預定項數(shù)的廣告提供者信息時,所述廣告選擇單元(2,D4-D13)生成預定數(shù)目的隨機數(shù),并選擇與所產(chǎn)生的隨機數(shù)相應的預定項數(shù)的廣告提供者信息。
5.如權利要求2所述的廣告分發(fā)系統(tǒng),其中所述廣告提取單元(2,S3)包含一個變換單元(2,C8),用于在包含廣告提供條件的廣告提供者信息的項數(shù)沒有達到一個預定數(shù)量時,改變包括在廣告指定條件內(nèi)的一個數(shù)據(jù)項參數(shù),以便搜索與改變后的、包括在廣告指定條件內(nèi)的數(shù)據(jù)項參數(shù)相符的廣告提供條件。
6.如權利要求5所述的廣告分發(fā)系統(tǒng),其中所述變換單元(2,C8)重復地改變包含在廣告指定條件內(nèi)的一個相應數(shù)據(jù)項參數(shù),直到由所述廣告提取單元提取的廣告提供者信息項數(shù)達到預定數(shù)量為止。
7.一種商店終端設備(3),用于通過一個通信網(wǎng)絡從連接到所述商店終端設備(3)的一個廣告服務器(2)接收由一個廣告提供者(1)發(fā)送的廣告內(nèi)容,所述設備包括一個廣告內(nèi)容存儲單元(F8,22,23),用于從所述廣告服務器(2)接收預定數(shù)量的廣告內(nèi)容和對應于該廣告內(nèi)容的廣告屬性信息,并連續(xù)存儲所接收的廣告內(nèi)容和廣告屬性信息,其中根據(jù)一個已發(fā)送過商店屬性信息的商店的商店屬性信息來選擇和傳送所述廣告內(nèi)容;一個廣告內(nèi)容指定單元(3,E2,26),用于在使用一個廣告時,指定存儲在所述廣告內(nèi)容存儲單元中的預定數(shù)量的廣告內(nèi)容中的至少一個廣告內(nèi)容;一個廣告輸出單元(3,E2,21),用于輸出由所述廣告內(nèi)容指定單元指定的廣告內(nèi)容;一個廣告使用環(huán)境(context)管理單元(3,E3,21),用于在所述廣告輸出單元每次輸出廣告內(nèi)容時,更新和保持與輸出的廣告內(nèi)容相對應的廣告使用環(huán)境;以及一個發(fā)送單元(3,E3,25),用于每隔預定時間向所述廣告服務器發(fā)送由所述廣告使用環(huán)境管理單元保持的廣告使用環(huán)境。
8.如權利要求7所述的商店終端設備,其中所述廣告指定單元按照存儲順序連續(xù)地指定存儲在所述廣告內(nèi)容存儲單元(F8,22,23)中的廣告內(nèi)容。
9.如權利要求7所述的商店終端設備,其中所述廣告屬性信息包含對一個與廣告屬性信息相對應的廣告內(nèi)容的廣告提供條件;以及當由一個廣告用戶輸入一個廣告指定條件時,所述廣告內(nèi)容指定單元(3,E2,21)指定一個廣告內(nèi)容,該廣告內(nèi)容對應于與輸入的廣告指定條件相一致的廣告提供條件。
10.如權利要求7所述的商店終端設備,進一步包括一個交易登記處理器(E4,21),用于在每個與顧客的商業(yè)交易中,登記和計算每個商業(yè)交易的銷售數(shù)據(jù);一個收據(jù)開出單元(E2,21),用于根據(jù)由所述交易登記處理器進行的計算,開出一張收據(jù);以及一個打印單元(E2,28),用于在所述收據(jù)開出單元開出的收據(jù)上一起打印由所述廣告輸出單元輸出的廣告內(nèi)容和銷售數(shù)據(jù)。
11.一種用于通過一個通信網(wǎng)絡接收利用一個廣告提供者終端從一個廣告提供者發(fā)送的廣告內(nèi)容、并從一個廣告服務器向至少一個廣告用戶發(fā)送所接收的廣告內(nèi)容的方法,所述方法包含以下步驟彼此相關地存儲廣告提供者利用廣告提供者終端發(fā)送的廣告內(nèi)容和廣告屬性信息;存儲從至少一個使用了被發(fā)送廣告內(nèi)容的廣告用戶處發(fā)送的廣告用戶信息;檢索與所存儲的廣告用戶信息相符的廣告屬性信息,并提取與檢索到的廣告屬性信息相對應的廣告內(nèi)容;向至少一個廣告用戶發(fā)送所提取的廣告內(nèi)容;接收從所述廣告服務器向至少一個廣告用戶發(fā)送的預定廣告內(nèi)容和對應于該預定廣告內(nèi)容的廣告屬性信息,并按接收的次序順序地存儲所接收的廣告內(nèi)容和廣告屬性信息;當使用一個廣告時,輸出和指定所存儲的廣告內(nèi)容中的一個廣告內(nèi)容;以及輸出由所述輸出步驟指定的廣告內(nèi)容。
12.如權利要求11所述的方法,進一步包含以下步驟每當所述輸出步驟輸出廣告內(nèi)容時,更新和保持對應于該廣告內(nèi)容的廣告使用環(huán)境管理信息;每隔預定時間向所述廣告服務器發(fā)送由所述更新和保持步驟保持的廣告使用環(huán)境管理信息;獲得所述發(fā)送步驟中從所述至少一個廣告用戶發(fā)送給所述廣告服務器的廣告使用環(huán)境管理信息中所包括的輸出廣告內(nèi)容的數(shù)量;確定所獲得的輸出廣告內(nèi)容數(shù)量是否超過了包含在所存儲的廣告屬性信息內(nèi)的能提供的廣告的最大數(shù)量;以及當確定所獲得的輸出廣告內(nèi)容數(shù)量超過了能提供的廣告的最大數(shù)量時,從將由所述提取步驟提取的目標廣告內(nèi)容中刪除該廣告內(nèi)容。
13.如權利要求12所述的方法,進一步包含以下步驟根據(jù)由所述計算步驟獲得的輸出廣告內(nèi)容的數(shù)量,計算向廣告提供者收取的廣告費金額;以及向所述廣告提供者開出一張顯示由所述計算步驟計算出的金額的帳單。
14.如權利要求12所述的方法,進一步包含以下步驟根據(jù)由所述獲得步驟獲得的輸出廣告內(nèi)容的數(shù)量,計算要支付給廣告用戶的支付金額;以及開出一張顯示由所述計算步驟計算出的支付金額的付費清單。
15.一種計算機可讀記錄介質(zhì),該記錄介質(zhì)中記錄有一段用于控制一臺具有如下功能的計算機的程序一個廣告信息存儲單元,用于存儲從至少一個與廣告提供者信息相關的廣告提供者處接收的廣告內(nèi)容,該廣告提供者信息用于控制提供廣告;一個廣告使用信息存儲單元,用于存儲表示一個廣告用戶使用了該廣告的廣告使用信息;一個廣告提取單元,用于相應于廣告使用信息,提取與廣告提供者信息相對應的廣告內(nèi)容;以及一個發(fā)送單元,用于向廣告用戶發(fā)送由所述廣告提取單元提取的廣告內(nèi)容。
全文摘要
本發(fā)明提供一種用于選擇適合于廣告用戶屬性的廣告內(nèi)容并通過一個計算機通信網(wǎng)絡分發(fā)廣告內(nèi)容數(shù)據(jù)及其相應的廣告屬性信息的系統(tǒng)。一個服務計算機(2)依據(jù)基于廣告屬性信息的廣告提供條件和基于每個廣告用戶的廣告用戶屬性的廣告用戶條件,從一個廣告提供商(1)所提供的多個廣告中為每個廣告用戶(3)選擇合適的廣告。服務計算機(2)通過通信網(wǎng)絡向每個廣告用戶(3)發(fā)送選定的廣告數(shù)據(jù)。一旦接收到來自服務計算機的廣告數(shù)據(jù),廣告用戶(3)就在每個商業(yè)交易完成后提供給客戶的收據(jù)上打印和發(fā)布所接收到的廣告。
文檔編號G06Q30/06GK1365477SQ01800592
公開日2002年8月21日 申請日期2001年3月16日 優(yōu)先權日2000年3月21日
發(fā)明者井上正廣, 春原一義 申請人:卡西歐計算機株式會社