(57)【要約】【課題】居室内の機器に対する初期化や設定を、作業者が個々の機器毎に行う場合に比べ、居室内の機器に対する初期化や設定を行う際に要する作業の簡易化を図る。【解決手段】画像形成装置２００の初期化部が、予め定められた時間が経過したか、あるいは、予め定められた日時が経過したか否かを判断する。言い換えると、予め定められた時間毎に初期化を行うが、前回の初期化から予め定められた時間が経過したか否かを判断する。そして、予め定められた時間が経過したと判断した場合、初期化部が、居室内のセンサ５０に対して、初期化の要求を行う。これにより、センサ５０の初期化が行われる。【選択図】図１
2018163398.tif 000002
【特許請求の範囲】
【請求項１】
記録材への画像形成を行う画像形成手段と、
居室内に設置され当該居室についての情報を取得する複数の機器からの情報を取得する取得手段と、
前記取得手段が取得した情報を処理して、外部機器が用いる情報を生成する処理手段と、
居室内に設置された前記複数の機器の初期化を行う初期化手段と、
を備える画像形成装置。
【請求項２】
前記初期化手段は、居室内に設置された前記複数の機器の初期化を順に行う請求項１に記載の画像形成装置。
【請求項３】
前記初期化手段は、先に初期化を行う機器と当該機器の１つ後に初期化を行う機器とが予め定められた位置関係となるように、初期化を順に行う請求項２に記載の画像形成装置。
【請求項４】
前記初期化手段は、先に初期化を行う前記機器と当該機器の１つ後に初期化を行う前記機器との間の距離が予め定められた距離よりも大きくなるように、初期化を順に行う請求項３に記載の画像形成装置。
【請求項５】
前記初期化手段は、前記機器に対する初期化を行う前に、当該機器に格納されている情報を保持し、当該機器の初期化が終了した後、当該情報を当該機器に送信する請求項１に記載の画像形成装置。
【請求項６】
前記初期化手段は、前記機器に対する初期化を行う際、当該機器を停止させる請求項１に記載の画像形成装置。
【請求項７】
前記複数の機器の各々からの情報を前記外部機器に送信する送信手段をさらに備え、
前記送信手段は、前記初期化手段による初期化が行われ情報の出力が中断している機器については、中断中の当該機器からの情報に代わる情報を前記外部機器へ送信する請求項１に記載の画像形成装置。
【請求項８】
前記送信手段は、前記初期化手段による初期化が行われ情報の出力が中断している前記機器については、当該初期化が開始される前に当該機器が出力した情報を、前記外部機器へ送信する請求項７に記載の画像形成装置。
【請求項９】
前記送信手段は、前記初期化手段による初期化が行われ情報の出力が中断している前記機器である初期化中機器については、当該初期化中機器と予め定められた位置関係にある他の機器から出力される情報を、前記外部機器へ送信する請求項７に記載の画像形成装置。
【請求項１０】
記録材への画像形成を行う画像形成手段と、
居室内に設置され当該居室についての情報を取得する複数の機器からの情報を取得する取得手段と、
前記取得手段が取得した情報を処理して、外部機器が用いる情報を生成する処理手段と、
居室内に設置された前記複数の機器の設定を行う設定手段と、
を備える画像形成装置。
【請求項１１】
前記設定手段は、前記複数の機器の各々に格納されているプログラムのバージョンを揃える設定を行う請求項１０に記載の画像形成装置。
【請求項１２】
前記設定手段は、前記居室内に設置されている前記複数の機器に対するパスワードの設定を行う請求項１０に記載の画像形成装置。
【請求項１３】
前記設定手段は、居室内に設置された前記複数の機器の設定を順に行う請求項１０に記載の画像形成装置。
【請求項１４】
前記設定手段は、前記機器に対する設定を行う前に、当該機器に格納されている情報を保持し、当該機器の設定が終了した後、当該情報を当該機器に送信する請求項１０に記載の画像形成装置。
【請求項１５】
前記設定手段は、前記機器に対する設定を行う際、当該機器を停止させる請求項１０に記載の画像形成装置。
【請求項１６】
前記複数の機器の各々からの情報を前記外部機器に送信する送信手段をさらに備え、
前記送信手段は、前記設定手段による設定が行われ情報の出力が中断している機器については、中断中の当該機器からの情報に代わる情報を前記外部機器へ送信する請求項１０に記載の画像形成装置。
【請求項１７】
居室内に設置され当該居室についての情報を取得する複数の機器と、
前記居室内に設置され、当該居室内に設置された前記複数の機器からの情報を処理して外部機器が用いる情報を生成するとともに、当該居室内に設置された当該複数の機器の初期化を行う情報処理装置と、
を備える情報処理システム。
【請求項１８】
居室内に設置され当該居室についての情報を取得する複数の機器と、
前記居室内に設置され、当該居室内に設置された前記複数の機器からの情報を処理して外部機器が用いる情報を生成するとともに、当該居室内に設置された当該複数の機器の設定を行う情報処理装置と、
を備える情報処理システム。
【請求項１９】
居室内に設置され当該居室についての情報を取得する複数の機器からの情報を取得する取得機能と、
前記取得機能が取得した情報を処理して、外部機器が用いる情報を生成する処理機能と、
居室内に設置された前記複数の機器の初期化を行う初期化機能と、
をコンピュータ装置に実現させるためのプログラム。
【請求項２０】
居室内に設置され当該居室についての情報を取得する複数の機器からの情報を取得する取得機能と、
前記取得機能が取得した情報を処理して、外部機器が用いる情報を生成する処理機能と、
居室内に設置された前記複数の機器の設定を行う設定機能と、
をコンピュータ装置に実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、情報処理システム、および、プログラムに関する。
【背景技術】
【０００２】
特許文献１には、ネットワーク内の複数の移動可能な通信システムノードの間で、データの一貫性を維持するための方法が開示されている。
特許文献２には、情報端末装置にモバイルエージェントサーバで情報処理装置から提供されるアプリケーションソフトウエアを動的にインストールし実行する手段が開示されている。
特許文献３には、受け付けた識別情報に対応付けられたシステム構成情報に基づいて、ユーザのコンピュータシステムを構成する特定の構成要素が必要とするソフトウエアをユーザのコンピュータシステムに送る処理が開示されている。
特許文献４には、オペレーティングシステム、アプリケーションプログラムの一部もしくは全部、またはオペレーティングシステムとアプリケーションプログラムの一部もしくは全部とを定期的にまたは非定期的に自動的に初期化する手段が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１１−５１９５２３号公報
【特許文献２】特開２００３−２２１８９号公報
【特許文献３】特開２００８−２６９６３４号公報
【特許文献４】特開２００４−２３４５７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
居室内に複数設置されている機器からの情報を取得する場合、この機器がコンピュータウイルスに感染していたり、この機器の設定がしっかりとなされていなかったりすると、意図した情報とは異なる情報を取得するおそれがある。この場合の対応策としては、機器の初期化などが挙げられるが、操作者が機器毎に機器の初期化等を行おうとすると、操作者の作業負担が大きくなる。
本発明の目的は、居室内の機器に対する初期化や設定を、作業者が個々の機器毎に行う場合に比べ、居室内の機器に対する初期化や設定を行う際に要する作業の簡易化を図ることにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、記録材への画像形成を行う画像形成手段と、居室内に設置され当該居室についての情報を取得する複数の機器からの情報を取得する取得手段と、前記取得手段が取得した情報を処理して、外部機器が用いる情報を生成する処理手段と、居室内に設置された前記複数の機器の初期化を行う初期化手段と、を備える画像形成装置である。
請求項２に記載の発明は、前記初期化手段は、居室内に設置された前記複数の機器の初期化を順に行う請求項１に記載の画像形成装置である。
請求項３に記載の発明は、前記初期化手段は、先に初期化を行う機器と当該機器の１つ後に初期化を行う機器とが予め定められた位置関係となるように、初期化を順に行う請求項２に記載の画像形成装置である。
請求項４に記載の発明は、前記初期化手段は、先に初期化を行う前記機器と当該機器の１つ後に初期化を行う前記機器との間の距離が予め定められた距離よりも大きくなるように、初期化を順に行う請求項３に記載の画像形成装置である。
請求項５に記載の発明は、前記初期化手段は、前記機器に対する初期化を行う前に、当該機器に格納されている情報を保持し、当該機器の初期化が終了した後、当該情報を当該機器に送信する請求項１に記載の画像形成装置である。
請求項６に記載の発明は、前記初期化手段は、前記機器に対する初期化を行う際、当該機器を停止させる請求項１に記載の画像形成装置である。
請求項７に記載の発明は、前記複数の機器の各々からの情報を前記外部機器に送信する送信手段をさらに備え、前記送信手段は、前記初期化手段による初期化が行われ情報の出力が中断している機器については、中断中の当該機器からの情報に代わる情報を前記外部機器へ送信する請求項１に記載の画像形成装置。
請求項８に記載の発明は、前記送信手段は、前記初期化手段による初期化が行われ情報の出力が中断している前記機器については、当該初期化が開始される前に当該機器が出力した情報を、前記外部機器へ送信する請求項７に記載の画像形成装置である。
請求項９に記載の発明は、前記送信手段は、前記初期化手段による初期化が行われ情報の出力が中断している前記機器である初期化中機器については、当該初期化中機器と予め定められた位置関係にある他の機器から出力される情報を、前記外部機器へ送信する請求項７に記載の画像形成装置である。
請求項１０に記載の発明は、記録材への画像形成を行う画像形成手段と、居室内に設置され当該居室についての情報を取得する複数の機器からの情報を取得する取得手段と、前記取得手段が取得した情報を処理して、外部機器が用いる情報を生成する処理手段と、居室内に設置された前記複数の機器の設定を行う設定手段と、を備える画像形成装置である。
請求項１１に記載の発明は、前記設定手段は、前記複数の機器の各々に格納されているプログラムのバージョンを揃える設定を行う請求項１０に記載の画像形成装置である。
請求項１２に記載の発明は、前記設定手段は、前記居室内に設置されている前記複数の機器に対するパスワードの設定を行う請求項１０に記載の画像形成装置である。
請求項１３に記載の発明は、前記設定手段は、居室内に設置された前記複数の機器の設定を順に行う請求項１０に記載の画像形成装置である。
請求項１４に記載の発明は、前記設定手段は、前記機器に対する設定を行う前に、当該機器に格納されている情報を保持し、当該機器の設定が終了した後、当該情報を当該機器に送信する請求項１０に記載の画像形成装置である。
請求項１５に記載の発明は、前記設定手段は、前記機器に対する設定を行う際、当該機器を停止させる請求項１０に記載の画像形成装置である。
請求項１６に記載の発明は、前記複数の機器の各々からの情報を前記外部機器に送信する送信手段をさらに備え、前記送信手段は、前記設定手段による設定が行われ情報の出力が中断している機器については、中断中の当該機器からの情報に代わる情報を前記外部機器へ送信する請求項１０に記載の画像形成装置。
請求項１７に記載の発明は、居室内に設置され当該居室についての情報を取得する複数の機器と、前記居室内に設置され、当該居室内に設置された前記複数の機器からの情報を処理して外部機器が用いる情報を生成するとともに、当該居室内に設置された当該複数の機器の初期化を行う情報処理装置と、を備える情報処理システムである。
請求項１８に記載の発明は、居室内に設置され当該居室についての情報を取得する複数の機器と、前記居室内に設置され、当該居室内に設置された前記複数の機器からの情報を処理して外部機器が用いる情報を生成するとともに、当該居室内に設置された当該複数の機器の設定を行う情報処理装置と、を備える情報処理システムである。
請求項１９に記載の発明は、居室内に設置され当該居室についての情報を取得する複数の機器からの情報を取得する取得機能と、前記取得機能が取得した情報を処理して、外部機器が用いる情報を生成する処理機能と、居室内に設置された前記複数の機器の初期化を行う初期化機能と、をコンピュータ装置に実現させるためのプログラムである。
請求項２０に記載の発明は、居室内に設置され当該居室についての情報を取得する複数の機器からの情報を取得する取得機能と、前記取得機能が取得した情報を処理して、外部機器が用いる情報を生成する処理機能と、居室内に設置された前記複数の機器の設定を行う設定機能と、をコンピュータ装置に実現させるためのプログラムである。
【発明の効果】
【０００６】
請求項１の発明によれば、居室内の機器に対する初期化を、作業者が個々の機器毎に行う場合に比べ、居室内の機器に対する初期化を行う際に要する作業の簡易化を図れる。
請求項２の発明によれば、居室内に設置されている機器の全てが機能しなくなることを防止できる。
請求項３の発明によれば、順に初期化を行う機器の位置関係を考慮しない場合に比べ、機能しなくなる機器が一箇所に集中することを防止できる。
請求項４の発明によれば、順に初期化を行う機器間の距離を考慮しない場合に比べ、機能しなくなる機器が一箇所に集中することを防止できる。
請求項５の発明によれば、機器の初期化後に、この機器を、初期化前の設定で動作させることが可能になる。
請求項６の発明によれば、初期化に起因する機器の誤作動を防止できる。
請求項７の発明によれば、外部機器への情報の送信が途絶えることによる不具合の発生を防止できる。
請求項８の発明によれば、外部機器への情報の送信が途絶えることによる不具合の発生を防止できる。
請求項９の発明によれば、外部機器への情報の送信が途絶えることによる不具合の発生を防止できる。
請求項１０の発明によれば、居室内の機器に対する設定を、作業者が個々の機器毎に行う場合に比べ、居室内の機器に対する設定を行う際に要する作業の簡易化を図れる。
請求項１１の発明によれば、複数の機器の各々に格納されているプログラムのバージョンが揃わない場合に比べ、複数の機器の制御に用いる情報や複数の機器から出力される情報の統一化を図れる。
請求項１２の発明によれば、作業者が機器毎に個別にパスワードの設定を行う場合に比べ、作業者の負担を軽減できる。
請求項１３の発明によれば、居室内に設置されている機器の全てが機能しなくなることを防止できる。
請求項１４の発明によれば、機器の設定処理後に、この機器を、設定処理前の設定で動作させることが可能になる。
請求項１５の発明によれば、機器の設定に起因する機器の誤作動を防止できる。
請求項１６の発明によれば、外部機器への情報の送信が途絶えることによる不具合の発生を防止できる。
請求項１７の発明によれば、居室内の機器に対する初期化を、作業者が個々の機器毎に行う場合に比べ、居室内の機器に対する初期化を行う際に要する作業の簡易化を図れる。
請求項１８の発明によれば、居室内の機器に対する設定を、作業者が個々の機器毎に行う場合に比べ、居室内の機器に対する設定を行う際に要する作業の簡易化を図れる。
請求項１９の発明によれば、居室内の機器に対する初期化を、作業者が個々の機器毎に行う場合に比べ、居室内の機器に対する初期化を行う際に要する作業の簡易化を図れる。
請求項２０の発明によれば、居室内の機器に対する設定を、作業者が個々の機器毎に行う場合に比べ、居室内の機器に対する設定を行う際に要する作業の簡易化を図れる。
【図面の簡単な説明】
【０００７】
【図１】オフィス環境管理システムの全体構成を示した図である。
【図２】画像形成装置のハードウエアの構成を示した図である。
【図３】各画像形成装置のＣＰＵ等により実現される、画像形成装置の各々が有する各機能部を示した図である。
【図４】サービス提供用サーバのハードウエアの構成を示した図である。
【図５】センサの初期化時の処理の流れを示した図である。
【図６】アクチュエータの初期化時の処理の流れを示した図である。
【図７】センサに更新プログラムを送信してセンサの初期化を行う際の処理の流れを示した図である。
【図８】アクチュエータに更新プログラムを送信してアクチュエータの初期化を行う際の処理の流れを示した図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について説明する。
図１は、オフィス環境管理システム１の全体構成を示した図である。
情報処理システムの一例としてのこのオフィス環境管理システム１では、クラウド上に、外部機器の一例としてのサービス提供用サーバ１０が設けられている。なお、図１では、１つのサービス提供用サーバ１０が図示されているが、サービス提供用サーバ１０は、居室内へ提供されるサービスの数に応じて複数設置される。
言い換えると、本実施形態では、居室内にいるユーザに対して、オフィスの環境を管理するサービスが提供される場合を例示するが、他のサービスがさらに提供される場合には、この他のサービスに対応したサービス提供用サーバ１０がさらに設置される。
【０００９】
さらに、本実施形態のオフィス環境管理システム１では、居室内に、サービス提供用サーバ１０に接続され、ゲートウエイやエッジサーバとしての機能を果たす情報処理装置の一例としての画像形成装置２００が設けられている。この画像形成装置２００は、ユーザが作業する居室内（オフィス内）に設置されている。画像形成装置２００は、用紙などの記録材に対して画像を形成する機能の他、ＦＡＸ機能やスキャナ機能を有する。
さらに、オフィス環境管理システム１には、機器の一例としてのセンサ５０、アクチュエータ３０が設けられている。このセンサ５０、アクチュエータ３０は、居室内に複数設置されている。
【００１０】
アクチュエータ３０は、画像形成装置２００およびインターネット回線などの通信回線を介して、サービス提供用サーバ１０に接続され、サービス提供用サーバ１０により制御される。
センサ５０は、居室内に設置され、この居室についての情報を各々取得する。そして、センサ５０は、取得した情報を画像形成装置２００に出力する。そして、画像形成装置２００は、この情報を、サービス提供用サーバ１０に出力する。
サービス提供用サーバ１０は、画像形成装置２００から送られてきたこの情報（センサ５０が取得した情報）に基づき、アクチュエータ３０の制御を行う。
【００１１】
アクチュエータ３０は、画像形成装置２００と通信を行い、画像形成装置２００からの制御信号（画像形成装置２００を介してサービス提供用サーバ１０から送信されてきた制御信号）を受信する。
本実施形態では、アクチュエータ３０として、照明装置３１、ブラインド装置３２、加湿器３３、清掃装置３４、空調装置３５が設けられている。
【００１２】
照明装置３１は、光源を有し、サービス提供用サーバ１０からの制御信号に応じて、光源を点灯させあるいは光源を消灯する。
ブラインド装置３２は、ブラインドおよびこのブラインドの状態を変化させる駆動機構を有し、サービス提供用サーバ１０からの制御信号に応じて、ブラインドの状態を変化させる。これにより、居室内へ入る外光の量が変化する。
【００１３】
加湿器３３は、水を蒸発させる機構を有し、サービス提供用サーバ１０からの制御信号に応じて、居室内の加湿を行う。
清掃装置３４は、オフィス内のごみを吸引する吸引機構を有し、サービス提供用サーバ１０からの制御信号に応じて、居室内を移動して居室内のごみを収集する。
空調装置３５は、加熱源などを有し、サービス提供用サーバ１０からの制御信号に応じて、オフィス内の空調を制御する。
【００１４】
また、本実施形態では、センサ５０として、温度を測定する温度センサ５１、湿度を測定する湿度センサ５２、照度を測定する照度センサ５３が設けられている。また、赤外線センサなどにより構成され、居室内の人を検出する人感センサ５４が設けられている。
センサ５０の各々は、無線通信や有線通信を用い（画像形成装置２００と通信を行い）、取得した情報を画像形成装置２００に送信する。そして、画像形成装置２００は、センサ５０からの情報（センサデータ）を、サービス提供用サーバ１０に送信する。
さらに、オフィス環境管理システム１では、サービス提供用サーバ１０から、アクチュエータ３０の制御に用いられる制御情報が、画像形成装置２００に送信される。そして、画像形成装置２００は、この制御情報を、対応するアクチュエータ３０に送信する。
【００１５】
図２は、画像形成装置２００のハードウエアの構成を示した図である。
図２に示すように、画像形成装置２００は、ＣＰＵ（Central Processing Unit）２０１、ＲＡＭ（Random Access Memory）２０２、ＲＯＭ（Read Only Memory）２０３、磁気記憶装置２０４を備える。さらに、画像形成装置２００は、外部との通信を行うための通信インタフェース（通信Ｉ／Ｆ）２０５を備える。
【００１６】
さらに、画像形成装置２００は、ＵＩ（User Interface）２０６、画像形成部２０７を備える。
ＵＩ２０６は、例えば、タッチパネル方式のディスプレイにより構成され、表示すべき情報を受信し、ユーザに対してこの情報を表示（通知）する。また、ＵＩ２０６は、ユーザからの操作を受け付ける。
画像形成手段の一例としての画像形成部２０７は、電子写真方式やインクジェットヘッド方式などを用い、記録材の一例である用紙への画像形成を行う。
【００１７】
ＲＯＭ２０３、磁気記憶装置２０４は、ＣＰＵ２０１により実行されるプログラムを記憶する。ＣＰＵ２０１は、ＲＯＭ２０３や磁気記憶装置２０４に記憶されているプログラムを読み出し、ＲＡＭ２０２を作業エリアにしてプログラムを実行する。
ＣＰＵ２０１により、ＲＯＭ２０３や磁気記憶装置２０４に格納されたプログラムが実行されることで、図３にて示す各機能部（後述）が実現される。
【００１８】
ここで、ＣＰＵ２０１によって実行されるプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータが読取可能な記録媒体に記憶した状態で、画像形成装置２００へ提供しうる。また、ＣＰＵ２０１によって実行されるプログラムは、インターネットなどの通信手段を用いて画像形成装置２００へダウンロードしてもよい。
【００１９】
図３は、画像形成装置２００のＣＰＵ２０１等により実現される、画像形成装置２００が有する各機能部を示した図である。
画像形成装置２００は、取得手段、送信手段の一例としての送受信部２９１を備える。この送受信部２９１は、画像形成装置２００のＣＰＵ２０１や通信インタフェース２０５により構成され、情報の送受信を行う。
【００２０】
具体的には、例えば、送受信部２９１は、居室内に設置されているセンサ５０からの情報であるセンサデータを受信して取得する。
また、送受信部２９１は、アクチュエータ３０へ情報を送信する。また、送受信部２９１は、サービス提供用サーバ１０からの情報を受信し、また、サービス提供用サーバ１０への情報送信を行う。
【００２１】
さらに、画像形成装置２００には、処理手段の一例としての処理部２９４が設けられている。処理部２９４は、送受信部２９１が取得したセンサデータに対して、予め定められた処理（例えば、ノイズ除去やイベント検知などの前処理）を施して、外部機器の一例としてのサービス提供用サーバ１０が用いる情報を生成する。
【００２２】
言い換えると、処理部２９４は、送受信部２９１が取得したセンサデータを処理して、サービス提供用サーバ１０へ出力される情報を生成する。
本実施形態では、処理部２９４による処理が行われたセンサデータが、サービス提供用サーバ１０に送信され、サービス提供用サーバ１０は、このセンサデータに基づき、居室内に設置されているアクチュエータ３０の制御を行う。
【００２３】
さらに、画像形成装置２００には、初期化手段の一例としての初期化部２９５、設定手段の一例としての設定部２９６が設けられている。
初期化部２９５は、居室内に設置されている、アクチュエータ３０やセンサ５０の初期化を行う。設定部２９６は、アクチュエータ３０やセンサ５０に対する設定処理を行う。
【００２４】
図４は、サービス提供用サーバ１０のハードウエアの構成を示した図である。
図４に示すように、サービス提供用サーバ１０は、ＣＰＵ（Central Processing Unit）１０１、ＲＡＭ（Random Access Memory）１０２、ＲＯＭ（Read Only Memory）１０３、磁気記憶装置１０４を備える。さらに、サービス提供用サーバ１０は、外部との通信を行うための通信インタフェース（通信Ｉ／Ｆ）１０５を備える。
【００２５】
［居室内機器の初期化等］
本実施形態では、居室内に設置されている画像形成装置２００の初期化部２９５が、定期的にあるいは不定期に、同じく居室内に設置されているアクチュエータ３０やセンサ５０（以下、必要に応じ、これらの機器を「居室内機器」と称する）の初期化を行い、クリーニングを実施する。また、初期化部２９５は、定期的にあるいは不定期に、居室内機器のウイルスチェックを行う。
【００２６】
ここで、初期化とは、居室内機器の電源の再投入や、居室内機器の状態を工場出荷時に戻したり、居室内機器に対して設定されている設定値を工場出荷時の設定値に戻したり、居室内機器に格納されているソフトウエアの更新処理を行ったりすることを指す。
言い換えると、初期化とは、居室内機器の状態を、初期化処理を行う前よりも、工場出荷時の状態に近づけることを指す。
【００２７】
また、初期化部２９５や設定部２９６は、上記初期化などの各処理を居室内機器に対して行った後、設定情報の設定処理を行う。
より具体的には、初期化部２９５や設定部２９６は、居室内機器に対する初期化等の処理を行う前に、この居室内機器に格納されている情報（設定情報）を保持し、この居室内機器の初期化等が終了した後、保持したこの情報を、この居室内機器に送信して、設定情報の設定処理を行う。
さらに、本実施形態では、設定部２９６が、居室内機器の各々のパスワードの更新（設定）などを行う。
【００２８】
また、初期化部２９５や設定部２９６は、上記初期化などの各処理を、居室内機器の各々に対して、順に行っていく。言い換えると、居室内機器が居室内に複数ある場合、全ての居室内機器に対して同時に初期化等を行うのではく、時間をずらし、順番に、居室内機器に対する初期化等を行っていく。
【００２９】
さらに、本実施形態では、初期化等を順に行っていくにあたり、先に初期化等を行う居室内機器とこの居室内機器の１つ後に初期化等を行う居室内機器とが予め定められた位置関係となるように、初期化等を順に行っていく。
具体的には、距離的に互いに近い関係にある居室内機器に対して順に初期化等を行っていくのではなく、互いに離れた関係にある居室内機器に対して順に初期化等を行っていく。より具体的には、先に初期化等を行う居室内機器とこの居室内機器の１つ後に初期化等を行う居室内機器との間の距離が予め定められた距離よりも大きくなるように、初期化等を順に行っていく。
あるいは、本実施形態では、複数の居室内機器に対して、ランダムに、初期化等を行っていく。
【００３０】
これにより、居室の一部の状況が全く把握できなくなることが抑制される。
ここで、例えば、初期化等の処理を、居室内機器の並び順に行っていく場合、初期化等がなされる居室内機器が、居室内の特定の部分に集中し、居室の一部の状況を把握できない事態が生じうる。これに対し、互いに離れた関係にある居室内機器に対して順に初期化等を行っていく場合、居室の一部の状況が把握できなくなる事態の発生が抑制される。
【００３１】
なお、互いに離れた関係にある居室内機器に対して順に初期化等を行う場合、画像形成装置２００は、各居室内機器の位置を予め把握する必要があるが、画像形成装置２００は、この場合、例えば、画像形成装置２００に予め格納されている、各居室内機器の位置情報に基づき、各居室内機器の位置を把握する。
【００３２】
より具体的には、この場合、例えば、管理者が、予め、居室内に設置された居室内機器の位置情報を画像形成装置２００に登録しておく。画像形成装置２００の初期化部２９５や設定部２９６は、登録されたこの位置情報に基づき、各居室内機器の位置を把握する。
また、位置情報の把握は、例えば、居室内機器の各々に、ＧＰＳなどの位置情報を取得する機能を持たせ、居室内機器の各々にて得られる位置情報に基づき、各居室内機器の位置を把握するようにしてもよい。
【００３３】
また、本実施形態では、初期化部２９５は、ウイルスチェックプログラムを用いて各居室内機器のウイルスチェックを行い、そして、ウイルスを検出した場合、ウイルスが検出された居室内機器を初期化する。
ここで、本実施形態では、ウイルス駆除ソフトウエアを用いたり、ウイルス感染が確認された居室内機器を隔離したりするのではなく、居室内機器を初期化することで、ウイルスの影響が出ないようにする。
【００３４】
また、画像形成装置２００の初期化部２９５は、ウイルスの検出時等に限らず、居室内機器の動作が不安定となったり、居室内機器が管理されていない機器へアクセスしたり、居室内機器が管理されていないプロトコルによる通信を行ったりした場合などに、この居室内機器を初期化する。
【００３５】
さらに、本実施形態では、上記のとおり、初期化部２９５や設定部２９６は、初期化等の処理を行うにあたり、初期化等の処理に先立って、初期化等を行おうとする居室内機器に設定されている設定情報をこの居室内機器から受信して保持する。
そして、初期化部２９５や設定部２９６は、初期化等の処理の後に、保持しているこの設定情報を、初期化等が終了した居室内機器に対して送信（設定）する。これにより、居室内機器は、初期化前と同じ条件で動作するようになる。
【００３６】
また、画像形成装置２００の初期化部２９５は、居室内機器に対してソフトウエアを再インストールすることで、初期化を行ってもよい。また、初期化部２９５による初期化は、初期化部２９５が自ら行う場合に限らず、ユーザからの指示があった場合に行ってもよい。
また、画像形成装置２００から居室内機器へのソフトウエアのインストール（送信）にあたっては（更新プログラムなどの送信にあたっては）、一括してソフトウエアを送信するだけではなく、容量の大きいソフトウエアなどの場合には、分割して送信してもよい。
【００３７】
また、画像形成装置２００の設定部２９６は、居室内機器の各々の格納されているソフトウエアのバージョンが揃っていない場合、一部の居室内機器に、ソフトウエアを送信して、ソフトウエアのバージョンを一致させてもよい。言い換えると、設定部２９６は、居室内機器の各々の格納されているソフトウエアのバージョンを揃える設定を行ってもよい。
より具体的には、同じ型（種類）の居室内機器の各々に格納されているソフトウエアのバージョンが揃っていない場合に、一部の居室内機器にソフトウエアを送信して、ソフトウエアのバージョンを一致させる処理を行ってもよい。
【００３８】
ソフトウエアのバージョンが揃っている場合、ソフトウエアのバージョンが揃っていない場合に比べ、居室内に提供されるサービスの質を安定化させやすくなる。
また、管理者にとっては、ソフトウエアのバージョンが揃っていると、ソフトウエアのバージョンの管理、ソフトウエアの更新の管理などを行いやすくなる。
さらに、ソフトウエアのバージョンが揃っていると、バージョンが揃っていない場合に比べ、居室内機器の制御を行いやすくなり、また、居室内機器からの通知のフォーマットなどが揃うようになる。
【００３９】
また、画像形成装置２００の設定部２９６は、居室内に新たに設置される居室内機器のソフトウエアのバージョン情報を取得し、このソフトウエアのバージョンが古い場合には、より新しいバージョンのソフトウエア（更新プログラム）を、この居室内機器へ送信して、インストールしてもよい。これにより、この新たに設置される居室内機器のセキュリティを向上させられる。
【００４０】
ここで、上記センサ５０などは、コスト等の理由からメモリが不十分であったり、ＣＰＵが低性能であったりすることが多い。また、表示機能を有していない場合も多い。
この場合、センサ５０の単体では、必要なセキュリティ対策を実現できない場合が多い。そして、この場合、センサ５０が、マルウエアなどに感染しても、これを検出し除去するのが難しくなる。
【００４１】
具体的には、このようなセンサ５０では、アンチウイルスのソフトウエアをインストールし、パターンファイルを更新し続けたりすることが難しく、マルウエアの検出や除去が難しくなる。また、センサ５０は、表示機能を有していない場合も多いため、センサ５０にて、仮に異常を検出したとしても、センサ５０の単体では、この異常を表示することが難しい。
【００４２】
アクチュエータ３０やセンサ５０が、マルウエアに感染してしまうと、情報の盗み取りやデータの成りすまし、アクチュエータ３０の誤動作などの不具合が生じるおそれがある。
このような不具合の発生を抑制するには、居室内機器の各々に対し、セキュリティに留意した設定を行う必要があるが、この設定を、漏れなく全ての居室内機器に対して行うことは手間を要する。
【００４３】
また、セキュリティについての設定に限らず、定期的なパスワードの更新や、ソフトウエアの更新などについても、居室内機器毎にこれらを行っていくと手間を要する。
これに対し、本実施形態では、管理者ではなく、居室内に設置されている画像形成装置２００が、自身の管理下にある居室内機器の初期化等を行う。これにより、管理者の負担を軽減しつつ、居室全体のセキュリティを向上させられるようになる。
【００４４】
なお、セキュリティの向上は、例えば、居室内機器の各々が、自ら、初期化等を繰り返すことでも行えるが、この場合、例えば、センサ５０からの情報が必要であるにも関わらず、センサ５０が勝手に初期化を開始し、センサ５０からの情報が途絶えてしまうという問題が発生する。
また、この場合、突然の初期化のために、画像形成装置２００が、居室内機器に異常があったと誤判定してしまうおそれもある。また、この場合、居室内機器がマルウエアに感染した場合には、初期化（居室内機器自身で行う初期化）のためのプログラムが無効化されてしまうおそれもある。
【００４５】
これに対し、本実施形態では、画像形成装置２００が、自身の管理下にある居室内機器の初期化等を行う。これにより、居室内機器が自ら初期化等を行うことに起因する上記不具合が起きにくくなる。
【００４６】
［パスワードの設定］
また、画像形成装置２００の設定部２９６は、定期的に、居室内機器の各々に対して設定するパスワードを自動で生成し、生成したパスワードを、対応する居室内機器の各々に設定してもよい。言い換えると、パスワードの管理を、画像形成装置２００に行わせてもよい。これにより、パスワードの管理を行う管理者の負担が軽減される。
なお、画像形成装置２００が設定したパスワードは、例えば、Ｅメールなどで管理者に通知したり、画像形成装置２００に登録しＵＩ２０６（図２参照）を介して参照できるようにしたりする。
【００４７】
［初期化中や設定処理中のデータの取り扱い］
居室内機器の初期化や居室内機器に対する設定を開始すると、この居室内機器から、情報が一時的に出力されなくなり、サービス提供用サーバ１０への情報の出力が途絶えることがある（情報の出力が一時的に中断することがある）。
これを防ぐため、本実施形態の送受信部２９１は、初期化や設定処理が行われ情報の出力が中断している居室内機器については、この居室内機器からの情報に代わる情報を、サービス提供用サーバ１０へ送信する。
【００４８】
具体的には、送受信部２９１は、初期化や設定処理が行われ情報の出力が中断している居室内機器については、この初期化や設定処理が開始される前に居室内機器が出力した情報を、サービス提供用サーバ１０に提供する。
より具体的には、送受信部２９１は、居室内機器から出力済みの情報を、予め定められた期間、保持しており、情報の出力が中断する居室内機器については、自身が保持しているこの情報をサービス提供用サーバ１０に送信する。
【００４９】
また、他の処理として、送受信部２９１は、初期化や設定処理が行われ情報の出力が中断している居室内機器については、この居室内機器と予め定められた位置関係にある他の居室内機器から出力される情報を、サービス提供用サーバ１０に送信する。
具体的には、送受信部２９１は、例えば、初期化や設定処理が行われ情報の出力が中断している居室内機器については、例えば、この居室内機器の近くにある同型（同種類）の居室内機器から出力された情報を、サービス提供用サーバ１０へ送信する。
より具体的には、送受信部２９１は、初期化や設定処理が行われ情報の出力が中断している居室内機器については、この居室内機器から予め定められた距離の範囲内にある他の同型の居室内機器から出力された情報を、サービス提供用サーバ１０へ送信する。
【００５０】
［アクチュエータの取り扱い］
画像形成装置２００の初期化部２９５や設定部２９６は、アクチュエータ３０の初期化や設定処理を行う場合、これらの処理を行う際に（これらの処理を行う前に）、アクチュエータ３０を停止させる。
【００５１】
［その他］
上記の初期化処理や設定処理は、画像形成装置２００が自動で行う場合に限らず、例えば、画像形成装置２００に対するユーザからの指示があった場合に行ってもよい。
また、上記の初期化処理や設定処理は、サービス提供用サーバ１０から画像形成装置２００に指示があった場合に、行ってもよい。
【００５２】
［処理の流れ］
図５〜図８は、画像形成装置２００、居室内機器にて実施される処理の流れの一例を示した図である。
図５は、センサ５０の初期化時の処理の流れを示した図である。
図５にて示す処理では、まず、画像形成装置２００の初期化部２９５が、予め定められた時間が経過したか、あるいは、予め定められた日時が経過したか否かを判断する（ステップ１０１）。
【００５３】
言い換えると、本実施形態では、予め定められた時間毎に初期化を行うが、ステップ１０１では、前回の初期化から予め定められた時間が経過したか否かを判断する。
そして、ステップ１０１にて、予め定められた時間が経過したと判断された場合、初期化部２９５が、居室内のセンサ５０に対して、初期化の要求を行う（ステップ１０２）。なお、本実施形態では、上記のとおり、この初期化の要求は、居室内機器の各々に対して順に行っていく。
【００５４】
これにより、センサ５０の初期化が行われる（ステップ１０３）。なお、センサ５０の初期化処理が開始されると、このセンサ５０からは情報が出力されなくなるため、この処理例では、画像形成装置２００の送受信部２９１が、初期化処理が開始される前にこのセンサ５０が出力していた情報を、サービス提供用サーバ１０へ送る（ステップ１０４）。言い換えると、送受信部２９１が、センサ５０からの情報（センサデータ）の代行送信を行う。
【００５５】
センサ５０は、ステップ１０３の初期化処理が開始された後（初期化処理が開始されてから予め定められた時間が経過した後）、初期化処理が完了したか否かを判断する（ステップ１０５）。
そして、センサ５０は、初期化処理が完了したと判断した場合、初期化完了通知を画像形成装置２００に送信する（ステップ１０６）。
【００５６】
次いで、この処理では、画像形成装置２００が、初期化完了通知を受信すると、設定部２９６が、初期設定データの設定要求をセンサ５０に対して行う（ステップ１０７）。
言い換えると、設定部２９６は、初期化が行われる前にセンサ５０にて設定されていた設定値（初期化が行われる前にセンサ５０にて設定され且つ設定部２９６が保持していた設定値）を、センサ５０に送信して、センサ５０に、設定値の設定処理を行わせる。
【００５７】
その後、センサ５０が、設定値を受信し、自身に対して、設定値の設定（初期設定）を行う（ステップ１０８）。
次いで、センサ５０から画像形成装置２００へ、初期化が完了したことを示す初期化完了通知が送信される（ステップ１０９）。その後、センサ５０が、動作を開始し（センシングを開始し）（ステップ１１０）、センサ５０からの情報が、画像形成装置２００へ出力される（ステップ１１１）。その後、画像形成装置２００では、ステップ１０４にて開始した代行送信を終了する（ステップ１１２）。
【００５８】
図６は、アクチュエータ３０の初期化時の処理の流れを示した図である。
図６にて示すこの処理でも、まず、画像形成装置２００の初期化部２９５が、予め定められた時間が経過したか、あるいは、予め定められた日時が経過したか否かを判断する（ステップ２０１）。言い換えると、前回の初期化から予め定められた時間が経過したか否かを判断する。
そして、ステップ２０１にて、予め定められた時間が経過したと判断された場合、初期化部２９５が、アクチュエータ３０に対して停止コマンドを送信する（ステップ２０２）。
【００５９】
その後、アクチュエータ３０が、自身の動作を停止させる停止処理を行う（ステップ２０３）。次いで、アクチュエータ３０は、ステップ２０３の停止処理を開始した後（停止処理が開始されてから予め定められた時間が経過した後）、停止処理が完了したか否かを判断する（ステップ２０４）。そして、アクチュエータ３０は、停止処理が完了したと判断した場合、停止完了通知を画像形成装置２００に送信する（ステップ２０５）。
【００６０】
次いで、この処理では、画像形成装置２００の初期化部２９５が、停止処理を行った上記アクチュエータ３０に対して、初期化の要求を行う（ステップ２０６）。
この要求に応じ、アクチュエータ３０が初期化動作を行う（ステップ２０７）。また、この処理では、画像形成装置２００が、居室内機器の状態を示す状態管理テーブルを更新し（ステップ２０８）、アクチュエータ３０が、一時停止状態にあることを状態管理テーブルに登録する。
【００６１】
その後、アクチュエータ３０は、初期化処理が完了したか否かを判断する（ステップ２０９）。そして、アクチュエータ３０は、初期化処理が完了したと判断した場合、初期化完了通知を画像形成装置２００に送信する（ステップ２１０）。
そして、画像形成装置２００が、初期化完了通知を受信すると、設定部２９６が、図５のステップ１０７と同様、初期設定データの設定要求をアクチュエータ３０に対して行う（ステップ２１１）。言い換えると、設定部２９６は、初期化が行われる前にアクチュエータ３０にて設定されていた設定値（設定部２９６が保持していた設定値）を、アクチュエータ３０に送信して、アクチュエータ３０に、設定値の設定処理を行わせる。
【００６２】
その後、アクチュエータ３０が、設定値を受信し、自身に対して、設定値の設定（初期設定）を行う（ステップ２１２）。
次いで、アクチュエータ３０から画像形成装置２００へ、初期化が完了したことを示す初期化完了通知が送信される（ステップ２１３）。その後、アクチュエータ３０が、動作を開始し（ステップ２１４）、アクチュエータ３０からの情報（アクチュエータ３０の状態を示す状態情報）が、画像形成装置２００へ出力される（ステップ２１５）。その後、画像形成装置２００では、状態管理テーブルが更新され（ステップ２１６）、アクチュエータ３０の動作が開始（再開）されたことが状態管理テーブルに登録される。
【００６３】
図７は、センサ５０に更新プログラムを送信してセンサ５０の初期化を行う際の処理の流れを示した図である。
この処理では、まず、上記と同様、初期化部２９５が、予め定められた時間が経過したか、あるいは、予め定められた日時が経過したか否かを判断する（ステップ３０１）。言い換えると、前回の初期化から予め定められた時間が経過したか否かを判断する。
【００６４】
そして、ステップ３０１にて、予め定められた時間が経過したと判断された場合、初期化部２９５が、居室内のセンサ５０に対して、初期化の要求を行う（ステップ３０２）。付言すると、初期化部２９５は、居室内機器の各々に対して初期化の要求を順に行っていく。
この初期化の要求では、初期化部２９５は、初期化の要求を示す情報の他に、更新プログラム（最新のバージョンのプログラムや、脆弱性対策が施されたプログラムなど）を、センサ５０に送信する。
【００６５】
この要求に応じ、センサ５０では、初期化処理が行われる（ステップ３０３）。
具体的には、センサ５０が、送信されてきた更新プログラムを自身にインストールすることで、センサ５０の初期化が行われる。
なお、以降、ステップ３０４〜ステップ３１２の処理が行われるが、このステップ３０４〜ステップ３１２の処理は、上記ステップ１０４〜ステップ１１２の処理と同様であり、ここではその説明を省略する。
【００６６】
図８は、アクチュエータ３０に更新プログラムを送信してアクチュエータ３０の初期化を行う際の処理の流れを示した図である。
この処理でも、まず、画像形成装置２００の初期化部２９５が、予め定められた時間が経過したか、あるいは、予め定められた日時が経過したか否かを判断する（ステップ４０１）。言い換えると、前回の初期化から予め定められた時間が経過したか否かを判断する。
【００６７】
そして、ステップ４０１にて、予め定められた時間が経過したと判断された場合、上記のステップ２０２〜ステップ２０５と同様の処理が行われる。
即ち、初期化部２９５が、アクチュエータ３０に対して停止コマンドを送信し（ステップ４０２）、アクチュエータ３０が、自身の動作を停止させる停止処理を行う（ステップ４０３）。次いで、アクチュエータ３０は、停止処理が完了したか否かを判断し（ステップ４０４）、停止処理が完了したと判断した場合、停止完了通知を画像形成装置２００に送信する（ステップ４０５）。
【００６８】
次いで、この処理では、画像形成装置２００の初期化部２９５が、停止処理を行った上記アクチュエータ３０に対して、初期化の要求を行う（ステップ４０６）。
このとき、初期化部２９５は、初期化の要求を示す情報の他に、更新プログラム（最新のバージョンのプログラムや、脆弱性対策が施されたプログラムなど）を、アクチュエータ３０に送信する。
【００６９】
この要求に応じ、アクチュエータ３０では、初期化処理が行われる（ステップ４０７）。具体的には、アクチュエータ３０が、送信されてきた更新プログラムを自身にインストールすることで、アクチュエータ３０の初期化が行われる。
なお、以降、ステップ４０８〜ステップ４１６の処理が行われるが、このステップ４０８〜ステップ４１６の処理は、上記ステップ２０８〜ステップ２１６の処理と同様であり、ここではその説明を省略する。
【符号の説明】
【００７０】
１…オフィス環境管理システム、１０…サービス提供用サーバ、３０…アクチュエータ、５０…センサ、２００…画像形成装置、２０７…画像形成部、２９１…送受信部、２９４…処理部、２９５…初期化部、２９６…設定部
【図１】
2018163398.tif 000003
【図２】
2018163398.tif 000004
【図３】
2018163398.tif 000005
【図４】
2018163398.tif 000006
【図５】
2018163398.tif 000007
【図６】
2018163398.tif 000008
【図７】
2018163398.tif 000009
【図８】
2018163398.tif 000010