(57)【要約】      （修正有）【課題】ユーザーの意図に沿ったグレースケール変換を可能とする。【解決手段】画像処理装置は、グレースケール変換を実行してグレースケール画像データを生成する画像処理部と、カラー画像データの色相のエッジであるカラーエッジを検出し、濃度エッジとして非再現のカラーエッジを消滅カラーエッジとして特定する画像解析部と、消滅カラーエッジを濃度エッジとして再現するようにグレースケール変換の内容を調整し、調整されたグレースケール変換によってグレースケール変換を実行して生成された少なくとも１つのグレースケール画像を操作表示部に表示し、少なくとも１つのグレースケール画像に基づく選択を行うためのユーザー入力を受け付ける制御部とを備える。画像処理部は、選択されたグレースケール画像の生成に用いたグレースケール変換の内容でカラー画像データに対してグレースケール変換を実行する。【選択図】図１
2019220894.tif 000002
【特許請求の範囲】
【請求項１】
カラーの入力画像を表すカラー画像データを入力する画像データ入力部と、
前記カラー画像データに対してグレースケール変換を実行して、グレースケール画像を表すグレースケール画像データを生成する画像処理部と、
前記カラー画像データの色相のエッジであるカラーエッジを検出し、前記グレースケール画像の濃度のエッジである濃度エッジを検出し、前記濃度エッジとして非再現の前記カラーエッジを消滅カラーエッジとして特定する画像解析部と、
操作表示部を有し、前記消滅カラーエッジを前記濃度エッジとして再現するように前記グレースケール変換の内容を調整し、前記調整されたグレースケール変換によってグレースケール変換を実行して生成された少なくとも１つのグレースケール画像を前記操作表示部に表示し、前記少なくとも１つのグレースケール画像に基づく選択を行うためのユーザー入力を受け付ける制御部と、
を備え、
前記画像処理部は、前記選択されたグレースケール画像を生成するために使用されたグレースケール変換の内容で前記カラー画像データに対してグレースケール変換を実行する画像処理装置。
【請求項２】
請求項１記載の画像処理装置であって、
前記カラー画像データは、ＲＧＢの各階調値を有し、
前記画像処理部は、前記グレースケール変換として、Ｒの階調値に対して第１の係数を乗じ、Ｇの階調値に対して第２の係数を乗じ、Ｂの階調値に対して第３の係数を乗じ、その総和として濃度階調値を生成し、
前記制御部は、前記消滅カラーエッジを形成する２つの画像領域のうちの彩度が高い側の高彩度画像領域の色相角がＲの色相角に最も近い場合には前記第１の係数を調整し、前記高彩度画像領域の色相角がＧの色相角に最も近い場合には前記第２の係数を調整し、前記高彩度画像領域の色相角がＢの色相角に最も近い場合には前記第３の係数を調整する画像処理装置。
【請求項３】
請求項１又は２に記載の画像処理装置であって、
前記制御部は、前記消滅カラーエッジが検出された場合には、前記操作表示部において前記グレースケール画像に重畳させて前記消滅カラーエッジを点滅表示させ、前記グレースケール変換の内容を調整するための表示画面に遷移するためのユーザー入力を受け付ける画像処理装置。
【請求項４】
請求項３に記載の画像処理装置であって、
前記制御部は、複数の前記消滅カラーエッジが検出された場合には、前記複数の消滅カラーエッジを前記操作表示部に表示し、前記複数の消滅カラーエッジのうちの少なくとも１つの選択を受け付ける画像処理装置。
【請求項５】
カラーの入力画像を表すカラー画像データを入力する画像データ入力工程と、
前記カラー画像データに対してグレースケール変換を実行して、グレースケール画像を表すグレースケール画像データを生成する画像処理工程と、
前記カラー画像データの色相のエッジであるカラーエッジを検出し、前記グレースケール画像の濃度のエッジである濃度エッジを検出し、前記濃度エッジとして非再現の前記カラーエッジを消滅カラーエッジとして特定する画像解析工程と、
操作表示部を用い、前記消滅カラーエッジを前記濃度エッジとして再現するように前記グレースケール変換の内容を調整し、前記調整されたグレースケール変換によってグレースケール変換を実行して生成された少なくとも１つのグレースケール画像を前記操作表示部に表示し、前記少なくとも１つのグレースケール画像に基づく選択を行うためのユーザー入力を受け付ける制御工程と、
を備え、
前記画像処理工程は、前記選択されたグレースケール画像を生成するために使用されたグレースケール変換の内容で前記カラー画像データに対してグレースケール変換を実行する工程を含む画像処理方法。
【請求項６】
カラーの入力画像を表すカラー画像データを入力する画像データ入力部、
前記カラー画像データに対してグレースケール変換を実行して、グレースケール画像を表すグレースケール画像データを生成する画像処理部、
前記カラー画像データの色相のエッジであるカラーエッジを検出し、前記グレースケール画像の濃度のエッジである濃度エッジを検出し、前記濃度エッジとして非再現の前記カラーエッジを消滅カラーエッジとして特定する画像解析部、及び
操作表示部を有し、前記消滅カラーエッジを前記濃度エッジとして再現するように前記グレースケール変換の内容を調整し、前記調整されたグレースケール変換によってグレースケール変換を実行して生成された少なくとも１つのグレースケール画像を前記操作表示部に表示し、前記少なくとも１つのグレースケール画像に基づく選択を行うためのユーザー入力を受け付ける制御部として画像処理装置を機能させ、
前記画像処理部は、前記選択されたグレースケール画像を生成するために使用されたグレースケール変換の内容で前記カラー画像データに対してグレースケール変換を実行する画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及び画像処理プログラムに関し、特にグレースケール変換に関する。
【背景技術】
【０００２】
画像形成装置として、カラー画像とモノクロ画像の双方を出力できるものが普及している。一方、たとえばプレゼン資料は、プロジェクタへの投影を想定してカラー画像を使用して作成されることが多いが、その印刷出力は、コスト低減の観点からモノクロ出力されることが多い。このため、画像形成装置は、カラー画像に基づいてモノクロ出力するためにグレースケール変換を実行することがある。ただし、グレースケール変換では、色相情報が失われるので、色相が相違する色が同一濃度階調値として再現されて画像情報が失われることがある。このような問題に対して、たとえば特許文献１は、ハイ−パス・フィルタ処理されたクロミナンス成分を計算するために、ハイ−パス・フィルタをカラー画像のクロミナンス成分に適用し、ハイ−パス・フィルタ処理されたクロミナンス成分に基づいて、カラー画像の輝度成分を調整する技術を提案している。高周波クロミナンス情報は、カラーエッジに対応するので、高周波クロミナンス情報を輝度チャネルに導入することによって、隣接した色の（即ち、カラーエッジに沿った）区別を局部的に維持することができるとしている（段落０００７）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２６９６３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に開示されている技術は、グレースケール変換によって失われたカラーエッジをモノクロ階調で再現するに過ぎない。一方、色相に関する画像情報には、残存させるべき画像情報と残存させる必要のない画像情報とがある。ところが、ユーザーの意図に沿って残存させるべき画像情報を維持するための方法については十分な検討がなされていなかった。
【０００５】
本発明はこのような状況に鑑みてなされたものであり、ユーザーの意図に沿ったグレースケール変換を可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像処理装置は、カラーの入力画像を表すカラー画像データを入力する画像データ入力部と、前記カラー画像データに対してグレースケール変換を実行して、グレースケール画像を表すグレースケール画像データを生成する画像処理部と、前記カラー画像データの色相のエッジであるカラーエッジを検出し、前記グレースケール画像の濃度のエッジである濃度エッジを検出し、前記濃度エッジとして非再現の前記カラーエッジを消滅カラーエッジとして特定する画像解析部と、操作表示部を有し、前記消滅カラーエッジを前記濃度エッジとして再現するように前記グレースケール変換の内容を調整し、前記調整されたグレースケール変換によってグレースケール変換を実行して生成された少なくとも１つのグレースケール画像を前記操作表示部に表示し、前記少なくとも１つのグレースケール画像に基づく選択を行うためのユーザー入力を受け付ける制御部とを備え、前記画像処理部は、前記選択されたグレースケール画像を生成するために使用されたグレースケール変換の内容で前記カラー画像データに対してグレースケール変換を実行する。
【０００７】
本発明の画像処理方法は、カラーの入力画像を表すカラー画像データを入力する画像データ入力工程と、前記カラー画像データに対してグレースケール変換を実行して、グレースケール画像を表すグレースケール画像データを生成する画像処理工程と、前記カラー画像データの色相のエッジであるカラーエッジを検出し、前記グレースケール画像の濃度のエッジである濃度エッジを検出し、前記濃度エッジとして非再現の前記カラーエッジを消滅カラーエッジとして特定する画像解析工程と、操作表示部を用い、前記消滅カラーエッジを前記濃度エッジとして再現するように前記グレースケール変換の内容を調整し、前記調整されたグレースケール変換によってグレースケール変換を実行して生成された少なくとも１つのグレースケール画像を前記操作表示部に表示し、前記少なくとも１つのグレースケール画像に基づく選択を行うためのユーザー入力を受け付ける制御工程とを備え、前記画像処理工程は、前記選択されたグレースケール画像を生成するために使用されたグレースケール変換の内容で前記カラー画像データに対してグレースケール変換を実行する工程を含む。
【０００８】
本発明の画像処理プログラムは、カラーの入力画像を表すカラー画像データを入力する画像データ入力部、前記カラー画像データに対してグレースケール変換を実行して、グレースケール画像を表すグレースケール画像データを生成する画像処理部、前記カラー画像データの色相のエッジであるカラーエッジを検出し、前記グレースケール画像の濃度のエッジである濃度エッジを検出し、前記濃度エッジとして非再現の前記カラーエッジを消滅カラーエッジとして特定する画像解析部、及び操作表示部を有し、前記消滅カラーエッジを前記濃度エッジとして再現するように前記グレースケール変換の内容を調整し、前記調整されたグレースケール変換によってグレースケール変換を実行して生成された少なくとも１つのグレースケール画像を前記操作表示部に表示し、前記少なくとも１つのグレースケール画像に基づく選択を行うためのユーザー入力を受け付ける制御部として画像処理装置を機能させ、前記画像処理部は、前記選択されたグレースケール画像を生成するために使用されたグレースケール変換の内容で前記カラー画像データに対してグレースケール変換を実行する。
【発明の効果】
【０００９】
本発明によれば、ユーザーの意図に沿ったグレースケール変換を可能とする技術を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る画像形成装置の機能構成を示すブロックダイアグラムである。
【図２】一実施形態に係るグレースケール変換処理の内容を示すフローチャートである。
【図３】一実施形態に係るカラーエッジ検出処理の内容を示すフローチャートである。
【図４】一実施形態に係る画像解析処理の内容を示す説明図である。
【図５】一実施形態に係る色相環及びグレースケール変換式を示す説明図である。
【図６】一実施形態に係るエッジ比較処理の内容を示す説明図である。
【図７】一実施形態に係る変換内容調整処理の内容を示すフローチャートである。
【図８】一実施形態に係るユーザーインターフェース画面を示す説明図である。
【図９】一実施形態に係る候補画像を示す説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態（以下、「実施形態」という）を、図面を参照して以下の順で説明する。
【００１２】
図１は、本発明の一実施形態に係る画像形成装置１００の機能構成を示すブロックダイアグラムである。画像形成装置１００は、制御部１１０と、画像読取部１２０と、画像形成部１３０と、記憶部１４０と、通信インターフェース部（通信Ｉ／Ｆとも呼ばれる）１５０と、自動原稿送り装置（ＡＤＦ）１６０と、操作表示部１７０とを備えている。制御部１１０は、画像解析部１１１と、画像処理部１１２とを備えている。
【００１３】
制御部１１０は、ＲＡＭやＲＯＭ等の主記憶手段、及びＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の制御手段を備えている。また、制御部１１０は、各種Ｉ／Ｏ、ＵＳＢ（ユニバーサル・シリアル・バス）、バス、その他ハードウェア等のインターフェースに関連するコントローラ機能を備え、画像形成装置１００全体を制御する。
【００１４】
記憶部１４０は、非一時的な記録媒体であるハードディスクドライブやフラッシュメモリー等からなる記憶装置で、制御部１１０が実行する処理の制御プログラム（画像処理プログラムを含む）やデータを記憶する。通信インターフェース部１５０は、ローカルエリアネットワーク（ＬＡＮ）を介してパーソナルコンピュータ２００に接続されている。
【００１５】
操作表示部１７０は、タッチパネルとして機能し、様々なメニューを入力画面として表示する。操作表示部１７０は、さらに各種ボタンやスイッチ（図示せず）からユーザーの操作入力を受け付ける。
【００１６】
図２は、一実施形態に係るグレースケール変換処理の内容を示すフローチャートである。図３は、一実施形態に係るカラーエッジ検出処理の内容を示すフローチャートである。図４は、一実施形態に係る画像解析処理の内容を示す説明図である。本実施形態に係るグレースケール変換処理は、色相が失われても視認性の高い色相エッジの維持を可能とし、ユーザーの意図に沿ったグレースケール変換を実現することができる。
【００１７】
ステップＳ１００では、制御部１１０は、画像データ取得処理を実行する。画像データ取得処理では、制御部１１０は、入力画像としてのカラー画像ＣＰ（図４（ａ）参照）を表す画像データを取得する。カラー画像ＣＰは、説明を分かりやすくするために、３つのモノトーン（単色）のオブジェクトＣ１，Ｃ２及びＣ３と、モノトーンの背景色Ｃ４とを表示している。３つのオブジェクトＣ１，Ｃ２及びＣ３並びに背景色Ｃ４は、相互に相違する色相を有しているものとする。
【００１８】
画像データの取得は、たとえば画像読取部１２０での画像読取による画像データの取得及び通信インターフェース部１５０を介してパーソナルコンピュータ２００からの受信による画像データの取得が可能である。この例では、画像データは、画素毎にＲＧＢの階調値（０〜２５５）を有するＲＧＢ画像データとしてのカラー画像データである。画像読取部１２０及び通信インターフェース部１５０は、画像データ入力部として機能することができる。
【００１９】
ステップＳ２００（図３参照）では、画像解析部１１１は、カラーエッジ検出処理を実行する。カラーエッジ検出処理は、視認性の高いカラーエッジを検出する処理である。
【００２０】
ステップＳ２１０では、画像解析部１１１は、色相データ生成処理を実行する。色相データ生成処理では、画像解析部１１１は、周知の計算式を使用し、カラー画像ＣＰを表すＲＧＢ画像データのＲＧＢの各階調値に基づいて０乃至３６０度の色相角を算出する。画像解析部１１１は、図示しないルックアップテーブルを使用して、各画素の０乃至３６０度の色相角を０乃至２５５階調の色相値に変換し、各画素の色相値を使用して色相データを生成する。
【００２１】
図５は、一実施形態に係る色相環ＨＣ及びグレースケール変換式を示す説明図である。具体的には、画像解析部１１１は、図５（ａ）に示されるように、オブジェクトＣ１の色相角θ１（２０度）を色相の階調値である色相階調値１４に変換し、オブジェクトＣ２の色相角θ２（１１０度）を色相階調値８０に変換し、オブジェクトＣ３の色相角θ３（１６０度）を色相階調値１１０に変換し、背景色Ｃ４の色相角θ４（２１０度）を色相階調値１５０に変換する。
【００２２】
ステップＳ２２０では、画像解析部１１１は、色相エッジ検出処理を実行する。色相エッジ検出処理では、画像解析部１１１は、たとえばソーベルフィルタやラプラシアンフィルタといった輪郭抽出フィルタを使用し、色相データに基づいて色相エッジを検出する。本実施形態では、色相データは、０乃至２５５の階調を有しているので、一般の画像処理用のフィルタが利用可能である。この例では、画像解析部１１１は、フィルタの出力値が予め設定されている第１の閾値（カラーエッジ検出用閾値）よりも大きいときにカラーエッジを検出する。
【００２３】
この例では、画像解析部１１１は、図４（ｂ）に示されるように、オブジェクトＣ１のカラーエッジＣＥ１と、オブジェクトＣ２のカラーエッジＣＥ２と、オブジェクトＣ３のカラーエッジＣＥ３とを検出し、それらを含むカラーエッジ画像ＣＥＰを表すカラーエッジ画像データを生成する。カラーエッジＣＥ１は、オブジェクトＣ１と背景色Ｃ４の間のカラーエッジとオブジェクトＣ１とオブジェクトＣ２の間のカラーエッジとから構成されている。カラーエッジＣＥ２は、オブジェクトＣ２と背景色Ｃ４の間のカラーエッジである。カラーエッジＣＥ３は、オブジェクトＣ３と背景色Ｃ４の間のカラーエッジである。
【００２４】
ステップＳ２３０では、画像解析部１１１は、彩度計算処理を実行する。彩度計算処理では、画像解析部１１１は、周知の計算式を使用し、カラー画像ＣＰを表すＲＧＢ画像データのＲＧＢの各階調値に基づいて彩度を算出する。彩度の算出は、カラーエッジを挟み、カラーエッジを構成する複数の画素について行われる。彩度は、カラーエッジの視認性を示す指標の一つとして使用される。この例では、画像解析部１１１は、オブジェクトＣ１の彩度Ｓ１、オブジェクトＣ２の彩度Ｓ２、オブジェクトＣ３の彩度Ｓ３及び背景色Ｃ４の彩度Ｓ４を算出し、０乃至１の間の数値として正規化する（図５（ａ）参照）。
【００２５】
ステップＳ２４０では、画像解析部１１１は、カラーエッジ指数計算処理を実行する。カラーエッジ指数計算処理では、画像解析部１１１は、カラーエッジの色相差と彩度とを使用してカラーエッジ指数を算出する。具体的には、画像解析部１１１は、たとえばカラーエッジの色相差（階調差）と、正規化された彩度値との積としてカラーエッジ指数を計算することができる。彩度値は、たとえばカラーエッジを構成する両側の画像領域（たとえばカラーエッジＣＥ３では、オブジェクトＣ３と背景色Ｃ４の画像領域）のうちの彩度が高い側（この例ではオブジェクトＣ３）の領域の彩度を使用することが好ましい。
【００２６】
ステップＳ２５０では、画像解析部１１１は、カラーエッジ指数が予め設定されている閾値よりも大きいか否かを判断する。画像解析部１１１は、カラーエッジ指数が閾値よりも大きい場合には、処理をステップＳ２６０に進め、カラーエッジ指数が閾値以下の場合には、処理をステップＳ２７０に進める。カラーエッジ指数が閾値よりも大きい場合には、カラーエッジ指数は、予め設定されたレベルよりもカラーエッジの視認性が高いことを示している。
【００２７】
ステップＳ２６０では、画像解析部１１１は、カラーエッジデータ生成処理を実行する。カラーエッジデータ生成処理では、画像解析部１１１は、カラーエッジを示す画像データを生成する。画像解析部１１１は、色相エッジ検出処理（ステップＳ２２０）乃至カラーエッジデータ生成処理（ステップＳ２６０）の処理を検出された色相エッジ毎に繰り返して、カラーエッジ指数が閾値よりも大きい全ての色相エッジを含むカラーエッジデータを生成する（ステップＳ２７０）。
【００２８】
ステップＳ２８０では、画像解析部１１１は、カラーエッジデータ出力処理を実行する。これにより、画像解析部１１１は、視認性の高い全てのカラーエッジを表すカラーエッジデータを生成することができる。この例では、画像解析部１１１は、オブジェクトＣ１のカラーエッジＣＥ１と、オブジェクトＣ２のカラーエッジＣＥ２と、オブジェクトＣ３のカラーエッジＣＥ３とを表すカラーエッジデータを出力する。
【００２９】
ステップＳ３００（図２参照）では、画像処理部１１２は、グレースケール変換処理を実行する。グレースケール変換処理では、画像処理部１１２は、式１（図５（ｂ）参照）を使用して、カラー画像ＣＰを表すＲＧＢ画像データのＲＧＢの各階調値に基づいてグレースケールデータを生成する。具体的には、画像処理部１１２は、グレースケール変換として、Ｒの階調値と、Ｇの階調値と、Ｂの階調値とに対してそれぞれ所定の係数を乗じ、その総和として濃度階調値を生成する。グレースケールデータは、カラー画像ＣＰをモノクロ画像で再現するためのグレースケール画像ＧＰ（図４（ｃ）参照）を表すグレースケール画像データ（モノクロ画像データとも呼ばれる。）である。
【００３０】
この例では、画像解析部１１１は、３つのモノトーン（単色）のオブジェクトＣ１，Ｃ２及びＣ３と、モノトーンの背景色Ｃ４とをグレースケール画像ＧＰに変換している。グレースケール画像ＧＰは、３つのオブジェクトＧ１，Ｇ２及びＧ３並びに背景色Ｇ４を濃度階調で再現している。オブジェクトＧ１及びＧ３並びに背景色Ｇ４は、相互に相違する濃度階調値を有する一方、オブジェクトＧ１及びＧ２は、相互に同一の濃度階調値を有しているものとする。
【００３１】
ステップＳ４００では、画像解析部１１１は、グレーエッジ検出処理を実行する。グレーエッジ検出処理では、画像解析部１１１は、たとえばソーベルフィルタやラプラシアンフィルタといった輪郭抽出フィルタを使用し、モノクロ画像データに基づいてグレーエッジを検出し、グレーエッジ画像ＧＥＰを表す画像データであるグレーエッジデータを生成する。グレーエッジは、濃度エッジとも呼ばれる。
【００３２】
図６は、一実施形態に係るエッジ比較処理の内容を示す説明図である。図６（ａ）は、グレーエッジを示すグレーエッジ画像ＧＥＰを示している。グレーエッジ画像ＧＥＰは、オブジェクトＧ１と背景色Ｇ４との間のグレーエッジＧＥ１と、オブジェクトＧ２と背景色Ｇ４との間のグレーエッジＧＥ２と、オブジェクトＧ３と背景色Ｇ４との間のグレーエッジＧＥ３とを有している。一方、オブジェクトＧ１及びＧ２は同一の濃度階調値を有しているので、オブジェクトＧ１とオブジェクトＧ２との間には、グレーエッジが形成されていない。
【００３３】
ステップＳ５００では、画像解析部１１１は、エッジ比較処理を実行する。エッジ比較処理では、画像解析部１１１は、グレーエッジデータとカラーエッジデータとを比較して消滅カラーエッジが存在しているか否かを判断する。消滅カラーエッジは、カラーエッジ指数が閾値よりも大きく、すなわち視認性が高いカラーエッジであって、グレースケール変換によって消滅したエッジとして特定される。すなわち、消滅カラーエッジは、濃度エッジとして非再現のカラーエッジである。消滅カラーエッジは、消滅カラーエッジを含む消滅カラーエッジ画像ＤＣＥＰ（図６（ｂ）参照）において消滅カラーエッジＤＣＥとして示されている。
【００３４】
この例では、消滅カラーエッジは１つであるが、複数の消滅カラーエッジが検出された場合には、ユーザーの選択によって、優先的に濃度階調で再現させる消滅カラーエッジを選択できるようにすることが好ましい。
【００３５】
ステップＳ６００では、画像解析部１１１は、消滅カラーエッジが存在するか否かを判断する。消滅カラーエッジは、消滅カラーエッジに対応するグレーエッジのフィルタ出力値が予め設定されている第２の閾値（消滅カラーエッジ判定用閾値）以下であるとして判定される。画像解析部１１１は、消滅カラーエッジが存在する場合には、処理をステップＳ７００に進め、消滅カラーエッジが存在しない場合には、処理をステップＳ８００に進める。
【００３６】
図７は、一実施形態に係る変換内容調整処理（ステップＳ７００）の内容を示すフローチャートである。ステップＳ７１０では、制御部１１０は、警告表示処理を実行する。警告表示処理では、制御部１１０は、操作表示部１７０においてグレースケール変換画像に消滅カラーエッジが存在していることを示す。なお、制御部１１０は、操作表示部１７０を含めて単に制御部とも呼ばれる。
【００３７】
図８は、一実施形態に係るユーザーインターフェース画面を示す説明図である。図８（ａ）は、操作表示部１７０に表示させる警告表示の一例としての警告表示画面１７１ａを示している。警告表示画面１７１ａは、グレースケール画像表示領域１７２と、印刷続行アイコン１７３と、変換内容調整アイコン１７４とを有している。グレースケール画像表示領域１７２は、印刷対象となっているグレースケール画像を表示する領域である。印刷続行アイコン１７３は、グレースケール変換の変換内容を調整することなく、そのまま印刷を実行するためのアイコンである。変換内容調整アイコン１７４は、グレースケール変換の変換内容を調整するためのユーザーインターフェース画面に遷移するためのユーザー入力を受け付けるためのアイコンである。
【００３８】
操作表示部１７０は、たとえば警告表示画面１７１ａのグレースケール画像表示領域１７２においてグレーエッジ画像ＧＥＰに消滅カラーエッジＤＣＥを重畳させ、消滅カラーエッジＤＣＥをゆっくりと点滅表示させることができる。これにより、制御部１１０は、グレースケール変換によって画像の見た目の印象が顕著に変化したか否かをユーザーに示すことができる。
【００３９】
ユーザーは、点滅表示する消滅カラーエッジＤＣＥを考慮して、ユーザーにとって意図通りの印刷画像が出力できるか否かを判断し、グレースケール変換の変換内容の調整と、変換内容の調整なしでの印刷続行のいずれかを選択する。ユーザーは、印刷続行を望む場合には印刷続行アイコン１７３をタッチし、グレースケール変換の変換内容の調整を望む場合には変換内容調整アイコン１７４をタッチする。
【００４０】
ステップＳ７２０では、制御部１１０は、グレースケール変換の変換内容を調整するか否かを判断する。制御部１１０は、印刷続行アイコン１７３がタッチされた場合には、処理をステップＳ８００（図２参照）に進め、変換内容調整アイコン１７４がタッチされた場合には、処理をステップＳ７３０（図７参照）に進める。
【００４１】
ステップＳ７３０では、制御部１１０は、操作表示部１７０の表示を警告表示画面１７１ａから変換内容調整用画面１７１ｂ（図８（ｂ）参照）に遷移させる。変換内容調整用画面１７１ｂは、グレースケール画像表示領域１７２と、印刷実行アイコン１７３ａと、選択アイコン１７５と、テクスチャアイコン１７６と、高濃度側スクロールアイコン１７７と、底濃度側スクロールアイコン１７８とを有している。
【００４２】
印刷実行アイコン１７３ａは、グレースケール変換の変換内容の調整後に印刷を実行するためのアイコンである。選択アイコン１７５は、変換内容が相互に相違する複数の候補画像の選択に使用されるアイコンである。テクスチャアイコン１７６は、テクスチャを使用して識別可能とするためのアイコンである。
【００４３】
高濃度側スクロールアイコン１７７は、グレースケール画像表示領域１７２に表示されている４つの候補画像ＧＣ１〜ＧＣ４のオブジェクトＧ１又はオブジェクトＧ２（この例ではオブジェクトＧ１）を高濃度側にシフトした４つの候補画像（図示略）にスクロールするためのアイコンである。底濃度側スクロールアイコン１７８は、４つの候補画像ＧＣ１〜ＧＣ４のオブジェクトＧ１又はオブジェクトＧ２（この例ではオブジェクトＧ１）を底濃度側にシフトした４つの候補画像（図示略）にスクロールするためのアイコンである。
【００４４】
図９は、一実施形態に係る候補画像を示す説明図である。画像処理部１１２は、グレースケール変換調整式（式２：図５（ｃ）参照）を使用して、４つの候補画像ＧＣ１〜ＧＣ４を表す候補画像データを生成する。この例では、画像処理部１１２は、オブジェクトＣ２の彩度Ｓ２よりも高い彩度Ｓ１を有するオブジェクトＣ１の色相角θ１（図５（ａ）参照）と最も色相角が近い原色（Ｒ）の係数Ｄｒ（図５（ｃ）参照）を段階的に調整し、複数の候補画像を生成することができる。
【００４５】
原色（Ｒ）は、オブジェクトＣ１の色相角θ１と最も近い色相角を有しているので、原色（Ｒ）の係数Ｄｒを小さくすれば輝度が周囲と比較して顕著に減少したオブジェクトＧ１ａが再現され（図９（ａ）参照）、原色（Ｒ）の係数Ｄｒを大きくすれば輝度が周囲と比較して顕著に増加したオブジェクトＧ１ｂが再現されるからである（図９（ｂ）参照）。
【００４６】
このように、制御部１１０は、消滅カラーエッジを形成する２つの画像領域のうちの彩度が高い側の高彩度画像領域の色相角がＲの色相角に近い場合には係数Ｄｒ（第１の係数とも呼ばれる。）を調整し、高彩度画像領域の色相角がＧの色相角に近い場合には係数Ｄｇ（第２の係数とも呼ばれる。）を調整し、高彩度画像領域の色相角がＢの色相角に近い場合には係数Ｄｂ（第３の係数とも呼ばれる。）を調整する。高彩度画像領域は、係数変化に対する消滅カラーエッジの再現変化が顕著（高感度）だからである。
【００４７】
なお、オブジェクトＣ１の色相角θ１と最も色相角が近い原色（Ｒ）の係数Ｄｒの調整だけでなく、オブジェクトＣ１との間に消滅カラーエッジを形成するオブジェクトＣ２と最も色相角が近い原色（Ｇ）の係数Ｄｇの調整を併せて実行するようにしてもよい。具体的には、係数Ｄｒを増大させる一方、係数Ｄｇを減少させることによって、あるいは逆の調整（係数Ｄｒの減少及び係数Ｄｇの増大）で消滅カラーエッジを濃度階調で顕著に再現できるからである。
【００４８】
ステップＳ７４０では、制御部１１０は、ユーザーがテクスチャの変更を望んでいるか否かを判断する。制御部１１０は、ユーザーによってテクスチャアイコン１７６がタッチされるまでは、テクスチャ変更が望まれていないと判断し、処理をステップＳ７７０に進め、ユーザーによってテクスチャアイコン１７６がタッチされると、テクスチャ変更が望まれていると判断し、処理をステップＳ７５０に進める。
【００４９】
ステップＳ７５０では、制御部１１０は、様々なテクスチャを示すポップアップウィンドウ（図示略）を表示し、ユーザーによるテクスチャの選択を可能とする。ステップＳ７６０では、画像処理部１１２は、ユーザーによって選択されたテクスチャを利用して、候補画像データを生成する。
【００５０】
図９（ｃ）は、「＋」のハッチングが施されたオブジェクトＧ１ｔを含むグレースケール画像ＧＰｔを示している。この例では、ユーザーは、オブジェクトＧ１とオブジェクトＧ２の少なくとも一方に対して、ポップアップウィンドウ（図示略）で選択可能な任意のハッチングを適用できるものとする。ハッチングの利用は、たとえば色相を使用して凡例で識別されている地図画像等において、色相毎にハッチングを変更することで識別性を大きく改善することができる。色相が失われてもハッチングの模様によって識別可能となるからである。
【００５１】
ステップＳ７７０では、制御部１１０は、候補画像表示処理を実行する。候補画像表示処理では、制御部１１０は、複数の相互に相違するハッチングを使用した複数の候補画像、又はグレースケール変換調整式において複数の相互に係数Ｄｒが相違する４つの候補画像ＧＣ１〜ＧＣ４をグレースケール画像表示領域１７２に表示させる（図８（ｂ）参照）。
【００５２】
ステップＳ７８０では、制御部１１０は、４つの候補画像ＧＣ１〜ＧＣ４からのユーザー選択を受け付けて反転表示させた状態において、印刷実行アイコン１７３ａのタッチを受け付けると選択された候補画像を表す画像データを使用し、画像形成部１３０に印刷を実行させる。
【００５３】
このように、一実施形態に係る画像形成装置１００によれば、テクスチャの利用やユーザーの意図に沿ったグレースケール変換の調整によって、ユーザーの意図に沿ったグレースケール変換を実現することができる。
【００５４】
Ｃ．変形例：
本発明は、上記各実施形態だけでなく、以下のような変形例でも実施することができる。
【００５５】
変形例１：上記実施形態では、カラー画像からグレースケール画像へのグレースケール変換内容の調整として、グレースケール変換調整式（式２）をカラー画像の全体に適用しているが、必ずしもカラー画像の全体に適用する必要はない。
【００５６】
具体的には、たとえば消滅カラーエッジを形成する画像領域の少なくとも一方（この例では、オブジェクトＣ１とオブジェクトＣ２）が、色相エッジによって区画される閉じた画像領域を有している場合には、ユーザーによって選択された少なくとも一方の領域にのみ適用するようにしてもよい。こうすれば、グレースケール変換調整式（式２）の調整に起因して、他の画像領域で新たに消滅カラーエッジが発生する可能性を抑制することができる。
【００５７】
変形例２：上記実施形態では、この例では、画像処理部は、オブジェクトの色相角と最も色相角が近い原色の係数を段階的に調整し、複数の候補画像を表示しているが、このような方法に限定されない。具体的には、本発明は、たとえば１つの候補画像を表示し、係数をスライドバーで連続的に調整できるように構成されていてもよい。
【００５８】
スライドバーは、消滅カラーエッジを形成する２つの画像領域の彩度が高い側の彩度に近い順に上から並べるようにしてもよい。こうすれば、グレースケール変換式の係数変化に対する消滅カラーエッジの再現変化が顕著（高感度）な順に並ぶことになるからである。このように、制御部は、少なくとも１つのグレースケール画像に基づく選択を行うためのユーザー入力を受け付けるものであればよい。
【００５９】
変形例３：上記各実施形態では、プレゼン資料やイラストを想定してモノトーンを多用した画像を処理対象としている。しかしながら、本発明は、ユーザーがグレースケール変換画像を確認しつつグレースケール変換の内容を調整できるので、写真を含む自然画像にも適用することができる。
【００６０】
変形例４：上記各実施形態では、本発明は、画像形成装置に適用されているが、画像処理装置や画像読取専用装置に適用することもできる。
【符号の説明】
【００６１】
１００    画像形成装置
２００    パーソナルコンピュータ
１１０    制御部
１１１    画像解析部
１１２    画像処理部
１２０    画像読取部
１３０    画像形成部
１４０    記憶部
１５０    通信インターフェース部
１６０    自動原稿送り装置（ＡＤＦ）
１７０    操作表示部
【図１】
2019220894.tif 000003
【図２】
2019220894.tif 000004
【図３】
2019220894.tif 000005
【図４】
2019220894.tif 000006
【図５】
2019220894.tif 000007
【図６】
2019220894.tif 000008
【図７】
2019220894.tif 000009
【図８】
2019220894.tif 000010
【図９】
2019220894.tif 000011