(57)【要約】【課題】  ネットワークに複写機、プリンタ、ＰＣ等のネットワーク機器が接続されて構成されるシステム全体として、より省エネ効果を向上させる。【解決手段】  複合機２０３と、プリンタ２０２と、ＰＣ２０１、２０４、２０５とがネットワーク４００に接続されて構成される。複合機２０３は、省エネ状態に入るとき、ブロードキャストを使用してスリープフレームをネットワーク４００上の他の機器に送信して自複合機２０３が省エネ状態に入ったことを知らせる。ネットワーク４００上の各機器は、省エネ状態に入った機器を管理するソフトウェアを備えて構成され、省エネ状態に入る機器の情報を保持し、その機器に対して無駄なフレームを送信しないようにする。複合機２０３を省エネ状態から復帰させたい機器は、複合機２０３に対する起動フレームをブロードキャストして、複合機２０３を復帰させると共に、他の周辺機器にも複合機２０３が省エネから復帰したことを通知する。【選択図】      図２
2005094681.tif 000002
【特許請求の範囲】
【請求項１】
複合機、複写機、プリンタ、ＰＣを含む複数のネットワーク機器がネットワークに接続されて構成されるネットワークシステムにおいて、前記ネットワーク機器は、自機器が省エネ状態に入るとき、他のネットワークに接続されているネットワーク機器に対して、ネットワークを介して自機器が省エネ状態に入ることをブロードキャストにより通知するスリープフレームを送信することを特徴とするネットワークシステム。
【請求項２】
前記自機器が省エネ状態に入ることをスリープフレームにより通知したネットワーク機器は、以後、自機器または他のネットワーク機器からの起動要求以外のフレームを受け付けないことを特徴とする請求項１記載のネットワークシステム。
【請求項３】
前記省エネ状態に入ることのスリープフレームを受信したネットワーク機器は、省エネ状態に入った機器の情報を保持し、スリープフレームにより省エネ状態に入ることを通知したネットワーク機器に対する起動フレーム以外のフレームの送信を抑制する省エネ対応を行うことを特徴とする請求項１記載のネットワークシステム。
【請求項４】
前記ネットワーク機器は、省エネ状態に入った機器及び他の機器に対して起動フレームをブロードキャストにより送信することを特徴とする請求項３記載のネットワークシステム。
【請求項５】
ネットワークに接続される複合機、複写機、プリンタ、ＰＣを含むネットワーク機器において、該ネットワーク機器は、自機器が省エネ状態に入るとき、ネットワークに接続されている他のネットワーク機器に対して、ネットワークを介して自機器が省エネ状態に入ることをブロードキャストにより通知するスリープフレームを送信することを特徴とするネットワーク機器。
【請求項６】
前記自機器が省エネ状態に入ることをブロードキャストにより通知した後、自機器または他のネットワーク機器からの起動要求以外のフレームを受け付けないことを特徴とする請求項５記載のネットワーク機器。
【請求項７】
ネットワークに接続される複合機、複写機、プリンタ、ＰＣを含むネットワーク機器において、該ネットワーク機器は、ネットワークに接続されている他のネットワーク機器からその機器が省エネ状態に入ることを通知するスリープフレームを受信すると、省エネ状態に入った機器の情報を保持し、スリープフレームにより省エネ状態に入ることを通知したネットワーク機器に対する起動フレーム以外のフレームの送信を抑制する省エネ対応を行うことを特徴とするネットワーク機器。
【請求項８】
省エネ状態に入った機器及び他の機器に対して起動フレームをブロードキャストにより送信することを特徴とする請求項７記載のネットワーク機器。
【請求項９】
ネットワークに接続される複合機、複写機、プリンタ、ＰＣを含むネットワーク機器において、該ネットワーク機器は、自機器が省エネ状態に入るとき、ネットワークに接続されている他のネットワーク機器に対して、ネットワークを介して自機器が省エネ状態に入ることをブロードキャストにより通知するスリープフレームを送信する手段と、他の機器からのスリープフレームを送信する手段と、省エネ状態の機器を通常の動作状態にする起動フレームを送信する手段と、他の機器が送信した起動フレームを受信する手段とを備えることを特徴とするネットワーク機器。
【請求項１０】
複合機、複写機、プリンタ、ＰＣを含む複数のネットワーク機器がネットワークに接続されて構成されるネットワークシステムの省エネ制御方法において、前記ネットワーク機器は、自機器が省エネ状態に入るとき、他のネットワークに接続されているネットワーク機器に対して、ネットワークを介して自機器が省エネ状態に入ることをブロードキャストにより通知するスリープフレームを送信し、以後、自機器または他のネットワーク機器からの起動要求以外のフレームを受け付けないことを特徴とする省エネ制御方法。
【請求項１１】
複合機、複写機、プリンタ、ＰＣを含む複数のネットワーク機器がネットワークに接続されて構成されるネットワークシステムの省エネ制御方法において、前記ネットワーク機器は、ネットワークに接続されている他のネットワーク機器からその機器が省エネ状態に入ることを通知するスリープフレームを受信すると、省エネ状態に入った機器の情報を保持し、スリープフレームにより省エネ状態に入ることを通知したネットワーク機器に対する起動フレーム以外のフレームの送信を抑制する省エネ対応を行うことを特徴とする省エネ制御方法。
【請求項１２】
ネットワークに接続されている機器における省エネ制御のためのプログラムであって、ネットワークから受信したフレームがスリープフレームであるか否かを判断する処理ステップと、受信したフレームがスリープフレームであった場合に、受信したフレームからその機器のＩＰアドレス取り出して、スリープフレーム登録テーブルにこれを登録する処理ステップと、スリープフレーム登録テーブルに登録されている機器に対してソフト側が省エネの対応を行うようにする処理ステップと、起動要求があるか否かを判断する処理ステップと、この起動要求が自機器が省エネ状態にあって、自機器を起動する起動要求であるか否かを判定する処理ステップと、自機器が省エネ状態にあって、自機器を起動する起動要求であった場合、起動フレームをネットワーク上の他の機器にブロードキャストする処理ステップと、スリープフレーム登録テーブルから自機器の登録を解除する処理ステップと、前記起動要求が自機器を起動する起動要求でなかった場合、スリープフレーム登録テーブルから起動フレームに含まれる他の機器の登録を解除する処理ステップとを有し、前記各処理ステップを実行することにより省エネ制御を実現することを特徴とする省エネ制御のためのプログラム。
【請求項１３】
ネットワークに接続されている機器における省エネ制御のためのプログラムであって、省エネ状態に入るときに、他のネットワーク上の機器にスリープフレームをブロードキャストにより送信する処理ステップと、スリープフレーム登録テーブルに、自機器が省エネ状態になったことを登録する処理ステップと、自機器を省エネモードに移行させる処理ステップとを有し、前記各処理ステップを実行することにより省エネ制御を実現することを特徴とする省エネ制御のためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークシステム、ネットワーク機器、省エネ制御方法及び省エネ制御のためのプログラムに係り、特に、複合機、複写機、プリンタ、ＰＣを含む複数のネットワーク機器がネットワークに接続されて構成されるネットワークシステムにおいて、ネットワークシステム全体の省エネを図ることを可能にしたネットワークシステム、ネットワーク機器、省エネ制御方法及び省エネ制御のためのプログラムに関する。
【背景技術】
【０００２】
従来、複写機等の画像処理装置を含み、ネットワークに接続されている機器は、省エネ状態に入った後、ネットワーク上を流れるフレームによっては起動する必要のないフレームにも反応して起動してしまっていた。この結果、このような機器は、充分な省エネ効果を発揮することができないことになる。例えば、その機器が複写機の場合、プロッタ等が起動されてしまい、不要な機能が起動されることになり、充分な省エネ効果を得ることができない。
【０００３】
一般に、複写機、プリンタ、スキャナ等の複数の機能を持つ従来技術による複合機は、エンジン、コントローラ等を備えて構成され、省エネ状態に入るとエンジン側、コントローラ側の両方が電源ＯＦＦの状態になる。このような省エネ状態で、ネットワークから複写機を起動する必要はないが、なんらかの応答のフレームを返さなければならないフレームを複合機が受信すると、複合機は、エンジン、コントローラの全て立ち上げて対応することになる。この場合、複合機をコントローラ側だけで対応可能に構成することも可能であるが、コントローラ側のＣＰＵは立ち上げなければならない。また、複合機内のどの部分を立ち上げるかの条件も様々なものがあり、ネットワーク上のプロトコルTCP/IP、NetWare 、Eher Talk 等に対応することが困難であり、仕様の変更等にも柔軟に対応することが困難である。
【０００４】
なお、この種の複合機の省エネに関する従来技術として、例えば、特許文献１等に記載された技術が知られている。
【特許文献１】特開２００３−８９２５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
複写機等の従来技術による省エネ技術は、複写機が省エネ状態に入った後も、ネットワークからの起動要求の全てに反応してしまい、省エネの効果を充分に発揮することができないという問題点を有している。特に、一般的な構成の複写機は、ネットワーク到来するフレームに対してＣＰＵを起動する必要があり、全ての機能が復帰してしまうという問題点を有している。また、ネットワークからのフレームによる複写機の機器管理情報等の要求に対しては、全ての機能を立ち上げないと対応することができないという問題点を有している。
【０００６】
本発明の目的は、前述したような従来技術による問題点を解決し、システム全体として、より省エネ効果を向上させることを可能にした複写機、プリンタ、ＰＣ等のネットワーク機器が接続されて構成されたネットワークシステム、ネットワーク機器、省エネ制御方法及び省エネ制御のためのプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の前記の目的を達成するため、本発明の第１の手段は、複合機、複写機、プリンタ、ＰＣを含む複数のネットワーク機器がネットワークに接続されて構成されるネットワークシステムにおいて、前記ネットワーク機器が、自機器が省エネ状態に入るとき、他のネットワークに接続されているネットワーク機器に対して、ネットワークを介して自機器が省エネ状態に入ることをブロードキャストにより通知するスリープフレームを送信することを特徴とする。
【０００８】
また、本発明の第２の手段は、第１の手段において、前記自機器が省エネ状態に入ることをスリープフレームにより通知したネットワーク機器が、以後、自機器または他のネットワーク機器からの起動要求以外のフレームを受け付けないことを特徴とする。
【０００９】
また、本発明の第３の手段は、第１の手段において、前記省エネ状態に入ることのスリープフレームを受信したネットワーク機器が、省エネ状態に入った機器の情報を保持し、スリープフレームにより省エネ状態に入ることを通知したネットワーク機器に対する起動フレーム以外のフレームの送信を抑制する省エネ対応を行うことを特徴とする。
【００１０】
また、本発明の第４の手段は、第３の手段において、前記ネットワーク機器が、省エネ状態に入った機器及び他の機器に対して起動フレームをブロードキャストにより送信することを特徴とする。
【００１１】
また、本発明の第５の手段は、ネットワークに接続される複合機、複写機、プリンタ、ＰＣを含むネットワーク機器において、該ネットワーク機器が、自機器が省エネ状態に入るとき、ネットワークに接続されている他のネットワーク機器に対して、ネットワークを介して自機器が省エネ状態に入ることをブロードキャストにより通知するスリープフレームを送信することを特徴とする。
【００１２】
また、本発明の第６の手段は、第５の手段において、前記自機器が省エネ状態に入ることをブロードキャストにより通知した後、自機器または他のネットワーク機器からの起動要求以外のフレームを受け付けないことを特徴とする。
【００１３】
また、本発明の第７の手段は、ネットワークに接続される複合機、複写機、プリンタ、ＰＣを含むネットワーク機器において、該ネットワーク機器が、ネットワークに接続されている他のネットワーク機器からその機器が省エネ状態に入ることを通知するスリープフレームを受信すると、省エネ状態に入った機器の情報を保持し、スリープフレームにより省エネ状態に入ることを通知したネットワーク機器に対する起動フレーム以外のフレームの送信を抑制する省エネ対応を行うことを特徴とする。
【００１４】
また、本発明の第８の手段は、第７の手段において、省エネ状態に入った機器及び他の機器に対して起動フレームをブロードキャストにより送信することを特徴とする。
【００１５】
本発明の第９の手段は、ネットワークに接続される複合機、複写機、プリンタ、ＰＣを含むネットワーク機器において、該ネットワーク機器が、自機器が省エネ状態に入るとき、ネットワークに接続されている他のネットワーク機器に対して、ネットワークを介して自機器が省エネ状態に入ることをブロードキャストにより通知するスリープフレームを送信する手段と、他の機器からのスリープフレームを送信する手段と、省エネ状態の機器を通常の動作状態にする起動フレームを送信する手段と、他の機器が送信した起動フレームを受信する手段とを備えることを特徴とする。
【００１６】
本発明の第１０の手段は、複合機、複写機、プリンタ、ＰＣを含む複数のネットワーク機器がネットワークに接続されて構成されるネットワークシステムの省エネ制御方法において、前記ネットワーク機器が、自機器が省エネ状態に入るとき、他のネットワークに接続されているネットワーク機器に対して、ネットワークを介して自機器が省エネ状態に入ることをブロードキャストにより通知するスリープフレームを送信し、以後、自機器または他のネットワーク機器からの起動要求以外のフレームを受け付けないことを特徴とする。
【００１７】
本発明の第１１の手段は、複合機、複写機、プリンタ、ＰＣを含む複数のネットワーク機器がネットワークに接続されて構成されるネットワークシステムの省エネ制御方法において、前記ネットワーク機器が、ネットワークに接続されている他のネットワーク機器からその機器が省エネ状態に入ることを通知するスリープフレームを受信すると、省エネ状態に入った機器の情報を保持し、スリープフレームにより省エネ状態に入ることを通知したネットワーク機器に対する起動フレーム以外のフレームの送信を抑制する省エネ対応を行うことを特徴とする省エネ制御方法。
【００１８】
本発明の第１２の手段は、ネットワークに接続されている機器における省エネ制御のためのプログラムであって、ネットワークから受信したフレームがスリープフレームであるか否かを判断する処理ステップと、受信したフレームがスリープフレームであった場合に、受信したフレームからその機器のＩＰアドレス取り出して、スリープフレーム登録テーブルにこれを登録する処理ステップと、スリープフレーム登録テーブルに登録されている機器に対してソフト側が省エネの対応を行うようにする処理ステップと、起動要求があるか否かを判断する処理ステップと、この起動要求が自機器が省エネ状態にあって、自機器を起動する起動要求であるか否かを判定する処理ステップと、自機器が省エネ状態にあって、自機器を起動する起動要求であった場合、起動フレームをネットワーク上の他の機器にブロードキャストする処理ステップと、スリープフレーム登録テーブルから自機器の登録を解除する処理ステップと、前記起動要求が自機器を起動する起動要求でなかった場合、スリープフレーム登録テーブルから起動フレームに含まれる他の機器の登録を解除する処理ステップとを有し、前記各処理ステップを実行することにより省エネ制御を実現することを特徴とする。
【００１９】
本発明の第１３の手段は、ネットワークに接続されている機器における省エネ制御のためのプログラムであって、省エネ状態に入るときに、他のネットワーク上の機器にスリープフレームをブロードキャストにより送信する処理ステップと、スリープフレーム登録テーブルに、自機器が省エネ状態になったことを登録する処理ステップと、自機器を省エネモードに移行させる処理ステップとを有し、前記各処理ステップを実行することにより省エネ制御を実現することを特徴とする。
【発明の効果】
【００２０】
本発明によれば、省エネ状態に入りたい機器がネットワーク上の他の機器に対してスリープフレームを送ることにより、他の機器が省エネ状態に入った機器を認識することができ、省エネ状態から復帰させたい機器を把握することができる。
【００２１】
また、本発明によれば、ネットワーク上には様々なフレームが流れているが、このフレームの全てのプロトコルを把握し、省エネから復帰するシステムにするのは大変手間がかかるが、ある特定の条件の起動フレーム以外を全て破棄するようにしているので簡単な構成で、省エネを図ることができる。
【００２２】
また、本発明によれば、省エネ状態に入った機器は、起動フレーム以外のブロードキャストフレーム、マルチキャストフレーム、ユニキャストフレームの全てのフレームを破棄するようにしているので、より高い省エネ効果を得ることができる。
【００２３】
また、本発明によれば、ネットワーク上の機器に、ネットワーク上の他の周辺機器にたいして、スリープフレームと起動フレームとの送受信機能を持たせているので、省エネからの復帰を簡潔にすることができる。
【００２４】
また、本発明によれば、スリープフレーム、起動フレームを使用することにより、複写機等の画像処理装置側で、複雑な機能を持つ必要なく、省エネの効果を最大限に発揮することができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明によるネットワークシステム及びネットワーク機器の実施形態を画面により詳細に説明する。
【００２６】
図１は本発明の一実施形態によるネットワーク機器としての複合機の構成を示すブロック図である。
【００２７】
図１に示すように、本発明の一実施形態による複合機１０００は、コントローラ１０１とエンジン部１１０とをＰＣＩ１０９により接続して構成される。コントローラ１０１は、複合機全体の制御と描画、通信、操作部１１１からの入力を制御するコントローラである。エンジン部１１０は、スキャナ１２４とプロッタ１２６とを有している。プロッタ１２６は、白黒プロッタ、１ドラムカラープロッタであり、スキャナ１２４は、スキャナまたはファックスユニット等である。このエンジン部１１０には、プロッタ１２６及びスキャナ１２４等のいわゆるエンジン部分に加えて、誤差拡散やガンマ変換等の画像処理を行う画像処理部１２２と、ＰＣＩ部１２３を含むＡＳＩＣ１２１と、ＣＰＵ１２０とを有している。さらに、エンジン部１１０には、ＩＰＵが接続されている。
【００２８】
コントローラ１０１は、ＣＰＵ１０２と、ノースブリッジ（ＮＢ）１０３と、システムメモリ（ＭＥＭ−Ｐ）１０４と、サウスブリッジ（ＳＢ）１０５と、ローカルメモリ（ＭＥＭ−Ｃ）１０７と、ＡＳＩＣ１０８と、操作部１１１と、複数のハードディスクドライブ（ＨＤＤ）１１２と、ＡＳＩＣ１１４と、ＯＰＴＩＯＮ１１５、１１６と、ＲＯＭ１１７とを有し、ノースブリッジ（ＮＢ ）１０３とＡＳＩＣ１０８との間をＡＧＰ（Accelerated Graphics Port）１０６により接続している。また、ＮＢ１０３とＳＢ１０５との間は、ＰＣＩ１１８で接続されている。
【００２９】
ＣＰＵ１０２は、複合機の全体の制御を行うものであり、ＮＢ１０３、ＭＥＭ−Ｐ１０４、ＡＳＩＣ１１４、ＯＰＴＩＯＮ１１５、１１６、ＲＯＭ１１７及びＳＢ１０５からなるチップセットを有する。ここで、このＣＰＵ１０２のインターフェースは公開されておらず、チップセットを介して他の機器を接続するものとする。そして、ＡＳＩＣ１１４には、ＭＡＣ４０７が設けられており、図示複合機は、ＭＡＣ４０７に接続されているイーサネット（登録商標）等のネットワーク４００を介して他のネットワーク機器との間でフレームの授受を行うことができる。
【００３０】
ＮＢ１０３は、ＣＰＵ１０２とＭＥＭ−Ｐ１０４、ＳＢ１０５、ＡＧＰ１０６とを接続するためのブリッジであり、ＭＥＭ−Ｐ１０４は、複合機の描画用メモリ等として用いられシステムメモリであり、ＳＢ１０５は、ＮＢ１０３と、ＲＯＭ１１７、ＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。なお、ＯＰＴＩＯＮ１１５、１１６は、オプションとしてのＰＣＩデバイス、周辺デバイスを接続するための空きスロットである。
【００３１】
ＭＥＭ−Ｃ１０７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＡＳＩＣ１０８は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣであり、ＡＧＰ１０６、ＰＣＩ１０９、ＨＤＤ１１２及びＭＥＭ−Ｃ１０７をそれぞれ接続するブリッジの役割も有する。
【００３２】
操作部１１１は、ユーザからの入力操作の受け付け並びにユーザに向けた表示を行う操作部であり、ＨＤＤ１１２は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【００３３】
ＡＧＰ１０６は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、システムメモリに高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【００３４】
このＡＧＰ１０６は、本来、３Ｄ（三次元）画像をスムーズにディスプレイに表示する際に用いられるものであるが、本発明の実施形態での複合機は、このＡＧＰ１０６を介してＮＢ１０３とＡＳＩＣ１０８を接続している。
【００３５】
そして、前述したように、ＣＰＵ１０２のインターフェースが公開されていないので、ここではチップセットの一部であるＮＢ１０３を介してＡＳＩＣ１０８を接続している。この際、ＰＣＩバスを用いて両者を接続したのではパフォーマンスが低下するため、ここではＡＧＰ１０６を拡張利用している。
【００３６】
前述したように構成される複合機において、電源のＯＮ時、ＣＰＵ１０４は、ＮＢ（North Bridge）１０３、ＳＢ（South Bridge）１０５を初期化し、ＣＯＮＦＩＧによりＭＥＭ−Ｐ１０４、ＭＥＭ−Ｃ１０７、ＡＳＩＣ１０８、ＡＳＩＣ１２１をメモリマップすることにより、エンジン１１０、コントローラ１０１の各モジュール間で通信を開始する。省エネ復帰時にも同じことがいえる。ここで問題となるのが、省エネ時イーサネット（登録商標）４００を通してデータが受信されるときである。イーサネット（登録商標）４００には様々なフレームが流れている。例えば、ＡＲＰ(Address Resolution Protocol）フレームという相手先のＭＡＣアドレスを聞いてくるフレームが到来すると、ＡＳＩＣ１１４では対応しきれないので、ＣＰＵ１０２を復帰させなければならない。ＣＰＵ１０４を復帰させるとその他の機能も全て復帰させなければならない。たとえ、ＡＳＩＣ１０８、ＡＳＩＣ１２１を復帰させないようなシステムを構成することができたとしても、ＣＰＵ１０２を復帰させなければならないことには代わりがない。前述のプロトコルのフレームは、単なる一例であり、エンジン１１０側の情報を聞いてくるプロトコルのフレームもあり、全てのパターンに対応させるのは困難である。
【００３７】
そこで、本発明は、ネットワークに接続された機器が省エネモードとなるときに、ネットワーク上の他の機器に自機器が省エネ状態に入ったことを通達することにより、他の機器が省エネ状態となった機器に対して不要な起動を行うことを避けるようにして、システム全体の省エネ化を図るようにしたものであり、次に、本発明の実施形態によるネットワークシステムの構成例と動作の概要とを説明する。
【００３８】
図２は本発明の実施形態によるネットワークシステムの構成とスリープフレームの送信とを説明するブロック図、図３は本発明の実施形態によるネットワークシステムの構成と起動フレームの送信とを説明するブロック図である。
【００３９】
本発明の実施形態によるネットワークシステムは、図２、図３に示すように、複写機、プリンタ等の複数の機能を持つ複合機２０３と、プリンタ２０２と、これらの機器２０３、２０２を使用するＰＣ２０１、２０４、２０５がネットワーク４００に接続されて構成される。このようなネットワークシステムにおいて、いま、複合機２０３が省エネ状態に入るものとする。このとき、複合機２０３は、ブロードキャスト（ネットワーク上の全ての機器に送信するフレーム）を使用してスリープフレームをネットワーク４００上の他の機器２０１、２０２、２０４、２０５に送信して自複合機２０３が省エネ状態に入ったことを知らせる。ここででいうスリープフレームとは、省エネ状態に入る機器が省エネに入る前に省エネに入ることを他の機器に伝える特定のフレームのことであり、フレームの構成については後述する。ネットワーク４００上の各機器は、省エネ状態に入った機器を管理するソフトウェアを備えて構成され、省エネ状態に入る前の機器の情報を保持し、その機器に対して無駄なフレームを送信しないようにする。
【００４０】
逆に、省エネモードとなっている複合機２０３を省エネ状態から復帰させたい場合、複合機２０３を省エネ状態から復帰させようとする機器は、複合機２０３に対する起動フレームをブロードキャストして、複合機２０３を復帰させると共に、他の周辺機器にも複合機２０３が省エネから復帰したことを通知する。すなわち、図３に示すように、ＰＣ２０１が複合機２０３を省エネ状態から復帰させようとする場合、ＰＣ２０１は、複合機２０３に対する起動フレームをブロードキャストする。これにより、複合機２０３が省エネ状態から復帰するだけでなく、他の周辺機器２０２、２０４、２０５に対しても複合機２０３が省エネ状態から復帰したことが伝えられる。このフレームによって、いままで省エネ対応していた周りの周辺機器も省エネ対応を解除する。
【００４１】
省エネ状態に入った複合機は、省エネ状態に入った後、起動フレーム以外のブロードキャストフレーム、マルチキャストフレーム、ユニキャストフレームの全てのフレームを破棄して復帰しない。また、省エネ状態に入ったことの通知を受けた他の機器は、省エネ状態に入った複合機に対して、不要、不急の起動フレームを送信しないように省エネ対応を行う。
【００４２】
図４は本発明のためにＭＡＣ４０７内に設けられる機能構成を示すブロック図であり、図示の構成は、前述で説明したような本発明の実施形態による省エネ機能を実現するためのものである。次に、これについて説明する。
【００４３】
図４に示すように、ＭＡＣ４０７には、送信機能として、スリープフレームを送信するスリープフレーム送信機能４０１と起動フレームを送信する起動フレーム送信機能４０２とが設けられ、また、受信となる場合の機能として、スリープフレーム受信し、受信したことを判断するスリープフレーム受信機能４０３と、起動フレームを受信し、受信したことを判断する起動フレーム受信機能４０４とが設けられる。また、ＭＡＣ４０７には、スリープフレームがどの機器からのものであるかを登録するレジスタとしてのスリープフレーム機器登録テーブル４０５と、スリープフレームを受信し、受信したことを登録すると共に、起動フレームを受信したときに、スリープフレーム登録テーブル４０５の登録を解除する登録、解除機能４０８が設けられる。さらに、ＭＡＣ４０７には、スリープフレーム機器登録テーブル４０５に登録されている内容に基いて、自機器から送信するフレームの制御を行うための省エネ状態判断機能４０６が設けられる。
【００４４】
前述のスリープフレーム機器登録テーブル４０５には、スリープフレームを送信してきた機器のＩＰアドレスと、その機器がスリープ状態（省エネ状態）になっていることを示す情報とが対として登録されると共に、自機器が省エネ状態に入る場合にも、自機器が省エネ状態になっていることが登録される。
【００４５】
図５はスリープフレームの受信、起動要求を受けた機器における処理動作を説明するフローチャートであり、次に、これについて説明する。
【００４６】
（１）ネットワーク４００に接続されている機器は、ネットワーク４００からのフレームを受信すると、まず、受信したフレームがスリープフレームであるか否かを判断し、スリープフレームでなかった場合、通常の動作を続ける（ステップ５０１、５０２）。
【００４７】
（２）ステップ５０１の判断で、受信したフレームがスリープフレームであった場合、登録、解除機能４０８により受信したフレームからその機器のＩＰアドレス取り出して、スリープフレーム登録テーブル４０５にこれを登録する（ステップ５０３）。
【００４８】
（３）その後、省エネ状態判断機能４０６を使用して、スリープフレーム登録テーブル４０５に登録されている機器に対してソフト側が省エネの対応を行う。この省エネ対応は、ソフトの対応により機器によって自由に対応方法を選択することができる（ステップ５０４）。
【００４９】
（４）そして、起動要求があるか否かを判断し、この起動要求が自機器が省エネ状態にあって、自機器を起動する起動要求であるか否かを判定する。この判定で、自機器が省エネ状態にあって、自機器を起動する起動要求であった場合、起動フレームをネットワーク上の他の機器にブロードキャストし、スリープフレーム登録テーブル４０５から自機器の登録を解除して、ここでの処理を終了する（ステップ５０５〜５０７）。
【００５０】
（５）ステップ５０５の判定で、自機器を起動する起動要求でなかった場合、ネットワーク上の他の機器を起動する起動フレームの受信によるものであるので、スリープフレーム登録テーブル４０５から起動フレームに含まれる他の機器の登録を解除して、ここでの処理を終了する（ステップ５０８）。
【００５１】
図６はスリープフレームを送信する処理動作を説明するフローチャートであり、次に、これについて説明する。
【００５２】
（１）ＭＡＣ４０７またはＡＳＩＣ１１４からの省エネ命令が出されることにより、その機器は、他のネットワーク上の機器にスリープフレームをブロードキャストにより送信する（ステップ６０１、６０２）。
【００５３】
（２）そして、スリープフレーム登録テーブル４０５に、自機器が省エネ状態になったことを登録し、自機器を省エネモードに移行させて、処理を終了する（ステップ６０３、６０４）。
【００５４】
前述した本発明の実施形態における処理は、処理プログラムとして構成することができ、この処理プログラムは、ＨＤ、ＤＡＴ、ＦＤ、ＭＯ、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することができる。
【００５５】
図７はスリープフレーム及び起動フレームのフォーマットの構成を示す図であり、次に、これについて説明する。
【００５６】
一般に、ネットワーク４００がイーサネット（登録商標）である場合、ネットワーク４００上を流れるフレームのフォーマットは、図７（ａ）に示すように、送信先機器のアドレスであるＤＡ(Disstination Adress）フィールドと、送信元である自機器のアドレスであるＳＡ（Source  Adress）フィールドと、イーサネット（登録商標）のプロトコルタイプまたはフレーム長を示すＴＹＰＥフィールドと、ＤＡＴＥフィールド（このデータフィールドには、データ以外に、プロトコルによっては、種々のヘッダのデータも入れられる）とにより構成されている。
【００５７】
本発明の実施形態で使用するスリープフレーム及び起動フレームは、前述で説明したイーサネット（登録商標）フレームを利用するもので、可変長に構成されているＤＡＴＥフィールドの一部を利用して、図７（ｂ）に示すように構成される。すなわち、本発明の実施形態で使用するスリープフレーム及び起動フレームは、図７（ｂ）に示すように、ＤＡＴＥフィールドの最初の６４バイト（この長さは任意に決めることができる）をスリープフレームか起動フレームかの識別用の識別データフィールドに用いて構成される。この識別データフィールドは、ＭＡＣ４０７の構成によってＤＡＴＥフィールドのどの位置に設けられるか決められるので、ＤＡＴＥフィールドの先頭でなくても、ＭＡＣ４０７が把握していれば、ＤＡＴＥフィールド内のどの位置に設けられてもよい。
【００５８】
そして、識別データとしては、例えば、起動フレームとして“0x12345678abcd…………”を使用し、スリープフレームとして“0xfedcba9876432…………” を使用して登録し、ＭＡＣ４０７がこれを判断する。
【００５９】
前述した本発明の実施形態によれば、ネットワーク上にある各機器が前述したような動作を行うことにより、複合機に含まれる複写機等の画像処理装置に複雑な回路を付加する必要なく、基本構成を変えることなく、ネットワークシステム全体として、省エネ効果を最大限に発揮することができる。
【図面の簡単な説明】
【００６０】
【図１】本発明の一実施形態によるネットワーク機器としての複合機の構成を示すブロック図である。
【図２】本発明の実施形態によるネットワークシステムの構成とスリープフレームの送信とを説明するブロック図である。
【図３】本発明の実施形態によるネットワークシステムの構成と起動フレームの送信とを説明するブロック図である。
【図４】本発明のためにＭＡＣ内に設けられる機能構成を示すブロック図である。
【図５】スリープフレームの受信、起動要求を受けた機器における処理動作を説明するフローチャートである。
【図６】スリープフレームを送信する処理動作を説明するフローチャートである。
【図７】スリープフレーム及び起動フレームのフォーマットの構成を示す図である。
【符号の説明】
【００６１】
１０１  コントローラ
１０２、１２０  ＣＰＵ
１０３  ノースブリッジ（ＮＢ）
１０４  システムメモリ（ＭＥＭ−Ｐ）
１０５  サウスブリッジ（ＳＢ）
１０６  ＡＧＰ（Accelerated Graphics Port）
１０７  ローカルメモリ（ＭＥＭ−Ｃ）
１０８、１１４、１２１  ＡＳＩＣ
１０９  ＰＣＩ
１１０  エンジン部
１１１操作部
１１２  ハードディスクドライブ（ＨＤＤ）
１１５、１１６  ＯＰＴＩＯＮ
１１７  ＲＯＭ
１１８  ＰＣＩ
１２２  画像処理部
１２３  ＰＣＩ部
１２４  スキャナ
１２６  プロッタ
２０３  複合機
２０２  プリンタ
２０１、２０４、２０５  ＰＣ
２０１、２０４、２０５
４００  ネットワーク
４０１  スリープフレーム送信機能
４０２  起動フレーム送信機能
４０３  スリープフレーム受信機能
４０４  起動フレーム受信機能
４０５  スリープフレーム機器登録テーブル
４０６  省エネ状態判断機能
４０７  ＭＡＣ４０７
４０８  登録、解除機能
【図１】
2005094681.tif 000003
【図２】
2005094681.tif 000004
【図３】
2005094681.tif 000005
【図４】
2005094681.tif 000006
【図５】
2005094681.tif 000007
【図６】
2005094681.tif 000008
【図７】
2005094681.tif 000009