(57)【要約】【課題】低解像度のエンコーダを使用した場合にも、高い精度で記録ヘッドの原点位置を検出することが可能な記録装置および記録方法を提供する。【解決手段】記録装置１は、記録手段の移動に伴って周期的にパルス信号を出力するエンコーダと、記録手段の移動における原点位置に記録手段が存在することを検出する原点検出手段を備える。さらに、記録装置１は、記録手段が原点位置へと移動したときにエンコーダから出力されるパルス信号の状態に応じて、記録手段が駆動を開始するタイミングを制御する。【選択図】  図６
2020011443.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に対して相対移動を行いつつ記録を行う記録手段と、
前記記録手段の相対移動に伴って周期的にパルス信号を出力するエンコーダと、
前記記録手段の相対移動における原点位置に前記記録手段が存在することを検出する原点検出手段と、
前記記録手段が前記原点位置に存在するときに前記エンコーダから出力されるパルス信号の状態に基づいて、前記記録手段が駆動を開始するタイミングを制御する制御手段と、を備えたことを特徴とする記録装置。
【請求項２】
前記制御手段は、前記記録手段が前記原点位置に存在するときに前記エンコーダから出力されるパルス信号の状態に基づいて、前記記録手段が駆動を開始するタイミングを設定するための基準となる位相を前記エンコーダから出力されるパルス信号の周期内で変更することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記原点検出手段によって前記原点位置を検出したときの前記エンコーダから出力されるパルス信号の状態、および前回の原点検出時に前記エンコーダから出力されるパルス信号の状態に基づいて、前記記録手段を駆動するタイミングを制御することを特徴とする請求項１または２に記載の記録装置。
【請求項４】
前記制御手段は、
前記エンコーダから出力されるパルス信号のエッジの中から、所定の位相にあるエッジを選択する選択手段と、
前記選択手段によって選択された前記エッジに同期してタイミング信号を出力するタイミング信号出力手段と、
前記タイミング信号をカウントするカウント手段と、
前記原点位置から開始された前記記録手段の移動に伴い、前記カウント手段によってカウントされたカウント値が所定のカウント値に達した時点で記録開始信号を出力する記録開始信号出力手段と、を含み、
前記選択手段は、前記記録手段が前記原点位置から移動したときに前記エンコーダから出力されるパルス信号の状態に応じて、前記所定のエッジを選択することを特徴とする請求項１ないし３のいずれか１項に記載の記録装置。
【請求項５】
前記選択手段は、前記記録手段が前記原点位置から相対移動したときに前記エンコーダから出力されるパルス信号の位相情報に応じて、前記所定のエッジを選択することを特徴とする請求項４に記載の記録装置。
【請求項６】
前記パルス信号の位相情報は、前記エッジのレベルを示す情報であることを特徴とする請求項５に記載の記録装置。
【請求項７】
前記エンコーダは、同一のデューティサイクルを有し、かつ所定の位相差を有する２相のパルスを出力することを特徴とする請求項１ないし６のいずれか１項に記載の記録装置。
【請求項８】
記録媒体に対して記録手段を相対移動させつつ記録を行う記録方法であって、
記録手段の移動における原点位置に前記記録手段が存在することを検出する工程と、
前記記録手段が前記原点位置へと移動したときに、前記記録手段の相対移動に伴って周期的にパルス信号を出力するエンコーダから出力されるパルス信号の状態に基づいて、前記記録手段が駆動を開始するタイミングを制御する工程と、を備えたことを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体と記録手段との相対位置を検出する検出手段の検出信号に基いて記録動作を制御する記録装置および記録方法に関する。
【背景技術】
【０００２】
記録ヘッドを移動させて記録を行う記録装置には、記録ヘッドの原点位置を検出する原点検出センサと、原点位置から記録ヘッドが移動した距離を検出するためのエンコーダと、が設けられている。エンコーダは、記録ヘッドが移動した際に、その解像度に応じて一定の距離間隔でパルスを出力するものであり、このパルスをカウントすることによって、原点位置を基準とした記録ヘッドの位置を検出し、検出した位置に基づき記録ヘッドの駆動が制御される。
【０００３】
エンコーダとしては、２相出力するものが広く用いられている。この２相出力のエンコーダは、記録ヘッドの移動に伴って、デューティサイクルが約５０％で、位相差が約９０°の２相のパルスを出力する。従って、この２相出力のエンコーダによれば、その解像度内において、各相のパルスのそれぞれの立ち上がり／立ち下がりによって合計４回のタイミングを定めることができる。
【０００４】
しかし、エンコーダには、その解像度やその検出回路のばらつきによって、デューティサイクル、位相差ともに一定のばらつきを持っており、２つの相のパルスの位相差が正確に９０°になるとは限らない。従って、エンコーダから出力される２相のパルスの全てのエッジ、または２相出力のうち１相のパルスの２つのエッジ（立ち上がりおよび立ち下がり）をタイミングとして使用した場合、検出間隔が一定でなくなり、記録画像にむらが生じることがある。
【０００５】
このため、記録のための基準タイミングとしては上記４回のエッジのタイミングのうち１つのエッジを選択し、使用することが一般的である（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平９−３９３０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
近年、画像品位の向上を目的として記録画像の高解像度化が求められる一方で、記録ヘッドの移動位置を検出するエンコーダについては、コスト低減のため低解像度化が進められている。エンコーダ位置の検出タイミングは離散的であるため、エンコーダが低解像度化すると、記録ヘッドの位置検出の分解能も低くなり、記録位置の精度が低下するという問題が生じる。例えば１５０ＬＰＩ（Ｌｉｎｅ  Ｐｅｒ  Ｉｎｃｈ）のエンコーダを使用した場合、その検出分解能は約０．１７ｍｍであり、原点検出のタイミングも上記分解能となり、原点検出精度が低下することとなる。記録を行う位置および範囲は、原点検出位置を基準に決定されることから、原点検出精度の低下によって、記録位置の精度が低下するという課題が生じる。
【０００８】
本発明は、このような従来の技術に存在する課題に鑑みてなされたものであり、低解像度のエンコーダを使用した場合にも、高い精度で記録ヘッドの原点位置を検出することが可能な記録装置および記録方法の提供を目的とする。
【課題を解決するための手段】
【０００９】
本発明は、記録媒体に対して相対的に移動しつつ記録を行う記録手段と、前記記録手段の移動に伴って周期的にパルス信号を出力するエンコーダと、前記記録手段の移動における原点位置に前記記録手段が存在することを検出する原点検出手段と、前記記録手段が前記原点位置へと移動したときに前記エンコーダから出力されるパルス信号の状態に基づいて、前記記録手段が駆動を開始するタイミングを制御する制御手段と、を備えたことを特徴とする記録装置である。
【発明の効果】
【００１０】
本発明に係る記録装置および記録方法よれば、低解像度のエンコーダを使用した場合にも、高い精度で記録ヘッドの原点位置を検出することが可能になり、記録媒体に対し所望の位置に適正に画像を記録することが可能になる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態における記録装置を模式的に示す平面図である。
【図２】エンコーダの構成を表す平面図である。
【図３】原点検出部の構成を表す平面図である。
【図４】原点検出部の検出誤差を表すグラフである。
【図５】記録装置の制御部の構成を概略的に示すブロック図である。
【図６】位置制御部の構成を示すブロック図である。
【図７】記録装置の記録開始時を示すタイミングチャートである。
【図８】従来の記録装置において原点検出センサに誤差が生じたときのタイミングチャートである。
【図９】第１の実施形態における原点検出時の制御動作を示すフローチャートである。
【図１０】エンコーダパルスのエッジを選択するための真理値表を示す図である。
【図１１】図１０の真理値表に基いて選択されるエッジを示す図である。
【図１２】第１の実施形態において原点検出センサに誤差が生じたときのタイミングチャートである。
【図１３】第２の実施形態においてエンコーダパルスのエッジを決定するための真理値表である。
【図１４】図１３の真理値表に基いて選択されるエッジを示す図である。
【図１５】第２の実施形態において原点検出センサの検出位置に誤差が発生していないときのタイミングチャートである。
【図１６】第２の実施形態において原点検出センサの検出位置に誤差が発生したときのタイミングチャートである。
【図１７】第３の実施形態における位置制御部の構成を示すブロック図である。
【図１８】第３の実施形態における制御動作を示すフローチャートである。
【図１９】前回の原点検出位置と今回の原点検出位置の一例を示す図である。
【図２０】前回の原点検出位置と今回の原点検出位置の他の例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明に係る記録装置の実施形態を説明する。なお、本実施形態では、記録媒体に対してインクを吐出して記録を行うインクジェット記録装置を例に採り説明する。
【００１３】
（第１の実施形態）
図１は第１の実施形態におけるインクジェット記録装置（以下、単に記録装置ともいう）１を模式的に示す平面図である。記録装置１は、Ｘ方向に沿って配置されたレールに沿って往復移動可能に支持されたキャリッジ１０２を備える。キャリッジ１０２は、不図示のキャリッジモータの駆動力によって往復移動（主走査）を行う。キャリッジ１０２には、インクを吐出する複数の吐出口を有する記録ヘッド（記録手段）１０１が着脱可能に搭載されている。複数の吐出口の各々には、インクを吐出するための吐出エネルギーを発生させる吐出エネルギー発生素子が設けられている。各吐出エネルギー発生素子は、後述の制御手段から出力される駆動信号によって駆動される。
【００１４】
なお、記録ヘッド１０１には、Ｘ方向と交差するＹ方向（本例ではＹ方向はＸ方向と直交している）に沿って複数の吐出口が配列され、吐出口列が構成されている。図１では、１つの吐出口列が示されているが、複数本の吐出口列を並設し、各吐出口列から異なる種類のインク、例えば、イエロー、シアン、マゼンタ、ブラックなどのインクを吐出させるように構成することも可能である。
【００１５】
記録媒体１０７は、記録ヘッド１０１の吐出口が形成される吐出口面と対向する所定の位置へと、不図示の記録媒体供給手段によって供給される。本実施形態において記録媒体１０７は、Ｌ字状のストッパ１０６と当接する供給位置へと供給される。これにより、記録媒体１０７の中に設定されている記録領域１０７ａは、記録ヘッド１０１の吐出口列が往復移動する領域（記録走査領域）内に位置する。
【００１６】
キャリッジ１０２のＸ方向（主走査方向）への移動位置を検出するため、キャリッジ１０２の主走査領域の端部には、キャリッジ１０２が原点位置にあることを検出する原点検出手段としての原点検出センサ１０３が設けられている。さらに、記録装置１には、原点位置を基準としたＸ方向におけるキャリッジ１０２の位置、すなわちキャリッジ１０２と原点位置とのＸ方向における距離を検出するため、エンコーダ１０５が設けられている。
【００１７】
キャリッジ１０２と共に記録ヘッド１０１が記録媒体１０７の上方を移動し、記録データに基づいて各吐出口からインクを吐出することにより、記録領域１０７ａに画像が形成される。記録ヘッドの１回の走査（往動または復動）において記録ヘッド１０１からインクを吐出することにより画像形成を行うことも可能であるが、２回の走査（例えば、往動と復動）においてインク吐出を実施し、画像を完成させるようにしてもよい。また、３回以上の走査によって画像を完成させるようにすることも可能である。
【００１８】
図２はエンコーダ１０５の一般的な構成を模式的に示す平面図である。本実施形態におけるエンコーダ１０５は、Ｘ方向に延在するリニアスケール２０２と、光センサ２００とにより構成された、所謂リニアエンコーダによって構成されている。リニアスケール２０２は記録装置本体に固定され、光センサはキャリッジ１０２に固定されている。光センサ２００は、リニアスケール２０２を挟んで対向する発光部２０１と受光部２０３とを備える。
【００１９】
発光部２０１はＬＥＤ２０４により構成されており、リニアスケール２０２に対して光を照射する。リニアスケール２０２には、所定の幅を有する透光部２０２ａと遮光部２０２ｂとが交互に形成されている。受光部２０３には、リニアスケール２０２の透光部２０２ａと遮光部２０２ｂの配置間隔に合わせて配置された複数の受光素子を有するセンサアレイ２０５が設けられている。さらに、受光部２０３には、センサアレイ２０５から出力された信号が入力される２つのコンパレータ２０６、２０７が設けられている。
【００２０】
本実施形態におけるエンコーダ１０５は、９０°位相がずれた２相（Ａ相、Ｂ相）のパルス信号（以下、エンコーダパルスともいう）を出力する。Ａ相およびＢ相のエンコーダパルスを発生させるに際し、本実施形態では、それぞれの相に対応して互いに１８０°位相がずれた２つのセンサの出力を、コンパレータ２０６および２０７に入力している。これにより、コンパレータ２０６からはＡ相のエンコーダパルスが出力され、コンパレータ２０７からはＢ相のエンコーダパルスが出力される。このような構成を採ることによって、発光部の発光量や受光部の感度のばらつき、リニアスケールの汚れ、各部品の経年変化等に対して安定したエンコーダパルスを出力することが可能となっている。なお、以上の構成を有するエンコーダ１０５の検出解像度は、リニアスケール２０２の透光部２０２ａと遮光部２０２ｂの配置間隔によって決定される。
【００２１】
図３は、原点検出センサ１０３の構成を示す平面図である。原点検出センサ１０３は、記録装置本体に固定された発光部３０１および受光部３０３を有するフォトインタラプタと、受光部３０３の出力側に接続されたコンパレータ３０４と、キャリッジ１０２に固定されたフラグと、を含み構成されている。発光部３０１と受光部３０３は所定の間隔を介して相対向しており、受光部３０３は、発光部３０１から発せられた光を直接受光することが可能になっている。また、フラグ３０２はキャリッジ１０２と共に主走査方向（Ｘ方向）に移動する。キャリッジ１０２が主走査方向における原点位置にあるとき、フラグ３０２は、発光部３０１と受光部３０２との間に侵入し、発光部３０１から受光部３０２に至る光路を遮断する。また、キャリッジ１０２が原点位置から移動することにより、フラグ３０２は発光部３０１と受光部３０２との間から離脱し、発光部３０１から発せられた光は受光部３０２によって受光される。
【００２２】
コンパレータ３０４は、受光部３０２から出力された信号と所定の閾値とを比較し、発光部３０１と受光部３０２との間にフラグ３０２が侵入しているか否かを表す原点検出信号ＨＰを出力する。具体的には、キャリッジ１０２と共に移動するフラグが、発光部３０１から受光部３０２に至る光路を遮断すると、上記受光部３０３からは、閾値を下回るレベルの信号（ＯＦＦ信号）が出力される。その結果、コンパレータ３０４の原点検出信号ＨＰはロウレベルの信号となる。このロウレベルの信号は、キャリッジ１０２が原点位置に存在することを表す信号となる。
【００２３】
また、キャリッジ１０２の移動によって、発光部３０１と受光部３０２との間からフラグ３０２が離脱すると、発光部３０１から発せられた光が受光部３０２に受光され、受光部３０２からは閾値以上のレベルの信号が出力される。その結果、コンパレータ３０４からはハイレベルの原点検出信号ＨＰが出力される。このハイレベルの信号は、キャリッジ１０２が原点位置から離間した位置へと移動していることを表す信号となる。
【００２４】
このように、原点検出センサ１０３は、受光部２０３から出力される信号のレベルと閾値との比較結果を、キャリッジ１０２が原点位置に存在するか否かを表す原点検出信号ＨＰとして出力する。ここで使用される閾値は、通常、装置によって固定の値として設定される。従って、発光部３０１の発光量のばらつき、受光部３０２の感度のばらつき、各部の経年変化等によって、受光部３０２の出力信号レベルに図４のＬ１、Ｌ２のような差が生じた場合、原点検出センサ１０３がフラグ３０２を検出する位置にもばらつきが生じる。図４中、Ｐ１、Ｐ２はこの出力信号レベルＬ１、Ｌ２に応じたフラグの検出位置を、ｄは量検出位置の差をそれぞれ示している。このようなフラグ３０２の検出位置のばらつきは、キャリッジ１０２の原点位置のばらつきとなり、これが記録ヘッド１０１による記録位置に誤差を生じさせる要因となる。本実施形態は、以下に説明する構成を採ることにより、上記のような記録位置の誤差を軽減することが可能になっている。
【００２５】
図５は、本実施形態における記録装置の制御部（制御手段）５００の構成を示すブロック図である。制御部５００は、ＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、位置制御部５０４、および記録制御部５０７を含み構成されている。ＣＰＵ５０１は、後述する処理手順に従って記録装置１の各部の制御を行う。ＲＯＭ５０２には、ＣＰＵ５０１に処理を実行させるためのプログラム、および所定の固定データ等が格納されている。ＲＡＭ５０３は、画像データを展開するための領域、ＣＰＵ５０１の制御過程で使用されるパラメータの格納領域、および作業用の領域等を有する。
【００２６】
位置制御部５０４は、エンコーダ１０５および原点検出センサ１０３の出力信号に従って、主走査方向（Ｘ方向）におけるキャリッジ１０２の位置（記録ヘッドの位置）を示す記録タイミング信号を出力するタイミング信号出力手段としての機能を有する。位置制御部５０４から出力される記録タイミング信号に従って、記録制御部５０７は、ＲＡＭ５０３から転送される画像データを記録ヘッド１０１へ送信し、記録ヘッド１０１の駆動（インク吐出動作）を制御する。
【００２７】
ここで、位置制御部５０４について、図６に示すブロック図を参照しつつ詳細に説明する。パルス検出部６０１は、エンコーダ１０５から出力されたＡ相またはＢ相のエンコーダパルスのエッジ（立ち上がりまたは立ち下がり）を検出して、タイミング信号を出力する。パルス検出部６０１において検出するエッジをエンコーダパルスの立ち上がりとするか立ち下がりとするかは、エンコーダエッジ設定レジスタ６０２の設定値によって決定される。また、エンコーダ１０５から出力されるＡ相、Ｂ相のエンコーダパルスのうち、タイミング信号の発生に使用されない方の信号は、キャリッジ１０２の移動方向を検出するための方向信号としてパルス検出部６０１から出力される。
【００２８】
キャリッジ１０２の移動に伴ってパルス検出部６０１から出力されるタイミング信号、および方向信号はカウンタ６０３に入力される。カウンタ６０３は、タイミング信号をカウントする。カウント値は、方向信号に従ってインクリメントまたはデクリメントされる。また、カウンタ６０３のカウント値は、原点検出部（原点検出手段）６０４の出力によってリセットされる。ＣＰＵ５０１はカウント値に基づきキャリッジ１０２が原点位置に対してどの位置に存在するかを判定する。
【００２９】
さらに、カウンタ６０３のカウント値は、記録開始位置の決定にも使用される。すなわち、比較器６０６において、カウンタ６０３のカウント値は、調整値レジスタ６０５に設定された調整値Ｇと比較される。比較器６０６はカウント値と調整値Ｇとが一致した時点で記録開始信号を記録制御部５０７へ出力する記録開始信号出力手段として機能する。記録制御部５０７は、記録開始信号を受けて記録ヘッド１０１を駆動させ、記録動作を開始させる。
【００３０】
原点位置が検出されてから記録動作が開始されるまでのキャリッジ１０２の移動距離は、原点検出センサの設置位置と記録媒体のセット位置とにより決定される。しかし、記録装置における各部品の組み付け位置には、装置の固体毎にばらつきがあり、そのばらつきによってキャリッジ１０２の移動距離にもばらつきが生じる。このばらつきが発生する要因としては、例えば、原点検出センサ１０３の取り付け位置もしくはフラグ３０２の検出位置、ストッパ１０６の取り付け位置、記録ヘッド１０１の取り付け位置などのばらつきが考えられる。これらのばらつきには、記録装置１内に設けられた多数の部品の形状、配置などが関与しているため、特定の部品の精度を向上させることによって上記のような移動距離のばらつきを十分に抑制することは困難である。
【００３１】
そこで、多くの記録装置では、製造工程の段階で次のような処理を行っている。まず、キャリッジ１０２の原点位置の検出を行い、その原点位置から記録開始位置までの移動距離を調整して仮の調整値を設定する。次に、仮の調整値に基づいて実際に記録動作を行い、記録媒体１０７に対する実際の記録位置を計測する。さらに、実際の記録位置と所望の記録位置との差分を仮の調整値に加算して最終的な調整値を求め、これを記録装置１のメモリに保存しておく。そして、次回の記録動作時には、記録装置に格納した調整値に基づいて記録開始位置の決定処理を行う。なお、記録装置１に格納される最終的な調整値Ｇは、記録装置１の電源を落としてもデータが保存される不揮発性メモリに保存され、記録動作時に調整値レジスタ６０５（図６参照）へと読み出される。
【００３２】
図７は、従来の記録装置において記録動作時に原点検出センサ１０３が適正に動作しているときのタイミングチャートを示している。ここで、キャリッジ１０２に固定されたフラグ３０２が原点検出センサ１０３の発光部３０１と受光部３０３との間の原点位置に侵入すると、これに略同期して原点検出センサ１０３の原点検出信号ＨＰが立ち上がり、カウンタ６０３のカウント値がリセットされる。この後、カウンタ６０３は、エンコーダ１０５から出力されるエンコーダパルスの所定のエッジに同期して出力されるタイミング信号に基いてカウント動作を開始する。そして、カウンタのカウント値が前述の調整値Ｇと一致した時点で比較器６０６からは記録開始信号が出力され、記録動作が開始される。このとき、フラグ３０２が原点に位置する状態から記録が開始されるまでのキャリッジの移動距離は、Ｇ’となる。
【００３３】
図８は、図７と同様に従来の記録装置によって記録動作を行った際のフローチャートを示している。但し、図８は、原点検出センサ１０３から出力される検出信号ＨＰが実際のフラグ位置に対して若干の誤差が生じた場合のタイミングチャートとなっている。
【００３４】
図８に示すように、原点検出センサ１０３に生じる検出誤差ｄはエンコーダ１０５の解像度の１／４程度となっているのに対し、記録開始位置にはエンコーダ１０５の解像度分のずれＤが生じている。このため、記録媒体１０７の外形に対して、記録される画像の記録位置にもエンコーダ１０５の解像度分のずれが生じることとなる。エンコーダ１０５として１５０ＬＰＩ（Ｌｉｎｅ  Ｐｅｒ  Ｉｎｃｈ）の解像度を有するものを使用している場合、解像度分の距離は０．１７ｍｍとなる。この距離は、人間が視覚的に容易に認識し得る距離であり、このようなずれが生じた場合、ユーザは記録位置のずれを認識することとなる。
【００３５】
図９は、本実施形態における原点検出時の制御動作を示すフローチャートである。ここに示す制御動作は、記録装置１の起動時などにおいてキャリッジ１０２の位置が不明確となった際に、原点位置を検出するために実行される。
【００３６】
まず、ＣＰＵ５０１は、原点検出センサ１０３によりフラグ３０２が検出され、原点検出センサ１０３の原点検出信号ＨＰが立ち上るまで、キャリッジ１０２を所定の方向に移動させる（Ｓ９１）。原点検出センサ１０３から出力される原点検出信号ＨＰが立ち上がると、ＣＰＵ５０１はカウンタ６０３をリセットし（Ｓ９２）、エンコーダ位相情報を取得する（Ｓ９３）。ここで、エンコーダ位相情報とはＡ相、Ｂ相それぞれのエンコーダパルスの信号レベル（０または１）を意味する。その後、ＣＰＵ５０１はエンコーダ位相情報に基づいてタイミング信号を発生させるためのエンコーダエッジを設定する（Ｓ９４）。このエンコーダエッジの設定は、図１０の真理値表に基づいて行う。
【００３７】
図１０は、タイミング信号を発生させる際に用いるエンコーダパルスのエッジを選択するための真理値表を示す図である。真理値表には、原点検出時におけるエンコーダパルスの位相情報と、その位相情報に対応するエッジ情報が定められている。ここで、エッジ情報とは、タイミング信号を出力するために使用されるエッジを特定するための情報を指す。本実施形態では、原点検出信号ＨＰが出力されてから４回目のエンコーダパルスのエッジｅ４で、タイミング信号を発生させるように真理値表が設定されている。例えば、原点検出時のＡ相、Ｂ相のエンコーダパルスの位相情報が（０，０）である場合、タイミング信号を発生させるためのエッジとしては、Ａ相のエンコーダパルスが０であり、かつＢ相のエンコーダパルスが立下るエッジが選択される。また、他の例として、原点検出時のエンコーダパルスの位相情報が（１，０）である場合、タイミング信号を発生させるためのエッジは、パルス信号のＡ相が立上り、かつＢ相が０となるエッジ、つまり原点検出時から４回目のエッジが選択される。この他、原点検出時のパルス信号の位相情報が、（１，１）、（０，１）となる場合も同様に、真理値表に基いて、原点検出信号ＨＰの出力時（立ち上り時）から４回目のエッジが選択される。
【００３８】
上記のように真理値表に基いてタイミング信号を発生させるためのエッジが選択されると、選択されたエッジが４回カウントされる毎にパルス検出部６０１からタイミング信号が発生される。例えば、図１１のようにエンコーダ１０５から出力されるＡ相、Ｂ相のエンコーダパルスの位相情報が（０，０）となるタイミングで、原点検出センサ１０３から原点検出信号ＨＰが出力されたとする。この場合、原点検出信号ＨＰが出力された時点から４つ目のエッジｅ４に同期してタイミング信号が発生される。
【００３９】
図１２は、本実施形態において、原点検出センサ１０３の原点検出信号ＨＰに図８と同様に検出誤差ｄが発生した場合を示すタイミングチャートである。前述のように、本実施形態では、原点検出信号ＨＰが出力された時の位相情報に応じてタイミング信号を出力する。すなわち、原点検出信号ＨＰの立ち上りから３回目のエッジ（ｅ１〜ｅ３）まではタイミング信号を出力せず、４回目以降のエッジからタイミング信号を出力する。これにより、本実施形態では、図８に示す例と同様に検出誤差ｄが生じたとしても、その検出誤差による記録位置のずれ量は、図１２に示すようにエンコーダの解像度未満のずれ量Ｄ２に抑えることができる。これに対し、図８に示す従来の装置のように、原点検出信号ＨＰが立ち上がった直後のエッジからタイミング信号を出力する場合には、記録位置のずれ量Ｄ１がエンコーダの解像度以上となる。従って、本実施形態によれば、記録位置のずれが大幅に軽減されていることがわかる。なお、原点検出センサ１０３の原点検出信号ＨＰに検出誤差が生じない場合には、本実施形態においても、図７に示すタイミングチャートと同様に記録動作が行われる。
【００４０】
以上のように、本実施形態における記録装置によれば、原点検出してから一定位相ずらした位置のエンコーダの信号状態で記録ヘッドが駆動されるように制御される。そして、原点検出毎に検出位置にばらつきが生じた際にも、記録位置に大なずれが生じることはなくなる。
【００４１】
なお、本実施形態では、原点検出時から４回目のエッジをタイミング信号を発生させるためのエッジとして使用する例を示した。しかし、原点検出時から何回目のエッジを用いてタイミング信号を発生させるかは、装置に応じて適宜設定可能であり、特に４回目のエッジを使用する例に限定されない。
【００４２】
（第２の実施形態）
次に、本発明の第２の実施形態を説明する。第２の実施形態は、タイミング信号を発生させるためのエンコーダパルスのエッジ信号の選択方法と、設定タイミングが第１の実施形態と異なる。図１ないし図６に示す構成は、第１の実施形態と同一であるため、以下では第１の実施形態と相違する部分を中心に説明を行う。
【００４３】
図１３は、本実施形態において、タイミング信号を発生させるためのエンコーダパルスのエッジを決定する真理値表である。第２の実施形態では、原点検出後、２回目、もしくは３回目のエンコーダパルスのエッジを使用することによって、タイミング信号を発生させる。すなわち、原点検出センサの原点検出信号ＨＰが出力される（図では立ち上がる）タイミングにばらつきが生じても、タイミング信号の発生に影響しないようにするため、原点検出時の直前、直後のエンコーダパルスのエッジを使用しない構成を採る。また、本実施形態では、最初の原点検出の際にエンコーダパルスのエッジを選択し、次回原点検出時にも変更することなく、そのまま使用し続けるように構成している。
【００４４】
図１５は、第２の実施形態において、原点検出信号ＨＰが適正に出力された場合のタイミング信号の出力状態を示すタイミングチャートを示している。ここでは、フラグ３０２が原点位置に達すると同時に原点検出センサ１０３から原点検出信号ＨＰが出力された時（原点検出信号が立ち上がった時）、エンコーダの位相状態はＡ相が１、Ｂ相が０となる場合を示している。この場合、本実施形態では、図１３の真理値表に従い、Ａ相およびＢ相のエンコーダパルスにおいて、Ａ相が立ち下がり、Ｂ相が１となるエッジで、タイミング信号を発生する。このとき、フラグの原点位置（図１５における立ち上り位置）から記録開始位置までの距離はＧ”となっている。
【００４５】
一方、図１６は、原点検出センサ１０３の検出位置に誤差が発生した場合、すなわち、フラグ３０２が原点位置に到達するタイミングと、原点検出センサ１０３の出力信号ＨＰの出力タイミングとの間に誤差が生じた場合のタイミングチャートを示している。本実施形態では、原点検出センサ１０３の検出位置に誤差が発生した場合にも、タイミング信号を発生させるためのエンコーダパルスのエッジの設定を変更していない。すなわち、原点検出センサの原点検出信号ＨＰの出力タイミングがずれることによってカウント値がリセットされるタイミングは変化するが、タイミング信号のエッジの位置は変更されない。このため、カウンタ６０３がカウント値をカウントアップさせる位置が変更されることはない。その結果、原点検出センサの検出位置に誤差が生じても、記録開始位置は全く影響を受けることはなく、記録媒体に対して常に適正な位置に画像を記録することができる。このように、第２の実施形態によれば、原点検出センサに想定される検出誤差が軽微な場合には、その検出誤差による記録位置への影響を排除することが可能になる。
【００４６】
（第３の実施形態）
次に本発明の第３の実施形態を説明する。
【００４７】
図１７は、第３の実施形態における位置制御部５０４の構成を示すブロック図である。本実施形態では、図６に示した構成に対し、カウンタ６０３をリセットする際に、所定のリセット値をカウンタ６０３に設定することが可能なリセット値レジスタ６０７を追加したものである。なお、その他の構成は図６に示したものと同様であり、重複説明は省略する。
【００４８】
図１６は、第３の実施形態における原点検出時の処理を示したフローチャートである。まず、第１の実施形態と同様に原点検出センサ１０３の原点検出信号ＨＰが立ち上がるまで、キャリッジ１０２を移動させて原点検出を行う（Ｓ１６１）。原点検出信号ＨＰが出力されると、検出すべきエンコーダパルスのエッジを設定する（Ｓ１６２）。ここで設定するエンコーダパルスのエッジは、以前に原点検出を行った際に決定したエンコーダパルスのエッジを再設定するものとする。続いて現在のエンコーダ位相情報の取得、および前回の原点検出時のエンコーダ位相情報の読み出しを行う（Ｓ１６３、Ｓ１６４）。
【００４９】
次いで、Ｓ１６２〜Ｓ１６４により取得および読み出したエンコーダ位相情報に基づき、カウンタ６０３に対して再設定するリセット値を算出し、算出したリセット値をリセット値レジスタ６０７に設定する（Ｓ１６５）。なお、再設定するリセット値の算出方法については後述する。その後、算出したリセット値でカウンタのカウント値をリセットし（Ｓ１６６）、今回のエンコーダ位相情報を保存して（Ｓ１６７）原点検出処理を終了する。
【００５０】
次に、カウンタ６０３に対するリセット値の算出方法について、図１９および図２０を参照しつつ説明する。なお、ここではタイミング信号を発生させるためのエンコーダパルスのエッジが、Ａ相において立ち下がりとなる場合について説明しているが、別のエンコーダパルスのエッジを使用する場合においても、以下の処理を同様適用することができる。
【００５１】
図１９では、前回の原点検出位置（原点検出信号ＨＰが出力された（立ち上がった）位置）に対し、今回の原点検出位置が、タイミング信号Ｔをまたいで前になっている。この場合は、カウンタ６０３に現在設定されているリセット値に対して１を減算した値を新たなリセット値としてリセット値レジスタ６０７に設定する。
【００５２】
一方、図２０では、前回の原点検出位置に対し、今回の原点検出位置がタイミング信号Ｔをまたいで後になっている。この場合、カウンタ６０３に現在設定されているリセット値に対して１を加算した値を新たなリセット値としてリセット値レジスタ６０７に格納する。これにより、カウンタこのような処理を行うことで、原点検出位置がタイミング信号Ｔをまたぐようにずれることに起因してカウンタ６０３のカウント値にずれが生じるのを防止することができる。
【００５３】
以上の処理は、原点検出位置が経年変化等によって徐々にずれていくような装置に対して特に有効である。例えば、原点検出センサとして光学式センサを使用した場合、使用期間によって光量が低下していくことにより検出位置が徐々にずれていくことがある。しかし、原点検出の際のエンコーダ位相の変化が１／４周期以下であれば、本実施形態に開示された処理によってカウンタ６０３のリセット値を補正することにより、経年変化の影響を排除することが可能になる。
【００５４】
このように本実施形態においては、原点検出時のエンコーダ位相状態の履歴を記憶しておき、その変化によってエンコーダの原点位置をエンコーダパルスの周期内で補正する。このため、経年変化によって徐々に原点検出位置がずれていく装置においても、所望の位置に適正に記録を行うことが可能になる。
【００５５】
（他の実施形態）
上記実施形態では、記録媒体に対して記録手段としての記録ヘッドを主走査方向に移動させつつインクを吐出させることにより記録を行う、所謂シリアル型の記録装置を例に採り説明した。しかし、本発明は、シリアル型の記録装置に限定されるものではなく、記録媒体に対して記録手段を相対移動させつつ記録を行う記録装置であれば、他の記録装置にも適用可能である。例えば、記録装置本体に固定された記録ヘッドに対して記録媒体を移動させる形式の所謂フルライン型の記録装置にも適用可能である。この場合、記録ヘッドと記録媒体との相対移動位置を検出するためのエンコーダを設ける必要があり、このエンコーダから出力されるパルス信号に基いて上記実施形態と同様の記録開始タイミングの制御を行うようにすれば良い。これによれば、記録媒体に対して適正な位置に記録を行うことが可能になる。
【００５６】
また、上記実施形態では、記録媒体の相対移動にともなって周期的にパルス信号を出力するエンコーダとしてリニアエンコーダを用いた例を示したが、本発明を適用可能なエンコーダとしては、ロータリーエンコーダを用いることも可能である。
【００５７】
さらに、記録手段の相対移動における原点位置に記録手段が存在することを検出する原点検出手段として、フォトインタラプタを備えた原点検出センサ１０３を用いた例を示した。しかし、原点検出手段には、フォトインタラプタのような光センサ以外のセンサも適用可能である。例えば、反射型光センサ、磁気センサ、あるいは接触型センサなどを用いることも可能である。
【符号の説明】
【００５８】
１０１  記録ヘッド（記録手段）
１０３  原点検出センサ（原点検出手段）
１０５  エンコーダ
１０７  記録媒体
３０４  コンパレータ
５００  制御部（制御手段）
５０４  位置制御部（位置制御手段）
６０２  エンコーダエッジ設定レジスタ
６０３  カウンタ
６０４  原点検出部（原点検出手段）
６０５  調整値レジスタ
６０６  比較器（記録開始信号出力手段）
６０７  リセット値レジスタ
【図１】
2020011443.tif 000003
【図２】
2020011443.tif 000004
【図３】
2020011443.tif 000005
【図４】
2020011443.tif 000006
【図５】
2020011443.tif 000007
【図６】
2020011443.tif 000008
【図７】
2020011443.tif 000009
【図８】
2020011443.tif 000010
【図９】
2020011443.tif 000011
【図１０】
2020011443.tif 000012
【図１１】
2020011443.tif 000013
【図１２】
2020011443.tif 000014
【図１３】
2020011443.tif 000015
【図１４】
2020011443.tif 000016
【図１５】
2020011443.tif 000017
【図１６】
2020011443.tif 000018
【図１７】
2020011443.tif 000019
【図１８】
2020011443.tif 000020
【図１９】
2020011443.tif 000021
【図２０】
2020011443.tif 000022