(57)【要約】【課題】  省電力モードによって消費電力を削減しつつ、操作性が低下してしまうことを防止することである。【解決手段】    情報処理装置を操作した操作者を撮像し撮像された操作者の情報を記憶し（Ｓ７１４）、情報処理装置に接近した者を撮像し（Ｓ７２５）、新たに撮像された者と記憶手段に記憶された操作者が同じであるか判断する判断し、新たに撮像された操作者が記憶手段に記憶された操作者と同じであるかどうかによって（Ｓ７２９）、前記省電力モードに移行・復帰を制御する。【選択図】  図７
2010160609.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置がユーザから所定時間操作を受付けない場合に、前記情報処理装置に供給する電源の状態を省電力状態に移行させる情報処理装置であって、
前記ユーザを撮像する撮像手段と、
前記撮像手段により撮像されたユーザの情報を記憶する記憶手段と、
前記撮像手段により新たに撮像されたユーザと記憶手段に記憶されたユーザが同じであるか判断する判断手段と、
前記判断手段が前記新たに撮像されたユーザが前記記憶手段に記憶されたユーザと同じであると判断している場合に、前記省電力状態に移行を制限する制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記制御手段は、前記判断手段が前記新たに撮像されたユーザと前記記憶手段に記憶されたユーザが同じであると判断している場合、前記省電力状態に移行するまでの時間を延長し、前記判断手段が前記新たに撮像されたユーザと前記記憶手段に記憶されたユーザが同じでないと判断している場合、前記省電力状態に移行するまでの時間を延長しないことを特徴とする請求項１記載の情報処理装置。
【請求項３】
情報処理装置がユーザから所定時間操作を受付けない場合に、前記情報処理装置に供給する電源の状態を省電力状態へ移行させる情報処理装置であって、
前記ユーザを撮像する撮像手段と、
前記撮像手段により撮像されたユーザの情報を記憶する記憶手段と、
前記撮像手段によって新たに撮像されたユーザと前記記憶手段に記憶されたユーザが同じであるか判断する判断手段と、
前記判断手段の判断の結果に基づいて、前記省電力状態から通常の動作モードへ復帰させるかどうかを決定する決定手段と、
を備えることを特徴とする情報処理装置。
【請求項４】
前記決定手段は、前記判断手段が前記撮像手段によって撮像されたユーザと前記記憶手段に記憶されたユーザが同じであると判断した場合、前記省電力状態を通常の動作モードへ復帰させると決定し、前記判断手段が撮像手段が撮像するユーザと前記記憶手段に記憶されたユーザとが同じでないと判断した場合、前記省電力状態を通常の動作モードへ復帰させないと決定することを特徴とする請求項３記載の情報処理装置。
【請求項５】
ユーザを検知する検知手段をさらに備え、
前記検知手段が前記ユーザを検知した場合、前記撮像手段に電源を供給する電源制御手段を備えることを特徴とする請求項３又は４記載の情報処理装置。
【請求項６】
前記情報処理装置は、プリンタ部と、スキャナ部を備える画像形成装置を含むことを特徴とする請求項１乃至５のいずれかに記載の情報処理装置。
【請求項７】
前記撮像手段によってユーザが撮像された撮像時間と現在時刻とを比較して、記憶された前記ユーザの情報を消去する消去手段を備えることを特徴とする請求項１乃至６のいずれかに記載の情報処理装置。
【請求項８】
情報処理装置がユーザから所定時間操作を受付けない場合に、前記情報処理装置に供給する電源の状態を省電力状態に移行させる情報処理装置における制御方法であって、
前記ユーザを撮像する撮像ステップと、
前記撮像ステップにより撮像されたユーザの情報を記憶手段に記憶する記憶ステップと、
前記撮像ステップにより新たに撮像されたユーザと前記記憶手段に記憶されたユーザが同じであるか判断する判断ステップと、
前記判断ステップが前記新たに撮像されたユーザが前記記憶手段に記憶されたユーザと同じであると判断している場合に、前記省電力状態に移行を制限する制御ステップと、
を備えることを特徴とする制御方法。
【請求項９】
前記制御ステップは、前記判断ステップが前記新たに撮像されたユーザと前記記憶手段に記憶されたユーザが同じであると判断している場合、前記省電力状態に移行するまでの時間を延長し、前記判断ステップが前記新たに撮像されたユーザと前記記憶手段に記憶されたユーザが同じでないと判断している場合、前記省電力状態に移行するまでの時間を延長しないことを特徴とする請求項８記載の制御方法。
【請求項１０】
情報処理装置がユーザから所定時間操作を受付けない場合に、前記情報処理装置に供給する電源の状態を省電力状態へ移行させる情報処理装置における制御方法であって、
前記ユーザを撮像する撮像ステップと、
前記撮像ステップにより撮像されたユーザの情報を記憶手段に記憶する記憶ステップと、
前記撮像ステップによって新たに撮像されたユーザと前記記憶手段に記憶されたユーザが同じであるか判断する判断ステップと、
前記判断ステップの判断の結果に基づいて、前記省電力状態から通常の動作モードへ復帰させるかどうかを決定する決定ステップと、
を備えることを特徴とする制御方法。
【請求項１１】
前記決定ステップは、前記判断ステップが前記撮像ステップによって撮像されたユーザと前記記憶手段に記憶されたユーザが同じであると判断した場合、前記省電力状態を通常の動作モードへ復帰させると決定し、前記判断ステップが撮像ステップが撮像するユーザと前記記憶手段に記憶されたユーザとが同じでないと判断した場合、前記省電力状態を通常の動作モードへ復帰させないと決定することを特徴とする請求項１０記載の制御方法。
【請求項１２】
ユーザを検知する検知ステップをさらに備え、
前記検知ステップが前記ユーザを検知した場合、前記撮像ステップに電源を供給する電源制御ステップを備えることを特徴とする請求項１０又は１１記載の制御方法。
【請求項１３】
前記情報処理装置は、プリンタ部と、スキャナ部を備える画像形成装置を含むことを特徴とする請求項８乃至１２のいずれかに記載の制御方法。
【請求項１４】
前記撮像ステップによってユーザが撮像された撮像時間と現在時刻とを比較して、記憶された前記ユーザの情報を消去する消去ステップを備えることを特徴とする請求項８乃至１３のいずれかに記載の制御方法。
【請求項１５】
請求項８乃至１４のいずれか１項に記載の制御方法をコンピュータに実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項１６】
請求項８乃至１４のいずれか１項に記載の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、省電力モードに従って電力制御を行う情報処理装置、情報処理装置の制御方法、記憶媒体及びプログラムに関するものである。
【背景技術】
【０００２】
従来の情報処理装置の一例である画像形成装置は、所定の時間操作がされない場合に省電力モードに移行していた。この所定の時間が短いほど、画像形成装置は素早く省電力モードに移行できる。しかし、短く設定した場合に、操作者が操作を継続して行いたいにも関わらず、省電力モードに移行してしまうため、操作性が低下してしまっていた。
【０００３】
また、人体検知センサによって人の存在を検知した場合に省電力に移行しないようにする方法がある（特許文献１参照）。このような方法を取ることによって、画像形成装置が頻繁に省電力モードに移行してしまうことを防ぐことができる。
【特許文献１】特開２００３−２３３２７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、単に人体検知センサによって人を検知して、画像形成装置が省電力モードから復帰するようにすると、画像形成装置が人通りの多い通路に置かれた場合などに、しばしば省電力モードから復帰してしまい、消費電力が削減できなかった。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、省電力モードによって消費電力を削減しつつ、操作性が低下してしまうことを防止できる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成する本発明の情報処理装置は以下に示す構成を備える。
【０００７】
情報処理装置が所定時間以上操作されない場合に、前記情報処理装置に供給する電源の状態を省電力状態に移行させる情報処理装置であって、前記操作者を撮像する撮像手段と、前記撮像手段により撮像されたユーザの情報を記憶する記憶手段と、前記撮像手段により新たに撮像されたユーザと記憶手段に記憶されたユーザが同じであるか判断する判断手段と、前記判断手段が前記新たに撮像されたユーザが前記記憶手段に記憶されたユーザと同じであると判断している場合に、前記省電力モードに移行を制限する制御手段と、を備えることを特徴とする情報処理装置。
【発明の効果】
【０００８】
本発明によれば、省電力モードによって消費電力を削減しつつ、操作性が低下してしまうことを防止できる。
【発明を実施するための最良の形態】
【０００９】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００１０】
＜システム構成の説明＞
〔第１実施形態〕
図１は、本実施形態を示す情報処理装置を含む画像処理システムの例を示す。本実施形態では、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）を情報処理装置の例として説明する。また、本発明の情報処理装置は、上記画像形成装置に限らず、省電力モード（省電力状態）を持つ装置であれば、ＰＣ等の他の装置に適用することが可能である。
【００１１】
なお、省電力モードにおける画像形成装置では、モータなどのアクチュエータ類やセンサ類、ＣＰＵ等は待機状態となるため消費電力は比較的少なく、トナーを紙に定着させる定着装置を高温状態で維持するために用いられる定着ヒータの消費電力が支配的となる。このため、省電力モード時においては、定着ヒータを消灯するか、または定着装置の制御温度を下げるか、または定着ヒータをオンする比率を一定値以下にするなどして、定着ヒータの消費電力を低減させる制御が行われている。ここで、図２に示す電源制御ユニットが電力制御を、実行する構成としてもよいし、或いは、図２に示した制御部２０１が電力制御を実行する構成としてもよい。
【００１２】
図１において、画像処理システムは、ＭＦＰ１００、クライアントコンピュータ１０３、サーバコンピュータ１０４とを有し、それらはネットワーク１０５によって接続されている。
【００１３】
ＭＦＰ１００は、スキャンした画像データや、クライアントコンピュータ１０３やサーバコンピュータ１０４からネットワーク１０５を介して送られてきた画像データを受信し、受信した画像データをシートに印刷する。
【００１４】
また、ＭＦＰ１００は、スキャンした画像データ、または、ネットワーク１０５を介して受信した画像データを保持し、後に、ユーザからの指示に基づいて、保持された画像データを印刷、データ送信することができる。
【００１５】
クライアントコンピュータ１０３は、ユーザからの指示に基づいて画像データの作成、編集等を行い、当該画像データを、ネットワーク１０５を介してサーバコンピュータ１０４やＭＦＰ１００に送信する。
【００１６】
サーバコンピュータ１０４は、ネットワーク１０５を介してＭＦＰ１００やサーバコンピュータ１０４と通信可能であり、例えば、ネットワーク１０５を介して送受信されたデータのログを取る。
【００１７】
次に、図２を用いて、ＭＦＰ１００の内部構成について説明する。
【００１８】
図２は、図１に示したＭＦＰ１００のハードウエア構成の一例を示すブロック図である。
【００１９】
図２において、制御部２０１は、ＲＯＭ２０３に格納されたプログラムに従って、ＭＦＰ１００を統括的に制御する。例えば、制御部２０１は、ＲＯＭ２０３に記憶された後述のフローチャートに示す記憶制御を行うためのプログラムを読出し、実行する。
【００２０】
ＲＡＭ２０２は、制御部２０１のワークエリアとして用いられる。
【００２１】
ＲＯＭ２０３は、制御部２０１によって、読み出される種々のプログラムを格納する。例えば、後述するフローチャートに示す記憶制御を行うためのプログラムを記憶する。
【００２２】
操作部２０４は、ユーザからの指示を受付けるために用いられる。操作部２０４は、ハードキーや、タッチパネルで構成されており、制御部２０１は、操作部２０４を介して、ユーザから受付けた指示に基づいて制御を行う。
【００２３】
また、操作部２０４は、タッチパネル部（表示部ともいう。）にＭＦＰ１００の状態の表示や、エラーメッセージの表示等を行う。
【００２４】
プリンタ部２０５は、制御部２０１からの指示に基づき、図示しない給紙部から搬送された記録媒体に画像データを印刷する。
【００２５】
スキャナ部２０６は、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）や、プラテンガラスの上にセットされた原稿を、制御部２０１からの指示に基づいて、読み取り、画像データに変換する。
【００２６】
また、スキャナ部２０６は、印刷するように要求されている場合に、変換された画像データをプリンタ部２０５に転送する。また、スキャナ部２０６は、データをＨＤＤ２０７に格納するように要求されている場合には、スキャナ部２０６は変換された画像データをＨＤＤ２０７に転送する。
【００２７】
ＨＤＤ２０７（ハードディスク）は、制御部２０１の指示により、画像データを格納するための補助記憶装置である。詳しくは、後述する。
【００２８】
ＮＩＣ２０８は、ＭＦＰ１００が、ネットワーク１０５を介してデータのやり取りを行うためのインタフェース制御を行う。
【００２９】
ＤＳＵ２０９（Digital Service Unit）は、ＭＦＰ１００をデジタル回線２２１に接続し、データ送受信に使用される。
【００３０】
ＮＣＵ２１１（Network Contorol Unit）は、ＭＦＰ１００を公衆電話回線２２２に接続し、回線の開閉、発着信制御、画像データの送受信を行う。モデム２１０は、画像データの送受信を行う際に、送受信データの変復調を行う。
【００３１】
タイマ２１２は、時刻管理を行うために用いられる。例えば、制御部２０１が、ユーザの操作を最後に受付けた時刻から経過した時間を計測するために用いられる。
【００３２】
人体検知部４４５は、赤外線によって人体を検知する人体検知センサを有し、人体検知センサによって人体を検知した場合に、制御部２０１にその旨を伝える。顔認識部４４２は、図３に示すような構成を有する。人体検知部４４５は、省電力モードにおいても電力が供給されている。なお、この明細書では、人体検知センサによって検知された人体や、カメラで撮像された被写体を、情報処理装置の操作者になり得ることから、操作者であるかどうかにかかわらず操作者と呼ぶ。
２２７は電源制御ユニットで、動作モードが通常の動作モードから省電力モードに切り替わると、制御部２０１やＮＩＣ２０８等を含むコア部への電源を供給し、メインバス２２０に接続される他のデバイスへの電源供給を制限する。なお、電源制御ユニット２２７は、図７に示す手順に従い、画像形成装置に検知される操作者の識別結果に従い、操作部２０４で設定される通常モードからスリープモード（省電力モード）へ移行するスケジュールを調整する。ここで、他のデバイスとは、プリンタ部２０５、スキャナ部２０６が備える各種の負荷が含まれる。
【００３３】
具体的には、画像形成装置にカメラを設け、操作者（ユーザ）から操作を受付けた場合に、操作者の顔を撮影してＲＡＭ２０２又はＨＤＤ２０７等に記憶しておく。また、人体検知部４４５によって画像形成装置に近づく操作者を検知し、操作者が検知された場合に、画像形成装置は、カメラで操作者を撮影する。そして、撮影された操作者が、前回の操作者と一致するかどうかを判断し、一致する場合には省電力モードに移行するまでの時間を図７に示す手順で延長する。これにより、記憶された操作者以外の操作者が近づいても省電力モードに移行するまでの時間を延長しないため、ユーザが操作部２０４であらかじめ設定した適切な経過時間後にスリープに入ることができる。ここで、適切な経過時間とは、操作部２０４が、ユーザから最後に操作を受付けてから経過した所定の時間である。なお、スリープモード時、電源制御ユニット２２７によりネットワーク１０５を介する通信は実行可能とするように電源制御が実行されている。
【００３４】
また、既に顔の情報が記憶された操作者が画像形成装置に近づいたときには省電力モードに移行するまでの時間を延長するため、操作者が意図しないタイミングで画像形成装置が勝手にスリープに入るのを防ぐことができる。
【００３５】
また、省電力モードからの復帰に関して次のような効果を得ることもできる。操作者以外の人の多い場所（人通りの多い場所）に画像形成装置が設置された場合でも、適切に省電力モードから復帰することができる。
【００３６】
また、人体検知部４４５によって操作者が近づいたことを検知しても、カメラによって撮像された操作者が、前回の操作者以外の操作者であると判定した場合は、省電力モードから復帰しないように制御する。このように制御する理由は、人通りの多い場所では、画像形成装置の操作をする以外の目的で画像形成装置に近づくことがあるためである。そして、操作部２０４から操作を受付けて初めて省電力モードから復帰させることで、できるだけ省電力モード状態を維持する。
【００３７】
一方、人体検知部４４５によって操作者が近づいたことを検知し、カメラからの画像データと記憶された画像データとを比較して、記憶されている前回の操作者であると電源制御ユニット２２７が判定すると、省電力モードから復帰させる。このように制御する理由は、以下の理由による。即ち、省電力モードに移行する前に画像形成装置を操作していた操作者が一度その場所を離れ、再びおなじ操作者が画像形成装置に近づいていることが顔認識によって検知される。このために、その操作者が再び画像形成装置を操作する可能性が高いことを意味するからである。なお、前回の操作から省電力モードに移行して間もない時間である場合に、この制御を行うと画像形成装置を操作する可能性が高いと考えられるためこのような時間管理をさらに加えてもよい。
なお、省電力モード処理については、図７において詳述する。
【００３８】
なお、図２に示す例では、画像形成装置で電力消費する負荷となるデバイスを省いているが、負荷となるデバイスにはプリンタ部２０５、スキャナ部２０６、図４に示すフィニッシャ３１５等が含まれる。特に、プリンタ部２０５は、熱定着を行う定着ユニットの定着ヒータ等が負荷に含まれる。そして、これらの画像形成装置の負荷となるデバイスに対して、設定された省電力モードに従い電源制御ユニット２２７が電源から供給する電力供給をＯＮ／ＯＦＦ制御する。
【００３９】
図３は、図２に示した顔認識部４４２の構成を説明するブロック図である。
【００４０】
図３において、顔認識部４４２は、プロセッサ４５０、フレームバッファ４５１、画像処理部４５２、カメラＩ／Ｆ４４３、ＤＲＡＭ４４４を有する。ここで、顔認識部４４２は、省電力モードにおいても電力が供給されている。
カメラＩ／Ｆ４４３は本体に取り付けられた後述するＣＣＤカメラ３３７と接続されており、後述するＣＣＤカメラ３３７からの画像信号を顔認識部４４２へ送る。
【００４１】
プロセッサ４５０は、制御部２０１からの指示に基づいて、ＣＣＤカメラ３３７によって撮像することによって生成され、カメラＩ／Ｆ４４３を介して受信した画像信号をＤＲＡＭ４４４に保存させる。
【００４２】
カメラＩ／Ｆから送られたＣＣＤカメラの出力画像信号は顔認識部４４２内のフレームバッファ４５１にフレームごとに蓄積される。制御部２０１はメインバス２２０を介してＤＲＡＭ４４４に、プロセッサ１０１および画像処理部１０２の動作プログラムを配置する。
【００４３】
プロセッサ４５０と画像処理部４５２はＤＲＡＭ４４４上のプログラムに基づいてフレームバッファ４５１上の画像を処理し、顔認識処理を行う。
【００４４】
また、プロセッサ４５０は顔認識処理を行った結果、フレームバッファ４５１上の画像内に人の顔が存在するかどうか判断し、さらに存在する場合には人の顔の特徴量を抽出し、ＤＲＡＭ４４４上へ格納する。制御部２０１はメインバス２２０を介してＤＲＡＭ４４４上に格納された特徴量を取得することができる。
【００４５】
次にＭＦＰ１００の詳細について、図４を用いて説明する。
【００４６】
図４は、図１に示したＭＦＰ１００の構成を説明する図である。なお、図４の（Ａ）はＭＦＰ１００の概略断面を示し、（Ｂ）はＭＦＰ１００が備える原稿台を上面から視た状態を示し、（Ｃ）はドキュメントフィーダ（ＤＦ）を側面から視た状態を示す。なお、図４に一例を示すＭＦＰ１００は、コピー・プリンタ・ＦＡＸのそれぞれの機能を有している。
【００４７】
図４において、本ＭＦＰ１００はスキャナ３０１とドキュメントフィーダ（ＤＦ）３０２と、カラー４色ドラムを備えるプリント記録用のプリントエンジンと、給紙デッキ３１４とフィニッシャ３１５からなる。
【００４８】
はじめにスキャナ３０１を中心に行われる読取動作について説明する。
【００４９】
図４の（Ｂ）に示すように、原稿台に原稿をセットして読み込みを行う場合には、原稿台３０７に原稿をセットしてＤＦ３０２を閉じる。すると、開閉センサ３３０Ｓは原稿台が閉じられたことを検知した後、スキャナ３０１の筐体内にある反射式の原稿サイズ検知センサ３３１〜３３５が、セットされた原稿サイズを検知する。
【００５０】
このサイズ検知を起点にして光源３１０で原稿を照射し、反射板３１１、レンズ３１２を介してＣＣＤ３４３が画像を読み取り、しかる後デジタル信号に変換され、所望の画像処理を行ってレーザ記録信号に変換される。このようにして変換されたレーザ記録信号は、後述する図４で説明するコントローラ内のメモリに格納される。
【００５１】
ＤＦ３０２に原稿をセットして読み込みを行う場合には、ＤＦ３０２の原稿セット部３０３のトレイに原稿をフェイスアップで載置する。すると、原稿有無センサ３０４が、原稿がセットされたことを検知し、これを受けて給紙ローラ３０５と搬送ベルト３０６が回転して原稿を搬送し、原稿台３０７上の所定の位置に原稿がセットされる。これ以降は原稿台での読み込みと同様に画像が読み込まれ、コントローラ内のメモリに格納される。
【００５２】
読み込みが完了すると、再び搬送ベルト３０６が回転して図の右側に原稿を送り、排紙側の搬送ローラ３０８を経由して原稿排紙トレイ３０９へ排紙する。
【００５３】
原稿が複数存在する場合は、原稿台から原稿が図の右側に排紙搬送されるのと同時に、給紙ローラ３０５を経由して左側から次原稿が給送され、次原稿の読み込みが連続的に行なわれる。以上がスキャナの動作である。
【００５４】
続いて、プリンタ３１３を中心に行われる印刷動作について説明する。図４で説明する顔認識部４４２内のメモリに一旦記憶された記録信号（印刷画像データ）は、プリンタ３１３へと転送され、レーザ記録部でYellow、Magenta、Cyan、Blackの4色の記録レーザ光に変換される。
【００５５】
そして、各色の感光体３１６に照射され、感光体に静電潜像を形成する。そして、トナーカートリッジ３１７から供給されるトナーによりトナー現像を行い、可視化された画像は中間転写ベルト３２１に一次転写される。
【００５６】
その後中間転写ベルト３２１は時計回転方向に回転し、用紙カセット３１８、あるいは給紙デッキ３１４から給紙搬送路３１９を通って給送された記録紙が二次転写位置３２０に来たところで、中間転写ベルト３２１から記録紙へと画像が転写される。
【００５７】
このようにして画像が転写された記録紙は、定着器３２２で、加圧と熱によりトナーが定着される。そして、該記録紙は、排紙搬送路を搬送された後、フェイスダウンのセンタートレイ３２３か、スイッチバックしてフィニッシャへの排紙口３２４か、あるいはフェイスアップのサイドトレイ３２５へと排紙される。但しサイドトレイ３２５はフィニッシャ３１５が未装着の場合にのみ排紙可能な排紙口である。
【００５８】
フラッパ３２６およびフラッパ３２７は、これらの排紙口を切り替えるために搬送路を切り替えるためのものである。両面プリントの場合には、定着器３２２を通過後に、フラッパ３２７が搬送路を切り替え、その後用紙がスイッチバックして下方に記録紙が送られ、両面印刷用紙搬送路３３０を経て再び二次転写位置３２０に給送され、両面動作を実現する。
【００５９】
続いて、電源制御ユニット２２７から供給される電源で駆動されるフィニッシャ３１５で行われる動作について説明する。
【００６０】
フィニッシャ３１５では、ユーザに指定された機能に応じ、印刷済み用紙に対して後処理を加える。
【００６１】
具体的には、ステープル（1個所・2箇所綴じ）やパンチ（2穴・3穴）、製本中綴じ等の機能を有する。図３のＭＦＰ１００には排紙トレイ３２８は２つ有り、フィニッシャ３１５への排紙口３２４を通過してきた記録紙は、ユーザの設定によって、例えばコピー・プリンタ・ＦＡＸの機能毎に排紙トレイを振り分けられる。
【００６２】
プリントエンジンは、カラー４ドラムのプリンタではあるが、カラー１ドラムのエンジンでも良いし、白黒記録のプリンタエンジンでも良いことは言うまでもない。ここで、プリントエンジンは、熱定着ユニット等を備え、電源制御ユニット２２７より電源供給が制御されている。
【００６３】
プリンタとして利用される場合、ドライバにより白黒プリント／カラープリント、用紙サイズ、２ＵＰ・４ＵＰ印刷・Ｎ-ＵＰ印刷、両面、ステープル、パンチ、製本中綴じ、合紙、表紙、裏表紙などの各種設定が可能である。
【００６４】
本体の右側面には人体検知ユニット３３６が取り付けられている。人体検知ユニット３３６はＣＣＤカメラ３３７と人体検知センサ３３８から構成されている。
【００６５】
ＣＣＤカメラ３３７は一般的なＣＣＤカメラであり、本体の正面に立って操作をする操作者の顔を撮影できるように斜め上方に向かって取り付けられている。人体検知センサ３３８は赤外線センサであり、本体の正面に物体が存在したときに反応する。人体検知センサ３３８は主にユーザが存在するかどうかを判別する。また、ＣＣＤカメラ３３７は、人体検知ユニット３３６が画像形成装置に近づいてくる人物を検知すると、電源制御ユニット２２７から電源を供給して、当該人物を撮像可能な状態で設置されている。また、ＣＣＤカメラ３３７の取り付けられている図示される位置は一例であって、例えば操作部２０４と一体となって形成されていてもよい。
【００６６】
次に各種印刷設定を行う操作部２０４について説明する。
【００６７】
図５は、図２に示した操作部２０４の構成を示す平面図である。
【００６８】
図５において、５０１は操作パネルで、後述するキーと操作画面を備える。
【００６９】
５０２はリセットキーで、ユーザが設定した設定値などを取り消す。５０３はストップキーで、動作中のジョブを中止させる時に使用する。５０４はテンキーで、置数などの数値入力を行う際に押下される。
【００７０】
５０５はタッチパネル式の操作画面であり、具体的には図６で示すような画面を表示する。操作画面５０５には、各種設定をするためのタッチパネルのボタンが配置される。
【００７１】
５０６は原稿の読み込みなどジョブをスタートさせるためのスタートキーである。５０７は設定などをクリアするためのクリアキーである。以上が操作部の各部の説明である。
【００７２】
５０５のタッチパネルに表示される内容について図６を用いて説明する。
【００７３】
図６は、図５に示した操作画面５０５の一例を示す図である。本例は、複合機能を実行する画像形成装置であるため、各機能処理に対応付けられたタブキー６０２を備える。本実施形態では、左から順に、コピー機能を設定するコピータブ、ＦＡＸ送信やＥメール送信、ファイルサーバへの送信などの送信タブが配置されている。さらに、スキャナ部で読み込んだ画像データを機器内のハードディスクに格納したり、格納されたデータの操作やプリントしたりすることが出来るボックスタブが配置されている。
【００７４】
さらに、ネットワーク経由でＰＣから操作してスキャン画像をＰＣに取り込むことが出来るリモートスキャナタブが配置されている。
【００７５】
ユーザは、各機能のタブキー６０２を選択することにより、操作画面５０５はそれぞれの詳細設定が出来る画面に遷移する。
【００７６】
なお、現在操作画面５０５に表示されている画面はコピー機能の画面である。
【００７７】
コピー機能画面には、色モードを選択するボタン６０３や、倍率指定ボタン６０４、用紙選択ボタン６０５、シフトソートやステイプルソートなどフィニッシング指定を行うソータボタン６０６が配置される。さらに、コピー機能画面には、両面指定を行う両面ボタン６０７、濃度を指定するバー６０８、原稿タイプを選択するボタン６０９、その他各種の応用モードを設定する応用モードボタン６１０などが配置されている。
【００７８】
図７は、本実施形態を示す情報処理装置における第１の制御の一例を示すフローチャートである。なお、Ｓ７０１〜Ｓ７０６、Ｓ７１０〜Ｓ７３１は各ステップを示す。各ステップは、図２に示した制御部２０１がＲＯＭ２０３に記憶される制御プログラムをＲＡＭ２０２にロードして実行することで実現される。なお、電源供給状態は、電源制御ユニット２２７から供給するＤＣ電源、或いはＡＣ電源の供給を制御することで、プリンタ部やスキャナ部への電源供給が制御される。つまり、電源制御ユニット２２７は、画像形成装置が備えるＡＣ負荷、或いはＤＣ負荷への電源供給を総括的に制御する。
【００７９】
また、制御部２０１が、メインＣＰＵとサブＣＰＵとを備えて、省電力モードへ移行した後は、サブＣＰＵがコア部、顔認識部４４２、人体検知部４４５、ＮＩＣ２０８へのＤＣ電源供給を制御する。そしてし、通常モード時は、メインＣＰＵが各部を制御する場合も本発明を適用可能である。
【００８０】
まず、電源ＯＮまたはスリープ状態から復帰すると、本処理が開始される。そして、Ｓ７０１で、制御部２０１は、電源制御ユニット２２７を介してスキャナ部２０６の電源をＯＮし、さらにプリンタ部２０５の電源をＯＮする。
【００８１】
Ｓ７０２で、制御部２０１は、ユーザの顔特徴量を取得しているかどうかのフラグである撮影済みフラグを「０」に初期化する。ここで、撮影済みフラグは、ＲＡＭ２０２で管理される。
【００８２】
そして、Ｓ７０３で、制御部２０１は、タイマ２１２から現在時刻を読み出し、オートスリープ開始時刻として設定し、スリープカウントを開始する。ここまでが電源ＯＮまたはスリープ状態からの復帰時の初期化処理であり、初期化処理を行ってからＭＦＰ１００はスタンバイ状態となる。
【００８３】
次に、Ｓ７０４で、制御部２０１は、タイマ２１２から現在時刻を読み出し、スリープカウント開始時刻と現在時刻との差が所定時間（オートスリープ時間）よりも長いかどうかを比較する。ここで、オートスリープ時間は、操作部５０１上でユーザが予め設定しておいた値（しきい値）であり、例えばＨＤＤ２０７などの不揮発性のメモリに記憶されている。
【００８４】
そして、Ｓ７０４において、スリープカウント開始時刻と現在時刻の差がオートスリープ時間よりも長いと制御部２０１が判断した場合は、Ｓ７０５へ進む。
【００８５】
そして、Ｓ７０５で、制御部２０１は、電源制御ユニット２２７を介してスキャナ部２０６及び、プリンタ部２０５の電源をＯＦＦする。そして、Ｓ７０６へ進む。そして、Ｓ７０６で、ＭＦＰ１００はスリープ状態となり、プログラムを終了する。この場合、コントローラ部で、電源がＯＦＦに遷移しても支障がないユニットについては、制御部２０１からの指示で電源制御ユニット２２７が電源をＯＦＦさせてもよい。
【００８６】
一方、Ｓ７０４で、スリープカウント開始時刻と現在時刻の差がオートスリープ時間よりも短いと制御部２０１が判断した場合、すなわちまだスリープモードへ移行しない場合には、Ｓ７１０へ進む。
【００８７】
そして、Ｓ７１０で、制御部２０１は操作部５０１が操作されたか、すなわち、操作者により操作部５０１上の各ハードキーおよびタッチパネルからの信号があったかどうかを判断する。ここで、操作者により操作部５０１が操作されたと制御部２０１が判断した場合には、制御部２０１は、Ｓ７１１からＳ７１５において、操作者の顔特徴量の取得処理を実行する。
【００８８】
まず、Ｓ７１１で、制御部２０１は、ＲＡＭ２０２上で管理される撮影済みフラグが「０」であるかどうかを判断する。ここで、撮影済みフラグが「０」でないと制御部２０１が判断した場合は、操作者の顔特徴量を取得済みであるため、Ｓ７１２からＳ７１５の処理を行わないで、Ｓ７１６へ進み、Ｓ７０３へ戻る。
【００８９】
一方、Ｓ７１１で、撮影済みフラグが「０」であると制御部２０１が判断した場合は、Ｓ７１２へ進み、制御部２０１は顔認識部４４２へ操作者の撮影および顔領域検出、顔特徴量の抽出を指示する。そして、顔認識部４４２の処理が終了すると、Ｓ７１３へ進み、制御部２０１は操作者の顔が顔認識部４４２により検出されたかどうかを判断する。ここで、操作者の顔を検出していないと制御部２０１が判断した場合は、Ｓ７１４からＳ７１５の処理は実行しないで、Ｓ７１６へ進み、結果として、Ｓ７０３へ戻る。
【００９０】
一方、Ｓ７１３で操作者の顔を検出していると制御部２０１が判断した場合は、Ｓ７１４へ進み、制御部２０１は顔認識部４４２から操作者の顔特徴量を取得してＨＤＤ２０７の所定の領域にファイルとして保存する。また、Ｓ７１４で、制御部２０１は、タイマ２１２から現在時刻を取得し、ファイルの保存時刻をファイル属性としてＨＤＤ２０７上に記録する。続いて、Ｓ７１５で、制御部２０１は、撮影済みフラグを「１」に設定して、Ｓ７１６へ進み、結果として、Ｓ７０３へ戻る。本実施形態では、ＨＤＤ２０７に保存される顔特徴量が特徴情報に対応し、当該特徴情報は、操作者を撮像した撮像時間とともにＨＤＤ２０７に保存される。
【００９１】
なお、Ｓ７１６からＳ７０３に戻った後、制御部２０１は現在時刻をスリープカウント開始時刻として再度設定し、カウントを最初から行う。
【００９２】
一方、Ｓ７１０で、操作部５０１が操作者により操作されていないと制御部２０１が判断した場合には、Ｓ７１７へ進む。
【００９３】
そして、Ｓ７１７では、制御部２０１は人体検知センサ３３８の出力信号を、人体検知部４４５を介して取得する。そして、人体検知センサ３３８の出力信号がＯＮかどうか、すなわち人体検知センサ３３８の前に操作者が存在するかどうかを判断する。ここで、人体検知センサ３３８の出力信号がＯＮでないと制御部２０１が判断した場合は、以下に示すＳ７１８からＳ７２２の処理を実行する。
【００９４】
まず、Ｓ７１８で、制御部２０１は、撮影済みフラグを「０」に設定する。そして、Ｓ７１９で、制御部２０１は、Ｓ７１４で保存した操作者の顔特徴がＨＤＤ２０７上に存在するかどうかを判断する。ここで、操作者の顔特徴量がＨＤＤ２０７上に保存されていないと制御部２０１が判断した場合は、Ｓ７２０からＳ７２２の処理は実行しないで、Ｓ７２３へ進み、結果としてＳ７０４へ進む。ここで、Ｓ７０４に戻る場合は、Ｓ７０３で設定されたオートスリープ開始時刻に従う省電力モード移行処理を継続することとなる。
【００９５】
一方、Ｓ７１９で操作者の顔特徴量が保存されていると制御部２０１が判断した場合は、Ｓ７２０で、保存してあるＨＤＤ２０７の所定の領域からファイルの保存時刻、すなわち顔特徴量の撮影時刻を取得する。
【００９６】
そして、Ｓ７２１で、制御部２０１は、タイマ２１２から取得した現在時刻と顔特徴量の撮影時刻との差分時間を算出し、撮影してから所定時間経過しているかどうかを判断する。ここで、所定時間は顔特徴量の保存時間であり、あらかじめ値（しきい値）を決めておけばよい。本実施形態では、例えば５分とする。
【００９７】
一方、Ｓ７２１で、顔特徴量の撮影時刻から所定時間経過していないと判断した場合は、Ｓ７２２は実行しないでＳ７２３へ進む。一方、Ｓ７２１で所定時間経過していると制御部２０１が判断した場合は、７２２へ進み、保存されている顔特徴量をＨＤＤ２０７から消去する。これにより、ＨＤＤ２０７のメモリ領域を開放して、ＨＤＤ２０７のメモリ領域を有効に活用することができる。
【００９８】
そして、Ｓ７２３からＳ７０４へ戻る。そして、以後、制御部２０１はＳ７０４からの処理を繰り返す。
【００９９】
一方、Ｓ７１７で、人体検知センサ３３８の出力信号がＯＮであると制御部２０１が判断した場合は、Ｓ７２４からＳ７２９において、操作者と現在近づいている者とが同一の操作者であるかどうかの判定処理を実行する。
【０１００】
まず、Ｓ７２４で、制御部２０１は、操作者の顔特徴量がＨＤＤ２０７上に保存されているかどうかを判定する。ここで、操作者の顔特徴量がＨＤＤ２０７上に保存されていないと制御部２０１が判断した場合は、同一の操作者であるかどうかを判定することができないため、Ｓ７２５からＳ７２９の処理を実行しないで、Ｓ７３１へ進む。そして、Ｓ７３１からＳ７０４へ戻り、結果としてＳ７０４からの処理を再開する。
【０１０１】
一方、Ｓ７２４で、操作者の顔特徴量がＨＤＤ２０７上に保存されていると制御部２０１が判断した場合は、Ｓ７２５へ進む。
【０１０２】
そして、Ｓ７２５で、制御部２０１は顔認識部４４２へ近づいてきた操作者の撮影および顔領域検出、顔特徴量の抽出を指示する。そして、顔認識部４４２の処理が終了すると、Ｓ７２６へ進む。そして、制御部２０１は操作者の顔を検出しているかどうかを顔認識部４４２の認識結果から判断する。ここで、操作者の顔を検出していないと制御部２０１が判断した場合は、Ｓ７２７からＳ７２９の処理は実行しないで、Ｓ７３１へ進む。
【０１０３】
一方、Ｓ７２６で操作者の顔を検出していると制御部２０１が判断した場合は、Ｓ７２７で、制御部２０１は顔認識部４４２から検出された顔特徴量を取得し、Ｓ７２８へ進む。そして、Ｓ７２８で、制御部２０１は、ＨＤＤ２０７上の所定の領域に保存されている操作者の顔特徴量との類似度を算出する。そして、Ｓ７２９で、制御部２０１は、算出した類似度から画像形成装置に近づいた操作者が同一人物とみなせるかどうかを判断する。ここで、同一人物と制御部２０１が判断した場合は、Ｓ７３０へ進み、結果として、Ｓ７０３へ戻り、スリープカウンタをリセットする。これにより、タイマは、計時中のタイマ値をリセットして、また最初から設定された時間が経過したかどうかを判定するための計時処理を再開する。したがって、結果として、顔情報が保存されている操作者がタイマ計時中に画像形成装置に近づいた場合、スリープモードへ移行するための時間が延長されることとなる。このため、当該操作者はまもなくスリープモードに入りそうな状態で画像形成装置に近づいた場合、本来スリープモードに入ってしまうことが制限される。これにより、画像形成装置に近づいた操作者は、すぐに画像形成に必要な操作を行い、画像形成処理を開始できる。このように制御する理由は、以下の理由による。即ち、省電力モードに移行する前に画像形成装置を操作していた操作者が一度その場所を離れ、時間をおかずに再び同じ操作者が画像形成装置に近づいていることが顔認識によって検知される。この状態は、その操作者が再び画像形成装置を操作する可能性が高いことを意味する。
一方、Ｓ７２９で、同一人物で無いと制御部２０１が判断した場合は、Ｓ７３１からＳ７０４へ戻り、既にカウント中のスリープカウントの処理を続行する。
【０１０４】
以上説明したように、制御部２０１はスリープモードへのカウント制御中において、操作者が本体の前を離れた後、近づいてくる人物が操作者と同一であればカウントをリセットし、同一でなければカウントを続行する、という処理を実行する。
【０１０５】
これによって、操作者が操作を一時中断した場合、画像形成装置で人体検知部４４５は検知可能な所定の範囲内に操作者が留まる場合、当該所定の範囲内から操作者が離れた場合でも、次のように制御することができる。具体的には、スリープモードへ移行するためのタイマ２１２のカウントを停止することが可能となる。
【０１０６】
したがって、タイマ２１２に設定した時間が短い場合でも操作性の低下を抑えることができ、オートスリープタイマを短く設定して消費電力の低減を図ることが可能となる。
【０１０７】
また一方では、操作者が画像形成装置で人体検知部４４５は検知可能な所定の範囲内を離れた場合、画像形成装置に操作者として登録されていない人物が近づいてきてもそれを識別して検出することができる。このため、この場合なお当該操作者が画像形成装置に近づいた場合は、既にカウントされているタイマ２１２のカウントを続行することができる。
【０１０８】
これにより、画像形成装置が設置される環境が操作者を含む他の往来者が頻繁な場所であっても、スリープモードへ移行するための経過時間をタイマ２１２が適切にカウントすることが可能となる。
【０１０９】
なお、本実施形態においては、カウンタをリセットする例を説明したが、カウンタを一時停止するようにしてもよい。
【０１１０】
この場合、人体検知部４４５がＯＦＦになった場合、すなわち、操作者がＭＦＰ１００の周りにいなくなった場合に、一時停止したカウントを再開させるように制御するとよい。
【０１１１】
上記実施形態によれば、情報処理装置を操作しようとしている操作者の操作状況を踏まえて省電力モードに移行するタイミングを調整できる仕組みを提供できる。
【０１１２】
〔第２実施形態〕
上記第１実施形態においては、画像形成装置がスタンバイ時にスリープモードに入るまでのタイマ２１２によるカウント処理を制御して、スリープモードに移行するタイミングを調整する場合について説明した。
【０１１３】
以下、既に画像形成装置がスリープモード状態にあるときに、画像形成装置がスリープモードから画像形成可能なスタンバイモードへ復帰する場合に操作者の顔情報を用いて、スタンバイモードへ復帰させる場合を説明する。つまり、本実施形態は、前回の操作者と、スリープモード中において、画像形成装置に近づいてくる人物が同一の操作者であるかどうかによってスタンバイモードへ復帰するか、スリープモードを継続するかを切り替える例である。
【０１１４】
具体的には、不特定多数の人物が往来する場所に設置されたＭＦＰ１００において、近づいてくる人物を検知してもその人物がＭＦＰ１００を操作するかは不明である。
【０１１５】
しかし、近づいてくる人物が前回の操作者と同一であるならばＭＦＰ１００を操作する可能性は高いと判断し得る。その場合において、同一人物であると検知した時点で、スリープモード状態からスタンバイモード状態へ復帰して、スキャナやプリンタの電源をＯＮにしてスキャナ・プリンタの初期動作を実行する。これにより、操作者が敢えて操作部２０４からの指示を行うことなく、素早く所望の出力を得ることができる可能性が高くなる。
【０１１６】
図８は、本実施形態を示す情報処理装置における第２の制御の一例を示すフローチャートである。本例は、画像形成装置の状態がスリープモード状態のときの制御部２０１が実行する処理例である。なお、Ｓ８０１〜Ｓ８１４は各ステップを示す。各ステップは、図２に示した制御部２０１がＲＯＭ２０３に記憶される制御プログラムをＲＡＭ２０２にロードして実行することで実現される。
【０１１７】
Ｓ８０１において、制御部２０１は、スリープ初期状態である。そして、Ｓ８０２で、制御部２０１は、操作部５０１の操作が行われたかどうか、つまり、操作者により操作された操作部５０１上のハードキーおよびタッチパネルに対応するいずれかの出力信号が制御部２０１へ通知されたかを判断する。ここで、操作が行われていると制御部２０１が判断した場合は、Ｓ８０３へ進んで、制御部２０１は、電源制御ユニット２２７を介してスキャナ部２０６、プリンタ部２０５への電源をＯＮにして、Ｓ８０４へ進んで、ＭＦＰ１００がスタンバイ状態とる。ここで、Ｓ８０２からＳ８０４の処理は通常のスリープ復帰処理である。
【０１１８】
一方、Ｓ８０２で、操作部５０１の操作が行われていないと制御部２０１が判断した場合は、Ｓ８０５へ進む。そして、Ｓ８０５で、制御部２０１は、人体検知センサ３３８の出力信号がＯＮ状態であるかどうかを、人体検知部４４５の出力から判断する。
【０１１９】
ここで、人体検知部４４５の出力がＯＦＦ状態であると制御部２０１が判断した場合は、Ｓ８０２へ戻り、スリープモード状態を維持する。
【０１２０】
一方、Ｓ８０５で、人体検知部４４５の出力がＯＮ状態であると制御部２０１が判断した場合は、Ｓ８０６へ進み、制御部２０１は、ＨＤＤ２０７上の所定領域に操作者の顔特徴量が保存されているかどうかを判断する。ここで、顔特徴量は、第１実施形態において、図７のＳ７１４において保存されたものであり、前回の操作者の顔特徴量である。
【０１２１】
Ｓ８０６で顔特徴量が保存されていないと制御部２０１が判断した場合は、Ｓ８０２へ戻ってスリープモード状態を維持する。
【０１２２】
一方、Ｓ８０６で、前回の操作者の顔特徴量がＨＤＤ２０７に保存されていると制御部２０１が判断した場合は、Ｓ８０７へ進む。そして、Ｓ８０７で、制御部２０１は、ＨＤＤ２０７の所定領域に保存されている顔特徴量保存ファイルの保存時刻を取得する。
【０１２３】
そして、Ｓ８０８で、制御部２０１は、タイマ２１２から現在時刻を取得して顔特徴量の保存時刻からの経過時間が所定時間を越えているかどうかを判断する。ここで、所定時間とは、第１実施形態に示した図７のＳ７２１での所定時間と同じく操作者の顔特徴量の保存時間であり、あらかじめ決めておけばよい。したがって、第２実施形態は、第１実施形態と同じ５分とする。
【０１２４】
そして、Ｓ８０８で、所定時間が経過していると制御部２０１が判断した場合は、Ｓ８０９で、制御部２０１は、ＨＤＤ２０７に保存されている顔特徴量を消去して、Ｓ８０２へ戻り、スリープモード状態を維持する。
【０１２５】
一方、Ｓ８０８で、顔特徴量の保存時刻からの経過時間が所定時間を越えていないと制御部２０１が判断した場合は、Ｓ８１０からＳ８１４の、前回の操作者と同一人物であるかの判断処理を実行する。
【０１２６】
まず、Ｓ８１０で、制御部２０１は顔認識部４４２へ操作者の撮影および顔領域検出、顔特徴量の抽出を指示する。そして、顔認識部４４２の処理が終了すると、Ｓ８１１へ進み、制御部２０１は操作者の顔が検出されたかどうかを顔認識部４４２の認識結果に基づいて判断する。
【０１２７】
ここで、操作者の顔が検出されていないと制御部２０１が判断した場合は、同一人物であるかどうか判定不能であるため、Ｓ８０２へ戻り、スリープモード状態を維持する。
【０１２８】
一方、Ｓ８１１で、操作者の顔が検出されていると制御部２０１が判断した場合は、Ｓ８１２で、制御部２０１は顔認識部４４２から検出された操作者の顔特徴量を取得する。そして、Ｓ８１３で、ＨＤＤ２０７上の所定の領域に保存されている操作者の顔特徴量との類似度を算出する。そして、Ｓ８１４で、制御部２０１は、算出した類似度から同一人物とみなせるかどうかを判断する。
【０１２９】
ここで、同一人物でないと制御部２０１が判断した場合は、Ｓ８０２へ戻って、スリープモード状態を維持する。
【０１３０】
一方、Ｓ８１４で、操作者の同一人物であると制御部２０１が判断した場合は、Ｓ８０３へ進んで、電源制御ユニット２２７を介して、スキャナ３０１、プリンタ３１３の電源をＯＮにして、Ｓ８０４へ進む。そして、Ｓ８０４で、スリープモード状態を解除して、画像形成装置が画像形成可能なスタンバイ状態へ移行し、スリープ状態から復帰する。
【０１３１】
以上の制御を行うことにより、既に画像形成装置が省電力モード中に前回の操作者が近づいたことを検知した場合には、設定されているスリープモード状態（省電力モード状態）を、何ら操作部を操作することなく解除することができる。そのため、前回の操作者が再び画像処理装置を操作する場合は、素早く省電力モードから復帰することが可能であり、操作性が向上する。
【０１３２】
一方、既に画像形成装置が省電力モード中に前回の操作者以外の者が近づいてきたと判断できる場合は、設定されているスリープモード状態を解除しない。そのため、人の往来が頻繁な場所に画像処理装置を設置した場合でも、スリープモードが頻繁に解除されることがなくなり、省電力モード状態を維持することで、消費電力を抑えることができる。
【０１３３】
〔第３実施形態〕
上記第１実施形態では、画像形成装置が電源オン又はスリープモードから復帰した後、スリープモード状態へ移行する制御について説明した。
【０１３４】
以下、本実施形態では、操作部２０４上のタッチパネルに対して、ユーザが所定時間操作を何ら行わない場合に、ユーザの同一性を判断して、ユーザが選択した初期画面を操作部２０４上のタッチパネルに表示するオートクリア機能例について説明する。
【０１３５】
図９は、本実施形態を示す情報処理装置における第３の制御の一例を示すフローチャートである。本例は、本実施形態におけるオートクリア機能では、近づいてくる人物が前回の操作者と同じであればオートクリアカウントを停止し、前回の操作者と異なればオートクリアカウントを続行する処理例である。なお、Ｓ７０２、Ｓ７１０〜Ｓ７３１、Ｓ９０１からＳ９０４は各ステップを示す。各ステップは、図２に示した制御部２０１がＲＯＭ２０３に記憶される制御プログラムをＲＡＭ２０２にロードして実行することで実現される。なお、Ｓ７０２、Ｓ７１０〜Ｓ７３１は、図７と同一のステップである。また、上記近づいてくる人物を近接者と称する場合がある。
【０１３６】
以下、図９に示す処理例は、図７で説明したプログラムの処理内容と変数を変更して実現可能であるため、変更点についてのみ説明する。
【０１３７】
図９に示すＳ９０１において、制御部２０１は、電源ＯＮまたはスリープモード状態からの復帰の初期状態として初期画面をタッチパネルに表示する。そして、Ｓ７０３を実行した後、Ｓ９０２において、制御部２０１は、タイマ２１２から読み出した現在時刻をオートクリア開始時刻に設定する。
【０１３８】
次に、Ｓ９０３において、制御部２０１は、オートクリア開始時刻と現在時刻を比較し、所定時間経過したかどうかを判断する。ここで、所定時間が経過していないと制御部２０１が判断した場合には、Ｓ７１０に処理を進め、所定時間が経過したと制御部２０１が判断した場合に、Ｓ９０４に処理を進める。
【０１３９】
そして、Ｓ９０４で、制御部２０１は、操作部２０４に表示された操作画面を予め定められた初期表示画面に変更する。これがオートクリア機能の実行となる。なお、Ｓ９０４からはスリープモード状態に移行しないため、Ｓ７０２へ戻り、制御部２０１は、スタンバイ状態を維持する。
【０１４０】
以上ような制御を行うことによって、操作者が操作部２０４において、操作を一時中断した場合、画像形成装置の設置位置から所定の範囲内に操作者が留まる場合や、あるいは範囲内を離れた場合でも、オートクリアタイマのカウントを停止することが可能となる。
【０１４１】
したがって、操作者がオートクリアするタイマの時間を短く設定した場合でも、操作者による操作性の低下を抑えることができる。つまり、オートクリアするタイマの時間を短く設定していても、次に操作する操作者が直前操作者と同一であれば、オートクリアが自動的に解除され、同一でなければ、次の操作者には初期画面を表示できる。したがって、いずれの操作者が画像形成装置を操作する場合でも、それぞれの操作者に相応しい画面を操作部２０４に表示させることができ、それぞれの操作者の操作性が向上する。
【０１４２】
また、一方では、画像形成装置が設置される位置から所定の範囲内に操作者が離れた場合、直前に操作した同一の操作者でない人物が近づいてきてもそれを検出することができるため、オートクリアタイマのカウントを続行することができる。
【０１４３】
そのため、人の往来が頻繁な場所に画像処理装置を設置した場合でもオートクリアタイマを適切にカウントすることが可能となる。
【０１４４】
以上の実施形態では、ＣＣＤカメラ３３７によって、操作者を特定する例を説明したが、無線でＭＦＰ１００と通信可能なＩＤカードを持ち、ＭＦＰ１００がそれらと通信して操作者を特定する方法を用いてもよい。
【０１４５】
しかし、ＣＣＤカメラ３３７によって、顔の特徴量を取得して同一人物かどうかの判定を行う方法を用いることによって、ユーザはＩＤカードのようなものを持たなくてもよくなる。
【０１４６】
上記実施形態によれば、省電力モードに移行した後、情報処理装置に近づいてくる操作者を特定して省電力モードを解除すべきかどうかを決定できる仕組みを提供できる。
【０１４７】
以下、本発明に係る情報処理装置で読み取り可能なデータ処理プログラムの構成について説明する。
【０１４８】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報、作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１４９】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１５０】
本実施形態に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１５１】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１５２】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１５３】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１５４】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１５５】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶したコンピュータ読み取り可能な記憶媒体は本発明を構成することになる。
【０１５６】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０１５７】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１５８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。例えばそのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行う。そして、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１５９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込ませる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６０】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【０１６１】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【図面の簡単な説明】
【０１６２】
【図１】本実施形態を示す情報処理装置を含む画像形成処理システムの一例を示す。
【図２】図１に示したＭＦＰ１００のハードウエア構成の一例を示すブロック図である。
【図３】図２に示した顔認識部４４２の構成を説明するブロック図である。
【図４】図１に示したＭＦＰ１００の構成を説明する図である。
【図５】図２に示した操作部２０４の構成を示す平面図である。
【図６】図５に示した操作画面５０５の一例を示す図である。
【図７】本実施形態を示す情報処理装置における第１の制御の一例を示すフローチャートである。
【図８】本実施形態を示す情報処理装置における第２の制御の一例を示すフローチャートである。
【図９】本実施形態を示す情報処理装置における第３の制御の一例を示すフローチャートである。
【符号の説明】
【０１６３】
２０１  制御部
２０２  ＲＡＭ
２０３  ＲＯＭ
４４２  顔認識部
４４５  人体検知部
【図１】
2010160609.tif 000003
【図２】
2010160609.tif 000004
【図３】
2010160609.tif 000005
【図４】
2010160609.tif 000006
【図５】
2010160609.tif 000007
【図６】
2010160609.tif 000008
【図７】
2010160609.tif 000009
【図８】
2010160609.tif 000010
【図９】
2010160609.tif 000011