專利名稱:信息通知裝置及信息通知方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于實現(xiàn)對用戶的信息通知服務(wù)的信息通知裝置及信息通知方法。
背景技術(shù):
目前,各種各樣的信息在因特網(wǎng)上泛濫,如何從中獲取有益信息成為重要問題。作為對該問題的處理,在因特網(wǎng)的網(wǎng)站上,大多實施如下信息通知服務(wù),即,根據(jù)用戶的嗜好信息和行動履歷等用戶概略文件,選擇適合該用戶的信息并予以通知(例如,參照專利文獻1)。
并且,還提出有如下信息通知服務(wù),即,對位于移動環(huán)境中的用戶,不僅所述用戶概略文件,還根據(jù)可以從安裝在移動終端上的GPS(位置信息服務(wù))裝置獲取的位置信息和可以利用近距離無線裝置獲取的位于用戶附近的商品和服務(wù)信息,判斷用戶所處的狀況,從而進行更適合用戶的信息選擇和通知傳輸。
在這些信息通知服務(wù)中,可以獲得根據(jù)用戶的位置發(fā)布附近的觀光信息和銷售信息等效果。
并且,通知給用戶的信息,以往從注冊在用于實現(xiàn)信息通知服務(wù)的服務(wù)器上的信息中選擇,但也提出從使用前述近距離無線裝置可以獲取的周邊信息中選擇對應(yīng)用戶的信息的服務(wù)(例如,參照專利文獻2)。
在該信息通知服務(wù)中,用戶預(yù)先將所需要的商品信息注冊在用于實現(xiàn)信息通知服務(wù)的服務(wù)器和終端上,從而從利用近距離無線等可以獲取的商品和服務(wù)的信息中,選擇適合用戶注冊的信息的內(nèi)容并提示給用戶。由此,用戶可以可靠地知道目前附近存在適合自己嗜好或者自己正在尋找的商品和服務(wù)。
如上所述,通過利用用戶的位置信息和能夠從周邊獲取的信息(以下簡稱為周邊信息)和用戶概略文件,可以實現(xiàn)對應(yīng)用戶的TPO(T時間;P場所;O嗜好)的信息通知服務(wù)(以下稱為TPO信息通知服務(wù))。
現(xiàn)在,這種TPO信息通知服務(wù)是針對個人的服務(wù),不能實現(xiàn)考慮了特定多數(shù)或不特定多數(shù)的用戶的TPO的信息通知服務(wù)。
但是,根據(jù)將要通知的信息種類,期望考慮眾多用戶的TPO的情況還是大有所在的。例如,對“想要購買牛奶”等信息,就期望由“家庭”這種特定的全部成員共享。該情況下,家庭中誰附近有牛奶時,期望把信息可靠地通知該成員。
并且,對正在尋找“某藝術(shù)家的限定CD”等的用戶來說,不僅自己,如果能夠探詢朋友附近是否有所期望的商品,將是非常有益的事情。
專利文獻1 特開2001-265809號公報專利文獻2 特開2002-149773號公報但是,在目前提出的TPO信息通知系統(tǒng)中,實現(xiàn)上述的考慮了多人的TPO的信息通知是很困難的事情。
在以上所述的目前的TPO信息通知服務(wù)中,未能實現(xiàn)考慮了多個用戶之間的TPO的信息通知,所以本發(fā)明的目的是實現(xiàn)具有能夠考慮多個用戶的TPO的功能的信息通知服務(wù)。
發(fā)明內(nèi)容
為了解決上述問題,本發(fā)明的目的在于,實現(xiàn)一種考慮了多個用戶的TPO的TPO信息通知服務(wù),由多個用戶組成組,從而共享用戶概略文件、用戶周邊信息、及“如果附近有牛奶請通知”“正在開會不進行一切信息發(fā)布”等已定義所期望的信息種類和信息通知定時等發(fā)布條件的信息通知所用的規(guī)則(以下簡稱為信息通知規(guī)則)等信息。
因此,本發(fā)明的信息通知裝置具有規(guī)則保存單元,用于對其他用戶也根據(jù)與所述其他用戶的嗜好有關(guān)的信息確定并保存信息通知規(guī)則,所述信息通知規(guī)則是根據(jù)與特定用戶的嗜好有關(guān)的信息生成的規(guī)則,并且在所述特定用戶滿足規(guī)定條件時,確定應(yīng)該將規(guī)定信息通知該特定用戶的信息通知規(guī)則;信息通知單元,在所述特定用戶滿足由關(guān)于所述其他用戶的信息通知規(guī)則確定的條件時,將應(yīng)該通知所述其他用戶的信息通知該特定用戶。
發(fā)明效果根據(jù)本發(fā)明,可以實現(xiàn)考慮了多個用戶之間的TPO的信息通知服務(wù)。即,(1)可以從其他人周邊探詢適合自己嗜好的信息。并且,(2)可以實現(xiàn)在由特定成員構(gòu)成的組中共享信息通知規(guī)則,從而實現(xiàn)很少浪費的信息通知服務(wù)。
另外,本發(fā)明不僅能夠作為如上所述的信息通知裝置來得以實現(xiàn),也能夠作為把這種信息通知裝置所具有的特征性單元作為步驟的分層節(jié)點顯示方法來得以實現(xiàn),還可以作為使計算機執(zhí)行這些步驟的程序來得以實現(xiàn)。并且,這種程序當(dāng)然可以通過CD-ROM等記錄介質(zhì)或因特網(wǎng)等傳輸介質(zhì)傳輸。
圖1是提供本發(fā)明的實施方式的TPO信息通知服務(wù)的通信系統(tǒng)的結(jié)構(gòu)圖(實施方式1)。
圖2是組信息管理部101管理的組信息的一例的示意圖(實施方式1)。
圖3(a)是規(guī)則生成部102在生成信息通知規(guī)則時顯示在用戶終端上的對話畫面的一例的示意圖,圖3(b)是詢問用戶可否注冊所生成的信息通知規(guī)則的對話畫面的一例的示意圖(實施方式1)。
圖4是圖3(b)所示信息通知規(guī)則為ECA規(guī)則時的ECA的具體示例圖(實施方式1)。
圖5(a)和(b)是通知給組內(nèi)的各個成員的信息的一例的示意圖(實施方式1)。
圖6是圖示在本發(fā)明的實施方式中對組注冊信息通知規(guī)則的處理流程的流程圖(實施方式1)。
圖7是圖示在本發(fā)明的實施方式中進行可否執(zhí)行注冊在組中的信息通知規(guī)則的處理流程的流程圖(實施方式1)。
圖8是圖示在本發(fā)明的實施方式中進行組共享的信息通知規(guī)則的執(zhí)行和控制的處理流程的流程圖(實施方式1)。
圖9是根據(jù)規(guī)則執(zhí)行判定部105的判定結(jié)果而變化的信息通知規(guī)則執(zhí)行的狀態(tài)遷移圖(實施方式1)。
圖10是在本發(fā)明的實施方式中提供TPO信息通知服務(wù)的通信終端的結(jié)構(gòu)圖(實施方式2)。
圖11是本發(fā)明的實施方式中的TPO信息通知服務(wù)的執(zhí)行步驟的示意圖(實施方式2)。
圖12是在本發(fā)明的實施方式中提供TPO信息通知服務(wù)的通信終端的結(jié)構(gòu)圖(實施方式3)。
圖13是由組管理部1307a管理的組管理信息的一例的示意圖(實施方式3)。
圖14是TPO信息通知服務(wù)的執(zhí)行步驟的示意圖(實施方式3)。
符號說明100通信系統(tǒng)102規(guī)則生成部101組信息管理部103規(guī)則管理部104用戶信息管理部106組判定部105規(guī)則執(zhí)行判定部106規(guī)則執(zhí)行部107反饋收集部108用戶終端1100a,1100b通信終端1102a,1102b周邊信息獲取部1103a,1103b規(guī)則執(zhí)行判定部1104a,1104b規(guī)則執(zhí)行部
1105a,1105b執(zhí)行結(jié)果顯示部1106a,1106b執(zhí)行結(jié)果收發(fā)部1107信息通知規(guī)則R1108信息終端1300a,1300b通信終端1301a,1301b用戶信息共享部1302a,1302b周邊信息獲取部1303a,1303b規(guī)則執(zhí)行判定部1304a,1304b規(guī)則執(zhí)行部1305a,1305b執(zhí)行結(jié)果顯示部1306a,1306b執(zhí)行結(jié)果收發(fā)部1307a,1307b組管理部1308a,1308b反饋獲取部具體實施方式
(實施方式1)以下,說明本發(fā)明的實施方式。
圖1是用于實現(xiàn)考慮了多個用戶的TPO信息的信息通知服務(wù)的通信系統(tǒng)的一實施方式的結(jié)構(gòu)圖。
圖1所示實施方式的通信系統(tǒng)100具有規(guī)則生成部102,根據(jù)多人的TPO信息生成將要執(zhí)行的信息傳輸?shù)囊?guī)則;組信息管理部101,定義特定的組,并管理其信息;規(guī)則管理部103,對特定的個人或組注冊所生成的規(guī)則并進行管理;用戶信息管理部104,獲取并管理多個用戶的TPO信息;組判定部106,判定特定用戶所屬的組;規(guī)則執(zhí)行判定部105;選擇將要執(zhí)行的規(guī)則,并管理該規(guī)則的狀態(tài);執(zhí)行所選擇的規(guī)則的規(guī)則執(zhí)行部107;反饋收集部108,根據(jù)所通知的信息收集用戶進行的行動結(jié)果。
另外,權(quán)利要求1的“規(guī)則保存單元”對應(yīng)圖1的規(guī)則生成部102和規(guī)則管理部(規(guī)則DB)103。“信息通知單元”對應(yīng)規(guī)則執(zhí)行判定部105和規(guī)則執(zhí)行部107。并且,權(quán)利要求2的“組判定單元”對應(yīng)圖1的組信息管理部101、用戶信息管理部104和組判定部106。權(quán)利要求4的“規(guī)則生成單元”對應(yīng)圖1的規(guī)則生成部102。另外,權(quán)利要求6的“行動判定單元”對應(yīng)圖1的反饋收集部108。
另外,在本說明書中,以下使用的用語“用戶”指本發(fā)明中的信息通知服務(wù)的使用者。
在本說明書中,為了使用提供TPO信息通知服務(wù)的上述通信系統(tǒng),各個用戶使用通信設(shè)備。以下,在本說明書中把該設(shè)備簡稱為用戶終端。
圖1的109是用戶終端的集合,109a、109b、109c分別表示用戶A、用戶B、用戶C使用的用戶終端。
另外,假定用戶終端是至少具有下述(a)~(e)功能的信息通知裝置。
(a)獲取周邊信息的功能具有GPS(基于位置信息服務(wù))位置信息獲取部;藍(lán)牙、紅外線通信等的近距離無線通信部;條形碼閱讀器、RF標(biāo)簽閱讀器等商品標(biāo)簽信息讀取部。
(b)輸入功能用戶終端具有接收用戶的輸入的輸入部。
作為輸入部,可以使用普通的鍵盤、鼠標(biāo)、圖形輸入板等。
它們的結(jié)構(gòu)是個人電腦、PDA等中一般公知的結(jié)構(gòu),不屬于本發(fā)明的主要內(nèi)容,所以省略詳細(xì)說明。
(c)輸出功能用戶終端具有顯示信息的輸出部。
作為輸出部,可以使用液晶顯示器和語音輸出等。
它們的結(jié)構(gòu)是個人電腦、PDA等中一般公知的結(jié)構(gòu),不屬于本發(fā)明的主要內(nèi)容,所以省略詳細(xì)說明。
(d)使用網(wǎng)絡(luò)的通信功能用戶終端具有通過網(wǎng)絡(luò)與本發(fā)明中的通信系統(tǒng)相互通信的功能。
(e)記錄功能用戶終端具有用于存儲信息的存儲部,作為用于實現(xiàn)存儲部的設(shè)備,假定為硬盤和移動硬盤等非易失性存儲裝置或RAM(Random AccessMemory隨機存儲器)等。但是,本發(fā)明不限于這些。
作為滿足上述要求的用戶終端,假定為PDA、手機、便攜式游戲機、筆記本電腦等,也可以是信息通知服務(wù)中特定的專用終端,但不限于這些。
并且,在本發(fā)明中提供信息通知服務(wù)的所述通信系統(tǒng)100中還具有(a)輸入功能、(b)輸出功能、(c)使用網(wǎng)絡(luò)的通信功能和(d)記錄功能,但其內(nèi)容不是本發(fā)明的本質(zhì)內(nèi)容,并且與前述用戶終端具有的功能相同,所以省略各功能的說明。
另外,作為在本發(fā)明中使用的網(wǎng)絡(luò),假定為以太網(wǎng)(R)、使用模擬或數(shù)字公眾線路或?qū)S镁€路的網(wǎng)絡(luò)、ADSL(Asymmetric DigitalSubscriber Line非對稱用戶數(shù)字環(huán)線)、無線LAN(Local Area Network局域網(wǎng))等物理網(wǎng)絡(luò),但本發(fā)明的適用范圍不限于這些。
并且,在因特網(wǎng)中,作為網(wǎng)絡(luò)的下位通信協(xié)議廣泛采用TCP/IP(Transmission Control Protocol/Internet Protocol傳輸控制協(xié)議/網(wǎng)際協(xié)議),本發(fā)明也假定使用該協(xié)議,但不限于此。
并且,在本發(fā)明假定的網(wǎng)絡(luò)中,各個用戶未必經(jīng)常連接網(wǎng)絡(luò),通信需要的各個用戶的地址信息(IP地址、端口序號等)也不是固定的,可以在每次連接網(wǎng)絡(luò)時變化。
在本發(fā)明中,通過使用通信系統(tǒng)100和用戶終端109進行下述處理,實現(xiàn)考慮了多個用戶的TPO信息的信息通知服務(wù)。
1.用戶的注冊2.組的生成3.信息通知規(guī)則的生成和注冊4.TPO信息的獲取5.信息通知規(guī)則的判定6.信息通知規(guī)則的執(zhí)行7.信息通知規(guī)則的結(jié)果獲取8.信息通知規(guī)則的變更、刪除以下,說明上述步驟。
(1.用戶的注冊)使用TPO信息通知服務(wù)的用戶,需要向通信系統(tǒng)100的用戶信息管理部104注冊自身的TPO信息。
應(yīng)該注冊的TPO信息包括下述(a)~(c)。
<TPO信息>
(a)用戶ID用于專門識別用戶的信息,可以在通信系統(tǒng)側(cè)生成,也可以在用戶終端側(cè)生成,但由用戶信息管理部判定是在系統(tǒng)內(nèi)專用的信息。此外,關(guān)于用戶ID的形式?jīng)]有規(guī)定,可以假定為UUID、URI等形式。
(b)用戶概略文件是有關(guān)用戶的個人信息的文件,在本發(fā)明中使用的TPO信息中,主要是與O(嗜好)相關(guān)的信息。作為用戶概略文件的內(nèi)容可以假定有·嗜好信息·行動履歷·日程信息·地址信息(用戶終端的地址、用戶的信箱地址等)等。
(c)用戶周邊信息是有關(guān)用戶的當(dāng)前狀態(tài)的信息,在本發(fā)明中使用的TPO信息中,主要是與T(時間)和P(場所)相關(guān)的信息。作為用戶周邊信息的內(nèi)容可以假定有·用戶的當(dāng)前位置信息·用戶附近的商品和服務(wù)信息等。
所生成的TPO信息由用戶信息管理部104保存。
并且,用戶終端存儲對應(yīng)自己的用戶ID。
(2.組的生成)為了統(tǒng)一處理多個用戶,在本發(fā)明中采用組概念。在通信系統(tǒng)100中,在重新生成由多個用戶構(gòu)成的組時,期望生成組的用戶向通信系統(tǒng)的組信息管理部101注冊下述信息。
(a)組ID在本發(fā)明的通信系統(tǒng)中是專門識別組的值。在本發(fā)明中雖然沒有規(guī)定組ID的具體格式,但假定使用UUID、URI等。
(b)組成員信息是用于指定可以參加在(a)中專門指定的組的用戶的信息。組成員信息包括下述信息。
(b-1)成員目錄可以實現(xiàn)為在(1.用戶的注冊)中敘述的用戶ID、專門識別各個用戶終端的值(以下稱為終端ID)和終端地址等的目錄。該成員目錄中包含的用戶或用戶終端作為組的成員進行處理。另外,用戶ID的獲取等除使用用戶信息管理部104外,還可以假定從組想要邀請的用戶直接以郵件或口頭獲取該用戶的用戶ID的方法。
(b-2)認(rèn)證信息是可以參加組的終端應(yīng)該具有的認(rèn)證信息或與此相關(guān)的信息。在本發(fā)明中,雖然沒有具體規(guī)定,但可以是通過特定CA發(fā)行的證明書和密碼或與它們相關(guān)的信息,具有這些證明書和密碼的用戶或信息通知裝置作為組的成員進行處理。實際上,關(guān)于對各個用戶生成上述認(rèn)證信息(密碼、證明書等)并發(fā)布的單元沒有詳細(xì)規(guī)定,但可以使用下述方法,已生成組的用戶使用用戶終端或組管理部生成上述認(rèn)證信息,利用郵件等單元通知給想成為組成員的用戶。
(b-3)TPO信息是可以參加組的用戶終端應(yīng)該滿足的TPO信息。在本發(fā)明中雖然沒有具體規(guī)定,但可以是利用特定的位置信息(“在京都市”“在東京體育館”等)、嗜好信息(“某藝術(shù)家的迷戀者”“阪神老虎隊的迷戀者”)等構(gòu)成的信息,滿足這些條件的用戶或信息通知裝置作為組成員進行處理。
上述的組成員信息在組判定部106判定用戶終端所屬的組時需要。
(c)有關(guān)組的記述信息的生成是將所生成的組是什么樣的組通知用戶的信息,例如記述為“山田家的家庭組”“阪神迷戀者的組”等信息。該信息在用戶判斷自己參加的組時等需要。
由以上信息(a)~(c)構(gòu)成的組信息由組信息管理部101管理。圖2是組信息管理部101管理的已經(jīng)注冊的組信息的一例示意圖。在該圖所示的組信息中,記述有組類別、參加組、參加用戶及密碼等。在組類別項目中記述有“家人”、“朋友”和“公司”等組的類別。在參加組項目中列出有屬于分別對應(yīng)的組類別的組的組ID。并且,在參加用戶項目中與組ID對應(yīng)地記述有屬于各個組的成員的用戶ID。在密碼項目中記述有每個組的認(rèn)證信息即密碼。
通過以上步驟,在本發(fā)明的通信系統(tǒng)上生成組,其信息由組信息管理部101管理。
另外,所有用戶及信息通知裝置沒有必要自己生成組。
另外,沒有特別規(guī)定進行所述(1.用戶的注冊)的用戶注冊步驟和生成該組的處理的順序,可以先進行某一方,也可以同時執(zhí)行。
(3.信息通知規(guī)則的生成和注冊)在本發(fā)明中,使用信息通知服務(wù)的用戶通過規(guī)則生成部102生成信息通知規(guī)則。
信息通知規(guī)則是為了規(guī)定通知用戶的信息的內(nèi)容和條件而生成的,由以下信息等構(gòu)成。
(a)信息通知的對象“附近有牛奶時”“附近有某藝術(shù)家的CD時”“已進入特定區(qū)域時”等,在作為通信系統(tǒng)進行相對用戶終端的信息通知的契機的信息明確的情況下進行指定。
(b)信息通知的條件“正在工作不進行信息通知”“關(guān)于1000日元以上的商品不予以通知”等,在指定用戶接受信息通知用的條件時使用。
(c)信息通知的內(nèi)容在已發(fā)現(xiàn)朋友正在尋找的CD時等,不在自己的終端上顯示該信息,而進行“向朋友的信息通知裝置發(fā)送結(jié)果”的處理時,指定該處理內(nèi)容。
在本實施方式中,上述信息發(fā)布規(guī)則利用前述ECA規(guī)則實現(xiàn)。生成在事件(Event)部記述有信息通知的對象、在條件(condition)部記述有信息通知的條件,在動作(Action)部記述有信息通知的內(nèi)容的ECA規(guī)則,作為信息通知規(guī)則。
并且,為了實現(xiàn)考慮了其他用戶的TPO信息的信息通知服務(wù),在生成所述信息通知規(guī)則時,可以使用在上述(2.組的生成)中生成的組。圖3(a)是規(guī)則生成部102生成信息通知規(guī)則時顯示在用戶終端上的對話畫面的一例示意圖。圖3(b)是詢問用戶可否進行所生成的信息通知規(guī)則的注冊的對話畫面的一例示意圖。圖4是圖3(b)所示信息通知規(guī)則為ECA規(guī)則時的ECA的具體示例圖。
使用組的信息通知規(guī)則的生成是按下述步驟(i)~(vii)進行的。
(i)用戶把在(1.用戶的注冊)的用戶注冊步驟存儲在用戶終端上的用戶ID通知給規(guī)則生成部102。
(ii)規(guī)則生成部將所通知的用戶ID通知給組判定部106,并獲取該用戶可以參加的組的信息的目錄GIL。
(iii)規(guī)則生成部把所獲取的組信息的目錄GIL通知給用戶終端。
(iv)用戶從所獲取的組信息的目錄GIL中選擇共享自己生成的信息通知規(guī)則的組G,并從組信息的目錄GIL中獲取該組的信息GI。
(v)用戶從GI中獲取屬于該組G的其他用戶的信息,并應(yīng)用于所述信息通知規(guī)則的(b)信息通知的條件和(c)信息通知的內(nèi)容中,生成信息通知規(guī)則R。例如,利用圖3(a)和(b)所示的對話畫面催促用戶輸入,并生成圖4所示的信息通知規(guī)則。由此,可以記述下述信息通知規(guī)則,即,“在家庭成員中,存在具有周邊信息即“牛奶”的成員時,催促該成員購買牛奶。但同時只通知一個人”。
(vi)用戶終端將信息通知規(guī)則R和共享信息通知規(guī)則R的組G的信息GI一起通知給規(guī)則生成部。
(vii)規(guī)則生成部將所獲取的信息通知規(guī)則R和組G的信息GI通知給規(guī)則管理部103,規(guī)則管理部把信息通知規(guī)則R保存為組G的共享規(guī)則。
在通過該步驟執(zhí)行信息通知規(guī)則R時,使用組G的成員的TPO信息進行信息通知的判定和信息通知的執(zhí)行。
另外,關(guān)于信息通知規(guī)則的具體作成方法假定有以下方法。
(a)用戶利用信息通知裝置具有的輸入輸出界面手動輸入,(b)信息通知裝置具有自動或半自動生成用戶概略文件和信息傳輸規(guī)則的功能。
(4.TPO信息的獲取)使用本發(fā)明中的信息通知服務(wù)的用戶終端在用戶的TPO信息已變更的情況下,將所更新的用戶的TPO信息UI和在所述(1.用戶的注冊)步驟保存在用戶終端上的用戶ID一起通知給通信系統(tǒng)100的用戶信息管理部104。
在檢測上述TPO信息的變更時,用戶終端通過(a)藍(lán)牙和無線LAN等近距離無線、(b)RFID閱讀器和條形碼閱讀器等商品標(biāo)簽閱讀器、(c)GPS(位置信息服務(wù))裝置等,獲取用戶的周邊信息,并檢測有關(guān)其時間和場所的信息變更。
并且,在用戶終端獲取用戶的操作信息并更新用戶的履歷信息時,及在用戶使用輸入功能已明確變更用戶概略文件時等,檢測用戶概略文件的更新。
從用戶終端接收了所更新的TPO信息UI和用戶ID的用戶信息管理部104,進行對保存的用戶ID的TPO信息的變更,并且將TPO信息UI及其用戶ID通知給規(guī)則執(zhí)行判定部105。
(5.信息通知規(guī)則的判定)規(guī)則執(zhí)行判定部105在從用戶信息管理部104接收到所變更的TPO信息UI和用戶ID的通知時,為了進行應(yīng)該執(zhí)行的信息通知規(guī)則的選擇,執(zhí)行下述處理。
(a)通過組判定部106判定與所通知的用戶ID對應(yīng)的用戶參加的組,生成該組的目錄GL。
(b)關(guān)于組的目錄GL中包含的各個組,從規(guī)則管理部103獲取共享的信息通知規(guī)則的集合RL。
(c)對組的目錄GL中包含的每個組,使用組成員的TPO信息,判定信息通知規(guī)則的集合RL中包含的信息通知規(guī)則中有無應(yīng)該執(zhí)行的規(guī)則。
在信息通知規(guī)則利用ECA規(guī)則實現(xiàn)的情況下,根據(jù)所變更的TPO信息檢查事件部,通過利用組成員全員的TPO信息檢查條件部,從而進行是否應(yīng)該執(zhí)行動作部的判定。
在對某信息通知規(guī)則R進行了執(zhí)行信息通知的判定時,規(guī)則執(zhí)行判定部將對應(yīng)規(guī)則R及執(zhí)行其所需要的TPO信息通知給規(guī)則執(zhí)行部107。
并且,規(guī)則執(zhí)行判定部把信息通知規(guī)則R的執(zhí)行信息設(shè)定為“執(zhí)行中”。
并且,在通過規(guī)則執(zhí)行判定部判定為已接受執(zhí)行判定的信息通知規(guī)則R當(dāng)前處于“執(zhí)行中”或“等待狀態(tài)”時,不馬上執(zhí)行R,而在規(guī)則執(zhí)行判定部保存的等待執(zhí)行隊列中儲存R和執(zhí)行R所需要的信息DI。
以后,在信息通知規(guī)則R的執(zhí)行狀態(tài)被刪除的情況下等,儲存在等待執(zhí)行隊列中的R和DI被通知給規(guī)則執(zhí)行部,規(guī)則執(zhí)行判定部把R的執(zhí)行狀態(tài)保存為“執(zhí)行中”。
(6.信息通知規(guī)則的執(zhí)行)規(guī)則執(zhí)行部107生成通知給用戶的商品、服務(wù)等的信息。本實施方式中的規(guī)則執(zhí)行部根據(jù)從規(guī)則執(zhí)行判定部105通知的信息通知規(guī)則R的記述,生成應(yīng)該從組成員的TPO信息中進行通知的信息。
另外,在本發(fā)明中,關(guān)于由規(guī)則執(zhí)行部107生成的信息的內(nèi)容和格式?jīng)]有具體規(guī)定,但假定為HTML、PDF、XML等文件格式。
規(guī)則執(zhí)行部107在生成通知給用戶的信息后,根據(jù)信息通知規(guī)則的記述,確定將要通知信息的用戶終端,并通知所生成的信息。
另外,為了通知信息,規(guī)則執(zhí)行部107使用·TPO信息中記載的用戶的地址信息·信息通知規(guī)則中記載的地址信息等信息,進行對用戶終端的信息發(fā)送。
規(guī)則執(zhí)行部在生成相對用戶的信息并成功發(fā)送的情況下,將信息通知規(guī)則R的正常結(jié)束情況通知給規(guī)則執(zhí)行判定部,在相對用戶的信息生成或其發(fā)送失敗的情況下,通知信息通知規(guī)則R的異常結(jié)束情況。
規(guī)則執(zhí)行判定部在從規(guī)則執(zhí)行部接收了信息通知規(guī)則R的正常結(jié)束通知時,按照信息通知規(guī)則R的內(nèi)容進行下述任一處理·把與信息通知規(guī)則R有關(guān)的執(zhí)行狀態(tài)設(shè)為“等待狀態(tài)”,·刪除與信息通知規(guī)則R有關(guān)的執(zhí)行狀態(tài)信息。
例如,關(guān)于“催促家庭成員中附近有牛奶的一名成員購買牛奶。但是一次只通知給一個人”這種信息通知規(guī)則,由于含有條件“一次只通知給一個人”,所以在信息通知規(guī)則的通知正常結(jié)束的情況下,在已接受信息通知的用戶的行動被反饋之前的一定期間成為“等待狀態(tài)”。圖5(a)和(b)是通知給組中的各個成員的信息的一例示意圖。如圖5(a)所示,催促購買牛奶的信息被通知給附近有牛奶的成員即“父親”的用戶終端。另外,該情況下,在將催促購買牛奶的信息通知給“父親”的用戶終端之前,也可以詢問生成該信息通知規(guī)則的用戶(例如母親等家庭成員)可否通知將要催促的信息。
并且,在已接收信息通知規(guī)則R的異常結(jié)束通知的情況下,把信息通知規(guī)則R的執(zhí)行狀態(tài)保存為異常結(jié)束。
對已接收異常結(jié)束通知的信息通知規(guī)則R,假定進行下述處理(a)規(guī)則執(zhí)行判定部再次嘗試進行規(guī)則的執(zhí)行,(b)聯(lián)系規(guī)則制作者,(c)執(zhí)行針對信息通知規(guī)則R保存的異常結(jié)束的處理內(nèi)容等。
(7.信息通知規(guī)則的結(jié)果獲取)使用本發(fā)明的通信系統(tǒng)的用戶終端針對所通知的信息,獲取“已購買牛奶”“已購買CD”等用戶的行動,將該信息通知反饋收集部108。如圖5(a)所示,在父親的用戶終端上,針對所顯示的通知,顯示有父親實際受理是否購買牛奶的“OK”按鈕和“NO”按鈕。父親的用戶終端在父親按下“OK”按鈕時,將“購買牛奶”這一行動通知通信系統(tǒng)的反饋收集部108。并且,如圖5(b)所示,向家庭組的成員通知“父親購買牛奶”這一信息。在父親按下“NO”按鈕時,將“不購買牛奶”這一行動通知通信系統(tǒng)的反饋收集部108。此外,此處,通過父親按下“OK”按鈕或“NO”按鈕,將父親的行動通知反饋收集部108,但不限于此,也可以通過檢測與所通知的信息相關(guān)的數(shù)據(jù)進行判定。例如,檢測父親的用戶終端上儲存的電子錢包的余額變化,由此判定父親是否已購買牛奶,并通知反饋收集部108。并且,也可以通過檢測牛奶上附帶的電子標(biāo)簽,判定父親是否已購買牛奶。
所獲取的用戶的行動信息被通知給規(guī)則執(zhí)行判定部103。
并且,針對(6.信息通知規(guī)則的執(zhí)行)的信息通知規(guī)則的執(zhí)行步驟的結(jié)果,也可以采用下述方法,即,在一定時間內(nèi)未能獲取來自反饋獲取部的輸入時,視為未購買牛奶。
(8.信息通知規(guī)則的變更、刪除)根據(jù)所述(7.信息通知規(guī)則的結(jié)果獲取),在所獲取的用戶的行動信息通過反饋收集部108被輸入規(guī)則管理部103時,規(guī)則管理部對自身具有的用戶概略文件或信息通知規(guī)則,根據(jù)需要進行變更或刪除處理。
具體講,在能夠獲取“購買牛奶”這一行動信息的情況下,刪除該用戶所屬的組的“如果附近有牛奶請通知”這一信息通知規(guī)則。
并且,在規(guī)則管理部沒有進行對信息通知規(guī)則R的變更或刪除,而且與規(guī)則執(zhí)行判定部105的R相關(guān)的執(zhí)行狀態(tài)為“等待狀態(tài)”的情況下,判斷為該規(guī)則的執(zhí)行已結(jié)束,規(guī)則執(zhí)行判定部刪除與R相關(guān)的執(zhí)行狀態(tài)。
此時,在規(guī)則執(zhí)行判定部的等待執(zhí)行隊列中儲存有下一信息通知規(guī)則R的情況下,將R及執(zhí)行其所需要的信息DI通知規(guī)則執(zhí)行部,規(guī)則執(zhí)行判定部重新將信息通知規(guī)則R的執(zhí)行狀態(tài)保存為“執(zhí)行中”。
通過執(zhí)行上述步驟,在本發(fā)明中能夠?qū)崿F(xiàn)考慮了多個用戶的TPO信息的信息通知服務(wù)。
以下,使用附圖和示例具體說明1.信息通知規(guī)則的注冊、2.信息通知規(guī)則的判定、3.信息通知規(guī)則的執(zhí)行的處理流程。
圖6是圖示信息通知規(guī)則的生成和注冊流程的流程圖。以下,使用圖1和圖6具體說明信息通知規(guī)則的生成和注冊流程。
接受了用戶的要求的規(guī)則生成部102向組信息管理部101發(fā)送用戶ID。組信息管理部101使用組判定部106判斷用戶可以參加的組,并生成可以參加的組的信息目錄GL(步驟202)。
規(guī)則生成部從組信息管理部101獲取GL并發(fā)送給用戶(步驟203)。
用戶從所獲取的GL中記述的組中,確定共享作成的信息通知規(guī)則R的組G,并從GL中抽取該組的信息GI(步驟204)。
用戶使用GI中包含的信息生成使用組G的其他成員的TPO信息的信息通知規(guī)則R(例如,“組G的成員誰附近有某藝術(shù)家的CD時,請通知生成規(guī)則的用戶”)(步驟205)。
用戶終端將所生成的信息通知規(guī)則R和共享的組G的信息GI通知規(guī)則生成部102(步驟206)。
規(guī)則生成部102將組信息GI和信息通知規(guī)則R通知規(guī)則管理部103(步驟207)。
規(guī)則管理部103進行是否可以向組G注冊信息通知規(guī)則R的判定(步驟208)。
雖然在本發(fā)明中沒有具體規(guī)定判定方法,但假定為檢查·信息通知規(guī)則R的正當(dāng)性·與注冊在組G中的其他信息通知規(guī)則的競合等信息。
在不能向組G注冊信息通知規(guī)則R時,結(jié)束處理(208N)。在除此以外的情況下(208Y),進行步驟209的處理(步驟209)。
規(guī)則管理部103將信息通知規(guī)則R與組G相對應(yīng)地進行保存。
通過以上步驟201~209,信息通知規(guī)則由屬于用戶選擇的組G的全體用戶共享。
圖7是表示(4.TPO信息的獲取)和(5.信息通知規(guī)則的判定)的處理流程的流程圖。
以下,使用圖1和圖7具體說明從TPO信息的獲取到信息通知規(guī)則的執(zhí)行的流程。
用戶終端通過GPS、近距離無線等獲取周邊信息,更新自身的TPO信息(步驟301)。
用戶終端向用戶信息管理部104發(fā)送所更新的TPO信息和用戶ID(步驟302)。
用戶信息管理部104使用所接收的用戶ID和TPO信息,更新所管理的用戶的TPO信息。并且,將所接收的用戶ID和TPO信息通知規(guī)則執(zhí)行判定部105。規(guī)則執(zhí)行判定部將用戶ID通知組判定部106,并詢問該用戶所屬的組。組判定部生成被詢問的用戶所屬組的目錄GL,并通知規(guī)則執(zhí)行判定部(步驟303)。
規(guī)則執(zhí)行判定部105從規(guī)則管理部103獲取記載于所獲取的GL中的組擁有的信息通知規(guī)則的集合RL。RL中含有N個信息通知規(guī)則,并表示為各個信息通知規(guī)則R(J)(J=0~N)(步驟304)。
規(guī)則執(zhí)行判定部105設(shè)J=0,對R(J)執(zhí)行以下處理(步驟305)。
規(guī)則執(zhí)行判定部使用(i)共享的組成員的TPO信息、(ii)規(guī)則執(zhí)行判定部保存的R(J)的執(zhí)行狀況等,進行是否應(yīng)該執(zhí)行R(J)的判定(步驟306)。在應(yīng)該執(zhí)行R(J)時,進行步驟307的處理。在除此以外的情況下,進行步驟308的處理(步驟307)。
規(guī)則執(zhí)行判定部105將R(J)和執(zhí)行R(J)所需要的組成員的TPO信息通知規(guī)則執(zhí)行部107,并委托執(zhí)行R(J)。并且,將有關(guān)R(J)的執(zhí)行狀況保存為“執(zhí)行中”。此外,在R(J)的執(zhí)行狀態(tài)已經(jīng)是“執(zhí)行中”或“等待狀態(tài)”時,將R(J)和執(zhí)行其所需要的信息加入規(guī)則執(zhí)行判定部105保存的等待執(zhí)行隊列中(步驟308)。
規(guī)則執(zhí)行判定部判定是否已執(zhí)行在步驟304獲取的RL中包含的所有R(J)(步驟309)。如果J=N,則結(jié)束處理。在除此以外的情況下,進行步驟309的處理。
設(shè)J=J+1,繼續(xù)步驟307以后的處理。
以上通過執(zhí)行步驟301~309,根據(jù)用戶的TPO信息,確定應(yīng)該執(zhí)行的信息通知規(guī)則。
圖8是圖示(6.信息通知規(guī)則的執(zhí)行)、(7.信息通知規(guī)則的結(jié)果獲取)和(8.信息通知規(guī)則的變更、刪除)流程的流程圖。
以下,使用圖1~圖8說明從信息通知規(guī)則的執(zhí)行到結(jié)束的處理流程。
并且,作為在該示例中執(zhí)行的信息通知規(guī)則R的內(nèi)容,假定為“在家庭成員中存在其TPO信息中有“牛奶”的成員時,催促該成員購買牛奶。但同時只通知一個人”。
通信系統(tǒng)100的規(guī)則執(zhí)行部107執(zhí)行信息通知規(guī)則R,生成應(yīng)該通知用戶的信息。并且,規(guī)則執(zhí)行部根據(jù)R的內(nèi)容,確定將要通知所生成的信息的用戶A,并將信息通知其終端(步驟401)。并且,將信息通知規(guī)則R的執(zhí)行結(jié)果(正常結(jié)束、異常結(jié)束)通知規(guī)則執(zhí)行判定部。在該示例中,向用戶終端正常發(fā)送信息,所以向規(guī)則執(zhí)行判定部通知“R已正常結(jié)束”的信息。
用戶終端A從通信系統(tǒng)接收信息,并利用終端具有的輸出功能將該信息提示給用戶(步驟402)。
規(guī)則執(zhí)行判定部保存在所述步驟401中從規(guī)則執(zhí)行部通知的信息通知規(guī)則R的執(zhí)行結(jié)果。此外,在所通知的信息屬于正常結(jié)束時,根據(jù)R的內(nèi)容進行是否應(yīng)該受理反饋的判定。在該示例中,把接受信息通知的用戶數(shù)量限制為1人,所以需要獲取已接受信息的用戶是否已購買牛奶的反饋。因此,把信息通知規(guī)則R的執(zhí)行狀態(tài)保存為“等待狀態(tài)”(步驟403)。
與在所述步驟402接受信息通知的用戶不同的用戶即用戶B更新TPO信息,并發(fā)送給通信系統(tǒng)100(步驟404)。
通信系統(tǒng)獲取在所述步驟404通知的用戶B的TPO信息,通過規(guī)則執(zhí)行判定部105進行應(yīng)該執(zhí)行的信息通知規(guī)則的判定(步驟405)。
在所述步驟405,針對成為執(zhí)行對象的信息通知規(guī)則,檢查規(guī)則執(zhí)行判定部的執(zhí)行狀況(步驟406)。在執(zhí)行狀況為“執(zhí)行中”或“等待狀態(tài)”時,對該規(guī)則進行步驟407以后的處理(406Y)。在除此以外的情況下,將該規(guī)則通知規(guī)則執(zhí)行部并委托執(zhí)行。在該示例中,R為“等待狀態(tài)”,所以轉(zhuǎn)入步驟407。
現(xiàn)在,針對“執(zhí)行中”或“等待狀態(tài)”的信息通知規(guī)則,規(guī)則執(zhí)行判定部105在等待執(zhí)行隊列中保存信息通知規(guī)則R和執(zhí)行所需要的信息DI(步驟407)。
用戶終端獲取與在步驟402通知的信息有關(guān)的用戶的行動,并通知反饋收集部108。在該示例中,利用上述方法等獲取“未購買牛奶”的用戶行動信息UI,并將UI和對應(yīng)的R通知反饋部(步驟408)。
反饋收集部108通過規(guī)則執(zhí)行判定部105,將所接收的用戶的行動信息通知規(guī)則管理部103(步驟409)。
規(guī)則管理部103根據(jù)所獲取的用戶的行動信息,進行是否從用戶所屬的組中刪除或變更信息通知規(guī)則R的判定(步驟410)。在該示例中,針對“催促家庭成員中附近有“牛奶”的一名成員購買牛奶。但一次只通知一個人”這種信息通知規(guī)則,在已獲得“已購買牛奶”的行動信息時,為了刪除R而轉(zhuǎn)入步驟411,在除此以外的情況下,由于不進行變更,所以進行步驟412的處理。
規(guī)則管理部103變更、刪除R的內(nèi)容。并且,規(guī)則執(zhí)行判定部105保存的與R有關(guān)的等待執(zhí)行隊列的內(nèi)容和R的執(zhí)行狀態(tài)也被丟掉(步驟411)。
在規(guī)則管理部103沒有變更、刪除R的內(nèi)容的情況下,規(guī)則執(zhí)行管理部105從等待執(zhí)行隊列中取出信息通知規(guī)則R和執(zhí)行其所需要的信息DI,并通知規(guī)則執(zhí)行部107。并且,規(guī)則執(zhí)行部再次把R的執(zhí)行狀態(tài)設(shè)為“執(zhí)行中”。規(guī)則執(zhí)行判定部105在等待執(zhí)行隊列中不包含信息通知規(guī)則R的情況下,規(guī)則執(zhí)行管理部丟掉與R的執(zhí)行狀態(tài)有關(guān)的信息,結(jié)束與R有關(guān)的處理(步驟412)。
用戶終端B從通信系統(tǒng)接收信息,利用終端具有的輸出功能將該信息提示給用戶(步驟413)。
通過執(zhí)行以上的步驟401~413,可以進行組共享的信息通知規(guī)則的執(zhí)行。
并且,所述通信終端也具有用于受理終端使用者的輸入的輸入部。作為輸入部通常使用鍵盤、鼠標(biāo)、圖形輸入板等。它們的結(jié)構(gòu)是個人電腦、等中一般公知的結(jié)構(gòu),不屬于本發(fā)明的主要內(nèi)容,所以省略詳細(xì)說明。
另外,以下使用的用語“用戶”,指包括所述通信終端和終端使用者的概念。
并且,所述通信終端具有用于存儲信息的存儲部,假定使用硬盤和移動硬盤等非易失性存儲裝置或RAM(隨機存儲器)等,但本發(fā)明不限于此。
圖9是根據(jù)規(guī)則執(zhí)行判定部105的判定結(jié)果而變化的信息通知規(guī)則的執(zhí)行狀態(tài)遷移圖。管理信息通知規(guī)則的執(zhí)行狀態(tài)的規(guī)則執(zhí)行判定部105的一例是通過執(zhí)行下述步驟(a)~(f)實現(xiàn)的。
并且,圖9表示此時的各個規(guī)則的執(zhí)行狀態(tài)。
(a)所述規(guī)則執(zhí)行判定部對判定為應(yīng)該執(zhí)行的信息通知規(guī)則R,在規(guī)則執(zhí)行部當(dāng)前沒有保存信息通知規(guī)則R的情況下,向所述規(guī)則執(zhí)行部通知R和執(zhí)行其所需要的信息,然后把信息通知規(guī)則R的執(zhí)行狀態(tài)保存為“執(zhí)行中”(圖9的501)。
(b)所述規(guī)則執(zhí)行判定部對判定為應(yīng)該執(zhí)行的信息通知規(guī)則R,在規(guī)則執(zhí)行判定部當(dāng)前保存有信息通知規(guī)則R的信息、并且其執(zhí)行狀態(tài)為“執(zhí)行中”或“等待狀態(tài)”的情況下,在規(guī)則執(zhí)行判定部的等待執(zhí)行隊列中保存R和執(zhí)行其所需要的信息(繼續(xù)各狀態(tài))。
(c)規(guī)則執(zhí)行部根據(jù)從規(guī)則執(zhí)行判定部通知的信息通知規(guī)則的內(nèi)容,在結(jié)束相對用戶的信息通知處理后,向規(guī)則執(zhí)行判定部進行對所執(zhí)行的信息通知規(guī)則的正常結(jié)束通知。并且,在信息通知規(guī)則未能正常執(zhí)行的情況下,向規(guī)則執(zhí)行判定部進行對所執(zhí)行的信息通知規(guī)則的異常結(jié)束通知。
(d)規(guī)則執(zhí)行判定部在從規(guī)則執(zhí)行部接受了正常結(jié)束通知的情況下,進行下述(d-1)~(d-3)的任一處理。
(d-1)檢查信息通知規(guī)則的內(nèi)容,根據(jù)需要把信息通知規(guī)則的執(zhí)行狀態(tài)設(shè)為“等待狀態(tài)”。
該處理在通信系統(tǒng)具有后述的反饋獲取部時使用,是為了實現(xiàn)針對信息通知,不對其他用戶進行信息通知規(guī)則R的執(zhí)行的處理直到能夠獲取用戶的行動(“已購買牛奶”“未購買牛奶”)而進行的(圖9的504)。
(d-2)刪除信息通知規(guī)則的執(zhí)行狀態(tài)。
在接受了正常結(jié)束通知的信息通知規(guī)則R不包含于規(guī)則執(zhí)行判定部的等待執(zhí)行隊列中時(例如,所通知的信息內(nèi)容通過已接受通知的用戶的行動而完成的情況),丟掉與R有關(guān)的執(zhí)行狀態(tài)的信息(圖9的505)。
(d-3)執(zhí)行等待執(zhí)行隊列中的信息通知規(guī)則。
在接受了正常結(jié)束通知的信息通知規(guī)則R包含于規(guī)則執(zhí)行判定部的等待執(zhí)行隊列中時,把與R有關(guān)的執(zhí)行狀態(tài)的信息設(shè)為“執(zhí)行中”,從等待執(zhí)行隊列中取出R和執(zhí)行其所需要的信息,并通知規(guī)則執(zhí)行部(圖9的502)。
(e)對接受了異常結(jié)束通知的信息通知規(guī)則,把其執(zhí)行狀態(tài)設(shè)為“異常結(jié)束”。并且,根據(jù)需要,將該信息通知規(guī)則管理部并保存(圖9的506)。
(f)在接受了來自后述的反饋部的信息通知時,規(guī)則執(zhí)行判定部進行下述(f-1)、(f-2)的任一處理。
(f-1)在信息通知規(guī)則R不包含于規(guī)則執(zhí)行判定部的等待執(zhí)行隊列中時,丟掉與R有關(guān)的執(zhí)行狀態(tài)的信息(圖9的507)。
(f-2)在信息通知規(guī)則R包含于規(guī)則執(zhí)行判定部的等待執(zhí)行隊列中時,把與R有關(guān)的執(zhí)行狀態(tài)的信息設(shè)為“執(zhí)行中”,從等待執(zhí)行隊列中取出R和執(zhí)行其所需要的信息,并通知規(guī)則執(zhí)行部(圖9的508)。
通過根據(jù)以上步驟管理信息通知規(guī)則的執(zhí)行狀態(tài),可以控制一次不能對多個用戶執(zhí)行的信息通知規(guī)則等的執(zhí)行。
(實施方式2)圖10表示本發(fā)明的實施方式2的通信終端及由其構(gòu)成的通信系統(tǒng)的結(jié)構(gòu)。實施方式2的通信系統(tǒng)是由多個P2P通信終端構(gòu)成的通信系統(tǒng)。通信終端1100a和1100b是本發(fā)明的通信終端,均具有用戶信息共享部1101a、1101b、周邊信息獲取部1102a、1102b、規(guī)則執(zhí)行判定部1103a、1103b、規(guī)則執(zhí)行部1104a、1104b、執(zhí)行結(jié)果顯示部110Sa、1105b、執(zhí)行結(jié)果收發(fā)部1106a、1106b。
另外,權(quán)利要求1的“規(guī)則保存單元”對應(yīng)圖10的用戶信息共享部1101a、b和規(guī)則執(zhí)行判定部1103a、b?!靶畔⑼ㄖ獑卧睂?yīng)規(guī)則執(zhí)行判定部1104a、b、執(zhí)行結(jié)果顯示部1105a、b和執(zhí)行結(jié)果收發(fā)部1106a、b。并且,權(quán)利要求2的“組判定單元”對應(yīng)圖10的用戶信息共享部1101a、b。權(quán)利要求4的“規(guī)則生成單元”在圖10中沒有圖示。另外,權(quán)利要求6的“行動判定單元”對應(yīng)圖10的執(zhí)行結(jié)果收發(fā)部1106a、b和執(zhí)行結(jié)果顯示部1105a、b。
在本實施方式中,具有上述結(jié)構(gòu)的各個終端執(zhí)行下述處理,由此實現(xiàn)考慮了多個用戶的TPO的TPO信息通知服務(wù)。
(1)用戶概略文件和信息通知規(guī)則的生成(2)用戶概略文件和信息通知規(guī)則的共享(3)周邊信息的獲取(4)信息通知規(guī)則的判定(5)信息通知規(guī)則的執(zhí)行(6)信息通知規(guī)則的執(zhí)行結(jié)果的通知(7)信息通知規(guī)則的執(zhí)行結(jié)果的顯示。
以下說明各個處理。
(1.用戶概略文件和信息通知規(guī)則的生成)使用TPO信息通知服務(wù)的用戶為了接受信息通知,生成用戶概略文件或信息通知規(guī)則。用戶概略文件是嗜好信息和行動履歷等與擁有終端的用戶有關(guān)的信息,通過使用該信息,信息通知服務(wù)可以從商品、服務(wù)中自主選擇適合用戶的內(nèi)容,并將該結(jié)果通知用戶。信息通知服務(wù)是在用戶詳細(xì)規(guī)定信息通知的內(nèi)容時生成的,由下述信息等構(gòu)成。
(a)信息通知的對象“附近有牛奶時”“附近有某藝術(shù)家的CD時”“已進入特定區(qū)域時”等,在成為進行信息通知的契機的信息明確的情況下進行指定。
(b)信息通知的條件“正在工作不進行信息通知”“關(guān)于1000日元以上的商品不予以通知”等,在指定用戶接受信息通知用的條件時使用。
(c)信息通知的內(nèi)容在已發(fā)現(xiàn)朋友正在尋找的CD時等,不在自己的終端上顯示該信息,而進行“向朋友的通信裝置發(fā)送結(jié)果”的處理時,指定該處理內(nèi)容。
在本實施方式中,上述信息發(fā)布規(guī)則利用前述ECA規(guī)則實現(xiàn)。生成在事件部記述有信息通知的對象、在條件部記述有信息通知的條件、在動作部記述有信息通知的內(nèi)容的ECA規(guī)則,作為信息通知規(guī)則。
在本發(fā)明中,沒有規(guī)定用戶概略文件和信息通知規(guī)則的具體作成方法,但假定為以下方法。
(a)用戶利用通信終端具有的輸入輸出界面手動輸入,(b)通信終端具有自動或半自動生成用戶概略文件和信息發(fā)布規(guī)則的功能。
由通信終端A1100a的用戶作成的用戶概略文件和信息通知規(guī)則,由用戶信息共享部1101a保存。
(2.用戶概略文件和信息通知規(guī)則的共享)想與其他用戶共享TPO信息的用戶,與想共享信息的用戶的通信終端進行用戶概略文件和信息通知規(guī)則的共享。
通信終端B1100b的用戶想與通信終端A1100a的用戶共享上述信息時,通信終端B1100b的用戶指定通信終端A1100a的地址信息(IP地址和端口序號等)。
用于獲取地址信息的方法可以假定以下等方法,但本發(fā)明不限于這些。
(a)通信終端B1100b的用戶使用通信終端B1100b具有的輸入界面直接輸入通信終端A1100a的地址信息,(b)通信終端B1100b向管理通信終端的地址信息的服務(wù)器詢問通信終端A1100a的地址,(c)通信終端B1100b向整個網(wǎng)絡(luò)詢問通信終端A1100a的地址。
在指定了TPO信息的共享對象即通信終端A1100a的地址后,通信終端B1100b通過網(wǎng)絡(luò)向通信終端A發(fā)送存儲在自身終端的用戶信息部1101b中的用戶概略文件和信息通知規(guī)則,從而通信終端A1100a利用自身終端的用戶信息共享部1101a保存所接收的信息。
(3.周邊狀況的獲取)在用戶信息共享部1101a存儲了自身或他人的用戶概略文件和信息通知規(guī)則的通信終端A1100a,利用周邊信息收集部1102a收集成為信息通知的對象的商品及服務(wù)的信息、或成為信息通知規(guī)則的執(zhí)行條件的位置信息等。
收集周邊信息的具體實施方法和能夠獲取的信息的格式等,在本發(fā)明中沒有規(guī)定,但假定利用下述方法等獲取周邊信息。
(a)藍(lán)牙和無線LAN等近距離無線,(b)RFID閱讀器和條形碼閱讀器等商品標(biāo)簽閱讀器,(c)GPS(位置信息服務(wù))。
(4.信息通知規(guī)則的判定)通信終端A1100a通過周邊信息獲取部1102a獲取周邊信息時,利用規(guī)則執(zhí)行判定部1103a進行應(yīng)該執(zhí)行哪種信息通知的判斷。
本實施方式中的規(guī)則執(zhí)行判定部實施下述兩種判定。
(a)是否符合用戶概略文件的判定在通過周邊信息獲取部1102a獲取商品、服務(wù)信息的情況下,針對由用戶信息共享部1101a保存的用戶概略文件,進行是否存在應(yīng)該通知這些信息的用戶的判定。
在針對某用戶概略文件進行了執(zhí)行信息通知的判定時,將用戶概略文件和周邊信息通知規(guī)則執(zhí)行部1104a。
(b)是否符合信息通知規(guī)則的記述內(nèi)容的判定使用通過周邊信息獲取部1102a所獲取的周邊信息和由用戶信息管理部1101a保存的用戶概略文件,對由用戶信息共享部1101a保存的信息通知規(guī)則判定有無應(yīng)該執(zhí)行的規(guī)則。
在信息通知規(guī)則是利用ECA規(guī)則實現(xiàn)的情況下,根據(jù)周邊信息檢查事件部,根據(jù)周邊信息和用戶概略文件檢查條件部,由此進行是否應(yīng)該執(zhí)行動作部的判定。在對某信息通知規(guī)則進行了執(zhí)行信息通知的判定時,規(guī)則執(zhí)行判定部將相應(yīng)規(guī)則和執(zhí)行其所需要的用戶概略文件及周邊信息通知規(guī)則執(zhí)行部1104a。
(5.信息通知規(guī)則的執(zhí)行)執(zhí)行信息通知服務(wù)的通信終端A1100a的規(guī)則執(zhí)行部1104a,生成通知給用戶的商品、服務(wù)等的信息。
本實施方式中的規(guī)則執(zhí)行部1104a的動作,由規(guī)則執(zhí)行判定部1103a根據(jù)將要發(fā)送的信息分為下述兩類。
(a)在從規(guī)則執(zhí)行判定部1103a發(fā)送了用戶概略文件和周邊信息的情況下,規(guī)則執(zhí)行部自主進行從用戶概略文件和周邊信息中應(yīng)該通知用戶的信息的選擇、生成、變換等。該方式是和一般利用網(wǎng)頁等進行的基于用戶概略文件的信息推薦服務(wù)(推薦服務(wù))相同的信息通知服務(wù)。
(b)在從規(guī)則執(zhí)行判定部發(fā)送了信息通知規(guī)則、用戶概略文件和周邊信息的情況下,規(guī)則執(zhí)行部根據(jù)對應(yīng)規(guī)則的記述,從用戶概略文件和周邊信息生成應(yīng)該通知的信息。
另外,在本發(fā)明中,關(guān)于由規(guī)則執(zhí)行部生成的信息的內(nèi)容和格式?jīng)]有具體規(guī)定,但假定為HTML、PDF、XML等文件格式。
規(guī)則執(zhí)行部在生成通知給用戶的信息后,在上述(a)的情況下執(zhí)行規(guī)則使用的用戶專用元件是其他終端的用戶時,或者在上述(b)的情況下執(zhí)行規(guī)則使用的信息通知規(guī)則含有向其他終端發(fā)送結(jié)果的記述時等,將該信息通知執(zhí)行結(jié)果收發(fā)部1106a。在不必向其他通信終端發(fā)送信息時,將所生成的信息通知自身終端上的執(zhí)行結(jié)果顯示部1105a。
(6.信息通知規(guī)則的執(zhí)行結(jié)果的通知)在由通信終端A1100a的規(guī)則執(zhí)行部1104a生成的信息是應(yīng)該通知其他通信終端B1100b的用戶的內(nèi)容時,通過結(jié)果收發(fā)部1106a發(fā)送由規(guī)則執(zhí)行部生成的信息。
在通信終端A1100a的用戶向通信終端B1100b的用戶進行信息通知時,通信終端A1100a的用戶指定通信終端B1100b的地址信息(IP地址和端口序號等)。
用于獲取地址信息的方法可以假定以下等方法,但本發(fā)明的范圍不限于這些。
(a)通信終端A1100a的用戶使用通信終端A具有的輸入界面直接輸入通信終端B1100b的地址信息,(b)通信終端A1100a向管理通信終端的地址信息的服務(wù)器詢問通信終端B1100b的地址,(c)通信終端A1100a向整個網(wǎng)絡(luò)詢問通信終端B1100b的地址,(d)使用通信終端A1100a執(zhí)行的信息通知規(guī)則中記述的通知目的地的地址,(e)使用通信終端A1100a的用戶信息共享部1101a管理的用戶B的專用文件內(nèi)記述的用戶B的終端地址。
通信終端B1100b的執(zhí)行結(jié)果收發(fā)部1106b所獲取的信息被通知給執(zhí)行結(jié)果顯示部1105b。
(7.信息通知規(guī)則的執(zhí)行結(jié)果的顯示)本發(fā)明的通信終端A1100a具有的執(zhí)行結(jié)果顯示部1105a,使用通信終端具有的輸出界面顯示從規(guī)則執(zhí)行部1104a或執(zhí)行結(jié)果收發(fā)部1106a通知的信息。
通過進行以上處理,在本發(fā)明的通信終端和通信系統(tǒng)中,可以實現(xiàn)使用了多個用戶之間的TPO信息的信息通知服務(wù)。
圖11表示在圖10所示的兩臺通信終端1100a、1100b之間,通信終端A1100a的用戶從附近發(fā)現(xiàn)通信終端B1100b的用戶所期望的商品(某藝術(shù)家的CD)信息,并將該信息通知通信終端B1100b的流程。
以下,使用圖10和圖11的示例具體說明TPO信息通知服務(wù)的實施例。
通信終端B1100b的用戶作成與期望商品有關(guān)的信息通知規(guī)則R1107(例如,“在附近發(fā)現(xiàn)藝術(shù)家A的CD時,將該信息通知通信終端B”),并輸入用戶信息共享部1101b(步驟201)。
通信終端B1100b使用自身終端的用戶信息共享部1101b,向其他通信終端A1100a的用戶信息共享部1101a發(fā)送在步驟201輸入的R。另外,通信終端B1100b為了向通信終端A1100a發(fā)送信息,需要A的地址信息(IP地址和端口序號等),但此處對獲取地址信息的單元沒有特別限定(步驟202)。
通信終端A1100a將從通信終端B1100b發(fā)送的R保存在自身終端的用戶信息共享部1101a中(步驟203)。
通信終端A1100a使用周邊信息獲取部1102a,從附近的信息終端1108獲取周邊信息(步驟204)。附近的信息終端1108指傳感器、商品標(biāo)簽及近距離無線信息傳輸終端等。
通信終端A1100a的規(guī)則執(zhí)行判定部1103a使用保存在用戶信息共享部1101a中的信息和由周邊信息獲取部1102a獲取的周邊信息,進行應(yīng)該執(zhí)行哪種信息通知的判定(步驟205)。
此處,對在步驟203獲取的R,也進行是否應(yīng)該執(zhí)行基于R的內(nèi)容的信息通知規(guī)則的判定(步驟206)。在該示例的情況下,若通信終端A1100a的周邊信息中含有存在“藝術(shù)家A的CD”的信息,則規(guī)則執(zhí)行判定部1103a執(zhí)行基于R的信息通知規(guī)則(206Y)。在除此以外的情況下,不執(zhí)行基于R的信息通知(206N)。
利用規(guī)則執(zhí)行部1104a進行基于R的信息通知處理(步驟207)。在該示例的情況下,生成“在終端A附近有B所期望的CD”的信息,并使用執(zhí)行結(jié)果收發(fā)部1106a將該信息發(fā)送給通信終端B1100b。
通信終端B1100b通過執(zhí)行結(jié)果收發(fā)部1106a獲取來自通信終端A1100a的信息,并使用執(zhí)行結(jié)果顯示部1105b將其內(nèi)容顯示給終端的用戶(步驟208)。
通過該處理,通信終端B1100b的用戶不僅從自己附近尋找自己想要的商品,而且可以從其他終端附近進行尋找。并且,如果A知道通信終端B1100b的聯(lián)系地址,可以進行委托購買該商品等的行動。
(實施方式3)在實施方式2中,各個通信終端沒有特別規(guī)定共享信息的對方,但是,共享用戶概略文件等與隱私有關(guān)的信息的對象,希望能夠限制為由家人和朋友這種特定的多個用戶構(gòu)成的組。
在本說明書中,將組定義如下(1)組由1名以上的用戶構(gòu)成,(2)一個用戶可以屬于多個組,(3)組具有組固有的共享信息,(4)在屬于相同組的成員之間可以進行該組的共享信息的收發(fā)。構(gòu)成組的成員被認(rèn)為是朋友、家人、具有相同興趣的人、特定區(qū)域的用戶等。
通過使用這種組概念,產(chǎn)生下述優(yōu)點(a)可以明確定義用戶概略文件和信息通知規(guī)則的共享范圍,(b)通過指定組可以實現(xiàn)與多個用戶的信息共享,因此能夠簡化操作。
并且,在實施方式2中,TPO信息通知服務(wù)的處理是在已執(zhí)行信息通知的時間點結(jié)束,但在多人共享相同信息通知規(guī)則的情況下,期望獲取各個用戶對所通知信息的行動結(jié)果,并體現(xiàn)在共享的信息通知服務(wù)中。
例如,在全體家庭成員共享“如果附近有牛奶請通知”的信息通知規(guī)則時,家庭中即使僅有某人購買牛奶后,再對屬于該家庭的成員進行“附近有牛奶”的信息通知,多數(shù)情況下屬于無用功。
該情況下,在已獲取“已購買牛奶”的某用戶的行動結(jié)果的時間點,期望實現(xiàn)從所有家人的終端刪除“如果附近有牛奶請通知”的信息通知規(guī)則的處理。
在本發(fā)明的實施方式2中,為了滿足上述要求,對由第1實施例所述的通信終端,導(dǎo)入用于管理組概念的組管理部和用于獲取行動結(jié)果的反饋獲取部。
圖12是表示本發(fā)明的實施方式2中的通信終端及由其構(gòu)成的通信系統(tǒng)的結(jié)構(gòu)。通信終端1300a和1300b是本發(fā)明的通信終端,均具有用戶信息共享部1301a、1301b、周邊信息獲取部1302a、1302b、規(guī)則執(zhí)行判定部1303a、1303b、規(guī)則執(zhí)行部1304a、1304b、執(zhí)行結(jié)果顯示部1305a、1305b、執(zhí)行結(jié)果收發(fā)部1306a、1306b、組管理部1307a、1307b、反饋獲取部1308a、1308b。
另外,權(quán)利要求1的“規(guī)則保存單元”對應(yīng)圖12的用戶信息共享部1301a、b?!靶畔⑼ㄖ獑卧睂?yīng)規(guī)則執(zhí)行判定部1303a、b和規(guī)則執(zhí)行部1304a、b。并且,權(quán)利要求2的“組判定單元”對應(yīng)圖12的組管理部1307a、b。權(quán)利要求4的“規(guī)則生成單元”對應(yīng)圖12中的用戶信息共享部1301a、b。另外,權(quán)利要求6的“行動判定單元”對應(yīng)圖12的反饋收集部1308a、b。
在本實施方式中,具有上述結(jié)構(gòu)的各個終端執(zhí)行下述處理,由此實現(xiàn)考慮了多個用戶的TPO的信息通知服務(wù)。
(1)組的生成和告知(2)用戶概略文件和信息通知規(guī)則的生成(3)進行信息共享的組的確定(4)用戶概略文件和信息通知規(guī)則的共享(5)周邊信息的獲取(6)信息通知規(guī)則的判定(7)信息通知規(guī)則的執(zhí)行(8)信息通知規(guī)則的執(zhí)行結(jié)果的通知(9)信息通知規(guī)則的執(zhí)行結(jié)果的顯示(10)反饋結(jié)果的獲取(11)用戶概略文件和信息通知規(guī)則的變更和刪除。
以下說明各個處理。
(1.組的生成和告知)通信終端A1300a在重新生成由特定用戶構(gòu)成的組時,使用組管理部1307a生成下述信息。
(a)組ID在本發(fā)明的通信系統(tǒng)中,是專門可以識別組的值。在本發(fā)明中沒有規(guī)定組ID的具體格式,但是假定可以使用UUID、URI等。
(b)組成員信息是用于指定可以參加在前述(a)專門指定的組的用戶的信息。在組成員信息中具有下述信息。
(b-1)成員目錄實現(xiàn)為在本發(fā)明的通信系統(tǒng)中可以專門識別各個用戶的值(以下稱為用戶ID)或者在本發(fā)明的通信系統(tǒng)中能夠?qū)iT識別各個通信終端的值(以下稱為終端ID)的目錄。該成員目錄中包含的用戶或通信終端被作為組的成員進行處理。
(b-2)認(rèn)證信息是可以參加組的終端應(yīng)該具有的認(rèn)證信息或與其相關(guān)的信息。在本發(fā)明中雖然沒有具體規(guī)定,但認(rèn)證信息是由特定的CA(認(rèn)證局)發(fā)行的證明書和密碼或者與它們相關(guān)的信息,具有這些證明書和密碼的用戶或通信終端作為組的成員進行處理。
(b-3)TPO信息是可以參加組的用戶終端應(yīng)該滿足的TPO信息。在本發(fā)明中雖然沒有具體規(guī)定,但可以是利用特定的位置信息(“在京都市”“在東京體育館”等)、嗜好信息(“某藝術(shù)家的迷戀者”“阪神老虎隊的迷戀者”)等構(gòu)成的信息,滿足這些條件的用戶或通信終端作為組成員進行處理。上述的組成員信息在·從網(wǎng)絡(luò)上檢索組成員的通信終端·認(rèn)證是否是和通信對象的終端相同的組的成員等時需要。
(c)有關(guān)組的記述信息的生成是將所生成的組是什么樣的組通知用戶的信息,例如記述為“山田家的家庭組”“阪神迷戀者的組”等信息。
由以上信息(a)~(c)構(gòu)成的組信息由組管理部管理。
組管理部為了將所生成的組信息通知其他用戶,可以執(zhí)行告知處理。
作為告知處理的實施例,假定使用下述方式。
·將所生成的組信息注冊在統(tǒng)一管理組信息的服務(wù)器上。
·對整個網(wǎng)絡(luò)廣播所生成的組信息。通過廣播接收了組信息的通信終端B1300b利用自身的組管理部1307b保存該信息。
·使用電子郵件等單元,將所生成的組信息通知已知的用戶。獲取了信息的用戶使用自身的通信終端B1300b具有的輸入界面,將組信息輸入組管理部1307b并保存。圖13是用戶ID為“00157”的用戶的通信終端保存在組管理部中的組信息的一例示意圖。如該圖所示,組信息中記述有1名用戶所屬的組類別、參加組、參加用戶和密碼。根據(jù)該組信息可知,用戶ID為“00157”的用戶歸屬于組ID為“A001”的家庭組A、組ID為“B001”的朋友組B、和組ID為“C001”的公司組C。并且,在由家庭組A共享信息通知規(guī)則的情況下,對其他參加用戶即用戶“00158”和用戶“00159”,在利用相同密碼“NYAN007”進行了認(rèn)證處理的基礎(chǔ)上,發(fā)送想要共享的信息通知規(guī)則。
通過以上步驟,在本實施方式的信息通知服務(wù)上生成組,并管理其信息。另外,所有用戶和通信終端不必親自生成組。
(2.用戶概略文件和信息通知規(guī)則的生成)與實施方式1的所述(1.用戶概略文件和信息通知規(guī)則的生成)相同,所以省略。
(3.進行信息共享的組的確定)想要與特定多個用戶共享TPO信息的用戶,需要指定這些用戶所屬的組。為了確定參加哪個組,用戶獲取在(1.組的生成和告知)敘述的組信息,根據(jù)其內(nèi)容(組成員信息、與組有關(guān)的記述信息)確定應(yīng)該參加的組。
為了獲取組信息,使用組管理部1307a,假定有以下方法(a)向管理組信息的服務(wù)器詢問通信終端可以參加的組的組信息,(b)向整個網(wǎng)絡(luò)詢問通信終端可以參加的組的組信息,(c)使用通信終端的組管理部保存的組信息。
所獲取的組信息利用通信終端具有的輸出界面進行顯示,用戶根據(jù)該信息確定應(yīng)該參加的組,并獲取其ID?;蛘?,用戶也可以預(yù)先通過電子郵件或口頭從其他用戶獲取自己想要參加的組的ID。
(4.用戶概略文件和信息通知規(guī)則的共享)想要與其他用戶共享TPO信息的用戶,利用組管理部執(zhí)行下述步驟(i)指定想要共享信息的組的ID,(ii)獲取屬于所指定組的通信終端的地址,(iii)在與已獲取地址的通信終端之間,進行彼此是相同組的認(rèn)證。
關(guān)于(i)的組ID的指定方法,假定利用通信終端具有的輸入界面,向組管理部1307b輸入通過所述(3.進行信息共享的組的確定)步驟獲取的組ID。
關(guān)于(ii)的組成員的地址發(fā)現(xiàn)部,假定有以下等方法·在所述(3.進行信息共享的組的確定)步驟獲取的組信息中的組成員信息包含各個成員的通信終端的地址信息時,使用該信息,·詢問每個組的管理組成員的通信終端的地址的組服務(wù)器,·向整個網(wǎng)絡(luò)詢問屬于組ID的終端的地址信息。
關(guān)于(iii)的認(rèn)證,雖然未必一定執(zhí)行,但在所述(3.進行信息共享的組的確定)步驟獲取的組信息中包含與認(rèn)證相關(guān)的信息時,通信終端A1300a在與具有在(ii)獲取的地址的通信終端B1300b之間,通過組管理部1307a、1307b進行彼此是否屬于相同組的判定。關(guān)于具體的認(rèn)證方式,在本發(fā)明中沒有規(guī)定,但假定為下述等認(rèn)證方法·基于PKI證明書的認(rèn)證,·基于密碼的認(rèn)證等。
通過上述步驟(i)~(iii),可以與相同組的通信終端A1300a通信的通信終端B1300b,通過用戶信息共享部1301b發(fā)送在步驟(2.用戶概略文件和信息通知規(guī)則的生成)作成的用戶概略文件和信息通知規(guī)則,通信終端A1300a利用自身終端的用戶信息共享部1301a保存所接收的信息。
另外,在圖12中,通信終端只記述了兩臺,但是,通信終端B1300b共享信息的對象不限于一臺,可以是多臺。
(5.周邊狀況的獲取)在用戶信息共享部存儲了自身或他人的用戶概略文件和信息通知規(guī)則的通信終端A1300a,利用周邊信息收集部1302a收集成為信息通知的對象的商品和服務(wù)的信息、或者成為信息通知規(guī)則的執(zhí)行條件的位置信息等。
收集周邊信息的具體實現(xiàn)方法和可以獲取的信息的格式等,在本發(fā)明中沒有規(guī)定,但假定利用下述方式等獲取周邊信息。
(a)藍(lán)牙和無線LAN等近距離無線,(b)RFID閱讀器和條形碼閱讀器等商品標(biāo)簽閱讀器,(c)GPS(位置信息服務(wù))。
(6.信息通知規(guī)則的判定)通信終端A1300a若通過周邊信息獲取部1302a獲取周邊信息,則利用規(guī)則執(zhí)行判定部1303a進行是否應(yīng)該執(zhí)行哪種信息通知的判斷。
本實施方式中的規(guī)則執(zhí)行判定部實施下述兩種判定。
(a)是否符合用戶概略文件的判定在通過周邊信息獲取部1302a獲取商品、服務(wù)信息的情況下,針對由用戶信息共享部1301a保存的用戶概略文件,進行是否存在應(yīng)該通知這些信息的用戶的判定。在針對某用戶概略文件進行了執(zhí)行信息通知的判定時,將用戶概略文件和周邊信息通知規(guī)則執(zhí)行部1304a。
(b)是否符合信息通知規(guī)則的記述內(nèi)容的判定使用通過周邊信息獲取部1302a所獲取的周邊信息和由用戶信息管理部1301a保存的用戶概略文件,對由用戶信息管理部1301a保存的信息通知規(guī)則判定有無應(yīng)該執(zhí)行的規(guī)則。在信息通知規(guī)則是利用ECA規(guī)則實現(xiàn)的情況下,根據(jù)周邊信息檢查事件部,根據(jù)周邊信息和用戶概略文件檢查條件部,由此進行是否應(yīng)該執(zhí)行動作部的判定。在對某信息通知規(guī)則進行了執(zhí)行信息通知的判定時,將對應(yīng)規(guī)則和執(zhí)行其所需要的用戶概略文件及周邊信息通知規(guī)則執(zhí)行部1304a。并且,作為信息通知規(guī)則的執(zhí)行條件,在限制了該規(guī)則的同時執(zhí)行數(shù)量的情況下(例如,“催促購買牛奶的信息通知服務(wù)同時只對一人進行”),將要執(zhí)行規(guī)則的通信終端的規(guī)則執(zhí)行判定部1303b,可以詢問生成該規(guī)則的通信終端B1300b的規(guī)則執(zhí)行判定部是否可以執(zhí)行。
(7.信息通知規(guī)則的執(zhí)行)執(zhí)行信息通知的通信終端A1300a的規(guī)則執(zhí)行部1304a,生成通知給用戶的商品、服務(wù)等的信息。
本實施方式中的規(guī)則執(zhí)行部1304a的動作,由規(guī)則執(zhí)行判定部1303a根據(jù)將要發(fā)送的信息分為下述兩類。
(a)在從規(guī)則執(zhí)行判定部1303a發(fā)送了用戶概略文件和周邊信息的情況下,規(guī)則執(zhí)行部自動進行從用戶概略文件和周邊信息中應(yīng)該通知用戶的信息的選擇、生成、變換等。該方式是和一般利用網(wǎng)頁等進行的基于用戶概略文件的信息推薦服務(wù)(推薦服務(wù))相同的信息通知服務(wù)。
(b)在從規(guī)則執(zhí)行判定部1303a發(fā)送了信息通知規(guī)則、用戶概略文件和周邊信息的情況下,規(guī)則執(zhí)行部根據(jù)對應(yīng)規(guī)則的記述,進行從用戶概略文件和周邊信息生成應(yīng)該通知的信息。
另外,在本發(fā)明中,關(guān)于由規(guī)則執(zhí)行部生成的信息的內(nèi)容和格式?jīng)]有具體規(guī)定,但假定為HTML、PDF、XML等文件格式。
規(guī)則執(zhí)行部在生成通知給用戶的信息后,在上述(a)的情況下執(zhí)行規(guī)則使用的用戶概略文件是其他終端的用戶時,或者在上述(b)的情況下信息通知規(guī)則含有向其他終端發(fā)送結(jié)果的記述時等,將該信息通知執(zhí)行結(jié)果發(fā)送部1306a。在不必向其他通信終端發(fā)送信息時,將所生成的信息通知自身終端上的執(zhí)行結(jié)果顯示部1305a。
(8.信息通知規(guī)則的執(zhí)行結(jié)果的通知)在由通信終端A1300a的規(guī)則執(zhí)行部1304a生成的信息是應(yīng)該通知其他通信終端B1300b的用戶的內(nèi)容時,通過結(jié)果收發(fā)部1306a發(fā)送由規(guī)則執(zhí)行部生成的信息。
在通信終端A1300a的用戶向通信終端B1300b的用戶進行信息通知時,通信終端A1300a的用戶指定通信終端B1300b的地址信息(IP地址和端口序號等)。
在本發(fā)明中,對用于獲取地址信息的方法沒有特定限定,但假定有以下方法等(a)通信終端A1300a的用戶使用通信終端A1300a具有的輸入界面直接輸入通信終端B1300b的地址信息,(b)通信終端A1300a向管理通信終端的地址信息的服務(wù)器詢問通信終端B1300b的地址,(c)通信終端A1300a向整個網(wǎng)絡(luò)詢問通信終端B1300b的地址,(d)使用通信終端A1300a執(zhí)行的信息通知規(guī)則中記述的通知目的地的地址,(e)使用通信終端A1300a的用戶信息共享部1301a管理的用戶B的專用文件內(nèi)記述的用戶B的終端地址。
通信終端B1300b通過執(zhí)行結(jié)果收發(fā)部1306b所獲取的信息被通知給執(zhí)行結(jié)果顯示部1305b。
(9.信息通知規(guī)則的執(zhí)行結(jié)果的顯示)本發(fā)明的通信終端A1300a具有的執(zhí)行結(jié)果顯示部1305a,使用通信終端具有的輸出界面顯示從規(guī)則執(zhí)行部1304a或執(zhí)行結(jié)果收發(fā)部1306a通知的信息。
(10.反饋結(jié)果的獲取)本發(fā)明中的通信終端B1300b具有的反饋獲取部1308b獲取“已購買牛奶”“已購買CD”等的用戶行動。
具體用于獲取用戶的行動的實現(xiàn)單元,在本發(fā)明中沒有限定,但假定有以下方法等·使用GUI,用戶手動輸入相對通知信息的行動,·用戶輸入所購買的商品的標(biāo)簽信息。
并且,也可以采用下述方法,在所述(9.信息通知規(guī)則的執(zhí)行結(jié)果的顯示)的信息顯示(“附近有牛奶”等)后一定時間內(nèi)未能獲取已購買的信息時,視為未購買牛奶。
所獲取的用戶的行動信息通過同一終端上的反饋獲取部,被通知給用戶信息共享部1301b。
(11.用戶概略文件和信息通知規(guī)則的變更和刪除)在通過所述(10.反饋結(jié)果的獲取)所獲取的用戶的行動信息1311,經(jīng)由反饋獲取部1308a被輸入到用戶信息共享部1301a時,用戶信息共享部1301b對自身具有的用戶概略文件或信息通知規(guī)則,根據(jù)需要進行變更或刪除處理。具體講,在已獲取“購買牛奶”這種行動信息時,“如果附近有牛奶請通知”這種信息通知規(guī)則將被刪除。
并且,對用戶概略文件的行動履歷,追加“已購買牛奶”的信息。
被變更、刪除的用戶概略文件和信息通知規(guī)則,利用用戶信息共享部被通知給共享信息的組的所有成員。
此時的組成員的通信終端的發(fā)現(xiàn)方法及其后的信息通知規(guī)則的共享步驟,與前述步驟相同,所以省略。
通過進行以上處理,在本發(fā)明的通信終端和通信系統(tǒng)中,可以實現(xiàn)使用了多個用戶之間的TPO信息的信息通知服務(wù)。
圖14是基于在某家庭的組G中共享的信息通知規(guī)則的處理流程的示意圖。此處,以“催促家庭中誰購買牛奶”的信息通知處理為例,表示其處理流程。
以下,使用圖12和圖14的示例,具體說明TPO信息通知服務(wù)的實施例。
通信終端B1300b的用戶作成與所期望商品有關(guān)的信息通知規(guī)則R1310(“催促家庭中誰購買牛奶”)(步驟401)。
通信終端B1300b的用戶詢問組管理部1307b,獲取共享R的組G(在該示例中為對應(yīng)家庭的組)的信息GI。GI包含專門識別組的ID、構(gòu)成成員等信息。用戶根據(jù)GI的內(nèi)容判斷為由該組共享R時,向用戶信息共享部1301b輸入R和GI(步驟402)。
使用通信終端B的組管理部1307b,獲取屬于組G的終端的地址信息。在已獲取屬于組G的終端的地址信息的情況下,利用用戶信息共享部1301b向該終端發(fā)送R和GI(步驟403)。另外,成為發(fā)送信息的對象的終端不限于1臺。
通信終端A利用用戶信息管理部1301a保存所接收的R和GI(步驟404)。另外,也可以在組管理部1307a、1307b執(zhí)行確認(rèn)是否是屬于相同組的各個終端的認(rèn)證,在確認(rèn)彼此屬于相同組后,實施更換R的步驟。
通信終端A1300a使用周邊信息獲取部1302a,從附近的信息終端1308獲取周邊信息(步驟405)。
通信終端A1300a的規(guī)則執(zhí)行判定部1303a使用保存在用戶信息共享部1301a中的信息、和由周邊信息獲取部1302a獲取的周邊信息,進行應(yīng)該執(zhí)行哪種信息通知的判定(步驟406)。
此處,對在步驟404獲取的R,也進行是否應(yīng)該執(zhí)行基于R的內(nèi)容的信息通知規(guī)則的判定(步驟407)。在該示例的情況下,若通信終端A1300a的周邊信息中包含有“牛奶”的信息,則規(guī)則執(zhí)行判定部1303a執(zhí)行基于R的信息通知規(guī)則(406Y)。在除此以外的情況下,不執(zhí)行基于R的信息通知(406N)。
利用規(guī)則執(zhí)行部1304a進行基于R的信息通知處理。在該示例的情況下,生成“在自身終端的附近有家庭所期望的牛奶”的信息,并使用執(zhí)行結(jié)果顯示部1306a將該信息提示給自身終端的用戶(步驟408)。
通過反饋獲取部1308a獲取與在步驟408已通知的信息有關(guān)的用戶的行動(步驟409)。具體用于獲取用戶的行動的實現(xiàn)單元,在本發(fā)明中沒有限定,但可以想到用戶使用GUI手動輸入相對通知信息的行動的方法、用戶輸入所購買的商品的標(biāo)簽信息的方法等。并且,也可以采用在一定時間內(nèi)沒有獲取已購買這一信息的情況下,視為沒有購買牛奶的方法。在該示例中,利用上述方法等,獲取“已購買牛奶”或“沒有購買牛奶”的用戶的行動信息UI,并通過反饋獲取部,將UI通知給用戶信息共享部1301a。
用戶信息共享部1301a根據(jù)UI的內(nèi)容,進行是否應(yīng)該變更或刪除信息通知規(guī)則R的判斷(步驟410)。
在該示例中,在UI是“已購買牛奶”的信息時,信息通知規(guī)則R被從組G中刪除,在UI是除此以外的信息時,結(jié)束處理(410N)。在對信息通知規(guī)則R進行了變更或刪除決定的情況下,轉(zhuǎn)入下一步驟。
作成與信息通知規(guī)則R有關(guān)的變更信息R’。并且,根據(jù)其由用戶信息共享部1301a變更或刪除自身終端信息R(步驟411)。
將在步驟411作成的R’發(fā)送給屬于共享R的組G的終端。有關(guān)屬于組G的終端的地址信息,與步驟403相同(步驟412)。
通信終端B通過用戶信息管理部(1301b)獲取所接收的R’。然后,根據(jù)R’的內(nèi)容,在自身終端上執(zhí)行對R的變更或刪除(步驟413)。另外,也可以在組管理部1307a、1307b執(zhí)行確認(rèn)是否是屬于相同組的終端的認(rèn)證,在確認(rèn)彼此是屬于相同組后,實施更換R的步驟。
以上,通過執(zhí)行步驟401~413,可以實現(xiàn)在屬于相同組的終端之間共享TPO信息的TPO信息通知服務(wù)。
工業(yè)實用性本發(fā)明的信息通知系統(tǒng),作為提供與用戶的TPO對應(yīng)的TPO信息服務(wù)的個人電腦、移動終端、手機等非常有用。
權(quán)利要求
1.一種信息通知裝置,具有規(guī)則保存單元,用于對其他用戶也根據(jù)與所述其他用戶的嗜好有關(guān)的信息確定并保存信息通知規(guī)則,所述信息通知規(guī)則是根據(jù)與特定用戶的嗜好有關(guān)的信息生成的規(guī)則,并且是在所述特定用戶滿足規(guī)定條件時,確定了應(yīng)該將規(guī)定信息通知該特定用戶的信息通知規(guī)則;信息通知單元,在所述特定用戶滿足由關(guān)于所述其他用戶的信息通知規(guī)則確定的條件時,將應(yīng)該通知所述其他用戶的信息通知該特定用戶。
2.根據(jù)權(quán)利要求1所述的信息通知裝置,所述規(guī)則保存單元將至少一個所述信息通知規(guī)則與由多個用戶構(gòu)成的多個組分別對應(yīng)著保存,所述信息通知裝置還具有組判定單元,用于管理與多個所述組有關(guān)的信息,并判定特定用戶所屬的組,所述信息通知單元在由與所判定的所述組對應(yīng)保存的所述信息通知規(guī)則中的任一個確定的條件對于所述特定用戶被滿足時,向所述特定用戶通知所述信息。
3.根據(jù)權(quán)利要求2所述的信息通知裝置,所述信息通知單元限定僅對所述各個用戶所屬的組的成員進行各個用戶的所述信息通知規(guī)則的信息通知。
4.根據(jù)權(quán)利要求2所述的信息通知裝置,與用戶的嗜好有關(guān)的所述信息至少包括表示用戶的當(dāng)前位置和用戶的嗜好的信息,所述信息通知裝置還具有規(guī)則生成單元,為了根據(jù)與用戶的嗜好有關(guān)的所述信息生成所述信息通知規(guī)則,從用戶以對話方式受理或通過通信網(wǎng)接收必要信息的輸入,由此根據(jù)所輸入的信息生成所述信息通知規(guī)則,所述規(guī)則保存單元將由多個用戶生成的所述信息通知規(guī)則與組對應(yīng)著保存。
5.根據(jù)權(quán)利要求2所述的信息通知裝置,所述信息通知單元在存在有多個同時滿足相同條件的用戶時,對每個組,把通知所述信息的人數(shù)限制為規(guī)定人數(shù)。
6.根據(jù)權(quán)利要求1所述的信息通知裝置,所述信息通知裝置還具有行動判定單元,根據(jù)與受理來自用戶的輸入或被通知的信息相關(guān)聯(lián)的數(shù)據(jù),判定接受了通知的用戶是否已進行與所通知的信息對應(yīng)的行動。
7.一種信息通知方法,具有規(guī)則保存步驟,對其他用戶也根據(jù)與所述其他用戶的嗜好有關(guān)的信息確定并保存信息通知規(guī)則,所述信息通知規(guī)則是根據(jù)與特定用戶的嗜好有關(guān)的信息生成的規(guī)則,并且是在所述特定用戶滿足規(guī)定條件時,確定了應(yīng)該將規(guī)定信息通知該特定用戶的信息通知規(guī)則;信息通知步驟,在所述特定用戶滿足由所述其他用戶的信息通知規(guī)則確定的條件時,將應(yīng)該通知所述其他用戶的信息通知該特定用戶。
8.一種程序,使計算機執(zhí)行下述步驟規(guī)則保存步驟,對其他用戶也根據(jù)與所述其他用戶的嗜好有關(guān)的信息確定并保存信息通知規(guī)則,所述信息通知規(guī)則是根據(jù)與特定用戶的嗜好有關(guān)的信息生成的規(guī)則,并且在所述特定用戶滿足規(guī)定條件時,確定了應(yīng)該將規(guī)定信息通知該特定用戶的信息通知規(guī)則;信息通知步驟,在所述特定用戶滿足由所述其他用戶的信息通知規(guī)則確定的條件時,將應(yīng)該通知所述其他用戶的信息通知該特定用戶。
全文摘要
一種信息通知裝置,具有規(guī)則管理部(103),用于對其他用戶(父親)也根據(jù)與其他用戶(父親)的嗜好有關(guān)的信息確定并保存信息通知規(guī)則,所述信息通知規(guī)則是根據(jù)與特定用戶(母親)的嗜好有關(guān)的信息(TPO信息)生成的規(guī)則,并且是關(guān)于該用戶(母親),在用戶滿足規(guī)定條件(“附近有牛奶”,并且“持有500日元以上”)時,已確定應(yīng)該將規(guī)定信息(“請買牛奶”)通知該用戶(母親)的信息通知規(guī)則;規(guī)則執(zhí)行部(107),在用戶(母親)滿足按照針對其他用戶(父親)的信息通知規(guī)則確定的條件(“附近有地酒”,并且“是2000日元以下”)時,將應(yīng)該通知其他用戶(父親)的信息通知該用戶(母親)。
文檔編號G06F17/30GK1816811SQ20048001889
公開日2006年8月9日 申請日期2004年12月2日 優(yōu)先權(quán)日2003年12月5日
發(fā)明者杉山圭司, 平位純一, 竹村將志 申請人:松下電器產(chǎn)業(yè)株式會社