(57)【要約】【課題】  安価に製造することが可能な、単独でも、ステータスシートを印刷することが出来るホストベースプリンタを、提供する。【解決手段】  ホストベースプリンタを、英数字、カタカナに関するフォントデータのみを内部に記憶した装置であると共に、所定の操作がなされた場合、内部に記憶しているフォントデータを利用して、英数字及びカタカナの組み合わせで、各種消耗品の残量等が示されたステータスシートを印刷する機能を有する装置として、構成しておく。【選択図】  図３
2005205834.tif 000002
【特許請求の範囲】
【請求項１】
或る印刷物を印刷させるために，その印刷物についてのイメージデータ形式の印刷データの供給が必要とされるホストベースプリンタであって、
ユーザが操作可能な幾つかのスイッチが設けられている筐体と、
前記筐体の前記幾つかのスイッチに対して所定の操作がなされたときに、自装置に関する各種状況を表す，漢字を含まない各種文字列が印字された簡易版ステータスシートを印刷する簡易版ステータスシート印刷手段と、
前記簡易版ステータスシート印刷手段が前記簡易版ステータスシートを印刷するために利用するフォントデータを記憶したフォントデータ記憶手段と
を、備えたことを特徴とするホストベースプリンタ。
【請求項２】
前記簡易版ステータスシート印刷手段が、
所定内容の簡易版ステータスシート印刷指示コマンドが送信されてきたときにも機能する手段である
ことを特徴とする請求項１記載のホストベースプリンタ。
【請求項３】
前記フォントデータ記憶手段が、
アルファベット，数字及びカタカナに関するフォントデータを記憶した手段である
ことを特徴とする請求項１又は請求項２に記載のホストベースプリンタ。
【請求項４】
或る印刷物を印刷させるために，その印刷物についてのイメージデータ形式の印刷データの供給が必要とされるホストベースプリンタと、当該ホストベースプリンタ用の印刷データを生成可能なホスト装置とが、接続された印刷システムであって、
前記ホストベースプリンタが、
ユーザが操作可能な幾つかのスイッチが設けられている筐体と、
前記筐体の前記幾つかのスイッチに対して所定の操作がなされたときに、自装置に関する各種状況を表す，漢字を含まない各種文字列が印字された簡易版ステータスシートを印刷する簡易版ステータスシート印刷手段と、
前記簡易版ステータスシート印刷手段が前記簡易版ステータスシートを印刷するために利用するフォントデータを記憶したフォントデータ記憶手段と、
自装置の各種状況を表すステータス情報を前記ホスト装置に対して送信するステータス情報送信手段と
を、備え、
前記ホスト装置が、
前記ホストベースプリンタの前記ステータス情報送信手段によって送信された前記ステータス情報に基づき、前記ホストベースプリンタに関する各種状況を表す，漢字を含む各種文字列が印字された標準版ステータスシートを印刷させるための印刷データを生成して前記ホストベースプリンタへ送信する標準版ステータスシート用印刷データ生成・送信手段
を、備える
ことを、特徴とする印刷システム。
【請求項５】
前記ホストベースプリンタの前記簡易版ステータスシート印刷手段が、
所定内容の簡易版ステータスシート印刷指示コマンドが前記ホスト装置から送信されてきたときにも機能する手段であり、
前記ホスト装置が
ステータスシートの印刷指示が与えられたときに、前記ホストベースプリンタから前記ステータス情報を取得できた場合には、前記標準版ステータスシート用印刷データ生成・ステータス情報送信手段を機能させ、前記ホストベースプリンタから前記ステータス情報を取得できなかった場合には、前記ホストベースプリンタに対して前記簡易版ステータスシート印刷指示コマンドを送信するステータスシート印刷指示受付手段を、さらに備える
ことを、特徴とする請求項４記載の印刷システム。
【請求項６】
或る印刷物を印刷させるために，その印刷物についてのイメージデータ形式の印刷データの供給が必要とされるホストベースプリンタであると共に、自装置に関する各種状況を表す，漢字を含まない各種文字列が用紙上に印刷された簡易版ステータスシートを印刷する簡易版ステータスシート印刷手段と，自装置の各種状況を表すステータス情報を前記ホスト装置に対して送信するステータス情報送信手段とを備えたホストベースプリンタ用のプリンタドライバであって、
コンピュータを、
前記ホストベースプリンタの前記ステータス情報送信手段が送信した前記ステータス情報に基づき、前記ホストベースプリンタに関する各種状況を表す，漢字を含む各種文字列が印字された標準版ステータスシートを印刷させるための印刷データを生成して前記ホストベースプリンタへ送信するための標準版ステータスシート用印刷データ生成・送信手段と、
ステータスシートの印刷指示が与えられたときに、前記ホストベースプリンタから前記ステータス情報を取得できた場合には、前記標準版ステータスシート用印刷データ生成・送信手段を動作させ、前記ホストベースプリンタから前記ステータス情報を取得できなかった場合には、前記ホストベースプリンタの前記簡易版ステータスシート印刷手段を手段させるためのコマンドを前記ホストベースプリンタに送信するステータスシート印刷指示受付手段と
を、備える装置として動作させることを特徴とするプリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、或る印刷物を印刷させるために，その印刷物についてのイメージデータ形式の印刷データを供給しなければならないホストベースプリンタ，ホストベースプリンタとホスト装置とを含む印刷システム，及び，ホストベースプリンタ用のプリンタドライバに、関する。
【背景技術】
【０００２】
現在、市販されているプリンタの中には、ホストコンピュータから送信されてきた，プリンタ制御コードからなる印刷データを解釈することによりイメージデータを生成して印刷を行うプリンタ（以下、非ホストベースプリンタと表記する）と、ホストコンピュータからイメージデータ形式の印刷データ（通常、圧縮されたもの）の供給を受けて印刷を行うプリンタ（イメージデータ形式の印刷データの供給が必要なプリンタ；以下、ホストベースプリンタと表記する）とが、存在している。
【０００３】
これらのプリンタのうち、非ホストベースプリンタには、ホストコンピュータから受信した印刷データに応じた内容のイメージデータを生成する処理（以下、イメージデータ生成処理と表記する）を行えるようにするために、何種類かのフォントデータ（例えば、欧文用の十数書体のフォントデータと和文用の２書体のフォントデータ）を記憶したフォントＲＯＭが、搭載されている。また、非ホストベースプリンタには、イメージデータ生成処理が高速に行えるようにするために、比較的に高性能な（動作周波数の高い）ＣＰＵが用いられている。
【０００４】
一方、ホストベースプリンタは、イメージデータ形式の印刷データを受信して動作する装置（印刷時にＣＰＵがイメージデータ生成処理を行う必要がない装置）であるため、ホストベースプリンタは、フォントＲＯＭを搭載せず、比較的に低性能なＣＰＵを搭載した形で、製造されている。
【０００５】
要するに、ホストベースプリンタは、イメージデータ生成処理がホストコンピュータ側で行われるようにすることにより低価格化を図ったプリンタなのであるが、従来のホストベースプリンタは、いずれも、双方向通信が可能な形でホストコンピュータと接続した状態で、ホストコンピュータを操作しなければ、ステータスシート（プリンタの各種状況を表す各種情報（総印刷枚数、各種消耗品の残量等）が印字された用紙）を印刷させることができない装置となっている。
【０００６】
すなわち、ステータスシートを印刷するためには、文字を印刷できることが必要であるが、ホストベースプリンタには、フォントＲＯＭが設けられていない。このため、ホストベースプリンタは、ステータスシートを印刷させるために、ホストコンピュータから、ステータスシート用の印刷データ（イメージデータ形式のもの）を供給しなければならない装置として構成されている。そして、ステータスシート上に印字すべき各種情報を実際に保持しているのは、ホストベースプリンタである（ステータスシート用の印刷データの生成には、ホストベースプリンタが保持している情報が必要とされる）ので、ホストベースプリンタは、双方向通信が可能な形でホストコンピュータと接続した状態で、ホストコンピュータを操作しなければ、ステータスシートを印刷させることができない装置となっているのである。
【０００７】
プリンタの設置作業の完了時や、プリンタに対する何らかの作業（消耗品の交換作業やオプションの追加作業）の完了時に、その場で（ホストベースプリンタに対する操作で）、ホストベースプリンタにステータスシートを印刷させることが出来ないということは、ユーザ（或いはサービスマン）にとって不便なことである。
【０００８】
また、ホストベースプリンタを、ホストコンピュータと双方向通信が不可能な形で使用すること（例えば、双方向通信が不可能になるプリンタバッファを介してホストコンピュータと接続して使用すること）が実際にはあることを考えると、ホストベースプリンタとホストコンピュータとを双方向通信が可能な形で接続しておかなければ、ホストベースプリンタにステータスシートを印刷させることが出来ないということも、不便なことである。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
そこで、本発明の第１の課題は、単独でも（外部から印刷データを供給しなくても／ホスト装置と接続しなくても）、ステータスシートの印刷が可能なホストベースプリンタであって、安価に製造することが出来る構成を有するホストベースプリンタを、提供することにある。
【００１０】
また、本発明の第２の課題は、双方向通信が不可能な形でホスト装置と接続された状態でも、ホストコンピュータに対する操作でステータスシートの印刷を行わせることが出来るホストベースプリンタを、提供することにある。
【００１１】
また、本発明の第３の課題は、単独でもステータスシートを印刷することが可能な，安価に製造することが出来る構成を有するホストベースプリンタと、ホスト装置とを含む印刷システムであって、ホスト装置を利用すれば、ユーザにとってより分かりやすい形態のステータスシートをホストベースプリンタに印刷させることが出来る印刷システムを、提供することにある。
【００１２】
また、本発明の第４の課題は、コンピュータを、本発明の印刷システムの構成要素であるホスト装置として動作させることが出来るプリンタドライバを、提供することにある。
【課題を解決するための手段】
【００１３】
上記第１の課題を解決するために、本発明では、或る印刷物を印刷させるために，その印刷物についてのイメージデータ形式の印刷データの供給が必要とされるホストベースプリンタを、ユーザが操作可能な幾つかのスイッチが設けられている筐体と、筐体の幾つかのスイッチに対して所定の操作がなされたときに、自装置に関する各種状況を表す，漢字を含まない各種文字列が印字された簡易版ステータスシートを印刷する簡易版ステータスシート印刷手段と、簡易版ステータスシート印刷手段が簡易版ステータスシートを印刷するために利用するフォントデータを記憶したフォントデータ記憶手段とを、備えた装置としておく。
【００１４】
このような構成を有する本発明のホストベースプリンタは、単独でもステータスシート（簡易版ステータスシート）を印刷することが可能な装置として機能することになる。また、本発明のホストベースプリンタ（簡易版ステータスシート印刷手段）が印刷する簡易版ステータスシートは、漢字が用いられていないものである。従って、本発明のホストベースプリンタは、フォントデータ記憶手段として大容量の記憶素子を用意することなく（換言すれば、安価に）、製造できる装置であることになる。
【００１５】
本発明のホストベースプリンタを製造する際には、簡易版ステータスシート印刷手段として、所定内容の簡易版ステータスシート印刷指示コマンドが送信されてきたときにも機能する手段を採用しておいても良い。そして、そのような簡易版ステータスシート印刷手段を採用しておいた場合には、双方向通信が不可能な形でホスト装置と接続された状態でも、ホストコンピュータに対する操作でステータスシートの印刷を行わせることが出来るホストベースプリンタ（本発明の第２の課題も解決できるホストベースプリンタ）が得られることになる。
【００１６】
また、本発明のホストベースプリンタを製造するに際しては、フォントデータ記憶手段として、アルファベットと数字とに関するフォントデータ（簡易版ステータスシート印刷手段を、アルファベットと数字とを印字可能な手段とするためのフォントデータ）を記憶した手段や、カタカナと数字とに関するフォントデータのみを記憶した手段を採用しても良い。ただし、フォントデータ記憶手段を、そのような手段としておいた場合には、ホストベースプリンタの状況をユーザ（ステータスシートを印刷させた者）が把握しにくいステータスシートが印刷されることになるし、ステータスシート上に印刷可能な情報の種類が制限されることにもなる。従って、本発明のホストベースプリンタを製造するに際しては、フォントデータ記憶手段として、アルファベット，数字及びカタカナに関するフォントデータ（簡易版ステータスシート印刷手段を、アルファベット，数字，カタカナを印字可能な手段とするためのフォントデータ）を記憶した手段を採用しておくことが、望ましい。
【００１７】
そして、本発明の印刷システムは、或る印刷物を印刷させるために，その印刷物についてのイメージデータ形式の印刷データの供給が必要とされるホストベースプリンタと、当該ホストベースプリンタ用の印刷データを生成可能なホスト装置とが接続された印刷システムであって、ホストベースプリンタとして、ユーザが操作可能な幾つかのスイッチが設けられている筐体と、筐体の幾つかのスイッチに対して所定の操作がなされたときに、自装置に関する各種状況を表す，漢字を含まない各種文字列が印字された簡易版ステータスシートを印刷する簡易版ステータスシート印刷手段と、簡易版ステータスシート印刷手段が簡易版ステータスシートを印刷するために利用するフォントデータを記憶したフォントデータ記憶手段と、自装置の各種状況を表すステータス情報をホスト装置に対して送信するステータス情報送信手段とを備えたものが用いられ、ホスト装置として、ホストベースプリンタのステータス情報送信手段によって送信されたステータス情報に基づき、ホストベースプリンタに関する各種状況を表す，漢字を含む各種文字列が印字された標準版ステータスシートを印刷させるための印刷データを生成してホストベースプリンタへ送信する標準版ステータスシート用印刷データ生成・送信手段を備えたものが用いられた構成を、有する。
【００１８】
すなわち、本発明の印刷システムは、本発明のホストベースプリンタ（請求項２記載のもの）と、当該ホストベースプリンタに、漢字が用いられたステータスシート（標準版ステータスシート）を印刷させることが可能なホスト装置とを含むシステムとなっている。そして、ユーザ（日本人）にとっては、漢字が用いられたステータスシート（標準版ステータスシート）の方が、漢字が用いられていないステータスシート（簡易版ステータスシート）よりも、ホストベースプリンタの状況を把握しやすいので、本発明の印刷システムは、本発明の第３の課題を解決できるシステムとなっていると言うことが出来る。
【００１９】
本発明の印刷システムを構築するに際しては、双方向通信が不可能な状態でホストベースプリンタとホスト装置とが接続された状態でも、ホスト装置に対する操作でホストベースプリンタにステータスシート（簡易版ステータスシート）を印刷させることができるようにするために、ホストベースプリンタの簡易版ステータスシート印刷手段を、所定内容の簡易版ステータスシート印刷指示コマンドがホスト装置から送信されてきたときにも機能する手段としておくと共に、ステータスシートの印刷指示が与えられたときに、ホストベースプリンタからステータス情報を取得できた場合には、標準版ステータスシート用印刷データ生成・送信手段を機能させ、ホストベースプリンタからステータス情報を取得できなかった場合には、ホストベースプリンタに対して簡易版ステータスシート印刷指示コマンドを送信するステータスシート印刷指示受付手段を、ホスト装置に付加しておくことが、望ましい。
【００２０】
そして、本発明のプリンタドライバは、コンピュータを、本発明の印刷システムに含まれるホスト装置（請求項５記載のもの）相当の装置として動作させることが出来るものとなっているので、このプリンタドライバを用いれば、本発明の印刷システムを容易に構築できることになる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明を実施するための最良の形態を、図面を参照して詳細に説明する。
【００２２】
図１に示したように、本発明の一実施形態に係る印刷システムは、制御部１１，コントロールパネル１２及び印刷機構部１３を備えたホストベースプリンタ１０と、プリンタドライバ３０及びステータスモニタ４０がインストールされたコンピュータであるホスト装置５０とが、接続されたシステムである。
【００２３】
まず、本実施形態に係る印刷システムに含まれるホストベースプリンタ１０の構成及び動作を、説明する。
【００２４】
この印刷システムに含まれるホストベースプリンタ１０は、或る印刷物を印刷させるために，その印刷物についてのイメージデータ形式の印刷データを供給しなければならないプリンタである。
【００２５】
このホストベースプリンタ１０が備えるコントロールパネル１２は、ユーザとの間のインターフェイス手段として、ホストベースプリンタ１０の筐体上面に設けられているユニットである。このコントロールパネル１２は、図２に示したように、設定実行スイッチ２２を含む６個の押しボタンスイッチと、ＬＣＤ２１と、３個のＬＥＤとを、備えている。
【００２６】
印刷機構部１３（図１）は、用紙上に実際に印刷を行うユニットである。この印刷機構部１３は、印刷エンジン（本実施形態では、Ｃ，Ｍ，Ｙ，Ｋトナーによるカラー印刷が可能なもの），給紙装置，排紙装置等から、構成されている。
【００２７】
制御部１１は、一般的なホストベースプリンタ内の制御部と同様に、ＣＰＵ，ＲＡＭ，ＲＯＭ等が組み合わされたユニットである。
【００２８】
この制御部１１内のＲＯＭには、制御部１１を、受信した印刷データをほぼそのまま供給する（圧縮されている印刷データを伸張して印刷機構部１３に供給する）ことにより印刷機構部１３に印刷を行わせることや、所定のコマンド（以下、ステータス情報要求コマンドと表記する）を送信してきた装置に対して、ホストベースプリンタ１０の各種状況を示す情報からなるステータス情報を返送することが可能なユニットとして動作させるプログラム（ファームウェア）が、記憶されている。要するに、制御部１１のＲＯＭには、一般的なホストベースプリンタの制御部内のＲＯＭに記憶されているものと、同様の機能を有するプログラム（ファームウェア）が、記憶されている。
【００２９】
ただし、制御部１１内のＲＯＭには、英数字用のフォントデータとカタカナ（及び数字）用のフォントデータも、記憶されている。そして、ＲＯＭ上のプログラム（ファームウェア）は、制御部１１に、コントロールパネル１２に対して所定の操作（本実施形態では、設定実行スイッチ２２を３回押下する操作）が行われた場合と、所定のコマンド（以下、簡易版ステータスシート印刷指示コマンドと表記する）を受信した場合とに、簡易版ステータスシート印刷処理を実行させるものとなっている。ここで、簡易版ステータスシート印刷処理とは、ＲＯＭに記憶されている英数字用のフォントデータとカタカナ用のフォントデータとを利用して、図３に例示したような簡易版ステータスシート、つまり、ホストベースプリンタ１０の各種状況を表す，英数字とカタカナのみからなる文字列群（総印刷枚数、各種消耗品の残量、各種消耗品の型番等）が印字された簡易版ステータスシートを、印刷機構部１３に印刷させる処理のことである。
【００３０】
なお、本実施形態は、この簡易版ステータスシート印刷処理の実行に関係している部分（主として、制御部１１と印刷機構部１３）が、簡易版ステータスシート印刷手段に相当し、制御部１１内のＲＯＭの，フォントデータの記憶に用いられている部分が、フォントデータ記憶手段に相当し、ステータス情報要求コマンドに対する制御部１１の動作が、ステータス情報送信手段としての動作に相当するものとなっている。
【００３１】
次に、本印刷システムを構成しているホスト装置５０の構成及び動作を、説明する。
【００３２】
ホスト装置５０（図１）にインストールされているステータスモニタ４０は、ホストベースプリンタ１０の状況をユーザが確認（監視）することができるモニターウィンドウを自プログラムがインストールされたコンピュータに表示させるためのプログラムである。すなわち、ステータスモニタ４０は、ステータス情報要求コマンドの送信によりホストベースプリンタ１０（制御部１１）からステータス情報を取得する処理と、ホストベースプリンタ１０から取得したステータス情報に応じた内容のモニターウィンドウを表示する処理とを、コンピュータに実行させることが出来るプログラムとなっている。
【００３３】
プリンタドライバ３０は、一般的なホストベースプリンタ用のプリンタドライバと同様に、印刷が指示された電子的ドキュメントについてのイメージデータ形式の印刷データを生成してホストベースプリンタ１０に送信する処理を、コンピュータに実行させることが出来るプログラムである。また、このプリンタドライバ３０は、図４に示したような標準版ステータスシート、すなわち、漢字を含む各種文字列や，機種名等を示すイメージデータ（図において、ＬＰ−ｘｘｘｘＣが示されている部分に相当するイメージデータ；実際には、カラー）が用いられた標準版ステータスシートが印刷されることになる印刷データを生成してホストベースプリンタ１０に送信する処理を、コンピュータに実行させることも出来るプログラムとなっている。さらに、プリンタドライバ３０は、コンピュータに、上記した簡易版ステータスシート印刷指示コマンドを送信させることも出来るプログラムとなっている。
【００３４】
具体的には、プリンタドライバ３０は、図５に示したようなプリンタ・プロパティ・ダイアログボックスをコンピュータに表示させるように、かつ、このプリンタ・プロパティ・ダイアログボックス上の“ステータスシート印刷”ボタン３５が押下された場合、ホスト装置５０に、図６に示した手順のステータスシート印刷処理を実行させるように、作成されている。
【００３５】
すなわち、プリンタ・プロパティ・ダイアログボックス上の“ステータスシート印刷”ボタン３５が押下された場合、ホスト装置５０は、まず、ディスプレイ上に設定確認中ダイアログボックスを表示する(ステップＳ１０１)。ここで、設定確認中ダイアログボックスとは、図７に示した内容のダイアログボックス、つまり、ホストベースプリンタ１０の状況（図７では、“設定”）の確認作業を行っていることをユーザに通知するためのダイアログボックスのことである。なお、ステップＳ１０１における設定確認中ダイアログボックスの表示は、プリンタ・プロパティ・ダイアログボックスをディスプレイ上から消去することなく、行われる。
【００３６】
次いで、ホスト装置５０は、ホストベースプリンタ１０からステータス情報を取得するための処理(図６：ステップＳ１０２)を行う。このステップＳ１０２の処理は、モニタプログラム４０を利用して行われるものとなっている。このため、ステータスモニタ４０がホスト装置５０にインストールされていない場合には、ステータス情報がホストベースプリンタ１０から取得されることなく、ステップＳ１０２の処理が終了される。また、モニタプログラム４０がインストールされているが、ホスト装置５０とホストベースプリンタ１０とが双方向通信が不可能な形で接続されていた場合にも、ステータス情報がホストベースプリンタ１０から取得されることなく、ステップＳ１０２の処理が終了される。
【００３７】
ステップＳ１０２の処理により、ステータス情報をホストベースプリンタ１０から取得できなかった場合(ステップＳ１０３；ＮＯ)、ホスト装置５０は、問い合わせ処理（ステップＳ１１１）を実行する。
【００３８】
このステップＳ１１１で実行される問い合わせ処理は、ディスプレイ上に図８に示した問い合わせダイアログボックスを表示することにより、簡易版ステータスシートを印刷するか否かについての指示をユーザから取得する処理である。また、この問い合わせ処理は、設定確認中ダイアログボックスをディスプレイ上から消去した後に、問い合わせダイアログボックスを表示する処理となっている。
【００３９】
問い合わせ処理(ステップＳ１１１)を開始したホスト装置５０は、問い合わせダイアログボックス上の“はい”ボタン或いは“いいえ”ボタンが押下されたときに、問い合わせダイアログボックスをディスプレイ上から消去してから問い合わせ処理を終了する。
【００４０】
そして、“いいえ”ボタンの押下により問い合わせ処理を終了したホスト装置５０（ステップＳ１１２；しない）は、このステータスシート印刷処理（図６の処理）を終了する。一方、“はい”ボタンの押下により問い合わせ処理を終了したホスト装置５０（ステップＳ１１２；する）は、既に説明した簡易版ステータスシート印刷指示コマンド（ホストベースプリンタ１０が図３に示した簡易版ステータスシートを印刷することになるコマンド）をホストベースプリンタ１０へ送信(ステップＳ１１３)してから、ステータスシート印刷処理を終了する。
【００４１】
一方、ステップＳ１０２の処理により、ステータス情報をホストベースプリンタ１０から取得できた場合(ステップＳ１０３；ＹＥＳ)、ホスト装置５０は、設定確認中ダイアログボックスをディスプレイ上から消去する(ステップＳ１０４)。次いで、ホスト装置５０は、ホストベースプリンタ１０から取得したステータス情報に基づき、標準版ステータスシート（図４）をホストベースプリンタ１０に印刷させるための印刷データを生成する(ステップＳ１０５)。そして、ホスト装置５０は、生成した印刷データをプリンタに送信(ステップＳ１０６)してから、ステータスシート印刷処理を終了する。
【００４２】
以上、説明したように、本実施形態に係る印刷システムに用いられているホストベースプリンタ１０は、コントロールパネル１２を操作することにより、英数字とカタカナのみからなる文字列でトナー残量等が示された簡易版ステータスシートを印刷させることが出来る装置となっている。そして、そのような簡易版ステータスシートを印刷できるようにするためにホストベースプリンタ１０内に記憶させておくことが必要な英数字，カタカナに関するフォントデータのサイズは、漢字に関するフォントデータのサイズよりも、極めて小さい。従って、本ホストベースプリンタ１０の構成は、既存のホストベースプリンタと同程度のコストで製造できるものとなっていると言うことが出来る。
【００４３】
また、本印刷システムで用いられているプリンタドライバ３０は、漢字が用いられたステータスシート用の印刷データを生成してホストベースプリンタ１０に送信する処理（図６；ステップＳ１０２〜Ｓ１０６：標準版ステータスシート用印刷データ生成・送信手段としての動作に相当）を、コンピュータ（ホスト装置５０）に実行させることが出来るプログラムとなっている。そして、カタカナやアルファベットで示された情報よりも、漢字が用いられた情報の方が、ユーザ（日本人）にとって、分かりやすい情報であるので、本印刷システムによれば、ホストベースプリンタ１０の動作状況をより把握しやすい形態のステータスシートをホストベースプリンタ１０に印刷させることも出来ることになる。
【００４４】
さらに、プリンタドライバ３０は、ステータスシートの印刷がユーザにより指示されたがホストベースプリンタ１０からステータス情報を取得できなかった（かつ、ユーザから、簡易版ステータスシートの印刷が指示された）場合、コンピュータ（ホスト装置５０）に、簡易版ステータスシート印刷指示コマンドをホストベースプリンタ１０へ送信する処理（ステップＳ１０２，Ｓ１０３，Ｓ１１３：ステータスシート印刷指示受付手段としての動作に相当）を、実行させるプログラムとなっている。従って、本印刷システムは、双方向通信が不可能な形でホスト装置５０とホストベースプリンタ１０とを接続しておいても、ホスト装置５０に対する操作でホストベースプリンタ１０にステータスシートの印刷を行わせることが出来るシステムとなっていることにもなる。
【００４５】
＜変形形態＞
上記した印刷システムは、各種の変形を行うことができる。例えば、プリンタドライバ３０を、ホストベースプリンタ１０からステータス情報を取得できなかった場合、問い合わせダイアログボックスが表示されりことなく、簡易版ステータスシート印刷指示コマンドがホストベースプリンタ１０に対して送信されるプログラムに変形しておいても良い。また、プリンタドライバ３０を、モニタプログラム４０としての機能を併せ持つものとしておいても良い。
【図面の簡単な説明】
【００４６】
【図１】本発明の一実施形態に係る印刷システムの構成図。
【図２】実施形態に係る印刷システムを構成するホストベースプリンタが備えるコントロールパネルの外観図。
【図３】実施形態に係るホストベースプリンタが印刷可能な簡易版ステータスシートの説明図。
【図４】実施形態に係る印刷システムを構成するホスト装置がホストベースプリンタに印刷させる標準版ステータスシートの説明図。
【図５】実施形態に係るホスト装置が表示するプリンタ・プロパティ・ダイアログボックスの説明図。
【図６】ホスト装置が実行するステータスシート印刷処理の流れ図。
【図７】ホスト装置が表示する設定確認中ダイアログボックスの説明図。
【図８】ホスト装置が表示する問い合わせダイアログボックスの説明図。
【符号の説明】
【００４７】
１０  ホストベースプリンタ、  １１  制御部、  １２  コントロールパネル
１３  印刷機構部、  ３０  プリンタドライバ、  ４０  モニタープログラム
【図１】
2005205834.tif 000003
【図２】
2005205834.tif 000004
【図３】
2005205834.tif 000005
【図４】
2005205834.tif 000006
【図５】
2005205834.tif 000007
【図６】
2005205834.tif 000008
【図７】
2005205834.tif 000009
【図８】
2005205834.tif 000010