(57)【要約】【課題】同じ特色（スポット・カラー）を指定する場合にも、アプリケーションごとに異なる名称が用いられている場合がある。【解決手段】画像形成の指示を受け入れ、当該受け入れた指示に含まれる特定の色情報を指定する色指定情報を検索する。当該検索により見いだされた色指定情報で指定される色情報の種別を判定し、当該種別ごとに設定される変換規則により、共通の表現規則に従った情報に、色指定情報を変換し、変換された色指定情報を出力する情報処理装置である。【選択図】図１
2010147563.tif 000002
【特許請求の範囲】
【請求項１】
画像形成の指示を受け入れる手段と、
前記受け入れた指示に含まれる特定の色情報を指定する色指定情報を検索する検索手段と、
前記検索により見いだされた色指定情報で指定される色情報の種別を判定する判定手段と、
前記色情報の種別ごとに設定される変換規則により、共通の表現規則に従った情報に、前記色指定情報を変換する変換手段と、
前記変換された色指定情報を出力する手段と、を含む情報処理装置。
【請求項２】
前記検索手段は、前記特定の色情報を指定する色指定情報とともに、当該色指定情報で指定される色情報を、複数の色材の使用量により代替する場合の代替色指定情報を検索し、
前記出力手段は、変換された色指定情報とともに、前記検索により色指定情報とともに見いだされた代替色指定情報を出力することを特徴とする請求項１記載の情報処理装置。
【請求項３】
コンピュータを、
画像形成の指示を受け入れる手段と、
前記受け入れた指示に含まれる特定の色情報を指定する色指定情報を検索する検索手段と、
前記検索により見いだされた色指定情報で指定される色情報の種別を判定する判定手段と、
前記色情報の種別ごとに設定される変換規則により、共通の表現規則に従った情報に、前記色指定情報を変換する変換手段と、
前記変換された色指定情報を出力する手段と、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
ＰＰＤ（PostScript（登録商標） Printer Description）オプションの中に「スポットカラー自動登録」を設け、これが、ＯｎのときにＤＴＰ（DeskTop Publishing）アプリケーションから特色を含むジョブをコンポジット印刷すると、そのジョブ中に含まれる名称とＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）成分がピックアップされて、特色が自動的に登録される。ただし、既成特色と同名は書き換えない。また、まずＤＴＰアプリケーションから特色を含むジョブをコンポジット印刷しておき、ジョブ管理ツールでジョブを指定し、「スポットカラー自動登録」を実行すると、そのジョブ中に含まれる名称とＣＭＹＫ成分がピックアップされて特色が登録される技術が、特許文献１に開示されている。
【特許文献１】特開２００６−１５５４９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
同じ特色（スポット・カラー）を指定する場合にも、アプリケーションごとに異なる名称が用いられている場合がある。
【課題を解決するための手段】
【０００４】
請求項１記載の発明は、情報処理装置であって、画像形成の指示を受け入れる手段と、前記受け入れた指示に含まれる特定の色情報を指定する色指定情報を検索する検索手段と、前記検索により見いだされた色指定情報で指定される色情報の種別を判定する判定手段と、前記色情報の種別ごとに設定される変換規則により、共通の表現規則に従った情報に、前記色指定情報を変換する変換手段と、前記変換された色指定情報を出力する手段と、を含むものである。
【０００５】
請求項２記載の発明は、請求項１記載の情報処理装置であって、前記検索手段は、前記特定の色情報を指定する色指定情報とともに、当該色指定情報で指定される色情報を、複数の色材の使用量により代替する場合の代替色指定情報を検索し、前記出力手段は、変換された色指定情報とともに、前記検索により色指定情報とともに見いだされた代替色指定情報を出力することとしたものである。
【０００６】
請求項３記載の発明は、プログラムであって、コンピュータを、画像形成の指示を受け入れる手段と、前記受け入れた指示に含まれる特定の色情報を指定する色指定情報を検索する検索手段と、前記検索により見いだされた色指定情報で指定される色情報の種別を判定する判定手段と、前記色情報の種別ごとに設定される変換規則により、共通の表現規則に従った情報に、前記色指定情報を変換する変換手段と、前記変換された色指定情報を出力する手段と、として機能させることとしたものである。
【発明の効果】
【０００７】
請求項１、３記載の発明によると、同じ特色についてアプリケーションごとに異なる名称が用いられる場合でも、当該名称を変換して、共通の表現規則に従った名称とすることができる。
【０００８】
請求項２記載の発明によると、さらに、共通の表現規則に従った名称とともに、代替色指定情報を併せて出力できる。
【発明を実施するための最良の形態】
【０００９】
本発明の実施の形態について図面を参照しながら説明する。本実施の形態に係る情報処理装置１は、図１に例示するように、制御部１１と、記憶部１２と、通信部１３とを含んで構成される。この情報処理装置１は、プリンタなどの画像形成装置２と、クライアント装置３とに、ネットワークなどの通信回線を介して接続されている。
【００１０】
この画像形成装置２は、特色（スポット・カラー）の名称と、当該特色を表現するために必要となる情報（例えばプロセスカラーでシミュレートする場合の、各色材の使用量、または特色のＬａｂ値など）とを関連づけた情報の登録を受け入れて、当該登録された情報を用いて、特色の指定を含む画像形成指示に従った画像形成の処理を行う。
【００１１】
情報処理装置１の制御部１１は、ＣＰＵ（Central Processing Unit）等のプログラム制御デバイスであり、記憶部１２に格納されたプログラムに従って動作する。本実施の形態の制御部１１は、クライアント装置３側から画像形成の指示を受け入れる。そして制御部１１は、当該受け入れた指示に含まれる特定の色情報（特色）を指定する色指定情報を検索し、検索により見いだされた特色の種別を判定する。ここに特色は、いわゆるスポット・カラーであり、プロセスカラー（シアン、マゼンタ、イエロー、ブラック等の色材を合成して生成される色）とは別に、画像の形成に用いられる色である。このような特色としては、ＤＩＣ（ＤＩＣ株式会社が提供する特色），ＴＯＹＯ（東洋インキ製造株式会社が提供する特色），ＰＡＮＴＯＮＥ（米国パントン社が提供する特色）等の種類がある。制御部１１は、検索により見いだした色指定情報が、ＤＩＣ，ＴＯＹＯ，ＰＡＮＴＯＮＥ等のうち、どの種別の特色を指定するものであるか（特色種別）を判断する。
【００１２】
また、本実施の形態の情報処理装置１では、特色種別ごとに、画像形成の指示で用いられる色指定情報を、共通の表現規則に従った情報に変換するための変換規則が設定されている。この制御部１１は、検索により見いだした色指定情報を、その特色種別に関連して設定されている変換規則に従って、共通の表現規則に従った情報に変換する。そして制御部１１は、当該共通の表現規則に従った、変換後の色指定情報を、使用する特色を指定する情報として出力する。この制御部１１の動作の具体的な例については、後に述べる。
【００１３】
記憶部１２は、メモリデバイス等であり、制御部１１によって実行されるプログラムを保持している。このプログラムは、ＤＶＤ−ＲＯＭ（Digital Versatile Read Only Memory）等のコンピュータ可読な記録媒体に格納されて提供され、この記憶部１２に複写されたものであってもよい。また、この記憶部１２は、制御部１１のワークメモリとしても動作する。通信部１３は、ネットワークインタフェース等であり、ネットワークなどの通信手段を介して、画像形成装置２やクライアント装置３との間で情報の送受を行う。
【００１４】
次に制御部１１の具体的処理の内容について述べる。本実施の形態では、この情報処理装置１の制御部１１は、機能的には、図２に例示するように、指示受入部２１と、検索部２２と、判定部２３と、変換部２４と、出力部２５とを含んで構成される。ここで指示受入部２１は、クライアント装置３から画像形成の指示を受け入れる。この画像形成の指示は、例えばポストスクリプト（登録商標）等のページ記述言語で記述された情報である。この画像形成の指示には図３に例示するように、形成するべき画像を表す図形や文字の描画指示を含む（Ｂ）。また、この画像形成の指示には、色空間の設定指示（set colorspace）や、色の指定の指示（setcolor）なども含まれる。ここで色の指定の指示には、プロセスカラーの指示（Ｃ１）や特色の指示（Ｃ２）を含む。ここで特色の指示がされている場合には、当該特色を表現するために必要となるＬａｂ値や、代替となるＣＭＹＫ値（画像形成装置における色材の使用量を規定する情報）の情報（以下、代替色情報と呼ぶ）が併せて含まれている（Ｄ）。指示受入部２１は、この受け入れた画像形成の指示を記憶部１２に格納する。
【００１５】
検索部２２は、記憶部１２に格納された画像形成の指示を処理の対象として、当該処理の対象のうちから、特定の色情報を指定する色指定情報を検索する。具体的には、この検索部２２は、特定の色情報を指定する色指定情報の検索条件を、少なくとも一つ、記憶部１２に保持しておく。この検索条件としては、例えば、色指定情報が「ＤＩＣで始まる」、「ＣＦで始まる」、「ＰＡＮＴＯＮＥで始まる」など、色指定情報の文字列に関わる条件でもよい。また、本実施の形態では、この検索条件と、各検索条件で見いだされる色指定情報の特色種別の情報（例えば「ＤＩＣ」，「ＴＯＹＯ」，「ＰＡＮＴＯＮＥ」のいずれかの文字列など）とを関連づけて、予め記憶部１２に保持しておく（図４）。
【００１６】
検索部２２は、指定された検索条件で見いだされる色指定情報と、当該色指定情報を見いだした検索条件に関連づけられた特色種別の情報とを出力する。また、この検索部２２は、指定された検索条件で見いだされた色指定情報と併せて含まれる代替色情報を取得し、出力部２５に出力する。
【００１７】
判定部２３は、検索部２２が出力する、検索により見いだされた色指定情報と、特色種別の情報との入力を受け入れる。そしてこの判定部２３は、検索により見いだされた色指定情報が、それとともに入力された特色種別の情報で特定される種別であると判定する。
【００１８】
変換部２４は、判定部２３での判定の結果を受けて、特色種別ごとに予め定められている変換規則に従って、対応する色指定情報を変換する。具体的な例として、ここでの変換規則は、次のようなものである。すなわち、この変換規則の設定者は、予め利用するアプリケーションにおいて、ＤＩＣ，ＴＯＹＯ，ＰＡＮＴＯＮＥのそれぞれの特色がどのような表現をされているかを調べる。例えば各アプリケーションで「ＤＩＣ」の１番の特色が、
DIC1s
DIC1p
DIC1s*
というように複数通りの表記をされている場合、これらを共通の表現規則で表した表記に置き換える変換規則を規定する。当該変換規則の一例としては、
ステップ１：先頭のDICを除く部分を取り出す
ステップ２：取り出した部分に含まれる数字を取り出す
ステップ３：ステップ１で取り出した先頭のDICの文字列と、アンダーバーと、ステップ２で取り出した数字とを連接する
というような規則とすればよい。ここで例示した規則によると、上述のDIC1s、DIC1p、DIC1s*は、いずれも、「DIC_1」という、共通の表現規則に基づく表記に変換される。
【００１９】
同様に、ＴＯＹＯの場合、色番号「ＣＦ１００９９」について、
CF10099または
CF10099*
といういずれかの表記がされている場合、変換規則の一例としては、
ステップ１：文字列の最後尾にアスタリスクがあれば削除する
ステップ２：英文字部分の後尾にアンダーバーを挿入する
というような規則とすればよい。この規則によると、上述のCF10099またはCF10099*は、いずれも、「CF_10099」という、共通の表現規則に基づく表記に変換される。これらの変換規則は、それぞれ対応する特色種別の情報に関連づけて記憶部１２に蓄積しておけばよい。
【００２０】
出力部２５は、変換部２４が変換して得た、変換後の色指定情報を出力する。具体的に、この出力部２５は、変換後の色指定情報を特色の指定として画像形成装置２に登録を行う。また、この出力部２５は、受け入れた画像形成の指示のうち、検索部２２の検索により見いだされた色指定情報を、対応する上記変換後の色指定情報に置き換えて、画像形成装置２に出力する。
【００２１】
さらに本実施の形態では、出力部２５は、変換部２４により変換された色指定情報と、検索部２２から入力される代替色情報とを関連づけて画像形成装置２に出力し、これらを関連づけて画像形成装置２に登録する。
【００２２】
なお、画像形成の指示に代替色情報が含まれていない場合であっても、共通の表現規則に基づく色指定情報と、当該色指定情報で指定される特色を表現するための代替色情報とを関連づけて記憶部１２に予め保持させておき、出力部２５は、変換後の色指定情報を出力するとともに、当該出力した変換後の色指定情報に関連づけられた代替色情報を、画像形成装置２に出力して登録すればよい。
【００２３】
画像形成装置２側では、特色の指定として入力される変換後の色指定情報を受け入れ、当該受け入れた色指定情報を用いた画像形成の処理を行う。具体的には当該受け入れた変換後の色指定情報に関連づけて、代替色の指定があれば、変換後の色指定情報により指定された色での画像形成を、当該代替色での画像形成に置き換えて実行する処理を行う。
【００２４】
なお、ここでは検索部２２で用いる検索の条件に対して、当該条件で検索される色指定情報の特色種別を表す情報が関連づけられていることとしたが、本実施の形態はこの例に限られない。例えば検索部２２は、検索により見いだした色指定情報をそのまま判定部２３に出力し、判定部２３は、入力された色指定情報の先頭から連続する英文字を抽出して、判定の結果（特色種別の情報）としてもよい。この例では、例えば検索部２２が「ＤＩＣ１ｓ」を検索の結果として出力すると、判定部２３は、先頭から連続する英文字の部分である「ＤＩＣ」を抽出して、当該「ＤＩＣ」を判定の結果とする。この場合の検索条件は、「setcolorの引数がプロセスカラーで表現されていないもの」等の条件としてもよい。
【００２５】
また変換部２４は、検索により見いだされた色指定情報のうち、その特色種別に対応する変換規則が規定されていない色指定情報がある場合には、当該色指定情報は変換不能であるとして、変換前の色指定情報をそのまま出力してもよい。対応する特色種別に対応する変換規則が規定されているか否かに関わらず、利用者が指定した色指定情報（記憶部１２に無変換対象として保持しておけばよい）については変換をしないものとして、変換前の色指定情報をそのまま出力してもよい。この場合も、出力部２５は、当該変換されなかった色指定情報と、当該色指定情報で指定される特色を表現するための代替色情報（検索部２２から入力される）とを関連づけて、画像形成装置２に登録することとしてもよい。
【００２６】
本実施の形態に係る情報処理装置１は以上の構成を備え、次に示すように動作する。本実施の形態の情報処理装置１は、クライアント装置３から画像形成の指示の入力を受けて、図５に示す処理を開始し、入力された画像形成の指示に含まれる特色（スポット・カラー）に係る色指定情報と対応する代替色情報とを検索する（Ｓ１）。この検索は例えば、予め指定された検索条件に合致する文字列を検索することにより行われることとすればよい。情報処理装置１は、処理Ｓ１での検索により、色指定情報が見いだされたか否かを調べ（Ｓ２）、色指定情報が見いだせないならば（そもそも該当する色指定情報がないか、またはすべての色指定情報について処理が完了したならば）、処理を終了する。
【００２７】
一方、処理Ｓ２において、検索により色指定情報が見いだされたと判断されると、情報処理装置１は、当該検索により見いだした色指定情報の特色種別を判定する（Ｓ３）。そして当該特色種別に関連して予め定めた変換規則があるか否か、すなわち当該特色種別の色指定情報は、変換が可能であるか否かを調べる（Ｓ４）。ここで、変換が可能であれば、情報処理装置１はさらに、見いだした色指定情報をそのままにする指示が予めされているか否かを調べる（Ｓ５）。この処理Ｓ４にて、変換が可能でないと判断された場合や、処理Ｓ５において、色指定情報をそのままにする指示がされていると判断される場合は、情報処理装置１は、見いだした色指定情報に使用不能文字が含まれていないかを調べる（Ｓ６）。この使用不能文字は、画像形成装置２ごとに定められるものである。処理Ｓ６において、使用不能文字が含まれている場合は、情報処理装置１は、当該使用不能文字を取り除く（Ｓ７）。そして、当該使用不能文字を除いた色指定情報をそのまま画像形成装置２に出力して、特色の登録を行う（Ｓ８）。
【００２８】
この特色の登録の処理では、情報処理装置１は、処理Ｓ１の検索により見いだされた代替色情報を、当該色指定情報に関連づけて、画像形成装置２に登録することとなる。
【００２９】
一方、処理Ｓ６において、見いだした色指定情報に使用不能文字が含まれていないと判断される場合は、情報処理装置１は、処理Ｓ８に移行して、当該色指定情報をそのまま画像形成装置２に出力して、特色の登録を行う。
【００３０】
また、処理Ｓ５にて、見いだした色指定情報をそのままにする指示が予めされていない場合、情報処理装置１は、特色種別ごとに定められている変換規則のうち、処理Ｓ３で判定された特色種別に係る変換規則を読み出し、当該変換規則に従って、処理Ｓ１で見いだした色指定情報を変換する（Ｓ９）。ここでの変換は、色指定情報を、共通の表現規則に従った情報に変換するものである。情報処理装置１は、処理Ｓ８に移行して、変換後の色指定情報を画像形成装置２に出力して、特色の登録を行う（Ｓ８）。そして情報処理装置１は、処理Ｓ１に戻って処理を続ける。
【００３１】
なお、ここまでの説明では、本実施の形態の情報処理装置１は、代替色情報として検索された値をそのまま画像形成装置２に登録する場合を例としていたが、本実施の形態はこれに限られない。
【００３２】
例えば、画像形成装置２での色再現性を表すプロファイル情報が設定されている場合、デバイスに依存しないＸＹＺ表色系などからデバイスに依存する色材の量を表す情報（ＣＭＹＫ値など）とを関連づけるパラメータが含まれているので、当該パラメータを用いて画像形成装置２に登録する特色の情報を、当該特色をシミュレートするＣＭＹＫ値に変換して設定しても構わない。この場合、ＬａｂからＸＹＺへの変換は一律に定まるため、情報処理装置１は登録しようとする色指定情報（例えば変換後の色指定情報）に係るＬａｂ値をＸＹＺ値に変換し、さらに、画像形成装置２に係るプロファイル情報により、ＸＹＺ値をＣＭＹＫ値に変換して、当該変換で得られたＣＭＹＫ値と、登録しようとする色指定情報とを関連づけて、画像形成装置２に登録することとしてもよい。
【００３３】
さらに、この画像形成装置２のプロファイル情報は、特色種別ごとに予め設定されていてもよい。その場合、情報処理装置１は、画像形成装置２に係るプロファイル情報のうち、図５に示した処理Ｓ３において判定された特色種別に対応して設定されたプロファイル情報を用いて、上記のＣＭＹＫ値を得る。
【００３４】
また情報処理装置１は、登録の処理Ｓ８において図６に示すように、入力された画像形成の指示において、特色の代替色空間として、ＣＭＹＫが指定されているか否かを調べ（Ｓ１１）、ＣＭＹＫが指定されていない場合に、画像形成装置２での変換プロファイルを取得して、登録しようとしている色指定情報に対応して画像形成指示などから読み取られた代替色情報に基づき、ＣＭＹＫ値を得て（Ｓ１２）、登録しようとしている色指定情報と、処理Ｓ１２にて得られたＣＭＹＫ値とを関連づけて画像形成装置２に登録させることとしてもよい（Ｓ１４）。
【００３５】
またこの場合に、処理Ｓ１１において、特色の代替色空間としてＣＭＹＫが指定されているときには、情報処理装置１は、処理Ｓ１で見いだした色指定情報に関連して、画像形成に指示に含まれている代替色（色空間がＣＭＹＫなので、代替色の情報はＣＭＹＫで表されていることになる）の情報（代替色指定情報）を取得する（Ｓ１３）。そして当該取得した情報と、登録しようとしている色指定情報とを関連づけて画像形成装置２に登録させる（Ｓ１４）。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施の形態に係る情報処理装置の構成例とその接続例とを表すブロック図である。
【図２】本発明の実施の形態に係る情報処理装置の例を表す機能ブロック図である。
【図３】本発明の実施の形態に係る情報処理装置が処理する画像形成の指示の例を表す説明図である。
【図４】本発明の実施の形態に係る情報処理装置が保持する特色の検索条件を表す説明図である。
【図５】本発明の実施の形態に係る情報処理装置の処理の例を表すフローチャート図である。
【図６】本発明の実施の形態に係る情報処理装置での登録の処理の例を表すフローチャート図である。
【符号の説明】
【００３７】
１  情報処理装置、２  画像形成装置、１１  制御部、１２  記憶部、１３  通信部、２１  指示受入部、２２  検索部、２３  判定部、２４  変換部、２５  出力部。
【図１】
2010147563.tif 000003
【図２】
2010147563.tif 000004
【図３】
2010147563.tif 000005
【図４】
2010147563.tif 000006
【図５】
2010147563.tif 000007
【図６】
2010147563.tif 000008