(57)【要約】【課題】  複数発生した通知情報をより適切かつ効果的に通知することができる記録装置、情報処理装置及びそれらの制御方法、記録システム、プログラムを提供する。【解決手段】  記録装置の状態情報に複数のエラー・警告情報が含まれている場合、入力された印刷データの印刷設定情報に基づいて、各エラー・警告情報の優先順位及び通知の要否を判定する。その判定結果に基づいて、複数のエラー・警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報を含む、現在の記録装置の状態を示すステータス情報を生成する。生成したステータス情報中の複数のエラー・警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報に基づいて、各エラー・警告情報に対応する表示情報を表示部に表示する。【選択図】  図３
2008012868.tif 000002
【特許請求の範囲】
【請求項１】
入力された印刷データに基づいて記録を行う記録装置であって、
当該記録装置の状態情報を取得する取得手段と、
前記取得手段で取得した状態情報に複数の警告情報が含まれている場合、当該複数の警告情報の優先順位及び通知の要否を判定する判定手段と、
前記判定手段の判定結果に基づいて、前記複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報を含む、現在の記録装置の状態を示すステータス情報を生成する生成手段と
前記生成手段で生成したステータス情報中の複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報に基づいて、各警告情報に対応する表示情報を表示部に表示する表示制御手段と
を備えることを特徴とする記録装置。
【請求項２】
前記表示制御手段は、前記生成手段で生成したステータス情報中の複数の警告情報の内、通知が必要な警告情報をその優先順位に従って対応する表示情報を前記表示部に表示する
ことを特徴とする請求項１に記載の記録装置。
【請求項３】
前記生成手段は、前記取得手段によって取得した状態情報が更新された場合に、その更新内容に応じて、前記ステータス情報の内容を更新する
ことを特徴とする請求項１に記載の記録装置。
【請求項４】
前記判定手段は、入力された印刷データの印刷設定情報に基づいて、前記印刷データの印刷処理を続行するために解除が必要な警告情報を、通知が必要な警告情報であると判定する
ことを特徴とする請求項１に記載の記録装置。
【請求項５】
前記生成手段は、前記入力された印刷データの印刷処理の終了後、前記ステータス情報中に含まれる通知が不要な警告情報を、通知が必要な警告情報に再設定する
ことを特徴とする請求項１に記載の記録装置。
【請求項６】
前記判定手段は、記憶部に記憶される警告情報の種類別にその優先順位と入力された印刷データの印刷設定情報に基づいて、各警告情報の優先順位及び通知の要否を判定する
ことを特徴とする請求項１に記載の記録装置。
【請求項７】
前記ステータス情報を記憶する記憶手段と、
前記ステータス情報を、前記入力された印刷データを生成した情報処理装置へ送信する送信手段と
を更に備えることを特徴とする請求項１に記載の記録装置。
【請求項８】
前記表示部に表示されている警告情報に対応するエラーが解除されたことを検知した場合に、警告情報の優先順位及び通知の要否及び表示部に表示可能なエラー数に基づき、通知すべき警告情報を再度判定し、判定結果に基づき、前記表示部の表示を更新する更新手段を更に備える
ことを特徴とする請求項１に記載の記録装置。
【請求項９】
記録装置へ供給する印刷データを生成する情報処理装置であって、
前記印刷データを前記記録装置へ送信する送信手段と、
前記印刷データに対する、現在の前記記録装置の状態を示すステータス情報として、該記録装置における複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報を含むステータス情報を受信する受信手段と、
前記受信手段で受信したステータス情報中の複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報に基づいて、各警告情報に対応する表示情報を表示部に表示する表示制御手段と
を備えることを特徴とする情報処理装置。
【請求項１０】
前記表示制御手段は、前記ステータス情報中の複数の警告情報の内、通知が必要な警告情報をその優先順位に従って対応する表示情報を前記表示部に表示する
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記表示部に表示されている警告情報に対応するエラーが解除されたことを検知した場合に、警告情報の優先順位及び通知の要否及び表示部に表示可能なエラー数に基づき、通知すべき警告情報を再度判定し、判定結果に基づき、前記表示部の表示を更新する更新手段とを更に備える
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１２】
入力された印刷データに基づいて記録を行う記録装置と、記録装置へ供給する印刷データを生成する情報処理装置とで構成される記録システムであって、
前記記録装置は、
当該記録装置の状態情報を取得する取得手段と、
前記取得手段で取得した状態情報に複数の警告情報が含まれている場合、当該複数の警告情報の優先順位及び通知の要否を判定する判定手段と、
前記判定手段の判定結果に基づいて、前記複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報を含む、現在の記録装置の状態を示すステータス情報を生成する生成手段と
前記生成手段で生成したステータス情報中の複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報に基づいて、各警告情報に対応する表示情報を表示部に表示する第１表示制御手段とを備え、
前記情報処理装置は、
前記印刷データを前記記録装置へ送信する送信手段と、
前記印刷データに対する、現在の前記記録装置の状態を示すステータス情報として、該記録装置における複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報を含むステータス情報を受信する受信手段と、
前記受信手段で受信したステータス情報中の複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報に基づいて、各警告情報に対応する表示情報を表示部に表示する第２表示制御手段と
を備えることを特徴とする記録システム。
【請求項１３】
入力された印刷データに基づいて記録を行う記録装置の制御方法であって、
当該記録装置の状態情報を取得する取得工程と、
前記取得工程で取得した状態情報に複数の警告情報が含まれている場合、当該複数の警告情報の優先順位及び通知の要否を判定する判定工程と、
前記判定工程の判定結果に基づいて、前記複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報を含む、現在の記録装置の状態を示すステータス情報を生成する生成工程と
前記生成工程で生成したステータス情報中の複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報に基づいて、各警告情報に対応する表示情報を表示部に表示する表示制御工程と
を備えることを特徴とする記録装置の制御方法。
【請求項１４】
前記表示制御工程は、前記生成工程で生成したステータス情報中の複数の警告情報の内、通知が必要な警告情報をその優先順位に従って対応する表示情報を前記表示部に表示する
ことを特徴とする請求項１３に記載の記録装置の制御方法。
【請求項１５】
前記生成工程は、前記取得工程によって取得した状態情報が更新された場合に、その更新内容に応じて、前記ステータス情報の内容を更新する
ことを特徴とする請求項１３に記載の記録装置の制御方法。
【請求項１６】
前記判定工程は、入力された印刷データの印刷設定情報に基づいて、前記印刷データの印刷処理を続行するために解除が必要な警告情報を、通知が必要な警告情報であると判定する
ことを特徴とする請求項１３に記載の記録装置の制御方法。
【請求項１７】
前記生成工程は、前記入力された印刷データの印刷処理の終了後、前記ステータス情報中に含まれる通知が不要な警告情報を、通知が必要な警告情報に再設定する
ことを特徴とする請求項１３に記載の記録装置の制御方法。
【請求項１８】
前記判定工程は、記憶部に記憶される警告情報の種類別にその優先順位と入力された印刷データの印刷設定情報に基づいて、各警告情報の優先順位及び通知の要否を判定する
ことを特徴とする請求項１３に記載の記録装置の制御方法。
【請求項１９】
前記ステータス情報を記憶媒体に記憶する記憶工程と、
前記ステータス情報を、前記入力された印刷データを生成した情報処理装置へ送信する送信工程と
を更に備えることを特徴とする請求項１３に記載の記録装置の制御方法。
【請求項２０】
前記表示部に表示されている警告情報に対応するエラーが解除されたことを検知した場合に、警告情報の優先順位及び通知の要否及び表示部に表示可能なエラー数に基づき、通知すべき警告情報を再度判定し、判定結果に基づき、前記表示部の表示を更新する更新工程を更に備える
ことを特徴とする請求項１３に記載の記録装置の制御方法。
【請求項２１】
記録装置へ供給する印刷データを生成する情報処理装置の制御方法であって、
前記印刷データを前記記録装置へ送信する送信工程と、
前記印刷データに対する、現在の前記記録装置の状態を示すステータス情報として、該記録装置における複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報を含むステータス情報を受信する受信工程と、
前記受信工程で受信したステータス情報中の複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報に基づいて、各警告情報に対応する表示情報を表示部に表示する表示制御工程と
を備えることを特徴とする情報処理装置の制御方法。
【請求項２２】
前記表示制御工程は、前記ステータス情報中の複数の警告情報の内、通知が必要な警告情報をその優先順位に従って対応する表示情報を前記表示部に表示する
ことを特徴とする請求項２１に記載の情報処理装置の制御方法。
【請求項２３】
前記表示部に表示されている警告情報に対応するエラーが解除されたことを検知した場合に、警告情報の優先順位及び通知の要否及び表示部に表示可能なエラー数に基づき、通知すべき警告情報を再度判定し、判定結果に基づき、前記表示部の表示を更新する更新手段とを更に備える
ことを特徴とする請求項２１に記載の情報処理装置の制御方法。
【請求項２４】
請求項１３または請求項２１に記載の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された印刷データに基づいて記録を行う記録装置と、記録装置へ供給する印刷データを生成する情報処理装置とで構成される記録システム及び、その記録装置及び情報処理装置、プログラムに関するものである。
【背景技術】
【０００２】
従来から記録装置で何らかの異常が発生した場合、その警告情報、さらにその異常状態を解決するための手段を、記録装置に接続されている情報処理装置あるいは、記録装置で通知することが知られている。記録装置で発生した異常が単独であれば、記録装置上の表示部においてもその異常についてのみ表示を行えばよいが、複数の異常が同時発生している場合には、その通知方法としては、様々な方法が考えられる。例えば、特許文献１では、複数の異常が同時発生している場合には、その異常の優先順位の高い順にひとつずつ異常を通知する構成が開示されている。また、特許文献２では、複数の異常を一覧表示する構成が開示されている。
【特許文献１】特開平０９−０３００９２号公報
【特許文献２】特開２００４−３４８３７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記の従来例では、例えば、以下のような課題が発生していた。
【０００４】
・  ユーザ操作の重複（優先表示）
同様の解除方法を行うエラーが複数発生した場合、同時に解除できるにもかかわらず順にエラー通知を行ってしまうためユーザ操作が重複することになる。
【０００５】
例えば、ブラックとイエローのインク無しが同時に発生しているような場合、優先順位順に「ブラックインク無し」→「イエローインク無し」と通知すると、ユーザは、「インク無し」を解除するための同様の処理を二度繰り返してしまうことになる。
【０００６】
本発明は上記の課題を解決するためになされたものであり、複数発生した通知情報をより適切かつ効果的に通知することができる記録装置、情報処理装置及びそれらの制御方法、記録システム、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するための本発明による記録装置は以下の構成を備える。即ち、
入力された印刷データに基づいて記録を行う記録装置であって、
当該記録装置の状態情報を取得する取得手段と、
前記取得手段で取得した状態情報に複数の警告情報が含まれている場合、当該複数の警告情報の優先順位及び通知の要否を判定する判定手段と、
前記判定手段の判定結果に基づいて、前記複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報を含む、現在の記録装置の状態を示すステータス情報を生成する生成手段と
前記生成手段で生成したステータス情報中の複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報に基づいて、各警告情報に対応する表示情報を表示部に表示する表示制御手段と
を備える。
【０００８】
また、好ましくは、前記表示制御手段は、前記生成手段で生成したステータス情報中の複数の警告情報の内、通知が必要な警告情報をその優先順位に従って対応する表示情報を前記表示部に表示する。
【０００９】
また、好ましくは、前記生成手段は、前記取得手段によって取得した状態情報が更新された場合に、その更新内容に応じて、前記ステータス情報の内容を更新する。
【００１０】
また、好ましくは、前記判定手段は、入力された印刷データの印刷設定情報に基づいて、前記印刷データの印刷処理を続行するために解除が必要な警告情報を、通知が必要な警告情報であると判定する。
【００１１】
また、好ましくは、前記生成手段は、前記入力された印刷データの印刷処理の終了後、前記ステータス情報中に含まれる通知が不要な警告情報を、通知が必要な警告情報に再設定する。
【００１２】
また、好ましくは、前記判定手段は、記憶部に記憶される警告情報の種類別にその優先順位と入力された印刷データの印刷設定情報に基づいて、各警告情報の優先順位及び通知の要否を判定する。
【００１３】
また、好ましくは、前記ステータス情報を記憶する記憶手段と、
前記ステータス情報を、前記入力された印刷データを生成した情報処理装置へ送信する送信手段と
を更に備える。
【００１４】
また、好ましくは、前記表示部に表示されている警告情報に対応するエラーが解除されたことを検知した場合に、警告情報の優先順位及び通知の要否及び表示部に表示可能なエラー数に基づき、通知すべき警告情報を再度判定し、判定結果に基づき、前記表示部の表示を更新する更新手段を更に備える。
【００１５】
上記の目的を達成するための本発明による情報処理装置は以下の構成を備える。即ち、
記録装置へ供給する印刷データを生成する情報処理装置であって、
前記印刷データを前記記録装置へ送信する送信手段と、
前記印刷データに対する、現在の前記記録装置の状態を示すステータス情報として、該記録装置における複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報を含むステータス情報を受信する受信手段と、
前記受信手段で受信したステータス情報中の複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報に基づいて、各警告情報に対応する表示情報を表示部に表示する表示制御手段と
を備える。
【００１６】
上記の目的を達成するための本発明による記録システムは以下の構成を備える。即ち、
入力された印刷データに基づいて記録を行う記録装置と、記録装置へ供給する印刷データを生成する情報処理装置とで構成される記録システムであって、
前記記録装置は、
当該記録装置の状態情報を取得する取得手段と、
前記取得手段で取得した状態情報に複数の警告情報が含まれている場合、当該複数の警告情報の優先順位及び通知の要否を判定する判定手段と、
前記判定手段の判定結果に基づいて、前記複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報を含む、現在の記録装置の状態を示すステータス情報を生成する生成手段と
前記生成手段で生成したステータス情報中の複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報に基づいて、各警告情報に対応する表示情報を表示部に表示する第１表示制御手段とを備え、
前記情報処理装置は、
前記印刷データを前記記録装置へ送信する送信手段と、
前記印刷データに対する、現在の前記記録装置の状態を示すステータス情報として、該記録装置における複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報を含むステータス情報を受信する受信手段と、
前記受信手段で受信したステータス情報中の複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報に基づいて、各警告情報に対応する表示情報を表示部に表示する第２表示制御手段と
を備える。
【００１７】
上記の目的を達成するための本発明による記録装置の制御方法は以下の構成を備える。即ち、
入力された印刷データに基づいて記録を行う記録装置の制御方法であって、
当該記録装置の状態情報を取得する取得工程と、
前記取得工程で取得した状態情報に複数の警告情報が含まれている場合、当該複数の警告情報の優先順位及び通知の要否を判定する判定工程と、
前記判定工程の判定結果に基づいて、前記複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報を含む、現在の記録装置の状態を示すステータス情報を生成する生成工程と
前記生成工程で生成したステータス情報中の複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報に基づいて、各警告情報に対応する表示情報を表示部に表示する表示制御工程と
を備える。
【００１８】
上記の目的を達成するための本発明による情報処理装置の制御方法は以下の構成を備える。即ち、
記録装置へ供給する印刷データを生成する情報処理装置の制御方法であって、
前記印刷データを前記記録装置へ送信する送信工程と、
前記印刷データに対する、現在の前記記録装置の状態を示すステータス情報として、該記録装置における複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報を含むステータス情報を受信する受信工程と、
前記受信工程で受信したステータス情報中の複数の警告情報とそれぞれの優先順位及び通知の要否を示す通知要否情報に基づいて、各警告情報に対応する表示情報を表示部に表示する表示制御工程と
を備える。
【発明の効果】
【００１９】
本発明によれば、複数発生した通知情報をより適切かつ効果的に通知することができる記録装置、情報処理装置及びそれらの制御方法、記録システム、プログラムを提供できる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００２１】
図１は本発明の実施形態の記録システムの構成を示す図である。
【００２２】
図１では、プリンタ２と、そのプリンタ２に接続されたホストコンピュータ１によって構成される記録システムを示している。
【００２３】
ホストコンピュータ１は、入力インタフェース１１、ＣＰＵ１２、ＲＯＭ１３、ＲＡＭ１４、外部記憶装置１５、出力インタフェース１６、表示部１７、キーボード１０、マウス１８、入出力インタフェース１９を有する。
【００２４】
ＲＯＭ１３は、初期化プログラム等の各種プログラムを記憶している。外部記憶装置１５は、図２に示すように、アプリケーションプログラム群３０と、オペレーションシステム（以降、ＯＳ）４０、プリンタドライバ５０やその他各種のデータを記憶している。この外部記憶装置１５は、ハードディスク等の大容量記憶装置で実現される。
【００２５】
ＲＡＭ１４は、外部記憶装置１５にストアされる各種プログラムがワークメモリとして使用する。また、ＲＡＭ１４は、各種記憶領域を確保している。これには、フォント情報、ビットマップ情報等の図柄情報を記憶する図柄情報記憶部１４ａ、プリンタ２に供給する印刷データを記憶する印刷データ記憶部１４ｂ、プログラムをロードして実行するためのプログラムロード領域１４ｃ等がある。
【００２６】
ＣＰＵ１２は、ＲＯＭ１３や外部記憶装置１５に記憶している各種制御プログラムに従って、ホストコンピュータ１の各構成要素を制御する。
【００２７】
プリンタ２は、入出力インタフェース２１、ＲＡＭ２２、プリントエンジン２３、ＲＯＭ２４、ＣＰＵ２５、表示部２６、各種センサ２７を有する。入出力インタフェース２１は、ホストコンピュータ１の入出力インタフェース１９に接続している。
【００２８】
尚、入出力インタフェース１９及び２１としては、例えば、セントロニクスパラレルインタフェース、ＵＳＢ、ＳＣＳＩ、ＩＥＥＥ１３９４、ＬＡＮ等の様々な入出力インタフェースを利用することが可能である。また、入出力インタフェースの種類は、これらに限定されるものではなく、プリンタ２とホストコンピュータ１間で通信が可能な入出力インタフェースであればどのようなものでも良い。更に、この入出力インタフェース２１に、プリンタ２の機能（例えば、フィニッシング装置、拡張フォントボード等）を拡張する拡張オプションを接続することも可能である。
【００２９】
また、記録装置であるプリンタ２は、本実施形態では、例えば、シアン、マゼンタ、イエロー、ブラックのインクを用いるインクジェット方式のカラーインクジェットプリンタであるとするが、これに限定されない。例えば、同種色のトナーを用いる電子写真方式のカラーレーザビームプリンタであっても良いし、それ以外の他の印刷方式（例えば、熱転写方式）のプリンタを利用することも可能である。
【００３０】
ＲＡＭ２２は、ＣＰＵ２５の主メモリとワークメモリとして用いられ、受信した印刷データを一旦記憶するための受信バッファや各種のデータを記憶する。プリントエンジン２３は、ＲＡＭ２２に記憶された印刷データに基づき印刷を行う。
【００３１】
ＲＯＭ２４は、ステータス管理プログラム２４ａ、表示制御プログラム２４ｂ等の各種の制御プログラムや、各種制御プログラムが使用するデータを記憶している。ＣＰＵ２５は、ＲＯＭ２４に記憶している各種制御プログラムに従って、プリンタ２の各構成要素を制御する。ステータス管理プログラム２４ａは、プリンタ２内部にある各種センサ２７のセンサ情報を元に、プリンタ２の状態（コンディション）を監視し、その監視結果に基づいてステータス情報を生成し、ＲＡＭ２２に記憶するプログラムである。また、表示制御プログラム２４ｂは、表示部２６を制御するプログラムであり、ＲＡＭ２２に記憶されたステータス情報に基づいて表示部２６にプリンタ２の状態を表示する。
【００３２】
各種センサ２７は、プリンタ２の各種状態を検知するためのセンサ群から構成されている。このセンサの種類としては、インクの有無を検知するセンサ、記録媒体（記録紙）の有無を検知するセンサ、プリンタ２のカバーのオープンの有無を検知するセンサ、記録紙ジャムを検知するセンサ、プリントエンジン２３の異常を検知するセンサ等がある。
【００３３】
尚、ここでは説明のために、表示部２６に表示できる通知情報は警告情報だけとし、表示できる情報も一つと限定する。つまり、表示部２６は、例えば、少なくも１ライン分のキャラクタ情報を表示できるような、比較的簡単な構成のＬＣＤで構成されている。もちろん、プリンタ２の仕様によっては、複数ライン分のキャラクタ情報を表示する構成もあり得る。
【００３４】
また、警告情報とは、ユーザ又は管理者に対して、プリンタが特定の処理状態になったこと、若しくはハードウェアが特定の状態になったことを知らせるために用いられる情報である。警告情報には、用紙残量が少なくなった旨を示すアラート情報、用紙が無くなったことを示す情報を含む。また、警告情報には、紙ジャムやジョブエラー等のエラー情報も含む。さらに、警告情報には、ジョブが中断状態になっているなど、特定の状態を通知する情報を含む。
【００３５】
次に、ホストコンピュータ１の外部記憶装置１５に記憶されるデータの構成について、図２を用いて説明する。
【００３６】
図２は本発明の実施形態のホストコンピュータの外部記憶装置に記憶されるデータ構成を示す図である。
【００３７】
上述したように、外部記憶装置１５は、アプリケーションプログラム群３０、ＯＳ４０、プリンタドライバ５０等を記憶している。この内、アプリケーションプログラム群３０には各種のアプリケーションがあり、ユーザに対して、プリンタ２で印刷するための図柄情報（画像）の描画・印刷実行を提供する印刷アプリケーションプログラム３１がある。
【００３８】
ＯＳ４０は、ＯＳが用意する様々なサービスプログラムを実装している。特に、このサービスプログラムには、印刷環境を提供するプリントサービスプログラム４１や、ホストコンピュータ１の物理的なＩ／Ｏポートを管理し、入出力インタフェース１９を制御するインタフェース制御プログラム４２がある。
【００３９】
プリンタドライバ５０は、印刷データ生成プログラム５１、データ送受信制御プログラム５２、ステータス情報表示プログラム５３等を実装している。
【００４０】
印刷データ生成プログラム５１は、印刷アプリケーションプログラム３１によって印刷が実行された場合、プリントサービスプログラム４１によって起動される。そして、印刷データ生成プログラム５１は、印刷アプリケーションプログラム３１が生成した図柄情報をプリントコマンドに変換し、印刷データを生成する。
【００４１】
データ送受信制御プログラム５２は、インタフェース制御プログラム４２を介してプリンタ２と双方向通信を行うプログラムである。このデータ送受信制御プログラム５２は、印刷データ生成プログラム５１が生成した印刷データをプリントサービスプログラム４１から受け取り、インタフェース制御プログラム４２を介してプリンタ２に送信する。更に、データ送受信制御プログラム５２は、インタフェース制御プログラム４２を介してプリンタ２の状態を示すステータス情報を取得する。取得したステータス情報は、ステータス情報表示プログラム５３に渡される。
【００４２】
ステータス情報表示プログラム５３は、受け取ったステータス情報やプリントサービスプログラム４１から受け取る印刷ジョブ情報に基づいて、表示部１７に印刷ジョブとプリンタ２の状態を表示する。ここで、印刷ジョブとは、プリンタ２で実行される印刷処理の単位であり、印刷データ、その印刷データの印刷状況や、印刷順、印刷設定等の各種情報から構成される。
【００４３】
尚、本実施形態で、例として、ホストコンピュータ１とプリンタ２の処理分担を、上述のように実行する構成で説明しているが、特に、この分担形態に限らず他の形態であっても構わない。
【００４４】
図１に示すような記録システムにおいて解決使用とする課題には、「発明が解決しようとする課題」で説明した課題に加えて、以下のような課題がある。
【００４５】
・  作業中の通知内容変化（優先表示）
あるエラーが発生しユーザが解除操作を行っている過程において、記録装置の状態が変化することによって新たなエラー・警告が発生すると、ユーザが最初のエラー解除の操作を完了する前に通知内容が変わってしまう。
【００４６】
例えば、インク交換の方法がカバーを開けてインクを交換するような場合、インク無しエラー通知→ユーザが交換作業のためにカバーを開ける→カバーオープンを通知と変わってしまう。
【００４７】
・  通知内容の矛盾（一覧表示）
エラーの組み合わせによっては、解除方法に矛盾がある場合がある。
【００４８】
例えば、記録装置のあるボタンを押下することによって解除されるエラーＡとエラー発生中はそのボタンが無効になるエラーＢが同時発生していると、ボタンを押下する案内をしながらボタンが無効とユーザに対して矛盾した通知になる。
【００４９】
・  不要な通知（一覧表示）
ユーザが行う操作に対して不要なエラー通知をしてしまう。
【００５０】
例えば、給紙カセットＡで何らかのエラーが発生しているが、給紙カセットＢから印刷を行う場合には問題がない場合、給紙カセットＢから印刷を行うユーザに対しても不要なエラー通知を行ってしまう。
【００５１】
さらに、これらの課題を解決するために「エラー情報に優先順位をつけ、表示側で発生しているエラー状況に応じて、通知内容を切り替える」という構成も考えられるが、エラーの解除方法や各優先順位は、通常、記録装置毎によって異なってくる。そのため、各記録装置にあわせた通知内容決定方法を表示側でもつ必要があり、このとき各表示部（各情報処理装置と記録装置）においてそれぞれが矛盾のない表示を行う必要がある。また、記録装置のオプション装置増設等によるファームウェアバージョンアップ時には、すべての表示部側の通知内容に問題がないように行う必要がある。
【００５２】
そこで、本発明では、上記のようなエラー・警告情報等の状態表示の通知を行うにあたり、各表示部（各情報処理装置と記録装置）で矛盾のないステータス表示を実現する構成について説明する。その特徴としては、各エラー・警告情報等のステータス情報の優先順位と通知の要否情報を、そのステータス情報に付加して、より適切な状態表示を実現する点にある。
【００５３】
以下、本発明を実現するための特徴的な構成として、以下、ホストコンピュータ１の表示部１７、プリンタ２の表示部２６で表示するプリンタ２のステータス表示について説明する。
【００５４】
まず、プリンタ２のステータス管理プログラム２４ａがステータス情報を生成するステータス情報生成処理について、図３を用いて説明する。
【００５５】
図３は本発明の実施形態のプリンタのステータス管理プログラムがステータス情報を生成するステータス情報生成処理を示すフローチャートである。
【００５６】
尚、このステータス管理プログラム２４ａは、ＣＰＵ２５の制御によって実現される。
【００５７】
まず、ステップＳ１０１で、ステータス管理プログラム２４ａは、プリンタ２の各種センサ２７の状態を確認し、プリンタ２の状態情報を取得する。この状態情報は、例えば、図４（ａ）に示す情報であり、プリントエンジン２３の状態や印刷用紙の紙搬送の状態等がある。尚、この状態情報の取得は定期的に実行しても良いし、各種センサからの通知に応じて実行しても良い。
【００５８】
次に、ステップＳ１０２で、ステータス管理プログラム２４ａは、印刷データの印刷指示を示す印刷設定情報を取得する。この印刷設定情報は、例えば、図４（ｂ）に示す情報であり、ホストコンピュータ１から渡される印刷データに含まれている。印刷データがまだ送信されていない場合は、この印刷設定情報は存在しない。
【００５９】
次に、ステップＳ１０１、ステップＳ１０２で取得した状態情報及び印刷設定情報を元に、ステップＳ１０３で、ステータス管理プログラム２４ａは、現在のプリンタ２の状態を示すステータス情報を生成する。このステータス情報は、例えば、図４（ｃ）に示す情報であり、様々なステータス種毎の情報ブロックで構成されている。図４（ｃ）では、印刷ページ数に関するページ情報、給紙口に関する給紙口情報、インク残量に関するインク残量情報等の情報ブロックが示されている。
【００６０】
次に、ステータス管理プログラム２４ａは、生成したステータス情報中にエラー・警告情報があるか否かを判定する（ステップＳ１０４）。エラー・警告情報がない場合（ステップＳ１０４でＹＥＳ）、ステップＳ１０８へ進み、生成したステータス情報をＲＡＭ２２に記憶して、処理を終了する。尚、このＲＡＭ２に記憶されたステータス情報は、ホストコンピュータ１からの要求に応じて、ホストコンピュータ１へ送信しても良いし、ステータス情報をＲＡＭ２に記憶した時点で、ホストコンピュータ１へ送信しても良い。
【００６１】
一方、エラー・警告情報がある場合（ステップＳ１０４でＹＥＳ）、ステップＳ１０５へ進む。ステップＳ１０５で、ステータス管理プログラム２４ａは、エラー・警告情報で示されるエラー・警告に対して、例えば、図４（ｄ）に示す各エラー・警告の優先順位とユーザへの通知要否情報を取得する。この優先順位と通知要否情報は、例えば、ＲＯＭ２４に予め記憶されており、プリンタ２の状態情報、印刷データ及び印刷設定情報によって決定される。
【００６２】
ここで、通知要否情報の内、通知が必要な情報とは、現在の印刷処理を続行するために最低限解除が必要なエラー・警告情報である。一方、通知が不要な情報とは、現在の印刷処理を続行するためには支障はないが、いずれ解除操作が必要なエラー・警告情報である。
【００６３】
例えば、印刷設定情報でモノクロ印刷が指定されている場合に、状態情報で「イエローインク無し」と示されているとしても、印刷には支障が生じない。そこで、このような場合は、「イエローインク無し」のステータス情報をユーザに通知する必要はない（通知不要）と決定することができる。
【００６４】
また、印刷設定情報で給紙カセットＡが指定されている場合に、状態情報で「給紙カセットＢに記録紙無し」と示されているとしても、印刷には支障が生じない。そこで、このような場合は、「給紙カセットＢに記録紙無し」のステータス情報をユーザに通知する必要はない（通知不要）と決定することができる。
【００６５】
ステップＳ１０６で、ステータス管理プログラム２４ａは、取得した優先順位と通知要否情報を元に、ステップＳ１０３で生成したステータス情報のエラー・警告情報ブロックに表示エラー数を付加する。具体的には、通知要となっているエラー・警告情報を表示エラー数として付加する。図４（ｄ）の例の場合、通知要となっているのは、優先順位１のカバーオープンと、優先順位２のブラックインク無しであるため、表示エラー数は２となる。
【００６６】
次に、ステップＳ１０７で、ステータス管理プログラム２４ａは、各エラー・警告情報を優先順位順に並び替える。
【００６７】
図４（ｅ）は、並び替えられたエラー・警告情報ブロックの例になり、中括弧｛  ｝内にある最初の数字が表示エラー数で、その後のエラーは優先順位順の高い順に並んでいる。この例では、ユーザに通知すべきエラー数は２で、表示対象は、優先順位の高いカバーオープンエラーとブラックインク無しエラーが該当する。その他のイエローインク無しエラーとカセットＢ紙無しエラーについては通知不要なエラーとなっている。
【００６８】
次に、ステップＳ１０８で、ステータス管理プログラム２４ａは、エラー・警告情報ブロックを書き換えた全ステータス情報をＲＡＭ２２に記憶して、処理を終了する。
【００６９】
次に、ホストコンピュータ１のステータス情報表示プログラム５３が表示部１７にエラー・警告情報を表示するエラー・警告表示処理について、図５を用いて説明する。
【００７０】
図５は本発明の実施形態のステータス情報表示プログラムが表示部にエラー・警告情報を表示するエラー・警告表示処理を示すフローチャートである。
【００７１】
尚、このステータス情報表示プログラム５３は、ＣＰＵ１２の制御によって実現される。
【００７２】
まず、ステップＳ２０１で、ステータス情報表示プログラム５３は、プリンタ２からステータス情報を取得する。次に、ステップＳ２０２で、ステータス情報表示プログラム５３は、取得したステータス情報を解析する。次に、ステップＳ２０３で、ステータス情報表示プログラム５３は、ステータス情報中のエラー・警告情報ブロックの表示エラー数を確認する。ここで、表示エラー数が０の場合は、通知するエラー・警告情報がないので、そのままエラー・警告表示処理を終了する。
【００７３】
一方、表示エラー数が１以上である場合、ステップＳ２０４に進み、ステータス情報表示プログラム５３は、エラー・警告情報ブロックの先頭のエラー・警告情報に対応する表示情報を取得する。
【００７４】
次に、ステップＳ２０５で、ステータス情報表示プログラム５３は、表示エラー数を１デクリメントする。次に、ステップＳ２０６で、ステータス情報表示プログラム５３は、エラー・警告情報ブロックの先頭のエラー・警告情報を削除する。
【００７５】
次に、ステップＳ２０７で、ステータス情報表示プログラム５３は、再度表示エラー数を確認する。そして、表示エラー数が０である場合、ステップＳ２０８に進む。一方、表示エラー数が１以上である場合、ステップＳ２０４に戻る。
【００７６】
ステップＳ２０８で、ステータス情報表示プログラム５３は、ステップＳ２０４で取得した単数あるいは複数の表示情報を、その優先順位に従って表示部１７に表示する。
【００７７】
ここで、表示情報の表示画面例を図６に示す。図６に示す表示画面６００では、優先順位の高いエラー・警告情報が、表示部１７の上部から順に表示されるように表示している。このエラー・警告情報は、エラー・警告内容及びその解除方法がテキスト列で構成されているが、必要に応じて、解除方法を案内する画像を表示するようにしても良い。
【００７８】
また、表示画面６００には、印刷中止ボタン６０１が構成されており、ユーザは、必要に応じて、マウス１８やキーボード１０を操作して印刷を中止することが可能である。
【００７９】
尚、この表示画面例は一例であり、例えば、優先順位の高い順に、エラー・警告情報の表示サイズが大きくなるようにしても良い。あるいは、優先順位の高い順に、エラー・警告情報の表示色の表示濃度が高くなるようにしても良い。いずれにしても、優先順位の高いエラー・警告情報がよりユーザに注目されるような表示形態であれば、どのような表示形態でも良い。
【００８０】
また、本実施形態では説明していないが、例えば、ステータス情報表示プログラム５３に、通知不要のエラー・警告情報も表示する構成としても良い。その場合の表示画面例を図７に示す。図７（ａ）及び図７（ｂ）に示す表示画面７００及び７０２には、チェックボックスが構成されている。そして、このチェックボックスにチェックが入っていない場合には、通知（解除操作）が必要なエラー・警告情報のみを含む表示画面７００及び７０２が表示される。一方、このチェックボックスにチェックが入っている場合には、通知が必要及び不要なエラー・警告情報の両方を含む表示画面７０１及び７０３が表示される。
【００８１】
このように、図７の表示画面の場合には、現在の印刷処理の続行に最低限解除が必要なエラー・警告情報を通知することに加えて、現在の印刷処理の続行に支障はないが、いずれ解除操作が必要なエラー・警告情報を、必要に応じて確認することができる。
【００８２】
次に、プリンタ２の表示制御プログラム２４ｂが表示部２６にエラー・警告情報を表示するエラー・警告表示処理について、図８を用いて説明する。
【００８３】
図８は本発明の実施形態のプリンタの表示制御プログラムが表示部にエラー・警告情報を表示するラー・警告表示処理を示すフローチャートである。
【００８４】
尚、このステータス管理プログラム２４ａは、ＣＰＵ２５の制御によって実現される。
【００８５】
まず、ステップＳ３０１で、表示制御プログラム２４ｂは、ステータス管理プログラム２４ａが生成したステータス情報をＲＡＭ２２から取得する。次に、表示制御プログラム２４ｂは、ステータス情報を解析し、ステータス情報中のエラー・警告情報ブロックを検索する。ステップＳ３０３で、表示制御プログラム２４ｂは、エラー・警告情報ブロックの表示エラー数を確認する。ここで、表示エラー数が０である場合、通知が必要なエラー・警告情報がないために、エラー・警告表示処理を終了する。
【００８６】
一方、表示エラー数が１以上の場合は、ステップＳ３０４に進み、表示制御プログラム２４ｂは、エラー・警告情報ブロックの先頭にあるエラー・警告情報に対応する表示情報を取得する。ステップＳ３０５で、表示制御プログラム２４ｂは、取得した表示情報を表示部２６に表示する。ここで、表示部２６には、上述のように、エラー・警告情報が一つしか表示できない仕様となっているので、図９に示すように、ステップＳ３０４で取得した表示情報を表示部２６に表示して、処理を終了する。
【００８７】
次に、プリンタ２の状態変化に応じた、プリンタ２のステータス管理プログラム２４ａ、表示制御プログラム２４ｂと表示部２６、及びホストコンピュータ１のステータス情報表示プログラム５３と表示部１７の動作を図１０及び図１１を用いて説明する。
【００８８】
図１０のフローチャートにおいて、ａはステータス管理プログラム２４ａが図３のフローチャートに従ってＲＡＭ２２に記憶するステータス情報のエラー・警告情報ブロックを示している。また、ｂはステータス情報表示プログラム５３が図５のフローチャートに従って表示部１７に表示する内容を示している。更に、ｃは表示制御プログラム２４ｂが図８のフローチャートに従って表示部２６に表示する内容を示している。
【００８９】
今、プリンタ２の状態が図１１の状態であるとすると、ステータス管理プログラム２４ａは、ステップＳ４０１で示すステータス情報を生成する。ステータス情報表示プログラム５３、表示制御プログラム２４ｂは、ステータス情報に従って表示部１７、表示部２６にそれぞれステップＳ４０２に示す表示を行う。
【００９０】
次に、ステップＳ４０３で、図４（ｂ）の印刷設定情報（モノクロ印刷、総ページ数１０、普通紙、給紙カセットＡ等）に従って、ホストコンピュータ１は、印刷処理の実行を開始する。
【００９１】
次に、ステップＳ４０４で、ステータス管理プログラム２４ａは、受信した印刷データを含む新たなステータス情報を生成する。この場合は、モノクロ印刷で給紙カセットＡの用紙を使用するため、発生しているエラーの内、イエローインク無しエラー、給紙カセットＢ紙無しエラーは通知不要のエラーとなる。これに従い、ステータス情報表示プログラム５３、表示制御プログラム２４ｂは、表示部１７、表示部２６にそれぞれステップＳ４０５に示す表示を行う。
【００９２】
次に、ステップＳ４０６で、ユーザがプリンタ２のカバーを開けた（カバーオープン）ことをプリンタ２が検知すると、新たにカバーオープンエラーが発生する。ここでは、インク交換前であるので、ステップＳ４０７で、このカバーオープンエラーは通知不要のエラーと判定される。また、ここでは、ステータス管理プログラム２４ａは、ステータス情報として、ステップＳ４０４で示すステータス情報に、カバーオープンエラーを追加したステータス情報を生成する。ステップＳ４０８で、ステータス情報表示プログラム５３、表示制御プログラム２４ｂは、ステータス情報に従って表示部１７、表示部２６にそれぞれステップＳ４０２に示す表示を行う。この場合、生成したステータス情報中のカバーオープンエラーは通知不要のエラーであるため、表示部１７、表示部２６それぞれの表示内容はステップＳ４０５の表示内容と変わらない。
【００９３】
ステップＳ４０９で、プリンタ２は、ブラックインクが交換されたことを検知する。これにより、ステップＳ４１０で、ステータス管理プログラム２４ａは、ブラックインク無しエラーを解除し、次に優先順位の高いカバーオープンエラーを通知要のエラーに設定したステータス情報を生成する。これを受けて、ステップＳ４１１で、ステータス情報表示プログラム５３、表示制御プログラム２４ｂは、ステータス情報に従って表示部１７、表示部２６にそれぞれステップＳ４１１に示す表示を行う。この場合、表示部１７、表示部２６にはそれぞれブラックインク無しエラーからカバーオープンエラーが表示される。
【００９４】
ステップＳ４１２で、ユーザがカバーを閉めた（カバークローズ）ことをプリンタ２が検知すると、イエローインク無しエラーとカセットＢ用紙無しエラーだけが発生している状態となる。そこで、これらは、ステップＳ４１３で、現在の印刷において通知不要のエラーと判定される。また、ここでは、ステータス管理プログラム２４ａは、ステータス情報としては、ステップＳ４１０で示すステータス情報から、カバーオープンエラーを解除したステータス情報を生成する。ステップＳ４１４で、ステータス情報表示プログラム５３、表示制御プログラム２４ｂは、ステータス情報に従って表示部１７、表示部２６にそれぞれステップＳ４１４に示す表示を行う。この場合、生成したステータス情報中のイエローインク無しエラー、給紙カセットＢ紙無しエラーは通知不要のエラーであるため、表示部１７、表示部２６にはそれぞれ、エラー・警告情報を表示しない。
【００９５】
次に、ステップＳ４１５で、プリンタ２での印刷が終了すると、ステップＳ４１６で、ステータス管理プログラム２４ａは、ステータス情報として、イエローインク無しエラーとカセットＢ用紙無しエラーを通知要エラーに変更したステータス情報を生成する。ステップＳ４１７で、ステータス情報表示プログラム５３、表示制御プログラム２４ｂは、ステータス情報に従って表示部１７、表示部２６にそれぞれステップＳ４１７に示す表示を行う。
【００９６】
そして、表示部１７に表示されている警告情報に対応するエラーが解除されたことをプリンタ２内のＣＰＵ２５が検知する。そして、警告情報の優先順位及び通知の要否及び表示部１７に表示可能なエラー数に基づき、通知すべき警告情報を再度判定する。この判定結果に基づき、表示部１７の表示をプリンタ２内のＣＰＵ２５が更新する。尚、表示及びエラー解除の検知処理は、ホストコンピュータ側のＣＰＵ１２で行われ、処理内容はホストコンピュータ１側の表示部１７に表示されてもよい。
【００９７】
以上説明したように、本実施形態によれば、以下の効果を得ることができる。
【００９８】
（１）複数のエラー・警告が発生している場合に、現在の状態に応じて各エラー・警告の通知要・不要を切り替えるので、作業中の通知内容変化を防ぐことができる。
【００９９】
（２）複数のエラー・警告が発生している場合に、現在の状態に応じて各エラー・警告の通知要・不要を切り替えるので、作業内容の矛盾通知を防ぐことができる。
【０１００】
（３）複数のエラー・警告が発生している場合に、現在の状態に応じて各エラー・警告の通知要・不要を切り替えるので、ユーザが行っている操作に不要なエラー通知を防ぐことができる。
【０１０１】
（４）記録装置内でエラー・警告の優先順位、通知要・不要を持つために、各表示部側で表示する内容を判断する情報を持つ必要がなく、各表示部で記録装置毎の表示決定ルーチンを持つ必要がない。このために、各表示部で表示する通知内容の不一致やファームウェアのバージョンアップ時に表示部のメンテナンスを軽減することができる。
【０１０２】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１０３】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１０４】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１０５】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【０１０６】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスクがある。また、更に、記録媒体としては、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【０１０７】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、その接続先のホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１０８】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１０９】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。また、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【０１１０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１１１】
【図１】本発明の実施形態の記録システムの構成を示す図である。
【図２】本発明の実施形態のホストコンピュータの外部記憶装置に記憶されるデータ構成を示す図である。
【図３】本発明の実施形態のプリンタのステータス管理プログラムがステータス情報を生成するステータス情報生成処理を示すフローチャートである。
【図４】本発明の実施形態のステータス管理プログラム２４ａが処理する各種情報の一例を示す図である。
【図５】本発明の実施形態のステータス情報表示プログラムが表示部にエラー・警告情報を表示するエラー・警告表示処理を示すフローチャートである。
【図６】本発明の実施形態のホストコンピュータの表示部に表示する表示画面例を示す図である。
【図７】本発明の実施形態のホストコンピュータの表示部に表示する他の表示画面例を示す図である。
【図８】本発明の実施形態のプリンタの表示制御プログラムが表示部にエラー・警告情報を表示するラー・警告表示処理を示すフローチャートである。
【図９】本発明の実施形態のプリンタの表示部に表示する他の表示画面例を示す図である。
【図１０】本発明の実施形態のプリンタの状態変化に応じた、ステータス情報の状態変化、ストコンピュータ及びプリンタそれぞれの表示部の表示内容の状態変化の一例を示すフローチャートである。
【図１１】本発明の実施形態のプリンタの初期状態での表示部の表示内容の一例を示す図である。
【符号の説明】
【０１１２】
１  ホストコンピュータ
１０  キーボード
１１  入力インタフェース
１２  ＣＰＵ
１３  ＲＯＭ
１４  ＲＡＭ
１４ａ  図柄情報記憶部
１４ｂ  印刷データ記憶部
１４ｃ  プログラムロード領域
１５  外部記憶装置
１６  出力インタフェース
１７  表示部
１８  マウス
１９  入出力インタフェース
２  プリンタ
２１  入出力インタフェース
２２  ＲＡＭ
２３  プリントエンジン
２４  ＲＯＭ
２４ａ  ステータス管理プログラム
２４ｂ  表示制御プログラム
２５  ＣＰＵ
２６  表示部
３０  アプリケーションプログラム群
３１  印刷アプリケーションプログラム
４０  オペレーションシステム
４１  プリントサービスプログラム
４２  インタフェース制御プログラム
５０  プリンタドライバ
５１  印刷データ生成プログラム
５２  データ送受信制御プログラム
５３  ステータス情報表示プログラム
【図１】
2008012868.tif 000003
【図２】
2008012868.tif 000004
【図３】
2008012868.tif 000005
【図４】
2008012868.tif 000006
【図５】
2008012868.tif 000007
【図６】
2008012868.tif 000008
【図７】
2008012868.tif 000009
【図８】
2008012868.tif 000010
【図９】
2008012868.tif 000011
【図１０】
2008012868.tif 000012
【図１１】
2008012868.tif 000013