(57)【要約】【課題】制御部とエンジン部間の制御信号にノイズ等により異常が発生した場合でも、ページ抜けを防止することができる印刷装置を提供する。【解決手段】この印刷装置１の制御部２では、識別情報生成部２３が複数のページデータの受信に基づいてページ番号を生成し、識別情報付加部２４がページ番号をイメージ展開部２１によって展開された複数のビットマップデータにヘッダ情報として付加し、ページ管理出力部２２がページ番号が付加されたビットマップデータを所定のページ順に従いエンジン部３に出力する。エンジン部３では、識別情報読取部３０がヘッダ情報からページ番号を読み取り、識別情報チェック部３１が読み取られたページ番号と次に印刷するページの面とを照合し、不整合なら印刷を停止させる。【選択図】      図１
2005014364.tif 000002
【特許請求の範囲】
【請求項１】
上位装置からページ単位で送信された複数の印刷データを複数のビットマップデータに変換して所定のページ順に出力する制御部と、前記制御部から出力された前記複数のビットマップデータを前記所定のページ順に従い用紙の該当個所に印刷するエンジン部とを有する印刷装置において、
前記制御部は、前記上位装置から送信された前記複数の印刷データに基づいて各印刷データを識別する識別情報を生成する識別情報生成手段と、前記複数のビットマップデータに対応する前記識別情報を付加する識別情報付加手段と、前記識別情報が付加された前記複数のビットマップデータを前記所定のページ順に前記エンジン部に出力する出力手段とを備えたことを特徴とする印刷装置。
【請求項２】
前記識別情報付加手段は、前記識別情報をフッタ情報として前記複数のビットマップデータに付加することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記識別情報生成手段は、前記識別情報としてページ情報を生成することを特徴とする請求項１記載の印刷装置。
【請求項４】
前記エンジン部は、前記フッタ情報から前記識別情報を読み取る識別情報読取手段と、次回行う印刷ページを認識し、前記印刷ページと前記識別情報との整合性を判断し、整合していなかった場合は、印刷を停止させる識別情報チェック手段とを備えたことを特徴とする請求項２記載の印刷装置。
【請求項５】
前記制御部は、前記ビットマップデータについてチェックサムを計算して前記ビットマップデータに付加する第１のチェックサム手段を備え、
前記エンジン部は、前記制御部の前記出力手段から出力された前記ビットマップデータについてチェックサムを計算し、このチェックサムと前記第１のチェックサム手段が計算した前記チェックサムとが一致しているか否かを判断し、一致していなかった場合は、印刷を停止させる第２のチェックサム手段を備えたことを特徴とする請求項１記載の印刷装置。
【請求項６】
前記エンジン部は、前記複数のビットマップデータを用紙の表面あるいは裏面の該当ページに印刷する両面印刷を行うことを特徴とする請求項１記載の印刷装置。
【請求項７】
前記制御部は、前記用紙の第１の面に印刷される前記ビットマップデータを記憶する第１のバッファと、前記用紙の前記第１の面と反対側の第２の面に印刷される前記ビットマップデータを記憶する第２のバッファとを備えたことを特徴とする請求項１記載の印刷装置。
【請求項８】
前記識別情報生成手段は、前記識別情報としてページ情報を生成し、
前記識別情報付加手段は、前記ページ情報をフッタ情報として前記複数のビットマップデータに付加し、
前記エンジン部は、前記複数のビットマップデータを用紙の表面あるいは裏面の該当ページに印刷する両面印刷を行い、前記フッタ情報から前記ページ情報を読み取る識別情報読取手段と、次回行う印刷面が前記用紙の表面か裏面かの印刷面情報を認識し、前記印刷面情報と前記ページ情報との整合性を判断し、整合していなかった場合は、印刷を停止させる識別情報チェック手段とを備えたことを特徴とする請求項１記載の印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パーソナルコンピュータ（ＰＣ）等の上位装置から送信される印刷データを用紙に印刷する印刷装置に関し、特に、制御部とエンジン部間の制御信号にノイズ等により異常が発生した場合でも、ページ抜けを防止することができる印刷装置に関する。
【０００２】
【従来の技術】
図６は、従来の印刷装置を示す。この従来の印刷装置１は、ＰＣやワークステーション、汎用コンピュータ等の上位装置１０から書式情報、文字情報、イメージデータ等の印刷データを制御部２の受信部２０にて受信し、イメージ展開部２１にてページ単位のドットで構成されたビットマップデータに展開し、ページ管理出力部２２からエンジン部３へ適切なページ順に出力する。エンジン部３ではページ管理出力部２２から送られた出力データを受信し、出力データ処理部３２にて印刷機構部３３で処理できる形式に変換し、印刷機構部３３にて用紙に転写定着を行う物理的な印刷動作を行う。
【０００３】
高速なエンジン部３を用いて両面印刷を行おうとする場合、１枚目の表、裏、２枚目の表、裏といった印刷データの構成されているページの順番で印刷する訳ではなく、例えば、裏だけを最初に６ページ分印刷し、その後それらの表だけを６ページ分印刷するといったような方式をとる。そのため、ページ管理出力部２２ではイメージ展開部２１でページ順にドットデータに展開されたビットマップデータを１２ページ分、ページ管理出力部２２内のページメモリ２２０にて保管し、エンジン部３で印刷する順番にページ毎のビットマップデータを選択してエンジン部３に出力する。エンジン部３はページ管理出力部２２が出力した順に出力データをそのとき印刷すべき用紙に印刷機構部３３にて印刷するような動作を行っている。また、ページ管理出力部２２ではイメージ展開部２１で展開されたビットマップデータをページメモリ２２０に格納する際の格納制御も行っている。ページメモリ２２０はＤＲＡＭ等の大容量メモリで構成されているが、基本的に印刷機構部３３が最大速度で動作するために必要なページ管理で使用する容量サイズしかないため、イメージ展開部２１で展開されるビットマップデータの生成が早くページメモリ２２０に格納できない場合がある。その場合はイメージ展開部２１の出力を抑制するため、ページ管理出力部２２からイメージ展開部２１に出力する制御信号としてのサスペンド信号Ｓ１を有効にする。イメージ展開部２１は、サスペンド信号Ｓ１が有効な場合、ページ管理出力部２２に対してはビットマップデータの送出は行わない。
【０００４】
ページ管理出力部２２は、印刷機構部３３で印刷するページの順番を制御し、現在表面を印刷するのか、裏面を印刷するのかを判断し、ページメモリ２２０に保管しているページのビットマップデータを印刷機構部３３へ出力する機能を持っている。そのためページ管理出力部２２では現在のビットマップデータが印刷機構部３３へ出力完了したことを示す制御信号としての割り込み信号（以下、「出力完了割り込み」という。）Ｓ２を出力データ処理部３２から得て、次に印刷すべきページの出力ページを決定する。
【０００５】
エンジン部３の出力データ処理部３２では基本的にページ管理出力部２２が出力してきた順番に印刷機構部３３を制御して用紙に印刷を行うため、出力されたデータの内容が表面に印刷する内容なのか、裏面に印刷する内容なのかは関知しないが、用紙の走行機構や転写機構を制御しているため、印刷機構部３３で現在印刷を行っているのが表面か裏面の把握は行える。
【０００６】
また、印刷装置ではないが、従来のファクシミリ装置として、ページ抜けを防止するものが知られている（例えば、特許文献１参照。）。このファクシミリ装置は、送信側と受信側とのファクシミリのプロトコルのマルチページ信号や手順終了信号にページ番号を付与するものである。
【０００７】
【特許文献１】
特開平８−６５４３９号公報
【０００８】
【発明が解決しようとする課題】
しかし、図６に示す従来の印刷装置によると、ページ単位のビットマップデータの印刷順序を制御するのはページ管理出力部２２であるが、ページ管理出力部２２への出力完了割り込みＳ２にノイズや不具合などの異常が発生した場合、本来なら出力が完了していないにも関わらず、出力完了であることを誤認識して、まだ印刷されていないビットマップデータを破棄、又は新たに受信した他のページのビットマップデータで上書きしてしまう可能性がある。その場合ページ管理出力部２２は次に印刷すべきデータを出力してしまうため、本来印刷されるべきデータが印刷されないページ抜けが発生する。
【０００９】
また、イメージ展開部２１が展開したビットマップデータをページ管理出力部２２のページメモリへ格納する際、サスペンド信号Ｓ１が正常に動作せず、本来イメージ展開部２１からの出力を抑制しないといけないところが抑制できず、まだ印刷されていないビットマップデータが格納されているページメモリの領域へ他のビットマップデータが上書きされ、結果的にページ抜けが発生してしまうといった問題がある。
【００１０】
特許文献１に示す従来のファクシミリ装置によると、ファクシリミデータとマルチページ信号とが異なるタイミングで受信側のファクシミリ装置に送信されるため、通信手順に手間がかかる。
【００１１】
従って、本発明の目的は、制御部とエンジン部間の制御信号にノイズ等により異常が発生した場合でも、ページ抜けを防止することができる印刷装置を提供することにある。
【００１２】
【課題を達成するための手段】
本発明は、上記目的を達成するため、上位装置からページ単位で送信された複数の印刷データを複数のビットマップデータに変換して所定のページ順に出力する制御部と、前記制御部から出力された前記複数のビットマップデータを前記所定のページ順に従い用紙の該当個所に印刷するエンジン部とを有する印刷装置において、前記制御部は、前記上位装置から送信された前記複数の印刷データに基づいて各印刷データを識別する識別情報を生成する識別情報生成手段と、前記複数のビットマップデータに対応する前記識別情報を付加する識別情報付加手段と、前記識別情報が付加された前記複数のビットマップデータを前記所定のページ順に前記エンジン部に出力する出力手段とを備えたことを特徴とする印刷装置を提供する。
上記構成によれば、ビットマップデータに識別情報を付加してエンジン部に出力することにより、制御部とエンジン部間の制御信号に異常が発生しても、ビットマップデータの識別情報をエンジン部側で認識することが可能となる。
【００１３】
【発明の実施の形態】
図１は、本発明の第１の実施の形態に係る印刷装置を示す。この印刷装置１は、上位装置１０からページ単位で送出された複数の印刷データを複数のビットマップデータに変換して所定のページ順でエンジン部３に出力する制御部２と、制御部２からの複数の出力データを受信し、用紙の搬送、および出力データの用紙への印刷動作等を行うエンジン部３とを有する。
【００１４】
上位装置１０は、例えば、ＰＣやワークステーション、ミニコン等に代表されるホストコンピュータを適用することができ、印刷する際、書式情報、文字情報、イメージ情報等で構成される印刷データを印刷装置１に送出するものである。
【００１５】
制御部２は、上位装置１０から送出された複数の印刷データを受信する受信部２０と、複数の印刷データを複数のビットマップデータに展開するイメージ展開部２１と、複数のビットマップデータの出力順が所定のページ順となるよう出力制御を行うページ管理出力部２２と、識別情報としてのページ番号を生成する識別情報生成部２３と、ビットマップデータにページ番号を付加する識別情報付加部２４と、制御部２全体を統括して制御するプリンタ制御部２５とを備える。
【００１６】
受信部２０は、上位装置１０と接続され、上位装置１０と規定されている物理的接続仕様、論理的通信仕様を満たし、印刷データを受信する。上位装置１０からの印刷データは基本的にページ単位で送出される。
【００１７】
イメージ展開部２１は、受信部２０から送出された印刷データを受信し、印刷データの書式情報、文字情報、イメージ情報等を解釈してビットマップデータに展開する機能を有する。
【００１８】
識別情報生成部２３は、受信部２０が上位装置１０から送出された印刷データを１ページ受信する度に１つのページ番号を生成する。ページ番号は１から生成されるので、両面印刷モードのときは、奇数番号が表面、偶数番号が裏面を示す。
【００１９】
識別情報付加部２４は、イメージ展開部２１で生成された出力データにフッタ情報を付加し、出力データを生成するものである。
【００２０】
ページ管理出力部２２は、識別情報付加部２４からの出力データをページ単位で格納するページメモリ２２０を備え、エンジン部３に送出する出力データのページ管理を行う。また、ページ管理出力部２２は、ビットマップデータを１ページエンジン部３に出力したとき、内部で印刷完了割り込み信号を発生するとともに、イメージ展開部２１の出力を制限する必要が生じた解きは、イメージ展開部２１にサスペンド信号Ｓ１を有効にするようになっている。
【００２１】
エンジン部３は、ページ管理出力部２２からの出力データから識別情報としてのページ番号を読み取る識別情報読取部３０と、ページ番号と印刷機構部３３の印刷ページとの整合をチェックする識別情報チェック部３１と、用紙への物理的な印刷のため、印刷機構部３３の制御を行う出力データ処理部３２と、用紙にビットマップデータを印刷する印刷機構部３３とを備える。
【００２２】
識別情報読取部３０は、ページ管理出力部２２から出力データを受信する際、フッタ情報に含まれるページ番号を取得し、出力データを送出する際にフッタ情報を削除してビットマップデータだけを出力データ処理部３２に送出する。
【００２３】
識別情報チェック部３１は、現在印刷機構部３３が表面を印刷しているのか、裏面を印刷しているのかの印刷面情報を印刷機構部３３から取得し、その印刷面情報と識別情報読取部３０から取得したページ番号との整合性をチェックし、正常に表が印刷されているか、裏が印刷されているかのチェックを行い、そのチェック結果をページ管理出力部２２に送る。例えば、両面印刷モードにおいて、ページ番号が「５」であるのに、現在印刷機構部３３の印刷プロセスが裏面印刷を行っているとすれば、本来表面の印刷が裏面に行われていることが判定できる。この場合は、不整合であるので、情報識別チェック部３１は、印刷停止指示Ｓ３をページ管理出力部２２に対して行う。
【００２４】
出力データ処理部３２は、ビットマップデータを印刷機構部３３に出力したとき、それを示す出力完了割り込みＳ２をページ管理出力部２２に出力するようになっている。
【００２５】
印刷機構部３３は、用紙を搬送し、印刷を行うためのモータ、センサー等を含んだ機械部品で構成され、両面印刷を行う際、最大６枚の用紙を一度に搬送でき、用紙の搬送の関係で５枚分の裏面を最初に印刷し、その後で最初の用紙の表面を印刷するという構成になっている。従って印刷する順番は２，４，６，８，１０ページまでの裏面を印刷したら、次に最初の表面の１ページ目を印刷し、最初の１枚目の印刷を完了させ、次に１１ページ目（裏）を印刷し、次に３ページ目（表）を印刷し２枚目の印刷を完了させる、という形で以後は裏、表、裏、表、・・・の順で印刷する。
【００２６】
図２は、ページ管理出力部２２のページメモリ２２０を示す。このページメモリ２２０は、６ページ分の第１乃至第６の領域２２１ａ〜２２１ｆを有する表面用バッファ２２１と、１ページ分の裏面用バッファ２２２から構成されており、エンジン部３でのページ出力順序の仕様に従い、最もメモリ容量の少なくて済むバッファ構成となっている。
【００２７】
図３は、識別情報付加部２４がイメージ展開部２１から出力されるビットマップデータの最後に付加するフッタ情報の一例を示す。先頭バイトがページ番号を示し、２〜３バイト目が横方向ドットサイズ、４〜５バイト目が縦方向ドットサイズを示している。６バイト目以降は予備としている。
【００２８】
次に、この第１の実施の形態の動作を図４をも参照して説明する。
【００２９】
図４は、第１の実施の形態の印刷動作のタイムチャートを示す。同図で「ＬＯＡＤ」となっているのは、上位装置１０から送られる印刷データをイメージ展開部２１でビットマップデータに変換した後、識別情報付加部２４によってフッタ情報が付加された後の印刷データがページ管理出力部２２に送られる部分を示している。枠内に記載された数字はページ番号を示す。格納バッファはその時ページ管理出力部２２のどのバッファ２２１、２２０に入れたかを示している。
【００３０】
印刷装置１に印刷すべき印刷データがない状態で、上位装置１０から１２ページ分の印刷データが送信され、両面印刷を行う場合について説明する。本実施の形態の場合は、１２ページ（６枚用紙）のため、最初に２，４，６，８，１０ページの裏面を印刷したら、１ページの表面を印刷し１枚目の印刷を完結する。次に１２ページの裏面を印刷し、以後３，５，７，９，１１ページの表面を印刷するという順番になる。
【００３１】
まず、印刷装置１の受信部２０は、上位装置１０から１，２，３，４，．．．１２ページというページ順に印刷データを受信する。受信部２０は、印刷データをイメージ展開部２１に送る。これと同時に識別情報生成部２３にページ受信の情報が入る。印刷データは、１ページ目から書式情報、文字情報、イメージ情報等で構成されている。イメージ展開部２１は、印刷データを用紙に印刷するためのビットマップデータにページ単位で展開する。
【００３２】
識別情報生成部２３は、識別情報生成部２３に入ったページ受信の情報に基づいて「０１」というページ番号を生成し、識別情報付加部２４にページ番号を送出する。識別情報付加部２４は、識別情報生成部２３で生成されたページ番号、ここでは「０１」を１６バイトのフッタ情報に組み込み、フッタ情報をビットマップデータの最後に付加してページ管理出力部２２に出力する。ページ管理出力部２２は、図４の▲１▼に示すように、表面用バッファ２２１の第１の領域２２１ａに格納する。
【００３３】
印刷装置１のエンジン部３が印刷可能状態になるにはウォームアップタイムを含めなければ数秒かかるのが一般的であるが、その間に上位装置１０からは２ページ目以降の印刷データが制御部２に送られてくる。従って、それぞれの印刷データについても、前述したのと同様の処理が行われ、イメージ展開部２１では順次印刷データの展開が行われる。
【００３４】
続いて２ページ目（裏面）のビットマップデータがイメージ展開部２１から出力されると、前述したのと同様にページ番号「０２」を含むフッタ情報が識別情報付加部２４でビットマップデータに付加され、ページ管理出力部２２の裏面用バッファ２２２に格納される。
【００３５】
更に３ページ目（表面）のビットマップデータが出力されると、ページ番号「０３」を含むフッタ情報がビットマップデータに付加され、ページ管理出力部２２の表面用バッファ２２１の第２の領域２２１ｂに格納される。ここで、裏面用バッファ２２２は１ページ分しかページ管理出力部２２に設けられていない。４ページ目（裏面）はページ管理出力部２２では受け付けられないため、ページ管理出力部２２は、図４に示す▲２▼のタイミングでサスペンド信号Ｓ１を有効にし、イメージ展開部２１からのビットマップデータの出力を抑制する。エンジン部３が印刷可能状態になった後、ページ管理出力部２２は、２ページ目の出力データ（１枚目の裏面）をエンジン部３に送出する。
【００３６】
エンジン部３の識別情報読取部３０は、ページ管理出力部２２から受信した印刷データからフッタ情報を取得し、残りのビットマップデータを出力データ処理部３２に出力する。識別情報読取部３０は、ビットマップデータを出力した後、フッタ情報からページ番号を読み取り、そのページ番号を識別情報チェック部３１に出力する。
【００３７】
識別情報チェック部３１は、識別情報読取部３０からページ番号を取得すると、図４に示す▲３▼のタイミングで出力データ処理部３２が出力しているビットマップデータが２ページ目であることを認識する。また、識別情報チェック部３１は、現在印刷機構部３３が裏面印刷を行う状態であることも認識しており、このことから正常ページであることを確認する。
【００３８】
ページ管理出力部２２は、２ページ目の出力データの送出を完了すると、図４に示す▲４▼のタイミングで内部で印刷完了割り込み信号を発生し、２ページ目の出力完了を認識する。２ページ目の出力が完了したことで、ページ管理出力部２２は裏面用バッファ２２２が空くため、サスペンド信号Ｓ１を無効にし、次の４ページ目の出力データを受け付ける。
【００３９】
このようにして２ページ目の出力完了をページ管理出力部２２が認識したら続いて４ページ目の出力データを前述したのと同様にエンジン部３に送出して印刷を行い、裏面としては１０ページ目までの印刷を行い、引き続き表面の１ページ目を印刷して１枚目の印刷を完了する。その後１２ページ目の裏面を印刷し、以後裏面は印刷されないので、表面を順次３，５，７，９，１１ページ目という順に表面を印刷して全部の印刷が完了する。
【００４０】
ここで、例えば、ページ管理出力部２２が４ページ目の出力を行う処理を行った直後に出力完了割り込みＳ２にノイズが入ったとする。その場合、ページ管理出力部２２は４ページ目を出力したものとして、続く６ページ目をエンジン部３に出力してしまう。送られたエンジン部３の識別情報読取部３０ではフッタ情報からページ番号「６」を読み取り、識別情報チェック部３１でチェックを行うと、裏面ということでは合っているが、２ページ目を印刷した後、６ページ目が来たということで、ページ抜けがあったことを認識し、これをエラーとしてページ管理出力部２２に印刷停止指示Ｓ３を行い、これと同時に印刷機構部３３の動作を停止する。
【００４１】
このような第１の実施の形態によれば、通常ページ管理出力部２２が出力データの送出完了を認識する出力完了割り込みＳ２にノイズ等の不具合信号が入り込み、出力データの送出完了が実際の送出完了ではないにも関わらず、ページ管理出力部２２が出力完了と見なし次のページの出力を行った場合でも、実際に印刷するページの出力順がエンジン部３で認識して印刷を停止するので、ページ抜けを防止することができる。また、制御部２にビットマップデータを一時蓄えるページメモリを備えているので、エンジン部３の印刷速度よりも上位装置から送られてくる印刷データの速度の方が速い場合でも、対応することができる。
【００４２】
図５は、本発明の第２の実施の形態に係る印刷装置を示す。この第２の実施の形態は、第１の実施の形態の構成の他に、イメージ展開部２１からビットマップデータを出力する際、ビットマップデータからチェックサムを計算するチェックサム計算部２６を制御部２に設け。エンジン部３の識別情報読取部３０にてチェックサムを読み取り、同時にビットマップデータからチェックサムを生成するチェックサム検証部３４をエンジン部３に設けたものである。
【００４３】
次に、この第２の実施の形態の動作を説明する。イメージ展開部２１からビットマップデータが出力される際、チェックサム計算部２６で計算されたチェックサムが識別情報付加部２４によってフッタ情報の予備部分へ追加される。ページ管理出力部２２から出力データがエンジン部３へ出力され、識別情報読取部３０でフッタ情報のチェックサムが読み出されるのと同時にチェックサム検証部３４でビットマップデータから計算したチェックサムとが識別情報チェック部３１にてチェックされ、ビットマップデータの同一性を確認する。ここで差異が発生した場合はページ管理出力部２２に印刷停止指示Ｓ３を行い、印刷を停止する。
【００４４】
この第２の実施の形態によれば、第１の実施の形態と同様にページ抜けを防止できるとともに、不正印刷のチェックを行うことができる。
【００４５】
なお、本発明は、上記実施の形態に限定されず、種々変形実施が可能である。例えば、ページ管理出力部２２に設けられたページメモリ２２０として、複数の表面用バッファと、複数の裏面用バッファを用いて、上述した以外の他のページ順でビットマップデータを出力してもよい。これによりサスペンド信号を有効にする回数が減り、効率的な印刷が可能となる。
【００４６】
また、本発明は、両面印刷以外に複数のビットマップデータを１枚の用紙に印刷するＮ−ｕｐ印刷等の他の印刷モードにも適用することができる。
【００４７】
また、上記実施の形態では、識別情報としてページ番号を用いたが、Ａ，Ｂ，Ｃ…、イ，ロ，ハ…等のビットマップデータを識別できる他の識別情報でもよい。
【００４８】
また、識別情報チェック部３１からページ管理出力部２２に印刷停止指示を行うとき、印刷装置１側あるいは上位装置１０側で印刷停止がされた旨を表示画面等に表示してユーザに知らせるようにしてもよい。
【００４９】
【発明の効果】
以上説明したように、本発明によれば、ビットマップデータのページ情報をエンジン部側で認識することが可能となるので、制御部とエンジン部間の制御信号にノイズ等により異常が発生した場合でも、ページ抜けを防止することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る印刷装置のブロック図である。
【図２】本発明の第１の実施の形態に係るページ管理出力部のページメモリの構成を示す図である。
【図３】本発明の第１の実施の形態に係るフッタ情報を説明するための図である。
【図４】本発明の第１の実施の形態に係る印刷装置の動作を説明するためのタイムチャートである。
【図５】本発明の第２の実施の形態に係る印刷装置のブロック図である。
【図６】従来の印刷装置のブロック図である。
【符号の説明】
１  印刷装置
２  制御部
３  エンジン部
１０  上位装置
２０  受信部
２１  イメージ展開部
２２  ページ管理出力部
２３  識別情報生成部
２４  識別情報付加部
２５  プリンタ制御部
２６  チェックサム計算部
３０  識別情報読取部
３１  識別情報チェック部
３２  出力データ処理部
３３  印刷機構部
３４  チェックサム検証部
２２０  ページメモリ
２２１  表面用バッファ
２２１ａ  第１の領域
２２１ｂ  第２の領域
２２２  裏面用バッファ
Ｓ１  サスペンド信号
Ｓ２  出力完了割り込み
Ｓ３  印刷停止指示
【図１】
2005014364.tif 000003
【図２】
2005014364.tif 000004
【図３】
2005014364.tif 000005
【図４】
2005014364.tif 000006
【図５】
2005014364.tif 000007
【図６】
2005014364.tif 000008