(57)【要約】【課題】  印刷媒体送りローラの特性の違いを考慮した印刷制御を行なえるようにする。【解決手段】  印刷剤を用い印刷媒体上に印刷を行なう印刷装置と印刷制御装置とを備えた印刷システムであって、前記印刷装置は、印刷装置を制御するためのデータ記憶手段を備え、前記データ記憶手段には、前記印刷装置の印刷媒体送りローラに関するデータが記憶され、前記印刷制御装置は、前記印刷装置のデータ記憶手段から、前記印刷媒体送りローラに関するデータを取得して、印刷媒体送り速度の変更を指示する指示手段を備えることを特徴とする印刷システム。【選択図】  図４
2005343612.tif 000002
【特許請求の範囲】
【請求項１】
印刷データに基づいて印刷媒体上に印刷を行なう印刷装置と、前記印刷装置に印刷データを送信する印刷制御装置とを備えた印刷システムであって、
前記印刷装置は、
印刷媒体送りコマンドで指定されるパラメータにしたがって前記印刷媒体の送りを行なう印刷媒体送り手段と、
前記印刷媒体送り手段の送り特性を判別するための特性判別情報を記憶する特性判別情報記憶手段と、を備え、
前記印刷制御装置は、
前記印刷装置から前記特性判別情報を取得する特性判別情報取得手段と、
取得した特性判別情報に基づいて、印刷媒体送りコマンドで指定するパラメータを決定するパラメータ決定手段と、
前記決定されたパラメータを指定する印刷媒体送りコマンドを印刷データに含めて前記印刷装置に送信する印刷データ送信手段と、を備えることを特徴とする印刷システム。
【請求項２】
請求項１に記載の印刷システムであって、
前記印刷装置の印刷媒体送り手段は、紙送りローラであることを特徴とする印刷システム。
【請求項３】
請求項１に記載の印刷システムであって、
前記印刷制御装置のパラメータ決定手段は、さらに、媒体の種類および媒体のサイズに基づいてパラメータを決定することを特徴とする印刷システム。
【請求項４】
印刷制御装置から送られる印刷媒体送りコマンドを含む印刷データに基づいて印刷媒体上に印刷を行なう印刷装置であって、
印刷媒体送りコマンドで指定されるパラメータにしたがって前記印刷媒体の送りを行なう印刷媒体送り手段と、
印刷媒体送り手段の特性を判別するための特性判別情報を記憶する特性判別情報記憶手段と、
前記印刷制御装置からの要求に応じて前記特性判別情報を出力する特性判別情報出力手段とを備えることを特徴とする印刷装置。
【請求項５】
請求項４に記載の印刷装置であって、
前記印刷媒体送り手段は、紙送りローラであることを特徴とする印刷装置。
【請求項６】
請求項５に記載の印刷装置であって、
前記特性判別情報は、前記紙送りローラの生産地、あるいは、製造方法を特定するための情報であることを特徴とする印刷装置。
【請求項７】
請求項５に記載の印刷装置であって、
前記特性判別情報は、印刷装置の製造ナンバー、生産地、あるいは生産工場を特定するための情報であることを特徴とする印刷装置。
【請求項８】
請求項５に記載の印刷装置であって、
前記特性判別情報は、前記紙送りローラの紙送り特性に対応して付された識別コードであることを特徴とする印刷装置。
【請求項９】
コンピュータを印刷制御装置として機能させるためのプリンタドライバであって、
印刷装置から、印刷装置が備える印刷媒体送り手段の特性を判別するための特性判別情報を取得する手段と、
取得した特性判別情報に基づいて、印刷媒体送りに関するパラメータを決定する手段と、
前記決定されたパラメータを含む印刷媒体送りコマンドを前記印刷装置に送信する手段としてコンピュータを機能させることを特徴とするプリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システムに係り、特に、プリンタの印刷媒体送り手段の媒体送り特性に応じた媒体送り制御を行なう印刷システムに関する。
【背景技術】
【０００２】
インクジェット方式、インパクトドット方式等のシリアルプリンタは、印刷制御装置として機能するコンピュータによって作成、編集された様々な画像情報データの印刷出力機器として広く使用されている。
【０００３】
特に、インクジェット方式のプリンタは、カラー印刷が容易に行なえることから、普及が進んでおり、また印刷品質の向上により、デジタルカメラの撮影データ等の写真画像の出力にも使用されている。
【０００４】
この様なシリアルプリンタは、印刷用紙等の印刷媒体を、媒体送り機構である媒体送りローラ等で送りながら、印字ヘッドはキャッリジ上を走査させて印刷を行なう仕組みになっており、印刷品質は媒体の送り精度に大きく影響される。このため、写真画像の印刷など高精細な画像を得るには、プリンタ上での印刷媒体の機械的な位置精度を正確にコントロールすることが必要になってくる。
【０００５】
そこで、紙等の送り量を精密に制御するため、紙送りローラの寸法精度管理、用紙との摩擦特性を安定化させるための弾性状樹脂のローラ表面へのコ−ティングが行なわれている。
【０００６】
また、印刷制御装置では、印刷媒体の位置を制御するために紙送りコマンドをプリンタへ送信し、紙の送り量を細かく指示している。この際、印刷に用いる印刷媒体の種類、印刷媒体のサイズ等に応じて、紙送り量を基準の値から補正することにより、位置精度を向上させている。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
印刷媒体に応じた紙送り量の補正は、紙送りローラの紙送り特性、例えば、摩擦係数等が均一であることを前提としたものである。しかし、紙送りローラを複数の工場、異なるライン等で生産等する場合には、市場に異なる紙送り特性を有する紙送りローラを備えたプリンタが混在することが起こり得る。
【０００８】
このため、特に、高品質の印刷等においては、生産地等ごとの印刷媒体送りローラの特性の差が画質に影響を与えることが考えられる。
【０００９】
本発明は、印刷媒体送りローラの特性の違いを考慮した印刷制御を行なえるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明によれば、
印刷データに基づいて印刷媒体上に印刷を行なう印刷装置と、前記印刷装置に印刷データを送信する印刷制御装置とを備えた印刷システムであって、
前記印刷装置は、
印刷媒体送りコマンドで指定されるパラメータにしたがって前記印刷媒体の送りを行なう印刷媒体送り手段と、
前記印刷媒体送り手段の送り特性を判別するための特性判別情報を記憶する特性判別情報記憶手段と、を備え、
前記印刷制御装置は、
前記印刷装置から前記特性判別情報を取得する特性判別情報取得手段と、
取得した特性判別情報に基づいて、印刷媒体送りコマンドで指定するパラメータを決定するパラメータ決定手段と、
前記決定されたパラメータを指定する印刷媒体送りコマンドを印刷データに含めて前記印刷装置に送信する印刷データ送信手段と、を備えることを特徴とする印刷システムが提供される。
【００１１】
本発明は、印刷装置が備える印刷媒体送り手段の特性を印刷制御装置が取得し、取得した特性を考慮した印刷媒体送りコマンドを印刷装置に送信するようにしている。ここで、前記印刷装置の印刷媒体送り手段は、紙送りローラとすることができる。
【発明を実施するための最良の形態】
【００１２】
本発明の実施の形態について、図面を参照して説明する。
【００１３】
図１は、コンピュータ３０とプリンタ１０とを備えて構成される印刷システム１のハードウェア構成の概要を示すブロック図である。
【００１４】
コンピュータ３０は、各種プログラムに基づいて処理を行うＣＰＵ（Central Processing Unit）３１、データおよびプログラム等を一時的に記憶するＲＡＭ（Random Access Memory）３２、コンピュータ３０を制御するための各種データ、起動時用プログラム等があらかじめ不揮発的に記憶されているＲＯＭ（Read Only Memory）３３、および、接続されたプリンタ１０等の周辺装置とのデータの送受信をつかさどるインタフェース３４を備えている。本実施例において、コンピュータ３０は、印刷制御装置として機能する。
【００１５】
また、コンピュータ３０には、カラーディスプレイ等の表示装置２１、マウス、キーボード等の入力装置２２、ＣＤ−ＲＯＭ等の記録媒体からデータを読み取るメディア読取装置２３、内蔵または外付けの補助記憶装置２４、および、インターネット等のコンピュータネットワークに接続するための通信制御装置２５が接続される。ただし、コンピュータ３０の構成はこれに限られない。
【００１６】
印刷装置として機能するプリンタ１０は、例えば、インクジェット方式のカラープリンタである。インクジェット方式のカラープリンタは、筐体内にインクを充填したインクカートリッジを複数備え、このインクを印字ヘッドから記録用紙等の印刷媒体上に吐出して印刷を行なう。
【００１７】
プリンタ１０は、データの受信等、コンピュータ３０との通信をつかさどるインタフェース１１と、各種プログラムに基づいて処理を行なうＣＰＵ１２と、印刷データ等を一時的に記憶するＲＡＭ１３と、プリンタ１０を制御するための各種データ、各種プログラム等が不揮発的に記憶されているＲＯＭ１４と、インクを吐出する印字ヘッド、印字ヘッドを搭載するキャリッジを駆動するキャリッジ駆動機構、および、紙送り機構、印刷媒体の給排紙処理を行なう給排紙機構等からなる印刷エンジン１５とを備えて構成される。なお、ＲＯＭ１４には、ＥＥＰＲＯＭ等の書き換え可能な不揮発性メモリが含まれる。ただし、プリンタ１０の構成はこれに限られない。
【００１８】
また、本例では、コンピュータとプリンタは別々になっているが、一体化されたものであっても良く、あるいは、後述する印刷制御部をプリンタ側に持たせたシステムであっても良い。
【００１９】
図２は、印刷エンジン１５の概要を示す図である。本図に示すように、印刷エンジン１５は、複数のインクカートリッジ１０７を装着するキャリッジ１０１と、キャリッジ１０１に支持される、インクジェット式の印字ヘッド１１０と、キャリッジ１０１を支持すると共に、ライン方向（主走査方向）に往復運動させるキャリッジ機構１２０と、ライン方向と直交する方向（副走査方向）に記録用紙Ｐを送るため紙送りローラ１３０とを備えている。
【００２０】
この紙送りローラ１３０は、図３に概略断面図を示す様に、φ１０ｍｍ程度の軟鋼等金属製のローラ１３１の外径面を全面にわたって精度良く研磨した後、酸化防止のため数μｍのニッケルメッキ処理を行い、その表面に酸化アルミニウム等の微細な粒子１３３を混合した弾性状樹脂１３２を、数十μｍの厚みでコーティングし、紙との摩擦を高めて、安定して精度良く紙送りが出来るようにしたものである。
【００２１】
コーティングは、液状の塗料をスプレー塗装する方法、あるいは粉体塗料を静電気付着塗装する方法等で行なわれ、熱硬化して金属製ローラとの密着性を向上させる。
前記弾性状樹脂１３２の特性は、コーティング方法によって差異が発生し、特に摩擦係数、および外径サイズの違いが、紙送りに影響を及ぼしてきている。
【００２２】
キャリッジ機構１２０は、キャリッジ１０１と連結されるタイミングベルト１２１と、このタイミングベルト１２１を往復運動させるキャリッジモータ１２３とを有する。キャリッジモータ１２３は、タイミングベルト１２１を介してキャリッジ１０１を、ガイド部材１０４に案内されて記録用紙Ｐの紙幅方向に往復運動させる。
【００２３】
キャリッジ１０１には、記録用紙Ｐと対向する面、この図に示す例では、下面にインクジェット式の印字ヘッド１１０が取り付けられている。印字ヘッド１１０は、キャリッジ１０１の上に保持される。印字ヘッド１１０は、インクカートリッジ１０７からインクの補給を受け、キャリッジ１０１の移動に合わせて記録用紙Ｐにインク滴を吐出してドットを形成し、記録用紙Ｐに画像、文字等を印刷する。
【００２４】
本図の例では、キャリッジ１０１には、７本のインクカートリッジ１０７が装着できるようになっている。７本のインクカートリッジ１０７ａ〜１０７ｇはそれぞれ独立しており、例えば、黒（Ｋ）、シアン（Ｃ）、ライトシアン（ＬＣ）、マゼンタ（Ｍ）、ライトマゼンタ（ＬＭ）、イエロー（Ｙ）、ダークイエロー（ＤＹ）である。
【００２５】
印字ヘッド１１０には、７個のインクカートリッジに対応するノズル開口（図示せず）が列ごとに並んでいる。
【００２６】
図４は、印刷システム１上に構築される特徴的な機能構成を示すブロック図である。本図において、コンピュータ３０上には、印刷システム１における印刷処理を制御する印刷制御部３１０が構築され、プリンタ１０上には、実際の印刷処理を行なう印刷実行部２１０と印刷装置（プリンタ）データ記憶部２２０が構築される。
【００２７】
印刷制御部３１０は、印刷対象のドキュメントについての印刷データを生成する印刷データ生成部３１１と、印刷条件設定部３１２と、プリンタ１０との通信を行なう通信部３１５とを備えて構成される。
【００２８】
印刷制御部３１０は、例えば、図示していないオペレーティングシステム（ＯＳ）の制御下でＣＰＵ３１により実行されるプリンタドライバプログラムによって仮想的にプリンタ１０上に構成される。プリンタドライバプログラムは、ＣＤ−ＲＯＭ等の記録媒体あるいはインターネット等の通信媒体等を介してコンピュータ３０にインストールすることができる。
【００２９】
印刷データ生成部３１１は、図示しないアプリケーションソフトウェア等が作成したドキュメントの描画データに基づいて、プリンタ１０に印刷を行なわせるための印刷データを生成する。このため、印刷データ生成部３１１は、ラスタライズ処理、色変換処理、中間調処理等を行なう機能を有している。
【００３０】
ここで、色変換処理は、コンピュータ３０で用いられるＲＧＢ形式の色表現を、プリンタ１０で用いられるＣＭＹＫ形式の色表現に変換するための処理である。この処理は、一般に、ルックアップテーブル（ＬＵＴ）を参照して行なわれる。
【００３１】
また、中間調処理は、フルカラーの画像を、プリンタ１０に装着されたインクカートリッジ１０７のインク色のドットで表現するための処理である。
【００３２】
印刷条件設定部３１２は、印刷装置データモニタ部３１４を備え、プリンタ１０の特性に関するデータが、例えばＥＰＲＯＭに記録された印刷装置データ記憶部２２０の情報をモニタする、
印刷装置データ記憶部２２０は、紙送りローラに関するデータ２２１を記憶しており、そのデータの中には、プリンタ１０に搭載された紙送りローラ１３０の紙送り特性を判別するためのデータ２２１ａが含まれる。
【００３３】
紙送りローラの紙送り特性を判別するためのデータは、本例ではプリンタ１０の生産地とする。すなわち、本実施形態では、生産地によって紙送りローラの特性が異なっているものとしている。
【００３４】
ただし、紙送りローラの特性に応じて、プリンタ１０の製造ナンバー、生産地、もしくは生産工場、また、紙送りローラ１３０の生産地、製造方法、あるいは、あらかじめ紙送りローラの紙送り特性に対応して付された識別コード等であっても良い。
【００３５】
前記印刷条件設定部３１２は、前記印刷装置データモニタ部３１４から、前記の様な紙送りローラ１３０の紙送り特性を判別するためのデータを得て、あらかじめデータベース部３１３に記憶されたデータを参照して、プリンタ１０に搭載された紙送りローラ１３０を特定し、紙送り特性を判別する。
【００３６】
前記特定した紙送りローラに基づいて、印刷条件設定部３１２に記録されたコマンドパラメータテーブル（ＣＰＴ）５００を参照して、紙送り量等の印刷条件を設定する。
【００３７】
図６に例を示す様に、前記ＣＰＴ５００は、特定された紙送りローラの識別コード毎のテーブルになっている。すなわち、図６（ａ）が識別コード００Ａの紙送りローラ、（ｂ）が識別コード００Ｂの紙送りローラのテーブルの例を示している。
【００３８】
この違いは、例えばプリンタの生産地の違いや、紙送りローラの製造方法の違いによるもので、コード００Ａのプリンタはフィリピンで生産され、紙送りローラは、液状の塗料をスプレー塗装する方法で製造されたものであり、コード００Ｂのプリンタは中国で生産され、紙送りローラは、粉体塗料を静電付着塗装する方法で製造されたものであるとしている。
【００３９】
この紙送りローラの識別コード毎の特定は、これ等以外に、前記紙送りローラを搭載したプリンタの製造ナンバー、あるいは生産工場、また紙送りローラの生産地の少なくとも１項目、あるいは特性を示す識別コードであってもよい。
【００４０】
つぎに、コンピュータ３０の印刷制御部３１０における印刷条件設定部３１２の処理について図５のフロー図を参照して説明する。
【００４１】
印刷条件設定部３１２は、ユーザから印刷の指示を受けた場合に、以下の様な処理を行なう。
【００４２】
すなわち、印刷装置データモニタ部３１３から、通信部３１４を介して、プリンタ１０の印刷装置データ記憶部２２０にステータス要求を送る（Ｓ１０１）。ステータス要求は、前記プリンタに関して記録されている全てのデータでもよいし、その処理を行なうために、必要なデータを要求してもよい。
【００４３】
そして、ステータス要求に応答して送られてきた紙送りローラに関するデータを取得する（Ｓ１０２）。このデータは、印刷装置（プリンタ）の、印刷装置データ記憶部に紙送りローラデータ２２１として、あらかじめ記憶されており、前記紙送りローラが搭載されたプリンタの製造ナンバー、生産地、生産工場、紙送りローラの生産地、製造方法等で、前記紙送りローラの紙送り特性を判別して、紙送りローラの特定に使えるものであり、コンピュータ３０からのステータス要求に応じて、必要なデータを前記コンピュータの印刷装置データモニタ部３１３に送る。
【００４４】
つぎに、取得したデータと予めデータベースに記憶されたデータに基づいて、前記プリンタに使われている紙送りローラを特定する（Ｓ１０３）。
【００４５】
つぎに、目的とする印刷に用いる紙種、紙サイズを特定するが（Ｓ１０４）、通常の場合はユーザによって、目的とする印刷に用いる紙種、サイズが入力、設定される。
【００４６】
前記特定された紙送りローラの識別コードは００Ａであり、この識別コードに基づくコマンドパラメータテーブル（ＣＰＴ）は図６（ａ）に示されているが、このＣＰＴに紙種、紙サイズを参照して（Ｓ１０５）、コマンドパラメータを決定し（Ｓ１０６）、決定したパラメータを指定する紙送りコマンドをプリンタに送信して、印刷指示する（Ｓ１０７）。
【００４７】
本例では、得られたパラメータを紙送りコマンドに含めて送信するようにしているが、紙送りコマンドの送信パターンとしては、種々の形態が考えれられる。例えば、基準値と補正値とを紙送りコマンドに含めたり、紙送り補正量のみ、補正後の紙送り量等を含めて送信するようにしてもよい。
【００４８】
図６に示すＣＰＴ５００で、さらに説明すると、例えば、ＣＰＴ５００には紙送りローラの識別コード表示部５０１に、識別コードが示され、紙の種類５０２を横軸、紙のサイズ５０３を縦軸としたテーブルになっており、その中に紙送り量の補正値５０４が示されているが、この数値は、印刷用紙を１インチ紙送りする間に補正する紙送り量を実測して求めたものである。単位は約４０００分の１インチで、前記紙送りローラの識別コードに基づき、紙の種類と紙のサイズの組合せにより設定される。この補正値は、紙送り量以外に、紙送りローラの回転角度、回転速度を用いるようにしてもよい。
【００４９】
前記紙送りローラの識別コードが００Ａの場合は、図６（ａ）のテーブルにより、紙送り補正量が決定される。例えば、紙種が普通紙で、紙サイズＡ４の場合、紙送り量の補正値は０になり、紙サイズが同じで、紙種がファイン専用紙になれば、補正値は３となる。
また、紙種が普通紙と同じでも、紙のサイズがハガキになると、補正値は−３になる。
【００５０】
前記と同様のデータによって、紙送りローラが特定されて、識別コードが００Ｂとなれば、図６（ｂ）のテーブルにより、紙送り補正値が決まる。すなわち、普通紙、Ａ４サイズの用紙では、補正値は−３であり、ファイン専用紙、Ａ４サイズの用紙では、補正値は０となり、また、普通紙、ハガキサイズでは、補正値は−５となる。
【００５１】
この様に、紙種、紙サイズが同じでも、紙送りローラの識別コードの違い、すなわち紙送り特性の違いによって、補正値には違いが生じてくる。
【００５２】
この補正値により補正した紙送り量が、コンピュータの印刷制御部からプリンタの印刷実行部に、印刷指示と共に送られる。
【００５３】
補正値の指示を受けたプリンタは、送り量がプラス方向の補正になった場合は、紙送り量を増やし、マイナス方向の補正では、紙送り量を減らす。但し、紙送りの調整は、これ以外にも、紙送りローラの回転角度を変える、あるいはローラの回転速度を変える方法を用いても良い。
【００５４】
以上、実施形態で説明した様に、本発明では、従来の紙種、紙サイズの違いにより紙送りの量の補正していた場合に比較し、紙送りローラの特性も加味して、紙送り量の調整を、より精度良く行なうことができるようになり、プリンタ等印刷装置から優れた印刷品質の出力結果を、安定して得ることが可能となった。
【図面の簡単な説明】
【００５５】
【図１】印刷システムのハードウェア構成の概要を示すブロック図。
【図２】印刷エンジンの概要を示す図。
【図３】媒体送りローラの概略断面図。
【図４】印刷システムの特徴的な機能構成を示すブロック図。
【図５】印刷条件設定部の処理について説明するフロー図。
【図６】コマンドパラメータテーブルの一例を示す図。
【符号の説明】
【００５６】
１…印刷システム、１０…プリンタ、１１…インタフェース、１２…ＣＰＵ、１３…ＲＡＭ、１４…ＲＯＭ、１５…印刷エンジン、２１…表示装置、２２…入力装置、２３…メディア読取装置、２４…補助記憶装置、２５…通信制御装置、３０…コンピュータ、３１…ＣＰＵ、３２…ＲＡＭ、３３…ＲＯＭ、３４…インタフェース、１０１…キャリッジ、１０４…ガイド部材、１０７…インクカートリッジ、１１０…印字ヘッド、１２０…キャリッジ機構、１２１…タイミングベルト、１２３…キャリッジモータ、１３０…紙送りローラ、１３１…紙送りローラ金属部、１３２…紙送りローラ弾性樹脂部、１３３…セラミック粒子、２１０…印刷実行部、２２０…印刷装置データ記録部、２２１…紙送りローラデータ、３１０…印刷制御部、３１１…印刷データ生成部、３１２…印刷条件設定部、３１３…データベース部、３１４…印刷装置データモニタ部、３１５…通信部
【図１】
2005343612.tif 000003
【図２】
2005343612.tif 000004
【図３】
2005343612.tif 000005
【図４】
2005343612.tif 000006
【図５】
2005343612.tif 000007
【図６】
2005343612.tif 000008