(57)【要約】【課題】  コードストリップにインク汚れが付着している位置を正確にかつ容易に検出し、エラーを回避する。【解決手段】  被記録媒体に記録を行う記録ヘッドを搭載し、往復走査するキャリッジと、キャリッジの走査方向に沿って配置されたキャリッジの位置を規定するキャリッジ位置規定手段と、キャリッジ位置規定手段を検出するために複数配置されたキャリッジ位置検出手段と、それぞれのキャリッジ位置検出手段の検出情報を比較する検出情報比較手段と、キャリッジの移動と記録ヘッドの印字位置の制御を行うキャリッジ移動制御手段と、キャリッジが移動するときの検出情報比較手段の比較結果に基づいて、キャリッジ位置規定手段の状態を判別する判別手段を備えたことを特徴とする。【選択図】  図７
2007118369.tif 000002
【特許請求の範囲】
【請求項１】
被記録媒体に記録を行う記録ヘッドを搭載し、往復走査するキャリッジと、キャリッジの走査方向に沿って配置されたキャリッジの位置を規定するキャリッジ位置規定手段と、キャリッジ位置規定手段を検出するために複数配置されたキャリッジ位置検出手段と、それぞれのキャリッジ位置検出手段の検出情報を比較する検出情報比較手段と、キャリッジの移動と記録ヘッドの印字位置の制御を行うキャリッジ移動制御手段と、キャリッジが移動するときの検出情報比較手段の比較結果に基づいて、キャリッジ位置規定手段の状態を判別する判別手段を備えたことを特徴とする記録装置。
【請求項２】
請求項１に記載の記録装置において、判別手段はキャリッジ位置規定手段の検知不能部分を検出することを特徴とする記録装置。
【請求項３】
請求項２に記載の記録装置において、キャリッジ移動制御手段は、複数のキャリッジ位置検出手段のそれぞれの検出情報のうちのいずれか１つのキャリッジ位置検出手段の検出情報に基づいてキャリッジの移動と記録ヘッドの印字位置の制御を行い、かつ、キャリッジ移動制御手段は、１スキャンの移動の中で使用する検出情報を異なるキャリッジ位置検出手段の情報に切替可能となるような制御を行い、その切替位置は判別手段により指定されることを特徴とする記録装置。
【請求項４】
請求項２に記載の記録装置において、キャリッジ移動制御手段は、キャリッジの移動に伴い、一方のキャリッジ位置検出手段が検知不能部分を通過する際は、他方のキャリッジ位置検出手段の位置情報に基づいた制御を行うことを特徴とする記録装置。
【請求項５】
被記録媒体に記録を行う記録ヘッドを搭載し、往復走査するキャリッジと、キャリッジの走査方向に沿って配置されたキャリッジの位置を規定するキャリッジ位置規定手段と、キャリッジ位置規定手段を検出するために複数配置されたキャリッジ位置検出手段と、複数のキャリッジ位置検出手段のそれぞれの検出情報のうちのいずれか１つキャリッジ位置検出手段の情報変化をキャリッジの位置の変化と認識してキャリッジの移動と記録ヘッドの印字位置の制御を行うキャリッジ移動制御手段を備えたことを特徴とする記録装置。
【請求項６】
請求項１から請求項５に記載の記録装置において、複数備えたキャリッジ位置検出手段の間隔は、キャリッジ位置規定手段の解像度の整数倍であることを特徴とする記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録ヘッドによって被記録媒体に記録を行う記録装置に関するもので、特に、キャリッジの走行と記録ヘッドの印字位置の制御にエンコーダスケールとエンコーダを使用した記録装置に関するものである。
【背景技術】
【０００２】
プリンタ、複写機、ファクシミリ等の機能を有する記録装置、あるいはコンピュータやワードプロセッサ等を含む複合型電子機器やワークステーションの出力機器として用いられる記録装置は、画像情報に基づいて用紙やプラスチック薄板等の被記録材（被記録媒体）に画像を記録していくような構成を有している。このような記録装置は、記録方式によってインクジェット式、ワイヤドット式、サーマル式、レーザービーム式等に分けることができる。
【０００３】
被記録材の搬送方向（副走査方向）と交差する方向に主走査するシリアルスキャン方式を採るシリアルタイプの記録装置においては、被記録材に沿って移動するキャリッジ上に搭載した記録手段によって画像が記録され、１行分の記録を終了した後に所定量の紙送り（ピッチ搬送）が行なわれるという動作を繰り返して、被記録材の全体に記録が行われる。一方、被記録材の搬送方向の副走査のみで記録するラインタイプの記録装置においては、被記録材を所定の記録位置にセットし、一括して１行分の記録を行った後、所定量の紙送り（ピッチ送り）を行い、さらに、次の行の記録を一括して行うという動作を繰り返すことによって、被記録材の全体に記録が行われる。
【０００４】
上記の記録装置のうち、シリアルスキャン方式を用いたインクジェット式の記録装置（インクジェット記録装置）は、記録手段（記録ヘッド）から被記録材にインクを吐出して記録を行うものであり、記録手段のコンパクト化が容易であり、高精細な画像を高速で記録することができ、特別の処理を施さない普通紙に記録することができ、ランニングコストが低く、ノンインパクト方式であるため騒音が少なく、しかも多色のインクを使用してカラー画像を記録するのが容易であるなどの利点を有している。
【０００５】
特に、熱エネルギーを利用してインクを吐出するインクジェット式の記録手段（記録ヘッド）は、エッチング、蒸着、スパッタリング等の半導体製造プロセスを経て基板上に成膜された電気熱変換体、電極、液路壁、天板等を形成することにより、高密度の液路配置（吐出口配置）を有するものを容易に製造することができ、一層のコンパクト化を図ることができる。
【０００６】
上記のインクジェット記録装置において、鮮明で高品位な記録結果を得るためには、シリアルスキャンの際にキャリッジの挙動を安定させることが非常に重要である。
【０００７】
近年のシリアルスキャン方式の一般的なキャリッジ走査機構としては、キャリッジの走査方向に沿って、キャリッジの位置を規定する１５０〜３００ＬＰＩのピッチでマーキングされたエンコーダスケール（コードストリップ）を配置し、そのエンコーダスケール（コードストリップ）を検出するためのエンコーダセンサをキャリッジに搭載し、そのエンコーダスケール（コードストリップ）の位置を元にキャリッジの駆動手段のサーボ制御や記録ヘッドの印字タイミングの制御を行っている。
【０００８】
また、複数の色の記録ヘッドを搭載したキャリッジにそれぞれの記録ヘッドに対応した複数のエンコーダセンサを備え、それぞれの対応したエンコーダセンサの情報を元にそれぞれの記録ヘッドの印字の制御を行い、それぞれのヘッドの色ずれの抑制を行った記録装置（特開２０００−１５７９５）や、複数のヘッドユニットにそれぞれに対応させた複数のエンコーダをキャリッジに配置する際、ヘッドユニットの位置ずれの量と同量ずらして配置させ、それぞれのヘッドの色ずれの抑制を行った記録装置（特開２００３−１６５２１０）などがある。
【０００９】
さらに、キャリッジ昇降機構を設け、キャリッジの異なる高さ位置でキャリッジを所定範囲移動させ、エンコーダセンサが測定したエンコーダスケール（コードストリップ）のパルス数の差からエンコーダスケール（コードストリップ）の汚れを有無、汚れの位置を検知する記録装置（特開２００４−１６０８１０）も提案されている。
【特許文献１】特開２０００−１５７９５号公報
【特許文献２】特開２００３−１６５２１０号公報
【特許文献３】特開２００４−１６０８１０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、近年、インクジェット記録装置においては、被記録材へ吐出するインク滴の少液滴化、高密度化に伴い、インク滴の主滴とともに発生し、被記録材へ到達せずに記録装置内を浮遊するインクミストが、記録装置内のあらゆる部分を汚すという問題や、記録ヘッド清掃手段が記録ヘッドを清掃する際、インクが飛び散ってコードストリップに付着し、キャリッジのエンコーダセンサがスリットを読み飛ばしてしまい、キャリッジ走行の位置ずれによるエラーや、印字の位置ずれが発生してしまうという問題がある。
【００１１】
ここで、特開２００４−１６０８１０のような構成のコードストリップの汚れの有無検知を行うと、キャリッジの昇降機構が必要となり、余分なコスト、スペースを必要としてしまう。また、汚れの検知に手間がかかり、かつ、位置の検出も不正確である。
【００１２】
また、特開２０００−１５７９５、特開２００４−１６０８１０のようにキャリッジに複数のエンコーダを備えた記録装置も見られるが、コードストリップの汚れによる印字の位置ずれをカバーする制御は特に行われていない。
【００１３】
そこで本発明は、容易な構成、制御で、コードストリップのインク汚れ等の検知不能部分を正確に判別し、加えて、印字位置ずれ等を起こすことなく、キャリッジの移動と印字位置の制御を行うことができる記録装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するための第１の発明は、被記録媒体に記録を行う記録ヘッドを搭載し、往復走査するキャリッジと、キャリッジの走査方向に沿って配置されたキャリッジの位置を規定するキャリッジ位置規定手段と、キャリッジ位置規定手段を検出するために複数配置されたキャリッジ位置検出手段と、それぞれのキャリッジ位置検出手段の検出情報を比較する検出情報比較手段と、キャリッジの移動と記録ヘッドの印字位置の制御を行うキャリッジ移動制御手段と、キャリッジが移動するときの検出情報比較手段の比較結果に基づいて、キャリッジ位置規定手段の状態を判別する判別手段を備えたことを特徴とする。
【００１５】
第２の発明は、第１の発明の構成において、判別手段はキャリッジ位置規定手段の検知不能部分を検出することを特徴とする。
【００１６】
第１、２の発明の構成をとることにより、容易な構成、制御で、コードストリップのインク汚れ等の検知不能部分を正確に判別することができる。
【００１７】
第３の発明は、第２の発明の構成において、キャリッジ移動制御手段は、複数のキャリッジ位置検出手段のそれぞれの検出情報のうちのいずれか１つのキャリッジ位置検出手段の検出情報に基づいてキャリッジの移動と記録ヘッドの印字位置の制御を行い、かつ、キャリッジ移動制御手段は、１スキャンの移動の中で使用する検出情報を異なるキャリッジ位置検出手段の情報に切替可能となるような制御を行い、その切替位置は判別手段により指定されることを特徴とする。
【００１８】
第４の発明は、第２の発明の構成において、キャリッジ移動制御手段は、キャリッジの移動に伴い、一方のキャリッジ位置検出手段が検知不能部分を通過する際は、他方のキャリッジ位置検出手段の位置情報に基づいた制御を行うことを特徴とする。
【００１９】
第３、４の発明の構成をとることにより、コードストリップにインク汚れ等の検知不能部分があっても印字位置ずれ等を起こすことなく、キャリッジの移動と印字位置の制御を行うことができる。
【００２０】
第５の発明は、被記録媒体に記録を行う記録ヘッドを搭載し、往復走査するキャリッジと、キャリッジの走査方向に沿って配置されたキャリッジの位置を規定するキャリッジ位置規定手段と、キャリッジ位置規定手段を検出するために複数配置されたキャリッジ位置検出手段と、複数のキャリッジ位置検出手段のそれぞれの検出情報のうちのいずれか１つキャリッジ位置検出手段の情報変化をキャリッジの位置の変化と認識してキャリッジの移動と記録ヘッドの印字位置の制御を行うキャリッジ移動制御手段を備えたことを特徴とする。
【００２１】
第５の発明の構成をとることにより、コードストリップにインク汚れ等の検知不能部分があっても印字位置ずれ等を起こすことなく、キャリッジの移動と印字位置の制御を行うことができる。加えて、印字を開始する前に行うコードストリップの検知不能部分の判別する手順を省略することができる。
【００２２】
第６の発明は、第１〜第５の発明の構成において、複数備えたキャリッジ位置検出手段の間隔は、キャリッジ位置規定手段の解像度の整数倍であることを特徴とする。
【００２３】
第６の発明の構成をとることにより、コードストリップにインク汚れ等の検知不能部分があっても印字位置ずれ等を起こすことなく、キャリッジの移動と印字位置の制御をより正確に行うことができる。
【発明の効果】
【００２４】
以上説明したように、被記録媒体に記録を行う記録ヘッドを搭載し、往復走査するキャリッジと、キャリッジの走査方向に沿って配置されたキャリッジの位置を規定するキャリッジ位置規定手段と、キャリッジ位置規定手段を検出するために複数配置されたキャリッジ位置検出手段と、複数のキャリッジ位置検出手段のそれぞれの検出情報のうちのいずれか１つのキャリッジ位置検出手段の検出情報に基づいてキャリッジの移動と記録ヘッドの印字位置の制御を行い、かつ、１スキャンの移動の中で使用する検出情報を異なるキャリッジ位置検出手段の情報に切替可能なキャリッジ移動制御手段を備えたことにより、容易な構成、制御で、コードストリップのインク汚れ等の検知不能部分を正確に判別することができ、検知不能部があっても、印字位置ずれ等を起こすことなく、キャリッジの移動と印字位置の制御を行うことができる。
【発明を実施するための最良の形態】
【００２５】
（実施例１）
以下、本発明の実施の形態について図面を参照して説明する。
【００２６】
図1は本発明の記録装置の外観斜視図である。２は回動可能に設けられたカバーを兼ねる給紙トレー、５は記録媒体を挿入する給紙口であり不使用時には給紙トレー２を閉じてホコリや異物の進入を防ぐことができる。６は記録媒体を排出する排紙口、３は回動可能に設けられた排紙カバーであり不使用時には給紙とレート同様に排紙カバー３を閉じてホコリや異物の進入を防ぐことができる。４は電源スイッチやＬＥＤなどからなる操作パネルである。
【００２７】
図２は、本発明の一実施形態のインクジェット記録装置の内部構造を示す斜視図である。外装や本発明に直接関わらない部分については図示省略してある。
【００２８】
本実施形態の記録装置の全体構成について簡単に説明すると、記録シート（記録媒体）を１枚ずつ装置本体内部へ給送する自動給紙部１００と、自動給紙部１００から送出される記録シートを所望の記録位置へと導き、その後この記録位置から排出する搬送部（記録媒体搬送手段）２００と、搬送部２００の下流に位置する排出部３００と、搬送部２００によって記録位置に搬送された記録シートに所望の記録を行うインクジェット記録ヘッドを含むキャリッジ４００と、キャリッジ４００のインクジェット記録ヘッド等に対する回復処理を行う回復部６００が、シャーシ７０１等に取り付けられて、適宜連動するようになっている。キャリッジ４００と対向する記録位置には、記録シートを支持して案内するプラテン２０３が設けられている。図１において、記録シートの搬送方向は矢印Ａ１で示されており、キャリッジ４００の走査方向（往復動作方向）は矢印Ｂ１で示されている。
【００２９】
また記録装置の一番短い寸法を有する部分の面から直交する方向に記録媒体が排出されるように排紙口を設けてある。図１で説明すると装置の厚さ方向が一番短い寸法を有する面は横面、前面、後面である。本実施例では前面に排紙口を設けてある。
【００３０】
次に本実施例のキャリッジ構成について説明する。図２において、記録装置はガイドシャフト１１、ガイドレール１２を備え、キャリッジ４００はこれらガイドシャフト１１、ガイドレール１２に沿って往復走査を行う。
【００３１】
また、図３において、キャリッジ４００にはキャリッジの位置を検出するための第１エンコーダ４０１、第２エンコーダ４０２が搭載されており、記録装置に取り付けられたコードストリップ１３のスリット数を読み取ることによりキャリッジの位置を検出することができる。なお、第１エンコーダ４０１、第２エンコーダ４０２の間隔Ｌはコードストリップ１３の解像度の整数倍となっている。キャリッジの駆動源としてＤＣモータであるキャリッジモータ１４（図２）を備え、タイミングベルト(不図示)を介してキャリッジ４００へ駆動力は伝達されている。なお、キャリッジモータ１４と、第１エンコーダ４０１、第２エンコーダ４０２、コードストリップ１３を使用したフィードバック制御により、キャリッジ４００は往復走査を行い、記録媒体へ記録を行う。
【００３２】
図４はプリンタの電気回路を表すブロック図である。図４において、ＣＰＵ５０１はＲＯＭ５０２、ＲＡＭ５０３、記録ヘッド駆動部５０４、モータドライバ５０５を介してＣＲモータ１４、第１エンコーダ４０１、第２エンコーダ４０２、第１エンコーダ４０１、第２エンコーダ４０２の情報を処理、制御するエンコーダ制御部５０６、コードストリップの劣化の有無、劣化位置を判定するコードストリップ判別部５０７、キャリッジの移動、記録ヘッドの印字位置の制御を行うキャリッジ移動制御部５０８、データ受信部５１２、インターフェイス部５０９とパスを介して接続されている。
【００３３】
ＣＰＵ５０１はＲＯＭ５０２に内蔵されたプログラムにより制御される。ホストコンピュータ５１０からプリンタドライバ５１１を介して送信された記録情報は、プリンタ側のデータ受信部５１２で受信される。データ受信部５１２はプリンタの状態によりデータの授受を行いＲＡＭ５０３に受信データが格納される。ホストコンピュータ５１０からの記録命令によりＣＰＵ５０１は記録ヘッド移動駆動部５０４、ＣＲモータ１４をそれぞれ制御する。
【００３４】
次に、本発明のコードストリップの検知不能部分の判別方法について説明する。図５はキャリッジ４００とコードストリップ１３を前面から見た図である。ここで、キャリッジ４００がＦ方向へ移動する場合を往方向移動、その逆方向へ移動することを復方向移動とする。また、コードストリップ１３にはインク汚れ２２があるものとする。
【００３５】
まず、キャリッジ４００は複方向へ移動し、シャーシ１５の右側板１５aに突き当たり、その位置をキャリッジ移動の基準位置「０」とする。このとき第１エンコーダ検知部４０１ａは右側板１５からＬ＋Ｍ、第２エンコーダ検知部４０２ａは右側板からＭの位置にある。
【００３６】
次に、キャリッジ４００は往方向（Ｆ方向）の所定位置（例えば、シャーシ１５の左側板）へ移動する。
【００３７】
このときの第１エンコーダ４０１と第２エンコーダ４０２のスリット有無検知の状態を示したのが図６である。キャリッジ４００が往方向へ移動する際、まず、第１エンコーダ検知部４０１ａがコードストリップ１３のインク汚れ２２の部分を通過するのだが、その間、つまりキャリッジ移動距離がＡからＢの間は、第１エンコーダの検知状態はスリット有り状態のままで、スリット数のカウントＵＰが行われない。しかし、第２エンコーダ検知部４０２ａに関しては、まだインク汚れ２２を通過していないので、スリットの有無検知を行い、スリット数のカウントＵＰが行われている。
【００３８】
更にキャリッジ４００が移動すると今度は第２エンコーダ検知部４０２ａがコードストリップ１３のインク汚れ２２の部分を通過する。この間、つまりキャリッジの移動距離がＣからＤの範囲は、第２エンコーダ検知部４０２ａはスリット有り状態のままでスリット数のカウントＵＰは行われないが、第１エンコーダ検知部４０１ａはスリットの有無検知を行い、スリット数のカウントＵＰが行われている。
【００３９】
このようにインク汚れ２２のようなコードストリップ１３の検知不能部分があり、その部分をキャリッジ４００が通過する場合、一方のエンコーダのスリット数はカウントＵＰするが、他方のエンコーダのスリット数はカウントＵＰしない。
【００４０】
よって、このような部分をコードストリップ１３の検知不能部分と判別することができる。また、この場合、コードストリップ１３の検知不能部分は右側板からＡ＋Ｌ＋Ｍ（＝Ｃ＋Ｍ）の位置から幅ａの範囲の部分（第１エンコーダ検知部４０１ａの移動距離がＡからＢとなる区間であり、第２エンコーダ４０２ａの移動距離がＣからＤとなる部分）であることがわかる。
【００４１】
以上説明したような構成をとることにより、シャーシ１５の右側板１５ａから所定位置（例えば、シャーシ１５の左側板）への１回に移動で、コードストリップ１３のインク汚れ等の検知不能部分を判別することができる。
【００４２】
（実施例２）
第１の実施形態では、コードストリップの検知方法のみについて述べたが、本実施例では検知不能部分をエンコーダが通過しても、位置ずれによるキャリッジエラーや印字の位置ずれ等を防ぐ方法について述べる。
【００４３】
構成は第１の実施形態と同様なものであり、同様な手順をふまえ、まず最初に、コードストリップ１３の検知不能部分を判別する。この場合は図５における右側板からＡ＋Ｌ＋Ｍ（＝Ｃ＋Ｍ）の位置から幅ａの範囲の部分を検知不能部分と判別する。
【００４４】
続いて、印字などの動作を行う際は図７に示すようなエンコーダ情報の使用の制御を行う。ここで本構成では、第１エンコーダ４０１、第２のエンコーダ４０２ともにコードストリップ１３のスリットの検知は行うが、キャリッジの移動や印字位置の制御等には、いずれか一方のエンコーダの情報を使用するものとする。まず、キャリッジ４００の往方向の所定位置Ｅへの移動において、キャリッジ移動の基準位置「０」から移動距離Ａ-ｓ１の区間は第1のエンコーダ情報を使用してキャリッジの移動の制御と印字位置の制御を行う。その後、キャリッジの移動距離ＡからＢの範囲を第1のエンコーダが通過するとスリット数のカウントＵＰが行われないので、印字の位置ずれ等が発生してしまうので、キャリッジ移動距離Ａからｓ１だけ手前のＡ-ｓ１の位置で、第２のエンコーダの情報を使用してキャリッジの移動の制御と印字位置の制御を行うように、使用するエンコーダを切替える。そして、キャリッジ４００は移動し移動距離Ｂ+ｓ２の位置へ到達したら、次は、再び第１エンコーダ４０１の情報を使用してキャリッジの移動の制御と印字位置の制御を行うように、使用するエンコーダを切替える。そしてＥまでの印字または移動を行う。
【００４５】
このように、キャリッジ移動距離がＡ-ｓ１までの間は第１エンコーダ４０１の情報を使用し、Ａ-ｓ１からＢ+ｓ２の間は第２エンコーダ４０２の情報を使用し、さらにＢ+ｓ２以降の範囲は第１のエンコーダの情報を使用して、キャリッジの移動と印字位置の制御を行う。
【００４６】
このことで、第１エンコーダ検知部４０１ａがインク汚れ部２２（検知不能部分）を通過するときのエンコーダ情報と、第２エンコーダ検知部４０２ａがインク汚れ部２２（検知不能部分）通過するときのエンコーダ情報は、キャリッジの移動や印字位置の制御には使用しない構成となるので、コードストリップ１３にインク汚れ２２等の検知不能部があっても印字位置ずれ等を起こすことなく、キャリッジの移動と印字位置の制御を行うことができる。
【００４７】
また、復方向の移動においても、往方向と同様に、キャリッジの移動距離でＥからＢ+ｓ２の範囲は第１エンコーダ情報を使用し、Ｂ+ｓ２からＡ-ｓ１の範囲は第２エンコーダの情報を使用し、Ａ-ｓ１から右側板の基準位置「０」までの範囲は第１エンコーダの情報を使用することで、往方向と同様な効果を得ることができる。ここで、往方向、複方向ともに同じキャリッジ移動範囲で２つのエンコーダのうちの同じエンコーダのエンコーダ情報を使用してキャリッジ移動と印字位置の制御を行うことになり、加えて、２つのエンコーダの間隔はコードストリップの解像度の整数倍の距離Ｌで配置されているので、その距離Ｌの微妙な誤差の影響を最小限にすることができる。
【００４８】
（実施例３）
また、他の制御方法としては、図８（第３の実施形態）に示すようなエンコーダ情報の使用の切替（キャリッジ移動距離「０」からＢ＋ｓ２の範囲は第２エンコーダの情報を使用し、Ｂ＋ｓ２から左側所定位置までの範囲は第１エンコーダの情報を使用）を行っても、先の述べた同様の効果を得ることができる。
【００４９】
（実施例４）
また、他の制御方法としては、図９（第４の実施形態）に示すようなエンコーダ情報の使用の切替（キャリッジ移動距離「０」からＣ-ｓ３の範囲は第２エンコーダの情報を使用、Ｃ−ｓ３からＤ＋ｓ４の範囲は第１エンコーダの情報を使用、Ｄ＋ｓ４からＥの範囲は第２エンコーダの情報を使用）を行っても、先の述べた同様の効果を得ることができる。
【００５０】
（実施例５）
第２の実施形態では、まず、コードストリップ１３の検知不能部分を判別し、その後、その検知不能部分を通過するときの通過するときの位置ずれ等を防ぐ構成を説明したが、第５の実施形態では、コードストリップの検知不能部分の判別する手順を省略した制御について説明する。
【００５１】
装置構成は第１、第２の実施形態と同様で、図３に示すように第１エンコーダと第２エンコーダをキャリッジ４００に備え、２つのエンコーダの間隔Ｌはコードストリップ１３の解像度の整数倍となっている。しかし、制御が異なる構成となっており、常に２つのエンコーダに情報をうち、一方のエンコーダのスリット数のカウントＵＰが行われれば、キャリッジが移動していると認識する制御を行っている。つまり、図５に示す位置にインク汚れ２２（検知不能部）を持つコードストリップ１３をキャリッジ４００が通過する場合は、図１０に示すようなエンコーダ情報の制御を行うものとする。
【００５２】
このような制御を行うことにより、一方のエンコーダの検知部がコードストリップ１３の検知不能部分を通過していても、他方のエンコーダの検知部が検知可能部分を通過しているので、印字位置ずれ等を起こすことなくキャリッジの移動と印字位置の制御を行うことができる。加えて、印字を開始する前に行うコードストリップの検知不能部分の判別する手順を省略することができる。
【図面の簡単な説明】
【００５３】
【図１】本発明の実施形態の記録装置の外観斜視図である。
【図２】本発明の実施形態の記録装置の内部構造を示す斜視図である。
【図３】本発明の実施形態のキャリッジの斜視図である。
【図４】本発明の実施形態の電気回路を表すブロック図である。
【図５】本発明の実施形態のキャリッジとコードストリップを前面から見た図である。
【図６】本発明の第１実施形態のエンコーダによるコードストリップのスリット有無検知の状態を示した図である。
【図７】本発明の第２実施形態のエンコーダによるコードストリップのスリット有無検知の状態と、使用するエンコーダの選択制御の状態を示した図である。
【図８】本発明の第３実施形態のエンコーダによるコードストリップのスリット有無検知の状態と、使用するエンコーダの選択制御の状態を示した図である。
【図９】本発明の第４実施形態のエンコーダによるコードストリップのスリット有無検知の状態と、使用するエンコーダの選択制御の状態を示した図である。
【図１０】本発明の第５実施形態のエンコーダによるコードストリップのスリット有無検知の状態を示した図である。
【符号の説明】
【００５４】
２  給紙トレー
３  排紙カバー
５  給紙口
６  排紙口
８  ＬＦローラ
９  ピンチローラ
１０  排紙ローラ
１１  ガイドシャフト
１２  ガイドレール
１３  コードストリップ
１４  キャリッジモータ
１５  シャーシ
１５ａ  右側板
２２  インク汚れ
１００  自動給紙部
２００  搬送部（記録媒体搬送手段）
２０３  プラテン
３００  排出部
４００  キャリッジ
４０１  第１エンコーダ
４０１ａ  第１エンコーダ検知部
４０２  第２エンコーダ
４０２ａ  第２エンコーダ検知部
５０１  ＣＰＵ
５０２  ＲＯＭ
５０３  ＲＡＭ
５０４  記録ヘッド駆動部
５０５  モータドライバ
５０６  エンコーダ制御部
５０７  コードストリップ判別部
５０８  キャリッジ移動制御部
５０９  インターフェイス
５１０  ホストコンピュータ
５１１  プリンタドライバ
５１２  データ受信部
【図１】
2007118369.tif 000003
【図２】
2007118369.tif 000004
【図３】
2007118369.tif 000005
【図４】
2007118369.tif 000006
【図５】
2007118369.tif 000007
【図６】
2007118369.tif 000008
【図７】
2007118369.tif 000009
【図８】
2007118369.tif 000010
【図９】
2007118369.tif 000011
【図１０】
2007118369.tif 000012