(57)【特許請求の範囲】
【請求項１】
第１クライアント端末と、第２クライアント端末と、代替サーバとにネットワークを介して通信可能であり、ウェブサーバ機能を有するネットワーク装置であって、
第１電力モードと、前記第１電力モードよりも消費電力の低い第２電力モードとにおいて電力が供給され、前記ネットワークを介した通信を制御する通信制御部と、
前記第１電力モードのときに前記第１クライアント端末からウェブページの表示を要求する第１ページ指定データを受信した場合、前記第１ページ指定データに対応するコンテンツデータを作成し、前記第２電力モードのときに電力が供給されないコンテンツ作成部と、
を備え、
前記通信制御部は、
前記コンテンツデータと前記第１ページ指定データとを含む代理応答データを前記代替サーバに転送し、前記第１ページ指定データを転送履歴データに登録する転送履歴管理部と、
前記第２電力モードのときに前記第２クライアント端末から受信した第２ページ指定データが前記転送履歴データに登録されている場合、前記代替サーバへのアクセスを指示する指示データを前記第２クライアント端末に送信する応答部と、
を含むネットワーク装置。
【請求項２】
請求項１に記載のネットワーク装置であって、さらに、
前記コンテンツ作成部への電力供給を管理する電力管理部、
を備え、
前記応答部は、前記第２ページ指定データが前記転送履歴データに登録されていない場合、前記電力管理部に前記コンテンツ作成部への電力供給を指示し、
前記コンテンツ作成部は、前記第２ページ指定データに対応するコンテンツデータを作成するネットワーク装置。
【請求項３】
請求項１または請求項２に記載のネットワーク装置において、
前記通信制御部は、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を用いて、前記第１クライアント端末、前記第２クライアント端末及び前記代替サーバと通信するネットワーク装置。
【請求項４】
第１クライアント端末と、
第２クライアント端末と、
代替サーバと、
第１クライアント端末と、第２クライアント端末と、代替サーバとにネットワークを介して通信可能であり、ウェブサーバ機能を有するネットワーク装置とを備え、
前記ネットワーク装置は、
第１電力モードと、前記第１電力モードよりも消費電力の低い第２電力モードとにおいて電力が供給され、前記ネットワークを介した通信を制御する通信制御部と、
前記第１電力モードのときに前記第１クライアント端末からウェブページの表示を要求する第１ページ指定データを受信した場合、前記第１ページ指定データに対応するコンテンツデータを作成し、前記第２電力モードのときに電力が供給されないコンテンツ作成部と、
を備え、
前記通信制御部は、
前記コンテンツデータと前記第１ページ指定データとを含む代理応答データを前記代替サーバに転送し、前記第１ページ指定データを転送履歴データに登録する転送履歴管理部と、
前記第２電力モードのときに前記第２クライアント端末から受信した第２ページ指定データが前記転送履歴データに含まれる場合、前記代替サーバへのアクセスを指示する指示データを前記第２クライアント端末に送信する応答部と、
を含み、
前記代替サーバは、
前記ネットワーク装置から送信された前記代理応答データを記憶する記憶部と、
前記第２クライアント端末から前記第２ページ指定データを受信した場合、前記第２ページ指定データに対応するコンテンツデータを前記記憶部から抽出し、抽出したコンテンツデータを前記第２クライアント端末に送信する代替応答部と、
を含むコンテンツ表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力消費量が少ない省電力モードで動作可能なネットワーク装置に関する。
【背景技術】
【０００２】
電力消費量を削減するために、複数の電力モードで動作可能な複合機がある。複合機は、一定時間、ユーザにより操作が行われなかった場合などに、複合機の全体に電力が供給される通常モードから、複合機の一部に電力が供給される省電力モードに移行する。
【０００３】
省電力モードでは、複合機のメインの制御部に電力が供給されないため、消費電力が低下する。このため、ユーザにとって運用コストを軽減できるというメリットがある。また、消費電力を低下させることで、省エネルギー対策及び環境対策に貢献できるというメリットがある。
【０００４】
省電力モードに対応したデジタル複合機を備えるネットワークシステムが、特許文献１に開示されている。特許文献１において、デジタル複合機は、省電力モードに移行するときに、自装置のステータス情報をサーバに通知する。ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などのクライアント端末が、デジタル複合機のステータスを問い合わせるコマンドを送信した場合、サーバが、コマンドに対する応答を代行する。これにより、デジタル複合機が省電力モードから復帰する回数を削減している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１３３５１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
デジタル複合機は、ウェブサーバ機能を備える場合、クライアント端末からの要求に応じて自装置の動作履歴を表示するウェブページなどを送信することができる。たとえば、ユーザは、ウェブページを用いて、ファクシミリの送信履歴などを確認することができる。デジタル複合機が掲示板機能に対応している場合、ユーザは、ウェブページを用いて、ユーザが所属するグループの掲示板を確認することができる。
【０００７】
しかし、上述のような動作履歴の表示機能及び掲示板機能を有するデジタル複合機の応答を代行する場合、特許文献１のサーバは、デジタル複合機と同様に、動作履歴の表示機能及び掲示板機能に対応しなければならない。
【０００８】
そこで、本発明は、前記問題点に鑑み、省電力モードで動作するネットワーク装置に代わって応答する装置の構成を簡略化することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記問題を解決するため、請求項１記載の発明は、第１クライアント端末と、第２クライアント端末と、代替サーバとにネットワークを介して通信可能であり、ウェブサーバ機能を有するネットワーク装置であって、第１電力モードと、前記第１電力モードよりも消費電力の低い第２電力モードとにおいて電力が供給され、前記ネットワークを介した通信を制御する通信制御部と、前記第１電力モードのときに前記第１クライアント端末からウェブページの表示を要求する第１ページ指定データを受信した場合、前記第１ページ指定データに対応するコンテンツデータを作成し、前記第２電力モードのときに電力が供給されないコンテンツ作成部と、を備え、前記通信制御部は、前記コンテンツデータと前記第１ページ指定データとを含む代理応答データを前記代替サーバに転送し、前記第１ページ指定データを転送履歴データに登録する転送履歴管理部と、前記第２電力モードのときに前記第２クライアント端末から受信した第２ページ指定データが前記転送履歴データに登録されている場合、前記代替サーバへのアクセスを指示する指示データを前記第２クライアント端末に送信する応答部と、を含む。
【００１０】
請求項２記載の発明は、請求項１に記載のネットワーク装置であって、さらに、前記コンテンツ作成部への電力供給を管理する電力管理部、を備え、前記応答部は、前記第２ページ指定データが前記転送履歴データに登録されていない場合、前記電力管理部に前記コンテンツ作成部への電力供給を指示し、前記コンテンツ作成部は、前記第２ページ指定データに対応するコンテンツデータを作成する。
【００１２】
請求項３記載の発明は、請求項１または請求項２に記載のネットワーク装置において、前記通信制御部は、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を用いて、前記第１クライアント端末、前記第２クライアント端末及び前記代替サーバと通信する。
【００１３】
請求項４記載の発明は、コンテンツ表示システムであって、第１クライアント端末と、第２クライアント端末と、代替サーバと、第１クライアント端末と、第２クライアント端末と、代替サーバとにネットワークを介して通信可能であり、ウェブサーバ機能を有するネットワーク装置とを備え、前記ネットワーク装置は、第１電力モードと、前記第１電力モードよりも消費電力の低い第２電力モードとにおいて電力が供給され、前記ネットワークを介した通信を制御する通信制御部と、前記第１電力モードのときに前記第１クライアント端末からウェブページの表示を要求する第１ページ指定データを受信した場合、前記第１ページ指定データに対応するコンテンツデータを作成し、前記第２電力モードのときに電力が供給されないコンテンツ作成部と、を備え、前記通信制御部は、前記コンテンツデータと前記第１ページ指定データとを含む代理応答データを前記代替サーバに転送し、前記第１ページ指定データを転送履歴データに登録する転送履歴管理部と、前記第２電力モードのときに前記第２クライアント端末から受信した第２ページ指定データが前記転送履歴データに含まれる場合、前記代替サーバへのアクセスを指示する指示データを前記第２クライアント端末に送信する応答部と、を含み、前記代替サーバは、前記ネットワーク装置から送信された前記代理応答データを記憶する記憶部と、前記第２クライアント端末から前記第２ページ指定データを受信した場合、前記第２ページ指定データに対応するコンテンツデータを前記記憶部から抽出し、抽出したコンテンツデータを前記第２クライアント端末に送信する代替応答部と、を含む。
【発明の効果】
【００１４】
本発明のネットワーク装置は、第１ページ指定データに対応するコンテンツデータを作成した場合、第１ページ指定データとコンテンツデータとを含む代理応答データを代替サーバに送信し、第１ページ指定データを転送履歴データに登録する。第２電力モードのときに受信した第２ページ指定データが転送履歴データに登録されている場合、本発明のネットワーク装置は、代替サーバへのアクセスを指示する指示データを送信する。代替サーバは、本発明のネットワーク装置が作成したコンテンツデータを保存し、第２クライアント端末の要求に応じてコンテンツデータを送信すればよい。このため、代替サーバの構成を簡略化することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態によるコンテンツ表示システムの構成を示すブロック図である。
【図２】ネットワークコントローラの構成を示すブロック図である。
【図３】複合機が送信する代理応答データを示す図である。
【図４】複合機の動作を示すフローチャートである。
【図５】転送履歴データを示す図である。
【図６】複合機が実行するウェブページ作成処理のフローチャートである。
【図７】複合機が実行する省電力対応処理のフローチャートである。
【図８】代替サーバの動作を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面を参照しつつ本発明の実施の形態について説明する。
【００１７】
｛１．全体構成｝
図１は、実施の形態に係る複合機１を含むコンテンツ表示システムの構成を示すブロック図である。コンテンツ表示システムは、複合機１と、代替サーバ２と、ＰＣ３，４とがＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）５に接続された構成である。
【００１８】
複合機１は、プリンタ機能、ＦＡＸ機能、コピー機能、ウェブサーバ機能などを備えた多機能装置である。複合機１は、複合機１の全体に電力が供給される通常モードと、通常モードよりも消費電力が小さい省電力モードとのいずれかの動作モードで動作する。複合機１は、複合機１に関する情報が表示されたウェブページを含むコンテンツデータ５１をＰＣ３，４に送信する。
【００１９】
代替サーバ２は、ウェブサーバ機能を有する。代替サーバ２は、複合機１が省電力モードで動作しているときに、ＰＣ３，４からの要求に応じて、コンテンツデータ５１をＰＣ３，４に送信する。
【００２０】
ＰＣ３，４は、ユーザが使用するクライアント端末である。ＰＣ３，４は、複合機１または代替サーバ２からコンテンツデータ５１を受信して、ウェブページを表示する。
【００２１】
｛２．各機器の構成｝
｛２．１．複合機１の構成｝
複合機１は、制御部１１と、プリンタ部１２と、ＦＡＸ部１３と、電力管理部１４と、ネットワークコントローラ６とを備える。制御部１１は、図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含み、複合機１の全体を制御する。
【００２２】
プリンタ部１２は、ＰＣ３，４から送信された印刷データ及び図示しないスキャナが作成した画像データなどを印刷する。ＦＡＸ部１３は、公衆回線網を介して、画像データの送受信を行う。なお、図１において、複合機１が有するその他の機能に関する構成の表示を省略している。
【００２３】
ネットワークコントローラ６は、ＬＡＮ５を介した通信を制御する。ネットワークコントローラ６は、バックエンド部６１と、フロントエンド部６２とを備える。
【００２４】
電力管理部１４は、複合機１の動作モードに応じて、複合機１の各ブロックに供給する電力を制御する。通常モードにおいて、電力管理部１４は、制御部１１、プリンタ部１２、ＦＡＸ部１３及びネットワークコントローラ６に電力を供給する。省電力モードにおいて、電力管理部１４は、フロントエンド部６２に電力を供給する。このとき、制御部１１、プリンタ部１２、ＦＡＸ部１３及びバックエンド部６１には、電力は供給されない。
【００２５】
｛２．２．ネットワークコントローラ６の構成｝
図２は、ネットワークコントローラ６の機能的構成を示すブロック図である。
【００２６】
バックエンド部６１は、ウェブサーバ機能を有し、ＰＣ３，４の要求に応じてコンテンツデータ５１を作成する。フロントエンド部６２は、様々なプロトコルを用いて、ＬＡＮ５に接続された機器とデータを送受信する。フロントエンド部６２が対応するプロトコルは、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）／ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ），ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）などである。
【００２７】
バックエンド部６１は、データベース６１１と、コンテンツ作成部６１２とを含む。
【００２８】
データベース６１１は、ＦＡＸ部１３の通信履歴情報、プリンタ部１２が印刷した印刷データの履歴情報など、複合機１の動作履歴情報を管理する。複合機１が掲示板機能を有する場合、データベース６１１は、ユーザが投稿した投稿データも記憶する。コンテンツ作成部６１２は、フロントエンド部６２の指示に応じて、コンテンツデータ５１を作成する。
【００２９】
フロントエンド部６２は、応答部６２１と、転送履歴管理部６２２と、記憶部６２３とを含む。
【００３０】
転送履歴管理部６２２は、バックエンド部６１により作成されたコンテンツデータ５１に対応するＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を転送履歴データ６３に登録する。記憶部６２３は、ＲＡＭなどのメモリであり、転送履歴データ６３を記憶する。
【００３１】
応答部６２１は、複合機１が通常モードで動作しているときにＰＣ３からＵＲＬを受信した場合、受信したＵＲＬに対応するコンテンツデータ５１をＰＣ３に送信する。応答部６２１は、ＵＲＬとコンテンツデータ５１とを対応付けた代理応答データ５０を代替サーバ２に送信する。応答部６２１は、複合機１が省電力モードで動作しているときにＰＣ３からＵＲＬを受信し場合、受信したＵＲＬが転送履歴データ６３に登録されているか否かを確認する。登録されている場合、応答部６２１は、代替サーバ２へのアクセスを指示するデータをＰＣ３に送信する。
【００３２】
バックエンド部６１及びフロントエンド部６２は、ＣＰＵ及びＲＡＭをそれぞれ備えているため、互いに独立して動作する。データベース６１１を用いてウェブページを動的に作成するために、バックエンド部６１のＣＰＵは、処理能力が比較的高い。フロントエンド部６２のＣＰＵは、複雑な処理が要求されないため、バックエンド部６１のＣＰＵよりも処理能力が低い。このため、省電力モードにおける複合機１の消費電力を削減することができる。
【００３３】
｛２．３．代替サーバ２の構成｝
図１に示すように、代替サーバ２は、ウェブサーバ部２１と、記憶部２２とを備える。
【００３４】
ウェブサーバ部２１は、代理応答データ５０を受信した場合、代理応答データに含まれるＵＲＬを代理応答判定データ５３に登録し、コンテンツデータ５１を記憶部２２に記憶する。ウェブサーバ部２１は、ＰＣ３，４からウェブページの表示要求を受信した場合、表示要求に対応するコンテンツデータ５１をＰＣ３，４に送信する。
【００３５】
｛３．コンテンツ表示システムの動作｝
以下、コンテンツ表示システムの動作について、複合機１が、ＦＡＸの動作履歴を示すウェブページ（ＦＡＸ履歴ページ）の表示要求を受け付ける場合を例に説明する。
【００３６】
｛３．１．動作概要｝
ＰＣ３が、ＦＡＸ履歴ページを指定したＵＲＬを含むＨＴＴＰリクエスト（ページリクエスト３１）を送信する。以下、ＦＡＸ履歴ページを指定したＵＲＬを、ページ指定データ３２（図３参照）と呼ぶ。
【００３７】
ネットワークコントローラ６は、複合機１が通常モードで動作しているときに、ページリクエスト３１を受信する。コンテンツ作成部６１２は、ページ指定データ３２に基づいて、ＦＡＸ履歴ページに対応するコンテンツデータ５１を作成する。ネットワークコントローラ６は、作成したコンテンツデータ５１をＰＣ１に送信する。
【００３８】
また、ネットワークコントローラ６は、代理応答データ５０を作成する。図３に示すように、代理応答データ５０は、コンテンツデータ５１と、ページ指定データ３２とを含む。ネットワークコントローラ６は、作成した代理応答データ５０を代替サーバ２に送信し、ページ指定データ３２を転送履歴データ６３に登録する。
【００３９】
ネットワークコントローラ６は、複合機１が省電力モードで動作しているときに、ページリクエスト４１をＰＣ４から受信した場合、ページリクエスト４１が有するＵＲＬが、転送履歴データ６３に登録されているか否かを確認する。登録されていれば、ネットワークコントローラ６は、ページリクエスト４１に対応するコンテンツデータ５１が代替サーバ２に保存されていることを示すメッセージをＰＣ４に送信する。ＰＣ４は、メッセージに基づいて、代替サーバ２からコンテンツデータ５１を取得する。これにより、複合機１が省電力モードから通常モードに復帰しなくても、ＰＣ４は、ページリクエスト４１に対応するコンテンツデータ５１を取得することができる。
【００４０】
以下、コンテンツ表示システムを構成する各機器の動作を詳しく説明する。
【００４１】
｛３．２．複合機１の動作｝
図４は、ＨＴＴＰリクエストを受信したときにおける、複合機１の動作を示すフローチャートである。以下、図４を参照しながら、複合機１の動作を説明する。
【００４２】
フロントエンド部６２がＨＴＴＰリクエストを受信した場合、応答部６２１は、複合機１の動作モードを確認する（ステップＳ１）。複合機１が省電力モードで動作しているとき（ステップＳ１においてＹｅｓ）、フロントエンド部６２は、省電力対応処理を実行する（ステップＳ７）。省電力対応処理の詳細は、後述する。
【００４３】
複合機１が通常モードで動作しているとき（ステップＳ１においてＮｏ）、応答部６２１は、ＨＴＴＰリクエストが有するコマンドを確認する（ステップＳ２）。ＨＴＴＰリクエストがＧｅｔコマンドを含む場合（ステップＳ２においてＹｅｓ）、応答部６２１は、ＨＴＴＰリクエストがページリクエストであると判断する。
【００４４】
以下、ＰＣ３が、ページ指定データ３２を含むページリクエスト３１を送信したと仮定する。ページ指定データ３２が転送履歴データ６３に登録されている場合（ステップＳ３においてＹｅｓ）、転送履歴管理部６２２は、転送履歴データ６３からページ指定データ３２を削除する（ステップＳ４）。
【００４５】
図５は、転送履歴データ６３を示す図である。転送履歴データ６３は、代理応答データ５０の転送履歴を、ＵＲＬを用いて記録したデータである。図５に示すように、ページ指定データ３２が、転送履歴データ６３に既に登録されているため、転送履歴管理部６２２は、転送履歴データ６３からページ指定データ３２を削除する。
【００４６】
この理由について説明する。複合機１は、後述するように、通常モードでページリクエスト３１を受信したため、ＦＡＸ履歴ページに対応するコンテンツデータ５１（以下、「ＦＡＸページデータ」という）を作成する。ページ指定データ３２が転送履歴データ６３に既に登録されている場合、代理サーバ２は、ＦＡＸページデータを保存している。しかし、代替サーバ２が保存するＦＡＸページデータは、ＦＡＸ部１３の現在の動作履歴を反映していない。ＦＡＸ部１３の最新の動作履歴を反映したＦＡＸページデータを代替サーバ２に保存させるために、フロントエンド部６２は、転送履歴データ６３からページ指定データ３２を削除する。
【００４７】
ネットワークコントローラ６は、ウェブページ作成処理（ステップＳ５）を実行する。図６は、ウェブページ作成処理（ステップＳ５）の流れを示すフローチャートである。
【００４８】
応答部６２１は、ＦＡＸページデータの作成をバックエンド部６１に指示する。コンテンツ作成部６１２は、応答部６２１の指示に応じて、ＦＡＸページデータを作成する（ステップＳ５１）。コンテンツ作成部６１２は、データベース６１１に登録されたＦＡＸ部１３の動作履歴情報を利用して、ＦＡＸページデータを作成する。応答部６２１は、作成されたＦＡＸページデータをＰＣ３に送信する（ステップＳ５２）。
【００４９】
フロントエンド部６２は、代理応答データ５０を作成する。図３に示すように、代理応答データ５０は、コンテンツデータ５１（ＦＡＸページデータ）と、ページ指定データ３２とを含む。応答部６２１は、作成された代理応答データ５０を代替サーバ２に送信する（ステップＳ５３）。
【００５０】
代替サーバ２から代理応答データ５０を受信したことを示す応答メッセージを受信した場合（ステップＳ５４においてＹｅｓ）、転送履歴管理部６２２は、ページ指定データ３２を転送履歴データ６３に登録する（ステップＳ５５）。
【００５１】
図１に示すステップＳ２の説明に戻る。ＨＴＴＰリクエストがＰｏｓｔコマンドを有する場合（ステップＳ２においてＮｏ）、ネットワークコントローラ６は、Ｐｏｓｔコマンド応答処理を実行する（ステップＳ６）。たとえば、ＰＣ３のユーザが掲示板に投稿した場合、ＰＣ３が送信したＨＴＴＰリクエストは、Ｐｏｓｔコマンドと、投稿データとを含む。バックエンド部６１は、Ｐｏｓｔコマンドに基づいて、投稿データをデータベース６１１に登録する。応答部６２１は、Ｐｏｓｔコマンドの処理が終了したことを示すメッセージをＰＣ３に送信する。
【００５２】
図７は、省電力対応処理（ステップＳ７）の処理の流れを示すフローチャートである。上述したように、フロントエンド部６２は、複合機１が省電力モードであるときにＨＴＴＰリクエストを受信した場合、省電力対応処理を実行する。
【００５３】
応答部６２１は、受信したＨＴＴＰリクエストがＧｅｔコマンドを含む場合（ステップＳ７０１においてＹｅｓ）、受信したＨＴＴＰリクエストがページリクエストであると判断する。以下、ＰＣ４がページ指定データ３２を含むページリクエスト４１を送信したと仮定する。
【００５４】
転送履歴管理部６２２は、ページ指定データ３２が転送履歴データ６３に登録されているか否かを確認する（ステップＳ７０２）。ページ指定データ３２が登録されていない場合（ステップＳ７０２おいてＮｏ）、転送履歴管理部６２２は、代替サーバ２がＦＡＸページデータを保存していないと判断する。転送履歴管理部６２２は、電力管理部１４に対して、通常モードへの復帰を指示する（ステップＳ７０３）。複合機１が通常モードに復帰した後に、ネットワークコントローラ６は、ウェブページ作成処理（ステップＳ７０４）を実行し、ＦＡＸページデータをＰＣ４に送信する。ステップＳ７０４の処理は、図６に示す処理と同じである。
【００５５】
ページ指定データ３２が転送履歴データ６３に登録されている場合（ステップＳ７０２においてＹｅｓ）、転送履歴管理部６２２は、複合機１を通常モードに復帰させなくても、ＰＣ４がＦＡＸページデータを取得できると判断する。フロントエンド部６２は、ＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ）を用いて、代替サーバ２が動作中であるか否かを確認する（ステップＳ７０５）。
【００５６】
フロントエンド部６２は、代替サーバ２からＩＣＭＰの応答を受信した場合、代替サーバ２が動作中であると判断し（ステップＳ７０５においてＹｅｓ）、ロケーション情報を作成する（ステップＳ７０６）。ロケーション情報は、ページ指定データ３２と、代替サーバ２のＩＰアドレスとが対応付けられた情報である。応答部６２１は、ページリクエスト４１の応答として、ＨＴＴＰの３０２番のメッセージとともに、ロケーション情報をＰＣ４に送信する（ステップＳ７０７）。
【００５７】
フロントエンド部６２は、代替サーバ２からＩＣＭＰの応答を受信できない場合、代替サーバ２が動作していないと判断する（ステップＳ７０５においてＮｏ）。そして、転送履歴管理部６２２は、転送履歴データ６３からページ指定データ３２を削除する（ステップＳ７０８）。これは、後述するように、ＦＡＸページデータが新たに作成されるためである。転送履歴管理部６２２は、電力管理部１４に対して、通常モードへの復帰を指示する（ステップＳ７０９）。複合機１が通常モードへ復帰した後に、ネットワークコントローラ６は、ＦＡＸページデータをＰＣ４に送信するために、ウェブページ作成処理（図６参照）を実行する（ステップＳ７１０）。
【００５８】
このように、フロントエンド部６２は、複合機１が省電力モードで動作しているときにページリクエスト４１をＰＣ４から受信した場合、ページ指定データ３２が転送履歴データ６３に登録されているか否かを確認する。ページ指定データ３２が登録されている場合、フロントエンド部６２は、ロケーション情報をＰＣ４に送信する。ＰＣ４は、ロケーション情報を用いて代替サーバ２にアクセスして、ＦＡＸページデータを取得することができる。複合機１は、省電力モードのときにページリクエスト４１を受信しても、通常モードに復帰しなくてもよいため、複合機１の消費電力を削減することができる。
【００５９】
ステップＳ７０１の説明に戻る。ＨＴＴＰリクエストがＰｏｓｔコマンドを含む場合（ステップＳ７０１においてＮｏ）、フロントエンド部６２は、電力管理部１４に対して、通常モードへの復帰を指示する（ステップＳ７１１）。Ｐｏｓｔコマンドに関する処理は、バックエンド部６１により実行されるためである。複合機１が通常モードに復帰した後に、Ｐｏｓｔコマンド応答処理が実行される（ステップＳ７１２）。ステップＳ７１２の処理は、図３に示すステップＳ６の処理と同一である。
【００６０】
｛３．３．代替サーバ２の動作｝
図８は、代替サーバ２の動作の流れを示すフローチャートである。代替サーバ２は、ＨＴＴＰリクエストを受信した場合、図８に示す処理を開始する。受信したＨＴＴＰリクエストがＰｏｓｔコマンドを含む場合（ステップＳ２０１においてＹｅｓ）、ウェブサーバ部２１は、代理応答データ５０が複合機１から転送されたか否かを確認する（ステップＳ２０２）。
【００６１】
代理応答データ５０が転送された場合（ステップＳ２０２においてＹｅｓ）、ウェブサーバ部２１は、代理応答データ５０の保存処理を行う（ステップＳ２０３）。具体的には、ウェブサーバ部２１は、予め設定されたフォルダに、コンテンツデータ５１を保存する。ウェブサーバ部２１は、ページ指定データ３２と、コンテンツデータ５１のファイル名とを対応付けた代理応答判定データ５３を作成する。その後、ウェブサーバ部２１は、応答として、代理応答データ５０の保存完了を通知するメッセージを複合機１に送信する（ステップＳ２０４）。
【００６２】
ＨＴＴＰリクエストにより他のデータが転送された場合（ステップＳ２０２においてＮｏ）、ウェブサーバ部２１は、Ｐｏｓｔコマンド応答処理を実行する（ステップＳ２０５）。ウェブサーバ部２１は、他のデータを図示しないデータベースに保存し、応答メッセージをＨＴＴＰリクエストの送信元に送信する。
【００６３】
ステップＳ２０１の説明に戻る。ＰＣ４が、ページリクエスト４１を代替サーバ２に送信したと仮定する。ＰＣ４は、ページリクエスト４１を代替サーバ２に送信する前に、ロケーション情報を複合機１から取得している。なお、ＰＣ３が、ページリクエスト３１を代替サーバ２に送信してもよい。
【００６４】
ＨＴＴＰリクエストがページリクエスト４１である場合（ステップＳ２０１においてＮｏ）、ウェブサーバ部２１は、ページリクエスト４１が有するページ指定データ３２を代理応答判定データ５３に登録しているか否かを確認する（ステップＳ２０６）。
【００６５】
ページ指定データ３２が登録されている場合（ステップＳ２０６においてＹｅｓ）、ウェブサーバ部２１は、代理応答処理を実行する（ステップＳ２０７）。具体的には、ウェブサーバ部２１は、ページ指定データ３２に対応するコンテンツデータ５１（ＦＡＸページデータ）を記憶部２２から抽出する。ウェブサーバ部２１は、抽出したＦＡＸページデータをＰＣ４に送信する。
【００６６】
ページ指定データ３２が登録されていない場合（ステップＳ２０６においてＮｏ）、ウェブサーバ部２１は、ＰＣ４が表示を要求するＦＡＸページデータを送信できないことを通知するエラーメッセージをＰＣ４に送信する（ステップＳ２０８）。
【００６７】
このように、代替サーバ２は、ページリクエスト４１をＰＣ４から受信した場合、ページ指定データ３２が代理応答判定データ５３に登録されているか否かを判定する。ページ指定データ３２が保存されている場合、代替サーバ２は、ＦＡＸページデータをＰＣ４に送信する。これにより、代替サーバ２は、動的にコンテンツデータ５１を作成しなくてもよいため、代替サーバ２の構成を簡略化することができる。
【００６８】
上記実施の形態では、代理応答データ５０を受信したときに、ページ指定データ３２と、コンテンツデータ５１のファイル名とを対応付ける例を説明した。しかし、代替サーバ２は、受信した代理応答データ５０をそのまま保存してもよい。代替サーバ２は、ページリクエスト４１を受信した場合、ページ指定データ３２を有する応答データ５０を検索すればよい。
【００６９】
上記実施の形態では、通常モードにおいて複合機１全体に電力が供給され、省電力モードにおいてフロントエンド部６２だけに電力が供給される例を説明した。しかし、複合機１は、３種類以上の動作モードに対応してもよい。
【００７０】
たとえば、複合機１は、制御部１１、プリンタ部１２、及びＦＡＸ部１３に電力が供給されず、ネットワークコントローラ６だけに電力が供給される動作モード（以下、「簡易省電力モード」と呼ぶ）で動作してもよい。バックエンド部６１は、簡易省電力モードにおいて電力が供給されるため、ＰＣ３から受信したＵＲＬに基づいてウェブページを作成することが可能である。つまり、バックエンド部６１は、電力が供給されているときに、ページリクエストに応じてウェブページを作成すればよい。また、フロントエンド部６２は、省電力モードで動作中にバックエンド部６１を動作させる必要があると判断した場合、バックエンド部６１に電力が供給される動作モード（通常モード及び簡易省電力モードのいずれか）への移行を電力管理部１４に指示すればよい。簡易省電力モードの消費電力は、通常モードの消費電力よりも低いため、バックエンド部６１は、簡易省電力モードへの移行を指示することが望ましい。
【００７１】
上記実施の形態では、ネットワーク装置の例として複合機１を説明したが、ネットワーク装置は、ネットワークプリンタなど、ネットワークに接続し、通常モード及び省電力モードのいずれかで動作する装置であればよい。また、代替サーバ２は、上述のように、ウェブサーバ機能を有し、常に電源がオンされている装置であればよい。たとえば、代替サーバ２として、ウェブサーバ機能を有するとともに、省電力モードに移行しないように設定された複合機などを用いることができる。
【符号の説明】
【００７２】
１  複合機
２  代替サーバ２
３，４  ＰＣ
６  ネットワークコントローラ
１４  電力管理部
６１  バックエンド部
６２  フロントエンド部
６３  転送履歴データ
６１１  コンテンツ作成部
６１２  データベース
６２１  応答部
６２２  転送履歴管理部
６２３  記憶部
【図１】
0005636973.tif 000002
【図２】
0005636973.tif 000003
【図３】
0005636973.tif 000004
【図４】
0005636973.tif 000005
【図５】
0005636973.tif 000006
【図６】
0005636973.tif 000007
【図７】
0005636973.tif 000008
【図８】
0005636973.tif 000009