(57)【要約】【課題】居室内に設置された機器からの情報を取得した装置のみでこの情報の処理を行う場合に比べ、居室内に設置された機器からの情報の処理がより確実に行われるようにする。【解決手段】センサＳからのセンサデータを受信した画像形成装置２００は、自身の負荷が低い場合は、このセンサデータに対する処理を自身で行ったうえで、この処理の結果を、管理サーバ１０に送信する。その一方で、センサデータを受信した画像形成装置２００の負荷が高い状況にある場合には、負荷が小さい状況にある画像形成装置２００へセンサデータを転送する。そして、この他の画像形成装置２００にて、センサデータに対する処理が行われる。【選択図】図１
2018164179.tif 000002
【特許請求の範囲】
【請求項１】
記録材への画像形成を行う画像形成手段と、
居室内に設置された機器であって当該居室についての情報を取得する当該機器からの情報を取得する取得手段と、
前記取得手段が取得した情報を処理して、外部機器が用いる情報を生成する処理手段と、
前記取得手段が取得した情報を、当該情報の処理を行う外部処理装置に転送する転送手段と、
を備える画像形成装置。
【請求項２】
前記転送手段は、前記処理手段による処理が遅延する場合に、前記外部処理装置に情報を転送する請求項１に記載の画像形成装置。
【請求項３】
前記転送手段は、複数設けられた前記外部処理装置に含まれる一部の外部処理装置に対して情報を転送する請求項１に記載の画像形成装置。
【請求項４】
前記転送手段は、複数設けられた前記外部処理装置のうちの、前記情報の処理が最も早く済む外部処理装置に対して情報を転送する請求項３に記載の画像形成装置。
【請求項５】
情報の転送先となる前記外部処理装置の負荷に関する状況を把握する把握手段をさらに備える請求項１に記載の画像形成装置。
【請求項６】
前記居室内には、前記機器が複数設置され、
前記処理手段は、複数の前記機器のうちの、予め定められた機器からの情報の処理を、他の機器からの情報の処理よりも優先して行う請求項１に記載の画像形成装置。
【請求項７】
複数の前記機器には、温度センサが含まれ、
前記処理手段は、前記温度センサからの情報の処理を、他の機器からの情報の処理よりも優先して行う請求項６に記載の画像形成装置。
【請求項８】
前記処理手段は、前記機器からの情報の処理の他に、画像形成に関する処理を行い、
前記居室内には、前記機器が複数設置され、
前記処理手段は、複数の前記機器のうちの、予め定められた機器からの情報の処理を、前記画像形成に関する処理よりも優先して行う請求項１に記載の画像形成装置。
【請求項９】
居室内に設置された機器と、
前記居室内に設置された前記機器からの情報を取得する取得手段と、当該取得手段により取得した情報を処理して外部機器が用いる情報を生成する処理手段と、当該取得手段により取得した情報を転送する転送手段とを有する第１情報処理装置と、
前記第１情報処理装置の前記転送手段により転送されてきた情報を処理して前記外部機器が用いる情報を生成する第２情報処理装置と、
を備える情報処理システム。
【請求項１０】
前記第１情報処理装置は、前記機器が設置されている前記居室内に設置されている請求項９に記載の情報処理システム。
【請求項１１】
前記第１情報処理装置および前記第２情報処理装置は、記録材への画像形成を行う画像形成装置により構成されている請求項９に記載の情報処理システム。
【請求項１２】
前記第２情報処理装置により生成された、前記外部機器が用いる前記情報は、前記第１情報処理装置へ送信され、当該第１情報処理装置を介して当該外部機器へ送信される請求項９に記載の情報処理システム。
【請求項１３】
前記第２情報処理装置により生成された、前記外部機器が用いる前記情報は、前記第１情報処理装置を介さずに、当該第２情報処理装置から当該外部機器へ送信され、
前記第２情報処理装置から前記外部機器へ送信された、前記外部機器が用いる前記情報は、当該外部機器から前記第１情報処理装置へ送信される請求項９に記載の情報処理システム。
【請求項１４】
前記機器からの前記情報の処理に用いられるプログラムが、前記第１情報処理装置から前記第２情報処理装置へ送信される請求項９に記載の情報処理システム。
【請求項１５】
居室内に設置された機器であって当該居室についての情報を取得する当該機器からの情報を取得する取得機能と、
前記取得機能が取得した情報を処理して、外部機器が用いる情報を生成する処理機能と、
前記取得機能が取得した情報を、当該情報の処理を行う外部処理装置に転送する転送機能と、
をコンピュータ装置に実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、情報処理システム、および、プログラムに関する。
【背景技術】
【０００２】
特許文献１には、複数の種類の異なるセンサを持つセンサデバイスと、複数の当該センサデバイスとセンサネットワークにより接続されているゲートウェイとを有するデータ収集システムが開示されている。
特許文献２には、ネットワーク上に接続され、相互に通信可能な複数の画像形成装置からなる画像形成システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−６８２８５号公報
【特許文献２】特開２００６−１５９７４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
居室内に設置されている機器からの情報を処理装置にて処理するにあたり、この処理装置における処理の負荷が大きいと、この情報の処理を行えなかったり処理が遅延したりする。
本発明の目的は、居室内に設置された機器からの情報を取得した装置のみでこの情報の処理を行う場合に比べ、居室内に設置された機器からの情報の処理がより確実に行われるようにすることにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、記録材への画像形成を行う画像形成手段と、居室内に設置された機器であって当該居室についての情報を取得する当該機器からの情報を取得する取得手段と、前記取得手段が取得した情報を処理して、外部機器が用いる情報を生成する処理手段と、前記取得手段が取得した情報を、当該情報の処理を行う外部処理装置に転送する転送手段と、を備える画像形成装置である。
請求項２に記載の発明は、前記転送手段は、前記処理手段による処理が遅延する場合に、前記外部処理装置に情報を転送する請求項１に記載の画像形成装置である。
請求項３に記載の発明は、前記転送手段は、複数設けられた前記外部処理装置に含まれる一部の外部処理装置に対して情報を転送する請求項１に記載の画像形成装置である。
請求項４に記載の発明は、前記転送手段は、複数設けられた前記外部処理装置のうちの、前記情報の処理が最も早く済む外部処理装置に対して情報を転送する請求項３に記載の画像形成装置である。
請求項５に記載の発明は、情報の転送先となる前記外部処理装置の負荷に関する状況を把握する把握手段をさらに備える請求項１に記載の画像形成装置である。
請求項６に記載の発明は、前記居室内には、前記機器が複数設置され、前記処理手段は、複数の前記機器のうちの、予め定められた機器からの情報の処理を、他の機器からの情報の処理よりも優先して行う請求項１に記載の画像形成装置である。
請求項７に記載の発明は、複数の前記機器には、温度センサが含まれ、前記処理手段は、前記温度センサからの情報の処理を、他の機器からの情報の処理よりも優先して行う請求項６に記載の画像形成装置である。
請求項８に記載の発明は、前記処理手段は、前記機器からの情報の処理の他に、画像形成に関する処理を行い、前記居室内には、前記機器が複数設置され、前記処理手段は、複数の前記機器のうちの、予め定められた機器からの情報の処理を、前記画像形成に関する処理よりも優先して行う請求項１に記載の画像形成装置である。
請求項９に記載の発明は、居室内に設置された機器と、前記居室内に設置された前記機器からの情報を取得する取得手段と、当該取得手段により取得した情報を処理して外部機器が用いる情報を生成する処理手段と、当該取得手段により取得した情報を転送する転送手段とを有する第１情報処理装置と、前記第１情報処理装置の前記転送手段により転送されてきた情報を処理して前記外部機器が用いる情報を生成する第２情報処理装置と、を備える情報処理システムである。
請求項１０に記載の発明は、前記第１情報処理装置は、前記機器が設置されている前記居室内に設置されている請求項９に記載の情報処理システムである。
請求項１１に記載の発明は、前記第１情報処理装置および前記第２情報処理装置は、記録材への画像形成を行う画像形成装置により構成されている請求項９に記載の情報処理システムである。
請求項１２に記載の発明は、前記第２情報処理装置により生成された、前記外部機器が用いる前記情報は、前記第１情報処理装置へ送信され、当該第１情報処理装置を介して当該外部機器へ送信される請求項９に記載の情報処理システムである。
請求項１３に記載の発明は、前記第２情報処理装置により生成された、前記外部機器が用いる前記情報は、前記第１情報処理装置を介さずに、当該第２情報処理装置から当該外部機器へ送信され、前記第２情報処理装置から前記外部機器へ送信された、前記外部機器が用いる前記情報は、当該外部機器から前記第１情報処理装置へ送信される請求項９に記載の情報処理システムである。
請求項１４に記載の発明は、前記機器からの前記情報の処理に用いられるプログラムが、前記第１情報処理装置から前記第２情報処理装置へ送信される請求項９に記載の情報処理システムである。
請求項１５に記載の発明は、居室内に設置された機器であって当該居室についての情報を取得する当該機器からの情報を取得する取得機能と、前記取得機能が取得した情報を処理して、外部機器が用いる情報を生成する処理機能と、前記取得機能が取得した情報を、当該情報の処理を行う外部処理装置に転送する転送機能と、をコンピュータ装置に実現させるためのプログラムである。
【発明の効果】
【０００６】
請求項１の発明によれば、居室内に設置された機器からの情報を取得した装置のみでこの情報の処理を行う場合に比べ、居室内に設置された機器からの情報の処理をより確実に行うことができる。
請求項２の発明によれば、外部処理装置への情報の転送を行わない場合に比べ、機器からの情報の処理が遅延することを抑制できる。
請求項３の発明によれば、複数設けられた外部処理装置に含まれる全ての外部処理装置に対して情報を転送する場合に比べ、より少ない装置で情報の処理を行える。
請求項４の発明によれば、情報の処理が遅い外部処理装置に対して情報を転送する場合に比べ、情報の処理をより迅速に行うことができる。
請求項５の発明によれば、情報の転送先となる外部処理装置の負荷に関する状況を把握できる。
請求項６の発明によれば、優先度が高い機器からの情報を、他の機器からの情報よりも優先して処理できる。
請求項７の発明によれば、温度センサからの情報を、他の機器からの情報よりも優先して処理できる。
請求項８の発明によれば、優先度が高い機器からの情報の処理を、画像形成に関する処理よりも優先して行える。
請求項９の発明によれば、居室内に設置された機器からの情報を取得した装置のみでこの情報の処理を行う場合に比べ、居室内に設置された機器からの情報の処理をより確実に行うことができる。
請求項１０の発明によれば、第１情報処理装置が、機器が設置されている居室外に設置されている場合に比べ、機器に関する操作を第１情報処理装置を介して行う際の利便性を高めることができる。
請求項１１の発明によれば、機器からの情報を処理する専用の装置により第１情報処理装置および第２情報処理装置が構成される場合に比べ、情報処理システムをより簡易に構成できる。
請求項１２の発明によれば、第２情報処理装置により生成された、外部機器が用いる情報を、第１情報処理装置に提供できる。
請求項１３の発明によれば、第２情報処理装置により生成された、外部機器が用いる情報を、第１情報処理装置に提供できる。
請求項１４の発明によれば、機器からの情報の処理に用いられるプログラムを、第２情報処理装置に提供できる。
請求項１５の発明によれば、居室内に設置された機器からの情報を取得した装置のみでこの情報の処理を行う場合に比べ、居室内に設置された機器からの情報の処理をより確実に行うことができる。
【図面の簡単な説明】
【０００７】
【図１】オフィス環境管理システムの全体構成を示した図である。
【図２】第１画像形成装置〜第３画像形成装置のハードウエアの構成を示した図である。
【図３】各画像形成装置のＣＰＵ等により実現される、各画像形成装置が有する各機能部を示した図である。
【図４】管理サーバのハードウエアの構成を示した図である。
【図５】第１画像形成装置〜第３画像形成装置の各々にて実行される処理の流れを示したフローチャートである。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について説明する。
図１は、オフィス環境管理システム１の全体構成を示した図である。
情報処理システムの一例としてのこのオフィス環境管理システム１では、クラウド上に、外部機器の一例としての管理サーバ１０が設けられている。
さらに、オフィス環境管理システム１には、複数の画像形成装置２００が設けられている。具体的には、第１画像形成装置２０１〜第３画像形成装置２０３の、３台の画像形成装置２００が設けられている。第１画像形成装置２０１〜第３画像形成装置２０３は、ＬＡＮ（Local Area Network）などの通信回線により相互に接続され、相互に情報の送受信を行う。
【０００９】
画像形成装置２００の各々は、用紙などの記録材に対して画像を形成する機能を有するとともに、ＦＡＸ機能やスキャナ機能を有する。
さらに、画像形成装置２００の各々は、インターネットなどの通信回線を通じて、管理サーバ１０に接続されている。また、画像形成装置２００の各々は、同一の居室内（オフィス内）に設置されている。
なお、本実施形態では、全ての画像形成装置２００が、同じ居室内に設置されている場合を説明するが、画像形成装置２００の各々は、互いに異なる居室内に設置されていてもよい。
【００１０】
さらに、本実施形態のオフィス環境管理システム１では、居室内に、複数のセンサＳが設けられている。機器の一例としてのこれらのセンサＳは、居室内に複数設置され、この居室についての情報を各々取得する。そして、センサＳの各々は、取得した情報を画像形成装置２００に出力する。
【００１１】
より具体的には、本実施形態では、第１センサＳ１〜第５センサＳ５の５つのセンサＳが設けられている。そして、本実施形態では、第１センサＳ１、第２センサＳ２は、第１画像形成装置２０１に接続され、自身が取得した情報（以下、「センサデータ」と称する）を、第１画像形成装置２０１に出力する。
また、第３センサＳ３、第４センサＳ４は、第２画像形成装置２０２に接続され、自身が取得したセンサデータを、第２画像形成装置２０２に出力する。
さらに、第５センサＳ５は、第３画像形成装置２０３に接続され、自身が取得したセンサデータを、第３画像形成装置２０３に出力する。
【００１２】
第１画像形成装置２０１〜第３画像形成装置２０３の各々は、センサＳからのセンサデータを受信すると、このセンサデータに対して、予め定められた処理（例えば、ノイズ除去やイベント検知などの前処理）を施した後に、このセンサデータを、管理サーバ１０に送信する。
管理サーバ１０は、画像形成装置２００から送られてきたセンサデータに基づき、例えば、居室の状況を把握する。そして、管理サーバ１０は、居室の状況が予め定められた状況にあると判断した場合、例えば、居室内の空調の制御を変更したり、管理者に通知したりする。
【００１３】
ここで、センサＳとしては、例えば、温度を測定する温度センサ、湿度を測定する湿度センサ、照度を測定する照度センサなどが挙げられる。また、センサＳとしては、他に、赤外線センサなど、居室内の人を検出する人感センサなどが挙げられる。
センサＳの各々は、無線通信や有線通信を用い、取得したセンサデータを、対応する画像形成装置２００に送信する。そして、画像形成装置２００は、センサＳからのセンサデータを、管理サーバ１０に送信する。
【００１４】
図２は、第１画像形成装置２０１〜第３画像形成装置２０３のハードウエアの構成を示した図である。
図２に示すように、第１画像形成装置２０１〜第３画像形成装置２０３の各々には、ＣＰＵ（Central Processing Unit）２０１Ａ、ＲＡＭ（Random Access Memory）２０２Ａ、ＲＯＭ（Read Only Memory）２０３Ａ、磁気記憶装置２０４を備える。さらに、第１画像形成装置２０１〜第３画像形成装置２０３の各々は、外部との通信を行うための通信インタフェース（通信Ｉ／Ｆ）２０５を備える。
【００１５】
さらに、第１画像形成装置２０１〜第３画像形成装置２０３の各々は、ＵＩ（User Interface）２０６、画像形成部２０７を備える。
ＵＩ２０６は、例えば、タッチパネル方式のディスプレイにより構成され、表示すべき情報を受信し、ユーザに対してこの情報を表示（通知）する。また、ＵＩ２０６は、ユーザからの操作を受け付ける。
画像形成手段の一例としての画像形成部２０７は、電子写真方式やインクジェットヘッド方式などを用い、記録材の一例である用紙への画像形成を行う。
【００１６】
ＲＯＭ２０３Ａ、磁気記憶装置２０４は、ＣＰＵ２０１Ａにより実行されるプログラムを記憶する。ＣＰＵ２０１Ａは、ＲＯＭ２０３Ａや磁気記憶装置２０４に記憶されているプログラムを読み出し、ＲＡＭ２０２Ａを作業エリアにしてプログラムを実行する。
ＣＰＵ２０１Ａにより、ＲＯＭ２０３Ａや磁気記憶装置２０４に格納されたプログラムが実行されることで、図３にて示す各機能部（後述）が実現される。
【００１７】
ここで、ＣＰＵ２０１Ａによって実行されるプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータが読取可能な記録媒体に記憶した状態で、第１画像形成装置２０１〜第３画像形成装置２０３の各々へ提供しうる。また、ＣＰＵ２０１Ａによって実行されるプログラムは、インターネットなどの通信手段を用いて第１画像形成装置２０１〜第３画像形成装置２０３の各々へダウンロードしてもよい。
【００１８】
図３は、各画像形成装置２００のＣＰＵ２０１Ａ等により実現される、各画像形成装置２００が有する各機能部を示した図である。
各画像形成装置２００は、送受信部２９１を備える。この送受信部２９１は、各画像形成装置２００のＣＰＵ２０１Ａや通信インタフェース２０５により構成され、情報の送受信を行う。
【００１９】
具体的には、例えば、送受信部２９１は、センサＳからの情報を受信する。また、送受信部２９１は、他の画像形成装置２００からの情報や、管理サーバ１０からの情報を受信する。さらに、送受信部２９１は、管理サーバ１０への情報の送信を行う。また、送受信部２９１は、転送手段としての役割も有し、センサデータを、外部処理装置の一例としての他の画像形成装置２００に転送する。
【００２０】
また、各画像形成装置２００は、把握手段の一例としての処理状況把握部２９２を有する。
処理状況把握部２９２は、自身が設けられている画像形成装置２００の処理状況を把握する。また、処理状況把握部２９２は、他の画像形成装置２００の処理状況を把握する。
他の画像形成装置２００の処理状況の把握は、この他の画像形成装置２００から送信されてくる情報（この他の画像形成装置２００の処理状況把握部２９２により把握された情報であって、この他の画像形成装置２００から送信されてくる情報）に基づき行う。
【００２１】
さらに、各画像形成装置２００には、センサデータを取得する取得部２９３が設けられている。取得手段の一例としてのこの取得部２９３は、居室に設置されているセンサＳからのセンサデータを取得する。さらに、各画像形成装置２００には、処理手段の一例としての処理部２９４が設けられている。
処理部２９４は、取得部２９３が取得したセンサデータに対して、予め定められた処理を施して、外部機器の一例としての管理サーバ１０が用いる情報を生成する。言い換えると、処理部２９４は、取得部２９３が取得したセンサデータを処理して、管理サーバ１０へ出力される情報を生成する。
【００２２】
図４は、管理サーバ１０のハードウエアの構成を示した図である。
図４に示すように、管理サーバ１０は、ＣＰＵ（Central Processing Unit）１０１、ＲＡＭ（Random Access Memory）１０２、ＲＯＭ（Read Only Memory）１０３、磁気記憶装置１０４を備える。さらに、管理サーバ１０は、外部との通信を行うための通信インタフェース（通信Ｉ／Ｆ）１０５を備える。
【００２３】
図５は、第１画像形成装置２０１〜第３画像形成装置２０３の各々にて実行される処理の流れを示したフローチャートである。
第１画像形成装置２０１〜第３画像形成装置２０３の各々では、処理状況把握部２９２が、自身の画像形成装置２００に設けられたＣＰＵ２０１Ａの使用率、メモリ使用量、ジョブの実行状態などを把握する（ステップ１０１）。
【００２４】
さらに、第１画像形成装置２０１〜第３画像形成装置２０３の各々では、送受信部２９１が、予め定められたタイミング毎に、ステップ１０１にて得られた情報（以下、「状況情報」と称する）を、他の画像形成装置２００に送信する（ステップ１０２）。これにより、各画像形成装置２００の処理状況把握部２９２が、他の画像形成装置２００の処理状況を把握するようになる。
なお、本実施形態では、各センサＳから、対応する画像形成装置２００に対して、センサデータが順次出力されており、各画像形成装置２００では、処理部２９４によるセンサデータの処理、および、処理後のセンサデータの管理サーバ１０への送信が順次行われている。
【００２５】
ステップ１０２の処理の後、画像形成装置２００の各々では、処理状況把握部２９２が、ステップ１０１にて得られた状況情報により特定される値が、予め定められた閾値を超えているか否かを判断する（ステップ１０３）。
そして、ステップ１０３にて、予め定められた閾値を超えていると判断された場合、処理状況把握部２９２は、他の画像形成装置２００の処理状況（負荷の状況）を把握し（ステップ１０４）、処理の負荷が小さい状況にある他の画像形成装置２００を特定する。
【００２６】
次いで、本実施形態では、転送手段の一例としての送受信部２９１が、センサＳから順次出力されてくる情報であるセンサデータを、処理の負荷が小さい状況にある、上記他の画像形成装置２００に転送（送信）する（ステップ１０５）。
より具体的には、送受信部２９１は、センサＳからの情報であるセンサデータを、複数設けられた画像形成装置２００のうちの、処理の負荷が最も小さい状況にある他の画像形成装置２００（センサデータの処理が最も早く済む他の画像形成装置２００）（複数の画像形成装置２００に含まれる一部の画像形成装置２００）に転送する。
そして、本実施形態では、この他の画像形成装置２００の処理部２９４が、転送されてきたセンサデータの処理を行う。
【００２７】
言い換えると、本実施形態では、センサＳからのセンサデータを受信した画像形成装置２００は、自身の負荷が低い場合は、このセンサデータに対する処理を自身で行ったうえで、この処理の結果を、管理サーバ１０に送信する。
その一方で、センサデータを受信した画像形成装置２００の負荷が高い状況にある場合には（画像形成装置２００にて画像処理や画像形成処理などが行われるなどして、画像形成装置２００の負荷が高い状況にある場合には）、負荷が小さい状況にある画像形成装置２００へセンサデータを転送する。そして、この他の画像形成装置２００にて、センサデータの処理を行う。
【００２８】
ここで、センサＳからのセンサデータを、このセンサＳに対応した画像形成装置２００のみで処理しようとすると、この画像形成装置２００における処理の負荷が大きい場合などに、センサデータの処理が行えなかったり処理が遅延したりする。
これに対し、本実施形態では、センサデータの処理が行えなかったり遅延したりするおそれがある状況にあると、このセンサデータは、空いている他の画像形成装置２００に転送され、この他の画像形成装置２００にて処理される。
【００２９】
なお、上記ステップ１０３にて、状況情報により特定される値が、予め定められた閾値を超えていると判断されなかった場合は、ステップ１０１以降の処理が再び行われる。
また、上記のように、センサデータを他の画像形成装置２００（第２情報処理装置の一例）（以下、「転送先装置」と称する）へ転送する場合、処理後のセンサデータ（転送先装置の処理部２９４による処理が行われたセンサデータ）（以後、「処理後センサデータ」と称する）については、この転送先装置から管理サーバ１０へ直接送信するようにしてもよい。
また、その他に、転送先装置から、転送元の画像形成装置２００（第１情報処理装置の一例）（以下、「転送元装置」と称する）に対して、処理後センサデータを一旦送信し、この転送元装置を介して、管理サーバ１０へ、処理後センサデータを送信するようにしてもよい。
【００３０】
また、本実施形態では、転送元装置から転送先装置へセンサデータを転送する場合は、このセンサデータの出力を行ったセンサＳの識別情報およびタイムスタンプ（センサＳからの情報の出力タイミングを示す情報）をこのセンサデータに関連付けたうえで、これらの情報を、転送元装置から転送先装置へ送信する。
そして、この場合、センサデータが送信されてくる転送先装置や管理サーバ１０では、識別情報およびタイムスタンプに基づき、センサデータや処理後センサデータをソートする。これにより、転送先装置や管理サーバ１０では、センサＳ毎に、センサデータや処理後センサデータを収集でき、また、センサデータや処理後センサデータを時間順に並べられるようになる。
【００３１】
ここで、本実施形態では、上記のとおり、転送先装置から管理サーバ１０へ処理後センサデータが直接送信される場合があり、この場合、１つの同じセンサＳからの情報を元に生成された処理後センサデータが、転送元装置、転送先装置の２つの装置を介して、管理サーバ１０に送信されうる。
この場合、上記識別情報およびタイムスタンプが、管理サーバ１０へ送信されていないと、管理サーバ１０では、処理後センサデータの管理が困難になる。
これに対し、本実施形態のように、識別情報、タイムスタンプを送信する構成であると、管理サーバ１０では、センサＳ毎に且つ時系列順に、処理後センサデータの管理を行える。
【００３２】
また、処理後センサデータが、転送先装置から管理サーバ１０へ直接送信される場合には（転送元装置を介さずに管理サーバ１０へ処理後センサデータが送信される場合には）、この処理後センサデータを受信した管理サーバ１０から転送元装置へ、処理後センサデータを送信するようにしてもよい。
ここで、例えば、ユーザが転送元装置のＵＩ２０６（図２参照）などを操作して、処理後センサデータの参照などを行う場合も想定される。このような場合に、転送先装置から管理サーバ１０へ処理後センサデータが直接送信される構成であると、処理後センサデータが転送元装置に格納されず、転送元装置のＵＩ２０６では、処理後センサデータの確認を行えなくなる。
これに対し、本実施形態のように、管理サーバ１０から転送元装置へ処理後センサデータを送信するようにすると、転送元装置のＵＩ２０６にて、処理後センサデータの確認を行えるようになる。
【００３３】
また、転送元装置から転送先装置へのセンサデータの転送にあたっては、センサデータの全てに限らず、センサデータの一部を転送するようにしてもよい。
例えば、センサＳから、連続する一連のデータが出力されてくる場合において、データの出力開始時には、転送元装置の負荷が小さい状況にあるが、データの出力途中に、転送元装置の負荷が高まることも想定される。
このような場合は、例えば、負荷が高まるまでは、転送元装置にてセンサデータの処理を行い、負荷が高まった場合に、センサデータを転送先装置へ転送してもよい。
【００３４】
なお、上記では、転送先装置の負荷が小さい場合を説明したが、転送先装置の負荷が高い場合も想定される。
このような場合は、例えば、転送を行わず、転送元装置にて、センサデータを処理するようにしてもよい。具体的には、この場合、転送元装置では、優先度が高いセンサＳ（予め定められたセンサＳ）からのセンサデータを順次処理するようにし、優先度が低い他のセンサＳからのセンサデータは、メモリなどに一旦記憶し、優先度が高いセンサＳからセンサデータの処理が済み次第、優先度が低いセンサＳからのセンサデータの処理を開始するようにしてもよい。また、この場合、優先度が低いセンサＳからのセンサデータは、破棄してもよい。
センサＳの優先度は、各画像形成装置２００に予め登録しておき、登録されたこの優先度に基づき、優先順位を決める。
【００３５】
ここで、センサＳの各々について、その重要度が異なる場合がある。例えば、温度センサＳの方が、湿度センサＳや照度センサＳなどよりも重要度が高い場合がある。
例えば、居室内で火災などがあった場合、温度センサＳにより、この火災を一応検知できる一方で、例えば、湿度センサＳや照度センサＳについては、その値が異常値を示さない場合も多い。このような場合に、センサデータの処理の優先度を決めていないと、例えば、湿度センサＳや照度センサＳからのセンサデータが先に処理される事態が生じ、火災の発見が遅れる可能性がある。
これに対し、温度センサＳの優先度を高めるなど、センサＳに優先度を付与するようにすれば、このような不具合の発生を減らせるようになる。
【００３６】
また、温度センサＳからセンサデータが出力されてきた場合など、センサデータが出力されてきたセンサＳの優先度（緊急度）が高い場合には、画像形成装置２００にて行われている他の処理（画像形成に関する処理などの他の処理）の方を遅延させ、センサデータの処理を優先させてもよい。
【００３７】
その他、センサデータの転送先については、複数の転送先装置のうちの、一部の転送先装置に集中させるようにしてもよい。
例えば、画像形成装置２００が、５台設けられている場合、２台の画像形成装置２００を転送先装置として、この何れかの画像形成装置２００に情報を転送するようにしてもよい。
この場合、この２台以外の画像形成装置２００については、処理の頻度が減り、節電モードなどに入りやすく、５台全ての画像形成装置２００を用いて処理を行う場合に比べ、システム全体の省電力化を図れる。
【００３８】
また、センサデータの処理に用いる処理プログラムを、画像形成装置２００間で転送してもよい。ここで、各画像形成装置２００に対応付けられた各センサＳが、画像形成装置２００毎に異なる場合も想定され、この場合、各画像形成装置２００には、自身の画像形成装置２００に対応したセンサＳからのセンサデータを処理するための処理プログラムしか格納されていない状態が生じうる。
【００３９】
転送元装置から転送先装置へ、センサデータの処理に用いる処理プログラムを送信するなど、画像形成装置２００間で、センサデータの処理に用いる処理プログラムを送信するようにすれば、何れの画像形成装置２００でも、転送元装置からのセンサデータの処理を行えるようになる。
【００４０】
さらに、転送元装置から転送先装置へセンサデータを転送するにあたり、転送先装置の負荷が大きい状況にある場合には、センサデータの転送を遅延させてもよい。
さらに、各画像形成装置２００では、センサデータの処理に必要なリソースの推定を行ってもよい。より具体的には、新たなセンサＳが設置される場合、このセンサＳに応じて、各画像形成装置２００では、リソースが必要となる。このような場合、各画像形成装置２００では、この新たなセンサＳの種別に応じて、単位時間当たりのＣＰＵ使用率やメモリ使用量の増分を計測して、リソースの推定を行ってもよい。
【符号の説明】
【００４１】
１…オフィス環境管理システム、１０…管理サーバ、２００…画像形成装置、２０１〜２０３…第１画像形成装置〜第３画像形成装置、２０７…画像形成部、２９１…送受信部、２９２…処理状況把握部、２９３…取得部、２９４…処理部、Ｓ…センサ
【図１】
2018164179.tif 000003
【図２】
2018164179.tif 000004
【図３】
2018164179.tif 000005
【図４】
2018164179.tif 000006
【図５】
2018164179.tif 000007