【事件の表示】
　特許第２８１５８３２号　「ページプリンタのバンドプリント方法」の特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　本件特許異議の申立てを却下する。
【理　由】
１．手続の経緯
　特許第２８１５８３２号の請求項１乃至請求項３に係る発明についての出願は、平成７年１０月３１日に特許出願され、平成１０年８月１４日にその特許の設定登録がなされ、その後、梅沢靖幸より特許異議の申立てがなされ、取消理由通知がなされ、その指定期間内である平成１２年１月２４日に訂正請求がなされたものである。
　
２．訂正の適否についての判断
　（ア）訂正の内容
　特許権者は、請求項２及び請求項３を削除する訂正を請求する。
　（イ）訂正の目的の適否、新規事項の有無及び拡張・変更の存否
　上記訂正は、特許請求の範囲の減縮に該当し、新規事項の追加に該当せず、実質的に特許請求の範囲を拡張又は変更するものではなく、訂正後の特許請求の範囲に記載された発明は出願の際独立して特許を受けることができるものである。
　（ウ）むすび
　以上のとおりであるから、上記訂正は、特許法第１２０条の４第２項及び同条第３項で準用する同法第１２６条第２−４項の規定に適合するので、当該訂正を認める。
　
３．特許異議の申立てについての判断
　請求項２及び請求項３に係る発明は、訂正の結果削除され、特許異議の申立ての対象が存在しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１２年２月２９日（２０００．２．２９）
【訂正の要旨】
訂正の要旨
　特許第２８１５８３２号の請求項２及び請求項３を削除する。
（５４）【発明の名称】
ページプリンタのバンドプリント方法
（５７）【特許請求の範囲】
　【請求項１】　外部装置から送られるプリントデータを変換して変換データを生成し、この変換データをビットマップデータヘ変換してプリントするようになったページプリンタのバンドプリント方法において、
　ページ単位のプリントデータを外部装置から受信するデータ受信過程と、受信したプリントデータを複数のバンドに区分し、各バンドごとに変換データヘ変換してメモリに記憶する変換記憶過程と、各バンドの変換データについてビットマップデータヘ変換するための変換時間を予測する変換時間予測過程と、１番目のバンドの変換データをビットマップデータヘ変換しながら、前記予測した各バンドの変換時間を基準変換時間と比較して基準変換時間を越える変換時間を有するバンドの変換データをビットマップデータヘ変換し、メモリの先処理領域に記憶するプリント開始及び比較先処理過程と、続く変換対象のバンドが前記プリント開始及び比較先処理過程で先処理したバンドかどうかを判断する判断過程と、該判断過程の結果、先処理したバンドであれば、メモリの先処理領域に記憶した該当ビットマップデータを出力してプリントし、先処理してないバンドであれば、当該バンドの変換データをビットマップデータヘ変換してプリントするプリント過程と、を実行するようにしたことを特徴とするバンドプリント方法。
【発明の詳細な説明】
　　【０００１】
　【発明の属する技術分野】
　本発明はページプリンタ（ｐａｇｅ　ｐｒｉｎｔｅｒ）のプリント方法に関するもので、そのうち特に、バンドプリント（ｂａｎｄ　ｐｒｉｎｔｉｎｇ）の方法に関する。
　　【０００２】
　【従来の技術】
　電子写真現像方式のプリンタに代表されるページプリンタでは一般に、１ページ分のデータを受信した後にプリント動作を開始するようになっている。従って、ページプリンタにおいては少なくとも１ページ分のデータを貯蔵可能な高容量のメモリが必須となるが、メモリは高価なため、できるだけ容量を少なく抑えられるようにする手法が望まれる。例えば、プリント解像度が３００ＤＰＩ（Ｄｏｔ　Ｐｅｒ　Ｉｎｃｈ）のページプリンタにおいて、１ページ分のプリントデータ（文字、図形等）をすべて実際のプリントのためのビットマップ（ｂｉｔ　ｍａｐ）データに変換してプリントする方法を用いると、レターサイズ（ｌｅｔｔｅｒ　ｓｉｚｅ：８″×１１″）のページの場合、約１Ｍバイトのビットマップデータ専用のメモリが必要となる。更に、このようなページプリンタで他の用途に使用するメモリまで勘案すると、少なくとも２Ｍバイトのメモリを備えなければならない。そこで、内蔵メモリの容量を抑えるために、バンドプリント方法を採用するのが一般的になってきている。即ち、例えばプリント用紙の１ページ相当を複数の帯状ブロック単位のバンドに分割し、その各バンドごとにこれに属するプリントデータをまとめるようにしておいて、１ページをバンド順にプリントしていく、というものである。
　　【０００３】
　図１には、ページプリンタの一例として一般的な電子写真現像方式プリンタのブロック構成図を示している。このプリンタは、主に制御部１００とエンジン部２００から構成されている。
　　【０００４】
　制御部１００は、ＰＣインタフェースユニット１１０、ビデオコントローラ等のコントローラ１２０、エンジンインタフェースユニット１３０、操作パネル（Ｏｐｅｒａｔｉｎｇ　Ｐａｎｎｅｌ　Ｅｑｕｉｐｍｅｎｔ：ＯＰＥ）１４０、ＲＡＭ１５０、及びＲＯＭ１６０を備えている。ＰＣインタフェースユニット１１０は、ＰＣ（パーソナルコンピュータ）５０との間で各人出力信号をやり取りするためのインタフェースである。コントローラ１２０は、ＰＣインタフェースユニット１１０を介して入力されるプリントデータを、当該プリンタでのプリント用にビットマップデータ等へ変換し、そして当該プリンタの全体的動作を制御する。エンジンインタフェースユニット１３０は、コントローラ１２０の制御下でエンジン部２００との間で各人出力信号をやり取りするインタフェースである。ＯＰＥ１４０は、多数のキーを備え、そのキー入力によるキーデータをコントローラ１２０へ伝え、またコントローラ１２０の制御動作に応じた情報をディスプレイする。ＲＡＭ１５０は、コントローラ１２０の制御下で、ＰＣインタフェースユニット１１０からのプリントデータ及びコントローラ１２０のプリント動作制御で生じる各種データを一時的に記憶する。ＲＯＭ１６０は、コントローラ１２０の制御プログラムや記号変換用データソース等を記憶するメモリである。エンジン部２００は、感光ドラムや現像器等のプリント機器を備え、制御部１００の制御によりプリント動作を行う。
　　【０００５】
　このように構成されたプリンタにおけるバンドプリント方法について次に説明する。
　　【０００６】
　コントローラ１２０はまず、ＰＣインタフェースユニット１１０を通じて入力される１ページのプリントデータを複数のバンドに分割する。そして、この分割された各バンドデータはそのままビットマップデータに変換されるのではなく、ビットマップデータヘの変換が容易な形態のデータ、例えば記号命令（ｓｙｍｂｏｌｉｃ　ｃｏｍｍａｎｄ）に一旦変換され、各バンドごとにＲＡＭ１５０へ記憶される。記号命令に変換されるプリントデータの形態には各種あるが、その中で代表的なものは受信ビットマップデータ、フォントデータ、ラインデータの３つになる。図２に、例えば英文字“Ｌ”のプリントデータを座標で表す記号命令に変換する場合の説明図を示している。この英文字“Ｌ”はフォントデータに属し、これを記号命令に変換すると、次表のように記号命令に変換される。
　【表１】
ＲＥＴ｛（Ｘ１，Ｙ１），（Ｘ２，Ｙ２），（Ｘ３，Ｙ３），（Ｘ７，Ｙ７）｝
ＲＥＴ｛（Ｘ７，Ｙ７），（Ｘ４，Ｙ４），（Ｘ５，Ｙ５），（Ｘ６、Ｙ６）｝
　　【０００７】
　このように変換されて得られる記号命令は、ＲＡＭ１５０のメモリ領域の内の図３に示すような第１メモリ領域１５１に、各バンドごとに順次記憶される。この図３は、バンドプリントに対応したＲＡＭ１５０のメモリ領域の状態を示すメモリマップで、便宜上、ＲＡＭ１５０のメモリ領域の一部を、記号命令を記憶するための第１メモリ領域１５１と、ビットマップデータを記憶するための第２メモリ領域１５３と、に区分した状態で図示してある。第１メモリ領域１５１のメモリブロックＳＭｌ〜ＳＭｎは、それぞれ１バンドの記号命令を記憶し、第２メモリ領域１５３のメモリブロックＲＭ１，ＲＭ２は、それぞれ１バンドのビットマップデータを記憶する。
　　【０００８】
　記号命令への変換が完了すると、コントローラ１２０は、メモリブロックＳＭ１に記憶した１番目のバンドの記号命令を時間ＴＲＢ１の間にビットマップデータヘ変換し、これを第２メモリ領域１５３のメモリブロックＲＭ１に記憶する。その後にエンジン部２００を駆動制御し、メモリブロックＲＭ１に記憶したビットマップデータをエンジンインタフェースユニット１３０を通じてエンジン部２００へ出力する。このエンジン部２００で１番目のバンド分のビットマップデータをプリントする間に、コントローラ１２０は、メモリブロックＳＭ２に記憶した２番目のバンドの記号命令をＲＡＭ１５０から読出して時間ＴＲＢ２の間にビットマップデータヘ変換し、メモリブロックＲＭ２に記憶する。そして、１番目のバンド分のビットマップデータのプリントが完了するのに合わせて、メモリブロックＲＭ２に記憶した２番目のバンド分のビットマップデータをエンジンインタフェースユニット１３０を通じてエンジン部２００へ出力する。また、この間にＲＡＭ１５０からメモリブロックＳＭ３に記憶した３番目のバンドの記号命令を読出して時間ＴＲＢ３の間にビットマップデータヘ変換し、今度はメモリブロックＲＭ１に記憶する。以降、同様の過程をメモリブロックＳＭｎに記憶した最後のバンドの記号命令まで繰り返すことで、１ページ分のビットマップデータヘの変換及びプリントが完了する。このとき、メモリブロックＳＭｌ〜ＳＭｎのバンド別記号命令は、図３のようにＳ１，Ｓ２，Ｓ３，…，Ｓｎ−１，Ｓｎの順にビットマップデータヘ変換されてメモリブロックＲＭ１，ＲＭ２に交互に記憶され、そして、バンド別ビットマップデータのプリント順序は、Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５，Ｐ６，Ｐ７，Ｐ８，…の順になる。
　　【０００９】
　このようなバンドプリント方法を採用したページプリンタであれば、理論上、２バンド分のビットマップデータを記憶するメモリ容量と、１ページ分の記号命令を記憶するメモリ容量があれば、正常なプリント動作を遂行可能である。例えば、一般の３００ＤＰＩのプリント解像度を有するレーザビームプリンタ（Ｌａｓｅｒ　Ｂｅａｍ　Ｐｒｉｎｔｅｒ：ＬＢＰ）の場合、５１２Ｋバイトのメモリ容量があればよいことになる。
　　【００１０】
　【発明が解決しようとする課題】
　上述のバンドプリント方法では、１バンド分のビットマップデータをプリントする間に、次のバンドの記号命令をビットマップデータに変換する過程を完了させなければならない。もし、次のバンドの変換過程が遅れると、１ページの途中でプリント不能となるバンドオーバーランエラー（ｂａｎｄ　ｏｖｅｒｒｕｎ　ｅｒｒｏｒ）が発生する。これは、メモリブロックＲＭ１，ＲＭ２に記憶したビットマップデータのプリント時間はバンドに関係なく一定であるのに対し、メモリブロックＳＭ１〜ＳＭｎに記憶したバンド別の記号命令をビットマップデータに変換するのにかかる各時間ＴＲＢ１〜ＴＲＢｎは、その量に応じてバンドごとに一定しないことからくるものである。
　　【００１１】
　このような従来技術に着目して本発明では、バンドオーバーランエラーの発生を防ぐことのできるバンドプリントの手法を提供する。
　　【００１２】
　【課題を解決するための手段】
　上記課題を解決するために本発明では、バンドオーバーランエラー発生の可能性をもつバンドについて、その他のバンドのビットマップデータヘの変換前に予めビットマップデータヘ変換しておくバンドプリント方法とする。その一態様として、受信したプリントデータを記号命令等の変換データヘ変換する際に、その変換データのビットマップデータヘの変換時間をバンドごとに予測して基準変換時間と対比し、基準変換時間を越えるバンドについては、プリント開始前に他のバンドに優先して予めビットマップデータヘ変換しておくようにしたバンドプリント方法を提供する。
　　【００１３】
　即ち、より具体的には、ＰＣ等の外部装置から送られるプリントデータを変換して記号命令等の変換データを生成し、この変換データをビットマップデータへ変換してプリントするようになったページプリンタのバンドプリント方法において、次の各過程▲１▼〜▲８▼を実行することを特徴としたバンドプリント方法が提供される。
　　【００１４】
　▲１▼．ページ単位のプリントデータを外部装置から受信するデータ受信過程。
　　【００１５】
　▲２▼．受信したプリントデータを複数のバンドに区分し、各バンドごとに変換データヘ変換してメモリに記憶する変換記憶過程。
　　【００１６】
　▲３▼．各バンドの変換データについてビットマップデータヘ変換するための変換時間を予測する変換時間予測過程。
　　【００１７】
　▲４▼．予測した各バンドの変換時間を基準変換時間と比較する比較過程。
　　【００１８】
　▲５▼．基準変換時間との比較結果で基準変換時間を越える変換時間を有するバンドの変換データをビットマップデータヘ変換し、メモリの先処理領域に記憶する先処理過程。
　　【００１９】
　▲６▼．１番目のバンドの変換データをビットマップデータヘ変換してプリント実行するプリント開始過程。
　　【００２０】
　▲７▼．続く変換対象のバンドが先処理過程で先処理したバンドかどうかを判断する判断過程。
　　【００２１】
　▲８▼．先処理したバンドであれば、メモリの先処理領域に記憶した該当ビットマップデータを出力してプリントし、先処理してないバンドであれば、当該バンドの変換データをビットマップデータヘ変換してプリントするプリント過程。
　　【００２２】
　【発明の実施の形態】
　以下、本発明の実施形態につき作用も含めて添付の図面を参照し説明する。
　　【００２３】
　図４に、図１のページプリンタに本発明を適用した場合に、コントローラ１２０の制御により制御部１００が実行するフローチャートを示してある。これに基づき、この実施形態のバンドプリント過程を順次説明する。
　　【００２４】
　ＰＣインタフェースユニット１１０を通じて１ページ分のプリントデータが受信されると、一旦ＲＡＭ１５０に記憶される（ステップ２０１）。次いで、受信したプリントデータを複数のバンドに分割し、各バンドごとに変換データとしての記号命令へ変換する（ステップ２０３）。そして、各バンドの記号命令についてそれぞれビットマップデータヘの変換時間を予測する（ステップ２０５）。
　　【００２５】
　このステップ２０５における変換時間予測の手法について説明する。まず、記号命令へ変換するプリントデータには各種形態があるが、受信ビットマップデータ、フォントデータ、ラインデータの３つにほぼ分けることができる。ＰＣ５０から送られる受信ビットマップデータ（例えばドットデータ）は、そのビットマップを構成するバイト量を把握すれば記号命令の変換時間を予測可能である。また、フォントデータは、そのフォントのサイズを把握すれば記号命令の変換時間を予測できる。そして、ラインデータは、そのラインの長さに比例して記号命令の変換時間を予測可能である。このように、記号命令、即ち変換データの種類とその量から各バンドの変換時間を予測する。このとき、１番目のバンドの変換時間は予測を省略することもできる。即ち、１番目のバンドについてはビットマップデータヘ変換してからプリント開始となるので、１番目のバンドではバンドオーバーランエラーの発生を心配する必要がないためである。最終的に、このように予測した各変換時間を用いてバンド別変換時間表を作成しておけばよい。
　　【００２６】
　ステップ２０５の変換時間予測過程の次には、予測した変換時間を検査、つまりバンド別変換時間表をバンドごとに順次検査していく（ステップ２０７）。このとき、検査対象のバンドの変換時間が基準変換時間を越えるかどうかを比較する（ステップ２０９）。基準変換時間は、当該ページプリンタの特性からバンドオーバーランエラーを起こさない限界値を基に定める。このステップ２０９の比較過程において変換時間が基準変換時間を越えているバンドの記号命令は、先処理されてビットマップデータヘ変換され、ＲＡＭ１５０内に設けた先処理領域に先に記憶される（ステップ２１１）。一方、変換時間が基準変換時間以下であるバンドの記号命令は、その元のメモリ領域に記憶したままとされる。各バンドの比較検査の後にはそれぞれ当該バンドが最後のバンドであるかどうかチェックされ、最後のバンドでなければステップ２０７へ戻って続くバンドの比較検査が行われる（ステップ２１３）。
　　【００２７】
　尚、上記バンド別変換時間の比較検査にはそう長い時間を要しないので、１番目のバンドの記号命令をビットマップデータヘ変換しつつ、或いは変換してから比較判断過程を実施することも可能である。
　　【００２８】
　ステップ２１３で最後のバンドであれば、１番目のバンドの記号命令がビットマップデータヘ変換され（ステップ２１５）、そしてエンジンインタフェースユニット１３０を通じエンジン部２００へ出力されてプリント開始となる（ステップ２１７）。次いで、続くバンドの変換時間をバンド別変換時間表でチェックして先処理したものであるかどうかを判断する（ステップ２１９）。
　　【００２９】
　このステップ２１９の判断過程において、先処理したバンドでなければその記号命令をビットマップデータヘ変換し、エンジンインタフェースユニット１３０を通じてエンジン部２００へ送り（ステップ２２１）、エンジン部２００の駆動によりプリントする（ステップ２２５）。一方、先処理したバンドであれば、ステップ２１１でＲＡＭ１５０の先処理領域に記憶したビットマップデータを読出して、エンジンインタフェースユニット１３０を通じてエンジン部２００へ送り（ステップ２２３）、エンジン部２００の駆動でプリントする（ステップ２２５）。
　　【００３０】
　そして、ステップ２２５でプリントを行うバンドが最後のバンドであるかどうかをチェックし（ステップ２２７）、最後のバンドでなければステップ２１９以降を繰り返し、最後のバンドになると終了する。
　　【００３１】
　この実施形態のバンドプリント方法に対応させたＲＡＭ１５０のメモリ領域について説明する概略メモリマップを図５に示してある。この例では、ステップ２０５〜２１３で変換時間を予測した結果、ＲＡＭ１５０の第１メモリ領域１５１に記憶するバンドごとの記号命令の内、メモリブロックＳＭ３に記憶の３番目のバンドの記号命令、及び、メモリブロックＳＭ６に記憶の６番目の記号命令が基準変換時間をオーバーするものとなっている。この場合、メモリブロックＳＭ３のバンドの記号命令とメモリブロックＳＭ６のバンドの記号命令とは、ステップ２１１で先処理され、変換後の各ビットマップデータは、ＲＡＭ１５０の第２メモリ領域１５３に形成した先処理領域であるメモリブロックＲＭ１，ＲＭ２にそれぞれ記憶される。
　　【００３２】
　プリントに際してコントローラ１２０は、メモリブロックＳＭ１に記憶した１番目のバンドの記号命令を時間ＴＲＢ１の間にビットマップデータヘ変換してメモリブロックＲＭ３に記憶する。そして、エンジン部２００を駆動し、メモリブロックＲＭ３に記憶したビットマップデータをエンジンインタフェースユニット１３０を通じてエンジン部２００へ出力する。次いで、エンジン部２００で１番目のバンドのビットマップデータがプリントされる間に、メモリブロックＳＭ２に記憶した２番目のバンドの記号命令を時間ＴＲＢ２でビットマップデータヘ変換し、メモリブロックＲＭ４に記憶する。従って、１番目のバンド分のビットマップデータのプリントが完了すると、メモリブロックＲＭ４に記憶した２番目のバンド分のビットマップデータがエンジンインタフェースユニット１３０を通じてエンジン部２００へ出力されプリントされる。
　　【００３３】
　続くメモリブロックＳＭ３の３番目のバンドの記号命令に対しては、先処理してメモリブロックＲＭ１に予め記憶しておいたビットマップデータをエンジンインタフェースユニット１３０を通じてエンジン部２００に出力する。そしてその間に、メモリブロックＳＭ４に記憶した４番目のバンドの記号命令を読出し、時間ＴＲＢ４でビットマップデータヘ変換してメモリブロックＲＭ３に記憶する。次いで、この４番目のバンド分のビットマップデータをエンジンインタフェースユニット１３０を通じてエンジン部２００へ出力する間に、メモリブロックＳＭ５に記憶した５番目のバンドの記号命令を時間ＴＲＢ５でビットマップデータヘ変換し、メモリブロックＲＭ４に記憶する。
　　【００３４】
　続くメモリブロックＳＭ６の６番目のバンドの記号命令に対しては、先処理してメモリブロックＲＭ２に予め記憶しておいたビットマップデータをエンジンインタフェースユニット１３０を通じてエンジン部２００に出力する。そしてその間に、メモリブロックＳＭ７に記憶した７番目のバンドの記号命令を読出し、ビットマップデータヘ変換してメモリブロックＲＭ３に記憶する。以降、メモリブロックＳＭ８〜ＳＭｎまで、交互にメモリブロックＲＭ３，ＲＭ４を用いてエンジン部２００への出力が行われていき、１ページ分のプリントが完了する。
　　【００３５】
　この例において、第１メモリ領域１５１のメモリブロックＳＭ１〜ＳＭｎに記憶した各バンドごとの記号命令は、図５に示すように、Ｓ１，Ｓ２，Ｓ３，…，Ｓｎ−１，Ｓｎの順にビットマップデータに変換されることになる。このとき、メモリブロックＳＭ３のバンドの記号命令とメモリブロックＳＭ６のバンドの記号命令を変換した各ビットマップデータは、第２メモリ領域１５３のメモリブロックＲＭ１，ＲＭ２を用いて記憶され、これら以外のメモリブロックＳＭ１，ＳＭ２，ＳＭ４，ＳＭ５，ＳＭ７，…，ＳＭｎのバンドの記号命令を変換した各ビットマップデータは、メモリブロックＲＭ３，ＲＭ４を交互に用いて記憶される。そして、バンド別の各ビットマップデータのプリント順序は、Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５，Ｐ６，Ｐ７，Ｐ８，…の順になる。
　　【００３６】
　以上の本実施形態の動作を簡単にまとめてみると、受信したプリントデータを各バンドごとに記号命令等の変換データとする際に、各バンドのビットマップデータ変換時間を求めてバンド別変換時間表を作成し、そして、バンドごとのビットマップデータ変換を経てプリントを始める前に各バンドの変換時間を検査し、基準変換時間内に変換し難い可能性のあるバンドに対しては予めビットマップデータヘ変換してメモリ領域を割当て記憶しておく、というものである。これにより、バンド順に従って１ページ分のビットマップデータ変換及びプリントを実行するときに、バンドオーバーランエラーの可能性のあるバンドについては、ビットマップデータヘの変換段階を経ることなく、先処理したビットマップデータを読出してプリントすることができる。従って、ページ途中でプリントストップとなるようなバンドオーバーランエラーは確実に防止される。
　　【００３７】
　本発明は本実施形態に限られないことは勿論で、この他にも各種実施形態が可能である。例えば、ビットマップデータヘの各バンドの変換時間の予測判断手法は、上記の他にも次のＡ，Ｂ，Ｃのような各手法を適用可能である。
　　【００３８】
　Ａ．バンド内の記号命令で構成される内部ドット数をそれぞれ求め、各バンドについてその内部ドット数により変換時間の予測を行い、そして、ページプリンタの特性に応じて定められるバンドのドット数限界値を基準にして比較し、バンドオーバラン発生の可能性があるどうかを判断する。
　　【００３９】
　Ｂ．各種形態のある記号命令のうち、同種の記号命令は同じ変換時間であるとして記号命令の種類ごとに変換時間を定めておき、各バンドについてその記号命令の合計変換時間により変換時間の予測を行い、そして、ページプリンタの特性に応じて定められるバンドの合計変換時間限界値を基準にして比較し、バンドオーバラン発生の可能性があるかどうかを判断する。
　　【００４０】
　Ｃ．各種形態の記号命令がすべて同じ変換時間を有するものとしておき、各バンドについてその記号命令数により変換時間の予測を行い、そして、ページプリンタの特性に応じて定められるバンドの記号命令数限界値を基準にして比較し、バンドオーバラン発生の可能性があるかどうかを判断する。
　　【００４１】
　また、本実施形態では、ＰＣ等の外部装置から受信される１ページ分のプリントデータを記号命令へ変換し、更にこれをビットマップデータヘ変換するものを示しているが、記号命令に限らずとも、ビットマップデータヘの変換が容易な他の形態の変換データに変換するものでも同様に適用可能である。
　　【００４２】
　【発明の効果】
　以上述べてきたように本発明によれば・バンドオーバーランエラー発生の可能性があるバンドを予めビットマップデータヘ変換しておいてからプリントを開始するようにしたことで、メモリ容量は抑制してその構成を簡素化しながらもバンドオーバーランエラーを確実に防止できるバンドプリント方法を提供できる。
【図面の簡単な説明】
　【図１】
　ページプリンタの構成例を概略的に示すブロック構成図。
　【図２】
　英文字“Ｌ”を座標で表す記号命令についての説明図。
　【図３】
　従来におけるバンドプリント方法用のメモリ領域を説明するメモリマップ。
　【図４】
　本発明によるバンドプリント方法を説明するフローチャート。
　【図５】
　本発明によるバンドプリント方法用のメモリ領域を説明するメモリマップ。
　【符号の説明】
　５０　パーソナルコンピュータ（外部装置）
　１００　制御部
　１１０　外部装置インタフェースユニット
　１２０　コントローラ
　１３０　エンジンインタフェースユニット
　１４０　操作パネル
　１５０　ＲＡＭ
　１６０　ＲＯＭ
　２００　エンジン部