(57)【要約】【課題】ネットワーク機器が、ネットワークあるいは自己の出力部からの通信要求にも対応可能な状態を維持しつつ、通常時の消費電力を低減可能にする。【解決手段】ネットワーク機器１０１が、ＬＡＮ１０９上の他のネットワーク機器（パーソナルコンピュータ１１０など）との通信速度を通常は低速モードに設定し、ＬＡＮ１０９上の他のネットワーク機器あるいは自己の操作部等のＩ／Ｏから通信要求を受けた場合に、ＬＡＮ１０９上の他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻す【選択図】　　　　図１
2004064335.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されるネットワーク機器の通信速度制御方法であって、
該ネットワーク上の他のネットワーク機器との通信速度を通常は低速モードに設定し、前記他のネットワーク機器あるいは自己の操作部等の出力部から通信要求を受けた場合に、前記他のネットワーク機器とのネットワーク通信に先立って前記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、前記通信速度の設定を低速モードに戻すことを特徴とする通信速度制御方法。
【請求項２】
請求項１記載のネットワーク機器の通信速度制御方法において、
該ネットワーク機器に画像形成手段が内蔵又は外付けされている場合、前記他のネットワーク機器から画像形成要求を受けた場合に、該他のネットワーク機器とのネットワーク通信に先立って前記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、前記通信速度の設定を低速モードに戻すことを特徴とする通信速度制御方法。
【請求項３】
請求項１記載のネットワーク機器の通信速度制御方法において、
該ネットワーク機器にステータス表示を行うステータス表示手段が内蔵されている場合、前記他のネットワーク機器からステータス確認要求を受けた場合に、該他のネットワーク機器とのネットワーク通信に先立って前記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、前記通信速度の設定を低速モードに戻すことを特徴とする通信速度制御方法。
【請求項４】
請求項１記載のネットワーク機器の通信速度制御方法において、
該ネットワーク機器に電子メールの通信を行うメール通信手段が内蔵されている場合、前記他のネットワーク機器あるいは自己の出力部から電子メールの通信要求を受けた場合に、前記他のネットワーク機器とのネットワーク通信に先立って前記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、前記通信速度の設定を低速モードに戻すことを特徴とする通信速度制御方法。
【請求項５】
請求項１記載のネットワーク機器の通信速度制御方法において、
該ネットワーク機器に画像読取手段が内蔵又は外付けされている場合、自己の出力部から読み取り画像データの転送要求を受けた場合に、前記他のネットワーク機器とのネットワーク通信に先立って前記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、前記通信速度の設定を低速モードに戻すことを特徴とする通信速度制御方法。
【請求項６】
請求項１記載のネットワーク機器の通信速度制御方法において、
該ネットワーク機器に、画像形成手段と、ステータス表示を行うステータス表示手段と、電子メールの通信を行うメール通信手段と、画像読取手段と、前記ネットワークあるいは前記出力部から受ける要求毎に通信速度制御の要否を設定する設定手段とが内蔵又は外付けされている場合、前記他のネットワーク機器あるいは自己の操作部等の出力部から画像形成要求，ステータス確認要求，電子メールの通信要求，又は読み取り画像データの転送要求を受けた場合に、前記設定手段の設定内容に応じて対応する通信速度制御の要否を判定し、対応する通信速度制御が必要な場合に、前記他のネットワーク機器とのネットワーク通信に先立って前記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、前記通信速度の設定を低速モードに戻すことを特徴とする通信速度制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、パーソナルコンピュータ，ネットワークプリンタ，インタネットファクシミリ（以下「ファクシミリ」を「ＦＡＸ」ともいう）装置，デジタル複写機，デジタル複合機（ＭＦＰ）等のネットワークインタフェース（以下「インタフェース」を「Ｉ／Ｆ」と略称する）を有するネットワーク機器の通信速度制御方法に関する。
【０００２】
【従来の技術】
上記のようなネットワーク機器として、低速モード（１０ＢＡＳＥ―Ｔモード）や高速モード（１００ＢＡＳＥ―ＴＸモード）等の異なる通信速度（通信モード）のイーサネット（登録商標）などのネットワークに対応可能で、低速モード（低速なネットワークに接続するモード）時に消費電力を低減する省エネルギーモード（低消費電力モード）に移行するようにしたものがある。
【０００３】
【発明が解決しようとする課題】
このようなネットワーク機器では、ネットワーク（実際にはネットワーク上のパーソナルコンピュータ等の他のネットワーク機器）からのパケットを常に監視し続けなければならないため、実際には省エネルギーモードに移行して消費電力を低減することは難しい。
例えば、第一に、ネットワーク機器を省エネルギーモードに移行するために、特定のイーサネットパケット（Ｍａｇｉｃ―Ｐａｃｋｅｔ）を受信した時に限りホストを起動することのできるＭＡＣチップが市販されているが、送信側パケット生成能力に依存するため、一般的に広く実用化されていない。今後、一般的に実用化された場合であっても、被起動側のＭＡＣアドレスを含むマジックパケットを生成して送出することができるシステムは限られている。特に、インタネットＦＡＸ装置（Ｉ―ＦＡＸ）では、メール送信側が通信相手端末のＭＡＣアドレスを知らないため適用できない。
【０００４】
第二に、インタネットＦＡＸ装置のようにサーバからメールを取得するような能動動作を主とする機器に限定すれば、通常の待機状態では電源断や低消費電力モード（ＭＡＣ機能は停止）にしておき、通信要求がある時に起動状態に移行する方法が考えられる。しかし、ネットワーク上のパーソナルコンピュータ（ＰＣ）から機器のステータス情報を読んだり、プリンタ機器に印字要求するような受動動作を行う必要がある場合は、ネットワークからの起動要求に応じなければならないので、この方法は適用できない。
【０００５】
上記２つの課題は相反しており、昨今のネットワーク対応複合機（ＭＦＰ）では両者の課題を同時に克服しなければならない。つまり、ネットワークからの通信要求にも対応可能な状態を維持しつつ、待機時の消費電力を低減する制御方法が必要とされる。
この発明は上記の点に鑑みてなされたものであり、ネットワーク機器が、ネットワーク（ネットワーク上の他のネットワーク機器）あるいは自己の操作部等の出力部からの通信要求にも対応可能な状態を維持しつつ、通常（待機）時の消費電力を低減できるようにすることを目的とする。
【０００６】
【課題を解決するための手段】
この発明は、ネットワークに接続されるネットワーク機器の通信速度制御方法であって、上記の目的を達成するため、次のようにしたことを特徴とする。
請求項１の発明による通信速度制御方法は、上記ネットワーク上の他のネットワーク機器との通信速度を通常は低速モードに設定し、上記他のネットワーク機器あるいは自己の操作部等の出力部から通信要求を受けた場合に、上記他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すものである。
【０００７】
請求項２の発明による通信速度制御方法は、請求項１のネットワーク機器の通信速度制御方法において、該ネットワーク機器に画像形成手段が内蔵又は外付けされている場合、上記他のネットワーク機器から画像形成要求を受けた場合に、該他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すものである。
請求項３の発明による通信速度制御方法は、請求項１のネットワーク機器の通信速度制御方法において、該ネットワーク機器にステータス表示を行うステータス表示手段が内蔵されている場合、上記他のネットワーク機器からステータス確認要求を受けた場合に、該他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すものである。
【０００８】
請求項４の発明による通信速度制御方法は、請求項１のネットワーク機器の通信速度制御方法において、該ネットワーク機器に電子メールの通信を行うメール通信手段が内蔵されている場合、上記他のネットワーク機器あるいは自己の出力部から電子メールの通信要求を受けた場合に、上記他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すものである。
請求項５の発明による通信速度制御方法は、請求項１のネットワーク機器の通信速度制御方法において、該ネットワーク機器に画像読取手段が内蔵又は外付けされている場合、自己の出力部から読み取り画像データの転送要求を受けた場合に、上記他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すものである。
【０００９】
請求項６の発明による通信速度制御方法は、請求項１のネットワーク機器の通信速度制御方法において、該ネットワーク機器に、画像形成手段と、ステータス表示を行うステータス表示手段と、電子メールの通信を行うメール通信手段と、画像読取手段と、上記ネットワークあるいは上記出力部から受ける要求毎に通信速度制御の要否を設定する設定手段とが内蔵又は外付けされている場合、上記他のネットワーク機器あるいは自己の操作部等の出力部から画像形成要求，ステータス確認要求，電子メールの通信要求，又は読み取り画像データの転送要求を受けた場合に、上記設定手段の設定内容に応じて対応する通信速度制御の要否を判定し、対応する通信速度制御が必要な場合に、上記他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すものである。
【００１０】
【発明の実施の形態】
以下、この発明の実施形態を図面に基づいて具体的に説明する。
図１は、この発明による通信速度制御方法を実施するネットワーク機器を含むネットワークシステムの構成例を示すブロック図である。
このネットワークシステムは、この発明による通信速度制御方法を実施するネットワーク機器１０１と、パーソナルコンピュータ（ＰＣ）１１０と、それらを接続するＬＡＮ（ローカル・エリア・ネットワーク）１０９とによって構成されている。
【００１１】
ネットワーク機器１０１は、例えばインタネットＦＡＸ装置，デジタル複写機，あるいはデジタル複合機（ＭＦＰ）であり、ＣＰＵ１０２，ＭＡＣチップ（ＭＡＣ＆ＰＨＹ）１０３，絶縁フィルタ類１０４，ＲＯＭ１０５，ＲＡＭ１０６，プロッタ１０７（画像形成手段），およびスキャナ１０８（画像読取手段）を備えている。なお、ネットワーク機器１０１がパーソナルコンピュータ（ＰＣ）あるいはワークステーション（ＷＳ）等の情報処理装置でもよく、この場合にはプロッタ（その機能を有するネットワークプリンタ，デジタル複合機，又はインタネットＦＡＸ装置等の画像形成装置でもよい）やスキャナ（その機能を有するデジタル複合機又はインタネットＦＡＸ装置等の画像形成装置でもよい）が外付けされるものとする。
【００１２】
ＣＰＵ１０２は、ネットワーク機器１０１全体を統括的に制御する中央処理装置である。このＣＰＵ１０２は、ＭＡＣチップ１０３，絶縁フィルタ類１０４，ＲＯＭ１０５，ＲＡＭ１０６とにより、ステータス表示を行うステータス表示手段，電子メールの通信を行うメール通信手段（電子メールのＳＭＴＰ受信を行うメールＳＭＴＰ受信手段，電子メールのＰＯＰ受信を行うメールＰＯＰ受信手段，電子メールのＳＭＴＰ送信を行うメールＳＭＴＰ送信手段），ＬＡＮ１０９あるいは図示しない操作部等のＩ／Ｏ（入力部と出力部とからなる入出力ポート）から受ける要求毎に通信速度制御の要否を設定する設定手段としての機能を果たす。
【００１３】
ＭＡＣチップ１０３は、媒体アクセス制御（ＭＡＣ）用のＬＡＮコントローラと物理層デバイスとからなる。
絶縁フィルタ類１０４は、絶縁フィルタと他の回路とからなる。
なお、ＭＡＣチップ１０３および絶縁フィルタ類１０４は、ネットワークＩ／Ｆの基本構成要素であるため、詳細な説明は割愛する。
ＲＯＭ１０５は、ＣＰＵ１０２を動作させるための制御プログラムや固定データを記憶としている読み出し専用メモリである。
ＲＡＭ１０６は、ＣＰＵ１０２によるデータ処理用のワークメモリやスキャナ１０８からの読み取り画像データを記憶する画像メモリとして使用する読み書き可能なメモリである。このＲＡＭ１０６の代わりに、不揮発性メモリを使用することもできる。あるいは、その両方のメモリを備えるとよい。
【００１４】
プロッタ１０７は、画像データに基づいて用紙上に画像形成（プリント）する画像形成手段である。
スキャナ１０８は、原稿の画像を読み取る画像読取手段である。
パーソナルコンピュータ１１０は、ＬＡＮ１０９を介してネットワーク機器１０１に対して各種要求を与える。
なお、ＬＡＮ１０９には、パーソナルコンピュータ１１０の他に、図示しないワークステーション等の他の情報処理装置や、サーバ，ローカルストレージなど、他のネットワーク機器も接続されているものとする。また、ＬＡＮ１０９に代えて、インタネット等の他のネットワークを使用することもできる。
【００１５】
このように構成したネットワーク機器１０１では、ＭＡＣチップ１０３が、ＣＰＵ１０２からのレジスタ設定により、低速モード（例えば１０ＢＡＳＥ―Ｔモード），高速モード（例えば１００ＢＡＳＥ―ＴＸモード），あるいはオートネゴシエーションなど、ＬＡＮ１０９上のパーソナルコンピュータ１１０（他のネットワーク機器）との通信速度（ネットワークの接続速度）を選択設定する機能を有していることを前提とする。オートネゴシエーションとは、ＬＡＮ１０９上のリンクパルスを識別して低速モード，高速モードなどの区別，設定を自動的に行うオプション機能のことである。その機能を用い、通常の低速モードから高速モードへ動的に切り替えることにより、通信機能を維持したまま消費電力を抑えることが可能になる。
【００１６】
以下、図１に示したネットワーク機器１０１によるこの発明による処理のそれぞれ異なる実施形態について、図２以降の各図面も参照して具体的に説明する。まず、ネットワーク機器１０１によるこの発明に係わる処理の第１例（第１実施形態）について説明する。
図２は、ネットワーク機器１０１のＩ／Ｏからの通信要求によって通信を開始する場合の動作シーケンスの一例を示す図である。ネットワーク機器１０１のＩ／Ｏからの通信要求とは、電子メールの通信要求（電子メールのＳＭＴＰ送信要求又はＰＯＰ受信要求）、スキャナデータ転送（スキャナ１０８に原稿の画像を読み取らせ、その読み取り画像データを他のネットワーク機器へ転送させる）要求などを行うための要因を指す。
【００１７】
〔ステップＡ１〕機器のＩ／Ｏからの送信要求受付
ネットワーク機器１０１のＣＰＵ１０２は、自機器のＩ／Ｏから通信要求（例えば電子メールのＳＭＴＰ送信要求）が発行された場合に、その通信要求を受け付ける。この通信要求には、定期的に行う電子メールのＰＯＰ受信要求など、自機器のＩ／Ｏからの起動トリガは全て含む。
【００１８】
〔ステップＡ２〕通信速度設定変更
ネットワーク機器１０１のＣＰＵ１０２は、ＬＡＮ１０９上の他のネットワーク機器（パーソナルコンピュータ１１０や図示しないワークステーション，サーバ，ローカルストレージなど）との通信速度を通常（待機時）はＭＡＣチップ１０３に対して低速モードに設定し、自機器のＩ／Ｏから通信要求を受けた場合に、ＬＡＮ１０９上の他のネットワーク機器とのネットワーク通信の開始に先立ち、ＭＡＣチップ１０３に対する上記通信速度の設定を高速モードに変更する（切り替える）。通信速度変更の方法は、ＭＡＣチップ１０３が有するレジスタの設定値を変更するか、ＭＡＣチップ１０３の速度変更端子に接続されたＣＰＵ１０２の出力ポートの状態を変化させる方法が考えられる。ＭＡＣチップ１０３の速度設定は動的に変更可能であることを前提としている。速度変更の手続きとしてＭＡＣチップ１０３をリセットしなければならない場合も、図２に示したような自機器のＩ／Ｏからの通信要求による通信シーケンスの場合は問題ない。
なお、このステップＡ２では、特定の高速な通信速度に設定するのではなく、イーサネットの場合、オートネゴシエーションを実行させて現時点で最も高速なモードに移行させるという方法も考えられる。
【００１９】
〔ステップＡ３〕リンク再設定
ネットワーク機器１０１のＭＡＣチップ１０３は、上記通信速度の設定が変更されると、ＬＡＮ１０９上の図示しないＨＵＢ（集線装置）との間でリンクの再設定を行う。一般的なＨＵＢでは、ネットワーク上で同期を取るための「リンクパルス」を受信，識別してネットワーク機器との通信速度（接続速度）を再設定することが可能である。ＨＵＢ側が低速モード（例えば１０ＢＡＳＥ―Ｔモード）や高速モード（例えば１００ＢＡＳＥ―ＴＸモード）等など、異なる通信速度のネットワークに対応していない場合には、この発明は適用できないので、ネットワーク機器の電源投入時にＨＵＢの性能を確認してその情報を保持し、この発明に係わる処理動作を実行するか実行しないかを決定すべきである。
【００２０】
〔ステップＡ４〕通信速度変更済み確認
ネットワーク機器１０１のＣＰＵ１０２は、ＭＡＣチップ１０３によってリンクの再設定が行われた後、正常に所望の通信速度に移行できたか否かを確認する。一般的にはリンクパルスを監視するリンクテストを行い、その結果はＭＡＣチップ１０３が現在の通信速度を表示するレジスタを有する場合にはそのレジスタを読み出すことによって確認する。ＭＡＣチップ１０３がレジスタを有しない場合には本ステップＡ４を省略しても良い。
【００２１】
〔ステップＡ５〕通信開始要求
ネットワーク機器１０１のＣＰＵ１０２は、正常に所望の通信速度に移行できたことを確認すると、ＭＡＣチップ１０３に対して通信開始を要求する。具体的には、送信用データレジスタに通信用データを書き込み、送信開始レジスタを立てるという方法による。
〔ステップＡ６〕通信開始パケット
ネットワーク機器１０１のＭＡＣチップ１０３は、ＣＰＵ１０２からの通信開始要求を受けると、ＬＡＮ（ネットワーク）１０９上に通信開始パケットを送出する。
【００２２】
〔ステップＡ７〕データ転送
相手端末であるＬＡＮ１０９上の他のネットワーク機器（パーソナルコンピュータ１１０など）は、ネットワーク機器１０１から通信開始パケットを受けると、その通信開始パケットに対して応答し、ネットワーク機器１０１との間でデータ転送（ネットワーク通信）を開始する。
〔ステップＡ８〕通信速度設定変更
ネットワーク機器１０１のＣＰＵ１０２は、ＬＡＮ１０９上の他のネットワーク機器との間のデータ転送が終了した後、ＭＡＣチップ１０３に対する上記通信速度の設定を低速モードに戻す。
〔ステップＡ９〕リンク再設定
ステップＡ３と同様。
〔ステップＡ１０〕通信速度変更済み確認
ステップＡ４と同様。
【００２３】
図３は、ネットワーク機器１０１によるＬＡＮ１０９上の他のネットワーク機器（パーソナルコンピュータ１１０など）からの通信要求によって通信を開始する場合の動作シーケンスの一例を示す図である。ＬＡＮ１０９上の他のネットワーク機器からの通信要求とは、ネットワーク機器１０１に対するプリント要求（画像形成要求），ステータス確認要求（ステータス読み出し要求）、電子メールの通信要求（電子メールのＳＭＴＰ受信（ＰＯＰサーバを介さずに直接電子メールを受信する）要求）などを行うためのパケット受信を指す。
【００２４】
〔ステップＢ１〕通信開始パケット
ネットワーク機器１０１のＭＡＣチップ１０３は、ＬＡＮ１０９上の他のネットワーク機器からの通信要求パケットを受信する。通信要求パケットには自機器の宛先情報が含まれている。
〔ステップＢ２〕受信割込み
ネットワーク機器１０１のＭＡＣチップ１０３は、ＬＡＮ１０９上の他のネットワーク機器からの通信要求パケットを受信すると、ＣＰＵ１０２に対して受信割り込みを発生する。ＬＡＮ１０９からの通信要求の識別は、実際に通信要求（データ転送要求）があった場合にのみ通信要求有りとみなす方法が好ましい。一般的に、イーサネットパケットのうち、ブロードキャストアドレスを持つパケットを受けた場合に、ＣＰＵが自機器（自端末）宛てのパケットでないと判断した場合、受信したパケットを破棄する。この処理は低速モード（例えば１０ＢＡＳＥ―Ｔモード）のままで行う。一方、自機器宛てのパケットであると判断した場合、通信速度の設定を高速モード（例えば１００ＢＡＳＥ―ＴＸモード）に変更して、このパケットに対する応答を行う。
【００２５】
〔ステップＢ３〕通信速度設定変更
ネットワーク機器１０１のＣＰＵ１０２は、ＬＡＮ１０９上の他のネットワーク機器との通信速度を通常はＭＡＣチップ１０３に対して低速モードに設定し、受信割り込み（ＬＡＮ１０９上のパーソナルコンピュータ１１０から通信要求）を受けた場合に、ＬＡＮ１０９上の他のネットワーク機器とのネットワーク通信の開始に先立ち、ＭＡＣチップ１０３に対する上記通信速度の設定を高速モードに変更する。通信速度変更の方法は、ＭＡＣチップ１０３が有するレジスタの設定値を変更するか、ＭＡＣチップ１０３の速度変更端子に接続されたＣＰＵ１０２の出力ポートの状態を変化させる方法が考えられる。ＭＡＣチップ１０３の速度設定は動的に変更可能であることを前提としている。速度変更の手続きとしてＭＡＣチップ１０３をリセットしなければならない場合も、図２に示したような自機器のＩ／Ｏからの通信要求による通信シーケンスの場合は問題ない。
なお、このステップＢ３では、特定の高速な通信速度に設定するのではなく、イーサネットの場合、オートネゴシエーションを実行させて現時点で最も高速なモードに移行させるという方法も考えられる。
【００２６】
〔ステップＢ４〕リンク再設定
ネットワーク機器１０１のＭＡＣチップ１０３は、上記通信速度の設定が変更されると、ＬＡＮ１０９上のＨＵＢとの間でリンクの再設定を行う。一般的なＨＵＢでは、ネットワーク上で同期を取るための「リンクパルス」を受信，識別してネットワーク機器との通信速度（接続速度）を再設定することが可能である。ＨＵＢ側が低速モード（例えば１０ＢＡＳＥ―Ｔモード）や高速モード（例えば１００ＢＡＳＥ―ＴＸモード）等など、異なる通信速度のネットワークに対応していない場合には、この発明は適用できないので、ネットワーク機器の電源投入時にＨＵＢの性能を確認してその情報を保持し、この発明に係わる処理動作を実行するか実行しないかを決定すべきである。
【００２７】
〔ステップＢ５〕通信速度変更済み確認
ネットワーク機器１０１のＣＰＵ１０２は、ＭＡＣチップ１０３によってリンクの再設定が行われた後、正常に所望の通信速度に移行できたか否かを確認する。一般的にはリンクパルスを監視するリンクテストを行い、その結果はＭＡＣチップ１０３が現在の通信速度を表示するレジスタを有する場合にはそのレジスタを読み出すことによって確認する。ＭＡＣチップ１０３がレジスタを有しない場合には本ステップＢ５を省略しても良い。
【００２８】
〔ステップＢ６〕応答
ネットワーク機器１０１のＣＰＵ１０２は、正常に所望の通信速度に移行できたことを確認すると、ＭＡＣチップ１０３に対して応答データを返す。具体的には、送信用データレジスタに通信用データを書き込み、送信開始レジスタを立てるという方法による。
〔ステップＢ７〕応答パケット
ネットワーク機器１０１のＭＡＣチップ１０３は、ＣＰＵ１０２からの応答データを受けると、ＬＡＮ（ネットワーク）１０９上に応答パケットを送出する。
【００２９】
〔ステップＢ８〕データ転送
相手端末であるＬＡＮ１０９上の他のネットワーク機器は、ネットワーク機器１０１から応答パケット受けると、論理的なリンクを張ってネットワーク機器１０１との間でデータ転送（ネットワーク通信）を開始する。
〔ステップＢ９〕通信速度設定変更
ネットワーク機器１０１のＣＰＵ１０２は、ＬＡＮ１０９上の他のネットワーク機器との間のデータ転送が終了した後、ＭＡＣチップ１０３に対する上記通信速度の設定を低速モードに戻す。
〔ステップＢ１０〕リンク再設定
ステップＢ４と同様。
〔ステップＢ１１〕通信速度変更済み確認
ステップＢ５と同様。
【００３０】
このように、ネットワーク機器１０１が、ＬＡＮ１０９上の他のネットワーク機器との通信速度を通常は低速モード（低速な転送レート）に設定し、ＬＡＮ１０９上の他のネットワーク機器あるいは自機器（自己）の操作部等のＩ／Ｏから通信要求を受けた場合に、ＬＡＮ１０９上の他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モード（高速な転送レート）に変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すので、上記通信要求にも対応可能な状態を維持しつつ、通常（待機）時の消費電力を低減することができる。
【００３１】
次に、ネットワーク機器１０１によるこの発明に係わる処理の第２例（第２実施形態）について説明する。
ネットワーク機器１０１は、ＬＡＮ１０９上の他のネットワーク機器（パーソナルコンピュータ１１０など）との通信速度を通常は低速モードに設定し、ＬＡＮ１０９上の他のネットワーク機器から通信要求としてプリント要求（画像形成要求）を受けた場合に、第１実施形態の図３によって説明した処理と略同様の処理を行うことにより、該他のネットワーク機器との通信速度を高速モードに移行させ（変更し）、以下のデータ転送が終了した後、上記通信速度の設定を低速モードに戻す。
ＬＡＮ１０９上の他のネットワーク機器は、ネットワーク機器１０１から応答パケット受けると、論理的なリンクを張ってネットワーク機器１０１との間でデータ転送を開始する。
【００３２】
ネットワーク機器１０１は、上記のデータ転送フェーズでＬＡＮ１０９上の他のネットワーク機器からプリントデータ（画像データ）を受信すると、それを自機器に内蔵されているプロッタ１０７に出力してプリント（画像形成）を行わせる。なお、自機器がパーソナルコンピュータあるいはワークステーション等の情報処理装置で、プロッタ（その機能を有するネットワークプリンタ，デジタル複合機，又はインタネットＦＡＸ装置等の画像形成装置でもよい）が外付けされている場合には、上記プリントデータをそのプロッタに出力してプリントを行わせることもできる。
【００３３】
このように、ネットワーク機器１０１が、ＬＡＮ１０９上の他のネットワーク機器との通信速度を通常は低速モードに設定し、ＬＡＮ１０９上の他のネットワーク機器からプリント要求を受けた場合に、その他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すので、上記プリント要求にも対応可能な状態を維持しつつ、通常時の消費電力を低減することができる。
【００３４】
次に、ネットワーク機器１０１によるこの発明に係わる処理の第３例（第３実施形態）について説明する。
ネットワーク機器１０１は、ＬＡＮ１０９上の他のネットワーク機器（パーソナルコンピュータ１１０など）との通信速度を通常は低速モードに設定し、ＬＡＮ１０９上の他のネットワーク機器から通信要求としてステータス表示要求（ステータス確認要求）を受けた場合に、第１実施形態の図３によって説明した処理と略同様の処理を行うことにより、該他のネットワーク機器との通信速度を高速モードに移行させ、以下のデータ転送が終了した後、上記通信速度の設定を低速モードに戻す。ステータス表示要求とは、例えば同一ネットワーク上の他のネットワーク機器からプロッタ（プリンタ）の状態を監視するために、そのプロッタからエラー情報やプリンタジョブ情報などのステータス情報を取得するための要求を指す。
【００３５】
ＬＡＮ１０９上の他のネットワーク機器は、ネットワーク機器１０１から応答パケット受けると、論理的なリンクを張ってネットワーク機器１０１との間でデータ転送を開始する。
ネットワーク機器１０１は、上記のデータ転送フェーズでプロッタ１０７又はスキャナ１０８等のエラー情報やプリンタジョブ情報などのステータス情報をＬＡＮ１０９上の他のネットワーク機器に送信し、その表示装置の画面に表示させる。
【００３６】
このように、ネットワーク機器１０１が、ＬＡＮ１０９上の他のネットワーク機器との通信速度を通常は低速モードに設定し、ＬＡＮ１０９上の他のネットワーク機器からステータス表示要求を受けた場合に、その他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すので、上記ステータス表示要求にも対応可能な状態を維持しつつ、通常時の消費電力を低減することができる。
【００３７】
次に、ネットワーク機器１０１によるこの発明に係わる処理の第４例（第４実施形態）について説明する。
ネットワーク機器１０１は、ＬＡＮ１０９上の他のネットワーク機器（パーソナルコンピュータ１１０など）との通信速度を通常は低速モードに設定し、ＬＡＮ１０９上の他のネットワーク機器から通信要求として電子メールのＳＭＴＰ受信要求（電子メールの通信要求）を受けた場合に、第１実施形態の図３によって説明した処理と略同様の処理を行うことにより、該他のネットワーク機器との通信速度を高速モードに移行させ、以下のデータ転送が終了した後、上記通信速度の設定を低速モードに戻す。電子メールのＳＭＴＰ受信要求とは、ネットワーク機器１０１が、ネットワーク上の他のネットワーク機器から送信された電子メールをＰＯＰサーバ（ＰＯＰ用メールサーバ）を介さずに直接受信させるための要求を指す。
【００３８】
ＬＡＮ１０９上の他のネットワーク機器は、ネットワーク機器１０１から応答パケット受けると、論理的なリンクを張ってネットワーク機器１０１との間でデータ転送を開始する。
ネットワーク機器１０１は、上記のデータ転送フェーズでＬＡＮ１０９上の他のネットワーク機器から送信された電子メールを受信する。
【００３９】
このように、ネットワーク機器１０１が、ＬＡＮ１０９上の他のネットワーク機器との通信速度を通常は低速モードに設定し、ＬＡＮ１０９上の他のネットワーク機器から電子メールのＳＭＴＰ受信要求を受けた場合に、その他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すので、上記電子メールのＳＭＴＰ受信要求にも対応可能な状態を維持しつつ、通常時の消費電力を低減することができる。
【００４０】
次に、ネットワーク機器１０１によるこの発明に係わる処理の第５例（第５実施形態）について説明する。
ネットワーク機器１０１は、ＬＡＮ１０９上の他のネットワーク機器との通信速度を通常は低速モードに設定し、自機器のＩ／Ｏから通信要求として電子メールのＰＯＰ受信要求（電子メールの通信要求）を受けた場合に、第１実施形態の図２によって説明した処理と略同様の処理を行うことにより、他のネットワーク機器との通信速度を高速モードに移行させ、以下のデータ転送が終了した後、上記通信速度の設定を低速モードに戻す。。
ＬＡＮ１０９上のＰＯＰサーバ（他のネットワーク機器）は、ネットワーク機器１０１から通信開始パケット受けると、その通信開始パケットに対して応答し、ネットワーク機器１０１との間でデータ転送を開始する。
ネットワーク機器１０１は、上記のデータ転送フェーズでＰＯＰサーバから電子メールを取得（受信）する。
【００４１】
このように、ネットワーク機器１０１が、ＬＡＮ１０９上の他のネットワーク機器との通信速度を通常は低速モードに設定し、自機器のＩ／Ｏから電子メールのＰＯＰ受信要求を受けた場合に、ＬＡＮ１０９上のＰＯＰサーバとのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すので、上記電子メールのＰＯＰ受信要求にも対応可能な状態を維持しつつ、通常時の消費電力を低減することができる。
【００４２】
次に、ネットワーク機器１０１によるこの発明に係わる処理の第６例（第６実施形態）について説明する。
ネットワーク機器１０１は、ＬＡＮ１０９上の他のネットワーク機器との通信速度を通常は低速モードに設定し、自機器のＩ／Ｏから通信要求として電子メールのＳＭＴＰ送信要求（電子メールの通信要求）を受けた場合に、第１実施形態の図２によって説明した処理と略同様の処理を行うことにより、他のネットワーク機器との通信速度を高速モードに移行させ、以下のデータ転送が終了した後、上記通信速度の設定を低速モードに戻す。。
ＬＡＮ１０９上のＳＭＴＰサーバ（他のネットワーク機器）は、ネットワーク機器１０１から通信開始パケット受けると、その通信開始パケットに対して応答し、ネットワーク機器１０１との間でデータ転送を開始する。
ネットワーク機器１０１は、上記のデータ転送フェーズでＳＭＴＰサーバへ電子メールを送信する。
【００４３】
このように、ネットワーク機器１０１が、ＬＡＮ１０９上のネットワーク機器との通信速度を通常は低速モードに設定し、自機器のＩ／Ｏから電子メールのＳＭＴＰ送信要求を受けた場合に、ＬＡＮ１０９上のＳＭＴＰサーバとのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すので、上記電子メールのＳＭＴＰ送信要求にも対応可能な状態を維持しつつ、通常時の消費電力を低減することができる。
【００４４】
次に、ネットワーク機器１０１によるこの発明に係わる処理の第７例（第７実施形態）について説明する。
ネットワーク機器１０１は、ＬＡＮ１０９上の他のネットワーク機器との通信速度を通常は低速モードに設定し、自機器のＩ／Ｏから通信要求としてスキャナデータ送信要求（読み取りデータの転送要求）を受けた場合に、第１実施形態の図２によって説明した処理と略同様の処理を行うことにより、他のネットワーク機器との通信速度を高速モードに移行させ、以下のデータ転送が終了した後、上記通信速度の設定を低速モードに戻す。。
【００４５】
ＬＡＮ１０９上の他のネットワーク機器（パーソナルコンピュータ１１０や図示しないワークステーション，サーバ，ローカルストレージなど）は、ネットワーク機器１０１から通信開始パケット受けると、その通信開始パケットに対して応答し、ネットワーク機器１０１との間でデータ転送を開始する。
ネットワーク機器１０１は、上記のデータ転送フェーズでスキャナ１０８による読み取り画像データ（スキャナデータ）をＬＡＮ１０９上の他のネットワーク機器へ送信する。なお、自機器がパーソナルコンピュータあるいはワークステーション等の情報処理装置で、スキャナ（その機能を有するデジタル複合機又はインタネットＦＡＸ装置等の画像形成装置でもよい）が外付けされている場合には、そのスキャナによる読み取り画像データをＬＡＮ１０９上の他のネットワーク機器へ送信することもできる。
【００４６】
このように、ネットワーク機器１０１が、ＬＡＮ１０９上の他のネットワーク機器との通信速度を通常は低速モードに設定し、自機器のＩ／Ｏからスキャナデータ送信要求を受けた場合に、ＬＡＮ１０９上の他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すので、上記スキャナデータ送信要求にも対応可能な状態を維持しつつ、通常時の消費電力を低減することができる。
【００４７】
次に、ネットワーク機器１０１によるこの発明に係わる処理の第８例（第８実施形態）について説明する。
ネットワーク機器１０１は、ＬＡＮ１０９上の他のネットワーク機器あるいは自機器の図示しない操作部等のＩ／Ｏから受ける各要求毎に通信速度制御の要否、つまり高速モード（高速な転送モード）への移行を許可するか禁止するかを設定し、その各要求と通信速度制御の要否とを対応付けてＲＡＭ１０６（又は不揮発性メモリ）にテーブルとして格納する。そのテーブルの内容の一例を図４に示す。
図４のテーブルにおいて、「ＯＮ」は通信速度制御が必要である（高速モードへの移行を許可する）旨を、「ＯＦＦ」は通信速度制御が不要である（高速モードへの移行を禁止する）旨をそれぞれ示す。
【００４８】
ネットワーク機器１０１は、ＬＡＮ１０９上の他のネットワーク機器との通信速度を通常は低速モードに設定し、ＬＡＮ１０９上の他のネットワーク機器（パーソナルコンピュータ１１０，ワークステーション，ＰＯＰサーバ，ＳＭＴＰサーバ，ローカルストレージなど）あるいは自機器のＩ／Ｏから前述したようにプリント要求，ステータス表示要求，電子メールのＳＭＴＰ受信要求，電子メールのＰＯＰ受信要求，電子メールのＳＭＴＰ送信要求，又はスキャナ送信要求を受けた場合に、上記テーブルの内容（設定内容）に応じて対応する通信速度制御の要否（高速モードへの移行を許可するか禁止する否か）を判定し、対応する通信速度制御が必要な場合（高速モードへの移行を許可する場合）に、第１実施形態の図２又は図３によって説明した処理と略同様の処理を行うことにより、通信速度を高速モードに移行させる。
【００４９】
ここで、図４のテーブルの内容に従う場合には、ＬＡＮ１０９上の他のネットワーク機器からプリント要求又はステータス表示要求を受けた場合には、通信速度制御が必要と判定し（高速モードへの移行を許可し）、第１実施形態の図３によって説明した処理と略同様の処理を行い、通信速度を高速モードに移行させる。ＬＡＮ１０９上の他のネットワーク機器から電子メールのＳＭＴＰ受信要求を受けた場合には、通信速度制御が不要と判定し（高速モードへの移行を禁止し）、第１実施形態の図３によって説明した処理と略同様の処理を行い、通信速度を低速モードのままとする。自機器のＩ／Ｏから電子メールのＰＯＰ受信要求を受けた場合には、通信速度制御が不要と判定し、第１実施形態の図２によって説明した処理と略同様の処理を行い、通信速度を低速モードのままとする。
以後、前述した第２実施形態〜第７実施形態のいずれかと同様の処理を行う。
【００５０】
このように、ネットワーク機器１０１が、ＬＡＮ１０９上の他のネットワーク機器との通信速度を通常は低速モードに設定し、ＬＡＮ１０９上の他のネットワーク機器あるいは自機器のＩ／Ｏからプリント要求，ステータス表示要求，電子メールのＳＭＴＰ受信要求，電子メールのＰＯＰ受信要求，電子メールのＳＭＴＰ送信要求，又はスキャナ送信要求を受けた場合に、上記テーブルの内容（設定内容）に応じて対応する通信速度制御の要否を判定し、対応する通信速度制御が必要な場合に、ＬＡＮ１０９上の他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すので、上記各要求にも対応可能な状態を維持しつつ、通常時の消費電力を低減することができる。
【００５１】
また、ＬＡＮ１０９上の他のネットワーク機器あるいは図示しない操作部等のＩ／Ｏから受ける各要求毎に通信速度制御の要否を設定できるため、利用者の利便性が高まる。
例えば、自機器のＩ／Ｏからの要求によってＬＡＮ１０９上の他のネットワーク機器とのネットワーク通信を行う場合には高速モードへの移行を許可し、ＬＡＮ１０９上の他のネットワーク機器からの要求によってその他のネットワーク機器とのネットワーク通信を行う場合には高速モードへの移行を禁止するといった使い方もできる。
【００５２】
また、ＬＡＮ１０９上の他のネットワーク機器からの要求によってその他のネットワーク機器とのネットワーク通信を行う際に、電子メールの送受信などの比較的速度を重視しない通信を行う場合には低速モードのままとし、プリントデーの受信など大容量且つ高速なデータ転送を行う場合には高速モードへ移行するといった使い方もできる。
さらに、ＬＡＮ１０９上の通信相手との違いによって通信速度制御の要否を設定することもできる。例えば、プリント要求やステータス表示要求は専用のドライバやユーティリティを用いることにより、通信速度制御の要否（速度設定）を変更する間に通信がタイムアウトエラーとならない対応が可能なので、高速モードへの移行を許可する。一方で、電子メールのＳＭＴＰ受信など通信相手のタイムアウトを考慮すべき動作は高速モードへの移行を禁止する。
【００５３】
【発明の効果】
以上説明してきたように、この発明によれば、ネットワーク機器が、ネットワーク（ネットワーク上の他のネットワーク機器）あるいは自己の出力部からの通信要求にも対応可能な状態を維持しつつ、通常（待機）時の消費電力を低減することができる。
【図面の簡単な説明】
【図１】この発明による通信速度制御方法を実施するネットワーク機器を含むネットワークシステムの構成例を示すブロック図である。
【図２】図１のネットワーク機器１０１のＩ／Ｏからの通信要求によって通信を開始する場合の動作シーケンスの一例を示す図である。
【図３】図１のネットワーク機器１０１によるＬＡＮ１０９上の他のネットワーク機器（パーソナルコンピュータ１１０など）からの通信要求によって通信を開始する場合の動作シーケンスの一例を示す図である。
【図４】図１のＬＡＮ１０９上の他のネットワーク機器あるいはネットワーク機器１０１のＩ／Ｏから受ける各要求毎の通信速度制御の要否（高速モードへの移行を許可するか禁止するか）の設定内容の一例を示す図である。
【符号の説明】
１０１：ネットワーク機器　　　　　１０２：ＣＰＵ
１０３：ＭＡＣチップ（ＭＡＣ＆ＰＨＹ）
１０４：絶縁フィルタ類　　　　　　１０５：ＲＯＭ
１０６：ＲＡＭ　　　　　　　　　　１０７：プロッタ
１０８：スキャナ　　　　　　　　　１０９：ＬＡＮ
１１０：パーソナルコンピュータ（ＰＣ）
【図１】
2004064335.tif 000003
【図２】
2004064335.tif 000004
【図３】
2004064335.tif 000005
【図４】
2004064335.tif 000006