JP3797038B2 - Recording apparatus, recording method, and computer-readable recording medium - Google Patents

Recording apparatus, recording method, and computer-readable recording medium Download PDF

Info

Publication number
JP3797038B2
JP3797038B2 JP26649899A JP26649899A JP3797038B2 JP 3797038 B2 JP3797038 B2 JP 3797038B2 JP 26649899 A JP26649899 A JP 26649899A JP 26649899 A JP26649899 A JP 26649899A JP 3797038 B2 JP3797038 B2 JP 3797038B2
Authority
JP
Japan
Prior art keywords
amount
recording
scanning direction
correction
conveyance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP26649899A
Other languages
Japanese (ja)
Other versions
JP2001088377A (en
JP2001088377A5 (en
Inventor
洋一 田中
啓友 田中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP26649899A priority Critical patent/JP3797038B2/en
Publication of JP2001088377A publication Critical patent/JP2001088377A/en
Publication of JP2001088377A5 publication Critical patent/JP2001088377A5/ja
Application granted granted Critical
Publication of JP3797038B2 publication Critical patent/JP3797038B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Handling Of Sheets (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は,記録ヘッドを備えたキャリッジの主走査方向への往復動と,被記録材の副走査方向への搬送とを交互に繰り返すことによって,被記録材に記録を行う記録装置,記録方法,並びにコンピュータ読み取り可能な記録媒体に関する。
【0002】
【従来の技術】
記録ヘッドを備えたキャリッジの主走査方向への往復動と,被記録材の副走査方向への搬送とを交互に繰り返すことによって,被記録材に記録を行う記録装置では,制御装置が駆動系(モータ,モータの駆動力を伝達する歯車列等)に,被記録材の副走査方向への搬送量を示す指令値を与え,駆動系は,この指令値が示す搬送量だけ,被記録材を副走査方向に搬送するようになっている。また,主走査方向におけるキャリッジの往復動についても同様に行われる。
しかし,この指令値が示す搬送量と,被記録材が副走査方向に実際に搬送された搬送量とが相違する場合がある。この相違(以下「ズレ」ともいう。)は,被記録材と,これを搬送するローラとの間の僅かなスリップや,駆動系における誤差等から生じるものである。
【0003】
近年の記録装置,特にプリンタでは,搬送精度が向上し,1回ごとの搬送によるズレは僅かなものとなっているが,搬送は1回の記録において何回も行われるものであることから,僅かなズレも,何回も搬送を繰り返すことによって大きなズレとなることがある。
【0004】
また,実際に搬送された搬送量を制御装置にフィードバックし,フィードバックされた値と指令値との相違に基づいて駆動系を制御するフィードバック制御装置においても,実際に搬送された搬送量は,駆動系を構成するモータの回転量あるいはこのモータによって回転するローラの回転量によって測定しており,実際の被記録材の搬送量を測定しているわけではない。したがって,僅かなスリップ等によるズレは除去できない状況にある。
【0005】
【発明が解決しようとする課題】
本発明は,かかる状況に鑑みなされたものであり,その課題は,被記録材の副走査方向の搬送量のズレを補正し,被記録材をより正確に搬送し,もって記録品質を向上させることにある。
【0006】
【課題を解決するための手段】
前記課題を達成するために,本記憶装置は,(A)記録ヘッドを備えたキャリッジの主走査方向の往復動と、被記録材の副走査方向への搬送とを交互に繰り返すことによって被記録材に記録を行う記録装置であって、被記録材を副走査方向へ搬送する際に、補正された搬送量の搬送を行う場合と、補正されない搬送量の搬送を行う場合とがある記録装置であって、(B)副走査方向への搬送回数をカウントし、カウントした搬送回数が予め定められた補正実行回数に達したかどうかを判定し、前記カウントした搬送回数が前記補正実行回数に達していないと判定した場合には、指令された搬送量に従って被記録材を副走査方向に搬送し、前記カウントした搬送回数が前記補正実行回数に達したと判定した場合には、補正された搬送量に従って被記録材を副走査方向に搬送し、(C)前記補正実行回数が複数個設けられ、前記カウントした搬送回数が複数の補正実行回数のうちのいずれか1つに達したと判定した場合には、補正された搬送量に従って被記録材を副走査方向に搬送することを特徴とする。
【0007】
本実施形態の記録装置によると,副走査方向への搬送回数が第1の計数手段によってカウントされ,第1の計数手段によってカウントされた搬送回数があらかじめ定められた補正実行回数に達したかどうかが第1の判定手段によって判定される。そして,補正実行回数に達したと判定された場合には,その回の副走査方向への被記録材の搬送量が搬送量補正手段によって補正され,その回までの実際の搬送量が理論値の搬送量とされるか,または,該理論値の搬送量に近づけられる。
【0008】
本実施形態の記録装置によると,補正実行回数に達した時の被記録材の搬送量が補正され,その回までの実際の搬送量が理論値の搬送量とされるか,または,該理論値の搬送量に近づけられるので,より正確な搬送を行うことができ,もって記録品質を向上させることができる。
【0009】
ここで,「補正実行回数」は,後述するように,記録装置の使用開始からの累積した搬送回数(以下「累積搬送回数」という。)を用いて表すこともできるし,前回の補正実行回数からの相対的な回数(以下「相対搬送回数」という。)を用いて表すこともできる。
【0010】
補正実行回数を累積搬送回数を用いて表した場合には,補正実行回数は,第n
回,第n回,第n回,…(n,n,n,…は正の整数,n<n
補正実行回数を累積搬送回数を用いて表した場合には,補正実行回数は,第n<n<…)といった数値列として構成されることとなる。一方,補正実行回数を相対搬送回数を用いて表した場合には,補正実行回数は,m回(mは正の整数)といった1つの数値のみを有する場合もあるし,たとえば{m,m,m(m,m,mは正の整数)}のように複数(数個)の数値の組である場合もある。
【0011】
補正実行回数が1つの数値のみを有する場合には,補正は,前回の補正から第m回目の搬送時ごとに繰り返し行われることとなる。補正実行回数が3つの数値の組である場合には,補正は,一般に,前回の補正から第m回目,第m回目,第m回目,第m回目,第m回目,第m回目,…,というように,これらの3つの回数を単位として繰り返し行われることとなる。
【0012】
本記録装置は,前記搬送量の補正は、その回の副走査方向被記録材の本来の搬送量に、前記被記録材を副走査方向に搬送することができる最小の搬送量を加減することにより行うものであり,前記補正実行回数は、該補正実行回数で補正を行わないで搬送した場合におけるその回までの実際の搬送量と理論値の搬送量との相違が最小の搬送量以上となる最小の回数である、ことを特徴とする。
【0013】
本記録装置によると,補正実行回数を,該補正実行回数で補正を行わないで搬送した場合におけるその回までの実際の搬送量と理論値の搬送量との相違が最小の搬送量以上となる最小の回数としたので,実際の搬送量と理論値の搬送量との相違(すなわちズレ)が補正可能な値になり次第,直ちに補正が行われることとなる。これにより,ズレが小さなうちに補正することができ,記録品質の向上に寄与できる。
【0014】
本記録装置は,前記補正実行回数が、前記記録ヘッドに、複数の検査用パターンを被記録材に記録させ、該記録された検査用パターンと理論値による検査用パターンとを比較して、両者の相違量に基づいて定められるものであることを特徴とする。
【0015】
本記録装置によると,各記録装置の使用開始前に,補正実行回数を該検査用パターンを利用して決定することにより,各記録装置ごとに補正実行回数を決定することができる。これにより,各記録装置のズレの特性に応じて,適正な補正を行うことができる。
【0016】
なお,同一機種については,記録装置が異なっても,ほぼ同一のズレを起こす傾向があると考えられる場合には,1つの任意の記録装置について補正実行回数を,前記検査用パターンを用いて決定しておくことにより,同一機種のそれ以外の記録装置については,この補正実行回数をそのまま使用することもできる。
【0017】
本記録装置は,前記検査用パターンが,主走査方向に伸び,かつ,副走査方向に一定間隔で引かれた複数のラインであることを特徴とする。
【0018】
本記録装置によると,検査用パターンを,主走査方向に伸び,かつ,副走査方向に一定間隔で引かれた複数のラインとしたので,単純なパターンで副走査方向における搬送量のズレを測定することができる。また,単純な検査用パターンなので,検査の効率化を図ることができる。
【0019】
本記録装置は,前記補正実行回数が,記録品質を表す記録モードごとに設けられているものである,ことを特徴とする。
【0020】
本記録装置によると,補正実行回数が,記録品質を表す記録モードごとに設けられているので,各記録モードに応じた適切な記録位置の補正を行うことができ,これにより,各記録モードに対応した記録品質の向上を図ることができる。
【0021】
なお,「記録品質を表す記録モード」には,高速モード,標準モード,高品位モード,超高品位モード等が含まれる。
【0022】
本記録装置は,前記カウントした補正回数が前記補正実行回数に達すると、カウント数がゼロにリセットされる、ことを特徴とする。また、本記録装置は、前記補正実行回数が、前回の補正実行回数からの相対的な回数である、ことを特徴とする。
【0023】
本記録装置によると,カウントされた搬送回数が前記補正実行回数に達すると,カウント数がゼロにリセットされる。これにより,記録装置は,多くとも補正実行回数まで計数することができるものとして構成することができるので,少ないハードウェア量により実現することができる。
【0024】
また,補正実行回数を,前回の補正実行回数からの相対的な回数としたので,たとえば,m回ごとに補正を行うならば,補正実行回数をmのみの値とすることができ,補正実行回数を記憶する装置構成を単純化することができるととものに,記憶するためのハードウェア量も少なくすることができる。
【0025】
本記録装置は,前記補正実行回数が複数個設けられ、それぞれの補正実行回数が、前記記録装置の使用開始からの累積搬送回数に対応してそれぞれ異なる値または値の組を有するものであり、前記記録装置の使用開始からの累積搬送回数をカウントし、カウントした累積搬送回数が、あらかじめ定められた、それぞれ異なる値を有する複数の変更実行回数のうちのいずれか1つに達したと判定した場合には、それ以降の前記補正実行回数を、その累積搬送回数に対応した補正実行回数に変更する、ことを特徴とする。
【0026】
記録装置を長期間使用していると,記録装置の駆動系の経年変化等によって,搬送量のズレが変化し,これに伴い補正実行回数も変化させる必要がある場合がある。
【0027】
本記録装置によると,カウントされた累積搬送回数が前記変更実行回数のうちのいずれか1つに達したと判定した場合には,それ以降の補正実行回数を,その累積した搬送回数に対応した補正実行回数に変更するので,経年変化等による搬送量のズレの変化にも対応することができる。これにより,記録装置の使用量に応じた記録品質の向上を図ることができる。
【0028】
本記録装置は,前記複数の変更実行回数が,前記記録装置の使用開始前に,前記記録ヘッドに,複数の検査用パターンを被記録材に記録させ,該記録された検査用パターンと理論値による検査用パターンとを比較して,両者の相違量に基づいて前記補正実行回数を定める場合に,前記補正実行回数が前記複数個のうちの1つの値または値の組から他の値または値の組に変化する時の搬送回数である,ことを特徴とする。
【0029】
本記録装置によると,各記録装置の使用開始前に補正実行回数を決定する際に,変更実行回数が決定されるので,各記録装置ごとに変更実行回数を決定することができる。これにより,各記録装置の特性に応じて,適正な補正を行うことができる。また,補正実行回数の決定と同時に変更実行回数が決定できるので,これら両回数の決定処理の効率化および経済化を図ることもできる。
【0030】
なお,同一機種については,記録装置が異なっても,ほぼ同一の変更実行回数を有する傾向があると考えられる場合には,1つの任意の記録装置について変更実行回数を,前記検査用パターンを用いて決定しておくことにより,同一機種のそれ以外の記録装置については,この変更実行回数をそのまま使用することもできる。
【0031】
本記録装置は,前記複数の変更実行回数が,記録品質を表す記録モードごとに設けられているものである,ことを特徴とする。
【0032】
本記録装置によると,複数の変更実行回数が,記録品質を表す記録モードごとに設けられているので,各記録モードに応じた適切な記録位置の補正を行うことができ,これにより,各記録モードに対応した記録品質の向上を図ることができる。
【0033】
本記録装置は,前記補正実行回数が,前記記録装置の使用開始からの累積搬送回数である,ことを特徴とする。
【0034】
本記録装置によると,前記補正実行回数が,前記記録装置の使用開始からの累積搬送回数であるので,相対搬送回数と異なり,補正実行回数に対応する累積搬送回数をすべて記憶しておく必要があり,メモリ量が増大するものの,経年変化に伴う補正実行回数の変化を考慮する必要がないので,リセット等が不要となり,装置構成および処理を単純化することができる。
【0035】
本記録方法は,(A)記録ヘッドを備えたキャリッジの主走査方向の往復動と、被記録材の副走査方向への搬送とを交互に繰り返すことによって被記録材に記録を行う記録方法であって、被記録材を副走査方向へ搬送する際に、補正された搬送量の搬送を行う場合と、補正されない搬送量の搬送を行う場合とがあり、(B)副走査方向への搬送回数をカウントし、カウントした搬送回数が予め定められた補正実行回数に達したかどうかを判定し、前記カウントした搬送回数が前記補正実行回数に達していないと判定した場合には、指令された搬送量に従って被記録材を副走査方向に搬送し、前記カウントした搬送回数が前記補正実行回数に達したと判定した場合には、補正された搬送量に従って被記録材を副走査方向に搬送し、(C)前記補正実行回数が複数個設けられ、前記カウントした搬送回数が複数の補正実行回数のうちのいずれか1つに達したと判定した場合には、補正された搬送量に従って被記録材を副走査方向に搬送することを特徴とする。
【0036】
本記録方法によると,前述の記録装置と同様の作用効果を得ることができる。
【0037】
本件のコンピュータ読み取り可能な記録媒体は,記録ヘッドを備えたキャリッジの主走査方向の往復動と、被記録材の副走査方向への搬送とを交互に繰り返すことによって被記録材に記録を行う記録装置に、(A)被記録材を副走査方向へ搬送する際に、補正された搬送量の搬送を行う手順と、補正されない搬送量の搬送を行う手順とを実行させるとともに、(B)副走査方向への搬送回数をカウントする手順と、カウントした搬送回数が予め定められた補正実行回数に達したかどうかを判定する手順と、前記カウントした搬送回数が前記補正実行回数に達していないと判定した場合には、指令された搬送量に従って被記録材を副走査方向に搬送する手順と、前記カウントした搬送回数が前記補正実行回数に達したと判定した場合には、補正された搬送量に従って被記録材を副走査方向に搬送する手順と、を実行させ、(C)前記補正実行回数が複数個設けられ、前記カウントした搬送回数が複数の補正実行回数のうちのいずれか1つに達したと判定した場合には、補正された搬送量に従って被記録材を副走査方向に搬送する手順を実行させるプログラムを記録したものである。
【0038】
本件のコンピュータ読み取り可能な記録媒体によると,前述の記録装置と同様の作用効果を得ることができる。
【0039】
また,該記録媒体に記録されたプログラムを読み取り,かつ,実行することができるコンピュータを備えた任意の記録装置に,該記録媒体に記録された該プログラムを実行させることにより,任意の記録装置に,本件の記録処理を実行させることもできる。
【0040】
【発明の実施の形態】
[記録装置の構成]
図1は,記録装置の1つであるプリンタ1の機能ブロック図である。
このプリンタ1は,制御装置10,キャリッジ駆動系20,キャリッジ30,紙送りローラ駆動系40,紙送りローラ50および記録媒体読み取り装置60を備えており,キャリッジ30の主走査方向への往復動と,図示しない用紙(被記録材)の副走査方向への搬送(以下,「副走査方向への搬送」を単に「搬送」という。)とを交互に繰り返すことによって,用紙に印刷(記録)を行う。
【0041】
制御装置10は,外部のコンピュータ,ワープロ等から印刷制御データおよび印字データを受信し,これらのデータに基づいてキャリッジ駆動系20および紙送りローラ駆動系40を駆動制御し,印字データが表す文字,図形等を用紙に印刷する。
【0042】
印刷制御データには,プリンタ1に印刷を行うように指令する指令データのほかに,用紙の大きさを指定するデータ,用紙の縦長または横長を指定するデータ,記録品質を表す記録モードのデータが含まれている。記録モードとしては,たとえば,印刷解像度が180dpi×180dpiの高速モード,360dpi×360dpiの標準モード,720dpi×720dpiの高品位モード,1440dpi×1440dpiの超高品位モード等がある。
【0043】
制御装置10は,その内部に,図示しないCPU,ROM,RAM,キャリッジ駆動系20の駆動制御回路,紙送りローラ駆動系40の駆動制御回路等を備えている。
【0044】
制御装置10のCPUは,制御装置10のROMに記憶された制御プログラムまたは記録媒体読み取り装置60を介して読み取られた記録媒体70の制御プログラムを実行することにより,プリンタ1の印刷制御処理を行う。この印刷制御処理には,本発明に係る記録位置の補正処理が含まれている。
【0045】
制御装置10のROMまたは記録媒体70には,前記制御プログラムのほかに,補正処理用データとして,補正量のデータ,補正実行回数のデータ,および変更実行回数のデータも記憶(記録)されている。これらの補正処理用データについては,後に詳述する。
【0046】
制御装置10のRAMは,制御装置10のCPUが処理を行う際のワークエリアとして利用されるほか,後述するように,このプリンタ1の使用が開始されてから現在に至るまでに搬送を何回行ってきたかを示す累積搬送回数Nが記憶されている。累積搬送回数Nは,プリンタ1の出荷時には,ゼロに初期化されている。また,プリンタ1の電源がオフにされている間も,この累積搬送回数Nの値がRAMから消去(揮発)されないように,RAMは,バックアップ電源(図示略)により電源供給を受けている。
【0047】
なお,記録媒体70には,フロッピィ・ディスク(FD)、CD−ROM、ミニ・ディスク(MD)、光磁気ディスク(MOディスク)、カセット・テープ、半導体メモリ(メモリ・カード)等が含まれる。また,その記録媒体読み取り装置60としては,各記録媒体に対応した読み取り装置(たとえばフロッピィ・ディスク・ドライブ,CD−ROMドライブ等)が設けられる。
【0048】
キャリッジ駆動系20は,制御装置10からの指令にしたがって,キャリッジ30を主走査方向に往復動させるものであり,紙送りローラ駆動系40は,制御装置10からの指令にしたがって,紙送りローラ50を回転させ,用紙を搬送するものである。キャリッジ30の往復動および用紙の搬送は,前述したように交互に行われる。したがって,主走査方向の往路でのみ印刷を行うプリンタにおいては,往路で印刷した後,1回の搬送が行われ,往路と復路との双方において印刷を行うプリンタにおいては,往路および復路のそれぞれの印刷後に,搬送が1回ずつ行われることとなる。そして,複数回の搬送の後に,印刷が終了する。
【0049】
キャリッジ駆動系20および紙送りローラ駆動系40には,ともに,図示しない駆動モータ(ステッピング・モータ,DCモータ等),該駆動モータの駆動力をキャリッジ30または紙送りローラ50にそれぞれ伝達する歯車列が含まれている。また,キャリッジ30には,図示しない印字ヘッド(記録ヘッド)が搭載され,該印字ヘッドが用紙に印刷を行う。
【0050】
キャリッジ駆動系20の駆動モータがDCモータの場合には,キャリッジ30の移動量,移動速度等をフィードバック制御するために,該駆動モータまたはキャリッジ30に取り付けられたエンコーダ(図示略)から制御装置10へフィードバック信号(破線で図示)が与えられる。同様にして,紙送りローラ駆動系40の駆動モータがDCモータの場合には,用紙の搬送量および搬送速度をフィードバック制御するために,該駆動モータまたは紙送りローラ50に取り付けられたエンコーダ(図示略)から制御装置10へフィードバック信号(破線で図示)が与えられる。
【0051】
[補正処理用データの決定処理]
図2は,用紙の搬送を定則送り(各回の搬送量が一定である搬送)で行った場合の理論値の搬送量(すなわち,制御装置10が指令として発する搬送量であり,以下「理論搬送量」という。)と,紙送りローラ50による実際の搬送量(以下「実際搬送量」という。)とを示している。
【0052】
N回の搬送による合計の理論搬送量をTとし,各回の理論搬送量をαとすると,T=N・αとして表すことができる。N回の搬送による合計の実際搬送量をXとし,各回の実際搬送量をα’とすると,X=N・α’として表すことができる。また,XとTとのズレをβとすると,X=T+β=N・α+βとして表すこともできる。
【0053】
なお,図2では,理論搬送量と実際搬送量とのズレを分かりやすくするために,該ズレを誇張して表現しており,通常,該ズレは,各回の搬送量と比較すると図2に示すものよりも小さい。
【0054】
このようなズレを印刷時に補正するために必要となる補正処理用データとしては,前述したように,補正量のデータ,補正実行回数のデータ,および変更実行回数のデータがある。
【0055】
ここで,「補正量」とは,補正を行う際の搬送量を,各回の実際搬送量α’からどの程度変化させて行うか,その変化量をいう。本実施の形態では,この補正量として,プリンタ1が用紙を搬送することができる最小の搬送量|ε|(絶対値)が選ばれる。たとえば,プリンタ1が,最高精度2880dpiで搬送を行うことができるものである場合には,|ε|=1[inch]/2880≒8.8[μm]となる。
【0056】
また,この補正量εは,プリンタによって正の値となる場合もあるし,負の値となる場合もある。正の値となる場合には,補正時の1回の搬送量は,実際搬送量α’よりも|ε|の分だけ多くなり,負の値となる場合には,実際搬送量α’よりも|ε|の分だけ少なくなる。
【0057】
もちろん,1回の補正において,εの2倍,3倍あるいはそれ以上の量の補正を行うこともできるが,あまり大きな補正量を一時に補正すると,印刷位置が大きくずれることとなり,かえって記録品質を悪化させるおそれがある。したがって,εの単位で補正を行う方が,より木目の細かい補正を行うことができ,記録品質の向上を図ることができる。
【0058】
なお,εについても,理論搬送量と実際搬送量とがあるが,本実施の形態では,実際搬送量のみを取り扱えば足りるので,εを実際搬送量として取り扱うこととする。
【0059】
「補正実行回数」とは,搬送量の補正を行う搬送回数をいう。すなわち,「補正実行回数」とは,何回目の搬送時に搬送量の補正を行うかを定める回数である。この「補正実行回数」は,プリンタ1の使用開始からの累積搬送回数を用いて表すこともできるし,前回の補正実行回数からの相対搬送回数を用いて表すこともできる。
【0060】
補正実行回数を累積搬送回数で表した場合には,補正実行回数は,第n回,第n回,第n回,…(n,n,n,…は正の整数,n<n<n<…)といった数値列として構成されることとなる。
【0061】
一方,補正実行回数を相対搬送回数で表した場合には,補正実行回数は,m回(mは正の整数)といった1つの数値のみを有する場合もあるし,たとえば{m,m,m(m,m,mは正の整数)}のように複数(数個)の数値の組である場合もある。補正実行回数が1つの数値のみを有する場合とは,1回の補正によってズレをほぼ完全に除去できる場合,すなわち,|β|=|ε|となる場合である。したがって,この場合には,補正は,前回の補正から第m回目の搬送時ごとに繰り返し行われることとなる。補正実行回数が複数の数値の組である場合とは,1回の補正によってズレをほぼ完全には除去できず,|ε|未満のズレが残る場合である。この場合には,|ε|未満のズレがさらに積算され,|ε|以上となった場合に,これも補正する必要があるので,補正実行回数は1つの数値だけでは表されないこととなり,複数の数値の組として表されることとなる。たとえば,補正実行回数が3つの数値の組である場合には,補正は,一般に,前回の補正から第m回目,第m回目,第m回目,第m回目,第m回目,第m回目,…,というように,これらの3つの回数を単位として繰り返し行われることとなる。
【0062】
以下では,補正実行回数が相対搬送回数で表される場合には,1つの数値のみで表される場合と複数の数値の組で表される場合とを併せて{m}と表現することとする。
【0063】
「変更実行回数」とは,補正実行回数を相対搬送回数で表した場合に必要となるもので,補正実行回数をある値から他の値に変更する搬送回数をいう。この変更実行回数は,累積搬送回数で表される。
【0064】
たとえば,プリンタ1の使用開始当初は,補正実行回数(相対搬送回数){m}で補正を行っていたものが,紙送りローラ駆動系40または紙送りローラ50の経年変化等により,累積搬送回数NがR回となった以降は,{m}とは異なる補正実行回数(相対搬送回数){m}で補正を行う必要がある場合に,変更実行回数はRとなる。
【0065】
補正実行回数を累積搬送回数を用いて表した場合には,プリンタ1は,すべての補正実行回数を記憶しておく必要があり,記憶するためのメモリ量が増加するが,補正実行回数そのものが経年変化を含んだ値となるので,「変更実行回数」は不要となり,また,後述するように,累積変更回数が変更実行回数に達したかどうかを判断する処理等が不要となる利点がある。これに対し,補正実行回数を相対搬送回数を用いて表した場合には,プリンタ1は,補正実行回数として1つの値または数個の値の組のみを記憶するだけで足りるので,メモリ量を少なくすることができるが,変更実行回数も記憶する必要があり,また,補正実行回数の値を変更する処理も必要となる,
これらの補正実行回数および変更実行回数は,通常,工場等において,プリンタ1と同機種のプリンタを1台または複数台,サンプルとして試験することにより決定される。なお,同機種のプリンタにおいては,一般に,ズレの傾向もほぼ同様であると考えることができるので,サンプルにより求められた補正実行回数および変更実行回数は,同機種の他のプリンタにも用いることができる。
【0066】
このサンプルの試験は,プリンタ1に検査用パターンを印刷させ,この印刷された検査用パターンと理論値による検査用パターンとを比較することによって行われる。検査用パターンの一例としては,図2に示す一定間隔の罫線がある。そして,測定されたズレに基づいて,補正実行回数および変更実行回数が決定される。
【0067】
具体的には,以下のようにして,補正実行回数および変更実行回数が決定される。
まず,補正実行回数および変更実行回数を決定する処理を行う前に,検査用パターンが生成される。この検査用パターンは,用紙に,基準となる基準罫線が印刷されるとともに,その基準罫線から1回搬送するごとに1本ずつ罫線が印刷されることにより生成される。罫線の印刷は,プリンタの耐用年数が経過するまでに平均的に行われるであろう搬送回数(たとえば,数万回,数十万回等であり,以下「耐用搬送回数Z」という。)分行われる。
【0068】
次に,この罫線が印刷された用紙が,スキャナ等によって読み込まれ,基準罫線とそれ以外の各罫線との間の距離,すなわち実際搬送量X,が測定され,記録媒体に記録される。その後,図3に示すフローチャートの処理が実行される。
【0069】
図3は,補正実行回数および変更実行回数を求めるための処理の流れを示すフローチャートである。このフローチャートに示す処理は,この処理用の専用装置によって実行することもできるし,汎用のコンピュータによって実行することもできる。これらの専用装置またはコンピュータ(以下「専用装置等」という。)には,前述した,実際搬送量Xが記録された記録媒体が,記録媒体読み取り装置を介して読み出し可能に接続される。
【0070】
なお,このフローチャートは,補正実行回数として,累積搬送回数を用いる場合と相対搬送回数を用いる場合とのいずれにも対応可能な処理を示している。したがって,補正実行回数として累積搬送回数を用いる場合に限定したときは,このフローチャートにおいて,相対搬送回数に関する処理は不要となる。
【0071】
まず,初期化として,累積搬送回数Nの値および相対搬送回数Nの値が,ともに1に設定され,補正回数kの値がゼロに設定される(ステップS1)。ここで,「補正回数k」とは,補正が行われた回数をカウントするためのパラメータである。また,後述する実際の印刷処理(図4および図5)で用いられる累積搬送回数Nおよび相対搬送回数Nと区別するために,ここで用いられる累積搬送回数および相対搬送回数の符号Nの添字には,小文字aおよびrをそれぞれ用いることとする。
【0072】
次に,基準罫線とこの基準罫線から第N番目に印刷された罫線との間の距離X(N)が記録媒体から読み出され,この距離X(N)とN回分の理論搬送量T(=N・α)との間のズレβ(N)が,以下の式(1)にしたがって計算される(ステップS2)。
【0073】
β(N)=X(N)−N・α+k・ε …(1) ここで,補正量εの符号は,X(N)が理論値N・Tよりも大きい場合には負とされ,その逆の場合には正とされる。
【0074】
次に,|β(N)|が|ε|以上であるかどうかが判定される(ステップS3)。両値について絶対値を採用するのは,両値とも負の値となることがあるが,ここでは,距離(すなわち,正の値)としての大小関係を比較する必要があるからである。
【0075】
|β(N)|が|ε|未満である場合には(ステップS3でNo),まだ補正すべき回数に達していないので,ステップS6に進み,累積搬送回数Nの値および相対搬送回数Nの値が,ともに1ずつインクリメントされる。
【0076】
続いて,累積搬送回数Nが耐用搬送回数Z以上となったかどうかが判定される(ステップS7)。累積搬送回数Nが耐用搬送回数Z未満である場合には,まだ処理すべきデータが存在するので,ステップS2に戻って再びステップS2からS7までの処理が繰り返される。
【0077】
このようなループ処理を何回か繰り返した後,ステップS3において,|β(N)|が|ε|以上となった場合には(ステップS3でYes),この時点で,実際の用紙の搬送では,搬送量の補正が行われることとなる。したがって,補正実行回数として,この時の累積搬送回数Nの値および相対搬送回数Nの値が,組として,専用装置等の内部メモリに記憶される(ステップS4)。
【0078】
続いて,実際の用紙の搬送において,搬送量の補正が1回行われたこととなるので,補正回数kの値が1だけインクリメントされ,また,相対搬送回数Nの値がゼロにリセットされる(ステップS5)。次に,累積搬送回数Nの値および相対搬送回数Nの値が,ともに1ずつインクリメントされる(ステップS6)。
【0079】
これらの処理を累積搬送回数Nが耐用搬送回数Zとなるまで繰り返した後(ステップS7でYes),処理は終了する。
【0080】
この処理が終了した後,コンピュータの内部メモリに記憶されたNおよびNの値の組が解析される。
補正実行回数として累積搬送回数を用いる場合には,変更実行回数は必要ないので,内部メモリに記憶された一連のNのみが,これから出荷されるプリンタ1の制御装置10(図1参照)のROMまたは記録媒体70(図1参照)に記憶(記録)され,プリンタ1に実際の印刷時において使用される。
【0081】
一方,補正実行回数として相対搬送回数を用いる場合には,変更実行回数が必要となるので,コンピュータの内部メモリに記憶された一連のNおよび一連のNの値から,変更実行回数が求められる。
【0082】
たとえば,内部メモリに記憶された一連のNが,1≦N<Nではmという1つの値の繰り返しであり,N≦N<Nではmという1つの値の繰り返しであり,N≦N≦Zではmという1つの値の繰り返しである場合には,補正実行回数は1≦N<Nではm,N≦N<Nではm,N≦N(≦Z)ではmとなり,変更実行回数はN,Nとなる。
【0083】
また,内部メモリに記憶された一連のNが1≦N<Nでは{m,m,m}という3つの値の組の繰り返しであり,N≦N<Nではmという1つの値の繰り返しであり,N≦N≦Zでは{m,m}という2つの値の組の繰り返しである場合には,補正実行回数は1≦N<Nでは{m,m,m},N≦N<Nではm,N≦N(≦Z)では{m,m}となり,変更実行回数はN,Nとなる。
【0084】
これまでに述べた補正実行回数および変更実行回数を決定する処理は,各記録モードごとに行われ,各記録モードごとに補正実行回数および変更実行回数が求められる。そして,各記録モードごとに補正実行回数および変更実行回数は,出荷されるプリンタの制御装置10のROMまたは記憶媒体70に記憶(記録)され,実際の印刷時に使用される。
【0085】
[補正処理を含む印刷処理]
(1)補正実行回数として累積搬送回数を用いているプリンタ
図4は,補正実行回数として累積搬送回数を用いているプリンタ1における印刷処理時の印刷処理の流れを示すフローチャートである。
【0086】
制御装置10(図1参照)が,外部の機器から印刷制御データを受けると,その印刷制御データに含まれる記録モードのデータが参照され,その記録モードに対応した補正実行回数が,制御装置10のROMまたは記録媒体70から選択される(ステップS11)。
【0087】
続いて,このプリンタ1のこれまでの累積搬送回数Nが,制御装置10のRAMから読み出される(ステップS12)。
続いて,Nの値が1だけインクリメントされ(ステップS13),その後,キャリッジ30が主走査されて,印刷が行われる(ステップS14)。
【0088】
次に,ステップS13においてインクリメントされたNの値が,ステップS11で選択された複数の補正実行回数のいずれか1つと等しいかどうかが判定される(ステップS15)。
【0089】
の値が複数の補正実行回数のいずれとも等しくない場合には(ステップS15でNo),通常の1回の実際搬送量α’の搬送が行われる(ステップS16)。なお,この時,制御装置10からは,理論搬送量αの搬送を行う指令が出されているが,紙送りローラ駆動系40および紙送りローラ50による搬送量は実際搬送量α’となる。
【0090】
続いて,印刷が終了したかどうかが判定される(ステップS18)。印刷が終了していない場合には(ステップS18でNo),ステップS13に戻り,前述したステップS13からS18までの処理が繰り返される。
【0091】
そして,ステップS15において,Nの値が複数の補正実行回数のいずれか1つと等しくなった場合には(ステップS15でYes),1回の搬送量α’に補正量εが加えられた実際搬送量(α’+ε)の搬送が行われる。なお,ここでも,制御装置10は補正された理論搬送量の搬送を行うように指令を出しているが,実際搬送量は(α’+ε)となる。
【0092】
このような処理が繰り返された後,ステップS19において,印刷が終了していると判定された場合には(ステップS18でYes),この時の累積搬送回数NAの値が制御装置10のRAMに記憶され,印刷処理は終了する。記憶された累積搬送回数NAは,次の印刷時に読み出され,利用される。
【0093】
なお,このフローチャートにおいて,ステップS13の処理は,ステップS14の処理の後に行われてもよい。また,プリンタによっては,ステップS14の印刷とステップS16およびS17の搬送とが逆の順序で行われる場合もある。
【0094】
(2)補正実行回数として相対搬送回数を用いているプリンタ
図5および図6は,補正実行回数として相対搬送回数を用いているプリンタ1における印刷処理時の印刷処理の流れを示すフローチャートである。
【0095】
まず,図5を参照して,制御装置10(図1参照)が,外部の機器から印刷制御データを受けると,その印刷制御データに含まれる記録モードのデータが参照され,その記録モードに対応した補正実行回数および変更実行回数が,制御装置10のROMまたは記録媒体70から選択される(ステップS21)。
【0096】
ここでは,補正実行回数として,累積搬送回数Nが1≦N<Nのときは{m},N≦N<Nのときは{m},N≦N(≦Z)のときは{m}とし,変更実行回数としては,N,Nとする。なお,実際の印刷では,耐用搬送回数Z以上の印刷が行われることがあるので,一般に,「N≦Z」という上限は設けられない。
【0097】
続いて,制御装置10のRAMからこれまでの累積搬送回数Nが読み出され,相対搬送回数Nの値がゼロに初期化される(ステップS22)。 続いて,NおよびNの値がそれぞれ1ずつインクリメントされ(ステップS23),その後,キャリッジ30が主走査されて,印刷が行われる(ステップS24)。
【0098】
次に,補正実行回数の選択が行われる(ステップS25)。この判定は,累積搬送回数Nと変更実行回数とを比較することにより行われる。前述したように,1≦N<Nのときは{m}(ステップS26),N≦N<Nのときは{m}(ステップS27),N≦Nのときは{m}(ステップS28)が選択される。
【0099】
続いて,図6に移って,相対搬送回数Nが,選択された補正実行回数と等しいかどうかが判定される(ステップS29)。補正実行回数が複数の値の組,たとえば{m,m,m}である場合には,相対搬送回数Nは,第1回目の比較ではmと,第2回目の比較ではmと,第3回目の比較ではmとそれぞれ比較され,さらに第4回目の比較では再びmと比較されるというように,これら3つの値との比較が周期的に繰り返し行われることとなる。
【0100】
相対搬送回数Nが補正実行回数と等しくない場合には(ステップS29でNo),通常の1回の実際搬送量α’の搬送が行われる(ステップS30)。相対搬送回数NRが補正実行回数と等しい場合には(ステップS29でYes),補正された搬送量(α’+ε)の搬送が行われ(ステップS31),相対搬送量Nの値がゼロにリセットされる(ステップS32)。
【0101】
その後,印刷が終了したかどうかが判定される(ステップS33)。印刷が終了していない場合には(ステップS33でNo),図5のステップS23に戻り,前述したステップS23からS33までの処理が繰り返される。印刷が終了している場合には(ステップS33でYes),この時の累積搬送回数Nの値が制御装置10のRAMに記憶され(ステップS34),印刷処理は終了する。
【0102】
なお,このフローチャートにおいて,ステップS23の処理は,ステップS24の処理の後に行われてもよい。また,プリンタによっては,ステップS24の印刷とステップS30およびS31の搬送とが逆の順序で行われる場合もある。
【0103】
これまで説明してきた本発明は,これまでの説明からも分かるように,単票用紙に印刷する場合にも適用できるし,ロール紙のような連続紙に印刷する場合にも適用できる。また,前述した実施の形態は定則送りのプリンタについて説明したが,本発明は,変則送りのプリンタにも適用することができる。
【0104】
【発明の効果】
本発明によると,被記録材の副走査方向の搬送量のズレを補正し,被記録材をより正確に搬送し,もって記録品質を向上させることができる。
【図面の簡単な説明】
【図1】 記録装置の1つであるプリンタ1の機能ブロック図である。
【図2】 用紙の搬送を定則送りで行った場合の理論搬送量と実際搬送量とを示す。
【図3】 補正実行回数および変更実行回数を求めるための処理の流れを示すフローチャートである。
【図4】 補正実行回数として累積搬送回数を用いているプリンタ1における印刷処理時の印刷処理の流れを示すフローチャートである。
【図5】 補正実行回数として相対搬送回数を用いているプリンタ1における印刷処理時の印刷処理の流れを示すフローチャートである。
【図6】 補正実行回数として相対搬送回数を用いているプリンタ1における印刷処理時の印刷処理の流れを示すフローチャートである。
【符号の説明】
1 プリンタ
10 制御装置
20 キャリッジ駆動系
30 キャリッジ
40 紙送り駆動系
50 紙送りローラ
60 記憶媒体読み取り装置
70 記憶媒体
[0001]
BACKGROUND OF THE INVENTION
  The present invention relates to a recording apparatus and a recording method for performing recording on a recording material by alternately reciprocating a carriage provided with a recording head in the main scanning direction and conveying the recording material in the sub-scanning direction. And a computer-readable recording medium.
[0002]
[Prior art]
  In a recording apparatus that records on a recording material by alternately reciprocating a carriage provided with a recording head in the main scanning direction and conveying the recording material in the sub-scanning direction, the control device includes a drive system. A command value indicating the conveyance amount of the recording material in the sub-scanning direction is given to the motor (the gear train that transmits the driving force of the motor), and the drive system records the recording material by the conveyance amount indicated by the command value. Are conveyed in the sub-scanning direction. The carriage reciprocation in the main scanning direction is performed in the same manner.
  However, the conveyance amount indicated by the command value may be different from the conveyance amount by which the recording material is actually conveyed in the sub-scanning direction. This difference (hereinafter also referred to as “deviation”) is caused by a slight slip between the recording material and a roller that conveys the recording material, an error in the drive system, or the like.
[0003]
  In recent recording devices, especially printers, the conveyance accuracy has been improved and the deviation due to each conveyance is small, but since conveyance is performed many times in one recording, Even a slight deviation can result in a large deviation by repeated conveyance.
[0004]
  In the feedback control device that feeds back the actually transported transport amount to the control device and controls the drive system based on the difference between the fed back value and the command value, the actually transported transport amount is It is measured by the rotation amount of the motor constituting the system or the rotation amount of the roller rotated by this motor, and does not measure the actual conveyance amount of the recording material. Therefore, the deviation due to a slight slip cannot be removed.
[0005]
[Problems to be solved by the invention]
  The present invention has been made in view of such a situation, and its problem is to correct the deviation of the conveyance amount of the recording material in the sub-scanning direction and to convey the recording material more accurately, thereby improving the recording quality. There is.
[0006]
[Means for Solving the Problems]
  In order to achieve the above object, the present storage device performs (A) reciprocating movement of the carriage provided with the recording head in the main scanning direction and conveyance of the recording material in the sub-scanning direction alternately. A recording apparatus that performs recording on a material, and may transport a corrected transport amount and a non-corrected transport amount when transporting a recording material in the sub-scanning direction (B) Counting the number of conveyances in the sub-scanning direction, determining whether the counted number of conveyances has reached a predetermined correction execution number, and determining that the counted number of conveyances is the correction execution number. If it is determined that the recording material has not been reached, the recording material is conveyed in the sub-scanning direction according to the commanded conveyance amount, and if it is determined that the counted number of conveyance times has reached the correction execution number, the correction is performed. According to the transport amount When the recording material is conveyed in the sub-scanning direction and (C) a plurality of the correction execution times are provided, and it is determined that the counted conveyance number has reached any one of the plurality of correction execution times The recording material is conveyed in the sub-scanning direction according to the corrected conveyance amount.
[0007]
  According to the recording apparatus of the present embodiment, the number of conveyances in the sub-scanning direction is counted by the first counting unit, and whether or not the number of conveyances counted by the first counting unit has reached a predetermined correction execution number. Is determined by the first determination means. If it is determined that the number of correction executions has been reached, the transport amount of the recording material in the sub-scanning direction at that time is corrected by the transport amount correction means, and the actual transport amount up to that time is the theoretical value. Or a value close to the theoretical value.
[0008]
  According to the recording apparatus of the present embodiment, the conveyance amount of the recording material when the correction execution count is reached is corrected, and the actual conveyance amount up to that time is set as the theoretical conveyance amount, or the theory Since the value can be brought close to the conveyance amount, more accurate conveyance can be performed, and the recording quality can be improved.
[0009]
  Here, as described later, the “correction execution count” can be expressed by using the cumulative number of times of conveyance since the start of use of the printing apparatus (hereinafter referred to as “cumulative conveyance number”), or the previous correction execution number. The relative number of times (hereinafter referred to as “the number of relative conveyances”) can also be used.
[0010]
  When the number of correction executions is expressed using the cumulative number of conveyances, the number of correction executions is n
1Times, nth2Times, nth3Times, ... (n1, N2, N3, ... are positive integers, n1<N2
  When the number of correction executions is expressed using the cumulative number of conveyances, the number of correction executions is n <n.3<...) is configured as a numerical string. On the other hand, when the number of correction executions is expressed using the number of relative conveyances, the number of correction executions may have only one numerical value such as m (m is a positive integer), for example, {m1, M2, M3(M1, M2, M3May be a set of a plurality of (several) numerical values.
[0011]
  When the number of correction executions has only one numerical value, the correction is repeatedly performed every m-th transport from the previous correction. When the number of correction executions is a set of three values, the correction is generally mth from the previous correction.12nd, mth22nd, mth32nd, mth12nd, mth22nd, mth3The third time is repeated in units of these three times.
[0012]
  In the recording apparatus, the correction of the transport amount is performed by adding or subtracting the minimum transport amount that can transport the recording material in the sub-scanning direction to the original transport amount of the recording material in the sub-scanning direction at that time. The number of correction executions is such that the difference between the actual transport amount up to that time and the theoretical transport amount is less than or equal to the minimum transport amount when transport is performed without correction at the number of correction executions. It is the minimum number of times.
[0013]
  According to the present recording apparatus, when the number of correction executions is transported without correction at the number of correction executions, the difference between the actual transport amount up to that time and the theoretical transport amount is equal to or greater than the minimum transport amount. Since the minimum number of times is set, the correction is immediately performed as soon as the difference (that is, the deviation) between the actual transport amount and the theoretical transport amount becomes a correctable value. As a result, correction can be made while the deviation is small, which can contribute to improvement in recording quality.
[0014]
  In the recording apparatus, the number of correction executions is such that the recording head records a plurality of inspection patterns on a recording material, and the recorded inspection pattern is compared with an inspection pattern based on a theoretical value. It is determined based on the amount of difference.
[0015]
  According to this recording apparatus, the number of correction executions can be determined for each recording apparatus by determining the number of correction executions using the test pattern before the start of use of each recording apparatus. Thus, appropriate correction can be performed in accordance with the deviation characteristics of each recording apparatus.
[0016]
  For the same model, even if the recording devices are different, if it is considered that there is a tendency to cause almost the same deviation, the number of correction executions for one arbitrary recording device is determined using the inspection pattern. By doing so, this correction execution count can be used as it is for other recording apparatuses of the same model.
[0017]
  The recording apparatus is characterized in that the inspection pattern is a plurality of lines extending in the main scanning direction and drawn at regular intervals in the sub-scanning direction.
[0018]
  According to this recording device, the inspection pattern is a plurality of lines extending in the main scanning direction and drawn at regular intervals in the sub scanning direction, so the deviation of the transport amount in the sub scanning direction is measured with a simple pattern. can do. In addition, since it is a simple inspection pattern, the inspection efficiency can be improved.
[0019]
  This recording apparatus is characterized in that the number of correction executions is provided for each recording mode representing recording quality.
[0020]
  According to this recording apparatus, since the number of correction executions is provided for each recording mode representing the recording quality, it is possible to correct an appropriate recording position according to each recording mode. Corresponding recording quality can be improved.
[0021]
  The “recording mode indicating the recording quality” includes a high speed mode, a standard mode, a high quality mode, an ultra high quality mode, and the like.
[0022]
  The recording apparatus is characterized in that when the counted number of corrections reaches the number of correction executions, the count is reset to zero. Further, the recording apparatus is characterized in that the correction execution number is a relative number from the previous correction execution number.
[0023]
  According to this recording apparatus, when the counted number of times of conveyance reaches the number of correction executions, the number of counts is reset to zero. As a result, the recording apparatus can be configured to be capable of counting up to the number of correction executions at most, and thus can be realized with a small amount of hardware.
[0024]
  In addition, since the number of correction executions is a relative number from the previous correction execution number, for example, if correction is performed every m times, the correction execution number can be set to a value of only m, and correction execution is performed. The apparatus configuration for storing the number of times can be simplified, and the amount of hardware for storing the number of times can be reduced.
[0025]
  The recording apparatus is provided with a plurality of correction execution times, each of which has a different value or set of values corresponding to the cumulative number of conveyance times from the start of use of the recording apparatus, The cumulative number of conveyances from the start of use of the recording apparatus is counted, and it is determined that the counted number of cumulative conveyances has reached any one of a plurality of predetermined number of change executions having different values. In this case, the number of correction executions thereafter is changed to the number of correction executions corresponding to the cumulative number of conveyances.
[0026]
  If the recording apparatus is used for a long time, the deviation of the conveyance amount may change due to aging of the driving system of the recording apparatus, and the correction execution number may need to be changed accordingly.
[0027]
  According to this recording apparatus, when it is determined that the counted cumulative conveyance number has reached one of the change execution times, the subsequent correction execution number corresponds to the accumulated conveyance number. Since the number of correction executions is changed, it is possible to cope with a change in the conveyance amount due to a secular change or the like. As a result, it is possible to improve the recording quality in accordance with the usage amount of the recording apparatus.
[0028]
  In the recording apparatus, the plurality of change execution times may cause the recording head to record a plurality of inspection patterns on a recording material before the use of the recording apparatus, and the recorded inspection patterns and theoretical values are recorded. When the number of correction executions is determined based on the difference between the two, the correction execution number is changed from one value or a set of values to another value or value. It is the number of times of conveyance when changing to the set of.
[0029]
  According to this recording apparatus, when the correction execution count is determined before the start of use of each recording apparatus, the change execution count is determined. Therefore, the change execution count can be determined for each recording apparatus. Thus, appropriate correction can be performed according to the characteristics of each recording apparatus. In addition, since the number of executions of change can be determined simultaneously with the determination of the number of correction executions, it is possible to increase the efficiency and economy of the determination process of these two times.
[0030]
  For the same model, even if the recording devices are different, if it is considered that there is a tendency to have almost the same number of times of change execution, the number of times of change execution for one arbitrary recording device is used as the inspection pattern. As a result, the change execution count can be used as it is for other recording devices of the same model.
[0031]
  The present recording apparatus is characterized in that the plurality of change execution times are provided for each recording mode representing recording quality.
[0032]
  According to this recording apparatus, since a plurality of change execution times are provided for each recording mode representing the recording quality, the appropriate recording position can be corrected according to each recording mode. The recording quality corresponding to the mode can be improved.
[0033]
  The present recording apparatus is characterized in that the correction execution count is a cumulative transport count from the start of use of the recording apparatus.
[0034]
  According to this recording apparatus, since the correction execution count is the cumulative transfer count from the start of use of the recording apparatus, it is necessary to store all the cumulative transfer counts corresponding to the correction execution count unlike the relative transfer count. However, although the amount of memory increases, it is not necessary to consider the change in the number of correction executions due to secular change, so that a reset or the like is unnecessary, and the apparatus configuration and processing can be simplified.
[0035]
  This recording method is (A) a recording method in which recording is performed on a recording material by alternately repeating reciprocation of a carriage provided with a recording head in the main scanning direction and conveyance of the recording material in the sub-scanning direction. Therefore, when the recording material is transported in the sub-scanning direction, there are a case where the transport amount is corrected and a case where the uncorrected transport amount is transported. (B) Transport in the sub-scanning direction It is determined whether the counted number of conveyances has reached a predetermined number of correction executions, and if it is determined that the counted number of conveyances has not reached the number of corrections performed, a command is issued. When the recording material is conveyed in the sub-scanning direction according to the conveyance amount and it is determined that the counted number of conveyance times has reached the correction execution number, the recording material is conveyed in the sub-scanning direction according to the corrected conveyance amount. (C) said supplement When a plurality of execution times are provided, and it is determined that the counted number of conveyances reaches any one of the plurality of correction execution times, the recording material is moved in the sub-scanning direction according to the corrected conveyance amount. It is transported.
[0036]
  According to this recording method, it is possible to obtain the same effects as those of the recording apparatus described above.
[0037]
  The computer-readable recording medium according to the present invention is a recording medium in which recording is performed on a recording material by alternately repeating reciprocation of a carriage provided with a recording head in the main scanning direction and conveyance of the recording material in the sub-scanning direction. The apparatus executes (A) a procedure for conveying the corrected conveyance amount and a procedure for conveying the uncorrected conveyance amount when conveying the recording material in the sub-scanning direction, and (B) A procedure for counting the number of conveyances in the scanning direction, a procedure for determining whether the counted number of conveyances has reached a predetermined correction execution number, and the counted number of conveyances not reaching the correction execution number If determined, the procedure for conveying the recording material in the sub-scanning direction in accordance with the commanded conveyance amount, and the correction when it is determined that the counted number of conveyances reaches the number of correction executions. (C) a plurality of correction execution times are provided, and the counted number of conveyance times is any of the plurality of correction execution times. If it is determined that the number of the recording materials has been reached, a program for executing a procedure for conveying the recording material in the sub-scanning direction according to the corrected conveyance amount is recorded.
[0038]
  According to the computer-readable recording medium of the present case, it is possible to obtain the same operation effect as the above-described recording apparatus.
[0039]
  In addition, by causing an arbitrary recording apparatus equipped with a computer that can read and execute a program recorded on the recording medium to execute the program recorded on the recording medium, the arbitrary recording apparatus can , The recording process of this case can also be executed.
[0040]
DETAILED DESCRIPTION OF THE INVENTION
[Configuration of recording device]
  FIG. 1 is a functional block diagram of a printer 1 which is one of recording apparatuses.
  The printer 1 includes a control device 10, a carriage drive system 20, a carriage 30, a paper feed roller drive system 40, a paper feed roller 50, and a recording medium reading device 60, and reciprocation of the carriage 30 in the main scanning direction. , Printing (recording) on a sheet is performed by alternately repeating conveyance in the sub-scanning direction (hereinafter referred to as “conveyance in the sub-scanning direction”). Do.
[0041]
  The control device 10 receives print control data and print data from an external computer, word processor, etc., and drives and controls the carriage drive system 20 and the paper feed roller drive system 40 based on these data. Print figures etc. on paper.
[0042]
  The print control data includes, in addition to command data for instructing the printer 1 to perform printing, data for specifying the paper size, data for specifying the vertical or horizontal length of the paper, and recording mode data indicating the recording quality. include. Examples of the recording mode include a high-speed mode with a print resolution of 180 dpi × 180 dpi, a standard mode of 360 dpi × 360 dpi, a high-quality mode of 720 dpi × 720 dpi, and an ultra-high-quality mode of 1440 dpi × 1440 dpi.
[0043]
  The control device 10 includes a CPU, ROM, RAM, a drive control circuit for the carriage drive system 20, a drive control circuit for the paper feed roller drive system 40, etc. (not shown).
[0044]
  The CPU of the control device 10 performs a print control process of the printer 1 by executing a control program stored in the ROM of the control device 10 or a control program of the recording medium 70 read via the recording medium reading device 60. . This print control process includes a recording position correction process according to the present invention.
[0045]
  In addition to the control program, correction amount data, correction execution count data, and change execution count data are also stored (recorded) in the ROM or recording medium 70 of the control device 10 as correction processing data. . These correction processing data will be described in detail later.
[0046]
  The RAM of the control device 10 is used as a work area when the CPU of the control device 10 performs processing, and as will be described later, how many times the conveyance is performed from the start of use of the printer 1 to the present. Cumulative number of transfers N indicating whether or notAIs remembered. Cumulative number of transfers NAIs initialized to zero when the printer 1 is shipped. In addition, while the printer 1 is turned off, the cumulative number of times NAThe RAM is supplied with power by a backup power source (not shown) so that the value of is not erased (volatile) from the RAM.
[0047]
  The recording medium 70 includes a floppy disk (FD), a CD-ROM, a mini disk (MD), a magneto-optical disk (MO disk), a cassette tape, a semiconductor memory (memory card), and the like. As the recording medium reading device 60, a reading device (for example, a floppy disk drive, a CD-ROM drive, etc.) corresponding to each recording medium is provided.
[0048]
  The carriage drive system 20 reciprocates the carriage 30 in the main scanning direction according to a command from the control device 10, and the paper feed roller drive system 40 is a paper feed roller 50 according to a command from the control device 10. Is used to convey the paper. The reciprocation of the carriage 30 and the conveyance of the paper are alternately performed as described above. Therefore, in a printer that performs printing only in the forward path in the main scanning direction, after printing in the forward path, one transport is performed, and in a printer that performs printing in both the forward path and the return path, After printing, the conveyance is performed once. Then, after a plurality of conveyances, printing is completed.
[0049]
  The carriage drive system 20 and the paper feed roller drive system 40 both have a drive motor (not shown) (stepping motor, DC motor, etc.) and a gear train that transmits the drive force of the drive motor to the carriage 30 or the paper feed roller 50, respectively. It is included. In addition, a print head (recording head) (not shown) is mounted on the carriage 30, and the print head performs printing on a sheet.
[0050]
  When the drive motor of the carriage drive system 20 is a DC motor, the control device 10 is controlled from the drive motor or an encoder (not shown) attached to the carriage 30 in order to feedback control the movement amount, movement speed, etc. of the carriage 30. A feedback signal (shown in broken lines) is provided. Similarly, when the drive motor of the paper feed roller drive system 40 is a DC motor, an encoder (illustrated) attached to the drive motor or the paper feed roller 50 in order to feedback control the transport amount and transport speed of the paper. A feedback signal (shown by a broken line) is given to the control device 10 from (omitted).
[0051]
  [Correction data determination process]
  FIG. 2 shows the transport amount of the theoretical value (that is, the transport amount issued by the control device 10 as a command) when the sheet is transported by regular feeding (conveyance with a constant transport amount at each time). And an actual transport amount by the paper feed roller 50 (hereinafter referred to as “actual transport amount”).
[0052]
  It can be expressed as T = N · α, where T is the total theoretical transport amount for N transports and α is the theoretical transport amount for each transport. X = N · α ′, where X is the total actual transport amount of N transports and α ′ is the actual transport amount of each time. If the deviation between X and T is β, it can also be expressed as X = T + β = N · α + β.
[0053]
  In FIG. 2, the deviation is exaggerated for easy understanding of the deviation between the theoretical conveyance amount and the actual conveyance amount. Usually, the deviation is compared with the conveyance amount at each time in FIG. Smaller than shown.
[0054]
  As described above, the correction processing data necessary for correcting such misalignment at the time of printing includes correction amount data, correction execution count data, and change execution count data.
[0055]
  Here, the “correction amount” refers to how much the conveyance amount at the time of correction is changed from the actual conveyance amount α ′ for each time, and the amount of change. In this embodiment, the minimum transport amount | ε | (absolute value) with which the printer 1 can transport paper is selected as the correction amount. For example, in the case where the printer 1 can carry with the maximum accuracy of 2880 dpi, | ε | = 1 [inch] /2880≈8.8 [μm].
[0056]
  The correction amount ε may be a positive value or a negative value depending on the printer. When the value is positive, the transport amount at the time of correction is larger than the actual transport amount α ′ by | ε |, and when it is a negative value, the transport amount α ′ is larger than the actual transport amount α ′. Is also reduced by | ε |.
[0057]
  Of course, it is possible to perform correction of 2 times, 3 times or more of ε in one correction, but if a too large correction amount is corrected at one time, the printing position will be greatly shifted, and instead the recording quality. May worsen. Therefore, the correction in units of ε can make finer grain correction and improve the recording quality.
[0058]
  Note that ε also has a theoretical transport amount and an actual transport amount. However, in this embodiment, it is sufficient to handle only the actual transport amount, so that ε is treated as an actual transport amount.
[0059]
  “Correction execution count” refers to the number of times of conveyance for correcting the conveyance amount. In other words, the “number of correction executions” is the number of times that determines how many times the conveyance amount is to be corrected. This “correction execution count” can be expressed by using the cumulative conveyance count from the start of use of the printer 1 or by using the relative conveyance count from the previous correction execution count.
[0060]
  When the number of correction executions is expressed as the cumulative number of conveyances, the number of correction executions is n1Times, nth2Times, nth3Times, ... (n1, N2, N3, ... are positive integers, n1<N2<N3<...) is configured as a numerical string.
[0061]
  On the other hand, when the number of correction executions is expressed as the number of relative conveyances, the number of correction executions may have only one numerical value such as m (m is a positive integer), for example, {m1, M2, M3(M1, M2, M3May be a set of a plurality of (several) numerical values. The case where the number of correction executions has only one numerical value is a case where the deviation can be almost completely removed by one correction, that is, when | β | = | ε |. Therefore, in this case, the correction is repeatedly performed every m-th transport from the previous correction. The case where the number of correction executions is a set of a plurality of numerical values is a case where the deviation cannot be removed almost completely by one correction and a deviation less than | ε | remains. In this case, since deviations less than | ε | are further integrated and become greater than or equal to | ε |, this also needs to be corrected. It will be expressed as a set of numerical values. For example, when the number of correction executions is a set of three numerical values, the correction is generally m-th from the previous correction.12nd, mth22nd, mth32nd, mth12nd, mth22nd, mth3The third time is repeated in units of these three times.
[0062]
  In the following, when the number of correction executions is expressed by the relative number of conveyances, the case where it is expressed by only one numerical value and the case where it is expressed by a combination of a plurality of numerical values are expressed together as {m}. To do.
[0063]
  The “change execution count” is necessary when the correction execution count is expressed as a relative transfer count, and refers to the transfer count at which the correction execution count is changed from a certain value to another value. The number of times of change execution is represented by the cumulative number of conveyances.
[0064]
  For example, at the beginning of use of the printer 1, the number of correction executions (number of relative conveyances) {mA}, The number of times of cumulative conveyance N is corrected due to aging of the paper feed roller drive system 40 or the paper feed roller 50, etc.AAfter R has reached R times, {mA} Is different from the number of correction executions (number of relative conveyance) {mB}, The number of executions of change is R when correction is necessary.
[0065]
  When the number of correction executions is expressed by using the cumulative number of conveyances, the printer 1 needs to store all the correction execution times, and the amount of memory for storing increases. Since the value includes secular change, there is no need for “change execution count”, and there is an advantage that processing for determining whether or not the cumulative change count has reached the change execution count is unnecessary, as will be described later. . On the other hand, when the number of correction executions is expressed using the number of relative conveyances, the printer 1 only needs to store one value or a set of several values as the number of correction executions. Although it can be reduced, it is also necessary to memorize the number of times of change execution, and it is also necessary to change the value of the number of correction executions.
  These correction execution times and change execution times are usually determined by testing one or a plurality of printers of the same model as the printer 1 as a sample in a factory or the like. In general, printers of the same model can be considered to have almost the same tendency of deviation, so the number of correction executions and the number of change executions obtained from the samples should be used for other printers of the same model. Can do.
[0066]
  The test of this sample is performed by causing the printer 1 to print an inspection pattern and comparing the printed inspection pattern with an inspection pattern based on a theoretical value. As an example of the inspection pattern, there is a ruled line with a constant interval shown in FIG. Based on the measured deviation, the number of correction executions and the number of change executions are determined.
[0067]
  Specifically, the correction execution number and the change execution number are determined as follows.
  First, an inspection pattern is generated before the process of determining the correction execution count and the change execution count is performed. The inspection pattern is generated by printing a reference ruled line as a reference on a sheet and printing one ruled line every time the sheet is conveyed once from the reference ruled line. The ruled line is printed by the number of times of conveyance (for example, tens of thousands of times, hundreds of thousands of times, etc., hereinafter referred to as “the number of times of durable conveyance Z”). Is called.
[0068]
  Next, the paper on which the ruled lines are printed is read by a scanner or the like, and the distance between the reference ruled lines and the other ruled lines, that is, the actual transport amount X, is measured and recorded on the recording medium. Thereafter, the processing of the flowchart shown in FIG. 3 is executed.
[0069]
  FIG. 3 is a flowchart showing a flow of processing for obtaining the correction execution number and the change execution number. The processing shown in this flowchart can be executed by a dedicated device for this processing, or can be executed by a general-purpose computer. The above-described recording medium on which the actual transport amount X is recorded is connected to these dedicated devices or computers (hereinafter referred to as “dedicated devices or the like”) via a recording medium reader.
[0070]
  This flowchart shows a process that can handle both the case of using the cumulative number of conveyances and the case of using the relative number of conveyances as the correction execution number. Accordingly, when the cumulative number of conveyances is used as the number of correction executions, the process related to the relative number of conveyances is not necessary in this flowchart.
[0071]
  First, as an initialization, the cumulative number of transfers NaValue and number of relative conveyances NrAre both set to 1, and the number of corrections k is set to zero (step S1). Here, the “number of corrections k” is a parameter for counting the number of corrections. Further, the cumulative number N of times of conveyance used in actual printing processing (FIGS. 4 and 5) described later.AAnd relative conveyance times NRIn order to distinguish them from each other, lowercase letters a and r are used as subscripts of the reference number N for the cumulative number of conveyance times and the relative number of conveyance times used here.
[0072]
  Next, from the reference ruled line and this reference ruled line,ADistance X (Na) Is read from the recording medium, and this distance X (Na) And NaThe theoretical transport amount T (= N)a・ Difference between α and β (Na) Is calculated according to the following equation (1) (step S2).
[0073]
    β (Na) = X (Na-NaΑ + k · ε (1) Here, the sign of the correction amount ε is X (Na) Is the theoretical value Na・ If it is larger than T, it is negative, and vice versa.
[0074]
  Next, | β (Na) | Is determined whether it is equal to or larger than | ε | (step S3). The reason why the absolute value is adopted for both values is that both values may be negative values, but here it is necessary to compare the magnitude relationship as a distance (ie, a positive value).
[0075]
  | Β (Na) | Is less than | ε | (No in step S3), the number of times to be corrected has not yet been reached.aValue and number of relative conveyances NrBoth values are incremented by one.
[0076]
  Subsequently, the cumulative number of conveyances NaIt is determined whether or not has reached the durable transport count Z (step S7). Cumulative number of transfers NaIs less than the durable transport count Z, there is still data to be processed, so the process returns to step S2 and the processes from step S2 to S7 are repeated again.
[0077]
  After repeating such a loop process several times, in step S3, | β (Na) | Is greater than or equal to | ε | (Yes in step S3), at this time, the conveyance amount is corrected in the actual conveyance of the sheet. Therefore, as the number of correction executions, the cumulative number of conveyances N at this timeaValue and number of relative conveyances NrAre stored as a set in an internal memory such as a dedicated device (step S4).
[0078]
  Subsequently, since the conveyance amount is corrected once in the actual conveyance of the sheet, the value of the correction count k is incremented by 1, and the relative conveyance count NrIs reset to zero (step S5). Next, the cumulative number of conveyances NaValue and number of relative conveyances NrAre both incremented by 1 (step S6).
[0079]
  These processes are performed for the cumulative conveyance number N.aIs repeated until it reaches the number of times of durable transport Z (Yes in step S7), the process ends.
[0080]
  After this process is completed, N stored in the internal memory of the computeraAnd NrThe value set of is parsed.
  When the cumulative number of times of conveyance is used as the number of times of correction execution, the number of times of change execution is not necessary, so a series of N stored in the internal memory is not necessary.aAre stored (recorded) in the ROM or the recording medium 70 (see FIG. 1) of the control device 10 (see FIG. 1) of the printer 1 to be shipped from now on and used in the printer 1 during actual printing.
[0081]
  On the other hand, when the relative number of times of conveyance is used as the number of times of correction execution, since the number of times of change execution is required, a series of N stored in the internal memory of the computer.aAnd a series of NrThe number of executions of change is obtained from the value of.
[0082]
  For example, a series of N stored in internal memoryr1 ≦ Na<N1Then maIs a repetition of one value, N1≦ Na<N2Then mbIs a repetition of one value, N2≦ Na≤ m for ZcIn the case of repetition of one value, the number of correction executions is 1 ≦ Na<N1Then ma, N1≦ Na<N2Then mb, N2≦ Na(≦ Z) mcAnd the number of changes executed is N1, N2It becomes.
[0083]
  Also, a series of N stored in the internal memoryRIs 1 ≦ Na<N4Then {md, Me, Mf} Is a repetition of a set of three values, N4≦ Na<N5Then mgIs a repetition of one value, N5≦ Na≤Z for {mh, Mi}, The correction execution count is 1 ≦ N.a<N4Then {md, Me, Mf}, N4≦ Na<N5Then mg, N5≦ Na(≦ Z) {mh, Mi}, And the number of changes executed is N4, N5It becomes.
[0084]
  The processing for determining the number of correction executions and the number of change executions described so far is performed for each recording mode, and the number of correction executions and the number of change executions are obtained for each recording mode. Then, the number of correction executions and the number of change executions for each recording mode are stored (recorded) in the ROM or the storage medium 70 of the printer control device 10 that is shipped, and used during actual printing.
[0085]
  [Print processing including correction processing]
(1) A printer that uses the cumulative number of conveyances as the number of correction executions
  FIG. 4 is a flowchart showing the flow of the printing process at the time of the printing process in the printer 1 using the cumulative number of conveyance times as the correction execution number.
[0086]
  When the control device 10 (see FIG. 1) receives print control data from an external device, the recording mode data included in the print control data is referred to, and the number of correction executions corresponding to the recording mode is determined by the control device 10. From the ROM or the recording medium 70 (step S11).
[0087]
  Subsequently, the cumulative number of conveyance times N of the printer 1 so farAIs read from the RAM of the control device 10 (step S12).
  Then NAIs incremented by 1 (step S13), and then the carriage 30 is main-scanned to perform printing (step S14).
[0088]
  Next, N incremented in step S13AIs determined to be equal to any one of the plurality of correction execution times selected in step S11 (step S15).
[0089]
  NAIs not equal to any of the plurality of correction execution times (No in step S15), the normal one-time conveyance of the actual conveyance amount α ′ is performed (step S16). At this time, the controller 10 issues a command to carry the theoretical carry amount α, but the carry amount by the paper feed roller drive system 40 and the paper feed roller 50 becomes the actual carry amount α ′.
[0090]
  Subsequently, it is determined whether or not printing has been completed (step S18). If printing has not ended (No in step S18), the process returns to step S13, and the above-described processes from step S13 to S18 are repeated.
[0091]
  In step S15, NAIs equal to any one of a plurality of correction execution times (Yes in step S15), the actual conveyance amount (α ′ + ε) obtained by adding the correction amount ε to the one conveyance amount α ′. Transport is performed. In this case as well, the control device 10 issues a command to carry the corrected theoretical carry amount, but the actual carry amount is (α ′ + ε).
[0092]
  After such processing is repeated, if it is determined in step S19 that printing has been completed (Yes in step S18), the value of the cumulative conveyance number NA at this time is stored in the RAM of the control device 10. The print processing is completed. The stored cumulative conveyance number NA is read and used at the next printing.
[0093]
  In this flowchart, the process of step S13 may be performed after the process of step S14. Depending on the printer, printing in step S14 and transporting in steps S16 and S17 may be performed in reverse order.
[0094]
  (2) A printer that uses the relative number of times of conveyance as the number of correction executions
  FIG. 5 and FIG. 6 are flowcharts showing the flow of the printing process at the time of the printing process in the printer 1 using the relative conveyance number as the correction execution number.
[0095]
  First, referring to FIG. 5, when the control device 10 (see FIG. 1) receives print control data from an external device, the recording mode data included in the print control data is referred to and corresponds to the recording mode. The number of correction executions and the number of change executions are selected from the ROM of the control device 10 or the recording medium 70 (step S21).
[0096]
  Here, as the number of correction executions, the cumulative number of conveyance times NAIs 1 ≦ NA<N1{M1}, N1≦ NA<N2{M2}, N2≦ NAWhen (≦ Z), {m3}, And the number of change executions is N1, N2And It should be noted that in actual printing, printing exceeding the durable transport count Z may be performed.AThere is no upper limit of “≦ Z”.
[0097]
  Subsequently, the cumulative number of conveyance times N from the RAM of the control device 10 so far.AIs read and the relative number of times NRIs initialized to zero (step S22). Then NAAnd NRAre incremented by 1 (step S23), and then the carriage 30 is main-scanned to perform printing (step S24).
[0098]
  Next, the number of correction executions is selected (step S25). This determination is based on the cumulative number of conveyances NAAnd the change execution count. As mentioned above, 1 ≦ NA<N1{M1} (Step S26), N1≦ NA<N2{M2} (Step S27), N2≦ NA{M3} (Step S28) is selected.
[0099]
  Subsequently, moving to FIG.RIs equal to the selected number of correction executions (step S29). The number of correction executions is a set of values such as {md, Me, Mf}, The number of relative conveyance NRIs m in the first comparison.dAnd m in the second comparisoneAnd m in the third comparisonfAnd in the fourth comparison again mdThe comparison with these three values is periodically repeated.
[0100]
  Number of relative conveyance NRIs not equal to the number of times of correction execution (No in step S29), a normal one-time conveyance of the actual conveyance amount α 'is performed (step S30). If the relative conveyance number NR is equal to the correction execution number (Yes in step S29), the corrected conveyance amount (α ′ + ε) is conveyed (step S31), and the relative conveyance amount NRIs reset to zero (step S32).
[0101]
  Thereafter, it is determined whether or not printing has been completed (step S33). If printing has not ended (No in step S33), the process returns to step S23 in FIG. 5, and the processes from step S23 to S33 described above are repeated. If printing has been completed (Yes in step S33), the cumulative number N of conveyances at this timeAIs stored in the RAM of the control device 10 (step S34), and the printing process ends.
[0102]
  In this flowchart, the process of step S23 may be performed after the process of step S24. Depending on the printer, printing in step S24 and transporting in steps S30 and S31 may be performed in reverse order.
[0103]
  As can be understood from the above description, the present invention described so far can be applied not only to printing on a cut sheet, but also to printing on continuous paper such as roll paper. In the above-described embodiment, the regular feeding printer is described. However, the present invention can also be applied to an irregular feeding printer.
[0104]
【The invention's effect】
  According to the present invention, it is possible to correct the deviation of the conveyance amount of the recording material in the sub-scanning direction and to convey the recording material more accurately, thereby improving the recording quality.
[Brief description of the drawings]
FIG. 1 is a functional block diagram of a printer 1 which is one of recording apparatuses.
FIG. 2 shows a theoretical conveyance amount and an actual conveyance amount when a sheet is conveyed by regular feeding.
FIG. 3 is a flowchart showing a flow of processing for obtaining a correction execution count and a change execution count.
FIG. 4 is a flowchart illustrating a flow of a printing process at the time of a printing process in the printer 1 that uses the cumulative number of conveyances as the number of correction executions.
FIG. 5 is a flowchart illustrating a flow of a printing process at the time of a printing process in the printer 1 that uses the relative number of conveyance times as the number of correction executions.
FIG. 6 is a flowchart illustrating a flow of a printing process at the time of a printing process in the printer 1 that uses the relative number of conveyance times as the number of correction executions.
[Explanation of symbols]
  1 Printer
  10 Control device
  20 Carriage drive system
  30 Carriage
  40 Paper feed drive system
  50 Paper feed roller
  60 Storage medium reader
  70 storage media

Claims (17)

(A)記録ヘッドを備えたキャリッジの主走査方向の往復動と、
被記録材の副走査方向への搬送と
を交互に繰り返すことによって被記録材に記録を行う記録装置であって、
被記録材を副走査方向へ搬送する際に、
補正された搬送量の搬送を行う場合と、
補正されない搬送量の搬送を行う場合と
がある記録装置であって、
(B)副走査方向への搬送回数をカウントし、
カウントした搬送回数が予め定められた補正実行回数に達したかどうかを判定し、
前記カウントした搬送回数が前記補正実行回数に達していないと判定した場合には、指令された搬送量に従って被記録材を副走査方向に搬送し、
前記カウントした搬送回数が前記補正実行回数に達したと判定した場合には、補正された搬送量に従って被記録材を副走査方向に搬送し、
(C)前記補正実行回数が複数個設けられ、
前記カウントした搬送回数が複数の補正実行回数のうちのいずれか1つに達したと判定した場合には、補正された搬送量に従って被記録材を副走査方向に搬送する
ことを特徴とする記録装置。
(A) reciprocation in the main scanning direction of a carriage provided with a recording head;
A recording apparatus that records on a recording material by alternately repeating conveyance in the sub-scanning direction of the recording material,
When transporting the recording material in the sub-scanning direction,
When carrying the corrected carry amount,
A recording apparatus that may carry an uncorrected carry amount,
(B) Count the number of conveyances in the sub-scanning direction,
Determine whether the counted number of conveyances has reached a predetermined number of corrections,
When it is determined that the counted number of conveyances has not reached the number of correction executions, the recording material is conveyed in the sub-scanning direction according to the commanded conveyance amount,
When it is determined that the counted number of conveyances has reached the number of correction executions, the recording material is conveyed in the sub-scanning direction according to the corrected conveyance amount,
(C) a plurality of correction execution times are provided;
When it is determined that the counted number of conveyances has reached one of a plurality of correction execution times, the recording material is conveyed in the sub-scanning direction according to the corrected conveyance amount. apparatus.
請求項1において、前記搬送量の補正は、その回の副走査方向への被記録材の本来の搬送量に、前記被記録材を副走査方向に搬送することができる最小の搬送量を加減することにより行うものであり、
前記補正実行回数は、該補正実行回数で補正を行わないで搬送した場合におけるその回までの実際の搬送量と理論値の搬送量との相違が最小の搬送量以上となる最小の回数である、ことを特徴とする記録装置。
2. The correction of the transport amount according to claim 1, wherein the minimum transport amount that can transport the recording material in the sub-scanning direction is adjusted to the original transport amount of the recording material in the sub-scanning direction at that time. Is what you do,
The number of correction executions is the minimum number of times that the difference between the actual conveyance amount up to that time and the theoretical value conveyance amount is equal to or greater than the minimum conveyance amount when the conveyance is performed without correction at the correction execution number. A recording apparatus characterized by that.
請求項1又は2において、前記補正実行回数が、前記記録ヘッドに、複数の検査用パターンを被記録材に記録させ、該記録された検査用パターンと理論値による検査用パターンとを比較して、両者の相違量に基づいて定められるものであることを特徴とする記録装置。  3. The correction execution number according to claim 1, wherein the number of correction executions is such that the recording head records a plurality of inspection patterns on a recording material, and the recorded inspection pattern is compared with an inspection pattern based on a theoretical value. A recording apparatus characterized by being determined based on the difference between the two. 請求項3において、前記検査用パターンが、主走査方向に伸び、かつ、副走査方向に一定間隔で引かれた複数のラインであることを特徴とする記録装置。  4. The recording apparatus according to claim 3, wherein the inspection pattern is a plurality of lines extending in the main scanning direction and drawn at regular intervals in the sub scanning direction. 請求項1〜4のいずれか1項において、前記補正実行回数が、記録品質を表す記録モードごとに設けられているものである、ことを特徴とする記録装置。  5. The recording apparatus according to claim 1, wherein the number of correction executions is provided for each recording mode representing recording quality. 請求項1〜5のいずれか1項において、前記カウントした補正回数が前記補正実行回数に達すると、カウント数がゼロにリセットされる、ことを特徴とする記録装置。  6. The recording apparatus according to claim 1, wherein the count number is reset to zero when the counted number of corrections reaches the number of correction executions. 請求項1〜6のいずれか1項において、前記補正実行回数が、前回の補正実行回数からの相対的な回数である、ことを特徴とする記録装置。  The recording apparatus according to claim 1, wherein the correction execution count is a relative count from a previous correction execution count. 請求項6又は7において、前記補正実行回数が複数個設けられ、それぞれの補正実行回数が、前記記録装置の使用開始からの累積搬送回数に対応してそれぞれ異なる値または値の組を有するものであり、前記記録装置の使用開始からの累積搬送回数をカウントし、カウントした累積搬送回数が、あらかじめ定められた、それぞれ異なる値を有する複数の変更実行回数のうちのいずれか1つに達したと判定した場合には、それ以降の前記補正実行回数を、その累積搬送回数に対応した補正実行回数に変更する、ことを特徴とする記録装置。  In Claim 6 or 7, a plurality of correction execution times are provided, and each correction execution number has a different value or set of values corresponding to the cumulative number of conveyance times from the start of use of the printing apparatus. Yes, counting the cumulative number of conveyances from the start of use of the recording apparatus, and the cumulative number of conveyances counted has reached one of a plurality of predetermined number of change executions each having a different value. If the determination is made, the number of correction executions thereafter is changed to the number of correction executions corresponding to the cumulative number of conveyances. 請求項8において、前記複数の変更実行回数が、前記記録装置の使用開始前に、前記記録ヘッドに、複数の検査用パターンを被記録材に記録させ、該記録された検査用パターンと理論値による検査用パターンとを比較して、両者の相違量に基づいて前記補正実行回数を定める場合に、前記補正実行回数が前記複数個のうちの1つの値または値の組から他の値または値の組に変化する時の搬送回数である、ことを特徴とする記録装置。  9. The plurality of change execution times according to claim 8, wherein the recording head records a plurality of inspection patterns on a recording material before the use of the recording apparatus, and the recorded inspection patterns and theoretical values are recorded. When the number of correction executions is determined based on the difference between the two, the correction execution number is changed from one value or a set of values to another value or value. A recording apparatus characterized in that the number of times of conveyance when changing to the set of. 請求項8又は9において、前記複数の変更実行回数が、記録品質を表す記録モードごとに設けられているものである、ことを特徴とする記録装置。  The recording apparatus according to claim 8, wherein the plurality of change execution times are provided for each recording mode representing recording quality. 請求項1〜5のいずれか1項において、前記補正実行回数が、前記記録装置の使用開始からの累積搬送回数である、ことを特徴とする記録装置。  The recording apparatus according to claim 1, wherein the correction execution number is a cumulative number of conveyance times from the start of use of the recording apparatus. 請求項1〜11のいずれか1項において、1回の搬送の際の指令された搬送量と実際の搬送量とのズレが、被記録材を搬送することができる最小の搬送量よりも小さい場合、
繰り返し行われる搬送のズレを積算し、
積算されたズレが前記最小の搬送量以上となったときに前記搬送量を補正し、補正された搬送量に従って被記録材を副走査方向に搬送することを特徴とする記録装置。
The deviation between the commanded transport amount and the actual transport amount in one transport is smaller than the minimum transport amount capable of transporting the recording material. If
Accumulate misalignment of repeated transport,
A recording apparatus that corrects the transport amount when the accumulated deviation becomes equal to or greater than the minimum transport amount, and transports the recording material in the sub-scanning direction according to the corrected transport amount.
(A)記録ヘッドを備えたキャリッジの主走査方向の往復動と、
被記録材の副走査方向への搬送と
を交互に繰り返すことによって被記録材に記録を行う記録方法であって、
被記録材を副走査方向へ搬送する際に、
補正された搬送量の搬送を行う場合と、
補正されない搬送量の搬送を行う場合と
があり、
(B)副走査方向への搬送回数をカウントし、
カウントした搬送回数が予め定められた補正実行回数に達したかどうかを判定し、
前記カウントした搬送回数が前記補正実行回数に達していないと判定した場合には、指令された搬送量に従って被記録材を副走査方向に搬送し、
前記カウントした搬送回数が前記補正実行回数に達したと判定した場合には、補正された搬送量に従って被記録材を副走査方向に搬送し、
(C)前記補正実行回数が複数個設けられ、
前記カウントした搬送回数が複数の補正実行回数のうちのいずれか1つに達したと判定した場合には、補正された搬送量に従って被記録材を副走査方向に搬送する
ことを特徴とする記録方法。
(A) reciprocation in the main scanning direction of a carriage provided with a recording head;
A recording method for recording on a recording material by alternately repeating conveyance in the sub-scanning direction of the recording material,
When transporting the recording material in the sub-scanning direction,
When carrying the corrected carry amount,
In some cases, uncorrected transport amount may be transported.
(B) Count the number of conveyances in the sub-scanning direction,
Determine whether the counted number of conveyances has reached a predetermined number of corrections,
When it is determined that the counted number of conveyances has not reached the number of correction executions, the recording material is conveyed in the sub-scanning direction according to the commanded conveyance amount,
When it is determined that the counted number of conveyances has reached the number of correction executions, the recording material is conveyed in the sub-scanning direction according to the corrected conveyance amount,
(C) a plurality of correction execution times are provided;
When it is determined that the counted number of conveyances has reached one of a plurality of correction execution times, the recording material is conveyed in the sub-scanning direction according to the corrected conveyance amount. Method.
記録ヘッドを備えたキャリッジの主走査方向の往復動と、
被記録材の副走査方向への搬送と
を交互に繰り返すことによって被記録材に記録を行う記録装置に、
(A)被記録材を副走査方向へ搬送する際に、
補正された搬送量の搬送を行う手順と、
補正されない搬送量の搬送を行う手順と
を実行させるとともに、
(B)副走査方向への搬送回数をカウントする手順と、
カウントした搬送回数が予め定められた補正実行回数に達したかどうかを判定する手順と、
前記カウントした搬送回数が前記補正実行回数に達していないと判定した場合には、指令された搬送量に従って被記録材を副走査方向に搬送する手順と、
前記カウントした搬送回数が前記補正実行回数に達したと判定した場合には、補正された搬送量に従って被記録材を副走査方向に搬送する手順と、
を実行させ、
(C)前記補正実行回数が複数個設けられ、
前記カウントした搬送回数が複数の補正実行回数のうちのいずれか1つに達したと判定した場合には、補正された搬送量に従って被記録材を副走査方向に搬送する手順
を実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
Reciprocation of the carriage provided with the recording head in the main scanning direction;
In a recording apparatus that records on a recording material by alternately repeating conveyance in the sub-scanning direction of the recording material,
(A) When transporting the recording material in the sub-scanning direction,
A procedure for carrying the corrected carry amount;
And a procedure for carrying an uncorrected carry amount,
(B) a procedure for counting the number of conveyances in the sub-scanning direction;
A procedure for determining whether or not the counted number of conveyances has reached a predetermined number of correction executions;
When it is determined that the counted number of conveyances has not reached the number of correction executions, a procedure for conveying the recording material in the sub-scanning direction according to the commanded conveyance amount;
When it is determined that the counted number of conveyances has reached the number of correction executions, a procedure for conveying the recording material in the sub-scanning direction according to the corrected conveyance amount;
And execute
(C) a plurality of correction execution times are provided;
A program for executing a procedure for conveying a recording material in the sub-scanning direction according to the corrected conveyance amount when it is determined that the counted conveyance number reaches any one of a plurality of correction execution times. A recorded computer-readable recording medium.
(A)記録ヘッドを備えたキャリッジの主走査方向の往復動と、
被記録材の副走査方向への搬送と
を交互に繰り返すことによって被記録材に記録を行う記録装置であって、
被記録材を副走査方向へ搬送する際に、
補正された搬送量の搬送を行う場合と、
補正されない搬送量の搬送を行う場合と
がある記録装置であって、
(B)1回の搬送の際の指令された搬送量と実際の搬送量とのズレが、被記録材を搬送することができる最小の搬送量よりも小さい場合、
繰り返し行われる搬送のズレを積算し、
積算されたズレが前記最小の搬送量以上となったときに前記搬送量を補正し、補正された搬送量に従って被記録材を副走査方向に搬送し、
(C)補正後に前記最小搬送量以下のズレが残る場合、このズレをさらに積算し、積算されたズレが前記最小の搬送量以上となったときに前記搬送量を補正し、補正された搬送量に従って被記録材を副走査方向に搬送する
ことを特徴とする記録装置。
(A) reciprocation in the main scanning direction of a carriage provided with a recording head;
A recording apparatus that records on a recording material by alternately repeating conveyance in the sub-scanning direction of the recording material,
When transporting the recording material in the sub-scanning direction,
When carrying the corrected carry amount,
A recording apparatus that may carry an uncorrected carry amount,
(B) When the deviation between the commanded transport amount and the actual transport amount in one transport is smaller than the minimum transport amount capable of transporting the recording material,
Accumulate misalignment of repeated transport,
When the accumulated deviation is equal to or greater than the minimum conveyance amount, the conveyance amount is corrected, and the recording material is conveyed in the sub-scanning direction according to the corrected conveyance amount,
(C) When a deviation equal to or less than the minimum conveyance amount remains after correction, the deviation is further integrated, and the conveyance amount is corrected when the accumulated deviation is equal to or more than the minimum conveyance amount, and the corrected conveyance is performed. A recording apparatus for conveying a recording material in a sub-scanning direction according to a quantity.
(A)記録ヘッドを備えたキャリッジの主走査方向の往復動と、
被記録材の副走査方向への搬送と
を交互に繰り返すことによって被記録材に記録を行う記録方法であって、
被記録材を副走査方向へ搬送する際に、
補正された搬送量の搬送を行う場合と、
補正されない搬送量の搬送を行う場合と
があり、
(B)1回の搬送の際の指令された搬送量と実際の搬送量とのズレが、被記録材を搬送することができる最小の搬送量よりも小さい場合、
繰り返し行われる搬送のズレを積算し、
積算されたズレが前記最小の搬送量以上となったときに前記搬送量を補正し、補正された搬送量に従って被記録材を副走査方向に搬送し、
(C)補正後に前記最小搬送量以下のズレが残る場合、このズレをさらに積算し、積算されたズレが前記最小の搬送量以上となったときに前記搬送量を補正し、補正された搬送量に従って被記録材を副走査方向に搬送する
ことを特徴とする記録方法。
(A) reciprocation in the main scanning direction of a carriage provided with a recording head;
A recording method for recording on a recording material by alternately repeating conveyance in the sub-scanning direction of the recording material,
When transporting the recording material in the sub-scanning direction,
When carrying the corrected carry amount,
In some cases, uncorrected transport amount may be transported.
(B) When the deviation between the commanded transport amount and the actual transport amount in one transport is smaller than the minimum transport amount capable of transporting the recording material,
Accumulate misalignment of repeated transport,
When the accumulated deviation is equal to or greater than the minimum conveyance amount, the conveyance amount is corrected, and the recording material is conveyed in the sub-scanning direction according to the corrected conveyance amount,
(C) When a deviation equal to or less than the minimum conveyance amount remains after correction, the deviation is further integrated, and the conveyance amount is corrected when the accumulated deviation is equal to or more than the minimum conveyance amount, and the corrected conveyance is performed. A recording method comprising conveying a recording material in a sub-scanning direction according to an amount.
記録ヘッドを備えたキャリッジの主走査方向の往復動と、
被記録材の副走査方向への搬送と
を交互に繰り返すことによって被記録材に記録を行う記録装置に、
被記録材を副走査方向へ搬送する際に、
補正された搬送量の搬送を行う手順と、
補正されない搬送量の搬送を行う手順と
を実現させるとともに、
(B)1回の搬送の際の指令された搬送量と実際の搬送量とのズレが、被記録材を搬送することができる最小の搬送量よりも小さい場合、
繰り返し行われる搬送のズレを積算する手順と、
積算されたズレが前記最小の搬送量以上となったときに前記搬送量を補正し、補正された搬送量に従って被記録材を副走査方向に搬送する手順と、
を実行させ、
(C)補正後に前記最小搬送量以下のズレが残る場合、このズレをさらに積算し、積算されたズレが前記最小の搬送量以上となったときに前記搬送量を補正し、補正された搬送量に従って被記録材を副走査方向に搬送する手順
を実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
Reciprocation of the carriage provided with the recording head in the main scanning direction;
In a recording apparatus that records on a recording material by alternately repeating conveyance in the sub-scanning direction of the recording material,
When transporting the recording material in the sub-scanning direction,
A procedure for carrying the corrected carry amount;
And realize the procedure to carry the uncorrected transport amount,
(B) When the deviation between the commanded transport amount and the actual transport amount in one transport is smaller than the minimum transport amount capable of transporting the recording material,
The procedure for accumulating the misalignment of repeated conveyances,
A procedure for correcting the transport amount when the accumulated deviation is equal to or greater than the minimum transport amount, and transporting the recording material in the sub-scanning direction according to the corrected transport amount;
And execute
(C) When a deviation equal to or less than the minimum conveyance amount remains after correction, the deviation is further integrated, and the conveyance amount is corrected when the accumulated deviation is equal to or more than the minimum conveyance amount, and the corrected conveyance is performed. A computer-readable recording medium on which a program for executing a procedure for conveying a recording material in the sub-scanning direction according to the amount is recorded.
JP26649899A 1999-09-21 1999-09-21 Recording apparatus, recording method, and computer-readable recording medium Expired - Fee Related JP3797038B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26649899A JP3797038B2 (en) 1999-09-21 1999-09-21 Recording apparatus, recording method, and computer-readable recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26649899A JP3797038B2 (en) 1999-09-21 1999-09-21 Recording apparatus, recording method, and computer-readable recording medium

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2006035774A Division JP4285487B2 (en) 2006-02-13 2006-02-13 Recording position correction apparatus, recording apparatus, and recording position correction method

Publications (3)

Publication Number Publication Date
JP2001088377A JP2001088377A (en) 2001-04-03
JP2001088377A5 JP2001088377A5 (en) 2004-08-05
JP3797038B2 true JP3797038B2 (en) 2006-07-12

Family

ID=17431767

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26649899A Expired - Fee Related JP3797038B2 (en) 1999-09-21 1999-09-21 Recording apparatus, recording method, and computer-readable recording medium

Country Status (1)

Country Link
JP (1) JP3797038B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6827421B2 (en) 2002-05-09 2004-12-07 Seiko Epson Corporation Carrying device, printing apparatus, carrying method, and printing method
US7934787B2 (en) 2005-12-28 2011-05-03 Brother Kogyo Kabushiki Kaisha Inkjet recording device capable of calibrating feeding amount of recording medium

Also Published As

Publication number Publication date
JP2001088377A (en) 2001-04-03

Similar Documents

Publication Publication Date Title
JP5778380B2 (en) Printer and printer control method
JP3758322B2 (en) Method for correcting sheet conveyance amount in printing apparatus and sheet conveyance apparatus
JP2009075701A (en) Bar-code generation system, bar-code generation program, printer and test chart
US8540331B2 (en) Printing apparatus and printing method
JP2019171590A (en) Control device, and computer program
JP3797038B2 (en) Recording apparatus, recording method, and computer-readable recording medium
JP4285487B2 (en) Recording position correction apparatus, recording apparatus, and recording position correction method
EP2492100A1 (en) Image forming system and methods thereof
JP2001088377A5 (en)
JP2004050498A (en) Inkjet recorder, inkjet recording method, and inkjet recording program
JP2011042088A (en) Printer and control method thereof
JP4720041B2 (en) Printer, printing control method, and information recording medium
US8629996B2 (en) Printing apparatus and printing method
JP2009234023A (en) Evaluation method for degree of eccentricity of roller and printer implementing the method
JP2009078449A (en) Printing method of bar code and printer apparatus
JP4151953B2 (en) Inkjet recording apparatus and sub-scan feed amount correction method
US20120081447A1 (en) Transport adjustment method, transport adjustment system, and transport adjustment program
JP7336216B2 (en) Image recording device, reading device, image recording method and recording medium conveying method
JP2003320718A (en) Recorder and method for correcting paper feed
JP2008034950A (en) Method for calculating print position of pattern on medium
JPH0641422Y2 (en) Fax machine
JP5868037B2 (en) Inkjet recording apparatus and inkjet recording method
JP2023173327A (en) Conveyance device, image forming apparatus, conveyance method, and program
JP2005169784A (en) Image recorder
JP2005246767A (en) Printing control method and printer device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20051129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051213

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060213

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060328

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060410

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090428

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100428

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110428

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110428

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120428

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130428

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130428

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140428

Year of fee payment: 8

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees