(57)【要約】【課題】色付けされた文字やグラフ等を含む文書の画像を色弱者に違和感なく識別させることができる画像処理装置を提供すること。【解決手段】画像処理装置１０は、入力画像データに含まれる色を解析する色解析部１１と、色変換パラメータを保持するパラメータ保持部１２と、色変換パラメータを選択する色変換パラメータ選択部１３と、入力画像データに対し色変換パラメータを用いた色変換を行う色変換部１４とを備え、色変換パラメータ選択部１３は、入力画像データの配色を判定する配色判定部１３ａと、配色セットテーブルを保持する配色セットテーブル保持部１３ｂとを備え、入力画像データに用いられる色の組み合わせに応じて、その色の組み合わせが色弱者にとって識別しやすくなるような色補正を行うための最適な色変換パラメータをパラメータ保持部１２から選択する構成を有する。【選択図】図１
2009218928.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた色の組み合わせを色弱者に識別させる色変換を施すための前記予め定められた色の組み合わせに応じた複数の色変換パラメータを保持するパラメータ保持手段と、
入力画像データに含まれる色の組み合わせを解析する色解析手段と、
前記色解析手段の解析結果に基づいて前記複数の色変換パラメータの中から前記色変換を施すための色変換パラメータを選択する色変換パラメータ選択手段とを備えたことを特徴とする画像処理装置。
【請求項２】
前記色変換パラメータ選択手段は、前記予め定められた色の組み合わせの各色のＣＩＥＬＡＢ色空間におけるＬ＊値に対して予め定められた値以上異なるＬ＊値になる色変換パラメータを選択するものであることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記色変換パラメータ選択手段は、前記予め定められた色の組み合わせの各色のＣＩＥＬＡＢ色空間におけるｂ＊値に対して予め定められた値以上異なるｂ＊値になる色変換パラメータを選択するものであることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記色解析手段は、前記入力画像データに含まれる色の組み合わせを解析する際に、白色及び黒色を除いた予め定められた色数の解析結果が得られた時点で前記色の組み合わせの解析を終了するものであることを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記色変換パラメータ選択手段は、予め定められた複数の配色セットの中から前記入力画像データに含まれる色の組み合わせに応じた配色セットを判定する配色判定部を備え、
前記配色判定部は、前記色解析手段の解析結果に含まれる色情報を最も多く含む配色セットを特定するものであり、特定した配色セットに応じた色変換パラメータを出力するものであることを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記配色判定部は、予め定められた数の色情報に基づいて前記配色セットを特定するものであることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
予め定められた色の組み合わせを色弱者に識別させる色変換を施すための前記予め定められた色の組み合わせに応じた複数の色変換パラメータを保持するステップと、入力画像データに含まれる色の組み合わせを解析するステップと、前記色の組み合わせの解析結果に基づいて前記複数の色変換パラメータの中から前記色変換を施すための色変換パラメータを選択するステップとを含むことを特徴とする画像処理方法。
【請求項８】
コンピュータを、予め定められた色の組み合わせを色弱者に識別させる色変換を施すための前記予め定められた色の組み合わせに応じた複数の色変換パラメータを保持するパラメータ保持手段と、
入力画像データに含まれる色の組み合わせを解析する色解析手段と、
前記色解析手段の解析結果に基づいて前記複数の色変換パラメータの中から前記色変換を施すための色変換パラメータを選択する色変換パラメータ選択手段として機能させることを特徴とする画像処理プログラム。
【請求項９】
請求項８に記載された画像処理プログラムをコンピュータが読み取り可能に記憶したことを特徴とする画像処理記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、カラー画像の色を色弱者に識別させやすくする色補正処理を行う画像処理装置、画像処理方法、画像処理プログラム及び画像処理記憶媒体に関する。
【背景技術】
【０００２】
近年、カラー画像の表示や印刷といったカラー画像出力技術が発達したことにより、個人や企業が作成する文書、ウェブページ等（以下「文書等」という。）には、様々な色情報が含まれるようになった。具体的には、これらの文書等においては、注意を促すために色付き文字を用いたり、棒グラフや円グラフ等を領域毎に色付けしたりするといった、色そのものに重要な情報を持たせている場合が多い。そのため、文書等の作成者の意図どおりに文書等の内容を理解するためには、文字や画像を認識する能力に加え、文書等に用いられている色の違いを識別する能力も求められる。
【０００３】
様々な色を用いた文書等は、一般色覚者に対しては情報を理解させやすいが、色弱者にとっては必ずしもそうではない。例えば、赤と緑との識別が困難な色弱者が、赤、緑、青の３色を使ったグラフを見た場合、青とそれ以外の色との２色でグラフが構成されていると判断する場合もある。
【０００４】
ところで、人間の色覚に関する生理的、医学的研究によると、色覚障害には、前述した赤と緑との識別が困難な赤緑色盲の他に、黄青色盲、全色盲といった型があることが知られている。最近では、ＣＵＤＯ（カラーユニバーサルデザイン機構）が、色覚が正常か異常かという線引きではなく、新たな呼称を提唱している。具体的には、従来の色覚正常に相当するＣ型、従来の赤緑色盲又は色弱に相当するＰ型（強・弱）及びＤ型（強・弱）、従来の黄青色盲に相当するＴ型、従来の全色盲に相当するＡ型といった色覚の型名で呼び、Ｃ型色覚の人を一般色覚者、色の認識に関して一般色覚者よりも弱い部分のある人を色弱者と呼ぶことを提唱している。そこで、本明細書においても同様に、一般色覚者、色弱者という表現を使用する。
【０００５】
従来、文書等に用いられている色を色弱者に識別させやすくすることを目的として、種々の提案がなされている（例えば、特許文献１〜４参照）。
【０００６】
まず、特許文献１では、画像の配色の構造属性を分析し、色弱者の知覚空間に相当する縮退面での色差が閾値以上であって、かつ、一般色覚者が色認知を変えない範囲内で、色認知特性データベースを参照して色修正を行う色修正プログラムが提案されている。
【０００７】
また、特許文献２では、地図情報データベースの特定情報の色彩が色覚障害を招く可能性がある場合に、色情報補正定義データベース及び特定情報内容変更定義データベースを参照し、予め定められた変更を特定情報に加える地図情報の印刷方法が提案されている。
【０００８】
また、特許文献３では、表示データのうち、色／形状変換するものとしないものとを分類し、予め定められた色と形状とが対応付けられた変換テーブルに基づいて、色／形状変換する対象として分類された表示データに対して、色／形状変換を行う画像処理装置が提案されている。
【０００９】
また、特許文献４では、電子文書を文字情報と非文字情報とに分割し、構造的意味を解析して構造化情報を生成し、利用者が変更要求信号を入力することにより、文字サイズ、文字の色、背景色といった設計情報を変更する情報処理システムが提案されている。
【特許文献１】特開２００７−２９３８３２号公報
【特許文献２】特開２００４−３６１８５７号公報
【特許文献３】特開２００４−１７８５１３号公報
【特許文献４】特開２００６−３０９４４３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１に示されたものでは、配色の構造属性の分析結果に基づいて縮退面における色差の閾値を算出するため、識別しづらい配色の位置関係、例えば互いに隣接する関係や、背景とその前面の文字等との関係によって変更対象色の変更結果が異なってしまう。そのため、文書等の複数ページに渡る画像データが色変換対象であった場合、ページ間で色相が異なってしまうので、色弱者に違和感を与えるという課題があった。
【００１１】
また、特許文献２に示されたものでは、特定情報内容変更定義データベースにおいて色覚障害を招く可能性があるケースに合致する場合に、該データベースの変更処理内容を適用し、色相の変更、画像の加工等を行う構成となっている。したがって、特許文献２に示されたものは、特許文献１に示されたものと同様、互いに隣接する情報や背景色によって補正結果が異なるため、ページ間で色相が異なってしまい、色弱者に違和感を与えるという課題があった。
【００１２】
一方、特許文献３に示されたものでは、色の違いの情報を形状の違いの情報に置き換えるため、ページ間で色の差異が生じることはないが、色の付いた線が例えば破線になるというような形状の違いが発生するため、色弱者に違和感を与えるという課題があった。
【００１３】
また、特許文献４に示されたものでは、利用者が利用者の立場で見やすくなるよう変更要求をするため、文書内の各オブジェクトの識別性は向上するが、文書等の複数ページに渡る画像データがページ間で色相が異なってしまい、文書等の作成者の意図を無視した色の変更となってしまうという課題があった。
【００１４】
本発明は、従来の課題に鑑みてなされたものであり、色付けされた文字やグラフ等を含む文書の画像を色弱者に違和感なく識別させることができる画像処理装置、画像処理方法、画像処理プログラム及び画像処理記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明の画像処理装置は、予め定められた色の組み合わせを色弱者に識別させる色変換を施すための前記予め定められた色の組み合わせに応じた複数の色変換パラメータを保持するパラメータ保持手段と、入力画像データに含まれる色の組み合わせを解析する色解析手段と、前記色解析手段の解析結果に基づいて前記複数の色変換パラメータの中から前記色変換を施すための色変換パラメータを選択する色変換パラメータ選択手段とを備えた構成を有している。
【００１６】
この構成により、本発明の画像処理装置は、色解析手段の解析結果に基づいて、色弱者が識別困難な色の組み合わせに応じた複数の色変換パラメータの中から色変換を施すための色変換パラメータを選択するので、色付けされた文字やグラフ等を含む文書の画像を色弱者に違和感なく識別させることができる。
【００１７】
また、本発明の画像処理装置は、前記色変換パラメータ選択手段は、前記予め定められた色の組み合わせの各色のＣＩＥＬＡＢ色空間におけるＬ＊値に対して予め定められた値以上異なるＬ＊値になる色変換パラメータを選択するものである構成を有している。
【００１８】
この構成により、本発明の画像処理装置は、色付けされた文字やグラフ等を含む文書の画像を色弱者に違和感なく識別させることができる。
【００１９】
さらに、本発明の画像処理装置は、前記色変換パラメータ選択手段は、前記予め定められた色の組み合わせの各色のＣＩＥＬＡＢ色空間におけるｂ＊値に対して予め定められた値以上異なるｂ＊値になる色変換パラメータを選択するものである構成を有している。
【００２０】
この構成により、本発明の画像処理装置は、色付けされた文字やグラフ等を含む文書の画像を色弱者に違和感なく識別させることができる。
【００２１】
さらに、本発明の画像処理装置は、前記色解析手段は、前記入力画像データに含まれる色の組み合わせを解析する際に、白色及び黒色を除いた予め定められた色数の解析結果が得られた時点で前記色の組み合わせの解析を終了するものである構成を有している。
【００２２】
この構成により、本発明の画像処理装置は、色解析に係る処理負荷を軽減することができる。
【００２３】
さらに、本発明の画像処理装置は、前記色変換パラメータ選択手段は、予め定められた複数の配色セットの中から前記入力画像データに含まれる色の組み合わせに応じた配色セットを判定する配色判定部を備え、前記配色判定部は、前記色解析手段の解析結果に含まれる色情報を最も多く含む配色セットを特定するものであり、特定した配色セットに応じた色変換パラメータを出力するものである構成を有している。
【００２４】
この構成により、本発明の画像処理装置は、特定した配色セットに応じた色変換パラメータを出力するので、色付けされた文字やグラフ等を含む文書の画像を色弱者に違和感なく識別させることができる。
【００２５】
さらに、本発明の画像処理装置は、前記配色判定部は、予め定められた数の色情報に基づいて前記配色セットを特定するものである構成を有している。
【００２６】
この構成により、本発明の画像処理装置は、配色判定に係る処理負荷を軽減することができる。
【００２７】
本発明の画像処理方法は、予め定められた色の組み合わせを色弱者に識別させる色変換を施すための前記予め定められた色の組み合わせに応じた複数の色変換パラメータを保持するステップと、入力画像データに含まれる色の組み合わせを解析するステップと、前記色の組み合わせの解析結果に基づいて前記複数の色変換パラメータの中から前記色変換を施すための色変換パラメータを選択するステップとを含む構成を有している。
【００２８】
この構成により、本発明の画像処理方法は、色解析手段の解析結果に基づいて、色弱者が識別困難な色の組み合わせに応じた複数の色変換パラメータの中から色変換を施すための色変換パラメータを選択するので、色付けされた文字やグラフ等を含む文書の画像を色弱者に違和感なく識別させることができる。
【００２９】
本発明の画像処理プログラムは、コンピュータを、予め定められた色の組み合わせを色弱者に識別させる色変換を施すための前記予め定められた色の組み合わせに応じた複数の色変換パラメータを保持するパラメータ保持手段と、入力画像データに含まれる色の組み合わせを解析する色解析手段と、前記色解析手段の解析結果に基づいて前記複数の色変換パラメータの中から前記色変換を施すための色変換パラメータを選択する色変換パラメータ選択手段として機能させる構成を有している。
【００３０】
この構成により、本発明の画像処理プログラムは、コンピュータに、色解析手段の解析結果に基づいて、色弱者が識別困難な色の組み合わせに応じた複数の色変換パラメータの中から色変換を施すための色変換パラメータを選択させるので、色付けされた文字やグラフ等を含む文書の画像を色弱者に違和感なく識別させることができる。
【００３１】
本発明の画像処理記憶媒体は、画像処理プログラムをコンピュータが読み取り可能に記憶した構成を有している。
【００３２】
この構成により、本発明の画像処理記憶媒体は、画像処理プログラムをコンピュータが読み取り可能に記憶するので、この画像処理記憶媒体を読み取ったコンピュータは、色解析手段の解析結果に基づいて、色弱者が識別困難な色の組み合わせに応じた複数の色変換パラメータの中から色変換を施すための色変換パラメータを選択し、色付けされた文字やグラフ等を含む文書の画像を色弱者に違和感なく識別させることができる。
【発明の効果】
【００３３】
本発明は、色付けされた文字やグラフ等を含む文書の画像を色弱者に違和感なく識別させることができるという効果を有する画像処理装置、画像処理方法、画像処理プログラム及び画像処理記憶媒体を提供することができるものである。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の一実施の形態について図面を用いて説明する。
【００３５】
まず、本実施の形態における画像処理装置の構成について説明する。図１は、本実施の形態における画像処理装置の構成を示すブロック図である。
【００３６】
図１に示すように、本実施の形態における画像処理装置１０は、入力画像データに含まれる色を解析する色解析部１１と、色変換パラメータを保持するパラメータ保持部１２と、色変換パラメータを選択する色変換パラメータ選択部１３と、入力画像データに対し色変換パラメータを用いた色変換を行う色変換部１４とを備えている。
【００３７】
色解析部１１は、入力画像データを構成する各画素値、例えばＲＧＢ（赤、緑、青）値を参照し、入力画像データに含まれる色を解析して、入力画像がどのような色を使用して色の組み合わせ（配色）を行っているかという情報を示す使用色情報信号を色変換パラメータ選択部１３に出力するようになっている。なお、色解析部１１は、本発明に係る色解析手段を構成する。
【００３８】
パラメータ保持部１２は、予め設定された組み合わせの色の識別を色弱者に容易に行わせるための複数の色変換パラメータを保持するようになっている。なお、パラメータ保持部１２は、本発明に係るパラメータ保持手段を構成する。
【００３９】
色変換パラメータ選択部１３は、入力画像データの配色を判定する配色判定部１３ａと、配色セットテーブルを保持する配色セットテーブル保持部１３ｂとを備え、色解析部１１から使用色情報信号を入力し、入力画像データに用いられる色の組み合わせに応じて、その色の組み合わせが色弱者にとって識別しやすくなるような色補正を行うための最適な色変換パラメータをパラメータ保持部１２から選択するようになっている。なお、色変換パラメータ選択部１３は、本発明に係る色変換パラメータ選択手段を構成する。
【００４０】
色変換部１４は、色変換パラメータ選択部１３から受け取った色変換パラメータを用いて、入力画像データ（例えばＲＧＢ値のデータ）を図示しない画像形成部の画像形成用のデータ（例えばＣＭＹ（Cyan Magenta Yellow）値のデータ）に変換するようになっている。
【００４１】
図２は、本実施の形態における画像処理装置１０のハードウェア構成例を示す図である。すなわち、画像処理装置１０は、コンピュータ１００と、画像の表示や利用者による情報の入力が可能なディスプレイ１１０と、カラー画像を出力するプリンタ１２０とを備えるものであって、例えばワークステーションやパーソナルコンピュータ等で実現することができるものである。
【００４２】
コンピュータ１００は、装置全体を制御するＣＰＵ１０１と、ＣＰＵ１０１のワークエリア等として使用されるＲＡＭ１０２と、ＣＰＵ１０１の制御プログラム等が記憶されているＲＯＭ１０３と、ハードディスクドライブ（ＨＤＤ）１０４と、ネットワークインターフェースカード（ＮＩＣ）１０５と、プログラム読取装置１０６と、マウス１０７と、キーボード１０８とを備える。
【００４３】
前述の構成の場合、図１に示した色解析部１１、配色判定部１３ａ、色変換部１４の機能はＣＰＵ１０１に持たせることができる。また、パラメータ保持部１２、配色セットテーブル保持部１３ｂの機能は、ＲＡＭ１０２、ＲＯＭ１０３、ＨＤＤ１０４に持たせることができる。
【００４４】
ＣＰＵ１０１が実行する画像処理プログラムは、例えばＣＤ−ＲＯＭのような情報記録媒体に記憶してソフトウェアパッケージとして提供することができる。プログラム読取装置１０６がこの情報記録媒体に記憶されたプログラムを読み取ることにより、ＣＰＵ１０１は画像処理プログラムを実行する。
【００４５】
なお、プログラムを記憶する情報記録媒体としては、ＣＤ−ＲＯＭに限定されるものではなく、例えばＲＯＭ、ＲＡＭ、フラッシュメモリ、光磁気ディスク等を用いることができる。記録媒体に記録されたプログラムは、ハードウェアシステムに組み込まれている記憶装置、例えばＨＤＤ１０４にインストールされることにより、ＣＰＵ１０１がこのプログラムを実行して、画像処理機能を実現することができる。
【００４６】
また、本発明の画像処理機能等を実現するためのプログラムは、記録媒体の形で提供されるのみならず、例えば、ＮＩＣ１０５を用いて、ネットワークを介した通信によってサーバから提供されるものであってもよい。
【００４７】
次に、本実施の形態における画像処理装置１０の動作について説明する。
【００４８】
最初に、図１及び図３に基づいて動作の概要を説明した後、詳細な動作説明を行う。図３は、本実施の形態における画像処理装置１０の動作を示すフローチャートである。
【００４９】
まず、色解析部１１は、画像データを入力する（ステップＳ１１）と、入力画像データの各画素を参照しながら、入力画像に用いられている色（配色）の解析を全画素の解析が終了するまで繰り返す（ステップＳ１２、Ｓ１３）。そして、色解析部１１は、使用色情報信号を色変換パラメータ選択部１３に出力する。
【００５０】
色変換パラメータ選択部１３は、使用色情報信号を受け取ると、予め定められた複数の配色セットのいずれが最適かを判定するための配色セット判定を、使用色情報信号に含まれる全色情報について行う（ステップＳ１４、１５）。
【００５１】
そして、色変換パラメータ選択部１３は、最適と判定した配色セットの色の組み合わせに対応する色変換パラメータをパラメータ保持部１２から選択し（ステップＳ１６）、選択した色変換パラメータを色変換部１４に出力する。
【００５２】
色変換部１４は、色変換パラメータ選択部１３から色変換パラメータを受け取ると、その色変換パラメータを用いて入力画像データを画像形成部、例えば図２に示すディスプレイ１１０やプリンタ１２０の画像形成用データに変換し、画像形成部によって色変換後の画像が表示又は印刷される。
【００５３】
次に、色解析部１１の動作について詳細に説明する。
【００５４】
まず、色解析部１１は、入力画像データを構成する画素値、例えばＲＧＢ値を順に参照する。ここで、色解析部１１は、参照した画素値が新規の画素値であった場合は、その画素値を保持しておき、その次の画素の画素値を参照する。色解析部１１は、次の画素値を参照した際に、当該画素値が、過去に保持した画素値と同一の場合は次の画素値の参照に移行し、同一でない場合は当該画素値を保持した後に次の画素値の参照に移行する。
【００５５】
具体的に、表１を用いて説明する。表１は、入力画像データにおける１画素目から８画素目までの画素値（ＲＧＢ値）と、色解析部１１が保持する画素値との関係を例示したものである。
【００５６】
【表１】
2009218928.tif 000003
【００５７】
まず、色解析部１１は１画素目の画素値を参照する。この時点では、色解析部１１は画素値を保持していないので、１画素目のＲＧＢ値を新規の画素値として保持する。次いで、色解析部１１は２画素目の画素値を参照する。表１に示すように、２画素目の画素値は、１画素目の参照時に保持した画素値と同一であるので、色解析部１１は２画素目の画素値を保持しないで３画素目を参照する。色解析部１１は、３画素目の画素値が新規の画素値であるため保持し、４画素目を参照する。同様に、色解析部１１は、順次、画素値を参照し、８画素目までに保持した画素値は表１に示すようになる。
【００５８】
前述のように、色解析部１１は、入力画像に用いられている色を解析し、最終的に保持した画素値を使用色情報信号として色変換パラメータ選択部１３に出力する。
【００５９】
表１に示した例では、色解析部１１が白色（２５５，２５５，２５５）及び黒色（０，０，０）の画素値も保持するものとしたが、白色及び黒色の画素値の保持を省略することもできる。例えば、一般的に使用されるワードプロセッサや表計算、プレゼンテーションといったアプリケーション等により作成する文書（以下「オフィス文書」という。）では、その配色がどのようなものであっても、背景や境界線、文字等で白色及び黒色が使われている可能性が高いので、白色及び黒色の画素値を保持対象としない構成としてもよい。
【００６０】
また、入力画像データを同じ色の領域に分割し、領域毎にＲＧＢ値の中央値や平均値を代表値とし、その代表値を保持するようにしてもよい。入力画像データを領域に分割する方法としては、公知のものとして例えば文献「"画像解析ハンドブック"（東京大学出版会発行）」の６８９ページ以降の領域分割の章に記載されている領域分割方法を用いることができる。また、入力画像データがオフィス文書のような画像データである場合、直線・文字・図形等のデータの構造に従って領域毎に分割してもよい。
【００６１】
さらに、オフィス文書では、一般的に予め配色が決められているので、文書中の全ての色ではなく、一部の色のみで、用いられている色を予測できる可能性が高い。そのため、処理負荷の軽減のために、入力画像データの全ての画素値を参照するのではなく、保持された画素値が所定数（例えば５セット）に達した時点で、入力画像に用いられている色の解析を終了し、色解析部１１が直ちに使用色情報信号を色変換パラメータ選択部１３に出力するようにしてもよい。
【００６２】
次に、色変換パラメータ選択部１３の動作について説明する。
【００６３】
配色判定部１３ａは、色解析部１１より使用色情報信号を受け取ると、配色セットテーブル保持部１３ｂを参照し、使用色情報信号に含まれる色の組み合わせに対応する配色セットを探す。そして、配色判定部１３ａは、その配色セットに対応した色変換パラメータをパラメータ保持部１２から読み出し、色変換部１４に送る。
【００６４】
ここで、配色判定部１３ａの動作について詳細に説明する。
【００６５】
配色判定部１３ａは、例えば表２に示す配色セットテーブルを参照し、入力された使用色情報信号に含まれる色がどの配色セットに近いかを検索する。表２に例示した配色セットテーブルには、パラメータ保持部１２に保持されている複数の色変換パラメータ毎の使用色のＲＧＢ値が記述されている。また、この例では、配色セットａ〜ｄは、それぞれ、使用色１〜６で示した６色で構成されているものとしている。
【００６６】
【表２】
2009218928.tif 000004
【００６７】
具体的には、配色判定部１３ａは、以下に示すように配色セットの探索を行う。ここで、使用色情報信号に含まれる色のＲＧＢ値が次の値であったとする。
【００６８】
（Ｒ，Ｇ，Ｂ）：（２０８，８８，２３）（１９３，２６，３４）（１１０，５２，６４）（３９，１４３，１６９）（４９，８７，１３９）（６２，６５，１０６）
まず、配色判定部１３ａは、１色目のＲＧＢ値（２０８，８８，２３）について一致する色を配色セットａから探索する。配色セットａには、ＲＧＢ値のうちのＲ値（２０８）と一致するデータがないため、配色セットｂの中から一致するものを探す。その結果、１色目のＲ値（２０８）が配色セットｂの使用色３のＲ値と一致し、さらにＧ値及びＢ値も配色セットｂの使用色３のものと一致することから、配色判定部１３ａは、１色目の色は配色セットｂに含まれると判定する。
【００６９】
続いて、配色判定部１３ａは、１色目の判定が終わると、２色目のＲＧＢ値（１９３，２６，３４）が含まれる配色セットを探す。この際、配色セットａは探索せずに配色セットｂから探索を始める。この例では、２色目のＲＧＢ値は、配色セットｂの使用色２と一致する。したがって、配色判定部１３ａは、２色目の色は配色セットｂに含まれると判定する。
【００７０】
配色判定部１３ａは、前述の処理を繰り返し、一致する色数の最も多かった配色セットを入力画像データに使用されている色の組み合わせに対応すると判定し、入力画像の色変換に用いる色変換パラメータを特定する。
【００７１】
なお、２色目のＲＧＢ値の探索において、配色セットａを探索しなかった理由は、オフィス文書では一般的に予め配色が決められているので、１色目の色が配色セットａに含まれない場合は２色目の色も配色セットａに含まれない可能性が高いからである。
【００７２】
また、前述の例では、使用色情報信号に含まれるＲＧＢ値と一致するものを探索するとしたが、本発明はこれに限定させず、表２に示した配色セットテーブルに記述されたＲＧＢ値に対して、例えば各値が±５の範囲に入っていれば概ね一致していると判定し、最も一致（概ね一致も含む）する色の多かった配色セットを特定するようにしても構わない。
【００７３】
さらに、前述の色解析部１１での処理負荷の軽減と同様に、オフィス文書では一般的に予め配色が決められていることを考慮し、使用色情報信号で示される一部の色のみ（例えば３〜５色程度）が一致した時点で、処理負荷の軽減のために、配色セットを特定するようにしてもよい。
【００７４】
次に、色変換パラメータについて説明する。
【００７５】
色変換パラメータとしては、例えば表３に示すような、入力データ（ＲＧＢ値）に対する出力データ（ＣＭＹ値）を対応付けたテーブルを用いることができる。
【００７６】
【表３】
2009218928.tif 000005
【００７７】
例えば、入力画像データをｓＲＧＢ（standard RGB：国際電気標準会議が策定した色空間の国際標準規格）とし、出力データを出力デバイスに依存したＣＭＹとする。まず、入力のｓＲＧＢ色空間を均等に分割するような格子点（ＲＧＢ値が（０，０，０）（０，０，３２）（０，０，６４）（０，０，９６）・・・（２５５，２５５，２２４）（２５５，２５５，２５５））を設定する。
【００７８】
次に、それらＲＧＢ値をｓＲＧＢの定義式に従い、ＸＹＺ三刺激値に変換する。さらに、ＣＩＥＬＡＢ色空間の定義に従ってＬ＊ａ＊ｂ＊値に変換する。一般的には、プリンタのような画像形成装置の色域はｓＲＧＢ色空間よりも狭いため、色域マッピングと呼ばれる空間圧縮が必要となるが、例えば色差が最小となるマッピング方法や、特開２００７−１２４６４８号公報に示されたマッピング方法等を用いることができる。
【００７９】
これにより、ＲＧＢ値と、色域マッピング後のＬ＊ａ＊ｂ＊値とを対応付けたテーブルが生成される。そして、例えば表２に示した配色セットａに対応した色変換パラメータを作る場合には、まず使用色１のＲＧＢ値を囲む８格子点（（２２４，３２，９６）（２２４，３２，１２８）（２２４，６４，９６）・・・）のＲＧＢ値と、Ｌ＊ａ＊ｂ＊値とを用いた補間演算を行い、使用色１に対応するＬ＊ａ＊ｂ＊値を算出する。同様にして配色セットａに含まれる他の使用色についてもＬ＊ａ＊ｂ＊値を求める。
【００８０】
そして、それらのＬ＊ａ＊ｂ＊値のうち、Ｌ＊又はｂ＊の値が、全ての使用色間で所定値以上（例えば５以上）異なるように、調整を行う。この調整は、例えば元々のＬ＊の値が大きかった順に、最大のＬ＊値を持つ色から順にＬ＊値の差が５となるように並べ直せばよい。
【００８１】
例えばＬ＊ａ＊ｂ＊値が（６７，３４，２３）（６５，２１，２４）（５０，３０，２５）という３色であった場合、１色目と２色目とを比較するとＬ＊値もｂ＊値も差が小さいことから、１色目のＬ＊値を基準として、（６７，３４，２３）（６２，２１，２４）（５０，３０，２５）といった値に直す。この例では２色目のＬ＊値を３つ減算しており、この２色目のＬ＊ａ＊ｂ＊値を算出する際に補間演算に用いた８格子点についても、同様にＬ＊値を３つ減算する。
【００８２】
以上のような処理を全ての使用色間のＬ＊値又はｂ＊値が所定値以上異なるまで繰り返す。そして、最終的に定まったＬ＊ａ＊ｂ＊値を画像形成装置に依存するＣＭＹ値に変換することで、所定の色の組み合わせが色弱者にとって識別しやすくなるような、入力のＲＧＢ値と出力のＣＭＹ値との対応テーブルを作成することができる。
【００８３】
なお、Ｌ＊ａ＊ｂ＊値からＣＭＹ値への変換には、画像形成装置に依存したＣＭＹ色信号と、その色信号がＣＩＥＬＡＢ色空間で生じるＬ＊ａ＊ｂ＊表示系での色信号との関係をモデル化した関数の逆関数を利用することができ、画像形成装置の入出力のモデル化は、画像形成装置に依存したＣＭＹ色信号を複数出力し、それらがＣＩＥＬＡＢ色空間で生じるＬ＊ａ＊ｂ＊表示系での色信号とを用いて関数化することが可能であり、その関数には、例えばニューラルネットワークを用いることができる。
【００８４】
前述のように特定された色変換パラメータを用いた補間演算により、色変換部１４は、画像形成装置に依存した出力画像データに入力画像データを変換し、最終的に画像形成装置により、色変換後の画像が出力される。
【００８５】
以上のように、本実施の形態における画像処理装置１０によれば、入力したカラー画像データに用いられる色の組み合わせに応じて、複数の予め用意された、所定の色の組み合わせ（例えば赤色及び緑色）が色弱者にとって識別しやすいような色変換を行う色変換パラメータの中から適した色変換パラメータを選択する構成としたので、入力画像に対し、複数のページ間で色相が変わることなく、色弱者が色の識別がしやすいような最小限の色変換を行うことが可能である。したがって、本実施の形態における画像処理装置１０は、色付けされた文字やグラフ等を含む文書の画像を色弱者に違和感なく識別させることができる。
【産業上の利用可能性】
【００８６】
以上のように、本発明に係る画像処理装置、画像処理方法、画像処理プログラム及び画像処理記憶媒体は、色付けされた文字やグラフ等を含む文書の画像を色弱者に違和感なく識別させることができるという効果を有し、ディスプレイ、スキャナ、デジタルカメラ、カラープリンタ、カラーファクス、カラーハードコピーなどの色変換装置や、パソコン、ワークステーション上で稼動するカラープリンタ用ソフトウェア等として有用である。
【図面の簡単な説明】
【００８７】
【図１】本発明に係る画像処理装置の一実施の形態における構成を示すブロック図
【図２】本発明に係る画像処理装置の一実施の形態におけるハードウェア構成を示すブロック図
【図３】本発明に係る画像処理装置の一実施の形態における動作を示すフローチャート
【符号の説明】
【００８８】
１０  画像処理装置
１１  色解析部（色解析手段）
１２  パラメータ保持部（パラメータ保持手段）
１３  色変換パラメータ選択部（色変換パラメータ選択手段）
１３ａ  配色判定部
１３ｂ  配色セットテーブル保持部
１４  色変換部
１００  コンピュータ
１０１  ＣＰＵ
１０２  ＲＡＭ
１０３  ＲＯＭ
１０４  ＨＤＤ
１０５  ＮＩＣ
１０６  プログラム読取装置
１０７  マウス
１０８  キーボード
１１０  ディスプレイ
１２０  プリンタ
【図１】
2009218928.tif 000006
【図２】
2009218928.tif 000007
【図３】
2009218928.tif 000008