(57)【要約】【課題】  ネットワーク設定に対応付けられている省電力モード復帰条件を選択する簡単な操作で、節電効果が高いネットワーク設定を完了することである。【解決手段】  ネットワークデバイスにおいて、要求が一定時間ない場合に、節電効果が異なるようにプロトコルタイプに対応付けられた異なる復帰条件をオペレーションパネル１０９に表示する。そして、該表示された異なる復帰条件から所望の復帰条件がユーザにより選択する。その場合に、ネットワークＩ／Ｆ制御部１０７内のメモリ１０７Ａに復帰条件を設定保存する。そして、ネットワークＩ／Ｆ制御部１０７が該選択された所望の復帰条件を満たす要求を受信したら、移行されている省電力モードから通常動作モードへ復帰させる構成を特徴とする。【選択図】  図１
2006309731.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して特定のプロトコルに従うデータパケットを受信して処理を行うネットワークデバイスであって、
受信されるデータパケットが従うプロトコルに対応する、前記省電力状態からデバイスを復帰させるための復帰条件を設定する設定手段と、
特定のプロトコルに従うデータパケットを受信した場合に、前記特定のプロトコルに対応する、前記設定手段が設定した復帰条件において、ネットワークデバイスを省電力状態から復帰させる復帰手段と、
を備えることを特徴とするネットワークデバイス。
【請求項２】
複数の復帰条件から特定の復帰条件を選択する選択手段をさらに備え、
特定のプロトコルに従うデータパケットを受信した場合に、前記選択手段により選択された特定の復帰条件に従って、ネットワークデバイスが有する特定の電力消費ユニットの省電力状態を解除することにより、前記復帰手段は省電力状態からデバイスを復帰させることを特徴とする請求項１に記載のネットワークデバイス。
【請求項３】
前記復帰条件は、前記データパケットに対するサービス条件であることを特徴とする請求項１記載のネットワークデバイス。 
【請求項４】
前記復帰条件は、複数定義されるスリープレベルと関係付けられている条件であることを特徴とする請求項１記載のネットワークデバイス。
【請求項５】
前記復帰条件は、ネットワークデバイスの表示部に表示されるものであり、表示される復帰条件の中から復帰条件を選択させることを特徴とする請求項１に記載のネットワークデバイス。
【請求項６】
前記表示は、それぞれの復帰条件の省電力効果を示す指標を含むことを特徴とする請求項５記載のネットワークデバイス。
【請求項７】
前記選択手段は、選択されるスリープレベルに基づいて、省電力効果の効果を示す指標と、複数の復帰条件とを切り替え表示することを特徴とする請求項２記載のネットワークデバイス。
【請求項８】
前記選択手段によりいずれかの復帰条件が選択された場合に、予め定められた依存関係がある別の復帰条件も共に選択して、それぞれの復帰条件を選択状態に表示することを特徴とする請求項２記載のネットワークデバイス。
【請求項９】
前記選択手段により選択されている復帰条件を記憶する記憶手段を有し、
電源投入時に、前記記憶手段に記憶されている復帰条件を自動選択することを特徴とする請求項２記載のネットワークデバイス。
【請求項１０】
前記設定手段により設定されている復帰条件を表示し、該表示される復帰条件から所望の復帰条件を選択するための画面情報をクライアント装置に転送する転送手段と、
前記転送手段により転送される画面情報に対して前記クライアント装置から通知される復帰条件に対する選択情報を取得して省電力状態を前記記憶手段に登録するリモート登録手段と、
を有することを特徴とする請求項９記載のネットワークデバイス。
【請求項１１】
前記復帰条件は、特定の探索プロトコルを示すパケットである場合に、デバイス構成情報を返却するユニットの省電力状態を解除することにより、前記復帰手段は前記ネットワークデバイスを省電力状態から復帰することを特徴とする請求項１に記載のネットワークデバイス。
【請求項１２】
前記復帰条件は、ネットワークパケットを受信しても省電力状態を解除しない、又は、起動パケットを受信したときに省電力状態を解除する、印刷ジョブ受信時に省電力状態を解除する、探索アプリケーションからのパケットを受信したときに省電力状態を解除する、の少なくともひとつの条件であることを特徴とする請求項１に記載のネットワークデバイス。
【請求項１３】
ネットワークを介して特定のプロトコルに従うデータパケットを受信して処理を行うネットワークデバイスを制御する方法であって、
受信されるデータパケットが従うプロトコルに対応する、前記省電力状態からデバイスを復帰させるための復帰条件を設定する設定工程と、
特定のプロトコルに従うデータパケットを受信した場合に、前記特定のプロトコルに対応する前記設定工程が設定した復帰条件において、ネットワークデバイスを省電力状態から復帰させる復帰工程と、
を備えることを特徴とするデバイス制御方法。
【請求項１４】
複数の復帰条件から特定の復帰条件を選択する選択工程をさらに備え、
特定のプロトコルに従うデータパケットを受信した場合に、前記選択工程により選択された特定の復帰条件に従って、ネットワークデバイスが有する特定の電力消費ユニットの省電力状態を解除することにより、前記復帰工程は省電力状態からデバイスを復帰させることを特徴とする請求項１３に記載のデバイス制御方法。
【請求項１５】
前記復帰条件は、前記データパケットに対するサービス条件であることを特徴とする請求項１３記載のデバイス制御方法。
【請求項１６】
前記復帰条件は、複数定義されるスリープレベルと関係付けられている条件であることを特徴とする請求項１３記載のデバイス制御方法。
【請求項１７】
前記復帰条件は、ネットワークデバイスの表示部に表示されるものであり、表示される異なる復帰条件の中から復帰条件を選択させることを特徴とする請求項１３に記載のデバイス制御方法。
【請求項１８】
前記選択工程は、選択されるスリープレベルに基づいて、省電力効果の効果を示す指標と、複数の復帰条件とを切り替え表示することを特徴とする請求項２記載のデバイス制御方法。
【請求項１９】
前記表示は、それぞれの復帰条件の省電力効果を示す指標を含むことを特徴とする請求項１８記載のデバイス制御方法。
【請求項２０】
前記選択工程によりいずれかの復帰条件が選択された場合に、予め定められた依存関係がある別の復帰条件も共に選択して、それぞれの復帰条件を選択状態に表示することを特徴とする請求項１４記載のデバイス制御方法。
【請求項２１】
前記選択工程により選択されている復帰条件を記憶する記憶工程を有し、
電源投入時に、前記記憶工程に記憶されている復帰条件を自動選択することを特徴とする請求項１４記載のデバイス制御方法。
【請求項２２】
前記設定工程により設定されている復帰条件を表示し、該表示される復帰条件から所望の復帰条件を選択するための画面情報をクライアント装置に転送する転送工程と、
前記転送工程により転送される画面情報に対して前記クライアント装置から通知される復帰条件に対する選択情報を取得して省電力状態を前記記憶工程に登録するリモート登録工程と、
を有することを特徴とする請求項１３記載のデバイス制御方法。
【請求項２３】
前記復帰条件は、特定の探索プロトコルを示すパケットである場合に、デバイス構成情報を返却するユニットの省電力状態を解除することにより、前記復帰工程は前記ネットワークデバイスを省電力状態から復帰することを特徴とする請求項１３に記載のデバイス制御方法。
【請求項２４】
前記復帰条件は、ネットワークパケットを受信しても省電力状態を解除しない、又は、起動パケットを受信したときに省電力状態を解除する、印刷ジョブ受信時に省電力状態を解除する、探索アプリケーションからのパケットを受信したときに省電力状態を解除する、の少なくともひとつの条件であることを特徴とする請求項１３に記載のデバイス制御方法。
【請求項２５】
ネットワークを介して特定のプロトコルに従うデータパケットを受信して処理を行うネットワークデバイスを制御する方法を実行する制御プログラムを記憶した媒体であって、
受信されるデータパケットが従うプロトコルに対応する、前記省電力状態からデバイスを復帰させるための復帰条件を設定する設定工程と、
特定のプロトコルに従うデータパケットを受信した場合に、前記特定のプロトコルに対応する前記設定工程が設定した復帰条件において、ネットワークデバイスを省電力状態から復帰させる復帰工程と、
をコンピュータに実行させる制御プログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク環境に接続されて所定の省電力モード機能を持つネットワークデバイスにおける省電力モード処理に関するものである。
【背景技術】
【０００２】
近年、環境保護の観点から、あるいは、省エネ等の要請から事務機器を含む各種のネットワークデバイスには低消費電力化が求められている。
【０００３】
そして、これを実現するため、従来のネットワークデバイス、例えばデジタル複合機においては、ある一定時間何も動作していない待機状態の時間が続くと、装置内の各資源（印字部、読取部、表示部、制御部等）への電源の供給を停止する。そして、省電力モードへ移行するという手法を採用している。
【０００４】
また、省電力モード中においては、ネットワーク経由でなんらかの省電力モードから復帰するパケットを受信した場合において通常動作モードへ復帰する手法を採用している。
【０００５】
しかしながら、現在ではより一層のネットワーク機能の多機能化によりネットワーク経由で受信するパケット数も増加したため、利用者側から見れば不要なパケット受信によって、ネットワーク機器が省電力モードから復帰する回数も増加し、省電力モードで動作している時間が全体的に短縮する。これにより、十分に省電力モードの機能を発揮しているとは言い難く、省電力モードの機能を阻害しているという問題が現れはじめてきていた。
【０００６】
そこで、受信するパケット信号を不要な信号かどうかを判断するようなフィルタリング機能を持つ検出部や、予め設定したパケット以外は破棄するような処理を行うなどの工夫がなされてきている。
【０００７】
例えば、ブロードキャストパケットを選択的に破棄するかを予め設定でき、プロトコルタイプと対応づけて破棄するパケットをユーザが設定できるものがある（下記特許文献１）。
【０００８】
しかしながら、上記従来のネットワークデバイスの省電力制御技術において、利用者側からはプロトコルタイプの選択など複雑で専門的すぎてわかりにくいという要求があった。
【０００９】
さらに、近年では高まる環境への配慮や消費電力のコストダウンなどの理由から、ユーザ側からは不要なパケット受信によって省電力モードから復帰しないようなより頑健性の強い省電力モード仕様にカスタマイズしたいなど、よりいっそうの省電力化の必要性が求められてきている。
【特許文献１】特開２００３−１９１５７０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、熟練していないユーザであっても、受信したデータが従う(compliance with)プロトコルを考慮した、節電効果がより高いネットワークデバイスを提供することが可能とする仕組みを提供することである。
【００１１】
また、プロトコルタイプ等に関する情報に熟知していないユーザであっても、ネットワーク設定に対応付けられている省電力モード復帰条件を選択するという簡単な操作で、節電効果が高いネットワーク設定を完了することが可能とする仕組みを提供することである。
【００１２】
さらに、選択される復帰条件に対する節電効果との表示状態から節電効果を相対的にユーザが視覚的に確認できたり、あるいは選択される復帰条件で依存性のある復帰条件を画面上で確認できたりする仕組みを提供することである。
【課題を解決するための手段】
【００１３】
上記目的を達成する本発明のネットワークデバイスは以下に示す構成を備える。
【００１４】
ネットワークを介して特定のプロトコルに従うデータパケットを受信して処理を行うネットワークデバイスであって、受信されるデータパケットが従うプロトコルに対応する、前記省電力状態からデバイスを復帰させるための復帰条件を設定する設定手段と、特定のプロトコルに従うデータパケットを受信した場合に、前記特定のプロトコルに対応する、前記設定手段が設定した復帰条件において、ネットワークデバイスを省電力状態から復帰させる復帰手段とを備えることを特徴とする。
【００１５】
上記目的を達成する本発明のデバイス制御方法は以下に示す構成を備える。
【００１６】
ネットワークを介して特定のプロトコルに従うデータパケットを受信して処理を行うネットワークデバイスを制御する方法であって、受信されるデータパケットが従うプロトコルに対応する、前記省電力状態からデバイスを復帰させるための復帰条件を設定する設定工程と、特定のプロトコルに従うデータパケットを受信した場合に、前記特定のプロトコルに対応する前記設定工程が設定した復帰条件において、ネットワークデバイスを省電力状態から復帰させる復帰工程とを備えることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、熟練していないユーザであっても、受信したデータが従う(compliance with)プロトコルを考慮した、節電効果がより高いネットワークデバイスを提供できる。
【００１８】
また、プロトコルタイプ等に関する情報に熟知していないユーザであっても、ネットワーク設定に対応付けられている省電力モード復帰条件を選択するという簡単な操作で、節電効果が高いネットワーク設定を完了することができる。
【００１９】
さらに、選択される復帰条件に対する節電効果との表示状態から節電効果を相対的にユーザが視覚的に確認できたり、あるいは選択される復帰条件で依存性のある復帰条件を画面上で確認できたりする。
【発明を実施するための最良の形態】
【００２０】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００２１】
＜システム構成の説明＞
〔第１実施形態〕
以下、図面を参照して本発明の実施の形態を説明する。
【００２２】
図１は、本発明の第１実施形態を示す画像処理装置の構成を説明するブロック図である。本例は、画像処理装置がネットワークデバイスとして機能し、コントローラユニット（ＣＵ）１００とプリンタ１１０とオペレーションパネル１０９からネットワークデバイスが構成される例である。
【００２３】
図１において、ＣＰＵ１０１は、ネットワークデバイスのソフトウェアプログラムを実行し、装置全体の制御を行う。ＲＯＭ１０２は、リードオンリメモリであり、装置のブートプログラムや固定パラメータ等が格納されている。ＲＡＭ１０３は、ランダムアクセスメモリであり、ＣＰＵ１０１が装置を制御する際に、一時的なデータの格納などに使用する。
【００２４】
ＨＤＤ１０８は、ハードディスクドライブであり、ホスト別、ユーザ別に印刷データの格納など、様々なデータの格納に使用する。タイマ１１２は、タイマ処理における経過時刻の管理を行う。
【００２５】
プリンタＩ／Ｆ制御部１０４は、エンジンとしてのプリンタ１１０を制御する装置である。ＮＶＲＡＭ１０５は、不揮発性のメモリでありネットワークデバイスの各種設定値を保存するためのものであり、オペレーションパネル１０９からのユーザ設定される各種の印刷モードも記憶可能に構成されている。
【００２６】
パネル制御部１０６は、オペレーションパネル１０９を制御し、各種情報の表示、使用者からの指示入力を行う。ネットワークＩ／Ｆ制御部１０７は、ＬＡＮ１１１とのデータの送受信を制御する。１０７Ａはメモリで、ＣＰＵ１０１が実行する後述する図１０等の手順に従い参照すべき復帰条件（後述する図５〜図８に示すＵＩを介して選択される復帰条件）が記憶されるＮＶＲＡＭ１０５の内容に従い実行すべき復帰条件が記憶される。
【００２７】
バス１１３は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、ＨＤＤ１０８、タイマ１１２、プリンタＩ／Ｆ制御部１０４、ＮＶＲＡＭ１０５、パネル制御部１０６、ネットワークＩ／Ｆ制御部１０７が接続される。そして、ＣＰＵ１０１からの制御信号や各装置間のデータ信号が送受信されるシステムバスである。
【００２８】
図２は、図１に示した画像処理装置を適用可能なネットワークシステムの一例を示す図である。
【００２９】
図２において、２０１、２０３はコンピュータで、所謂ＣＰＵ，ＲＡＭ，ＲＯＭ等を含むコントローラユニット、キーボード、ポインティングデバイス、表示装置等を含む周辺装置を含む。そして、所定のＯＳの下で、各種のアプリケーションを実行して生成されるデータを、プリンタドライバ等を介してネットワークデバイスのコントローラユニット１００のネットワークＩ／Ｆ制御部１０７と所定のプロトコルで通信可能に構成されている。
【００３０】
２０４のローカルエリアネットワーク（ＬＡＮ）に接続されていて、図１のネットワークインタフェースを介して、ネットワークデバイス２０２と通信を行う。
【００３１】
図３は、本発明に係るネットワークデバイスにおける第１の省電力モード処理手順の一例を示すフローチャートである。本例は、ネットワークＩ／Ｆ制御部１０７が省電力モードからＬＡＮ１１１からパケットを受信する。そして、後述するように操作等により選択されて、ネットワークＩ／Ｆ制御部１０７内のメモリ１０７Ａに記憶されている復帰条件に合致しているかを判別する第１の省電力モード処理手順に対応する。
【００３２】
なお、Ｓ１０１〜Ｓ１０４は各ステップを示し、各ステップは、図１に示したネットワークＩ／Ｆ制御部１０７がメモリ１０７Ａに記憶される制御プログラムをロードして実行することで実現される。
【００３３】
先ず、ステップＳ１０１において、ネットワークデバイス２０２が省電力モード中のとき、ステップＳ１０２において、接続されているネットワーク経由で何らかのパケット信号をネットワーク上のコンピュータ２０１、２０３あるいは図示しないコンピュータ等から受信する。
【００３４】
そして、ステップＳ１０３において、ネットワークＩＦ／制御部１０７は受信パケットが予めバッファに設定登録されていた復帰条件に対応するプロトコルタイプのパケットに含まれているかどうかを判断する。そして、受信パケットが復帰条件を満たしていると判断した場合は、ステップＳ１０４においてＣＰＵ１０１等を起動させ省電力モードから通常動作モードへ復帰する。
【００３５】
一方、ステップＳ１０３で、受信パケットが復帰条件と合致しないと判断した場合は、省電力モードから復帰せずに、ステップＳ１０１の状態に戻る。この復帰条件の設定については下記実施形態に基づいて説明する。
【００３６】
図４は、本発明に係るネットワークデバイスにおける第２の省電力モード処理手順の一例を示すフローチャートである。本例は、ネットワークＩ／Ｆ制御部１０７が省電力モードからＬＡＮ１１１からパケットを受信する。そして、後述するように操作等により選択されて、ネットワークＩ／Ｆ制御部１０７内のメモリ１０７Ａに記憶されている復帰条件に合致しているかを判別する第２の省電力モード処理手順に対応する。
【００３７】
なお、Ｓ１９０１〜Ｓ１９１２は各ステップを示し、各ステップは、図１に示したネットワークＩ／Ｆ制御部１０７がメモリ１０７Ａに記憶される制御プログラムをロードして実行することで実現される。
【００３８】
本処理は、ＣＵ１００が起動された後、所定時間経過したことを認識するのに応答して起動される。
【００３９】
ステップＳ１９０１では、画像処理装置がスリープモードに入っている。そして、ステップＳ１９０２で、パケットが受信されたとＣＵ１００が判断した場合は、ステップＳ１９０３で、パケットのプロトコルの判断処理を行う。
【００４０】
ＣＵ１００は、ステップＳ１９０４では、ステップＳ１９０３にて解析したパケットが起動パケットであるかを判断する。
【００４１】
そして、ステップＳ１９０４でＣＵ１００がステップＳ１９０２で受信したパケットが起動パケットであると判断した場合は、ステップＳ１９０５へ進む。
【００４２】
そして、ステップＳ１９０５では、起動パケット受信時に復帰することを示すフラグがＯＮになっているかどうかをＣＵ１００が判断する。
【００４３】
ここで、ＣＵ１００が該フラグがＯＮになっていると判断した場合は、ステップＳ１９０８にて、スリープ状態から復帰する。
【００４４】
一方、ステップＳ１９０５で、フラグがＯＮになっていないとＣＵ１００が判断した場合は、ステップＳ１９０１に戻る。
【００４５】
一方、ステップＳ１９０４で、ＣＵ１００が、受信したパケットを起動パケットではないと判断した場合、ステップＳ１９０６へ進む。そして、ステップＳ１９０６では、ＣＵ１００が、が受信したパケットが印刷プロトコルに従うものであるかを判断する。
【００４６】
ここで、ＣＵ１００が印刷プロトコルに従うものであると判断した場合は、ステップＳ１９０７へ進む。
【００４７】
そして、ステップＳ１９０７では、印刷プロトコルのパケット受信時に復帰することを指示するフラグがＯＮになっているかをＣＵ１００が判断する。ここで、ＣＵ１００が該フラグがＯＮになっていると判断した場合は、ステップＳ１９０８へ進んで、スリープ状態から復帰処理を行う。
【００４８】
一方、ステップＳ１９０７で、該フラグがＯＮでないとＣＵ１００が判断した場合は、ステップＳ１９０１へ戻る。
【００４９】
一方、ステップＳ１９０６で、受信したパケットが印刷プロトコルでないとＣＵ１００が判断した場合は、ステップＳ１９１０へ進む。
【００５０】
そして、ステップＳ１９１０で、受信したパケットがユーティリティのプロトコルに従うものであるか否かをＣＵ１００が判断する。
【００５１】
ここで、ＣＵ１００が受信したパケットがユーティリティのプロトコルに従うものであると判断した場合には、ステップＳ１９１１に進む。そして、ステップＳ１９１１で、ユーティリティプログラムのパケットを受信した際に復帰処理を行うことを示すフラグがＯＮであるかをＣＵ１００が判定する。
【００５２】
ここで、ＣＵ１００が該フラグがＯＮであると判断した場合、ステップＳ１９１２へ進んで復帰処理を行う。
【００５３】
一方、ステップＳ１９１１で、該フラグはＯＮでないとＣＵ１００が判断した場合は、ステップＳ１９０１へ進む。
【００５４】
一方、ステップＳ１９１０で、受信したパケットがユーティリティのプロトコルに従うものではないとＣＵ１００が判断した場合は、ステップＳ１９０１へ進む。上記の復帰処理の詳細は、詳述する。
【００５５】
なお、ステップＳ１９０４の起動パケットを受信したか否かは、ＣＵ１００が受信したパケット内に所定のビット列が含まれるかどうかで判定する。また、判定処理はハードウェア回路で構成すると好適である。
【００５６】
さらに、ステップＳ１９０６の判断処理は、印刷プロトコル（例えば、ＬＰＲ、Internet Printing Protocol，ＦＴＰダイレクトプリント、ＳＭＴＰプリント、又は特定のジョブのデータ転送プロトコル）であるか否かをＣＵ１００が判断する。
【００５７】
この判断手法としては、パケットのヘッダを解析して判断する。例えば、接続されているポート番号（ｗｅｌｌ−ｋｎｏｗｎ  ｐｏｒｔ  番号等）に基づき判断したり、データの送信元によっても判断できる。
【００５８】
さらに、ステップＳ１９１０では、ユーティリティのプロトコル（ＳＮＭＰ，ＳＬＰなどの探索プロトコルを含むプロトコル）に従うものであるかどうかをＣＵ１００が判断する。
【００５９】
この判断手法としては、パケットのヘッダを解析して判断する。例えば、接続されているポート番号（ｗｅｌｌ−ｋｎｏｗｎ  ｐｏｒｔ  番号等）に基づき判断したり、データの送信元によっても判断できる。
【００６０】
〔第２実施形態〕
図５は、図１に示したコントローラユニット１００に記憶される省電力モードから復帰するための第１の復帰条件のテーブルの一例を示す図である。本実施形態では、サービス条件と対応パケットとを対として復帰条件を決定する例である。なお、第１の復帰条件のテーブルは、ＮＶＲＡＭ１０５あるいはＨＤＤ１０８等に記憶される構成であればよい。
【００６１】
なお、本実施形態において、サービス条件の種類は、例えばネットワークから起動しない（第１のサービス条件）、起動専用パケットを受信した時に起動（第２のサービス条件）などが挙げられる。また、印刷ジョブ要求のパケットを受信した時に起動（第３のサービス条件）、ユーティリティサービス要求のパケットを受信したとき時に起動（第４のサービス条件）などが挙げられる。
【００６２】
それぞれのサービス条件とは、例えば「ネットワークから起動しない」のサービスではネットワークを経由して受信するような上記すべてのパケットからの復帰を無効にする。そして、ネットワークから受信するパケットからは復帰せず、ローカルからの入力からでしか復帰できないという条件を表す。
【００６３】
また、「起動専用パケット受信時」のサービス条件は、起動専用パケットを受信した場合に限り省電力モードから復帰することを意味する。このパケットを受信して復帰する場合は、特定の電力消費ユニットの一例である必要な機能のみを起動する（例えばＣＰＵ１０１とＲＡＭ１０３など）パターンやデバイスの機能全体を起動するパターンなどがスリープレベルとして考えられる。図４のステップＳ１９０９の処理に対応する。
【００６４】
また、「印刷ジョブ受信時（印刷プロトコルに従うパケット受信時）」のサービスは「起動専用パケット受信時」の復帰条件の場合に加え、自機宛ＡＲＰ、自機宛ＭＡＣアドレスなどを受信した場合に省電力モードから復帰することを意味する。
【００６５】
例えば、印刷ジョブの受信を受けた場合は、特定の電力消費ユニットの一例である印刷に関わる必要な機能のみを起動パターンやデバイスの機能全体を起動するパターンなどがスリープのレベルとして考えられる。印刷に関わる必要な機能のみを起動例とは、例えばＣＰＵ１０１、ＲＡＭ１０３、プリンタＩ／Ｆ１０４、ＮＶＲＡＭ１０５、プリンタ１１０、ＨＤＤでスプールをする場合は加えてＨＤＤ１０８などである。これは、図４に示すステップＳ１９０９の処理に対応する。
【００６６】
また、「ユーティリティサービスに従うパケット受信時」のサービスは「起動専用パケット受信時」「印刷ジョブ受信時」などの復帰条件の場合に加え、ＳＬＰやＳＮＭＰのポーリングのパケット、各メーカー独自の印刷ジョブ以外のユーティリティサービス要求に関するパケットなどを受信した場合に省電力モードから復帰することを意味する。
【００６７】
このＳＬＰやＳＮＭＰのパケットを受信した場合は、特定の電力消費ユニットの一例であるこの機能に関わる必要な機能のみを起動する（例えばＣＰＵ１０１、ＲＡＭ１０３、ＮＶＲＡＭ１０５など）パターンやデバイスの機能全体を起動するパターンなどがスリープのレベルとして考えられる。この処理は、図４に示すステップＳ１９１２の処理に対応する。ここで、起動とは、デバイスの特定部分を通電状態として、通常の動作状態に復帰することをいう。
【００６８】
つまり、ユーザの入力に応じて、ＣＰＵ１０１は、複数の復帰条件から特定の復帰条件を選択するよう制御する。そして、特定のプロトコルに従うデータパケットを受信した場合に、前記選択手段により選択された上記の復帰条件に従って、ネットワークデバイスが有する特定の電力消費ユニットの省電力状態を解除する。これにより、前記復帰手段は省電力状態からデバイスを復帰させる。
【００６９】
なお、各サービス条件のうち、「起動専用パケット受信時」と「印刷ジョブ受信時」との間には、後述するように依存性が認められており、その選択状態により、表示内容を異なるようにＣＰＵ１０１とパネル制御部１０６とで表示制御を行う。
【００７０】
図６〜図９では、設定可能なサービスの種類をリスト表示し、どのサービス条件によって省電力モードから復帰させるかをユーザに選択させる例である。
【００７１】
図６〜図９において、右側のバーＢ（節電効果指標として機能する）は省電力効果のレベルを強弱レベルで表し、バーＢの上の方がスリープ状態が深い、つまり省電力効果が強い条件を表し、バーＢの下の方がスリープ状態が浅い、つまり省電力効果が弱い条件を表す。選択完了後、ＯＫボタンＢＴ１を押せば設定が保存される。
【００７２】
また、それぞれの復帰条件には依存関係があるので、選択するサービス条件によっては前記ネットワークデバイスが自動的に他のサービス条件も適応条件に含まれるかも判断し、もし依存関係が存在すればその他のサービス条件も有効にする。
【００７３】
以下、利用者が図６〜図９に示すＵＩ上でサービス条件を選択する復帰条件設定操作のＵＩ設定モジュールのフローチャートを図１０に示す。
【００７４】
また、この復帰条件が設定された後、内部的に設定されたそれぞれのサービス条件を判断し、サービス条件と対応づけられている受信パケットを自動選択するような、復帰条件判別モジュールのフローチャートを図１１に示す。
【００７５】
図１０は、本発明に係るネットワークデバイスにおける第３の省電力モード処理手順の一例を示すフローチャートである。本例は、利用者が図６〜図９に示すＵＩ上で省電力モードからの復帰条件を設定する場合のＵＩ設定モジュールの制御手順に対応する。なお、ＵＩ設定モジュールは、例えば図１に示したＲＯＭ１０２またはＨＤＤ１０８に記憶される。
【００７６】
なお、Ｓ２０１〜Ｓ２１４は各ステップを示し、各ステップは、図１に示したＣＰＵ１０１とパネル制御部１０６とがＨＤＤ１０８、ＲＯＭ１０２等よりＲＡＭ１０３上に制御プログラムをロードして実行することで実現される。
【００７７】
まず、ＣＰＵ１０１が実行するＵＩ設定モジュールは、ステップＳ２０１において図６〜図９のようなＵＩの切り替え表示をＣＰＵ１０１の指示でパネル制御部１０６が行う。
【００７８】
次に、ステップＳ２０２において、ＣＰＵ１０１が実行するＵＩ設定モジュールは、オペレーションパネル１０９で、ユーザの選択操作に基づいて、ＣＰＵ１０１は、「ネットワークから起動しない」の項目が「ＯＮ」に選択されたかどうを判断する。そして、もし「ＯＮ」が選択されていると判断した場合は、ステップＳ２０３に進む。そして、ステップＳ２０３において、オペレーションパネル１０９上のＵＩ上の「ネットワークから起動しない」以外のサービス項目をすべてグレーアウトし「ＯＦＦ」に表示する制御を行い（図６参照）、ステップＳ２１２へ進む。
【００７９】
一方、ステップＳ２０２で、ＣＰＵ１０１が実行するＵＩ設定モジュールは「ネットワークから起動しない」の項目が「ＯＦＦ」に選択されていると判断した場合は、ステップＳ２０４に進む。そして、ＣＰＵ１０１が実行するＵＩ設定モジュールは、ステップＳ２０４において「起動専用パケット受信時」の項目が「ＯＮ」にされたかを判断する。そして、もし「ＯＮ」が選択されていると判断した場合は、ステップＳ２０５に進む。そして、ステップＳ２０５において、オペレーションパネル１０９上のＵＩ上の「起動専用パケット受信時」以外のサービス項目をすべてグレーアウトし「ＯＦＦ」に表示する制御を行い（図７参照）、ステップＳ２１２へ進む。
【００８０】
一方、ステップＳ２０４で、「起動専用パケット受信時」の項目が「ＯＦＦ」にされていると判断した場合は、ＣＰＵ１０１が実行するＵＩ設定モジュールは、ステップＳ２０６において、「印刷ジョブ受信時」の項目が「ＯＮ」にされたかを判断する。そして、もし「ＯＮ」が選択されていると判断した場合は、「印刷ジョブ受信時」と「起動専用パケット受信時」には依存関係がある。このため、オペレーションパネル１０９上のＵＩ上では、ステップＳ２０７において「起動専用パケット受信時」の項目も「ＯＮ」にする。そして、ステップＳ２０８において「ネットワークから起動しない」と「ユーティリティサービス受信時」の項目をグレーアウトし「ＯＦＦ」に表示する制御を行い（図８参照）、ステップＳ２１２へ進む。
【００８１】
一方、ステップＳ２０６で、「印刷ジョブ受信時」の項目が「ＯＦＦ」に設定されていると判断した場合は、ＣＰＵ１０１が実行するＵＩ設定モジュールは、ステップＳ２０９に進む。そして、ステップＳ２０９において「ユーティリティサービス受信時」の項目が「ＯＮ」にされているかどうかを判断する。そして、もし「ＯＮ」が選択されていると判断した場合は、「ユーティリティサービス受信時」と「印刷ジョブ受信時」および「起動専用パケット受信時」には依存関係がある。そこで、オペレーションパネル１０９上のＵＩ上では、ステップＳ２１０において「印刷ジョブ受信時」および「起動専用パケット受信時」の項目も「ＯＮ」にする。そして、ステップＳ２１１において「ネットワークから起動しない」のみがグレーアウトし「ＯＦＦ」に表示する制御を行い、ステップＳ２１２へ進む。
【００８２】
一方、ステップＳ２０９で、「ユーティリティサービス受信時」の項目が「ＯＮ」設定されていないと判断した場合は、ステップＳ２１２に進む。そして、ステップＳ２１２において、ＣＰＵ１０１が実行するＵＩ設定モジュールは「設定」が選択されたか（ＯＫボタンＢＴ１が押下指示される場合）を判断する。そして、もし「設定」が選択されていると判断した場合は、ステップＳ２１３において、それぞれの復帰条件設定値を、例えばＮＶＲＡＭ１０５に保持して、本処理を終了する。
【００８３】
なお、本メモリは、ＮＶＲＡＭ１０５であってもいいし、ＨＤＤ１０８であってもよい。
【００８４】
このように内部的な設定変更は、図１１に示す復帰条件設定判別モジュールへ引き渡される。
【００８５】
一方、ステップＳ２１２で、ＯＫボタンＢＴ１が押下されていないと判断した場合は、ステップＳ２１４において、ＣＰＵ１０１が実行するＵＩ設定モジュールは「キャンセル（キャンセルボタンＢＴ２）」が選択されたかを判断する。そして、もし「キャンセル」が選択されていると判断した場合は、設定値を保存せずに、本処理を終了し、それ以外は、ステップＳ２０２へ戻る。
【００８６】
これにより、オペレーションパネル１０９に表示される復帰条件は、プロトコルタイプ等のネットワーク情報をユーザに意識させることなく、ネットワーク上での節電効果を伴う復帰条件を選択するという簡単な操作で意図する復帰条件を選択してメモリに登録することができる。ここで、節電効果とは、バーＢによる高低表示状態に対応する。
【００８７】
図１１は、本発明に係るネットワークデバイスにおける第４の省電力モード処理手順の一例を示すフローチャートである。本例は、ＵＩ設定モジュールによりＮＶＲＡＭ１０５等のメモリに保持された復帰条件に従い現在の復帰条件設定値を内部的に自動変更するような、復帰条件判別モジュールの制御手順に対応する。なお、Ｓ３０１〜Ｓ３０８は各ステップを示し、各ステップは、図１に示したＣＰＵ１０１がＨＤＤ１０８、ＲＯＭ１０２等よりＲＡＭ１０３上に制御プログラムをロードして実行することで実現される。
【００８８】
また、本処理は、図１０に示した処理の終了後、直ちに、あるいは、ネットワークデバイスの電源投入時、あるいは、一定時間毎に変更状態を確認して実行されるものとする。
【００８９】
まず、復帰条件判別モジュールは、ステップＳ３０１において、上記メモリの復帰条件としての設定値に「ネットワークから起動しない」が設定されているかどうかを判断する。そして、もし「ネットワークから起動しない」が設定されていると判断した場合は、ステップＳ３０２に進む。そして、ステップＳ３０２において、ネットワーク経由で受信するあらゆるパケットから起動しないように、ネットワークＩ／Ｆ制御部１０７に全ての受信パケットからの起動を無効にするように、ネットワークＩ／Ｆ制御部１０７内のメモリ１０７Ａに設定保存して、本処理を終了する。
【００９０】
これにより、節電効果が極めて高い状態に復帰条件げ変更設定される。
【００９１】
一方、ステップＳ３０１で、復帰条件に対する設定値に「ネットワークから起動しない」が設定されていないとＣＰＵ１０１が判断した場合は、ＣＰＵ１０１が実行する復帰条件判別モジュールは、ステップＳ３０３に進む。そして、ステップＳ３０３において、例えばＮＶＲＡＭ１０５内に確保される復帰条件に対する設定値に「起動専用パケット受信時」が設定されているかどうかを判断する。そして、もし「起動専用パケット受信時」が設定されていると判断した場合は、ステップＳ３０４において、起動専用パケット受信時のみ省電力モードから復帰するように、ネットワークＩ／Ｆ制御部１０７内のメモリ１０７Ａに設定保存して、本処理を終了する。
【００９２】
一方、ステップＳ３０３で、ＮＶＲＡＭ１０５内に確保される復帰条件に対する設定値に「起動専用パケット受信時」が設定されていないとＣＰＵ１０１が判断した場合は、ＣＰＵ１０１が実行する復帰条件判別モジュールは、ステップＳ３０５に進む。そして、ステップＳ３０５において、ＮＶＲＡＭ１０５内に確保される復帰条件に対する設定値に「印刷ジョブ受信時」が設定されているかどうかを判断する。そして、もし「印刷ジョブ受信時」が設定されていると判断した場合は、「印刷ジョブ受信時」と「起動専用パケット受信時」の復帰条件は依存関係がある。そこで、ステップＳ３０６において、起動専用パケットや自機宛ＡＲＰ、自機宛ＭＡＣアドレスなどのパケットを受信した場合に省電力モードから復帰するように、ネットワークＩ／Ｆ制御部１０７内にメモリ１０７Ａに設定保存して、本処理を終了する。
【００９３】
一方、ステップＳ３０５で、ＮＶＲＡＭ１０５内に確保される復帰条件に対する設定値に「印刷ジョブ受信時」が設定されていないとＣＰＵ１０１が判断した場合は、ステップＳ３０７に進む。そして、ＣＰＵ１０１が実行する復帰条件判別モジュールは、ステップＳ３０７において、ＮＶＲＡＭ１０５内に確保される復帰条件に対する設定値に「ユーティリティサービス受信時」が設定されているかどうかを判断する。そして、もし「ユーティリティサービス受信時」が設定されているとＣＰＵ１０１が判断した場合は、「ユーティリティサービス受信時」と「印刷ジョブ受信時」、「起動専用パケット受信時」の復帰条件には依存関係があるので、ステップＳ３０８に進む。そして、ステップＳ３０８において、起動専用パケットや自機宛ＡＲＰ、自機宛ＭＡＣアドレス、ＳＬＰやＳＮＭＰのポーリングなどのパケットを受信する。この場合に省電力モードから復帰するように、ネットワークＩ／Ｆ制御部１０７内のメモリ１０７Ａに設定保存して、本処理を終了する。
【００９４】
一方、ステップＳ３０７で、ＮＶＲＡＭ１０５内に確保される復帰条件に対する設定値に「ユーティリティサービス受信時」が設定されていないとＣＰＵ１０１が判断した場合は、本処理を終了する。
【００９５】
これにより、ネットワークデバイスが通信するプロトコルタイプと対応した復帰条件が、省電力効果の強弱を段階的に明示するので、利用者はこれを参考にして省電力モードから復帰する復帰条件をオペレーションパネル１０９から直接的に選択する。ここで、復帰条件とは、サービスＳＪ１〜ＳＪ４であって、復帰条件をテキストで示したものである。
【００９６】
これにより、ネットワーク上のパケット等に関する専門の知識がなくても、復帰条件に対応するネットワーク環境の設定を容易に行い、独自の復帰条件に合致する仕様にネットワーク通信機能をカスタマイズすることが可能となる。
【００９７】
また、不要なパケット受信からスリープ復帰させないような省電力効果の強い復帰条件を選択することで、より頑健性の強い省電力状態に設定でき、従来よりさらに効果の高い省電力化を実現することが可能となる。
【００９８】
〔第３実施形態〕
上記実施形態では、省電力モードからの復帰条件としてプロトコルタイプと対応付けたサービス条件を表示し、利用者に任意のサービス条件を選択させる場合について説明した。しかし、第２実施形態ではさらに上記復帰条件とスリープレベルとを対応付けた表示を行い、利用者にはパケットなど専門の知識等なくてもより容易に独自の仕様にあった復帰条件を選択できる表示してもよい。以下、その実施形態について説明する。
【００９９】
図１２は、図１に示したコントローラユニット１００に記憶される省電力モードから復帰するための第２の復帰条件のテーブルの一例を示す図である。本例は、スリープレベルはサービス条件ＳＪと対応して省電力効果の強さが低い順にスリープレベルＳＬを「１〜４」で表す（図１２参照）。
【０１００】
つまり、スリープレベルＳＬの値は低いほど省電力モードの効果が薄く、高いほど省電力モードの効果は高い。
【０１０１】
それぞれのサービス条件とスリープレベルＳＬの対応は、例えば前記「ネットワークから起動しない」のサービスは、ローカルからの入力がない限り省電力モードであり続けるため、スリープレベルＳＬでは一番省電力効果が高い値である「４」に対応する。
【０１０２】
また、「起動専用パケット受信時」のサービス条件ＳＪは「ネットワークから起動しない」のサービスの次に省電力効果が高いので、スリープレベル「３」に対応する。
【０１０３】
また、「印刷ジョブ受信時」のサービスはスリープレベル「２」に対応する。
【０１０４】
また、「ユーティリティサービス受信時」のサービス条件ＳＪでは選択できる条件の中では一番省電力効果が弱いのでスリープレベル「１」に対応する。つまり、スリープレベル１では通常デフォルト設定されている省電力モードからの復帰条件と変わらない。
【０１０５】
図１３〜図１６は、本発明の第２実施形態を示すネットワークデバイスにおける省電力モードからの復帰条件設定に関するＵＩ例を示す図であり、図６〜図９と同一のものには同一の符号を付してある。
【０１０６】
図１３〜図１６において、設定可能なサービスの種類をリスト表示し、どのサービス条件によって省電力モードから復帰させるかを利用者に選択させる。
【０１０７】
図の右側のバーＢはスリープレベルＳＬを表し、色が濃い上の方がスリープ状態が深い、つまり省電力効果が強い条件を表し、色の薄くなる下の方がスリープ状態が浅い、つまり省電力効果が弱い条件を表す。
【０１０８】
図の上にある「スリープレベル」はレベル「１〜４」までをレベル設定ボタンＬＢにより選択可能となっている。選択完了後、ＯＫボタンＢＴ１を押せば設定が保存される。
【０１０９】
また、前記サービス条件と同様に、それぞれのスリープレベルＳＬには依存関係があるので、選択するスリープレベルＳＬによっては前記ネットワークデバイスが自動的に他の復帰条件も適応条件に含まれるかも判断する。そして、もし依存関係が存在すればその他の復帰条件も有効にする。
【０１１０】
図１７は、本発明に係るネットワークデバイスにおける第５の省電力モード処理手順の一例を示すフローチャートである。本例は、利用者がオペレーションパネル１０９上に表示されるＵＩ上で省電力モードからの復帰条件を設定する場合のＣＰＵ１０１が実行するＵＩ設定モジュールの制御手順に対応する。
【０１１１】
なお、Ｓ４０１〜Ｓ４１２は各ステップを示し、各ステップは、図１に示したＣＰＵ１０１がＨＤＤ１０８、ＲＯＭ１０２等よりＲＡＭ１０３上に制御プログラムをロードして実行することで実現される。
【０１１２】
また、この復帰条件が設定された後、内部的にそれぞれのスリープレベルＳＬと対応づけられている受信パケットを自動選択するような、復帰条件判別モジュールの処理については図１８において説明する。
【０１１３】
まず、ＣＰＵ１０１が実行するＵＩ設定モジュールは、ステップＳ４０１において、図１３〜図１６のようなＵＩをオペレーションパネル１０９上に表示する。
【０１１４】
次に、ステップＳ４０２において、ＣＰＵ１０１が実行するＵＩ設定モジュールは「スリープレベル４」が選択されているか否かを判断する。そして、もし「スリープレベル４」が選択されていると判断した場合、ステップＳ４０３に進む。そして、ステップＳ４０３において、オペレーションパネル１０９上に表示するＵＩ上の「ネットワークから起動しない」以外のサービス項目をすべてグレーアウトする表示制御を行い（図１３）、ステップＳ４１０へ進む。
【０１１５】
一方、ステップＳ４０２で、「スリープレベル４」が選択されていないと判断した場合は、ＣＰＵ１０１が実行するＵＩ設定モジュールは、ステップＳ４０４において「スリープレベル３」が選択されているか否かを判断する。そして、もし「スリープレベル３」が選択されていると判断した場合は、ステップ４０５に進む。そして、ステップ４０５において、オペレーションパネル１０９上に表示するＵＩ上の「起動専用パケット受信時」以外のサービス項目をすべてグレーアウトする表示制御を行い（図１４）、ステップＳ４１０へ進む。
【０１１６】
一方、ステップＳ４０４で、「スリープレベル３」が選択されていないと判断した場合は、ＣＰＵ１０１が実行するＵＩ設定モジュールは、ステップＳ４０６において「スリープレベル２」が選択されているか否かを判断する。そして、もし「スリープレベル２」が選択されていると判断した場合は、「スリープレベル２」と「スリープレベル３」、つまり「印刷ジョブ受信時」と「起動専用パケット受信時」には依存関係がある。そこで、オペレーションパネル１０９上に表示するＵＩ上では、ステップＳ４０７において「ネットワークから起動しない」と「ユーティリティサービス受信時」の項目をグレーアウトする表示制御を行い（図１５）、ステップＳ４１０へ進む。
【０１１７】
一方、ステップＳ４０６で、「スリープレベル２」が選択されていないと判断した場合は、ＣＰＵ１０１が実行するＵＩ設定モジュールは、ステップＳ４０８において「スリープレベル１」の項目が選択されているか否かを判断する。そして、もし「スリープレベル１」が選択されていると判断した場合は、「スリープレベル１」と「スリープレベル２」および「スリープレベル３」には依存関係がある。つまり「ユーティリティサービス受信時」と「印刷ジョブ受信時」および「起動専用パケット受信時」には依存関係がある。そこで、オペレーションパネル１０９上に表示するＵＩ上では、ステップＳ４０９において「ネットワークから起動しない」の項目のみをグレーアウトする表示制御を行い、ステップＳ４１０へ進む。
【０１１８】
一方、ステップＳ４０８で、「スリープレベル１」の項目が選択されていないと判断した場合は、ステップＳ４１０において、ＣＰＵ１０１が実行するＵＩ設定モジュールは「設定」が選択されたかを判断する。そして、もし「設定」が選択されていると判断した場合は、ステップＳ４１１において、それぞれの復帰条件設定値を例えばＮＶＲＡＭ１０５等のメモリに保持して、本処理を終了する。
【０１１９】
ここで、内部的な設定変更は、後述する図１８に示す復帰条件設定判別モジュールに基づく処理へ引き渡される。
【０１２０】
一方、ステップＳ４１０で、ＣＰＵ１０１が実行するＵＩ設定モジュールは「設定」が選択されていないと判断した場合は、ステップＳ４１２において、ＣＰＵ１０１が実行するＵＩ設定モジュールは「キャンセル」が選択されたかを判断する。そして、もし「キャンセル」が選択されていると判断した場合は、設定値を上記メモリ等に保存せずに、本処理終了して、もし「キャンセル」が選択されていないとＣＰＵ１０１が判断した場合は、ステップＳ４０２へ戻る。
【０１２１】
これにより、何等プロトコルタイプ等のネットワークに関する情報に熟知していないユーザでも、オペレーションパネル１０９上に表示するＵＩ上でスリープレベルＳＬを選択するという簡単な操作で節電効果に対応するネットワーク設定を完了することができる。
【０１２２】
図１８は、本発明に係るネットワークデバイスにおける第６の省電力モード処理手順の一例を示すフローチャートである。本例は、上記ＵＩ設定モジュールによりメモリに保持された設定値を内部的に自動変更するような、復帰条件判別モジュールの制御手順に対応する。
【０１２３】
なお、Ｓ５０１〜Ｓ５０８は各ステップを示し、各ステップは、図１に示したＣＰＵ１０１がＨＤＤ１０８、ＲＯＭ１０２等よりＲＡＭ１０３上に制御プログラムをロードして実行することで実現される。
【０１２４】
また、本処理は、図１７に示した処理の終了後、直ちに、あるいは、ネットワークデバイスの電源投入時、あるいは、一定時間毎に変更状態を確認して実行されるものとする。
【０１２５】
まず、ＣＰＵ１０１が実行する復帰条件判別モジュールは、ステップＳ５０１において、本実施形態では、ＮＶＲＡＭ１０５に確保される復帰条件に対する設定値に「スリープレベル４」が設定されているかどうかを判断する。そして、もし「スリープレベル４」が設定されていると判断した場合は、ステップＳ５０２に進む。そして、ステップＳ５０２において、ネットワーク経由で受信するあらゆるパケットから起動しないように、ネットワークＩ／Ｆ制御部１０７に全ての受信パケットからの起動を無効にするよう、ネットワークＩ／Ｆ制御部１０７内のメモリ１０７Ａに設定保存して、本処理を終了する。
【０１２６】
一方、ステップＳ５０１で、ＮＶＲＡＭ１０５に確保される復帰条件に対する設定値に「スリープレベル４」が設定されていないと判断した場合は、ＣＰＵ１０１が実行する復帰条件判別モジュールは、ステップＳ５０３に進む。そして、ステップＳ５０３において、ＮＶＲＡＭ１０５に確保される復帰条件に対する設定値に「スリープレベル３」が設定されているかどうかを判断する。そして、もし「スリープレベル３」が設定されていると判断した場合は、ステップＳ５０３において、起動専用パケット受信時のみ省電力モードから復帰するように、ネットワークＩ／Ｆ制御部１０７内のメモリ１０７Ａに設定保存して、本処理を終了する。
【０１２７】
一方、ステップＳ５０３で、「スリープレベル３」が設定されていないと判断した場合は、ＣＰＵ１０１が復帰条件判別モジュールは、ステップＳ５０５に進む。そして、ステップＳ５０５において、ＮＶＲＡＭ１０５に確保される復帰条件に対する設定値に「スリープレベル２」が設定されているかどうかを判断する。そして、もし「スリープレベル２」が設定されていると判断した場合は、「スリープレベル２」と「スリープレベル３」の復帰条件は依存関係があるので、ステップＳ５０６に進む。そして、ステップＳ５０６において、起動専用パケットや自機宛ＡＲＰ、自機宛ＭＡＣアドレスなどのパケットを受信した場合に省電力モードから復帰するように、ネットワークＩ／Ｆ制御部１０７内のメモリ１０７Ａに設定保存して、本処理を終了する。
【０１２８】
一方、ステップＳ５０５で、ＮＶＲＡＭ１０５に確保される復帰条件に対する設定値に「スリープレベル２」が設定されていないと判断した場合は、ＣＰＵ１０１が実行する復帰条件判別モジュールは、ステップＳ５０７に進む。そして、ステップＳ５０７において、ＮＶＲＡＭ１０５に確保される復帰条件に対する設定値に「スリープレベル１」が設定されているかどうかを判断する。そして、もし「スリープレベル１」が設定されていると判断した場合は、「スリープレベル１」と「スリープレベル２」、「スリープレベル３」の復帰条件には依存関係があるので、ステップＳ５０８に進む。そして、ステップＳ５０８において、起動専用パケットや自機宛ＡＲＰ、自機宛ＭＡＣアドレス、ＳＬＰやＳＮＭＰのポーリングなどのパケットを受信する。この場合に省電力モードから復帰するように、ネットワークＩ／Ｆ制御部１０７内のメモリ１０７Ａに設定保存して、本処理を終了する。
【０１２９】
一方、ステップＳ５０７で、ＮＶＲＡＭ１０５に確保される復帰条件に対する設定値に「スリープレベル２」が設定されていないと判断した場合は、ＣＰＵ１０１が実行する復帰条件判別モジュールは、ステップＳ５０７に進む。そして、ステップＳ５０７において、ＮＶＲＡＭ１０５に確保される復帰条件に対する設定値に「スリープレベル１」が設定されていないと判断した場合は、本処理を終了する。
【０１３０】
これにより、ネットワークデバイスが通信するプロトコルタイプと対応した復帰条件となるスリープレベルが、省電力効果の強弱を段階的に明示するので、利用者はこれを参考にして省電力モードから復帰する復帰条件を選択する。これにより、パケットなど専門の知識がなくても容易に独自の仕様に機能をカスタマイズすることが可能となる。
【０１３１】
また、不要なパケット受信からスリープ復帰させないような省電力効果の強い復帰条件となるスリープレベルを選択することで、より頑健性の強い省電力状態に設定でき、従来よりさらに効果の高い省電力化を実現することが可能となる。
【０１３２】
〔第４実施形態〕
上記実施形態では、それぞれの復帰条件間に依存関係が存在し、ある復帰条件を選択したならば、他の復帰条件との依存関係を判断し、もし依存関係があるならば他の復帰条件も有効にしている場合について説明した。しかし、第４実施形態ではそれぞれの復帰条件間にある依存関係をなくす構成にしてもよい。以下、その実施形態について説明する。
【０１３３】
省電力モードから復帰する復帰条件間の依存関係を無効にする構成だが、「ネットワークから起動しない」と他の復帰サービス条件間には必ず依存関係がある。
【０１３４】
つまり、「起動専用パケット受信時」、「印刷ジョブ受信時」、「ユーティリティサービス受信時」どれかひとつでも選択したら「ネットワークから起動しない」の条件は選択できない。逆に「ネットワークから起動しない」の条件を選択したならば、他の条件は選択できない。
【０１３５】
一方、「起動専用パケット受信時」および「印刷ジョブ受信時」および「ユーティリティサービス受信時」の条件は独立に存在するので、利用者が選択できる組合せは、上記実施形態の４通りに比べ本実施形態では８通りの組合せが選択できる。したがって、利用者にとってより省電力効果の選択性の幅が広がる。
【０１３６】
〔第５実施形態〕
前記第１実施形態では、オペレーションパネル１０９より、図６〜図９に示した省電力モードからの復帰条件設定画面等を介してネットワークＩ／Ｆ制御部１０７内のメモリ１０７Ａに選択された復帰条件を設定する場合について説明した。しかし、オペレーションパネルに代えて、管理者モードあるいはユーザモードで、クライアント装置（コンピュータ装置）で動作するユーティリティを実行する。
【０１３７】
これにより、オペレーションパネル１０９に表示した復帰条件設定画面と同様な項目を設定可能な画面情報をクライアント装置からの要求に基づいて転送する。そして、該クライアント装置から通知される復帰条件に関する通知情報から同様の復帰条件選択結果を反映させるようにＣＰＵ１０１がネットワークＩ／Ｆ制御部１０７を制御する構成としてもよい。
【０１３８】
〔第６実施形態〕
前記第１実施形態では、オペレーションパネル１０９より、図６〜図９に示した省電力モードからの復帰条件設定画面等を介してネットワークＩ／Ｆ制御部１０７内のメモリ１０７Ａに選択された復帰条件を設定する。その後、上述したプロトコルタイプを判定して通常動作モードへの復帰を制御する場合について説明した。
【０１３９】
しかし、例えば省電力モードからの復帰条件設定に関して、スケジュール設定を組み込み、ユーザが意図する時間帯毎に、復帰条件の選択状態を切り替える。そして、ユーザから印刷要求が頻繁に発生する等のユーザの便宜に応え、そのスケジュールに従い動的に復帰条件を切り替え制御してもよい。
【０１４０】
〔第７実施形態〕
前記第１実施形態と第２実施形態では、オペレーションパネル１０９より、図６〜図９に示した省電力モードからの復帰条件設定画面等を介してネットワークＩ／Ｆ制御部１０７内のメモリ１０７Ａに選択された復帰条件を設定する場合について説明した。しかし、各実施形態におけるオペレーションパネル１０９を選択するモードを設けて、そのモードの選択状態から、ユーザが意図する復帰条件選択画面で復帰条件の選択を行えるように制御して、ユーザの熟知度に従い復帰条件の設定に対する便宜を図ってもよい。
【０１４１】
〔第８実施形態〕
前記第１実施形態では、オペレーションパネル１０９より、図６〜図９に示した省電力モードからの復帰条件設定画面等を介してネットワークＩ／Ｆ制御部１０７内のメモリ１０７Ａに選択された復帰条件を設定する場合について説明した。
【０１４２】
しかし、復帰条件に対応する節電指標を選択するボタン等をオペレーションパネル１０９に段階的に表示する。そして、それぞれのボタンが選択された場合に、図６〜図９に示す復帰条件をメッセージと共に表示して、ＯＫボタンの選択でその選択を確定するように表示制御してもよい。
【０１４３】
これにより、復帰条件を意識することなく、節電効果に対応付けられている復帰条件を確認しがら、ネットワークデバイスに最適な節電効果が期待できる復帰条件を容易に選択して確定することができる。
【０１４４】
〔第９実施形態〕
なお、上記実施形態では、オペレーションパネル１０９から設定される復帰条件はそのまま一意の設定としてＮＶＲＡＭ１０５に登録する場合について説明した。
【０１４５】
しかし、設定したユーザ情報、あるいはグループ情報とともに、ＮＶＲＡＭ１０５に登録することで、復帰条件をユーザの好みや、グループが期待する設定として復帰できるよう制御する。これにより、同一の設定負担を軽減できるように構成してもよい。また、クライアント装置からその設定を切り替えるようにコマンドを送信して、ネットワークデバイスがそのコマンドで復帰条件を変更できるように構成してもよい。
【０１４６】
〔第１０実施形態〕
上記実施形態では、復帰条件が変更された場合であって、図１１、図１８に示す処理を実行する際に、登録された復帰条件に設定する場合について説明した。
【０１４７】
しかし、電源投入時等、あるいは、ネットワークデバイスで特定の機能処理を実行した直後等のように、ネットワークデバイスが印刷ジョブ等を受信する可能性が高い所定の時間帯には、一旦節電レベルを低とする。これにより、初回の所定時間経過後、ユーザ設定された復帰条件に設定するように構成してもよい。
【０１４８】
〔第１１実施形態〕
以下、図１９に示すメモリマップを参照して本発明に係るネットワークデバイスで読み取り可能なデータ処理プログラムの構成について説明する。
【０１４９】
図１９は、本発明に係るネットワークデバイスで読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１５０】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１５１】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１５２】
本実施形態における図３，図４、図１０，図１１，図１７，図１８に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１５３】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１５４】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１５５】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１５６】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１５７】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１５８】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０１５９】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１６０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。例えばそのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行う。そして、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込ませる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６２】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０１６３】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではなく、以下の実施態様も含まれることはいうまでもない。
【０１６４】
ネットワークを介して特定のプロトコルに従うデータパケットを受信して処理を行うネットワークデバイス（例えば図２に示すネットワークデバイス２０２）が開示された。ネットワークデバイス２０２は、受信されるデータパケットが従うプロトコルに対応する、前記省電力状態からデバイスを復帰させるための復帰条件を図４に示す対応テーブルにおいて設定している。特定のプロトコルに従うデータパケットを受信した場合に、前記特定のプロトコルに対応する前記設定手段が設定した復帰条件において、ネットワークデバイスを省電力状態から復帰させる（図３に示すステップＳ１０４）。
【０１６５】
これにより、プロトコルタイプ等のネットワークに関する情報を熟知していなくても、省電力モードを段階的に実行すべきネットワーク設定に対応づけられている復帰条件を選択するという簡単な操作で、通常動作モードへの復帰条件を完了することができる。
【０１６６】
また、省電力モードから前記通常動作モードに復帰するための異なる復帰条件は、前記要求に対するサービス条件（図４に示すサービス条件参照）であってもよい。
【０１６７】
これにより、サービス条件を選択するという簡単な操作で、すなわち省電力モードを段階的に実行すべきネットワーク設定に対応づけられているサービス条件を選択するという簡単な操作で、通常動作モードへの復帰条件を完了することができる。
【０１６８】
省電力モードから前記通常動作モードに復帰するための異なる復帰条件は、スリープレベルと関係付けられている条件であってもよい。
【０１６９】
これにより、省電力モードを段階的に実行すべきネットワーク設定に対応づけられているスリープレベルを選択するという簡単な操作で、通常動作モードへの復帰条件を完了することができる。
【０１７０】
さらに、復帰条件は、ネットワークデバイスの表示部に表示されるものであり、表示される異なる復帰条件から所望の復帰条件を選択させてもよい。
【０１７１】
これにより、プロトコルタイプ等のネットワークに関する情報を熟知していなくても、省電力モードを段階的に実行すべきネットワーク設定に対応づけられている復帰条件の表示を確認して、所望の復帰条件を選択するという簡単な操作で、通常動作モードへの復帰条件を完了することができる。
【０１７２】
また、前記表示は、省電力効果の強弱を視覚的に示す指標であって、それぞれの復帰条件の省電力効果を段階的に示す指標であってもよい。
【０１７３】
これにより、選択したサービス条件（復帰条件）に対する節電効果の相対関係を同時に確認することができる。
【０１７４】
さらに、選択手段は、選択されるスリープレベルに基づいて、省電力効果の強弱を視覚的に示す指標と、異なる復帰条件とを相対的に切り替え表示してもよい。
【０１７５】
これにより、選択したスリープレベルに対する節電効果の相対関係を同時に確認することができる。
【０１７６】
また、前記設定手段により設定される前記省電力モードから前記通常動作モードに復帰するための異なる復帰条件中の各復帰条件相互間には前記要求に伴う依存関係（例えば図４に示すサービス条件では、「起動専用パケット受信時」と「印刷ジョブ受信時」）を有し、前記選択手段により依存性のあるいずれかの復帰条件が選択された場合に、依存関係がある異なる復帰条件も同時に選択して、それぞれの復帰条件を選択状態に表示するようにしてもよい。
【０１７７】
これにより、節電モードに対応づけられているいずれかの復帰条件が選択された場合に、その選択された復帰条件と依存関係がある復帰条件も同時に選択されるため、依存性がある復帰条件であってもそれぞれ独自の節電レベルを選択でき、一方の復帰条件の選択と矛盾する設定がなされないようにすることができる。
【０１７８】
また、前記選択手段により選択されている復帰条件を記憶する記憶手段（例えば図１に示すＮＶＲＡＭ１０５）を有し、電源投入時に、前記記憶手段に記憶されている復帰条件を自動選択するようにしてもよい。
【０１７９】
これにより、復帰条件が変更されても、電源投入時毎に、登録されている復帰条件に従って、通常動作モードへ復帰させることができ、煩雑な復帰条件選択操作を軽減できる。
【０１８０】
さらに、前記設定手段により対応付けられている異なる復帰条件を表示し、該表示される異なる復帰条件から所望の復帰条件を選択するための画面情報をクライアント装置に転送する転送手段（図１に示すネットワークＩ／Ｆ制御部１０７）と、前記転送手段により転送される画面情報に対して前記クライアント装置から通知される復帰条件に対する選択情報を取得して省電力モードを前記記憶手段に登録するリモート登録手段（図１に示すネットワークＩ／Ｆ制御部１０７）とを有するデバイスが開示された。
【０１８１】
これにより、クライアント装置によりリモート選択される復帰条件を選択することができ、ユーザの利便性が向上する。
【０１８２】
また、ネットワークを介して種別の異なるプロトコルに従う要求を受信して所定の処理を行うネットワークデバイスにおける省電力モード処理方法であって、前記要求が一定時間がない場合に、通常動作モードから省電力モードへ移行させる移行ステップ（図３に示すステップＳ１０１）と、前記ネットワーク上に出力される前記要求のプロトコルタイプと前記省電力モードから前記通常動作モードに復帰するための異なる復帰条件との対応を設定する設定ステップ（図４に示す対応テーブルに従いＣＰＵ１０１が設定処理する）と、前記設定ステップにより対応付けられている復帰条件から所望の復帰条件を選択する選択ステップ（図１０に示すステップＳ２０１〜Ｓ２１４、図１１に示すステップＳ３０１〜Ｓ３０９）と、前記選択ステップにより選択された所望の復帰条件を満たす要求を受信した場合に、前記移行ステップにより移行されている前記省電力モードから通常動作モードへ復帰させる復帰ステップ（図３に示すステップＳ１０４）とを備える。
【０１８３】
以上のべたように、本実施形態によれば、ネットワークデバイスが通信するプロトコルタイプと対応した復帰条件を省電力効果の強弱を段階的に表示し、利用者は該表示される内容を参考にして省電力モードから復帰する復帰条件を選択することができる。このため、パケットなど専門の知識に熟知していなくても容易に独自の通常動作モードへの復帰仕様にネットワーク機能をカスタマイズすることが可能となる。
【０１８４】
また、不要なパケット受信からスリープ復帰させないような省電力効果の強い復帰条件を選択することで、より頑健性の強い省電力状態に設定でき、従来よりさらに効果の高い省電力化を実現することが可能となる。
【０１８５】
さらに、ユーザが選択する復帰条件のうち、依存性の高い復帰条件については、いずれかの復帰条件に連動して表示されるので、その依存性を視覚的に確認することも可能となる。
【０１８６】
〔第１２実施形態〕
以下、図１３に示すメモリマップを参照して本発明に係る情報処理装置で読み取り可能なデータ処理プログラムの構成について説明する。
【０１８７】
図１３は、本発明に係る情報処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１８８】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１８９】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１９０】
本実施形態における図９に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１９１】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１９２】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１９３】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１９４】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１９５】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１９６】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０１９７】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１９８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。例えばそのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行う。そして、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１９９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込ませる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０２００】
【図１】本発明の第１実施形態を示す画像処理装置の構成を説明するブロック図である。
【図２】図１に示した画像処理装置を適用可能なネットワークシステムの一例を示す図である。
【図３】本発明に係るネットワークデバイスにおける第１の省電力モード処理手順の一例を示すフローチャートである。
【図４】本発明に係るネットワークデバイスにおける第２の省電力モード処理手順の一例を示すフローチャートである。
【図５】図１に示したコントローラユニットに記憶される省電力モードから復帰するための第１の復帰条件のテーブルの一例を示す図である。
【図６】図１に示したオペレーションパネルに表示される復帰条件設定画面の一例を示す図である。
【図７】図１に示したオペレーションパネルに表示される復帰条件設定画面の一例を示す図である。
【図８】図１に示したオペレーションパネルに表示される復帰条件設定画面の一例を示す図である。
【図９】図１に示したオペレーションパネルに表示される復帰条件設定画面の一例を示す図である。
【図１０】本発明に係るネットワークデバイスにおける第３の省電力モード処理手順の一例を示すフローチャートである。
【図１１】本発明に係るネットワークデバイスにおける第４の省電力モード処理手順の一例を示すフローチャートである。
【図１２】図１に示したコントローラユニットに記憶される省電力モードから復帰するための第２の復帰条件のテーブルの一例を示す図である。
【図１３】本発明の第２実施形態を示すネットワークデバイスにおける省電力モードからの復帰条件設定に関するＵＩ例を示す図である。
【図１４】本発明の第２実施形態を示すネットワークデバイスにおける省電力モードからの復帰条件設定に関するＵＩ例を示す図である。
【図１５】本発明の第２実施形態を示すネットワークデバイスにおける省電力モードからの復帰条件設定に関するＵＩ例を示す図である。
【図１６】本発明の第２実施形態を示すネットワークデバイスにおける省電力モードからの復帰条件設定に関するＵＩ例を示す図である。
【図１７】本発明に係るネットワークデバイスにおける第５の省電力モード処理手順の一例を示すフローチャートである。
【図１８】本発明に係るネットワークデバイスにおける第６の省電力モード処理手順の一例を示すフローチャートである。
【図１９】本発明に係るネットワークデバイスで読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０２０１】
１００  コントローラユニット（ＣＵ）
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０５  ＮＶＲＡＭ
１０８  ＨＤＤ
１０９  オペレーションパネル
【図１】
2006309731.tif 000003
【図２】
2006309731.tif 000004
【図３】
2006309731.tif 000005
【図４】
2006309731.tif 000006
【図５】
2006309731.tif 000007
【図６】
2006309731.tif 000008
【図７】
2006309731.tif 000009
【図８】
2006309731.tif 000010
【図９】
2006309731.tif 000011
【図１０】
2006309731.tif 000012
【図１１】
2006309731.tif 000013
【図１２】
2006309731.tif 000014
【図１３】
2006309731.tif 000015
【図１４】
2006309731.tif 000016
【図１５】
2006309731.tif 000017
【図１６】
2006309731.tif 000018
【図１７】
2006309731.tif 000019
【図１８】
2006309731.tif 000020
【図１９】
2006309731.tif 000021