(57)【要約】【課題】オフィス内で使用されているＰＣ又は画像形成装置の状態に応じて照明装置を制御することができる照明制御システムを提供する。【解決手段】室内に配置された複数の照明装置の状態を制御する照明制御装置１６０と、画像形成装置１００とを備え、画像形成装置１００は、照明制御装置１６０に、画像形成装置１００の状態又は室内のＰＣの稼働状態に応じて、対応する照明装置を制御するための制御情報を生成して、照明制御装置１６０に送信する。これにより、画像形成装置におけるエラーの発生又はジョブの完了をユーザに報知することができ、非稼働のＰＣに対応する照明装置を自動的に消灯し、稼働開始したＰＣに対応する照明装置を自動的に点灯させることができる。【選択図】図１
2014203711.tif 000002
【特許請求の範囲】
【請求項１】
室内に配置された複数の照明装置の状態を制御する制御装置と、
前記室内に配置された画像形成装置とを備え、
前記画像形成装置は、
前記制御装置に、前記画像形成装置の状態、又は、前記室内の状態に応じて前記照明装置を制御するための制御情報を生成する情報生成手段と、
前記制御情報を前記制御装置に送信する送信手段とを備える、照明制御システム。
【請求項２】
前記照明装置は、ＬＥＤ照明装置であり、
前記制御情報は、所定の照明装置の発光色を変化させるための情報である、請求項１に記載の照明制御システム。
【請求項３】
複数の前記照明装置の中から、前記画像形成装置に対応付ける照明装置を選択する第１の選択手段と、
前記画像形成装置に対応付けられた照明装置を特定する情報を記憶する第１の記憶手段とをさらに備え、
前記情報生成手段は、前記画像形成装置にエラーが発生したことを受けて、複数の前記照明装置のうち、前記画像形成装置に対応付けられた照明装置の発光色を変化、又は、当該照明装置を点滅させる制御情報を生成する、請求項１又は２に記載の照明制御システム。
【請求項４】
複数の前記照明装置の中から、外部装置に対応付ける照明装置を選択する第２の選択手段と、
前記外部装置に対応付けられた照明装置を特定する情報を記憶する第２の記憶手段とをさらに備え、
前記情報生成手段は、前記画像形成装置が受信したプリントジョブの実行を完了したことを受けて、複数の前記照明装置のうち、前記プリントジョブの送信元の外部装置に予め対応付けられた照明装置の発光色を変化、又は、当該照明装置を点滅させる制御情報を生成する、請求項１から３の何れか１項に記載の照明制御システム。
【請求項５】
前記画像形成装置は、複数の外部装置のそれぞれが稼働状態にあるか否かを判定する判定手段をさらに備え、
前記情報生成手段は、
前記判定手段により、複数の外部装置のうち、非稼働状態であった外部装置が稼働状態になったと判定されたことを受けて、複数の前記照明装置のうち、稼働状態になった当該外部装置に予め対応付けられた照明装置を点灯状態にする制御情報を生成する、又は、
前記判定手段により、複数の外部装置のうち、稼働状態であった外部装置が非稼働状態になったと判定されたことを受けて、複数の前記照明装置のうち、非稼働状態になった当該外部装置に予め対応付けられた照明装置に対応付けられた全ての外部装置が非稼働状態であれば、非稼働状態になった当該外部装置を消灯状態にする制御情報を生成する、請求項１から４の何れか１項に記載の照明制御システム。
【請求項６】
前記第２の選択手段は、
複数の前記照明装置のそれぞれに、複数の外部装置を対応付け可能であり、且つ、
複数の前記外部装置のそれぞれに、複数の照明装置を対応付け可能である、
又は、
前記第２の選択手段は、
複数の外部装置の各々に、当該外部装置が稼働状態から非稼働状態になったことを受けて点灯状態にする照明装置を対応付け、
前記対応付けとは独立に、複数の外部装置の各々に、当該外部装置が非稼働状態から稼働状態になったことを受けて消灯状態にする照明装置を対応付ける、
請求項４に記載の照明制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オフィス等に設置された複数の照明装置を制御するシステムであり、特に、オフィスに設置されているコンピュータ又は画像形成装置の状態に応じて照明装置を制御することができる照明制御システムに関する。
【背景技術】
【０００２】
近年、オフィスにおける照明装置として、ＬＥＤ照明装置が普及しつつある。ＬＥＤ照明の特徴として、蛍光灯等よりも消費電力が少ない点が第１に挙げられる。それ以外に、発光色を変化させることができ、点滅制御することも容易である。このように、ＬＥＤ照明装置には、表現力が豊かである特徴がある。
【０００３】
オフィス内の照明に関して、下記特許文献１には、照明機器の無駄な点灯を抑制し、無駄なエネルギー消費を抑制するための照明制御システムが開示されている。このシステムは、人が携帯するＲＦＩＤとそのリード／ライタとにより人の在席状況を検出し、人が在席している区画の照度が高くなり、人が在席していない区画の照度が低くなるように、全般照明器具（天井照明器具）を制御する。このとき、作業机に配置された机上照明器具の点灯の有無を考慮して、全般照明器具の明るさを調整する。これにより、必要な場所を適切な明るさにすることができ、全体を最適な照度分布にするためのエネルギーを低減することができる。
【０００４】
一方、オフィス等で使用される事務機器の性能が向上している。例えば、電子機器である画像処理装置の１種として、記録紙に画像を形成する画像形成装置（代表的にはコピー機）が導入されている。画像形成装置の１種である複合機（ＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ））は、コピーモード、ファクシミリモード（以下、ファクシミリをＦＡＸともいう）、ネットワーク対応のプリンタモード、及びスキャナモードのように、複数の基本的な動作モードを備える。
【０００５】
近年、複合機は、タッチパネル等の利便性の高いユーザインターフェイスが採用され、高性能なマイコンが装備される等、年々多機能化が進展している。複合機は、ネットワークに接続され、オフィス内のコンピュータ（以下、ＰＣともいう）により共用されることが多く、接続されているオフィス内のＰＣの状態を監視することも可能になっている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１８４１８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
オフィス等では、ユーザは各ＰＣから、ネットワークに接続されたＭＦＰにプリントジョブを実行させる。複合機（以下、ＭＦＰという）から離れた席のユーザは、ＭＦＰに紙詰まり、トナー切れ等のエラーが発生していても容易には分からないので、プリントジョブを送信してしまい、印刷物を得ることができない、又は、得るまでに時間及び手間を要する問題がある。
【０００８】
また、複数のＰＣで１台のＭＦＰを共有するので、長時間を要するジョブが実行されていること、又は、多くのジョブが登録されていることが分からないまま、プリントジョブを送信してしまった場合、排出されていることを期待してＭＦＰの所に行っても、長時間待たされる問題がある。
【０００９】
また、広いオフィスでは、ユーザは、離席するので天井照明を消灯すべきであっても、照明のＯＮ／ＯＦＦスイッチが遠くにあるために、天井照明を点灯させたまま離席しがちである。これによって、無駄に電力が消費される問題がある。
【００１０】
また、天井照明が消灯している席で作業を開始する場合には、照明のＯＮ／ＯＦＦスイッチの場所まで行き、操作して照明を点灯させなければならず、広いオフィスであれば煩雑である問題がある。
【００１１】
これらの問題は、特許文献１に記載された発明によっては解決することはできない。
【００１２】
したがって、本発明は、オフィス内で使用されているＰＣ又は画像形成装置の状態に応じて照明装置を制御することができる照明制御システムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明に係る照明制御システムは、室内に配置された複数の照明装置の状態を制御する制御装置と、室内に配置された画像形成装置とを備えている。画像形成装置は、制御装置に、画像形成装置の状態、又は、室内の状態に応じて照明装置を制御するための制御情報を生成する情報生成部と、制御情報を制御装置に送信する送信部とを備える。
【００１４】
好ましくは、照明装置はＬＥＤ照明装置であり、制御情報は、所定の照明装置の発光色を変化させるための情報である。
【００１５】
より好ましくは、照明制御システムは、複数の照明装置の中から、画像形成装置に対応付ける照明装置を選択する第１の選択部と、画像形成装置に対応付けられた照明装置を特定する情報を記憶する第１の記憶部とをさらに備え、情報生成部は、画像形成装置にエラーが発生したことを受けて、複数の照明装置のうち、画像形成装置に対応付けられた照明装置の発光色を変化、又は、当該照明装置を点滅させる制御情報を生成する。
【００１６】
さらに好ましくは、照明制御システムは、複数の照明装置の中から、外部装置に対応付ける照明装置を選択する第２の選択部と、外部装置に対応付けられた照明装置を特定する情報を記憶する第２の記憶部とをさらに備え、情報生成部は、画像形成装置が受信したプリントジョブの実行を完了したことを受けて、複数の照明装置のうち、プリントジョブの送信元の外部装置に予め対応付けられた照明装置の発光色を変化、又は、当該照明装置を点滅させる制御情報を生成する。
【００１７】
好ましくは、画像形成装置は、複数の外部装置のそれぞれが稼働状態にあるか否かを判定する判定部をさらに備え、情報生成部は、判定部により、複数の外部装置のうち、非稼働状態であった外部装置が稼働状態になったと判定されたことを受けて、複数の照明装置のうち、稼働状態になった当該外部装置に予め対応付けられた照明装置を点灯状態にする制御情報を生成する、又は、判定部により、複数の外部装置のうち、稼働状態であった外部装置が非稼働状態になったと判定されたことを受けて、複数の照明装置のうち、非稼働状態になった当該外部装置に予め対応付けられた照明装置に対応付けられた全ての外部装置が非稼働状態であければ、非稼働状態になった当該外部装置を消灯状態にする制御情報を生成する。
【００１８】
より好ましくは、第２の選択部は、複数の照明装置のそれぞれに、複数の外部装置を対応付け可能であり、且つ、複数の外部装置のそれぞれに、複数の照明装置を対応付け可能である、又は、第２の選択部は、複数の外部装置の各々に、当該外部装置が稼働状態から非稼働状態になったことを受けて点灯状態にする照明装置を対応付け、この対応付けとは独立に、複数の外部装置の各々に、当該外部装置が非稼働状態から稼働状態になったことを受けて消灯状態にする照明装置を対応付ける。
【発明の効果】
【００１９】
本発明によれば、オフィス内の状況に応じて、照明装置を自動的に制御することができ、作業環境の改善、作業効率の向上、及び、省電力等を実現することができる。また、オフィス内の状況の変化を、ユーザが容易に知ることができ、無駄をなくし、作業効率を向上することができる。
【００２０】
例えば、画像形成装置の近くの照明装置を通常と異なる色で点灯させることにより、ユーザは、画像形成装置にエラーが発生したことを容易に知ることができ、無駄なプリント指示を回避することができる。
【００２１】
また、画像形成装置が指示されたプリントを完了した場合、指示したＰＣの近くの照明装置を通常と異なる色で点灯させることにより、ユーザは、印刷物が排出されたことを確認してから、取りに行くことができるので、画像形成装置の所で無駄に待つことを回避することができる。
【００２２】
ＰＣの稼働状態に応じて照明装置の点灯を制御することにより、無駄な点灯を回避して省電力を実現することができる。また、ユーザは、消灯している照明装置を点灯させる手間を省くことができ、作業効率を向上することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態に係る照明制御システムの構成を示すブロック図である。
【図２】画像形成装置の内部構成を示すブロック図である。
【図３】照明制御装置の内部構成を示すブロック図である。
【図４】オフィス内の装置の配置を示す平面図である。
【図５】画像形成装置において実行される、照明装置を制御するためのプログラムの制御構造を示すフローチャートである。
【図６】制御対象の照明装置を登録するためのプログラムの制御構造を示すフローチャートである。
【図７】登録内容の選択画面を示す図である。
【図８】画像形成装置のエラー発生時に制御する照明装置、及び、ＰＣから受信したジョブの完了時に制御する照明装置の登録画面を示す図である。
【図９】ＰＣの状態に応じて制御する照明装置を登録するためのプログラムの制御構造を示すフローチャートである。
【図１０】ＰＣの状態に応じて制御する照明装置の登録画面を示す図である。
【図１１】登録内容の確認画面を示す図である。
【図１２】ＰＣの状態に応じて照明装置を制御するためのプログラムの制御構造を示すフローチャートである。
【図１３】ＰＣと照明装置との対応関係を示す図である。
【図１４】図１３の対応関係を表すデータ構造を表形式で示す図である。
【図１５】図１３とは別の、ＰＣと照明装置との対応関係を示す図である。
【図１６】図１５の対応関係を表すデータ構造を表形式で示す図である。
【図１７】ＰＣの起動に応じて自動的に照明装置を点灯させるプログラムの制御構造を示すフローチャートである。
【図１８】ＰＣの停止に応じて自動的に照明装置を消灯させるプログラムの制御構造を示すフローチャートである。
【図１９】ＰＣの状態に応じて、自動的に照明装置を制御（点灯又は消灯）するためのプログラムの制御構造を示すフローチャートである。
【図２０】図１３の対応関係を表す、図１４とは別のデータ構造を表形式で示す図である。
【図２１】図１５の対応関係を表す、図１６とは別のデータ構造を表形式で示す図である。
【発明を実施するための形態】
【００２４】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの名称及び機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００２５】
本発明の実施の形態に係る照明制御システムは、ネットワークによって相互に接続された画像形成装置、複数のコンピュータ（以下、ＰＣという）、及び照明制御装置を備えて構成される。本照明制御システムは、オフィス等に設置された複数の照明装置を、オフィス内の機器、特に画像形成装置及びコンピュータの状態に応じて制御し、ユーザの業務効率の向上を図ると共に、省エネルギーを実現することができる。
【００２６】
図１を参照して、本実施の形態に係る照明制御システム２００は、画像形成装置１００、照明制御装置１６０、及びこれらが接続されたネットワーク１９０を備えている。照明制御システム２００は、ネットワーク１９０に接続された複数のＰＣを備えている。図１では、代表的に第１ＰＣ１４０及び第２ＰＣ１４２を示している。照明制御装置１６０は、複数のＰＣが配置された空間の周囲（天井、側壁等）に配置された複数の照明装置のそれぞれの状態を制御する。図１では、代表的に第１照明装置１８０及び第２照明装置１８２を示している。
【００２７】
画像形成装置１００は、プリンタ機能のみを備えた装置であっても、プリンタ機能、スキャナ機能、コピー機能、及びファクシミリ機能等の複数の機能を備えたＭＦＰであってもよい。ここでは、画像形成装置１００はＭＦＰであるとする。
【００２８】
複数のＰＣ（第１ＰＣ１４０及び第２ＰＣ１４２等）は、オフィス等での事務作業に使用されるパーソナルコンピュータである。ここでは、複数の照明装置（第１照明装置１８０及び第２照明装置１８２等）は、ＬＥＤ照明装置であるとする。
【００２９】
図２を参照して、画像形成装置１００は、画像形成装置１００全体を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０２と、プログラム等を記憶するためのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０４と、揮発性の記憶装置であるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０６と、通電が遮断された場合にもデータを保持する不揮発性記憶装置であるＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１０８とを備えている。ＲＯＭ１０４には、画像形成装置１００の動作を制御するのに必要なプログラム及びデータが記憶されている。
【００３０】
画像形成装置１００はさらに、タイマ１１０、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１１２、原稿読取部１１４、画像形成部１１６、画像処理部１１８、画像メモリ１２０、操作部１２２、及びバス１２４を備えている。画像形成装置１００は、これら以外にも、画像を形成するための記録紙を収容した給紙部、画像形成された記録紙を排出する排紙部（排紙トレイ）、電話回線に接続されたＦＡＸ通信するためのＦＡＸモデム等を備えている。
【００３１】
ＣＰＵ１０２、ＲＯＭ１０４、ＲＡＭ１０６、ＨＤＤ１０８、タイマ１１０、ＮＩＣ１１２、原稿読取部１１４、画像形成部１１６、画像処理部１１８、画像メモリ１２０、及び操作部１２２は、バス１２４に接続されている。各部間のデータ（制御情報を含む）交換は、バス１２４を介して行なわれる。ＣＰＵ１０２は、バス１２４を介してＲＯＭ１０４からプログラムをＲＡＭ１０６上に読出して、ＲＡＭ１０６の一部を作業領域としてプログラムを実行する。即ち、ＣＰＵ１０２は、ＲＯＭ１０４に格納されているプログラムにしたがって画像形成装置１００を構成する各部の制御を行ない、画像形成装置１００の各機能を実現する。
【００３２】
タイマ１１０は、ＣＰＵ１０２からの要求を受けて、現在の時刻を表す情報（以下、現在時刻という）をＣＰＵ１０２に提供する。
【００３３】
操作部１２２は、タッチパネルディスプレイ及び操作キー部を備えている。タッチパネルディスプレイは、液晶パネル等で構成された表示パネルと、表示パネルの上に配置され、タッチされた位置を検出するタッチパネルとを含む。タッチパネルディスプレイには、画像形成装置１００の操作画面が表示される。操作キー部には、ハードウェアキーとして、画像形成装置１００の電源をオン／オフするための電源キー、画像形成装置１００を省電力状態に遷移させる又は省電力状態から通常状態に復帰させるための節電キー、及び、電源オンの場合に点灯するＬＥＤランプ等が配置されている。タッチパネルディスプレイに表示される画面は、画像形成装置１００の状態に応じて種々変化（画面遷移）する。
【００３４】
操作部１２２は、ユーザによる画像形成装置１００に対する指示等の入力を受付ける。ユーザは、タッチパネルディスプレイに表示される画面によって、画像形成装置１００の状態及びジョブの処理状況等の確認を行なう。タッチパネルディスプレイに表示されたキーを、表示パネルに重ねられたタッチパネル上で選択する（タッチパネル上の該当部分にタッチする）ことによって、画像形成装置１００の機能設定及び動作指示等ができる。
【００３５】
ＮＩＣ１１２は、ネットワーク１９０に接続され、画像形成装置１００がネットワーク１９０を介して外部装置（ＰＣ、照明制御装置１６０等）と通信するためのインターフェイスとして機能する。
【００３６】
原稿読取部１１４は、画像を読取るためのＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ：電荷結合素子）と、原稿台、自動原稿送り装置（ＡＤＦ）等にセットされた原稿を検知する原稿検知センサとを備え、原稿を読取って画像データを入力する。画像データは画像メモリ１２０に一時的に記憶される。画像処理部１１８は、読取った画像データに対して、種々の画像処理を実行する。画像形成部１１６は、画像データを記録紙に印刷する。画像データは、必要に応じてＨＤＤ１０８に記憶される。
【００３７】
画像形成装置１００がプリンタとして利用される場合には、ＮＩＣ１１２を介して受信した印刷ジョブから画像データが生成され、画像メモリ１２０等を介して画像形成部１１６から出力される。具体的には、ＮＩＣ１１２は、ネットワーク１９０を介して、第１ＰＣ１４０及び第２ＰＣ１４２等から、印刷ジョブを受信する。受信された印刷ジョブから画像データが生成され、出力画像データとしてページ単位に画像メモリ１２０に送られた後、ＨＤＤ１０８に記憶される。その後、ＨＤＤ１０８に記憶された画像データが適切なタイミングで順次読出されて画像メモリ１２０に送られる。そして、画像形成部１１６での画像形成のタイミングに合わせて、画像データは画像形成部１１６へと伝送される。
【００３８】
給紙部では、記録紙がピックアップローラによって引き出され、複数の搬送用ローラによって、画像形成部１１６まで搬送される。画像形成部１１６では、帯電された感光体ドラムを入力された画像データに応じて露光することにより、感光体ドラムの表面に、画像データに応じた静電潜像を形成する。感光体ドラム上の静電潜像部分にトナーを付着させた後、トナーによる画像を、転写ベルトを介して、搬送された記録紙に転写させる。その後、記録紙は加熱及び加圧され（これにより記録紙に画像が定着する）、排紙トレイに排出される。
【００３９】
画像形成装置１００は、公知のコピー機能、ファクシミリ機能、及びスキャナ機能等も備えているが、説明を繰返さない。
【００４０】
図３を参照して、照明制御装置１６０は、公知の組込型コンピュータと同様に構成されている。照明制御装置１６０は、ＣＰＵ１６２、ＲＯＭ１６４、ＲＡＭ１６６、ＮＩＣ１６８、操作部１７０、スイッチ部１７２、及び、それらが接続されたバス１７４を備えている。
【００４１】
操作部１７０は、例えばタッチパネルディスプレイにより構成される。タッチパネルディスプレイは、液晶パネル等で構成された表示パネルと、表示パネルの上に配置され、タッチされた位置を検出するタッチパネルとを含む。タッチパネルディスプレイには、照明制御装置１６０の操作画面が表示される。操作画面には、第１照明装置１８０及び第２照明装置１８２等の状態を制御（点灯、消灯、色、明るさ、点滅等の指示）するためのキーを含む画面である。第１照明装置１８０及び第２照明装置１８２等の点灯／消灯だけを指示するためのハードウェアのスイッチを別途に配置してもよい。
【００４２】
ＲＯＭ１６４には、照明装置の状態（点灯、消灯、色、明るさ等）に対応する制御コードと、制御コードに応じて、スイッチ部１７２を設定するためのプログラムが記憶されている。ＣＰＵ１６２は、ＲＡＭ１６６をワーク領域として使用して、制御コードを参照して、このプログラムを実行することにより、オフィス内の複数の照明装置の状態を制御する。
【００４３】
スイッチ部１７２は、外部から供給される商用の交流電圧（図示せず）から、第１照明装置１８０及び第２照明装置１８２等（ＬＥＤ照明装置）を点灯させるための所定の直流電流を生成して供給する。各ＬＥＤ照明装置に供給されるＤＣ電流は、ＣＰＵ１６２により設定される。
【００４４】
ＬＥＤ照明装置の制御に関しては、ＬＥＤ照明装置に応じて公知の制御方法を適宜使用すればよい。例えば、ＰＷＭ調光の場合、ＬＥＤ装置を駆動するパルス電流のデューティを変更することによって、明るさの制御が可能である。発光色の変更は、例えばＬＥＤの順電流値を変化させることにより可能である。ＬＥＤ照明装置が、放射光の波長の異なる複数の種類のＬＥＤ素子を含む場合には、各色のＬＥＤ素子の放射光の強度（明るさ）を変化させることによって、ＬＥＤ照明装置の発光色を、光の混合によって再現可能な範囲内で変更することができる。
【００４５】
各照明装置の現在の状態は、ＣＰＵ１６２によって、ＲＡＭ１６６に記憶される。
【００４６】
図４を参照して、画像形成装置１００及び照明制御装置１６０は、オフィス内の対角の隅に配置されているとする。オフィスには、複数の机１５０が配置されている。机の上には、ネットワーク１９０に接続されたＰＣ（図４において、何れも図示せず）が配置されている。天井には、縦６台、横４台の配列で、合計２４台の照明装置１８０が配置されている。
【００４７】
以下、図１に示した照明制御システム２００により提供される照明装置の制御方法に関して説明する。照明装置の制御は、画像形成装置１００が、各照明装置を如何に制御すべきかを示す情報（以下、照明制御情報という）を生成して照明制御装置１６０に送信し、照明制御装置１６０が、受信した照明制御情報にしたがって、各照明装置の状態を変化させることにより実現される。
【００４８】
図５を参照して、画像形成装置において実行される、照明装置を制御するためのプログラムの制御構造のステップ４００において、ＣＰＵ１０２は、ＨＤＤ１０８から初期設定を読出し、ＲＡＭ１０６の所定領域に記憶する。初期設定は、本プログラムを実行するために必要な、管理対象のＰＣと照明装置との対応関係を示す情報等であり、ユーザ（管理者を含む）の指示により後述する登録処理が実行されることにより登録された情報である。また、ＣＰＵ１０２は、タイマ１１０から現在時刻を取得して、ＲＡＭ１０６の所定領域に記憶する。
【００４９】
ステップ４０２において、ＣＰＵ１０２は、操作部１２２に、コピー、ファクシミリ、スキャン等の各機能を選択するためのキー、及び、登録処理を実行するためのキーが配置されている初期画面を表示し、操作部１２２が操作されたか否かを判定する。具体的には、ＣＰＵ１０２は、操作部１２２に表示されたキーがタッチされたか否かを判定する。操作されたと判定された場合、ＣＰＵ１０２がその操作を特定した後、制御はステップ４０４に移行する。そうでなければ、制御はステップ４１２に移行する。
【００５０】
ステップ４０４において、ＣＰＵ１０２は、ステップ４０２での操作が登録指示であるか否か、即ち、登録処理を実行するためのキーがタッチされたか否かを判定する。登録指示であると判定された場合、制御はステップ４０６に移行し、登録処理が実行される。そうでなければ、制御はステップ４０８に移行し、ＣＰＵ１０２は、該当する処理を実行する。
【００５１】
ステップ４０６の処理は、図６に具体的に示されている。ステップ５００において、ＣＰＵ１０２は、管理対象である各ＰＣを特定するための情報（以下、ＰＣ特定情報という）をＨＤＤ１０８から読出し、制御対象である各照明装置を特定するための情報（以下、照明装置特定情報という）を、照明制御装置１６０から取得する。なお、照明設備が変更されることはまれであるので、照明装置特定情報は、一度照明制御装置１６０から取得して、ＨＤＤ１０８に記憶されていれば、ＨＤＤ１０８から読出されてもよい。照明設備が変更された場合に、画像形成装置１００が照明制御装置１６０から照明装置特定情報を取得するようにすればよい。
【００５２】
ステップ５０２において、ＣＰＵ１０２は、登録内容の選択画面を表示する。ＣＰＵ１０２は、後述するように、登録内容に応じて異なる画面を表示して、ユーザによる操作を受付けるので、登録内容を選択するためのキーを含む画面を表示する。例えば、図７に示す画面２１０が表示される。キー２１２は、画像形成装置１００の状態（エラー発生、ジョブの完了）に応じて制御する照明装置を登録するためのキーである。キー２１４は、ＰＣの状態に応じて照明装置の点灯／消灯を制御するために、ＰＣと照明装置との対応関係を登録するためのキーである。キャンセルキー２１６は、登録を止めて、元の画面を表示するためのキーである。なお、右上の「×」記は、キャンセルキーと同じ機能を有する（後述する各画面においても同じ）。
【００５３】
ステップ５０４において、ＣＰＵ１０２は、操作部１２２が操作されたか否かを判定する。操作されたと判定された場合、制御はステップ５０６に移行する。そうでなければ、ステップ５０４が繰返される。
【００５４】
ステップ５０６において、ＣＰＵ１０２は、ステップ５０４での操作が、画像形成装置１００の状態に応じて制御する照明装置を登録する指示であるか否かを判定する。具体的には、ＣＰＵ１０２は、操作されたキーが図７のキー２１２であるか否かを判定する。キー２１２であると判定された場合、制御はステップ５０８に移行する。そうでなければ、制御はステップ５１０に移行する。
【００５５】
ステップ５０８において、ＣＰＵ１０２は、所定の登録画面を表示して、ユーザの操作に応じて、照明装置を登録する。具体的には、ＣＰＵ１０２は、図８に示した画面２２０を表示して、ユーザの操作を受付ける。領域２２２は、画像形成装置１００にエラーが発生した場合に制御する照明装置を指定するための領域である。照明番号の表示の下のセルには、照明装置特定情報が表示される。照明装置特定情報は、右側に表示されたプルダウンキーをタッチして表示される一連の数字（照明装置特定情報の集合）の中から選択することができる。図８では、照明装置特定情報が“７”である照明装置が指定された状態である。
【００５６】
領域２２４は、ジョブが完了した場合、そのジョブを指示したＰＣに対応する照明装置を制御するために、各ＰＣに対応させる照明装置を指定するための領域である。ＰＣ名の列には、ＰＣ特定情報が表示され、その右側にＰＣのＩＰアドレスが表示されている。ユーザは、領域２２２の場合と同様に、各行（即ち各ＰＣ）に関して、照明番号のセルのプルダウンメニューを操作して照明装置特定情報を指定することができる。表示すべき情報が多い場合、一度の全てを表示できないので、右側のスライドバーを操作することにより、表示されていない情報を表示することができる。
【００５７】
ＰＣ特定情報Ａ〜Ｃにはそれぞれ、照明装置特定情報“１”〜“３”が指定され、ＰＣ特定情報Ｇ及びＨにはそれぞれ、照明装置特定情報“５”及び“８”が指定されている。ＰＣ特定情報Ｄ及びＥには共に、照明装置特定情報“４”が指定されている。これは、ＰＣ特定情報Ｄ及びＥによって特定される何れのＰＣから指定されたジョブが完了しても、照明装置特定情報“４”で特定される同じ照明装置が制御されることを意味する。ＰＣ特定情報Ｆには、照明装置特定情報が指定されていない。これは、ＰＣ特定情報Ｆによって特定されるＰＣから指定されたジョブが完了しても、照明装置は制御されないことを意味する。
【００５８】
ＯＫキー２２６がタッチされた場合、設定された内容が、テーブル形式でＨＤＤ１０８に記憶され、キャンセルキー２２８がタッチされた場合、設定された情報は破棄される。その後、制御はステップ５０２に戻り、画面２１０が表示される。
【００５９】
ここでは、照明装置がどのように制御されるかは予め定められており、エラーが発生した場合には、指定された照明装置の発光色を変更する（例えば、薄いピンクに変更する）。また、各ＰＣから受信したジョブが完了した場合には、対応する照明装置の発光色を変更する（例えば、薄いピンクに変更する）。
【００６０】
ステップ５１０において、ＣＰＵ１０２は、ステップ５０４での操作が、ＰＣの状態に応じて点灯／消灯を制御する照明装置を登録する指示であるか否かを判定する。具体的には、ＣＰＵ１０２は、操作されたキーが図７のキー２１４であるか否かを判定する。キー２１４であると判定された場合、制御はステップ５１２に移行する。そうでなければ、即ち、キャンセルキー２１６がタッチされた場合、制御はステップ４１０（図５）に移行する。
【００６１】
ステップ５１２において、ＣＰＵ１０２は、点灯／消灯制御に関する登録処理を実行する。ステップ５１２の処理は、図９に示されている。
【００６２】
図９のステップ５４０において、ＣＰＵ１０２は、所定の登録画面を表示して、ユーザの操作を受付ける。具体的には、ＣＰＵ１０２は、図１０に示す画面２４０を表示する。
【００６３】
領域２４２は、ＰＣを選択するための領域である。図８の画面２２０と同様にＰＣ名及びＩＰアドレスが表示されている。領域２４４は、照明装置を選択するための領域である。
【００６４】
ステップ５４２において、ＣＰＵ１０２は、表示されている画面に対して操作を受けたか否かを判定する。具体的には、画面２２０における領域２４２及び２４４の各行、ＯＫキー２４６、キャンセルキー２４８、及び確認キー２５０の何れかがタッチされたか否かを判定する。操作されたと判定された場合、制御はステップ５４４に移行する。そうでなければ、ステップ５４２が繰返される。
【００６５】
ステップ５４４において、ＣＰＵ１０２は、ステップ５４２で操作されたと判定されたキーが、ＯＫキー２４６であるか否かを判定する。ＯＫキー２４６であれば、制御はステップ５４６に移行する。そうでなければ、制御はステップ５４８に移行する。
【００６６】
ステップ５４６において、ＣＰＵ１０２は、領域２４２で選択されている情報と、領域２４４で選択されている情報とを対応させて仮登録として、ＲＡＭ１０６に記憶した後、ステップ５４０に戻る。なお、選択処理は、後述するステップ５６０で実行される。
【００６７】
ステップ５４８において、ＣＰＵ１０２は、ステップ５４２で操作されたと判定されたキーが、キャンセルキー２４８であるか否かを判定する。キャンセルキー２４８であれば、制御はステップ５５０に移行する。そうでなければ、制御はステップ５５２に移行する。
【００６８】
ステップ５５０において、ＣＰＵ１０２は、領域２４２及び２４４の反転表示に対応する仮登録情報を削除した後、ステップ５４０に戻る。領域２４２及び２４４の一方の領域のセルのみが反転表示されている状態で、キャンセルキー２４８がタッチされると、反転表示に対応する情報を含む仮登録情報が全て削除される。したがって、後述するように確認画面で仮登録内容を確認し、仮登録に間違いがあれば、画面２４０においてキャンセルキー２４８を用いて削除することができる。
【００６９】
ステップ５５２において、ＣＰＵ１０２は、ステップ５４２で操作されたと判定されたキーが、確認キー２５０であるか否かを判定する。確認キー２５０であれば、制御はステップ５５４に移行する。そうでなければ、制御はステップ５６０に移行する。
【００７０】
ステップ５５４において、ＣＰＵ１０２は、仮登録された情報を確認するための確認画面を表示する。具体的には、ＣＰＵ１０２は、図１１に示す画面２６０を表示し、操作を待受ける。図１１において、仮登録された内容は矢印で示されている。例えば、図１０の反転表示は、図１１においては、ＰＣ特定情報Ｄ及びＥと照明装置特定情報“４”とを結ぶ２つの矢印に対応する。
【００７１】
ステップ５５６において、ＣＰＵ１０２は、表示されている画面に対して操作を受けたか否かを判定する。具体的には、画面２６０におけるＯＫキー２６２又はキャンセルキー２６４がタッチされたか否かを判定する。操作されたと判定された場合、制御はステップ５５８に移行する。そうでなければ、ステップ５５６が繰返される。
【００７２】
ステップ５５８において、ＣＰＵ１０２は、ステップ５５６で操作されたと判定されたキーが、ＯＫキー２６２であるか否かを判定する。ＯＫキー２６２であると判定された場合、ＣＰＵ１０２は、仮登録の情報を正式登録としてＨＤＤ１０８に記憶した後、制御はステップ５０２（図６）に戻る。そうでなければ、制御はステップ５４０に戻る。したがって、仮登録に間違いがあれば、上記したように、ステップ５４０で表示される画面２４０においてキャンセルキー２４８を用いて、間違った仮登録を削除することができる。
【００７３】
ステップ５６０において、ＣＰＵ１０２は、タッチ操作された部分を反転表示する。即ち、ステップ５６０は、キーへのタッチではなく、領域２４２及び２４４の何れかの行がタッチされた場合に実行され、タッチされた行が反転表示される。その後、制御はステップ５４２に戻る。なお、反転表示された部分がタッチされた場合、その部分が再度反転表示されて、元の表示に戻る。
【００７４】
以上のように、ステップ５１２（図６）、即ちステップ５４０〜５６０（図９）により、ユーザは、画像形成装置１００の状態（エラー発生及びジョブ完了等）又はＰＣの状態に応じて制御する照明装置を登録することができる。なお、登録された情報は、次回画像形成装置１００が起動された場合に、上記したステップ４００（図５）で、ＨＤＤ１０８からＲＡＭ１０６に読出され、後述するように本プログラムで利用される。
【００７５】
上記したように、ステップ５１２（図６）が実行された後、ステップ５０２で表示される画面２１０においてキャンセルキー２１６がタッチされた場合（ステップ５１０の判定結果がＮＯ）、制御はステップ４１０（図５）に戻る。
【００７６】
ステップ４１０において、ＣＰＵ１０２は、本プログラムを終了する指示を受けたか否かを判定する。終了の指示は、例えば、画像形成装置１００を停止する指示、即ち電源スイッチのＯＦＦの操作である。終了の指示を受けていると判定された場合、ＣＰＵ１０２は、本プログラムを終了する。そうでなければ、制御はステップ４００に戻る。
【００７７】
上記の処理により、制御対象の照明装置が登録された状態で、画像形成装置１００が照明装置を制御する方法に関して説明する。
【００７８】
図５のステップ４０２において、操作部１２２が操作されていないと判定された場合、ステップ４１２において、ＣＰＵ１０２は、画像形成装置１００にエラーが発生しているか否かを判定する。ここで、エラーとは、画像形成装置１００が正常に所定の機能を実行することができない状態を意味し、故障した場合に限定されず、紙詰まり、紙切れ、又はトナー切れ等の場合をも含む。エラーが発生していると判定された場合、制御はステップ４１４に移行する。そうでなければ、制御はステップ４１６に移行する。
【００７９】
ステップ４１４において、ＣＰＵ１０２は、ＨＤＤ１０８から、エラー発生時に制御すべき照明装置を特定するための照明装置特定情報を読出し、所定の制御コードと共に照明制御装置１６０に送信する。その後、制御はステップ４１０に移行する。エラー発生時に制御すべき照明装置を特定するための照明装置特定情報は、例えば、図７の領域２２２で選択されて登録された“７”である。所定の制御コードは、例えば、照明装置の発光色を薄いピンクに指定するためのコードである。
【００８０】
画像形成装置１００から照明装置特定情報及び制御コードを受信した照明制御装置１６０のＣＰＵ１６２は、受信した照明装置特定情報に対応する照明装置を、受信した制御コードにしたがって制御する。具体的には、ＣＰＵ１６２は、制御コードにしたがってスイッチ部１７２を制御する。これによって、例えば、画像形成装置１００に近い照明装置１８６（図４）の発光色が、例えば白色から薄いピンクに変わる。したがって、画像形成装置１００に何らかのエラーが発生したことを、管理者は容易に知ることができる。特に天井に配置された照明装置が変化するので、特定の管理者に限らず、オフィスにいる一般ユーザ全員が、エラーの発生を知ることができ、プリント等の指示を控えることができる。また、プリント等の指示を行なう前に、天井照明の発光色を確認してプリント等を指示することができるので、問題の発生を回避することができ、効率的である。
【００８１】
ステップ４１６において、ＣＰＵ１０２は、指示されたプリントジョブが完了したか否かを判定する。完了したと判定された場合、制御はステップ４１８に移行する。そうでなければ、制御はステップ４２０に移行する。
【００８２】
ステップ４１８において、ＣＰＵ１０２は、ＨＤＤ１０８に、対応させて記憶されているＰＣ特定情報及び照明装置特定情報（図８の領域２２４に示された情報に対応）の中から、完了したジョブを指示したＰＣを特定する情報を検索し、得られたＰＣ特定情報に対応する照明装置特定情報を決定する。そして、ＣＰＵ１０２は、決定された照明装置特定情報を、所定の制御コードと共に照明制御装置１６０に送信する。その後、制御はステップ４１０に移行する。所定の制御コードは、例えば、照明装置の発光色を薄いピンクに指定するためのコードである。
【００８３】
画像形成装置１００から照明装置特定情報及び制御コードを受信した照明制御装置１６０のＣＰＵ１６２は、受信した照明装置特定情報に対応する照明を、受信した制御コードにしたがって制御する。これによって、例えば、机１５２（図４）に配置されたＰＣから指示されたプリントジョブが完了した場合、照明装置１８８の発光色が、例えば白色から薄いピンクに変わる。したがって、プリントを指示したユーザは、画像形成装置１００において、指示したプリントが完了したことを容易に知ることができる。ユーザは、確実に印刷されたことを確認してから印刷物を取りに行くことができるので、多量の印刷が実行されていた場合、又は大量のジョブが予約されていた場合等において、指示したジョブが実行されるまで、画像形成装置１００の付近で待たなければならないような無駄な時間を抑制することができ、効率的である。
【００８４】
ステップ４２０において、ＣＰＵ１０２は、何らかのジョブ（プリント又はファクシミリ送信等）を受信したか否かを判定する。受信したと判定された場合、制御はステップ４２２に移行する。そうでなければ、制御はステップ４２４に移行する。
【００８５】
ステップ４２２において、ＣＰＵ１０２は、受信したジョブに応じて、該当する処理を実行するためのプログラムを起動する。その後、制御はステップ４１０に移行する。ＣＰＵ１０２は、起動したプログラムを本プログラムと共にマルチタスクで実行する。
【００８６】
ステップ４２４において、ＣＰＵ１０２は、ＲＡＭ１０６に記憶されている時刻（ステップ４００で最初に記憶される）から所定時間が経過したか否かを判定する。具体的には、ＣＰＵ１０２は、タイマ１１０から現在時刻を取得し、ＲＡＭ１０６に記憶されている時刻と比較することにより、所定時間が経過したか否かを判定する。所定時間が経過したと判定された場合、ステップ４２４で取得した時刻を、ＲＡＭ１０６に記憶されている時刻に上書きした後、制御はステップ４２６に移行する。上書された時刻は、次回ステップ４２４が実行されるときに使用される。所定時間が経過していないと判定された場合、制御はステップ４１０に移行する。
【００８７】
ステップ４２６において、ＣＰＵ１０２は、オフィス内の各ＰＣの状態に応じて照明装置を制御する。ステップ４２６の具体的な処理は、例えば図１２に示されている。
【００８８】
図１２のステップ６００において、ＣＰＵ１０２は、ＨＤＤ１０８から、ネットワーク１９０に接続されているＰＣのＩＰアドレスをＲＡＭ１０６の所定領域に読出す。各ＰＣのＩＰアドレスは、予め画像形成装置１００によって取得され、又は、管理者による登録操作によってＨＤＤ１０８に記憶されているとする。
【００８９】
ステップ６０２において、ＣＰＵ１０２は、繰返し処理のカウンタｉに１をセットする。
【００９０】
ステップ６０４において、ＣＰＵ１０２は、ＲＡＭ１０６に記憶したｉ番目のＩＰアドレスに対応するＰＣの状態を確認する。例えば、ｉ番目のＩＰアドレスを宛先として、通信プロトコルであるＴＣＰ／ＩＰコマンドのＰＩＮＧコマンドを送信し、それに対する応答を所定の時間待受ける。
【００９１】
ステップ６０６において、ＣＰＵ１０２は、ＰＩＮＧコマンドを送信した宛先のＰＣが稼働状態（以下、ＯＮ状態ともいう）にあるか否かを判定する。具体的には、ＣＰＵ１０２は、所定時間内に応答が返って来た場合に、該当するＰＣはＯＮ状態であると判定する。所定時間が経過しても応答が返ってこなければ、ＣＰＵ１０２は、該当するＰＣは起動していない状態、スタンバイモード、又は休止モード等の非稼働状態（以下、ＯＦＦ状態ともいう）であると判定する。ＯＮ状態と判定された場合、制御はステップ６０８に移行する。そうでなければ（ＯＦＦ状態）、制御はステップ６１０に移行する。
【００９２】
ステップ６０８において、ＣＰＵ１０２は、ＲＡＭ１０６に、各ＰＣのＩＰアドレスに対応させて、ＯＮ状態を表すフラグとして“１”を記憶する。
【００９３】
ステップ６１０において、ＣＰＵ１０２は、ＲＡＭ１０６に、各ＰＣのＩＰアドレスに対応させて、ＯＦＦ状態を表すフラグとして“０”を記憶する。
【００９４】
ステップ６１０において、ＣＰＵ１０２は、現在のｉが最大値、即ち、全てのＰＣのＩＰアドレスについて、ステップ６０４〜６１０が実行されたか否かを判定する。ｉが最大値であると判定された場合、制御はステップ６１６に移行する。そうでなければ、ステップ６１４において、現在のカウンタｉに“１”を加算して得られた値を新たなカウンタｉとした後、制御はステップ６０４に戻る。
【００９５】
これによって、管理対象である全てのＰＣの状態（ＯＮ／ＯＦＦ）が、フラグ（以下、ＰＣ状態フラグともいう）としてＲＡＭに１０６に記憶される。
【００９６】
ステップ６１６において、ＣＰＵ１０２は、得られたＰＣのＯＮ／ＯＦＦ状態のパターンと、ステップ５１２（図６）により登録されたＰＣ及び照明装置の対応関係とに応じて、照明装置を制御する。
【００９７】
ステップ５１２（図６）により登録されたＰＣ及び照明装置の対応関係は、例えば、図１３のように表示される。図１３に示された対応関係を表すためのデータ構造は、例えば図１４のような構造とすることができる。図１４において、各行は、ＰＣ毎に対応付けられている照明装置を示している。即ち、ＰＣ特定情報毎に照明装置特定情報が対応付けられている。４〜５行目は、２台のＰＣがグループとして、照明装置特定情報が“４”である１台の照明装置に対応付けられていることを表している。６〜８行目は、３台のＰＣがグループとして、照明装置特定情報が“５”である１台の照明装置に対応付けられていることを表している。それ以外の行は、ＰＣと照明装置とが１対１に対応付けられていることを表す。
【００９８】
また、ＰＣ及び照明装置の対応関係は、図１５のような場合もある。図１４と同じデータ構造を採用すると、図１５の対応関係を表すデータは、図１６のようになる。図１６では、１行目の情報は、１台のＰＣが、照明装置特定情報が“１”及び“２”である２台の照明装置に対応付けられていることを表している。これは、照明装置がグループ化されていることを表す。２〜４行目は、３台のＰＣがグループとして、照明装置特定情報が“３”である１台の照明装置に対応付けられていることを表している。４〜７行目は、４台のＰＣがグループとして、照明装置特定情報が“４”である１台の照明装置に対応付けられていることを表している。ここで、４行目から、ＰＣ特定情報がＤであるＰＣは、照明装置特定情報が“３”である照明装置と、照明装置特定情報が“４”である照明装置とに重複して対応付けられていることが分かる。
【００９９】
図１４及び図１６に示したデータ構造で、ＰＣ及び照明装置の対応関係が記憶されておるとして、ステップ６１６の処理の一例を、図１７を参照して説明する。
【０１００】
図１７のステップ７００において、ＣＰＵ１０２は、現在の照明装置のＯＮ／ＯＦＦ情報を照明制御装置１６０から取得する。具体的には、ＣＰＵ１０２は、所定の要求コマンドを照明制御装置１６０に送信する。照明制御装置１６０は、要求コマンドを受信すると、現在の照明装置のＯＮ／ＯＦＦ情報をＲＡＭ１６６から読出して、要求コマンドの送信元のＩＰアドレス（画像形成装置１００のＩＰアドレス）に送信する。これによって、画像形成装置１００のＣＰＵ１０２は、現在の照明装置のＯＮ／ＯＦＦ情報を取得することができる。取得された情報はＲＡＭ１０６に記憶される。照明装置のＯＮ／ＯＦＦ情報は、例えば照明装置特定情報と、対応するフラグ（例えば“１”であれば点灯、“０”であれば消灯である。以下、照明装置状態フラグともいう）とで構成される。
【０１０１】
ステップ７０２において、ＣＰＵ１０２は、ステップ７００でＲＡＭ１０６に記憶された情報の中から、照明状態装置フラグが“０”（消灯を表す）である照明装置特定情報を１つ選択する。なお、ステップ７０２が繰返し実行される場合、照明装置特定情報は、重複しないように選択される。
【０１０２】
ステップ７０４において、ＣＰＵ１０２は、ＨＤＤ１０８に記憶されているＰＣ及び照明装置の対応関係を表すデータ（図１４又は図１６等）の中から、ステップ７０２で選択された照明装置特定情報に対応するＰＣ特定情報を全て読出し、ＲＡＭ１０６に記憶されているＰＣ状態フラグのうち、ＨＤＤ１０８から読出されたＰＣ特定情報に対応する全てのフラグのＯＲ演算を実行する。例えば、照明装置特定情報が“４”である場合、ＰＣ及び照明装置の対応関係を表すデータが図１４であれば、ＰＣ特定情報Ｄ及びＥに対応するフラグのＯＲ演算が実行される。照明装置特定情報が“４”である場合、ＰＣ及び照明装置の対応関係を表すデータが図１６であれば、ＰＣ特定情報Ｄ、Ｅ、Ｆ及びＧのフラグのＯＲ演算が実行される。したがって、１台の照明装置に複数台のＰＣが対応付けられている場合（グループ化されている場合）、そのグループ内の少なくとも１台のＰＣがＯＮ状態であれば、ＯＲ演算の結果は“１”となる。なお、照明装置特定情報に対応するが１台である場合、対応するＰＣ状態フラグの値がＯＲ演算結果とされる。
【０１０３】
ステップ７０６において、ＣＰＵ１０２は、ステップ７０４でのＯＲ演算の結果が“１”であるか否かを判定する。“１”であると判定された場合、制御はステップ７０８に移行する。そうでなければ、制御はステップ７１０に移行する。
【０１０４】
ステップ７０８において、ＣＰＵ１０２は、ステップ７０２で選択された照明装置特定情報に対応する照明装置状態フラグに“１”を設定する。
【０１０５】
ステップ７１０において、ＣＰＵ１０２は、全ての照明装置特定情報について、ステップ７０４〜７０８の処理が実行されたか否かを判定する。実行されていない照明装置特定情報があれば、ステップ７０２に戻る。
【０１０６】
ステップ７１２において、ＣＰＵ１０２は、照明装置特定情報及び決定されたフラグを照明制御装置１６０に送信する。照明制御装置１６０のＣＰＵ１６２は、画像形成装置１００から照明装置特定情報及びフラグを受信すると、それにしたがって、スイッチ部１７２を設定する。したがって、フラグが“０”から“１”に変更された照明装置、即ち消灯していた照明装置が点灯する。ユーザが特定のＰＣを起動させると、そのＰＣに対応付けられている照明装置のうち、消灯していた照明装置を自動的に点灯させることができる。ユーザが使用したいＰＣを起動すれば、照明装置を自動的に点灯させることができるので、作業環境を適切な明るさにすることができる。
【０１０７】
これにより、ステップ４２６（図５）の処理（ＰＣの状態に応じた照明装置の制御）が完了し、その後、制御はステップ４１０に移行する。
【０１０８】
以上のように、画像形成装置１００が図５に示したプログラムを実行することにより、照明制御システム２００は、オフィス内の状況に応じて、適切に照明装置を制御することができる。画像形成装置１００にエラーが発生した場合には、予め登録された照明装置の発光色を所定の色（例えば、薄いピンク）に変化させることができる（ステップ４１４）。ユーザがＰＣからプリントジョブを指示した場合、そのジョブが完了（印刷物の排出）すると、所定の照明装置（例えば、ジョブを指示したＰＣの近くの照明装置）の発光色を所定の色（例えば、薄いピンク）に変化させることができる（ステップ４１８）。また、画像形成装置１００は、定期的にオフィス内のＰＣの状態（稼働状態か否か）を調べ、ＰＣが起動されると、消灯していた所定の照明装置（例えば、起動したＰＣの近くの照明装置）を点灯させることができる（ステップ４２４及びステップ４２６）。
【０１０９】
照明制御システム２００によれば、ユーザは、プリントしたい場合、画像形成装置１００の近くに配置された照明装置の発光色が通常と異なる色になっていれば、プリント指示を行なわないようにする、又は、複数の画像形成装置があれば、別の画像形成装置にプリントを指示することができる。また、ユーザは、印刷物が排出されたことを確認してから画像形成装置１００の所に行くことができるので、画像形成装置１００の近くで印刷物の排出を待つ無駄な時間をなくすことができる。また、ユーザは、使用したいＰＣを起動させるだけで、自動的に作業場所が適切な明るさになるので、離れた場所にある照明制御装置１６０を操作する必要がない。このように、オフィス内で無駄な作業が生じることを回避することができ、作業効率を向上させることができる。
【０１１０】
上記では、画像形成装置１００にエラーが発生すると、所定の照明装置の発光色を変更する場合を説明したが、これに限定されない。特定の照明装置の状態を変更すればよく、例えば、点滅表示させてもよい。
【０１１１】
上記では、ＰＣから指示されたプリントジョブが完了すると、対応する照明装置の発光色を変更する場合を説明したが、これに限定されない。対応する照明装置の状態を変更すればよく、例えば、点滅表示させてもよい。
【０１１２】
上記では、ステップ４２６（図５）において、ＰＣが起動されたことが検出されると、消灯していた所定の照明装置を点灯させる場合（図１７）を説明したが、これに限定されない。例えば、ステップ４２６において、起動していたＰＣがシャットダウンされた場合、対応する照明装置を消灯するようにしてもよい。この処理を図１８に示す。図１８において、図１７と同じ参照番号が付されたステップは、図１７と同じであるので、それらの説明は最小限に留める。図１８が図１７と異なるのは、ステップ７０２、ステップ７０６、及びステップ７０８がそれぞれ、ステップ７２０、ステップ７２２、及びステップ７２４に置換えられていることだけである。
【０１１３】
図１８のステップ７００において、ＣＰＵ１０２は、現在の照明装置のＯＮ／ＯＦＦ情報を照明制御装置１６０から取得する。
【０１１４】
ステップ７２０において、ＣＰＵ１０２は、ステップ７００でＲＡＭ１０６に記憶された情報の中から、照明装置状態フラグが“１”（点灯を表す）である照明装置特定情報を１つ選択する。なお、ステップ７２０が繰返し実行される場合、照明装置特定情報は、重複しないように選択される。
【０１１５】
ステップ７０４において、ＣＰＵ１０２は、ＨＤＤ１０８に記憶されているＰＣ及び照明装置の対応関係を表すデータ（図１４又は図１６等）の中から、ステップ７２０で選択した照明装置特定情報に対応するＰＣ特定情報を全て読出し、ＲＡＭ１０６に記憶されているＰＣ状態フラグのうち、ＨＤＤ１０８から読出されたＰＣ特定情報に対応する全てのフラグのＯＲ演算を実行する。上記したように、１台の照明装置に複数台のＰＣが対応付けられている場合（グループ化されている場合）、そのグループ内のＰＣが全てＯＦＦ状態あれば、ＯＲ演算の結果は“０”になり、そのグループ内のＰＣが１台でもＯＮ状態であれば、ＯＲ演算の結果は“１”となる。
【０１１６】
ステップ７２２において、ＣＰＵ１０２は、ステップ７０４でのＯＲ演算の結果が“０”であるか否かを判定する。“０”であると判定された場合、制御はステップ７２４に移行する。そうでなければ、制御はステップ７１０に移行する。
【０１１７】
ステップ７２４において、ＣＰＵ１０２は、ステップ７２０で選択された照明装置特定情報に対応する照明装置状態フラグに“０”を設定する。
【０１１８】
ＣＰＵ１０２は、ステップ７１０において、全ての照明装置特定情報について、ステップ７２０、７０４、７２２及び７２４の処理が実行されたか否かを判定し、全ての照明装置特定情報について完了していれば、ステップ７１２において、照明装置特定情報及び決定されたフラグを照明制御装置１６０に送信する。
【０１１９】
照明制御装置１６０のＣＰＵ１６２は、画像形成装置１００から照明装置特定情報及びフラグを受信すると、それにしたがって、スイッチ部１７２を設定する。したがって、フラグが“１”から“０”に変更された照明装置、即ち点灯していた照明装置が消灯する。ユーザがＰＣをシャットダウンさせると、そのＰＣに対応付けられている照明装置のうち、点灯していた照明装置を自動的に消灯させることができる。ユーザは、長時間離席するような場合、使用しないＰＣをシャットダウン又は休止モード等に設定するので、照明装置を自動的に消灯させ、無駄な電力の消費を抑制することができる。
【０１２０】
上記では、ステップ７１２において、全ての照明装置特定情報及びフラグを送信する場合を説明したが、これに限定されない。例えば、変更されたフラグに対応する照明装置特定情報のみを、所定のコードと共に照明制御装置１６０に送信してもよい。図１７のステップ７１２では、“０”から“１”に変更されたフラグの照明装置特定情報を、点灯コードと共に送信してもよい。図１８のステップ７１２では、“１”から“０”に変更されたフラグの照明装置特定情報を、消灯コードと共に送信してもよい。これら場合、照明制御装置１６０のＣＰＵ１６２は、画像形成装置１００から点灯コードを受信した場合には、受信した照明装置特定情報に対応する照明装置を点灯させ、消灯コードを受信した場合には、受信した照明装置特定情報に対応する照明装置を消灯させる。
【０１２１】
上記では、ＰＣが起動されると所定の照明装置を点灯する機能、及び、ＰＣが停止されると所定の照明装置を消灯する機能の、どちらか一方の機能のみが実行される場合を説明したが、これに限定されない。両方の機能が実行されてもよい。そのためには、例えば、図１７のステップ７０２〜７１０の後に、図１８のステップ７２０〜７１０の連続する処理を実行し、その後にステップ７１２を実行するようにすればよい。両方の機能を実行する処理は、図１９に示したような処理であってもよい。
【０１２２】
図１９のステップ７４０において、ＣＰＵ１０２は、ＨＤＤ１０８に記憶されているＰＣ及び照明装置の対応関係を表すデータ（図１４又は図１６等）の中から、照明装置特定情報を１つ選択し、選択された照明装置特定情報に対応するＰＣ特定情報を全て読出す。なお、ステップ７４０は繰返し実行されるので、照明装置特定情報は、重複しないように選択される。
【０１２３】
ステップ７４２において、ＣＰＵ１０２は、ＲＡＭ１０６に記憶されているＰＣ状態フラグの中から、ステップ７４０で読出した全てのＰＣ特定情報に対応するフラグ（ＰＣ状態フラグ）の値を読出し、それらのフラグに対してＯＲ演算を実行する。そして、ＣＰＵ１０２は、ＯＲ演算の結果を、ステップ７４０で選択された照明装置特定情報に対応させて、ＲＡＭ１０６に記憶する。記憶される情報は、ステップ７４０で選択された照明装置特定情報に対応する照明装置が設定されるべき状態を表すフラグ（以下、照明装置設定フラグともいう）である。
【０１２４】
ステップ７４４において、ＣＰＵ１０２は、全ての照明装置特定情報について、ステップ７４０及びステップ７４２の処理が実行されたか否かを判定する。実行されたと判定された場合、制御はステップ７４６に移行する。実行されていない照明装置特定情報があれば、制御はステップ７４０に戻る。
【０１２５】
ステップ７４６において、ＣＰＵ１０２は、照明装置特定情報及び決定された照明装置設定フラグを照明制御装置１６０に送信する。
【０１２６】
照明制御装置１６０のＣＰＵ１６２は、画像形成装置から照明装置特定情報及び照明装置設定フラグを受信すると、それにしたがって、スイッチ部１７２を設定する。したがって、現在のＰＣの稼働状態に応じて、照明装置が適切に点灯又は消灯される。上記と同様に、ユーザが特定のＰＣを起動させると、そのＰＣに対応付けられている照明装置のうち、消灯していた照明装置を自動的に点灯させることができる。また、ユーザがＰＣをシャットダウンさせると、そのＰＣに対応付けられている照明装置のうち、点灯していた照明装置を自動的に消灯させることができる。
【０１２７】
上記では、画像形成装置１００が、ＰＣの状態を調べるためにＰＩＮＧコマンドを、送信先を指定して送信する場合を説明したが、これに限定されない。ＰＩＮＧコマンドをブロードキャストしてもよい。また、送信されるコマンドは、相手先から速やかに応答が返ってくるコマンドであればよく、ＰＩＮＧコマンド以外のコマンドであってもよい。
【０１２８】
また、１回のＰＩＮＧコマンドに対する応答によりＰＣの状態を判定する場合を説明したが、これに限定されない。複数回送信し、それに対する応答の受信結果により判定してもよい。管理者が、ネットワーク環境に応じて、送信する回数を設定可能にしてもよい。
【０１２９】
上記では、画像形成装置１００が各ＰＣの状態を確認するためのコマンドを送信する場合を説明したが、これに限定されない。各ＰＣから、所定のタイミングで画像形成装置１００に、所定データを送信するようにしてもよい。例えば、各ＰＣにインストールされる、画像形成装置１００のプリンタドライバソフトに、そのような機能を持たせてもよい。画像形成装置１００は、所定の期間、特定のＰＣから所定データを受信していなければ、そのＰＣは稼働状態にないと判定することができる。
【０１３０】
上記では、ＰＣ及び照明装置の対応関係を表す情報が、図１４及び図１６のように、ＰＣ特定情報毎に、１つ又は複数の照明装置特定情報を対応させた構造である場合を説明したが、これに限定されない。ＰＣ特定情報と照明装置特定情報との対応関係が分かる構造であればよい。例えば、図２０及び図２１のように、１つの照明装置特定情報に、１つ又は複数のＰＣ特定情報を対応させた構造であってもよい。図２０は図１３の対応関係を表し、図２１は図１５の対応関係を表す。図２０及び図２１のようなデータ構造を用いても、図１７〜１９の処理を実行可能である。
【０１３１】
上記では、照明装置がＬＥＤ照明装置である場合を説明したが、これに限定されない。蛍光灯等であっても、ＰＣの状態に応じて、照明装置を点灯又は消灯することができる。蛍光灯の場合には、色を変更することは難しいが、画像形成装置のエラーを表示するための照明装置を定めておき、画像形成装置が正常に稼働している間はその照明装置を消灯しておき、エラー発生時に点灯させることにより、画像形成装置のエラーを示すことができる。
【０１３２】
上記では、照明装置の制御内容（例えば、発光色を薄いピンクに変更すること）が予め設定されている場合を説明したが、これに限定されない。例えば、画面２２０（図８）において、照明装置の制御方法を指定するためのキーを設けてもよい。例えば、色を変更する、明るさを変化させる、点滅させる等の選択、及び、選択された制御の条件（色、明るさの変化割合等）を設定するためのキーを設けてもよい。
【０１３３】
また、画像形成装置のエラー内容に応じて、照明装置の発光色を変更してもよい。例えば、紙切れ、トナー切れ、紙詰まり等のユーザが対応可能な場合と、サービス会社に修理を依頼する必要がある場合とで、照明装置の発光色を異なる色にしてもよい。
【０１３４】
上記では、１台の画像形成装置がネットワークに接続され、照明制御システムを構成する場合を説明したが、これに限定されない。複数の画像形成装置が、ネットワークに接続されていてもよい。そのうちの１台の画像形成装置が、上記したように照明装置を制御するための照明制御情報（フラグ情報）を生成して、照明制御装置に送信すればよい。
【０１３５】
上記では、画像形成装置が、複数のＰＣが配置された空間（部屋）に配置されている場合を説明したが、別の空間に配置されていてもよい。
【０１３６】
上記では、管理対象の装置がＰＣである場合を説明したが、これに限定されない。ネットワークに接続され、画像形成装置と通信可能な装置であれば、その稼働状態に応じて適切に照明装置を点灯又は消灯することができる。
【０１３７】
本発明に係る照明制御システム２００は、室内に配置された複数の照明装置の状態を制御する制御装置（照明制御装置１６０）と、室内に配置された画像形成装置１００とを備えている。画像形成装置１００は、制御装置に、画像形成装置１００の状態、又は、室内の状態に応じて照明装置を制御するための制御情報を生成する情報生成部と、制御情報を制御装置に送信する送信部とを備える。
【０１３８】
これにより、オフィス内の状況に応じて、照明装置を自動的に制御することができ、作業環境の改善、作業効率の向上、及び、省電力等を実現することができる。
【０１３９】
好ましくは、照明装置はＬＥＤ照明装置であり、制御情報は、所定の照明装置の発光色を変化させるための情報である。
【０１４０】
これにより、オフィス内の状況の変化を、ユーザが容易に知ることができ、無駄をなくし、作業効率を向上することができる。
【０１４１】
より好ましくは、照明制御システム２００は、複数の照明装置の中から、画像形成装置１００に対応付ける照明装置を選択する第１の選択部と、画像形成装置１００に対応付けられた照明装置１８６を特定する情報を記憶する第１の記憶部とをさらに備え、情報生成部は、画像形成装置１００にエラーが発生したことを受けて、複数の照明装置のうち、画像形成装置１００に対応付けられた照明装置１８６の発光色を変化、又は、当該照明装置を点滅させる制御情報を生成する。
【０１４２】
これにより、共有されている画像形成装置の状態を報知する照明装置を、画像形成装置の位置及び照明装置の配置を考慮して、適切に設定することができる。したがって、ユーザは、画像形成装置の状態をより容易に知ることがでる。また、レイアウト変更に容易に対することができる。また、ユーザは、画像形成装置にエラーが発生したことを容易に知ることができ、無駄なプリントジョブの指示を抑制することができる。
【０１４３】
さらに好ましくは、照明制御システム２００は、複数の照明装置の中から、外部装置（ＰＣ等）に対応付ける照明装置を選択する第２の選択部と、外部装置に対応付けられた照明装置を特定する情報を記憶する第２の記憶部とをさらに備え、情報生成部は、画像形成装置１００が受信したプリントジョブの実行を完了したことを受けて、複数の照明装置のうち、プリントジョブの送信元の外部装置に予め対応付けられた照明装置１８８の発光色を変化、又は、当該照明装置を点滅させる制御情報を生成する。
【０１４４】
これにより、オフィス等で使用されているＰＣ等の状態に応じて、作業環境の明るさを調整することが可能になる。したがって、不要な照明装置を消灯することができるので、省電力を実現することができる。また、レイアウト変更に容易に対することができる。また、画像形成装置にプリントを指示したユーザは、確実に印刷物が排出されたことを確認してから、印刷物を取りに行くことができる。したがって、ユーザは、他のジョブが実行中であること等により、画像形成装置の所で待たされることを回避することができる。
【０１４５】
好ましくは、画像形成装置１００は、複数の外部装置のそれぞれが稼働状態にあるか否かを判定する判定部をさらに備え、情報生成部は、判定部により、複数の外部装置のうち、非稼働状態であった外部装置が稼働状態になったと判定されたことを受けて、複数の照明装置のうち、稼働状態になった当該外部装置に予め対応付けられた照明装置を点灯状態にする制御情報を生成する、又は、判定部により、複数の外部装置のうち、稼働状態であった外部装置が非稼働状態になったと判定されたことを受けて、複数の照明装置のうち、非稼働状態になった当該外部装置に予め対応付けられた照明装置に対応付けられた全ての外部装置が非稼働状態であければ、非稼働状態になった当該外部装置を消灯状態にする制御情報を生成する。
【０１４６】
これにより、それぞれのＰＣの稼働状態に応じて照明装置を制御することが可能になる。また、ユーザが使用したいＰＣを起動するだけで、照明装置を点灯させる操作をしなくても、必要な照明装置を点灯させ、作業環境を適切な明るさにすることができる。また、ユーザが作業しない場所を無駄に照明することが回避され、省電力を実現することができる。
【０１４７】
より好ましくは、第２の選択部は、複数の照明装置のそれぞれに、複数の外部装置を対応付け可能であり、且つ、複数の外部装置のそれぞれに、複数の照明装置を対応付け可能である、又は、第２の選択部は、複数の外部装置の各々に、当該外部装置が稼働状態から非稼働状態になったことを受けて点灯状態にする照明装置を対応付け、この対応付けとは独立に、複数の外部装置の各々に、当該外部装置が非稼働状態から稼働状態になったことを受けて消灯状態にする照明装置を対応付ける。
【０１４８】
これにより、ＰＣの配置及び照明装置の配置を考慮して、ＰＣの状態に応じて制御する照明装置を、より適切に設定することが可能になる。また、ＰＣの配置及び照明装置の配置を考慮して、ＰＣの状態に応じて点灯又は消灯する照明装置を、より適切に設定することが可能になる。
【０１４９】
以上、実施の形態を説明することにより本発明を説明したが、上記した実施の形態は例示であって、本発明は上記した実施の形態に限定されるものではなく、種々変更して実施することができる。
【符号の説明】
【０１５０】
１００    画像形成装置
１０２、１６２    ＣＰＵ
１０４、１６４    ＲＯＭ
１０６、１６６    ＲＡＭ
１０８    ＨＤＤ
１１０    タイマ
１１２、１６８    ＮＩＣ
１１４    原稿読取部
１１６    画像形成部
１１８    画像処理部
１２０    画像メモリ
１２２、１７０    操作部
１２４、１７６    バス
１４０    第１ＰＣ
１４２    第２ＰＣ
１６０    照明制御装置
１７２    スイッチ部
１８０    第１照明装置
１８２    第２照明装置
１９０    ネットワーク
２００    照明制御システム
【図１】
2014203711.tif 000003
【図２】
2014203711.tif 000004
【図３】
2014203711.tif 000005
【図４】
2014203711.tif 000006
【図５】
2014203711.tif 000007
【図６】
2014203711.tif 000008
【図７】
2014203711.tif 000009
【図８】
2014203711.tif 000010
【図９】
2014203711.tif 000011
【図１０】
2014203711.tif 000012
【図１１】
2014203711.tif 000013
【図１２】
2014203711.tif 000014
【図１３】
2014203711.tif 000015
【図１４】
2014203711.tif 000016
【図１５】
2014203711.tif 000017
【図１６】
2014203711.tif 000018
【図１７】
2014203711.tif 000019
【図１８】
2014203711.tif 000020
【図１９】
2014203711.tif 000021
【図２０】
2014203711.tif 000022
【図２１】
2014203711.tif 000023