(57)【要約】  記憶部（220）は、色空間を分割する複数の領域についての領域情報（領域の範囲と領域を示す代表色とを対応付ける領域情報）を記憶する。分類部（231）は、商品画像の画素の色（商品の色）がどの領域に属するか分類する。取得部（232）は、分類された画素の数が多い順に第１領域および第２領域を取得する。判別部（233）は、取得された第１領域と第２領域とが中間色条件を満たすか否かを判別する。検索部（234）は、判別により中間色条件を満たせば、商品を、第１領域に対応付けられた第１代表色および第２領域に対応付けられた第２代表色のいずれにても検索可能とする。修正部（235）は、第１代表色にて商品が検索された後の商品に対する第１反応と、第２代表色にて商品が検索された後の商品に対する第２反応と、に基づいて、第１領域と第２領域との境界を変化させるように、領域情報における領域の範囲を修正する。
2017138088.tif 000002
【特許請求の範囲】
【請求項１】
色空間を分割する複数の領域についての領域情報であり、当該領域の範囲と当該領域を示す代表色とを対応付ける領域情報を記憶する記憶部、
商品画像に含まれる商品についての画素を、当該画素が有する色が前記複数の領域のいずれに属するかにより、分類する分類部、
前記複数の領域のそれぞれに分類された画素の数が多い順に第１領域および第２領域を取得する取得部、
前記第１領域と前記第２領域とが前記色空間において接しており、かつ、前記第１領域に分類された画素の数と前記第２領域に分類された画素の数との比率が所定比率を超える、中間色条件を満たすか否かを判別する判別部、
前記中間色条件を満たせば、前記商品を、前記第１領域に対応付けられた第１代表色および前記第２領域に対応付けられた第２代表色のいずれにても検索可能とする検索部、
前記第１代表色にて前記商品が検索された後の検索者の前記商品に対する第１反応と、前記第２代表色にて前記商品が検索された後の検索者の前記商品に対する第２反応と、に基づいて、前記第１領域と前記第２領域との境界を変化させるように、前記領域情報における前記領域の範囲を修正する修正部、
を備えることを特徴とする色分類装置。
【請求項２】
請求項１に記載の色分類装置であって、
前記修正部は、前記第２反応が前記第１反応よりも度合いが大きい場合に、前記第１領域が狭くなり、前記第２領域が広がるように、前記領域情報における前記領域の範囲を修正する、
ことを特徴とする色分類装置。
【請求項３】
請求項１に記載の色分類装置であって、
前記修正部は、前記第１反応が前記第２反応よりも度合いが大きい場合に、前記第１領域と前記第２領域との境界を初期の境界に戻すように、前記領域情報における前記領域の範囲を修正する、
ことを特徴とする色分類装置。
【請求項４】
請求項１に記載の色分類装置であって、
前記中間色条件を満たす場合に、前記第１代表色および前記第２代表色の両方を前記商品の商品情報に登録する登録部、を更に備え、
前記検索部は、検索時に指定された指定色が、前記商品情報における前記第１代表色と一致する際に検索をヒットさせる第１確率と、当該指定色が、前記商品情報における前記第２代表色と一致する際に検索をヒットさせる第２確率とに応じて、商品の検索を行う、
ことを特徴とする色分類装置。
【請求項５】
請求項４に記載の色分類装置であって、
前記検索部は、前記第１領域に分類された画素の数と前記第２領域に分類された画素の数とに基づいて、前記第１確率および第２確率を算定する、
ことを特徴とする色分類装置。
【請求項６】
色空間を分割する複数の領域についての領域情報であり、当該領域の範囲と当該領域を示す代表色とを対応付ける領域情報を記憶する記憶部を有する色分類装置における色分類方法であって、
前記色分類装置が、商品画像に含まれる商品についての画素を、当該画素が有する色が前記複数の領域のいずれに属するかにより、分類する分類ステップ、
前記色分類装置が、前記複数の領域のそれぞれに分類された画素の数が多い順に第１領域および第２領域を取得する取得ステップ、
前記色分類装置が、前記第１領域と前記第２領域とが前記色空間において接しており、かつ、前記第１領域に分類された画素の数と前記第２領域に分類された画素の数との比率が所定比率を超える、中間色条件を満たすか否かを判別する判別ステップ、
前記色分類装置が、前記中間色条件を満たせば、前記商品を、前記第１領域に対応付けられた第１代表色および前記第２領域に対応付けられた第２代表色のいずれにても検索可能とする検索ステップ、
前記色分類装置が、前記第１代表色にて前記商品が検索された後の検索者の前記商品に対する第１反応と、前記第２代表色にて前記商品が検索された後の検索者の前記商品に対する第２反応と、に基づいて、前記第１領域と前記第２領域との境界を変化させるように、前記領域情報における前記領域の範囲を修正する修正ステップ、
を備えることを特徴とする色分類方法。
【請求項７】
色空間を分割する複数の領域についての領域情報であり、当該領域の範囲と当該領域を示す代表色とを対応付ける領域情報を記憶する記憶部を有するコンピュータを、
商品画像に含まれる商品についての画素を、当該画素が有する色が前記複数の領域のいずれに属するかにより、分類する分類部、
前記複数の領域のそれぞれに分類された画素の数が多い順に第１領域および第２領域を取得する取得部、
前記第１領域と前記第２領域とが前記色空間において接しており、かつ、前記第１領域に分類された画素の数と前記第２領域に分類された画素の数との比率が所定比率を超える、中間色条件を満たすか否かを判別する判別部、
前記中間色条件を満たせば、前記商品を、前記第１領域に対応付けられた第１代表色および前記第２領域に対応付けられた第２代表色のいずれにても検索可能とする検索部、
前記第１代表色にて前記商品が検索された後の検索者の前記商品に対する第１反応と、前記第２代表色にて前記商品が検索された後の検索者の前記商品に対する第２反応と、に基づいて、前記第１領域と前記第２領域との境界を変化させるように、前記領域情報における前記領域の範囲を修正する修正部、
として機能させることを特徴とするプログラム。
【請求項８】
色空間を分割する複数の領域についての領域情報であり、当該領域の範囲と当該領域を示す代表色とを対応付ける領域情報を記憶する記憶部を有するコンピュータを、
商品画像に含まれる商品についての画素を、当該画素が有する色が前記複数の領域のいずれに属するかにより、分類する分類部、
前記複数の領域のそれぞれに分類された画素の数が多い順に第１領域および第２領域を取得する取得部、
前記第１領域と前記第２領域とが前記色空間において接しており、かつ、前記第１領域に分類された画素の数と前記第２領域に分類された画素の数との比率が所定比率を超える、中間色条件を満たすか否かを判別する判別部、
前記中間色条件を満たせば、前記商品を、前記第１領域に対応付けられた第１代表色および前記第２領域に対応付けられた第２代表色のいずれにても検索可能とする検索部、
前記第１代表色にて前記商品が検索された後の検索者の前記商品に対する第１反応と、前記第２代表色にて前記商品が検索された後の検索者の前記商品に対する第２反応と、に基づいて、前記第１領域と前記第２領域との境界を変化させるように、前記領域情報における前記領域の範囲を修正する修正部、
として機能させることを特徴とするプログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、 色分類装置、色分類方法、プログラム、ならびに、非一時的なコンピュータ読取可能な情報記録媒体に関する。
【背景技術】
【０００２】
近年、インターネット上において、電子商取引を行う販売サイトが人気を博している。例えば、多くの店舗（仮想店舗）が集まって構成される販売サイト（ショッピングモールサイト）では、全体で幅広いカテゴリ（ジャンル）の商品を取り扱っているだけでなく、店舗同士の価格競争も行われていることもあり、多くのユーザを獲得している。
このような販売サイトにおいて、ユーザは、カテゴリを絞って目的の商品を探したり、商品名や型番等を検索条件に設定して検索することで目的の商品を探していた。【０００３】
ところで、販売サイトで扱われる商品の中には、種々のカラーバリエーションが用意された商品（色違い商品）も多い。例えば、鞄や衣料品などの商品では、商品ページ（商品の販売ページ）において、その商品にどのような色の種類があるかや、各色の商品在庫数などが表示されるようになっている。【０００４】
また、検索条件に色を指定して、商品を検索できる販売サイトも知られている。例えば、特許文献１には、販売者や商品の種別を超えて色によって商品を検索する販売サイト（インターネットショッピングシステム）の先行技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−９２０２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示された先行技術では、色メニューに表示される所定数の色見本の中からユーザが目で見て確認した任意の色を選択して、商品の検索を指示できるようになっている。また、より簡易なユーザインタフェースを考慮すると、所定数の色の名称の中から任意の色の名称を指定して、商品の検索を行うことも考えられる。
いずれにしても、検索時において、大まかに分類した代表色（例えば、「ホワイト」、「イエロー」、「オレンジ」、「ピンク」、「レッド」、「ベージュ」、・・・）の何れかを指定（選択）して、商品の検索を行うことになる。【０００７】
それでも、実際の商品において、その商品の色が、代表色の何れに該当するのかが、明確に決められない場合も少なくない。例えば、商品の色が、「レッド」とも「オレンジ」とも言える中間色に該当する場合などである。この場合、商品の色が一方の色（例えば、「レッド」）に登録されると、他方の色（例えば、「オレンジ」）が指定されて検索されても、その商品が検索結果に含まれないことになる。
そのため、単純に、中間色に該当する場合には、どちらの色が指定されても、検索結果に含めてしまうことも考えられる。【０００８】
しかしながら、その場合、せっかく色を指定して商品を絞り込んでいるにも拘わらず、大量の商品が検索されてしまったり、ユーザが色の指定を変えて検索しても、同じ商品（中間色の商品）が再び検索されてしまうなどの不具合も起こり得る。
このため、中間色等の商品であっても、代表色の何れかに適切に分類することのできる技術が求められていた。【０００９】
本発明は、上記実状に鑑みてなされたもので、商品の色を適切に分類することのできる色分類装置、色分類方法、プログラム、ならびに、非一時的なコンピュータ読取可能な情報記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の観点に係る色分類装置は、
色空間を分割する複数の領域についての領域情報であり、当該領域の範囲と当該領域を示す代表色とを対応付ける領域情報を記憶する記憶部、
商品画像に含まれる商品についての画素を、当該画素が有する色が前記複数の領域のいずれに属するかにより、分類する分類部、
前記複数の領域のそれぞれに分類された画素の数が多い順に第１領域および第２領域を取得する取得部、
前記第１領域と前記第２領域とが前記色空間において接しており、かつ、前記第１領域に分類された画素の数と前記第２領域に分類された画素の数との比率が所定比率を超える、中間色条件を満たすか否かを判別する判別部、
前記中間色条件を満たせば、前記商品を、前記第１領域に対応付けられた第１代表色および前記第２領域に対応付けられた第２代表色のいずれにても検索可能とする検索部、
前記第１代表色にて前記商品が検索された後の検索者の前記商品に対する第１反応と、前記第２代表色にて前記商品が検索された後の検索者の前記商品に対する第２反応と、に基づいて、前記第１領域と前記第２領域との境界を変化させるように、前記領域情報における前記領域の範囲を修正する修正部、
を備えることを特徴とする。【００１１】
また、上記観点に係る色分類装置において、
前記修正部は、前記第２反応が前記第１反応よりも度合いが大きい場合に、前記第１領域が狭くなり、前記第２領域が広がるように、前記領域情報における前記領域の範囲を修正する、
ことを特徴とする。【００１２】
また、上記観点に係る色分類装置において、
前記修正部は、前記第１反応が前記第２反応よりも度合いが大きい場合に、前記第１領域と前記第２領域との境界を初期の境界に戻すように、前記領域情報における前記領域の範囲を修正する、
ことを特徴とする。【００１３】
また、上記観点に係る色分類装置において、
前記中間色条件を満たす場合に、前記第１代表色および前記第２代表色の両方を前記商品の商品情報に登録する登録部、を更に備え、
前記検索部は、検索時に指定された指定色が、前記商品情報における前記第１代表色と一致する際に検索をヒットさせる第１確率と、当該指定色が、前記商品情報における前記第２代表色と一致する際に検索をヒットさせる第２確率とに応じて、商品の検索を行う、
ことを特徴とする。【００１４】
また、上記観点に係る色分類装置において、
前記検索部は、前記第１領域に分類された画素の数と前記第２領域に分類された画素の数とに基づいて、前記第１確率および第２確率を算定する、
ことを特徴とする。【００１５】
本発明の第２の観点に係る色分類方法は、
色空間を分割する複数の領域についての領域情報であり、当該領域の範囲と当該領域を示す代表色とを対応付ける領域情報を記憶する記憶部を有する色分類装置における色分類方法であって、
前記色分類装置が、商品画像に含まれる商品についての画素を、当該画素が有する色が前記複数の領域のいずれに属するかにより、分類する分類ステップ、
前記色分類装置が、前記複数の領域のそれぞれに分類された画素の数が多い順に第１領域および第２領域を取得する取得ステップ、
前記色分類装置が、前記第１領域と前記第２領域とが前記色空間において接しており、かつ、前記第１領域に分類された画素の数と前記第２領域に分類された画素の数との比率が所定比率を超える、中間色条件を満たすか否かを判別する判別ステップ、
前記色分類装置が、前記中間色条件を満たせば、前記商品を、前記第１領域に対応付けられた第１代表色および前記第２領域に対応付けられた第２代表色のいずれにても検索可能とする検索ステップ、
前記色分類装置が、前記第１代表色にて前記商品が検索された後の検索者の前記商品に対する第１反応と、前記第２代表色にて前記商品が検索された後の検索者の前記商品に対する第２反応と、に基づいて、前記第１領域と前記第２領域との境界を変化させるように、前記領域情報における前記領域の範囲を修正する修正ステップ、
を備えることを特徴とする。【００１６】
本発明の第３の観点に係るプログラムは、
色空間を分割する複数の領域についての領域情報であり、当該領域の範囲と当該領域を示す代表色とを対応付ける領域情報を記憶する記憶部を有するコンピュータを、
商品画像に含まれる商品についての画素を、当該画素が有する色が前記複数の領域のいずれに属するかにより、分類する分類部、
前記複数の領域のそれぞれに分類された画素の数が多い順に第１領域および第２領域を取得する取得部、
前記第１領域と前記第２領域とが前記色空間において接しており、かつ、前記第１領域に分類された画素の数と前記第２領域に分類された画素の数との比率が所定比率を超える、中間色条件を満たすか否かを判別する判別部、
前記中間色条件を満たせば、前記商品を、前記第１領域に対応付けられた第１代表色および前記第２領域に対応付けられた第２代表色のいずれにても検索可能とする検索部、
前記第１代表色にて前記商品が検索された後の検索者の前記商品に対する第１反応と、前記第２代表色にて前記商品が検索された後の検索者の前記商品に対する第２反応と、に基づいて、前記第１領域と前記第２領域との境界を変化させるように、前記領域情報における前記領域の範囲を修正する修正部、
として機能させることを特徴とする。【００１７】
上記プログラムは、当該プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。【００１８】
本発明の第４の観点に係るコンピュータ読取可能な記録媒体は、
色空間を分割する複数の領域についての領域情報であり、当該領域の範囲と当該領域を示す代表色とを対応付ける領域情報を記憶する記憶部を有するコンピュータを、
商品画像に含まれる商品についての画素を、当該画素が有する色が前記複数の領域のいずれに属するかにより、分類する分類部、
前記複数の領域のそれぞれに分類された画素の数が多い順に第１領域および第２領域を取得する取得部、
前記第１領域と前記第２領域とが前記色空間において接しており、かつ、前記第１領域に分類された画素の数と前記第２領域に分類された画素の数との比率が所定比率を超える、中間色条件を満たすか否かを判別する判別部、
前記中間色条件を満たせば、前記商品を、前記第１領域に対応付けられた第１代表色および前記第２領域に対応付けられた第２代表色のいずれにても検索可能とする検索部、
前記第１代表色にて前記商品が検索された後の検索者の前記商品に対する第１反応と、前記第２代表色にて前記商品が検索された後の検索者の前記商品に対する第２反応と、に基づいて、前記第１領域と前記第２領域との境界を変化させるように、前記領域情報における前記領域の範囲を修正する修正部、
として機能させることを特徴とするプログラムを記録する。【００１９】
上記記録媒体は、非一時的な（non-transitory）記録媒体であってよく、コンピュータとは独立して配布・販売することができる。ここで、非一時的な記録媒体とは、有形な（tangible）記録媒体をいう。非一時的な記録媒体は、例えば、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等である。また、一時的な（transitory）記録媒体とは、伝送媒体（伝搬信号）それ自体を示す。一時的な記録媒体は、例えば、電気信号、光信号、電磁波等である。なお、一時的な（temporary）記憶領域とは、データやプログラムを一時的に記憶するための領域であり、例えば、ＲＡＭ（Random Access Memory）等の揮発性メモリである。
【発明の効果】
【００２０】
本発明によれば、商品の色を適切に分類することができる。
【図面の簡単な説明】
【００２１】
【図１】本実施形態に係る販売システムの全体構成の一例を示すブロック図である。
【図２】色分類装置、及び、ユーザ端末が実現される典型的な情報処理装置の概要構成の一例を示すブロック図である。
【図３】本実施形態に係る色分類装置の概要構成の一例を示すブロック図である。
【図４Ａ】色空間が各領域に分けられている様子を説明するための模式図である。
【図４Ｂ】「ホワイト」の領域を説明するための模式図である。
【図４Ｃ】「レッド」の領域を説明するための模式図である。
【図５】商品画像をグリッド化する様子を説明するための模式図である。
【図６】ポップ画像が含まれている商品画像の一例を示す模式図である。
【図７Ａ】背景を判別する手法を説明するための模式図である。
【図７Ｂ】背景を判別する手法を説明するための模式図である。
【図７Ｃ】背景を判別する手法を説明するための模式図である。
【図７Ｄ】背景を判別する手法を説明するための模式図である。
【図７Ｅ】背景を判別する手法を説明するための模式図である。
【図７Ｆ】背景を判別する手法を説明するための模式図である。
【図８】領域情報における領域同士の境界を変動させる様子を説明するための模式図である。
【図９】本実施形態に係る色分類処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００２２】
以下に本発明の実施形態を説明する。本発明の実施形態では、多くのショップ（仮想店舗）が集まって構成される販売サイト（ショッピングモールサイト）を一例として説明するが、１つのショップ（業者）による販売サイトにおいても適宜適用可能である。
なお、以下の実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素または全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【００２３】
（全体構成）
本発明の実施形態に係る販売システム１００は、図１に示すように、色分類装置２００と各ユーザ端末３００とがインターネット９００を介して接続されて構成される。なお、図中では簡略化しているが、ユーザ端末３００は、利用するユーザに応じて、多数存在しているものとする。
【００２４】
色分類装置２００は、例えば、販売サーバ（サーバコンピュータ）等からなり、ユーザ端末３００に対して商品に関する情報を提示すると共に、ユーザが希望する商品を販売する。
一例として、色分類装置２００は、アクセスしてきたユーザ端末３００に、商品の一覧ページ等を提示する。後述するように、商品についての商品情報には、商品の色を示すカラータグが付与されており、ユーザ（検索者）が任意のカラータグを選択すると、色分類装置２００は、そのカラータグにて絞り込んだ商品の一覧ページをユーザ端末３００に提示する。
【００２５】
ユーザ端末３００は、例えば、パソコンやスマートフォン等からなり、インターネット９００を介して色分類装置２００にアクセスし、商品に関する情報を取得すると共に、ユーザの操作を受け付け、色分類装置２００から所望の商品の購入を行う。
【００２６】
（情報処理装置の概要構成）
本発明の実施形態に係る色分類装置２００、及び、ユーザ端末３００が実現される典型的な情報処理装置４００について説明する。
【００２７】
情報処理装置４００は、図２に示すように、ＣＰＵ（Central Processing Unit）４０１と、ＲＯＭ（Read Only Memory）４０２と、ＲＡＭ（Random Access Memory）４０３と、ＮＩＣ（Network Interface Card）４０４と、画像処理部４０５と、音声処理部４０６と、ＤＶＤ−ＲＯＭ（Digital Versatile Disc ROM）ドライブ４０７と、インターフェース４０８と、外部メモリ４０９と、コントローラ４１０と、モニタ４１１と、スピーカ４１２と、を備える。
【００２８】
ＣＰＵ  ４０１は、情報処理装置４００全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。
【００２９】
ＲＯＭ  ４０２には、電源投入直後に実行されるＩＰＬ（Initial Program Loader）が記録され、これが実行されることにより、所定のプログラムをＲＡＭ  ４０３に読み出してＣＰＵ  ４０１による当該プログラムの実行が開始される。また、ＲＯＭ  ４０２には、情報処理装置４００全体の動作制御に必要なオペレーティングシステムのプログラムや各種のデータが記録される。
【００３０】
ＲＡＭ  ４０３は、データやプログラムを一時的に記憶するためのもので、ＤＶＤ−ＲＯＭから読み出したプログラムやデータ、その他、通信に必要なデータ等が保持される。
【００３１】
ＮＩＣ  ４０４は、情報処理装置４００をインターネット等のコンピュータ通信網に接続するためのものであり、ＬＡＮ（Local Area Network）を構成する際に用いられる１０ＢＡＳＥ−Ｔ／１００ＢＡＳＥ−Ｔ規格にしたがうものや、電話回線を用いてインターネットに接続するためのアナログモデム、ＩＳＤＮ（Integrated Services Digital Network）モデム、ＡＤＳＬ（Asymmetric Digital Subscriber Line）モデム、ケーブルテレビジョン回線を用いてインターネットに接続するためのケーブルモデム等と、これらとＣＰＵ  ４０１との仲立ちを行うインターフェース（図示せず）等により構成される。
【００３２】
画像処理部４０５は、ＤＶＤ−ＲＯＭ等から読み出されたデータをＣＰＵ  ４０１や画像処理部４０５が備える画像演算プロセッサ（図示せず）によって加工処理した後、これを画像処理部４０５が備えるフレームメモリ（図示せず）に記録する。フレームメモリに記録された画像情報は、所定の同期タイミングでビデオ信号に変換され、モニタ４１１に出力される。これにより、各種のページ表示が可能となる。
【００３３】
音声処理部４０６は、ＤＶＤ−ＲＯＭ等から読み出した音声データをアナログ音声信号に変換し、これに接続されたスピーカ４１２から出力させる。また、ＣＰＵ  ４０１の制御の下、情報処理装置４００が行う処理の進行の中で発生させるべき音を生成し、これに対応した音声をスピーカ４１２から出力させる。
【００３４】
ＤＶＤ−ＲＯＭドライブ４０７に装着されるＤＶＤ−ＲＯＭには、例えば、実施形態に係る色分類装置２００等を実現するためのプログラムが記憶される。ＣＰＵ  ４０１の制御によって、ＤＶＤ−ＲＯＭドライブ４０７は、これに装着されたＤＶＤ−ＲＯＭに対する読み出し処理を行って、必要なプログラムやデータを読み出し、これらはＲＡＭ  ４０３等に一時的に記憶される。
【００３５】
インターフェース４０８には、外部メモリ４０９、コントローラ４１０、モニタ４１１、及びスピーカ４１２が、着脱可能に接続される。
【００３６】
外部メモリ４０９には、ユーザの個人情報に関するデータなどが書き換え可能に記憶される。
【００３７】
コントローラ４１０は、情報処理装置４００の各種の設定時などに行われる操作入力を受け付ける。情報処理装置４００のユーザは、コントローラ４１０を介して指示入力を行うことにより、これらのデータを適宜外部メモリ４０９に記録することができる。
【００３８】
モニタ４１１は、画像処理部４０５により出力されたデータを情報処理装置４００のユーザに提示する。
【００３９】
スピーカ４１２は、音声処理部４０６により出力された音声データを情報処理装置４００のユーザに提示する。
【００４０】
この他、情報処理装置４００は、ハードディスク等の大容量外部記憶装置を用いて、ＲＯＭ ４０２、ＲＡＭ ４０３、外部メモリ４０９、ＤＶＤ−ＲＯＭドライブ４０７に装着されるＤＶＤ−ＲＯＭ等と同じ機能を果たすように構成してもよい。
【００４１】
以下、上記情報処理装置４００において実現される色分類装置２００の構成等について、図３〜図８を参照して説明する。情報処理装置４００に電源が投入され、例えば、ユーザ端末３００からのアクセスを受け付けると、本実施形態に係る色分類装置２００として機能させるそれぞれのプログラムが実行され、本実施形態に係る色分類装置２００が実現される。
なお、各ユーザ端末３００も同様に情報処理装置４００において実現されるが、これらの構成については省略し、本実施形態において最も特徴的な色分類装置２００について、以下説明する。
【００４２】
（色分類装置の概要構成）
図３は、本実施形態に係る色分類装置２００の概要構成の一例を示すブロック図である。図示するように、色分類装置２００は、受付部２１０と、記憶部２２０と、制御部２３０と、提示部２４０とを備える。
【００４３】
受付部２１０は、インターネット９００を介して各ユーザ端末３００から送られる種々の情報を受け付ける。
例えば、受付部２１０は、商品の一覧ページへの遷移指示や、一覧ページ中における種々の操作指示（一例として、ユーザによるマウスのクリック操作等）を、ユーザ端末３００から受け付ける。
上述したＮＩＣ  ４０４等が、このような受付部２１０として機能しうる。
【００４４】
記憶部２２０は、商品に関する種々の情報や、ユーザに関する種々の情報に加え、色空間を分割する複数の領域についての領域情報を記憶する。
例えば、記憶部２２０は、図４Ａに示すように、色空間ＣＳを分割する複数の領域（破線にて区分けされる各領域）について、その領域の範囲と領域を示す代表色とを対応付ける領域情報を記憶する。
以下、一例として、各領域の代表色を、ホワイト、イエロー、オレンジ、ピンク、レッド、ベージュ、シルバー、ゴールド、グレー、パープル、ブラウン、グリーン、ブルー、および、ブラックとする場合について説明するが、これら代表色は一例であり、適宜変更可能である。また、異なる色の縞模様の商品等に対応できるように、代表色に、マルチカラーを含めてもよい。
【００４５】
具体的に、領域情報において、代表色が「ホワイト」の場合、図４Ｂに示すように、ＲＧＢ値におけるＲ，Ｇ，Ｂ（各８ビット）の全ての値が２３０〜２５５の範囲を規定している。なお、純粋な「ホワイト」であれば ＲＧＢ値は、Ｒ：２５５，Ｇ：２５５，Ｂ：２５５であるが、オフホワイト（Ｒ：２５５，Ｇ：２５５，Ｂ：２３０）や、ややグレーがかったホワイト（Ｒ：２３０，Ｇ：２３０，Ｂ：２３０）なども、広義的に「ホワイト」に含めることができる。そこで、ある程度の幅を持たせるため、領域情報において、「ホワイト」の範囲を、Ｒ，Ｇ，Ｂの全ての値が２３０以上と規定している。
【００４６】
また、代表色が「レッド」の場合、図４Ｃに示すように、ＲＧＢ値におけるＲ：１９６〜２５５，Ｇ：０〜５０，Ｂ：０〜５０の範囲を規定している。なお、純粋な「レッド」であれば、ＲＧＢ値は、Ｒ：２５５，Ｇ：０，Ｂ：０であるが、ある程度の幅を持たせるため、領域情報において、「レッド」の範囲を、１９６≦Ｒ≦２５５，０≦Ｇ≦５０，０≦Ｂ≦５０の全てを満たすものと規定している。
【００４７】
同様に、他の代表色にも、領域情報の範囲が規定されている。つまり、他の代表色の領域情報についても、ある程度の幅を持たせた範囲が規定されている。
このような領域情報は、後述するように、商品の画像（画像データ）から、その商品の色を分類するために使用される。なお、多くの画像は、単色ではない。また、照明の反射などにより白く写ることもある。それらの色の違いを、領域情報において、ある程度の幅を持たせることで、同色に分類されるようにしている。
また、後述するように、領域情報には、中間色の範囲が規定されていてもよい。
上述したＲＡＭ  ４０３や外部メモリ４０９等が、このような記憶部２２０として機能しうる。
【００４８】
図３に戻って、制御部２３０は、色分類装置２００全体を制御する。この制御部２３０は、分類部２３１、取得部２３２、判別部２３３、検索部２３４、及び、修正部２３５を含んでおり、ユーザによる商品の購入を支援する。
【００４９】
分類部２３１は、商品画像の画素の色がどの領域に属するか分類する。なお、以下では、商品画像を格子状に区分け（グリッド化）して、各マスがどの領域に属するかを分類する場合について説明するが、グリッド化することなく、１ドッド（１ピクセル）の画素について、各画素がどの領域に属するかを分類してもよい。
【００５０】
分類部２３１は、図５に示すような商品Ｐ（スーツケース）を含んだ商品画像ＰＩに対して、一例として、マス目の数が１００×１００（縦×横）となるようにグリッド化し、１マス毎に色の抽象化を行った後に、各マスがどの領域に属するかを分類する。このような商品画像ＰＩには、通常、背景が含まれているため、分類部２３１は、背景を除いた商品画像ＰＩに対する各マスがどの領域に属するかを分類する。
【００５１】
背景には、多くの場合、単色が使用される。また、図６に示すように、商品Ｐの他に、ポップ（ＰＯＰ）画像Ｇを含んだ商品画像ＰＩもあるが、このようなポップ画像Ｇにも単色が使用される場合が多い。これら単色が使用される場合には、隣り合ったマス同士のＲＧＢ値が全く同じになるという特徴がある。そのため、分類部２３１は、隣り合ったマス同士のＲＧＢ値が同じ場合に、背景やポップ画像Ｇであると判別し、分類対象から除外する。
【００５２】
また、単色の背景の代わりに、利用シーンをイメージした背景が使用される場合もある。この場合、分類部２３１は、商品Ｐが商品画像ＰＩの周囲（上下左右の４辺）に２５％以上掛かることがないという特徴を利用して、背景を除外する。
例えば、図７Ａに例示する商品画像ＰＩでは、商品Ｐの下部が、商品画像ＰＩの１辺に掛かっている場合を示す。この図７Ａでは、商品Ｐの下部が商品画像ＰＩの下辺に３０％ほど掛かっているものの、４辺全体を基準とした割合では、およそ１２％程度となる。
また、図７Ｂに例示する商品画像ＰＩでは、商品Ｐの一部が、商品画像ＰＩの２辺に掛かっている場合を示す。この図７Ｂでは、商品Ｐの下部が商品画像ＰＩの下辺に３０％ほど掛かり、商品Ｐの右部が商品画像ＰＩの右辺に１０％ほど掛かっているものの、４辺全体を基準とした割合では、およそ１６％程度となる。
【００５３】
なお、商品Ｐが商品画像ＰＩの４辺に２５％以上掛かる場合として、図７Ｃや図７Ｄが挙げられるが、極めて不自然となり、現実には使用されないと考えられる。実際に、出願人が管理している販売サイトにおいて、約１，０００件の商品画像を無作為に抽出して検証した限りにおいて、存在しなかった。
また、図７Ｅに例示する商品画像ＰＩのように、画像中に複数の商品Ｐが含まれる場合にも、各商品Ｐが商品画像ＰＩの４辺に２５％以上掛かることも考えられる。それでも、色違いの各商品Ｐを１つの商品画像ＰＩ中に含めてしまうと、どちらがどの色の商品なのかが分かり難くなるため、現実には使用されないと考えられる。
これらのことから、分類部２３１は、商品画像ＰＩの４辺に２５％以上掛かる場合に、背景（利用シーンをイメージした背景）であると判別し、分類対象から除外する。
【００５４】
更に、商品画像ＰＩにおいて、商品を引き立たせる必要があるため、通常、商品Ｐの色と背景の色とは、比較的コントラストの大きいカラーバランスが採用されるという特徴もある。
これらの特徴から、商品画像ＰＩの周囲に沿って、幅１〜３ピクセル程度の色を抽出した場合、その中で、７５％以上を占める色が背景色と推定でき、商品画像ＰＩ内に存在する同色の部分が、全て背景である可能性が高いと判断できる。
例えば、図７Ｆに示す商品画像ＰＩの場合に、商品画像ＰＩの周囲に沿って、幅１〜３ピクセル程度の色を抽出すると、Ｌ１で示される色の部分が４辺全体の８８％となり、Ｌ２で示される色の部分が４辺全体の１２％となったとする。この場合、分類部２３１は、４辺全体の８８％を占めるＬ１で示される色と同色の部分を全て背景であると判別して、分類対象から除外する。
【００５５】
なお、商品画像ＰＩの中には、商品画像ＰＩの周囲を単色で縁取りする場合もある。このため、商品画像ＰＩの周囲に沿って抽出して、７５％以上を占める色であっても、商品画像ＰＩに占める同色の割合が低いなどの場合には、縁取りである場合も考慮して、別の手法によって背景を判別してもよい。
【００５６】
このようにして、分類部２３１は、背景を除いた商品画像ＰＩに対する画素（マス）がどの領域に属するかを分類する。
具体的に、上述した図５に示す商品Ｐが真っ赤なスーツケースである場合に、分類部２３１は、一例として、２５００のマスを「レッド」に分類し、９００のマスを「グレー」に分類し、２００のマスを「ピンク」に分類する。なお、他のマスも分類されているが省略する。
また、色違い商品で、上述した図５に示す商品Ｐが赤と橙との中間色のスーツケースである場合に、分類部２３１は、一例として、１４００のマスを「レッド」に分類し、１１００のマスを「オレンジ」に分類し、９００のマスを「グレー」に分類する。なお、他のマスも分類されているが省略する。
【００５７】
図３に戻って、取得部２３２は、分類部２３１によって分類された画素（マス）の数が多い順に第１領域および第２領域を取得する。
例えば、分類部２３１によって、「レッド」：２５００，「グレー」：９００，「ピンク」：２００，・・・と分類されている場合に、取得部２３２は、第１領域として「レッド」を取得し、第２領域として「グレー」を取得する。
また、分類部２３１によって、「レッド」：１４００，「オレンジ」：１１００，「グレー」：９００，・・・と分類されている場合に、取得部２３２は、第１領域として「レッド」を取得し、第２領域として「オレンジ」を取得する。
【００５８】
判別部２３３は、取得部２３２によって取得された第１領域および第２領域が、中間色条件を満たしているか否かを判別する。
例えば、判別部２３３は、第１領域と第２領域とが色空間において接しており、かつ、第１領域に分類された画素（マス）の数と前記第２領域に分類された画素（マス）の数との比率が所定比率（一例として、５：３）を超える場合に、中間色条件を満たしていると判別する。
具体的に、取得部２３２によって、第１領域として「レッド」が取得され、第２領域として「グレー」が取得されている場合において、「レッド」と「グレー」とが色空間において接していないことから、判別部２３３は、中間色条件を満たしていないと判別する。
一方、取得部２３２によって、第１領域として「レッド」（マスの数１４００）が取得され、第２領域として「オレンジ」（マスの数１１００）が取得されている場合において、「レッド」と「オレンジ」とが色空間において接しており、かつ、所定比率を超えていることから、判別部２３３は、中間色条件を満たしていると判別する。
なお、中間色条件は、一例であり、他の条件で判別してもよい。例えば、後述するように、中間色を判定するための範囲を更に定めておき、分類部２３１にて２種類の範囲に従って分類した結果に基づいて、中間色条件を満たしているか否かを判別するようにしてもよい。
【００５９】
検索部２３４は、判別部２３３によって中間色条件を満たすと判別された場合に、当該商品を、第１領域に対応付けられた第１代表色および第２領域に対応付けられた第２代表色のいずれにても検索可能とする。
例えば、検索部２３４は、検索時に指定された指定色が、第１代表色と一致する際に検索をヒットさせる第１確率と、同指定色が、第２代表色と一致する際に検索をヒットさせる第２確率とに応じて、商品の検索を行う。
ここで、第１確率は、例えば、「ｆ（第１領域に分類された数）／ｆ（第１領域に分類された数＋第２領域に分類された数）」により算定される。一方、第２確率は、例えば、「ｆ（第２領域に分類された数）／ｆ（第１領域に分類された数＋第２領域に分類された数）」により算定される。
なお、関数ｆ（）は、例えば、ｆ（ｘ）＝ｘ，ｆ（ｘ）＝  ｘ2，ｆ（ｘ）＝ｌｏｇ2（ｘ），ｆ（ｘ）＝２xなど、１以上の引数ｘに対して単調増加し、非負値を返す関数であれば、適宜採用できる。
また、第１確率＋第２確率＝１となる場合に限られず、第１確率＋第２確率＞１となる場合や、極端な例では、第１確率＝第２確率＝１となる場合も、適宜採用することができる。
【００６０】
このように、中間色条件を満たすと判別されると、検索部２３４は、検索時に指定された指定色が第１代表色と一致する場合に、第１確率に基づいて当該商品をヒットさせ、若しくは、同指定色が第２代表色と一致する場合に、第２確率に基づいて当該商品をヒットさせる。そのため、指定色が第１代表色と一致する際に、確率的に有利となり、当該商品が検索され易くなるものの、同指定色が第２代表色と一致する際にも、適宜当該商品が検索されることになる。
【００６１】
なお、判別部２３３によって中間色条件を満たさないと判別された場合に、検索部２３４は、第１領域に対応付けられた第１代表色が指定された際に限り、当該商品を検索するものとする。
【００６２】
修正部２３５は、第１代表色にて商品が検索された後のユーザ（検索者）による商品に対する第１反応と、第２代表色にて商品が検索された後のユーザによる商品に対する第２反応と、に基づいて、第１領域と第２領域との境界を変化させるように、領域情報における領域の範囲を修正する。
例えば、上述した図５に示す商品Ｐが赤と橙との中間色のスーツケースである場合において、「レッド」のスーツケースについての検索がユーザに指示され、検索部２３４が、このスーツケースを検索結果（検索結果一覧）に含めて提示した後に、ユーザからこのスーツケースが選択された（商品ページへの遷移が指示された）数と、「オレンジ」のスーツケースについての検索がユーザに指示され、検索部２３４が、このスーツケースを検索結果に含めて提示した後に、ユーザからこのスーツケースが選択された数と、に基づいて、「レッド」と「オレンジ」との境界を変化させるように、領域情報における領域の範囲を修正する。
【００６３】
具体的には、第２代表色である「オレンジ」を検索結果に含めたときの方が、第１代表色である「レッド」を検索結果に含めたときよりも、このスーツケースがユーザからより多く選択された場合に、修正部２３５は、図８に示すように、「レッド」の領域ＲＡが狭くなり、その分「オレンジ」の領域ＯＡが広がるように、領域情報における領域の範囲を修正する。これにより、今後、赤と橙との中間色の商品は、「レッド」よりも「オレンジ」により多く分類され、指定色に「オレンジ」が指定された際により検索され易くなる。
一方、第１代表色である「レッド」を検索結果に含めたときの方が、第２代表色である「オレンジ」を検索結果に含めたときよりも、このスーツケースがユーザからより多く選択された場合に、修正部２３５は、「レッド」の領域と「オレンジ」の領域との境界を初期の境界に戻すように、領域情報における領域の範囲を修正する。つまり、図８に示すように、「レッド」の領域ＲＡが狭くなり、その分「オレンジ」の領域ＯＡが広がっていれば、互いの領域を元に戻す。なお、「レッド」の領域ＲＡと「オレンジ」の領域ＯＡとが初期の領域のままであれば、修正部２３５は、何ら修正を行わない。
【００６４】
このような構成の制御部２３０は、中間色の商品について、いわゆるＡ／Ｂテストを適宜行うことになり、その結果（ユーザの反応）に応じて、対応する領域同士の境界を変動させる。これによって、中間色の商品は、自然と反応のよい方の代表色に分類され、ユーザに提示され易くなる。
上述したＣＰＵ  ４０１等が、このような構成からなる制御部２３０として機能しうる。
【００６５】
提示部２４０は、インターネット９００を介してユーザ端末３００に種々の情報を提示する。
例えば、提示部２４０は、制御部２３０の検索部２３４が商品を検索した検索結果（検索結果一覧）をユーザ端末３００に提示する。すなわち、ユーザが指定色を指定して商品の検索を指示した際に、指定色で絞り込んだ検索結果一覧を、ユーザ端末３００に提示する。
【００６６】
なお、上述したＣＰＵ  ４０１及びＮＩＣ  ４０４等が、このような提示部２４０として機能しうる。
【００６７】
（色分類装置の動作）
以下、このような構成の色分類装置２００の動作について図９を参照して説明する。図９は、色分類装置２００が実行する色分類処理の流れを示すフローチャートである。この色分類処理は、例えば、ユーザが指定色を指定して商品の検索を指示した際に開始される。
【００６８】
まず、色分類装置２００は、商品画像の画素（マス）の色がどの領域に属するか分類する（ステップＳ１１）。
例えば、制御部２３０（分類部２３１）は、上述した図５に示すような商品Ｐ（スーツケース）を含んだ商品画像ＰＩに対して、マス目の数が１００×１００（縦×横）となるようにグリッド化し、１マス毎に色の抽象化を行った後に、各マスがどの領域に属するかを分類する。
なお、上述したように、商品画像ＰＩには、背景が含まれているため、分類部２３１は、背景を除いた商品画像ＰＩに対する各マスがどの領域に属するかを分類する。
【００６９】
具体的に、上述した図５に示す商品Ｐが真っ赤なスーツケースである場合に、分類部２３１は、一例として、２５００のマスを「レッド」に分類し、９００のマスを「グレー」に分類し、２００のマスを「ピンク」に分類する。なお、他のマスも分類されているが省略する。
また、色違い商品で、上述した図５に示す商品Ｐが赤と橙との中間色のスーツケースである場合に、分類部２３１は、一例として、１４００のマスを「レッド」に分類し、１１００のマスを「オレンジ」に分類し、９００のマスを「グレー」に分類する。なお、他のマスも分類されているが省略する。
【００７０】
色分類装置２００は、分類された画素（マス）の数が多い順に第１領域および第２領域を取得する（ステップＳ１２）。
具体的に、ステップＳ１１にて、「レッド」：２５００，「グレー」：９００，「ピンク」：２００，・・・と分類されている場合に、制御部２３０（取得部２３２）は、第１領域として「レッド」を取得し、第２領域として「グレー」を取得する。
また、ステップＳ１１にて、「レッド」：１４００，「オレンジ」：１１００，「グレー」：９００，・・・と分類されている場合に、取得部２３２は、第１領域として「レッド」を取得し、第２領域として「オレンジ」を取得する。
【００７１】
色分類装置２００は、第１領域および第２領域が、中間色条件を満たしているか否かを判別する（ステップＳ１３）。
例えば、制御部２３０（判別部２３３）は、第１領域と第２領域とが色空間において接しており、かつ、第１領域に分類された画素（マス）の数と前記第２領域に分類された画素（マス）の数との比率が所定比率（一例として、５：３）を超える場合に、中間色条件を満たしていると判別する。
具体的に、ステップＳ１２にて、第１領域として「レッド」が取得され、第２領域として「グレー」が取得されている場合において、「レッド」と「グレー」とが色空間において接していないことから、判別部２３３は、中間色条件を満たしていないと判別する。
一方、ステップＳ１２にて、第１領域として「レッド」（マスの数１４００）が取得され、第２領域として「オレンジ」（マスの数１１００）が取得されている場合において、「レッド」と「オレンジ」とが色空間において接しており、かつ、所定比率を超えていることから、判別部２３３は、中間色条件を満たしていると判別する。
【００７２】
色分類装置２００は、第１領域および第２領域が、中間色条件を満たしていると判別すると（ステップＳ１３；Ｙｅｓ）、指定色が第１代表色と一致する際に検索をヒットさせる第１確率と、同指定色が第２代表色と一致する際に検索をヒットさせる第２確率とに応じて、商品の検索を行う（ステップＳ１４）。
すなわち、制御部２３０（検索部２３４）は、検索時に指定された指定色が第１代表色と一致する場合に、第１確率に基づいて当該商品をヒットさせ、若しくは、同指定色が第２代表色と一致する場合に、第２確率に基づいて当該商品をヒットさせる。
【００７３】
一方、第１領域および第２領域が、中間色条件を満たしていないと判別した場合（ステップＳ１３；Ｎｏ）に、色分類装置２００は、指定色が、第１代表色と一致する際に検索をヒットさせる検索を行う（ステップＳ１５）。
すなわち、制御部２３０（検索部２３４）は、第１領域に対応付けられた第１代表色が指定された際に限り、当該商品を検索結果に含める。
【００７４】
色分類装置２００は、検索結果を、ユーザ端末３００に提示する（ステップＳ１６）。
すなわち、提示部２４０は、上述したステップＳ１４又は、ステップＳ１５にて検索された検索結果（検索結果一覧）をユーザ端末３００に提示する。
【００７５】
色分類装置２００は、中間色条件を満たす場合におけるユーザの反応を収集する（ステップＳ１７）。
すなわち、制御部２３０は、上述したステップＳ１４にて検索された検索結果をユーザ端末３００に提示した場合におけるユーザの反応を収集する。つまり、第１代表色にて商品が検索された後のユーザによる商品に対する第１反応と、第２代表色にて商品が検索された後のユーザによる商品に対する第２反応とを収集する。
例えば、上述した図５に示す商品Ｐが赤と橙との中間色のスーツケースである場合において、「レッド」のスーツケースについての検索がユーザに指示され、ステップＳ１４にて、このスーツケースを検索結果に含めて提示した後に、ユーザからこのスーツケースが選択された数（第１反応）と、「オレンジ」のスーツケースについての検索がユーザに指示され、ステップＳ１４にて、このスーツケースを検索結果に含めて提示した後に、ユーザからこのスーツケースが選択された数（第２反応）と、を集計する。
【００７６】
色分類装置２００は、第２反応の方が第１反応よりも反応度合いが大きいか否かを判別する（ステップＳ１８）。
色分類装置２００は、第２反応の方が第１反応よりも反応度合いが大きいと判別すると（ステップＳ１８；Ｙｅｓ）、第１領域を狭くし、第２領域を広げるように、領域情報を修正する（ステップＳ１９）。
例えば、第２代表色である「オレンジ」を検索結果に含めたときの方が、第１代表色である「レッド」を検索結果に含めたときよりも、このスーツケースがユーザからより多く選択された場合に、制御部２３０（修正部２３５）は、上述した図８に示すように、「レッド」の領域ＲＡが狭くなり、その分「オレンジ」の領域ＯＡが広がるように、領域情報における領域の範囲を修正する。これにより、今後、赤と橙との中間色の商品は、「レッド」よりも「オレンジ」により多く分類され、指定色に「オレンジ」が指定された際により検索され易くなる。
【００７７】
一方、第２反応の方が第１反応よりも反応度合いが大きくないと判別した場合（ステップＳ１８；Ｎｏ）、第１領域と第２領域との境界を元に戻すように、領域情報を修正する（ステップＳ２０）。
例えば、第１代表色である「レッド」を検索結果に含めたときの方が、第２代表色である「オレンジ」を検索結果に含めたときよりも、このスーツケースがユーザからより多く選択された場合に、修正部２３５は、「レッド」の領域と「オレンジ」の領域との境界を初期の境界に戻すように、領域情報における領域の範囲を修正する。つまり、ステップＳ１９にて、「レッド」の領域ＲＡが狭くなり、その分「オレンジ」の領域ＯＡが広がっていれば、互いの領域を元に戻す。なお、「レッド」の領域ＲＡと「オレンジ」の領域ＯＡとが初期の領域のままであれば、修正部２３５は、何ら修正を行わない。
【００７８】
このような色分類処理によって、商品の色が中間色であっても、代表色の何れかに適切に分類することができる。また、ユーザの反応に応じて、隣り合う領域同士の境界を変動させるため、中間色が多くのユーザから支持を受け易い代表色に分類することができる。
この結果、商品の色を適切に分類することができる。
【００７９】
（他の実施形態）
上記の実施形態では、検索の度に、商品の色を分類する場合について説明したが、一旦分類した結果を商品情報に登録するようにし、所定の見直しタイミングで、再度分類するようにしてもよい。
例えば、上述した図３に示す色分類装置２００において、制御部２３０に登録部を更に備えるようにし、この登録部が、第１代表色および第２代表色を、当該商品の商品情報に登録するようにしてもよい。
この場合、検索部２３４は、検索時に指定された指定色が、商品情報における第１代表色と一致する際に検索をヒットさせる第１確率と、同指定色が、同商品情報における第２代表色と一致する際に検索をヒットさせる第２確率とに応じて、商品の検索を行う。
【００８０】
上記の実施形態では、領域情報に、代表色の領域の範囲だけが規定されている場合について説明したが、更に、中間色の領域の範囲が領域情報に規定されていてもよい。
この場合、分類部２３１は、更に、商品画像の画素（マス）の色が中間力の領域に属するかも含めて分類する。そして、判別部２３３は、分類部２３１にて２種類の範囲に従って分類した結果に基づいて、中間色条件を満たしているか否かを判別する。
これにより、商品の色が、中間色条件を満たしているかどうかを、より詳細に判別することができる。
【産業上の利用可能性】
【００８１】
以上説明したように、本発明によれば、商品の色を適切に分類することのできる色分類装置、色分類方法、プログラム、ならびに、非一時的なコンピュータ読取可能な情報記録媒体を提供することができる。
【符号の説明】
【００８２】
１００  販売システム
２００  色分類装置
２１０  受付部
２２０  記憶部
２３０  制御部
２３１  分類部
２３２  取得部
２３３  判別部
２３４  検索部
２３５  修正部
２４０  提示部
３００  ユーザ端末
４００  情報処理装置
４０１  ＣＰＵ
４０２  ＲＯＭ
４０３  ＲＡＭ
４０４  ＮＩＣ
４０５  画像処理部
４０６  音声処理部
４０７  ＤＶＤ−ＲＯＭドライブ
４０８  インターフェース
４０９  外部メモリ
４１０  コントローラ
４１１  モニタ
４１２  スピーカ
９００  インターネット
【図１】
2017138088.tif 000003
【図２】
2017138088.tif 000004
【図３】
2017138088.tif 000005
【図４Ａ】
2017138088.tif 000006
【図４Ｂ】
2017138088.tif 000007
【図４Ｃ】
2017138088.tif 000008
【図５】
2017138088.tif 000009
【図６】
2017138088.tif 000010
【図７Ａ】
2017138088.tif 000011
【図７Ｂ】
2017138088.tif 000012
【図７Ｃ】
2017138088.tif 000013
【図７Ｄ】
2017138088.tif 000014
【図７Ｅ】
2017138088.tif 000015
【図７Ｆ】
2017138088.tif 000016
【図８】
2017138088.tif 000017
【図９】
2017138088.tif 000018
【国際調査報告】
2017138088.tif 000019
2017138088.tif 000020
2017138088.tif 000021
2017138088.tif 000022