(57)【要約】【課題】広い範囲で色を設定することができるとともに、使用者の意図した色を設定しやすくすることができる表示色生成装置の提供。【解決手段】表示色生成装置としての情報処理装置１は、表示部２と、所定の方向に沿って増加、または減少するように濃淡値が変化する複数の色についての濃淡画像を記憶する記憶部３１と、記憶部３１に記憶された各濃淡画像のうち、複数の濃淡画像を選択させる色選択部３２と、色選択部３２にて選択された各濃淡画像を表示部２に表示させる表示制御部３３と、表示部２に表示された各濃淡画像について、濃淡値をそれぞれ選択させる濃淡値選択部３６と、濃淡値選択部３６にて選択された各濃淡値に基づいて、表示部２に表示させる色を生成する色生成部３７とを備える。【選択図】図１
2010218355.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示部と、
所定の方向に沿って増加、または減少するように濃淡値が変化する複数の色についての濃淡画像を記憶する記憶部と、
前記記憶部に記憶された前記各濃淡画像のうち、複数の前記濃淡画像を選択させる色選択部と、
前記色選択部にて選択された前記各濃淡画像を前記表示部に表示させる表示制御部と、
前記表示部に表示された前記各濃淡画像について、前記濃淡値をそれぞれ選択させる濃淡値選択部と、
前記濃淡値選択部にて選択された前記各濃淡値に基づいて、前記表示部に表示させる色を生成する色生成部とを備えることを特徴とする表示色生成装置。
【請求項２】
請求項１に記載の表示色生成装置において、
前記表示制御部は、前記色選択部にて選択された前記各濃淡画像の一部を重畳させるとともに、混色させて前記表示部に表示させることを特徴とする表示色生成装置。
【請求項３】
請求項１または請求項２に記載の表示色生成装置において、
前記表示部に表示される前記各濃淡画像における前記濃淡値の範囲を設定させる範囲設定部を備えることを特徴とする表示色生成装置。
【請求項４】
請求項３に記載の表示色生成装置において、
前記範囲設定部にて設定された前記各濃淡画像における前記濃淡値の範囲を記憶する範囲記憶部を備え、
前記表示制御部は、前記範囲記憶部に記憶された前記濃淡値の範囲に基づいて、前記色選択部にて選択された前記各濃淡画像を前記表示部に表示させることを特徴とする表示色生成装置。
【請求項５】
請求項１から請求項４のいずれかに記載の表示色生成装置において、
前記表示部に表示される前記各濃淡画像における前記所定の方向を変更させる方向変更部を備えることを特徴とする表示色生成装置。
【請求項６】
画像を表示する表示部に表示させる色を生成する表示色生成方法であって、
所定の方向に沿って増加、または減少するように濃淡値が変化する複数の色についての濃淡画像を記憶する記憶ステップと、
前記記憶ステップにて記憶された前記各濃淡画像のうち、複数の前記濃淡画像を選択させる色選択ステップと、
前記色選択ステップにて選択された前記各濃淡画像を前記表示部に表示させる表示制御ステップと、
前記表示部に表示された前記各濃淡画像について、前記濃淡値をそれぞれ選択させる濃淡値選択ステップと、
前記濃淡値選択ステップにて選択された前記各濃淡値に基づいて、前記表示部に表示させる色を生成する色生成ステップとを実行することを特徴とする表示色生成方法。
【請求項７】
画像を表示する表示部に表示させる色を生成する制御部により実行される表示色生成プログラムであって、
前記制御部に、
所定の方向に沿って増加、または減少するように濃淡値が変化する複数の色についての濃淡画像を記憶する記憶ステップと、
前記記憶ステップにて記憶された前記各濃淡画像のうち、複数の前記濃淡画像を選択させる色選択ステップと、
前記色選択ステップにて選択された前記各濃淡画像を前記表示部に表示させる表示制御ステップと、
前記表示部に表示された前記各濃淡画像について、前記濃淡値をそれぞれ選択させる濃淡値選択ステップと、
前記濃淡値選択ステップにて選択された前記各濃淡値に基づいて、前記表示部に表示させる色を生成する色生成ステップとを実行させることを特徴とする表示色生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示色生成装置、表示色生成方法、及び表示色生成プログラムに関する。
【背景技術】
【０００２】
従来、ＣＧ（Computer Graphics）等をＰＣ（Personal Computer）上で作成するに際して、画像における所定の領域に表示させる色を設定するためのペイントツール等が知られている。このようなペイントツール（表示色生成装置）としては、例えば、ＲＧＢ（Red Green Blue）の階調を数値で指定することによって色の設定を行うものや、予め準備された複数の色候補から所望の色候補を選択することによって色の設定を行うものが知られている。そして、このようなペイントツールでは、使用者は、マウス等の入力機器を介してＧＵＩ（Graphical User Interface）を操作することによって、画像における所定の領域に表示させる色を容易に設定することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、ＲＧＢの階調を数値で指定する場合には、設定することができる色の範囲は広いものの使用者の意図した色を設定しにくいという問題がある。また、色候補を選択する場合には、使用者の意図した色を設定しやすいものの設定することができる色の範囲が狭くなるという問題がある。
【０００４】
本発明の目的は、広い範囲で色を設定することができるとともに、使用者の意図した色を設定しやすくすることができる表示色生成装置、表示色生成方法、及び表示色生成プログラムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明の表示色生成装置は、画像を表示する表示部と、所定の方向に沿って増加、または減少するように濃淡値が変化する複数の色についての濃淡画像を記憶する記憶部と、前記記憶部に記憶された前記各濃淡画像のうち、複数の前記濃淡画像を選択させる色選択部と、前記色選択部にて選択された前記各濃淡画像を前記表示部に表示させる表示制御部と、前記表示部に表示された前記各濃淡画像について、前記濃淡値をそれぞれ選択させる濃淡値選択部と、前記濃淡値選択部にて選択された前記各濃淡値に基づいて、前記表示部に表示させる色を生成する色生成部とを備えることを特徴とする。
【０００６】
このような構成によれば、表示色生成装置は、記憶部と、色選択部と、表示制御部とを備えるので、表示色生成装置の使用者は、記憶部に記憶された各濃淡画像のうち、複数の濃淡画像を選択し、表示部に選択した各濃淡画像を表示させることができる。そして、表示色生成装置は、濃淡値選択部と、色生成部とを備えるので、使用者は、表示部に表示された各濃淡画像について、濃淡値をそれぞれ選択し、選択した各濃淡値に基づいて表示部に表示させる色を生成することができる。
【０００７】
例えば、使用者は、記憶部に記憶された各濃淡画像のうち、ＲＧＢの３つの濃淡画像を選択することによって、表示部に選択したＲＧＢの濃淡画像を表示させることができる。そして、使用者は、表示部に表示されたＲＧＢの濃淡画像について、濃淡値をそれぞれ選択し、選択した各濃淡値に基づいて表示部に表示させる色を生成することができる。具体的に、色生成部は、例えば、使用者に選択された各濃淡値におけるＲＧＢの成分を加法混色させることによって表示部に表示させる色を生成する。
したがって、本発明によれば、使用者は、濃淡値を選択した複数の色を混色させて表示部に表示させる色を生成させることができるので、表示色生成装置は、広い範囲で色を設定することができるとともに、使用者の意図した色を設定しやすくすることができる。
【０００８】
本発明では、前記表示制御部は、前記色選択部にて選択された前記各濃淡画像の一部を重畳させるとともに、混色させて前記表示部に表示させることが好ましい。
このような構成によれば、使用者は、表示部に表示された濃淡画像の一部を重畳させた領域の色を見ることによって、色生成部にて生成される色を確認することができる。したがって、本発明によれば、使用者の意図した色を更に設定しやすくすることができる。
【０００９】
本発明では、前記表示色生成装置は、前記表示部に表示される前記各濃淡画像における前記濃淡値の範囲を設定させる範囲設定部を備えることが好ましい。
このような構成によれば、表示部に表示される濃淡画像における濃淡値の変化する範囲を狭くすることができるので、使用者の意図した色を更に設定しやすくすることができる。
【００１０】
本発明では、前記表示色生成装置は、前記範囲設定部にて設定された前記各濃淡画像における前記濃淡値の範囲を記憶する範囲記憶部を備え、前記表示制御部は、前記範囲記憶部に記憶された前記濃淡値の範囲に基づいて、前記色選択部にて選択された前記各濃淡画像を前記表示部に表示させることが好ましい。
【００１１】
このような構成によれば、表示制御部は、範囲記憶部に記憶された濃淡値の範囲に基づいて、色選択部にて選択された各濃淡画像を表示部に表示させるので、使用者が前回選択した濃淡値の範囲で色選択部に選択された各濃淡画像を表示部に表示させることができる。したがって、使用者の意図した色を更に設定しやすくすることができる。
【００１２】
本発明では、前記表示色生成装置は、前記表示部に表示される前記各濃淡画像における前記所定の方向を変更させる方向変更部を備えることが好ましい。
このような構成によれば、前述した表示色生成装置と同様の作用効果を奏することができる。特に、表示制御部が色選択部にて選択された各濃淡画像の一部を重畳させるとともに、混色させて表示部に表示させる場合には、濃淡値が変化する方向を変更させることで表示部に表示された濃淡画像の一部を重畳させた領域の色が変化するので、使用者の意図した色を更に設定しやすくすることができる。
【００１３】
本発明の表示色生成方法は、画像を表示する表示部に表示させる色を生成する表示色生成方法であって、所定の方向に沿って増加、または減少するように濃淡値が変化する複数の色についての濃淡画像を記憶する記憶ステップと、前記記憶ステップにて記憶された前記各濃淡画像のうち、複数の前記濃淡画像を選択させる色選択ステップと、前記色選択ステップにて選択された前記各濃淡画像を前記表示部に表示させる表示制御ステップと、前記表示部に表示された前記各濃淡画像について、前記濃淡値をそれぞれ選択させる濃淡値選択ステップと、前記濃淡値選択ステップにて選択された前記各濃淡値に基づいて、前記表示部に表示させる色を生成する色生成ステップとを実行することを特徴とする。
このような構成によれば、前述した表示色生成装置と同様の作用効果を奏することができる。
【００１４】
本発明の表示色生成プログラムは、画像を表示する表示部に表示させる色を生成する制御部により実行される表示色生成プログラムであって、前記制御部に、所定の方向に沿って増加、または減少するように濃淡値が変化する複数の色についての濃淡画像を記憶する記憶ステップと、前記記憶ステップにて記憶された前記各濃淡画像のうち、複数の前記濃淡画像を選択させる色選択ステップと、前記色選択ステップにて選択された前記各濃淡画像を前記表示部に表示させる表示制御ステップと、前記表示部に表示された前記各濃淡画像について、前記濃淡値をそれぞれ選択させる濃淡値選択ステップと、前記濃淡値選択ステップにて選択された前記各濃淡値に基づいて、前記表示部に表示させる色を生成する色生成ステップとを実行させることを特徴とする。
このような構成によれば、前述した表示色生成方法と同様の作用効果を奏することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係る情報処理装置の概略構成を示すブロック図。
【図２】前記実施形態における表示部に表示される画像の一例を示す図。
【図３】前記実施形態における制御部による表示色生成処理を示すフローチャート。
【図４】前記実施形態における色選択部にて選択され、表示部に表示された各濃淡画像を示す図。
【図５】前記実施形態における各濃淡画像の濃淡値の変化を示す図。
【発明を実施するための形態】
【００１６】
以下、本発明の一実施形態を図面に基づいて説明する。
〔情報処理装置の概略構成〕
図１は、本発明の一実施形態に係る情報処理装置１の概略構成を示すブロック図である。
表示色生成装置としての情報処理装置１は、図１に示すように、画像を表示する表示部２と、表示部２を制御する制御部３と、使用者からの操作入力を制御部３に対して出力するマウス４とを備え、表示部２に表示させる色を生成する機能を有している。
表示部２は、例えば、液晶パネル等を備えて構成され、制御部３による制御の下、画像を表示する。
【００１７】
制御部３は、ＣＰＵ（Central Processing Unit）等を備えて構成され、表示部２を含む情報処理装置１全体を制御するものであり、記憶部３１と、色選択部３２と、表示制御部３３と、範囲設定部３４と、方向変更部３５と、濃淡値選択部３６と、色生成部３７とを備える。
記憶部３１は、メモリ等を備えて構成され、本発明における記憶部、及び範囲記憶部として機能する。具体的に、記憶部３１は、所定の方向に沿って増加、または減少するように濃淡値が変化する複数の色についての濃淡画像や、後述する表示色生成処理（表示色生成方法）を実行するための表示色生成プログラムを記憶する他、情報処理装置１で用いられる情報を記憶する。
【００１８】
色選択部３２は、記憶部３１に記憶された各濃淡画像のうち、複数の濃淡画像を選択させる。なお、複数の濃淡画像を選択させる方法としては、例えば、メニューや、リスト等を用いることでマウス４を介して使用者に選択させる方法を例示できる。後述する範囲設定部３４、及び方向変更部３５においても同様である。
表示制御部３３は、色選択部３２にて選択された各濃淡画像を表示部２に表示させる。
範囲設定部３４は、表示部２に表示される各濃淡画像における濃淡値の範囲を設定させる。また、範囲設定部３４は、設定された濃淡値の範囲を記憶部３１に記憶させる。
方向変更部３５は、表示部２に表示される各濃淡画像における所定の方向を変更させる。
【００１９】
濃淡値選択部３６は、表示部２に表示された各濃淡画像について、濃淡値をそれぞれ選択させる。なお、濃淡値をそれぞれ選択させる方法としては、例えば、マウス４を介して使用者に所望の濃淡値で表示されている位置を選択させる方法を例示できる。
色生成部３７は、濃淡値選択部３６にて選択された各濃淡値に基づいて、表示部２に表示させる色を生成する。
【００２０】
図２は、表示部２に表示される画像の一例を示す図である。
表示部２は、制御部３による制御の下、例えば、図２に示すように、車２１の画像を表示する。そして、車２１における所定の領域２１Ａに表示させる色を設定するには、マウス４のカーソルを領域２１Ａに合わせてマウス４をクリックする。これによって、制御部３は、記憶部３１に記憶された表示色生成プログラムに従って、後述する表示色生成処理を実行し、表示部２にカラーパレット２２を表示させる。
【００２１】
〔表示色生成処理〕
図３は、制御部３による表示色生成処理を示すフローチャートである。
表示色生成処理が実行されると、記憶部３１は、所定の方向に沿って増加、または減少するように濃淡値が変化する複数の色についての濃淡画像を記憶する（Ｓ１：記憶ステップ）。なお、記憶部３１は、本実施形態のように表示色生成処理が実行されたときに複数の色についての濃淡画像を記憶してもよく、表示色生成処理が実行される前に予め複数の色についての濃淡画像を記憶してもよい。
【００２２】
記憶ステップＳ１にて複数の色についての濃淡画像が記憶されると、色選択部３２は、記憶部３１に記憶された各濃淡画像のうち、複数の濃淡画像を選択させる（Ｓ２：色選択ステップ）。なお、本実施形態では、ＲＧＢの３つの濃淡画像を選択したものとして説明する。
色選択ステップＳ２にて複数の濃淡画像が選択されると、表示制御部３３は、色選択部３２にて選択された各濃淡画像を表示部２に表示させる（Ｓ３：表示制御ステップ）。すなわち、表示制御部３３は、表示部２にカラーパレット２２を表示させる（図２参照）。
【００２３】
図４は、色選択部３２にて選択され、表示部２に表示された各濃淡画像を示す図である。なお、図４では、色選択部３２にて選択された各濃淡画像を、濃淡画像Ｒ、濃淡画像Ｇ、及び濃淡画像Ｂとして示している。
表示制御部３３は、図４に示すように、色選択部３２にて選択された各濃淡画像ＲＧＢの一部を重畳させるとともに、混色させて表示部２に表示させる。ここで、表示制御部３３は、各濃淡画像ＲＧＢを表示部２に表示させるに際しては、範囲設定部３４にて記憶部３１に記憶された濃淡値の範囲に基づいて、色選択部３２にて選択された各濃淡画像ＲＧＢを表示部２に表示させる。なお、情報処理装置１は、記憶部３１に記憶された濃淡値の範囲に基づいて、各濃淡画像ＲＧＢを表示部２に表示させるか否かをマウス４を介して設定可能に構成されている。
【００２４】
表示制御ステップＳ３にて各濃淡画像ＲＧＢが表示部２に表示されると、マウス４による使用者からの操作入力に基づいて、範囲設定部３４は、表示部２に表示される各濃淡画像ＲＧＢにおける濃淡値の範囲を設定させ、方向変更部３５は、表示部２に表示される各濃淡画像ＲＧＢにおける所定の方向を変更させる（Ｓ４：範囲設定・方向変更ステップ）。
【００２５】
次に、濃淡値選択部３６は、表示部２に表示された各濃淡画像ＲＧＢについて、濃淡値をそれぞれ選択させる（Ｓ５：濃淡値選択ステップ）。
具体的に、濃淡値選択部３６は、図４に示すように、選択されている現在の濃淡値の位置を丸印で示し、使用者は、マウス４を介して所望の濃淡値で表示されている位置、例えば、二点鎖線の丸印で示す位置を選択することで表示部２に表示された各濃淡画像ＲＧＢについて、濃淡値をそれぞれ選択する。
【００２６】
図５は、各濃淡画像ＲＧＢの濃淡値の変化を示す図である。
各濃淡画像ＲＧＢは、例えば、図５に示すように、所定の方向に沿って増加、または減少するように段階的に濃淡値が変化する。すなわち、濃淡画像Ｒは、図５（Ａ）に示すように、図５中右方向に沿って濃淡値が減少するように５段階に濃淡値が変化し、濃淡画像Ｂは、図５（Ｂ）に示すように、図５中右方向に沿って濃淡値が増加するように４段階に濃淡値が変化し、濃淡画像Ｇは、図５（Ｃ）に示すように、図５中右方向に沿って濃淡値が減少するように３段階に濃淡値が変化する。
【００２７】
濃淡値選択ステップＳ５にて各濃淡値が選択されると、色生成部３７は、濃淡値選択部３６にて選択された各濃淡値に基づいて、表示部２に表示させる色を生成する（Ｓ６：色生成ステップ）。
例えば、二点鎖線の丸印Ｐ（図４参照）で示す位置を使用者が選択した場合には、色生成部３７は、丸印Ｐで示す位置の各濃淡値におけるＲＧＢの成分を加法混色させることによって、表示部２に表示させる色を生成する。
以上のように、情報処理装置１は、表示色生成処理を実行し、表示部２に表示させる色を生成する。
【００２８】
本実施形態に係る情報処理装置１によれば、次のような効果がある。
（１）制御部３は、記憶部３１と、色選択部３２と、表示制御部３３とを備えるので、情報処理装置１の使用者は、記憶部３１に記憶された各濃淡画像のうち、複数の濃淡画像を選択し、表示部２に選択した各濃淡画像を表示させることができる。そして、制御部３は、濃淡値選択部３６と、色生成部３７とを備えるので、使用者は、表示部２に表示された各濃淡画像について、濃淡値をそれぞれ選択し、選択した各濃淡値に基づいて表示部２に表示させる色を生成することができる。したがって、使用者は、濃淡値を選択した複数の色を混色させて表示部２に表示させる色を生成させることができるので、情報処理装置１は、広い範囲で色を設定することができるとともに、使用者の意図した色を設定しやすくすることができる。
【００２９】
（２）表示制御部３３は、色選択部３２にて選択された各濃淡画像の一部を重畳させるとともに、混色させて表示部２に表示させるので、使用者は、表示部２に表示された濃淡画像の一部を重畳させた領域の色を見ることによって、色生成部３７にて生成される色を確認することができ、使用者の意図した色を更に設定しやすくすることができる。
（３）制御部３は、範囲設定部３４を備え、表示部２に表示される濃淡画像における濃淡値の変化する範囲を狭くすることができるので、使用者の意図した色を更に設定しやすくすることができる。
【００３０】
（４）表示制御部３３は、記憶部３１に記憶された濃淡値の範囲に基づいて、色選択部３２にて選択された各濃淡画像を表示部２に表示させるので、使用者が前回選択した濃淡値の範囲で色選択部３２に選択された各濃淡画像を表示部２に表示させることができる。したがって、使用者の意図した色を更に設定しやすくすることができる。
（５）制御部３は、方向変更部３５を備え、濃淡値が変化する方向を変更させることで表示部２に表示された濃淡画像の一部を重畳させた領域の色が変化するので、使用者の意図した色を更に設定しやすくすることができる。
【００３１】
〔実施形態の変形〕
なお、本発明は前記実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
例えば、前記実施形態では、色選択部３２にて選択された各濃淡画像を、濃淡画像Ｒ、濃淡画像Ｇ、及び濃淡画像Ｂの３種類としていたが、色選択部は、２種類以上の色を選択すれば良く、これら以外の色を選択してもよい。
前記実施形態では、表示制御部３３は、色選択部３２にて選択された各濃淡画像ＲＧＢの一部を重畳させるとともに、混色させて表示部２に表示させていた。これに対して、例えば、表示制御部は、色選択部にて選択された各濃淡画像を重畳させていなくてもよい。また、各濃淡画像の形状はどのような形状であってもよく、例えば、円形などであってもよい。要するに、表示制御部は、色選択部にて選択された各濃淡画像を表示部に表示させればよい。
【００３２】
前記実施形態では、制御部３は、記憶部３１を備え、表示制御部３３は、記憶部３１に記憶された濃淡値の範囲に基づいて、色選択部３２にて選択された各濃淡画像を表示部２に表示させていた。これに対して、表示制御部は、濃淡値の範囲を定めることなく色選択部にて選択された各濃淡画像を表示部に表示させてもよい。
前記実施形態では、制御部３は、範囲設定部３４、及び方向変更部３５を備えていたが、これらの機能を備えていなくてもよい。また、制御部は、メタリック調や、パール調などの色の効果を変更させる機能を備えていてもよい。
【００３３】
前記実施形態では、色生成部３７は、濃淡値選択部３６にて選択された各濃淡値におけるＲＧＢの成分を加法混色させることによって、表示部２に表示させる色を生成していた。これに対して、例えば、色生成部は、濃淡値選択部にて選択された各濃淡値における色の成分を減法混色させることによって、表示部に表示させる色を生成してもよい。要するに、色生成部は、濃淡値選択部にて選択された各濃淡値に基づいて、表示部に表示させる色を生成することができればよい。
【産業上の利用可能性】
【００３４】
本発明は、表示色生成装置、表示色生成方法、及び表示色生成プログラムに好適に利用することができる。
【符号の説明】
【００３５】
１…情報処理装置（表示色生成装置）、２…表示部、３…制御部、３１…記憶部（記憶部、範囲記憶部）、３２…色選択部、３３…表示制御部、３４…範囲設定部、３５…方向変更部、３６…濃淡値選択部、３７…色生成部。
【図１】
2010218355.tif 000003
【図２】
2010218355.tif 000004
【図３】
2010218355.tif 000005
【図４】
2010218355.tif 000006
【図５】
2010218355.tif 000007