(57)【要約】【課題】  レジューム機能を有するネットワーク機器が、ネットワーク使用環境により不安定な状況に陥るトラブルを発生させないようにする。【解決手段】  レジューム機能を有する機器において、ネットワークの設定状態に応じてリジューム時の状態を決定する制御を行う。ネットワーク環境がDHCPの時にはパケット処理をするために必要な部分の電源を供給した状態でスリープ・モードになる。  この制御により、機器のネットワーク使用環境が不安定な状況に陥るトラブルを発生させないようにする。【選択図】  図１
2006166324.tif 000002
【特許請求の範囲】
【請求項１】
レジューム機能を有する機器において、
使用しているインターフェースの違いによりスリープ・モードを変更する電源制御手段
を備えたことを特徴とする電源制御方法。
【請求項２】
レジューム機能を有するネットワーク機器において、
ネットワーク環境の違いによりスリープ・モードを変更する電源制御手段
を備えたことを特徴とする電源制御方法。
【請求項３】
レジューム機能を有する機器において、
使用しているインターフェースの違いによりスリープ・モードからの復帰方法を変更するレジューム復帰手段
を備えたことを特徴とする電源制御方法。
【請求項４】
レジューム機能を有するネットワーク機器において、
ネットワーク環境の違いによりスリープ・モードからの復帰方法を変更するレジューム復帰手段
を備えたことを特徴とする電源制御方法。
【請求項５】
前記電源制御方法において、
ネットワーク環境でDHCPを使用する際においては、パケットの処理を実行するために必要な部分の電源を供給し、その他のI/Fの制御には必要ない部分の電源を低減させる
ことを特徴とする請求項２、４の電源制御方法。
【請求項６】
前記電源制御方法において、
ネットワーク環境でBootPなどの動的にIPアドレスを割り当てる方式を使用する際において、パケットの処理を実行するために必要な部分の電源を供給し、その他のI/Fの制御には必要ない部分の電源を低減させる
ことを特徴とする請求項２、４の電源制御方法。
【請求項７】
前記レジューム機能を有する機器は、
インターフェースの制御部からの信号により電源の制御を行う電源制御部を、
を備えることにより、請求項１〜６の制御方法を実現する
ことを特徴とする情報処理装置。
【請求項８】
前記レジューム機能を有する機器は、
画像データを受け取り、紙などのメディアに出力する
ことを特徴とする請求項１〜７の画像形成装置。
【請求項９】
前記画像形成装置は、
インターフェースの制御部からの信号により電源の制御を行うと同時に、機器のユーザーインターフェース（たとえばパネル）により電源制御を行う電源制御部を備える
ことを特徴とする請求項８の画像形成装置。
【請求項１０】
前記画像形成装置において、
コントローラ部に電源制御部を持つ
ことを特徴とする請求項８、９の画像形成装置。
【請求項１１】
前記画像形成装置において、
ＣＰＵ内に電源制御部を持つ
ことを特徴とする請求項１０の画像形成装置。
【請求項１２】
前記レジューム機能を有する機器は、
ホストとなる機器であり、他のホストとなる機器より制御することができる
ことを特徴とする請求項６、７の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ローカルエリアネットワーク（ＬＡＮ）環境にある各種の機器において、リジューム機能を搭載したものに関する。
【背景技術】
【０００２】
ローカルエリアネットワーク(LAN)には、DHCP(Dynamic Host Configuration Protocol)というプロトコルがある。DHCPとは、ネットワーク上にDHCPサーバを設置し、同様にネットワークにつながれたクライアントPCに対し、動的にIPアドレスを割り当てる方法である。
【０００３】
固定IPを利用する場合、ネットワークの管理者はIPアドレスを管理し、このIPをクライアント毎に割り振り、クライアントはこのIPアドレスを設定する必要があった。この固定IPアドレスを割り振るネットワーク環境においては、管理者がネットワークを常に管理しなければならないため管理者に負担が掛かるということや、クライアントのIPアドレスの設定ミスによって、ネットワークに多大な影響を与える可能性がある。
【０００４】
しかし、DHCPでは、DHCPサーバがネットワークにつながれたクライアントPCの要求に応じてIPアドレスを自動的に割り振ることが可能になる。このためDHCPを用いることにより、今まで、ネットワークの構成が変更するたびにIPアドレスを設定しなおすという煩雑な手間を省くことができるようになった。
【０００５】
DHCPではIPアドレスの割り当てに関して、次の３つの方法がある。「自動割り当て」では、DHCPはそのクライアントがずっと使用していいアドレスを割り当てる。「動的割り当て」では、DHCPサーバはクライアントPCにアドレスを一定時間リースする。「手動割り当て」では、ネットワーク管理者がクライアントに割り当てるIPアドレスを決めておき、DHPCサーバは単にクライアントPCにIPアドレスを配布するためだけに使用される。
【０００６】
このうち「動的割り当て」ではDHCPサーバがクライアントPCに対して一定期間IPアドレスを割り当てる方法である。この「動的割り当て」の仕組みは、クライアントがIPアドレスを使用したい旨を要求し、DHCPサーバがIPアドレスを割り振ったら、そのIPアドレスを他のクライアントに割り当てをしないようにする。クライアントがそのネットワークから外れた場合、DHCPサーバは、同じIPアドレスを他のクライアントに割り当てても良い。この再利用の操作によりIPアドレスの枯渇を防ぐことになる。
【０００７】
一方で近年、ノートパソコンなどのモバイル機器が普及してきているが、そのようなモバイル機器では消費電力を抑え、内蔵電池でより長時間の使用が出来ることが求められている。
【０００８】
また、昨今、全世界的に消費電力の低下を推進する動きが広がっている。国家レベルで規制を設け、環境基準を設け規制を満たしていない電化製品には、販売の認可を与えない、などの制限を設ける場合もある。今後消費電力においても同様に規制が厳しくなっていくと考えられる。
【０００９】
このため、今後市場に出る装置には、レジューム機能を持たせることが必要になると考えられる。レジューム機能とはユーザーが使用してない間、機能の一部を停止させ、消費電力を低減させ、ユーザーの操作や、ユーザーが使用する別のホストからのアクセスがあると通常状態に復帰する機能である。
【００１０】
ネットワークに関しては、ユーザーが使用する別のホストからのアクセスによりスリープ・モードから復帰する方法としてWake-On-LANという機能が存在する。この機能はある特定のパケットを受け取ると、スリープ・モード中の装置を復帰する方法である。
【００１１】
このWake-On-LANで利用する特定のパケットはいくつか提案されており、その一例としてＡＭＤ社が開発したMagic Packet（登録商標）というものが在る。このMagic Packet（登録商標）は、フレームの情報フィールド内に起動させたい装置のMacアドレスを16回繰り返す。Magic Packet（登録商標）に対応したNICはそのパケットのパターンに反応するように作られており、自分のMacアドレスを認識するとシステムを起動させる信号を出力する。このWake-On-LAN機能を用いることにより、ネットワークにつながれた装置についても、パワーマネジメントを実現できる。（例えば、特許文献１参照）
【特許文献１】特開２００２-４４１７７号
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、DHCP環境において、レジューム機能を使用することに対しては、問題点がある。
【００１３】
DHCP環境でのレジュームの方法として、クライアントがIPアドレスを保持したままスリープ・モードに移行する方法を採ると次のような問題がある。スリープ・モード中のクライアント１は、DHCPサーバからの信号に応答できなくなり、したがってリース期限切れの信号DHCPNAKを受け取ることが出来なくなる。DHCPサーバはIPアドレスが開放されたと考え、他のクライアント２にそのIPアドレスを割り当ててしまう。その後、クライアント１がスリープ・モードから復帰するとIPアドレスの重複が発生してしまう。
【００１４】
一方、スリープ・モード移行時にIPアドレスを開放してからスリープ・モードになる方法を採ると次のような問題がある。スリープ・モード中の装置が通常状態に復帰したとき、IPアドレスの再取得をしなければならない。この再取得は
（１）IPアドレスを要求するDHCPDISCOVERの信号をブロードキャストする。
【００１５】
（２）DHCPサーバからの応答であるDHCPOFFER信号を受ける。
【００１６】
（３）IPアドレスの割り当てをDHCPサーバへ要求するDHCPREQUESTを送る。
【００１７】
（４）DHCPサーバがIPアドレスを割り当てたことを伝えるDHCPACKを受ける。
という手続きが必要である。
【００１８】
この手続きに時間を要しているとWake-On-LANのパケットに対する反応がないとタイムアウトになり、通信が出来なくなってしまう可能性がある。
【００１９】
また先行出願特許のなかには、特開平５−１７５９６４にあるように、あるネットワーク機器がスリープ・モードになるとき、他のネットワーク機器に代理でパケット処理を行わせる方法が提案されている。しかし、この方法では、代理のネットワーク機器がスリープ・モードもしくはOFFになった場合や、ネットワーク構成が変更された場合に、トラブルが発生してしまう。
【課題を解決するための手段】
【００２０】
この課題を解決するために、本発明に係る数値制御装置は、次のような特徴を備える。
【００２１】
請求項１の発明は、レジューム機能を有する機器において、使用しているインターフェースの違いによりスリープ・モードを変更する電源制御手段を備えたことを特徴とする電源制御方法である。
【００２２】
請求項２の発明は、レジューム機能を有するネットワーク機器において、ネットワーク環境の違いによりスリープ・モードを変更する電源制御手段を備えたことを特徴とする電源制御方法である。
【００２３】
請求項３の発明は、レジューム機能を有する機器において、使用しているインターフェースの違いによりスリープ・モードからの復帰方法を変更するレジューム復帰手段を備えたことを特徴とする電源制御方法である。
【００２４】
請求項４の発明は、レジューム機能を有するネットワーク機器において、ネットワーク環境の違いによりスリープ・モードからの復帰方法を変更するレジューム復帰手段を備えたことを特徴とする電源制御方法である。
【００２５】
請求項５の発明は、前記電源制御方法において、ネットワーク環境でDHCPを使用する際においては、パケットの処理を実行するために必要な部分の電源を供給し、その他のI/Fの制御には必要ない部分の電源を低減させることを特徴とする請求項２、４の電源制御方法である。
【００２６】
請求項６の発明は、前記電源制御方法において、ネットワーク環境でBootPなどの動的にIPアドレスを割り当てる方式を使用する際において、パケットの処理を実行するために必要な部分の電源を供給し、その他のI/Fの制御には必要ない部分の電源を低減させることを特徴とする請求項２、４の電源制御方法である。
【００２７】
請求項７の発明は、前記レジューム機能を有する機器は、インターフェースの制御部からの信号により電源の制御を行う電源制御部を、を備えることにより、請求項１〜６の制御方法を実現することを特徴とする情報処理装置である。
【００２８】
請求項８の発明は、前記レジューム機能を有する機器は、画像データを受け取り、紙などのメディアに出力することを特徴とする請求項１〜７の画像形成装置である。
【００２９】
請求項９の発明は、前記画像形成装置は、インターフェースの制御部からの信号により電源の制御を行うと同時に、機器のユーザーインターフェース（たとえばパネル）により電源制御を行う電源制御部を備えることを特徴とする請求項８の画像形成装置である。
【００３０】
請求項１０の発明は、前記画像形成装置において、コントローラ部に電源制御部を持つことを特徴とする請求項８、９の画像形成装置である。
【００３１】
請求項１１の発明は、前記画像形成装置において、ＣＰＵ内に電源制御部を持つことを特徴とする請求項１０の画像形成装置である。
【００３２】
請求項１２の発明は、前記レジューム機能を有する機器は、ホストとなる機器であり、他のホストとなる機器より制御することができることを特徴とする請求項６、７の情報処理装置である。
【発明の効果】
【００３３】
以上説明したように、本発明ではリジューム機能を有する機器において、ネットワーク環境の違いによってリジューム方法を変更する。ネットワーク環境がDHCPの時にはパケット処理をするために必要な部分の電源を供給した状態でスリープ・モードになる。この制御によって、ネットワークのトラブルを避けると同時に、低電力化を図るリジューム機能を実現することができる。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の実施の形態を説明する。
【００３５】
なお、本明細書における実施例ではホストに接続された画像形成装置による例をあげるが、画像形成装置に限らず、その他の周辺機器、またはホストとなるＰＣの場合においても、ネットワークに接続される情報処理装置ならば、本特許の権利に含まれる。
【００３６】
図１は、本実施例における、ネットワーク環境の違いによりレジュームの方法を変更する画像形成装置の構成図である。
【００３７】
同図において、１８０、１９０は画像形成装置に命令や画像データを送受信するホスト部である。１００は画像形成装置の全体構成図である。１１０はホストから受け取ったデータを処理するコントローラ部である。１２０はコントローラ部で処理されたデータを受け取り、印刷の制御を行うエンジン部である。
【００３８】
１１１はコントローラＣＰＵであり、画像形成装置のコントローラ部を制御する。１１２はＲＯＭであり、コントローラ部の制御を行うプログラムを格納している。１１３はＲＡＭであり、データの読み書き可能なメモリである。１１４は画像処理部であり、画像処理を行いその処理されたデータをエンジン部に転送する。１１５はネットワーク制御部であり、ネットワーク環境につながり、同様にネットワーク環境につながれているホストから画像データを受け取り画像形成装置で印刷することができる。１１６はＵＳＢ制御部であり、ＵＳＢケーブルでホスト１８０とつなぎ、画像形成装置で印刷することができる。１１７は1394制御部であり、IEEE1394ケーブルでホスト１９０とつなぎ、画像形成装置で印刷することができる。１１８は操作パネルI/F部であり、操作パネルとの通信を行う。１１９は操作パネル部であり、画像形成装置の状態を設定するキーや、表示を行う液晶パネルおよびLEDを備えている。
【００３９】
１２１はエンジンＣＰＵであり、画像形成装置のエンジン部を制御する。１２２はＲＯＭであり、エンジン部の制御を行うプログラムを格納している。１２３はＲＡＭであり、データの読み書き可能なメモリである。１２４は通信制御部であり、画像処理部１１４と通信ラインで接続されており、１１４から送られた画像データを受け取る。１２５は紙搬送モータ制御部であり、具体的には紙送りのモータを動作させ搬送ローラなどを動作させることにより紙を搬送する。１２６はキャリッジモータ制御部であり、キャリッジモータを動作させることにより、プリントヘッドを動作させる。１２７はヘッド制御部である。１２８はヘッド部であり、ヘッド部からの信号によりインクをメディアに吐出させる。１２５、１２６、１２７を制御し、メディア上の所望の位置にインクを吐出させることにより、所望の画像を形成することができる。
【００４０】
１５０は電源制御部であり、１１５、１１６、１１７の各I/F制御部にホストからのアクセスがあった場合、画像処理装置の制御を行う。
【００４１】
画像形成装置のリジューム時の状態について説明する。
【００４２】
USB及びIEEE1394を利用している場合、各I/F制御部１１５、１１６、１１７は、ホストPCからのデータを受け取るため、また電源制御部１５０は各I/F制御部がホストPCからのデータを受け取ったとき画像形成装置の電源を制御するために電源を供給しておく。また、利便性により操作パネルから電源を制御したい場合、１１９のみ、もしくは１１９と１１８の電源を供給しておく。しかし、その他の電源は供給を停止しておく。
【００４３】
制御は次のように行う。図２はUSB及びIEEE1394を利用している場合の処理手順を示すフローチャートである。
【００４４】
画像処理装置は電源をONした後、Ｓ２１１においてスタンバイ状態になる。しかし、一定時間使用していない場合、Ｓ２１２において消費電力を低減するためスリープ・モードに移行する。このスリープ・モードのとき、Ｓ２００においてホストPCより印刷データを送信すると、画像形成装置ではＳ２１３において印刷データを受信する。画像形成装置はスリープ・モードであるので、Ｓ２１４においてスタンバイ状態に復帰し、印刷可能な状態になる。その後Ｓ２１５において受信したデータの印刷処理を行う。印刷処理が終了後はＳ２１１に戻る。
【００４５】
ネットワーク環境で固定IPを使用している場合、制御は次のように行う。各I/F制御部１１５、１１６、１１７は、ホストPCからのデータを受け取るため、また電源制御部１５０は各I/F制御部がホストPCからのデータを受け取ったとき画像形成装置の電源を制御するために電源を供給しておく。また、利便性により操作パネルから電源を制御したい場合、１１９のみ、もしくは１１９と１１８の電源を供給しておく。しかし、その他の電源は供給を停止しておく。
【００４６】
制御は次のように行う。図３はネットワーク環境で固定IPを使用している場合の処理手順を示すフローチャートである。
【００４７】
画像処理装置は電源をONした後、Ｓ３１１においてスタンバイ状態になる。しかし、一定時間使用していない場合、Ｓ３１２において消費電力を低減するためスリープ・モードに移行する。このスリープ・モードのとき、Ｓ３００においてホストPCよりWake-On-LANパケットを送信すると、画像形成装置ではＳ３１３においてWake-On-LANパケットを受信する。画像形成装置はリジューム状態中であるので、Ｓ３１４においてスタンバイ状態に復帰し、印刷可能な状態になる。Ｓ３００においてWake-On-LANパケットを送信したホストPCはＳ３０１において印刷データを送信すると、Ｓ３１５において印刷データを受信する。その後Ｓ３１５において受信したデータの印刷処理を行う。印刷処理が終了後はＳ３１１に戻る。
【００４８】
ここで、固定IPを割り当てられている機器のスリープ・モードからの復帰方法として、Wake-On-LANパケットによる起動方法を挙げているが、その他、ネットワーク機器の復帰手段を持つならば、どのような方法を用いても良い。
【００４９】
ネットワーク環境でDHCPを使用している場合、制御は次のように行う。各I/F制御部１１５、１１６、１１７は、ホストPCからのデータを受け取るため、また電源制御部１５０は各I/F制御部がホストPCからのデータを受け取ったとき画像形成装置の電源を制御するために電源を供給しておく。また、パケットの処理を行えるように、ＣＰＵ１１１、ＲＯＭ１１２、ＲＡＭ１１３の電源を供給しておく。また、利便性により操作パネルから電源を制御したい場合、１１９のみ、もしくは１１９と１１８の電源を供給しておく。しかし、その他の電源は供給を停止しておく。
【００５０】
制御は次のように行う。図４はネットワーク環境でDHCPを使用している場合の処理手順を示すフローチャートである。
【００５１】
画像処理装置は電源をONした後、Ｓ４１１においてスタンバイ状態になる。しかし、一定時間使用していない場合、Ｓ４１２において消費電力を低減するためスリープ・モードに移行する。このスリープ・モードのとき、Ｓ４００においてホストPCより印刷データを送信すると、画像形成装置ではＳ４１３において印刷データを受信する。画像形成装置はスリープ・モードであるので、Ｓ４１４においてスタンバイ状態に復帰し、印刷可能な状態になる。その後Ｓ４１５において受信したデータの印刷処理を行う。印刷処理が終了後はＳ４１１に戻る。
【図面の簡単な説明】
【００５２】
【図１】本発明の第１実施例の構成例を示すブロック図である。
【図２】第１実施例において、USB及びIEEE1394を利用する場合のスリープ・モードの制御を示すフローチャートである。
【図３】第１実施例において、ネットワーク通信では固定IPを利用する場合のスリープ・モードの制御を示すフローチャートである。
【図４】第１実施例において、ネットワーク通信ではDHCP環境を利用する場合のスリープ・モードの制御を示すフローチャートである。
【符号の説明】
【００５３】
１００  画像形成装置
１１０  コントローラ部
１１１  コントローラＣＰＵ
１１２  ＲＯＭ
１１３  ＲＡＭ
１１４  画像処理部
１１５  ネットワーク制御部
１１６  USB制御部
１１７  1394制御部
１１８  操作パネルI/F部
１１９  操作パネル部
１２０  エンジン部
１２１  エンジンＣＰＵ
１２２  ＲＯＭ
１２３  ＲＡＭ
１２４  通信制御部
１２５  紙搬送モータ制御部
１２６  キャリッジモータ制御部
１２７  ヘッド制御部
１２８  ヘッド部
１５０  電源制御部
１８０、１９０  ホストPC
【図１】
2006166324.tif 000003
【図２】
2006166324.tif 000004
【図３】
2006166324.tif 000005
【図４】
2006166324.tif 000006