(57)【特許請求の範囲】
【請求項１】
ネットワークにノードとして接続され、そのネットワーク上に流れる自ノード宛のデータを取り込む通信制御部と、この通信制御部に接続され、当該通信制御部から転送される前記データに応じた所定の処理を行う処理部と、を備えたネットワーク接続装置であって、
前記通信制御部は、
前記ネットワーク上におけるデータの流れを監視し、自ノード宛のデータがあれば、そのデータを取り込み、前記処理部に転送するデータ取込手段と、
前記ネットワーク上に自ノード宛のデータがない状態になると、時間を計時する計時手段と、
前記計時手段による計時時間が一定時間を超えるか否か判断し、超えると判断すると、前記通信制御部の動作モードを通常の動作モードから当該通常の動作モードよりも消費電力の少ない省電力動作モードに移行させて前記通信制御部の状態を動作待機状態にするとともに、前記通信制御部の動作モードが前記省電力動作モードに移行した旨を前記処理部に伝え、前記省電力動作モード中に前記ネットワーク上に自ノード宛のデータが流れると、前記通信制御部の動作モードを前記省電力動作モードから前記通常の動作モードに移行させる電力制御手段と、
を有し、
前記処理部は、
前記通信制御部から前記データが転送されると、そのデータに応じた所定の処理を行う処理実行手段と、
前記通信制御部から前記省電力動作モードに移行した旨を伝えられたことを条件として、前記処理実行手段が処理を実行中であるかどうかを判断し、実行中でないと判断すると、前記処理部の動作モードを前記通常の動作モードから前記省電力動作モードに移行させて前記処理部の状態を前記動作待機状態にするよう制御する一方、実行中であると判断すると、前記処理部の動作モードを前記省電力動作モードに移行しないよう制御する第２の電力制御手段と、
を有することを特徴とする、ネットワーク接続装置。
【請求項２】
前記通信制御部及び前記処理部の前記省電力動作モードにおける動作待機状態は、各部の内部回路を動作させるための動作クロックをそれぞれ低減した状態である、請求項１に記載のネットワーク接続装置。
【請求項３】
前記通信制御部の前記省電力動作モードにおける動作待機状態は、前記通信制御部の内部回路のうち、前記ネットワーク上の自ノード宛のデータを取り込む機能に関係する回路以外の一部回路に対する電源供給を停止させた状態であり、前記処理部の前記省電力動作モードにおける動作待機状態は、割り込みを受けるための回路以外の一部回路に対する電源供給を停止させた状態である、請求項１に記載のネットワーク接続装置。
【請求項４】
多機能複合機であるファクシミリ装置に、前記通信制御部としてのＬＡＮボードをコネクタにより取り付け、取り外しが可能に内蔵した構成である、請求項１ないし３のいずれかに記載のネットワーク接続装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、たとえばＬＡＮボードやＬＡＮカードとしての機能を備えた通信制御装置、たとえばネットワークプリンタやインターネット端末としての機能を備えたネットワーク接続装置、および通信制御装置やネットワーク接続装置を制御するためのコンピュータプログラムに関する。
【０００２】
【従来の技術】
たとえば、最近のファクシミリ装置には、ＬＡＮに接続された状態でネットワークプリンタとしての機能を備えたものがある。また、ＬＡＮを介してインターネット上で電子メールなどをやり取りできるものもある。この種のファクシミリ装置は、内蔵されたＬＡＮボードなどを介してＬＡＮに接続されている。
【０００３】
一般に、ノードとしてのＬＡＮボードは、ＬＡＮ上におけるパケットデータの流れを常に監視しており、あるノードから送信されたパケットデータは、他のノード全てに伝わる。具体的に言うと、全てのＬＡＮボードには、製造段階などで個別に固有のＭＡＣアドレスが書き込まれている。また、ＬＡＮ上を流れるパケットデータには、断片化されたデータそのもののほか、宛先のノードを指定するための宛先ＭＡＣアドレスや、送信元のノードを示すための送信元ＭＡＣアドレスなどが含まれる。そして、各ＬＡＮボードは、自己のＭＡＣアドレスと同値の宛先ＭＡＣアドレスを持つパケットデータを検出すると、そのパケットデータをＬＡＮから取り込み、入出力端末としてのファクシミリ装置本体にパケットデータを受信した旨を内部連絡している。
【０００４】
ところで、ＬＡＮボードは、ＬＡＮ上におけるパケットデータの流れを常に監視しなければならないため、内部回路全体に対する電力供給がカットされることなく、常に一定レベルの電力供給を受けて動作している。
【０００５】
【発明が解決しようとする課題】
しかしながら、あるＬＡＮボードがパケットデータの流れを監視していても、ＬＡＮ上に自ノード宛のパケットデータが流れていない状態では、そのＬＡＮボードが特に動作を行うことはないため、ＬＡＮボードに無駄な待機電力が消費され、ひいては、ファクシミリ装置本体でも無駄な待機電力が消費されるという問題があった。
【０００６】
本発明は、上記の点に鑑みて提案されたものであって、ネットワーク上でのデータの流れに応じて消費電力を抑えることができる通信制御装置、ネットワーク接続装置、およびコンピュータプログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
【０００８】
【０００９】
上記目的を達成するために、請求項１に記載した発明のネットワーク接続装置は、ネットワークにノードとして接続され、そのネットワーク上に流れる自ノード宛のデータを取り込む通信制御部と、この通信制御部に接続され、当該通信制御部から転送される前記データに応じた所定の処理を行う処理部と、を備えたネットワーク接続装置であって、前記通信制御部は、前記ネットワーク上におけるデータの流れを監視し、自ノード宛のデータがあれば、そのデータを取り込み、前記処理部に転送するデータ取込手段と、前記ネットワーク上に自ノード宛のデータがない状態になると、時間を計時する計時手段と、前記計時手段による計時時間が一定時間を超えるか否か判断し、超えると判断すると、前記通信制御部の動作モードを通常の動作モードから当該通常の動作モードよりも消費電力の少ない省電力動作モードに移行させて前記通信制御部の状態を動作待機状態にするとともに、前記通信制御部の動作モードが前記省電力動作モードに移行した旨を前記処理部に伝え、前記省電力動作モード中に前記ネットワーク上に自ノード宛のデータが流れると、前記通信制御部の動作モードを前記省電力動作モードから前記通常の動作モードに移行させる電力制御手段と、有し、前記処理部は、前記通信制御部から前記データが転送されると、そのデータに応じた所定の処理を行う処理実行手段と、前記通信制御部から前記省電力動作モードに移行した旨を伝えられたことを条件として、前記処理実行手段が処理を実行中であるかどうかを判断し、実行中でないと判断すると、前記処理部の動作モードを前記通常の動作モードから前記省電力動作モードに移行させて前記処理部の状態を前記動作待機状態にするよう制御する一方、実行中であると判断すると、前記処理部の動作モードを前記省電力動作モードに移行しないよう制御する第２の電力制御手段と、を有することを特徴とする。
【００１０】
このようなネットワーク接続装置によれば、ネットワーク上に自ノード宛のデータがない状態が一定時間にわたって続くと、通信制御部は省電力動作モードに移行して自装置の電力消費が通常の動作モードよりも少ない動作待機状態となるので、たとえば自ノード宛のデータを取り込んで処理し始めるまではそれほど電力が消費されることなく、ネットワーク上でのデータの流れに応じて消費電力を抑えることができ、かつ、処理部は通信制御部の省電力動作モードへの移行に同調して、処理実行手段が処理を実行中であるかどうかを判断し、実行中でないと判断すると、処理部の動作モードも省電力動作モードに移行するよう制御する一方、実行中であると判断すると、処理部の動作モードを前記省電力動作モードに移行しないよう制御するので、さらに装置全体の消費電力を抑えることができる。
【００１１】
さらに、請求項２に記載した発明のネットワーク接続装置は、請求項１に記載のネットワーク接続装置であって、前記通信制御装置及び前記データ処理装置の前記省電力動作モードにおける動作待機状態は、各装置の内部回路を動作させるための動作クロックをそれぞれ低減した状態である。
【００１２】
このような通信制御装置によれば、請求項１に記載のネットワーク接続装置による効果
に加えて、動作待機状態では、各装置の内部回路を動作させるための動作クロックがそれぞれ低減されるので、その動作クロックに応じて装置全体で消費される電力を減らすことができる。
【００１３】
また、請求項３に記載した発明のネットワーク接続装置は、請求項１に記載のネットワーク接続装置であって、前記通信制御部の前記省電力動作モードにおける動作待機状態は、前記通信制御部の内部回路のうち、前記ネットワーク上の自ノード宛のデータを取り込む機能に関係する回路以外の一部回路に対する電源供給を停止させた状態であり、前記ネットワーク接続装置の前記省電力動作モードにおける動作待機状態は、割り込みを受けるための回路以外の一部回路に対する電源供給を停止させた状態である。
【００１４】
このような通信制御装置によれば、請求項１に記載のネットワーク接続装置による効果に加えて、動作待機状態では、各装置の内部回路の一部回路に対する供給電源をそれぞれ停止させるので、装置全体で消費される電力を減らすことができる。
【００１５】
さらに、請求項４に記載した発明のネットワーク接続装置は、請求項１〜３のいずれかに記載のネットワーク接続装置であって、多機能複合機であるファクシミリ装置に、前記通信制御部としてのＬＡＮボードをコネクタにより取り付け、取り外しが可能に内蔵した構成である。
【００１６】
このようなネットワーク接続装置によれば、請求項１〜３のいずれかに記載のネットワーク接続装置と同様の効果を奏することができる。
【００１７】
【００１８】
【００１９】
【００２０】
【００２１】
【発明の実施の形態】
以下、本発明の好ましい実施の形態について図面を参照して説明する。
【００２２】
図１は、本発明の一実施形態として、ファクシミリ装置およびＬＡＮボードの構成を示したブロック図である。この図に示すように、本発明に係るネットワーク接続装置としてのファクシミリ装置Ａは、ＣＰＵ１０、ＮＣＵ１１、ＲＡＭ１２、モデム１３、ＲＯＭ１４、ＥＥＰＲＯＭ１５、ゲートアレイ１６、コーデック１７、ＤＭＡＣ１８、読取部２１、印刷部２２、操作部２３、および表示部２４などを備えて構成されている。また、本発明に係る通信制御装置としてのＬＡＮボードＢは、ファクシミリ装置Ａに組み込まれたものであって、ＣＰＵ３０、ＲＡＭ３１、ＲＯＭ３２、ＮＶＲＡＭ３３、およびＭＡＣコントローラ３４を備えて構成されている。ちなみに、ＬＡＮボードＢは、ファクシミリ装置Ａ本体に対して取り付け・取り外し可能とされ、ファクシミリ装置Ａの本体内部に設けられたコネクタに接続して用いられる。
【００２３】
ファクシミリ装置ＡのＣＰＵ１０、ＮＣＵ１１、ＲＡＭ１２、モデム１３、ＲＯＭ１４、ＥＥＰＲＯＭ１５、ゲートアレイ１６、コーデック１７、およびＤＭＡＣ１８は、バス線２７により相互に接続されている。バス線２７には、アドレスバス、データバス、および制御信号線が含まれる。ゲートアレイ１６には、読取部２１、印刷部２２、操作部２３、表示部２４、およびＬＡＮボードＢが接続されている。ＮＣＵ１１には、公衆電話回線２８が接続されている。
【００２４】
ＬＡＮボードＢのＣＰＵ３０、ＲＡＭ３１、ＲＯＭ３２、ＮＶＲＡＭ３３、およびＭＡＣコントローラ３４は、バス線により相互に接続されている。ＭＡＣコントローラ３４には、他のノードに通じるＬＡＮケーブル４０が接続されている。つまり、ファクシミリ装置Ａは、ＬＡＮボードＢを介してＬＡＮに接続された入出力端末であって、ＬＡＮ上におけるネットワークプリンタとしての機能を備える。また、ファクシミリ装置Ａは、ＬＡＮ上の図示しないゲートウェイ（ルータやネットワークサーバなど）を介してインターネットに接続され、電子メールなどをやり取りする機能を備える。
【００２５】
ファクシミリ装置ＡのＣＰＵ１０は、ファクシミリ装置全体の動作を制御する。ＮＣＵ１１は、公衆電話回線２８に接続されて網制御を行う。ＲＡＭ１２は、ＣＰＵ１０の作業領域や各種データの格納領域などを提供する。モデム１３は、ファクシミリデータの変調や復調などを行う。ＲＯＭ１４は、ＣＰＵ１０が実行すべきプログラムや設定値などのデータを記憶している。ＥＥＰＲＯＭ１５は、各種のフラグや設定データなどを記憶する。ゲートアレイ１６は、ＣＰＵ１０と各部２１〜２４とのインターフェイスとして機能する。コーデック１７は、ファクシミリデータの符号化や復号化を行う。ＤＭＡＣ１８は、主にＲＡＭ１２へのデータの書き込みや読み出しを行う。読取部２１は、イメージセンサやＬＥＤ光源などを備え、原稿などから文字や図形などの画像を読み取る。印刷部２２は、たとえば電子写真方式などにより文字や図形などの画像を印刷する。操作部２３は、テンキーや文字キーなどのキースイッチ群を備え、使用者のキー操作に応じた指令をＣＰＵ１０に伝える。表示部２４は、ＬＣＤなどのディスプレイを備え、文字や画像などを表示する。
【００２６】
ＬＡＮボードＢのＣＰＵ３０は、ＬＡＮボード全体の動作を制御する。このＣＰＵ３０には、所定のタイミングに応じて経過時間を計時するためのタイマ機能が備えられている。ＲＡＭ３１は、ＣＰＵ３０の作業領域を提供するほか、ファクシミリ装置ＡのＣＰＵ１０からもアクセス可能な共有データ格納領域などを提供する。ＲＯＭ３２は、ＣＰＵ３０が実行すべきプログラムや設定値などのデータを記憶している。ＮＶＲＡＭ３３は、各種のフラグや設定データなどを記憶する。このＮＶＲＡＭ３３には、ＬＡＮボードＢをネットワーク上で識別するためのＭＡＣアドレスが書き込まれている。このＭＡＣアドレスは、ＬＡＮ上で宛先となるノードを指定したり、送信元のノードを示すために用いられる。ＭＡＣコントローラ３４は、ＬＡＮケーブル４０を通じてパケットデータを送受信する。
【００２７】
具体的に言うと、ＭＡＣコントローラ３４は、ＬＡＮ上におけるパケットデータの流れを極めて短いタイムスライスの下で常に監視しており、自己のＭＡＣアドレスと同値の宛先ＭＡＣアドレスを持つパケットデータを検出すると、そのパケットデータをＬＡＮケーブル４０を通じて取り込む。こうして取り込まれたパケットデータは、ＲＡＭ３１の共有データ格納領域に一旦格納されるが、その旨がＭＡＣコントローラ３４からＣＰＵ３０に伝えられ、さらに、ＣＰＵ３０からファクシミリ装置ＡのＣＰＵ１０に伝えられる。これにより、ＲＡＭ３１に取り込まれたパケットデータは、ファクシミリ装置ＡのＲＡＭ１２へと転送される。なお、パケットデータには、宛先ＭＡＣアドレスや送信元ＭＡＣアドレスなどのほか、データそのものとして断片化されたプリントデータや電子メールデータなどが含まれる。
【００２８】
要点について説明すると、ファクシミリ装置Ａは、ＬＡＮ上に存在する図示しないコンピュータ装置などからのプリントデータを受け、それに応じて印刷動作を行ったり、ＬＡＮを経由しつつインターネットを通じて電子メールを受信し、その電子メールの内容などを印刷したり、あるいは転送先が予め指定されている場合には、ＬＡＮに接続された指定のコンピュータ装置に転送するように構成されている。
【００２９】
ところで、ＬＡＮにおける代表的な通信プロトコルのＣＳＭＡ／ＣＤ方式では、ＬＡＮ上に信号が流れていないとき、どのノードからもパケットデータの送信が可能とされ、データ送信を最初に開始したノードが占有権を獲得する。あるノードからＬＡＮ上に送出されたパケットデータは、他の全てのノードに伝えられ、各ノードでは、ＭＡＣアドレスに基づいて自ノード宛のパケットデータか否かがチェックされる。そして、自ノード宛のパケットデータを確認したノードは、そのパケットデータを取り込んで装置本体へと転送し、これにより、装置本体上でデータの内容に応じた動作が行われる。一方、他のノード宛のパケットデータを確認したノードでは、そのパケットデータが取り込まれることなく無視される。
【００３０】
つまり、ＬＡＮボードＢは、ＬＡＮ上におけるパケットデータの流れを常に監視する必要があるが、自ノード宛のパケットデータがＬＡＮ上にない状態では、パケットデータを取り込んでＲＡＭ３１に格納したり、ファクシミリ装置ＡのＣＰＵ１０にその旨を通知するといった本質的な動作を行うことはない。このようにＬＡＮボードＢで本質的動作が行われないときには、必然的にファクシミリ装置Ａでも、ネットワークプリンタとしての印刷動作や電子メールの受信動作などが行われることはない。
【００３１】
そのため、本実施形態では、ＬＡＮ上に自ノード宛のパケットデータがなくなり、ＬＡＮボードＢがファクシミリ装置Ａに伝えるべきデータもない状態となってから一定時間が経過すると、ＬＡＮボードＢが省電力動作モードによる動作待機状態となるように構成されている。また、ＬＡＮボードＢが動作待機状態となるのに同調し、ファクシミリ装置Ａも省電力動作モードによる動作待機状態となるように構成されている。
【００３２】
ＬＡＮボードＢが省電力動作モードとされた状態では、ＬＡＮボードＢ全体の内部回路を動作させるための動作クロックを引き下げられる。また、自ノード宛のパケットデータをチェックしてＣＰＵ３０に割り込みをかけるための回路（ＭＡＣコントローラ３４など）を除き、その他の機能に応じた回路に対して部分的に電力供給がカットされる。このように所定の条件に応じて自動的に動作クロックを引き下げたり、一部回路に対する電力供給をカットしたりするか否かは、ユーザがファクシミリ装置Ａ上で所定のキー操作を行うことにより選択可能とされ、それぞれの動作態様ごとに有効とするか無効とするかをあらかじめ設定しておくことができる。
【００３３】
上記したような動作態様で省電力動作モードが実行されると、ＬＡＮボードＢにおいては、自ノード宛のデータを取り込んで転送する際の通常の動作モードに比べて、内部回路全体に要する電力が低減されて消費電力が抑えられる。また、ファクシミリ装置Ａでは、ＬＡＮボードＢも含めて装置全体に要する電力が低減され、待機電力の消費が抑えられることとなる。なお、ファクシミリ装置Ａでは、キー操作やファクシミリ送受信に関連する動作が実行中にない状態に限り、省電力動作モードが実行され、操作状況などに応じて消費電力の少ない動作待機状態とされる。
【００３４】
つまり、ＬＡＮボードＢのＣＰＵ３０は、ネットワーク上に自ノード宛のデータがなく、処理すべきデータもない状態での経過時間を計時する計時手段と、計時手段により計時中の経過時間が一定時間を超えると、省電力動作モードによる動作待機状態とする動作待機手段とを実現している。
【００３５】
ファクシミリ装置ＡのＣＰＵ１０は、通信制御装置が省電力動作モードによる動作待機状態となると、それに同調して省電力動作モードによる動作待機状態とする動作待機同調手段を実現している。
【００３６】
ＬＡＮボードＢのＲＯＭ３２に記憶されたプログラムは、ネットワークにノードとして接続され、そのネットワーク上におけるデータの流れを監視するとともに、ネットワークから自ノード宛のデータを取り込んで処理する機能を備えた通信制御装置を制御するためのコンピュータプログラムであって、ネットワーク上に自ノード宛のデータがなく、処理すべきデータもない状態での経過時間を計時するための計時プログラムと、計時プログラムに基づき計時中の経過時間が一定時間を超えると、省電力動作モードによる動作待機状態とするための動作待機プログラムとを含むコンピュータプログラムを実現している。
【００３７】
ファクシミリ装置ＡのＲＯＭ１４に記憶されたプログラムは、通信制御装置を介してネットワークに接続されるネットワーク接続装置を制御するためのコンピュータプログラムであって、通信制御装置が省電力動作モードによる動作待機状態となると、それに同調して省電力動作モードによる動作待機状態とするための動作待機同調プログラムを含むコンピュータプログラムを実現している。
【００３８】
次に、動作について説明する。
【００３９】
図２は、ＬＡＮボードＢが省電力動作モードに移行する際の処理手順を示すフローチャートである。なお、この省電力動作モード移行処理は、ＬＡＮボードＢのＣＰＵ３０により繰り返し実行されるものである。また、自動的に電力供給カットしたり、動作クロックを低減するといった省電力動作モードは、いずれも有効に設定されているものとする。
【００４０】
まず、ファクシミリ装置Ａに電源を投入すると、ファクシミリ装置ＡからＬＡＮボードＢに対して所定電圧レベルの電力が供給され、図２に示すように、ＬＡＮボードＢのＣＰＵ３０は、タイマをリセットする（Ｓ１）。このとき、ＣＰＵ３０を含むＬＡＮボードＢ内の内部回路は、所定の動作クロックに同期して所要の動作が可能な通常の動作モードとされる。また、ファクシミリ装置Ａ内における内部回路も、所定の動作クロックに同期して所要の動作を実行可能な通常の動作モードとされる。リセットされたタイマは、その後の経過時間を計時する。
【００４１】
そして、ＣＰＵ３０は、トラフィック監視処理を実行する（Ｓ２）。このトラフィック監視処理では、ＬＡＮ上におけるパケットデータの流れが監視され、自ノード宛のパケットデータがＬＡＮ上に流れていないかチェックされる。
【００４２】
自ノード宛のパケットデータがＬＡＮ上に流れていない場合（Ｓ３：ＮＯ）、ＣＰＵ３０は、現時点でタイマにより計時中の経過時間が一定時間を超えたか否かを判定する（Ｓ４）。
【００４３】
一定時間経過している場合（Ｓ４：ＹＥＳ）、ＣＰＵ３０は、省電力動作モードの実行処理を行う（Ｓ５）。これによれば、先述したようにＬＡＮボードＢ全体の内部回路を動作させるための動作クロックを引き下げられ、また、自ノード宛のパケットデータをチェックしてＣＰＵ３０に割り込みをかけるための回路（ＭＡＣコントローラ３４など）を除き、一部回路に対する電力供給がカットされる。このとき、ＬＡＮボードＢのＣＰＵ３０からは、ファクシミリ装置ＡのＣＰＵ１０に対して省電力動作モードに移行する旨が伝えられる。これを受けたファクシミリ装置Ａでは、キー操作やファクシミリデータを送受信する状態にない限り、装置本体内の内部回路を動作させるための動作クロックを引き下げられ、また、割り込みを受けるための回路を除き、一部回路に対する電力供給がカットされる。なお、Ｓ４において、一定時間経過していない場合には（Ｓ４：ＮＯ）、一定時間経過するまで繰り返しＳ２に戻ってトラフィック監視処理が実行される。
【００４４】
以上のようにして省電力動作モードの実行中にあっても、ＣＰＵ３０は、Ｓ２のトラフィック監視処理を実行可能とされ、自ノード宛のパケットデータがＬＡＮ上に流れていないかチェックする。
【００４５】
そして、自ノード宛のパケットデータがＬＡＮ上に流れている場合（Ｓ３：ＹＥＳ）、ＣＰＵ３０は、省電力動作モードを実行中であれば（Ｓ６：ＹＥＳ）、省電力動作モードを解除して通常の動作モードとし（Ｓ７）、自ノード宛のパケットデータを取り込んでファクシミリ装置ＡのＲＡＭ１２に転送するといったデータ受信転送処理を実行する（Ｓ８）。つまり、データ受信転送処理を実行する際には、その処理に必要な周辺回路に対して電力が供給され、動作クロックも元のレベルとされ、高速にデータ処理を実行し得る状態となる。なお、Ｓ８の処理を終えると、ＣＰＵ３０は、再びＳ１に戻る。
【００４６】
一方、Ｓ６において、省電力動作モードではなく通常の動作モードを実行中の場合（Ｓ６：ＮＯ）、ＣＰＵ３０は、そのまま通常の動作モードとした状態でＳ８に進む。
【００４７】
したがって、上記実施形態によれば、ＬＡＮ上に自ノード宛のパケットデータがなくなり、ＬＡＮボードＢで処理すべきデータもない状態が一定時間にわたって続くと、ＬＡＮボードＢが省電力動作モードによる動作待機状態となるので、自ノード宛のデータを取り込んでデータ処理する通常の動作モードに比べて省電力動作モードでは、ＬＡＮボードＢにおいてそれほど電力が消費されることなく、ＬＡＮ上でのデータの流れに応じて消費電力を抑えることができる。
【００４８】
また、ファクシミリ装置Ａも、ＬＡＮボードＢに連動して省電力動作モードによる動作待機状態となるので、たとえばネットワークプリンタとしてファクシミリ装置Ａがある程度の時間にわたって利用されない状況では、待機電力としての無駄な電力が消費されることなく、ＬＡＮ上でのデータの流れに応じて消費電力を抑えることができる。
【００４９】
なお、本発明は、上記実施形態に限定されるものではない。
【００５０】
上記実施形態は、特にＬＡＮに適したものであるが、公衆電話回線網をネットワークとし、モデムなどを通信制御装置として適用しても良い。
【００５１】
通信制御装置としては、ＬＡＮボードＢなどとは異なる機能を提供する、ルータやハブなどであっても良い。
【００５２】
ネットワーク接続装置としては、多機能複合機としたファクシミリ装置に限らず、単にネットワーク対応機能しか持たないプリンタや、パーソナルコンピュータなどであっても良い。
【００５３】
【発明の効果】
【００５４】
以上説明したように、請求項２に記載した発明のネットワーク接続装置によれば、ネットワーク上に自ノード宛のデータがない状態が一定時間にわたって続くと、通信制御部が省電力動作モードに移行して自装置の電力消費が通常の動作モードよりも少ない動作待機状態となるので、たとえば自ノード宛のデータを取り込んで処理し始めるまではそれほど電力が消費されることなく、ネットワーク上でのデータの流れに応じて消費電力を抑えることができ、通信制御部の省電力動作モードへの移行に同調して、処理実行手段が処理を実行中であるかどうかを判断し、実行中でないと判断すると、処理部の動作モードも省電力動作モードに移行するよう制御する一方、実行中であると判断すると、処理部の動作モードを前記省電力動作モードに移行しないよう制御するので、さらに装置全体の消費電力を抑えることができる。
【００５５】
さらに、請求項２に記載した発明のネットワーク接続装置によれば、請求項１に記載のネットワーク接続装置による効果に加えて、動作待機状態では、各装置の内部回路を動作させるための動作クロックが低減されるので、その動作クロックに応じて装置全体で消費される電力を減らすことができる。
【００５６】
また、請求項３に記載した発明のネットワーク接続装置によれば、請求項１に記載のネットワーク接続装置による効果に加えて、動作待機状態では、各装置の内部回路の一部回路に対する供給電源を停止させるので、装置全体で消費される電力を減らすことができる。
【００５７】
さらに、請求項４に記載した発明のネットワーク接続装置によれば、請求項１〜３のいずれかに記載のネットワーク接続装置と同様の効果を奏することができる。
【００５８】
【００５９】
【図面の簡単な説明】
【図１】  本発明の一実施形態として、ファクシミリ装置およびＬＡＮボードの構成を示したブロック図である。
【図２】  ＬＡＮボードが省電力動作モードに移行する際の処理手順を示すフローチャートである。
【符号の説明】
１０  ＣＰＵ
１１  ＮＣＵ
１２  ＲＡＭ
１３  モデム
１４  ＲＯＭ
１５  ＥＥＰＲＯＭ
１６  ゲートアレイ
１７  コーデック
１８  ＤＭＡＣ
２１  読取部
２２  印刷部
２３  操作部
２４  表示部
３０  ＣＰＵ
３１  ＲＡＭ
３２  ＲＯＭ
３３  ＮＶＲＡＭ
３４  ＭＡＣコントローラ
４０  ＬＡＮケーブル
Ａ    ファクシミリ装置
Ｂ    ＬＡＮボード
【図１】
0004221548.tif 000002
【図２】
0004221548.tif 000003