(57)【特許請求の範囲】
【請求項１】
プリンタ・エンジンへ画像データを出力するための垂直同期信号と水平同期信号とを共通の信号線を介して受信して前記プリンタ・エンジンを制御する制御手段と、
画像データ出力手段から出力される画像データを所定時間遅延して所定の画像処理を施し、前記プリンタ・エンジンに出力する画像処理手段と、
前記画像データ出力手段の画像データ出力が終了してから、前記画像処理手段による遅延時間に相当する時間を検出する第１の検出手段と、
前記第１の検出手段の検出結果に基づいて、前記プリンタ・エンジンから送られる次のページのための垂直同期信号を検出する第２の検出手段と
を備えたことを特徴とするプリンタ装置。
【請求項２】
請求項１において、
前記画像データ出力手段の画像データ出力の終了を検出する終了検出手段と、
前記終了検出手段の検出によりイネーブルされ、前記プリンタ・エンジンから送られる同期信号をカウントするカウント手段とを備えることを特徴とするプリンタ装置。
【請求項３】
請求項２において、
前記画像処理手段の遅延に応じて遅延ライン数を設定する設定手段と、
前記設定された遅延ライン数の設定値と、前記カウント手段のカウント値を比較する比較手段と、
前記設定値と前記カウント値が等しくなったときに前記垂直同期信号の検出を行う垂直同期検出手段とを備えることを特徴とするプリンタ装置。
【請求項４】
請求項１において、
副走査方向の遅延ライン数の設定値を予め登録する登録手段と、
前記画像データ出力手段からの画像データ出力の終了を検出する終了検出手段と、
前記終了検出手段の終了検出により割込信号を出力する割込手段と、
前記割込信号に応じて前記登録手段の設定値の参照及び更新を行う更新手段とを備えることを特徴とするプリンタ装置。
【請求項５】
請求項４において、
前記終了検出手段は、前記画像データを記憶する画像メモリと    ダイレクト・メモリ・アクセスにより処理されたワード数をカウントして検出を行なうことを特徴とするプリンタ装置。
【請求項６】
請求項４において、
前記更新手段は、予め登録した前記設定値が所定値でないときには前記設定値を１ディクリメントし、前記所定値のときには前記垂直同期信号を検出することを特徴とするプリンタ装置。
【請求項７】
請求項６において、
前記更新手段はＣＰＵであることを特徴とするプリンタ装置。
【請求項８】
請求項１ないし７のいずれかにおいて、
前記画像処理手段はスムージング回路であることを特徴とするプリンタ装置。
【請求項９】
プリンタ・エンジンへ画像データを出力するための垂直同期信号と水平同期信号とを共通の信号線を介して受信して前記プリンタ・エンジンを制御する制御手段と、画像データ出力手段から出力される画像データを所定時間遅延して所定の画像処理を施し、前記プリンタ・エンジンに出力する画像処理手段とを備えたプリンタ装置のプリント出力方法において、
前記画像データ出力手段の画像データ出力が終了してから、前記画像処理手段による遅延時間に相当する時間を検出する第１の検出ステップと、
前記第１の検出ステップの検出結果に基づいて、前記プリンタ・エンジンから送られる次のページのための垂直同期信号を検出する第２の検出ステップと
を備えたことを特徴とするプリンタ装置のプリント出力方法。
【請求項１０】
請求項９において、
スムージング回路により前記所定の画像処理を行なうことを特徴とするプリント出力方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はプリンタ装置およびそのプリント出力方法に関し、特に、プリンタ・エンジンへ画像出力するための垂直同期信号と水平同期信号が同一の一本の信号線（以下、同期信号とする）で兼用される制御装置を有するホストからのプリント・データにより記録媒体にプリント出力するレーザビーム・プリンタおよびそのプリント出力方法に関するものである。
【０００２】
【従来の技術】
ホストからのプリント・データにより記録媒体にプリント出力するレーザビーム・プリンタ（以下、プリンタとする）においては、メモリ上の画像データをスムージング回路へ出力しスムージング回路にてフォント等の画像データのドットのギザギザを滑らかにする処理を行い、処理された画像データをビデオ信号としてプリンタ・エンジン部へ出力し、所定の用紙へのプリント出力を行っている。
【０００３】
上記スムージング回路においては数ラインの画像データをスムージング回路内のメモリに格納し、副走査方向上下数ラインの画像データを参照して当該ビデオ信号を出力するため、メモリ上の画像データがスムージング回路へ出力されてから、その画像データがスムージング処理を施されビデオ信号として出力されるまでに副走査方向数ライン分の遅延が生じる。
【０００４】
【発明が解決しようとする課題】
しかしながら、プリンタ・エンジンへ画像出力するための垂直同期信号と水平同期信号が同一の一本の信号線（以下、同期信号とする）で兼用される制御装置を有するプリンタ・エンジンを制御する従来の技術では、垂直同期信号と水平同期信号が同一の一本の信号で兼用されているため、同期信号を当該プリント・ページの垂直同期信号として検出する手段を備えるか、または同期信号を当該プリント・ページの垂直同期信号として検出するステップを行なうことが必要とされる。同期信号を当該プリント・ページの垂直同期信号として検出する手段またはステップでは、連続プリントの場合、前ページのプリント処理が終了してから最初に検出された同期信号を垂直同期信号として検出し、次ページのプリント処理が開始されることが必要とされる。
【０００５】
メモリ上の画像データのスムージング回路への出力が終了したタイミングを前ページのプリント処理終了として検出した場合、スムージング回路への出力は終了しているがプリンタ・エンジンへのビデオ信号出力には数ライン分の遅延が生じるため、遅延ライン数分の水平同期信号が必要とされる。すなわち、メモリ上の画像データのスムージング回路への出力が終了した後も同期信号が必要とされる。
【０００６】
メモリ上の画像データのスムージング回路への出力が終了してから最初に検出された同期信号を垂直同期信号として検出すると、実際には検出された同期信号は垂直同期信号ではなく、メモリ上の画像データのスムージング回路への出力が終了した次のラインに対する水平同期信号となる。検出したこの同期信号のタイミングで次ページの先頭ラインの画像データ出力を開始すると、正常なプリント結果が得られないという課題がある。
【０００７】
そこで、本発明は上記課題を解決するためになされたものであって、本発明の目的は、前ページの画像信号出力の終了ではなくスムージング回路からプリンタ・エンジンへのビデオ信号出力が終了したことを検出し、検出後最初にプリンタ・エンジンから出力された同期信号を垂直同期信号として検出することで次ページのプリント処理を開始して次ページのプリント出力を実行することのできるプリンタ装置およびそのプリント出力方法を提供することにある。
【０００８】
【課題を解決するための手段】
上記の課題を解決するために請求項１の本発明装置は、プリンタ・エンジンへ画像データを出力するための垂直同期信号と水平同期信号とを共通の信号線を介して受信して前記プリンタ・エンジンを制御する制御手段と、画像データ出力手段から出力される画像データを所定時間遅延して所定の画像処理を施し、前記プリンタ・エンジンに出力する画像処理手段と、前記画像データ出力手段の画像データ出力が終了してから、前記画像処理手段による遅延時間に相当する時間を検出する第１の検出手段と、前記第１の検出手段の検出結果に基づいて、前記プリンタ・エンジンから送られる次のページのための垂直同期信号を検出する第２の検出手段とを備えたことを特徴とするプリンタ装置を提供する。
【０００９】
また、請求項２に記載の本発明装置は、請求項１において、前記画像データ出力手段の画像データ出力の終了を検出する終了検出手段と、前記終了検出手段の検出によりイネーブルされ、前記プリンタ・エンジンから送られる同期信号をカウントするカウント手段とを備えることを特徴とするプリンタ装置を提供する。
【００１０】
また、請求項３に記載の本発明装置は、請求項２において、前記画像処理手段の遅延に応じて遅延ライン数を設定する設定手段と、前記設定された遅延ライン数の設定値と、前記カウント手段のカウント値を比較する比較手段と、前記設定値と前記カウント値が等しくなったときに前記垂直同期信号の検出を行う垂直同期検出手段とを備えることを特徴とするプリンタ装置を提供する。
【００１１】
また、請求項４に記載の本発明装置は、請求項１において、副走査方向の遅延ライン数の設定値を予め登録する登録手段と、前記画像データ出力手段からの画像データ出力の終了を検出する終了検出手段と、前記終了検出手段の終了検出により割込信号を出力する割込手段と、前記割込信号に応じて前記登録手段の設定値の参照及び更新を行う更新手段とを備えることを特徴とするプリンタ装置を提供する。
【００１２】
また、請求項５の本発明装置は、  請求項４において、前記終了検出手段は、前記画像データを記憶する画像メモリとダイレクト・メモリ・アクセスにより処理されたワード数をカウントして検出を行なうことを特徴とするプリンタ装置を提供する。
【００１３】
また、請求項６の本発明装置は、  請求項４において、前記更新手段は、予め登録した前記設定値が所定値でないときには前記設定値を１ディクリメントし、前記所定値のときには前記垂直同期信号を検出することを特徴とするプリンタ装置を提供する。
【００１４】
また、請求項７の本発明装置は、  請求項６において、前記更新手段はＣＰＵであることを特徴とするプリンタ装置を提供する。
【００１５】
また、請求項８の本発明装置は、  請求項１ないし７のいずれかにおいて、前記画像処理手段はスムージング回路であることを特徴とするプリンタ装置を提供する。
【００１６】
上記の課題を解決するために請求項９の本発明方法は、プリンタ・エンジンへ画像データを出力するための垂直同期信号と水平同期信号とを共通の信号線を介して受信して前記プリンタ・エンジンを制御する制御手段と、画像データ出力手段から出力される画像データを所定時間遅延して所定の画像処理を施し、前記プリンタ・エンジンに出力する画像処理手段とを備えたプリンタ装置のプリント出力方法において、前記画像データ出力手段の画像データ出力が終了してから、前記画像処理手段による遅延時間に相当する時間を検出する第１の検出ステップと、前記第１の検出ステップの検出結果に基づいて、前記プリンタ・エンジンから送られる次のページのための垂直同期信号を検出する第２の検出ステップとを備えたことを特徴とするプリンタ装置のプリント出力方法を提供する。
【００１７】
また、請求項１０の本発明方法は、  請求項９において、スムージング回路により前記所定の画像処理を行なうことを特徴とするプリント出力方法を提供する。
【００１８】
【発明の実施の形態】
以下、添付の図面を参照して本発明の実施の形態について詳細に説明する。
【００１９】
（第１の実施の形態）
図１は本発明を適用したプリンタ装置（以下、プリンタとする）の第１の実施の形態の要部構成を表すブロック図である。
【００２０】
図１において、画像メモリ１０１には所定の画像処理が施されたビットマップ・データが格納されている。画像データ出力回路１０２は上記画像メモリ１０１のデータをスムージング回路１０４に画像データＶＤ  として出力する。スムージング回路１０４は画像データＶＤ  を基に所定の画像処理を施してスムージングを行い、スムージング処理したデータをビデオ信号ＶＯ  としてプリンタ・エンジン１０６に出力する。プリンタ・エンジン１０６はビデオ信号ＶＯ  にしたがって所定の用紙にプリント出力する。
【００２１】
なお、本明細書中の「用紙」はプリンタによって画像をプリント可能なシート状のプリント媒体であれば良く、いわゆる普通紙の他、トレーシング・ペーパー、ＯＨＰフィルム、光沢紙等を用いることができる。
【００２２】
画像データ出力終了信号ＶＤＦは、画像データ出力回路１０２からスムージング回路１０４への画像データＶＤ  の出力が終了したことを示す信号である。同期信号ＶＳ  は、ビデオ信号ＶＯ  のプリンタ・エンジン１０６への出力の際に水平方向および垂直方向の同期をとるための信号である。
【００２３】
同期信号カウンタ１０９は、同期信号ＶＳ  の入力回数をカウントする。カウント値ＣＶＡは同期信号カウンタ１０９によるカウント値である。画像データ出力終了信号検出回路１１１は、画像データ出力回路１０２からの画像データ出力終了信号ＶＤＦを検出する。画像データ出力終了信号検出回路１１１において画像データ出力終了信号ＶＤＦが検出されると、カウンタ・イネーブル信号ＣＥＮにより同期信号カウンタ１０９に対してカウント動作をイネーブルにする。
【００２４】
遅延ライン数レジスタ１１３は、画像データＶＤ  がスムージング回路１０４へ出力されてから、スムージング処理を施されビデオ信号ＶＯ  としてプリンタ・エンジン１０６に出力されるまでに副走査方向に生じる遅延ライン数を設定可能であり、ＳＶＡは遅延ライン数レジスタ１１３の設定値を示す。
【００２５】
比較器１１５はカウント値ＣＶＡと遅延ライン数レジスタ１１３の設定値ＳＶＡを比較し、カウント値ＣＶＡと設定値ＳＶＡが等しいときにビデオ出力終了信号ＶＯＦを出力する。割込制御回路１１７は、同期信号ＶＳ  、ビデオ出力終了信号ＶＯＦの入力により所定の割り込み処理を行う。
【００２６】
図１を参照して本実施の形態のプリンタの動作を説明する。
【００２７】
本実施の形態においては、ホスト・コンピュータ（図示せず）からのプリント・データは所定の処理を施され画像メモリ１０１に格納されているものとする。
【００２８】
所定の用紙へのプリント出力が開始されると、画像メモリ１０１上のデータはＤＭＡ（ダイレクト・メモリ・アクセス）転送により画像データ出力回路１０２に取り込まれる。画像データ出力回路１０２は画像データＶＤ  をスムージング回路１０４に出力し、スムージング回路１０４においてスムージング処理が施され、ビデオ信号ＶＯ  としてプリンタ・エンジン１０６に出力される。
【００２９】
プリンタ・エンジン１０６はプリント開始のコマンドを受けると、同期信号ＶＳ  をスムージング回路１０４に対して出力する。本実施の形態のプリンタでは、プリンタ・エンジン１０６はコマンドによって同期信号ＶＳ  の出力を停止可能な構成とする。
【００３０】
スムージング回路１０４は、この同期信号ＶＳ  を受けてビデオ信号ＶＯ  を順次プリンタ・エンジン１０６に出力し、所定の用紙にプリント出力を行う。本実施の形態では、スムージング回路１０４を経由することによりスムージング回路１０４に出力された画像データＶＤ  に対して、プリンタ・エンジン１０６に出力されるビデオ信号ＶＯ  は副走査方向４ライン分の遅延が生じるものとする。
【００３１】
画像データ出力回路１０２は当該プリント・ページの画像データＶＤ  を順次出力してゆき、画像メモリ１０１上のデータを出力し終わると、画像データ出力終了信号検出回路１１１に対し画像データ出力終了信号ＶＤＦを出力する。本実施の形態においては、画像データ出力回路１０２が画像メモリ１０１からＤＭＡ転送によって処理されたワード数をカウントすることによって画像データＶＤ  の出力終了を検出し、これにより画像データ出力終了信号ＶＤＦを出力するものとする。画像データ出力終了信号検出回路１１１は、画像データＶＤ  の出力が終了し、画像データ出力終了信号ＶＤＦが入力されたことを検出し、同期信号カウンタ１０９に対してカウンタ・イネーブル信号ＣＥＮを出力する。
【００３２】
同期信号カウンタ１０９は、カウンタ・イネーブル信号ＣＥＮが入力されていないときは同期信号ＶＳ  のカウント動作を行わず、そのカウント値ＣＶＡは０を保持し続けている。同期信号カウンタ１０９は、カウンタ・イネーブル信号ＣＥＮが入力されると同期信号ＶＳ  のカウント動作を可能となる。前述したように、本実施の形態ではビデオ信号ＶＯ  は副走査方向４ライン分の遅延が生じるため、画像データＶＤ  の出力終了後も同期信号ＶＳ  はスムージング回路１０４に入力されており、同期信号カウンタ１０９は同期信号ＶＳ  をカウントする。
【００３３】
また、遅延ライン数レジスタ１１３には、プリンタの副走査方向遅延ライン数が予め設定されている。本実施の形態では、遅延ライン数レジスタ１１３の設定値ＳＶＡは４となる。上記遅延ライン数レジスタ１１３の値は、ソフトによって変更可能としてもよい。スムージング回路１０４が副走査方向遅延ライン数分のビデオ信号ＶＯ  をプリンタ・エンジン１０６に順次出力してゆき、画像メモリ１０１上の副走査方向の最後のラインに対応するビデオ信号ＶＯ  を出力するための同期信号ＶＳ  が同期信号カウンタ１０９に入力されると、そのカウント値ＣＶＡは４となる。
【００３４】
比較器１１５はカウント値ＣＶＡと設定値ＳＶＡがともに４で等しくなったことを検出し、割込制御回路１１７に対しビデオ出力終了信号ＶＯＦを出力する。割込制御回路１１７は、ビデオ出力終了信号ＶＯＦが入力されることにより当該プリント・ページのビデオ信号出力が終了したことを検出し、割り込み処理によって次ページのプリント処理に移る。具体的には、コマンドによってプリンタ・エンジン１０６からの同期信号ＶＳ  の出力を停止し、次ページのプリント・データをビットマップ・データに展開し、展開したデータを画像メモリ１０１上に格納し、プリンタ・エンジン１０６に対し次ページのプリント開始コマンドを発行する。このプリント開始コマンドを受けてプリンタ・エンジン１０６は、次ページの垂直同期信号に相当する同期信号ＶＳ  をスムージング回路１０４および割込制御回路１１７に対して出力する。
【００３５】
本実施の形態のプリンタは、上記同期信号ＶＳ  、すなわちビデオ出力終了信号ＶＯＦが割込制御回路１１７に出力された後の最初の同期信号ＶＳ  を次ページの垂直同期信号として検出し、画像データ出力回路１０２は次ページの先頭ラインの画像データＶＤ  をスムージング回路１０４に出力し、次ページのプリント出力が実行される。
【００３６】
以上説明したように、同期信号カウンタ１０９、遅延ライン数レジスタ１１３、比較器１１５、割込制御回路１１７を設けることにより、プリンタ・エンジン１０６へ画像出力するための垂直同期信号と水平同期信号が同一の一本の信号で兼用される制御装置を有する構成とした本実施の形態のプリンタによれば、スムージング回路１０４からプリンタ・エンジン１０６へのビデオ信号ＶＯ  の出力が終了したことを検出し、検出後最初にプリンタ・エンジン１０６から出力された同期信号ＶＳ  を垂直同期信号として検出し、次ページのプリント処理を開始し、次ページのプリント出力を実行することが可能となる。
【００３７】
（第２の実施の形態）
以下に添付の図面を参照して本発明の第２の実施の形態について説明する。
【００３８】
図２は本発明を適用したプリンタの第２の実施の形態の要部構成を表すブロック図である。
【００３９】
図２において、画像メモリ２０１には所定の画像処理が施されたビットマップ・データが格納されている。画像データ出力回路２０２は上記画像メモリ２０１のデータをスムージング回路２０４に画像データＶＤ  として出力する。スムージング回路２０４は画像データＶＤ  を基に所定の画像処理を施してスムージングを行い、スムージング処理したデータをビデオ信号ＶＯ  としてプリンタ・エンジン２０６に出力する。プリンタ・エンジン２０６は、ビデオ信号ＶＯ  にしたがって所定の用紙にプリント出力する。
【００４０】
画像データ出力終了信号ＶＤＦは、画像データ出力回路２０２からスムージング回路２０４への画像データＶＤ  の出力が終了したことを示す信号である。同期信号ＶＳ  は、ビデオ信号ＶＯ  のプリンタ・エンジン２０６への出力の際に水平方向および垂直方向の同期をとるための信号である。
【００４１】
同期信号割込回路２０９は、同期信号ＶＳ  が入力されることにより割込信号ＩＲをＣＰＵ２１１に対して出力する。画像データ出力終了信号検出回路２１２は、画像データ出力回路２０２からの画像データ出力終了信号ＶＤＦを検出する。
【００４２】
画像データ出力終了信号検出回路２１２において画像データ出力終了信号ＶＤＦが検出されると、割込許可信号ＩＲＯＫにより同期信号割込回路２０９に対して同期信号ＶＳ  の割込みを許可する。
【００４３】
遅延ライン数レジスタ２１４はリード＆ライト（読み出し／書き込み）可能なレジスタであり、画像データＶＤ  がスムージング回路２０４へ出力されてからスムージング処理を施されビデオ信号ＶＯ  としてプリンタ・エンジン２０６に出力されるまでに副走査方向に生じる遅延ライン数（本実施の形態では４ライン分とする）をＣＰＵ２１１によって遅延ライン数レジスタ２１４に設定することが可能である。遅延ライン数レジスタ２１４には予め０の値が設定されているものとする。
【００４４】
図２を参照して本発明を適用したプリンタの第２の実施の形態の動作を説明する。
【００４５】
本実施の形態においては、ホスト・コンピュータ（図示せず）からのプリント・データは所定の処理を施され画像メモリ２０１に格納されているものとする。
【００４６】
所定の用紙へのプリント出力が開始されると、画像メモリ２０１上のデータはＤＭＡ転送により画像データ出力回路２０２に取り込まれる。画像データ出力回路２０２は画像データＶＤ  をスムージング回路２０４に出力し、スムージング回路２０４においてスムージング処理が施され、ビデオ信号ＶＯ  としてプリンタ・エンジン２０６に出力される。
【００４７】
プリンタ・エンジン２０６はプリント開始のコマンドを受けると、垂直同期信号に相当する同期信号ＶＳ  をスムージング回路２０４および同期信号割込回路２０９に対して出力する。本実施の形態のプリンタでは、プリンタ・エンジン２０６はコマンドによって同期信号ＶＳ  の出力を停止可能な構成とする。
【００４８】
同期信号割込回路２０９は、同期信号ＶＳ  の入力によって割込信号ＩＲを送出する。割込信号ＩＲを受けてＣＰＵ２１１は、遅延ライン数レジスタ２１４の値をリードする（読み出す）。リードした値が０である場合にＣＰＵ２１１は、入力された同期信号ＶＳ  が垂直同期信号であると判断し、遅延ライン数レジスタ２１４に副走査方向遅延ライン数の値４をライトする（書き込む）という割込み処理を実行する。割込み処理の実行後に、同期信号割込回路２０９を割込み禁止にする。
【００４９】
一方、スムージング回路２０４は上記同期信号ＶＳ  を受けてビデオ信号ＶＯ  を順次プリンタ・エンジン２０６に出力し、所定の用紙にプリント出力を行う。画像データ出力回路２０２は当該プリント・ページの画像データＶＤ  を順次出力してゆき、画像メモリ２０１上のデータを出力し終わると、画像データ出力終了信号検出回路２１２に対し画像データ出力終了信号ＶＤＦを出力する。
【００５０】
本実施の形態においては、画像データ出力回路２０２が画像メモリ２０１からＤＭＡ転送によって処理されたワード数をカウントすることによって画像データＶＤ  の出力終了を検出し、これにより画像データ出力終了信号ＶＤＦを出力するものとする。
【００５１】
画像データ出力終了信号検出回路２１２は、画像データＶＤ  の出力が終了し画像データ出力終了信号ＶＤＦが入力されたことを検出し、同期信号割込回路２０９に対して割込許可信号ＩＲＯＫを出力する。すなわち、同期信号ＶＳ  による割込み処理は、画像データＶＤ  の出力が終了されてから可能となる。
【００５２】
前述したように、本実施の形態ではビデオ信号ＶＯ  には副走査方向４ライン分の遅延が生じるため、画像データＶＤ  の出力終了後も同期信号ＶＳ  はスムージング回路２０４に入力されている。同期信号ＶＳ  が入力されると同期信号割込回路２０９は、ＣＰＵ２１１に対して割込信号ＩＲを送出する。
【００５３】
割込信号ＩＲを受けてＣＰＵ２１１は、遅延ライン数レジスタ２１４の値（４）をリードする。そして、リードした値が１であるかどうかをＣＰＵ２１１により判断し、１でない場合はリードした値を１ディクリメントして遅延ライン数レジスタ２１４にライトするという割込み処理を実行する。上記割込み処理が実行された後に、同期信号割込回路２０９の割込信号ＩＲはクリアされる。
【００５４】
スムージング回路２０４が副走査方向遅延ライン数分のビデオ信号ＶＯ  をプリンタ・エンジン２０６に順次出力してゆき、同期信号割込回路２０９に同期信号ＶＳ  が入力される度にＣＰＵ２１１は前述の割込み処理を実行し、遅延ライン数レジスタ２１４の値を１ずつディクリメントしてゆく。
【００５５】
画像メモリ２０１上の副走査方向の最後のラインに対応するビデオ信号ＶＯ  を出力するための同期信号ＶＳ  が同期信号割込回路２０９に入力されて割込み処理が実行されると、ＣＰＵ２１１がリードした遅延ライン数レジスタ２１４の値は１となる。遅延ライン数レジスタ２１４の値が１の場合、ＣＰＵ２１１は当該プリント・ページのビデオ信号出力が終了したことを検出し、次ページのプリント処理に移る。
【００５６】
具体的には、遅延ライン数レジスタ２１４に０をライトし、コマンドによってプリンタ・エンジン２０６からの同期信号ＶＳ  の出力を停止し、次ページのプリント・データをビットマップ・データに展開し、展開したデータを画像メモリ２０１上に格納し、プリンタ・エンジン２０６に対して次ページのプリント開始コマンドを発行する。このプリント開始コマンドを受けてプリンタ・エンジン２０６は、次ページの垂直同期信号に相当する同期信号ＶＳ  をスムージング回路２０４および同期信号割込回路２０９に出力する。
【００５７】
この同期信号ＶＳ  を受けて同期信号割込回路２０９が割込信号ＩＲをＣＰＵ２１１に送出すると、ＣＰＵ２１１は遅延ライン数レジスタ２１４の値をリードする。ここでリードされる値は０なので、入力された同期信号ＶＳ  は垂直同期信号であると判断して前述の一連の動作を実行し、次ページのプリント出力を実行する。
【００５８】
以上説明したように、同期信号割込回路２０９、遅延ライン数レジスタ２１４を設けることにより、プリンタ・エンジン２０６へ画像出力するための垂直同期信号と水平同期信号が同一の一本の信号で兼用される制御装置を有する構成とした本実施の形態のプリンタによれば、スムージング回路２０４からプリンタ・エンジン２０６へのビデオ信号ＶＯ  の出力が終了したことを検出し、検出後最初にプリンタ・エンジン２０６から出力された同期信号ＶＳ  を垂直同期信号として検出し、次ページのプリント処理を開始し、次ページのプリント出力を実行することが可能となる。
【００５９】
【発明の効果】
以上説明したように本発明に係るプリンタ装置およびそのプリント出力方法によれば、プリンタ・エンジンへ画像出力するための垂直同期信号と水平同期信号が一本の信号線で兼用される制御装置を有するプリンタ装置でプリント出力する場合において、スムージング回路からプリンタ・エンジンへのビデオ信号出力が終了したことを検出し、検出後最初にプリンタ・エンジンから出力された同期信号を垂直同期信号として検出し、これにより次ページのプリント処理を開始して次ページのプリント出力を実行することで、正常な次ページのプリントを行なえるという効果がある。
【図面の簡単な説明】
【図１】本発明を適用したプリンタ装置の第１の実施の形態の要部構成を表すブロック図である。
【図２】本発明を適用したプリンタ装置の第２の実施の形態の要部構成を表すブロック図である。
【符号の説明】
１０１，２０１    画像メモリ
１０２，２０２    画像データ出力回路
１０４，２０４    スムージング回路
１０６，２０６    プリンタ・エンジン
１０９    同期信号カウンタ
１１１，２１２    画像データ出力終了信号検出回路
１１３，２１４    遅延ライン数レジスタ
１１５    比較器
１１７    割込制御回路
２０９    同期信号割込回路
２１１    ＣＰＵ
ＶＤ      画像データ
ＶＯ      ビデオ信号
ＶＤＦ    画像データ出力終了信号
ＶＳ      同期信号
ＣＶＡ    カウント値
ＣＥＮ    カウンタ・イネーブル信号
ＳＶＡ    設定値
ＶＯＦ    ビデオ出力終了信号
ＩＲ    割込信号
ＩＲＯＫ    割込許可信号
【図１】
0003595704.tif 000002
【図２】
0003595704.tif 000003