JP2004064335A - Communication speed control method for network equipment - Google Patents

Communication speed control method for network equipment Download PDF

Info

Publication number
JP2004064335A
JP2004064335A JP2002218546A JP2002218546A JP2004064335A JP 2004064335 A JP2004064335 A JP 2004064335A JP 2002218546 A JP2002218546 A JP 2002218546A JP 2002218546 A JP2002218546 A JP 2002218546A JP 2004064335 A JP2004064335 A JP 2004064335A
Authority
JP
Japan
Prior art keywords
communication
network device
network
communication speed
speed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002218546A
Other languages
Japanese (ja)
Inventor
Taiji Hagita
萩田 泰治
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2002218546A priority Critical patent/JP2004064335A/en
Publication of JP2004064335A publication Critical patent/JP2004064335A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Small-Scale Networks (AREA)
  • Communication Control (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To reduce power consumption during the normal time while network equipment maintains a state for corresponding to communication requests from a network or from its own output part. <P>SOLUTION: The network equipment 101 normally sets a communication speed with the other network equipment (a personal computer 110 or the like) on a LAN 109 in a low speed mode. When the communication request from the other network equipment on the LAN 109 or from an I/O part of its own operation part is received, the setting of the communication speed is changed to a high speed mode prior to a network communication with the other network equipment on the LAN 109. The setting of the communication speed is returned to the low speed mode after the finish of the network communication. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
この発明は、パーソナルコンピュータ,ネットワークプリンタ,インタネットファクシミリ(以下「ファクシミリ」を「FAX」ともいう)装置,デジタル複写機,デジタル複合機(MFP)等のネットワークインタフェース(以下「インタフェース」を「I/F」と略称する)を有するネットワーク機器の通信速度制御方法に関する。
【0002】
【従来の技術】
上記のようなネットワーク機器として、低速モード(10BASE―Tモード)や高速モード(100BASE―TXモード)等の異なる通信速度(通信モード)のイーサネット(登録商標)などのネットワークに対応可能で、低速モード(低速なネットワークに接続するモード)時に消費電力を低減する省エネルギーモード(低消費電力モード)に移行するようにしたものがある。
【0003】
【発明が解決しようとする課題】
このようなネットワーク機器では、ネットワーク(実際にはネットワーク上のパーソナルコンピュータ等の他のネットワーク機器)からのパケットを常に監視し続けなければならないため、実際には省エネルギーモードに移行して消費電力を低減することは難しい。
例えば、第一に、ネットワーク機器を省エネルギーモードに移行するために、特定のイーサネットパケット(Magic―Packet)を受信した時に限りホストを起動することのできるMACチップが市販されているが、送信側パケット生成能力に依存するため、一般的に広く実用化されていない。今後、一般的に実用化された場合であっても、被起動側のMACアドレスを含むマジックパケットを生成して送出することができるシステムは限られている。特に、インタネットFAX装置(I―FAX)では、メール送信側が通信相手端末のMACアドレスを知らないため適用できない。
【0004】
第二に、インタネットFAX装置のようにサーバからメールを取得するような能動動作を主とする機器に限定すれば、通常の待機状態では電源断や低消費電力モード(MAC機能は停止)にしておき、通信要求がある時に起動状態に移行する方法が考えられる。しかし、ネットワーク上のパーソナルコンピュータ(PC)から機器のステータス情報を読んだり、プリンタ機器に印字要求するような受動動作を行う必要がある場合は、ネットワークからの起動要求に応じなければならないので、この方法は適用できない。
【0005】
上記2つの課題は相反しており、昨今のネットワーク対応複合機(MFP)では両者の課題を同時に克服しなければならない。つまり、ネットワークからの通信要求にも対応可能な状態を維持しつつ、待機時の消費電力を低減する制御方法が必要とされる。
この発明は上記の点に鑑みてなされたものであり、ネットワーク機器が、ネットワーク(ネットワーク上の他のネットワーク機器)あるいは自己の操作部等の出力部からの通信要求にも対応可能な状態を維持しつつ、通常(待機)時の消費電力を低減できるようにすることを目的とする。
【0006】
【課題を解決するための手段】
この発明は、ネットワークに接続されるネットワーク機器の通信速度制御方法であって、上記の目的を達成するため、次のようにしたことを特徴とする。
請求項1の発明による通信速度制御方法は、上記ネットワーク上の他のネットワーク機器との通信速度を通常は低速モードに設定し、上記他のネットワーク機器あるいは自己の操作部等の出力部から通信要求を受けた場合に、上記他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すものである。
【0007】
請求項2の発明による通信速度制御方法は、請求項1のネットワーク機器の通信速度制御方法において、該ネットワーク機器に画像形成手段が内蔵又は外付けされている場合、上記他のネットワーク機器から画像形成要求を受けた場合に、該他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すものである。
請求項3の発明による通信速度制御方法は、請求項1のネットワーク機器の通信速度制御方法において、該ネットワーク機器にステータス表示を行うステータス表示手段が内蔵されている場合、上記他のネットワーク機器からステータス確認要求を受けた場合に、該他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すものである。
【0008】
請求項4の発明による通信速度制御方法は、請求項1のネットワーク機器の通信速度制御方法において、該ネットワーク機器に電子メールの通信を行うメール通信手段が内蔵されている場合、上記他のネットワーク機器あるいは自己の出力部から電子メールの通信要求を受けた場合に、上記他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すものである。
請求項5の発明による通信速度制御方法は、請求項1のネットワーク機器の通信速度制御方法において、該ネットワーク機器に画像読取手段が内蔵又は外付けされている場合、自己の出力部から読み取り画像データの転送要求を受けた場合に、上記他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すものである。
【0009】
請求項6の発明による通信速度制御方法は、請求項1のネットワーク機器の通信速度制御方法において、該ネットワーク機器に、画像形成手段と、ステータス表示を行うステータス表示手段と、電子メールの通信を行うメール通信手段と、画像読取手段と、上記ネットワークあるいは上記出力部から受ける要求毎に通信速度制御の要否を設定する設定手段とが内蔵又は外付けされている場合、上記他のネットワーク機器あるいは自己の操作部等の出力部から画像形成要求,ステータス確認要求,電子メールの通信要求,又は読み取り画像データの転送要求を受けた場合に、上記設定手段の設定内容に応じて対応する通信速度制御の要否を判定し、対応する通信速度制御が必要な場合に、上記他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すものである。
【0010】
【発明の実施の形態】
以下、この発明の実施形態を図面に基づいて具体的に説明する。
図1は、この発明による通信速度制御方法を実施するネットワーク機器を含むネットワークシステムの構成例を示すブロック図である。
このネットワークシステムは、この発明による通信速度制御方法を実施するネットワーク機器101と、パーソナルコンピュータ(PC)110と、それらを接続するLAN(ローカル・エリア・ネットワーク)109とによって構成されている。
【0011】
ネットワーク機器101は、例えばインタネットFAX装置,デジタル複写機,あるいはデジタル複合機(MFP)であり、CPU102,MACチップ(MAC&PHY)103,絶縁フィルタ類104,ROM105,RAM106,プロッタ107(画像形成手段),およびスキャナ108(画像読取手段)を備えている。なお、ネットワーク機器101がパーソナルコンピュータ(PC)あるいはワークステーション(WS)等の情報処理装置でもよく、この場合にはプロッタ(その機能を有するネットワークプリンタ,デジタル複合機,又はインタネットFAX装置等の画像形成装置でもよい)やスキャナ(その機能を有するデジタル複合機又はインタネットFAX装置等の画像形成装置でもよい)が外付けされるものとする。
【0012】
CPU102は、ネットワーク機器101全体を統括的に制御する中央処理装置である。このCPU102は、MACチップ103,絶縁フィルタ類104,ROM105,RAM106とにより、ステータス表示を行うステータス表示手段,電子メールの通信を行うメール通信手段(電子メールのSMTP受信を行うメールSMTP受信手段,電子メールのPOP受信を行うメールPOP受信手段,電子メールのSMTP送信を行うメールSMTP送信手段),LAN109あるいは図示しない操作部等のI/O(入力部と出力部とからなる入出力ポート)から受ける要求毎に通信速度制御の要否を設定する設定手段としての機能を果たす。
【0013】
MACチップ103は、媒体アクセス制御(MAC)用のLANコントローラと物理層デバイスとからなる。
絶縁フィルタ類104は、絶縁フィルタと他の回路とからなる。
なお、MACチップ103および絶縁フィルタ類104は、ネットワークI/Fの基本構成要素であるため、詳細な説明は割愛する。
ROM105は、CPU102を動作させるための制御プログラムや固定データを記憶としている読み出し専用メモリである。
RAM106は、CPU102によるデータ処理用のワークメモリやスキャナ108からの読み取り画像データを記憶する画像メモリとして使用する読み書き可能なメモリである。このRAM106の代わりに、不揮発性メモリを使用することもできる。あるいは、その両方のメモリを備えるとよい。
【0014】
プロッタ107は、画像データに基づいて用紙上に画像形成(プリント)する画像形成手段である。
スキャナ108は、原稿の画像を読み取る画像読取手段である。
パーソナルコンピュータ110は、LAN109を介してネットワーク機器101に対して各種要求を与える。
なお、LAN109には、パーソナルコンピュータ110の他に、図示しないワークステーション等の他の情報処理装置や、サーバ,ローカルストレージなど、他のネットワーク機器も接続されているものとする。また、LAN109に代えて、インタネット等の他のネットワークを使用することもできる。
【0015】
このように構成したネットワーク機器101では、MACチップ103が、CPU102からのレジスタ設定により、低速モード(例えば10BASE―Tモード),高速モード(例えば100BASE―TXモード),あるいはオートネゴシエーションなど、LAN109上のパーソナルコンピュータ110(他のネットワーク機器)との通信速度(ネットワークの接続速度)を選択設定する機能を有していることを前提とする。オートネゴシエーションとは、LAN109上のリンクパルスを識別して低速モード,高速モードなどの区別,設定を自動的に行うオプション機能のことである。その機能を用い、通常の低速モードから高速モードへ動的に切り替えることにより、通信機能を維持したまま消費電力を抑えることが可能になる。
【0016】
以下、図1に示したネットワーク機器101によるこの発明による処理のそれぞれ異なる実施形態について、図2以降の各図面も参照して具体的に説明する。まず、ネットワーク機器101によるこの発明に係わる処理の第1例(第1実施形態)について説明する。
図2は、ネットワーク機器101のI/Oからの通信要求によって通信を開始する場合の動作シーケンスの一例を示す図である。ネットワーク機器101のI/Oからの通信要求とは、電子メールの通信要求(電子メールのSMTP送信要求又はPOP受信要求)、スキャナデータ転送(スキャナ108に原稿の画像を読み取らせ、その読み取り画像データを他のネットワーク機器へ転送させる)要求などを行うための要因を指す。
【0017】
〔ステップA1〕機器のI/Oからの送信要求受付
ネットワーク機器101のCPU102は、自機器のI/Oから通信要求(例えば電子メールのSMTP送信要求)が発行された場合に、その通信要求を受け付ける。この通信要求には、定期的に行う電子メールのPOP受信要求など、自機器のI/Oからの起動トリガは全て含む。
【0018】
〔ステップA2〕通信速度設定変更
ネットワーク機器101のCPU102は、LAN109上の他のネットワーク機器(パーソナルコンピュータ110や図示しないワークステーション,サーバ,ローカルストレージなど)との通信速度を通常(待機時)はMACチップ103に対して低速モードに設定し、自機器のI/Oから通信要求を受けた場合に、LAN109上の他のネットワーク機器とのネットワーク通信の開始に先立ち、MACチップ103に対する上記通信速度の設定を高速モードに変更する(切り替える)。通信速度変更の方法は、MACチップ103が有するレジスタの設定値を変更するか、MACチップ103の速度変更端子に接続されたCPU102の出力ポートの状態を変化させる方法が考えられる。MACチップ103の速度設定は動的に変更可能であることを前提としている。速度変更の手続きとしてMACチップ103をリセットしなければならない場合も、図2に示したような自機器のI/Oからの通信要求による通信シーケンスの場合は問題ない。
なお、このステップA2では、特定の高速な通信速度に設定するのではなく、イーサネットの場合、オートネゴシエーションを実行させて現時点で最も高速なモードに移行させるという方法も考えられる。
【0019】
〔ステップA3〕リンク再設定
ネットワーク機器101のMACチップ103は、上記通信速度の設定が変更されると、LAN109上の図示しないHUB(集線装置)との間でリンクの再設定を行う。一般的なHUBでは、ネットワーク上で同期を取るための「リンクパルス」を受信,識別してネットワーク機器との通信速度(接続速度)を再設定することが可能である。HUB側が低速モード(例えば10BASE―Tモード)や高速モード(例えば100BASE―TXモード)等など、異なる通信速度のネットワークに対応していない場合には、この発明は適用できないので、ネットワーク機器の電源投入時にHUBの性能を確認してその情報を保持し、この発明に係わる処理動作を実行するか実行しないかを決定すべきである。
【0020】
〔ステップA4〕通信速度変更済み確認
ネットワーク機器101のCPU102は、MACチップ103によってリンクの再設定が行われた後、正常に所望の通信速度に移行できたか否かを確認する。一般的にはリンクパルスを監視するリンクテストを行い、その結果はMACチップ103が現在の通信速度を表示するレジスタを有する場合にはそのレジスタを読み出すことによって確認する。MACチップ103がレジスタを有しない場合には本ステップA4を省略しても良い。
【0021】
〔ステップA5〕通信開始要求
ネットワーク機器101のCPU102は、正常に所望の通信速度に移行できたことを確認すると、MACチップ103に対して通信開始を要求する。具体的には、送信用データレジスタに通信用データを書き込み、送信開始レジスタを立てるという方法による。
〔ステップA6〕通信開始パケット
ネットワーク機器101のMACチップ103は、CPU102からの通信開始要求を受けると、LAN(ネットワーク)109上に通信開始パケットを送出する。
【0022】
〔ステップA7〕データ転送
相手端末であるLAN109上の他のネットワーク機器(パーソナルコンピュータ110など)は、ネットワーク機器101から通信開始パケットを受けると、その通信開始パケットに対して応答し、ネットワーク機器101との間でデータ転送(ネットワーク通信)を開始する。
〔ステップA8〕通信速度設定変更
ネットワーク機器101のCPU102は、LAN109上の他のネットワーク機器との間のデータ転送が終了した後、MACチップ103に対する上記通信速度の設定を低速モードに戻す。
〔ステップA9〕リンク再設定
ステップA3と同様。
〔ステップA10〕通信速度変更済み確認
ステップA4と同様。
【0023】
図3は、ネットワーク機器101によるLAN109上の他のネットワーク機器(パーソナルコンピュータ110など)からの通信要求によって通信を開始する場合の動作シーケンスの一例を示す図である。LAN109上の他のネットワーク機器からの通信要求とは、ネットワーク機器101に対するプリント要求(画像形成要求),ステータス確認要求(ステータス読み出し要求)、電子メールの通信要求(電子メールのSMTP受信(POPサーバを介さずに直接電子メールを受信する)要求)などを行うためのパケット受信を指す。
【0024】
〔ステップB1〕通信開始パケット
ネットワーク機器101のMACチップ103は、LAN109上の他のネットワーク機器からの通信要求パケットを受信する。通信要求パケットには自機器の宛先情報が含まれている。
〔ステップB2〕受信割込み
ネットワーク機器101のMACチップ103は、LAN109上の他のネットワーク機器からの通信要求パケットを受信すると、CPU102に対して受信割り込みを発生する。LAN109からの通信要求の識別は、実際に通信要求(データ転送要求)があった場合にのみ通信要求有りとみなす方法が好ましい。一般的に、イーサネットパケットのうち、ブロードキャストアドレスを持つパケットを受けた場合に、CPUが自機器(自端末)宛てのパケットでないと判断した場合、受信したパケットを破棄する。この処理は低速モード(例えば10BASE―Tモード)のままで行う。一方、自機器宛てのパケットであると判断した場合、通信速度の設定を高速モード(例えば100BASE―TXモード)に変更して、このパケットに対する応答を行う。
【0025】
〔ステップB3〕通信速度設定変更
ネットワーク機器101のCPU102は、LAN109上の他のネットワーク機器との通信速度を通常はMACチップ103に対して低速モードに設定し、受信割り込み(LAN109上のパーソナルコンピュータ110から通信要求)を受けた場合に、LAN109上の他のネットワーク機器とのネットワーク通信の開始に先立ち、MACチップ103に対する上記通信速度の設定を高速モードに変更する。通信速度変更の方法は、MACチップ103が有するレジスタの設定値を変更するか、MACチップ103の速度変更端子に接続されたCPU102の出力ポートの状態を変化させる方法が考えられる。MACチップ103の速度設定は動的に変更可能であることを前提としている。速度変更の手続きとしてMACチップ103をリセットしなければならない場合も、図2に示したような自機器のI/Oからの通信要求による通信シーケンスの場合は問題ない。
なお、このステップB3では、特定の高速な通信速度に設定するのではなく、イーサネットの場合、オートネゴシエーションを実行させて現時点で最も高速なモードに移行させるという方法も考えられる。
【0026】
〔ステップB4〕リンク再設定
ネットワーク機器101のMACチップ103は、上記通信速度の設定が変更されると、LAN109上のHUBとの間でリンクの再設定を行う。一般的なHUBでは、ネットワーク上で同期を取るための「リンクパルス」を受信,識別してネットワーク機器との通信速度(接続速度)を再設定することが可能である。HUB側が低速モード(例えば10BASE―Tモード)や高速モード(例えば100BASE―TXモード)等など、異なる通信速度のネットワークに対応していない場合には、この発明は適用できないので、ネットワーク機器の電源投入時にHUBの性能を確認してその情報を保持し、この発明に係わる処理動作を実行するか実行しないかを決定すべきである。
【0027】
〔ステップB5〕通信速度変更済み確認
ネットワーク機器101のCPU102は、MACチップ103によってリンクの再設定が行われた後、正常に所望の通信速度に移行できたか否かを確認する。一般的にはリンクパルスを監視するリンクテストを行い、その結果はMACチップ103が現在の通信速度を表示するレジスタを有する場合にはそのレジスタを読み出すことによって確認する。MACチップ103がレジスタを有しない場合には本ステップB5を省略しても良い。
【0028】
〔ステップB6〕応答
ネットワーク機器101のCPU102は、正常に所望の通信速度に移行できたことを確認すると、MACチップ103に対して応答データを返す。具体的には、送信用データレジスタに通信用データを書き込み、送信開始レジスタを立てるという方法による。
〔ステップB7〕応答パケット
ネットワーク機器101のMACチップ103は、CPU102からの応答データを受けると、LAN(ネットワーク)109上に応答パケットを送出する。
【0029】
〔ステップB8〕データ転送
相手端末であるLAN109上の他のネットワーク機器は、ネットワーク機器101から応答パケット受けると、論理的なリンクを張ってネットワーク機器101との間でデータ転送(ネットワーク通信)を開始する。
〔ステップB9〕通信速度設定変更
ネットワーク機器101のCPU102は、LAN109上の他のネットワーク機器との間のデータ転送が終了した後、MACチップ103に対する上記通信速度の設定を低速モードに戻す。
〔ステップB10〕リンク再設定
ステップB4と同様。
〔ステップB11〕通信速度変更済み確認
ステップB5と同様。
【0030】
このように、ネットワーク機器101が、LAN109上の他のネットワーク機器との通信速度を通常は低速モード(低速な転送レート)に設定し、LAN109上の他のネットワーク機器あるいは自機器(自己)の操作部等のI/Oから通信要求を受けた場合に、LAN109上の他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モード(高速な転送レート)に変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すので、上記通信要求にも対応可能な状態を維持しつつ、通常(待機)時の消費電力を低減することができる。
【0031】
次に、ネットワーク機器101によるこの発明に係わる処理の第2例(第2実施形態)について説明する。
ネットワーク機器101は、LAN109上の他のネットワーク機器(パーソナルコンピュータ110など)との通信速度を通常は低速モードに設定し、LAN109上の他のネットワーク機器から通信要求としてプリント要求(画像形成要求)を受けた場合に、第1実施形態の図3によって説明した処理と略同様の処理を行うことにより、該他のネットワーク機器との通信速度を高速モードに移行させ(変更し)、以下のデータ転送が終了した後、上記通信速度の設定を低速モードに戻す。
LAN109上の他のネットワーク機器は、ネットワーク機器101から応答パケット受けると、論理的なリンクを張ってネットワーク機器101との間でデータ転送を開始する。
【0032】
ネットワーク機器101は、上記のデータ転送フェーズでLAN109上の他のネットワーク機器からプリントデータ(画像データ)を受信すると、それを自機器に内蔵されているプロッタ107に出力してプリント(画像形成)を行わせる。なお、自機器がパーソナルコンピュータあるいはワークステーション等の情報処理装置で、プロッタ(その機能を有するネットワークプリンタ,デジタル複合機,又はインタネットFAX装置等の画像形成装置でもよい)が外付けされている場合には、上記プリントデータをそのプロッタに出力してプリントを行わせることもできる。
【0033】
このように、ネットワーク機器101が、LAN109上の他のネットワーク機器との通信速度を通常は低速モードに設定し、LAN109上の他のネットワーク機器からプリント要求を受けた場合に、その他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すので、上記プリント要求にも対応可能な状態を維持しつつ、通常時の消費電力を低減することができる。
【0034】
次に、ネットワーク機器101によるこの発明に係わる処理の第3例(第3実施形態)について説明する。
ネットワーク機器101は、LAN109上の他のネットワーク機器(パーソナルコンピュータ110など)との通信速度を通常は低速モードに設定し、LAN109上の他のネットワーク機器から通信要求としてステータス表示要求(ステータス確認要求)を受けた場合に、第1実施形態の図3によって説明した処理と略同様の処理を行うことにより、該他のネットワーク機器との通信速度を高速モードに移行させ、以下のデータ転送が終了した後、上記通信速度の設定を低速モードに戻す。ステータス表示要求とは、例えば同一ネットワーク上の他のネットワーク機器からプロッタ(プリンタ)の状態を監視するために、そのプロッタからエラー情報やプリンタジョブ情報などのステータス情報を取得するための要求を指す。
【0035】
LAN109上の他のネットワーク機器は、ネットワーク機器101から応答パケット受けると、論理的なリンクを張ってネットワーク機器101との間でデータ転送を開始する。
ネットワーク機器101は、上記のデータ転送フェーズでプロッタ107又はスキャナ108等のエラー情報やプリンタジョブ情報などのステータス情報をLAN109上の他のネットワーク機器に送信し、その表示装置の画面に表示させる。
【0036】
このように、ネットワーク機器101が、LAN109上の他のネットワーク機器との通信速度を通常は低速モードに設定し、LAN109上の他のネットワーク機器からステータス表示要求を受けた場合に、その他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すので、上記ステータス表示要求にも対応可能な状態を維持しつつ、通常時の消費電力を低減することができる。
【0037】
次に、ネットワーク機器101によるこの発明に係わる処理の第4例(第4実施形態)について説明する。
ネットワーク機器101は、LAN109上の他のネットワーク機器(パーソナルコンピュータ110など)との通信速度を通常は低速モードに設定し、LAN109上の他のネットワーク機器から通信要求として電子メールのSMTP受信要求(電子メールの通信要求)を受けた場合に、第1実施形態の図3によって説明した処理と略同様の処理を行うことにより、該他のネットワーク機器との通信速度を高速モードに移行させ、以下のデータ転送が終了した後、上記通信速度の設定を低速モードに戻す。電子メールのSMTP受信要求とは、ネットワーク機器101が、ネットワーク上の他のネットワーク機器から送信された電子メールをPOPサーバ(POP用メールサーバ)を介さずに直接受信させるための要求を指す。
【0038】
LAN109上の他のネットワーク機器は、ネットワーク機器101から応答パケット受けると、論理的なリンクを張ってネットワーク機器101との間でデータ転送を開始する。
ネットワーク機器101は、上記のデータ転送フェーズでLAN109上の他のネットワーク機器から送信された電子メールを受信する。
【0039】
このように、ネットワーク機器101が、LAN109上の他のネットワーク機器との通信速度を通常は低速モードに設定し、LAN109上の他のネットワーク機器から電子メールのSMTP受信要求を受けた場合に、その他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すので、上記電子メールのSMTP受信要求にも対応可能な状態を維持しつつ、通常時の消費電力を低減することができる。
【0040】
次に、ネットワーク機器101によるこの発明に係わる処理の第5例(第5実施形態)について説明する。
ネットワーク機器101は、LAN109上の他のネットワーク機器との通信速度を通常は低速モードに設定し、自機器のI/Oから通信要求として電子メールのPOP受信要求(電子メールの通信要求)を受けた場合に、第1実施形態の図2によって説明した処理と略同様の処理を行うことにより、他のネットワーク機器との通信速度を高速モードに移行させ、以下のデータ転送が終了した後、上記通信速度の設定を低速モードに戻す。。
LAN109上のPOPサーバ(他のネットワーク機器)は、ネットワーク機器101から通信開始パケット受けると、その通信開始パケットに対して応答し、ネットワーク機器101との間でデータ転送を開始する。
ネットワーク機器101は、上記のデータ転送フェーズでPOPサーバから電子メールを取得(受信)する。
【0041】
このように、ネットワーク機器101が、LAN109上の他のネットワーク機器との通信速度を通常は低速モードに設定し、自機器のI/Oから電子メールのPOP受信要求を受けた場合に、LAN109上のPOPサーバとのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すので、上記電子メールのPOP受信要求にも対応可能な状態を維持しつつ、通常時の消費電力を低減することができる。
【0042】
次に、ネットワーク機器101によるこの発明に係わる処理の第6例(第6実施形態)について説明する。
ネットワーク機器101は、LAN109上の他のネットワーク機器との通信速度を通常は低速モードに設定し、自機器のI/Oから通信要求として電子メールのSMTP送信要求(電子メールの通信要求)を受けた場合に、第1実施形態の図2によって説明した処理と略同様の処理を行うことにより、他のネットワーク機器との通信速度を高速モードに移行させ、以下のデータ転送が終了した後、上記通信速度の設定を低速モードに戻す。。
LAN109上のSMTPサーバ(他のネットワーク機器)は、ネットワーク機器101から通信開始パケット受けると、その通信開始パケットに対して応答し、ネットワーク機器101との間でデータ転送を開始する。
ネットワーク機器101は、上記のデータ転送フェーズでSMTPサーバへ電子メールを送信する。
【0043】
このように、ネットワーク機器101が、LAN109上のネットワーク機器との通信速度を通常は低速モードに設定し、自機器のI/Oから電子メールのSMTP送信要求を受けた場合に、LAN109上のSMTPサーバとのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すので、上記電子メールのSMTP送信要求にも対応可能な状態を維持しつつ、通常時の消費電力を低減することができる。
【0044】
次に、ネットワーク機器101によるこの発明に係わる処理の第7例(第7実施形態)について説明する。
ネットワーク機器101は、LAN109上の他のネットワーク機器との通信速度を通常は低速モードに設定し、自機器のI/Oから通信要求としてスキャナデータ送信要求(読み取りデータの転送要求)を受けた場合に、第1実施形態の図2によって説明した処理と略同様の処理を行うことにより、他のネットワーク機器との通信速度を高速モードに移行させ、以下のデータ転送が終了した後、上記通信速度の設定を低速モードに戻す。。
【0045】
LAN109上の他のネットワーク機器(パーソナルコンピュータ110や図示しないワークステーション,サーバ,ローカルストレージなど)は、ネットワーク機器101から通信開始パケット受けると、その通信開始パケットに対して応答し、ネットワーク機器101との間でデータ転送を開始する。
ネットワーク機器101は、上記のデータ転送フェーズでスキャナ108による読み取り画像データ(スキャナデータ)をLAN109上の他のネットワーク機器へ送信する。なお、自機器がパーソナルコンピュータあるいはワークステーション等の情報処理装置で、スキャナ(その機能を有するデジタル複合機又はインタネットFAX装置等の画像形成装置でもよい)が外付けされている場合には、そのスキャナによる読み取り画像データをLAN109上の他のネットワーク機器へ送信することもできる。
【0046】
このように、ネットワーク機器101が、LAN109上の他のネットワーク機器との通信速度を通常は低速モードに設定し、自機器のI/Oからスキャナデータ送信要求を受けた場合に、LAN109上の他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すので、上記スキャナデータ送信要求にも対応可能な状態を維持しつつ、通常時の消費電力を低減することができる。
【0047】
次に、ネットワーク機器101によるこの発明に係わる処理の第8例(第8実施形態)について説明する。
ネットワーク機器101は、LAN109上の他のネットワーク機器あるいは自機器の図示しない操作部等のI/Oから受ける各要求毎に通信速度制御の要否、つまり高速モード(高速な転送モード)への移行を許可するか禁止するかを設定し、その各要求と通信速度制御の要否とを対応付けてRAM106(又は不揮発性メモリ)にテーブルとして格納する。そのテーブルの内容の一例を図4に示す。
図4のテーブルにおいて、「ON」は通信速度制御が必要である(高速モードへの移行を許可する)旨を、「OFF」は通信速度制御が不要である(高速モードへの移行を禁止する)旨をそれぞれ示す。
【0048】
ネットワーク機器101は、LAN109上の他のネットワーク機器との通信速度を通常は低速モードに設定し、LAN109上の他のネットワーク機器(パーソナルコンピュータ110,ワークステーション,POPサーバ,SMTPサーバ,ローカルストレージなど)あるいは自機器のI/Oから前述したようにプリント要求,ステータス表示要求,電子メールのSMTP受信要求,電子メールのPOP受信要求,電子メールのSMTP送信要求,又はスキャナ送信要求を受けた場合に、上記テーブルの内容(設定内容)に応じて対応する通信速度制御の要否(高速モードへの移行を許可するか禁止する否か)を判定し、対応する通信速度制御が必要な場合(高速モードへの移行を許可する場合)に、第1実施形態の図2又は図3によって説明した処理と略同様の処理を行うことにより、通信速度を高速モードに移行させる。
【0049】
ここで、図4のテーブルの内容に従う場合には、LAN109上の他のネットワーク機器からプリント要求又はステータス表示要求を受けた場合には、通信速度制御が必要と判定し(高速モードへの移行を許可し)、第1実施形態の図3によって説明した処理と略同様の処理を行い、通信速度を高速モードに移行させる。LAN109上の他のネットワーク機器から電子メールのSMTP受信要求を受けた場合には、通信速度制御が不要と判定し(高速モードへの移行を禁止し)、第1実施形態の図3によって説明した処理と略同様の処理を行い、通信速度を低速モードのままとする。自機器のI/Oから電子メールのPOP受信要求を受けた場合には、通信速度制御が不要と判定し、第1実施形態の図2によって説明した処理と略同様の処理を行い、通信速度を低速モードのままとする。
以後、前述した第2実施形態〜第7実施形態のいずれかと同様の処理を行う。
【0050】
このように、ネットワーク機器101が、LAN109上の他のネットワーク機器との通信速度を通常は低速モードに設定し、LAN109上の他のネットワーク機器あるいは自機器のI/Oからプリント要求,ステータス表示要求,電子メールのSMTP受信要求,電子メールのPOP受信要求,電子メールのSMTP送信要求,又はスキャナ送信要求を受けた場合に、上記テーブルの内容(設定内容)に応じて対応する通信速度制御の要否を判定し、対応する通信速度制御が必要な場合に、LAN109上の他のネットワーク機器とのネットワーク通信に先立って上記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、上記通信速度の設定を低速モードに戻すので、上記各要求にも対応可能な状態を維持しつつ、通常時の消費電力を低減することができる。
【0051】
また、LAN109上の他のネットワーク機器あるいは図示しない操作部等のI/Oから受ける各要求毎に通信速度制御の要否を設定できるため、利用者の利便性が高まる。
例えば、自機器のI/Oからの要求によってLAN109上の他のネットワーク機器とのネットワーク通信を行う場合には高速モードへの移行を許可し、LAN109上の他のネットワーク機器からの要求によってその他のネットワーク機器とのネットワーク通信を行う場合には高速モードへの移行を禁止するといった使い方もできる。
【0052】
また、LAN109上の他のネットワーク機器からの要求によってその他のネットワーク機器とのネットワーク通信を行う際に、電子メールの送受信などの比較的速度を重視しない通信を行う場合には低速モードのままとし、プリントデーの受信など大容量且つ高速なデータ転送を行う場合には高速モードへ移行するといった使い方もできる。
さらに、LAN109上の通信相手との違いによって通信速度制御の要否を設定することもできる。例えば、プリント要求やステータス表示要求は専用のドライバやユーティリティを用いることにより、通信速度制御の要否(速度設定)を変更する間に通信がタイムアウトエラーとならない対応が可能なので、高速モードへの移行を許可する。一方で、電子メールのSMTP受信など通信相手のタイムアウトを考慮すべき動作は高速モードへの移行を禁止する。
【0053】
【発明の効果】
以上説明してきたように、この発明によれば、ネットワーク機器が、ネットワーク(ネットワーク上の他のネットワーク機器)あるいは自己の出力部からの通信要求にも対応可能な状態を維持しつつ、通常(待機)時の消費電力を低減することができる。
【図面の簡単な説明】
【図1】この発明による通信速度制御方法を実施するネットワーク機器を含むネットワークシステムの構成例を示すブロック図である。
【図2】図1のネットワーク機器101のI/Oからの通信要求によって通信を開始する場合の動作シーケンスの一例を示す図である。
【図3】図1のネットワーク機器101によるLAN109上の他のネットワーク機器(パーソナルコンピュータ110など)からの通信要求によって通信を開始する場合の動作シーケンスの一例を示す図である。
【図4】図1のLAN109上の他のネットワーク機器あるいはネットワーク機器101のI/Oから受ける各要求毎の通信速度制御の要否(高速モードへの移行を許可するか禁止するか)の設定内容の一例を示す図である。
【符号の説明】
101:ネットワーク機器     102:CPU
103:MACチップ(MAC&PHY)
104:絶縁フィルタ類      105:ROM
106:RAM          107:プロッタ
108:スキャナ         109:LAN
110:パーソナルコンピュータ(PC)
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a network interface of a personal computer, a network printer, an Internet facsimile (hereinafter, "facsimile" is also referred to as "FAX") device, a digital copying machine, a digital multi-function peripheral (MFP), etc. Abbreviated as ").
[0002]
[Prior art]
The network device as described above can support networks such as Ethernet (registered trademark) of different communication speeds (communication modes) such as a low speed mode (10BASE-T mode) and a high speed mode (100BASE-TX mode). In some cases, the mode shifts to an energy saving mode (low power consumption mode) for reducing power consumption at the time of (mode for connecting to a low-speed network).
[0003]
[Problems to be solved by the invention]
In such a network device, it is necessary to constantly monitor packets from the network (actually, other network devices such as a personal computer on the network). Therefore, the network device is actually shifted to the energy saving mode to reduce power consumption. Difficult to do.
For example, first, a MAC chip that can start a host only when a specific Ethernet packet (Magic-Packet) is received in order to shift the network device to the energy saving mode is commercially available. Due to their ability to produce, they have not been widely practiced in general. In the future, systems that can generate and transmit a magic packet including a MAC address of an activatable side, even when it is generally put into practical use, are limited. In particular, an Internet FAX device (I-FAX) is not applicable because the mail sending side does not know the MAC address of the communication partner terminal.
[0004]
Secondly, if it is limited to a device such as an Internet FAX device that mainly performs an active operation such as acquiring mail from a server, in a normal standby state, the power is turned off or a low power consumption mode (MAC function is stopped). In addition, a method of shifting to an active state when there is a communication request can be considered. However, when it is necessary to read the status information of the device from a personal computer (PC) on the network or to perform a passive operation such as a print request to the printer device, it is necessary to respond to a start request from the network. The method is not applicable.
[0005]
The above two problems are contradictory, and these problems must be overcome at the same time in a network-capable multifunction peripheral (MFP). That is, there is a need for a control method that reduces power consumption during standby while maintaining a state capable of responding to communication requests from a network.
The present invention has been made in view of the above points, and maintains a state in which a network device can respond to a communication request from a network (another network device on the network) or an output unit such as its own operation unit. It is another object of the present invention to reduce power consumption during normal (standby) operation.
[0006]
[Means for Solving the Problems]
The present invention is a communication speed control method for a network device connected to a network, and is characterized as follows in order to achieve the above object.
In the communication speed control method according to the first aspect of the present invention, a communication speed with another network device on the network is normally set to a low speed mode, and a communication request is sent from the other network device or an output unit such as an operation unit of the communication device. When the network communication with the other network device is received, the communication speed setting is changed to the high-speed mode prior to the network communication with the other network device, and after the network communication is completed, the communication speed setting is returned to the low-speed mode. is there.
[0007]
A communication speed control method according to a second aspect of the present invention is the communication speed control method for a network device according to the first aspect, wherein an image forming unit is built in or externally attached to the network device, and the image forming means is connected to the other network device. When a request is received, the communication speed setting is changed to the high-speed mode prior to the network communication with the other network device, and after the network communication ends, the communication speed setting is returned to the low-speed mode. It is.
A communication speed control method according to a third aspect of the present invention is the communication speed control method for a network device according to the first aspect, wherein when the status display means for displaying a status is built in the network device, the status is transmitted from the other network device. When the confirmation request is received, the communication speed setting is changed to the high-speed mode before the network communication with the other network device, and after the network communication is completed, the communication speed setting is returned to the low-speed mode. Things.
[0008]
A communication speed control method according to a fourth aspect of the present invention is the communication speed control method for a network device according to the first aspect, wherein when the network device includes a mail communication unit for performing e-mail communication, the other network device is used. Alternatively, when receiving an electronic mail communication request from its own output unit, the communication speed setting is changed to a high-speed mode prior to network communication with the other network device, and after the network communication is completed, The communication speed setting is returned to the low speed mode.
A communication speed control method according to a fifth aspect of the present invention is the communication speed control method for a network device according to the first aspect, wherein the image reading unit reads the image data from its own output unit when the network device has a built-in or external image reading means. When the transfer request is received, the communication speed setting is changed to the high-speed mode before the network communication with the other network device, and after the network communication is completed, the communication speed setting is changed to the low-speed mode. It is a thing to return.
[0009]
A communication speed control method according to a sixth aspect of the present invention is the communication speed control method for a network device according to the first aspect, wherein an image forming unit, a status display unit for displaying a status, and an electronic mail are communicated to the network device. When the mail communication means, the image reading means, and the setting means for setting the necessity of the communication speed control for each request received from the network or the output unit are built in or externally attached, the other network device or the self When an image forming request, a status confirmation request, an e-mail communication request, or a read image data transfer request is received from an output unit such as an operation unit, a communication speed control corresponding to the setting contents of the setting unit is performed. Judgment of necessity, and if corresponding communication speed control is necessary, prior to network communication with other network The setting of the communication speed is changed to the high-speed mode Te, after the network communication is terminated, is intended to return the setting of the communication speed to the low speed mode.
[0010]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be specifically described with reference to the drawings.
FIG. 1 is a block diagram showing a configuration example of a network system including a network device for implementing a communication speed control method according to the present invention.
This network system includes a network device 101 that implements the communication speed control method according to the present invention, a personal computer (PC) 110, and a LAN (local area network) 109 connecting them.
[0011]
The network device 101 is, for example, an Internet FAX device, a digital copying machine, or a digital multi-functional peripheral (MFP), and includes a CPU 102, a MAC chip (MAC & PHY) 103, insulating filters 104, a ROM 105, a RAM 106, a plotter 107 (image forming means), And a scanner 108 (image reading means). The network device 101 may be an information processing device such as a personal computer (PC) or a workstation (WS). In this case, a plotter (a network printer, a digital multifunction device, or an Internet FAX device having the function) may be used. The image forming apparatus may be an external device such as an image forming apparatus such as a digital multifunction peripheral or an Internet FAX apparatus having the function.
[0012]
The CPU 102 is a central processing unit that controls the entire network device 101. The CPU 102 includes a MAC chip 103, insulating filters 104, a ROM 105, and a RAM 106 for status display means for displaying a status, mail communication means for e-mail communication (e-mail SMTP reception means for e-mail SMTP reception, e-mail Mail POP receiving means for receiving POP of mail, mail SMTP transmitting means for performing SMTP transmission of e-mail, and I / O (input / output port including an input unit and an output unit) such as a LAN 109 or an operation unit (not shown) It functions as setting means for setting whether communication speed control is required for each request.
[0013]
The MAC chip 103 includes a LAN controller for medium access control (MAC) and a physical layer device.
The insulating filters 104 include an insulating filter and other circuits.
Since the MAC chip 103 and the insulating filters 104 are basic components of the network I / F, a detailed description is omitted.
The ROM 105 is a read-only memory that stores a control program for operating the CPU 102 and fixed data.
The RAM 106 is a readable / writable memory used as a work memory for data processing by the CPU 102 and an image memory for storing image data read from the scanner 108. Instead of the RAM 106, a nonvolatile memory can be used. Alternatively, both memories may be provided.
[0014]
The plotter 107 is an image forming unit that forms (prints) an image on a sheet based on image data.
The scanner 108 is an image reading unit that reads an image of a document.
The personal computer 110 gives various requests to the network device 101 via the LAN 109.
In addition to the personal computer 110, other information processing devices such as a workstation (not shown) and other network devices such as a server and a local storage are also connected to the LAN 109. Also, instead of the LAN 109, another network such as the Internet can be used.
[0015]
In the network device 101 configured as described above, the MAC chip 103 operates on the LAN 109 in a low-speed mode (for example, 10 BASE-T mode), a high-speed mode (for example, 100 BASE-TX mode), or auto negotiation by register setting from the CPU 102. It is assumed that it has a function of selecting and setting the communication speed (network connection speed) with the personal computer 110 (other network device). The auto negotiation is an optional function for identifying a link pulse on the LAN 109 and automatically discriminating and setting a low speed mode, a high speed mode, and the like. By dynamically switching from the normal low-speed mode to the high-speed mode using this function, it is possible to suppress power consumption while maintaining the communication function.
[0016]
Hereinafter, different embodiments of the processing according to the present invention by the network device 101 shown in FIG. 1 will be specifically described with reference to FIGS. First, a first example (first embodiment) of processing according to the present invention by the network device 101 will be described.
FIG. 2 is a diagram illustrating an example of an operation sequence when communication is started in response to a communication request from an I / O of the network device 101. The communication request from the I / O of the network device 101 includes an e-mail communication request (e-mail SMTP transmission request or POP reception request), a scanner data transfer (the scanner 108 reads an image of a document, and reads the read image data. Is transferred to another network device).
[0017]
[Step A1] Accepting transmission request from I / O of device
When a communication request (for example, a request for SMTP transmission of e-mail) is issued from the I / O of the own device, the CPU 102 of the network device 101 accepts the communication request. This communication request includes all activation triggers from the I / O of the own device, such as a request to periodically receive a POP email.
[0018]
[Step A2] Change communication speed setting
The CPU 102 of the network device 101 sets the communication speed with other network devices (such as a personal computer 110, a workstation, a server, and a local storage (not shown)) on the LAN 109 to a low-speed mode for the MAC chip 103 in normal (standby) mode. When a communication request is received from the own device's I / O, the communication speed setting for the MAC chip 103 is changed to a high-speed mode prior to the start of network communication with another network device on the LAN 109 ( Switch). As a method of changing the communication speed, a method of changing a set value of a register included in the MAC chip 103 or a method of changing a state of an output port of the CPU 102 connected to a speed change terminal of the MAC chip 103 can be considered. It is assumed that the speed setting of the MAC chip 103 can be dynamically changed. There is no problem in the case where the MAC chip 103 needs to be reset as a speed change procedure, or in the case of a communication sequence based on a communication request from its own I / O as shown in FIG.
In step A2, instead of setting a specific high-speed communication speed, in the case of Ethernet, a method of executing auto-negotiation and shifting to the highest-speed mode at present can be considered.
[0019]
[Step A3] Link resetting
When the setting of the communication speed is changed, the MAC chip 103 of the network device 101 resets the link with a hub (not shown) on the LAN 109. In a general HUB, it is possible to receive and identify a “link pulse” for synchronizing on a network and reset the communication speed (connection speed) with a network device. If the HUB is not compatible with networks of different communication speeds, such as a low-speed mode (for example, 10BASE-T mode) and a high-speed mode (for example, 100BASE-TX mode), the present invention cannot be applied. At times, it is necessary to confirm the performance of the HUB, hold the information, and determine whether or not to execute the processing operation according to the present invention.
[0020]
[Step A4] Confirmation that communication speed has been changed
After the link is reset by the MAC chip 103, the CPU 102 of the network device 101 checks whether or not the communication speed can be normally shifted to a desired communication speed. Generally, a link test for monitoring a link pulse is performed, and the result is confirmed by reading the register when the MAC chip 103 has a register indicating the current communication speed. If the MAC chip 103 has no register, step A4 may be omitted.
[0021]
[Step A5] Communication start request
When the CPU 102 of the network device 101 confirms that the communication speed can be normally shifted to the desired communication speed, the CPU 102 requests the MAC chip 103 to start communication. Specifically, the communication data is written into the transmission data register, and the transmission start register is set up.
[Step A6] Communication start packet
Upon receiving the communication start request from the CPU 102, the MAC chip 103 of the network device 101 sends out a communication start packet on the LAN (network) 109.
[0022]
[Step A7] Data transfer
Upon receiving a communication start packet from the network device 101, another network device (such as the personal computer 110) on the LAN 109, which is the partner terminal, responds to the communication start packet and transfers data to and from the network device 101 ( Network communication).
[Step A8] Change communication speed setting
After the data transfer with the other network devices on the LAN 109 is completed, the CPU 102 of the network device 101 returns the communication speed setting for the MAC chip 103 to the low-speed mode.
[Step A9] Link resetting
Same as step A3.
[Step A10] Confirmation that communication speed has been changed
Same as step A4.
[0023]
FIG. 3 is a diagram showing an example of an operation sequence when communication is started in response to a communication request from another network device (such as a personal computer 110) on the LAN 109 by the network device 101. Communication requests from other network devices on the LAN 109 include a print request (image formation request), a status confirmation request (status read request), and an e-mail communication request (SMTP reception of e-mail (POP server It refers to packet reception for making a request to receive e-mail directly without intervention.
[0024]
[Step B1] Communication start packet
The MAC chip 103 of the network device 101 receives a communication request packet from another network device on the LAN 109. The communication request packet contains the destination information of the own device.
[Step B2] Reception interrupt
Upon receiving a communication request packet from another network device on the LAN 109, the MAC chip 103 of the network device 101 generates a reception interrupt for the CPU 102. The identification of a communication request from the LAN 109 is preferably a method in which a communication request is considered to be present only when there is an actual communication request (data transfer request). Generally, when a packet having a broadcast address is received among Ethernet packets and the CPU determines that the packet is not addressed to the own device (own terminal), the received packet is discarded. This process is performed in the low-speed mode (for example, 10BASE-T mode). On the other hand, if it is determined that the packet is addressed to the own device, the communication speed setting is changed to a high-speed mode (for example, 100BASE-TX mode), and a response to this packet is performed.
[0025]
[Step B3] Change communication speed setting
When the CPU 102 of the network device 101 normally sets the communication speed with other network devices on the LAN 109 to a low speed mode for the MAC chip 103 and receives a reception interrupt (a communication request from the personal computer 110 on the LAN 109). Prior to the start of network communication with another network device on the LAN 109, the communication speed setting for the MAC chip 103 is changed to the high-speed mode. As a method of changing the communication speed, a method of changing a set value of a register included in the MAC chip 103 or a method of changing a state of an output port of the CPU 102 connected to a speed change terminal of the MAC chip 103 can be considered. It is assumed that the speed setting of the MAC chip 103 can be dynamically changed. There is no problem in the case where the MAC chip 103 needs to be reset as a speed change procedure, or in the case of a communication sequence based on a communication request from its own I / O as shown in FIG.
In step B3, instead of setting a specific high-speed communication speed, in the case of Ethernet, a method of executing auto-negotiation and shifting to the highest-speed mode at the present time can be considered.
[0026]
[Step B4] Link resetting
When the setting of the communication speed is changed, the MAC chip 103 of the network device 101 resets the link with the HUB on the LAN 109. In a general HUB, it is possible to receive and identify a “link pulse” for synchronizing on a network and reset the communication speed (connection speed) with a network device. If the HUB is not compatible with networks of different communication speeds, such as a low-speed mode (for example, 10BASE-T mode) and a high-speed mode (for example, 100BASE-TX mode), the present invention cannot be applied. At times, it is necessary to confirm the performance of the HUB, hold the information, and determine whether or not to execute the processing operation according to the present invention.
[0027]
[Step B5] Confirmation that communication speed has been changed
After the link is reset by the MAC chip 103, the CPU 102 of the network device 101 checks whether or not the communication speed can be normally shifted to a desired communication speed. Generally, a link test for monitoring a link pulse is performed, and the result is confirmed by reading the register when the MAC chip 103 has a register indicating the current communication speed. When the MAC chip 103 has no register, this step B5 may be omitted.
[0028]
[Step B6] Response
The CPU 102 of the network device 101 returns response data to the MAC chip 103 upon confirming that the communication speed can be normally shifted to a desired communication speed. Specifically, the communication data is written into the transmission data register, and the transmission start register is set up.
[Step B7] Response packet
Upon receiving the response data from the CPU 102, the MAC chip 103 of the network device 101 sends a response packet on the LAN (network) 109.
[0029]
[Step B8] Data transfer
When receiving a response packet from the network device 101, the other network device on the LAN 109, which is the partner terminal, establishes a logical link and starts data transfer (network communication) with the network device 101.
[Step B9] Change communication speed setting
After the data transfer with the other network devices on the LAN 109 is completed, the CPU 102 of the network device 101 returns the communication speed setting for the MAC chip 103 to the low-speed mode.
[Step B10] Link resetting
Same as step B4.
[Step B11] Confirmation that communication speed has been changed
Same as step B5.
[0030]
As described above, the network device 101 normally sets the communication speed with the other network devices on the LAN 109 to the low speed mode (low transfer rate), and operates the other network devices on the LAN 109 or its own device (self). When a communication request is received from an I / O of a unit or the like, the communication speed setting is changed to a high-speed mode (high-speed transfer rate) prior to network communication with another network device on the LAN 109, and the network communication is performed. After the communication is completed, the communication speed setting is returned to the low-speed mode, so that power consumption during normal (standby) can be reduced while maintaining a state capable of responding to the communication request.
[0031]
Next, a second example (second embodiment) of processing according to the present invention by the network device 101 will be described.
The network device 101 normally sets the communication speed with another network device (such as the personal computer 110) on the LAN 109 to a low-speed mode, and sends a print request (image formation request) as a communication request from the other network device on the LAN 109. When it is received, the communication speed with the other network device is shifted (changed) to the high-speed mode by performing substantially the same process as that described with reference to FIG. 3 of the first embodiment, and the following data transfer is performed. Is completed, the communication speed setting is returned to the low-speed mode.
Upon receiving a response packet from the network device 101, another network device on the LAN 109 starts a data transfer with the network device 101 by establishing a logical link.
[0032]
When the network device 101 receives print data (image data) from another network device on the LAN 109 in the data transfer phase, the network device 101 outputs the print data (image data) to a plotter 107 built in the device itself to perform printing (image formation). Let it do. In the case where the own apparatus is an information processing apparatus such as a personal computer or a workstation, and a plotter (an image forming apparatus such as a network printer, a digital multifunction peripheral, or an Internet FAX apparatus having the function) is externally attached. Can output the print data to the plotter and cause it to print.
[0033]
As described above, when the network device 101 normally sets the communication speed with the other network devices on the LAN 109 to the low speed mode, and receives a print request from the other network device on the LAN 109, the network device 101 Prior to the network communication, the communication speed setting is changed to the high-speed mode, and after the network communication is completed, the communication speed setting is returned to the low-speed mode. In addition, power consumption during normal operation can be reduced.
[0034]
Next, a third example (third embodiment) of processing according to the present invention by the network device 101 will be described.
The network device 101 normally sets the communication speed with another network device (such as the personal computer 110) on the LAN 109 to a low-speed mode, and a status display request (status confirmation request) as a communication request from the other network device on the LAN 109. In response to this, by performing substantially the same processing as that described with reference to FIG. 3 of the first embodiment, the communication speed with the other network device is shifted to the high-speed mode, and the following data transfer is completed. Thereafter, the communication speed setting is returned to the low-speed mode. The status display request is, for example, a request for acquiring status information such as error information and printer job information from the plotter in order to monitor the status of the plotter (printer) from another network device on the same network.
[0035]
Upon receiving a response packet from the network device 101, another network device on the LAN 109 starts a data transfer with the network device 101 by establishing a logical link.
In the data transfer phase, the network device 101 transmits status information such as error information of the plotter 107 or the scanner 108 and printer job information to another network device on the LAN 109 and displays the status information on the screen of the display device.
[0036]
As described above, when the network device 101 normally sets the communication speed with the other network devices on the LAN 109 to the low speed mode and receives a status display request from the other network device on the LAN 109, The communication speed setting is changed to the high-speed mode prior to the network communication with the device, and after the network communication is completed, the communication speed setting is returned to the low-speed mode. The power consumption during normal operation can be reduced while maintaining the power consumption.
[0037]
Next, a fourth example (fourth embodiment) of processing according to the present invention by the network device 101 will be described.
The network device 101 normally sets the communication speed with another network device (such as the personal computer 110) on the LAN 109 to a low-speed mode, and receives an SMTP reception request (e-mail) of the electronic mail as a communication request from the other network device on the LAN 109. When an e-mail communication request is received, by performing substantially the same processing as that described with reference to FIG. 3 of the first embodiment, the communication speed with the other network device is shifted to the high-speed mode. After the data transfer is completed, the communication speed setting is returned to the low-speed mode. The SMTP reception request for an e-mail is a request for the network device 101 to directly receive an e-mail transmitted from another network device on the network without passing through a POP server (POP mail server).
[0038]
Upon receiving a response packet from the network device 101, another network device on the LAN 109 starts a data transfer with the network device 101 by establishing a logical link.
The network device 101 receives an e-mail transmitted from another network device on the LAN 109 in the data transfer phase.
[0039]
As described above, when the network device 101 sets the communication speed with the other network devices on the LAN 109 to the normal low-speed mode and receives a request to receive an e-mail SMTP from the other network devices on the LAN 109, Prior to network communication with the network device, the communication speed setting is changed to the high-speed mode, and after the network communication is completed, the communication speed setting is returned to the low-speed mode. Can also reduce the power consumption in the normal state while maintaining a compliant state.
[0040]
Next, a fifth example (fifth embodiment) of processing according to the present invention by the network device 101 will be described.
The network device 101 normally sets the communication speed with other network devices on the LAN 109 to a low speed mode, and receives a POP reception request (e-mail communication request) of an e-mail from the I / O of the own device as a communication request. In this case, by performing substantially the same processing as that described with reference to FIG. 2 of the first embodiment, the communication speed with another network device is shifted to the high-speed mode, and after the following data transfer is completed, Return the communication speed setting to low-speed mode. .
Upon receiving a communication start packet from the network device 101, the POP server (other network device) on the LAN 109 responds to the communication start packet and starts data transfer with the network device 101.
The network device 101 acquires (receives) an e-mail from the POP server in the data transfer phase.
[0041]
As described above, when the network device 101 sets the communication speed with other network devices on the LAN 109 to the normal low-speed mode, and receives a POP reception request of an e-mail from its own I / O, the network device 101 Prior to the network communication with the POP server, the communication speed setting is changed to the high-speed mode, and after the network communication is completed, the communication speed setting is returned to the low-speed mode. Can also reduce the power consumption in the normal state while maintaining a compliant state.
[0042]
Next, a sixth example (sixth embodiment) of the processing according to the present invention by the network device 101 will be described.
The network device 101 normally sets the communication speed with other network devices on the LAN 109 to the low-speed mode, and receives an SMTP transmission request of an e-mail (a communication request of an e-mail) as a communication request from its own I / O. In this case, by performing substantially the same processing as that described with reference to FIG. 2 of the first embodiment, the communication speed with another network device is shifted to the high-speed mode, and after the following data transfer is completed, Return the communication speed setting to low-speed mode. .
When receiving the communication start packet from the network device 101, the SMTP server (other network device) on the LAN 109 responds to the communication start packet and starts data transfer with the network device 101.
The network device 101 transmits an e-mail to the SMTP server in the data transfer phase described above.
[0043]
As described above, when the network device 101 normally sets the communication speed with the network device on the LAN 109 to the low-speed mode and receives a request for SMTP transmission of electronic mail from the I / O of the own device, the SMTP on the LAN 109 Prior to network communication with the server, the communication speed setting is changed to high-speed mode, and after the network communication ends, the communication speed setting is returned to low-speed mode. Power consumption during normal operation can be reduced while maintaining a possible state.
[0044]
Next, a seventh example (seventh embodiment) of the process according to the present invention by the network device 101 will be described.
When the network device 101 normally sets the communication speed with other network devices on the LAN 109 to the low speed mode and receives a scanner data transmission request (read data transfer request) as a communication request from its own I / O. Then, by performing substantially the same processing as that described with reference to FIG. 2 of the first embodiment, the communication speed with other network devices is shifted to the high-speed mode. Return to the low-speed mode. .
[0045]
Upon receiving a communication start packet from the network device 101, another network device (a personal computer 110, a workstation, a server, a local storage, or the like) on the LAN 109 responds to the communication start packet and communicates with the network device 101. Initiate data transfer between
The network device 101 transmits the image data (scanner data) read by the scanner 108 to another network device on the LAN 109 in the data transfer phase. If the device is an information processing device such as a personal computer or a workstation, and a scanner (or an image forming device such as a digital multifunction peripheral or an Internet FAX device having the function) is externally attached, the scanner Can be transmitted to another network device on the LAN 109.
[0046]
As described above, when the network device 101 normally sets the communication speed with the other network devices on the LAN 109 to the low-speed mode and receives a scanner data transmission request from its own I / O, the other Prior to network communication with the network device, the communication speed setting is changed to high-speed mode, and after the network communication is completed, the communication speed setting is returned to low-speed mode. Power consumption during normal operation can be reduced while maintaining a possible state.
[0047]
Next, an eighth example (eighth embodiment) of processing according to the present invention by the network device 101 will be described.
The network device 101 determines whether communication speed control is necessary for each request received from an I / O of another network device on the LAN 109 or an operation unit (not shown) of the own device, that is, shifts to a high-speed mode (high-speed transfer mode). Is permitted or prohibited, and each request is associated with the necessity of communication speed control and stored in the RAM 106 (or a non-volatile memory) as a table. FIG. 4 shows an example of the contents of the table.
In the table of FIG. 4, "ON" indicates that communication speed control is required (transition to high-speed mode is permitted), and "OFF" does not require communication speed control (transition to high-speed mode is prohibited). ).
[0048]
The network device 101 normally sets the communication speed with other network devices on the LAN 109 to a low-speed mode, and the other network devices (personal computer 110, workstation, POP server, SMTP server, local storage, etc.) on the LAN 109. Alternatively, when a print request, a status display request, an e-mail SMTP reception request, an e-mail POP reception request, an e-mail SMTP transmission request, or a scanner transmission request are received from the I / O of the own device as described above, The necessity of the corresponding communication speed control (whether to permit or prohibit the transition to the high-speed mode) is determined according to the contents (setting contents) of the above table, and if the corresponding communication speed control is necessary (the high-speed mode) 2 or FIG. 3 of the first embodiment. By performing the described substantially the same as the processing, shifting the transmission speed to the high speed mode.
[0049]
Here, in accordance with the contents of the table of FIG. 4, if a print request or a status display request is received from another network device on the LAN 109, it is determined that the communication speed control is necessary (the shift to the high-speed mode is performed). Permitted), the same processing as that described with reference to FIG. 3 of the first embodiment is performed, and the communication speed is shifted to the high-speed mode. If an e-mail SMTP reception request is received from another network device on the LAN 109, it is determined that the communication speed control is unnecessary (transition to the high-speed mode is prohibited), and the description has been given with reference to FIG. 3 of the first embodiment. The same processing as the processing is performed, and the communication speed is kept in the low-speed mode. If a POP reception request of an e-mail is received from the I / O of the own device, it is determined that the communication speed control is unnecessary, and the process substantially similar to the process described with reference to FIG. 2 of the first embodiment is performed. In the low-speed mode.
Thereafter, the same processing as in any of the above-described second to seventh embodiments is performed.
[0050]
As described above, the network device 101 normally sets the communication speed with the other network devices on the LAN 109 to the low-speed mode, and sends a print request and a status display request from another network device on the LAN 109 or its own I / O. When receiving an SMTP reception request for an e-mail, a POP reception request for an e-mail, a SMTP transmission request for an e-mail, or a scanner transmission request, a request for communication speed control corresponding to the contents (setting contents) of the above table is made. If the communication speed control is necessary and the corresponding communication speed control is necessary, the communication speed setting is changed to the high-speed mode prior to the network communication with another network device on the LAN 109, and after the network communication is completed, Since the communication speed setting is returned to the low-speed mode, it is possible to maintain the It is possible to reduce the power consumption of normal.
[0051]
In addition, the necessity of communication speed control can be set for each request received from another network device on the LAN 109 or an I / O such as an operation unit (not shown), so that user convenience is improved.
For example, when performing network communication with another network device on the LAN 109 in response to a request from the I / O of the own device, the transition to the high-speed mode is permitted, and other network devices on the LAN 109 are requested by another network device. When performing network communication with a network device, a method of prohibiting a transition to a high-speed mode is also possible.
[0052]
Further, when performing network communication with other network devices in response to a request from another network device on the LAN 109, and performing relatively low-speed communication such as transmission and reception of e-mail, the low-speed mode is maintained. When large-capacity and high-speed data transfer, such as reception of print data, is performed, a method of shifting to a high-speed mode can be used.
Further, necessity of communication speed control can be set depending on a difference from a communication partner on the LAN 109. For example, for a print request or a status display request, by using a dedicated driver or utility, it is possible to respond to a communication time-out error while changing the necessity of communication speed control (speed setting). Allow On the other hand, an operation that needs to consider the timeout of the communication partner, such as the SMTP reception of the e-mail, prohibits the transition to the high-speed mode.
[0053]
【The invention's effect】
As described above, according to the present invention, a network device is normally (standby) while maintaining a state capable of responding to a communication request from a network (another network device on the network) or its own output unit. ) Can be reduced.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration example of a network system including a network device that implements a communication speed control method according to the present invention.
FIG. 2 is a diagram showing an example of an operation sequence when communication is started in response to a communication request from an I / O of the network device 101 in FIG.
3 is a diagram showing an example of an operation sequence when communication is started by a communication request from another network device (such as a personal computer 110) on a LAN 109 by the network device 101 in FIG.
FIG. 4 sets whether communication speed control is required for each request received from an I / O of another network device or network device 101 on the LAN 109 in FIG. 1 (whether to permit or prohibit the transition to the high-speed mode). It is a figure showing an example of contents.
[Explanation of symbols]
101: Network device 102: CPU
103: MAC chip (MAC & PHY)
104: insulating filters 105: ROM
106: RAM 107: Plotter
108: Scanner 109: LAN
110: Personal computer (PC)

Claims (6)

ネットワークに接続されるネットワーク機器の通信速度制御方法であって、
該ネットワーク上の他のネットワーク機器との通信速度を通常は低速モードに設定し、前記他のネットワーク機器あるいは自己の操作部等の出力部から通信要求を受けた場合に、前記他のネットワーク機器とのネットワーク通信に先立って前記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、前記通信速度の設定を低速モードに戻すことを特徴とする通信速度制御方法。
A communication speed control method for a network device connected to a network,
The communication speed with other network devices on the network is normally set to a low speed mode, and when a communication request is received from the other network device or an output unit such as its own operation unit, communication with the other network device is performed. A communication speed setting method for changing the communication speed setting to a high-speed mode prior to the network communication, and returning the communication speed setting to a low-speed mode after the network communication is completed.
請求項1記載のネットワーク機器の通信速度制御方法において、
該ネットワーク機器に画像形成手段が内蔵又は外付けされている場合、前記他のネットワーク機器から画像形成要求を受けた場合に、該他のネットワーク機器とのネットワーク通信に先立って前記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、前記通信速度の設定を低速モードに戻すことを特徴とする通信速度制御方法。
The communication speed control method for a network device according to claim 1,
When an image forming unit is built in or external to the network device, and when an image forming request is received from the other network device, the communication speed setting is performed prior to network communication with the other network device. A communication speed control method, wherein the communication speed is changed to a high speed mode, and after the network communication is completed, the communication speed setting is returned to the low speed mode.
請求項1記載のネットワーク機器の通信速度制御方法において、
該ネットワーク機器にステータス表示を行うステータス表示手段が内蔵されている場合、前記他のネットワーク機器からステータス確認要求を受けた場合に、該他のネットワーク機器とのネットワーク通信に先立って前記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、前記通信速度の設定を低速モードに戻すことを特徴とする通信速度制御方法。
The communication speed control method for a network device according to claim 1,
When the network device has a built-in status display means for performing a status display, and when receiving a status confirmation request from the other network device, setting the communication speed prior to network communication with the other network device. A communication speed control mode, and after the network communication is completed, the communication speed setting is returned to the low-speed mode.
請求項1記載のネットワーク機器の通信速度制御方法において、
該ネットワーク機器に電子メールの通信を行うメール通信手段が内蔵されている場合、前記他のネットワーク機器あるいは自己の出力部から電子メールの通信要求を受けた場合に、前記他のネットワーク機器とのネットワーク通信に先立って前記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、前記通信速度の設定を低速モードに戻すことを特徴とする通信速度制御方法。
The communication speed control method for a network device according to claim 1,
When the network device has a built-in mail communication means for performing e-mail communication, and when receiving a request for e-mail communication from the other network device or its own output unit, the network device communicates with the other network device. A communication speed control method comprising: changing the communication speed setting to a high-speed mode prior to communication; and returning the communication speed setting to a low-speed mode after the end of the network communication.
請求項1記載のネットワーク機器の通信速度制御方法において、
該ネットワーク機器に画像読取手段が内蔵又は外付けされている場合、自己の出力部から読み取り画像データの転送要求を受けた場合に、前記他のネットワーク機器とのネットワーク通信に先立って前記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、前記通信速度の設定を低速モードに戻すことを特徴とする通信速度制御方法。
The communication speed control method for a network device according to claim 1,
In the case where the image reading means is built-in or externally attached to the network device, and when a transfer request of the read image data is received from its own output unit, the communication speed of the network device is reduced prior to the network communication with the other network device. A communication speed control method comprising: changing a setting to a high-speed mode, and returning the communication speed setting to a low-speed mode after the end of the network communication.
請求項1記載のネットワーク機器の通信速度制御方法において、
該ネットワーク機器に、画像形成手段と、ステータス表示を行うステータス表示手段と、電子メールの通信を行うメール通信手段と、画像読取手段と、前記ネットワークあるいは前記出力部から受ける要求毎に通信速度制御の要否を設定する設定手段とが内蔵又は外付けされている場合、前記他のネットワーク機器あるいは自己の操作部等の出力部から画像形成要求,ステータス確認要求,電子メールの通信要求,又は読み取り画像データの転送要求を受けた場合に、前記設定手段の設定内容に応じて対応する通信速度制御の要否を判定し、対応する通信速度制御が必要な場合に、前記他のネットワーク機器とのネットワーク通信に先立って前記通信速度の設定を高速モードに変更し、そのネットワーク通信が終了した後、前記通信速度の設定を低速モードに戻すことを特徴とする通信速度制御方法。
The communication speed control method for a network device according to claim 1,
The network device includes an image forming unit, a status display unit for displaying a status, a mail communication unit for performing e-mail communication, an image reading unit, and a communication speed control unit for each request received from the network or the output unit. When the setting means for setting necessity is built-in or externally attached, an image forming request, a status confirmation request, an e-mail communication request, or a read image is output from the other network device or an output unit such as an operation unit. When a data transfer request is received, the necessity of corresponding communication speed control is determined according to the setting contents of the setting unit, and when the corresponding communication speed control is necessary, a network with the other network device is determined. Prior to communication, the communication speed setting is changed to the high-speed mode, and after the network communication is completed, the communication speed setting is performed. Communication speed control method and returning to the slow mode.
JP2002218546A 2002-07-26 2002-07-26 Communication speed control method for network equipment Pending JP2004064335A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002218546A JP2004064335A (en) 2002-07-26 2002-07-26 Communication speed control method for network equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002218546A JP2004064335A (en) 2002-07-26 2002-07-26 Communication speed control method for network equipment

Publications (1)

Publication Number Publication Date
JP2004064335A true JP2004064335A (en) 2004-02-26

Family

ID=31939699

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002218546A Pending JP2004064335A (en) 2002-07-26 2002-07-26 Communication speed control method for network equipment

Country Status (1)

Country Link
JP (1) JP2004064335A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010171746A (en) * 2009-01-23 2010-08-05 Oki Data Corp Communication device and image processing apparatus using the same, image forming apparatus, communication method, communication system and image processing system
JP2010206241A (en) * 2009-02-27 2010-09-16 Canon Inc Electronic equipment
CN101888400A (en) * 2009-05-11 2010-11-17 佳能株式会社 Data communications equipment and control method thereof
JP2011040895A (en) * 2009-08-07 2011-02-24 Canon Inc Information processing apparatus, control method thereof and program
JP2012044508A (en) * 2010-08-20 2012-03-01 Alpine Electronics Inc Communication device
JP2012109967A (en) * 2011-11-09 2012-06-07 Canon Inc Communication device
JP2012199870A (en) * 2011-03-23 2012-10-18 Nec Access Technica Ltd Network control device, communication speed change method, and program
JP2012253511A (en) * 2011-06-01 2012-12-20 Ricoh Co Ltd Communication device and communication method
US8774376B2 (en) 2010-11-29 2014-07-08 Brother Kogyo Kabushiki Kaisha Data transmission apparatus and data reception apparatus
JP2016020050A (en) * 2014-07-14 2016-02-04 キヤノン株式会社 Information processor, method for controlling the same, program, and information processing system
US9525739B2 (en) 2013-05-09 2016-12-20 Mitsubishi Electric Corporation FA network LSI and communication device

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010171746A (en) * 2009-01-23 2010-08-05 Oki Data Corp Communication device and image processing apparatus using the same, image forming apparatus, communication method, communication system and image processing system
JP2010206241A (en) * 2009-02-27 2010-09-16 Canon Inc Electronic equipment
US8345291B2 (en) 2009-05-11 2013-01-01 Canon Kabushiki Kaisha Data communication apparatus, control method thereof, and computer readable storage medium
CN101888400A (en) * 2009-05-11 2010-11-17 佳能株式会社 Data communications equipment and control method thereof
JP2011040895A (en) * 2009-08-07 2011-02-24 Canon Inc Information processing apparatus, control method thereof and program
JP2012044508A (en) * 2010-08-20 2012-03-01 Alpine Electronics Inc Communication device
US8774376B2 (en) 2010-11-29 2014-07-08 Brother Kogyo Kabushiki Kaisha Data transmission apparatus and data reception apparatus
JP2012199870A (en) * 2011-03-23 2012-10-18 Nec Access Technica Ltd Network control device, communication speed change method, and program
JP2012253511A (en) * 2011-06-01 2012-12-20 Ricoh Co Ltd Communication device and communication method
US9063736B2 (en) 2011-06-01 2015-06-23 Ricoh Company, Limited Method and apparatus for reducing a link rate of communication device in a pre-standby state upon detecting no traffic for a predetermined time period
JP2012109967A (en) * 2011-11-09 2012-06-07 Canon Inc Communication device
US9525739B2 (en) 2013-05-09 2016-12-20 Mitsubishi Electric Corporation FA network LSI and communication device
JP2016020050A (en) * 2014-07-14 2016-02-04 キヤノン株式会社 Information processor, method for controlling the same, program, and information processing system
US11543869B2 (en) 2014-07-14 2023-01-03 Canon Kabushiki Kaisha Information processing apparatus having power saving function, control method for information processing apparatus, storage medium, and information processing system

Similar Documents

Publication Publication Date Title
US7869073B2 (en) Image forming system, image forming method and information terminal device
JP4271520B2 (en) Image forming apparatus
US8352664B2 (en) Information processing apparatus including first and second data processors having plural power consumption modes and associated methodology
JP5446943B2 (en) Printing system and printer apparatus control method
US8793513B2 (en) Network device
JP2009119617A (en) Information processing apparatus, information processing method, program and recording medium
US7859698B2 (en) Facsimile transmission over a network
JP2010226657A (en) Communication apparatus, method of controlling the same, and program
US20120137150A1 (en) Data processing apparatus, method for controlling data processing apparatus, and storage medium storing program
JP6218563B2 (en) Information processing apparatus, setting change method, and program
JP2004064335A (en) Communication speed control method for network equipment
JP2011086294A (en) Image forming device and network connection method of the same
US20140313531A1 (en) Information processing apparatus
JP2010171746A (en) Communication device and image processing apparatus using the same, image forming apparatus, communication method, communication system and image processing system
JP2010166310A (en) Communication control apparatus and image processing apparatus
JP2012227730A (en) Communication device
JP3938503B2 (en) Network interface device and communication device
JP2011124641A (en) Network device, control method of the same, and program
JP4057986B2 (en) Network device, energy saving control method and energy saving control program
JP5636806B2 (en) Network MFP
JP2008284753A (en) Communication system, monitoring device and image forming apparatus
JP2004243533A (en) Image forming apparatus
JP2010171792A (en) Network equipment
JP2000349854A (en) Network interface, operation control method and storage medium
JP2010273227A (en) Network communication device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050301

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070307

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070724

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070925

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20071030