(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2023-11-27
(45)【発行日】2023-12-05
(54)【発明の名称】ユーザ選択衣類に基づいて衣類推薦情報を提供する方法、及びこれを用いるサーバ
(51)【国際特許分類】
G06Q 50/10 20120101AFI20231128BHJP
G06Q 30/0601 20230101ALI20231128BHJP
【FI】
G06Q50/10
G06Q30/0601 330
(21)【出願番号】P 2023530155
(86)(22)【出願日】2021-09-17
(86)【国際出願番号】 KR2021012787
(87)【国際公開番号】W WO2022065819
(87)【国際公開日】2022-03-31
【審査請求日】2023-05-17
(31)【優先権主張番号】10-2020-0122177
(32)【優先日】2020-09-22
(33)【優先権主張国・地域又は機関】KR
(31)【優先権主張番号】10-2020-0138276
(32)【優先日】2020-10-23
(33)【優先権主張国・地域又は機関】KR
(31)【優先権主張番号】10-2021-0113417
(32)【優先日】2020-10-23
(33)【優先権主張国・地域又は機関】KR
【早期審査対象出願】
(73)【特許権者】
【識別番号】523102508
【氏名又は名称】スタイルボット カンパニー リミテッド
【氏名又は名称原語表記】STYLEBOT CO., LTD
【住所又は居所原語表記】#902, 99, Seongsuil-ro, Seongdong-gu, Seoul 04790 Republic of Korea
(74)【代理人】
【識別番号】100107766
【氏名又は名称】伊東 忠重
(74)【代理人】
【識別番号】100070150
【氏名又は名称】伊東 忠彦
(74)【代理人】
【識別番号】100135079
【氏名又は名称】宮崎 修
(72)【発明者】
【氏名】キム,ソヒュン
(72)【発明者】
【氏名】ヘオ,ジュイル
【審査官】貝塚 涼
(56)【参考文献】
【文献】韓国公開特許第10-2020-0045668(KR,A)
【文献】韓国公開特許第10-2019-0120346(KR,A)
【文献】韓国公開特許第10-2020-0023970(KR,A)
【文献】韓国公開特許第10-2020-0092265(KR,A)
【文献】国際公開第2020/055154(WO,A1)
【文献】特開2019-191785(JP,A)
【文献】特開2016-18400(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
G06Q 10/00 - 99/00
(57)【特許請求の範囲】
【請求項1】
衣類推薦情報提供サーバが、
ユーザ端末を通じて表示された複数の比較サンプルイメージを、ユーザが少なくとも1回以上比べて選択することで、入力されたユーザの好み情報を分類情報に含め、前記ユーザ端末によって撮影されて伝送された保有衣類についてのイメージデータと前記分類情報とを共に保存するステップと、
前記衣類推薦情報提供サーバが、前記ユーザによって
保存された前記保有衣類、販売衣類、または投稿衣類から選択された第1衣類の
前記分類情報を抽出するステップと、
前記衣類推薦情報提供サーバが、抽出された前記分類情報で分類される第2衣類を含む少なくとも一つの推薦衣類セットを検索するステップと、
前記衣類推薦情報提供サーバが、検索された前記少なくとも一つの推薦衣類セットに含まれている前記第2衣類を前記第1衣類
で入れ替った推薦衣類セットに基づいて、衣類推薦情報を生成するステップと、を含
み、
前記抽出するステップで抽出された分類情報は、前記第1衣類を登録する当時に前記イメージデータと共に保存された分類情報を含み、
検索された前記少なくとも一つの推薦衣類セットが複数である場合、前記衣類推薦情報提供サーバが、推薦衣類セットの提供優先順位によって、検索された前記推薦衣類セットを整列するステップをさらに含むが、前記推薦衣類セットの提供優先順位は、前記保有衣類、前記販売衣類、及び前記投稿衣類から、前記ユーザが選択した前記第1衣類のデータ獲得経路によって定められ、前記第1衣類のデータ獲得経路に相応する衣類が相対的に多く含まれている推薦衣類セットの優先順位が相対的に高く設定される、衣類推薦情報を提供する方法。
【請求項2】
前記検索するステップは、
前記衣類推薦情報提供サーバが、前
記保有衣類で構成されている推薦衣類セットから、前記第2衣類を含む少なくとも一つの推薦衣類セットを検索する、請求項
1に記載の衣類推薦情報を提供する方法。
【請求項3】
前記検索するステップは、
前記衣類推薦情報提供サーバが、検索された前記少なくとも一つの推薦衣類セットの数を、基準の数と比べるステップをさらに含み、
検索された前記少なくとも一つの推薦衣類セットの数が前記基準の数より少ない場合、前
記保有衣類とともに、前記ユーザの購入可能な
前記販売衣類または他のユーザによってソーシャルネットワーキングサービス(SNS)に投稿されている
前記投稿衣類が組み合わせられている、前記少なくとも一つの推薦衣類セットを検索する、請求項
2に記載の衣類推薦情報を提供する方法。
【請求項4】
前記検索するステップは、
前記衣類推薦情報提供サーバが、検索された前記少なくとも一つの推薦衣類セットの数を、基準の数と比べるステップをさらに含み、
検索された前記少なくとも一つの推薦衣類セットの数が前記基準の数より少ない場合、前
記保有衣類とともに、前
記販売衣類また
は前記投稿衣類が組み合わせられている、前記少なくとも一つの推薦衣類セットを検索する、請求項
1に記載の衣類推薦情報を提供する方法。
【請求項5】
前記検索するステップは、
前記衣類推薦情報提供サーバが、抽出された前記分類情報の上位分類で分類される前記第2衣類を含む、少なくとも一つの推薦衣類セットを検索する、請求項1に記載の衣類推薦情報を提供する方法。
【請求項6】
前記第2衣類としては、
前記分類情報で分類される衣類のうち最も類似度の高い衣類が選択される、請求項1に記載の衣類推薦情報を提供する方法。
【請求項7】
ユーザ端末を通じて表示された複数の比較サンプルイメージを、ユーザが少なくとも1回以上比べて選択することで、入力されたユーザの好み情報を分類情報に含め、前記ユーザ端末によって撮影されて伝送された保有衣類についてのイメージデータと前記分類情報とを共にメモリに保存させるデータ分類器と、
前記ユーザによって
保存された前記保有衣類、販売衣類、または投稿衣類から選択された第1衣類の
前記分類情報を抽出する分類情報抽出器と、
抽出された前記分類情報で分類される第2衣類を含む、少なくとも一つの推薦衣類セットを検索し、検索された前記少なくとも一つの推薦衣類セットに含まれている前記第2衣類を前記第1衣類で
入れ替った推薦衣類セットに基づいて、衣類推薦情報を生成する衣類推薦情報生成器と、を備
え、
前記分類情報抽出器によって抽出された分類情報は、前記第1衣類を登録する当時に前記イメージデータと共に保存された分類情報を含み、
前記衣類推薦情報生成器は、検索された前記少なくとも一つの推薦衣類セットが複数である場合、推薦衣類セットの提供優先順位によって、検索された前記推薦衣類セットを整列し、前記推薦衣類セットの提供優先順位は、前記保有衣類、前記販売衣類、及び前記投稿衣類から、前記ユーザが選択した前記第1衣類のデータ獲得経路によって定められ、前記第1衣類のデータ獲得経路に相応する衣類が相対的に多く含まれている推薦衣類セットの優先順位が相対的に高く設定される、衣類推薦情報提供サーバ。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、衣類推薦情報を提供する方法、及びこれを用いるサーバに係り、さらに詳細には、ユーザによって選択された衣類に基づいて衣類推薦情報を提供する方法、及びこれを用いるサーバ及びプログラムに関する。
【背景技術】
【0002】
従来の衣類推薦システムでは、ユーザがいかなる衣類を持っているかに関係なく多様な衣類推薦情報を提供しているが、衣類推薦情報を提供されたユーザは、いざ推薦された衣類を参考にして、持っている衣類でコーディネートするのは困難であった。
【発明の概要】
【発明が解決しようとする課題】
【0003】
本発明が解決しようとする技術的課題は、ユーザによって選択された衣類に基づいて衣類推薦情報を提供する方法、及びこれを用いるサーバを提供することである。
【課題を解決するための手段】
【0004】
本発明の実施形態による衣類推薦情報を提供する方法は、衣類推薦情報提供サーバが、ユーザによって選択された第1衣類の分類情報を抽出するステップと、前記衣類推薦情報提供サーバが、抽出された前記分類情報で分類される第2衣類を含む少なくとも一つの推薦衣類セットを検索するステップと、前記衣類推薦情報提供サーバが、検索された前記少なくとも一つの推薦衣類セットに含まれている前記第2衣類を前記第1衣類で入れ替って、衣類推薦情報を生成するステップと、を含む。
【0005】
実施形態によれば、前記第1衣類は、前記ユーザの保有衣類から選択された衣類である。
【0006】
実施形態によれば、前記検索するステップは、前記衣類推薦情報提供サーバが、前記ユーザの保有衣類で構成されている推薦衣類セットから、前記第2衣類を含む少なくとも一つの推薦衣類セットを検索する。
【0007】
実施形態によれば、前記検索するステップは、前記衣類推薦情報提供サーバが、検索された前記少なくとも一つの推薦衣類セットの数を、基準の数と比べるステップをさらに含み、検索された前記少なくとも一つの推薦衣類セットの数が前記基準の数より少ない場合、前記ユーザの保有衣類とともに、前記ユーザの購入可能な販売衣類または他のユーザによってソーシャルネットワーキングサービス(SNS)に投稿されている投稿衣類が組み合わせられている、前記少なくとも一つの推薦衣類セットを検索する。
【0008】
実施形態によれば、前記第1衣類は、前記ユーザの購入可能な販売衣類から選択された販売衣類、または他のユーザによってSNSに投稿されている投稿衣類から選択された衣類である。
【0009】
実施形態によれば、前記第2衣類は、前記ユーザの保有衣類のうち、前記第1衣類と基準値以上の類似度を持つ保有衣類である。
【0010】
実施形態によれば、前記類似度は、前記第1衣類のイメージと前記第1衣類の分類情報のうち少なくともいずれか一つと、前記第2衣類のイメージと前記第2衣類の分類情報のうち少なくともいずれか一つとの比較結果に基づいて計算される。
【0011】
実施形態によれば、前記検索するステップは、前記衣類推薦情報提供サーバが、前記ユーザの保有衣類で構成されている推薦衣類セットから、前記第2衣類を含む少なくとも一つの推薦衣類セットを検索する。
【0012】
実施形態によれば、前記検索するステップは、前記衣類推薦情報提供サーバが、検索された前記少なくとも一つの推薦衣類セットの数を、基準の数と比べるステップをさらに含み、検索された前記少なくとも一つの推薦衣類セットの数が前記基準の数より少ない場合、前記ユーザの保有衣類とともに、前記ユーザの購入可能な販売衣類または他のユーザによってSNSに投稿されている投稿衣類が組み合わせられている、前記少なくとも一つの推薦衣類セットを検索する。
【0013】
実施形態によれば、前記衣類推薦情報を提供する方法は、検索された前記少なくとも一つの推薦衣類セットが複数である場合、推薦衣類セットの提供優先順位によって、検索された前記推薦衣類セットを整列するステップをさらに含む。
【0014】
実施形態によれば、前記推薦衣類セットの提供優先順位は、前記ユーザが選択した前記第1衣類のデータ獲得経路によって定められる。
【0015】
実施形態によれば、前記検索するステップは、前記衣類推薦情報提供サーバが、抽出された前記分類情報の上位分類で分類される前記第2衣類を含む、少なくとも一つの推薦衣類セットを検索する。
【0016】
実施形態によれば、前記第2衣類としては、前記分類情報で分類される衣類のうち最も類似度の高い衣類が選択される。
【0017】
本発明の実施形態による衣類推薦情報提供サーバは、ユーザによって選択された第1衣類の分類情報を抽出する分類情報抽出器と、抽出された前記分類情報で分類される第2衣類を含む、少なくとも一つの推薦衣類セットを検索し、検索された前記少なくとも一つの推薦衣類セットに含まれている前記第2衣類を前記第1衣類で入れ替って、衣類推薦情報を生成する衣類推薦情報生成器と、を備える。
【0018】
本発明の実施形態による、プロセッサと結合されて衣類推薦情報を提供する方法を行うための媒体に保存されているプログラムは、ユーザによって選択された第1衣類の分類情報を抽出するステップと、抽出された前記分類情報で分類される第2衣類を含む少なくとも一つの推薦衣類セットを検索するステップと、検索された前記少なくとも一つの推薦衣類セットに含まれている前記第2衣類を前記第1衣類で入れ替って、衣類推薦情報を生成するステップと、を行う。
【0019】
実施形態によれば、衣類推薦情報を提供する方法は、衣類推薦情報提供サーバが、ユーザによって選択された第1衣類の分類情報を抽出するステップと、前記衣類推薦情報提供サーバが、抽出された前記分類情報で分類される第2衣類を検索するステップと、前記衣類推薦情報提供サーバが、検索された前記第2衣類が含まれている少なくとも一つの推薦衣類セットに基づいて衣類推薦情報を生成するステップと、を含む。
【発明の効果】
【0020】
本発明の実施形態による方法及び装置は、ユーザによって選択された衣類に基づいて衣類推薦情報を提供することで、全体的なコーディネーションが考えられない場合に、ユーザが一つの衣類だけ選択しても、これに基づいて、カスタマイズされた衣類推薦情報を提供されるようにする。
【0021】
また、本発明の実施形態による方法及び装置は、ユーザの保有衣類を中心として衣類推薦情報を提供することで、ユーザが保有している衣類を最大限コーディネーションに活用するようにする。
【0022】
また、本発明の実施形態による方法及び装置は、衣類推薦情報にユーザが直接選択した衣類情報を挿入して提供することで、ユーザのニーズに合う衣類推薦情報を提供する。
【図面の簡単な説明】
【0023】
本発明の詳細な説明で引用される図面をさらに十分に理解するために各図面の簡単な説明が提供される。
【
図1】本発明の一実施形態による衣類推薦情報提供システムの概念図である。
【
図2】
図1に示されている衣類推薦情報提供サーバの一実施形態によるブロック図である。
【
図3】本発明の一実施形態による衣類推薦情報を提供する方法のフローチャートである。
【
図4】
図3の衣類推薦情報を提供する方法によって、ユーザ端末で提供されるユーザインターフェースの一実施形態を示す図面である。
【
図5】
図3の衣類推薦情報を提供する方法によって、ユーザ端末で提供されるユーザインターフェースの一実施形態を示す図面である。
【
図6】
図3の衣類推薦情報を提供する方法によって、ユーザ端末で提供されるユーザインターフェースの一実施形態を示す図面である。
【
図7】
図3の衣類推薦情報を提供する方法によって、ユーザ端末で提供されるユーザインターフェースの一実施形態を示す図面である。
【
図8】
図3の衣類推薦情報を提供する方法によって、ユーザ端末で提供されるユーザインターフェースの一実施形態を示す図面である。
【発明を実施するための形態】
【0024】
本発明の技術的思想は、多様な変更を加えられ、かつ多様な実施形態を持つことができるところ、特定の実施形態を図面に例示し、これを詳細に説明する。しかし、これは、本発明の技術的思想を特定の実施形態によれば限定しようとするものではなく、本発明の技術的思想の範囲に含まれるすべての変更、均等物ないし代替物を含むと理解されねばならない。
【0025】
本発明の技術的思想を説明するに当って、係る公知技術についての具体的な説明が本発明の趣旨を不要に不明にすると判断される場合、その詳細な説明を省略する。また、本発明の説明過程で用いられる数字(例えば、第1、第2など)は一つの構成要素を他の構成要素から区分するための識別記号に過ぎない。
【0026】
また、本発明において、一構成要素が他の構成要素と「連結される」か、または「接続する」などと言及された時には、前記一構成要素が前記他の構成要素と直接連結されるか、または直接接続することもあるが、特に逆の記載が存在しない以上、中間にさらに他の構成要素を介して連結されるか、または接続することもあると理解されねばならない。
【0027】
また、本発明に記載の「~部」、「~器」、「~子」、「~モジュール」などの用語は、少なくとも一つの機能や動作を処理する単位を意味し、これは、プロセッサ、マイクロプロセッサ、マイクロコントローラ、CPU(Central
Processing Unit)、GPU(Graphics Processing Unit)、APU(Accelerate Processor Unit)、DSP(Drive
Signal Processor)、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable
Gate Array)などのハードウェアやソフトウェアまたはハードウェア及びソフトウェアの結合で具現され、少なくとも一つの機能や動作の処理に必要なデータを保存するメモリと結合される形態で具現されてもよい。
そして、本発明における構成部の区分は、各構成部が担当する主機能別に区分したことに過ぎないということを明らかにする。すなわち、以下で説明する二つ以上の構成部が一つの構成部に合わせられるか、または一つの構成部がさらに細分化した機能別に二つ以上に分化して備えられてもよい。そして、以下で説明する構成部それぞれは、自分の担当する主機能以外にも他の構成部が担当する機能のうち一部または全部の機能をさらに行ってもよく、構成部それぞれが担当する主機能のうち一部の機能が他の構成部によって専担されて行われてもよいということは言うまでもない。
【0028】
図1は、本発明の一実施形態による衣類推薦情報提供システムの概念図である。
【0029】
図1を参照すれば、衣類推薦情報提供システム10は、ユーザ端末100及び衣類推薦情報提供サーバ200を備える。
【0030】
ユーザ端末100は、ユーザが保有している衣類50を撮影し、撮影されたイメージを衣類推薦情報提供サーバ200に伝送する。
【0031】
実施形態によれば、ユーザ端末100は、保有している衣類50を撮影するための画像キャプチャユニット、例えば、カメラを備える。
【0032】
ユーザ端末100は、ユーザから、ユーザの保有衣類基盤の衣類推薦要請を入力され、入力された衣類推薦要請を衣類推薦情報提供サーバ200に伝送する。
【0033】
ユーザ端末100は、衣類推薦要請に応じて衣類推薦情報提供サーバ200によって提供される衣類推薦情報を受信し、受信された衣類推薦情報をユーザにディスプレイする。
【0034】
実施形態によれば、ユーザ端末100は、無線通信の可能な多様な形態(例えば、スマートフォン、タブレットPC、または衣類推薦サービスを提供するための別途の装置など)の無線通信機器で具現される。
【0035】
衣類推薦情報提供サーバ200は、ユーザから伝送されたユーザの保有衣類のイメージデータを受信及び収集し、収集されたイメージデータを、設定された分類基準によって分類して保存する。
【0036】
衣類推薦情報提供サーバ200は、保存されたユーザの保有衣類に関する情報に基づいて、ユーザの衣類推薦要請に応じてユーザが選択した衣類に基づいた衣類推薦情報を生成し、ユーザ端末100に提供する。
【0037】
衣類推薦情報提供サーバ200の詳細な構造及び動作は、
図2を参照して後述する。
【0038】
図2は、
図1に示されている衣類推薦情報提供サーバの一実施形態によるブロック図である。
【0039】
図1及び
図2を参照すれば、衣類推薦情報提供サーバ200は、通信インターフェース210、メモリ220、及びプロセッサ230を備える。
【0040】
通信インターフェース210は、衣類推薦情報提供サーバ200とユーザ端末100との通信をやりとりし、やりとりの過程で送受信されるデータまたは信号を処理する。
【0041】
メモリ220は、衣類推薦情報提供サーバ200の衣類推薦情報の提供に必要なデータ(例えば、ユーザ毎の保有衣類に関する情報、保有衣類の分類情報など)と、プロセッサ230の処理過程で必要なデータ、プロセッサ230の処理過程中または処理完了後に生成されたデータを保存する。
【0042】
実施形態によれば、メモリ220には、本発明の実施形態による衣類推薦情報を提供する方法を行うためのプログラムコードを含むプログラムを保存することができ、メモリ220は、プロセッサ230と結合されて前記プログラムを実行させる。
【0043】
プロセッサ230は、データ分類器232、分類情報抽出器234、衣類推薦情報生成器236、及びパラメータ設定器238を備える。
【0044】
実施形態によれば、プロセッサ230のデータ分類器232、分類情報抽出器234、衣類推薦情報生成器236、及びパラメータ設定器238は、プログラムコードと、前記プログラムコードを実行するハードウェアリソースとの論理的単位または集合に区切られ、それぞれが必ずしも物理的に連結されているコードを意味するか、または一種のハードウェアを意味するものではない。また、データ分類器232、分類情報抽出器234、衣類推薦情報生成器236、及びパラメータ設定器238それぞれは、機能的及び論理的に分離されるということを示すために区切られたものであり、必ずしも構成それぞれが別途の物理的な装置に区切られるか、または別途のコードで作成されるということを意味するわけではない。
【0045】
データ分類器232は、ユーザ端末100によって撮影されて伝送されたユーザの保有衣類のイメージデータを受信する。データ分類器232は、受信されたイメージデータを、設定された分類基準によって分類し、分類されたイメージデータをメモリ220に保存させる。
【0046】
実施形態によれば、分類基準は、該衣類の種類、サイズ、ブランド、好み要素、季節要素、年齢要素、デザイン要素、スタイル要素、または状況要素などの多様な分類基準によって設定される。
【0047】
実施形態によれば、データ分類器232は、分類基準によるイメージデータの分類情報(例えば、上衣/下衣(種類)、44サイズ(サイズ)、パリジアン型(好み要素)、夏(季節要素)、20代(年齢要素)、結婚式の服装(状況要素)などの分類基準による属性情報)を、分類されたイメージデータと共にメモリ220に保存させる。実施形態によれば、分類情報は、該衣類の種類、サイズ、ブランド、好み要素、季節要素、年齢要素、デザイン要素、スタイル要素、及び状況要素のうち少なくともいずれか一つを含む。
【0048】
データ分類器232は、ユーザが、ユーザ端末を通じて表示された複数の比較サンプルイメージを、少なくとも2回以上比べて選択することで、入力されたユーザの好み情報を分類情報に含めて、メモリ220に保存させる。
【0049】
分類情報抽出器234は、ユーザによって選択された第1衣類に関するデータから分類情報を抽出する。
【0050】
実施形態によれば、ユーザによって選択された第1衣類に関するデータに分類情報が共に含まれている場合、分類情報抽出器234は、分類情報に当るデータ部分を抽出する。
【0051】
例えば、ユーザによって選択された第1衣類が前記ユーザが保有している保有衣類である場合、前記保有衣類に関するデータには、該保有衣類を登録する当時に共に保存されている分類情報が含まれており、分類情報抽出器234は、共に保存されている分類情報を抽出する。
【0052】
他の実施形態によれば、ユーザによって選択された第1衣類に関するデータに分類情報が共に含まれていない場合、分類情報抽出器234は、選択された衣類のイメージデータを分析して分類情報を抽出する。
【0053】
実施形態によれば、分類情報抽出器234は、選択された第1衣類のイメージデータのイメージ境界パターン、イメージの色相、及びイメージデータの獲得経路のうち少なくともいずれか一つを用いて、ユーザによって選択された第1衣類の分類情報を抽出する。
【0054】
例えば、ユーザによって選択された第1衣類が販売衣類(例えば、小売り衣類)である場合、イメージデータの獲得経路は、該販売衣類に関する情報を管理する他のサーバまたは保存空間であり、この場合、該販売衣類を扱う販売者に関する分類情報を抽出する。
【0055】
例えば、ユーザによって選択された第1衣類が、他のユーザによってソーシャルネットワーキングサービス(SNS)に投稿されている投稿衣類である場合、イメージデータの獲得経路は、該SNSを提供する他のサーバまたは保存空間であり、この場合、該衣類を投稿した他のユーザに関する情報から、分類情報(該SNSの種類、他のユーザのサイズ、好み要素、年齢要素など)を獲得する。
【0056】
衣類推薦情報生成器236は、分類情報抽出器234によって抽出された分類情報で分類される第2衣類を含む、少なくとも一つの衣類セットを検索する。
【0057】
実施形態によれば、衣類推薦情報生成器236は、複数の衣類から第2衣類を選択する場合、前記分類情報で分類される複数の衣類のうち、第1衣類との類似度が基準値以上である衣類または第1衣類との類似度が最も高い衣類を、第2衣類として選択する。
【0058】
実施形態によれば、衣類推薦情報生成器236は、ユーザの保有衣類で構成されている衣類セットから、第2衣類を含む少なくとも一つの衣類セットを検索する。この場合、第1衣類を含む衣類セットも共に検索される。
【0059】
実施形態によれば、衣類推薦情報生成器236は、ユーザの保有衣類で構成されている衣類セットのうち、第2衣類を含むと検索された少なくとも一つの衣類セットの数を基準の数と比べる。衣類推薦情報生成器236は、検索された少なくとも一つの衣類セットの数が基準の数より少ない場合、ユーザの保有衣類と共に、ユーザの購入可能な販売衣類、または他のユーザによってSNSに投稿されている投稿衣類が組み合わせられている、少なくとも一つの衣類セットを検索する。
【0060】
衣類推薦情報生成器236は、検索された少なくとも一つの衣類セットに含まれている第2衣類を第1衣類で入れ替って衣類推薦情報を生成する。
【0061】
実施形態によれば、衣類推薦情報生成器236は、抽出された分類情報の上位分類で分類される第2衣類を含む少なくとも一つの衣類セットを検索してもよい。例えば、ユーザによって選択された第1衣類の分類情報が「破れたジーンズ」である場合に、その上位分類である「ジーンズ」に分類される第2衣類を含む少なくとも一つの衣類セットを検索してもよい。
【0062】
実施形態によれば、衣類推薦情報生成器236は、検索された少なくとも一つの衣類セットが複数である場合に、衣類セットの提供優先順位によって、検索された衣類セットを整列する。
【0063】
実施形態によれば、衣類セットの提供優先順位は、ユーザが選択した第1衣類のデータ獲得経路によって定められる。
【0064】
例えば、ユーザが選択した第1衣類のデータ獲得経路が、ユーザ保有衣類についてのデータ保存空間(例えば、衣類推薦情報提供サーバ200)から獲得された経路であれば、ユーザ保有衣類が相対的に多く含まれている衣類セットの優先順位が相対的に高く設定される。
【0065】
例えば、ユーザが選択した第1衣類のデータ獲得経路が、ユーザの購入可能な販売衣類についてのデータ保存空間(例えば、販売衣類に関する情報を保存する衣類販売ショッピングモールのサーバ)から獲得された経路であれば、販売衣類が相対的に多く含まれている衣類セットの優先順位が相対的に高く設定される。
【0066】
例えば、ユーザが選択した第1衣類のデータ獲得経路が、SNSに投稿されている投稿衣類についてのデータ保存空間(例えば、SNS運営サーバ)から獲得された経路であれば、投稿衣類が相対的に多く含まれている衣類セットの優先順位が相対的に高く設定される。
【0067】
実施形態によれば、ユーザによって選択された第1衣類が、販売衣類またはSNSに投稿されている投稿衣類である場合、衣類推薦情報生成器236は、第1衣類と基準値以上の類似度を持つ保有衣類を、第2衣類として選択する。この場合、類似度は、第1衣類のイメージと第1衣類の分類情報のうち少なくともいずれか一つと、第2衣類のイメージと第2衣類の分類情報のうち少なくともいずれか一つとの比較結果に基づいて計算される。例えば、イメージの類似度及び分類情報の類似度が高いほど全体的な類似度は高く評価される。
【0068】
パラメータ設定器238は、衣類推薦情報生成器236が衣類推薦情報を生成する過程で使われる多様なパラメータを設定する。
【0069】
実施形態によれば、パラメータ設定器230は、ユーザの入力によってパラメータを設定する。
【0070】
実施形態によれば、ユーザは、衣類推薦情報にユーザの保有衣類が必須に含まれねばならない割合を、パラメータとして設定する。この時、衣類推薦情報生成器236は、設定されたパラメータでの割合に合わせて衣類推薦情報を生成する。
【0071】
実施形態によれば、ユーザは、衣類推薦情報にユーザの販売衣類を優先的に含めるか、あるいはSNSに投稿されている投稿衣類を優先的に含めるかなどの優先順位を、パラメータとして設定する。
【0072】
実施形態によれば、衣類推薦情報生成器236が、選択された第1衣類の分類情報の上位分類で分類される第2衣類を含む少なくとも一つの衣類セットを検索し、これに基づいて衣類推薦情報を提供する場合に、ユーザは、どの程度の上位分類まで分類される第2衣類を検索するかについての検索範囲を、パラメータとして設定する。例えば、ユーザは、第1衣類の分類情報が「破れた淡い青色のジーンズ」である場合に、上位分類の範囲を「淡い青色のジーンズ」の1段階の上位分類まで含むか、あるいは「ジーンズ」の2段階の上位分類まで含むかについての検索範囲を、パラメータとして設定する。
【0073】
図3は、本発明の一実施形態による衣類推薦情報を提供する方法のフローチャートである。
【0074】
図1ないし
図3を参照すれば、衣類推薦情報提供サーバ200は、ユーザによって撮影されたユーザの保有衣類のイメージデータを収集する(S310ステップ)。
【0075】
実施形態によれば、ユーザは、ユーザ端末100を通じてユーザの保有衣類を撮影し、撮影されたイメージデータを衣類推薦情報提供サーバ200に伝送する。
【0076】
衣類推薦情報提供サーバ200は、S310ステップで収集されたユーザの保有衣類のイメージデータを、設定された分類基準によって分類して保存する(S320ステップ)。
【0077】
実施形態によれば、衣類推薦情報提供サーバ200は、保有衣類のイメージデータと分類情報に関するデータとを共にマッピングして保存する。
【0078】
衣類推薦情報提供サーバ200は、ユーザによって選択された第1衣類の分類情報を抽出する(S330ステップ)。
【0079】
実施形態によれば、ユーザによって選択された第1衣類が、ユーザの保有衣類から選択された衣類であるか、あるいは、ユーザの購入可能な販売衣類または他のユーザによってSNSに投稿されている投稿衣類から選択された衣類であるかによって、異なる方式で分類情報を抽出する。
【0080】
衣類推薦情報提供サーバ200は、抽出された分類情報で分類される第2衣類を選択する(S340ステップ)。
【0081】
実施形態によれば、衣類推薦情報提供サーバ200は、抽出された分類情報の上位分類で分類される第2衣類を選択してもよい。
【0082】
他の実施形態によれば、衣類推薦情報提供サーバ200は、抽出された分類情報で分類される衣類から、第1衣類と基準値以上の類似度を持つ第2衣類を選択してもよい。
【0083】
衣類推薦情報提供サーバ200は、選択された第2衣類を含む少なくとも一つの衣類セットを検索する(S350ステップ)。
【0084】
実施形態によれば、検索された少なくとも一つの衣類セットは、ユーザの保有衣類だけで構成されてもよく、または、ユーザの保有衣類と共に、ユーザの購入可能な販売衣類または他のユーザによってSNSに投稿されている投稿衣類が組み合わせられて構成されてもよい。
【0085】
衣類推薦情報提供サーバ200は、検索された少なくとも一つの衣類セットに含まれている第2衣類を第1衣類で入れ替って衣類推薦情報を生成する(S360ステップ)。
【0086】
実施形態によれば、衣類推薦情報提供サーバ200は、検索された少なくとも一つの衣類セットに含まれている第2衣類を第1衣類で入れ替らずに、第2衣類が含まれている前記少なくとも一つの衣類セットに基づいて、衣類推薦情報を生成してもよい。
【0087】
図4ないし
図8は、
図3の衣類推薦情報を提供する方法によって、ユーザ端末で提供されるユーザインターフェースの一実施形態を示す図面である。
【0088】
図4を参照すれば、ユーザ端末100で、ユーザが保有衣類から第1衣類を選択する場合のユーザインターフェースUI-POSが例示的に示される。
【0089】
ユーザは、ユーザインターフェースUI-POSの下端の保有衣類リストをイメージで確認し、衣類推薦情報生成の基準になる第1衣類SEL1を選択する。
【0090】
ユーザが第1衣類SEL1を選択した後、衣類推薦情報の提供を要請するためのボタンRCMD1をクリックすることによって、衣類推薦情報提供サーバ200は衣類推薦情報を生成する。
【0091】
図5を参照すれば、
図4のユーザインターフェースUI-POSを通じてユーザが選択した第1衣類SEL1に基づいて、衣類推薦情報提供サーバ200によって生成された第1衣類SEL1の分類情報で分類される第2衣類CL1を含む、少なくとも一つの衣類セットについての衣類推薦情報が、ユーザインターフェースUI-RCMD1ないしUI-RCMD3を通じて提供される。
【0092】
実施形態によれば、第2衣類CL1は、ユーザが選択した第1衣類SEL1と同じ分類情報またはそれより上位の分類情報で分類される異なる衣類であってもよい。
【0093】
実施形態によれば、第2衣類CL1は、複数であってもよく、この場合、衣類推薦情報に含まれる衣類セットそれぞれには相異なる第2衣類が含まれる。
【0094】
実施形態によれば、提供される衣類推薦情報には、ユーザが選択した第1衣類SEL1を含む衣類セットも含まれる。
【0095】
図6を参照すれば、ユーザ端末100で、ユーザの購入可能な販売衣類から第1衣類を選択する場合のユーザインターフェースUI-RET1及びUI-RET2が例示的に示される。
【0096】
ユーザは、ユーザインターフェースUI-RET1に表示される販売衣類リストをイメージで確認し、衣類推薦情報生成の基準になる第1衣類SEL2を選択する。
【0097】
ユーザが第1衣類SEL2を選択すれば、連動されたユーザインターフェースUI-RET2を通じて、第1衣類SEL2に関する情報と共に、衣類推薦情報の提供を要請するためのボタンRCMD2が表示される。ユーザが衣類推薦情報の提供を要請するためのボタンRCMD2をクリックすることによって、衣類推薦情報提供サーバ200は衣類推薦情報を生成する。
【0098】
図7を参照すれば、
図5のユーザインターフェースUI-RET1及びUI-RET2を通じてユーザが選択した第1衣類SEL2に基づいて、衣類推薦情報提供サーバ200によって生成された第1衣類SEL2の分類情報で分類される第2衣類CL2を含む、少なくとも一つの衣類セットについての衣類推薦情報が、ユーザインターフェースUI-RCMD4ないしUI-RCMD6を通じて提供される。
【0099】
実施形態によれば、第2衣類CL2は、ユーザが選択した第1衣類SEL2と同じ分類情報またはそれより上位の分類情報で分類される異なる衣類であってもよい。
【0100】
実施形態によれば、第2衣類CL2は、複数であってもよく、この場合、衣類推薦情報に含まれる衣類セットそれぞれには相異なる第2衣類が含まれる。
【0101】
実施形態によれば、提供される衣類推薦情報には、ユーザが選択した第1衣類SEL2を含む衣類セットも含まれる。
【0102】
図8を参照すれば、ユーザ端末100で、他のユーザによってSNSに投稿されている投稿衣類から第1衣類を選択する場合のユーザインターフェースUI-SNS1及びUI-SNS2が例示的に示される。
【0103】
ユーザは、ユーザインターフェースUI-SNS1に表示される投稿衣類リストをイメージで確認し、衣類推薦情報生成の基準になる第1衣類SEL3を選択する。
【0104】
実施形態によれば、投稿衣類リストは、
図8に示されているように、衣類を着用している他のユーザの写真投稿上の、該投稿衣類が位置している領域に、クリック可能なボタンの形態で表示される。
【0105】
ユーザが第1衣類SEL3を選択すれば、連動されたユーザインターフェースUI-SNS2を通じて、第1衣類SEL3に関する情報と共に、一部のユーザインターフェース領域UI-RCMD7に衣類推薦情報が提供される。
【0106】
第1衣類SEL3の分類情報で分類される第2衣類CL3を含む少なくとも一つの衣類セットについての衣類推薦情報は、ユーザインターフェースUI-RCMD7を通じて提供される。
【0107】
実施形態によれば、第2衣類CL3は、ユーザが選択した第1衣類SEL3と同じ分類情報またはそれより上位の分類情報で分類される異なる衣類であってもよい。
【0108】
実施形態によれば、第2衣類CL2は、複数であってもよく、この場合、衣類推薦情報に含まれる衣類セットそれぞれには相異なる第2衣類が含まれる。
【0109】
実施形態によれば、提供される衣類推薦情報には、ユーザが選択した第1衣類SEL3を含む衣類セットも含まれる。
【0110】
以上、本発明を望ましい実施形態を挙げて詳細に説明したが、本発明は、前記実施形態に限定されず、本発明の技術的思想及び範囲内で当業者によって様々な変形及び変更ができる。