近年來因特網(wǎng)等網(wǎng)絡(luò)的使用從檢索引擎或者預(yù)定的鏈接等中訪 問存儲有文本、圖像或者視頻、聲音等內(nèi)容成為主流。即,已實(shí)現(xiàn)對 被保存著的過去的內(nèi)容進(jìn)行訪問的技術(shù)。另一方面,作為發(fā)送當(dāng)前信息的技術(shù)有連續(xù)地分發(fā)在規(guī)定位置上 設(shè)置的照相機(jī)(WEB照相機(jī))的圖像的流技術(shù)。另外,最近通過網(wǎng)絡(luò) 取得由大量的小型無線傳感器節(jié)點(diǎn)得到的傳感數(shù)據(jù)的傳感器網(wǎng)絡(luò)技術(shù) 正在發(fā)展(例如,(專利文獻(xiàn)1)特開2002 - 006937號公報(bào)、(專利 文獻(xiàn)2 )特開2003 — 319550號公報(bào)、(專利文獻(xiàn)3 )特開2004 一 280411 號公報(bào)、(專利文獻(xiàn)4)美國專利申請公開第2004/0093239號說明書、 (專利文獻(xiàn)5)美國專利申請乂開第2004/0103139號說明書)。近年, 對由傳感器獲取現(xiàn)實(shí)世界中的信息,通過網(wǎng)絡(luò)在遠(yuǎn)離傳感器所在處的 地方使用該信息的傳感器網(wǎng)絡(luò)的期望正在升高?,F(xiàn)在的網(wǎng)絡(luò)上的服務(wù) 是封閉于假設(shè)空間的服務(wù),但是,傳感器網(wǎng)絡(luò)和現(xiàn)在網(wǎng)絡(luò)的不同點(diǎn)在 于是和現(xiàn)實(shí)空間融合了這一點(diǎn)。如果能夠謀求和現(xiàn)實(shí)空間的融合,則 能夠?qū)崿F(xiàn)依存時(shí)間、位置等狀況依存型的各種服務(wù)??赏ㄟ^網(wǎng)絡(luò)連接 存在于現(xiàn)實(shí)空間中的各種對象實(shí)現(xiàn)追蹤能力,可應(yīng)付尋求廣義上的安 全,,的社會(huì)需求、庫存管理、Office工作的高效化,,的需求。發(fā)明內(nèi)容但是,在上述以往的例子所示的檢索引擎中,雖然能夠知道在過 去存儲的數(shù)據(jù)在網(wǎng)絡(luò)上的位置,但是有不適合于對來自連接到網(wǎng)絡(luò)上 的龐大的傳感器信息的實(shí)時(shí)信息的高效檢索、信息變化檢測這樣的問 題。因此,本發(fā)明以實(shí)現(xiàn)可容易地取得來自連接到網(wǎng)絡(luò)上的多個(gè)傳感 器的實(shí)時(shí)信息的這種傳感器網(wǎng)絡(luò)系統(tǒng)為目的,以實(shí)時(shí)監(jiān)測來自龐大的 傳感器的信息中的所希望的信息,迅速掌握信息變化為目的。本發(fā)明在網(wǎng)絡(luò)上連接存儲從傳感器節(jié)點(diǎn)發(fā)送的數(shù)據(jù)的多個(gè)分散 服務(wù)器和管理上述傳感器節(jié)點(diǎn)的管理服務(wù)器,根據(jù)來自上述傳感器節(jié) 點(diǎn)的數(shù)據(jù)執(zhí)行規(guī)定的處理時(shí),上述管理服務(wù)器設(shè)定存儲上述傳感器節(jié) 點(diǎn)的數(shù)據(jù)的信息存儲目的地的分散服務(wù)器,在模型表中設(shè)定預(yù)先設(shè)定 上述管理服務(wù)器的模型名稱和與上述模型名稱對應(yīng)的上述數(shù)據(jù)的信息 存儲目的地,上述管理服務(wù)器在意思信息管理表中設(shè)定和與上述數(shù)據(jù) 值對應(yīng)的意思信息的對應(yīng)關(guān)系,上述管理服務(wù)器對應(yīng)來自上述服務(wù)器 終端的請求,根據(jù)上述模型名稱決定監(jiān)視對象的上述數(shù)據(jù),根據(jù)上述 意思信息在事件表中決定上述監(jiān)視對象的數(shù)據(jù)的監(jiān)視條件。而且,管 理服務(wù)器向信息存儲目的地的分散服務(wù)器通知決定了的監(jiān)視對象和監(jiān) 視條件,上述分散服務(wù)器根據(jù)該通知接收從傳感器節(jié)點(diǎn)發(fā)送的數(shù)據(jù), 然后關(guān)于上述監(jiān)視對象的數(shù)據(jù)和上述監(jiān)視條件比較并進(jìn)行監(jiān)視,在上 述監(jiān)視條件成立了的時(shí)候執(zhí)行預(yù)先設(shè)定的處理。進(jìn)而,本發(fā)明通過由進(jìn)行數(shù)據(jù)收集的分散服務(wù)器進(jìn)行數(shù)據(jù)監(jiān)視, 可防止在管理多個(gè)分散服務(wù)器的管理服務(wù)器上負(fù)荷集中,可在即使傳 感器節(jié)點(diǎn)因?yàn)閿?shù)目變得龐大,也能靈活的進(jìn)行傳感器網(wǎng)絡(luò)系統(tǒng)的管理。而且,使用服務(wù)器終端的服務(wù)器可僅設(shè)定模型名稱和意思信息, 從多個(gè)傳感器節(jié)點(diǎn)的數(shù)據(jù)中監(jiān)視希望的數(shù)據(jù),所以可極容易地實(shí)時(shí)的 從多個(gè)傳感器節(jié)點(diǎn)的信息中僅使用所希望的信息。
圖l是表示本發(fā)明第一實(shí)施方式的傳感器網(wǎng)絡(luò)的系統(tǒng)結(jié)構(gòu)圖。圖2是表示傳感器網(wǎng)絡(luò)的功能方框圖。 圖3是表示無線傳感器節(jié)點(diǎn)WSN的一個(gè)例子的九游體育方框圖。 圖4是用表示無線傳感器節(jié)點(diǎn)動(dòng)作狀態(tài)的標(biāo)志表示時(shí)間和消耗電 流的關(guān)系。圖5是表示無線傳感器節(jié)點(diǎn)的配置的一個(gè)例子的說明圖。 圖6是表示對象和傳感器節(jié)點(diǎn)的測定數(shù)據(jù)的關(guān)聯(lián)的方框圖,表示 測定開始時(shí)刻。圖7是表示對象和傳感器節(jié)點(diǎn)的測定數(shù)據(jù)的關(guān)聯(lián)的方框圖,表示 從測定開始經(jīng)過了規(guī)定時(shí)間的狀態(tài)。圖8是表示對象的數(shù)據(jù)量和傳感器節(jié)點(diǎn)的測定數(shù)據(jù)的數(shù)據(jù)量和時(shí) 間的關(guān)系的標(biāo)志。圖9表示分散數(shù)據(jù)處理服務(wù)器DDS的事件動(dòng)作(action )控制單 元的方框圖。圖IO是事件表的說明圖。圖11表示目錄服務(wù)器DRS主要部分的方框圖。 圖12表示傳感器信息表的說明圖。 圖13表示屬性另外意思解釋列表的說明圖。 圖14表示現(xiàn)實(shí)世界模型列表和分散數(shù)據(jù)處理服務(wù)器DDS的關(guān)系 的方框圖。圖15表示模型結(jié)合列表說明圖。圖16表示傳感器信息登記情況的時(shí)間圖。圖17表示傳感器節(jié)點(diǎn)登記用的數(shù)據(jù)格式。圖18表示現(xiàn)實(shí)世界模型列表的登記情況的時(shí)間圖。圖19表示模型結(jié)合列表的登記情況的時(shí)間圖。圖20表示對向模型結(jié)合列表進(jìn)行訪問的應(yīng)答的一個(gè)例子的時(shí)間圖。圖21表示從模型結(jié)合列表指定了鈴木位置時(shí)的處理的說明圖。圖22表示從模型結(jié)合列表指定了鈴木落座狀態(tài)時(shí)的處理的說明圖。圖23表示從模型結(jié)合列表指定了鈴木溫度時(shí)的處理的說明圖。 圖24表示從模型結(jié)合列表指定A會(huì)議室的成員時(shí)的處理的說明圖。圖25表示從模型結(jié)合列表指定A會(huì)議室的人數(shù)時(shí)的處理的說明圖。圖26表示.目錄服務(wù)器DRS的動(dòng)作控制單元ACC的方框圖。 圖27表示構(gòu)成動(dòng)作控制單元ACC的動(dòng)作實(shí)施單元ACEC的方框圖。圖28表示動(dòng)作表設(shè)定的說明圖。圖29表示在動(dòng)作表登記時(shí)在用戶終端UST上顯示的動(dòng)作設(shè)定畫 面的說明圖。圖30同樣表示動(dòng)作設(shè)定畫面的說明圖。圖31是表示分散數(shù)據(jù)處理服務(wù)器DDS的事件表ETB的條目的 說明圖。圖32是表示目錄服務(wù)器DRS的動(dòng)作表ATB的條目的說明圖。 圖33是表示單一動(dòng)作設(shè)定的流程的時(shí)間圖。 圖34是表示單一動(dòng)作應(yīng)答的流程的時(shí)間圖。 圖35是在多個(gè)動(dòng)作登記時(shí)在用戶終端UST上顯示的動(dòng)作設(shè)定畫 面的說明圖。圖36同樣是在多個(gè)動(dòng)作登記時(shí)在用戶終端UST上顯示的動(dòng)作設(shè) 定畫面的說明圖。圖37是表示分散數(shù)據(jù)處理服務(wù)器DDS- 1的事件表的條目的說明圖。圖38是表示分散數(shù)據(jù)處理服務(wù)器DDS-2的事件表的條目的說明圖。圖39是表示目錄服務(wù)器DRS的動(dòng)作表的記錄的說明圖。 圖40是表示多個(gè)動(dòng)作設(shè)定流程的時(shí)間圖。圖41是表示多個(gè)事件應(yīng)答流程的時(shí)間圖。圖42是表示第二實(shí)施方式,表示分散數(shù)據(jù)處理服務(wù)器DDS的事 件動(dòng)作控制單元EAC的方框圖。圖43是表示第二實(shí)施方式,是在動(dòng)作登記時(shí)在用戶終端UST上 顯示的動(dòng)作設(shè)定畫面的說明圖。圖44是表示第二實(shí)施方式,表示分散數(shù)據(jù)處理服務(wù)器DDS的事 件動(dòng)作表的條目的說明圖。圖45是表示事件動(dòng)作的設(shè)定的流程的時(shí)間圖。圖46是表示第二實(shí)施方式,表示在分散數(shù)據(jù)處理服務(wù)器DDS上 的動(dòng)作執(zhí)行流程的時(shí)間圖。圖47是表示第三實(shí)施方式,表示分散數(shù)據(jù)處理服務(wù)器DDS的事 件動(dòng)作控制單元的方框圖。圖48是表示第三實(shí)施方式,表示事件動(dòng)作控制單元的動(dòng)作實(shí)施 單元ACE的方框圖。圖49是表示第三實(shí)施方式,表示從一個(gè)事件發(fā)生起連鎖地執(zhí)行 事件/動(dòng)作的流程的說明圖。圖50是表示第三實(shí)施方式,表示事件動(dòng)作表的一個(gè)例子的說明圖。圖51是表示第三實(shí)施方式,表示從多個(gè)測定數(shù)據(jù)中生成加工數(shù) 據(jù)的流程的說明圖。圖52是表示第三實(shí)施方式,表示在從多個(gè)測定數(shù)據(jù)中生成加工 數(shù)據(jù)時(shí)的事件動(dòng)作表的一個(gè)例子的說明圖。圖53是表示第三實(shí)施方式,表示由多個(gè)分散數(shù)據(jù)處理服務(wù)器從 多個(gè)測定數(shù)據(jù)生成加工數(shù)據(jù)的流程的說明圖。圖54是表示第四實(shí)施方式,表示事件動(dòng)作控制單元的動(dòng)作實(shí)施 單元ACE的方框圖。圖55是表示第五實(shí)施方式,表示分散數(shù)據(jù)處理服務(wù)器DDS的事 件動(dòng)作控制單元的方框圖。圖56是表示第五實(shí)施方式,表示事件動(dòng)作表的一個(gè)例子的說明圖。圖57是表示第五實(shí)施方式,表示存儲在例外事件動(dòng)作表中的腳 本文件的一個(gè)例子的說明圖。圖58是表示第五實(shí)施方式,表示例外事件動(dòng)作的設(shè)定的流程的 時(shí)間圖。圖59是表示第一變形例,表示目錄服務(wù)器DRS的動(dòng)作控制單元 ACC的方框圖。圖60是表示第一變形例,表示構(gòu)成動(dòng)作控制單元ACC的動(dòng)作執(zhí) 行單元ACEC的方框圖。圖61是表示第二變形例的傳感器網(wǎng)絡(luò)的系統(tǒng)結(jié)構(gòu)圖。圖62同樣是表示表示第二變形例的傳感器網(wǎng)絡(luò)的系統(tǒng)結(jié)構(gòu)圖。圖63是表示第三變形例的傳感器網(wǎng)絡(luò)的系統(tǒng)結(jié)構(gòu)圖。
本發(fā)明的一個(gè)實(shí)施方式。圖l是表示本發(fā)明的第一實(shí)施方式的傳感器網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)圖。 (系統(tǒng)結(jié)構(gòu)概要)傳感器節(jié)點(diǎn)WSN (無線傳感器節(jié)點(diǎn))、MSN (無線可移動(dòng)傳感 器節(jié)點(diǎn))是被設(shè)置在規(guī)定的位置上或者安裝在物品上或由人攜帶,收 集關(guān)于環(huán)境的信息或者關(guān)于安裝了該傳感器的物品的信息,將該信息 發(fā)送給基站BST-l~n的節(jié)點(diǎn)。傳感器節(jié)點(diǎn)是由以無線方式連接到基 站BST-l~n上的無線傳感器節(jié)點(diǎn)WSN、 MSN和以有線方式連接到 網(wǎng)絡(luò)NWK-n上的有線傳感器節(jié)點(diǎn)FSN構(gòu)成。并且,將無線傳感器節(jié) 點(diǎn)WSN、 MSN及有線傳感器節(jié)點(diǎn)FSN的總稱單稱為傳感器節(jié)點(diǎn)。被固定設(shè)置的無線傳感器節(jié)點(diǎn)WSN,例如被搭載的傳感器周期 地傳感周圍的情況,并向預(yù)先設(shè)定的基站BST發(fā)送傳感信息。無線可 移動(dòng)傳感器節(jié)點(diǎn)MSN是以人手持行走、車載等作為可移動(dòng)的方式為 前提,將信息發(fā)送到最近的基站BST。并且,當(dāng)指示無線傳感器節(jié)點(diǎn) 全體(總稱)的時(shí)候當(dāng)作WSN或者M(jìn)SN,當(dāng)指示一個(gè)一個(gè)無線傳感器節(jié)點(diǎn)的時(shí)候,用類似于WSN-1 ~ n或者M(jìn)SN-1 ~ n這樣附帶有下標(biāo) 來表示。其他的結(jié)構(gòu)要素以下同樣在表示總稱的時(shí)候用不帶下標(biāo)來表 示,在表示一個(gè)一個(gè)的時(shí)候用附帶有下標(biāo)(-l~n)表示。在各基站BST-1 ~ n中連接1個(gè)或者多個(gè)無線傳感器節(jié)點(diǎn)WSN、 MSN,各基站BST-1 ~ n經(jīng)由網(wǎng)絡(luò)NWK-2 ~ n連接到收集來自各傳感 器節(jié)點(diǎn)的數(shù)據(jù)的分散數(shù)據(jù)處理服務(wù)器DDS-1 ~ n上。并且,網(wǎng)絡(luò)NWK - 2 ~ n是用于連接基站BST和分散數(shù)據(jù)處理服務(wù)器(分散服務(wù)器) DDS的。分散數(shù)據(jù)處理服務(wù)器DDS根據(jù)系統(tǒng)規(guī)模大小可改變其連接 的個(gè)數(shù)。各分散數(shù)據(jù)處理服務(wù)器DDS-1 ~ n具有存儲無線及有線傳感器節(jié) 點(diǎn)(以下單稱為傳感器節(jié)點(diǎn))所檢測出的數(shù)據(jù)等的磁盤裝置DSK和未 圖示的CPU及存儲器,執(zhí)行規(guī)定的程序,如后所述收集來自傳感器節(jié) 點(diǎn)的測定數(shù)據(jù),按照預(yù)先規(guī)定的條件,進(jìn)行數(shù)據(jù)存儲、數(shù)據(jù)加工、進(jìn) 而經(jīng)由網(wǎng)絡(luò)NWK-1向目錄服務(wù)器(管理服務(wù)器)DRS或者其他的服 務(wù)器進(jìn)行通知、數(shù)據(jù)轉(zhuǎn)發(fā)等的動(dòng)作。并且,網(wǎng)絡(luò)NWK-1是由LAN或 者因特網(wǎng)等構(gòu)成。這里,從傳感器節(jié)點(diǎn)收集的數(shù)據(jù)主要是賦予識別傳感器節(jié)點(diǎn)或者 傳感器類別等的固有數(shù)據(jù)ID的數(shù)值數(shù)據(jù),表示對應(yīng)時(shí)間系列上的變 化,但是其原樣并未變成使用傳感器節(jié)點(diǎn)的輸出的用戶(用戶終端UST 等的使用者)容易理解的形式。于是,在目錄服務(wù)器DRS上根據(jù)預(yù)先 設(shè)定的定義,將傳感器節(jié)點(diǎn)的輸出數(shù)據(jù)變換成用戶可理解的現(xiàn)實(shí)世界 模型(人、物、狀態(tài)等)后提示給用戶。并且,分散數(shù)據(jù)處理服務(wù)器DDS-1 ~ n收集數(shù)據(jù)的對象是屬于連 接到了自身基站的網(wǎng)絡(luò)NWK-2~n的基站BST的傳感器節(jié)點(diǎn)或者從 其他基站BST移動(dòng)來的無線傳感器節(jié)點(diǎn)MSN。另外,有線傳感器節(jié) 點(diǎn)FSN可以連接到分散數(shù)據(jù)處理服務(wù)器DDS-l n上。當(dāng)然,也可將 有線傳感器節(jié)點(diǎn)FSN連接到基站BST,并且基站BST和管理無線傳 感器節(jié)點(diǎn)同樣地管理有線傳感器節(jié)點(diǎn)FSN。網(wǎng)絡(luò)NWK-1中連接有管理與從分散數(shù)據(jù)處理服務(wù)器DDS發(fā)送5.5說明書第8/51頁來的傳感信息關(guān)聯(lián)起來的現(xiàn)實(shí)世界模型的目錄服務(wù)器DRS,使用該目 錄服務(wù)器DRS的信息的用戶終端UST,進(jìn)行目錄服務(wù)器DRS、分散 數(shù)據(jù)處理服務(wù)器DDS及基站BST、傳感器節(jié)點(diǎn)的設(shè)定及管理的管理 終端ADT。并且,管理終端也可以分別準(zhǔn)備供管理傳感器節(jié)點(diǎn)的傳感 器管理者、管理傳感器網(wǎng)絡(luò)的服務(wù)的服務(wù)管理者用。目錄服務(wù)器DRS具有未圖示的CPU、存儲器及存儲裝置,執(zhí)行 規(guī)定的程序,如后所述管理與有用信息相關(guān)聯(lián)的對象。即,當(dāng)用戶通過用戶終端UST現(xiàn)實(shí)世界模型請求訪問,目錄服 務(wù)器DRS訪問對現(xiàn)實(shí)世界具有該測定數(shù)據(jù)的分散數(shù)據(jù)處理服務(wù)器 DDS-l~n,取得該測定數(shù)據(jù),如果有需要將該傳感數(shù)據(jù)變換為用戶容 易理解的形式,并在用戶終端UST上顯示。圖2是圖l所示的傳感器網(wǎng)絡(luò)的功能方框圖。這里,為了使說明 簡要,只表示圖1的分散數(shù)據(jù)處理服務(wù)器DDS-l n中分散數(shù)據(jù)處理 服務(wù)器DDS-1的結(jié)構(gòu),另夕卜,只表示連接到分散數(shù)據(jù)處理服務(wù)器DDS-1 上的基站BST-l ~n中基站BST-1的結(jié)構(gòu)。其他分散數(shù)據(jù)處理服務(wù)器 DDS、基站BST也是同樣結(jié)構(gòu)。以下,說明各部分詳細(xì)內(nèi)容。 (基站BST )從無線傳感器節(jié)點(diǎn)WSN、 MSN或者有線傳感器節(jié)點(diǎn)FSN(以下 稱為傳感器節(jié)點(diǎn))收集數(shù)據(jù)的基站BST-1具有命令控制單元CMC-B、 傳感器節(jié)點(diǎn)管理單元SNM和事件監(jiān)視單元EVM。并且,傳感器節(jié)點(diǎn) 附加預(yù)先設(shè)定的數(shù)據(jù)ID,發(fā)送測定數(shù)據(jù)。在命令控制單元CMC-B上,在和后述的分散數(shù)據(jù)處理服務(wù)器 DDS-1的命令控制單元CMC-D之間上進(jìn)行命令發(fā)送接收。例如對應(yīng) 來自分散數(shù)據(jù)處理服務(wù)器DDS-1的命令,執(zhí)行基站BST-1的參數(shù)的設(shè) 定、向分散數(shù)據(jù)處理服務(wù)器DDS-1發(fā)送基站BST-1的狀態(tài)。或者,執(zhí) 行基站BST-1管理的傳感器節(jié)點(diǎn)的參數(shù)的設(shè)定、向分散數(shù)據(jù)處理服務(wù) 器DDS-1發(fā)送傳感器節(jié)點(diǎn)的狀態(tài)。傳感器節(jié)點(diǎn)管理單元SNM保持自身管理的傳感器節(jié)點(diǎn)的管理信息(工作狀態(tài)、剩余功率等)。而且,在從分散數(shù)據(jù)處理服務(wù)器DDS-1 中有關(guān)于傳感器節(jié)點(diǎn)的查詢的情況下,代替各傳感器節(jié)點(diǎn)通知管理信 息。由于傳感器節(jié)點(diǎn)委托基站BST進(jìn)行與管理相關(guān)聯(lián)的處理,所以可 降低自身處理負(fù)荷,可抑制多余的功率消耗。另外,傳感器節(jié)點(diǎn)管理單元SNM在事件監(jiān)視單元EVM檢測出 有異常的情況下更新傳感器節(jié)點(diǎn)的管理信息,向分散數(shù)據(jù)處理服務(wù)器 DDS-1通知關(guān)于有異常的傳感器節(jié)點(diǎn)的信息。并且所謂傳感器節(jié)點(diǎn)異 常是在無來自傳感器節(jié)點(diǎn)的應(yīng)答的情況下,或者傳感器節(jié)點(diǎn)的功率小 于等于預(yù)先設(shè)定的門限值等情況下,表示傳感器節(jié)點(diǎn)的功能停止或者 直到停止的狀態(tài)。另外,傳感器節(jié)點(diǎn)管理單元SNM在從命令控制單元CMC-D接 收到對傳感器節(jié)點(diǎn)的命令(變更輸出定時(shí)的參數(shù)等)的情況下,向傳 感器節(jié)點(diǎn)發(fā)送該命令進(jìn)行設(shè)定,然后從傳感器節(jié)點(diǎn)接收了表示設(shè)定結(jié) 束了的通知之后,更新傳感器節(jié)點(diǎn)的管理信息。并且,傳感器節(jié)點(diǎn)的 輸出定時(shí)表示例如無線傳感器節(jié)點(diǎn)WSN周期地向基站BST-1發(fā)送數(shù) 據(jù)的時(shí)期?;綛ST對預(yù)先設(shè)定的下屬的無線傳感器節(jié)點(diǎn)WSN、 MSN以 及有線傳感器節(jié)點(diǎn)FSN進(jìn)行管理,并向分散數(shù)據(jù)處理服務(wù)器DDS發(fā) 送各傳感器節(jié)點(diǎn)測定的數(shù)據(jù)。(分散數(shù)據(jù)處理服務(wù)器DDS )分散數(shù)據(jù)處理服務(wù)器DDS-1具有存儲數(shù)據(jù)庫DB的磁盤裝置 DSK、如后所述的命令控制單元CMC-D、事件動(dòng)作控制單元EAC和 數(shù)據(jù)庫控制單元DBC。命令控制單元CMC-D和基站BST以及后述目錄服務(wù)器DRS進(jìn) 行通信,進(jìn)行命令等的發(fā)送接收。事件動(dòng)作控制單元EAC每次從基站BST接收到來自傳感器節(jié)點(diǎn) 的測定數(shù)據(jù),都取得與測定數(shù)據(jù)對應(yīng)的ID,即數(shù)據(jù)ID,從后述的表 (圖10的事件表ETB)中讀入與數(shù)據(jù)ID對應(yīng)的事件發(fā)生規(guī)則,判定 有無發(fā)生與測定數(shù)據(jù)的值對應(yīng)的事件。進(jìn)而,在事件動(dòng)作控制單元EAC上執(zhí)行與數(shù)據(jù)ID相應(yīng)的事件的發(fā)生通知對應(yīng)的動(dòng)作。并且,在 傳感器節(jié)點(diǎn)中只有1個(gè)傳感器的情況下,可以將用于識別傳感器節(jié)點(diǎn) 的傳感器節(jié)點(diǎn)的ID作為數(shù)據(jù)ID。另外,在本實(shí)施方式上,所謂事件是表示關(guān)于測定數(shù)據(jù)(或者加 工數(shù)據(jù))預(yù)先設(shè)定的條件。另外,所謂事件發(fā)生是表示測定數(shù)據(jù)滿足 了規(guī)定的條件的情況。而且,作為動(dòng)作實(shí)施內(nèi)容包含根據(jù)由用戶等預(yù)先設(shè)定的每個(gè)數(shù)據(jù) ID的規(guī)則,將測定數(shù)據(jù)變換為加工數(shù)據(jù)、通過數(shù)據(jù)庫控制單元DBC 向數(shù)據(jù)庫DB存儲測定數(shù)據(jù)和加工數(shù)據(jù)、另外向目錄服務(wù)器DRS或者 其他服務(wù)器進(jìn)行通知等的處理。在本實(shí)施方式中,如圖1所示,通過對多個(gè)基站BST配置在地域 上集合這些中的某幾個(gè)的多個(gè)分散數(shù)據(jù)處理服務(wù)器DDS,可分散來自 多個(gè)傳感器節(jié)點(diǎn)的信息并進(jìn)行處理。例如,可以在Office等中對每個(gè) 樓層設(shè)計(jì)一個(gè)分散數(shù)據(jù)處理服務(wù)器DDS,也可以在工廠等中對每個(gè)建 筑物內(nèi)設(shè)計(jì)一個(gè)分散數(shù)據(jù)處理服務(wù)器DDS。分散數(shù)據(jù)處理服務(wù)器DDS-1的磁盤裝置DSK將從基站BST接收 到的傳感器節(jié)點(diǎn)WSN、 MSN、 FSN的測定數(shù)據(jù)和加工了這些測定數(shù) 據(jù)后得到的加工數(shù)據(jù)和關(guān)于基站BST、無線傳感器節(jié)點(diǎn)WSN、 MSN 以及有線傳感器節(jié)點(diǎn)FSN的裝置數(shù)據(jù)作為數(shù)據(jù)庫DB存儲。而且,數(shù)據(jù)處理服務(wù)器DDS - 1的數(shù)據(jù)庫控制單元DBC將作為 從事件動(dòng)作控制單元EAC發(fā)送來的傳感器節(jié)點(diǎn)的輸出的測定數(shù)據(jù)存 儲到數(shù)據(jù)庫DB中。另外,如果有需要將由數(shù)據(jù)處理測定數(shù)據(jù)或者和 其他數(shù)據(jù)融合得到的加工數(shù)據(jù)存儲到數(shù)據(jù)庫DB中。并且,關(guān)于裝置 數(shù)據(jù)與來自管理者終端ADT等的請求對應(yīng)隨時(shí)更新。(目錄服務(wù)器DRS)管理多個(gè)分散數(shù)據(jù)處理服務(wù)器DDS的目錄服務(wù)器DRS包括控制 來自經(jīng)由網(wǎng)絡(luò)NWK-1連接的用戶終端UST或者管理者終端ADT的 通信的對話控制單元SES和如后所述的模型管理單元MMG、模型表 MTB、裝置管理單元NMG、動(dòng)作控制單元ACC以及檢索引擎SER。模型管理單元MMG通過在現(xiàn)實(shí)世界模型表MTB中設(shè)定了用戶 容易理解的現(xiàn)實(shí)世界的模型(對象)和分散數(shù)據(jù)處理服務(wù)器DDS從傳 感器節(jié)點(diǎn)收集到的測定數(shù)據(jù)、或者和加工數(shù)據(jù)的對應(yīng)關(guān)系的現(xiàn)實(shí)世界 模型列表MDL來進(jìn)行管理。進(jìn)而就是,現(xiàn)實(shí)世界模型表MTB將用戶 可理解的意思信息作為對象,將來自傳感器節(jié)點(diǎn)的測定數(shù)據(jù)(或者加 工數(shù)據(jù))的ID和所在之處(存儲場所)與對象相對應(yīng)起來,另外由 后述的屬性另外意思解釋列表ATL將來自傳感器節(jié)點(diǎn)的測定數(shù)據(jù)變 換為用戶可理解的意思信息。目錄服務(wù)器DRS也管理相當(dāng)于現(xiàn)實(shí)世界模型的測定數(shù)據(jù)或者加 工數(shù)據(jù)存在場所的位置信息(URL等的鏈接)。進(jìn)而,用戶通過指定 現(xiàn)實(shí)世界模型,可訪問時(shí)刻變化的傳感器節(jié)點(diǎn)的最新測定信息或者過 去的記錄數(shù)據(jù)所在目錄。對于來自傳感器節(jié)點(diǎn)的測定數(shù)據(jù)以及加工數(shù) 據(jù)隨著時(shí)間增大,即使時(shí)間流逝,現(xiàn)實(shí)世界模型信息大小也不發(fā)生變 化,只是內(nèi)容發(fā)生變化。關(guān)于該現(xiàn)實(shí)世界模型的詳細(xì)內(nèi)容在后面描述。并且,現(xiàn)實(shí)世界模型表MTB存儲在目錄服務(wù)器DRS規(guī)定的存儲 裝置(圖示省略)等中。目錄服務(wù)器DRS的動(dòng)作控制單元ACC和分散數(shù)據(jù)處理服務(wù)器 DDS的事件動(dòng)作控制單元EAC或者命令控制單元CMC-D進(jìn)行通信, 接受來自用戶終端UST或者管理者終端ADT的事件動(dòng)作的設(shè)定請求。 并且,分析接收到的事件或者動(dòng)作的內(nèi)容,設(shè)定對應(yīng)解析結(jié)果的目錄 服務(wù)器DRS和分散數(shù)據(jù)處理服務(wù)器DDS-1 ~ n間的功能分?jǐn)?。并且?一個(gè)動(dòng)作或者事件不僅僅是一個(gè)分散數(shù)據(jù)處理服務(wù)器DDS,也有與多 個(gè)分散數(shù)據(jù)處理服務(wù)器DDS-1 ~ n有關(guān)的情況。檢索引擎SER根據(jù)對對話控制單元SES接受到的對象的檢索請 求,參考現(xiàn)實(shí)世界模型表MTB,對分散數(shù)據(jù)處理服務(wù)器DDS的數(shù)據(jù) 庫DB進(jìn)行檢索。并且,如果檢索請求是查詢,則執(zhí)行按照查詢內(nèi)容的數(shù)據(jù)庫DB 的對應(yīng)和查詢的SQL(Structured Query Language)變換,然后執(zhí)4亍檢 索。并且有成為檢索對象的數(shù)據(jù)庫DB跨越多個(gè)分散數(shù)據(jù)處理服務(wù)器DDS的情況。而且,作為該查詢是與最新數(shù)據(jù)取得(抽點(diǎn)/流)對應(yīng)。并且最 新數(shù)據(jù)取得(流)由動(dòng)作控制單元ACC的動(dòng)作的設(shè)定對應(yīng)。進(jìn)而可 以在該分散數(shù)據(jù)處理服務(wù)器DDS的事件動(dòng)作控制單元EAC上設(shè)定將 相應(yīng)的數(shù)據(jù)轉(zhuǎn)發(fā)到通常希望的服務(wù)器或者終端上的動(dòng)作這種設(shè)定。然后,裝置管理單元NMG統(tǒng)一管理連接到網(wǎng)絡(luò)NWK-1構(gòu)成傳 感器網(wǎng)絡(luò)的分散數(shù)據(jù)處理服務(wù)器DDS、連接到分散數(shù)據(jù)處理服務(wù)器 DDS上的基站BST、連接到基站BST上的傳感器節(jié)點(diǎn)。在裝置管理單元NMG上,向管理者終端ADT等提供分散數(shù)據(jù)處 理服務(wù)器DDS、基站BST、涉及傳感器節(jié)點(diǎn)的登記、檢索的接口,分 別管理裝置的狀態(tài)、傳感器節(jié)點(diǎn)的狀態(tài)。裝置管理單元NMG可對分散數(shù)據(jù)處理服務(wù)器DDS、基站BST、 傳感器節(jié)點(diǎn)發(fā)放命令,通過該命令管理傳感器網(wǎng)絡(luò)的資源。并且,傳 感器節(jié)點(diǎn)經(jīng)由成為上位的基站BST的命令控制單元CMC-B,從裝置 管理單元NMG接受命令,基站BST經(jīng)由上位的分散數(shù)據(jù)處理服務(wù)器 DDS的命令控制單元CMC-D,從裝置管理單元NMG接受命令。并且,作為裝置管理單元NMG經(jīng)由命令控制單元CMC-D發(fā)放 的命令,有例如復(fù)位、參數(shù)設(shè)定、數(shù)據(jù)刪除、數(shù)據(jù)轉(zhuǎn)發(fā)、定型事件/ 動(dòng)作設(shè)定等。(傳感器節(jié)點(diǎn)的一個(gè)例子)然后,在圖3-5中表示傳感器節(jié)點(diǎn)的一個(gè)例子。 圖3是表示無線傳感器節(jié)點(diǎn)WSN的一個(gè)例子的方框圖。無線傳 感器節(jié)點(diǎn)WSN是由測定測定對象的狀態(tài)量(溫度、壓力、位置等) 或者狀態(tài)量變化(低溫/高溫、低壓/高壓等)的傳感器SSR,控制傳 感器SSR的控制器CNT與基站BST進(jìn)行通信的無線處理單元WPR, 向各塊SSR、 CNT、 WPR供電的電源POW和進(jìn)行發(fā)送接收的天線 ANT構(gòu)成。控制器CNT以預(yù)定的周期讀入傳感器SSR的測定數(shù)據(jù),向該測 定數(shù)據(jù)添加預(yù)先設(shè)定的數(shù)據(jù)ID,然后轉(zhuǎn)發(fā)到無線處理單元WPR。測定數(shù)據(jù)也有分配進(jìn)行傳感的時(shí)間信息作為時(shí)間標(biāo)簽的情況。無線處理單元WPR向基站BST發(fā)送從控制器CNT送出的數(shù)據(jù)。另外,無線處理單元WPR向控制器CNT發(fā)送從基站BST接收 的命令等,控制器CNT解析接收了的命令,進(jìn)行規(guī)定的處理(例如 設(shè)定變更等)。另外,控制器CNT將電源POW剩余功率(或者充電 量)的信息經(jīng)由無線處理單元WPR發(fā)送給基站BST。并且,控制器 CNT自身監(jiān)視電源POW的剩余功率(或者充電量),當(dāng)剩余功率低 于預(yù)先設(shè)定的門限值時(shí),可以向基站BST發(fā)送功率不足的警報(bào)。在無線處理單元WPR上,為了用有限的電功率進(jìn)行長時(shí)間測定, 如圖4所示,間歇性地動(dòng)作,降低功率消耗。圖中,在休眠狀態(tài)SLP 中,控制器CNT停止傳感器SSR的驅(qū)動(dòng),以規(guī)定的周期從休眠狀態(tài) 切換為動(dòng)作狀態(tài),驅(qū)動(dòng)傳感器SSR發(fā)送測定數(shù)據(jù)。并且,在圖3中表示的是一個(gè)無線個(gè)傳 感器SSR的例子,但是也可以配置多個(gè)傳感器SSR。或者可以代替?zhèn)?感器SSR,設(shè)計(jì)存儲了固有識別符ID的存儲器,也可以將無線傳感 器節(jié)點(diǎn)WSN作為標(biāo)簽使用。另外,在圖3、圖4上,電壓POW可以是使用電池的情況、或 者是具有太陽能電池或者振動(dòng)發(fā)電等自主發(fā)電結(jié)構(gòu)的結(jié)構(gòu)。另外,無 線可移動(dòng)傳感器節(jié)點(diǎn)MSN也可以是和圖3、圖4同樣的結(jié)構(gòu)。圖5是表示連接到上述圖1、圖2所示的分散數(shù)據(jù)處理服務(wù)器 DDS-1上的傳感器節(jié)點(diǎn)的一個(gè)例子的詳細(xì)圖。在本實(shí)施方式中,表示了對Office以及A會(huì)議室、B設(shè)計(jì)了傳感 器節(jié)點(diǎn)的例子。在Office中設(shè)置了基站BST-0,在Office的椅子上配置了作為傳 感器SSR具有壓敏(壓力)開關(guān)的無線。無線械z沒定為和基站BST-0通信的方式。在A會(huì)議室中設(shè)置基站BST-1,在A會(huì)議室的椅子上配置了作 為傳感器SSR具有壓敏開關(guān)的無線。另外,A 會(huì)議室里面設(shè)置了具有溫度傳感器的有線,并連接到基站BST-1上。各無線以及有線通信的方式。同樣,會(huì)議室B內(nèi)設(shè)置有基站BST-2,會(huì)議室B的椅子上設(shè)置 了作為傳感器SSR具有壓敏開關(guān)的無線和具 有溫度傳感器的有線,并連接到基站BST-2上。給使用這些A會(huì)議室、B的工作人員佩帶上兼胸卡用的無線。無線作為具有測定工作人員體溫 (或者周圍溫度)的溫度傳感器SSR-l,和存儲了工作人員固有的識 別符(工作人員ID)的標(biāo)簽-1的胸卡被構(gòu)成。無線發(fā)送工作人員ID和作為測定數(shù)據(jù) 的溫度。(傳感器網(wǎng)絡(luò)的動(dòng)作概念)然后,使用圖6~圖8說明在上述圖1~圖5上表示的傳感器網(wǎng) 絡(luò)的動(dòng)作的概要。圖6是表示作為現(xiàn)實(shí)世界模型的具體形式的對象和傳感器節(jié)點(diǎn)測 定的數(shù)據(jù)的關(guān)聯(lián)的方框圖,是表示測定開始時(shí)刻,圖7表示從圖6的 狀態(tài)經(jīng)過規(guī)定時(shí)間后的狀態(tài)。在圖6中,目錄服務(wù)器DRS作為現(xiàn)實(shí)世界模型預(yù)先生成下一目 標(biāo),定義到現(xiàn)實(shí)世界模型表MTB的現(xiàn)實(shí)世界模型列表MDL。這里, 表示了作為使用圖5的Office或者A會(huì)議室、B會(huì)議室的工作人員鈴 木的情況,將圖6所示的無線作為該人物佩帶的物ff口 o如圖12的傳感器信息表STB所示那樣,象以將各傳感器節(jié)點(diǎn) MSN的測定數(shù)據(jù)(ex.溫度)或者位置信息存儲到作為數(shù)據(jù)存儲地址 所指定的分散數(shù)據(jù)處理服務(wù)器DDS中這樣定義傳感器信息表。這里, 傳感器節(jié)點(diǎn)MSN的位置信息可作為檢測傳感器節(jié)點(diǎn)MSN的基站BST 的ID信息得到。而且,現(xiàn)實(shí)世界模型表MTB的現(xiàn)實(shí)世界模型列表MDL中定義 所謂鈴木位置的對象(OBJ-1)在所謂測定數(shù)據(jù)1 (LINK-1)的存儲目的地上有數(shù)據(jù)實(shí)體的情況,并且管理現(xiàn)實(shí)世界模型和實(shí)際數(shù)據(jù)的存 儲位置的對應(yīng)關(guān)系。即,在現(xiàn)實(shí)世界模型列表MDL中,所謂鈴木位置(OBJ-l)的 對象與對應(yīng)測定數(shù)據(jù)1 (LINK-1)的分散數(shù)據(jù)處理服務(wù)器DDS的存 儲位置相關(guān)聯(lián)起來。在圖6、圖7上,在分散數(shù)據(jù)處理服務(wù)器DDS的 磁盤裝置DSK1中存儲來自表示鈴木位置的無線 的位置信息(例如定義為連接到哪個(gè)基站BST)。從用戶終端UST看,鈴木位置(OBJ-l)的值看起來是存在于目 錄服務(wù)器DRS的現(xiàn)實(shí)世界模型表MTB中,但是實(shí)際數(shù)據(jù)不是存儲在 目錄服務(wù)器DRS上,而是存儲在預(yù)先設(shè)定的分散數(shù)據(jù)處理服務(wù)器 DDS-1的磁盤裝置DSK1中。將從安裝在Office椅子上的壓敏開關(guān)(WSN-0 )求出的落座信息 存儲到測定數(shù)據(jù)2 (LINK-2)中,在現(xiàn)實(shí)世界模型表MTB中定義稱 之為鈴木落座(OBJ-2)這樣的對象。進(jìn)而,定義與測定數(shù)據(jù)2對應(yīng) 的分散數(shù)據(jù)處理服務(wù)器DDS和存儲位置。在圖6、圖7上,將來自 MSN-1以及無線傳感器節(jié)點(diǎn)WSN的落座信息存儲到分散數(shù)據(jù)處理服 務(wù)器DDS-1的磁盤裝置DSK2中。將無線測定的溫度存儲 到測定數(shù)據(jù)3 (LINK-3)中,在現(xiàn)實(shí)世界模型表MTB中定義稱之為 鈴木體溫(OBJ-3)的對象。進(jìn)而,定義與測定數(shù)據(jù)3對應(yīng)的分散數(shù) 據(jù)處理服務(wù)器DDS和存儲位置。在圖6、圖7中在分撒數(shù)據(jù)處理服務(wù) 器DDS-1的》茲盤裝置DSK3中存儲來自MSN-1的溫度。將從A會(huì)議室的基站BST-1連接的無線傳感器節(jié)點(diǎn)MSN的信息 中求得的工作人員姓名存儲到測定數(shù)據(jù)4 (LINK-4)」中,在現(xiàn)實(shí)世界 模型表MTB中定義稱之為A會(huì)議室成員(OBJ-4)的對象。在不使 用壓敏開關(guān)(WSN-3-10)的時(shí)候,可以由在某個(gè)單位時(shí)間內(nèi)在A會(huì) 議室內(nèi)的基站BST-1中檢測出的無線傳感器節(jié)點(diǎn)MSN的個(gè)數(shù)求得A 會(huì)議室的人數(shù)。進(jìn)而,定義與測定數(shù)據(jù)4對應(yīng)的分散數(shù)據(jù)處理服務(wù)器 DDS和存儲位置。在圖6、圖7中,在分散數(shù)據(jù)處理服務(wù)器DDS的磁盤裝置DSK4中存儲來自各工作人員的無線傳感器節(jié)點(diǎn)MSN的個(gè)人 信息。將從A會(huì)議室的壓敏開關(guān)(WSN-3-10)中求得的人數(shù)存儲到 測定數(shù)據(jù)5 (LINK-5)中,在現(xiàn)實(shí)世界模型表MTB中定義稱之為A 會(huì)議室人數(shù)(OBJ-5)的對象。進(jìn)而,定義與測定數(shù)據(jù)5對應(yīng)的分散 數(shù)據(jù)處理服務(wù)器DDS和存儲位置。在圖6、圖7中,在分散數(shù)據(jù)處理 服務(wù)器DDS-1的磁盤裝置DSK5中存儲無線 的落座信息。將從A會(huì)議室的有線測定的溫度存儲到測定 數(shù)據(jù)6 ( LINK-6 )中,在現(xiàn)實(shí)世界模型表MTB中定義稱之為A會(huì)議 室溫度(OBJ-6)的對象。進(jìn)而,定義與測定數(shù)據(jù)6對應(yīng)的分散數(shù)據(jù) 處理服務(wù)器DDS和存儲位置。在圖6、圖7中,在分散數(shù)據(jù)處理服務(wù) 器DDS — 1的磁盤裝置DSK6中存儲來自FSN-1的溫度。即,在現(xiàn)實(shí)世界模型表MTB中定義的各對象OBJ存儲與測定數(shù) 據(jù)對應(yīng)的存儲目的地(LINK),從用戶終端UST看起來好像是目的 數(shù)據(jù)存在于目錄服務(wù)器DRS上,但是實(shí)際上的數(shù)據(jù)存儲在分散數(shù)據(jù)處 理服務(wù)器DDS上。而且,信息存儲目的地LINK中設(shè)定了傳感器節(jié)點(diǎn)測定的測定數(shù) 據(jù)或者數(shù)學(xué)變換測定數(shù)據(jù)得到的加工數(shù)據(jù)等、用戶可使用的數(shù)據(jù)的存 儲位置。在各分散數(shù)據(jù)處理服務(wù)器DDS上進(jìn)行收集來自傳感器節(jié)點(diǎn)的 測定數(shù)據(jù),進(jìn)而,如后所述如果設(shè)定了事件動(dòng)作,則對測定數(shù)據(jù)進(jìn)行 加工等,并將其作為加工數(shù)據(jù)存儲到規(guī)定的分散數(shù)據(jù)處理服務(wù)器DDS中去。分散數(shù)據(jù)處理服務(wù)器DDS進(jìn)行收集和加工來自實(shí)際的傳感器節(jié) 點(diǎn)的數(shù)據(jù),在目錄服務(wù)器DRS上管理現(xiàn)實(shí)世界模型和信息的存儲目的 地以及傳感器節(jié)點(diǎn)的定義等。由此,用戶終端UST的使用者不需要知道傳感器節(jié)點(diǎn)所在之處, 通過檢索對象OBJ,就能夠得到與傳感器節(jié)點(diǎn)的測定值(或者加工數(shù) 據(jù))對應(yīng)的所希望的數(shù)據(jù)。而且,因?yàn)槟夸浄?wù)器DRS管理每個(gè)對象OBJ的存儲目的地(鏈 接目的地),實(shí)際的數(shù)據(jù)由分散數(shù)據(jù)處理服務(wù)器DDS分散的存儲/處 理,所以傳感器節(jié)點(diǎn)的數(shù)目即使變龐大了,也能夠防止傳感器數(shù)據(jù)處 理的負(fù)荷變得過大。另外,可一邊使用多個(gè)傳感器節(jié)點(diǎn), 一邊抑制連 接目錄服務(wù)器DRS和分散數(shù)據(jù)處理服務(wù)器DDS以及用戶終端UST的 網(wǎng)絡(luò)NWK-1的通信量變得過大。在從圖6狀態(tài)經(jīng)過規(guī)定時(shí)間后的圖7上,向分散數(shù)據(jù)處理服務(wù)器 DDS-1的磁盤裝置DSK1 ~ 6寫入來自傳感器節(jié)點(diǎn)的實(shí)際的測定數(shù)據(jù), 隨著時(shí)間的流逝,數(shù)據(jù)量也相應(yīng)增大。另一方面,與被設(shè)定在目錄服務(wù)器DRS的現(xiàn)實(shí)世界模型表MTB 的模型列表MDL中的對象OBJ-l 6對應(yīng)的存儲目的地LINK-1-6, 即使時(shí)間流逝信息量也不發(fā)生變化,而只是存儲目的地LINK-1 ~ 6指 示的信息內(nèi)容發(fā)生變化。即,目錄服務(wù)器DRS管理的對象OBJ-l ~ 6的信息量和分散數(shù)據(jù) 處理服務(wù)器DDS-1管理的測定數(shù)據(jù)1~6的數(shù)據(jù)量時(shí)間上的關(guān)系如圖 8所示一樣,對于對象的數(shù)據(jù)量是一定的時(shí)候,測定數(shù)據(jù)隨時(shí)間增加 而增力口。例如,在1個(gè)基站BST上連接著數(shù)百個(gè)傳感器節(jié)點(diǎn), 一個(gè)分散 數(shù)據(jù)處理服務(wù)器DDS上連接著數(shù)個(gè)基站BST, —個(gè)目錄服務(wù)器DRS 上連接著數(shù)十個(gè)分散數(shù)據(jù)處理服務(wù)器DDS的情況下,傳感器節(jié)點(diǎn)的總 數(shù)就變成了數(shù)千乃至數(shù)萬。假設(shè)各傳感器節(jié)點(diǎn)每一分鐘順次發(fā)送一次 數(shù)據(jù),那么每秒數(shù)百到數(shù)千左右的測定數(shù)據(jù)被發(fā)送到分散數(shù)據(jù)處理服 務(wù)器DDS上,判定有無事件發(fā)生,當(dāng)發(fā)生了事件的情況下,由規(guī)定的 動(dòng)作產(chǎn)生通知或者數(shù)據(jù)加工等的處理。如果將這些處理想用一個(gè)或者 少數(shù)個(gè)服務(wù)器實(shí)現(xiàn),則服務(wù)器自身的負(fù)荷、用于和服務(wù)器連接的網(wǎng)絡(luò) 的負(fù)荷變得極大。進(jìn)而,關(guān)于收集了的數(shù)據(jù)和加工了的數(shù)據(jù),由于從 用戶終端UST發(fā)生訪問,并且由于向用戶終端UST提供數(shù)據(jù),所以 服務(wù)器負(fù)荷、網(wǎng)絡(luò)負(fù)荷進(jìn)一步變大。于是,用從用戶終端UST接受訪問并管理傳感器節(jié)點(diǎn)的信息的存儲目的地的目錄服務(wù)器DRS,和管理多個(gè)基站BST并從被基站BST 分配的傳感器節(jié)點(diǎn)收集、加工數(shù)據(jù)的分散數(shù)據(jù)處理服務(wù)器DDS進(jìn)行處 理分?jǐn)?。來自傳感器?jié)點(diǎn)的信息,通過用多個(gè)分散數(shù)據(jù)處理服務(wù)器DDS 分散并收集,用各個(gè)分散數(shù)據(jù)處理服務(wù)器DDS分別進(jìn)行數(shù)據(jù)的存儲或 者加工,可分散多個(gè)傳感器節(jié)點(diǎn)的數(shù)據(jù)的收集及加工處理,防止在特 定的服務(wù)器中負(fù)荷集中。另一方面,目錄服務(wù)器DRS集中地(一元地)管理從傳感器節(jié) 點(diǎn)的測定數(shù)據(jù)中得到的信息的存儲目的地,向用戶終端UST提供對象 和存儲目的地LINK的對應(yīng)關(guān)系。用戶即使不知道傳感器節(jié)點(diǎn)的物理 位置等,如果對目錄服務(wù)器DRS進(jìn)行關(guān)于目的對象的查詢,則能夠從 數(shù)據(jù)的存儲位置得到有用的信息。也就是通過由目錄服務(wù)器DRS集中 管理信息的存儲目的地,不管傳感器節(jié)點(diǎn)的所處之處,如果用戶終端 UST對目錄服務(wù)器DRS進(jìn)行訪問,就能夠得到關(guān)于目的傳感器節(jié)點(diǎn) 的測定數(shù)據(jù)或者加工數(shù)據(jù)。而且,目錄服務(wù)器DRS根據(jù)屬性另外意思解釋列表ATL將從分 散數(shù)據(jù)處理服務(wù)器DDS得到的數(shù)據(jù)變換成用戶可以理解的信息(意思 信息),提供給用戶終端UST。另外,由于存儲在目錄服務(wù)器DRS上的對象是對應(yīng)所構(gòu)筑的系 統(tǒng)的結(jié)構(gòu)被設(shè)定/變更的,而不是象傳感器節(jié)點(diǎn)檢測出的測定數(shù)據(jù)一樣 隨時(shí)間變化的,所以集中的管理對象的部分不受隨時(shí)間變化的測定數(shù) 據(jù)的負(fù)荷變動(dòng)的影響。因而,由于抑制了在和分散數(shù)據(jù)處理服務(wù)器 DDS之間直接地交換傳感器節(jié)點(diǎn)的數(shù)據(jù),所以可抑制連接到目錄服務(wù) 器DRS上的網(wǎng)絡(luò)NWK-1的負(fù)荷變得過大。并且,在圖6、圖7上,對各個(gè)的分散數(shù)據(jù)處理服務(wù)器DDS分別 表示連接了磁盤裝置DSK的情況,但是可如圖5 —樣設(shè)計(jì)一個(gè)分散數(shù) 據(jù)處理服務(wù)器DDS,可在這里設(shè)計(jì)多個(gè)磁盤裝置DSK,也可在多個(gè)分 散數(shù)據(jù)處理服務(wù)器DDS中分組連接磁盤裝置DSK。 (測定數(shù)據(jù)和事件的關(guān)系)然后,在圖9、圖10中表示由分散數(shù)據(jù)處理服務(wù)器DDS收集的 測定數(shù)據(jù)和根據(jù)測定數(shù)據(jù)的事件動(dòng)作的關(guān)系。在圖9中,分散數(shù)據(jù)處理服務(wù)器DDS的事件動(dòng)作控制單元EAC 具有將從基站BST收集的測定數(shù)據(jù)與事件對應(yīng)起來的事件表ETB。事件表ETB如在圖IO上所示,由向測定數(shù)據(jù)賦予的數(shù)據(jù)ID(對 應(yīng)圖12的ID以及圖14的數(shù)據(jù)ID)、關(guān)于測定數(shù)據(jù)作為事件發(fā)生判 斷條件的EVT、決定是否將測定數(shù)據(jù)存儲在數(shù)據(jù)庫DB上的數(shù)據(jù)存儲 DHL枸成一個(gè)記錄。例如,圖中,數(shù)據(jù)ID為XXX,,的測定數(shù)據(jù),在該值比Al大的 時(shí)候,通知目錄服務(wù)器DRS事件發(fā)生。并且,數(shù)據(jù)ID為XXX,,的測 定數(shù)據(jù)對每一個(gè)數(shù)據(jù)到達(dá),都以寫入到磁盤DSK的方式進(jìn)行設(shè)定。向 磁盤DSK進(jìn)行的存儲是根據(jù)在事件表ETB的動(dòng)作欄內(nèi)設(shè)定進(jìn)行設(shè)定 的。在分散數(shù)據(jù)處理服務(wù)器DDS上,首先由傳感數(shù)據(jù)ID提取單元接 受從基站BST發(fā)送來的測定數(shù)據(jù),然后提取作為賦予測定數(shù)據(jù)的ID 的數(shù)據(jù)ID。另外,傳感數(shù)據(jù)ID提取單元IDE將測定數(shù)據(jù)發(fā)送給最新 數(shù)據(jù)存儲器LDM。被提取的數(shù)據(jù)ID被送到事件檢索單元EVS,檢索事件表ETB, 如果有數(shù)據(jù)ID —致的記錄,則向事件發(fā)生判定單元EVM發(fā)送該記錄 的事件內(nèi)容EVT和測定數(shù)據(jù)。在事件發(fā)生判定單元EVM上,比較測定數(shù)據(jù)的值和事件內(nèi)容 EVT,如果不滿足條件,通過網(wǎng)絡(luò)NWK-1從網(wǎng)絡(luò)處理單元NWP將 事件發(fā)生通知給目錄服務(wù)器DRS。另外,事件發(fā)生判定單元EVM將 數(shù)據(jù)存儲DHL的請求發(fā)送給最新數(shù)據(jù)存儲器。DB控制單元DBC,對于事件表ETB的數(shù)據(jù)存儲DHL變?yōu)閅ES 的數(shù)據(jù),從最新數(shù)據(jù)存儲器LDM接受數(shù)據(jù),寫入到磁盤裝置DSK中。分散數(shù)據(jù)處理服務(wù)器DDS,在網(wǎng)絡(luò)處理單元NWP由目錄服務(wù)器 DRS接收了測定數(shù)據(jù)的參考請求的時(shí)候,向數(shù)據(jù)訪問接受單元DAR 發(fā)送該訪問請求。在數(shù)據(jù)訪問接受單元DAR上,如果訪問請求是最新的數(shù)據(jù),從 最新數(shù)據(jù)存儲器LDM讀入與訪問請求所包含的數(shù)據(jù)ID對應(yīng)的測定數(shù) 據(jù),返回網(wǎng)絡(luò)處理單元NWP?;蛘?,如果訪問請求是過去的數(shù)據(jù),從 磁盤裝置DSK讀入與訪問請求所包含的數(shù)據(jù)ID對應(yīng)的測定數(shù)據(jù),返 回網(wǎng)絡(luò)處理單元NWP。這樣,在分散數(shù)據(jù)處理服務(wù)器DDS上,在從基站收集的傳感器 節(jié)點(diǎn)的數(shù)據(jù)中,在最新數(shù)據(jù)存儲器LDM上保持最新數(shù)據(jù),進(jìn)而,只 將被預(yù)想為在后面參考是必要的數(shù)據(jù)記錄在磁盤裝置DSK中。另外, 也可只對事件發(fā)生時(shí)的數(shù)據(jù)進(jìn)行將數(shù)據(jù)記錄在磁盤裝置DSK上的設(shè)定。這種情況下,可防止周期地(觀測間隔)收集的數(shù)據(jù)所引起的磁 盤使用量增加。由以上的方法,可用一個(gè)分散數(shù)據(jù)處理服務(wù)器DDS 管理多個(gè)基站BST(即,多個(gè)傳感器節(jié)點(diǎn))。(裝置管理單元NMG以及模型管理單元MMG的詳細(xì))(裝置管理單元NMG)圖11表示圖2所示的目錄服務(wù)器DRS的裝置管理單元NMG、 模型管理單元MMG以及現(xiàn)實(shí)世界模型表MTB的詳細(xì)。首先,目錄服務(wù)器DRS的裝置管理單元NMG具有管理傳感器 節(jié)點(diǎn)的傳感器信息表STB、用于在傳感器信息表STB上登記/變更傳 感器節(jié)點(diǎn)的登記接口、檢索傳感器信息表STB的內(nèi)容的檢索界面。并 且,在這里,是由傳感器管理者終端ADT-A管理傳感器信息表STB 的。傳感器信息表STB,如在圖12中所示,在一個(gè)記錄中是由對每 個(gè)傳感器節(jié)點(diǎn)或者每個(gè)傳感器等的傳感器數(shù)據(jù)源預(yù)先分配了的數(shù)據(jù) ID、表示傳感器節(jié)點(diǎn)的種類的傳感器類別、表示傳感器節(jié)點(diǎn)的測定對 象的意思、傳感器節(jié)點(diǎn)測定的計(jì)量值的內(nèi)容、表示設(shè)置了傳感器節(jié)點(diǎn) 的位置(或者對象)的設(shè)置場所、表示傳感器節(jié)點(diǎn)從測定對象檢測測 定值的周期的觀測間隔、表示測定的數(shù)據(jù)的存儲目的地(分散數(shù)據(jù)處 理服務(wù)器DDS-l~n上的存儲位置)的數(shù)據(jù)存儲目的地構(gòu)成,將數(shù)據(jù) ID作為索引管理。例如,作為圖5所示的胸卡所構(gòu)成的無線的 標(biāo)簽-l,表示了傳感器節(jié)點(diǎn)的數(shù)據(jù)ID被分配為01,測定對泉是無 線的地方(位置),測定周期為每隔30秒,測定 數(shù)據(jù)存儲在分散數(shù)據(jù)處理服務(wù)器DDS-1中。同樣,作為胸卡在所構(gòu)成 的無線中配置的傳感器SSR-1,表示數(shù)據(jù)ID被分 配為02,測定對象是周圍溫度,測定周期是每隔60秒,測定數(shù)據(jù)是 存儲在分散數(shù)據(jù)處理服務(wù)器DDS-2中。該傳感器信息表STB是由上述傳感器管理者終端ADT-A設(shè)定 的,傳感器管理者或者服務(wù)管理者通過參照傳感器信息表STB,可知 道傳感器節(jié)點(diǎn)的功能和位置以及測定數(shù)據(jù)的存儲目的地。另外,在傳感器節(jié)點(diǎn)測定數(shù)據(jù)的周期不是一定的情況下,如圖12 所示的數(shù)據(jù)ID-03的落座傳感器一樣,通過將觀測間隔設(shè)為事件, 不管周期如何,只要傳感器檢測出了特定的狀態(tài)就將該狀態(tài)通知給分 散數(shù)據(jù)處理服務(wù)器DDS。(模型管理單元MMG)然后,說明圖11所示的模型管理單元MMG以及現(xiàn)實(shí)世界模型 表MTB。模型管理單元MMG管理的現(xiàn)實(shí)世界模型表MTB是由用于解釋 傳感器節(jié)點(diǎn)的測定數(shù)據(jù)是具有怎樣的意思的屬性另外意思解釋列表 ATL、表示圖6所示的對象OBJ-l n的模型名稱和實(shí)際的信息的存 儲位置之間對應(yīng)關(guān)系的現(xiàn)實(shí)世界模型列表MDL、表示對象OBJ-l ~ n 之間的相關(guān)聯(lián)關(guān)系的模型結(jié)合列表MBL構(gòu)成。而且,模型管理單元MMG為了管理這些現(xiàn)實(shí)世界模型表MTB 的各列表,具有管理屬性另外意思解釋列表ATL的屬性另外意思解釋 列表管理單元ATM、管理現(xiàn)實(shí)世界模型列表MDL的現(xiàn)實(shí)世界模型列 表管理單元MLM、管理模型結(jié)合列表MBL的模型結(jié)合列表管理單元 MBM,各管理單元分別具有用于進(jìn)行列表的登記/變更的登記接口 、 用于進(jìn)行各列表檢索的檢索界面。并且,在這里,現(xiàn)實(shí)世界模型列表MTB是由使用服務(wù)管理者終端ADT-B的服務(wù)管理者管理的。并且,在圖11上,傳感器管理者終 端和服務(wù)管理者終端,如圖1所示那樣可以使用一個(gè)管理終端ADT。另外,使用傳感器網(wǎng)絡(luò)的用戶終端UST經(jīng)由各列表的檢索界面 從所希望的列表中檢索對象OBJ。首先,屬性另外意思解釋列表管理單元ATM管理的屬性另外意 思解釋列表ATL,由于從傳感器節(jié)點(diǎn)WSN、 MSN、 FSN返回的值(測 定值)、用分散數(shù)據(jù)處理服務(wù)器DDS變換的加工數(shù)據(jù)在保持原數(shù)據(jù)值 的情況下,用戶終端UST的使用者(以下單稱為用戶)不能夠理解,所以,如圖13所示,該ATL具有用于將傳感器節(jié)點(diǎn)的輸出值變換為 有意思的信息的表。圖13是對對象OBJ-l ~ n預(yù)先設(shè)定的表。在圖13中,姓名表ATL-m是對應(yīng)圖6中表示的鈴木位置OBJ-l 的表,如在圖12中所示那樣,在意思欄中對應(yīng)著與來自在傳感器類別 是胸卡的傳感器節(jié)點(diǎn)MSN中設(shè)定的標(biāo)簽上設(shè)定的識別符的返回 值(測定值)相對應(yīng)的人名。在圖13上,場所表ATL-p是表示佩帶胸卡的工作人員的位置的 表,在意思欄中對應(yīng)與返回值(例如,連接傳感器節(jié)點(diǎn)的基站的ID) 對應(yīng)的場所的名稱。例如,返回值為01的情況F,意味著場所是Office。另外,圖13的落座表ATL-s表示在圖5所示的Office內(nèi),或者 在A會(huì)議室的椅子上落座的狀態(tài),對每個(gè)椅子(各無線)都設(shè)定,存儲與無線的返回值 (測定值)對應(yīng)的落座狀態(tài)(在座或者不在)。例如,返回值為00 的情況,表示在座(落座)的狀態(tài),返回值為01的情況表示不在。同樣,圖13的溫度表ATL-t是表示圖5所示的溫度傳感器 (MSN-1的SSR-1、 FSN-1、 2)所表示的值的表,在意思欄中存儲將 返回值(溫度傳感器的測定數(shù)據(jù))變?yōu)闇囟萗的函數(shù)f(x)。在圖13上,人數(shù)表ATL-n是表示在A會(huì)議室中的工作人員的人 數(shù)的表,在意思欄中對應(yīng)與返回值(A會(huì)議室內(nèi)椅子上的傳感器的落 座數(shù)目或者A會(huì)議室內(nèi)的可移動(dòng)傳感器節(jié)點(diǎn)MSN的數(shù)目)對應(yīng)的人 數(shù)。這樣,屬性另外意思解釋列表ATL中定義測定數(shù)據(jù)的意思的列 表,對應(yīng)生成的對象,分別設(shè)定各表。然后,現(xiàn)實(shí)世界模型列表MDL因?yàn)槭欠?wù)管理者等預(yù)先設(shè)定的, 所以,如圖14所示那樣,將與在每個(gè)對象中設(shè)定的模型名對應(yīng)的信息 的位置存儲到信息鏈接目的地。即模型名稱和信息鏈接目的地以及數(shù) 據(jù)ID成對的信息構(gòu)成現(xiàn)實(shí)世界模型列表MDL。目錄服務(wù)器DRS由模型列表MDL只管理用戶可以理解的有意 思的信息,該有意思的信息的所在之處為分散數(shù)據(jù)處理服務(wù)器 DDS-l~n中的某一個(gè)。因此,在模型列表MDL中定義的對象OBJ 在信息鏈接目的地上預(yù)先設(shè)定有意思的信息的實(shí)體處于何處。并且, 該信息鏈接目的地是服務(wù)管理者等預(yù)先設(shè)定的。同樣,數(shù)據(jù)ID是與 成為對象原值的傳感器數(shù)據(jù)(從傳感器節(jié)點(diǎn)直接得到的數(shù)據(jù)、或者加 工得到的數(shù)據(jù))對應(yīng)的值。在圖14中,例如對鈴木位置OBJ-l存儲所謂LINK-1的信息鏈 接目的地,在該信息鏈接目的地存儲URL、路徑等,從用戶終端UST, 當(dāng)檢索該對象,可從信息鏈接目的地取得有意思的信息(對象的實(shí)體)。例如,當(dāng)從用戶終端UST向目錄服務(wù)器DRS的檢索引擎SER 發(fā)送關(guān)鍵字等,從檢索引擎SER返回從模型列表MDL的模型名稱中 包含關(guān)鍵字的模型名稱的列表。操作用戶終端UST的用戶當(dāng)選擇希望 的模型名稱,首先從在信息鏈接目的地LINK上設(shè)定的分散數(shù)據(jù)處理 服務(wù)器DDS中取得與目錄服務(wù)器DRS的信息鏈接目的地對應(yīng)的數(shù)據(jù)。目錄服務(wù)器DRS根據(jù)屬性另外意思解釋列表ATL將取得數(shù)據(jù)變 換為用戶可理解的信息后,發(fā)送給用戶終端UST。進(jìn)而,用戶即使不知道關(guān)于各個(gè)傳感器節(jié)點(diǎn)的知識、所在之處, 也能夠取得作為可識別必要信息的信息。而且,在分散數(shù)據(jù)處理服務(wù)器DDS上,因?yàn)椴恍枰獙⒚看问占?從傳感器節(jié)點(diǎn)收集的數(shù)據(jù)都變換為用戶可理解的形式,所以可大幅度 減輕收集/管理多個(gè)傳感器節(jié)點(diǎn)的數(shù)據(jù)的分散數(shù)據(jù)處理服務(wù)器DDS的 負(fù)荷。該數(shù)據(jù)變換處理根據(jù)來自用戶的請求,通過目錄服務(wù)器DRS根據(jù)需要進(jìn)行處理,可抑制進(jìn)行不必要的變換處理,可起到使傳感器 網(wǎng)絡(luò)的資源不浪費(fèi)的功能。然后,表示對象OBJ-l n間的相關(guān)關(guān)系的模型結(jié)合列表MBL對在現(xiàn)實(shí)世界模型列表MDL的對象OBJ上共有的要素收集關(guān)聯(lián)信 每作為模型結(jié)合列表MBL的一個(gè)例子,如圖15所示,在現(xiàn)實(shí)世界 模型列表MDL的對象OBJ中作為共有的要素,提取出人名,,(圖中 是鈴木,,)和A會(huì)議室相關(guān)聯(lián)的內(nèi)容。例如,作為與登記在圖13 的屬性另外意思解釋列表ATL的姓名表ATL-m的意思欄中的叫鈴 木的人名相關(guān)聯(lián)的對象OBJ,有位置OBJ-l、 Office內(nèi)自己的座位的 落座狀態(tài)OBJ-2、溫度OBJ-3,將與叫鈴木的這個(gè)人名相關(guān)聯(lián)起來的對 象的鏈接目的地和如圖所示位置LINK-1、落座狀態(tài)LINK-2、溫 度,,LINK-3設(shè)定為樹形,將這個(gè)設(shè)為與人名有關(guān)的模型結(jié)合列表 MBL-P。同樣,當(dāng)從A會(huì)議室這樣的要素看現(xiàn)實(shí)世界模型結(jié)合列表MDL, 有成員、人數(shù)、溫度這樣的對象OBJ-4~6,如圖所示將與A 會(huì)議室地點(diǎn)關(guān)聯(lián)的對象的信息鏈接目的地LINK-4-6和成員、人 數(shù)、溫度設(shè)定成樹形,將這些作為與A會(huì)議室有關(guān)的模型結(jié)合列 表MBL國R。這樣,模型結(jié)合列表MBL成為在現(xiàn)實(shí)世界模型列表MDL的對 象要素中對共有信息進(jìn)行相互關(guān)聯(lián)的信息。并且,該模型結(jié)合列表 MBL的關(guān)聯(lián)關(guān)系由服務(wù)管理者等預(yù)先設(shè)定。 (模型管理單元MMG的動(dòng)作) 然后對于傳感器網(wǎng)絡(luò)系統(tǒng)的動(dòng)作進(jìn)行以下說明。 (傳感器節(jié)點(diǎn)的登記)首先,關(guān)于傳感器節(jié)點(diǎn)的登記順序,參考圖16、圖17進(jìn)行說明。 傳感器管理者在規(guī)定場所或者對人設(shè)置了傳感器節(jié)點(diǎn)之后,按照圖16 的時(shí)間圖進(jìn)行在目錄服務(wù)器DRS上的傳感器節(jié)點(diǎn)的登記。在圖16,首先傳感器管理者從傳感器管理者終端ADT-A連接到目錄服務(wù)器DRS上,調(diào)出裝置管理單元NMG的登記接口。并且,從 傳感器管理者終端ADT-A按照圖17所示的數(shù)據(jù)格式,設(shè)定新追加的 傳感器節(jié)點(diǎn)的數(shù)據(jù)ID、傳感器種類、屬性、測量值、設(shè)置地點(diǎn)、觀測 間隔、數(shù)據(jù)存儲目的地,并作為登記請求向目錄服務(wù)器DRS的裝置管 理單元NMG發(fā)送(RG-1)。這里,在登記前,對接收傳感器節(jié)點(diǎn)數(shù) 據(jù)的分散數(shù)據(jù)服務(wù)器DDS預(yù)先進(jìn)行數(shù)據(jù)存儲目的地的確保和屬性的 指定。當(dāng)裝置管理單元NMG接收該登記請求后,目錄服務(wù)器DRS向 圖12所示的傳感器信息表STB追加具有該登記請求的傳感器節(jié)點(diǎn)的 信息。而且,裝置管理單元NMG對新追加的傳感器節(jié)點(diǎn)分配數(shù)據(jù)ID。 該數(shù)據(jù)ID也可以由傳感器管理者終端ADT-A分配。裝置管理單元NMG對于被數(shù)據(jù)存儲目的地指定的分散數(shù)據(jù)處理 服務(wù)器DDS,進(jìn)行有登記請求的傳感器節(jié)點(diǎn)的測定數(shù)據(jù)的存儲目的地 的分配后,完成傳感器信息表STB的1個(gè)記錄。而且,裝置管理單元NMG向傳感器管理者終端ADT-A返回表 示追加了新記錄的結(jié)束通知(ACK),結(jié)束登記處理。并且,未圖示的但是從目錄服務(wù)器DRS接受了的傳感器節(jié)點(diǎn)的 登記通知的分散數(shù)據(jù)處理服務(wù)器DDS對發(fā)送出該數(shù)據(jù)ID的數(shù)據(jù)的傳 感器節(jié)點(diǎn)進(jìn)行指令,以使得按規(guī)定的觀測間隔發(fā)送測定值?;綛ST 的傳感器管理單元SNM中預(yù)先登記帶有指令的數(shù)據(jù)ID以及觀測間 隔。由此,新傳感器節(jié)點(diǎn)可在和所屬的基站BST之間進(jìn)行通信,可 對該傳感器所屬的分散數(shù)據(jù)處理服務(wù)器DDS發(fā)送測定數(shù)據(jù)。 (對象的定義)然后,參考圖18說明關(guān)于在上述圖16、圖17上在目錄服務(wù)器 DRS上登記的傳感器節(jié)點(diǎn)生成傳感器節(jié)點(diǎn)的測定數(shù)據(jù)和對象之間的 關(guān)系的處理。并且,該處理是由傳感器網(wǎng)絡(luò)的服務(wù)管理者進(jìn)行的。在圖18上,服務(wù)管理者從服務(wù)管理者終端ADT-B連接到目錄服 務(wù)器DRS,調(diào)用裝置管理單元NMG的檢索界面。而且,根據(jù)數(shù)據(jù)ID等進(jìn)行所希望的傳感器節(jié)點(diǎn)的檢索,將檢索條件一致的傳感器節(jié)點(diǎn)返回到服務(wù)管理者終端ADT-B。在服務(wù)管理者終端ADT-B上,將從裝置管理單元NMG接收到 傳感器節(jié)點(diǎn)的檢索結(jié)果輸出到未圖示的顯示裝置等上。服務(wù)管理者從在服務(wù)管理者終端ADT-B上顯示的傳感器節(jié)點(diǎn)中 選擇所希望的傳感器節(jié)點(diǎn),設(shè)定對應(yīng)該傳感器節(jié)點(diǎn)的測定數(shù)據(jù)的對象, 登記到目錄服務(wù)器DRS的模型管理單元MMG。例如,作為圖12所示的傳感器信息表STB的數(shù)據(jù)ID-01的胸卡 型傳感器節(jié)點(diǎn)(圖5的MSN-1)的對象,登記稱之為鈴木位置的對 象OBJ-l。根據(jù)該登記,生成表示對象和該信息鏈接之間關(guān)系的現(xiàn)實(shí) 世界模型列表(MDL)(圖14)。而且,模型管理單元MMG對鈴木位置這樣的對象OBJ- 1進(jìn) 行相關(guān)聯(lián)的設(shè)定指令,以使得將標(biāo)簽ID接收了 -1(鈴木的識別符) 的傳感器節(jié)點(diǎn)MSN的基站BST的位置存儲在例如分散數(shù)據(jù)處理服務(wù) 器DDS-1中。在接受了指令的分散數(shù)據(jù)處理服務(wù)器DDS-1上,由事件動(dòng)作控 制單元EAC,當(dāng)接收了標(biāo)簽ID表示鈴木的-1的數(shù)據(jù),則以將識 別接收了的基站BST的位置的值向分散數(shù)據(jù)處理服務(wù)器DDS-1的數(shù) 據(jù)庫DB存儲的方式進(jìn)行動(dòng)作登記。而且,對于存儲在分散數(shù)據(jù)處理服務(wù)器DDS-1的數(shù)據(jù)庫DB中的 鈴木位置這樣的數(shù)據(jù)的實(shí)體,設(shè)定與現(xiàn)實(shí)世界模型列表MDL的對 象OBJ-l對應(yīng)的信息存儲目的地。或者,對于鈴木落座,,這樣的對象OBJ-2,以模型管理單元MMG 當(dāng)作為傳感器SSR具有壓敏開關(guān)的無線值寫入到分散數(shù)據(jù)處理服務(wù)器DDS-1的數(shù)據(jù)庫DB中, 當(dāng)無線的信息寫入分散 數(shù)據(jù)處理服務(wù)器DDS-1的數(shù)據(jù)庫DB的方式,向分散數(shù)據(jù)處理服務(wù)器 DDS-1進(jìn)行指令。在接受了該指示的分散數(shù)據(jù)處理服務(wù)器DDS-1上,用事件動(dòng)作控制單元EAC進(jìn)行將作為傳感器節(jié)點(diǎn)WSN-0的測定數(shù)據(jù)值的00或 者01(分別相當(dāng)于ON/OFF)寫入到數(shù)據(jù)處理服務(wù)器DDS-1的數(shù)據(jù) 庫DB中的處理。而且,如上述一樣,對存儲在分散數(shù)據(jù)處理服務(wù)器DDS-1的數(shù) 據(jù)庫DB內(nèi)的鈴木落座這樣的數(shù)據(jù)的實(shí)體,設(shè)定與現(xiàn)實(shí)世界模型列 表MDL的對象OBJ-2對應(yīng)的信息存儲目的地。這樣一來,設(shè)定了模型管理單元MMG設(shè)定的對象(信息存儲目 的地)和實(shí)際存儲信息的分散數(shù)據(jù)處理服務(wù)器DDS之間的對應(yīng)關(guān)系。模型管理單元MMG,如圖14所示,生成稱之為鈴木位置OBJ-2 的對象,在現(xiàn)實(shí)世界模型列表MDL中存儲模型名稱、在傳感器節(jié)點(diǎn) 的測定數(shù)據(jù)中帶有的數(shù)據(jù)ID以及信息存儲目的地。當(dāng)對象登記結(jié)束, 模型管理單元MMG向服務(wù)管理者終端ADT-B發(fā)送結(jié)束通知。在服務(wù)管理制終端ADT-B上,表示接收了的對象生成結(jié)束的通 知,進(jìn)而在生成對象的情況下反復(fù)執(zhí)行上述處理,生成所希望的對象。 (模型結(jié)合列表的定義)然后,根據(jù)上述模型列表MDL的定義,生成了多個(gè)對象之后, 一邊參考圖19一邊說明表示多個(gè)對象OB J-l ~ n之間的相關(guān)關(guān)系的模 型結(jié)合列表MBL的設(shè)定。在圖19中,服務(wù)管理者從服務(wù)管理者終端ADT-B連接到目錄服 務(wù)器DRS的模型管理單元MMG上,調(diào)用4莫型管理單元MMG的檢 索界面。而且,進(jìn)行所希望的對象檢索,將與檢索條件一致的對象返 回到服務(wù)器管理者終端ADT-B中。服務(wù)管理者終端ADT-B將從模型管理單元MMG接收的對象的 檢索結(jié)果輸出到未圖示的顯示裝置等。服務(wù)管理者從在服務(wù)管理者終端ADT-B上顯示的對象中選擇所 希望的對象,向目錄服務(wù)器DRS的模型管理單元MMG請求,以使 得將各對象共有的要素作為模型結(jié)合列表生成。例如,如圖15所示,將鈴木這個(gè)人名作為模型結(jié)合列表MBL-P 生成,在該模型結(jié)合列表MBL-P中對應(yīng)鈴木位置OBJ-l、鈴木落座狀態(tài)OBJ-2、鈴木體溫OBJ-3等的對象。模型管理單元MMG將模型結(jié)合列表MBL-P和各對象OBJ-l ~ 3的信息的存儲目的地相關(guān)聯(lián)起來,存儲到模型結(jié)合列表MBL中。當(dāng)模型結(jié)合列表MBL的登記結(jié)束,模型管理單元MMG向服務(wù) 管理者終端ADT-B發(fā)送結(jié)束通知。在服務(wù)管理者終端ADT-B上,顯示生成所接收了模型結(jié)合列表 的結(jié)束通知,進(jìn)而在生成模型結(jié)合列表的情況下,反復(fù)執(zhí)行上述處理, 生成所希望的模型結(jié)合列表。 (模型結(jié)合列表的檢索)然后,通過如上所述設(shè)定的模型結(jié)合列表MBL, —邊參考圖20、 圖21, 一邊說明傳感器網(wǎng)絡(luò)的用戶使用模型結(jié)合列表參照傳感器節(jié)點(diǎn) 的數(shù)據(jù)的處理的一個(gè)例子。在圖20中,用戶終端UST連接到目錄服務(wù)器DRS的檢索引擎 SER上,對模型結(jié)合管理單元MBM請求檢索模型結(jié)合列表MBL。 該檢索請求用例如關(guān)鍵字檢索、類似圖15的GUI等進(jìn)行。模型結(jié)合管理單元MBM向用戶終端UST應(yīng)答有請求的檢索結(jié) 果,在用戶終端UST的未圖示的顯示裝置等中,表示與檢索請求一致 的模型結(jié)合列表的結(jié)果。在用戶終端UST中,用戶從檢索結(jié)果中選擇任意的模型結(jié)合列 表,請求信息(STEP110)。在這里,模型結(jié)合列表如圖15所示,由對在對象OBJ之間共有 的要素匯總的樹形結(jié)構(gòu)的鏈接目的地構(gòu)成,通過在用戶終端UST選擇 模型結(jié)合列表上所顯示的某些鏈接目的地,對鏈接目的地的分散數(shù)據(jù) 處理服務(wù)器DDS進(jìn)行信息的請求。在分散數(shù)據(jù)處理服務(wù)器DDS上,對從用戶終端UST有請求的測 定數(shù)據(jù)或加工數(shù)據(jù)進(jìn)行訪問,然后將訪問的結(jié)果返回目錄服務(wù)器DRS 的屬性另外意思解釋列表管理單元ATM。在目錄服務(wù)器DRS上,屬性另外意思解釋列表管理單元ATM從 分散數(shù)據(jù)處理服務(wù)器DDS發(fā)送出的測定數(shù)據(jù)的數(shù)據(jù)ID中取得相對圖13所示的屬性另外意思解釋列表ATL的返回值的意思(STEP112)。 然后,目錄服務(wù)器DRS的檢索引擎SER將與在屬性另外意思解 釋列表管理單元ATM上解析的測定數(shù)據(jù)相對應(yīng)的意思返回到用戶終 端UST,在用戶終端UST上,將來自該目錄服務(wù)器DRS的應(yīng)答代替 來自分散數(shù)據(jù)處理服務(wù)器DDS的返回進(jìn)行顯示。例如在選擇了圖15的模型結(jié)合列表MBL-P的鏈接目的地 LINK-1的情況下,對于用戶終端UST關(guān)于對鈴木位置OBJ-l的訪問 對預(yù)先設(shè)定的分散數(shù)據(jù)處理服務(wù)器DDS-1的測定數(shù)據(jù)進(jìn)行訪問。鏈接 目的地LINK-1如果與例如圖12所示的傳感器信息表STB的數(shù)據(jù)存 儲目的地對應(yīng)起來,分散數(shù)據(jù)處理服務(wù)器DDS從與該數(shù)據(jù)存儲目的地 對應(yīng)的數(shù)據(jù)庫DB中讀入作為測定數(shù)據(jù)的無線的測 定數(shù)據(jù),并返回到目錄服務(wù)器JDRS中。在目錄服務(wù)器DRS中從與數(shù)據(jù)共同存儲的數(shù)據(jù)屬性中選擇屬性 其他意思解釋列表ATL的場所表ATL-p,取得與返回值(測定數(shù)據(jù)) 對應(yīng)的意思。這種情況下,例如如圖21所示那樣,如果返回值等于 02,模型結(jié)合列表MBL-P的連接目的地LINK-1的信息成為A會(huì)議 室。進(jìn)而對模型結(jié)合列表MBL-P的為鈴木位置的對象OBJ-l的應(yīng) 答從傳感器節(jié)點(diǎn)MSN-1的測定值為02的值變換為稱之為A會(huì)議室的 具有對于用戶來說有用的意思的信息,并在用戶終端UST上顯示(或 者通知)。并且,在本例中數(shù)據(jù)屬性表示和數(shù)據(jù)一起取得的方式,但 是,在現(xiàn)實(shí)世界模型列表MDL登記時(shí)也可以使用對模型預(yù)先指定屬 性的方法。這種情況下,在預(yù)先登記傳感器節(jié)點(diǎn)時(shí)對于接收來自傳感 器節(jié)點(diǎn)的數(shù)據(jù)分散處理服務(wù)器DDS可以進(jìn)行數(shù)據(jù)存儲目的地的確保 和屬性的指定。圖22是對圖15的模型結(jié)合列表MBL-P的鈴木落座狀 態(tài)LINK-2進(jìn)行上述圖20的處理。這種情況也可從分散數(shù)據(jù)處理服 務(wù)器DDS中讀入來自各無線, 在目錄服務(wù)器DRS的屬性其他意思解釋列表管理單元ATM上,返回 值等于00變?yōu)樵谧?,從檢索引擎SER將鈴木在座,,這樣的有用信息返回到用戶終端UST。圖23是對圖15的模型結(jié)合列表MBL-P的鈴木體溫LINK-3 進(jìn)行上述圖20的處理。這種情況也可從分散數(shù)據(jù)處理服務(wù)器DDS中 讀入來自各無線的返回值X,在 目錄服務(wù)器DRS的屬性其他意思解釋列表管理單元ATM上計(jì)算返回 值等于X成為溫度Y-f (X),從鈴木的周圍溫度是Y才聶氏度這樣 的有用信息檢索引擎SER中返回到用戶終端UST。圖24是對圖15的模型結(jié)合列表MBL-P的A會(huì)議室的成員進(jìn) 行上述圖20的處理。這種情況下,在才莫型管理單元MMG生成了 A 會(huì)議室的成員OBJ-4這樣的對象的時(shí)候,在規(guī)定的分散數(shù)據(jù)處理服務(wù) 器DDS-1上將在相當(dāng)于A會(huì)議室的基站BST-1上檢測出的胸卡節(jié)點(diǎn) 的標(biāo)簽ID作為測定數(shù)據(jù)讀入基站BST-1。而且該值存儲到作為數(shù)據(jù) 存儲目的地預(yù)先設(shè)定的圖14的信息鏈接目的地中(這里是分散數(shù)據(jù)處 理服務(wù)器DDS-1)。分散數(shù)據(jù)處理服務(wù)器DDS-1以規(guī)定的周期從基站BST-1中收集 無線~N的標(biāo)簽ID,更新表示上述A會(huì)議室的成 員的值(胸卡節(jié)點(diǎn)的標(biāo)簽ID的結(jié)合)。在圖24中,從分散數(shù)據(jù)處理 服務(wù)器DDS-1收集的無線 N中表示在A會(huì)議室 中檢測出標(biāo)簽ID為01、 02的工作人員。分散數(shù)據(jù)處理服務(wù)器DDS-1向目錄服務(wù)器DRS的屬性另外意思 解釋列表管理單元ATM發(fā)送該加工數(shù)據(jù)Ol、 02。在目錄服務(wù)器DRS的屬性另外意思解釋列表管理單元ATM上 從預(yù)先定義的人名表ATL-m中將接收到的加工數(shù)據(jù)變換為01=鈴木、 02=田中這樣的有用信息,并發(fā)送到用戶終端UST。該結(jié)果,在用戶終端UST上可對模型結(jié)合列表MBL-P的A會(huì) 議室的成員這樣的信息請求得到A會(huì)議室里有鈴木、田中,,這樣有用 的信息。圖25是對圖15的模型結(jié)合列表MBL-P的A會(huì)議室的人數(shù),,進(jìn) 行上述圖20的處理。這種情況在模型管理單元MMG生成了 A會(huì)議室的人數(shù)OBJ-5這樣的對象的時(shí)候,在規(guī)定的分散數(shù)據(jù)處理服務(wù)器 DDS-1上計(jì)算A會(huì)議室的人數(shù)、具體地計(jì)算在每個(gè)某個(gè)時(shí)間周期在相 當(dāng)于A會(huì)議室的基站BST-1上檢測出的胸卡節(jié)點(diǎn)地ID數(shù)或者落座節(jié) 點(diǎn)成為ON的數(shù)。而且,該值作為對象OBJ-5的數(shù)據(jù)存儲目的地存儲 在預(yù)先設(shè)定的圖14的信息鏈接目的地中。分散數(shù)據(jù)處理服務(wù)器DDS-1以規(guī)定的周期從基站BST-1中收集 無線 ~ N的標(biāo)簽ID的數(shù)X作為表示上述A會(huì)議室 的人數(shù)的值進(jìn)行管理。分散數(shù)據(jù)處理服務(wù)器DDS-1向目錄服務(wù)器DRS 的屬性其他意思解釋列表管理單元ATM發(fā)送該數(shù)據(jù)值X。在目錄服務(wù)器DRS的屬性其他意思解釋列表管理單元ATM上 從預(yù)定義的人數(shù)表ATL-n中將接收到的加工數(shù)據(jù)變換為人數(shù)Y=X這 樣的有用的信息,并從檢索引擎SER發(fā)送到用戶終端UST中。該結(jié)果,在用戶終端UST上對模型結(jié)合列表MBL-P的A會(huì)議 室的人數(shù)這樣的信息請求可得到A會(huì)議室里有Y人,,這樣的有用信 息。(動(dòng)作控制單元)圖26是表示目錄服務(wù)器DRS的動(dòng)作控制單元ACC的詳細(xì)的方框圖。動(dòng)作控制單元ACC根據(jù)從多個(gè)分散數(shù)據(jù)處理服務(wù)器DDS的事件 動(dòng)作控制單元EAC中接收的事件發(fā)生通知自動(dòng)的進(jìn)行預(yù)先設(shè)定的動(dòng) 作。因此,動(dòng)作控制單元ACC具有如下單元,經(jīng)由對話控制單元SES 從用戶終端UST接受動(dòng)作設(shè)定的動(dòng)作接受單元ARC;分析接受了的 動(dòng)作,對應(yīng)分析結(jié)果設(shè)定目錄服務(wù)器DRS和分散數(shù)據(jù)處理服務(wù)器DDS 間的功能(或者負(fù)荷)分?jǐn)偟膭?dòng)作分析單元AAN;管理動(dòng)作的定義及 執(zhí)行的動(dòng)作管理單元AMG;存儲與來自用戶終端UST的設(shè)定請求對 應(yīng)的事件和動(dòng)作的關(guān)系的動(dòng)作表ATD;向分散數(shù)據(jù)處理服務(wù)器 DDS-1 ~ N發(fā)送指令以使得監(jiān)視用動(dòng)作表ATB定義的事件的事件監(jiān)視 指示單元EMN;接收在各分散數(shù)據(jù)處理服務(wù)器DDS-1 ~N上發(fā)生的事件通知的事件接收單元ERC;根據(jù)接收的事件通知和動(dòng)作表ATB 的定義執(zhí)行預(yù)先設(shè)定的處理的動(dòng)作執(zhí)行單元ACEC構(gòu)成。構(gòu)成動(dòng)作控制單元ACC的動(dòng)作執(zhí)4亍單元ACEC如圖27所示構(gòu) 成。在圖27上,動(dòng)作執(zhí)行單元ACEC具有從圖26的動(dòng)作管理單元 AGM讀入事件發(fā)生通知,從動(dòng)作表ATB讀入與有事件發(fā)生通知ID 對應(yīng)的動(dòng)作內(nèi)容以及動(dòng)作執(zhí)行時(shí)的參數(shù),向后述的各處理單元送出指 令的動(dòng)作分配器ADP。作為接受動(dòng)作分配器ADP的指令執(zhí)行規(guī)定的動(dòng)作的上述各處理 單元具有向用戶終端等進(jìn)行通信處理的通知/轉(zhuǎn)發(fā)處理單元NTC; 將數(shù)據(jù)作為動(dòng)作存儲在最新數(shù)據(jù)存儲器LDP-D中的存儲處理單元 LDP;和作為動(dòng)作對數(shù)據(jù)進(jìn)行加工的數(shù)據(jù)加工處理單元DPR。通知/轉(zhuǎn)發(fā)處理單元NTC為了向用戶終端UST等進(jìn)行彈出通知 或者郵件發(fā)送,具有與動(dòng)作內(nèi)容對用的協(xié)議控制單元,例如用SIP (Session Initiation Protocol)進(jìn)行彈出通知或者數(shù)據(jù)轉(zhuǎn)發(fā),用SMTP (Simple Mail Transfer Protocol )進(jìn)行郵件的發(fā)送,用HTTP ( Hyper Text Transfer Protocol)進(jìn)行發(fā)送用HTML ( Hyper Text Markup Language)等記述的數(shù)據(jù)。存儲處理單元LDP向設(shè)計(jì)在目錄服務(wù)器DRS上的數(shù)據(jù)存儲器 LDP-D中存儲由動(dòng)作指示的數(shù)據(jù)。并且設(shè)計(jì)在目錄服務(wù)器DRS上的 數(shù)據(jù)存儲器LDP-D對應(yīng)來自用戶終端UST的訪問可提供最新的數(shù)據(jù), 是在現(xiàn)實(shí)事件模型表MTB上預(yù)先設(shè)定和對象的對應(yīng)關(guān)系。在數(shù)據(jù)加工處理單元DPR上對來自分散數(shù)據(jù)處理服務(wù)器DDS等 的數(shù)據(jù)進(jìn)行指定的計(jì)算并生成加工數(shù)據(jù),而且對該加工數(shù)據(jù)賦予數(shù)據(jù) ID。該加工數(shù)據(jù)也可發(fā)送到最新數(shù)據(jù)存儲器LDP-D或者其他的分散 數(shù)據(jù)處理服務(wù)器DDS。而且通知/轉(zhuǎn)發(fā)處理單元NTC、存儲處理單元LDP、數(shù)據(jù)加工處 理單元DPR可分別經(jīng)由網(wǎng)絡(luò)接口 NIF和第一網(wǎng)絡(luò)NWK-1進(jìn)行通信, 進(jìn)行數(shù)據(jù)的發(fā)送接收和消息的發(fā)送。動(dòng)作分配器ADP當(dāng)從動(dòng)作管理單元AMG接受事件發(fā)生通知,從動(dòng)作表ATB讀入與發(fā)生了該事件的數(shù)據(jù)的數(shù)據(jù)ID對應(yīng)的動(dòng)作以及 參數(shù)。而且動(dòng)作分配器ADP從動(dòng)作內(nèi)容判定在哪個(gè)處理單元執(zhí)行指 令,然后分別向數(shù)據(jù)加工處理單元DPR、通知/轉(zhuǎn)發(fā)處理單元NTC以 及存儲處理單元LDP發(fā)送指令(如果有必要也可含參數(shù)等)。關(guān)于動(dòng)作的登記參考圖28的定時(shí)圖說明。在圖28上首先用戶(或 者服務(wù)管理者)從用戶終端UST等連接到目錄服務(wù)器DRS的動(dòng)作控 制單元ACC請求動(dòng)作的設(shè)定。例如,作為動(dòng)作的一個(gè)例子如圖29所 示討論設(shè)定監(jiān)視X的落座,對IP地址是A的用戶終端UST發(fā)送彈出 通知這樣的動(dòng)作的情況。動(dòng)作控制單元ACC的動(dòng)作接受單元ARC,當(dāng)接受上述動(dòng)作設(shè)定 請求后,對動(dòng)作分析單元AAN請求相應(yīng)的動(dòng)作設(shè)定。動(dòng)作分析單元 AAN對例如從用戶終端UST有請求的X落座這樣的請求,從現(xiàn)實(shí)世 界模型列表MDL通過X落座狀態(tài)這樣的模型名稱選擇監(jiān)視對象的傳 感器節(jié)點(diǎn)的數(shù)據(jù)ID,進(jìn)而,決定傳感器節(jié)點(diǎn)的測定數(shù)據(jù)的事件發(fā)生條 件。在這里,為了將X落座這樣的現(xiàn)實(shí)世界的現(xiàn)象變換為傳感器節(jié) 點(diǎn)的數(shù)據(jù)ID,參考現(xiàn)實(shí)世界模型表MTB的現(xiàn)實(shí)世界模型列表MDL 和屬性另外意思解釋列表ATL,探索與X落座這樣的模型和落座(在 座)意思相對應(yīng)的返回值。即,將用戶可理解的模型名稱和意思變換 為傳感器節(jié)點(diǎn)的ID及所在地點(diǎn)和返回值。在這里,如圖30所示,因?yàn)樵赬-鈴木的情況下已經(jīng)在現(xiàn)實(shí)世界 模型列表MTB中定義了模型,因此從上述列表MDL、 ATL中取得 存儲數(shù)據(jù)ID=X2和數(shù)據(jù)的信息存儲目的地(分散數(shù)據(jù)處理服務(wù)器 DDS1)。然后,在動(dòng)作管理單元AMG上,為了在分散處理服務(wù)器上監(jiān)視 X落座,,這樣的事件發(fā)生,對成為與上述選擇了模型名稱對應(yīng)的數(shù)據(jù) 存儲目的地的發(fā)散數(shù)據(jù)處理服務(wù)器DDS發(fā)送指令,以使得監(jiān)視X在 座,,這樣的事件發(fā)生。在從目錄服務(wù)器DRS的動(dòng)作管理單元AMG中 接受了指令的分散數(shù)據(jù)處理服務(wù)器DDS上,如圖31所示,對從現(xiàn)實(shí)世界模型列表MDL取得的數(shù)據(jù)ID=X2,以在從屬性另外解釋列表 ATL中取得的落座這樣的條件00和作為動(dòng)作應(yīng)進(jìn)行的事件的通知 目的地,登記目錄服務(wù)器DRS的動(dòng)作控制單元ACC。并且,向在分 散數(shù)據(jù)處理服務(wù)器DDS-1進(jìn)行的目錄服務(wù)器DRS的通知當(dāng)作分散數(shù) 據(jù)處理服務(wù)器DDS-1的動(dòng)作。而且,動(dòng)作管理單元AMG在圖32所 示的動(dòng)作表ATB中設(shè)定向IP地址為A的用戶終端UST發(fā)送彈出通 知這樣的動(dòng)作,作為執(zhí)行該動(dòng)作的事件的ID設(shè)定上述數(shù)據(jù)ID。即,在圖31所示的數(shù)據(jù)分散處理服務(wù)器DDS的事件表ETB中, 在表示測定數(shù)據(jù)的ID的數(shù)據(jù)ID欄內(nèi)設(shè)定表示鈴木落座的壓敏傳感 器的數(shù)據(jù)ID=X2,在事件的條件欄內(nèi)設(shè)定表示落座的X2數(shù)據(jù)的值 00,在分散數(shù)據(jù)處理服務(wù)器DDS-1的動(dòng)作欄內(nèi)設(shè)定向目錄服務(wù)器 DRS的動(dòng)作控制單元ACC進(jìn)4亍通知的動(dòng)作。另外,在圖32中表示的目錄服務(wù)器DRS的動(dòng)作表ATB中,在 表示監(jiān)視對象的ID的數(shù)據(jù)ID欄內(nèi)設(shè)定表示鈴木落座的數(shù)據(jù) ID=X2,在事件的條件欄內(nèi)設(shè)定接收來自分散數(shù)據(jù)處理服務(wù)器DDS-1 的事件發(fā)生,在目錄服務(wù)器DRS執(zhí)行的動(dòng)作欄內(nèi)設(shè)定向用戶終端UST 發(fā)送的彈出通知,在動(dòng)作的參數(shù)欄內(nèi)設(shè)定用戶終端UST中表示A的 IP地址。動(dòng)作管理單元AMG登記動(dòng)作表ATB的動(dòng)作如圖32所示,將接 收到數(shù)據(jù)ID=X2的事件作為事件發(fā)生的條件以對記載在參數(shù)欄內(nèi)的 地址(在這里是IP地址A的終端)執(zhí)行彈出通知這樣的動(dòng)作的方式 設(shè)定。另外,圖29,圖30的設(shè)定請求畫面是目錄服務(wù)器DRS的動(dòng)作接 受單元ARC向用戶終端UST提供的畫面,在姓名的下拉菜單中對應(yīng) 了現(xiàn)實(shí)世界模型列表MDL,落座、會(huì)議中、回家的下拉菜單與 屬性另外意思解釋列表ATL對應(yīng)起來,彈出、郵件的下拉菜單設(shè) 定在目錄服務(wù)器DRS上執(zhí)行的動(dòng)作。如上所述將由一個(gè)事件發(fā)生進(jìn)行一個(gè)動(dòng)作的情況作為單一動(dòng)作, 類似像上述那樣的單一動(dòng)作的設(shè)定成為如圖33所示的流程。即,當(dāng)從用戶終端UST對目錄服務(wù)器DRS的動(dòng)作控制單元ACC 通過用戶可理解的意思信息進(jìn)行事件和動(dòng)作的設(shè)定請求,在動(dòng)作控制 單元ACC上生成與意思信息對應(yīng)的動(dòng)作的分析和事件的監(jiān)視指示, 在分散數(shù)據(jù)處理服務(wù)器DDS的事件動(dòng)作控制單元EAC上定義事件表 ETB。然后,動(dòng)作控制單元ACC的動(dòng)作管理單元AMG對事件接收單 元ERC指示進(jìn)行上述設(shè)定了的事件(數(shù)據(jù)ID=X2)的監(jiān)視,在動(dòng)作 表ATB中設(shè)定用戶請求的動(dòng)作(彈出通知)。動(dòng)作控制單元ACC向 用戶終端UST通知一系列動(dòng)作設(shè)定的結(jié)束。(動(dòng)作的執(zhí)行)圖34是表示在上述圖29、圖30上設(shè)定的單一動(dòng)作執(zhí)行的事件圖。 監(jiān)視對象的傳感器節(jié)點(diǎn)的測定數(shù)據(jù)變化為事件發(fā)生條件OO,當(dāng)判定為X在座,分散數(shù)據(jù)處理服務(wù)器DDS-1發(fā)生關(guān)于數(shù)據(jù)ID=X2的事件通知。該事件發(fā)生從分散數(shù)據(jù)處理服務(wù)器DDS向目錄服務(wù)器DRS通 知,圖26的事件接收單元ERC接收。目錄服務(wù)器DRS的動(dòng)作管理單元AMG從接收到的事件ID檢索 圖32的動(dòng)作表ATB,判定有無相應(yīng)的動(dòng)作。接收到的ID=X2的事件 因?yàn)閯?dòng)作表ATB中有定義,所以動(dòng)作管理單元AMG對動(dòng)作執(zhí)行單元 ACEC通知?jiǎng)幼鞅鞟TB的動(dòng)作和參數(shù)。動(dòng)作執(zhí)行單元ACEC根據(jù)動(dòng)作管理單元AMG指示的通知,執(zhí)行 與定義對應(yīng)的處理。在這種情況下對IP地址為A的用戶終端UST發(fā) 送彈出通知。在IP地址為A的用戶終端UST中可發(fā)送彈出通知,確 認(rèn)檢測到X落座的事件。(多個(gè)動(dòng)作的設(shè)定以及執(zhí)行)在上述圖29、圖30以及圖34上敘述了在一個(gè)事件發(fā)生中進(jìn)行一 個(gè)動(dòng)作的例子,但是如圖35~圖41所示那樣,可進(jìn)行設(shè)定以使得如 果2個(gè)事件成立了,可執(zhí)行某一個(gè)動(dòng)作。圖35、圖36是多個(gè)動(dòng)作的設(shè)定請求畫面。在該設(shè)定請求畫面中 對2個(gè)姓名欄定義可分別選擇落座等狀態(tài)的下拉菜單。與這2個(gè)姓名對應(yīng)的事件的條件如上述圖29、圖30所示,是與現(xiàn)實(shí)世界模型表 MTB的現(xiàn)實(shí)世界模型列表MDL和屬性另外意思解釋列表ATL對應(yīng) 起來的。進(jìn)而,增加設(shè)定這兩個(gè)姓名的事件條件的邏輯式(與、或)的下 拉菜單。而且,和上述單一動(dòng)作同樣,設(shè)定目錄服務(wù)器DRS實(shí)施的動(dòng)作 (彈出通知、郵件發(fā)送)和動(dòng)作執(zhí)行所需的參數(shù)欄(地址等)。在這里,在鈴木落座,,這樣的分散數(shù)據(jù)處理服務(wù)器DDS-1的事 件發(fā)生和田中落座,,這樣的來自分散數(shù)據(jù)處理服務(wù)器DDS-2的事件 發(fā)生,同時(shí)成立的時(shí)間點(diǎn)上,說明關(guān)于發(fā)送郵件的動(dòng)作的例子。首先,對鈴木落座事件和圖29、圖30同樣設(shè)定,在監(jiān)視鈴木 落座分散數(shù)據(jù)處理服務(wù)器DDS-1的事件表ETB中設(shè)定圖37所示的事 件和動(dòng)作。在圖40中表示此時(shí)的動(dòng)作表的設(shè)定的時(shí)間圖。然后,對田中落座,,事件和上述圖29、圖30同樣,在數(shù)據(jù)ID 欄中設(shè)定檢測出田中落座的傳感器節(jié)點(diǎn)的數(shù)據(jù)ID=Y2,從意思解釋列 表ATL中將表示落座OO作為事件的條件,在該事件條件成立時(shí),向 目錄服務(wù)器DRS的動(dòng)作控制單元ACC通知的動(dòng)作如圖38所示,在 分散數(shù)據(jù)處理服務(wù)器DDS-2的事件表ETB中設(shè)定。在目錄服務(wù)器DRS的動(dòng)作控制單元ACC上,如圖39所示,在 動(dòng)作表ATB中用AND的邏輯式結(jié)合兩個(gè)條件進(jìn)行設(shè)定。而且,關(guān)于由AND所結(jié)合的動(dòng)作表ATB的兩個(gè)條件,在動(dòng)作 欄中設(shè)定郵件發(fā)送,在參數(shù)欄中設(shè)定發(fā)送目的地的地址(B的郵件 地址)。在圖40的時(shí)間圖上和上述圖33同樣從用戶終端UST對動(dòng)作控 制單元ACC進(jìn)行關(guān)于鈴木落座和田中落座有關(guān)的動(dòng)作設(shè)定的請求。 從事件監(jiān)視指示單元EMN對分散數(shù)據(jù)處理服務(wù)器DDS-1進(jìn)行設(shè)定, 以使得數(shù)據(jù)ID=X2的傳感器節(jié)點(diǎn)的測定數(shù)據(jù)成為規(guī)定條件(鈴木落 座)時(shí)通知事件,從事件監(jiān)視指示單元EMN對分散數(shù)據(jù)處理服務(wù)器 DDS-2進(jìn)行設(shè)定以使得當(dāng)數(shù)據(jù)ID=Y2的傳感器節(jié)點(diǎn)的測定數(shù)據(jù)成為規(guī)定的條件時(shí)通知事件(田中落座)。在分散數(shù)據(jù)處理服務(wù)器DDS-1、 2上分別向事件表ETB追加新 事件,在各分散數(shù)據(jù)處理服務(wù)器DDS-1、 2的事件發(fā)生判定單元EVM 上開始對測定數(shù)據(jù)的事件監(jiān)視。另外,在動(dòng)作控制單元ACC的動(dòng)作管理單元AMG上,向事件 接收單元ERC指示數(shù)據(jù)ID=X2和Y2的事件的監(jiān)視,并結(jié)束設(shè)定。然后,圖41是表示動(dòng)作執(zhí)行的情況的時(shí)間圖。首先,分散數(shù)據(jù)處理服務(wù)器DDS-1隨著鈴木的落座,發(fā)生數(shù)據(jù) ID-X2的事件。在動(dòng)作控制單元ACC上接收數(shù)據(jù)ID-X2的事件,但 是由于在動(dòng)作表ATB上當(dāng)田中沒有落座時(shí)則不能夠執(zhí)行動(dòng)作所以保 留該動(dòng)作。然后,分散數(shù)據(jù)處理服務(wù)器DDS-2隨著Y的落座發(fā)生數(shù)據(jù)ID=Y2 的事件。在動(dòng)作控制單元ACC上接收數(shù)據(jù)ID-Y2的事件,在動(dòng)作表 ATB上因?yàn)閿?shù)據(jù)ID=X2和Y2的AND條件成立了 ,所以執(zhí)行動(dòng)作, 向規(guī)定的郵件地址發(fā)送郵件。這樣,可將多個(gè)事件動(dòng)作為執(zhí)行動(dòng)作,可從多個(gè)傳感器只得到用 戶所需的應(yīng)答。由此,即使是在有龐大的數(shù)目的傳感器節(jié)點(diǎn)的情況下 用戶也能夠以基本實(shí)時(shí)的狀態(tài)檢測所希望的信息,可有效的利用傳感 器節(jié)點(diǎn)的信息。(第二實(shí)施方式)圖42-46表示第二實(shí)施方式,是在分散數(shù)據(jù)處理服務(wù)器DDS — 側(cè)進(jìn)行單一動(dòng)作的執(zhí)行的情況,是在上述圖9所示的分散數(shù)據(jù)處理服 務(wù)器DDS的事件動(dòng)作控制單元EAC中^殳計(jì)動(dòng)作實(shí)施單元ACE,將圖 9的事件表ETB置換為事件動(dòng)作表EATB的情況,其他的結(jié)構(gòu)和上述 第一實(shí)施方式相同。并且,事件動(dòng)作表EATB是結(jié)合上述第一實(shí)施方 式的事件表ETB和動(dòng)作表ATB的表。在圖42中,分散數(shù)據(jù)處理服務(wù)器DDS的事件動(dòng)作控制單元EAC 中具有經(jīng)由網(wǎng)絡(luò)處理單元NWP將從基站BST收集的測定數(shù)據(jù)與事件 動(dòng)作對應(yīng)起來的事件動(dòng)作表EATB。事件動(dòng)作表EATB如在圖44所示那樣,是由分配給每個(gè)傳感器 節(jié)點(diǎn)并對測定數(shù)據(jù)賦予的數(shù)據(jù)ID、表示使事件發(fā)生的測定數(shù)據(jù)的條件 的事件內(nèi)容欄、表示在事件發(fā)生時(shí)分散數(shù)據(jù)處理服務(wù)器DDS實(shí)施的動(dòng) 作的內(nèi)容的動(dòng)作欄、存儲在實(shí)施動(dòng)作時(shí)所需的值的參數(shù)欄和決定是否 在事件發(fā)生時(shí)將測定數(shù)據(jù)存儲到數(shù)據(jù)庫中的數(shù)據(jù)存儲DHL構(gòu)成一個(gè)T己錄。例如,圖中數(shù)據(jù)ID是X1的測定數(shù)據(jù)在其值為02,,時(shí)發(fā)生事件, 想在參數(shù)欄中指定的地址發(fā)送郵件。為了不向磁盤創(chuàng)制DSK寫入測定 數(shù)據(jù)而進(jìn)行設(shè)定。說明圖42所示的事件動(dòng)作控制單元EAC的功能。從基站BST 接收的測定數(shù)據(jù)首先用傳感數(shù)據(jù)ID提取單元IDE提取數(shù)據(jù)ID。另外 同時(shí)傳感數(shù)據(jù)提取單元IDE向最新數(shù)據(jù)存儲器LDM發(fā)送測定數(shù)據(jù)。被提取的數(shù)據(jù)ID被送入事件檢索單元EVS,事件檢索單元EVS 檢索事件動(dòng)作表EATB,如果有數(shù)據(jù)ID—致的記錄,則將該記錄的事 件內(nèi)容及參數(shù)發(fā)送到事件發(fā)生判定單元EVM。在事件發(fā)生判定單元EVM中比較測定數(shù)據(jù)的值和事件內(nèi)容 EVT,如果滿足條件,送入動(dòng)作執(zhí)行單元ACE,實(shí)施所設(shè)定的動(dòng)作。而且,動(dòng)作實(shí)施單元ACE讀入設(shè)定在事件動(dòng)作表EATB中的動(dòng) 作內(nèi)容,執(zhí)行向DB控制單元DBC (或者磁盤DSK)寫入數(shù)據(jù)或者向 用戶終端UST進(jìn)行通知或者對測定數(shù)據(jù)實(shí)施計(jì)算處理進(jìn)行加工等規(guī) 定的處理。DB控制單元DBC,在事件發(fā)生了的測定數(shù)據(jù)內(nèi),對事件動(dòng)作表 EATB的數(shù)據(jù)存儲DHL成為YES的數(shù)據(jù)向磁盤裝置DSK中寫入。數(shù)據(jù)訪問接受單元DAR的處理內(nèi)容是和上述實(shí)施方式1相同的。 即,如果訪問請求是最新的數(shù)據(jù),從最新數(shù)據(jù)存儲器LDM讀入與在 訪問請求中包含的數(shù)據(jù)ID對應(yīng)的測定數(shù)據(jù),并送回網(wǎng)絡(luò)處理單元 NWP。圖45表示對分散數(shù)據(jù)處理服務(wù)器DDS進(jìn)行動(dòng)作設(shè)定時(shí)的時(shí)間 圖,在圖43進(jìn)行動(dòng)作設(shè)定時(shí),表示目錄服務(wù)器DRS的動(dòng)作控制單元ACC向用戶終端UST發(fā)送的接口的一個(gè)例子。并且,在單一動(dòng)作的 設(shè)定時(shí),目錄服務(wù)器DRS和分散數(shù)據(jù)處理服務(wù)器DDS通信,向與被 指定的傳感器節(jié)點(diǎn)的數(shù)據(jù)ID對應(yīng)的分散數(shù)據(jù)處理服務(wù)器DDS設(shè)定來 自用戶終端UST的動(dòng)作的設(shè)定請求。首先,用戶(或者服務(wù)管理者)從用戶終端UST等連接到目錄 服務(wù)器DRS的動(dòng)作控制單元ACC上,請求動(dòng)作的設(shè)定。例如,作為 動(dòng)作的一個(gè)例子,討論如圖29所示,設(shè)定監(jiān)視X的位置,當(dāng)進(jìn)入了 A 會(huì)議室,向IP地址為A的用戶終端UST發(fā)送彈出通知這樣的動(dòng)作的 情況。當(dāng)動(dòng)作控制單元ACC的動(dòng)作接受單元ARC接受該動(dòng)作的設(shè)定 請求后,向動(dòng)作分析單元AAN請求該動(dòng)作的設(shè)定。動(dòng)作分析單元AAN 從例如X的信息中選擇監(jiān)視對象的傳感器節(jié)點(diǎn)的數(shù)據(jù)ID,另外決定 當(dāng)傳感器節(jié)點(diǎn)的測定數(shù)據(jù)變成了怎樣時(shí)使事件發(fā)生。在這里,為了將 X的位置的現(xiàn)實(shí)世界的現(xiàn)象變換為傳感器節(jié)點(diǎn)的數(shù)據(jù)ID參考現(xiàn)實(shí) 世界模型表MTB的現(xiàn)實(shí)世界模型列表MDL和屬性另外意思解釋列表 ATL(意思信息管理表),搜索X的位置的模型。這里,如圖31所示,在X-鈴木的情況下因?yàn)橐呀?jīng)向現(xiàn)實(shí)世界模 型表MTB定義了模型,所以從上述列表MDL、 ATL取得存儲數(shù)據(jù) ID=X2和數(shù)據(jù)的信息存儲目的地(分散數(shù)據(jù)處理服務(wù)器DDS1)。然后,在動(dòng)作管理單元AMG上判定來自用戶終端UST的請求 是否是單一動(dòng)作,當(dāng)是單一動(dòng)作的情況時(shí)以使上述信息存儲目的地的 分散數(shù)據(jù)處理服務(wù)器執(zhí)行被請求的動(dòng)作的方式進(jìn)行設(shè)定。為了在分散數(shù)據(jù)處理服務(wù)器DDS上使X的位置的事件和動(dòng)作 發(fā)生對管理上述選擇的傳感器節(jié)點(diǎn)的分散數(shù)據(jù)處理服務(wù)器DDS發(fā)送 指令,以使得X的位置,,發(fā)生A會(huì)議室,,的事件。進(jìn)而,目錄服務(wù)器 DRS的動(dòng)作控制單元ACC對分散數(shù)據(jù)處理服務(wù)器DDS設(shè)定事件動(dòng)作 表EATB中向郵件地址用戶發(fā)送郵件的動(dòng) 。