(57)【要約】【課題】特色印刷の利便性を向上させる。【解決手段】情報処理装置１１は、ユーザによる操作を受け付ける操作部１０１と、操作部１０１により受け付けられ対象画像から任意の範囲を指定する範囲指定操作に基づいて、特定のプロセスカラーを特定の特色に置換する特色置換処理の対象となる処理範囲を設定する処理範囲設定部１２１と、処理範囲内において特定のプロセスカラーを含み且つ濃度値が所定の条件を満たす部分を特色置換処理の対象となる対象オブジェクトに設定するオブジェクト設定部１２２と、対象オブジェクト内の特定のプロセスカラーを特定の特色に置換した特色画像データを生成するデータ生成部１２３と、を備える。【選択図】図３
2019213114.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる操作を受け付ける操作部と、
前記操作部により受け付けられ対象画像から任意の範囲を指定する範囲指定操作に基づいて、特定のプロセスカラーを特定の特色に置換する特色置換処理の対象となる処理範囲を設定する処理範囲設定部と、
前記処理範囲内において前記特定のプロセスカラーを含み且つ濃度値が所定の条件を満たす部分を前記特色置換処理の対象となる対象オブジェクトに設定するオブジェクト設定部と、
前記対象オブジェクト内の前記特定のプロセスカラーを前記特定の特色に置換した画像を示す特色画像データを生成するデータ生成部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記オブジェクト設定部は、前記処理範囲内において、前記所定の条件に基づいて前記特定のプロセスカラーを含む部分の輪郭を抽出し、前記輪郭内の部分を前記対象オブジェクトに設定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記所定の条件は、隣接する複数の画素の前記濃度値を比較して算出した前記濃度値の差が閾値以上である
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記濃度値は、前記対象画像における濃度値、又は前記特定のプロセスカラーからなる特定色画像における濃度値である
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記操作部は、前記対象画像における前記濃度値又は前記特定色画像における前記濃度値のどちらを使用するかを指定する条件指定操作を受け付け、
前記オブジェクト設定部は、前記条件指定操作に基づいて、前記対象画像における前記濃度値と前記閾値との比較結果に基づいて前記輪郭を抽出する第１の輪郭抽出処理、又は前記特定色画像における前記濃度値と前記閾値との比較結果に基づいて前記輪郭を抽出する第２の輪郭抽出処理を行う
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記データ生成部は、前記輪郭の座標を示す情報に基づいて前記輪郭内の領域を白抜きにしたマスク画像を生成し、前記マスク画像を示すデータを用いて前記特色画像データを生成する
ことを特徴とする請求項２〜５のいずれか１項に記載の情報処理装置。
【請求項７】
前記オブジェクト設定部は、前記処理範囲内において、前記対象画像又は前記特定のプロセスカラーからなる特定色画像を構成する画素の濃度値が閾値以上である部分を前記対象オブジェクトに設定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記操作部は、前記閾値を任意に指定する閾値指定操作を受け付ける
ことを特徴とする請求項３又は７に記載の情報処理装置。
【請求項９】
前記対象オブジェクトを含むプレビュー画面を表示装置に表示させる表示制御部、
を更に備えることを特徴とする請求項１〜８のいずれか１項に記載の情報処理装置。
【請求項１０】
ユーザインターフェースを介して取得された情報に基づいて、対象画像に含まれる特定のプロセスカラーを特定の特色に置換した画像を示す特色画像データを生成する情報処理装置であって、
前記ユーザインターフェースは、
所定の入力デバイスを用いて、前記対象画像から任意の範囲を指定する範囲指定操作、前記特定のプロセスカラーを指定するプロセスカラー指定操作、及び前記特定の特色を指定する特色指定操作を受け付け、
前記範囲指定操作に基づいて設定され前記特定のプロセスカラーを前記特定の特色に置換する特色置換処理の対象となる処理範囲を表示装置に表示し、
前記処理範囲内において前記特定のプロセスカラーを含み且つ濃度値が所定の条件を満たす対象オブジェクトを前記表示装置に表示し、
前記対象オブジェクト内の前記特定のプロセスカラーを前記特定の特色に変換した画像を前記表示装置に表示する
ことを特徴とする情報処理装置。
【請求項１１】
前記ユーザインターフェースは、
前記入力デバイスを用いて、更に、前記濃度値に関する閾値を指定する濃度閾値指定操作を受け付ける
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記ユーザインターフェースは、
前記入力デバイスを用いて、更に、前記対象画像における前記濃度値又は前記特定のプロセスカラーからなる特定色画像における前記濃度値のどちらを使用するかを指定する条件指定操作を受け付ける
ことを特徴とする請求項１０又は１１に記載の情報処理装置。
【請求項１３】
ユーザによる操作を受け付ける工程と、
対象画像から任意の範囲を指定する範囲指定操作に基づいて、特定のプロセスカラーを特定の特色に置換する特色置換処理の対象となる処理範囲を設定する工程と、
前記処理範囲内において前記特定のプロセスカラーを含み且つ濃度値が所定の条件を満たす部分を前記特色置換処理の対象となる対象オブジェクトに設定する工程と、
前記対象オブジェクト内の前記特定のプロセスカラーを前記特定の特色に置換した画像を示す特色画像データを生成する工程と、
を含む情報処理方法。
【請求項１４】
コンピュータに、
ユーザによる操作を受け付ける処理と、
対象画像から任意の範囲を指定する範囲指定操作に基づいて、特定のプロセスカラーを特定の特色に置換する特色置換処理の対象となる処理範囲を設定する処理と、
前記処理範囲内において前記特定のプロセスカラーを含み且つ濃度値が所定の条件を満たす部分を前記特色置換処理の対象となる対象オブジェクトに設定する処理と、
前記対象オブジェクト内の前記特定のプロセスカラーを前記特定の特色に置換した画像を示す特色画像データを生成する処理と、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、透明色、金属色、蛍光色等の特色トナー（インク）を用いて画像を印刷する特色印刷が利用されている。特色印刷を利用することにより、ＣＭＹＫ等のプロセスカラーのみでは不可能な特殊な表現が可能となり、高品質な印刷物を生成することが可能となる。
【０００３】
例えば、印刷ジョブを実行する際に、プロセスカラー（ＣＭＹＫ）のうちの１色又は２色を特色に置換する技術が開示されている（特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術においては、特定のプロセスカラーを特定の特色に置換する特色置換処理の効果が対象画像全体に及ぶため、対象画像内の任意の範囲のオブジェクトに対して特色置換処理を行うことができなかった。また、従来技術における特色置換処理は、対象画像の濃度を考慮せずに行われる。例えば、あるオブジェクトに置換対象となるプロセスカラーが僅かにでも含まれていれば、当該オブジェクトに対して特色置換処理が施され、置換された特色の濃度が置換元のプロセスカラーの濃度に対応して薄くなる。このような特色置換処理が行われると、比較的高価な特色トナーを使用したにもかかわらず、特色の効果がほとんど得られない結果となる。
【０００５】
本発明は、上記に鑑みてなされたものであって、特色印刷の利便性を向上させることを目的する。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る情報処理装置は、ユーザによる操作を受け付ける操作部と、前記操作部により受け付けられ対象画像から任意の範囲を指定する範囲指定操作に基づいて、特定のプロセスカラーを特定の特色に置換する特色置換処理の対象となる処理範囲を設定する処理範囲設定部と、前記処理範囲内において前記特定のプロセスカラーを含み且つ濃度値が所定の条件を満たす部分を前記特色置換処理の対象となる対象オブジェクトに設定するオブジェクト設定部と、前記対象オブジェクト内の前記特定のプロセスカラーを前記特定の特色に置換した画像を示す特色画像データを生成するデータ生成部と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、特色印刷の利便性を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施形態に係る画像処理システムの構成例を示す図である。
【図２】図２は、第１の実施形態に係る情報処理装置のハードウェア構成例を示す図である。
【図３】図３は、第１の実施形態に係る情報処理装置の機能構成例を示す図である。
【図４】図４は、第１の実施形態に係る設定画面の例を示す図である。
【図５】図５は、第１の実施形態に係る処理範囲の例を示す図である。
【図６】図６は、第１の実施形態の第１の例に係る対象オブジェクトの例を示す図である。
【図７】図７は、第１の実施形態の第１の例に係る特色置換処理の結果例を示す図である。
【図８】図８は、第１の実施形態に係る特色置換処理の具体的方法例を概念的に示す図である。
【図９】図９は、第１の実施形態の第２の例に係る対象オブジェクトの例を示す図である。
【図１０】図１０は、第１の実施形態の第２の例に係る特色置換処理の結果例を示す図である。
【図１１】図１１は、第１の実施形態の第１の例及び第２の例に係る輪郭抽出処理の例を示す図である。
【図１２】図１２は、第１の実施形態に係る特色置換処理の処理フロー例を示すフローチャートである。
【図１３】図１３は、第１の実施形態に係る情報処理装置における全体的な処理フロー例を示すシーケンス図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、情報処理装置、情報処理方法、及びプログラムの実施形態を詳細に説明する。以下の実施形態によって本発明が限定されるものではなく、以下の実施形態における構成要素には当業者が容易に想到できるもの、実質的に同一のもの、及びいわゆる均等の範囲のものが含まれる。以下の実施形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換、変更、及び組み合わせを行うことができる。
【００１０】
＜システム構成＞
図１は、第１の実施形態に係る画像処理システム１の構成例を示す図である。本実施形態に係る画像処理システム１は、情報処理装置１１、印刷装置１２、及びネットワーク１３を含む。
【００１１】
情報処理装置１１は、印刷装置１２を制御するための各種情報処理を行う装置であり、例えばパーソナルコンピュータ、サーバシステム等であり得る。印刷装置１２は、情報処理装置１１から送信される画像データ、設定情報、コマンド等に基づいて所定の記録媒体に画像を印刷する装置であり、例えばプリンタ、ＭＦＰ（Multifunction  Peripheral）等であり得る。ネットワーク１３は、情報処理装置１１と印刷装置１２との間でデータ通信を可能にする適宜なコンピュータネットワークであり、例えばＩＥＥＥ１３９４（Institute  of  Electrical  and  Electronics  Engineers  1394）、Ｅｔｈｅｒｎｅｔ（登録商標）、ＵＳＢ（Universal  Serial  Bus）、Ｗｉ−Ｆｉ（登録商標）等を利用して構築されるＬＡＮ（Local  Area  Network）や、ＴＣＰ／ＩＰ（Transmission  Control  Protocol/Internet  Protocol）等を利用して構築されるインターネットを利用して構成される。
【００１２】
本実施形態に係る印刷装置１２は、ＣＭＹＫ等のプロセスカラーを用いた通常色印刷、及び透明色、金属色、蛍光色等の特色を用いた特色印刷を実行可能なものである。印刷装置１２の具体的な構成は特に限定されるべきものではないが、例えば電子写真プロセス、インクジェット機構等を利用した構成であり得る。情報処理装置１１は、特色印刷を実行する際に、特定のプロセスカラー（以下、対象プロセスカラーと称する）を特定の特色（以下、対象特色と称する）に置換した特色画像データを生成するための各種処理を行う。
【００１３】
なお、画像処理システム１のシステム構成は上記に限られるものではない。例えば、ネットワーク１３に複数の情報処理装置１１又は印刷装置１２が接続されてもよいし、情報処理装置１１と印刷装置１２とが一体的に構成されてもよい。
【００１４】
＜ハードウェア構成＞
図２は、第１の実施形態に係る情報処理装置１１のハードウェア構成例を示す図である。ここで例示する情報処理装置１１は、汎用のコンピュータと同様の構成を有し、ＣＰＵ（Central  Processing  Unit）２１、ＲＯＭ（Read  Only  Memory）２２、ＲＡＭ（Random  Access  Memory）２３、ＶＲＡＭ（Video  Random  Access  Memory）２４、ＨＤＤ（Hard  Disk  Drive）２５、ディスプレイ２６、キーボード２７、及び入出力インタフェース（以下、Ｉ／Ｏと略記する）２８を含む。
【００１５】
ＣＰＵ２１は、ＲＯＭ２２等に記憶されたプログラムをＲＡＭ２３上に読み出して実行することにより各種処理を実現する。ＶＲＡＭ２４は、ディスプレイ２６に画像を表示するためのデータを一時的に記憶するメモリである。ＨＤＤ２５は、印刷対象となるＰＤＦ（Portable  Document  Format）形式等の電子データ、特色置換前の画像データ、特色置換後の画像データ（特色画像データ）等の各種データを記憶する不揮発性の記憶装置である。Ｉ／Ｏ２８は、ディスプレイ２６、キーボード２７等のユーザインターフェースの一部を構成するデバイスや、ネットワーク１３と接続するための通信デバイスと接続するための接続デバイスである。
【００１６】
ＣＰＵ２１を制御するプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。また、プログラムを、インターネット等のネットワーク１３に接続された他のコンピュータ上に格納し、ネットワーク１３経由でダウンロードさせることにより提供するように構成してもよい。また、プログラムをネットワーク１３経由で提供又は配布するように構成してもよい。なお、情報処理装置１１のハードウェア構成は上記に限られるものではない。
【００１７】
なお、情報処理装置１１のハードウェア構成は上記に限られるものではない。例えば、データを記憶する手段は、ＲＯＭ２２、ＲＡＭ２３、ＶＲＡＭ２４、及びＨＤＤ２５に限られるものではなく、公知又は新規な手段を適宜利用して構築されればよい。また、ユーザインターフェースの一部を構成するデバイスは、ディスプレイ２６及びキーボード２７に限られるものではなく、マウス、タッチパネル、スタイラス等の公知又は新規な手段を適宜利用して構成されればよい。また、上記構成に加え、プログラムによる制御を必要としない各種ロジック回路が利用されてもよい。
【００１８】
＜機能構成＞
図３は、第１の実施形態に係る情報処理装置１１の機能構成例を示す図である。情報処理装置１１は、操作部１０１、データ入力部１０２、データ記憶部１０３、操作制御部１０４、表示制御部１０５、及び特色置換処理部１０６を含む。
【００１９】
操作部１０１は、ユーザによる操作を受け付ける。操作部１０１は、キーボード２７、マウス、タッチパネル等の入力デバイス、ディスプレイ２６等の表示装置等を利用して構成される。
【００２０】
本実施形態に係る操作部１０１は、ファイル指定部１１１、プロセスカラー指定部１１２、特色指定部１１３、輪郭抽出条件指定部１１４、濃度閾値指定部１１５、及び範囲指定部１１６を含む。
【００２１】
ファイル指定部１１１は、特色印刷の対象となるＰＤＦファイル等の電子データを指定するためファイル指定操作を受け付ける。
【００２２】
プロセスカラー指定部１１２は、特色置換処理の対象となる対象プロセスカラー（例えばＣＭＹＫの中から選択される１以上のプロセスカラー）を指定するためのプロセスカラー指定操作を受け付ける。
【００２３】
特色指定部１１３は、対象プロセスカラーの置換先の特色である対象特色（例えば透明色、金属色、蛍光色等から選択される１以上の特色）を指定するための特色指定操作を受け付ける。
【００２４】
輪郭抽出条件指定部１１４は、特色置換処理の対象となる対象オブジェクトの輪郭を抽出する輪郭抽出処理を実行する際の条件である輪郭抽出条件を指定するための輪郭抽出条件指定操作を受け付ける。対象オブジェクトは、対象画像に含まれる１以上のオブジェクトの中から特色置換処理の対象として設定されたオブジェクトである。対象オブジェクトの具体的な設定方法（輪郭抽出処理等）については後述する。
【００２５】
濃度閾値指定部１１５は、対象オブジェクトを設定する際（本実施形態においては輪郭抽出処理を実行する際）に用いられる濃度閾値を指定するための濃度閾値指定操作を受け付ける。濃度閾値を用いた対象オブジェクトの具体的な設定方法等については後述する。
【００２６】
範囲指定部１１６は、対象画像から任意の範囲を指定するための範囲指定操作を受け付ける。
【００２７】
データ入力部１０２は、操作部１０１により受け付けられた操作（ファイル指定部１１１により指定された電子データ等）に基づいて、所定の記憶装置（ＨＤＤ２５等）から電子データを読み出し、読み出した電子データをデータ記憶部１０３に記憶させる。また、データ入力部１０２は、読み出した電子データをディスプレイ２６等の表示装置で表示可能なデータ形式に変換し、表示制御部１０５に送信する。データ入力部１０２は、Ｉ／Ｏ２８等を利用して構成される。
【００２８】
データ記憶部１０３は、データ入力部１０２により読み出された電子データを記憶し、後述する特色置換処理部１０６からの要求に応じて電子データを出力する。また、データ記憶部１０３は、特色置換処理部１０６により生成されたデータ（特色画像データ等）を記憶する。データ記憶部１０３は、ＶＲＡＭ２４等を利用して構成される。
【００２９】
操作制御部１０４は、操作部１０１により受け付けられた操作をイベント情報に変換し、表示制御部１０５及び特色置換処理部１０６に送信する。イベント情報とは、ユーザが行った操作の内容を特定可能な情報であり、例えば対象プロセスカラー、対象特色、輪郭抽出条件、濃度閾値、対象画像内の範囲、実行命令等を示す情報である。操作制御部１０４は、ＣＰＵ２１等を利用して構成される。
【００３０】
表示制御部１０５は、データ入力部１０２から送信された電子データ、操作制御部１０４から送信されたイベント情報、特色置換処理部１０６から送信された特色画像データ等に基づいてディスプレイ２６等の表示装置を制御し、対象画像、設定画面、プレビュー画面等を表示するための処理を行う。表示制御部１０５は、ＣＰＵ２１、Ｉ／Ｏ２８等を利用して構成される。
【００３１】
特色置換処理部１０６は、対象画像に含まれる対象プロセスカラーを対象特色に置換する特色置換処理を行う。特色置換処理部１０６、データ記憶部１０３に記憶された電子データ、操作制御部１０４から送信されたイベント情報等に基づいて特色置換処理を行う。特色置換処理部１０６は、ＣＰＵ２１等を利用して構成される。
【００３２】
本実施形態に係る特色置換処理部１０６は、処理範囲設定部１２１、オブジェクト設定部１２２、及びデータ生成部１２３を含む。
【００３３】
処理範囲設定部１２１は、操作制御部１０４から受信したイベント情報（範囲指定部１１６により指定された範囲を示すイベント情報等）に基づいて、対象画像全体から特色置換処理の対象となる処理範囲を設定する。
【００３４】
オブジェクト設定部１２２は、処理範囲設定部１２１により設定された処理範囲内において特色置換処理の対象となる対象オブジェクトを設定する。オブジェクト設定部１２２は、処理範囲設定部１２１による設定結果、操作制御部１０４から受信したイベント情報（対象プロセスカラー、輪郭抽出条件、濃度閾値等を示す情報）等に基づいて、処理範囲内において対象プロセスカラーを含み且つ濃度値が所定の条件を満たす部分を対象オブジェクトに設定する。本実施形態に係るオブジェクト設定部１２２は、対象オブジェクトの輪郭を抽出する輪郭抽出処理を利用して対象オブジェクトを設定する。対象オブジェクトの具体的な設定方法について後述する。
【００３５】
データ生成部１２３は、オブジェクト設定部１２２による設定結果、操作制御部１０４から受信したイベント情報（対象特色等を示す情報）等に基づいて、対象オブジェクト内の対象プロセスカラーを対象特色に置換した画像を示す特色画像データを生成する。特色画像データは、データ記憶部１０３に記憶され、特色印刷の実行命令等に応じて印刷装置１２に送信される。
【００３６】
上記構成を有する情報処理装置１１によれば、特色置換処理の対象となる処理範囲をユーザが任意に設定することが可能となる。また、複数のオブジェクトのうち、処理範囲内の各画素の濃度値を考慮して行われる輪郭抽出処理により輪郭が抽出されたオブジェクトを対象オブジェクトとして設定し、対象オブジェクトに対して特色置換処理を実行することが可能となる。また、輪郭抽出条件や濃度閾値をユーザが任意に設定することが可能となる。
【００３７】
＜ユーザインターフェース＞
本実施形態に係る情報処理装置１１は、ユーザによる操作を受け付けると共に、ユーザに対して各種情報を提供（出力）するユーザインターフェースを有している。ユーザインターフェースは、入力デバイス、表示装置、アプリケーションソフトウェア等の協働により構成される。入力デバイスは、例えばキーボード２７、マウス、タッチパネル、スタイラス、マイク等であり得る。表示装置は、例えばディスプレイ２６、プロジェクタ等であり得る。アプリケーションソフトウェアは、例えばＡｄｏｂｅ  Ａｃｒｏｂａｔ（登録商標）等の画像加工・編集用のソフトウェアであり得る。
【００３８】
ユーザインターフェースは上記操作部１０１の機能を有し、情報処理装置１１はユーザインターフェースを介して取得された情報に基づいて特色画像データを生成するための各種処理を実行する。例えば、ユーザインターフェースは、Ａｄｏｂｅ  Ａｃｒｏｂａｔ等のアプリケーションソフトウェアを立ち上げた状態において、ユーザによるファイル指定操作、プロセスカラー指定操作、特色指定操作、輪郭抽出条件指定操作、濃度閾値指定操作、範囲指定操作等を受け付け、範囲指定操作に基づいて設定された処理範囲、プロセスカラー指定操作、特色指定操作、輪郭抽出条件指定操作、及び濃度閾値指定操作に基づいて設定された対象オブジェクト、対象オブジェクト内の対象プロセスカラーを対象特色に置換した画像等を表示装置に表示する。
【００３９】
＜対象プロセスカラー、対象特色、輪郭抽出条件、及び濃度閾値の指定＞
図４は、第１の実施形態に係る設定画面４１の例を示す図である。ここで例示する設定画面４１は、プロセスカラー指定部１１２、特色指定部１１３、輪郭抽出条件指定部１１４、及び濃度閾値指定部１１５の機能を実現するためものである。設定画面４１には、対象プロセスカラー版選択部５１、対象特色版選択部５２、輪郭抽出条件選択部５３、及び濃度閾値入力部５４が含まれている。
【００４０】
対象プロセスカラー版選択部５１は、複数のプロセスカラーから任意の色を選択できるように構成されている（本例ではＣＭＹＫの４色からＹ色が選択されている）。対象特色版選択部５２は、印刷装置１２に搭載されている１以上の特色トナー（インク）の中から任意の色を選択できるように構成されている（本例では透明色が選択されている）。輪郭抽出条件選択部５３は、輪郭抽出処理を実行する際の条件を選択するための部分であり、本例では、対象画像を基準画像として対象オブジェクトの輪郭を抽出することを示す「対象画像で輪郭抽出」、又は対象プロセスカラーからなる対象プロセスカラー画像（特定色画像）を基準画像として対象オブジェクトの輪郭を抽出することを示す「対象プロセスカラー画像で輪郭抽出」のいずれかを選択できるように構成されている。濃度閾値入力部５４は、対象オブジェクトの輪郭を抽出する際の基準となる濃度閾値として任意の値を入力できるように構成されている。
【００４１】
＜処理範囲の設定＞
図５は、第１の実施形態に係る処理範囲６６の例を示す図である。図５において、対象画像６１内に処理範囲６６が設定されている状態が例示されている。処理範囲６６は、例えばディスプレイ２６に表示された対象画像６１内の任意の範囲をユーザがマウス、スタイラス等のポインティングデバイスを用いて指定する範囲指定操作に基づいて設定される。
【００４２】
本例の対象画像６１には、雷を描写した第１のオブジェクト６２、太陽を描写した第２のオブジェクト６３、雲を描写した第３のオブジェクト６４、及び空を描写した第４のオブジェクト６５が含まれている。第１〜第４のオブジェクト６２〜６５はそれぞれ異なる色相を有しており、第１のオブジェクト６２、第２のオブジェクト６３、及び第４のオブジェクト６５は対象プロセスカラーのＹ色を含み、第３のオブジェクト６４はＹ色を含まないものとする。本例の処理範囲６６は、第１のオブジェクト６２の全体、第２のオブジェクト６３の全体、第３のオブジェクト６４の一部、及び第４のオブジェクト６５の一部を含んでいる。
【００４３】
＜対象画像の濃度値を用いた輪郭抽出処理及び特色置換処理＞
図６は、第１の実施形態の第１の例に係る対象オブジェクト７１，７２の例を示す図である。第１の例は、図４に示す設定画面４１において輪郭抽出条件として「対象画像で輪郭抽出」を選択した場合の例である。すなわち、本例においては、全プロセスカラー、すなわち置換の対象となる対象プロセスカラー（Ｙ色）と置換の対象とならない非対象プロセスカラー（Ｃ色、Ｍ色、及びＫ色）とを含む対象画像６１の濃度値に基づいて、対象オブジェクト７１，７２の輪郭７４を抽出する。具体的には、対象画像６１において、対象オブジェクト７１，７２の輪郭７４であるか否かを判定する対象となる判定対象画素と、判定対象画素に隣接する画素である隣接画素との濃度値を比較し、両濃度値の差が濃度閾値以上である場合に、判定対象画素を対象オブジェクト７１，７２の輪郭７４を構成する画素と判定する。
【００４４】
本例においては、処理範囲６６内に２つの対象オブジェクト７１，７２が存在している。第１の対象オブジェクト７１は、第１のオブジェクト６２の全体（雷の画像全体）に対応し、第２の対象オブジェクト７２は、第２のオブジェクト６３の一部（太陽の画像のうち雲に隠れた部分を除く部分）に対応している。すなわち、対象画像６１において、第１のオブジェクト６２を構成する画素の濃度値と第１のオブジェクト６２の背景部分の画素の濃度値との差が濃度閾値（５０）以上となっている。同様に、第２のオブジェクト６３を構成する画素の濃度値と第２のオブジェクト６３の背景部分の画素の濃度値との差が濃度閾値以上となっている。第４のオブジェクト６５に対応する対象オブジェクトが存在しないのは、第４のオブジェクト６５を構成する画素の濃度値と第４のオブジェクト６５の背景部分の画素の濃度値との差が濃度閾値より小さいためである。このように、本例においては、対象プロセスカラーを含んでいても対象画像６１における背景部分との間の濃度値の差が濃度閾値より低いオブジェクトは、対象オブジェクトとして扱われない。これにより、対象画像６１における濃度値がある程度高い対象オブジェクトについて特色置換処理を施すことができる。
【００４５】
図７は、第１の実施形態の第１の例に係る特色置換処理の結果例を示す図である。図７において、対象画像６１が表示されている状態Ａ、対象画像６１において対象オブジェクト７１，７２が設定された状態Ｂ、及び対象オブジェクト７１，７２の対象プロセスカラーが対象特色に置換された状態Ｃが例示されている。状態Ｃにおける第１の対象オブジェクト７１及び第２の対象オブジェクト７２の色相は、特色置換処理の効果により、状態Ａにおける第１のオブジェクト６２及び第２のオブジェクト６３の色相から変化されている。
【００４６】
＜特色置換処理の具体例＞
図８は、第１の実施形態に係る特色置換処理の具体的方法例を概念的に示す図である。輪郭抽出処理の結果として得られる情報は、輪郭７４を構成する各画素の座標を示す座標一覧であるため、当該情報をそのまま用いても、輪郭７４が描写された輪郭画像８１を生成することができるにすぎない。そこで、本例においては、輪郭７４の座標一覧（輪郭画像８１）に基づいて、輪郭７４内の領域を白抜きにした（輪郭内の領域を白色とし、輪郭外の領域を黒色とした）マスク画像８２を生成する。マスク画像８２の生成方法は特に限定されるべきものではないが、例えばＯｐｅｎＣＶ（登録商標）のライブラリ等を使用することができる。
【００４７】
データ生成部１２３は、先ず、対象画像６１から対象プロセスカラーを削除した非対象プロセスカラー版８３を生成する。具体的には、対象画像６１の全画素の画素値（階調値等）を、対象プロセスカラーを含まない色の値に変換する処理等を行う。その後、データ生成部１２３は、マスク画像８２を用いて、対象オブジェクト７１，７２を対象特色で描画した特色オブジェクト８５，８６を含む対象特色版８４を生成する。具体的には、対象画像６１の全画素のうちマスク画像８２の輪郭７４内に対応する画素の画素値を対象特色に対応する値に変換する処理等を行う。その後、データ生成部１２３は、非対象プロセスカラー版８３と対象特色版８４とを対象特色版８４が前面に配置されるように重ね合わせた画像を示す特色画像データを生成する。
【００４８】
＜対象プロセスカラー画像の濃度値を用いた輪郭抽出処理及び特色置換処理＞
図９は、第１の実施形態の第２の例に係る対象オブジェクト９１の例を示す図である。第２の例は、図４に示す設定画面４１において輪郭抽出条件として「対象プロセスカラー画像で輪郭抽出」を選択した場合の例である。すなわち、本例においては、対象プロセスカラー（Ｙ色）のみからなる対象プロセスカラー画像６９の濃度値に基づいて、対象オブジェクト９１の輪郭７４が抽出される。具体的には、上記第１の例と同様に、対象プロセスカラー画像６９において判定対象画素と隣接画素との濃度値を比較し、両濃度値の差が濃度閾値以上である場合に、判定対象画素を対象オブジェクト９１の輪郭７４を構成する画素と判定する。ここで例示する対象プロセスカラー画像６９においては、対象プロセスカラーを含む第１、第２、及び第４のオブジェクト６２，６３，６５が対象プロセスカラーの濃淡により表現され、対象プロセスカラーを含まない第３のオブジェクト６４が表示されていない（白抜きになっている）。
【００４９】
本例においては、処理範囲６６内に１つの対象オブジェクト９１が存在している。対象オブジェクト９１は、第１のオブジェクト６２の全体（雷の画像全体）に対応している。すなわち、対象プロセスカラー画像６９において、第１のオブジェクト６２を構成する画素の濃度値と第１のオブジェクト６２の背景部分の画素の濃度値との差が濃度閾値（５０）以上となっている。第２のオブジェクト６３及び第４のオブジェクト６５に対応する対象オブジェクトが存在しないのは、対象プロセスカラー画像６９においては、第２のオブジェクト６３を構成する画素の濃度値と第２のオブジェクト６３の背景部分の画素の濃度値との差が濃度閾値より小さいためである。同様に、第４のオブジェクト６５を構成する画素の濃度値と第４のオブジェクト６５の背景部分の画素の濃度値との差が濃度閾値より小さくなっている。このように、本例においては、対象プロセスカラーを含んでいても対象プロセスカラー画像６９における背景部分との間の濃度値の差が濃度閾値より低いオブジェクトは、対象オブジェクトとして扱われず、対象特色への変換が行われない。これにより、対象プロセスカラー画像６９における濃度値がある程度高い対象オブジェクトについて特色置換処理を施すことができる。
【００５０】
図１０は、第１の実施形態の第２の例に係る特色置換処理の結果例を示す図である。図１０において、対象画像６１が表示されている状態Ｄ、対象プロセスカラー画像６９において対象オブジェクト９１が設定された状態Ｅ、及び対象オブジェクト９１の対象プロセスカラー（Ｙ色）が対象特色（透明色）に置換された状態Ｆが例示されている。状態Ｆにおける第１の対象オブジェクト７１の色相は、特色置換処理の効果により、状態Ｄにおける第１のオブジェクト６２の色相から変化されている。
【００５１】
第２の例における特色置換処理も第１の例と同様に図８に示すようなマスク画像８２を用いた方法等により実行することができる。
【００５２】
＜輪郭抽出処理＞
図１１は、第１の実施形態の第１の例及び第２の例に係る輪郭抽出処理の例を示す図である。図１１には、対象画像６１又は対象プロセスカラー画像６９における判定対象画素９５及び隣接画素９６が例示されている。判定対象画素９５は輪郭７４を構成するか否かを判定する対象となる画素であり、隣接画素９６は判定対象画素９５に隣接する画素である。本実施形態に係る輪郭抽出処理においては、判定対象画素９５の濃度値とその周囲に存在する各隣接画素９６の濃度値とを比較し、濃度値の差が濃度閾値以上である隣接画素９６が存在する場合、当該判定対象画素９５は対象オブジェクト７１，７２，９１の輪郭７４を構成する輪郭画素であると判定する。このような方法により、第１の例（対象画像６１の濃度値を用いた輪郭抽出処理）及び第２の例（対象プロセスカラー画像６９の濃度値を用いた輪郭抽出処理）の両方において同様に輪郭７４を抽出することができる。
【００５３】
＜輪郭抽出条件に応じた特色置換処理の流れ＞
図１２は、実施形態に係る特色置換処理の処理フロー例を示すフローチャートである。オブジェクト設定部１２２は、操作制御部１０４から受信したイベント情報に基づいて、対象画像６１又は対象プロセスカラー画像６９のどちらを基準画像として用いるか（ユーザが輪郭抽出条件として「対象画像で輪郭抽出」又は「対象プロセスカラー画像で輪郭抽出」のどちらを指定したか）を判定する（Ｓ１０１）。オブジェクト設定部１２２は、対象画像６１の濃度値を用いる場合（Ｓ１０１：対象画像）、基準画像に対象画像６１のキャプチャを設定し（Ｓ１０２）、対象プロセスカラー画像６９の濃度値を用いる場合（Ｓ１０１：対象プロセスカラー画像）、基準画像に対象プロセスカラー画像のキャプチャを設定する（Ｓ１０３）。
【００５４】
その後、オブジェクト設定部１２２は、基準画像における処理範囲６６内で輪郭抽出処理を実行し（Ｓ１０４）、データ生成部１２３は、抽出された輪郭７４の座標一覧からマスク画像８２を生成する（Ｓ１０５）。その後、データ生成部１２３は、対象画像６１内の対象プロセスカラーを削除した非対象プロセスカラー版８３を生成し（Ｓ１０６）、マスク画像８２を用いて対象オブジェクト７１，７２，９１を対象特色で描画した対象特色版８４を生成し（Ｓ１０７）、非対象プロセスカラー版８３と対象特色版８４とを重ね合わせた画像を示す特色画像データを生成する（Ｓ１０８）。
【００５５】
＜全体的な処理の流れ＞
図１３は、実施形態に係る情報処理装置１１における全体的な処理フロー例を示すシーケンス図である。先ず、操作部１０１が特色印刷の対象となるＰＤＦデータを指定する操作を受け付けると（ここでは電子ファイルの一例としてＰＤＦデータを使用する例を示す）（Ｓ２０１）、データ入力部１０２は、指定されたＰＤＦデータを所定の記憶装置（ＨＤＤ２５等）から読み込み、データ記憶部１０３に送信する（Ｓ２０２）。データ記憶部１０３は、受信したＰＤＦデータを記憶する（Ｓ２０３）。また、データ入力部１０２は、読み込んだＰＤＦデータを表示制御部１０５に送信し（Ｓ２０４）、表示制御部１０５は、受信したＰＤＦデータをディスプレイ２６等の表示装置に表示させる（Ｓ２０５）。その後、操作部１０１が、ＰＤＦデータを表示可能なアプリケーション上で特色印刷の設定を行うためのツールを選択する操作を受け付けると（Ｓ２０６）、表示制御部１０５は、選択されたツールに対応する設定画面４１を表示装置に表示させる（Ｓ２０７）。
【００５６】
操作部１０１が、図４に示すような設定画面４１上で対象プロセスカラー、対象特色、輪郭抽出条件、及び濃度閾値を指定する操作と、図５に示すような対象画像６１上で範囲を指定する操作とを受け付けると（Ｓ２０８）、操作制御部１０４は、範囲の指定内容を示すイベント情報を処理範囲設定部１２１に送信し（Ｓ２０９）、処理範囲設定部１２１は受信したイベント情報に基づいて処理範囲６６を設定する（Ｓ２１０）。また、操作制御部１０４は、対象プロセスカラー、対象特色、輪郭抽出条件、及び濃度閾値の指定内容を示すイベント情報をオブジェクト設定部１２２に送信する（Ｓ２１１）。
【００５７】
オブジェクト設定部１２２は、操作制御部１０４からイベント情報を受信すると、データ記憶部１０３から処理中のＰＤＦデータを取得し（Ｓ２１２）、指定された輪郭抽出条件に基づいて、輪郭抽出処理における濃度比較の基準となる基準画像を設定する（Ｓ２１３）。このとき、輪郭抽出条件として「対象画像で輪郭抽出」が指定された場合には、基準画像に対象画像６１のキャプチャを設定し、「対象プロセスカラー画像で輪郭抽出」が指定された場合には、基準画像に対象プロセスカラー画像６９のキャプチャを設定する。
【００５８】
その後、オブジェクト設定部１２２は、上記のように設定された基準画像における処理範囲６６内において、指定された対象プロセスカラー、対象特色、及び濃度閾値に基づいて、対象オブジェクト７１，７２，９１の輪郭７４を抽出する輪郭抽出処理を行い（Ｓ２１４）、輪郭７４の座標を示す情報である座標一覧をデータ生成部１２３に送信する（Ｓ２１５）。
【００５９】
データ生成部１２３は、受信した座標一覧に基づいてマスク画像８２を生成し（Ｓ２１６）、マスク画像８２を用いて図８及び図９に示すように特色置換処理を行い（Ｓ２１７）、対象プロセスカラーを対象特色に置換した画像を示す特色画像データを生成して表示制御部１０５に送信する（Ｓ２１８）。表示制御部１０５は、受信した特色画像データに基づいて対象プロセスカラーが対象特色に置換された特色置換画像を含むプレビュー画面を表示装置に表示させる（Ｓ２１９）。また、データ生成部１２３は、生成した特色画像データをデータ記憶部１０３に送信し（Ｓ２２０）、データ記憶部１０３は、受信した特色画像データを記憶する（Ｓ２２１）。データ記憶部１０３に記憶された特色画像データは、特色印刷の実行命令が発行された場合等に印刷装置１２に送信される。
【００６０】
以上のように、本実施形態に係る情報処理装置１１によれば、ユーザが処理範囲６６を対象画像６１から任意に指定することが可能となる。また、対象オブジェクト７１，７２，９１の設定が処理範囲６６内の画素の濃度値を考慮して行われ、プロセスカラーの濃度がある程度高いオブジェクトが対象オブジェクト７１，７２，９１に設定される。これにより、特色に置換することによる効果がほとんど得られないような低い濃度のオブジェクトを特色置換処理の対象から除外することができ、比較的高価な特色トナー（インク）の浪費を防止することが可能となる。また、対象オブジェクト７１，７２，９１を設定する際の基準となる輪郭抽出条件（基準画像）及び濃度閾値をユーザが任意に指定することができるため、あらゆる使用状況に対応することが可能となる。これにより、特色印刷を実行する際の利便性を大きく向上させることが可能となる。
【００６１】
以下に、他の実施形態について説明する。
【００６２】
＜第２の実施形態＞
本実施形態に係るオブジェクト設定部１２２は、上記のような輪郭抽出処理を行わず、対象画像６１の濃度値と予め設定された濃度閾値とを用いて対象オブジェクト７１，７２を直接特定するオブジェクト特定処理を行う。
【００６３】
本実施形態に係るオブジェクト設定部１２２は、対象画像６１を構成する各画素の濃度値と濃度閾値とを比較し、濃度閾値以上の濃度値を有する画素を、対象オブジェクト７１，７２を構成するオブジェクト画素と判定し、オブジェクト画素の集合体を対象オブジェクト７１，７２として設定する。
【００６４】
このように、対象画像６１の濃度値と濃度閾値とを用いて直接対象オブジェクト７１，７２を設定してもよい。これにより、輪郭抽出処理を行うことなく、対象画像６１における濃度値がある程度高い対象オブジェクト７１，７２に対して特色置換処理を施すことができ、特色トナーの浪費を防止することが可能となる。
【００６５】
＜第３の実施形態＞
本実施形態に係るオブジェクト設定部１２２は、対象プロセス画像６９の濃度値と予め設定された濃度閾値とを用いて対象オブジェクト９１を直接特定するオブジェクト特定処理を行う。
【００６６】
本実施形態に係るオブジェクト設定部１２２は、対象プロセスカラー画像６９を構成する各画素の濃度値と濃度閾値とを比較し、濃度閾値以上の濃度値を有する画素を、対象オブジェクト９１を構成するオブジェクト画素と判定し、オブジェクト画素の集合体を対象オブジェクト９１として設定する。
【００６７】
このように、対象プロセスカラー画像６９の濃度値と濃度閾値とを用いて直接対象オブジェクト９１を設定してもよい。これにより、輪郭抽出処理を行うことなく、対象プロセスカラー画像６９における濃度値がある程度高い対象オブジェクト９１に対して特色置換処理を施すことができ、特色トナーの浪費を防止することが可能となる。
【００６８】
以上、本発明の実施形態を説明したが、上記実施形態は例として提示したものであり、発明の範囲を限定することを意図するものではない。この新規な実施形態はその他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更、及び組み合わせを行うことができる。この実施形態及びその変形は発明の範囲及び要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６９】
１  画像処理システム
１１  情報処理装置
１２  印刷装置
１３  ネットワーク
２１  ＣＰＵ
２２  ＲＯＭ
２３  ＲＡＭ
２４  ＶＲＡＭ
２５  ＨＤＤ
２６  ディスプレイ
２７  キーボード
２８  Ｉ／Ｏ
４１  設定画面
５１  対象プロセスカラー版選択部
５２  対象特色版選択部
５３  輪郭抽出条件選択部
５４  濃度閾値入力部
６１  対象画像
６２  第１のオブジェクト
６３  第２のオブジェクト
６４  第３のオブジェクト
６５  第４のオブジェクト
６６  処理範囲
６９  対象プロセスカラー画像
７１，７２，９１  対象オブジェクト
７４  輪郭
８１  輪郭画像
８２  マスク画像
８３  非対象プロセスカラー版
８４  対象特色版
８５，８６  特色オブジェクト
９５  判定対象画素
９６  隣接画素
１０１  操作部
１０２  データ入力部
１０３  データ記憶部
１０４  操作制御部
１０５  表示制御部
１０６  特色置換処理部
１１１  ファイル指定部
１１２  プロセスカラー指定部
１１３  特色指定部
１１４  輪郭抽出条件指定部
１１５  濃度閾値指定部
１１６  範囲指定部
１２１  処理範囲設定部
１２２  オブジェクト設定部
１２３  データ生成部
【先行技術文献】
【特許文献】
【００７０】
【特許文献１】特開２００３−３４８３６６号公報
【図１】
2019213114.tif 000003
【図２】
2019213114.tif 000004
【図３】
2019213114.tif 000005
【図４】
2019213114.tif 000006
【図５】
2019213114.tif 000007
【図６】
2019213114.tif 000008
【図７】
2019213114.tif 000009
【図８】
2019213114.tif 000010
【図９】
2019213114.tif 000011
【図１０】
2019213114.tif 000012
【図１１】
2019213114.tif 000013
【図１２】
2019213114.tif 000014
【図１３】
2019213114.tif 000015