(57)【特許請求の範囲】
【請求項１】
ファイルデータを記憶するデータ記憶手段と、
自己のファクシミリ装置の状態を記憶する状態記憶手段と、
その状態記憶手段の記憶状況に応じて前記データ記憶手段に記憶されているファイルデータを更新する更新手段と、
ワールドワイドウェブブラウザを備えた外部装置から送られるコマンドを受信する受信手段と、
その受信手段により受信されたコマンドが自己のファクシミリ装置の状態の送信を要求するコマンドである場合に、前記データ記憶手段に記憶されている前記更新手段により更新されたファイルデータを前記外部装置へ送信するワールドワイドウェブサーバプログラムとを備えていることを特徴とするファクシミリ装置。
【請求項２】
前記状態記憶手段に記憶される自己のファクシミリ装置の状態は、自己のファクシミリ装置のトナー残量と、自己のファクシミリ装置が他のファクシミリ装置からファクシミリデータを受信した場合にその受信データが記憶されるメモリのメモリ残量と、前記外部装置から送信指示されたデータの送信状態とのうち、少なくとも１以上を有していることを特徴とする請求項１記載のファクシミリ装置。
【請求項３】
前記ワールドワイドウェブサーバプログラムは、前記ファイルデータを要求するコマンドの送信元である前記外部装置に対し前記ファイルデータを送信した後、前記受信手段によって前記外部装置から所定の処理を実行するコマンドを受信すると、その処理を実行させると共に、その処理の実行後に、前記状態記憶手段の記憶状況に応じて前記更新手段により更新されたファイルデータを前記外部装置へ送信することを特徴とする請求項１または２に記載のファクシミリ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ファクシミリ装置に関し、特に、外部装置のワールドワイドウェブブラウザによって操作することができるワールドワイドウェブサーバプログラムを搭載したファクシミリ装置に関するものである。
【０００２】
【従来の技術】
従来のファクシミリ装置１００は、図５に示すように、パーソナルコンピュータ（以下「ＰＣ」と称す）５００を接続することにより、モデムやプリンタ、或いは、スキャナとして使用することができる。このファクシミリ装置１００のＲＯＭ１２内には、ファクシミリ装置自身の制御を行う制御プログラム１２ａと共に、ＰＣ専用プログラム１１２ｂが搭載されている。このＰＣ専用プログラム１１２ｂは、ＰＣ５００から送信されるコマンドに応じて、そのコマンドに対応する処理をファクシミリ装置１００に実行させたり、或いは、その処理の結果（データ）をファクシミリ装置１００からＰＣ５００へ送信するためのものである。例えば、ファクシミリ装置１００のトナー残量データの送信要求コマンドがＰＣ５００から送信され、ファクシミリ装置１００で受信されると、ステータスメモリ１３ａに記憶されているトナー残量データが、ＰＣ専用プログラム１１２ｂによって、ファクシミリ装置１００からＰＣ５００へ送信されるのである。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記のようなＰＣ５００から送られるコマンドに対応する処理をファクシミリ装置１００に実行させるためには、ファクシミリ装置１００にＰＣ専用プログラム１１２ｂを搭載するだけでなく、ＰＣ５００にも、ファクシミリ装置１００を制御するための専用のＦＡＸ制御プログラムを搭載しなければならない。このＦＡＸ制御プログラムは、ファクシミリ装置１００毎に異なる固有のプログラムであるので、ファクシミリ装置の製造メーカが異なれば異なるし、同一のメーカが製造したファクシミリ装置であっても機種が異なれば異なるものもある。よって、ＰＣ５００には、ファクシミリ装置１００に合わせて、個別にＦＡＸ制御プログラムを搭載しなければならないという問題点があった。
【０００４】
しかも、ネットワーク化などにより、一台のＰＣ５００に２機種以上のファクシミリ装置が接続される場合には、各ファクシミリ装置毎のＦＡＸ制御プログラムが必要になるので、１台のＰＣ５００に２以上のＦＡＸ制御プログラムを搭載しなければならないことがある。１台のＰＣ５００に２以上のＦＡＸ制御プログラムを搭載すると、その分、ＰＣ５００の空きメモリを減少させてしまうという問題点があった。また、ＦＡＸ制御プログラムが異なれば、その操作方法もそれぞれ異なるので、ＰＣ５００の使用者は、制御対象のファクシミリ装置毎に操作方法を変えなければならないという問題点があった。更に、ＦＡＸ制御プログラムは、ファクシミリ装置１００の製造メーカが作成しているので、その製造メーカは、ＦＡＸ制御プログラムの作成のために、多くの時間とコストとを費やさなければならないという問題点があった。
【０００５】
本発明は上述した問題点を解決するためになされたものであり、ワールドワイドウェブサーバプログラムを搭載することにより、外部装置のワールドワイドウェブブラウザによって操作することができるファクシミリ装置を提供することを目的としている。
【０００６】
【課題を解決するための手段】
この目的を達成するために請求項１記載のファクシミリ装置は、ファイルデータを記憶するデータ記憶手段と、自己のファクシミリ装置の状態を記憶する状態記憶手段と、その状態記憶手段の記憶状況に応じて前記データ記憶手段に記憶されているファイルデータを更新する更新手段と、ワールドワイドウェブブラウザを備えた外部装置から送られるコマンドを受信する受信手段と、その受信手段により受信されたコマンドが自己のファクシミリ装置の状態の送信を要求するコマンドである場合に、前記データ記憶手段に記憶されている前記更新手段により更新されたファイルデータを前記外部装置へ送信するワールドワイドウェブサーバプログラムとを備えている。
【０００７】
この請求項１記載のファクシミリ装置によれば、自己のファクシミリ装置の状態は状態記憶手段に記憶されており、その記憶状況に応じて、更新手段によりデータ記憶手段に記憶されているファイルデータが更新される。ここで、ワールドワイドウェブブラウザによって外部装置から送られるコマンドが受信手段によって受信され、そのコマンドが自己のファクシミリ装置の状態の送信を要求するコマンドであると、更新手段により更新されたファイルデータが、ワールドワイドウェブサーバプログラムによって外部装置へ送信される。
【０００８】
請求項２記載のファクシミリ装置は、請求項１記載のファクシミリ装置において、前記状態記憶手段に記憶される自己のファクシミリ装置の状態は、自己のファクシミリ装置のトナー残量と、自己のファクシミリ装置が他のファクシミリ装置からファクシミリデータを受信した場合にその受信データが記憶されるメモリのメモリ残量と、前記外部装置から送信指示されたデータの送信状態とのうち、少なくとも１以上を有している。
【０００９】
【００１０】
請求項３記載のファクシミリ装置は、請求項１または２に記載のファクシミリ装置において、前記ワールドワイドウェブサーバプログラムは、前記ファイルデータを要求するコマンドの送信元である前記外部装置に対し前記ファイルデータを送信した後、前記受信手段によって前記外部装置から所定の処理を実行するコマンドを受信すると、その処理を実行させると共に、その処理の実行後に、前記状態記憶手段の記憶状況に応じて前記更新手段により更新されたファイルデータを前記外部装置へ送信するものである。
【００１１】
【発明の実施の形態】
以下、本発明の好ましい実施例について、図１から図４までの添付図面を参照して説明する。本実施例では、モデム機能やコピー機能、ファクシミリ機能などの多くの機能を１台に備えた多機能周辺装置（ＭＦＤ（Multi Function Device））１（図１参照）を用いて説明する。
【００１２】
図１に、パーソナルコンピュータ（以下「ＰＣ」と称す）５０が接続されたＭＦＤ１の外観斜視図を示す。ＭＦＤ１の本体２の側部には、受話器３が取り付けられている。受話器３は、非通話時には本体２に設けられた図示しないフック上に置かれ、通話時にはフックから取り上げられて使用される。前者をオンフック状態、後者をオフフック状態と称している。
【００１３】
本体２の上面前部には複数のキー４ａを備えた操作パネル４が設けられ、操作パネル４の左後部には、液晶表示器（ＬＣＤ）５が設けられている。ＭＦＤ１は、この操作パネル４上に設けられた複数のキー４ａが押下されて操作されると共に、その操作状態や操作手順などがＬＣＤ５へ表示される。
【００１４】
操作パネル４及びＬＣＤ５の後部には原稿挿入口６が設けられている。ファクシミリ動作時に他のファクシミリ装置へ送信される原稿やコピー動作時に複写されるコピー原稿は、この原稿挿入口６に原稿面を下向きにして挿入される。原稿挿入口６へ挿入された原稿は、その原稿画像がスキャナ２２（図２参照）により画像データとして読み取られた後に、本体２の前面であって操作パネル４の下方に設けられた原稿排出口７から排出される。原稿挿入口６の後部には記録紙ホルダ装着部９が設けられており、この記録紙ホルダ装着部９には、複数枚の記録紙を積層収納可能な記録紙ホルダ１０が着脱可能に取り付けられている。記録紙ホルダ１０から供給され、プリンタ２５（図２参照）によって印刷に使用された記録紙は、原稿排出口７の下方に設けられた記録紙排出口８から排出される。
【００１５】
本体２の一側面には、着呼に伴う呼出音を鳴動するためのスピーカ２８が設けられている。また、本体２の背面には、接続ポートとしてのＰＣ（パーソナルコンピュータ）用インターフェイス３３（図２参照）のコネクタ（図示せず）が設けられている。ＭＦＤ１は、このＰＣ用インターフェイス３３に接続されたケーブル３４を介して、ＰＣ５０と接続されている。なお、ＭＦＤ１とＰＣ５０との接続は、必ずしもケーブル３４に限られるものではなく、赤外線などの光信号により接続することも可能である。
【００１６】
図２は、ＭＦＤ１の電気的構成を示したブロック図である。ＭＦＤ１には、ＣＰＵ１１、ＲＯＭ１２、ＥＥＰＲＯＭ１３、ＲＡＭ１４、画像メモリ１５、音声メモリ１６、ＰＣ用インターフェイス３３、音声ＬＳＩ１７、ネットワーク・コントロール・ユニット（以下「ＮＣＵ」と称す）１９、モデム２０、バッファ２１、スキャナ２２、符号化部２３、復号化部２４、プリンタ２５、操作パネル４、ＬＣＤ５及びアンプ２７が設けられ、これらはバスライン３０を介して互いに接続されている。
【００１７】
ＮＣＵ１９は回線制御を行うためのものであり、ＭＦＤ１はこのＮＣＵ１９を介して電話回線３１に接続されている。ＮＣＵ１９は、交換機２９から送られる呼出信号や相手側装置（発信者）の電話番号（発信者番号）を示す信号などの各種信号を受信するとともに、操作パネル４上のキー４ａ操作に応じた発信時のダイヤル信号を交換機２９へ送信したり、更には通話時におけるアナログ音声信号の送受信を行うものである。
【００１８】
ＣＰＵ１１は、ＮＣＵ１９を介して送受信される各種信号に従って、バスライン３０により接続された各部を制御し、ファクシミリ動作や電話動作、即ち、データ通信を実行するものである。ＲＯＭ１２は、このＭＦＤ１で実行される制御プログラム１２ａやＨＴＴＰサーバプログラム１２ｂなどを格納した書き換え不能なメモリである。なお、図３に示すフローチャートのプログラムは、制御プログラム１２ａの一部としてＲＯＭ１２内に記憶されている。
【００１９】
ＨＴＴＰサーバプログラム１２ｂは、Hyper Text Transfer Protocol（略して「ＨＴＴＰ」）というプロトコルに従ってワールドワイドウェブ（World Wide Web）（以下、単に「ＷＷＷ」と称す）サーバ（ＭＦＤ１）を制御するためのプログラムである。具体的に説明すると、ＨＴＴＰサーバプログラム１２ｂは、ケーブル３４を介して接続されたＰＣ５０から送られるコマンドを解読するためのプログラムである。解読の結果、ＰＣ５０から送られるコマンドがＨＴＭＬファイルメモリ１３ｂに記憶されているファイルデータの送信を要求するコマンドである場合には、ＨＴＴＰサーバプログラム１２ｂは、後述するＨＴＭＬファイルメモリ１３ｂに記憶されているファイルデータをＰＣ５０へ送信する。
【００２０】
ＷＷＷは、インターネット上においてハイパーテキスト形式のホームページ６０（図４参照）の情報（ファイルデータ）を検索して閲覧するためのシステムである。ホームページ６０の情報は、ＷＷＷサーバに記憶されており、そのＷＷＷサーバに記憶されている情報は、ＷＷＷブラウザ（以下、単に「ブラウザ」と称す）が搭載されている装置によって閲覧することができる。また、ホームページ６０は、Hyper Text Makeup Language（略して「ＨＴＭＬ」）というマークアップ言語によって構成されている。マークアップ言語はインターネットで送受信される情報（文書）を整形するためのものであり、ＨＴＭＬはマークアップ言語の１種類である。このＨＴＭＬを使用して、後述するＨＴＭＬファイルメモリ１３ｂ内のデータは作成されている。
【００２１】
ＥＥＰＲＯＭ１３は書換可能な不揮発性のメモリであり、ＥＥＰＲＯＭ１３へ記憶されたデータは、ＭＦＤ１の電源オフ後も保持される。このＥＥＰＲＯＭ１３には、ステータスメモリ１３ａとＨＴＭＬファイルメモリ１３ｂとが設けられている。
【００２２】
ステータスメモリ１３ａは、刻々と変化するＭＦＤ１の状態を記憶するためのメモリである。具体的に、このステータスメモリ１３ａには、ＭＦＤ１のトナー残量を示すトナー残量データ、画像メモリ１５のメモリ残量を示すメモリ残量データ、発信者ＩＤ、及び、ＭＦＤ１から送信される画像データの送信状態が記憶されている。このステータスメモリ１３ａに記憶されているＭＦＤ１の状態は、ブラウザによってＰＣ５０から送られるコマンド、即ち、ＨＴＭＬファイルメモリ１３ｂに記憶されているファイルデータの送信を要求するコマンドを受信した場合に、ＨＴＴＰサーバプログラム１２ｂによって、ＨＴＭＬファイルメモリ１３ｂにファイルデータとして書き込まれ、ＰＣ５０へ送信されるのである。
【００２３】
ＨＴＭＬファイルメモリ１３ｂは、ＨＴＭＬを使用して作成された複数のファイルデータを記憶するためのメモリである。このＨＴＭＬファイルメモリ１３ｂに記憶されているファイルデータは、ブラウザによってＰＣ５０から送られるコマンド、即ち、ファイルデータの送信を要求するコマンドを受信した場合に、ＨＴＴＰサーバプログラム１２ｂによってＰＣ５０へ送信される。ＰＣ５０へ送信されたファイルデータは、ＰＣ５０に搭載されているブラウザによって解読され、ホームページ６０（図４参照）を構成する一情報として液晶ディスプレイなどに表示される。
【００２４】
ＲＡＭ１４は、ＭＦＤ１の各動作の実行時に各種のデータを一時的に記憶するためのメモリである。画像メモリ１５は、通信履歴、画像データ及び印刷のためのビットイメージを記憶するためのメモリであり、安価な大容量メモリであるダイナミックＲＡＭ（ＤＲＡＭ）により構成されている。電話回線３１，３２を介して接続されている相手側装置から受信された画像データは、一旦画像メモリ１５に記憶され、プリンタ２５によって記録紙に印刷された後に、この画像メモリ１５から消去される。また、後述するスキャナ２２によって原稿表面の文字や図形は画像データとして読み取られるが、この読み取られた画像データも画像メモリ１５に記憶される。画像メモリ１５に記憶された画像データは、その画像データの送信先である他のファクシミリ装置へ送信されるか、或いは、ＰＣ５０の使用者によってＰＣ５０の液晶ディスプレイに表示されたホームページ６０中における「削除」７９，９０がクリックされることにより、この画像メモリ１５から消去される。
【００２５】
音声メモリ１６は、相手側装置へ送出される応答メッセージや、相手側装置から送られてきた入来メッセージを記憶するためのメモリである。画像メモリ１５と同様に、安価な大容量メモリであるダイナミックＲＡＭ（ＤＲＡＭ）により構成されている。音声メモリ１６に記憶された入来メッセージは、操作パネル４を介して消去操作がなされることにより、或いは、相手側装置から送られる消去コマンドを受信することによって、消去される。
【００２６】
音声ＬＳＩ１７は、ＮＣＵ１９によって受信されたアナログ音声信号をデジタル音声信号に変換する音声認識処理と、ＭＦＤ１の内部で生成されたデジタル音声信号をアナログ音声信号に変換して、ＮＣＵ１９やスピーカ２８（アンプ２７）へ出力する音声合成処理とを行うためのものである。
【００２７】
ＰＣ用インターフェイス３３は、例えば、セントロニクス規格に準拠したパラレルインターフェイスである。ＭＦＤ１は、そのインターフェイス３３に接続されたケーブル３４によってＰＣ５０とパラレル接続されている。ＭＦＤ１は、このケーブル３４を介して、ＰＣ５０との間で通信データや各種コマンドの送受信を行っている。
【００２８】
モデム２０は、画像データや音声データなどの通信データを変調及び復調して伝送すると共に伝送制御用の各種手順信号を送受信するためのものであり、バッファ２１は、相手側装置との間で送受信される符号化された画情報を含むデータを一時的に格納するためのものである。スキャナ２２は、原稿挿入口６に挿入された原稿表面の文字や図形を画像データとして読み取るためのものである。符号化部２３は、スキャナ２２により読み取られた画像データの符号化を行うものである。復号化部２４は、バッファ２１または画像メモリ１５に記憶された画像データを読み出して、これを復号化するものであり、復号化されたデータは、プリンタ２５により記録紙に印刷される。アンプ２７は、そのアンプ２７に接続されたスピーカ２８を鳴動して、呼出音や音声を出力するためのものである。
【００２９】
このように構成されたＭＦＤ１は、ＮＣＵ１９を介して、電話回線３１に接続されている。電話回線３１は、ＭＦＤ１側の交換機２９に接続されており、この交換機２９は、電話回線３２、及び、他の電話回線もしくはファクシミリ通信網などを介して、他の交換機に接続されている。他の交換機は、更に、電話回線を介して相手側装置に接続されている。
【００３０】
次に、図３のフローチャートを参照して、上記のように構成されたＭＦＤ１の動作について説明する。図３に示すように、ＭＦＤ１では、まず、ブラウザを搭載したＰＣ５０から送られるコマンドを受信したか否かを判断し（Ｓ１）、受信していれば（Ｓ１：Ｙｅｓ）、ＨＴＴＰサーバプログラム１２ｂを実行する（Ｓ２）。これにより、Ｓ１の処理で受信したコマンドがＨＴＴＰサーバプログラム１２ｂにより解読される。解読の結果、そのコマンドがＨＴＭＬファイルメモリ１３ｂに記憶されているファイルデータの送信を要求するコマンドであれば、ＨＴＴＰサーバプログラム１２ｂは、該当するファイルデータをＰＣ５０へ送信する。
【００３１】
なお、ＰＣ５０へ送信要求のあったファイルデータが、ＭＦＤ１の状態に関するものである場合には、ステータスメモリ１３ａに記憶される該当する状態がファイルデータに変換されて、ＨＴＭＬファイルメモリ１３ｂにファイルデータとして書き込まれ、そのファイルデータがＰＣ５０へ送信される。これにより、ＰＣ５０へはＭＦＤ１の最新の状態がファイルデータとして送られるのである。なお、ＭＦＤ１の状態に関するものとしては、前記したステータスメモリ１３ａに記憶されるトナー残量データ、メモリ残量データ、発信者ＩＤ、及び、ＭＦＤ１の送信状態などがある。
【００３２】
Ｓ２の処理の終了後、又は、Ｓ１の処理においてブラウザを搭載したＰＣ５０から送られるコマンドを受信しなければ（Ｓ１：Ｎｏ）、ＭＦＤ１における各処理を実行する（Ｓ３）。Ｓ３の各処理としては、画像メモリ１５に記憶されている画像データを相手側装置へ送信する送信処理や、相手側装置から送られる画像データを受信して画像メモリ１５に記憶する受信処理、原稿表面の文字や図形を画像データとして読み取って記録紙へ印刷するコピー処理、或いは、電話処理などが実行される。各処理（Ｓ３）の実行後は、再度、処理をＳ１へ移行して、ブラウザを搭載したＰＣ５０から送られるコマンドを受信したか否かを判断する。
【００３３】
図４は、ＰＣ５０の液晶ディスプレイに表示されるホームページ６０の概略図である。図３のＳ２の処理におけるＨＴＴＰサーバプログラム１２ｂによって、ＰＣ５０へ送信されたファイルデータは、ＰＣ５０に搭載されているブラウザによって解読されて、ホームページ６０を構成する一情報として液晶ディスプレイに表示される。
【００３４】
図４に示すように、このホームページ６０の上端部には、左から順に「状態項目」６１、「状態」６２、「詳細」６３の各欄が、また「状態項目」６１の下方には、上から順に「トナー残量」６４、「メモリ残量」６５、「発信者ＩＤ」６６の各欄がそれぞれ表示されている。
【００３５】
「トナー残量」６４の右には「３０％」６７が表示されている。この表示６７は、ＭＦＤ１のトナー残量が３０％であることを示している。「３０％」の欄６７がＰＣ５０の使用者によってクリックされると、ＨＴＴＰサーバプログラム１２ｂによって制御プログラム１２ａが作動され、ステータスメモリ１３ａに記憶されている最新のトナー残量データが、ＨＴＭＬファイルメモリ１３ｂにファイルデータとして書き込まれる。即ち、トナー残量に関するファイルデータが更新されるのである。更新後、その更新されたファイルデータが、ＨＴＴＰサーバプログラム１２ｂによってＰＣ５０へ送信される。ＰＣ５０へ送信されたファイルデータはブラウザによって表示されるので、ステータスメモリ１３ａに記憶されているトナー残量データに変化があれば、欄６７の表示は「３０％」から他の値へ変化する。
【００３６】
同様に、「メモリ残量」６５の右には「４５．３％」６９が表示されており、画像メモリ１５のメモリ残量が４５．３％であることを示している。更に欄６９の右には「１．２３ＭＢ」７０が表示されており、画像メモリ１５のメモリ残量が１．２３ＭＢであることを示している。「４５．３％」の欄６９がクリックされると、「３０％」の欄６７がクリックされた場合と同様に、ステータスメモリ１３ａに記憶されている最新のメモリ残量データ（画像メモリ１５のメモリ残量をパーセント（％）で表したデータ）が、ホームページ６０上に表示される。「１．２３ＭＢ」の欄７０がクリックされた際にも、同様である。
【００３７】
「発信者ＩＤ」６６の右には順に「Brother」７１と「変更→」７２の各欄が表示されている。欄７１は、ＭＦＤ１のＩＤ（Identification）を表したものであり、この欄７１のＩＤの表示は、「変更→」の欄７２がクリックされることにより、「トナー残量」場合と同様に変更される。
【００３８】
「発信者ＩＤ」６６の下には「送信予約リスト」７３が表示され、その欄７３の下には、ＭＦＤ１から他のファクシミリ装置へ送信される画像データの送信状態が表示されている。即ち、「送信予約リスト」７３の下には、左から順に「相手先」７４、「状態」７５、「処理」７６の各欄がそれぞれ表示されている。「相手先」７４の下には、画像メモリ１５に記憶されている画像データの送信先７７、即ち、ステータスメモリ１３ａに記憶されている送信先７７が表示されている。具体的には、「023-124-3334」、「SisterIndustries」、「03-2345-3345」が表示されている。これらの送信先７７の右には、送信状態７８、即ち、「話し中」、「通信中」、「待機中」のいずれかが表示されている。更に、送信状態７８の右には、ＭＦＤ１から送信する画像データに対する処理７６の内容、即ち、「削除」７９、「詳細表示」８０、「至急」８１の３つが表示されている。
【００３９】
「削除」の欄７９がＰＣ５０の使用者によってクリックされると、ＨＴＴＰサーバプログラム１２ｂによって制御プログラム１２ａが作動され、クリックされた「削除」の欄７９と同行に表示されている該当する画像データの削除処理が行われる。この削除処理の実行後は、実行後の状態に基づいてＨＴＭＬファイルメモリ１３ｂのファイルデータが更新され、その更新されたファイルデータが、ＨＴＴＰサーバプログラム１２ｂによってＰＣ５０へ送信される。これにより、クリックされた「削除」の欄７９の表示と共に、同行に表示されている送信先７７と送信状態７８との表示がホームページ６０上から消去され、ホームページ６０の内容が更新される。
【００４０】
また、「詳細情報」の欄８０がクリックされると、その「詳細情報」の欄８０と同行に表示されている該当する画像データに関する詳細情報がＰＣ５０に表示される。この詳細情報としては、例えば、画像データをＭＦＤ１から送信先７７へ最初に送信した日時などがある。更に、「至急」の欄８１がクリックされると、その「至急」の欄８１と同行に表示されている該当する画像データが最優先に送信される。
【００４１】
なお、送信先７７、送信状態７８、処理内容７９，８０，８１の欄の下には、「未送信レポート」８２が表示されている。この「未送信レポート」の欄８２の下には、画像データの送信を数回試みたにも拘わらず、送信エラーとなったものの情報が表示されている。即ち、「未送信レポート」の欄８２の下には、左から順に「相手先」８３、「結果」８４、「処理」８５の各欄がそれぞれ表示されており、更にその下には、対応する状態８６〜９０がそれぞれ表示されている。これらの欄８６〜９０をクリックした場合におけるＭＦＤ１の動作は、「送信予約リスト」の欄７５の下方に表示される各欄７７〜８１をクリックした場合と同様であるので、その説明は省略する。
【００４２】
以上、実施例に基づき本発明を説明したが、本発明は上記実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【００４３】
例えば、本実施例では、ＷＷＷサーバプログラムとしてＨＴＴＰサーバプログラム１２ｂを用いた。即ち、ＨＴＴＰというプロトコルに従ってＭＦＤ１を制御するためのプログラムによって、ブラウザが搭載されたＰＣ５０へＭＦＤ１の状態を送信していた。しかしながら、ＷＷＷサーバプログラムは、必ずしも、ＨＴＴＰサーバプログラム１２ｂに限られるものではなく、ＷＷＷのシステム上で処理することができるプロトコルであれば、ＪＡＶＡなど他のプロトコルを用いるようにしても良い。
【００４４】
また、ブラウザを備えた装置（本実施例ではＰＣ５０）から送られるコマンドの受信方式は、ＭＦＤ１が、例えばローカルエリアネットワーク（ＬＡＮ）などのネットワークに接続されていれば、そのネットワークを経由して受信するように構成しても良いし、更に、電話回線を介して受信するように構成しても良いのである。
【００４５】
【発明の効果】
請求項１記載のファクシミリ装置によれば、ワールドワイドウェブブラウザによって外部装置から送られたコマンドが、ファイルデータの送信を要求するコマンドであれば、ワールドワイドウェブサーバプログラムによって、そのコマンドに対応するファイルデータが外部装置へ送信される。ワールドワイドウェブブラウザは、インターネット上にある情報（ワールドワイドウェブサーバに記憶されている情報）を閲覧するためのソフトであり、インターネットと伴に広く普及している。よって、多くの外部装置は該ブラウザを既に搭載しているので、本ファクシミリ装置のファイルデータを参照などするために、ファクシミリ装置毎に異なるＦＡＸ制御プログラムを外部装置に追加搭載する必要がないという効果がある。
【００４６】
このため、一台の外部装置に２機種以上のファクシミリ装置を接続する場合にも、その外部装置にＦＡＸ制御プログラムを追加搭載する必要がないので、その分、外部装置のメモリを有効に使用することができるという効果がある。また、ワールドワイドウェブブラウザを使用して各ファクシミリ装置を操作することにより、その操作方法も統一されるので、一台の外部装置に２機種以上のファクシミリ装置が接続された環境下においても、外部装置の使用者の操作性を向上することができるという効果がある。
【００４７】
更に、ワールドワイドウェブブラウザは一般に普及しており、市場にも数多く出回っている。よって、本ファクシミリ装置の製造メーカは、外部装置に搭載されるＦＡＸ制御プログラムをファクシミリ装置の開発毎に作成する必要がないので、その分、ファクシミリ装置の開発期間を短縮できると共に、開発コストを低減することができるという効果がある。
【００４８】
更に、ワールドワイドウェブブラウザによって外部装置から送られたコマンドが、本ファクシミリ装置の状態に関するファイルデータの送信を要求するコマンドであれば、更新手段により更新されたファクシミリ装置の状態に関するファイルデータが、ワールドワイドウェブサーバプログラムによって外部装置へ送信される。よって、本ファクシミリ装置の更新された状態を外部装置へ報せることができるという効果がある。
請求項２記載のファクシミリ装置によれば、請求項１に記載のファクシミリ装置の奏する効果に加え、更に、本ファクシミリ装置のトナー残量と、本ファクシミリ装置が他のファクシミリ装置からファクシミリデータを受信した場合にその受信データが記憶されるメモリのメモリ残量と、外部装置から送信指示されたデータの送信状態とのうち、少なくとも１以上の状態を、外部装置からワールドワイドウェブブラウザを用いて外部装置へ報せることができるという効果がある。
【００４９】
請求項３記載のファクシミリ装置によれば、請求項１または２に記載のファクシミリ装置の奏する効果に加え、ワールドワイドウェブサーバプログラムは、ファイルデータを要求するコマンドの送信元である外部装置に対しファイルデータを送信した後、更に、その外部装置から所定の処理を実行するコマンドを受信した場合には、その処理を実行させると共に、その処理の実行後に、状態記憶手段の記憶状況に応じて更新手段により更新されたファイルデータを外部装置へ送信する。よって、本ファクシミリ装置の最新の状態を、コマンドの送信元である外部装置へ報せることができるという効果がある。また、ワールドワイドウェブブラウザを搭載した外部装置であれば、その外部装置にＦＡＸ制御プログラムが搭載されていなくても、その外部装置から本ファクシミリ装置に所定の処理を実行させて、本ファクシミリ装置を制御することができるという効果がある。
【図面の簡単な説明】
【図１】  本発明の一実施例である多機能周辺装置にパーソナルコンピュータを接続した状態を示す斜視図である。
【図２】  上記パーソナルコンピュータを接続した多機能周辺装置の電気的構成を示したブロック図である。
【図３】  多機能周辺装置で実行される処理を示したフローチャートである。
【図４】  パーソナルコンピュータの液晶ディスプレイに表示されるホームページの概略図である。
【図５】  従来技術におけるパーソナルコンピュータを接続したファクシミリ装置の電気的構成を示したブロック図である。
【符号の説明】
１      多機能周辺装置（ＭＦＤ）（ファクシミリ装置）
１２ａ  制御プログラム（更新手段）
１２ｂ  ＨＴＴＰサーバプログラム（ワールドワイドウェブサーバプログラム）
１３ａ  ステータスメモリ（状態記憶手段）
１３ｂ  ＨＴＭＬファイルメモリ（データ記憶手段）
１５    画像メモリ
３３    パーソナルコンピュータ（ＰＣ）用インターフェイス（受信手段）
５０    パーソナルコンピュータ（ＰＣ）（外部装置）
６４，６７          トナー残量
６５，６９，７０    メモリ残量
７８    データの送信状態
【図１】
0003678017.tif 000002
【図２】
0003678017.tif 000003
【図３】
0003678017.tif 000004
【図４】
0003678017.tif 000005
【図５】
0003678017.tif 000006