(57)【要約】【課題】湿度やインクなどの影響によって記録媒体が伸縮する場合、あるいは記録媒体が斜行する場合にも、マークなどの不要な記録を行わずに必要とする記録位置へと確実かつ容易に画像を記録することができる記録装置を提供する。【解決手段】記録媒体に記録された記録領域の端部と記録媒体の端部との距離間隔を測定し、その測定された距離間隔と予め設定した予定の距離間隔との差分を算出すると共に、算出された差分に基づき、前記記録媒体に対する記録画像の記録位置を補正する。【選択図】　　　　図６
2004142269.tif 000002
【特許請求の範囲】
【請求項１】
所定の記録手段に対し記録媒体を相対的に移動させて記録動作を行う記録装置であって、
前記記録媒体に記録された記録画像の端部と記録媒体の端部との距離間隔を測定する距離間隔測定手段と、
前記距離間隔測定手段によって測定された距離間隔と予め設定した予定の距離間隔との差分を算出する算出手段と、
前記算出手段によって算出された差分に基づき、前記記録媒体に対する記録画像の記録位置を補正する記録位置補正手段と、を備えたことを特徴とする記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録ヘッドに対し記録媒体を移動させて記録動作を行う記録装置に関し、特に記録媒体と記録位置との調整に適した記録装置に関する。
【０００２】
【従来の技術】
現在、記録媒体の搬送を伴なう記録装置としては、記録媒体の搬送方向（副走査方向）と直交する方向（主走査方向）に延出する長尺な記録ヘッドを定位置に固定し、１ラインの記録動作と記録媒体の搬送動作とを交互に行うラインヘッドタイプの記録装置と、前記主走査方向に沿って記録ヘッドを往復移動させると共に、その記録ヘッドの移動と記録媒体の移動とを繰り返し行う記録装置等が知られている。また、これらの記録装置において、記録ヘッドを記録媒体の前端及び後端を基準として記録媒体中の記録開始位置を決定するプリンターが知られている（特許文献１参照）が、この記録装置にあっては、記録媒体のサイズが何種類かの定型サイズであることを前提としており、使用する記録媒体の定型サイズが指定、または検出されることによって、その定型サイズの紙端から予め設定された位置に記録が行われるよう記録開始位置を制御するようになっている。
【０００３】
また、記録媒体に対し記録開始位置を指示する所定のマークを記録させ、そのマークをセンサーによって読み取り、記録開始位置の調整を行う記録装置も存在する。
【０００４】
【特許文献１】
特開平６−１３５０７８号公報
【０００５】
【特許文献２】
特開平７−９７２８号公報
【０００６】
【発明が解決しようとする課題】
ところで、上記特許文献１に記載のプリンターにおいては、紙端からの記録開始位置は予め記録開始用紙の種類毎に定められた位置となっているため、記録媒体のサイズが製造誤差や湿度による延び等で変化している場合でも、記録媒体の端部から同様の距離間隔を介して記録が開始されることとなり、データを記録する範囲（以下、記録領域と称す）を、均等な余白部分を残して記録媒体の中央に記録を行おうとしても（記録媒体の各端部から記録部分の各端部に至る距離間隔を均等に設定しようとしても）、記録媒体に発生した延びの分だけ記録領域の記録位置にずれが発生する可能性がある。
【０００７】
また、特許文献２に記載されている所定のマークを記録媒体の所定の位置に記録して記録開始位置を制御する方法では、テスト記録として記録媒体を１枚消費するか、あるいは記録を行わない余白部分にマークを記録することとなる。従って、前者の場合には、記録媒体が無駄になると共に、必要とする記録結果を得るために時間がかかるという問題があり、また、後者にあっては余白であっても記録媒体に不要なマークが形成されることとなり、記録物としての品質を損なうか可能性もある。また、記録媒体の大きさが、湿度等によって時間的に変動する場合もあり、この場合には記録媒体にずれが発生する毎に、テスト記録モードを設定する必要があり、ユーザにとって取扱い難いものとなっている。
【０００８】
本発明は、上記特許文献等に記載された従来の記録装置の課題に鑑みてなされたものであり、湿度やインクなどの影響によって記録媒体が伸縮する場合、あるいは記録媒体が斜行する場合にも、マークなどの不要な記録を行わずに必要とする記録位置へと確実かつ容易に画像を記録することができる記録装置の提供を目的とする。
【０００９】
【課題を解決するための手段】
上記課題を解決するため、本発明は、所定の記録手段に対し記録媒体を相対的に移動させて記録動作を行う記録装置であって、前記記録媒体に記録された記録画像の端部と記録媒体の端部との距離間隔を測定する距離間隔測定手段と、前記距離間隔測定手段によって測定された距離間隔と予め設定した予定の距離間隔との差分を算出する算出手段と、前記算出手段によって算出された差分に基づき、前記記録媒体に対する記録画像の記録位置を補正する記録位置補正手段と、を備えたことを特徴とするものである。
【００１０】
【発明の実施の形態】
以下、本発明の実施形態を説明する。
（第１の実施形態）
図１は本発明の第１の実施形態を実現するための全体的システム構成を概念的に示す図である。
図において、１は一般的なパーソナルコンピュータからなるホストコンピュータであり、ユーザはこのホストコンピュータ１にインストールされたアプリケーションプログラムを使用して、記録装置２に対し、記録待機中コマンド、ヘッド回復指示コマンド、記録データ、記録コマンド及び設定コマンドを与えることが可能になっている。また、ホストコンピュータ１には周知のスキャナー４が一般的なＳＣＳＩインターフェイスによって接続されており、このスキャナー４は写真フィルム５の画像をデジタルデータとして読み取ることができ、その読み取った画像データは、ホストコンピュータ１に送られる。そして、ホストコンピュータ１では、受信した画像データを所定の加工、編集を施した後、記録装置２に供給し、ここで記録媒体に対する画像記録が行われ記録結果３が得られる。
【００１１】
なお、前記スキャナー４は、一般的なフィルムスキャナーで、一般的なＳＣＳＩインターフェイスによってホストコンピュータ１に接続されており、ホストコンピュータ１上のアプリケーションにより、スキャナー４のドライバープログラムを通じて利用される。
【００１２】
一方、図２は、前記記録装置２の制御系の構成を示すブロック図である。
図において、２１はＣＰＵであり、記録装置２における各部の一般的制御及び本発明に係る制御等のプログラムが記憶してあるＲＯＭ２１ａ、及び記録データ等を一時的に格納するバッファー及びＣＰＵ２１によるデータ処理を行うためのワークエリアとして使用されるＲＡＭ２１ｂ等を内蔵している。
【００１３】
２２は記録部であり、記録ヘッドを駆動するヘッド駆動部、記録媒体を搬送する搬送モータ制御部等の構成部によって構成されている。また、２３はインターフェイス（Ｉ／Ｆ）である。このインターフェイス２３は、図１に示すホストコンピュータ１に接続される一般的な記録装置用セントロニクスインターフェイスで、ホストコンピュータ１上のアプリケーションプログラムによって送出された記録データ等を受け取り、その記録データをＣＰＵ２１にシステムバス２４を介して受け渡すようになっている。なお、このシステムバス２４は、ＣＰＵ２１、記録部２２、インターフェイス２３、及びヘッドインターフェイス（ヘッドＩ／Ｆ部）２５に接続されており、これら各部とＣＰＵ２１とのデータの授受を行うようになっている。また、前記ヘッドＩ／Ｆ２５は、ヘッドヒーター等の電源電圧、コントロール信号、及びデータ信号等のインターフェイス部から構成されており、ヘッド部２６に対するインク吐出指示、ヘッド部２６の状態信号、ヘッド部２６の位置情報、及びキャリッジ部２８に取り付けられているＣＣＤ２８ａのデータ等の授受がこのヘッドＩ／Ｆ２６を介して行われる。
【００１４】
また、ヘッド部２６は、ヘッドユニット２７と、このヘッドユニット２７を搭載して移動するキャリッジ部２８とを備える。ヘッドユニット２７とキャリッジ部２８は電気接点で接続されており、ＣＰＵ２１からヘッドＩ／Ｆ２５を介して送出されて来たインク滴吐出用の吐出パルス、吐出データ等がキャリッジ部２８から電気接点を介してヘッド部２６に送られ、その吐出データ等に従ってヘッド部２６からインク滴が吐出されて記録画像が形成される。
【００１５】
また、ヘッドユニット２７は、従来のインクジェット記録装置に設けられている一般的なヘッドユニット２７と同等の構造を有している。すなわち、インク滴を吐出させる吐出口を形成してなるノズルと、インク滴を吐出させるためのエネルギーを発生させるエネルギー発生手段としてのヒーター等を備える構成を有し、ヒーターはＣＰＵ２１の指示によって加熱され、その熱によってノズル内のインクに気泡を発生させ、その気泡の発生エネルギーによってインク滴を吐出口から吐出させる。
【００１６】
また、キャリッジ部２８は、後述の機構によって、記録媒体搬送方向（副走査方向）と直交する方向（主走査方向）とに沿って往復移動を行うものとなっており、その下部には、記録媒体の主走査方向（以下、左右方向ともいう）の紙端位置を検出するための一般的なＣＣＤ２８ａが取り付けられており、このＣＣＤ２８ａによって主走査方向における記録開始位置と記録媒体の端部（右端部）、同方向における記録終了位置と記録媒体の端部（左端部）との距離間隔の測定を行う。このＣＣＤで読み取られた端部位置データは、キャリッジ部２８からヘッドインターフェイス２５を介してＣＰＵ２１に入力される。
【００１７】
また、図３はこの第１の実施形態において、前記ＣＰＵ２１を中心とする前記制御系によって実現される本発明に係る主たる機能を表すブロック図である。なお、以下の各機能は、ＣＰＵ２１のＲＯＭ２１ａ内に格納されている制御プログラムによって実現される。
【００１８】
図中、３１は記録媒体に記録すべき画像の端部と記録媒体の端部との距離間隔（余白距離）を測定する余白測定手段（距離間隔測定手段）である。この余白測定手段３３は、図２に示すキャリッジ部２８のＣＣＤ２８ａから送られてくる記録媒体端部周辺の画像データによって、余白距離を測定するものとなっている。すなわち、キャリッジ部２８ａを左から右に移動させると、記録媒体Ｐが存在しない部分（プラテン４２）を走査することによってプラテン４２の黒色画像データが得られる。続いて、記録媒体Ｐ上の画像が形成されていない白色部分（左側の余白部分）の走査を開始することによって白色画像データが得られ、続いて記録画像部分を走査することによって画像データが送られ、その後、記録媒体Ｐ上の画像が形成されていない白色部分（右側の余白部分）を走査することによって白色画像データが得られ、最後に記録媒体Ｐが存在しない部分（プラテン４２）を走査することによって黒色画像データが得られる。
【００１９】
ここで、ＣＣＤ２８ａによって得られるデータが、最初の黒色画像データから記録媒体の左側の白色画像データに変るところが記録媒体Ｐの左端であり、白色画像データから記録画像データに変るところが左側の余白の右端であり、この余白の右端から左端までの距離が余白距離となる。また、記録画像データから記録媒体Ｐの右側の白色画像データに変るところが右側の余白の左端であり、右側の白色画像データから黒色画像データに変わるところが右側余白の右端であり、この余白の右端から左端までの距離が右側の余白距離データとなる。
【００２０】
また、３２は記録媒体の両端部付近の画像のコントラストなどに応じて位置調整を要するか否かを判断し位置調整が必要であれば、調整指示を出力する位置調整判断手段（判断手段）である。すなわち、この位置調整判断手段３２は、図２に示すキャリッジ部２８のＣＣＤ２８ａから送られてくる記録媒体端部周辺の画像データによって、記録開始位置の補正を行うか否かを決定する処理を行う。例えば、曇り空のような画像が記録される場合、記録される画像と余白との境界ははっきりせず、仮に記録位置が微妙にずれていたとしてもこれが画像品質にさほど影響することはないため、記録開始位置補正を行わない構成とする。この実施形態では、記録データがグレースケールで３０以下の白に近い記録データであった場合には、記録開始位置補正を行わない指示を開始位置補正手段３３に対して送るようになっている。
【００２１】
この記録開始位置補正手段３３は、前記余白測定手段３１からの余白測定データと予め定めた余白距離とを比較し、各ラインの記録開始位置、すなわち、記録媒体に対する画像の記録位置の補正距離を算出する。この記録開始位置補正手段３３にて、算出された補正距離は一旦ＲＡＭ２１ｂなどに格納された後、前記位置調整判断手段３２からの調整指示に従って読み出され、次回の記録動作においてＣＰＵ３３が前記補正距離に従って記録動作の開始位置を補正し、余白距離を補正する。
【００２２】
例えば、記録装置の記録媒体規制部材によって記録媒体の右端が正規の位置にあり、その記録媒体が湿度の影響で横方向に１ｍｍ延びている場合に、記録余白を２ｍｍとして記録動作を実行したとすると、記録媒体における画像の記録位置は次のように測定され、補正される。
【００２３】
すなわち、この状態において、余白測定手段は、記録媒体の右端から１ラインの記録開始位置までの距離（右側の余白距離）を２ｍｍ、１ラインの記録終了位置から紙左端までの距離（左側の余白距離）を３ｍｍと測定する。ここで、予定の余白距離が左右いずれにおいても２ｍｍであったとすると（合計２ｍｍ＋２ｍｍ＝４ｍｍであったとすると）、測定された実際の右側の余白距離は２ｍｍ、左側の余白距離は３ｍｍであるから、左右の余白距離を均一にして記録画像を記録媒体の中央に記録するためには、記録画像の位置を０．５ｍｍ左側に移動するよう補正すれば良い。つまり、記録開始位置を左側に０．５ｍｍ移動させれば良く、補正された余白距離は右側が２．５ｍｍ、左側が２．５ｍｍになる。
【００２４】
ここで、図４及び図５に基づき本発明の実施形態に適用する記録装置のヘッド部２６の周辺構造の一例を説明する。なお、図４は側面図、図５は平面図を示している。
【００２５】
図４において、４１は記録装置の骨格をなすフレームである。このフレーム４１には、前記キャリッジ部２８が不図示のガイド部材によって主走査方向（Ｘ方向）に沿って往復移動可能に保持されている。４２はフレーム４１に固定されたプラテンであり、黒色のプラスチックによって構成されている。２７ａはキャリッジ部２８に搭載された記録ヘッドであり、不図示のインクタンクと共にヘッドユニットを構成している。なお、この記録ヘッド２７ａは複数のノズル内に電気熱変換素子などの吐出エネルギー発生素子が配置されており、そのエネルギー発生素子から発せられた吐出エネルギーによって各ノズルの吐出口からインクを吐出させるものとなっている。
【００２６】
４６はキャリッジ部２８を往復移動させる駆動源としてのキャリッジモータであり、ＤＣモータによって構成されている。このキャリッジモータ４６には、タイミングベルト４７を介してキャリッジ２８に接続されており、キャリッジモータ４６の駆動によってタイミングベルト４７を正方向または逆方向に走行させることにより、キャリッジ部２８の往動または復動が行われる。このキャリッジ部２８の主走査方向における位置は、光学式エンコーダを用いて検出される。この実施形態では、主走査方向に沿って配置された多数のスリットを形成してなるスケール４８と、キャリッジ部２８に固定された投光受光器とにより前記光学式エンコーダが構成され、キャリッジ走行時にスケールに向けて投光器より照射された光の反射光を受光器にて受光することにより、パルス信号を発生させるようになっている。このパルス信号はＣＰＵ２１に送られ、そのパルス信号をカウントすることによりキャリッジ部２８の現在の位置が測定される。
【００２７】
また、キャリッジ部２８の底面に設けられたＣＣＤ２８ａは、キャリッジ部２８と共に移動しながら、プラテン、記録媒体、記録結果の画像などを撮像し、デジタルデータとしての画像データが前記ヘッドＩ／Ｆ２５及びシステムバス２４を通じてＣＰＵ２１に送られる。
【００２８】
一方、図５において、５１はヘッドユニット２７より副走査方向上流側に配置された搬送ローラで、パルスモータからなる搬送モータ５３の駆動力によって回転する。また、この搬送ローラ５１の上方には、同ローラ５１に従動して回転するピンチローラ５４が対向配置されており、記録媒体Ｐは搬送ローラ５１とピンチローラ５４との間に挟持されつつ両ローラ５１，５４の回転によって記録ヘッド２６に向けて搬送される。５２はギヤユニットで、搬送モータ５３の回転を減速して搬送ローラ５１に回転力を伝達するようになっている。
【００２９】
また、搬送モータ５３は、前記ＣＰＵ２１に不図示のモータ駆動回路を介して接続されており、ＣＰＵ２１内のＲＯＭ２１ａに格納された制御プログラムによって発生した駆動パルスに従って駆動される。この駆動は、キャリッジ部２８の往動、または往復動に応じて間欠的に行われ、予め設定した距離毎にだけ記録媒体Ｐを間欠的に搬送するよう搬送ローラ５１を回転させる。
【００３０】
５５はプラテン４２の上方に配置された拍車ローラで、搬送ローラ５１によってプラテン４２上に搬送されて来た記録媒体Ｐを記録ヘッド２６の下流側においてプラテン４２との間で挟持しつつ搬送するようになっており、この拍車ローラ５５と搬送ローラ５１との搬送動作によって、記録媒体Ｐは記録ヘッド２６の下方において平面性を保ちつつ搬送される。なお、図５において、Ｐ１は記録媒体Ｐに対して記録ヘッド２７ａにより記録が行われた画像部分を示している。
【００３１】
次に、上記構成を有する記録装置の制御動作を図６のフローチャート及び図７の説明図に基づきより詳細に説明する。なお、図６のフローチャートに示した制御動作は、ＣＰＵ２１のプログラム記憶領域であるＲＯＭ２１ａ内に記憶されたプログラムによって実行される。
まず、記録開始位置補正処理が開始されると初期化処理が行われ（ステップＳ１）、図２のＣＰＵ２１内におけるＲＡＭ２１ｂのワーク領域を初期化する。この初期化処理は、通常の記録処理において、１ページの記録動作の第１回目のスキャンの前に行われる。また、初期化処理は、通常の記録処理の前に自動的に行われるが、この補正処理を積極的に行おうとする場合には、補正に適した画像の形成が行われ、自動の初期化処理は省略される。
【００３２】
次に、ステップＳ２では、記録された第１回目の記録走査によって形成される記録領域（第１の記録領域）の記録開始位置、及び記録終了位置を記憶領域に記憶する処理を行う。この記録開始位置は、前述の光学式エンコーダからの出力パルスによって規定される位置であって、Ｘ方向における物理的位置座標によって表される。通常の記録処理において、記録媒体の規定のサイズデータと記録画像データとに基き、第１回目の記録走査による記録開始位置及び記録終了位置が処理プログラムによって決定される。
【００３３】
ステップＳ３では、指定されている記録媒体のサイズと、ステップＳ２によって決定された記録開始位置及び記録終了位置とから記録媒体の記録開始位置側の余白距離（右側余白距離）、及び記録終了位置側の余白距離（左側余白距離）を計算し、記憶する処理を行う。ここで、記録媒体の右側余白距離は、下記の演算によって求められる。
（記録開始位置）−（記録媒体の右端位置）＝（右側の余白距離）
【００３４】
また、記録媒体の左側余白距離は、下記の演算によって求められる。
（記録媒体の左端位置）−（記録終了位置）＝（左側の余白距離）
【００３５】
以上の演算によって求めた値が、記録媒体の左右両側の予定の余白距離となる。しかし実際の記録動作によって形成される余白距離は、記録装置の機械精度や、記録媒体の湿度による収縮によって前述の予定の余白距離とは微妙に異なる場合がある。そこで、本実施形態では、以下の処理が実行される。
【００３６】
ステップＳ４では第１回目の記録走査処理を行う。これは、従来より行われている通常の記録処理と同様であり、キャリッジ部２８を記録媒体の右側から左側へと移動させ、その間にキャリッジ部２８に搭載された記録ヘッド２７ａによって記録媒体の予定の記録開始位置から記録動作を開始し、左側に位置する予定の記録終了位置にて記録動作を終了する。
【００３７】
この後、ステップＳ５では、第１回目の記録走査によって形成された画像（第１記録走査画像と称す）の記録状態をキャリッジ部２８の底面に取り付けたＣＣＤ２８ａで読み取る処理を行う。前記ステップＳ４の記録動作処理の結果、キャリッジ部２８は、記録媒体の左端側に存在しているため、このステップＳ５における読取処理は、キャリッジ２８を左側から記録媒体の右側へと移動させながら、キャリッジ部２８に設けられたＣＣＤ２８ａによって行われる。
【００３８】
すなわち、この読み込み動作開始時には、ＣＣＤ２８ａは記録媒体Ｐより左側に露呈しているプラテン４１に対向しているため、ここでプラテン４１の黒色画像の読み込みを行う。その後キャリッジ部２８と共にＣＣＤ２８ａが右方へと移動して行くことによって、ＣＣＤ２８ａは記録媒体Ｐの左端に達し、ここから記録媒体Ｐの余白に相当する白色画像を読み込み、さらに右方へと移動することによって記録媒体Ｐ上に記録された第１の記録走査画像をその記録終了位置から記録開始位置まで読み込む。この後、さらにキャリッジ部２８ａが移動して行くことにより、ＣＣＤ２８ａは記録開始位置より右側に位置する余白部分において白色画像を読み込み、その後、記録媒体Ｐから外れると再びプラテン４１の黒色画像を読み込む。この読み込み動作によって読み込まれた画像のデータは、ＣＰＵ２１内のＲＡＭ２１ｂの画像記憶領域に記憶される。
【００３９】
次に、ステップＳ６では、ＣＣＤ２８ａで読み込んだ画像のグレースケール化を行う。ここで、記録媒体に記録された第１の記録走査領域における画像がカラー画像であった場合、読み込んだカラー画像は、白黒のグレースケールデータに変換し、これをＣＰＵ２１内のＲＡＭ２１ｂの画像記憶領域に記憶する。このグレースケール化において、プラテン４１の黒色画像は１００の値となり、記録媒体の白色画像は０の値となり、記録画像は、読み込んだ画像データに応じて９９から１の値をとるように調整しておく。
【００４０】
次いで、ステップＳ７では、読み取った画像データのうち、記録開始位置及び記録終了位置における画像データのグレースケール値が３０以下であるか否かを判断する処理を行う。そして、グレースケール値が３０以下の場合は、ステップＳ１１に進み、記録開始位置の補正処理を行わずに処理を終了する。また、３０以上の場合は、ステップＳ８に進み後述の補正処理を続行する。すなわち、記録開始位置や記録終了位置周辺の画像が、雲を写した画像のように記録余白と画像との区別がつかないような低いグレースケール値である場合には、余白距離が左右で不均一になっていたとしても、それがユーザによって認識されることはなく、記録結果として問題になることは殆どない。このため、記録開始位置の補正処理を行う必要はない。むしろ、このような場合において補正処理を行うと、ノイズ等による誤設定が生じる可能性もあるため、そのような不都合の発生を防止する上でも補正処理は不要となる。
【００４１】
一方、ステップＳ８では、ＣＣＤ２８ａによって読み取った実際の記録開始位置及び記録終了位置から実際の余白距離を算出する。まず、左側の余白距離を算出する。この場合、プラテン４１の黒色画像を読み取ることによって得られたグレーススケール値１００の領域と記録媒体Ｐの白色画像を読み取ることによって得られたグレースケール値０の領域との境界位置を記録媒体の左端とし、グレースケール値０の領域からグレースケール値３０以上の領域との境界位置を記録終了位置とする。次に、グレースケール値３０以上の領域から記録媒体Ｐにおけるグレースケール値０の領域へと変化する境界位置を記録開始位置とし、さらに、記録媒体Ｐにおけるグレースケール値０の領域からプラテン４１の黒色画像である１００の値の領域との境界位置を紙右端とする。そして、記録媒体における左側の余白距離は、下記の演算によって求められる。
（測定した記録用媒体の左端位置）−（測定した記録終了位置）＝（実際の左側余白距離）
【００４２】
また、記録媒体における右側の記録余白は、下記の演算によって求められる。
（測定した記録開始位置）−（測定した記録媒体の右端位置）＝（実際の右側余白距離）
【００４３】
そして、ここで求めた記録媒体における実際の左側の余白距離と、右側の余白距離は、いずれも記憶領域に記憶しておく。
【００４４】
また、ステップＳ９では、ステップＳ８によって記録結果から求めた実際の余白距離とステップＳ３にて求めた予定の余白距離とに基いて記録開始位置の補正量を求める。この補正量は、実際の余白距離から予定の余白距離を減算し、その値を２で除した値となる。
【００４５】
この後、ステップＳ１０において、上記ステップで求めた記録開始位置の補正量をＣＰＵ２１内のＲＡＭ２１ｂの画像記憶領域に記憶し、次のページの記録時に、通常の記録プログラムで指定された記録開始位置に対してその補正量を加算した値を新たな記録開始位置として設定する処理を行い、ステップＳ１１において記録開始位置補正処理を終了する。
【００４６】
ここで、上記の補正処理の具体例と、その補正処理によって得られる記録画像の補正状態を図７に示す。
いま、例えば、右側の余白距離が２ｍｍ、左側の余白距離が２ｍｍとなるよう設定して記録動作を行った場合、記録媒体Ｐが湿度、インク等の影響で１ｍｍ横に伸びていたとすると、実際に形成された余白は、右側の余白距離が２ｍｍ、左側の余白距離が３ｍｍとなり、図７（ａ）に示すような記録結果になる。この場合、上記補正処理を行った場合、得られる補正量は、（２ｍｍ＋３ｍｍ）−（２ｍｍ＋２ｍｍ）／２＝０．５ｍｍとなり、記録開始位置補正量は＋０．５ｍｍとなるので、記録開始位置を正規の位置に対して０．５ｍｍ左側に寄せた状態とする。これにより、左右両側の余白距離は、右側が２．５ｍｍｍ、左側が２．５ｍｍとなり、図７（ｂ）に示すように左右均等な記録余白で記録画像を形成することができる。
【００４７】
以上説明した処理によれば、余白距離が記録媒体Ｐのインク吸収や湿度によって伸張あるいは収縮したとしても、均等な余白が形成されるように記録開始位置を補正することができる。また、機械的精度や、環境による記録媒体の伸張、収縮などの影響により、余白距離にずれが生じたとしても、これを自動的に補正することが可能となり、高品位な記録物を得ることができると共に、記録装置自体の製造コストも低減することができる。
【００４８】
なお、以上の説明では、記録動作後にインクの浸透などの影響により記録媒体に生じる伸張を想定して、記録動作後に測定処理を実行した場合を例に採り説明したが、記録媒体によっては記録後の伸張を考慮しなくて良い材質で構成されている物もあり、そのような記録媒体を取り扱う場合には、記録媒体の製造誤差や記録媒体セット時の誤差、あるいは記録装置の機械的精度等のみを考慮して構成することも可能である。
【００４９】
すなわち、記録媒体に製造誤差やセット時の誤差等が存在すると予想される場合には、記録媒体のローディング処理を行う。これは、プリンターの一般的な処理であり、ＬＦローラーを規定量回すことにより、記録媒体を記録ヘッドの下まで搬送する。次に、記録媒体を記録ヘッドの下までローディングさせた状態で、記録媒体の左端及び右端の位置を測定し、その測定値に基いて記録開始位置の補正値を求める。なお、記録媒体のローディング処理は、記録装置における一般的な処理であり、ＬＦローラーを規定量回すことにより、記録媒体を記録ヘッドの下まで搬送する処理となっている。
【００５０】
この場合、機構上の構成は、上記実施形態にて示したものと同様であり、記録媒体先端の測定を、記録媒体ローディング後に行うように処理する。記録媒体の右左両端の検出は、ステップＳ５、ステップＳ６と同様に、ＣＣＤ２８ａで読み込んだ記録媒体の画像データとプラテンの画像データとから、実際の記録媒体の端部位置を求め、設定している端部位置との差分から、記録開始位置補正値を求める。
【００５１】
すなわち、
（測定した記録媒体右端−設計時の記録媒体右端）＝（第１の記録開始位置補正量）とし、
（測定した記録媒体左端　−　設計時の記録媒体左端）／２　＝（第２の記録開始位置補正量）とする。
【００５２】
そして、この第１の記録開始位置補正値と第２の記録開始位置補正値との加算値を記録開始位置補正値とし、この値に従って記録を開始することにより自動的に記録位置のずれを補正することが可能になる。
【００５３】
（第２の実施形態）
次に、本発明の第２の実施形態を説明する。
上記第１の実施形態では、記録開始位置補正を自動的に行う記録装置を例に採り説明したが、長尺な記録媒体に記録を行う記録装置では、記録開始位置のずれ以外に記録媒体が正規の搬送方向に対して傾斜した状態で搬送されるいわゆる斜行の発生が問題となる。そこで、この第２の実施形態では、記録媒体の搬送が斜行状態になっていた場合には、これを補正するようになっている。
【００５４】
図８は、第２実施形態の特徴的機能を示す機能ブロック図である。なお、この実施形態においても、図１１、図１３及び図１４に示す構成を有するものとなっている。
【００５５】
８１は記録斜行測定手段で、キャリッジ部２８に取り付けたＣＣＤ２８ａによって記録媒体の左端、右端の位置を上記第１の実施形態と同様に検出し、その検出結果に基き記録媒体が斜行しているか否かを判断する。すなわち、第１回目のＣＣＤ２８ａによる読み取り走査によって得られた記録媒体の右端、左端の位置を基準とし、その後の読み取り走査で得られた記録媒体の右端、左端の位置と基準値との差分を算出し、その差分が、端部位置測定時に発生する読み取り誤差などの測定誤差以上である場合には、その差分の発生が記録媒体の斜行に起因するものであると判断し、斜行状態調整手段に調整指示を出す。また、差分が測定誤差未満であれば記録媒体が斜行していないと判断し、調整指示は出力しない。
【００５６】
一方、８２は記録装置の記録媒体搬送経路中における記録媒体の設置位置を補正する斜行状態補正手段（設置状態補正手段）である。この斜行状態補正手段は、前記斜行測定手段８１からの調整指示を受けて搬送ローラ５１と対向するピンチローラ５４を上方へ移動させ、記録媒体の挟持状態を解除する解除機構と、斜行状態にある記録媒体を正規位置に復帰させるよう移動させる移動機構とを備える。この移動機構は、一端面（ここでは右端面）が記録装置の側面などからなる規制部によって規制されている記録媒体に対し、他方の端面（左端面）を電磁クラッチ機構を介して所定の部材で押すよう構成されており、記録媒体を間欠的に押すことにより、記録媒体を正規位置に移動させる。
【００５７】
なお、以上の特徴的機能にあっても、図２に示す制御系によって実現される。つまり、ＣＰＵ２１のＲＯＭ２１ａ内に格納されているプログラムに従って、ＣＰＵ２１が後述の制御、演算、判断などの処理を行うことによって実現される。
【００５８】
以下、図９のフローチャートに沿ってこの第２の実施形態における斜行補正処理を説明する。
まず、ステップＳ２１において斜行調整処理が開始されると、ＣＰＵ２１内のＲＡＭ２１ｂのワーク領域を初期化する。この初期化処理は、通常の記録処理において、１ページ分の記録動作における第１回目の読み取り走査の前に行われる。
次いで、ステップＳ２２では、記録媒体の第１回目の記録走査領域をＣＣＤ２８ａによって読み取り、記録媒体Ｐの右端及び左端の位置を検出し、記憶する処理を行う。すなわち、このステップＳ２２においては、１ページの記録を開始するに際し、まず、記録媒体のローディング処理を行い、次に、キャリッジ部２８を移動させ、記録媒体の右端及び左端の位置を読み込み、これを基準位置としてＣＰＵ２１内のＲＡＭ２１ｂの記憶領域に記憶する。
【００５９】
この後、ステップＳ２３において、第１回目以降の記録走査領域をＣＣＤ２８ａで読み取り、その右端及び左端位置を検出し、その検出位置と前記基準位置（第１回目の記録走査領域における右端及び左端位置）との差分を求める。この処理は次のようにして行う。すなわち、前回の読み取り走査処理が終了した後に、次の読み取り走査処理を開始するべく、搬送ローラ５１を規定量回転させて記録媒体Ｐを搬送する。次に、記録動作によって左端にいるキャリッジ部２８を右端まで移動させながら、ＣＣＤ２８ａによって記録媒体Ｐの右端、左端の位置を検出し、前回の読み取り走査によって記憶している右端及び左端位置（基準位置）との差分を算出する。斜行していなければ、読み取られた各左端、右端位置は基準位置と同一位置となるので差分は０になり、また、斜行していれば、差分が発生する。
【００６０】
ステップＳ２４では、ステップＳ２３にて求められた差分が、ＣＣＤ２８ａの読み取り誤差（測定誤差）以上であるか否かの判断を行う。ここで、前記差分が読み取り誤差未満であるような微小な誤差であった場合には、記録媒体が斜行していることにユーザが気付くことはなく、記録物としての品質にも影響しない。しかも、その程度の誤差は、ノイズ等の影響による読み取り誤差によって発生する可能性もあるため誤差の発生は無視し、斜行補正は行わない。
【００６１】
一方、ステップＳ２４において読み取り誤差以上の誤差が生じていると判断された場合には、斜行が生じていると判断し、ステップＳ２５に進む。
ここで、ステップＳ２５では、斜行補正機構を作動させる処理を実行する。この処理は、前述のように、図５に示す搬送ローラ５１上に位置するピンチローラ５４を上方に移動させ、電磁クラッチ機構などからなる移動機構を作動させて記録媒体の左端を間欠的に押し、記録媒体の位置を正規の位置へと移動させる。　従来の記録装置では、斜行しているか否かに拘わりなく、上記斜行補正のような記録媒体の端部を押す動作を行うものもあったが、その場合、記録媒体端部の押圧動作が頻繁に行われることにより、記録媒体の端面に傷が付くという弊害も発生した。このため、本実施形態では斜行状態補正機構の駆動を必要最小限に抑えるものとなっている。
【００６２】
この後、ステップＳ２６において、記録処理が終了したか否かの判断を行う。この判断は、記録終了コマンドが送られてくるか、あるいはまた、一定時間以上経過してもホストコンピュータ１などから記録データが送られてこないときには、１ページ分の記録動作が終了したと判断され、ステップＳ２７に進み記録処理を終了する。
なお、それ以外の場合は、記録動作を継続する必要があるのでステップＳ２３に進み、次の記録走査領域の読み取り走査処理を行う。
【００６３】
上記のように、この第２の実施形態においては、記録媒体の斜行状態を検出し、斜行量が大きい場合には、これを自動的に補正するようになっているため、長尺な記録媒体に対して記録を行う場合にも、適正位置に確実に画像を記録することができる。
【００６４】
また、この第２の実施形態において、上記第１の実施形態における記録開始位置補正機能を持たせることも可能である。この場合、まず、斜行している記録媒体に対して記録媒体の位置を補正した後、上述の記録開始位置の補正処理を行うようにすれば良く、これによれば、一層正確な記録結果を得ることができる。
【００６５】
なお、上記実施形態においては、キャリッジが往復移動を行いながら記録を行う所謂シリアルタイプの記録装置を例に採り説明したが、本発明は、シリアルタイプ以外の記録装置、例えばラインタイプの記録装置にも適用可能である。但しこの場合には、主走査方向における記録媒体の幅より大なる幅を有するＣＣＤなどのイメージセンサを設け、これによって記録媒体の左端、右端の位置を検出するようにすることが望ましい。
【００６６】
また、本発明は、以下の実施態様を採ることが可能である。
（実施態様１）
本発明の実施態様１は、所定の記録手段に対し記録媒体を相対的に移動させて記録動作を行う記録装置であって、前記記録媒体に記録された記録画像の端部と記録媒体の端部との距離間隔を測定する距離間隔測定手段と、前記距離間隔測定手段によって測定された距離間隔と予め設定した予定の距離間隔との差分を算出する算出手段と、前記算出手段によって算出された差分に基づき、前記記録媒体に対する記録画像の記録位置を補正する記録位置補正手段と、を備えたことを特徴とする。
【００６７】
（実施態様２）
本発明の実施形態２は、前記実施形態１において、前記記録位置補正手段が、前記記録媒体に対する記録開始位置を補正することを特徴とする。
【００６８】
（実施態様３）
本発明の実施形態３は、前記実施形態２において、前記記録位置補正手段が、予め設定されている記録媒体の一端から記録開始位置に至る距離間隔と、記録媒体の他端から記録終了位置に至る距離間隔とが同一となる画像記録位置を基準記録位置とし、その基準記録位置に対し、前記距離間隔測定手段によって測定された距離間隔との差分の１／２の値を前記基準記録位置に加算または減算することによって記録位置を設定することを特徴とするものである。
【００６９】
（実施形態４）
本発明の実施形態４は、所定の記録手段に対し記録媒体を相対的に移動させて記録動作を行う記録装置であって、前記記録媒体の端部の少なくとも２箇所において位置を測定する端部位置測定手段と、前記端部位置測定手段によって測定された異なる端部位置の差分を算出する算出手段と、前記算出手段によって算出された差分に基づき、前記記録媒体の設置状態を補正する設置状態補正手段と、を備えたことを特徴とするものである。
【００７０】
（実施形態５）
本発明の実施形態５は、前記設置状態補正手段が、前記判断結果に基き搬送経路に対する記録媒体の斜行量を検出し、その斜行量に応じて記録媒体の設置状態を補正することを特徴とする。
【００７１】
【発明の効果】
以上説明した通り、本発明によれば、記録媒体に記録された記録領域の端部と記録媒体の端部との距離間隔を測定し、その測定された距離間隔と予め設定した予定の距離間隔との差分を算出すると共に、算出された差分に基づき、前記記録媒体に対する記録画像の記録位置を補正するようにしたため、記録媒体の収縮、伸張等の変動が生じる場合にも、画像の記録位置を自動的に補正して、良好な記録結果を得ることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態を実現するための全体的システム構成を概念的に示す図である。
【図２】記録装置の制御系の構成を示すブロック図である。
【図３】本発明の第１の実施形態に係る主たる制御機能を表すブロック図である。
【図４】本発明の実施形態に適用する記録装置のヘッド部の周辺構造の一例を示す側面図である。
【図５】本発明の実施形態に適用する記録装置のヘッド部の周辺構造の一例を示す平面図である。
【図６】本発明の第１の実施形態における記録装置の制御動作を示すフローチャートである。
【図７】本発明の第１の実施形態に係る記録装置によって形成された画像の例を示す説明平面図であり、（ａ）は記録開始位置補正前の記録状態を、（ｂ）は記録開始位置補正後の記録状態をそれぞれ示している。
【図８】本発明の第２の実施形態に係る主たる制御機能を表すブロック図である。
【図９】本発明の第２の実施形態における記録装置の制御動作を示すフローチャートである。
【図１０】本発明の第２の実施形態に係る記録装置によって形成された画像の例を示す説明平面図であり、（ａ）は斜行補正前の記録状態を、（ｂ）は斜行補正後の記録状態をそれぞれ示している。
【符号の説明】
１　ホストコンピュータ
２１　ＣＰＵ
２１ａ　ＲＯＭ
２１ｂ　ＲＡＭ
２２　記録部
２３　インターフェイス部
２４　システムバス
２５　ヘッドインターフェイス
２６　ヘッド部
２７　ヘッドユニット
２８　キャリッジ部
２８ａ　ＣＣＤ
３１　余白測定手段
３２　位置調整判断手段
３３　記録開始位置補正手段
３２　位置調整判断手段
８１　斜行量測定手段
８２　斜行状態補正手段
【図１】
2004142269.tif 000003
【図２】
2004142269.tif 000004
【図３】
2004142269.tif 000005
【図４】
2004142269.tif 000006
【図５】
2004142269.tif 000007
【図６】
2004142269.tif 000008
【図７】
2004142269.tif 000009
【図８】
2004142269.tif 000010
【図９】
2004142269.tif 000011
【図１０】
2004142269.tif 000012