本發(fā)明涉及一種圖像形成裝置和方法及信息處理系統(tǒng)。
背景技術(shù):
國際公開wo2008/007433號公報公開了如下的空調(diào)系統(tǒng):該空調(diào)系統(tǒng)用于控制空調(diào)空間的溫度和濕度。包括無線傳輸介質(zhì)的傳輸單元連接至空調(diào)單元。該空調(diào)系統(tǒng)還設(shè)置有用于提供溫度信息的、包括無線傳輸介質(zhì)的多個傳感器單元?;趶亩鄠€傳感器單元接收的溫度信息所表示的傳感器值,并基于對應(yīng)于各傳感器單元的權(quán)重值來計算加權(quán)平均值。根據(jù)該加權(quán)平均值對空調(diào)單元的運(yùn)行進(jìn)行控制。
日本專利文獻(xiàn)特開2015-66329號公報公開了如下的空調(diào)控制裝置:該空調(diào)控制裝置用于控制空調(diào)器。該空調(diào)控制裝置包括用于接收來自用戶所攜帶的無線終端的信號的多個接收器?;诮邮掌鹘邮盏膩碜詿o線終端的信號,檢測用戶的位置。然后,根據(jù)檢測結(jié)果,生成有關(guān)各用戶的位置的位置數(shù)據(jù)并將其存儲為時序數(shù)據(jù)。然后,通過參照包括在時序數(shù)據(jù)中的彼此時序相鄰的一項位置數(shù)據(jù)和其他項位置數(shù)據(jù),計算用戶每單位時間所移動(用戶位置的變化)的量。然后,基于用戶的位置的變化和與人的位置相關(guān)而定的有關(guān)活動強(qiáng)度(代謝當(dāng)量)的信息,計算各用戶每單位時間的活動指數(shù)。然后,通過累積每單位時間的活動指數(shù),計算出各用戶的整體活動指數(shù)。通過使用計算出的整體活動指數(shù),空調(diào)控制裝置對空調(diào)器進(jìn)行控制。
技術(shù)實現(xiàn)要素:
存在有例如基于諸如在建筑物內(nèi)測量的溫度的傳感器值和用戶的位置來進(jìn)行空調(diào)控制的情況。在這種情況下,理想的是,替代通過直接使用在建筑物內(nèi)測量的傳感器值和用戶的位置來進(jìn)行空調(diào)控制,將有關(guān)建筑物內(nèi)的空調(diào)的信息例如經(jīng)由互聯(lián)網(wǎng)發(fā)送至諸如服務(wù)器裝置的外部裝置,然后,基于從該服務(wù)器裝置接收到的處理結(jié)果來進(jìn)行空調(diào)控制。
因此,本發(fā)明的目的在于,提供一種圖像形成裝置和方法及信息處理系統(tǒng),與不通過向外部裝置發(fā)送用于控制空調(diào)控制裝置的空調(diào)控制信息來進(jìn)行空調(diào)控制的配置相比,能夠精確地進(jìn)行空調(diào)控制。
根據(jù)本發(fā)明的第一個方面,提供一種圖像形成裝置,其包括圖像形成單元、第一獲取單元、第二獲取單元、輸出單元、以及發(fā)送器。圖像形成單元在記錄介質(zhì)上形成圖像。第一獲取單元從設(shè)置在空調(diào)控制裝置的外部的不同位置的多個測量裝置的每一個獲取表示對應(yīng)的測量裝置的周圍的環(huán)境的環(huán)境信息。第二獲取單元獲取表示用戶的位置的位置信息。輸出單元基于獲取的所述環(huán)境信息和所述位置信息輸出用于控制對象空調(diào)控制裝置的空調(diào)控制信息。發(fā)送器將輸出的所述空調(diào)控制信息發(fā)送至目的地裝置。
根據(jù)本發(fā)明的第二方面,根據(jù)第一方面的圖像形成裝置還可以包括接收器,其從所述對象空調(diào)控制裝置進(jìn)行空調(diào)控制的區(qū)域的外部的外部區(qū)域接收有關(guān)所述外部區(qū)域的空調(diào)的外部信息。所述輸出單元基于接收的所述外部信息,可對用于控制所述對象空調(diào)控制裝置的所述空調(diào)控制信息進(jìn)行修正。
根據(jù)本發(fā)明的第三方面,在根據(jù)第二方面的圖像形成裝置中,所述接收器可接收表示電力供求狀況的信息作為所述外部信息。如果表示所述電力供求狀況的所述信息所代表的功率消耗超過預(yù)定值,所述輸出單元可對用于控制所述對象空調(diào)控制裝置的所述空調(diào)控制信息進(jìn)行修正。
根據(jù)本發(fā)明的第四方面,在根據(jù)第二方面的圖像形成裝置中,所述接收器可接收用于控制其他空調(diào)控制裝置的空調(diào)控制信息作為所述外部信息。所述輸出單元基于用于控制其他空調(diào)控制裝置的所述空調(diào)控制信息,可對所述對象空調(diào)控制裝置的所述空調(diào)控制信息進(jìn)行修正。
根據(jù)本發(fā)明的第五方面,根據(jù)從第一至第四方面的圖像形成裝置還可以包括比較器,其對所述第一獲取單元從所述多個測量裝置獲取的不同項的環(huán)境信息進(jìn)行比較。所述第一獲取單元可從所述多個測量裝置的每一個獲取時序環(huán)境信息。所述比較器對從所述多個測量裝置中一測量裝置輸出的所述時序環(huán)境信息中的變化程度與從所述多個測量裝置中其他測量裝置輸出的所述時序環(huán)境信息中的變化程度進(jìn)行比較。所述輸出單元輸出用于控制空調(diào)控制裝置的空調(diào)控制信息,以減少在所述時序環(huán)境信息中的最高變化程度,其中,所述空調(diào)控制裝置對測量裝置的周圍的空氣調(diào)節(jié)進(jìn)行控制,所述測量裝置已經(jīng)輸出由所述比較器發(fā)現(xiàn)為所述最高變化程度的所述時序環(huán)境信息。
根據(jù)本發(fā)明的第六方面,根據(jù)第一至第五方面的圖像形成裝置還可以包括供電量獲取單元,其從所述對象空調(diào)控制裝置獲取在所述對象空調(diào)控制裝置中測量的有關(guān)供電量的信息。如果有關(guān)所述供電量的所述信息所表示的所述供電量超過預(yù)定值,所述輸出單元可對用于控制所述對象空調(diào)控制裝置的所述空調(diào)控制信息進(jìn)行修正。
根據(jù)本發(fā)明的第七方面,在根據(jù)第一至第六方面的圖像形成裝置中,如果位于所述對象空調(diào)控制裝置進(jìn)行空氣調(diào)節(jié)的區(qū)域內(nèi)的運(yùn)行中的信息處理裝置的數(shù)量等于或小于預(yù)定值,所述輸出單元可對用于控制所述對象空調(diào)控制裝置的所述空調(diào)控制信息進(jìn)行修正。
根據(jù)本發(fā)明的第八方面,提供一種信息處理系統(tǒng),其包括多個發(fā)送裝置、多個接收裝置、以及圖像形成裝置。多個發(fā)送裝置每個由用戶攜帶,且每個所述發(fā)送裝置發(fā)送用于識別對應(yīng)的用戶的識別信息。多個接收裝置設(shè)置在不同位置,且每個所述接收裝置接收來自位于對應(yīng)的接收裝置的檢測范圍內(nèi)的發(fā)送裝置的所述識別信息。圖像形成裝置在記錄介質(zhì)上形成圖像。所述圖像形成裝置包括第一獲取單元、第二獲取單元、輸出單元、以及發(fā)送器。第一獲取單元從設(shè)置在空調(diào)控制裝置的外部的不同位置的多個測量裝置的每一個獲取表示對應(yīng)的測量裝置的周圍的環(huán)境的環(huán)境信息。第二獲取單元基于由所述多個接收裝置的每一個接收的所述識別信息,獲取表示用戶的位置的位置信息。輸出單元基于獲取的所述環(huán)境信息和所述位置信息輸出用于控制對象空調(diào)控制裝置的空調(diào)控制信息。發(fā)送器將輸出的所述空調(diào)控制信息發(fā)送至目的地裝置。
根據(jù)本發(fā)明的第九方面,在根據(jù)第八方面的信息處理系統(tǒng)中,所述多個發(fā)送裝置的每一個可包括語音檢測器,所述語音檢測器檢測對應(yīng)的發(fā)送裝置的周圍的語音,并發(fā)送有關(guān)檢測到的所述語音的語音信息。所述多個接收裝置的每一個可包括會話識別器,所述會話識別器基于從位于對應(yīng)的接收裝置的檢測范圍內(nèi)的多個發(fā)送裝置的每一個接收的所述語音信息,判斷是否多個用戶正在參加相同的會話,并且如果所述會話識別器判斷多個用戶正在參加相同的會話,所述會話識別器可將從參加相同的會話的所述多個用戶攜帶的所述多個發(fā)送裝置中的一個獲取的語音信息發(fā)送至所述圖像形成裝置,而不是發(fā)送從所述多個發(fā)送裝置的每一個獲取的語音信息。
根據(jù)本發(fā)明的第十方面,在根據(jù)第九方面的信息處理系統(tǒng)中,如果所述會話識別器判斷多個用戶正在參加相同的會話,所述會話識別器基于從參加相同的會話的所述多個用戶攜帶的所述多個發(fā)送裝置的每一個獲取的所述語音信息,可判斷是否會話進(jìn)展順利。如果所述會話識別器判斷所述會話進(jìn)展順利,所述輸出單元可對用于控制所述對象空調(diào)控制裝置的所述空調(diào)控制信息進(jìn)行修正。
根據(jù)第一方面,與不通過向外部裝置發(fā)送用于控制空調(diào)控制裝置的空調(diào)控制信息來進(jìn)行空調(diào)控制的配置相比,能夠更精確地對空調(diào)進(jìn)行控制。
根據(jù)第二方面,能夠根據(jù)外部信息對空調(diào)控制信息進(jìn)行修正。
根據(jù)第三方面,如果例如功率消耗超過預(yù)定值,能夠控制空調(diào)控制裝置使其減少功率消耗。
根據(jù)第四方面,能夠與其他空調(diào)控制裝置配合進(jìn)行空調(diào)控制。
根據(jù)第五方面,與不考慮從多個測量裝置的每一個獲取的時序環(huán)境信息的變化的配置相比,能夠減少多個測量裝置中從多個測量裝置的每一個獲取的時序環(huán)境信息的變化的差異。
根據(jù)第六方面,如果例如向空調(diào)控制裝置供應(yīng)了大量功率,能夠控制空調(diào)控制裝置使其減少功率消耗。
根據(jù)第七方面,如果例如僅有少量的信息處理裝置在運(yùn)行,能夠控制空調(diào)控制裝置使其減少功率消耗。
根據(jù)第八方面,與不通過向外部裝置發(fā)送用于控制空調(diào)控制裝置的空調(diào)控制信息來進(jìn)行空調(diào)控制的配置相比,能夠更精確地進(jìn)行空調(diào)控制。
根據(jù)第九方面,在多個用戶在參加相同的會話的情況下,與發(fā)送從多個發(fā)送器的每一個獲取的語音信息的配置相比,如果發(fā)送從參加相同的會話這些用戶所攜帶的多個發(fā)送器獲取的語音信息,能夠減少流量。
根據(jù)第十方面,能夠根據(jù)是否會話順利進(jìn)行對空調(diào)控制信息進(jìn)行修正。
附圖說明
將基于以下附圖詳細(xì)描述本發(fā)明的示例性實施例,其中:
圖1是示出根據(jù)本發(fā)明的示例性實施例的空調(diào)控制系統(tǒng)的整體配置的一例的框圖;
圖2a和圖2b分別示出環(huán)境傳感器和位置傳感器的配置例;
圖3是示出根據(jù)示例性實施例的圖像處理裝置的硬件配置的一例的框圖;
圖4是示出圖像處理裝置的功能配置的一例的框圖;
圖5a和圖5b是示出空調(diào)控制信息生成器生成空調(diào)控制信息的處理步驟的一例的流程圖;
圖6a示出區(qū)域內(nèi)平均溫度的一例;
圖6b示出區(qū)域內(nèi)溫度分布的一例;
圖6c示出區(qū)域內(nèi)用戶分布的一例;
圖7是示出傳感器數(shù)據(jù)處理器的配置的一例的框圖;
圖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í)行的基于目的地的處理步驟的一例的流程圖;
圖12a至圖12d示出基于位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)顯示的畫面的例子;以及
圖13a和圖13b是分別示出位置傳感器和發(fā)送器的變形例的框圖。
具體實施方式
下面將參照附圖詳細(xì)描述本發(fā)明的示例性實施例。
空調(diào)控制系統(tǒng)
圖1示出根據(jù)本發(fā)明的示例性實施例的空調(diào)控制系統(tǒng)1的整體配置的一例。
如圖1所示,在空調(diào)控制系統(tǒng)1中,圖像處理裝置10和終端裝置20連接至網(wǎng)絡(luò)90,然后經(jīng)由諸如路由器的通信裝置(未示出)連接至網(wǎng)絡(luò)91。第一管理服務(wù)器70和第二管理服務(wù)器80也連接至網(wǎng)絡(luò)91。環(huán)境傳感器30、位置傳感器40和空調(diào)器60經(jīng)由有線現(xiàn)場網(wǎng)絡(luò)或無線通信網(wǎng)絡(luò)連接至圖像處理裝置10,從而能夠與圖像處理裝置10通信。有線現(xiàn)場網(wǎng)絡(luò)的例子包括諸如普通lan(localareanetwork、局域網(wǎng))、ethercat(ethernetforcontrolautomationtechnology、用于控制自動化技術(shù)的以太網(wǎng)(注冊商標(biāo)))和cc-linkie(注冊商標(biāo))等基于以太網(wǎng)(注冊商標(biāo))的網(wǎng)絡(luò),以及諸如gpib(generalpurposeinterfacebus、通用接口總線)(ieee488)和rs485的串行通信網(wǎng)絡(luò)。在使用基于以太網(wǎng)的網(wǎng)絡(luò)的情況下,可以使用網(wǎng)絡(luò)90將環(huán)境傳感器30、位置傳感器40和空調(diào)器60與圖像處理裝置10連接。另外,可以使用獨(dú)立的網(wǎng)絡(luò)。作為無線通信網(wǎng)絡(luò),可以使用諸如wi-fi(無線保真)(注冊商標(biāo))、bluetooth(注冊商標(biāo))、zigbee(注冊商標(biāo))和uwb(超寬帶)等現(xiàn)有的介質(zhì)。在圖1中,環(huán)境傳感器30、位置傳感器40和空調(diào)器60經(jīng)由無線通信網(wǎng)絡(luò)連接至圖像處理裝置10。在本示例性實施例中,環(huán)境傳感器30用作測量裝置的一例。圖像處理裝置10用作圖像形成裝置的一例。
圖像處理裝置10是具有諸如打印功能、復(fù)印功能、掃描功能和傳真功能等多種功能的所謂的復(fù)合機(jī)。圖像處理裝置10對從終端裝置20發(fā)送來的圖像數(shù)據(jù)執(zhí)行圖像處理,并根據(jù)所處理的圖像數(shù)據(jù)在諸如紙張的記錄介質(zhì)上形成圖像。圖像處理裝置10也通過無線通信向環(huán)境傳感器30、位置傳感器40和空調(diào)器60發(fā)送數(shù)據(jù)和從其接收數(shù)據(jù)。圖像處理裝置10也經(jīng)由網(wǎng)絡(luò)90和網(wǎng)絡(luò)91向第一管理服務(wù)器70和第二管理服務(wù)器80發(fā)送數(shù)據(jù)和從其接收數(shù)據(jù)。因此,圖像處理裝置10例如充當(dāng)在辦公室的用戶執(zhí)行打印而操作的裝置,也充當(dāng)向設(shè)置在辦公室內(nèi)外的裝置發(fā)送數(shù)據(jù)和從其接收數(shù)據(jù)的裝置。
下面將討論圖像處理裝置10的具體功能。通過無線通信,圖像處理裝置10從環(huán)境傳感器30獲取傳感器數(shù)據(jù),并從位置傳感器40獲取傳感器數(shù)據(jù)。然后,圖像處理裝置10基于從環(huán)境傳感器30獲取的傳感器數(shù)據(jù)(以下稱為“環(huán)境傳感器數(shù)據(jù)”)和從位置傳感器40獲取的傳感器數(shù)據(jù)(以下稱為“位置傳感器數(shù)據(jù)”),生成用于控制空調(diào)器60的控制信息(以下稱為“空調(diào)控制信息”)。圖像處理裝置10將所生成的空調(diào)控制信息發(fā)送至某個目的地(例如,圖1中的第一管理服務(wù)器70和第二管理服務(wù)器80)。圖像處理裝置10可將所述空調(diào)控制信息發(fā)送至空調(diào)器60。圖像處理裝置10也可將所述空調(diào)控制信息發(fā)送至其他圖像處理裝置(未示出)。
在發(fā)送所述空調(diào)控制信息之前,圖像處理裝置10執(zhí)行轉(zhuǎn)換處理,將從環(huán)境傳感器30獲取的環(huán)境傳感器數(shù)據(jù)和從位置傳感器40獲取的位置傳感器數(shù)據(jù)的格式(協(xié)議)轉(zhuǎn)換成由目的地(例如,圖1中的第一管理服務(wù)器70和第二管理服務(wù)器80)支持的格式,并執(zhí)行基于目的地的數(shù)據(jù)處理。在本示例性實施例中,環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)是測量數(shù)據(jù)的一例。
稍后,將對圖像處理裝置10執(zhí)行的處理的細(xì)節(jié)進(jìn)行詳細(xì)討論。
終端裝置20例如是用戶打印表示圖像或文件的數(shù)據(jù)而操作的裝置。終端裝置20可以是個人計算機(jī)(pc)。終端裝置20響應(yīng)從用戶接收的指令生成圖像數(shù)據(jù)并將所生成的圖像數(shù)據(jù)發(fā)送至圖像處理裝置10。
雖然在圖1中僅示出了一個終端裝置20,可將多個終端裝置20連接至網(wǎng)絡(luò)90。
環(huán)境傳感器30是設(shè)置在空調(diào)器60外部的傳感器。環(huán)境傳感器30定期(例如,每隔幾分鐘)感應(yīng)環(huán)境傳感器30周圍的環(huán)境,并生成表示該環(huán)境傳感器30周圍的環(huán)境的環(huán)境傳感器數(shù)據(jù)。環(huán)境傳感器數(shù)據(jù)例如以在網(wǎng)絡(luò)服務(wù)中使用的rest(representationalstatetransfer、具象狀態(tài)傳輸)格式(協(xié)議)生成。環(huán)境傳感器數(shù)據(jù)代表的有關(guān)環(huán)境的信息(以下稱為“環(huán)境信息”)例如包括環(huán)境傳感器30周圍的溫度、濕度、氣壓、照度、加速度(例如,諸如在與地面平行的平面內(nèi)的縱向和橫向以及與地面平行的平面垂直方向的三個方向上的加速度)、紫外線(uv)濃度(uv量)、二氧化碳濃度(二氧化碳量)、風(fēng)速、以及風(fēng)向。
圖1中僅示出一個環(huán)境傳感器30。然而,實際上在不同位置安裝有多個環(huán)境傳感器30。
圖2a示出環(huán)境傳感器30的布置的一例。在圖2a所示的示例中,共有25個環(huán)境傳感器30(5行×5列)安裝在20名員工工作的辦公室中。在這種情況下,25個環(huán)境傳感器30的每一個都執(zhí)行感應(yīng),從而每一個環(huán)境傳感器30都生成環(huán)境傳感器數(shù)據(jù)。
在圖2a的示例中,未示出空調(diào)器60的位置。環(huán)境傳感器30可以按以下方式中的任意一種方式與空調(diào)器60相關(guān)聯(lián)地設(shè)置。以一對一的對應(yīng)方式為空調(diào)器60設(shè)置環(huán)境傳感器30,或為一個空調(diào)器60設(shè)置多個環(huán)境傳感器30。另外,也可以為多個空調(diào)器60設(shè)置一個環(huán)境傳感器30。
位置傳感器40充當(dāng)通過無線通信從用戶攜帶的發(fā)送器50接收無線電波(發(fā)送信號)的接收器?;趶陌l(fā)送器50接收的無線電波,位置傳感器40檢測發(fā)送器50的位置(即,攜帶發(fā)送器50的用戶的位置)并生成表示該用戶的位置的位置傳感器數(shù)據(jù)(位置信息)。位置傳感器數(shù)據(jù)例如以開源日志收集工具即fluentd的格式(協(xié)議)生成。發(fā)送器50典型地為有源射頻識別(rfid)標(biāo)簽。然而,發(fā)送器50不限于為rfid標(biāo)簽,也可以為諸如移動通信系統(tǒng)的移動站和紅外胸卡(id標(biāo)簽)的希望的位置檢測系統(tǒng)的發(fā)送器。
每個發(fā)送器50由單個用戶攜帶,由此,設(shè)置與用戶相同數(shù)量的發(fā)送器50。每個發(fā)送器50擁有特有的id,且通過無線通信向位置傳感器40定期(例如,每隔幾秒鐘)傳送id信息。位置傳感器40接收從位于位置傳感器40的檢測范圍內(nèi)的發(fā)送器50傳送的id信息。然后,位置傳感器40基于接收的id信息識別該發(fā)送器50(即,攜帶該發(fā)送器50的用戶),從而檢測哪個發(fā)送器50位于位置傳感器40的檢測范圍內(nèi),并然后生成位置傳感器數(shù)據(jù)。該位置傳感器數(shù)據(jù)也表示對該位置傳感器40來說特有的id信息。因此,定期(例如,每隔幾秒鐘)從位置傳感器40接收位置傳感器數(shù)據(jù)的圖像處理裝置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名員工工作的辦公室。辦公室里設(shè)置20個發(fā)送器50,每名員工攜帶一個發(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)。
在本示例性實施例中,發(fā)送器50用作傳送識別信息的發(fā)送裝置,且位置傳感器40用作接收識別信息的接收裝置。
空調(diào)器60是對在安裝了空調(diào)器60的建筑物內(nèi)的空氣調(diào)節(jié)進(jìn)行控制的裝置??照{(diào)器60執(zhí)行諸如使建筑物內(nèi)部降溫的制冷運(yùn)行和使建筑物內(nèi)部升溫的制熱運(yùn)行的操作??照{(diào)器60的一例是用于建筑物的空調(diào)設(shè)施。雖然在圖1中僅示出一個空調(diào)器60,但可以設(shè)置多個空調(diào)器60。在本示例性實施例中,空調(diào)器60用作空調(diào)控制裝置的一例。
第一管理服務(wù)器70是收集來自圖像處理裝置10的空調(diào)控制信息、環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù),并對所收集到的各項數(shù)據(jù)進(jìn)行處理的服務(wù)器裝置。第一管理服務(wù)器70然后分析建筑物內(nèi)的空氣調(diào)節(jié)的狀況和用戶的位置,并生成用于控制空調(diào)器60的控制信息。第一管理服務(wù)器70經(jīng)由網(wǎng)絡(luò)91獲取圖像處理裝置10生成的空調(diào)控制信息和由圖像處理裝置10基于第一管理服務(wù)器70執(zhí)行的進(jìn)行了處理的環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)。在本示例性實施例中,假定第一管理服務(wù)器70支持位置傳感器數(shù)據(jù)的數(shù)據(jù)格式即fluentd。
與第一管理服務(wù)器70同樣,第二管理服務(wù)器80是從圖像處理裝置10收集空調(diào)控制信息、環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù),并對所收集到的各項數(shù)據(jù)進(jìn)行處理的服務(wù)器裝置。第二管理服務(wù)器80然后分析建筑物內(nèi)的空氣調(diào)節(jié)的狀況和用戶的位置,并生成用于控制空調(diào)器60的控制信息。第二管理服務(wù)器80經(jīng)由網(wǎng)絡(luò)91獲取圖像處理裝置10生成的空調(diào)控制信息和由圖像處理裝置10基于第二管理服務(wù)器80執(zhí)行的進(jìn)行了處理的環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)。在本示例性實施例中,假定第二管理服務(wù)器80支持環(huán)境傳感器數(shù)據(jù)的數(shù)據(jù)格式即rest。
網(wǎng)絡(luò)90是用于圖像處理裝置10與終端裝置20之間的信息通信的通信介質(zhì)。網(wǎng)絡(luò)90例如是lan。
網(wǎng)絡(luò)91是用于圖像處理裝置10與第一管理服務(wù)器70和第二管理服務(wù)器80的每一個之間的信息通信的通信介質(zhì)。網(wǎng)絡(luò)91例如是互聯(lián)網(wǎng)。
在本示例性實施例中,圖像處理裝置10、終端裝置20、環(huán)境傳感器30、位置傳感器40和空調(diào)器60設(shè)置在預(yù)定區(qū)域內(nèi),例如,在辦公室里。換句話說,圖像處理裝置10、終端裝置20、環(huán)境傳感器30和位置傳感器40設(shè)置在空調(diào)器60進(jìn)行空調(diào)控制的區(qū)域內(nèi),且圖像處理裝置10對與圖像處理裝置10在相同區(qū)域內(nèi)安裝的空調(diào)器60進(jìn)行控制。
在圖1中,示出兩個服務(wù)器裝置連接至網(wǎng)絡(luò)91。然而,連接至網(wǎng)絡(luò)91的服務(wù)器裝置的數(shù)量不限于兩個??梢詫⑴c第一管理服務(wù)器70和第二管理服務(wù)器80具有相似功能的三個以上的服務(wù)器裝置連接至網(wǎng)絡(luò)91。
在圖1中,在空調(diào)控制系統(tǒng)1中僅示出單個區(qū)域。然而,在空調(diào)控制系統(tǒng)1中的區(qū)域的數(shù)量不限于一個。例如,以類似于上面描述的方式,可以在其他辦公室收集傳感器數(shù)據(jù),并可經(jīng)由網(wǎng)絡(luò)91將空調(diào)控制信息和傳感器數(shù)據(jù)發(fā)送至第一管理服務(wù)器70和第二管理服務(wù)器80。
圖像處理裝置的硬件配置
下面將參照圖3的框圖對圖像處理裝置10的硬件配置的一例進(jìn)行描述。如圖3所示,圖像處理裝置10包括中央處理單元(cpu)101、隨機(jī)存取存儲器(ram)102、只讀存儲器(rom)103、硬盤驅(qū)動器(hdd)104、操作面板105、圖像讀取器106、圖像形成單元107、通信接口(以下稱為“通信if”)108和無線接口(以下稱為“無線if”)109。上述元件連接至總線110,且經(jīng)由總線110彼此發(fā)送和接收數(shù)據(jù)。
cpu101將存儲在rom103和其他介質(zhì)中的各種程序加載至ram102并執(zhí)行所加載的程序,從而實現(xiàn)圖像處理裝置10的各種功能。
ram102用作cpu101的工作存儲器。
rom103是存儲待由cpu101執(zhí)行的各種程序的存儲器。
hdd104例如是磁盤驅(qū)動器,存儲由圖像讀取器106讀取的圖像數(shù)據(jù)和用于由圖像形成單元107形成圖像的圖像數(shù)據(jù)。
操作面板105顯示各種項的信息并從用戶接收操作輸入。操作面板105的一例是觸摸面板。在本示例性實施例中,操作面板105充當(dāng)接收在圖像處理裝置10中的打印設(shè)置的輸入的控制面板,并充當(dāng)顯示有關(guān)環(huán)境傳感器數(shù)據(jù)、位置傳感器數(shù)據(jù)和空調(diào)控制信息的信息的顯示部。
圖像讀取器106讀取記錄在諸如紙張的記錄介質(zhì)上的圖像。圖像讀取器106例如是掃描儀,且可以是電荷耦合器件(ccd)掃描儀或接觸式圖像傳感器(cis)掃描儀。在ccd掃描儀中,從光源照射到文件并被文件反射的光被透鏡縮小并被ccd接收。在cis掃描儀中,從發(fā)光二極管(led)光源依次照射到文件并被文件反射的光被cis接收。
圖像形成單元107是打印機(jī)構(gòu),在諸如紙張的記錄介質(zhì)上形成圖像。圖像形成單元107例如是打印機(jī),基于電子照相系統(tǒng)或噴墨方法形成圖像。在電子照相系統(tǒng)中,通過將附著在感光鼓上的色調(diào)劑轉(zhuǎn)印至記錄介質(zhì)形成圖像。在噴墨方法中,通過噴墨至記錄介質(zhì)上形成圖像。
通信if108充當(dāng)通信接口,經(jīng)由網(wǎng)絡(luò)90在其他裝置之間發(fā)送和接收各種項的數(shù)據(jù)。通信if108例如經(jīng)由網(wǎng)絡(luò)90從終端裝置20接收圖像數(shù)據(jù)。通信if108例如經(jīng)由網(wǎng)絡(luò)90將圖像處理裝置10生成的空調(diào)控制信息發(fā)送至第一管理服務(wù)器70和第二管理服務(wù)器80。如果環(huán)境傳感器30、位置傳感器40和空調(diào)器60經(jīng)由有線現(xiàn)場網(wǎng)絡(luò)連接至圖像處理裝置10從而它們能夠與圖像處理裝置10通信,則通信if108例如從環(huán)境傳感器30接收環(huán)境傳感器數(shù)據(jù),從位置傳感器40接收位置傳感器數(shù)據(jù)。通信if108也可以經(jīng)由有線現(xiàn)場網(wǎng)絡(luò)將圖像處理裝置10生成的空調(diào)控制信息發(fā)送至空調(diào)器60。在本示例性實施例中,通信if108用作發(fā)送器、接收器、第一獲取單元、第二獲取單元和供電量獲取單元的一例。
無線if109是無線模塊,用于通過使用無線通信網(wǎng)絡(luò)與其他裝置通信。無線if109例如通過無線通信從環(huán)境傳感器30接收環(huán)境傳感器數(shù)據(jù)和從位置傳感器40接收位置傳感器數(shù)據(jù)。無線if109也可以通過無線通信將圖像處理裝置10生成的空調(diào)控制信息發(fā)送至空調(diào)器60。在本示例性實施例中,無線if109用作第一獲取單元、第二獲取單元和供電量獲取單元的一例。
無線if109也可以充當(dāng)紅外傳感器,對用戶在圖像處理裝置10附近進(jìn)行感應(yīng)。當(dāng)感應(yīng)到用戶正在接近來使用圖像處理裝置10或使用了圖像處理裝置10的用戶已經(jīng)從圖像處理裝置10離開時,紅外傳感器輸出信號?;趶募t外傳感器輸出的信號,圖像處理裝置10的狀態(tài)進(jìn)行轉(zhuǎn)換。更具體而言,當(dāng)用戶正在接近圖像處理裝置10時,圖像處理裝置10的狀態(tài)從待機(jī)(暫停)狀態(tài)轉(zhuǎn)換成準(zhǔn)備接收用戶操作的用戶操作狀態(tài)。當(dāng)用戶已經(jīng)從圖像處理裝置10離開時,圖像處理裝置10的狀態(tài)從用戶操作狀態(tài)轉(zhuǎn)換成待機(jī)狀態(tài)。
圖像處理裝置的功能配置
下面將參照圖4的框圖描述圖像處理裝置10的功能配置的一例。如圖4所示,圖像處理裝置10包括傳感器數(shù)據(jù)獲取單元11、區(qū)域外信息接收器12、處理器13、發(fā)送器14和區(qū)域內(nèi)信息接收器15。
傳感器數(shù)據(jù)獲取單元11經(jīng)由無線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)的各項傳感器數(shù)據(jù)獲取傳感器數(shù)據(jù)。
區(qū)域外信息接收器12經(jīng)由通信if108通過請求區(qū)域外部的裝置發(fā)送信息或通過接收定期從區(qū)域外部的裝置供應(yīng)的信息來接收區(qū)域外信息(外部信息)。區(qū)域外信息例如是有關(guān)區(qū)域外部的空氣調(diào)節(jié)的信息。區(qū)域外信息的例子包括有關(guān)電力供需狀況的信息、有關(guān)火災(zāi)和地震的災(zāi)害信息、以及有關(guān)其他區(qū)域的空調(diào)狀態(tài)的信息。
更具體而言,區(qū)域外信息接收器12經(jīng)由網(wǎng)絡(luò)91例如從電力公司接收有關(guān)電力供需狀況的信息。區(qū)域外信息接收器12經(jīng)由網(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)境相似。即,針對空調(diào)控制系統(tǒng)1的每個區(qū)域,第一管理服務(wù)器70對一些類型的傳感器數(shù)據(jù)的值進(jìn)行分類。傳感器數(shù)據(jù)類型的例子包括在區(qū)域內(nèi)的人數(shù)、溫度、氣壓和uv濃度。然后,如果存在至少一個上述類型的傳感器數(shù)據(jù)與空調(diào)器60的區(qū)域內(nèi)的類型屬于同類的區(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í)行轉(zhuǎn)換處理,將環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)的格式(協(xié)議)轉(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é)進(jìn)行討論。
發(fā)送器14經(jīng)由通信if108將處理器13所生成的空調(diào)控制信息發(fā)送至第一管理服務(wù)器70和第二管理服務(wù)器80。發(fā)送器14經(jīng)由通信if108還將處理器13所處理的環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)發(fā)送至第一管理服務(wù)器70和第二管理服務(wù)器80。
區(qū)域內(nèi)信息接收器15經(jīng)由無線if109或通信if108,通過要求區(qū)域內(nèi)除環(huán)境傳感器30和位置傳感器40以外的裝置發(fā)送信息或通過接收從區(qū)域內(nèi)的裝置定期供應(yīng)的信息獲取區(qū)域內(nèi)信息。區(qū)域內(nèi)信息例如包括終端裝置20的運(yùn)行狀態(tài)(電源on/off狀態(tài))、在空調(diào)器60中測量的供電量或電流值、以及圖像處理裝置10的打印日志。在空調(diào)器60中測量的供電量是供應(yīng)給空調(diào)器60的電力量,有關(guān)供電量的信息例如通過無線通信從空調(diào)器60發(fā)送至區(qū)域內(nèi)信息接收器15。
生成空調(diào)控制信息的處理
下面將對生成空調(diào)控制信息的處理進(jìn)行詳細(xì)描述。
處理器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ù)定條件,并根據(jù)該判斷結(jié)果生成空調(diào)控制信息。
圖5a和圖5b是示出空調(diào)控制信息生成器131生成空調(diào)控制信息的處理步驟的一例的流程圖。在圖5a和圖5b中示出的處理步驟將通過假設(shè)通過使用由環(huán)境傳感器數(shù)據(jù)表示的多個環(huán)境信息中的溫度信息生成空調(diào)控制信息來進(jìn)行討論。空調(diào)控制信息生成器131以定期的間隔(例如,每秒)重復(fù)執(zhí)行圖5a和圖5b中所示的處理。
在步驟s101,首先,空調(diào)控制信息生成器131基于從多個環(huán)境傳感器30獲取的多項最新的環(huán)境傳感器數(shù)據(jù),計算在區(qū)域內(nèi)的平均溫度。然后,空調(diào)控制信息生成器131判斷是否平均溫度處于管理范圍內(nèi)。圖6a示出在區(qū)域內(nèi)的平均溫度的一例。在圖6a中,按時間順序示出在環(huán)境傳感器30中在同一時間(或基于參考時間在某個時間段內(nèi)的幾乎同一時間)測量的溫度平均值。目標(biāo)溫度值例如由用戶預(yù)先設(shè)定,且將基于目標(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)存在有4個用戶。
如果在區(qū)域內(nèi)存在有任何用戶(步驟s103中的“是”),則空調(diào)控制信息生成器131前進(jìn)到步驟s104。在步驟s104,空調(diào)控制信息生成器131生成用于控制空調(diào)器60的空調(diào)控制信息,以使空調(diào)器60將按當(dāng)前設(shè)置繼續(xù)運(yùn)行。由此完成處理。所生成的空調(diào)控制信息經(jīng)由發(fā)送器14發(fā)送至第一管理服務(wù)器70和第二管理服務(wù)器80。在上述處理中,由于空調(diào)器60按當(dāng)前設(shè)置繼續(xù)運(yùn)行,所以空調(diào)控制信息生成器131可能不必生成空調(diào)控制信息。
如果在步驟s103判斷為在區(qū)域內(nèi)沒有用戶(步驟s103中的“否”),則空調(diào)控制信息生成器131前進(jìn)到步驟s105。在步驟s105,空調(diào)控制信息生成器131生成用于控制空調(diào)器60的空調(diào)控制信息,以使空調(diào)器60在省電模式下運(yùn)行。由此完成處理。省電模式是比在正常狀態(tài)(當(dāng)前狀態(tài))下少消耗功率的模式。換句話說,在省電模式下,空調(diào)器60所消耗的功率減少至比預(yù)定電平小的電平。所生成的空調(diào)控制信息經(jīng)由發(fā)送器14發(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的空調(diào)控制信息,以使整個區(qū)域內(nèi)的溫度處于管理范圍內(nèi)。所生成的空調(diào)控制信息經(jīng)由發(fā)送器14發(fā)送至第一管理服務(wù)器70和第二管理服務(wù)器80。然后,經(jīng)過了預(yù)定時間后,與步驟s102同樣,空調(diào)控制信息生成器131在步驟s108判斷是否整個區(qū)域的溫度處于管理范圍內(nèi)。如果步驟s108的結(jié)果為“是”,則空調(diào)控制信息生成器131前進(jìn)到步驟s109。在步驟s109,空調(diào)控制信息生成器131生成用于控制空調(diào)器60的空調(diào)控制信息,以使空調(diào)器60將繼續(xù)按當(dāng)前設(shè)置運(yùn)行。由此完成處理。與步驟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需要檢查。由此完成處理。
如果在區(qū)域內(nèi)不存在用戶(步驟s106中的“否”),則空調(diào)控制信息生成器131前進(jìn)到步驟s111。在步驟s111,與步驟s105同樣,空調(diào)控制信息生成器131生成用于控制空調(diào)器60的空調(diào)控制信息,以使空調(diào)器60將以在省電模式下運(yùn)行。由此完成處理。
如果在步驟s101判斷為平均溫度未處于管理范圍內(nèi)(步驟s101中的“否”),則空調(diào)控制信息生成器131前進(jìn)到步驟s112。在步驟s112,空調(diào)控制信息生成器131例如生成提高空調(diào)器60的氣流的用于控制空調(diào)器60的空調(diào)控制信息,以使在區(qū)域內(nèi)的平均溫度將處于管理范圍內(nèi)。所生成的空調(diào)控制信息經(jīng)由發(fā)送器14發(fā)送至第一管理服務(wù)器70和第二管理服務(wù)器80。
然后,在經(jīng)過了預(yù)定時間后,空調(diào)控制信息生成器131在步驟s113判斷是否平均溫度處于管理范圍內(nèi)。如果步驟s113的結(jié)果為“是”,則空調(diào)控制信息生成器131前進(jìn)到步驟s114。在步驟s114,空調(diào)控制信息生成器131生成用于控制空調(diào)器60的空調(diào)控制信息,以使空調(diào)器60將按當(dāng)前設(shè)置繼續(xù)運(yùn)行。由此完成處理。與步驟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需要檢查。由此完成處理。
如果在區(qū)域內(nèi)存在多個空調(diào)器60,可為每個空調(diào)器60生成不同項的空調(diào)控制信息。
例如,當(dāng)在步驟s104生成空調(diào)控制信息時,空調(diào)控制信息生成器131可以生成用于控制在區(qū)域內(nèi)位于用戶附近的空調(diào)器60的空調(diào)控制信息,以使空調(diào)器60將按當(dāng)前設(shè)置運(yùn)行,并可以生成用于控制位于離開用戶的位置的空調(diào)器60的空調(diào)控制信息,以使空調(diào)器60將在省電模式下運(yùn)行。當(dāng)在步驟s107生成空調(diào)控制信息時,空調(diào)控制信息生成器131可以僅為安裝在溫度處于控制空調(diào)器60的管理范圍之外的區(qū)域內(nèi)的空調(diào)器60生成空調(diào)控制信息,以使在該區(qū)域的溫度處于管理范圍內(nèi)。
在圖5a和圖5b所示的處理中,空調(diào)控制信息生成器131通過使用溫度信息生成空調(diào)控制信息。然而,可以使用諸如濕度、氣壓和uv濃度的其他類型的環(huán)境信息生成空調(diào)控制信息。如果為每一類型的環(huán)境信息確定生成空調(diào)控制信息的條件,且如果滿足任何一個條件,則空調(diào)控制信息生成器131可根據(jù)該條件生成空調(diào)控制信息。
空調(diào)控制信息生成器131可對從多個環(huán)境傳感器30中一環(huán)境傳感器30獲取的時序環(huán)境傳感器數(shù)據(jù)與從多個環(huán)境傳感器30中其他環(huán)境傳感器30獲取的時序環(huán)境傳感器數(shù)據(jù)進(jìn)行比較,并可根據(jù)該比較結(jié)果對空調(diào)控制信息進(jìn)行修正。在這種情況下,空調(diào)控制信息生成器131首先為每個環(huán)境傳感器30找出時序環(huán)境信息(例如,溫度)的標(biāo)準(zhǔn)偏差,從而計算在環(huán)境信息中的變化程度。然后,針對已經(jīng)輸出被計算為最高變化程度的環(huán)境信息的環(huán)境傳感器30,空調(diào)控制信息生成器131對空調(diào)控制信息進(jìn)行修正,以降低從該環(huán)境傳感器30輸出的環(huán)境信息的變化程度。更具體而言,空調(diào)控制信息生成器131生成用于控制設(shè)置在該環(huán)境傳感器30附近的空調(diào)器60的空調(diào)控制信息,并對該環(huán)境傳感器30周圍的空氣調(diào)節(jié)進(jìn)行控制,以降低變化的程度。在這種情況下,空調(diào)控制信息生成器131用作比較器的一例。
空調(diào)控制信息生成器131可基于區(qū)域外信息接收器12接收的區(qū)域外信息或區(qū)域內(nèi)信息接收器15接收的區(qū)域內(nèi)信息對空調(diào)控制信息進(jìn)行修正。
例如,空調(diào)控制信息生成器131可基于區(qū)域外信息接收器12接收的有關(guān)電力供需的狀況的信息對空調(diào)控制信息進(jìn)行修正。在這種情況下,如果例如在安裝有空調(diào)器60的諸如關(guān)東地區(qū)(日本東京及其周圍區(qū)域)的地區(qū)功率消耗(功率利用率)超過預(yù)定值,則空調(diào)控制信息生成器131對空調(diào)控制信息進(jìn)行修正,以使空調(diào)器60將在省電模式下運(yùn)行。
空調(diào)控制信息生成器131可基于為在與空調(diào)器60相似的環(huán)境中使用的其他區(qū)域的空調(diào)器生成的空調(diào)控制信息,對用于控制空調(diào)器60的空調(diào)控制信息進(jìn)行修正。在這種情況下,如果用于在其他區(qū)域的空調(diào)器的空調(diào)控制信息顯示溫度將升高,則空調(diào)控制信息生成器131對用于空調(diào)器60的空調(diào)控制信息進(jìn)行修正,以使溫度也將被提高。
空調(diào)控制信息生成器131可基于在區(qū)域內(nèi)的終端裝置20的運(yùn)行狀態(tài)(電源on/off狀態(tài))對空調(diào)控制信息進(jìn)行修正。在這種情況下,空調(diào)控制信息生成器131首先判斷是否其能夠與安裝在區(qū)域內(nèi)的終端裝置20通信,從而檢測運(yùn)行中的終端裝置20的數(shù)量。如果運(yùn)行中的終端裝置20的數(shù)量(或運(yùn)行中的終端裝置20的比率)等于或小于預(yù)定值,則空調(diào)控制信息生成器131對空調(diào)控制信息進(jìn)行修正,以使空調(diào)器60將在省電模式下運(yùn)行。
空調(diào)控制信息生成器131可基于在空調(diào)器60中測量的有關(guān)供電量的信息,對空調(diào)控制信息進(jìn)行修正。在這種情況下,如果例如在空調(diào)器60中測量的供電量超過預(yù)定值,則空調(diào)控制信息生成器131對空調(diào)控制信息進(jìn)行修正,以使空調(diào)器60將在省電模式下運(yùn)行。
當(dāng)執(zhí)行上述處理時,空調(diào)控制信息生成器131可利用流數(shù)據(jù)處理技術(shù)。流數(shù)據(jù)是時序數(shù)據(jù),且要求空調(diào)控制信息生成器131連續(xù)接收或?qū)懭霑r序數(shù)據(jù)。流數(shù)據(jù)處理是一種生成數(shù)據(jù)時實時處理數(shù)據(jù)的技術(shù)。通過流數(shù)據(jù)處理技術(shù),能夠及時處理大量數(shù)據(jù)。通過使用該技術(shù),當(dāng)接收到位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)時,空調(diào)控制信息生成器131依次判斷是否接收的位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)滿足生成空調(diào)控制信息的條件并根據(jù)判斷結(jié)果依次生成空調(diào)控制信息。
針對傳感器數(shù)據(jù)的基于目的地的處理
下面將詳細(xì)描述針對傳感器數(shù)據(jù)的基于目的地的處理。當(dāng)處理器13的傳感器數(shù)據(jù)處理器132將從傳感器數(shù)據(jù)獲取單元11獲取的傳感器數(shù)據(jù)發(fā)送至第一管理服務(wù)器70時,其首先基于第一管理服務(wù)器70對傳感器數(shù)據(jù)執(zhí)行處理。同樣,當(dāng)傳感器數(shù)據(jù)處理器132將從傳感器數(shù)據(jù)獲取單元11獲取的傳感器數(shù)據(jù)發(fā)送至第二管理服務(wù)器80時,其首先基于第二管理服務(wù)器80對傳感器數(shù)據(jù)執(zhí)行處理。
圖7是示出傳感器數(shù)據(jù)處理器132的配置的一例的框圖。如圖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ù)的處理。
當(dāng)從傳感器數(shù)據(jù)獲取單元11接收到位置傳感器數(shù)據(jù)時,數(shù)據(jù)分離器132a拷貝位置傳感器數(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基于第一管理服務(wù)器70對位置傳感器數(shù)據(jù)執(zhí)行數(shù)據(jù)處理。如果第二管理服務(wù)器80是位置傳感器數(shù)據(jù)的目的地,則數(shù)據(jù)轉(zhuǎn)換器132b基于第二管理服務(wù)器80對位置傳感器數(shù)據(jù)執(zhí)行數(shù)據(jù)處理。
待由數(shù)據(jù)轉(zhuǎn)換器132b執(zhí)行的數(shù)據(jù)處理的類型例如通過用戶設(shè)置,根據(jù)目的地預(yù)先確定?;谀康牡氐奶幚砝绨ńy(tǒng)計處理和將待包括在傳感器數(shù)據(jù)中的信息限定為指定類型的信息的限制處理。
如果例如基于第一管理服務(wù)器70的數(shù)據(jù)處理為根據(jù)時間帶對某個區(qū)域內(nèi)的用戶的數(shù)量進(jìn)行計數(shù)的處理,則數(shù)據(jù)轉(zhuǎn)換器132b基于包括在位置傳感器數(shù)據(jù)中的信息,根據(jù)時間帶對該區(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ù)中刪除來將位置傳感器數(shù)據(jù)限定為該指定類型的信息。
基于目的地的處理可以包括對從數(shù)據(jù)分離器132a輸入的位置傳感器數(shù)據(jù)不作修正的處理或不將位置傳感器數(shù)據(jù)發(fā)送至目的地的處理。作為基于目的地的處理,數(shù)據(jù)轉(zhuǎn)換器132b可生成多項位置傳感器數(shù)據(jù)。例如,作為基于第二管理服務(wù)器80的數(shù)據(jù)處理,數(shù)據(jù)轉(zhuǎn)換器132b可執(zhí)行不修正位置傳感器數(shù)據(jù)的處理,也可以對位置傳感器數(shù)據(jù)執(zhí)行統(tǒng)計處理,從而生成兩項位置傳感器數(shù)據(jù)。
在執(zhí)行基于目的地的數(shù)據(jù)處理后,數(shù)據(jù)轉(zhuǎn)換器132b將基于第一管理服務(wù)器70進(jìn)行了數(shù)據(jù)處理的位置傳感器數(shù)據(jù)通過保持?jǐn)?shù)據(jù)格式(fluentd)輸出至發(fā)送器14。數(shù)據(jù)轉(zhuǎn)換器132b也將基于第二管理服務(wù)器80進(jìn)行了數(shù)據(jù)處理的位置傳感器數(shù)據(jù)輸出至協(xié)議轉(zhuǎn)換器132c。
協(xié)議轉(zhuǎn)換器132c將基于第二管理服務(wù)器80進(jìn)行了數(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可不經(jīng)由數(shù)據(jù)轉(zhuǎn)換器132b而直接將位置傳感器數(shù)據(jù)的拷貝輸出至協(xié)議轉(zhuǎn)換器132c。
下面將討論對環(huán)境傳感器數(shù)據(jù)的處理。
當(dāng)從傳感器數(shù)據(jù)獲取單元11接收到環(huán)境傳感器數(shù)據(jù)時,數(shù)據(jù)分離器132d拷貝環(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ù)的目的地,則數(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基于第一管理服務(wù)器70對環(huán)境傳感器數(shù)據(jù)執(zhí)行數(shù)據(jù)處理。同樣,如果第二管理服務(wù)器80是環(huán)境傳感器數(shù)據(jù)的目的地,則數(shù)據(jù)轉(zhuǎn)換器132e基于第二管理服務(wù)器80對環(huán)境傳感器數(shù)據(jù)執(zhí)行數(shù)據(jù)處理。在這種情況下,與由數(shù)據(jù)轉(zhuǎn)換器132b執(zhí)行的處理同樣,待由數(shù)據(jù)轉(zhuǎn)換器132e執(zhí)行的數(shù)據(jù)處理的類型預(yù)先根據(jù)目的地確定。
在執(zhí)行了基于目的地的數(shù)據(jù)處理后,數(shù)據(jù)轉(zhuǎn)換器132e將基于第一管理服務(wù)器70進(jìn)行了數(shù)據(jù)處理的環(huán)境傳感器數(shù)據(jù)輸出至協(xié)議轉(zhuǎn)換器132f。數(shù)據(jù)轉(zhuǎn)換器132e也將基于第二管理服務(wù)器80進(jìn)行了數(shù)據(jù)處理的環(huán)境傳感器數(shù)據(jù)通過保持?jǐn)?shù)據(jù)格式(rest)輸出至發(fā)送器14。
協(xié)議轉(zhuǎn)換器132f將基于第一管理服務(wù)器70進(jìn)行了數(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可不經(jīng)由數(shù)據(jù)轉(zhuǎn)換器132e而直接將環(huán)境傳感器數(shù)據(jù)的拷貝輸出至協(xié)議轉(zhuǎn)換器132f。
通過這種方式,傳感器數(shù)據(jù)處理器132根據(jù)第一管理服務(wù)器70和第二管理服務(wù)器80的每一個對位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)執(zhí)行協(xié)議轉(zhuǎn)換處理和數(shù)據(jù)處理。更具體而言,位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)首先基于第一管理服務(wù)器70進(jìn)行協(xié)議轉(zhuǎn)換處理和數(shù)據(jù)處理,然后經(jīng)由發(fā)送器14發(fā)送至第一管理服務(wù)器70。第一管理服務(wù)器70例如通過使用以fluentd數(shù)據(jù)格式接收到的位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)執(zhí)行分析處理。位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)首先基于第二管理服務(wù)器80進(jìn)行協(xié)議轉(zhuǎn)換處理和數(shù)據(jù)處理,然后經(jīng)由發(fā)送器14發(fā)送至第二管理服務(wù)器80。第二管理服務(wù)器80例如通過使用以rest數(shù)據(jù)格式接收到的位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)執(zhí)行分析處理。
以與由空調(diào)控制信息生成器131執(zhí)行的處理相似的方式,傳感器數(shù)據(jù)處理器132可通過利用流數(shù)據(jù)處理技術(shù)執(zhí)行上述處理。
在這種情況下,數(shù)據(jù)分離器132a依次拷貝獲取的位置傳感器數(shù)據(jù),并將位置傳感器數(shù)據(jù)輸出至發(fā)送器14和數(shù)據(jù)轉(zhuǎn)換器132b。數(shù)據(jù)轉(zhuǎn)換器132b依次處理接收的位置傳感器數(shù)據(jù),并將其輸出至發(fā)送器14和協(xié)議轉(zhuǎn)換器132c。協(xié)議轉(zhuǎn)換器132c依次將接收的位置傳感器數(shù)據(jù)的數(shù)據(jù)格式從fluentd轉(zhuǎn)換成rest,并將位置傳感器數(shù)據(jù)輸出至發(fā)送器14。
數(shù)據(jù)分離器132d依次拷貝獲取的環(huán)境傳感器數(shù)據(jù),并將環(huán)境傳感器數(shù)據(jù)輸出至發(fā)送器14和數(shù)據(jù)轉(zhuǎn)換器132e。數(shù)據(jù)轉(zhuǎn)換器132e依次處理接收的環(huán)境傳感器數(shù)據(jù),并將其輸出至發(fā)送器14和協(xié)議轉(zhuǎn)換器132f。協(xié)議轉(zhuǎn)換器132f依次將接收的環(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ù)格式進(jìn)行討論。
在圖8所示的圖表中,“字段名稱”表示包括在位置傳感器數(shù)據(jù)中的字段的名稱。在“timestamp”字段中,存儲生成位置傳感器數(shù)據(jù)的時間和日期。在“observation”字段中,存儲通過位置傳感器40測量的值。在“receiverid”字段中,存儲從發(fā)送器50接收無線電波并生成位置傳感器數(shù)據(jù)的位置傳感器40的id。在“sensorid”字段中,存儲發(fā)送器50的id。
“必須/任意”表示在位置傳感器數(shù)據(jù)中每個字段是強(qiáng)制還是任選?!邦愋汀北硎久總€字段的數(shù)據(jù)類型,例如,“string”表示字符串?dāng)?shù)據(jù)類型,而“l(fā)ong”表示整數(shù)數(shù)據(jù)類型。
圖8所示的示例表示位置傳感器數(shù)據(jù)生成于2016年1月14日4時47分20秒(2016-01-14t04:47:20),位置傳感器40的id是55,且發(fā)送器50的id是144。
下面將參照圖9對環(huán)境傳感器數(shù)據(jù)的數(shù)據(jù)格式進(jìn)行討論。
在圖9所示的圖表中,“字段名稱”表示包括在環(huán)境傳感器數(shù)據(jù)中的字段的名稱。在“dataclass”字段中,存儲通過環(huán)境傳感器30獲取的測量值的類型,諸如溫度或濕度。在“value”字段中,存儲通過環(huán)境傳感器30測量的值。在“l(fā)ocation”字段中,存儲環(huán)境傳感器30所安裝的有關(guān)諸如緯度和經(jīng)度的地理位置的信息。在“datum”字段中,存儲諸如wgs84的在地球上所處的位置的測地信息。在“elevation”字段中,存儲代表環(huán)境傳感器30所安裝的位置的高度的值(公制表示)。在“at”字段,存儲生成環(huán)境傳感器數(shù)據(jù)的時間和日期。在“unit”字段中,存儲測量值的單位。在“accuracy”字段中,存儲測量值的精度(百分比表示)。測量值的精度為根據(jù)環(huán)境傳感器30的固定值。除“dataclass”、“value”和“at”之外的字段為任選且可以省略。
圖9所示的示例表示環(huán)境傳感器數(shù)據(jù)生成于2016年1月10日10時20分30秒(2016-01-10t10:20:30),且所測量的空氣溫度為20℃。圖9中所示的示例也表示環(huán)境傳感器30安裝在北緯35度東經(jīng)135度,高度為5米,且大地基準(zhǔn)點(diǎn)為wgs84,環(huán)境傳感器30的精度為50%。
進(jìn)行從fluentd向rest和從rest向fluentd的數(shù)據(jù)格式的轉(zhuǎn)換,從而以不對位置信息和環(huán)境信息造成任何損失的方式,在fluentd中的位置傳感器數(shù)據(jù)的內(nèi)容能夠被轉(zhuǎn)換至rest,且在rest中的環(huán)境傳感器數(shù)據(jù)能夠被轉(zhuǎn)換至fluentd。例如,在將數(shù)據(jù)格式從rest轉(zhuǎn)換成fluentd的情況下,rest中的“at”字段對應(yīng)于fluentd中的“timestamp”字段,rest中的“value”字段對應(yīng)于fluentd中的“observation”字段。
針對傳感器數(shù)據(jù)進(jìn)行的基于目的地的處理的步驟
下面將描述傳感器數(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拷貝位置傳感器數(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將基于第一管理服務(wù)器70進(jìn)行了數(shù)據(jù)處理的位置傳感器數(shù)據(jù)輸出至發(fā)送器14。在步驟s206,數(shù)據(jù)轉(zhuǎn)換器132b也將基于第二管理服務(wù)器80進(jìn)行了數(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。由此完成處理。
當(dāng)接收到位置傳感器數(shù)據(jù)時,發(fā)送器14將位置傳感器數(shù)據(jù)發(fā)送至根據(jù)位置傳感器數(shù)據(jù)的數(shù)據(jù)格式的目的地。即,發(fā)送器14將fluentd數(shù)據(jù)格式的位置傳感器數(shù)據(jù)發(fā)送至第一管理服務(wù)器70,并將rest數(shù)據(jù)格式的位置傳感器數(shù)據(jù)發(fā)送至第二管理服務(wù)器80。
如果如上所述,傳感器數(shù)據(jù)處理器132執(zhí)行流數(shù)據(jù)處理,則當(dāng)接收到位置傳感器數(shù)據(jù)時,傳感器數(shù)據(jù)處理器132依次執(zhí)行圖10中所示的處理。
下面將討論圖11中所示的步驟。
在步驟s301,數(shù)據(jù)分離器132d從傳感器數(shù)據(jù)獲取單元11獲取環(huán)境傳感器數(shù)據(jù)。然后,在步驟s302,數(shù)據(jù)分離器132d拷貝環(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將基于第一管理服務(wù)器70進(jìn)行了數(shù)據(jù)處理的環(huán)境傳感器數(shù)據(jù)輸出至協(xié)議轉(zhuǎn)換器132f。在步驟s306,數(shù)據(jù)轉(zhuǎn)換器132e也將基于第二管理服務(wù)器80進(jìn)行了數(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。由此完成處理。
當(dāng)接收到環(huán)境傳感器數(shù)據(jù)時,發(fā)送器14將環(huán)境傳感器數(shù)據(jù)發(fā)送至根據(jù)環(huán)境傳感器數(shù)據(jù)的數(shù)據(jù)格式的目的地。即,發(fā)送器14將fluentd數(shù)據(jù)格式的環(huán)境傳感器數(shù)據(jù)發(fā)送至第一管理服務(wù)器70,并將rest數(shù)據(jù)格式的環(huán)境傳感器數(shù)據(jù)發(fā)送至第二管理服務(wù)器80。
如果如上所述,傳感器數(shù)據(jù)處理器132執(zhí)行流數(shù)據(jù)處理,則與圖10中所示的處理的情況同樣,當(dāng)接收到環(huán)境傳感器數(shù)據(jù)時,傳感器數(shù)據(jù)處理器132依次執(zhí)行圖11中所示的處理。
圖像處理裝置的畫面的顯示例
下面將基于位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù),參照圖12a至圖12d,對圖像處理裝置10的操作面板105上所顯示的畫面進(jìn)行描述。
圖12a中所示的畫面為主畫面。在該主畫面上,顯示有多個選擇按鈕。當(dāng)用戶選擇一個選擇按鈕時,顯示與所選擇的按鈕相關(guān)的畫面。在圖12a所示的示例中,設(shè)置有三個選擇按鈕,即,“傳感器數(shù)據(jù)顯示”、“數(shù)據(jù)發(fā)送設(shè)定”和“裝置控制”按鈕。當(dāng)選擇“傳感器數(shù)據(jù)顯示”按鈕時,例如顯示在圖12b中所示的畫面。當(dāng)選擇“數(shù)據(jù)發(fā)送設(shè)定”按鈕時,例如顯示在圖12c中所示的畫面。當(dāng)選擇“裝置控制”按鈕時,例如顯示在圖12d中所示的畫面。
圖12b中所示的畫面是用于控制傳感器數(shù)據(jù)的顯示的畫面。在該畫面上,示出用于選擇傳感器的傳感器選擇按鈕141和用于選擇顯示項的顯示項選擇按鈕142。當(dāng)用戶指向在傳感器選擇按鈕141右側(cè)的倒實心三角形時,在下拉菜單上顯示賦予環(huán)境傳感器30和位置傳感器40的id號。用戶可簡單地從下拉菜單中選擇所希望的傳感器的id。當(dāng)用戶指向在顯示項選擇按鈕142右側(cè)的倒實心三角形時,在下拉菜單上顯示包括在傳感器數(shù)據(jù)中的信息項。用戶可簡單地從下拉菜單中選擇待顯示的希望項。
在圖12b所示的示例中,將具有id號id=1的環(huán)境傳感器30選作傳感器,且將溫度選作顯示項。有關(guān)從環(huán)境傳感器30(id=1)供應(yīng)的溫度的信息按時間順序顯示。
圖12c所示的畫面是用于控制傳感器數(shù)據(jù)的發(fā)送的畫面。在該畫面上,顯示用于選擇傳感器的傳感器選擇按鈕143和用于選擇目的地的目的地選擇按鈕144。當(dāng)用戶指向在傳感器選擇按鈕143右側(cè)的倒實心三角形時,在下拉菜單上顯示賦予環(huán)境傳感器30和位置傳感器40的id號。用戶可簡單地從下拉菜單選擇希望的傳感器的id??煽紤]將傳感器選擇按鈕143作為輸入部,接收由用戶從多個傳感器中指定一個傳感器的指令。有關(guān)目的地選擇按鈕144,用戶可簡單地從下拉菜單中選擇目的地的裝置名稱,通過使用傳感器選擇按鈕143選擇的傳感器id的傳感器數(shù)據(jù)將被發(fā)送至該目的地。可考慮將目的地選擇按鈕144作為輸入部,接收由用戶通過傳感器選擇按鈕143選擇的、指定從傳感器接收的傳感器數(shù)據(jù)的目的地的指令。
在圖12c所示的示例中,第一管理服務(wù)器70被選作從環(huán)境傳感器30(id=1)供應(yīng)的環(huán)境傳感器數(shù)據(jù)的目的地。因此,圖像處理裝置10對從環(huán)境傳感器30(id=1)供應(yīng)的環(huán)境傳感器數(shù)據(jù)執(zhí)行處理,從而能夠?qū)h(huán)境傳感器數(shù)據(jù)發(fā)送至第一管理服務(wù)器70。如果例如用戶也將第二管理服務(wù)器80選作目的地,則圖像處理裝置10對環(huán)境傳感器數(shù)據(jù)執(zhí)行處理,從而能夠?qū)h(huán)境傳感器數(shù)據(jù)發(fā)送至第一管理服務(wù)器70和第二管理服務(wù)器80兩者中。
圖12d所示的畫面是用于控制空調(diào)器60的畫面。在該畫面上,顯示用于選擇待控制項的控制目標(biāo)項按鈕145和用于選擇目標(biāo)值的目標(biāo)值選擇按鈕146。在該畫面上,如通過圖5a和圖5b所示的處理表示的,可以顯示通過空調(diào)控制信息生成器131基于位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)生成的空調(diào)控制信息表示的控制內(nèi)容,而非由用戶選擇控制目標(biāo)項和目標(biāo)值。另外,用戶可選擇控制目標(biāo)項和目標(biāo)值,且空調(diào)控制信息生成器131可根據(jù)用戶選擇的控制目標(biāo)項和目標(biāo)值生成空調(diào)控制信息。
如果用戶在畫面選擇控制目標(biāo)項,則用戶指向在控制目標(biāo)項按鈕145右側(cè)的倒實心三角形。然后,在下拉菜單上顯示空調(diào)器60中的可控制項。用戶可簡單地從下拉菜單中選擇希望的待控制項。有關(guān)目標(biāo)值選擇按鈕146,當(dāng)用戶指向在目標(biāo)值選擇按鈕146右側(cè)的倒實心三角形時,在下拉菜單上顯示所選擇的目標(biāo)項的值。用戶可簡單地從下拉菜單選擇目標(biāo)值。
在圖12d所示的示例中,將溫度選作空調(diào)器60中的待控制項。當(dāng)前溫度為20℃,且溫度目標(biāo)值為25℃。在本例中,由空調(diào)控制信息生成器131基于位置傳感器數(shù)據(jù)和環(huán)境傳感器數(shù)據(jù)生成的空調(diào)控制信息所代表的控制內(nèi)容表示所設(shè)定的溫度將升高至25℃。另外,作為用戶在畫面上選擇控制目標(biāo)項和目標(biāo)值的結(jié)果,空調(diào)控制信息生成器131可生成表示所設(shè)定的溫度將升高至25℃的空調(diào)控制信息。
位置傳感器和發(fā)送器的變形例
下面將分別參照圖13a和圖13b的框圖描述位置傳感器40和發(fā)送器50的變形例。如圖13a所示,位置傳感器40包括語音信息獲取單元41、語音識別器42和會話識別器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))作為語音檢測器51,而非單個的麥克風(fēng)。在這種情況下,語音分析器52判斷第一麥克風(fēng)和第二麥克風(fēng)所收集的語音是從攜帶發(fā)送器50的用戶還是從其他用戶輸出的語音。
對此將作更具體的描述。第一麥克風(fēng)安裝在離攜帶發(fā)送器50的用戶的嘴約35cm的遠(yuǎn)處的位置,而第二麥克風(fēng)安裝在離該用戶的嘴約10cm的近處的位置。語音分析器52根據(jù)第一麥克風(fēng)和第二麥克風(fēng)所收集的語音識別說話者。在這種情況下,語音分析器52不是基于通過使用詞形分析或字典獲取的語言信息,而是基于諸如聲壓(輸入第一麥克風(fēng)和第二麥克風(fēng)的語音的音量)的非語言信息來識別說話者。
第一麥克風(fēng)和第二麥克風(fēng)的每一個所收集的語音的聲壓隨著第一麥克風(fēng)和第二麥克風(fēng)的每一個與聲源之間的距離的增加而變?nèi)?。因此,關(guān)于從攜帶發(fā)送器50的用戶輸出的語音,在第一麥克風(fēng)與第二麥克風(fēng)所收集的語音的聲壓之間有很大區(qū)別。與此相對,如果聲源是其他用戶的嘴,由于該用戶位于離開攜帶發(fā)送器50的用戶的位置,第一麥克風(fēng)和聲源之間的距離與第二麥克風(fēng)和聲源之間的距離沒有太大區(qū)別。因此,關(guān)于從其他用戶輸出的語音,不同于從攜帶發(fā)送器50的用戶輸出的語音,第一麥克風(fēng)和第二麥克風(fēng)所收集的語音的聲壓之間沒有很大區(qū)別。通過這種方式,通過利用聲壓的區(qū)別,語音分析器52對第一麥克風(fēng)和第二麥克風(fēng)所收集的從攜帶發(fā)送器50的用戶輸出的語音與從其他用戶輸出的語音進(jìn)行區(qū)分。
下面將考慮攜帶發(fā)送器50a的用戶a和攜帶發(fā)送器50b的用戶b的兩個用戶在進(jìn)行會話的情況。在這種情況下,將識別為發(fā)送器50a的用戶a的語音的語音識別為發(fā)送器50b的另一用戶的語音,反之亦然。語音信息從發(fā)送器50a和發(fā)送器50b分別發(fā)送至位置傳感器40。如上所述,有關(guān)是用戶a還是用戶b在說話,從發(fā)送器50a獲取的識別結(jié)果與從發(fā)送器50b獲取的識別結(jié)果相反。然而,從發(fā)送器50a獲取的諸如會話的時長和說話者從一個用戶切換成另一用戶的時刻的表示會話狀況的信息與從發(fā)送器50b獲取的相似。
根據(jù)這一觀點(diǎn),位置傳感器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é)束時刻、以及說話者從一個用戶切換成另一用戶的時點(diǎn)。
判斷是否多個用戶(多個發(fā)送器50)在參加相同的會話可通過其他方式進(jìn)行。例如,如果基于從每個發(fā)送器50供應(yīng)的位置信息和語音信息,判斷與發(fā)送器50關(guān)聯(lián)的多個用戶位于預(yù)定區(qū)域內(nèi)且在幾乎同一時間說話,則會話識別器43可以判斷這些用戶正在參加相同的會話。
從發(fā)送器50供應(yīng)的語音信息、通過語音識別器42獲取的表示與某個發(fā)送器50關(guān)聯(lián)的用戶正在說話的信息、以及通過會話識別器43獲取的多個用戶正在參加相同的會話的信息包括在位置傳感器數(shù)據(jù)中,并從位置傳感器40發(fā)送至圖像處理裝置10。
如果會話識別器43判斷多個用戶正在參加相同的會話,則位置傳感器40可以將這些用戶的發(fā)送器50的所有id存儲在位置傳感器數(shù)據(jù)中,并可以將位置傳感器數(shù)據(jù)發(fā)送至圖像處理裝置10。在這種情況下,位置傳感器40可以將從多個發(fā)送器50的一個獲取的語音信息發(fā)送至圖像處理裝置10,而非發(fā)送從多個發(fā)送器50的每一個獲取語音信息。通過該配置,位置傳感器40能夠?qū)⒂嘘P(guān)多個發(fā)送器50的匯總的信息作為位置傳感器數(shù)據(jù)發(fā)送至圖像處理裝置10。其結(jié)果是,與位置傳感器40將有關(guān)多個發(fā)送器50的每一個的位置傳感器數(shù)據(jù)發(fā)送至圖像處理裝置10的情況相比,能夠減少流量。
如果會話識別器43判斷多個用戶正在參加相同的會話,會話識別器43例如可基于沒有人在說話的時間段與整個會話時長的比率,檢測是否會話進(jìn)展順利。例如,由于沒有人在說話的整個時間較短,那么有人在說話的可能性就會很高,由此,會話識別器43設(shè)想會話的活性指數(shù)(水平)較高。在這種情況下,如果會話識別器43檢測到會話進(jìn)展順利,則空調(diào)控制信息生成器131可修正空調(diào)控制信息。如果會話的活性指數(shù)等于或高于預(yù)定值,則意味著會話進(jìn)展順利,由此,空調(diào)控制信息生成器131可修正空調(diào)控制信息,從而降低空調(diào)器60的溫度。
在上述示例性實施例中,圖像處理裝置10基于環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)生成用于控制空調(diào)器60的空調(diào)控制信息。然而,圖像處理裝置10所控制的目標(biāo)不限于空調(diào)器60。
例如,空調(diào)控制信息生成器131可基于環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)生成用于控制設(shè)置在區(qū)域內(nèi)的照明的控制信息。例如,如果即使沒有人在區(qū)域內(nèi)照明還處于點(diǎn)亮狀態(tài)時,空調(diào)控制信息生成器131可生成用于控制照明的控制信息以關(guān)閉照明。如果會話識別器43檢測到會話未順利進(jìn)行,空調(diào)控制信息生成器131可生成用于控制照明的控制信息,以提高照度,并且也可以生成用于控制空調(diào)器60的空調(diào)控制信息,以根據(jù)照度的提高降低溫度。
空調(diào)控制信息生成器131也可以基于環(huán)境傳感器數(shù)據(jù)和位置傳感器數(shù)據(jù)生成用于控制安裝在區(qū)域內(nèi)的終端裝置20的控制信息。例如,如果即使沒有人在區(qū)域內(nèi),終端裝置20還處于開機(jī)狀態(tài),空調(diào)控制信息生成器131可以生成用于控制終端裝置20的控制信息,以使終端裝置20進(jìn)入待機(jī)狀態(tài)。
在上述示例性實施例中,當(dāng)傳感器數(shù)據(jù)處理器132對傳感器數(shù)據(jù)執(zhí)行基于目的地的處理時,傳感器數(shù)據(jù)處理器132首先執(zhí)行基于目的地的數(shù)據(jù)處理,然后執(zhí)行基于目的地的協(xié)議轉(zhuǎn)換處理。然而,傳感器數(shù)據(jù)處理器132可首先執(zhí)行基于目的地的協(xié)議轉(zhuǎn)換處理,然后執(zhí)行基于目的地的數(shù)據(jù)處理。
在上述示例性實施例中,由圖像處理裝置10的傳感器數(shù)據(jù)獲取單元11、區(qū)域外信息接收器12、處理器13、發(fā)送器14和區(qū)域內(nèi)信息接收器15執(zhí)行的處理可由諸如服務(wù)器裝置的除圖像處理裝置10以外的其他裝置執(zhí)行。
實現(xiàn)上述示例性實施例的程序可經(jīng)由通信介質(zhì)來提供,或者可以通過存儲在諸如光盤只讀存儲器(cd-rom)的記錄介質(zhì)中來提供。
為了進(jìn)行圖示和說明,以上對本發(fā)明的示例性實施例進(jìn)行了描述。其目的并不在于全面詳盡地描述本發(fā)明或?qū)⒈景l(fā)明限定于所公開的具體形式。很顯然,對本技術(shù)領(lǐng)域的技術(shù)人員而言,可以做出許多修正以及變形。本實施例的選擇和描述,其目的在于以最佳方式解釋本發(fā)明的原理及其實際應(yīng)用,從而使得本技術(shù)領(lǐng)域的其他熟練技術(shù)人員能夠理解本發(fā)明的各種實施例,并做出適合特定用途的各種變形。本發(fā)明的范圍由與本說明書一起提交的權(quán)利要求書及其等同物限定。