(57)【要約】【課題】  ネットワークを介して送られてくる情報の取りこぼしが防止された情報処理装置を提供する。【解決手段】  ネットワーク１からのパケット情報を一時記憶する受信バッファ１０３と、そのパケット情報を記憶するメモリ１０４と、メモリ１０４に記憶されたパケット情報に基づき情報処理動作を行うＣＰＵ１０５と、受信不要パケット情報を設定する不要パケットフィルタレジスタ１０６と、ＣＰＵ１０５への電力供給遮断時に、受信したパケット情報が不要パケットフィルタレジスタ１０６に設定されている受信不要パケット情報であるか否かを判定し、受信を必要とするパケット情報の時に、ＣＰＵ１０５に電力を供給するとともに該パケット情報をメモリ１０４に格納し、さらにパターン比較部１０９の作用を停止させて該パケット情報に続く以降のパケット情報もメモリ１０４に格納するように制御する制御部１０７とを備えた。【選択図】        図１
2008181436.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークからパケット情報を受け取る受信部と、
前記受信部が受け取ったパケット情報を一時記憶するバッファと、
前記受信部が受け取り前記バッファに一時記憶されたパケット情報を記憶するメモリと、
前記メモリに記憶されたパケット情報に基づき情報処理動作を行うＣＰＵと、
前記ＣＰＵに電力を供給する電源と、
受信不要パケット情報を設定するフィルタと、
前記ＣＰＵへの電力供給が遮断されているときに、前記受信部により受信したパケット情報が前記フィルタに設定されている受信不要パケット情報であるか否かを判定し、受信を必要とするパケット情報が受信されたときに、前記ＣＰＵに電力を供給するとともに、該パケット情報を前記メモリに格納し、さらに前記フィルタの作用を停止させて該パケット情報に続く以降のパケット情報も前記メモリに格納するように制御する制御部とを備えたことを特徴とする情報処理装置。
【請求項２】
所定のパターンのパケット情報が登録されたレジスタを備え該レジスタに登録されたパケット情報を繰り返し別途ネットワーク上に自動的に送信する自動送信部を有し、
前記ＣＰＵは、所定の省エネルギ移行条件が成立したときに、前記制御部に省エネルギ状態への移行を指示する省エネルギ移行信号を出力するともに、前記自動送信部に送信の開始を指示する送信開始信号を出力するものであり、かつ、前記制御部の制御に基づき該ＣＰＵへの電力供給が開始された後該ＣＰＵが作動状態となったときに、前記自動送信部に送信の停止を指示する送信停止信号を出力するものであり、
前記制御部は、前記省エネルギ移行信号を受け取ったときは、前記ＣＰＵへの電力供給を遮断するように制御するものであることを特徴とする請求項１記載の情報処理装置。
【請求項３】
この情報処理装置が、前記パケット情報に基づき画像情報を生成する画像情報生成部を備えたものであることを特徴とする請求項１または２記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してコンピュータから情報を受け取り情報処理を行う情報処理装置に関する。
【背景技術】
【０００２】
近年、ネットワーク技術の発展とコンピュータ技術の普及に伴い、複数のコンピュータと、印刷装置などの情報処理装置とをネットワークを介して接続し、複数のコンピュータが１台あるいは複数台の情報処理装置を共有しながら各種の情報処理を行うシステムが広く用いられている。
【０００３】
これらのコンピュータや情報処理装置には、消費電力を抑えるために省エネルギ制御装置を備えたものが多い。例えば、ネットワーク接続された印刷装置において、予め設定された所定時間以上印刷データを受信しない場合には、印刷装置のうち消費電力の大きい部分、例えば定着器などへの電力供給を遮断するなどの制御が行われている。このように、定着器などへの電力供給が遮断された省エネルギモードの状態にあるときには、ネットワークを介して送られてくるパケットを一旦取り込みそのパケットに印刷データが含まれているか否かを判断し、印刷データが含まれている場合には省エネルギモードを解除して定着器などへの電源供給を開始し通常モードに移行するようになっている。
【０００４】
特許文献として開示された例として、情報処理動作を行うメインプロセッサと、電力供給制御動作を行うローカルプロセッサと、無線ＬＡＮからの自装置宛の情報を受信したときにローカルプロセッサに電力供給を行う電力供給制御手段とを有し、無線ＬＡＮを介してのコンピュータからの電力供給指示に基づき電力供給制御を行う情報処理装置であって、ローカルプロセッサは、自装置宛の情報が電力供給を指示する情報であるときに電力供給制御手段に対してメインプロセッサへの電力供給を指示するとともに、自装置宛の情報が電力供給を指示する情報でないときに電力供給制御手段に対してローカルプロセッサへの電力供給を断とする指示を行うようにした情報処理装置が開示されている（例えば、特許文献１参照）。
【０００５】
しかし、この情報処理装置には、省エネルギモードが解除されてから通常モードが立ち上がるまでに要する時間が長いという問題がある。そこで、最近の情報処理装置では、先ず第１段階として、メインプロセッサへの電力供給はオンのままでメインプロセッサ以外の周辺装置への電源供給をオフとするいわゆる浅い省エネルギモードに移行し、次に第２段階として、電力供給制御手段を含むローカルプロセッサへの電力供給をオンにしメインプロセッサへの電力供給をオフとするいわゆる深い省エネルギモードに移行するようにした２モード方式の情報処理装置が提案されている。
【特許文献１】特開平１０−１６４０７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記の２モード方式の情報処理装置では、ローカルプロセッサがコンピュータから通常状態への復帰指示情報を受信し電力供給制御手段がＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：中央処理装置）への電力供給を開始しても、実際にＣＰＵが完全に機能するまでには若干の空白時間があるので、その空白時間の間にコンピュータから送られてきたパケットを取りこぼす恐れがあり、結果として重要な情報が失われたり、コンピュータへの反応が遅れたり、場合によってはコンピュータから認識されなくなってしまうという事態も発生する。
【０００７】
本発明は、上記事情に鑑み、ネットワークを介してコンピュータから送られてくる情報の取りこぼしが防止された情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明の情報処理装置は、
ネットワークからパケット情報を受け取る受信部と、
上記受信部が受け取ったパケット情報を一時記憶するバッファと、
上記受信部が受け取り上記バッファに一時記憶されたパケット情報を記憶するメモリと、
上記メモリに記憶されたパケット情報に基づき情報処理動作を行うＣＰＵと、
上記ＣＰＵに電力を供給する電源と、
受信不要パケット情報を設定するフィルタと、
上記ＣＰＵへの電力供給が遮断されているときに、上記受信部により受信したパケット情報が上記フィルタに設定されている受信不要パケット情報であるか否かを判定し、受信を必要とするパケット情報が受信されたときに、上記ＣＰＵに電力を供給するとともに、該パケット情報を上記メモリに格納し、さらに上記フィルタの作用を停止させて該パケット情報に続く以降のパケット情報も上記メモリに格納するように制御する制御部とを備えたことを特徴とする。
【０００９】
本発明の情報処理装置によれば、ＣＰＵへの電力供給が遮断されているときにも、受信を必要とするパケット情報を受信したときには、その受信を必要とするパケット情報をメモリに格納するとともに、フィルタの作用を停止させて、そのパケット情報に続く以降のパケット情報をメモリに格納するので、受信を必要とするパケット情報を取りこぼすことが防止される。
【００１０】
ここで、所定のパターンのパケット情報が登録されたレジスタを備え該レジスタに登録されたパケット情報を繰り返し別途ネットワーク上に自動的に送信する自動送信部を有し、
上記ＣＰＵは、所定の省エネルギ移行条件が成立したときに、上記制御部に省エネルギ状態への移行を指示する省エネルギ移行信号を出力するともに、上記自動送信部に送信の開始を指示する送信開始信号を出力するものであり、かつ、上記制御部の制御に基づき該ＣＰＵへの電力供給が開始された後該ＣＰＵが作動状態となったときに、上記自動送信部に送信の停止を指示する送信停止信号を出力するものであり、
上記制御部は、上記省エネルギ移行信号を受け取ったときは、上記ＣＰＵへの電力供給を遮断するように制御するものであることが好ましい。
【００１１】
本発明の情報処理装置を上記のように構成した場合は、この情報処理装置が、デバイスの状態を表すパターンデータなどの、ネットワークを介して外部のコンピュータに送信する必要のあるパケット情報を定期的に自動的に送信する自動送信部を備えたものである場合に、この情報処理装置が、通常モードから省エネルギモードに移行したときにＣＰＵに代わって自動送信部がパケット情報の送信を開始し、省エネルギモードから通常モードに移行したときに自動送信部によるパケット情報の送信を停止しＣＰＵによる送信が開始されるので、通常モード、省エネルギモードのいずれのモードのときでも、外部のコンピュータに送信する必要のあるパケット情報を自動送信することができる。
【００１２】
また、この情報処理装置が、上記パケット情報に基づき画像情報を生成する画像情報生成部を備えたものであることも好ましい態様の一つである。
【００１３】
本発明の情報処理装置を上記のように構成した場合は、例えば、パケット情報に基づき所定の用紙に画像情報を印刷する印刷装置などにおける情報の取りこぼしを防止することができる。
【発明の効果】
【００１４】
本発明によれば、ネットワークを介してコンピュータから送られてくる情報の取りこぼしが防止された情報処理装置を実現することができる。
【発明を実施するための最良の形態】
【００１５】
以下、図を参照して本発明の実施の形態を説明する。
【００１６】
図１は、本発明の情報処理装置の第１の実施形態の構成を示すブロック図である。
【００１７】
図１に示すように、この第１の実施形態の情報処理装置１００は、ネットワーク１を介して外部のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などから送られてくるパケット情報を受け取るＰＨＹ（ｐｈｙｓｉｃａｌ  ｌａｙｅｒ  ｃｏｎｔｒｏｌｌｅｒ）１０１と、送られてきたパケット情報に基づき画像情報を生成する画像情報生成部１０２とを備えている。画像情報生成部１０２で生成された画像情報はプリンタ１２０に送られその画像情報に基づくプリント文書が作成される。
【００１８】
情報処理装置１００の内部には、上記ＰＨＹ１０１および画像情報生成部１０２のほかに、ＰＨＹ１０１で受け取ったパケット情報を一時記憶する受信バッファ１０３と、受信バッファ１０３に一時記憶されたパケット情報を記憶するメモリ１０４と、メモリ１０４に記憶されたパケット情報に基づき情報処理動作を行うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０５と、ＣＰＵ１０５に電力を供給する電源１１５と、受信不要パケット情報が設定される不要パケットフィルタレジスタ１０６と、ＣＰＵ１０５への電力供給が遮断されているときに、ＰＨＹ１０１により受信したパケット情報が不要パケットフィルタレジスタ１０６に設定されている受信不要パケット情報であるか否かを判定し、受信を必要とするパケット情報が受信されたときに、ＣＰＵ１０５に電力を供給するとともに、該パケット情報をメモリ１０４に格納し、さらに不要パケットフィルタレジスタ１０６の作用を停止させて該パケット情報に続く以降のパケット情報もメモリ１０４に格納するように制御するスリープ制御部１０７とが備えられている。
【００１９】
また、受信バッファ１０３とスリープ制御部１０７との間には、受信情報を制御する受信ＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）１０８が配備されている。また、受信バッファ１０３とスリープ制御部１０７との間には、受信不要パケット情報をフィルタリングするパターン比較部１０９も配備されており、不要パケットフィルタレジスタ１０６に設定されている受信不要パケット情報に基づき、受信の要不要を判定するようになっている。このパターン比較部１０９による受信不要パケット情報のフィルタリング機能については後述する。
【００２０】
また、スリープ制御部１０７とＰＨＹ１０１との間には、送信情報を制御する送信ＤＭＡ１１１と送信バッファ１１０とが配備されている。
【００２１】
なお、本実施形態におけるＰＨＹ１０１は、本発明にいう受信部の一例に相当するものであり、また、本実施形態における受信バッファ１０３は、本発明にいうバッファの一例に相当するものであり、また、本実施形態におけるスリープ制御部１０７は、本発明にいう制御部の一例に相当するものであり、また、本実施形態における不要パケットフィルタレジスタ１０６およびパターン比較部１０９は、本発明にいうフィルタの一例を構成するものである。
【００２２】
また、上記のメモリ１０４、ＣＰＵ１０５、受信ＤＭＡ１０８、送信ＤＭＡ１１１、および画像情報生成部１０２は、バス１１２で互いに接続されており、さらのこのバス１１２には、大量のパケット情報を記憶するＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１１３も接続されている。
【００２３】
次に、パターン比較部１０９による受信不要パケット情報のフィルタリング機能について説明する。
【００２４】
パターン比較部１０９は、ＰＨＹ１０１で受信した受信パケットが、省電力モードの印刷装置１００を通常モードヘ移行させる必要のあるパケットであるか否かを判別し、通過可否を判定するフィルタの機能を有している。このフィルタ機能には、不要パケットフィルタ機能と、ウェイクアップフィルタ機能とがある。
【００２５】
不要パケットフィルタ機能は、受信パケットを破棄するか通過させるかの処理を行う機能であり、受信パケットの所定の固定位置のバイトパターンと予め設定された当該位置のバイトパターンとが一致するか否かを比較し、一致する場合は当該パケットを破棄し、一致しない場合は当該パケットを通過させる処理を行う。この不要パケットフィルタとしては、例えば不要ＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）フィルタ、不要ＩＰＸ（Ｉｎｔｅｒｎｅｔｗｏｒｋ  Ｐａｃｋｅｔ  ｅＸｃｈａｎｇｅ）フィルタ等がある。これらの不要パケットフィルタ機能で比較されるパケットの所定の固定位置及び当該固定位置のバイトパターンは、ネットワーク１を介して転送されるパケットのプロトコルに対応して予め固定的に設定されるパケットの所定位置のバイトパターンが用いられる。具体的には、例えば、イーサタイプ、ＩＰ上位番号、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）、またはＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）のポート番号等に対応してパケットの所定の位置に固定的に設定されるヘッダ情報等のバイトパターンなどが用いられる。
【００２６】
また、ウェイクアップフィルタ機能は、省電力モード時のプリンタ１２０の省電力モードを解除して通常モードヘ移行させる必要のあるパケットのみを通過させる機能である。具体的には、ＣＰＵ１０５による処理が必要なパケットの所定の固定位置のバイトパターンを予め登録しておき、受信したパケットの所定の固定位置のバイトパターンが予め登録されたバイトパターンと一致するパケットのみ通過させるように動作する。
【００２７】
図２は、ウェイクアップフィルタが、受信パケットの各プロトコルに対応して参照するパケットの参照位置及び比較内容（バイトパターン）の一例を示す参照表である。
【００２８】
この参照表３００に示すように、ウェイクアップフィルタが、ＴＣＰまたはＵＤＰの特定のポート番号宛てのパケットのみを通過させるように設定されている場合（図中の３１０）には、通過させるパケットのＴＣＰまたはＵＤＰの各ポート番号を予め登録しておき、受信パケットのプロトコル（トランスポート層）３０４のＴＣＰまたはＵＤＰの各ヘッダ部に記録されたポート番号を参照し、参照したポート番号と、予め登録されたポート番号とが一致する場合にそのパケットを通過させるようになっている。
【００２９】
また、ウェイクアップフィルタが特定のＩＰプロトコル番号宛てのパケットのみを通過させるように設定されている場合（図中の３１１）には，通過させるパケットのＩＰプロトコル番号を予め登録しておき、受信パケットのプロトコル（ネットワーク層）３０３のＩＰＶ４／ＩＰＶ６のヘッダ部に記録されたＩＰプロトコル番号と予め登録されたＩＰプロトコル番号とを比較し、一致した場合にそのパケットを通過させるようになっている。
【００３０】
また、ウェイクアップフィルタが、ＡＲＰやＩＰＸ等の特定のイーサタイプ宛てのパケットのみを通過させるように設定されている場合（図中の３１２）には、通過させるパケットのイーサタイプを予め登録しておき、受信パケットのプロトコル（リンク層）３０２のヘッダ部に記録されたイーサタイプと予め登録されたイーサタイプとを比較し、一致した場合にそのパケットを通過させるようになっている。
【００３１】
また、ウェイクアップフィルタが特定の８０２系フレーム宛てのパケットのみを通過させるように設定されている場合（図中の３１３）には、通過させるパケットのバイトパターン（イーサタイブ以降の８バイト）を予め登録しておき、受信パケットのプロトコル（リンク層）３０２のヘッダ部以降の８バイトのバイトパターンと予め登録された当該位置のバイトパターンとを比較し、一致した場合にそのパケットを通過させるようになっている。
【００３２】
次に、本発明の第１の実施形態の情報処理装置の動作について説明する。
【００３３】
本実施形態の情報処理装置１００（図１参照）は、通常動作モードと省エネルギモードとを有しており、ＣＰＵ１０５は、動作中、通常動作モードから省エネルギモードに移行すべき移行条件が成立したか否かを判定する機能を有しており、移行条件が成立したと判定されたときにスリープ信号を各部に出力するようになっている。
【００３４】
スリープ制御部１０７は、ＣＰＵ１０５から出力されたスリープ信号を受けてスイッチ１１６をオフとする制御を行うことにより電源１１５からＣＰＵ１０５への電力供給を遮断するとともに、パターン比較部１０９に、パケット情報のパターン比較動作を開始するよう指示する。こうしてこの情報処理装置１００は省エネルギモードに移行する。
【００３５】
この情報処理装置１００の不要パケットフィルタレジスタ１０６には、ネットワーク１からＰＨＹ１０１に送られてくるパケット情報のうち、受信不要なパケット情報のパターンが予め設定されている。パターン比較部１０９は、この情報処理装置１００が省エネルギモードにあるときに、ネットワーク１からＰＨＹ１０１および受信バッファ１０３を介して送られてくるパケット情報を、上記設定された受信不要パケット情報と比較し、一致するパケット情報は破棄し、一致しないパケット情報をスリープ制御部１０７に送る。
【００３６】
スリープ制御部１０７は、上記一致するパケット情報を受け取ると、スイッチ１１６をオンにすることによってＣＰＵ１０５への電力供給を開始させるとともに、パターン比較部１０９によるパターン比較を停止させる。なお、受信バッファ１０３に受信されたパケット情報は、受信ＤＭＡ１０８を介してメモリ１０４へ転送され、メモリ１０４に記憶される。こうしてこの情報処理装置１００は通常モードに移行する。
【００３７】
図３は、本発明の第１の実施形態の情報処理装置の動作を示すタイミングチャートである。
【００３８】
ＣＰＵ１０５（図１参照）は、動作中、省エネルギモード移行条件が成立したか否かを絶えず判定しており、条件が成立したと判定したとき（時刻ｔ１）、スリープ信号を出力する（“０”→“１”）。
【００３９】
スリープ制御部１０７は、このスリープ信号を受けて電源制御信号を“０”→“１”とし、これによってスイッチ１１６はオフとされ、電源１１５からＣＰＵ１０５への電力供給が遮断される（時刻ｔ２）。
【００４０】
また、パターン比較部１０９は、上記スリープ信号を受けてパケット情報のパターン比較を開始する（“０”→“１”）。
【００４１】
こうして、この情報処理装置１００は省エネルギモードに移行する。
【００４２】
情報処理装置１００が省エネルギモードにある間に、ネットワーク１からＰＨＹ１０１を介してパケット情報が送られてくると、パターン比較部１０９は、そのパケット情報と不要パケットフィルタレジスタ１０６に設定された不要パケット情報とのパターン比較を行い、一致するパケット情報を破棄する。
【００４３】
しかし、パターン比較の結果、不要パケットフィルタレジスタ１０６に設定されている不要パケット情報と一致しないパケット情報を受信したときには（時刻ｔ３）、パターン比較部１０９は不一致信号を出力する（“０”→“１”）。
【００４４】
スリープ制御部１０７は、パターン比較部１０９より不一致信号を受けると電源制御信号を“０”→“１”とする。これによってスイッチ１１６はオフとされ、電源１１５からＣＰＵ１０５への電力供給が再開され（時刻ｔ４）、これによりＣＰＵ１０５の立上げ動作が開始される。スリープ制御部１０７はまた、不一致信号を受けることによりパターン比較部１０９によるパターン比較を停止させる（“１”→“０”）。
【００４５】
また、スリープ制御部１０７は、受信ＤＭＡ１０８に対して受信ＤＭＡイネーブル（ｅｎａｂｌｅ）信号１０８ａを出力する（“０”→“１”）。受信ＤＭＡイネーブル信号１０８ａを受け取った受信ＤＭＡ１０８は、受信バッファ１０３に一時記憶されたパケット情報をメモリ１０４に転送する。
【００４６】
こうして、情報処理装置１００は省エネルギモードから通常動作モードに移行する。
【００４７】
次に、本発明の第２の実施形態について説明する。
【００４８】
図４は、本発明の情報処理装置の第２の実施形態の構成を示すブロック図である。
【００４９】
図４に示すように、この第２の実施形態の情報処理装置２００は、第１の実施形態の情報処理装置１００と同様、ネットワーク１を介してＰＣなどから送られてくるパケット情報を受け取るＰＨＹ（ｐｈｙｓｉｃａｌ  ｌａｙｅｒ  ｃｏｎｔｒｏｌｌｅｒ）１０１と、送られてきたパケット情報に基づき画像情報を生成する画像情報生成部１０２とを備えている。画像情報生成部１０２で生成された画像情報はプリンタ１２０に送られてプリント文書が作成される。
【００５０】
情報処理装置２００の内部には、上記ＰＨＹ１０１および画像情報生成部１０２のほかに、第１の実施形態の情報処理装置１００と同様、受信バッファ１０３と、メモリ１０４と、ＣＰＵ１０５と、電源１１５と、不要パケットフィルタレジスタ１０６と、スリープ制御部１０７と、受信ＤＭＡ１０８と、パターン比較部１０９と、送信ＤＭＡ１１１と、送信バッファ１１０と、バス１１２と、ＨＤＤ１１３とが配備されている。
【００５１】
これら第１の実施形態の情報処理装置１００と同様の各部についての説明は重複を避けるために省略する。
【００５２】
この情報処理装置２００には、上記の各部のほかに、情報処理装置２００内の各デバイスの状態などを表すパターンデータを含むパケット情報を、ネットワーク１を介して外部のコンピュータに定期的に送信する自動送信部２２０が備えられている。この自動送信部２２０には、上記外部のコンピュータに送信すべきパターンデータが複数種類登録された自動送信パターン登録レジスタ２２２と、自動送信パターン登録レジスタ２２２に登録されたパケット情報の送信動作の制御を行う自動送信制御部２２１と、定期的な自動送信動作のための時間情報を提供するタイマ２２３とが備えられている。
【００５３】
次に、本発明の第２の実施形態の情報処理装置の動作について説明する。
【００５４】
本実施形態の情報処理装置２００（図４参照）は、第１の実施形態の情報処理装置１００（図１参照）と同様、通常動作モードと省エネルギモードとを有しており、第１の実施形態の情報処理装置１００とほぼ同様の方式で、通常動作モードから省エネルギモードへ、また省エネルギモードから通常動作モードへと移行するようになっている。
【００５５】
さらに、この第２の実施形態の情報処理装置は、前述のように、所定のパターンのパケット情報が登録された自動送信パターン登録レジスタ２２２（図４参照）と、自動送信パターン登録レジスタ２２２に登録されたパケット情報をタイマ２２３で設定されたタイミングに基づき繰り返しネットワーク１上に自動的に送信する自動送信制御部２２１とを有する自動送信部２２０を備えている。
【００５６】
本実施形態では、ＣＰＵ１０５は、所定の省エネルギ移行条件が成立したときに、スリープ制御部１０７に省エネルギ状態への移行を指示する省エネルギ移行信号を出力するともに、上記自動送信部２２０に送信の開始を指示する送信開始信号を出力し、かつ、スリープ制御部１０７の制御に基づきＣＰＵ１０５への電力供給が開始された後ＣＰＵ１０５が作動状態となったときに、上記自動送信部２２０に送信の停止を指示する送信停止信号を出力するよう構成されている。
【００５７】
なお、本実施形態における自動送信パターン登録レジスタ２２２は、本発明にいうレジスタに相当するものである。
【００５８】
図５は、本発明の第２の実施形態の情報処理装置の動作を示すタイミングチャートである。
【００５９】
ＣＰＵ１０５（図４参照）は、動作中、省エネルギモード移行条件が成立したか否かを絶えず判定しており、条件が成立したと判定したとき（時刻ｔ１）、スリープ信号を出力する（“０”→“１”）。
【００６０】
スリープ制御部１０７は、スリープ信号を検出すると電源制御信号を“１”→“０”とし、これによってスイッチ１１６はオフとされ、電源１１５からＣＰＵ１０５への電力供給が遮断される（時刻ｔ２）。
【００６１】
また、ＣＰＵ１０５は、自動送信部２２０に対し、自動送信機能無効信号１２０ａを出力する（“０”→“１”）。この自動送信機能無効信号１２０ａは、“０”のとき自動送信機能を無効とすること、また、“１”のとき自動送信機能を有効とすることを示す。
【００６２】
自動送信制御部２２１は、自動送信機能無効信号１２０ａが“１”のとき、タイマ２２３に設定された一定時間ごとに、自動送信パターン登録レジスタ２２２に設定されたパケット情報を、送信バッファ１１０およびＰＨＹ１０１を介して自動送出する。
【００６３】
こうして、この情報処理装置２００は省エネルギモードに移行する。
【００６４】
情報処理装置２００が省エネルギモードにある間に、ネットワーク１からＰＨＹ１０１を介してパケット情報が送られてくると、パターン比較部１０９は、そのパケット情報と不要パケットフィルタレジスタ１０６に設定された不要パケット情報とのパターン比較を行い、一致するパケット情報は破棄される。
【００６５】
しかし、パターン比較の結果、不要パケットフィルタレジスタ１０６と一致しないパケット情報を受信したときには（時刻ｔ３）、パターン比較部１０９は不一致信号を出力する（“０”→“１”）。
【００６６】
スリープ制御部１０７は、不一致信号を受けると電源制御信号を”０”→”１”とする。これによってスイッチ１１６はオフとされ、電源１１５からＣＰＵ１０５への電力供給が再開され（時刻ｔ４）、これによりＣＰＵ１０５の立上げ動作が開始される。
【００６７】
また、スリープ制御部１０７は、不一致信号を受けてパターン比較部１０９によるパターン比較を停止させる（“１”→“０”）。
【００６８】
また、スリープ制御部１０７は、受信ＤＭＡ１０８に対して受信ＤＭＡイネーブル（ｅｎａｂｌｅ）信号１０８ａを出力する（“０”→“１”）。受信ＤＭＡイネーブル信号１０８ａを受け取った受信ＤＭＡ１０８は、ＰＨＹ１０１が受け取り受信バッファ１０３に一時記憶されたパケット情報をメモリ１０４に転送する。
【００６９】
また、ＣＰＵ１０５は、ＯＳの立上げ動作が終了（時刻ｔ５）すると、自動送信無効信号を“１”→“０”とする。このタイミングで自動送信は停止する。
【００７０】
こうして、情報処理装置２００は省エネルギモードから通常動作モードに移行する。
【図面の簡単な説明】
【００７１】
【図１】本発明の情報処理装置の第１の実施形態の構成を示すブロック図である。
【図２】ウェイクアップフィルタが、受信パケットの各プロトコルに対応して参照するパケットの参照位置及び比較内容（バイトパターン）の一例を示す参照表である。
【図３】本発明の第１の実施形態の情報処理装置の動作を示すタイミングチャートである。
【図４】本発明の情報処理装置の第２の実施形態の構成を示すブロック図である。
【図５】本発明の第２の実施形態の情報処理装置の動作を示すタイミングチャートである。
【符号の説明】
【００７２】
１    ネットワーク
１００    情報処理装置
１０１    ＰＨＹ
１０２    画像情報生成部
１０３    受信バッファ
１０４    メモリ
１０５    ＣＰＵ
１０６    不要パケットフィルタレジスタ
１０７    スリープ制御部
１０８    受信ＤＭＡ
１０８ａ    受信ＤＭＡイネーブル信号
１０９    パターン比較部
１１０    送信バッファ
１１１    送信ＤＭＡ
１１２    バス
１１３    ＨＤＤ
１１５    電源
１１６    スイッチ
１２０    プリンタ
１２０ａ    自動送信機能無効信号
２００    情報処理装置
２２０    自動送信部
２２１    自動送信制御部
２２２    自動送信パターン登録レジスタ
２２３    タイマ
３００    参照表
３０２    プロトコル（リンク層）
３０３    プロトコル（ネットワーク層）
３０４    プロトコル（トランスポート層）
【図１】
2008181436.tif 000003
【図２】
2008181436.tif 000004
【図３】
2008181436.tif 000005
【図４】
2008181436.tif 000006
【図５】
2008181436.tif 000007