(57)【要約】【課題】途中で記録動作が中断された場合でも記録動作中断の前後の境界において時間差による濃度ムラを低減し、画像の劣化を防止する。【解決手段】複数のフレームを有するプリントバッファにフレーム単位にプリントデータを書き込み、プリントバッファからフレーム単位にプリントデータを読み出して画像を形成する際に、プリントバッファ内のプリントデータが所定フレーム数以下になった場合、画像形成を停止し、画像形成を再開する前後で同じプリントデータを読み出し、所定のマスク処理６０４ａ，６０４ｂを施して画像を形成する。【選択図】      図６
2005041032.tif 000002
【特許請求の範囲】
【請求項１】
複数のフレームを有するプリントバッファにフレーム単位にプリントデータを書き込む工程と、
前記プリントバッファからフレーム単位にプリントデータを読み出して画像を形成する工程とを有し、
前記画像を形成する工程は、前記プリントバッファ内のプリントデータが所定フレーム数以下になった場合、画像形成を停止し、該画像形成を再開する前後で同じプリントデータを読み出し、所定のマスク処理を施して画像を形成することを特徴とする画像形成方法。
【請求項２】
外部装置から送られてくるデータを受信する工程と、
受信したデータに所定の画像処理を施してプリントデータを生成する工程とを更に有することを特徴とする請求項１に記載の画像形成方法。
【請求項３】
前記プリントバッファ内のプリントデータが所定フレーム数以下になる場合は、前記受信する工程で送られてくるデータが滞った場合であることを特徴とする請求項２に記載の画像形成方法。
【請求項４】
前記所定のマスク処理は、前記プリントデータを重ねて画像形成したときに１００％の画像になるようにプリントデータにマスクする処理であることを特徴とする請求項１に記載の画像形成方法。
【請求項５】
前記画像を形成する工程は、被記録媒体にインク滴を吐出して画像を形成することを特徴とする請求項１に記載の画像形成方法。
【請求項６】
外部装置から送られてくるデータを受信する受信手段と、
受信したデータに所定の画像処理を施してプリントデータを生成する生成手段と、
前記生成手段で生成されたプリントデータを複数のフレームを有するプリントバッファにフレーム単位に書き込む書き込み手段と、
前記プリントバッファからフレーム単位にプリントデータを読み出して画像を形成する画像形成手段とを有し、
前記画像形成手段は、前記プリントバッファ内のプリントデータが所定フレーム数以下になった場合、画像形成を停止し、該画像形成を再開する前後で同じプリントデータを読み出し、所定のマスク処理を施して画像を形成することを特徴とする画像形成装置。
【請求項７】
コンピュータに、請求項１に記載の画像形成方法の各手順を実行させるためのプログラム。
【請求項８】
請求項７に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、被記録媒体にインク滴を吐出して画像を形成する技術に関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータ、デジタルカメラ等の普及に伴い、ディジタル画像を記録するプリンタ等の記録装置の高精細化が進んでいる。その記録装置の中でもインクジェット方式の記録ヘッドを用いたインクジェット記録装置が急速に普及しており、高精細な画像を低価格で実現している。
【０００３】
シリアルスキャン型のインクジェット記録装置では、記録用紙等の被記録媒体の搬送方向（副走査方向）と直交する方向（主走査方向）に記録ヘッドを走査させながら記録を行い、１スキャン分の記録を終えた段階で記録ヘッドの幅分だけ記録用紙を搬送し、その繰り返しで画像を形成するように構成されている。
【０００４】
この画像形成において、従来ホストコンピュータから送られてくるデータは、通常主走査方向順次のデータ（以下、ラスタデータ）であったため、記録ヘッドの記録要素の数（例えば、インク吐出ノズル数）に応じて副走査順次のデータ（以下、カラムデータ）に変換する必要があった。
【０００５】
従って、１スキャン分の画像を形成するには、吐出ノズル数分のラスタデータを蓄えるメモリ領域が受信バッファとして、更には１スキャン分のカラムデータを蓄えるメモリ領域がプリントバッファとして最低限必要であった。
【０００６】
しかし、装置の高精細化が進むほど画像の解像度も高解像度となり、画像形成に必要なデータ量が多くなるため、これらに必要なメモリ領域も増大し、装置の低価格化を阻害する要因となっている。
【０００７】
そこで、上述のメモリ領域を低減するための技術として、例えば特許文献１が提案されている。この特許文献１には、最小バッファリングを伴い、ホストコンピュータ及びプリンタ間の等時性データ転送によりメモリ容量を低減させることが開示されている。ホストコンピュータ及びプリンタ間の等時性データ転送は、１スキャンのデータをデータフレームに分割して転送を行い、ホストコンピュータから受信して処理した画像データを一時的にプリントバッファ領域に保持することにより、プリントバッファ領域には、１スキャンの記録動作中に画像データの１つ以上のデータフレームが格納され、そのプリントバッファ領域のサイズは１スキャン分の画像データサイズよりも小さくなる。
【０００８】
この特許文献１に記載された発明は、プリントバッファ領域に１スキャン分の画像データが格納されないうちに記録動作を開始して、記録ヘッドの走査を中断することなく１スキャンの画像を形成することを特徴としている。
【０００９】
【特許文献１】
特開平１１−２５９２４８号公報
【００１０】
【発明が解決しようとする課題】
つまり、上記従来例は、画像１スキャンの記録動作を完了しないが、開始するには十分なデータを受信した後に１スキャンの記録動作を開始し、記録ヘッドの走査を中断することなく１スキャン分の画像を形成するものであり、これらを実現することが可能な等時性データ転送及び最適な最小バッファリングを行うものである。
【００１１】
しかしながら、ホストコンピュータのジョブやタスクは、記録装置側から管理することはできないので、何らかの要因でホストコンピュータから記録装置へのデータ転送が滞ってしまう場合が考えられる。このような場合は、等時性データ転送が行えず、ホストコンピュータからのデータ受信と、プリントバッファへの画像データの格納及びプリントバッファからの記録ヘッド転送は非同期になってしまい、非同期に適した制御手段が必要になる。
【００１２】
また、１スキャンの記録動作を開始した後、何らかの要因でホストコンピュータからのデータ転送が滞った場合、記録ヘッドによる画像形成は不可能になってしまう。この時、記録ヘッドは次の画像データがないため、その位置に停止するかホームポジション（基準位置）に戻るかして、画像データがメモリ領域に格納されるまで待たなければならない。その後、メモリ領域に十分な画像データが格納された時点で記録ヘッドの走査を開始し、中断したところから記録を再開して１スキャンの画像を形成している。
【００１３】
このように、１スキャンの中で中断が起こった場合、中断した位置と再開した位置の隣り合うドットは被記録媒体に形成された時間に差を生じることとなる。一般に、記録時間差に起因する濃度変化が濃度ムラ（時間差ムラ）として現れることが知られている。被記録媒体に着弾したインク滴は、被記録媒体（例えば、紙）に垂直な方向及び被記録媒体表面に広がる方向に浸透し、インク成分である染料などの色素が被記録媒体と物理的科学的に結合する。
【００１４】
通常、隣接するドットが形成された時間の間隔が短い場合、被記録媒体に後で着弾したインク滴も被記録媒体に垂直な方向及び被記録媒体表面に広がる方向に浸透するが、先に着弾したインク滴が定着した領域にはあまり浸透・定着しないことが確認されている。その原因としては、先に着弾したインク滴が未だ浸透しつつある状態にあること、被記録媒体とインク成分との化学反応的な結合が有限であることが考えられる。
【００１５】
そのため、後から着弾したインク滴は、先に着弾したインク滴が浸透した領域の更に下の方へ浸透・定着することになる。また、時間間隔が長い場合、後から着弾したインク滴は、先に着弾して浸透・定着している領域に比較的多く浸透する。これは、先に着弾したインク滴が十分浸透して広がるか、或いはインク滴の揮発成分が蒸発したため、単位面積当たりのインク滴の量が減少し、後から着弾したインク滴が浸透できるようになったと考えられる。
【００１６】
即ち、隣接するドットが形成された時間間隔が長い方が被記録媒体の表面付近に定着するインク量、つまり、染料などの色素やインク成分が多く残る。また、その濃度は被記録媒体の表面付近に定着する色素の光の吸収に対応するので、時間間隔が長い方が濃度が濃くなってしまう。従って、１スキャンの途中で記録動作が中断すると、中断の前後で画像に濃度ムラが発生し、境界が縦スジとなって現れるため、画像品位を著しく低下させてしまう。
【００１７】
図４に示す（ａ）のように、１スキャン分の画像データをｎ個のデータフレームに分けたとすると、ホストコンピュータから図中４０１、４０２、…、４０ｎの順に画像データがデータフレーム単位で送られてくる。記録装置では、受信したデータを記録ヘッドの構成に適したデータに変換してプリントバッファに一旦記憶する。そして、プリントバッファに所定量のデータが記憶されると、記録走査を開始する。例えば、データフレーム４０３までの受信データがプリントバッファに記憶された時点で記録走査を開始するものとする。これにより、被記録媒体には、図４に示す（ｂ）のように、データフレーム４０１から順に画像が形成される。
【００１８】
この記録走査が進む（実際に記録動作が行われる）につれてプリントバッファ領域内に蓄えられた画像データは消費されるので、引き続きホストコンピュータからの受信データがプリントバッファ領域内に格納される。そして、データフレーム４０５まで受信した時点でホストコンピュータからのデータ転送が滞ってしまった場合、プリントバッファ上にデータを記憶できないため、記録走査もデータフレーム４０５の画像まで形成したところで記録動作を中断し、記録ヘッドはその位置に停止するか基準位置に戻るかする。
【００１９】
その後、ホストコンピュータからのデータ転送が再開され、データフレーム４０６以降の受信データがプリントバッファ領域内に必要量分蓄えられたところで中断した位置から実際の記録動作を行う。このとき、図４に示す（ｂ）のようにデータフレーム４０５と４０６の境界のドットには時間差による濃度ムラが発生してしまうため、縦スジとなって画像の劣化を引き起こす。
【００２０】
本発明は、上述の課題を解決するためになされたものであり、フレーム単位のプリントバッファ制御方法を示し、フレーム単位で受信した受信データを記憶するプリントバッファの制御を簡単に行うと共に、１スキャンの途中で記録動作が中断された場合でも記録動作中断の前後の境界において時間差による濃度ムラを低減し、画像の劣化を防止することを目的とする。
【００２１】
【課題を解決するための手段】
上記目的を達成するために、本発明は、複数のフレームを有するプリントバッファにフレーム単位にプリントデータを書き込む工程と、前記プリントバッファからフレーム単位にプリントデータを読み出して画像を形成する工程とを有し、前記画像を形成する工程は、前記プリントバッファ内のプリントデータが所定フレーム数以下になった場合、画像形成を停止し、該画像形成を再開する前後で同じプリントデータを読み出し、所定のマスク処理を施して画像を形成することを特徴とする。
【００２２】
【発明の実施の形態】
以下、図面を参照しながら本発明に係る実施の形態を詳細に説明する。
【００２３】
本実施形態では、ホストコンピュータから受信したデータに基づき、フレーム単位にプリントデータを生成してプリントバッファに書き込み、フレーム単位にプリントデータを読み出して画像を形成する画像形成装置として、被記録媒体にインク滴を吐出して画像を形成する記録装置を例に説明する。
【００２４】
図１は、本実施形態における記録装置の概略構成例を示すブロック図である。図１において、１０１は装置全体を制御するＣＰＵである。１０２はそのＣＰＵ１０１が実行する制御プログラム及びその他のテーブルデータ等を格納しておくＲＯＭである。１０３はＲＡＭであり、不図示のホストコンピュータから１０４のインターフェースを介して受信したデータを格納する受信バッファや後述するプリントデータ生成回路が生成したプリントデータを格納するプリントバッファ等の領域として用いられる。
【００２５】
１０５はＡＳＩＣ形態の記録装置制御部であり、インターフェース１０４を介してホストコンピュータとデータの送受信を行うインターフェース制御回路１０６と、ＲＡＭ１０３内の受信バッファ及びプリントバッファに対してデータのリード／ライト制御を行うデータ制御回路１０７と、本実施形態に係るプリントデータの生成を行うプリントデータ生成回路１０８と、プリントデータ生成回路１０８で生成されたプリントデータを記録ヘッド１１１へ転送する制御や記録ヘッドのインクの吐出制御を行うヘッド制御回路１０９と、記録ヘッド１１１を搭載したキャリッジを走査させるキャリッジモータ１１２及び被記録媒体の給排紙を行う搬送モータ１１３の駆動を制御する駆動制御回路１１０とを含む。
【００２６】
ここで、本実施形態における記録装置のプリント動作について説明する。まずインターフェース１０４を介してホストコンピュータ（不図示）から画像データ等を受信すると、記録装置制御部１０５内のインターフェース制御回路１０６からデータ制御回路１０７によってＲＡＭ１０３内に割り当てられた受信バッファに受信データが一旦格納される。ここで、受信バッファに格納された受信データのコマンド解析が行われ、実際の画像データはプリントデータ生成回路１０８によってプリントデータ処理が行われてからＲＡＭ１０３内に割り当てられたプリントバッファに蓄えられる。
【００２７】
その後、プリントバッファに必要量のデータが蓄えられると、ヘッド制御回路１０９によって所定のタイミングでプリントバッファからプリントデータが読み出され、記録ヘッド１１１に転送される。更に、主走査の過程でヘッド制御回路１０９によって記録ヘッド１１１に対して駆動パルスが与えられることによって実際のプリント動作が行われ、画像が形成される。この記録ヘッド１１１の走査及び被記録媒体の搬送は、駆動制御回路１１０によってキャリッジモータ１１２及び搬送モータ１１３を駆動することによってなされる。
【００２８】
次に、プリントデータ生成回路１０８がホストコンピュータからフレーム単位で受信したデータに基づきプリントデータを生成中に、ホストコンピュータとのデータ転送が滞り記録動作が中断され、再開された場合に、記録動作中断の前後の画像の境界における濃度ムラを低減させる処理について説明する。
【００２９】
図２は、プリントデータ生成回路１０８の構成を示すブロック図である。図２において、２０１はデータ処理部であり、プリントバッファに書き込むプリントデータを生成する。２０２はプリントバッファ制御部であり、プリントバッファへの書き込みアドレス及び読み出しアドレス等を制御する。２０３はシーケンス制御部であり、このプリントデータ生成回路１０８全体の制御を行う。そして、２０４はプリントデータフレーム制御部であり、フレーム単位にプリントデータフレームの書き込み、読み出し、フレームの境界制御を行う。
【００３０】
図３は、プリントデータフレーム制御部２０４の構成を示すブロック図である。図３において、３０１は書き込みフレームカウンタであり、プリントバッファへ書き込んだフレームの数をカウントする。３０２は読み出しフレームカウンタであり、プリントバッファから読み出したフレームの数をカウントする。３０３はフレーム数設定カウンタであり、書き込みフレームカウンタ３０１、読み出しフレームカウンタ３０２によって参照され、プリントバッファにおけるプリントデータフレーム数が設定される。３０４はデータ書き込み済みフレームカウンタであり、プリントバッファへの書き込み済みフレーム数をカウントする。３０５はフレームマスク制御部であり、マスクバッファによりプリントデータフレームの重なり処理を行う。
【００３１】
図４に示した（ａ）と同様に、図５に示す（ａ）のように１スキャン分の画像データをｎ個のデータフレームに分けたとすると、ホストコンピュータから図中５０１、５０２、…、５０ｎの順に画像データがフレーム単位で送られてくる。記録装置では、記録装置制御部１０５内のインターフェース制御回路１０６からデータ制御回路１０７によってＲＡＭ１０３内に割り当てられた受信バッファに受信データを一旦格納する。そして、受信バッファに格納されたデータをデータフレーム５０１から順にプリントデータ生成回路１０８のデータ処理部２０１が画像処理し、画像処理されたデータはプリントバッファ制御回路２０２によってＲＡＭ１０３内のプリントバッファに書き込まれる。
【００３２】
尚、プリントバッファは、図５に示す（ｂ）のように、フレーム単位のデータに対応したフレーム領域を所定数分記憶できる容量を有するもので、本実施形態ではフレーム領域Ｆ１〜Ｆ５の容量を有するものとする。
【００３３】
このように、プリントデータ生成回路１０８は、データフレーム５０１の受信データを画像処理し、プリントバッファの最初のフレーム領域Ｆ１から順次記録していく。このフレーム領域Ｆ１への書き込みが終了すると、書き込みフレームカウンタ３０１をカウントアップする。これにより、プリントバッファ書き込みフレームポイント（図５に示す矢印Ｗ）はフレーム領域２（Ｆ２）を示す。このプリントバッファへの書き込みが進むと共にプリントバッファ書き込みフレームポイントは順次進んでいく。
【００３４】
以下同様に、受信データが画像処理され、データフレーム５０４までのデータをプリントバッファのフレームＦ４に格納した時点で記録走査を開始するとすれば、プリントバッファ読み出しフレームポイントは図５に示す（ｂ）のように、フレーム領域Ｆ１を示しており、画像データはプリントバッファのフレーム領域Ｆ１から順次読み出され、記録ヘッドに出力される。そして、被記録媒体には、図５に示す（ｃ）のようにデータフレーム５０１から順に画像が形成される。
【００３５】
この記録走査が進む（実際に記録動作が行われる）につれてプリントバッファのフレーム領域内に蓄えられたデータは消費されるので、プリントバッファ書き込みフレームポイントはフレーム領域Ｆ５からフレーム領域Ｆ１に戻り、ホストコンピュータからの受信データが引き続きメモリ領域内に格納される。ここで、プリントバッファ書き込みフレームポイントの制御は書き込みフレームカウンタ３０１の値とフレーム数設定レジスタ３０３の設定値とを比較することによって行われる。同様に、プリントバッファ読み出しフレームポイントもフレーム領域Ｆ５まで読み出しを終了するとフレーム領域Ｆ１に戻り、フレーム領域Ｆ１からデータの読み出しを行う。また、データ書き込み済みフレームカウンタ３０４はフレーム領域へのデータ書き込みが終了するとカウントアップし、またフレーム領域からのデータ読み出しが完了するとカウントダウンし、プリントバッファ内のフレーム領域にデータが書き込まれているフレーム数を示す。
【００３６】
このような制御下で、ホストコンピュータからのデータ転送が滞ってしまい、プリントバッファのフレーム領域Ｆ４まで画像データを書き込みが終了した後、フレーム領域Ｆ５への画像データの書き込みが終了できないという状態が生じたとする。
【００３７】
実際の記録動作が進むと、画像データはプリントバッファのフレーム領域Ｆ１から読み出されていく。プリントバッファからの読み出しが、フレーム領域Ｆ３に達すると、データの記憶済みフレームの残りは１フレームになる。この場合、記録動作を続けると画像データの生成が間に合わない可能性が生じるため、次のフレーム領域Ｆ４で一旦記録動作を停止して、データがプリントバッファに書き込まれるまで待つように制御する。このため、フレーム領域Ｆ４とＦ５との間で、記録動作に時間差が生じるため、フレーム領域Ｆ４のプリントデータに対して重なり処理を行う。
【００３８】
つまり、フレームマスク制御部３０５がデータ書き込み済みフレームカウンタ３０４からプリントバッファに書き込まれた残りフレーム数が１フレームであるとの情報を入力すると、フレームマスク制御部３０５はフレームのマスク処理を開始する。まずフレームマスク制御部３０５は、フレーム用マスクデータを記憶しているメモリ領域からマスクデータの読み出しを行う。また、フレームマスク制御部３０５がフレーム用マスクデータを有し、直接出力しても良い。
【００３９】
このように、フレームマスク制御部３０５の動作開始によりプリントバッファから読み出されたデータに対してフレームマスク制御部３０５のフレームマスク処理が行われ、ヘッド制御回路１０９へ出力される。
【００４０】
図６は、本実施形態におけるフレームマスク処理を説明するための図である。図６に示す画像データ６０２，６０３，６０５，６０６は、ホストコンピュータから送られたきたデータを印字した部分であり、画像データ６０４ａ、６０４ｂは重なり処理のため、所定のフレーム用マスクデータによりマスクをかけた部分である。
【００４１】
つまり、記録走査により画像データ６０２，６０３はそのまま印字され、画像データ６０４ａはマスク処理された画像データが印字されたものである。そして、記録走査を中断し、ヘッド制御回路１０９が一旦記録ヘッド１１１を基準位置に戻して待機する。その後、ホストコンピュータからのデータ転送が再開された後、プリントバッファのフレーム領域Ｆ５、Ｆ１以降にデータが書き込まれると、記録動作を再開する。ここで、フレームマスク制御部３０５は、フレーム領域Ｆ４のデータにマスク処理を施した画像データ６０４ｂを前回の記録走査で印字した画像データ６０４ａと重なるように印字動作を行う。
【００４２】
尚、上述のマスクデータは、最初の印字画像（図６に示す６０４ａ）と２回目の印字画像（図６に示す６０４ｂ）との重なりで１００％の印字画像になるように構成されており、２回の印字動作で正常な印字画像を形成することができる。また、上述したような重なり処理は、フレーム間で時間差が生じるときのみ行うものとする。
【００４３】
このように、プリントバッファのフレーム領域への書き込みが滞り、読み出しを中断して記録走査を停止し、その後、再開する場合に、中断された画像データにマスクをかけて重なり処理を施すことにより、中断前に形成したドットと再開後に形成したドットとの境界に時間差が生じることなく、混在して配置することができる。
【００４４】
従って、ドット形成の時間差による濃度ムラを低減し、縦スジなどによる画像の劣化を防止することによって良好な画像を提供することができる。
【００４５】
また、その制御を簡単な方法で実現することができる。
【００４６】
更に、メモリ容量を削減した安価な記録装置において、スループットの低下を抑えて良好な画像を提供することができる。
【００４７】
尚、本発明は複数の機器（例えば、ホストコンピュータ，インターフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用しても良い。
【００４８】
また、本発明の目的は前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００４９】
この場合、記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【００５０】
このプログラムコードを供給するための記録媒体としては、例えばフロッピー（登録商標）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００５１】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５２】
更に、記録媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５３】
【発明の効果】
以上説明したように、本発明によれば、途中で記録動作が中断された場合でも記録動作中断の前後の境界において時間差による濃度ムラを低減し、画像の劣化を防止することができる。
【図面の簡単な説明】
【図１】本実施形態における記録装置の概略構成例を示すブロック図である。
【図２】プリントデータ生成回路１０８の構成を示すブロック図である。
【図３】プリントデータフレーム制御部２０４の構成を示すブロック図である。
【図４】従来の画像形成における不具合を説明するための図である。
【図５】本実施形態における画像形成を説明するための図である。
【図６】本実施形態におけるフレームマスク処理を説明するための図である。
【符号の説明】
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  インターフェース（Ｉ／Ｆ）
１０５  記録装置制御部（ＡＳＩＣ）
１０６  インターフェース制御回路
１０７  データ制御回路
１０８  プリントデータ生成回路
１０９  ヘッド制御回路
１１０  駆動制御回路
１１１  記録ヘッド
１１２  キャリッジモータ
１１３  搬送モータ
２０１  データ処理部
２０２  プリントバッファ制御回路
２０３  シーケンス制御部
２０４  プリントデータフレーム制御部
【図１】
2005041032.tif 000003
【図２】
2005041032.tif 000004
【図３】
2005041032.tif 000005
【図４】
2005041032.tif 000006
【図５】
2005041032.tif 000007
【図６】
2005041032.tif 000008