亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息處理系統(tǒng)、訪問(wèn)權(quán)限管理方法、信息處理設(shè)備及其控制方法和控制程序的制作方法

文檔序號(hào):7990227閱讀:211來(lái)源:國(guó)知局
信息處理系統(tǒng)、訪問(wèn)權(quán)限管理方法、信息處理設(shè)備及其控制方法和控制程序的制作方法
【專利摘要】提供了一種信息處理設(shè)備,該信息處理裝置包括應(yīng)用接口和裝置接口,應(yīng)用接口和裝置接口基于每個(gè)應(yīng)用生成,應(yīng)用接口和裝置接口彼此關(guān)聯(lián)。信息處理設(shè)備包括:訪問(wèn)權(quán)限表,該訪問(wèn)權(quán)限表用于存儲(chǔ)每個(gè)應(yīng)用是否具有對(duì)連接到信息處理設(shè)備的裝置的訪問(wèn)權(quán)限;以及訪問(wèn)控制單元,該訪問(wèn)控制單元參考訪問(wèn)權(quán)限表來(lái)控制在應(yīng)用接口與裝置接口之間的訪問(wèn)。
【專利說(shuō)明】信息處理系統(tǒng)、訪問(wèn)權(quán)限管理方法、信息處理設(shè)備及其控制方法和控制程序
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及管理從應(yīng)用對(duì)多個(gè)裝置的訪問(wèn)權(quán)限的技術(shù)。
【背景技術(shù)】
[0002]在上面的【技術(shù)領(lǐng)域】中,專利文獻(xiàn)I公開了一種授權(quán)用戶通過(guò)使用作為現(xiàn)有標(biāo)準(zhǔn)的因特網(wǎng)協(xié)議多媒體系統(tǒng)(MS)作為接口來(lái)控制機(jī)器的遠(yuǎn)程管理方法。在專利文獻(xiàn)I中,通過(guò)在用戶和機(jī)器兩者中安裝MS客戶端來(lái)實(shí)現(xiàn)在用戶和機(jī)器之間的交互。
[0003]相關(guān)文獻(xiàn)
[0004]專利文獻(xiàn)
[0005][專利文獻(xiàn)I]PCT日本翻譯專利公開N0.2008-543137
【發(fā)明內(nèi)容】

[0006]然而,在上面的現(xiàn)有技術(shù)中,因?yàn)榛诿總€(gè)用戶對(duì)每個(gè)機(jī)器的授權(quán)來(lái)定義MS客戶端之間的關(guān)系,所以不能夠在獨(dú)立地處理多個(gè)應(yīng)用(對(duì)應(yīng)于用戶)和多個(gè)裝置(對(duì)應(yīng)于要控制的機(jī)器)時(shí)管理訪問(wèn)權(quán)限(對(duì)應(yīng)于授權(quán))。
[0007]本發(fā)明的目的在于提供一種用于解決上述問(wèn)題的技術(shù)。
[0008]為了實(shí)現(xiàn)上面的目的,根據(jù)本發(fā)明的信息處理設(shè)備包括:應(yīng)用接口和裝置接口,該應(yīng)用接口和裝置接口基于每個(gè)應(yīng)用來(lái)生成,并且應(yīng)用接口和裝置接口彼此關(guān)聯(lián);訪問(wèn)權(quán)限表,該訪問(wèn)權(quán)限表存儲(chǔ)每個(gè)應(yīng)用是否具有對(duì)連接到信息處理設(shè)備的裝置的訪問(wèn)權(quán)限;以及訪問(wèn)控制單元,該訪問(wèn)控制單元參考訪問(wèn)權(quán)限表來(lái)控制在應(yīng)用接口和裝置接口之間的訪問(wèn)。
[0009]為了實(shí)現(xiàn)上面的目的,一種控制信息處理設(shè)備的方法,該信息處理設(shè)備包括應(yīng)用接口和裝置接口,該應(yīng)用接口和裝置接口基于每個(gè)應(yīng)用來(lái)生成,并且應(yīng)用接口和裝置接口彼此關(guān)聯(lián),該方法包括:訪問(wèn)控制步驟,參考用于存儲(chǔ)每個(gè)應(yīng)用是否具有對(duì)連接到信息處理設(shè)備的裝置的訪問(wèn)權(quán)限的訪問(wèn)權(quán)限表來(lái)控制在應(yīng)用接口和裝置接口之間的訪問(wèn)。
[0010]為了實(shí)現(xiàn)上面的目的,根據(jù)本發(fā)明,提供了一種信息處理設(shè)備的控制程序,該信息處理設(shè)備包括:應(yīng)用接口和裝置接口,該應(yīng)用接口和裝置接口基于每個(gè)應(yīng)用來(lái)生成,并且應(yīng)用接口和裝置接口彼此關(guān)聯(lián)。該控制程序使得計(jì)算機(jī)執(zhí)行:訪問(wèn)控制步驟,參考用于存儲(chǔ)每個(gè)應(yīng)用是否具有對(duì)于連接到信息處理設(shè)備的裝置的訪問(wèn)權(quán)限的訪問(wèn)權(quán)限表來(lái)控制在應(yīng)用接口和裝置接口之間的訪問(wèn)。
[0011]為了實(shí)現(xiàn)上面的目的,根據(jù)本發(fā)明,提供了一種信息處理系統(tǒng),該信息處理系統(tǒng)管理從應(yīng)用對(duì)多個(gè)裝置的訪問(wèn)權(quán)限。信息處理系統(tǒng)包括:多個(gè)應(yīng)用;多個(gè)裝置;應(yīng)用接口和裝置接口,該應(yīng)用接口和裝置接口基于相關(guān)應(yīng)用來(lái)生成并且彼此關(guān)聯(lián);訪問(wèn)權(quán)限表,該訪問(wèn)權(quán)限表存儲(chǔ)每個(gè)應(yīng)用是否具有對(duì)于多個(gè)裝置的訪問(wèn)權(quán)限;以及訪問(wèn)控制單元,該訪問(wèn)控制單元參考訪問(wèn)權(quán)限表來(lái)控制在應(yīng)用接口和裝置接口之間的訪問(wèn)。[0012]為了實(shí)現(xiàn)上面的目的,根據(jù)本發(fā)明,提供了一種訪問(wèn)權(quán)限管理方法,該方法在包括多個(gè)應(yīng)用和多個(gè)裝置的信息處理系統(tǒng)中管理從應(yīng)用對(duì)多個(gè)裝置的訪問(wèn)權(quán)限。該訪問(wèn)權(quán)限管理方法包括:生成步驟,基于每個(gè)應(yīng)用來(lái)生成應(yīng)用接口和裝置接口,該應(yīng)用接口和裝置接口彼此關(guān)聯(lián);以及訪問(wèn)控制步驟,參考用于存儲(chǔ)每個(gè)應(yīng)用是否具有對(duì)多個(gè)裝置的訪問(wèn)權(quán)限的訪問(wèn)權(quán)限表來(lái)控制在應(yīng)用接口和裝置接口之間的訪問(wèn)。
[0013]根據(jù)本發(fā)明,能夠在獨(dú)立地處理多個(gè)應(yīng)用和多個(gè)裝置時(shí)管理訪問(wèn)權(quán)限。
【專利附圖】

【附圖說(shuō)明】
[0014]根據(jù)下面描述的優(yōu)選實(shí)施例以及如下的附圖,上述目的、其他目的、特征和優(yōu)點(diǎn)將更加顯而易見。
[0015]圖1是示出根據(jù)本發(fā)明的第一實(shí)施例的信息處理設(shè)備的配置的框圖。
[0016]圖2A是示出根據(jù)本發(fā)明的第二實(shí)施例的信息處理設(shè)備的操作的示例的圖。
[0017]圖2B是示出根據(jù)本發(fā)明的第二實(shí)施例的信息處理設(shè)備的操作的示例的圖。
[0018]圖3是示出根據(jù)本發(fā)明的第二實(shí)施例的信息處理設(shè)備的功能配置的框圖。
[0019]圖4是示出根據(jù)本發(fā)明的第二實(shí)施例的信息處理設(shè)備的硬件配置的框圖。
[0020]圖5是示出根據(jù)本發(fā)明的第二實(shí)施例的訪問(wèn)權(quán)限表的配置的圖。
[0021]圖6是示出根據(jù)本發(fā)明的第二實(shí)施例的信息處理設(shè)備的處理的流程的流程圖。
[0022]圖7A是示出根據(jù)本發(fā)明的第三實(shí)施例的用于在信息處理設(shè)備中生成接口的功能配置的框圖。
[0023]圖7B是示出根據(jù)本發(fā)明的第三實(shí)施例的在信息處理設(shè)備中生成接口 /數(shù)據(jù)庫(kù)的示例的圖。
[0024]圖7C是示出根據(jù)本發(fā)明的第三實(shí)施例的在信息處理設(shè)備中生成裝置信息的處理單元的示例的圖。
[0025]圖8是示出根據(jù)本發(fā)明的第四實(shí)施例的信息處理設(shè)備的應(yīng)用示例的圖。
[0026]圖9是示出根據(jù)本發(fā)明的第五實(shí)施例的信息處理設(shè)備的應(yīng)用示例的圖。
【具體實(shí)施方式】
[0027]在下文中,將會(huì)參考附圖詳細(xì)地描述本發(fā)明的示例性實(shí)施例。然而,在下面的實(shí)施例中描述的組件僅僅是示例,并且本發(fā)明的技術(shù)范圍不限于此。
[0028][第一實(shí)施例]
[0029]下面將參考圖1來(lái)描述作為本發(fā)明的第一實(shí)施例的信息處理設(shè)備100。信息處理設(shè)備100是包括應(yīng)用接口 111和112以及裝置接口 121和122的設(shè)備,應(yīng)用接口 111和112以及裝置接口 121和122基于應(yīng)用101和120來(lái)生成并且彼此關(guān)聯(lián)。
[0030]如在圖1中所示,信息處理設(shè)備100包括訪問(wèn)權(quán)限表130和訪問(wèn)控制單元140。訪問(wèn)權(quán)限表130存儲(chǔ)應(yīng)用101和120是否具有對(duì)連接到信息處理設(shè)備100的裝置103至105的訪問(wèn)權(quán)限。另外,訪問(wèn)控制單元140參考訪問(wèn)權(quán)限表130來(lái)控制在應(yīng)用接口 111和112以及裝置接口 121和122之間的訪問(wèn)。
[0031]基于上面的配置,能夠在獨(dú)立地處理多個(gè)應(yīng)用101和102以及多個(gè)裝置103至105時(shí)管理訪問(wèn)權(quán)限。[0032][第二實(shí)施例]
[0033]信息處理系統(tǒng)的操作
[0034]接下來(lái),將參考圖2A和圖2B來(lái)描述根據(jù)本發(fā)明的第二實(shí)施例的信息處理系統(tǒng)2000的操作。圖2A是示出當(dāng)使用用于管理訪問(wèn)權(quán)限的訪問(wèn)權(quán)限表230-1控制在應(yīng)用和裝置之間的訪問(wèn)權(quán)限時(shí)的操作的圖。圖2B是示出當(dāng)使用訪問(wèn)權(quán)限表230-2來(lái)控制應(yīng)用和裝置之間的訪問(wèn)權(quán)限時(shí)的操作的圖。
[0035]在圖2A中,裝置接口 221至223從裝置204至206讀取相應(yīng)的信息。另一方面,應(yīng)用接口 211至213響應(yīng)于來(lái)自應(yīng)用201至203的請(qǐng)求來(lái)從裝置接口 221至223獲取裝置信息。這時(shí),訪問(wèn)控制單元240基于訪問(wèn)權(quán)限表230-1的訪問(wèn)權(quán)限信息來(lái)限制應(yīng)用接口 211至213能夠訪問(wèn)的裝置信息。即,在圖2A中,作為結(jié)果,能夠由應(yīng)用201訪問(wèn)的裝置被限制為裝置204,能夠由應(yīng)用202訪問(wèn)的裝置被限制為裝置205和206,并且能夠由應(yīng)用203訪問(wèn)的裝置被限制為裝置206。
[0036]另一方面,類似地,在圖2B中,裝置接口 221至223從裝置204至206讀取相應(yīng)的裝置信息。然后,應(yīng)用接口 211至213響應(yīng)于來(lái)自應(yīng)用201至203的請(qǐng)求來(lái)從裝置接口 221至223獲取裝置信息。這時(shí),訪問(wèn)控制單元240基于訪問(wèn)權(quán)限表230-2的訪問(wèn)權(quán)限信息來(lái)限制能夠由應(yīng)用接口 211至213訪問(wèn)的裝置信息。S卩,在圖2B中,作為結(jié)果,能夠由應(yīng)用201訪問(wèn)的裝置被限制為裝置204,能夠由應(yīng)用202訪問(wèn)的裝置被限制為裝置204和205,并且能夠由應(yīng)用203訪問(wèn)的裝置被限制為裝置205和206。
[0037]信息處理系統(tǒng)的功能配置
[0038]圖3是示出信息處理系統(tǒng)2000的功能配置的圖。信息處理系統(tǒng)2000包括信息處理設(shè)備200、應(yīng)用201以及裝置204和205。
[0039]信息處理設(shè)備200包括應(yīng)用接口 211、訪問(wèn)權(quán)限表230、訪問(wèn)控制單元240、接口 /訪問(wèn)權(quán)限設(shè)定改變單元360、裝置接口 221以及裝置信息數(shù)據(jù)庫(kù)(在下文中,DB) 350。
[0040]另外,應(yīng)用接口 211包括裝置信息獲取單元310和裝置信息處理單元320,并且裝置接口 221包括裝置信息收集單元330和裝置信息積累單元340。
[0041]操作員通過(guò)接口 /訪問(wèn)權(quán)限設(shè)定改變單元360在信息處理設(shè)備200中設(shè)置應(yīng)用接口 211、裝置接口 221以及訪問(wèn)權(quán)限表230。
[0042]裝置信息收集單元330從裝置204和205收集裝置信息,并且將該裝置信息傳送到裝置信息積累單元340。裝置信息積累單元340將由裝置信息收集單元330收集的裝置信息積累在裝置信息DB350中。
[0043]裝置信息獲取單元310基于在訪問(wèn)權(quán)限表230中設(shè)定的訪問(wèn)權(quán)限信息來(lái)獲取由訪問(wèn)控制單元240限制的裝置信息,并且將該裝置信息傳送到裝置信息處理單元320。裝置信息處理單元320根據(jù)來(lái)自應(yīng)用201的請(qǐng)求來(lái)處理裝置信息,并且將裝置信息傳送到應(yīng)用201。響應(yīng)于應(yīng)用201來(lái)預(yù)先設(shè)定由裝置信息處理單元320執(zhí)行的處理的內(nèi)容。
[0044]信息處理設(shè)備的硬件配置
[0045]圖4是示出信息處理設(shè)備200的硬件配置的框圖。在圖4中,信息處理設(shè)備200包括CPU410、R0M420、通信控制單元430、RAM440、以及存儲(chǔ)裝置450。
[0046]CPU410是中央處理單元,并且通過(guò)執(zhí)行各種程序來(lái)控制整個(gè)信息處理設(shè)備200。R0M420是只讀存儲(chǔ)器,并且除了要由CPU410初始執(zhí)行的啟動(dòng)程序之外還存儲(chǔ)各種參數(shù)等。通信控制單元430控制通過(guò)網(wǎng)絡(luò)與另一終端的通信。另外,RAM440是隨機(jī)存取存儲(chǔ)器并且具有各種存儲(chǔ)區(qū)域。存儲(chǔ)裝置450除了數(shù)據(jù)組或者數(shù)據(jù)庫(kù)之外還存儲(chǔ)程序。信息處理設(shè)備200進(jìn)一步包括輸入和輸出接口 460,并且通過(guò)輸入和輸出接口 460連接到操作員操作單元461和顯示單元462。
[0047]RAM440具有用于存儲(chǔ)響應(yīng)于操作員對(duì)于操作員操作單元461的操作而輸入的訪問(wèn)權(quán)限信息441、應(yīng)用接口 442以及裝置接口 443的區(qū)域。這些信息被設(shè)置,并且作為應(yīng)用接口組210、裝置接口組220以及訪問(wèn)權(quán)限表230被存儲(chǔ)在存儲(chǔ)裝置450中。
[0048]RAM440還具有用于臨時(shí)存儲(chǔ)從裝置收集的裝置信息444的區(qū)域,并且將該裝置信息444積累在存儲(chǔ)裝置450的裝置信息DB350中。
[0049]RAM440進(jìn)一步包括用于存儲(chǔ)用于控制裝置的裝置控制信息445、從應(yīng)用接收到的應(yīng)用接收信息446以及要傳送到應(yīng)用的應(yīng)用傳送信息447的存儲(chǔ)區(qū)域。
[0050]另一方面,存儲(chǔ)裝置450存儲(chǔ)信息處理程序451。CPU410通過(guò)讀出和執(zhí)行信息處理程序451、各種接口組210和220等來(lái)實(shí)現(xiàn)圖3的功能配置。
[0051] 訪問(wèn)權(quán)限表的配置
[0052]圖5是示出訪問(wèn)權(quán)限表230的示例的圖。通過(guò)訪問(wèn)權(quán)限表230設(shè)定在由應(yīng)用ID521至523表示的應(yīng)用以及由裝置ID511至514表示的裝置之間的訪問(wèn)權(quán)限。例如,因?yàn)樵谥甘狙b置DV001和應(yīng)用AP001之間的對(duì)應(yīng)關(guān)系的單元中標(biāo)注〇,所以能夠看到應(yīng)用AP001具有對(duì)裝置DV001的訪問(wèn)權(quán)限。類似地,根據(jù)訪問(wèn)權(quán)限表230,能夠看到應(yīng)用AP001還具有對(duì)裝置DV002的訪問(wèn)權(quán)限,并且應(yīng)用AP002具有對(duì)裝置DV003和裝置DVnnn的訪問(wèn)權(quán)限。此外,能夠看到應(yīng)用AP_具有對(duì)裝置DV002和裝置DV003的訪問(wèn)權(quán)限。
[0053]信息處理設(shè)備的處理的流程
[0054]圖6是示出信息處理設(shè)備200的處理的流程的流程圖。
[0055]信息處理設(shè)備200在步驟S611中確定用于接口的設(shè)置的指令是否被輸入,在步驟S621中確定是否接收到用于開始執(zhí)行應(yīng)用201的指令,并且在步驟S631中確定是否輸入了用于改變?cè)L問(wèn)權(quán)限的指令。同時(shí),在圖6中,為了便于描述,按照S611、S621和S631的順序執(zhí)行確定。然而,這僅僅是示例,并且能夠以任意的順序執(zhí)行這些確定。
[0056]當(dāng)接口 /訪問(wèn)權(quán)限設(shè)定改變單元360從操作員接收到用于設(shè)置接口 201的指令時(shí),接口 /訪問(wèn)權(quán)限設(shè)定改變單元360從步驟S611前進(jìn)到步驟S613,并且執(zhí)行應(yīng)用接口 211的設(shè)置處理。例如,接口 /訪問(wèn)權(quán)限設(shè)定改變單元360基于操作員的輸入、預(yù)先確定的信息等來(lái)使每個(gè)應(yīng)用與應(yīng)用接口 211相關(guān)聯(lián)。然后,接口 /訪問(wèn)權(quán)限設(shè)定改變單元360在步驟S615中執(zhí)行裝置接口 221的設(shè)置處理。例如,接口 /訪問(wèn)權(quán)限設(shè)定改變單元360基于操作員的輸入、預(yù)先確定的信息等來(lái)使連接到信息處理設(shè)備200的每個(gè)裝置與裝置接口 221相關(guān)聯(lián)。此外,接口 /訪問(wèn)權(quán)限設(shè)定改變單元360在步驟S617中執(zhí)行訪問(wèn)權(quán)限表230的設(shè)定。在此,如先前所描述的,接口 /訪問(wèn)權(quán)限設(shè)定改變單元360對(duì)于應(yīng)用201具有對(duì)哪個(gè)裝置的訪問(wèn)權(quán)限進(jìn)行設(shè)定。
[0057]另一方面,當(dāng)從應(yīng)用201接收到用于開始執(zhí)行應(yīng)用的指令時(shí),該處理從步驟S621前進(jìn)到步驟S623,并且因此裝置信息獲取單元310通過(guò)應(yīng)用接口 211來(lái)從應(yīng)用201接收具體指令。然后,在步驟S625中,在裝置信息獲取單元310獲取裝置信息之前,訪問(wèn)控制單元240參考訪問(wèn)權(quán)限表230來(lái)指定其中應(yīng)用201具有訪問(wèn)權(quán)限的裝置。裝置信息獲取單元310通過(guò)裝置接口 221獲取通過(guò)由訪問(wèn)控制單元240指定的裝置所收集的裝置信息。隨后,在步驟S627中,裝置信息處理單元320執(zhí)行與來(lái)自應(yīng)用201的請(qǐng)求相對(duì)應(yīng)的裝置信息的處理。此外,在步驟S629中,信息處理設(shè)備200通過(guò)應(yīng)用接口 211來(lái)將裝置信息的處理結(jié)果傳送到應(yīng)用201。
[0058]在步驟S631中,當(dāng)操作員輸入用于改變?cè)L問(wèn)權(quán)限表230的指令時(shí),該處理前進(jìn)到步驟S633。然后,響應(yīng)于該指令,接口 /訪問(wèn)權(quán)限設(shè)定改變單元360執(zhí)行對(duì)于訪問(wèn)權(quán)限表230的應(yīng)用201的添加或者刪除、對(duì)于訪問(wèn)權(quán)限表230的裝置的添加或者刪除、或者從應(yīng)用201到各個(gè)裝置的訪問(wèn)權(quán)限的改變。
[0059]此外,在步驟S611、步驟S621和步驟S631的任何確定步驟中為否的情況下,該處理前進(jìn)到步驟S641,并且由此裝置信息收集單元330通過(guò)裝置接口 221執(zhí)行裝置信息的收集。裝置信息積累單元340將由裝置信息收集單元330收集的裝置信息積累在裝置信息DB350 中。
[0060]同時(shí),圖6僅示出對(duì)于實(shí)施例來(lái)說(shuō)重要的數(shù)據(jù)或者程序,而沒有示出諸如OS的通用數(shù)據(jù)或者程序。
[0061]如上所述,根據(jù)實(shí)施例,使用訪問(wèn)權(quán)限表230,能夠在通過(guò)控制應(yīng)用和裝置之間的訪問(wèn)權(quán)限來(lái)獨(dú)立地處理多個(gè)應(yīng)用和多個(gè)裝置時(shí)管理訪問(wèn)權(quán)限。
[0062][第三實(shí)施例]
[0063]信息處理系統(tǒng)的操作
[0064]接下來(lái),將會(huì)參考圖7A描述根據(jù)本發(fā)明的第三實(shí)施例的信息處理系統(tǒng)7000。圖7A是示出根據(jù)實(shí)施例的信息處理系統(tǒng)7000的操作的圖。
[0065]根據(jù)該實(shí)施例的信息處理系統(tǒng)7000與第二實(shí)施例的信息處理系統(tǒng)的不同之處在于,信息處理設(shè)備700包括處理單元710。處理單元710響應(yīng)于訪問(wèn)權(quán)限表230的設(shè)定來(lái)處理裝置信息,該裝置信息是從裝置接口 221傳送的并且通過(guò)訪問(wèn)控制單元240來(lái)限制其傳送。處理單元710將所處理的裝置信息傳送到應(yīng)用接口 211。應(yīng)用201、裝置204和205以及信息處理設(shè)備700的其他配置和操作與第二實(shí)施例的相同,并且由此通過(guò)附加相同的附圖標(biāo)記和符號(hào)而不會(huì)重復(fù)其描述。
[0066]此外,信息處理系統(tǒng)7000包括程序生成設(shè)備720,該程序生成設(shè)備720生成應(yīng)用接口 211、裝置接口 221以及處理單元710。程序生成設(shè)備720包括文件讀取單元730、SQL生成單元750以及WSDL生成單元740。文件讀取單元730讀取以可擴(kuò)展標(biāo)記語(yǔ)言(XML)描述的XML文件760。基于XML文件760的描述,SQL生成單元750通過(guò)結(jié)構(gòu)化英語(yǔ)查詢語(yǔ)言(SQL)來(lái)描述通過(guò)包括數(shù)據(jù)庫(kù)結(jié)構(gòu)的裝置接口 221或者處理單元710的處理?;赬ML文件760的描述,WSDL生成單元740通過(guò)網(wǎng)絡(luò)服務(wù)描述語(yǔ)言(WSDL)來(lái)描述應(yīng)用接口(API)221。同時(shí),應(yīng)用接口(API) 211被公開,這導(dǎo)致支持應(yīng)用201的創(chuàng)建。
[0067]XML文件760包括用于定義在裝置信息DB350中積累的裝置信息的數(shù)據(jù)模型761、以及用于定義處理裝置信息的處理單元710的處理的處理模型762。此外,XML文件可以包括以XML描述的其他模型。
[0068]同時(shí),在實(shí)施例中,輸入以XML描述的XML文件760,生成處理單元710或者以SQL描述的裝置接口 221,并且生成以WSDL描述的應(yīng)用接口 211。然而,輸入文件的語(yǔ)言或者生成程序的語(yǔ)言不限于該實(shí)施例。在實(shí)施例中,針對(duì)輸入選擇具有數(shù)據(jù)模型的簡(jiǎn)單定義的XML,并且針對(duì)數(shù)據(jù)庫(kù)結(jié)構(gòu)選擇描述語(yǔ)言SQL,并且網(wǎng)絡(luò)服務(wù)的描述語(yǔ)言WSDL被選擇作為應(yīng)用接口 211??梢愿鶕?jù)在信息處理設(shè)備700中要實(shí)現(xiàn)什么來(lái)確定用于實(shí)現(xiàn)功能配置單元的生成語(yǔ)言,并且可以選擇適用于生成語(yǔ)言的輸入語(yǔ)言。
[0069]接口 /數(shù)據(jù)庫(kù)的生成
[0070]圖7B是示出根據(jù)實(shí)施例的在信息處理系統(tǒng)7000中生成接口 /數(shù)據(jù)庫(kù)的示例的圖。
[0071]輸入XML的示例示出了數(shù)據(jù)模型761。數(shù)據(jù)模型761具有模型名稱“ABC天氣傳感器”,并且包括與整數(shù)的“ ID”和字符串“序列號(hào)”相關(guān)聯(lián)的整數(shù)的“溫度”、整數(shù)的“濕度”
坐寸ο
[0072]SQL生成單元750從以XML描述的數(shù)據(jù)模型761生成SQL描述750a_l。通過(guò)SQL描述750a-l在裝置信息DB350中生成空表351。然后,將空表改變成其中通過(guò)從裝置收集裝置信息來(lái)積累溫度和濕度的表352。
[0073]另一方面,WSDL生成單元740從以XML描述的數(shù)據(jù)模型761生成WSDL描述740a。在WSDL描述740a中,來(lái)自應(yīng)用201的輸入消息和對(duì)應(yīng)用201的輸出消息被定義為應(yīng)用接Π 211。
[0074]以這樣的方式,信息處理設(shè)備700的應(yīng)用接口 211和裝置接口 221由程序生成設(shè)備720生成并且進(jìn)行設(shè)置。
[0075]對(duì)于信息處理設(shè)備700,從應(yīng)用201向應(yīng)用接口 211傳送通過(guò)用于搜索ID=I的溫度的通過(guò)簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議(SOAP)的搜索請(qǐng)求20la-Ι。即,在不必考慮應(yīng)用接口之后的處理的情況下,應(yīng)用201能夠搜索必要的數(shù)據(jù)。
[0076]處理單元的生成
[0077]圖7C是示出根據(jù)實(shí)施例的在信息處理系統(tǒng)7000中生成裝置信息的處理單元的示例的圖。除了圖7B的處理之外,還執(zhí)行圖7C。
[0078]輸入XML的示例示出處理模型762。處理模型762具有模型名稱“XYZ天氣傳感器”,并且包括與整數(shù)的“ID”和字符串“序列號(hào)”相關(guān)聯(lián)的整數(shù)的“最高溫度”、整數(shù)的“最低溫度”等。
[0079]SQL生成單元從以XML描述的處理模型762生成SQL描述750a_2。通過(guò)SQL描述750a-2生成處理單元710,SQL描述750a_2由函數(shù)711和空表712組成,函數(shù)711用于通過(guò)從裝置信息DB350的表352中讀出溫度來(lái)找到最高溫度/最低溫度,空表712具有用于存儲(chǔ)最高溫度和最低溫度的區(qū)域。然后,通過(guò)從裝置收集裝置信息來(lái)積累溫度和濕度。
[0080]以這樣的方式,在當(dāng)信息處理設(shè)備700的應(yīng)用接口 211和裝置接口 221由程序生成設(shè)備720生成并且設(shè)置時(shí)的同時(shí),處理單元710被生成并且被設(shè)置。
[0081]關(guān)于信息處理設(shè)備700,從應(yīng)用201向應(yīng)用接口 211傳送用于搜索ID=2的最高溫度的通過(guò)SOAP的搜索請(qǐng)求201a-2。S卩,應(yīng)用201能夠在不必考慮應(yīng)用接口之后的處理的情況下搜索處理的數(shù)據(jù)。
[0082][第四實(shí)施例]
[0083]接下來(lái),將會(huì)參考圖8描述根據(jù)本發(fā)明的第四實(shí)施例的信息處理系統(tǒng)800的操作。圖8是示出根據(jù)實(shí)施例的信息處理設(shè)備200的應(yīng)用示例的圖。例如,圖8是公司A應(yīng)用801占用公司A裝置804的信息并且公司B應(yīng)用802占用公司B裝置805的信息的情況的示例。[0084]同時(shí),在實(shí)施例中,基于指示連接到信息處理設(shè)備200的每個(gè)裝置是否接收應(yīng)用的服務(wù)的信息來(lái)設(shè)定對(duì)包括在應(yīng)用中的每個(gè)裝置的訪問(wèn)權(quán)限。例如,指示每個(gè)裝置是否接收應(yīng)用的服務(wù)的信息可以被預(yù)先設(shè)定在信息處理設(shè)備200中或者可以被添加到應(yīng)用的登記信息。
[0085]圖8的附圖標(biāo)記810表示上述前提狀態(tài)。圖8示出了作為信息處理設(shè)備200的M2M-PF具有訪問(wèn)權(quán)限表230-81、公司A應(yīng)用801占用公司A裝置804、并且公司B應(yīng)用802占用公司B裝置805的狀態(tài)。
[0086]圖8的附圖標(biāo)記820表示不具有裝置的公司Z應(yīng)用803被啟動(dòng)的狀態(tài)。公司Z應(yīng)用803具有對(duì)公司A裝置804和公司B裝置805的訪問(wèn)權(quán)限。在這樣的情況下,訪問(wèn)權(quán)限表230-82示出新公司Z應(yīng)用803獲得對(duì)公司A裝置804和公司B裝置805的訪問(wèn)權(quán)限。例如,當(dāng)公司A裝置804和公司B裝置805的擁有者對(duì)于公司Z應(yīng)用803的服務(wù)進(jìn)行簽約或者登記時(shí),考慮要設(shè)定訪問(wèn)權(quán)限。在此,當(dāng)在信息處理系統(tǒng)800中登記公司Z應(yīng)用803時(shí),例如,通過(guò)來(lái)自于操作員的輸入等,信息處理設(shè)備200將指示公司A裝置804和公司B裝置805從公司Z應(yīng)用803接收服務(wù)的信息預(yù)先添加到公司Z應(yīng)用803的登記信息。由此,當(dāng)公司Z應(yīng)用803被添加到信息處理設(shè)備200時(shí),能夠創(chuàng)建其中公司Z應(yīng)用803具有對(duì)公司A裝置804和公司B裝置805的訪問(wèn)權(quán)限的訪問(wèn)權(quán)限表230-82。另外,例如,當(dāng)另一公司C裝置連接到信息處理設(shè)備200并且因此沒有簽訂公司C裝置從公司Z應(yīng)用接收服務(wù)的合同時(shí),信息處理設(shè)備200將指示僅公司A裝置804和公司B裝置805從公司Z應(yīng)用803接收服務(wù)的信息預(yù)先添加到公司Z應(yīng)用803的登記信息。因此,能夠創(chuàng)建示出公司Z應(yīng)用803不具有對(duì)公司C裝置的訪問(wèn)權(quán)限的狀態(tài)的訪問(wèn)權(quán)限表230-82。
[0087]另外,當(dāng)新的裝置被添加到信息處理系統(tǒng)800時(shí),能夠?qū)⒅甘拘碌难b置是否從現(xiàn)有的應(yīng)用接收服務(wù)的信息添加到新的裝置的登記信息。因此,能夠?qū)⒅甘粳F(xiàn)有應(yīng)用和新的裝置中的訪問(wèn)權(quán)限的信息添加到訪問(wèn)權(quán)限表230-82。
[0088]以這樣的方式,根據(jù)實(shí)施例,能夠在不沒有裝置的情況下通過(guò)連接到M2M-PF來(lái)將服務(wù)提供給裝置并且從裝置收集信息。另外,即使僅新添加裝置,也能夠從現(xiàn)有的應(yīng)用接收服務(wù)。
[0089][第五實(shí)施例]
[0090]接下來(lái),將會(huì)參考圖9描述根據(jù)本發(fā)明的第五實(shí)施例的信息處理系統(tǒng)900的操作。圖9是示出根據(jù)實(shí)施例的信息處理設(shè)備200的應(yīng)用示例的圖。例如,圖9是僅裝置X911至裝置Z913連接到作為信息處理設(shè)備200的M2M-PF并且應(yīng)用沒有與之連接的情況的示例。
[0091]同時(shí),在實(shí)施例中,基于指示連接到信息處理設(shè)備200的每個(gè)裝置是否在應(yīng)用中設(shè)定無(wú)條件訪問(wèn)權(quán)限的信息,來(lái)設(shè)定對(duì)包括在應(yīng)用中的每個(gè)裝置的訪問(wèn)權(quán)限。
[0092]圖9的附圖標(biāo)記910表示上述前提狀態(tài)。圖9示出作為信息處理設(shè)備200的M2M-PF具有訪問(wèn)權(quán)限表230-91但是僅裝置X911至裝置Z913被連接到M2M-PF的狀態(tài)。
[0093]圖9的附圖標(biāo)記920表示不具有裝置的公司A應(yīng)用921被啟動(dòng)的狀態(tài)。公司A應(yīng)用921具有對(duì)所有的裝置X911至裝置Z913的訪問(wèn)權(quán)限。在這樣的情況下,訪問(wèn)權(quán)限表230-92示出新的公司A應(yīng)用921獲得對(duì)所有的裝置的訪問(wèn)權(quán)限。例如,當(dāng)裝置X911至裝置Z913中的任何一個(gè)都不具有特定的私人擁有者并且是公共裝置或者可以由任何人使用的的裝置時(shí),考慮設(shè)定訪問(wèn)權(quán)限。在此,信息處理設(shè)備200能夠通過(guò)預(yù)先保持指示每個(gè)裝置是否設(shè)定對(duì)新啟動(dòng)的應(yīng)用的無(wú)條件訪問(wèn)權(quán)限的信息來(lái)創(chuàng)建指示新啟動(dòng)的應(yīng)用的訪問(wèn)權(quán)限的訪問(wèn)權(quán)限表230-92。在實(shí)施例中,任何人能夠使用裝置X911、裝置Y912以及裝置Z913中的任何一個(gè)。為此,信息處理設(shè)備200具有指示這些裝置設(shè)定對(duì)新發(fā)起的應(yīng)用的無(wú)條件訪問(wèn)權(quán)限的信息。因此,當(dāng)在信息處理系統(tǒng)900中發(fā)起公司A應(yīng)用921時(shí),能夠創(chuàng)建其中公司A應(yīng)用具有對(duì)裝置X911、裝置Y912和裝置Z913的訪問(wèn)權(quán)限的訪問(wèn)權(quán)限表230-92。
[0094]另外,當(dāng)新的裝置被添加到信息處理系統(tǒng)900時(shí),能夠?qū)⒅甘拘碌难b置是否設(shè)定對(duì)每個(gè)應(yīng)用的無(wú)條件訪問(wèn)權(quán)限的信息添加到新的裝置的登記信息。因此,能夠?qū)⑿碌难b置添加和指示現(xiàn)有的應(yīng)用和新的裝置中的訪問(wèn)權(quán)限的信息添加到訪問(wèn)權(quán)限表230-92。
[0095]以這樣的方式,根據(jù)實(shí)施例,能夠通過(guò)僅將應(yīng)用連接到M2M-PF來(lái)將服務(wù)提供給不具有私人擁有者的裝置并且從裝置收集信息。
[0096][其他實(shí)施例]
[0097]至此,已經(jīng)描述了本發(fā)明的實(shí)施例,但是其中被包括在實(shí)施例中的每一個(gè)中的各種特性以各種方式組合的系統(tǒng)或者設(shè)備也被包括在本發(fā)明的范圍中。
[0098]另外,本發(fā)明可以應(yīng)用于由多個(gè)裝置組成的系統(tǒng),或者可以被應(yīng)用于單個(gè)設(shè)備。此夕卜,本發(fā)明也能夠在用于實(shí)現(xiàn)實(shí)施例的功能的控制程序被直接地或者遠(yuǎn)程地提供給系統(tǒng)或者設(shè)備的情況中應(yīng)用。因此,為了使用計(jì)算機(jī)實(shí)現(xiàn)本發(fā)明的功能,安裝在計(jì)算機(jī)中的控制程序、存儲(chǔ)控制程序的介質(zhì)、以及使控制程序被下載的環(huán)球網(wǎng)(WWW)服務(wù)器被包括在本發(fā)明的范圍中。
[0099]該申請(qǐng)基于2011年5月24日提交的日本專利申請(qǐng)N0.2011-116369,其內(nèi)容通過(guò)引用合并在此。
【權(quán)利要求】
1.一種信息處理設(shè)備,所述信息處理設(shè)備包括應(yīng)用接口和裝置接口,所述應(yīng)用接口和所述裝置接口基于每個(gè)應(yīng)用來(lái)生成,所述應(yīng)用接口和所述裝置接口彼此相關(guān)聯(lián),所述信息處理設(shè)備包括: 訪問(wèn)權(quán)限表,所述訪問(wèn)權(quán)限表存儲(chǔ)每個(gè)應(yīng)用是否具有對(duì)連接到所述信息處理設(shè)備的裝置的訪問(wèn)權(quán)限;以及 訪問(wèn)控制單元,所述訪問(wèn)控制單元參考所述訪問(wèn)權(quán)限表來(lái)控制在所述應(yīng)用接口和所述裝置接口之間的訪問(wèn)。
2.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,進(jìn)一步包括: 生成單元,當(dāng)添加新的應(yīng)用時(shí),所述生成單元響應(yīng)于所述新的應(yīng)用來(lái)彼此相關(guān)聯(lián)地生成新的應(yīng)用接口和新的裝置接口 ;以及 應(yīng)用添加單元,所述應(yīng)用添加單元將所述新的應(yīng)用接口和所述新的裝置接口添加到所述信息處理設(shè)備, 其中,所述應(yīng)用添加單元將數(shù)據(jù)添加到所述訪問(wèn)權(quán)限表,所述數(shù)據(jù)指示所述新的應(yīng)用是否具有對(duì)連接到所述信息處理設(shè)備的所述裝置的訪問(wèn)權(quán)限。
3.根據(jù)權(quán)利要求1或者2所述的信息處理設(shè)備,進(jìn)一步包括:裝置添加單元,當(dāng)添加新的裝置時(shí),所述裝置添加單元將數(shù)據(jù)添加到所述訪問(wèn)權(quán)限表,所述數(shù)據(jù)指示每個(gè)應(yīng)用是否具有對(duì)所述新的裝置的訪問(wèn)權(quán)限。
4.根據(jù)權(quán)利要求1至3中的任一項(xiàng)所述的信息處理設(shè)備,進(jìn)一步包括:訪問(wèn)權(quán)限改變單元,當(dāng)所述應(yīng)用對(duì)所述裝置的訪問(wèn)權(quán)限被改變時(shí),所述訪問(wèn)權(quán)限改變單元根據(jù)所述訪問(wèn)權(quán)限中的改變來(lái)改變指示所述 應(yīng)用是否具有訪問(wèn)權(quán)限的所述訪問(wèn)權(quán)限表的數(shù)據(jù)。
5.根據(jù)權(quán)利要求1至4中的任一項(xiàng)所述的信息處理設(shè)備,其中,所述裝置接口包括積累單元,所述積累單元將從所述裝置收集到的數(shù)據(jù)積累在數(shù)據(jù)庫(kù)中。
6.根據(jù)權(quán)利要求1至5中的任一項(xiàng)所述的信息處理設(shè)備,進(jìn)一步包括:輸入單元,所述輸入單元輸入用于管理所述信息處理設(shè)備的數(shù)據(jù), 其中,通過(guò)所述輸入單元來(lái)執(zhí)行所述應(yīng)用和所述裝置的登記以及所述訪問(wèn)權(quán)限表的數(shù)據(jù)設(shè)定。
7.根據(jù)權(quán)利要求1至6中的任一項(xiàng)所述的信息處理設(shè)備,其中,基于指示連接到所述信息處理設(shè)備的每個(gè)裝置是否接收所述應(yīng)用的服務(wù)的信息來(lái)設(shè)定所述應(yīng)用對(duì)所述裝置的訪問(wèn)權(quán)限。
8.根據(jù)權(quán)利要求1至6中的任一項(xiàng)所述的信息處理設(shè)備,其中,基于指示所述裝置是否設(shè)定對(duì)所述應(yīng)用的無(wú)條件訪問(wèn)權(quán)限的信息來(lái)設(shè)定所述應(yīng)用對(duì)所述裝置的訪問(wèn)權(quán)限。
9.一種控制信息處理設(shè)備的方法,所述信息處理設(shè)備包括應(yīng)用接口和所述裝置接口,所述應(yīng)用接口和所述裝置接口基于每個(gè)應(yīng)用來(lái)生成,所述應(yīng)用接口和所述裝置接口彼此相關(guān)聯(lián),所述方法包括: 訪問(wèn)控制步驟,所述訪問(wèn)控制步驟參考訪問(wèn)權(quán)限表來(lái)控制在所述應(yīng)用接口和所述裝置接口之間的訪問(wèn),所述訪問(wèn)權(quán)限表用于存儲(chǔ)每個(gè)應(yīng)用是否具有對(duì)連接到所述信息處理設(shè)備的裝置的訪問(wèn)權(quán)限。
10.一種信息處理設(shè)備的控制程序,所述信息處理設(shè)備包括:應(yīng)用接口和裝置接口,所述應(yīng)用接口和所述裝置接口基于每個(gè)應(yīng)用來(lái)生成,所述應(yīng)用接口和所述裝置接口彼此相關(guān)聯(lián),所述控制程序使得計(jì)算機(jī)執(zhí)行訪問(wèn)控制步驟,所述訪問(wèn)控制步驟參考訪問(wèn)權(quán)限表來(lái)控制在所述應(yīng)用接口和所述裝置接口之間的訪問(wèn),所述訪問(wèn)權(quán)限表用于存儲(chǔ)每個(gè)應(yīng)用是否具有對(duì)連接到所述信息處理設(shè)備的裝置的訪問(wèn)權(quán)限。
11.一種信息處理系統(tǒng),所述信息處理系統(tǒng)管理從應(yīng)用對(duì)多個(gè)裝置的訪問(wèn)權(quán)限,所述系統(tǒng)包括: 多個(gè)應(yīng)用; 所述多個(gè)裝置; 應(yīng)用接口和裝置接口,所述應(yīng)用接口和所述裝置接口基于每個(gè)應(yīng)用來(lái)生成并且彼此相關(guān)聯(lián); 訪問(wèn)權(quán)限表,所述訪問(wèn)權(quán)限表存儲(chǔ)每個(gè)應(yīng)用是否具有對(duì)所述多個(gè)裝置的訪問(wèn)權(quán)限;以及 訪問(wèn)控制單元,所述訪問(wèn)控制單元參考所述訪問(wèn)權(quán)限表來(lái)控制在所述應(yīng)用接口和所述裝置接口之間的訪問(wèn)。
12.—種訪問(wèn)權(quán)限管理方法,所述訪問(wèn)權(quán)限管理方法在包括多個(gè)應(yīng)用和多個(gè)裝置的信息處理系統(tǒng)中管理從應(yīng)用對(duì)所述多個(gè)裝置的訪問(wèn)權(quán)限,所述方法包括: 生成步驟,所述生成步驟基于每個(gè)應(yīng)用來(lái)生成應(yīng)用接口和裝置接口,所述應(yīng)用接口和所述裝置接口彼此相關(guān)聯(lián);以及 訪問(wèn)控制步驟,所述訪問(wèn)控制步 驟參考訪問(wèn)權(quán)限表來(lái)控制在所述應(yīng)用接口和所述裝置接口之間的訪問(wèn),所述訪問(wèn)權(quán)限表用于存儲(chǔ)每個(gè)應(yīng)用是否具有對(duì)所述多個(gè)裝置的訪問(wèn)權(quán)限。
【文檔編號(hào)】H04L29/06GK103548321SQ201280025132
【公開日】2014年1月29日 申請(qǐng)日期:2012年5月22日 優(yōu)先權(quán)日:2011年5月24日
【發(fā)明者】高柳直, 松田尚久 申請(qǐng)人:日本電氣株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1