(57)【要約】【課題】従来よりも消費電力を低減させることが可能な情報処理装置を提供する。【解決手段】情報処理装置１は、第１通信モジュール１１と第１制御部１２とを有するメイン制御部１０と、第２通信モジュール２１と第２制御部２２と有するサブ制御部２０と、電力供給状態を切り替える通電制御部３０と、を備える。通電制御部３０は、通常電力状態のときに、メイン制御部１０に対する電力供給を行うと共に、サブ制御部２０に対する電力供給を停止させ、省電力状態のときに、メイン制御部１０に対する電力供給を停止させると共に、サブ制御部２０に対する電力供給を行う。通常電力状態のときには、第２制御部２２に対する電力供給が行われず、第２制御部２２において電力が消費されないので、従来よりも消費電力を低減させることができる。【選択図】図１
2020127161.tif 000002
【特許請求の範囲】
【請求項１】
有線ネットワークを接続する接続部と、
前記接続部に接続される第１通信モジュールと、
前記第１通信モジュールに接続され、通常電力状態において前記第１通信モジュールを介して前記有線ネットワークから受信するデータに応じた処理を行う第１制御手段と、
前記接続部に接続される第２通信モジュールと、
前記第２通信モジュールに接続され、省電力状態において前記第２通信モジュールを介して前記有線ネットワークから受信するデータに対して代理応答を行うことが可能な第２制御手段と、
前記通常電力状態において前記第１制御手段からの指示に基づいてデータ処理を行うデータ処理手段と、
電力供給状態を前記通常電力状態と前記省電力状態とに切り替える通電制御手段と、
を備え、
前記通電制御手段は、前記通常電力状態において、前記第１通信モジュール、前記第１制御手段及び前記データ処理手段に対する電力供給を行うと共に、前記第２通信モジュール及び前記第２制御手段に対する電力供給を停止させ、前記省電力状態において、前記第１通信モジュール、前記第１制御手段及び前記データ処理手段に対する電力供給を停止させると共に、前記第２通信モジュール及び前記第２制御手段に対する電力供給を行うことを特徴とする情報処理装置。
【請求項２】
前記第２通信モジュールは、前記通電制御手段によって電力供給が開始されるとき、前記第１通信モジュールと同じネットワーク設定を反映させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第２制御手段は、前記省電力状態において前記有線ネットワークから導通確認コマンドを受信した場合に当該導通確認コマンドに対する代理応答を行うことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記第２制御手段は、前記省電力状態において前記有線ネットワークにブロードキャストされたデータを受信した場合に、当該データに対する代理応答を行うことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項５】
前記第２制御手段は、前記省電力状態において前記有線ネットワークから受信するデータに対する代理応答を行うことができない場合、前記通電制御手段に対して前記通常電力状態に復帰させる命令を出力することを特徴とする請求項１乃至４のいずれかに記載の情報処理装置。
【請求項６】
前記第１制御手段は、前記通常電力状態においてオペレーティングシステムを起動させ、前記オペレーティングシステムの機能で前記有線ネットワークから受信するデータに対する応答処理を行うことを特徴とする請求項１乃至５のいずれかに記載の情報処理装置。
【請求項７】
前記省電力状態は、前記通常電力状態から移行する第１省電力状態と、前記第１省電力状態から更に移行する第２省電力状態とを有し、
前記通電制御手段は、前記第２省電力状態において、前記第１通信モジュール、前記第１制御手段及び前記データ処理手段に対する電力供給を停止させると共に、前記第２通信モジュール及び前記第２制御手段に対する電力供給を行うことを特徴とする請求項１乃至６のいずれかに記載の情報処理装置。
【請求項８】
前記通電制御手段は、前記通常電力状態から前記第１省電力状態へ移行させるときには前記データ処理手段に対する電力供給を停止させ、前記第１省電力状態から前記第２省電力状態へ移行させるときには前記第１通信モジュール及び前記第１制御手段への電力供給を停止させると共に、前記第２通信モジュール及び前記第２制御手段に対する電力供給を開始することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記第１制御手段は、前記第１省電力状態において、前記第１通信モジュールを介して前記有線ネットワークから受信するデータに対する応答処理を行うことを特徴とする請求項７又は８に記載の情報処理装置。
【請求項１０】
前記第２制御手段は、前記第２省電力状態において前記有線ネットワークから受信するデータに対する代理応答を行うことができない場合、前記通電制御手段に対して前記第１省電力状態に復帰させる命令を出力することを特徴とする請求項７乃至９のいずれかに記載の情報処理装置。
【請求項１１】
前記データ処理手段は、前記第１制御手段から指定される画像データに対して所定の画像処理を行う画像処理手段を備えることを特徴とする請求項１乃至１０のいずれかに記載の情報処理装置。
【請求項１２】
原稿の画像を光学的に読み取る画像読取手段、
を更に備え、
前記データ処理手段は、前記第１制御手段からの指示に基づいて前記画像読取手段による画像の読み取り動作を制御するジョブ制御手段を更に備えることを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
シートに画像を印刷して出力する印刷出力手段、
を更に備え、
前記データ処理手段は、前記第１制御手段からの指示に基づいて前記印刷出力手段における印刷動作を制御するジョブ制御手段を更に備えることを特徴とする請求項１１に記載の情報処理装置。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、特に情報処理装置の消費電力を低減させる技術に関する。
【背景技術】
【０００２】
従来、ＭＦＰ（Multifunction Peripherals）などの情報処理装置において、有線ネットワークと接続する接続部と、その接続部を介して外部のネットワーク装置と通信するための通信制御部を有するプロセッサと、電力モードを、情報処理装置の全ての構成部分に電力を供給するモードである通常電力モードと、情報処理装置の一部に電力を供給するモードである省電力モードとの間で切り替える電力制御部と、接続部とプロセッサとの間に接続されるパケット処理部と、を備えたものが知られている（例えば特許文献１）。この従来の情報処理装置は、省電力モード時に、パケット処理部が接続部において受信されるパケットに応じてパケットに対する処理が必要であるか否かを判定する。そしてパケットに対する処理が必要であると判定すると、パケット処理部は、さらに自身の機能でパケットに対する処理を行うことが可能であるか否かを判定する。その結果、パケット処理部においてパケットに対する処理を行うことが不可能であると判定されると、電力制御部は、電力モードを通常電力モードへ切り換えるようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２４２８７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来の情報処理装置においてプロセッサに対する電力供給が行われているとき、パケット処理部は、上述した判定機能を動作させない。ところが、パケット処理部は、接続部とプロセッサとの間に接続されているため、通常電力モードにおいても接続部が受信するパケットをプロセッサへ転送する必要がある。そのため、通常電力モードにおいても、パケット処理部に対する電力供給が継続的に行われる。しかし、通常電力モードにおいて、パケット処理部に電力を供給すると、本来は必要でない電力がパケット処理部において消費されることになり、消費電力低減の観点から好ましいものではない。
【０００５】
また、上述のパケット処理部は、内部バスを介してプロセッサに接続されている。そのため、通常電力モードにおいて、プロセッサがネットワークから受信したパケットに対する応答処理を行う場合、その応答パケットは、必ず内部バスを通り、パケット処理部及び接続部を介してネットワーク上へ送出される。そのため、従来の情報処理装置は、プロセッサが応答パケットを送出するときの伝送経路が長く、消費電力が大きくなるという問題がある。
【０００６】
そこで、本発明は、上述した課題を解決するためになされたものであり、従来よりも消費電力を低減させることが可能な情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１に係る発明は、情報処理装置であって、有線ネットワークを接続する接続部と、前記接続部に接続される第１通信モジュールと、前記第１通信モジュールに接続され、通常電力状態において前記第１通信モジュールを介して前記有線ネットワークから受信するデータに応じた処理を行う第１制御手段と、前記接続部に接続される第２通信モジュールと、前記第２通信モジュールに接続され、省電力状態において前記第２通信モジュールを介して前記有線ネットワークから受信するデータに対して代理応答を行うことが可能な第２制御手段と、通常電力状態において前記第１制御手段からの指示に基づいてデータ処理を行うデータ処理手段と、電力供給状態を前記通常電力状態と前記省電力状態とに切り替える通電制御手段と、を備え、前記通電制御手段は、前記通常電力状態において、前記第１通信モジュール、前記第１制御手段及び前記データ処理手段に対する電力供給を行うと共に、前記第２通信モジュール及び前記第２制御手段に対する電力供給を停止させ、前記省電力状態において、前記第１通信モジュール、前記第１制御手段及び前記データ処理手段に対する電力供給を停止させると共に、前記第２通信モジュール及び前記第２制御手段に対する電力供給を行うことを特徴とする構成である。
【０００８】
請求項２に係る発明は、請求項１に記載の情報処理装置において、前記第２通信モジュールは、前記通電制御手段によって電力供給が開始されるとき、前記第１通信モジュールと同じネットワーク設定を反映させることを特徴とする構成である。
【０００９】
請求項３に係る発明は、請求項１又は２に記載の情報処理装置において、前記第２制御手段は、前記省電力状態において前記有線ネットワークから導通確認コマンドを受信した場合に当該導通確認コマンドに対する代理応答を行うことを特徴とする構成である。
【００１０】
請求項４に係る発明は、請求項１又は２に記載の情報処理装置において、前記第２制御手段は、前記省電力状態において前記有線ネットワークにブロードキャストされたデータを受信した場合に、当該データに対する代理応答を行うことを特徴とする構成である。
【００１１】
請求項５に係る発明は、請求項１乃至４のいずれかに記載の情報処理装置において、前記第２制御手段は、前記省電力状態において前記有線ネットワークから受信するデータに対する代理応答を行うことができない場合、前記通電制御手段に対して前記通常電力状態に復帰させる命令を出力することを特徴とする構成である。
【００１２】
請求項６に係る発明は、請求項１乃至５のいずれかに記載の情報処理装置において、前記第１制御手段は、前記通常電力状態においてオペレーティングシステムを起動させ、前記オペレーティングシステムの機能で前記有線ネットワークから受信するデータに対する応答処理を行うことを特徴とする構成である。
【００１３】
請求項７に係る発明は、請求項１乃至６のいずれかに記載の情報処理装置において、前記省電力状態は、前記通常電力状態から移行する第１省電力状態と、前記第１省電力状態から更に移行する第２省電力状態とを有し、前記通電制御手段は、前記第２省電力状態において、前記第１通信モジュール、前記第１制御手段及び前記データ処理手段に対する電力供給を停止させると共に、前記第２通信モジュール及び前記第２制御手段に対する電力供給を行うことを特徴とする構成である。
【００１４】
請求項８に係る発明は、請求項７に記載の情報処理装置において、前記通電制御手段は、前記通常電力状態から前記第１省電力状態へ移行させるときには前記データ処理手段に対する電力供給を停止させ、前記第１省電力状態から前記第２省電力状態へ移行させるときには前記第１通信モジュール及び前記第１制御手段への電力供給を停止させると共に、前記第２通信モジュール及び前記第２制御手段に対する電力供給を開始することを特徴とする構成である。
【００１５】
請求項９に係る発明は、請求項７又は８に記載の情報処理装置において、前記第１制御手段は、前記第１省電力状態において、前記第１通信モジュールを介して前記有線ネットワークから受信するデータに対する応答処理を行うことを特徴とする構成である。
【００１６】
請求項１０に係る発明は、請求項７乃至９のいずれかに記載の情報処理装置において、前記第２制御手段は、前記第２省電力状態において前記有線ネットワークから受信するデータに対する代理応答を行うことができない場合、前記通電制御手段に対して前記第１省電力状態に復帰させる命令を出力することを特徴とする構成である。
【００１７】
請求項１１に係る発明は、請求項１乃至１０のいずれかに記載の情報処理装置において、前記データ処理手段は、前記第１制御手段から指定される画像データに対して所定の画像処理を行う画像処理手段を備えることを特徴とする構成である。
【００１８】
請求項１２に係る発明は、請求項１１に記載の情報処理装置において、原稿の画像を光学的に読み取る画像読取手段、を更に備え、前記データ処理手段は、前記第１制御手段からの指示に基づいて前記画像読取手段による画像の読み取り動作を制御するジョブ制御手段を更に備えることを特徴とする構成である。
【００１９】
請求項１３に係る発明は、請求項１１に記載の情報処理装置において、シートに画像を印刷して出力する印刷出力手段、を更に備え、前記データ処理手段は、前記第１制御手段からの指示に基づいて前記印刷出力手段における印刷動作を制御するジョブ制御手段を更に備えることを特徴とする構成である。
【発明の効果】
【００２０】
本発明によれば、第１制御手段が動作しているときに、第２制御手段において電力が消費されることを抑制することが可能であり、従来よりも消費電力を低減させることができるようになる。
【図面の簡単な説明】
【００２１】
【図１】情報処理装置の一構成例を示す図である。
【図２】情報処理装置における電力供給状態の遷移を示す図である。
【図３】情報処理装置が通常電力状態であるときの電力供給状態を示す図である。
【図４】情報処理装置が第１省電力状態であるときの電力供給状態を示す図である。
【図５】情報処理装置が第２省電力状態であるときの電力供給状態を示す図である。
【図６】情報処理装置の電力状態を制御するための処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する要素には同一符号を付しており、それらについての重複する説明は省略する。
【００２３】
図１は、本発明の一実施形態である情報処理装置１の全体的な構成例を示す図である。図１に示す情報処理装置１は、例えばＭＦＰなどで構成され、スキャン機能、プリント機能、コピー機能、及びＦＡＸ機能などの複数の機能を備えており、ユーザーによって指定されたジョブを実行する。例えば、情報処理装置１は、ユーザーが操作可能な操作パネル４３を備えており、操作パネル４３に対して行われるユーザーの操作に基づいてスキャンジョブやコピージョブなどのジョブを実行することができる。また、情報処理装置１は、ＬＡＮ（Local Area Network）などの有線ネットワーク２に接続され、有線ネットワーク２に接続される他の機器と通信を行うことが可能である。例えば、情報処理装置１は、有線ネットワーク２を介して印刷ジョブを受信した場合、その印刷ジョブを実行することによって印刷ジョブに含まれる画像データに基づく印刷出力を行うこともできる。尚、以下においては、有線ネットワーク２を単にネットワーク２という。
【００２４】
情報処理装置１は、ユーザーによって使用されない状態が所定時間以上継続すると、消費電力を低減させるために電力供給状態を通常モードから省電力モードへ移行させる。通常モードは、情報処理装置１の大部分の構成要素に対して電力を供給し、ユーザーによって指定されるジョブを速やかに実行することができる通常電力状態である。これに対し、省電力モードは、情報処理装置１の構成要素のうち、通常モードよりも多くの構成要素に対する電力供給を停止させることにより、情報処理装置１における消費電力を低減させる省電力状態である。本実施形態の情報処理装置１には、省電力状態として、第１省電力状態と第２省電力状態との２つの省電力状態がある。第１省電力状態は、通常電力状態において電力が供給される構成要素のうちの一部の構成要素に対する電力供給を停止させることにより、通常電力状態よりも消費電力を低減する電力状態である。第２省電力状態は、第１省電力状態よりも多くの構成要素に対する電力供給を停止させることにより、第１省電力状態よりも更に消費電力を低減する電力状態である。以下、このような情報処理装置１について詳しく説明する。
【００２５】
図１に示すように、情報処理装置１は、その構成要素として、メイン制御部１０と、サブ制御部２０と、通電制御部３０と、接続部４１と、記憶部４２と、操作パネル４３と、画像メモリ４６と、データ処理部４７と、自動原稿搬送部（ＡＤＦ部）５１と、スキャナ部５２と、プリンタ部５３と、ＦＡＸ部５４と、人体検知センサ５５と、電源供給部５６とを備えている。そして情報処理装置１は、上記各部のうち、メイン制御部１０、サブ制御部２０、通電制御部３０、記憶部４２、操作パネル４３、画像メモリ４６、データ処理部４７、ＦＡＸ部５４、及び、人体検知センサ５５のそれぞれを内部バス９に接続しており、内部バス９を介してそれらが相互にデータの入出力を行うことができるように構成される。
【００２６】
自動原稿搬送部５１は、ユーザーによってセットされる原稿を１枚ずつ取り出し、スキャナ部５２による原稿読取位置へ自動的に搬送するものである。自動原稿搬送部５１は、例えばスキャンジョブ、コピージョブ、ＦＡＸ送信ジョブなどが実行されるときに原稿の搬送動作を行う。
【００２７】
スキャナ部５２は、ユーザーによってセットされた原稿を光学的に読み取って画像データを生成するものである。スキャナ部５２は、例えばスキャンジョブ、コピージョブ、ＦＡＸ送信ジョブなどが実行されるときに原稿の読み取り動作を行う。自動原稿搬送部５１によって原稿が自動搬送されるとき、スキャナ部５２は、自動原稿搬送部５１と同期した読み取り動作を行うことで原稿が所定の原稿読取位置を通過する際に原稿の画像を読み取る。
【００２８】
プリンタ部５３は、入力する画像データに基づいてシートに画像形成を行うことにより、印刷出力を行うものである。プリンタ部５３は、例えば印刷ジョブ、コピージョブ、ＦＡＸ受信ジョブなどが実行されるときにシートに画像を印刷して出力する。
【００２９】
ＦＡＸ部５４は、図示を省略する公衆電話網を介してＦＡＸデータの送受信を行うものである。このＦＡＸ部５４は、情報処理装置１においてＦＡＸ送信ジョブ又はＦＡＸ受信ジョブが実行されるときに動作する。
【００３０】
接続部４１は、ネットワーク２を接続するための接続部であり、例えばネットワーク２に繋がるネットワークケーブルを接続するインタフェースである。接続部４１は、ネットワーク２から受信するデータをメイン制御部１０及びサブ制御部２０の双方へ出力することが可能である。
【００３１】
記憶部４２は、例えばハードディスクドライブ（ＨＤＤ）やソリッドステートドライブ（ＳＳＤ）などで構成される不揮発性の記憶デバイスである。この記憶部４２には、オペレーティングシステムプログラム４２ａと、アプリケーションプログラム４２ｂとが予め記憶される。また、記憶部４２には、各種画像データを記憶しておくことも可能である。
【００３２】
操作パネル４３は、情報処理装置１をユーザーが操作する際のユーザーインタフェースとなるものである。操作パネル４３は、ユーザーが操作可能な操作画面を表示する表示部４４と、操作画面に対するユーザーの操作を受け付ける操作部４５とを備えている。例えば表示部４４は、カラー液晶ディスプレイで構成される。また、操作部４５は、例えば表示部４４の画面上に配置されるタッチパネルキーや、表示部４４の画面周囲に配置される押しボタンキーなどによって構成される。
【００３３】
画像メモリ４６は、ジョブの実行に伴って取得される画像データを一時的に記憶するためのメモリである。例えば、印刷ジョブに含まれる印刷対象の画像データや、スキャンジョブによって生成される画像データ、ＦＡＸ送信の対象となる画像データ、ＦＡＸ機能で受信される画像データなどが、画像メモリ４６に一時的に記憶される。
【００３４】
データ処理部４７は、情報処理装置１においてジョブが実行されるときに機能する。すなわち、データ処理部４７は、第１制御部１２からの指示に基づいて各種のデータ処理を行うものである。このデータ処理部４７には、自動原稿搬送部５１と、スキャナ部５２と、プリンタ部５３とが接続されている。また、データ処理部４７は、ジョブ制御部４８と、画像処理部４９とを備えている。
【００３５】
ジョブ制御部４８は、メイン制御部１０の第１制御部１２からの指示に基づいて、自動原稿搬送部５１、スキャナ部５２及びプリンタ部５３のそれぞれを駆動することで、ジョブの実行を制御する。例えば、ジョブ制御部４８は、第１制御部１２からの指示に基づいてスキャナ部５２による画像の読み取り動作を制御する。また、ジョブ制御部４８は、第１制御部１２からの指示に基づいてプリンタ部５３における印刷動作を制御することもできる。さらに、ジョブ制御部４８は、内部バス９を介してＦＡＸ部５４との間で画像データの入出力を行うことも可能であり、ＦＡＸ送受信ジョブを制御することも可能である。
【００３６】
画像処理部４９は、ジョブの実行に伴って画像メモリ４６に格納される画像データに対してメイン制御部１０の第１制御部１２から指定される画像処理を行う処理部である。例えば、画像処理部４９は、画像メモリ４６に格納されている画像データに対し、拡大、縮小、回転、解像度変換、色変換などの多彩な画像処理を行うことができる。
【００３７】
人体検知センサ５５は、情報処理装置１の周囲所定範囲に存在する人体を検知するセンサである。例えば、人体検知センサ５５は、赤外線センサによって構成される。
【００３８】
電源供給部５６は、情報処理装置１の各構成要素に対して電力を供給する処理部である。電源供給部５６は、通電制御部３０からの指示に基づき、情報処理装置１の各構成要素に対して個別に電力の供給及び停止を切り替えることができる。例えば、図示を省略する電源スイッチがオンに操作され、商用電源から情報処理装置１に対する電力供給が開始されると、電源供給部５６は、情報処理装置１の構成要素のうちの大部分の構成要素に対する電力供給を行う。その後、電源供給部５６は、電源スイッチがオンになっている状態のままで通電制御部３０から一部の構成要素に対する電力供給を停止させる命令を受け付けると、電源供給部５６は、通電制御部３０から指定された構成要素に対する電力供給を停止させる。また、電源供給部５６は、通電制御部３０から電力供給を停止させている構成要素に対して電力供給を再開させる命令を受け付けると、通電制御部３０から指定された構成要素に対する電力供給を再開させる。このような電源供給部５６の動作によって、情報処理装置１における電力供給状態が切り替わる。
【００３９】
通電制御部３０は、情報処理装置１の電力供給状態を制御する処理部である。すなわち、通電制御部３０は、電源供給部５６に対して上述した命令を出力することにより、情報処理装置１の電力供給状態を切り替える制御を行う。
【００４０】
図２は、情報処理装置１における電力供給状態の遷移を示す図である。図２に示すように、情報処理装置１の電力供給状態には、通常電力状態ＳＴ１と、第１省電力状態ＳＴ２と、第２省電力状態ＳＴ３との３つの状態がある。情報処理装置１がオンになり、電力供給が開始されると、通電制御部３０は、電源供給部５６に対して通常電力状態ＳＴ１で電力供給を行うことを命令する。その結果、情報処理装置１は、電源オンに伴う起動直後において通常電力状態ＳＴ１で稼働する。
【００４１】
情報処理装置１が通常電力状態ＳＴ１であるとき、ユーザーによって使用されない状態が所定時間（第１の所定時間）が継続すると、通電制御部３０は、電源供給部５６に対して情報処理装置１の一部の構成要素に対する電力供給を停止させる命令を出力する。これにより、情報処理装置１の電力状態は、矢印Ｆ１で示すように通常電力状態ＳＴ１から第１省電力状態ＳＴ２へ移行する。この第１省電力状態ＳＴ２は、いわゆるスリープモードに相当する。
【００４２】
情報処理装置１が第１省電力状態ＳＴ２であるとき、ユーザーによる使用が検知されると、通電制御部３０は、電源供給部５６に対して通常電力状態ＳＴ１へ復帰させる命令を出力する。これにより、情報処理装置１の電力状態は、矢印Ｆ２で示すように第１省電力状態ＳＴ２から通常電力状態ＳＴ１へ復帰する。また、情報処理装置１が第１省電力状態ＳＴ２であるとき、ユーザーによって使用されない状態のままで更に所定時間（第２の所定時間）が継続すると、通電制御部３０は、電源供給部５６に対して更に多くの構成要素に対する電力供給を停止させる命令を出力する。これにより、情報処理装置１の電力状態は、矢印Ｆ３で示すように第１省電力状態ＳＴ２から第２省電力状態ＳＴ３へ移行する。この第２省電力状態ＳＴ３は、いわゆるディープスリープモードに相当し、第１省電力状態ＳＴ２よりも消費電力が低い電力状態である。
【００４３】
情報処理装置１が第２省電力状態ＳＴ３であるとき、所定の条件が成立すると、通電制御部３０は、電源供給部５６に対して第１省電力状態ＳＴ２へ復帰させる命令を出力する。これにより、情報処理装置１の電力状態は、矢印Ｆ４で示すように第２省電力状態ＳＴ３から第１省電力状態ＳＴ２へ復帰する。また、情報処理装置１が第２省電力状態ＳＴ３であるとき、ユーザーによる使用が検知されると、通電制御部３０は、電源供給部５６に対して通常電力状態ＳＴ１へ復帰させる命令を出力する。これにより、情報処理装置１の電力状態は、矢印Ｆ５で示すように第２省電力状態ＳＴ３から通常電力状態ＳＴ１へ復帰する。
【００４４】
通電制御部３０は、上記のようにして情報処理装置１の動作状態に応じて、電力状態を通常電力状態ＳＴ１、第１省電力状態ＳＴ２及び第２省電力状態ＳＴ３のそれぞれに切り替える制御を行う。
【００４５】
メイン制御部１０は、情報処理装置１におけるジョブの実行動作を統括的に制御するものである。メイン制御部１０は、接続部４１と内部バス９との間に接続される。メイン制御部１０は、第１通信モジュール１１と、第１制御部１２とを備えている。メイン制御部１０は、通常電力状態ＳＴ１及び第１省電力状態ＳＴ２において電力が供給され、第１通信モジュール１１と第１制御部１２とを動作させる。第１通信モジュール１１は、その起動時に、管理者によって予め指定されたＩＰアドレスをネットワーク２に繋がるインタフェースに設定する。第１通信モジュール１１は、一方が接続部４１に接続され、他方が第１制御部１２に接続される。この第１通信モジュール１１は、第１制御部１２がネットワーク２を介して他の機器と通信を行う際の通信制御を行うものである。第１制御部１２は、図示を省略するＣＰＵとメモリとを備えて構成され、情報処理装置１における全体的な動作を統括的に説御するものである。
【００４６】
ここで、第１通信モジュール１１及び接続部４１は、互いにパラレルインタフェースによって接続されており、第１通信モジュール１１と接続部４１との間でパラレルデータが転送される。また、内部バス９もデータをパラレルデータで転送するため、第１制御部１２は、内部バス９を介してパラレルデータの入出力を行う。これに対し、第１通信モジュール１１と第１制御部１２とは、例えばＳｅｒＤｅｓ（SERializer/DESerializer）などの高速シリアルインタフェースによって接続されており、パラレルデータを高速シリアルデータに変換してデータ転送が行われる。そのため、第１通信モジュール１１及び第１制御部１２は、電力供給が開始されることに伴う起動時に、互いの高速シリアルインタフェースを初期化して同期させるように構成される。その初期化処理が完了すると、第１通信モジュール１１及び第１制御部１２は、相互にデータの入出力を行うことができるようになる。
【００４７】
また、メイン制御部１０に対する電力供給が開始され、上述した初期化処理が終了すると、第１制御部１２のＣＰＵは、記憶部４２からオペレーティングシステムプログラム４２ａを読み出して実行する。これにより、第１制御部１２においてオペレーティングシステム１３が起動する。このオペレーティングシステム１３は、第１通信モジュール１１を制御すると共に、内部バス９を介して記憶部４２、操作パネル４３、画像メモリ４６、データ処理部４７、通電制御部３０、ＦＡＸ部５４及び人体検知センサ５５のそれぞれと行うデータの入出力を統括的に制御する。
【００４８】
第１制御部１２においてオペレーティングシステム１３が起動すると、第１制御部１２は、オペレーティングシステム１３の機能により、記憶部４２からアプリケーションプログラム４２ｂを自動的に読み出して実行する。これにより、第１制御部１２においてアプリケーション１４が起動する。アプリケーション１４は、オペレーティングシステム１３を介して、情報処理装置１における上述した各種機能を動作させるためのアプリケーションである。例えばアプリケーション１４は、ユーザーが操作パネル４３を操作する際の操作画面を生成し、オペレーティングシステム１３を介して操作パネル４３へ出力することにより、ユーザーが操作可能な操作画面を操作パネル４３の表示部４４へ表示させる。また、アプリケーション１４は、操作画面に対して行われるユーザーの操作に基づく操作情報が操作パネル４３から出力されると、オペレーティングシステム１３を介してその操作情報を取得する。そしてアプリケーション１４は、ユーザーの操作に基づいてジョブの設定処理などの各種処理を行う。
【００４９】
また、アプリケーション１４は、ユーザーによる操作がジョブの実行指示であると判断すると、オペレーティングシステム１３を介してデータ処理部４７にジョブの実行を指示する。これにより、情報処理装置１においてユーザーによって指定されたジョブの実行が開始される。
【００５０】
また、第１制御部１２は、通常電力状態ＳＴ１及び第１省電力状態ＳＴ２においてネットワーク２を介してデータを受信すると、オペレーティングシステム１３又はアプリケーション１４の機能によって、その受信データに応じた処理を行う。例えば、オペレーティングシステム１３は、ネットワーク２を介して印刷ジョブを受信すると、内部バス９を介して印刷ジョブをデータ処理部４７へ出力し、印刷ジョブの実行を指示する。これにより、情報処理装置１において印刷ジョブに基づく印刷出力が開始される。
【００５１】
また、オペレーティングシステム１３は、ネットワーク２を介してＰＩＮＧコマンドなどの導通確認コマンドを受信すると、その導通確認コマンドに対する応答信号を生成し、その応答信号をネットワーク２に対して送出する。また、オペレーティングシステム１３は、ネットワーク２に対してブロードキャストされたデータを受信すると、そのデータに対する応答信号を生成し、その応答信号をネットワーク２に対して送出する。さらに、オペレーティングシステム１３は、ネットワーク２を介してステータス確認コマンドを受信すると、そのステータス確認コマンドに対する応答信号を生成し、その応答信号をネットワーク２に対して送出する。
【００５２】
これに対し、オペレーティングシステム１３は、ネットワーク２を介して自身で応答信号を生成することができないコマンドを受信した場合、そのコマンドをアプリケーション１４へ出力する。そしてオペレーティングシステム１３は、アプリケーション１４において生成される応答信号を取得し、その応答信号をネットワーク２に対して送出する。
【００５３】
このように第１制御部１２は、通常電力状態ＳＴ１及び第１省電力状態ＳＴ２においてネットワーク２を介してデータを受信すると、そのデータに対する応答信号を生成し、データの送信元である機器に対して応答信号を返信する。したがって、ネットワーク２に接続されているコンピュータなどの他の機器は、情報処理装置１のステータスなどをリアルタイムで把握することができる。
【００５４】
サブ制御部２０は、上記のようなメイン制御部１０に対する電力供給が停止されているときに、動作し、ネットワーク２から受信する簡単なコマンドに対する応答信号を生成して応答処理を行う制御部である。サブ制御部２０は、メイン制御部１０と同様に、接続部４１と内部バス９との間に接続される。またサブ制御部２０は、第２通信モジュール２１と、第２制御部２２とを備えている。サブ制御部２０は、第２省電力状態ＳＴ３において電力が供給され、第２通信モジュール２１と第２制御部２２とを動作させる。第２通信モジュール２１は、その起動時に、第１通信モジュール１１と同じネットワーク設定を反映させる。そのため、第２通信モジュール２１が起動すると、第２通信モジュール２１のネットワーク２に繋がるインタフェースには、管理者によって予め指定されたＩＰアドレスであって、第１通信モジュール１１において設定されていたＩＰアドレスと同じアドレスが設定される。
【００５５】
このような第２通信モジュール２１は、一方が接続部４１に接続され、他方が第２制御部２２に接続される。そして第２通信モジュール２１は、第２制御部２２がネットワーク２を介して他の機器と通信を行う際の通信制御を行う。第２制御部２２は、図示を省略するＣＰＵとメモリとを備えて構成され、ＣＰＵが所定のプログラムを実行することにより、代理応答部２３として機能するように構成される。
【００５６】
ここで、第２通信モジュール２１及び接続部４１は、メイン制御部１０と同様に、互いにパラレルインタフェースによって接続されており、第２通信モジュール２１と接続部４１との間でパラレルデータが転送される。また、第２制御部２２は、内部バス９を介してパラレルデータの入出力を行う。これに対し、第２通信モジュール２１と第２制御部２２とは、メイン制御部１０と同様、例えばＳｅｒＤｅｓなどの高速シリアルインタフェースによって接続されており、パラレルデータを高速シリアルデータに変換してデータ転送が行われる。そのため、第２通信モジュール２１及び第２制御部２２は、電力供給が開始されることに伴う起動時に、互いの高速シリアルインタフェースを初期化して同期させるように構成される。その初期化処理が完了すると、第２通信モジュール２１及び第２制御部２２は、相互にデータの入出力を行うことができるようになる。
【００５７】
サブ制御部２０に対する電力供給が開始され、上述した初期化処理が終了すると、第２制御部２２は、代理応答部２３を機能させる。代理応答部２３は、メイン制御部１０に代わって、ネットワーク２から受信する各種コマンドに対する応答処理を行うものである。ただし、代理応答部２３は、メイン制御部１０のオペレーティングシステム１３やアプリケーション１４が応答可能な全てのコマンドに対する応答処理を行うことができない。つまり、代理応答部２３は、ＰＩＮＧコマンドなどの導通確認コマンドや、ネットワーク２に対してブロードキャストされたデータなどのような簡単なコマンドに対する応答処理のみを行うことができる。そのため、代理応答部２３は、第２省電力状態ＳＴ３であるときに、ネットワーク２を介してデータを受信すると、そのデータに対する応答処理を自身で行うことができるか否かを判断し、自身で応答可能である場合には、応答信号を生成してネットワーク２へ送出する。これにより、情報処理装置１は、第２省電力状態ＳＴ３を継続させることができる。
【００５８】
一方、ネットワーク２を介して受信したデータに対する応答処理を自身で行うことができない場合、代理応答部２３は、内部バス９を介して、通電制御部３０に第１省電力状態ＳＴ２又は通常電力状態ＳＴ１への復帰命令を出力する。これに伴い、通電制御部３０は、情報処理装置１の電力状態を、第２省電力状態ＳＴ３から第１省電力状態ＳＴ２又は通常電力状態ＳＴ１へ復帰させる。
【００５９】
また、代理応答部２３は、通電制御部３０へ復帰命令を出力することに伴い、内部バス９を介してメイン制御部１０に受信データを出力する。これにより、メイン制御部１０は、第２省電力状態ＳＴ３においてサブ制御部２０が受信したデータを取得し、そのデータに対する処理を行うことができるようになる。尚、サブ制御部２０とメイン制御部１０との間のデータの受け渡しは、例えば画像メモリ４６や記憶部４２などのように内部バス９に接続されている記憶手段を介して行うようにしても良い。
【００６０】
次に上記のように構成される情報処理装置１における各電力状態の一例について説明する。
【００６１】
まず、図３は、情報処理装置１が通常電力状態ＳＴ１であるときの電力供給状態を示す図である。図３では、電力供給が行われる構成要素を実線で示しており、電力供給が停止される構成要素を破線で示している。尚、これについては、後述する図４及び図５も同様である。図３に示すように、情報処理装置１が通常電力状態ＳＴ１であるとき、情報処理装置１は、メイン制御部１０、通電制御部３０、電源供給部５６、接続部４１、記憶部４２、操作パネル４３、画像メモリ４６、データ処理部４７、自動原稿搬送部５１、スキャナ部５２、プリンタ部５３、ＦＡＸ部５４、及び、人体検知センサ５５のそれぞれに対して電力供給を行う。すなわち、通常電力状態ＳＴ１であるとき、情報処理装置１は、サブ制御部２０に対する電力供給のみを停止された状態となる。図３に示す通常電力状態ＳＴ１であるとき、情報処理装置１は、ユーザーによるジョブの実行指示を受け付けると、速やかにジョブの実行を開始することができる。
【００６２】
また通常電力状態ＳＴ１において、ネットワーク２を介して、導通確認コマンドや、ブロードキャストされたデータを受信すると、第１制御部１２は、応答信号を生成し、その応答信号を、第１通信モジュール１１を介してネットワーク２に送出する。このとき、第１制御部１２から送出される応答信号は、内部バス９を経由することなく、ネットワーク２へ送出される。そのため、情報処理装置１は、通常電力状態ＳＴ１において応答信号を送出するときの伝送経路を従来よりも短くすることができる。それ故、本実施形態の情報処理装置１は、通常電力状態ＳＴ１における消費電力を従来よりも低減することができると共に、第１制御部１２が応答信号を送出するときのパフォーマンスを従来よりも向上させることができるという利点がある。
【００６３】
また、図３に示すように情報処理装置１の電力状態が通常電力状態ＳＴ１であるとき、第２省電力状態ＳＴ３において応答処理を行う第２制御部２２は、電力供給が停止された状態である。そのため、情報処理装置１は、通常電力状態ＳＴ１であるときに第２制御部２２においてリーク電流などを発生させないようにすることが可能であり、第２制御部２２で消費される電力をゼロにすることができる。したがって、通常電力状態ＳＴ１における消費電力を従来よりも更に低減することができるという利点がある。
【００６４】
通常電力状態ＳＴ１において、ユーザーによる使用されない状態が所定時間（第１の所定時間）以上継続すると、第１制御部１２は、通電制御部３０に対して電力状態を第１省電力状態ＳＴ２へ移行させる移行命令を送出する。例えば、第１制御部１２は、操作パネル４３においてユーザーの操作が検知されず、且つ、人体検知センサ５５によってユーザーが検知されない状態が所定時間以上継続すると、通電制御部３０に対して移行命令を送出する。これにより、情報処理装置１の電力状態は、通常電力状態ＳＴ１から第１省電力状態ＳＴ２へ移行する。
【００６５】
図４は、情報処理装置１が第１省電力状態ＳＴ２であるときの電力供給状態を示す図である。図４に示すように、情報処理装置１が第１省電力状態ＳＴ２であるとき、情報処理装置１は、メイン制御部１０、通電制御部３０、電源供給部５６、接続部４１、記憶部４２、操作パネル４３の操作部４５、ＦＡＸ部５４、及び、人体検知センサ５５に対して電力供給を行う。これに対し、情報処理装置１は、サブ制御部２０、操作パネル４３の表示部４４、画像メモリ４６、データ処理部４７、自動原稿搬送部５１、スキャナ部５２、及び、プリンタ部５３に対する電力供給を停止させる。これにより、電力状態が通常電力状態ＳＴ１から第１省電力状態ＳＴ２へ移行すると、情報処理装置１における消費電力がそれ以前よりも低減される。
【００６６】
第１省電力状態ＳＴ２では、データ処理部４７、自動原稿搬送部５１、スキャナ部５２及びプリンタ部５３に対する電力供給が停止されるため、情報処理装置１においてジョブを実行することができない。そのため、第１制御部１２は、ジョブの実行指示を受け付けると、通電制御部３０に対し、通常電力状態ＳＴ１への復帰命令を送出する。これにより、情報処理装置１は、第１省電力状態ＳＴ２から通常電力状態ＳＴ１へ復帰し、ジョブを実行することができる状態となる。
【００６７】
例えば、第１省電力状態ＳＴ２であるとき、第１制御部１２は、ネットワーク２を介して印刷ジョブを受信すると、通電制御部３０に対して通常電力状態ＳＴ１への復帰命令を送出する。また、第１省電力状態ＳＴ２であるとき、第１制御部１２は、操作パネル４３の操作部４５においてユーザーの操作が検知されたか否かを監視している。そして第１制御部１２は、操作部４５によってユーザーの操作が検知された場合、通電制御部３０に対して通常電力状態ＳＴ１への復帰命令を送出する。また、第１制御部１２は、人体検知センサ５５が情報処理装置１の周囲においてユーザーが検知されたか否かも監視している。そして第１制御部１２は、人体検知センサ５５によってユーザーが検知された場合、通電制御部３０に対して通常電力状態ＳＴ１への復帰命令を送出する。さらに、第１制御部１２は、ＦＡＸ部５４がＦＡＸデータを受信したか否かも監視している。そして、第１制御部１２は、ＦＡＸ部５４によってＦＡＸデータが受信された場合、通電制御部３０に対して通常電力状態ＳＴ１への復帰命令を送出する。
【００６８】
また、第１省電力状態ＳＴ２であるとき、第１制御部１２は、通常電力状態ＳＴ１と同様に応答信号を生成して応答処理を行うことができる。例えば、第１省電力状態ＳＴ２において、第１制御部１２が、ネットワーク２を介して、導通確認コマンドや、ブロードキャストされたデータを受信した場合、受信データに対応する応答信号を生成し、その応答信号を、第１通信モジュール１１を介してネットワーク２に送出する。このときも、第１制御部１２から送出される応答信号は、内部バス９を経由することなく、ネットワーク２へ送出される。そのため、情報処理装置１は、第１省電力状態ＳＴ２において応答信号を送出するときにも、伝送経路を従来よりも短くすることが可能であり、第１省電力状態ＳＴ２における消費電力を従来よりも低減することができるようになる。
【００６９】
また、図４に示すように情報処理装置１の電力状態が第１省電力状態ＳＴ２であるとき、第２省電力状態ＳＴ３において応答処理を行う第２制御部２２は、電力供給が停止された状態を維持している。そのため、情報処理装置１は、第１省電力状態ＳＴ２においても第２制御部２２で消費される電力をゼロにすることが可能である。したがって、第１省電力状態ＳＴ２における消費電力を従来よりも更に低減することができるという利点がある。
【００７０】
また第１省電力状態ＳＴ２において、ユーザーによる使用されない状態が所定時間（第２の所定時間）以上継続すると、第１制御部１２は、通電制御部３０に対して電力状態を第２省電力状態ＳＴ３へ移行させる移行命令を送出する。例えば、第１制御部１２は、第１省電力状態であるとき、操作パネル４３においてユーザーの操作が検知されず、且つ、人体検知センサ５５によってユーザーが検知されない状態が所定時間以上継続すると、通電制御部３０に対して移行命令を送出する。これにより、情報処理装置１の電力状態は、第１省電力状態ＳＴ２から第２省電力状態ＳＴ３へ移行する。
【００７１】
図５は、情報処理装置１が第２省電力状態ＳＴ３であるときの電力供給状態を示す図である。図５に示すように、情報処理装置１が第２省電力状態ＳＴ３であるとき、情報処理装置１は、サブ制御部２０、通電制御部３０、電源供給部５６、接続部４１、操作パネル４３の操作部４５、及び、ＦＡＸ部５４に対して電力供給を行う。これに対し、情報処理装置１は、メイン制御部１０、記憶部４２、操作パネル４３の表示部４４、画像メモリ４６、データ処理部４７、自動原稿搬送部５１、スキャナ部５２、プリンタ部５３、及び、人体検知センサ５５に対する電力供給を停止させる。これにより、電力状態が第１省電力状態ＳＴ２から第２省電力状態ＳＴ３へ移行すると、情報処理装置１における消費電力がそれ以前よりも更に低減されるようになる。
【００７２】
第２省電力状態ＳＴ３へ移行するとき、メイン制御部１０に対する電力供給が停止されるため、第１制御部１２の機能が完全に停止する。このとき、サブ制御部２０において第２通信モジュール２１は、第１通信モジュール１１に設定されていたネットワーク設定と同じ設定を反映させて起動する。そのため、サブ制御部２０は、メイン制御部１０に代わって、情報処理装置１に対して送信されるデータをネットワーク２から受信することができるようになる。
【００７３】
そして第２制御部２２は、ネットワーク２を介して導通確認コマンドやブロードキャストされたデータを受信すると、代理応答部２３が機能し、第１制御部１２に代わって応答信号を送出する処理を行う。したがって、情報処理装置１が、第２省電力状態ＳＴ３であるときに、導通確認コマンドやブロードキャストコマンドなどを受信したとしても、第２省電力状態ＳＴ３を継続させることができる。
【００７４】
また、第２制御部２２は、ネットワーク２を介して自身で応答処理を行うことができないデータを受信すると、通電制御部３０に対して第１省電力状態ＳＴ２への復帰命令を送出する。これにより、情報処理装置１の電力状態は、第２省電力状態ＳＴ３から第１省電力状態ＳＴ２へ移行し、メイン制御部１０によって受信データに対する処理が行われる。尚、メイン制御部１０によって受信データに対する処理が開始されることに伴い、電力状態がさらに第１省電力状態ＳＴ２から通常電力状態ＳＴ１へ復帰することもある。
【００７５】
また、第２省電力状態ＳＴ３であるとき、第２制御部２２は、操作パネル４３の操作部４５においてユーザーの操作が検知されたか否かを監視している。そして第２制御部２２は、操作部４５によってユーザーの操作が検知された場合、通電制御部３０に対して通常電力状態ＳＴ１への復帰命令を送出する。さらに、第２制御部２２は、ＦＡＸ部５４がＦＡＸデータを受信したか否かも監視している。そして、第２制御部２２は、ＦＡＸ部５４によってＦＡＸデータが受信された場合、通電制御部３０に対して通常電力状態ＳＴ１への復帰命令を送出する。
【００７６】
次に、本実施形態の情報処理装置１において電力状態を制御するための処理手順について説明する。図６は、情報処理装置１の電力状態を制御するための処理手順の一例を示すフローチャートである。図６に示すフローチャートは、情報処理装置１の通電制御部３０によって行われる処理手順を示している。通電制御部３０は、情報処理装置１の電源スイッチがオンに操作され、情報処理装置１に対する電力供給が開始されることに伴ってこの処理を開始する。通電制御部３０は、この処理を開始すると、電源投入処理を行う（ステップＳ１０）。この電源投入処理では、サブ制御部２０を除く、各構成要素への電力供給を開始し、情報処理装置１を通常電力状態ＳＴ１で稼働させる処理が行われる。
【００７７】
その後、通電制御部３０による処理は、情報処理装置１の電力状態を移行させるためのループ処理（ステップＳ１１〜Ｓ２３）に移る。このループ処理では、通電制御部３０は、まず情報処理装置１の現在の電力状態が通常電力状態ＳＴ１であるか否かを判断する（ステップＳ１１）。通常電力状態ＳＴ１である場合（ステップＳ１１でＹＥＳ）、通電制御部３０は、第１制御部１２から、第１省電力状態ＳＴ２への移行命令を受信したか否かを判断し（ステップＳ１２）、第１省電力状態ＳＴ２への移行命令を受信していれば（ステップＳ１２でＹＥＳ）、情報処理装置１の電力状態を第１省電力状態ＳＴ２へ移行させる（ステップＳ１３）。これに対し、第１省電力状態ＳＴ２への移行命令を受信していない場合（ステップＳ１２でＮＯ）、通電制御部３０は、通常電力状態ＳＴ１を継続させる。
【００７８】
また、現在の電力状態が通常電力状態ＳＴ１でない場合（ステップＳ１１でＮＯ）、通電制御部３０は、第１省電力状態ＳＴ２であるか否かを判断する（ステップＳ１５）。第１省電力状態ＳＴ２である場合（ステップＳ１５でＹＥＳ）、通電制御部３０は、第１制御部１２から、通常電力状態ＳＴ１への復帰命令を受信したか否かを判断し（ステップＳ１６）、通常電力状態ＳＴ１への復帰命令を受信していれば（ステップＳ１６でＹＥＳ）、情報処理装置１の電力状態を通常電力状態ＳＴ１へ復帰させる（ステップＳ１７）。また、通常電力状態ＳＴ１への復帰命令を受信していない場合（ステップＳ１６でＮＯ）、通電制御部３０は、第１制御部１２から、第２省電力状態ＳＴ３への移行命令を受信したか否かを判断し（ステップＳ１８）、第２省電力状態ＳＴ３への移行命令を受信していれば（ステップＳ１８でＹＥＳ）、情報処理装置１の電力状態を第２省電力状態ＳＴ３へ移行させる（ステップＳ１９）。これに対し、第２省電力状態ＳＴ３への移行命令を受信していない場合（ステップＳ１８でＮＯ）、通電制御部３０は、第１省電力状態ＳＴ２を継続させる。
【００７９】
また、現在の電力状態が第１省電力状態ＳＴ２でない場合（ステップＳ１５でＮＯ）、情報処理装置１の電力状態は、第２省電力状態である。この場合、通電制御部３０は、第２制御部２２から、通常電力状態ＳＴ１への復帰命令を受信したか否かを判断し（ステップＳ２０）、通常電力状態ＳＴ１への復帰命令を受信していれば（ステップＳ２０でＹＥＳ）、情報処理装置１の電力状態を通常電力状態ＳＴ１へ復帰させる（ステップＳ２１）。また、通常電力状態ＳＴ１への復帰命令を受信していない場合（ステップＳ２０でＮＯ）、通電制御部３０は、第２制御部２２から、第１省電力状態ＳＴ２への復帰命令を受信したか否かを判断し（ステップＳ２２）、第１省電力状態ＳＴ２への復帰命令を受信していれば（ステップＳ２２でＹＥＳ）、情報処理装置１の電力状態を第１省電力状態ＳＴ２へ復帰させる（ステップＳ２３）。これに対し、第１省電力状態ＳＴ２への復帰命令を受信していない場合（ステップＳ２２でＮＯ）、通電制御部３０は、第２省電力状態ＳＴ３を継続させる。
【００８０】
そして通電制御部３０は、情報処理装置１の電源スイッチがオフに操作されないときには（ステップＳ１４でＮＯ）、上述したループ処理を繰り返し、電源スイッチがオフに操作されると（ステップＳ１４でＹＥＳ）、この処理を終了する。以上で、通電制御部３０による処理が終了する。
【００８１】
以上のように本実施形態の情報処理装置１は、メイン制御部１０に第１通信モジュール１１と第１制御部１２とが設けられ、サブ制御部２０に第２通信モジュール２１と第２制御部２２とが設けられている。そして通電制御部３０は、通常電力状態ＳＴ１及び第１省電力状態ＳＴ２において、第１通信モジュール１１及び第１制御部１２に対する電力供給を行うと共に、第２通信モジュール２１及び第２制御部２２に対する電力供給を停止させ、第２省電力状態ＳＴ３において、第１通信モジュール１１及び第１制御部１２に対する電力供給を停止させると共に、第２通信モジュール２１及び第２制御部２２に対する電力供給を行うようにしている。
【００８２】
このような構成によれば、通常電力状態ＳＴ１及び第１省電力状態ＳＴ２において、第２通信モジュール２１及び第２制御部２２において消費される電力をゼロにすることができるため、従来よりも消費電力を低減することができるという利点がある。
【００８３】
また、第１制御部１２は、第１通信モジュール１１を介してネットワーク２に対するデータの送受信を行うことが可能である。言い換えると、第１制御部１２は、内部バス９を経由させることなく、ネットワーク２に対するデータの送受信を行うことが可能である。そのため、第１制御部１２がネットワーク２から受信したデータに対する応答処理を行うときには、応答信号が内部バス９を経由しなくなるため、内部バス９で消費される電力を低減することができる。
【００８４】
また、本実施形態の情報処理装置１は、第２省電力状態ＳＴ３へ移行させるとき、第２通信モジュール２１の起動時に、第１通信モジュール１１と同じネットワーク設定を第２通信モジュール２１に反映させるようにしている。そのため、ネットワーク２に接続されている他の機器は、情報処理装置１が第２省電力状態ＳＴ３へ移行したとしても、それ以前と同じネットワーク設定を用いて情報処理装置１と通信を継続することが可能である。
【００８５】
さらに、本実施形態の情報処理装置１は、上述したように第１通信モジュール１１と第１制御部１２とが高速シリアルインタフェースによって接続されており、第１通信モジュール１１と第１制御部１２とが互いにデータを高速シリアル転送するように構成されている。このような構成の場合、第１通信モジュール１１と第１制御部１２とが同期して１対１の通信を行うため、第１通信モジュール１１と第１制御部１２とを繋ぐ伝送路に対して第２制御部２２を接続することができない。そのため、本実施形態では、サブ制御部２０にも、第２通信モジュール２１と第２制御部２２とを設け、第２通信モジュール２１と第２制御部２２とを同期させた１対１の通信を行わせるように構成している。このような構成によれば、通常電力状態ＳＴ１及び第１省電力状態ＳＴ２のときには、サブ制御部２０における第２通信モジュール２１及び第２制御部２２に対する電力供給を一括して停止させることができるようになり、また第２省電力状態ＳＴ３のときには、メイン制御部１０における第１通信モジュール１１及び第１制御部１２に対する電力供給を一括して停止させることができるようになる。
【００８６】
以上、本発明に関する好ましい実施形態について説明した。しかし、本発明は、上記実施形態において説明した内容のものに限られるものではなく、種々の変形例が適用可能である。
【００８７】
例えば上記実施形態では、情報処理装置１がＭＦＰなどの画像処理装置によって構成される場合を例示したが、それに限られるものではない。例えば情報処理装置１は、コピー専用機、プリンタ専用機、スキャナ専用機などのように単一の機能を備えた専用機であっても構わない。また、情報処理装置１は、コピー機能、プリンタ機能、ＦＡＸ機能及びスキャナ機能などの機能を備えていないパーソナルコンピュータなどの情報処理装置１であっても構わない。
【００８８】
また、上記実施形態では、第１通信モジュール１１と第１制御部１２との間、及び、第２通信モジュール２１と第２制御部２２との間が、高速シリアルインタフェースによって接続され、パラレルデータを高速シリアルデータに変換して相互にデータ転送を行う場合を例示した。しかし、第１通信モジュール１１と第１制御部１２との間のデータ転送方式は、必ずしもシリアル転送方式に限られない。また、第２通信モジュール２１と第２制御部２２との間のデータ転送方式についても、シリアル転送方式に限られない。例えば、メイン制御部１０は、ネットワーク２から印刷ジョブなどのジョブを受信してジョブの実行を制御するため、ジョブの送受信時におけるデータ転送効率を高めるため、第１通信モジュール１１と第１制御部１２との間には高速シリアル転送方式を採用しても良い。これに対し、サブ制御部２０は、そのようなジョブの送受信を行わないため、第２通信モジュール２１と第２制御部２２との間にはパラレル転送方式を採用しても良い。
【００８９】
また、上記実施形態では、第２省電力状態ＳＴ３から第１省電力状態ＳＴ２へ復帰することがある実施形態を例示した。しかし、通電制御部３０は、第２省電力状態ＳＴ３から復帰させるとき、毎回、通常電力状態ＳＴ１へ復帰させる制御を行うようにしても良い。
【００９０】
また、上記実施形態では、情報処理装置１の省電力状態として、第１省電力状態ＳＴ２と第２省電力状態ＳＴ３との２つの省電力状態がある場合を例示した。しかし、これに限られるものではなく、情報処理装置１の省電力状態が１つのみの場合であっても構わない。この場合、情報処理装置１における１つの省電力状態は、上述した第２省電力状態ＳＴ３と同様の電力状態とすることが好ましい。
【００９１】
また、上記実施形態では、通電制御部３０が、第１制御部１２又は第２制御部２２からの命令に基づいて電力状態の移行処理又は復帰処理を行う場合を例示した。しかし、これに限られるものでもない。例えば、通電制御部３０は、内部バス９や操作パネル４３、人体検知センサ５５などを常時監視し、電力状態を切り替えるための移行条件や復帰条件が成立したか否かを判断し、その判断結果に基づいて移行処理や復帰処理を行うようにしても良い。
【００９２】
また、上記実施形態において説明した各電力状態において、電力が供給される構成要素、又は、電力供給が停止される構成要素は、単なる一例である。そのため、各電力状態において、メイン制御部１０とサブ制御部２０とを除く他の構成要素のうち、上述した構成要素とは異なる構成要素に対して電力供給が行われていても良いし、逆に、上述した構成要素とは異なる構成要素に対する電力供給が停止されていても良い。
【００９３】
さらに、上記実施形態では、データ処理部４７がジョブ制御部４８及び画像処理部４９を備える場合を例示した。しかし、データ処理部４７は、ジョブ制御部４８や画像処理部４９を備えていないものであっても構わない。すなわち、データ処理部４７は、メイン制御部１０の第１制御部１２からの指示に基づいて何らかのデータ処理を行うことができるものであれば良く、必ずしもジョブの実行を制御するものに限られない。
【符号の説明】
【００９４】
１  情報処理装置
１０  メイン制御部
１１  第１通信モジュール
１２  第１制御部（第１制御手段）
２０  サブ制御部
２１  第２通信モジュール
２２  第２制御部（第２制御手段）
３０  通電制御部（通電制御手段）
４１  接続部
４７  データ処理部（データ処理手段）
４８  ジョブ制御部（ジョブ制御手段）
４９  画像処理部（画像処理手段）
５２  スキャナ部（画像読取手段）
５３  プリンタ部（印刷出力手段）
【図１】
2020127161.tif 000003
【図２】
2020127161.tif 000004
【図３】
2020127161.tif 000005
【図４】
2020127161.tif 000006
【図５】
2020127161.tif 000007
【図６】
2020127161.tif 000008