(57)【要約】【課題】服飾の購入・販売を支援する。【解決手段】サーバ１１に、服飾が写る画像、服飾のカテゴリ、対象となる年齢・性別が入力される。特徴抽出部３６は、画像を解析して、服飾の代表色・柄を抽出する。コーディネイト検索部３７は、コーディネイト一覧テーブル４２に記憶された服飾の組合せを、類似度を数値で表すことができない定性的な項目（服飾のカテゴリ、対象となる性別、服飾の柄）で絞り込んでから、数値で表すことができる定量的な項目（対象となる性別、服飾の代表色）に基づいて、サーバ１１に入力された服飾に対して類似度が最も高い服飾を持つ組合せを選択する。選択された組合せに係る他方の服飾に基づいて、服飾一覧テーブル４１に記憶された服飾を、定性的な項目（服飾のカテゴリ、服飾の柄）で絞り込んでから、定量的な項目（服飾の代表色）に基づいて、先に選択された組合せに係る他方の服飾に対して類似度が最も高い服飾を選択する。【選択図】図１０
2009288928.tif 000002
【特許請求の範囲】
【請求項１】
服飾が写る画像及び前記服飾の情報が入力される入力部と、
前記画像から服飾の特徴を抽出する特徴抽出部と、
コーディネイト一覧テーブルに二つ一組で記憶された服飾のコーディネイトを、その一方の服飾が、前記入力部から入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出部で抽出された特徴であって定性的なものと同一の特徴を有するものに絞り込んでから、絞り込まれた前記コーディネイトの中から、前記一方の服飾が、前記入力部から入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出部で抽出された特徴であって前記定量的なものと最も類似度が高いものを選択するとともに、服飾一覧テーブルに記憶された服飾を、先に選択された前記コーディネイトの他方の服飾の情報であって定性的なものと同一の情報を有するものに絞り込んでから、絞り込まれた前記服飾の中から、先に選択された前記コーディネイトの他方の服飾の情報であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と調和したものとして選択するコーディネイト検索部と、
前記コーディネイト検索部で選択された前記服飾の情報を出力する出力部とを備えたことを特徴とする服飾検索装置。
【請求項２】
アパレルショップで使用されることを特徴とする請求項１に記載の服飾検索装置。
【請求項３】
通販サイト又はＥＣサイトで使用されることを特徴とする請求項１に記載の服飾検索装置。
【請求項４】
前記服飾一覧テーブルには、消費者が既に所有する服飾が記憶されていることを特徴とする請求項１〜３のいずれかに記載の服飾検索装置。
【請求項５】
前記服飾一覧テーブルには、商品となる服飾が記憶されていることを特徴とする請求項１〜３のいずれかに記載の服飾検索装置。
【請求項６】
前記入力部から入力される服飾の情報には、前記画像に写る服飾の範囲を特定する情報が含まれ、
前記特徴抽出部は、特定された範囲から服飾の特徴を抽出することを特徴とする請求項１〜５のいずれかに記載の服飾検索装置。
【請求項７】
前記特徴抽出部が抽出する服飾の特徴には、色が含まれ、
前記色は、前記定量的なものであることを特徴とする請求項１〜６のいずれかに記載の服飾検索装置。
【請求項８】
前記特徴抽出部が抽出する服飾の特徴には、柄が含まれ、
前記柄は、定性的なものであることを特徴とする請求項１〜７のいずれかに記載の服飾検索装置。
【請求項９】
前記入力部から入力される服飾の情報には、対象となる性別が含まれ、
前記対象となる性別は、定性的なものであることを特徴とする請求項１〜８のいずれかに記載の服飾検索装置。
【請求項１０】
前記入力部から入力される服飾の情報には、対象年齢が含まれ、
前記対象年齢は、前記定量的なものであることを特徴とする請求項１〜９のいずれかに記載の服飾検索装置。
【請求項１１】
前記コーディネイト一覧テーブルには、前記コーディネイトが記憶された登録日が記憶され、
前記入力部から入力される服飾の情報には、検索している検索日が含まれ、
前記検索日は、前記登録日を基準とした前記定量的なものであることを特徴とする請求項１〜１０のいずれかに記載の服飾検索装置。
【請求項１２】
請求項１〜１１のいずれかに記載の服飾検索装置と、
前記入力部から入力された情報、及び前記特徴抽出部で抽出された特徴に基づいて、前記コーディネイト一覧テーブルに服飾のコーディネイトを登録するとともに、前記服飾一覧テーブルに服飾を登録するデータ登録部とを備えたことを特徴とする服飾登録装置。
【請求項１３】
服飾が写る画像及び前記服飾の情報が入力部から入力される入力ステップと、
前記画像から服飾の特徴を特徴抽出部で抽出する特徴抽出ステップと、
コーディネイト一覧テーブルに二つ一組で記憶された服飾のコーディネイトを、その一方の服飾が、前記入力部から入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出部で抽出された特徴であって定性的なものと同一の特徴を有するものにコーディネイト検索部で絞り込むコーディネイト絞込みステップと、
前記コーディネイト絞込みステップで絞り込まれた前記コーディネイトの中から、前記一方の服飾が、前記入力ステップで入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出ステップで抽出された特徴であって前記定量的なものと最も類似度が高いものを前記コーディネイト検索部で選択するコーディネイト選択ステップと、
服飾一覧テーブルに記憶された服飾を、前記コーディネイト選択ステップで選択された前記コーディネイトの他方の服飾の情報であって定性的なものと同一の情報を有するものに前記コーディネイト検索部で絞り込む服飾絞込みステップと、
前記服飾絞込みステップで絞り込まれた前記服飾の中から、前記コーディネイト選択ステップで選択された前記コーディネイトの他方の服飾の情報であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と調和したものとして前記コーディネイト検索部で選択する服飾選択ステップと、
前記服飾選択ステップで選択された前記服飾の情報を出力部から出力する出力ステップとを備えたことを特徴とする服飾検索方法。
【請求項１４】
服飾検索装置のコンピュータに、
服飾が写る画像及び前記服飾の情報が入力される入力ステップと、
前記画像から服飾の特徴を抽出する特徴抽出ステップと、
コーディネイト一覧テーブルに二つ一組で記憶された服飾のコーディネイトを、その一方の服飾が、前記入力部から入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出部で抽出された特徴であって定性的なものと同一の特徴を有するものに絞り込むコーディネイト絞込みステップと、
前記コーディネイト絞込みステップで絞り込まれた前記コーディネイトの中から、前記一方の服飾が、前記入力ステップで入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出ステップで抽出された特徴であって前記定量的なものと最も類似度が高いものを選択するコーディネイト選択ステップと、
服飾一覧テーブルに記憶された服飾を、前記コーディネイト選択ステップで選択された前記コーディネイトの他方の服飾の情報であって定性的なものと同一の情報を有するものに絞り込む服飾絞込みステップと、
前記服飾絞込みステップで絞り込まれた前記服飾の中から、前記コーディネイト選択ステップで選択された前記コーディネイトの他方の服飾の情報であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と調和したものとして選択する服飾選択ステップと、
前記服飾選択ステップで選択された前記服飾の情報を出力する出力ステップと実行させるための服飾検索プログラム。
【請求項１５】
服飾が写る画像及び前記服飾の情報が入力される入力部と、
前記画像から服飾の特徴を抽出する特徴抽出部と、
服飾一覧テーブルに記憶された服飾を、前記入力部から入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出部で抽出された特徴であって定性的なものと同一の特徴を有するものに絞り込んでから、絞り込まれた前記服飾の中から、前記入力部から入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出部で抽出された特徴であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と類似したものとして選択する服飾検索部と、
前記服飾検索部で選択された前記服飾の情報を出力する出力部とを備えたことを特徴とする服飾検索装置。
【請求項１６】
前記入力部から入力される服飾の情報には、前記画像に写る服飾の範囲を特定する情報が含まれ、
前記特徴抽出部は、特定された範囲から服飾の特徴を抽出することを特徴とする請求項１５に記載の服飾検索装置。
【請求項１７】
前記特徴抽出部が抽出する服飾の特徴には、色が含まれ、
前記色は、前記定量的なものであることを特徴とする請求項１５又は１６に記載の服飾検索装置。
【請求項１８】
前記特徴抽出部が抽出する服飾の特徴には、柄が含まれ、
前記柄は、定性的なものであることを特徴とする請求項１５〜１７のいずれかに記載の服飾検索装置。
【請求項１９】
請求項１５〜１８のいずれかに記載の服飾検索装置と、
前記入力部から入力された情報、及び前記特徴抽出部で抽出された特徴に基づいて、前記服飾一覧テーブルに服飾を登録するデータ登録部とを備えたことを特徴とする服飾登録装置。
【請求項２０】
服飾が写る画像及び前記服飾の情報が入力部から入力される入力ステップと、
前記画像から服飾の特徴を特徴抽出部で抽出する特徴抽出ステップと、
服飾一覧テーブルに記憶された服飾を、前記入力ステップで入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出ステップで抽出された特徴であって定性的なものと同一の特徴を有するものに服飾検索部で絞り込む服飾絞込みステップと、
前記服飾絞込みステップで絞り込まれた前記服飾の中から、前記入力ステップで入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出ステップで抽出された特徴であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と類似したものとして前記服飾検索部で選択する服飾選択ステップと、
前記服飾選択ステップで選択された前記服飾の情報を出力部から出力する出力ステップとを備えたことを特徴とする服飾検索方法。
【請求項２１】
服飾検索装置のコンピュータに、
服飾が写る画像及び前記服飾の情報が入力される入力ステップと、
前記画像から服飾の特徴を抽出する特徴抽出ステップと、
服飾一覧テーブルに記憶された服飾を、前記入力ステップで入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出ステップで抽出された特徴であって定性的なものと同一の特徴を有するものに絞り込む服飾絞込みステップと、
前記服飾絞込みステップで絞り込まれた前記服飾の中から、前記入力ステップで入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出ステップで抽出された特徴であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と類似したものとして選択する服飾選択ステップと、
前記服飾選択ステップで選択された前記服飾の情報を出力する出力ステップとを実行させるための服飾検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して服飾の検索を行う服飾検索方法及び装置、服飾検索プログラム、並びに検索される服飾の登録を行う服飾登録装置に関する。
【背景技術】
【０００２】
インターネット上には、服飾の通信販売を行っているワールド（WORLD、登録商標）ダイレクトスタイル（DIRECT STYLE）、オンワード（ONWARD、登録商標）イーストア（e-store）などといったアパレル通販サイトや、自社製品である服飾の通信販売を目的としたユニクロオンラインストア（UNIQLO ONLINE STORE）などといったアパレルＥＣサイトが存在する。通販サイトやＥＣサイトでは、実際の商品を見て、触ることや、試着することは不可能である。このような欠点を少しでも補うために、服飾の購入・販売を支援する技術が広く開発されている（例えば特許文献１、２参照）。
【０００３】
特許文献１に記載の発明は、予め登録された顧客情報に基づいて服飾を提示し、さらに、選択された服飾と適合性の高い服飾を提示する。特許文献２に記載の発明では、店舗側から提示された服飾のコーディネイト情報を参照しながら、ユーザが服飾をコーディネイトする。コーディネイトされた服飾がまとめ買いされれば、サイト運営者側の利益が増大する。
【０００４】
また、服飾の購入・販売を支援する技術ではないが、特許文献３、４には、服飾をコーディネイトする技術が開示されている。特許文献３、４に記載の発明は、ユーザが所有する服飾をコーディネイトするものであり、登録された服飾をコーディネイトしてから提示する。
【特許文献１】特開２００２−１８３５３３号公報
【特許文献２】特開２００６−１３３９８１号公報
【特許文献３】特開２００２−３３９１３５号公報
【特許文献４】特開２００３−０９９５１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の発明では、ユーザ情報を予め登録しておく必要があり、手軽に利用することができない。また、具体的なアルゴリズムが未開示であり、どのような処理がなされているのか不明である。特許文献２に記載の発明では、ユーザが参照するためのコーディネイト情報が提示されるものの、結局はユーザが服飾をコーディネイトしなければならない。
【０００６】
特許文献３、４に記載の発明は、特定の服飾に対してコーディネイトさせた服飾を提示するものではない。このため、通販サイトやＥＣサイトに適用したとしても、消費者が購入を希望する服飾に対してコーディネイトされることはない。
【０００７】
本発明は、上記課題を鑑みてなされたものであり、服飾の購入・販売を支援する服飾検索方法及び装置、服飾検索プログラム、並びに検索される服飾の登録を行う服飾登録装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の服飾検索装置は、服飾が写る画像及び前記服飾の情報が入力される入力部と、前記画像から服飾の特徴を抽出する特徴抽出部と、コーディネイト一覧テーブルに二つ一組で記憶された服飾のコーディネイトを、その一方の服飾が、前記入力部から入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出部で抽出された特徴であって定性的なものと同一の特徴を有するものに絞り込んでから、絞り込まれた前記コーディネイトの中から、前記一方の服飾が、前記入力部から入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出部で抽出された特徴であって前記定量的なものと最も類似度が高いものを選択するとともに、服飾一覧テーブルに記憶された服飾を、先に選択された前記コーディネイトの他方の服飾の情報であって定性的なものと同一の情報を有するものに絞り込んでから、絞り込まれた前記服飾の中から、先に選択された前記コーディネイトの他方の服飾の情報であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と調和したものとして選択するコーディネイト検索部と、前記コーディネイト検索部で選択された前記服飾の情報を出力する出力部とを備えている。
【０００９】
請求項２に記載の発明では、アパレルショップで使用される。請求項３に記載の発明では、通販サイト又はＥＣサイトで使用される。
【００１０】
請求項４に記載の発明では、前記服飾一覧テーブルには、消費者が既に所有する服飾が記憶されている。請求項５に記載の発明では、前記服飾一覧テーブルには、商品となる服飾が記憶されている。
【００１１】
請求項６に記載の発明では、前記入力部から入力される服飾の情報には、前記画像に写る服飾の範囲を特定する情報が含まれている。また、前記特徴抽出部は、特定された範囲から服飾の特徴を抽出する。
【００１２】
請求項７に記載の発明では、前記特徴抽出部が抽出する服飾の特徴には、色が含まれている。また、前記色は、前記定量的なものである。
【００１３】
請求項８に記載の発明では、前記特徴抽出部が抽出する服飾の特徴には、柄が含まれている。また、前記柄は、定性的なものである。
【００１４】
請求項９に記載の発明では、前記入力部から入力される服飾の情報には、対象となる性別が含まれている。また、前記対象となる性別は、定性的なものである。
【００１５】
請求項１０に記載の発明では、前記入力部から入力される服飾の情報には、対象年齢が含まれている。また、前記対象年齢は、前記定量的なものである。
【００１６】
請求項１１に記載の発明では、前記コーディネイト一覧テーブルには、前記コーディネイトが記憶された登録日が記憶されている。また、前記入力部から入力される服飾の情報には、検索している検索日が含まれている。さらに、前記検索日は、前記登録日を基準とした前記定量的なものである。
【００１７】
本発明の服飾登録装置は、請求項１〜１１のいずれかに記載の服飾検索装置と、前記入力部から入力された情報、及び前記特徴抽出部で抽出された特徴に基づいて、前記コーディネイト一覧テーブルに服飾のコーディネイトを登録するとともに、前記服飾一覧テーブルに服飾を登録するデータ登録部とを備えている。
【００１８】
本発明の服飾検索方法は、服飾が写る画像及び前記服飾の情報が入力部から入力される入力ステップと、前記画像から服飾の特徴を特徴抽出部で抽出する特徴抽出ステップと、コーディネイト一覧テーブルに二つ一組で記憶された服飾のコーディネイトを、その一方の服飾が、前記入力部から入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出部で抽出された特徴であって定性的なものと同一の特徴を有するものにコーディネイト検索部で絞り込むコーディネイト絞込みステップと、前記コーディネイト絞込みステップで絞り込まれた前記コーディネイトの中から、前記一方の服飾が、前記入力ステップで入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出ステップで抽出された特徴であって前記定量的なものと最も類似度が高いものを前記コーディネイト検索部で選択するコーディネイト選択ステップと、服飾一覧テーブルに記憶された服飾を、前記コーディネイト選択ステップで選択された前記コーディネイトの他方の服飾の情報であって定性的なものと同一の情報を有するものに前記コーディネイト検索部で絞り込む服飾絞込みステップと、前記服飾絞込みステップで絞り込まれた前記服飾の中から、前記コーディネイト選択ステップで選択された前記コーディネイトの他方の服飾の情報であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と調和したものとして前記コーディネイト検索部で選択する服飾選択ステップと、前記服飾選択ステップで選択された前記服飾の情報を出力部から出力する出力ステップとを備えている。
【００１９】
本発明の服飾検索プログラムは、服飾検索装置のコンピュータに、服飾が写る画像及び前記服飾の情報が入力される入力ステップと、前記画像から服飾の特徴を抽出する特徴抽出ステップと、コーディネイト一覧テーブルに二つ一組で記憶された服飾のコーディネイトを、その一方の服飾が、前記入力部から入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出部で抽出された特徴であって定性的なものと同一の特徴を有するものに絞り込むコーディネイト絞込みステップと、前記コーディネイト絞込みステップで絞り込まれた前記コーディネイトの中から、前記一方の服飾が、前記入力ステップで入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出ステップで抽出された特徴であって前記定量的なものと最も類似度が高いものを選択するコーディネイト選択ステップと、服飾一覧テーブルに記憶された服飾を、前記コーディネイト選択ステップで選択された前記コーディネイトの他方の服飾の情報であって定性的なものと同一の情報を有するものに絞り込む服飾絞込みステップと、前記服飾絞込みステップで絞り込まれた前記服飾の中から、前記コーディネイト選択ステップで選択された前記コーディネイトの他方の服飾の情報であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と調和したものとして選択する服飾選択ステップと、前記服飾選択ステップで選択された前記服飾の情報を出力する出力ステップと実行させるためのものである。
【００２０】
本発明の別の服飾検索装置は、服飾が写る画像及び前記服飾の情報が入力される入力部と、前記画像から服飾の特徴を抽出する特徴抽出部と、服飾一覧テーブルに記憶された服飾を、前記入力部から入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出部で抽出された特徴であって定性的なものと同一の特徴を有するものに絞り込んでから、絞り込まれた前記服飾の中から、前記入力部から入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出部で抽出された特徴であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と類似したものとして選択する服飾検索部と、前記服飾検索部で選択された前記服飾の情報を出力する出力部とを備えている。
【００２１】
請求項１６に記載の発明では、前記入力部から入力される服飾の情報には、前記画像に写る服飾の範囲を特定する情報が含まれている。また、前記特徴抽出部は、特定された範囲から服飾の特徴を抽出する。
【００２２】
請求項１７に記載の発明では、前記特徴抽出部が抽出する服飾の特徴には、色が含まれている。また、前記色は、前記定量的なものである。
【００２３】
請求項１８に記載の発明では、前記特徴抽出部が抽出する服飾の特徴には、柄が含まれている。また、前記柄は、定性的なものである。
【００２４】
本発明の別の服飾登録装置は、請求項１５〜１８のいずれかに記載の服飾検索装置と、前記入力部から入力された情報、及び前記特徴抽出部で抽出された特徴に基づいて、前記服飾一覧テーブルに服飾を登録するデータ登録部とを備えている。
【００２５】
本発明の別の服飾検索方法は、服飾が写る画像及び前記服飾の情報が入力部から入力される入力ステップと、前記画像から服飾の特徴を特徴抽出部で抽出する特徴抽出ステップと、服飾一覧テーブルに記憶された服飾を、前記入力ステップで入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出ステップで抽出された特徴であって定性的なものと同一の特徴を有するものに服飾検索部で絞り込む服飾絞込みステップと、前記服飾絞込みステップで絞り込まれた前記服飾の中から、前記入力ステップで入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出ステップで抽出された特徴であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と類似したものとして前記服飾検索部で選択する服飾選択ステップと、前記服飾選択ステップで選択された前記服飾の情報を出力部から出力する出力ステップとを備えている。
【００２６】
本発明の別の服飾検索プログラムは、服飾検索装置のコンピュータに、服飾が写る画像及び前記服飾の情報が入力される入力ステップと、前記画像から服飾の特徴を抽出する特徴抽出ステップと、服飾一覧テーブルに記憶された服飾を、前記入力ステップで入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出ステップで抽出された特徴であって定性的なものと同一の特徴を有するものに絞り込む服飾絞込みステップと、前記服飾絞込みステップで絞り込まれた前記服飾の中から、前記入力ステップで入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出ステップで抽出された特徴であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と類似したものとして選択する服飾選択ステップと、前記服飾選択ステップで選択された前記服飾の情報を出力する出力ステップとを実行させるためのものである。
【発明の効果】
【００２７】
本発明の服飾検索方法及び装置、並びに服飾検索プログラムによれば、ユーザが指定する服飾と調和した服飾の情報を出力することができる。ひいては、服飾の購入・販売を支援することができる。
【００２８】
また、別の服飾検索方法及び装置、並びに服飾検索プログラムによれば、ユーザが指定する服飾と類似する服飾の情報を出力することができる。ひいては、服飾の購入・販売を支援することができる。
【発明を実施するための最良の形態】
【００２９】
［第１実施形態］
図１において、第１実施形態における服飾検索装置は、服飾検索プログラム３８（図３参照）のインストールによってサーバ１１に構築される形式で実現される。服飾検索装置は、選択された画像に写る服飾と調和した服飾を検索する。
【００３０】
サーバ１１は、インターネット１２を媒介して接続されたクライアント端末１３とともに、ネットワークシステム１４を構成する。クライアント端末１３は、例えば周知のパーソナルコンピュータやワークステーションであり、各種操作画面などを表示するモニタ１５と、操作信号を出力するマウス１６及びキーボード１７からなる操作部１８とを備えている。
【００３１】
クライアント端末１３には、デジタルカメラ１９で撮影して得られた画像や、メモリカードやＣＤ−Ｒなどの記録媒体２０に記録された画像が送信され、あるいは、インターネット１２を経由して画像が転送される。
【００３２】
デジタルカメラ１９は、例えば、ＩＥＥＥ１３９４、ＵＳＢ（Universal Serial Bus）などに準拠した通信ケーブルや、無線ＬＡＮなどによりクライアント端末１３に接続され、クライアント端末１３とのデータの相互通信が可能となっている。また、記録媒体２０も同様に、専用のドライバを介してクライアント端末１３とのデータの遣り取りが可能となっている。
【００３３】
図２に示すように、クライアント端末１３を構成するＣＰＵ２１は、操作部１８から入力される操作信号などに従ってクライアント端末１３全体を統括的に制御する。ＣＰＵ２１には、操作部１８の他に、データバス２２を介して、ＲＡＭ２３、ハードディスクドライブ（ＨＤＤ）２４、通信インターフェース（通信Ｉ／Ｆ）２５、表示制御部２６、及びモニタ１５が接続されている。
【００３４】
ＲＡＭ２３は、ＣＰＵ２１が処理を実行するための作業用メモリである。ＨＤＤ２４には、クライアント端末１３を動作させるための各種プログラムやデータが記憶されている他に、デジタルカメラ１９、記録媒体２０、あるいは、インターネット１２から取り込まれた画像データが記憶される。ＣＰＵ２１は、ＨＤＤ２４からプログラムを読み出してＲＡＭ２３に展開し、読み出したプログラムを逐次処理する。
【００３５】
通信Ｉ／Ｆ２５は、例えばモデムやルータであり、インターネット１２に適合した通信プロトコルの制御を行い、インターネット１２を経由したデータの遣り取りを媒介する。また、通信Ｉ／Ｆ２５は、デジタルカメラ１９や記録媒体２０などの外部機器とのデータ通信も行う。表示制御部２６は、モニタ１５の表示を制御し、検索ウィンドウ５１（例えば、図６参照）をモニタ１５に表示させる。
【００３６】
図３に示すように、サーバ１１を構成するＣＰＵ３１は、インターネット１２を経由してクライアント端末１３から入力される操作信号に従ってサーバ１１全体を統括的に制御する。ＣＰＵ３１には、データバス３２を介して、ＲＡＭ３３、ハードディスクドライブ（ＨＤＤ）３４、通信インターフェース（通信Ｉ／Ｆ）３５、特徴抽出部３６、及びコーディネイト検索部３７が接続されている。
【００３７】
ＲＡＭ３３は、ＣＰＵ３１が処理を実行するための作業用メモリである。ＨＤＤ３４には、サーバ１１を動作させるための各種プログラムやデータが記憶されている。また、ＨＤＤ３４には、服飾検索プログラム３８が記憶されている。ＣＰＵ３１は、ＨＤＤ３４からプログラムを読み出してＲＡＭ３３に展開し、読み出したプログラムを逐次処理する。
【００３８】
ＨＤＤ３４には、服飾データベース（服飾ＤＢ）３９と、コーディネイトデータベース（コーディネイトＤＢ）４０とが設けられている。服飾ＤＢ３９には、服飾に係る画像（例えば、画像５６（図６参照））のデータとともに、画像一覧テーブル（図示省略）、図４に示す服飾一覧テーブル４１、及び商品情報一覧テーブル（図示省略）が格納されている。
【００３９】
画像一覧テーブルは、登録時に自動的に付けられるＩＤ（登録順に付した通し番号）を見出しとして、画像のファイル名を記憶している。服飾一覧テーブル４１は、画像一覧テーブルに対応するＩＤを見出しとして、画像に写る服飾の名称（商品名）・カテゴリ・代表色・柄を記憶している。服飾のカテゴリは、例えばスカート、パンツなどである。図４では、服飾の代表色を、「♯４ｆｃｅ００」のようにＨＴＭＬ形式のＲＧＢで表したが、色が特定できる形式であればこの形式に限定されるものではない。また、服飾の柄を、「チェック」のように名称で表したが、柄を特定できる形式であればこの形式に限定されるものではない。
【００４０】
商品情報一覧テーブルは、画像一覧テーブルに対応するＩＤを見出しとして、画像に写る服飾に係る商品情報を記憶している。商品情報とは、商品価格、その他の販売時に必要な情報のことである。なお、画像一覧テーブルと服飾一覧テーブル４１とを統合して、一つのデータテーブル（服飾一覧テーブル８３（図１２参照））としてもよい。さらに、商品情報一覧テーブルを統合してもよい。
【００４１】
コーディネイトＤＢ４０には、図５に示すコーディネイト一覧テーブル４２が格納されている。コーディネイト一覧テーブル４２は、登録時に自動的に付けられるＩＤ（記憶順に付した通し番号）を見出しとして、服飾の組合せ（コーディネイト）、対象となる性別・年齢、及びデータの登録日を記憶している。組合せを構成する各服飾については、カテゴリ・代表色・柄がそれぞれ記憶されている。なお、コーディネイト一覧テーブル４２のＩＤは、画像一覧テーブル、あるいは服飾一覧テーブル４１のＩＤとは対応していない。
【００４２】
通信Ｉ／Ｆ３５は、例えばモデムやルータであり、インターネット１２に適合した通信プロトコルの制御を行い、インターネット１２を経由したデータの遣り取りを媒介する。通信Ｉ／Ｆ３５は、服飾が写る画像及び各種情報が入力される入力部として機能するとともに、コーディネイト検索部３７で検索された服飾の各種情報を出力する出力部として機能する。通信Ｉ／Ｆ３５を媒介して入力されたデータは、ＲＡＭ３３に一時的に記憶される。
【００４３】
ユーザが検索を行う際には、操作部１８を操作して、ウェブブラウザを起動するとともにサーバ１１の検索用ウェブページにアクセスする。検索用ウェブページにアクセスすると、表示制御部２６は、モニタ１５に、図６に示す検索ウィンドウ５１を立ち上げ、検索を行うための検索画面５２を表示させる。また、検索ウィンドウ５１上には、選択操作に用いるポインタ５３が表示される。ポインタ５３は、マウス１６が操作されることで検索ウィンドウ５１上を移動する。
【００４４】
検索画面５２には、検索に用いる画像を入力するためのブランク５４と、ブランク５４に入力する画像をＨＤＤ２４内のフォルダから検索するための選択ボタン５５とが配されている。選択ボタン５５にポインタ５３を合わせてマウス１６でクリックすることで、モニタ１５上には、ＨＤＤ２４内のフォルダを階層表示するサブウィンドウ（図示省略）が別途表示される。階層表示されたフォルダ内に格納された画像は、ポインタ５３をマウス１６で操作することで選択される。
【００４５】
画像が選択されると、ブランク５４には、選択された画像のファイル名・格納フォルダ名（この場合、D:\My documents\My Picture\ebi.jpg）が表示される。また、検索画面５２には、選択された画像５６が表示される。なお、ブランク５４にポインタ５３を合わせてマウス１６でクリックし、キーボード１７で文字列を入力することで、画像のファイル名・格納フォルダ名を直接入力することも可能である。
【００４６】
画像５６が表示されると、画像５６に写る服飾を選択するための矩形状のフレーム５７が表示される。フレーム５７は、ポインタ５３をマウス１６で操作することで、移動・変形することができる。フレーム５７で囲われた範囲が選択の対象となる。なお、範囲選択の方法はこれに限定されるものではなく、特開平０９−３１１９４４号公報に記載の発明のように、選択した１点を中心に範囲を自動的に取得する構成としてもよい。この場合、範囲を選択するためのフレーム５７は不要となる。また、フリーハンドで範囲を選択するようにしてもよい。
【００４７】
検索画面５２には、服飾のカテゴリを選択するためのポップアップメニュー５８と、服飾の対象年齢を入力するためのブランク５９と、服飾の対象となる性別を選択するためのポップアップメニュー６０と、服飾のコーディネイトを検索するためのコーディネイトボタン６１とが配されている。
【００４８】
ポップアップメニュー５８にポインタ５３を合わせてマウス１６でクリックすることで、カテゴリのリストが表示される。表示されたリストの中から一つのカテゴリにポインタ５３を合わせてマウス１６でクリックすることでカテゴリが選択される。
【００４９】
ブランク５９にポインタ５３を合わせてマウス１６でクリックし、キーボード１７で文字列を入力することで、服飾の対象年齢が入力される。
【００５０】
ポップアップメニュー６０にポインタ５３を合わせてマウス１６でクリックすることで、性別のリスト（男性・女性）が表示される。表示されたリストの中から一方の性別にポインタ５３を合わせてマウス１６でクリックすることで性別が選択される。
【００５１】
各種操作の終了後、コーディネイトボタン６１にポインタ５３を合わせてマウス１６でクリックすることで、フレーム５７で囲われた範囲が選択されるとともに、各種情報（画像、選択範囲、服飾のカテゴリ、対象となる年齢・性別）がサーバ１１に送信される。
【００５２】
検索ウィンドウ５１の右端には、画面をスクロール表示するためのスクロールバー６２が設けられている。スクロールバー６２は、マウス１６を操作して、ポインタ５３でドラッグすることにより、スクロールできるようになっている。
【００５３】
図３に戻って、特徴抽出部３６は、サーバ１１に画像、その他の情報が入力されると、画像を解析して、服飾の特徴を抽出する。例えば、選択範囲から服飾の代表色を抽出する。代表色の抽出は、特開２００３−２１６９４８号公報に記載の発明のように、画素数の多い色や、最も密度の高い色などを選択することで抽出される。また、選択範囲から服飾の柄（模様）を抽出する。この場合、柄（模様）の抽出は、特開平０６−２２１８３１号公報に記載の発明のように、投影ヒストグラムの特徴量に基づいて求めることで抽出される。
【００５４】
コーディネイト検索部３７は、クライアント端末１３から送信された服飾のカテゴリ、対象となる年齢・性別、特徴抽出部３６で抽出された服飾の代表色・柄に基づいて、検索画面５２で選択された画像５６に写る服飾と調和した服飾を検索する。
【００５５】
具体的には、コーディネイト検索部３７は、第一に、コーディネイト一覧テーブル４２（図５参照）に記憶された服飾の組合せを、服飾相互の類似度を数値で表すことができない定性的な項目で絞り込む。服飾相互の類似度を数値で表すことができない定性的項目としては、服飾のカテゴリ、対象となる性別、服飾の柄が該当する。なお、数値で表すことができない定性的な項目は、上記だけに限定されるものではない。
【００５６】
例えば、クライアント端末１３から送信された服飾のカテゴリが「スカート」の場合には、カテゴリに「スカート」を含まない服飾の組合せを除外して、カテゴリに「スカート」を含む服飾の組合せに絞り込む。図５に示すコーディネイト一覧テーブル４２の場合、ＩＤ「０００２」の組合せを除外して、ＩＤ「０００１」、「０００３」のそれぞれの組合せに絞り込む。同様に、対象となる性別や、服飾の柄に基づいて、服飾の組合せの絞込みを行う。
【００５７】
コーディネイト検索部３７は、第二に、数値で表すことができない定性的な項目で絞り込まれた組合せの中から、検索画面５２で選択された画像５６に写る服飾に対して数値的な距離が最も近い服飾（パターン）を持つ組合せを選択する。なお、「数値的な距離が最も近い」とは、「服飾相互の類似度が最も高い」と同義である。服飾相互の類似度を数値で表すことができる定量的な項目としては、服飾の代表色、対象となる年齢、登録日が該当する。なお、数値で表すことができる定量的な項目は、上記だけに限定されるものではない。登録日を数値化する場合、検索日との日数差とすることで、流行に近い服飾の検索が可能になる。数値的な距離は、各項目を表す数値の二乗平均平方根で表される。なお、各項目に重み付けをしてから二乗平均平方根をとってもよい。
【００５８】
図７に概念的に示すように、例えば、検索画面５２で選択された画像５６に写る服飾を６４とし、数値で表すことができない定性的な項目で絞り込まれた服飾の組合せを６５、６６、６７とすると、コーディネイト検索部３７は、服飾６４に対して数値的な距離が最も近い服飾６８を持つ組合せ６５を選択する。
【００５９】
コーディネイト検索部３７は、第三に、選択された組合せに係る他方の服飾に基づいて、服飾一覧テーブル４１（図４参照）に記憶された服飾を、数値で表すことができない定性的な項目で絞り込む。数値で表すことができない定性的な項目としては、服飾のカテゴリ、服飾の柄が該当する。なお、数値で表すことができない定性的な項目は、上記に限定されるものではない。
【００６０】
例えば、選択された組合せに係る他方の服飾のカテゴリが「ワンピース」の場合には、カテゴリに「ワンピース」を含まない服飾を除外して、カテゴリに「ワンピース」を含む服飾に絞り込む。図４に示す服飾一覧テーブル４１の場合、ＩＤ「０００１」、「０００３」の服飾を除外して、ＩＤ「０００２」の服飾に絞り込む。同様に、服飾の柄に基づいて、服飾の絞込みを行う。
【００６１】
コーディネイト検索部３７は、第四に、数値で表すことができない定性的な項目で絞り込まれた服飾の中から、先にコーディネイト一覧テーブル４２から選択された組合せに係る他方の服飾に対して数値的な距離が最も近い服飾を選択する。数値で表すことができる定量的な項目としては、服飾の代表色が該当する。なお、数値で表すことができる定量的な項目は、上記に限定されるものではない。数値で表すことができる定量的な項目が複数ある場合には、数値的な距離は、各項目を表す数値の二乗平均平方根で表される。なお、各項目に重み付けをしてから二乗平均平方根をとってもよい。
【００６２】
図７に示す概念図を用いて引き続き説明すると、数値で表すことができない定性的な項目で絞り込まれた服飾を７０、７１、７２、７３、７４とすると、コーディネイト検索部３７は、組合せ６５に係る他方の服飾６９に対して数値的な距離が最も近い服飾７０を選択する。
【００６３】
コーディネイト検索部３７で検索された服飾の画像・商品情報は、インターネット１２を介してクライアント端末１３に送信される。
【００６４】
コーディネイト検索部３７で検索された服飾の画像・商品情報がクライアント端末１３に送信されると、表示制御部２６は、モニタ１５の表示を、検索画面５２（図６参照）から図８に示す検索結果表示画面７７に切り替える。検索結果表示画面７７には、検索画面５２で選択された画像５６とともに、その画像５６に写る服飾と調和した服飾について、画像７８と商品情報７９が表示される。また、商品情報７９の下方には、購入ボタン８０が配される。購入ボタン８０にポインタ５３を合わせてマウス１６でクリックすると、表示制御部２６は、モニタ１５の表示を、検索結果表示画面７７から商品購入画面（図示省略）に切り替える。商品購入画面では、操作部１８を用いて所定の操作を行うことで、商品を注文することができる。
【００６５】
次に、上記構成のサーバ１１（図１及び図３参照）が服飾検索装置として機能したときの処理手順について、図９のフローチャートを参照しながら説明する。ユーザは、操作部１８を操作して、ウェブブラウザを起動するとともにサーバ１１の検索用ウェブページにアクセスする。検索用ウェブページにアクセスすると、モニタ１５には、検索ウィンドウ５１が立ち上がり、検索画面５２（図４参照）が表示される。ユーザは、表示された検索画面５２に従って操作部１８を操作する。
【００６６】
第一に、ＨＤＤ２４内のフォルダから画像５６を選択する。選択された画像５６は、ＲＡＭ２３に記憶される。選択された画像５６は、ＲＡＭ２３から表示制御部２６に読み出される。表示制御部２６は、読み出された画像５６を検索画面５２に表示する。また、画像５６に写る服飾を選択するためのフレーム５７を表示する。
【００６７】
第二に、フレーム５７を移動・変形して、画像５６に写る服飾の範囲を選択する。第三に、服飾のカテゴリを選択する。第四に、服飾の対象年齢を入力する。第五に、服飾の対象となる性別を選択する。各種操作の終了後、コーディネイトボタン６１がクリックされると、クライアント端末１３は、サーバ１１に対して各種情報（画像、選択範囲、服飾のカテゴリ、対象となる年齢・性別）を入力する。サーバ１１に入力された各種情報は、ＲＡＭ３３に記憶される。
【００６８】
サーバ１１に入力された画像は、選択範囲の情報とともにＲＡＭ３３から特徴抽出部３６に読み出される。特徴抽出部３６では、画像が解析され、選択範囲に写る服飾の特徴（代表色・柄）が抽出される。抽出された服飾の代表色・柄は、ＲＡＭ３３に記憶される。
【００６９】
サーバ１１に入力された服飾のカテゴリ、対象となる年齢・性別は、特徴抽出部３６で抽出された服飾の代表色・柄とともにＲＡＭ３３からコーディネイト検索部３７に読み出される。コーディネイト検索部３７では、サーバ１１に入力された服飾のカテゴリ、対象となる年齢・性別、特徴抽出部３６で抽出された服飾の代表色・柄に基づいて、検索画面５２で選択された画像５６に写る服飾と調和した服飾が検索される。
【００７０】
コーディネイト検索部３７における服飾の検索については、図１０のフローチャートを参照しながら具体的に説明する。コーディネイト検索部３７では、コーディネイト一覧テーブル４２（図５参照）が参照されつつ、コーディネイト一覧テーブル４２に記憶された服飾の組合せが数値で表すことができない定性的な項目（服飾のカテゴリ、対象となる性別、服飾の柄）で絞り込まれる。絞り込まれた服飾の組合せは、ＲＡＭ３３に記憶される。
【００７１】
数値で表すことができない定性的な項目で絞り込まれた服飾の組合せは、ＲＡＭ３３からコーディネイト検索部３７に読み出される。コーディネイト検索部３７では、検索画面５２で選択された画像５６に写る服飾に対して数値的な距離が最も近い服飾を持つ組合せが選択される。選択された服飾の組合せは、ＲＡＭ３３に記憶される。
【００７２】
選択された服飾の組合せは、ＲＡＭ３３からコーディネイト検索部３７に読み出される。コーディネイト検索部３７では、服飾一覧テーブル４１（図４参照）が参照されつつ、選択された組合せに係る他方の服飾に基づいて、服飾一覧テーブル４１に記憶された服飾が数値で表すことができない定性的な項目（服飾のカテゴリ、服飾の柄）で絞り込まれる。絞り込まれた服飾は、ＲＡＭ３３に記憶される。
【００７３】
絞り込まれた服飾は、ＲＡＭ３３からコーディネイト検索部３７に読み出される。コーディネイト検索部３７では、先にコーディネイト一覧テーブル４２から選択された組合せに係る他方の服飾に対して数値的な距離が最も近い服飾が選択される。選択された服飾は、ＲＡＭ３３に記憶される。
【００７４】
コーディネイト検索部３７で検索された服飾の画像・商品情報は、通信Ｉ／Ｆ３５に読み出され、サーバ１１から出力される。
【００７５】
サーバ１１から出力された服飾の画像・商品情報は、インターネット１２を介してクライアント端末１３に送信される。クライアント端末１３に送信された服飾の画像・商品情報は、ＲＡＭ２３に記憶される。
【００７６】
クライアント端末１３に送信された服飾の画像・商品情報は、ＲＡＭ２３から表示制御部２６に読み出される。表示制御部２６は、読み出された服飾の画像・商品情報に基づいて、モニタ１５の表示を、検索画面５２（図６参照）から検索結果表示画面７７（図８参照）に切り替える。
【００７７】
以上説明したように、コーディネイト検索部３７を備えた構成にしたから、ユーザが入力した服飾（画像・各種情報）に調和した服飾をモニタ１５に表示し、ユーザに提示することができる。また、コーディネイト一覧テーブル４２を用いて検索するようにしたから、新たな服飾のデータを追加して登録する場合、服飾一覧テーブル４１に服飾のデータを登録するだけでよく、既に登録されている服飾との対応関係についてのデータを一切登録する必要がない。さらに、コーディネイト一覧テーブル４２に記憶されたデータの登録日に基づいて検索するので、流行を考慮した服飾を提示することができる。
【００７８】
［第２実施形態］
なお、上記第１実施形態では、選択された画像に写る服飾と調和した服飾を検索する場合を例に説明したが、選択された画像に写る服飾と類似する服飾を検索するようにしてもよい。
【００７９】
図１１において、第２実施形態における服飾検索装置は、服飾検索プログラム３８のインストールによってサーバ１１に構築される形式で実現される。服飾検索装置は、選択された画像に写る服飾と類似する服飾を検索する。
【００８０】
ＣＰＵ３１には、データバス３２を介して、ＨＤＤ３４、及び服飾検索部８２などが接続されている。
【００８１】
ＨＤＤ３４に設けられた服飾ＤＢ３９には、服飾に係る画像（例えば、画像５６（図６参照））のデータとともに、図１２に示す服飾一覧テーブル８３が格納されている。服飾一覧テーブル４１は、登録時に自動的に付けられるＩＤ（登録順に付した通し番号）を見出しとして、画像のファイル名、画像に写る服飾の名称・カテゴリ・代表色・柄を記憶している。
【００８２】
操作部１８が操作され、サーバ１１の検索用ウェブページにアクセスされると、表示制御部２６は、モニタ１５に、図１３に示す検索ウィンドウ５１を立ち上げ、検索を行うための検索画面５２を表示させる。
【００８３】
検索画面５２には、類似する服飾を検索するための検索ボタン８４が配されている。各種操作の終了後、検索ボタン８４にポインタ５３を合わせてマウス１６でクリックすることで、フレーム５７で囲われた範囲が選択されるとともに、各種情報（画像、選択範囲、服飾のカテゴリ）がサーバ１１に送信される。
【００８４】
図１１に戻って、服飾検索部８２は、クライアント端末１３から送信された服飾のカテゴリ、特徴抽出部３６で抽出された服飾の代表色・柄に基づいて、検索画面５２で選択された画像５６に写る服飾と類似した服飾を検索する。
【００８５】
具体的には、服飾検索部８２は、第一に、服飾一覧テーブル８３（図１２参照）に記憶された服飾を、数値で表すことができない定性的な項目で絞り込む。数値で表すことができない定性的な項目としては、服飾のカテゴリ、服飾の柄が該当する。なお、数値で表すことができない定性的な項目は、上記に限定されるものではない。
【００８６】
例えば、クライアント端末１３から送信された服飾のカテゴリが「ワンピース」の場合には、カテゴリに「ワンピース」を含まない服飾を除外して、カテゴリに「ワンピース」を含む服飾に絞り込む。図１２に示す服飾一覧テーブル８３の場合、ＩＤ「０００１」、「０００３」の服飾を除外して、ＩＤ「０００２」、「０００４」の服飾に絞り込む。同様に、服飾の柄に基づいて、服飾の絞込みを行う。
【００８７】
服飾検索部８２は、第二に、数値で表すことができない定性的な項目で絞り込まれた服飾の中から、検索画面５２で選択された画像５６に写る服飾に対して数値的な距離が最も近い服飾（パターン）を選択する。数値で表すことができる定量的な項目としては、服飾の代表色が該当する。なお、数値で表すことができる定量的な項目は、上記に限定されるものではない。数値で表すことができる定量的な項目が複数ある場合には、数値的な距離は、各項目を表す数値の二乗平均平方根で表される。なお、各項目に重み付けをしてから二乗平均平方根をとってもよい。
【００８８】
図１４に概念的に示すように、例えば、検索画面５２で選択された画像５６に写る服飾を８６とし、数値で表すことができない定性的な項目で絞り込まれた服飾を８７、８８、８９、９０、９１とすると、服飾検索部８２は、服飾８６に対して数値的な距離が最も近い服飾８７を選択する。
【００８９】
服飾検索部８２で検索された服飾の画像・名称は、インターネット１２を介してクライアント端末１３に送信される。
【００９０】
服飾検索部８２で検索された服飾の画像・名称がクライアント端末１３に送信されると、表示制御部２６は、モニタ１５の表示を、検索画面５２（図１３参照）から図１５に示す検索結果表示画面７７に切り替える。検索結果表示画面７７には、検索画面５２で選択された画像５６とともに、その画像５６に写る服飾と類似する服飾について、画像９２と
名称９３が表示される。なお、上記第１実施形態と同様の構成については、その説明を省略する。
【００９１】
次に、上記構成のサーバ１１（図１１参照）が服飾検索装置として機能したときの処理手順について、図１６のフローチャートを参照しながら説明する。操作部１８が操作され、サーバ１１の検索用ウェブページにアクセスされると、モニタ１５には、検索ウィンドウ５１が立ち上がり、検索画面５２（図１３参照）が表示される。ユーザは、表示された検索画面５２に従って操作部１８を操作する。
【００９２】
第一に、画像５６を選択する。第二に、服飾の範囲を選択する。第三に、服飾のカテゴリを選択する。各種操作の終了後、検索ボタン８４がクリックされると、クライアント端末１３は、サーバ１１に対して各種情報（画像、選択範囲、服飾のカテゴリ）を入力する。
【００９３】
特徴抽出部３６では、画像が解析され、選択範囲に写る服飾の特徴（代表色・柄）が抽出される。服飾検索部８２では、サーバ１１に入力された服飾のカテゴリ、特徴抽出部３６で抽出された服飾の代表色・柄に基づいて、検索画面５２で選択された画像５６に写る服飾と類似する服飾が検索される。
【００９４】
服飾検索部８２における服飾の検索については、図１７のフローチャートを参照しながら具体的に説明する。服飾検索部８２では、服飾一覧テーブル８３（図１２参照）が参照されつつ、服飾一覧テーブル８３に記憶された服飾が数値で表すことができない定性的な項目（服飾のカテゴリ、服飾の柄）で絞り込まれる。絞り込まれた服飾は、ＲＡＭ３３に記憶される。
【００９５】
数値で表すことができない定性的な項目で絞り込まれた服飾は、ＲＡＭ３３から服飾検索部８２に読み出される。服飾検索部８２では、検索画面５２で選択された画像５６に写る服飾に対して数値的な距離が最も近い服飾が選択される。選択された服飾は、ＲＡＭ３３に記憶される。
【００９６】
服飾検索部８２で検索された服飾の画像・名称は、通信Ｉ／Ｆ３５に読み出され、サーバ１１から出力される。
【００９７】
サーバ１１から出力された服飾の画像・名称は、インターネット１２を介してクライアント端末１３に送信される。クライアント端末１３に送信された服飾の画像・名称は、ＲＡＭ２３に記憶される。
【００９８】
クライアント端末１３に送信された服飾の画図・名称は、ＲＡＭ２３から表示制御部２６に読み出される。表示制御部２６は、読み出された服飾の画像・名称に基づいて、モニタ１５の表示を、検索画面５２（図１３参照）から検索結果表示画面７７（図１５参照）に切り替える。
【００９９】
以上説明したように、服飾検索部８２を備えた構成にしたから、ユーザが入力した服飾（画像・各種情報）に類似した服飾を所有している場合には、その類似した服飾をモニタ１５に表示し、ユーザに提示することができる。これにより、ユーザは、入力した服飾を購入しようとしている場合には、その購入を控えることができる。
【０１００】
［第３実施形態］
なお、上記第１実施形態では、選択した服飾に調和した服飾を検索する場合のみを説明したが、以下の構成にすることで、画像一覧テーブル（図示省略）、服飾一覧テーブル４１（図４参照）、及びコーディネイト一覧テーブル４２（図５参照）に服飾のデータを登録することができる。
【０１０１】
図１８において、第３実施形態における服飾登録装置は、服飾登録プログラム３８のインストールによってサーバ１１に構築される形式で実現される。服飾登録装置は、第１実施形態の服飾検索装置における画像一覧テーブル、服飾一覧テーブル４１、及びコーディネイト一覧テーブル４２にデータを登録する。
【０１０２】
ＣＰＵ３１には、データバス３２を介して、データ登録部９５などが接続されている。
【０１０３】
ユーザが登録を行う際には、操作部１８を操作して、ウェブブラウザを起動するとともにサーバ１１の登録用ウェブページにアクセスする。登録用ウェブページにアクセスすると、表示制御部２６は、モニタ１５に、図１９に示す登録ウィンドウ９６を立ち上げ、登録を行うための登録画面９７を表示させる。
【０１０４】
選択ボタン５５が操作され、画像９８が表示されると、画像９８に写る服飾を選択するための矩形状のフレーム９９、１００が表示される。フレーム９９、１００は、ポインタ５３をマウス１６で操作することで、移動・変形することができる。フレーム９９、１００で囲われた範囲がそれぞれ選択の対象となる。なお、範囲選択の方法はこれに限定されるものではなく、第１実施形態において示した方法でもよい。
【０１０５】
登録画面９７には、一つ目の服飾のカテゴリを選択するためのポップアップメニュー１０１と、一つ目の服飾の名称を入力するためのブランク１０２と、二つ目の服飾のカテゴリを選択するためのポップアップメニュー１０３と、二つ目の服飾の名称を入力するためのブランク１０４と、服飾のデータを登録するための登録ボタン１０５とが配されている。
【０１０６】
一つ目の服飾は、フレーム９９で囲われる範囲の服飾である。一つ目の服飾に係るポップアップメニュー１０１及びブランク１０２は、フレーム９９との対応関係を視認させるために、フレーム９９と同色（例えば、赤色）の枠１０６で囲われている。二つ目の服飾は、フレーム１００で囲われる範囲の服飾である。二つ目の服飾に係るポップアップメニュー１０３及びブランク１０４は、フレーム１００との対応関係を視認させるために、フレーム１００と同色（例えば、青色）の枠１０７で囲われている。
【０１０７】
ポップアップメニュー１０１にポインタ５３を合わせてマウス１６でクリックすることで、カテゴリのリストが表示される。表示されたリストの中から一つのカテゴリにポインタ５３を合わせてマウス１６でクリックすることでカテゴリが選択される。ポップアップメニュー１０３は、ポップアップメニュー１０１と同様の構成である。
【０１０８】
ブランク１０２にポインタ５３を合わせてマウス１６でクリックし、キーボード１７で文字列を入力することで、服飾の名称（アイテム名、商品名）が入力される。ブランク１０４は、ブランク１０２と同様の構成である。
【０１０９】
各種操作の終了後、登録ボタン１０５にポインタ５３を合わせてマウス１６でクリックすることで、フレーム９９、１００で囲われた範囲がそれぞれ選択されるとともに、各種情報（画像、選択範囲、服飾のカテゴリ・名称、対象となる年齢・性別）がサーバ１１に送信される。
【０１１０】
図１８に戻って、データ登録部９５は、クライアント端末１３から入力された二つの服飾の画像を、別ＩＤでそれぞれ画像一覧テーブルに記憶する。また、データ登録部９５は、クライアント端末１３から入力された二つの服飾について、その名称・カテゴリを、特徴抽出部３６で抽出された服飾の代表色・柄とともに、別ＩＤでそれぞれ服飾一覧テーブル４１（図４参照）に記憶する。さらに、データ登録部９５は、クライアント端末１３から入力された二つの服飾のカテゴリ、対象となる性別・年齢を、入力された日付（登録日）、及び特徴抽出部３６で抽出された服飾の代表色・柄とともに、一つのＩＤに組み合わせてコーディネイト一覧テーブル４２（図５参照）に記憶する。
【０１１１】
例えば、図１９に示す各種情報が２０１０年１０月３日に入力され、フレーム９９が囲う服飾の色が桃色（♯ｆｆ９９ｆｆ）であり、フレーム１００が囲う服飾の色が水色（♯３３９９ｆｆ）である場合、データ登録部９５は、服飾一覧テーブル４１に対し、一つ目のＩＤとして、商品名「モテトップス」、カテゴリ「トップス」、代表色「♯ｆｆ９９ｆｆ」、柄「無地」を記憶するとともに、二つ目のＩＤとして、商品名「美脚デニム」、カテゴリ「デニム」、代表色「♯３３９９ｆｆ」、柄「無地」を記憶する。また、データ登録部９５は、コーディネイト一覧テーブル４２に対し、一つ目（パターン１）としてのカテゴリ「トップス」、代表色「♯ｆｆ９９ｆｆ」、柄「無地」、二つ目（パターン２）としてのカテゴリ「デニム」、代表色「♯３３９９ｆｆ」、柄「無地」、対象となる性別「女」、対象年齢「３１」、登録日「２０１０／１０／０３」を記憶する。なお、上記第１実施形態と同様の構成については、その説明を省略する。
【０１１２】
次に、上記構成のサーバ１１（図１８参照）が服飾登録装置として機能したときの処理手順について、図２０のフローチャートを参照しながら説明する。ユーザは、操作部１８を操作して、ウェブブラウザを起動するとともにサーバ１１の登録用ウェブページにアクセスする。登録用ウェブページにアクセスすると、モニタ１５には、登録ウィンドウ９６が立ち上がり、登録画面９７（図１９参照）が表示される。ユーザは、表示された登録画面９７に従って操作部１８を操作する。
【０１１３】
第一に、ＨＤＤ２４内のフォルダから画像９８を選択する。選択された画像９８は、ＲＡＭ２３に記憶される。選択された画像９８は、ＲＡＭ２３から表示制御部２６に読み出される。表示制御部２６は、読み出された画像９８を登録画面９７に表示する。また、画像９８に写る服飾を選択するためのフレーム９９、１００を表示する。
【０１１４】
第二に、フレーム９９、１００を移動・変形して、画像９８に写る服飾の範囲を２箇所選択する。第三に、服飾のカテゴリをそれぞれ選択する。第四に、服飾の名称をそれぞれ入力する。第五に、服飾の対象年齢を入力する。第六に、服飾の対象となる性別を選択する。各種操作の終了後、登録ボタン１０５がクリックされると、クライアント端末１３は、サーバ１１に対して各種情報（画像、選択範囲、服飾のカテゴリ・名称、対象となる年齢・性別）を入力する。サーバ１１に入力された各種情報は、ＲＡＭ３３に記憶される。
【０１１５】
サーバ１１に入力された画像は、選択範囲の情報とともにＲＡＭ３３から特徴抽出部３６に読み出される。特徴抽出部３６では、画像が解析され、選択範囲に写る服飾の特徴（代表職・柄）が抽出される。抽出された服飾の代表色・柄は、ＲＡＭ３３に記憶される。
【０１１６】
サーバ１１に入力された服飾のカテゴリ・名称、対象となる年齢・性別は、特徴抽出部３６で抽出された服飾の代表色・柄とともにＲＡＭ３３からデータ登録部９５に読み出される。データ登録部９５は、サーバ１１に入力された服飾の画像を、画像一覧テーブルに記憶するとともに、サーバ１１に入力された服飾のカテゴリ・名称、対象となる年齢・性別、特徴抽出部３６で抽出された服飾の代表色・柄を、服飾一覧テーブル４１（図４参照）及びコーディネイト一覧テーブル４２（図５参照）に記憶する。
【０１１７】
［第４実施形態］
なお、上記第２実施形態では、選択した服飾に類似する服飾を検索する場合のみを説明したが、以下の構成にすることで、服飾一覧テーブル８３（図１２参照）に服飾のデータを登録することができる。
【０１１８】
図２１において、第４実施形態における服飾登録装置は、服飾登録プログラム３８のインストールによってサーバ１１に構築される形式で実現される。服飾登録装置は、第２実施形態の服飾検索装置における服飾一覧テーブル８３にデータを登録する。
【０１１９】
ＣＰＵ３１には、データバス３２を介して、データ登録部９５などが接続されている。
【０１２０】
操作部１８が操作され、サーバ１１の登録用ウェブページにアクセスされると、表示制御部２６は、モニタ１５に、図２２に示す登録ウィンドウ９６を立ち上げ、登録を行うための登録画面９７を表示させる。
【０１２１】
各種操作の終了後、登録ボタン１０５にポインタ５３を合わせてマウス１６でクリックすることで、フレーム９９で囲われた範囲が選択されるとともに、各種情報（画像、選択範囲、服飾のカテゴリ・名称）がサーバ１１に送信される。
【０１２２】
図２１に戻って、データ登録部９５は、クライアント端末１３から入力された服飾について、その名称・カテゴリを、画像や、特徴抽出部３６で抽出された服飾の代表色・柄とともに、服飾一覧テーブル８３（図１２参照）に記憶する。なお、上記第２又は第３実施形態と同様の構成については、その説明を省略する。
【０１２３】
次に、上記構成のサーバ１１（図２１参照）が服飾登録装置として機能したときの処理手順について、図２３のフローチャートを参照しながら説明する。操作部１８が操作され、サーバ１１の登録用ウェブページにアクセスされると、モニタ１５には、登録ウィンドウ９６が立ち上がり、登録画面９７（図２２参照）が表示される。ユーザは、表示された登録画面９７に従って操作部１８を操作する。
【０１２４】
第一に、画像９８を選択する。第二に、服飾の範囲を選択する。第三に、服飾のカテゴリを選択する。第四に、服飾の名称を入力する。各種操作の終了後、登録ボタン１０５がクリックされると、クライアント端末１３は、サーバ１１に対して各種情報（画像、選択範囲、服飾のカテゴリ・名称）を入力する。
【０１２５】
特徴抽出部３６では、画像が解析され、選択範囲に写る服飾の特徴（代表色・柄）が抽出される。データ登録部９５は、サーバ１１に入力された服飾のカテゴリ・名称、画像、特徴抽出部３６で抽出された服飾の代表色・柄を、服飾一覧テーブル８３（図１２参照）に記憶する。
【０１２６】
なお、上記各実施形態では、サーバ１１に対して各種情報を入力する端末としてクライアント端末１３を例に説明したが、インターネット通信が可能な端末であればよく、例えば携帯電話機であってもよい。カメラ付き携帯電話機を用いた場合、撮影した服飾について調和した服飾、あるいは類似する服飾を即座に検索することができ、アパレルショップで服飾を購入の際に便利である。また、インターネット通信機能を有さない携帯電話機であっても、メール機能さえあれば、本発明を適用することは可能である。
【０１２７】
また、上記各実施形態では、クライアント端末１３のＨＤＤ２４に格納された画像に基づいて、服飾を検索する場合を例に説明したが、通販サイト（例えば、amazon.com（登録商標））やＥＣサイト（自社商品を中心に販売するサイト）などのウェブページ上に掲載された画像に基づいて、服飾を検索するようにしてもよい。
【０１２８】
また、上記各実施形態では、通販サイトあるいはＥＣサイトに適用し、商品購入画面に移行する場合を例に説明したが、商品購入画面に移行しない形態であってもよい。
【０１２９】
また、上記各実施形態におけるクライアント端末１３は、消費者個人が所有するものであってもよいし、アパレルショップ内に設置されるものであってもよい。クライアント端末１３が消費者個人の所有物の場合、ＨＤＤ２４に消費者個人が所有する服飾が写る画像を格納しておくことで、所有する服飾と調和した服飾を検索したり、類似する服飾を検索したりすることができる。クライアント端末１３がアパレルショップ内に設置されるものである場合、ＨＤＤ２４にアパレルショップで販売する服飾が写る画像を格納しておくことで、アパレルショップで販売する服飾の中で、互いに調和した服飾の組合せを提示することが可能となり、服飾の組合せ販売を支援することができる。ひいては、まとめ買いを促進し、アパレルショップの売上げは増大し得る。
【０１３０】
また、上記第１及び第２実施形態、または、上記第３及び第４実施形態を組み合わせることで、選択した画像に写る服飾と調和した服飾を検索する機能と、選択した画像に写る服飾と類似する服飾を検索する機能とを併せ持つようにしてもよい。
【０１３１】
また、上記第２及び第４実施形態において、服飾検索部８２は、数値で表すことができない定性的な項目で絞り込まれた服飾の中から、数値で表すことができる定量的な項目に基づいて、検索画面５２で選択された画像５６に写る服飾に対して数値的な距離が最も近い服飾を一つだけ選択したが、一つに限定されることはなく、数値的な距離が近い順に所定個数の服飾を選択するようにしてもよい。また、数値的な距離が所定値以内の全ての服飾を選択するようにしてもよい。
【０１３２】
また、上記各実施形態で示した服飾検索装置及び服飾登録装置は一例にすぎず、本発明の趣旨を逸脱しなければ、如何様な態様にも適宜変更することができる。
【図面の簡単な説明】
【０１３３】
【図１】第１実施形態のネットワークシステムの構成を示す概略図である。
【図２】第１実施形態のクライアント端末の内部構成を示すブロック図である。
【図３】第１実施形態のサーバの内部構成を示すブロック図である。
【図４】第１実施形態の服飾一覧テーブルの構成を示す説明図である。
【図５】第１実施形態のコーディネイト一覧テーブルの構成を示す説明図である。
【図６】第１実施形態の検索画面を示す説明図である。
【図７】第１実施形態の検索方法を説明する概念図である。
【図８】第１実施形態の検索結果表示画面を示す説明図である。
【図９】第１実施形態における操作手順を説明するフローチャートである。
【図１０】第１実施形態における検索処理手順を説明するフローチャートである。
【図１１】第２実施形態のサーバの内部構成を示すブロック図である。
【図１２】第２実施形態の服飾一覧テーブルの構成を示す説明図である。
【図１３】第２実施形態の検索画面を示す説明図である。
【図１４】第２実施形態の検索方法を説明する概念図である。
【図１５】第２実施形態の検索結果表示画面を示す説明図である。
【図１６】第２実施形態における操作手順を説明するフローチャートである。
【図１７】第２実施形態における検索処理手順を説明するフローチャートである。
【図１８】第３実施形態のサーバの内部構成を示すブロック図である。
【図１９】第３実施形態の登録画面を示す説明図である。
【図２０】第３実施形態における服飾を登録するまでの手順を説明するフローチャートである。
【図２１】第４実施形態のサーバの内部構成を示すブロック図である。
【図２２】第４実施形態の登録画面を示す説明図である。
【図２３】第４実施形態における服飾を登録するまでの手順を説明するフローチャートである。
【符号の説明】
【０１３４】
１１  サーバ（服飾検索装置、服飾登録装置）
３５  通信インターフェース（通信Ｉ／Ｆ、入力部、出力部）
３６  特徴抽出部
３７  コーディネイト検索部
３８  服飾検索プログラム
３９  服飾データベース（服飾ＤＢ）
４０  コーディネイトデータベース（コーディネイトＤＢ）
４１、８３  服飾一覧テーブル
４２  コーディネイト一覧テーブル
５６、９８  画像
５７  フレーム
【図１】
2009288928.tif 000003
【図２】
2009288928.tif 000004
【図３】
2009288928.tif 000005
【図４】
2009288928.tif 000006
【図５】
2009288928.tif 000007
【図６】
2009288928.tif 000008
【図７】
2009288928.tif 000009
【図８】
2009288928.tif 000010
【図９】
2009288928.tif 000011
【図１０】
2009288928.tif 000012
【図１１】
2009288928.tif 000013
【図１２】
2009288928.tif 000014
【図１３】
2009288928.tif 000015
【図１４】
2009288928.tif 000016
【図１５】
2009288928.tif 000017
【図１６】
2009288928.tif 000018
【図１７】
2009288928.tif 000019
【図１８】
2009288928.tif 000020
【図１９】
2009288928.tif 000021
【図２０】
2009288928.tif 000022
【図２１】
2009288928.tif 000023
【図２２】
2009288928.tif 000024
【図２３】
2009288928.tif 000025