(57)【特許請求の範囲】
【請求項１】
観察者から商品までの距離を表す観察距離の情報を入力する観察距離情報入力部と、
前記商品の画像、ならびに、前記商品の画像から抽出された前記商品の色柄の繰り返し頻度およびコントラストの情報を記憶する商品情報記憶部と、
前記商品の画像に含まれる前記商品の領域を複数の部分色領域に分割し、各々の前記部分色領域に含まれる色の情報を取得する部分色取得部と、
人間の視覚特性の情報として、空間周波数とコントラストとの関係の情報を記憶する視覚特性情報記憶部と、
前記観察距離の情報、前記商品の色柄の繰り返し頻度およびコントラストの情報から、前記視覚特性の情報に基づいて、前記観察距離の情報に対応する位置が、前記観察者が各々の前記部分色領域に含まれる色柄を弁別可能な領域に含まれているのか否かを判断し、前記判断の結果に応じて、各々の前記部分色領域に含まれる色の情報から各々の前記部分色領域の代表色を算出する代表色算出部とを備えることを特徴とする代表色決定装置。
【請求項２】
前記代表色算出部は、前記観察距離の情報、および、前記商品の色柄の繰り返し頻度の情報から、各々の前記部分色領域の空間周波数を求め、前記求めた空間周波数、および、前記商品のコントラストの情報から、前記視覚特性の情報に基づいて、前記観察距離の情報に対応する位置が、前記観察者が各々の前記部分色領域に含まれる色柄を弁別可能な領域に含まれているのか否かを判断するものである請求項１に記載の代表色決定装置。
【請求項３】
前記代表色算出部は、前記観察距離の情報に対応する位置が、前記観察者が各々の前記部分色領域に含まれる色柄を弁別不能な領域に含まれる場合、各々の前記部分色領域に含まれる色を混合した混合色を算出し、前記算出した混合色を、各々の前記部分色領域の代表色に決定するものである請求項１または２に記載の代表色決定装置。
【請求項４】
前記代表色算出部は、各々の前記部分色領域に含まれる２以上の色の面積の比率に応じて、前記２以上の色を加重平均することにより前記混合色を算出するものである請求項３に記載の代表色決定装置。
【請求項５】
前記代表色算出部は、
各々の前記部分色領域をフィルタリングするフィルタと、
前記観察距離の情報、前記商品の色柄の繰り返し頻度およびコントラストの情報から、前記視覚特性の情報に基づいて、前記フィルタの遮断周波数を算出し、前記算出した遮断周波数を前記フィルタに設定する遮断周波数算出部と、
前記遮断周波数が設定されたフィルタを用いて、各々の前記部分色領域のフィルタリングを行うことにより前記混合色を出力するフィルタリング部とを備える請求項３に記載の代表色決定装置。
【請求項６】
前記遮断周波数算出部は、前記観察距離の情報に対応する位置と、前記観察者が各々の前記部分色領域に含まれる色柄を弁別可能な領域と弁別不能な領域との境界の位置との差に応じて、前記フィルタの遮断周波数を算出するものである請求項５に記載の代表色決定装置。
【請求項７】
前記遮断周波数算出部は、前記差が小さくなればなるほど、前記フィルタの遮断周波数を高くし、前記差が大きくなればなるほど、前記フィルタの遮断周波数を低くするものである請求項６に記載の代表色決定装置。
【請求項８】
前記代表色算出部は、前記フィルタの遮断周波数に応じて、前記観察距離の情報に対応する位置が、前記観察者が各々の前記部分色領域に含まれる色柄を弁別可能な領域に含まれているのか否かを判断するものである請求項６または７に記載の代表色決定装置。
【請求項９】
前記代表色算出部は、前記観察距離の情報に対応する位置が、前記観察者が各々の前記部分色領域に含まれる色柄を弁別可能な領域に含まれる場合、各々の前記部分色領域に含まれる２以上の色のうちの１つの色を選択し、前記選択した色を、各々の前記部分色領域の代表色に決定するものである請求項１に記載の代表色決定装置。
【請求項１０】
前記代表色算出部は、各々の前記部分色領域の代表色として、各々の前記部分色領域に含まれる２以上の色のうち、面積が最大の色を選択するものである請求項９に記載の代表色決定装置。
【請求項１１】
観察者から商品までの距離を表す観察距離の情報を受け取るステップと、
前記商品の画像に含まれる前記商品の領域を複数の部分色領域に分割し、各々の前記部分色領域に含まれる色の情報を取得するステップと、
前記商品の画像、ならびに、前記商品の画像から抽出された前記商品の色柄の繰り返し頻度およびコントラストの情報を取得するステップと、
人間の視覚特性の情報として、空間周波数とコントラストとの関係の情報を取得するステップと、
前記観察距離の情報、前記商品の色柄の繰り返し頻度およびコントラストの情報から、前記視覚特性の情報に基づいて、前記観察距離の情報に対応する位置が、前記観察者が各々の前記部分色領域に含まれる色柄を弁別可能な領域に含まれているのか否かを判断し、前記判断の結果に応じて、各々の前記部分色領域に含まれる色の情報から各々の前記部分色領域の代表色を算出するステップとを含むことを特徴とする代表色決定方法。
【請求項１２】
前記観察距離の情報、および、前記商品の色柄の繰り返し頻度の情報から、各々の前記部分色領域の空間周波数を求め、前記求めた空間周波数、および、前記商品のコントラストの情報から、前記視覚特性の情報に基づいて、前記観察距離の情報に対応する位置が、前記観察者が各々の前記部分色領域に含まれる色柄を弁別可能な領域に含まれているのか否かを判断する請求項１１に記載の代表色決定方法。
【請求項１３】
前記観察距離の情報に対応する位置が、前記観察者が各々の前記部分色領域に含まれる色柄を弁別不能な領域に含まれる場合、各々の前記部分色領域に含まれる色を混合した混合色を算出し、前記算出した混合色を、各々の前記部分色領域の代表色に決定する請求項１１または１２に記載の代表色決定方法。
【請求項１４】
各々の前記部分色領域に含まれる２以上の色の面積の比率に応じて、前記２以上の色を加重平均することにより前記混合色を算出する請求項１３に記載の代表色決定方法。
【請求項１５】
前記観察距離の情報、前記商品の色柄の繰り返し頻度およびコントラストの情報から、前記視覚特性の情報に基づいて、フィルタの遮断周波数を算出し、前記算出した遮断周波数を前記フィルタに設定するステップと、
前記遮断周波数が設定されたフィルタを用いて、各々の前記部分色領域のフィルタリングを行うことにより前記混合色を出力するステップとを含む請求項１３に記載の代表色決定方法。
【請求項１６】
前記観察距離の情報に対応する位置と、前記観察者が各々の前記部分色領域に含まれる色柄を弁別可能な領域と弁別不能な領域との境界の位置との差に応じて、前記フィルタの遮断周波数を算出する請求項１５に記載の代表色決定方法。
【請求項１７】
前記差が小さくなればなるほど、前記フィルタの遮断周波数を高くし、前記差が大きくなればなるほど、前記フィルタの遮断周波数を低くする請求項１６に記載の代表色決定方法。
【請求項１８】
前記フィルタの遮断周波数に応じて、前記観察距離の情報に対応する位置が、前記観察者が各々の前記部分色領域に含まれる色柄を弁別可能な領域に含まれているのか否かを判断する請求項１６または１７に記載の代表色決定方法。
【請求項１９】
前記観察距離の情報に対応する位置が、前記観察者が各々の前記部分色領域に含まれる色柄を弁別可能な領域と弁別不能な領域に含まれる場合、各々の前記部分色領域に含まれる２以上の色のうちの１つの色を選択し、前記選択した色を、各々の前記部分色領域の代表色に決定する請求項１１に記載の代表色決定方法。
【請求項２０】
各々の前記部分色領域の代表色として、各々の前記部分色領域に含まれる２以上の色のうち、面積が最大の色を選択する請求項１９に記載の代表色決定方法。
【請求項２１】
請求項１１〜２０のいずれか１項に記載の代表色決定方法の各々のステップをコンピュータに実行させるためのプログラム。
【請求項２２】
請求項１１〜２０のいずれか１項に記載の代表色決定方法の各々のステップをコンピュータに実行させるためのプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、観察者から商品までの距離を表す観察距離に応じて、観察者が所定の観察距離から見た時の商品の代表色を決定する代表色決定装置、代表色決定方法、プログラムおよび記録媒体に関するものである。
【背景技術】
【０００２】
例えば、ＰＣ（パーソナルコンピュータ）等を用いて、インターネット等のコンピュータネットワークを利用した電子商取引（いわゆる、ネットショッピング）により、白黒の縞模様の衣服を購入する場合を考える。この場合、購入者は、ＰＣ等を操作して、その衣服の画像をＰＣの表示装置に表示させ、表示装置に表示された衣服の画像を見て、その衣服を購入するかしないかを決定する。
【０００３】
このように、購入者が表示装置に表示された商品の画像を見て、その商品を購入するかしないかを決定する場合、購入者にとって、その商品の色柄が、その商品の購入を決定する際の重要な要因になる。
【０００４】
例えば、特許文献１には、予め商品の情報を登録した商品情報データベースに蓄積されている商品のうち、顧客の商品に対する好みの情報を蓄積する顧客毎データベースに基づいて、顧客の好みのテキスト情報に合った商品を検索し、なおかつ、顧客の好みの色に合った商品を装置に依存しない色空間で検索することにより、顧客が指定した好みの色に合致した商品を検索することができる電子ショッピング装置が記載されている。
【０００５】
しかし、色柄のある商品は、観察者から商品までの観察距離に応じて色味が大きく変化する。特許文献１では、購入者が表示装置に表示された商品の画像を見る時に、その商品の色味が観察距離によって変化することが考慮されていない。
【０００６】
色柄のある衣服の場合、観察者がその衣服を比較的近い距離の位置から見ると、所定の色のストライプ柄であるとかチェック柄であると認識することができる。しかし、観察者がその衣服を所定の距離よりも遠くに離れた位置から見ると、その衣服の色柄が混ぜ合わされて、混合色の無地の衣服であるかのように認識される場合がある。このように、色柄のある商品の色味は、観察距離に応じて変化する。
【０００７】
特許文献１では、顧客が指定した好みの色に合致した、装置に依存しない色を持つ商品を検索することは可能である。しかし、その商品の色味が観察距離に応じてどのように変化するのかを商品の購入前に事前確認することができないという問題点がある。
【０００８】
なお、本発明に関連性のある先行技術文献としては、特許文献１の他にも、特許文献２〜４等がある。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００２−２４２６３号公報
【特許文献２】特開２００６−３５０５４６号公報
【特許文献３】特開２０１０−１３４５６７号公報
【特許文献４】特開２０１２−２０３８３７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明の目的は、従来技術の問題点を解消し、購入者が表示装置に表示された商品の画像を見た時に、観察者が所定の観察距離から見た時の商品の色味を確認することができる代表色決定装置、代表色決定方法、プログラムおよび記録媒体を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明は、観察者から商品までの距離を表す観察距離の情報を入力する観察距離情報入力部と、
商品の画像、ならびに、商品の画像から抽出された商品の色柄の繰り返し頻度およびコントラストの情報を記憶する商品情報記憶部と、
商品の画像に含まれる商品の領域を複数の部分色領域に分割し、各々の部分色領域に含まれる色の情報を取得する部分色取得部と、
人間の視覚特性の情報として、空間周波数とコントラストとの関係の情報を記憶する視覚特性情報記憶部と、
観察距離の情報、商品の色柄の繰り返し頻度およびコントラストの情報から、視覚特性の情報に基づいて、観察距離の情報に対応する位置が、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域に含まれているのか否かを判断し、判断の結果に応じて、各々の部分色領域に含まれる色の情報から各々の部分色領域の代表色を算出する代表色算出部とを備えることを特徴とする代表色決定装置を提供するものである。
【００１２】
ここで、代表色算出部は、観察距離の情報、および、商品の色柄の繰り返し頻度の情報から、各々の部分色領域の空間周波数を求め、求めた空間周波数、および、商品のコントラストの情報から、視覚特性の情報に基づいて、観察距離の情報に対応する位置が、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域に含まれているのか否かを判断するものであることが好ましい。
【００１３】
また、代表色算出部は、観察距離の情報に対応する位置が、観察者が各々の部分色領域に含まれる色柄を弁別不能な領域に含まれる場合、各々の部分色領域に含まれる色を混合した混合色を算出し、算出した混合色を、各々の部分色領域の代表色に決定するものであることが好ましい。
【００１４】
また、代表色算出部は、各々の部分色領域に含まれる２以上の色の面積の比率に応じて、２以上の色を加重平均することにより混合色を算出するものであることが好ましい。
【００１５】
また、代表色算出部は、
各々の部分色領域をフィルタリングするフィルタと、
観察距離の情報、商品の色柄の繰り返し頻度およびコントラストの情報から、視覚特性の情報に基づいて、フィルタの遮断周波数を算出し、算出した遮断周波数をフィルタに設定する遮断周波数算出部と、
遮断周波数が設定されたフィルタを用いて、各々の部分色領域のフィルタリングを行うことにより混合色を出力するフィルタリング部とを備えることが好ましい。
【００１６】
また、遮断周波数算出部は、観察距離の情報に対応する位置と、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域と弁別不能な領域との境界の位置との差に応じて、フィルタの遮断周波数を算出するものであることが好ましい。
【００１７】
また、遮断周波数算出部は、差が小さくなればなるほど、フィルタの遮断周波数を高くし、差が大きくなればなるほど、フィルタの遮断周波数を低くするものであることが好ましい。
【００１８】
また、代表色算出部は、フィルタの遮断周波数に応じて、観察距離の情報に対応する位置が、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域に含まれているのか否かを判断するものであることが好ましい。
【００１９】
また、代表色算出部は、観察距離の情報に対応する位置が、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域に含まれる場合、各々の部分色領域に含まれる２以上の色のうちの１つの色を選択し、選択した色を、各々の部分色領域の代表色に決定するものであることが好ましい。
【００２０】
また、代表色算出部は、各々の部分色領域の代表色として、各々の部分色領域に含まれる２以上の色のうち、面積が最大の色を選択するものであることが好ましい。
【００２１】
また、本発明は、観察者から商品までの距離を表す観察距離の情報を受け取るステップと、
商品の画像に含まれる商品の領域を複数の部分色領域に分割し、各々の部分色領域に含まれる色の情報を取得するステップと、
商品の画像、ならびに、商品の画像から抽出された商品の色柄の繰り返し頻度およびコントラストの情報を取得するステップと、
人間の視覚特性の情報として、空間周波数とコントラストとの関係の情報を取得するステップと、
観察距離の情報、商品の色柄の繰り返し頻度およびコントラストの情報から、視覚特性の情報に基づいて、観察距離の情報に対応する位置が、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域に含まれているのか否かを判断し、判断の結果に応じて、各々の部分色領域に含まれる色の情報から各々の部分色領域の代表色を算出するステップとを含むことを特徴とする代表色決定方法を提供する。
【００２２】
ここで、観察距離の情報、および、商品の色柄の繰り返し頻度の情報から、各々の部分色領域の空間周波数を求め、求めた空間周波数、および、商品のコントラストの情報から、視覚特性の情報に基づいて、観察距離の情報に対応する位置が、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域に含まれているのか否かを判断することが好ましい。
【００２３】
また、観察距離の情報に対応する位置が、観察者が各々の部分色領域に含まれる色柄を弁別不能な領域に含まれる場合、各々の部分色領域に含まれる色を混合した混合色を算出し、算出した混合色を、各々の部分色領域の代表色に決定することが好ましい。
【００２４】
また、各々の部分色領域に含まれる２以上の色の面積の比率に応じて、２以上の色を加重平均することにより混合色を算出することが好ましい。
【００２５】
また、観察距離の情報、商品の色柄の繰り返し頻度およびコントラストの情報から、視覚特性の情報に基づいて、フィルタの遮断周波数を算出し、算出した遮断周波数をフィルタに設定するステップと、
遮断周波数が設定されたフィルタを用いて、各々の部分色領域のフィルタリングを行うことにより混合色を出力するステップとを含むことが好ましい。
【００２６】
また、観察距離の情報に対応する位置と、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域と弁別不能な領域との境界の位置との差に応じて、フィルタの遮断周波数を算出することが好ましい。
【００２７】
また、差が小さくなればなるほど、フィルタの遮断周波数を高くし、差が大きくなればなるほど、フィルタの遮断周波数を低くすることが好ましい。
【００２８】
また、フィルタの遮断周波数に応じて、観察距離の情報に対応する位置が、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域に含まれているのか否かを判断することが好ましい。
【００２９】
また、観察距離の情報に対応する位置が、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域と弁別不能な領域に含まれる場合、各々の部分色領域に含まれる２以上の色のうちの１つの色を選択し、選択した色を、各々の部分色領域の代表色に決定することが好ましい。
【００３０】
また、各々の部分色領域の代表色として、各々の部分色領域に含まれる２以上の色のうち、面積が最大の色を選択することが好ましい。
【００３１】
また、本発明は、上記のいずれかに記載の代表色決定方法の各々のステップをコンピュータに実行させるためのプログラムを提供する。
【００３２】
また、本発明は、上記のいずれかに記載の代表色決定方法の各々のステップをコンピュータに実行させるためのプログラムが記録されたコンピュータ読み取り可能な記録媒体を提供する。
【発明の効果】
【００３３】
本発明では、観察距離の情報に応じて、色柄を持つ商品の各々の部分色領域の代表色を算出する。そのため、商品の購入者は、本発明を適用するＰＣ等の表示装置に表示された商品の画像を見た時に、観察者が所定の観察距離から見た時の商品の色味をシミュレートし、実際の商品の利用シーンに近い状態を商品の購入前に再現して、商品を購入するか否かを決定することができる。また、観察距離に応じた商品の見えの違いを利用してコーディネート等にも利用することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の代表色決定装置の構成を表す一実施形態のブロック図である。
【図２】キャンベルチャートの一例である。
【図３】空間周波数とコントラスト感度との関係を表す一例のグラフである。
【図４】観察距離の情報に対応する位置を表す一例のグラフである。
【図５】図１に示す代表色決定装置の動作を表す一例のフローチャートである。
【図６】観察距離と空間周波数との関係を表す一例の概念図である。
【図７】観察距離に応じた混合比率の混合色を算出する場合の代表色算出部の構成を表すブロック図である。
【図８】図７に示す代表色算出部を備える代表色決定装置の動作を表す一例のフローチャートである。
【発明を実施するための形態】
【００３５】
以下に、添付の図面に示す好適実施形態に基づいて、本発明の代表色決定装置、代表色決定方法、プログラムおよび記録媒体を詳細に説明する。
【００３６】
図１は、本発明の代表色決定装置の構成を表す一実施形態のブロック図である。同図に示す代表色決定装置１０は、観察者から商品までの距離を表す観察距離に応じて、観察者が所定の観察距離から見た時の商品の代表色を決定するものであり、観察距離情報入力部１２と、商品情報記憶部１４と、部分色取得部１６と、視覚特性情報記憶部１８と、代表色算出部２０とを備えている。
【００３７】
観察距離情報入力部１２は、観察距離の情報を入力するためのキーボード等の入力装置である。つまり、代表色決定装置１０は、ユーザ（例えば、商品の購入者）が、観察距離情報入力部１２を介して入力した観察距離の情報を受け取る。
ここで、商品は、２色以上の色柄を持ち、購入者が着用するものであり、例えば、白黒の縞模様の衣服等を例示することができる。
【００３８】
商品情報記憶部１４は、商品の情報、例えば、商品の画像、商品の画像から抽出された商品の色柄の繰り返し頻度およびコントラストの情報等を記憶するものである。
ここで、商品の色柄の繰り返し頻度とは、商品が前述の白黒の縞模様の衣服である場合、所定の間隔の中、例えば、１０ｃｍの中に、縞模様が何回繰り返されているのかを表す情報である。
【００３９】
部分色取得部１６は、商品情報記憶部１４から取得した商品の画像に含まれる商品の領域を複数の部分色領域に分割し、各々の部分色領域に含まれる色の情報を取得するものである。
部分色領域のサイズ、分割数等は何ら限定されず、所望の値に設定することができる。
【００４０】
視覚特性情報記憶部１８は、人間の視覚特性の情報として、空間周波数とコントラストとの関係の情報、例えば、キャンベルチャート、コントラスト感度等の情報を記憶するものである。
【００４１】
図２は、キャンベルチャートの一例である。キャンベルチャートの横軸は空間周波数、縦軸はコントラストを表す。同図中、空間周波数は、右側に行くと大きくなり、左側に行くと小さくなる。一方、コントラストは、下側に行くと大きくなり、上側に行くと小さくなる。空間周波数は、１度の視角に含まれる縞の数（サイクル／度）を表す。
キャンベルチャートから分かるように、同じ空間周波数であってもコントラストが小さくなるに従って、ある境界で人間は縞模様を弁別することができなくなり、縞模様を弁別可能な領域と弁別不能な領域とに分かれる。
【００４２】
図３は、空間周波数とコントラスト感度との関係を表す一例のグラフである。このグラフの横軸は空間周波数、縦軸はコントラスト感度を表す。同図中、空間周波数は、右側に行くと大きくなり、左側に行くと小さくなる。一方、コントラスト感度は、下側に行くと大きくなり、上側に行くと小さくなる。コントラスト感度は、キャンベルチャートにおいて、人間が縞模様を弁別可能な領域と弁別不能な領域との境界を表す。
このグラフに示すように、人間のコントラスト感度が最も高い空間周波数は３サイクル／度前後であり、これよりも空間周波数が大きくなるに従って、または、小さくなるに従って、コントラスト感度は小さくなる。
【００４３】
代表色算出部２０は、観察距離情報入力部１２を介して入力された観察距離の情報、商品情報記憶部１４から取得した商品の色柄の繰り返し頻度およびコントラストの情報から、視覚特性情報記憶部１８から取得した人間の視覚特性の情報に基づいて、観察距離の情報に対応する位置、例えば、図２に示すキャンベルチャート上の位置が、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域に含まれているのか、それとも弁別不能な領域に含まれているのかを判断し、判断の結果に応じて、各々の部分色領域に含まれる色の情報から各々の部分色領域の代表色を算出するものである。
【００４４】
図４は、観察距離の情報に対応する位置を表す一例のグラフである。同図は、図３に示すグラフにおいて、観察距離の情報に対応する位置を表したものである。同図に点線で示すように、例えば、観察距離の情報および商品の色柄の繰り返し頻度の情報から求めた空間周波数と、商品情報記憶部１４から取得した商品のコントラストの情報との交点の位置が、観察距離の情報に対応する位置を表す。
【００４５】
次に、図５に示すフローチャートを参照して、代表色決定装置１０の動作を説明する。
ここでは、代表色決定装置１０のユーザにより、商品情報記憶部１４に記憶されている商品の画像の中から、２色以上の色柄を持つ商品の画像が選択されたものとする。
【００４６】
部分色取得部１６は、代表色決定装置１０のユーザにより商品の画像が選択されると、商品情報記憶部１４から、選択された商品の画像を取得する。部分色取得部１６は、商品の画像を取得すると、取得した商品の画像に含まれる商品の領域を複数の部分色領域に分割し、各々の部分色領域に含まれる色の情報を取得する（ステップＳ１）。取得した各々の部分色領域の色の情報は、部分色取得部１６から代表色算出部２０に入力される。
【００４７】
続いて、代表色決定装置１０は、代表色決定装置１０のユーザにより観察距離情報入力部１２を介して入力される観察距離の情報を受け取る（ステップＳ２）。受け取った観察距離の情報は、観察距離情報入力部１２から代表色算出部２０に入力される。
【００４８】
代表色算出部２０は、前述のように、代表色決定装置１０のユーザにより商品の画像が選択されると、商品情報記憶部１４から、選択された商品の画像、ならびに、選択された商品の画像から抽出された商品の色柄の繰り返し頻度およびコントラストの情報を取得する（ステップＳ３）。
【００４９】
続いて、代表色算出部２０は、視覚特性情報記憶部１８から、人間の視覚特性の情報として、空間周波数とコントラストとの関係の情報を取得する（ステップＳ４）。
【００５０】
代表色算出部２０は、部分色取得部１６から各々の部分色領域の色の情報が入力され、続いて、観察距離情報入力部１２から観察距離が入力されると、観察距離の情報、商品の色柄の繰り返し頻度およびコントラストの情報から、人間の視覚特性の情報に基づいて、観察距離の情報に対応する位置が、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域に含まれているのか否かを判断する（ステップＳ５）。
【００５１】
代表色算出部２０は、例えば、観察距離の情報、および、商品の色柄の繰り返し頻度の情報から、各々の部分色領域の空間周波数を求める。
【００５２】
空間周波数は、前述のように、１度の視角に含まれる縞の数（サイクル／度）を表すため、観察距離に応じて変化する。図６に示すように、観察距離がＤ０の場合の、商品の色柄の繰り返し頻度の情報に対応する空間周波数がＦ０であるとする。観察距離がＤ０よりも短いＤ１になると、１度の視角に含まれる縞の数は減少するため、空間周波数はＦ０よりも小さいＦ１になる。逆に、観察距離がＤ０よりも長いＤ２になると、１度の視角に含まれる縞の数は増加するため、空間周波数はＦ０よりも大きいＦ２になる。
【００５３】
続いて、代表色算出部２０は、観察距離の情報から求めた空間周波数、および、商品のコントラストの情報から、視覚特性の情報に基づいて、観察距離の情報に対応する位置が、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域に含まれているのか否かを判断する。
【００５４】
代表色算出部２０は、例えば、図２のキャンベルチャートにおいて、観察距離の情報から求めた空間周波数、および、商品のコントラストの情報に対応する位置を求める。求めた位置が、図３のコントラスト感度の曲線よりも下側の領域にある場合、観察距離の位置は、観察者が各々の部分色領域に含まれる色を弁別可能な領域に含まれていると判断することができる。逆に、求めた位置がコントラスト感度の曲線よりも上側の領域にある場合、観察距離の位置は、観察者が各々の部分色領域に含まれる色を弁別不能な領域に含まれていると判断することができる。
【００５５】
そして、代表色算出部２０は、判断の結果に応じて、各々の部分色領域に含まれる色の情報から各々の部分色領域の代表色を決定する（ステップＳ６）。
【００５６】
代表色算出部２０は、観察距離の情報に対応する位置が、観察者が各々の部分色領域に含まれる色柄を弁別不能な領域に含まれる場合、各々の部分色領域に含まれる色を混合した混合色を算出し、算出した混合色を、各々対応する部分色領域の代表色にする。この場合、代表色算出部２０は、例えば、各々の部分色領域に含まれる２以上の色の面積の比率に応じて、２以上の色を加重平均することにより混合色を算出することができる。
【００５７】
また、代表色算出部２０は、観察距離の情報に対応する位置と、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域と弁別不能な領域との境界（つまり、コントラスト感度の曲線）の位置との差に応じて、混合色の混合比率を適宜変更することができる。
【００５８】
前述のように、観察距離の情報に対応する位置は、図４に示すように、観察距離の情報および商品の色柄の繰り返し頻度の情報から求めた空間周波数と、商品情報記憶部１４から取得した商品のコントラストの情報との交点の位置である。観察距離の情報に対応する位置と、色柄を弁別可能な領域と弁別不能な領域との境界の位置との差は、観察距離の情報に対応する位置と、コントラスト感度の曲線との間の距離を表す。
【００５９】
図７は、観察距離に応じた混合比率の混合色を算出する場合の代表色算出部の構成を表すブロック図である。同図に示す代表色算出部２０は、フィルタ２２と、遮断周波数算出部２４と、フィルタリング部２６とを備えている。
【００６０】
フィルタ２２は、各々の部分色領域（の画像）をフィルタリングするものであり、例えば、ローパスフィルタを例示することができる。
【００６１】
遮断周波数算出部２４は、観察距離の情報、商品の色柄の繰り返し頻度およびコントラストの情報から、視覚特性の情報に基づいて、フィルタ２２の遮断周波数を算出し、算出した遮断周波数をフィルタ２２に設定するものである。
【００６２】
フィルタリング部２６は、遮断周波数が算出されたフィルタ２２を用いて、各々の部分色領域のフィルタリングを行うことにより混合色を出力するものである。
【００６３】
次に、図８に示すフローチャートを参照して、図７に示す代表色算出部２０を備える代表色決定装置１０の動作を説明する。
【００６４】
ステップＳ１〜Ｓ４は、前述の通りである。
【００６５】
遮断周波数算出部２４は、観察距離の情報、商品の色柄の繰り返し頻度およびコントラストの情報から、視覚特性の情報に基づいて、フィルタ２２の遮断周波数を算出し、算出した遮断周波数をフィルタ２２に設定する（ステップＳ７）。
【００６６】
遮断周波数算出部２４は、例えば、観察距離の情報に対応する位置と、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域と弁別不能な領域との境界の位置との差に応じて、フィルタ２２の遮断周波数を算出し、算出した遮断周波数をフィルタ２２に設定する。
また、遮断周波数算出部２４は、観察距離の情報に対応する位置と境界との差が小さくなればなるほど、フィルタ２２の遮断周波数を高くし、観察距離の情報に対応する位置と境界との差が大きくなればなるほど、フィルタ２２の遮断周波数を低くする。
【００６７】
フィルタ２２に遮断周波数が設定されると、フィルタリング部２６は、遮断周波数が設定されたフィルタ２２を用いて、各々の部分色領域のフィルタリングを行うことにより混合色を算出し、算出した混合色を代表色として出力する（ステップＳ８）。
例えば、部分色領域の色柄が、地色が青色で、赤色縞のストライプである場合、フィルタ２２の遮断周波数に応じて、地色の青色と、縞の赤色とが混合され、混合比率が大きくなるに従って次第に藤色になる。
【００６８】
このように、観察距離の情報に対応する位置と、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域と弁別不能な領域との境界の位置との差に応じて、混合色の混合比率を変更することにより、観察距離に応じた混合比率の混合色を算出することができる。
【００６９】
フィルタ２２は、ローパスフィルタの場合、遮断周波数よりも高周波側の成分を遮断する。そのため、フィルタ２２の遮断周波数が高くなればなるほど、遮断される高周波側の成分は少なくなり、フィルタリング後の部分色領域のぼけ（混合色の混合比率）は小さくなる。この場合、フィルタ２２の遮断周波数が高くなればなるほど、観察距離の情報に対応する位置と境界との差は小さくなる。従って、観察距離の情報に対応する位置は、フィルタ２２の遮断周波数が高くなればなるほど、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域に近いことを意味する。
【００７０】
逆に、フィルタ２２の遮断周波数が低くなればなるほど、遮断される高周波側の成分は多くなり、フィルタリング後の部分色領域のぼけ（混合色の混合比率）は大きくなる。この場合、フィルタ２２の遮断周波数が低くなればなるほど、観察距離の情報に対応する位置と境界との差は大きくなる。従って、観察距離の情報に対応する位置は、フィルタ２２の遮断周波数が低くなればなるほど、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域から遠いことを意味する。
【００７１】
言い換えると、代表色算出部２０は、フィルタ２２の遮断周波数に応じて、観察距離の情報に対応する位置が、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域に含まれているのか否かを判断することができる。
【００７２】
一方、代表色算出部２０は、観察距離の情報に対応する位置が、観察者が各々の部分色領域に含まれる色柄を弁別可能な領域に含まれる場合、各々の部分色領域に含まれる２以上の色のうちの１つの色を選択し、選択した色を、各々対応する部分色領域の代表色にする。この場合、代表色算出部２０は、例えば、各々の部分色領域の代表色として、各々の部分色領域に含まれる２以上の色のうち、面積が最大の色を選択することができる。
【００７３】
このように、代表色決定装置１０では、観察距離の情報に応じて、色柄を持つ商品の各々の部分色領域の代表色を算出する。そのため、商品の購入者は、この代表色決定装置１０を適用するＰＣ等の表示装置に表示された商品の画像を見た時に、観察者が所定の観察距離から見た時の商品の色味をシミュレートし、実際の商品の利用シーンに近い状態を商品の購入前に再現して、商品を購入するか否かを決定することができる。また、観察距離に応じた商品の見えの違いを利用してコーディネート等にも利用することができる。
【００７４】
本発明の代表色決定方法は、例えば、その各々のステップをコンピュータに実行させるためのプログラムにより実現することができる。また、このプログラムをコンピュータ読み取り可能な記録媒体に記録して提供することができる。
【００７５】
なお、本発明の代表色決定装置は、購入者が自宅のＰＣ等を用いて、電子商取引により商品を購入する場合に、ＰＣ等の表示装置に表示された商品の画像を見る時だけでなく、例えば、購入者が商品を販売する店に行った時に、購入者が店頭端末を利用して、あるいは、その店の店員が接客端末を用いて、それらの端末の表示装置に表示された商品の画像を見る時などにも利用することができる。
【００７６】
本発明は、基本的に以上のようなものである。
以上、本発明について詳細に説明したが、本発明は上記実施形態に限定されず、本発明の主旨を逸脱しない範囲において、種々の改良や変更をしてもよいのはもちろんである。
【符号の説明】
【００７７】
１０  代表色決定装置
１２  観察距離情報入力部
１４  商品情報記憶部
１６  部分色取得部
１８  視覚特性情報記憶部
２０  代表色算出部
２２  フィルタ
２４  遮断周波数算出部
２６  フィルタリング部
【図１】
0005982336.tif 000002
【図３】
0005982336.tif 000003
【図４】
0005982336.tif 000004
【図５】
0005982336.tif 000005
【図６】
0005982336.tif 000006
【図７】
0005982336.tif 000007
【図８】
0005982336.tif 000008
【図２】
0005982336.tif 000009