(57)【要約】【課題】搬送ローラの回転駆動で記録媒体を副走査方向に搬送しながら記録ヘッドにより記録を行う記録装置において、簡単で安価な構成により、搬送ローラの１回転を周期とする記録媒体の蛇行による蛇行量と蛇行方向（主走査方向に沿った移動量と移動方向）を正確に検出し高品質な記録を行えるようにする。【解決手段】センサ１２１は、ＬＦモータＥ０００２により駆動されるＬＦローラの回転位置のホームポジションを検知する。その出力でリセットされるカウンタ１２２がＬＦモータの駆動パルスをカウントすることでＬＦローラの回転位置が検知される。ＣＰＵ１は、検知された回転位置に対応する蛇行量と蛇行方向の測定データを回転位置／蛇行量テーブル４ａから求め、その蛇行量と蛇行方向に応じて、蛇行による主走査方向への記録位置のずれを補正するように、記録ヘッドＨ１００１の記録動作を制御する。【選択図】図８
2008168497.tif 000002
【特許請求の範囲】
【請求項１】
搬送ローラの回転駆動によりシート状の記録媒体を副走査方向に搬送する搬送装置を有し、該搬送装置によって記録媒体を搬送しながら記録ヘッドにより記録媒体に対し主走査方向に沿った記録を行う記録装置において、
前記搬送ローラの回転位置を検知する検知手段と、
該検知手段により検知された搬送ローラの回転位置から、該回転位置における前記記録媒体の蛇行による主走査方向に沿った移動量と移動方向をそれぞれ蛇行量と蛇行方向として求める情報処理を行う情報処理手段を有することを特徴とする記録装置。
【請求項２】
記録時に、前記情報処理手段により求められた前記記録媒体の蛇行量と蛇行方向に応じて、記録媒体の蛇行による主走査方向への記録位置のずれを補正するように、前記記録ヘッドの記録動作を制御する制御手段を有することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記搬送ローラの回転位置による前記記録媒体の蛇行量及び蛇行方向を測定した測定データを記憶した記憶手段を有し、
前記情報処理手段は、前記記憶手段に記憶された前記測定データに基づいて、前記検知手段により検知された搬送ローラの回転位置から記録媒体の蛇行量と蛇行方向を求めることを特徴とする請求項１に記載の記録装置。
【請求項４】
前記搬送ローラの間欠的な回転駆動により前記記録媒体を副走査方向に間欠的に搬送しながら、前記記録ヘッドを主走査方向に移動させて１行ずつ記録を行う記録装置として構成され、
前記制御手段は、前記情報処理手段により求められた記録媒体の蛇行量と蛇行方向に応じて、記録ヘッドの１行の記録開始位置を主走査方向にずらすように記録ヘッドの記録動作を制御することを特徴とする請求項２に記載の記録装置。
【請求項５】
前記記録ヘッドは、固定位置で主走査の全幅に渡るラインの記録を一括して行うフルラインヘッドとして構成されたことを特徴とする請求項２に記載の記録装置。
【請求項６】
前記フルラインヘッドとしての記録ヘッドは、単一の記録部により主走査の全幅に渡るラインの記録をつなぎ目なしに一括して行うように構成され、
前記制御手段は、前記情報処理手段により求められた記録媒体の蛇行量と蛇行方向に応じて、記録ヘッドの前記記録部の記録位置を主走査方向にずらすように制御することを特徴とする請求項５に記載の記録装置。
【請求項７】
前記フルラインヘッドとしての記録ヘッドは、それぞれ主走査の全幅の一部に渡るラインの記録を行う複数の記録部を主走査方向に沿って交互に副走査方向にずらせて複数列に配列し、全体として主走査の全幅に渡るラインの記録をつないで行うように構成され、
前記制御手段は、前記情報処理手段により求められた記録媒体の蛇行量と蛇行方向に応じて、記録ヘッドの前記複数の記録部の内で一部の記録部の記録位置を主走査方向にずらすように制御することを特徴とする請求項５に記載の記録装置。
【請求項８】
前記フルラインヘッドとしての記録ヘッドは、それぞれ主走査の全幅の一部に渡るラインの記録を行う複数の記録部を主走査方向に沿って交互に副走査方向にずらせて複数列に配列し、全体として主走査の全幅に渡るラインの記録をつないで行うように構成され、
前記制御手段は、前記情報処理手段により求められた記録媒体の蛇行量と蛇行方向に応じて、記録ヘッドの前記複数の記録部の内で一部の記録部の主走査方向の端部に出力させる記録データを主走査方向に増減させるように制御することを特徴とする請求項５に記載の記録装置。
【請求項９】
前記記録ヘッドが副走査方向に間隔を置いて複数配置されたことを特徴とする請求項５から８までのいずれか１項に記載の記録装置。
【請求項１０】
前記搬送装置は、前記搬送ローラに記録媒体を圧接させるピンチローラを有し、搬送ローラとピンチローラで記録媒体を挟持して搬送ローラを回転駆動することにより記録媒体を搬送することを特徴とする請求項１から９までのいずれか１項に記載の記録装置。
【請求項１１】
前記搬送装置は、前記搬送ローラに張架された無端ベルトを有し、搬送ローラの回転駆動によって無端ベルトが走行することにより、無端ベルト上に供給された記録媒体を搬送することを特徴とする請求項１から９までのいずれか１項に記載の記録装置。
【請求項１２】
前記記録ヘッドが複数のノズルを有し、該複数のノズルからインク液滴を吐出して画像を記録するインクジェット方式の記録ヘッドとして構成されたことを特徴とする請求項１から１１までのいずれか１項に記載の記録装置。
【請求項１３】
搬送ローラの回転駆動によりシート状の記録媒体を副走査方向に搬送する搬送装置を有し、該搬送装置によって記録媒体を搬送しながら記録ヘッドにより記録媒体に対し主走査方向に沿った記録を行う記録装置の制御方法であって、記録時に、
前記搬送ローラの回転位置を検知する検知工程と、
該検知工程で検知された搬送ローラの回転位置から該回転位置における前記記録媒体の蛇行による主走査方向に沿った移動量と移動方向をそれぞれ蛇行量と蛇行方向として求める情報処理を行う情報処理工程と、
該情報処理工程で求められた記録媒体の蛇行量と蛇行方向に応じて、記録媒体の蛇行による主走査方向への記録位置のずれを補正するように、前記記録ヘッドの記録動作を制御する制御工程を実行することを特徴とする記録装置の制御方法。
【請求項１４】
前記搬送ローラの回転位置による前記記録媒体の蛇行量及び蛇行方向を測定した測定データを記憶した記憶手段を用い、
前記情報処理工程では、前記記憶手段に記憶された前記測定データに基づいて、前記検知工程で検知された搬送ローラの回転位置から記録媒体の蛇行量と蛇行方向を求めることを特徴とする請求項１３に記載の記録装置の制御方法。
【請求項１５】
搬送ローラの回転駆動によりシート状の記録媒体を副走査方向に搬送する搬送装置を有し、該搬送装置によって記録媒体を搬送しながら記録ヘッドにより記録媒体に対し主走査方向に沿った記録を行う記録装置の制御プログラムであって、
記録装置の制御を行う制御手段が請求項１３または１４に記載の記録装置の制御方法の各工程を実行するための制御手順を含むことを特徴とする記録装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、搬送ローラの回転駆動によりシート状の記録媒体を副走査方向に搬送しながら記録ヘッドにより記録媒体に対し主走査方向に沿った記録を行う記録装置、その制御方法、及びその制御プログラムに関するものである。
【背景技術】
【０００２】
プリンタ、複写機、ファクシミリ等の記録部として用いられる記録装置、或いはコンピュータ、ワードプロセッサ、ワークステーションなどの情報処理装置の出力機器として用いられる記録装置がある。これらの記録装置は、画像情報に基づいて用紙やプラスチックシート等のシート状の記録媒体に画像を記録する。その一般的な構成では、搬送ローラの回転駆動によりシート状の記録媒体を副走査方向に搬送しながら記録ヘッドにより記録媒体に対し主走査方向に沿った記録を行う。
【０００３】
このような記録装置には、いわゆるシリアル型とライン型がある。シリアル型の記録装置においては、記録媒体の搬送方向（副走査方向）と直交する主走査方向に記録ヘッドを移動させて主走査を行う。即ち、主走査方向に沿って移動するキャリッジ上に搭載した記録ヘッドによって記録媒体に１行の画像を記録（主走査）した後、１行分に対応した量だけ記録媒体を搬送するピッチ搬送を行う動作を繰り返すことにより、記録媒体に順次１行ずつ記録を行う。
【０００４】
また、ライン型の記録装置では、記録ヘッドが固定位置で主走査の全幅に渡るラインの記録を一括して行うフルラインヘッドとして構成される。そして、記録媒体を副走査方向に搬送しながら、フルラインヘッドにより主走査の全幅に渡る１ラインの記録を行う。インクジェット方式でフルラインヘッドの場合、１ラインの副走査方向の幅は１ないし数ドット分であって微小である。このため、記録媒体を副走査方向に連続的に搬送しながら、順次１ラインずつ記録を行う。
【０００５】
また、記録装置は、その記録方式によって、インクジェット方式、ワイヤドット方式、サーマル方式、及びレーザービーム方式等に分類される。これらの内で、インクジェット方式は、記録ヘッドに設けられた多数のノズル（インク吐出口）から記録媒体にインク液滴を吐出して記録を行うものである。この方式は、記録ヘッドのコンパクト化が容易であり、高精細な画像を高速で記録することができる。
【０００６】
インクジェット方式でライン型の記録装置において、近年、フルラインヘッドは、後述する図１５に示されたような、いわゆる長尺つなぎヘッドとして構成されるものが多い。このヘッドは、それぞれ主走査方向に沿って多数のノズルが配列された複数の記録素子基板Ｈ１１００ａ〜Ｈ１１００ｄを主走査方向に沿って千鳥状に互い違いに配置したものである。このような長尺つなぎヘッドなどのフルラインヘッドで互いに異なる色の記録を行う複数のヘッドを副走査方向に間隔を置いて配置したいわゆるフルマルチ型のカラーの記録装置があり、これによればカラー記録を高速に行うことができる。
【０００７】
これらの記録装置において、記録媒体を搬送する搬送ローラは、その加工精度などにより、外形の円の中心の位置が理想位置よりも数μｍずれる（以下、振れという）ことが普通である。これにより、記録媒体の搬送時に搬送ローラの１回転を周期として搬送速度が所定の振幅内で変動し、記録媒体の搬送位置が理想位置に対して搬送方向の前後にずれる。これにより、インクジェット方式の場合、記録ヘッドのノズルから吐出されたインク液滴の記録媒体上での着弾位置が副走査方向にずれてしまう。
【０００８】
この副走査方向への着弾位置ずれは、特にカラーのフルマルチヘッド型の記録装置で問題となる。この装置の複数のフルライン型の記録ヘッドで副走査方向への着弾位置のずれ量が異なると、各色の記録画像の位置が副走査方向にずれてしまうからである。このため、この装置において、複数の記録ヘッドどうしの間の副走査方向の距離を搬送ローラの１回転分のローラ周長と一致させることにより、複数の記録ヘッド間で記録画像の位置が副走査方向にずれるのを防止するなどの対策が取られている。
【０００９】
また、搬送ローラの振れが原因となって、搬送される記録媒体が搬送ローラの１回転を周期として蛇行して搬送方向（副走査方向）に垂直な主走査方向に沿って１０〜２０μｍ程度の範囲で往復移動する現象が生じる。これにより、インクジェット方式の装置では、記録時に記録ヘッドの多数のノズルから吐出されたインク液滴の記録媒体上での着弾位置が主走査方向にずれてしまう。つまり記録位置が主走査方向にずれてしまい、記録品質が劣化してしまう。
【００１０】
特に後述する図１５の長尺つなぎヘッドの場合、複数の記録素子基板Ｈ１１００ａ〜Ｈ１１００ｄどうしの主走査方向への記録のつなぎ部で黒スジや白スジなどのスジが発生して、記録品質が著しく劣化してしまう（後述の図１８参照）。また、カラーのフルマルチ型の記録装置では、記録媒体の蛇行により、複数の記録ヘッドのそれぞれによる各色の画像の記録位置が主走査方向にずれて記録品質が劣化してしまう。
【００１１】
このような問題を解決するためには、記録媒体の蛇行による主走査方向に沿った移動量と移動方向を検出し、その結果に応じて、蛇行による主走査方向への記録位置のずれを補正するように、記録ヘッドの記録動作を制御する必要がある。
【００１２】
これに対してプリンタにおいて記録媒体の蛇行を検出する構成が下記の特許文献１に記載されている。その構成では、フォトダイオードなどからなる受光部とＬＥＤなどからなる発光部が搬送される記録媒体２の幅方向（主走査方向）一端部を介して相対するように配置される。発光部から光が記録媒体を介して受光部へ照射される。そして受光部が前記照射される光の受光面積を検出することにより、記録媒体の搬送方向（副走査方向）に対する垂直方向（主走査方向）の位置ずれ量（移動量）を検出して蛇行を検出している。
【特許文献１】特開２００６−２０６２２６号公報、段落[００３７]など
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、特許文献１に記載されたような構成では、搬送ローラの振れを原因とする記録媒体の蛇行による主走査方向に沿った微小な（例えば１０〜２０μｍの範囲）移動量と移動方向をリアルタイムで正確に検出することは困難である。
【００１４】
これに対して、記録媒体の搬送中の主走査方向への挙動をリアルタイムに正確に測定可能な検出手段（センサ）、代表的なものでいえば例えばＬＤＶ（レーザードップラーセンサ）がある。これにより記録媒体の挙動を媒体面上で直接測定して、蛇行による主走査方向に沿った移動量と移動方向をリアルタイムで検出する構成が考えられる。
【００１５】
しかしながら、記録媒体の挙動を直接測定できるＬＤＶなどの検出手段は高価なため、商品化を目指したプリンタ等の記録装置に搭載することは不可能である。
【００１６】
以上のような搬送中の記録媒体の蛇行に関わる問題は、インクジェット方式の記録装置に限らず、他の方式の記録装置にも共通することは勿論である。
【００１７】
そこで本発明の課題は、記録装置において、簡単で安価に実現できる構成により、搬送ローラの１回転を周期とする記録媒体の蛇行による主走査方向に沿った移動量と移動方向（蛇行量と蛇行方向）をリアルタイムで正確に検出できるようにすることにある。そして、その検出結果に応じて記録媒体の蛇行による主走査方向への記録位置のずれを正確に補正して高品質な記録を行えるようにすることにある。
【課題を解決するための手段】
【００１８】
上記の課題を解決するため、本発明（請求項１）は、搬送ローラの回転駆動によりシート状の記録媒体を副走査方向に搬送する搬送装置を有し、該搬送装置によって記録媒体を搬送しながら記録ヘッドにより記録媒体に対し主走査方向に沿った記録を行う記録装置において、
前記搬送ローラの回転位置を検知する検知手段と、
該検知手段により検知された搬送ローラの回転位置から、該回転位置における前記記録媒体の蛇行による主走査方向に沿った移動量と移動方向をそれぞれ蛇行量と蛇行方向として求める情報処理を行う情報処理手段を有することを特徴とする。
【００１９】
さらに、本発明（請求項２）は、
記録時に、前記情報処理手段により求められた前記記録媒体の蛇行量と蛇行方向に応じて、記録媒体の蛇行による主走査方向への記録位置のずれを補正するように、前記記録ヘッドの記録動作を制御する制御手段を有することを特徴とする。
【００２０】
また、本発明では、上記本発明（請求項２）に係る発明の記録装置の構成に対応する記録装置の制御方法及びその制御プログラムの構成を採用した。
【発明の効果】
【００２１】
本発明によれば、搬送ローラの回転位置を検知し、検知された回転位置から該回転位置における記録媒体の蛇行量と蛇行方向を求めるので、記録媒体の蛇行量と蛇行方向をリアルタイムで正確に検出することができる。しかも搬送ローラの回転位置を検知し、その回転位置から蛇行量と蛇行方向を求めるための構成は簡単で安価に実現することができる。さらに本発明によれば、正確に検出した蛇行量と蛇行方向に応じて、記録媒体の蛇行による主走査方向への記録位置のずれを正確に補正して高品質な記録を行うことができるという優れた効果が得られる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照して本発明の実施の形態を詳細に説明する。ここでは最良の形態として、インクジェット方式でシート状の記録媒体としての記録紙に画像を記録する記録装置としてのプリンタにおける実施例を示す。
【００２３】
なお、本発明が適用される記録装置における「記録」は実施例のプリンタのように、文字、図形など有意の情報の画像を形成するのに限らず、有意無意を問わない。また、人間が視覚で知覚し得るように顕在化したものであるか否かを問わず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も言うものとする。
【００２４】
また、「記録媒体」とは、プリンタで一般的に用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能な物を言うものとする。また、紙などのシート状のものに限らない。
【００２５】
さらに、「インク」とは、上記「記録」の定義と同様に広く解釈されるべきもので、記録媒体上に付与されることによって、画像、模様、パターン等の形成、記録媒体の加工、或いはインクの処理に供され得る液体を言うものとする。前記インクの処理とは、例えば記録媒体に付与されるインク中の色材の凝固または不溶化などである。
【００２６】
また本発明がインクジェット方式以外の方式の記録装置にも適用できることは勿論である。
【実施例１】
【００２７】
本発明の実施例１を図１〜図１１により説明する。本実施例の記録装置は、シリアル型、即ち搬送ローラの間欠的な回転駆動により記録媒体を副走査方向に間欠的に搬送しながら、記録ヘッドを主走査方向に移動させて１行ずつ画像の記録（印刷）を行うインクジェットプリンタとして構成された記録装置である。
【００２８】
〔装置本体〕
まず、本実施例のインクジェットプリンタの装置本体について、その外観を示す図１により説明する。図１において、本実施例のプリンタの装置本体Ｍ１０００の外殻は、下ケースＭ１００１、上ケースＭ１００２、アクセスカバーＭ１００３及び排紙トレイＭ１００４を含む外装部材と、その外装部材内に収納されたシャーシＭ３０１９（図２参照）とから構成される。
【００２９】
シャーシＭ３０１９は、所定の剛性を有する複数の板状金属部材によって構成され、記録装置の骨格をなし、後述の各記録動作機構を保持する。
【００３０】
さらに、排紙トレイＭ１００４はその一端部が下ケースＭ１００１に回転自在に保持され、その回転によって下ケースＭ１００１の前面部に形成される開口部を開閉させ得るようになっている。このため、記録動作を実行させる際には、排紙トレイＭ１００４を前面側へと回転させて開口部を開くことにより、ここから記録紙が排出可能となると共に、排出された記録紙を順次積載し得るようになっている。また、排紙トレイＭ１００４には、２枚の補助トレイＭ１００４ａ、Ｍ１００４ｂが収納されており、必要に応じて両トレイを手前に引き出すことにより、記録紙の支持面積を３段階に拡大、縮小させ得るようになっている。
【００３１】
アクセスカバーＭ１００３は、その一端部が上ケースＭ１００２に回転自在に保持され、上面に形成される開口部を開閉し得るようになっている。このアクセスカバーＭ１００３を開くことによって装置本体内部に収納されている記録ヘッドカートリッジＨ１０００あるいはインクタンクＨ１９００（図３参照）等の交換が可能となる。
【００３２】
また、上ケースＭ１００２の後部上面には、操作部７（図８参照）を構成する電源キーＥ００１８、レジュームキーＥ００１９及び不図示の入力キー群が設けられると共に、表示部８を構成するＬＥＤ  Ｅ００２０や不図示の表示素子が設けられている。
【００３３】
〔記録動作機構〕
次に、上記プリンタの装置本体Ｍ１０００に収納、保持される記録動作機構について図２〜図６により説明する。
【００３４】
記録動作機構は、図２に示す自動給送部Ｍ３０２２、搬送部Ｍ３０２９、記録部、及び回復部Ｍ５０００から構成される。自動給送部Ｍ３０２２は、記録紙を順次１枚ずつ装置本体内へと自動的に給送する。搬送部Ｍ３０２９は、自動給送部３０２２から１枚ずつ送出される記録紙をプラテンＭ２００１上の記録位置へと搬送し、更に記録位置から排出部Ｍ３０３０へと搬送する搬送装置である。記録部は記録位置に搬送された記録紙に画像を記録する。回復部Ｍ５０００は、記録部の記録ヘッドＨ１００１のインク吐出不良状態を正常な状態に回復する処理を行う。以下、記録部と搬送部Ｍ３０２９について順に説明する。
【００３５】
〈記録部〉
記録部は、キャリッジＭ４００１、ＣＲ（キャリッジ）モータＥ０００１、及び記録ヘッドカートリッジＨ１０００（図３参照）などから構成される。キャリッジＭ４００１は、シャーシＭ３０１９に固定されたキャリッジ軸Ｍ４０２１上に摺動可能に支持されており、その背面側にＣＲベルトＭ４０１８が固定されている。ＣＲベルトＭ４０１８はＣＲモータプーリＭ４０２４とアイドラプーリＭ４０２０との間に張架されている。キャリッジＭ４００１の移動時には、ＣＲモータＥ０００１の駆動によってＣＲモータプーリＭ４０２４を一方向またはその逆方向に回転させて、ＣＲベルトＭ４０１８を一方向またはその逆方向に走行させる。これにより、キャリッジＭ４００１をキャリッジ軸Ｍ４０２１に沿って、即ち主走査方向に沿って往復移動できるようになっている。このキャリッジＭ４００１上に図３に示す記録ヘッドカートリッジＨ１０００が着脱可能に搭載される。
【００３６】
記録ヘッドカートリッジＨ１０００は、インクを貯留する複数のインクタンクＨ１９００と、これから供給されるインクを記録する画像情報に応じて複数のノズル（インク吐出口）からドットに対応するインク液滴として吐出する記録ヘッドＨ１００１からなる。記録ヘッドＨ１００１は、キャリッジＭ４００１に対して着脱可能に搭載される、いわゆるカートリッジ方式のものとする。
【００３７】
ここに示す記録ヘッドカートリッジＨ１０００では、写真調の高画質なカラー記録が可能なものとする。このために、インクタンクＨ１９００として、例えば、ブラック、ライトシアン、ライトマゼンタ、シアン、マゼンタ及びイエローの各色独立のインクタンクＨ１９００が用意されている。各インクタンクＨ１９００は、図４に示すように、それぞれが記録ヘッドＨ１００１に対して着脱自在となっている。
【００３８】
記録ヘッドＨ１００１は、図５の分解斜視図に示す各部品から構成されている。すなわち、記録素子基板Ｈ１１００、第１のプレートＨ１２００、電気配線基板Ｈ１３００、第２のプレートＨ１４００、タンクホルダーＨ１５００、流路形成部材Ｈ１６００、フィルターＨ１７００、及びシールゴムＨ１８００から構成されている。
【００３９】
記録素子基板Ｈ１１００は、Ｓｉ基板であり、詳しく図示していないが、その片面にインクを吐出するための複数（多数）の記録素子（電気熱変換体）と、各記録素子に電力を供給するＡｌ等の電気配線とが成膜技術により形成されている。また複数の記録素子に対応した複数のインク流路と複数のノズルＨ１１００Ｔとがフォトリソグラフィ技術により形成されている。更に、複数のインク流路にインクを供給するためのインク供給口が裏面に開口するように形成されている。
【００４０】
なお、複数のノズルＨ１１００Ｔは、それぞれ副走査方向に沿って所定数が直線状に配列された複数（プリンタが記録可能なインク色数と同数）のノズル列が主走査方向に並ぶように配置されている。そして１列毎に異なる色のインク液滴を吐出するようになっている。
【００４１】
また、記録素子基板Ｈ１１００は第１のプレートＨ１２００に接着固定される。プレートＨ１２００には、記録素子基板Ｈ１１００にインクを供給するためのインク供給口Ｈ１２０１が形成されている。さらに、プレートＨ１２００には、開口部を有する第２のプレートＨ１４００が接着固定される。このプレートＨ１４００は、電気配線基板Ｈ１３００と記録素子基板Ｈ１１００とが電気的に接続されるよう電気配線基板Ｈ１３００を保持する。
【００４２】
電気配線基板Ｈ１３００は、記録素子基板Ｈ１１００にインク液滴を吐出するための電気信号を印加するものである。電気配線基板Ｈ１３００には、記録素子基板Ｈ１１００の各記録素子に対応する不図示の複数の電気配線と、この電気配線の端部に位置し装置本体からの電気信号を受け取るための外部信号入力端子Ｈ１３０１とが形成されている。外部信号入力端子Ｈ１３０１はタンクホルダーＨ１５００の背面側に位置決め固定される。
【００４３】
タンクホルダーＨ１５００はインクタンクＨ１９００を着脱可能に保持する。タンクホルダーＨ１５００には、流路形成部材Ｈ１６００が例えば超音波溶着により固定され、インクタンクＨ１９００から第１のプレートＨ１２００に渡るインク流路Ｈ１５０１を形成する。
【００４４】
また、インクタンクＨ１９００と係合するインク流路Ｈ１５０１のインクタンク側端部には、フィルターＨ１７００が設けられており、外部からの塵埃の侵入を防止し得るようになっている。また、インクタンクＨ１９００との係合部にはシールゴムＨ１８００が装着され、前記係合部からのインクの蒸発を防止し得るようになっている。
【００４５】
一方、図２に示すように、キャリッジＭ４００１には、記録ヘッドＨ１００１をキャリッジＭ４００１上の所定の装着位置に案内するためのキャリッジカバーＭ４００２が設けられている。また、記録ヘッドＨ１００１のタンクホルダーＨ１５００と係合し記録ヘッドＨ１００１を所定の装着位置にセットさせるよう押圧するヘッドセットレバーＭ４００７が設けられている。
【００４６】
また、キャリッジＭ４００１の記録ヘッドＨ１００１との別の係合部にはコンタクトＦＰＣ（フレキシブルプリントケーブル）Ｅ００１１が設けられている。そのコンタクト部と記録ヘッドＨ１００１に設けられた前述の外部信号入力端子Ｈ１３０１とが電気的に接触し、記録のための各種情報の授受や記録ヘッドＨ１００１への電力の供給などを行えるようになっている。
【００４７】
なお、コンタクトＦＰＣ  Ｅ００１１のコンタクト部とキャリッジＭ４００１との間には不図示のゴムなどの弾性部材が設けられる。そして、この弾性部材の弾性力とヘッドセットレバーＭ４００７のばねによる押圧力によってコンタクト部とキャリッジＭ４００１が確実に接触し得るようになっている。さらにコンタクトＦＰＣ  Ｅ００１１はキャリッジＭ４００１の背面に搭載された不図示のキャリッジ基板に接続される。
【００４８】
〈搬送部〉
次に、搬送部Ｍ３０２９について図２及び図６により説明する。図２に示す搬送部Ｍ３０２９は、ＬＦ（ラインフィード）ローラＭ３００１、ピンチローラＭ３０１４、及びＬＦモータＥ０００２などから構成される。
【００４９】
ＬＦローラＭ３００１は、その回転駆動により記録紙を副走査方向に搬送する搬送ローラである。ＬＦローラＭ３００１はシャーシＭ３０１９によって回転自在に支持された駆動軸Ｍ３００１ａ（図６参照）に固定され、プラテンＭ２００１と平行に設けられている。そしてシャーシＭ３０１９に固定されたＬＦモータＥ０００２の回転駆動力がギアＭ３０１３などのギア列を介して駆動軸Ｍ３００１ａに伝達されることにより、駆動軸Ｍ３００１ａと共にＬＦローラＭ３００１が回転する。なお、本実施例では、ＬＦモータＥ０００２はステッピングモータ、つまり１駆動パルスごとに一定角度ずつ回転駆動されるモータであるものとするが、ＤＣモータでもよい。
【００５０】
また、ピンチローラＭ３０１４は、シャーシＭ３０１９に回動自在に支持されたピンチローラホルダＭ３０１５の先端部に軸着されており、ピンチローラホルダＭ３０１５を付勢するバネＭ３０１６によってＬＦローラＭ３００１に圧接する。すなわち記録紙をＬＦローラＭ３００１に圧接させる。そしてＬＦローラＭ３００１の回転に従動して回転する。
【００５１】
記録紙の搬送時には、ＬＦローラＭ３００１とピンチローラＭ３０１４で記録紙を挟持してＬＦモータＥ０００２によりＬＦローラＭ３００１を一方向（図６中で時計回り方向）に回転駆動する。これにより、記録媒体をプラテンＭ２００１の上面に沿って副走査方向（図６中で矢印Ｆ方向）に搬送することができる。なおＬＦローラＭ３００１は、ピンチローラＭ３０１４より径が大きいが、図２ではプラテンＭ２００１の奥側の隙間に露出した部分だけ示されている。
【００５２】
一方、本実施例では記録動作時にＬＦローラＭ３００１の回転位置を検知する。つまり回転のホームポジション（基準位置）から記録紙搬送方向に対応する回転方向への回転角度を検知する。その検知手段を構成するものとして、図６に示すように円形のホームポジション標識板１２０がＬＦローラＭ３００１の駆動軸Ｍ３００１ａの一方の端部に固定されている。このホームポジション標識板１２０にはホームポジションの標識となるスリット１２０ａが形成されている。また、ホームポジションセンサ１２１が設けられている。このホームポジションセンサ１２１は、ＬＥＤなどの発光素子を備えた発光部１２１ａと、フォトダイオードなどの受光素子を備えた受光部１２１ｂが対向して設けられた透過型の光センサとして構成されている。そして、ホームポジションセンサ１２１は、発光部１２１ａと受光部１２１ｂがホームポジション標識板１２０の外周部を挟んで対向するように所定位置に固定されている。
【００５３】
ＬＦローラＭ３００１の回転に伴ってホームポジション標識板１２０が回転し、図示のようにスリット１２０ａが発光部１２１ａと受光部１２１ｂの間に入る回転位置になると、発光部１２１ａからの光がスリット１２０ａを介して受光部１２１ｂに受光される。これによりスリット１２０ａが検知され、このときのＬＦローラＭ３００１の回転位置が回転位置のホームポジションとして検知されたものとする。ホームポジションはホームポジション標識板１２０の回転方向におけるホームポジションセンサ１２１の固定位置により異なるが、特に限定するものではない。
【００５４】
さらに、ＬＦローラＭ３００１の回転位置を検知する検知手段を構成するものとして、回転位置カウンタ１２２が設けられる。回転位置カウンタ１２２は、ホームポジションセンサ１２１が上記ホームポジションを検知したときの検知信号によってリセットされる。そしてＬＦモータ（ステッピングモータ）Ｅ０００２のホームポジション検知後の駆動パルス数をカウントする。なお、カウントする駆動パルス数は記録紙搬送方向に対応する正回転方向への駆動パルス数である。
【００５５】
ここでＬＦモータＥ０００２は、１駆動パルス毎に一定のステップ角ずつ回転し、ＬＦローラＭ３００１も同様に一定のステップ角ずつ回転する。したがって、回転位置カウンタ１２２により０から順次カウントされるカウント数の値のそれぞれはＬＦローラがホームポジションから正回転方向に１ステップ角ずつ回転した回転位置のそれぞれに対応し、それぞれの回転位置を示すものとなる。これにより、回転位置カウンタ１２２から出力される上記駆動パルス数のカウント値（以下、回転位置カウント値という）のデータは、ＬＦローラＭ３００１の現時点の回転位置の検知結果を示すデータとして扱うことができる。このようにしてＬＦローラＭ３００１の回転位置を検知する。
【００５６】
なお、ＬＦモータＥ０００２としてＤＣモータを用いる場合は、回転位置検知手段としてロータリーエンコーダをＬＦローラＭ３００１の駆動軸Ｍ３００１ａに連結して設ければよい。そのエンコーダは回転位置のホームポジションを検知する機能と、ホームポジションからの回転角度を検知する機能を備えたものとする。
【００５７】
ところで、記録紙の搬送時に、ＬＦローラＭ３００１の振れにより、従来の技術の項で述べたように、ＬＦローラの１回転を周期として搬送速度が所定の振幅内で変動し、記録紙の搬送位置が理想位置に対して搬送方向の前後にずれる。この搬送位置のずれ量と搬送量の関係を図７−１に示してある。これは実際にあるＬＦローラについて測定した結果を示している。搬送量をとったＸ軸上の各点はＬＦローラの回転位置（搬送時の回転方向の回転位置）のそれぞれに対応している。すなわち、図７−１は上記の搬送位置ずれ量とＬＦローラの回転位置の関係を示すものである。この関係はほぼ正弦波の関係となっており、正弦波の周期（波長）ＡはＬＦローラの１周分（１回転分）の外周の長さと等しい。
【００５８】
また、前述のように、ＬＦローラの振れにより、搬送される記録紙がＬＦローラの１回転を周期として蛇行して搬送方向（副走査方向）に垂直な主走査方向に沿って１０〜２０μｍ程度の範囲で往復移動する現象が生じる。この記録紙の蛇行による主走査方向に沿った往復移動の移動量及び往と復の移動方向（以下、蛇行量及び蛇行方向という）と、ＬＦローラの回転位置に対応する搬送量との関係を図７−２に示してある。なお蛇行方向は蛇行量のプラスとマイナスで示されている。図７−２の関係も図７−１と同様にＬＦローラ１周分の周期Ａを持ったほぼ正弦波の関係となっている。ただし、正弦波の位相が図７−１と１８０度ずれている。
【００５９】
本発明では、このような関係に着目し、プリンタの記録時に、記録紙の搬送における蛇行量と蛇行方向を、ホームポジションセンサ１２１と回転位置カウンタ１２２を介して検知されるＬＦローラＭ３００１の回転位置から求めるようにした。そのために、プリンタにおいて、ＬＦローラＭ３００１の生産のロット毎に、記録紙搬送時のＬＦローラＭ３００１の１回転の周期における回転位置による蛇行量及び蛇行方向を測定しておく。具体的には、前記回転位置は、前述した回転位置カウンタ１２２の回転位置カウント値の駆動パルス数のそれぞれに対応するホームポジションからの１ステップ角毎の回転位置のそれぞれとする。その回転位置のそれぞれのデータ、つまり前記回転位置カウント値の駆動パルス数のそれぞれのデータと、それぞれの回転位置における蛇行量及び蛇行方向の測定データのそれぞれを一対一に対応付けたデータテーブルをプリンタの記憶手段に記憶しておく。なお、そのデータテーブルを以下では回転位置／蛇行量テーブルという。
【００６０】
そして、次に述べるプリンタの制御系において、記録時に、回転位置カウンタ１２２から出力される回転位置カウント値に該当する前記駆動パルス数のデータに対応する蛇行量及び蛇行方向の測定データを回転位置／蛇行量テーブルから検索して求める。このようにして蛇行量と蛇行方向をリアルタイムで正確に検出することができる。
【００６１】
〔制御系〕
次に、プリンタの制御系の構成を図８により説明する。図８において、ＣＰＵ１は、ＲＯＭ２に格納された制御プログラムを実行し、バス６を介して接続された以下の各部を制御して記録動作を実行させる。また、ＣＰＵ１は、記録時に上述のように検知されるＬＦローラＭ３００１の回転位置から記録紙の蛇行量と蛇行方向を求める情報処理を行う情報処理手段である。さらに、求められた記録紙の蛇行量と蛇行方向に応じて、記録紙の蛇行による主走査方向への記録位置のずれを補正するように、記録ヘッドＨ０００１の記録動作を制御する制御手段でもある。
【００６２】
ＲＯＭ２には、ＣＰＵ１が実行する制御プログラムが格納される。その制御プログラムには、後述する図９及び図１０のフローチャートに示された制御手順で制御を行うための制御プログラムが含まれる。
【００６３】
ＲＡＭ３は、ＣＰＵ１が処理する各種データ、例えば記録データなどを一時的に記憶するために用いられる。
【００６４】
ＥＥＰＲＯＭ４は、所望に書き込んで保存しておきたいデータの記憶に用いられる。先述した回転位置／蛇行量テーブル４ａのデータは、このＥＥＰＲＯＭ４に書き込まれる。
【００６５】
外部Ｉ／Ｆ（インターフェース）５は、外部のコンピュータなどのホスト装置とデータ通信を行う。
【００６６】
操作部７には、例えば図１に示した電源キーＥ００１８とレジュームキーＥ００１９など、ユーザーがプリンタを操作するための各種入力キーが設けられる。
【００６７】
表示部８にはＬＥＤ  Ｅ００２０や不図示の表示器などの表示手段が設けられる。
【００６８】
ヘッド制御部９は、ＣＰＵ１からの命令に従って記録ヘッドＨ１００１の駆動を制御し、記録を行なわせる。
【００６９】
ＣＲモータ制御部１０は、ＣＰＵ１からの命令に従ってＣＲモータＥ０００１の駆動を制御し、キャリッジＭ４００１を主走査方向に沿って往復移動させる。
【００７０】
ＬＦモータ制御部１１は、ＣＰＵ１からの命令に従ってＬＦモータＥ０００２の駆動を制御し、記録紙の搬送動作を行わせる。前述したように、ＬＦモータＥ０００２に回転駆動されるＬＦローラＭ３００１のホームポジションがホームポジションセンサ１２１により検知され、その検知信号により回転位置カウンタ１２２がリセットされる。そして回転位置カウンタ１２２はＬＦモータ制御部１１において発生されるＬＦモータＥ０００２の駆動パルスをカウントし、回転位置カウント値のデータをＬＦモータＥ０００２の回転位置のデータとして出力する。ＣＰＵ１は、記録時に、回転位置カウンタ１２２から出力される回転位置カウント値に該当する駆動パルス数のデータに対応する蛇行量及び蛇行方向のデータを回転位置／蛇行量テーブル４ａから検索して求める。そして、求めた蛇行量と蛇行方向に応じて、記録紙の蛇行による主走査方向への記録位置のずれを補正するように制御する。
【００７１】
〔プリンタの動作〕
次に、本実施例のインクジェットプリンタの動作を図９及び図１０のフローチャートにより説明する。図９及び図１０はＣＰＵ１が実行する制御の手順を示している。
【００７２】
装置本体Ｍ１０００が電源に接続されると、まず、図９のステップＳ１で装置の第１の初期化処理を行なう。この初期化処理では、本装置のＲＯＭ２、ＲＡＭ３、及びＥＥＰＲＯＭ４のチェックなどの電気回路系のチェックを行ない、電気的に本装置が正常に動作可能であるかを確認する。
【００７３】
次にステップＳ２では、電源キーＥ００１８がオンされたかどうか判断し、オンされた場合にはステップＳ３へと移行し、ここで第２の初期化処理を行う。
【００７４】
この第２の初期化処理では、本装置の各種駆動機構及び記録ヘッドＨ１００１のチェックを行なう。すなわち、ＣＲモータＥ０００１とＬＦモータＥ０００２などの各種モータの初期化やヘッド情報の読み込みなどを行うに際し、装置が正常に動作可能であるかを確認する。
【００７５】
次にステップＳ４ではイベント待ちを行なう。すなわち、本装置に対して、外部Ｉ／Ｆ５を介したホスト装置からの記録（印刷）指令イベント、ユーザ操作による操作部７からのキーイベント、或いは内部的な制御イベントなどが発生したか監視する。そして、これらのイベントが発生すると当該イベントに対応した処理を実行する。
【００７６】
例えば、外部Ｉ／Ｆ５を介してホスト装置からの記録指令イベントを受信した場合には、ステップＳ５〜Ｓ９の処理を実行する。また、ユーザ操作による電源キーイベントが発生した場合にはステップＳ１０の処理を実行する。また、その他のイベントが発生した場合にはステップＳ１１の処理を実行する。
【００７７】
ここで、ステップＳ５では、ホスト装置からの記録指令を解析し、指定された紙種別、記録紙サイズ、印刷品位、給紙方法などを判断し、その判断結果を表すデータをＲＡＭ３に記憶する。
【００７８】
次にステップＳ６では、ステップＳ５で指定された給紙方法により、例えば自動給送部Ｍ３０２２の駆動により給紙を開始し、記録紙を記録開始位置まで送る。
【００７９】
次にステップＳ７では１ページの記録動作を行なう。この記録動作では、外部Ｉ／Ｆ５から送られてきた記録データを一旦ＲＡＭ３内の記録バッファに格納する。次いでＣＲモータ制御部１０に命令してＣＲモータＥ０００１を駆動させてキャリッジＭ４００１の主走査方向に沿った移動を開始させる。これと共に、記録バッファに格納されている記録データの１行分をヘッド制御部９へと供給し、その記録データに従って記録ヘッドＨ１００１を駆動させ、複数のノズルＨ１１００Ｔからインク液滴を吐出させて１行の記録を行なわせる。そして１行分の記録動作が終了したら、ＬＦモータ制御部１１に命令してＬＦモータＥ０００２を所定量だけ駆動させてＬＦローラＭ３００１を所定量だけ回転させて記録紙を１行分に対応した所定量だけ副走査方向へと送らせる。この後、上記１行分の記録と１行分の紙送りを交互に繰り返して順次１行ずつ記録を実行する。
【００８０】
なお、この１ページの記録中において、ＬＦローラＭ３００１の回転位置から記録紙の蛇行量と蛇行方向を求めて記録位置を補正する制御を行うが、その詳細は後述する。
【００８１】
ステップＳ７での１ページの記録が終了したら、ステップＳ８で記録紙を排紙する。すなわち、ＬＦモータＥ０００２を駆動し不図示の排紙ローラＭ２００３を回転させて記録紙を搬送させ、記録紙の全体が装置本体Ｍ１０００から送り出されたと判断されるまで搬送を続行する。これにより、記録紙が排紙トレイＭ１００４上に排紙された状態となる。
【００８２】
次に、ステップＳ９において、記録すべき全ページの記録動作が終了したか否かを判定し、記録すべきページが残存する場合には、ステップＳ５に復帰し、ステップＳ５〜Ｓ９の処理を繰り返して次の１ページの記録を行う。また、全ページの記録動作が終了したら、ステップＳ４に戻り、再びイベント待ちの状態となる。
【００８３】
一方、ステップＳ１０ではプリンタ終了処理を行ない、本装置の動作を停止させる。つまり、各種モータや記録ヘッドＨ１００１などの電源を切断可能な状態に移行させた後に電源を切断する。その後、ステップＳ２に戻り、電源キーＥ００１８がオンされるのを待つ。
【００８４】
また、ステップＳ１１では、ステップＳ４で発生した上記以外の他のイベント処理を行なう。例えば、本装置の操作部７の入力キーや外部Ｉ／Ｆ５からの回復指令や、内部的に発生する回復イベントなどに対応した記録ヘッドＨ１００１のインク吐出回復処理を行なう。そして、その処理の終了後には、ステップＳ４に戻り、次のイベントを待つ。
【００８５】
次に、１ページの記録中において、ＬＦローラＭ３００１の回転位置から記録紙の蛇行量と蛇行方向を求めて記録位置を補正する制御を行う動作の詳細について、図１０により説明する。
【００８６】
図１０の制御は１ページの記録処理の開始時に開始される。そして、まずＣＰＵ１は、回転位置カウンタ１２２から回転位置カウント値、つまりＬＦローラＭ３００１の回転位置を示すＬＦモータＥ０００２の駆動パルス数のカウント値のデータを読み取る（ステップＳ２１）。
【００８７】
そして読み取ったカウント値の駆動パルス数に対応する記録紙の蛇行量と蛇行方向のデータを回転位置／蛇行量テーブル４ａから検索して求める（ステップＳ２２）。
【００８８】
次に、求めた蛇行量と蛇行方向に応じて記録ヘッドＨ１００１の１行の書き出し位置（記録開始位置）を主走査方向にずらすように設定する（ステップＳ２３）。
【００８９】
例えば、本実施例のプリンタの記録出力の解像度が２４００ｄｐｉであった場合、記録されるインクドットの間隔は約１０μｍである。このようなプリンタにおいて、例えば図７−２のように、振幅が約１４μｍである正弦波の蛇行が発生した場合、主走査方向に最大で１画素分以上の記録位置ズレが発生してしまう（図７−２中のＣ部）。このため、例えばステップＳ２２で求めた蛇行量と蛇行方向がＣ部付近のもので、主走査方向に１画素分以上の記録位置ズレが発生するときは、書出し位置を求めた蛇行量分だけ求めた蛇行方向と逆方向の蛇行方向にずらすように設定する。これにより記録紙の蛇行による主捜査方向への記録位置ズレを補正することができる。なお、１行の書き出し位置を主走査方向にずらすように設定することによって、１行の全体の記録位置が主走査方向にずらされることは勿論である。また、図７−２中のＢ部のように蛇行量がゼロであるか、ないしはゼロに近ければ、記録位置はずらさないことも勿論である。
【００９０】
次に、設定した書き出し位置から１行の記録を行わせる（ステップＳ２４）。すなわちＣＲモータＥ０００１の駆動によりキャリッジＭ４００１を主走査方向に沿って走行させる。これとともに、記録ヘッドＨ１００１を設定した書き出し位置から１行分の記録データに従って駆動し、複数のノズルＨ１１００Ｔからインク液滴を吐出させ、記録を行わせる。
【００９１】
ここで書出し位置の制御方法としては、例えば、ＣＲモータＥ０００１をステッピングモータとし、記録ヘッドＨ１００１の記録開始のタイミングをキャリッジＭ４００１の主走査方向の位置に対応するＣＲモータの駆動パルス数で管理する方法がある。また、キャリッジの主走査方向への位置を検出するリニアエンコーダを設け、その検出値によって１行の記録開始のタイミングを管理する方法もある。
【００９２】
１行の記録が終了したら、１ページの記録が終了したか判断する（ステップＳ２５）。そして、終了していなければ、ＬＦモータＥ０００２を所定量だけ駆動してＬＦローラＭ３００１を所定量だけ回転させ、記録紙を１行分に対応した所定量だけ副走査方向に搬送させる（ステップＳ２６）。その後、ステップＳ２１に戻ってステップＳ２１以下の動作を繰り返す。また、１ページの記録が終了したら、この処理を終了する。
【００９３】
以上のような本実施例によれば、実際に測定したＬＦローラＭ３００１の回転位置と、記録紙の蛇行量及び蛇行方向の関係のデータに基づいて、検知した回転位置から蛇行量及び蛇行方向を求めるので、蛇行量及び蛇行方向をリアルタイムで正確に検出できる。しかも、ＬＦローラＭ３００１の回転位置を検知して、その回転位置から蛇行量及び蛇行方向を求めるための構成は、簡単で安価に実現することができる。そして、正確な蛇行量と蛇行方向の検出結果に応じて、記録紙の蛇行による主走査方向への記録位置ずれを正確に補正して高品質な記録を行うことができる。
【００９４】
なお、上記の測定した回転位置と蛇行量及び蛇行方向の関係が正弦波に極めて近いものであれば、その関係を示す三角関数のデータをＥＥＰＲＯＭ４に格納しておき、検知した回転位置から前記三角関数の演算によって蛇行量及び蛇行方向を算出してもよい。
【実施例２】
【００９５】
実施例１のプリンタの記録紙搬送装置は、ＬＦローラとピンチローラで記録紙を挟持し、ＬＦローラを回転させて記録紙を搬送するものとした。しかし、図１１に実施例２として示すベルト搬送方式の装置としてもよい。
【００９６】
ここに示す構成では、ＬＦローラＭ３００１と、これに平行に設けられた従動ローラＭ３００２の間に、フィルムやゴムなどからなる搬送ベルト（無端ベルト）１２３が張架されている。ＬＦローラＭ３００１の駆動軸Ｍ３００１ａの一方の端部には、プーリ１２４が固定されている。ＬＦモータＥ０００２からの回転駆動力が不図示のタイミングベルトを介してプーリ１２４に伝達されることにより、ＬＦローラＭ３００１が例えば時計回り方向に回転し、搬送ベルト１２３が矢印Ｆで示すように走行する。自動給送部Ｍ３０２２から記録紙が搬送ベルト１２３上に供給され、静電方式やエアー吸引方式などで搬送ベルト１２３に吸着されるか、或いは拍車などにより押えられる。そして搬送ベルト１２３の走行に伴って記録紙が矢印Ｆ方向（副走査方向）に搬送される。
【００９７】
このような搬送装置の構成でも、実施例１と同様に、ＬＦローラＭ３００１の振れにより、搬送される記録紙がＬＦローラＭ３００１の１回転を周期として蛇行する。このため、実施例１と同様に、ホームポジション標識板１２０、ホームポジションセンサ１２１、及び回転位置カウンタ１２２を設け、ＬＦローラＭ３００１の回転位置をカウンタ１２２の回転位置カウント値として検知する。そして、１行の記録を行う毎に、その前にカウンタ１２２の回転位置カウント値から記録紙の蛇行量と蛇行方向を求め、その結果に応じて１行の書き出し位置を主走査方向にずらすように設定し、蛇行による記録位置の主走査方向へのずれを補正する。
【００９８】
このように、プリンタの記録紙搬送装置が搬送ベルト（無端ベルト）方式であっても、実施例１と同様にして同様の作用、効果が得られる。
【実施例３】
【００９９】
次に、本発明の実施例３を図１２〜図１８により説明する。本実施例の記録装置は、記録ヘッドとして、互いに異なるインク色の記録を行う複数のフルラインヘッドを副走査方向に間隔を置いて配置したカラーのフルマルチ型のプリンタとして構成された装置である。フルラインヘッドは、固定位置で主走査の全幅に渡るラインの記録を一括して行うものであり、いわゆるシームレスヘッドまたは長尺つなぎヘッドとする。シームレスヘッドは、単一の記録部により主走査の全幅に渡るラインの記録をつなぎ目なしに一括して行うものである。長尺つなぎヘッドは、それぞれ主走査の全幅の一部に渡るラインの記録を行う複数の記録部を主走査方向に沿って千鳥状に交互に副走査方向にずらせて複数列に配列し、全体として主走査の全幅に渡るラインの記録をつないで行うものである。
【０１００】
図１２は本実施例の記録装置の記録紙搬送系の構成と記録ヘッドの配置などを示している。図１３及び図１４は同装置の記録紙搬送部（搬送装置）の構成を模式的に示す概略的な断面図及び上面図である。
【０１０１】
図１２に示す本実施例の記録装置１００は、記録紙として長尺でロールに巻回されたロール紙１１２に対して記録を行うロール紙プリンタと呼ばれるタイプのものである。ロール紙１１２には、台紙にラベル片が仮着されたラベル紙、厚紙にミシン目の入ったタグ紙等がある。ロール紙１１２はロールユニット１０１に装着される。
【０１０２】
ロールユニット１０１には、ロール紙１１２を装着するロール駆動軸１１３と、ロール紙１１２の繰り出し部のたるみにより位置が変化するロールセンサレバー１１４が設けられている。更に、ベルト１１７とプーリ１１３ａを介してロール駆動軸１１３を回転駆動するロールモータ１２９が設けられている。ロールモータ１２９の駆動によってロール駆動軸１１３が図１２中で反時計方向に回転することにより、ロール紙１１２が繰り出される。そのときに、ロールセンサレバー１１４の位置によりロールモータ１２９の駆動が制御され、ロール紙１１２の繰り出し速度が調整される。そして繰り出されたロール紙が記録装置１００の本体内の記録紙搬送部に供給される。
【０１０３】
図１２中の記録装置１００の本体内でロール紙搬送経路が左右に延びて形成されている。その右端（ロールユニット１０１側）の搬送入口の近傍には、ロール紙１１２を搬送するＬＦローラ１１８と、これにロール紙１１２を圧接するピンチローラ１１９が設けられている。また、左端の搬送出口の近傍には、ロール紙１１２を排出する排紙ローラ１３０と、これにロール紙１１２を圧接するピンチローラ１３１が設けられている。
【０１０４】
またＬＦローラ１１８と排紙ローラ１３０の間のロール紙搬送経路の下側に沿ってプラテン１１１が設けられている。このプラテン１１１上に複数の拍車１１５がロール紙搬送方向（図中で左方向）に間隔を置いて複数設けられており、拍車１１５のそれぞれに対向して複数の拍車駆動ローラ１１６が設けられている。拍車１１５のそれぞれはロール紙１１２を拍車駆動ローラ１１６に押し付ける。すなわちプラテン１１１側に押し付け、プラテン１１１上のロール紙１１２の浮きを防止している。
【０１０５】
また、プラテン１１１の上方には、例えば、それぞれブラック（Ｋ）、シアン（Ｃ）、マジェンタ（Ｍ）、及びイエロー（Ｙ）の各インク色の記録を行う記録ヘッド１０２〜１０５がロール紙搬送方向（副走査方向）に間隔を置いて配置されている。この複数配置された記録ヘッド１０２〜１０５は、固定位置で主走査の全幅（ロール紙１１２の全幅）に渡る記録を行うためのノズル列（インク吐出口列）が設けられたインクジェット方式のフルラインヘッドである。そして前述したシームレスヘッド或いは長尺つなぎヘッドとする。シームレスヘッドの場合、後述する記録素子基板などから構成される単一の記録部に、主走査の全幅に対応する長さの１列のノズル列が主走査方向に沿って設けられ、主走査の全幅に渡るラインの記録をつなぎ目なしに一括して行う構成となっている。長尺つなぎヘッドの構成の詳細は後述する。なお、記録ヘッドの主走査方向に沿って延びるノズル列の副走査方向の幅としてのノズル数は１個ないし数個である。
【０１０６】
これらの記録ヘッド１０２〜１０５のノズル列の各ノズルからそれぞれブラック（Ｋ）、シアン（Ｃ）、マジェンタ（Ｍ）、及びイエロー（Ｙ）のインク液滴を記録データに従って選択的に吐出してカラー記録を行う。吐出するインクは、インクカートリッジ（Ｋ）１０６、（Ｃ）１０７、（Ｍ）１０８、及び（Ｙ）１０９から不図示のポンプとチューブを介してそれぞれ対応する記録ヘッドに供給される。
【０１０７】
記録時には、ＬＦローラ１１８が図１３に示すＬＦモータ１２５の駆動によりベルト１２６を介して図中で反時計方向に回転する。また排紙ローラ１３０が排紙モータ１２７の駆動によりベルト１２８を介して反時計方向に回転する。さらに、拍車駆動ローラ１１６が不図示のモータの駆動により反時計方向に回転する。これにより、ロール紙１１２が順次図中で左方向に搬送される。これと共に、記録ヘッド１０２〜１０５が記録データに従って駆動され、各インク色で順次１ラインずつ記録を行う。その１ラインの副走査方向の幅は１ないし数ドット分であって、微小であるので、ロール紙１１２の搬送は連続的に行われ、順次１ラインずつ記録がなされる。ロール紙１１２の記録を受けた部分は順次排紙ローラ１３０により装置本体外へ排出される。
【０１０８】
なお、排紙ローラ１３０の搬送速度Ｖ３とＬＦローラ１１８の搬送速度Ｖ１の関係をＶ３＞Ｖ１とし、更には排紙ローラ１３０の搬送力Ｆ３とＬＦローラ１１８の搬送力Ｆ１の関係をＦ３＜Ｆ１とする。これにより、排紙ローラ１３０とピンチローラ１３１間でロール紙１１２をスリップさせながらＬＦローラ１１８と排紙ローラ１３０間でロール紙１１２にテンションをかけた状態で搬送することができる。
【０１０９】
また、拍車駆動ローラ１１６と拍車１１５による搬送速度Ｖ２は、Ｖ３＞Ｖ２＞Ｖ１の関係にし、さらにはその搬送力Ｆ２は、Ｆ３＜Ｆ２＜Ｆ１の関係にすることが好ましい。これにより、副走査方向（搬送方向）の搬送量は、ＬＦローラ１１８の回転量に高精度に対応した量となる。さらに、ＬＦローラ１１８より下流側の搬送力の弱い拍車駆動ローラ１１６と排紙ローラ１３０によってロール紙１１２を引張りながら搬送させることにより、プラテン１１１上のロール紙１１２の浮きを防止しながら搬送できる。
【０１１０】
本実施例の記録装置１００の制御系の構成は、図８で説明した実施例１の制御系の構成においてＣＲモータＥ０００１とＣＲモータ制御部１０を排紙モータ１２７と同モータの制御部に置き換えたものとする。さらに、記録ヘッドＨ０００１とヘッド制御部９を４色の記録ヘッド１０２〜１０５とそれぞれのヘッド制御部に置き換えたものとする。
【０１１１】
本実施例の記録装置１００のロール紙搬送装置の構成でも、実施例１と同様に、ＬＦローラ１１８の振れにより、搬送されるロール紙１１２がＬＦローラ１１８の１回転を周期として蛇行する。このため、実施例１と同様に、ＬＦローラ１１８に対して図６中のホームポジション標識板１２０、ホームポジションセンサ１２１、及び回転位置カウンタ１２２を設ける。そしてＬＦローラ１１８の回転位置をカウンタ１２２の回転位置カウント値として検知する。
【０１１２】
また、記録装置の工場出荷前に、予めＬＦローラ１１８の回転位置によるロール紙１１２の蛇行量と蛇行方向を測定し、回転位置と、蛇行量及び蛇行方向の測定データとを対応付けた回転位置／蛇行量テーブル４ａをＥＥＰＲＯＭ４に格納しておく。
【０１１３】
そして、記録動作時にＣＰＵ１は、リアルタイムで検知されるＬＦローラ１１８の回転位置のデータに対応した蛇行量と蛇行方向のデータを回転位置／蛇行量テーブル４ａから検索して、蛇行量と蛇行方向をリアルタイムで検出する。
【０１１４】
そして、記録ヘッド１０２〜１０５がシームレスヘッドの場合、検出したロール紙の蛇行量と蛇行方向に応じて、各記録ヘッドに記録させる画像データを主走査方向（ノズル列方向）にリアルタイムにずらしながら記録させる。すなわち、各記録ヘッドの単一の記録部の記録位置を主走査方向にずらすように制御する。これにより、記録ヘッド１０２〜１０５間で主走査方向のインクドットの着弾位置ずれ、つまり記録位置ずれを防止し、各色の画像の位置ずれを防止することが可能となる。
【０１１５】
ここで、各記録ヘッドの画像データを主走査方向にずらすタイミングは、ＬＦローラ１１８から各記録ヘッドのノズルの位置までの搬送距離に応じて補正する必要がある。ただし、記録ヘッド１０２〜１０５の互いの距離をＬＦローラ１１８の１周分（ローラ１回転分の搬送量分）と等しくしておけばタイミング補正の必要はない。すなわち実施例１で図７−２により説明した通り、搬送量と蛇行量の関係はＬＦローラの１回転を周期とする正弦波の関係である。このため、ＬＦローラの１周分の間隔で配置されている各ヘッド位置でのロール紙の蛇行量、蛇行方向は同一になる。したがって、各記録ヘッドでの蛇行に応じた画像ずらしタイミングの補正は考慮しなくてもよい。つまり、上記配置により各記録ヘッド間でのインクドットの着弾位置ずれがなくなる。
【０１１６】
一方、記録ヘッド１０２〜１０５が長尺つなぎヘッドである場合は、ロール紙の蛇行量と蛇行方向に応じて、上記と異なる制御を行う。それを説明する前に、長尺つなぎヘッドの構成を図１５〜図１７により説明する。
【０１１７】
図１５に示す長尺つなぎヘッドとしての記録ヘッドＨ１００１（１０２〜１０５に相当）は、いわゆるバブルジェット（登録商標）方式のサイドシュータ型のものである。すなわち電気信号に応じてインクに膜沸騰を生じさせる熱エネルギーを生成する電気熱変換体を用いて記録を行う。
【０１１８】
記録ヘッドＨ１００１は、図１６の分解斜視図に示すように、記録素子ユニットＨ１００２と、インク供給ユニットＨ１００３のインク供給部材Ｈ１５００から構成される。さらに、記録素子ユニットＨ１００２は図１７の分解斜視図に示す各部品から構成されている。図１７において、Ｈ１１００はそれぞれ記録部を構成する４個の記録素子基板、Ｈ１２００は２枚のプレートの張り合わせにより構成されている第１のプレートである。またＨ１３００は電気配線基板、Ｈ１４００は第２のプレート、Ｈ１６００は４個のインク流入フィルター、Ｈ１６０１は個別フィルターである。
【０１１９】
記録素子基板Ｈ１１００の基本的な構成は実施例１のものと同様であるが、ノズル列１１０６が１列だけである点が異なる。
【０１２０】
第１のプレートＨ１２００は、例えば、厚さ０．５〜１．０ｍｍのアルミナ（Ａｌ2Ｏ3）材料で形成されている。
【０１２１】
第１のプレートＨ１２００は、２枚のプレートＨ１２０１、Ｈ１２０２を接着剤などで接着することで張り合わせた構成より成る。プレートＨ１２０１、Ｈ１２０２にはそれぞれ記録素子基板Ｈ１１００にインクを供給するためのインク供給口Ｈ１２０１が形成されている。そして、記録素子基板Ｈ１１００の不図示のインク供給口が第１のプレートＨ１２００のインク供給口Ｈ１２０１に対応し、かつ、記録素子基板Ｈ１１００は第１のプレートＨ１２００に対して位置精度良く接着固定される。また、第１のプレートＨ１２００は、位置決め基準となるＸ方向基準Ｈ１２０４、Ｙ方向基準Ｈ１２０５、Ｚ方向基準Ｈ１２０６を有している。
【０１２２】
記録素子基板Ｈ１１００は、図１５に示すように、ここでは４枚が第１のプレートＨ１２００上に千鳥状に配置される。すなわち、主走査方向に沿って交互に副走査方向にずらせて２個ずつの２列に配列される。記録素子基板Ｈ１１００の各部材の符号の最後にａ〜ｄを付して４枚の基板Ｈ１１００（ａ〜ｄ）の部材を区別してある。各基板Ｈ１１００（ａ〜ｄ）には、それぞれインク液滴を吐出する多数のノズルを一直線状に配列したノズル列Ｈ１１０６（ａ，ｂ，…）が主走査方向に沿うように設けられている。各ノズル列Ｈ１１０６の長さは、記録ヘッドＨ１００１の主走査の全幅の一部、ここではほぼ１／４に渡る長さであり、例えば主走査の全幅が４インチの場合には、１インチ＋αとする。これにより４枚の基板Ｈ１１００で主走査の全幅、例えば４インチにわたるラインの記録をつないで行うことができる。
【０１２３】
また、副走査方向に隣り合う記録素子基板Ｈ１１００のノズル列Ｈ１１０６の端部どうしは副走査方向に向かって見てオーバーラップしている。そのオーバーラップ領域を図１５中において符号Ｌで示してある。ここでは、領域Ｌにおいてノズル列Ｈ１１０６ａの端部Ｈ１１０９ａとノズル列Ｈ１１０６ｂの端部Ｈ１１０９ｂがオーバーラップしている。こうすることにより、各記録素子基板Ｈ１１００による記録どうしの間に隙間が生じることを防止している。
【０１２４】
電気配線基板Ｈ１３００は、記録素子基板Ｈ１１００に対してインクを吐出させるための電気信号を印加するものであり、記録素子基板Ｈ１１００を組み込むための開口部Ｈ１３０３を有しており、裏面には第２のプレートＨ１４００が接着固定される。また、電気配線基板Ｈ１３００は、記録素子基板Ｈ１１００の不図示の電極に対応する不図示の電極端子と、この配線端部に位置し記録装置本体からの電気信号を受け取るための外部信号入力端子Ｈ１３０１を有している。電気配線基板Ｈ１３００と記録素子基板Ｈ１１００は電気的に接続される。その接続方法は、例えば、記録素子基板Ｈ１１００の不図示の電極と電気配線基板Ｈ１３００の不図示の電極端子を金ワイヤーを用いたワイヤーボンディングにより接続する。
【０１２５】
そして、第２のプレートＨ１４００は、第１のプレートＨ１２００に接着固定された記録素子基板Ｈ１１００を取り込む開口部Ｈ１４０１を有し、第１のプレートＨ１２００に接着固定される。
【０１２６】
第２のプレートＨ１４００の開口部Ｈ１４０１と記録素子基板Ｈ１１００の側面によって形成される溝部には、第１の封止剤Ｈ１３０４が充填され、電気配線基板Ｈ１３００の電気実装部を封止する。また、記録素子基板Ｈ１１００の不図示の電極は第２の封止剤Ｈ１３０５で封止し、電気接続部分をインクによる腐食や外的衝撃から保護する。
【０１２７】
インク供給部材Ｈ１５００は、例えば、樹脂成形により形成され、共通液室Ｈ１５０１と、Ｚ方向基準面Ｈ１５０２を具備している。そして、Ｚ基準面Ｈ１５０２は、記録素子ユニットＨ１００２を位置決め固定するとともに、記録ヘッドＨ１００１のＺ基準となっている。またインク供給部材Ｈ１５００には不図示のインク流入口が設けてあり、記録素子基板Ｈ１１００内のインク流入フィルタＨ１６００に連結されており、プリンタ本体からのインクの流入口となっている。
【０１２８】
また、共通液室Ｈ１５０１がプレートＨ１２０２に配置される個別フィルターＨ１６０１をすべて覆う状態で、プレートＨ１２０２とインク供給部材Ｈ１５００が接着剤などで張り合わされる。さらには共通液室Ｈ１５０１には、供給されたインクをヘッド外へ流出させるための不図示のインク流出口が設けられている。
【０１２９】
記録ヘッドＨ１００１は、図１６に示した記録素子ユニットＨ１００２をインク供給部材Ｈ１５００に結合することにより構成される。結合は以下のように行われる。
【０１３０】
インク供給部材Ｈ１５００の開口部と記録素子ユニットＨ１００２を第３の封止剤Ｈ１５０３により封止し、共通液室Ｈ１５０１を密閉する。そして、インク供給部材Ｈ１５００のＺ基準面Ｈ１５０２に記録素子ユニットＨ１００２のＺ基準Ｈ１２０６を、例えば、ビスＨ１９０１等により位置決め固定する。また、記録素子ユニットＨ１００２の外部信号入力端子Ｈ１３０１部分は、例えば、インク供給部材Ｈ１５０１の裏面に、位置決め固定される。
【０１３１】
以上のような長尺つなぎヘッドを用いたフルマルチプリンタでは、各記録素子基板Ｈ１１００のノズル列Ｈ１１０６の端部を記録画像のつなぎ目の境界として、それぞれの記録素子基板毎の出力画像を記録紙上で主走査方向と副走査方向に位置合わせする。こうすることで、全体の画像記録を行っている。
【０１３２】
しかしながら、ＬＦローラの振れによる記録紙（ロール紙）の主走査方向への蛇行がある場合、記録素子基板Ｈ１１００毎の記録紙上の画像記録位置が副走査方向にずれているため、記録素子基板の端部による記録紙上の出力画像においてスジが発生してしまう。
【０１３３】
例えば、図１８のように記録ヘッド１０２が長尺つなぎヘッドであり、記録紙（ロール紙）Ｐが矢印Ｎで示すように蛇行している場合を考える。なお、ここでは図示と説明を簡単にするため、記録ヘッド１０２の記録素子基板としてＨ１１００ａ、Ｈ１１００ｂ、Ｈ１１００ｃの３枚のみ示してある。この場合、記録紙Ｐ上で記録素子基板Ｈ１１００ａ〜ｃの端部どうしの記録画像のつなぎ部において、それぞれの画像が記録紙Ｐ上で主走査方向に沿って離れる方向に記録紙が斜行しているときには白スジＵが発生する。また、主走査方向に沿って近づく方向に蛇行しているときには黒スジＴが発生する。このようにして白スジＵと黒スジＴが交互に発生してしまう。実施例１で説明したように、蛇行量と搬送量の関係はＬＦローラ１周分の周期Ａの正弦波の関係（図７−２参照）である。このため、図１８での白スジＵどうしの間隔、及び黒スジＴどうしの間隔も周期Ａと等しくなる。他の記録ヘッド１０３〜１０５についても同様であることは勿論である。
【０１３４】
この問題を解決するため、記録動作時にＣＰＵ１は、リアルタイムで検知されるＬＦローラ１１８の回転位置のデータに対応した蛇行量と蛇行方向のデータを回転位置／蛇行量テーブル４ａから検索して、蛇行量と蛇行方向をリアルタイムで検出する。そして、その検出結果に応じて、蛇行による主走査方向への記録位置のずれを補正するように、各記録ヘッド１０２〜１０５の記録素子基板Ｈ１１００ａ〜Ｈ１１００ｄの記録出力する画像データを補正する。
【０１３５】
その方法として、主走査方向に沿って配列された記録素子基板Ｈ１１００ａ及びＨ１１００ｃの列と、記録素子基板Ｈ１１００ｂ及びＨ１１００ｄの列の一方を基準列、他方を調整列とする。そして、基準列の記録素子基板に対して、調整列の記録素子基板の出力画像を記録紙の蛇行量と蛇行方向の検出データに応じて主走査方向にずらしながら記録する。すなわち、調整列の記録素子基板の記録位置を主走査方向にずらしながら記録する。これにより、記録紙の蛇行による記録紙上での白スジ、黒スジのない出力画像が得られ、高品質な記録を行うことができる。
【０１３６】
また別の補正方法として、調整列の記録素子基板の主走査方向の端部に出力させる画像データ（記録データ）を、蛇行量と蛇行方向の検出データに応じて、主走査方向に増減させる。この方法によっても、記録紙の蛇行による記録紙上での白スジ、黒スジのない出力画像が得られる。
【０１３７】
また、上記蛇行量と蛇行方向の検出データに応じた制御により、各ヘッド１０２〜１０５間での主走査方向のインクドットの着弾位置ずれ、つまり記録位置ずれを防止し、各色の画像の位置ずれを防止することができる。
【０１３８】
なお、本実施例の構成において、記録紙搬送装置を実施例２の図１１で説明したような搬送ベルト（無端ベルト）方式のものとして、同様にＬＦローラの回転位置から記録紙の蛇行量と蛇行方向を検出し、記録位置の補正を行なうようにしてもよい。
【図面の簡単な説明】
【０１３９】
【図１】本発明の実施例１のインクジェットプリンタの外観を示す斜視図である。
【図２】同プリンタの本体内部の機械的構成を示す斜視図である。
【図３】同プリンタの記録ヘッドカートリッジの外観を示す斜視図である。
【図４】同カートリッジの記録ヘッドとインクタンクを分離させた状態を示す斜視図である。
【図５】記録ヘッド（インクジェットヘッド）の構成を示す分解斜視図である。
【図６】実施例１のプリンタにおいてＬＦローラの回転位置を検知する構成を示す説明図である。
【図７−１】同プリンタのＬＦローラの振れによる記録媒体の搬送量と副走査方向への搬送位置ずれ量との関係を示すグラフ図である。
【図７−２】同プリンタのＬＦローラの振れによる記録媒体の搬送量と蛇行量の関係を示すグラフ図である。
【図８】同プリンタの制御系の構成を示すブロック図である。
【図９】同プリンタの動作の制御手順を示すフローチャート図である。
【図１０】図９中の１ページの記録動作の制御手順を示すフローチャート図である。
【図１１】実施例２における搬送ベルト方式の記録紙搬送装置の構成を示す斜視図である。
【図１２】実施例３のフルマルチプリンタのロール紙搬送系と記録ヘッドの配置などを示す概略的な断面図である。
【図１３】同フルマルチプリンタのロール紙搬送装置の構成を示す概略的な断面図である。
【図１４】同フルマルチプリンタのロール紙搬送装置の構成を示す概略的な上面図である。
【図１５】同フルマルチプリンタに用いられる長尺つなぎヘッドの組み立てられた状態の斜視図である。
【図１６】同ヘッドの記録素子ユニットとインク供給部材が分離された状態の斜視図である。
【図１７】同ヘッドの記録素子ユニットの構成を示す分解斜視図である。
【図１８】長尺ヘッドに対する記録紙の蛇行により記録紙上に白スジと黒スジが発生する様子を示す説明図である。
【符号の説明】
【０１４０】
１  ＣＰＵ
２  ＲＯＭ
３  ＲＡＭ
４  ＥＥＰＲＯＭ
４ａ  回転位置／蛇行量テーブル
９  ヘッド制御部
１０  ＣＲモータ制御部
１１  ＬＦモータ制御部
１０２〜１０５  記録ヘッド
１１２  ロール紙
１１８  ＬＦローラ
１１９  ピンチローラ
１２０  ホームポジション標識板
１２１  ホームポジションセンサ
１２２  回転位置カウンタ
１２３  搬送ベルト
１２５  ＬＦモータ
Ｅ０００１  ＣＲモータ
Ｅ０００２  ＬＦモータ
Ｈ１００１  記録ヘッド
Ｈ１１００ａ〜Ｈ１１００ｄ  記録素子基板
Ｍ３００１  ＬＦローラ
Ｍ３０１４  ピンチローラ
Ｍ４００１  キャリッジ
【図１】
2008168497.tif 000003
【図２】
2008168497.tif 000004
【図３】
2008168497.tif 000005
【図４】
2008168497.tif 000006
【図５】
2008168497.tif 000007
【図６】
2008168497.tif 000008
【図７−１】
2008168497.tif 000009
【図７−２】
2008168497.tif 000010
【図８】
2008168497.tif 000011
【図９】
2008168497.tif 000012
【図１０】
2008168497.tif 000013
【図１１】
2008168497.tif 000014
【図１２】
2008168497.tif 000015
【図１３】
2008168497.tif 000016
【図１４】
2008168497.tif 000017
【図１５】
2008168497.tif 000018
【図１６】
2008168497.tif 000019
【図１７】
2008168497.tif 000020
【図１８】
2008168497.tif 000021