(57)【特許請求の範囲】
【請求項１】
受信したコマンドが緊急コマンドでない場合、プリンタコマンドを受け取った順に受信バッファに記憶させ、受信したコマンドが緊急コマンドでありページ番号問い合わせコマンドである場合、ページ監視手段にページ番号を問い合わせ、ページ監視手段から引き渡されたページ番号をホストコンピュータに返却するインターフェース制御手段と、
前記受信バッファに記憶されたプリンタコマンドを処理する処理手段とを有することを特徴とするプリンタ制御装置。
【請求項２】
前記コマンドは、データ線で供給され、
前記プリンタコマンドと前記緊急コマンドとは、プリンタコマンドであるか緊急コマンドであるかを指定する信号線に基づき判別されることを特徴とする請求項１記載のプリンタ制御装置。
【請求項３】
前記インターフェース制御手段は、ページ監視手段にページ番号及び処理状態情報を問い合わせ、ページ監視手段から引き渡されたページ番号及び処理状態情報をホストコンピュータに返却することを特徴とする請求項１、または２記載のプリンタ制御装置。
【請求項４】
ページ番号及び処理状態情報を複数記憶する記憶手段を有し、
前記インターフェース制御手段は、ページ監視手段に前記記憶手段に記憶されている複数のページ番号及び処理状態を問い合わせ、ページ監視手段から引き渡された前記記憶手段に記憶されている複数のページ番号及び処理状態情報をホストコンピュータに返却することを特徴とする請求項１、または２記載のプリンタ制御装置。
【請求項５】
前記処理状態情報は、データ処理が開始されたこと、印字が開示されたこと、印字が終了したこと、定着が完了したこと、および排紙が完了したことを特徴とする請求項３、または４記載のプリンタ制御装置。
【請求項６】
前記処理状態情報は、データ処理が開始されたこと、印字が開示されたこと、印字が終了したこと、定着が完了したこと、または排紙が完了したことを特徴とする請求項３、または４記載のプリンタ制御装置。
【請求項７】
請求項１乃至６記載のいずれかのプリンタ制御装置と、
プリンタコマンドに基づき印刷を行う印刷機構部とを有することを特徴とするプリンタ。
【請求項８】
受信したコマンドが緊急コマンドであるか否かを判別する第１判別ステップと、
前記第１判別ステップにより受信したコマンドが緊急コマンドでないと判別された場合、プリンタコマンドを受け取った順に受信バッファに記憶させるステップと、
前記第１判別ステップにより受信したコマンドが緊急コマンドであると判別された場合、受信したコマンドがページ番号問い合わせコマンドであるか否かを判別する第２判別ステップと、
前記第２判別ステップにより受信したコマンドがページ番号問い合わせコマンドであると判別された場合、ページ監視手段にページ番号を問い合わせ、ページ監視手段から引き渡されたページ番号をホストコンピュータに返却する返却ステップと、
前記受信バッファに記憶されたプリンタコマンドを処理手段が処理するステップとを有することを特徴とするプリンタ制御方法。
【請求項９】
前記コマンドは、データ線で供給され、
前記第１判別ステップは、プリンタコマンドであるか緊急コマンドであるかを指定する信号線に基づき判別することを特徴とする請求項８記載のプリンタ制御方法。
【請求項１０】
前記返却ステップは、ページ監視手段にページ番号および処理状態情報を問い合わせ、ページ監視手段が引き渡されたページ番号および処理状態情報をホストコンピュータに返却することを特徴とする請求項８、または９記載のプリンタ制御方法。
【請求項１１】
前記返却ステップは、ページ監視手段に複数のページ番号および処理状態情報を問い合わせ、ページ監視手段が引き渡された複数のページ番号および処理状態情報をホストコンピュータに返却することを特徴とする請求項８、または９記載のプリンタ制御方法。
【請求項１２】
前記処理状態情報は、データ処理が開始されたこと、印字が開示されたこと、印字が終了したこと、定着が完了したこと、および排紙が完了したことを特徴とする請求項１０、または１１記載のプリンタ制御方法。
【請求項１３】
前記処理状態情報は、データ処理が開始されたこと、印字が開示されたこと、印字が終了したこと、定着が完了したこと、または排紙が完了したことを特徴とする請求項１０、または１１記載のプリンタ制御方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明はホストコンピュータあるいはワードプロセッサからデータを受け取って印刷するプリンタに於いて、そのプリンタの印刷の進行状況を監視できるプリンタ制御装置及び方法に関する。
【０００２】
【従来の技術】
ホストコンピュータからプリンタに対して印刷データを含むプリンタコマンドを送出して印刷する場合、プリンタは受信データをまず受信用バッファに受け取り、順次これを取り出して処理する。更に処理するに当たって描画用メモリあるいは印刷用バッファにイメージ展開した後に印刷を開始する。これをホストコンピュータ側から見ると印刷データを送出した後、ある程度の時間を経過してからそのデータの印刷が行われる事に成る。またその時間をホストコンピュータは知ることができない。この為今までの技術ではホストコンピュータ側からはプリンタが現在どのページを印刷しているのかを知る事ができなかった。
【０００３】
また最近ではホストコンピュータから印刷する場合、そのプリンタが印刷中であっても次のコンピュータ業務を可能とする為に、印刷データの送出をスプーラプログラムによって行うシステムが多い。この様なシステムではプリンタに印刷データを送出する時、既に印刷の総ページ数が判明している。従ってもしプリンタが現在どのページを印字中であるかを知る手段があれば、ホストコンピュータは何ページの印刷が残っているかという情報をオペレータに知らせる事ができ、オペレータは後どのぐらいで終わるかとか、用紙の補給が足りるか等の判断が可能となる。
【０００４】
また印刷途中でプリンタの用紙ジャム等の原因で印刷を中断した場合、やはりどのページを印刷中であったかを知ることができない為、ホストコンピュータはどのページから印刷をし直せば良いかを判断する事ができない。この為今まではオペレータが、ジャムを起こした印刷ジョブを一旦終了し、ジャムを起こしたページが何ページ目であるか数えて、そのページ以降を印刷するという新たなジョブを実行しなければならないという不便があった。
【０００５】
【発明が解決しようとする課題】
本発明は上記欠点に鑑みなされたもので、ホストコンピュータはプリンタが現在どのページを印刷中であるかを問い合わせ、これに呼応してプリンタは印刷中のページ番号を返却する事により、ホストコンピュータは常に印刷中のページを知る事を可能成らしめるものである。
【０００６】
従って、本発明の目的は、プリンタが全文書中の何ページ目を現在印刷中であるかをオペレータに知らせる事のできる印刷システムを提供する事にある。
【０００７】
本発明の別の目的は、印刷中にプリンタがエラー停止した場合、異常を起こしたページをホストコンピュータが自動的に知りそのページの先頭より自動的に印刷し直す事のできる印刷システムを提供する事にある。
【０００８】
【課題を解決するための手段】
上記目的を達成するために本発明のプリンタ制御装置は、
受信したコマンドが緊急コマンドでない場合、プリンタコマンドを受け取った順に受信バッファに記憶させ、受信したコマンドが緊急コマンドでありページ番号問い合わせコマンドである場合、ページ監視手段にページ番号を問い合わせ、ページ監視手段から引き渡されたページ番号をホストコンピュータに返却するインターフェース制御手段と、
前記受信バッファに記憶されたプリンタコマンドを処理する処理手段とを有することを特徴とする。
【０００９】
また、本発明のプリンタ制御方法は、
受信したコマンドが緊急コマンドであるか否かを判別する第１判別ステップと、
前記第１判別ステップにより受信したコマンドが緊急コマンドでないと判別された場合、プリンタコマンドを受け取った順に受信バッファに記憶させるステップと、
前記第１判別ステップにより受信したコマンドが緊急コマンドであると判別された場合、受信したコマンドがページ番号問い合わせコマンドであるか否かを判別する第２判別ステップと、
前記第２判別ステップにより受信したコマンドがページ番号問い合わせコマンドであると判別された場合、ページ監視手段にページ番号を問い合わせ、ページ監視手段から引き渡されたページ番号をホストコンピュータに返却する返却ステップと、
前記受信バッファに記憶されたプリンタコマンドを処理手段が処理するステップとを有することを特徴とする。
【００１２】
上記構成により、ホストコンピュータはプリンタが現在どのページを印刷中であるかを問い合わせ、これに呼応してプリンタは印刷中のページ番号を返却する事により、ホストコンピュータは常に印刷中のページを知ることができる。
【００１３】
従って、プリンタが全文書中の何ページ目を現在印刷中であるかをオペレータに知らせる事ができる。
【００１４】
印刷中にプリンタがエラー停止した場合、異常を起こしたページをホストコンピュータが自動的に知りそのページの先頭より自動的に印刷し直す事ができる。
【００１５】
【実施例】
図２は本発明においてホストコンピュータがプリンタに送出するプリンタコマンドの１例である。これは１ページ分に相当するコマンド群の構成例である。一般にホストコンピュータは各ページの印刷データをプリンタに送出するに先立って、当該ページの印刷書式に関る情報を送出する。これらの情報には、用紙中での印刷範囲を示す情報、印刷の解像度を示す情報。印刷品位のレベル等を意味する印刷モードを選択する情報、印刷データを送る形式の指定等が含まれる。本発明によれば、ホストコンピュータは上記のごとき情報に加えて、当該印刷ページのページ番号、一般的にはページ識別コードを指定する情報をこれらと共に送出する。プリンタはこのページ識別コードを当該ページと対比して管理し、ホストコンピュータにページ番号を伝達する場合このコードを以って行う。即ちホストコンピュータとプリンタ間で共通のページ識別コードとして使用するものである。
【００１６】
図１は本発明の１構成例を示す。１０はホストコンピュータ。２０はプリンタ装置で、インターフェース制御部２１を介してホストコンピュータと接続されている。３１、３２、３３は両者を継続するインターフェースケーブルの中にあって、それぞれ機能的に異なった情報を伝達するものであるが、物理的に３種に別れている必要はない。インターフェース制御部２１は回線３１を通じてホストコンピュータからのプリンタコマンドを受け取る。これは図２に説明したものでプリンタの印刷の為の全ての制御情報及びデータを含んでいる。また前記のページ番号指定情報も含んでいる。これらのコマンドは受け取った順に２２の受信用バッファにキューイングされ、マイクロコンピュータ、コマンド処理プログラムを記憶するＲＯＭ、コマンド処理に使われるＲＡＭからなるコマンド処理部２３で処理され、インクジェットプリンタ、レーザービームプリンタ等の印刷機構部で印刷される。本実施例におけるページ監視部５０は印刷機構部２４が１ページの印刷を終了し用紙を完全に排出してからコマンド処理部２３が次のページの給紙を印刷機構部２４に指示する様なプリタンに適用できる。図のようにマイクロコンピュータ、ページ監視処理プログラムを記憶するＲＯＭからなるページ監視部５０は、ページ監視メモリ５１に印刷中のページ番号を記録するメモリ５２と、そのページの用紙の給紙状態を示す１ビットのフラッグメモリ５３を持って印刷状態を監視している。即ち印刷中のページ番号をメモリ５２に記録し、さらにそのページの進行状況として、フラッグメモリ５３の値が１の時そのページの用紙が給紙されている事を示し、０の時そのページの印刷が終了して排紙してしまった状態を示す。
【００１７】
１ページの印刷をする時まずコマンド処理部２３が図２の制御情報部１００の情報を解釈し、ページ番号を確定する。コマンド処理部２３は印刷機構部２４に用紙の給紙を指示する。給紙が正しく完了すると、印刷機構部２４はその旨コマンド処理部２３に通知する。コマンド処理部２３はページ監視部５０にページ番号を添えて、給紙が完了した事を知らせる。ページ監視部５０はメモリ５２に受け取ったページ番号を、フラッグメモリ５３に１を書き込み新しいページの印刷が開始された事を記録する。その後コマンド処理部２３は１ページ分のデータを全て印刷機構部２４に送った後、排紙命令を送る。印刷機構部２４は排紙が正しく完了するとその旨コマンド処理部２３に通知する。この通知を受けてコマンド処理部２３はページ監視部５０に排紙完了を知らせる。ページ監視部５０はフラッグメモリ５２に０を書き込み、メモリ５２で表わされるページを印刷した用紙が仕上がった事を記憶する。
【００１８】
ホストコンピュータは回線３２を通じて現在印刷中のページを問い合わせる。一般にホストコンピュータからプリンタに種々の情報を特定して問い合わせたり、種々のコマンドを送出する事ができる。以下回線３２を通じて送られるコマンドを緊急コマンドと呼び、回線３１を通じて送られるプリンタコマンドと区別する。このように一般に緊急コマンドを送るのであれば回線３２はコードを送出できる機能を要する。印刷中のページの識別番号のみを問い合わせる目的であれば１本の信号線でもよい。プリンタはこの問い合わせに呼応して、回線３３を通じて印刷中のページの識別番号をホストコンピュータに返却する。
【００１９】
図３は本発明のインターフェース制御部の構成例である。前記回線３２の機能として、任意の緊急コマンドを送出できる一般的な実施例となっている。
【００２０】
物理的なインターフェースとして、プリンタに標準的に使用されるセントロニクスインターフェースを使用した場合を例に説明する。本来セントロニクスインターフェースは片方向のデータ送信に使用されていたが、ＩＥＥＥの規格案Ｐ１２８４によるとこのインターフェースを双方向のデータ送信に使用する方式が提案されている。図３は上記規格案中のＥＣＰモードでの使い方に準じたものであるが、本発明に関係する信号のみを記述している。
【００２１】
図中破線から左がホストコンピュータ、右がプリンタである。２００はプリンタ側のインターフェース制御部２１に当たる。２０１のＤＡＴＡ線は８ビットパラレルの双方向のデータ信号線である。全てのコマンドやステイタス情報はこの信号線を通じて送受される。２０２のＲＥＶ線はホストからの信号でＤＡＴＡ線の方向を決める。２１０の回路部分はＤＡＴＡ線の方向切替回路でＲＥＶが０の時ＤＡＴＡ線がホストからプリンタへ、１の時プリンタからホストへの方向が有効となるように働く。２０３のＣＯＭ線はホストからの信号で、ホストからのＤＡＴＡがプリンタコマンドであるか緊急コマンドであるかを指定する。２０４のＨｏｓｔ  Ｃｌｋはいわゆるストローブ信号でホストからのＤＡＴＡとＣＯＭが有効な期間を指定する。この信号が一旦下がり再度立ち上がった時にＤＡＴＡとＣＯＭがそれぞれ２２１、２２０のラッチに取り込まれ、プリンタがこれらを受け取った事になる。２３０はプリンタ側のマイクロコンピュータでホストからの信号として２０２のＲＥＶ、２２０および２２１に受け取ったＣＯＭ及びＨｏｓｔ  Ｄａｔａを読み出せる。Ｈｏｓｔ  Ｄａｔａがラッチされると、割り込み信号によりマイクロプロセッサにその旨伝えられる。一方プリンタからホストにデータを送る時は、ＲＥＶ信号が１になっているのを確認して、送信用ラッチ２２２にデータを書き込む。データの書き込みが行われると自動的にストローブ信号Ｐｅｒｉｐｈ  Ｃｌｋ  ２０５にパルス信号が発生され、ホストにＤＡＴＡ受け取りのタイミングを知らせる。
【００２２】
図４はプリンタが番号問い合わせコマンドに対して処理する動作を説明するフローチャートである。フローチャートに示された動作は図３による説明のＨｏｓｔ  Ｄａｔａの受信による割り込みにより起動され、ホストコンピュータから１バイトのコードを受信する毎に実行される（ステップ４００）。マイクロコンピュータ２３０は前記図３で説明した２２０のＣＯＭと２２１のＨｏｓｔ  Ｄａｔａを読みだす。ＣＯＭが０の時はＨｏｓｔ  Ｄａｔａはプリンタコマンド、１の時は緊急コマンドと判断する（ステップ４０１）。プリンタコマンドであればこれを受信バッファ２２に詰める（ステップ４０２）。緊急コマンドであれば緊急コマンドのコードを比較分類し、それぞれの処理に振り分ける（ステップ４０３）。本実施例では緊急コマンドは全て１バイトで表現されている。緊急コマンドの種類が印刷中のページ番号問い合わせコマンドで有ればステップ４０４へ進む。マイクロコンピュータ２３０はページ監視部５０に印刷中のページ番号と給紙状態を問い合せる。ページ監視部５０はメモリ５２より印刷中のページ番号を読みだし、メモリ５３より給紙状態ビットを読みだし、これを結合して１つのコードとしてインターフェース制御部に引渡す。インターフェース制御部はこのステイタス情報を３３を通じてホストコンピュータに返却する。１つのコードとしては例えば１バイトのコードでビット０〜６にページ識別番号、ビット７に給紙状態ビットを割り付ける事ができる。ステップ４０３でページ問い合せコマンドではないと判別された場合、コマンド（印刷ジョブ強制終了コマンド、ヘッドクリーニングコマンド等）に対応する処理を行わせる（ステップ４０６）。
【００２３】
図５は図１におけるページ監視部の他の実施例である。この例では印刷機構部２４がコマンド処理部２３より受け取る指令をキューイングする機構を持っていて、１ページの印刷を終了し終わらないうちに、次のページの印刷の指示を受け付ける事ができる場合に適用できる。またＬＢＰのように印刷が終了しても定着等の工程が有り、どの工程まで終わっているかの情報が印刷のやり直しに重要になる場合などの印刷機構に適用できる。
【００２４】
本実施例ではページ監視部６０は連続する複数ページを同時に監視する機構を持っている。ページ監視メモリ６１では処理中の３ページ分の各ページのページ識別番号を記憶するメモリ６２−１、６２−２、６２−３と、そのページの処理状態情報を保持するメモリ６３−１、６３−２、６３−３を持っている。処理状態メモリ６３−Ｘは値が１の時そのページのデータ処理が開始された事を示し、２の時印字が開始された事を示し、３の時印字が終了した事を示し、４の時定着が完了した事を示し、０の時排紙が終了した事を示す。１ページの印刷をする時まずコマンド処理部２３が図２の制御情報部１００の情報を解釈し、ページ番号を確定する。これが新しいページのデータ処理の開始で、コマンド処理部２３はページ監視部６０にそのページ番号を知らせる。ページ監視部はそのページ番号をページ識別番号メモリの先頭よりの空いているところに書き込み、更にそれに対応する処理状態メモリに処理開始を意味する１を書き込む。これ以降の処理は図１の実施例と大きく異なり、印刷機構部２４からの処理完了情報をもとに各ページの進行状況を監視する。以降の処理は図６及び図７のフローチャートで説明する。
【００２５】
図６はコマンド処理部２３がページ監視部６０に新しいページ番号を知らせた後の処理である。ページ処理部６０は新しいページ識別番号を受け取ると（ステップ６００）、まずページ監視メモリ６１に未使用のページ識別番号メモリがあるか探す（ステップ６０１）。見つかればそのうち最初の未使用メモリ（６２−Ｘ、６３−ＸでＸの最も小さいもの）を使用する（ステップ６０２）。ステップ６０１で未使用メモリが見つからない時は、処理状態情報が０のもの即ち排紙が完了したページのメモリを選ぶ（ステップ６０３）。なぜならこれは既に管理を要しないからである。ステップ６０２またはステップ６０３で選んだメモリにページ識別番号を書き込み、処理状態情報には１即ちデータ処理開始を書き込む（ステップ６０４）。
【００２６】
図７は印刷機構部２４からの処理完了情報をページ監視部６０が受け取った後の処理である。ページ監視部６０が印刷機構部２４からの処理完了情報を受け取ると（ステップ７００）、まずその処理完了情報を分類する（ステップ７０１）。
【００２７】
完了情報が給紙完了であれば、処理状態メモリが１即ちデータ処理中のページを探し（ステップ７１０）、これを２即ち印字中に移行した事を記録する（ステップ１１）。
【００２８】
完了情報が印字完了であれば、処理状態メモリが２即ち印字中のページを探し（ステップ７２０）、これを３即ち定着中に移行した事を記録する（ステップ７２１）。
【００２９】
完了情報が定着完了であれば、処理状態メモリが３即ち定着処理中のページを探し（ステップ７３０）、これを４即ち印字中に移行した事を記録する（ステップ７３１）。
【００３０】
完了情報が排紙完了であれば、処理状態メモリが４即ちテータ処理中のページを探し（ステップ７４０）、これを０即ち排紙まで完了した事を記録する（ステップ７４１）。
【００３１】
本実施例ではホストコンピュータから処理中のページの問い合わせが有った場合は、ページ監視部６０はページ監視メモリ６１の全てを読み出しインターフェース制御部２１を通じてホストコンピュータに返送する事は図１の実施例と同じである。ただしこの場合返送する情報は複数バイトに成る。
【００３２】
図８は他の実施例の構成図であるが図５と同じである。
【００３３】
図９はこの実施例において、ホストコンピュータがプリンタに送出するプリンタコマンドの１例である。これは１つの文書あるいは印刷ジョブに相当するコマンド群の構成例である。９００は最初に送られるコマンドでジョブの開始を意味する。９０１は文書のページ数だけ複数個有り実際の印刷内容を実現するコマンドの列である。しかし９０１の制御情報部にはページ番号指定は入っていない。９０２は印刷ジョブの終了を示すコマンドであるが、無くてもかまわない。
【００３４】
図８の動作は図５の説明とほとんど同じである。コマンド処理部２３が印刷ジョブ開始コマンドを受け取ると、ページ監視部２５にジョブが開始された事を知らせる。ページ監視部はページ監視メモリをすべてクリアしたページカウンタ７０をクリアし新しいジョブに備える。コマンド処理部は新しいページの制御情報部の処理を開始すると、ページ監視部に新しいページの処理開始を通知する。しかし制御情報部にページ番号指定は無いので、ページ番号の通知は行われない。ページ監視部はこの通知を受け取ると、ページカウンタ７０を１だけ進めこれをページ番号とする。即ち１、２、３、４…となるページ番号が自動的につけられる。ページ番号がこのようになる点を除いて、動作は図５で説明したのとまったく同じである。この時ホストコンピュータ側も、各ページをプリンタと同じルール、即ちこの場合１、２、３、４…となるようカウントしているのでホストコンピュータとプリンタとで同じページ番号でページを識別している事になる。
【００３５】
次に、図１０を用いて本実施例におけるホストコンピュータ側のジャムリカバリ処理を説明する。なお、図１０のフローチャートに係るプログラムはホストコンピュータ内のＲＯＭに記憶され、ホストコンピュータ内のＣＰＵによって処理される。
【００３６】
まず、ステップ１００１でプリンタより紙づまりエラー情報の通知を受けると、ステップ１００２に進み、ＣＯＭを１にしてプリンタにページ問い合わせコマンドを送信する。その後、ステップ１００３でプリンタから印刷中のページ番号とその処理状態を受信する。次にステップ１００４に進み、受信した情報に基づきホストコンピュータのＣＲＴにページ番号を表示する。次にオペレータによる再印刷の指示（ステップ１００５）に基づき、プリンタ側が正常に印刷できる状態になったかを判別し（ステップ１００６）、次にステップ１００７で、ＣＯＭを１にしてプリンタに印刷ジョブ強制終了コマンド送信する。プリンタ側は受信バッファ、コマンド処理部、印刷機構部をクリアする。次に、ステップ１００８に進み、ステップ１００３で受信したページ番号とその処理状態に基づいて、対応するページの文字コード、コマンド、イメージデータ等からなる印刷データを転送する。
【００３７】
なお、ステップ１００１、１００２ではエラー情報の通知に基づきページ問い合わせコマンドを送信したが、任意のタイミングで行うようにして、ホストが常に印刷しているページを表示するようにもできる。
【００３８】
【発明の効果】
本発明により、プリンタは印刷中あるいは処理中のページの動作状態を監視し、ホストコンピュータからの問い合わせに対して、ページをホストコンピュータと共通の番号で識別し、そのページに対する処理状況を返却する事ができた。
【００３９】
ホストコンピュータはこの情報を利用する事により、プリンタがどのページを印刷中であるかを知る事ができ、オペレータに知らせる事が可能となる。
【００４０】
またプリンタがエラー停止した時にこの情報を読み出す事により、どのページの印刷を失敗したかを知る事ができ、失敗したページから自動的に再印刷を行う事が可能となる。
【図面の簡単な説明】
【図１】本発明の全体構成図である。
【図２】本発明で使用されるプリンタコマンドの１例を示す図である。
【図３】インターフェース制御部２１の実施例を示す図である。
【図４】本発明でページ番号を返却する動作を説明するフローチャートを示す図である。
【図５】本発明の別の実施例を示す図である。
【図６】他の実施例での動作を説明するフローチャートを示す図である。
【図７】他の実施例での動作を説明するフローチャートを示す図である。
【図８】本発明の他の実施例を示す図である。
【図９】他の実施例で使用されるプリンタコマンドの１例を示す図である。
【図１０】ホストコンピュータの動作を説明するフローチャートを示す図である。
【符号の説明】
１０  ホストコンピュータ
２０  プリンタ装置
２１  インターフェース制御部
２２  受信用バッファ
２３  コマンド処理部
２４  印刷機構部
３１  従来のインターフェース
３２  双方向インターフェース
３３  双方向のインターフェース
５０  ページ監視部
５１  ページ監視用メモリ
６０  別の実施例におけるページ監視部
６１  別の実施例におけるページ監視用メモリ
【図１】
0003604776.tif 000002
【図２】
0003604776.tif 000003
【図３】
0003604776.tif 000004
【図４】
0003604776.tif 000005
【図５】
0003604776.tif 000006
【図６】
0003604776.tif 000007
【図７】
0003604776.tif 000008
【図８】
0003604776.tif 000009
【図９】
0003604776.tif 000010
【図１０】
0003604776.tif 000011