(57)【要約】【課題】電子コンテンツの背景色に適した配色を行う。【解決手段】高視認性明度情報生成部１０３は背景の中で視認性が高い文字の明度を示す高視認性文字明度情報１０３１、背景の中で視認性が高い非文字要素の明度を示す高視認性非文字要素明度情報１０３２を生成する。高調和性色相情報生成部１０４は背景の中で調和性が高い色相を示す高調和性色相情報１０４１を生成する。使用不可色相範囲情報生成部１０５は背景の中で使用できない色相の範囲を示す使用不可色相範囲情報１０５１を生成する。高調和性色相情報選択部１０６は使用可能な高調和性色相情報１０４１を選択する。文字色情報生成部１０８は高調和性色相情報１０４１と高視認性文字明度情報１０３１とを含む文字色情報１０８１を生成する。非文字要素色情報生成部１０９は高調和性色相情報１０４１と高視認性非文字要素明度情報１０３２とを含む非文字要素色情報１０９１を生成する。【選択図】図１
2013137609.tif 000002
【特許請求の範囲】
【請求項１】
電子コンテンツの背景の色である背景色を示す背景色情報を取得する背景色情報取得部と、
前記背景色情報に対応する背景色の明度を示す背景色明度情報および当該背景色の色相を示す背景色色相情報を生成する背景色明度色相情報生成部と、
前記背景色明度情報に対応する明度を有する背景の中の文字の視認性が予め定めた程度以上となるような文字の明度を示す高視認性文字明度情報、当該背景の中の文字以外の要素である非文字要素の視認性が予め定めた程度以上となるような非文字要素の明度を示す高視認性非文字要素明度情報を生成する高視認性明度情報生成部と、
前記背景色色相情報に対応する色相に対する別の色相の調和性が予め定めた程度以上となるような別の色相を示す高調和性色相情報を生成する高調和性色相情報生成部と、
前記背景色色相情報に対応する色相に対して使用できない色相の範囲を示す使用不可色相範囲情報を生成する使用不可色相範囲情報生成部と、
前記使用不可色相範囲情報に対応する色相の範囲に含まれない前記高調和性色相情報を選択する高調和性色相情報選択部と、
選択された前記高調和性色相情報と、前記高視認性文字明度情報とを含む文字色情報を生成する文字色情報生成部と、
選択された前記高調和性色相情報と、前記高視認性非文字要素明度情報とを含む非文字要素色情報を生成する非文字要素色情報生成部と
を備えることを特徴とする配色処理装置。
【請求項２】
選択された複数の前記高調和性色相情報に対し優先順位を設定する高調和性色相情報優先順位設定部と、
複数の前記高調和性色相情報から前記優先順位に基づいて１以上の高調和性色相情報を選択し、選択された当該高調和性色相情報を含む高優先性色情報を生成する高優先性色情報生成部と
を備えることを特徴とする請求項１記載の配色処理装置。
【請求項３】
選択された複数の前記高調和性色相情報に対し優先順位を設定する高調和性色相情報優先順位設定部と、
複数の前記高調和性色相情報から前記優先順位に基づいて１以上の高調和性色相情報を選択し、選択された当該高調和性色相情報と、前記高視認性文字明度情報とを含む高優先性文字色情報を生成する高優先性色情報生成部と
を備えることを特徴とする請求項１記載の配色処理装置。
【請求項４】
複数の色の各範囲につき、当該色の範囲を示す色範囲識別情報と、当該色の範囲に対応する色相の範囲を示す色相範囲情報とを含む色範囲情報が記憶される色情報データベースと、
前記各色の範囲につき、当該色の範囲を示す色範囲識別情報と、当該色の範囲の意味を示す意味識別情報とからなる色意味情報が記憶される色意味情報データベースと、
前記電子コンテンツにより伝達すべき事象の意味を示す意味識別情報を含む色意味情報を前記色意味情報データベースから検索し、当該色意味情報から色範囲識別情報を読み出し、当該色範囲識別情報を含む色範囲情報を前記色情報データベースから検索し、当該色範囲情報から色相範囲情報を読み出し、当該色相範囲情報に対応する色相の範囲に含まれる色相を選択し、当該色相を示す有意色相情報を含む有意色情報を生成する有意色情報生成部と
を備えることを特徴とする請求項１記載の配色処理装置。
【請求項５】
複数の色の各範囲につき、当該色の範囲を示す色範囲識別情報と、当該色の範囲に対応する色相の範囲を示す色相範囲情報とを含む色範囲情報が記憶される色情報データベースと、
前記各色の範囲につき、当該色の範囲を示す色範囲識別情報と、当該色の範囲の意味を示す意味識別情報とからなる色意味情報が記憶される色意味情報データベースと、
前記電子コンテンツにより伝達すべき事象の意味を示す意味識別情報を含む色意味情報を前記色意味情報データベースから検索し、当該色意味情報から色範囲識別情報を読み出し、当該色範囲識別情報を含む色範囲情報を前記色情報データベースから検索し、当該色範囲情報から色相範囲情報を読み出し、当該色相範囲情報に対応する色相の範囲に含まれる色相を選択し、当該色相を示す有意色相情報と、前記高視認性文字明度情報とを含む有意文字色情報を生成する有意色情報生成部と
を備えることを特徴とする請求項１記載の配色処理装置。
【請求項６】
前記有意色情報生成部は、
選択した前記色相が前記使用不可色相範囲情報に対応する色相の範囲に含まれるなら、選択した前記色相を含む範囲を示す前記色相範囲情報に対応する色相の範囲の色に類似する色の範囲を示す色範囲情報を前記色情報データベースから検索し、選択した前記色相に代えて、当該色範囲情報に対応する色相の範囲から選択した色相を使用する
ことを特徴とする請求項４または５記載の配色処理装置。
【請求項７】
電子コンテンツの背景の色である背景色に適した配色を行う配色処理装置の動作方法であって、
前記配色処理装置の背景色情報取得部が、前記電子コンテンツの背景の色である背景色を示す背景色情報を取得する工程と、
前記配色処理装置の背景色明度色相情報生成部が、前記背景色情報に対応する背景色の明度を示す背景色明度情報および当該背景色の色相を示す背景色色相情報を生成する工程と、
前記配色処理装置の高視認性明度情報生成部が、前記背景色明度情報に対応する明度を有する背景の中の文字の視認性が予め定めた程度以上となるような文字の明度を示す高視認性文字明度情報、当該背景の中の文字以外の要素である非文字要素の視認性が予め定めた程度以上となるような非文字要素の明度を示す高視認性非文字要素明度情報を生成する工程と、
前記配色処理装置の高調和性色相情報生成部が、前記背景色色相情報に対応する色相に対する別の色相の調和性が予め定めた程度以上となるような別の色相を示す高調和性色相情報を生成する工程と、
前記配色処理装置の使用不可色相範囲情報生成部が、前記背景色色相情報に対応する色相に対して使用できない色相の範囲を示す使用不可色相範囲情報を生成する工程と、
前記配色処理装置の高調和性色相情報選択部が、前記使用不可色相範囲情報に対応する色相の範囲に含まれない前記高調和性色相情報を選択する工程と、
前記配色処理装置の文字色情報生成部が、選択された前記高調和性色相情報と、前記高視認性文字明度情報とを含む文字色情報を生成する工程と、
前記配色処理装置の非文字要素色情報生成部が、選択された前記高調和性色相情報と、前記高視認性非文字要素明度情報とを含む非文字要素色情報を生成する工程と
を備えることを特徴とする配色処理装置の動作方法。
【請求項８】
請求項１ないし６のいずれかに記載の配色処理装置としてコンピュータを機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配色処理装置およびその動作方法に関するものである。
【背景技術】
【０００２】
近年、インターネットが社会において広く普及し、様々な環境で閲覧されうること、様々な特徴を持った利用者がいることを想定したWebコンテンツ作成および提供が求められている。Webサイトのアクセシビリティを担保するための最も新しいガイドラインとして、非特許文献１がある。
【０００３】
これは、２００８年にWorld Wide Web Consortium（以下、「W3C」という）によって策定された非特許文献２（以下、「WCAG2.0」という）を受けた内容となっている。このガイドラインのチェック項目の中にウェブサイトの配色に関する項目があり、背景色と文字色の2色に対して明るさのコントラスト（明るさの違い）の計算式、及びコントラスト比の基準がAAとAAAの2つの基準で設けられている。Webサイト全体に対し最低の達成基準レベルであるレベルAにはこのコントラスト比の基準は設けられていないが、レベルAA、AAAの基準を満たしていれば文字が背景に対して更に読みやすい、とされている。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】日本規格協会、「高齢者・障害者等配慮設計指針−情報通信における機器、ソフトウェア及びサービス」JIS X 8341-3 : 2010
【非特許文献２】Web Content Accessibility Guidelines 2.0、［ｏｎｌｉｎｅ］、［平成２３年１２月１７日検索］、インターネット＜ＵＲＬ：http://www.w3.org/TR/WCAG20/＞
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記のWCAC2.0で推奨されているコントラスト基準を、実際のWebコンテンツの配色作業に適用すると、以下の理由から作業効率の低下を招くことが多い。
【０００６】
一点目は数式およびその内容に由来する問題である。上記の基準はRGB値を使用した数式で定義されているため、ある背景色に対し、感覚的にどのような色が適しているのかを把握するのが難しい。また、1色と1色の組み合わせしかチェックできないため、多くの要素の色を決める必要がある場合には効率が悪くなる。更に、上記は明るさの差が保たれているかどうかの最低基準を定めたものであり、その基準を満たしていれば良いため、候補となる色は膨大に存在してしまい選ぶのが難しくなる。
【０００７】
二点目は、上記の基準が色の明るさに関する基準であるという点である。上記の基準は文字の可読性を考慮したものであるが、ボタンや、その他装飾等の要素の色を決める際には、文字ほどの明度コントラストを保つ必要がないケースもある。ただしこの場合、近年浸透しているカラーユニバーサルデザインの考え方から、多様な色覚特性に配慮した配色にするためには色相の組み合わせについても検討しなければならない。
【０００８】
三点目は、色の感性的側面が考慮されていない点である。Webコンテンツ等をデザインする際には、カラーコーディネートの考え方に代表される配色の調和感や組み合わせを重視することが多い。また、主に使用する色が決まっている場合や、色の特性や意味なども重視しながらデザインすることが多い。しかし、上記の基準では、これらのような色の持つ感性的な側面や、色の持つ意味については考慮されていない。
【０００９】
Webコンテンツの配色作業を支援するためには、特に三点目で触れた、色の調和や色が持つ役割、意味という感性的な観点を重視しつつも、文字色のコントラスト基準やカラーユニバーサルデザインの観点を満たした配色を提案する必要がある。
【００１０】
本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、電子コンテンツの背景色に適した文字の色を示す文字色情報ならびに背景色に適した文字以外の要素である非文字要素の色を示す非文字要素色情報を生成する配色処理装置およびその動作方法を提供することにある。
【課題を解決するための手段】
【００１１】
上記の課題を解決するために、第１の本発明は、電子コンテンツの背景の色である背景色を示す背景色情報を取得する背景色情報取得部と、前記背景色情報に対応する背景色の明度を示す背景色明度情報および当該背景色の色相を示す背景色色相情報を生成する背景色明度色相情報生成部と、前記背景色明度情報に対応する明度を有する背景の中の文字の視認性が予め定めた程度以上となるような文字の明度を示す高視認性文字明度情報、当該背景の中の文字以外の要素である非文字要素の視認性が予め定めた程度以上となるような非文字要素の明度を示す高視認性非文字要素明度情報を生成する高視認性明度情報生成部と、前記背景色色相情報に対応する色相に対する別の色相の調和性が予め定めた程度以上となるような別の色相を示す高調和性色相情報を生成する高調和性色相情報生成部と、前記背景色色相情報に対応する色相に対して使用できない色相の範囲を示す使用不可色相範囲情報を生成する使用不可色相範囲情報生成部と、前記使用不可色相範囲情報に対応する色相の範囲に含まれない前記高調和性色相情報を選択する高調和性色相情報選択部と、選択された前記高調和性色相情報と、前記高視認性文字明度情報とを含む文字色情報を生成する文字色情報生成部と、選択された前記高調和性色相情報と、前記高視認性非文字要素明度情報とを含む非文字要素色情報を生成する非文字要素色情報生成部とを備えることを特徴とする配色処理装置をもって解決手段とする。
【００１２】
例えば、配色処理装置は、選択された複数の前記高調和性色相情報に対し優先順位を設定する高調和性色相情報優先順位設定部と、複数の前記高調和性色相情報から前記優先順位に基づいて１以上の高調和性色相情報を選択し、選択された当該高調和性色相情報を含む高優先性色情報を生成する高優先性色情報生成部とを備える。
【００１３】
例えば、配色処理装置は、選択された複数の前記高調和性色相情報に対し優先順位を設定する高調和性色相情報優先順位設定部と、複数の前記高調和性色相情報から前記優先順位に基づいて１以上の高調和性色相情報を選択し、選択された当該高調和性色相情報と、前記高視認性文字明度情報とを含む高優先性文字色情報を生成する高優先性色情報生成部とを備える。
【００１４】
例えば、配色処理装置は、複数の色の各範囲につき、当該色の範囲を示す色範囲識別情報と、当該色の範囲に対応する色相の範囲を示す色相範囲情報とを含む色範囲情報が記憶される色情報データベースと、前記各色の範囲につき、当該色の範囲を示す色範囲識別情報と、当該色の範囲の意味を示す意味識別情報とからなる色意味情報が記憶される色意味情報データベースと、前記電子コンテンツにより伝達すべき事象の意味を示す意味識別情報を含む色意味情報を前記色意味情報データベースから検索し、当該色意味情報から色範囲識別情報を読み出し、当該色範囲識別情報を含む色範囲情報を前記色情報データベースから検索し、当該色範囲情報から色相範囲情報を読み出し、当該色相範囲情報に対応する色相の範囲に含まれる色相を選択し、当該色相を示す有意色相情報を含む有意色情報を生成する有意色情報生成部とを備える。
【００１５】
例えば、配色処理装置は、複数の色の各範囲につき、当該色の範囲を示す色範囲識別情報と、当該色の範囲に対応する色相の範囲を示す色相範囲情報とを含む色範囲情報が記憶される色情報データベースと、前記各色の範囲につき、当該色の範囲を示す色範囲識別情報と、当該色の範囲の意味を示す意味識別情報とからなる色意味情報が記憶される色意味情報データベースと、前記電子コンテンツにより伝達すべき事象の意味を示す意味識別情報を含む色意味情報を前記色意味情報データベースから検索し、当該色意味情報から色範囲識別情報を読み出し、当該色範囲識別情報を含む色範囲情報を前記色情報データベースから検索し、当該色範囲情報から色相範囲情報を読み出し、当該色相範囲情報に対応する色相の範囲に含まれる色相を選択し、当該色相を示す有意色相情報と、前記高視認性文字明度情報とを含む有意文字色情報を生成する有意色情報生成部とを備える。
【００１６】
例えば、前記有意色情報生成部は、選択した前記色相が前記使用不可色相範囲情報に対応する色相の範囲に含まれるなら、選択した前記色相を含む範囲を示す前記色相範囲情報に対応する色相の範囲の色に類似する色の範囲を示す色範囲情報を前記色情報データベースから検索し、選択した前記色相に代えて、当該色範囲情報に対応する色相の範囲から選択した色相を使用する。
【００１７】
第２の本発明は、電子コンテンツの背景の色である背景色に適した配色を行う配色処理装置の動作方法であって、前記配色処理装置の背景色情報取得部が、前記電子コンテンツの背景の色である背景色を示す背景色情報を取得する工程と、前記配色処理装置の背景色明度色相情報生成部が、前記背景色情報に対応する背景色の明度を示す背景色明度情報および当該背景色の色相を示す背景色色相情報を生成する工程と、前記配色処理装置の高視認性明度情報生成部が、前記背景色明度情報に対応する明度を有する背景の中の文字の視認性が予め定めた程度以上となるような文字の明度を示す高視認性文字明度情報、当該背景の中の文字以外の要素である非文字要素の視認性が予め定めた程度以上となるような非文字要素の明度を示す高視認性非文字要素明度情報を生成する工程と、前記配色処理装置の高調和性色相情報生成部が、前記背景色色相情報に対応する色相に対する別の色相の調和性が予め定めた程度以上となるような別の色相を示す高調和性色相情報を生成する工程と、前記配色処理装置の使用不可色相範囲情報生成部が、前記背景色色相情報に対応する色相に対して使用できない色相の範囲を示す使用不可色相範囲情報を生成する工程と、前記配色処理装置の高調和性色相情報選択部が、前記使用不可色相範囲情報に対応する色相の範囲に含まれない前記高調和性色相情報を選択する工程と、前記配色処理装置の文字色情報生成部が、選択された前記高調和性色相情報と、前記高視認性文字明度情報とを含む文字色情報を生成する工程と、前記配色処理装置の非文字要素色情報生成部が、選択された前記高調和性色相情報と、前記高視認性非文字要素明度情報とを含む非文字要素色情報を生成する工程とを備えることを特徴とする配色処理装置の動作方法をもって解決手段とする。
【発明の効果】
【００１８】
本発明によれば、電子コンテンツの背景色に適した文字の色を示す文字色情報ならびに背景色に適した文字以外の要素である非文字要素の色を示す非文字要素色情報を生成することができる。
【図面の簡単な説明】
【００１９】
【図１】第１の実施の形態に係る配色処理装置の構成を示すブロック図である。
【図２】図１の配色処理装置１Ａとともに使用される表示装置に表示される内容の一例を示す図である。
【図３】配色処理装置１Ａの動作方法を示すフローチャートである。
【図４】配色処理装置１Ａで生成された６個の高調和性色相情報１０４１に対応する色相を示す図である。
【図５】使用不可色相範囲情報１０５１に対応する色相の範囲と図４に示した色相を示す図である。
【図６】第２の実施の形態に係る配色処理装置の構成を示すブロック図である。
【図７】図６の配色処理装置１Ｂとともに使用される表示装置に表示される内容の一例を示す図である。
【図８】色情報データベース１１３の構成の一例を示す図である。
【図９】色意味情報データベース１１４の構成の一例を示す図である。
【図１０】配色処理装置１Ｂの動作方法を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態について図面を参照して説明する。
【００２１】
［第１の実施の形態］
図１は、第１の実施の形態に係る配色処理装置の構成を示すブロック図である。  
図２は、第１の実施の形態に係る配色処理装置とともに使用される表示装置に表示される内容の一例を示す図である。
【００２２】
配色処理装置１Ａは、インターネットで閲覧できるウェブページのようなコンテンツ（以下、電子コンテンツという）の背景色に適した配色を行う装置である。
【００２３】
配色処理装置１Ａは、コンピュータであり、かつ、所定のコンピュータプログラムをロードして、当該コンピュータプログラムに対応する機能を発揮できるようになったコンピュータである。
【００２４】
配色処理装置１Ａは、コンピュータに接続されたキーボードやマウスなどの入力装置ならびにドットマトリクスディスプレイなどの表示装置（共に図示せず）とともに使用される。ここでは、表示装置を見て、入力装置を操作する人をユーザという。
【００２５】
図１に示すように、配色処理装置１Ａは、背景色情報取得部１０１と、背景色明度色相情報生成部１０２と、高視認性明度情報生成部１０３と、高調和性色相情報生成部１０４と、使用不可色相範囲情報生成部１０５と、高調和性色相情報選択部１０６と、高調和性色相情報優先順位設定部１０７と、文字色情報生成部１０８と、非文字要素色情報生成部１０９と、高優先性色情報生成部１１０と、提案色表示部１１１と、高優先性色表示部１１２とを備える。
【００２６】
（配色処理装置１Ａの動作方法）
図３は、配色処理装置１Ａの動作方法を示すフローチャートである。  
ユーザは、例えば、これから、１つの電子コンテンツ（以下、単に電子コンテンツという）を制作しようとしている。電子コンテンツの背景に使用する１つの色（背景色）は決まったが、文字や文字以外の要素（いわゆるボタンなど）の色などはまだ決まっていない。
【００２７】
このような場合、ユーザが、入力装置に開始操作を行うと、表示装置には、図２（ａ）の背景色指定エリア１０００１が表示される。ユーザは、入力装置を操作することで、背景色指定エリア１０００１に、背景色に対応する１６進コード（ＨＴＭＬ（Hyper Text Markup Language）等に使用されるもの）などの背景色情報１０００を表示させる。
【００２８】
図３において、ステップＳ１０１では、背景色情報取得部１０１が、背景色指定エリア１０００１に表示された背景色情報１０００を取得し、背景色情報１０００を背景色明度色相情報生成部１０２、提案色表示部１１１および高優先性色表示部１１２に送信する。
【００２９】
ステップＳ１０２では、背景色明度色相情報生成部１０２が、背景色情報１０００に対応する背景色の明度を示す背景色明度情報１０２１および当該背景色の色相を示す背景色色相情報１０２２を生成する。
【００３０】
ここでは、背景色明度色相情報生成部１０２は、例えば、背景色情報１０００に対応する色に含まれる赤色成分を示す値Ｒ、緑色成分を示す値Ｇおよび青色成分を示す値Ｂを求め、Ｒ、ＧおよびＢを式（１）に代入し、背景色の明度を求め、当該明度を示す背景色明度情報１０２１を生成する。
【数１】
2013137609.tif 000003
【００３１】
また、背景色明度色相情報生成部１０２は、値Ｒ、ＧおよびＢをＬ*ａ*ｂ*表色系で使用される値に変換し、変換後の値に対応する色相を求め、当該色相を示す背景色色相情報１０２２を生成する。色相は、０°以上、かつ、３６０°未満の角度である。色相が０°で、色はおおよそ赤である。色相（角度）が増加するにしたがい、色は黄、緑、青、紫に変化する。色相が、３６０°に近づくと、色は赤に戻る。
【００３２】
背景色明度色相情報生成部１０２は、背景色明度情報１０２１を高視認性明度情報生成部１０３と文字色情報生成部１０８に送信し、背景色色相情報１０２２を高視認性明度情報生成部１０３、高調和性色相情報生成部１０４および使用不可色相範囲情報生成部１０５に送信する。
【００３３】
ステップＳ１０３では、高視認性明度情報生成部１０３が、背景色明度情報１０２１および背景色色相情報１０２２を基に高視認性文字明度情報１０３１および高視認性非文字要素明度情報１０３２を生成する。
【００３４】
高視認性文字明度情報１０３１は、背景色明度情報１０２１に対応する明度を有する背景の中の文字の視認性が予め定めた程度以上となるような文字の明度を示すものである。
【００３５】
ここでは、高視認性明度情報生成部１０３は、式（２ａ）の値Ｌまたは式（２ｂ）の値Ｌに該当する１つ明度を、例えばランダムに選択し、当該明度を示す高視認性文字明度情報１０３１を生成する。
【数２】
2013137609.tif 000004
【００３６】
これは、背景の色の明度と文字の色の明度の関係について、ＷＣＡ２．０では、以下のように定めていることに基づくものである。
【００３７】
便宜的に、背景の色の明度と文字の色の明度の大きい方をＬ１、小さい方をＬ２とし、背景と文字のコントラスト比（明度比）をＣとすると、
コントラスト比Ｃは、式（３）により得られる。
【数３】
2013137609.tif 000005
【００３８】
レベルＡＡと称される基準では、コントラスト比Ｃが３ないし４．５（フォントサイズにより異なる）以上であれば視認性が高いとされている。よって、式（２ａ）、（２ｂ）では、後者の値と同じ４．５を使用したのである。
【００３９】
つまり、式（４）の条件を満たす値Ｌに該当する明度と、背景色明度情報１０２１に対応する明度の大きい方をＬ１、小さい方をＬ２とし、前者と後者のコントラスト比つまり、式（３）のコントラスト比Ｃが、例えば、４．５未満となり、視認性が低くなってしまうからである。
【数４】
2013137609.tif 000006
【００４０】
なお、式（２ａ）の値Ｌまたは式（２ｂ）の値Ｌに該当する２つ以上の明度を選択し、各明度を示す高視認性文字明度情報１０３１を生成してもよい。
【００４１】
一方、高視認性非文字要素明度情報１０３２は、背景色明度情報１０２１に対応する明度を有する背景の中の文字以外の要素である非文字要素の視認性が予め定めた程度以上となるような非文字要素の明度を示すものである。非文字要素とは、例えば、いわゆるボタンと称されるものである。
【００４２】
ここでは、高視認性明度情報生成部１０３は、式（５ａ）の値Ｌまたは式（５ｂ）の値Ｌに該当する１つ明度を選択し、当該明度を示す高視認性非文字要素明度情報１０３２を生成する。
【数５】
2013137609.tif 000007
【００４３】
つまり、ボタン等の文字要素は、文字よりも視認性（可読性も）が低くてよいので、式（２ａ）、（２ｂ）で４．５とした値を３としたのである。
【００４４】
なお、式（５ａ）の値Ｌまたは式（５ｂ）の値Ｌに該当する２つ以上の明度を選択し、各明度を示す高視認性非文字要素明度情報１０３２を生成してもよい。
【００４５】
高視認性明度情報生成部１０３は、こうして生成した高視認性文字明度情報１０３１を文字色情報生成部１０８および高優先性色情報生成部１１０に送信し、高視認性非文字要素明度情報１０３２を非文字要素色情報生成部１０９に送信する。
【００４６】
ステップＳ１０４では、高調和性色相情報生成部１０４が、背景色色相情報１０２２に対応する色相に対する別の色相の調和性が予め定めた程度以上となるような別の色相を示す高調和性色相情報１０４１を生成する。つまり、高調和性色相情報生成部１０４は、背景色色相情報１０２２に対応する色相をもつ色と高調和性色相情報１０４１に対応する色相をもつ色を両方見たときに美しくなるようにする。
【００４７】
高調和性色相情報生成部１０４は、例えば、「角度配色」という一般的なカラーコーディネートの技法を用い、例えば、背景色色相情報１０２２に対応する色相と同じ色相ならびに背景色色相情報１０２２に対応する色相に対してそれぞれ、＋４５°、−４５°、＋１２０°、−１２０°、＋１８０°の差を有する色相を選択し、各色相につき、高調和性色相情報１０４１を生成する。
【００４８】
図４は、この例で生成された６個の高調和性色相情報１０４１に対応する色相を示す図である。
【００４９】
符号１０４１０は、背景色色相情報１０２２に対応する色相と同じ色相を示す。符号１０４１１〜１０４１５は、背景色色相情報１０２２に対応する色相に対してそれぞれ、＋４５°、−４５°、＋１２０°、−１２０°、＋１８０°の差を有する色相を示す。
【００５０】
図３に戻り、ステップＳ１０５では、使用不可色相範囲情報生成部１０５が、背景色色相情報１０２２に対応する色相に対して使用できない色相の範囲を示す使用不可色相範囲情報１０５１を生成する。
【００５１】
ここでは、使用不可色相範囲情報生成部１０５は、例えば、ＣＩＥｘｙ色度図を用い、所定の色覚特性において、背景色色相情報１０２２に対応する色相の色に対して区別できない色（混同色）の色相の範囲を示す使用不可色相範囲情報１０５１を生成する。
【００５２】
具体的には、使用不可色相範囲情報生成部１０５は、背景色色相情報１０２２に対応する色相のｘｙ色度座標値から混同色となるｘｙ色度座標値の範囲を求め、Ｌ*ａ*ｂ*表色系で使用される値に変換し、色相（角度）の範囲に変換し、この範囲を示す使用不可色相範囲情報１０５１を生成する。
【００５３】
図５は、使用不可色相範囲情報１０５１に対応する色相の範囲と図４に示した色相を示す図である。  
符号１０５１１は、使用不可色相範囲情報１０５１に対応する色相の範囲を示す。
【００５４】
図３に戻り、ステップＳ１０６では、高調和性色相情報選択部１０６が、使用不可色相範囲情報１０５１に対応する色相の範囲に含まれない高調和性色相情報１０４１を選択する。
【００５５】
例えば、高調和性色相情報選択部１０６は、図５において、符号１０４１１〜１０４１５に対応する高調和性色相情報１０４１、つまり、符号１０４１０に対応する高調和性色相情報１０４１以外の５個の高調和性色相情報１０４１から、使用不可色相範囲情報１０５１に対応する色相の範囲に含まれない、符号１０４１１、１０４１３、１０４１５を選択する。また、高調和性色相情報選択部１０６は、背景色色相情報１０２２に対応する色相と同じ色相を示す、符号１０４１０に対応する高調和性色相情報１０４１を選択する。
【００５６】
高調和性色相情報選択部１０６は、選択した高調和性色相情報１０４１を高調和性色相情報優先順位設定部１０７、文字色情報生成部１０８および高優先性色情報生成部１１０に送信する。
【００５７】
ステップＳ１０７では、高調和性色相情報優先順位設定部１０７が、選択された複数の高調和性色相情報１０４１に対し優先順位を設定する。高調和性色相情報優先順位設定部１０７は、例えば、各高調和性色相情報１０４１に対し、当該高調和性色相情報１０４１の優先順位を示す情報を対応づける。以下、優先順位を示す情報を含めて、高調和性色相情報１０４１という。
【００５８】
ここでは、高調和性色相情報優先順位設定部１０７は、高調和性色相情報１０４１に対し、例えば、目立ちやすい順に高い優先順位を設定する。
【００５９】
高調和性色相情報優先順位設定部１０７は、例えば、式（６ａ）または式（６ｂ）により誘目度を計算し、最も高い誘目度に対応する高調和性色相情報１０４１の優先順位を１位とし、以下、誘目度の低下に応じて、優先順位を２位、３位、…とする。
【数６】
2013137609.tif 000008
【００６０】
ただし、Ｈ＿ｏｋは、選択された高調和性色相情報１０４１に対応する色相である。
【００６１】
高調和性色相情報優先順位設定部１０７は、優先順位を設定した各高調和性色相情報１０４１を高優先性色情報生成部１１０に送信する。
【００６２】
ステップＳ１０８では、文字色情報生成部１０８が、文字色情報１０８１と、白黒文字情報１０８２と、灰色文字情報１０８３とを生成する。
【００６３】
文字色情報１０８１とは、背景色情報１０００に対応する背景色に対して適切な文字の色を示すものである。文字色情報１０８１は、選択された高調和性色相情報１０４１（優先順位が設定される前の高調和性色相情報１０４１）と、高視認性文字明度情報１０３１と、当該高調和性色相情報１０４１に対応する色相および当該高視認性文字明度情報１０３１に対応する明度に対して予め定めた彩度を示す彩度情報とからなるものである。彩度情報は、ここでは、当該高調和性色相情報１０４１に対応する色相および当該高視認性文字明度情報１０３１に対応する明度に対して（取り得る範囲の中の）最高の彩度を示すものである。
【００６４】
なお、高視認性文字明度情報１０３１が２以上ある場合は、各高視認性文字明度情報１０３１について、文字色情報１０８１を生成してもよい。
【００６５】
白黒文字情報１０８２とは、白または黒の文字の色を示す情報である。  
文字色情報生成部１０８は、例えば、背景色明度情報１０２１に対応する明度が０．５未満なら白の文字の色を示す白黒文字情報１０８２を生成し、一方、背景色明度情報１０２１に対応する明度が０．５以上なら黒の文字の色を示す白黒文字情報１０８２を生成する。
【００６６】
灰色文字情報１０８３とは、灰色の文字（彩度が最低の文字）を示す情報である。  
灰色文字情報１０８３は、選択された高調和性色相情報１０４１（優先順位が設定される前の高調和性色相情報１０４１）と、高視認性文字明度情報１０３１と、取り得る範囲の中の）最低の彩度（ゼロ）を示す彩度情報とからなるものである。
【００６７】
なお、高視認性文字明度情報１０３１が２以上ある場合は、各高視認性文字明度情報１０３１について、灰色文字情報１０８３を生成してもよい。
【００６８】
文字色情報生成部１０８は、文字色情報１０８１、白黒文字情報１０８２および灰色文字情報１０８３を提案色表示部１１１に送信する。
【００６９】
ステップＳ１０９では、非文字要素色情報生成部１０９が、高視認性非文字要素明度情報１０３２および選択された高調和性色相情報１０４１を基に非文字要素色情報１０９１を生成する。
【００７０】
つまり、非文字要素色情報生成部１０９は、選択された高調和性色相情報１０４１と、高視認性非文字要素明度情報１０３２と、当該高調和性色相情報１０４１に対応する色相および当該高視認性非文字要素明度情報１０３２に対応する明度に対して予め定めた彩度を示す彩度情報とからなる非文字要素色情報１０９１を生成する。
【００７１】
非文字要素色情報１０９１とは、背景色情報１０００に対応する背景色と調和し、かつ、背景色に対して区別できる非文字要素の色を示すものである。非文字要素色情報１０９１は、選択された高調和性色相情報１０４１（優先順位が設定される前の高調和性色相情報１０４１）と、高視認性非文字要素明度情報１０３２と、当該高調和性色相情報１０４１に対応する色相および当該高視認性非文字要素明度情報１０３２に対応する明度に対して予め定めた彩度を示す彩度情報とからなるものである。彩度情報は、ここでは、当該高調和性色相情報１０４１に対応する色相および当該高視認性非文字要素明度情報１０３２に対応する明度に対して（取り得る範囲の中の）最高の彩度を示すものである。
【００７２】
なお、高視認性非文字要素明度情報１０３２が２以上ある場合は、各高視認性非文字要素明度情報１０３２について、非文字要素色情報１０９１を生成してもよい。
【００７３】
非文字要素色情報生成部１０９は、非文字要素色情報１０９１を提案色表示部１１１に送信する。
【００７４】
ステップＳ１１０では、高優先性色情報生成部１１０が、優先順位を設定された高調和性色相情報１０４１および高視認性文字明度情報１０３１を基に高優先性色情報１１０１および高優先性文字色情報１１０２を生成する。
【００７５】
高優先性色情報生成部１１０は、例えば、予め設定された優先順位の閾値（例えば、２位以上）を記憶しており、この場合、１位、２位の優先順位に対応する高調和性色相情報１０４１を選択し、各高調和性色相情報１０４１について高優先性色情報１１０１および高優先性文字色情報１１０２を生成する。
【００７６】
高優先性色情報１１０１とは、優先順位により選択された高調和性色相情報１０４１と、当該高調和性色相情報１０４１に対応する色相に対して予め定めた明度を示す明度情報と、当該高調和性色相情報１０４１に対応する色相に対して予め定めた彩度を示す彩度情報とからなるものである。明度情報は、例えば、当該色相において、彩度が最高の彩度となる場合の明度を示すものである。彩度情報は、当該最高の彩度を示すものである。これは、優先順位が高い色相をもつ色についてその典型性を保つための処理である。
【００７７】
高優先性文字色情報１１０２とは、優先順位により選択された高調和性色相情報１０４１と、高視認性文字明度情報１０３１と、ここでは、当該高調和性色相情報１０４１に対応する色相および当該高視認性文字明度情報１０３１に対応する明度に対して（取り得る範囲の中の）最高の彩度を示す彩度情報とからなるものである。
【００７８】
高優先性色情報生成部１１０は、高優先性色情報１１０１および高優先性文字色情報１１０２を高優先性色表示部１１２に送信する。
【００７９】
ステップＳ１１１では、提案色表示部１１１が、背景色情報１０００に対応する色と、文字色情報１０８１に対応する色と、白黒文字情報１０８２に対応する色と、灰色文字情報１０８３に対応する色と、非文字要素色情報１０９１に対応する色を、表示装置に表示する。
【００８０】
例えば、図２（ａ）に示すように、符号１１１１に示す部分が、いわゆるクリックされると、これらの色が表示される。  
符号１１１２で示す領域には、背景色情報１０００に対応する色が表示される。
【００８１】
文字色情報１０８１が４ある場合、符号１０８１１〜１０８１４で示す文字が、各文字色情報１０８１に対応する色で表示される。文字色情報１０８１が４ある場合、符号１０８１５〜１０８１８で示すボタンの文字以外の部分が、各文字色情報１０８１に対応する色で表示される。
【００８２】
非文字要素色情報１０９１が４ある場合、符号１０９１１〜１０９１４で示すボタンの文字以外の部分が、各非文字要素色情報１０９１に対応する色で表示される。
【００８３】
白黒文字情報１０８２が黒を示す情報である場合、符号１０８２１で示す文字が、黒で表示される。なお、白黒文字情報１０８２が白を示す情報である場合、符号１０８２１で示す文字は、白で表示される。
【００８４】
白黒文字情報１０８２が黒を示す情報である場合、符号１０８２２で示すボタンの文字以外の部分が、黒で表示される。なお、白黒文字情報１０８２が白を示す情報である場合、符号１０８２２で示すボタンの文字以外の部分は、白で表示される。
【００８５】
符号１０８３１で示す文字が、灰色文字情報１０８３に対応する色（灰色）で表示される。  
符号１０８３２で示すボタンの文字以外の部分が、灰色文字情報１０８３に対応する色（灰色）で表示される。
【００８６】
ボタンの文字は、文字以外の部分の明度が０．５未満なら白、０．５以上なら黒で表示される。
【００８７】
ステップＳ１１２では、高優先性色表示部１１２が、背景色情報１０００に対応する色と、高優先性色情報１１０１に対応する色と、高優先性文字色情報１１０２に対応する色を、表示装置に表示する。
【００８８】
例えば、図２（ｂ）に示すように、符号１１２１に示す部分が、いわゆるクリックされると、これらの色が表示される。  
符号１１２２で示す領域には、背景色情報１０００に対応する色が表示される。
【００８９】
高優先性色情報１１０１が２ある場合、符号１１０１１、１１０１２で示す文字が、各高優先性色情報１１０１に対応する色で表示される。高優先性色情報１１０１が２ある場合、符号１１０１３、１１０１４で示すボタンの文字以外の部分が、各高優先性色情報１１０１に対応する色で表示される。
【００９０】
高優先性文字色情報１１０２が２ある場合、符号１１０２１、１１０２２で示す文字が、各高優先性文字色情報１１０２に対応する色で表示される。高優先性文字色情報１１０２が２ある場合、符号１１０２３、１１０２４で示すボタンの文字以外の部分が、各高優先性文字色情報１１０２に対応する色で表示される。
【００９１】
ボタンの文字は、文字以外の部分の明度が０．５未満なら白、０．５以上なら黒で表示される。
【００９２】
（変形例）
なお、第１の実施の形態では、背景色情報１０００として１６進コードを入力したが、例えば、表示装置の画面に表示されたカラーパレットから１つを指定したり、表示装置の画面で任意の色を取得することにより背景色情報１０００を入力してもよい。また、背景色情報１０００は、Ｒ値、Ｇ値、Ｂ値などの組としてもよい。
【００９３】
また、背景色明度色相情報生成部１０２では、値Ｒ、ＧおよびＢをＬ*ａ*ｂ*表色系で使用される値に変換し、変換後の値に対応する色相を求めたが、色相を求める方法は、これに限らない。ただし、第１の実施の形態においては、色相が０°の場合に赤色の範囲に収まるような角度設定をすることが望ましい。
【００９４】
また、高視認性明度情報生成部１０３では、ＷＣＡ２．０で規定される式（３）を使用するが、他の式を使用してもよい。
【００９５】
また、高調和性色相情報生成部１０４では、「角度配色」という一般的なカラーコーディネートの技法を用いたが、他の方法を用いてもよい。
【００９６】
また、使用不可色相範囲情報生成部１０５では、混同色の色相の範囲を示す使用不可色相範囲情報１０５１を生成したが、ユーザが好まないなど、他の理由で使用できない色相の範囲を示す使用不可色相範囲情報１０５１を生成してもよい。
【００９７】
また、高調和性色相情報優先順位設定部１０７は、高調和性色相情報１０４１に対し、目立ちやすい順に高い優先順位を設定したが、例えば、色相と彩度によって影響を受ける「派手感」などの順で優先順位を設定してもよい。
【００９８】
また、高優先性色情報生成部１１０では、優先順位の閾値を２位以上としたが、優先順位の閾値はこれには限らない。ただし、効果や表示の量を考慮すると、２位以上とするのが望ましい。
【００９９】
また、提案色表示部１１１、高優先性色表示部１１２は、ボタンの文字を白または黒で表示したが、他の色で表示してもよい。または、ボタンの文字を表示しなくてもよい。
【０１００】
また、提案色表示部１１１、高優先性色表示部１１２は、ボタンに色を表示したが、ボタンに限らず、文字以外の他の要素、例えば、カーソルに色を表示してもよい。
【０１０１】
また、提案色表示部１１１、高優先性色表示部１１２による表示方法は、図２（ａ）、（ｂ）に示した表示方法でなくてよく、図は一例である。タブ形式でなく、別画面として表示してもよい。また、カラーパレットのような形式で表示してもよい。また、色だけでなく、色のコード値やＲＧＢ値を表示してもよい。また、色の表示に加え、説明のための文章を表示してもよい。
【０１０２】
したがって、第１の実施の形態によれば、配色処理装置１Ａは、電子コンテンツの背景の色である背景色を示す背景色情報１０００を取得する背景色情報取得部１０１と、背景色情報１０００に対応する背景色の明度を示す背景色明度情報１０２１および当該背景色の色相を示す背景色色相情報１０２２を生成する背景色明度色相情報生成部１０２と、背景色明度情報１０２１に対応する明度を有する背景の中の文字の視認性が予め定めた程度以上となるような文字の明度を示す高視認性文字明度情報１０３１、当該背景の中の文字以外の要素である非文字要素の視認性が予め定めた程度以上となるような非文字要素の明度を示す高視認性非文字要素明度情報１０３２を生成する高視認性明度情報生成部１０３と、背景色色相情報１０２２に対応する色相に対する別の色相の調和性が予め定めた程度以上となるような別の色相を示す高調和性色相情報１０４１を生成する高調和性色相情報生成部１０４と、背景色色相情報１０２２に対応する色相に対して使用できない色相の範囲を示す使用不可色相範囲情報１０５１を生成する使用不可色相範囲情報生成部１０５と、使用不可色相範囲情報１０５１に対応する色相の範囲に含まれない高調和性色相情報１０４１を選択する高調和性色相情報選択部１０６と、選択された高調和性色相情報１０４１と、高視認性文字明度情報１０３１とを含む文字色情報１０８１を生成する文字色情報生成部と、選択された高調和性色相情報１０４１と、高視認性非文字要素明度情報１０３２とを含む非文字要素色情報１０９１を生成する非文字要素色情報生成部１０９とを備えるので、電子コンテンツの背景色に適した文字の色を示す文字色情報ならびに背景色に適した文字以外の要素である非文字要素の色を示す非文字要素色情報を生成することができる。
【０１０３】
また、配色処理装置１Ａは、選択された複数の高調和性色相情報１０４１に対し優先順位を設定する高調和性色相情報優先順位設定部１０７と、複数の高調和性色相情報１０４１から優先順位に基づいて１以上の高調和性色相情報１０４１を選択し、選択された当該高調和性色相情報１０４１を含む高優先性色情報１１０１を生成する高優先性色情報生成部１１０とを備えるので、背景に対して高く調和する色相をもつ色を示す高優先性色情報１１０１を生成することができる。
【０１０４】
また、配色処理装置１Ａは、選択された複数の高調和性色相情報１０４１に対し優先順位を設定する高調和性色相情報優先順位設定部１０７と、複数の高調和性色相情報１０４１から優先順位に基づいて１以上の高調和性色相情報１０４１を選択し、選択された当該高調和性色相情報１０４１と、高視認性文字明度情報１０３１とを含む高優先性文字色情報１１０２を生成する高優先性色情報生成部１１０とを備えるので、背景に対して高く調和する色相をもつ文字の色を示す高優先性文字色情報１１０２を生成することができる。
【０１０５】
［第２の実施の形態］
次に、本発明の第２の実施の形態について説明する。第２の実施の形態では、第１の実施の形態に同一または類似の装置および装置構成を用い、同一または類似のものについては第１の実施の形態で使用した符号を使用して重複説明を略し、第１の実施の形態とは異なる事項を中心に説明を行う。
【０１０６】
図６は、第２の実施の形態に係る配色処理装置の構成を示すブロック図である。  
図７は、第２の実施の形態に係る配色処理装置とともに使用される表示装置に表示される内容の一例を示す図である。
【０１０７】
配色処理装置１Ｂは、背景色情報取得部１０１と、背景色明度色相情報生成部１０２と、高視認性明度情報生成部１０３と、高調和性色相情報生成部１０４と、使用不可色相範囲情報生成部１０５と、高調和性色相情報選択部１０６と、文字色情報生成部１０８と、非文字要素色情報生成部１０９と、提案色表示部１１１と、色情報データベース１１３と、色意味情報データベース１１４と、意味識別情報取得部１１５と、有意色情報生成部１１６と、有意色表示部１１７とを備える。
【０１０８】
図８は、色情報データベース１１３の構成の一例を示す図である。  
色情報データベース１１３には、複数の色の各範囲につき、当該色の範囲を示す色範囲識別情報と、当該色の範囲に対応する色相の範囲を示す色相範囲情報と、当該色の範囲に対応する明度の範囲を示す明度範囲情報と、当該色の範囲に対応する彩度の範囲を示す彩度範囲情報とからなる色範囲情報（以下、色範囲情報１１３１という）が記憶されている。
【０１０９】
例えば、色相範囲情報、明度範囲情報および彩度範囲情報には、Ｌ*ａ*ｂ*表色系で使用される値が用いられる。
【０１１０】
色範囲情報の生成に際しては、位相の全範囲０°〜３６０°が、例えば、１０等分されて、１０の色相の範囲、つまり、「赤」、「橙」、「黄」、「黄緑」、「緑」、「青緑」、「青」、「青紫」、「紫」および「赤紫」の色相が得られる。
【０１１１】
また、明度および彩度で定まるの全範囲が、例えば、４等分されて、１０トーン、つまり、「淡い」「暗い」「にぶい」「その他」のトーンが得られる。
【０１１２】
そして、色相とトーンの組み合わせからなる４０の色の範囲が得られ、これに、白の色の範囲と、黒の色の範囲と、灰色の色の範囲をあわせて、４３の色の範囲が得られる。
【０１１３】
色情報データベース１１３には、これら４３の色の各範囲についての色範囲情報が記憶されている。
【０１１４】
図９は、色意味情報データベース１１４の構成の一例を示す図である。  
色意味情報データベース１１４には、色情報データベース１１３に記憶された各色範囲情報に含まれる色範囲識別情報に対応する各色の範囲につき、当該色の範囲を示す色範囲識別情報と、当該色の範囲の意味を示す意味識別情報とからなる色意味情報（以下、色意味情報１１４１という）が記憶されている。
【０１１５】
色意味情報データベース１１４には、例えば、「赤」の色相と「淡い」のトーンの組み合わせに対応する色の範囲を示す色範囲情報と、意味「強調」を示す意味識別情報とからなる色意味情報１１４１が記憶されている。また、色意味情報データベース１１４には、例えば、「黄色」の色相と「その他」のトーンの組み合わせに対応する色の範囲を示す色範囲情報と、意味「注意」を示す意味識別情報とからなる色意味情報１１４１が記憶されている。色意味情報データベース１１４には、例えば、色情報データベース１１３に記憶された全ての色範囲情報１１３１に対応する色意味情報１１４１が記憶されている。
【０１１６】
なお、色意味情報データベース１１４には、一部の色範囲情報１１３１に対応する色意味情報１１４１が記憶されていてもよい。
【０１１７】
また、色意味情報データベース１１４では、意味識別情報に重複があってもよい。つまり、複数の色の範囲に対応する意味が同じであってもよい。
【０１１８】
図１０は、配色処理装置１Ｂの動作方法を示すフローチャートである。  
ユーザは、例えば、これから、１つの電子コンテンツ（以下、単に電子コンテンツという）を制作しようとしている。電子コンテンツの背景に使用する１つの色（背景色）は決まったが、文字や文字以外の要素（いわゆるボタンなど）の色などはまだ決まっていない。
【０１１９】
このような場合、ユーザが、入力装置に開始操作を行うと、表示装置には、図７の背景色指定エリア１０００１にカラーパレットが表示される。ユーザは、入力装置を操作することで、背景色にしたい色が表示された１つのパレットを選択し、これにより、パレットに対応する１６進コードである背景色情報１０００（図７では図示せず）が生成される。
【０１２０】
これ以降、ステップＳ１０１、１０２、１０３、１０４、１０５、１０６、１０８、１０９、１１１については、第１の実施の形態とほぼ同様なので、説明を省略し、第１の実施の形態との差異を説明する。
【０１２１】
図６に示すように、背景色情報取得部１０１は、背景色情報１０００を背景色明度色相情報生成部１０２、提案色表示部１１１および有意色表示部１１７に送信する。
【０１２２】
高視認性明度情報生成部１０３は、高視認性文字明度情報１０３１を文字色情報生成部１０８および高優先性色情報生成部１１０に送信する。
【０１２３】
使用不可色相範囲情報生成部１０５は、使用不可色相範囲情報１０５１を高調和性色相情報選択部１０６および有意色情報生成部１１６に送信する。
【０１２４】
高調和性色相情報選択部１０６は、選択した高調和性色相情報１０４１を文字色情報生成部１０８および非文字要素色情報生成部１０９に送信する。
【０１２５】
さて、図１０に戻り、ステップＳ１１５では、意味識別情報取得部１１５が、まず、色意味情報データベース１１４から各色意味情報１１４１を読み出し、色意味情報１１４１内の意味識別情報に対応する意味を示す語を表示装置に表示する。
【０１２６】
例えば、図７に示すように、意味指定エリアに１１４０に対し、各意味識別情報に対応する意味の語「強調色」、「注意色」、「安全色」などが表示される。ユーザは、入力装置を操作することで、意味指定エリアに１１４０に表示された１つ以上の語を選択する。つまり、ユーザは、電子コンテンツにより伝達すべき事象の意味に対応する１つ以上の語を選択する。これにより、各語つまり各意味に対応する意味識別情報（以下、意味識別情報１１５１という）が生成される。
【０１２７】
ステップＳ１１５では、意味識別情報取得部１１５は、各意味識別情報を取得し、有意色情報生成部１１６に送信する。
【０１２８】
ステップＳ１１６では、有意色情報生成部１１６が、各意味識別情報につき、以下の処理を行う。
【０１２９】
有意色情報生成部１１６は、まず、意味識別情報１１５１を含む色意味情報１１４１を色意味情報データベース１１４から検索する。有意色情報生成部１１６は、次に、検索した色意味情報１１４１から色範囲識別情報を読み出し、色範囲識別情報を含む色範囲情報１１３１を色情報データベース１１３から検索する。
【０１３０】
次に、有意色情報生成部１１６は、検索した色範囲情報１１３１から色相範囲情報を読み出し、色相範囲情報に対応する色相の範囲に含まれる色相を１つ選択し、当該色相を示す有意色相情報と、当該有意色相情報に対応する色相に対して予め定めた明度を示す明度情報と、予め定めた彩度を示す彩度情報とからなる有意色情報１１６１を生成する。有意色相情報は、例えば、色相範囲情報に対応する色相の範囲の中心値である色相を示すものである。
【０１３１】
ここで、有意色情報生成部１１６は、有意色相情報に対応する色相、つまり、色相範囲情報に対応する色相の範囲の中心値などの色相が、使用不可色相範囲情報１０５１に対応する範囲に含まれていた場合、式（７ａ）、（７ｂ）のどちらを満たすかを判定する。
【数７】
2013137609.tif 000009
【０１３２】
ただし、Ｈは、色相の範囲の中心値などの色相である。
【０１３３】
式（７ａ）を満たす場合、有意色情報生成部１１６は、読み出した色相範囲情報に対応する色相の範囲よりも１段階低い色相の範囲（前者の範囲が、１０個の色相の範囲の高い方から５番目だったなら６番目の色相の範囲）を示す色相範囲情報を含む色範囲情報１１３１を色情報データベース１１３から検索し、色相範囲情報に対応する色相の範囲から色相（中心値など）を選択し、この色相が、使用不可色相範囲情報１０５１に対応する範囲に含まれなくなるまで、この処理を繰り返す。
【０１３４】
一方、式（７ｂ）を満たす場合、有意色情報生成部１１６は、読み出した色相範囲情報に対応する色相の範囲よりも１段階高い色相の範囲（前者の範囲が、１０個の色相の範囲の高い方から５番目だったなら４番目の色相の範囲）を示す色相範囲情報を含む色範囲情報１１３１を色情報データベース１１３から検索し、色相範囲情報に対応する色相の範囲から色相（中心値など）を選択し、この色相が、使用不可色相範囲情報１０５１に対応する範囲に含まれなくなるまで、この処理を繰り返す。
【０１３５】
有意色情報生成部１１６は、このように、色相範囲情報に対応する色相の範囲から選択した色相が使用不可色相範囲情報１０５１に対応する色相の範囲に含まれるなら、当該色相範囲情報に対応する色相の範囲の色に類似する色の範囲を示す色範囲情報を色情報データベース１１３から検索し、選択した当該色相に代えて、当該色範囲情報に対応する色相の範囲から選択した色相、かつ、使用不可色相範囲情報１０５１に対応する色相の範囲に含まれない色相を使用する。
【０１３６】
この方法は、色の意味に大きな影響を及ぼす暖色、寒色の効果を保つために行うのであり、中間色と呼ばれる色相を中心に色相を調整するようにしている。
【０１３７】
有意色情報生成部１１６は、選択した色相が使用不可色相範囲情報１０５１に対応する範囲に含まれていた場合、こうして、最終的には、使用不可色相範囲情報１０５１に対応する範囲に含まれなくなった色相を選択する、そして、当該色相を示す有意色相情報と、当該色相に対して予め定めた明度を示す明度情報と、当該色相に対して予め定めた彩度を示す彩度情報とからなる有意色情報１１６１を生成する。明度情報は、例えば、当該色相において、彩度が最高の彩度となる場合の明度を示すものである。彩度情報は、当該最高の彩度を示すものである。
【０１３８】
有意色情報生成部１１６は、また、当該有意色相情報と、高視認性文字明度情報１０３１と、予め定めた彩度を示す彩度情報とからなる有意文字色情報１１６２を生成する。
【０１３９】
有意色情報生成部１１６は、各意味識別情報につき生成した有意色情報１１６１および有意文字色情報１１６２を有意色表示部１１７に送信する。
【０１４０】
ステップＳ１１７では、有意色表示部１１７が、背景色情報１０００に対応する色と、有意色情報１１６１に対応する色と、有意文字色情報１１６２に対応する色を、表示装置に表示する。
【０１４１】
例えば、図７に示すように、符号１１７１に示す部分には、意味識別情報１１５１に対応する意味が表示され、この部分が、いわゆるクリックされると、当該意味識別情報１１５１ににより得られた色が表示される。  
符号１１７２で示す領域には、背景色情報１０００に対応する色が表示される。
【０１４２】
例えば、色意味情報データベース１１４において、符号１１７１に表示された意味の意味識別情報を含む色意味情報１１４１が２あり、これにより、２つの有意色情報１１６１が生成された場合、符号１７０１１、１７０１２で示す文字が、各有意色情報１１６１に対応する色で表示される。有意色情報１１６１が２ある場合、符号１７０１３、１７０１４で示すボタンの文字以外の部分が、各有意色情報１１６１に対応する色で表示される。
【０１４３】
同じく、色意味情報データベース１１４において、符号１１７１に表示された意味の意味識別情報を含む色意味情報１１４１が２あり、これにより、２つの有意文字色情報１１６２が生成された場合、符号１７０２１、１７０２２で示す文字が、各有意文字色情報１１６２に対応する色で表示される。有意文字色情報１１６２が２ある場合、符号１７０２３、１７０２４で示すボタンの文字以外の部分が、各有意文字色情報１１６２に対応する色で表示される。
【０１４４】
（変形例）
なお、第２の実施の形態では、背景色情報１０００を入力するのにカラーパレットを使用したが、例えば、第１の実施の形態のように１６進数により背景色情報１０００を入力してもよい。また、表示装置の画面で任意の色を取得することにより背景色情報１０００を入力してもよい。また、背景色情報１０００は、Ｒ値、Ｇ値、Ｂ値などの組としてもよい。
【０１４５】
また、意味識別情報取得部１１５は、各意味識別情報に対応する意味の語「強調色」などを表示したが、当該意味識別情報を含む色意味情報に含まれる色範囲識別情報に対応する色の範囲に属する色を語とともに表示してもよい。つまり、意味に対応する語と色をセットにしてもよい。また、色の方だけを表示し、選択されたら、意味識別情報に変換してもよい。
【０１４６】
また、色情報データベース１１３、色意味情報データベース１１４は適宜更新するのが好ましい。例えば、不要な色範囲情報１１３１、色意味情報１１４１は削除し、必要な色範囲情報１１３１、色意味情報１１４１を作成し、色情報データベース１１３、色意味情報データベース１１４に記憶させるのが好ましい。
【０１４７】
また、有意色情報生成部１１６では、有意色相情報は、色相範囲情報に対応する色相の範囲の中心値である色相を示すものとしたが、これに限らず、予め定められた典型的な位相を示すものとしてもよい。
【０１４８】
また、有意色情報生成部１１６では、有意色情報１１６１の明度情報は、有意色相情報に対応する色相において、彩度が最高の彩度となる場合の明度を示すものとしたが、以下のようにしてもよい。つまり、有意色情報生成部１１６は、有意色相情報に対応する色相を含む範囲を示す色相範囲情報を含む色範囲情報を色範囲情報１１３１から検索し、当該色範囲情報の明度範囲情報に対応する範囲の中心値などを求め、有意色情報１１６１の明度情報は、この中心値などを示すものとしてもよい。
【０１４９】
また、有意色情報生成部１１６による表示方法は、図７に示した表示方法でなくてよく、図は一例である。タブ形式でなく、別画面として表示してもよい。また、カラーパレットのような形式で表示してもよい。また、色だけでなく、色のコード値やＲＧＢ値を表示してもよい。また、色の表示に加え、説明のための文章を表示してもよい。
【０１５０】
また、色情報データベース１１３には、４３の色の各範囲についての色範囲情報が記憶され、色意味情報データベース１１４には、これらの各色範囲情報に対応する色意味情報が記憶されているが、４３という数は、変更してもよい。
【０１５１】
また、色範囲情報の色相範囲情報、明度範囲情報および彩度範囲情報に対応する各範囲は、上記の方法で定義しなくてもよく、他の方法で定義してもよい。
【０１５２】
また、色相とトーン（明度と彩度）の組み合わせに対応する意味は、一例であり、他の意味に定義してもよい。
【０１５３】
したがって、第２の実施の形態によれば、配色処理装置１Ｂは、複数の色の各範囲につき、当該色の範囲を示す色範囲識別情報と、当該色の範囲に対応する色相の範囲を示す色相範囲情報とを含む色範囲情報１１３１が記憶される色情報データベース１１３と、各色の範囲につき、当該色の範囲を示す色範囲識別情報と、当該色の範囲の意味を示す意味識別情報とからなる色意味情報１１４１が記憶される色意味情報データベース１１４と、電子コンテンツにより伝達すべき事象の意味を示す意味識別情報１１５１を含む色意味情報１１４１を色意味情報データベース１１４から検索し、当該色意味情報から色範囲識別情報を読み出し、当該色範囲識別情報を含む色範囲情報１１３１を色情報データベース１１３から検索し、当該色範囲情報から色相範囲情報を読み出し、当該色相範囲情報に対応する色相の範囲に含まれる色相を選択し、当該色相を示す有意色相情報を含む有意色情報１１６１を生成する有意色情報生成部１１６とを備えるので、電子コンテンツにより伝達すべき事象の意味に応じた色を示す有意色情報１１６１を生成することができる。
【０１５４】
また、配色処理装置１Ｂは、複数の色の各範囲につき、当該色の範囲を示す色範囲識別情報と、当該色の範囲に対応する色相の範囲を示す色相範囲情報とを含む色範囲情報１１３１１が記憶される色情報データベース１１３と、各色の範囲につき、当該色の範囲を示す色範囲識別情報と、当該色の範囲の意味を示す意味識別情報とからなる色意味情報１１４１が記憶される色意味情報データベース１１４と、電子コンテンツにより伝達すべき事象の意味を示す意味識別情報１１５１を含む色意味情報１１４１を色意味情報データベース１１４から検索し、当該色意味情報から色範囲識別情報を読み出し、当該色範囲識別情報を含む色範囲情報１１３１を色情報データベース１１３から検索し、当該色範囲情報から色相範囲情報を読み出し、当該色相範囲情報に対応する色相の範囲に含まれる色相を選択し、当該色相を示す有意色相情報と、高視認性文字明度情報１０３１とを含む有意文字色情報１１６２を生成する有意色情報生成部１１６とを備えるので、電子コンテンツにより伝達すべき事象の意味に応じた文字の色を示す有意文字色情報１１６２を生成することができる。
【０１５５】
また、有意色情報生成部１１６は、選択した前記色相が使用不可色相範囲情報１０５１に対応する色相の範囲に含まれるなら、選択した前記色相を含む範囲を示す前記色相範囲情報に対応する色相の範囲の色に類似する色の範囲を示す色範囲情報１１３１を色情報データベース１１３から検索し、選択した前記色相に代えて、当該色範囲情報１１３１に対応する色相の範囲から選択した色相を使用するので、使用不可でない色相をもつ有意色情報１１６１や有意文字色情報１１６２を生成することが可能となる。
【０１５６】
また、第１または第２の実施の形態に係る配色処理装置としてコンピュータを機能させるためのコンピュータプログラムは、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのコンピュータ読み取り可能な記録媒体に記録でき、また、インターネットなどの通信網を介して伝送させて、広く流通させることができる。
【符号の説明】
【０１５７】
１Ａ、１Ｂ  配色処理装置
１０１  背景色情報取得部
１０２  背景色明度色相情報生成部
１０３  高視認性明度情報生成部
１０４  高調和性色相情報生成部
１０５  使用不可色相範囲情報生成部
１０６  高調和性色相情報選択部
１０７  高調和性色相情報優先順位設定部
１０８  文字色情報生成部
１０９  非文字要素色情報生成部
１１０  高優先性色情報生成部
１１１  提案色表示部
１１２  高優先性色表示部
１１３  色情報データベース
１１４  色意味情報データベース
１１５  意味識別情報取得部
１１６  有意色情報生成部
１１７  有意色表示部
１０００  背景色情報
１０２１  背景色明度情報
１０２２  背景色色相情報
１０３１  高視認性文字明度情報
１０３２  高視認性非文字要素明度情報
１０４１  高調和性色相情報
１０５１  使用不可色相範囲情報
１０８１  文字色情報
１０８２  白黒文字情報
１０８３  灰色文字情報
１０９１  非文字要素色情報
１１０１  高優先性色情報
１１０２  高優先性文字色情報
１１３１  色範囲情報
１１４１  色意味情報
１１５１  意味識別情報
１１６１  有意色情報
１１６２  有意文字色情報
１０００１  背景色指定エリア
【図１】
2013137609.tif 000010
【図２】
2013137609.tif 000011
【図３】
2013137609.tif 000012
【図４】
2013137609.tif 000013
【図５】
2013137609.tif 000014
【図６】
2013137609.tif 000015
【図７】
2013137609.tif 000016
【図８】
2013137609.tif 000017
【図９】
2013137609.tif 000018
【図１０】
2013137609.tif 000019