(57)【要約】【課題】画像処理装置を省電力状態又は通常状態に切替可能であり、省電力機能を持たない画像処理装置での省電力化を実現することができると共に、事実上ネットワークと画像処理装置間が直接通信する通信プロトコルを確立する。【解決手段】ネットワークアダプタ２００をスルーする時点において、ネットワークアダプタ２００を特定する転送先ＭＡＣアドレスＢを、複合機３０２を特定する転送先ＭＡＣアドレスＡに変換する。ルーター３０４から受けた画像データは、ネットワークアダプタ２００をスルーして複合機３０２へと送られることになる。これにより、ルーター３０４側からみると、省エネ状態と同様にネットワークアダプタ２００を転送先として画像データを送出するときと全く同じ状態（表１参照）でイーサネット（登録商標）フレームを構築すればよく、特別の設定や調整が不要となる。【選択図】図７
2007180617.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を読み取って画像データを生成するスキャナ機能、並びに入力される画像データに基づいて画像を形成するプリンタ機能の少なくとも一方を備えた画像処理装置と、前記画像データの送信元と接続するためのネットワークに接続されたルーターと、の間に設けられ、前記画像データの送受信を管理するネットワークアダプタであって、
前記画像処理装置が省電力状態であるときに、前記ルーターが受信した前記画像処理装置宛の画像データを前記画像処理装置の省電力状態が解除されて通常状態となるまで一時記憶すると共に、前記画像処理装置が通常状態であるときに、前記ルーターが受信した前記画像処理装置宛の画像データを、直接前記ルーターから前記画像処理装置へ送信する画像データ送信制御手段と、
前記画像処理装置の省電力状態及び通常状態に関わらず、前記画像処理装置と前記ルーターとの間の通信プロトコルに適用される送信先アドレスを変換することで、前記画像処理装置と前記ルーターとが疑似的に直接接続されているように前記画像データの送受信を実行するアドレス変換手段と、
を有するネットワークアダプタ。
【請求項２】
前記画像処理装置を前記通常状態又は前記省電力状態へ選択的に切り替える切替手段をさらに有することを特徴とする請求項１記載のネットワークアダプタ。
【請求項３】
前記画像処理装置に付加されるＩＰアドレスを読み込み、自身のＩＰアドレスとして設定するＩＰアドレス設定手段をさらに有し、前記画像データの送信時のＩＰアドレスとすることを特徴とする請求項１又は請求項２記載のネットワークアダプタ。
【請求項４】
前記画像処理装置が通常状態の場合に、前記アドレス変換手段では、前記ルーターに予め記憶され設定される転送先のＭＡＣアドレスを、前記画像処理装置を特定するＭＡＣアドレスに変換することを特徴とする請求項１乃至請求項３の何れか１項記載のネットワークアダプタ。
【請求項５】
ＤＨＣＰ動作が検知された場合に、前記ルーター側にＤＨＣＰ動作を実施してＩＰアドレスを取得し、同一のＩＰアドレスを前記画像処理装置に付与することを特徴とする請求項１乃至請求項４の何れか１項記載のネットワークアダプタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに対応した画像処理装置に省電力機能を追加するネットワークアダプタに関する。
【背景技術】
【０００２】
オフィスにおいては、プリンタ等の画像処理装置をネットワークに接続し、複数人で使用することが多い。このようなプリンタに対し、ネットワークからジョブが送られていない間も画像処理装置の電源をオンにしたままにしておくと、画像処理装置は常に高い電力を消費してしまう。近年の省エネルギー化の要請から、一定時間画像処理装置が使用されない場合に消費電力を低減する省電力動作（省電力モードあるいは省エネモードという）が可能な画像処理装置が開発されている。
【０００３】
しかし、画像処理装置を省電力動作可能とするには、それ専用のハードウェア構成を具備する必要がある。したがって省電力動作が可能なハードウェア構成を有さない画像処理装置を使用しているオフィスにおいては、画像処理装置自体を省電力機能を有するものに交換しなければ省エネルギー化を実現できないという問題があった。
【０００４】
省電力機能が不十分な画像処理装置において、その省電力機能を補完する技術として、例えば特許文献１に記載の技術がある。特許文献１には、省エネモードを有するが一定時間経過後に省エネモードに移行する機能を有さないプリンタに対し、一定時間経過後に省エネモードに移行させる技術を開示している。
【特許文献１】特開平１１−１６１４４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記特許文献１に記載の技術によっても、画像処理装置が省電力動作が可能なハードウェア構成を有している必要がある点に変わりはなく、省電力動作が可能なハードウェア構成を有さない画像処理装置において省エネルギー化を実現することはできないという問題があった。
【０００６】
これを解決するため、本出願人は、画像処理装置とネットワークとの間に、画像処理装置に代わって、画像処理装置を省電力状態又は通常状態に切替可能なネットワークアダプタを提案し省電力機能を持たない画像処理装置での省電力化を実現しているが、これに付随して、画像データの送受信の際の通信プロトコルに関しての構築によっては、省電力状態又は通常状態の各状態で特別な設定変更を強いられる可能性があるという問題がある。
【０００７】
本発明は上記事実を考慮し、画像処理装置を省電力状態又は通常状態に切替可能であり、省電力機能を持たない画像処理装置での省電力化を実現することができると共に、事実上ネットワークと画像処理装置間が直接通信する通信プロトコルを確立することができるネットワークアダプタを得ることが目的である。
【課題を解決するための手段】
【０００８】
本発明は、原稿画像を読み取って画像データを生成するスキャナ機能、並びに入力される画像データに基づいて画像を形成するプリンタ機能の少なくとも一方を備えた画像処理装置と、前記画像データの送信元と接続するためのネットワークに接続されたルーターと、の間に設けられ、前記画像データの送受信を管理するネットワークアダプタであって、前記画像処理装置が省電力状態であるときに、前記ルーターが受信した前記画像処理装置宛の画像データを前記画像処理装置の省電力状態が解除されて通常状態となるまで一時記憶すると共に、前記画像処理装置が通常状態であるときに、前記ルーターが受信した前記画像処理装置宛の画像データを、直接前記ルーターから前記画像処理装置へ送信する画像データ送信制御手段と、前記画像処理装置の省電力状態及び通常状態に関わらず、前記画像処理装置と前記ルーターとの間の通信プロトコルに適用される送信先アドレスを変換することで、前記画像処理装置と前記ルーターとが疑似的に直接接続されているように前記画像データの送受信を実行するアドレス変換手段と、を有している。
【０００９】
本発明によれば、画像データ送信制御手段では、画像処理装置が省電力状態であるときに、前記ルーターが受信した前記画像処理装置宛の画像データを前記画像処理装置の省電力状態が解除されて通常状態となるまで一時記憶する。
【００１０】
一方、画像処理装置が通常状態であるときに、前記ルーターが受信した前記画像処理装置宛の画像データを、直接前記ルーターから前記画像処理装置へ送信する。
【００１１】
これにより、送信元では、例えば、画像処理装置が通常状態へ復帰するのに時間を要するとき、「プリンタがオフラインです」等のメッセージが出て画像データを送信できないといったタイムラグを回避することができる。
【００１２】
また、本発明のネットワークアダプタでは、画像処理装置の省電力状態及び通常状態に関わらず、前記画像処理装置と前記ルーターとの間の通信プロトコルに適用される送信先アドレスを変換することで、前記画像処理装置と前記ルーターとが疑似的に直接接続されているように前記画像データの送受信を実行する（アドレス変換手段）。これにより、画像処理装置が省電力状態に切り替わっても、通常状態に切り替わっても、特別な設定が不要であり、画像データの送受信が円滑に実行される。
【００１３】
上記発明において、前記画像処理装置を前記通常状態又は前記省電力状態へ選択的に切り替える切替手段をさらに有することを特徴としている。
【００１４】
画像処理装置自体に省電力状態への切替機能を持たなくても、ネットワークアダプタからの指令で省電力状態を確立することができる。
【００１５】
また、本発明において、前記画像処理装置に付加されるＩＰアドレスを読み込み、自身のＩＰアドレスとして設定するＩＰアドレス設定手段をさらに有し、前記画像データの送信時のＩＰアドレスとすることを特徴としている。
【００１６】
ＩＰアドレス設定手段に、画像処理装置に付加されるＩＰアドレスを読み込み、自身のＩＰアドレスとして設定しておき、画像データの送信時のＩＰアドレスとすることで、ネットワークアダプタが画像処理装置の代わりとして機能するため、画像処理装置が省電力状態であっても、例えば、ネットワークから見て、ネットワークアダプタの存在を意識する必要がない。
【００１７】
さらに、本発明において、前記画像処理装置が通常状態の場合に、前記アドレス変換手段では、前記ルーターに予め記憶され設定される転送先のＭＡＣアドレスを、前記画像処理装置を特定するＭＡＣアドレスに変換することを特徴としている。
【００１８】
本来は、ＭＡＣアドレスは機器固有のアドレスであるが、このＭＡＣアドレスを変換することで、ルーターが送信を指示した場所（機器：ここではネットワークアダプタ）と、実際に送信した場所（機器：ここでは画像形成装置）とを異ならせることができ、ネットワークから見ると、画像形成装置が省電力状態であろうと通常状態であろうと、画像データを画像形成装置へ確実に送信していると認識される。
【００１９】
また、本発明において、ＤＨＣＰ動作が検知された場合に、前記ルーター側にＤＨＣＰ動作を実施してＩＰアドレスを取得し、同一のＩＰアドレスを前記画像処理装置に付与することを特徴としている。
【００２０】
ＤＨＣＰが動作すると、割り当てられたＩＰアドレスが変更される場合がある。そこで、ＤＨＣＰ動作が検知された場合に、前記画像処理装置が通常状態となったとき、前記ルーター側にＤＨＣＰ動作を実施してＩＰアドレスを取得し、同一のＩＰアドレスを前記画像処理装置に付与する。
【００２１】
これにより、常に、画像形成装置のＩＰアドレスを記憶しておくことができる。
【発明の効果】
【００２２】
以上説明した如く本発明では、画像処理装置を省電力状態又は通常状態に切替可能であり、省電力機能を持たない画像処理装置での省電力化を実現することができると共に、事実上ネットワークと画像処理装置間が直接通信する通信プロトコルを確立することができるという優れた効果を有する。
【発明を実施するための最良の形態】
【００２３】
以下、図面を参照して本発明の実施形態について説明する。
【００２４】
図１は、本発明の一実施形態に係る画像処理システム１の構成を示すブロック図である。画像処理装置としての複合機１００は、スキャナ、ＦＡＸ、プリンタ、コピー等の複数の機能を併せ持つ。複合機１００は後述するようにネットワークインターフェースを有しており、ネットワークＮを介して他の機器との間で制御信号やデータの送受信を行うことができる。なお、本実施の形態に適用される複合機１００は省電力動作を行うための専用のハードウェア構成を有していない。
【００２５】
ネットワークアダプタ２００は、複合機１００とネットワークＮとの間で送受信されるデータを中継する機能を有する。ネットワークアダプタ２００は、さらに、複合機１００に省電力動作（省電力状態と通常状態との切替動作）を行わせる機能を有する。
【００２６】
以下に、ネットワークアダプタ２００の詳細については後述する。ネットワークＮは、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネット等が代表として挙げることができる。
【００２７】
ネットワークＮは、その一部に無線区間を含んでもよい。ネットワークＮには複数のＰＣ（Personal Computer）４００が接続されている。ＰＣ４００のユーザは、ＰＣ４００上で動作するアプリケーションソフトウェアを介して、複合機１００に対して印刷、ＦＡＸ送信、スキャン等の動作を行わせることができる。
【００２８】
図２は、複合機１００の構成を示すブロック図である。
【００２９】
ＣＰＵ（Central Processing Unit）１１０は、複合機１００の各部を制御する制御手段である。メモリ１３０は、各種のデータやプログラムを記憶する記憶手段である。
【００３０】
メモリ１３０は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）等で構成される。
【００３１】
バスブリッジ１２０は、ＣＰＵ１１０のバスとメモリ１３０のバスとを接続する機能を有する。Ｉ／Ｏコントローラ１４０は、複合機１００の入出力を制御する機能を有する。ＦＡＸ通信モジュール１７０は、ＦＡＸ送受信を行うためのモジュールである。ネットワークＩＦ１８０は、ネットワークを介して他の機器との間でデータの送受信を行うためのインターフェースである。
【００３２】
ＩＩＴ（Image Input Terminal）１５０は画像読取を行うモジュールであり、ＩＯＴ（Image Output Terminal）１６０は画像形成を行うためのモジュールである。ＩＩＴ１５０およびＩＯＴ１６０は、バスブリッジ１２５を介してバス１９０に接続されている。
【００３３】
なお、複合機１００は、外部からの制御信号に応じて、ＣＰＵ１１０、メモリ１３０、ＩＩＴ１５０、ＩＯＴ１６０への電力の供給を停止、あるいは停止されていた電力の供給を開始する機能を有する。複合機１００において、これらの要素へ電力が供給されていない状態を「オフ状態（省電力状態）」、電力が供給されている状態を「オン状態（通常状態）」という。
【００３４】
図３は、ネットワークアダプタ２００の構成を示すブロック図である。ＣＰＵ２１０は、ネットワークアダプタ２００の各部を制御する制御手段である。メモリ２３０は、各種のデータやプログラムを記憶する記憶手段である。メモリ２３０は、ＲＯＭ２３０Ａ、ＲＡＭ２３０Ｂ、並びに図示しないＨＤＤ等で構成される。バスブリッジ２２０は、ＣＰＵ２１０のバスとメモリ２３０のバスとを接続する機能を有する。
【００３５】
上記ＣＰＵ２１０、メモリ２３０、バスブリッジ２２０により省エネ制御部２００Ａを攻勢している。
【００３６】
機器ＩＦ２７０は、複合機１００との間でデータの送受信を行うためのインターフェースである。ネットワークＩＦ２８０は、ネットワークＮを介して他の機器との間でデータの送受信を行うためのインターフェースである。
【００３７】
この機器ＩＦ２７０とネットワークＩＦ２８０との間には、データの送信経路を変更するためのパケット制御部２００Ｂが設けられている。このパケット制御部２００Ｂについては、後述する。
【００３８】
ネットワークアダプタ２００の機器ＩＦ２７０は、複合機１００のネットワークＩＦ１８０に接続されている。ネットワークアダプタ２００は、ネットワークＩＦ２８０を介してネットワークＮに接続されている。
【００３９】
（パケット制御部２００Ｂ）
図３に示される如く、パケット制御部２００Ｂは、ＭＡＣ変換部３００を備えており、このＭＡＣ変換部３００を挟むように一対のスイッチ２５０、２６０が直列に接続されている。また、前記省エネ制御部２００Ａのバスブリッジ２２０から、ＭＡＣ変換部３００、スイッチ２５０、２６０に対してコマンド信号を送出する信号線ＳCOMANDが配線されている。
【００４０】
すなわち、パケット制御部２００Ｂは、省エネ制御部２００Ａによる省エネ制御に対応して動作するように連携されている。
【００４１】
すなわち、省エネ制御部２００Ａにおいて複合機３０２を省電力状態にした場合、ＭＡＣ変換部３００、スイッチ２５０、２６０に対して省電力状態であることを報知する。
【００４２】
これにより、パケット制御部２００Ｂでは、スイッチ２５０、２６０をバスブリッッジ側に切り替えて、ＭＡＣ変換部３００の機能を無効とする。
【００４３】
一方、省エネ制御部２００Ａにおいて複合機３０２を通常状態にした場合、ＭＡＣ変換部３００、スイッチ２５０、２６０に対して通常状態であることを報知する。
【００４４】
これにより、パケット制御部２００Ｂでは、スイッチ２５０、２６０をＭＡＣ変換部３００側に切り替えて、ＭＡＣ変換部３００の機能を有効とする。
【００４５】
ＭＡＣ変換部３００が有効になると、ＭＡＣ変換部３００では、受信した画像データに付加されているＭＡアドレスを変換する役目を有している。
【００４６】
より具体的には、送信元（ＭＡＣアドレス指定／図３ではＭＡＣアドレスＣ）としてルーター３０４からネットワークアダプタ２００を転送先（ＭＡＣアドレス指定／図３ではＭＡＣアドレスＢ）として画像データが送出されると、この送信先ＭＡＣアドレスＢを複合機３０２が転送先となるＭＡＣアドレスＡに変換する。
【００４７】
また、送信元（ＭＡＣアドレス指定／図３ではＭＡＣアドレスＡ）としての複合機３０２からネットワークアダプタを転送先（ＭＡＣアドレス指定／図３ではＭＡＣアドレスＢ）画像データが送出されると、この送信元ＭＡＣアドレスＡ及び送信先ＭＡＣアドレスＢをネットワークアダプタ２００が送信元となるＭＡＣアドレスＢに変換し、かつルーター３０４が転送先となるＭＡＣアドレスＣに変換する。
【００４８】
以下、本実施の形態の作用を説明する。
【００４９】
画像処理システム１の動作について説明する。
【００５０】
まず最初に、複合機１００がオフ状態（省エネモード、省電力モード）となっているときの動作について説明する。本実施形態において、ネットワークアダプタ２００および複合機１００は、例えば、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）に従って通信を行うことができる。
【００５１】
図４は、複合機１００の電源をオフ状態からオン状態に移行させる動作を示すフローチャートである。
【００５２】
ネットワークアダプタ２００のＣＰＵ２１０は、ネットワークＮからプリント要求等のジョブに関するパケット（画像データ）が送信されてきたか判断する（ステップＳ１００）。ネットワークＮから見て、ネットワークアダプタ２００は複合機１００よりも上流に位置するので、ネットワークＮから送られてきたパケットは、ルーター３０４を介して、まずネットワークアダプタ２００により受信される。ネットワークからプリント要求を受信していない間（ステップＳ１００：ＮＯ）、ＣＰＵ２１０は、プリント要求を受信するまで待機する。
【００５３】
ここで、画像データが送信されると、ルーター３０４では画像データ（ｄａｔａ）に付加された発信元のＩＰアドレスを認識し、以下の表１に示すようなイーサネット（登録商標）フレームを構築してネットワークアダプタ２００へ送信する。
【００５４】
【表１】
2007180617.tif 000003
【００５５】
図５は、ステップＳ１００におけるデータの流れを説明する図である。複合機１００がオフ状態にあるとき、複合機１００は、ネットワークＮから送信されてきたパケットを処理することができない。この場合、ネットワークアダプタ２００が複合機１００に代わりパケットの処理を行う。メモリ２３０は、複合機１００がオン状態にあるかオフ状態にあるかを示すフラグを記憶している。メモリ２３０に記憶されているフラグがオフ状態を示している場合、ＣＰＵ２１０は、スイッチ２６０を制御し、ネットワークＩＦ２８０を介してネットワークＮから受信したパケットを、メモリ２３０に記憶させる（図５の（１）の経路）。この状態では、ＭＡＣ変換部３００は無効の状態である。
【００５６】
ＣＰＵ２１０は、メモリ２３０に記憶されたパケットを、ＴＣＰ／ＩＰに従って処理する（図５の（２）の経路）。ＣＰＵ２１０は、パケット処理により得られたデータをメモリ２３０に記憶する。ＣＰＵ２１０は、処理対象パケットのヘッダから、処理対象パケットが複合機１００を宛先とするものでないと判断した場合（ステップＳ１００：ＮＯ）は、特別な処理は行わない。ＣＰＵ２１０は、処理対象パケットのヘッダから、処理対象パケットが複合機１００を宛先とするものであると判断した場合（ステップＳ１００：ＹＥＳ）、処理をステップＳ１１０に移行する。
【００５７】
再び図４を参照して説明する。ステップＳ１１０において、ＣＰＵ２１０は、まず、複合機１００をオン状態に移行させるための制御信号（「電源オン信号」という）を生成する。ＣＰＵ２１０は、生成した電源オン信号を複合機１００に出力する。
【００５８】
電源オン信号を出力すると、ＣＰＵ２１０は、複合機１００がオン状態に移行したかを監視する（ステップＳ１２０）。複合機１００がオン状態に移行したか否かの判断は、複合機１００のネットワークＩＦ１８０から出力される信号を監視することにより行われる。ＣＰＵ２１０は、ネットワークＩＦ１８０から出力される信号のレベルがあらかじめ決められたしきい値以上になると、複合機１００がオン状態に移行したと判断する。複合機１００がオン状態に移行したと判断すると（ステップＳ１２０：ＹＥＳ）、ＣＰＵ２１０は、処理をステップＳ１３０に移行する。
【００５９】
複合機１００は、ネットワークアダプタ２００から電源オン信号を受信すると、ＣＰＵ１１０、メモリ１３０、ＩＩＴ１５０、ＩＯＴ１６０への電力の供給を開始する。電力が供給されると、複合機１００のＣＰＵ１１０はメモリ１３０から起動プログラムを読み出して実行する。こうして複合機１００は、オン状態、すなわち、通常の動作状態に移行する。複合機１００がオン状態に移行するまでの間、複合機１００はパケットの処理をするこができない。したがってこの間も、ネットワークアダプタ２００のＣＰＵ２１０は、受信したパケットをメモリ２３０に記憶する。ＣＰＵ２１０は、メモリ２３０に記憶されたパケットを処理する。
【００６０】
図６は、ステップＳ１１０におけるデータの流れを説明する図である。ステップＳ１３０において、ＣＰＵ２１０は、まず、メモリ２３０に記憶されているフラグをオン状態を示すものに更新する。フラグを更新すると、ＣＰＵ２１０は、メモリ２３０に記憶されている、複合機１００宛てのデータを読み出す（図６の（３）の経路）。ＣＰＵ２１０は読み出したデータをパケットとして、バスブリッジ２２０、スイッチ２５０、機器ＩＦ２７０を介して複合機１００に出力する（図６の（４）の経路）。複合機１００は、ネットワークアダプタ２００から画像データ（パケット）を受信すると、パケットを処理する。複合機１００のＣＰＵ１１０は、パケットから生成したデータに従って、印刷等の処理を実行する。
【００６１】
以上で説明したように、本実施形態に係るネットワークアダプタ２００によれば、省電力機能を有さない画像処理装置（複合機１００）に、省電力機能を付加することができる。すなわち、複合機１００がオフ状態にあるときは、ネットワークアダプタ２００が複合機１００宛てのパケットを処理する。ネットワークアダプタ２００は、パケット処理により得られたデータを複合機１００に送信する。したがって、複合機１００は、オフ状態にあったときに送信されてきたデータも通常通り処理することができる。
【００６２】
本実施形態に係るネットワークアダプタ２００は、省電力機能を有する画像処理装置に接続されてもよい。省電力機能を有する画像処理装置であっても、通常状態（オン状態）に復帰するのに時間がかかる場合、パケットの取りこぼしが発生する可能性がある。パケットが受信されなかった場合、送信元端末（ＰＣ４００）において、送信先端末が存在しないものと判断され、「プリンタがオフラインです」等のエラーメッセージが表示される。この場合、ＰＣ４００のユーザは、複合機１００がオン状態に移行したことを確認した後、再度複合機１００にデータ（ジョブ）を送信しなければならない。本実施形態に係るネットワークアダプタ２００を用いれば、このように省電力状態（オフ状態）から通常状態（オン状態）に移行するのに時間がかかる画像処理装置においても、データ（パケット）の取りこぼしをなくすことができる。
【００６３】
次に、複合機１００がオン状態に移行した後の動作について説明する。複合機１００がオン状態に移行すると、ネットワークアダプタ２００は、オフ状態（省電力状態）に移行する（図４：ステップＳ１４０）。複合機１００がオン状態にあるときは、ネットワークアダプタ２００の省エネ制御部２００Ａを機能させる必要はない。そのため、不要な要素への電力供給を停止し、パケット制御部２００Ｂのみに電力を供給すればよい。
【００６４】
複合機３０２が通常状態になると、ネットワークアダプタ２００における省エネ制御部２００ＡのＣＰＵ２１０では、バスブリッジ２２０を制御して、パケット制御部２００Ｂの各部（ＭＡＣ変換部３００、スイッチ２５０、２６０）に対して複合機３０２が通常状態になったことを知らせる。これにより、スイッチ２５０、２６０は、ＭＡＣ変換部３００に切り替わり、このＭＡＣ変換部３００が有効となる。
【００６５】
図７（Ａ）は、ステップＳ１４０におけるデータの流れを説明する図である。メモリ２３０に記憶されているフラグがオン状態を示すものに更新され、メモリ２３０に一時的に記憶されていた複合機１００宛てのデータを複合機１００へ送信し終えると、ＣＰＵ２１０は、バスブリッジ２２０を介してスイッチ２５０およびスイッチ２６０を制御し、データの経路を切り換える。すなわち、ネットワークＮから送信されたデータ（パケット）は、ネットワークＩＦ２８０、スイッチ２６０、スイッチ２５０、機器ＩＦ２７０を介して複合機１００に出力される（図７（Ａ）の（５）の経路）。データの経路が切り換えられると、電力制御部（図示略）は、ネットワークアダプタ２００を省電力状態に移行させる。
【００６６】
この場合、本実施の形態では、ＭＡＣ変換部３００によって転送先ＭＡＣアドレスの変換を行う。
【００６７】
前述の表１のようなイーサネット（登録商標）フレームに対して、ルーター３０４から受けた画像データをネットワークアダプタ２００をスルーして複合機３０２へ画像データを直接送信する場合、以下の表２のようなイーサネット（登録商標）フレームを構築する。なお、以下の表２の右端欄に前述した表１のイーサネット（登録商標）フレームを併記する。
【００６８】
【表２】
2007180617.tif 000004
【００６９】
すなわち、このネットワークアダプタ２００をスルーする時点において、ネットワークアダプタ２００を特定する転送先ＭＡＣアドレスＢを、複合機３０２を特定する転送先ＭＡＣアドレスＡに変換する。図７（Ｂ）は前記（５）の経路におけるイーサネット（登録商標）フレームにおけるＭＡＣアドレスの変換状態を模式的に示した状態図である。
【００７０】
この結果、ルーター３０４から受けた画像データは、ネットワークアダプタ２００をスルーして複合機３０２へと送られることになる。
【００７１】
これにより、ルーター３０４側からみると、省エネ状態と同様にネットワークアダプタ２００を転送先として画像データを送出するときと全く同じ状態（表１参照）でイーサネット（登録商標）フレームを構築すればよく、特別の設定や調整が不要となる。
【００７２】
なお、図７（Ｃ）は、前記図７（Ａ）の（５）経路の反対方向、すなわち、複合機３０２からルーター３０４へと画像データ（例えば、複合機３０２のＩＩＴ１５０によって原稿から読み取ったデータ）を送出する場合のイーサネット（登録商標）フレームにおけるＭＡＣアドレルの変換の状態を示したものであり、（５）経路と同様、複合機３０２の電源状態（省エネ状態又は通常状態）に関わらず、複合機３０２やルーター３０４において特別の設定や調整は不要となる。
【００７３】
図８は、ネットワークアダプタ２００の省電力状態を説明する図である。省電力状態において、電力制御部は、ＣＰＵ２１０、バスブリッジ２２０、メモリ２３０、すなわち省エネ制御部２００Ａに対する電力の供給を停止する。
【００７４】
ネットワークアダプタ２００が省電力状態に移行することにより、画像処理システム１全体の消費電力を低減することができる。
【００７５】
次に、複合機１００の電源をオン状態からオフ状態に移行させる動作を説明する。
【００７６】
図９は、画像処理装置の電源をオン状態からオフ状態に移行させる動作を示すフローチャートである。複合機１００のＣＰＵ１１０は、オフ状態（省電力状態）に移行する条件が満足されたか監視している（ステップＳ２００）。オフ状態に移行する条件は、例えば、ユーザが複合機１００のユーザインターフェースを介してオフ状態へ移行する指示を入力したという条件である。あるいは、ＣＰＵ１１０が、複合機１００において不使用状態が継続している時間を計測し、不使用状態が一定時間以上継続したという条件であってもよい。
【００７７】
オフ状態に移行する条件が満足された場合、ＣＰＵ１１０は、複合機１００がオフ状態に移行することを示す通知パケットを生成し、ネットワークＩＦ１８０を介してネットワークアダプタ２００に出力する。ネットワークＩＦ２８０が通知パケットを受信すると、ネットワークアダプタ２００の電力制御部は、ＣＰＵ２１０、バスブリッジ２２０、メモリ２３０に対する電力の供給を開始する。ＣＰＵ２１０に電力が供給されると、ＣＰＵ２１０は、メモリ２３０から起動プログラムを読み出して起動に必要な処理を行う。起動が完了すると、ＣＰＵ２１０は、データの経路を切り換える。すなわち、ネットワークアダプタ２００の動作は、通常動作（オン状態）に切り換えられる（ステップＳ２１０）。
【００７８】
図１０は、複合機１００がオフ状態の時のデータの流れを説明する図である。ＣＰＵ２１０は、バスブリッジ２２０を介してスイッチ２５０およびスイッチ２６０を制御し、データの経路を、ネットワークＩＦ２８０、スイッチ２６０、バスブリッジ２２０、メモリ２３０という経路（図１０の（６）の経路）に切り換える。この経路は、図５の（１）の経路と同一であり、ＭＡＣ変換部３００が無効の状態である。すなわち、ネットワークＮから送信されたパケットは、ネットワークアダプタ２００のＣＰＵ２１０が処理をするようにデータの経路が変更される（ステップＳ２２０）。
【００７９】
データの経路が変更されると、ＣＰＵ２１０は、複合機１００をオフ状態に移行させるための制御信号（「電源オフ信号」という）を生成する。ＣＰＵ２１０は、生成した電源オフ信号を、機器ＩＦ２７０を介して複合機１００に出力する（ステップＳ２３０）。電源オフ信号を受信すると、複合機１００は、オフ状態に移行する。
【００８０】
電源オフ信号を出力すると、ＣＰＵ２１０は、複合機１００がオフ状態に移行したか監視する（ステップＳ２４０）。オフ状態に移行したかの判断は、オフ状態からオン状態へ移行したかの判断（図４：ステップＳ１２０）と同様に行われる。複合機１００がオフ状態に移行したと判断すると（ステップＳ２４０：ＹＥＳ）、ＣＰＵ２１０は、メモリ２３０に記憶されているフラグを、オフ状態を示すものに更新する。以降、複合機１００がオフ状態の動作は、図４で説明したとおりである。
【００８１】
本発明は上述の実施形態に限定されるものではなく、種々の変形実施が可能である。例えば、複合機１００のオフ状態において、電力の供給が停止される要素は上述の実施形態で説明したものに限定されない。例えば、ＨＤＤ等の記憶装置に対する電力の供給のみを停止する構成としてもよい。ネットワークアダプタ２００のオフ状態において、電力の供給が停止される要素は上述の実施形態で説明したものに限定されない点も同様である。
【００８２】
また、ネットワークアダプタ２００は、省電力機能を有さない構成としてもよい。すなわち、複合機１００がオン状態であるときにも、ネットワークアダプタ２００のＣＰＵ２１０、バスブリッジ２２０、メモリ２３０に電力が供給される構成としてもよい。
【００８３】
また、機器ＩＦ２７０を介してネットワークアダプタ２００に接続される機器は画像処理装置に限定されず、ネットワークを介してデータの送受信を行う装置であればどのようなものでもよい。
【図面の簡単な説明】
【００８４】
【図１】一実施形態に係る画像形成システム１の構成を示すブロック図である。
【図２】複合機１００の構成を示すブロック図である。
【図３】ネットワークアダプタ２００の構成を示すブロック図である。
【図４】オフ状態からオン状態に移行させる動作を示すフローチャートである。
【図５】データの流れを説明する図である。
【図６】データの流れを説明する図である。
【図７】（Ａ）データの流れを説明する図、（Ｂ）は経路（５）におけるイーサーネットのＭＡＣアドレス変換の状態を示す状態図、（Ｃ）は経路（５）の反対方向の経路におけるイーサーネットのＭＡＣアドレス変換の状態を示す状態図である。
【図８】ネットワークアダプタ２００の省電力状態を説明する図である。
【図９】オン状態からオフ状態に移行させる動作を示すフローチャートである。
【図１０】データの流れを説明する図である。
【符号の説明】
【００８５】
１…画像処理システム
１００    複合機
１１０    ＣＰＵ
１２０    バスブリッジ  
１２５    バスブリッジ  
１３０    メモリ
１４０    Ｉ／Ｏコントローラ
１５０    ＩＩＴ
１６０    ＩＯＴ
１７０    ＦＡＸ通信モジュール
１８０    ネットワークＩＦ
１９０    バス
２００    ネットワークアダプタ
２００Ａ    省エネ制御部
２００Ｂ    パケット制御部
２１０    ＣＰＵ
２２０    バスブリッジ
２３０    メモリ
２５０    スイッチ
２６０    スイッチ
２７０    機器ＩＦ
２８０    ネットワークＩＦ
Ｎ    ネットワーク
３００    ＭＡＣ変換部
３０２    複合機
３０４    ルーター
４００    ＰＣ
【図１】
2007180617.tif 000005
【図２】
2007180617.tif 000006
【図３】
2007180617.tif 000007
【図４】
2007180617.tif 000008
【図５】
2007180617.tif 000009
【図６】
2007180617.tif 000010
【図７】
2007180617.tif 000011
【図８】
2007180617.tif 000012
【図９】
2007180617.tif 000013
【図１０】
2007180617.tif 000014