JP2009288928A - 服飾検索方法及び装置、服飾検索プログラム、並びに服飾登録装置 - Google Patents
服飾検索方法及び装置、服飾検索プログラム、並びに服飾登録装置 Download PDFInfo
- Publication number
- JP2009288928A JP2009288928A JP2008139214A JP2008139214A JP2009288928A JP 2009288928 A JP2009288928 A JP 2009288928A JP 2008139214 A JP2008139214 A JP 2008139214A JP 2008139214 A JP2008139214 A JP 2008139214A JP 2009288928 A JP2009288928 A JP 2009288928A
- Authority
- JP
- Japan
- Prior art keywords
- clothing
- information
- input
- image
- search
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】服飾の購入・販売を支援する。
【解決手段】サーバ11に、服飾が写る画像、服飾のカテゴリ、対象となる年齢・性別が入力される。特徴抽出部36は、画像を解析して、服飾の代表色・柄を抽出する。コーディネイト検索部37は、コーディネイト一覧テーブル42に記憶された服飾の組合せを、類似度を数値で表すことができない定性的な項目(服飾のカテゴリ、対象となる性別、服飾の柄)で絞り込んでから、数値で表すことができる定量的な項目(対象となる性別、服飾の代表色)に基づいて、サーバ11に入力された服飾に対して類似度が最も高い服飾を持つ組合せを選択する。選択された組合せに係る他方の服飾に基づいて、服飾一覧テーブル41に記憶された服飾を、定性的な項目(服飾のカテゴリ、服飾の柄)で絞り込んでから、定量的な項目(服飾の代表色)に基づいて、先に選択された組合せに係る他方の服飾に対して類似度が最も高い服飾を選択する。
【選択図】図10
【解決手段】サーバ11に、服飾が写る画像、服飾のカテゴリ、対象となる年齢・性別が入力される。特徴抽出部36は、画像を解析して、服飾の代表色・柄を抽出する。コーディネイト検索部37は、コーディネイト一覧テーブル42に記憶された服飾の組合せを、類似度を数値で表すことができない定性的な項目(服飾のカテゴリ、対象となる性別、服飾の柄)で絞り込んでから、数値で表すことができる定量的な項目(対象となる性別、服飾の代表色)に基づいて、サーバ11に入力された服飾に対して類似度が最も高い服飾を持つ組合せを選択する。選択された組合せに係る他方の服飾に基づいて、服飾一覧テーブル41に記憶された服飾を、定性的な項目(服飾のカテゴリ、服飾の柄)で絞り込んでから、定量的な項目(服飾の代表色)に基づいて、先に選択された組合せに係る他方の服飾に対して類似度が最も高い服飾を選択する。
【選択図】図10
Description
本発明は、ネットワークを介して服飾の検索を行う服飾検索方法及び装置、服飾検索プログラム、並びに検索される服飾の登録を行う服飾登録装置に関する。
インターネット上には、服飾の通信販売を行っているワールド(WORLD、登録商標)ダイレクトスタイル(DIRECT STYLE)、オンワード(ONWARD、登録商標)イーストア(e-store)などといったアパレル通販サイトや、自社製品である服飾の通信販売を目的としたユニクロオンラインストア(UNIQLO ONLINE STORE)などといったアパレルECサイトが存在する。通販サイトやECサイトでは、実際の商品を見て、触ることや、試着することは不可能である。このような欠点を少しでも補うために、服飾の購入・販売を支援する技術が広く開発されている(例えば特許文献1、2参照)。
特許文献1に記載の発明は、予め登録された顧客情報に基づいて服飾を提示し、さらに、選択された服飾と適合性の高い服飾を提示する。特許文献2に記載の発明では、店舗側から提示された服飾のコーディネイト情報を参照しながら、ユーザが服飾をコーディネイトする。コーディネイトされた服飾がまとめ買いされれば、サイト運営者側の利益が増大する。
また、服飾の購入・販売を支援する技術ではないが、特許文献3、4には、服飾をコーディネイトする技術が開示されている。特許文献3、4に記載の発明は、ユーザが所有する服飾をコーディネイトするものであり、登録された服飾をコーディネイトしてから提示する。
特開2002−183533号公報
特開2006−133981号公報
特開2002−339135号公報
特開2003−099510号公報
しかしながら、特許文献1に記載の発明では、ユーザ情報を予め登録しておく必要があり、手軽に利用することができない。また、具体的なアルゴリズムが未開示であり、どのような処理がなされているのか不明である。特許文献2に記載の発明では、ユーザが参照するためのコーディネイト情報が提示されるものの、結局はユーザが服飾をコーディネイトしなければならない。
特許文献3、4に記載の発明は、特定の服飾に対してコーディネイトさせた服飾を提示するものではない。このため、通販サイトやECサイトに適用したとしても、消費者が購入を希望する服飾に対してコーディネイトされることはない。
本発明は、上記課題を鑑みてなされたものであり、服飾の購入・販売を支援する服飾検索方法及び装置、服飾検索プログラム、並びに検索される服飾の登録を行う服飾登録装置を提供することを目的とする。
上記目的を達成するために、本発明の服飾検索装置は、服飾が写る画像及び前記服飾の情報が入力される入力部と、前記画像から服飾の特徴を抽出する特徴抽出部と、コーディネイト一覧テーブルに二つ一組で記憶された服飾のコーディネイトを、その一方の服飾が、前記入力部から入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出部で抽出された特徴であって定性的なものと同一の特徴を有するものに絞り込んでから、絞り込まれた前記コーディネイトの中から、前記一方の服飾が、前記入力部から入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出部で抽出された特徴であって前記定量的なものと最も類似度が高いものを選択するとともに、服飾一覧テーブルに記憶された服飾を、先に選択された前記コーディネイトの他方の服飾の情報であって定性的なものと同一の情報を有するものに絞り込んでから、絞り込まれた前記服飾の中から、先に選択された前記コーディネイトの他方の服飾の情報であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と調和したものとして選択するコーディネイト検索部と、前記コーディネイト検索部で選択された前記服飾の情報を出力する出力部とを備えている。
請求項2に記載の発明では、アパレルショップで使用される。請求項3に記載の発明では、通販サイト又はECサイトで使用される。
請求項4に記載の発明では、前記服飾一覧テーブルには、消費者が既に所有する服飾が記憶されている。請求項5に記載の発明では、前記服飾一覧テーブルには、商品となる服飾が記憶されている。
請求項6に記載の発明では、前記入力部から入力される服飾の情報には、前記画像に写る服飾の範囲を特定する情報が含まれている。また、前記特徴抽出部は、特定された範囲から服飾の特徴を抽出する。
請求項7に記載の発明では、前記特徴抽出部が抽出する服飾の特徴には、色が含まれている。また、前記色は、前記定量的なものである。
請求項8に記載の発明では、前記特徴抽出部が抽出する服飾の特徴には、柄が含まれている。また、前記柄は、定性的なものである。
請求項9に記載の発明では、前記入力部から入力される服飾の情報には、対象となる性別が含まれている。また、前記対象となる性別は、定性的なものである。
請求項10に記載の発明では、前記入力部から入力される服飾の情報には、対象年齢が含まれている。また、前記対象年齢は、前記定量的なものである。
請求項11に記載の発明では、前記コーディネイト一覧テーブルには、前記コーディネイトが記憶された登録日が記憶されている。また、前記入力部から入力される服飾の情報には、検索している検索日が含まれている。さらに、前記検索日は、前記登録日を基準とした前記定量的なものである。
本発明の服飾登録装置は、請求項1〜11のいずれかに記載の服飾検索装置と、前記入力部から入力された情報、及び前記特徴抽出部で抽出された特徴に基づいて、前記コーディネイト一覧テーブルに服飾のコーディネイトを登録するとともに、前記服飾一覧テーブルに服飾を登録するデータ登録部とを備えている。
本発明の服飾検索方法は、服飾が写る画像及び前記服飾の情報が入力部から入力される入力ステップと、前記画像から服飾の特徴を特徴抽出部で抽出する特徴抽出ステップと、コーディネイト一覧テーブルに二つ一組で記憶された服飾のコーディネイトを、その一方の服飾が、前記入力部から入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出部で抽出された特徴であって定性的なものと同一の特徴を有するものにコーディネイト検索部で絞り込むコーディネイト絞込みステップと、前記コーディネイト絞込みステップで絞り込まれた前記コーディネイトの中から、前記一方の服飾が、前記入力ステップで入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出ステップで抽出された特徴であって前記定量的なものと最も類似度が高いものを前記コーディネイト検索部で選択するコーディネイト選択ステップと、服飾一覧テーブルに記憶された服飾を、前記コーディネイト選択ステップで選択された前記コーディネイトの他方の服飾の情報であって定性的なものと同一の情報を有するものに前記コーディネイト検索部で絞り込む服飾絞込みステップと、前記服飾絞込みステップで絞り込まれた前記服飾の中から、前記コーディネイト選択ステップで選択された前記コーディネイトの他方の服飾の情報であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と調和したものとして前記コーディネイト検索部で選択する服飾選択ステップと、前記服飾選択ステップで選択された前記服飾の情報を出力部から出力する出力ステップとを備えている。
本発明の服飾検索プログラムは、服飾検索装置のコンピュータに、服飾が写る画像及び前記服飾の情報が入力される入力ステップと、前記画像から服飾の特徴を抽出する特徴抽出ステップと、コーディネイト一覧テーブルに二つ一組で記憶された服飾のコーディネイトを、その一方の服飾が、前記入力部から入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出部で抽出された特徴であって定性的なものと同一の特徴を有するものに絞り込むコーディネイト絞込みステップと、前記コーディネイト絞込みステップで絞り込まれた前記コーディネイトの中から、前記一方の服飾が、前記入力ステップで入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出ステップで抽出された特徴であって前記定量的なものと最も類似度が高いものを選択するコーディネイト選択ステップと、服飾一覧テーブルに記憶された服飾を、前記コーディネイト選択ステップで選択された前記コーディネイトの他方の服飾の情報であって定性的なものと同一の情報を有するものに絞り込む服飾絞込みステップと、前記服飾絞込みステップで絞り込まれた前記服飾の中から、前記コーディネイト選択ステップで選択された前記コーディネイトの他方の服飾の情報であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と調和したものとして選択する服飾選択ステップと、前記服飾選択ステップで選択された前記服飾の情報を出力する出力ステップと実行させるためのものである。
本発明の別の服飾検索装置は、服飾が写る画像及び前記服飾の情報が入力される入力部と、前記画像から服飾の特徴を抽出する特徴抽出部と、服飾一覧テーブルに記憶された服飾を、前記入力部から入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出部で抽出された特徴であって定性的なものと同一の特徴を有するものに絞り込んでから、絞り込まれた前記服飾の中から、前記入力部から入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出部で抽出された特徴であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と類似したものとして選択する服飾検索部と、前記服飾検索部で選択された前記服飾の情報を出力する出力部とを備えている。
請求項16に記載の発明では、前記入力部から入力される服飾の情報には、前記画像に写る服飾の範囲を特定する情報が含まれている。また、前記特徴抽出部は、特定された範囲から服飾の特徴を抽出する。
請求項17に記載の発明では、前記特徴抽出部が抽出する服飾の特徴には、色が含まれている。また、前記色は、前記定量的なものである。
請求項18に記載の発明では、前記特徴抽出部が抽出する服飾の特徴には、柄が含まれている。また、前記柄は、定性的なものである。
本発明の別の服飾登録装置は、請求項15〜18のいずれかに記載の服飾検索装置と、前記入力部から入力された情報、及び前記特徴抽出部で抽出された特徴に基づいて、前記服飾一覧テーブルに服飾を登録するデータ登録部とを備えている。
本発明の別の服飾検索方法は、服飾が写る画像及び前記服飾の情報が入力部から入力される入力ステップと、前記画像から服飾の特徴を特徴抽出部で抽出する特徴抽出ステップと、服飾一覧テーブルに記憶された服飾を、前記入力ステップで入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出ステップで抽出された特徴であって定性的なものと同一の特徴を有するものに服飾検索部で絞り込む服飾絞込みステップと、前記服飾絞込みステップで絞り込まれた前記服飾の中から、前記入力ステップで入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出ステップで抽出された特徴であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と類似したものとして前記服飾検索部で選択する服飾選択ステップと、前記服飾選択ステップで選択された前記服飾の情報を出力部から出力する出力ステップとを備えている。
本発明の別の服飾検索プログラムは、服飾検索装置のコンピュータに、服飾が写る画像及び前記服飾の情報が入力される入力ステップと、前記画像から服飾の特徴を抽出する特徴抽出ステップと、服飾一覧テーブルに記憶された服飾を、前記入力ステップで入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出ステップで抽出された特徴であって定性的なものと同一の特徴を有するものに絞り込む服飾絞込みステップと、前記服飾絞込みステップで絞り込まれた前記服飾の中から、前記入力ステップで入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出ステップで抽出された特徴であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と類似したものとして選択する服飾選択ステップと、前記服飾選択ステップで選択された前記服飾の情報を出力する出力ステップとを実行させるためのものである。
本発明の服飾検索方法及び装置、並びに服飾検索プログラムによれば、ユーザが指定する服飾と調和した服飾の情報を出力することができる。ひいては、服飾の購入・販売を支援することができる。
また、別の服飾検索方法及び装置、並びに服飾検索プログラムによれば、ユーザが指定する服飾と類似する服飾の情報を出力することができる。ひいては、服飾の購入・販売を支援することができる。
[第1実施形態]
図1において、第1実施形態における服飾検索装置は、服飾検索プログラム38(図3参照)のインストールによってサーバ11に構築される形式で実現される。服飾検索装置は、選択された画像に写る服飾と調和した服飾を検索する。
図1において、第1実施形態における服飾検索装置は、服飾検索プログラム38(図3参照)のインストールによってサーバ11に構築される形式で実現される。服飾検索装置は、選択された画像に写る服飾と調和した服飾を検索する。
サーバ11は、インターネット12を媒介して接続されたクライアント端末13とともに、ネットワークシステム14を構成する。クライアント端末13は、例えば周知のパーソナルコンピュータやワークステーションであり、各種操作画面などを表示するモニタ15と、操作信号を出力するマウス16及びキーボード17からなる操作部18とを備えている。
クライアント端末13には、デジタルカメラ19で撮影して得られた画像や、メモリカードやCD−Rなどの記録媒体20に記録された画像が送信され、あるいは、インターネット12を経由して画像が転送される。
デジタルカメラ19は、例えば、IEEE1394、USB(Universal Serial Bus)などに準拠した通信ケーブルや、無線LANなどによりクライアント端末13に接続され、クライアント端末13とのデータの相互通信が可能となっている。また、記録媒体20も同様に、専用のドライバを介してクライアント端末13とのデータの遣り取りが可能となっている。
図2に示すように、クライアント端末13を構成するCPU21は、操作部18から入力される操作信号などに従ってクライアント端末13全体を統括的に制御する。CPU21には、操作部18の他に、データバス22を介して、RAM23、ハードディスクドライブ(HDD)24、通信インターフェース(通信I/F)25、表示制御部26、及びモニタ15が接続されている。
RAM23は、CPU21が処理を実行するための作業用メモリである。HDD24には、クライアント端末13を動作させるための各種プログラムやデータが記憶されている他に、デジタルカメラ19、記録媒体20、あるいは、インターネット12から取り込まれた画像データが記憶される。CPU21は、HDD24からプログラムを読み出してRAM23に展開し、読み出したプログラムを逐次処理する。
通信I/F25は、例えばモデムやルータであり、インターネット12に適合した通信プロトコルの制御を行い、インターネット12を経由したデータの遣り取りを媒介する。また、通信I/F25は、デジタルカメラ19や記録媒体20などの外部機器とのデータ通信も行う。表示制御部26は、モニタ15の表示を制御し、検索ウィンドウ51(例えば、図6参照)をモニタ15に表示させる。
図3に示すように、サーバ11を構成するCPU31は、インターネット12を経由してクライアント端末13から入力される操作信号に従ってサーバ11全体を統括的に制御する。CPU31には、データバス32を介して、RAM33、ハードディスクドライブ(HDD)34、通信インターフェース(通信I/F)35、特徴抽出部36、及びコーディネイト検索部37が接続されている。
RAM33は、CPU31が処理を実行するための作業用メモリである。HDD34には、サーバ11を動作させるための各種プログラムやデータが記憶されている。また、HDD34には、服飾検索プログラム38が記憶されている。CPU31は、HDD34からプログラムを読み出してRAM33に展開し、読み出したプログラムを逐次処理する。
HDD34には、服飾データベース(服飾DB)39と、コーディネイトデータベース(コーディネイトDB)40とが設けられている。服飾DB39には、服飾に係る画像(例えば、画像56(図6参照))のデータとともに、画像一覧テーブル(図示省略)、図4に示す服飾一覧テーブル41、及び商品情報一覧テーブル(図示省略)が格納されている。
画像一覧テーブルは、登録時に自動的に付けられるID(登録順に付した通し番号)を見出しとして、画像のファイル名を記憶している。服飾一覧テーブル41は、画像一覧テーブルに対応するIDを見出しとして、画像に写る服飾の名称(商品名)・カテゴリ・代表色・柄を記憶している。服飾のカテゴリは、例えばスカート、パンツなどである。図4では、服飾の代表色を、「♯4fce00」のようにHTML形式のRGBで表したが、色が特定できる形式であればこの形式に限定されるものではない。また、服飾の柄を、「チェック」のように名称で表したが、柄を特定できる形式であればこの形式に限定されるものではない。
商品情報一覧テーブルは、画像一覧テーブルに対応するIDを見出しとして、画像に写る服飾に係る商品情報を記憶している。商品情報とは、商品価格、その他の販売時に必要な情報のことである。なお、画像一覧テーブルと服飾一覧テーブル41とを統合して、一つのデータテーブル(服飾一覧テーブル83(図12参照))としてもよい。さらに、商品情報一覧テーブルを統合してもよい。
コーディネイトDB40には、図5に示すコーディネイト一覧テーブル42が格納されている。コーディネイト一覧テーブル42は、登録時に自動的に付けられるID(記憶順に付した通し番号)を見出しとして、服飾の組合せ(コーディネイト)、対象となる性別・年齢、及びデータの登録日を記憶している。組合せを構成する各服飾については、カテゴリ・代表色・柄がそれぞれ記憶されている。なお、コーディネイト一覧テーブル42のIDは、画像一覧テーブル、あるいは服飾一覧テーブル41のIDとは対応していない。
通信I/F35は、例えばモデムやルータであり、インターネット12に適合した通信プロトコルの制御を行い、インターネット12を経由したデータの遣り取りを媒介する。通信I/F35は、服飾が写る画像及び各種情報が入力される入力部として機能するとともに、コーディネイト検索部37で検索された服飾の各種情報を出力する出力部として機能する。通信I/F35を媒介して入力されたデータは、RAM33に一時的に記憶される。
ユーザが検索を行う際には、操作部18を操作して、ウェブブラウザを起動するとともにサーバ11の検索用ウェブページにアクセスする。検索用ウェブページにアクセスすると、表示制御部26は、モニタ15に、図6に示す検索ウィンドウ51を立ち上げ、検索を行うための検索画面52を表示させる。また、検索ウィンドウ51上には、選択操作に用いるポインタ53が表示される。ポインタ53は、マウス16が操作されることで検索ウィンドウ51上を移動する。
検索画面52には、検索に用いる画像を入力するためのブランク54と、ブランク54に入力する画像をHDD24内のフォルダから検索するための選択ボタン55とが配されている。選択ボタン55にポインタ53を合わせてマウス16でクリックすることで、モニタ15上には、HDD24内のフォルダを階層表示するサブウィンドウ(図示省略)が別途表示される。階層表示されたフォルダ内に格納された画像は、ポインタ53をマウス16で操作することで選択される。
画像が選択されると、ブランク54には、選択された画像のファイル名・格納フォルダ名(この場合、D:\My documents\My Picture\ebi.jpg)が表示される。また、検索画面52には、選択された画像56が表示される。なお、ブランク54にポインタ53を合わせてマウス16でクリックし、キーボード17で文字列を入力することで、画像のファイル名・格納フォルダ名を直接入力することも可能である。
画像56が表示されると、画像56に写る服飾を選択するための矩形状のフレーム57が表示される。フレーム57は、ポインタ53をマウス16で操作することで、移動・変形することができる。フレーム57で囲われた範囲が選択の対象となる。なお、範囲選択の方法はこれに限定されるものではなく、特開平09−311944号公報に記載の発明のように、選択した1点を中心に範囲を自動的に取得する構成としてもよい。この場合、範囲を選択するためのフレーム57は不要となる。また、フリーハンドで範囲を選択するようにしてもよい。
検索画面52には、服飾のカテゴリを選択するためのポップアップメニュー58と、服飾の対象年齢を入力するためのブランク59と、服飾の対象となる性別を選択するためのポップアップメニュー60と、服飾のコーディネイトを検索するためのコーディネイトボタン61とが配されている。
ポップアップメニュー58にポインタ53を合わせてマウス16でクリックすることで、カテゴリのリストが表示される。表示されたリストの中から一つのカテゴリにポインタ53を合わせてマウス16でクリックすることでカテゴリが選択される。
ブランク59にポインタ53を合わせてマウス16でクリックし、キーボード17で文字列を入力することで、服飾の対象年齢が入力される。
ポップアップメニュー60にポインタ53を合わせてマウス16でクリックすることで、性別のリスト(男性・女性)が表示される。表示されたリストの中から一方の性別にポインタ53を合わせてマウス16でクリックすることで性別が選択される。
各種操作の終了後、コーディネイトボタン61にポインタ53を合わせてマウス16でクリックすることで、フレーム57で囲われた範囲が選択されるとともに、各種情報(画像、選択範囲、服飾のカテゴリ、対象となる年齢・性別)がサーバ11に送信される。
検索ウィンドウ51の右端には、画面をスクロール表示するためのスクロールバー62が設けられている。スクロールバー62は、マウス16を操作して、ポインタ53でドラッグすることにより、スクロールできるようになっている。
図3に戻って、特徴抽出部36は、サーバ11に画像、その他の情報が入力されると、画像を解析して、服飾の特徴を抽出する。例えば、選択範囲から服飾の代表色を抽出する。代表色の抽出は、特開2003−216948号公報に記載の発明のように、画素数の多い色や、最も密度の高い色などを選択することで抽出される。また、選択範囲から服飾の柄(模様)を抽出する。この場合、柄(模様)の抽出は、特開平06−221831号公報に記載の発明のように、投影ヒストグラムの特徴量に基づいて求めることで抽出される。
コーディネイト検索部37は、クライアント端末13から送信された服飾のカテゴリ、対象となる年齢・性別、特徴抽出部36で抽出された服飾の代表色・柄に基づいて、検索画面52で選択された画像56に写る服飾と調和した服飾を検索する。
具体的には、コーディネイト検索部37は、第一に、コーディネイト一覧テーブル42(図5参照)に記憶された服飾の組合せを、服飾相互の類似度を数値で表すことができない定性的な項目で絞り込む。服飾相互の類似度を数値で表すことができない定性的項目としては、服飾のカテゴリ、対象となる性別、服飾の柄が該当する。なお、数値で表すことができない定性的な項目は、上記だけに限定されるものではない。
例えば、クライアント端末13から送信された服飾のカテゴリが「スカート」の場合には、カテゴリに「スカート」を含まない服飾の組合せを除外して、カテゴリに「スカート」を含む服飾の組合せに絞り込む。図5に示すコーディネイト一覧テーブル42の場合、ID「0002」の組合せを除外して、ID「0001」、「0003」のそれぞれの組合せに絞り込む。同様に、対象となる性別や、服飾の柄に基づいて、服飾の組合せの絞込みを行う。
コーディネイト検索部37は、第二に、数値で表すことができない定性的な項目で絞り込まれた組合せの中から、検索画面52で選択された画像56に写る服飾に対して数値的な距離が最も近い服飾(パターン)を持つ組合せを選択する。なお、「数値的な距離が最も近い」とは、「服飾相互の類似度が最も高い」と同義である。服飾相互の類似度を数値で表すことができる定量的な項目としては、服飾の代表色、対象となる年齢、登録日が該当する。なお、数値で表すことができる定量的な項目は、上記だけに限定されるものではない。登録日を数値化する場合、検索日との日数差とすることで、流行に近い服飾の検索が可能になる。数値的な距離は、各項目を表す数値の二乗平均平方根で表される。なお、各項目に重み付けをしてから二乗平均平方根をとってもよい。
図7に概念的に示すように、例えば、検索画面52で選択された画像56に写る服飾を64とし、数値で表すことができない定性的な項目で絞り込まれた服飾の組合せを65、66、67とすると、コーディネイト検索部37は、服飾64に対して数値的な距離が最も近い服飾68を持つ組合せ65を選択する。
コーディネイト検索部37は、第三に、選択された組合せに係る他方の服飾に基づいて、服飾一覧テーブル41(図4参照)に記憶された服飾を、数値で表すことができない定性的な項目で絞り込む。数値で表すことができない定性的な項目としては、服飾のカテゴリ、服飾の柄が該当する。なお、数値で表すことができない定性的な項目は、上記に限定されるものではない。
例えば、選択された組合せに係る他方の服飾のカテゴリが「ワンピース」の場合には、カテゴリに「ワンピース」を含まない服飾を除外して、カテゴリに「ワンピース」を含む服飾に絞り込む。図4に示す服飾一覧テーブル41の場合、ID「0001」、「0003」の服飾を除外して、ID「0002」の服飾に絞り込む。同様に、服飾の柄に基づいて、服飾の絞込みを行う。
コーディネイト検索部37は、第四に、数値で表すことができない定性的な項目で絞り込まれた服飾の中から、先にコーディネイト一覧テーブル42から選択された組合せに係る他方の服飾に対して数値的な距離が最も近い服飾を選択する。数値で表すことができる定量的な項目としては、服飾の代表色が該当する。なお、数値で表すことができる定量的な項目は、上記に限定されるものではない。数値で表すことができる定量的な項目が複数ある場合には、数値的な距離は、各項目を表す数値の二乗平均平方根で表される。なお、各項目に重み付けをしてから二乗平均平方根をとってもよい。
図7に示す概念図を用いて引き続き説明すると、数値で表すことができない定性的な項目で絞り込まれた服飾を70、71、72、73、74とすると、コーディネイト検索部37は、組合せ65に係る他方の服飾69に対して数値的な距離が最も近い服飾70を選択する。
コーディネイト検索部37で検索された服飾の画像・商品情報は、インターネット12を介してクライアント端末13に送信される。
コーディネイト検索部37で検索された服飾の画像・商品情報がクライアント端末13に送信されると、表示制御部26は、モニタ15の表示を、検索画面52(図6参照)から図8に示す検索結果表示画面77に切り替える。検索結果表示画面77には、検索画面52で選択された画像56とともに、その画像56に写る服飾と調和した服飾について、画像78と商品情報79が表示される。また、商品情報79の下方には、購入ボタン80が配される。購入ボタン80にポインタ53を合わせてマウス16でクリックすると、表示制御部26は、モニタ15の表示を、検索結果表示画面77から商品購入画面(図示省略)に切り替える。商品購入画面では、操作部18を用いて所定の操作を行うことで、商品を注文することができる。
次に、上記構成のサーバ11(図1及び図3参照)が服飾検索装置として機能したときの処理手順について、図9のフローチャートを参照しながら説明する。ユーザは、操作部18を操作して、ウェブブラウザを起動するとともにサーバ11の検索用ウェブページにアクセスする。検索用ウェブページにアクセスすると、モニタ15には、検索ウィンドウ51が立ち上がり、検索画面52(図4参照)が表示される。ユーザは、表示された検索画面52に従って操作部18を操作する。
第一に、HDD24内のフォルダから画像56を選択する。選択された画像56は、RAM23に記憶される。選択された画像56は、RAM23から表示制御部26に読み出される。表示制御部26は、読み出された画像56を検索画面52に表示する。また、画像56に写る服飾を選択するためのフレーム57を表示する。
第二に、フレーム57を移動・変形して、画像56に写る服飾の範囲を選択する。第三に、服飾のカテゴリを選択する。第四に、服飾の対象年齢を入力する。第五に、服飾の対象となる性別を選択する。各種操作の終了後、コーディネイトボタン61がクリックされると、クライアント端末13は、サーバ11に対して各種情報(画像、選択範囲、服飾のカテゴリ、対象となる年齢・性別)を入力する。サーバ11に入力された各種情報は、RAM33に記憶される。
サーバ11に入力された画像は、選択範囲の情報とともにRAM33から特徴抽出部36に読み出される。特徴抽出部36では、画像が解析され、選択範囲に写る服飾の特徴(代表色・柄)が抽出される。抽出された服飾の代表色・柄は、RAM33に記憶される。
サーバ11に入力された服飾のカテゴリ、対象となる年齢・性別は、特徴抽出部36で抽出された服飾の代表色・柄とともにRAM33からコーディネイト検索部37に読み出される。コーディネイト検索部37では、サーバ11に入力された服飾のカテゴリ、対象となる年齢・性別、特徴抽出部36で抽出された服飾の代表色・柄に基づいて、検索画面52で選択された画像56に写る服飾と調和した服飾が検索される。
コーディネイト検索部37における服飾の検索については、図10のフローチャートを参照しながら具体的に説明する。コーディネイト検索部37では、コーディネイト一覧テーブル42(図5参照)が参照されつつ、コーディネイト一覧テーブル42に記憶された服飾の組合せが数値で表すことができない定性的な項目(服飾のカテゴリ、対象となる性別、服飾の柄)で絞り込まれる。絞り込まれた服飾の組合せは、RAM33に記憶される。
数値で表すことができない定性的な項目で絞り込まれた服飾の組合せは、RAM33からコーディネイト検索部37に読み出される。コーディネイト検索部37では、検索画面52で選択された画像56に写る服飾に対して数値的な距離が最も近い服飾を持つ組合せが選択される。選択された服飾の組合せは、RAM33に記憶される。
選択された服飾の組合せは、RAM33からコーディネイト検索部37に読み出される。コーディネイト検索部37では、服飾一覧テーブル41(図4参照)が参照されつつ、選択された組合せに係る他方の服飾に基づいて、服飾一覧テーブル41に記憶された服飾が数値で表すことができない定性的な項目(服飾のカテゴリ、服飾の柄)で絞り込まれる。絞り込まれた服飾は、RAM33に記憶される。
絞り込まれた服飾は、RAM33からコーディネイト検索部37に読み出される。コーディネイト検索部37では、先にコーディネイト一覧テーブル42から選択された組合せに係る他方の服飾に対して数値的な距離が最も近い服飾が選択される。選択された服飾は、RAM33に記憶される。
コーディネイト検索部37で検索された服飾の画像・商品情報は、通信I/F35に読み出され、サーバ11から出力される。
サーバ11から出力された服飾の画像・商品情報は、インターネット12を介してクライアント端末13に送信される。クライアント端末13に送信された服飾の画像・商品情報は、RAM23に記憶される。
クライアント端末13に送信された服飾の画像・商品情報は、RAM23から表示制御部26に読み出される。表示制御部26は、読み出された服飾の画像・商品情報に基づいて、モニタ15の表示を、検索画面52(図6参照)から検索結果表示画面77(図8参照)に切り替える。
以上説明したように、コーディネイト検索部37を備えた構成にしたから、ユーザが入力した服飾(画像・各種情報)に調和した服飾をモニタ15に表示し、ユーザに提示することができる。また、コーディネイト一覧テーブル42を用いて検索するようにしたから、新たな服飾のデータを追加して登録する場合、服飾一覧テーブル41に服飾のデータを登録するだけでよく、既に登録されている服飾との対応関係についてのデータを一切登録する必要がない。さらに、コーディネイト一覧テーブル42に記憶されたデータの登録日に基づいて検索するので、流行を考慮した服飾を提示することができる。
[第2実施形態]
なお、上記第1実施形態では、選択された画像に写る服飾と調和した服飾を検索する場合を例に説明したが、選択された画像に写る服飾と類似する服飾を検索するようにしてもよい。
なお、上記第1実施形態では、選択された画像に写る服飾と調和した服飾を検索する場合を例に説明したが、選択された画像に写る服飾と類似する服飾を検索するようにしてもよい。
図11において、第2実施形態における服飾検索装置は、服飾検索プログラム38のインストールによってサーバ11に構築される形式で実現される。服飾検索装置は、選択された画像に写る服飾と類似する服飾を検索する。
CPU31には、データバス32を介して、HDD34、及び服飾検索部82などが接続されている。
HDD34に設けられた服飾DB39には、服飾に係る画像(例えば、画像56(図6参照))のデータとともに、図12に示す服飾一覧テーブル83が格納されている。服飾一覧テーブル41は、登録時に自動的に付けられるID(登録順に付した通し番号)を見出しとして、画像のファイル名、画像に写る服飾の名称・カテゴリ・代表色・柄を記憶している。
操作部18が操作され、サーバ11の検索用ウェブページにアクセスされると、表示制御部26は、モニタ15に、図13に示す検索ウィンドウ51を立ち上げ、検索を行うための検索画面52を表示させる。
検索画面52には、類似する服飾を検索するための検索ボタン84が配されている。各種操作の終了後、検索ボタン84にポインタ53を合わせてマウス16でクリックすることで、フレーム57で囲われた範囲が選択されるとともに、各種情報(画像、選択範囲、服飾のカテゴリ)がサーバ11に送信される。
図11に戻って、服飾検索部82は、クライアント端末13から送信された服飾のカテゴリ、特徴抽出部36で抽出された服飾の代表色・柄に基づいて、検索画面52で選択された画像56に写る服飾と類似した服飾を検索する。
具体的には、服飾検索部82は、第一に、服飾一覧テーブル83(図12参照)に記憶された服飾を、数値で表すことができない定性的な項目で絞り込む。数値で表すことができない定性的な項目としては、服飾のカテゴリ、服飾の柄が該当する。なお、数値で表すことができない定性的な項目は、上記に限定されるものではない。
例えば、クライアント端末13から送信された服飾のカテゴリが「ワンピース」の場合には、カテゴリに「ワンピース」を含まない服飾を除外して、カテゴリに「ワンピース」を含む服飾に絞り込む。図12に示す服飾一覧テーブル83の場合、ID「0001」、「0003」の服飾を除外して、ID「0002」、「0004」の服飾に絞り込む。同様に、服飾の柄に基づいて、服飾の絞込みを行う。
服飾検索部82は、第二に、数値で表すことができない定性的な項目で絞り込まれた服飾の中から、検索画面52で選択された画像56に写る服飾に対して数値的な距離が最も近い服飾(パターン)を選択する。数値で表すことができる定量的な項目としては、服飾の代表色が該当する。なお、数値で表すことができる定量的な項目は、上記に限定されるものではない。数値で表すことができる定量的な項目が複数ある場合には、数値的な距離は、各項目を表す数値の二乗平均平方根で表される。なお、各項目に重み付けをしてから二乗平均平方根をとってもよい。
図14に概念的に示すように、例えば、検索画面52で選択された画像56に写る服飾を86とし、数値で表すことができない定性的な項目で絞り込まれた服飾を87、88、89、90、91とすると、服飾検索部82は、服飾86に対して数値的な距離が最も近い服飾87を選択する。
服飾検索部82で検索された服飾の画像・名称は、インターネット12を介してクライアント端末13に送信される。
服飾検索部82で検索された服飾の画像・名称がクライアント端末13に送信されると、表示制御部26は、モニタ15の表示を、検索画面52(図13参照)から図15に示す検索結果表示画面77に切り替える。検索結果表示画面77には、検索画面52で選択された画像56とともに、その画像56に写る服飾と類似する服飾について、画像92と
名称93が表示される。なお、上記第1実施形態と同様の構成については、その説明を省略する。
名称93が表示される。なお、上記第1実施形態と同様の構成については、その説明を省略する。
次に、上記構成のサーバ11(図11参照)が服飾検索装置として機能したときの処理手順について、図16のフローチャートを参照しながら説明する。操作部18が操作され、サーバ11の検索用ウェブページにアクセスされると、モニタ15には、検索ウィンドウ51が立ち上がり、検索画面52(図13参照)が表示される。ユーザは、表示された検索画面52に従って操作部18を操作する。
第一に、画像56を選択する。第二に、服飾の範囲を選択する。第三に、服飾のカテゴリを選択する。各種操作の終了後、検索ボタン84がクリックされると、クライアント端末13は、サーバ11に対して各種情報(画像、選択範囲、服飾のカテゴリ)を入力する。
特徴抽出部36では、画像が解析され、選択範囲に写る服飾の特徴(代表色・柄)が抽出される。服飾検索部82では、サーバ11に入力された服飾のカテゴリ、特徴抽出部36で抽出された服飾の代表色・柄に基づいて、検索画面52で選択された画像56に写る服飾と類似する服飾が検索される。
服飾検索部82における服飾の検索については、図17のフローチャートを参照しながら具体的に説明する。服飾検索部82では、服飾一覧テーブル83(図12参照)が参照されつつ、服飾一覧テーブル83に記憶された服飾が数値で表すことができない定性的な項目(服飾のカテゴリ、服飾の柄)で絞り込まれる。絞り込まれた服飾は、RAM33に記憶される。
数値で表すことができない定性的な項目で絞り込まれた服飾は、RAM33から服飾検索部82に読み出される。服飾検索部82では、検索画面52で選択された画像56に写る服飾に対して数値的な距離が最も近い服飾が選択される。選択された服飾は、RAM33に記憶される。
服飾検索部82で検索された服飾の画像・名称は、通信I/F35に読み出され、サーバ11から出力される。
サーバ11から出力された服飾の画像・名称は、インターネット12を介してクライアント端末13に送信される。クライアント端末13に送信された服飾の画像・名称は、RAM23に記憶される。
クライアント端末13に送信された服飾の画図・名称は、RAM23から表示制御部26に読み出される。表示制御部26は、読み出された服飾の画像・名称に基づいて、モニタ15の表示を、検索画面52(図13参照)から検索結果表示画面77(図15参照)に切り替える。
以上説明したように、服飾検索部82を備えた構成にしたから、ユーザが入力した服飾(画像・各種情報)に類似した服飾を所有している場合には、その類似した服飾をモニタ15に表示し、ユーザに提示することができる。これにより、ユーザは、入力した服飾を購入しようとしている場合には、その購入を控えることができる。
[第3実施形態]
なお、上記第1実施形態では、選択した服飾に調和した服飾を検索する場合のみを説明したが、以下の構成にすることで、画像一覧テーブル(図示省略)、服飾一覧テーブル41(図4参照)、及びコーディネイト一覧テーブル42(図5参照)に服飾のデータを登録することができる。
なお、上記第1実施形態では、選択した服飾に調和した服飾を検索する場合のみを説明したが、以下の構成にすることで、画像一覧テーブル(図示省略)、服飾一覧テーブル41(図4参照)、及びコーディネイト一覧テーブル42(図5参照)に服飾のデータを登録することができる。
図18において、第3実施形態における服飾登録装置は、服飾登録プログラム38のインストールによってサーバ11に構築される形式で実現される。服飾登録装置は、第1実施形態の服飾検索装置における画像一覧テーブル、服飾一覧テーブル41、及びコーディネイト一覧テーブル42にデータを登録する。
CPU31には、データバス32を介して、データ登録部95などが接続されている。
ユーザが登録を行う際には、操作部18を操作して、ウェブブラウザを起動するとともにサーバ11の登録用ウェブページにアクセスする。登録用ウェブページにアクセスすると、表示制御部26は、モニタ15に、図19に示す登録ウィンドウ96を立ち上げ、登録を行うための登録画面97を表示させる。
選択ボタン55が操作され、画像98が表示されると、画像98に写る服飾を選択するための矩形状のフレーム99、100が表示される。フレーム99、100は、ポインタ53をマウス16で操作することで、移動・変形することができる。フレーム99、100で囲われた範囲がそれぞれ選択の対象となる。なお、範囲選択の方法はこれに限定されるものではなく、第1実施形態において示した方法でもよい。
登録画面97には、一つ目の服飾のカテゴリを選択するためのポップアップメニュー101と、一つ目の服飾の名称を入力するためのブランク102と、二つ目の服飾のカテゴリを選択するためのポップアップメニュー103と、二つ目の服飾の名称を入力するためのブランク104と、服飾のデータを登録するための登録ボタン105とが配されている。
一つ目の服飾は、フレーム99で囲われる範囲の服飾である。一つ目の服飾に係るポップアップメニュー101及びブランク102は、フレーム99との対応関係を視認させるために、フレーム99と同色(例えば、赤色)の枠106で囲われている。二つ目の服飾は、フレーム100で囲われる範囲の服飾である。二つ目の服飾に係るポップアップメニュー103及びブランク104は、フレーム100との対応関係を視認させるために、フレーム100と同色(例えば、青色)の枠107で囲われている。
ポップアップメニュー101にポインタ53を合わせてマウス16でクリックすることで、カテゴリのリストが表示される。表示されたリストの中から一つのカテゴリにポインタ53を合わせてマウス16でクリックすることでカテゴリが選択される。ポップアップメニュー103は、ポップアップメニュー101と同様の構成である。
ブランク102にポインタ53を合わせてマウス16でクリックし、キーボード17で文字列を入力することで、服飾の名称(アイテム名、商品名)が入力される。ブランク104は、ブランク102と同様の構成である。
各種操作の終了後、登録ボタン105にポインタ53を合わせてマウス16でクリックすることで、フレーム99、100で囲われた範囲がそれぞれ選択されるとともに、各種情報(画像、選択範囲、服飾のカテゴリ・名称、対象となる年齢・性別)がサーバ11に送信される。
図18に戻って、データ登録部95は、クライアント端末13から入力された二つの服飾の画像を、別IDでそれぞれ画像一覧テーブルに記憶する。また、データ登録部95は、クライアント端末13から入力された二つの服飾について、その名称・カテゴリを、特徴抽出部36で抽出された服飾の代表色・柄とともに、別IDでそれぞれ服飾一覧テーブル41(図4参照)に記憶する。さらに、データ登録部95は、クライアント端末13から入力された二つの服飾のカテゴリ、対象となる性別・年齢を、入力された日付(登録日)、及び特徴抽出部36で抽出された服飾の代表色・柄とともに、一つのIDに組み合わせてコーディネイト一覧テーブル42(図5参照)に記憶する。
例えば、図19に示す各種情報が2010年10月3日に入力され、フレーム99が囲う服飾の色が桃色(♯ff99ff)であり、フレーム100が囲う服飾の色が水色(♯3399ff)である場合、データ登録部95は、服飾一覧テーブル41に対し、一つ目のIDとして、商品名「モテトップス」、カテゴリ「トップス」、代表色「♯ff99ff」、柄「無地」を記憶するとともに、二つ目のIDとして、商品名「美脚デニム」、カテゴリ「デニム」、代表色「♯3399ff」、柄「無地」を記憶する。また、データ登録部95は、コーディネイト一覧テーブル42に対し、一つ目(パターン1)としてのカテゴリ「トップス」、代表色「♯ff99ff」、柄「無地」、二つ目(パターン2)としてのカテゴリ「デニム」、代表色「♯3399ff」、柄「無地」、対象となる性別「女」、対象年齢「31」、登録日「2010/10/03」を記憶する。なお、上記第1実施形態と同様の構成については、その説明を省略する。
次に、上記構成のサーバ11(図18参照)が服飾登録装置として機能したときの処理手順について、図20のフローチャートを参照しながら説明する。ユーザは、操作部18を操作して、ウェブブラウザを起動するとともにサーバ11の登録用ウェブページにアクセスする。登録用ウェブページにアクセスすると、モニタ15には、登録ウィンドウ96が立ち上がり、登録画面97(図19参照)が表示される。ユーザは、表示された登録画面97に従って操作部18を操作する。
第一に、HDD24内のフォルダから画像98を選択する。選択された画像98は、RAM23に記憶される。選択された画像98は、RAM23から表示制御部26に読み出される。表示制御部26は、読み出された画像98を登録画面97に表示する。また、画像98に写る服飾を選択するためのフレーム99、100を表示する。
第二に、フレーム99、100を移動・変形して、画像98に写る服飾の範囲を2箇所選択する。第三に、服飾のカテゴリをそれぞれ選択する。第四に、服飾の名称をそれぞれ入力する。第五に、服飾の対象年齢を入力する。第六に、服飾の対象となる性別を選択する。各種操作の終了後、登録ボタン105がクリックされると、クライアント端末13は、サーバ11に対して各種情報(画像、選択範囲、服飾のカテゴリ・名称、対象となる年齢・性別)を入力する。サーバ11に入力された各種情報は、RAM33に記憶される。
サーバ11に入力された画像は、選択範囲の情報とともにRAM33から特徴抽出部36に読み出される。特徴抽出部36では、画像が解析され、選択範囲に写る服飾の特徴(代表職・柄)が抽出される。抽出された服飾の代表色・柄は、RAM33に記憶される。
サーバ11に入力された服飾のカテゴリ・名称、対象となる年齢・性別は、特徴抽出部36で抽出された服飾の代表色・柄とともにRAM33からデータ登録部95に読み出される。データ登録部95は、サーバ11に入力された服飾の画像を、画像一覧テーブルに記憶するとともに、サーバ11に入力された服飾のカテゴリ・名称、対象となる年齢・性別、特徴抽出部36で抽出された服飾の代表色・柄を、服飾一覧テーブル41(図4参照)及びコーディネイト一覧テーブル42(図5参照)に記憶する。
[第4実施形態]
なお、上記第2実施形態では、選択した服飾に類似する服飾を検索する場合のみを説明したが、以下の構成にすることで、服飾一覧テーブル83(図12参照)に服飾のデータを登録することができる。
なお、上記第2実施形態では、選択した服飾に類似する服飾を検索する場合のみを説明したが、以下の構成にすることで、服飾一覧テーブル83(図12参照)に服飾のデータを登録することができる。
図21において、第4実施形態における服飾登録装置は、服飾登録プログラム38のインストールによってサーバ11に構築される形式で実現される。服飾登録装置は、第2実施形態の服飾検索装置における服飾一覧テーブル83にデータを登録する。
CPU31には、データバス32を介して、データ登録部95などが接続されている。
操作部18が操作され、サーバ11の登録用ウェブページにアクセスされると、表示制御部26は、モニタ15に、図22に示す登録ウィンドウ96を立ち上げ、登録を行うための登録画面97を表示させる。
各種操作の終了後、登録ボタン105にポインタ53を合わせてマウス16でクリックすることで、フレーム99で囲われた範囲が選択されるとともに、各種情報(画像、選択範囲、服飾のカテゴリ・名称)がサーバ11に送信される。
図21に戻って、データ登録部95は、クライアント端末13から入力された服飾について、その名称・カテゴリを、画像や、特徴抽出部36で抽出された服飾の代表色・柄とともに、服飾一覧テーブル83(図12参照)に記憶する。なお、上記第2又は第3実施形態と同様の構成については、その説明を省略する。
次に、上記構成のサーバ11(図21参照)が服飾登録装置として機能したときの処理手順について、図23のフローチャートを参照しながら説明する。操作部18が操作され、サーバ11の登録用ウェブページにアクセスされると、モニタ15には、登録ウィンドウ96が立ち上がり、登録画面97(図22参照)が表示される。ユーザは、表示された登録画面97に従って操作部18を操作する。
第一に、画像98を選択する。第二に、服飾の範囲を選択する。第三に、服飾のカテゴリを選択する。第四に、服飾の名称を入力する。各種操作の終了後、登録ボタン105がクリックされると、クライアント端末13は、サーバ11に対して各種情報(画像、選択範囲、服飾のカテゴリ・名称)を入力する。
特徴抽出部36では、画像が解析され、選択範囲に写る服飾の特徴(代表色・柄)が抽出される。データ登録部95は、サーバ11に入力された服飾のカテゴリ・名称、画像、特徴抽出部36で抽出された服飾の代表色・柄を、服飾一覧テーブル83(図12参照)に記憶する。
なお、上記各実施形態では、サーバ11に対して各種情報を入力する端末としてクライアント端末13を例に説明したが、インターネット通信が可能な端末であればよく、例えば携帯電話機であってもよい。カメラ付き携帯電話機を用いた場合、撮影した服飾について調和した服飾、あるいは類似する服飾を即座に検索することができ、アパレルショップで服飾を購入の際に便利である。また、インターネット通信機能を有さない携帯電話機であっても、メール機能さえあれば、本発明を適用することは可能である。
また、上記各実施形態では、クライアント端末13のHDD24に格納された画像に基づいて、服飾を検索する場合を例に説明したが、通販サイト(例えば、amazon.com(登録商標))やECサイト(自社商品を中心に販売するサイト)などのウェブページ上に掲載された画像に基づいて、服飾を検索するようにしてもよい。
また、上記各実施形態では、通販サイトあるいはECサイトに適用し、商品購入画面に移行する場合を例に説明したが、商品購入画面に移行しない形態であってもよい。
また、上記各実施形態におけるクライアント端末13は、消費者個人が所有するものであってもよいし、アパレルショップ内に設置されるものであってもよい。クライアント端末13が消費者個人の所有物の場合、HDD24に消費者個人が所有する服飾が写る画像を格納しておくことで、所有する服飾と調和した服飾を検索したり、類似する服飾を検索したりすることができる。クライアント端末13がアパレルショップ内に設置されるものである場合、HDD24にアパレルショップで販売する服飾が写る画像を格納しておくことで、アパレルショップで販売する服飾の中で、互いに調和した服飾の組合せを提示することが可能となり、服飾の組合せ販売を支援することができる。ひいては、まとめ買いを促進し、アパレルショップの売上げは増大し得る。
また、上記第1及び第2実施形態、または、上記第3及び第4実施形態を組み合わせることで、選択した画像に写る服飾と調和した服飾を検索する機能と、選択した画像に写る服飾と類似する服飾を検索する機能とを併せ持つようにしてもよい。
また、上記第2及び第4実施形態において、服飾検索部82は、数値で表すことができない定性的な項目で絞り込まれた服飾の中から、数値で表すことができる定量的な項目に基づいて、検索画面52で選択された画像56に写る服飾に対して数値的な距離が最も近い服飾を一つだけ選択したが、一つに限定されることはなく、数値的な距離が近い順に所定個数の服飾を選択するようにしてもよい。また、数値的な距離が所定値以内の全ての服飾を選択するようにしてもよい。
また、上記各実施形態で示した服飾検索装置及び服飾登録装置は一例にすぎず、本発明の趣旨を逸脱しなければ、如何様な態様にも適宜変更することができる。
11 サーバ(服飾検索装置、服飾登録装置)
35 通信インターフェース(通信I/F、入力部、出力部)
36 特徴抽出部
37 コーディネイト検索部
38 服飾検索プログラム
39 服飾データベース(服飾DB)
40 コーディネイトデータベース(コーディネイトDB)
41、83 服飾一覧テーブル
42 コーディネイト一覧テーブル
56、98 画像
57 フレーム
35 通信インターフェース(通信I/F、入力部、出力部)
36 特徴抽出部
37 コーディネイト検索部
38 服飾検索プログラム
39 服飾データベース(服飾DB)
40 コーディネイトデータベース(コーディネイトDB)
41、83 服飾一覧テーブル
42 コーディネイト一覧テーブル
56、98 画像
57 フレーム
Claims (21)
- 服飾が写る画像及び前記服飾の情報が入力される入力部と、
前記画像から服飾の特徴を抽出する特徴抽出部と、
コーディネイト一覧テーブルに二つ一組で記憶された服飾のコーディネイトを、その一方の服飾が、前記入力部から入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出部で抽出された特徴であって定性的なものと同一の特徴を有するものに絞り込んでから、絞り込まれた前記コーディネイトの中から、前記一方の服飾が、前記入力部から入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出部で抽出された特徴であって前記定量的なものと最も類似度が高いものを選択するとともに、服飾一覧テーブルに記憶された服飾を、先に選択された前記コーディネイトの他方の服飾の情報であって定性的なものと同一の情報を有するものに絞り込んでから、絞り込まれた前記服飾の中から、先に選択された前記コーディネイトの他方の服飾の情報であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と調和したものとして選択するコーディネイト検索部と、
前記コーディネイト検索部で選択された前記服飾の情報を出力する出力部とを備えたことを特徴とする服飾検索装置。 - アパレルショップで使用されることを特徴とする請求項1に記載の服飾検索装置。
- 通販サイト又はECサイトで使用されることを特徴とする請求項1に記載の服飾検索装置。
- 前記服飾一覧テーブルには、消費者が既に所有する服飾が記憶されていることを特徴とする請求項1〜3のいずれかに記載の服飾検索装置。
- 前記服飾一覧テーブルには、商品となる服飾が記憶されていることを特徴とする請求項1〜3のいずれかに記載の服飾検索装置。
- 前記入力部から入力される服飾の情報には、前記画像に写る服飾の範囲を特定する情報が含まれ、
前記特徴抽出部は、特定された範囲から服飾の特徴を抽出することを特徴とする請求項1〜5のいずれかに記載の服飾検索装置。 - 前記特徴抽出部が抽出する服飾の特徴には、色が含まれ、
前記色は、前記定量的なものであることを特徴とする請求項1〜6のいずれかに記載の服飾検索装置。 - 前記特徴抽出部が抽出する服飾の特徴には、柄が含まれ、
前記柄は、定性的なものであることを特徴とする請求項1〜7のいずれかに記載の服飾検索装置。 - 前記入力部から入力される服飾の情報には、対象となる性別が含まれ、
前記対象となる性別は、定性的なものであることを特徴とする請求項1〜8のいずれかに記載の服飾検索装置。 - 前記入力部から入力される服飾の情報には、対象年齢が含まれ、
前記対象年齢は、前記定量的なものであることを特徴とする請求項1〜9のいずれかに記載の服飾検索装置。 - 前記コーディネイト一覧テーブルには、前記コーディネイトが記憶された登録日が記憶され、
前記入力部から入力される服飾の情報には、検索している検索日が含まれ、
前記検索日は、前記登録日を基準とした前記定量的なものであることを特徴とする請求項1〜10のいずれかに記載の服飾検索装置。 - 請求項1〜11のいずれかに記載の服飾検索装置と、
前記入力部から入力された情報、及び前記特徴抽出部で抽出された特徴に基づいて、前記コーディネイト一覧テーブルに服飾のコーディネイトを登録するとともに、前記服飾一覧テーブルに服飾を登録するデータ登録部とを備えたことを特徴とする服飾登録装置。 - 服飾が写る画像及び前記服飾の情報が入力部から入力される入力ステップと、
前記画像から服飾の特徴を特徴抽出部で抽出する特徴抽出ステップと、
コーディネイト一覧テーブルに二つ一組で記憶された服飾のコーディネイトを、その一方の服飾が、前記入力部から入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出部で抽出された特徴であって定性的なものと同一の特徴を有するものにコーディネイト検索部で絞り込むコーディネイト絞込みステップと、
前記コーディネイト絞込みステップで絞り込まれた前記コーディネイトの中から、前記一方の服飾が、前記入力ステップで入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出ステップで抽出された特徴であって前記定量的なものと最も類似度が高いものを前記コーディネイト検索部で選択するコーディネイト選択ステップと、
服飾一覧テーブルに記憶された服飾を、前記コーディネイト選択ステップで選択された前記コーディネイトの他方の服飾の情報であって定性的なものと同一の情報を有するものに前記コーディネイト検索部で絞り込む服飾絞込みステップと、
前記服飾絞込みステップで絞り込まれた前記服飾の中から、前記コーディネイト選択ステップで選択された前記コーディネイトの他方の服飾の情報であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と調和したものとして前記コーディネイト検索部で選択する服飾選択ステップと、
前記服飾選択ステップで選択された前記服飾の情報を出力部から出力する出力ステップとを備えたことを特徴とする服飾検索方法。 - 服飾検索装置のコンピュータに、
服飾が写る画像及び前記服飾の情報が入力される入力ステップと、
前記画像から服飾の特徴を抽出する特徴抽出ステップと、
コーディネイト一覧テーブルに二つ一組で記憶された服飾のコーディネイトを、その一方の服飾が、前記入力部から入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出部で抽出された特徴であって定性的なものと同一の特徴を有するものに絞り込むコーディネイト絞込みステップと、
前記コーディネイト絞込みステップで絞り込まれた前記コーディネイトの中から、前記一方の服飾が、前記入力ステップで入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出ステップで抽出された特徴であって前記定量的なものと最も類似度が高いものを選択するコーディネイト選択ステップと、
服飾一覧テーブルに記憶された服飾を、前記コーディネイト選択ステップで選択された前記コーディネイトの他方の服飾の情報であって定性的なものと同一の情報を有するものに絞り込む服飾絞込みステップと、
前記服飾絞込みステップで絞り込まれた前記服飾の中から、前記コーディネイト選択ステップで選択された前記コーディネイトの他方の服飾の情報であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と調和したものとして選択する服飾選択ステップと、
前記服飾選択ステップで選択された前記服飾の情報を出力する出力ステップと実行させるための服飾検索プログラム。 - 服飾が写る画像及び前記服飾の情報が入力される入力部と、
前記画像から服飾の特徴を抽出する特徴抽出部と、
服飾一覧テーブルに記憶された服飾を、前記入力部から入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出部で抽出された特徴であって定性的なものと同一の特徴を有するものに絞り込んでから、絞り込まれた前記服飾の中から、前記入力部から入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出部で抽出された特徴であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と類似したものとして選択する服飾検索部と、
前記服飾検索部で選択された前記服飾の情報を出力する出力部とを備えたことを特徴とする服飾検索装置。 - 前記入力部から入力される服飾の情報には、前記画像に写る服飾の範囲を特定する情報が含まれ、
前記特徴抽出部は、特定された範囲から服飾の特徴を抽出することを特徴とする請求項15に記載の服飾検索装置。 - 前記特徴抽出部が抽出する服飾の特徴には、色が含まれ、
前記色は、前記定量的なものであることを特徴とする請求項15又は16に記載の服飾検索装置。 - 前記特徴抽出部が抽出する服飾の特徴には、柄が含まれ、
前記柄は、定性的なものであることを特徴とする請求項15〜17のいずれかに記載の服飾検索装置。 - 請求項15〜18のいずれかに記載の服飾検索装置と、
前記入力部から入力された情報、及び前記特徴抽出部で抽出された特徴に基づいて、前記服飾一覧テーブルに服飾を登録するデータ登録部とを備えたことを特徴とする服飾登録装置。 - 服飾が写る画像及び前記服飾の情報が入力部から入力される入力ステップと、
前記画像から服飾の特徴を特徴抽出部で抽出する特徴抽出ステップと、
服飾一覧テーブルに記憶された服飾を、前記入力ステップで入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出ステップで抽出された特徴であって定性的なものと同一の特徴を有するものに服飾検索部で絞り込む服飾絞込みステップと、
前記服飾絞込みステップで絞り込まれた前記服飾の中から、前記入力ステップで入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出ステップで抽出された特徴であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と類似したものとして前記服飾検索部で選択する服飾選択ステップと、
前記服飾選択ステップで選択された前記服飾の情報を出力部から出力する出力ステップとを備えたことを特徴とする服飾検索方法。 - 服飾検索装置のコンピュータに、
服飾が写る画像及び前記服飾の情報が入力される入力ステップと、
前記画像から服飾の特徴を抽出する特徴抽出ステップと、
服飾一覧テーブルに記憶された服飾を、前記入力ステップで入力された情報であって定性的なものと同一の情報を有し、且つ前記特徴抽出ステップで抽出された特徴であって定性的なものと同一の特徴を有するものに絞り込む服飾絞込みステップと、
前記服飾絞込みステップで絞り込まれた前記服飾の中から、前記入力ステップで入力された情報であって服飾の類似度を数値で表すことができる定量的なもの、及び前記特徴抽出ステップで抽出された特徴であって前記定量的なものと最も類似度が高いものを、前記画像に写る服飾と類似したものとして選択する服飾選択ステップと、
前記服飾選択ステップで選択された前記服飾の情報を出力する出力ステップとを実行させるための服飾検索プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008139214A JP2009288928A (ja) | 2008-05-28 | 2008-05-28 | 服飾検索方法及び装置、服飾検索プログラム、並びに服飾登録装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008139214A JP2009288928A (ja) | 2008-05-28 | 2008-05-28 | 服飾検索方法及び装置、服飾検索プログラム、並びに服飾登録装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009288928A true JP2009288928A (ja) | 2009-12-10 |
Family
ID=41458103
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008139214A Pending JP2009288928A (ja) | 2008-05-28 | 2008-05-28 | 服飾検索方法及び装置、服飾検索プログラム、並びに服飾登録装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009288928A (ja) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013099038A1 (ja) * | 2011-12-29 | 2013-07-04 | 楽天株式会社 | 画像検索システム、画像検索方法、画像検索装置、プログラム、及び情報記憶媒体 |
| JP2013186491A (ja) * | 2012-03-05 | 2013-09-19 | Toshiba Tec Corp | コーディネート支援システム及びコーディネート支援装置並びにそのプログラム |
| JP2014229129A (ja) * | 2013-05-23 | 2014-12-08 | 日本電信電話株式会社 | 組み合わせ提示装置及びコンピュータプログラム |
| WO2016052227A1 (ja) * | 2014-09-30 | 2016-04-07 | 富士フイルム株式会社 | コーディネート提案装置及び方法 |
| JP2016062372A (ja) * | 2014-09-19 | 2016-04-25 | 富士ゼロックス株式会社 | 情報処理装置及び情報処理プログラム |
| JP2016085706A (ja) * | 2014-10-29 | 2016-05-19 | 株式会社フィール | 情報提供システム、および情報公開装置 |
| JP2016103235A (ja) * | 2014-11-28 | 2016-06-02 | 日本電信電話株式会社 | 画像検索装置、画像登録装置、画像特徴選択装置、方法、及びプログラム |
| WO2020162478A1 (ja) | 2019-02-05 | 2020-08-13 | 凸版印刷株式会社 | 色変換情報生成方法、色変換情報生成システム及びプログラム |
| CN113469723A (zh) * | 2020-04-28 | 2021-10-01 | 海信集团有限公司 | 一种智能镜及穿衣频次的统计方法 |
| JP2023001185A (ja) * | 2017-06-16 | 2023-01-04 | マーカブル インコーポレイテッド | 画像処理システム |
-
2008
- 2008-05-28 JP JP2008139214A patent/JP2009288928A/ja active Pending
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013099038A1 (ja) * | 2011-12-29 | 2013-07-04 | 楽天株式会社 | 画像検索システム、画像検索方法、画像検索装置、プログラム、及び情報記憶媒体 |
| JP2013186491A (ja) * | 2012-03-05 | 2013-09-19 | Toshiba Tec Corp | コーディネート支援システム及びコーディネート支援装置並びにそのプログラム |
| JP2014229129A (ja) * | 2013-05-23 | 2014-12-08 | 日本電信電話株式会社 | 組み合わせ提示装置及びコンピュータプログラム |
| JP2016062372A (ja) * | 2014-09-19 | 2016-04-25 | 富士ゼロックス株式会社 | 情報処理装置及び情報処理プログラム |
| WO2016052227A1 (ja) * | 2014-09-30 | 2016-04-07 | 富士フイルム株式会社 | コーディネート提案装置及び方法 |
| JP2016071609A (ja) * | 2014-09-30 | 2016-05-09 | 富士フイルム株式会社 | コーディネート提案装置及び方法 |
| JP2016085706A (ja) * | 2014-10-29 | 2016-05-19 | 株式会社フィール | 情報提供システム、および情報公開装置 |
| JP2016103235A (ja) * | 2014-11-28 | 2016-06-02 | 日本電信電話株式会社 | 画像検索装置、画像登録装置、画像特徴選択装置、方法、及びプログラム |
| JP2023001185A (ja) * | 2017-06-16 | 2023-01-04 | マーカブル インコーポレイテッド | 画像処理システム |
| JP7493829B2 (ja) | 2017-06-16 | 2024-06-03 | マーカブル インコーポレイテッド | 画像処理システム |
| WO2020162478A1 (ja) | 2019-02-05 | 2020-08-13 | 凸版印刷株式会社 | 色変換情報生成方法、色変換情報生成システム及びプログラム |
| US12086905B2 (en) | 2019-02-05 | 2024-09-10 | Toppan Printing Co., Ltd. | Color conversion information generation method, color conversion information generation system, and program therefor |
| CN113469723A (zh) * | 2020-04-28 | 2021-10-01 | 海信集团有限公司 | 一种智能镜及穿衣频次的统计方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7688851B2 (ja) | 検索システム、および検索方法 | |
| JP2009288928A (ja) | 服飾検索方法及び装置、服飾検索プログラム、並びに服飾登録装置 | |
| US11935103B2 (en) | Methods and systems for reducing item selection error in an e-commerce environment | |
| US9607010B1 (en) | Techniques for shape-based search of content | |
| US9152624B1 (en) | Systems and methods for visual presentation and navigation of content using data-based image analysis | |
| US11195227B2 (en) | Visual search, discovery and attribution method, system, and computer program product | |
| KR102309373B1 (ko) | 기획 판매를 위한 컨텐츠를 자동적으로 구축하는 시스템 및 그 방법 | |
| US20140019281A1 (en) | Systems and methods of creating and using shopping portals | |
| CN111580788B (zh) | 模板搭配信息推荐方法、装置及电子设备 | |
| CN111815404B (zh) | 虚拟物品分享方法及装置 | |
| KR20170067976A (ko) | 쇼핑 정보를 관리하는 방법, 장치 및 컴퓨터 프로그램 | |
| KR20170013369A (ko) | 검색 정보를 표시하는 방법, 장치 및 컴퓨터 프로그램 | |
| WO2018013518A1 (en) | Image-based shopping system | |
| JP6698041B2 (ja) | 情報処理装置、方法およびプログラム | |
| KR20080032890A (ko) | 컬러정보를 이용한 상품 정보제공 방법 및 시스템 | |
| JP2022118540A (ja) | プログラム、情報処理方法及び情報処理装置 | |
| KR102102572B1 (ko) | 온라인 쇼핑몰을 제공하는 시스템 및 방법 | |
| JP4958456B2 (ja) | 画面の表示方法 | |
| JP6354232B2 (ja) | 販売促進装置、販売促進方法及びプログラム | |
| CN119477452A (zh) | 由生成式人工智能进行的装束策展 | |
| KR101589957B1 (ko) | 컨텐츠가 연계된 상거래 방법 및 프로그램 | |
| JP7013506B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| JP2002123753A (ja) | 衣類選択支援システム及び衣類選択支援方法 | |
| JP6542399B2 (ja) | 店舗設計支援装置及び店舗設計支援方法 | |
| JP2023042472A (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム |