JP2005028715A - 印刷装置、印刷方法、プログラム及びコンピュータシステム - Google Patents

印刷装置、印刷方法、プログラム及びコンピュータシステム Download PDF

Info

Publication number
JP2005028715A
JP2005028715A JP2003195762A JP2003195762A JP2005028715A JP 2005028715 A JP2005028715 A JP 2005028715A JP 2003195762 A JP2003195762 A JP 2003195762A JP 2003195762 A JP2003195762 A JP 2003195762A JP 2005028715 A JP2005028715 A JP 2005028715A
Authority
JP
Japan
Prior art keywords
ink
printing
printing apparatus
timing
distance
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.)
Withdrawn
Application number
JP2003195762A
Other languages
English (en)
Inventor
Hitoshi Igarashi
人志 五十嵐
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 JP2003195762A priority Critical patent/JP2005028715A/ja
Publication of JP2005028715A publication Critical patent/JP2005028715A/ja
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Ink Jet (AREA)

Abstract

【課題】ノズルの移動速度に基づいて着弾位置のずれを算出する際に、ノズルから被印刷体までの距離をも考慮するようにし、高精度な印刷を行う。
【解決手段】本発明の印刷装置は、移動するインク吐出部からインクを断続的に吐出し、被印刷体に印刷を行う印刷装置において、前記インク吐出部とともに移動可能なセンサを有し、前記センサによって、前前記インク吐出部から前記被印刷体までの距離を検出し、検出された前記距離に基づいて、前記インク吐出部からの前記インクの断続的な吐出のタイミングを制御することを特徴とする。
【選択図】 図11

Description

【0001】
【発明の属する技術分野】
本発明は、紙などの被印刷体にインクを断続的に吐出して印刷を行う印刷装置及び印刷方法に関する。また、本発明は、このような印刷装置を制御するプログラムに関する。
【0002】
【従来の技術】
紙、布、フィルム等の各種の被印刷体に画像を印刷する印刷装置として、インクを断続的に吐出して印刷を行うインクジェットプリンタが知られている。
【0003】
インクジェットプリンタでは、インクを吐出するノズルは移動しながらインクを吐出する。そのため、吐出したインク滴は、慣性の法則により、ノズルの移動速度でノズルの移動方向に移動しながら、ノズルと被印刷体の間を飛ぶことになる。したがって、インク滴は、このインク滴を吐出した時のノズルの位置からノズルの移動方向にずれた位置で紙に着弾する。
【0004】
そこで、従来のインクジェットプリンタでは、ノズルの移動速度に基づいて着弾位置のずれを考慮し、印刷することが行われている。
【0005】
【特許文献1】
特開平10−44393号公報
【0006】
【発明が解決しようとする課題】
ノズルの移動による着弾位置のずれは、ノズルの移動速度だけでなく、ノズルから被印刷体までの距離にも関係している。そのため、例えば紙の厚さや紙のたわみ等の影響によって、ノズルから被印刷体までの距離が変化すると、ノズルの移動による着弾位置のずれ量も変化する。
そこで、本発明は、正しい位置にインク滴を着弾させるため、ノズルから被印刷体までの距離を考慮して、インク滴を吐出するタイミングを制御することを目的とする。
【0007】
【課題を解決するための手段】
上記目的を達成するための主たる発明は、移動するインク吐出部からインクを断続的に吐出し、被印刷体に印刷を行う印刷装置において、前記インク吐出部とともに移動可能なセンサを有し、前記センサによって、前記インク吐出部から前記被印刷体までの距離を検出し、検出された前記距離に基づいて、前記インク吐出部からの前記インクの断続的な吐出のタイミングを制御することを特徴とする。
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【0008】
【発明の実施の形態】
===開示の概要===
本明細書及び添付図面の記載により少なくとも以下の事項が明らかとなる。
移動するインク吐出部からインクを断続的に吐出し、被印刷体に印刷を行う印刷装置において、前記インク吐出部とともに移動可能なセンサを設け、前記センサによって、前記インク吐出部から前記被印刷体までの距離を検出し、検出された前記距離に基づいて、前記インク吐出部からの前記インクの断続的な吐出のタイミングを制御することを特徴とする印刷装置。
このような印刷装置によれば、インク吐出部から被印刷体までの距離を考慮して、インクを吐出するタイミングを制御することができる。さらに、インク吐出部とともに移動可能なセンサを設け、このセンサによって前記インク吐出部から前記被印刷体までの距離を検出するから、インク吐出部から被印刷体までの距離を精度良く検出でき、結果として、前記インク吐出部からの前記インクの断続的な吐出のタイミングを高精度に制御することが可能となる。
【0009】
また、かかる印刷装置において、前記インク吐出部の移動する速度が、基準となる速度よりも遅いとき、前記基準となる速度で前記インク吐出部が移動しているときの前記インクの吐出のタイミングと比較して、遅延したタイミングで前記インクを吐出することが望ましい。
このような印刷装置によれば、インク吐出部の移動速度が遅いときに、ノズルから被印刷体までの距離を考慮して、インク滴を吐出するタイミングを遅延させることができる。
【0010】
また、かかる印刷装置において、前記インク吐出部の移動する速度が遅くなるほど、前記インクを吐出するタイミングが遅延することが好ましい。
このような印刷装置によれば、インク吐出部の移動する速度に応じて、インクを吐出するタイミングを遅延させることができる。
【0011】
また、かかる印刷装置において、前記距離が小さくなるほど、前記インクを吐出するタイミングが遅延することが望ましい。
このような印刷装置によれば、インク吐出部から被印刷体までの距離に応じて、インクを吐出するタイミングを遅延させることができる。
【0012】
また、かかる印刷装置において、前記距離の検出は、前記インク吐出部の移動する方向に沿って、複数の個所で行われることが望ましい。
このような印刷装置によれば、インク吐出部の移動する方向に沿って前記距離が変化しても、高精度な印刷を行うことができる。
【0013】
また、かかる印刷装置において、前記距離の検出は、前記被印刷体を搬送する方向に沿って、複数の個所で行われることが望ましい。
このような印刷装置によれば、被印刷体を搬送する方向に沿って前記距離が変化しても、高精度な印刷を行うことができる。
【0014】
また、かかる印刷装置において、吐出する前記インクの速度を検出し、検出された前記インクの速度と検出された前記距離とに基づいて、前記インク吐出部からの前記インクの吐出のタイミングを制御することが望ましい。
このような印刷装置によれば、インクの吐出する速度と前記距離に応じて、インクを吐出するタイミングを制御することができる。
【0015】
また、かかる印刷装置において、前記インクの速度は、吐出する前記インクの量に基づいて、検出されることが好ましい。
このような印刷装置によれば、吐出するインクの量に応じて、インクを吐出するタイミングを制御することができる。
【0016】
また、かかる印刷装置において、前記インクの速度は、温度に基づいて、検出されることが望ましい。
このような印刷装置によれば、温度に応じて、インクを吐出するタイミングを制御することができる。
【0017】
また、かかる印刷装置において、前記インクの速度は、印刷モードに基づいて、検出されることが望ましい。
このような印刷装置によれば、印刷モードに応じて、インクを吐出するタイミングを制御することができる。
【0018】
また、かかる印刷装置において、吐出する前記インクの速度が速いほど、前記インクを吐出するタイミングが遅延することが望ましい。
このような印刷装置によれば、インクの吐出する速度に応じて、インクを吐出するタイミングを遅延させることができる。
【0019】
移動するインク吐出部からインクを断続的に吐出し、被印刷体に印刷を行う印刷装置において、前記インク吐出部とともに移動可能なセンサを設け、前記センサによって、前記インク吐出部から前記被印刷体までの距離を検出し、吐出する前記インクの速度を、吐出する前記インクの量に基づいて検出し、検出された前記インクの速度と検出された前記距離とに基づいて、前記インク吐出部からの前記インクの断続的な吐出のタイミングを制御し、前記インク吐出部の移動する速度が基準となる速度よりも遅いとき、前記基準となる速度で前記インク吐出部が移動しているときの前記インクの吐出のタイミングと比較して、遅延したタイミングで前記インクを吐出することを特徴とする印刷装置。
このような印刷装置によれば、インク吐出部から被印刷体までの距離を考慮して、インクを吐出するタイミングを高精度に制御することができる。
【0020】
移動するインク吐出部からインクを断続的に吐出し、被印刷体に印刷を行う印刷方法において、前記インク吐出部とともに移動可能なセンサによって、前記インク吐出部から前記被印刷体までの距離を検出する工程と、検出された前記距離に基づいて、前記インク吐出部からの前記インクの断続的な吐出のタイミングを制御する工程とを有すことを特徴とする印刷方法。
このような印刷方法によれば、インク吐出部から被印刷体までの距離を考慮して、インクを吐出するタイミングを制御することができる。さらに、インク吐出部とともに移動可能なセンサによって前記インク吐出部から前記被印刷体までの距離を検出するから、インク吐出部から被印刷体までの距離を精度良く検出でき、結果として、前記インク吐出部からの前記インクの断続的な吐出のタイミングを高精度に制御することが可能となる。
【0021】
移動するインク吐出部からインクを断続的に吐出して被印刷体に印刷を行う印刷装置に、前記インク吐出部とともに移動可能なセンサによって前記インク吐出部から前記被印刷体までの距離を検出する機能と、検出された前記距離に基づいて、前記吐出部からの前記インクの断続的な吐出のタイミングを制御する機能とを実行させるプログラム。
このようなプログラムによれば、インク吐出部から被印刷体までの距離を考慮してインクを吐出するタイミングを制御することができるように、印刷装置を制御することができる。さらに、インク吐出部とともに移動可能なセンサによって前記インク吐出部から前記被印刷体までの距離を検出するから、インク吐出部から被印刷体までの距離を精度良く検出でき、結果として、前記インク吐出部からの前記インクの断続的な吐出のタイミングを高精度に制御することが可能となる。
【0022】
コンピュータ本体と、該コンピュータ本体に接続可能な印刷装置とを備えたコンピュータシステムであって、前記印刷装置は、移動するインク吐出部からインクを断続的に吐出し、被印刷体に印刷を行う印刷装置であって、前記インク吐出部とともに移動可能なセンサを有し、前記センサによって、前記インク吐出部から前記被印刷体までの距離を検出し、検出された前記距離に基づいて、前記インク吐出部からの前記インクの断続的な吐出のタイミングを制御することを特徴とするコンピュータシステム。
このようなコンピュータシステムによれば、インク吐出部から被印刷体までの距離を考慮して、インクを吐出するタイミングを制御することができるコンピュータシステムを提供することができる。
【0023】
===印刷装置(インクジェットプリンタ)の概要===
<インクジェットプリンタの構成について>
図1、図2および図3を参照しつつ、印刷装置としてインクジェットプリンタを例にとって、その概要について説明する。なお、図1は、本実施形態のインクジェットプリンタの全体構成の説明図である。また、図2は、本実施形態のインクジェットプリンタのキャリッジ周辺の概略図である。また、図3は、本実施形態のインクジェットプリンタの搬送ユニット周辺の説明図である。
【0024】
本実施形態のインクジェットプリンタは、紙搬送ユニット10、インク吐出ユニット20、クリーニングユニット30、キャリッジユニット40、計測器群50、および制御ユニット60を有する。
【0025】
紙搬送ユニット10は、被印刷体である例えば紙を印刷可能な位置に送り込み、印刷時に所定の方向(図1において紙面に垂直な方向(以下、紙送り方向という))に所定の移動量で紙を移動させるためのものである。紙搬送ユニット10は、給紙挿入口11Aと排紙口11Bと、給紙モータ12と、給紙ローラ13と、プラテン14と、紙送りモータ(以下、PFモータという)15と、紙送りモータドライバ(以下、PFモータドライバという)16と、紙送りローラ17Aと排紙ローラ17Bと、フリーローラ18Aとフリーローラ18Bと、歯車19Aと歯車19Bと歯車19C、とを有する。給紙挿入口11は、被印刷体である紙を挿入するところである。給紙モータ12は、給紙挿入口11に挿入された紙をプリンタ内に搬送するモータであり、DCモータで構成される。給紙ローラ13は、給紙挿入口11に挿入された紙をプリンタ内に搬送するローラであり、給紙モータ12によって駆動される。プラテン14は、印刷中の紙Sを支持する。PFモータ15は、被印刷体である例えば紙を紙送り方向に送り出すモータであり、DCモータで構成される。PFモータドライバ16は、PFモータ15の駆動を行うためのものである。紙送りローラ17Aは、給紙ローラ13によってプリンタ内に搬送された紙Sを印刷可能な領域まで送り出すローラであり、PFモータ15によって駆動される。フリーローラ18Aは、紙送りローラ17Aと対向する位置に設けられ、紙Sを紙送りローラ17Aとの間に挟むことによって紙Sを紙送りローラ17Aに向かって押さえる。排紙ローラ17Bは、印刷が終了した紙Sをプリンタの外部に排出するローラである。フリーローラ18Bは、排紙ローラ17Bと対向する位置に設けられ、紙Sを排紙ローラ17Bとの間に挟むことによって紙Sを排紙ローラ17Bに向かって押さえる。歯車19A、歯車19Bおよび歯車19Cは、PFモータ15によって排紙ローラ17Bを駆動するため、PFモータ15の駆動力を排紙ローラ17Bに伝達するためのものである。排紙口11Bは、印刷が終了した紙をプリンタの外部に排出するところである。
【0026】
インク吐出ユニット20は、被印刷体である例えば紙にインクを吐出するためのものである。インク吐出ユニット20は、ヘッド21と、ヘッドドライバ22とを有する。ヘッド21は、インク吐出部であるノズルを複数有し、各ノズルから断続的にインクを吐出する。ヘッドドライバ22は、ヘッド21を駆動して、ヘッドから断続的にインクを吐出させるためのものである。なお、インクを吐出するタイミングに関しては、後述する。
【0027】
クリーニングユニット30は、ヘッド21のノズルの目詰まりを防止するためのものである。クリーニングユニット30は、ポンプ装置31と、キャッピング装置35とを有する。ポンプ装置は、ヘッド21のノズルの目詰まりを防止するため、ノズルからインクを吸い出すものであり、ポンプモータ32とポンプモータドライバ33とを有する。ポンプモータ32は、ヘッド21のノズルからインクを吸引する。ポンプモータドライバ33は、ポンプモータ32を駆動する。キャッピング装置35は、ヘッド21のノズルの目詰まりを防止するため、印刷を行わないとき(待機時)に、ヘッド21のノズルを封止する。
【0028】
キャリッジユニット40は、ヘッド21を所定の方向(図1において紙面の左右方向(以下、走査方向という))に走査移動させるためのものである。キャリッジユニット40は、キャリッジ41と、キャリッジモータ(以下、CRモータという)42と、キャリッジモータドライバ(以下、CRモータドライバという)43と、プーリ44と、タイミングベルト45と、ガイドレール46とを有する。キャリッジ41は、走査方向に移動可能であって、ヘッド21を固定している(したがって、ヘッド21のノズルは、走査方向に沿って移動しながら、断続的にインクを吐出する)。また、キャリッジ41は、インクを収容するインクカートリッジ48を着脱可能に保持している。CRモータ42は、キャリッジを走査方向に移動させるモータであり、DCモータで構成される。CRモータドライバ43は、CRモータ42を駆動するためのものである。プーリ44は、CRモータ42の回転軸に取付けられている。タイミングベルト45は、プーリ44によって駆動される。ガイドレール46は、キャリッジ41を走査方向に案内する。なお、キャリッジ41の移動等に関しての詳細は、後述する。
【0029】
計測器群50には、リニア式エンコーダ51と、ロータリー式エンコーダ52と、紙検出センサ53と、ギャップセンサ54とがある。リニア式エンコーダ51は、キャリッジ41の位置を検出するためのものである。ロータリー式エンコーダ52は、PFモータ15の回転量を検出するためのものである。なお、エンコーダの構成等については、後述する。紙検出センサ53は、印刷される紙の終端の位置を検出するためのものである。ギャップセンサ54は、ノズルから紙Sまでの距離PGを検出するためのものである。なお、ギャップセンサの構成等については、後述する。
【0030】
制御ユニット60は、プリンタの制御を行うためのものである。制御ユニット60は、CPU61と、タイマ62と、インターフェース部63と、ASIC64と、メモリ65と、DCコントローラ66とを有する。CPU61は、プリンタ全体の制御を行うためのものであり、DCコントローラ66、PFモータドライバ16、CRモータドライバ43、ポンプモータドライバ32およびヘッドドライバ22に制御指令を与える。タイマ62は、CPU61に対して周期的に割り込み信号を発生する。インターフェース部63は、プリンタの外部に設けられたホストコンピュータ67との間でデータの送受信を行う。ASIC64は、ホストコンピュータ67からインターフェース部63を介して送られてくる印刷情報に基づいて、印刷の解像度やヘッドの駆動波形等を制御する。メモリ65は、ASIC64及びCPU61のプログラムを格納する領域や作業領域等を確保するためのものであり、PROM、RAM、EEPROM等の記憶手段を有する。DCコントローラ66は、CPU61から送られてくる制御指令と計測器群50からの出力に基づいて、PFモータドライバ16及びCRモータドライバ43を制御する。
【0031】
<エンコーダの構成について>
図4は、リニア式エンコーダ51の説明図である。
リニア式エンコーダ51は、キャリッジ41の位置を検出するためのものであり、リニアスケール511と検出部512とを有する。
リニアスケール511は、所定の間隔(例えば、1/180インチ(1インチ=2.54cm))毎にスリットが設けられており、プリンタ本体側に固定されている。
検出部512は、リニアスケール511と対向して設けられており、キャリッジ41側に設けられている。検出部512は、発光ダイオード512Aと、コリメータレンズ512Bと、検出処理部512Cとを有しており、検出処理部512Cは、複数(例えば、4個)のフォトダイオード512Dと、信号処理回路512Eと、2個のコンパレータ512Fa、512Fbとを備えている。
【0032】
発光ダイオード512Aは、両端の抵抗を介して電圧Vccが印加されると光を発し、この光はコリメータレンズに入射される。コリメータレンズ512Bは、発光ダイオード512Aから発せられた光を平行光とし、リニアスケール511に平行光を照射する。リニアスケールに設けられたスリットを通過した平行光は、固定スリット(不図示)を通過して、各フォトダイオード512Dに入射する。フォトダイオード512Dは、入射した光を電気信号に変換する。各フォトダイオードから出力される電気信号は、コンパレータ512Fa、512Fbにおいて比較され、比較結果がパルスとして出力される。そして、コンパレータ512Fa、512Fbから出力されるパルスENC−A及びパルスENC−Bが、リニア式エンコーダ51の出力となる。
【0033】
図5は、リニア式エンコーダ51の2種類の出力信号の波形を示すタイミングチャートである。図5Aは、CRモータ42が正転しているときにおける出力信号の波形のタイミングチャートである。図5Bは、CRモータ42が反転しているときにおける出力信号の波形のタイミングチャートである。
【0034】
図5A及び図5Bに示す通り、CRモータ42の正転時および反転時のいずれの場合であっても、パルスENC−AとパルスENC−Bとは、位相が90度ずれている。CRモータ42が正転しているとき、すなわち、キャリッジ41が主走査方向に移動しているときは、図5Aに示す通り、パルスENC−Aは、パルスENC−Bよりも90度だけ位相が進んでいる。一方、CRモータ42が反転しているときは、図5Bに示す通り、パルスENC−Aは、パルスENC−Bよりも90度だけ位相が遅れている。各パルスの1周期Tは、キャリッジ41がリニアスケール511のスリットの間隔(例えば、1/180インチ(1インチ=2.54cm))を移動する時間に等しい。
【0035】
キャリッジ41の位置の検出は、以下のように行う。まず、パルスENC−A又はENC−Bについて、立ち上がりエッジ又は立ち下りエッジを検出し、検出されたエッジの個数をカウントする。このカウント数に基づいて、キャリッジ41の位置を演算する。カウント数は、CRモータ42が正転しているときに一つのエッジが検出されると『+1』を加算し、CRモータ42が反転しているときに一つのエッジが検出されると『−1』を加算する。パルスENCの周期はリニアスケール511のスリット間隔に等しいので、カウント数にスリット間隔を乗算すれば、カウント数が『0』のときのキャリッジ41の位置からの移動量を求めることができる。つまり、この場合におけるリニア式エンコーダ51の解像度は、リニアスケール511のスリット間隔となる。また、パルスENC−AとパルスENC−Bの両方を用いて、キャリッジ41の位置を検出しても良い。パルスENC−AとパルスENC−Bの各々の周期はリニアスケール511のスリット間隔に等しく、かつ、パルスENC−AとパルスENC−Bとは位相が90度ずれているので、各パルスの立ち上がりエッジ及び立ち下がりエッジを検出し、検出されたエッジの個数をカウントすれば、カウント数『1』は、リニアスケール511のスリット間隔の1/4に対応する。よって、カウント数にスリット間隔の1/4を乗算すれば、カウント数が『0』のときのキャリッジ41の位置から移動量を求めることができる。つまり、この場合におけるリニア式エンコーダ51の解像度は、リニアスケール511のスリット間隔の1/4となる。ただし、後述する本実施形態におけるキャリッジ41の位置は、説明を簡単にするため、一つのパルスのみを用いて、検出している。
【0036】
キャリッジ41の速度Vcの検出は、以下のように行う。まず、パルスENC−A又はENC−Bについて、立ち上がりエッジ又は立ち下りエッジを検出する。一方、パルスのエッジ間の時間間隔をタイマカウンタによってカウントする。このカウント値から周期T(T=T1、T2、・・・)が求められる。そして、リニアスケール511のスリット間隔をλとすると、キャリッジの速度は、λ/Tとして順次求めることができる。また、パルスENC−AとパルスENC−Bの両方を用いて、キャリッジ41の速度を検出しても良い。各パルスの立ち上がりエッジと立ち下がりエッジを検出することにより、リニアスケール511のスリット間隔の1/4に対応するエッジ間の時間間隔をタイマカウンタによってカウントする。このカウント値から周期T(T=T1、T2、・・・)が求められる。そして、リニアスケール511のスリット間隔をλとすると、キャリッジの速度Vcは、Vc=λ/(4T)として順次求めることができる。ただし、後述する本実施形態におけるキャリッジ41の速度は、説明を簡単にするため、一つのパルスのみを用いて、検出していることとする。
【0037】
なお、ロータリー式エンコーダ52では、リニア式エンコーダ51のリニアスケール511がPFモータ15の回転に応じて回転する回転円板となる点が異なるだけで、他の構成はリニア式エンコーダ51とほぼ同様である。
【0038】
===PGの検出===
本実施形態では、後述する基準位置を算出するため、また、インクの吐出のタイミングを算出するため(後述)、ノズルから紙までの距離PGを検出している。図6は、ノズルから紙までの距離PGを検出するギャップセンサの説明図である。
【0039】
同図において、ギャップセンサ54は、発光部541と、2つの受光部(第1受光部542及び第2受光部543)とを有する。発光部541は、発光ダイオードを有し、被印刷体である紙Sに光を照射する。第1受光部542は、受光した光量に応じた電気信号を出力する受光素子を有する。第2受光部543は、第1受光部542と同様の受光素子を有している。第2受光部543は、第1受光部542と比較して、発光部541から遠い位置に設けられている。
【0040】
発光部541から発せられた光は、紙Sに入射する。紙Sに入射された光は、紙によって反射される。紙Sによって反射された光は、受光素子に入射する。受光素子に入射した光は、受光素子によって、入射した光量に応じた電気信号に変換される。
ノズルから紙までの距離PGが小さい場合、紙S1によって反射した光は、主に第1受光部542に入射し、第2受光部543には拡散光しか入射しない。したがって、第1受光部542の出力信号は、第2受光部543の出力信号よりも大きくなる。
一方、ノズルから紙までの距離PGが大きい場合、紙S2によって反射した光は、主に第2受光部543に入射し、第1受光部542には拡散光しか入射しない。したがって、第2受光部543の出力信号は、第1受光部542の出力信号よりも大きくなる。
【0041】
したがって、受光部の出力信号の比と距離PGとの関係を予め求めていれば、受光部の出力信号の比に基づいて、ノズルから紙までの距離PGを検出することが可能である。この場合、受光部の出力信号の比と距離PGとの関係に関する情報をテーブルとしてメモリ65に記憶しておくのが良い。
なお、ノズルから紙までの距離PGが小さくなる場合としては、紙S1が厚手の紙であることが考えられる。また、ノズルから紙までの距離PGが大きい場合としては、紙S2が薄手の紙であることが考えられる。
ところで、後述する『基準距離PGs』は、検出したものでなく、予め定められたもので良い。この場合、基準距離PGsは、検出される距離PGよりも大きい値に設定されている。
【0042】
本実施形態では、上記のようにギャップセンサ54を用いて距離PGを検出しているが、距離PGの検出は1箇所に限られるものではなく、例えば以下のように複数の個所で距離PGを検出しても良い。
【0043】
<走査方向に沿って複数のPGを検出>
図7は、ギャップセンサ54が走査方向に沿って複数の個所で距離PGを計測していることを示す説明図である。図7は、紙送り方向から見た図であり、紙面の左右方向が走査方向となる。同図において、同じ構成要素のものは同じ符号を付しているので、説明を省略する。
【0044】
同図において、ギャップセンサ54が、キャリッジ41に設けられている。したがって、ギャップセンサ54は、キャリッジが移動するのに伴って、走査方向に移動可能である。そのため、ギャップセンサ54は、操作方向に沿って、複数の個所で距離PGを検出することができる。
ギャップセンサ54が走査方向に沿ったエリア毎の距離PGが検出できるので、インク吐出のタイミング(後述)も走査方向に沿ったエリア毎に制御することができるようになる。
そのため、紙Sが印刷時に曲がっていても、走査方向に沿ったエリア毎にインクの吐出のタイミングを制御できるので、ノズルが走査方向に沿って断続的にインクを吐出しても、高精度な印刷を行うことができる。
なお、紙Sが走査方向に曲がる原因としては、印刷時のインクの塗布による影響等が考えられる。
【0045】
<紙送り方向に沿って複数のPGを検出>
図8は、ギャップセンサ54が紙送り方向に沿って複数の個所で距離PGを計測していることを示す説明図である。図8は、走査方向から見た図であり、紙面の左右方向が紙送り方向となる。同図において、同じ構成要素のものは同じ符号を付しているので、説明を省略する。
【0046】
同図において、複数のギャップセンサが、紙送り方向に並んで、キャリッジに設けられている。したがって、各ギャップセンサの出力に基づいて、紙送り方向に沿って複数の個所で距離PGを検出することができる。
ギャップセンサ54が紙送り方向に沿って複数の個所で距離PGを計測することができると、複数のノズルが紙送り方向に並んでいるので、ノズル毎にインクの吐出のタイミング(後述)を制御することができるようになる。
そのため、紙Sが印刷時に曲がっていたとしても、ノズル毎にインクの吐出のタイミングを制御できるので、高精度な印刷を行うことができる。
なお、紙Sが紙送り方向に曲がる原因としては、紙送りローラ17Aと排紙ローラ17Bの回転ずれによる影響等が考えられる。また、ヘッドが大型化し、ノズルが紙送り方向に長く並ぶようになると、各ノズルから紙Sまでの距離PGの偏差が大きくなる。このような場合に、ノズル毎にインクの吐出のタイミングを制御できれば、高精度な印刷に有効である。
【0047】
===インクの吐出速度の検出===
本実施形態では、インクの吐出のタイミングを算出するため(後述)インクの吐出の速度Viを検出している。
インクの吐出の速度は、一般に、インクの重量が大きくなるほど、大きくなる。したがって、プリンタが、インクの吐出量を変化させる場合、各インクの吐出量に基づいて、インクの吐出の速度Viが変化する。例えば、プリンタが大ドット及び小ドットを紙に形成する場合、大ドットを形成するときのインクの吐出の速度の方が、小ドットを形成するときのインクの吐出の速度よりも、大きい。
【0048】
そこで、本実施形態では、各ドットに対応するインクの吐出の速度に関する情報をテーブルとしてメモリ65に記憶し、このテーブルに基づいて、インクの吐出の速度を検出している。すなわち、プリンタが印刷情報に基づいて印刷動作を行うとき、この印刷情報に基づいて印刷時に形成するインクの吐出量を求め、求められた吐出量に基づいてメモリ65に記憶されたテーブルを参照し、テーブルに基づいてインクの吐出の速度を検出する。
【0049】
なお、このインクの吐出の速度に関する情報のテーブルは、さらにインクの色毎に設けられても良い。
なお、後述する『基準吐出速度Vis』は、検出したものでなく、予め定められたもので良い。この場合、基準吐出速度Visは、検出されるインク吐出速度Vi以下の値(例えば小ドットの吐出速度以下の値)になるように設定されている。
【0050】
===キャリッジの速度履歴===
図9は、本実施形態のキャリッジの移動速度の時間変化を示すグラフである。同図において、縦軸はキャリッジの移動速度Vcであり、横軸は時間tである。
【0051】
図に示す通り、キャリッジ41は、停止した状態(t=0)から、所定の速度Vaまで加速され(0<t<t1)、一定の速度(以下、走査速度という)で走査し(t1<t<t2)、減速して停止する(t2<t<t3)。そして、次は逆方向に、同様な加速移動、走査移動、減速移動を行う。これを繰り返すことにより、キャリッジ41は、走査方向に往復して移動する。
【0052】
印刷は、キャリッジ41が走査速度で移動する領域(以下、定速領域という)のみを使って行っても良い。しかし、定速領域のみを使って印刷をすることにすると、印刷領域の幅だけ定速領域を確保する必要があるので、プリンタが大型化してしまう。そこで、本実施形態では、キャリッジ41が加速移動する領域と減速移動する領域(以下、加減速領域という)においても、印刷を行うこととしている。
【0053】
一方、加減速中は走査速度よりも低速でキャリッジが移動しているので、加減速領域において走査領域と同様のタイミングでインクを吐出すると、インク滴は、紙の着弾目標位置よりも手前に着弾する。つまり、加減速領域において印刷を行うときは、走査領域におけるインクの吐出のタイミングよりも遅延させてインクを吐出する必要がある。この遅延させるタイミングに関しては、後述する。
【0054】
本実施形態では、加減速領域においても印刷を行うことができるので、プリンタの小型化を図ることができる。
なお、後述する『基準速度Vs』は、検出したものでなく、予め定められたもので良い。この場合、基準速度Vsは、キャリッジの移動速度Vcよりも大きい値に設定されている。
【0055】
===インクの吐出のタイミング===
<インク滴の軌跡について>
図10は、ノズルからインクを吐出したときのインク滴の軌跡についての説明図である。図10Aは、ノズルが停止している状態(キャリッジ41が停止している状態)におけるインク滴の軌跡についての説明図である。図10Bおよび図10Cは、ノズルが移動している状態(キャリッジ41が移動している状態)におけるインク滴の軌跡についての説明図である。なお、実際にはノズルから断続的にインクが吐出されることになるが、図10でのインク滴の数は、説明を簡単にするため、制限している。
【0056】
図10Aでは、ノズルが停止している状態なので、インク滴は、このインク滴を吐出した時のノズルの位置の真下で紙に着弾する。ノズルから吐出されたインク滴の鉛直方向(紙に向かう方向)の速度(インク吐出速度)をViとし、ノズルから紙までの距離(ギャップ)をPGとすると、インク滴は、吐出されてから、時間PG/Viの後に、紙に着弾する。なお、インク滴が吐出されてから紙に着弾するまでの時間を『飛翔時間』と呼ぶことにする。また、インク吐出速度が基準となる速度(以下、基準インク吐出速度という)Visであり、ノズルから紙までの距離が基準となる距離(以下、基準距離という)PGsであるときのインク飛翔時間を『基準飛翔時間』と呼ぶことにする。
【0057】
図10Bでは、キャリッジは、基準となる速度(以下、基準速度という)Vsで走査方向(紙面の左右方向)に移動している。キャリッジ41の速度がVsであると、ノズルも走査方向にVsの速度で移動している。一方、インク滴の鉛直方向の速度を基準インク吐出速度Visとし、ノズルから紙までの距離を基準距離PGsとすると、インク滴は、吐出されてから、基準飛翔時間経過後に、紙に着弾する。そうすると、インク滴は、慣性の法則により、このインク滴を吐出した時のノズルの位置から距離Vs×PGs/Visだけ走査方向にずれた位置で紙に着弾する。したがって、紙の所定の位置(以下、着弾目標位置という)にインク滴を着弾させるためには、ノズルが着弾目標位置から距離Vs×PGs/Visだけ手前に位置するタイミングで、ノズルからインク滴を吐出する必要がある。
【0058】
本実施形態では、キャリッジ41が基準速度Vsで移動しているときに、着弾目標位置にインク滴を着弾させるために、ノズルがインク滴を吐出する位置を『基準位置』と呼ぶことにする。つまり、キャリッジ41が基準速度Vsで移動し、ノズルから紙までの距離が基準距離PGsであり、基準インク吐出速度Visでインク滴を吐出するときに、キャリッジ41が基準位置にくるタイミングでノズルからインク滴を吐出すれば、目標着弾位置にインク滴を着弾させ、紙の所定の位置にドットを形成することができる。本実施形態では、基準位置は、着弾目標位置からVs×PGs/Visだけ手前の位置として算出される。
【0059】
図10Cでは、キャリッジ41が基準速度Vsよりも低速のVcで移動し、ノズルから紙までの距離PGが基準距離PGsよりも小さく、基準インク吐出速度Visよりも速いインク吐出速度Viでインク滴を吐出している。この場合、インク滴が着弾する位置は、インク滴を吐出した時のノズルの位置からVc×PG/Viだけ走査方向にずれた位置である。仮に、基準位置でインクを吐出すると、インク滴は、着弾目標位置よりも(Vs×PGs/Vis)−(Vc×PG/Vi)だけ手前に着弾する。したがって、着弾目標位置にインク滴を着弾させる(紙の所定の位置にドットを形成させる)ためには、ノズルが(Vs×PGs/Vis)−(Vc×PG/Vi)だけ基準位置を通り越えたタイミングで、ノズルからインク滴を吐出する必要がある。言いかえると、キャリッジ41が基準速度Vsよりも低速で移動し、ノズルから紙までの距離PGが基準距離PGsよりも小さく、基準インク吐出速度Visよりも速いインク吐出速度Viでインク滴を吐出する場合、着弾目標位置にインク滴を着弾させるには、インク滴を吐出するタイミングを、キャリッジ41が基準位置に到達してから所定の時間だけ遅延させる必要がある。
すなわち、本実施形態では、遅延させるタイミングを求めるときに、キャリッジの移動速度Vc、ノズルから紙までの距離PG及びインク吐出速度Viを考慮していることになる。
【0060】
なお、予め設定する基準速度Vsが走査速度Vaよりも速ければ、走査領域における印刷の際にも、インク滴は紙の着弾目標位置よりも手前に着弾する。したがって、後述するインクの吐出のタイミングは、加減速領域だけでなく、走査領域についても適用することができる。
【0061】
<遅延させるタイミングについて>
上記の通り、着弾目標位置にインク滴を着弾させるには、ノズルが基準位置を(Vs×PGs/Vis)−(Vc×PG/Vi)だけ通り越すような遅延したタイミングで、ノズルからインク滴を吐出する必要がある。そこで、本実施形態では、下記の通り、リニア式エンコーダ51のパルスENCの周期をn分割し、遅延量に相当するm段目を算出し、インク滴の吐出のタイミングを制御している。
【0062】
図11Aは、リニア式エンコーダ51の出力信号の波形を示している。リニア式エンコーダ51から1周期分のパスルENCが出力されることは、キャリッジ41がリニアスケール511のスリットの間隔を移動することを意味する。例えば、リニアスケール511のスリット間隔が1/180インチであるときに、リニア式エンコーダ51から1周期分のパルス信号が出力されると、キャリッジ41が1/180インチ移動したことになる。つまり、この場合のリニア式エンコーダ51によるキャリッジ41の位置検出の解像度は、1/180インチである。
【0063】
図11Bは、キャリッジ41が基準速度Vsで移動し、ノズルから紙までの距離が基準距離PGsであり、基準インク吐出速度Visでインク滴を吐出するときのヘッド駆動信号である。ヘッド21のノズルは、このヘッド駆動信号が入力されるタイミングに応じて、インクを吐出する。この場合のキャリッジ41は基準速度Vsで移動しているので、ヘッド駆動信号は、キャリッジ41が基準位置に到達したときに発せられる。なお、キャリッジ41の位置の検出はリニア式エンコーダ51の解像度の範囲内で行われているので、ヘッド駆動信号は、リニア式エンコーダ51のパルス信号の立ち上がりエッジと同じタイミングで発せられる。
【0064】
図11Cは、キャリッジ41が速度Vc(<Vs)で移動し、ノズルから紙までの距離がPG(<PGs)であり、インク吐出速度がVi(≧Vis)であるときのヘッド駆動信号である。ヘッド21のノズルは、このヘッド駆動信号が入力されるタイミングに応じて、インクを吐出する。この場合のヘッド駆動信号は、キャリッジ41が基準位置に到達した後、遅延して発せられる。つまり、図11Cのヘッド駆動信号は、図11Bのヘッド駆動信号のタイミングと比較すると、遅延したタイミングで発せられている。本実施形態では、リニア式エンコーダ51のパルスENCの周期をn分割し、遅延量に相当するm段目を算出し、m段目に相当するタイミングでヘッド駆動信号を発するように制御している。
【0065】
すなわち、まず、リニア式エンコーダ51のパルスENCの直前の周期Tをn分割している。1周期をn分割した場合、リニアスケール511のスリット間隔がλであると、1段がλ/nに相当する。例えば、1周期を128分割した場合、リニアスケール511のスリット間隔が1/180インチであると、1段が約1.1μmに相当する。なお、nは、制御ユニット60の計算の都合のため、2の累乗であることが望ましい。
【0066】
次に、ヘッド駆動信号を遅延させるに必要な量が、何段目に相当するかを算出する。遅延量に相当するタイミングをm段目とすると、m=(補正距離)/(λ/n)となる。なお、補正距離は、上記の通り、(Vs×PGs/Vis)−(Vc×PG/Vi)である。つまり、mは、以下の式で算出される。
【0067】
【数1】
Figure 2005028715
ただし、mは整数にする必要があるので、上式でmが整数とならないときは、例えば切り下げ、四捨五入、又は切り上げ等を行い、mを整数にする。
【0068】
そして、ヘッド駆動信号は、リニア式エンコーダ51のパルス信号の立ち上がりエッジからm段目に相当する時間になったら発せられる。すなわち、ヘッド駆動信号は、リニア式エンコーダ51のパルス信号の立ち上がりエッジからm段目に相当する遅延したタイミングで発せられる。これにより、ノズルが基準位置を(Vs×PGs/Vis)−(Vc×PG/Vi)だけ通り越すような遅延したタイミングで、ノズルからインク滴を吐出することができる。
【0069】
上記の数1式からも分かる通り、キャリッジ41の速度Vcが小さいほど、大きく遅延させたタイミングでインクを吐出する。一方、速度Vcが大きいほど、小さく遅延させたタイミングでインクを吐出する。また、ノズルから紙までの距離PGが小さいほど、大きく遅延させたタイミングでインクを吐出する。一方、距離PGが大きいほど、小さく遅延させたタイミングでインクを吐出する。また、インク滴の鉛直方向の吐出速度Viが遅いほど、小さく遅延させたタイミングでインクを吐出する。一方、吐出速度Viが速いほど、大きく遅延させたタイミングでインクを吐出する。
【0070】
本実施形態によれば、ノズルからのインクの吐出のタイミングが、キャリッジの移動速度Vc、ノズルから紙までの距離PG及びインク吐出速度Viに基づいて、基準位置から遅延したタイミングになるように制御されている。これにより、本実施形態のプリンタは、精密な印刷ができる。
なお、上述した実施形態では、説明を簡単にするため、インク滴の数を制限しているが、ノズルからインクが断続的に吐出される場合であっても、各インク滴の吐出のタイミングは、同様に制御されている。
【0071】
===コンピュータシステム等の構成===
次に、本発明に係る実施形態の一例であるコンピュータシステム、コンピュータプログラム、及び、コンピュータプログラムを記録した記録媒体の実施形態について、図面を参照しながら説明する。
【0072】
図12は、コンピュータシステムの外観構成を示した説明図である。コンピュータシステム1000は、コンピュータ本体1102と、表示装置1104と、プリンタ1106と、入力装置1108と、読取装置1110とを備えている。コンピュータ本体1102は、本実施形態ではミニタワー型の筐体に収納されているが、これに限られるものではない。表示装置1104は、CRT(Cathode Ray Tube:陰極線管)やプラズマディスプレイや液晶表示装置等が用いられるのが一般的であるが、これに限られるものではない。プリンタ1106は、上記に説明されたプリンタが用いられている。入力装置1108は、本実施形態ではキーボード1108Aとマウス1108Bが用いられているが、これに限られるものではない。読取装置1110は、本実施形態ではフレキシブルディスクドライブ装置1110AとCD−ROMドライブ装置1110Bが用いられているが、これに限られるものではなく、例えばMO(Magnet Optical)ディスクドライブ装置やDVD(Digital Versatile Disk)等の他のものであっても良い。
【0073】
図13は、図12に示したコンピュータシステムの構成を示すブロック図である。コンピュータ本体1102が収納された筐体内にRAM等の内部メモリ1202と、ハードディスクドライブユニット1204等の外部メモリがさらに設けられている。上述したプリンタの動作を制御するコンピュータプログラムは、記録媒体であるフレキシブルディスクFDやCD−ROM等に記録され、読取装置1110により読みこまれる。また、コンピュータプログラムは、インターネット等の通信回線を介して、コンピュータシステム1000にダウンロードされるようにしても良い。
【0074】
なお、以上の説明においては、プリンタ1106が、コンピュータ本体1102、表示装置1104、入力装置1108、及び、読取装置1110と接続されてコンピュータシステムを構成した例について説明したが、これに限られるものではない。例えば、コンピュータシステムが、コンピュータ本体1102とプリンタ1106から構成されても良く、コンピュータシステムが表示装置1104、入力装置1108及び読取装置1110のいずれかを備えていなくても良い。また、例えば、プリンタ1106が、コンピュータ本体1102、表示装置1104、入力装置1108、及び、読取装置1110のそれぞれの機能又は機構の一部を持っていても良い。一例として、プリンタ1106が、画像処理を行う画像処理部、各種の表示を行う表示部、及び、デジタルカメラ等により撮影された画像データを記録した記録メディアを着脱するための記録メディア着脱部等を有する構成としても良い。
【0075】
また、上述した実施形態において、プリンタを制御するコンピュータプログラムが、制御ユニット60のメモリ65に取り込まれていても良い。そして、制御ユニット60が、このコンピュータプログラムを実行することにより、上述した実施形態におけるプリンタの動作を達成しても良い。
このようにして実現されたコンピュータシステムは、システム全体として従来システムよりも優れたシステムとなる。
【0076】
===その他の実施の形態===
以上、一実施形態に基づき、本発明に係るプリンタ等を説明したが、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に係る印刷装置に含まれるものである。
【0077】
<n分割する周期について>
前述の実施形態によれば、リニア式エンコーダ51のパルスENCの直前の周期Tをn分割している。しかし、基準とする周期Tは、直前のパルスの周期とすることに限られるものではない。例えば、2つ前のパルスの周期に基づいても良い。このようにすれば、遅延するタイミングを計算する時間を得ることができる。また、直前の複数のパルスの周期を平均したものを基準としても良い。また、その他の方法によって基準となる周期Tを決定しても良い。
【0078】
<距離PGの検出について>
前述の実施形態によれば、ヘッド21のノズルから紙までの距離PGは、ギャップセンサ54によって検出されていた。しかし、ノズルから紙までの距離PGの検出は、ギャップセンサ54を用いるものに限られるものではない。
【0079】
例えば、被印刷体である紙の種類についての情報を予め得ていれば、紙の種類から紙の厚さが分かるので、ノズルから紙までの距離PGを検出することが可能である。この場合、紙の種類と距離PGとの関係に関する情報をテーブルとしてメモリ65に記憶しておくのが良い。また、この場合、プリンタ又はプリンタに接続されるコンピュータが、印刷される紙の種類を入力する入力手段を有しているのが良い。例えば、ユーザがユーザーインターフェースによって印刷する紙の種類を入力し、コンピュータ又はプリンタが、メモリに記憶されたテーブルに基づいて、紙の種類から距離PGを検出しても良い。
【0080】
さらに、プリンタが、被印刷体である紙を収容するトレイを複数有しているならば、トレイに関する情報から収容している紙の情報を得ることもできるので、トレイに関する情報に基づいて、ノズルから紙までの距離PGを検出することが可能である。この場合、トレイに収容されている紙に関する情報をメモリ65に記憶しておくのが良い。
【0081】
<キャリッジの速度の検出について>
前述の実施形態によれば、キャリッジの速度は、リニア式エンコーダ51によって検出されていた。しかし、キャリッジの速度の検出は、リニア式エンコーダ51を用いるものに限られるものではない。例えば、CPU61やDCユニット66からCRモータドライブに与えられる駆動指令に基づいて、キャリッジの速度を検出しても良い。
【0082】
<インクの速度Viの検出について>
前述の実施形態によれば、インクの速度Viは、吐出するインクの量によって、検出されていた。しかし、インクの速度の検出は、これに限られるものではない。例えば、環境温度の変化に応じてインクの粘度が変化してインクの速度Viも変わるので、温度に基づいて、インクの速度を検出しても良い。この場合、インクの速度Viと温度との関係に関する情報をテーブルとしてメモリ65に記憶しておくのが良い。
また、印刷モードによって吐出インク量が異なるならば、ユーザがインターフェースによって選択した印刷モードに基づいて、インクの速度Viを検出しても良い。
【0083】
<ギャップセンサについて>
前述の実施形態によれば、ギャップセンサ54は、1つの発光部と2つの受光部とを有しており、この構成によってノズルから紙Sまでの距離PGを検出していた。しかし、ギャップセンサの構成は、これに限られるものではない。例えば、2つの発光部と1つの受光部とを有するセンサであっても、2つの発光部での発光を切りかえることにより、ノズルから紙Sまでの距離PGを検出することができる。
また、前述の実施形態によれば、発光部から発せられた光のうち、紙Sで正反射した光を受光部で検出していたが、紙Sで拡散した光を検出しても良い。
また、その他の方法によって、ノズルから紙Sまでの距離PGを検出しても良いことは言うまでもない。
【0084】
<ノズルについて>
前述の実施形態によれば、ノズルはヘッド21に設けられ、ヘッド21はキャリッジ41に設けられていたので、ノズルはキャリッジ41と一体的に設けられていた。しかし、ノズルやヘッド21の構成は、これに限られるものではない。例えば、ノズルやヘッドが、カートリッジ48(図2参照)と一体的に設けられ、キャリッジ41に対して着脱可能であっても良い。
【0085】
【発明の効果】
本発明に係る印刷装置によれば、インク吐出部から被印刷体までの距離を考慮して、インクを吐出するタイミングを制御することができる。これにより、従来と比較して、高精度な印刷を行うことが可能となる。
【図面の簡単な説明】
【図1】本実施形態のインクジェットプリンタの全体構成の説明図である。
【図2】本実施形態のインクジェットプリンタのキャリッジ周辺の概略図である。
【図3】本実施形態のインクジェットプリンタの搬送ユニット周辺の説明図である。
【図4】リニア式エンコーダの構成の説明図である。
【図5】リニア式エンコーダの出力信号の波形を示すタイミングチャートである。
【図6】ギャップセンサの構成の説明図である。
【図7】走査方向に沿って複数の個所で距離PGを検出していることを示す説明図である。
【図8】紙送り方向に沿って複数の個所で距離PGを検出していることを示す説明図である。
【図9】キャリッジの移動速度の時間変化を示す図である。
【図10】インク滴の軌跡についての説明図である。
【図11】インクの吐出のタイミングの説明図である。
【図12】コンピュータシステムの外観構成を示す説明図である。
【図13】コンピュータシステムの構成を示すブロック図である。
【符号の説明】
10 紙搬送ユニット
11A 給紙挿入口 11B 排紙口
12 給紙モータ 13 給紙ローラ
14 プラテン 15 紙送りモータ(PFモータ)
16 紙送りモータドライバ(PFモータドライバ)
17A 紙送りローラ 17B 排紙ローラ
18A、18B フリーローラ 19A、19B、19C 歯車
20 インク吐出ユニット
21 ヘッド 22 ヘッドドライバ
30 クリーニングユニット
31 ポンプ装置 32 ポンプモータ
33 ポンプモータドライバ 35 キャッピング装置
40 キャリッジユニット
41 キャリッジ 42 キャリッジモータ(CRモータ)
43 キャリッジモータドライバ(CRモータドライバ) 44 プーリ
45 タイミングベルト 46 ガイドレール
50 計測器群
51 リニア式エンコーダ 511 リニアスケール
512 検出部
512A 発光ダイオード 512B コリメータレンズ
512C 検出処理部 512D フォトダイオード
512E 信号処理回路 512F コンパレータ
52 ロータリー式エンコーダ 53 紙検出センサ
60 制御ユニット 61 CPU
62 タイマ 63 インターフェース部
64 ASIC 65 メモリ
66 DCコントローラ 67 ホストコンピュータ

Claims (15)

  1. 移動するインク吐出部からインクを断続的に吐出し、被印刷体に印刷を行う印刷装置において、
    前記インク吐出部とともに移動可能なセンサを有し、
    前記センサによって、前記インク吐出部から前記被印刷体までの距離を検出し、検出された前記距離に基づいて、前記インク吐出部からの前記インクの断続的な吐出のタイミングを制御することを特徴とする印刷装置。
  2. 請求項1に記載の印刷装置において、
    前記インク吐出部の移動する速度が、基準となる速度よりも遅いとき、
    前記基準となる速度で前記インク吐出部が移動しているときの前記インクの吐出のタイミングと比較して、遅延したタイミングで前記インクを吐出することを特徴とする印刷装置。
  3. 請求項2に記載の印刷装置において、
    前記インク吐出部の移動する速度が遅くなるほど、前記インクを吐出するタイミングが遅延することを特徴とする印刷装置。
  4. 請求項1〜3のいずれかに記載の印刷装置において、
    前記距離が小さくなるほど、前記インクを吐出するタイミングが遅延することを特徴とする印刷装置。
  5. 請求項1〜4のいずれかに記載の印刷装置において、
    前記距離の検出は、前記インク吐出部の移動する方向に沿って、複数の個所で行われ、
    前記インクの吐出のタイミングは、走査方向に沿ったエリア毎に制御されることを特徴とする印刷装置。
  6. 請求項1〜5のいずれかに記載の印刷装置において、
    前記インク吐出部は、前記被印刷体を搬送する方向に沿って複数設けられており、
    前記距離の検出は、前記被印刷体を搬送する方向に沿って、複数の個所で行われ、
    前記インクの吐出のタイミングは、前記インク吐出部毎に制御されることを特徴とする印刷装置。
  7. 請求項1〜6のいずれかに記載の印刷装置において、
    吐出する前記インクの速度を検出し、
    検出された前記インクの速度と検出された前記距離とに基づいて、前記インク吐出部からの前記インクの吐出のタイミングを制御することを特徴とする印刷装置。
  8. 請求項7に記載の印刷装置において、
    前記インクの速度は、吐出する前記インクの量に基づいて、検出されることを特徴とする印刷装置。
  9. 請求項7に記載の印刷装置において、
    前記インクの速度は、温度に基づいて、検出されることを特徴とする印刷装置。
  10. 請求項7に記載の印刷装置において、
    前記インクの速度は、印刷モードに基づいて、検出されることを特徴とする印刷装置。
  11. 請求項1〜10のいずれかに記載の印刷装置において、
    吐出する前記インクの速度が速いほど、前記インクを吐出するタイミングが遅延することを特徴とする印刷装置。
  12. 移動するインク吐出部からインクを断続的に吐出し、被印刷体に印刷を行う印刷装置において、
    前記インク吐出部とともに移動可能なセンサを有し、
    前記センサによって、前記インク吐出部から前記被印刷体までの距離を検出し、
    吐出する前記インクの速度を、吐出する前記インクの量に基づいて検出し、
    検出された前記インクの速度と検出された前記距離とに基づいて、前記インク吐出部からの前記インクの断続的な吐出のタイミングを制御し、
    前記インク吐出部の移動する速度が基準となる速度よりも遅いとき、前記基準となる速度で前記インク吐出部が移動しているときの前記インクの吐出のタイミングと比較して、遅延したタイミングで前記インクを吐出することを特徴とする印刷装置。
  13. 移動するインク吐出部からインクを断続的に吐出し、被印刷体に印刷を行う印刷方法において、
    前記インク吐出部とともに移動可能なセンサによって、前記インク吐出部から前記被印刷体までの距離を検出する工程と、
    検出された前記距離に基づいて、前記インク吐出部からの前記インクの断続的な吐出のタイミングを制御する工程とを有すことを特徴とする印刷方法。
  14. 移動するインク吐出部からインクを断続的に吐出して被印刷体に印刷を行う印刷装置に、
    前記インク吐出部とともに移動可能なセンサによって、前記インク吐出部から前記被印刷体までの距離を検出する機能と、
    検出された前記距離に基づいて、前記吐出部からの前記インクの断続的な吐出のタイミングを制御する機能とを実現させるプログラム。
  15. コンピュータ本体と、該コンピュータ本体に接続可能な印刷装置とを備えたコンピュータシステムであって、
    前記印刷装置は、
    移動するインク吐出部からインクを断続的に吐出し、被印刷体に印刷を行う印刷装置であって、
    前記インク吐出部とともに移動可能なセンサを有し、
    前記センサによって、前記インク吐出部から前記被印刷体までの距離を検出し、検出された前記距離に基づいて、前記インク吐出部からの前記インクの断続的な吐出のタイミングを制御することを特徴とするコンピュータシステム。
JP2003195762A 2003-07-11 2003-07-11 印刷装置、印刷方法、プログラム及びコンピュータシステム Withdrawn JP2005028715A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003195762A JP2005028715A (ja) 2003-07-11 2003-07-11 印刷装置、印刷方法、プログラム及びコンピュータシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003195762A JP2005028715A (ja) 2003-07-11 2003-07-11 印刷装置、印刷方法、プログラム及びコンピュータシステム

Publications (1)

Publication Number Publication Date
JP2005028715A true JP2005028715A (ja) 2005-02-03

Family

ID=34206486

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003195762A Withdrawn JP2005028715A (ja) 2003-07-11 2003-07-11 印刷装置、印刷方法、プログラム及びコンピュータシステム

Country Status (1)

Country Link
JP (1) JP2005028715A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8434845B2 (en) 2007-01-17 2013-05-07 Samsung Electronics Co., Ltd. Image forming apparatus and ink jetting method thereof
JP2014151263A (ja) * 2013-02-07 2014-08-25 Ulvac Japan Ltd 印刷装置、印刷方法
JP2015189095A (ja) * 2014-03-28 2015-11-02 ブラザー工業株式会社 液体吐出装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8434845B2 (en) 2007-01-17 2013-05-07 Samsung Electronics Co., Ltd. Image forming apparatus and ink jetting method thereof
JP2014151263A (ja) * 2013-02-07 2014-08-25 Ulvac Japan Ltd 印刷装置、印刷方法
JP2015189095A (ja) * 2014-03-28 2015-11-02 ブラザー工業株式会社 液体吐出装置

Similar Documents

Publication Publication Date Title
US7712857B2 (en) Printing apparatus, printing method, program, storage medium, and computer system
JP4998533B2 (ja) 印刷装置
US7237858B2 (en) Printing apparatus, printing method, storage medium, and computer system
EP1088674B1 (en) Control unit and method for controlling motor for use in printer, and storage medium storing control program
JP2001103778A (ja) プリンタ用モータの制御装置および制御方法ならびに制御プログラムを記録した記録媒体
US7455380B2 (en) Printing apparatus, media detection apparatus, media detection method, measurement method, computer-readable storage medium, and printing system
JP4407397B2 (ja) 印刷装置及び印刷方法
US7431414B2 (en) Printer-control apparatus, printer-control method and printer
JP4265141B2 (ja) 印刷装置、印刷方法、プログラム及びコンピュータシステム
JP2016182695A (ja) 液体吐出装置及び液体吐出方法
JP2003266652A (ja) 印刷装置、印刷方法、プログラム及びコンピュータシステム
JP2003266651A (ja) 印刷装置、印刷方法、プログラム及びコンピュータシステム
JP3570617B2 (ja) Dcモータ制御装置及び制御方法
US6967729B1 (en) Control unit and method for controlling motor for use in printer, and storage medium storing control program
JP2005028715A (ja) 印刷装置、印刷方法、プログラム及びコンピュータシステム
JP3951877B2 (ja) 搬送装置、印刷装置、搬送方法、プログラムおよびコンピュータシステム
JP4577037B2 (ja) 印刷装置、媒体検出方法および印刷システム
JP3931688B2 (ja) 印刷装置、印刷方法、プログラム及びコンピュータシステム
JP2009061787A (ja) 印刷装置及び印刷方法
JP2003266653A (ja) 印刷装置、印刷方法、プログラム及びコンピュータシステム
JP2005313602A (ja) 印刷装置、媒体検出方法、プログラム及び印刷システム
JP2012206355A (ja) 流体噴射装置
JP3818496B2 (ja) プリンタ制御装置及びプリンタ制御方法
JP3705061B2 (ja) モータの制御装置およびその制御方法ならびにモータの制御プログラムを記録した記録媒体
JP2004009686A (ja) 印刷装置、プログラム及びコンピュータシステム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060420

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20090119