(57)【要約】【課題】各々の試着者に応じた仮想試着サービスを提供する。【解決手段】仮想試着装置１０は、第１取得部１２Ａと、第１表示制御部１２Ｂと、受付部１２Ｃと、生成部１２Ｄと、第２表示制御部１２Ｅと、を備える。第１取得部１２Ａは、試着者の特徴情報を取得する。第１表示制御部１２Ｂは、特徴情報と、衣服画像と、を少なくとも対応づけた第１情報における、取得した特徴情報に対応する衣服画像を第１表示部に表示する。受付部１２Ｃは、第１表示部に表示された衣服画像の内、試着対象の衣服の衣服画像の選択を試着者から受け付ける。生成部１２Ｄは、試着者の試着者画像と、選択された衣服画像と、の合成画像を生成する。第２表示制御部１２Ｅは、合成画像を第２表示部１８に表示する。【選択図】図３
2018106736.tif 000002
【特許請求の範囲】
【請求項１】
試着者の体型を示す体型パラメータ、前記試着者の特徴色、前記試着者の年齢層、前記試着者の性格、および前記試着者の趣向を示す、特徴情報を取得する第１取得部と、
前記特徴情報と、衣服画像と、を少なくとも対応づけた第１情報における、取得した前記特徴情報に対応する前記衣服画像を第１表示部に表示する第１表示制御部と、
前記第１表示部に表示された前記衣服画像の内、試着対象の衣服の衣服画像の選択を試着者から受け付ける受付部と、
前記試着者の試着者画像と、選択された前記衣服画像と、の合成画像を生成する生成部と、
前記合成画像を第２表示部に表示する第２表示制御部と、
を備える、仮想試着装置。
【請求項２】
前記受付部は、組み合わせて試着する対象の複数の前記衣服画像の選択を試着者から受け付け、
前記生成部は、前記試着者画像と、選択された複数の前記衣服画像と、の前記合成画像を生成する、
請求項１に記載の仮想試着装置。
【請求項３】
前記試着者の体型を示す体型パラメータを取得する第２取得部を備え、
前記生成部は、
選択された前記衣服画像を、取得した前記体型パラメータに応じて補正した補正画像と、前記試着者画像と、の前記合成画像を生成する、
請求項１に記載の仮想試着装置。
【請求項４】
前記第２表示制御部は、前記合成画像を前記第２表示部としての前記第１表示部に表示する、請求項１に記載の仮想試着装置。
【請求項５】
前記特徴情報は、前記試着者の外観的特徴、および内面的特徴の少なくとも一方を含む、請求項１に記載の仮想試着装置。
【請求項６】
前記第１表示制御部は、
予め定めた抽出条件に応じて抽出された、前記衣服画像の推奨画像を、更に前記第１表示部に表示する、
請求項１に記載の仮想試着装置。
【請求項７】
前記推奨画像は、複数の前記衣服画像の組合せによって示される、請求項６に記載の仮想試着装置。
【請求項８】
前記抽出条件は、取得した前記特徴情報、前記試着者が過去に選択した前記衣服画像、他の試着者が過去に選択した前記衣服画像、衣服を販売する販売店が推奨する前記衣服画像、前記試着者が予め選択した他の試着者の推奨する前記衣服画像、前記試着者の体型に一致または類似する体型に応じた前記衣服画像、前記試着者の嗜好に一致または類似する嗜好の他の試着者が過去に選択した前記衣服画像、の少なくとも１つである、請求項６に記載の仮想試着装置。
【請求項９】
前記第１情報に含まれる前記衣服画像は、着用された状態の衣服を示す第１衣服画像と、形状を整えて載置された状態の衣服を示す第２衣服画像と、を含み、
前記第１表示制御部は、前記第１情報における、取得した前記特徴情報に対応する前記第２衣服画像を前記第１表示部に表示し、
前記生成部は、前記試着者画像と、選択された前記衣服画像に対応する前記第１衣服画像と、の合成画像を生成する、
請求項１に記載の仮想試着装置。
【請求項１０】
試着者の体型を示す体型パラメータ、前記試着者の特徴色、前記試着者の年齢層、前記試着者の性格、および前記試着者の趣向を示す、特徴情報を取得する第１取得部と、
前記特徴情報と、衣服画像と、前記衣服画像に関する属性情報と、を少なくとも対応づけた第１情報における、取得した前記特徴情報に対応する前記属性情報を第１表示部に表示する第１表示制御部と、
前記第１表示部に表示された前記属性情報の内、試着対象の衣服に対応する属性情報の選択を試着者から受け付ける受付部と、
前記試着者の試着者画像と、選択された前記属性情報に対応する前記衣服画像と、の合成画像を生成する生成部と、
前記合成画像を第２表示部に表示する第２表示制御部と、
を備える、仮想試着装置。
【請求項１１】
第１取得部が、試着者の体型を示す体型パラメータ、前記試着者の特徴色、前記試着者の年齢層、前記試着者の性格、および前記試着者の趣向を示す、特徴情報を取得し、
第１表示制御部が、前記特徴情報と、衣服画像と、を少なくとも対応づけた第１情報における、取得した前記特徴情報に対応する前記衣服画像を第１表示部に表示し、
受付部が、前記第１表示部に表示された前記衣服画像の内、試着対象の衣服の衣服画像の選択を試着者から受け付け、
生成部が、前記試着者の試着者画像と、選択された前記衣服画像と、の合成画像を生成し、
第２表示制御部が、前記合成画像を第２表示部に表示する、仮想試着方法。
【請求項１２】
コンピュータに、
試着者の体型を示す体型パラメータ、前記試着者の特徴色、前記試着者の年齢層、前記試着者の性格、および前記試着者の趣向を示す、特徴情報を取得するステップと、
前記特徴情報と、衣服画像と、を少なくとも対応づけた第１情報における、取得した前記特徴情報に対応する前記衣服画像を第１表示部に表示するステップと、
前記第１表示部に表示された前記衣服画像の内、試着対象の衣服の衣服画像の選択を試着者から受け付けるステップと、
前記試着者の試着者画像と、選択された前記衣服画像と、の合成画像を生成するステップと、
前記合成画像を第２表示部に表示するステップと、
を実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施の形態は、仮想試着装置、仮想試着方法、およびプログラムに関する。
【背景技術】
【０００２】
試着対象の衣服を着用した状態を示す仮想画像を表示する技術が開示されている。例えば、ユーザが衣服を試着した状態を示す合成画像を表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２４９６１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来では、各々の試着者に応じた仮想試着サービスを提供することは困難であった。
【０００５】
本発明が解決しようとする課題は、各々の試着者に応じた仮想試着サービスを提供することができる、仮想試着装置、仮想試着方法、およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施の形態の仮想試着装置は、第１取得部と、第１表示制御部と、受付部と、生成部と、第２表示制御部と、を備える。第１取得部は、試着者の体型を示す体型パラメータ、前記試着者の特徴色、前記試着者の年齢層、前記試着者の性格、および前記試着者の趣向を示す、特徴情報を取得する。第１表示制御部は、前記特徴情報と、衣服画像と、を少なくとも対応づけた第１情報における、取得した前記特徴情報に対応する前記衣服画像を第１表示部に表示する。受付部は、前記第１表示部に表示された前記衣服画像の内、試着対象の衣服の衣服画像の選択を試着者から受け付ける。生成部は、前記試着者の試着者画像と、選択された前記衣服画像と、の合成画像を生成する。第２表示制御部は、前記合成画像を第２表示部に表示する。
【図面の簡単な説明】
【０００７】
【図１】仮想試着システムの模式図。
【図２】本体部と試着者との位置関係を示す模式図。
【図３】仮想試着装置の機能ブロック図。
【図４】第１情報のデータ構造の一例を示す図。
【図５】第２情報のデータ構造の一例を示す図。
【図６】第１端末の機能ブロック図。
【図７】第２端末の機能ブロック図。
【図８】第１サーバ装置の機能ブロック図。
【図９】第３情報のデータ構造の一例を示す図。
【図１０】第２サーバ装置の機能ブロック図。
【図１１】第３サーバ装置の機能ブロック図。
【図１２】仮想試着処理の手順を示すシーケンス図。
【図１３】選択画面の一例を示す図。
【図１４】合成画像の一例を示す図。
【図１５−１】残り時間表示の説明図。
【図１５−２】残り時間表示の説明図。
【図１６】仮想試着装置の機能ブロック図。
【図１７】第４情報のデータ構造の一例を示す図。
【図１８】仮想試着処理の手順を示すシーケンス図。
【図１９】仮想試着装置の機能ブロック図。
【図２０】第５情報のデータ構造の一例を示す図。
【図２１】仮想試着処理の手順を示すシーケンス図。
【図２２】表示画面の一例を示す図。
【図２３】ハードウェア構成例を示すブロック図。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、仮想試着装置、仮想試着方法、およびプログラムの一の実施の形態を詳細に説明する。
【０００９】
（第１の実施の形態）
図１は、本実施の形態の仮想試着システム１の模式図である。
【００１０】
仮想試着システム１は、仮想試着装置１０と、第１端末２４と、第２端末２６と、第１サーバ装置２８と、第３サーバ装置３０と、第２サーバ装置３２と、を備える。仮想試着装置１０と、第１端末２４と、第２端末２６と、第１サーバ装置２８と、第３サーバ装置３０と、第２サーバ装置３２と、は、インターネット等の公知の通信網を介して接続されている。
【００１１】
本実施の形態では、仮想試着装置１０と、第１端末２４と、第２端末２６と、は、ある領域（本実施の形態では店舗Ａ）内で使用され、店舗Ａ内に構築されたＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）３４を介して接続されている。また、仮想試着装置１０、第１端末２４、および第２端末２６は、ＬＡＮ３４、ＧＷ（ｇａｔｅｗａｙ）３５、およびインターネット３６を介して、第１サーバ装置２８、第３サーバ装置３０、および第２サーバ装置３２と通信可能に接続されている。
【００１２】
本実施の形態では、一例として、仮想試着装置１０、第２端末２６、および第１端末２４が、特定の領域内で使用される場合を想定している。また、本実施の形態では、特定の領域として、顧客に対して商品の販売やサービスの提供などを行う店舗Ａを想定している。なお、特定の領域は、店舗に限定されない。
【００１３】
なお、仮想試着システム１は、仮想試着装置１０、第２端末２６、および第１端末２４を特定の領域内で使用する形態に限定されない。例えば、仮想試着システム１は、仮想試着装置１０、第２端末２６、および第１端末２４の少なくとも１つを、異なる領域で使用する形態であってもよい。
【００１４】
また、本実施の形態では、１つの店舗Ａ内に配置された１台の仮想試着装置１０に対して、１台の第２端末２６と、１または複数台の第１端末２４が接続される形態を説明する。なお、１つの領域（例えば、店舗Ａ）内に配置される仮想試着装置１０の数、各仮想試着装置１０に接続可能な第１端末２４および第２端末２６の数は、これらの数に限定されない。
【００１５】
また、図１では、説明を簡略化するために、１つの領域（店舗Ａ）を示したが、複数の領域内の各々に、仮想試着装置１０、第１端末２４、および第２端末２６を配置した構成としてもよい。
【００１６】
仮想試着装置１０は、試着者の試着者画像と、衣服画像と、の合成画像を表示する装置である。
【００１７】
仮想試着装置１０は、制御部１２と、記憶部１４と、本体部１６と、を備える。制御部１２は、仮想試着装置１０に設けられた装置各部を制御する。本体部１６は、第２表示部１８と、撮影部２０と、照射部２２と、を備える。なお、仮想試着装置１０は、合成画像を印刷する印刷装置や、ネットワークなどを介して合成画像を外部装置へ送信する送信部を更に備えていてもよい。
【００１８】
撮影部２０は、第１撮影部２０Ａ及び第２撮影部２０Ｂを含む。
【００１９】
第１撮影部２０Ａは、試着者を撮影し、試着者の試着者画像を得る。第１撮影部２０Ａは、所定時間毎に試着者を撮影する。第１撮影部２０Ａは、撮影によって取得した試着者画像を、順次、制御部１２へ出力する。第１撮影部２０Ａが、連続して試着者を撮影して制御部１２へ出力することで、制御部１２は、撮影時間の異なる複数の試着者画像を含む動画像を得ることとなる。
【００２０】
試着者は、衣服を試着する対象である。試着者は、衣服を試着する対象であればよく、生物であってもよいし、非生物であってもよい。生物には、例えば、人物が挙げられる。なお、生物は、人物に限られず、犬や猫等の、人物以外の動物であってもよい。また、非生物には、人体や動物の形状を模したマネキンや、その他の物体等が挙げられるが、これに限られない。また、試着者は、衣服を着用した状態の生物や非生物であってもよい。
【００２１】
また、衣服とは、試着者が着用可能な品物である。衣服としては、例えば、上着、スカート、ズボン、靴、帽子などが挙げられる。なお、衣服は、上着、スカート、ズボン、靴、帽子などに限定されない。
【００２２】
試着者画像は、本実施の形態では、ビットマップ画像である。試着者画像は、画素毎に、試着者の色や輝度等を示す画素値の規定された画像である。第１撮影部２０Ａは、試着者画像を取得可能な公知の撮影装置である。
【００２３】
第２撮影部２０Ｂは、撮影によりデプスマップを取得する。
【００２４】
デプスマップは、距離画像と称される場合がある。デプスマップは、画素毎に、第２撮影部２０Ｂからの距離を規定した画像である。本実施の形態では、デプスマップは、試着者画像から、ステレオマッチング等の公知の方法により作成してもよいし、試着者画像と同じ撮影条件で、第２撮影部２０Ｂを用いて撮影することで取得してもよい。第２撮影部２０Ｂには、デプスマップを取得可能な公知の撮影装置を用いる。
【００２５】
本実施の形態では、第１撮影部２０Ａ及び第２撮影部２０Ｂは、同じタイミングで試着者の撮影を行う。第１撮影部２０Ａ及び第２撮影部２０Ｂは、制御部１２によって、同じタイミングで同期して撮影を順次行うように制御されている。そして、撮影部２０は、撮影によって得た試着者の試着者画像及びデプスマップを、順次、制御部１２へ出力する。
【００２６】
第２表示部１８は、各種画像を表示する装置である。第２表示部１８は、例えば、液晶表示装置等の公知の表示装置である。本実施の形態では、第２表示部１８は、制御部１２で生成された後述する合成画像を表示する。
【００２７】
第２表示部１８は、例えば矩形状の筐体の一の面に組み込まれている。本実施の形態では、第２表示部１８は、人物の等身大以上の大きさで構成されている場合を説明する。なお、第２表示部１８の大きさは、この大きさに限定されない。
【００２８】
図２は、本実施の形態における、本体部１６と試着者Ｐとの位置関係を示す模式図である。
【００２９】
制御部１２は（図２では図示省略）、試着者Ｐが各種衣服を試着した状態を示す合成画像Ｗを、第２表示部１８に表示する。図２には、一例として、試着者画像４０と衣服画像４２との合成画像Ｗを示した。人物等の試着者Ｐは、例えば、該第２表示部１８の表示面に対面した位置から、該第２表示部１８に提示された合成画像Ｗを視認する。また、第２撮影部２０Ｂおよび第１撮影部２０Ａは、第２表示部１８の表示面に対面した位置の試着者Ｐを撮影可能となるように、撮影方向を予め調整されている。
【００３０】
図１に戻り、第２表示部１８の両側面には、照射部２２が設けられている。照射部２２は、公知の光源である。照射部２２は、第２表示部１８の表示面に対面した位置の試着者Ｐに対して光を照射可能となるように、光照射方向を予め調整されている。なお、本体部１６は、照射部２２を備えない構成であってもよい。
【００３１】
記憶部１４は、各種データを記憶する、公知のハードディスクデバイスである。
【００３２】
第１端末２４は、公知のパーソナルコンピュータである。本実施の形態では、第１端末２４は、携帯可能な端末である場合を説明する。第１端末２４は、試着者が試着対象の衣服画像を選択するときに操作する端末である。本実施の形態では、一例として、第１端末２４は、店舗Ａ内に１または複数設けられている場合を説明する。しかし、第１端末２４は、試着者の有する携帯端末などであってもよい。
【００３３】
第２端末２６は、公知のパーソナルコンピュータである。本実施の形態では、第２端末２６は、仮想試着装置１０へ各種指示を送信する操作端末として用いる。
【００３４】
なお、本実施の形態では、第１端末２４と第２端末２６とを別体として構成する場合を説明する。しかし、第１端末２４と第２端末２６とを一体的に構成してもよい。また、仮想試着装置１０と、第２端末２６と、第１端末２４と、の少なくとも２つを、一体的に構成してもよい。
【００３５】
第１サーバ装置２８は、インターネット上に配置されたコンテンツ配信サーバ装置である。本実施の形態では、第１サーバ装置２８は、試着者、および該試着者の選択した試着対象の衣服画像の少なくとも一方に応じた特典情報（詳細後述）を生成する。
【００３６】
第２サーバ装置３２は、第１情報（詳細後述）を更新し、仮想試着装置１０などへ配信する。第３サーバ装置３０は、ビッグデータを処理可能なサーバ装置であり、インターネット上の各種サーバ装置に蓄積されたユーザの購買情報などを分析するサーバ装置である。本実施の形態では、第３サーバ装置３０は、試着者に対する、推奨する衣服を示す推奨画像を生成する。
【００３７】
なお、本実施の形態では、ユーザとは、試着者、試着者以外の人物、を含む、操作者の総称を意味する。
【００３８】
なお、本実施の形態では、第１サーバ装置２８と、第２サーバ装置３２と、第３サーバ装置３０と、が別体として構成された場合を説明する。しかし、第１サーバ装置２８と、第２サーバ装置３２と、第３サーバ装置３０と、の少なくとも２つを一体的に構成した形態であってもよい。
【００３９】
図３は、仮想試着装置１０の機能ブロック図である。
【００４０】
仮想試着装置１０は、制御部１２と、撮影部２０と、記憶部１４と、第２表示部１８と、照射部２２と、を備える。撮影部２０、記憶部１４、第２表示部１８、および照射部２２は、制御部１２に信号授受可能に接続されている。
【００４１】
記憶部１４は、各種データを記憶する。本実施の形態では、記憶部１４は、第１情報、および第２情報、などの各種データを記憶する。
【００４２】
図４は、第１情報のデータ構造の一例を示す図である。
【００４３】
第１情報は、衣服の種類と、衣服の識別情報（以下、衣服ＩＤと称する）と、特徴情報と、姿勢情報と、重畳順と、位置合せ情報と、衣服画像と、を対応づけた情報である。第１情報は、データベースであってもよいし、テーブルであってもよく、データ形式は限定されない。なお、第１情報は、少なくとも、衣服画像と、特徴情報と、を対応づけた情報であればよく、更に他の情報を対応づけた形態であってもよい。
【００４４】
衣服の種類は、衣服を予め定めた分類条件で複数の種類に分類したときの、各種類を示す。分類条件は、例えば、人体の何れの部位（例えば、上半身側、下半身側）に着用される洋服であるかを示す条件や、組み合わせて着用するときの一般的な重畳順などである。なお、分類条件は、これらに限定されない。衣服の種類は、例えば、トップス、アウター、ボトムス、インナーなどであるが、これらに限定されない。
【００４５】
衣服ＩＤ（衣服の識別情報）は、衣服を識別するための情報である。衣服は、例えば、既製服を示す。衣服ＩＤには、例えば、製品番号や、衣服の名称等が挙げられるが、これらに限られない。製品番号には、例えば、公知のＥＡＮ（Ｅｕｒｏｐｅａｎ  Ａｒｔｉｃｌｅ  Ｎｕｍｂｅｒ）コードや、ＪＡＮ（Ｊａｐａｎｅｓｅ  Ａｒｔｉｃｌｅ  Ｎｕｍｂｅｒ）コードなどが挙げられるが、これらに限定されない。名称には、例えば、衣服の品名等を用いる。
【００４６】
特徴情報は、試着者の特徴を示す情報である。特徴情報は、衣服ＩＤによって特定される衣服の色や素材などに応じて、予め何れの衣服ＩＤに対応づけられるか分類され、第１情報に格納されているものとする。
【００４７】
特徴情報は、具体的には、試着者の外観的特徴、および内面的特徴の少なくとも一方を含む。内面的特徴は、試着者の趣向などを示す。なお、内面的特徴は、更に他の特徴を示す形態であってもよい。
【００４８】
外観的特徴は、例えば、試着者の体型を示す体型パラメータ、試着者の特徴色、試着者の年齢層などである。なお、外観的特徴は、更に、他の特徴を示す形態であってもよい。
【００４９】
試着者の特徴色は、試着者の肌の色、眼の色、髪の毛の色、などに応じて予め対応づけた、該試着者に似合う色を示す。似合う色とは、該試着者の肌や眼や髪の毛などの色と同じまたは類似する色相などである。特徴色は、米国や日本では、「パーソナルカラー」と称されるものに相当する。なお、特徴色は、これらの色に限定されない。例えば、特徴色は、試着者の好みの色であってもよい。
【００５０】
体型パラメータは、体型を示す情報である。体型パラメータは、１または複数のパラメータを含む。パラメータは、人体の１または複数の箇所の採寸値である。なお、採寸値は、実際に採寸した値に限定されず、採寸値を推測した値や、採寸値に相当する値（例えば、ユーザが任意に入力した値など）を含む。
【００５１】
具体的には、体型パラメータは、胸囲、胴囲、腰囲、身長、肩幅、及び体重の少なくとも１つのパラメータを含む。なお、体型パラメータに含まれるパラメータは、これらのパラメータに限定されない。例えば、体型パラメータは、袖丈、股下、などのパラメータを更に含んでもよい。
【００５２】
衣服画像は、対応する衣服ＩＤによって特定される衣服の画像である。本実施の形態では、衣服画像は、人体または人体形状の模型などに衣服を着用させた状態を示す画像である場合を説明する。なお、第１情報は、衣服画像として、上記模型などに着用させた状態を示す第１衣服画像と、床面等に衣服を、形状を整えて載置した状態を示す第２衣服画像と、を衣服画像として含む形態であってもよい。すなわち、第１衣服画像は、着用された状態の衣服の画像である。第２衣服画像は、形状を整えて載置された状態の衣服の画像である。
【００５３】
重畳順とは、対応する衣服ＩＤによって特定される衣服を人体等に重ねて着用したときに、該衣服が、人体に最も接する下位階層側から人体から離れる上位階層側の各階層の内、何れの階層に着用するか、を示す情報である。第１情報には、対応する衣服ＩＤによって特定される衣服の、推奨される重畳順が予め登録されている。
【００５４】
位置合わせ情報は、対応する衣服画像の、ユーザに着用されたときにユーザの体型を特徴づける部分の輪郭を示す。例えば、位置合わせ情報は、対応する衣服画像における、人体の肩部、首部、胸部、脇部、膝部、大腿部、頭部、足首部、などに対応する部分の輪郭を示す。中でも、位置合わせ情報には、衣服画像における人体の肩部に相当する部分の輪郭を用いることが好ましいが、これに限定されない。
【００５５】
姿勢情報は、衣服画像の取得時の衣服の着用対象である被写体の姿勢を示す情報である。詳細には、姿勢情報は、上記第１衣服画像の取得時の被写体の姿勢を示す情報である。姿勢情報は、衣服画像（第１衣服画像）を撮影する撮影装置に対する、被写体の向きや動き等を示す。
【００５６】
被写体の向きとは、衣服画像の取得時の、該衣服画像の衣服を着用した被写体の撮影装置に対する向きを示す。例えば、被写体の向きとしては、顔及び身体が撮影装置に対して正面を向いている正面方向、顔及び身体が撮影装置に対して側面を向いている側面方向、正面方向及び側面方向以外の他の方向等がある。
【００５７】
なお、本実施の形態では、第１情報は、１つの衣服ＩＤに対して、１つの特徴情報と、１つの重畳順と、複数の姿勢情報と、を対応づけている。そして、さらに、第１情報は、複数の姿勢情報の各々に対応する、複数の衣服画像の各々と、各衣服画像に対応する位置合わせ情報と、を対応づけている。
【００５８】
なお、第１情報は、更に、衣服に関する他の情報を更に対応づけた情報であってもよい。例えば、第１情報は、対応する衣服の着用対象として想定される人物の、性別、年齢層、衣服のサイズ（既製服のサイズ）、などを更に対応づけた情報であってもよい。また、第１情報は、対応する衣服画像に対応する衣服属性情報を更に対応づけた情報であってもよい。衣服属性情報は、対応する衣服ＩＤによって特定される衣服の、販売店、製造元、ブランド名などを示す。
【００５９】
次に、第２情報について説明する。
【００６０】
第２情報は、ユーザによる第１端末２４の操作によって入力された、試着対象の衣服画像の衣服ＩＤを含む情報である。仮想試着装置１０は、第１端末２４から第２情報を受信し、記憶部１４に格納する。
【００６１】
図５は、第２情報のデータ構造の一例を示す図である。第２情報は、送信日時と、店舗ＩＤと、試着者ＩＤと、組合せＩＤと、１または複数の衣服ＩＤと、を対応づけた情報である。
【００６２】
送信日時は、第１端末２４から仮想試着装置１０へ第２情報を送信した送信日時を示す。店舗ＩＤは、仮想試着装置１０の配置されている領域（本実施の形態では店舗Ａ）を識別する情報である。試着者ＩＤは、試着者を一意に識別する情報である。組合せＩＤは、試着対象の１または複数の衣服ＩＤの組合せを識別する情報である。組合せＩＤによって特定される組合せの衣服の衣服ＩＤとして、第２情報は、例えば、衣服の種類ごとの１または複数の衣服ＩＤを含む。図５に示す例では、第２情報は、各組合せＩＤに対応する衣服ＩＤとして、衣服の種類「トップス」に対応する衣服ＩＤと、衣服の種類「インナー」に対応する衣服ＩＤと、衣服の種類「ボトムス」に対応する衣服ＩＤと、を含む。
【００６３】
すなわち、試着者ＩＤおよび組合せＩＤに対応する、複数の衣服ＩＤは、試着者によって選択された、組合せて試着する試着対象の複数の衣服の衣服画像を示す。
【００６４】
図３に戻り、仮想試着装置１０の制御部１２は、第１取得部１２Ａと、第１表示制御部１２Ｂと、受付部１２Ｃと、生成部１２Ｄと、第２表示制御部１２Ｅと、第２取得部１２Ｆと、通信部１２Ｇと、出力部１２Ｊと、更新部１２Ｋと、を含む。
【００６５】
第１取得部１２Ａ、第１表示制御部１２Ｂ、受付部１２Ｃ、生成部１２Ｄ、第２表示制御部１２Ｅ、第２取得部１２Ｆ、通信部１２Ｇ、出力部１２Ｊ、および更新部１２Ｋの一部またはすべては、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【００６６】
第１取得部１２Ａは、試着者の特徴情報を取得する。本実施の形態では、第１取得部１２Ａは、試着者の特徴情報を第１端末２４から取得する。試着者が、第１端末２４を操作することで特徴情報を入力すると、第１端末２４が仮想試着装置１０へ特徴情報を送信する（詳細後述）。これにより、第１取得部１２Ａは、特徴情報を取得する。
【００６７】
第１表示制御部１２Ｂは、第１情報における、第１取得部１２Ａで取得した特徴情報に対応する衣服画像を、第１端末２４の第１表示部２４Ｃ（詳細後述、図６参照）に表示する。第１表示部２４Ｃは、詳細は後述するが、第１端末２４に設けられた表示部である。
【００６８】
詳細には、第１表示制御部１２Ｂは、第１情報における、第１取得部１２Ａで取得した特徴情報に対応する衣服画像を、第１端末２４へ送信することで、第１表示部２４Ｃへの表示を制御する。
【００６９】
なお、図４を用いて説明したように、第１情報には、１つの特徴情報に対して、複数の姿勢情報と、複数の姿勢情報の各々に対応する衣服画像と、が対応づけられている。このため、第１表示制御部１２Ｂは、取得した特徴情報に対応する複数の姿勢情報の内、予め定めた姿勢情報（例えば、正面方向）に対応する衣服画像を読取り、第１端末２４へ送信すればよい。
【００７０】
また、第１情報が、衣服画像として、模型などに着用させた状態を示す第１衣服画像と、床面等に衣服の形状を整えて載置した状態を示す第２衣服画像と、を含む形態である場合、第１表示制御部１２Ｂは、特徴情報、および姿勢情報「表面」に対応する、第２衣服画像を読取り、第１端末２４へ送信すればよい。この場合、仮想試着装置１０は、形状を整えて載置した状態を示す第２衣服画像を、第１端末２４に表示させることができる。
【００７１】
なお、第１表示制御部１２Ｂは、第１取得部１２Ａで取得した特徴情報に対応する衣服属性情報を、第１端末２４の第１表示部２４Ｃに表示してもよい。
【００７２】
なお、第１表示制御部１２Ｂは、仮想試着システム１側で推奨する推奨画像を、更に第１表示部２４Ｃに表示することが好ましい。推奨画像は、第１情報に登録されている複数の衣服画像の内、予め定めた抽出条件に応じて抽出された、衣服画像の推奨画像である。なお、推奨画像は、複数の衣服画像の組合せによって示される、推奨組合せ画像であってもよい。推奨組合せ画像は、複数の衣服画像の組合せによって示される。例えば、推奨組合せ画像は、複数の衣服の種類の各々に属する衣服画像を組み合わせたものである。第１表示制御部１２Ｂは、第３サーバ装置３０から推奨組合せ画像を取得し、第１表示部２４Ｃに表示させる。なお、以下では、一例として、推奨画像は、推奨組合せ画像である場合を説明する。しかし、推奨画像は、衣服画像の組合せに限定されない。
【００７３】
抽出条件は、例えば、試着者の特徴情報、試着者が過去に選択した衣服画像、他の試着者が過去に選択した衣服画像、衣服を販売する販売店が推奨する衣服画像、試着者が予め選択した他の試着者の推奨する衣服画像、試着者の体型に一致または類似する体型に応じた衣服画像、試着者の嗜好に一致または類似する嗜好の他の試着者が過去に選択した衣服画像、の少なくとも１つである。他の試着者は、例えば、試着者の特徴情報に、一致または類似する特徴情報を有する他の試着者であることが好ましい。また、試着者が予め選択した他の試着者とは、例えば、試着者の好みの有名人や著名人などである。
【００７４】
推奨組合せ画像は、後述する第３サーバ装置３０によって生成される（詳細後述）。
【００７５】
受付部１２Ｃは、第１端末２４の第１表示部２４Ｃに表示された衣服画像の内、試着対象の衣服の衣服画像の選択を試着者から受け付ける。本実施の形態では、受付部１２Ｃは、第１端末２４の試着者による操作によって選択された衣服画像の衣服ＩＤを、第１端末２４から受け付けることで、試着者による選択を受け付ける。具体的には、受付部１２Ｃは、上述した第２情報を第１端末２４から受け付けることで、試着対象の衣服の衣服画像の選択を受け付ける。
【００７６】
なお、受付部１２Ｃで受け付ける、試着対象の選択された衣服画像の衣服ＩＤは、１つに限定されず、複数であってもよい。すなわち、受付部１２Ｃは、組み合わせて試着する対象の複数の衣服画像の選択を、試着者から受付けても良い。この場合、受付部１２Ｃは、複数の衣服ＩＤと、複数の衣服ＩＤによって特定される複数の衣服画像の組合せを示す組合せＩＤと、試着者ＩＤと、送信日時と、店舗ＩＤと、を含む第２情報を第１端末２４から受付ければよい。
【００７７】
また、受付部１２Ｃは、試着対象の衣服の衣服属性情報の選択を、試着者から受付けてもよい。この場合、受付部１２Ｃは、第１端末２４の試着者による操作によって選択された衣服属性情報に対応する衣服ＩＤを、第１端末２４から受け付けることで、試着者による選択を受け付ける。具体的には、受付部１２Ｃは、上述した第２情報を第１端末２４から受け付けることで、試着対象の衣服の衣服属性情報の選択を受け付ける。
【００７８】
第２取得部１２Ｆは、試着者の体型を示す体型パラメータを取得する。
【００７９】
本実施の形態では、第２取得部１２Ｆは、試着者の体型パラメータをデプスマップから算出することで、体型パラメータを取得する。
【００８０】
詳細には、第２取得部１２Ｆは、まず、第２撮影部２０Ｂから取得したデプスマップから、人物領域を抽出することで、試着者のデプスマップを取得する。
【００８１】
第２取得部１２Ｆは、例えば、デプスマップを構成する各画素の３次元位置のうち、奥行き方向の距離について閾値を設定することで、人物領域を抽出する。たとえば、第２撮影部２０Ｂのカメラ座標系において、第２撮影部２０Ｂの位置を原点とし、Ｚ軸正方向が、第２撮影部２０Ｂの原点から被写体（試着者）方向に伸びるカメラの光軸であるとする。この場合、デプスマップを構成する各画素の内、奥行き方向（Ｚ軸方向）の位置座標が予め定めた閾値（例えば、１ｍを示す値）以上の画素を除外する。これにより、第２取得部１２Ｆは、第２撮影部２０Ｂから該閾値の範囲内に存在する人物領域の画素からなるデプスマップ、すなわち、試着者のデプスマップを得る。
【００８２】
次に、第２取得部１２Ｆは、第２撮影部２０Ｂから取得した試着者のデプスマップから、試着者の体型パラメータを算出する。
【００８３】
例えば、第２取得部１２Ｆは、試着者のデプスマップに、人体の三次元モデルデータ（三次元ポリゴンモデル）をあてはめる。そして、第２取得部１２Ｆは、デプスマップと、試着者にあてはめた三次元モデルデータと、を用いて、体型パラメータに含まれる各パラメータの値（例えば、身長、胸囲、胴囲、腰囲、肩幅、などの各々の値）を算出する。このようにして、第２取得部１２Ｆは、試着者の体型パラメータを取得する。
【００８４】
なお、第２取得部１２Ｆは、試着者による第１端末２４の操作指示によって入力された、体型を示すパラメータを第１端末２４から受信してもよい。これにより、第２取得部１２Ｆは、体型パラメータを取得してもよい。
【００８５】
生成部１２Ｄは、試着者の試着者画像と、選択された衣服画像と、の合成画像を生成する。詳細には、生成部１２Ｄは、第１撮影部２０Ａで撮影された試着者画像と、選択された衣服画像と、の合成画像を生成する。なお、第１情報が、衣服画像として衣服を模型などに着用させた状態を示す第１衣服画像と、床面等に形状を整えて衣服を載置した状態を示す第２衣服画像と、を含む場合、生成部１２Ｄは、第１衣服画像を合成画像の生成に用いることが好ましい。
【００８６】
生成部１２Ｄは、選択された衣服画像を、取得した体型パラメータに応じて補正した補正画像を生成することが好ましい。そして、生成部１２Ｄは、試着者画像上に、体型パラメータに応じて補正した補正画像を重畳することで、合成画像を生成する。
【００８７】
このとき、生成部１２Ｄは、試着者画像上における、人体の特徴領域に相当する部分の輪郭（例えば、肩部、腰部、など）と、重畳対象の衣服画像（または補正画像）に対応する位置合わせ情報によって示される輪郭と、が一致するように位置合わせを行ない、試着者画像上に、衣服画像（または補正画像）を重畳した合成画像を生成する。このため、衣服画像は、試着者画像の身体の輪郭に沿って位置合わせされた上で合成される。
【００８８】
なお、生成部１２Ｄは、試着者画像によって表される試着者の姿勢に対応する姿勢情報の衣服画像を重畳した合成画像を生成することが好ましい。
【００８９】
この場合、生成部１２Ｄは、まず、第２撮影部２０Ｂから取得した試着者のデプスマップから、試着者の姿勢情報を算出する。
【００９０】
まず、生成部１２Ｄは、取得した試着者のデプスマップを構成する画素毎に、人体の骨格位置を示す、第１骨格情報を生成する。生成部１２Ｄは、デプスマップに人体形状を当てはめることで第１骨格情報を生成する。
【００９１】
そして、生成部１２Ｄは、生成した第１骨格情報の各画素の画素位置の座標系（すなわち、第２撮影部２０Ｂの座標系）を、第１撮影部２０Ａで取得した試着者の試着者画像の各画素位置の座標系（すなわち、第１撮影部２０Ａの座標系）に変換する。この座標変換は、公知のキャリブレーションを行うことにより行う。これにより、生成部１２Ｄは、座標変換後の第１骨格情報を、骨格情報として生成する。
【００９２】
そして、生成部１２Ｄは、生成した骨格情報から、試着者の姿勢情報を算出する。生成部１２Ｄは、試着者の骨格情報によって示される各関節の位置から、公知の方法により、試着者の向き（姿勢情報）を算出すればよい。
【００９３】
なお、生成部１２Ｄは、試着者のデプスマップから、ＯｐｅｎＮＩ（Ｏｐｅｎ  Ｎａｔｕｒａｌ  Ｉｎｔｅｒａｃｔｉｏｎ）などを用いて、試着者の姿勢情報を算出してもよい。
【００９４】
そして、生成部１２Ｄは、第１端末２４から受け付けた衣服ＩＤごとに、各々の衣服ＩＤに対応する衣服画像の内、算出した試着者の姿勢情報に対応する衣服画像を合成対象として読取る。そして、生成部１２Ｄは、該姿勢情報の算出に用いたデプスマップと同じタイミングで撮影した試着者画像上に、該姿勢情報に対応する、試着者によって選択された衣服画像（補正画像）を合成することで、合成画像を生成する。なお、本実施の形態では、第２表示部１８の前に対峙した試着者が、鏡を視認する感覚で合成画像を確認可能となるように、生成部１２Ｄは、試着者画像を鏡像反転させた画像に、選択された衣服画像（補正画像）を構成することで、合成画像を生成する。
【００９５】
また、第１端末２４から受け付けた第２情報に、複数の衣服ＩＤが含まれる場合、すなわち、試着者が、組合せて試着する複数の衣服画像を選択した場合には、生成部１２Ｄは、選択された複数の衣服画像を、上記と同様にして試着者画像に重畳した合成画像を生成すればよい。
【００９６】
この場合、生成部１２Ｄは、選択された複数の衣服ＩＤに対応する重畳順を第１情報から読取る。そして、生成部１２Ｄは、試着者画像上に、試着対象として選択された複数の衣服ＩＤの各々に対応する衣服画像を、対応する重畳順に従って順に重畳する。このとき、生成部１２Ｄは、重畳対象の各画像（試着者画像および衣服画像）の各々について、下位階層側の画像（試着者画像および衣服画像）における、上位階層側に重畳される画像（衣服画像）との重複領域を除去した上で、下位階層側から上位階層側に向かって順に重畳する。これによって、生成部１２Ｄは、合成画像を生成する。
【００９７】
なお、生成部１２Ｄは、仮想試着装置１０に設けられた図示を省略する入力部などの試着者による操作指示によって重畳順の変更が指示されると、指示された重畳順に沿って再度合成画像を生成してもよい。
【００９８】
この場合、例えば、試着者は、仮想試着装置１０に設けられた図示を省略する入力部を操作することで、重畳順の変更対象に衣服画像および重畳順を入力する。制御部１２の生成部１２Ｄは、入力部から受け付けた、衣服画像および新たな重畳順に従って、再度、合成画像を生成すればよい。
【００９９】
なお、生成部１２Ｄは、重畳順の変更の指示を、他の外部装置から受信してもよいし、試着者による手や足の動き等による予め定めた重畳順の変更指示を示すジェスチャーに応じて、重畳順を変更した合成画像を生成してもよい。この場合、例えば、生成部１２Ｄは、第１撮影部２０Ａで取得した試着者画像を解析することで、試着者が予め定めた変更指示を示すジェスチャーを行ったか否かを判断すればよい。
【０１００】
第２表示制御部１２Ｅは、合成画像を第２表示部１８に表示する。このため、図２に示すように、第２表示部１８には、試着者画像４０上に、衣服画像４２が重畳された合成画像Ｗが表示される。また、この合成画像Ｗは、上述したように、試着者画像４０の肩部等の特徴領域と、衣服画像４２の肩部などの特徴領域と、が一致するように位置合わせされて合成されたものである。また、この合成画像は、試着者によって選択された試着対象の衣服の衣服画像を、試着者の体型パラメータに応じて補正した後に、試着者画像４０上に重畳したものである。このため、より自然な見え方の合成画像Ｗを提供することができる。
【０１０１】
図３に戻り、なお、第２表示制御部１２Ｅは、合成画像を、第１端末２４の第１表示部２４Ｃに表示してもよい。この場合には、第２表示制御部１２Ｅは、生成した合成画像を第１端末２４へ送信すればよい。
【０１０２】
通信部１２Ｇは、第１端末２４、第２端末２６、第１サーバ装置２８、第３サーバ装置３０、および第２サーバ装置３２と通信するための公知の通信インターフェースである。
【０１０３】
通信部１２Ｇは、第１送信部１２Ｈと、第１受信部１２Ｉと、を含む。
【０１０４】
第１送信部１２Ｈは、各種データを、第１端末２４、第２端末２６、第１サーバ装置２８、第３サーバ装置３０、または、第２サーバ装置３２へ送信する。第１受信部１２Ｉは、各種データを、第１端末２４、第２端末２６、第１サーバ装置２８、第３サーバ装置３０、または、第２サーバ装置３２から受信する。
【０１０５】
本実施の形態では、第１送信部１２Ｈは、試着情報を、ネットワークを介して接続された第１サーバ装置２８（サーバ装置）へ送信する。試着情報は、試着対象の衣服画像を識別する衣服ＩＤ（第１識別情報）と、衣服画像の衣服を試着する試着者の試着者ＩＤ（第２識別情報）と、を含む。なお、試着情報は、更に、衣服ＩＤに対応する衣服画像、試着者の試着者画像、および合成画像の少なくとも１つを更に含んだ構成であってもよい。また、試着情報は、更に、他の情報を含んだ形態であってもよい。
【０１０６】
本実施の形態では、第１送信部１２Ｈは、第２表示部１８に合成画像が表示されているときに、試着者による撮影指示を受け付けると、表示されている合成画像に含まれる衣服画像の衣服ＩＤと、該衣服ＩＤに対応する衣服画像と、該合成画像に含まれる試着者画像の試着者の試着者ＩＤと、を含む試着情報を、第１サーバ装置２８へ送信する。
【０１０７】
第１受信部１２Ｉは、試着情報に含まれる衣服ＩＤ（第１識別情報）および試着者ＩＤ（第２識別情報）の少なくとも一方に応じた特典情報を第１サーバ装置２８から受信する。
【０１０８】
特典情報は、例えば、インターネット上の仮想店舗で使用可能なコード情報や、衣服ＩＤに対応する衣服の販売店で利用可能な各種の金券や割引券などのクーポンなどである。試着者は、例えば、インターネット上の仮想店舗のサイトの入力画面などを介して、コード情報を入力することで、該仮想店舗が提供する各種割引などのサービスを受けることが可能となる。また、試着者は、特典情報としてのクーポンを第１端末２４に表示または紙媒体などに印刷し、対象の店舗で提示することで、割引などの各種サービスを受けることができる。
【０１０９】
また、第１受信部１２Ｉは、試着情報に含まれる衣服ＩＤに対応する衣服画像や、該衣服画像に対応する属性情報などを配置した、ウェブページのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を、第１サーバ装置２８から受信してもよい。また、このウェブページに、特典情報を含めた形態としてもよい。
【０１１０】
出力部１２Ｊは、第１サーバ装置２８から受信した特典情報を出力する。出力部１２Ｊは、第１サーバ装置２８からＵＲＬを受信した場合には、ＵＲＬを出力する。出力とは、本実施の形態では、表示、送信、および印刷、の少なくとも１つを示す。
【０１１１】
具体的には、出力部１２Ｊは、第１サーバ装置２８から受信した特典情報やＵＲＬを、第２表示部１８へ表示、第１端末２４の第１表示部２４Ｃへ表示、または、仮想試着装置１０に接続された図示を省略する印刷装置で記録媒体に印刷させることで、これらの情報を出力する。
【０１１２】
なお、出力部１２Ｊは、第１サーバ装置２８から受信した、特典情報や、上記ＵＲＬなどを、一次元コードや、二次元コードを示す画像に変換し、出力してもよい。二次元コードは、例えば、ＱＲコード（登録商標）、ＤａｔａＭａｔｒｉｘ、Ｍａｘｉ−Ｃｏｄｅなどである。また、出力部１２Ｊは、特典情報またはＵＲＬと、一次元コードまたは二次元コードと、の双方を出力してもよい。
【０１１３】
更新部１２Ｋは、第２サーバ装置３２から第１情報を受信すると、受信した第１情報を記憶部１４に登録することで、記憶部１４に記憶されている第１情報を更新する。すなわち、記憶部１４に登録されている第１情報は、第２サーバ装置３２から配信される第１情報によって更新される。
【０１１４】
次に、第１端末２４について説明する。図６は、第１端末２４の機能ブロック図である。
【０１１５】
第１端末２４は、入力部２４Ａ、記憶部２４Ｂ、第１表示部２４Ｃ、および制御部２４Ｄを備える。入力部２４Ａ、記憶部２４Ｂ、および第１表示部２４Ｃは、制御部２４Ｄに信号授受可能に接続されている。
【０１１６】
第１表示部２４Ｃは、各種画像などを表示する公知の表示装置である。本実施の形態では、第１表示部２４Ｃは、試着者に対して、試着対象の衣服画像の一覧を選択可能に表示する。
【０１１７】
入力部２４Ａは、ユーザからの入力を受け付ける。入力部２４Ａは、ユーザが各種の操作入力を行うための機器である。入力部２４Ａには、例えば、マウス、ボタン、リモコン、キーボード、マイク等の音声認識装置、及び画像認識装置等の１または複数を組み合せたもの等が挙げられる。
【０１１８】
本実施の形態では、入力部２４Ａは、試着者の試着者ＩＤの入力や、試着対象の衣服画像の選択や、試着者の特徴情報を特定するための各種情報などの入力を、ユーザから受け付ける。
【０１１９】
なお、入力部２４Ａおよび第１表示部２４Ｃは、一体的に構成されていてもよい。具体的には、入力部２４Ａおよび第１表示部２４Ｃは、入力機能及び表示機能の双方を備えたＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部として構成されていてもよい。ＵＩ部には、タッチパネル付ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等がある。
【０１２０】
記憶部２４Ｂは、各種データを記憶する。なお、本実施の形態では、記憶部２４Ｂは、第１情報を記憶しない形態を説明する。しかし、記憶部２４Ｂは、仮想試着装置１０の記憶部１４と同様に、第１情報を記憶した形態であってもよい。
【０１２１】
この場合、仮想試着装置１０の記憶部１４と、第１端末２４の記憶部２４Ｂと、の各々に格納されている第１情報の内容が同じとなるように、所定時間毎に、下記処理を行う事が好ましい。
【０１２２】
例えば、第２サーバ装置３２による仮想試着装置１０および第１端末２４への第１情報の配信や、仮想試着装置１０および第１端末２４間で公知のミラーリング処理などを、所定時間ごとに行うことが好ましい。なお、第１情報を格納している各装置（例えば、仮想試着装置１０や第１端末２４など）が、第１情報を用いた各種処理を実行する前に、第２サーバ装置３２から最新の第１情報を取得し、更新してもよい。
【０１２３】
制御部２４Ｄは、受付部２４Ｅと、表示制御部２４Ｆと、通信部２４Ｇと、を含む。受付部２４Ｅ、表示制御部２４Ｆ、および通信部２４Ｇの一部またはすべては、例えば、ＣＰＵなどの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣなどのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【０１２４】
通信部２４Ｇは、仮想試着装置１０、第２端末２６、および第３サーバ装置３０などの外部装置と通信する通信インターフェースである。
【０１２５】
受付部２４Ｅは、入力部２４Ａから、ユーザによる操作指示を受け付ける。本実施の形態では、受付部２４Ｅは、入力部２４Ａから、試着者ＩＤ、特徴情報、または特徴情報を特定するための各種入力項目、試着対象の衣服画像の衣服ＩＤなどを受け付ける。
【０１２６】
表示制御部２４Ｆは、各種画像を第１表示部２４Ｃへ表示する制御を行う。本実施の形態では、表示制御部２４Ｆは、受付画面や、入力画面や、表示画面などを、第１表示部２４Ｃに表示する。受付画面は、試着者ＩＤの入力を受け付けるための画面である。
【０１２７】
入力画面は、特徴情報を特定するための入力項目を試着者に入力させるための画面である。この入力画面は、例えば、試着者の特定情報を特定するための、試着者に対する１または複数の質問項目を含む。質問項目は、具体的には、試着者の特徴情報を特定するための、アンケートである。試着者は、入力画面に含まれる質問項目に対する返答を、入力部２４Ａを用いて入力する。これにより、受付部２４Ｅは、試着者によって入力された、特徴情報を特定するための入力項目に対応する試着者の返答情報を取得する。
【０１２８】
この場合、受付部２４Ｅは、受け付けた１または複数の入力項目に対する試着者の返答情報の組合せに応じて、対応する特徴情報を特定することで、特徴情報を受け付ける。詳細には、記憶部２４Ｂに、予め１または複数の入力項目に対する返答情報の組合せに対応する、特徴情報を予め記憶する。そして、受付部２４Ｅは、入力部２４Ａから受け付けた返答情報の組合せに対応する特徴情報を記憶部２４Ｂから読取ることで、特徴情報を受け付ければよい。
【０１２９】
表示画面は、試着対象の衣服画像を試着者に選択させるための、複数の衣服画像を含む画面である。
【０１３０】
次に、第２端末２６について説明する。図７は、第２端末２６の機能ブロック図である。
【０１３１】
第２端末２６は、入力部２６Ａ、記憶部２６Ｂ、表示部２６Ｃ、および制御部２６Ｄを備える。入力部２６Ａ、記憶部２６Ｂ、および表示部２６Ｃは、制御部２６Ｄに信号授受可能に接続されている。
【０１３２】
表示部２６Ｃは、各種画像などを表示する公知の表示装置である。本実施の形態では、表示部２６Ｃは、例えば、店舗Ａにおいてサービスや商品を提供するユーザが、店舗Ａに来店した試着者に対して試着者ＩＤを発行するときに操作する、操作画面を表示する。また、表示部２６Ｃは、店舗Ａに来店した試着者が、仮想試着する試着対象の組合せ情報を選択するときに操作する、選択画面を表示する。
【０１３３】
入力部２６Ａは、ユーザからの入力を受け付ける。入力部２６Ａは、入力部２４Ａと同様に、ユーザが各種の操作入力を行うための機器である。
【０１３４】
なお、入力部２６Ａ及び表示部２６Ｃは、一体的に構成されていてもよい。具体的には、入力部２６Ａおよび表示部２６Ｃは、入力機能及び表示機能の双方を備えたＵＩ部として構成してもよい。
【０１３５】
記憶部２６Ｂは、各種データを記憶する。本実施の形態では、記憶部２６Ｂは、試着者ＩＤと、試着者の属性情報（例えば、名前など）と、を対応づけた試着者管理情報を記憶する。試着者管理情報は、制御部２６Ｄによって適宜更新される。
【０１３６】
制御部２６Ｄは、受付部２６Ｅと、発行部２６Ｆと、表示制御部２６Ｇと、通信部２６Ｈと、を含む。受付部２６Ｅ、発行部２６Ｆ、表示制御部２６Ｇ、および通信部２６Ｈの一部またはすべては、例えば、ＣＰＵなどの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣなどのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【０１３７】
通信部２６Ｈは、仮想試着装置１０、および第１端末２４などの外部装置と通信する通信インターフェースである。
【０１３８】
受付部２６Ｅは、入力部２６Ａから、ユーザによる操作指示を受け付ける。本実施の形態では、受付部２６Ｅは、入力部２６Ａから、選択された、試着対象の組合せ情報を受け付ける。
【０１３９】
発行部２６Ｆは、試着者を識別可能な試着者ＩＤを発行する。発行部２６Ｆは、例えば、試着者管理情報に格納されている試着者ＩＤとは異なる新たな試着者ＩＤを生成し、発行する。なお、予め記憶部２６Ｂに、店舗Ａ内に設置されている、荷物などを入れるためのロッカーの番号（以下、ロッカー番号と称する）の一覧を記憶する。そして、発行部２６Ｆは、記憶したロッカー番号の内、試着者ＩＤとして未使用のロッカー番号を、試着者ＩＤとして発行してもよい。なお、試着者ＩＤは、試着者を識別可能な情報であればよく、ロッカー番号に限定されない。
【０１４０】
また、発行部２６Ｆは、入力部２６Ａから、試着者が店舗Ａから退出することを示す退出指示と、該試着者に対して発行した試着者ＩＤと、を含む退出情報を受信すると、退出情報に含まれる試着者ＩＤを、試着者管理情報から削除すればよい。退出情報は、例えば、ユーザによる入力部２６Ａの操作指示によって入力されればよい。
【０１４１】
表示制御部２６Ｇは、各種画像を表示部２６Ｃへ表示する制御を行う。本実施の形態では、表示制御部２６Ｇは、上記操作画面や、上記選択画面などの各種画像を、表示部２６Ｃへ表示する制御を行う。また、表示制御部２６Ｇは、発行部２６Ｆで発行された試着者ＩＤを、表示部２６Ｃへ表示する。このため、ユーザは、表示部２６Ｃを視認することで、発行された試着者ＩＤを確認することができる。
【０１４２】
次に、第１サーバ装置２８について説明する。図８は、第１サーバ装置２８の機能ブロック図である。
【０１４３】
第１サーバ装置２８は、入力部２８Ａ、記憶部２８Ｂ、表示部２８Ｃ、および制御部２８Ｄを備える。入力部２８Ａ、記憶部２８Ｂ、および表示部２８Ｃは、制御部２８Ｄに信号授受可能に接続されている。
【０１４４】
表示部２８Ｃは、各種画像などを表示する公知の表示装置である。入力部２８Ａは、ユーザからの入力を受け付ける。入力部２８Ａは、入力部２４Ａと同様に、ユーザが各種の操作入力を行うための機器である。なお、入力部２８Ａ及び表示部２８Ｃは、入力機能及び表示機能の双方を備えたＵＩ部として構成してもよい。
【０１４５】
記憶部２８Ｂは、各種データを記憶する。本実施の形態では、記憶部２８Ｂは、第３情報を予め記憶する。
【０１４６】
図９は、第３情報のデータ構造の一例を示す図である。第３情報は、衣服ＩＤと、属性情報と、を対応づけた情報である。
【０１４７】
属性情報は、対応する衣服ＩＤによって特定される衣服の属性を示す情報である。本実施の形態では、属性情報は、対応する衣服ＩＤによって特定される衣服の特典情報や、対応する衣服ＩＤによって特定される衣服の販売店情報を、含む。
【０１４８】
特典情報は、上述したため、ここでは説明を省略する。販売店情報は、例えば、対応する衣服ＩＤによって特定される衣服の販売店の場所や、販売店が提供する商品の情報や、販売店が提供する各種サービスの情報などを含む。販売店の場所は、例えば、実空間上における場所（地図情報など）や、ウェブサイト上における該販売店のホームページなどのＵＲＬなどである。
【０１４９】
なお、属性情報は、対応する衣服ＩＤによって特定される衣服の衣服画像を更に含んだ構成であってもよい。また、属性情報は、更に、他の情報を含んだ形態であってもよい。
【０１５０】
図８に戻り、制御部２８Ｄは、通信部２８Ｅと、作成部２８Ｈと、を含む。通信部２８Ｅ、および作成部２８Ｈの一部またはすべては、例えば、ＣＰＵなどの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣなどのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【０１５１】
通信部２８Ｅは、仮想試着装置１０などの外部装置と通信する通信インターフェースである。通信部２８Ｅは、第２受信部２８Ｆと、第２送信部２８Ｇと、を含む。第２受信部２８Ｆは、外部装置から各種データを受信する。第２送信部２８Ｇは、外部装置へ各種データを送信する。
【０１５２】
本実施の形態では、第２受信部２８Ｆは、仮想試着装置１０から試着情報を受信する。上述したように、試着情報は、試着者によって仮想試着された、１または複数の衣服ＩＤと、試着者ＩＤと、該衣服ＩＤによって特定される衣服の衣服画像と、を含む。
【０１５３】
作成部２８Ｈは、第２受信部２８Ｆで受信した試着情報に含まれる、衣服ＩＤ（第１識別情報）、および試着者ＩＤ（第２識別情報）の少なくとも一方に応じた、特典情報を生成する。
【０１５４】
本実施の形態では、作成部２８Ｈは、受信した試着情報に含まれる衣服ＩＤに対応する衣服画像や、該衣服ＩＤに対応する属性情報を第３情報から読取る。そして、作成部２８Ｈは、読取った属性情報に含まれる特典情報および販売店情報と、受信した試着情報に含まれる衣服ＩＤによって特定される衣服の衣服画像と、を含むウェブページを生成し、記憶部２８Ｂに記憶する。そして、第２送信部２８Ｇが、該ウェブページの記憶場所を示すＵＲＬを、該試着情報の送信元の仮想試着装置１０へ送信する。
【０１５５】
なお、作成部２８Ｈは、特典情報を、仮想試着装置１０へ送信してもよい。
【０１５６】
次に、第２サーバ装置３２について説明する。図１０は、第２サーバ装置３２の機能ブロック図である。
【０１５７】
第２サーバ装置３２は、入力部３２Ａと、記憶部３２Ｂと、表示部３２Ｃと、制御部３２Ｄと、を備える。入力部３２Ａ、記憶部３２Ｂ、および表示部３２Ｃは、制御部３２Ｄに信号授受可能に接続されている。
【０１５８】
表示部３２Ｃは、各種画像などを表示する公知の表示装置である。入力部３２Ａは、ユーザからの入力を受け付ける。入力部３２Ａは、入力部２４Ａと同様に、ユーザが各種の操作入力を行うための機器である。なお、入力部３２Ａ及び表示部３２Ｃは、入力機能及び表示機能の双方を備えたＵＩ部として構成してもよい。記憶部３２Ｂは、各種データを記憶する。
【０１５９】
制御部３２Ｄは、通信部３２Ｅと、収集部３２Ｆと、第２生成部３２Ｇと、配信部３２Ｈと、を含む。通信部３２Ｅ、収集部３２Ｆ、第２生成部３２Ｇ、および配信部３２Ｈの一部またはすべては、例えば、ＣＰＵなどの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣなどのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【０１６０】
通信部３２Ｅは、仮想試着装置１０、第２サーバ装置３２、および第３サーバ装置３０や、インターネット３６に接続された各種サーバ装置などの外部装置と通信するインターフェースである。
【０１６１】
収集部３２Ｆは、インターネット３６に接続された各種サーバ装置などから、衣服画像や衣服画像に対応する属性情報などを収集する。属性情報は、上述したため、ここでは説明を省略する。収集部３２Ｆは、予め定めた時間ごとに、インターネット３６に接続された各種サーバ装置などから、衣服画像に関する情報を収集することで、衣服画像および属性情報を収集する。
【０１６２】
第２生成部３２Ｇは、収集した衣服画像および属性情報を用いて、上記第１情報を生成する。なお、第２生成部３２Ｇが生成した第１情報は、ユーザ（例えば、第２サーバ装置３２の管理者など）による入力部３２Ａの操作指示によって、変更、編集、追記などが可能であるものとする。
【０１６３】
また、第２生成部３２Ｇは、収集した衣服画像の衣服の衣服ＩＤと属性情報とを対応づけた第３情報（図９参照）を生成する。
【０１６４】
配信部３２Ｈは、第２生成部３２Ｇで生成された第１情報を、第１情報、および第１情報に含まれる少なくとも一部の情報を格納している各種外部装置へ、通信部３２Ｅを介して配信する。また、配信部３２Ｈは、生成した第３情報を第１サーバ装置２８へ配信する。
【０１６５】
本実施の形態では、配信部３２Ｈは、仮想試着装置１０および第１サーバ装置２８へ、第１情報を配信する。なお、配信部３２Ｈは、第２生成部３２Ｇで前回生成された第１情報が更新された場合にのみ、第１情報や第３情報を配信することが好ましい。
【０１６６】
仮想試着装置１０では、第２サーバ装置３２から配信された第１情報を受信すると、更新部１２Ｋ（図３参照）が、受信した第１情報を記憶部１４へ記憶する。これにより、仮想試着装置１０では、記憶部１４に記憶されている第１情報を更新する。
【０１６７】
第１サーバ装置２８では、第２サーバ装置３２から配信された第３情報を受信すると、第１サーバ装置２８の制御部２８Ｄが、受信した第３情報を記憶部２８Ｂに記憶する。これにより、第１サーバ装置２８は、記憶部２８Ｂに記憶されている第３情報を更新する。
【０１６８】
なお、第１端末２４の記憶部２４Ｂについても、第１情報を記憶する形態とする場合には、配信部３２Ｈは、第１端末２４へ第１情報を更に配信すればよい。第１端末２４の制御部２４Ｄでは、受信した第１情報を記憶部２４Ｂへ記憶することで、第１情報を更新すればよい。
【０１６９】
次に、第３サーバ装置３０について説明する。図１１は、第３サーバ装置３０の機能ブロック図である。
【０１７０】
第３サーバ装置３０は、入力部３０Ａと、記憶部３０Ｂと、表示部３０Ｃと、制御部３０Ｄと、を備える。入力部３０Ａ、記憶部３０Ｂ、および表示部３０Ｃは、制御部３０Ｄに信号授受可能に接続されている。
【０１７１】
表示部３０Ｃは、各種画像などを表示する公知の表示装置である。入力部３０Ａは、ユーザからの入力を受け付ける。入力部３０Ａは、入力部２４Ａと同様に、ユーザが各種の操作入力を行うための機器である。なお、入力部３０Ａ及び表示部３０Ｃは、入力機能及び表示機能の双方を備えたＵＩ部として構成してもよい。記憶部３０Ｂは、各種データを記憶する。
【０１７２】
制御部３０Ｄは、通信部３０Ｅと、分析部３０Ｆと、第３生成部３０Ｇと、配信部３０Ｈと、を含む。通信部３０Ｅ、分析部３０Ｆ、第３生成部３０Ｇ、および配信部３０Ｈの一部またはすべては、例えば、ＣＰＵなどの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣなどのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【０１７３】
通信部３０Ｅは、仮想試着装置１０、および第１端末２４などの外部装置と通信するインターフェースである。本実施の形態では、通信部３０Ｅは、第１端末２４または仮想試着装置１０から、試着者情報を受信する。試着者情報は、試着者によって試着対象として選択された、複数の衣服画像の衣服ＩＤを含む組合せ情報と、試着者ＩＤと、該試着者ＩＤによって特定される試着者の特徴情報と、を含む。試着者情報は、組合せＩＤなどの他の情報を更に含んだ形態であってもよい。
【０１７４】
制御部３０Ｄは、受信した試着者情報を、該試着者情報の受信日時に対応づけて、記憶部３０Ｂに順次格納する。
【０１７５】
分析部３０Ｆは、通信部３０Ｅで受信した試着者情報を用いて、インターネット３６に接続された各種サーバ装置を検索し、試着者情報に関連する情報を分析する。
【０１７６】
例えば、試着者ＩＤとして、インターネット上で一意に識別可能な情報（例えば、メールアドレスや電話番号など）を用いていたとする。この場合、分析部３０Ｆは、該試着者ＩＤの過去の購買履歴を、アクセス可能な他のサーバ装置や記憶部３０Ｂから取得することで、購買情報の分析を行う。
【０１７７】
また、分析部３０Ｆは、受信した試着者情報に含まれる特徴情報と同じ特徴情報や、試着者情報に含まれる特徴情報に類似する他の特徴情報に関連づけられた衣服画像および衣服画像の衣服の属性情報を、アクセス可能な他のサーバ装置や記憶部３０Ｂから取得する。
【０１７８】
特徴情報に類似する他の特徴情報、とは、試着者情報に含まれる特徴情報に含まれる、試着者の体型を示す体型パラメータ、試着者の特徴色、試着者の年齢層、および試着者の性格、試着者の趣向の内の少なくとも１つが一致または予め定めた範囲内である、他の特徴情報を示す。
【０１７９】
また、分析部３０Ｆは、試着者情報に含まれる衣服ＩＤによって特定される衣服の販売店が推奨する他の衣服画像を、アクセス可能なサーバ装置や記憶部３０Ｂから取得する。
【０１８０】
第３生成部３０Ｇは、受信した試着者情報と、分析部３０Ｆによる分析結果と、に応じて、仮想試着システム１側で推奨する推奨組合せ画像を生成する。
【０１８１】
本実施の形態では、第３生成部３０Ｇは、第１情報に登録されている複数の衣服画像から、予め定めた抽出条件に応じて、複数の衣服画像の組合せによって示される推奨組合せ画像を生成する。抽出条件は、上述したため、ここでは説明を省略する。
【０１８２】
また、例えば、第３生成部３０Ｇは、分析結果と、分析結果に対応する複数の衣服ＩＤからなる推奨組合せ画像と、を予め記憶してもよい。そして、第３生成部３０Ｇは、分析部３０Ｆの分析結果に対応する、複数の衣服ＩＤを読取る。そして、第３生成部３０Ｇは、読取った複数の衣服ＩＤに対応する衣服画像を、推奨組合せ画像として生成してもよい。
【０１８３】
配信部３０Ｈは、第３生成部３０Ｇで生成した推奨組合せ画像を、試着者情報の送信元の仮想試着装置１０または第１端末２４へ、通信部３０Ｅを介して配信する。
【０１８４】
次に、仮想試着システム１で実行する仮想試着処理の手順を説明する。
【０１８５】
図１２は、仮想試着システム１で実行する仮想試着処理の手順を示すシーケンス図である。
【０１８６】
まず、第２端末２６の発行部２６Ｆが、試着者ＩＤを発行する（ＳＥＱ１００）。上述したように、表示制御部２６Ｇは、発行部２６Ｆで発行された試着者ＩＤを、表示部２６Ｃへ表示する。ユーザは、表示部２６Ｃを視認することで、試着者ＩＤを確認する。
【０１８７】
次に、第１端末２４が、試着者ＩＤを受け付ける（ＳＥＱ１０２）。ユーザは、第１表示部２４Ｃに表示された受付画面を介して、ＳＥＱ１００で発行された試着者ＩＤを入力部２４Ａの操作指示により入力する。これにより、第１端末２４の受付部２４Ｅが、試着者ＩＤを受け付ける。
【０１８８】
次に、表示制御部２４Ｆが、特徴情報を特定するための入力項目を入力するための入力画面を第１表示部２４Ｃに表示する（ＳＥＱ１０４）。なお、表示制御部２４Ｆは、特徴情報を直接入力するための入力画面を第１表示部２４Ｃに表示してもよい。
【０１８９】
次に、受付部２４Ｅが、入力画面を介して試着者によって入力された（または、入力項目に対する返答情報から特定した）特徴情報を受け付ける（ＳＥＱ１０６）。そして、通信部２４Ｇが、特徴情報を仮想試着装置１０へ送信する（ＳＥＱ１０８）。
【０１９０】
仮想試着装置１０では、第１取得部１２Ａが特徴情報を受け付ける。そして、第１表示制御部１２Ｂが、受け付けた特徴情報に対応する衣服画像を第１情報から読取る（ＳＥＱ１１０）。そして、第１表示制御部１２Ｂは、読取った衣服画像を、第１端末２４へ送信する（ＳＥＱ１１２）。このとき、第１表示制御部１２Ｂは、衣服画像と、対応する衣服ＩＤと、を第１端末２４へ送信してもよい。
【０１９１】
第１端末２４の受付部２４Ｅは、仮想試着装置１０から衣服画像および衣服ＩＤを受け付ける。そして、表示制御部２４Ｆが、受け付けた衣服画像を含む表示画面を、第１表示部２４Ｃに表示する（ＳＥＱ１１４）。
【０１９２】
ＳＥＱ１０６〜ＳＥＱ１１４の処理によって、第１情報に含まれる衣服画像の内、試着者の特徴情報に対応する衣服画像の一覧が、第１表示部２４Ｃに表示される。試着者は、入力部２４Ａを操作することで、試着対象の１または複数の衣服画像を選択する。本実施の形態では、試着者は、試着対象の衣服画像として、組み合わせて試着する対象の複数の衣服画像を選択する場合を説明する。
【０１９３】
次に、受付部２４Ｅが、組合せて試着する対象の複数の衣服画像の選択を試着者から受け付ける（ＳＥＱ１１６）。すなわち、受付部２４Ｅは、試着者による入力部２４Ａの操作指示を受け付けることで、組合せて試着する対象の複数の衣服画像の選択を受け付ける。
【０１９４】
次に、通信部２４Ｇが、試着者によって選択された、組合せて試着する複数の衣服ＩＤと、組合せＩＤと、ＳＥＱ１０２で受け付けた試着者ＩＤと、店舗ＩＤと、送信日時と、を含む第２情報を、第２端末２６と仮想試着装置１０へ送信する（ＳＥＱ１１８、ＳＥＱ１２０）。組合せＩＤは、対応する複数の衣服ＩＤの組合せを特定可能な情報であればよい。仮想試着装置１０は、受け付けた第２情報を記憶部１４へ記憶する。
【０１９５】
なお、通信部２４Ｇは、該第２情報を送信するタイミングの送信日時を該第２情報へ含めることで、送信日時を含む第２情報を第２端末２６および仮想試着装置１０へ送信すればよい。また、通信部２４Ｇは、第２情報を送信する対象の店舗を示す店舗ＩＤを予め記憶する。そして、通信部２４Ｇは、該店舗ＩＤを含む第２情報を、第２端末２６および仮想試着装置１０へ送信すればよい。
【０１９６】
次に、通信部２４Ｇは、組合せて試着する複数の衣服ＩＤを含む組合せ情報と、ＳＥＱ１０２で受け付けた試着者ＩＤと、ＳＥＱ１０６で受け付けた特徴情報と、を含む試着者情報を、第３サーバ装置３０へ送信する（ＳＥＱ１２２）。
【０１９７】
第３サーバ装置３０の通信部３０Ｅは、第１端末２４から試着者情報を受信する。なお、通信部３０Ｅは、仮想試着装置１０から試着者情報を受信してもよい。この場合、仮想試着装置１０の通信部１２Ｇが、ＳＥＱ１２０で受信した試着者情報を第３サーバ装置３０へ送信すればよい。
【０１９８】
第３サーバ装置３０の制御部３０Ｄは、受信した試着者情報を、該試着者情報の受信日時に対応づけて、記憶部３０Ｂに順次格納する。このため、試着者情報は、次回の分析処理時に有効利用される。そして、分析部３０Ｆが、受信した試着者情報に関連する情報を分析する（ＳＥＱ１２４）。
【０１９９】
次に、第３生成部３０Ｇが、試着者情報と、分析結果と、に応じて、仮想試着システム１側で推奨する推奨組合せ画像を生成する（ＳＥＱ１２６）。
【０２００】
そして、配信部３０Ｈは、推奨組合せ画像を、仮想試着装置１０へ送信する（ＳＥＱ１２８）。なお、配信部３０Ｈは、推奨組合せ画像を、第１端末２４へ送信してもよい。
【０２０１】
仮想試着装置１０では、通信部１２Ｇが推奨組合せ画像を受信し、第１表示制御部１２Ｂが、推奨組合せ画像を第１端末２４へ送信する（ＳＥＱ１２９）。第１端末２４の受付部２４Ｅが、推奨組合せ画像を受け付けると、表示制御部２４Ｆが、推奨組合せ画像を第１表示部２４Ｃへ表示する（ＳＥＱ１３０）。
【０２０２】
ＳＥＱ１２２〜ＳＥＱ１３０の処理によって、仮想試着システム１側が推奨する衣服画像の組合せによって示される推奨組合せ画像が、第１表示部２４Ｃに表示される。
【０２０３】
次に、受付部２４Ｅが、推奨組合せ画像の選択を試着者から受け付ける（ＳＥＱ１３２）。すなわち、受付部２４Ｅは、試着者による入力部２４Ａの操作指示を受け付けることで、推奨組合せ画像の内の何れかの選択を受け付ける。
【０２０４】
次に、通信部２４Ｇが、ＳＥＱ１３２で試着者によって選択された、組合せて試着する複数の衣服ＩＤと、組合せＩＤと、ＳＥＱ１０２で受け付けた試着者ＩＤと、店舗ＩＤと、送信日時と、を含む第２情報を、第２端末２６と仮想試着装置１０へ送信する（ＳＥＱ１３４、ＳＥＱ１３６）。仮想試着装置１０は、受け付けた第２情報を記憶部１４へ記憶する。
【０２０５】
次に、通信部２４Ｇは、ＳＥＱ１３２で試着者によって選択された、組合せて試着する複数の衣服ＩＤを含む組合せ情報と、ＳＥＱ１０２で受け付けた試着者ＩＤと、ＳＥＱ１０６で受け付けた特徴情報と、を含む試着者情報を、第３サーバ装置３０へ送信する（ＳＥＱ１３８）。
【０２０６】
第３サーバ装置３０の通信部３０Ｅは、第１端末２４から試着者情報を受信する。制御部３０Ｄは、受信した試着者情報を、該試着者情報の受信日時に対応づけて、記憶部３０Ｂに順次格納する（ＳＥＱ１４０）。このため、試着者情報は、次回の分析処理時に有効利用される。
【０２０７】
一方、ＳＥＱ１１８およびＳＥＱ１３４の処理によって、第２情報を受け付けた第２端末２６では、表示制御部２６Ｇが、受信した第２情報の各々を個別に選択可能に示した選択画面を、表示部２６Ｃに表示する（ＳＥＱ１４２）。
【０２０８】
図１３は、選択画面４６の一例を示す図である。選択画面４６は、例えば、第２情報の各々を示すボタン画像４７（４７Ａ〜４７Ｃ）を含む。各ボタン画像４７は、例えば、対応する第２情報に含まれる少なくとも一部の情報を示す文字を含む。図１３に示す例では、各ボタン画像４７は、第２情報に含まれる、試着者ＩＤ（図１３では、ロッカー番号１、ロッカー番号３、ロッカー番号５）と、送信日時と、を含む。
【０２０９】
図１２に戻り、受付部２６Ｅは、選択画面４６に表示した１または複数の第２情報の内、試着者の試着対象の衣服画像の組合せに対応する第２情報の選択を入力部２６Ａから受け付ける（ＳＥＱ１４４）。すなわち、ユーザ（例えば、試着者、または店舗Ａにおけるサービス提供者）が、試着者の試着ＩＤに対応する第２情報のボタン画像４７を、入力部２６Ａの操作指示により入力する。これにより、受付部２６Ｅは、試着者の試着対象の衣服画像の組合せに対応する第２情報の選択を受け付ける。
【０２１０】
次に、通信部２６Ｈが、ＳＥＱ１４４で受け付けた第２情報を、仮想試着装置１０へ送信する（ＳＥＱ１４６）。
【０２１１】
仮想試着装置１０の通信部１２Ｇは、第２情報を第２端末２６から受信する。そして、仮想試着装置１０の第２取得部１２Ｆが、試着者の体型を示す体型パラメータを取得する（ＳＥＱ１４８）。
【０２１２】
次に、生成部１２Ｄが、第１撮影部２０Ａで撮影した試着者の試着者画像と、ＳＥＱ１４６で受信した第２情報（図５参照）に含まれる衣服ＩＤに対応する衣服画像と、の合成画像を生成する（ＳＥＱ１５０）。
【０２１３】
次に、第２表示制御部１２Ｅが、ＳＥＱ１５０で生成した合成画像を、第２表示部１８に表示する（ＳＥＱ１５２）。
【０２１４】
図１４は、第２表示部１８に表示された合成画像Ｗの一例を示す図である。なお、図１４では、説明を簡略化するために、試着者画像４０Ａ上に、１つの衣服画像４２Ａを重畳した合成画像Ｗを示した。なお、撮影部２０は、連続して撮影を行う。そして、ＳＥＱ１５２の合成画像の表示中には、生成部１２Ｄは、撮影部２０で連続して撮影される被写体画像と、ＳＥＱ１４６で受信した第２情報（図５参照）に含まれる衣服ＩＤに対応し、且つ、該撮影によって得られたデプスマップから算出した姿勢情報に対応する衣服画像と、を合成した合成画像を生成する処理を繰り返し実行する。そして、第２表示制御部１２Ｅは、生成部１２Ｄで新たな合成画像が生成されるたびに、第２表示部１８に表示する合成画像を切り替える。このため、第２表示部１８には、その前に対峙した被写体を鏡で映したかのような被写体画像上に、該被写体の姿勢に応じた衣服画像が重畳された合成画像が表示される。
【０２１５】
図１２に戻り、次に、受付部１２Ｃが、合成画像の変更指示を受け付けたか否かを判断する（ＳＥＱ１５４）。本実施の形態では、受付部１２Ｃは、第２表示部１８の前に対峙する試着者の身振り手振りを、試着者による各種指示として受け付ける。例えば、受付部１２Ｃは、試着者が右手を挙げる動きを、合成画像の変更指示情報であるものとして予め登録する。そして、第１撮影部２０Ａで撮影された試着者画像、または、第２撮影部２０Ｂで撮影されたデプスマップを、公知の方法により解析することで、試着者が右手を挙げる動きをしたと判別したときに、合成画像の変更指示情報を受け付けたと判断すればよい。
【０２１６】
なお、試着者が右手を挙げる動きをしたと判別したときに、第２表示制御部１２Ｅは、該動きに対応する指示情報を示す指示画像を第２表示部１８へ表示してもよい。具体的には、試着者が右手を挙げる動きをしたと判別したときに、第２表示制御部１２Ｅは、合成画像の変更指示を示す指示画像（例えば、「次のコーディネート」などの文字や、画像）を、第２表示部１８へ表示してもよい。
【０２１７】
具体的には、試着者画像における、試着者の右手に相当する領域付近に、該指示画像を重畳して表示すればよい（図１５−１（Ａ）〜図１５−１（Ｄ）中、指示画像４４Ｃ参照。なお、図１５−１（Ｃ）は、図１５−１（Ａ）の一部を拡大した図である。図１５−１（Ｄ）は、図１５−１（Ｂ）の一部を拡大した図である）。
【０２１８】
なお、上述したように、本実施の形態では、生成部１２Ｄは、第２表示部１８の前に対峙した試着者が、鏡を視認する感覚で合成画像を確認可能となるように、試着者画像を鏡像反転させた画像に、選択された衣服画像（補正画像）を構成することで、合成画像を生成する。このため、図１５−１、および後述する図１５−２では、試着者画像の左手が、実際の試着者の右手に相当する。
【０２１９】
ＳＥＱ１５４で肯定判断すると（ＳＥＱ１５４：Ｙｅｓ）、生成部１２Ｄは、前回第２表示部１８に表示した合成画像に対応する第２情報に含まれる試着者ＩＤを含む、他の第２情報を記憶部１４から検索し、合成画像の未表示の１つの第２情報を読取る。そして、生成部１２Ｄは、読取った第２情報を用いて、ＳＥＱ１５０と同様にして合成画像を生成する（ＳＥＱ１５６）。
【０２２０】
なお、この合成画像の生成時、すなわち、合成画像の変更時には、変更後の合成画像のる残り時間を示す第１時間情報を、第２表示部１８に表示することが好ましい。図１５−１は、残り時間の表示の説明図である。
【０２２１】
合成画像の変更指示を受け付けた場合、図１５−１（Ａ）に示すように、第２表示制御部１２Ｅは、変更後の合成画像の表示までに要する残り時間を示す第１時間情報４４Ａを第２表示部１８に表示することが好ましい。第１時間情報４４Ａは、例えば、残り時間を示す数字や、円形のゲージを含む画像である。このとき、変更後の合成画像が表示されるまで、変更前の合成画像Ｗを第２表示部１８に表示することが好ましい。なお、第１時間情報４４Ａは、予め定めた時間であってもよいし、変更後の合成画像の表示までに要する時間を算出した時間であってもよい。
【０２２２】
残り時間を示す第１時間情報は、残り時間を視認可能な形式で表示されればよい。例えば、図１５−１（Ｂ）に示すように、残り時間を示す第１時間情報４４Ｂは、残り時間を示す棒状のゲージであってもよい。このため、例えば、制御部１２は、「次のコーディネート」を示す指示画像、および、残り時間を示す第１時間情報としてのゲージを、試着者に対して視認可能に提供し、該残り時間を示すゲージがフル（残り時間「０」）となったときに、変更後の合成画像を第２表示部１８に表示することができる。なお、第２表示制御部１２Ｅは、上記指示画像、および、指示情報に対応する処理に要する残り時間（上記では、変更後の合成画像の表示までに要する残り時間）を示す第１時間情報、の少なくとも一方を含む合成画像を、第２表示部１８に表示すればよく、双方を表示してもよい。
【０２２３】
図１２に戻り、そして、第２表示制御部１２Ｅは、ＳＥＱ１５６で生成された合成画像を第２表示部１８に表示する（ＳＥＱ１５８）。ここで、撮影部２０は、連続して撮影を行う。そして、ＳＥＱ１５８の合成画像の表示中には、生成部１２Ｄは、撮影部２０で連続して撮影される被写体画像と、ＳＥＱ１５６で読取った第２情報に含まれる衣服ＩＤに対応し、且つ、該撮影によって得られたデプスマップから算出した姿勢情報に対応する衣服画像と、を合成した合成画像を生成する処理を繰り返し実行する。そして、第２表示制御部１２Ｅは、生成部１２Ｄで新たな合成画像が生成されるたびに、第２表示部１８に表示する合成画像を切り替える。このため、第２表示部１８には、その前に対峙した被写体を鏡で映したかのような被写体画像上に、該被写体の姿勢に応じた衣服画像が重畳された合成画像が表示される。
【０２２４】
なお、第２表示制御部１２Ｅは、合成画像を表示すると、表示した合成画像に対応する第２情報を、記憶部１４から削除してもよい。また、第２表示制御部１２Ｅは、表示した合成画像に対応する第２情報の削除指示を、第２端末２６に送信してもよい。第２端末２６は、削除指示を受信すると、受信した削除指示によって示される第２情報を記憶部２６Ｂから削除する。このため、第２端末２６の表示部２６Ｃに表示される、試着対象の組合せ情報の選択を行うための選択画面には、合成画像の未表示のものが表示されることとなる。
【０２２５】
なお、更に、試着者の図示を省略する入力部などの操作指示により、合成画像に含まれる衣服画像の重畳順の変更が指示された場合、生成部１２Ｄは、指示された重畳順に沿って再度合成画像を生成してもよい。そして、第２表示制御部１２Ｅは、生成された合成画像を第２表示部１８に表示すればよい。重畳順の変更指示についても、上記と同様に、試着者による予め定めた動きがなされたか否かを判別することで、重畳順の変更指示がなされたと判別してもよい。
【０２２６】
一方、ＳＥＱ１５４で否定判断すると（ＳＥＱ１５４：Ｎｏ）、ＳＥＱ１６０へ進む。
【０２２７】
次に、受付部１２Ｃが、撮影指示を受け付けたか否かを判断する（ＳＥＱ１６０）。本実施の形態では、受付部１２Ｃは、第２表示部１８の前に対峙する試着者の身振り手振りを、試着者による各種指示として受け付ける。例えば、受付部１２Ｃは、試着者が左手を挙げる動きを、撮影指示情報であるとして予め登録する。そして、第１撮影部２０Ａで撮影された試着者画像、または第２撮影部２０Ｂで撮影されたデプスマップを、公知の方法により解析することで、試着者が左手を挙げる動きをしたと判別したときに、撮影指示を受け付けたと判断すればよい。
【０２２８】
なお、試着者が左手を挙げる動きをしたと判別したときに、第２表示制御部１２Ｅは、該動きに対応する指示情報を示す指示画像を第２表示部１８へ表示してもよい。具体的には、試着者が左手を挙げる動きをしたと判別したときに、第２表示制御部１２Ｅは、合成画像の撮影指示を示す指示画像（例えば、「カメラ撮影」などの文字や画像）を、第２表示部１８へ表示してもよい。具体的には、試着者画像における、試着者の左手付近に、該指示画像を重畳して表示すればよい。また、上記と同様に、第２表示制御部１２Ｅは、残り時間を更に表示してもよい。
【０２２９】
図１５−２は、撮影指示を示す指示画像を含む、残り時間表示の説明図である。例えば、試着者が左手を挙げる動きをしたと判別したときに、受付部１２Ｃは、第２表示部１８へ表示されている合成画像の撮影指示を受け付ける。そして、第２表示制御部１２Ｅは、指示画像、および、撮影指示の確定までの残り時間を示す第２時間情報、の少なくとも一方を含む合成画像を第２表示部１８へ表示する。例えば、図１５−２（Ｅ）および図１５−２（Ｇ）に示すように、第２表示制御部１２Ｅは、撮影指示の確定までの残り時間を示す第２時間情報４４Ｄと、指示画像４４Ｅと、の少なくとも一方を含む合成画像Ｗを第２表示部１８に表示する。第２時間情報４４Ｄは、例えば、残り時間を示す数字や、ゲージ（円形のゲージや、棒状のゲージ）を含む画像である。このため、試着者は、この第２時間情報によって示される時間の間に、撮影指示のキャンセルや、他の指示などを行うことができる。なお、図１５−２（Ｇ）は、図１５−２（Ｅ）の拡大画像である。
【０２３０】
そして、第２表示制御部１２Ｅは、第２時間情報によって示される残り時間の経過後に、指示画像（ここでは、例えば、「カメラ撮影」などの文字や画像）、および、撮影指示に応じた処理の実行までの残り時間を示す第３時間情報４４Ｆ、の少なくとも一方を含む合成画像を第２表示部１８へ表示する（図１５−２（Ｆ）および図１５−２（Ｈ）参照）。なお、図１５−２（Ｈ）は、図１５−２（Ｆ）の拡大画像である。このため、試着者は、この第３時間情報４４Ｆによって示される時間の間に、腕をおろす等の姿勢の変更を行うことができる。
【０２３１】
なお、上記第１時間情報、上記第２時間情報、または上記第３時間情報が第２表示部１９へ表示されているときに、受付部１２Ｃが、試着者の左右方向（右手方向または左手方向）に向かって試着者が手または腕を動かす動きをしたと判別した場合、試着者による各種指示の変更を受け付けたと判断してもよい。試着者の動きは、上記と同様にして、デプスマップや試着者画像から判断すればよい。例えば、受付部１２Ｃが、試着者の左右方向への動きを判別した場合、「合成画像の変更指示」から「撮影指示」への指示の変更、または、「撮影指示」から「合成画像の変更指示」への指示の変更を受け付けたと判断してもよい。そして、制御部１２では、変更された指示に応じた上記処理を実行すればよい。
【０２３２】
ＳＥＱ１６０で否定判断すると（ＳＥＱ１６０：Ｎｏ）、後述するＳＥＱ１７４へ進む。ＳＥＱ１６０で肯定判断すると（ＳＥＱ１６０：Ｙｅｓ）、ＳＥＱ１６２へ進む。ＳＥＱ１６２では、第１送信部１２Ｈが、試着情報を第１サーバ装置２８へ送信する（ＳＥＱ１６２）。この試着情報は、直前に表示していた合成画像に含まれる、１または複数の衣服画像の衣服ＩＤと、該合成画像に含まれる試着者画像の試着者ＩＤと、該衣服ＩＤによって特定される衣服の衣服画像と、を含む。すなわち、第１送信部１２Ｈは、上記第３時間情報によって示される残り時間の経過後に、第２表示部１８に表示されている合成画像に関する上記試着情報を、第１サーバ装置２８へ送信する。
【０２３３】
第１サーバ装置２８の第２受信部２８Ｆは、仮想試着装置１０から試着情報を受信する。そして、作成部２８Ｈが、第２受信部２８Ｆで受信した試着情報に含まれる、衣服ＩＤ（第１識別情報）、および試着者ＩＤ（第２識別情報）の少なくとも一方に応じた、特典情報を生成する（ＳＥＱ１６４）。
【０２３４】
次に、作成部２８Ｈは、受信した試着情報に含まれる衣服ＩＤに対応する衣服画像や、該衣服ＩＤに対応する属性情報を第３情報から読取る。そして、作成部２８Ｈは、読取った属性情報に含まれる特典情報および販売店情報と、受信した試着情報に含まれる衣服ＩＤによって特定される衣服の衣服画像と、を含むウェブページを生成し、記憶部２８Ｂに記憶する（ＳＥＱ１６６、ＳＥＱ１６８）。
【０２３５】
次に、第２送信部２８Ｇが、該ウェブページの記憶場所を示すＵＲＬを、仮想試着装置１０へ送信する（ＳＥＱ１７０）。
【０２３６】
仮想試着装置１０では、第１サーバ装置２８からＵＲＬを受信する。すると、仮想試着装置１０の出力部１２Ｊは、第１サーバ装置２８から受信したＵＲＬを、一次元コードや、二次元コードを示す画像に変換し、第２表示部１８へ出力する（ＳＥＱ１７２）。
【０２３７】
試着者は、第２表示部１８に表示された一次元コードや二次元コードを、試着者の有する携帯端末などで読取ることで、携帯端末を介して、生成されたウェブページに容易にアクセスすることができる。また、試着者は、このウェブページを閲覧することで、試着した衣服画像や、衣服画像に対応する属性情報を容易に確認することができる。
【０２３８】
また、第２表示部１８に表示された一次元コードや二次元コードが特典情報を示すとする。この場合、試着者は、特典情報を、試着者の有する携帯端末の表示部などに表示させることで、試着した衣服の販売店などで特典情報に応じたサービスを受けることができる。また、試着者は、特典情報を紙媒体などに印刷させることで、衣服の販売店などで、特典情報に応じたサービスを受けることが出来る。
【０２３９】
次に、受付部１２Ｃは、仮想試着の終了指示を受け付けたか否かを判断する（ＳＥＱ１７４）。例えば、受付部１２Ｃは、図示を省略する入力部や外部装置から終了指示を示す信号を受信したか否かを判別することで、仮想試着の終了指示を受け付けたか否かを判断してもよい。また、試着者が予め定めた終了指示を示す動作を行ったと判別したときに、仮想試着の終了指示を受け付けたと判断してもよい。
【０２４０】
ＳＥＱ１７４で否定判断すると（ＳＥＱ１７４：Ｎｏ）、上記ＳＥＱ１５４へ戻る。一方、ＳＥＱ１７４で肯定判断すると（ＳＥＱ１７４：Ｙｅｓ）、処理を終了する。
【０２４１】
一方、第２サーバ装置３２は、所定時間ごとに、以下の処理を実行する。
【０２４２】
まず、収集部３２Ｆが、インターネット３６に接続された各種サーバ装置などから、所定時間ごとに、衣服画像や衣服画像に対応する属性情報などを収集する（ＳＥＱ１８０）。
【０２４３】
次に、第２生成部３２Ｇは、収集した衣服画像および属性情報を用いて、第１情報（図４参照）および第３情報（図９参照）を生成する（ＳＥＱ１８２）。
【０２４４】
配信部３２Ｈは、仮想試着装置１０および第１サーバ装置２８へ、第１情報を配信する（ＳＥＱ１８４）。また、配信部３２Ｈは、第１サーバ装置２８へ、第３情報を配信する（ＳＥＱ１８４）。
【０２４５】
仮想試着装置１０では、第２サーバ装置３２から配信された第１情報を受信すると、更新部１２Ｋ（図３参照）が、受信した第１情報を記憶部１４へ記憶することにより、記憶部１４に記憶されている第１情報を更新する。
【０２４６】
第１サーバ装置２８では、第２サーバ装置３２から配信された第３情報を受信すると、第１サーバ装置２８の制御部２８Ｄが、受信した第３情報を記憶部２８Ｂに記憶することにより、記憶部２８Ｂに記憶されている第３情報を更新する。
【０２４７】
以上説明したように、本実施の形態の仮想試着装置１０は、第１取得部１２Ａと、第１表示制御部１２Ｂと、受付部１２Ｃと、生成部１２Ｄと、第２表示制御部１２Ｅと、を備える。第１取得部１２Ａは、試着者の特徴情報を取得する。第１表示制御部１２Ｂは、特徴情報と、衣服画像と、を少なくとも対応づけた第１情報における、取得した特徴情報に対応する衣服画像を第１表示部２４Ｃに表示する。受付部１２Ｃは、第１表示部２４Ｃに表示された衣服画像の内、試着対象の衣服の衣服画像の選択を試着者から受け付ける。生成部１２Ｄは、試着者の試着者画像と、選択された衣服画像と、の合成画像を生成する。第２表示制御部１２Ｅは、合成画像を第２表示部１８に表示する。
【０２４８】
このように、本実施の形態の仮想試着装置１０では、試着者による試着対象の衣服画像の選択時に、試着者の特徴情報に応じた衣服画像を表示する。このため、試着者は、試着者の特徴情報に応じた衣服画像の中から、試着対象の衣服画像を選択することができる。
【０２４９】
従って、本実施の形態の仮想試着装置１０では、各々の試着者に応じた仮想試着サービスを提供することができる。
【０２５０】
また、仮想試着装置１０を店舗等の予め定めた領域に設置した場合、該店舗に来店した来店者としての試着者は、該店舗における待ち時間の間に、試着者の特徴情報の入力や、試着対象の衣服画像の選択を行うことで、待ち時間の終了後に、仮想試着を楽しむことが可能となる。
【０２５１】
具体的には、店舗として美容院に仮想試着装置１０を設置した場合を想定する。この場合、美容院に来店した試着者に対して、美容院における待ち時間の間に、特徴情報の入力や、試着対象の衣服画像の選択を、第１端末２４により行わせる。そして、試着者が美容院で施されるカラーリングなどのサービスを受けた後に、仮想試着装置１０の第２表示部１８の前に立ち、所望の第２情報を選択する。これにより、試着者は、カラーリング後の試着者の試着者画像と、事前に試着対象として選択した衣服画像と、の合成画像を、第２表示部１８で確認することができる。
【０２５２】
また、第１情報は、各衣服の販売店や各衣服のブランドなどに関わらず、第２サーバ装置３２から配信された全ての衣服画像を含む。そして、仮想試着装置１０の第１表示制御部１２Ｂは、第１情報における、試着者の特徴情報に対応する衣服画像を第１表示部２４Ｃに表示する。
【０２５３】
このため、試着者は、衣服を提供する特定のブランドや特定の販売店に限定されず、仮想試着システム１や仮想試着装置１０で管理している全ての衣服画像の内、試着者の特徴情報に対応する衣服画像の中から、試着対象の衣服画像を選択することができる。
【０２５４】
また、第１表示制御部１２Ｂは、予め定めた抽出条件に応じて抽出された、複数の衣服画像の組合せによって示される推奨組合せ画像を、更に第１表示部２４Ｃに表示する。このため、本実施の形態の仮想試着装置１０は、上記効果に加えて、更に、衣服の販売促進につながる情報を試着者に対して容易に提供することができる。
【０２５５】
また、仮想試着装置１０の第１送信部１２Ｈは、試着対象の衣服画像を識別する衣服ＩＤ（第１識別情報）と、衣服画像の衣服を試着する試着者の試着者ＩＤ（第２識別情報）と、を含む試着情報を、ネットワークを介して接続された第１サーバ装置２８へ送信する。第１受信部１２Ｉは、衣服ＩＤおよび試着者ＩＤの少なくとも一方に応じた特典情報を第１サーバ装置２８から受信する。
【０２５６】
また、第１サーバ装置２８の第２受信部２８Ｆは、試着情報を仮想試着装置１０から受信する。作成部２８Ｈは、受信した試着情報に含まれる衣服ＩＤおよび試着者ＩＤの少なくとも一方に応じた特典情報を作成する。第２送信部２８Ｇは、特典情報を仮想試着装置１０へ送信する。
【０２５７】
このため、本実施の形態の仮想試着装置１０および仮想試着システム１は、試着者によって試着された衣服画像や、試着者の特徴情報に応じた特典情報を、容易に提供することができる。また、仮想試着装置１０および仮想試着システム１では、試着者を、衣服を販売する販売店や仮想店舗へ誘導させる特典情報を、容易に提供することができるので、衣服の販売促進につながる情報を容易に提供することができる。
【０２５８】
従って、本実施の形態の仮想試着装置１０および仮想試着システム１では、各々の試着者に応じた仮想試着サービスを提供することができる。
【０２５９】
また、第２サーバ装置３２の収集部３２Ｆは、インターネット３６に接続された各種サーバ装置などから、所定時間ごとに、衣服画像や衣服画像に対応する属性情報などを収集する。第２生成部３２Ｇは、収集した衣服画像および属性情報を用いて、第１情報（図４参照）および第３情報（図９参照）を生成する。配信部３２Ｈは、生成した第１情報および第３情報を、仮想試着装置１０および第１サーバ装置２８へ配信する。
【０２６０】
このため、仮想試着装置１０および第１サーバ装置２８は、最新の衣服画像を用いて、上記各種処理を実行することができる。
【０２６１】
なお、本実施の形態では、特徴情報に対応する衣服画像の読取、体型パラメータの取得、合成画像の生成、などの各種処理を、仮想試着装置１０で実行する場合を説明した。しかし、これらの処理を、第１端末２４で実行してもよい。この場合、仮想試着装置１０の制御部１２における各機能部を、第１端末２４の制御部２４Ｄに搭載した形態とすればよい。
【０２６２】
また、この場合、第１端末２４は、体型パラメータを、仮想試着装置１０から取得してもよいし、第１端末２４の入力部２４Ａから取得してもよい。
【０２６３】
第１端末２４が、仮想試着装置１０で実行する処理を実行可能とすることで、試着者は、予め定められた領域外（例えば、試着者の自宅）や、任意の場所で、仮想試着を行うことができる。
【０２６４】
また、本実施の形態では、第１端末２４は、店舗内などの予め定められた領域内で用いられる端末である場合を説明した。しかし、第１端末２４は、試着者の有する携帯端末であってもよい。
【０２６５】
（第２の実施の形態）
本実施の形態では、試着者の予定待ち時間に応じて、試着対象の衣服画像の選択時に表示する衣服画像の数または種類を調整する形態を説明する。
【０２６６】
図１は、本実施の形態の仮想試着システム１Ａの模式図である。
【０２６７】
仮想試着システム１Ａは、仮想試着装置１０Ａと、第１端末２４と、第２端末２６と、第１サーバ装置２８と、第３サーバ装置３０と、第２サーバ装置３２と、を備える。仮想試着装置１０Ａと、第１端末２４と、第２端末２６と、第１サーバ装置２８と、第３サーバ装置３０と、第２サーバ装置３２と、は、インターネット等の公知の通信網を介して接続されている。
【０２６８】
仮想試着システム１Ａは、仮想試着装置１０に代えて、仮想試着装置１０Ａを備えた以外は、第１の実施の形態の仮想試着システム１と同様の構成である。
【０２６９】
仮想試着装置１０Ａは、制御部１３と、記憶部１４Ａと、本体部１６と、を備える。本体部１６は、撮影部２０と、第２表示部１８と、照射部２２と、を含む。本体部１６は、第１の実施の形態と同様である。記憶部１４Ａと、制御部１３と、本体部１６と、は信号授受可能に接続されている。
【０２７０】
図１６は、仮想試着装置１０Ａの機能ブロック図である。
【０２７１】
記憶部１４Ａは、公知のハードディスクデバイスである。記憶部１４Ａは、各種データを記憶する。本実施の形態では、記憶部１４Ａは、第１情報、第２情報、および第４情報などの各種データを記憶する。第１情報、および第２情報は、第１の実施の形態と同様である。
【０２７２】
第４情報は、予測時間と予定待ち時間との関係と、表示条件と、を対応付けた情報である。図１７は、第４情報のデータ構造の一例を示す図である。
【０２７３】
予測時間は、第１表示部２４Ｃに表示された複数の衣服画像の中から、試着者が試着対象の選択を行うために要する推定の時間を示す。予測時間は、制御部１３によって算出される（詳細後述）。
【０２７４】
予定待ち時間は、試着者が、仮想試着装置１０Ａの設置された店舗などの領域内で、該店舗が提供するサービスを受けるまでに要する予定待ち時間を示す。予定待ち時間は、制御部１３で取得される（詳細後述）。
【０２７５】
表示条件は、第１表示部２４Ｃに選択可能に表示する衣服画像の表示条件を示す。本実施の形態では、表示条件には、予定待ち時間に対する予測時間が長いほど、第１表示部２４Ｃに表示する衣服画像の種類及び表示数の少なくとも一方が少なくなるように、表示する衣服画像の数、および表示する衣服画像の種類の少なくとも一方が定められている。
【０２７６】
図１７に示す例では、予測時間ｔｓと予定待ち時間ｔｗとの関係「ｔｓ＜ｔｗ」には、「衣服画像数Ｍ１個」、および「全種類Ｓ１の衣服」の少なくとも一方が表示条件として対応づけられている。予測時間ｔｓと予定待ち時間ｔｗとの関係「ｔｗ＜ｔｓ＜２ｔｗ」には、「衣服画像数Ｍ２個」、および「全種類の衣服の内のＳ２種」の少なくとも一方が表示条件として対応づけられている。予測時間ｔｓと予定待ち時間ｔｗとの関係「２ｔｗ＜ｔｓ＜３ｔｗ」には、「衣服画像数Ｍ３個」、および「全種類の衣服の内のＳ３種」の少なくとも一方が表示条件として対応づけられている。予測時間ｔｓと予定待ち時間ｔｗとの関係「３ｔｗ＜ｔｓ」には、「衣服画像数Ｍ４個」、および「全種類の衣服の内のＳ４種」の少なくとも一方が表示条件として対応づけられている。
【０２７７】
なお、Ｍ１、Ｍ２、Ｍ３、Ｍ４の各々は、１以上の整数を示し、Ｍ１＞Ｍ２＞Ｍ３＞Ｍ４の関係を示す。また、Ｓ１、Ｓ２、Ｓ３、Ｓ４の各々は、１以上の整数を示し、Ｓ１＞Ｓ２＞Ｓ３＞Ｓ４の関係を示す。
【０２７８】
衣服の種類は、第１の実施の形態で説明したように、例えば、トップス、ボトムス、アウター、インナーなどである。
【０２７９】
なお、表示条件に示される、衣服画像数や衣服の種類は、予定待ち時間内に、試着者が、組合せて試着する少なくとも１種類の組合せの衣服画像を選択可能となるように、予め調整すればよい。少なくとも１種類の組合せの衣服画像とは、例えば、トップス、ボトムス、アウター、などの衣服の種類の各々ごとに、１種類の衣服画像を選択した組合せを示す。
【０２８０】
図１６に戻り、制御部１３は、第１取得部１２Ａと、第１表示制御部１３Ｂと、受付部１２Ｃと、生成部１２Ｄと、第２表示制御部１２Ｅと、第２取得部１２Ｆと、通信部１２Ｇ（第１送信部１２Ｈ、第１受信部１２Ｉ）と、出力部１２Ｊと、更新部１２Ｋと、第３取得部１３Ｌと、算出部１３Ｍと、決定部１３Ｐと、を含む。
【０２８１】
第１取得部１２Ａ、第１表示制御部１３Ｂ、受付部１２Ｃ、生成部１２Ｄ、第２表示制御部１２Ｅ、第２取得部１２Ｆ、通信部１２Ｇ、出力部１２Ｊ、更新部１２Ｋ、第３取得部１３Ｌ、算出部１３Ｍ、および決定部１３Ｐの一部またはすべては、例えば、ＣＰＵなどの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣなどのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【０２８２】
第１取得部１２Ａ、受付部１２Ｃ、生成部１２Ｄ、第２表示制御部１２Ｅ、第２取得部１２Ｆ、通信部１２Ｇ（第１送信部１２Ｈ、第１受信部１２Ｉ）、出力部１２Ｊ、および更新部１２Ｋは、第１の実施の形態と同様である。
【０２８３】
第３取得部１３Ｌは、試着者の予定待ち時間を取得する。詳細には、第３取得部１３Ｌは、試着者ＩＤと、該試着者ＩＤによって特定される試着者の予定待ち時間と、を取得する。本実施の形態では、第３取得部１３Ｌは、第２端末２６から、試着者ＩＤと、予定待ち時間と、を取得する。ユーザは、第２端末２６の入力部２６Ａを操作することで、試着者ＩＤおよび予定待ち時間を入力する。第２端末２６は、入力部２６Ａから受け付けた試着者ＩＤおよび予定待ち時間を、仮想試着装置１０Ａへ送信すればよい。
【０２８４】
なお、第３取得部１３Ｌは、仮想試着装置１０Ａに設けられた図示を省略する入力部などから、試着者ＩＤと予定待ち時間とを取得してもよい。
【０２８５】
算出部１３Ｍは、予測時間を算出する。具体的には、算出部１３Ｍは、第１情報における、第１取得部１２Ａで取得した特徴情報に対応する衣服画像の数から、予測時間を算出する。
【０２８６】
詳細には、算出部１３Ｍは、第１情報における、第１取得部１２Ａで取得した特徴情報に対応する衣服画像について、衣服の種類ごとの衣服画像の数を算出する。そして、算出部１３Ｍは、各衣服の種類ごとの衣服画像の数の乗算値に、定数を乗じた数を、予測時間として算出する。定数は、予め定めればよい。
【０２８７】
例えば、第１情報における、特徴情報に対応する衣服画像の数が、衣服の種類「トップス」についてはＮ１個、衣服の種類「インナー」についてはＮ２個、衣服の種類「ボトムス」についてはＮ３個であったとする（すなわち、特徴情報に対応する衣服の種類が３種であったとする）。なお、Ｎ１、Ｎ２、およびＮ３は、各々、１以上の整数である。
【０２８８】
この場合、Ｎ１×Ｎ２×Ｎ３通りの衣服画像の組合せが存在することとなる。このため、算出部１３Ｍは、予測時間を、下記式（１）を用いて算出する。
【０２８９】
ｔｓ＝ｋＮ１Ｎ２Ｎ３  ・・・式（１）
【０２９０】
式（１）中、ｋは定数を示し、ｔｓは予測時間を示す。なお、式（１）中、ｔｓ、Ｎ１、Ｎ２、およびＮ３は、上記と同じである。
【０２９１】
決定部１３Ｐは、予定待ち時間に対する予測時間が長いほど、第１表示部２４Ｃに表示する衣服画像の種類及び表示数の少なくとも一方が少なくなるように、第１表示部２４Ｃに表示する対象の衣服画像の種類及び表示数の少なくとも一方を決定する。
【０２９２】
本実施の形態では、決定部１３Ｐは、第４情報（図１７参照）における、第３取得部１３Ｌで取得した予定待ち時間と、算出部１３Ｍで算出した予測時間と、の関係に対応する表示条件を読取る。これによって、決定部１３Ｐは、第１表示部２４Ｃに表示する対象の衣服画像の種類及び表示数の少なくとも一方を決定する。
【０２９３】
第１表示制御部１３Ｂは、第１の実施の形態の第１表示制御部１２Ｂと同様に、第１情報における、第１取得部１２Ａで取得した特徴情報に対応する衣服画像を、第１表示部２４Ｃに表示する。
【０２９４】
なお、本実施の形態では、第１表示制御部１３Ｂは、第１情報における、取得した特徴情報に対応する衣服画像の内、決定部１３Ｐで決定した種類および表示数の少なくとも一方の衣服画像を、第１表示部２４Ｃに表示する。
【０２９５】
このため、試着者が試着対象の衣服画像を選択するときに視認する第１端末２４の第１表示部２４Ｃには、試着者の特徴情報に対応する衣服画像であって、且つ、予定待ち時間と予測時間との関係に応じた数の衣服画像が表示されることとなる。
【０２９６】
次に、仮想試着システム１Ａで実行する仮想試着処理の手順を説明する。
【０２９７】
図１８は、仮想試着システム１Ａで実行する仮想試着処理の手順を示すシーケンス図である。なお、仮想試着システム１と同様の処理には、同じシーケンス番号を付与して、説明を省略または簡略化する。
【０２９８】
まず、第２端末２６の発行部２６Ｆが、試着者ＩＤを発行する（ＳＥＱ１００）。次に、第１端末２４が、試着者ＩＤを受け付ける（ＳＥＱ１０２）。次に、表示制御部２４Ｆが、特徴情報を特定するための入力項目を入力するための入力画面を第１表示部２４Ｃに表示する（ＳＥＱ１０４）。次に、受付部２４Ｅが、特徴情報を受け付ける（ＳＥＱ１０６）。そして、通信部２４Ｇが、特徴情報を仮想試着装置１０Ａへ送信する（ＳＥＱ１０８）。
【０２９９】
次に、第２端末２６が、試着者ＩＤと、予定待ち時間と、を受け付ける（ＳＥＱ２００）。例えば、ユーザは、第２端末２６の入力部２６Ａを操作することで、試着者ＩＤと、試着者ＩＤによって特定される試着者の予定待ち時間と、を入力する。予定待ち時間は、例えば、店舗内の混雑状況などに応じて、各試着者の予定待ち時間を、ユーザが入力部２６Ａを用いて入力すればよい。第２端末２６の制御部２６Ｄは、入力部２６Ａから試着者ＩＤと予定待ち時間とを受け付け、仮想試着装置１０Ａへ送信する（ＳＥＱ２０２）。
【０３００】
仮想試着装置１０Ａでは、第１取得部１２Ａが、ＳＥＱ１０８によって第１端末２４から送信された特徴情報を取得する。また、仮想試着装置１０Ａでは、第３取得部１３Ｌが、第２端末２６から、試着者ＩＤおよび予定待ち時間を取得する。
【０３０１】
次に、算出部１３Ｍが、第１情報と、取得した特徴情報と、を用いて予測時間を算出する（ＳＥＱ２０４）。
【０３０２】
次に、決定部１３Ｐが、ＳＥＱ２０４で算出した予測時間と、ＳＥＱ２０２で取得した予定待ち時間と、の関係に応じて、第１表示部２４Ｃに表示する対象の衣服画像の種類及び表示数の少なくとも一方を決定する（ＳＥＱ２０６）。
【０３０３】
次に、第１表示制御部１３Ｂが、第１情報における、取得した特徴情報に対応する衣服画像の内、決定した種類および表示数の少なくとも一方の衣服画像を読取る（ＳＥＱ２０８）。そして、第１表示制御部１３Ｂは、読取った衣服画像を、第１端末２４へ送信する（ＳＥＱ１１２）。
【０３０４】
第１端末２４の表示制御部２４Ｆは、受け付けた衣服画像を含む表示画面を、第１表示部２４Ｃに表示する（ＳＥＱ１１４）。
【０３０５】
そして、仮想試着システム１Ａは、ＳＥＱ１１４〜ＳＥＱ１８４の処理を実行する、なお、ＳＥＱ１１４〜ＳＥＱ１８４の処理は、第１表示制御部１２Ｂで行っていた処理を第１表示制御部１３Ｂが行う以外は、第１の実施の形態と同様である。このため、説明を省略する。
【０３０６】
以上説明したように、本実施の形態の仮想試着装置１０Ａは、第１取得部１２Ａと、第３取得部１３Ｌと、算出部１３Ｍと、決定部１３Ｐと、第１表示制御部１３Ｂと、受付部１２Ｃと、生成部１２Ｄと、第２表示制御部１２Ｅと、を備える。
【０３０７】
第１取得部１２Ａは、試着者の特徴情報を取得する。第３取得部１３Ｌは、試着者の予定待ち時間を取得する。算出部１３Ｍは、第１表示部２４Ｃに表示された複数の衣服画像の中から、試着者が試着対象の選択を行うために要する予測時間を算出する。決定部１３Ｐは、予定待ち時間に対する予測時間が長いほど、第１表示部２４Ｃに表示する衣服画像の種類及び表示数の少なくとも一方が少なくなるように、第１表示部２４Ｃに表示する対象の衣服画像の種類及び表示数の少なくとも一方を決定する。第１表示制御部１３Ｂは、第１情報における、取得した特徴情報に対応する衣服画像の内、決定した種類および表示数の少なくとも一方の衣服画像を、第１表示部２４Ｃに表示する。受付部１２Ｃは、第１表示部２４Ｃに表示された衣服画像の内、試着対象の衣服の衣服画像の選択を試着者から受け付ける。生成部１２Ｄは、試着者の試着者画像と、選択された衣服画像と、の合成画像を生成する。第２表示制御部１２Ｅは、合成画像を第２表示部１８に表示する。
【０３０８】
このように、本実施の形態の仮想試着装置１０Ａは、第１情報に含まれる衣服画像の内、試着者の特徴情報に対応する衣服画像であって、且つ、予定待ち時間と予測時間との関係に応じた数の衣服画像の一覧を、第１表示部２４Ｃに表示する。
【０３０９】
このため、仮想試着装置１０Ａでは、試着者に対して、予定待ち時間内に、少なくとも１種類の組合せの、試着する対象の複数の衣服画像を選択可能な数および種類の衣服画像を、第１表示部２４Ｃに表示することができる。
【０３１０】
従って、本実施の形態の仮想試着装置１０Ａは、各々の試着者に応じた仮想試着サービスを提供することができる。
【０３１１】
（第３の実施の形態）
本実施の形態では、試着者の特徴情報に応じて、試着対象の衣服画像の選択時に表示する表示画面を変更する形態を説明する。
【０３１２】
図１は、本実施の形態の仮想試着システム１Ｂの模式図である。
【０３１３】
仮想試着システム１Ｂは、仮想試着装置１０Ｂと、第１端末２４と、第２端末２６と、第１サーバ装置２８と、第３サーバ装置３０と、第２サーバ装置３２と、を備える。仮想試着装置１０Ｂと、第１端末２４と、第２端末２６と、第１サーバ装置２８と、第３サーバ装置３０と、第２サーバ装置３２と、は、インターネット等の公知の通信網を介して接続されている。
【０３１４】
仮想試着システム１Ｂは、仮想試着装置１０に代えて、仮想試着装置１０Ｂを備えた以外は、第１の実施の形態の仮想試着システム１と同様の構成である。
【０３１５】
仮想試着装置１０Ｂは、制御部１５と、記憶部１４Ｂと、本体部１６と、を備える。本体部１６は、撮影部２０と、第２表示部１８と、照射部２２と、を含む。本体部１６は、第１の実施の形態と同様である。記憶部１４Ｂと、制御部１５と、本体部１６と、は信号授受可能に接続されている。
【０３１６】
図１９は、仮想試着装置１０Ｂの機能ブロック図である。
【０３１７】
記憶部１４Ｂは、公知のハードディスクデバイスである。記憶部１４Ｂは、各種データを記憶する。本実施の形態では、記憶部１４Ｂは、第１情報、第２情報、および第５情報などの各種データを記憶する。第１情報、および第２情報は、第１の実施の形態と同様である。
【０３１８】
第５情報は、特徴情報と、画面デザインと、を対応付けた情報である。図２０は、第５情報のデータ構造の一例を示す図である。
【０３１９】
特徴情報は、第１の実施の形態と同様である。すなわち、特徴情報は、試着者の外観的特徴、および内面的特徴の少なくとも一方を含む。詳細には、特徴情報は、試着者の体型を示す体型パラメータ、試着者の特徴色、試着者の年齢層、試着者の性格、試着者の趣向、の少なくとも１つを示す。
【０３２０】
画面デザインは、特徴情報に対応する、表示画面の背景色、表示画面に表示する項目および衣服画像の少なくとも一方の表示サイズ、項目の項目色、および項目および衣服画像の少なくとも一方の表示画面における表示位置などを示す。表示画面に表示する項目とは、表示画面に含まれる、衣服画像以外の画像を示す。表示画面に表示する項目とは、各種操作指示を行うためのボタン画像や、試着者に対する説明を示す文字画像などである。
【０３２１】
第５情報は、予め、ユーザによる図示を省略する入力部の操作指示などによって設定され、記憶部１４Ｂに記憶すればよい。なお、第５情報を外部装置で予め生成し、記憶部１４Ｂに記憶してもよい。
【０３２２】
第５情報には、例えば、特徴情報に示される年齢層が高いほど、表示画面に表示する項目および衣服画像の少なくとも一方の表示サイズが大きくなるように、対応する画面デザインが設定されている。また、例えば、第５情報には、特徴情報に示される特徴色と同系統の色相の項目色や背景色が、対応する画面デザインとして設定されている。
【０３２３】
図１９に戻り、制御部１５は、第１取得部１２Ａと、第１表示制御部１５Ｂと、受付部１２Ｃと、生成部１５Ｄと、第２表示制御部１２Ｅと、第２取得部１２Ｆと、通信部１２Ｇ（第１送信部１２Ｈ、第１受信部１２Ｉ）と、出力部１２Ｊと、更新部１２Ｋと、を含む。
【０３２４】
第１取得部１２Ａ、第１表示制御部１５Ｂ、受付部１２Ｃ、生成部１５Ｄ、第２表示制御部１２Ｅ、第２取得部１２Ｆ、通信部１２Ｇ（第１送信部１２Ｈ、第１受信部１２Ｉ）、出力部１２Ｊ、および更新部１２Ｋの一部またはすべては、例えば、ＣＰＵなどの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣなどのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【０３２５】
第１取得部１２Ａ、受付部１２Ｃ、第２表示制御部１２Ｅ、第２取得部１２Ｆ、通信部１２Ｇ（第１送信部１２Ｈ、第１受信部１２Ｉ）、出力部１２Ｊ、および更新部１２Ｋは、第１の実施の形態と同様である。
【０３２６】
第１表示制御部１５Ｂは、第１の実施の形態の第１表示制御部１２Ｂと同様に、第１情報における、第１取得部１２Ａで取得した特徴情報に対応する衣服画像を、第１表示部２４Ｃに表示する。
【０３２７】
なお、本実施の形態では、第１表示制御部１５Ｂは、第１情報における、取得した特徴情報に対応する衣服画像を含む表示画面を、取得した特徴情報に応じて生成し、第１表示部２４Ｃに表示する。
【０３２８】
すなわち、第１表示制御部１５Ｂは、表示画面に表示する項目および衣服画像の少なくとも一方の表示サイズと、項目の項目色と、項目および衣服画像の少なくとも一方の表示画面における表示位置と、の少なくとも１つを、特徴情報に応じて生成し、第１表示部２４Ｃに表示する。
【０３２９】
詳細には、第１表示制御部１５Ｂは、取得した特徴情報に対応する画面デザインを、第５情報（図２０参照）から読取る。そして、第１表示制御部１５Ｂは、第１情報における、取得した特徴情報に対応する衣服画像を、読取った画面デザインに応じた位置および大きさで配置する。また、表示画面に含まれる予め定めた項目を、取得した特徴情報に応じた表示位置、大きさ、および色となるように調整する。これにより、第１表示制御部１５Ｂは、取得した特徴情報に応じた画面デザインの表示画面を生成し、第１表示部２４Ｃに表示する。
【０３３０】
このため、試着者が試着対象の衣服画像を選択するときに視認する、第１端末２４の第１表示部２４Ｃに表示される表示画面は、試着者の特徴情報に応じた画面デザインとなる。
【０３３１】
生成部１５Ｄは、第１の実施の形態における生成部１２Ｄと同様にして、試着者の試着者画像と、選択された衣服画像と、の合成画像を生成する。本実施の形態では、生成部１５Ｄは、更に、特徴情報に応じた背景画像上に、試着者画像と、選択された衣服画像と、を重畳した合成画像を生成する。
【０３３２】
なお、生成部１５Ｄは、予め特徴情報に応じた背景画像を記憶部１４Ｂに記憶すればよい。背景画像は、例えば、特徴情報に応じた色やシーンなどの画像である。そして、生成部１５Ｄは、記憶部１４Ｂから、試着者の特徴情報に応じた背景画像を読取り、合成画像を生成すればよい。
【０３３３】
次に、仮想試着システム１Ｂで実行する仮想試着処理の手順を説明する。
【０３３４】
図２１は、仮想試着システム１Ｂで実行する仮想試着処理の手順を示すシーケンス図である。なお、仮想試着システム１と同様の処理には、同じシーケンス番号を付与して、説明を省略または簡略化する。
【０３３５】
まず、第２端末２６の発行部２６Ｆが、試着者ＩＤを発行する（ＳＥＱ１００）。次に、第１端末２４が、試着者ＩＤを受け付ける（ＳＥＱ１０２）。次に、表示制御部２４Ｆが、特徴情報を特定するための入力項目を入力するための入力画面を第１表示部２４Ｃに表示する（ＳＥＱ１０４）。次に、受付部２４Ｅが、特徴情報を受け付ける（ＳＥＱ１０６）。そして、通信部２４Ｇが、特徴情報を仮想試着装置１０Ｂへ送信する（ＳＥＱ１０８）。
【０３３６】
次に、第１表示制御部１５Ｂが、第１情報における、取得した特徴情報に対応する衣服画像を読取る（ＳＥＱ１１０）。次に、第１表示制御部１５Ｂが、ＳＥＱ１０８で取得した特徴情報に対応する画面デザインに応じて、ＳＥＱ１１０で読取った衣服画像を含む表示画面を生成する（ＳＥＱ３１１）。そして、第１表示制御部１５Ｂは、生成した表示画面を、第１端末２４へ送信する（ＳＥＱ３１２）。
【０３３７】
第１端末２４の表示制御部２４Ｆは、受信した表示画面を、第１表示部２４Ｃに表示する（ＳＥＱ３１３）。
【０３３８】
図２２は、表示画面の一例を示す図である。図２２（Ａ）は、試着者の特徴情報に含まれる、試着者の特徴色が季節「春」をイメージする色であった場合の、表示画面５０の一例を示す図である。図２２（Ｂ）は、試着者の特徴情報に含まれる、試着者の特徴色が季節「秋」をイメージする色であった場合の、表示画面５２の一例を示す図である。
【０３３９】
図２２に示すように、表示画面５０内の領域５０Ａと、表示画面５２内の対応する領域５２Ａと、の色は、試着者の特徴情報に応じて互いに異なる色となる。また、表示画面５０内の領域５０Ｂと、表示画面５２内の対応する領域５２Ｂと、の色は、試着者の特徴情報に応じて互いに異なる色となる。なお、画面デザインは、図２２に示す形態に限定されない。
【０３４０】
図２１に戻り、次に、仮想試着システム１Ｂは、ＳＥＱ１１６〜ＳＥＱ１４８の処理を実行する。なお、ＳＥＱ１１６〜ＳＥＱ１４８の処理は、第１の実施の形態と同様であるため、説明を省略する。
【０３４１】
そして、次に、生成部１５Ｄが、ＳＥＱ１０６で取得した特徴情報に対応する背景画像上に、第１撮影部２０Ａで撮影した試着者の試着者画像と、ＳＥＱ１４６で受信した第２情報（図５参照）に含まれる衣服ＩＤに対応する衣服画像と、を重畳した合成画像を生成する（ＳＥＱ３５０）。
【０３４２】
次に、第２表示制御部１２Ｅが、ＳＥＱ３５０で生成した合成画像を、第２表示部１８に表示する（ＳＥＱ１５２）。次に、受付部１２Ｃが、合成画像の変更指示を受け付けたか否かを判断する（ＳＥＱ１５４）。
【０３４３】
ＳＥＱ１５４で肯定判断すると（ＳＥＱ１５４：Ｙｅｓ）、生成部１２Ｄは、前回第２表示部１８に表示した合成画像に対応する第２情報に含まれる試着者ＩＤを含む、他の第２情報を記憶部１４Ｂから検索し、合成画像の未表示の１つの第２情報を読取る。そして、生成部１２Ｄは、読取った第２情報を用いて、ＳＥＱ３５０と同様にして合成画像を生成する（ＳＥＱ３５６）。
【０３４４】
そして、仮想試着システム１Ｂは、第１の実施の形態と同様に、ＳＥＱ１５８〜ＳＥＱ１８４を実行する。
【０３４５】
以上説明したように、本実施の形態の仮想試着装置１０Ｂは、第１取得部１２Ａと、第１表示制御部１５Ｂと、受付部１２Ｃと、生成部１５Ｄと、第２表示制御部１２Ｅと、を含む。第１取得部１２Ａは、試着者の特徴情報を取得する。第１表示制御部１５Ｂは、第１情報における、取得した特徴情報に対応する衣服画像を含む表示画面を、取得した特徴情報に応じて生成し、第１表示部２４Ｃに表示する。受付部１２Ｃは、第１表示部２４Ｃに表示された衣服画像の内、試着対象の衣服の衣服画像の選択を試着者から受け付ける。生成部１５Ｄは、試着者の試着者画像と、選択された衣服画像と、の合成画像を生成する。第２表示制御部１２Ｅは、合成画像を第２表示部１８に表示する。
【０３４６】
このように、本実施の形態の仮想試着装置１０Ｂは、第１情報における、取得した特徴情報に対応する衣服画像を含む表示画面を、取得した特徴情報に応じて生成し、第１表示部２４Ｃに表示する。
【０３４７】
従って、本実施の形態の仮想試着装置１０Ｂは、各々の試着者に応じた仮想試着サービスを提供することができる。
【０３４８】
（第４の実施の形態）
次に、第１の実施の形態〜第３の実施の形態の、仮想試着装置１０、仮想試着装置１０Ａ、仮想試着装置１０Ｂ、第１端末２４、第２端末２６、第１サーバ装置２８、第３サーバ装置３０、および第２サーバ装置３２のハードウェア構成について説明する。図２３は、第１の実施の形態〜第３の実施の形態の、仮想試着装置１０、仮想試着装置１０Ａ、仮想試着装置１０Ｂ、第１端末２４、第２端末２６、第１サーバ装置２８、第３サーバ装置３０、および第２サーバ装置３２のハードウェア構成例を示すブロック図である。
【０３４９】
第１の実施の形態〜第３の実施の形態の、仮想試着装置１０、仮想試着装置１０Ａ、仮想試着装置１０Ｂ、第１端末２４、第２端末２６、第１サーバ装置２８、第３サーバ装置３０、および第２サーバ装置３２は、表示部８０、通信Ｉ／Ｆ部８２、入力部９４、ＣＰＵ８６、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８８、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０、及びＨＤＤ９２等がバス９６により相互に接続されており、通常のコンピュータを利用したハードウェア構成となっている。
【０３５０】
ＣＰＵ８６は、仮想試着装置１０、仮想試着装置１０Ａ、仮想試着装置１０Ｂ、第１端末２４、第２端末２６、第１サーバ装置２８、第３サーバ装置３０、および第２サーバ装置３２の各々の処理を制御する演算装置である。ＲＡＭ９０は、ＣＰＵ８６による各種処理に必要なデータを記憶する。ＲＯＭ８８は、ＣＰＵ８６による各種処理を実現するプログラム等を記憶する。ＨＤＤ９２は、上述した各記憶部１４、１４Ａ、１４Ｂに格納されるデータを記憶する。通信Ｉ／Ｆ部８２は、外部装置や外部端末に通信回線等を介して接続し、接続した外部装置や外部端末との間でデータを送受信するためのインタフェースである。表示部８０は、上述した第２表示部１８、第１表示部２４Ｃ、表示部２６Ｃ、表示部３２Ｃ、表示部３０Ｃ、および表示部２８Ｃの各々に相当する。入力部９４は、ユーザからの操作指示を受け付ける。
【０３５１】
第１の実施の形態〜第３の実施の形態の、仮想試着装置１０、仮想試着装置１０Ａ、仮想試着装置１０Ｂ、第１端末２４、第２端末２６、第１サーバ装置２８、第３サーバ装置３０、および第２サーバ装置３２で実行される上記各種処理を実行するためのプログラムは、ＲＯＭ８８等に予め組み込んで提供される。
【０３５２】
なお、第１の実施の形態〜第３の実施の形態の、仮想試着装置１０、仮想試着装置１０Ａ、仮想試着装置１０Ｂ、第１端末２４、第２端末２６、第１サーバ装置２８、第３サーバ装置３０、および第２サーバ装置３２で実行されるプログラムは、これらの装置にインストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供するように構成してもよい。
【０３５３】
また、第１の実施の形態〜第３の実施の形態の、仮想試着装置１０、仮想試着装置１０Ａ、仮想試着装置１０Ｂ、第１端末２４、第２端末２６、第１サーバ装置２８、第３サーバ装置３０、および第２サーバ装置３２で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、第１の実施の形態〜第３の実施の形態の、仮想試着装置１０、仮想試着装置１０Ａ、仮想試着装置１０Ｂ、第１端末２４、第２端末２６、第１サーバ装置２８、第３サーバ装置３０、および第２サーバ装置３２における上記各処理を実行するためのプログラムを、インターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０３５４】
第１の実施の形態〜第３の実施の形態の、仮想試着装置１０、仮想試着装置１０Ａ、仮想試着装置１０Ｂ、第１端末２４、第２端末２６、第１サーバ装置２８、第３サーバ装置３０、および第２サーバ装置３２で実行される上記各種処理を実行するためのプログラムは、上述した各部が主記憶装置上に生成されるようになっている。
【０３５５】
なお、上記ＨＤＤ９２に格納されている各種情報は、外部装置に格納してもよい。この場合には、該外部装置とＣＰＵ８６と、を、ネットワーク等を介して接続した構成とすればよい。
【０３５６】
なお、上記には、本発明のいくつかの実施の形態を説明したが、これらの実施の形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施の形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０３５７】
１、１Ａ、１Ｂ  仮想試着システム
１０、１０Ａ、１０Ｂ  仮想試着装置
１２Ａ  第１取得部
１２Ｂ、１３Ｂ、１５Ｂ  第１表示制御部
１２Ｃ  受付部
１２Ｄ、１５Ｄ  生成部
１２Ｅ  第２表示制御部
１２Ｆ  第２取得部
１２Ｈ  第１送信部
１２Ｉ  第１受信部
１２Ｊ  出力部
１３Ｌ  第３取得部
１３Ｍ  算出部
１３Ｐ  決定部
１８  第２表示部
２４Ｃ  第１表示部
２８Ｆ  第２受信部
２８Ｇ  第２送信部
【図１】
2018106736.tif 000003
【図２】
2018106736.tif 000004
【図３】
2018106736.tif 000005
【図４】
2018106736.tif 000006
【図５】
2018106736.tif 000007
【図６】
2018106736.tif 000008
【図７】
2018106736.tif 000009
【図８】
2018106736.tif 000010
【図９】
2018106736.tif 000011
【図１０】
2018106736.tif 000012
【図１１】
2018106736.tif 000013
【図１２】
2018106736.tif 000014
【図１３】
2018106736.tif 000015
【図１４】
2018106736.tif 000016
【図１５−１】
2018106736.tif 000017
【図１５−２】
2018106736.tif 000018
【図１６】
2018106736.tif 000019
【図１７】
2018106736.tif 000020
【図１８】
2018106736.tif 000021
【図１９】
2018106736.tif 000022
【図２０】
2018106736.tif 000023
【図２１】
2018106736.tif 000024
【図２２】
2018106736.tif 000025
【図２３】
2018106736.tif 000026