(57)【要約】【目的】印刷に用いる画像データに手を加えるのではなく、プリンタやプリンタドライバ側の設定を変更することで、同一の入力に対して同一の色味を異機種間で表現することが可能な機能をプリンタやプリンタドライバに付与する事で解決することを目的としている。【構成】前機種によって印字された名刺に含まれるロゴなどを構成する色を特定色とする。後機種において特定色の色味を再現する入力ＲＧＢ値を検出する作業を行った後、印刷に使用するデータのロゴの描画に使用されているＲＧＢ値を、後機種プリンタにて特定色を再現したＲＧＢ値に置換してプリンタに送信することで、前機種で使用していた印刷用データを使用して後機種から出力を行った際の出力物の会社ロゴの色味を前機種の出力と一致させる事が可能となる。【選択図】        図４
2012124764.tif 000002
【特許請求の範囲】
【請求項１】
画像情報の画素値を入力することにより出力画素値を生成するような画像処理装置において、入力画素値を受け出力画素値を生成する第一の画像処理手段を持ち、入力された画像情報の特定の画素値に対してのみ画像処理を行う第二の画像処理手段を持ち、入力画像情報の画素値を判別し、第二の画像処理の対象とする入力画素値である変換対象画素値以外の画素値を用いて描画された画素に対しては第一の画像処理手段を用い、変換対象画素値を用いて描画された画素に対しては第二の画像処理手段を用いる画像処理装置において、前記第二の画像処理は変換対象画素値及び、変換対象画素値を置換する値である置換画素値を任意の値で指定する置換画素値入力手段を持つ事を特徴とする画像処理装置。
【請求項２】
前記第二の画像処理は、変換対象画素値及び対応する置換画素値を登録する手段を一つ以上有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
変換対象画素値と、対応する置換画素値の組を一つ以上適用可能な請求項１及び請求項２に記載の画像処理装置。
【請求項４】
変換対象画素値として任意のＲＧＢ値を指定可能な前記第二の画像処理を行う請求項１に記載の画像処理装置。
【請求項５】
変換対象画素値として任意のＣＭＹ値を指定可能な前記第二の画像処理を行う請求項１に記載の画像処理装置。
【請求項６】
変換対象画素値として任意のＣＭＹＫ値を指定可能な前記第二の画像処理を行う請求項１に記載の画像処理装置。
【請求項７】
置換画素値として任意のＲＧＢ値を指定可能な前記第二の画像処理を行う請求項１に記載の画像処理装置。
【請求項８】
置換画素値として任意のＣＭＹＫ値を指定可能な前記第二の画像処理を行う請求項１に記載の画像処理装置。
【請求項９】
置換画素値として任意のＣＭＹＫ値を指定可能な前記第二の画像処理を行う請求項１に記載の画像処理装置。
【請求項１０】
変換対象画素値であるＲＧＢ値を、置換画素値であるＲＧＢ値に置換し前記第二の画像処理を行う請求項１に記載の画像処理装置。
【請求項１１】
変換対象画素値であるＲＧＢ値を、置換画素値であるＣＭＹ値に置換し前記第二の画像処理を行う請求項１に記載の画像処理装置。
【請求項１２】
変換対象画素値であるＲＧＢ値を、置換画素値であるＣＭＹＫ値に置換し前記第二の画像処理を行う請求項１に記載の画像処理装置。
【請求項１３】
変換対象画素値であるＣＭＹ値を、置換画素値であるＲＧＢ値に置換し前記第二の画像処理を行う請求項１に記載の画像処理装置。
【請求項１４】
変換対象画素値であるＣＭＹ値を、置換画素値であるＣＭＹ値に置換し前記第二の画像処理を行う請求項１に記載の画像処理装置。
【請求項１５】
変換対象画素値であるＣＭＹ値を、置換画素値であるＣＭＹＫ値に置換し前記第二の画像処理を行う請求項１に記載の画像処理装置。
【請求項１６】
変換対象画素値であるＣＭＹＫ値を、置換画素値であるＲＧＢ値に置換し前記第二の画像処理を行う請求項１に記載の画像処理装置。
【請求項１７】
変換対象画素値であるＣＭＹＫ値を、置換画素値であるＣＭＹ値に置換し前記第二の画像処理を行う請求項１に記載の画像処理装置。
【請求項１８】
変換対象画素値であるＣＭＹＫ値を、置換画素値であるＣＭＹＫ値に置換し前記第二の画像処理を行う請求項１に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置の機種変更の際に行う画像処理を実行する画像処理装置に関するものである。
【背景技術】
【０００２】
異なる複数機種のプリンタを用いて、全く同一の画像データによる印刷を行った場合に、それぞれの機種のインクやその他の特性の差異によって出力画像の色味が異なる可能性がある。プリンタの機種が異なる事によってプリンタ出力の色味が変化する可能性があるということは、企業のシンボルカラー等 同一の色味で表現するべき色が出力物によって色味が違ってしまう事につながり、プリンタの機種変更に伴い印刷用データの修正を行う必要が生ずる可能性につながる。たとえば名刺に会社ロゴが印字されており、社員全員の名刺に記入された会社ロゴの修正を行わなければならなくなるケースなどが考えられ、ユーザが所有するデータ量が多い場合にはデータの修正作業が大きな作業負荷になり、プリンタの新規購入の妨げとなる可能性がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１０３２８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
メーカによってはある機種とその後継機について機種間の入力ＲＧＢに対する出力に互換をもたせ、ある機種での出力の色味を後継機において再現する機能を実装するなど対策を行っているケースが存在するが、プリンタ機種変更時に使用機器のメーカが前機種と後機種で違った場合など、そういった機能が有効でないケースも考えられる。
本発明は上記のような事例に対し印刷に用いる画像データに手を加えるのではなく、プリンタやプリンタドライバ側の設定を変更することで、同一の入力に対して同一の色味を異機種間で表現することが可能な機能をプリンタやプリンタドライバに付与する事で解決することを目的としている。またそれぞれの機種から出力された色味の比較を行う際に、測色機を使用せず目視による比較をもとに設定が可能な機能を持たせる事で幅広いユーザに対応することを目的としている。
【課題を解決するための手段】
【０００５】
本発明の画像処理装置は、画像情報の画素値を入力することにより出力画素値を生成するような画像処理装置において、入力画素値を受け出力画素値を生成する第一の画像処理手段を持ち、入力された画像情報の特定の画素値に対してのみ画像処理を行う第二の画像処理手段を持ち、入力画像情報の画素値を判別し、第二の画像処理の対象とする入力画素値である変換対象画素値以外の画素値を用いて描画された画素に対しては第一の画像処理手段を用い、変換対象画素値を用いて描画された画素に対しては第二の画像処理手段を用いる画像処理装置において、前記第二の画像処理は変換対象画素値及び、変換対象画素値を置換する値である置換画素値を任意の値で指定する置換画素値入力手段を持つ事を特徴とする。
【発明の効果】
【０００６】
前機種によって印字された名刺に含まれるロゴなどを構成する色を特定色とする。後機種において特定色の色味を再現する入力ＲＧＢ値を検出する作業を行った後、印刷に使用するデータのロゴの描画に使用されているＲＧＢ値を、後機種プリンタにて特定色を再現したＲＧＢ値に置換してプリンタに送信することで、前機種で使用していた印刷用データを使用して後機種から出力を行った際の出力物の会社ロゴの色味を前機種の出力と一致させる事が可能となる。
【図面の簡単な説明】
【０００７】
【図１】本発明を適用可能な印刷システムの概略図である。
【図２】図２（ａ）は実施形態１における変換対象ＲＧＢ値と変換後ＲＧＢ値の登録及び本機能の有効／無効の設定を行う設定のためのグラフィカルユーザインタフェースの模式図であり、図２（ｂ）登録したＲＧＢ値の削除・変更などの管理を行うためのグラフィカルユーザインタフェースの模式図である。
【図３】本実施の形態において印刷対象となる名刺画像を作成するためのアプリケーションのグラフィカルユーザインタフェースの模式図である。
【図４】実施形態１における画像処理の処理内容を示したフローチャートである。
【図５】本実施の形態における、印刷対象となる社名ロゴと社員の写真が印字された名刺画像である。
【図６】実施形態２における画像処理の処理内容を示したフローチャートである。
【図７】実施形態２で用いる差し替え式テーブルの書式の模式図である。
【図８】本実施の形態における、本発明を用いる画像処理と本発明を用いない画像処理を示すフローチャートである。
【発明を実施するための形態】
【０００８】
（実施例１）
以下、図面に基づきながら、本発明の1実施の形態を説明する。
本実施の形態における印刷システムの概略構成を図１に示す。
本実施の形態の印刷システムは、情報処理装置１０１が、通信インタフェース１０２を有しており、通信インタフェース１０２を介して印刷装置１０３が接続されている。
本システム使用者がアプリケーション等を使用して情報処理装置１０１に対し画像データと供に印刷を実行すると、情報処理装置１０１は印刷装置１０３に対応したｗｉｎｄｏｗｓ（登録商標）向けプリンタドライバを使用して所定の画像処理を行い、通信インタフェース１０２を通じて画像処理を行った画像と印刷実行命令を印刷装置１０３に送信する。
図３は本実施の形態において、印刷実行命令及び印刷対象となる画像の送信を行うアプリケーションの図である。301は印刷対象となる画像を作成し、印刷情報をプリンタドライバに送信するアプリケーションである。３０２−１〜４は別々の人物の名刺を印字するための画像で、本人の顔写真及び会社ロゴが印字されている。３０３は社のシンボルカラーで描画された会社ロゴマークである。
プリンタドライバには、ピクセル単位でＲＧＢ情報を有する３０２−１〜４のような画像が入力される。この画像のうちＣａｎｏｎという文字を描画するＲＧＢ値を特定色であるキヤノンレッドとして指定し、印刷装置１０３からの出力により再現する場合を例にして説明する。
本実施の形態においては、画像のフォーマットはラスタ画像であるが、ベクタ画像であってもよい。また、本実施形態において３０２は４個のデータのみ表示しているが、本発明の機能はその数に限らず１〜ｎまで際限なく同様の効果を得ることができる。
レイアウト作成アプリケーションでＣａｎｏｎという文字を描画する際に指定したＲＧＢ値、たとえばＲ２５５、、Ｇ０、Ｂ０を変換対象ＲＧＢ値とする。このＲＧＢ値を使用してプリンタで出力を行った場合、社のシンボルカラーであるキヤノンレッドなどユーザが所望する色味で会社ロゴ３０３が出力できない可能性がある。そこで本実施の形態における本発明の機能は変換対象ＲＧＢ値で描画された領域を、プリンタドライバ内で社のシンボルカラーを再現するＲＧＢ値に置き換えて出力する。社のシンボルカラーを再現するＲＧＢ値を変換後ＲＧＢ値とする。なお本実施の形態における「再現」は、特定色とプリンタ出力とを測色または目視によって比較し、一致または近い色であると認識可能な事を言う。
本実施の形態における本発明の機能の設定手段について図２に示す。
図２（ａ）及び図２（ｂ）は本実施例の機能を実際に使用する際の色変換設定画面について説明するものである。
図２に示す色変換設定画面はプリンタドライバ内の ユーザ インタフェースに含まれる複数のタブのうちのふたつであり、図２（ａ）に示す変換ＲＧＢ値登録タブでは変換対象ＲＧＢ値及び変換後ＲＧＢ値をプリンタドライバに登録し、図２（ｂ）に示す変換ＲＧＢ値管理タブでは変換対象ＲＧＢ値及び変換後ＲＧＢ値を削除や変更などの管理を行う。
図２（ａ）変換ＲＧＢ値登録タブでは、図２（ａ）変換対象ＲＧＢ値登録コントロール２０１及び図２（ａ）２０２変換後ＲＧＢ値登録コントロールにＲＧＢ値を入力する。本実施例においては、変換対象ＲＧＢ値登録コントロール２０１に印刷用画像データ３０２でＣａｎｏｎという文字を描画しているＲＧＢ値を指定し、変換後ＲＧＢ値登録コントロール２０２に印刷の際に使用するプリンタからの出力においてキヤノンレッドと同じ色味を再現したＲＧＢ値を入力する。このＲＧＢ値はユーザの任意の値が設定可能とする。図２（ａ）２０４設定反映ボタン押下によってドライバに上記の変換手段を適用する。
登録する変換対象ＲＧＢ値及び変換後ＲＧＢ値の組が複数存在する場合には、繰り返し図２（ａ）２０１及び図２（ａ）２０２への入力し、図２（ａ）４の押下の一連の操作を行う。
上記の操作によってプリンタドライバに登録されたＲＧＢ値の確認は、図２（ｂ）変換ＲＧＢ値管理タブで行う。図２（ｂ）では、変換対象ＲＧＢ値ひとつひとつに対してコメント記載欄（何社のロゴで使用するかなどを記載する）及びＯＮ／ＯＦＦ設定コントロールがあり、個々の変換手段について有効や無効の設定を行う。また、登録された変換対象ＲＧＢ及び変換後ＲＧＢも本画面で行う。また、必要に応じて図２（ａ）定色印刷機能ＯＮ／ＯＦＦ選択チェックボックス２０３によって本機能を適用する、またはしない、の設定を行う。
図５（ａ）入力画像はアプリケーション上で名刺印刷用の画像として作成され、プリンタドライバに入力画像として送信される画像である。５０１は図３に示すアプリケーションで作成した、社員の顔写真と社名ロゴの入った名刺印刷用画像であり、５０２は社名ロゴである。５０２を描画するＲＧＢ値を変換対象ＲＧＢ値としてプリンタドライバに登録する。
プリンタドライバ内で変換対象ＲＧＢ値を判別し、入力画像をもとに特定色のみを抽出し、色変換を施し、特定色部のみ変換後ＲＧＢへ色変換して印刷を行う事により、印刷用画像ファイルを変更する事無くＣａｎｏｎロゴに対して特定色を再現した印刷を可能にする。
次に図８を用いて、印刷を実行した際に行う画像処理について説明する。図８（ａ）は本実施の形態における本発明の機能を実装しない画像処理の図である。
図８（ａ）本実施の形態における本発明の機能を有しない画像処理について説明する。ユーザによって印刷実行８０１された際、プリンタドライバはＲＧＢ→ＣＭＹＫ変換処理８０２で輝度値ＲＧＢから印刷時に使用する濃度値ＣＭＹＫへの変換を行う。次の色変換処理部８０３で最適な出力を得るために、入力画像に対してプリンタに合わせた出力諧調制御を行う。この補正処理は関数によってＣＭＹＫ値の補正を行うか、プリンタの特性を測定することによりプリンタの出力特性を補正し適切な出力が得られる逆変換に基づいて生成された実測データに基づく変換テーブルにより行う。また、ライトインク使用時はＣＭＹＫ→ＣＭＹＫｃｍ変換処理を行う。この処理は淡インクを用いた出力を行う際に、Ｃ値及びＭ値よりシアン・マゼンタ出力の諧調をよりなめらかにするためのＣとｌｃ、およびＭとｌｎの配合比を、関数もしくはテーブルによって求める処理である。
次に、ｎ値化部８０４でＣＭＹＫ値を記録ヘッド分の画像情報に分離するため記録ヘッドの記録材付与組み合わせに相当するｎ値化処理を行う。これらの情報をコマンド化８０５、プリンタに送信し印刷を行うことで、最適な色味で写真やグラフィック等の出力を行う。
図８（ｂ）は本実施の形態における本発明の機能を実装した画像処理の図である。
図８（ａ）に示す本実施例における機能を用いない色処理に対して、本実施例の機能を実装した色処理の概要の流れ図を図８（ｂ）本機能を用いる色処理に示す。ユーザが印刷を実行すると、印刷対象となる入力画像に対し図８（ｂ）)画像走査や特定色画像生成８１１処理は入力画像の全ピクセルを走査し、走査対象ピクセルがプリンタドライバに登録された変換対象ＲＧＢ値で描画されている場合は対応する変換後ＲＧＢ値に置換する。次にＲＧＢ→ＣＭＹＫ変換８０７によって、輝度値ＲＧＢから印刷時に使用する濃度値ＣＭＹＫへの変換を行う。次の色変換処理部８０３でプリンタから適正な出力を得るための出力諧調制御を行う。また、ライトインク使用時はＣＭＹＫ→ＣＭＹＫｃｍ変換処理を行う。次に、ｎ値化部８０９でＣＭＹＫ値を記録ヘッド分の画像情報に分離するため記録ヘッドの記録材付与組み合わせに相当するｎ値化処理を行う。
図２（ａ）変換ＲＧＢ値登録タブの特定色印刷機能ＯＮ／ＯＦＦ選択チェックボックスにて「特定色印刷 ＯＦＦ」の設定を行った場合、または図２（ｂ）)変換ＲＧＢ値管理タブ 機能ＯＮ／ＯＦＦ項目指定コントロール２０９で全ての項目をＯＦＦに設定した場合、または変換対象ＲＧＢ値及び変換後ＲＧＢ値が登録されていない場合には、図８（ｂ）フローにおける画像走査や特定色画像生成８１１処理を行わず、色処理は図８（ａ）フローと同一の動作を行う。
図４は本実施の形態における画像及び印刷実施後のドライバ内処理のフロー図である。画像走査部４０２では、アプリケーションより送信された入力画像に対し１ピクセルごとのＲＧＢ値を確認し、図２（ａ）変換ＲＧＢ値登録タブで指定した変換対象ＲＧＢ値との比較を行う。
入力画像色処理部４０３では、アプリケーションより送信された入力画像に対し、色補正・色変換処理を行う。この色補正や色変換処理は、図８（ａ）ＲＧＢ値補正８０２に示す処理と同一のものであり、プリンタドライバに入力画像として渡されたＲＧＢ画像に対し、写真画像やグラフィック画像などの出力物が最適な色味で出力されるよう補正を行ったＲＧＢ画像を生成する処理である。
特定色画像形成部４０４では、画像走査部４０２で変換対象ＲＧＢ値と一致したＲＧＢ値で描画されたピクセルのＲＧＢ値を対応する変換後ＲＧＢ値と置換する。本実施の形態を例にすると、入力画像のＣａｎｏｎという文字を変換後ＲＧＢ値で塗りつぶす形になる。
次にＲＧＢ→ＣＭＹＫ変換処理４０５行い、色変換処理部４０６でプリンタから適正な出力を得るための出力諧調制御を行う。また、ライトインク使用時はＣＭＹＫ→ＣＭＹＫｃｍ変換処理を行う。ｎ値化処理４０７にて記録ヘッドの記録材付与組み合わせに相当するｎ値化を行う。これらの処理を全て終えた後の画像に印刷情報を付加し、コマンド化４０８し、情報を送信する。
このように形成された画像は、入力画像の変換対象ＲＧＢ値で描画された部分にのみユーザが所望する補正を行う事ができ、かつその他の色空間に対しては一切の影響を及ぼす事無く画像の出力を行う事が可能となる。
また、これらの処理を用いる事で、複数の画像データ３０２−１〜４に対して一切の操作を行う事無く特定のロゴの色味に関して良好に出力することが出来る。これは特定色の含まれるラベルや名刺等を多種印字する必要があるときに有効な機能である。
（実施例２）
以下に、図面に基づいて本発明の異なる実施例についてその形態の説明を行う。
図５は画像及び本実施の形態中に生成される画像を示す図であり、図６は本実施の形態のフローであり、図７は本実施の形態で用いられるテーブルの書式の一例である。
本形態の実施例においては、変換対象ＲＧＢ値及び変換後ＲＧＢの値の設定手段として、所定の場所にテキスト形式、ｃｓｖ形式等のデータファイルとして存在するテーブル６０９を参照して置換処理を行う手段を用いる。
画像走査部６０２にて、ドライバは所定の場所に格納されたテーブルを参照する。各ピクセルのＲＧＢ値をテーブル６０９に格納された各変換対象ＲＧＢ値と比較し、値が一致した場合には特定色画像形成フェーズ６０４において、変換対象ＲＧＢ値で描画されているピクセルの位置情報と、テーブル６０９に格納されている対応した変換後ＲＧＢ値７０２を用いて図５(ｂ)に示されるような特定色画像を形成する。
以降の結合や印刷処理については実施例１と同様とする。
本実施例においてドライバが読込むテーブルは所定のフォルダ内に存在し、ユーザがファイルの差し替えを行うことでテーブルの更新や編集を行う。
本実施の形態においては、所定のファイルに所定の書式でＲＧＢ値変換手段を記述する事で、実施例１より少ない時間でＲＧＢ値変換手段をドライバに適用することが可能である。特定色として指定したい色数が極端に多い場合など、ファイル差し替え形式によって変換手段を適用する事が望ましいケースも考えられる。また、ロゴマークの構成色を一組にまとめ、それぞれ別のファイルに保存しておき、使用する印刷用データに応じてファイルの差し替えを行う事で、ロゴデータの再現が容易になる。
【符号の説明】
【０００９】
１    ハンドスキャナハウジング
２    入力書面
３    １次元イメージセンサ
４    ワイドレンズ
５    照明ランプ
１０１  ホストＰＣ  
１０２  通信インタフェース
１０３  印刷装置
２０１  変換対象ＲＧＢ値入力コントロール
２０２  変換後ＲＧＢ値入力コントロール
２０３  特定色ＯＮ／ＯＦＦ選択コントロール
２０４  設定反映コントロール
２０６  変換対象ＲＧＢ値入力コントロール
２０７  変換後ＲＧＢ値入力コントロール
２０８  コメント入力コントロール
２０９  機能ＯＮ／ＯＦＦ項目指定コントロール
２１０  項目削除コントロール
３０１  アプリケーション
３０２  １〜４印刷用データ
３０３  会社ロゴ
４０１  印刷実行
４０２  画像走査部
４０４  特定色画像形成部
４０５  ＲＧＢ→ＣＭＹＫ変換部
４０６  色処理部
４０７  ｎ値化部
４０８  コマンド化部
５０１  名刺印刷用画像
５０２  社名ロゴ
６０１  印刷実行部
６０２  画像走査部
６０４  特定色画像形成部
６０５  ＲＧＢ→ＣＭＹＫ変換部
６０６  色処理部
６０７  ｎ値化部
６０８  コマンド化部
７０１  差し替え用テーブル
７０２  変換対象ＲＧＢ値
７０３  変換後ＲＧＢ値
８０１  印刷実行
８０２  ＲＧＢ→ＣＭＹＫ変換
８０３  色処理
８０４  ｎ値化
８０５  コマンド化
８０６  印刷実行
８０７  ＲＧＢ→ＣＭＹＫ変換
８０８  色処理
８０９  ｎ値化
８１０  コマンド化
８１１  画像走査・特定色画像生成
【図１】
2012124764.tif 000003
【図２】
2012124764.tif 000004
【図３】
2012124764.tif 000005
【図４】
2012124764.tif 000006
【図５】
2012124764.tif 000007
【図６】
2012124764.tif 000008
【図７】
2012124764.tif 000009
【図８】
2012124764.tif 000010