(57)【要約】  アイテムのアイテム情報を使用し、アイテムのイメージおよび関連するアイテムのイメージを取得し、取得されたイメージを組み合わせることによって合成イメージまたは合成動画を生成し、生成された合成イメージまたは合成動画を含む推薦情報をユーザ端末に提供する方法および装置に関する。
2020512649.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが所有しているか所有しようとする第１アイテムのアイテム情報を取得する段階、
前記取得されたアイテム情報に基づいてイメージ情報データベースを検索することにより、前記第１アイテムの第１イメージおよび前記第１アイテムと関連すると決定された少なくとも１つの第２アイテムの第２イメージを取得する段階、
前記第１イメージと前記第２イメージとを組み合わせることにより、１つの推薦イメージまたは１つの推薦動画を含む前記第１アイテムの推薦情報を生成する段階、および
前記生成された推薦情報を前記ユーザのユーザ端末に提供する段階
を含む、アイテムの推薦情報提供方法。
【請求項２】
前記アイテム情報は、前記第１アイテムを識別するための識別情報を含み、
前記アイテム情報は、前記アイテム情報を格納するアイテム情報データベースから取得されるか、前記ユーザ端末によって撮影された前記第１アイテムのイメージから抽出される、
請求項１に記載のアイテムの推薦情報提供方法。
【請求項３】
前記アイテム情報データベースは、前記ユーザ端末によって撮影されたアイテムのアイテム情報を格納するか、前記ユーザが購入したアイテムのアイテム情報を自動で格納することによって構築される、
請求項２に記載のアイテムの推薦情報提供方法。
【請求項４】
前記第１イメージおよび前記第２イメージを取得する段階は、
前記推薦情報によって前記ユーザに、前記第１アイテムおよび前記第２アイテムを視覚的に認識できるように出力可能にする、前記第１イメージおよび前記第２イメージを候補イメージのうちから選択する段階
を含む、請求項１に記載のアイテムの推薦情報提供方法。
【請求項５】
前記第１イメージおよび前記第２イメージのうちの少なくとも１つは、関連するアイテムおよび背景だけを含むイメージとして選択される、
請求項４に記載のアイテムの推薦情報提供方法。
【請求項６】
前記第１イメージおよび前記第２イメージのうちの少なくとも１つは、関連するアイテムの正面の形状を含むイメージとして選択される、
請求項４に記載のアイテムの推薦情報提供方法。
【請求項７】
前記第１イメージおよび前記第２イメージのうちの少なくとも１つのイメージは、前記イメージのフレーム（ｆｒａｍｅ）を基準としたｘ軸、ｙ軸、およびｚ軸のうちの少なくとも１つに対する前記イメージと関連するアイテムの形状の回転角度が所定の値以下であるイメージとして選択される、
請求項４に記載のアイテムの推薦情報提供方法。
【請求項８】
前記選択された第１イメージおよび前記選択された第２イメージは、解像度が所定の値以上である、
請求項４に記載のアイテムの推薦情報提供方法。
【請求項９】
前記選択された第１イメージおよび前記選択された第２イメージは、関連するアイテムの全体の形状を含む、
請求項４に記載のアイテムの推薦情報提供方法。
【請求項１０】
前記第１アイテムの前記アイテム情報に基づき、前記第１アイテムと関連する前記第２アイテムを決定する段階
をさらに含み、
前記第２アイテムは、前記アイテム情報に含まれる前記第１アイテムの種類を示す情報および季節に関する情報のうちの少なくとも１つに基づいて決定されるか、
前記種類を示す情報および前記季節に関する情報のうちの少なくとも１つと、前記ユーザが設定または位置した地域の環境情報、統計学的情報、および前記ユーザによって予め設定された選好度情報のうちの少なくとも１つにさらに基づいて決定される、
請求項１に記載のアイテムの推薦情報提供方法。
【請求項１１】
前記第１アイテムは、身体の第１部位に着用可能なものであり、
前記第２アイテムは、前記第１部位ではなく、身体の第２部位に着用可能なものであり、
前記推薦情報を生成する段階は、
前記推薦イメージまたは前記推薦動画内において、身体に対する前記第１部位および前記第２部位の相対的な位置に基づいて前記第１イメージおよび前記第２イメージを配置する段階、および
前記配置された第１イメージおよび前記配置された第２イメージを合成することによって前記推薦イメージまたは前記推薦動画を生成する段階
を含む、
請求項１に記載のアイテムの推薦情報提供方法。
【請求項１２】
前記第１イメージおよび前記第２イメージを配置する段階は、
仮想の身体の特定の部位に対応する位置を前記推薦イメージまたは前記推薦動画の基準位置として決定する段階、および
前記決定された基準位置を基準として前記第１イメージおよび前記第２イメージを配置する段階
を含む、請求項１１に記載のアイテムの推薦情報提供方法。
【請求項１３】
前記推薦情報に対する前記ユーザ端末からの選択に基づき、前記推薦情報によって出力された前記第１アイテムおよび前記第２アイテムのうちの少なくとも１つの特定のアイテムを、少なくとも１つの第３アイテムに変更する段階、
前記特定のアイテムのイメージの代わりに、第３アイテムの第３イメージが組み合わされた変更推薦イメージまたは変更推薦動画を含む変更推薦情報を生成する段階、および
前記生成された変更推薦情報を前記ユーザ端末に提供する段階
をさらに含む、請求項４に記載のアイテムの推薦情報提供方法。
【請求項１４】
前記第２アイテムは、オンラインまたはオフラインショッピングモールで販売中であるか販売予定のアイテムである、
請求項１に記載のアイテムの推薦情報提供方法。
【請求項１５】
前記第２アイテムは、オンラインショッピングモールで販売中のアイテムであり、
前記推薦情報に対する前記ユーザ端末からの選択に基づき、前記第２アイテムの購入のための前記オンラインショッピングモールへの前記ユーザ端末のアクセスを提供する段階
をさらに含む、請求項１４に記載のアイテムの推薦情報提供方法。
【請求項１６】
前記第１アイテムおよび前記第２アイテムのうちの少なくとも１つは、前記ユーザが所有しているアイテムである、
請求項１に記載のアイテムの推薦情報提供方法。
【請求項１７】
前記推薦情報を生成する段階は、
前記推薦イメージまたは前記推薦動画に前記ユーザの写真を合成することにより、合成された推薦情報を生成する段階
を含む、請求項１に記載のアイテムの推薦情報提供方法。
【請求項１８】
請求項１〜１７のうちのいずれか一項に記載の方法を実行するプログラムを記録する、コンピュータ読み取り可能な記録媒体。
【請求項１９】
ユーザが所有しているか所有しようとする第１アイテムのアイテム情報を取得するアイテム情報取得部、
前記取得されたアイテム情報に基づいてイメージ情報データベースを検索することにより、前記第１アイテムの第１イメージおよび前記第１アイテムと関連すると決定された少なくとも１つの第２アイテムの第２イメージを取得し、前記第１イメージと前記第２イメージとを組み合わせることにより、１つの推薦イメージまたは１つの推薦動画を含む前記第１アイテムの推薦情報を生成する推薦情報生成部、および
前記生成された推薦情報を前記ユーザのユーザ端末に提供する推薦情報提供部
を備える、推薦情報提供サーバ。
【請求項２０】
ユーザが所有しているか所有しようとする第１アイテムのアイテム情報を使用し、前記第１アイテムの推薦情報をサーバに要求する段階、
前記要求に基づき、サーバから前記推薦情報を受信する段階、および
前記受信した推薦情報を出力する段階
を含み、
前記推薦情報は、前記アイテム情報に基づいてイメージ情報データベースが検索されることにより、取得された前記第１アイテムの第１イメージと前記第１アイテムと関連すると決定された少なくとも１つの第２アイテムの第２イメージとが組み合わされることによって生成された１つの推薦イメージまたは１つの推薦動画を含む、推薦情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、アイテムの推薦情報提供方法および装置に関し、より詳細には、アイテムのアイテム情報を使用し、アイテムのイメージおよび関連するアイテムのイメージを取得し、取得されたイメージを組み合わせることによって合成イメージを生成し、生成された合成イメージを含む推薦情報を提供する方法および装置に関する。
【背景技術】
【０００２】
衣類やアクセサリをオンライン購入する動きが活発化しており、ファッションに対するユーザの関心が高まっている中、ユーザが選好する衣類またはアクセサリを推薦する方法が提案されている。
【０００３】
しかし、このような衣類またはアクセサリの推薦方法は、ユーザの検索要求に応じて衣類またはアクセサリのイメージや購入情報を推薦情報として提示するものに過ぎず、ユーザの活用性は高くなかった。さらに、ユーザが既に所有している衣類またはアクセサリに合った、他の衣類やアクセサリの推薦を受けることもできなかった。
【０００４】
したがって、ユーザが直観的かつ容易に認識できるように多数の衣類またはアクセサリの推薦情報を提供するとともに、ユーザが既に保有している衣類またはアクセサリに適した推薦情報を提供することができる方法が求められている。
【０００５】
特許文献１（韓国公開特許第１０−２０１４−００７７８２０号（公開日２０１４年０６月２４日））は、人体モデルを利用した仮想アイテムのフィッティング方法および仮想アイテムのフィッティングサービス提供システムを記載している。
【０００６】
ここで説明した情報は、理解を助けるためのものに過ぎず、従来技術の一部を形成しない内容を含むこともあるし、従来技術が通常の技術者に提示することのできる内容を含まないこともある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】韓国公開特許第１０−２０１４−００７７８２０号
【発明の概要】
【発明が解決しようとする課題】
【０００８】
一実施形態は、ユーザが撮影したアイテムや購入したアイテムのアイテム情報を使用して該当のアイテムと関連するアイテムを決定し、イメージ情報データベースから検索されたアイテムのイメージを組み合わせることによって生成された単一推薦イメージまたは単一推薦動画を含む推薦情報を提供する方法を提供する。
【０００９】
一実施形態は、ユーザが所有しているか所有しようとするアイテムに対し、該当のアイテムに適合する複数の推薦アイテムを決定し、複数の推薦アイテムが単一推薦イメージまたは単一推薦動画で提示される推薦情報を提供する方法を提供する。
【００１０】
一実施形態は、取得された推薦情報に対してユーザの選択が受信されることにより、推薦アイテムに対し、購入情報や詳細情報のような追加情報を提供する方法を提供する。
【課題を解決するための手段】
【００１１】
一側面において、ユーザが所有しているか所有しようとする第１アイテムのアイテム情報を取得する段階、前記取得されたアイテム情報に基づいてイメージ情報データベースを検索することにより、前記第１アイテムの第１イメージおよび前記第１アイテムと関連すると決定された少なくとも１つの第２アイテムの第２イメージを取得する段階、前記第１イメージと前記第２イメージとを組み合わせることにより、１つの推薦イメージまたは１つの推薦動画を含む前記第１アイテムの推薦情報を生成する段階、および前記生成された推薦情報を前記ユーザのユーザ端末に提供する段階を含む、アイテムの推薦情報提供方法を提供する。
【００１２】
前記アイテム情報は、前記第１アイテムを識別するための識別情報を含んでよい。
【００１３】
前記アイテム情報は、前記アイテム情報を格納するアイテム情報データベースから取得されるか、前記ユーザ端末によって撮影された前記第１アイテムのイメージから抽出されてよい。
【００１４】
前記アイテム情報データベースは、前記ユーザ端末によって撮影されたアイテムのアイテム情報を格納するか、前記ユーザが購入したアイテムのアイテム情報を自動で格納することによって構築されてよい。
【００１５】
前記第１イメージおよび前記第２イメージを取得する段階は、前記推薦情報によって前記ユーザに、前記第１アイテムおよび前記第２アイテムを視覚的に認識できるように出力可能にする、前記第１イメージおよび前記第２イメージを候補イメージのうちから選択する段階を含んでよい。
【００１６】
前記第１イメージおよび前記第２イメージのうちの少なくとも１つは、関連するアイテムおよび背景だけを含むイメージとして選択されてよい。
【００１７】
前記第１イメージおよび前記第２イメージのうちの少なくとも１つは、関連するアイテムの正面の形状を含むイメージとして選択されてよい。
【００１８】
前記第１イメージおよび前記第２イメージのうちの少なくとも１つのイメージは、前記イメージのフレーム（ｆｒａｍｅ）を基準としたｘ軸、ｙ軸、およびｚ軸のうちの少なくとも１つに対する前記イメージと関連するアイテムの形状の回転角度が所定の値以下であるイメージとして選択されてよい。
【００１９】
前記選択された第１イメージおよび前記選択された第２イメージは、解像度が所定の値以上であってよい。
【００２０】
前記選択された第１イメージおよび前記選択された第２イメージは、関連するアイテムの全体形状を含んでよい。
【００２１】
前記推薦情報提供方法は、前記第１アイテムの前記アイテム情報に基づき、前記第１アイテムと関連する前記第２アイテムを決定する段階をさらに含んでよい。
【００２２】
前記第２アイテムは、前記アイテム情報に含まれる前記第１アイテムの種類を示す情報および季節に関する情報のうちの少なくとも１つに基づいて決定されてよい。
【００２３】
前記第２アイテムは、前記種類を示す情報および前記季節に関する情報のうちの少なくとも１つと、前記ユーザが設定または位置した地域の環境情報、統計学的情報、および前記ユーザによって予め設定された選好度情報のうちの少なくとも１つにさらに基づいて決定されてよい。
【００２４】
前記第１アイテムは、身体の第１部位に着用可能なものであってよい。
【００２５】
前記第２アイテムは、前記第１部位ではない、身体の第２部位に着用可能なものであってよい。
【００２６】
前記推薦情報を生成する段階は、前記推薦イメージまたは前記推薦動画内で、身体の前記第１部位および前記第２部位の相対的な位置に基づいて前記第１イメージおよび前記第２イメージを配置する段階、および前記配置された第１イメージおよび前記配置された第２イメージを合成することによって前記推薦イメージまたは前記推薦動画を生成する段階を含んでよい。
【００２７】
前記第１イメージおよび前記第２イメージを配置する段階は、仮想の身体の特定の部位に対応する位置を前記推薦イメージまたは前記推薦動画の基準位置として決定する段階、および前記決定された基準位置を基準として前記第１イメージおよび前記第２イメージを配置する段階を含んでよい。
【００２８】
前記推薦情報提供方法は、前記推薦情報に対する前記ユーザ端末からの選択に基づき、前記推薦情報から出力された前記第１アイテムおよび前記第２アイテムのうちの少なくとも１つの特定のアイテムを少なくとも１つの第３アイテムに変更する段階、前記特定のアイテムのイメージの代わりに、第３アイテムの第３イメージが組み合わされた変更推薦イメージまたは変更推薦動画を含む変更推薦情報を生成する段階、および前記生成された変更推薦情報を前記ユーザ端末に提供する段階をさらに含んでよい。
【００２９】
前記第２アイテムは、オンラインまたはオフラインショッピングモールで販売中であるか販売予定のアイテムであってよい。
【００３０】
前記第２アイテムは、オンラインショッピングモールで販売中のアイテムであってよい。
【００３１】
前記推薦情報提供方法は、前記推薦情報に対する前記ユーザ端末からの選択に基づき、前記第２アイテムの購入のための前記オンラインショッピングモールへの前記ユーザ端末のアクセスを提供する段階をさらに含んでよい。
【００３２】
前記第１アイテムおよび前記第２アイテムのうちの少なくとも１つは、前記ユーザが所有しているアイテムであってよい。
【００３３】
前記推薦情報を生成する段階は、前記推薦イメージまたは前記推薦動画に前記ユーザの写真を合成することにより、合成された推薦情報を生成する段階を含んでよい。
【００３４】
他の側面において、ユーザが所有しているか所有しようとする第１アイテムのアイテム情報を取得するアイテム情報取得部、前記取得されたアイテム情報に基づいてイメージ情報データベースを検索することにより、前記第１アイテムの第１イメージおよび前記第１アイテムと関連すると決定された少なくとも１つの第２アイテムの第２イメージを取得し、前記第１イメージと前記第２イメージとを組み合わせることによって１つの推薦イメージまたは１つの推薦動画を含む前記第１アイテムの推薦情報を生成する推薦情報生成部、および前記生成された推薦情報を前記ユーザのユーザ端末に提供する推薦情報提供部を備える、推薦情報提供サーバが提供される。
【００３５】
また他の側面において、ユーザが所有しているか所有しようとする第１アイテムのアイテム情報を使用し、前記第１アイテムの推薦情報をサーバに要求する段階、前記要求に基づいてサーバから前記推薦情報を受信する段階、および前記受信した推薦情報を出力する段階を含み、前記推薦情報は、前記アイテム情報に基づいてイメージ情報データベースが検索されることによって取得された前記第１アイテムの第１イメージおよび前記第１アイテムと関連すると決定された少なくとも１つの第２アイテムの第２イメージが組み合わされることによって生成された１つの推薦イメージまたは１つの推薦動画を含んでよい。
【発明の効果】
【００３６】
ユーザが所有しているアイテムに対する複数の推薦アイテムが単一推薦イメージまたは単一推薦動画で提示されることにより、所有のアイテムに適すると直感的に認識できるコーディネーション情報をユーザに提供することができる。
【００３７】
提示された推薦情報を選択することにより、推薦情報に含まれた推薦アイテムに関する購入情報や詳細情報を容易に確認することができる。
【００３８】
推薦アイテムとユーザが所有しているアイテムに対し、イメージ情報データベースを検索することによって最適なイメージを決定し、決定された最適なイメージを合成して推薦情報を提供することにより、コーディネーション情報として活用性の高い推薦情報を提供することができる。
【図面の簡単な説明】
【００３９】
【図１】一実施形態における、ユーザが所有しているアイテムの推薦情報を提供する方法を示した図である。
【図２】一実施形態における、アイテム情報に基づいてイメージ検索を実行し、イメージ合成によって推薦情報を提供する方法を示した図である。
【図３】一実施形態における、推薦情報を提供するサーバ、推薦情報を出力するユーザ端末、および関連するデータベースの構造を示したブロック図である。
【図４】一実施形態における、取得された第１アイテムのアイテム情報に基づいてイメージ検索を実行し、ユーザ端末に推薦情報を提供する方法を示したフローチャートである。
【図５】一実施形態における、推薦情報を生成する方法、および推薦情報を生成するにあたり第１イメージおよび第２イメージを配置する方法を示したフローチャートである。
【図６】一実施形態における、推薦情報を変更することによって変更推薦情報を生成し、変更推薦情報をユーザ端末に提供する方法を示したフローチャートである。
【図７】一実施形態における、ユーザ端末において、アイテムの推薦情報を要求し、推薦情報を受信して出力する方法を示したフローチャートである。
【図８】一実施形態における、推薦情報の生成に使用される、適したイメージを選択する方法を示した図である。
【図９】一実施形態における、変更推薦情報を表示し、推薦されたアイテムに対する購入情報を含んだ追加情報を提供する方法を示した図である。
【発明を実施するための形態】
【００４０】
以下、本発明の実施形態について、添付の図面を参照しながら詳しく説明する。
【００４１】
詳細な説明において、ある構成要素から他の構成要素への情報／データの「提供」とは、ある構成要素から他の構成要素への情報／データの「送信または転送」を意味してよい。例えば、ユーザ端末に対する「サービス（例えば、推薦情報）の提供」とは、ユーザ端末に対し、該当のサービスやサービスと関連するコンテンツが出力されるようにするために要求される「情報／データの送信または転送」を意味してよい。
【００４２】
また、「ユーザ端末によるサービスの提供」は、ユーザ端末のユーザが該当のサービスと関連するコンテンツを識別することができるように、前記情報またはコンテンツをユーザ端末に出力することを意味してよい。
【００４３】
さらに、詳細な説明において、「ユーザ」とは、ユーザ自体だけではなく、ユーザが所持する「ユーザ端末」を意味してよい。例えば、ユーザに関する情報、データ、コンテンツ、またはサービスの提供は、ユーザ端末に関する情報、データ、コンテンツ、またはサービスの提供または出力と解釈されてよい。
【００４４】
図１は、一実施形態における、ユーザが所有しているアイテムの推薦情報を提供する方法を示した図である。
【００４５】
図１は、ユーザがユーザ端末１２０を使用して自身が所有しているか所有しようとするアイテム１３０の情報を取得し、取得されたアイテムの情報を使用してサーバ１００からアイテム１３０と関連する他のアイテムの推薦情報の提供を受ける方法を示している。
【００４６】
アイテム１３０は、図１では「ズボン」に対応するように示されているが、上着および下着を含む上衣または下衣のような衣類はもちろん、帽子、シューズ、サングラス、ネックレス、イヤリングなどのような一体のアクセサリを含んだ、ユーザが着用可能な物品であってよい。
【００４７】
アイテム１３０は、ユーザが所有しているか所有しようとするアイテムであってよい。「ユーザがアイテム１３０を所有している」とは、ユーザがアイテム１３０の所有権を持っているということだけでなく、一時的にアイテム１３０を占有（または所持）するか、アイテム１３０を一時的または非一時的に使用している状態を意味してよい。また、「ユーザが所有しようとするアイテム１３０」とは、ユーザが所有の意思があるアイテムを意味してよい。例えば、アイテム１３０は、ユーザが購入しようとするアイテムを意味してよい。
【００４８】
ユーザは、ユーザ端末１２０のカメラによってアイテム１３０を撮影することによってアイテム情報を取得してよい。また、アイテム１３０のアイテム情報は、ユーザ端末１２０に格納されるか、ユーザ端末１２０の外部に存在するアイテム情報データベースから取得されてよい。
【００４９】
ユーザ端末１２０は、取得されたアイテム情報を使用してサーバ１００に推薦情報を要求してよい。サーバ１００の推薦情報提供サーバ１１０は、イメージ情報データベース１０５を検索することにより、アイテム１３０に適合する第１イメージおよびアイテム１３０に対する少なくとも１つの推薦アイテムに適合する第２イメージを決定してよい。推薦情報提供サーバ１１０は、第１イメージと第２イメージとを組み合わせる（合成する）ことによって推薦イメージ（合成イメージ）または推薦動画（合成動画）を生成してよく、これを含む推薦情報をユーザ端末１２０に提供してよい。
【００５０】
ユーザ端末１２０は、推薦情報提供サーバ１１０から受信した推薦情報を出力してよい。ユーザは、推薦情報に含まれる推薦イメージまたは推薦動画を確認することによってアイテム１３０に適合する推薦アイテムを確認してよく、推薦アイテムに関する追加情報も取得してよい。
【００５１】
推薦情報の生成方法および生成された推薦情報をユーザ端末１２０に提供する具体的な方法と、サーバ１００およびユーザ端末１２０の詳細な構造については、図２〜図９を参照しながらさらに詳しく説明する。
【００５２】
図２は、一実施形態における、アイテム情報に基づいてイメージ検索を実行し、イメージ合成によって推薦情報を提供する方法を示した図である。
【００５３】
図２では、ユーザが所有しているか所有しようとするアイテム１３０のアイテム情報を使用してイメージ情報データベース１０５を検索し、所期の推薦情報２３０の生成に使用されるアイテム１３０の第１イメージ２１０およびアイテム１３０と関連するアイテムの第２イメージ２２０−１〜２２０−３を決定し、第１イメージ２１０と第２イメージ２２０−１〜２２０−３とを合成して所期の推薦情報２３０を生成する方法について説明する。
【００５４】
図１を参照しながら説明したように、推薦情報提供サーバ１１０は、アイテム１３０をユーザ端末１２０のカメラによって撮影するか、またはアイテム情報データベースから取得されたアイテム１３０のアイテム情報を使用してイメージ情報データベース１０５を検索し、イメージ２１０および２２０−１〜２２０−３を取得してよい。
【００５５】
具体的に、推薦情報提供サーバ１１０は、アイテム１３０のアイテム情報を使用し、アイテム１３０を識別し、アイテム１３０と関連する推薦アイテムを決定してよい。例えば、図に示された例のように、推薦情報提供サーバ１１０は、アイテム１３０がズボンであることを識別し、推薦アイテムとして帽子、上衣、およびシューズを決定してよい。
【００５６】
推薦情報提供サーバ１１０は、アイテム１３０のアイテム情報を使用してイメージ情報データベース１０５から推薦情報２３０に適合する第１イメージ２１０を決定してよく、推薦情報２３０に適合すると決定された推薦アイテムの第２イメージ２２０−１〜２２０−３を決定してよい。第１イメージ２１０と第２イメージ２２０−１〜２２０−３のそれぞれは、複数の候補イメージから選択されてよい。推薦情報２３０に適合する第１イメージ２１０および第２イメージを決定する方法については、図４および図８を参照しながらさらに詳しく説明する。
【００５７】
推薦情報提供サーバ１１０は、決定されたイメージ２１０および２２０−１〜２２０−３を合成することにより、１つの合成イメージに対応する推薦イメージまたは１つの合成動画に対応する推薦動画を含む推薦情報２３０を生成してよい。推薦情報２３０を生成する方法については、図４および図５を参照しながらさらに詳しく説明する。
【００５８】
生成された推薦情報２３０は、例えば、広告や雑誌などで提供される衣類および／またはアクセサリのコーディネーション推薦情報に対応する形態でユーザ端末１２０に出力されてよい。
【００５９】
ユーザは、推薦情報２３０により、自身が所有しているか所有しようとするアイテム１３０に合ったコーディネーションの提案を受けることができ、アイテム１３０に対して推薦された推薦アイテムのイメージを簡単に確認することができる。推薦情報２３０がユーザ端末１２０に提供されるより具体的な実施形態については、図６および図９を参照しながらさらに詳しく説明する。
【００６０】
図１を参照しながら説明した技術的特徴についての説明は、図２にもそのまま適用可能であるため、重複する説明は省略する。
【００６１】
図３は、一実施形態における、推薦情報を提供するサーバ、推薦情報を出力するユーザ端末、および関連するデータベースの構造を示したブロック図である。
【００６２】
図１および図２を参照しながら説明した推薦情報提供サーバ１１０およびユーザ端末１２０と、イメージ情報データベース１０５およびアイテム情報データベース３７０についてさらに詳しく説明する。
【００６３】
推薦情報提供サーバ１１０（以下、サーバ１１０とも称する）は、ユーザ端末１２０およびイメージ情報データベース１０５と通信し、ユーザ端末１２０の要求に従って推薦情報を生成してユーザ端末１２０に提供する装置であってよい。また、サーバ１１０は、ユーザ端末１２０が推薦情報２３０を要求、受信、および出力するために使用するユーザ端末用アプリケーションまたはプログラムを管理／運用するサーバであってよい。
【００６４】
サーバ１１０は、ユーザ端末１２０を含む他の装置と通信するために構成される通信部３１０を含んでよい。通信部３１０は、ユーザ端末１２０を含む他の装置（データベースまたは他のサーバ）に対してデータおよび／または情報を送信／受信するサーバ１１０のネットワークインタフェースカード、ネットワークインタフェースチップ、およびネットワーキングインタフェースポートなどのようなハードウェアモジュールであってよい。あるいは、通信部３１０は、ネットワークデバイスドライバ（ｄｒｉｖｅｒ）またはネットワーキングプログラムのようなソフトウェアモジュールであってもよい。
【００６５】
制御部３２０は、サーバ１１０の構成要素を管理してよく、サーバ１１０が推薦情報２３０の生成および提供のために使用するプログラムまたはアプリケーションを実行させ、関連するデータおよび演算を処理してよい。制御部３２０は、サーバ１１０の少なくとも１つのプロセッサまたはプロセッサ内の少なくとも１つのコア（ｃｏｒｅ）であってよい。
【００６６】
制御部３２０は、アイテム情報取得部３２２、推薦情報生成部３２４、および推薦情報提供部３２６を含んでよい。制御部３２０の構成３２２〜３２６は、制御部３２０内（または、制御部３２０の少なくとも１つのプロセッサ内）で実現されるソフトウェアまたはハードウェアモジュールであってよい。したがって、以下で説明する制御部３２０の構成３２２〜３２６の機能および動作は、少なくとも１つのプロセッサによって実行されてよい。
【００６７】
アイテム情報取得部３２２は、ユーザが所有しているか所有しようとするアイテム１３０（以下、第１アイテム１３０とも称する）のアイテム情報を取得してよい。アイテム情報は、通信部３１０を経てユーザ端末１２０から取得されてもよいし、ユーザ端末１２０を経てアイテム情報データベース３７０から取得されてもよい。
【００６８】
推薦情報生成部３２４は、アイテム情報取得部３２２によって取得されたアイテム情報に基づき、第１アイテム１３０と関連する少なくとも１つの第２アイテム（推薦アイテム）を決定してよい。また、推薦情報生成部３２４は、イメージ情報データベース１０５を検索することにより、第１アイテム１３０の第１イメージ２１０および第２アイテム（複数可）の第２イメージ（複数可）２２０−１〜２２０−３を取得してよい。アイテム情報取得部３２２は、第１イメージ２１０と第２イメージ２２０−１〜２２０−３とを組み合わせることにより、１つの推薦イメージまたは１つの推薦動画を含む第１アイテム１３０の推薦情報２３０を生成してよい。
【００６９】
推薦情報生成部３２４は、推薦情報２３０を生成するか推薦情報２３０に含まれる第２アイテム（複数可）を決定するにあたり、データベースから取得される追加情報をさらに使用してよい。例えば、推薦情報生成部３２４は、環境情報データベース（図示せず）および／または統計情報データベース（図示せず）から取得される追加情報を推薦情報２３０の生成に使用してよい。環境情報データベースまたは統計情報データベースは、サーバ１００の内部または外部に構築されてよい。
【００７０】
推薦情報提供部３２６は、生成された推薦情報２３０をユーザのユーザ端末１２０に提供してよい。推薦情報提供部３２６は、通信部３１０を経てユーザ端末１２０に推薦情報２３０を送信してよい。
【００７１】
制御部３２０の構成３２２〜３２６の機能および動作については、図４〜図９を参照しながらさらに詳しく説明する。
【００７２】
イメージ情報データベース１０５は、第１アイテムおよび第２アイテムのイメージを格納しているデータベースであってよい。例えば、イメージ情報データベース１０５は、ポータルサイトの「イメージ検索」の結果として表示されるイメージを格納するデータベースであってよい。
【００７３】
イメージ情報データベース１０５とサーバ１１０は、図１に示すように、単一のサーバ１００内に構築されてよい。あるいは、イメージ情報データベース１０５は、サーバ１１０とは異なるサーバに構築されてもよい。
【００７４】
次に、推薦情報２３０の提供をサーバ１１０に要求し、推薦情報２３０を受信して出力するユーザ端末１２０について説明する。
【００７５】
ユーザ端末１２０は、図１において、スマートフォンおよびこれと類似する装置として示されているが、ＰＣ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）、ノート型ＰＣ（ｌａｐｔｏｐ  ｃｏｍｐｕｔｅｒ）、ラップトップコンピュータ（ｌａｐｔｏｐ  ｃｏｍｐｕｔｅｒ）、タブレット（ｔａｂｌｅｔ）、ＩｏＴ（Ｉｎｔｅｒｎｅｔ  Ｏｆ  Ｔｈｉｎｇｓ）機器、またはウェアラブルコンピュータ（ｗｅａｒａｂｌｅ  ｃｏｍｐｕｔｅｒ）などであってもよい。
【００７６】
ユーザ端末１２０は、サーバ１１０を含む他の装置と通信するために構成される通信部３３０を備えてよい。通信部３３０は、サーバ１１０の通信部３１０に対応してよい。すなわち、通信部３３０は、ユーザ端末１２０のネットワークインタフェースカード、ネットワークインタフェースチップ、およびネットワーキングインタフェースポートなどのようなハードウェアモジュールであってもよいし、ネットワークデバイスドライバまたはネットワーキングプログラムのようなソフトウェアモジュールであってもよい。
【００７７】
ユーザ端末１２０は、推薦情報２３０の要求、受信、および出力において要求されるデータまたは情報を格納するための装置であり、格納部３６０を備えてよい。格納部は、いかなるメモリまたはストレージ装置をも含んでよい。格納部には、制御部３４０が実行するプログラムまたはアプリケーションおよびこれと関連する情報が格納されてよい。
【００７８】
制御部３４０は、ユーザ端末１２０の構成要素を管理してよく、ユーザ端末１２０が推薦情報２３０の要求、受信、および出力のために使用するプログラムまたはアプリケーションを実行させ、関連するデータおよび演算を処理してよい。制御部３４０は、ユーザ端末１２０の少なくとも１つのプロセッサまたはプロセッサ内の少なくとも１つのコアであってよい。
【００７９】
制御部３４０は、推薦情報要求部３４２および推薦情報取得部３４6を含んでよい。制御部３４０の構成３４２および３46は、制御部３４０内（または、制御部３４０の少なくとも１つのプロセッサ内）で実現されるソフトウェアまたはハードウェアモジュールであってよい。したがって、以下で説明する制御部３４０の構成３４２および３46の機能および動作は、少なくとも１つのプロセッサによって実行されてよい。
【００８０】
推薦情報要求部３４２は、ユーザが所有しているか所有しようとする第１アイテム１３０のアイテム情報を使用して第１アイテム１３０の推薦情報をサーバ１１０に要求してよい。
【００８１】
推薦情報要求部３４２（または、サーバ１１０のアイテム情報取得部３２２）は、ユーザ端末１２０に備えられたカメラ（図示せず）を使用して撮影された第１アイテム１３０のイメージからアイテム情報を取得してよい。例えば、第１アイテム１３０のアイテム情報は、撮影された第１アイテム１３０のイメージに含まれるアイテム１３０のイメージから抽出されるか、該当のイメージを使用した検索によって取得されてよい。要求は、通信部３３０を経てサーバ１１０に伝達されてよい。
【００８２】
また、第１アイテム１３０のアイテム情報は、第１アイテム１３０のイメージ自体であってもよい。
【００８３】
また、アイテム１３０のアイテム情報は、アイテム情報データベース３７０に予め格納されている情報として、アイテム情報データベース３７０から取得されてもよい。
【００８４】
図に示すものとは異なり、アイテム情報データベース３７０は、ユーザ端末１２０の格納部３６０内に構築されてよい。また、アイテム情報データベース３７０は、ユーザ端末１２０の外部のサーバに構築されてもよい。例えば、アイテム情報データベース３７０は、サーバ１１０またはサーバ１００内に構築されてもよい。
【００８５】
アイテム情報データベース３７０は、ユーザ端末１２０によって予め撮影されたアイテムのアイテム情報を格納してよい。例えば、ユーザは、自身が所有するアイテムを撮影しておくことにより、推薦情報要求部３４２がアイテム情報データベース３７０を構築するようにしてよい。
【００８６】
また、アイテム情報データベース３７０は、ユーザが購入したアイテムから取得されたアイテム情報を自動で格納してよい。推薦情報要求部３４２（または、サーバ１１０のアイテム情報取得部３２２）は、ユーザが購入したアイテムのアイテム情報を自動で取得してアイテム情報データベース３７０に格納することにより、アイテム情報データベース３７０を構築してよい。
【００８７】
アイテム情報は、アイテム１３０が他のアイテムと区別されるようにするための識別情報であってよい。アイテム情報は、アイテム１３０の種類を示す情報（例えば、ズボンであるか、上衣であるか、アクセサリであるかに関する情報、またはどのようなアクセサリであるか、どのような衣類であるかに関する情報）、アイテム１３０の季節に関する情報（例えば、春、夏、秋、および冬のうちどの季節をターゲットにして発売されたアイテムであるかを示す情報）、アイテム１３０と関連する一連番号情報（例えば、品番）、アイテム１３０のカラーおよび／または素材に関する情報、アイテム１３０のサイズに関する情報、およびアイテム１３０の製品名のうちの少なくとも１つを含んでよい。アイテム１３０と関連する一連番号情報は、上述した情報のうちの少なくとも一部の情報を含んでよい。
【００８８】
推薦情報取得部３４6は、推薦情報要求部３４２による要求に従って、サーバ１１０から推薦情報２３０を取得してよい。推薦情報２３０は、通信部３３０を経てサーバ１１０から受信されてよい。
【００８９】
推薦情報取得部３４6は、取得された推薦情報２３０をユーザ端末１２０の表示部３５０に出力してよい。表示部３５０は、取得された推薦情報２３０を出力するためのディスプレイ装置を含んでよい。例えば、表示部３５０は、タッチスクリーンであってよい。すなわち、表示部３５０は、入力部（図示せず）の機能を含むように構成されてよく、ユーザ端末１２０のユーザは、入力部を利用することで、推薦情報２３０の要求、受信、または出力と関連する設定、出力された推薦情報２３０の変更、および推薦情報２３０と関連する追加情報の取得のための選択を実行してよい。
【００９０】
ユーザは、表示部３５０に出力された推薦情報２３０を確認することにより、第１アイテム１３０に適したコーディネーションの提案を受けることができ、第１アイテム１３０に対して推薦された第２アイテムのイメージと詳細情報を簡単に確認することができる。
【００９１】
図１および図２を参照しながら説明した技術的特徴についての説明は、図３にもそのまま適用可能であるため、重複する説明は省略する。
【００９２】
図４は、一実施形態における、取得された第１アイテムのアイテム情報に基づいてイメージ検索を実行し、ユーザ端末に推薦情報を提供する方法を示したフローチャートである。
【００９３】
図３を参照しながら説明した推薦情報提供サーバ１１０の動作について、さらに詳しく説明する。
【００９４】
段階４１０において、アイテム情報取得部３２２は、ユーザが所有しているか所有しようとする第１アイテム１３０のアイテム情報を取得してよい。図３を参照しながら説明したように、アイテム情報は、通信部３１０を経てユーザ端末１２０から取得されるか、ユーザ端末１２０によってアイテム情報データベース３７０から取得されてよい。
【００９５】
段階４２０において、推薦情報生成部３２４は、取得された第１アイテム１３０のアイテム情報に基づき、第１アイテム１３０と関連する第２アイテムを決定してよい。第２アイテムは、推薦情報２３０としてユーザに推薦されるアイテムであってよい。例えば、第２アイテムは、第１アイテム１３０とは異なる身体の部位に着用可能な衣類および／またはアクセサリであるか、第１アイテム１３０とともに身体の部位に着用可能な衣類および／またはアクセサリに対応してよい。
【００９６】
推薦情報生成部３２４は、第１アイテム１３０のアイテム情報に含まれる第１アイテム１３０の種類を示す情報および季節に関する情報のうちの少なくとも一方に基づいて第２アイテムを決定してよい。例えば、第１アイテム１３０が冬用ズボンである場合（アイテム情報が冬用ズボンを示す場合）、推薦情報生成部３２４は、第２アイテムとして、冬用上着、冬用帽子、および冬用シューズを推薦してよい。
【００９７】
また、推薦情報生成部３２４は、第１アイテム１３０の種類を示す情報および季節に関する情報のうちの少なくとも一方と、ユーザが設定または位置した地域の環境情報、統計学的情報、およびユーザによって予め設定された選好度情報のうちの少なくとも１つにさらに基づいて第２アイテムを決定してよい。
【００９８】
例えば、推薦情報生成部３２４は、ユーザが位置した地域の季節または気温、ユーザが設定した地域の気候に適合するアイテムを第２アイテムとして決定してよい。
【００９９】
また、推薦情報生成部３２４は、統計情報データベースと通信し、統計情報データベースに格納された人間の身体に関する統計学的（または、人口統計学的）な体型情報（例えば、平均体重および／または平均身長に関する情報）、スタイル情報（統計的に選好されているフィット感やスタイルに関する情報）、流行情報（統計的に選好されているアイテムに関する情報）、およびトレンド情報（流行のアイテムやスタイルに関する動向情報）のうちの少なくとも１つの情報を、第２アイテムを決定するために使用してよい。一例として、推薦情報生成部３２４は、第１アイテム１３０のアイテム情報によって第１アイテム１３０がストライプ柄のズボンであると把握された場合、流行情報および／またはトレンド情報を参照してストライプ柄のＴシャツを第２アイテムとして決定してよい。
【０１００】
また、推薦情報生成部３２４は、ユーザが予め設定した選好度情報に基づいて第２アイテムを決定するか、特定のアイテムを第２アイテムから排除してよい。一例として、推薦情報生成部３２４は、第１アイテム１３０のアイテム情報によって第１アイテム１３０がストライプ柄のズボンであると把握された場合、ユーザがストライプ柄の衣類を好むか好まないかに従って、ストライプ柄のＴシャツを第２アイテムとして決定するか、ストライプ柄のＴシャツを第２アイテムの決定において排除してよい。選好度情報は、ユーザ端末１２０によって設定されてよい。
【０１０１】
段階４３０において、推薦情報生成部３２４は、段階４１０で取得されたアイテム情報に基づいてイメージ情報データベース１０５を検索することにより、第１アイテム１３０の第１イメージ２１０および第１アイテムと関連すると決定された少なくとも１つの第２アイテムの第２イメージ２２０−１〜２２０−３を取得してよい。段階４３０のイメージ２１０および２２０−１〜２２０−３の取得は、段階４３２および段階４３４によって実行されてよい。
【０１０２】
段階４３２において、推薦情報生成部３２４は、推薦情報２３０によって第１アイテム１３０および第２アイテムが視覚的に認識されるように出力可能にする、第１イメージ２１０および前記第２イメージ２２０−１〜２２０−３を選択してよい。例えば、推薦情報生成部３２４は、イメージ情報データベース１０５から検索された、第１アイテム１３０の候補イメージおよび決定された第２アイテムそれぞれの候補イメージのうちから最も適した第１イメージ２１０および第２イメージ２２０−１〜２２０−３を選択してよい。最も適したものを第１イメージ２１０および第２イメージ２２０−１〜２２０−３として決定する方法については、図８を参照しながらさらに詳しく説明する。
【０１０３】
段階４３4において、推薦情報生成部３２４は、選択された第１イメージ２１０および第２イメージ２２０−１〜２２０−３を推薦情報２３０の生成のためのイメージとして取得してよい。
【０１０４】
段階４４０において、推薦情報生成部３２４は、段階４３０で取得された第１イメージ２１０と第２イメージ２２０−１〜２２０−３とを組み合わせる（合成する）ことにより、１つの推薦イメージまたは１つの推薦動画を含む第１アイテム１３０の推薦情報２３０を生成してよい。生成された推薦情報２３０は、図２を参照しながら説明したように、イメージ２１０と２２０−１〜２２０−３とが合成されたものであり、単一推薦イメージまたは単一推薦動画を構成してよい。
【０１０５】
段階４５０において、推薦情報提供部３２６は、生成された推薦情報２３０をユーザのユーザ端末１２０に提供してよい。推薦情報提供部３２６は、通信部３１０を経てユーザ端末１２０に推薦情報２３０を送信してよく、ユーザは、表示部３５０に出力された推薦情報２３０を確認することにより、第１アイテム１３０に適合するコーディネーションの提案を受けてよい。
【０１０６】
一方、段階４６０において、推薦情報提供部３２６は、推薦情報２３０に対するユーザの選択に基づき、推薦情報２３０に含まれる第２アイテムの購入のための情報を提供してよい。例えば、第２アイテムは、オンラインまたはオフラインショッピングモールで販売中であるか販売予定のアイテムであってよく、第２アイテムがオンラインショッピングモールで販売中のアイテムである場合、推薦情報提供部３２６は、推薦情報２３０に対するユーザ端末１２０からの選択に基づき、第２アイテムの購入のためのオンラインショッピングモールへのユーザ端末１２０のアクセスを提供してよい。例えば、図２に示された推薦情報２３０において、帽子部分（追加情報の取得のための第２アイテムの部分）をユーザが選択（例えば、タッチ）した場合、帽子を販売するオンラインショッピングモールへのアクセスを提供してよい。
【０１０７】
ここで、段階４６０で提供される情報は、推薦情報２３０に対するユーザの選択に基づいて提供される購入のための情報に限定されることはなく、第２アイテムに関する詳細情報のような、あらゆる種類の追加情報を含んでよい。
【０１０８】
また、第１アイテム１３０および第２アイテムのうちの少なくとも１つは、ユーザが所有しているアイテムであってよい。すなわち、ユーザは、推薦情報２３０により、ユーザが既に所有している第１アイテム１３０の推薦情報２３０を得てよい。また、ユーザは、所有している第２アイテムだけを含む推薦情報２３０の提供を受けてよい（すなわち、所有している服に限定されたコーディネーション情報を推薦情報２３０として提供されてよい）。
【０１０９】
また、図に示されてはいないが、推薦情報を生成する段階４４０において、推薦情報生成部３２４は、生成された推薦イメージまたは推薦動画にユーザの写真またはその他のイメージを合成することにより、合成された推薦情報を生成する段階をさらに含んでよい。例えば、推薦情報生成部３２４は、生成された推薦イメージまたは推薦動画に、ユーザの選択によって選択されたユーザの写真と推薦情報２３０とを合成することにより、合成された推薦情報を生成してよい。合成された推薦情報は、推薦情報２３０に含まれた第１アイテム１３０および第２アイテムに対するユーザの仮想フィッティング結果に対応してよい。すなわち、推薦情報２３０は、仮想フィッティングサービスに活用されてよい。
【０１１０】
図１〜図３を参照しながら説明した技術的特徴についての説明は、図４にもそのまま適用可能であるため、重複する説明は省略する。
【０１１１】
図５は、一実施形態における、推薦情報を生成する方法、および推薦情報を生成するにあたり第１イメージおよび第２イメージを配置する方法を示したフローチャートである。
【０１１２】
図５では、図４を参照しながら説明した段階４４０についてさらに詳しく説明する。
【０１１３】
段階４４０は、以下で説明する段階５１０および段階５２０を含んでよい。
【０１１４】
第１アイテム１３０は、ユーザの身体の第１部位に着用可能なアイテムであってよく、第２アイテムは、第１部位ではない、身体の第２部位に着用可能なアイテムであってよい。
【０１１５】
段階５１０において、推薦情報生成部３２４は、推薦情報２３０に含まれる推薦イメージまたは推薦動画内で、身体に対する第１部位および第２部位の相対的な位置に基づいて第１イメージ２１０および第２イメージ２２０−１〜２２０−３を配置してよい。推薦情報生成部３２４は、推薦情報２３０が第１アイテム１３０および第２アイテムの正面の形状を示すことができるように、第１イメージ２１０および／または第２イメージ２２０−１〜２２０−３を（該当のイメージに含まれるアイテムの形状を考慮して）回転させて配置してよい。
【０１１６】
合成のための第１イメージ２１０および第２イメージ２２０−１〜２２０−３の配置は、段階５１２および段階５１４によって実行されてよい。
【０１１７】
段階５１２において、推薦情報生成部３２４は、仮想の身体の特定の部位に対応する位置を、推薦情報生成部３２４によって生成される推薦イメージまたは推薦動画の基準位置として決定してよい。基準位置は、例えば、イメージ（イメージフレーム）の中心位置であるか、中心位置を基準として決定されてよい。例えば、胴体に対応する基準位置は、生成される推薦イメージのフレームの中心から上側に存在する位置が決定されてよく、図２に示すように、以下で説明する段階５１４により、推薦情報生成部３２４は、該当の基準位置に第２アイテムであるＴシャツの下端（あるいは中心）が位置するように配置してよい。
【０１１８】
一方、推薦情報生成部３２４は、仮想の身体の特定の部位ではなくても、特定の部位の少なくとも一部を、推薦イメージまたは推薦動画の基準位置として決定してもよい。
【０１１９】
段階５１４において、推薦情報生成部３２４は、段階５１２で決定された基準位置を基準に、第１イメージ２１０および第２イメージ２２０−１〜２２０−３を配置してよい。例えば、決定された中心位置（仮想の身体の胴体位置）を基準に、上記仮想の身体の第１部位（図２では下半身）に該当する位置に第１イメージ２１０を配置してよい。また、決定された基準位置を基準に、上記仮想の身体の第２部位（図２では頭、足、胴体）に該当する位置に第２イメージ２２０−１〜２２０−３を配置してよい。
【０１２０】
段階５２０において、推薦情報生成部３２４は、段階５１０によって配置された第１イメージ２１０および第２イメージ２２０−１〜２２０−３を合成することにより、推薦情報２３０に含まれる推薦イメージまたは推薦動画を生成してよい。
【０１２１】
段階５１０および段階５２０により、図２に示すように、ユーザ端末１２０では、特定の方向に偏らずに出力される、推薦情報２３０の生成が可能となる。
【０１２２】
図１〜図４を参照しながら説明した技術的特徴についての説明は、図５にもそのまま適用可能であるため、重複する説明は省略する。
【０１２３】
図６は、一実施形態における、推薦情報を変更することによって変更推薦情報を生成し、変更推薦情報をユーザ端末に提供する方法を示したフローチャートである。
【０１２４】
段階６１０において、推薦情報生成部３２４は、推薦情報２３０に対するユーザ端末１２０からの選択に基づき、推薦情報によって出力された第１アイテムおよび第２アイテムのうちの少なくとも１つの特定のアイテムを、少なくとも１つの第３アイテムに変更してよい。
【０１２５】
段階６２０において、推薦情報生成部３２４は、上記特定のアイテムのイメージの代わりに、第３アイテムの第３イメージが組み合わされた変更推薦イメージまたは変更推薦動画を含む変更推薦情報を生成してよい。
【０１２６】
段階６３０において、推薦情報提供部３２６は、段階６２０で生成された変更推薦情報を前記ユーザ端末１２０に提供してよい。
【０１２７】
例えば、ユーザは、ユーザ端末１２０に出力された推薦情報２３０において、変更しようとする部分の第２アイテムを選択（例えば、タッチ）してよい。推薦情報生成部３２４は、このようなユーザの選択に従って、タッチがなされた第２アイテム（第２アイテムの第２イメージ）を他のアイテムである第３アイテムの第３イメージに変更し、変更された推薦情報をユーザ端末１２０に提供してよい。このとき、第３アイテムは、変更前の第２アイテムに比べて推薦情報２３０に含まれる順位が後順位であり、図４を参照しながら説明した、段階４２０で決定されたアイテムであってよい。
【０１２８】
また、推薦情報２３０において、第１アイテム１３０に該当する部分が選択された場合には、残りの第２アイテム（複数可）に対する推薦として決定された他のアイテムが第３アイテムとして決定されてよく、決定された第３アイテムのイメージに変更された推薦情報がユーザ端末１２０に提供されてよい。第３アイテムの決定には、第２アイテムを決定する段階４２０に関する技術的内容が同じように適用されてよい。
【０１２９】
具体的な変更推薦情報提供の実施形態については、図９を参照しながらさらに詳しく説明する。
【０１３０】
また、説明した実施形態とは異なり、ユーザがユーザ端末１２０に出力された推薦情報２３０に対し、変更しようとする部分の第２アイテムを選択した場合、該当の部分の第２イメージだけが同じである第２アイテムの他の第２イメージ（例えば、後順位の第２イメージ）に変更されてもよい。すなわち、アイテムは変更されず、イメージだけが変更された変更推薦情報がユーザ端末１２０に提供されてもよい。
【０１３１】
図１〜図５を参照しながら説明した技術的特徴についての説明は、図６にもそのまま適用可能であるため、重複する説明は省略する。
【０１３２】
図７は、一実施形態における、ユーザ端末において、アイテムの推薦情報を要求し、推薦情報を受信して出力する方法を示したフローチャートである。
【０１３３】
図７は、ユーザ端末１２０の観点から、ユーザ端末１２０が推薦情報２３０の提供を受ける方法について説明する。
【０１３４】
段階７１０において、推薦情報要求部３４２は、ユーザが所有しているか所有しようとする第１アイテム１３０のアイテム情報を使用し、第１アイテム１３０の推薦情報をサーバ１１０に要求してよい。
【０１３５】
段階７２０において、上記要求に基づき、推薦情報取得部３４６は、サーバ１１０から推薦情報２３０を取得してよい。
【０１３６】
段階７３０において、推薦情報取得部３４６は、段階７２０で受信した推薦情報２３０を表示部３５０に出力してよい。
【０１３７】
ユーザは、推薦情報２３０により、自身が所有しているか所有しようとするアイテム１３０に適合するコーディネーションの提案を受けることが可能となる。
【０１３８】
図１〜図６を参照しながら説明した技術的特徴についての説明は、図７にもそのまま適用可能であるため、重複する説明は省略する。
【０１３９】
図８は、一実施形態における、推薦情報の生成に使用される、適したイメージを選択する方法を示した図である。
【０１４０】
図８では、図４を参照しながら説明した段階４３０により、適した第１イメージ２１０および第２イメージ２２０−１〜２２０−３を取得する方法についてさらに詳しく説明する。図に示された例では、第１イメージ２１０に対応する、適したイメージ８１０−３を選択する方法についてのみ説明するが、同じ方法が第２イメージ２２０−１〜２２０−３を選択する方法に適応されてもよい。
【０１４１】
推薦情報生成部３２４は、候補イメージ８１０−１〜８１０−４のうちで最も適するイメージ８１０−３を第１イメージ２１０として選択してよい。候補イメージ８１０−１〜８１０−４は、イメージ情報データベース１０５から検索された第１アイテム１３０のイメージであってよく、図に示す４つのイメージはその一例に過ぎない。
【０１４２】
推薦情報生成部３２４は、イメージと関連するアイテムの正面の形状を含むイメージ８１０−３を、推薦情報２３０の生成のために適したイメージとして決定してよい。例えば、推薦情報生成部３２４は、イメージのフレーム（ｆｒａｍｅ）（例えば、イメージの輪郭に該当するフレーム）を基準としたｘ軸、ｙ軸、およびｚ軸のうちの少なくとも１つに対する、そのイメージと関連するアイテムの形状の回転角度が所定の値以下であるイメージを、推薦情報２３０の生成のために適したイメージとして決定してよい。
【０１４３】
一方、決定された、適したイメージが、イメージ８１０−２のように一定の角度だけｘ軸を回転軸として回転している場合、段階５１０の実行により、このような回転は保障されてよい。すなわち、イメージ８１０−３のように、アイテムの正面を示すイメージに変更されてよい。
【０１４４】
一方、推薦情報生成部３２４は、候補イメージのうち、イメージと関連するアイテムおよび背景だけを含むイメージを推薦情報２３０の生成のために適したイメージとして決定してよい。例えば、イメージに他のアイテムまたはオブジェクトが含まれている場合、該当のイメージは、推薦情報２３０の生成のために適したイメージから排除されてよい。
【０１４５】
また、推薦情報生成部３２４は、候補イメージのうち、解像度が所定の値以上であるイメージを、推薦情報２３０の生成のために適したイメージとして決定してよい。例えば、解像度が所定の値未満であるイメージは、推薦情報２３０の生成のために適したイメージから排除されてよい。
【０１４６】
また、推薦情報生成部３２４は、候補イメージのうち、イメージと関連するアイテムの全体の形状を含むイメージを、推薦情報２３０の生成のために適したイメージとして決定してよい。例えば、イメージ８１０−１のようなイメージは、推薦情報２３０の生成のために適したイメージから排除されてよい。
【０１４７】
図１〜図７を参照しながら説明した技術的特徴についての説明は、図８にもそのまま適用可能であるため、重複する説明は省略する。
【０１４８】
図９は、一実施形態における、変更推薦情報を表示し、推薦されたアイテムの購入情報を含む追加情報を提供する方法を示した図である。
【０１４９】
図に示された例において、アイテム９１０は第１アイテム１３０に、アイテム（複数）９２０−１〜９２０−３は第２アイテムに対応してよい。
【０１５０】
１）アイテム９１０およびアイテム（複数）９２０−１〜９２０−３のうちのいずれか１つに対するユーザの選択に従って、選択されたアイテムの購入情報、詳細情報、および関連するオンラインショッピングモールへのアクセスのうちの少なくとも１つが提供されてよい。
【０１５１】
２）また、アイテム９１０およびアイテム（複数）９２０−１〜９２０−３のうちのいずれか１つに対するユーザの選択に従って、選択されたアイテムが他のアイテムに変更された変更推薦情報が提供されてよい。図に示された例では、アイテム９２０−２が選択されることによってアイテム９２０−２が他のアイテム９２０−２’に変更された変更推薦情報２３０’がユーザ端末１２０に提供された。
【０１５２】
１）および２）は、ユーザインタフェース（ＵＩ）（図示せず）に対するユーザの選択に従って、追加情報提供モード（‘１に対応）およびアイテム変更モード（‘２に対応）にそれぞれ進むことによって互いに区分されてよい。また、１）および２）において、アイテム９１０およびアイテム（複数）９２０−１〜９２０−３の選択において、それぞれ互いに異なるタッチジェスチャが使用されることにより、１）および２）は互いに区分されてよい。
【０１５３】
図１〜図８を参照しながら説明した技術的特徴についての説明は、図９にもそのまま適用可能であるため、重複する説明は省略する。
【０１５４】
上述した装置は、ハードウェア構成要素、ソフトウェア構成要素、および／またはハードウェア構成要素とソフトウェア構成要素との組み合わせによって実現されてよい。例えば、実施形態で説明された装置および構成要素は、プロセッサ、コントローラ、ＡＬＵ（ａｒｉｔｈｍｅｔｉｃ  ｌｏｇｉｃ  ｕｎｉｔ）、デジタル信号プロセッサ、マイクロコンピュータ、ＦＰＧＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、ＰＬＵ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｕｎｉｔ）、マイクロプロセッサ、または命令を実行して応答することができる様々な装置のように、１つ以上の汎用コンピュータまたは特殊目的コンピュータを利用して実現されてよい。処理装置は、オペレーティングシステム（ＯＳ）およびＯＳ上で実行される１つ以上のソフトウェアアプリケーションを実行してよい。また、処理装置は、ソフトウェアの実行に応答し、データにアクセスし、データを記録、操作、処理、および生成してもよい。理解の便宜のために、１つの処理装置が使用されるとして説明される場合もあるが、当業者は、処理装置が複数個の処理要素および／または複数種類の処理要素を含んでもよいことが理解できるであろう。例えば、処理装置は、複数個のプロセッサまたは１つのプロセッサおよび１つのコントローラを含んでよい。また、並列プロセッサのような、他の処理構成も可能である。
【０１５５】
ソフトウェアは、コンピュータプログラム、コード、命令、またはこれらのうちの１つ以上の組み合わせを含んでもよく、思うままに動作するように処理装置を構成したり、独立的または集合的に処理装置に命令したりしてよい。ソフトウェアおよび／またはデータは、処理装置に基づいて解釈されたり、処理装置に命令またはデータを提供したりするために、いかなる種類の機械、コンポーネント、物理装置、仮想装置、コンピュータ記録媒体または装置に具現化されてよい。ソフトウェアは、ネットワークによって接続されたコンピュータシステム上に分散され、分散された状態で記録されても実行されてもよい。ソフトウェアおよびデータは、１つ以上のコンピュータ読み取り可能な記録媒体に記録されてよい。
【０１５６】
実施形態に係る方法は、多様なコンピュータ手段によって実行可能なプログラム命令の形態で実現されてコンピュータ読み取り可能な媒体に記録されてよい。ここで、媒体は、コンピュータ実行可能なプログラムを継続して記録するものであっても、実行またはダウンロードのために一時記録するものであってもよい。また、媒体は、単一または複数のハードウェアが結合した形態の多様な記録手段または格納手段であってよく、あるコンピュータシステムに直接接続する媒体に限定されることはなく、ネットワーク上に分散して存在するものであってもよい。媒体の例は、ハードディスク、フロッピー（登録商標）ディスク、および磁気テープのような磁気媒体、ＣＤ−ＲＯＭおよびＤＶＤのような光媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような光磁気媒体、およびＲＯＭ、ＲＡＭ、フラッシュメモリなどを含み、プログラム命令が記録されるように構成されたものであってよい。また、媒体の他の例として、アプリケーションを配布するアプリケーションストアやその他の多様なソフトウェアを供給または配布するサイト、サーバなどで管理する記録媒体または格納媒体が挙げられる。
【０１５７】
以上のように、実施形態を、限定された実施形態および図面に基づいて説明したが、当業者であれば、上述した記載から多様な修正および変形が可能であろう。例えば、説明された技術が、説明された方法とは異なる順序で実行されたり、かつ／あるいは、説明されたシステム、構造、装置、回路などの構成要素が、説明された方法とは異なる形態で結合されたりまたは組み合わされたり、他の構成要素または均等物によって代替されたり置換されたとしても、適切な結果を達成することができる。
【０１５８】
したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。
【図１】
2020512649.tif 000003
【図２】
2020512649.tif 000004
【図３】
2020512649.tif 000005
【図４】
2020512649.tif 000006
【図５】
2020512649.tif 000007
【図６】
2020512649.tif 000008
【図７】
2020512649.tif 000009
【図８】
2020512649.tif 000010
【図９】
2020512649.tif 000011
【国際調査報告】
2020512649.tif 000012
2020512649.tif 000013
2020512649.tif 000014
2020512649.tif 000015