(57)【要約】【課題】  ユーザにとってより簡便な操作に基づき、ユーザにとって価値のある、衣類の組み合わせに関する情報を提供する。【解決手段】  一実施形態に係る情報提供システムは、衣類の画像である第１の画像に対して組み合わせる、第２の画像を、前記第１の画像と、ユーザが過去に行った衣類の組み合わせに対する判断を示す判断情報とに基づいて、前記ユーザの識別情報に関連づけられた複数の衣類の画像から決定する、組み合わせ決定部と、前記第１の画像と決定された前記第２の画像とを合成した合成画像を生成する合成部と、前記合成画像を提供する提供部と、を備える。【選択図】      図１４
2018173704.tif 000002
【特許請求の範囲】
【請求項１】
衣類の画像である第１の画像に対して組み合わせる、第２の画像を、前記第１の画像と、ユーザが過去に行った衣類の組み合わせに対する判断を示す判断情報とに基づいて、前記ユーザの識別情報に関連づけられた複数の衣類の画像から決定する、組み合わせ決定手段と、
前記第１の画像と決定された前記第２の画像とを合成した合成画像を生成する合成手段と、
前記合成画像を提供する提供手段と、
を備える情報提供システム。
【請求項２】
前記第１の画像は、商品として販売されている衣類の画像であり、前記ユーザの識別情報に関連づけられた複数の衣類の画像とは異なる、請求項１に記載の情報提供システム。
【請求項３】
前記第１の画像に関連づけられる第１の衣類の購入を受け付ける購入受付手段と、
前記第１の衣類の購入が受け付けられた場合に、当該第１の衣類の画像および当該第１の衣類の画像に関連づけられる情報を、前記ユーザの識別情報に関連づける登録手段と、
をさらに備える、請求項２に記載の情報提供システム。
【請求項４】
前記判断情報に基づいて、前記第１の画像を決定する、指定衣類決定手段を備える、請求項１から３のいずれか一項に記載の情報提供システム。
【請求項５】
前記判断情報は、前記ユーザが過去に衣類の組み合わせに対して行った評価を示す情報を含む、請求項１から３のいずれか一項に記載の情報提供システム。
【請求項６】
前記合成画像に対する評価の入力を前記ユーザから受け付け、受け付けられた前記評価を、前記判断情報に含める制御を行う、制御手段をさらに含む、
請求項５に記載の情報提供システム。
【請求項７】
衣類の画像である第１の画像に対して組み合わせる、第２の画像を、前記第１の画像と、ユーザが過去に行った衣類の組み合わせに対する判断を示す判断情報とに基づいて、前記ユーザの識別情報に関連づけられた複数の衣類の画像から決定し、
前記第１の画像と決定された前記第２の画像とを合成した合成画像を生成し、
前記合成画像を提供する、
情報提供方法。
【請求項８】
前記第１の画像は、商品として販売されている衣類の画像であり、前記ユーザの識別情報に関連づけられた複数の衣類の画像とは異なる、請求項７に記載の情報提供方法。
【請求項９】
コンピュータに、
衣類の画像である第１の画像に対して組み合わせる、第２の画像を、前記第１の画像と、ユーザが過去に行った衣類の組み合わせに対する判断を示す判断情報とに基づいて、前記ユーザの識別情報に関連づけられた複数の衣類の画像から決定する、組み合わせ決定処理と、
前記第１の画像と決定された前記第２の画像とを合成した合成画像を生成する合成処理と、
前記合成画像を提供する提供処理と、
を実行させるプログラム。
【請求項１０】
前記第１の画像は、商品として販売されている衣類の画像であり、前記ユーザの識別情報に関連づけられた複数の衣類の画像とは異なる、請求項９に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、衣類の組み合わせに関する情報を提供する技術に関する。
【背景技術】
【０００２】
衣類の組み合わせに関する情報を提供するサービスが普及している。
【０００３】
特許文献１は、外出先の温度、湿度、風速、および天候等の情報を用いて、利用者の要望に適合する服装を表示するファッションコーディネートサービスシステムを開示している。
【０００４】
特許文献２は、商品の画像と顧客の体型データとを組み合わせて試着イメージデータを作成する情報提供システムを開示している。
【０００５】
特許文献３は、入力された画像を部位情報に基づいて合成することにより試着画像を生成し、試着画像を表示する試着画像表示装置を開示している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−０１３４６０号公報
【特許文献２】特開２００６−２５１８３９号公報
【特許文献３】特開２００６−１３５８７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１〜３に開示される技術によっては、利用者は必ずしも、容易に、利用者にとって価値のある情報が得られるとは限らない。
【０００８】
例えば、特許文献１に開示されるシステムにより提案される衣類の組み合わせは、利用者が過去に選んだ組み合わせである。そのため、利用者にとって新鮮な組み合わせは提案されない。また、利用者が使用したい衣類が含まれる服装が提案されない可能性がある。
【０００９】
特許文献２および３に開示される技術では、ユーザが衣類の組み合わせを考える手間が必要である。
【００１０】
本発明は、ユーザにとってより簡便な操作に基づき、ユーザにとって価値のある、衣類の組み合わせに関する情報を提供することを、目的の１つとする。
【課題を解決するための手段】
【００１１】
本発明の一態様に係る情報提供システムは、衣類の画像である第１の画像に対して組み合わせる、第２の画像を、前記第１の画像と、ユーザが過去に行った衣類の組み合わせに対する判断を示す判断情報とに基づいて、前記ユーザの識別情報に関連づけられた複数の衣類の画像から決定する、組み合わせ決定手段と、前記第１の画像と決定された前記第２の画像とを合成した合成画像を生成する合成手段と、前記合成画像を提供する提供手段と、を備える。
【００１２】
本発明の一態様に係る情報提供方法は、衣類の画像である第１の画像に対して組み合わせる、第２の画像を、前記第１の画像と、ユーザが過去に行った衣類の組み合わせに対する判断を示す判断情報とに基づいて、前記ユーザの識別情報に関連づけられた複数の衣類の画像から決定し、前記第１の画像と決定された前記第２の画像とを合成した合成画像を生成し、前記合成画像を提供する。
【００１３】
本発明の一態様に係るプログラムは、コンピュータに、衣類の画像である第１の画像に対して組み合わせる、第２の画像を、前記第１の画像と、ユーザが過去に行った衣類の組み合わせに対する判断を示す判断情報とに基づいて、前記ユーザの識別情報に関連づけられた複数の衣類の画像から決定する、組み合わせ決定処理と、前記第１の画像と決定された前記第２の画像とを合成した合成画像を生成する合成処理と、前記合成画像を提供する提供処理と、を実行させる。
【発明の効果】
【００１４】
本発明によれば、ユーザにとってより簡便な操作に基づき、ユーザにとって価値のある、衣類の組み合わせに関する情報が提供される。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態に係る情報提供システムの構成を示すブロック図である。
【図２】表示部に表示される第１の画面の例を示す図である。
【図３】表示部に表示される第１の画面の例を示す図である。
【図４】データベースに記憶されるデータの例を示す図である。
【図５】データベースに記憶されるデータの例を示す図である。
【図６】衣類の登録に係る端末と提案システムの動作の流れを示すフローチャートである。
【図７】情報の提供に係る端末と提案システムの動作の流れを示すフローチャートである。
【図８】表示部に合成画像が表示される画面の例を示す図である。
【図９】本発明の第２の実施形態に係る情報提供システムの構成を示すブロック図である。
【図１０】第２の実施形態に係る店舗端末および提案システムの動作の流れを示すフローチャートである。
【図１１】第２の実施形態の変形例に係る購入受付装置および提案システムの動作の流れを示すフローチャートである。
【図１２】第２の実施形態の変形例に係る情報提供システムの構成を示すブロック図である。
【図１３】第２の実施形態の変形例に係る情報提供システムの構成を示すブロック図である。
【図１４】本発明の一実施形態に係る情報提供システムの構成を示すブロック図である。
【図１５】本発明の一実施形態に係る情報提供方法の流れを示すフローチャートである。
【図１６】本発明の各実施形態の各部を構成するハードウェアの例を示すブロック図である。
【発明を実施するための形態】
【００１６】
本開示において、「衣類」(clothing, garment)とは、身に付けられる物の総称である。「衣類」は、衣服（wearing apparel）の他、帽子、眼鏡、装飾品、および靴等を含んでよい。
【００１７】
以下、図面を参照しながら、本発明の実施形態を詳細に説明する。
【００１８】
＜＜第１の実施形態＞＞
まず、本発明の第１の実施形態について説明する。第１の実施形態は、ユーザが使用する端末１１に、提案システム２１が衣類の組み合わせを示す合成画像を提供する形態である。
【００１９】
＜構成＞
図１は、第１の実施形態に係る情報提供システム１の構成を示すブロック図である。情報提供システム１は、端末１１と、提案システム２１とを含む。端末１１と、提案システム２１とは、通信ネットワーク９９を介して互いに通信可能に接続される。
【００２０】
＝＝＝端末１１＝＝＝
端末１１は、提案システム２１によるサービスを利用するユーザが使用する情報処理装置である。端末１１は、例えば、携帯電話、スマートフォン、タブレット、およびＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等である。
【００２１】
端末１１は、通信部１１０、撮像部１１１、入力受付部１１２、表示部１１３、および制御部１１５を備える。端末１１に含まれる各部は、情報を共有可能であるように、互いに通信可能に接続されている。
【００２２】
通信部１１０は、通信ネットワーク９９を介して、提案システム２１と情報の送受信を行う。
【００２３】
撮像部１１１は、撮像を行う。撮像部１１１は、例えば、端末に搭載されたカメラである。撮像部１１１は、衣類を撮像する。例えば、ユーザが、撮像部１１１の画角を調整し、衣類が写る画角であるときに撮像部１１１に撮像を指示すればよい。
【００２４】
なお、変更例として、撮像部１１１は、端末１１とは別個の装置であってもよい。例えば、撮像部１１１は、壁又は姿見等に設置されたカメラであり、有線または無線の通信によって端末１１に撮像画像を送信可能であるように構成されていてもよい。
【００２５】
入力受付部１１２は、ユーザによる情報の入力を受け付ける。例えば、端末１１がスマートフォン又はタブレットである場合、入力受付部１１２は、タッチパネルである。端末がＰＣである場合、入力受付部１１２は、例えば、キーボードおよびマウス等である。
【００２６】
表示部１１３は、情報を表示する。端末１１がスマートフォン又はタブレットである場合、表示部１１３は、例えば、タッチパネルである。端末がＰＣである場合、入力受付部１１２は、例えば、モニターである。
【００２７】
表示部１１３は、例えば、画面に画像を表示することにより、情報を表示する。
【００２８】
変更例として、表示部１１３は、端末１１に接続された装置に情報を出力する出力部に置き換えられてもよい。例えば、端末１１が出力装置であるプリンタに接続されている場合、出力部が情報をプリンタに出力し、プリンタが情報を印刷してもよい。あるいは例えば、出力部はフラッシュメモリ等の記憶媒体に情報を記憶させてもよい。
【００２９】
制御部１１５は、端末１１に含まれる各部の処理を制御する。端末１１に含まれる各部の各処理は、制御部１１５の指示によって行われてもよい。制御部１１５の機能は、例えば、端末１１にインストールされたプログラムを、端末１１に含まれるプロセッサが実行することにより実現される。
【００３０】
ユーザは、例えば、提案システム２１によるサービスを受けたいと思った場合に、上記プログラムが実行されるためのアプリケーションを起動させればよい。それにより、制御部１１５が処理を開始してもよい。
【００３１】
以下、制御部１１５が行う処理の具体例を説明する。
【００３２】
制御部１１５が行う処理は、登録要求処理と、情報取得処理とを含む。ユーザは、例えば、アプリケーションが起動した後、制御部１１５がこれらのいずれの処理を行うかを、入力受付部１１２を介して端末１１に指示すればよい。
【００３３】
［登録要求処理］
登録要求処理は、ユーザが所有している衣類およびユーザが採用した衣類の組み合わせを、提案システム２１のデータベース２１４に登録することを要求するための処理である。この処理では、制御部１１５は、ユーザに衣類を撮影させ、それによって取得された撮像画像を提案システム２１に送信する処理を行う。
【００３４】
例えば、まず、制御部１１５は、表示部１１３に、ユーザが身に付けている衣類を撮像するか、ユーザが身に付けていない衣類を撮像するかのいずれかの選択を、ユーザに入力させるための画面を、表示させる。そして、制御部１１５は、入力受付部１１２により、ユーザによる選択を受け付ける。
【００３５】
ユーザが、ユーザが身に付けている衣類を撮像することを選択した場合、制御部１１５は、撮像部１１１を起動し、ユーザが身に付けている衣類を撮像するための第１の画面を表示部１１３に表示させる。図２および図３は、第１の画面の例を示す図である。
【００３６】
第１の画面は、例えば、撮像部１１１により写されている画角の映像と、ユーザに対するユーザの位置に関する指示とを示す画像を含む。図２は、撮像部１１１により何も写されていないときの第１の画面の例である。例えば、図２に示されるように、第１の画面では、撮像部１１１により写されている画角における、ユーザの位置すべき位置が、破線で表示される。具体的には、例えば、頭部の位置、上半身の位置、下半身の位置等の位置すべき位置が示される。図２に示されるように、腰の位置を指示する破線も表示されてもよい。
【００３７】
ユーザは、例えば、姿見等の鏡の前に立ち、第１の画面を見ながら、自身の体の各部位が、第１の画面において指示されている位置に位置するように、撮像部１１１の画角および自身の姿勢を調整する。図３は、ユーザが写っている状態の第１の画面の例を示す図である。
【００３８】
制御部１１５は、撮像部１１１に対する撮像の指示をユーザから受け付ける。たとえば、端末１１がスマートフォンである場合、制御部１１５は、図３に示されるように、「撮影」と書かれた領域を表示部１１３に表示させる。入力受付部１１２が、ユーザがこの領域をタッチしたことを受け付けると、制御部１１５は、撮像部１１１に対し、撮像を指示する。こうして、撮像部１１１は、衣類を身に付けたユーザが含まれる撮像画像を取得する。
【００３９】
ユーザが、入力受付部１１２を操作し、ユーザが身に付けていない衣類を撮像することを選択した場合、制御部１１５は、撮像部１１１を起動し、ユーザが身に付けていない衣類を撮像するための第２の画面を表示部１１３に表示させる。第２の画面は、例えば、撮像部１１１により写されている映像を含めばよい。この場合、ユーザは、登録したい衣類を床に広げ、又はハンガーにかける等して、第２の画面を見ながら、衣類が第２の画面に写るように、撮像部１１１の画角を調整する。
【００４０】
第２の画面において、制御部１１５は、例えば、第１の画面と同様に、「撮影」と書かれた領域を表示部１１３に表示させる。入力受付部１１２が、ユーザがこの領域をタッチしたことを受け付けると、制御部１１５は、撮像部１１１に対し、撮像を指示する。こうして、撮像部１１１は、ユーザが身に付けていない衣類が含まれる撮像画像を取得する。
【００４１】
制御部１１５は、衣類を含む撮像画像が取得された後に、撮像された衣類に関する様々な情報をユーザから取得してもよい。例えば、制御部１１５は、撮像された衣類が、その日（撮像された日）にユーザが採用する（すなわち、身に付けて過ごすつもりである）衣類であるか否かの情報を、ユーザから取得してもよい。例えば、制御部１１５は、表示部１１３に、「今日のコーデですか」という質問を示す文章を表示し、回答を入力受付部１１２により受け付ければよい。
【００４２】
また、例えば、制御部１１５は、複数の衣類の組み合わせが含まれる撮像画像が取得された場合に、撮像された衣類の組み合わせに対するユーザによる評価を受け付けてもよい。例えば、制御部１１５は、表示部１１３に、「このコーデの満足度を５点満点で評価してください」という質問を示す文章と、１から５の数値を表示させ、入力受付部１１２により１から５のいずれかの数値の選択を受け付ける。数値の選択を受け付けたら、制御部１１５は、選択された数値を、撮像された衣類の組み合わせに対する評価を示す情報として取得する。
【００４３】
また、例えば、制御部１１５は、撮像された衣類の特徴の入力を受け付けてもよい。衣類の特徴は、例えば、種類、色、模様、形状、サイズ、素材、洗濯情報、等である。ただし、衣類の色、模様および形状のように、撮像画像から判別可能な特徴については、制御部１１５はその特徴の入力を受け付けなくてもよい。
【００４４】
衣類の種類は、例えば、大分類と、小分類とを含む。大分類は、「トップス」または「ボトムス」等の衣類を身に付ける部位に基づく分類である。小分類は、「ブラウス」、「シャツ」または「カーディガン」等の、衣類の形状や素材等に基づく分類である。
【００４５】
衣類の洗濯情報とは、その衣類の洗濯に関する情報であり、例えば、洗濯方法、干し方、自宅で洗濯可能か否か、洗濯のしやすさ（例えば５段階の数値で表される）、および乾きやすさ（例えば５段階の数値で表される）等である。
【００４６】
制御部１１５は、さらに、衣類の特徴として、着心地、およびユーザがその衣類を気に入っている度合い等を、ユーザから受け付けてもよい。
【００４７】
制御部１１５は、衣類を含む撮像画像が取得される前に、ユーザが撮影しようとしている衣類に関する情報をユーザから取得してもよい。
【００４８】
制御部１１５は、取得された撮像画像、および、ユーザからの回答の入力により取得された、撮像画像に含まれる衣類に関する情報を、衣類を登録する要求（登録要求）とともに、通信部１１０を介して、提案システム２１に送信する。
［情報取得処理］
情報取得処理は、提案システム２１に衣類の組み合わせを提案する要求を行い、提案された衣類の組み合わせを示す合成画像を取得するための処理である。
【００４９】
制御部１１５は、入力受付部１１２により、ユーザが提案システム２１による衣類の組み合わせの提案を取得することを希望することを示す、ユーザからの入力（すなわち、提案を取得する指示）を、受け付ける。
【００５０】
制御部１１５は、上記入力を受け付けた場合、提案システム２１により提案される衣類の組み合わせに関する条件（以下、「提案条件」）を設定する。制御部１１５は、例えば、入力受付部１１２により取得される情報に基づいて、提案条件を設定する。
【００５１】
制御部１１５が設定する提案条件は、少なくとも１つの衣類の指定を含む。すなわち、制御部１１５は、指定された衣類を含む衣類の組み合わせを提案すること、という条件を提案条件の１つとして設定する。以下、提案条件において、提案される組み合わせに含まれるべき衣類として指定される衣類を、「指定衣類」と称する。
【００５２】
指定衣類は、例えば次のように決定される。
【００５３】
制御部１１５は、まず、複数の衣類の画像を、「使用したい衣類を選択してください」というメッセージとともに表示部１１３に表示させ、ユーザが使用したい衣類を選択する操作を受け付ける。この時、制御部１１５が表示させる複数の衣類の画像は、例えば、後述される、データベース２１４に記憶された、ユーザが所有する衣類の衣類画像（後述）である。ユーザは、使用したい衣類の画像をタップ（クリック）することにより、使用したい衣類、すなわち指定衣類を選択する。制御部１１５は、画像が選択されたら、選択された画像に含まれる衣類を、指定衣類として決定する。
【００５４】
制御部１１５は、２つ以上の衣類の選択を受け付け、その２つ以上の衣類を指定衣類として決定してもよい。
【００５５】
指定衣類を決定する別の方法として、制御部１１５は、衣類の撮像画像を取得してもよい。例えば、制御部１１５は、撮像部１１１を作動させ、ユーザが使用したい衣類を撮像するよう、ユーザに指示するメッセージを、表示部１１３に表示させる。そして、ユーザが、衣類を撮像すると、制御部１１５は、撮像された衣類を、指定衣類として決定する。
【００５６】
上記別の方法において、撮像される衣類は、データベース２１４においてユーザが所有する衣類として記憶されている衣類に限定されない。ただし、撮像された衣類がデータベース２１４においてユーザが所有する衣類として記憶されている衣類であるかが特定されてもよい。すなわち、制御部１１５が撮像画像を提案システム２１に送信し、衣類画像生成部２１２が、撮像された衣類を識別し、その衣類の特徴を検出し、検出された特徴に基づいて、データベース２１４に衣類画像が記憶されている衣類であるかを特定してもよい。
【００５７】
以上のようにして、制御部１１５は、指定衣類を設定する。
【００５８】
制御部１１５は、指定衣類を設定する他、さらに、提案条件に含まれる他の条件の設定を受け付けてもよい。
【００５９】
例えば、制御部１１５は、使用される衣類の特徴（色、素材、着心地、洗濯情報等）に関する提案条件の設定をユーザに促してもよい。制御部１１５は、提案条件を設定するための画面を表示部１１３に表示させ、設定の入力を入力受付部１１２により受け付ければよい。
【００６０】
制御部１１５は、衣類の組み合わせを提案する要求と、設定された提案条件とを、通信部１１０を介して提案システム２１に送信する。指定衣類が撮像により取得された場合、制御部１１５は、取得された指定衣類の撮像画像を提案システム２１に送信する。
【００６１】
以下、衣類の組み合わせを提案する要求を、提案要求とも称す。
【００６２】
また、制御部１１５は、提案システム２１から送信される合成画像を通信部１１０が受信した場合、受信された合成画像を表示部１１３に表示させる。
【００６３】
［その他の制御］
制御部１１５は、ユーザ情報を取得し、ユーザ情報を提案システム２１に送信してもよい。
【００６４】
ユーザ情報は、例えば、ユーザの性別、年齢、身長、体格、各部位のサイズ、皮膚の色、および顔の画像等である。制御部１１５は、入力受付部１１２を介してユーザからユーザ情報の入力を受け付けることによってユーザ情報を取得してもよい。制御部１１５は、ユーザが撮像された撮像画像を、ユーザ情報として取得してもよい。そして、制御部１１５は、ユーザ情報を提案システム２１に送信してもよい。
【００６５】
＝＝＝提案システム２１＝＝＝
提案システム２１は、衣類の組み合わせを提案するシステムである。
【００６６】
提案システム２１は、通信部２１０、特定部２１１、衣類画像生成部２１２、登録部２１３、データベース２１４、組み合わせ決定部２１５、合成部２１６、学習部２１７、および知識データベース２１８を備える。端末１１に含まれる各部は、情報を共有可能であるように、互いに通信可能に接続されている。
【００６７】
通信部２１０は、通信ネットワーク９９を介して、端末１１の通信部１１０と情報の送受信を行う。
【００６８】
特定部２１１は、通信部２１０により受信されたデータを送信した端末１１のユーザを特定する。提案システム２１が複数の端末１１と通信可能である場合、端末１１は、提案システム２１に送信するデータに、ユーザを特定可能な情報を含める。特定部２１１は、ユーザを特定可能な情報に基づき、ユーザを特定する。ユーザを特定可能な情報は、たとえば、端末１１の識別情報でもよいし、ユーザの識別情報でもよい。
【００６９】
以下の説明では、ユーザが特定されていることを前提とする。
【００７０】
衣類画像生成部２１２は、上記登録要求処理によって端末１１から送信された撮像画像から、衣類画像を生成する。具体的には、衣類画像生成部２１２は、撮像画像に含まれる衣類のそれぞれの画像を衣類画像として生成する。
【００７１】
ユーザが身に付けている衣類が含まれる撮像画像に対する、衣類画像生成部２１２による処理の例は、次の通りである。
【００７２】
まず、衣類画像生成部２１２は、撮像画像に含まれる、衣類が存在する領域をそれぞれ検出する。例えば、衣類画像生成部２１２は、画素値に基づき、撮像画像に含まれる各衣類の境界を検出することで、上記領域を検出する。
【００７３】
そして、衣類画像生成部２１２は、それぞれの衣類の種類（大分類、小分類等）を識別する。衣類の大分類（例えば、トップスであるか、ボトムスであるか等）は、撮像画像中の位置に基づいて特定可能である。例えば、衣類画像生成部２１２は、第１の画面で表示された指示と、撮像画像中の衣類の位置との関係に基づいて、各衣類の大分類を識別してもよい。衣類画像生成部２１２は、ユーザの姿勢を検出し、検出された姿勢に基づいて衣類を識別してもよい。衣類画像生成部２１２は、例えば、上半身を覆う衣類（トップス）、脚を覆う衣類（ボトムス）、および足を覆う衣類（靴下、又は靴）を、検出し、および識別する。衣類画像生成部２１２は、さらに、頭部に着用される衣類（ヘアアクセサリー）、首元の装飾品、および手首につけられる装飾品等を識別してもよい。
【００７４】
衣類画像生成部２１２は、さらに、衣類の小分類（ブラウスであるか、シャツであるか等）を特定してもよい。衣類画像生成部２１２は、例えば、衣類のサンプルデータを用いて、衣類の形状等に基づいて衣類の小分類を特定してもよい。あるいは、撮像されている衣類の情報として、撮像画像に含まれる衣類の小分類の情報が既にユーザからの入力により取得されている場合は、衣類画像生成部２１２は、その情報に基づいて各衣類の小分類を決定すればよい。
【００７５】
衣類画像生成部２１２は、識別された衣類の衣類画像を生成する。具体的には、衣類画像生成部２１２は、撮像画像から、識別された衣類が存在する領域を切り出し、切り出された領域の画像を衣類画像として生成する。衣類画像は、例えば、それぞれ１つ（又は１組）のみの衣類を含む画像である。あるいは、衣類画像は、大分類が同じ衣類の組み合わせを含む画像でもよい。
【００７６】
衣類画像生成部２１２は、当該衣類をユーザが身に付けた場合の形状となっている当該衣類の衣類画像を、推定により生成してもよい。上記推定に際しては、例えば、衣類画像生成部２１２は、ユーザが身に付けた場合の衣類の形状およびユーザの体における位置を推定すればよい。上記推定に際し、衣類画像生成部２１２は、ユーザの体型に関する情報、および衣類のサイズ等の情報を用いてもよい。ユーザの体型に関する情報は、データベース２１４においてユーザ情報の１つとして記憶されていればよい。衣類のサイズ等の情報は、ユーザからの入力により取得されればよい。衣類画像生成部２１２は、推定された形状および位置に基づき、衣類の画像を変形し、変形された衣類の衣類画像を生成してもよい。
【００７７】
なお、撮像された衣類の一部が隠れている又は乱れている場合は、衣類画像生成部２１２は、その衣類の衣類画像を補正してもよい。具体的には、例えば、衣類画像生成部２１２は、隠れている又は乱れている部分を、衣類の対称性に基づいて補正してもよい。例えば、左右対称である種類である衣類の、右腕に相当する部分が隠れている又は乱れている場合、衣類画像生成部２１２は、その衣類の左腕に相当する部分を反転した画像を隠れている又は乱れている部分に重畳することにより、右腕に相当する部分を補正してもよい。
【００７８】
また、例えば、ボトムスに相当する衣類の衣類画像の上部が、トップスに相当する衣類によって隠されていたために欠けている場合、衣類画像生成部２１２は、腰の位置に基づいて、ボトムスに相当する衣類の衣類画像を補完する補正を行ってもよい。
【００７９】
衣類画像生成部２１２は、上記に挙げた補正の他、衣類のサンプルデータに基づいて隠れている又は乱れている部分の形状および色彩等を推定し、推定された結果に基づいて画像を補正してもよい。
【００８０】
衣類画像生成部２１２は、衣類画像の大きさを、撮像された衣類の大きさが統一されるように補正してもよい。すなわち、衣類画像生成部２１２は、各衣類画像間の、ピクセルを単位とする寸法の比が、実際の衣類の寸法の比と等しくなるように、衣類画像の大きさを補正してもよい。
【００８１】
衣類画像生成部２１２は、同じ種類の衣類の姿勢が統一されるよう衣類画像を加工してもよい。
【００８２】
登録部２１３は、登録要求処理によって端末１１から送信された撮像画像に含まれる衣類に関する情報を、データベース２１４に登録する。
【００８３】
例えば、登録部２１３は、衣類画像生成部２１２によって生成された衣類画像を、データベース２１４に、当該衣類画像と当該衣類画像が含む衣類に関する情報とが関連づけられるように、記憶させる。
【００８４】
また、登録部２１３は、ユーザが採用した衣類の組み合わせに関する情報を登録する。
【００８５】
また、登録部２１３は、端末１１からユーザ情報が送信された場合、ユーザ情報をデータベース２１４に登録する。
【００８６】
データベース２１４は、提案システム２１によるサービスのための様々なデータを記憶する。
【００８７】
例えば、データベース２１４は、衣類画像生成部２１２により生成された衣類画像を記憶する。
【００８８】
図４は、データベース２１４が記憶するデータの一例を示す図である。
【００８９】
データベース２１４は、登録要求処理によって端末１１から送信された撮像画像に含まれる衣類を、当該端末１１のユーザが所有する衣類（以下、「ユーザの所有品」とも称す）として、記憶する。図４は、識別番号が“user01”であるユーザが所有する衣類に関するデータの例を示している。データベース２１４は、例えば、それぞれの衣類の識別番号、所有者の識別番号、衣類画像、衣類の特徴を、図４のように表形式で記憶する。ただし、データの形式は表形式に限定されない。また、図４に示された情報は一例であり、データベース２１４はさらに多くの情報を記憶していてよい。
【００９０】
なお、衣類の識別番号は、登録部２１３によって付与されればよい。
【００９１】
データベース２１４は、記憶されたデータから、さらに衣類の特徴を導き出し、その特徴を記憶してもよい。例えば、データベース２１４は、衣類の特徴の１つとして「乾きやすさ」を導出し、その情報を記憶してもよい。乾きやすさは、例えば、衣類を構成する生地の厚さ、素材および干し方から導き出される。
【００９２】
データベース２１４は、さらに、登録要求処理によって端末１１から送信された、ユーザが採用した衣類の組み合わせに関する情報を記憶する。図５は、データベース２１４が記憶する、ユーザが採用した衣類の組み合わせに関する情報の一例を示す図である。データベース２１４は、例えば、図５のように、採用された衣類の組み合わせの撮像画像が取得された日時（撮影日時）、採用された衣類の組み合わせ、その組み合わせが採用された日の天候情報（平均気温および降水確率等）、および採用された衣類の組み合わせに対するユーザによる評価を、記憶する。衣類の組み合わせは、例えば、衣類の識別番号を用いて表される。
【００９３】
また、データベース２１４は、ユーザ情報を記憶する。
【００９４】
学習部２１７は、データベース２１４において記憶された情報に基づき、データベース２１４において記憶された情報どうしの関係を学習する。学習部２１７は、学習を行うことにより、ユーザが好んで採用する衣類の組み合わせと、衣類の組み合わせに関する情報との関係を示す情報を導出する。
【００９５】
学習部２１７は、例えば以下の情報を入力とし、以下の情報どうしの関係を学習する。
第１の情報：ユーザが採用した衣類の組み合わせ
第２の情報：ユーザが使用可能だった衣類
第３の情報：採用された組み合わせに用いられた衣類の特徴
第４の情報：採用された組み合わせが採用された日時に関する時間情報
第５の情報：採用された組み合わせが採用された日の天候情報
時間情報は、撮像画像が取得された季節、日付、曜日、および時刻等である。
【００９６】
天候情報は、撮像画像が取得された日の、ユーザの居住地又はユーザの外出先の天気、気温、湿度、降水確率、および風の強さ等である。
【００９７】
ユーザが使用可能な衣類とは、例えば、ユーザが所有する衣類である。ただし、洗濯が済んでいない衣類は、使用可能な衣類から除外されてもよい。洗濯が済んでいない衣類は、例えば、直近のｎ日間（ｎは所定の整数）に使用された衣類である。提案システム２１は、洗濯が済んでいない衣類を特定可能な情報を、ユーザから受け付けるよう構成されていてもよい。
【００９８】
上記の第１から第５の情報の組み合わせは、ユーザが過去に行った判断の情報と言える。
【００９９】
過去に採用された衣類の組み合わせが、ユーザを取り巻く環境や好み等に基づいて採用されたものであるとすれば、上記の第１から第５の情報の組み合わせは、ユーザを取り巻く環境や好み等に基づくユーザの判断を示す情報である。したがって、学習部２１７の学習により、例えば、ユーザが採用しやすい色の組み合わせや、ユーザが月曜日に選びやすい服の種類や、ユーザが雨の日に選びやすい衣類の素材の組み合わせ等といった、ユーザを取り巻く環境や好みに応じたユーザの判断の傾向が明らかになり得る。
【０１００】
学習部２１７が行う学習の方法は、一般に知られている、複数のデータの関係を学習する方法でよい。例えば、学習部２１７は、第１の情報を入力データとし、第２から第５の情報を出力データとした場合の、入力データと出力データとの関係を導出する多変量解析を行ってもよい。すなわち、学習部２１７は、衣類の組み合わせを、第２から第５の情報に基づいて導出するためのモデルを導出すればよい。
【０１０１】
学習部２１７は、異種混合学習によって、衣類の組み合わせを第２から第５の情報に基づいて導出するためのモデルを導出してもよい。
【０１０２】
なお、上記第２から第５の情報は一例であって、衣類の組み合わせを出力データとする学習に入力データとして用いられる情報は、第２から第５の情報に限定されない。
【０１０３】
学習部２１７は、採用された組み合わせに対するユーザによる評価を示す情報である、第６の情報を用いた学習を行ってもよい。第６の情報も、ユーザが過去に行った判断の情報である。第１から第６の情報の組み合わせは、ユーザが衣類の組み合わせに対する評価の傾向、すなわち衣類の組み合わせの好みを示す情報である。したがって、学習部２１７の学習により、ユーザが好む（高く評価する）衣類の組み合わせの傾向が明らかになり得る。学習部２１７は、例えば、第６の情報を、第１から第５の情報に基づいて導出するためのモデルを導出してもよい。
【０１０４】
本実施形態では、学習部２１７による学習の結果として得られる情報を、「知識」と呼ぶ。得られる知識は、いわば、ユーザが過去に行った衣類に関する判断の情報に基づいて生成される、ユーザの好みおよび判断の傾向に関する知識である。
【０１０５】
学習部２１７は、得られた知識を知識データベース２１８に記憶させる。
【０１０６】
学習部２１７は、学習のための情報として、ユーザとは無関係の人物が行った判断に関する情報を、用いてもよい。例えば、学習部２１７は、特定のウェブページに随時アップロードされる、衣類の組み合わせを含む画像を、学習のための情報として用いてもよい。また、例えば、学習部２１７は、複数のユーザの、過去に行った判断の情報をまとめて学習してもよい。このとき、学習部２１７は、ユーザ情報を含めて、学習を行ってもよい。それにより、ユーザの特徴等に応じたユーザの好みおよび判断の傾向に関する知識を得ることができる。
【０１０７】
組み合わせ決定部２１５は、端末１１の制御部１１５からの、衣類の組み合わせを提案する要求（提案要求）に応じ、衣類の組み合わせを決定する。組み合わせ決定部２１５は、制御部１１５により設定された条件に基づき、設定された条件を満たす、衣類の組み合わせを決定する。
【０１０８】
例として、設定された条件が、「衣類Ｇ１を使用する、ユーザが所有する衣類の組み合わせであること」であるとする。組み合わせ決定部２１５は、衣類Ｇ１と、ユーザが所有する他の衣類との組み合わせを決定する。組み合わせ決定部２１５により決定される組み合わせが、提案システム２１により提案される衣類の組み合わせとなる。
【０１０９】
組み合わせ決定部２１５は、設定された条件だけでなく、知識データベース２１８に記憶された知識にも基づいて、衣類の組み合わせを決定する。
【０１１０】
すなわち、組み合わせ決定部２１５は、設定された条件を入力データとして知識を適用し、衣類の組み合わせを出力する。ただし、組み合わせ決定部２１５は、設定された条件の他、その日（提案要求が送信された日）の天候情報、時間情報、および使用可能な衣類等の情報を用いてもよい。
【０１１１】
例えば、組み合わせ決定部２１５は、その日（提案要求が送信された日）にユーザが最も採用する可能性が高い衣類の組み合わせを決定する。すなわち、組み合わせ決定部２１５は、例えば、その日に関する条件（第２から第５の情報に相当する情報）を入力データとして、学習部２１７により導出されたモデルを適用し、出力データとして衣類の組み合わせを導出する。そして、組み合わせ決定部２１５は、導出された組み合わせを、提案される衣類の組み合わせとして決定してもよい。
【０１１２】
あるいは、組み合わせ決定部２１５は、設定された条件を満たす衣類の組み合わせのうち、ユーザの評価が最も高いと期待される組み合わせを決定してもよい。すなわち、組み合わせ決定部２１５は、例えば、第１から第６の情報の関係を学習した結果得られた知識に基づき導出される評価が、最高の値になる、衣類の組み合わせを、導出してもよい。そして、組み合わせ決定部２１５は、導出された組み合わせを、提案される衣類の組み合わせとして決定してもよい。
【０１１３】
ただし、過去の所定の日数以内に採用された組み合わせを除く等、組み合わせを決定する条件は調整されてもよい。
【０１１４】
合成部２１６は、組み合わせ決定部２１５により決定された衣類の組み合わせに含まれる衣類の衣類画像を合成する。以下、合成部２１６による合成の結果として生成する画像を、合成画像と称す。
【０１１５】
合成部２１６による合成の具体的な手順の例は以下の通りである。
【０１１６】
まず、合成部２１６は、合成を行うための背景画像を用意する。背景画像は合成部２１６が記憶していてもよいし、データベース２１４から読み出されてもよい。背景画像は、白一色の画像でもよいし、任意の風景が描かれた画像でもよい。背景画像には、ユーザの顔及び体が表されたイラスト又は写真が描かれていてもよい。
【０１１７】
そして、合成部２１６は、組み合わせ決定部２１５により決定された衣類の組み合わせに含まれる衣類の衣類画像をデータベース２１４から読み出す。ただし、指定衣類がデータベース２１４に記憶されていない衣類であり、端末１１から指定衣類の撮像画像が送信された場合は、合成部２１６は、その撮像画像を用いる。そして、合成部２１６は、読み出された衣類画像が背景画像において配置される位置を、その衣類画像に含まれる衣類の種類に基づき決定する。例えば、読み出された衣類画像が、「トップス」に分類される衣類の衣類画像であることを特定したら、合成部２１６は、「ボトムス」に分類される衣類の衣類画像が配置される位置よりも上の位置を、その衣類画像が配置される位置として決定する。このように、衣類画像が配置される位置は、衣類の大分類に応じて定められていればよい。
【０１１８】
そして、合成部２１６は、衣類画像を、背景画像の決定された位置に重畳する。衣類画像が重畳される順序は、衣類の種類に基づく順序として予め定められていればよい。こうして、合成部２１６は、衣類画像が重畳された合成画像を生成する。
【０１１９】
合成部２１６は、生成した合成画像を通信部２１０に送出する。
【０１２０】
＜動作＞
以下、情報提供システム１における端末１１および提案システム２１の動作の流れを説明する。
【０１２１】
［衣類の登録］
まず、ユーザが所有する衣類を登録する処理に係る、端末１１および提案システム２１の動作を説明する。衣類を登録する処理とは、すなわち、図４に例示されたような、衣類に関する情報をデータベース２１４に記憶させる処理である。
【０１２２】
図６は、ユーザが所有する衣類を登録する処理に係る、端末１１および提案システム２１の動作の流れを説明するフローチャートである。
【０１２３】
まず、撮像部１１１が、ユーザが所有する衣類を撮像する（ステップＳ１１１）。例えば、制御部１１５が、ユーザに撮像部１１１を用いた衣類の撮像を促す。そしてユーザが、ユーザが所有する、登録したい衣類を、撮像部１１１により撮影することにより、撮像部１１１は、衣類を含む撮像画像を生成する。
【０１２４】
撮像画像が生成したら、通信部１１０が、制御部１１５の指示に基づき、登録要求と撮像画像とを提案システム２１に送信する（ステップＳ１１２）。
【０１２５】
提案システム２１の通信部２１０は、登録要求と撮像画像とを受信する（ステップＳ１１３）。すると、衣類画像生成部２１２が、撮像画像に含まれる衣類を識別する（ステップＳ１１４）。そして、衣類画像生成部２１２は、識別された衣類の衣類画像を生成する（ステップＳ１１５）。
【０１２６】
そして、登録部２１３が、衣類画像生成部２１２が生成した衣類画像を、ユーザが所有する衣類の画像として、データベース２１４に登録する。
【０１２７】
ただし、生成した衣類画像が示す衣類が、既にデータベース２１４に、ユーザが所有する衣類として登録されている場合は、登録部２１３は、その衣類画像を登録しなくてもよい。
【０１２８】
登録部２１３は、生成した衣類画像の特徴を、データベース２１４に登録されている衣類画像の特徴と照合することにより、生成した衣類画像が示す衣類が既にデータベース２１４に登録されているか否かを判断すればよい。
【０１２９】
登録部２１３は、生成した衣類画像が未だデータベース２１４に登録されていないと判断した場合は、その衣類画像に識別番号を付与し、データベース２１４に登録する。
【０１３０】
登録部２１３は、生成した衣類画像が既にデータベース２１４に登録されていると判断した場合は、その登録されている衣類画像の識別番号を特定してもよい。
【０１３１】
［撮像画像に関する情報の登録］
登録要求処理によって端末１１から送られてきた撮像画像が、ユーザが採用した衣類の組み合わせを含む撮像画像である場合、登録部２１３は、さらに、ユーザが採用した衣類の組み合わせに関する情報を登録する。ユーザが採用した衣類の組み合わせに関する情報は、図５に例示された情報である。
【０１３２】
［情報の提供に係る処理］
ユーザに、衣類の組み合わせに関する情報を提供する処理に係る、端末１１および提案システム２１の動作を、図７のフローチャートを参照しながら説明する。
【０１３３】
まず、制御部１１５が、ユーザから、衣類の組み合わせの提案を取得する指示を、入力受付部１１２を介して受け付ける（ステップＳ１２１）。
【０１３４】
すると、制御部１１５は、提案条件を設定する（ステップＳ１２２）。そして、制御部１１５は、通信部１１０を介して、提案要求と提案条件とを提案システム２１に送信する（ステップＳ１２３）。
【０１３５】
提案システム２１において、通信部２１０が提案要求と提案条件とを受信する（ステップＳ１２４）と、組み合わせ決定部２１５が、提案条件を満たす衣類の組み合わせを、提案条件と知識とに基づいて決定する（ステップＳ１２５）。
【０１３６】
そして、合成部２１６が、決定された衣類の組み合わせに含まれる衣類の画像を合成する（ステップＳ１２６）。そして、通信部２１０が、合成部２１６により生成された合成画像を端末１１に送信する。
【０１３７】
端末１１において、通信部１１０が合成画像を受信し（ステップＳ１２８）、表示部１１３が合成画像を表示する（ステップＳ１２９）。
【０１３８】
以上のような動作により、ユーザは衣類の組み合わせに関する情報の１つである合成画像を見ることができる。
【０１３９】
図８は、合成画像を表示する画面の例を示す図である。制御部１１５は、合成画像の他、その合成画像が示す衣類の組み合わせに対するユーザの評価の入力を受け付けるための画像を、表示部１１３に表示させてもよい。
【０１４０】
評価が受け付けられた場合、制御部１１５は、受け付けた評価を提案システム２１に送信してもよい。そして、登録部２１３は、データベース２１４に、組み合わせに関する評価を登録してもよい。衣類の組み合わせに対するユーザによる評価も、ユーザが過去に行った判断を示す情報の１つである。学習部２１７が、登録された評価の情報を用いて学習を行なえば、より正確な、ユーザの好みに関する知識を生成され得る。つまり、よりユーザの好みに適合した衣類の組み合わせが提案され得る。
【０１４１】
制御部１１５は、表示部１１３に、さらに、ユーザがその日（合成画像が表示された日）に着る服として採用するか否かの選択を受け付けてもよい。制御部１１５は、例えば、表示部１１３に、「採用」と書かれた領域および「不採用」と書かれた領域を表示させる。ユーザが「採用」を選択した場合、制御部１１５は、表示されている組み合わせを、ユーザが採用した衣類の組み合わせとして、データベース２１４に登録する要求を提案システム２１に送信してもよい。この場合、ユーザは、その日、採用した組み合わせの衣類を身に付けた後、身に付けた衣類を撮影する必要はない。
【０１４２】
＜効果＞
第１の実施形態に係る情報提供システム１によれば、ユーザにとって価値のある、衣類の組み合わせに関する情報が提供される。
【０１４３】
その理由は、提案システム２１が、組み合わせ決定部２１５によりユーザが設定した条件およびユーザの好みに関する知識に基づいて決定された組み合わせを示す合成画像を端末１１に送信するからである。
【０１４４】
特に、合成画像は、ユーザがその衣類を身に付けたときの姿を容易に想像させることができるため、ユーザは、提案された衣類の組み合わせに対する評価又は採用の可否の判断等を行いやすい。
【０１４５】
ユーザは指定衣類を選択するだけで、その指定衣類を含む衣類の組み合わせが示された合成画像を見ることができる。ユーザは、組み合わせを検討するために、組み合わせに用いられる衣類の候補を１つ１つ検討する必要が無い。
【０１４６】
したがって、本発明によれば、ユーザにとってより簡便な操作に基づき、ユーザにとって価値のある、衣類の組み合わせに関する情報が提供される。
【０１４７】
＜＜第２の実施形態＞＞
＜構成＞
本発明の第２の実施形態について説明する。第２の実施形態は、店舗８に設置された店舗端末３２が提案要求を行う形態である。本実施形態では、提案システム２２が、商品として販売されている衣類と、ユーザが所有する衣類の組み合わせに関する情報を、店舗端末３２を介してユーザに提供する。
【０１４８】
図９は、第２の実施形態に係る情報提供システム２の構成を示すブロック図である。情報提供システム２は、店舗端末３２と、提案システム２２とを含む。店舗端末３２と、提案システム２２とは、通信ネットワーク９９を介して互いに通信可能に接続される。
【０１４９】
店舗端末３２は、衣類を販売する店舗８に設置される端末である。店舗端末３２は、例えば、タッチパネルを搭載した情報処理装置である。店舗８を訪れた客は、店舗端末３２を使用することが可能である。本実施形態は、接客を行う店員が店舗端末３２を使用する形態でもよい。
【０１５０】
店舗８は、店舗端末３２の他、商品データベース５２および購入受付装置６３を含む。
【０１５１】
商品データベース５２は、店舗８が扱う商品（すなわち、店舗８において販売されている商品）の情報を記憶するデータベースである。店舗８は、商品として衣類を扱うとする。本実施形態においては、商品データベース５２は店舗８内にあるものとして説明されるが、商品データベース５２は店舗８の外にあってもよい。例えば、提案システム２２が商品データベース５２を含んでいてもよい。
【０１５２】
商品データベース５２は、例えば、店舗８で販売されている衣類の、識別情報、画像、価格、在庫量、店舗８において所在する位置、および、衣類の特徴等の情報を記憶する。
【０１５３】
購入受付装置６３は、いわゆるレジである。購入受付装置６３は、商品の購入の手続きを受け付ける装置である。例えば、購入受付装置６３は、商品の識別情報（バーコード等）を読み取り、商品に設定されている金額を表示する。購入受付装置６３がその金額の支払いを受け付け、又はその金額が支払われたことを示す情報を店員等から受け付けることにより、商品の購入の手続きは完了する。
【０１５４】
店舗端末３２は、通信部３２０、入力受付部３２２、表示部３２３、および制御部３２５を含む。
【０１５５】
通信部３２０は、店舗端末３２の外部の装置と通信を行う。具体的には、通信部３２０は、商品データベース５２、購入受付装置６３および提案システム２２と通信を行う。
【０１５６】
入力受付部３２２は、ユーザ（又は店員）による情報の入力を受け付ける。入力受付部３２２は、例えば、タッチパネルである。
【０１５７】
表示部３２３は、画像を表示する。表示部３２３と入力受付部３２２とは一体となっていてもよい。例えば、表示部３２３は、タッチパネルでもよい。
【０１５８】
制御部３２５は、店舗端末３２に含まれる各部の処理を制御する。
【０１５９】
提案システム２２は、第１の実施形態の提案システム２１と同じシステムでよい。図９では、本実施形態に特に関連する構成要素を示すブロックのみが記載されている。提案システム２２のデータベース２１４には、ユーザが所有する衣類に関するデータが既に記憶されているとする。提案システム２２の知識データベース２１８には、ユーザの好みに関する知識が既に記憶されているとする。
【０１６０】
＜動作＞
第２の実施形態に係る店舗端末３２と提案システム２２の動作の流れを、図１０のフローチャートを参照しながら説明する。
【０１６１】
店舗８を訪れたユーザは、例えば入力受付部３２２をタッチすることにより、店舗端末３２によるサービスの提供の要求を行う。サービスの提供の要求が受け付けられると、制御部３２５が、以下の処理を行う。
【０１６２】
制御部３２５は、まず、ユーザの情報を取得する。例えば、制御部３２５は、表示部３２３に、ユーザがユーザの情報を入力するための画面を表示する。ユーザは、画面の表示に従いユーザの情報を入力受付部３２２に対して入力し、入力受付部３２２がその入力を受け付ける。
【０１６３】
制御部３２５は、入力されたユーザの情報を、通信部３２０を介して提案システム２２に送信する（ステップＳ２１１）。提案システム２２の通信部２１０はユーザの情報をする（ステップＳ２１２）と、特定部２１１は、店舗端末３２を使用しているユーザを特定する（ステップＳ２１３）。これにより、提案システム２２は、店舗端末３２を使用しているユーザに関する知識と、当該ユーザが所有する衣類の情報を特定することが可能となる。
【０１６４】
制御部３２５は、また、提案条件を設定する（ステップＳ２１４）。制御部３２５は、店舗８の商品を指定衣類とする提案条件を設定する。
【０１６５】
例えば、制御部３２５は、ユーザから、１つ以上の商品の指定を受け付ける。制御部３２５は、例えば、商品データベース５２に記憶された商品の画像を、「購入を検討している衣類を選択してください」というメッセージとともに表示部１１３に表示させ、ユーザが購入を検討している商品を選択する操作を受け付ける。その場合、ユーザは、例えば、購入を検討している商品の画像をタップすることにより、商品を選択する。制御部１１５は、商品が選択されたら、選択された商品である衣類を、指定衣類として決定する。
【０１６６】
制御部３２５は、ユーザに、さらに提案条件の設定を促してもよい。たとえば、制御部３２５は、表示部３２３に、ユーザが購入する予定の衣類の特徴等を尋ねるメッセージを含む、ユーザによる回答の入力を受け付けるための画面を、表示してもよい。そして、制御部３２５は、ユーザの入力に基づき、提案条件を設定する。
【０１６７】
制御部３２５は、設定された提案条件を、通信部３２０を介して提案システム２２に送信する（ステップＳ２１５）。
【０１６８】
提案システム２２では、通信部２１０が、提案条件を受信する（ステップＳ２１６）。そして、組み合わせ決定部２１５が、提案条件を満たす衣類の組み合わせを決定する（ステップＳ２１７）。そして、合成部２１６が、決定された衣類の組み合わせに含まれる衣類の画像を合成することで、合成画像を生成する（ステップＳ２１８）。
【０１６９】
なお、指定衣類の画像は、予めデータベース２１４に記憶されていてもよい（ただしユーザの所有品としてではない）し、制御部３２５から提供されてもよい。一例として、制御部３２５が、商品データベース５２から指定衣類の画像を読み出し、読み出した画像を、通信部３２０を介して送信してもよい。合成部２１６は、受信した指定衣類の画像を衣類画像として、合成画像を生成してもよい。なお、合成部２１６による合成の前に、衣類画像生成部２１２が、指定衣類の画像を加工し、ユーザの体型に合わせて商品が着用された場合の形状となっている、指定衣類の衣類画像を生成してもよい。
【０１７０】
通信部２１０は、合成画像を送信する（ステップＳ２１９）。店舗端末３２の通信部３２０が、合成画像を受信する（ステップＳ２２０）。
【０１７１】
そして、表示部３２３は、合成画像を表示する（ステップＳ２２１）。
【０１７２】
＜効果＞
第２の実施形態によれば、ユーザは、店舗８の商品とユーザの所有品との組み合わせを示す合成画像を見ることができる。これにより、ユーザは、店舗８の商品の購入を検討しやすくなる。ユーザは、合成画像を見て、合成画像に含まれる商品の購入を決意した場合、店舗８に存在するその商品を手に取り、購入受付装置６３にてその商品の購入の手続きを行えばよい。
【０１７３】
ユーザは、商品に組み合わされる所有品の候補を選択する必要がなく、ユーザには多くの操作が要求されない。したがって、ユーザが商品の購入を積極的に検討していない場合であっても、商品を含む衣類の組み合わせに関する価値のある情報が得られ、ユーザが商品を購入する意欲を向上させることができる。
【０１７４】
＜変形例＞
情報提供システム２は、店舗８において購入された衣類の情報が、データベース２１４に登録されるよう構成されていてもよい。以下、そのように構成される情報提供システム２の動作例を説明する。
【０１７５】
図１１は、本変形例における購入受付装置６３および提案システム２２の動作を示すフローチャートである。
【０１７６】
購入受付装置６３は、商品（衣類）の購入を受け付けた場合（ステップＳ２３１）に、商品を購入したユーザを特定可能な情報を取得する（ステップＳ２３２）。
【０１７７】
例えば、購入受付装置６３は、代金の支払いの際に使用された、ユーザの情報が含まれたカードを、商品を購入したユーザを特定可能な情報として取得してもよい。そのカードに関連づけられるユーザの情報が、データベース２１４に記憶されるユーザの識別情報と関連づけられていれば、商品を購入したユーザが特定可能である。
【０１７８】
あるいは、店舗端末３２が、商品の識別情報とユーザを特定可能な情報とを含むバーコードを印字した紙を発行し、購入受付装置６３がそのバーコードを読み取ってもよい。
【０１７９】
そして、購入受付装置６３は、購入された商品の情報と、ユーザを特定可能な情報とを送信する（ステップＳ２３３）。提案システム２２において、通信部２１０が、購入された商品の情報と、ユーザを特定可能な情報とを受信する（ステップＳ２３４）。
【０１８０】
特定部２１１は、ユーザを特定可能な情報に基づき、商品を購入したユーザを特定する（ステップＳ２３５）。すなわち、特定部２１１は、商品を購入したユーザの、画像記憶部２１９に記憶される識別情報を特定する。そして、登録部２１３が、購入された商品を、特定されたユーザの所有品として登録する（ステップＳ２３６）。
【０１８１】
以上のような動作によれば、ユーザが購入した衣類の情報が、ユーザの新たな所有品として、データベース２１４に追加される。
【０１８２】
本変形例によれば、ユーザが衣類を登録する手間が省ける。すなわち、情報提供システム２は、ユーザにとってより簡便な操作に基づき、ユーザにとって価値のある、衣類の組み合わせに関する情報を提供できる。
【０１８３】
＜変形例＞
情報提供システム２は、指定衣類を決定する指定衣類決定部３２９を備えていてもよい。図１２は、情報提供システム２と同様の構成要素に加えてさらに指定衣類決定部３２９を含む、情報提供システム３の構成を示すブロック図である。図１２では、指定衣類決定部３２９は店舗端末３２に含まれるように記載されるが、指定衣類決定部３２９は、店舗８内の他の情報処理装置、または提案システム２２に含まれていてもよい。
【０１８４】
指定衣類決定部３２９は、指定衣類を決定する。
【０１８５】
指定衣類決定部３２９は、例えば、店舗８において「お勧め商品」として設定されている衣類を、指定衣類として決定してもよい。「お勧め商品」は、例えば、店舗８の店員によって設定され、「お勧め商品」を特定可能な情報が商品データベース５２において記憶されればよい。
【０１８６】
あるいは、指定衣類決定部３２９は、例えば、ユーザが最も好むと期待される商品を指定衣類として決定してもよい。ユーザが最も好むと期待される商品は、例えば、ユーザが使用する頻度が最も高い衣類に類似する商品である。ただし、頻度とは、特定の期間において使用された回数である。この特定の期間は、例えば直近の一か月、または一年前の日から３か月間等と、自由に設計されてよい。なお、類似する商品とは、衣類の特徴が類似する商品である。指定衣類決定部３２９は、例えば、衣類の特徴を特徴量ベクトルで表現し、各衣類の特徴量ベクトルを用いて、衣類同士の類似度を算出すればよい。２つの衣類の類似度は、例えば、正規化された特徴量ベクトルの内積でもよい。２つの衣類の類似度は、例えば、２つの特徴量ベクトルの成分のうち値が一致する成分の個数でもよい。
【０１８７】
指定衣類決定部３２９は、ユーザが最も好むと期待される商品を、知識データベース２１８に記憶される知識に基づいて特定してもよい。
【０１８８】
あるいは、指定衣類決定部３２９は、例えば、ユーザが所有している衣類の特徴に最も類似していない商品を指定衣類として決定してもよい。それにより、ユーザにとって新鮮なコーディネートをユーザに提供することができる。
【０１８９】
あるいは、指定衣類決定部３２９は、例えば、ユーザが使用する頻度が最も低い衣類に適合する商品を指定衣類として決定してもよい。２つの衣類が適合するとは、２つの衣類の組み合わせをユーザが好むと期待されることである。ユーザが好むと期待されるとは、学習部２１７により導出された知識に基づき導出される評価が高いことである。
【０１９０】
本変形例によれば、ユーザが指定衣類を決定しなくても、ユーザは、商品を含む衣類の組み合わせに関する価値のある情報が得られる。また、指定衣類決定部３２９が、ユーザが過去に行った判断の情報に基づいて指定衣類を決定することにより、ユーザの好みに合う可能性が高い商品および当該商品を含む組み合わせ、または、ユーザにとって新鮮なコーディネートを示す情報を提供することができる。
【０１９１】
＜変形例＞
ユーザが実際に店舗を訪れずに商品の購入を検討する場合も想定されうる。
【０１９２】
以下、第２の実施形態の変形例として、オンラインストアの商品の購入をユーザが検討する場合の形態を説明する。
【０１９３】
図１３は、本変形例に係る情報提供システム４の構成を示すブロック図である。図１３では、オンラインストアを構築するシステムとして、販売システム７３が例示されている。情報提供システム４は、販売システム７３と、端末１３と、提案システム２３とを含む。販売システム７３と、端末１３と、提案システム２３とは、通信ネットワーク９９を介して互いに通信可能に接続される。
【０１９４】
通信部７３０は、通信ネットワーク９９を介して、提案システム２２の通信部２１０と情報の送受信を行う。
【０１９５】
制御部７３５は、端末１３に情報を提供する制御を行う。例えば、制御部７３５は、端末１３に表示される表示画面を構成する情報を生成する。
【０１９６】
購入受付部７３３は、通信部７３０が受信したデータに含まれる、商品の購入の手続きを行う要求に応じて、商品の購入の手続きを受け付ける。
【０１９７】
商品データベース５３は、販売システム７３において扱われる商品（すなわち販売システム７３を通して購入できる商品）の情報を記憶する。
【０１９８】
端末１３は、ユーザが使用する情報処理装置である。端末１３は、第一の実施形態における端末１１と異なる端末でもよいし、同じ端末でもよい。
【０１９９】
端末１３は、通信部１３０、入力受付部１３２、表示部１３３、および制御部１３５を含む。通信部１３０、入力受付部１３２、および表示部１３３の機能は、第１の実施形態における通信部１１０、入力受付部１１２、および表示部１１３の機能と同様でよい。
【０２００】
制御部１３５は、端末１３の入力受付部１３２により受け付けられた操作に従い、通信部１３０を介して販売システム７３に情報を送信する。また、通信部１３０が受信した情報に応じて、表示部１３３の表示を制御する。
【０２０１】
提案システム２３は、提案システム２２と同様の構成要素に加え、さらに指定衣類決定部２３９を備えるシステムである。指定衣類決定部２３９の機能は、指定衣類決定部３２９と同様である。
【０２０２】
まず、端末１３は、販売システム７３が構築するオンラインストアにアクセスする。そして、端末１３は、販売システム７３に、ユーザの情報を送信する。ユーザの情報を受信した販売システム７３は、ユーザの情報を、提案システム２３に、送信する。そして、提案システム２３において、特定部２１１が、販売システム７３が構築するオンラインストアにアクセスしたユーザを特定する。
【０２０３】
端末１３は、例えば、提案要求を７３に送信する。提案要求を受信した販売システム７３は、提案要求を２３に送信する。端末１３は、提案要求を提案システム２３に直接送信してもよい。
【０２０４】
端末１３は、提案条件を設定してもよい。端末１３は、提案条件が設定された場合、その提案条件を販売システム７３に送信する。販売システム７３は、提案条件を、提案要求を送信するときに、提案システム２３に送信する。
【０２０５】
端末１３が設定する提案条件は、指定衣類を含んでもよいし、指定衣類を含まなくてもよい。端末１３が指定衣類を設定する場合、端末１３は、販売システム７３の商品データベース５３に含まれる商品から指定衣類を決定する。
【０２０６】
なお、端末１３が提案要求を送信しなくてもよい。例えば、販売システム７３が、端末１３からユーザ情報を受信したことを契機として、提案要求を提案システム２３に送信してもよい。
【０２０７】
提案要求が受信された場合において、指定衣類が端末１３により設定されていない場合、指定衣類決定部２３９が、販売システム７３における商品データベース５３に含まれる商品から指定衣類を決定する。指定衣類決定部２３９が指定衣類を決定する方法は、上記第２の実施形態の変形例で説明された、指定衣類決定部３２９が指定衣類を決定する方法と同様でよい。
【０２０８】
組み合わせ決定部２１５は、指定衣類を含む、衣類の組み合わせを決定する。なお、指定衣類以外の提案条件も設定されている場合は、組み合わせ決定部２１５は、提案条件を満たす組み合わせを決定すればよい。そして、合成部２１６が、決定された衣類の組み合わせに含まれる衣類の画像を合成することで、合成画像を生成する。
【０２０９】
通信部２１０は、合成画像を販売システム７３に送信する。販売システム７３において、制御部７３５は、合成画像が受信されたことに応じて、合成画像を含む情報を生成し、その情報を端末１３に通信部７３０を介して送信する。
【０２１０】
端末１３において、通信部１３０が、合成画像を含む情報を受信すると、制御部１３５は、表示部１３３に、その合成画像を含む情報を表示させる。
【０２１１】
以上のような流れにより、ユーザは、オンラインストアの商品の購入を検討する場合にも、ユーザにとってより簡便な操作に基づき、ユーザにとって価値のある、衣類の組み合わせに関する情報の提供を受けることができる。
【０２１２】
ユーザは、商品を購入する決意をした場合、購入したい商品を特定する情報と購入の手続を行う要求とを端末１３が販売システム７３に送信するよう、入力受付部１３２に対して入力を行えばよい。購入受付部７３３により購入の手続きが行われたら、販売システム７３の管理者は、購入された商品を所定の方法でユーザに受け渡せばよい。
【０２１３】
また、購入受付部７３３は、購入された商品の情報を提案システム２３に送信してもよい。登録部２１３は、購入された商品を、ユーザの新たな所有品としてデータベース２１４に登録してもよい。
【０２１４】
＜＜主要構成＞＞
本発明の一実施形態に係る情報提供システム５の構成および動作について説明する。
【０２１５】
図１４は、情報提供システム５の構成を示すブロック図である。情報提供システム５は、組み合わせ決定部１０５と、合成部１０６と、提供部１０７と、を備える。
【０２１６】
組み合わせ決定部１０５は、衣類の画像である第１の画像に対して組み合わせる、第２の画像を、第１の画像と、ユーザが過去に行った衣類の組み合わせに対する判断を示す判断情報とに基づいて、ユーザの識別情報に関連づけられた複数の衣類の画像から決定する。
【０２１７】
上記各実施形態における指定衣類は、第１の画像の一例である。
【０２１８】
上記各実施形態における組み合わせ決定部２１５は、組み合わせ決定部１０５の一例である。
【０２１９】
上記各実施形態における、データベース２１４に記憶された、ユーザが所有する衣類の画像は、ユーザの識別情報に関連づけられた複数の衣類の画像の一例である。
【０２２０】
合成部１０６は、第１の画像と、組み合わせ決定部１０５により決定された第２の画像とを合成した合成画像を生成する。
【０２２１】
上記各実施形態における合成部２１６は、合成部１０６の一例である。
【０２２２】
提供部１０７は、合成部１０６により生成された合成画像を提供する。上記各実施形態において合成画像を出力する部（通信部２１０，７３０、制御部１１５，３２５，７３５、および表示部１１３，３２３等）は、合成部１０６の一例である。通信部２１０，７３０は、他のシステムまたは装置に合成画像を提供するといえる。制御部１１５，３２５，７３５は、他の構成要素に合成画像を提供するといえる。表示部１１３，３２３は、ユーザに合成画像を提供するといえる。
【０２２３】
図１５は、情報提供システム５の動作を示すフローチャートである。まず、組み合わせ決定部１０５が、第１の画像に対して組み合わせる、第２の画像を、第１の画像と、ユーザが過去に行った衣類の組み合わせに対する判断を示す判断情報とに基づいて、ユーザの識別情報に関連づけられた複数の衣類の画像から決定する（ステップＳ１０１）。次に、合成部１０６が、第１の画像と、組み合わせ決定部１０５により決定された第２の画像とを合成した合成画像を生成する（ステップＳ１０２）。そして、提供部１０７は、合成部１０６により生成された合成画像を提供する（ステップＳ１０３）。
【０２２４】
情報提供システム５によれば、ユーザにとってより簡便な操作に基づき、ユーザにとって価値のある、衣類の組み合わせに関する情報が提供される。その理由は、組み合わせ決定部１０５が、第１の画像に対して組み合わせる第２の画像を、第１の画像と、ユーザが過去に行った衣類の組み合わせに対する判断を示す判断情報とに基づいて、決定するからである。
【０２２５】
＜実施形態の各部を実現するハードウェアの構成＞
以上、説明した本発明の各実施形態において、装置およびシステムに含まれる各構成要素は、機能単位で説明される。
【０２２６】
情報を処理する各構成要素の処理は、たとえば、コンピュータシステムが、コンピュータ読み取り可能な記憶媒体により記憶された、その処理をコンピュータシステムに実行させるプログラムを、読み込み、実行することによって、実現されてもよい。「コンピュータ読み取り可能な記憶媒体」は、たとえば、光ディスク、磁気ディスク、光磁気ディスク、および不揮発性半導体メモリ等の可搬媒体、ならびに、コンピュータシステムに内蔵されるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）およびハードディスク等の記憶装置である。「コンピュータ読み取り可能な記憶媒体」は、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントにあたるコンピュータシステム内部の揮発性メモリのように、プログラムを一時的に保持しているものも含む。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、更に前述した機能をコンピュータシステムにすでに記憶されているプログラムとの組み合わせで実現できるものであってもよい。
【０２２７】
「コンピュータシステム」とは、一例として、図１６に示されるようなコンピュータ９００を含むシステムである。コンピュータ９００は、以下のような構成を含む。
・ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１
・ＲＯＭ９０２
・ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３
・ＲＡＭ９０３へロードされるプログラム９０４Ａおよび記憶情報９０４Ｂ
・プログラム９０４Ａおよび記憶情報９０４Ｂを格納する記憶装置９０５
・記憶媒体９０６の読み書きを行うドライブ装置９０７
・通信ネットワーク９０９と接続する通信インタフェース９０８
・データの入出力を行う入出力インタフェース９１０
・各構成要素を接続するバス９１１
【０２２８】
たとえば、各実施形態における装置およびシステムの各構成要素は、その構成要素の機能を実現するプログラム９０４ＡをＣＰＵ９０１がＲＡＭ９０３にロードして実行することで実現される。装置およびシステムの各構成要素の機能を実現するプログラム９０４Ａは、例えば、予め、記憶装置９０５やＲＯＭ９０２に格納される。そして、必要に応じてＣＰＵ９０１がプログラム９０４Ａを読み出す。記憶装置９０５は、たとえば、ハードディスクである。プログラム９０４Ａは、通信ネットワーク９０９を介してＣＰＵ９０１に供給されてもよいし、予め記憶媒体９０６に格納されており、ドライブ装置９０７に読み出され、ＣＰＵ９０１に供給されてもよい。なお、記憶媒体９０６は、たとえば、光ディスク、磁気ディスク、光磁気ディスク、および不揮発性半導体メモリ等の、可搬媒体である。
【０２２９】
装置およびシステムの実現方法には、様々な変形例がある。例えば、装置およびシステムは、構成要素毎にそれぞれ別個のコンピュータ９００とプログラムとの可能な組み合わせにより実現されてもよい。また、装置およびシステムが備える複数の構成要素が、一つのコンピュータ９００とプログラムとの可能な組み合わせにより実現されてもよい。
【０２３０】
また、装置およびシステムの各構成要素の一部または全部は、その他の汎用または専用の回路、コンピュータ等やこれらの組み合わせによって実現されてもよい。これらは、単一のチップによって構成されてもよいし、バスを介して接続される複数のチップによって構成されてもよい。
【０２３１】
装置およびシステムの各構成要素の一部または全部が複数のコンピュータや回路等により実現される場合には、複数のコンピュータや回路等は、集中配置されてもよいし、分散配置されてもよい。例えば、コンピュータや回路等は、クライアントアンドサーバシステム、クラウドコンピューティングシステム等、各々が通信ネットワークを介して接続される形態として実現されてもよい。
【０２３２】
本願発明は以上に説明した実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【０２３３】
上記実施形態の一部または全部は以下の付記のようにも記載され得るが、以下には限られない。
【０２３４】
＜＜付記＞＞
［付記１］
衣類の画像である第１の画像に対して組み合わせる、第２の画像を、前記第１の画像と、ユーザが過去に行った衣類の組み合わせに対する判断を示す判断情報とに基づいて、前記ユーザの識別情報に関連づけられた複数の衣類の画像から決定する、組み合わせ決定手段と、
前記第１の画像と決定された前記第２の画像とを合成した合成画像を生成する合成手段と、
前記合成画像を提供する提供手段と、
を備える情報提供システム。
［付記２］
前記第１の画像は、商品として販売されている衣類の画像であり、前記ユーザの識別情報に関連づけられた複数の衣類の画像とは異なる、付記１に記載の情報提供システム。
［付記３］
前記第１の画像に関連づけられる第１の衣類の購入を受け付ける購入受付手段と、
前記第１の衣類の購入が受け付けられた場合に、当該第１の衣類の画像および当該第１の衣類の画像に関連づけられる情報を、前記ユーザの識別情報に関連づける登録手段と、
をさらに備える、付記２に記載の情報提供システム。
［付記４］
前記判断情報に基づいて、前記第１の画像を決定する、指定衣類決定手段を備える、付記１から３のいずれか一つに記載の情報提供システム。
［付記５］
前記判断情報は、前記ユーザが過去に衣類の組み合わせに対して行った評価を示す情報を含む、付記１から４のいずれか一つに記載の情報提供システム。
［付記６］
前記合成画像に対する評価の入力を前記ユーザから受け付け、受け付けられた前記評価を、前記判断情報に含める制御を行う、制御手段をさらに含む、
付記５に記載の情報提供システム。
［付記７］
衣類の画像である第１の画像に対して組み合わせる、第２の画像を、前記第１の画像と、ユーザが過去に行った衣類の組み合わせに対する判断を示す判断情報とに基づいて、前記ユーザの識別情報に関連づけられた複数の衣類の画像から決定し、
前記第１の画像と決定された前記第２の画像とを合成した合成画像を生成し、
前記合成画像を提供する、
を備える情報提供方法。
［付記８］
前記第１の画像は、商品として販売されている衣類の画像であり、前記ユーザの識別情報に関連づけられた複数の衣類の画像とは異なる、付記７に記載の情報提供方法。
［付記９］
前記第１の画像に関連づけられる第１の衣類の購入を受け付け、
前記第１の衣類の購入が受け付けられた場合に、当該第１の衣類の画像および当該第１の衣類の画像に関連づけられる情報を、前記ユーザの識別情報に関連づける、
付記８に記載の情報提供方法。
［付記１０］
前記判断情報に基づいて、前記第１の画像を決定する、付記７から９のいずれか一つに記載の情報提供方法。
［付記１１］
前記判断情報は、前記ユーザが過去に衣類の組み合わせに対して行った評価を示す情報を含む、付記７から１０のいずれか一つに記載の情報提供方法。
［付記１２］
前記合成画像に対する評価の入力を前記ユーザから受け付け、受け付けられた前記評価を、前記判断情報に含める制御を行う、
付記１１に記載の情報提供方法。
［付記１３］
コンピュータに、
衣類の画像である第１の画像に対して組み合わせる、第２の画像を、前記第１の画像と、ユーザが過去に行った衣類の組み合わせに対する判断を示す判断情報とに基づいて、前記ユーザの識別情報に関連づけられた複数の衣類の画像から決定する、組み合わせ決定処理と、
前記第１の画像と決定された前記第２の画像とを合成した合成画像を生成する合成処理と、
前記合成画像を提供する提供処理と、
を実行させるプログラム。
［付記１４］
前記第１の画像は、商品として販売されている衣類の画像であり、前記ユーザの識別情報に関連づけられた複数の衣類の画像とは異なる、付記１３に記載のプログラム。
［付記１５］
前記第１の画像に関連づけられる第１の衣類の購入を受け付ける購入受付手段によって前記第１の衣類の購入が受け付けられた場合に、当該第１の衣類の画像および当該第１の衣類の画像に関連づけられる情報を、前記ユーザの識別情報に関連づける登録処理を、
前記コンピュータに実行させる、付記１４に記載のプログラム。
［付記１６］
前記判断情報に基づいて、前記第１の画像を決定する、指定衣類決定処理を、前記コンピュータに実行させる、付記１３から１５のいずれか一つに記載のプログラム。
［付記１７］
前記判断情報は、前記ユーザが過去に衣類の組み合わせに対して行った評価を示す情報を含む、付記１３から１６のいずれか一つに記載のプログラム。
［付記１８］
前記合成画像に対する評価の入力を前記ユーザから受け付ける制御手段から、前記評価を示す情報を受け取り、前記評価を示す情報を前記判断情報に含める処理を、前記コンピュータに実行させる、
付記１７に記載のプログラム。
【符号の説明】
【０２３５】
１〜５    情報提供システム
１０５    組み合わせ決定部
１０６    合成部
１０７    提供部
１１、１３    端末
１１０、１３０    通信部
１１１    撮像部
１１２、１３２    入力受付部
１１３、１３３    表示部
１１５、１３５    制御部
２１、２２、２３    提案システム
２１０    通信部
２１１    特定部
２１２    衣類画像生成部
２１３    登録部
２１４    データベース
２１５    組み合わせ決定部
２１６    合成部
２１７    学習部
２１８    知識データベース
３２    店舗端末
３２０    通信部
３２２    入力受付部
３２３    表示部
３２５    制御部
３２９、２３９    指定衣類決定部
５２、５３    商品データベース
６３    購入受付装置
７３    販売システム
７３０    通信部
７３５    制御部
７３３    購入受付部
８    店舗
９９    通信ネットワーク
９００    コンピュータ
９０１    ＣＰＵ
９０２    ＲＯＭ
９０３    ＲＡＭ
９０４Ａ    プログラム
９０４Ｂ    記憶情報
９０５    記憶装置
９０６    記憶媒体
９０７    ドライブ装置
９０８    通信インタフェース
９０９    通信ネットワーク
９１０    入出力インタフェース
９１１    バス
【図１】
2018173704.tif 000003
【図２】
2018173704.tif 000004
【図３】
2018173704.tif 000005
【図４】
2018173704.tif 000006
【図５】
2018173704.tif 000007
【図６】
2018173704.tif 000008
【図７】
2018173704.tif 000009
【図８】
2018173704.tif 000010
【図９】
2018173704.tif 000011
【図１０】
2018173704.tif 000012
【図１１】
2018173704.tif 000013
【図１２】
2018173704.tif 000014
【図１３】
2018173704.tif 000015
【図１４】
2018173704.tif 000016
【図１５】
2018173704.tif 000017
【図１６】
2018173704.tif 000018