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