本發(fā)明涉及圖像處理設(shè)備和方法以及圖像處理系統(tǒng)。
背景技術(shù):
國際公開no.wo2008/007433公開了以下的用于控制空調(diào)空間中的溫度和濕度的空調(diào)系統(tǒng)。包括無線傳輸介質(zhì)的傳輸單元連接到空調(diào)單元。還提供了用于供應(yīng)溫度信息的包括無線傳輸介質(zhì)的多個傳感器單元?;趶倪@多個傳感器單元接收的溫度信息所指示的傳感器值并且還基于對應(yīng)于各傳感器單元的權(quán)重值,計算加權(quán)平均值。基于這個加權(quán)平均值,控制空調(diào)單元的操作。
日本未經(jīng)審查的專利申請公開no.2015-66329公開了以下的用于控制空調(diào)器的空調(diào)控制裝置。空調(diào)控制裝置包括從用戶攜帶的無線終端接收信號的多個接收器?;诮邮掌鲝臒o線終端接收的信號,檢測用戶的位置。然后,用檢測結(jié)果生成關(guān)于各用戶位置的位置數(shù)據(jù)并且將位置數(shù)據(jù)作為時間序列數(shù)據(jù)進(jìn)行存儲。然后,通過參考該時間序列數(shù)據(jù)中包括的時間上彼此相鄰的一項(xiàng)位置數(shù)據(jù)和另一項(xiàng)位置數(shù)據(jù),計算用戶已經(jīng)在各單位時間移動的量(用戶位置的改變)。然后,基于有關(guān)關(guān)于人員位置確定的活動強(qiáng)度(代謝當(dāng)量)的用戶位置和信息的改變,針對各用戶,計算各單位時間的活躍指數(shù)。然后,通過累積各單位時間的活躍指數(shù),針對各用戶,計算總活躍指數(shù)。通過使用計算出的總活躍指數(shù),空調(diào)控制裝置控制空調(diào)器。
技術(shù)實(shí)現(xiàn)要素:
當(dāng)將得自測量裝置(諸如,傳感器)的測量數(shù)據(jù)發(fā)送到目的地裝置時,因?yàn)槔缒康牡匮b置不支持測量數(shù)據(jù)的協(xié)議,所以可能不正確地發(fā)送和接收測量數(shù)據(jù)。另外,如果基于將要發(fā)送的測量數(shù)據(jù)的信息的類型根據(jù)目的地裝置而不同,則必須按照目的地裝置對測量數(shù)據(jù)執(zhí)行某個處理。
因此,本發(fā)明的目的是提供圖像處理設(shè)備和方法以及圖像處理系統(tǒng),在該圖像處理設(shè)備和方法以及圖像處理系統(tǒng)中,當(dāng)將得自測量裝置的測量數(shù)據(jù)發(fā)送到目的地裝置時,測量數(shù)據(jù)經(jīng)受基于這個目的地裝置進(jìn)行的處理,然后被發(fā)送到目的地裝置。
根據(jù)本發(fā)明的第一方面,提供了一種圖像處理設(shè)備,該圖像處理設(shè)備包括圖像處理器、接收器、處理器和發(fā)送器。所述圖像處理器對圖像數(shù)據(jù)執(zhí)行圖像處理。所述接收器從設(shè)置在所述圖像處理設(shè)備外部的多個測量裝置接收測量數(shù)據(jù)。所述處理器按照將接收所述接收器接收的所述測量數(shù)據(jù)的各目的地裝置,對所述測量數(shù)據(jù)執(zhí)行協(xié)議轉(zhuǎn)換處理和數(shù)據(jù)處理。所述發(fā)送器將經(jīng)受所述處理器執(zhí)行的所述協(xié)議轉(zhuǎn)換處理和所述數(shù)據(jù)處理的所述測量數(shù)據(jù)發(fā)送到所述目的地裝置。
根據(jù)本發(fā)明的第二方面,在根據(jù)第一方面的所述圖像處理設(shè)備中,所述處理器可通過執(zhí)行用于連續(xù)處理所述接收器接收的所述測量數(shù)據(jù)的流數(shù)據(jù)處理來執(zhí)行所述協(xié)議轉(zhuǎn)換處理和所述數(shù)據(jù)處理。
根據(jù)本發(fā)明的第三方面,在根據(jù)第一方面或第二方面的所述圖像處理設(shè)備中,所述處理器可復(fù)制所述接收器接收的所述測量數(shù)據(jù)。所述處理器可通過保持所述測量數(shù)據(jù)的格式來輸出所述測量數(shù)據(jù)的一個副本,使得所述測量數(shù)據(jù)將被發(fā)送到支持所述測量數(shù)據(jù)的格式的第一服務(wù)器,并且可在執(zhí)行用于將所述測量數(shù)據(jù)的格式轉(zhuǎn)換成得到第二服務(wù)器支持的另一個格式的轉(zhuǎn)換處理之后和在執(zhí)行基于所述第二服務(wù)器的數(shù)據(jù)處理之后輸出所述測量數(shù)據(jù)的另一個副本,使得所述測量數(shù)據(jù)將被發(fā)送到所述第二服務(wù)器。
根據(jù)本發(fā)明的第四方面,在根據(jù)第三方面的所述圖像處理設(shè)備中,作為基于所述第二服務(wù)器的數(shù)據(jù)處理,所述處理器可執(zhí)行用于將所述測量數(shù)據(jù)的所述另一個副本中將要包括的信息限于特定類型的信息的處理。
根據(jù)本發(fā)明的第五方面,根據(jù)第一方面至第四方面中的一項(xiàng)的所述圖像處理設(shè)備中還可包括顯示器,所述顯示器在顯示畫面上顯示第一輸入部分和第二輸入部分。所述第一輸入部分可接收用于指定所述多個測量裝置之中的測量裝置的指令。所述第二輸入部分可接收用于指定將要從所選擇的所述測量裝置接收的測量數(shù)據(jù)將被發(fā)送到達(dá)的目的地裝置的指令。
根據(jù)本發(fā)明的第六方面,在根據(jù)第一方面的所述圖像處理設(shè)備中,所述接收器可從第一測量裝置接收以第一格式生成的第一測量數(shù)據(jù)并且可從第二測量裝置接收以第二格式生成的第二測量數(shù)據(jù)。所述處理器可通過保持所述第一格式,輸出所述接收器接收的所述第一測量數(shù)據(jù),使得所述第一測量數(shù)據(jù)將被發(fā)送到第一服務(wù)器,并且可在執(zhí)行用于將所述第一測量數(shù)據(jù)的所述第一格式轉(zhuǎn)換成所述第二格式的轉(zhuǎn)換處理之后和在執(zhí)行基于第二服務(wù)器的數(shù)據(jù)處理之后輸出所述第一測量數(shù)據(jù),使得所述第二測量數(shù)據(jù)將被發(fā)送到所述第二服務(wù)器。所述處理器可在執(zhí)行用于將所述接收器接收的所述第二測量數(shù)據(jù)的所述第二格式轉(zhuǎn)換成所述第一格式的轉(zhuǎn)換處理之后和在執(zhí)行基于所述第一服務(wù)器的數(shù)據(jù)處理之后輸出所述第二測量數(shù)據(jù),使得所述第二測量數(shù)據(jù)將被發(fā)送到所述第一服務(wù)器,并且可通過保持所述第二格式來輸出所述第二測量數(shù)據(jù),使得所述第二測量數(shù)據(jù)將被發(fā)送到所述第二服務(wù)器。
根據(jù)本發(fā)明的第七方面,提供了一種圖像處理系統(tǒng),該圖像處理系統(tǒng)包括圖像處理設(shè)備和服務(wù)器裝置。所述圖像處理設(shè)備對圖像數(shù)據(jù)執(zhí)行圖像處理。所述服務(wù)器裝置借助網(wǎng)絡(luò)連接到所述圖像處理設(shè)備。所述圖像處理設(shè)備包括接收器和發(fā)送器。所述接收器從第一測量裝置接收以第一格式生成的第一測量數(shù)據(jù)并且從第二測量裝置接收以第二格式生成的第二測量數(shù)據(jù)。所述發(fā)送器通過保持所述第一格式,將所述接收器接收的所述第一測量數(shù)據(jù)發(fā)送到所述服務(wù)器裝置并且還在將所述第一測量數(shù)據(jù)的所述第一格式轉(zhuǎn)換成所述第二格式之后將所述第一測量數(shù)據(jù)發(fā)送到不同的服務(wù)器裝置。所述發(fā)送器在將所述接收器接收的所述第二測量數(shù)據(jù)的所述第二格式轉(zhuǎn)換成所述第一格式之后,將所述第二測量數(shù)據(jù)發(fā)送到所述服務(wù)器裝置,并且還通過保持所述第二格式,將所述第二測量數(shù)據(jù)發(fā)送到不同的服務(wù)器裝置。所述服務(wù)器裝置處理通過保持所述第一格式從所述圖像處理設(shè)備發(fā)送的所述第一測量數(shù)據(jù),并且處理在從所述第二格式轉(zhuǎn)換成所述第一格式之后從所述圖像處理設(shè)備發(fā)送的所述第二測量數(shù)據(jù)。
根據(jù)第一方面,可以提供一種圖像處理設(shè)備,在該圖像處理設(shè)備中,當(dāng)?shù)米詼y量裝置的測量數(shù)據(jù)發(fā)送到目的地裝置時,測量數(shù)據(jù)經(jīng)受基于這個目的地裝置的處理,然后被發(fā)送到目的地裝置。
根據(jù)第二方面,可以連續(xù)處理從測量裝置接收的測量數(shù)據(jù)。
根據(jù)第三方面,即使在一個目的地裝置支持的格式不同于另一個目的地地址支持的格式的情況下,可以將目的地裝置中的每個支持的測量數(shù)據(jù)發(fā)送到對應(yīng)的目的地裝置。
根據(jù)第四方面,可以防止出現(xiàn)信息被發(fā)送到不應(yīng)該接收這個信息的目的地裝置的情形。
根據(jù)第五方面,可以通過用戶操作,指定從測量裝置接收的測量數(shù)據(jù)將被發(fā)送到達(dá)的目的地裝置。
根據(jù)第六方面,即使在一項(xiàng)測量數(shù)據(jù)的格式不同于另一項(xiàng)測量數(shù)據(jù)的格式的情況下,也可以根據(jù)目的地裝置對這兩項(xiàng)測量數(shù)據(jù)執(zhí)行處理并且將它們發(fā)送到目的地裝置。
根據(jù)第七方面,可以提供一種圖像處理系統(tǒng),當(dāng)?shù)米詼y量裝置的測量數(shù)據(jù)發(fā)送到目的地裝置時,測量數(shù)據(jù)經(jīng)受基于這個目的地裝置的處理,然后被發(fā)送到目的地裝置。
附圖說明
將基于以下附圖詳細(xì)地描述本發(fā)明的示例性實(shí)施方式,其中:
圖1是示出根據(jù)本發(fā)明的示例性實(shí)施方式的空調(diào)控制系統(tǒng)的整體構(gòu)造的示例的框圖;
圖2a和圖2b分別示出環(huán)境傳感器的布置和位置傳感器的布置的示例;
圖3是示出根據(jù)示例性實(shí)施方式的圖像處理設(shè)備的硬件構(gòu)造的示例的框圖;
圖4是示出圖像處理設(shè)備的功能構(gòu)造的示例的框圖;
圖5a和圖5b是示出通過空調(diào)控制信息生成器生成空調(diào)控制信息的處理的過程示例的流程圖;
圖6a示出區(qū)域內(nèi)的平均溫度的示例;
圖6b示出區(qū)域內(nèi)的溫度分布的示例;
圖6c示出區(qū)域內(nèi)的用戶分布的示例;
圖7是示出傳感器數(shù)據(jù)處理器的構(gòu)造示例的框圖;
圖8示出指示位置傳感器數(shù)據(jù)的數(shù)據(jù)格式示例的表;
圖9示出指示環(huán)境傳感器數(shù)據(jù)的數(shù)據(jù)格式示例的表;
圖10是示出傳感器數(shù)據(jù)處理器對位置傳感器數(shù)據(jù)執(zhí)行的基于目的地的處理的過程示例的流程圖;
圖11是示出傳感器數(shù)據(jù)處理器對環(huán)境傳感器數(shù)據(jù)執(zhí)行的基于目的地的處理的過程示例的流程圖;
圖12示出基于位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)顯示的畫面的示例;以及
圖13a和圖13b是分別示出位置傳感器和發(fā)送器的修改例的框圖。
具體實(shí)施方式
以下,將參照附圖詳細(xì)描述本發(fā)明的示例性實(shí)施方式。
(空調(diào)控制系統(tǒng))
圖1示出根據(jù)本發(fā)明的示例性實(shí)施方式的空調(diào)控制系統(tǒng)1的整體構(gòu)造的示例。
如圖1中所示,在空調(diào)控制系統(tǒng)1中,圖像處理設(shè)備10和終端裝置20連接到網(wǎng)絡(luò)90,然后借助諸如路由器的通信裝置(未示出)連接到網(wǎng)絡(luò)91。第一管理服務(wù)器70和第二管理服務(wù)器80也連接到網(wǎng)絡(luò)91。環(huán)境傳感器30、位置傳感器40和空調(diào)器60借助有線場網(wǎng)絡(luò)或無線通信網(wǎng)絡(luò)連接到圖像處理設(shè)備10,使得它們可與圖像處理設(shè)備10通信。有線場網(wǎng)絡(luò)的示例是基于ethernet(注冊商標(biāo))的網(wǎng)絡(luò)(諸如,常規(guī)lan(局域網(wǎng))、ethercat(用于控制自動技術(shù)的以太網(wǎng)(注冊商標(biāo)))、和cc-linkie(注冊商標(biāo)))和串行通信網(wǎng)絡(luò)(諸如,gpib(通用接口總線)(ieee488)和rs485)。在使用基于ethernet的網(wǎng)絡(luò)的情況下,網(wǎng)絡(luò)90可用于將環(huán)境傳感器30、位置傳感器40和空調(diào)器60與圖像處理設(shè)備10連接。另選地,可使用獨(dú)立網(wǎng)絡(luò)。可使用現(xiàn)有介質(zhì)(諸如,wi-fi(注冊商標(biāo))(無線保真)、bluetooth(注冊商標(biāo))、zigbee(注冊商標(biāo))、和uwb(超帶寬))作為無線通信網(wǎng)絡(luò)。在圖1中,環(huán)境傳感器30、位置傳感器40和空調(diào)器60借助無線通信網(wǎng)絡(luò)連接到圖像處理設(shè)備10。在這個示例性實(shí)施方式中,使用環(huán)境傳感器30和位置傳感器40作為測量裝置的示例。
圖像處理設(shè)備10是所謂的多功能裝置,具有諸如打印功能、復(fù)印功能、掃描功能和傳真功能的多種功能。圖像處理設(shè)備10對從終端裝置20發(fā)送的圖像數(shù)據(jù)執(zhí)行圖像處理并且基于處理后的圖像數(shù)據(jù)在記錄介質(zhì)(諸如,紙)上形成圖像。圖像處理設(shè)備10還通過無線通信將數(shù)據(jù)發(fā)送到環(huán)境傳感器30、位置傳感器40和空調(diào)器60并且從環(huán)境傳感器30、位置傳感器40和空調(diào)器60接收數(shù)據(jù)。圖像處理設(shè)備10還借助網(wǎng)絡(luò)90和91將數(shù)據(jù)發(fā)送到第一管理服務(wù)器70和第二管理服務(wù)器80并且從第一管理服務(wù)器70和第二管理服務(wù)器80接收數(shù)據(jù)。因此,圖像處理設(shè)備10用作例如供用戶在辦公室中操作以執(zhí)行打印的設(shè)備,并且還用作將數(shù)據(jù)發(fā)送到設(shè)置在辦公室內(nèi)部和外部的裝置并且從這些裝置接收數(shù)據(jù)的設(shè)備。
將討論圖像處理設(shè)備10的特定功能。通過無線通信,圖像處理設(shè)備10從環(huán)境傳感器30得到傳感器數(shù)據(jù)并且還從位置傳感器40得到傳感器數(shù)據(jù)。然后,圖像處理設(shè)備10基于得自環(huán)境傳感器30的傳感器數(shù)據(jù)(下文中被稱為“環(huán)境傳感器數(shù)據(jù)”)和得自位置傳感器40的傳感器數(shù)據(jù)(下文中被稱為“位置傳感器數(shù)據(jù)”),生成用于控制空調(diào)器60的控制信息(下文中被稱為“空調(diào)控制信息”)。圖像處理設(shè)備10將所生成的空調(diào)控制信息發(fā)送到某個目的地(例如,圖1中的第一管理服務(wù)器70和第二管理服務(wù)器80)。圖像處理設(shè)備10可將空調(diào)控制信息發(fā)送到空調(diào)器60。圖像處理設(shè)備10可將空調(diào)控制信息發(fā)送到未示出的另一個圖像處理設(shè)備。
在發(fā)送空調(diào)控制信息之前,圖像處理設(shè)備10執(zhí)行轉(zhuǎn)換處理,將分別得自環(huán)境傳感器30和位置傳感器40的環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)的格式(協(xié)議)轉(zhuǎn)換成目的地(例如,圖1中的第一管理服務(wù)器70和第二管理服務(wù)器80)支持的格式并且基于目的地執(zhí)行數(shù)據(jù)處理。在這個示例性實(shí)施方式中,環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)是測量數(shù)據(jù)的示例。
然后,將討論圖像處理設(shè)備10所執(zhí)行的處理的細(xì)節(jié)。
例如,終端裝置20是供用戶操作的、用于打印指示圖像或文檔的數(shù)據(jù)的裝置。終端裝置20可以是個人計算機(jī)(pc)。終端裝置20響應(yīng)于從用戶接收的指令來生成圖像數(shù)據(jù),并且將所生成的圖像數(shù)據(jù)發(fā)送到圖像處理設(shè)備10。
盡管在圖1中只示出一個終端裝置20,但多個終端裝置20可連接到網(wǎng)絡(luò)90。
環(huán)境傳感器30是設(shè)置在空調(diào)器60外部的傳感器。環(huán)境傳感器30規(guī)則地(例如,每幾分鐘地)感測環(huán)境傳感器30周圍環(huán)境并且生成指示環(huán)境傳感器30周圍環(huán)境的環(huán)境傳感器數(shù)據(jù)。例如,以網(wǎng)絡(luò)服務(wù)中使用的rest(表述性狀態(tài)轉(zhuǎn)移)格式(協(xié)議)生成環(huán)境傳感器數(shù)據(jù)。環(huán)境傳感器數(shù)據(jù)所代表的有關(guān)環(huán)境的信息(下文中被稱為“環(huán)境信息”)的示例是環(huán)境傳感器30周圍的溫度、濕度、氣壓、亮度、加速度(例如,諸如在平行于地的平面上的垂直方向和水平方向以及相對于平行于地的平面的垂直方向這三個方向上的加速度)、紫外(uv)密度(uv劑量)、二氧化碳濃度(二氧化碳量)、風(fēng)速、和風(fēng)方向。
在圖1中只示出一個環(huán)境傳感器30。然而,實(shí)際上,在不同位置安裝多個環(huán)境傳感器30。
圖2a示出環(huán)境傳感器30的布置的示例。在圖2a中示出的示例中,在有20個雇員工作的辦公室中,安裝總共25個環(huán)境傳感器30(五行五列)。在這種情況下,這25個環(huán)境傳感器30中的每個執(zhí)行感測,使得將針對每個環(huán)境傳感器30,生成環(huán)境傳感器數(shù)據(jù)。
在圖2a中的示例中,未示出空調(diào)器60的位置??砂匆韵路绞街械娜我粋€將環(huán)境傳感器30與空調(diào)器60關(guān)聯(lián)地設(shè)置?;谝粚σ坏膶?yīng)關(guān)系,針對空調(diào)器60設(shè)置環(huán)境傳感器30,或者針對一個空調(diào)器60設(shè)置多個環(huán)境傳感器30。另選地,針對多個空調(diào)器60設(shè)置一個環(huán)境傳感器30。
位置傳感器40用作通過無線通信從用戶攜帶的發(fā)送器50接收無線電波(發(fā)送信號)的接收器。基于從發(fā)送器50接收的無線電波,位置傳感器40檢測發(fā)送器50的位置(也就是說,攜帶發(fā)送器50的用戶的位置)并且生成指示用戶位置的位置傳感器數(shù)據(jù)(位置信息)。以例如fluentd的格式(協(xié)議),生成位置傳感器數(shù)據(jù),fluentd是開放源日志收集工具。發(fā)送器50通常是有源射頻識別(rfid)標(biāo)簽。然而,發(fā)送器50不限于rfig標(biāo)簽,可以是所期望位置檢測系統(tǒng)的發(fā)送器(諸如,移動通信系統(tǒng)的移動站和紅外徽章(id標(biāo)簽))。
各發(fā)送器50是由單個用戶攜帶的,因此,設(shè)置數(shù)量與用戶數(shù)量相同的發(fā)送器50。發(fā)送器50中的每個具有特有id,并且通過無線通信將id信息規(guī)則地(例如,每幾秒地)發(fā)送到位置傳感器40。位置傳感器40接收從位于位置傳感器40的檢測范圍內(nèi)的發(fā)送器50發(fā)送的id信息。然后,位置傳感器40基于接收的id信息來識別這個發(fā)送器50(也就是說,攜帶這個發(fā)送器50的用戶),以檢測哪個發(fā)送器50位于位置傳感器40的檢測范圍內(nèi),然后生成位置傳感器數(shù)據(jù)。這個位置傳感器數(shù)據(jù)還指示這個位置傳感器40特有的id信息。因此,從位置傳感器40規(guī)則地(例如,每幾秒地)接收位置傳感器數(shù)據(jù)的圖像處理設(shè)備10能夠基于有關(guān)發(fā)送器50的id信息和有關(guān)位置傳感器40的id信息,得到指示哪個發(fā)送器50位于位置傳感器40的檢測范圍內(nèi)的位置信息。
盡管在圖1中只示出一個位置傳感器40,但可設(shè)置多個位置傳感器40。如果設(shè)置多個位置傳感器40,則它們被安裝在不同位置。
圖2b示出位置傳感器40的布置的示例。在圖2b中示出的示例中,以及在圖2a中示出的示例中,示出有20個雇員工作的辦公室??紤]到每個雇員攜帶一個發(fā)送器50,在辦公室中設(shè)置20個發(fā)送器50。當(dāng)雇員移動時,雇員攜帶的發(fā)送器50也移動。在辦公室中安裝5個位置傳感器40,各位置傳感器40從位于圖2b中的圓形所指示的位置傳感器40的檢測范圍內(nèi)的發(fā)送器50接收無線電波,并且檢測發(fā)送器50的位置。
位置傳感器40可通過不同方法指定發(fā)送器50的位置(用戶的位置)。例如,位置傳感器40可基于從發(fā)送器50接收的無線電波的強(qiáng)度,指定位置傳感器40的檢測范圍內(nèi)發(fā)送器50的位置坐標(biāo)。
空調(diào)器60是其中安裝空調(diào)器60的建筑物內(nèi)控制空調(diào)的裝置??照{(diào)器60執(zhí)行諸如用于冷卻建筑物內(nèi)部的冷卻操作和用于加熱建筑物內(nèi)部的加熱操作的操作。空調(diào)器60的示例是用于建筑物的空調(diào)設(shè)施。盡管在圖1中只示出一個空調(diào)器60,但可設(shè)置多個空調(diào)器60。
第一管理服務(wù)器70是從圖像處理設(shè)備10收集空調(diào)控制信息、環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)并且處理收集到的各項(xiàng)數(shù)據(jù)的服務(wù)器裝置。然后,第一管理服務(wù)器70分析建筑物內(nèi)的空調(diào)情形和用戶的位置,并且生成用于控制空調(diào)器60的控制信息。第一管理服務(wù)器70借助網(wǎng)絡(luò)91得到圖像處理設(shè)備10所生成的空調(diào)控制信息以及經(jīng)受圖像處理設(shè)備10基于第一管理服務(wù)器70執(zhí)行的處理的環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)。在這個示例性實(shí)施方式中,假定第一管理服務(wù)器70支持作為位置傳感器數(shù)據(jù)的數(shù)據(jù)格式的fluentd。
第二管理服務(wù)器80以及第一管理服務(wù)器70是從圖像處理設(shè)備10收集空調(diào)控制信息、環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)并且處理收集到的各項(xiàng)數(shù)據(jù)的服務(wù)器裝置。然后,第二管理服務(wù)器80分析建筑物內(nèi)的空調(diào)情形和用戶的位置,并且生成用于控制空調(diào)器60的控制信息。第二管理服務(wù)器80借助網(wǎng)絡(luò)91得到圖像處理設(shè)備10所生成的空調(diào)控制信息以及經(jīng)受圖像處理設(shè)備10基于第二管理服務(wù)器80執(zhí)行的處理的環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)。在這個示例性實(shí)施方式中,假定第二管理服務(wù)器80支持作為環(huán)境傳感器數(shù)據(jù)的數(shù)據(jù)格式的rest。
網(wǎng)絡(luò)90是用于圖像處理設(shè)備10和終端裝置20之間的信息通信的通信介質(zhì)。例如,網(wǎng)絡(luò)90是lan。
網(wǎng)絡(luò)91是用于圖像處理設(shè)備10與第一管理服務(wù)器70和第二管理服務(wù)器80中的每個之間的信息通信的通信介質(zhì)。例如,網(wǎng)絡(luò)91是互聯(lián)網(wǎng)。
在這個示例性實(shí)施方式中,圖像處理設(shè)備10、終端裝置20、環(huán)境傳感器30、位置傳感器40和空調(diào)器60設(shè)置在例如辦公室中的預(yù)定區(qū)域內(nèi)。換句話講,圖像處理設(shè)備10、終端裝置20、環(huán)境傳感器30和位置傳感器40設(shè)置在被空調(diào)器60執(zhí)行空調(diào)控制的區(qū)域內(nèi),并且圖像處理設(shè)備10控制與圖像處理設(shè)備10安裝在同一區(qū)域內(nèi)的空調(diào)器60。在這個示例性實(shí)施方式中,使用fluentd和rest作為第一格式的示例和第二格式的示例。如果使用fluentd作為第一格式,則使用rest作為第二格式。如果使用rest作為第一格式,則使用fluentd作為第二格式。在這個示例性實(shí)施方式中,使用第一管理服務(wù)器70和第二管理服務(wù)器80作為第一服務(wù)器的示例和第二服務(wù)器的示例。
在圖1中,示出連接到網(wǎng)絡(luò)91的兩個服務(wù)器裝置。然而,連接到網(wǎng)絡(luò)91的服務(wù)器裝置的數(shù)量不限于2個。具有與第一管理服務(wù)器70和第二管理服務(wù)器80的功能類似的功能的三個或更多個服務(wù)器裝置可連接到網(wǎng)絡(luò)91。
在圖1中,在空調(diào)系統(tǒng)1中只示出單個區(qū)域。然而,空調(diào)系統(tǒng)1中的區(qū)域的數(shù)量不限于1個。例如,以與上述方式類似的方式,可在另一個辦公室中收集傳感器數(shù)據(jù),并且可借助網(wǎng)絡(luò)91將空調(diào)控制信息和傳感器數(shù)據(jù)發(fā)送到第一管理服務(wù)器70和第二管理服務(wù)器80。
(圖像處理設(shè)備的硬件構(gòu)造)
以下,將參照圖3的框圖描述圖像處理設(shè)備10的硬件構(gòu)造的示例。如圖3中所示,圖像處理設(shè)備10包括中央處理單元(cpu)101、隨機(jī)存取存儲器(ram)102、只讀存儲器(rom)103、硬盤驅(qū)動(hdd)104、操作面板105、圖像讀取器106、圖像形成單元107、通信接口(下文中被稱為“通信if”)108、和無線接口(下文中被稱為“無線if”109)。上述元件借助總線連接到總線110并且在彼此間進(jìn)行數(shù)據(jù)的發(fā)送和接收。
cpu101將存儲在rom103和另一個介質(zhì)中的各種程序加載到ram102中并且執(zhí)行所加載的程序,以實(shí)現(xiàn)圖像處理設(shè)備10的功能。
ram102用作cpu101的工作存儲器。
rom103是將cpu101將要執(zhí)行的各種程序存儲在其中的存儲器。
hdd104是例如將圖像讀取器106讀取的圖像數(shù)據(jù)和被圖像形成單元107用于形成圖像的圖像數(shù)據(jù)存儲在其中的磁盤驅(qū)動。
操作面板105是顯示器的示例,顯示各項(xiàng)信息并且從用戶接收操作輸入。操作面板105的示例是觸摸面板。在這個示例性實(shí)施方式中,操作面板105用作接收圖像處理設(shè)備10中的打印設(shè)置的輸入的控制面板并且還用作顯示有關(guān)環(huán)境傳感器數(shù)據(jù)、位置傳感器數(shù)據(jù)和空調(diào)控制信息的信息的顯示器。
圖像讀取器106是圖像處理器的示例,讀取記錄在記錄介質(zhì)(諸如,紙)上的圖像。圖像讀取器106是例如掃描儀,并且可以是電荷耦合器件(ccd)掃描儀或接觸頭像傳感器(cis)掃描儀。在ccd掃描儀中,從光源施用到文檔并且被文檔反射的光被透鏡減少并且被ccd接收。在cis掃描儀中,從發(fā)光二極管(led)光源順序施用到文檔并且被文檔反射的光被cis接收。
圖像形成單元107是圖像處理器的示例,是在記錄介質(zhì)(諸如,紙)上形成圖像的打印機(jī)構(gòu)。圖像形成單元107是例如基于電子照相系統(tǒng)或噴墨方法形成圖像的打印機(jī)。在電子照相系統(tǒng)中,通過將附于光導(dǎo)鼓的色調(diào)劑轉(zhuǎn)印到記錄介質(zhì),形成圖像。在噴墨方法中,通過噴射墨水在記錄介質(zhì)上形成圖像。
通信if108是發(fā)送器和接收器的示例,用作借助網(wǎng)絡(luò)90將各項(xiàng)數(shù)據(jù)發(fā)送到其他裝置并且從其他裝置接收各項(xiàng)數(shù)據(jù)的通信接口。通信if108例如借助網(wǎng)絡(luò)90從終端裝置20接收圖像數(shù)據(jù)。通信if108借助網(wǎng)絡(luò)90將例如圖像處理設(shè)備10所生成的空調(diào)控制信息發(fā)送到第一管理服務(wù)器70和第二管理服務(wù)器80。如果環(huán)境傳感器30、位置傳感器40和空調(diào)器60借助有線場網(wǎng)絡(luò)連接到圖像處理設(shè)備10使得它們可與圖像處理設(shè)備10通信,則通信if108例如分別從環(huán)境傳感器30和位置傳感器40接收環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)。通信if108還可借助有線場網(wǎng)絡(luò)將圖像處理設(shè)備10所生成的空調(diào)控制信息發(fā)送到空調(diào)器60。
無線if109是接收器的示例,是用于使用無線通信網(wǎng)絡(luò)與其他裝置通信的無線模塊。無線if109通過無線通信分別從環(huán)境傳感器30和位置傳感器40接收例如環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)。無線if109還可通過無線通信將圖像處理設(shè)備10所生成的空調(diào)控制信息發(fā)送到空調(diào)器60。
無線if109還可用作感測用戶接近圖像處理設(shè)備10的紅外傳感器。該紅外傳感器在感測到用戶正靠近要使用圖像處理設(shè)備10或者使用圖像處理設(shè)備10的用戶已經(jīng)與圖像處理設(shè)備10分開時輸出信號。基于從該紅外傳感器輸出的信號,切換圖像處理設(shè)備10的狀態(tài)。更具體地,當(dāng)用戶正靠近圖像處理設(shè)備10時,圖像處理設(shè)備10的狀態(tài)從待機(jī)(暫停)狀態(tài)切換成準(zhǔn)備接收用戶操作的用戶操作狀態(tài)。當(dāng)用戶已經(jīng)與圖像處理設(shè)備10分開時,圖像處理設(shè)備10的狀態(tài)從用戶操作狀態(tài)切換成待機(jī)狀態(tài)。
(圖像處理設(shè)備的功能構(gòu)造)
以下,將參照圖4的框圖描述圖像處理設(shè)備10的功能構(gòu)造的示例。如圖4中所示,圖像處理設(shè)備10包括傳感器數(shù)據(jù)得到單元11、外部區(qū)域信息接收器12、處理器13、發(fā)送器14、和內(nèi)部區(qū)域信息接收器15。
傳感器數(shù)據(jù)得到單元11借助無線if109從安裝在區(qū)域內(nèi)的多個環(huán)境傳感器30中的每個得到環(huán)境傳感器數(shù)據(jù)并且從安裝在區(qū)域內(nèi)的多個位置傳感器40中的每個得到位置傳感器數(shù)據(jù)。在這種情況下,傳感器數(shù)據(jù)得到單元11通過接收從環(huán)境傳感器30和位置傳感器40順序供應(yīng)的各項(xiàng)傳感器數(shù)據(jù)來得到傳感器數(shù)據(jù)。
外部區(qū)域信息接收器12通過請求區(qū)域外部的裝置發(fā)送信息或者通過接收從區(qū)域外部的裝置規(guī)則地供應(yīng)的信息,借助通信if108接收外部區(qū)域信息(外部信息)。外部區(qū)域信息是例如有關(guān)區(qū)域外部的空調(diào)的信息。外部區(qū)域信息的示例是有關(guān)電源情形的信息、有關(guān)火災(zāi)和地震的災(zāi)難信息、和有關(guān)其他區(qū)域的空調(diào)狀態(tài)的信息。
更具體地,外部區(qū)域信息接收器12借助網(wǎng)絡(luò)91從電力公司接收例如有關(guān)電力供應(yīng)情形和要求的信息。外部區(qū)域信息接收器12還借助網(wǎng)絡(luò)91從第一管理服務(wù)器70接收例如生成的用于控制在與空調(diào)器60的環(huán)境類似的環(huán)境中使用的另一個區(qū)域中的空調(diào)器的空調(diào)控制信息。在這種情況下,第一管理服務(wù)器70按以下方式確定空調(diào)器60的環(huán)境類似于另一個區(qū)域中的環(huán)境。關(guān)于空調(diào)控制系統(tǒng)1的各區(qū)域,第一管理服務(wù)器70將一些類型的傳感器數(shù)據(jù)的值分類。這些類型的傳感器數(shù)據(jù)的示例是區(qū)域內(nèi)人員的數(shù)量、溫度、氣壓、和uv密度。然后,如果存在上述類型的傳感器數(shù)據(jù)中的至少一個屬于與空調(diào)器60的區(qū)域中的類別相同的類別的區(qū)域,則第一管理服務(wù)器70確定這個區(qū)域的環(huán)境與空調(diào)器60的環(huán)境類似。
處理器13基于通過傳感器數(shù)據(jù)得到單元11得到的環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù),生成空調(diào)控制信息。處理器13還執(zhí)行將環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)的格式(協(xié)議)轉(zhuǎn)換成得到目的地支持的格式的轉(zhuǎn)換處理,并且基于目的地執(zhí)行數(shù)據(jù)處理。換句話講,處理器13執(zhí)行轉(zhuǎn)換處理和數(shù)據(jù)處理,使得得到目的地支持并且目的地需要的信息將被包括在環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)中。處理器13包括空調(diào)控制信息生成器131和傳感器數(shù)據(jù)處理器132。隨后,將討論處理器13所執(zhí)行處理的細(xì)節(jié)。
發(fā)送器14借助通信if108將處理器13所生成的空調(diào)控制信息發(fā)送到第一管理服務(wù)器70和第二管理服務(wù)器80。發(fā)送器14還借助通信if108將處理器13所處理的環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)發(fā)送到第一管理服務(wù)器70和第二管理服務(wù)器80。
內(nèi)部區(qū)域信息接收器15通過請求區(qū)域內(nèi)的除了環(huán)境傳感器30和位置傳感器40外的裝置發(fā)送信息或者通過接收從區(qū)域內(nèi)的這些裝置規(guī)則地供應(yīng)的信息,借助無線if109或通信if108接收內(nèi)部區(qū)域信息。內(nèi)部區(qū)域信息的示例是終端裝置20的運(yùn)行狀態(tài)(通電/斷電狀態(tài))、在空調(diào)器60中測得的電力供應(yīng)量或電流值、和圖像處理設(shè)備10的打印日志??照{(diào)器60中測得的電力供應(yīng)量是供應(yīng)到空調(diào)器60的電力的量,并且例如通過無線通信將有關(guān)電力供應(yīng)量的信息從空調(diào)器60發(fā)送到內(nèi)部區(qū)域信息接收器15。
(用于生成空調(diào)控制信息的處理)
以下,將詳細(xì)描述用于生成空調(diào)控制信息的處理。
處理器13的空調(diào)控制信息生成器131基于傳感器數(shù)據(jù)得到單元11所得到的環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù),生成空調(diào)控制信息。在這種情況下,在空調(diào)控制信息生成器131中,預(yù)先確定用于生成空調(diào)控制信息的條件??照{(diào)控制信息生成器131首先確定所得到的環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)是否滿足預(yù)定條件,并且按照確定的結(jié)果來生成空調(diào)控制信息。
圖5a和圖5b是示出通過空調(diào)控制信息生成器131生成空調(diào)控制信息的處理的過程示例的流程圖。將在假定使用環(huán)境傳感器數(shù)據(jù)所指示的多條環(huán)境信息之中的溫度信息來生成空調(diào)控制信息的情況下,討論圖5a和圖5b中示出的處理過程??照{(diào)控制信息生成器131以規(guī)則間隔(例如,每秒地)重復(fù)執(zhí)行圖5a和圖5b中示出的處理。
在步驟s101中,首先,空調(diào)控制信息生成器131基于得自多個環(huán)境傳感器30的多項(xiàng)最新環(huán)境傳感器數(shù)據(jù)來計算區(qū)域內(nèi)的平均溫度。然后,空調(diào)控制信息生成器131確定平均溫度是否被包含在管理范圍內(nèi)。圖6a示出區(qū)域內(nèi)的平均溫度的示例。在圖6a中,以時間先后次序示出在環(huán)境傳感器30中同時(或者基于參考時間的某個時間段內(nèi)的幾乎同時)測得的溫度的平均值。例如,用戶預(yù)先設(shè)置目標(biāo)溫度值,并且基于目標(biāo)溫度值的預(yù)定范圍被定義為管理范圍。
如果平均溫度被包含在管理范圍內(nèi)(步驟s101中的“是”),則空調(diào)控制信息生成器131前進(jìn)至步驟s102,以基于區(qū)域內(nèi)的溫度分布,確定整個區(qū)域的溫度是否被包含在管理范圍內(nèi)。圖6b示出區(qū)域內(nèi)的溫度分布的示例。在圖6b中,示出基于在環(huán)境傳感器30中同時(或者基于參考時間的某個時間段內(nèi)的幾乎同時)測得的最新溫度形成的溫度分布。在圖6b中示出的示例中,帶陰影部分所指示的地區(qū)中的溫度在管理范圍之外。
如果整個區(qū)域的溫度被包含在管理范圍內(nèi)(步驟s102中的“是”),則空調(diào)控制信息生成器131前進(jìn)至步驟s103,以基于得自位置傳感器40的最新位置傳感器數(shù)據(jù),確定區(qū)域內(nèi)是否存在任何用戶。圖6c示出區(qū)域內(nèi)的用戶分布的示例。在圖6c中,用帶陰影部分示出最近在位置傳感器40中得到的同時(或者基于參考時間的某個時間段內(nèi)的幾乎同時)檢測到的用戶位置。在圖6c中示出的示例中,區(qū)域內(nèi)存在四個用戶。
如果在區(qū)域內(nèi)存在任何用戶(步驟s103中的“是”),則空調(diào)控制信息生成器131前進(jìn)至步驟s104。在步驟s104中,空調(diào)控制信息生成器131生成用于控制空調(diào)器60使得空調(diào)器60將在當(dāng)前設(shè)置下持續(xù)操作的空調(diào)控制信息。結(jié)果,完成了處理。借助發(fā)送器14將所生成的空調(diào)控制信息發(fā)送到第一管理服務(wù)器70和第二管理服務(wù)器80。在上述處理中,由于空調(diào)器60在當(dāng)前設(shè)置下持續(xù)操作,因此空調(diào)控制信息生成器131可不必生成空調(diào)控制信息。
如果在步驟103中確定區(qū)域內(nèi)沒有用戶(步驟s103中的“否”),則空調(diào)控制信息生成器131前進(jìn)至步驟s105。在步驟s105中,空調(diào)控制信息生成器131生成用于控制空調(diào)器60使得空調(diào)器60將在省電模式下操作的空調(diào)控制信息。結(jié)果,完成了處理。省電模式是比正常狀態(tài)(當(dāng)前狀態(tài))下消耗更少電力的模式。換句話講,在省電模式下,空調(diào)器60所消耗的電力減少至比預(yù)定水平小的水平。借助發(fā)送器14將所生成的空調(diào)控制信息發(fā)送到第一管理服務(wù)器70和第二管理服務(wù)器80。
如果在步驟s102中確定區(qū)域內(nèi)存在溫度在管理范圍之外的地區(qū)(步驟s102中的“否”),則空調(diào)控制信息生成器131前進(jìn)至步驟s106,以基于得自位置傳感器40的最新位置傳感器數(shù)據(jù),確定區(qū)域內(nèi)是否存在任何用戶。
如果區(qū)域內(nèi)存在任何用戶(步驟s106中的“是”),則空調(diào)控制信息生成器131前進(jìn)至步驟s107。在步驟s107中,空調(diào)控制信息生成器131生成用于控制空調(diào)器60例如以增大空調(diào)器60的氣流使得整個區(qū)域內(nèi)的溫度將被包含在管理范圍內(nèi)的空調(diào)控制信息。借助發(fā)送器14將所生成的空調(diào)控制信息發(fā)送到第一管理服務(wù)器70和第二管理服務(wù)器80。然后,在過去預(yù)定時間之后,空調(diào)控制信息生成器131在步驟s108中確定整個區(qū)域的溫度是否被包含在管理范圍內(nèi),如步驟s102中一樣。如果步驟s108的結(jié)果是“是”,則空調(diào)控制信息生成器131前進(jìn)至步驟s109。在步驟s109中,空調(diào)控制信息生成器131生成用于控制空調(diào)器60使得空調(diào)器60將在當(dāng)前設(shè)置下持續(xù)操作的空調(diào)控制信息。結(jié)果,完成了處理。如步驟s104中一樣,在步驟s109中,空調(diào)控制信息生成器131可不必生成空調(diào)控制信息。如果在步驟s108中確定區(qū)域的溫度并不完全包含在管理范圍內(nèi),則空調(diào)控制信息生成器131前進(jìn)至步驟s110,以判斷空調(diào)器60是否需要檢查。然后,空調(diào)控制信息生成器131在操作面板105上顯示此信息,以告知用戶,空調(diào)器60需要檢查。結(jié)果,完成了處理。
如果區(qū)域內(nèi)沒有用戶(步驟s106中的“否”),則空調(diào)控制信息生成器131前進(jìn)至步驟s111。在步驟s111中,空調(diào)控制信息生成器131生成用于控制空調(diào)器60使得空調(diào)器60將在省電模式下操作的空調(diào)控制信息,如步驟s105中一樣。結(jié)果,完成了處理。
如果在步驟s101中確定平均溫度并不包含在管理范圍內(nèi)(步驟s101中的“否”),則空調(diào)控制信息生成器131前進(jìn)至步驟s112。在步驟s112中,空調(diào)控制信息生成器131生成用于控制空調(diào)器60例如以增大空調(diào)器60的氣流使得區(qū)域內(nèi)的平均溫度將被包含在管理范圍內(nèi)的空調(diào)控制信息。借助發(fā)送器14將所生成的空調(diào)控制信息發(fā)送到第一管理服務(wù)器70和第二管理服務(wù)器80。
然后,在過去預(yù)定時間之后,空調(diào)控制信息生成器131在步驟s113中確定平均溫度是否被包含在管理范圍內(nèi)。如果步驟s113的結(jié)果是“是”,則空調(diào)控制信息生成器131前進(jìn)至步驟s114。在步驟s114中,空調(diào)控制信息生成器131生成用于控制空調(diào)器60使得空調(diào)器60將在當(dāng)前設(shè)置下持續(xù)操作的空調(diào)控制信息。結(jié)果,完成了處理。如步驟s104和s109中一樣,空調(diào)控制信息生成器131可不必生成空調(diào)控制信息。如果在步驟s113中確定平均溫度并不包含在管理范圍內(nèi),則空調(diào)控制信息生成器131前進(jìn)至步驟s115,以判斷空調(diào)器60需要檢查。然后,如步驟s110中一樣,空調(diào)控制信息生成器131在操作面板105上顯示此信息,以告知用戶,空調(diào)器60需要檢查。結(jié)果,完成了處理。
如果在區(qū)域內(nèi)存在多個空調(diào)器60,則可針對各個空調(diào)器60,生成不同項(xiàng)的空調(diào)控制信息。
例如,當(dāng)在步驟s104中生成空調(diào)控制信息時,空調(diào)控制信息生成器131可生成用于控制區(qū)域內(nèi)的位置在用戶旁邊的空調(diào)器60使得空調(diào)器60將在當(dāng)前設(shè)置下操作的空調(diào)控制信息,并且可生成用于控制位置與用戶分開的空調(diào)器60使得空調(diào)器60將在省電模式下操作的空調(diào)控制信息。當(dāng)在步驟s107中生成空調(diào)控制信息時,空調(diào)控制信息生成器131可只針對安裝在區(qū)域內(nèi)的溫度在管理范圍之外的地區(qū)中的空調(diào)器60,生成用于控制空調(diào)器60使得這個地區(qū)中的溫度將被包含在管理范圍內(nèi)的控制信息。
在圖5a和圖5b中示出的處理中,空調(diào)控制信息生成器131使用溫度信息來生成空調(diào)控制信息。然而,可使用另一種類型的環(huán)境信息(諸如,濕度、氣壓和uv密度)來生成空調(diào)控制信息。如果針對各種類型的環(huán)境信息確定用于生成空調(diào)控制信息的條件并且如果滿足這些條件中的任一個,則空調(diào)控制信息生成器131可按照這個條件來生成空調(diào)控制信息。
空調(diào)控制信息生成器131可將得自環(huán)境傳感器30的時間序列環(huán)境傳感器數(shù)據(jù)與得自多個環(huán)境傳感器30之中的另一個環(huán)境傳感器30的環(huán)境傳感器數(shù)據(jù)進(jìn)行比較,并且可基于比較結(jié)果,校正空調(diào)控制信息。在這種情況下,空調(diào)控制信息生成器131首先針對各環(huán)境傳感器30找到時間序列環(huán)境信息(例如,溫度)的標(biāo)準(zhǔn)偏差,以計算環(huán)境信息中的變化程度。然后,關(guān)于已經(jīng)輸出被計算出最高變化程度的環(huán)境信息的環(huán)境傳感器30,空調(diào)控制信息生成器131校正空調(diào)控制信息,使得將減小從這個環(huán)境傳感器30輸出的環(huán)境信息的變化程度。更具體地,空調(diào)控制信息生成器131生成用于控制處于這個環(huán)境傳感器30旁邊并且控制這個環(huán)境傳感器30周圍的空調(diào)的空調(diào)器60使得變化程度可減小的空調(diào)控制信息。
空調(diào)控制信息生成器131可基于外部區(qū)域信息接收器12所接收的外部區(qū)域信息或內(nèi)部區(qū)域信息接收器15所接收的內(nèi)部區(qū)域信息,校正空調(diào)控制信息。
例如,空調(diào)控制信息生成器131可基于有關(guān)電力供應(yīng)情形和外部區(qū)域信息接收器12所接收的要求,校正空調(diào)控制信息。在這種情況下,例如如果空調(diào)器60安裝在其中的地區(qū)(諸如,kanto地區(qū)(日本的tokyo和周圍區(qū)域))中的電力消耗(或電力利用比)超過預(yù)定值,則空調(diào)控制信息生成器131校正空調(diào)控制信息,使得空調(diào)器60將在省電模式下操作。
空調(diào)控制信息生成器131可基于針對與空調(diào)器60的環(huán)境類似的環(huán)境中使用的另一個區(qū)域中的空調(diào)器生成的空調(diào)控制信息,校正用于控制空調(diào)器60的空調(diào)控制信息。在這種情況下,如果用于另一個區(qū)域中的空調(diào)器的空調(diào)控制信息指示溫度將升高,則空調(diào)控制信息生成器131校正用于空調(diào)器60的空調(diào)控制信息,使得溫度也將升高。
空調(diào)控制信息生成器131可基于區(qū)域內(nèi)的終端裝置20的運(yùn)行狀態(tài)(通電/斷電狀態(tài)),校正空調(diào)控制信息。在這種情況下,空調(diào)控制信息生成器131首先確定它是否可與安裝在區(qū)域內(nèi)的終端裝置20通信,以檢測在操作的終端裝置20的數(shù)量。如果在操作的終端裝置20的數(shù)量(或者在操作的終端裝置20的比率)等于或小于預(yù)定值,則空調(diào)控制信息生成器131校正空調(diào)控制信息,使得空調(diào)器60將在省電模式下操作。
空調(diào)控制信息生成器131可基于有關(guān)在空調(diào)器60中測得的電力供應(yīng)量的信息,校正空調(diào)控制信息。在這種情況下,如果例如在空調(diào)器60中測得的電力供應(yīng)量超過預(yù)定值,則空調(diào)控制信息生成器131校正空調(diào)控制信息,使得空調(diào)器60將在省電模式下操作。
當(dāng)執(zhí)行上述處理時,空調(diào)控制信息生成器131可利用流數(shù)據(jù)處理技術(shù)。流數(shù)據(jù)是時間序列數(shù)據(jù),并且需要空調(diào)控制信息生成器131順序地接收或?qū)懭霑r間順序數(shù)據(jù)。流數(shù)據(jù)處理是當(dāng)生成數(shù)據(jù)時實(shí)時處理數(shù)據(jù)的技術(shù)。用流數(shù)據(jù)處理技術(shù),可幾乎沒有延遲地處理大量數(shù)據(jù)。通過使用這種技術(shù),在接收到位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)時,空調(diào)控制信息生成器131連續(xù)地確定接收到的位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)是否滿足用于生成空調(diào)控制信息的條件并且按照確定的結(jié)果,連續(xù)地生成空調(diào)控制信息。
(對傳感器數(shù)據(jù)進(jìn)行的基于目的地的處理)
以下,將詳細(xì)描述對傳感器數(shù)據(jù)進(jìn)行的基于目的地的處理。當(dāng)處理器13的傳感器數(shù)據(jù)處理器132將得自傳感器數(shù)據(jù)得到單元11的傳感器數(shù)據(jù)發(fā)送到第一管理服務(wù)器70時,它首先對傳感器數(shù)據(jù)執(zhí)行基于第一管理服務(wù)器70的處理。類似地,當(dāng)傳感器數(shù)據(jù)處理器132將得自傳感器數(shù)據(jù)得到單元11的傳感器數(shù)據(jù)發(fā)送到第二管理服務(wù)器80時,它首先對傳感器數(shù)據(jù)執(zhí)行基于第二管理服務(wù)器80的處理。
圖7是示出傳感器數(shù)據(jù)處理器132的構(gòu)造示例的框圖。如圖7中所示,傳感器數(shù)據(jù)處理器132包括數(shù)據(jù)分離器132a、數(shù)據(jù)轉(zhuǎn)換器132b、協(xié)議轉(zhuǎn)換器132c、數(shù)據(jù)分離器132d、數(shù)據(jù)轉(zhuǎn)換器132e和協(xié)議轉(zhuǎn)換器132f。數(shù)據(jù)分離器132a、數(shù)據(jù)轉(zhuǎn)換器132b和協(xié)議轉(zhuǎn)換器132c形成處理位置傳感器數(shù)據(jù)的功能單元。數(shù)據(jù)分離器132d、數(shù)據(jù)轉(zhuǎn)換器132e和協(xié)議轉(zhuǎn)換器132f形成處理環(huán)境傳感器數(shù)據(jù)的功能單元。
以下,將首先討論對位置傳感器數(shù)據(jù)的處理。
在從傳感器數(shù)據(jù)得到單元11接收到位置傳感器數(shù)據(jù)時,數(shù)據(jù)分離器132a復(fù)制位置傳感器數(shù)據(jù),并且將位置傳感器數(shù)據(jù)的一個副本輸出到發(fā)送器14(參見圖4)并且將另一個輸出到數(shù)據(jù)轉(zhuǎn)換器132b。位置傳感器數(shù)據(jù)的格式是fluentd,第一管理服務(wù)器70支持fluentd。因此,如果第一管理服務(wù)器70是位置傳感器數(shù)據(jù)的目的地,則數(shù)據(jù)分離器132a通過保持位置傳感器數(shù)據(jù)的格式,將位置傳感器數(shù)據(jù)輸出到發(fā)送器14。
數(shù)據(jù)轉(zhuǎn)換器132b對從數(shù)據(jù)分離器132a輸入的位置傳感器數(shù)據(jù)執(zhí)行基于目的地的數(shù)據(jù)處理。更具體地,如果第一管理服務(wù)器70是位置傳感器數(shù)據(jù)的目的地,則數(shù)據(jù)轉(zhuǎn)換器132b對位置傳感器數(shù)據(jù)執(zhí)行基于第一管理服務(wù)器70的數(shù)據(jù)處理。如果第二管理服務(wù)器80是位置傳感器數(shù)據(jù)的目的地,則數(shù)據(jù)轉(zhuǎn)換器132b對位置傳感器數(shù)據(jù)執(zhí)行基于第二管理服務(wù)器80的數(shù)據(jù)處理。
例如,按照目的地,通過用戶設(shè)置來預(yù)先確定數(shù)據(jù)轉(zhuǎn)換器132b將要執(zhí)行的數(shù)據(jù)處理的類型?;谀康牡氐奶幚淼氖纠墙y(tǒng)計學(xué)處理和用于將傳感器數(shù)據(jù)中將包括的信息限于特定類型的信息的限制處理。
如果例如基于第一管理服務(wù)器70的數(shù)據(jù)處理是根據(jù)時區(qū)對某個區(qū)域內(nèi)的用戶數(shù)量進(jìn)行計數(shù)的處理,則數(shù)據(jù)轉(zhuǎn)換器132b基于位置傳感器數(shù)據(jù)中包括的信息,根據(jù)時區(qū)對區(qū)域內(nèi)的用戶的數(shù)量進(jìn)行計數(shù)。然后,數(shù)據(jù)轉(zhuǎn)換器132b將計數(shù)結(jié)果設(shè)置為位置傳感器數(shù)據(jù)。如果例如基于第二管理服務(wù)器80的數(shù)據(jù)處理是用于將位置傳感器數(shù)據(jù)中將要包括的信息限于特定類型的信息的處理,則數(shù)據(jù)轉(zhuǎn)換器132b通過從位置傳感器數(shù)據(jù)中刪除其他項(xiàng)的信息,將位置傳感器數(shù)據(jù)限于這個特定類型的信息。
基于目的地的處理可包括不提示從數(shù)據(jù)分離器132a輸入的位置傳感器數(shù)據(jù)的處理或者不將位置傳感器數(shù)據(jù)發(fā)送到目的地的處理。作為基于目的地的處理,數(shù)據(jù)轉(zhuǎn)換器132b可生成多項(xiàng)位置傳感器數(shù)據(jù)。例如,作為基于第二管理服務(wù)器80的數(shù)據(jù)處理,數(shù)據(jù)轉(zhuǎn)換器132b可執(zhí)行不提示位置傳感器數(shù)據(jù)的處理,還對位置傳感器數(shù)據(jù)執(zhí)行統(tǒng)計學(xué)處理,以生成兩項(xiàng)位置傳感器數(shù)據(jù)。
在執(zhí)行基于目的地的數(shù)據(jù)處理之后,數(shù)據(jù)轉(zhuǎn)換器132b通過保持?jǐn)?shù)據(jù)格式(fluentd),將經(jīng)受基于第一管理服務(wù)器70的數(shù)據(jù)處理的位置傳感器數(shù)據(jù)輸出到發(fā)送器14。數(shù)據(jù)轉(zhuǎn)換器132b還將經(jīng)受基于第二管理服務(wù)器80的數(shù)據(jù)處理的位置傳感器數(shù)據(jù)輸出到協(xié)議轉(zhuǎn)換器132c。
協(xié)議轉(zhuǎn)換器132c將經(jīng)受基于第二管理服務(wù)器80的數(shù)據(jù)處理的位置傳感器數(shù)據(jù)的數(shù)據(jù)格式轉(zhuǎn)換成得到第二管理服務(wù)器80支持的數(shù)據(jù)格式(rest)。也就是說,協(xié)議轉(zhuǎn)換器132c將位置傳感器數(shù)據(jù)的數(shù)據(jù)格式從fluentd轉(zhuǎn)換成rest,然后將轉(zhuǎn)換后的位置傳感器數(shù)據(jù)輸出到發(fā)送器14。
如果第二管理服務(wù)器80是得自傳感器數(shù)據(jù)得到單元11的位置傳感器數(shù)據(jù)的目的地,則數(shù)據(jù)分離器132a可在不借助數(shù)據(jù)轉(zhuǎn)換器132b的情況下,直接將位置傳感器數(shù)據(jù)的副本輸出到協(xié)議轉(zhuǎn)換器132c。
現(xiàn)在,以下將討論對環(huán)境傳感器數(shù)據(jù)的處理。
在從傳感器數(shù)據(jù)得到單元11接收到環(huán)境傳感器數(shù)據(jù)時,數(shù)據(jù)分離器132d復(fù)制環(huán)境傳感器數(shù)據(jù),并且將環(huán)境傳感器數(shù)據(jù)的一個副本輸出到發(fā)送器14并且將另一個輸出到數(shù)據(jù)轉(zhuǎn)換器132e。環(huán)境傳感器數(shù)據(jù)的格式rest,第二管理服務(wù)器80支持rest。因此,如果第二管理服務(wù)器80是環(huán)境傳感器數(shù)據(jù)的目的地,則數(shù)據(jù)分離器132d通過保持環(huán)境傳感器數(shù)據(jù)的格式,將環(huán)境傳感器數(shù)據(jù)輸出到發(fā)送器14。
數(shù)據(jù)轉(zhuǎn)換器132e對從數(shù)據(jù)分離器132d輸入的環(huán)境傳感器數(shù)據(jù)執(zhí)行基于目的地的數(shù)據(jù)處理。更具體地,如果第一管理服務(wù)器70是環(huán)境傳感器數(shù)據(jù)的目的地,則數(shù)據(jù)轉(zhuǎn)換器132e對環(huán)境傳感器數(shù)據(jù)執(zhí)行基于第一管理服務(wù)器70的數(shù)據(jù)處理。類似地,如果第二管理服務(wù)器80是環(huán)境傳感器數(shù)據(jù)的目的地,則數(shù)據(jù)轉(zhuǎn)換器132e對環(huán)境傳感器數(shù)據(jù)執(zhí)行基于第二管理服務(wù)器80的數(shù)據(jù)處理。在這種情況下,按照目的地預(yù)先確定數(shù)據(jù)轉(zhuǎn)換器132e將要執(zhí)行的數(shù)據(jù)處理的類型,如數(shù)據(jù)轉(zhuǎn)換器132b所執(zhí)行的處理中一樣。
在執(zhí)行基于目的地的數(shù)據(jù)處理之后,數(shù)據(jù)轉(zhuǎn)換器132e將經(jīng)受第一管理服務(wù)器70的數(shù)據(jù)處理的環(huán)境傳感器數(shù)據(jù)輸出到協(xié)議轉(zhuǎn)換器132f。數(shù)據(jù)轉(zhuǎn)換器132e還通過保持?jǐn)?shù)據(jù)格式(rest),將經(jīng)受基于第二管理服務(wù)器80的數(shù)據(jù)處理的環(huán)境傳感器數(shù)據(jù)輸出到發(fā)送器14。
協(xié)議轉(zhuǎn)換器132f將經(jīng)受基于第一管理服務(wù)器70的數(shù)據(jù)處理的環(huán)境傳感器數(shù)據(jù)的數(shù)據(jù)格式轉(zhuǎn)換成得到第一管理服務(wù)器70支持的數(shù)據(jù)格式(fluentd)。也就是說,協(xié)議轉(zhuǎn)換器132f將環(huán)境傳感器數(shù)據(jù)的數(shù)據(jù)格式從rest轉(zhuǎn)換成fluentd,然后將轉(zhuǎn)換后的環(huán)境傳感器數(shù)據(jù)輸出到發(fā)送器14。
如果第一管理服務(wù)器70是得自傳感器數(shù)據(jù)得到單元11的環(huán)境傳感器數(shù)據(jù)的目的地,則數(shù)據(jù)分離器132d可在不借助數(shù)據(jù)轉(zhuǎn)換器132e的情況下,直接將環(huán)境傳感器數(shù)據(jù)的副本輸出到協(xié)議轉(zhuǎn)換器132f。
以此方式,傳感器數(shù)據(jù)處理器132按照第一管理服務(wù)器70和第二管理服務(wù)器80中的每個,對位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)執(zhí)行協(xié)議轉(zhuǎn)換處理和數(shù)據(jù)處理。更具體地,位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)首先經(jīng)受基于第一管理服務(wù)器70的協(xié)議轉(zhuǎn)換處理和數(shù)據(jù)處理,然后借助發(fā)送器14被發(fā)送到第一管理服務(wù)器70。第一管理服務(wù)器70使用以數(shù)據(jù)格式fluentd接收的位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù),執(zhí)行例如分析處理。位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)首先經(jīng)受基于第二管理服務(wù)器80的協(xié)議轉(zhuǎn)換處理和數(shù)據(jù)處理,然后借助發(fā)送器14被發(fā)送到第二管理服務(wù)器80。第二管理服務(wù)器80使用以數(shù)據(jù)格式rest接收的位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù),執(zhí)行例如分析處理。
以類似于空調(diào)控制信息生成器131所執(zhí)行的處理的方式,傳感器數(shù)據(jù)處理器132可利用流數(shù)據(jù)處理技術(shù)來執(zhí)行上述處理。
在這種情況下,數(shù)據(jù)分離器132a連續(xù)復(fù)制所得到的位置傳感器數(shù)據(jù)并且將位置傳感器數(shù)據(jù)輸出到發(fā)送器14和數(shù)據(jù)轉(zhuǎn)換器132b。數(shù)據(jù)轉(zhuǎn)換器132b連續(xù)處理接收到的位置傳感器數(shù)據(jù)并且將其輸出到發(fā)送器14和協(xié)議轉(zhuǎn)換器132c。協(xié)議轉(zhuǎn)換器132c連續(xù)將接收到的位置傳感器數(shù)據(jù)的數(shù)據(jù)格式從fluentd轉(zhuǎn)換成rest,并且將位置傳感器數(shù)據(jù)輸出到發(fā)送器14。
數(shù)據(jù)分離器132d連續(xù)復(fù)制所得到的環(huán)境傳感器數(shù)據(jù)并且將環(huán)境傳感器數(shù)據(jù)輸出到發(fā)送器14和數(shù)據(jù)轉(zhuǎn)換器132e。數(shù)據(jù)轉(zhuǎn)換器132e連續(xù)處理接收到的環(huán)境傳感器數(shù)據(jù)并且將其輸出到發(fā)送器14和協(xié)議轉(zhuǎn)換器132f。協(xié)議轉(zhuǎn)換器132f連續(xù)將接收到的環(huán)境傳感器數(shù)據(jù)的數(shù)據(jù)格式從rest轉(zhuǎn)換成fluentd,并且將環(huán)境傳感器數(shù)據(jù)輸出到發(fā)送器14。
(數(shù)據(jù)格式的具體示例)
以下,將通過具體示例的例證,討論傳感器數(shù)據(jù)的數(shù)據(jù)格式。圖8示出指示位置傳感器數(shù)據(jù)的數(shù)據(jù)格式示例的表。圖9示出指示環(huán)境傳感器數(shù)據(jù)的數(shù)據(jù)格式示例的表。作為位置傳感器數(shù)據(jù)的數(shù)據(jù)格式,將以數(shù)據(jù)格式“fluentd”為例進(jìn)行討論,并且作為環(huán)境傳感器數(shù)據(jù)的數(shù)據(jù)格式,將以數(shù)據(jù)格式“rest”為例進(jìn)行討論。
以下,首先將參照圖8討論位置傳感器數(shù)據(jù)的數(shù)據(jù)格式。
在圖8中示出的表中,“字段名”指示位置傳感器數(shù)據(jù)中包括的字段的名稱。在“timestamp”字段中,存儲生成位置傳感器數(shù)據(jù)的時間和日期。在“observation”字段中,存儲位置傳感器40測得的值。在“receiverid”字段中,存儲從發(fā)送器50接收無線電波并且生成位置傳感器數(shù)據(jù)的位置傳感器40的id。在“sensorid”字段中,存儲發(fā)送器50的id。
“強(qiáng)制/可選”指示各字段是位置傳感器數(shù)據(jù)中強(qiáng)制的還是可選的。例如,“類型”指示各字段的數(shù)據(jù)類型。“string”指示字符串?dāng)?shù)據(jù)類型,而“l(fā)ong”指示整數(shù)數(shù)據(jù)類型。
圖8中示出的示例指示2016年1月14日的4時47分20秒生成位置傳感器數(shù)據(jù)并且位置傳感器40的id是55并且發(fā)送器50的id是144。
現(xiàn)在,以下將參照圖9討論環(huán)境傳感器數(shù)據(jù)的數(shù)據(jù)格式。
在圖9中示出的表中,“字段名”指示環(huán)境傳感器數(shù)據(jù)中包括的字段的名稱。在“dataclass”字段中,存儲環(huán)境傳感器30所得到的測得值的類型(諸如,溫度或濕度)。在“value”字段中,存儲環(huán)境傳感器30所測得的值。在“l(fā)ocation”字段中,存儲有關(guān)環(huán)境傳感器30安裝在其中的地理位置的信息(諸如,緯度和經(jīng)度)。在“datum”字段中,存儲用于定位地球上的位置的測地信息(諸如,wgs84)。在“elevation”字段中,存儲代表環(huán)境傳感器30安裝在其中的位置的高度的值(度量表示)。在“at”字段中,存儲生成環(huán)境傳感器數(shù)據(jù)的時間和日期。在“unit”字段中,存儲測得值的單位。在“accuracy”字段中,存儲測得值的精度(百分比表示)。測得值的精度是根據(jù)環(huán)境傳感器30的固定值。除了“dataclass”、“value”和“at”外的字段是可選的并且可被省略。
圖9中示出的示例指示2016年1月10日的10時20分30秒生成在測得氣溫是20℃時的環(huán)境傳感器數(shù)據(jù)。圖9中示出的示例還指示環(huán)境傳感器30安裝在北緯35度東經(jīng)135度和5米的高度處并且測地基準(zhǔn)點(diǎn)是wgs84并且環(huán)境傳感器30的精度是50%。
執(zhí)行從fluentd到rest和從rest到fluentd的數(shù)據(jù)格式轉(zhuǎn)換,使得fluentd的位置傳感器數(shù)據(jù)的內(nèi)容可被轉(zhuǎn)移成rest的位置傳感器數(shù)據(jù)的內(nèi)容并且rest的環(huán)境傳感器數(shù)據(jù)可被轉(zhuǎn)移成fluentd的環(huán)境傳感器數(shù)據(jù),而沒有造成位置信息和環(huán)境信息的任何損失。例如,在數(shù)據(jù)格式從rest轉(zhuǎn)換成fluentd的情況下,rest的“at”字段對應(yīng)于fluentd的“timestamp”字段,rest的“value”字段對應(yīng)于fluentd的“observation”字段。
(對傳感器數(shù)據(jù)的基于目的地的處理的過程)
以下,將描述傳感器數(shù)據(jù)處理器132對傳感器數(shù)據(jù)執(zhí)行的基于目的地的處理的過程。圖10是示出傳感器數(shù)據(jù)處理器132對位置傳感器數(shù)據(jù)執(zhí)行的基于目的地的處理的過程示例的流程圖。圖11是示出傳感器數(shù)據(jù)處理器132對環(huán)境傳感器數(shù)據(jù)執(zhí)行的基于目的地的處理的過程示例的流程圖。
以下,首先將討論圖10中示出的過程。
在步驟s201中,數(shù)據(jù)分離器132a從傳感器數(shù)據(jù)得到單元11得到位置傳感器數(shù)據(jù)。然后,在步驟s202中,數(shù)據(jù)分離器132a復(fù)制位置傳感器數(shù)據(jù)。然后,在步驟s203中,數(shù)據(jù)分離器132a將位置傳感器數(shù)據(jù)的一個副本輸出到發(fā)送器14并且將另一個輸出到數(shù)據(jù)轉(zhuǎn)換器132b。
然后,在步驟s204中,數(shù)據(jù)轉(zhuǎn)換器132b對位置傳感器數(shù)據(jù)執(zhí)行基于目的地的數(shù)據(jù)處理。如果第一管理服務(wù)器70是位置傳感器數(shù)據(jù)的目的地,則數(shù)據(jù)轉(zhuǎn)換器132b對位置傳感器數(shù)據(jù)執(zhí)行基于第一管理服務(wù)器70的數(shù)據(jù)處理。如果第二管理服務(wù)器80是位置傳感器數(shù)據(jù)的目的地,則數(shù)據(jù)轉(zhuǎn)換器132b對位置傳感器數(shù)據(jù)執(zhí)行基于第二管理服務(wù)器80的數(shù)據(jù)處理。
然后,在步驟s205中,數(shù)據(jù)轉(zhuǎn)換器132b將經(jīng)受基于第一管理服務(wù)器70的數(shù)據(jù)處理的位置傳感器數(shù)據(jù)輸出到發(fā)送器14。在步驟s206中,數(shù)據(jù)轉(zhuǎn)換器132b還將經(jīng)受基于第二管理服務(wù)器80的數(shù)據(jù)處理的位置傳感器數(shù)據(jù)輸出到協(xié)議轉(zhuǎn)換器132c。當(dāng)執(zhí)行步驟s205和s206時,可首先執(zhí)行步驟s205和s206中的任一個,或者可并行執(zhí)行步驟s205和s206。
在步驟s207中,協(xié)議轉(zhuǎn)換器132c將位置傳感器數(shù)據(jù)的數(shù)據(jù)格式從fluentd轉(zhuǎn)換成rest。在步驟s208中,協(xié)議轉(zhuǎn)換器132c將轉(zhuǎn)換后的位置傳感器數(shù)據(jù)輸出到發(fā)送器14。結(jié)果,完成了處理。
在接收到位置傳感器數(shù)據(jù)時,發(fā)送器14根據(jù)位置傳感器數(shù)據(jù)的數(shù)據(jù)格式,將位置傳感器數(shù)據(jù)發(fā)送到目的地。也就是說,發(fā)送器14將數(shù)據(jù)格式flentd的位置傳感器數(shù)據(jù)發(fā)送到第一管理服務(wù)器70并且將數(shù)據(jù)格式rest的位置傳感器數(shù)據(jù)發(fā)送到第二管理服務(wù)器80。
如果如上所述傳感器數(shù)據(jù)處理器132執(zhí)行流數(shù)據(jù)處理,則它在接收到位置傳感器數(shù)據(jù)時連續(xù)執(zhí)行圖10中示出的示例。
現(xiàn)在,以下將討論圖11中示出的過程。
在步驟s301中,數(shù)據(jù)分離器132d從傳感器數(shù)據(jù)得到單元11得到環(huán)境傳感器數(shù)據(jù)。然后,在步驟s302中,數(shù)據(jù)分離器132d復(fù)制環(huán)境傳感器數(shù)據(jù)。然后,在步驟s303中,數(shù)據(jù)分離器132d將環(huán)境傳感器數(shù)據(jù)的一個副本輸出到發(fā)送器14并且將另一個輸出到數(shù)據(jù)轉(zhuǎn)換器132e。
然后,在步驟s304中,數(shù)據(jù)轉(zhuǎn)換器132e對環(huán)境傳感器數(shù)據(jù)執(zhí)行基于目的地的數(shù)據(jù)處理。如果第一管理服務(wù)器70是環(huán)境傳感器數(shù)據(jù)的目的地,則數(shù)據(jù)轉(zhuǎn)換器132e對環(huán)境傳感器數(shù)據(jù)執(zhí)行基于第一管理服務(wù)器70的數(shù)據(jù)處理。如果第二管理服務(wù)器80是環(huán)境傳感器數(shù)據(jù)的目的地,則數(shù)據(jù)轉(zhuǎn)換器132e對環(huán)境傳感器數(shù)據(jù)執(zhí)行基于第二管理服務(wù)器80的數(shù)據(jù)處理。
然后,在步驟s305中,數(shù)據(jù)轉(zhuǎn)換器132e將經(jīng)受基于第一管理服務(wù)器70的數(shù)據(jù)處理的環(huán)境傳感器數(shù)據(jù)輸出到協(xié)議轉(zhuǎn)換器132f。在步驟s306中,數(shù)據(jù)轉(zhuǎn)換器132e還將經(jīng)受基于第二管理服務(wù)器80的數(shù)據(jù)處理的環(huán)境傳感器數(shù)據(jù)輸出到發(fā)送器14。當(dāng)執(zhí)行步驟s305和s306時,可首先執(zhí)行步驟s305和s306中的任一個,或者可并行執(zhí)行步驟s305和s306。
在步驟s307中,協(xié)議轉(zhuǎn)換器132f將環(huán)境傳感器數(shù)據(jù)的數(shù)據(jù)格式從rest轉(zhuǎn)換成fluentd。然后,在步驟s308中,協(xié)議轉(zhuǎn)換器132f將轉(zhuǎn)換后的環(huán)境傳感器數(shù)據(jù)輸出到發(fā)送器14。結(jié)果,完成了處理。
在接收到環(huán)境傳感器數(shù)據(jù)時,發(fā)送器14根據(jù)環(huán)境傳感器數(shù)據(jù)的數(shù)據(jù)格式,將環(huán)境傳感器數(shù)據(jù)發(fā)送到目的地。也就是說,發(fā)送器14將數(shù)據(jù)格式flentd的環(huán)境傳感器數(shù)據(jù)發(fā)送到第一管理服務(wù)器70并且將數(shù)據(jù)格式rest的環(huán)境傳感器數(shù)據(jù)發(fā)送到第二管理服務(wù)器80。
如果如上所述傳感器數(shù)據(jù)處理器132執(zhí)行流數(shù)據(jù)處理,則它在接收到環(huán)境傳感器數(shù)據(jù)時連續(xù)執(zhí)行圖11中示出的示例,如圖10中示出的處理的情況下一樣。
(圖像處理設(shè)備的畫面的顯示示例)
現(xiàn)在,以下參照圖12給出對基于位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)在圖像處理設(shè)備10的操作面板105上顯示的畫面的描述。
圖12的(a)中示出的畫面是主畫面。在這個主畫面上,顯示多個選擇按鈕。當(dāng)用戶選擇選擇按鈕中的一個時,顯示與所選擇按鈕關(guān)聯(lián)的畫面。在圖12的(a)中示出的示例中,提供三個選擇按鈕,也就是說,“傳感器數(shù)據(jù)顯示”、“數(shù)據(jù)發(fā)送設(shè)置”和“裝置控制”按鈕。當(dāng)選擇“傳感器數(shù)據(jù)顯示”按鈕時,顯示例如圖12的(b)中示出的畫面。當(dāng)選擇“數(shù)據(jù)發(fā)送設(shè)置”按鈕時,顯示例如圖12的(c)中示出的畫面。當(dāng)選擇“裝置控制”按鈕時,顯示例如圖12的(d)中示出的畫面。
圖12的(b)中示出的畫面是用于控制傳感器數(shù)據(jù)的顯示的畫面。在這個畫面上,示出用于選擇傳感器的傳感器選擇按鈕41和用于選擇顯示項(xiàng)的顯示項(xiàng)選擇按鈕142。當(dāng)用戶指向傳感器選擇按鈕141右側(cè)的倒置實(shí)心三角形時,在下拉菜單上顯示分派給環(huán)境傳感器30和位置傳感器40的id號。用戶可僅僅從下拉菜單中選擇所期望傳感器的id。當(dāng)用戶指向顯示項(xiàng)選擇按鈕142右側(cè)的倒置實(shí)心三角形時,在下拉菜單上顯示傳感器數(shù)據(jù)中包括的各項(xiàng)信息。用戶可僅僅從下拉菜單中選擇將要顯示的所期望項(xiàng)。
在圖12的(b)中所示的示例中,選擇具有id號id=1的環(huán)境傳感器30作為傳感器并且選擇溫度作為顯示項(xiàng)。以時間先后次序顯示從環(huán)境傳感器30(id=1)供應(yīng)的有關(guān)溫度的信息。
圖12的(c)中示出的畫面是用于控制傳感器數(shù)據(jù)發(fā)送的畫面。在這個畫面上,顯示用于選擇傳感器的傳感器選擇按鈕143和用于選擇目的地的目的地選擇按鈕144。當(dāng)用戶指向傳感器選擇按鈕143右側(cè)的倒置實(shí)心三角形時,在下拉菜單上顯示分派給環(huán)境傳感器30和位置傳感器40的id號。用戶可僅僅從下拉菜單中選擇所期望傳感器的id。傳感器選擇按鈕143可被視為接收用戶指定多個傳感器之中的傳感器的指令的輸入部分。有關(guān)目的地選擇按鈕144,用戶可僅僅從下拉菜單中選擇使用傳感器選擇按鈕143選擇的傳感器id的傳感器數(shù)據(jù)將被發(fā)送到達(dá)的目的地的裝置名稱。目的地選擇按鈕144可被視為接收用于指定從用戶用傳感器選擇按鈕143選擇的傳感器接收的傳感器數(shù)據(jù)的目的地的指令的輸入部分。
在圖12的(c)中示出的示例中,第一管理服務(wù)器70被選擇作為從環(huán)境傳感器30(id=1)供應(yīng)的環(huán)境傳感器數(shù)據(jù)的目的地。因此,圖像處理設(shè)備10對從環(huán)境傳感器30(id=1)供應(yīng)的環(huán)境傳感器數(shù)據(jù)執(zhí)行處理,使得環(huán)境傳感器數(shù)據(jù)可被發(fā)送到第一管理服務(wù)器70。如果例如用戶還選擇第二管理服務(wù)器80作為目的地,則圖像處理設(shè)備10對環(huán)境傳感器數(shù)據(jù)執(zhí)行處理,使得環(huán)境傳感器數(shù)據(jù)可被發(fā)送到第一管理服務(wù)器70和第二管理服務(wù)器80二者。
圖12的(d)中示出的畫面是用于控制空調(diào)器60的畫面。在這個畫面上,顯示用于選擇將要控制的項(xiàng)的控制目標(biāo)項(xiàng)按鈕145和用于選擇目標(biāo)值的目標(biāo)值選擇按鈕146。在這個畫面上,作為用戶選擇控制目標(biāo)項(xiàng)和目標(biāo)值的替代,如圖5a和圖5b中示出的處理所指示的,可顯示空調(diào)控制信息生成器131基于位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)所生成的空調(diào)控制信息所指示的控制內(nèi)容。另選地,用戶可選擇控制目標(biāo)項(xiàng)和目標(biāo)值,并且空調(diào)控制信息生成器131可根據(jù)用戶所選擇的控制目標(biāo)項(xiàng)和目標(biāo)值來生成空調(diào)控制信息。
如果用戶在畫面上選擇控制目標(biāo)項(xiàng),則用戶指向控制目標(biāo)項(xiàng)按鈕145右側(cè)的倒置實(shí)心三角形。然后,在下拉菜單上顯示可在空調(diào)器60中控制的項(xiàng)。用戶可僅僅從下拉菜單中選擇將要控制的所期望項(xiàng)。有關(guān)目標(biāo)值選擇按鈕146,當(dāng)用戶指向目標(biāo)值選擇按鈕146右側(cè)的倒置實(shí)心三角形時,在下拉菜單上顯示所選擇的目標(biāo)項(xiàng)的值。用戶可僅僅從下拉菜單中選擇目標(biāo)值。
在圖12的(d)中示出的示例中,選擇溫度作為空調(diào)器60中將要控制的項(xiàng)。當(dāng)前溫度是20℃并且溫度的目標(biāo)值是25℃。在這個示例中,空調(diào)控制信息生成器131基于位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)所生成的空調(diào)控制信息所代表的控制內(nèi)容指示設(shè)置溫度將升至25℃。另選地,由于用戶選擇畫面上的控制目標(biāo)項(xiàng)和目標(biāo)值,導(dǎo)致空調(diào)控制信息生成器131可生成指示設(shè)置溫度將升至25℃的空調(diào)控制信息。
(位置傳感器和發(fā)送器的修改例)
以下,將分別參照圖13a和圖13b的框圖描述位置傳感器40和發(fā)送器50的修改例。如圖13a中所示,位置傳感器40包括語音信息得到單元41、語音識別器42和轉(zhuǎn)換識別器43。如圖13b中所示,發(fā)送器50包括語音檢測器51和語音分析器52。
發(fā)送器50的語音檢測器51是用于檢測發(fā)送器50周圍語音的裝置(諸如,麥克風(fēng))。語音檢測器51檢測攜帶發(fā)送器50的用戶的語音并且將有關(guān)檢測到的用戶語音的語音信息發(fā)送到位置傳感器40。
位置傳感器40的語音信息得到單元41接收從發(fā)送器50供應(yīng)的語音信息。語音識別器42基于從發(fā)送器50接收的語音信息,確定攜帶發(fā)送器50的用戶是否正在說話。在這種情況下,語音識別器42預(yù)先設(shè)置參考值,并且如果語音信息所指示的語音的量超過參考值,則語音識別器42確定用戶正在說話。
發(fā)送器50可包括并非單個麥克風(fēng)而是至少一對麥克風(fēng)(第一麥克風(fēng)和第二麥克風(fēng))作為語音檢測器51。在這種情況下,語音分析器52確定第一麥克風(fēng)和第二麥克風(fēng)收集到的語音是攜帶發(fā)送器50的用戶還是另一個用戶輸出的語音。
更具體地,將對此進(jìn)行說明。第一麥克風(fēng)安裝在與攜帶發(fā)送器50的用戶的嘴分開大約35cm的遠(yuǎn)位置,而第二麥克風(fēng)安裝在與這個用戶的嘴分開大約10cm的近位置。語音分析器52用第一麥克風(fēng)和第二麥克風(fēng)收集到的語音,識別說話者。在這種情況下,語音分析器52不是基于使用詞法分析或字典而得到的語言學(xué)信息,而是基于諸如聲壓(輸入第一麥克風(fēng)和第二麥克風(fēng)的語音的量)的非語言學(xué)信息來識別說話者。
隨著第一麥克風(fēng)和第二麥克風(fēng)中的每個和聲音源之間的距離增大,第一麥克風(fēng)和第二麥克風(fēng)中的每個收集到的語音的聲壓變?nèi)?。因此,關(guān)于從攜帶發(fā)送器50的用戶輸出的語音,第一麥克風(fēng)收集到的語音的聲壓和第二麥克風(fēng)收集到的語音的聲壓之間的差異大。相比之下,如果聲音源是另一個用戶的嘴,則由于這個用戶位于與攜帶發(fā)送器50的用戶分開的位置,因此第一麥克風(fēng)和聲音源之間的距離與第二麥克風(fēng)和聲音源之間的距離的差異并沒有那么大。因此,關(guān)于從另一個用戶輸出的語音,第一麥克風(fēng)收集到的語音的聲壓和第二麥克風(fēng)收集到的語音的聲壓之間的差異不大,不同于從攜帶發(fā)送器50的用戶輸出的語音。以此方式,通過利用聲壓的差異,語音分析器52將第一麥克風(fēng)和第二麥克風(fēng)收集到的從攜帶發(fā)送器50的用戶輸出的語音與從另一個用戶輸出的語音區(qū)分開。
現(xiàn)在,將考慮以下情形:兩個用戶(攜帶發(fā)送器50a的用戶a和攜帶發(fā)送器50b的用戶b)正在對話。在這種情況下,被發(fā)送器50a識別為用戶a語音的語音被發(fā)送器50b識別為另一個用戶的語音,反之亦然。語音信息分別從發(fā)送器50a和發(fā)送器50b發(fā)送到位置傳感器40。如上所述,得自發(fā)送器50a的有關(guān)用戶a或用戶b中的哪個正在說話的識別結(jié)果與得自發(fā)送器50b的識別結(jié)果相反。然而,得自發(fā)送器50a的指示對話情形的信息(諸如,對話的時間長度和說話者從一個用戶切換至另一個的時間)類似于得自發(fā)送器50b的指示對話情形的信息。
從這個角度來看,位置傳感器40的對話識別器43基于從發(fā)送器50a和50b供應(yīng)的語音信息,確定用戶a和用戶b是否正參與同一對話。換句話講,對話識別器43將得自發(fā)送器50a的語音信息與得自發(fā)送器50b的語音信息進(jìn)行比較,并且如果得自發(fā)送器50a的語音信息所指示的對話的情形類似于得自發(fā)送器50b的語音信息所指示的對話的情形,則對話識別器43確定用戶a和用戶b正參與同一對話。使用有關(guān)對話的時間信息(諸如,每個用戶說話的時間長度、每個用戶說話的開始時間和結(jié)束時間、說話者從一個用戶切換成另一個的時間)作為指示對話情形的信息。
可按另一種方式進(jìn)行關(guān)于多個用戶(多個發(fā)送器50)是否正參與同一對話的確定。如果例如基于從發(fā)送器50中的每個供應(yīng)的位置信息和語音信息確定與發(fā)送器50關(guān)聯(lián)的用戶位于預(yù)定地區(qū)內(nèi)并且?guī)缀跬瑫r正說話,則對話識別器43可確定用戶正參與同一對話。
從發(fā)送器50供應(yīng)的語音信息、語音識別器42所得到的指示與某個發(fā)送器50關(guān)聯(lián)的用戶正說話的信息、和對話識別器43所得到的多個用戶正參與同一對話的信息被包括在位置傳感器數(shù)據(jù)中并且從位置傳感器40發(fā)送到圖像處理設(shè)備10。
如果對話識別器43確定多個用戶正參與同一對話,則位置傳感器40可將這些用戶的發(fā)送器50的所有id存儲在位置傳感器數(shù)據(jù)中并且可將位置傳感器數(shù)據(jù)發(fā)送到圖像處理設(shè)備10。在這種情況下,作為發(fā)送得自多個發(fā)送器50中的每個的語音信息的替代,位置傳感器40可將得自多個發(fā)送器50中的一個的語音信息發(fā)送到圖像處理設(shè)備10。用這個構(gòu)造,位置傳感器40可將有關(guān)多個發(fā)送器50的總和信息作為位置傳感器數(shù)據(jù)發(fā)送到圖像處理設(shè)備10。結(jié)果,相比于位置傳感器40將有關(guān)多個發(fā)送器50中的每個的位置傳感器數(shù)據(jù)發(fā)送到圖像處理設(shè)備10的情況,可減少流量。
如果對話識別器43確定多個用戶正參與同一對話,則可基于例如無人正說話的時間段與對話時間總長度之比,檢測對話是否順利進(jìn)行。例如,無人正說話的總時間越短,有人正說話的可能性越高,然后,對話識別器43假定對話的活躍指數(shù)(水平)越高。在這種情況下,如果對話識別器43檢測到對話順利進(jìn)行,則空調(diào)控制信息生成器131可校正空調(diào)控制信息。如果對話的活躍指數(shù)等于或高于預(yù)定值,則這意味著對話順利進(jìn)行,因此,空調(diào)控制信息生成器131可校正空調(diào)控制信息,使得空調(diào)器60的溫度將降低。
在上述的示例性實(shí)施方式中,圖像處理設(shè)備10基于環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù),生成用于控制空調(diào)器60的空調(diào)控制信息。然而,圖像處理設(shè)備10將要控制的目標(biāo)不限于空調(diào)器60。
例如,空調(diào)控制信息生成器131可基于環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù),生成用于控制固定在區(qū)域內(nèi)的照明的控制信息。例如,如果即使在區(qū)域內(nèi)沒有人,照明也是打開的,則空調(diào)控制信息生成器131可生成用于控制照明使得照明將被關(guān)閉的控制信息。如果對話識別器43檢測到對話并沒有順利進(jìn)行,則空調(diào)控制信息生成器131可生成用于控制照明使得亮度將增加的控制信息,并且還可生成用于控制空調(diào)器60使得溫度將按照亮度增加而減小的空調(diào)控制信息。
空調(diào)控制信息生成器131還可生成基于環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)來控制安裝在區(qū)域內(nèi)的終端裝置20的控制信息。例如,如果即使區(qū)域內(nèi)沒有人,終端裝置20也打開,則空調(diào)控制信息生成器131可生成用于控制終端裝置20使得終端裝置20將進(jìn)入待機(jī)狀態(tài)的控制信息。
在上述的示例性實(shí)施方式中,當(dāng)傳感器數(shù)據(jù)處理器132對傳感器數(shù)據(jù)執(zhí)行基于目的地的處理時,它首先執(zhí)行基于目的地的數(shù)據(jù)處理,然后基于目的地,執(zhí)行協(xié)議轉(zhuǎn)換處理。然而,傳感器數(shù)據(jù)處理器132可首先基于目的地執(zhí)行協(xié)議轉(zhuǎn)換處理,然后執(zhí)行基于目的地的數(shù)據(jù)處理。
在上述的示例性實(shí)施方式中,圖像處理設(shè)備10的傳感器數(shù)據(jù)得到單元11、外部區(qū)域信息接收器12、處理器13、發(fā)送器14、和內(nèi)部區(qū)域信息接收器15所執(zhí)行的處理可由除了圖像處理設(shè)備10外的另一個裝置(諸如,服務(wù)器裝置)執(zhí)行。
實(shí)現(xiàn)上述示例性實(shí)施方式的程序可借助通信介質(zhì)提供,或者可存儲在諸如光盤-只讀存儲器(cd-rom)的記錄介質(zhì)中并且進(jìn)行提供。
已經(jīng)出于例證和描述的目的,提供了對本發(fā)明的示例性實(shí)施方式的以上描述。這不旨在是排他性的或者將本發(fā)明限于所公開的精確形式。顯而易見,對于本領(lǐng)域的技術(shù)人員而言,將清楚許多修改形式和變形形式。選擇并且描述實(shí)施方式,以最佳地說明本發(fā)明的原理及其實(shí)際應(yīng)用,從而使本領(lǐng)域的其他技術(shù)人員能夠理解本發(fā)明的適于預(yù)料中的特定使用的各種實(shí)施方式和各種修改形式。本發(fā)明的范圍旨在由隨附權(quán)利要求書及其等同物限定。