[go: up one dir, main page]

JP2004082625A - Recording apparatus, recording system and recording method - Google Patents

Recording apparatus, recording system and recording method Download PDF

Info

Publication number
JP2004082625A
JP2004082625A JP2002249471A JP2002249471A JP2004082625A JP 2004082625 A JP2004082625 A JP 2004082625A JP 2002249471 A JP2002249471 A JP 2002249471A JP 2002249471 A JP2002249471 A JP 2002249471A JP 2004082625 A JP2004082625 A JP 2004082625A
Authority
JP
Japan
Prior art keywords
recording
temperature
head
ink
recording head
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
JP2002249471A
Other languages
Japanese (ja)
Inventor
Yuji Konno
今野 裕司
Miyuki Fujita
藤田 美由紀
Norihiro Kawatoko
川床 徳宏
Tetsuya Edamura
枝村 哲也
Takayuki Ogasawara
小笠原 隆行
Tetsuhiro Maeda
前田 哲宏
Michihiko Masuyama
増山 充彦
Hiroshi Tajika
田鹿 博司
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2002249471A priority Critical patent/JP2004082625A/en
Publication of JP2004082625A publication Critical patent/JP2004082625A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Ink Jet (AREA)
  • Particle Formation And Scattering Control In Inkjet Printers (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

【課題】インクジェット記録ヘッドの昇温で起きる吐出量増加による色味変化を補正し、かつブリーディングの発生を抑制する。
【解決手段】記録ヘッド搭載のEEPROMに初期吐出量情報を記憶させ、その初期吐出量情報とヘッド温度情報を所定のタイミングでホストのプリンタドライバに渡す。一方、プリンタドライバにおいて、取得情報から現在の吐出量を求め、その吐出量に応じた出力γテーブルに変更する。プリンタドライバは複数頁を記録する時に、各頁毎のスプール時に、記録デューティからページ最後でのヘッド温度予測を行い、次頁のスプールはその温度予測値から吐出量予測値を求めて、その吐出量予測値から記録データの処理を行う。同時に記録動作中のヘッド温度を定期的にモニタし、各頁毎に設定した温度範囲を超えた場合には、現在記録している頁の次の頁から再度スプール処理をやり直す。
【選択図】 図10
An object of the present invention is to correct a tint change due to an increase in a discharge amount caused by a temperature rise of an ink jet recording head, and to suppress occurrence of bleeding.
An initial ejection amount information is stored in an EEPROM mounted on a recording head, and the initial ejection amount information and head temperature information are transferred to a host printer driver at a predetermined timing. On the other hand, the printer driver obtains the current ejection amount from the acquired information, and changes the output γ table according to the ejection amount. When printing a plurality of pages, the printer driver predicts the head temperature at the end of the page from the print duty when spooling each page, and the spool for the next page obtains a discharge amount prediction value from the temperature prediction value, and determines the discharge amount. The recording data is processed based on the predicted amount. At the same time, the head temperature during the recording operation is periodically monitored, and when the temperature exceeds the temperature range set for each page, the spooling process is performed again from the page next to the page currently being recorded.
[Selection] Fig. 10

Description

【0001】
【発明の属する技術分野】
本発明は記録装置、記録システム及び記録方法に関し、特に、インクジェット記録ヘッドを用いて記録を行なう記録装置と、その記録装置と該装置に記録データを転送するホストとからなる記録システム及び記録方法に関する。さらに言えば、本発明は、インクジェット記録ヘッドの昇温により生じるインク吐出量増加により発生する画像の色味変化の補正および記録時に発生するインクあふれ等の画像弊害の防止に関するものである。
【0002】
【従来の技術】
従来のカラー記録が可能なインクジェット記録装置は通常、イエロ(Y)、シアン(C)、マゼンタ(M)、ブラック(K)の4色のインクをそれぞれ吐出する複数の記録ヘッドを備えている。
【0003】
また最近には、画像のハイライト部の記録ドットの粒状感を抑えるために、各色の濃度を薄くした淡インク(例えば、シアンやマゼンタの濃度を薄くしたライトシアン(LC)、ライトマゼンタ(LM)のインクと通常の上記4色の濃インクを含む6色以上のインクを用いてカラー画像を形成するために少なくとも6つの記録ヘッドを備える構成も多く採用されている。
【0004】
次に、インクジェット記録装置に用いられる記録ヘッドについて説明する。
【0005】
インクジェットプリンタの記録方式としては、インク滴を吐出するための吐出エネルギーを与える吐出エネルギー発生素子として電気熱変換素子(ヒータ)を利用する方式と、圧電素子(ピエゾ)を利用する方式がある。
【0006】
両者とも吐出エネルギー発生素子に電気信号を与えることでインク吐出が可能であるが、前者の方法は吐出エネルギー発生素子であるヒータの配置を行うスペースが少なくて済む利点があり、インクジェット記録ヘッドの構成も単純化、小型化が可能であり、さらに高密度化も比較的容易であるという利点を持つ。一方短所としてはヒータが発生する熱により、記録ヘッド内での蓄熱による吐出インク液滴の体積変動が起きやすく、また消泡によるキャビテーションがヒータに与える影響が大きいことが挙げられる。
【0007】
これらの欠点を解決する方法として、特開昭54−161935号公報、特開昭61−185455号公報、特開昭61−249768号公報、特開平4−10941号公報に記載されたインクジェット記録方法及びインクジェット記録ヘッドが提案されている。
【0008】
さて、上記公報に記載されたインクジェット記録ヘッドは、液体を吐出するための吐出口と、これに連通してインクが満たされているインク路と、このインク路中に設けられた電気熱変換素子を備えている。この電気熱変換素子は、薄膜抵抗体よりなるのが一般的であり、これに電気配線を介してパルス状の電流を通電(駆動パルスの印加)を行うことで熱エネルギーを発生させ、その熱エネルギーによって生じた気泡を外気と連通させることによってインク液滴の吐出を実現している。このような記録方法を用いることにより、インク液滴の体積の安定性の向上、小液滴による高速記録、及び消泡で発生するキャビテーションの解消によるヒータの耐久性向上を図ることができる。
【0009】
上述のように、Y、M、C、Kの4色のインク、或いはY、M、C、K、LC、LMの6色のインクはそれぞれ複数の記録ヘッドを用いて、そのインク液滴を吐出する場合、実際問題として記録ヘッドを大量生産すると、個々の記録ヘッド毎のインク吐出量にばらつきを生じる。そのばらつきは、例えば、標準の吐出量に対して±約10%程度発生してしまうのが現状である。このような記録ヘッド毎のインク吐出量のばらつきは、画像の濃度や色味の違いに悪い影響を与えてしまう。
【0010】
一方、記録装置はその設計上、記録ヘッドからの標準のインク吐出量に合わせて出力画像の色調を決定しているため、その標準吐出量に対して吐出量がずれている記録ヘッドを用いて記録した画像は、設計上目標としている画像とは異なる色調となる。
【0011】
さて、近年のインクジェット記録装置による記録画像は高画質になっており、その画質は銀塩写真に迫るものが得られるようになってきているが、写真画像において、その色調というのは画質を決める上での重要なファクタである。従って、色調が設計値通りになっていないと、▲1▼色再現性の劣化、▲2▼階調の不連続性の発生(特に、同色系の濃インクと淡インクのバランスが崩れる事に起因することによる)、▲3▼疑似輪郭の発生等が発生し、画像品質が大幅に損なわれるおそれがある。
【0012】
このため、従来は、例えば、特開平2−167755号公報で提案されているように、記録ヘッドの吐出量毎に、画像処理部で行うγ補正に用いるγ補正テーブルを複数備え、記録装置に搭載された記録ヘッドに書きこまれた吐出量情報を読み込んで、その吐出量情報に応じたγ補正テーブルを選択して、記録処理を行うようにしている。この方法を用いることで、記録ヘッドの吐出量のばらつきが発生しても、画像の濃度変化や色味変化を最小限にすることを可能にしている。
【0013】
【発明が解決しようとする課題】
しかしながら上記従来例で説明した記録ヘッドは、インク液滴の吐出安定性に優れているのであるが、記録ヘッドの駆動周波数が高くなり、かつ記録を連続して行なったり、デューティの高い画像を記録することにより発生する記録ヘッドの温度上昇によって、記録ヘッドからのインク吐出量は変動し、温度上昇によっては15〜20%程度増加する。
【0014】
これは、記録ヘッドに備えられたヒータ上に発生する気泡の成長が温度によって著しく増加し、その結果、インク吐出時のノズル液室内のインク残りが少なくなり、その結果1回に吐出されるインク液滴量が増えてしまうために起きる現象である。
【0015】
このようなインク吐出量の増加により、記録ドット直径が大きくなることにより記録画像の粒状感の悪化、記録濃度が変化、記録媒体のインク受容量を超えることによるブリーディング(インクあふれ)などの弊害が発生する。この中で特に問題なのはブリーディングである。ブリーディングの発生により、高濃度部の画像つぶれや、解像度に著しい劣化が発生して、高品位な画像記録という観点からは大きな弊害になる。
【0016】
しかしながら前述した特開平2−167755号公報が提案する吐出量情報に応じたγ補正テーブルを選択して、記録処理を行う方法では、記録ヘッドの温度上昇の有無にかかわらず、インク吐出量のばらつきにより発生する濃度差を一定にする方法しか開示されておらず、上述したような記録ヘッド昇温時のインク吐出量増加によって生じるブリーディングの発生を回避することはできなかった。
【0017】
本発明は上記従来例とのその問題点に鑑みてなされたものであり、記録ヘッドの温度変化にも係らず高品位な記録を行なうことのできる、記録装置、記録システム及び記録方法を提供することを目的としている。
【0018】
【課題を解決するための手段】
上記目的を達成するため本発明の記録ヘッドは以下の構成からなる。
【0019】
即ち、インク吐出の特性情報を格納した不揮発性メモリを備えたインクジェット記録ヘッドからインクを吐出して記録をする記録装置と該記録装置に記録データを送信するホストとを含む記録システムであって、前記記録装置は、前記インクジェット記録ヘッドの温度を測定する測定手段と、前記不揮発性メモリから前記インク吐出の特性情報を読出す読出手段と、前記測定手段によって測定された前記インクジェット記録ヘッドの温度と前記読出手段によって読出された前記インク吐出の特性情報を前記ホストに転送する第1転送手段とを有し、前記ホストは、記録媒体の所定量分の記録前後における前記インクジェット記録ヘッドのヘッド温度と記録デューティとの関係を示すテーブルを格納する記憶手段と、記録媒体の前記所定量毎の記録デューティを計測する計測手段と、前記インクジェット記録ヘッドによる記録に先立って前記第1転送手段によって転送された前記インクジェット記録ヘッドの温度と、前記計測手段による計測結果と、前記記憶手段に格納されたテーブルとを用いて記録媒体の前記所定量の記録終了時の前記インクジェット記録ヘッドの温度を予測する予測手段と、前記予測手段によって予測される前記インクジェット記録ヘッドの温度と前記第1転送手段によって転送された前記インク吐出の特性情報とに基づいて前記インクジェット記録ヘッドからのインク吐出量を補正する補正手段とを有することを特徴とする記録システムを備える。
【0020】
なお、前記所定量とは記録媒体の1頁であることが望ましい。
【0021】
また、前記ホストは、予測されたインクジェット記録ヘッドの温度を記録装置に転送する一方、前記記録装置は、ホストから転送されたインクジェット記録ヘッドの予測温度が測定されたインクジェット記録の温度と比較して所定の許容範囲にあるかどうかを監視し、その監視結果に従って、前記ホストに割り込みをかけるように構成されていることが望ましい。
【0022】
その場合、前記テーブルにはさらに所定の許容範囲を格納しておき、そのテーブルから所定の許容範囲を読みだして前記ホストから前記記録装置に転送することが望ましい。
【0023】
また前記記録装置は、前記インクジェット記録ヘッドを往復走査する走査手段と、前記測定手段による前記インクジェット記録ヘッドの温度測定を前記走査手段による走査毎に行なうよう制御する温度測定制御手段とをさらに有することが望ましく、一方、前記ホストは、記録媒体各頁に対応した記録データをスプールするスプール手段と、前記記録装置からの割り込みを検知する検知手段と、前記検出手段による検出結果に基づいて、前記記録装置によって記録中の記録媒体の次の頁からの記録に用いる記録データを再度スプールするように前記スプール手段を制御するスプール再実行制御手段とをさらに有することが望ましい。
【0024】
この場合、前記ホストは、前記監視手段による監視結果に基づいて、スプール処理の再実行を行なうかどうかをユーザに問い合わせ、そのユーザからの指示に従ってスプール処理の再実行を行なうよう制御するようにしても良い。
【0025】
前記ホストは複数頁の記録媒体に連続的に記録を行なう際に、前記複数頁の記録媒体各々に対応する記録データのスプール処理に先立ち、前記インクジェット記録ヘッドの温度を取得するようにしても良いし、前記複数頁の記録媒体全てに対応する記録データのスプール処理に先立ち、前記インクジェット記録ヘッドの温度を取得するようにしても良い。
【0026】
なお、前記補正手段では、前記記録データに対するγ補正を行なうことが好ましい。
【0027】
なお、前記インクジェット記録ヘッドは、熱エネルギーを利用してインクを吐出するために、インクに与える熱エネルギーを発生するための電気熱変換体を備えていることが好ましい。
【0028】
また他の発明によれば、インク吐出の特性情報を格納した不揮発性メモリを備えたインクジェット記録ヘッドからインクを吐出して記録をする記録装置と該記録装置に記録データを送信するホストとを用いた記録方法であって、前記インクジェット記録ヘッドの温度を測定する測定工程と、前記不揮発性メモリから前記インク吐出の特性情報を読出す読出工程と、前記測定工程において測定された前記インクジェット記録ヘッドの温度と前記読出工程において読出された前記インク吐出の特性情報を前記ホストに転送する転送工程と、記録データから記録媒体の所定量毎の記録デューティを計測する計測工程と、前記インクジェット記録ヘッドによる記録に先立って前記転送工程において転送された前記インクジェット記録ヘッドの温度と、前記計測工程における計測結果と、記録媒体の前記所定量分の記録前後における前記インクジェット記録ヘッドのヘッド温度と記録デューティとの関係を示すテーブルとを用いて記録媒体の前記所定量の記録終了時の前記インクジェット記録ヘッドの温度を予測する予測工程と、前記予測工程において予測される前記インクジェット記録ヘッドの温度と前記転送工程によって転送された前記インク吐出の特性情報とに基づいて前記インクジェット記録ヘッドからのインク吐出量を補正する補正工程と、前記補正工程において補正されたインク吐出量によって記録を行なう記録工程とを有することを特徴とする記録方法を備える。
【0029】
さらに他の発明によれば、インク吐出の特性情報を格納した不揮発性メモリを備えたインクジェット記録ヘッドからインクを吐出して記録をする記録装置であって、前記インクジェット記録ヘッドの温度を測定する測定手段と、前記不揮発性メモリから前記インク吐出の特性情報を読出す読出手段と、前記測定手段によって測定された前記インクジェット記録ヘッドの温度と前記読出手段によって読出された前記インク吐出の特性情報をホストに転送する転送手段と、前記測定温度と所定量分の記録媒体への記録デューティから前記所定量記録後の前記インクジェット記録ヘッドの温度を予測し、該予測温度と前記転送された前記インク吐出の特性情報に基づいて、前記ホストにより補正されたインク吐出量と、記録データとを受信する受信手段と、前記受信手段によって受信された補正されたインク吐出量と記録データとに基づいて記録をおこなう記録手段とを有することを特徴とする記録装置を備える。
【0030】
以上の構成により本発明は、記録装置側でインク吐出の特性情報を格納した不揮発性メモリを備えたインクジェット記録ヘッドの温度を測定するとともに、その不揮発性メモリからインク吐出の特性情報を読出し、インクジェット記録ヘッドの測定温度と読出されたインク吐出の特性情報をホストに転送すると、ホスト側では記録データから記録媒体の所定量毎の記録デューティを計測し、その計測結果と、インクジェット記録ヘッドによる記録に先立って転送されたインクジェット記録ヘッドの測定温度と、記録媒体の所定量分の記録前後におけるインクジェット記録ヘッドのヘッド温度と記録デューティとの関係を示すテーブルとを用いて記録媒体の所定量の記録終了時のインクジェット記録ヘッドの温度を予測し、インクジェット記録ヘッドの予測温度と転送されたインク吐出の特性情報とに基づいてインクジェット記録ヘッドからのインク吐出量を補正する。
【0031】
【発明の実施の形態】
以下添付図面を参照して本発明の好適な実施形態について詳細に説明する。
【0032】
なお、以下に説明する実施形態では、インクジェット記録ヘッドを用いた記録装置を例に挙げて説明する。
【0033】
なお、この明細書において、「記録」(「プリント」という場合もある)とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わず、また人間が視覚で知覚し得るように顕在化したものであるか否かを問わず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も表すものとする。
【0034】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表すものとする。
【0035】
さらに、「インク」(「液体」と言う場合もある)とは、上記「記録(プリント)」の定義と同様広く解釈されるべきもので、記録媒体上に付与されることによって、画像、模様、パターン等の形成または記録媒体の加工、或いはインクの処理(例えば記録媒体に付与されるインク中の色剤の凝固または不溶化)に供され得る液体を表すものとする。
【0036】
<装置本体の概略説明>
図1は、本発明の代表的な実施の形態であるインクジェット記録装置(以下、記録装置という)IJRAの構成の概要を示す外観斜視図である。
【0037】
図1において、駆動モータ5013の正逆回転に連動して駆動力伝達ギア5009〜5011を介して回転するリードスクリュー5005の螺旋溝5004に対して係合するキャリッジHCはピン(不図示)を有し、ガイドレール5003に支持されて矢印a,b方向を往復移動する。キャリッジHCには、記録ヘッドIJHとインクタンクITとを内蔵した一体型インクジェットカートリッジIJCが搭載されている。5002は紙押え板であり、キャリッジHCの移動方向に亙って記録用紙Pをプラテン5000に対して押圧する。5007,5008はフォトカプラで、キャリッジのレバー5006のこの域での存在を確認して、モータ5013の回転方向切り換え等を行うためのホームポジション検知器である。5016は記録ヘッドIJHの前面をキャップするキャップ部材5022を支持する部材で、5015はこのキャップ内を吸引する吸引器で、キャップ内開口5023を介して記録ヘッドの吸引回復を行う。
【0038】
5017はクリーニングブレードで、5019はこのブレードを前後方向に移動可能にする部材であり、本体支持板5018にこれらが支持されている。ブレードは、この形態でなく周知のクリーニングブレードが本例に適用できることは言うまでもない。又、5021は、吸引回復の吸引を開始するためのレバーで、キャリッジと係合するカム5020の移動に伴って移動し、駆動モータからの駆動力がクラッチ切り換え等の公知の伝達機構で移動制御される。
【0039】
これらのキャッピング、クリーニング、吸引回復は、キャリッジがホームポジション側の領域に来た時にリードスクリュー5005の作用によってそれらの対応位置で所望の処理が行えるように構成されているが、周知のタイミングで所望の動作を行うようにすれば、本例にはいずれも適用できる。
【0040】
なお、記録ヘッドIJHは、写真調の高画質なカラー画像を得るために、Y、M、C、K、LC、及びLMの計6色分のインクを吐出するために用いられる6個の記録素子基板が1つのヘッドユニットに搭載された構成となっている。従って、インクタンクITもこれに対応してY、M、C、K、LC、及びLMの計6色分のインクを夫々収容する6個のインク収容部を有している。
【0041】
図1では特に、図示してはいないが、これら6個のインク収容部は6つの独立したインクタンクとして構成され、夫々のインクタンクが空になったとき、そのインクタンクだけを交換できる構成となっていることが好ましい。
【0042】
また、記録ヘッドIJHには後述するようにEEPROMが内蔵されていて、記録ヘッド固有の情報が格納されている。
【0043】
<制御構成の説明>
次に、上述した装置の記録制御を実行するための制御構成について説明する。
【0044】
図2は記録装置IJRAの制御回路の構成を示すブロック図である。
【0045】
制御回路を示す同図において、1700はホストコンピュータ(以下、ホストという)1001から記録データを入力するインタフェース、1701はMPU、1702はMPU1701が実行する制御プログラムを格納するプログラムROM、1703は各種データ(上記記録データや記録ヘッドIJHに供給される記録信号等)を保存しておくDRAMである。1704は記録ヘッドIJHに対する記録信号の供給制御を行うゲートアレイ(G.A.)であり、インタフェース1700、MPU1701、RAM1703間のデータ転送制御も行う。1710は記録ヘッドIJHを搬送するためのキャリアモータ、1709は記録紙搬送のための搬送モータである。1705は記録ヘッドIJHを駆動するヘッドドライバ、1706、1707はそれぞれ搬送モータ1709、キャリアモータ1710を駆動するためのモータドライバである。
【0046】
なお、ゲートアレイ(G.A.)1704はASICで構成されており、記録ヘッドIJHにはヘッド温度を測定するための温度センサ1711とヘッドの特性情報を格納するEEPROM1708が備えられている。温度センサ1711には温度検出のためのアナログ回路と、その回路から出力されたアナログ信号をデジタル信号に変換する回路とを内蔵している。そして、温度センサ1711からはヘッド温度に応じたデジタル信号が出力される。
【0047】
次に、上記制御構成の動作を説明する。
【0048】
まず、ホスト1001ではアプリケーション(不図示)から出力される画像データをプリンタドライバ1002内の後述する画像処理部1003において、記録装置IJRAで受信可能なデータに変換し、記録装置IJRA側に転送する。これに応じて、インタフェース1700に記録データが入るとゲートアレイ1704とMPU1701との間でその記録データがプリント用の記録信号に変換される。そして、モータドライバ1706、1707が駆動されると共に、ヘッドドライバ1705に送られた記録信号に従って記録ヘッドIJHが駆動され、記録が行われる。
【0049】
また、インタフェース1700は双方向通信が可能であり、インタフェース1700を介して、ホスト1001は記録装置IJRAからエラー情報等のステータス情報を受け取ったり、記録ヘッドの初期吐出量情報や記録ヘッド温度情報を受け取り、それに応じて処理方法の変更を行う。この情報の受け渡しと処理方法に関しては後述する。
【0050】
さらに、ゲートアレイ(G.A.)1704は、記録ヘッドIJHに内蔵されたEEPROM1708の内容を所定のタイミングで受信して、これをMPU1701に転送する。
【0051】
なお、プリンタドライバ1002はホスト1001のハードディスク(HD)1004などにインストールされ、ホスト1001が起動されたときに、そのハードディスクから読み出されてホストのメモリ(MEM)1005に展開されて実行される。プリンタドライバ1002はCD−ROMなどの記憶媒体に格納された形で、或いは、インターネットなどを介してユーザに提供される。
【0052】
図3は記録ヘッドIJHに取り付けられたEEPROM1708のメモリマップを示す図である。
【0053】
図3に示すようにEEPROM1708は1ワード=16ビット幅でマッピングされていて、情報によってデータ長が可変で割り当てられている。なお、上述のように記録ヘッドIJHは、Y、M、C、K、LC、及びLMの計6色のインクを吐出するために用いられる6個の記録素子基板が備えられており、これらの記録素子基板を含むインク吐出ノズルなど各インクに対応した部分をYヘッド、Mヘッド、Cヘッド、Kヘッド、LCヘッド、LMヘッドと呼ぶ。
【0054】
さて、EEPROM1708には32ビットで表現されるヘッド識別情報が格納され、Y、M、C、K、LC、及びLMの各色インク毎の初期吐出量情報は各8ビットデータである。初期吐出量情報は標準吐出量を“0”とし、それよりも小さい吐出量をマイナス(−)、大きい吐出量をプラス(+)として、“−2(FEh:hは16進表記を意味する)”、“−1(FFh)”、“0(00h)”、“+1(01h)”、“+2(02h)”の5段階で表わす。
【0055】
図3に記載した例の場合、Yインク、Mインクは標準吐出量よりも大きな吐出量であり、Cインク、Kインクは標準の吐出量であり、LCインク、LMインクは標準吐出量よりも小さい吐出量のヘッドであることを意味する。以降、上記初期吐出量情報に対する記録ヘッドのインク吐出量の5段階各々を、小小、小、中、大、大大と呼ぶこととする。
【0056】
なお、図3ではEEPROM1708に書き込まれている情報として本発明の実施形態に関係のあるものしか記述していないが、その他にもヘッドの駆動条件を書き込んでおき、記録装置でその情報に基づいて、記録ヘッド毎に最適な駆動条件を用いて制御したり、記録ヘッドのレジ情報を書き込んでおき、そのレジ情報によって、記録ヘッドの位置調整を行ったり、記録ヘッドの吐出不良ノズルの情報を書き込んおき、その吐出不良ノズルによる記録を他のノズルを用いて補間記録を行ったりするなどのために、各種情報をEEPROM内に容量の許す限り書き込んでも良い。
【0057】
また、図3に示したEEPROM1708内の情報は記録ヘッド出荷時に書き込んだ後、その後は読込専用メモリとして用い、その内容変更しない場合もあれば、記録ヘッドの吐出量の経時的な変化が発生したときのために、後で書き込みを行なう場合もある。ここでは、説明を簡単にするために、記録ヘッドの出荷時のみEEPROMにデータを書き込み、その後はデータ読み出し専用メモリとして用いるとして説明する。
【0058】
またさらに、記録ヘッドIJHには、図2に示すように、温度検出のためのアナログ回路と、その回路から出力されたアナログ信号をデジタル信号に変換する回路とを内蔵した温度センサ1711を備えている。
【0059】
図4はデジタル温度出力信号と記録ヘッドの温度との関係を示す図である。
【0060】
図4に示されているように、デジタル温度情報は1〜12までの12段階で与えられ、夫々の数値がある温度範囲を表している。
【0061】
次に、ホスト1001にインストールされたプリンタドライバ1002の画像処理部1003の内部処理について説明する。
【0062】
図5は画像処理部1003の内部処理の流れを示すブロック図である。
【0063】
図5によれば、色補正部3001にはRGB各8ビット計24ビットの画像データが入力される。色補正部3001では入力されたRGB画像データに対して3次元LUTを用いて色補正を施し、補正されたRGB各8ビット計24ビットの画像データを出力する。この補正では入力された画像データに用いられている色空間から標準色空間への変換を行い、入出力機器毎の色再現範囲の統一をはかると共に、ユーザに好ましい色再現や記録色再現を行う。
【0064】
次に、色変換部3002では色補正されたRGB値に対して、出力機器である記録装置で用いる色空間であるY、M、C、K、LC、LM各8ビット計48ビットへの変換を、同じく3次元LUTを用いて実行する。次の出力ガンマ補正部3003ではその色成分毎に独立に1次元LUTを用いた出力ガンマ補正を実行する。出力ガンマ補正部3003において、各ヘッド毎のインク吐出量の補正を行う。
【0065】
図6はインク吐出量毎の出力ガンマ特性を示す図である。
【0066】
図6において、横軸に出力ガンマ補正前の各色独立の8ビット(0〜255)の信号値を、縦軸にその信号値のみを表現するパッチを記録したときの反射濃度値(O.D.値)を示す。
【0067】
この出力ガンマ特性は吐出量が3.5〜5.3ngのインク液滴で、記録媒体として専用光沢記録紙に解像度1200×1200dpiで記録したときの特性である。なお、図示されているのはインク吐出量3.5〜5.3ngを5段階に分けたとき、各段階毎の特性である。図6から明らかなように、当然のごとく吐出量が大きいほうが、各階調に対してO.D.値が高く、吐出量が小さいほうがO.D.値は低い特性になっている。
【0068】
出力ガンマ補正では、図6に示すような出力ガンマ特性を持っていることを考慮して、入力画像データに対してO.D.値がリニアな特性になるように補正する。
【0069】
図7は図6に示す出力ガンマ特性に対応して用いられる出力ガンマ補正テーブルの特性を示す図である。
【0070】
この実施形態では、図7に示すような出力ガンマ補正テーブルを記録ヘッドからのインク吐出量毎に準備し、図5に示す出力ガンマ補正テーブル3006に格納しておく。
【0071】
図8はインク初期吐出量として前述したヘッド初期吐出量情報をもつ記録ヘッドに対して、そのヘッド温度によって記録ヘッドから実際に吐出を行うインク滴の吐出量がどのように変化するか示す図である。
【0072】
従来例で説明したように、記録ヘッドは初期吐出量に対して、ヘッド温度の上昇により発泡サイズが大きくなり、インク吐出量が増える傾向を示す。
【0073】
このような傾向を考慮し、図5におけるヘッド吐出量算出部3007では、図8に示したヘッド温度と初期吐出量との関係から、その時点での記録ヘッドの吐出量を算出して、その算出量を出力ガンマ補正テーブル変更部3005に吐出量情報として転送する。
【0074】
なお、ヘッド吐出量算出部3007には、図8に示した対応関係をテーブルとして備えても良いし、ヘッド温度と吐出量との関係を示す特性が比較的簡単な計算式で求められるものであれば、ヘッド吐出量算出部3007で計算で求めても良い。
【0075】
出力ガンマ補正テーブル変更部3005は、EEPROM1708に格納されているヘッド情報を入力し、出力ガンマ補正部3003に設定された出力ガンマテーブルとはインク吐出量の異なる記録ヘッドが装着されていることを認識した場合には、そのヘッド情報が示す吐出量情報に基づいて、吐出量に応じて出力ガンマ補正テーブルを変更する。
【0076】
そして、量子化部3004には出力ガンマ補正が行われた各色8ビットのデータが入力され、記録装置が表現可能な階調数、例えば、図3の例の場合は1画素1ビット、即ち、2値への量子化を行う。通常この量子化には疑似中間調表現が可能なディザ処理や誤差拡散処理が用いられる。
【0077】
次に、記録用紙複数ページにわたって連続的に記録を行なう時に、各ページ毎の予測インク吐出量に基づいて、出力ガンマ補正テーブルを各ページ単位で変更する方法について説明する。この実施形態では、複数ページへの記録時に1ページ目のデータがスプールされた時点で記録を開始するものとする。
【0078】
図9はプリンタドライバ側でのスプール処理と記録装置側の記録タイミングとの関係を示す図である。この例は4ページ連続記録時のタイミングを示す例である。
【0079】
図9によれば、まず1ページ目のスプール処理をプリンタドライバ側で終了してから、記録データが記録装置側に送信されて1ページ目の記録を開始する。このとき、プリンタドライバ側で平行して2ページ目以降のスプール処理を実行して、指定したページ分のスプール処理を行う。また、記録装置側では1ページ目の記録が終了した段階で2ページ目以降の記録を継続的に行う。また、プリンタドライバ側は各ページのスプール処理開始時にヘッド温度を取得する。
【0080】
ここで、複数ページ記録時のスプール処理について説明する。
【0081】
図10は複数ページ記録時のスプール処理を示すフローチャートである。
【0082】
まず、ステップS9002では記録ヘッドIJHのEEPROM1708内に書き込まれている初期吐出量情報(Vd)を取得する。次に、ステップS9003ではこれからスプール処理を行うページ情報(n)を取得し、ステップS9004ではこれからスプール処理を行おうとしているページが1ページ目か否かを調べる。
【0083】
ここで、n=1であれば、そのスプール処理は1ページ目の処理であると判断し、処理はステップS9007に進み、現在の記録ヘッドIJHのヘッド温度(T)を取得し、その後、処理はステップS9010に進む。これに対して、n≠1であれば、スプール処理をうページが1ページ目以外であると判断して、処理はステップS9005に進み、(n−1)ページ目に得られた最終ヘッド温度予測値TEP(n−1)と許容温度誤差ΔTLMT(n−1)を取得する。
【0084】
ここで最終ヘッド温度予測について説明する。この予測では各ページ先頭のヘッド温度とページ全体の記録デューティから、そのページの最後まで記録した際のヘッド温度を予測する。
【0085】
図11は記録デューティと、ページ先頭におけるヘッド温度及びページ最後のヘッド温度との関係を示す図である。
【0086】
図11において、(b)はページ先頭におけるヘッド温度と記録デューティとページ最後において予測されるヘッド温度との関係を示している。このように、同じ記録デューティでもページ先頭のヘッド温度によって最終的に到達するヘッド温度は異なってくる。
【0087】
従って、この実施形態では、(a)に示すように、このような特性を離散的な関係としたテーブルを備え、そのテーブルによって、最終ヘッド温度予測値の算出を行う。なお、このような特性は記録装置側で用いる記録モード(例えば、マルチパス記録におけるパス数や使用するマルチパスマスク)によっても変化するし、環境温度によっても変化するため、図11(a)に示すようなテーブルを各記録モード毎、環境温度毎に持つものとする。
【0088】
また、図11(a)に示すように、各最終ヘッド温度予測値(TEP)に対して、実際のヘッド温度との差が許容可能な温度誤差(ΔTLMT)も共にテーブル内に備える。これは、ヘッド温度が高い時はヘッド温度予測値と実際の温度に誤差が生じると、ブリーディングのような記録にとって重大な障害を引き起こす可能性があることから、ヘッド温度予測値によって許容温度誤差は異ならせ、ヘッド温度予測値が高い時には許容温度誤差を少なくしたほうが好ましいからである。
【0089】
ここで、説明は図10に戻り、ステップS9006では現在のヘッド温度(T)を取得する。さらに、ステップS9008では、現在のヘッド温度(T)が式(1)を満たすか否かを調べる。
【0090】
EP(n−1)−ΔTLMT(n−1)<T<TEP(n−1)+ΔTLMT(n−1)……(1)
即ち、前ページ((n−1)ページ)で予測した最終ヘッド温度予測値に対して、現在のヘッド温度TCが許容温度誤差範囲に収まっているかどうかを判定するのである。ここで、現在のヘッド温度(T)がその範囲に収まっていないと判定された場合には、処理はステップS9009に進み、スプール処理実行ページを現在の記録中のページN(N<n)の次のページ(N+1ページ)までスプール処理実行を戻して、スプール処理をやり直す。その後、処理はステップS9009に進む。これに対して、現在のヘッド温度(T)がその範囲に収まっていると判定された場合には、処理はステップS9010に進む。
【0091】
次に処理はステップS9010において、現在のヘッド温度(T)と初期吐出量(Vd)から現在スプール処理中のnページ目の吐出量Vd(n)を算出する。算出方法は図7に示したヘッド初期吐出量とヘッド温度との関係をテーブル化したものを、ヘッド吐出量算出部3007に備え、入力された初期吐出量情報とヘッド温度情報とに基づいて現在スプール処理中の吐出量情報として出力する。
【0092】
さらに、ステップS9011では現在スプール処理中のnページ目の吐出量情報Vd(n)から対応する出力γテーブルを選択する。この選択処理は、出力ガンマ補正テーブル変更部3005と出力ガンマ補正テーブルを用いて実行する。即ち、ヘッド吐出量算出部3007から入力される現在スプール処理中のnページ目の吐出量情報Vd(n)に対応する出力ガンマ補正テーブル3006を取り出して、出力ガンマ補正テーブル変更部3005から出力ガンマ補正部3003に、その選択した出力ガンマ補正テーブルを渡す。
【0093】
ステップS9012ではnページ目のスプール処理を行う。
【0094】
ステップS9013ではスプール処理の過程で行われるそのページ内の記録デューティをカウントし、そのカウント値から最終ヘッド温度予測値TEP(n)と許容温度誤差ΔTLMT(n)を求める。これは、図11(a)に示した記録デューティとページ先頭のヘッド温度の関係を表すテーブルを参照して求める。
【0095】
そして、ステップS9014では指定されたページ分のスプールが終了したか否かを判定し、まだそのスプールが終了していない場合には処理はステップS9016に進んで、スプール処理を行うページnを+1して、ステップS9003に戻り、次ページの処理を再開する。これに対して、指定された全ページ分のスプールが終了したと判定された場合には、処理はステップS9017に進む。
【0096】
ステップS9017では、全ページ分の記録が終了したか否かを判定する。ここで、その記録が終了していないと判定された場合には、処理はステップS9019に移って後述する記録装置からの割り込み処理の有無を判定する。ここで、割り込みがないと判定されたなら、処理はステップS9017に戻って全ページ記録終了と判定されるまで、記録装置からの割り込みを待ち合わせる。これに対して、全ページの記録終了と判定された場合には処理を終了する。
【0097】
ここで、ステップS9019における記録装置からの割り込み処理について説明する。これはプリンタドライバ1002のスプール処理が終了した時点から、記録中に規定の温度予測範囲を超えた場合に再度スプール処理をやり直すための処理である。
【0098】
図12は割り込み処理を示すフローチャートである。
【0099】
まず、ステップS1102では、記録中のページNの最終温度予測値TEP(N)と許容温度誤差ΔTLMT(N)を取得する。この取得はステップS9005で求められ、各ページ毎にプリンタドライバ側で記憶しておいた情報を記録装置本体側に転送することによりなされる。
【0100】
次に、ステップS1103では記録中の各ラスタ毎に現在のヘッド温度(T)を取得する。さらに、ステップS1104では現在のヘッド温度(T)がステップS1102で取得した最終温度予測値TEP(N)と許容温度誤差ΔTLMT(N)とを用いて、式(2)が成り立つか否かを調べる。
【0101】
EP(N)−ΔTLMT(N)<T<TEP(N)+ΔTLMT(N)……(2)
ここで式(2)の条件が成り立たないと判定された場合には、処理はステップS1105に進み、プリンタドライバ側に割り込み信号を発行する。これによって、プリンタドライバでのスプール処理に対して、ステップS9019の割り込み待ちルーチンへ割り込み信号が渡され、その結果、図10の処理がステップS9009に進んで現在記録中の次のページでのスプール処理をやり直すことになる。
【0102】
これに対して、ステップS1104において現在のヘッド温度(T)が式(2)の条件を満すと判定された場合には、処理はステップS1106に進んで、全ラスタの記録が終了したかどうかを調べる。ここで、全ラスタの記録が終了ではないと判断された場合には、処理はステップSS103に戻り、その記録終了までヘッド温度モニタを行う。これに対して、全ラスタの記録が終了したと判断された場合には、処理はステップS1107に進んで、複数ページ記録の全ページ記録が終了したかどうかを調べる。ここで、その記録がまだ途中であると判定された場合は、処理はステップS1108に進んで、記録するページnの更新(+1)を行い、その後、処理はステップS1102に戻る。これに対して、全ページ記録終了と判定された場合には、処理は終了する。
【0103】
従って以上説明した実施形態によれば、複数ページ連続記録時のスプール処理の過程で、ヘッド温度の予測を行い、その結果からインク吐出量補正を行って、最適な画像濃度での記録を可能にするとともに、ブリーディング現象のような画質を劣化させる現象の発生を防止することが可能となる。
【0104】
また、ヘッド温度予測結果と記録中の実際のヘッド温度との比較を行い、実際のヘッド温度が予測範囲を超えた場合にはスプール処理のやり直しを行うので、インク吐出量補正の精度をより高めることが可能となる。
【0105】
なお、以上説明した実施形態ではスプール処理のやり直しを自動的に行う例について説明したが本発明はこれによって限定されるものではない。例えば、以下に説明するように、スプール処理のやり直しを行うかどうかの判断をユーザに委ねるようにしても良い。
【0106】
図13はスプール処理の実行がユーザ判断に委ねられた割り込み処理を示すフローチャートである。なお、図13において、図12で既に説明したのと同じ処理ステップについては同じステップ番号を付し、その説明は省略し、ここではスプール処理の実行がユーザ判断に委ねる処理についてのみ説明する。
【0107】
ステップS1104において、現在のヘッド温度(T)が式(2)の条件を満足しないと判断された場合、即ち、現在のヘッド温度が予測した温度範囲を超えていると判断された場合、処理はステップS1104aに進み、ユーザにスプール処理のやり直しを促す警告を発行する。
【0108】
図14はその警告メッセージの表示画面の例を示す図である。この警告メッセージの画面はホスト1001のディスプレイ(不図示)に表示される。
【0109】
次にステップS1104bではユーザ指示を待ち合わせ、ユーザがスプール処理のやり直しを選択した場合には、処理はステップS1105に進み、図12で説明したのと同様に割り込み信号を発行して、スプール処理のやり直しを行う。これに対して、ユーザがスプール処理のやり直しを選択しない場合には、このページに関しては何の処理も実行せずに、処理はステップS1107へと進み、次のページの記録処理に移る。
【0110】
さて、図9からも分かるように、スプール処理のやり直しは記録動作と平行して行うため、割り込みが発生するタイミング次第では、記録に待ちが発生する可能性がある。従って、図14に示しているような警告をユーザに通知することにより、記録品位を優先するか、記録速度を優先するかをユーザに選択させることが可能となる。これによりユーザの指向に合わせた効率的な記録が行なわれる。
【0111】
【他の実施形態】
前述した実施形態では1ページスプール処理後に記録を開始して、その後記録とスプール処理とを平行して実行したが、この実施形態では、まず一括して全ページのスプール処理を実行し、その後、記録を開始する場合の処理方法について説明する。
【0112】
図15はこの実施形態に従うプリンタドライバ側でのスプール処理と記録装置側の記録タイミングとの関係を示す図である。この例は4ページ連続記録時のタイミングを示す例である。
【0113】
図15によれば、まず1〜4ページ目のすべてのスプール処理を実行し、その処理終了後に、記録データが記録装置本体に転送されて1〜4ページ目の記録を開始する。従って、スプール処理時に記録装置からヘッド温度を取得するのは1ページ目のスプール処理を開始する時点のみとなる。
【0114】
図16にこの実施形態に従うスプール処理を示すフローチャートである。なお、図16において、既に図10において説明したのと同じ処理ステップには同じステップ参照番号を付し、その説明は省略し、ここではこの実施形態に特有の処理についてのみ説明する。
【0115】
ステップS9002〜S9003の処理後、ステップS9004′ではスプール処理のページ(n)が1ページ目か否かを判定するとともに、記録装置からの割り込みがあるかどうかを調べる。ここで、n=1であると判定された場合、或いは、記録装置から割り込みがあったと判定された場合、処理はステップS9007に進み、現在のヘッド温度(T)を取得する。この実施形態では記録装置はスプール終了までは記録を開始しないため、ヘッド温度は変化をしないことから現在のヘッド温度の取得は1ページ目のみとなるか、割り込みが発生した時点のみとなる。その後、処理はステップS9010に進み、現在のヘッド温度(T)と初期吐出量(Vd)からnページ目の吐出量Vd(n)を算出する。ここで、割り込みがなければ、n=1となり、割り込みがあれば、その時点でのページの値が設定される。その後、処理はステップS9011に進む。
【0116】
これに対して、スプール処理ページが1ページ目以外のページと判定された場合には、処理はステップS9005に進み、(n−1)ページ目に得られた最終ヘッド温度予測値TEP(n−1)と許容温度誤差ΔTLMT(n−1)を取得する。その後、処理はステップS9005aにおいて、予測値TEP(n−1)と初期吐出量Vdから現在処理中のnページ目の吐出量Vd(n)を算出する。その後、処理はステップS9011に進み、図10で説明したのと同様の処理を実行する。
【0117】
さて、この実施形態では、図15に示されているように、図16に示したフローチャートに従ってスプール処理が終了した時点で、記録装置本体側で記録を開始する。この際の割り込み処理は図12に示したのと同じである。ただし、ヘッド温度が予測範囲を超えた場合に、割り込みをかけてスプール処理をやり直す場合には、図16に示したスプール処理全体が呼び出されて実行される。
【0118】
このときにはステップS9003では、スプール処理を再開するページとして現在の記録中のページの次のページをセットする。そして、ステップS9004′では割り込み処理があったと判定されて、処理はステップS9007に進み、現在のヘッド温度(T)を取得する。そして、その取得されたヘッド温度に基づいてステップS9010の処理を実行する。
【0119】
図17は割り込みが入った時のスプール処理の流れと記録装置側の記録の流れを示す図である。図17によれば、2ページ目に割り込みが入った例が示されている。
【0120】
従って以上説明した実施形態に従えば、複数ページの連続記録時にスプール処理を一括して行った後に記録を開始した場合にも、ヘッド温度の予測を行い、その結果から吐出量補正を行って、最適な画像濃度での記録を行なうことができるとともに、ブリーディング現象の発生を防止することが可能となる。
【0121】
また、記録中にはヘッド温度予測結果と記録中の実際のヘッド温度との比較を行い、実際のヘッド温度が予測範囲を超えた場合には未記録のページからスプール処理をやり直すことで、吐出量補正の精度をより高めることが可能となる。
【0122】
なお、以上説明した実施形態では、ホストがヘッド温度を予測し、その予測した1つのヘッド温度に対応したスプール処理を行う例について説明したが、ホストの処理能力が向上し、その処理能力に余裕が出てきた場合には、予め複数のヘッド温度に対応したスプール処理を並行して行い、その完成した複数のスプールされた記録データから、現在のヘッド温度に最適なデータを選択するようにしても良い。
【0123】
さらに、以上の実施形態において、記録ヘッドから吐出される液滴はインクであるとして説明し、さらにインクタンクに収容される液体はインクであるとして説明したが、その収容物はインクに限定されるものではない。例えば、記録画像の定着性や耐水性を高めたり、その画像品質を高めたりするために記録媒体に対して吐出される処理液のようなものがインクタンクに収容されていても良い。
【0124】
以上の実施形態は、特にインクジェット記録方式の中でも、インク吐出を行わせるために利用されるエネルギーとして熱エネルギーを発生する手段(例えば電気熱変換体やレーザ光等)を備え、前記熱エネルギーによりインクの状態変化を生起させる方式を用いることにより記録の高密度化、高精細化が達成できる。
【0125】
その代表的な構成や原理については、例えば、米国特許第4723129号明細書、同第4740796号明細書に開示されている基本的な原理を用いて行うものが好ましい。この方式はいわゆるオンデマンド型、コンティニュアス型のいずれにも適用可能であるが、特に、オンデマンド型の場合には、液体(インク)が保持されているシートや液路に対応して配置されている電気熱変換体に、記録情報に対応していて核沸騰を越える急速な温度上昇を与える少なくとも1つの駆動信号を印加することによって、電気熱変換体に熱エネルギーを発生せしめ、記録ヘッドの熱作用面に膜沸騰を生じさせて、結果的にこの駆動信号に1対1で対応した液体(インク)内の気泡を形成できるので有効である。この気泡の成長、収縮により吐出用開口を介して液体(インク)を吐出させて、少なくとも1つの滴を形成する。この駆動信号をパルス形状をすると、即時適切に気泡の成長収縮が行われるので、特に応答性に優れた液体(インク)の吐出が達成でき、より好ましい。
【0126】
このパルス形状の駆動信号としては、米国特許第4463359号明細書、同第4345262号明細書に記載されているようなものが適している。なお、上記熱作用面の温度上昇率に関する発明の米国特許第4313124号明細書に記載されている条件を採用すると、さらに優れた記録を行うことができる。
【0127】
記録ヘッドの構成としては、上述の各明細書に開示されているような吐出口、液路、電気熱変換体の組み合わせ構成(直線状液流路または直角液流路)の他に熱作用面が屈曲する領域に配置されている構成を開示する米国特許第4558333号明細書、米国特許第4459600号明細書を用いた構成も本発明に含まれるものである。加えて、複数の電気熱変換体に対して、共通するスロットを電気熱変換体の吐出部とする構成を開示する特開昭59−123670号公報や熱エネルギーの圧力波を吸収する開口を吐出部に対応させる構成を開示する特開昭59−138461号公報に基づいた構成としても良い。
【0128】
さらに、記録装置が記録できる最大記録媒体の幅に対応した長さを有するフルラインタイプの記録ヘッドとしては、上述した明細書に開示されているような複数記録ヘッドの組み合わせによってその長さを満たす構成や、一体的に形成された1個の記録ヘッドとしての構成のいずれでもよい。
【0129】
加えて、上記の実施形態で説明した記録ヘッド自体に一体的にインクタンクが設けられたカートリッジタイプの記録ヘッドのみならず、装置本体に装着されることで、装置本体との電気的な接続や装置本体からのインクの供給が可能になる交換自在のチップタイプの記録ヘッドを用いてもよい。
【0130】
また、以上説明した記録装置の構成に、記録ヘッドに対する回復手段、予備的な手段等を付加することは記録動作を一層安定にできるので好ましいものである。これらを具体的に挙げれば、記録ヘッドに対してのキャッピング手段、クリーニング手段、加圧あるいは吸引手段、電気熱変換体あるいはこれとは別の加熱素子あるいはこれらの組み合わせによる予備加熱手段などがある。また、記録とは別の吐出を行う予備吐出モードを備えることも安定した記録を行うために有効である。
【0131】
さらに、記録装置の記録モードとしては黒色等の主流色のみの記録モードだけではなく、記録ヘッドを一体的に構成するか複数個の組み合わせによってでも良いが、異なる色の複色カラー、または混色によるフルカラーの少なくとも1つを備えた装置とすることもできる。
【0132】
さらに加えて、本発明に係る記録装置の形態としては、コンピュータ等の情報処理機器の画像出力端末として一体または別体に設けられるものの他、リーダ等と組み合わせた複写装置、さらには送受信機能を有するファクシミリ装置の形態を取るものであっても良い。
【0133】
【発明の効果】
以上説明したように本発明によれば、記録データから記録媒体の所定量毎の記録デューティを計測した結果と、インクジェット記録ヘッドによる記録に先立って記録装置側から転送されたインクジェット記録ヘッドの測定温度と、記録媒体の所定量分の記録前後におけるインクジェット記録ヘッドのヘッド温度と記録デューティとの関係を示すテーブルとを用いて記録媒体の所定量の記録終了時のインクジェット記録ヘッドの温度を予測し、インクジェット記録ヘッドの予測温度と転送されたインク吐出の特性情報とに基づいてインクジェット記録ヘッドからのインク吐出量を補正するので、ヘッド温度の影響を受けない最適な画像濃度で記録を行なうことができるという効果がある。
【0134】
これにより、例えば、ブリーディング現象のような記録画像の品質を劣化させる弊害を防止することができる。
【図面の簡単な説明】
【図1】本発明の代表的な実施の形態であるインクジェット記録装置IJRAの構成の概要を示す外観斜視図である。
【図2】記録装置IJRAの制御回路の構成を示すブロック図である。
【図3】記録ヘッドIJHに取り付けられたEEPROM1708のメモリマップを示す図である。
【図4】デジタル温度出力信号と記録ヘッドの温度との関係を示す図である。
【図5】画像処理部1003の内部処理の流れを示すブロック図である。
【図6】インク吐出量毎の出力ガンマ特性を示す図である。
【図7】図6に示す出力ガンマ特性に対応して用いられる出力ガンマ補正テーブルの特性を示す図である。
【図8】記録ヘッドのヘッド温度によって記録ヘッドから実際に吐出を行うインク滴の吐出量がどのように変化するか示す図である。
【図9】プリンタドライバ側でのスプール処理と記録装置側の記録タイミングとの関係を示す図である。
【図10】複数ページ記録時のスプール処理を示すフローチャートである。
【図11】記録デューティと、ページ先頭におけるヘッド温度及びページ最後のヘッド温度との関係を示す図である。
【図12】割り込み処理を示すフローチャートである。
【図13】スプール処理の実行がユーザ判断に委ねられた割り込み処理を示すフローチャートである。
【図14】警告メッセージの表示画面の例を示す図である。
【図15】他の実施形態に従うプリンタドライバ側でのスプール処理と記録装置側の記録タイミングとの関係を示す図である。
【図16】他の実施形態に従うスプール処理を示すフローチャートである。
【図17】割り込みが入った時のスプール処理の流れと記録装置側の記録の流れを示す図である。
【符号の説明】
1700  インタフェース
1701  MPU
1702  ROM
1703  RAM
1704  ゲートアレイ(G.A.)
1705  ヘッドドライバ
IJH  記録ヘッド
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a printing apparatus, a printing system, and a printing method, and more particularly to a printing apparatus that performs printing using an inkjet print head, and a printing system and a printing method that include the printing apparatus and a host that transfers print data to the printing apparatus. . More specifically, the present invention relates to correction of a change in the tint of an image caused by an increase in the amount of ink ejected due to a rise in the temperature of an ink jet recording head, and prevention of image problems such as ink overflow during recording.
[0002]
[Prior art]
2. Description of the Related Art A conventional ink jet recording apparatus capable of performing color recording usually includes a plurality of recording heads that respectively discharge four color inks of yellow (Y), cyan (C), magenta (M), and black (K).
[0003]
Also, recently, in order to suppress the granularity of the recording dots in the highlight portion of the image, light inks of which the density of each color is lightened (for example, light cyan (LC) and light magenta (LM) whose density of cyan and magenta are lightened) In order to form a color image using six or more inks including the above-described four dark inks and the above-described four dark inks, a configuration including at least six recording heads is often used.
[0004]
Next, a recording head used in the ink jet recording apparatus will be described.
[0005]
As a recording method of the ink jet printer, there are a method using an electrothermal conversion element (heater) as a discharge energy generating element for giving discharge energy for discharging ink droplets, and a method using a piezoelectric element (piezo).
[0006]
In both cases, ink can be ejected by supplying an electric signal to the ejection energy generating element. However, the former method has an advantage that a space for arranging a heater which is an ejection energy generating element is small, and the structure of the ink jet recording head. This also has the advantage that simplification and miniaturization are possible, and that high density is relatively easy. On the other hand, the disadvantages are that the heat generated by the heater easily causes a change in the volume of the ejected ink droplet due to the heat accumulation in the print head, and the cavitation due to the defoaming has a large effect on the heater.
[0007]
As a method for solving these disadvantages, there are known ink jet recording methods described in JP-A-54-161935, JP-A-61-185455, JP-A-61-249768, and JP-A-4-10941. And an inkjet recording head have been proposed.
[0008]
The ink jet recording head described in the above publication has a discharge port for discharging liquid, an ink path filled with ink in communication with the discharge port, and an electrothermal conversion element provided in the ink path. It has. This electrothermal conversion element is generally formed of a thin film resistor, and a pulse-like current is applied to the electrothermal conversion element through an electric wiring (driving pulse application) to generate thermal energy. The discharge of ink droplets is realized by communicating bubbles generated by energy with the outside air. By using such a recording method, it is possible to improve the stability of the volume of ink droplets, perform high-speed recording with small droplets, and improve the durability of the heater by eliminating cavitation generated by defoaming.
[0009]
As described above, the inks of the four colors Y, M, C, and K, or the inks of the six colors Y, M, C, K, LC, and LM are formed by using a plurality of recording heads. In the case of ejection, when printheads are mass-produced as a practical problem, the ink ejection amount of each printhead varies. At present, for example, the variation occurs about ± 10% of the standard ejection amount. Such a variation in the ink ejection amount for each print head adversely affects a difference in image density and color.
[0010]
On the other hand, since the printing apparatus determines the color tone of the output image in accordance with the standard ink discharge amount from the print head due to its design, a print head in which the discharge amount is shifted from the standard discharge amount is used. The recorded image has a different color tone from the target image in design.
[0011]
By the way, images recorded by an ink jet recording apparatus in recent years have become high image quality, and the image quality has come to be close to that of silver halide photography, but in a photographic image, the color tone determines the image quality. Is an important factor above. Therefore, if the color tone is not as designed, (1) deterioration of color reproducibility and (2) occurrence of discontinuity of gradation (particularly, the balance between dark ink and light ink of the same color system is lost. And (3) the occurrence of false contours and the like may occur, and image quality may be significantly impaired.
[0012]
For this reason, conventionally, for example, as proposed in Japanese Patent Application Laid-Open No. 2-167755, a printing apparatus is provided with a plurality of γ correction tables used for γ correction performed by an image processing unit for each ejection amount of a print head. The ejection amount information written in the mounted recording head is read, and a gamma correction table corresponding to the ejection amount information is selected to perform a recording process. By using this method, it is possible to minimize a change in image density and a change in tint even when the ejection amount of the recording head varies.
[0013]
[Problems to be solved by the invention]
However, the recording head described in the above conventional example is excellent in ejection stability of ink droplets, but the driving frequency of the recording head is high, and recording is performed continuously or an image with a high duty is recorded. As a result, the amount of ink ejected from the recording head fluctuates due to the temperature rise of the recording head, and increases by about 15 to 20% depending on the temperature rise.
[0014]
This is because the growth of bubbles generated on the heater provided in the recording head is significantly increased by the temperature, and as a result, the ink remaining in the nozzle liquid chamber at the time of ink ejection is reduced, and as a result, the ink ejected at one time This is a phenomenon that occurs because the amount of droplets increases.
[0015]
Due to such an increase in the ink ejection amount, adverse effects such as deterioration of the granularity of the recorded image due to an increase in the recording dot diameter, a change in the recording density, and bleeding (ink overflow) due to exceeding the ink receiving amount of the recording medium. appear. Of particular concern is bleeding. The occurrence of bleeding causes image collapse in a high-density portion and remarkable deterioration in resolution, which is a serious problem from the viewpoint of high-quality image recording.
[0016]
However, in the method of performing the printing process by selecting the γ correction table according to the ejection amount information proposed in Japanese Patent Application Laid-Open No. Hei 2-167755, the variation in the ink ejection amount is irrespective of whether the temperature of the recording head rises or not. Only the method of making the density difference generated by the printing method constant is disclosed, and it was not possible to avoid the occurrence of the bleeding caused by the increase in the ink ejection amount at the time of the temperature rise of the recording head as described above.
[0017]
The present invention has been made in view of the above-described problems with the conventional example, and provides a recording apparatus, a recording system, and a recording method capable of performing high-quality recording regardless of a change in the temperature of a recording head. It is aimed at.
[0018]
[Means for Solving the Problems]
In order to achieve the above object, a recording head according to the present invention has the following configuration.
[0019]
That is, a recording system including a recording apparatus that performs recording by ejecting ink from an inkjet recording head having a nonvolatile memory that stores characteristic information of ink ejection, and a host that transmits recording data to the recording apparatus, The recording apparatus includes a measuring unit that measures the temperature of the inkjet recording head, a reading unit that reads the characteristic information of the ink ejection from the nonvolatile memory, and a temperature of the inkjet recording head that is measured by the measuring unit. A first transfer unit configured to transfer the characteristic information of the ink ejection read by the reading unit to the host, wherein the host determines a head temperature of the ink jet recording head before and after recording for a predetermined amount of a recording medium. Storage means for storing a table indicating a relationship with a recording duty; and Measuring means for measuring the recording duty, temperature of the ink jet recording head transferred by the first transfer means prior to recording by the ink jet recording head, measurement results by the measuring means, and stored in the storage means. Prediction means for predicting the temperature of the ink jet recording head at the end of recording of the predetermined amount on the recording medium using a table, and the temperature of the ink jet recording head predicted by the prediction means and transferred by the first transfer means And a correcting means for correcting the ink discharge amount from the ink jet print head based on the obtained ink discharge characteristic information.
[0020]
The predetermined amount is desirably one page of the recording medium.
[0021]
Further, the host transfers the predicted temperature of the ink jet recording head to the recording device, while the recording device compares the predicted temperature of the ink jet recording head transferred from the host with the measured temperature of the ink jet recording. It is desirable that the host be configured to monitor whether it is within a predetermined allowable range and to interrupt the host according to the monitoring result.
[0022]
In this case, it is preferable that a predetermined allowable range is further stored in the table, and the predetermined allowable range is read from the table and transferred from the host to the recording apparatus.
[0023]
Further, the recording apparatus further includes scanning means for reciprocatingly scanning the ink jet recording head, and temperature measurement control means for controlling temperature measurement of the ink jet recording head by the measuring means for each scan by the scanning means. Preferably, on the other hand, the host comprises: a spool unit for spooling recording data corresponding to each page of a recording medium; a detecting unit for detecting an interruption from the recording device; and the recording unit based on a detection result by the detecting unit. It is preferable that the apparatus further comprises a spool re-execution control means for controlling the spool means so as to re-spool the recording data used for recording from the next page of the recording medium being recorded by the apparatus.
[0024]
In this case, the host inquires of the user whether or not to re-execute the spooling process based on the monitoring result by the monitoring means, and controls the spooling process to be re-executed in accordance with an instruction from the user. Is also good.
[0025]
The host may acquire the temperature of the ink jet print head prior to the spooling process of the print data corresponding to each of the plurality of pages of the recording medium when performing continuous printing on the plurality of pages of the print medium. The temperature of the ink jet print head may be acquired before spooling print data corresponding to all of the plurality of pages of print media.
[0026]
It is preferable that the correction unit performs γ correction on the recording data.
[0027]
It is preferable that the inkjet recording head includes an electrothermal converter for generating thermal energy to be applied to the ink in order to eject the ink using thermal energy.
[0028]
According to another aspect of the present invention, a printing apparatus that prints by discharging ink from an inkjet print head including a nonvolatile memory that stores characteristic information of ink discharge, and a host that transmits print data to the printing apparatus are used. A recording step of measuring the temperature of the ink jet recording head, a reading step of reading the characteristic information of the ink ejection from the nonvolatile memory, and a method of measuring the temperature of the ink jet recording head measured in the measuring step. A transfer step of transferring the temperature and the characteristic information of the ink ejection read in the reading step to the host; a measuring step of measuring a print duty for each predetermined amount of a print medium from print data; and printing by the inkjet print head. Prior to the temperature of the inkjet recording head transferred in the transfer step, The measurement result in the measurement step and the table showing the relationship between the print temperature and the head temperature of the ink jet recording head before and after the recording of the predetermined amount on the recording medium, and when the recording of the predetermined amount on the recording medium is completed. A prediction step of predicting the temperature of the ink jet recording head, and the temperature of the ink jet recording head predicted in the prediction step and the characteristic information of the ink ejection transferred in the transfer step, from the ink jet recording head. A recording method is provided, comprising: a correction step of correcting an ink discharge amount; and a recording step of performing recording with the ink discharge amount corrected in the correction step.
[0029]
According to still another aspect of the present invention, there is provided a recording apparatus for recording by discharging ink from an ink jet recording head including a nonvolatile memory storing characteristic information of ink discharging, wherein the temperature of the ink jet recording head is measured. Means for reading the characteristic information of the ink discharge from the nonvolatile memory; and a host for storing the temperature of the ink jet recording head measured by the measuring means and the characteristic information of the ink discharge read by the read means. Transfer means for transferring the ink jet recording head temperature after recording the predetermined amount from the measured temperature and the recording duty on the recording medium for the predetermined amount, and calculating the predicted temperature and the transferred ink ejection. Receiving the ink ejection amount corrected by the host based on the characteristic information and the print data; Comprising stages and, a recording apparatus characterized by having a recording unit for performing recording based on the received corrected ink ejection amount and the recording data by the receiving unit.
[0030]
With the above configuration, the present invention measures the temperature of an ink jet recording head having a non-volatile memory storing ink discharge characteristic information on the recording apparatus side, reads out the ink discharge characteristic information from the non-volatile memory, When the measured temperature of the recording head and the read ink ejection characteristic information are transferred to the host, the host measures the recording duty for each predetermined amount of the recording medium from the recording data, and the measurement result is used for recording by the inkjet recording head. The recording of the predetermined amount of the recording medium is completed by using the measured temperature of the ink jet recording head transferred in advance and the table indicating the relationship between the recording duty and the head temperature of the ink jet recording head before and after the recording of the predetermined amount of the recording medium. Predict the temperature of the inkjet recording head at the time of inkjet recording Correcting the ink discharge amount from the ink jet recording head based on the characteristic information of head of the predicted temperature and transferred ink ejection.
[0031]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
[0032]
In the embodiment described below, a recording apparatus using an inkjet recording head will be described as an example.
[0033]
In this specification, “record” (sometimes referred to as “print”) refers not only to the formation of significant information such as characters and figures, but also to the perception of human beings, whether significant or insignificant. Irrespective of whether or not it is made obvious so that it is obtained, a case where an image, a pattern, a pattern, or the like is widely formed on a recording medium or a case where the medium is processed is also described.
[0034]
In addition, the term “recording medium” refers to not only paper used in general recording devices, but also a wide range of materials that can accept ink, such as cloth, plastic films, metal plates, glass, ceramics, wood, and leather. Shall be.
[0035]
Further, “ink” (sometimes referred to as “liquid”) is to be interpreted broadly as in the definition of “recording (printing)”, and when applied on a recording medium, an image or pattern , A liquid that can be used for forming a pattern or the like, processing a recording medium, or treating ink (for example, coagulation or insolubilization of a colorant in ink applied to a recording medium).
[0036]
<Schematic description of the device body>
FIG. 1 is an external perspective view showing an outline of a configuration of an ink jet recording apparatus (hereinafter, referred to as a recording apparatus) IJRA which is a typical embodiment of the present invention.
[0037]
In FIG. 1, a carriage HC that engages with a spiral groove 5004 of a lead screw 5005 that rotates via driving force transmission gears 5009 to 5011 in conjunction with forward and reverse rotation of a drive motor 5013 has pins (not shown). Then, it is supported by the guide rail 5003 and reciprocates in the directions of arrows a and b. On the carriage HC, an integrated type ink jet cartridge IJC containing a recording head IJH and an ink tank IT is mounted. Reference numeral 5002 denotes a paper pressing plate, which presses the recording paper P against the platen 5000 in the moving direction of the carriage HC. Reference numerals 5007 and 5008 denote photocouplers, which are home position detectors for confirming the presence of the carriage lever 5006 in this area and switching the rotation direction of the motor 5013. Reference numeral 5016 denotes a member that supports a cap member 5022 that caps the front surface of the print head IJH. Reference numeral 5015 denotes a suction device that suctions the inside of the cap, and performs suction recovery of the print head through an opening 5023 in the cap.
[0038]
Reference numeral 5017 denotes a cleaning blade. Reference numeral 5019 denotes a member that allows the blade to move in the front-rear direction. These members are supported by a main body support plate 5018. It goes without saying that the blade is not limited to this form and a known cleaning blade can be applied to the present embodiment. Reference numeral 5021 denotes a lever for starting suction for suction recovery. The lever 5021 moves with the movement of the cam 5020 engaging with the carriage, and the driving force from the driving motor is controlled by a known transmission mechanism such as clutch switching. Is done.
[0039]
These capping, cleaning, and suction recovery are configured so that desired operations can be performed at the corresponding positions by the action of the lead screw 5005 when the carriage comes to the area on the home position side. If the above operation is performed, any of the embodiments can be applied.
[0040]
The recording head IJH has six recording heads used for ejecting inks of a total of six colors of Y, M, C, K, LC, and LM in order to obtain a photographic high-quality color image. The element substrate is mounted on one head unit. Accordingly, the ink tank IT also has six ink storage sections for storing inks of a total of six colors of Y, M, C, K, LC, and LM, respectively.
[0041]
Although not particularly shown in FIG. 1, these six ink storage units are configured as six independent ink tanks, and when each of the ink tanks becomes empty, only the ink tank can be replaced. It is preferred that
[0042]
The printhead IJH includes an EEPROM as described later, and stores information unique to the printhead.
[0043]
<Description of control configuration>
Next, a control configuration for executing the recording control of the above-described apparatus will be described.
[0044]
FIG. 2 is a block diagram showing a configuration of a control circuit of the printing apparatus IJRA.
[0045]
In the figure showing a control circuit, 1700 is an interface for inputting recording data from a host computer (hereinafter, referred to as a host) 1001, 1701 is an MPU, 1702 is a program ROM for storing a control program executed by the MPU 1701, 1703 is various data ( This is a DRAM that stores the print data and print signals supplied to the print head IJH. Reference numeral 1704 denotes a gate array (GA) for controlling supply of a print signal to the print head IJH, and also controls data transfer between the interface 1700, the MPU 1701, and the RAM 1703. Reference numeral 1710 denotes a carrier motor for transporting the recording head IJH, and reference numeral 1709 denotes a transport motor for transporting the recording paper. Reference numeral 1705 denotes a head driver for driving the recording head IJH, and reference numerals 1706 and 1707 denote motor drivers for driving the transport motor 1709 and the carrier motor 1710, respectively.
[0046]
The gate array (GA) 1704 is formed of an ASIC, and the recording head IJH includes a temperature sensor 1711 for measuring a head temperature and an EEPROM 1708 for storing head characteristic information. The temperature sensor 1711 has a built-in analog circuit for detecting temperature and a circuit for converting an analog signal output from the circuit into a digital signal. Then, a digital signal corresponding to the head temperature is output from the temperature sensor 1711.
[0047]
Next, the operation of the above control configuration will be described.
[0048]
First, the host 1001 converts image data output from an application (not shown) into data receivable by the printing apparatus IJRA in an image processing unit 1003 described later in the printer driver 1002 and transfers the data to the printing apparatus IJRA. In response, when print data enters interface 1700, the print data is converted into a print print signal between gate array 1704 and MPU 1701. Then, the motor drivers 1706 and 1707 are driven, and the printhead IJH is driven in accordance with the print signal sent to the head driver 1705 to perform printing.
[0049]
Further, the interface 1700 is capable of bidirectional communication. Through the interface 1700, the host 1001 receives status information such as error information from the printing apparatus IJRA, receives initial ejection amount information of the printing head, and printing head temperature information. The processing method is changed accordingly. The delivery and processing of this information will be described later.
[0050]
Further, the gate array (GA) 1704 receives the contents of the EEPROM 1708 incorporated in the print head IJH at a predetermined timing, and transfers the contents to the MPU 1701.
[0051]
The printer driver 1002 is installed in the hard disk (HD) 1004 of the host 1001 and the like. When the host 1001 is started, it is read out from the hard disk and developed and executed in the memory (MEM) 1005 of the host. The printer driver 1002 is provided to a user in a form stored in a storage medium such as a CD-ROM or via the Internet.
[0052]
FIG. 3 is a diagram showing a memory map of the EEPROM 1708 attached to the recording head IJH.
[0053]
As shown in FIG. 3, the EEPROM 1708 is mapped with 1 word = 16 bits width, and the data length is variably assigned according to information. As described above, the recording head IJH is provided with six recording element substrates used to eject a total of six colors of ink of Y, M, C, K, LC, and LM. Portions corresponding to each ink, such as ink ejection nozzles including the recording element substrate, are called a Y head, an M head, a C head, a K head, an LC head, and an LM head.
[0054]
The EEPROM 1708 stores head identification information expressed in 32 bits, and the initial ejection amount information for each color ink of Y, M, C, K, LC, and LM is 8-bit data. In the initial ejection amount information, the standard ejection amount is “0”, the smaller ejection amount is minus (−), the larger ejection amount is plus (+), and “−2 (FEh: h means hexadecimal notation). ) "," -1 (FFh) "," 0 (00h) "," +1 (01h) ", and" +2 (02h) ".
[0055]
In the case of the example illustrated in FIG. 3, the Y ink and the M ink have a larger ejection amount than the standard ejection amount, the C ink and the K ink have the standard ejection amount, and the LC ink and the LM ink have a larger ejection amount than the standard ejection amount. This means that the head has a small ejection amount. Hereinafter, each of the five levels of the ink discharge amount of the recording head with respect to the initial discharge amount information will be referred to as small, small, small, medium, large, and large.
[0056]
In FIG. 3, only information related to the embodiment of the present invention is described as information written in the EEPROM 1708, but other driving conditions of the head are also written, and the recording apparatus performs the operations based on the information. The control is performed using the optimum driving conditions for each print head, the registration information of the print head is written, and the position of the print head is adjusted, and the information of the ejection failure nozzle of the print head is written based on the registration information. Various types of information may be written in the EEPROM as long as the capacity permits, for example, in order to perform the recording by the ejection failure nozzle using another nozzle for interpolation recording.
[0057]
Also, the information in the EEPROM 1708 shown in FIG. 3 was written at the time of shipment of the print head, and thereafter was used as a read-only memory. In some cases, the content was not changed. In some cases, writing may be performed later. Here, for the sake of simplicity, it is assumed that data is written to the EEPROM only when the recording head is shipped, and thereafter, the memory is used as a data read-only memory.
[0058]
Further, as shown in FIG. 2, the recording head IJH includes a temperature sensor 1711 having a built-in analog circuit for detecting temperature and a circuit for converting an analog signal output from the circuit into a digital signal. I have.
[0059]
FIG. 4 is a diagram showing the relationship between the digital temperature output signal and the printhead temperature.
[0060]
As shown in FIG. 4, the digital temperature information is given in 12 steps from 1 to 12, and each numerical value represents a certain temperature range.
[0061]
Next, the internal processing of the image processing unit 1003 of the printer driver 1002 installed in the host 1001 will be described.
[0062]
FIG. 5 is a block diagram showing a flow of internal processing of the image processing unit 1003.
[0063]
According to FIG. 5, image data of a total of 24 bits of 8 bits each of RGB is input to the color correction unit 3001. The color correction unit 3001 performs color correction on the input RGB image data by using a three-dimensional LUT, and outputs corrected RGB 8-bit image data in total of 24 bits. In this correction, the color space used for the input image data is converted to the standard color space, and the color reproduction range for each input / output device is unified, and color reproduction and recording color reproduction preferable for the user are performed. .
[0064]
Next, the color conversion unit 3002 converts the color-corrected RGB values into a total of 48 bits each of Y, M, C, K, LC, and LM, which are the color spaces used in the recording device as the output device. Is also performed using a three-dimensional LUT. The next output gamma correction unit 3003 performs output gamma correction using a one-dimensional LUT independently for each color component. The output gamma correction unit 3003 corrects the ink ejection amount for each head.
[0065]
FIG. 6 is a diagram showing output gamma characteristics for each ink ejection amount.
[0066]
6, the horizontal axis represents the 8-bit (0-255) signal value for each color before output gamma correction, and the vertical axis represents the reflection density value (OD) when a patch expressing only the signal value is recorded. . Value).
[0067]
The output gamma characteristic is a characteristic when ink droplets having an ejection amount of 3.5 to 5.3 ng are recorded on a special glossy recording paper as a recording medium at a resolution of 1200 × 1200 dpi. Note that what is shown is the characteristic of each stage when the ink discharge amount 3.5 to 5.3 ng is divided into five stages. As is apparent from FIG. 6, naturally, the larger the ejection amount, the higher the O.D. D. The higher the value and the smaller the discharge amount, the higher the O.D. D. The value is a low characteristic.
[0068]
In the output gamma correction, the input image data is output to the O.G. in consideration of the output gamma characteristic shown in FIG. D. Correct so that the value has a linear characteristic.
[0069]
FIG. 7 is a diagram showing characteristics of an output gamma correction table used corresponding to the output gamma characteristics shown in FIG.
[0070]
In this embodiment, an output gamma correction table as shown in FIG. 7 is prepared for each ink ejection amount from the print head, and stored in the output gamma correction table 3006 shown in FIG.
[0071]
FIG. 8 is a view showing how the ejection amount of ink droplets actually ejected from the recording head changes depending on the head temperature for a recording head having the above-mentioned initial ejection amount information as the initial ink ejection amount. is there.
[0072]
As described in the conventional example, the recording head tends to have a larger foam size due to a rise in the head temperature and an increased ink ejection amount with respect to the initial ejection amount.
[0073]
In consideration of such a tendency, the head ejection amount calculation unit 3007 in FIG. 5 calculates the ejection amount of the recording head at that time from the relationship between the head temperature and the initial ejection amount shown in FIG. The calculated amount is transferred to the output gamma correction table changing unit 3005 as ejection amount information.
[0074]
The head ejection amount calculation unit 3007 may be provided with the correspondence shown in FIG. 8 as a table, or a characteristic indicating the relationship between the head temperature and the ejection amount may be obtained by a relatively simple calculation formula. If there is, it may be calculated by the head discharge amount calculation unit 3007.
[0075]
The output gamma correction table changing unit 3005 receives the head information stored in the EEPROM 1708 and recognizes that a recording head having a different ink ejection amount from the output gamma table set in the output gamma correction unit 3003 is mounted. In this case, the output gamma correction table is changed according to the ejection amount based on the ejection amount information indicated by the head information.
[0076]
Then, 8-bit data of each color subjected to output gamma correction is input to the quantization unit 3004, and the number of gradations that can be expressed by the printing apparatus, for example, one bit per pixel in the example of FIG. Quantization to binary is performed. Usually, dither processing or error diffusion processing capable of pseudo-halftone expression is used for this quantization.
[0077]
Next, a method of changing the output gamma correction table for each page based on the predicted ink ejection amount for each page when printing is continuously performed on a plurality of pages of the recording paper will be described. In this embodiment, it is assumed that the recording is started when the data of the first page is spooled during recording on a plurality of pages.
[0078]
FIG. 9 is a diagram showing the relationship between spool processing on the printer driver side and recording timing on the recording apparatus side. This example is an example showing the timing at the time of continuous recording of four pages.
[0079]
According to FIG. 9, first, the spooling process for the first page is finished on the printer driver side, and then the print data is transmitted to the printing apparatus side to start printing the first page. At this time, spool processing for the second and subsequent pages is executed in parallel on the printer driver side, and spool processing for the specified page is performed. Further, the recording apparatus continuously records the second and subsequent pages when the recording of the first page is completed. The printer driver obtains the head temperature at the start of the spooling process for each page.
[0080]
Here, the spool processing at the time of recording a plurality of pages will be described.
[0081]
FIG. 10 is a flowchart showing the spooling process when recording a plurality of pages.
[0082]
First, in step S9002, the initial ejection amount information (Vd) written in the EEPROM 1708 of the printhead IJH. 0 ) To get. Next, in step S9003, page information (n) on which spool processing is to be performed is acquired, and in step S9004, it is determined whether the page on which spool processing is to be performed is the first page.
[0083]
Here, if n = 1, it is determined that the spool process is the process of the first page, the process proceeds to step S9007, and the current head temperature of the print head IJH (T C ) Is acquired, and the process proceeds to step S9010. On the other hand, if n ≠ 1, it is determined that the page to be spooled is other than the first page, and the process proceeds to step S9005, where the final head temperature obtained on the (n−1) th page Predicted value T EP (N-1) and allowable temperature error ΔT LMT (N-1) is obtained.
[0084]
Here, the final head temperature prediction will be described. In this prediction, the head temperature at the time of recording to the end of the page is predicted from the head temperature at the head of each page and the recording duty of the entire page.
[0085]
FIG. 11 is a diagram showing the relationship between the recording duty, the head temperature at the head of the page, and the head temperature at the end of the page.
[0086]
FIG. 11B shows the relationship between the head temperature at the head of the page, the recording duty, and the head temperature predicted at the end of the page. Thus, even at the same recording duty, the finally reached head temperature differs depending on the head temperature at the head of the page.
[0087]
Therefore, in this embodiment, as shown in (a), a table having such characteristics in a discrete relationship is provided, and the final head temperature predicted value is calculated using the table. Note that such characteristics change depending on the printing mode used on the printing apparatus side (for example, the number of passes in multi-pass printing and the multi-pass mask used), and also change depending on the environmental temperature. It is assumed that a table as shown is provided for each recording mode and each environmental temperature.
[0088]
Further, as shown in FIG. 11A, each final head temperature predicted value (T EP ), The difference from the actual head temperature is an allowable temperature error (ΔT LMT ) Are also provided in the table. This is because when the head temperature is high, an error between the predicted head temperature and the actual temperature may cause a serious obstacle to recording such as bleeding. This is because, when the head temperature predicted value is high, it is preferable to reduce the allowable temperature error.
[0089]
Here, the description returns to FIG. 10, and in step S9006, the current head temperature (T C ) To get. Further, in step S9008, the current head temperature (T C ) Satisfies Expression (1).
[0090]
T EP (N-1) -ΔT LMT (N-1) <T C <T EP (N-1) + ΔT LMT (N-1) (1)
That is, it is determined whether the current head temperature TC falls within the allowable temperature error range with respect to the final head temperature predicted value predicted on the previous page ((n-1) page). Here, the current head temperature (T C ) Is outside the range, the process advances to step S9009 to spool the spool processing execution page to the next page (N + 1 page) after the page N (N <n) currently being recorded. Return the process execution and restart the spool process. Thereafter, processing proceeds to step S9009. On the other hand, the current head temperature (T C ) Is determined to be within the range, the process proceeds to step S9010.
[0091]
Next, in step S9010, the process proceeds to the current head temperature (T C ) And the initial discharge amount (Vd 0 ), The discharge amount Vd (n) of the n-th page currently being spooled is calculated. The calculation method is as follows. The table showing the relationship between the head initial ejection amount and the head temperature shown in FIG. It is output as ejection amount information during spool processing.
[0092]
Further, in step S9011, a corresponding output γ table is selected from the ejection amount information Vd (n) of the n-th page currently being spooled. This selection process is executed using the output gamma correction table changing unit 3005 and the output gamma correction table. That is, the output gamma correction table 3006 corresponding to the discharge amount information Vd (n) of the n-th page currently being spooled and input from the head discharge amount calculation unit 3007 is taken out, and the output gamma is output from the output gamma correction table change unit 3005. The selected output gamma correction table is passed to the correction unit 3003.
[0093]
In step S9012, spool processing for the nth page is performed.
[0094]
In step S9013, the recording duty in the page performed in the spooling process is counted, and the final head temperature predicted value T is calculated from the counted value. EP (N) and allowable temperature error ΔT LMT Find (n). This is obtained by referring to the table showing the relationship between the recording duty and the head temperature at the head of the page shown in FIG.
[0095]
In step S9014, it is determined whether the spool for the designated page has been completed. If the spool has not been completed yet, the process proceeds to step S9016 to increment the page n to be spooled by +1. Then, the process returns to step S9003 to restart the processing of the next page. On the other hand, if it is determined that spooling for all designated pages has been completed, the process proceeds to step S9017.
[0096]
In step S9017, it is determined whether recording for all pages has been completed. Here, if it is determined that the recording has not been completed, the process proceeds to step S9019 to determine whether or not there is an interruption process from the recording device described later. If it is determined that there is no interruption, the process returns to step S9017 and waits for an interruption from the recording device until it is determined that all-page recording is completed. On the other hand, if it is determined that the recording of all pages has been completed, the process is terminated.
[0097]
Here, the interruption process from the recording apparatus in step S9019 will be described. This is a process for restarting the spooling process when the temperature exceeds the specified temperature prediction range during printing after the spooling process of the printer driver 1002 ends.
[0098]
FIG. 12 is a flowchart showing the interrupt processing.
[0099]
First, in step S1102, the final temperature prediction value T of the page N being recorded is set. EP (N) and allowable temperature error ΔT LMT (N) is acquired. This acquisition is performed by transferring the information obtained in step S9005 and stored in the printer driver for each page to the printing apparatus main body.
[0100]
Next, in step S1103, the current head temperature (T C ) To get. Further, in step S1104, the current head temperature (T C ) Is the final temperature predicted value T obtained in step S1102. EP (N) and allowable temperature error ΔT LMT Using (N), it is checked whether Expression (2) holds.
[0101]
T EP (N) -ΔT LMT (N) <T C <T EP (N) + ΔT LMT (N) ... (2)
If it is determined that the condition of Expression (2) is not satisfied, the process advances to step S1105 to issue an interrupt signal to the printer driver. As a result, an interrupt signal is passed to the interrupt waiting routine of step S9019 for the spool process by the printer driver. As a result, the process of FIG. 10 proceeds to step S9009, and the spool process for the next page currently being recorded Will be redone.
[0102]
On the other hand, in step S1104, the current head temperature (T C ) Is determined to satisfy the condition of Expression (2), the process proceeds to step S1106, and it is determined whether or not recording of all rasters has been completed. If it is determined that the printing of all the rasters has not been completed, the process returns to step SS103, and the head temperature is monitored until the printing is completed. On the other hand, if it is determined that the printing of all the rasters has been completed, the process proceeds to step S1107 to check whether or not the printing of all the pages of the plurality of pages has been completed. If it is determined that the recording is still in progress, the process proceeds to step S1108 to update (+1) the page n to be recorded, and then returns to step S1102. On the other hand, if it is determined that the recording of all pages has been completed, the process ends.
[0103]
Therefore, according to the embodiment described above, in the process of spool processing during continuous printing of a plurality of pages, head temperature is predicted, and the ink ejection amount is corrected based on the result, thereby enabling printing at an optimum image density. In addition, it is possible to prevent the occurrence of a phenomenon that degrades image quality, such as a bleeding phenomenon.
[0104]
Further, the head temperature prediction result is compared with the actual head temperature during printing, and when the actual head temperature exceeds the prediction range, the spooling process is performed again, so that the accuracy of the ink ejection amount correction is further improved. It becomes possible.
[0105]
In the above-described embodiment, an example has been described in which the restart of the spool process is automatically performed, but the present invention is not limited to this. For example, as described below, the determination as to whether or not to restart the spooling process may be left to the user.
[0106]
FIG. 13 is a flowchart showing an interrupt process in which the execution of the spool process is left to the discretion of the user. In FIG. 13, the same process steps as those already described in FIG. 12 are denoted by the same step numbers, and the description thereof will be omitted. Here, only the process in which the execution of the spool process is left to the user's judgment will be described.
[0107]
In step S1104, the current head temperature (T C ) Does not satisfy the condition of Expression (2), that is, if it is determined that the current head temperature exceeds the predicted temperature range, the process proceeds to step S1104a, and the user is prompted to perform spool processing. Issue a warning to retry.
[0108]
FIG. 14 is a diagram showing an example of a display screen of the warning message. The screen of the warning message is displayed on a display (not shown) of the host 1001.
[0109]
Next, in step S1104b, the process waits for a user instruction. If the user selects re-spooling, the process proceeds to step S1105, in which an interrupt signal is issued as described with reference to FIG. I do. On the other hand, if the user does not select to restart the spooling process, the process proceeds to step S1107 without performing any process on this page, and shifts to the recording process of the next page.
[0110]
Now, as can be seen from FIG. 9, since the re-spooling process is performed in parallel with the recording operation, depending on the timing at which the interrupt occurs, there is a possibility that the recording may wait. Therefore, by notifying the user of the warning as shown in FIG. 14, the user can select whether to give priority to the recording quality or the recording speed. As a result, efficient recording in accordance with the user's orientation is performed.
[0111]
[Other embodiments]
In the above-described embodiment, the recording is started after the one-page spooling process, and then the recording and the spooling process are executed in parallel. In this embodiment, however, the spooling process for all pages is first executed collectively, and thereafter, A processing method when recording is started will be described.
[0112]
FIG. 15 is a diagram showing a relationship between spool processing on the printer driver side and recording timing on the recording apparatus side according to this embodiment. This example is an example showing the timing at the time of continuous recording of four pages.
[0113]
According to FIG. 15, first, all the spooling processes of the first to fourth pages are executed, and after the completion of the processes, the recording data is transferred to the main body of the recording apparatus to start recording of the first to fourth pages. Therefore, the head temperature is acquired from the recording apparatus during the spooling process only when the spooling process for the first page is started.
[0114]
FIG. 16 is a flowchart showing spool processing according to this embodiment. In FIG. 16, the same processing steps as those already described in FIG. 10 are denoted by the same reference numerals, and the description thereof will be omitted. Here, only the processing unique to this embodiment will be described.
[0115]
After the processing in steps S9002 to S9003, in step S9004 ', it is determined whether or not the page (n) of the spool processing is the first page and whether or not there is an interruption from the recording apparatus. Here, if it is determined that n = 1, or if it is determined that an interruption has occurred from the printing apparatus, the process proceeds to step S9007, where the current head temperature (T C ) To get. In this embodiment, since the recording apparatus does not start recording until the end of the spool, the head temperature does not change, so that the current head temperature is acquired only for the first page or only when an interrupt occurs. Thereafter, the process proceeds to step S9010, where the current head temperature (T C ) And the initial discharge amount (Vd 0 ) To calculate the ejection amount Vd (n) of the n-th page. Here, if there is no interruption, n = 1, and if there is an interruption, the value of the page at that time is set. Thereafter, processing proceeds to step S9011.
[0116]
On the other hand, if it is determined that the spool processing page is a page other than the first page, the process proceeds to step S9005, and the final head temperature predicted value T obtained on the (n−1) th page EP (N-1) and allowable temperature error ΔT LMT (N-1) is obtained. Thereafter, in step S9005a, the prediction value T EP (N-1) and initial discharge amount Vd 0 Then, the discharge amount Vd (n) of the n-th page currently being processed is calculated. After that, the process advances to step S9011 to execute the same processing as that described in FIG.
[0117]
In this embodiment, as shown in FIG. 15, when the spooling process is completed according to the flowchart shown in FIG. 16, the recording is started on the recording apparatus main body side. The interrupt processing at this time is the same as that shown in FIG. However, if the head temperature exceeds the predicted range and an interrupt is to be performed again with an interrupt, the entire spool process shown in FIG. 16 is called and executed.
[0118]
At this time, in step S9003, the page next to the page currently being recorded is set as the page for restarting the spooling process. Then, in step S9004 ', it is determined that an interrupt process has been performed, and the process proceeds to step S9007, where the current head temperature (T C ) To get. Then, the process of step S9010 is executed based on the obtained head temperature.
[0119]
FIG. 17 is a diagram showing the flow of spool processing when an interrupt occurs and the flow of recording on the recording apparatus side. According to FIG. 17, an example in which an interrupt occurs on the second page is shown.
[0120]
Therefore, according to the above-described embodiment, even when printing is started after performing spool processing collectively during continuous printing of a plurality of pages, the head temperature is predicted, and the ejection amount is corrected based on the result. It is possible to perform recording with an optimum image density and to prevent occurrence of a bleeding phenomenon.
[0121]
Also, during recording, the head temperature prediction result is compared with the actual head temperature during recording, and when the actual head temperature exceeds the predicted range, the spooling process is restarted from an unrecorded page to discharge. It is possible to further improve the accuracy of the amount correction.
[0122]
In the above-described embodiment, an example has been described in which the host predicts the head temperature and performs the spool process corresponding to the one predicted head temperature. Appears, perform spool processing corresponding to a plurality of head temperatures in advance, and select the most appropriate data for the current head temperature from the completed plurality of spooled recording data. Is also good.
[0123]
Furthermore, in the above embodiments, the description has been made assuming that the liquid droplets ejected from the recording head are ink, and the liquid contained in the ink tank is ink, but the contained matter is limited to ink. Not something. For example, an ink tank may contain a processing liquid discharged to a recording medium in order to improve the fixability and water resistance of a recorded image or to improve the image quality.
[0124]
The above-described embodiment includes a means (for example, an electrothermal converter or a laser beam) for generating thermal energy as energy used for causing ink to be ejected, particularly in an ink jet recording system. By using a method that causes a change in the state, it is possible to achieve higher density and higher definition of recording.
[0125]
Regarding the typical configuration and principle, it is preferable to use the basic principle disclosed in, for example, US Pat. Nos. 4,723,129 and 4,740,796. This method can be applied to both the so-called on-demand type and the continuous type. In particular, in the case of the on-demand type, it is arranged corresponding to the sheet or liquid path holding the liquid (ink). Applying at least one drive signal corresponding to the recording information and providing a rapid temperature rise exceeding the nucleate boiling, to generate heat energy in the electrothermal transducer, thereby causing the recording head to emit heat energy. This is effective in that film boiling occurs on the heat-acting surface of the liquid, and as a result, air bubbles in the liquid (ink) corresponding to the drive signal on a one-to-one basis can be formed. By discharging the liquid (ink) through the discharge opening by the growth and contraction of the bubble, at least one droplet is formed. When the drive signal is formed in a pulse shape, the growth and shrinkage of the bubble are performed immediately and appropriately, so that the ejection of the liquid (ink) having particularly excellent responsiveness can be achieved, which is more preferable.
[0126]
As the pulse-shaped drive signal, those described in US Pat. Nos. 4,463,359 and 4,345,262 are suitable. Further, if the conditions described in US Pat. No. 4,313,124 of the invention relating to the temperature rise rate of the heat acting surface are adopted, more excellent recording can be performed.
[0127]
As the configuration of the recording head, in addition to the combination of the discharge port, the liquid path, and the electrothermal converter (the linear liquid flow path or the right-angled liquid flow path) as disclosed in each of the above-mentioned specifications, a heat acting surface A configuration using U.S. Pat. No. 4,558,333 and U.S. Pat. No. 4,459,600, which disclose a configuration in which is disposed in a bending region, is also included in the present invention. In addition, Japanese Unexamined Patent Publication No. 59-123670 discloses a configuration in which a common slot is used as a discharge portion of an electrothermal converter for a plurality of electrothermal converters, or an opening for absorbing a pressure wave of thermal energy is discharged. A configuration based on JP-A-59-138461, which discloses a configuration corresponding to each unit, may be adopted.
[0128]
Further, as a full-line type recording head having a length corresponding to the width of the maximum recording medium that can be recorded by the recording apparatus, the length is satisfied by a combination of a plurality of recording heads as disclosed in the above specification. Either the configuration or the configuration as one recording head integrally formed may be used.
[0129]
In addition, not only the cartridge-type recording head in which the ink tank is provided integrally with the recording head itself described in the above embodiment, but also the electric connection with the apparatus main body by being attached to the apparatus main body. A replaceable chip-type recording head that can supply ink from the apparatus main body may be used.
[0130]
Further, it is preferable to add recovery means for the printhead, preliminary auxiliary means, and the like to the configuration of the printing apparatus described above, since the printing operation can be further stabilized. Specific examples thereof include capping means for the recording head, cleaning means, pressurizing or sucking means, preheating means using an electrothermal transducer or another heating element or a combination thereof. It is also effective to provide a preliminary ejection mode for performing ejection that is different from printing, in order to perform stable printing.
[0131]
Further, the printing mode of the printing apparatus is not limited to a printing mode of only a mainstream color such as black, and may be a printing head integrally formed or a combination of a plurality of printing heads. The device may be provided with at least one of the full colors.
[0132]
In addition to the above, the recording apparatus according to the present invention may include, as an image output terminal of an information processing apparatus such as a computer, an integrated or separate apparatus, a copying apparatus combined with a reader or the like, and a transmission / reception function. It may take the form of a facsimile machine.
[0133]
【The invention's effect】
As described above, according to the present invention, the result of measuring the recording duty for each predetermined amount of the recording medium from the recording data and the measured temperature of the inkjet recording head transferred from the recording apparatus prior to recording by the inkjet recording head Predict the temperature of the inkjet recording head at the end of recording a predetermined amount of the recording medium using a table showing the relationship between the head temperature of the inkjet recording head and the recording duty before and after recording for a predetermined amount of the recording medium, Since the ink ejection amount from the ink jet recording head is corrected based on the predicted temperature of the ink jet recording head and the transferred ink ejection characteristic information, printing can be performed with an optimum image density that is not affected by the head temperature. This has the effect.
[0134]
As a result, it is possible to prevent adverse effects such as a bleeding phenomenon that degrades the quality of a recorded image.
[Brief description of the drawings]
FIG. 1 is an external perspective view illustrating an outline of a configuration of an inkjet recording apparatus IJRA according to a typical embodiment of the present invention.
FIG. 2 is a block diagram illustrating a configuration of a control circuit of the recording apparatus IJRA.
FIG. 3 is a diagram showing a memory map of an EEPROM 1708 attached to a recording head IJH.
FIG. 4 is a diagram illustrating a relationship between a digital temperature output signal and a printhead temperature.
FIG. 5 is a block diagram showing a flow of internal processing of an image processing unit 1003.
FIG. 6 is a diagram illustrating an output gamma characteristic for each ink ejection amount.
7 is a diagram showing characteristics of an output gamma correction table used in correspondence with the output gamma characteristics shown in FIG.
FIG. 8 is a diagram showing how the ejection amount of ink droplets actually ejected from the print head changes depending on the head temperature of the print head.
FIG. 9 is a diagram illustrating a relationship between spool processing on the printer driver side and recording timing on the recording apparatus side.
FIG. 10 is a flowchart illustrating a spooling process when recording a plurality of pages.
FIG. 11 is a diagram illustrating a relationship between a recording duty, a head temperature at the head of a page, and a head temperature at the end of a page.
FIG. 12 is a flowchart illustrating an interrupt process.
FIG. 13 is a flowchart illustrating an interrupt process in which execution of a spool process is left to the discretion of a user.
FIG. 14 is a diagram showing an example of a display screen of a warning message.
FIG. 15 is a diagram illustrating a relationship between spool processing on a printer driver side and recording timing on a recording apparatus side according to another embodiment.
FIG. 16 is a flowchart showing a spool process according to another embodiment.
FIG. 17 is a diagram showing a flow of a spool process when an interrupt occurs and a flow of recording on the recording apparatus side.
[Explanation of symbols]
1700 interface
1701 MPU
1702 ROM
1703 RAM
1704 Gate array (GA)
1705 Head driver
IJH recording head

Claims (15)

インク吐出の特性情報を格納した不揮発性メモリを備えたインクジェット記録ヘッドからインクを吐出して記録をする記録装置と該記録装置に記録データを送信するホストとを含む記録システムであって、
前記記録装置は、
前記インクジェット記録ヘッドの温度を測定する測定手段と、
前記不揮発性メモリから前記インク吐出の特性情報を読出す読出手段と、
前記測定手段によって測定された前記インクジェット記録ヘッドの温度と前記読出手段によって読出された前記インク吐出の特性情報を前記ホストに転送する第1転送手段とを有し、
前記ホストは、
記録媒体の所定量分の記録前後における前記インクジェット記録ヘッドのヘッド温度と記録デューティとの関係を示すテーブルを格納する記憶手段と、
記録媒体の前記所定量毎の記録デューティを計測する計測手段と、
前記インクジェット記録ヘッドによる記録に先立って前記第1転送手段によって転送された前記インクジェット記録ヘッドの温度と、前記計測手段による計測結果と、前記記憶手段に格納されたテーブルとを用いて記録媒体の前記所定量分の記録終了時の前記インクジェット記録ヘッドの温度を予測する予測手段と、
前記予測手段によって予測される前記インクジェット記録ヘッドの温度と前記第1転送手段によって転送された前記インク吐出の特性情報とに基づいて前記インクジェット記録ヘッドからのインク吐出量を補正する補正手段とを有する、ことを特徴とする記録システム。
A recording system including a recording apparatus that performs recording by discharging ink from an inkjet recording head including a nonvolatile memory that stores characteristic information of ink discharge, and a host that transmits recording data to the recording apparatus,
The recording device,
Measuring means for measuring the temperature of the inkjet recording head,
Reading means for reading the characteristic information of the ink ejection from the nonvolatile memory;
A first transfer unit that transfers the temperature of the ink jet recording head measured by the measurement unit and the characteristic information of the ink ejection read by the reading unit to the host;
The host is
Storage means for storing a table indicating the relationship between the print temperature and the print temperature of the inkjet print head before and after printing a predetermined amount of the print medium,
Measuring means for measuring the recording duty of the recording medium for each predetermined amount,
The temperature of the ink-jet recording head transferred by the first transfer unit prior to recording by the ink-jet recording head, the measurement result by the measuring unit, and the table stored in the storage unit using the table stored in the storage unit. Predicting means for predicting the temperature of the ink jet recording head at the end of recording for a predetermined amount,
Correction means for correcting an ink ejection amount from the ink jet recording head based on the temperature of the ink jet recording head predicted by the prediction means and the characteristic information of the ink discharge transferred by the first transfer means. And a recording system.
前記所定量は1頁であることを特徴とする請求項1に記載の記録システム。The recording system according to claim 1, wherein the predetermined amount is one page. 前記ホストは、
前記予測手段によって予測された前記インクジェット記録ヘッドの温度を前記記録装置に転送する第2転送手段をさらに有し、
前記記録装置は、
前記第2転送手段によって前記ホストから転送された前記インクジェット記録ヘッドの予測温度が前記測定手段によって測定された前記インクジェット記録の温度と比較して所定の許容範囲にあるかどうかを監視する監視手段と、
前記監視手段による監視結果に従って、前記ホストに割り込みをかける割り込み手段とをさらに有する、
ことを特徴とする請求項2に記載の記録システム。
The host is
A second transfer unit configured to transfer the temperature of the inkjet print head predicted by the prediction unit to the printing apparatus,
The recording device,
Monitoring means for monitoring whether or not the predicted temperature of the ink jet recording head transferred from the host by the second transfer means is within a predetermined allowable range as compared with the temperature of the ink jet recording measured by the measuring means; ,
Interrupt means for interrupting the host according to the monitoring result by the monitoring means,
3. The recording system according to claim 2, wherein:
前記テーブルは前記所定の許容範囲をさらに格納し、
前記第2転送手段はさらに前記テーブルから前記所定の許容範囲を読みだして前記ホストから前記記録装置に転送することを特徴とする請求項3に記載の記録システム。
The table further stores the predetermined allowable range,
4. The recording system according to claim 3, wherein the second transfer unit further reads the predetermined allowable range from the table and transfers the predetermined allowable range from the host to the recording device.
前記記録装置は、
前記インクジェット記録ヘッドを往復走査する走査手段と、
前記測定手段による前記インクジェット記録ヘッドの温度測定を前記走査手段による走査毎に行なうよう制御する温度測定制御手段とをさらに有することを特徴とする請求項3に記載の記録システム。
The recording device,
Scanning means for reciprocally scanning the inkjet recording head,
4. The printing system according to claim 3, further comprising a temperature measurement control unit that controls the temperature of the ink jet print head by the measurement unit to be measured for each scan by the scanning unit.
前記ホストは、
記録媒体各頁に対応した記録データをスプールするスプール手段と、
前記記録装置からの割り込みを検知する検知手段と、
前記検出手段による検出結果に基づいて、前記記録装置によって記録中の記録媒体の次の頁からの記録に用いる記録データを再度スプールするように前記スプール手段を制御するスプール再実行制御手段とをさらに有することを特徴とする請求項3に記載の記録システム。
The host is
Spool means for spooling recording data corresponding to each page of the recording medium,
Detecting means for detecting an interrupt from the recording device;
Spool re-execution control means for controlling the spool means so as to re-spool the recording data used for recording from the next page of the recording medium being recorded by the recording apparatus based on the detection result by the detection means. The recording system according to claim 3, further comprising:
前記ホストは、
前記監視手段による監視結果に基づいて、スプール処理の再実行を行なうかどうかをユーザに問い合わせるメッセージを表示する表示手段とをさらに有し、
前記スプール再実行制御手段は、前記ユーザからの指示に従ってスプール処理の再実行を行なうよう制御することを特徴とする請求項6に記載の記録システム。
The host is
Display means for displaying a message inquiring the user as to whether or not to re-execute the spooling process based on the monitoring result by the monitoring means,
7. The recording system according to claim 6, wherein the spool re-execution control means controls to re-execute the spool process according to an instruction from the user.
前記ホストは複数頁の記録媒体に連続的に記録を行なう際に、前記複数頁の記録媒体各々に対応する記録データのスプール処理に先立ち、前記インクジェット記録ヘッドの温度を前記第1転送手段によって取得することを特徴とする請求項2に記載の記録システム。The host acquires the temperature of the ink jet print head by the first transfer means before performing the spooling process of the print data corresponding to each of the plurality of pages of the recording medium when performing continuous printing on the plurality of pages of the print medium. The recording system according to claim 2, wherein the recording is performed. 前記ホストは複数頁の記録媒体に連続的に記録を行なう際に、前記複数頁の記録媒体全てに対応する記録データのスプール処理に先立ち、前記インクジェット記録ヘッドの温度を前記第1転送手段によって取得することを特徴とする請求項2に記載の記録システム。The host acquires the temperature of the ink jet print head by the first transfer unit before performing a spooling process of print data corresponding to all the print media of the plurality of pages when performing continuous printing on a print medium of a plurality of pages. The recording system according to claim 2, wherein the recording is performed. 前記補正手段は、前記記録データに対するγ補正を行なうことを特徴とする請求項2に記載の記録システム。3. The recording system according to claim 2, wherein the correction unit performs gamma correction on the recording data. 前記インクジェット記録ヘッドは、熱エネルギーを利用してインクを吐出するために、インクに与える熱エネルギーを発生するための電気熱変換体を備えていることを特徴とする請求項1乃至10のいずれかに記載の記録システム。11. The ink jet recording head according to claim 1, further comprising: an electrothermal converter for generating thermal energy to be applied to the ink in order to eject the ink using thermal energy. A recording system according to claim 1. インク吐出の特性情報を格納した不揮発性メモリを備えたインクジェット記録ヘッドからインクを吐出して記録をする記録装置と該記録装置に記録データを送信するホストとを用いた記録方法であって、
前記インクジェット記録ヘッドの温度を測定する測定工程と、
前記不揮発性メモリから前記インク吐出の特性情報を読出す読出工程と、
前記測定工程において測定された前記インクジェット記録ヘッドの温度と前記読出工程において読出された前記インク吐出の特性情報を前記ホストに転送する転送工程と、
記録データから記録媒体の所定量毎の記録デューティを計測する計測工程と、
前記インクジェット記録ヘッドによる記録に先立って前記転送工程において転送された前記インクジェット記録ヘッドの温度と、前記計測工程における計測結果と、記録媒体の前記所定量分の記録前後における前記インクジェット記録ヘッドのヘッド温度と記録デューティとの関係を示すテーブルとを用いて記録媒体の所定量分の記録終了時の前記インクジェット記録ヘッドの温度を予測する予測工程と、
前記予測工程において予測される前記インクジェット記録ヘッドの温度と前記転送工程によって転送された前記インク吐出の特性情報とに基づいて前記インクジェット記録ヘッドからのインク吐出量を補正する補正工程と、
前記補正工程において補正されたインク吐出量によって記録を行なう記録工程とを有することを特徴とする記録方法。
A recording method using a recording apparatus that performs recording by discharging ink from an inkjet recording head including a nonvolatile memory that stores characteristic information of ink discharge, and a host that transmits recording data to the recording apparatus,
A measuring step of measuring the temperature of the inkjet recording head,
A reading step of reading the characteristic information of the ink ejection from the nonvolatile memory;
A transfer step of transferring the temperature information of the ink jet recording head measured in the measurement step and the characteristic information of the ink ejection read in the read step to the host;
A measurement step of measuring a print duty for each predetermined amount of the print medium from the print data,
The temperature of the ink jet recording head transferred in the transfer step prior to recording by the ink jet recording head, the measurement result in the measuring step, and the head temperature of the ink jet recording head before and after recording the predetermined amount of the recording medium A prediction step of predicting the temperature of the inkjet recording head at the end of recording for a predetermined amount of the recording medium using a table indicating the relationship between the recording duty and
A correction step of correcting the ink ejection amount from the inkjet recording head based on the temperature of the inkjet recording head predicted in the prediction step and the characteristic information of the ink ejection transferred in the transfer step,
A recording step of performing recording with the ink ejection amount corrected in the correction step.
ホストコンピュータにインストールされてインクジェット記録装置に記録を行なわせるために実行されるプリンタドライバであって、
記録データから記録媒体の所定量毎の記録デューティを計測する計測処理と、
前記インクジェット記録ヘッドによる記録に先立って前記インクジェット記録装置から転送された前記インクジェット記録ヘッドの測定温度と、前記計測処理における計測結果と、記録媒体の所定量分の記録前後における前記インクジェット記録ヘッドのヘッド温度と記録デューティとの関係を示すテーブルとを用いて記録媒体の前記所定量の記録終了時の前記インクジェット記録ヘッドの温度を予測する予測処理と、
前記予測される前記インクジェット記録ヘッドの温度と前記インクジェット記録装置から転送された前記インク吐出の特性情報とに基づいて前記インクジェット記録ヘッドからのインク吐出量を補正する補正処理とを実行するプログラムを有することを特徴とするプリンタドライバ。
A printer driver installed on the host computer and executed to cause the inkjet recording apparatus to perform recording,
A measurement process of measuring a print duty for each predetermined amount of a print medium from print data,
The measured temperature of the inkjet recording head transferred from the inkjet recording apparatus prior to recording by the inkjet recording head, the measurement result in the measurement process, and the head of the inkjet recording head before and after recording for a predetermined amount of the recording medium A prediction process for predicting the temperature of the inkjet recording head at the end of recording of the predetermined amount on a recording medium using a table indicating the relationship between temperature and recording duty;
A program for executing a correction process for correcting the ink ejection amount from the inkjet recording head based on the predicted temperature of the inkjet recording head and the characteristic information of the ink ejection transferred from the inkjet recording device. A printer driver, characterized in that:
請求項13に記載のプリンタドライバを格納したコンピュータ可読記憶媒体。A computer-readable storage medium storing the printer driver according to claim 13. インク吐出の特性情報を格納した不揮発性メモリを備えたインクジェット記録ヘッドからインクを吐出して記録をする記録装置であって、
前記インクジェット記録ヘッドの温度を測定する測定手段と、
前記不揮発性メモリから前記インク吐出の特性情報を読出す読出手段と、
前記測定手段によって測定された前記インクジェット記録ヘッドの温度と前記読出手段によって読出された前記インク吐出の特性情報をホストに転送する転送手段と、
前記測定温度と所定量分の記録媒体への記録デューティから前記所定量記録後の前記インクジェット記録ヘッドの温度を予測し、該予測温度と前記転送された前記インク吐出の特性情報に基づいて、前記ホストにより補正されたインク吐出量と、記録データとを受信する受信手段と、
前記受信手段によって受信された補正されたインク吐出量と記録データとに基づいて記録をおこなう記録手段とを有することを特徴とする記録装置。
A recording apparatus that performs recording by ejecting ink from an inkjet recording head including a nonvolatile memory storing characteristic information of ink ejection,
Measuring means for measuring the temperature of the inkjet recording head,
Reading means for reading the characteristic information of the ink ejection from the nonvolatile memory;
Transfer means for transferring the temperature of the ink jet recording head measured by the measuring means and the characteristic information of the ink ejection read by the reading means to a host,
Predicting the temperature of the ink jet recording head after recording the predetermined amount from the measured temperature and the recording duty on the recording medium for the predetermined amount, based on the predicted temperature and the transferred characteristic information of the ink ejection, A receiving unit that receives the ink ejection amount corrected by the host and the print data,
A printing unit that performs printing based on the corrected ink ejection amount and print data received by the receiving unit.
JP2002249471A 2002-08-28 2002-08-28 Recording apparatus, recording system and recording method Withdrawn JP2004082625A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002249471A JP2004082625A (en) 2002-08-28 2002-08-28 Recording apparatus, recording system and recording method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002249471A JP2004082625A (en) 2002-08-28 2002-08-28 Recording apparatus, recording system and recording method

Publications (1)

Publication Number Publication Date
JP2004082625A true JP2004082625A (en) 2004-03-18

Family

ID=32056576

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002249471A Withdrawn JP2004082625A (en) 2002-08-28 2002-08-28 Recording apparatus, recording system and recording method

Country Status (1)

Country Link
JP (1) JP2004082625A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005349606A (en) * 2004-06-08 2005-12-22 Canon Inc Ink jet recording apparatus and control method in the apparatus
JP2006110958A (en) * 2004-10-18 2006-04-27 Canon Inc Inkjet recording apparatus and inkjet recording method
JP2008168625A (en) * 2006-12-13 2008-07-24 Canon Inc RECORDING DEVICE, RECORDING SYSTEM AND RECORDING HEAD TEMPERATURE CONTROL
JP2009083435A (en) * 2007-10-03 2009-04-23 Brother Ind Ltd Recording device
JP2019130840A (en) * 2018-02-01 2019-08-08 理想科学工業株式会社 Double-sided printing system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005349606A (en) * 2004-06-08 2005-12-22 Canon Inc Ink jet recording apparatus and control method in the apparatus
JP2006110958A (en) * 2004-10-18 2006-04-27 Canon Inc Inkjet recording apparatus and inkjet recording method
JP2008168625A (en) * 2006-12-13 2008-07-24 Canon Inc RECORDING DEVICE, RECORDING SYSTEM AND RECORDING HEAD TEMPERATURE CONTROL
JP2009083435A (en) * 2007-10-03 2009-04-23 Brother Ind Ltd Recording device
JP2019130840A (en) * 2018-02-01 2019-08-08 理想科学工業株式会社 Double-sided printing system
JP7071833B2 (en) 2018-02-01 2022-05-19 理想科学工業株式会社 Double-sided printing system

Similar Documents

Publication Publication Date Title
JP3576694B2 (en) Ink jet recording method, apparatus thereof, image processing method, and printing method for executing image processing method
JP3559753B2 (en) INK JET RECORDING APPARATUS AND CONTROL METHOD OF THE APPARATUS
US7438374B2 (en) Inkjet printing apparatus, printing control method for inkjet printing apparatus, program, and storage medium
US6808247B2 (en) Ink jet recording apparatus and ink jet recording method
EP0694403B1 (en) Recovery method for ink jet printer
JP4579557B2 (en) Recording apparatus, control method therefor, and program
JP4666810B2 (en) Image recording apparatus and control method thereof
JPH11348319A (en) INK JET RECORDING APPARATUS AND CONTROL METHOD OF THE APPARATUS
JP2004082625A (en) Recording apparatus, recording system and recording method
JP2002254616A (en) INK JET RECORDING APPARATUS AND CONTROL METHOD AND APPARATUS THEREOF
JP4366194B2 (en) Density correction method and recording apparatus to which the method is applied
JP2002254611A (en) Recording apparatus and recording head characteristic data selection method
US7384123B2 (en) Inkjet recording apparatus and method for estimating the amount of waste ink in the inkjet recording apparatus
JP2003305902A (en) Recording device, information processing device, control method thereof, and program
JP2958916B2 (en) Image recording device
JPH0839825A (en) Recording apparatus and recording method
JP2004009532A (en) INK JET PRINTING APPARATUS AND METHOD OF CHANGING PRINT MODE OF THE PRINTING APPARATUS
JP2004066742A (en) Recording apparatus and recording method
JP2002187266A (en) Ink jet recording apparatus and image data generating method of the apparatus
JP2005074942A (en) Inkjet recording method, inkjet recording apparatus, computer program, and storage medium
JPH09136405A (en) Printing equipment
JP3530635B2 (en) Recording method and recording apparatus
JP4018436B2 (en) Image recording apparatus and control method thereof
JP2001105633A (en) Printing apparatus and image processing method for printing apparatus
JP2000355101A (en) Recording device and recording method

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20051101