(57)【要約】【課題】端末装置の電源状態や機能の利用状況により細かく対応して自装置の電源状態を制御することのできる画像処理装置を提供する。【解決手段】画像処理装置１０は、ネットワークに接続されている端末装置３０から受信したジョブの種類とその送信元端末装置の識別情報とを対応付けた使用履歴を記憶する。画像処理装置１０は電源状態取得要求によって各端末装置の電源状態を取得し、ジョブの種類（機能）別に、その種類のジョブの使用履歴がある端末装置３０の電源状態に基づいて、その種類のジョブの実行にかかわる機能部分の電源状態を制御する。たとえば、プリントジョブの使用履歴のある端末装置の電源状態に基づいてプリント機能部の電源状態を、全オフ、一部オフなどに制御する。【選択図】図１
2012003626.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された、少なくとも通常状態と、通常状態より消費電力の少ないスリープと、電源オフの電源状態を取り得る端末装置からジョブを受信する通信部と、
前記通信部が受信したジョブを実行するジョブ実行部と、
前記受信したジョブの実行に使用された機能と該ジョブの送信元の端末装置の識別情報とを対応付けて記憶する記憶部と、
端末装置の電源状態を取得する電源状態取得部と、
特定機能を使用した履歴が前記記憶部に記憶されている端末装置の電源状態に基づいて前記ジョブ実行部のうち前記特定機能に係る部分の電源状態を制御する電源制御部と、
を有する
ことを特徴とする画像処理装置。
【請求項２】
前記電源制御部は、特定機能を使用した履歴が前記記憶部に記憶されている端末装置の電源状態に基づいて、前記特定機能に係る部分の電源状態を少なくとも３状態に制御する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記３状態に、前記特定機能に係る部分の全部を電源オフにする全オフ状態と、前記特定機能に係る部分の一部を電源オフにする一部オフ状態を含む
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記特定機能は、カラープリント機能、モノクロプリント機能、原稿読み取り機能、ファクシミリ機能のいずれかを含む
ことを特徴とする請求項１乃至３のいずれか１つに記載の画像処理装置。
【請求項５】
前記電源制御部は、特定機能の使用頻度が所定条件を満たさない端末装置を、その特定機能に係る部分の前記制御の判断対象から除外する
ことを特徴とする請求項１乃至４のいずれか１つに記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタや複合機などの画像処理装置に係り、特に、省電力機能を備えた画像処理装置に関する。
【背景技術】
【０００２】
ネットワークを介してＰＣ（パーソナルコンピュータ）などの端末装置と接続されるプリンタや複合機などの画像処理装置では、省電力の観点から、接続されている端末装置の稼動状況に応じて自装置の電源状態を変更するものがある。
【０００３】
たとえば、下記特許文献１には、管理サーバが、ネットワークに接続されているホストの稼動台数を調べ、その稼動台数に応じてプリンタの動作モードを変更する印刷システムが開示されている。
【０００４】
また、下記特許文献２には、実行するジョブやユーザからの操作のない待機状態が所定の時間以上継続すると通常より電力消費の少ない省エネモードへ自動的に電源状態を移行させる機能を有すると共に、接続されているＰＣの稼動率（稼動台数／全台数）を求め、該稼動率に応じて、省エネモードに移行するまでの時間を変更する装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２６７６８号公報
【特許文献２】特開２００１−１６９０２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来、管理装置や印刷装置からは、ネットワークに接続されている端末の電源状態として、オンとオフしか認識できなかった。たとえば、端末の電源状態が、利用者が一時的に退席する場合などに設定するスリープ状態になっているときは、印刷装置からの電源状態取得要求に端末が応答しないため、印刷装置は端末が電源オフであると認識していた。このため、スリープ状態の端末が直ぐにオン状態に復帰してジョブを送信してくる可能性があるにも係らず、印刷装置が省エネモードや電源オフ状態に移行してしまい、実際の利用時に通常状態へ復帰するまでの待ち時間が発生して利便性が低下する、という問題があった。
【０００７】
また、複数の機能を有する複合機などの場合、端末装置からの使用頻度は機能毎に異なるようになる。しかし、従来は、装置全体（全機能）として電源状態を制御していたので、使用される可能性の低い機能部への給電により無駄な電力消費が生じていた。
【０００８】
本発明は、上記の問題を解決しようとするものであり、端末装置の電源状態や機能の利用状況により細かく対応して自装置の電源状態を制御することのできる画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１０】
［１］ネットワークに接続された、少なくとも通常状態と、通常状態より消費電力の少ないスリープと、電源オフの電源状態を取り得る端末装置からジョブを受信する通信部と、
前記通信部が受信したジョブを実行するジョブ実行部と、
前記受信したジョブの実行に使用された機能と該ジョブの送信元の端末装置の識別情報とを対応付けて記憶する記憶部と、
端末装置の電源状態を取得する電源状態取得部と、
特定機能を使用した履歴が前記記憶部に記憶されている端末装置の電源状態に基づいて前記ジョブ実行部のうち前記特定機能に係る部分の電源状態を制御する電源制御部と、
を有する
ことを特徴とする画像処理装置。
【００１１】
上記発明では、ネットワークに接続されている端末装置から受信したジョブで使用する機能(たとえば、ジョブの種類)とその送信元端末装置の識別情報とを対応付けた使用履歴を記憶する。そして、端末装置の電源状態を取得し、特定機能の使用履歴がある端末装置の電源状態に基づいて、ジョブ実行部のうちのその特定機能に係る部分の電源状態を制御する。たとえば、プリントジョブの使用履歴のある端末装置の電源状態に基づいてプリント機能部の電源状態を制御し、スキャンジョブの使用履歴のある端末装置の電源状態に基づいてスキャン機能部の電源状態を制御する。このように機能別に、該機能部の電源状態を、その機能の使用履歴のある端末装置の電源状態に応じて制御するので、装置全体を単位に電源状態を制御する場合に比べて、より高い省電力効果を得ながら復帰待ちを少なくすることができる。特に、端末装置の電源状態を少なくとも通常状態と、スリープと、電源オフ状態の３状態に区分して認識するので、端末状態の電源状態により細かく対応させて各機能部の電源状態を変更することができる。
【００１２】
［２］前記電源制御部は、特定機能を使用した履歴が前記記憶部に記憶されている端末装置の電源状態に基づいて、前記特定機能に係る部分の電源状態を少なくとも３状態に制御する
ことを特徴とする［１］に記載の画像処理装置。
【００１３】
上記発明では、端末装置の電源状態を少なくとも通常状態と、スリープと、電源オフ状態の３状態に区分して認識するので、これに対応させて、画像処理装置１０の特定機能に係る部分の電源状態を少なくとも３状態に変更する。３状態は任意でよい。たとえば、全オン、全部または一部の能力を低下させた待機状態、全オフ、などとしてもよい。
【００１４】
［３］前記３状態に、前記特定機能に係る部分の全部を電源オフにする全オフ状態と、前記特定機能に係る部分の一部を電源オフにする一部オフ状態を含む
ことを特徴とする［２］に記載の画像処理装置。
【００１５】
上記発明では、特定機能に係る部分の電源状態を、その全部を電源オフする状態、一部を電源オフする状態を含む少なくとも３状態に区分して制御する。一部オフ状態は、部分的なオンオフ制御のみでその状態を構成できるので、制御が容易である。
【００１６】
［４］前記特定機能は、カラープリント機能、モノクロプリント機能、原稿読み取り機能、ファクシミリ機能のいずれかを含む
ことを特徴とする［１］乃至［３］のいずれか１つに記載の画像処理装置。
【００１７】
［５］前記電源制御部は、特定機能の使用頻度が所定条件を満たさない端末装置を、その特定機能に係る部分の前記制御の判断対象から除外する
ことを特徴とする［１］乃至［４］のいずれか１つに記載の画像処理装置。
【００１８】
上記発明では、たとえば、特定機能の使用頻度が一定以下の端末装置を、その特定機能に係る部分の電源状態を変更する際の判断材料から除外するので、特定機能に係る部分の電源状態が、該特定機能を使用する可能性の低い端末装置の電源状態に左右されて不適切となることが防止される。
【発明の効果】
【００１９】
本発明に係る画像処理装置によれば、特定機能を使用する端末装置の電源状態に対応してその特定機能に係る部分の電源状態を制御するので、省電力と復帰待ち低減とを高次元で両立させることができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態に係る画像処理装置が接続されたネットワークシステムを示す説明図である。
【図２】本発明の実施の形態に係る画像処理装置の概略構成を示すブロック図である。
【図３】端末装置の概略構成を示すブロック図である。
【図４】端末管理リストの一例を示す説明図である。
【図５】本発明の実施の形態に係る画像処理装置から電源状態取得要求を受信した端末装置のサブＣＰＵの動作を示す流れ図である。
【図６】端末装置からジョブを受信した画像処理装置の動作を示す流れ図である。
【図７】画像処理装置のサブＣＰＵが行う監視対象更新処理を示す流れ図である。
【図８】画像処理装置のサブＣＰＵが行う第２の監視対象更新処理を示す流れ図である。
【図９】本発明の実施の形態に係る画像処理装置のサブＣＰＵが行う電源状態変更処理を示す流れ図である。
【図１０】カラープリントジョブとモノクロプリントジョブを区別して扱う場合のプリンタ機能部に対する電源状態変更処理を示す流れ図である。
【発明を実施するための形態】
【００２１】
以下、図面に基づき本発明の実施の形態を説明する。
【００２２】
図１は、本発明の実施の形態に係る画像処理装置１０が接続されたネットワークシステム５の一例を示している。画像処理装置１０は、ＬＡＮ（Local Area Network）などのネットワーク２を介して複数台の端末装置３０（以後、ＰＣとも呼ぶ）と接続されている。
【００２３】
画像処理装置１０は、記録紙に画像を形成して出力する機能を備えた複合機などである。本例では、画像処理装置１０は、原稿を光学的に読み取ってその複製画像を記録紙に印刷するコピージョブ、読み取った原稿の画像データをファイルにして保存したり外部端末へネットワークを通じて送信したりするスキャンジョブ、端末装置３０からネットワーク２を通じて受信した印刷データに係る画像を記録紙上に形成して印刷出力するプリントジョブなどのジョブを実行する機能を備えた複合機である。なお、各ジョブはカラーで処理する場合とモノクロで処理する場合がある。たとえば、プリントジョブについては、カラーで印刷するカラープリントジョブとモノクロで印刷するモノクロプリントジョブがある。
【００２４】
端末装置３０は、画像処理装置１０に対して、スキャンジョブやプリントジョブなどのジョブを投入してその実行を要求する機能を備えた情報処理装置である。端末装置３０は、ＯＳプログラムや画像処理装置１０のドライバプログラム、文書や画像を作成・編集するアプリケーションプログラムなどがインストールされたパーソナルコンピュータなどで構成される。スキャンジョブやプリントジョブの投入など画像処理装置１０に対する各種の要求は画像処理装置１０用のドライバプログラムによって行われる。
【００２５】
端末装置３０は複数の電源状態を備えている。ここでは、各部へ通電されて各種の処理を実行可能な通常状態、通常状態より電力消費の少ないスリープ、スリープよりさらに電力消費の少ないシャットダウンなどを備えている。
【００２６】
画像処理装置１０は、ネットワーク２に接続されている監視対象の各端末装置３０に対して、電源状態を問い合わせ（電源状態取得要求Ｑを送信）し、その応答として各端末装置３０から電源状態応答Ｒを受信して自装置の電源状態を切り替える機能を備えている。上記の問い合わせは、繰り返し行われる。たとえば、５分や１０分などの設定された一定周期で繰り返し行われる。
【００２７】
より詳細には、画像処理装置１０は、端末装置３０から受信して実行したジョブの履歴として、そのジョブで使用された機能（ジョブの種類）とそのジョブの送信元の端末装置３０の識別情報（端末ＩＤ（Identification）やＩＰ（Internet Protocol）アドレス）とを対応付けた使用履歴を記憶し管理する。そして、ジョブの種類（機能）別に、その種類のジョブの使用履歴がある端末装置３０の電源状態に基づいて、その種類のジョブの実行にかかわる部分の電源状態を制御する。
【００２８】
たとえば、プリントジョブの使用履歴のある端末装置３０の電源状態に基づいてプリントジョブの実行に係る部分（プリント機能部）の電源状態を制御し、スキャンジョブの使用履歴のある端末装置３０の電源状態に基づいてスキャンジョブの実行に係る部分（スキャン機能部）の電源状態を制御し、ＦＡＸ（ファクシミリ）ジョブの使用履歴のある端末装置３０の電源状態に基づいて、ＦＡＸジョブの実行に係る部分（ＦＡＸ機能部）の電源状態を制御する。
【００２９】
また、ジョブの種類毎の電源状態の制御では、その種類のジョブの実行に係る部分の全部の電源オフにする全オフ状態と、一部を電源オフにする一部オフ状態と、全部に通電する全オン状態が設けてある。たとえば、プリントジョブの使用履歴のあるすべての端末装置３０がシャットダウン状態であれば、プリント機能部を全オフ状態にする。スキャンジョブの使用履歴のある端末装置３０のうちの少なくとも１台がスリープ状態で他がシャットダウン状態の場合は、スキャン機能部を一部オフ状態にする、といった制御を行う。
【００３０】
なお、ジョブの種類に係らず共通に使用される部分（共通部）についての電源状態の制御は次のようにして行う。全ての機能部が全オフ状態であれば、共通部は電源オフ状態とする。少なくとも１つの機能部が全オン状態であれば、共通部は電源オンの通常状態とする。全オン状態の機能部がなく一部オフ状態の機能部が少なくとも１つある場合は、共通部は通常状態より電力消費の少ないスリープ状態にする、ようになっている。
【００３１】
図２は、画像処理装置１０の概略構成を示している。画像処理装置１０は、当該画像処理装置１０の動作を統括制御するメインＣＰＵ（Central Processing Unit）１１と、このメインＣＰＵ１１に接続されたＲＯＭ（Read Only Memory）１２と、ＲＡＭ（Random Access Memory）１３と、スキャナ機能部１４と、プリンタ機能部１５と、ＦＡＸ機能部１６と、表示部１７と、操作部１８と、画像処理部１９とを備えている。さらに、メインＣＰＵ１１には、サブＣＰＵ２１を内部に備えたブリッジ部２０が接続されている。ブリッジ部２０には、メモリ２２と、不揮発メモリ２３と、ネットワークＩ／Ｆ部２４と、ハードディスク装置２５が接続されている。また、画像処理装置１０は、当該画像処理装置１０の各部へ電力供給する電源部２８を備えている。
【００３２】
メインＣＰＵ１１ではＯＳプログラムをベースとし、その上で、ミドルウェアやアプリケーションプログラムなどが実行される。サブＣＰＵ２１は、メインＣＰＵ１１より処理能力が小さく消費電力も少ないＣＰＵである。
【００３３】
メインＣＰＵ１１は、ブリッジ部２０を通じてサブＣＰＵ２１およびブリッジ部２０に接続されている各部へアクセスして情報を授受可能になっている。サブＣＰＵ２１は、ブリッジ部２０を通じてメモリ２２、不揮発メモリ２３、ネットワークＩ／Ｆ部２４、ハードディスク装置２５にアクセスでき、メインＣＰＵ１１とも情報を授受することができる。これにより、たとえば、メモリ２２や不揮発メモリ２３は、メインＣＰＵ１１とサブＣＰＵ２１との間の情報授受の媒体としても使用される。
【００３４】
スキャナ機能部１４、プリンタ機能部１５、ＦＡＸ機能部１６、表示部１７、操作部１８、画像処理部１９などはメインＣＰＵ１１によって動作が制御される。たとえば、メインＣＰＵ１１は、ネットワーク２を通じて端末装置３０から受信したプリントジョブに係る印刷をプリンタ機能部１５に行わせるように制御する。
【００３５】
電源部２８は、商用電源を適宜の電圧に変換して画像処理装置１０の各部へ電力を供給する。また、メインＣＰＵ１１やサブＣＰＵ２１からの指示に従って、電力を供給するか供給停止するかを電力供給先別に制御する機能を備えている。スキャナ機能部１４、プリンタ機能部１５、ＦＡＸ機能部１６については、それぞれの機能部の中の一部への給電を制御可能になっている。
【００３６】
共通部は、メインＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、表示部１７、操作部１８、画像処理部１９、ハードディスク装置２５である。共通部が電源オフ状態であっても、サブＣＰＵ２１、メモリ２２、不揮発メモリ２３、ネットワークＩ／Ｆ部２４には給電される。共通部がスリープ状態のときは、表示部１７、画像処理部１９、ハードディスク装置２５への給電は停止し、メインＣＰＵ１１は能力を低下させた低消費電力モードで動作する。なお、スリープ状態は、これに限定されず、電源オフ状態より通常状態に近いが、通常状態よりも電力消費が少ない電源状態であればよく、たとえば、ＲＡＭ１３へは給電を継続するがメインＣＰＵ１１やＲＯＭ１２への給電は停止するといった状態でもよい。
【００３７】
ＲＯＭ１２には各種のプログラムが格納されており、これらのプログラムに従ってメインＣＰＵ１１が処理を実行することでジョブの実行など画像処理装置１０の各機能が実現される。ＲＡＭ１３はメインＣＰＵ１１がプログラムを実行する際に各種のデータを一時的に格納するワークメモリや画像データを格納する画像メモリなどとして使用される。なお、その他の必要なプログラムはハードディスク装置２５からＲＡＭ１３にロードされて実行される。
【００３８】
スキャナ機能部１４は、原稿を光学的に読み取って画像データを取得する機能を果たす。スキャナ機能部１４は、たとえば、原稿に光を照射する光源と、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサ（ＣＣＤとも記す）、ライン単位の読取位置を原稿の長さ方向に順次移動させる移動手段（モータなどを含む）と、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどからなる光学経路、ラインイメージセンサの出力するアナログ画像信号をデジタルの画像データに変換する変換部などを備えて構成される。
【００３９】
プリンタ機能部１５は、無端環状に掛け渡された中間転写ベルトに沿って、イエロー（Ｙ）用、マゼンタ（Ｍ）用、シアン（Ｃ）用、ブラック（Ｋ）用の４つの像形成部を備え、Ｃ、Ｍ、Ｙ、Ｋ各色のトナー像を中間転写ベルト上で重ね合わせてフルカラー画像を形成する、所謂、タンデム方式のカラープリンタである。中間転写ベルト上に形成されたフルカラーのトナー画像は、所定の二次転写位置で中間転写ベルトから記録紙に転写され、記録紙上のトナー画像は加圧・加熱方式の定着装置で定着されて排紙される。
【００４０】
Ｃ、Ｍ、Ｙ、Ｋの各像形成部は、表面に静電潜像が形成される円筒状の静電潜像担持体としての感光体ドラムと、その周囲に配置された帯電装置と、現像装置と、クリーニング装置と、レーザーユニットとを有する。レーザーユニットは、レーザーダイオードとモータで高速に回転されるポリゴン（回転多面鏡）と各種レンズおよびミラー等で構成されている。
【００４１】
カラープリントジョブでは、Ｃ、Ｍ、Ｙ、Ｋの像形成部を使用してプリントし、モノクロプリントジョブでは、Ｋの像形成部を使用してプリントする。なおプリンタ機能部１５は他方式のプリンタであってもかまわない。
【００４２】
ＦＡＸ機能部１６は、ファクシミリ送信および受信に係る動作を行う部分である。ＦＡＸ機能部１６は、回線との接続やリングを検出するＮＣＵや、モデム、プロトコル制御部のほか、メインＣＰＵ１１側（メイン基盤側）とのＩ／Ｆ部などを備えている。
【００４３】
画像処理装置１０の操作パネルは表示部１７と操作部１８を備えて構成される。表示部１７は、液晶ディスプレイ（ＬＣＤ…Liquid Crystal Display）などで構成され、各種の操作画面、設定画面などを表示する機能を果たす。操作部１８は、ユーザからジョブの投入や設定など各種の操作を受け付ける機能を果たす。操作部１８は、表示部１７の画面上に設けられて押下された座標位置を検出するタッチパネルのほかテンキーや文字入力キー、スタートキーなどを備えて構成される。
【００４４】
画像処理部１９は、画像の拡大縮小、回転などの処理のほか、印刷データをイメージデータに変換するラスタライズ処理、画像データの圧縮、伸張処理などを行う。
【００４５】
メモリ２２はサブＣＰＵ２１のワークメモリとして使用される。不揮発メモリ２３は、電源がオフされても記憶内容が破壊されないメモリ（フラッシュメモリ）であり、後述する端末管理リスト５０やサブＣＰＵ２１が実行するプログラムなどが記憶される。ネットワークＩ／Ｆ部２４は、ネットワーク２を通じて端末装置３０やその他の外部装置と各種のデータを送受信する機能を果たす。ハードディスク装置２５は、大容量不揮発の記憶装置であり、プログラムのほか、たとえば、印刷データや画像データの保存に使用される。
【００４６】
サブＣＰＵ２１は、メインＣＰＵ１１とは別に、ＯＳプログラムに関係なく独自に動作し、メインＣＰＵ１１の動作あるいは給電が停止する電源状態でも、サブＣＰＵ２１は稼動している。画像処理装置１０は、サブＣＰＵ２１が稼動している状態であれば、メモリ２２や不揮発メモリ２３へのアクセス、ネットワークＩ／Ｆ部２４による通信を行うことができる。すなわち、ネットワークＩ／Ｆ部２４はサブＣＰＵ２１によってルーティングされ、ＯＳ上のソフトウェアに依存することなく、ネットワーク２を介して端末装置３０などの外部装置と通信することができる。
【００４７】
図３は、端末装置３０の概略構成の一例を示している。端末装置３０は、メインＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、入出力Ｉ／Ｆ部３４と、ブリッジ部４０と、サブＣＰＵ４１と、メモリ４２と、不揮発メモリ４３と、ネットワークＩ／Ｆ部４４と、ハードディスク装置４５と、電源部４８とを備えている。さらに入出力Ｉ／Ｆ部３４を介して、キーボードやマウスなどの入力デバイス３５と、液晶ディスプレイなどの表示装置３６が接続されている。
【００４８】
ＲＯＭ３２には起動用のプログラムや固定データが記憶される。ＲＡＭ３３には、ハードディスク装置４５からロードしたプログラムが記憶される。またＲＡＭ３３は、メインＣＰＵ３１がプログラムを実行する際に各種のデータを一時的に格納するワークメモリなどとして使用される。
【００４９】
不揮発メモリ４３は、電源をオフにしても記憶内容が破壊されないメモリ（フラッシュメモリ）である。ネットワークＩ／Ｆ部４４は、ネットワーク２を介して画像処理装置１０や他の外部装置と各種のデータを送受信する機能を果たす。ハードディスク装置４５は、大容量不揮発の記憶装置であり、ＯＳプログラムや画像処理装置１０のドライバプログラム、ミドルウェア、各種アプリケーションプログラム、ファイル、データなどが保存される。
【００５０】
端末装置３０においても、サブＣＰＵ４１は、メインＣＰＵ３１より処理能力が小さく消費電力も少ないＣＰＵである。メインＣＰＵ３１ではＯＳプログラムをベースとし、その上で、ミドルウェアやアプリケーションプログラムなどが実行される。サブＣＰＵ４１は、ＯＳプログラムなしで動作し、メインＣＰＵ３１に比べて、負荷の少ない処理を実行する。
【００５１】
メインＣＰＵ３１は、ブリッジ部４０を通じてサブＣＰＵ４１およびブリッジ部４０に接続されている各部へアクセスして情報を授受可能になっている。サブＣＰＵ４１は、ブリッジ部４０を通じてメモリ４２、不揮発メモリ４３、ネットワークＩ／Ｆ部４４、ハードディスク装置４５にアクセスでき、メインＣＰＵ３１とも情報を授受することができる。これにより、たとえば、メモリ４２や不揮発メモリ４３は、メインＣＰＵ３１とサブＣＰＵ４１との間の情報授受の媒体としても使用される。
【００５２】
電源部４８は、商用電源を適宜の電圧に変換して端末装置３０の各部へ電力を供給する。また、メインＣＰＵ３１やサブＣＰＵ４１からの指示に従って、電力を供給するか供給停止するかを電力供給先別に制御する機能を備えている。ここでは、通常状態では全ての部分に電力供給し、スリープでは、メインＣＰＵ３１、入出力Ｉ／Ｆ部３４、ＲＯＭ３２、ハードディスク装置４５への給電は停止する。この状態ではＲＡＭ３３への給電が継続されており、ＯＳ管理状態にあり、通常状態へ電源状態が復帰してメインＣＰＵ３１が稼動すると、ＲＡＭ３３に記憶されている情報に基づいて直ぐに通常の動作に復帰することができる。
【００５３】
シャットダウンではさらにＲＯＭ３２への給電も停止する。シャットダウンにおいても、サブＣＰＵ４１、メモリ４２、不揮発メモリ４３、ネットワークＩ／Ｆ部４４には、図示省略のメイン電源スイッチがオフされたり商用電源の供給が停止されたりしない限り、給電される。シャットダウンの状態から通常の稼動状態に復帰するためには、メインＣＰＵ３１はＯＳの立ち上げ、すなわち、初期化から始めることになる。
【００５４】
端末装置３０は、シャットダウン状態においてもサブＣＰＵ４１が稼動している。そして、サブＣＰＵ４１が稼動している状態であれば、メモリ４２や不揮発メモリ４３へのアクセス、ネットワークＩ／Ｆ部４４による通信を行うことができる。すなわち、ネットワークＩ／Ｆ部４４はサブＣＰＵ４１によってルーティングされ、ＯＳ上のソフトウェアに依存することなく、ネットワーク２を介して画像処理装置１０などの外部装置と通信することができる。
【００５５】
次に、画像処理装置１０の電源状態の移行に関する動作について説明する。
【００５６】
図４は、画像処理装置１０のメインＣＰＵ１１およびサブＣＰＵ２１が作成して、不揮発メモリ２３（ハードディスク装置２５でもよい）に記憶し更新する端末管理リスト５０の一例を示している。端末管理リスト５０は、ネットワーク２に接続されている各端末装置３０からのジョブの受信履歴や、各端末装置３０の電源状態等に関する情報が登録される。端末管理リスト５０の各レコード（図中の横一行）には、端末名、ＩＰアドレス、ジョブ、最終使用履歴、回数、平均間隔、監視対象、電源状態のフィールド(項目)が設けてある。端末管理リスト５０には、端末装置（ＩＰアドレス）とジョブの組み合わせ毎に１つのレコードが作成される。たとえば、図４では、同じ端末装置「ＰＣ１」に対して、ジョブの種類が（Ｓｃａｎ  カラー）のレコードと、ジョブの種類が（ＦＡＸ  カラー）のレコードとが作成されている。
【００５７】
端末名はネットワーク管理者などが各端末装置３０に割り当てた名称である。ＩＰアドレスは、端末装置のネットワーク２内のＩＰアドレスである。ジョブの項目には、受信したジョブの種類が登録される。最終使用履歴の項目には、対応する端末装置３０からジョブの項目が示す種類のジョブ（特定ジョブとする）を最後に受信した日時が登録される。回数の項目には、対応する端末装置３０から特定ジョブを受信した通算の回数が登録される。平均間隔の項目には、対応する端末装置３０から特定ジョブを受信した時間間隔の平均値が登録される。
【００５８】
監視対象の項目には、対応する端末装置３０が特定ジョブに関して電源状態の監視対象か否かを示す情報が登録される。図４の例では、○は監視対象であることを、×は監視対象でないことを示す。電源状態の項目には、その端末装置３０の電源状態が登録される。詳細には、その端末装置３０から最近受信した電源状態応答が示す電源状態が登録される。
【００５９】
図５は、画像処理装置１０のサブＣＰＵ２１から電源状態取得要求を受信した端末装置３０のサブＣＰＵ４１が行う動作の流れ図である。端末装置３０のサブＣＰＵ４１は、電源状態取得要求を受信すると（ステップＳ１０１；Ｙｅｓ）、現在の自装置の電源状態を取得する（ステップＳ１０２）。たとえば、メインＣＰＵ３１は電源状態を変更する際に、その変更後の電源状態を示す情報を不揮発メモリ４３に保存し、サブＣＰＵ４１は不揮発メモリ４３に保存されている情報から現在の自装置（端末装置３０）の電源状態を取得する。そして、サブＣＰＵ４１は、該取得した電源状態を示す情報と自装置の個体情報（たとえば、ＩＰアドレス）を含む応答パケットを作成し、これを先ほど受信した電源状態取得要求の送信元へ送信する（ステップＳ１０３）。
【００６０】
図６は、端末装置３０からジョブを受信した画像処理装置１０の動作を示している。画像処理装置１０のサブＣＰＵ２１は、端末装置３０からスキャンジョブやプリントジョブなど何らかのジョブを受信すると（ステップＳ２０１）、端末管理リスト５０の該当箇所を更新する（ステップＳ２０２）。詳細には、受信したジョブの種類と送信元の端末装置３０との組み合わせをキーにして端末管理リスト５０内のレコードを特定し、そのレコードの最終使用履歴、回数、平均間隔を更新する。なお、該当するレコードが登録されていない場合は、新規登録する。この場合は、端末名、ＩＰアドレス、ジョブ、最終使用履歴、回数（１回）、を登録し、平均間隔、監視対象、電源状態の項目は、たとえば、未確定を登録する。
【００６１】
図７は、画像処理装置１０のサブＣＰＵ２１が行う監視対象更新処理を示している。画像処理装置１０のサブＣＰＵ２１はこの処理を、端末管理リスト５０の各レコードについて行う。最終使用履歴の項目に登録されている日時から一定期間以上経過しているときは（ステップＳ２２１；Ｎｏ）、そのレコードの監視対象の項目の登録内容を「監視対象外」（図４では×）にする（ステップＳ２２２）。一方、最終使用履歴の項目に登録されている日時から一定期間以上経過していないときは（ステップＳ２２１；Ｙｅｓ）、そのレコードの監視対象の項目の登録内容を「監視対象」（図４では○）にする(ステップＳ２２３)。たとえば、一定期間は１ヶ月などの任意の期間に設定変更することができる。
【００６２】
図８は、監視対象更新処理の他の例を示している。画像処理装置１０のサブＣＰＵ２１はこの処理を、端末管理リスト５０の各レコードについて行う。対象レコード内の回数の項目に登録されている回数が規定回数以上（たとえば２回）でかつ平均間隔の項目に登録されている時間が規定時間（たとえば１２時間）以内という条件を満たしているか否かを判定する。条件を満たさない場合は（ステップＳ２３１；Ｎｏ）、そのレコードの監視対象の項目の登録内容を「監視対象外」（図４では×）にする（ステップＳ２３２）。条件を満たす場合は（ステップＳ２３１；Ｙｅｓ）、そのレコードの監視対象の項目の登録内容を「監視対象」（図４では○）にする（ステップＳ２３３）。規定回数、規定時間は、任意の期間に設定変更することができる。また、条件は上述のものに限定されない。さらに、最終使用履歴からの経過時間に関する条件を併用してもよい。
【００６３】
図９は、画像処理装置１０のサブＣＰＵ２１が、自装置の機能部毎のあるべき電源状態を判定し、その電源状態へ各機能部の電源状態を変更する電源状態変更処理の流れを示している。画像処理装置１０のサブＣＰＵ２１は一定時間Ｔごとに（ステップＳ２４１；Ｙｅｓ）以下の処理を行う。なお、一定時間Ｔは、任意に変更できる。たとえば、１分、５分などに設定してある。サブＣＰＵ２１は、図７または図８のいずれかに示した監視対象更新処理を行う（ステップＳ２４２）。続いて、端末管理リスト５０に監視対象（図４では○）として登録されている端末装置３０に対して電源状態取得要求を送信する（ステップＳ２４３）。このとき同一の端末装置３０が２つのレコードに登録されていても、その端末装置３０への電源状態取得要求の送信は１回とする。
【００６４】
次に、電源状態取得要求の送信先の各端末装置３０から受信した電源状態応答に基づいて、端末管理リスト５０に登録されている各端末装置３０の電源状態を更新する（ステップＳ２４４）。このとき同一の端末装置３０が２つのレコードに登録されている場合は、それぞれのレコードの電源状態を更新する。
【００６５】
更新後の端末管理リスト５０を検索して以下の処理を行う。プリントジョブの使用履歴がある監視対象の端末装置（ジョブの項目がカラーまたはモノクロのプリント、かつ  監視対象の項目が「○」のレコード）の電源状態が全てシャットダウンの場合は（ステップＳ２４５；Ｙｅｓ）、プリンタ機能部１５の電源状態を全オフ状態にして（ステップＳ２４６）、ステップＳ２４９へ移行する。
【００６６】
プリントジョブの使用履歴がある監視対象の端末装置の電源状態が１台でもシャットダウンでない場合は（ステップＳ２４５；Ｎｏ）、プリントジョブの使用履歴がある監視対象の端末装置の中に電源状態が通常状態のものが１台でも存在するか否かを調べる(ステップＳ２４７)。通常状態のものが１台も存在しない場合、すなわち、スリープ状態の端末装置が少なくとも１台ありかつ他の端末装置がシャットダウンの場合は（ステップＳ２４７；Ｎｏ）、プリンタ機能部１５の電源状態を一部オフ状態にして(ステップＳ２４８)、ステップＳ２４９へ移行する。たとえば、定着装置やポリゴンの電源をオフし、他の部分の電源はオンもしくは省電力状態にする。
【００６７】
プリントジョブの使用履歴がある監視対象の端末装置の中に電源状態が通常状態のものが１台でもあれば(ステップＳ２４７；Ｙｅｓ)、ステップＳ２４９へ移行する。
【００６８】
ステップＳ２４９では、スキャンジョブの使用履歴がある監視対象の端末装置（ジョブの項目がカラーまたはモノクロのスキャン、かつ  監視対象の項目が「○」のレコード）の電源状態が全てシャットダウンの場合は（ステップＳ２４９；Ｙｅｓ）、スキャナ機能部１４の電源状態を全オフ状態にして（ステップＳ２５０）、ステップＳ２５３へ移行する。
【００６９】
スキャンジョブの使用履歴がある監視対象の端末装置の電源状態が１台でもシャットダウンでない場合は（ステップＳ２４９；Ｎｏ）、スキャンジョブの使用履歴がある監視対象の端末装置の中に電源状態が通常状態のものが１台でも存在するか否かを調べる(ステップＳ２５１)。通常状態のものが１台も存在しない場合、すなわち、スリープ状態の端末装置が少なくとも１台ありかつ他の端末装置がシャットダウンの場合は（ステップＳ２５１；Ｎｏ）、スキャナ機能部１４の電源状態を一部オフ状態にして(ステップＳ２５２)、ステップＳ２５３へ移行する。たとえば、スキャナ機能部１４のうち、光源や、ラインイメージセンサ（ＣＣＤ）、搬送系のモータへの給電を停止し、他の部分の電源はオンもしくは省電力状態にする。
【００７０】
スキャンジョブの使用履歴がある監視対象の端末装置の中に電源状態が通常状態のものが１台でもあれば(ステップＳ２５１；Ｙｅｓ)、ステップＳ２５３へ移行する。
【００７１】
ステップＳ２５３では、ＦＡＸジョブの使用履歴がある監視対象の端末装置（ジョブの項目がカラーまたはモノクロのＦＡＸ、かつ  監視対象の項目が「○」のレコード）の電源状態が全てシャットダウンの場合は（ステップＳ２５３；Ｙｅｓ）、ＦＡＸ機能部１６の電源状態を全オフ状態にして（ステップＳ２５４）、処理を終了する。ただし、リング受け付けに関する部分へは給電する。
【００７２】
ＦＡＸジョブの使用履歴がある監視対象の端末装置の電源状態が１台でもシャットダウンでない場合は（ステップＳ２５３；Ｎｏ）、ＦＡＸジョブの使用履歴がある監視対象の端末装置の中に電源状態が通常状態のものが１台でも存在するか否かを調べる(ステップＳ２５５)。通常状態のものが１台も存在しない場合、すなわち、スリープ状態の端末装置が少なくとも１台ありかつ他の端末装置がシャットダウンの場合は（ステップＳ２５５；Ｎｏ）、ＦＡＸ機能部１６の電源状態を一部オフ状態にして(ステップＳ２５６)、処理を終了する。たとえば、ＦＡＸ機能部１６のうち、メイン基盤側（メインＣＰＵ１１側）とのＩ／Ｆ部の電源をオフにし、他の部分の電源はオンもしくは省電力状態にする。
【００７３】
ＦＡＸジョブの使用履歴がある監視対象の端末装置の中に電源状態が通常状態のものが１台でもあれば(ステップＳ２５５；Ｙｅｓ)、処理を終了する。
【００７４】
このように、特定種類のジョブ（特定機能）の使用履歴がある監視対象の端末装置の電源状態を調べ、その電源状態に応じてその特定種類のジョブの実行に係る部分の電源状態を制御する、すなわち、機能別に、その機能に係るジョブの使用履歴のある端末装置の電源状態に基づいて、その機能に係る部分の電源状態を制御するので、画像処理装置１０全体を単位に電源状態を制御する場合に比べて、細かく電源状態を制御でき、より効率的に省電力化することができる。特に、端末装置３０の電源状態を通常状態と、スリープと、電源オフ状態の３状態に区分して認識するので、端末状態の電源状態により細かく対応させて各機能部の電源状態を変更することができる。
【００７５】
また、図７や図８の処理により、特定機能の使用頻度が低い端末装置３０を、その特定機能に係る部分の電源状態を変更する際の判断材料から除外するので、特定機能に係る部分の電源状態が、該特定機能を使用する可能性の低い端末装置の電源状態に左右されて不適切となることが防止される。
【００７６】
なお、図９に示した電源状態変更処理では、カラーのジョブとモノクロのジョブとを区別しない場合を示したが、カラーのジョブとモノクロのジョブを区別するようにしてもよい。たとえば、カラープリントジョブとモノクロプリントジョブを区別する場合におけるプリンタ機能部１５に関する電源状態変更処理を図１０に示す。
【００７７】
図１０では、カラープリントジョブの使用履歴がある監視対象の端末装置（ジョブの項目がカラープリント、かつ  監視対象の項目が「○」のレコード）の電源状態が全てシャットダウンの場合は（ステップＳ３０１；Ｙｅｓ）、モノクロプリントジョブの使用履歴がある監視対象の端末装置（ジョブの項目がモノクロプリント、かつ  監視対象の項目が「○」のレコード）の電源状態が全てシャットダウンか否かを調べる（ステップＳ３０４）。モノクロも全てシャットダウンの場合（すなわち、カラーもモノクロもシャットダウンの場合）は（ステップＳ３０４；Ｙｅｓ）、プリンタ機能部１５の電源状態を、カラー、モノクロの両部分について全オフ状態にする（ステップＳ３０５）。
【００７８】
モノクロプリントジョブの使用履歴がある監視対象の端末装置の電源状態が１台でもシャットダウンでない場合は（ステップＳ３０４；Ｎｏ）、モノクロプリントジョブの使用履歴がある監視対象の端末装置の中に電源状態が通常状態のものが１台でも存在するか否かを調べる(ステップＳ３０６)。通常状態のものが１台も存在しない場合、すなわち、スリープ状態の端末装置が少なくとも１台ありかつ他の端末装置がシャットダウンの場合は（ステップＳ３０６；Ｎｏ）、プリンタ機能部１５のうち、Ｃ、Ｍ、Ｙに関する部分は電源状態を全オフ状態とし、Ｋ部分の電源状態を一部オフ状態にする(ステップＳ３０７)。たとえば、Ｃ、Ｍ、Ｙの像形成部への給電は停止し、Ｋの像形成部についてはポリゴンを停止させる、といった電源制御を行う。
【００７９】
モノクロプリントジョブの使用履歴がある監視対象の端末装置の中に電源状態が通常状態のものが１台でもあれば(ステップＳ３０６；Ｙｅｓ)、プリンタ機能部１５のうち、Ｃ、Ｍ、Ｙに関する部分は電源状態を全オフ状態とし、モノクロプリントに必要な部分の電源状態を全オン状態にする(ステップＳ３０８)。
【００８０】
カラープリントジョブの使用履歴がある監視対象の端末装置の電源状態が１台でもシャットダウンでない場合は（ステップＳ３０１；Ｎｏ）、カラープリントジョブの使用履歴がある監視対象の端末装置の中に電源状態が通常状態のものが１台でも存在するか否かを調べる(ステップＳ３０２)。通常状態のものが１台も存在しない場合、すなわち、スリープ状態の端末装置が少なくとも１台ありかつ他の端末装置がシャットダウンの場合は（ステップＳ３０２；Ｎｏ）、カラー部分（モノクロ部分を含む）に関してプリンタ機能部１５の電源状態を一部オフ状態にする(ステップＳ３０３)。たとえば、Ｃ、Ｍ、Ｙ、Ｋの像形成部のポリゴンと定着装置への給電を停止する、といった電源制御を行う。
【００８１】
このように、カラージョブとモノクロジョブを区別して、それらの使用履歴のある端末装置の電源状態に基づいてカラー、モノクロ部分の電源状態を制御するので、より一層の省電力を図ることできる。
【００８２】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００８３】
たとえば、実施の形態では、特定種類のジョブ（特定機能）の使用履歴のある監視対象の端末装置が全部シャットダウンである場合に、その特定機能に係る機能部を全オフ状態に、少なくとも１台がスリープで他がシャットダウンのとき一部オフ状態に移行させるようにしたが、移行先の分別基準はこれに限定されるものではない。たとえば、シャットダウン状態の端末台数と、スリープの端末台数と、通常状態の端末台数の分布状況などに応じて移行先の電源状態を決定するようにしてもよい。たとえば、プリントジョブの使用履歴のある監視対象の各端末装置３０に対して、その電源状態が通常状態なら３点、スリープなら２点、電源オフなら０点というように点数を与え、その合計点、あるいは対象の全端末装置が通常状態の場合の合計最大点（この場合、３点×端末台数）に対する合計点の割合、などに応じてプリント機能部の移行先の電源状態を決定するようにしてもよい。
【００８４】
また、特定種類のジョブ（特定機能）の実行に係る部分の電源状態として、全オフ状態と、一部オフ状態と、全オン状態の３状態を設けたが、より細かく電源状態を分けてもよいし、逆に、全オン状態と、全オフ状態のみの２状態としてもよい。たとえば、先ほど説明した合計点や合計点／合計最大点に基づいて、移行先を分別するようにすれば、移行先が４状態以上の場合にも、２状態の場合にも対応することができる。
【００８５】
また、機能部毎の電源状態は、全オフ、一部オフ、全オンに限定されない。たとえば、一部オフに代えて、処理能力を低下させた状態（待機状態）としてもよい。たとえば、定着装置のヒータ温度を通常より下げる、ポリゴンの回転数を低下させておく、などである。
【００８６】
また、実施の形態では、特定機能の使用履歴のある監視対象の端末装置が１台でも通常状態の場合（図９のステップＳ２４７；Ｙｅｓ、Ｓ２５１；Ｙｅｓ、Ｓ２５５；Ｙｅｓ）には、電源状態の移行制御を行わないようにしたが、該当する機能部を全オン状態へ移行させる制御を行うようにしてもよい。また、一部オフ状態にする制御（ステップＳ２４８、Ｓ２５２、Ｓ２５６など）は、全オン状態から一部オフへ移行させる場合(消費電力が少なくなる場合)にのみ行うようにし、全オフから一部オフへ移行させる制御は行わないようにしてもよいし、両ケースとも移行させるようにしてもよい。
【００８７】
また、実施の形態では、特定機能をジョブの種類に対応させたが、特定機能はこれに限定されない。たとえば、ジョブを構成する一部の機能としてもよい。プリントジョブの場合、後処理装置を１つの特定機能としてもよい。
【００８８】
なお、画像処理装置１０が各端末装置３０の電源状態を取得して認識する際に、一定時間以上同一の電源状態が継続している場合にのみその電源状態を採用するようにしてもよい。たとえば、画像処理装置１０から電源状態確認要求を一定時間間隔で監視対象の端末装置３０へ送信する場合は、同一の端末装置から２回連続して同じ電源状態を示す応答を取得できた場合に、その電源状態を採用するようにすればよい。このように、一定時間継続していることを確認することで、より確実に各端末装置３０の電源状態を確認することができる。
【００８９】
たとえば、通常状態にあった端末装置３０が偶然にも電源状態確認要求を送った時に再起動中であった場合、１回の電源状態確認でその端末装置の電源状態を認識すると、該端末装置はシャットダウン状態と認識されてしまう。この認識に応じて、たとえば画像処理装置１０の電源状態を全オフに変更すると、次回の電源状態確認要求時にはこの端末装置は通常状態に復帰しているので、画像処理装置１０も通常状態へ復帰する、というような動作になり、画像処理装置１０の電源状態が無駄に頻繁に変更されてしまう。複数回の確認（一定時間以上の継続を確認）する構成では、このような事態を防ぐことができる。
【００９０】
実施の形態では画像処理装置１０が複合機の場合を例に説明したが、端末装置から何らかのジョブを受信して実行する装置であればよく、ネットワーク接続可能なプリンタや原稿の読み取るスキャナ装置など他の種類の画像処理装置であってもかまわない。
【００９１】
また、監視対象への設定基準、監視対象からの除外基準は、実施の形態の図７、図８で例示したものに限定されず、任意でよい。また、過去に一度でも該当の種類のジョブの使用履歴のある端末装置３０を監視対象としてもよい。
【００９２】
実施の形態では、端末装置３０の電源状態を通常状態、スリープ、シャットダウンの３つの状態に区別して取得したが、より細かく区別してもよい。たとえば、電源状態を、
Ｓ０：通常動作、
Ｓ１：メインＣＰＵを省電力化するスリープ状態、
Ｓ２：ＯＳがサポートによるサスペンド状態、
Ｓ３：メモリ以外への給電をほぼ停止するサスペンド状態(Suspend-To-RAM)、
Ｓ４：メモリの内容をハードディスク装置に保存後、メモリへの給電も停止するサスペンド状態(Suspend-To-Disk)、
Ｓ５：シャットダウン状態、
に分けて管理している場合に、これらＳ０〜Ｓ５を区別して電源状態を取得し、それぞれの電源状態に応じて画像処理装置１０の電源状態を機能別に制御すればよい。
【００９３】
また、実施の形態では画像処理装置１０がサブＣＰＵ２１を有する構成を例示したが、最も省電力な電源状態でもメインＣＰＵ１１に給電し、メインＣＰＵ１１が実施の形態においてサブＣＰＵ２１が行った処理を実行可能であれば、サブＣＰＵ２１を具備しない構成としてもかまわない。
【符号の説明】
【００９４】
２…ネットワーク
５…ネットワークシステム
１０…画像処理装置
１１…メインＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…スキャナ機能部
１５…プリンタ機能部
１６…ＦＡＸ機能部
１７…表示部
１８…操作部
１９…画像処理部
２０…ブリッジ部
２１…サブＣＰＵ
２２…メモリ
２３…不揮発メモリ
２４…ネットワークＩ／Ｆ部
２５…ハードディスク装置
２８…電源部
３０…端末装置
３１…メインＣＰＵ
３２…ＲＯＭ
３３…ＲＡＭ
３４…入出力Ｉ／Ｆ部
３５…入力デバイス
３６…表示装置
４０…ブリッジ部
４１…サブＣＰＵ
４２…メモリ
４３…不揮発メモリ
４４…ネットワークＩ／Ｆ部
４５…ハードディスク装置
４８…電源部
５０…端末管理リスト
Ｑ…電源状態取得要求
Ｒ…電源状態応答
【図１】
2012003626.tif 000003
【図２】
2012003626.tif 000004
【図３】
2012003626.tif 000005
【図４】
2012003626.tif 000006
【図５】
2012003626.tif 000007
【図６】
2012003626.tif 000008
【図７】
2012003626.tif 000009
【図８】
2012003626.tif 000010
【図９】
2012003626.tif 000011
【図１０】
2012003626.tif 000012