(57)【要約】【課題】印刷品質を悪化させることなく印刷設定を効率化させる。【解決手段】複数の前記印刷設定を記憶する記憶手段と、前記記憶された前記印刷設定のいずれかをコピー元印刷設定とする指定を受け付ける指定手段と、前記記憶された前記印刷設定のなかから前記コピー元印刷設定と前記設定情報が類似するコピー先印刷設定を検索する検索手段と、前記コピー元印刷設定を構成する前記設定情報の少なくとも一つを、前記コピー先印刷設定を構成する前記設定情報にコピーするコピー手段とを具備する。【選択図】図１２
2010160641.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置に対する複数の設定情報から構成される印刷設定を作成し、該印刷設定に基づいて前記印刷装置を制御する印刷制御装置であって、
複数の前記印刷設定を記憶する記憶手段と、
前記記憶された前記印刷設定のいずれかをコピー元印刷設定とする指定を受け付ける指定手段と、
前記記憶された前記印刷設定のなかから前記コピー元印刷設定と前記設定情報が類似するコピー先印刷設定を検索する検索手段と、
前記コピー元印刷設定を構成する前記設定情報の少なくとも一つを、前記コピー先印刷設定を構成する前記設定情報にコピーするコピー手段とを具備することを特徴とする印刷制御装置。
【請求項２】
前記コピー手段は、複数の前記コピー先印刷設定のいずれか一つを選択できるように表示し、該選択された前記コピー先印刷設定に前記前記コピー元印刷設定を構成する前記設定情報の少なくとも一つをコピーすることを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記印刷装置が印刷に使用するインク量を補正するインク量補正値が前記印刷設定を構成する前記設定情報に含まれるとともに
前記コピー手段は、前記コピー元印刷設定を構成する前記インク量補正値を、前記コピー先印刷設定にコピーすることを特徴とする請求項１または請求項２のいずれかに記載の印刷制御装置。
【請求項４】
前記印刷装置が印刷に使用するＮ（Ｎ≧２）種類の大きさのインクドットの発生率を補正する発生率補正値が前記印刷設定を構成する前記設定情報に含まれるとともに、
前記コピー手段は、前記コピー元印刷設定を構成する前記発生率補正値を、前記コピー先印刷設定にコピーすることを特徴とする請求項１から請求項３のいずれか一項に記載の印刷制御装置。
【請求項５】
前記検索手段は、前記設定情報としての印刷解像度と印刷媒体と印刷速度が一致する前記印刷設定を前記コピー先印刷設定として検索することを特徴とする請求項１から請求項４のいずれか一項に記載の印刷制御装置。
【請求項６】
前記印刷装置は、前記記録媒体としてのラベルシートをロールから巻き出して印刷するラベルプリンターであることを特徴とする請求項１から請求項５のいずれか一項に記載の印刷制御装置。
【請求項７】
印刷装置に対する複数の設定情報から構成される印刷設定を作成し、該印刷設定に基づいて前記印刷装置を制御する機能をコンピュータに実行させる印刷制御プログラムであって、
複数の前記印刷設定を記憶する記憶機能と、
前記記憶された前記印刷設定のいずれかをコピー元印刷設定とする指定を受け付ける指定機能と、
前記記憶された前記印刷設定のなかから前記コピー元印刷設定と前記設定情報が類似するコピー先印刷設定を検索する検索機能と、
前記コピー元印刷設定を構成する前記設定情報の少なくとも一つを、前記コピー先印刷設定を構成する前記設定情報にコピーするコピー機能と、をコンピュータに実行させることを特徴とする印刷制御プログラム。
【請求項８】
印刷装置に対する複数の設定情報から構成される印刷設定を作成し、該印刷設定に基づいて前記印刷装置を制御する印刷制御方法であって、
複数の前記印刷設定を記憶し、
前記記憶された前記印刷設定のいずれかをコピー元印刷設定とする指定を受け付け、
前記記憶された前記印刷設定のなかから前記コピー元印刷設定と前記設定情報が類似するコピー先印刷設定を検索し、
前記コピー元印刷設定を構成する前記設定情報の少なくとも一つを、前記コピー先印刷設定を構成する前記設定情報にコピーすることを特徴とする印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、印刷制御プログラム、および、印刷制御方法に関する。
【背景技術】
【０００２】
電子情報をコピーする技術が知られている（例えば、特許文献１、参照）。かかる文献においては、フォルダに格納された電子文書を複数のフォルダに一括してコピーする文書管理装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３３０８１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
プリンターに設定すべき設定項目は多くあるため、各設定を個別に設定する作業は繁雑である。既存の印刷設定をコピーして、新たな印刷設定を作成するようにすれば、設定作業を簡略化することができる。特に、プリンターの出力特性を印刷設定ごとに調査することは煩雑であるため、出力特性に基づいて作成される補正値をコピーして使用することにより、設定作業を大幅に簡易化することができる。しかしながら、ある印刷設定に対して最適な値に設定された補正値を他の印刷設定にコピーした場合に、かえって印刷品質を悪化させるようなことも考えられる。
本発明は前記課題にかんがみてなされたもので、印刷品質を悪化させることなく印刷設定を効率化させる印刷制御装置、印刷制御プログラム、および、印刷制御方法を提供するものである。
【課題を解決するための手段】
【０００５】
本発明の印刷制御装置では、印刷装置に対する複数の設定情報から構成される印刷設定を作成し、該印刷設定に基づいて前記印刷装置を制御する。そのために、前記印刷制御装置は記憶手段を備え、該記憶手段は複数の前記印刷設定を記憶する。前記印刷制御装置は指定手段を備え、該指定手段は前記記憶された前記印刷設定のいずれかをコピー元印刷設定とする指定を受け付ける。さらに、前記印刷制御装置は検索手段を備え、該検索手段は前記記憶された前記印刷設定のなかから前記コピー元印刷設定と前記設定情報が類似するコピー先印刷設定を検索する。前記印刷制御装置はコピー手段を備え、該コピー手段は前記コピー元印刷設定を構成する前記設定情報の少なくとも一つを、前記コピー先印刷設定を構成する前記設定情報にコピーする。前記コピー元印刷設定と前記コピー先印刷設定が類似する関係となるため、コピーした前記設定情報を活かした印刷制御を行うことができる。すなわち、コピーした前記設定情報が不具合を生じさせることが防止できる。
【０００６】
本発明の具体例の一つにおいて、前記コピー手段は、複数の前記コピー先印刷設定のいずれか一つを選択できるように表示する。そして、選択された前記コピー先印刷設定に対して、前記前記コピー元印刷設定を構成する前記設定情報の少なくとも一つをコピーする。このようにすることにより、複数の前記コピー先印刷設定のうち所望のものを選択することができる。
【０００７】
コピーする前記設定情報の好適な例として、前記印刷装置が印刷に使用するインク量を補正するインク量補正値が挙げられる。前記インク量補正値は前記印刷装置の出力特性を調査して作成される場合が多いため、前記インク量補正値の作成は一般的に煩雑である。そのため、前記インク量補正値を他の前記印刷設定にもコピーして流用すれば、前記インク量補正値の作成作業を省略することができる。コピーする前記設定情報の別の一例として、前記印刷装置が印刷に使用するＮ（Ｎ≧２）種類の大きさのインクドットの発生率を補正するための発生率補正値が挙げられる。前記発生率補正値を他の前記印刷設定にもコピーして流用すれば、前記発生率補正値の作成作業を省略することができる。また、前記検索の好適な例として、前記設定情報としての印刷解像度と印刷媒体と印刷速度が一致する前記印刷設定を前記コピー先印刷設定として検索するようにしてもよい。また、前記記録媒体としてのラベルシートをロールから巻き出して印刷するラベルプリンターで印刷を実行させるための前記印刷制御装置に本発明を適用してもよい。
【０００８】
さらに、本発明の技術的思想は、具体的な印刷制御装置にて具現化されるのみならず、当該装置にて実行される方法において具現化することもできる。すなわち、上述した印刷制御装置が具備する各手段が行う処理に対応する工程を行う印刷制御方法としても本発明を特定することができる。むろん、上述した印刷制御装置がプログラムを読み込んで上述した各手段を実現する場合には、当該各手段に対応する機能を実行させるプログラムや当該プログラムを記録した各種記録媒体においても本発明の技術的思想が具現化できることは言うまでもない。なお、本発明の印刷制御装置は、単一の装置のみならず、複数の装置によって分散して存在可能であることはいうまでもない。さらに、印刷制御装置が単独で存在しているものに限られず、例えばプリンターやスキャナ等の一部として組み込まれていてもよい。
【図面の簡単な説明】
【０００９】
【図１】印刷システムのハードウェア構成を示すブロック図である。
【図２】ＰＣのハードウェア構成を示すブロック図である。
【図３】ラベルプリンターの外観を示す斜視図である。
【図４】ラベルプリンターの駆動系と制御系の関係を示すブロック図である。
【図５】印刷システムのソフトウェア構成を示すブロック図である。
【図６】印刷処理の流れを示すフローチャートである。
【図７】印刷設定の例を示す図である。
【図８】インク量補正データを説明する図である。
【図９】記録率補正データを説明する図である。
【図１０】印刷設定編集処理の流れを示すフローチャートである。
【図１１】ＵＩ画面を示す図である。
【図１２】補正値コピー用ＵＩ画面を示す図である。
【発明を実施するための形態】
【００１０】
以下、下記の順序に従って本発明の実施形態を説明する。
１．装置構成：
２．印刷処理：
３．印刷設定編集処理：
【００１１】
１．装置構成
図１は、本発明の一実施形態にかかる印刷システムの構成を示すブロック図である。同図において、印刷システム１は、クライアントＰＣ１０とコントロールＰＣ２０とラベルプリンター３０とから構成されている。クライアントＰＣ１０とコントロールＰＣ２０とラベルプリンター３０は、ＬＡＮ回線４０を介して相互に通信可能に接続されている。クライアントＰＣ１０とコントロールＰＣ２０は、一般的なコンピュータであり、ほぼ同様のハードウェア構成を有している。むろん、クライアントＰＣ１０とコントロールＰＣ２０は同様のハードウェア構成を有しているものに限られず、相互に異なるハードウェア構成を有していてもよい。本実施形態では、クライアントＰＣ１０とコントロールＰＣ２０が同様のハードウェア構成を有しているものとして以下説明する。
【００１２】
図２は、クライアントＰＣ１０とコントロールＰＣ２０が有する共通のハードウェア構成を示している。同図において、クライアントＰＣ１０とコントロールＰＣ２０は、それぞれＣＰＵとＲＡＭとＲＯＭとハードディスクドライブ（ＨＤＤ：記憶手段）とＬＡＮインターフェイス（Ｉ／Ｆ）とビデオインターフェイス（Ｉ／Ｆ）と入力インターフェイス（Ｉ／Ｆ）とＢＵＳとから構成されている。ＢＵＳは、ＣＰＵとＲＡＭとＲＯＭとＨＤＤとＬＡＮＩ／Ｆを相互に通信可能に接続し、ＣＰＵとＲＡＭとＲＯＭとＨＤＤとＬＡＮＩ／Ｆの間でデータやコマンドの授受が可能となっている。ＨＤＤおよびＲＯＭにはプログラムデータが記憶されており、該プログラムデータをＣＰＵが読み出してＲＡＭに展開する。そして、ＣＰＵが該プログラムデータに準じた演算を実行することにより、後述する各種プログラムが実行される。ビデオＩ／Ｆを介して外部のディスプレー５０が接続され、入力Ｉ／Ｆを介して外部のキーボード６０ａとマウス６０ｂが接続されている。
【００１３】
図３は、ラベルプリンター３０の外観を示す斜視図である。図４は、ラベルプリンター３０の駆動系と制御系の関係を示す図である。本実施形態のラベルプリンター３０は、一対の脚部３１と、該脚部３１に支持される本体部３２とを有している。脚部３１には、支柱３１ａが設けられているとともに、回転自在なキャスタ３１ｂがキャスタ支持部３１ｃに取り付けられている。本体部３２は、不図示のシャーシに支持される状態で内部の各種機器が搭載されており、該各種機器が外部ケース３２ｂによって覆われている。また、図４に示すように、本体部３２には、ＤＣモータを用いる駆動系として、ロール駆動機構３３とキャリッジ駆動機構３４と用紙搬送機構３５とが設けられている。
【００１４】
ロール駆動機構３３は、本体部３２に存在するロール搭載部３２ａに設けられている。ロール搭載部３２ａは、図３に示すように、本体部３２のうち、背面側かつ上方側に設けられており、上述の外部ケース３２ｂを構成する一要素である開閉蓋３２ｃを開くことにより、その内部にロール体ＲＰを搭載し、ロール駆動機構３３によってロール体ＲＰを回転駆動させることが可能となっている。ロール体ＲＰには記録媒体としてのラベルシートＰが巻回されており、ロール体ＲＰを回駆動させることによりラベルシートＰが巻き出される。キャリッジ駆動機構３４は、インク供給／噴射機構の構成要素の一部ともなるキャリッジ３４ａとキャリッジ軸３４ｂを具備し、その他不図示のキャリッジモータやベルト等を具備している。
【００１５】
キャリッジ３４ａは、各色のインクを貯留するためのインクタンク３４ｃを具備していて、このインクタンク３４ｃには、図示しないチューブを介して、本体部３２の前面側に固定的に設けられている不図示のインクカートリッジからインクが供給可能となっている。なお、本実施形態においてはシアン，マゼンタ，イエロー，ブラック（Ｃ，Ｍ，Ｙ，Ｋ）のインクを貯留したインクカートリッジが設けられている。ＣＭＹＫのインク量はそれぞれ０〜２５５の階調によって表される。図２に示すように、キャリッジ３４ａの下面には、インク滴を吐出可能な印刷ヘッド３４ｄが設けられている。印刷ヘッド３４ｄには、各インクに対応づけられた不図示のノズル列が設けられていて、このノズル列を構成するノズルには、不図示のピエゾ素子が配置されている。このピエゾ素子の作動により、インク通路の端部にあるノズルからインク滴を吐出することが可能となっている。本実施形態では、各ピエゾに対してそれぞれ波形の異なる３種類の駆動パルスを印加することにより、各ノズルは３（Ｎ＝３）種類の大きさ（大ドット・中ドット・小ドット）のインクドットを形成するためのインク滴を吐出する。
【００１６】
なお、これらキャリッジ３４ａとインクタンク３４ｃと不図示のチューブとインクカートリッジと印刷ヘッド３４ｄによって、インク供給／噴射機構が構成されている。また、印刷ヘッド３４ｄは、ピエゾ素子を用いたピエゾ駆動方式に限られず、例えばインクをヒータで加熱し、発生する泡の力を利用するヒータ方式や磁歪素子を用いる磁歪方式やミストを電界で制御するミスト方式等を採用してもよい。また、インクカートリッジ／インクタンク３４ｃに充填されるインクは、染料系インク／顔料系インク等、いずれの種類のインクを搭載してもよい。キャリッジ３４ａは、往復動をするものであるが、往復動の双方において印刷ヘッド３４ｄからインクを吐出する記録モードを双方向印刷といい、往動のみにおいて印刷ヘッド３４ｄからインクを吐出する記録モードを単方向印刷という。一般的に、双方向印刷の方が印刷速度は速くなるが、往復動間のインク滴の着弾位置ばらつき等に起因して双方向印刷の精度が劣る傾向にある。
【００１７】
用紙搬送機構３５は、搬送ローラ対３５ａとギヤ輪列３５ｂとＰＦモータ３５ｃと回転検出部３５ｄとを有している。搬送ローラ対３５ａは、搬送駆動ローラ３５ａ１と搬送従動ローラ３５ａ２とを具備していて、これらの間で、ロール体ＲＰから引き出されるラベルシートＰを挟持可能となっている。また、ＰＦモータ３５ｃは、搬送駆動ローラ３５ａ１に対して、ギヤ輪列３５ｂを介して駆動力（回転力）を与えるものである。搬送ローラ対３５ａよりも下流側（排紙側）には、図示しないプラテンが設けられていて、ラベルシートＰは該プラテン上をガイドさせられる。また、プラテンに対向するように印刷ヘッド３４ｄが配設されている。以上の構成により、印刷ヘッド３４ｄとラベルシートＰとが、ラベルシートＰの面方向に相対移動可能となり、ラベルシートＰ上の任意の位置にノズルからインク滴を吐出することにより、インクドットを記録することが可能となっている。
【００１８】
図４に示すように、制御部３６は、ＣＰＵ３６ａとＲＯＭ３６ｂとＲＡＭ３６ｃとＮＶＲＡＭ３６ｄとＡＳＩＣ３６ｅとモータドライバ３６ｆとＬＡＮＩ／Ｆ３６ｇを具備していて、これらが例えばバス等の伝送路３６ｈを介して相互に接続されている。制御部３６は、ＬＡＮＩ／Ｆ３６ｇを介してコントロールＰＣ２０と接続されている。制御部３６は、コントロールＰＣ２０のＨＤＤに設けられたホットフォルダーＨＦにアクセスし、該ホットフォルダーＨＦに記憶されている制御コマンドデータを取得する。そして、制御コマンドデータを解釈することにより、ロール駆動機構３３とキャリッジ駆動機構３４と用紙搬送機構３５を制御するための制御信号を生成し、ロール駆動機構３３とキャリッジ駆動機構３４と用紙搬送機構３５の制御を実行する。具体的には、制御コマンドデータに基づいてラベルシートＰの各位置に対してインクドットを記録するか否かが特定される。そして、ラベルシートＰの各位置に各ノズルを相対移動させながら、インクドットを記録（インク滴をノズルから吐出）させるための制御信号を生成する。このとき、単位面積あたりに形成される多数のインクドットがラベルシートＰを被覆するインク被覆率は、ＣＭＹＫのインク量に対応した大きさとなるように印刷ヘッド３４ｄが制御される。
【００１９】
図５は、クライアントＰＣ１０とコントロールＰＣ２０において実行されるプログラムのソフトウェア構成を示している。クライアントＰＣ１０は、アプリケーションＰ１とプリンタードライバーＰ２を実行している。アプリケーションＰ１は例えばＤＴＰプログラムやＣＧプログラムやワープロプログラム等であり、画像を描画するための描画コマンドで構成されるベクターデータを作成する。プリンタードライバーＰ２は、印刷設定管理部Ｐ２ａとレンダラーＰ２ｂとから構成されている。印刷設定管理部Ｐ２ａは、印刷設定部Ｐ２ａ１とコピー部Ｐ２ａ２と指定部Ｐ２ａ３と検索部Ｐ２ａ４とから構成されている。印刷設定部Ｐ２ａ１は、コントロールＰＣ２０のＨＤＤに記憶された複数の印刷設定ＰＳから使用者が所望する印刷設定ＰＳの選択を受け付けるとともに、該選択された印刷設定ＰＳをレンダラーＰ２ｂに出力する。レンダラーＰ２ｂは、アプリケーションＰ１からベクターデータを取得し、該ベクターデータの描画コマンドに基づいて描画を行うことにより、各画素が色情報（本実施形態ではＲＧＢ）を有する画像データを生成する。また、レンダラーＰ２ｂは、選択された印刷設定ＰＳを識別する名称を印刷設定部Ｐ２ａ１から取得し、描画した画像データに該名称を添付したジョブファイルを、コントロールＰＣ２０のＨＤＤに割り当てられたホットフォルダーＨＦに転送する。
【００２０】
コントロールＰＣ２０は、ホットフォルダー監視部Ｐ８と解像度変換部Ｐ３と色変換部Ｐ４とハーフトーン処理部Ｐ５とラスタライズ処理部Ｐ６と印刷データ生成部Ｐ７とを実行している。色変換部Ｐ４はインク量補正部Ｐ４ａを有し、ハーフトーン処理部Ｐ５は記録率補正部Ｐ５ａを有している。コントロールＰＣ２０のＨＤＤの一部の記憶領域にホットフォルダーＨＦが割り当てられている。コントロールＰＣ２０のＨＤＤには、色変換テーブルＴが記憶されている。ホットフォルダー監視部Ｐ８は、常駐型のプログラムであり、ホットフォルダーＨＦに記憶されたデータ（ジョブファイル）を監視する。ハーフトーン処理が未処理の画像データを含むジョブファイルがホットフォルダーＨＦに記憶されている場合には、まず解像度変換部Ｐ３が該画像データに対して解像度変換処理を実行する。次に、色変換部Ｐ４が色変換テーブルＴを参照して、該画像データをインク量の画像データに変換する。この色変換の際にインク量補正部Ｐ４ａは、インク量の補正を行う。色変換後の画像データはハーフトーン処理部Ｐ５に入力され、該ハーフトーン処理部Ｐ５によってハーフトーン処理が実行される。これにより、各画素のインク量が、大ドットと中ドットと小ドットの吐出可否を特定する記録情報に変換される。
【００２１】
記録率補正部Ｐ５ａは、ハーフトーン処理によって発生する大ドットと中ドットと小ドットの記録率を記録率補正データＲＤに基づいて調整する。ハーフトーン処理後の画像データに対して、ラスタライズ処理部Ｐ６がラスタライズ処理を実行し、さらに印刷データ生成部Ｐ７はラベルプリンター３０が解釈可能な制御コマンドデータに変換し、該制御コマンドデータをホットフォルダーＨＦに記憶させる。ホットフォルダーＨＦに記憶された制御コマンドデータはラベルプリンター３０によって取得され、該制御コマンドデータに基づく印刷が実行される。以上説明したように、解像度変換部Ｐ３と色変換部Ｐ４とハーフトーン処理部Ｐ５とラスタライズ処理部Ｐ６と印刷データ生成部Ｐ７は、レンダラーＰ２ｂが描画した画像データを入力し、ラベルプリンター３０が解釈可能な制御コマンドデータに変換するまでの各処理を実行するが、各処理の処理条件はクライアントＰＣ１０で実行される印刷設定部Ｐ２ａ１が選択を受け付けた印刷設定ＰＳに従ったものとされる。
【００２２】
２．印刷処理
図６は、印刷処理の流れを示している。ステップＳ１００においては、クライアントＰＣ１０にて実行されるアプリケーションＰ１が印刷画像を描画するためのベクターデータを作成する。アプリケーションＰ１は、キーボード６０ａとマウス６０ｂ等からの入力を受け付けることにより、ベクターデータを作成するために必要な情報を取得する。ステップＳ１１０においては、ライアントＰＣ１０にて実行されるプリンタードライバーＰ２の印刷設定部Ｐ２ａ１が印刷設定ＰＳの選択を受け付ける。印刷設定ＰＳは、複数の設定項目についての設定情報によって構成されている。
【００２３】
図７は、印刷設定ＰＳの一例を示している。同図の例では、設定項目として印刷解像度（７２０×７２０ｄｉｐまたは１４４０×１４４０ｄｉｐ）と、オーバーラップパス数（４パスまたは６パス）と、往復印刷（ＯＮまたはＯＦＦ）と、メディア種類（光沢ラベルまたは普通ラベル）と、インク量補正（ＯＮまたはＯＦＦ）と、インク量補正データＩＤを指定するタイムスタンプ（作成日時を示すタイムスタンプ）と、記録率（色むら）補正（ＯＮまたはＯＦＦ）と、記録率補正データＲＤを指定するタイムスタンプ（作成日時を示すタイムスタンプ）と、メディア厚（任意の厚み）と、プラテン温度（任意の温度）と、乾燥機温度（任意の温度）とが設けられている。インク量補正データＩＤと記録率補正データＲＤはコントロールＰＣ２０のＨＤＤに複数記憶されており、印刷設定ＰＳのタイムスタンプによって、補正に使用するインク量補正データＩＤと記録率補正データＲＤを一意に特定することができる。本実施形態では、インク量補正データＩＤと記録率補正データＲＤを特定するための指定情報としてタイムスタンプを印刷設定ＰＳに関連付けるが、インク量補正データＩＤと記録率補正データＲＤとが一意に特定可能な他の識別情報（例えば連番のＩＤ番号等。）を関連付けるようにしてもよい。なお、図７に示す印刷設定ＰＳは一例であり、他の設定項目や設定情報によって印刷設定ＰＳが構成されていてもよい。また、各印刷設定ＰＳには任意の名称とコメントを添付することができる。
【００２４】
ステップＳ１１０においては、印刷設定部Ｐ２ａ１がクライアントＰＣ１０に接続されたディスプレー５０に所定のＵＩ画面を表示させる。該ＵＩ画面においては、例えばプルダウンメニューによって一の印刷設定を選択することが可能となっている。上述したように各印刷設定ＰＳはコントロールＰＣ２０のＨＤＤに複数記憶されており、印刷設定部Ｐ２ａ１がＬＡＮ回線４０を介してコントロールＰＣ２０のＨＤＤに記憶された各印刷設定ＰＳの名称を取得する。なお、コントロールＰＣ２０のＨＤＤに記憶された各印刷設定ＰＳの名称のリストが記述されたデータがクライアントＰＣ１０側に予め用意されてもよい。いずれかの印刷設定ＰＳが選択されると、コメントを含め該印刷設定ＰＳを構成する設定情報の一部がＵＩ画面に表示されるようにしてもよい。これにより、使用者はコメントや印刷設定ＰＳの内容を確認することができ、プルダウンメニューによって選択した印刷設定ＰＳが意図したものであるか否かを判断することができる。
【００２５】
ＵＩ画面においては、印刷実行ボタンが設けられており、印刷実行ボタンがクリックされるとステップＳ１２０へ移行する。ステップＳ１２０においては、ステップＳ１１０にて選択された印刷設定ＰＳの名称、および、ベクターデータをレンダラーＰ２ｂに出力する。すると、レンダラーＰ２ｂはベクターデータに基づいて印刷画像の描画を行って画像データを生成する。さらに、生成した画像データに対して、ステップＳ１１０にて選択された印刷設定ＰＳの名称を添付することにより、ジョブファイルを生成する。ステップＳ１３０においては、プリンタードライバーＰ２がジョブファイルをコントロールＰＣ２０のＨＤＤに割り当てられたホットフォルダーＨＦに転送し、記憶させる。
【００２６】
ステップＳ１４０においては、コントロールＰＣ２０において常駐しているホットフォルダー監視部Ｐ８がホットフォルダーＨＦに記憶されたジョブファイルを検知し、該ジョブファイルを取得する。ステップＳ１５０では、該ジョブファイルに添付された名称の印刷設定ＰＳをＨＤＤから読み出して取得する。各印刷設定ＰＳはコントロールＰＣ２０のＨＤＤに記憶されているため、名称が合致する印刷設定ＰＳを検索することができる。ステップＳ１６０においては、解像度変換部Ｐ３が画像データの解像度を変換する。ここでは、印刷設定ＰＳの設定情報の一つを構成する印刷解像度に適合する解像度（画素数）となるように解像度変換が行われる。ステップＳ１７０においては、色変換部Ｐ４が解像度変換後の画像データに対して色変換処理を実行する。
【００２７】
ここでは、色変換テーブルＴを参照しながらＲＧＢの画像データをＣＭＹＫのインク量の画像データに変換する。色変換テーブルＴは、ＲＧＢ色空間とＣＭＹＫインク量空間との対応関係を複数の格子点について規定したテーブルであり、補間演算を行うことにより、各画素が有するＲＧＢ色情報をＣＭＹＫインク量に変換することができる。本実施形態では、ＣＭＹＫインク量が各インクにつき０〜２５５の階調によって表されるものとする。色変換テーブルＴはコントロールＰＣ２０のＨＤＤにおいて印刷設定ＰＳ（特に印刷解像度とメディア種類）に応じて複数用意されており、印刷設定ＰＳに対応する色変換テーブルＴが読み出されて参照される。ステップＳ１７５において、インク量補正部Ｐ４ａは、各画素のインク量補正データＩＤを参照しつつＣＭＹＫインク量を補正する。印刷設定ＰＳにはインク量補正データＩＤを指定するタイムスタンプが指定情報として含まれており、該タイムスタンプを有するインク量補正データＩＤがコントロールＰＣ２０のＨＤＤから読み出される。ただし、印刷設定ＰＳにおいてインク量補正を行わない旨が指定されているか、タイムスタンプが指定されていない場合には、インク量補正部Ｐ４ａによるインク量の補正は行わない。
【００２８】
図８は、インク量補正データＩＤの一例を示している。同図においては、例としてＣインクについて、補正前のインク量（横軸）と、補正後のインク量（縦軸）を示している。インク量補正データＩＤは、各インクについて設けられており、補正前のインク量と補正後のインク量との対応関係を記述した一次元ＬＵＴである。インク量補正データＩＤは予めキャリブレーションを行うことにより作成されており、該キャリブレーションではラベルプリンター３０によって印刷したカラーパッチの測色値と理想の色彩値との色ずれに基づいて最適な補正量を特定する。例えば、特開２００７−２２１７０３号公報に記載された手法によってインク量補正データＩＤを作成することができる。ステップＳ１８０においては、インク量補正後の画像データをハーフトーン処理部Ｐ５が取得し、該画像データに対してハーフトーン処理を実行する。
【００２９】
図９は、ハーフトーン処理の流れを模式的に示している。印刷設定ＰＳには記録率補正データＲＤを指定するタイムスタンプが指定情報として含まれており、記録率補正部Ｐ５ａは、該タイムスタンプを有する記録率補正データＲＤをコントロールＰＣ２０のＨＤＤから読み出す。記録率補正データＲＤは、標準の記録率データＲＤＳに規定された大ドットと中ドットと小ドットの記録率に加減する記録率補正量を規定したテーブルデータである。標準の記録率データＲＤＳもコントロールＰＣ２０のＨＤＤに記憶されており、ハーフトーン処理の際に適宜利用される。なお、印刷設定ＰＳにおいて記録率補正を行わない旨が指定されているか、タイムスタンプが指定されていない場合には、記録率補正部Ｐ５ａは標準の記録率データＲＤＳのみをＨＤＤから読み出す。記録率補正部Ｐ５ａは記録率補正データＲＤおよび記録率データＲＤＳを参照し、各画素のインク量を大ドットと中ドットと小ドットの記録率に変換する。図１０においては、記録率補正データＲＤ（例としてＣインク）がグラフによって示されており、該グラフの縦軸が記録率を示し、横軸がＣインク量を示している。
【００３０】
記録率データＲＤＳ（実線で図示。）においては、各Ｃインク量に対応する大ドットと中ドットと小ドットの記録率が規定されており、任意のＣインク量を大ドットと中ドットと小ドットの記録率に変換することができる。さらに、記録率補正データＲＤに規定された補正率を加減することにより、例えば破線で図示するような補正後の記録率を取得する。他のインクについての同様に各ドットの記録率に変換することができる。各ドットの記録率に変換できると、ハーフトーン処理部Ｐ５は、各ドットの記録率に対してディザ法や誤差拡散法を実行することにより、各ドットの吐出可否を決定する。ディザ法や誤差拡散法においては、各ドットの記録率に対して閾値判定を行うことにより各ドットの吐出可否が決定される。従って、記録率補正データＲＤを参照することにより、ラベルシートＰ上に形成される各ドットの記録率を調整することができる。ラベルシートＰ上に形成される各ドットの構成比率を調整することにより、粒状性やバンディングを抑制することができる。粒状性やバンディングは、印刷設定ＰＳによって傾向が異なるため、各印刷設定ＰＳについて最適な記録率補正データＲＤが用意されるのが望ましい。
【００３１】
ステップＳ１９０においては、ラスタライズ処理部Ｐ６がハーフトーン処理後のハーフトーンデータを取得し、該ハーフトーンデータに対してラスタライズ処理を実行する。ラスタライズ処理においては、ハーフトーンデータの各画素の吐出可否を、印刷設定ＰＳにおいて指定されたオーバーラップパス数および往復印刷のＯＮまたはＯＦＦに応じてパス分解し、さらに印刷ヘッド３４ｄの各ノズルに割り当てる処理を行う。ステップＳ２００において、印刷データ生成部Ｐ７はラスタライズ処理後のデータに基づいて、ロール駆動機構３３とキャリッジ駆動機構３４と用紙搬送機構３５を制御するためのデータに変換することにより制御コマンドデータを生成する。制御コマンドデータが生成できると、ステップＳ２１０において制御コマンドデータがホットフォルダーＨＦに記憶される。すると、ホットフォルダー監視部Ｐ８が制御コマンドデータを検知し、該制御コマンドデータをラベルプリンター３０にＬＡＮ回線４０を介して転送する（ステップＳ２２０）。制御コマンドデータを受け取ったラベルプリンター３０は、該制御コマンドに基づいてロール駆動機構３３とキャリッジ駆動機構３４と用紙搬送機構３５を制御し、印刷を実行させる。以上により、ステップＳ１１０にて選択した印刷設定ＳＰに基づいて印刷を実行させることができる。
【００３２】
３．印刷設定編集処理
図１０は、印刷設定編集処理の流れを示している。上述したとおり印刷設定ＳＰはコントロールＰＣ２０のＨＤＤに複数記憶されているものであるが、使用者の求めに応じて新たに作成したり、既存のものを編集したりすることができる。本発明においては、特にインク量補正データＩＤと記録率補正データＲＤに関する指定情報（インク量補正データＩＤと記録率補正データＲＤを指定するタイムスタンプ）を編集する処理をクライアントＰＣ１０にて印刷設定管理部Ｐ２ａが実行する。なお、印刷設定編集処理はコントロールＰＣ２０側にて実行されてもよい。ステップＳ３００においては、指定部Ｐ２ａ３が印刷設定管理用ＵＩ画面を表示させ、コピー元の印刷設定ＳＰの選択を受け付ける。
【００３３】
図１１は、ステップＳ３００において表示される印刷設定管理用ＵＩ画面を示している。印刷設定管理用ＵＩ画面においては、コントロールＰＣ２０のＨＤＤに記憶されている各印刷設定ＳＰが上段のスクロールウインドウに一覧表示される。該スクロールウインドウにおいて各印刷設定ＰＳの名称とコメントの一覧を上下に移動することができ、所望の印刷設定ＰＳを選択（反転表示）することが可能となっている。いずれかの印刷設定ＳＰをクリック（仮選択）すると、該クリックされた印刷設定ＳＰの各指定情報が下段において詳細に表示される。これにより、使用者はコピー元として指定した印刷設定ＳＰの内容を確認することができる。印刷設定管理用ＵＩ画面においては、補正値コピーボタンが設けられている。ステップＳ３１０にて補正値コピーボタンのクリックが検出されると、ステップＳ３２０において仮選択された印刷設定ＳＰをコピー元印刷設定として確定するとともに、検索部Ｐ２ａ４が該確定したコピー元印刷設定を取得する。ステップＳ３３０において、検索部Ｐ２ａ４は、コントロールＰＣ２０のＨＤＤに記憶された複数の印刷設定ＳＰのなかかから、コピー元印刷設定と類似するものを検索する。
【００３４】
具体的には、コントロールＰＣ２０のＨＤＤに記憶された複数の印刷設定ＳＰのうち、コピー元印刷設定の印刷解像度とオーバーラップパス数と往復印刷とメディア種類とがすべて一致するものを類似印刷設定として検索する。なお、オーバーラップパス数と往復印刷は、印刷速度に間接的に影響する指定情報であると考えることができる。ステップＳ３４０においては、コピー部Ｐ２ａ２が補正値コピー用ＵＩ画面を表示させる。
【００３５】
図１２は、補正値コピー用ＵＩ画面の一例を示している。補正値コピー用ＵＩ画面の上段には、コピー元印刷設定が有するインク量補正データＩＤおよび記録率補正データＲＤを指定するタイムスタンプがそれぞれ表示されている。補正値コピー用ＵＩ画面の下段には、ステップＳ３３０において検索された類似印刷設定がリスト表示される。このリスト表示では、各類似印刷設定が有するインク量補正データＩＤおよび記録率補正データＲＤのタイムスタンプが表示されている。いずれかの類似印刷設定をクリック（仮選択）すると、該クリックされた類似印刷設定の表示色が反転される。補正値コピー用ＵＩ画面には、コピー対象指定用のチェックボックスが表示されており、インク量補正データＩＤと記録率補正データＲＤのそれぞれについてコピー対象とするか否かを指定することができる。
【００３６】
補正値コピー用ＵＩ画面には、コピー実行ボタンが設けられており、ステップＳ３５０にてコピー部Ｐ２ａ２が該コピー実行ボタンのクリックを検出する。コピー実行ボタンのクリックを検出されると、仮選択された類似印刷設定をコピー先印刷設定として確定するとともに、コピー対象指定用のチェックボックスのチェック状態を取得する。ステップＳ３６０では、インク量補正データＩＤについてのチェックボックスがチェックされているか否かを判定し、チェックされている場合にはステップＳ３７０にてコピー部Ｐ２ａ２がコピー元印刷設定のインク量補正データＩＤのタイムスタンプを、コピー先印刷設定のインク量補正データＩＤのタイムスタンプとしてコピーする。ステップＳ３８０では、記録率補正データＲＤについてのチェックボックスがチェックされているか否かを判定し、チェックされている場合にはステップＳ３９０にてコピー部Ｐ２ａ２がコピー元印刷設定の記録率補正データＲＤのタイムスタンプを、コピー先印刷設定の記録率補正データＲＤのタイムスタンプとしてコピーする。以上により処理を終了する。
【００３７】
上述した印刷設定編集処理によれば、コピー元印刷設定のインク量補正データＩＤおよび／または記録率補正データＲＤが、コピー先印刷設定のインク量補正データＩＤおよび／または記録率補正データＲＤとして関連づけられることとなる。従って、コピー先印刷設定を選択（ステップＳ１１０）して印刷を行った場合には、コピー元印刷設定によって指定されるインク量補正データＩＤおよび／または記録率補正データＲＤを使用して、色変換処理後のインク量補正（ステップＳ１７５）およびハーフトーン処理（ステップＳ１８０）が実行されることとなる。すなわち、他の印刷設定ＳＰのインク量補正データＩＤおよび／または記録率補正データＲＤを流用することができ、各印刷設定ＳＰについて専用のインク量補正データＩＤと記録率補正データＲＤを作成しなくても済む。また、コピー先印刷設定は、コピー元印刷設定に類似する類似印刷設定であり、コピー元印刷設定の印刷解像度とオーバーラップパス数と往復印刷とメディア種類とがすべて一致するものに絞り込まれている。印刷解像度とオーバーラップパス数と往復印刷とメディア種類とがすべて一致する場合には、基本的な印刷条件は一致しており、インクドットの形成状況は類似すると考えることができる。従って、他の指定情報が異なっていたとしても、インク量補正データＩＤと記録率補正データＲＤを流用することができる。
【符号の説明】
【００３８】
１…印刷システム，１０…クライアントＰＣ，２０…コントロールＰＣ，３０…ラベルプリンター，４０…ＬＡＮ回線，Ｐ１…アプリケーション，Ｐ２…プリンタードライバー，Ｐ２ａ…印刷設定管理部，Ｐ２ａ１…印刷設定部，Ｐ２ａ２…コピー部，Ｐ２ａ３…指定部，Ｐ２ａ４…検索部，Ｐ３…解像度変換部，Ｐ４…色変換部，Ｐ４ａ…インク量補正部，Ｐ５…ハーフトーン処理部，Ｐ５ａ…記録率補正部，Ｐ６…ラスタライズ処理部，Ｐ７…印刷データ生成部，Ｐ８…ホットフォルダー監視部，ＰＳ…印刷設定，ＩＤ…インク量補正データ，ＲＤ…記録率補正データ
【図１】
2010160641.tif 000003
【図２】
2010160641.tif 000004
【図３】
2010160641.tif 000005
【図４】
2010160641.tif 000006
【図５】
2010160641.tif 000007
【図６】
2010160641.tif 000008
【図７】
2010160641.tif 000009
【図８】
2010160641.tif 000010
【図９】
2010160641.tif 000011
【図１０】
2010160641.tif 000012
【図１１】
2010160641.tif 000013
【図１２】
2010160641.tif 000014