(57)【要約】【課題】プリンタに不測の症状が発生した場合、ユーザが、プリンタに発生した症状に対して適切な対応をとることができるステータスモニタプログラム、プリンタ及びプリンタステータス表示システムを提供することを目的とする。【解決手段】プリンタにおいて、例えば、用紙切れが発生した場合、用紙切れに対する定型的な対応方法を内容をとするメッセージを固定データ表示ボックス７００２に表示する他、プリンタが利用されている環境に応じた特有のメッセージであって、以前のエラー発生時において、ユーザによって入力されたメッセージを、カスタマイズデータ表示ボックス７００４に表示することとしたものである。【選択図】図７
2010086091.tif 000002
【特許請求の範囲】
【請求項１】
プリンタのステータスを表示するコンピュータが読み取り可能なステータスモニタプログラムであって、
前記コンピュータを
前記プリンタから、前記ステータスを取得するステータス取得手段と、
前記ステータス取得手段が前記ステータスを取得したことを条件として、コンピュータ側関連テーブルに前記ステータスに関連付けて登録されている前記固定データを、表示手段に表示する表示制御手段と、
前記固定データが表示手段に表示されたことを条件として、表示された固定データに関連するカスタマイズデータを取得するカスタマイズデータ取得手段と、
前記ステータスと、前記固定データと、前記カスタマイズデータ取得手段が取得したカスタマイズデータと、を関連付けて前記コンピュータ側関連テーブルに登録するコンピュータ側登録手段と、して機能させるとともに、
前記表示制御手段は、前記コンピュータ側関連テーブルに、前記ステータス取得手段が取得したステータスと、前記カスタマイズデータと、が関連付けて登録されている場合、前記ステータスに関連付けられている、固定データ及びカスタマイズデータを表示手段に表示する機能を含むステータスモニタプログラム。
【請求項２】
前記コンピュータを、
前記固定データと、前記固定データに関連付けて記憶されるカスタマイズデータを入力するカスタマイズデータ入力インターフェースと、を表示手段に表示する、前記表示制御手段と、
前記カスタマイズデータ入力インターフェースに入力されたカスタマイズデータを取得する、前記カスタマイズデータ取得手段と、して機能させるための請求項１に記載のステータスモニタプログラム。
【請求項３】
前記コンピュータを、
前記ステータス取得手段が取得したステータスに関連付けられている、固定データ及びカスタマイズデータと、前記カスタマイズデータ入力インターフェースと、を表示手段に表示する、前記表示制御手段と、
前記カスタマイズデータ入力インターフェースに入力された追加カスタマイズデータを取得する、前記カスタマイズデータ取得手段と、
前記カスタマイズデータ入力インターフェースとともに表示されたカスタマイズデータに、前記追加カスタマイズデータを追加登録する、前記コンピュータ側登録手段として機能させるための請求項２に記載のステータスモニタプログラム。
【請求項４】
複数のコンピュータにネットワークを介して接続可能なプリンタであって、
前記コンピュータに、自装置のステータスを送信するプリンタ側送信手段と、
前記ステータスを受信したコンピュータで前記ステータスに関連するデータとして取得されたカスタマイズデータと、前記カスタマイズデータに関連するステータスと、を前記コンピュータから受信するプリンタ側受信手段と、
前記カスタマイズデータに関連するステータスに関連付けて、前記プリンタ側受信手段が受信したカスタマイズデータを、プリンタ側関連テーブルに登録するプリンタ側登録手段と、を備え、
前記プリンタ側送信手段は、前記プリンタ側関連テーブルに前記カスタマイズデータが登録されていることを条件として、前記プリンタ側関連テーブルに登録されたカスタマイズデータと、前記カスタマイズデータに関連するステータスと、を前記コンピュータに送信することを特徴とするプリンタ。
【請求項５】
前記プリンタ側登録手段は、前記プリンタ側関連テーブルに、前記ステータスに関連付けてカスタマイズデータが登録されていることを条件として、前記プリンタ側受信手段が、カスタマイズデータ及びステータスを受信した場合、前記プリンタ側受信手段が受信したステータスと同一のステータスに関連付けて登録されているカスタマイズデータに、前記プリンタ側受信手段が受信したカスタマイズデータを追加登録することを特徴とする請求項４に記載のプリンタ。
【請求項６】
請求項４又は請求項５に記載のプリンタと、前記コンピュータと、を含むプリンタステータス表示システムであって、
前記コンピュータは、
前記プリンタから、前記ステータスを受信するコンピュータ側受信手段と、
前記コンピュータ側受信手段が前記ステータスを受信したことを条件として、コンピュータ側関連テーブルに前記ステータスに関連付けて登録されている前記固定データを、表示する表示手段と、
前記固定データが表示手段に表示されたことを条件として、表示された固定データに関連するカスタマイズデータを取得するカスタマイズデータ取得手段と、
前記プリンタに、前記カスタマイズデータ取得手段が取得したカスタマイズデータと、前記ステータス取得手段が取得したステータスであって、前記カスタマイズデータに関連するステータスと、を送信するコンピュータ側送信手段と、を備えることを特徴とするプリンタステータス表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタのステータスに関連するデータを表示する技術に関する。
【背景技術】
【０００２】
プリントデータをプリントしている際に、例えば、用紙切れ、インク（トナー）切れ、用紙詰まりその他の不測の症状が発生した場合、発生した症状に関連する情報を表示装置に表示する、又はプリント可能な状態であれば、発生した症状の対応方法等をプリント可能なプリンタが提案されている（例えば、特許文献１参照）。
【０００３】
また、プリンタに接続したパーソナルコンピュータで、印刷中のプリンタのステータスを表示可能とするステータスモニタプログラムについても提案されている（例えば、特許文献２参照）。
【０００４】
【特許文献１】特開平１０−２２８３６５号公報
【特許文献２】特開２００８−１０２８３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、プリンタの状態を監視し、プリンタに不測の症状が生じた場合、プリンタ又はパーソナルコンピュータに表示される、発生した症状の対応方法等の情報のみによっては、問題を解決できない場合がある。例えば、用紙切れが発生した場合、用紙の補給方法が表示されたとしても、新たな用紙がいずれに保管されているのかが分からなければ、ユーザは用紙を補給することができない。また、ユーザが表示された情報を理解できないことも想定される。
【０００６】
本発明は、プリンタに不測の症状が発生した場合、ユーザが、プリンタに発生した症状に対して適切な対応をとることができるステータスモニタプログラム、プリンタ及びプリンタステータス表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記従来の課題に鑑みなされた本発明は、プリンタのステータスに関連する固定データの他、この固定データに関連するカスタマイズデータを取得し、ステータスに関連するデータとしてカスタマイズデータを表示手段に表示することとしたものである。
【０００８】
本発明を反映した第１の課題解決手段は、プリンタのステータスを表示するコンピュータが読み取り可能なステータスモニタプログラムであって、前記コンピュータを前記プリンタから、前記ステータスを取得するステータス取得手段と、前記ステータス取得手段が前記ステータスを取得したことを条件として、コンピュータ側関連テーブルに前記ステータスに関連付けて登録されている前記固定データを、表示手段に表示する表示制御手段と、前記固定データが表示手段に表示されたことを条件として、表示された固定データに関連するカスタマイズデータを取得するカスタマイズデータ取得手段と、前記ステータスと、前記固定データと、前記カスタマイズデータ取得手段が取得したカスタマイズデータと、を関連付けて前記コンピュータ側関連テーブルに登録するコンピュータ側登録手段と、して機能させるとともに、前記表示制御手段は、前記コンピュータ側関連テーブルに、前記ステータス取得手段が取得したステータスと、前記カスタマイズデータと、が関連付けて登録されている場合、前記ステータスに関連付けられている、固定データ及びカスタマイズデータを表示手段に表示する機能を含むステータスモニタプログラムである。これによれば、プリンタのステータスを取得したことを条件として、ステータスに関連した情報として、固定データに基づく表示の他、固定データに関連するカスタマイズデータに基づいた表示を行うことができる。
【０００９】
第２の課題解決手段は、第１の課題解決手段のステータスモニタプログラムであって、前記コンピュータを、前記固定データと、前記固定データに関連付けて記憶されるカスタマイズデータを入力するカスタマイズデータ入力インターフェースと、を表示手段に表示する、前記表示制御手段と、前記カスタマイズデータ入力インターフェースに入力されたカスタマイズデータを取得する、前記カスタマイズデータ取得手段と、して機能させるためのステータスモニタプログラムである。これによれば、固定データに関連するカスタマイズデータを、カスタマイズデータ入力インターフェースを介して取得することができる。
【００１０】
第３の課題解決手段は、第２の課題解決手段のステータスモニタプログラムであって、前記コンピュータを、前記ステータス取得手段が取得したステータスに関連付けられている、固定データ及びカスタマイズデータと、前記カスタマイズデータ入力インターフェースと、を表示手段に表示する、前記表示制御手段と、前記カスタマイズデータ入力インターフェースに入力された追加カスタマイズデータを取得する、前記カスタマイズデータ取得手段と、前記カスタマイズデータ入力インターフェースとともに表示されたカスタマイズデータに、前記追加カスタマイズデータを追加登録する、前記コンピュータ側登録手段として機能させるためのステータスモニタプログラムである。これによれば、カスタマイズデータを増加させることができる。その際、重複したカスタマイズデータが取得されることを防止することができる。
【００１１】
第４の課題解決手段は、複数のコンピュータにネットワークを介して接続可能なプリンタであって、前記コンピュータに、自装置のステータスを送信するプリンタ側送信手段と、前記ステータスを受信したコンピュータで前記ステータスに関連するデータとして取得されたカスタマイズデータと、前記カスタマイズデータに関連するステータスと、を前記コンピュータから受信するプリンタ側受信手段と、前記カスタマイズデータに関連するステータスに関連付けて、前記プリンタ側受信手段が受信したカスタマイズデータを、プリンタ側関連テーブルに登録するプリンタ側登録手段と、を備え、前記プリンタ側送信手段は、前記プリンタ側関連テーブルに前記カスタマイズデータが登録されていることを条件として、前記プリンタ側関連テーブルに登録されたカスタマイズデータと、前記カスタマイズデータに関連するステータスと、を前記コンピュータに送信することを特徴とするプリンタである。これによれば、プリンタのステータスに関連するカスタマイズデータを複数のコンピュータで共有することができる。
【００１２】
第５の課題解決手段は、第４の課題解決手段のプリンタであって、前記プリンタ側登録手段は、前記プリンタ側関連テーブルに、前記ステータスに関連付けてカスタマイズデータが登録されていることを条件として、前記プリンタ側受信手段が、カスタマイズデータ及びステータスを受信した場合、前記プリンタ側受信手段が受信したステータスと同一のステータスに関連付けて登録されているカスタマイズデータに、前記プリンタ側受信手段が受信したカスタマイズデータを追加登録することを特徴とする。これによれば、一のステータスに関連する多くのカスタマイズデータを複数のコンピュータで共有することができる。
【００１３】
第６の課題解決手段は、第４又は第５の課題解決手段のプリンタと、前記コンピュータと、を含むプリンタステータス表示システムであって、前記コンピュータは、前記プリンタから、前記ステータスを受信するコンピュータ側受信手段と、前記コンピュータ側受信手段が前記ステータスを受信したことを条件として、コンピュータ側関連テーブルに前記ステータスに関連付けて登録されている前記固定データを、表示する表示手段と、前記固定データが表示手段に表示されたことを条件として、表示された固定データに関連するカスタマイズデータを取得するカスタマイズデータ取得手段と、前記プリンタに、前記カスタマイズデータ取得手段が取得したカスタマイズデータと、前記ステータス取得手段が取得したステータスであって、前記カスタマイズデータに関連するステータスと、を送信するコンピュータ側送信手段と、を備えることを特徴とするプリンタステータス表示システムである。これによれば、プリンタのステータスに関連するカスタマイズデータを複数のコンピュータで共有することができる。
【発明の効果】
【００１４】
本発明によれば、プリンタに不測の症状が発生した場合、ユーザが、プリンタに発生した症状に対して適切な対応をとることができるステータスモニタプログラム、プリンタ及びプリンタステータス表示システムを得ることができる。
【発明を実施するための最良の形態】
【００１５】
本発明を反映した上記課題解決手段を実施するための実施形態について、図面を用いて以下に詳細に説明する。上記課題解決手段は以下に記載の構成に限定されるものではなく、同一の技術的思想において種々の構成を採用することができる。
【００１６】
（システムの構成）
図１は、印刷システムを示す図である。図１には２つの印刷システムが構築されている。すなわち、プリンタ１００とパーソナルコンピュータ（以下、「パソコン」という。）２００により構成された印刷システムが、その１つであり、両者はＵＳＢ（Universal Serial Bus）ケーブル５００によりデータ送受信可能に接続（以下、この接続形態を「ＵＳＢ接続」ともいう。）されている。なお、ＵＳＢ接続の他、例えば、赤外線通信、又はワイヤレスＵＳＢ（Wireless USB）とすることもできる。他の１つは、プリンタ１００、パソコン３００及び４００により構成された印刷システムであり、これら装置は有線ＬＡＮ（Local Area Network）ケーブル６００でデータ送受信可能に接続されている。なお、有線ＬＡＮの他、例えば、インフラストラクチャーモードによる無線ＬＡＮとすることもできる。
【００１７】
図２は、図１に示す各装置の機能ブロックを示す図である。以下、各装置についてその構成を説明する。先ず、プリンタ１００について説明する。プリンタ１００は、自装置の制御を司り、演算処理を実行するＣＰＵ、各種プログラムを記憶するＲＯＭ及び作業領域としてのＲＡＭにより構成される制御部２１０と、後述する各種処理を実行するための各種プログラム１２０２、処理の実行に際し利用されるエラー情報テーブル１２０４、及びエラー情報データ１２０６等を記憶する記憶部１２０と、を備える。記憶部１２０は、例えば、ハードディスク又は不揮発性のメモリ（ＥＥＰＲＯＭ）で構成されている。ここで、制御部１１０を構成するＣＰＵが、ＲＯＭに記憶されているプログラム又は記憶部１２０に記憶されているプログラム１２０２を実行することで、各種処理が実行される。その際、ＲＡＭには、各種データ、例えば、記憶部１２０に記憶されたデータが入力され、保持される。ＣＰＵは、これらデータを用いた処理を実行するためＲＡＭにアクセスする。したがって、ＣＰＵがＲＯＭ等に記憶されている各種プログラムをＲＡＭ上で実行することで、各種処理が実行され、これによって各種機能手段が構成される。
【００１８】
また、プリンタ１００は、印刷データの印刷を実行する印刷部１３０と、計時手段としてのタイマ１４０と、各種情報を表示する表示部１５０と、データの入力インターフェースとしての機能を実現する操作部１６０と、を備える。なお、操作部１６０は、例えば、方向キー、文字入力が可能なテンキーボード及び確定ボタン等により構成される。さらに、プリンタ１００は、ＵＳＢ接続のためのインターフェースであるＵＳＢインターフェース（以下、「ＵＳＢＩ／Ｆ」という。）１７０、ＬＡＮ６００への接続のためのインターフェースであるネットワークインターフェース（以下、「ネットワークＩ／Ｆ」という。）１８０を備える。なお、これらインターフェースを介して印刷データを受信し、また各種データが送受信される。
【００１９】
次に、パソコン２００について説明する。パソコン２００は、自装置の制御を司り、ＣＰＵ、ＲＯＭ及びＲＡＭにより構成される制御部２１０と、後述する処理を実行するためのステータスモニタプログラム２２０２、エラー情報テーブル２２０４及びエラー情報データ２２０６等を記憶する記憶部２２０を備える。記憶部２２０は、例えば、ハードディスクで構成されている。制御部２１０を構成するＣＰＵが、例えば、操作部２３０を介して入力されたデータ、記憶部２２０に記憶されているエラー情報テーブル２２０４及びエラー情報データ２２０６等を用いて、記憶部２２０に記憶されているステータスモニタプログラム２２０２をＲＡＭ上で実行することで、各種処理が実行され、これによって各種機能手段が構成される。
【００２０】
また、パソコン２００は、各種情報を表示する表示部２３０と、キーボード及びマウスから構成され、プログラムの実行に用いられる各種データの入力インターフェースとしての機能を実現する操作部２４０と、ＵＳＢＩ／Ｆ２５０と、ネットワークＩ／Ｆ２６０と、を備える。なお、パソコン２００は、ネットワークＩ／Ｆ２６０を備えるが、図１及び図２の構成においてはＬＡＮ６００へは接続されていない。
【００２１】
パソコン３００は、制御部３１０と、ステータスモニタプログラム３２０２及びエラー情報テーブル３２０４等を記憶する記憶部３２０と、表示部３３０と、操作部３４０と、ＵＳＢＩ／Ｆ３５０と、ネットワークＩ／Ｆ３６０と、を備える。なお、パソコン４００は、パソコン３００と同一の構成を備え、また、パソコン３００が備える各構成は、パソコン２００と同一であるため、パソコン３００及び４００についての詳細な説明は省略する。なお、パソコン３００及び４００は、ネットワークＩ／Ｆ３６０を介してＬＡＮ６００に接続されている一方、ＵＳＢＩ／Ｆ３５０を介したＵＳＢ接続はなされていない。
【００２２】
図３は、プリンタ１００、パソコン２００，３００及び４００の記憶部１２０，２２０，３２０に記憶されているエラー情報データ１２０６，２２０６，３２０６を概念的に示す図である。エラー情報データ１２０６，２２０６，３２０６は、固定データ及びカスタマイズデータによって構成されている。ここで、固定データは、プリンタがエラー状態にあることを示すステータス（以下、「エラーステータス」という。）各々に予め関連付けられ、生じたエラーに対する定型的な対応方法を内容とするデータである。例えば、用紙切れの場合、「用紙がなくなりました。補充してください」とのメッセージを構成するデータである。これに対し、カスタマイズデータは、後述する処理において、固定データに基づいた表示がなされたダイアログボックス（dialog box／図７参照）において、ユーザにより入力されたデータである。用紙切れを示すエラーステータスの場合、例えば、「２００８月８月２６日に１０個購入しました。３階のロッカーの中に保管されています」又は「”http://www.paper123.com/”で購入してください。ログインＩＤはaaaa、パスワードはbbbbです」といった、プリンタ１００が利用されている環境に応じた特有のメッセージを構成するデータである。
【００２３】
なお、固定データ及びカスタマイズデータ各々は、ファイル形式で各装置の記憶部１２０，２２０，３２０に記憶されている（以下、固定データに関するファイルを「固定データファイル」といい、カスタマイズデータに関するファイルを「カスタマイズデータファイル」という。）。固定データファイルは、例えば、パソコン２００を例として説明すれば、ステータスモニタプログラム２２０２をインストールする際、ステータスモニタプログラム２２０２とともに、記憶部２２０に、エラー情報データ２２０６としてインストールされる。プリンタ１００の記憶部１２０が記憶するエラー情報データ１２０６は、後述する第２処理形態において利用される。
【００２４】
図４は、図３に示すカスタマイズデータファイルの構成をより詳細に示す図である。図４から明らかなとおり、カスタマイズデータファイルは、各カスタマイズデータファイルに付された固有のヘッダーＩＤ（identification data）と、各エラーを識別するエラーステータスコードと、カスタマイズデータを入力したユーザを示すユーザ名と、解決時間と、上述のメッセージを構成するカスタマイズデータと、を含む。なお、解決時間は、後述する第２処理形態において利用される。解決時間についての詳細は後述する。
【００２５】
図５は、パソコン２００，３００及び４００が記憶するエラー情報テーブル２２０４，３２０４を示す図である。エラー情報テーブル２２０４，３２０４は、エラーステータスコードと、固定データファイルが記憶されているパス（path）と、カスタマイズデータファイルが記憶されているパスと、が互いに関連付けられたテーブルである。例えば、エラーステータスコード「６０００１」には、固定データファイル「ファイル０１Ａ」のパスと、カスタマイズデータファイル「ファイル０１Ｂ」のパスと、が関連付けられている。
【００２６】
ファイル０１Ａ及び０１Ｂに関し、エラーステータスコード「６００１」が「用紙切れ」に関するエラーステータスコードであるとすれば、ファイル０１Ａは、上記例示したメッセージを構成する固定データを含むファイルである。ファイル０１Ｂも、上記例示したメッセージを構成するカスタマイズデータを含むファイルである。
【００２７】
図６は、プリンタ１００の記憶部１２０に記憶されているエラー情報テーブル１２０４を示す図である。エラー情報テーブル１２０４は、エラーステータスコードと、カスタマイズデータファイルに含まれるヘッダーＩＤ（図４参照）と、が互いに関連付けられたテーブルである。なお、エラー情報テーブル１２０４は、後述する第２処理形態において利用される。
【００２８】
図７は、パソコン２００，３００及び４００において、制御部２１０及び３１０がステータスモニタプログラム２２０２及び３２０２を実行することにより表示部２３０及び３３０に表示されるダイアログボックスを示す図である。なお、このダイアログボックス７００が表示される前提としてパソコン２００，３００及び４００は、プリンタ１００が備える各センサで、所定の症状（ステータス）を検出し、検出した状態がエラー状態である場合に送信されるエラーステータスコードを、受信し、取得している。パソコン２００の制御部２１０は、プリンタ１００から送信されるエラーステータスコードをＵＳＢＩ／Ｆ２５０を介して受信し、パソコン３００及び４００は、ネットワークＩ／Ｆ３６０を介して受信している。
【００２９】
ダイアログボックス７００は、固定データデータファイルの固定データに基づいたメッセージを表示する固定データ表示ボックス７００２と、カスタマイズデータデータファイルのカスタマイズデータに基づいたメッセージを表示するカスタマイズデータ表示ボックス７００４と、新たにカスタマイズデータの入力を受け付けるカスタマイズデータ入力ボックス７００６と、ＯＫボタン７００８と、により構成されている。ここで、エラー情報テーブル２２０４及び３２０４にカスタマイズデータファイルのパスがエラーステータスコードに関連付けて登録されている場合に、制御部２１０及び３１０は、関連付けられパスのカスタマイズデータファイルをＲＡＭ上に読み出し、カスタマイズデータ表示ボックス７００４に表示する。換言すれば、カスタマイズデータファイルのパスがエラーステータスコードに関連付けて登録されていない場合には表示されない。詳細は後述する。
【００３０】
ユーザが操作部２４０又は３４０を介して、カスタマイズデータ入力ボックス７００６に所定の情報（データ）を入力し、ＯＫボタン７００８を押下した場合、新たに入力されたカスタマイズデータを含むカスタマイズデータファイルが作成され、ダイアログボックス７００が表示される要因となったエラーステータスコードに関連付けた状態でエラー情報テーブル２２０４又は３２０４に登録される。なお、既にエラーステータスコードにカスタマイズデータファイルが関連付けられている場合、新たに入力されたカスタマイズデータが、既存のカスタマイズデータファイルに追加登録される。なお、この場合、カスタマイズデータファイルに含まれるユーザ名は、最終登録者に更新される。
【００３１】
以下、プリンタ１００とＵＳＢ接続されたパソコン２００において実行される第１処理形態と、プリンタ１００とＬＡＮ６００を介して接続されたパソコン３００及び４００との間で実行される第２処理形態について、個別に説明する。
【００３２】
（第１処理形態）
図８に第１処理形態における処理フローを示す。第１処理形態は、パソコン２００の制御部２１０がステータスモニタプログラム２２０２を実行することで行われる処理である。なお、制御部２１０は、パソコン２００の電源がＯＮされ、パソコン２００が起動されたとき、自動的にステータスモニタプログラム２２０２も起動する。そして、ステータスモニタプログラム２２０２が正常に起動できた場合、制御部２１０は、ＵＳＢ接続されたプリンタ１００と通信可能であるか否かを、ＵＳＢＩ／Ｆ２５０を介して判断する（Ｓ１００）。判断の結果、通信できない場合（Ｓ１００：ＮＯ）、制御部２１０はこの処理を終了（ステータスモニタプログラム２２０２を終了）する。例えば、プリンタ１００の電源がＯＦＦの場合、通信できない。これに対し、通信できる場合（Ｓ１００：ＹＥＳ）、制御部２１０は、ＵＳＢＩ／Ｆ２５０を介してプリンタ１００からプリンタステータスを取得する（Ｓ１０２）。プリンタステータスの取得は、ＵＳＢＩ／Ｆ２５０を介して、プリンタステータスの送信をプリンタ１００に要求することで、プリンタ１００からプリンタステータスが送信され、制御部２１０は、ＵＳＢＩ／Ｆ２５０を制御し、これを受信し、行われる。
【００３３】
Ｓ１０２で、ＵＳＢＩ／Ｆ２５０を介してプリンタステータスを取得した制御部２１０は、取得したプリンタステータスがエラーを示すものであるか否かを判断する（Ｓ１０４）。Ｓ１０４の判断は、プリンタステータスにエラーステータスコード（例えば、図５参照）が含まれているか否かで判断する。判断の結果、プリンタステータスがエラー示すものでない場合（Ｓ１０４：ＮＯ）、制御部２１０は、処理をＳ１０２に移行する。これに対し、プリンタステータスがエラーを示すものである場合（Ｓ１０４：ＹＥＳ）、制御部２１０は、取得したプリンタステータスに含まれるエラーステータスコードに対応するレコードを、エラー情報テーブル２２０４から特定し、特定したエラーステータスコードに関連付けて登録されている固定データファイルのパスに基づき固定データファイルをＲＡＭ上に読み出し、これを固定データ表示ボックス７００２に表示する（Ｓ１０６／図７参照）。また、特定したエラーステータスコードにカスタマイズデータファイルのパスが関連付けて登録されている場合、カスタマイズデータファイルのパスに基づきカスタマイズデータファイルをＲＡＭ上に読み出し、これをカスタマイズデータ表示ボックス７００４に表示する（Ｓ１０６／図７参照）。なお、特定されたエラーステータスコードが「用紙切れ」に関するエラーステータスコードである場合、固定データ表示ボックス７００２には、上述した「用紙がなくなりました。補充してください」とのメッセージが表示され、カスタマイズデータ表示ボックス７００４には、「２００８月８月２６日に１０個購入しました。３階のロッカーの中に保管されています」とのメッセージが表示される。
【００３４】
Ｓ１０８で制御部２１０は、カスタマイズデータ入力表示ボックス７００６が設定されているか否か、換言すれば、新たにカスタマイズデータ入力表示ボックス７００６にカスタマイズデータが入力された上で、ＯＫボタン７００８が押下されたか否かを判断する。判断の結果、新たにカスタマイズデータ入力表示ボックス７００６にカスタマイズデータが入力されていない場合（Ｓ１０８：ＮＯ）、制御部２１０は処理をＳ１１４に移行する。これに対し、新たにカスタマイズデータ入力表示ボックス７００６にカスタマイズデータが入力されている場合（Ｓ１０８：ＹＥＳ）、制御部２１０は新たに入力されたカスタマイズデータを含むカスタマイズデータファイルを、記憶部２２０にエラー情報データ２２０６として保存し（Ｓ１１０）、エラー情報テーブル２２０４を更新する（Ｓ１１２）。
【００３５】
Ｓ１１０及びＳ１１２の処理を具体的例に基づいて説明する。先ず、Ｓ１０２で取得したプリンタステータスに含まれるエラーステータスコードが、「用紙切れ」を示すエラーステータスコードであって、このエラーステータスコードに関連付けてカスタマイズデータファイルのパスがエラー情報テーブル２２０４に登録されていない場合について説明する。制御部２１０は、カスタマイズデータ入力ボックス７００６に新たに入力されたカスタマイズデータ、例えば、「２００８月８月２６日に１０個購入しました。３階のロッカーの中に保管されています」を、カスタマイズデータとして含むカスタマイズデータファイルを、エラー情報データ２２０６として記憶部２２０に保存する（Ｓ１１０）。なお、制御部２１０は、カスタマイズデータファイルに所定の情報（図４参照）を記述する。そして、制御部２１０は、前述したメッセージをカスタマイズデータとして含むカスタマイズデータファイルが保存された記憶部２２０のパスを、エラー情報テーブル２２０４の「用紙切れ」に係るエラーステータスコードに関するレコードに登録する（Ｓ１１２）。
【００３６】
次に、Ｓ１０２で取得したプリンタステータスに含まれるステータスコードが、「用紙切れ」を示すエラーステータスコードであって、このエラーステータスコードに関連付けて、既に「２００８月８月２６日に１０個購入しました。３階のロッカーの中に保管されています」をカスタマイズデータとして含むカスタマイズデータファイルのパスがエラー情報テーブル２２０４に登録されている場合について説明する。制御部２１０は、カスタマイズデータ入力ボックス７００６に新たに入力されたカスタマイズデータ、例えば、「”http://www.paper123.com/”で購入してください。ログインＩＤはaaaa、パスワードはbbbbです」を、カスタマイズデータに追加、具体的には、「”http://www.paper123.com/”で購入してください。ログインＩＤはaaaa、パスワードはbbbbです／２００８月８月２６日に１０個購入しました。３階のロッカーの中に保管されています」とのカスタマイズデータを作成し、これを含むカスタマイズデータファイルを、エラー情報データ２２０６として記憶部２２０に保存（上書保存）する（Ｓ１１０）。なお、制御部２１０は、カスタマイズデータファイルのユーザ名を、新たに入力したユーザ名に更新する（図４参照）。そして、制御部２１０は、前述したメッセージをカスタマイズデータとして含むカスタマイズデータファイルが保存された記憶部２２０のパスを、エラー情報テーブル２２０４の「用紙切れ」に係るエラーステータスコードに関するレコードに登録する（Ｓ１１２）。なお、通常、パスが変更となることはなく、パスが上書保存される。
【００３７】
Ｓ１１４で制御部２１０は、操作部２４０を介してステータスモニタプログラム２２０２の終了指示が入力されたか否かを判断する。そして、終了指示が入力された場合（Ｓ１１４：ＹＥＳ）、制御部２１０は処理を終了する一方、終了指示が入力されていない場合（Ｓ１１４：ＮＯ）、処理をＳ１００に移行し、上記各処理を継続する。
【００３８】
なお、上記では、パソコン２００が図８の処理を実行する例について説明したが、同様の処理をプリンタ１００の制御部１１０が実行する構成とすることもできる。その概略を説明する。前提として、プリンタ１００は、記憶部１２０のプログラム１２０２としてパソコン２００が記憶するステータスモニタプログラム２２０２に相当するプログラムと、図５に記載のエラー情報テーブル２２０４に相当するエラー情報テーブルと、固定データファイルと、カスタマイズデータファイルと、を記憶している。
【００３９】
その上で、プリンタ１００が備える各センサが、所定の症状（ステータス）を検出した場合（Ｓ１０２相当／Ｓ１００に相当する処理は未実行）、検出されたステータスがエラースを示すものであるか否かを判断する（Ｓ１０４相当）。判断の結果、エラーを示すものである場合（Ｓ１０４：ＹＥＳ）、図７の態様のダイアログボックス７００を表示部１５０に表示し（Ｓ１０６相当）、以降、制御部１１０は、パソコン２００の制御部２１０が実行する上記処理と同様の処理を実行する。
【００４０】
（第１処理形態に基づく有利な効果）
第１処理形態では、固定データファイルに基づくメッセージを表示するダイアログボックス７００（図７参照）において、固定データ表示ボックス７００２に表示された固定データに関連して、カスタマイズデータ入力ボックス７００６にカスタマイズデータを入力可能とし、入力されたカスタマイズデータを含むカスタマイズデータファイルを記憶部２２０にエラー情報データ２２０６として保存するとともに（図８のＳ１１０）、既に、カスタマイズデータファイルが記憶部２２０にエラー情報データ２２０６として保存されている場合、カスタマイズデータファイルのカスタマイズデータについても、固定データ表示ボックス７００２等とともにカスタマイズデータ表示ボックス７００４に表示する構成を採用した（図８のＳ１０６）。これによれば、以前、発生したことのあるエラーが、再度、発生した場合、以前の対応方法等、エラー解決に有用な特有の情報が、カスタマイズデータ表示ボックス７００４に表示されるため、発生したエラーに対して適切かつ迅速に対応することができるようになる。
【００４１】
（第２処理形態）
上述のとおり第２処理形態は、プリンタ１００とＬＡＮ６００を介して接続されたパソコン３００及び４００との間で実行される処理である。なお、以下の説明では、パソコン３００を例に説明する。
【００４２】
（パソコン側メイン処理）
図９に第２処理形態におけるパソコン側メイン処理フローを示す。このパソコン側メイン処理は、パソコン３００の制御部３１０が、ステータスモニタプログラム３２０２に基づき実行する処理である。制御部３１０は、パソコン３００の電源がＯＮされ、パソコン３００が起動されたとき、自動的にステータスモニタプログラム３２０２も起動させ、これによりこの処理を開始する。制御部３１０は、ステータスモニタプログラム３２０２を正常に起動できた場合、プリンタ１００とＬＡＮ６００を介して通信可能であるか否かを判断する（Ｓ２００）。判断の結果、通信できない場合（Ｓ２００：ＮＯ）、制御部２１０はこの処理を終了（ステータスモニタプログラム３２０２を終了）する。例えば、プリンタ１００の電源がＯＦＦの場合、通信できない。
【００４３】
これに対し、通信できる場合（Ｓ２００：ＹＥＳ）、制御部３１０は、ステータスモニタプログラム３２０２を起動した直後であるか否かを判断し（Ｓ２０２）、起動直後である場合（Ｓ２０２：ＹＥＳ）、エラー情報データ要求処理（図１０）を実行し（Ｓ２０４）、実行後、処理をＳ２００に移行する。なお、エラー情報データ要求処理については後述する。一方、起動直後ではない場合（Ｓ２０２：ＮＯ）、制御部３１０は、ネットワークＩ／Ｆ３６０を介してプリンタ１００からプリンタステータスを取得する（Ｓ２０６）。プリンタステータスの取得は、ネットワークＩ／Ｆ３６０を介して、プリンタステータスの送信をプリンタ１００に要求することで、プリンタ１００からプリンタステータスが送信され、制御部２１０は、ネットワークＩ／Ｆ３６０を制御し、これを受信し、行われる。Ｓ２０６でネットワークＩ／Ｆ３６０を介してプリンタステータスを取得した制御部２１０は、取得したプリンタステータスがエラーを示すものであるか否かを判断する（Ｓ２０８）。Ｓ２０８の判断は、Ｓ１０４と同一の手法で行われる。判断の結果、エラーを示すものではない場合（Ｓ２０８：ＮＯ）、制御部３１０は、Ｓ２０６で取得したプリンタステータスがエラー情報データ更新を示すものであるか否かを判断する（Ｓ２１０）。なお、エラー情報データ更新に関するプリンタステータス（以下、「エラー情報データ更新ステータス」という。）は、後述するプリンタ側メイン処理（図１２）で、プリンタ１００から送信されるステータスである。
【００４４】
Ｓ２１０の判断の結果、エラー情報データ更新ステータスでない場合（Ｓ２１０：ＮＯ）、制御部３１０は、処理をＳ２０６に移行する一方、エラー情報データ更新ステータスである場合（Ｓ２１０：ＹＥＳ）、処理をＳ２１２に移行し、エラー情報データ要求処理（図１０）を実行し、実行後、処理をＳ２２４に移行する。エラー情報データ要求処理はＳ２０４で実行される処理と同一である。詳細は後述する。
【００４５】
Ｓ２０６で取得したプリンタステータスがエラーを示すものである場合（Ｓ２０８：ＹＥＳ）、制御部２１０は、Ｓ２１４〜Ｓ２２４の各処理を順次実行する。ここで、Ｓ２１４〜Ｓ２２４の各処理は、上述した図８のＳ１０６〜Ｓ１１４と同一であるため、それらの説明は省略する。なお、Ｓ２１４で、制御部３１０は、カスタマイズデータファイルに含まれる解決時間を、カスタマイズデータとともに表示する。解決時間は、カスタマイズデータファイルが関連付けられているエラーステータスコード（カスタマイズデータファイルに含まれるエラーステータスコードもこれに同じ）に対応するエラーを解決するために要する時間を示すものであり、後述する解決時間カウント処理（図１４）でプリンタ１００の制御部１１０により、カスタマイズデータファイルに保存される。また、Ｓ２１８で制御部３１０は、新たに入力されたカスタマイズデータを含むカスタマイズデータファイルを、エラー情報データ３２０６として記憶部３２０に保存するとともに、後述するカスタマイズデータファイル送信処理（図１１）を起動する。カスタマイズデータファイル送信処理は、このメイン処理と並行して実行される。
【００４６】
（エラー情報データ要求処理）
図１０に、図９のＳ２０４及びＳ２１２で実行されるエラー情報データ要求処理フローを示す。この処理を開始した制御部３１０は、ネットワークＩ／Ｆ３６０を制御し、プリンタ１００を宛先として、ＬＡＮ６００にエラー情報データ要求コマンドを送信する（Ｓ３００）。なお、制御部３１０は、エラー情報要求コマンドの送信を条件として、送信後の経過時間のカウントを開始する（図２においてカウントのための計時手段の記載は省略）。エラー情報データ要求コマンドを送信後、制御部３１０は、ネットワークＩ／Ｆ３６０を制御し、ＬＡＮ６００からデータ（ファイル）を受信し、取得し（Ｓ３０２）、取得したデータ（ファイル）がカスタマイズデータファイルであるか否かを判断する（Ｓ３０４）。判断の結果、カスタマイズデータファイルである場合、制御部３１０は処理をＳ３０８に移行する。これに対し、カスタマイズデータファイルでない場合（Ｓ３０４：ＮＯ）、Ｓ３００でのエラー情報データ要求の送信後、予め定められた時間が経過したか否かを、換言すれば、タイムアウトと判断されるか否かを判断する（Ｓ３０６）。タイムアウトと判断される場合（Ｓ３０６：ＹＥＳ）、制御部３１０はこの処理を終了する。これに対し、タイムアウトしていないと判断される場合（Ｓ３０６：ＮＯ）、制御部３１０は処理をＳ３０２に移行する。
【００４７】
Ｓ３０８で制御部３１０は、Ｓ３０２で取得したカスタマイズデータを、エラー情報データ３２０６として記憶部３２０に記憶する（Ｓ３０８）。そして、制御部３１０は、カスタマイズデータファイルに含まれるエラーステータスコードを解析し、該当するエラーステータスコードが登録されたエラー情報データテーブル３２０４のレコードに、Ｓ３０８で記憶したカスタマイズデータファイルのパスを登録し（Ｓ３１０）、この処理を終了する。なお、Ｓ３０８及びＳ３１０の各処理は、上述した図８のＳ１１０及びＳ１１２と同様の手法により実行される。詳細は省略する。
【００４８】
（カスタマイズデータファイル送信処理）
図１１に、図９のＳ２１８で起動されるカスタマイズデータファイル送信処理フローを示す。この処理を開始した制御部３１０は、ネットワークＩ／Ｆ３６０を制御し、プリンタ１００と通信可能であるか否かを判断する（Ｓ４００）。判断の結果、通信できない場合（Ｓ４００：ＮＯ）、制御部３１０は、この処理を終了する。これに対し、通信できる場合（Ｓ４００：ＹＥＳ）、制御部３１０は、図９のＳ２１８で新たに保存したカスタマイズデータファイルを、プリンタに送信するか否かに関するメッセージを表示部３３０に表示し、この表示に応じ、ユーザが操作部３４０を介して入力する指示を取得する。そして、取得した指示が送信することを示すものであるか否かを判断する（Ｓ４０２）。なお、送信したカスタマイズデータファイルは、他の、例えば、パソコン４００において、受信され、記憶部に記憶される（図１０のエラー情報データ要求処理、及び図１２のプリンタ側メイン処理参照）。そして、所定のエラーステータスコードをパソコン４００がプリンタ１００から受信した場合、表示部に表示される。
【００４９】
判断の結果、取得した指示が送信しないこと示す指示である場合（Ｓ４０２：ＮＯ）、制御部３１０は、この処理を終了する一方、送信することを示す指示である場合(Ｓ４０２：ＹＥＳ)、図９のＳ２１８で記憶したカスタマイズデータファイルを読み出し（Ｓ４０４）、プリンタ１００を宛先として、ＬＡＮ６００にカスタマイズデータファイルを送信し（Ｓ４０６）、この処理を終了する。
【００５０】
（プリンタ側メイン処理）
図１２に第２処理形態におけるプリンタ側メイン処理フローを示す。このプリンタ側メイン処理は、プリンタ１００の制御部１１０が、ＲＯＭ又は記憶部１２０に記憶されたプログラム１２０２に基づき実行する処理である。なお、プリンタ側メイン処理は、プリンタ１００の電源がＯＮされてからＯＦＦされるまでの間、継続して実行される。
【００５１】
先ず、制御部１１０は、例えば、ネットワークＩ／Ｆ１８０を介してデータを受信するまで待機し、データを受信した場合（Ｓ５００）、受信したデータが印刷データであるか否かを判断する（Ｓ５０２）。判断の結果、印刷データである場合（Ｓ５０２：ＹＥＳ）、制御部１１０は、印刷部１３０を制御し、印刷データに対し、印刷処理を実行し（Ｓ５０４）、処理をＳ５００に移行する。これに対し、印刷データではない場合（Ｓ５０２：ＮＯ）、制御部１１０は、Ｓ５００で受信したデータが、エラー情報要求コマンドであるか否かを判断する（Ｓ５０６）。なお、エラー情報要求コマンドは、上述した図１０に示すエラー情報データ要求処理のＳ３００で、例えば、この処理を実行するＬＡＮ６００上のパソコン３００から送信されるものである。Ｓ５０６の判断の結果、エラー情報要求コマンドではない場合（Ｓ５０６：ＮＯ）、制御部１１０は、処理をＳ５１２に移行する。
【００５２】
Ｓ５００で受信したデータが、エラー情報要求コマンドである場合（Ｓ５０６：ＹＥＳ）、制御部１１０は、後述するＳ５１６でエラー情報データ１２０６として記憶されたカスタマイズデータファイルを記憶部１２０から読み出す（ＲＡＭ上に取得する／Ｓ５０８）。そして、制御部１１０は、ネットワークＩ／Ｆ１８０を制御し、要求元であるＬＡＮ６００上の装置（例えば、パソコン３００）に、カスタマイズデータファイルを送信し（Ｓ５１０）、処理をＳ５００に移行する。
【００５３】
Ｓ５１２で制御部３１０は、Ｓ５００で受信したデータが、カスタマイズデータファイルであるか否かを判断する（Ｓ５１２）。なお、カスタマイズデータファイルは、上述した図１１に示すカスタマイズデータファイル送信処理のＳ４０６で、例えば、この処理を実行するＬＡＮ６００上のパソコン３００から送信されるものである。Ｓ５１２の判断の結果、カスタマイズデータファイルではない場合（Ｓ５１２：ＮＯ）、制御部１１０は、処理をＳ５００に移行する。これに対し、カスタマイズデータファイルである場合（Ｓ５１２：ＹＥＳ）、制御部１１０は、カスタマイズデータファイル更新処理（図１３）を実行する（Ｓ５１４）。なお、カスタマイズデータファイル更新処理については、後述する。
【００５４】
Ｓ５１６で制御部１１０は、ネットワークＩ／Ｆ１８０を制御し、エラー情報データ更新を示すステータスをＬＡＮ６００に送信し、処理をＳ５００に移行する。なお、エラー情報テータ更新ステータスは、上述した図９に示すパソコン側メイン処理のＳ２０６で受信される。
【００５５】
（カスタマイズデータファイル更新処理）
図１３に、図１２のＳ５１４で実行されるカスタマイズデータファイル更新処理フローを示す。この処理を開始した制御部３１０は、エラー情報テーブル１２０４（図６参照）に、ネットワークＩ／Ｆ３６０を制御し、受信したカスタマイズデータファイルに含まれるエラーステータスコードと同一のエラーステータスコードに関連付けてヘッダーＩＤが登録されているか否かを判断する（Ｓ６００）。判断の結果、ヘッダーＩＤが登録されていない場合（Ｓ６００：ＮＯ）、制御部１１０は、受信したカスタマイズデータファイルに含まれるエラーステータスコードと同一のエラーステータスコードに関連付けて、受信したカスタマイズデータファイルに含まれるヘッダーＩＤを登録し（Ｓ６０２）、カスタマイズデータファイルを、エラー情報データ１２０６として記憶部１２０に保存し（Ｓ６０４）、この処理を終了する。
【００５６】
これに対し、ヘッダーＩＤが登録されている場合（Ｓ６００：ＹＥＳ）、制御部１１０は、受信したカスタマイズデータファイルに含まれるエラーステータスコードと同一のエラーステータスコードに関連付けて登録されているヘッダーＩＤを含むカスタマイズデータファイルを記憶部１２０から読み出し、受信したカスタマイズデータファイルに含まれるカスタマイズデータを追加し（Ｓ６０６）、この処理を終了する。
【００５７】
Ｓ６０６の処理を具体的に説明すると、例えば、既に記憶部１２０に、「２００８月８月２６日に１０個購入しました。３階のロッカーの中に保管されています」とのカスタマイズデータを含むカスタマイズデータファイルがエラー情報データ１２０６として保存されている場合、制御部１１０は、このカスタマイズデータファイルを読み出し、図１２のＳ５００で受信したカスタマイズデータファイルのカスタマイズデータを構成する「”http://www.paper123.com/”で購入してください。ログインＩＤはaaaa、パスワードはbbbbです」を追加、換言すれば、「”http://www.paper123.com/”で購入してください。ログインＩＤはaaaa、パスワードはbbbbです／２００８月８月２６日に１０個購入しました。３階のロッカーの中に保管されています」とのカスタマイズデータを作成し、これを含むカスタマイズデータファイルを、エラー情報データ１２０６として記憶部１２０に保存（上書保存）する。この際、制御部１１０は、記憶部１２０に記憶されているカスタマイズデータファイルに含まれるユーザ名を、Ｓ５００で受信したカスタマイズデータファイルに含まれるユーザ名に更新する。
【００５８】
（解決時間カウント処理）
図１４に解決時間カウント処理フローを示す。この処理は、図１２プリンタ側メイン処理と同じく、プリンタ１００の制御部１１０が、ＲＯＭ又は記憶部１２０に記憶されたプログラム１２０２に基づき実行する処理であり、プリンタ１００の電源がＯＮされてからＯＦＦされるまでの間、プリンタ側メイン処理と並行し、継続的に実行される。
【００５９】
先ず、制御部１１０は、タイマ１４０が計時する現在時刻を記憶するとともに（Ｓ７００）、自身が備える各センサで、エラーが検出されたか否か、換言すれば、エラー状態であるか否かを判断する（Ｓ７０２）。判断の結果、エラー状態ではない場合（Ｓ７０２：ＮＯ）、制御部１１０は処理をＳ７００に移行する一方、エラー状態である場合（Ｓ７０２：ＹＥＳ）、エラー状態が解除されたか否かを判断する（Ｓ７０４）。エラーが解除されていない場合（Ｓ７０４：ＮＯ）、制御部１１０は処理をＳ７０２に移行する。これに対し、エラー状態が解除された場合（Ｓ７０４：ＹＥＳ）、制御部１１０は、エラー解除に要した時間をタイマ１４０が計時する時刻に基づき算出し、解決時間を取得するとともに（Ｓ７０６）、記憶部１２０からエラー情報テーブル１２０４（図６参照）を、自身を構成するＲＡＭ上に読み出し（Ｓ７０８）、処理をＳ７１０に移行する。
【００６０】
Ｓ７１０で制御部１１０は、Ｓ７０２で検出したエラー状態を識別するエラーステータスコードに関連付けてカスタマイズデータファイルのヘッダーＩＤが、エラー情報テーブル１２０４に登録されているか否かを判断し（Ｓ７１０）、登録されていない場合（Ｓ７１０：ＮＯ）、この処理を終了する。これに対し、ヘッダーＩＤが登録されている場合（Ｓ７１２）、登録されているヘッダーＩＤに基づきカスタマイズデータファイルを読み出し、読み出したカスタマイズデータファイルに含まれる解決時間（図４参照）として、Ｓ７０６で取得した解決時間を保存し（Ｓ７１２）、この処理を終了する。
【００６１】
（第２処理形態に基づく有利な効果）
（１）第２処理形態においても、上記第１処理形態と同一のダイアログボックス７００を表示可能であるため、上記第１処理形態によって得られる有利な効果を得ることができる。
【００６２】
（２）図１１に示すカスタマイズデータファイル送信処理、及び、図１０に示すエラー情報データ要求処理を採用した。これによれば、例えば、パソコン４００は、パソコン３００において入力されたカスタマイズデータを含むカスタマイズデータファイルを、プリンタ１００を介して取得可能で、パソコン４００においてもパソコン３００で入力されたカスタマイズデータに基づくメッセージを表示させることができる。パソコン４００のユーザがプリンタ１００を用いて印刷処理を実行させた場合においてエラーが発生したとき、同じエラーが発生したパソコン３００で入力されたカスタマイズデータに基づき、迅速かつ適切な対応をとることが可能となる。
【００６３】
（３）図１４の処理においてエラーの解決に要した時間を計時し、この解決時間についても、ダイアログボックス７００のカスタマイズデータ表示ボックス７００４に表示する構成を採用した（図９のＳ２１４参照）。これによれば、ユーザはエラーの解決に要する概略の時間を把握することができる。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施形態における印刷システムを示す図
【図２】本発明の実施形態における印刷システムを構成する各装置の機能ブロックを示す図
【図３】本発明の実施形態におけるエラー情報データの概念を示す図
【図４】本発明の実施形態におけるカスタマイズデータファイルの構成を示す図
【図５】本発明の実施形態におけるパソコンが記憶するエラー情報テーブルを示す図
【図６】本発明の実施形態におけるプリンタが記憶するエラー情報テーブルを示す図
【図７】本発明の実施形態におけるダイアログボックスを示す図
【図８】本発明の実施形態における第１処理形態の処理フローを示す図
【図９】本発明の実施形態における第２処理形態のパソコン側メイン処理フローを示す図
【図１０】本発明の実施形態における第２処理形態のエラー情報データ要求処理フローを示す図
【図１１】本発明の実施形態における第２処理形態のカスタマイズデータファイル送信処理フローを示す図
【図１２】本発明の実施形態における第２処理形態のプリンタ側メイン処理フローを示す図
【図１３】本発明の実施形態における第２処理形態のカスタマイズデータファイル更新処理フローを示す図
【図１４】本発明の実施形態における第２処理形態の解決時間カウント処理フローを示す図
【符号の説明】
【００６５】
１００  プリンタ
２００，３００，４００  パソコン
１１０，２１０，３１０  制御部
１２０，２２０，３２０  記憶部
１２０２  プログラム
２２０２，３２０２  ステータスモニタプログラム
１２０４，２２０４，３２０４  エラー情報テーブル
１５０，２３０，３３０  表示部
【図１】
2010086091.tif 000003
【図２】
2010086091.tif 000004
【図３】
2010086091.tif 000005
【図４】
2010086091.tif 000006
【図５】
2010086091.tif 000007
【図６】
2010086091.tif 000008
【図７】
2010086091.tif 000009
【図８】
2010086091.tif 000010
【図９】
2010086091.tif 000011
【図１０】
2010086091.tif 000012
【図１１】
2010086091.tif 000013
【図１２】
2010086091.tif 000014
【図１３】
2010086091.tif 000015
【図１４】
2010086091.tif 000016