專利名稱:信息公開控制系統(tǒng)、信息公開控制程序及信息公開控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于抑制在使用由信息處理系統(tǒng)提供的服務(wù)時所公開的個 人信息的技術(shù)。更具體地,本發(fā)明涉及用來通過公開最少必要個人信息就 可以接收所希望的服務(wù)的信息公開控制系統(tǒng)等。
背景技術(shù):
存在通過使用信息處理技術(shù)而提供的服務(wù),服務(wù)器等利用該信息處理 技術(shù)接收個人信息作為輸入,基于此執(zhí)行某種處理,并且返回處理結(jié)果。
例如,存在用于利用使用內(nèi)建在便攜式手機等中的GPS (全球定位系統(tǒng)) 模塊或者使用基站的位置信息獲取功能來搜索諸如附近餐館之類的地點的 服務(wù)。然而,在許多情況下使用GPS或基站的位置信息比提供服務(wù)所需要 的信息詳細得多。因此,存在的問題在于比需要的信息詳細得多的詳細位 置信息被提供給服務(wù)。結(jié)果,存在對用來通過提供最少的必要位置信息就 可以接收服務(wù)的方法的需求。
專利文獻1公開了利用GPS向搜索終端提供搜索對象的位置的搜索系 統(tǒng)。該搜索系統(tǒng)被構(gòu)建來預(yù)先設(shè)置非搜索區(qū)域,并且當(dāng)用戶在非搜索區(qū)域 內(nèi)時不提供位置信息。
專利文獻2描述了個人信息提供系統(tǒng)等,其根據(jù)信息提供管理員預(yù)先 確定的策略來向信息用戶提供存儲在信息提供服務(wù)器中的個人信息。
專利文獻h日本未實審專利公布2003-284124
專利文獻2:日本未實審專利公布2002-324068
當(dāng)通過利用個人信息來使用服務(wù)時,個人信息被提供給服務(wù)方以從服 務(wù)方獲取結(jié)果。然而,個人信息包括隱私,因此希望盡可能地抑制個人信 息的公開。因此,存在下面的問題。
(1)存在這樣的情況通過簡單地公開較多含糊信息而不公開詳細個人信息就可以獲得所希望結(jié)果。
(2)存在這樣的情況即使公開了詳細個人信息,也不能獲得結(jié)果。
因此,本發(fā)明的一個目的是提供用來通過公開最少的必要個人信息就 可以接收到所希望的服務(wù)的個人信息公開控制方法等。
發(fā)明內(nèi)容
本發(fā)明的一種信息公開控制系統(tǒng)包括詳細度轉(zhuǎn)換部件,其獲取個人 信息,并且生成詳細度低于所獲取的個人信息的詳細度的公開個人信息; 以及信息公開控制部件,其將包括公開個人信息的服務(wù)請求發(fā)送到服務(wù)提 供設(shè)備,接收服務(wù)提供設(shè)備響應(yīng)于服務(wù)請求而發(fā)送來的服務(wù)結(jié)果,判斷服 務(wù)結(jié)果是否滿足服務(wù)結(jié)果滿足條件,如果判斷服務(wù)結(jié)果不滿足條件,則控 制詳細度轉(zhuǎn)換部件重新生成比獲取服務(wù)結(jié)果時發(fā)送來的公開個人信息的詳 細度更高的詳細度的公開個人信息,并且將該重新生成的公開個人信息發(fā) 送給服務(wù)提供設(shè)備。
還能夠通過本發(fā)明的信息公開控制程序以及信息公開控制方法來克服 上述問題。
本發(fā)明使得能夠通過向服務(wù)提供設(shè)備公開最少必要個人信息而接收到 所希望的服務(wù)。
圖1是示出了本發(fā)明第一示例性實施例的結(jié)構(gòu)的說明圖; 圖2是示出了本發(fā)明第一示例性實施例的操作的流程圖; 圖3是示出了本發(fā)明第二示例性實施例的結(jié)構(gòu)的說明圖; 圖4是示出了本發(fā)明第四示例性實施例的結(jié)構(gòu)的說明圖; 圖5是示出了本發(fā)明第五示例性實施例的結(jié)構(gòu)的說明圖; 圖6是示出了本發(fā)明第六示例性實施例的結(jié)構(gòu)的說明圖; 圖7是示出了本發(fā)明第七示例性實施例的結(jié)構(gòu)的說明圖; 圖8是示出了本發(fā)明第八示例性實施例的結(jié)構(gòu)的說明圖;圖9是示出了本發(fā)明第九示例性實施例的結(jié)構(gòu)的說明圖; 圖IO是示出了個人信息的層次表示的一個示例的說明圖; 圖11是示出了本發(fā)明第十一示例性實施例的結(jié)構(gòu)的說明圖; 圖12是示出了本發(fā)明第十二示例性實施例的結(jié)構(gòu)的說明圖;以及 圖13是示出了本發(fā)明第十三示例性實施例的結(jié)構(gòu)的說明圖。 標(biāo)號說明
11詳細度(detail level)信息存儲部件
12個人信息輸入部件
13條件輸入部件
14詳細度轉(zhuǎn)換部件
15信息公開控制部件
16結(jié)果輸出部件
21搜索對象數(shù)據(jù)存儲部件
22搜索執(zhí)行部件
51個人信息獲取部件
52個人信息存儲部件
100信息公開控制部件
101公開范圍輸出部件
102公開許可部件
103擾亂(scramble)搜索條件輸入部件
104擾亂搜索部件
105個人信息獲取控制部件
106搜索結(jié)果緩存部件
200搜索部件
300輸入設(shè)備
400結(jié)果輸出設(shè)備
500個人信息控制部件
600公開許可控制輸入部件
700排序執(zhí)行終端部件702結(jié)果條件輸入部件 703結(jié)果排序部件 800匹配判斷部件 900匹配結(jié)果接收部件
具體實施例方式
接下來,將參考附圖描述本發(fā)明的實施例。
首先,將描述將位置信息當(dāng)作一種個人信息的本說明書中的層次表示 方法。
當(dāng)表示為"Area—i〕Area—(i+l)"時,意味著"Area—(i+l)"被包括在 "Areaj"中,并且"Area—(i+l)"是存在于"Area—i"內(nèi)的位置信息。 即,當(dāng)給定對象存在于"Area一(i+l)"內(nèi)時,其也存在于"Area一i"中。此 外,"Area—i"表示比"Area—(i+l)"更寬的范圍。因此,"Area—i"是比 "Area—(i+l)"更含糊的位置信息,而"Area—(i+l)"是比"Area—i"更詳 細的位置信息??梢允褂帽倔w論(ontology)技術(shù)來提供這種表示。
例如,用戶家庭地址(日本(包括在關(guān)東地區(qū)內(nèi)的)東京(包括在23 區(qū)內(nèi)的)Minato-ku, Shiba5-Chome)的位置信息的層次表示如下。
日本ID關(guān)東地區(qū)〕東京〕23區(qū)=)Minato-ku〕 Shiba〕5-Chome
在此描述中,"個人信息"不僅限于用來指定個人的信息,而且包括 與表明個人性質(zhì)的信息以及表明個人狀況的信息有關(guān)的所有信息。
通過參考將本發(fā)明應(yīng)用于如下系統(tǒng)的情況來描述本發(fā)明的第一示例性 實施例,該系統(tǒng)用于搜索指定位置附近的餐館并且利用本體論技術(shù)來層次 化地表示位置信息。該示例性實施例是在逐步公開個人信息(用戶家庭地 址的位置信息)時搜索餐館(搜索對象)的實施例。作為一個示例,將描 述輸入家庭地址作為個人信息的情況。
圖1示出了本發(fā)明第一示例性實施例的結(jié)構(gòu)。本發(fā)明的第一示例性實 施例的結(jié)構(gòu)包括信息公開控制部件100、搜索部件200、輸入設(shè)備300以 及結(jié)果輸出設(shè)備400。此外,信息公開控制部件100包括詳細度信息存儲 部件11、個人信息輸入部件12、詳細度轉(zhuǎn)換部件14、信息公開控制部件15以及結(jié)果輸出部件16。此外,搜索部件200包括搜索對象數(shù)據(jù)存儲部 件21和搜索執(zhí)行部件22。
詳細度信息存儲部件11使地址遵守本體論以用于改變提供給搜索部 件200的家庭地址的位置信息的詳細度。
搜索對象數(shù)據(jù)存儲部件21以相關(guān)的方式保存作為搜索對象的餐館的 信息(例如餐館的名稱、所供應(yīng)的食物的種類等)以及搜索對象的位置信 息。
搜索執(zhí)行部件22通過將從信息公開控制部件15接收的作為輸入的位 置信息當(dāng)作搜索范圍來從存儲在搜索對象數(shù)據(jù)存儲部件21中的搜索對象 中提取該搜索范圍內(nèi)的一個或多個搜索對象,并且將所提取的對象作為搜 索結(jié)果返回給信息公開控制部件15。
個人信息輸入部件12從輸入設(shè)備300接收用戶家庭地址的位置信息 作為輸入,并且向信息公開控制部件15作出執(zhí)行其處理的請求。在此示 例性實施例中,由個人信息輸入部件12獲取的個人信息是最高詳細度的 個人信息。
信息公開控制部件15從個人信息輸入部件12接收用戶家庭地址的位 置信息作為輸入,并且開始對搜索處理進行控制。信息公開控制部件15 執(zhí)行如下處理用于從詳細度轉(zhuǎn)換部件14接收搜索范圍的處理、用于向 搜索執(zhí)行部件22發(fā)送搜索范圍以請求搜索的處理、用于從搜索執(zhí)行部件 22接收搜索結(jié)果并判斷下一處理的處理,以及用于向結(jié)果輸出部件16發(fā) 送搜索結(jié)果的處理。
詳細度轉(zhuǎn)換部件14在存在來自信息公開控制部件15的請求時執(zhí)行處 理。當(dāng)信息公開控制部件15請求獲取最含糊的位置信息時,詳細度轉(zhuǎn)換 部件14接收用戶家庭地址的位置信息作為輸入,通過利用保存在詳細度 信息存儲部件11中的本體論來獲取最含糊位置信息作為第一搜索范圍, 并且將其返回給信息公開控制部件15。此外,當(dāng)信息公開控制部件15請 求獲取更詳細的搜索范圍時,詳細度轉(zhuǎn)換部件14從信息公開控制部件15 接收搜索范圍作為輸入,通過利用保存在詳細度信息存儲部件11中的本 體論來獲取更詳細的位置信息作為下一搜索范圍,并將其返回給信息公開控制部件15。當(dāng)信息公開控制部件15請求獲取進一步詳細的搜索范圍 時,詳細度轉(zhuǎn)換部件14從信息公開控制部件15接收搜索范圍作為輸入, 通過利用保存在詳細度信息存儲部件11中的本體論來判斷是否能夠獲取 進一步詳細的位置信息作為搜索范圍,并將其返回給信息公開控制部件15。
結(jié)果輸出部件16從信息公開控制部件15接收搜索結(jié)果作為輸入,并 且將其輸出給結(jié)果輸出部件400。
輸入設(shè)備300例如是諸如鍵盤或鼠標(biāo)之類的設(shè)備。用戶利用輸入設(shè)備 300輸入家庭地址的位置信息。
結(jié)果輸出設(shè)備400例如是諸如顯示設(shè)備或打印機之類的設(shè)備,并且向 用戶呈現(xiàn)從結(jié)果輸出部件16接收到的結(jié)果輸出。
上述結(jié)構(gòu)元件中的每一個是通過使計算機的CPU執(zhí)行程序來控制硬件 而實現(xiàn)的。
在圖2的流程圖中圖示出了本發(fā)明第一示例性實施例的操作流程。該 流程示出了用戶希望得知用戶家附近的餐館的個數(shù)"r"的情況。
在第一示例性實施例中,假設(shè)通過利用地址本體論可以將用戶家庭地 址的信息表示為如下位置信息。Area—0:d Area_l〕 Area_2〕 Area—3〕… Area—i—:d Area一end。
(51) 用戶利用輸入設(shè)備300向個人信息輸入部件12發(fā)送家庭地址 的位置信息。
(52) 個人信息輸入部件12向信息公開控制部件15發(fā)送家庭地址的 位置信息以請求處理。
(55) 信息公開控制部件15從個人信息輸入部件12接收家庭地址信 息作為輸入并開始處理。首先,信息公開控制部件15將家庭地址的位置 信息發(fā)送給詳細度轉(zhuǎn)換部件14,并請求第一搜索范圍。
(56) 詳細度轉(zhuǎn)換部件14根據(jù)作為輸入而接收的家庭地址的位置信 息以及保存在詳細度信息存儲部件11中的地址本體論來獲取"AreaJ)", 即最高層次的含糊信息(低詳細度),并且將"Area—0"作為第一搜索范 圍返回給信息公開控制部件15。
15(57) 信息公開控制部件15將從詳細度轉(zhuǎn)換部件14接收到的搜索范 圍發(fā)送給搜索執(zhí)行部件22作為"Area—i",并請求搜索。
(58) 搜索執(zhí)行部件22從信息公開控制部件15接收搜索范圍 "Areaj",查閱保存在搜索對象數(shù)據(jù)存儲部件21中的餐館信息以及餐館
位置信息,提取位置信息在該搜索范圍內(nèi)的零條或多條餐館信息,并且將 搜索結(jié)果對象列表作為搜索結(jié)果發(fā)送給信息公開控制部件15。
(59) 信息公開控制部件15接收搜索結(jié)果對象列表,并且相對于"r 個或更少"(預(yù)先設(shè)置的服務(wù)結(jié)果滿足條件)而評價作為搜索范圍內(nèi)的搜 索結(jié)果對象的餐館的個數(shù)"n"。
(S9-l)如果第一次結(jié)果為"n=0",則信息公開控制部件15將無搜 索結(jié)果發(fā)送給結(jié)果輸出部件16 (繼續(xù)到S15)。
(S9-2)如果第一次搜索之后的某一次的搜索結(jié)果為"n=0",則信 息公開控制部件15將先前的搜索結(jié)果對象列表發(fā)送給結(jié)果輸出部件16 (繼續(xù)到S15)。
(S9-3)如果"0<n"并且"n"與條件"r個或更少"相匹配,則信 息公開控制部件15將搜索結(jié)果對象列表發(fā)送給結(jié)果輸出部件16 (繼續(xù)到 S15)。
(S9-4)如果"0<n"而"n"與條件"r個或更少"不匹配,則信息 公開控制部件15將"Areaj"以及家庭地址的位置信息發(fā)送給詳細度轉(zhuǎn)換 部件14,并且詢問能否獲取更詳細的搜索范圍(繼續(xù)到SIO)。
(S10)詳細度轉(zhuǎn)換部件14從信息公開控制部件15接收"Area—i"以 及家庭地址的位置信息作為輸入,并且基于保存在詳細度信息存儲部件11 中的地址本體論信息檢查是否存在比"Area—i"的層次更低的位置信息 "Area一(i+l)"。
(S10-l )如果存在比"Area—i "的層次更低的位置信息 "Area一(i+l)",則詳細度轉(zhuǎn)換部件14向信息公開控制部件15返回表明能 夠獲取更詳細搜索范圍的信息。
(S10-2)如果不存在比"Area—i"的層次更低的位置信息 "Area—(i+l)",則詳細度轉(zhuǎn)換部件14向信息公開控制部件15返回表明不能夠獲取更詳細搜索范圍的信息。
(511) 信息公開控制部件15從詳細度轉(zhuǎn)換部件14接收表明能否獲 取更詳細搜索范圍的結(jié)果。
(Sll-1)如果不能獲取更詳細搜索范圍,則不必在更詳細范圍中進行
搜索。因此,先前的搜索結(jié)果對象列表被發(fā)送給結(jié)果輸出部件16 (繼續(xù)到 S15)。
(Sll-2)如果可以獲取更詳細搜索范圍,則執(zhí)行用于在更詳細搜索范 圍中進行搜索的處理(繼續(xù)到S12)。
(512) 信息公開控制部件15將"Areaj"以及家庭地址的位置信息 發(fā)送給詳細度轉(zhuǎn)換部件14,以請求進一步詳細的搜索范圍。
(513) 詳細度轉(zhuǎn)換部件14從信息公開控制部件15接收"Area一i"作 為輸入,基于保存在詳細度信息存儲部件11中的地址本體論獲取比
"Areaj"的層次更低的位置信息"AreaJi+l)",并將其返回給信息公開 控制部件15。
(514) 信息公開控制部件15將所獲取的搜索范圍"Area一(i+l)"發(fā) 送給搜索執(zhí)行部件22以請求在更詳細的搜索范圍中進行搜索(繼續(xù)到 S8)。
(515) 結(jié)果輸出部件16從信息公開控制部件15接收搜索結(jié)果對象 列表,并且將其作為搜索結(jié)果輸出到結(jié)果輸出設(shè)備400。
本示例性實施例是通過使用地址本體論知識將位置信息分為層次結(jié)構(gòu) 并且通過改變詳細度將其公開的情況。作為另一情況,還考慮通過使用與 鐵路有關(guān)的知識以逐漸改變的方式公開鐵路段的系統(tǒng)。因此,還考慮如下 系統(tǒng)將鐵路信息保存在詳細度存儲部件11中,并且使用戶將用戶希望 搜索的站臺名稱輸入到個人信息輸入部件12。例如,這可以應(yīng)用于搜索位 于鐵路沿線的供出租的公寓的系統(tǒng),利用該系統(tǒng)首先在從Tamachi站起的 五個站的范圍內(nèi)的段中進行搜索,并且逐漸將段縮窄。
此外,作為另一情況,還考慮通過使用地圖信息知識計算從用戶起的 半徑距離并且通過逐漸改變詳細度來公開信息的情況。因此,還考慮將地 圖信息保存在詳細度存儲部件11中并且通過個人信息輸入部件12獲取用戶的當(dāng)前位置的系統(tǒng)。利用此系統(tǒng),例如,可以通過將從用戶點起的1公 里半徑的距離作為搜索范圍來搜索餐館,并且可以逐漸縮短半徑距離。 接下來,將描述示例性實施例的效果。
在此示例性實施例中,詳細度轉(zhuǎn)換部件14根據(jù)輸入到個人信息輸入 部件12中的高詳細度個人信息以及存儲在詳細度存儲部件11中的本體論 信息來生成低詳細度的個人信息(公開個人信息),并且信息公開控制部
件15將其發(fā)送給搜索部件200 (服務(wù)提供設(shè)備)。信息公開控制部件15 從搜索部件200接收搜索結(jié)果(服務(wù)結(jié)果),判斷搜索結(jié)果是否滿足服務(wù) 滿足條件,并且當(dāng)搜索結(jié)果不滿足條件時將具有更高詳細度的個人信息發(fā) 送給搜索部件200。
因此,能夠通過僅向搜索部件200公開最少必要個人信息來獲取所希 望的搜索結(jié)果。
圖3示出了本發(fā)明第二示例性實施例的結(jié)構(gòu)。本示例性實施例的特征 在于從外部獲取服務(wù)結(jié)果滿足條件。本示例性實施例除了包括圖1所示的 第一示例性實施例的結(jié)構(gòu)之外,還包括條件輸入部件13。在下面的實施例 中,將相同的標(biāo)號應(yīng)用于與第一示例性實施例共同的結(jié)構(gòu)元件,并且省略 對其的說明。
條件輸入部件13從輸入設(shè)備300接收條件作為輸入,并將其發(fā)送給 詳細度轉(zhuǎn)換部件14。這使得用戶能夠自由地設(shè)置服務(wù)結(jié)果滿足條件。
第三示例性實施例的結(jié)構(gòu)與圖1的相同。本示例性實施例的特征在于 從服務(wù)方獲取首先公開的個人信息的詳細度。將參考圖2描述本示例性實 施例的操作。
在圖2的步驟S5和S6中,信息公開控制部件15首先向詳細度轉(zhuǎn)換 部件14請求最低詳細度的個人信息,并將其作為第一搜索范圍。然而, 該處理被改變?yōu)槿缦绿幚怼?br>
(S5')信息公開控制部件15從個人信息輸入部件12接收家庭地址 信息作為輸入,并且開始進行處理。首先,信息公開控制部件15向搜索 部件200詢問第一搜索范圍以獲取與所希望詳細度有關(guān)的信息,并且將家 庭地址位置信息以及從搜索部件200獲取的與詳細度有關(guān)的信息發(fā)送給詳細度轉(zhuǎn)換部件14。
(S6')詳細度轉(zhuǎn)換部件14根據(jù)家庭地址位置信息和接收作為輸入
的信息的詳細度以及保存在詳細度信息存儲部件11中的地址本體論來計
算"Area—0"作為第一搜索范圍,并將其返回給信息公開控制部件15。 這使得能夠防止發(fā)送不適合于服務(wù)的詳細度的個人信息。 圖4示出了本發(fā)明第四示例性實施例的結(jié)構(gòu)。本示例性實施例的特征
在于當(dāng)結(jié)果被輸出時向服務(wù)顯示最后被公開的個人信息的詳細度。本示例
性實施例除了包括圖1所示的第一示例性實施例的結(jié)構(gòu)之外,還包括公開
范圍輸出部件IOI。
在向結(jié)果輸出部件16發(fā)送搜索結(jié)果對象列表之后,信息公開控制部
件15向公開范圍輸出部件101輸出向服務(wù)公開的個人信息中最高詳細度
的個人信息。公開范圍輸出部件101接收所公開的個人信息作為輸入并且
將其發(fā)送給結(jié)果輸出設(shè)備400。
這使得能夠向用戶呈現(xiàn)最后向服務(wù)公開的個人信息的詳細度,以使得
用戶可以得知能夠抑制個人信息公開的程度。
圖5示出了本發(fā)明第五示例性實施例的結(jié)構(gòu)。本示例性實施例的特征
在于當(dāng)公開更詳細信息時向用戶請求許可。本示例性實施例除了包括圖1
所示的第一示例性實施例的結(jié)構(gòu)之外,還包括公開許可部件102以及公幵
許可控制輸入部件600。
公開許可部件102接收將公開的個人信息作為輸入,詢問公開許可控
制輸入部件600以得到是否適合公開信息的許可,并將結(jié)果發(fā)送給信息公
開控制部件15。
公開許可控制輸入部件600接收將公開的個人信息作為輸入,并且向 用戶公開個人信息以使得用戶能夠判斷是否適合向服務(wù)公開個人信息,并 且將用戶的選擇結(jié)果發(fā)送給公開許可部件。
用戶判斷是否適合公開所顯示的個人信息。
這使得能夠抑制用戶不希望的詳細度的個人信息的公開。
將參考圖2描述本示例性實施例的操作。
信息公開控制部件15執(zhí)行步驟S13和步驟S14之間的如下步驟。
19(S200)信息公開控制部件15向公開許可部件102發(fā)送將公開的個 人信息,并且接收對是適合公開信息還是結(jié)束處理而不公開信息的判斷。
(200-1)當(dāng)判斷適合公開信息時,信息公開控制部件15繼續(xù)處理以 執(zhí)行步驟S14的處理。
(200-2)當(dāng)判斷結(jié)束處理而不公開信息時,信息公開控制部件15將 搜索結(jié)果對象列表發(fā)送給結(jié)果輸出部件16,并執(zhí)行步驟S15的處理。
圖6示出了本發(fā)明第六示例性實施例的結(jié)構(gòu)。本示例性實施例的特征 在于從外部獲取個人信息而無需用戶輸入個人信息。本示例性實施例包括 個人信息存儲部件52來作為圖1所示的第一示例性實施例的輸入設(shè)備300 的替代。
個人信息存儲部件52是信息公開控制部件100可訪問的數(shù)據(jù)庫,或 者保存在用戶所用的個人計算機的存儲單元中的文件,其例如具有系統(tǒng)管 理員預(yù)先輸入的或者用戶存儲在其中的用戶個人信息。
在圖2的步驟S2中,個人信息輸入部件12讀取保存在個人信息存儲 部件52中的個人信息,并將其發(fā)送給信息公開控制部件15。
這樣,當(dāng)用戶使用服務(wù)時無需他/她自己輸入個人信息。因此,可以減 輕用戶的輸入負擔(dān)。
圖7示出了本發(fā)明第七示例性實施例的結(jié)構(gòu)。本示例性實施例的特征 在于例如通過進行測量而不用用戶輸入個人信息來獲取取決于用戶的位置 和物理條件而改變的動態(tài)個人信息。除了用戶的位置之外,還將用戶的體 溫、血壓等作為動態(tài)個人信息。本示例性實施例包括個人信息控制部件 500來作為圖1所示的第一示例性實施例的結(jié)構(gòu)中的輸入設(shè)備300的替 代。
個人信息控制部件500被配置有個人信息獲取部件51和個人信息存 儲部件52。
個人信息獲取部件51是例如動態(tài)地測量諸如用戶的位置信息之類的 動態(tài)個人信息并將其保存在個人信息存儲部件52中的GPS模塊??梢栽O(shè) 置測量定時,以便例如按指定時間間隔進行測量或者在用戶啟動瀏覽器時 進行測量。個人信息獲取部件51所測得的用戶的個人信息被存儲在個人信息存 儲部件52中。
個人信息輸入部件12獲取保存在個人信息存儲部件52中的個人信 息,并在圖2的步驟S2中將其發(fā)送給信息公開控制部件15。
這樣,當(dāng)用戶使用服務(wù)時無需他/她自己輸入動態(tài)個人信息。因此,可 以減輕用戶的輸入負擔(dān)。
圖8示出了本發(fā)明第八示例性實施例的結(jié)構(gòu)。本示例性實施例的特征 在于當(dāng)獲取更詳細的個人信息時執(zhí)行對個人信息獲取部件51的控制。本 示例性實施例除了包括圖7所示的第七示例性實施例的結(jié)構(gòu)之外,還包括 個人信息獲取控制部件105。此外,個人信息獲取部件51包括所生成的位 置信息精確度不同的多個定位設(shè)備。注意,"多個定位設(shè)備"包括物理上 具有測量精確度可以根據(jù)設(shè)置而變化的單個定位設(shè)備的情況。
詳細度轉(zhuǎn)換部件14具有在需要更詳細的個人信息時向個人信息獲取 控制部件105請求執(zhí)行處理的功能。個人信息獲取控制部件105具有向個 人信息獲取部件51發(fā)出獲取更詳細個人信息的命令的功能。
例如,作為當(dāng)前的位置獲取方法,存在多種位置信息獲取方法,例如 利用GPS的位置信息獲取方法、利用便攜式電話基站的無線電波的強度的 位置信息獲取方法,以及利用RFID (射頻識別)標(biāo)簽和讀取器的位置信 息獲取方法。各種位置信息獲取方法的誤差和成本不同。
因此,雖然例如通過使用具有100 m誤差的位置信息獲取方法在圖2 的步驟Sl中獲取了當(dāng)前位置,然而,本示例性實施例在步驟S10中的判 斷為"否"時自動執(zhí)行如下處理通過切換到具有10m誤差的位置信息 獲取方法來獲取高精確度的當(dāng)前位置,并前進到步驟Sll-2中的處理。
一般地,具有較小誤差的位置獲取方法可能成本較高。因此,通過首 先使用具有較大誤差的位置信息獲取方法然后逐漸轉(zhuǎn)移為具有較小誤差的 位置信息獲取方法來有效地抑制成本。
這使得能夠抑制不必要的詳細個人信息的獲取。
圖9示出了本發(fā)明第九示例性實施例的結(jié)構(gòu)。本示例性實施例的特征 在于公開不必公開服務(wù)的個人信息以使得難以指定個人信息。本示例性實
21施例除了包括圖1所示的第一示例性實施例的結(jié)構(gòu)之外,還包括擾亂搜索 條件輸入部件103和擾亂搜索部件104。
擾亂搜索條件是針對如何進行擾亂搜索而設(shè)置的條件。擾亂搜索是公 開不必向服務(wù)公開的個人信息以使得難以指定個人信息的服務(wù)執(zhí)行方法。
擾亂搜索條件輸入部件103從輸入設(shè)備300接收擾亂搜索條件,并將 其發(fā)送給信息公開控制部件15。
當(dāng)從擾亂搜索條件輸入部件103接收到擾亂搜索條件并將個人信息發(fā) 送給搜索執(zhí)行部件22時,信息公開控制部件15將個人信息和擾亂搜索條 件發(fā)送給擾亂搜索部件104,并且接收用于擾亂搜索的一條或多條個人信 息。信息公開控制部件15將一條或多條接收到的個人信息發(fā)送給搜索執(zhí) 行部件22以便執(zhí)行搜索。
擾亂搜索部件104從信息公開控制部件15接收個人信息和擾亂搜索 條件,將個人信息發(fā)送給詳細度轉(zhuǎn)換部件14,根據(jù)擾亂搜索條件獲取一條 或多條擾亂搜索的個人信息,并且將所獲取的信息發(fā)送給信息公開控制部 件15。
將參考如下情況描述本示例性實施例的流程將本示例性實施例應(yīng)用 于搜索用戶家附近的餐館的系統(tǒng),其中服務(wù)結(jié)果滿足條件被設(shè)為"r個餐 館或更少",而擾亂搜索條件被設(shè)為"在同一層次的50%的搜索范圍上執(zhí) 行擾亂搜索"。此外,用戶家庭地址信息以如圖IO那樣的層次化方式來 表示,并且假設(shè)用戶家庭地址的位置信息為"Area一2c"。
可以利用上述表示方法將圖IO描寫為如下。
Area一0〕 Area—la, Area—0〕 Area—lb, Area_0〕 Area—lc,
Area一laiD Area—2a, Area_laz> Area一2b,
Area—lb id Area—2c, Area—lb 〕 Area一2d,
Area_lc〕 Area—2e, Area—lcz> Area一2f
本示例性實施例的操作基本上與圖2所示的第一示例性實施例的相 同,因此僅描述不同的處理。
首先,在圖2的步驟SI中,從擾亂條件輸入部件103輸入擾亂條件 以及個人信息,并且在步驟S2中將其發(fā)送給信息公開控制部件15。
2然后,在步驟S13的處理之后添加下面的步驟。
(5100) 信息公開控制部件15將所獲取的搜索范圍"AreaJi+l)"和 擾亂搜索條件發(fā)送給擾亂搜索部件104。
(5101) 擾亂搜索部件104接收搜索范圍和擾亂搜索條件作為輸入, 并且根據(jù)擾亂條件獲取用于擾亂搜索的搜索范圍。當(dāng)在獲取搜索范圍時同 一層次的位置信息(位于離最高層次"Area—0"相同數(shù)目的層次的較低層 次中的位置信息)被獲取時,利用詳細度轉(zhuǎn)換部件14來操縱位置信息的 層次。
(S101-l)例如,當(dāng)將"Area—lb"給予擾亂搜索部件104作為輸入 時,例如,在同一層次的位置信息中隨機選擇50%的位置信息,并且獲取 "Area—la"作為擾亂搜索的搜索范圍。
(S101-2)例如,當(dāng)將"Area—2c"給予擾亂搜索部件104作為輸入 時,例如,在同一層次的位置信息中隨機選擇50%的位置信息,并且獲取 "Area一2a" 、 "Area—2d"禾卩"Area—2f"作為擾亂搜索的搜索范圍。
(5102) 擾亂搜索部件104將一個或多個所獲取的擾亂搜索的搜索范 圍發(fā)送給信息公開控制部件15。
(5103) 信息公開控制部件15從擾亂搜索部件104接收一個或多個 擾亂搜索的搜索范圍,并且針對包括步驟S100中所獲取的搜索范圍
"Area—(i+l)"在內(nèi)的搜索范圍執(zhí)行步驟S103-l或S103-2中的處理。
(S103-l)如果搜索范圍是用于擾亂搜索的搜索范圍,則將其發(fā)送到 搜索執(zhí)行部件22,并且丟棄接收到的搜索結(jié)果對象列表。
(S103-2)如果搜索范圍不是用于擾亂搜索的搜索范圍,則執(zhí)行步驟 S104及其后的步驟。
如上所述,雖然在第一示例性實施例的情況中通過按"AreaJ)"、 "Area—lb"和"Area—2c"的順序縮窄搜索范圍來進行搜索,但是,在本 示例性實施例中利用本示例性實施例的擾亂搜索部件104的功能,除了在 包括用戶當(dāng)前位置的范圍(即,"Area—0 " 、 " Areajb " 和 "Area—2c")中之外,還在如"(Area—0)" 、 "(Area—la ,Area—lb)"、 "(Area—2a, Area_2c, Area一2d, Area—2f)"的搜索范圍中進行搜索。由此,使得搜索服務(wù)難以推測用戶的個人信息,從而可以保護個人信息。
第十示例性實施例的結(jié)構(gòu)與圖1所示的第一示例性實施例的結(jié)構(gòu)相 同。本示例性實施例的特征在于具有多個類別的用戶個人信息,并根據(jù)將 公開的類別數(shù)目來改變詳細度。
在此示例性實施例中,將個人信息的列表以及類別的公開優(yōu)先順序保 存在詳細度信息存儲部件11中。
個人信息輸入部件12從輸入設(shè)備300接收一條或多條個人信息作為
輸入,并將其發(fā)送給信息公開控制部件15。
信息公開控制部件15將從個人信息輸入部件12接收到的一條或多條 個人信息發(fā)送到詳細度轉(zhuǎn)換部件14,并且接收將向服務(wù)方公開的個人信 息。
詳細度轉(zhuǎn)換部件14根據(jù)保存在詳細度信息存儲部件11中的公開優(yōu)先 順序,控制將公開的個人信息的類別。當(dāng)最含糊的個人信息被請求時,詳 細度轉(zhuǎn)換部件14選擇最高公開優(yōu)先順序的一個類別,并將其輸出作為最 低詳細度的個人信息。此外,當(dāng)更詳細的個人信息被請求時,詳細度轉(zhuǎn)換 部件14向信息公開控制部件15發(fā)送下一最高公開優(yōu)先順序的類別作為將 進一步向服務(wù)方公開的個人信息。
這使得能夠抑制向服務(wù)公開的個人信息的類別數(shù)目。
將參考如下情況來描述本示例性實施例的操作將本示例性實施例應(yīng) 用于搜索用戶的朋友的系統(tǒng),其中,用戶輸入"姓名"、"年齡"、"生 日"和"地址"作為個人信息類別,并且公開優(yōu)先順序從最高到最低被設(shè) 為"姓名"、"年齡"、"生日"禾卩"地址"。
在詳細度信息存儲部件11中,以如下方式來保存?zhèn)€人信息類別的設(shè) 置以及公開優(yōu)先順序。
("姓名",4),("年齡",3),("生日",2),("地址",1)
在本示例性實施例的情況中,信息公開控制部件15向搜索部件200 公開的個人信息類別按如下方式逐漸增加。
第一次的類別"姓名"第二次的類別"姓名","年齡" 第三次的類別"姓名","年齡","生日" 第四次的類別"姓名""年齡","生日","地址" 圖ll示出了本發(fā)明第十一示例性實施例的結(jié)構(gòu)。
本示例性實施例的特征在于緩存服務(wù)的結(jié)果以用來在進行下一搜索時 確定將首先公開的個人信息的詳細度。
本示例性實施例除了包括圖1所示的第一示例性實施例的結(jié)構(gòu)之外, 還包括搜索結(jié)果緩存部件106。
信息公開控制部件15將從搜索執(zhí)行部件22接收到的搜索結(jié)果對象列
表保存在搜索結(jié)果緩存部件106中。當(dāng)在圖2的步驟S7中從詳細度轉(zhuǎn)換 部件14獲取了搜索范圍之后,信息公開控制部件15査閱搜索結(jié)果緩存部 件,以將服務(wù)結(jié)果滿足條件與通過在與從詳細度轉(zhuǎn)換部件14獲得的搜索 范圍相同的詳細度搜索范圍內(nèi)進行搜索而獲得的過去搜索結(jié)果對象列表相 比較。當(dāng)不滿足服務(wù)結(jié)果滿足條件時,信息公開控制部件15從詳細度轉(zhuǎn) 換部件14獲取進一步詳細的搜索范圍。 這使得能夠減少搜索次數(shù)。 圖12示出了本發(fā)明第十二示例性實施例的結(jié)構(gòu)。 本示例性實施例的特征在于當(dāng)輸出結(jié)果時執(zhí)行排序動作。 本示例性實施例除了包括圖1所示的第一示例性實施例的結(jié)構(gòu)之外, 還包括排序執(zhí)行終端部件700。此外,結(jié)果輸出部件400連接到排序執(zhí)行 終端部件700。
排序執(zhí)行終端部件700被配置有結(jié)果條件輸入部件702和結(jié)果排序部 件703。結(jié)果條件輸入部件702接收搜索所希望的條件作為輸入,并將條 件發(fā)送給結(jié)果排序部件703。
結(jié)果排序部件703從結(jié)果輸出部件16接收搜索結(jié)果對象列表,執(zhí)行 排序動作,并將與從結(jié)果條件輸入部件702接收的結(jié)果條件相匹配的結(jié)果 輸出到結(jié)果輸出部件16。
這使得能夠在存儲量有限的諸如便攜式電話之類的終端內(nèi)通過盡可能 地抑制個人信息的公開來接收服務(wù)。
25將參考如下情況來描述本示例性實施例的操作通過將能夠?qū)σ话賯€ 餐館排序的終端用作排序執(zhí)行終端部件700來搜索用戶當(dāng)前位置附近的餐 館。
首先,假設(shè)用戶希望知道十個附近的餐館。用戶利用輸入設(shè)備300將
"10個或更少個餐館"發(fā)送給結(jié)果條件輸入部件702。信息公開控制部件 15通過將結(jié)果滿足條件設(shè)為"100個或更少個餐館"而進行操作。結(jié)果排 序部件703從結(jié)果輸出部件16接收搜索結(jié)果對象列表,并根據(jù)與用戶的 距離來執(zhí)行排序動作。將與用戶位置最接近的十個餐館作為排序動作的結(jié) 果發(fā)送給結(jié)果輸出設(shè)備400,以匹配"10個或更少個餐館"的條件。
圖13示出了本發(fā)明第十三示例性實施例的結(jié)構(gòu)。
本示例性實施例的特征在于將本發(fā)明應(yīng)用于匹配系統(tǒng),并且包括作為 圖1所示的第一示例性實施例中的結(jié)果輸出部件400的替代的匹配結(jié)果接 收部件900,以及作為搜索部件200的替代的匹配判斷部件800。
匹配判斷部件800判斷從信息公開控制部件15接收的個人信息是否 滿足規(guī)定條件(與規(guī)定條件相匹配),并且將判斷結(jié)果發(fā)送到信息公開控 制部件15。
匹配結(jié)果接收部件900是從結(jié)果輸出部件16接收判斷結(jié)果并且根據(jù) 結(jié)果執(zhí)行處理的程序或設(shè)備。
信息公開控制部件15通過將服務(wù)結(jié)果滿足條件設(shè)為"當(dāng)匹配(滿 足)時"來進行操作。當(dāng)接收到表明需要更詳細的個人信息的結(jié)果時,信 息公開控制部件15從詳細度轉(zhuǎn)換部件14接收更詳細的個人信息,并且再 次將其發(fā)送給匹配判斷部件800。當(dāng)接收到的是表明個人信息不匹配的結(jié) 果時,意味著沒有服務(wù)結(jié)果。因此,信息公開控制部件15將表明個人信 息不匹配的結(jié)果發(fā)送給結(jié)果輸出部件16。當(dāng)接收到的是表明個人信息與條 件相匹配的結(jié)果時,信息公開控制部件15將表明個人信息與條件相匹配 的結(jié)果輸出給結(jié)果輸出部件16。
匹配結(jié)果接收部件從結(jié)果輸出部件16接收表明個人信息是否與條件 相匹配的結(jié)果。
這使得能夠在檢查個人信息是否與用于訪問控制的訪問策略相匹配時,將信息的公開抑制到最小的必要詳細度。
信息公開控制部件ioo可以安裝在向存在于網(wǎng)絡(luò)上的搜索服務(wù)器等作 出請求的客戶端中,可以安裝在服務(wù)器內(nèi),或者可以安裝作為客戶端與服 務(wù)器之間的代理。
此外,可以任意組合上述示例性實施例的每個。
將描述本發(fā)明的其它示例性實施例。上述信息公開控制系統(tǒng)可以包括 用于獲取從用戶輸入的服務(wù)結(jié)果滿足條件的條件輸入部件,其中,信息公 開控制部件可以從條件輸入部件獲取服務(wù)結(jié)果滿足條件。
在信息公開控制系統(tǒng)中,信息公開控制部件可以向服務(wù)提供設(shè)備詢問 將首先發(fā)送的公開個人信息的詳細度。
信息公開控制系統(tǒng)可以包括公開范圍輸出部件,其向輸出設(shè)備輸出從 信息公開控制部件發(fā)送到服務(wù)提供設(shè)備的公開個人信息中的最高詳細度公 開個人信息。
信息公開控制系統(tǒng)可以包括公開許可部件,其向輸出設(shè)備輸出信息公 開控制部件將發(fā)送給服務(wù)提供設(shè)備的公開個人信息,并且獲取用戶輸入的 表明是否許可公開個人信息的發(fā)送的公開許可信息,其中,當(dāng)公開許可信 息表明許可發(fā)送時,信息公開控制部件可以將公開個人信息發(fā)送到服務(wù)提 供設(shè)備。
信息公開控制系統(tǒng)可以包括用于預(yù)先存儲個人信息的個人信息存儲部 件,其中,詳細度轉(zhuǎn)換部件可以獲取從個人信息存儲部件讀出的個人信息。
信息公開控制系統(tǒng)可以包括用于測量動態(tài)個人信息的個人信息獲取部 件,其中,詳細度轉(zhuǎn)換部件可以獲取由個人信息獲取部件所測得的動態(tài)個
人信息來作為個人信息的一部分或全部。此外,個人信息獲取部件可以包 括用于測量動態(tài)個人信息的具有不同精確度的多個測量設(shè)備,其中詳細 度轉(zhuǎn)換部件可以首先從利用最低精確度來計算動態(tài)個人信息的一個測量設(shè) 備獲取動態(tài)個人信息;然后,當(dāng)不能從動態(tài)個人信息生成信息公開控制部 件所指定的詳細度的將發(fā)送個人信息時,詳細度轉(zhuǎn)換部件從利用比所述一 個測量設(shè)備的精確度更高的精確度來測量動態(tài)個人信息的另一測量設(shè)備獲取動態(tài)個人信息。
在信息公開控制系統(tǒng)中,信息公開控制部件可以將如下信息作為公開 個人信息發(fā)送給服務(wù)提供設(shè)備其中,將公開個人信息與具有與該公開個 人信息相同的詳細度但與該公開個人信息不同的信息相組合。
在信息公開控制系統(tǒng)中,個人信息被配置有定義了公開優(yōu)先順序的多 個類別,并且詳細度轉(zhuǎn)換部件可以通過以如下方式選擇類別的一部分或全 部來生成公開個人信息該方式隨著詳細度變高而包括較高公開優(yōu)先順序 的類別。
信息公開控制系統(tǒng)可以包括服務(wù)結(jié)果緩存部件,其存儲在信息公開控 制部件中接收到的服務(wù)結(jié)果以及在以相關(guān)方式獲取服務(wù)結(jié)果時發(fā)送來的個 人信息的詳細度,其中,信息公開控制部件可以通過將存儲在服務(wù)結(jié)果緩 存部件中的服務(wù)結(jié)果與服務(wù)滿足條件相比較,來確定將首先發(fā)送到信息提 供設(shè)備的公開個人信息的詳細度。
信息公開控制系統(tǒng)可以包括排序執(zhí)行部件,其針對服務(wù)結(jié)果執(zhí)行排序 動作。假設(shè)可由排序部件進行排序的最大數(shù)目為臨時服務(wù)結(jié)果滿足條件, 則信息公開控制部件可以判斷服務(wù)結(jié)果是否滿足該臨時滿足條件。當(dāng)信息 公開控制部件判斷服務(wù)結(jié)果滿足該臨時服務(wù)結(jié)果滿足條件時,排序執(zhí)行部 件對包括在服務(wù)結(jié)果中的信息執(zhí)行排序動作,提取從排序結(jié)果的最高位起 的多條(等于服務(wù)結(jié)果滿足條件的數(shù)目)信息,并將它們輸出到輸出設(shè) 備。
在信息公開控制系統(tǒng)中,服務(wù)提供設(shè)備可以提供判斷接收到的信息是 否滿足判斷條件的匹配服務(wù),并且可以設(shè)置服務(wù)結(jié)果判斷條件以使得服務(wù) 提供設(shè)備判斷從信息公開控制部件接收到的公開個人信息滿足判斷條件。
雖然參考實施例(以及示例)描述了本發(fā)明,然而,本發(fā)明不限于上 述那些實施例(以及示例)??梢詫⒃诒景l(fā)明范圍內(nèi)的本領(lǐng)域技術(shù)人員想 出的各種修改應(yīng)用于本發(fā)明的結(jié)構(gòu)和細節(jié)。
本申請要求基于2007年3月2日提交的日本專利申請No. 2007-053300的優(yōu)先權(quán),并且該申請的公開內(nèi)容通過引用整體結(jié)合于此。
28
權(quán)利要求
1.一種信息公開控制系統(tǒng),包括詳細度轉(zhuǎn)換部件,所述詳細度轉(zhuǎn)換部件獲取個人信息,并且生成詳細度低于所獲取的個人信息的詳細度的公開個人信息;以及信息公開控制部件,所述信息公開控制部件將包括所述公開個人信息的服務(wù)請求發(fā)送到服務(wù)提供設(shè)備,接收所述服務(wù)提供設(shè)備響應(yīng)于所述服務(wù)請求而發(fā)送來的服務(wù)結(jié)果,判斷所述服務(wù)結(jié)果是否滿足服務(wù)結(jié)果滿足條件,如果判斷所述服務(wù)結(jié)果不滿足所述條件,則控制所述詳細度轉(zhuǎn)換部件重新生成比獲取所述服務(wù)結(jié)果時發(fā)送來的所述公開個人信息的詳細度更高的詳細度的公開個人信息,并且將該重新生成的公開個人信息發(fā)送給所述服務(wù)提供設(shè)備。
2. 如權(quán)利要求1所述的信息公開控制系統(tǒng),包括用于獲取從用戶輸入的服務(wù)結(jié)果滿足條件的條件輸入部件,其中所述信息公開控制部件從所述條件輸入部件獲取所述服務(wù)結(jié)果滿足條件。
3. 如權(quán)利要求1或2所述的信息公開控制系統(tǒng),其中,所述信息公開 控制部件向所述服務(wù)提供設(shè)備進行詢問,以獲取將首先發(fā)送的所述公開個 人信息的詳細度。
4. 如權(quán)利要求1-3中的任一項所述的信息公開控制系統(tǒng),包括公開范 圍輸出部件,用于向輸出設(shè)備輸出從所述信息公開控制部件發(fā)送到所述服 務(wù)提供設(shè)備的公開個人信息中的最高詳細度的公開個人信息。
5. 如權(quán)利要求1-4中的任一項所述的信息公開控制系統(tǒng),包括公開許 可部件,所述公開許可部件向所述輸出設(shè)備輸出所述信息公開控制部件將 發(fā)送給所述服務(wù)提供設(shè)備的公開個人信息,并且獲取由所述用戶輸入的表 明是否許可所述公開個人信息的發(fā)送的公開許可信息,其中所述信息公開控制部件在所述公開許可信息表明許可發(fā)送時將所述公 開個人信息發(fā)送給所述服務(wù)提供設(shè)備。
6. 如權(quán)利要求1-5中的任一項所述的信息公開控制系統(tǒng),包括用于預(yù)先存儲所述個人信息的個人信息存儲部件,其中所述詳細度轉(zhuǎn)換部件獲取從所述個人信息存儲部件讀出的個人信息。
7. 如權(quán)利要求1-6中的任一項所述的信息公開控制系統(tǒng),包括用于測 量動態(tài)個人信息的個人信息獲取部件,其中所述詳細度轉(zhuǎn)換部件獲取由所述個人信息獲取部件測得的動態(tài)個人信 息來作為所述個人信息的一部分或全部。
8. 如權(quán)利要求7所述的信息公開控制系統(tǒng),其中,所述個人信息獲取 部件包括用于測量所述動態(tài)個人信息的具有不同精確度的多個測量設(shè)備, 其中所述詳細度轉(zhuǎn)換部件首先從利用最低精確度計算所述動態(tài)個人信息的 一個測量設(shè)備獲取所述動態(tài)個人信息,然后,當(dāng)不能從所述動態(tài)個人信息 生成由所述信息公開控制部件所指定的詳細度的將發(fā)送個人信息時,所述 詳細度轉(zhuǎn)換部件從利用比所述一個測量設(shè)備的精確度更高的精確度來測量 所述動態(tài)個人信息的另一測量設(shè)備獲取所述動態(tài)個人信息。
9. 如權(quán)利要求1-8中的任一項所述的信息公開控制系統(tǒng),其中,所述 信息公開控制部件將這樣的信息作為所述公開個人信息發(fā)送給所述服務(wù)提 供設(shè)備,其中該信息將所述公開個人信息與不同于所述公開個人信息但具 有與所述公開個人信息的詳細度相同的詳細度的信息相組合。
10. 如權(quán)利要求1-9中的任一項所述的信息公開控制系統(tǒng),其中 所述個人信息被配置有定義了公開優(yōu)先順序的多個類別;以及 所述詳細度轉(zhuǎn)換部件通過以如下方式選擇一部分或全部類別來生成所述公開個人信息該方式隨著詳細度變得更高而包括更高公開優(yōu)先順序的類別。
11. 如權(quán)利要求1-10中的任一項所述的信息公開控制系統(tǒng),包括服務(wù)結(jié)果緩存部件,所述服務(wù)結(jié)果緩存部件以相關(guān)方式存儲在所述信息公開控制部件中接收到的服務(wù)結(jié)果以及在獲取所述服務(wù)結(jié)果時發(fā)送來的所述個人信息的詳細度,其中,所述信息公開控制部件通過將存儲在所述服務(wù)結(jié)果緩存部件中的所述 服務(wù)結(jié)果與所述服務(wù)滿足條件相比較,來確定將首先發(fā)送到所述信息提供設(shè)備的公開個人信息的詳細度。
12. 如權(quán)利要求1-11中的任一項所述的信息公開控制系統(tǒng),滿足的程 度是包括在所述服務(wù)結(jié)果中的信息的數(shù)目,該系統(tǒng)包括針對所述服務(wù)結(jié)果 執(zhí)行排序動作的排序執(zhí)行部件,其中假設(shè)能夠由所述排序執(zhí)行部件進行排序的最大數(shù)目為臨時服務(wù)結(jié)果滿 足條件,則所述信息公開控制部件判斷所述服務(wù)結(jié)果是否滿足所述臨時服 務(wù)結(jié)果滿足條件;以及當(dāng)所述信息公開控制部件判斷所述服務(wù)結(jié)果滿足所述臨時服務(wù)結(jié)果滿 足條件時,所述排序執(zhí)行部件對包括在所述服務(wù)結(jié)果中的信息執(zhí)行排序動 作,提取從排序結(jié)果的最高位起的多條信息,并將它們輸出到所述輸出設(shè) 備,所述多條信息的條數(shù)等于所述服務(wù)結(jié)果滿足條件的數(shù)目。
13. 如權(quán)利要求1-12中的任一項所述的信息公開控制系統(tǒng),其中所述服務(wù)提供設(shè)備提供用于判斷接收到的信息是否滿足判斷條件的匹配服務(wù);以及所述服務(wù)結(jié)果判斷條件被設(shè)置為使得所述服務(wù)提供設(shè)備判斷從所述信 息公開控制部件接收到的公開個人信息滿足所述判斷條件。
14. 一種使計算機用作如下部件的信息公開控制程序詳細度轉(zhuǎn)換部件,所述詳細度轉(zhuǎn)換部件獲取個人信息,并且生成詳細度低于所獲取的個人信息的詳細度的公開個人信息;以及信息公開控制部件,所述信息公開控制部件將包括所述公開個人信息 的服務(wù)請求發(fā)送到服務(wù)提供設(shè)備,接收所述服務(wù)提供設(shè)備響應(yīng)于所述服務(wù) 請求而發(fā)送來的服務(wù)結(jié)果,判斷所述服務(wù)結(jié)果是否滿足服務(wù)結(jié)果滿足條 件,如果判斷所述服務(wù)結(jié)果不滿足所述條件,則控制所述詳細度轉(zhuǎn)換部件 重新生成比獲取所述服務(wù)結(jié)果時發(fā)送來的所述公開個人信息的詳細度更高 的詳細度的公開個人信息,并且將該重新生成的公開個人信息發(fā)送給所述 服務(wù)提供設(shè)備。
15. 如權(quán)利要求14所述的信息公開控制程序,其使得所述計算機用作 用于獲取從用戶輸入的服務(wù)結(jié)果滿足條件的條件輸入部件,其中所述信息公開控制部件從所述條件輸入部件獲取所述服務(wù)結(jié)果滿足條件。
16. 如權(quán)利要求14或15所述的信息公開控制程序,其中,所述信息 公開控制部件向所述服務(wù)提供設(shè)備進行詢問,以獲取將首先發(fā)送的所述公 開個人信息的詳細度。
17. 如權(quán)利要求14-16中的任一項所述的信息公開控制程序,其使得所 述計算機用作公開范圍輸出部件,用于向輸出設(shè)備輸出從所述信息公開控 制部件發(fā)送到所述服務(wù)提供設(shè)備的公開個人信息中的最高詳細度的公開個 人信息。
18. 如權(quán)利要求14-17中的任一項所述的信息公開控制程序,其使得所 述計算機用作公開許可部件,所述公開許可部件向所述輸出設(shè)備輸出所述 信息公開控制部件將發(fā)送給所述服務(wù)提供設(shè)備的公開個人信息,并且獲取 由所述用戶輸入的表明是否許可所述公開個人信息的發(fā)送的公開許可信 息,其中所述信息公開控制部件在所述公開許可信息表明許可發(fā)送時將所述公 開個人信息發(fā)送給所述服務(wù)提供設(shè)備。
19. 如權(quán)利要求14-18中的任一項所述的信息公開控制程序,其中,所述詳細度轉(zhuǎn)換部件獲取從預(yù)先存儲所述個人信息的個人信息存儲部件讀出 的所述個人信息。
20. 如權(quán)利要求14-19中的任一項所述的信息公開控制程序,其使得所 述計算機用作用于測量動態(tài)個人信息的個人信息獲取部件,其中所述詳細度轉(zhuǎn)換部件獲取由所述個人信息獲取部件測得的動態(tài)個人信 息來作為所述個人信息的一部分或全部。
21. 如權(quán)利要求20所述的信息公開控制程序,其中,所述個人信息獲 取部件包括用于測量所述動態(tài)個人信息的具有不同精確度的多個測量設(shè) 備,其中所述詳細度轉(zhuǎn)換部件首先從利用最低精確度計算所述動態(tài)個人信息的 一個測量設(shè)備獲取所述動態(tài)個人信息,然后,當(dāng)不能從所述動態(tài)個人信息 生成由所述信息公開控制部件所指定的詳細度的將發(fā)送個人信息時,所述 詳細度轉(zhuǎn)換部件從利用比所述一個測量設(shè)備的精確度更高的精確度來測量所述動態(tài)個人信息的另一測量設(shè)備獲取所述動態(tài)個人信息。
22. 如權(quán)利要求14-21中的任一項所述的信息公開控制程序,其中,所 述信息公開控制部件將這樣的信息作為所述公開個人信息發(fā)送給所述服務(wù) 提供設(shè)備,其中該信息將所述公開個人信息與不同于所述公開個人信息但 具有與所述公開個人信息的詳細度相同的詳細度的信息相組合。
23. 如權(quán)利要求14-22中的任一項所述的信息公開控制程序,其中 所述個人信息被配置有定義了公開優(yōu)先順序的多個類別;以及 所述詳細度轉(zhuǎn)換部件通過以如下方式選擇一部分或全部類別來生成所述公開個人信息該方式隨著詳細度變得更高而包括更高公開優(yōu)先順序的 類別。
24. 如權(quán)利要求14-23中的任一項所述的信息公開控制程序,其使得所 述計算機用作服務(wù)結(jié)果緩存部件,所述服務(wù)結(jié)果緩存部件以相關(guān)方式存儲 在所述信息公開控制部件中接收到的服務(wù)結(jié)果以及在獲取所述服務(wù)結(jié)果時 發(fā)送來的所述個人信息的詳細度,其中,所述信息公開控制部件通過將存儲在所述服務(wù)結(jié)果緩存部件中的所述 服務(wù)結(jié)果與所述服務(wù)滿足條件相比較,來確定將首先發(fā)送到所述信息提供設(shè)備的公開個人信息的詳細度。
25. 如權(quán)利要求14-24中的任一項所述的信息公開控制程序,滿足的程 度是包括在所述服務(wù)結(jié)果中的信息的數(shù)目,該程序使得所述計算機用作針 對所述服務(wù)結(jié)果執(zhí)行排序動作的排序執(zhí)行部件,其中假設(shè)能夠由所述排序執(zhí)行部件進行排序的最大數(shù)目為臨時服務(wù)結(jié)果滿 足條件,則所述信息公開控制部件判斷所述服務(wù)結(jié)果是否滿足所述臨時服 務(wù)結(jié)果滿足條件;以及當(dāng)所述信息公開控制部件判斷所述服務(wù)結(jié)果滿足所述臨時服務(wù)結(jié)果滿 足條件時,所述排序執(zhí)行部件對包括在所述服務(wù)結(jié)果中的信息執(zhí)行排序動 作,提取從排序結(jié)果的最高位起的多條信息,并將它們輸出到所述輸出設(shè) 備,所述多條信息的條數(shù)等于所述服務(wù)結(jié)果滿足條件的數(shù)目。
26. 如權(quán)利要求14-25中的任一項所述的信息公開控制程序,其中 所述服務(wù)提供設(shè)備提供用于判斷接收到的信息是否滿足判斷條件的匹配服務(wù);以及所述服務(wù)結(jié)果判斷條件被設(shè)置為使得所述服務(wù)提供設(shè)備判斷從所述信 息公開控制部件接收到的公開個人信息滿足所述判斷條件。
27. —種信息公開控制方法,包括詳細度轉(zhuǎn)換步驟,其中,詳細度轉(zhuǎn)換部件獲取個人信息,并且生成詳細度低于所獲取的個人信息的詳細度的公開個人信息;以及信息公開控制步驟,其中,信息公開控制部件將包括所述公開個人信 息的服務(wù)請求發(fā)送到服務(wù)提供設(shè)備,接收所述服務(wù)提供設(shè)備響應(yīng)于所述服 務(wù)請求而發(fā)送來的服務(wù)結(jié)果,判斷所述服務(wù)結(jié)果是否滿足服務(wù)結(jié)果滿足條 件,如果判斷所述服務(wù)結(jié)果不滿足所述條件,則控制所述詳細度轉(zhuǎn)換部件 重新生成比獲取所述服務(wù)結(jié)果時發(fā)送來的所述公開個人信息的詳細度更高 的詳細度的公開個人信息,并且將該重新生成的公開個人信息發(fā)送給所述 服務(wù)提供設(shè)備。
28. 如權(quán)利要求27所述的信息公開控制方法,其中,在所述信息公開 控制步驟中,獲取由用戶輸入的所述服務(wù)結(jié)果滿足條件。
29. 如權(quán)利要求27或28所述的信息公開控制方法,其中,在所述信 息公開控制步驟中,向所述服務(wù)提供設(shè)備進行詢問,以獲取將首先發(fā)送的 所述公開個人信息的詳細度。
30. 如權(quán)利要求27-29中的任一項所述的信息公開控制方法,包括公開 范圍輸出步驟,其中,公開范圍輸出部件向輸出設(shè)備輸出從所述信息公開 控制部件發(fā)送到所述服務(wù)提供設(shè)備的公開個人信息中的最高詳細度的公開 個人信息。
31. 如權(quán)利要求27-30中的任一項所述的信息公開控制方法,其中,在 所述信息公開控制步驟中,向所述輸出設(shè)備輸出將發(fā)送給所述服務(wù)提供設(shè) 備的公開個人信息,獲取由所述用戶輸入的表明是否許可所述公開個人信 息的發(fā)送的公開許可信息,并且在所述公開許可信息表明許可發(fā)送時將所 述公開個人信息發(fā)送給所述服務(wù)提供設(shè)備。
32. 如權(quán)利要求27-31中的任一項所述的信息公開控制方法,其中,在 所述詳細度轉(zhuǎn)換步驟中,所述詳細度轉(zhuǎn)換部件獲取從預(yù)先存儲所述個人信息的個人信息存儲部件讀出的所述個人信息。
33. 如權(quán)利要求27-32中的任一項所述的信息公開控制方法,其中,在 所述詳細度轉(zhuǎn)換步驟中,所述詳細度轉(zhuǎn)換部件獲取由個人信息獲取部件測 得的動態(tài)個人信息來作為所述個人信息的一部分或全部。
34. 如權(quán)利要求33所述的信息公開控制方法,其中,所述個人信息獲 取部件包括用于測量動態(tài)個人信息的具有不同精確度的多個測量設(shè)備,其 中在所述詳細度轉(zhuǎn)換步驟中,首先從利用最低精確度計算所述動態(tài)個人 信息的一個測量設(shè)備獲取所述動態(tài)個人信息,然后,當(dāng)不能從所述動態(tài)個 人信息生成由所述信息公開控制部件所指定的詳細度的將發(fā)送個人信息 時,從利用比所述一個測量設(shè)備的精確度更高的精確度來測量所述動態(tài)個 人信息的另一測量設(shè)備獲取所述動態(tài)個人信息。
35. 如權(quán)利要求27-34中的任一項所述的信息公開控制方法,其中,在所述信息公開控制步驟中,將這樣的信息作為所述公開個人信息發(fā)送給所述服務(wù)提供設(shè)備,該信息將所述公開個人信息與不同于所述公開個人信息 但具有與所述公開個人信息的詳細度相同的詳細度的信息相組合。
36. 如權(quán)利要求27-35中的任一項所述的信息公開控制方法,其中 所述個人信息被配置有定義了公開優(yōu)先順序的多個類別;以及 在所述詳細度轉(zhuǎn)換步驟中,通過以如下方式選擇一部分或全部類別來生成所述公開個人信息該方式隨著詳細度變得更高而包括更高公開優(yōu)先 順序的類別。
37. 如權(quán)利要求27-36中的任一項所述的信息公開控制方法,其中,在 所述信息公開控制步驟中,將在所述信息公開控制部件中接收到的服務(wù)結(jié) 果以及在獲取所述服務(wù)結(jié)果時發(fā)送來的個人信息的詳細度以相關(guān)的方式存 儲到服務(wù)結(jié)果緩存部件中,并且,通過將存儲在所述服務(wù)結(jié)果緩存部件中 的服務(wù)結(jié)果與所述服務(wù)滿足條件相比較,來確定將首先發(fā)送到所述信息提 供設(shè)備的公開個人信息的詳細度。
38. 如權(quán)利要求27-37中的任一項所述的信息公開控制方法,滿足的程 度是包括在所述服務(wù)結(jié)果中的信息的數(shù)目,其中在所述信息公開控制步驟中,通過將能夠由排序執(zhí)行部件進行排序的 最大數(shù)目作為臨時服務(wù)結(jié)果滿足條件,來判斷所述服務(wù)結(jié)果是否滿足所述 臨時服務(wù)結(jié)果滿足條件,所述方法包括排序執(zhí)行步驟,其中,當(dāng)在所述信息公開控制步驟中判斷所述服務(wù)結(jié) 果滿足所述臨時服務(wù)結(jié)果滿足條件時,所述排序執(zhí)行部件對包括在所述服 務(wù)結(jié)果中的信息執(zhí)行排序動作,提取從排序結(jié)果的最高位起的多條信息, 并將它們輸出到所述輸出設(shè)備,所述多條信息的條數(shù)等于所述服務(wù)結(jié)果滿 足條件的數(shù)目。
39.如權(quán)利要求27-38中的任一項所述的信息公開控制方法,其中所述服務(wù)提供設(shè)備提供用于判斷接收到的信息是否滿足判斷條件的匹配服務(wù);以及所述服務(wù)結(jié)果判斷條件被設(shè)置為使得所述服務(wù)提供設(shè)備判斷從所述信 息公開控制部件接收到的公開個人信息滿足所述判斷條件。
全文摘要
提供了用來通過公開最少必要個人信息就可以接收所希望的服務(wù)的信息公開控制方法等。一種信息公開控制系統(tǒng)包括詳細度轉(zhuǎn)換部件,其獲取個人信息,并且生成詳細度低于所獲取的個人信息的詳細度的公開個人信息;以及信息公開控制部件,其將包括公開個人信息的服務(wù)請求發(fā)送到服務(wù)提供設(shè)備,接收服務(wù)提供設(shè)備響應(yīng)于服務(wù)請求而發(fā)送來的服務(wù)結(jié)果,判斷服務(wù)結(jié)果是否滿足服務(wù)結(jié)果滿足條件,如果判斷服務(wù)結(jié)果不滿足條件,則控制詳細度轉(zhuǎn)換部件重新生成比獲取服務(wù)結(jié)果時發(fā)送來的公開個人信息的詳細度更高的詳細度的公開個人信息,并且將該重新生成的公開個人信息發(fā)送給服務(wù)提供設(shè)備。
文檔編號G06Q50/00GK101632079SQ20088000684
公開日2010年1月20日 申請日期2008年2月18日 優(yōu)先權(quán)日2007年3月2日
發(fā)明者竹之內(nèi)隆夫 申請人:日本電氣株式會社