(57)【特許請求の範囲】
【請求項１】
外部の情報処理装置と通信可能な画像処理装置であって、
プリンタステータスとインターネットのアドレスとを対応させた第１テーブルをストアした第１ストア手段と、
プリンタステータスを取得するステータス取得手段と、
該ステータス取得手段により取得されたプリンタステータスに対応するアドレスを前記第１ストア手段の第１テーブルから取り出す第１取出手段と、
該第１取出手段により取り出されたアドレスを指定して画面を表示する表示制御手段と、
現在の日時情報を取得する日時情報取得手段と、
前記日時情報取得手段により取得された前記日時情報に基づいて、前記第１ストア手段にストアされる前記第１テーブルの更新の可否を判断する判断手段と、
前記判断手段の判断結果にしたがって、インターネットのアドレスの情報を受信する受信手段と、
該受信手段により受信された情報で前記第１テーブルを更新する更新手段と
を備えたことを特徴とする画像処理装置。
【請求項２】
請求項１において、
画像を形成する印刷手段をさらに有することを特徴とする画像処理装置。
【請求項３】
請求項１または２において、
前記第１のテーブルは、前記プリンタステータスに対応して各種情報提供のための複数のアドレスを有することを特徴とする画像処理装置。
【請求項４】
請求項１において、
前記ステータスとアドレスと画面の入力フィールド情報を対応させた第２テーブルをストアした第２ストア手段と、
アドレスが指定された場合に、該アドレスに対応する画面の入力フィールドを前記第２ストア手段の第２テーブルから取り出す第２取出手段と、
該第２取出手段により取り出された画面の入力フィールドに応じた入力情報を作成する作成手段と
を備え、
前記表示制御手段は、前記作成手段により作成された入力データを画面の入力フィールド上に表示する
ことを特徴とする画像処理装置。
【請求項５】
請求項１において、
前記プリンタのステータスは、トナー切れ、用紙切れ、サービスエラーを含むことを特徴とする画像処理装置。
【請求項６】
請求項５において、
前記表示制御手段は、サービスエラー画面に、対応するアドレスを表示することを特徴とする画像処理装置。
【請求項７】
請求項５において、
前記表示制御手段は、ステータスがトナー切れである場合に、トナー発注画面も表示することを特徴とする画像処理装置。
【請求項８】
請求項５において、
前記表示制御手段は、ステータスが用紙切れである場合に、用紙発注画面も表示することを特徴とする画像処理装置。
【請求項９】
請求項５において、
前記表示制御手段は、ステータスがサービスエラーである場合に、サービス情報とサービスマン依頼画面も表示させることを特徴とする画像処理装置。
【請求項１０】
外部の情報処理装置と通信可能な画像処理装置の制御方法であって、
プリンタステータスを取得するステータス取得ステップと、
該ステータス取得ステップにより取得されたプリンタステータスに対応するアドレスを、プリンタステータスとインターネットのアドレスとを対応させた第１テーブルをストアした第１ストア手段から取り出す第１取出ステップと、
該第１取出ステップにより取り出されたアドレスを指定して画面を表示する表示制御ステップと、
現在の日時情報を取得する日時情報取得ステップと、
前記日時情報取得ステップにより取得された前記日時情報に基づいて、前記第１ストア手段にストアされる前記第１テーブルの更新の可否を判断する判断ステップと、
前記判断ステップの判断結果にしたがって、インターネットのアドレスの情報を受信する受信ステップと、
該受信ステップにより受信された情報で前記第１テーブルを更新する更新ステップと
を含むことを特徴とする制御方法。
【請求項１１】
請求項１０において、
画像を形成する印刷ステップをさらに有することを特徴とする制御方法。
【請求項１２】
請求項１０または１１において、
前記第１のテーブルは、前記プリンタステータスに対応して各種情報提供のための複数のアドレスを有することを特徴とする制御方法。
【請求項１３】
請求項１０において、
アドレスが指定された場合に、該アドレスに対応する画面の入力フィールドを、前記ステータスとアドレスと画面の入力フィールド情報を対応させた第２テーブルをストアした第２ストア手段から取り出す第２取出ステップと、
該第２取出ステップにより取り出された画面の入力フィールドに応じた入力情報を作成する作成ステップと
を含み、
前記表示制御ステップは、前記作成ステップにより作成された入力データを画面の入力フィールド上に表示する
ことを特徴とする制御方法。
【請求項１４】
請求項１０において、
前記プリンタのステータスは、トナー切れ、用紙切れ、サービスエラーを含むことを特徴とする制御方法。
【請求項１５】
請求項１４において、
前記表示制御ステップは、サービスエラー画面に、対応するアドレスを表示することを特徴とする制御方法。
【請求項１６】
請求項１４において、
前記表示制御ステップは、ステータスがトナー切れである場合に、トナー発注画面も表示することを特徴とする制御方法。
【請求項１７】
請求項１４において、
前記表示制御ステップは、ステータスが用紙切れである場合に、用紙発注画面も表示することを特徴とする制御方法。
【請求項１８】
請求項１４において、
前記表示制御ステップは、ステータスがサービスエラーである場合に、サービス情報とサービスマン依頼画面も表示させることを特徴とする制御方法。
【請求項１９】
プリンタステータスを取得する取得手順と、
該取得手順により取得されたプリンタステータスに対応するアドレスを、プリンタステータスとインターネットのアドレスとを対応させた第１テーブルをストアした第１ストア手段から取り出す第１取出手順と、
該第１取出手順により取り出されたアドレスを指定して画面を表示する表示制御手順と、
現在の日時情報を取得する日時情報取得手順と、
前記日時情報取得手順により取得された前記日時情報に基づいて、前記第１ストア手段にストアされる前記第１テーブルの更新の可否を判断する判断手順と、
前記判断手順の判断結果にしたがって、インターネットのアドレスの情報を受信する受信手順と、
該受信手順により受信された情報で前記第１テーブルを更新する更新手順と
をコンピュータに実行させるための制御プログラム。
【請求項２０】
請求項１９において、
画像を形成する印刷手順をコンピュータに実行させるための制御プログラム。
【請求項２１】
請求項１９または２０において、
前記第１のテーブルは、前記プリンタステータスに対応して各種情報提供のための複数のアドレスを有する制御プログラム。
【請求項２２】
請求項１９において、
アドレスが指定された場合に、該アドレスに対応する画面の入力フィールドを、前記ステータスとアドレスと画面の入力フィールド情報を対応させた第２テーブルをストアした第２ストア手段から取り出す第２取出手順と、
該第２取出手順により取り出された画面の入力フィールドに応じた入力情報を作成する作成手順と、
をコンピュータに実行させ、
前記表示制御手順は、前記作成手順により作成された入力データを画面の入力フィールド上に表示する制御プログラム。
【請求項２３】
請求項１９において、
前記プリンタのステータスは、トナー切れ、用紙切れ、サービスエラーを含む制御プログラム。
【請求項２４】
請求項２３において、
前記表示制御手順は、サービスエラー画面に、対応するアドレスを表示する制御プログラム。
【請求項２５】
請求項２３において、
前記表示制御手順は、ステータスがトナー切れである場合に、トナー発注画面も表示する制御プログラム。
【請求項２６】
請求項２３において、
前記表示制御手順は、ステータスが用紙切れである場合に、用紙発注画面も表示する制御プログラム。
【請求項２７】
請求項２３において、
前記表示制御手順は、ステータスがサービスエラーである場合に、サービス情報とサービスマン依頼画面も表示させる制御プログラム。
【請求項２８】
請求項１９に記載の制御プログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、外部の情報処理装置と通信可能な画像処理装置及び制御方法に関する。
【０００２】
【従来の技術】
多くのプリンタメーカはインターネット上にホームページを公開しており、製品サポート情報の提供、最新プリンタドライバのダウンロード、消耗品の購入申し込み受付などのサービスを行っている。
【０００３】
従来の印刷システムでは、プリンタのステータスをホストコンピュータの画面上に表示するプログラム（ステータスウィンドウ）が存在するが、ステータスウィンドウとインターネットホームページの間には関連がなかった。ユーザは必要に応じて、自分でホームページにアクセスし、必要なページにたどりつき、情報を得たり、消耗品を購入したりしていた。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来の印刷システムでは、ステータスウィンドウとインターネットホームページに関連がなかったので、ユーザが情報を得たり、消耗品を購入したりするときに、必要なホームページにたどりつくのが容易でないという問題点があった。
【０００５】
また、ホームページの入力フィールドに入力が必要な場合、ユーザが自分で必要な情報を正確に入力する必要があり、操作が煩雑であるという問題点があった。
【０００６】
本発明の目的は、上記のような問題点を解決し、ユーザが簡単な操作で、インターネットから最新のサポート情報を入手したり、消耗品の発注を行うことができる画像処理装置および制御方法を提供することにある。
【０００７】
【課題を解決するための手段】
請求項１の発明は、外部の情報処理装置と通信可能な画像処理装置であって、プリンタステータスとインターネットのアドレスとを対応させた第１テーブルをストアした第１ストア手段と、プリンタステータスを取得するステータス取得手段と、該ステータス取得手段により取得されたプリンタステータスに対応するアドレスを前記第１ストア手段の第１テーブルから取り出す第１取出手段と、該第１取出手段により取り出されたアドレスを指定して画面を表示する表示制御手段と、現在の日時情報を取得する日時情報取得手段と、前記日時情報取得手段により取得された前記日時情報に基づいて、前記第１ストア手段にストアされる前記第１テーブルの更新の可否を判断する判断手段と、前記判断手段の判断結果にしたがって、インターネットのアドレスの情報を受信する受信手段と、該受信手段により受信された情報で前記第１テーブルを更新する更新手段とを備えたことを特徴とする。
【００３７】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００３８】
＜第１の実施の形態＞
図１は本発明の第１の実施の形態を示す。これは印刷システムの例である。この印刷システムは、ホストコンピュータ１とプリンタ２が接続してあり、ホストコンピュータ１がインターネット１５０に接続してある。
【００３９】
ホストコンピュータ１は、ＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、ネットワークインタフェース（ＮＩＣ）１０４と、キーボードコントローラ（ＫＢＣ）１０６と、ハードディスクコントローラ（ＨＤＣ）１０７と、ＣＲＴコントローラ（ＣＲＴＣ）１０８と、通信ポート１０９とが、システムバス１０５を介して相互に接続してある。
【００４０】
ＲＯＭ１０２は基本入出力プログラムがストアしてある。ＣＰＵ１０１は電源投入時にＲＯＭ１０２の基本入出力プログラムに従って、システムバス１０５に接続される基本デバイスを総括的に制御し、ハードディスク（ＨＤ）１１１からＲＡＭ１０３にオペレーティングシステムとアプリケーションプログラム等をストアするものである。ＲＡＭ１０３はＣＰＵ１０１の主メモリやワークエリア等として機能するものである。
【００４１】
ネットワークインタフェース１０４はインターネット１５０と接続してあり、データの送受信を制御するものである。キーボードコントローラ（ＫＢＣ）１０６はキーボード（ＫＢ）１１０や図示しないポインティングデバイスからのキー入力を制御するものである。ハードディスクコントローラ（ＨＤＣ）１０７はブートプログラム、アプリケーションプログラム、データファイル等をストアするハードディスク（ＨＤ）１１１とのアクセスを制御するものである。ＣＲＴコントローラ（ＣＲＴＣ）１０８はＣＲＴディスプレイ（ＣＲＴ）１１２の表示制御を行なうものである。通信ポート１０９はプリンタ２との通信制御処理を実行するものである。
【００４２】
プリンタ２は送られたデータに基づいて印刷イメージを作成して出力するものである。なお、ホストコンピュータ１の機能をプリンタ２に備えることにより、プリンタ２と、該プリンタ２にインターネットを介して接続される外部の情報処理装置とにおいて、実行される処理としても本発明は想定される。
【００４３】
図２はハードディスク１１１にストアされるソフトウェアの構成を示す。図２において、２１はアプリケーションプログラムで、印刷データを作成して、プリンタドライバ２２に渡す。プリンタドライバ２２はアプリケーションプログラム２１から受け取ったデータをプリンタ２が理解できるデータに変換して、スプーラ２３に渡す。スプーラ２３はランゲージモニタ２４にデータを渡す。
【００４４】
ランゲージモニタ２４はスプーラ２３から受け取ったデータに必要ならば処理を加えて、ポートモニタ２５に渡す。ポートモニタ２５はデータをプリンタ２に送る。ランゲージモニタ２４は、ポートモニタ２５を介してプリンタ２のステータスを取得し、ステータスウィンドウ２６に通知する。ステータスウィンドウは通知されたステータスをユーザにわかりやすい形式で画面に表示する。
【００４５】
ステータスウィンドウ２６は、ユーザからジョブに関する操作を受け付け、ランゲージモニタ２４に通知する。ランゲージモニタ２４はスプーラ２３およびプリンタ２を制御してジョブに関する操作を実行する。
【００４６】
ステータスウィンドウ２６は必要に応じてインターネットブラウザ２８の起動を行う。インターネットブラウザ２８は、ネットワークドライバ２９を通してインターネット１５０のホームページにアクセスし、データの送受信を行い、受け取ったデータを元に画面を作成して表示する。アドレス管理プログラム２７は、必要に応じてネットワークドライバ２９を通してインターネット１５０にアクセスし、最新のホームページアドレスを取得して、アドレステーブルを更新する。
【００４７】
図３はステータスウィンドウの処理手順の一例を示すフローチャートである。
Ｓ３０１にて、ランゲージモニタ２４から現在のプリンタステータスを取得し、Ｓ３０２にて、ステータスに応じた画面をＣＲＴディスプレイ１１２に表示する。ついで、Ｓ３０３にて、図４のアドレス管理テーブルを参照して、ステータスに応じたインターネットのホームページアドレスを画面上に表示する（図５）。
【００４８】
Ｓ３０４にて、ランゲージモニタ２４から新しいプリンタステータスを受信した場合はＳ３０２に移り、そうでなければＳ３０５に移る。Ｓ３０５にて、画面上のホームページアドレスがポインティングデバイスによってクリックされた場合はＳ３０６に移り、そうでなければＳ３０８に移る。ホームページアドレスがクリックされた場合、Ｓ３０６にて、インターネットブラウザ２８を起動する。
【００４９】
Ｓ３０７にて、インターネットブラウザ２８に対して、クリックされたホームページアドレスを指定して、該当するホームページを表示させる。Ｓ３０８にて、プログラムの終了要求がなければＳ３０４に戻り、終了要求があれば処理を終了する。
【００５０】
図４はアドレス管理テーブルのデータ構造の一例を示す。アドレス管理テーブルは、トナー切れステータスに対応するホームページアドレスと、用紙切れステータスに対応するホームページアドレスと、サービスエラーステータスに対応するホームページアドレスなどからなる。ホームページの内容としては、例えば、トナー切れの時はトナー発注画面、用紙切れの時は用紙発注画面、サービスエラーの時はサービス情報やサービスマン依頼画面などが考えられる。
【００５１】
図５はステータスウィンドウにより表示される画面の一例である。サービスエラー画面５０の中に、サービスエラーステータスに対応するインターネットホームページアドレス５１が表示されている。アドレス５１にはアンダラインが引かれ、これがインターネットのホームページアドレスであることを示している。アドレス５１をポインティングデバイスでクリックすることにより、インターネットブラウザ２８が起動され、アドレス５１に該当するホームページが表示される。また、本願発明においては、図５中のように英数字の形態で表示させるような形態に限定されるものではなく、情報処理装置がアクセスするべくアドレスを特定するための情報にリンクするような機能を有した操作指示をするための表示であれば良い。
【００５２】
＜第２の実施の形態＞
本実施の形態は、ステータスウィンドウがインターネットブラウザを起動してホームページを表示させる際に、画面上の入力フィールド上に情報が入力された状態で、ホームページ画面を表示させる例である。
【００５３】
図６は本印刷システムが保持する情報テーブルのデータ構造を示す。情報テーブルはユーザの住所と、ユーザの氏名と、ユーザの電話番号と、カートリッジ型番などの情報を含む。住所、氏名、電話番号の情報は、本印刷システム導入時にユーザが入力した情報を本印刷システムが保存しておいたものである。カートリッジ型番はプリンタ固有の情報であり、本印刷システムがあらかじめ保持している情報である。この情報テーブルはこれらの情報を元に作成されハードディスク１１１上に保存されている。
【００５４】
図７はアドレステーブルのデータ構造の一例を示す。アドレステーブルは、トナー切れステータスに対応するホームページアドレスおよび入力データと、用紙切れステータスに対応するホームページアドレスおよび入力データと、サービスエラーステータスに対応するホームページアドレスおよび入力データなどから成る。入力データが表しているのは、ホームページの入力フィールドに対して入力するデータの内容である。トナー切れステータスを例にとると、入力フィールド１には住所、入力フィールド２には氏名、入力フィールド３にはカートリッジ型番を入力することを示している。
【００５５】
図８はステータスウィンドウの処理手順の一例を示すフローチャートである。
Ｓ８０１にて、ランゲージモニタ２４から現在のプリンタステータスを取得し、Ｓ８０２にて、ステータスに応じた画面をＣＲＴディスプレイ１１２に表示する。ついで、Ｓ８０３にて、図７のアドレス管理テーブルを参照して、ステータスに応じたインターネットのホームページアドレスを画面上に表示する。
【００５６】
Ｓ８０４にて、ランゲージモニタ２４から新しいプリンタステータスを受信した場合はＳ８０２に移り、そうでなければＳ８０５に移る。Ｓ８０５にて、画面上のホームページアドレスがポインティングデバイスによってクリックされた場合はＳ８０６に移り、そうでなければＳ８０８に移る。ホームページアドレスがクリックされた場合、Ｓ８０６にて、インターネットブラウザ２８を起動する。
【００５７】
Ｓ８０７にて、インターネットブラウザ２８に対して、クリックされたホームページアドレスを指定して、該当するホームページを表示させる。
【００５８】
Ｓ８０８にて、このアドレス管理テーブルの入力データ欄を見て、入力データがあればＳ８０９に移り、そうでなければＳ８１０に移る。入力データがある場合、Ｓ８０９にて、このアドレス管理テーブルの入力データ欄に基づいて、該当するデータを図６の情報テーブルから抜き出して、入力フィールド番号を指定して、インターネットブラウザ２８に渡す。トナー切れステータス（図７）を例にとると、入力フィールド１に対して住所データ、入力フィールド２に対して氏名データ、入力フィールド３に対してカートリッジ型番データを渡す。Ｓ８１０にて、プログラムの終了要求がなければＳ８０４に戻り、終了要求があれば処理を終了する。
【００５９】
図９はインターネットブラウザの処理手順の一例を示すフローチャートを示す。インターネットブラウザ２８が起動されると、Ｓ９０１にて、予め定められた初期画面を表示し、Ｓ９０２にて、ステータスウィンドウ２６からインターネットのホームページアドレスの指定があった場合はＳ９０３に移り、そうでなければＳ９０８に移る。アドレスの指定があった場合、Ｓ９０３にて、ネットワークドライバ２９を通して、インターネット１５０にアクセスし、指定されたアドレスに対してＨＴＭＬデータを要求する。Ｓ９０４にて、指定アドレスからＨＴＭＬデータを受信するのを待つ。ついで、Ｓ９０５にて、受信したＨＴＭＬデータに基づいて画面を作成してＣＲＴディスプレイ１１２に表示する。
【００６０】
Ｓ９０６にて、ステータスウィンドウ２６から入力データを渡された場合はＳ９０７へ移り、そうでなければＳ９０８に移る。ステータスウィンドウから入力データを渡された場合、Ｓ９０７にて、渡された入力データを画面上の指定されたフィールド上に表示する。
【００６１】
Ｓ９０８にて、ユーザからの操作があった場合、Ｓ９０９にて、ユーザ操作に従った処理を行う。例えば、入力フィールドへの入力操作であれば、入力内容を入力フィールドに表示し、ボタン操作であった場合は、ボタンに応じた処理を実行する。Ｓ９１０にて、プログラムの終了要求がなければＳ９０２に戻り、終了要求があれば処理を終了する。
【００６２】
図１０はインターネットブラウザにより表示されるホームページの画面例である。トナーなしステータスに対応してトナーカートリッジ注文受け付け画面１０００が表示されている。１番目の入力フィールド１００１には住所データが、２番目の入力フィールド１００２には氏名データが、３番目の入力フィールド１００３にはカートリッジ型番データが自動的に入力された状態で表示されている。
４番目の入力フィールド１００４にはユーザが数量を自分で入力する。「送信」ボタン１００５が押されると、入力データが送信され、注文が行われる。「戻る」ボタン１００６が押されると、前の画面に戻る。
【００６３】
＜第３の実施の形態＞
本実施の形態は、アドレス管理プログラムにより、ホームページのアドレス情報および入力フィールド情報を最新のものに自動的に更新する例である。
【００６４】
図１１はアドレス管理プログラムの一例を示すフローチャートである。アドレス管理プログラム２７が起動されると、Ｓ１１１にて、現在日時を取得し、Ｓ１１２にて、前回にアドレス要求をした日時と現在日時とを比較し、一定時間（たとえば１週間）経過しているかどうか調べる。一定時間経過している場合はＳ１１３へ、そうでなければＳ１１７に移る。
【００６５】
一定時間経過している場合、Ｓ１１３にて、ネットワークドライバ２９を通してインターネット１５０にアクセスし、予め定められたアドレスに対して、アドレステーブルの最新データを要求する。ついで、Ｓ１１４にて、アドレステーブルのデータが送られてくるのを待つ。
【００６６】
Ｓ１１５にて、受信したデータに基づき、図７のアドレステーブルを更新する。これによって、プリンタステータスに応じたホームページアドレスと、入力データの情報が最新のものに更新される。
【００６７】
Ｓ１１６にて、アドレス要求をした日時として、現在日時を保存する。Ｓ１１７にて、プログラムの終了要求がなければＳ１１１に戻り、終了要求があれば処理を終了する。
【００６８】
＜第４の実施の形態＞
第１、第２、第３の実施の形態では、プリンタステータスに対応した、ホームページアドレスを、図４に示されるようなステータス／ホームページアドレス対応テーブルを利用することによって、図５のような表示を行わせるような形態を説明してきた。ここで、第１、第２、第３の実施の形態では、ステータスに対応する単数のホームページアドレスを表示させることに対して、第４の実施の形態では、プリンタステータスに対応して複数のホームページアドレスを示すような形態について説明する。
【００６９】
例えば、第３の実施の形態では、ステータスウィンドウにおける処理において、トナー切れステータスが取得された場合には、トナーなしステータスに対応してトナーカートリッジ注文受け付け画面１０００が表示されるような処理を説明してきた。これは、図５に示したようなステータスウィンドウにより表示される画面に、図１０のような注文受け付け画面１０００を表示させるためのホームページアドレスが表示され、該ホームページアドレスに基づき表示されたものに対応する。
【００７０】
ここで、図５のステータスウィンドウに、注文受け付け画面１０００を表示させるアドレスの他に、例えば、トナーの節約方法を閲覧するためのホームページアドレスを閲覧指示可能な形態で表示させる。これは図４のアドレス管理テーブルのデータ構造において、所定のプリンタステータスに対応させて、複数のホームページアドレスを保持させることによって実現される。
【００７１】
このようにプリンタステータスに対応させて複数のホームページアドレスを対応させ、該複数のホームページアドレスをステータスウィンドウに表示させるようにすれば、よりユーザに有用な情報を提供すること可能となる。また、例えば所定のプリンタステータスに対して複数のホームページアドレスを対応させるような場合には、第３の実施の形態にて説明したアドレス管理プログラムにより、ホームページのアドレス情報を変更するようにすれば、可変的に複数のホームページアドレスをステータスウィンドウに表示させるようなことが可能となり、これにより、例えば、期間限定の割引セールなどを対象にしたホームページアドレスをステータスウィンドに表示させることも可能となる。
【００７２】
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェース機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（複写機、プリンタ、ファクシミリ装置など）に適用してもよい。
【００７３】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成される。
【００７４】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体、或は、そのプログラムコード自体は本発明を構成することになる。
【００７５】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００７６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００７７】
更に、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００７８】
【発明の効果】
以上説明したように、本発明によれば、プリンタステータスに応じて、対応するインターネットのホームページを表示するようにしたので、ユーザが簡単な操作で、例えば、最新のサポート情報を入手したり、消耗品の発注を行うことができるという効果がある。
【００７９】
また、本発明によれば、プリンタステータスに対応したホームページを表示する際に、必要な入力フィールドの一部を予め入力された状態で表示するようにしたので、ユーザの入力操作が省け、消耗品の発注などが簡単に行えるという効果がある。
【００８０】
また、本発明によれば、ホームページのアドレス情報、および入力フィールドの情報を自動的に最新のものに更新するようにしたので、ホームページのアドレスや画面構成が変わった場合にも、特別な操作なしで対応できるという効果がある。
【００８１】
さらに、本発明によれば、所定のプリンタステータスに対応させて、複数のホームページアドレスを対応させ、ユーザに提供するので、ユーザはより柔軟な情報の提供を受けることができる効果がある。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態を示すブロック図である。
【図２】図１のハードディスク１１１にストアされるソフトウェアの一例を示す図である。
【図３】ステータスウィンドウの処理手順の一例を示すフローチャートである。
【図４】アドレス管理テーブルのデータ構造の一例を示す図である。
【図５】ステータスウィンドウにより表示される画面の一例を示す図である。
【図６】本発明の第２の実施の形態において本印刷システムが保持する情報テーブルのデータ構造を示す図である。
【図７】本発明の第二実施の形態のアドレステーブルのデータ構造を示す図である。
【図８】本発明の第２実施の形態におけるステータスウィンドウの処理手順の一例を示すフローチャートである。
【図９】本発明の第二実施の形態のインターネットブラウザの動作を示すフローチャートである。
【図１０】本発明の第２実施の形態においてインターネットブラウザにより表示されるホームページの画面例を示す図である。
【図１１】本発明の第３実施の形態おけるアドレス管理プログラムの一例を示すフローチャートである。
【符号の説明】
１  ホストコンピュータ
２  プリンタ
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  ネットワークインタフェース
１０５  システムバス
１０６  キーボードコントローラ
１０７  ハードディスクコントローラ
１０８  ＣＲＴコントローラ
１０９  通信ポート
１１０  キーボード
１１１  ハードディスク
１１２  ＣＲＴディスプレイ
１５０  インターネット
【図１】
0004551593.tif 000002
【図２】
0004551593.tif 000003
【図３】
0004551593.tif 000004
【図４】
0004551593.tif 000005
【図５】
0004551593.tif 000006
【図６】
0004551593.tif 000007
【図７】
0004551593.tif 000008
【図８】
0004551593.tif 000009
【図９】
0004551593.tif 000010
【図１０】
0004551593.tif 000011
【図１１】
0004551593.tif 000012