(57)【特許請求の範囲】
【請求項１】
節電機能を有する電子機器であって、
前記電子機器に対する指示を入力するための入力手段と、
前記電子機器の状態を示す表示手段と、
前記電子機器の電力消費状態を制御する制御手段と、
人を検知する検知手段とを含み、
前記制御手段は、前記制御手段が前記電子機器の一部への電力供給を停止又は制限しているか否かに拘わらず、前記入力手段が操作されたことを受けて、前記検知手段による検知結果を取得し、当該検知結果に応じて、前記検知手段が正常であるか否かを判定し、
前記入力手段は、前記電子機器を省電力状態に移行させるための節電キーを含み、
前記制御手段はさらに、前記節電キーが操作された後、所定の時間経過したときに、前記検知手段による検知結果を取得し、当該検知結果に応じて、前記検知手段が正常であるか否かを判定する、電子機器。
【請求項２】
前記制御手段は、
前記検知手段による検知結果の時間変化を変化情報として記憶する記憶手段と、
前記変化情報から、前記検知手段による検知結果が頻繁に変化しているか否かを判定する手段とを含む、請求項１に記載の電子機器。
【請求項３】
前記制御手段は、前記検知手段が正常であるか否かを、取得した前記検知結果と、前記変化情報に含まれる、前記検知結果を取得する前の検知結果とに基づいて判定する、請求項２に記載の電子機器。
【請求項４】
前記検知手段による検知結果は、人を検知したことを表すＯＮ、又は人を検知していないことを表すＯＦＦであり、
前記制御手段は、
前記検知結果がＯＮであった第１の回数及び前記検知結果がＯＦＦであった第２の回数を記憶する回数記憶手段を含み、
前記検知手段が正常であるか否かを、前記第１の回数及び前記第２の回数に基づき判定する、請求項１から３の何れか１項に記載の電子機器。
【請求項５】
前記検知手段が正常であるか否かを判定した結果、正常でないと判定されたことを受けて、前記検知手段が正常でない旨のメッセージを表示するメッセージ表示手段をさらに含む、請求項１から４の何れか１項に記載の電子機器。
【請求項６】
前記検知手段が正常であるか否かを判定した結果、正常でないと判定されたことを受けて、前記検知手段が正常でない旨のメッセージを、外部装置に送信する送信手段をさらに含む、請求項１から５の何れか１項に記載の電子機器。
【請求項７】
前記電子機器は、画像形成装置であり、
前記表示手段は、前記画像形成装置への指示を入力するための画像を表示する画像表示手段を含み、
前記入力手段は、前記画像表示手段により表示された前記画像に対する操作を検知して、前記画像形成装置への指示を入力する操作手段を含む、請求項１から６の何れか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人を検知するセンサ（人感センサ）により省電力状態から通常状態（待機状態）に復帰する機能を有する電子機器に関し、特に、人感センサが正常に動作しているか否かを自動的に判定できる電子機器に関する。
【背景技術】
【０００２】
電子機器である画像処理装置の１種として、多くの事業所（会社、事務所等）に、記録紙に画像を形成する画像形成装置（代表的にはコピー機）が導入されている。このような画像形成装置の１種である複合機（ＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ））は、コピーモード、ファクシミリモード（以下、ファクシミリをＦＡＸともいう）、ネットワーク対応のプリンタモード、電子メールモード、及びスキャナモードのように、複数の基本的な動作モードを備える。
【０００３】
近年、省エネルギーが提唱されており、オフィス内で常時通電されて使用される画像形成装置は、電力消費量を低減した省電力状態（以下、省エネモードともいう）に遷移する機能（節電機能）を有するものが増えている。例えば、所定の時間操作されなければ、又は、所定のキー（節電キー）が操作された場合、画像形成装置は、操作パネルを消灯し、通常状態である待機状態（指示された機能（コピー等）を直ちに実行可能な状態、以下、通常モードともいう）から消費電力の少ない省エネモードへ移行する。
【０００４】
画像形成装置が省電力状態にあるときに、所定のキーが操作されると、画像形成装置は省電力状態から待機状態に復帰する。また、人を検知するセンサ（人感センサ）を備え、画像形成装置に人が接近したことを検知して省電力状態から待機状態に復帰する画像形成装置も知られている。
【０００５】
電子機器の省電力状態への遷移及び待機状態への復帰に関しては、種々の提案がなされている。例えば、下記特許文献１は、少なくも動作中の消費電力と動作仕様が異なる複数種類の検出手段を用いて、省エネ性及び利便性の向上を両立させることができる画像処理装置を開示している。この画像処理装置は、焦電型センサとイメージセンサ（ＣＣＤカメラ等）とを備え、焦電型センサには常に電力供給し、イメージセンサには、スリープモード時には電力供給を遮断する。焦電型センサで移動体を検出した時点で、イメージセンサに電力を供給し、イメージセンサによる撮影情報に基づいて個体認証を行い、焦電型センサによる検出精度よりも高い精度で、使用者に関する情報を得る。これにより、利便性を損なうことなく、必要最小限の電力消費を実現する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−２１４０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、ＭＦＰに搭載されている人感センサの種類によっては、ＭＦＰの設置場所により、人感センサが正常に動作しないことがある。例えば、熱を感知するセンサ（焦電型センサ等）を搭載したＭＦＰの場合、人感センサの検知範囲であるＭＦＰの前方に障害物がある、又は、排気熱がこもる場所にＭＦＰが設置されると、常に人感センサがＯＮとなることがある。また、ＭＦＰ前方の人の往来が激しい場合、又は風になびく観葉植物等が設置されているような場合には、人感センサのＯＮ及びＯＦＦが頻繁に切替わる可能性がある。さらに、人感センサそのものの故障により常にＯＮ、又は常にＯＦＦとなることもある。
【０００８】
このように人感センサが適切に動作しない（適切にＯＮ及びＯＦＦが切替わらない）場合、第１に、ＭＦＰが省エネモードに移行しない、第２に、ＭＦＰが通常モードに復帰しない、第３に、ＭＦＰが省エネモードへの移行及び通常モードへの復帰を無駄に繰返す、といった問題が発生していた。
【０００９】
これらの問題のうち、第３の問題、即ち、ＭＦＰ前方の人の往来が激しく、ＭＦＰを使用する意図がない人を人感センサが反応して省エネモードから復帰してしまう問題を中心に多くの対策が取られている。例えば、人感センサがＯＮになった状態が一定時間続けば省エネモードから復帰する方式、又は、複数の人感センサを用いてＭＦＰと前方の動く物との距離を逐次計算し、動く物がＭＦＰに近づいてきている（少なくともＭＦＰ前方を横切る素通りではない）場合にのみ、省エネモードから復帰させる方式が知られている。しかし、これらは、人感センサが正常に動作することを前提としている。人感センサ自体が故障などにより正常に動作していない場合には、対処することができない。特許文献１によっても、人感センサ自体が正常に動作していない場合に対処することはできない。
【００１０】
したがって、本発明は、人感センサを備え、省電力状態から通常状態に復帰する機能を有し、人感センサが正常に動作しているか否かを自動的に判定でき、異常の可能性を提示できる電子機器を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る電子機器は、節電機能を有する電子機器である。この電子機器は、電子機器に対する指示を入力するための入力部と、電子機器が待機状態にあることを示す表示部と、電子機器の電力消費状態を制御する制御部と、人を検知する検知部と、検知部による検知結果を評価する評価部とを含む。入力部による入力が所定時間なされなかったことを受けて、制御部は、表示部への電力供給を停止又は制限する。表示部への電力供給が停止又は制限された状態で、検知部により人が検知されたことを受けて、制御部は、表示部への電力供給の停止又は制限を解除する。評価部は、入力部が操作されたことを受けて、検知部による検知結果を取得し、当該検知結果に応じて、検知部が正常であるか否かを判定する。
【００１２】
これにより、電子機器が通常通り使用されている状況で、検知部が正常に動作していない可能性、特に、人を検知できていない可能性を判定することができる。
【００１３】
好ましくは、入力部は、電子機器を省電力状態に移行させるための節電キーを含む。評価部はさらに、節電キーが操作された後、所定の時間経過したときに、検知部による検知結果を取得し、当該検知結果に応じて、検知部が正常であるか否かを判定する。
【００１４】
これにより、電子機器が通常通り使用されている状況で、検知部が正常に動作していない可能性、特に、節電キーを操作した人が電子機器の近くに居ないにもかかわらず検知部が人を検知した状態になっている可能性を判定することができる。
【００１５】
より好ましくは、評価部は、検知部による検知結果の時間変化を変化情報として記憶する記憶部を含み、変化情報から、検知部による検知結果が頻繁に変化しているか否かを判定する。
【００１６】
これにより、検知部による検知結果が頻繁に変化する異常を検知することができる。
【００１７】
さらに好ましくは、評価部は、検知部が正常であるか否かを、取得した検知結果と、変化情報に含まれる、検知結果を取得する前の検知結果とに基づいて判定する。
【００１８】
これにより、検知部が正常であるか否かを、より精確に判定することができる。
【００１９】
好ましくは、検知部による検知結果は、人を検知したことを表すＯＮ、又は人を検知していないことを表すＯＦＦである。評価部は、検知結果がＯＮであった第１の回数及び検知結果がＯＦＦであった第２の回数を記憶する回数記憶部を含み、検知部が正常であるか否かを、第１の回数及び第２の回数に基づき判定する。
【００２０】
これにより、検知部が正常であるか否かを、より精確に判定することができる。
【００２１】
より好ましくは、電子機器は、検知部が正常であるか否かを判定した結果、正常でないと判定されたことを受けて、検知部が正常でない旨のメッセージを表示するメッセージ表示部をさらに含む。
【００２２】
これにより、電子機器の使用者に、検知部の異常動作を知らせ、その対策を講じさせることができる。
【００２３】
さらに好ましくは、電子機器は、検知部が正常であるか否かを判定した結果、正常でないと判定されたことを受けて、検知部が正常でない旨のメッセージを、外部装置に送信する送信部をさらに含む。
【００２４】
これにより、電子機器の管理者等に、検知部の異常動作を知らせ、その対策を講じさせることができる。
【００２５】
好ましくは、電子機器は、画像形成装置である。表示部は、画像形成装置への指示を入力するための画像を表示する画像表示部を含む。入力部は、画像表示部により表示された画像に対する操作を検知して、画像形成装置への指示を入力する操作部を含む。
【００２６】
これにより、画像形成装置が通常通り使用されている状況で、検知部が正常に動作しているか否かを判定することができる。
【発明の効果】
【００２７】
本発明によれば、電子機器に装備されている人感センサが正常に動作しているか否かを、電子機器が通常使用されている状態で、自動的に判定できる。正常に動作していない可能性がある場合には、その旨及び対策を提示できる。したがって、電子機器の周辺環境（設置場所、温度等）が影響している場合には、ユーザによる対策により、人感センサを正常に動作させることができ、電子機器の省電力モードへの移行と効率的利用とをバランスよく実現することが可能になる。
【図面の簡単な説明】
【００２８】
【図１】本発明の第１の実施の形態に係る画像形成装置を示す正面図である。
【図２】図１の画像形成装置の概略構成を示すブロック図である。
【図３】図１の画像形成装置がユーザを検知する状態を模式的に示す側面図である。
【図４】図１の画像形成装置において実行される省エネモードへの移行及び通常モードへの復帰を制御するためのプログラムの制御構造を示すフローチャートである。
【図５】図１の画像形成装置において実行される人感センサの動作を監視するためのプログラムの制御構造を示すフローチャートである。
【図６】図５のフローチャートにおける通知処理を示すフローチャートである。
【図７】通知処理により表示される画面を示す図である。
【図８】人感センサの動作の監視を有効にするための設定画面を示す図である。
【図９】通知処理の変形例を示すフローチャートである。
【図１０】本発明の第２の実施の形態に係る画像形成装置において実行される人感センサの動作を監視するためのプログラムの制御構造を示すフローチャートである。
【図１１】図１０のフローチャートにおける通知処理を示すフローチャートである。
【図１２】人感センサの状態を定期的に記憶するためのプログラムの制御構造を示すフローチャートである。
【図１３】本発明の第３の実施の形態に係る画像形成装置を含むシステムの構成を示すブロック図である。
【図１４】本発明の第３の実施の形態に係る画像形成装置において実行される通知処理を示すフローチャートである。
【発明を実施するための形態】
【００２９】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの名称及び機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００３０】
（第１の実施の形態）
本発明の第１の実施の形態に係る画像形成装置は、プリント機能、コピー機能、ファクシミリ機能、電子メール機能、及びスキャナ機能等の複数の機能を備えたデジタル複合機（ＭＦＰ）である。
【００３１】
図１を参照して、本実施の形態に係る画像形成装置１００は、画像形成部１０６、操作部１１０、センサ１１６、原稿読取部１３０、原稿自動送り装置１３２、給紙部１３４、及び、胴内の排紙トレイ１３６を含む。操作部１１０は、タッチパネルディスプレイ及び操作キー部を備えている。タッチパネルディスプレイは、表示パネルと、表示パネルの上に配置されたタッチパネルとを含む。操作キー部には、ハードウェアの機能キーとして、電源スイッチ及び省エネキー等が配置される。省エネキーは、画像形成装置１００を省エネモードに遷移させるためのキーである。省エネキーは、画像形成装置１００が省エネモードにあるときに操作されると、画像形成装置１００を通常モードに復帰させる。
【００３２】
図２を参照して、画像形成装置１００はさらに、制御部１０２、記憶部１０４及び画像処理部１０８を含む。制御部１０２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラム等を記憶するためのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、揮発性の記憶装置であるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを含み、画像形成装置１００全体を制御する。ＲＯＭには、画像形成装置１００の動作を制御するのに必要なプログラム及びデータが記憶されている。制御部１０２内部のＣＰＵは、ＲＯＭからプログラムをＲＡＭ上に読出して、ＲＡＭの一部を作業領域としてプログラムを実行する。即ち、ＣＰＵ制御部１０２は、ＲＯＭに格納されているプログラムにしたがって画像形成装置１００を構成する各部の制御を行ない、画像形成装置１００の各機能を実現する。
【００３３】
記憶部１０４は、通電が遮断された場合にもデータを保持する不揮発性記憶装置であり、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）である。
【００３４】
通信部１１２は、ネットワーク１９０に有線又は無線で接続され、画像形成装置１００がネットワーク１９０を介して、コンピュータ等の外部装置と通信するためのインターフェイスである。通信部１１２は、例えば、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）である。
【００３５】
画像形成装置１００は、ＦＡＸモデム（図示せず）を含む。ＦＡＸモデムは、外部の電話回線（図示せず）に接続され、画像形成装置１００が電話回線を介して外部装置とＦＡＸ通信するためのインターフェイスである。
【００３６】
原稿読取部１３０は、画像を読取るためのＣＣＤ（Ｃｈａｒｇｅ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ：電荷結合素子）と、原稿台又は原稿自動送り装置１３２にセットされた原稿を検知する原稿検知センサとを備え、原稿を読取って画像データを入力する。画像データは制御部１０２のＲＡＭに一時的に記憶される。原稿自動送り装置１３２は、セットされた原稿を、１枚ずつ原稿読取部１３０の原稿読取位置まで搬送し、読取処理が完了した原稿を排出する。
【００３７】
画像処理部１０８は、読取った画像データに対して、種々の画像処理を実行する。画像形成部１０６は、画像データに基づき記録紙に画像を形成（印刷）する。画像データは、必要に応じて記憶部１０４に記憶される。画像形成装置１００が印刷ジョブを受信した場合、画像処理部１０８は、印刷ジョブに対するＲＩＰ処理を実行し、画像形成部１０６による画像形成に使用される画像データを生成する。給紙部１３４は画像形成用の記録紙を保持する。
【００３８】
操作部１１０は、ユーザによる画像形成装置１００に対する指示等の入力を受付ける。操作部１１０は、上記したように、各種の入力キー（ハードウェアキー）を備えた操作キー部と、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶ディスプレイ）等の表示パネルの上にタッチパネルが配置されたタッチパネルディスプレイとを備えている。表示パネルがＬＣＤを含む場合、表示パネルはバックライトを含む。ユーザは、タッチパネルディスプレイに表示される画面によって、画像形成装置１００の状態及びジョブの処理状況等の確認を行なう。タッチパネルディスプレイに表示されたキーを、表示パネルに重ねられたタッチパネル上で選択する（タッチパネル上の該当部分にタッチする）ことによって、画像形成装置１００の機能設定及び動作指示等ができる。
【００３９】
制御部１０２は、操作部１１０に設けられたタッチパネルディスプレイ、及び入力キー等に対するユーザの操作を監視すると共に、タッチパネルディスプレイに画像形成装置１００の状態に関する情報等のユーザに通知すべき情報等を表示する。
【００４０】
タイマ１１４は、制御部１０２からの要求を受けて、現在時刻を表す情報（以下、単に現在時刻ともいう）を出力する。
【００４１】
センサ１１６は、画像形成装置１００の前面に配置される。センサ１１６は、図３に示すように、所定範囲内の人１５０の存在を検知するための人感センサである。ここではセンサ１１６は、赤外線センサ（焦電型センサ等）であるとする。センサ１１６は、赤外線を受信し、受信した信号強度に応じた信号を出力する。センサ１１６が所定レベル以上の信号を出力している状態を、人感センサがＯＮであるという。センサ１１６が所定レベル未満の信号を出力している状態を、人感センサがＯＦＦであるという。人感センサがＯＮであれば、人を検知していると判定することができ、人感センサがＯＦＦであれば、人を検知していないと判定できる。
【００４２】
図３においては、センサ１１６の検知領域１５２を扇形（検知距離Ｌ及び検知角度α）で示しているが、実際に使用されるセンサに応じて検知範囲の形状は異なる。センサ１１６は、画像形成装置１００の周りに位置し得る人を検知できるように、検知パラメータ（検知距離Ｌ及び検知角度α）が適切に設定されることが好ましい。センサ１１６は、焦電型の赤外線センサに限定されず、画像形成装置１００の周囲にいる人を検知できるセンサであればよい。
【００４３】
このように構成されることにより、画像形成装置１００は、コピー機能、プリント機能、スキャナ機能、電子メール機能及びファクシミリ機能を実行できる。ユーザは操作部１１０を操作して、これらの機能を選択し、条件を設定した後、実行を指示できる。また、画像形成装置１００は、通信部１１２を介して外部からプリントジョブ又はファクシミリジョブを受信して実行する。
【００４４】
以下、図４〜図６を参照して、画像形成装置１００において実行される、人感センサの動作を監視し、異常が検知されると、その旨を表示する処理に関して説明する。ここでは、画像形成装置１００の電源がオンされている間、センサ１１６には電力が供給されるとする。
【００４５】
画像形成装置１００ではマルチタスクにより複数のプログラムが並行して実行される。図４及び図５のプログラムは、画像形成装置１００の電源がオンされることにより起動する。また、例えば、ジョブを実行するためのプログラム、及び、印刷ジョブを受信して記憶部１０４に記憶するプログラム等も、図４〜図６のプログラムと並行して実行される。
【００４６】
図４を参照して、ステップ３００において、制御部１０２は、タイマ１１４から現在時刻を取得し、ＲＡＭの所定領域に記憶する。
【００４７】
ステップ３０２において、制御部１０２は、操作部１１０が操作されたか否かを判定する。操作されたと判定された場合、制御はステップ３０４に移行する。そうでなければ、制御はステップ３０６に移行する。
【００４８】
ステップ３０４において、制御部１０２は、ステップ３０２で検知された操作が、省エネキーの操作（押下）であるか否かを判定する。省エネキーの操作であると判定された場合、制御はステップ３０８に移行する。そうでなければ、制御はステップ３００に戻る。
【００４９】
ステップ３０６において、制御部１０２は、タイマ１１４から現在時刻を取得し、ステップ３００でＲＡＭに記憶した現在時刻から所定の時間が経過したか否かを判定する。経過したと判定された場合、制御はステップ３０８に移行する。そうでなければ、制御はステップ３０２に戻る。
【００５０】
ステップ３０８において、制御部１０２は、操作部１１０の操作画面を消去し、ＲＡＭのフラグに所定値を設定する。フラグは、本プログラムの起動直後に、ＲＡＭの所定領域が割当てられ、初期値として“０”が設定される。所定値は、フラグの初期値と異なる値であればよく、例えば“１”である。操作画面の消去は操作部１１０のバックライトを消灯することにより行なわれる。ここで設定されたフラグは、後述する図５のステップ４２２での判定で使用される。
【００５１】
ステップ３１０において、制御部１０２は、センサ１１６がＯＮであるか否かを判定する。具体的には、制御部１０２は、センサ１１６から所定レベル以上の信号を受信しているか否かを判定する。センサ１１６がＯＮであると判定された場合、制御はステップ３１４に移行する。そうでなければ、制御はステップ３１２に移行する。
【００５２】
ステップ３１２において、制御部１０２は、省エネキーが操作されたか否かを判定する。省エネキーが操作されたと判定された場合、制御はステップ３１４に移行する。そうでなければ、制御はステップ３１０に戻る。
【００５３】
ステップ３１４において、制御部１０２は、操作部１１０に操作画面を表示し、ＲＡＭのフラグに初期値を設定する。その後、制御はステップ３００に戻る。操作画面の表示は操作部１１０のバックライトを点灯することにより行なわれる。
【００５４】
以上により、画像形成装置１００において、操作部１１０が操作されずに所定時間が経過した場合（ステップ３０６の判定結果がＹＥＳ）、操作部１１０の操作画面が消去される（ステップ３０８）。このとき、ＲＡＭのフラグに所定値が設定され、これにより、図５のステップ４２２での判定結果がＹＥＳとなる。操作部１１０の操作画面が消去された後、センサ１１６がＯＮする（ステップ３１０での判定結果がＹＥＳ）と、人が接近したと判定され、操作部１１０に操作画面が表示される（ステップ３１４）。センサ１１６が正常に動作せずＯＮしなくても、省エネキーが操作されると（ステップ３１２での判定結果がＹＥＳ）、操作部１１０に操作画面が表示される（ステップ３１４）。このとき、ＲＡＭのフラグに初期値が設定され、これにより、図５のステップ４２２での判定結果がＮＯとなる。
【００５５】
図５を参照して、ステップ４００において、制御部１０２は、操作部１１０が操作されたか否かを判定する。操作されたと判定された場合、制御はステップ４０２に移行する。そうでなければ、制御はステップ４２２に移行する。
【００５６】
ステップ４０２において、制御部１０２は、センサ１１６がＯＦＦであるか否かを判定する。具体的には、制御部１０２は、センサ１１６から所定レベル未満の信号を受信しているか否かを判定する。センサ１１６がＯＦＦであると判定された場合、制御はステップ４０４に移行する。そうでなければ、制御はステップ４０６に移行する。
【００５７】
ステップ４０４において、制御部１０２は、第１種類の異常（以下、第１の異常ともいう）であることを記憶するために、対応するカウンタＣ１を“１”だけ増大させる。カウンタＣ１は、本プログラムの起動直後に、ＲＡＭの所定領域が割当てられ、初期値として“０”が設定される。後述するカウンタＣ１０、Ｃ２及びＣ２０に関しても同様に初期設定される。操作部１１０が操作されたということは、人が画像形成装置１００の近くに居ることを意味し、センサ１１６が正常に動作していれば、センサ１１６はＯＮになっているはずである。センサ１１６がＯＦＦであることは、センサ１１６が正常に動作していないことになる。即ち、第１の異常とは、画像形成装置１００の近くに人が居て、センサ１１６がＯＮになるべきにもかかわらず、センサ１１６がＯＦＦである状態を表す。
【００５８】
ステップ４０６において、制御部１０２は、第１種類の正常（以下、第１の正常ともいう）であったことを記憶するために、対応するカウンタＣ１０を“１”だけ増大させる。上記したように、操作部１１０が操作された場合、センサ１１６が正常に動作していれば、センサ１１６はＯＮになっているはずであり、センサ１１６がＯＮであることは、センサ１１６が正常に動作している可能性が高い。即ち、第１の正常とは、画像形成装置１００の近くに人が居て、センサ１１６がＯＮである状態を表す。
【００５９】
ステップ４０８において、制御部１０２は、ステップ４００で検知された操作が、省エネキーの操作（押下）であるか否かを判定する。省エネキーの操作であると判定された場合、制御部１０２は、タイマ１１４から現在時刻を取得してＲＡＭの所定領域に記憶した後、制御はステップ４１０に移行する。そうでなければ、制御はステップ４１８に移行する。なお、省エネキーが操作されことを受けて、操作部１１０の画面を消去する処理は、図４のプログラムにより実行される（ステップ３０８参照）。
【００６０】
ステップ４１０において、制御部１０２は、タイマ１１４から現在時刻を取得し、ステップ４０８でＲＡＭに記憶した現在時刻から所定時間が経過したか否かを判定する。経過したと判定された場合、制御はステップ４１２に移行する。そうでなければ、ステップ４１０が繰返される。
【００６１】
ステップ４１２において、制御部１０２は、センサ１１６がＯＮであるか否かを判定する。センサ１１６がＯＮであると判定された場合、制御はステップ４１４に移行する。そうでなければ、制御はステップ４１６に移行する。
【００６２】
ステップ４１４において、制御部１０２は、第２種類の異常（以下、第２の異常ともいう）であったことを記憶するために、対応するカウンタＣ２を“１”だけ増大させる。ステップ４０８で省エネキーが操作された後、所定時間が経過すれば、省エネキーを操作した人は画像形成装置１００から離れており、画像形成装置１００の近くに人がいない可能性が高い。即ち、センサ１１６が正常に動作していれば、センサ１１６はＯＦＦになっている可能性が高い。センサ１１６がＯＮであることは、センサ１１６が正常に動作していない可能性が高い。第２の異常とは、画像形成装置１００の近くに人が居らず、センサ１１６がＯＦＦになるべきにもかかわらず、センサ１１６がＯＮである状態を表す。ここで、所定時間は、比較的短い時間であり、例えば数秒〜十数秒の時間である。
【００６３】
ステップ４１６において、制御部１０２は、第２種類の正常（以下、第２の正常ともいう）であったことを記憶するために、対応するカウンタＣ２０を“１”だけ増大させる。上記したように、ステップ４０８で省エネキーが操作された後、所定時間が経過すれば、センサ１１６がＯＦＦになるべき状態になっている可能性が高いので、センサ１１６がＯＦＦであることは、センサ１１６が正常に動作している可能性が高い。即ち、第２の正常とは、画像形成装置１００の近くに人が居らず、センサ１１６がＯＦＦである状態を表す。
【００６４】
ステップ４１８において、制御部１０２は、通知処理を実行するか否かを判定する。例えば、通知処理を実行する時刻が予め定められている場合には、制御部１０２は、タイマ１１４から現在時刻を取得し、予め設定された時刻を経過したか否かを判定する。予め設定された時刻を経過している場合、通知処理を実行するタイミングであると判定され、制御はステップ４２０に移行する。そうでなければ、制御はステップ４００に戻る。
【００６５】
なお、本プログラムが起動してから所定の時間が経過したとき、又は、異常値を表すカウンタの値が所定値を超えた場合等に、制御部１０２が、通知処理を実行するタイミングになったと判定してもよい。
【００６６】
ステップ４２０において、制御部１０２は、通知処理を実行する。通知処理は、異常の発生及びその対策を操作部１１０に表示する処理であり、具体的には図６に示されている。
【００６７】
図６を参照して、ステップ５００において、制御部１０２は、カウンタＣ１０に対するカウンタＣ１の割合がしきい値Ａ１以下であり、且つ、カウンタＣ２０に対するカウンタＣ２の割合がしきい値Ａ２以下であるか否かを判定する。この条件を満たすと判定された場合、通知処理を終了し、制御は図５のステップ４００に戻る。そうでなければ、制御はステップ５０２に移行する。Ｃ１／Ｃ１０≦Ａ１及びＣ２／Ｃ２０≦Ａ２である場合には、第１及び第２の異常が生じた割合が少なく、ユーザに人感センサの異常を提示する必要はない。
【００６８】
しきい値Ａ１は、例えば１／１０である。しきい値Ａ２は、しきい値Ａ１よりも大きいことが好ましい。しきい値Ａ２は、例えば３／１０である。即ち、図５のステップ４０２でセンサ１１６がＯＦＦである場合、人を検知できていない可能性が非常に高い。それに対して、ステップ４１２でセンサがＯＮであっても、センサ１１６は正常に動作している可能性がある。例えば、ある人が省エネキーを操作し画像形成装置１００から離れた後、所定時間内に、別の人が画像形成装置１００の近く（センサ１１６の検知範囲内）に居ることがあり得る。
【００６９】
ステップ５０２において、制御部１０２は、カウンタＣ１０及びカウンタＣ２が“０”であるか否かを判定する。Ｃ１０＝Ｃ２＝０と判定された場合、制御はステップ５０４に移行する。そうでなければ、制御はステップ５０６に移行する。Ｃ１０＝Ｃ２＝０であることは、センサ１１６がＯＮにならず、常にＯＦＦであることを意味する。
【００７０】
ステップ５０４において、制御部１０２は、異常値Ｅ１をＲＡＭに記憶する。異常値Ｅ１は、センサ１１６が常時ＯＦＦである異常（センサの故障）を表す。
【００７１】
ステップ５０６において、制御部１０２は、カウンタＣ１及びＣ２０が“０”であるか否かを判定する。Ｃ１＝Ｃ２０＝０と判定された場合、制御はステップ５０８に移行する。そうでなければ、制御はステップ５１０に移行する。Ｃ１＝Ｃ２０＝０であることは、センサ１１６がＯＦＦにならず、常にＯＮであることを意味する。
【００７２】
ステップ５０８において、制御部１０２は、異常値Ｅ２をＲＡＭに記憶する。異常値Ｅ２は、センサ１１６が常時ＯＮである異常（センサの故障）を表す。
【００７３】
ステップ５１０において、制御部１０２は、カウンタＣ１０に対するカウンタＣ１の割合がしきい値Ａ１よりも大きく、且つ、カウンタＣ２０に対するカウンタＣ２の割合がしきい値Ａ２以下であるか否かを判定する。この条件を満たす場合、制御はステップ５１２に移行する。そうでなければ、制御はステップ５１４に移行する。Ｃ１／Ｃ１０＞Ａ１及びＣ２／Ｃ２０≦Ａ２であることは、第２の異常の発生割合は低いが、第１の異常が所定値よりも大きい割合で生じていることを意味する。
【００７４】
ステップ５１２において、制御部１０２は、異常値Ｅ３をＲＡＭに記憶する。異常値Ｅ３は、センサ１１６が、操作部１１０を操作している人を検知できない誤動作（第１の誤動作）をしていることを表す。
【００７５】
ステップ５１４において、制御部１０２は、カウンタＣ１０に対するカウンタＣ１の割合がしきい値Ａ１以下であり、且つ、カウンタＣ２０に対するカウンタＣ２の割合がしきい値Ａ２よりも大きいか否かを判定する。この条件を満たす場合、制御はステップ５１６に移行する。そうでなければ、制御はステップ５１８に移行する。Ｃ１／Ｃ１０≦Ａ１及びＣ２／Ｃ２０＞Ａ２であることは、第１の異常の発生割合は低いが、第２の異常が所定値よりも大きい割合で生じていることを意味する。
【００７６】
ステップ５１６において、制御部１０２は、異常値Ｅ４をＲＡＭに記憶する。異常値Ｅ４は、センサ１１６が、画像形成装置１００の近くに人が居ないにもかかわらずＯＮする誤動作（第２の誤動作）をしていることを表す。
【００７７】
ステップ５１８において、制御部１０２は、異常値Ｅ５をＲＡＭに記憶する。ステップ５１８は、カウンタＣ１０に対するカウンタＣ１の割合がしきい値Ａ１より大きく、且つ、カウンタＣ２０に対するカウンタＣ２の割合がしきい値Ａ２よりも大きい場合に実行される。Ｃ１／Ｃ１０＞Ａ１及びＣ２／Ｃ２０＞Ａ２であることは、画像形成装置１００が使用されるか否か（操作部１１０が操作されるか否か）に関係なく、センサ１１６が頻繁にＯＮ／ＯＦＦを繰返している可能性がある。即ち、異常値Ｅ５は、画像形成装置１００の使用とは無関係に、センサ１１６が頻繁にＯＮ／ＯＦＦを繰返す誤動作（第３の誤動作）をしていることを表す。
【００７８】
ステップ５２０において、制御部１０２は、ＲＡＭに記憶されている異常値に応じて、メッセージを表示する。その後、制御は図４のステップ４００に戻る。記憶部１０４には、予め異常値Ｅ１〜Ｅ５のそれぞれに対応させてメッセージが記憶されているとする。制御部１０２は、ステップ５０４、５０８、５１２、５１６又は５１８によりＲＡＭに記憶された異常値を読出し、その異常値に対応するメッセージを記憶部１０４から読出し、そのメッセージを含む画面を操作部１１０に表示する。操作部１１０には、例えば図７に示すような画面が表示される。画面６００は、異常値Ｅ２に対応する画面例である。画面６００には、人感センサ（センサ１１６）の動作異常を検知した旨のメッセージが表示され、その下の領域６０２には、検知された異常の説明と、その異常を解決するための方法が示されている。ＯＫキー６０４が操作（タッチ）されると、画面６００は消去される。
【００７９】
異常値Ｅ２は、センサ１１６が常時ＯＮであることを表す。この異常の原因としては、画像形成装置１００の近くに熱源がある、画像形成装置１００の前方に障害物が設置さている、人感センサの検知感度が適切に設定されていない、及び、人感センサの故障等が想定される。図７の画面６００には、これらを表すメッセージ及びその対策が示されている。センサ１１６を低感度モードに設定するには、例えば、検知距離Ｌを短く設定すればよい。また、検知角度αを狭くしてもよい。
【００８０】
異常値Ｅ１及びＥ３〜Ｅ５に関しても、同様に、検知された異常の説明と、その異常を解決するための方法を含む画面が表示される。
【００８１】
異常値Ｅ１は、センサ１１６が常時ＯＦＦであることを表す。この異常の原因としては、画像形成装置１００が、高温環境で使用されている（人の体温と室温の温度差が小さい）、低温環境で使用されている（防寒着等で体温が遮断されがち）、人感センサの検知感度が適切に設定されていない、及び、人感センサの故障等が想定される。したがって、これらを表すメッセージ及びその対策を含む画面を表示することが好ましい。センサ１１６の検知感度に関しては、高感度モードへの変更を示すメッセージを表示する。センサ１１６を高感度モードに設定するには、例えば、検知距離Ｌを長く設定すればよい。また、検知角度αを広くしてもよい。
【００８２】
異常値Ｅ５（第３の誤動作）は、画像形成装置１００の使用とは無関係に、センサ１１６がＯＮ／ＯＦＦを繰返していることを表す。この異常の原因としては、画像形成装置１００が人の往来が激しい場所に設置されている、画像形成装置１００の近くに風に揺れる植物等が置かれている、人感センサの検知感度が適切に設定されていない、及び、センサの故障等が想定される。したがって、これらを表すメッセージ及びその対策を含む画面を表示することが好ましい。人感センサの検知感度に関しては、検知感度が高く設定されている可能性があるので、低感度モードへの変更のメッセージを表示する。また、センサ１１６がＯＦＦしてから画像形成装置１００が省エネモードに遷移するまでの時間（遷移時間）が短いために、センサ１１６が頻繁にＯＮ／ＯＦＦを繰返している可能性もあるので、遷移時間を短く設定するメッセージを表示してもよい。
【００８３】
異常値Ｅ３（第１の誤動作）は、操作部１１０を操作している人を検知できず、人感センサがＯＦＦであることが多いことを表す。したがって、異常値Ｅ１と同様のメッセージを含む画面を表示すれば有効である。
【００８４】
異常値Ｅ４（第２の誤動作）は、画像形成装置１００の近くに人が居ないにもかかわらず、人感センサがＯＮすることが多いことを表す。したがって、異常値Ｅ２と同様のメッセージを含む画面を表示すれば有効である。
【００８５】
ステップ４００で、操作されていないと判定された場合、ステップ４２２において、制御部１０２は、操作部１１０の操作画面が消去されているか否かを判定する。具体的には、制御部１０２は、ＲＡＭに記憶されているフラグの値が、初期値（例えば“０”）と異なる所定値（例えば“１”）であるか否かを判定する。上記したように、図４のプログラムにより画面を消去するときに、フラグに所定値が設定される（ステップ３０８参照）。フラグが所定値であると判定された場合、制御はステップ４１２に移行し、上記したように、センサ１１６がＯＮであるか否かを判定し、その結果に応じて、カウンタＣ２又はＣ２０を増大させる（ステップ４１４及びステップ４１６）。操作部１１０の操作画面を消去して省エネモードに移行する場合には、画像形成装置１００の近くには人が居ない状態であるので、その時のセンサ１１６の状態により、センサの正常／異常を判定できる。一方、フラグが所定値でないと判定された場合、制御はステップ４００に戻る。
【００８６】
以上により、操作部１１０が操作された直後にセンサ１１６の状態を判定することにより（ステップ４０２）、センサ１１６が異常である可能性が高いと判定された回数及び正常に動作している可能性が高いと判定された回数を、それぞれカウンタＣ１及びＣ１０の値として記憶できる（ステップ４０４及びステップ４０６）。
【００８７】
また、省エネキーが操作された（ステップ４０８の判定結果がＹＥＳ）ときから、所定時間が経過した後に、センサ１１６の状態を判定することにより、センサ１１６が異常である可能性が高いと判定された回数及び正常に動作している可能性が高いと判定された回数を、それぞれカウンタＣ２及びＣ２０の値として記憶できる（ステップ４１４及びステップ４１６）。
【００８８】
また、操作部１１０が操作されずに所定時間が経過した場合（図４のステップ３０６→ステップ３０８と実行されたことにより、図５のステップ４２２での判定結果がＹＥＳとなった場合）にも、センサ１１６の状態を判定する（ステップ４１２）ことにより、センサ１１６が異常である可能性が高いと判定された回数及び正常に動作している可能性が高いと判定された回数を、それぞれカウンタＣ２及びＣ２０の値として記憶できる（ステップ４１４及びステップ４１６）。
【００８９】
そして、カウンタＣ１、Ｃ１０、Ｃ２及びＣ２０の値を用いて、センサ１１６が正常に動作しているか、又は異常である可能性があるかを判定できる。また、異常である可能性が高い場合には、異常の種類を特定し、対応するメッセージ及び異常を解消する対策を提示できる。
【００９０】
なお、カウンタは、適宜リセットされることが好ましい。例えば、所定時間が経過すると、全てのカウンタがリセットされるようにする。また、通知処理が実行された後に、全てのカウンタがリセットされてもよい。
【００９１】
上記では、図４及び図５のプログラムが、画像形成装置１００の電源がＯＮされると起動する場合を説明したが、これに限定されない。例えば、図８に示すように、画像形成装置１００の設定画面により、人感センサの切替えを監視することが選択された場合に、起動するようにしてもよい。図８の設定画面６２０において、領域６２２には人感センサの切替えの監視に関する説明が表示されている。チェックボックス６２４がチェックされ、ＯＫキー６２６が操作（タッチ）された場合、図４及び図５のプログラムが実行される。
【００９２】
上記では、ステップ５００、５０２、５０６、５１０及び５１４で全てＮＯと判定されると、センサ１１６がＯＮ／ＯＦＦを繰返す異常であると判定する場合を説明したが、これに限定されない。第１及び第２の異常と同様に、センサ１１６がＯＮ／ＯＦＦを繰返す異常である可能性が高い状況が発生した回数を記憶し、その回数が所定のしきい値を超えた場合に、異常値Ｅ５を記憶してもよい。
【００９３】
例えば、図９に示すように通知処理の中で、センサ１１６がＯＮ／ＯＦＦを繰返す異常である可能性が高い状況が発生した回数を記憶してもよい。図９のフローチャートが、図５のフローチャートと異なる点は、ステップ５１４及びステップ５１８の間に、ステップ５３０及びステップ５３２が追加されていることだけである。
【００９４】
ステップ５１４での判定結果がＮＯであれば、ステップ５３０において、制御部１０２は、センサ１１６がＯＮ／ＯＦＦを繰返す異常である可能性が高い状況が発生したことを記憶するために、対応するカウンタＣ３を増大させる。
【００９５】
ステップ５３２において、制御部１０２は、カウンタＣ３が、所定のしきい値Ａ３よりも大きいか否かを判定する。大きいと判定された場合、制御はステップ５１８に移行し、異常値Ｅ５がＲＡＭに記憶される。そうでなければ、通知処理を終了し、制御は図５のステップ４００に戻る。
【００９６】
このように、通知処理を実行するときになれば、第３の誤動作が発生している可能性が高いか否かを判定し、その可能性が高いと判定された回数がカウンタＣ３の値として記憶される。通知処理が繰返され、カウンタＣ３の値が大きくなって、しきい値Ａ３を超えると（ステップ５３２での判定結果がＹＥＳ）、異常値Ｅ５がＲＡＭに記憶される。これにより、操作部１１０に、異常値Ｅ５に対応するメッセージが表示される。
上記では、ステップ５００、５１０及び５１４において、カウンタＣ１０に対するカウンタＣ１の割合をＡ１と比較し、カウンタＣ２０に対するカウンタＣ２の割合をＡ２と比較する場合を説明したが、これに限定されない。ステップ５００、５１０及び５１４のうちの、何れかのステップ又は全てのステップにおいて、カウンタＣ１及びＣ２の少なくとも一方と所定の値とを比較してもよい。
【００９７】
（第２の実施の形態）
第１の実施の形態では、センサのＯＮ／ＯＦＦが確認されるタイミングは不定期（操作部が操作された時等）であった。これは、人感センサが、画像形成装置の操作と無関係に頻繁にＯＮ／ＯＦＦしているような異常を精度よく検知する上で十分ではない。第２の実施の形態では、短い周期で常に人感センサの状態を監視する。
【００９８】
本実施の形態に係る画像形成装置は、第１の実施の形態に係る画像形成装置と同じであり、図１及び図２の参照番号を引用する。
【００９９】
本実施の形態に係る画像形成装置１００においては、第１の実施の形態と同様に、図４に示した、省エネモードへの移行及び通常モードへの復帰を制御するためのプログラムが実行される。一方、本実施の形態に係る画像形成装置１００においては、図５及び図６に代えて、それぞれ図１０及び図１１に示すプログラムが実行される。
【０１００】
図１０のフローチャートは、図５のフローチャートにおいて、ステップ４４０〜ステップ４５６が追加されたものである。また、図１１のフローチャートは、図６のフローチャートにおいて、ステップ５１４及びステップ５１８の間にステップ５６０が追加され、ステップ５１２及びステップ５１６の後にもステップ５１８が実行されるように変更されたものである。
【０１０１】
図１０のプログラムは、第１の実施の形態と同様に、画像形成装置１００の電源がオンされることにより、又は、人感センサの切替えを監視するように設定されたことより、起動する。ステップ４４０において、制御部１０２は、タイマ１１４から現在時刻を取得し、ＲＡＭの所定領域に、時間経過を判定するための基準値Ｔ１として記憶する。
【０１０２】
ステップ４４２において、制御部１０２は、センサ１１６の状態を確認するか否かを判定する。具体的には、制御部１０２は、タイマ１１４から現在時刻を取得し、ＲＡＭに記憶されている基準値Ｔ１（先に記憶された現在時刻）から所定時間が経過したか否かを判定する。確認するタイミングになったと判定された場合、制御は４４４に移行する。そうでなければ、制御はステップ４００に移行する。所定時間は、センサの状態を確認する周期であり、例えば５秒である。なお、センサの状態を確認するタイミングは任意である。一定の時間間隔でなくてもよい。
【０１０３】
ステップ４４２からステップ４４４及びステップ４００の何れに移行する場合にも、移行する前に、制御部１０２は、ＲＡＭに記憶されている基準値Ｔ１を、今回タイマ１１４から取得した現在時刻で上書きする。即ち、基準値Ｔ１には最も新しい現在時刻が記憶されている。
【０１０４】
ステップ４４４において、制御部１０２は、センサ１１６の状態（ＯＮ又はＯＦＦ）を検知し、検知結果（ＯＮ又はＯＦＦを表す情報）を、ステップ４４２で取得した現在時刻と対応させて、ＲＡＭに記憶する。これは、センサ１１６の時間変化を表す情報（以下、時間変化情報ともいう）である。
【０１０５】
ステップ４４２での判定結果がＮＯであれば、第１の実施の形態と同様に、ステップ４００〜ステップ４１０及びステップ４２２が実行される。なお、ステップ４０８においても、タイマ１１４から取得された現在時刻がＲＡＭに記憶されるが、上記のステップ４４０及びステップ４４２で基準値Ｔ１が記憶された領域とは別の領域が使用される。
【０１０６】
ステップ４１０での判定結果がＮＯであれば（省エネキーが押された後、所定時間が経過していない場合）、ステップ４４６において、制御部１０２は、ステップ４４２と同様に、センサ１１６の状態を確認するか否かを判定する。ここでは、時間経過を判定する基準値Ｔ１は、ステップ４４２での判定に使用されるものである。確認するタイミングになったと判定された場合、制御は４４８に移行する。そうでなければ、制御はステップ４１０に戻る。ステップ４４６からステップ４４８及びステップ４１０の何れに移行する場合にも、移行する前に、制御部１０２は、ＲＡＭに記憶されている基準値Ｔ１を、今回タイマ１１４から取得した現在時刻で上書きする。
【０１０７】
ステップ４４８において、制御部１０２は、ステップ４４４と同様に、センサ１１６の状態（ＯＮ又はＯＦＦ）を検知し、検知結果を、ステップ４４６で取得した現在時刻と対応させて、ＲＡＭに記憶する。
【０１０８】
時間が経過し、ステップ４１０での判定結果がＹＥＳとなると、第１の実施の形態と同様に、ステップ４１２〜４１６が実行される。
【０１０９】
その後、ステップ４５０において、制御部１０２は、センサ１１６の時間変化を評価するか否かを判定する。例えば、評価する時刻が予め設定されていれば、制御部１０２は、タイマ１１４から現在時刻を取得して、設定された時刻になったか否かを判定する。評価するタイミングになったと判定された場合、制御はステップ４５２に移行する。そうでなければ、制御はステップ４１８に移行する。
【０１１０】
ステップ４５２において、制御部１０２は、ステップ４４４及びステップ４４８でＲＡＭに記憶されたセンサ１１６の時間変化情報（時刻情報及びセンサのＯＮ／ＯＦＦを表す情報）を用い、センサ１１６のＯＮ／ＯＦＦが頻繁に切替わっているか否かを判定する。センサ１１６のＯＮ／ＯＦＦが頻繁に切替わっているか否かを判定する方法は、任意である。例えば、制御部１０２は、所定時間内のＯＮ／ＯＦＦの切替わり回数Ｎ（例えば、所定時間毎に求めた切替わり回数の平均値）を算出し、その値が予め設定されたしきい値Ａ４以上であるか否かを判定する。Ｎ≧Ａ４であれば、ＯＮ／ＯＦＦが頻繁に切替わっていると判定され、制御はステップ４５４に移行する。そうでなければ（Ｎ＜Ａ４）、制御はステップ４５６に移行する。
【０１１１】
ステップ４５４において、制御部１０２は、異常である可能性が高いことを記憶するために、対応するカウンタＣ４を“１”だけ増大させる。頻繁にセンサ１１６のＯＮ／ＯＦＦが切替わっている場合、画像形成装置１００の使用とは無関係に、切替わっている可能性が高い。
【０１１２】
ステップ４５６において、制御部１０２は、正常である可能性が高いことを記憶するために、対応するカウンタＣ４０を“１”だけ増大させる。頻繁にセンサ１１６のＯＮ／ＯＦＦが切替わっていない場合、画像形成装置１００を使用するためにユーザが接近したこと、及び、画像形成装置１００の使用後にユーザが遠ざかったことが適切に検知されている可能性が高い。
【０１１３】
その後、ステップ４１８及びステップ４２０が実行される。ステップ４２０の処理では、第１の実施の形態とは異なり、図１１のプログラムが実行される。
【０１１４】
第１の実施の形態と同様に、ステップ５００〜５１４が実行される。ステップ５１２若しくはステップ５１６が実行された後、又は、ステップ５１４での判定結果がＮＯであれば、ステップ５６０において、制御部１０２は、カウンタＣ４０に対するカウンタＣ４の割合がしきい値Ａ５より大きいか否かを判定する。Ｃ４／Ｃ４０＞Ａ５であれば、制御はステップ５１８に移行し、異常値Ｅ５がＲＡＭに記憶された後、ステップ４２０において、該当するメッセージが操作部１１０に表示される。そうでなければ（Ｃ４／Ｃ４０≦Ａ５）、通知処理を終了し、制御は図１０のステップ４４２に移行する。
【０１１５】
以上により、第１の実施の形態と同様に、センサ１１６に関して、第１及び第２の異常、並びに、第１及び第２の正常の回数を、それぞれカウンタＣ１、Ｃ２、Ｃ１０及びＣ２０に記憶できる。カウンタＣ１、Ｃ１０、Ｃ２及びＣ２０の値を用いて、センサ１１６が正常に動作しているか、又は異常であるかを判定することができ、異常である可能性が高い場合には、異常の種類を特定して、対応するメッセージ及び異常を解消する対策を提示できる。
【０１１６】
これに加えて、比較的短い時間間隔で、常にセンサ１１６の状態を記憶し（ステップ４４４及びステップ４４８）、記憶されたセンサ１１６の状態の時間変化（時間変化情報）から、センサ１１６のＯＮ／ＯＦＦが頻繁に切替わっているか否かを判定し（ステップ４５２）、異常の可能性が高い回数又は正常の可能性が高い回数を、それぞれカウンタＣ４及びＣ４０に記憶できる（ステップ４５４及びステップ４５６）。その後、ステップ４２０の通知処理が実行されると、カウンタＣ４及びＣ４０の値を用いて、センサ１１６が正常に動作しているか、又は異常であるかを、より精確に判定することができ（ステップ５６０）、異常である可能性が高い場合には、対応するメッセージ及び異常を解消する対策を提示できる。
【０１１７】
上記では、図１０のプログラムの中で、センサ１１６の状態を常に記憶する場合を説明したが、これに限定されない。センサ１１６の状態を常に記憶する処理を、別のプログラムで実行してもよい。例えば、図１２に示すプログラムを実行してもよい。ステップ４９０の処理は、図１０のステップ４４０の処理と同じである。ステップ４９２の処理は、図１０のステップ４４２及びステップ４４６の処理と同じである。ステップ４９４の処理は、図１０のステップ４４４及びステップ４４８の処理と同じである。
【０１１８】
この場合、図１０のフローチャートにおいて、ステップ４４０〜４４４、ステップ４４６、及びステップ４４８の処理は不要になる。そして、ステップ４５２においては、制御部１０２は、ステップ４９４でＲＡＭに記憶されたセンサ１１６の時間変化情報を用い、センサ１１６のＯＮ／ＯＦＦが頻繁に切替わっているか否かを判定すればよい。
【０１１９】
上記では、図１０のステップ４０２及びステップ４１２において、その時のセンサ１１６の状態のみにより、増大させるカウンタを決定したが、少し前のセンサ１１６の状態をも考慮して、増大させるカウンタを決定してもよい。例えば、現在のセンサ１１６の状態と、ステップ４４４及びステップ４４８が繰返されることにより、ＲＡＭに記憶されたセンサ１１６の時間変化情報とを考慮する。
【０１２０】
具体的には、ステップ４０２において、現在センサ１１６がＯＮであり、ＲＡＭに記憶されたセンサ１１６の時間変化情報中にセンサ１１６がＯＦＦになっている期間があれば、ステップ４０６に移行し、カウンタＣ１０を増大させる。即ち、人の接近を検知して、センサ１１６がＯＦＦからＯＮになったと考えられ、センサ１１６は、正常である可能性が高い。現在センサ１１６がＯＦＦであれば、又は、現在センサ１１６がＯＮであり、ＲＡＭに記憶されたセンサ１１６の時間変化情報中にセンサ１１６がＯＦＦになっている期間がなければ、ステップ４０４に移行し、カウンタＣ１を増大させる。即ち、センサ１１６が、操作部１１０を操作している人を検知できていない、又は、センサ１１６が常時ＯＮになっており、異常である可能性が高い。
【０１２１】
また、ステップ４１２においては、現在センサ１１６がＯＦＦであり、ＲＡＭに記憶されたセンサ１１６の時間変化情報中にセンサ１１６がＯＮになっている期間があれば、ステップ４１６に移行し、カウンタＣ２０を増大させる。即ち、人を検知していた状態（ＯＮ）から、人が離れたことによりセンサ１１６がＯＦＦになったと考えられ、センサ１１６は、正常である可能性が高い。現在センサ１１６がＯＮであれば、又は、現在センサ１１６がＯＦＦであり、ＲＡＭに記憶されたセンサ１１６の時間変化情報中にセンサ１１６がＯＮになっている期間がなければ、ステップ４１４に移行し、カウンタＣ２を増大させる。即ち、センサ１１６が、人が画像形成装置１００から離れたにもかかわらずセンサ１１６がＯＮである、又は、センサ１１６が常時ＯＦＦになっており、異常である可能性が高い。
【０１２２】
（第３の実施の形態）
第１及び第２の実施の形態では、人感センサの異常の可能性が高い場合、異常の可能性を示すメッセージを画像形成装置の操作部に表示した。ユーザがそれを見ても、画像形成装置が使用可能であれば、ユーザにとって支障はないので、異常に対して速やかに対策が成されるとは限らない。第３の実施の形態では、メッセージを操作部に表示するのに代えて、メッセージを画像形成装置の管理者に送信し、管理者により人感センサの異常動作への対応が速やかに成されるようにする。
【０１２３】
本実施の形態に係る画像形成装置は、第１の実施の形態に係る画像形成装置と同じであり、図１及び図２の参照番号を引用する。図１３を参照して、本実施の形態では、ネットワーク１９０には、画像形成装置１００の外に、管理者が使用する端末装置２００が接続されている。端末装置２００は、公知のパーソナルコンピュータ等である。
【０１２４】
本実施の形態に係る画像形成装置１００においては、第１の実施の形態と同様に、図４及び図５に示したプログラムが実行される。一方、本実施の形態に係る画像形成装置１００においては、通知処理（図５のステップ４２０）として、図６に代えて、図１４に示すプログラムが実行される。図１４のフローチャートは、図４のフローチャートにおいて、ステップ５２０がステップ５７０で代替されたものである。
【０１２５】
画像形成装置１００において、第１の実施の形態と同様に、図５のステップ４００〜４１８が実行される。ステップ４１８での判定結果がＹＥＳであれば、ステップ４２０における通知処理が実行される。ここで実行されるステップ４２０の処理は、図１４に示されている。
【０１２６】
図１４を参照して、第１の実施の形態と同様に、ステップ５００〜５１８が実行されて、異常値Ｅ１〜Ｅ５の何れかが設定された後、ステップ５７０が実行される。ステップ５７０において、制御部１０２は、ステップ５０４、５０８、５１２、５１６又は５１８によりＲＡＭに記憶された異常値を読出し、その異常値に対応するメッセージを記憶部１０４から読出し、管理者に送信する。その後、制御は図５のステップ４００に戻る。メッセージを管理者に送信する方法は任意である。例えば、管理者の電子メールアドレス宛の電子メール送信、又は、ＦＴＰによる端末装置２００への送信等により行なわれる。
【０１２７】
電子メールで送信する場合には、制御部１０２は、メッセージを含む、所定のタイトル（例えば「人感センサの異常」等）の電子メールを生成し、管理者のメールアドレス宛に送信する。メッセージは電子メール本文に含まれても、添付ファイルに含まれてもよい。管理者のメールアドレスは、画像形成装置１００の記憶部１０４に予め記憶しておけばよい。これにより、管理者が端末装置２００で、自分のメールアドレスに届いたメールを見るときに、画像形成装置１００から送信された電子メールを開けば、センサ１１６の異常の可能性を示すメッセージ（例えば、図７の領域６０２に示したメッセージ）が表示される。
【０１２８】
以上により、第１の実施の形態と同様に、センサ１１６に関して、第１及び第２の異常、並びに第１及び第２の正常の回数を、それぞれカウンタＣ１、Ｃ２、Ｃ１０及びＣ２０に記憶できる。カウンタＣ１、Ｃ１０、Ｃ２及びＣ２０の値を用いて、センサ１１６が正常に動作しているか、又は異常であるかを判定することができ、異常である可能性が高い場合には、異常の種類を特定して、対応するメッセージ及び異常を解消する対策を、管理者に送信できる。したがって、人感センサの異常への対策が講じられることをより確実にすることができる。
【０１２９】
上記では、メッセージを画像形成装置１００の操作部１１０に表示するのに代えて、メッセージを管理者の端末装置２００に表示する場合を説明したが、これに限定されない。メッセージを画像形成装置１００の操作部１１０に表示するのに加えて、メッセージを管理者の端末装置２００に表示してもよい。その場合、図１４のステップ５７０において、メッセージを操作部１１０に表示した後に、メッセージを管理者の端末装置２００に送信すればよい。
【０１３０】
なお、カウンタ、及びＲＡＭに記憶されたセンサ１１６の時間変化情報は、適宜リセットされることが好ましい。例えば、所定時間が経過すると、リセットされるようにする。また、通知処理が実行された後に、リセットされてもよい。
【０１３１】
上記では、図５（第１の実施の形態）のステップ４２０において、図１４のプログラムが実行される場合を説明したが、これに限定されない。図１０（第２の実施の形態）のステップ４２０において、図１４のプログラムが実行されてもよい。
【０１３２】
上記の第１〜第３の実施の形態では、画像形成装置に関して説明したがこれに限定されない。人感センサを備え、それにより省電力状態から通常状態に復帰する機能を有する電子機器であれば、本発明を適用できる。例えば、テレビ又は自動販売機等に装備された人感センサの異常動作を検知できる。電子機器は、操作画面を備えていなくても、表示装置としてランプ又はＬＥＤ等を備えており、例えば表示装置は、通常モード（待機状態）では点灯し、省エネモードでは消灯する。これによりユーザは、電子機器が通常モードにあるか、省エネモードにあるかを知ることができる。
【０１３３】
以上、実施の形態を説明することにより本発明を説明したが、上記した実施の形態は例示であって、本発明は上記した実施の形態に限定されるものではなく、種々変更して実施することができる。
【符号の説明】
【０１３４】
１００    画像形成装置
１０２    制御部
１０４    記憶部
１０６    画像形成部
１０８    画像処理部
１１０    操作部
１１２    通信部
１１４    タイマ
１１６    センサ
１３０    原稿読取部
１３２    原稿自動送り装置
１３４    給紙部
１３６    排紙トレイ
１９０    ネットワーク
２００    端末装置
【図１】
0006680474.tif 000002
【図２】
0006680474.tif 000003
【図３】
0006680474.tif 000004
【図４】
0006680474.tif 000005
【図５】
0006680474.tif 000006
【図６】
0006680474.tif 000007
【図７】
0006680474.tif 000008
【図８】
0006680474.tif 000009
【図９】
0006680474.tif 000010
【図１０】
0006680474.tif 000011
【図１１】
0006680474.tif 000012
【図１２】
0006680474.tif 000013
【図１３】
0006680474.tif 000014
【図１４】
0006680474.tif 000015