(57)【要約】【課題】色の判別が困難な人々が弁別しやすい色の組み合わせを容易に選択する。【解決手段】画像の表示または印刷に用いられるＭ個（Ｍは３以上の整数）の候補色の中からＮ個の使用可能色（Ｎは２以上でＭより小さい整数）を選択するためのプログラムは、前記Ｍ個の候補色の中の少なくとも一部の候補色を提示する機能と、前記提示された各候補色について、前記提示された他の候補色との色弁別容易度の入力を受け付ける機能と、前記色弁別容易度に基づいて、Ｍ個の候補色の中からＮ個の使用可能色を選択する機能と、をコンピューターに実行させる。【選択図】図３
2015070357.tif 000002
【特許請求の範囲】
【請求項１】
画像の表示または印刷に用いられるＭ個（Ｍは３以上の整数）の候補色の中からＮ個の使用可能色（Ｎは２以上でＭより小さい整数）を選択するためのプログラムであって、
前記Ｍ個の候補色の中の少なくとも一部の候補色を提示する機能と、
前記提示された各候補色について、前記提示された他の候補色との色弁別容易度の入力を受け付ける機能と、
前記色弁別容易度に基づいて、Ｍ個の候補色の中からＮ個の使用可能色を選択する機能と、
をコンピューターに実行させる、プログラム。
【請求項２】
請求項１に記載のプログラムにおいて、
前記使用可能色を選択する機能は、前記提示された候補色同士の前記色弁別容易度の中に、弁別不可能な候補色の組み合わせを示すレベルを有する色弁別容易度がある場合に、Ｍ個の候補色中のＮ個の色を含むMＣN個の色集合のうち、弁別不可能な候補色の組み合わせを含むＬ個（Ｌは１以上の整数）の色集合を除いた（MＣN−Ｌ）個の色集合の中から、前記色弁別容易度に基づいて一の色集合を選択し、当該一の色集合に含まれるＮ個の色を使用可能色とする機能を含む、プログラム。
【請求項３】
請求項１または２に記載のプログラムであって、更に、
前記画像の色を、前記Ｎ個の使用可能色に色変換する機能、
をコンピューターに実現させるプログラム。
【請求項４】
請求項３に記載のプログラムにおいて、
前記色変換は、前記色変換で使われない（Ｍ−Ｎ）個の候補色を、前記Ｎ個の使用可能色のうちで色差の最も小さい使用可能色に変換することを含む、プログラム。
【請求項５】
請求項３に記載のプログラムにおいて、
前記色変換は、前記色変換で使われない（Ｍ−Ｎ）個の候補色を、無彩色である使用可能色に変換することを含む、プログラム。
【請求項６】
請求項３〜５のいずれか一項に記載のプログラムであって、更に、
前記Ｎ個の使用可能色を用いて色変換された画像を画像表示部に表示させる機能、
をコンピューターに実現させる、プログラム。
【請求項７】
請求項３〜５のいずれか一項に記載のプログラムであって、更に、
前記Ｎ個の使用可能色を用いて色変換された画像を印刷装置に印刷させる機能、
をコンピューターに実現させる、プログラム。
【請求項８】
画像の表示または印刷に用いられるＭ個（Ｍは３以上の整数）の候補色の中からＮ個の使用可能色（Ｎは２以上でＭより小さい整数）を選択するための方法であって、
前記Ｍ個の候補色の中の少なくとも一部の候補色を提示するステップと、
前記提示された各候補色について、前記提示された他の候補色との色弁別容易度の入力を受け付けるステップと、
前記色弁別容易度に基づいて、Ｍ個の候補色の中からＮ個の使用可能色を選択するステップと、
を備える方法。
【請求項９】
画像表示装置であって、
画像を表示する画像表示部と、
前記画像の表示を制御する制御部と、を備え、
前記制御部は、
前記画像の表示または印刷に用いられるＭ個（Ｍは３以上の整数）の候補色中の少なくとも一部の候補色を提示し、
前記提示された各候補色について、前記提示された他の候補色との色弁別容易度の入力を受け付け、
前記色弁別容易度に基づいて、前記Ｍ個の候補色の中からＮ個の使用可能色を選択し、
前記Ｎ個の使用可能色を用いて色変換された前記画像を画像表示部に表示させる、
画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、弁別容易な使用可能色の選択技術に関する。
【背景技術】
【０００２】
色の識別（「判別」あるいは「弁別」とも呼ぶ。）が困難な人々にとって、色の識別を容易にするための画像形成装置が知られている。例えば、特許文献１に記載の装置では、スキャナーユニットから入力された画像を操作パネル上に表示し、操作者が画像中において識別できる色や識別できない色を選択して色変換パターンを作成し、この色変換パターンに基づいて操作者が色を識別できるようにするための色変換（「色調整」とも呼ぶ）を実行する。また、色調整の際には、実際の画像中に存在する元の色をベースにして、色のＲ，Ｇ，Ｂ成分をシフトさせることによって、操作者が色を識別できるように色調整を行っていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−４３１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来の色調整技術では、実際の画像中に存在する元の色のＲ，Ｇ，Ｂ成分を変更することによって色調整を行っているので、色を変えられる範囲に限界があった。そのため、色調整を行っても、十分に識別しやすい色の組合せにならない場合があった。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。
【０００６】
（１）本発明の形態によれば、画像の表示または印刷に用いられるＭ個（Ｍは３以上の整数）の候補色の中からＮ個の使用可能色（Ｎは２以上でＭより小さい整数）を選択するためのプログラムが提供される。このプログラムは、前記Ｍ個の候補色の中の少なくとも一部の候補色を提示する機能と、前記提示された各候補色について、前記提示された他の候補色との色弁別容易度の入力を受け付ける機能と、前記色弁別容易度に基づいて、Ｍ個の候補色の中からＮ個の使用可能色を選択する機能と、をコンピューターに実行させる。この形態のプログラムによれば、弁別しやすい使用可能色を容易に選択することができる。
【０００７】
（２）上記形態のプログラムにおいて、前記使用可能色を選択する機能は、前記提示された候補色同士の前記色弁別容易度の中に、弁別不可能な候補色の組み合わせを示すレベルを有する色弁別容易度がある場合に、Ｍ個の候補色中のＮ個の色を含むMＣN個の色集合のうち、弁別不可能な候補色の組み合わせを含むＬ個（Ｌは１以上の整数）の色集合を除いた（MＣN−Ｌ）個の色集合の中から、前記色弁別容易度に基づいて一の色集合を選択し、当該一の色集合に含まれるＮ個の色を使用可能色とする機能を含んでもよい。この形態のプログラムによれば、色弁別容易度において弁別不可能の色の組み合わせを含まない色を選択できる。
【０００８】
（３）上記形態のプログラムにおいて、前記画像の色を、前記Ｎ個の使用可能色に色変換する機能をコンピューターに実現させてもよい。
【０００９】
（４）上記形態のプログラムにおいて、前記色変換は、前記色変換で使われない（Ｍ−Ｎ）個の候補色を、前記Ｎ個の使用可能色のうちで色差の最も小さい使用可能色に変換することを含んでもよい。この形態のプログラムによれば、色の弁別が困難でない人が、色変換後の画像を見た場合に、違和感を生じさせ難くできる。
【００１０】
（５）上記形態のプログラムにおいて、前記色変換は、前記色変換で使われない（Ｍ−Ｎ）個の候補色を、無彩色である使用可能色に変換することを含んでもよい。この形態のプログラムによれば、変換後の画像を見やすくできる。
【００１１】
（６）上記形態のプログラムにおいて、更に、前記Ｎ個の使用可能色を用いて色変換された画像を画像表示部に表示させる機能をコンピューターに実現させてもよい。
【００１２】
（７）上記形態のプログラムにおいて、更に、前記Ｎ個の使用可能色を用いて色変換された画像を印刷装置に印刷させる機能をコンピューターに実現させてもよい。
【００１３】
（８）本発明の形態によれば、画像の表示または印刷に用いられるＭ個（Ｍは３以上の整数）の候補色の中からＮ個の使用可能色（Ｎは２以上でＭより小さい整数）を選択するための方法が提供される。この方法は、前記Ｍ個の候補色の中の少なくとも一部の候補色を提示するステップと、前記提示された各候補色について、前記提示された他の候補色との色弁別容易度の入力を受け付けるステップと、前記色弁別容易度に基づいて、Ｍ個の候補色の中からＮ個の使用可能色を選択するステップと、を備える。この方法によれば、弁別しやすいＮ個の色を容易に選択することができる。
【００１４】
（９）本発明の形態によれば、画像表示装置が提供される。この画像表示装置は、画像を表示する画像表示部と、前記画像の表示を制御する制御部と、を備え、前記制御部は、前記画像の表示または印刷に用いられるＭ個（Ｍは３以上の整数）の候補色中の少なくとも一部の候補色を提示し、前記提示された各候補色について、前記提示された他の候補色との色弁別容易度の入力を受け付け、前記色弁別容易度に基づいて、前記Ｍ個の候補色の中からＮ個の使用可能色を選択し、前記Ｎ個の使用可能色を用いて色変換された前記画像を画像表示部に表示させる。
【００１５】
なお、本発明は、種々の形態で実現することが可能であり、例えば、色を選択するためのプログラムの他、色を選択するためのプログラムを格納した一時的でない記憶媒体（non‐transitory storage medium）、色を選択するための方法、画像表示装置、印刷装置等、様々な形態で実現することができる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施例にかかるスマートフォンの構成を示す説明図である。
【図２】色変換テーブルの構成例を示す説明図である。
【図３】Ｎ色の画像を表示させるフローチャートである。
【図４】画像表示部に表示される色弁別容易度の入力画面の一例である。
【図５】画像表示部に表示される色弁別容易度の入力画面の変形例である。
【図６】候補色の色弁別容易度の関係を示す説明図である。
【図７】本実施形態における画像表示例を示す説明図である。
【図８】Ｍ＝９のときの画像表示部に表示される色弁別容易度の入力画面の変形例である。
【図９】第２の実施形態における色変換を示す説明図である。
【発明を実施するための形態】
【００１７】
第１の実施形態：
図１は、第１の実施例にかかるスマートフォンの構成を示す説明図である。スマートフォン１０は、電話機能を有する携帯情報端末であり、画像表示装置としての機能を有する。スマートフォン１０は、ＣＰＵ１００と、ＲＡＭ１１０と、不揮発メモリー１２０と、画像入力部１５０と、画像表示部１６０と、無線通信部１７０と、電話通信部１８０と、を備える。ＣＰＵ１００は、画像表示装置１６０の種々の動作を制御する制御部として機能する。画像入力部１５０は、画像の入力を受け付ける機能を有する。画像表示部１６０は、利用者からの入力を受け付け可能なタッチパネル機能を有している。無線通信部１７０は、スマートフォン１０を無線ＬＡＮに接続する機能を有する。
【００１８】
不揮発メモリー１２０には、色弁別容易度入力プログラム１２２と、色集合選択プログラム１２４と、色変換プログラム１２６と、色変換テーブル１２８と、画像表示プログラム１３０と、が格納されている。色弁別容易度入力プログラム１２２は、画像表示部１６０の表示に用いられるＭ個（Ｍは３以上の整数）の候補色の相互の間の色弁別容易度を利用者に入力させるためのプログラムである。色集合選択プログラム１２４は、入力された色弁別容易度に基づいて、Ｍ個の候補色からＮ個（Ｎは２以上でＭより小さい整数）の使用可能色を選択するためのプログラムである。本実施形態では、複数の色の集まりを色集合と呼ぶ。Ｍ個からＮ個を選ぶ組み合わせはMＣN個（＝Ｍ！／［Ｎ！×（Ｍ−Ｎ）！］個）あり、色集合選択プログラム１２４は、色弁別容易度に基づいてＣＰＵ１００にMＣN個の色集合から一の色集合を選ぶ機能を実行させる。色変換プログラム１２６は、色変換テーブル１２８に基づいて、画像の色をＮ個の使用可能色に変換する。
【００１９】
図２は、色変換テーブル１２８の構成の一例を示す説明図である。色変換テーブル１２８は、例えば、フルカラーの色（ＲＧＢ２４ビット色）をＭ個の候補色に減色するための１個の第１の色変換テーブル１２８ａと、Ｍ個の候補色をＮ個の使用可能色に変換するための複数の第２の色変換テーブル１２８ｂを備える。ここで、フルカラーの色（ＲＧＢ２４ビット色）をＭ個の候補色に減色する処理は、例えば、ＲＧＢ各色の下位の所定数のビット（例えば下位６ビット）をすべてゼロに置き換えることにより実行可能であり、第１の色変換テーブル１２８ａを用いずに実行することも可能である。なお、第１の色変換テーブル１２８ａは、少なくともＭ個の候補色を含むＱ個（ＱはＭ以上の整数）の色を出力するテーブルとしてもよい。Ｑ個の色の内訳としては、（Ｍ個の色＋ユーザーが希望する任意のｑ個の色）といった例が挙げられる。第２の色変換テーブル１２８ｂとしては、使用可能色として採用可能なＮ個の色のすべての組み合わせ（色集合）を出力するための複数のテーブルが予め作成されている。例えば、第２の色変換テーブル１２８ｂは、Ｍ個の候補色の入力に応じてＮ個の使用可能色を出力するMＣN個の異なるテーブルを含んでいる。第１の変換テーブル１２８ａの出力の色数がＱ個であっても、Ｑ個の色からＭ個の候補色への変換を予め固定しておけば、第２の色変換テーブル１２８ｂとして、Ｑ個の色の入力に応じてＮ個の使用可能色を出力するMＣN個のテーブルを含むものを用いることができる。
【００２０】
なお、色変換テーブル１２８を、第１の色変換テーブル１２８ａと第２の色変換テーブル１２８ｂの２段階の変換を纏めて１段階のみで色変換を完了するテーブルとして構成することも可能である。但し、図２のような２段階の色変換テーブルは、これら２段階の変換を纏めた１段階の色変換テーブルに比べて、色変換テーブル全体の容量を小さくできるという利点がある。
【００２１】
第２の色変換テーブル１２８ｂは、Ｍ個の候補色のうちでＮ個の使用可能色として選択されなかった特定色を、Ｎ個の使用可能色のうちで、その特定色と色差が最も小さい使用可能色に変換することを含む色変換テーブルとして構成されていても良い。ここで、「色差」は、Ｌ*ａ*ｂ*表色系における色差ΔＥを意味する。この場合には、色の弁別が困難でない人が、色変換後の画像を見た場合に、違和感を生じさせ難くできる。或いは、第２の色変換テーブル１２８ｂは、Ｍ個の候補色のうちでＮ個の使用可能色として選択されなかった特定色を、Ｎ個の使用可能色のうちで、画像上での色の識別のし易さを考慮した任意の使用可能色に変換することを含む色変換テーブルとして構成されていてもよい。例えば、特定色を、特定色との色差が最も大きな使用可能色や、特定の中間階調のグレー色である使用可能色に変換する色変換テーブルとしてもよい。この場合には、変換後の画像を見やすくできる。なお、「色差」は、Ｌ*ａ*ｂ*表色系以外の表色系における色差であってもよい。他の表色系とは、例えば、ＸＹＺ表色系、Ｌ*ｕ*ｖ*表色系、マンセル表色系などが挙げられる。
【００２２】
Ｍ個の候補色は、複数の無彩色と複数の有彩色とを含むことが好ましい。また、複数の無彩色は、ホワイトと、ブラックと、両者の中間の階調を有する少なくとも１つのグレー色とを含むことが好ましく、階調（濃度）の異なる複数のグレー色を含むことが特に好ましい。第１の実施形態において、Ｍ個の候補色は、入力された画像に拘わらず、予め任意に選択された色である。
【００２３】
画像表示プログラム１３０は、ＣＰＵ１００に、色変換後の画像を画像表示部１６０に表示させる機能を実行させる。なお、これらのプログラム１２２，１２４，１２６，１３０のうちの２つ以上の一部又は全部を、１つのプログラムとして実装してもよい。
【００２４】
図３は、第１の実施形態において色変換を行ってＮ色の画像を表示させる処理手順を示すフローチャートである。ステップＳ１００では、利用者が、色弁別容易度入力プログラム１２２を起動して、Ｍ個の候補色の各二色間の色弁別容易度を入力する。なお、Ｍ個の候補色は、この処理が始まる前に予め決定されている。より具体的には、図２で説明した第２の色変換テーブル１２８ｂを作成する際に、Ｍ個の候補色が選択される。従って、Ｍ個の候補色の選択は、スマートフォン１０への入力された画像の色とは無関係に、色弁別容易度入力プログラム１２２や、色集合選択プログラム１２４の作成時に既に実行されている。
【００２５】
図４は、画像表示部１６０に表示される色弁別容易度の入力画面の一例である。ここでは、説明の便宜上、Ｍ個の候補色として４つの色ｃ１〜ｃ４を使用する場合について説明する。この例では、４個の候補色の中から２個の候補色を選ぶことによって得られる６組の候補色集合のすべてについて、２つの候補色を横に並べて配置して表示する。そして、２つの候補色ｃｉ，ｃｊ間の色弁別容易度ｄijをスライダー１６２により入力させる。色弁別容易度ｄijとして、最困難レベル（ｄij＝１）から最容易レベル（ｄij＝５）に至までの５つのレベル（容易度）が使用されている。但し、色弁別容易度ｄijとしては、最困難レベルと、最容易レベルと、その中間レベルと、の少なくとも３つのレベルを有するものを使用することができる。本実施形態では、色ｃ１と色ｃ２の色弁別容易度ｄ12は、１（困難レベル）であり、色ｃ１と色ｃ３の色弁別容易度ｄ13は、３（中間レベル）である。本実施形態では、色弁別容易度入力プログラム１２２は、Ｍ色中の２色のすべての組み合わせ（MＣ2個の組み合わせ）について色弁別容易度ｄijの入力を受け付ける。
【００２６】
なお、図２に例示したように、Ｍ個の使用可能色が複数の無彩色を含む場合がある。この場合には、色弁別容易度ｄijの入力対象として、２つの色ｃｉ，ｃｊの一方又は両方が無彩色であるものを除外してもよい。すなわち、２つの色ｃｉ，ｃｊの両方が有彩色である候補色のペアについてのみ、色弁別容易度ｄijを入力するようにしてもよい。この場合に、有彩色の候補色の数がＫ個（Ｋ＜Ｍ）の場合には、KＣ2組の候補色ペアについて色弁別容易度ｄijが入力される。この場合に、候補色ペアの少なくとも一方に無彩色を含む候補色ペアに関する色弁別容易度ｄijの値としては、所定の一定値（例えば、ゼロ又は最容易レベル）を割り当てることが可能である。
【００２７】
また、Ｍ個の候補色に含まれる複数の有彩色の中で、色相が同じで濃度が異なる複数の候補色については、そのうちの代表的な１つの候補色のみを色弁別容易度ｄijの入力画面に表示するようにしてもよい。この場合には、表示されなかった候補色に関する色弁別容易度ｄijの値として、表示された代表的な候補色に関する値と同じものを使用してもよい。こうすれば、色弁別容易度ｄijの入力の手間を省略することが可能である。
【００２８】
これらの説明から理解できるように、色弁別容易度ｄijの入力対象としては、Ｍ個の候補色のうちの少なくとも一部の色を選択することができる。但し、Ｍ個の候補色のうちのすべての有彩色を色弁別容易度ｄijの入力対象とすれば、色弁別容易度ｄijをより正確に把握することができる。
【００２９】
図５は、画像表示部１６０に表示される色弁別容易度の入力画面の変形例である。この例では、色弁別容易度入力プログラム１２２は、中心に特定の１つの候補色ｃ１を配置し、この候補色ｃ１を取り囲む外周に他の候補色ｃ２〜ｃ４を配置し、この候補色ｃ１と、他の候補色ｃ２〜ｃ４の間に色弁別容易度を入力させるためのスライダー１６２を配置している。なお、最初の候補色ｃ１と他の候補色ｃ２〜ｃ４の色弁別容易度の入力が完了したら、色弁別容易度入力プログラム１２２は、中心に配置する色を他の候補色ｃ２、ｃ３と順番に変えて、同様に色弁別容易度ｄijを入力させる。
【００３０】
図６は、４つの候補色ｃ１〜ｃ４について入力された色弁別容易度ｄijを示す説明図である。ここでは、任意の２つの候補色ｃｉ，ｃｊの間の直線上に、それらの候補色ｃｉ，ｃｊの色弁別容易度ｄijが記載されている。
【００３１】
図３のステップＳ１１０では、色集合選択プログラム１２４は、Ｍ個の使用可能色の中からＮ個の色を選択して作成されるMＣN個の色集合のそれぞれについて、統合色弁別容易度Ｔｄを算出する。本実施形態では、Ｍ＝４，Ｎ＝３と仮定する。この場合、色集合の数は、４個（＝4Ｃ3）であり４つの色集合Ｇ１〜Ｇ４ができる。各色集合Ｇ１〜Ｇ４に含まれる候補色は、例えば以下のように表すことができる。
Ｇ１＝｛ｃ１、ｃ２、ｃ３｝
Ｇ２＝｛ｃ１、ｃ２、ｃ４｝
Ｇ３＝｛ｃ１、ｃ３、ｃ４｝
Ｇ４＝｛ｃ２、ｃ３、ｃ４｝
【００３２】
色集合選択プログラム１２４は、各色集合Ｇ１〜Ｇ４について、統合色弁別容易度Ｔｄを算出する。或る色集合に関する統合色弁別容易度Ｔｄは、その色集合を構成するＮ個の使用可能色に関するNＣ2個の色弁別容易度ｄijを使用した演算によって得られる指標であり、その色集合全体としての色弁別容易度を示す指標である。統合色弁別容易度Ｔｄとしては、例えば以下のいずれかを使用可能である。
Ｔｄ＝Σｄij              …（１）
Ｔｄ＝Σｄij2             …（２）
Ｔｄ＝（Σｄij2）1/2      …（３）
上記（１）式では、統合色弁別容易度Ｔｄは、色弁別容易度ｄijの和として与えられる。上記（２）式では、統合色弁別容易度Ｔｄは、色弁別容易度ｄijの２乗和として与えられる。上記（３）式では、統合色弁別容易度Ｔｄは、色弁別容易度ｄijの２乗和の平方根として与えられる。統合色弁別容易度Ｔｄは、これら以外の他の種々の計算式でも算出可能である。但し、統合色弁別容易度Ｔｄとしては、色弁別容易度ｄijの和の値に対して正の相関のあるものを使用することが好ましい。本実施形態では、統合色弁別容易度Ｔｄを算出する式として上記（１）式を使用する。なお、有彩色のKＣ2組の候補色ペアについてのみ色弁別容易度ｄijが入力される場合には、候補色ペアの少なくとも一方に無彩色を含む候補色ペアに関する色弁別容易度ｄijの値をゼロと仮定して、統合色弁別容易度Ｔｄを算出することができる。
【００３３】
個々の色集合Ｇ１〜Ｇ４に対する統合色弁別容易度Ｔｄは、以下のようになる。
Ｇ１：Ｔｄ１＝１＋２＋４＝７
Ｇ２：Ｔｄ２＝１＋３＋４＝８
Ｇ３：Ｔｄ３＝２＋５＋３＝１０
Ｇ４：Ｔｄ４＝４＋４＋５＝１３
【００３４】
ステップＳ１３０では、色集合選択プログラム１２４は、統合色弁別容易度Ｔｄが最も大きな色集合を１つ選択し、この選択された色集合を構成するＮ個の候補色を使用可能色とする。本実施形態では、統合色弁別容易度Ｔｄがもっとも大きくなる色集合は、色集合Ｇ４であり、色集合選択プログラム１２４は、色集合Ｇ４に含まれる３つの色ｃ２〜ｃ４を使用可能色とする。また、この色集合の選択により、第２の色変換テーブル１２８ｂに含まれるMＣN個のテーブルのうちの１つの色変換テーブルが選択される。
【００３５】
なお、ステップＳ１３０において色集合を選択する際に、２色間の色弁別容易度ｄijが１（最困難レベル）であるものを含むＬ個（Ｌは１以上の整数）の色集合が存在する場合には、それらのＬ個の色集合を選択対象から除外しても良い。換言すれば、２色間の色弁別容易度ｄijが１であるものを含まない色集合の中で、統合色弁別容易度Ｔｄが最も大きな色集合を選択するようにしてもよい。この理由は、このような色集合には、互いに弁別ができない色を含むので、色の識別のし易さを向上させるための色変換（色調整）としては不適切である。
【００３６】
ステップＳ１４０では、画像表示部１６０に表示される画像がスマートフォン１０に入力される。この入力画像は、フルカラー画像（ＲＧＢ２４ビットカラー画像）、ハイカラー画像（ＲＧＢ１５ビットカラー又はＲＧＢ１６ビットカラー画像）など、Ｍ個の候補色よりも多くの色を含む画像であってもよい。通常は、入力された画像は、任意の色を含み得る画像である。ステップＳ１５０では、色変換プログラム１２６は、選択された色変換テーブル１２８ａ，１２８ｂを用いて、入力された画像の色をＮ個の使用可能色に減色する。上述した例では、ステップＳ１３０において、３つの使用可能色ｃ２〜ｃ４で構成される色集合Ｇ４が選択されているので、ここでは入力された画像の各色が、３つの使用可能色ｃ２〜ｃ４のいずれかに変換される。なお、実際には、使用可能色の数Ｎとして、より多くの値（例えば１６以上）を用いることが好ましい。
【００３７】
なお、候補色ｃ１〜ｃ４のうちで、使用可能色として選択されなかった候補色ｃ１（「不使用候補色」とも呼ぶ）は、Ｎ個の使用可能色ｃ２〜ｃ４のうちで、不使用候補色ｃ１と弁別不可能な色（図４の例では色ｃ２）を除いたいずれかの色（ｃ３又はｃ４）に変換される。この際、不使用候補色ｃ１の変換後の色としては、不使用候補色ｃ１と弁別可能な使用可能色ｃ３、ｃ４のうちで、不使用候補色ｃ１との間の色差が最も小さな色を選択することができる。この場合には、色変換後の画像を見た場合に、違和感を生じさせ難くできる。また、不使用候補色ｃ１の変換後の色として、不使用候補色ｃ１と弁別可能な使用可能色ｃ３、ｃ４のうちで、画像上での色領域の識別のし易さを考慮した任意の使用可能色（例えば、特定の中間階調のグレー色）に変換するようにしてもよい。この場合には、変換後の画像を見やすくできる。ステップＳ１６０では、画像表示プログラム１３０は、Ｎ個の使用可能色を用いて再現された画像を画像表示部１６０に表示する。
【００３８】
図７は、本実施形態における画像表示例を示す説明図である。上段が色変換前、下段が色変換後を示している。ここでは、ナイジェリアとイタリアの国旗を図示している。ナイジェリアの国旗の色は、緑で白を挟む配色である。イタリアの国旗の色は、緑と赤で白を挟む配色である。これを色の弁別が困難でない人が見た場合、上段左図に示すように、各色がきちんと弁別されて見える。これに対し、色の弁別が困難な人、例えばＰ型の色覚の人が見た場合、赤と緑が区別できないため、上段右図に示すように、ナイジェリアとイタリアの国旗は、ほぼ同一の色に見える可能性がある。すなわち、上記説明との関係では、赤色が、図６の候補色ｃ１、ｃ２のいずれか一方に対応し、緑色が候補色ｃ１、ｃ２の残りと対応することになる。なお、赤色と、緑色がそれぞれ候補色ｃ１、ｃ２のどちらに対応するかは、他の候補色ｃ３、ｃ４との色弁別容易度で変わる。本実施形態では、赤色が候補色ｃ１に対応し、緑色が候補色ｃ２に対応するとする。色変換プログラム１２６は、元の画像を、色変換により使用可能色ｃ２〜ｃ４のみを用いた画像に変換する。この際、赤色（不使用候補色ｃ１）が、使用可能色ｃ２〜ｃ４のいずれかに変換される。下段左図は、色変換後のナイジェリアとイタリアの国旗を図示するものである。下段右図は、色の弁別が困難な人が下段左図を見たときに、どのように見えるかを示す図である。下段右図に示すように、色の弁別が困難な人も、ナイジェリアとイタリアの国旗を区別できる。なお、赤色（不使用候補色ｃ１）は、無彩色に変換されても良い。
【００３９】
上記説明では、候補色の数Ｍが４であり、使用可能色の数Ｎが３の例であったが、一般には、候補色の数Ｍを３以上とし、使用可能色の数ＮをＭより小さな自然数とすることができる。
【００４０】
図８は、Ｍ＝９のときの画像表示部１６０に表示される色弁別容易度の入力画面の変形例である。図４に示したのと同様に、中心に特定の色ｃ１を配置し、色ｃ１を取り囲む外周上に他の色ｃ２〜ｃ９を配置し、色ｃ１と、色ｃ２〜ｃ９の間に色弁別容易度を入力させるためのスライダー１６２を配置している。色数が多くても、同様に入力可能である。
【００４１】
以上、第１の実施形態によれば、予め選択されたＭ個の各候補色について、他の候補色との色弁別容易度を利用者に入力させて、この色弁別容易度に基づいて、色集合（Ｍ個の候補色の中のＮ個の使用可能色）を選択するので、容易にＮ個の使用可能色を選択することができる。
【００４２】
第２の実施形態：
図９は、第２の実施形態におけるユーザーインターフェース画面の色変換を示す説明図である。第１の実施形態では、任意の色を含み得る入力された画像を色変換する例を説明した。第２の実施形態では、任意の色を含み得る入力された画像の色変換ではなく、既知の少数の色のみで構成された画像を色変換する。なお、第２の実施形態のハードウェア構成は、第１の実施形態と同様である。このユーザーインターフェース画面は、例えばゲームの操作画面である。このゲームは、複数の異なる色の部品ＢＬを用い、同じ色の部品ＢＬを予め定められた規則に従って配列することによって、部品ＢＬを次々と消去してゆくものである。部品ＢＬの色としては、予め定められた少数の色（例えばｃ１〜ｃ４の４色）のみが使用される。しかしながら、色変換前では、弁別困難者が観察すると、互いに異なる色（例えば色ｃ１とｃ２）を有する部品ＢＬを弁別することができない場合がある。第２の実施形態では、このような既知の色のみで構成された画像を対象として、弁別困難者が異なる色を有する部品ＢＬを弁別できるように色変換を実行する。このとき、部品ＢＬの色が、候補色として使用される。なお、無彩色が候補色に含まれる様にしても良い。第２の実施形態における色変換の手順は、図３に示した第１の実施形態の手順と同じなので、ここでは説明を省略する。
【００４３】
なお、第２の実施形態において色変換の対象とするユーザーインターフェース画面は、アイコンを含む操作画面としてもよい。特に、アイコンは、プログラムの内容を図や絵にして分かりやすく表示するものであるため、色が混同してアイコンの図案が弁別できなくなると、プログラムの内容がわかり難くなって、色の弁別が困難な人が操作に困る事態が発生し得る。第２の実施形態によれば、そのような事態が起こることを未然の抑制できる。
【００４４】
第２の実施形態も、第１の実施形態と同様な効果を有する。また、第２の実施形態では、既知の色のみで構成された画像を対象として、弁別困難者が異なる色を有する部品ＢＬを互いに弁別できるように色変換を実行するので、使用可能色の個数Ｍを部品ＢＬの既知の色のみに限定することができ、色変換テーブルの容量を小さくすることができるという効果がある。また、色の弁別を容易とする色変換の効果を、より確実に達成することが可能である。
【００４５】
以上、いくつかの実施形態に基づいて本発明の実施の形態について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得るとともに、本発明にはその等価物が含まれることはもちろんである。第１の実施形態では、画像表示装置１６０に入力された画像を対象として色変換を行なっているが、画像表示装置１６０に記憶された画像を対象として色変換を行なってもよい。また、色変換された画像は必ずしも表示に用いる必要は無く、印刷装置における画像の印刷に用いてもよい。この場合、プリンタードライバーなどのアプリケーションで色変換が行なわれ、印刷装置で画像が印刷される。また、色変換プログラムを、パーソナルコンピューターや印刷装置が内蔵していてもよい。他に、色変換プログラムを内蔵した色変換用の端末によって色変換を行なってもよい。また、色変換された画像を、表示と印刷との両方に用いてもよい。
【００４６】
・変形例１：
上記実施形態において、ソフトウェアで実現されていた機能の少なくとも一部をハードウェアで実現してもよく、或いは、ハードウェアで実現されていた機能の少なくとも一部をソフトウェアで実現してもよい。具体的には、例えば、図１に示した各種のプログラム１２２，１２４，１２６，１３０の一部又は全部を、ハードウェア回路で実現することも可能である。
【００４７】
・変形例２：
上記実施形態では、画像表示装置としてスマートフォン１０を使用した例を説明したが、画像表示装置としては、他の種々の装置（例えばタッチパッド、ノートパソコン）を使用可能である。また、本発明は、印刷装置のためのユーザーインターフェースに画像を表示する場合にも適用可能である。印刷装置のためのユーザーインターフェースを表示する表示装置としては、印刷装置自体の操作パネルや、印刷装置のホストコンピューター（例えばパーソナルコンピューター）の表示部を使用することが可能である。また、本発明は、印刷装置において印刷する際に用いる色を、使用可能色のみに限定する処理にも適用可能である。この場合には、印刷対象となる入力された画像の色を、Ｎ個の使用可能色に変換し、Ｎ個の使用可能色のみを用いた画像を印刷装置において印刷する。この色変換は、印刷装置のホストコンピューターや、印刷装置自体で実行することが可能である。
【符号の説明】
【００４８】
１０…スマートフォン    ２０…印刷装置    １００…ＣＰＵ    １１０…ＲＡＭ    １２０…不揮発メモリー    １２２…色弁別容易度入力プログラム    １２４…色集合選択プログラム    １２６…色変換プログラム    １２８…色変換テーブル    １２８ａ…第１の色変換テーブル    １２８ｂ…第２の色変換テーブル    １３０…画像表示プログラム    １５０…画像入力部    １６０…画像表示部    １６２…スライダー    １７０…無線通信部    １８０…電話通信部    ２００…ＣＰＵ    ２１０…ＲＡＭ    ２２０…不揮発メモリー    ２２２…色弁別容易度入力プログラム    ２２４…色集合選択プログラム    ２２６…色変換プログラム    ２２８…色変換テーブル    ２３０…印刷プログラム    ２５０…画像入力部    ２６０…印刷部    ２７０…無線通信部    ２８０…操作部
【図１】
2015070357.tif 000003
【図２】
2015070357.tif 000004
【図３】
2015070357.tif 000005
【図４】
2015070357.tif 000006
【図５】
2015070357.tif 000007
【図６】
2015070357.tif 000008
【図７】
2015070357.tif 000009
【図８】
2015070357.tif 000010
【図９】
2015070357.tif 000011