(57)【要約】【課題】印刷装置でしかできない新たな表現をユーザに提供する。【解決手段】印刷しようとする画像データを印刷装置が使用する着色料の濃度で表されるデータすなわちハーフトーンデータに変換するために、ディザマトリクスが用いられる。このディザマトリクスをユーザの操作により編集することで、印刷装置で印刷される画像に、ユーザの定義したパターンを埋め込むことができるようにする。着色料で印刷されるパターンと着色料の抜けが生じるパターンとを選択できることが望ましい。【選択図】図１
2009217317.tif 000002
【特許請求の範囲】
【請求項１】
印刷しようとする画像データをディザマトリクスを用いて印刷装置の使用する着色料の濃度で表されるデータに変換する手段と、
上記印刷装置で印刷される画像にユーザの定義したパターンが埋め込まれるように、上記ディザマトリクスをユーザの操作により編集する手段と
を備えることを特徴とする印刷画像処理装置。
【請求項２】
前記編集する手段は、前記印刷装置で印刷される画像に前記着色料で印刷されるパターンと、前記印刷装置で印刷される画像に前記着色料の抜けが生じるパターンとを選択可能であることを特徴とする請求項１記載の印刷画像処理装置。
【請求項３】
コンピュータに、
印刷しようとする画像データをディザマトリクスを用いて印刷装置の使用する着色料の濃度で表されるデータに変換する際に、上記印刷装置で印刷される画像にユーザの定義したパターンが埋め込まれるように、上記ディザマトリクスをユーザの操作により編集する手順
を実行させることを特徴とする印刷画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷装置での着色料の使用形態を編集する印刷画像処理装置および印刷画像処理プログラムに関する。本明細書において「着色料」とは、液体のインクでけではなく、気化した着色剤を含む気体や粉体などの固体を含む。また、「印刷装置」とは、印刷機能に加えスキャナ機能やコピー機能が付加された複合機と呼ばれる機器を含む。
【背景技術】
【０００２】
通常の印刷装置に要求されるのは、入力データを正しく印刷すること、そしてより高精細に印刷することである。このため、印刷装置の性能として、写真画質で印刷できることが強調されている。しかし、近年になって、ノンフォトリアリスティック印刷が求められるようになっている。例えば、コンピュータグラフィックを鉛筆や絵の具で描いたような画像にすることなどが求められている。特許文献１には、ユーザが印刷直前のハーフトーンデータを視覚的に確認して編集することができるハーフトーンエディタが開示されている。
【特許文献１】特開平１１−２３４５２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、これまで、ディザ法にてハーフトーンを行う場合、固定的に用意されたディザマトリクスを使用してハーフトーンを行っている。そのため、ユーザは写真画質の高品質な印刷物を得ることはできるが、そこにユーザの自由度は全くない状態であった。
【０００４】
本発明は、このような課題を解決し、印刷装置でしかできない新たな表現をユーザに提供することのできる印刷画像処理装置および印刷画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の第１の観点によると、印刷しようとする画像データをディザマトリクスを用いて印刷装置の使用する着色料の濃度で表されるデータに変換する手段と、印刷装置で印刷される画像にユーザの定義したパターンが埋め込まれるように、ディザマトリクスをユーザの操作により編集する手段とを備えたことを特徴とする印刷画像処理装置が提供される。
【０００６】
編集する手段は、印刷装置で印刷される画像に着色料で印刷されるパターンと、印刷装置で印刷される画像に着色料の抜けが生じるパターンとを選択可能であることが望ましい。
【０００７】
本発明の第２の観点によると、コンピュータに、印刷しようとする画像データをディザマトリクスを用いて印刷装置の使用する着色料の濃度で表されるデータに変換する際に、印刷装置で印刷される画像にユーザの定義したパターンが埋め込まれるように、ディザマトリクスをユーザの操作により編集する手順を実行させることを特徴とする印刷画像処理プログラムが提供される。
【発明を実施するための最良の形態】
【０００８】
［構成例］
図１は本発明の実施の形態の印刷画像処理装置を示すブロック構成図である。この印刷画像処理装置は、コンピュータ１と、このコンピュータ１に接続されたディスプレイ装置２、入力装置３および印刷装置４を備える。コンピュータ１は、ＣＰＵ、ＲＡＭ、ＲＯＭ、ハードディスク、各種インタフェース等のハードウェアを備え、所定のオペレーティングシステムの下で、アプリケーションプログラム１１、ビデオドライバプログラム１２、プリンタドライバプログラム１３およびディザマトリクス編集プログラム１４等のプログラムが動作可能となっている。プリンタドライバプログラム１３は、画像データ入力部１５、着色料データ変換部１６、ハーフトーン処理部１７およびラスタライズ処理部１８を備える。
【０００９】
［基本的動作］
各プログラムにおける印刷処理に関連する部分について説明すると、アプリケーションプログラム１１は、入力装置３からのユーザの指示に基づいて、画像の加工、表示および印刷を行うための各種の処理を行う。ビデオドライバプログラム１２は、アプリケーションプログラム１１からの指示により、ディスプレイ装置２に画像や文字、映像、ユーザインタフェース等の各種情報などを表示させる。プリンタドライバプログラム１３は、アプリケーションプログラム１１からの指示により、プリンタ４で画像や文字を印刷するための処理を行う。
【００１０】
プリンタドライバプログラム１３内の各部の処理について説明する。着色料としては一般的なインクを用いるものとする。画像データ入力部１５はアプリケーションプログラムからのＲＧＢ（赤、緑、青）画像データを受け取る。着色料データ変換部１６は、印刷しようとする画像データをディザマトリクスを用いて印刷装置４の使用する着色料の濃度で表されるデータ（以下、「着色料データ」という）に変換する手段として動作する。例えば、着色料として一般的なシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）および黒（Ｋ）の４色のインクを用いる場合であれば、着色料データ変換部１６はＲＧＢ画像データをこれらの４色のインクのそれぞれの濃度で表されるＣＭＹＫデータに変換する。ハーフトーン処理部１７は、着色料データに対応して使用する各着色料毎にハーフトーン処理を行う。ラスタライズ処理部１８は、１ドットずつ１ラスタライン分の印刷データを順次生成し、ラスタデータとして印刷装置４に送出する。
【００１１】
［ディザマトリクス編集］
次に、印刷装置４で印刷される画像にユーザの定義したパターンが埋め込まれるようにディザマトリクスをユーザの操作により編集する処理について説明する。この処理はディザマトリクス編集プログラム１４により行われる。
【００１２】
図２はディザマトリクス編集プログラム１４の処理フローチャートである。ディザマトリクス編集プログラム１４は、ディザマトリクスに埋め込みたい文字や模様をユーザが入力装置３から入力すると（ステップＳ１）、その入力に対応して、ディザマトリクスを動的に生成する（ステップＳ２）。ディザマトリクス編集プログラム１４はさらに、作成したディザマトリクスを用いたハーフトーン処理をハーフトーン処理部１７に指示する（ステップＳ３）。ハーフトーン処理が行われると、ディザマトリクス編集プログラム１４は、その結果をビデオドライバプログラム１２を介してディスプレイ装置２に表示させる。ユーザがそのプレビューを見て良しとするまで編集を繰り返し（ステップＳ５でＮ）、良しとなったら（ステップＳ５でＹ）、ラスタライズ処理部１８に印刷開始を指示する（Ｓ６）。
【００１３】
［ユーザ編集の具体例］
図３はユーザによる埋め込みパターンの指示例を示す。ユーザはペンによる入力もしくはボタンのオン・オフ指定で、ディザマトリクスに入力する文字や模様を入力する。その際に、入力を先に表示するようにする（インクで文字や模様を描画）、あるいは入力を後に表示するようにする（白抜きで文字、模様を描画）選択を行う。図３では、前者を「０」で、後者を「２」で指定し、パターンを埋め込まない領域は「１」として指定する例を示す。ディザマトリクスサイズについては、ユーザが指定しても、ユーザの指定からサイズを決めても、どちらでもよい。ディザマトリクス編集プログラム１４は、このような入力に対して、入力を先に表示する第１のグループと、入力を後にする第２のグループと、それ以外の第３のグループとに分類し、それぞれのグループに合わせて発生確率のテーブルを生成して、ディザマトリクスを作成する。
【００１４】
図４は図３で設定したパターンの印刷例を示す図であり、単色の着色料の濃淡を変えて印刷した例を示す。インクの淡い場所では第１のグループのパターンが印刷され、濃い場所では第２のグループのパターンが印刷されることがわかる。実際の写真を印刷する場合には、その濃淡に応じて、第１のグループのパターンと第２のグループのパターンとが混在して埋め込まれることになる。
【００１５】
この実施の形態によれば、印刷物に任意の模様を表示し、これまでできなかった印刷装置独自の表現が可能となる。これにより、ユーザにとっては、印刷装置４独自のノンフォトリアリスティックな印刷物の生成や、印刷物への文字やパターン等の情報の埋め込みが可能となる。また、印刷物への情報の埋め込みや、偽造防止に利用することもできる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態を示すブロック構成図である。
【図２】ディザマトリクス編集プログラムの処理フローチャートである。
【図３】ユーザによる埋め込みパターンの指示例を示す図である。
【図４】図３で設定したパターンの印刷例を示す図である。
【符号の説明】
【００１７】
１  コンピュータ
２  ディスプレイ装置
３  入力装置
４  印刷装置
１１  アプリケーションプログラム
１２  ビデオドライバプログラム
１３  プリンタドライバ
１４  ディザマトリクス編集プログラム
１５  画像データ入力部
１６  着色料データ変換部
１７  ハーフトーン処理部
１８  ラスタライズ処理部
【図１】
2009217317.tif 000003
【図２】
2009217317.tif 000004
【図３】
2009217317.tif 000005
【図４】
2009217317.tif 000006