<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

圖像形成裝置和方法及信息處理系統與流程

文檔序號:11232215閱讀:1051來源:國知局
圖像形成裝置和方法及信息處理系統與流程

本發明涉及一種圖像形成裝置和方法及信息處理系統。



背景技術:

國際公開wo2008/007433號公報公開了如下的空調系統:該空調系統用于控制空調空間的溫度和濕度。包括無線傳輸介質的傳輸單元連接至空調單元。該空調系統還設置有用于提供溫度信息的、包括無線傳輸介質的多個傳感器單元。基于從多個傳感器單元接收的溫度信息所表示的傳感器值,并基于對應于各傳感器單元的權重值來計算加權平均值。根據該加權平均值對空調單元的運行進行控制。

日本專利文獻特開2015-66329號公報公開了如下的空調控制裝置:該空調控制裝置用于控制空調器。該空調控制裝置包括用于接收來自用戶所攜帶的無線終端的信號的多個接收器。基于接收器接收的來自無線終端的信號,檢測用戶的位置。然后,根據檢測結果,生成有關各用戶的位置的位置數據并將其存儲為時序數據。然后,通過參照包括在時序數據中的彼此時序相鄰的一項位置數據和其他項位置數據,計算用戶每單位時間所移動(用戶位置的變化)的量。然后,基于用戶的位置的變化和與人的位置相關而定的有關活動強度(代謝當量)的信息,計算各用戶每單位時間的活動指數。然后,通過累積每單位時間的活動指數,計算出各用戶的整體活動指數。通過使用計算出的整體活動指數,空調控制裝置對空調器進行控制。



技術實現要素:

存在有例如基于諸如在建筑物內測量的溫度的傳感器值和用戶的位置來進行空調控制的情況。在這種情況下,理想的是,替代通過直接使用在建筑物內測量的傳感器值和用戶的位置來進行空調控制,將有關建筑物內的空調的信息例如經由互聯網發送至諸如服務器裝置的外部裝置,然后,基于從該服務器裝置接收到的處理結果來進行空調控制。

因此,本發明的目的在于,提供一種圖像形成裝置和方法及信息處理系統,與不通過向外部裝置發送用于控制空調控制裝置的空調控制信息來進行空調控制的配置相比,能夠精確地進行空調控制。

根據本發明的第一個方面,提供一種圖像形成裝置,其包括圖像形成單元、第一獲取單元、第二獲取單元、輸出單元、以及發送器。圖像形成單元在記錄介質上形成圖像。第一獲取單元從設置在空調控制裝置的外部的不同位置的多個測量裝置的每一個獲取表示對應的測量裝置的周圍的環境的環境信息。第二獲取單元獲取表示用戶的位置的位置信息。輸出單元基于獲取的所述環境信息和所述位置信息輸出用于控制對象空調控制裝置的空調控制信息。發送器將輸出的所述空調控制信息發送至目的地裝置。

根據本發明的第二方面,根據第一方面的圖像形成裝置還可以包括接收器,其從所述對象空調控制裝置進行空調控制的區域的外部的外部區域接收有關所述外部區域的空調的外部信息。所述輸出單元基于接收的所述外部信息,可對用于控制所述對象空調控制裝置的所述空調控制信息進行修正。

根據本發明的第三方面,在根據第二方面的圖像形成裝置中,所述接收器可接收表示電力供求狀況的信息作為所述外部信息。如果表示所述電力供求狀況的所述信息所代表的功率消耗超過預定值,所述輸出單元可對用于控制所述對象空調控制裝置的所述空調控制信息進行修正。

根據本發明的第四方面,在根據第二方面的圖像形成裝置中,所述接收器可接收用于控制其他空調控制裝置的空調控制信息作為所述外部信息。所述輸出單元基于用于控制其他空調控制裝置的所述空調控制信息,可對所述對象空調控制裝置的所述空調控制信息進行修正。

根據本發明的第五方面,根據從第一至第四方面的圖像形成裝置還可以包括比較器,其對所述第一獲取單元從所述多個測量裝置獲取的不同項的環境信息進行比較。所述第一獲取單元可從所述多個測量裝置的每一個獲取時序環境信息。所述比較器對從所述多個測量裝置中一測量裝置輸出的所述時序環境信息中的變化程度與從所述多個測量裝置中其他測量裝置輸出的所述時序環境信息中的變化程度進行比較。所述輸出單元輸出用于控制空調控制裝置的空調控制信息,以減少在所述時序環境信息中的最高變化程度,其中,所述空調控制裝置對測量裝置的周圍的空氣調節進行控制,所述測量裝置已經輸出由所述比較器發現為所述最高變化程度的所述時序環境信息。

根據本發明的第六方面,根據第一至第五方面的圖像形成裝置還可以包括供電量獲取單元,其從所述對象空調控制裝置獲取在所述對象空調控制裝置中測量的有關供電量的信息。如果有關所述供電量的所述信息所表示的所述供電量超過預定值,所述輸出單元可對用于控制所述對象空調控制裝置的所述空調控制信息進行修正。

根據本發明的第七方面,在根據第一至第六方面的圖像形成裝置中,如果位于所述對象空調控制裝置進行空氣調節的區域內的運行中的信息處理裝置的數量等于或小于預定值,所述輸出單元可對用于控制所述對象空調控制裝置的所述空調控制信息進行修正。

根據本發明的第八方面,提供一種信息處理系統,其包括多個發送裝置、多個接收裝置、以及圖像形成裝置。多個發送裝置每個由用戶攜帶,且每個所述發送裝置發送用于識別對應的用戶的識別信息。多個接收裝置設置在不同位置,且每個所述接收裝置接收來自位于對應的接收裝置的檢測范圍內的發送裝置的所述識別信息。圖像形成裝置在記錄介質上形成圖像。所述圖像形成裝置包括第一獲取單元、第二獲取單元、輸出單元、以及發送器。第一獲取單元從設置在空調控制裝置的外部的不同位置的多個測量裝置的每一個獲取表示對應的測量裝置的周圍的環境的環境信息。第二獲取單元基于由所述多個接收裝置的每一個接收的所述識別信息,獲取表示用戶的位置的位置信息。輸出單元基于獲取的所述環境信息和所述位置信息輸出用于控制對象空調控制裝置的空調控制信息。發送器將輸出的所述空調控制信息發送至目的地裝置。

根據本發明的第九方面,在根據第八方面的信息處理系統中,所述多個發送裝置的每一個可包括語音檢測器,所述語音檢測器檢測對應的發送裝置的周圍的語音,并發送有關檢測到的所述語音的語音信息。所述多個接收裝置的每一個可包括會話識別器,所述會話識別器基于從位于對應的接收裝置的檢測范圍內的多個發送裝置的每一個接收的所述語音信息,判斷是否多個用戶正在參加相同的會話,并且如果所述會話識別器判斷多個用戶正在參加相同的會話,所述會話識別器可將從參加相同的會話的所述多個用戶攜帶的所述多個發送裝置中的一個獲取的語音信息發送至所述圖像形成裝置,而不是發送從所述多個發送裝置的每一個獲取的語音信息。

根據本發明的第十方面,在根據第九方面的信息處理系統中,如果所述會話識別器判斷多個用戶正在參加相同的會話,所述會話識別器基于從參加相同的會話的所述多個用戶攜帶的所述多個發送裝置的每一個獲取的所述語音信息,可判斷是否會話進展順利。如果所述會話識別器判斷所述會話進展順利,所述輸出單元可對用于控制所述對象空調控制裝置的所述空調控制信息進行修正。

根據第一方面,與不通過向外部裝置發送用于控制空調控制裝置的空調控制信息來進行空調控制的配置相比,能夠更精確地對空調進行控制。

根據第二方面,能夠根據外部信息對空調控制信息進行修正。

根據第三方面,如果例如功率消耗超過預定值,能夠控制空調控制裝置使其減少功率消耗。

根據第四方面,能夠與其他空調控制裝置配合進行空調控制。

根據第五方面,與不考慮從多個測量裝置的每一個獲取的時序環境信息的變化的配置相比,能夠減少多個測量裝置中從多個測量裝置的每一個獲取的時序環境信息的變化的差異。

根據第六方面,如果例如向空調控制裝置供應了大量功率,能夠控制空調控制裝置使其減少功率消耗。

根據第七方面,如果例如僅有少量的信息處理裝置在運行,能夠控制空調控制裝置使其減少功率消耗。

根據第八方面,與不通過向外部裝置發送用于控制空調控制裝置的空調控制信息來進行空調控制的配置相比,能夠更精確地進行空調控制。

根據第九方面,在多個用戶在參加相同的會話的情況下,與發送從多個發送器的每一個獲取的語音信息的配置相比,如果發送從參加相同的會話這些用戶所攜帶的多個發送器獲取的語音信息,能夠減少流量。

根據第十方面,能夠根據是否會話順利進行對空調控制信息進行修正。

附圖說明

將基于以下附圖詳細描述本發明的示例性實施例,其中:

圖1是示出根據本發明的示例性實施例的空調控制系統的整體配置的一例的框圖;

圖2a和圖2b分別示出環境傳感器和位置傳感器的配置例;

圖3是示出根據示例性實施例的圖像處理裝置的硬件配置的一例的框圖;

圖4是示出圖像處理裝置的功能配置的一例的框圖;

圖5a和圖5b是示出空調控制信息生成器生成空調控制信息的處理步驟的一例的流程圖;

圖6a示出區域內平均溫度的一例;

圖6b示出區域內溫度分布的一例;

圖6c示出區域內用戶分布的一例;

圖7是示出傳感器數據處理器的配置的一例的框圖;

圖8示出表示位置傳感器數據的數據格式的一例的圖表;

圖9示出表示環境傳感器數據的數據格式的一例的圖表;

圖10是示出傳感器數據處理器針對位置傳感器數據執行的基于目的地的處理步驟的一例的流程圖;

圖11是示出傳感器數據處理器針對環境傳感器數據執行的基于目的地的處理步驟的一例的流程圖;

圖12a至圖12d示出基于位置傳感器數據和環境傳感器數據顯示的畫面的例子;以及

圖13a和圖13b是分別示出位置傳感器和發送器的變形例的框圖。

具體實施方式

下面將參照附圖詳細描述本發明的示例性實施例。

空調控制系統

圖1示出根據本發明的示例性實施例的空調控制系統1的整體配置的一例。

如圖1所示,在空調控制系統1中,圖像處理裝置10和終端裝置20連接至網絡90,然后經由諸如路由器的通信裝置(未示出)連接至網絡91。第一管理服務器70和第二管理服務器80也連接至網絡91。環境傳感器30、位置傳感器40和空調器60經由有線現場網絡或無線通信網絡連接至圖像處理裝置10,從而能夠與圖像處理裝置10通信。有線現場網絡的例子包括諸如普通lan(localareanetwork、局域網)、ethercat(ethernetforcontrolautomationtechnology、用于控制自動化技術的以太網(注冊商標))和cc-linkie(注冊商標)等基于以太網(注冊商標)的網絡,以及諸如gpib(generalpurposeinterfacebus、通用接口總線)(ieee488)和rs485的串行通信網絡。在使用基于以太網的網絡的情況下,可以使用網絡90將環境傳感器30、位置傳感器40和空調器60與圖像處理裝置10連接。另外,可以使用獨立的網絡。作為無線通信網絡,可以使用諸如wi-fi(無線保真)(注冊商標)、bluetooth(注冊商標)、zigbee(注冊商標)和uwb(超寬帶)等現有的介質。在圖1中,環境傳感器30、位置傳感器40和空調器60經由無線通信網絡連接至圖像處理裝置10。在本示例性實施例中,環境傳感器30用作測量裝置的一例。圖像處理裝置10用作圖像形成裝置的一例。

圖像處理裝置10是具有諸如打印功能、復印功能、掃描功能和傳真功能等多種功能的所謂的復合機。圖像處理裝置10對從終端裝置20發送來的圖像數據執行圖像處理,并根據所處理的圖像數據在諸如紙張的記錄介質上形成圖像。圖像處理裝置10也通過無線通信向環境傳感器30、位置傳感器40和空調器60發送數據和從其接收數據。圖像處理裝置10也經由網絡90和網絡91向第一管理服務器70和第二管理服務器80發送數據和從其接收數據。因此,圖像處理裝置10例如充當在辦公室的用戶執行打印而操作的裝置,也充當向設置在辦公室內外的裝置發送數據和從其接收數據的裝置。

下面將討論圖像處理裝置10的具體功能。通過無線通信,圖像處理裝置10從環境傳感器30獲取傳感器數據,并從位置傳感器40獲取傳感器數據。然后,圖像處理裝置10基于從環境傳感器30獲取的傳感器數據(以下稱為“環境傳感器數據”)和從位置傳感器40獲取的傳感器數據(以下稱為“位置傳感器數據”),生成用于控制空調器60的控制信息(以下稱為“空調控制信息”)。圖像處理裝置10將所生成的空調控制信息發送至某個目的地(例如,圖1中的第一管理服務器70和第二管理服務器80)。圖像處理裝置10可將所述空調控制信息發送至空調器60。圖像處理裝置10也可將所述空調控制信息發送至其他圖像處理裝置(未示出)。

在發送所述空調控制信息之前,圖像處理裝置10執行轉換處理,將從環境傳感器30獲取的環境傳感器數據和從位置傳感器40獲取的位置傳感器數據的格式(協議)轉換成由目的地(例如,圖1中的第一管理服務器70和第二管理服務器80)支持的格式,并執行基于目的地的數據處理。在本示例性實施例中,環境傳感器數據和位置傳感器數據是測量數據的一例。

稍后,將對圖像處理裝置10執行的處理的細節進行詳細討論。

終端裝置20例如是用戶打印表示圖像或文件的數據而操作的裝置。終端裝置20可以是個人計算機(pc)。終端裝置20響應從用戶接收的指令生成圖像數據并將所生成的圖像數據發送至圖像處理裝置10。

雖然在圖1中僅示出了一個終端裝置20,可將多個終端裝置20連接至網絡90。

環境傳感器30是設置在空調器60外部的傳感器。環境傳感器30定期(例如,每隔幾分鐘)感應環境傳感器30周圍的環境,并生成表示該環境傳感器30周圍的環境的環境傳感器數據。環境傳感器數據例如以在網絡服務中使用的rest(representationalstatetransfer、具象狀態傳輸)格式(協議)生成。環境傳感器數據代表的有關環境的信息(以下稱為“環境信息”)例如包括環境傳感器30周圍的溫度、濕度、氣壓、照度、加速度(例如,諸如在與地面平行的平面內的縱向和橫向以及與地面平行的平面垂直方向的三個方向上的加速度)、紫外線(uv)濃度(uv量)、二氧化碳濃度(二氧化碳量)、風速、以及風向。

圖1中僅示出一個環境傳感器30。然而,實際上在不同位置安裝有多個環境傳感器30。

圖2a示出環境傳感器30的布置的一例。在圖2a所示的示例中,共有25個環境傳感器30(5行×5列)安裝在20名員工工作的辦公室中。在這種情況下,25個環境傳感器30的每一個都執行感應,從而每一個環境傳感器30都生成環境傳感器數據。

在圖2a的示例中,未示出空調器60的位置。環境傳感器30可以按以下方式中的任意一種方式與空調器60相關聯地設置。以一對一的對應方式為空調器60設置環境傳感器30,或為一個空調器60設置多個環境傳感器30。另外,也可以為多個空調器60設置一個環境傳感器30。

位置傳感器40充當通過無線通信從用戶攜帶的發送器50接收無線電波(發送信號)的接收器。基于從發送器50接收的無線電波,位置傳感器40檢測發送器50的位置(即,攜帶發送器50的用戶的位置)并生成表示該用戶的位置的位置傳感器數據(位置信息)。位置傳感器數據例如以開源日志收集工具即fluentd的格式(協議)生成。發送器50典型地為有源射頻識別(rfid)標簽。然而,發送器50不限于為rfid標簽,也可以為諸如移動通信系統的移動站和紅外胸卡(id標簽)的希望的位置檢測系統的發送器。

每個發送器50由單個用戶攜帶,由此,設置與用戶相同數量的發送器50。每個發送器50擁有特有的id,且通過無線通信向位置傳感器40定期(例如,每隔幾秒鐘)傳送id信息。位置傳感器40接收從位于位置傳感器40的檢測范圍內的發送器50傳送的id信息。然后,位置傳感器40基于接收的id信息識別該發送器50(即,攜帶該發送器50的用戶),從而檢測哪個發送器50位于位置傳感器40的檢測范圍內,并然后生成位置傳感器數據。該位置傳感器數據也表示對該位置傳感器40來說特有的id信息。因此,定期(例如,每隔幾秒鐘)從位置傳感器40接收位置傳感器數據的圖像處理裝置10能夠基于有關發送器50的id信息和有關位置傳感器40的id信息,獲取表示哪個發送器50位于位置傳感器40的檢測范圍內的位置信息。

雖然在圖1中僅示出一個位置傳感器40,也可以設置多個位置傳感器40。如果設置多個位置傳感器40,將其安裝在不同位置。

圖2b示出位置傳感器40的配置的一例。在圖2b所示的示例中,與在圖2a中同樣,示出20名員工工作的辦公室。辦公室里設置20個發送器50,每名員工攜帶一個發送器50。當員工移動時,員工所攜帶的發送器50也移動。辦公室里安裝有5個位置傳感器40,且每個位置傳感器40從位于圖2b中圓圈所表示的位置傳感器40的檢測范圍內的發送器50接收無線電波,并檢測發送器50的位置。

位置傳感器40可通過不同方法指定發送器50的位置(用戶的位置)。例如,位置傳感器40可以基于從發送器50接收的無線電波的強度,在位置傳感器40的檢測范圍內指定發送器50的位置坐標。

在本示例性實施例中,發送器50用作傳送識別信息的發送裝置,且位置傳感器40用作接收識別信息的接收裝置。

空調器60是對在安裝了空調器60的建筑物內的空氣調節進行控制的裝置。空調器60執行諸如使建筑物內部降溫的制冷運行和使建筑物內部升溫的制熱運行的操作。空調器60的一例是用于建筑物的空調設施。雖然在圖1中僅示出一個空調器60,但可以設置多個空調器60。在本示例性實施例中,空調器60用作空調控制裝置的一例。

第一管理服務器70是收集來自圖像處理裝置10的空調控制信息、環境傳感器數據和位置傳感器數據,并對所收集到的各項數據進行處理的服務器裝置。第一管理服務器70然后分析建筑物內的空氣調節的狀況和用戶的位置,并生成用于控制空調器60的控制信息。第一管理服務器70經由網絡91獲取圖像處理裝置10生成的空調控制信息和由圖像處理裝置10基于第一管理服務器70執行的進行了處理的環境傳感器數據和位置傳感器數據。在本示例性實施例中,假定第一管理服務器70支持位置傳感器數據的數據格式即fluentd。

與第一管理服務器70同樣,第二管理服務器80是從圖像處理裝置10收集空調控制信息、環境傳感器數據和位置傳感器數據,并對所收集到的各項數據進行處理的服務器裝置。第二管理服務器80然后分析建筑物內的空氣調節的狀況和用戶的位置,并生成用于控制空調器60的控制信息。第二管理服務器80經由網絡91獲取圖像處理裝置10生成的空調控制信息和由圖像處理裝置10基于第二管理服務器80執行的進行了處理的環境傳感器數據和位置傳感器數據。在本示例性實施例中,假定第二管理服務器80支持環境傳感器數據的數據格式即rest。

網絡90是用于圖像處理裝置10與終端裝置20之間的信息通信的通信介質。網絡90例如是lan。

網絡91是用于圖像處理裝置10與第一管理服務器70和第二管理服務器80的每一個之間的信息通信的通信介質。網絡91例如是互聯網。

在本示例性實施例中,圖像處理裝置10、終端裝置20、環境傳感器30、位置傳感器40和空調器60設置在預定區域內,例如,在辦公室里。換句話說,圖像處理裝置10、終端裝置20、環境傳感器30和位置傳感器40設置在空調器60進行空調控制的區域內,且圖像處理裝置10對與圖像處理裝置10在相同區域內安裝的空調器60進行控制。

在圖1中,示出兩個服務器裝置連接至網絡91。然而,連接至網絡91的服務器裝置的數量不限于兩個。可以將與第一管理服務器70和第二管理服務器80具有相似功能的三個以上的服務器裝置連接至網絡91。

在圖1中,在空調控制系統1中僅示出單個區域。然而,在空調控制系統1中的區域的數量不限于一個。例如,以類似于上面描述的方式,可以在其他辦公室收集傳感器數據,并可經由網絡91將空調控制信息和傳感器數據發送至第一管理服務器70和第二管理服務器80。

圖像處理裝置的硬件配置

下面將參照圖3的框圖對圖像處理裝置10的硬件配置的一例進行描述。如圖3所示,圖像處理裝置10包括中央處理單元(cpu)101、隨機存取存儲器(ram)102、只讀存儲器(rom)103、硬盤驅動器(hdd)104、操作面板105、圖像讀取器106、圖像形成單元107、通信接口(以下稱為“通信if”)108和無線接口(以下稱為“無線if”)109。上述元件連接至總線110,且經由總線110彼此發送和接收數據。

cpu101將存儲在rom103和其他介質中的各種程序加載至ram102并執行所加載的程序,從而實現圖像處理裝置10的各種功能。

ram102用作cpu101的工作存儲器。

rom103是存儲待由cpu101執行的各種程序的存儲器。

hdd104例如是磁盤驅動器,存儲由圖像讀取器106讀取的圖像數據和用于由圖像形成單元107形成圖像的圖像數據。

操作面板105顯示各種項的信息并從用戶接收操作輸入。操作面板105的一例是觸摸面板。在本示例性實施例中,操作面板105充當接收在圖像處理裝置10中的打印設置的輸入的控制面板,并充當顯示有關環境傳感器數據、位置傳感器數據和空調控制信息的信息的顯示部。

圖像讀取器106讀取記錄在諸如紙張的記錄介質上的圖像。圖像讀取器106例如是掃描儀,且可以是電荷耦合器件(ccd)掃描儀或接觸式圖像傳感器(cis)掃描儀。在ccd掃描儀中,從光源照射到文件并被文件反射的光被透鏡縮小并被ccd接收。在cis掃描儀中,從發光二極管(led)光源依次照射到文件并被文件反射的光被cis接收。

圖像形成單元107是打印機構,在諸如紙張的記錄介質上形成圖像。圖像形成單元107例如是打印機,基于電子照相系統或噴墨方法形成圖像。在電子照相系統中,通過將附著在感光鼓上的色調劑轉印至記錄介質形成圖像。在噴墨方法中,通過噴墨至記錄介質上形成圖像。

通信if108充當通信接口,經由網絡90在其他裝置之間發送和接收各種項的數據。通信if108例如經由網絡90從終端裝置20接收圖像數據。通信if108例如經由網絡90將圖像處理裝置10生成的空調控制信息發送至第一管理服務器70和第二管理服務器80。如果環境傳感器30、位置傳感器40和空調器60經由有線現場網絡連接至圖像處理裝置10從而它們能夠與圖像處理裝置10通信,則通信if108例如從環境傳感器30接收環境傳感器數據,從位置傳感器40接收位置傳感器數據。通信if108也可以經由有線現場網絡將圖像處理裝置10生成的空調控制信息發送至空調器60。在本示例性實施例中,通信if108用作發送器、接收器、第一獲取單元、第二獲取單元和供電量獲取單元的一例。

無線if109是無線模塊,用于通過使用無線通信網絡與其他裝置通信。無線if109例如通過無線通信從環境傳感器30接收環境傳感器數據和從位置傳感器40接收位置傳感器數據。無線if109也可以通過無線通信將圖像處理裝置10生成的空調控制信息發送至空調器60。在本示例性實施例中,無線if109用作第一獲取單元、第二獲取單元和供電量獲取單元的一例。

無線if109也可以充當紅外傳感器,對用戶在圖像處理裝置10附近進行感應。當感應到用戶正在接近來使用圖像處理裝置10或使用了圖像處理裝置10的用戶已經從圖像處理裝置10離開時,紅外傳感器輸出信號。基于從紅外傳感器輸出的信號,圖像處理裝置10的狀態進行轉換。更具體而言,當用戶正在接近圖像處理裝置10時,圖像處理裝置10的狀態從待機(暫停)狀態轉換成準備接收用戶操作的用戶操作狀態。當用戶已經從圖像處理裝置10離開時,圖像處理裝置10的狀態從用戶操作狀態轉換成待機狀態。

圖像處理裝置的功能配置

下面將參照圖4的框圖描述圖像處理裝置10的功能配置的一例。如圖4所示,圖像處理裝置10包括傳感器數據獲取單元11、區域外信息接收器12、處理器13、發送器14和區域內信息接收器15。

傳感器數據獲取單元11經由無線if109,從安裝在區域內的多個環境傳感器30的每一個獲取環境傳感器數據,并從安裝在區域內的多個位置傳感器40的每一個獲取位置傳感器數據。在這種情況下,傳感器數據獲取單元11通過接收依次從環境傳感器30和位置傳感器40供應的各項傳感器數據獲取傳感器數據。

區域外信息接收器12經由通信if108通過請求區域外部的裝置發送信息或通過接收定期從區域外部的裝置供應的信息來接收區域外信息(外部信息)。區域外信息例如是有關區域外部的空氣調節的信息。區域外信息的例子包括有關電力供需狀況的信息、有關火災和地震的災害信息、以及有關其他區域的空調狀態的信息。

更具體而言,區域外信息接收器12經由網絡91例如從電力公司接收有關電力供需狀況的信息。區域外信息接收器12經由網絡91例如還從第一管理服務器70接收用于控制在與空調器60的使用環境相似的環境下使用的在其他區域的空調器而生成的空調控制信息。在這種情況下,第一管理服務器70通過以下方式判斷空調器60的環境與在其他區域的環境相似。即,針對空調控制系統1的每個區域,第一管理服務器70對一些類型的傳感器數據的值進行分類。傳感器數據類型的例子包括在區域內的人數、溫度、氣壓和uv濃度。然后,如果存在至少一個上述類型的傳感器數據與空調器60的區域內的類型屬于同類的區域,則第一管理服務器70判斷該區域的環境與空調器60的環境相似。

作為輸出單元的一例的處理器13基于傳感器數據獲取單元11獲取的環境傳感器數據和位置傳感器數據生成空調控制信息。處理器13還執行轉換處理,將環境傳感器數據和位置傳感器數據的格式(協議)轉換成目的地支持的格式,并執行基于目的地的數據處理。換句話說,處理器13執行轉換處理和數據處理,從而將目的地支持和要求的信息包括在環境傳感器數據和位置傳感器數據中。處理器13包括空調控制信息生成器131和傳感器數據處理器132。稍后將對處理器13執行處理的細節進行討論。

發送器14經由通信if108將處理器13所生成的空調控制信息發送至第一管理服務器70和第二管理服務器80。發送器14經由通信if108還將處理器13所處理的環境傳感器數據和位置傳感器數據發送至第一管理服務器70和第二管理服務器80。

區域內信息接收器15經由無線if109或通信if108,通過要求區域內除環境傳感器30和位置傳感器40以外的裝置發送信息或通過接收從區域內的裝置定期供應的信息獲取區域內信息。區域內信息例如包括終端裝置20的運行狀態(電源on/off狀態)、在空調器60中測量的供電量或電流值、以及圖像處理裝置10的打印日志。在空調器60中測量的供電量是供應給空調器60的電力量,有關供電量的信息例如通過無線通信從空調器60發送至區域內信息接收器15。

生成空調控制信息的處理

下面將對生成空調控制信息的處理進行詳細描述。

處理器13的空調控制信息生成器131基于通過傳感器數據獲取單元11獲取的環境傳感器數據和位置傳感器數據生成空調控制信息。在這種情況下,在空調控制信息生成器131中,預先確定生成空調控制信息的條件。空調控制信息生成器131首先判斷是否獲取的環境傳感器數據和位置傳感器數據滿足預定條件,并根據該判斷結果生成空調控制信息。

圖5a和圖5b是示出空調控制信息生成器131生成空調控制信息的處理步驟的一例的流程圖。在圖5a和圖5b中示出的處理步驟將通過假設通過使用由環境傳感器數據表示的多個環境信息中的溫度信息生成空調控制信息來進行討論。空調控制信息生成器131以定期的間隔(例如,每秒)重復執行圖5a和圖5b中所示的處理。

在步驟s101,首先,空調控制信息生成器131基于從多個環境傳感器30獲取的多項最新的環境傳感器數據,計算在區域內的平均溫度。然后,空調控制信息生成器131判斷是否平均溫度處于管理范圍內。圖6a示出在區域內的平均溫度的一例。在圖6a中,按時間順序示出在環境傳感器30中在同一時間(或基于參考時間在某個時間段內的幾乎同一時間)測量的溫度平均值。目標溫度值例如由用戶預先設定,且將基于目標溫度值的預定范圍定義為管理范圍。

如果平均溫度處于管理范圍內(步驟s101中的“是”),則空調控制信息生成器131前進到步驟s102,以基于在區域內的溫度分布,判斷是否整個區域溫度處于管理范圍內。圖6b示出在區域內的溫度分布的一例。在圖6b中,示出在環境傳感器30中,基于在同一時間(或基于參考時間在某個時間段內的幾乎同一時間)測量的最新的溫度制作的溫度分布。在圖6b所示的示例中,陰影部分所表示的區域的溫度處于管理范圍之外。

如果整個區域的溫度處于管理范圍內(步驟s102中的“是”),則空調控制信息生成器131前進到步驟s103,以基于從位置傳感器40獲取的最新的位置傳感器數據,判斷是否在區域內存在任何用戶。圖6c示出在區域內的用戶分布的一例。在圖6c中,通過陰影部分示出最近在位置傳感器40中獲取的在同一時間(或基于參考時間在某個時間段內的幾乎同一時間)檢測到的用戶的位置。在圖6c所示的示例中,在區域內存在有4個用戶。

如果在區域內存在有任何用戶(步驟s103中的“是”),則空調控制信息生成器131前進到步驟s104。在步驟s104,空調控制信息生成器131生成用于控制空調器60的空調控制信息,以使空調器60將按當前設置繼續運行。由此完成處理。所生成的空調控制信息經由發送器14發送至第一管理服務器70和第二管理服務器80。在上述處理中,由于空調器60按當前設置繼續運行,所以空調控制信息生成器131可能不必生成空調控制信息。

如果在步驟s103判斷為在區域內沒有用戶(步驟s103中的“否”),則空調控制信息生成器131前進到步驟s105。在步驟s105,空調控制信息生成器131生成用于控制空調器60的空調控制信息,以使空調器60在省電模式下運行。由此完成處理。省電模式是比在正常狀態(當前狀態)下少消耗功率的模式。換句話說,在省電模式下,空調器60所消耗的功率減少至比預定電平小的電平。所生成的空調控制信息經由發送器14發送至第一管理服務器70和第二管理服務器80。

如果在步驟s102判斷為在區域內存在溫度在管理范圍之外的區域(步驟s102中的“否”),則空調控制信息生成器131前進到步驟s106,以基于從位置傳感器40獲取的最新的位置傳感器數據,判斷是否在區域內存在任何用戶。

如果在區域內存在任何用戶(步驟s106中的“是”),則空調控制信息生成器131前進到步驟s107。在步驟s107,空調控制信息生成器131例如生成提高空調器60的氣流的用于控制空調器60的空調控制信息,以使整個區域內的溫度處于管理范圍內。所生成的空調控制信息經由發送器14發送至第一管理服務器70和第二管理服務器80。然后,經過了預定時間后,與步驟s102同樣,空調控制信息生成器131在步驟s108判斷是否整個區域的溫度處于管理范圍內。如果步驟s108的結果為“是”,則空調控制信息生成器131前進到步驟s109。在步驟s109,空調控制信息生成器131生成用于控制空調器60的空調控制信息,以使空調器60將繼續按當前設置運行。由此完成處理。與步驟s104同樣,在步驟s109,空調控制信息生成器131可不必生成空調控制信息。如果在步驟s108判斷為區域的溫度未全部處于管理范圍內,則空調控制信息生成器131前進到步驟s110,判斷空調器60需要檢查。然后,空調控制信息生成器131在操作面板105上顯示該信息,從而通知用戶空調器60需要檢查。由此完成處理。

如果在區域內不存在用戶(步驟s106中的“否”),則空調控制信息生成器131前進到步驟s111。在步驟s111,與步驟s105同樣,空調控制信息生成器131生成用于控制空調器60的空調控制信息,以使空調器60將以在省電模式下運行。由此完成處理。

如果在步驟s101判斷為平均溫度未處于管理范圍內(步驟s101中的“否”),則空調控制信息生成器131前進到步驟s112。在步驟s112,空調控制信息生成器131例如生成提高空調器60的氣流的用于控制空調器60的空調控制信息,以使在區域內的平均溫度將處于管理范圍內。所生成的空調控制信息經由發送器14發送至第一管理服務器70和第二管理服務器80。

然后,在經過了預定時間后,空調控制信息生成器131在步驟s113判斷是否平均溫度處于管理范圍內。如果步驟s113的結果為“是”,則空調控制信息生成器131前進到步驟s114。在步驟s114,空調控制信息生成器131生成用于控制空調器60的空調控制信息,以使空調器60將按當前設置繼續運行。由此完成處理。與步驟s104和步驟s109同樣,空調控制信息生成器131可不必生成空調控制信息。如果在步驟s113判斷為平均溫度未處于管理范圍內,則空調控制信息生成器131前進到步驟s115,判斷空調器60需要檢查。然后,與步驟s110同樣,空調控制信息生成器131在操作面板105上顯示該信息,從而通知用戶空調器60需要檢查。由此完成處理。

如果在區域內存在多個空調器60,可為每個空調器60生成不同項的空調控制信息。

例如,當在步驟s104生成空調控制信息時,空調控制信息生成器131可以生成用于控制在區域內位于用戶附近的空調器60的空調控制信息,以使空調器60將按當前設置運行,并可以生成用于控制位于離開用戶的位置的空調器60的空調控制信息,以使空調器60將在省電模式下運行。當在步驟s107生成空調控制信息時,空調控制信息生成器131可以僅為安裝在溫度處于控制空調器60的管理范圍之外的區域內的空調器60生成空調控制信息,以使在該區域的溫度處于管理范圍內。

在圖5a和圖5b所示的處理中,空調控制信息生成器131通過使用溫度信息生成空調控制信息。然而,可以使用諸如濕度、氣壓和uv濃度的其他類型的環境信息生成空調控制信息。如果為每一類型的環境信息確定生成空調控制信息的條件,且如果滿足任何一個條件,則空調控制信息生成器131可根據該條件生成空調控制信息。

空調控制信息生成器131可對從多個環境傳感器30中一環境傳感器30獲取的時序環境傳感器數據與從多個環境傳感器30中其他環境傳感器30獲取的時序環境傳感器數據進行比較,并可根據該比較結果對空調控制信息進行修正。在這種情況下,空調控制信息生成器131首先為每個環境傳感器30找出時序環境信息(例如,溫度)的標準偏差,從而計算在環境信息中的變化程度。然后,針對已經輸出被計算為最高變化程度的環境信息的環境傳感器30,空調控制信息生成器131對空調控制信息進行修正,以降低從該環境傳感器30輸出的環境信息的變化程度。更具體而言,空調控制信息生成器131生成用于控制設置在該環境傳感器30附近的空調器60的空調控制信息,并對該環境傳感器30周圍的空氣調節進行控制,以降低變化的程度。在這種情況下,空調控制信息生成器131用作比較器的一例。

空調控制信息生成器131可基于區域外信息接收器12接收的區域外信息或區域內信息接收器15接收的區域內信息對空調控制信息進行修正。

例如,空調控制信息生成器131可基于區域外信息接收器12接收的有關電力供需的狀況的信息對空調控制信息進行修正。在這種情況下,如果例如在安裝有空調器60的諸如關東地區(日本東京及其周圍區域)的地區功率消耗(功率利用率)超過預定值,則空調控制信息生成器131對空調控制信息進行修正,以使空調器60將在省電模式下運行。

空調控制信息生成器131可基于為在與空調器60相似的環境中使用的其他區域的空調器生成的空調控制信息,對用于控制空調器60的空調控制信息進行修正。在這種情況下,如果用于在其他區域的空調器的空調控制信息顯示溫度將升高,則空調控制信息生成器131對用于空調器60的空調控制信息進行修正,以使溫度也將被提高。

空調控制信息生成器131可基于在區域內的終端裝置20的運行狀態(電源on/off狀態)對空調控制信息進行修正。在這種情況下,空調控制信息生成器131首先判斷是否其能夠與安裝在區域內的終端裝置20通信,從而檢測運行中的終端裝置20的數量。如果運行中的終端裝置20的數量(或運行中的終端裝置20的比率)等于或小于預定值,則空調控制信息生成器131對空調控制信息進行修正,以使空調器60將在省電模式下運行。

空調控制信息生成器131可基于在空調器60中測量的有關供電量的信息,對空調控制信息進行修正。在這種情況下,如果例如在空調器60中測量的供電量超過預定值,則空調控制信息生成器131對空調控制信息進行修正,以使空調器60將在省電模式下運行。

當執行上述處理時,空調控制信息生成器131可利用流數據處理技術。流數據是時序數據,且要求空調控制信息生成器131連續接收或寫入時序數據。流數據處理是一種生成數據時實時處理數據的技術。通過流數據處理技術,能夠及時處理大量數據。通過使用該技術,當接收到位置傳感器數據和環境傳感器數據時,空調控制信息生成器131依次判斷是否接收的位置傳感器數據和環境傳感器數據滿足生成空調控制信息的條件并根據判斷結果依次生成空調控制信息。

針對傳感器數據的基于目的地的處理

下面將詳細描述針對傳感器數據的基于目的地的處理。當處理器13的傳感器數據處理器132將從傳感器數據獲取單元11獲取的傳感器數據發送至第一管理服務器70時,其首先基于第一管理服務器70對傳感器數據執行處理。同樣,當傳感器數據處理器132將從傳感器數據獲取單元11獲取的傳感器數據發送至第二管理服務器80時,其首先基于第二管理服務器80對傳感器數據執行處理。

圖7是示出傳感器數據處理器132的配置的一例的框圖。如圖7所示,傳感器數據處理器132包括數據分離器132a、數據轉換器132b、協議轉換器132c、數據分離器132d、數據轉換器132e、以及協議轉換器132f。數據分離器132a、數據轉換器132b和協議轉換器132c形成處理位置傳感器數據的功能單元。數據分離器132d、數據轉換器132e和協議轉換器132f形成處理環境傳感器數據的功能單元。

下面將首先討論對位置傳感器數據的處理。

當從傳感器數據獲取單元11接收到位置傳感器數據時,數據分離器132a拷貝位置傳感器數據,并將該位置傳感器數據的一個拷貝輸出至發送器14(見圖4),將另一個拷貝輸出至數據轉換器132b。位置傳感器數據的格式是fluentd,且第一管理服務器70支持fluentd。因此,如果第一管理服務器70是位置傳感器數據的目的地,則數據分離器132a通過保持位置傳感器數據的格式,將位置傳感器數據輸出至發送器14。

數據轉換器132b對從數據分離器132a輸入的位置傳感器數據執行基于目的地的數據處理。更具體而言,如果第一管理服務器70是位置傳感器數據的目的地,則數據轉換器132b基于第一管理服務器70對位置傳感器數據執行數據處理。如果第二管理服務器80是位置傳感器數據的目的地,則數據轉換器132b基于第二管理服務器80對位置傳感器數據執行數據處理。

待由數據轉換器132b執行的數據處理的類型例如通過用戶設置,根據目的地預先確定。基于目的地的處理例如包括統計處理和將待包括在傳感器數據中的信息限定為指定類型的信息的限制處理。

如果例如基于第一管理服務器70的數據處理為根據時間帶對某個區域內的用戶的數量進行計數的處理,則數據轉換器132b基于包括在位置傳感器數據中的信息,根據時間帶對該區域內的用戶的數量進行計數。數據轉換器132b然后將計數結果設定為位置傳感器數據。如果例如基于第二管理服務器80的數據處理為將待包括在位置傳感器數據中的信息限定為指定類型的信息的處理,則數據轉換器132b通過將其他項的信息從位置傳感器數據中刪除來將位置傳感器數據限定為該指定類型的信息。

基于目的地的處理可以包括對從數據分離器132a輸入的位置傳感器數據不作修正的處理或不將位置傳感器數據發送至目的地的處理。作為基于目的地的處理,數據轉換器132b可生成多項位置傳感器數據。例如,作為基于第二管理服務器80的數據處理,數據轉換器132b可執行不修正位置傳感器數據的處理,也可以對位置傳感器數據執行統計處理,從而生成兩項位置傳感器數據。

在執行基于目的地的數據處理后,數據轉換器132b將基于第一管理服務器70進行了數據處理的位置傳感器數據通過保持數據格式(fluentd)輸出至發送器14。數據轉換器132b也將基于第二管理服務器80進行了數據處理的位置傳感器數據輸出至協議轉換器132c。

協議轉換器132c將基于第二管理服務器80進行了數據處理的位置傳感器數據的數據格式轉換成第二管理服務器80支持的數據格式(rest)。即,協議轉換器132c將位置傳感器數據的數據格式從fluentd轉換成rest,然后將所轉換的位置傳感器數據輸出至發送器14。

如果第二管理服務器80是從傳感器數據獲取單元11獲取的位置傳感器數據的目的地,則數據分離器132a可不經由數據轉換器132b而直接將位置傳感器數據的拷貝輸出至協議轉換器132c。

下面將討論對環境傳感器數據的處理。

當從傳感器數據獲取單元11接收到環境傳感器數據時,數據分離器132d拷貝環境傳感器數據,并將環境傳感器數據的一個拷貝輸出至發送器14,將另一個拷貝輸出至數據轉換器132e。環境傳感器數據的格式為rest,且第二管理服務器80支持rest。因此,如果第二管理服務器80是環境傳感器數的目的地,則數據分離器132d通過保持環境傳感器數據的格式將環境傳感器數據輸出至發送器14。

數據轉換器132e對從數據分離器132d輸入的環境傳感器數據執行基于目的地的數據處理。更具體而言,如果第一管理服務器70是環境傳感器數據的目的地,則數據轉換器132e基于第一管理服務器70對環境傳感器數據執行數據處理。同樣,如果第二管理服務器80是環境傳感器數據的目的地,則數據轉換器132e基于第二管理服務器80對環境傳感器數據執行數據處理。在這種情況下,與由數據轉換器132b執行的處理同樣,待由數據轉換器132e執行的數據處理的類型預先根據目的地確定。

在執行了基于目的地的數據處理后,數據轉換器132e將基于第一管理服務器70進行了數據處理的環境傳感器數據輸出至協議轉換器132f。數據轉換器132e也將基于第二管理服務器80進行了數據處理的環境傳感器數據通過保持數據格式(rest)輸出至發送器14。

協議轉換器132f將基于第一管理服務器70進行了數據處理的環境傳感器數據的數據格式轉換成由第一管理服務器70支持的數據格式(fluentd)。即,協議轉換器132f將環境傳感器數據的數據格式從rest轉換成fluentd,然后將所轉換的環境傳感器數據輸出至發送器14。

如果第一管理服務器70是從傳感器數據獲取單元11獲取的環境傳感器數據的目的地,則數據分離器132d可不經由數據轉換器132e而直接將環境傳感器數據的拷貝輸出至協議轉換器132f。

通過這種方式,傳感器數據處理器132根據第一管理服務器70和第二管理服務器80的每一個對位置傳感器數據和環境傳感器數據執行協議轉換處理和數據處理。更具體而言,位置傳感器數據和環境傳感器數據首先基于第一管理服務器70進行協議轉換處理和數據處理,然后經由發送器14發送至第一管理服務器70。第一管理服務器70例如通過使用以fluentd數據格式接收到的位置傳感器數據和環境傳感器數據執行分析處理。位置傳感器數據和環境傳感器數據首先基于第二管理服務器80進行協議轉換處理和數據處理,然后經由發送器14發送至第二管理服務器80。第二管理服務器80例如通過使用以rest數據格式接收到的位置傳感器數據和環境傳感器數據執行分析處理。

以與由空調控制信息生成器131執行的處理相似的方式,傳感器數據處理器132可通過利用流數據處理技術執行上述處理。

在這種情況下,數據分離器132a依次拷貝獲取的位置傳感器數據,并將位置傳感器數據輸出至發送器14和數據轉換器132b。數據轉換器132b依次處理接收的位置傳感器數據,并將其輸出至發送器14和協議轉換器132c。協議轉換器132c依次將接收的位置傳感器數據的數據格式從fluentd轉換成rest,并將位置傳感器數據輸出至發送器14。

數據分離器132d依次拷貝獲取的環境傳感器數據,并將環境傳感器數據輸出至發送器14和數據轉換器132e。數據轉換器132e依次處理接收的環境傳感器數據,并將其輸出至發送器14和協議轉換器132f。協議轉換器132f依次將接收的環境傳感器數據的數據格式從rest轉換成fluentd,并將環境傳感器數據輸出至發送器14。

數據格式的具體例

下面將通過對具體例的說明,討論傳感器數據的數據格式。圖8示出表示位置傳感器數據的數據格式的一例的圖表。圖9示出表示環境傳感器數據的數據格式的一例的圖表。作為位置傳感器數據的數據格式,作為一例將對數據格式“fluentd”進行討論,作為環境傳感器數據的數據格式,作為一例將對數據格式“rest”進行討論。

下面將首先參照圖8對位置傳感器數據的數據格式進行討論。

在圖8所示的圖表中,“字段名稱”表示包括在位置傳感器數據中的字段的名稱。在“timestamp”字段中,存儲生成位置傳感器數據的時間和日期。在“observation”字段中,存儲通過位置傳感器40測量的值。在“receiverid”字段中,存儲從發送器50接收無線電波并生成位置傳感器數據的位置傳感器40的id。在“sensorid”字段中,存儲發送器50的id。

“必須/任意”表示在位置傳感器數據中每個字段是強制還是任選。“類型”表示每個字段的數據類型,例如,“string”表示字符串數據類型,而“long”表示整數數據類型。

圖8所示的示例表示位置傳感器數據生成于2016年1月14日4時47分20秒(2016-01-14t04:47:20),位置傳感器40的id是55,且發送器50的id是144。

下面將參照圖9對環境傳感器數據的數據格式進行討論。

在圖9所示的圖表中,“字段名稱”表示包括在環境傳感器數據中的字段的名稱。在“dataclass”字段中,存儲通過環境傳感器30獲取的測量值的類型,諸如溫度或濕度。在“value”字段中,存儲通過環境傳感器30測量的值。在“location”字段中,存儲環境傳感器30所安裝的有關諸如緯度和經度的地理位置的信息。在“datum”字段中,存儲諸如wgs84的在地球上所處的位置的測地信息。在“elevation”字段中,存儲代表環境傳感器30所安裝的位置的高度的值(公制表示)。在“at”字段,存儲生成環境傳感器數據的時間和日期。在“unit”字段中,存儲測量值的單位。在“accuracy”字段中,存儲測量值的精度(百分比表示)。測量值的精度為根據環境傳感器30的固定值。除“dataclass”、“value”和“at”之外的字段為任選且可以省略。

圖9所示的示例表示環境傳感器數據生成于2016年1月10日10時20分30秒(2016-01-10t10:20:30),且所測量的空氣溫度為20℃。圖9中所示的示例也表示環境傳感器30安裝在北緯35度東經135度,高度為5米,且大地基準點為wgs84,環境傳感器30的精度為50%。

進行從fluentd向rest和從rest向fluentd的數據格式的轉換,從而以不對位置信息和環境信息造成任何損失的方式,在fluentd中的位置傳感器數據的內容能夠被轉換至rest,且在rest中的環境傳感器數據能夠被轉換至fluentd。例如,在將數據格式從rest轉換成fluentd的情況下,rest中的“at”字段對應于fluentd中的“timestamp”字段,rest中的“value”字段對應于fluentd中的“observation”字段。

針對傳感器數據進行的基于目的地的處理的步驟

下面將描述傳感器數據處理器132針對傳感器數據執行的基于目的地的處理的步驟。圖10是示出傳感器數據處理器132針對位置傳感器數據執行的基于目的地的處理的步驟的一例的流程圖。圖11是示出傳感器數據處理器132針對環境傳感器數據執行的基于目的地的處理步驟的一例的流程圖。

下面將首先討論圖10中所示的步驟。

在步驟s201,數據分離器132a從傳感器數據獲取單元11獲取位置傳感器數據。然后,在步驟s202,數據分離器132a拷貝位置傳感器數據。然后,在步驟s203,數據分離器132a將位置傳感器數據的一個拷貝輸出至發送器14,將另一個拷貝輸出至數據轉換器132b。

然后,在步驟s204,數據轉換器132b對位置傳感器數據執行基于目的地的數據處理。如果第一管理服務器70是位置傳感器數據的目的地,則數據轉換器132b對位置傳感器數據執行基于第一管理服務器70的數據處理。如果第二管理服務器80是位置傳感器數據的目的地,則數據轉換器132b對位置傳感器數據執行基于第二管理服務器80的數據處理。

然后,在步驟s205,數據轉換器132b將基于第一管理服務器70進行了數據處理的位置傳感器數據輸出至發送器14。在步驟s206,數據轉換器132b也將基于第二管理服務器80進行了數據處理的位置傳感器數據輸出至協議轉換器132c。當執行步驟s205和步驟s206時,可先執行步驟s205和步驟s206中的任一個,或可同時執行步驟s205和步驟s206。

在步驟s207,協議轉換器132c將位置傳感器數據的數據格式從fluentd轉換成rest。在步驟s208,協議轉換器132c將所轉換的位置傳感器數據輸出至發送器14。由此完成處理。

當接收到位置傳感器數據時,發送器14將位置傳感器數據發送至根據位置傳感器數據的數據格式的目的地。即,發送器14將fluentd數據格式的位置傳感器數據發送至第一管理服務器70,并將rest數據格式的位置傳感器數據發送至第二管理服務器80。

如果如上所述,傳感器數據處理器132執行流數據處理,則當接收到位置傳感器數據時,傳感器數據處理器132依次執行圖10中所示的處理。

下面將討論圖11中所示的步驟。

在步驟s301,數據分離器132d從傳感器數據獲取單元11獲取環境傳感器數據。然后,在步驟s302,數據分離器132d拷貝環境傳感器數據。然后,在步驟s303,數據分離器132d將環境傳感器數據的一個拷貝輸出至發送器14,將另一個拷貝輸出至數據轉換器132e。

然后,在步驟s304,數據轉換器132e對環境傳感器數據執行基于目的地的數據處理。如果第一管理服務器70是環境傳感器數據的目的地,則數據轉換器132e對環境傳感器數據執行基于第一管理服務器70的數據處理。如果第二管理服務器80是環境傳感器數據的目的地,則數據轉換器132e對環境傳感器數據執行基于第二管理服務器80的數據處理。

然后,在步驟s305,數據轉換器132e將基于第一管理服務器70進行了數據處理的環境傳感器數據輸出至協議轉換器132f。在步驟s306,數據轉換器132e也將基于第二管理服務器80進行了數據處理的環境傳感器數據輸出至發送器14。當執行步驟s305和步驟s306時,可先執行步驟s305和步驟s306的任一個,或可同時執行步驟s305和步驟s306。

在步驟s307,協議轉換器132f將環境傳感器數據的數據格式從rest轉換成fluentd。然后,在步驟s308,協議轉換器132f將所轉換的環境傳感器數據輸出至發送器14。由此完成處理。

當接收到環境傳感器數據時,發送器14將環境傳感器數據發送至根據環境傳感器數據的數據格式的目的地。即,發送器14將fluentd數據格式的環境傳感器數據發送至第一管理服務器70,并將rest數據格式的環境傳感器數據發送至第二管理服務器80。

如果如上所述,傳感器數據處理器132執行流數據處理,則與圖10中所示的處理的情況同樣,當接收到環境傳感器數據時,傳感器數據處理器132依次執行圖11中所示的處理。

圖像處理裝置的畫面的顯示例

下面將基于位置傳感器數據和環境傳感器數據,參照圖12a至圖12d,對圖像處理裝置10的操作面板105上所顯示的畫面進行描述。

圖12a中所示的畫面為主畫面。在該主畫面上,顯示有多個選擇按鈕。當用戶選擇一個選擇按鈕時,顯示與所選擇的按鈕相關的畫面。在圖12a所示的示例中,設置有三個選擇按鈕,即,“傳感器數據顯示”、“數據發送設定”和“裝置控制”按鈕。當選擇“傳感器數據顯示”按鈕時,例如顯示在圖12b中所示的畫面。當選擇“數據發送設定”按鈕時,例如顯示在圖12c中所示的畫面。當選擇“裝置控制”按鈕時,例如顯示在圖12d中所示的畫面。

圖12b中所示的畫面是用于控制傳感器數據的顯示的畫面。在該畫面上,示出用于選擇傳感器的傳感器選擇按鈕141和用于選擇顯示項的顯示項選擇按鈕142。當用戶指向在傳感器選擇按鈕141右側的倒實心三角形時,在下拉菜單上顯示賦予環境傳感器30和位置傳感器40的id號。用戶可簡單地從下拉菜單中選擇所希望的傳感器的id。當用戶指向在顯示項選擇按鈕142右側的倒實心三角形時,在下拉菜單上顯示包括在傳感器數據中的信息項。用戶可簡單地從下拉菜單中選擇待顯示的希望項。

在圖12b所示的示例中,將具有id號id=1的環境傳感器30選作傳感器,且將溫度選作顯示項。有關從環境傳感器30(id=1)供應的溫度的信息按時間順序顯示。

圖12c所示的畫面是用于控制傳感器數據的發送的畫面。在該畫面上,顯示用于選擇傳感器的傳感器選擇按鈕143和用于選擇目的地的目的地選擇按鈕144。當用戶指向在傳感器選擇按鈕143右側的倒實心三角形時,在下拉菜單上顯示賦予環境傳感器30和位置傳感器40的id號。用戶可簡單地從下拉菜單選擇希望的傳感器的id。可考慮將傳感器選擇按鈕143作為輸入部,接收由用戶從多個傳感器中指定一個傳感器的指令。有關目的地選擇按鈕144,用戶可簡單地從下拉菜單中選擇目的地的裝置名稱,通過使用傳感器選擇按鈕143選擇的傳感器id的傳感器數據將被發送至該目的地。可考慮將目的地選擇按鈕144作為輸入部,接收由用戶通過傳感器選擇按鈕143選擇的、指定從傳感器接收的傳感器數據的目的地的指令。

在圖12c所示的示例中,第一管理服務器70被選作從環境傳感器30(id=1)供應的環境傳感器數據的目的地。因此,圖像處理裝置10對從環境傳感器30(id=1)供應的環境傳感器數據執行處理,從而能夠將環境傳感器數據發送至第一管理服務器70。如果例如用戶也將第二管理服務器80選作目的地,則圖像處理裝置10對環境傳感器數據執行處理,從而能夠將環境傳感器數據發送至第一管理服務器70和第二管理服務器80兩者中。

圖12d所示的畫面是用于控制空調器60的畫面。在該畫面上,顯示用于選擇待控制項的控制目標項按鈕145和用于選擇目標值的目標值選擇按鈕146。在該畫面上,如通過圖5a和圖5b所示的處理表示的,可以顯示通過空調控制信息生成器131基于位置傳感器數據和環境傳感器數據生成的空調控制信息表示的控制內容,而非由用戶選擇控制目標項和目標值。另外,用戶可選擇控制目標項和目標值,且空調控制信息生成器131可根據用戶選擇的控制目標項和目標值生成空調控制信息。

如果用戶在畫面選擇控制目標項,則用戶指向在控制目標項按鈕145右側的倒實心三角形。然后,在下拉菜單上顯示空調器60中的可控制項。用戶可簡單地從下拉菜單中選擇希望的待控制項。有關目標值選擇按鈕146,當用戶指向在目標值選擇按鈕146右側的倒實心三角形時,在下拉菜單上顯示所選擇的目標項的值。用戶可簡單地從下拉菜單選擇目標值。

在圖12d所示的示例中,將溫度選作空調器60中的待控制項。當前溫度為20℃,且溫度目標值為25℃。在本例中,由空調控制信息生成器131基于位置傳感器數據和環境傳感器數據生成的空調控制信息所代表的控制內容表示所設定的溫度將升高至25℃。另外,作為用戶在畫面上選擇控制目標項和目標值的結果,空調控制信息生成器131可生成表示所設定的溫度將升高至25℃的空調控制信息。

位置傳感器和發送器的變形例

下面將分別參照圖13a和圖13b的框圖描述位置傳感器40和發送器50的變形例。如圖13a所示,位置傳感器40包括語音信息獲取單元41、語音識別器42和會話識別器43。如圖13b所示,發送器50包括語音檢測器51和語音分析器52。

發送器50的語音檢測器51是用于檢測發送器50周圍的諸如麥克風的語音的裝置。語音檢測器51檢測攜帶發送器50的用戶的語音,并將有關所檢測到的用戶語音的語音信息發送至位置傳感器40。

位置傳感器40的語音信息獲取單元41接收從發送器50供應的語音信息。語音識別器42基于從發送器50接收的語音信息,判斷是否攜帶發送器50的用戶正在說話。在這種情況下,語音識別器42預先設定參考值,而且如果語音信息所表示的語音的音量超過參考值,則語音識別器42判斷用戶正在說話。

發送器50可以包括至少一對麥克風(第一麥克風和第二麥克風)作為語音檢測器51,而非單個的麥克風。在這種情況下,語音分析器52判斷第一麥克風和第二麥克風所收集的語音是從攜帶發送器50的用戶還是從其他用戶輸出的語音。

對此將作更具體的描述。第一麥克風安裝在離攜帶發送器50的用戶的嘴約35cm的遠處的位置,而第二麥克風安裝在離該用戶的嘴約10cm的近處的位置。語音分析器52根據第一麥克風和第二麥克風所收集的語音識別說話者。在這種情況下,語音分析器52不是基于通過使用詞形分析或字典獲取的語言信息,而是基于諸如聲壓(輸入第一麥克風和第二麥克風的語音的音量)的非語言信息來識別說話者。

第一麥克風和第二麥克風的每一個所收集的語音的聲壓隨著第一麥克風和第二麥克風的每一個與聲源之間的距離的增加而變弱。因此,關于從攜帶發送器50的用戶輸出的語音,在第一麥克風與第二麥克風所收集的語音的聲壓之間有很大區別。與此相對,如果聲源是其他用戶的嘴,由于該用戶位于離開攜帶發送器50的用戶的位置,第一麥克風和聲源之間的距離與第二麥克風和聲源之間的距離沒有太大區別。因此,關于從其他用戶輸出的語音,不同于從攜帶發送器50的用戶輸出的語音,第一麥克風和第二麥克風所收集的語音的聲壓之間沒有很大區別。通過這種方式,通過利用聲壓的區別,語音分析器52對第一麥克風和第二麥克風所收集的從攜帶發送器50的用戶輸出的語音與從其他用戶輸出的語音進行區分。

下面將考慮攜帶發送器50a的用戶a和攜帶發送器50b的用戶b的兩個用戶在進行會話的情況。在這種情況下,將識別為發送器50a的用戶a的語音的語音識別為發送器50b的另一用戶的語音,反之亦然。語音信息從發送器50a和發送器50b分別發送至位置傳感器40。如上所述,有關是用戶a還是用戶b在說話,從發送器50a獲取的識別結果與從發送器50b獲取的識別結果相反。然而,從發送器50a獲取的諸如會話的時長和說話者從一個用戶切換成另一用戶的時刻的表示會話狀況的信息與從發送器50b獲取的相似。

根據這一觀點,位置傳感器40的會話識別器43基于從發送器50a和50b供應的語音信息,判斷是否用戶a和用戶b在參加相同的會話。換句話說,會話識別器43將從發送器50a獲取的語音信息與從發送器50b獲取的語音信息進行比較,并且如果從發送器50a獲取的語音信息所表示的會話的狀況與從發送器50b獲取的相似,則會話識別器43判斷用戶a和用戶b在參加相同的會話。作為表示會話的狀況的信息,使用有關會話的時間信息,諸如每個用戶說話的時長、每個用戶說話的開始和結束時刻、以及說話者從一個用戶切換成另一用戶的時點。

判斷是否多個用戶(多個發送器50)在參加相同的會話可通過其他方式進行。例如,如果基于從每個發送器50供應的位置信息和語音信息,判斷與發送器50關聯的多個用戶位于預定區域內且在幾乎同一時間說話,則會話識別器43可以判斷這些用戶正在參加相同的會話。

從發送器50供應的語音信息、通過語音識別器42獲取的表示與某個發送器50關聯的用戶正在說話的信息、以及通過會話識別器43獲取的多個用戶正在參加相同的會話的信息包括在位置傳感器數據中,并從位置傳感器40發送至圖像處理裝置10。

如果會話識別器43判斷多個用戶正在參加相同的會話,則位置傳感器40可以將這些用戶的發送器50的所有id存儲在位置傳感器數據中,并可以將位置傳感器數據發送至圖像處理裝置10。在這種情況下,位置傳感器40可以將從多個發送器50的一個獲取的語音信息發送至圖像處理裝置10,而非發送從多個發送器50的每一個獲取語音信息。通過該配置,位置傳感器40能夠將有關多個發送器50的匯總的信息作為位置傳感器數據發送至圖像處理裝置10。其結果是,與位置傳感器40將有關多個發送器50的每一個的位置傳感器數據發送至圖像處理裝置10的情況相比,能夠減少流量。

如果會話識別器43判斷多個用戶正在參加相同的會話,會話識別器43例如可基于沒有人在說話的時間段與整個會話時長的比率,檢測是否會話進展順利。例如,由于沒有人在說話的整個時間較短,那么有人在說話的可能性就會很高,由此,會話識別器43設想會話的活性指數(水平)較高。在這種情況下,如果會話識別器43檢測到會話進展順利,則空調控制信息生成器131可修正空調控制信息。如果會話的活性指數等于或高于預定值,則意味著會話進展順利,由此,空調控制信息生成器131可修正空調控制信息,從而降低空調器60的溫度。

在上述示例性實施例中,圖像處理裝置10基于環境傳感器數據和位置傳感器數據生成用于控制空調器60的空調控制信息。然而,圖像處理裝置10所控制的目標不限于空調器60。

例如,空調控制信息生成器131可基于環境傳感器數據和位置傳感器數據生成用于控制設置在區域內的照明的控制信息。例如,如果即使沒有人在區域內照明還處于點亮狀態時,空調控制信息生成器131可生成用于控制照明的控制信息以關閉照明。如果會話識別器43檢測到會話未順利進行,空調控制信息生成器131可生成用于控制照明的控制信息,以提高照度,并且也可以生成用于控制空調器60的空調控制信息,以根據照度的提高降低溫度。

空調控制信息生成器131也可以基于環境傳感器數據和位置傳感器數據生成用于控制安裝在區域內的終端裝置20的控制信息。例如,如果即使沒有人在區域內,終端裝置20還處于開機狀態,空調控制信息生成器131可以生成用于控制終端裝置20的控制信息,以使終端裝置20進入待機狀態。

在上述示例性實施例中,當傳感器數據處理器132對傳感器數據執行基于目的地的處理時,傳感器數據處理器132首先執行基于目的地的數據處理,然后執行基于目的地的協議轉換處理。然而,傳感器數據處理器132可首先執行基于目的地的協議轉換處理,然后執行基于目的地的數據處理。

在上述示例性實施例中,由圖像處理裝置10的傳感器數據獲取單元11、區域外信息接收器12、處理器13、發送器14和區域內信息接收器15執行的處理可由諸如服務器裝置的除圖像處理裝置10以外的其他裝置執行。

實現上述示例性實施例的程序可經由通信介質來提供,或者可以通過存儲在諸如光盤只讀存儲器(cd-rom)的記錄介質中來提供。

為了進行圖示和說明,以上對本發明的示例性實施例進行了描述。其目的并不在于全面詳盡地描述本發明或將本發明限定于所公開的具體形式。很顯然,對本技術領域的技術人員而言,可以做出許多修正以及變形。本實施例的選擇和描述,其目的在于以最佳方式解釋本發明的原理及其實際應用,從而使得本技術領域的其他熟練技術人員能夠理解本發明的各種實施例,并做出適合特定用途的各種變形。本發明的范圍由與本說明書一起提交的權利要求書及其等同物限定。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影