(57)【要約】【課題】着せ替えシミュレーション用の衣服、履物、アクセサリ、帽子等の画像データの作製における非常な手間と時間と費用を削減し、もともと着せ替えシミュレーション用に作製されていない衣服、履物、アクセサリ、帽子等の画像データも着せ替えシミュレーションに利用可能とする。【解決手段】衣服、履物、アクセサリ、帽子等の画像データ中の衣服、履物、アクセサリ、帽子等の形状認識処理により、カテゴリの判断処理を行い、種々のテンプレートデータとの対応付けを行う。対応付けにより抽出した種々のテンプレートデータの合成処理を行うと共に当該画像データの画像処理を行い、その後これらのデータの合成処理を行う。更に、着せ替えシミュレーションのモデル画像に貼り付けによる合成処理を行う。【選択図】図６
2012194782.tif 000002
【特許請求の範囲】
【請求項１】
衣服、鞄、アクセサリ、履物等の画像データをモデル画像に合成表示させる着せ替えシミュレーションにおける着せ替えシミュレーション用サーバであって、
衣服、鞄、アクセサリ、履物等を含む写真等の画像データから、当該写真等の画像データに表示された衣服、鞄、アクセサリ、履物等の形状を認識する形状認識処理手段と、
当該形状認識処理手段により認識された衣服、鞄、アクセサリ、履物等の形状データと、予め保存蓄積されている衣服、鞄、アクセサリ、履物等の形状のテンプレートデータとの対応付けを行い、当該形状認識処理手段により認識された衣服、鞄、アクセサリ、履物等が、衣服、鞄、アクセサリ、履物等のいずれのカテゴリに含まれるか否かを判断するカテゴリ判断処理手段と、
当該カテゴリ判断処理手段により判断処理された衣服、靴、アクセサリ、履物等のカテゴリ内において、更に、これらの細部の形状及び寸法、色彩、素材等を認識する細部認識処理手段と、
当該細部認識処理手段により認識されたこれらの細部の形状及び寸法、色彩、素材等の細部データと、予め保存蓄積されている細部の形状及び寸法、色彩等のテンプレートデータとの対応付けを行い、当該細部認識処理手段により認識された細部の形状及び寸法、色彩、素材等がいずれのテンプレートデータに合致又は近似するか否かを判断する細部判断処理手段と、
当該カテゴリ判断処理手段及び細部判断処理手段により判断された衣服、鞄、アクセサリ、履物等の形状のテンプレートデータ及びこれらの細部の形状及び寸法、色彩、素材等のテンプレートデータを抽出処理するテンプレートデータ抽出処理手段と、
当該テンプレートデータ抽出処理手段により抽出されたテンプレートデータを合成するテンプレートデータ合成処理手段と、
当該衣服、鞄、アクセサリ、履物等を含む写真等の画像データから衣服、鞄、アクセサリ、履物等の画像データのみを切り抜き処理する切り抜き処理手段と、
当該切り抜き処理手段により切り抜かれた衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理手段により合成処理されたテンプレートデータの形状に合致させるモーフィング処理を行うモーフィング処理手段と、
当該モーフィング処理手段によりモーフィング処理された衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理手段により合成されたテンプレートデータに貼りつけ処理する第１の画像データ貼り付け処理手段と、
当該第１の画像データ貼り付け処理手段により貼りつけ処理された衣服、鞄、アクセサリ、履物等の画像データを、更に、モデル画像へ貼りつ処理する第２の画像データ貼り付け処理手段と、
を備えてなることを特徴とする着せ替えシミュレーションシ用サーバ。
【請求項２】
通信網に接続された着せ替えシミュレーション用サーバと、通信網に接続可能な１又は複数の端末装置からなる着せ替えシミュレーション用の衣服等の画像データの自動生成システムにおいて、
端末装置から着せ替えシミュレーション用サーバに対しシミュレーションプログラム配信要求があった場合に、着せ替えシミュレーション用サーバが端末装置に着せ替えシミュレーションプログラムを配信する着せ替えシミュレーションプログラム配信処理手段と、
当該着せ替えシミュレーションプログラムが端末装置で起動し、利用者が衣服の写真等の画像データを着せ替えシミュレーションを行うモデル画像にドラッグアンドドロップした場合に、
衣服、鞄、アクセサリ、履物等を含む写真等の画像データから、当該写真等の画像データに表示された衣服、鞄、アクセサリ、履物等の形状を認識する形状認識処理手段と、
当該形状認識処理手段により認識された衣服、鞄、アクセサリ、履物等の形状データと、予め保存蓄積されている衣服、鞄、アクセサリ、履物等の形状のテンプレートデータとの対応付けを行い、当該形状認識処理手段により認識された衣服、鞄、アクセサリ、履物等が、衣服、鞄、アクセサリ、履物等のいずれのカテゴリに含まれるか否かを判断するカテゴリ判断処理手段と、
当該カテゴリ判断処理手段により判断処理された衣服、靴、アクセサリ、履物等のカテゴリ内において、更に、これらの細部の形状及び寸法、色彩、素材等を認識する細部認識処理手段と、
当該細部認識処理手段により認識されたこれらの細部の形状及び寸法、色彩、素材等の細部データと、予め保存蓄積されている細部の形状及び寸法、色彩、素材等のテンプレートデータとの対応付けを行い、当該細部認識処理手段により認識された細部の形状及び寸法、色彩、素材等がいずれのテンプレートデータに合致又は近似するか否かを判断する細部判断処理手段と、
当該カテゴリ判断処理手段及び細部判断処理手段により判断された衣服、鞄、アクセサリ、履物等の形状のテンプレートデータ及びこれらの細部の形状及び寸法、色彩、素材等のテンプレートデータを抽出処理するテンプレートデータ抽出処理手段と、
当該テンプレートデータ抽出処理手段により抽出されたテンプレートデータを合成するテンプレートデータ合成処理手段と、
当該衣服、鞄、アクセサリ、履物等を含む写真等の画像データから衣服、鞄、アクセサリ、履物等の画像データのみを切り抜き処理する切り抜き処理手段と、
当該切り抜き処理手段により切り抜かれた衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理手段により合成処理されたテンプレートデータの形状に合致させるモーフィング処理を行うモーフィング処理手段と、
当該モーフィング処理手段によりモーフィング処理された衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理手段により合成されたテンプレートデータに貼りつけ処理する第１の画像データ貼り付け処理手段と、
当該第１の画像データ貼り付け処理手段により貼りつけ処理された衣服、鞄、アクセサリ、履物等の画像データを、更に、モデル画像へ貼りつ処理する第２の画像データ貼り付け処理手段と、
当該第２の画像データ貼り付け処理手段により生成された画像データを端末装置のモデル画像として表示する着せ替えモデル画像表示手段と、
を備えてなることを特徴とする着せ替えシミュレーション用の衣服等の画像データの自動生成システム。
【請求項３】
通信網に接続された着せ替えシミュレーション用サーバと、通信網に接続可能な１又は複数の端末装置からなる着せ替えシミュレーション用の衣服等の画像データの自動生成方法であって、
端末装置から着せ替えシミュレーション用サーバに対しシミュレーションプログラム配信要求があった場合に、着せ替えシミュレーション用サーバが端末装置に着せ替えシミュレーションプログラムを配信する着せ替えシミュレーションプログラム配信処理ステップと、
当該着せ替えシミュレーションプログラムが端末装置で起動し、利用者が衣服の写真等の画像データを着せ替えシミュレーションを行うモデル画像にドラッグアンドドロップした場合に、
衣服、鞄、アクセサリ、履物等を含む写真等の画像データから、当該写真等の画像データに表示された衣服、鞄、アクセサリ、履物等の形状を認識する形状認識処理ステップと、
当該形状認識処理ステップにより認識された衣服、鞄、アクセサリ、履物等の形状データと、予め保存蓄積されている衣服、鞄、アクセサリ、履物等の形状のテンプレートデータとの対応付けを行い、当該形状認識処理ステップにより認識された衣服、鞄、アクセサリ、履物等が、衣服、鞄、アクセサリ、履物等のいずれのカテゴリに含まれるか否かを判断するカテゴリ判断処理ステップと、
当該カテゴリ判断処理ステップにより判断処理された衣服、靴、アクセサリ、履物等のカテゴリ内において、更に、これらの細部の形状及び寸法、色彩、素材等を認識する細部認識処理ステップと、
当該細部認識処理ステップにより認識されたこれらの細部の形状及び寸法、色彩、素材等の細部データと、予め保存蓄積されている細部の形状及び寸法、色彩、素材等のテンプレートデータとの対応付けを行い、当該細部認識処理ステップにより認識された細部の形状及び寸法、色彩、素材等がいずれのテンプレートデータに合致又は近似するか否かを判断する細部判断処理ステップと、
当該カテゴリ判断処理ステップ及び細部判断処理ステップにより判断された衣服、鞄、アクセサリ、履物等の形状のテンプレートデータ及びこれらの細部の形状及び寸法、色彩、素材等のテンプレートデータを抽出処理するテンプレートデータ抽出処理ステップと、
当該テンプレートデータ抽出処理ステップにより抽出されたテンプレートデータを合成するテンプレートデータ合成処理ステップと、
当該衣服、鞄、アクセサリ、履物等を含む写真等の画像データから衣服、鞄、アクセサリ、履物等の画像データのみを切り抜き処理する切り抜き処理ステップと、
当該切り抜き処理ステップにより切り抜かれた衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理ステップにより合成処理されたテンプレートデータの形状に合致させるモーフィング処理を行うモーフィング処理ステップと、
当該モーフィング処理ステップによりモーフィング処理された衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理ステップにより合成されたテンプレートデータに貼りつけ処理する第１の画像データ貼り付け処理ステップと、
当該第１の画像データ貼り付け処理ステップにより貼りつけ処理された衣服、鞄、アクセサリ、履物等の画像データを、更に、モデル画像へ貼りつ処理する第２の画像データ貼り付け処理ステップと、
当該第２の画像データ貼り付け処理ステップにより生成された画像データを端末装置のモデル画像として表示する着せ替えモデル画像表示ステップと、
を備えてなることを特徴とする着せ替えシミュレーション用の衣服等の画像データの自動生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット等の通信網を介して、端末装置で操作可能な着せ替えシミュレーションシステムにおける着せ替えシミュレーション用サーバ、着せ替えシミュレーション用の衣服等の画像データの自動生成システム及び着せ替えシミュレーション用の衣服等の画像データの自動生成方法に関するものである。
【背景技術】
【０００２】
近年、人物、ペット等のモデル画像をベースとして、好みの衣服、履物、アクセサリ、帽子等の画像やヘアスタイル等の画像を当該モデル画像に合成することにより、ファッションをシミュレーションすることが行われている。このシミュレーションを行うシステムでは、モデル画像に加えて、衣服、履物、アクセサリ、帽子等の画像やモデルのヘアスタイル等の画像を予め画像データとしてサーバに保存蓄積しているのが一般的である。
【０００３】
しかしながら、衣服、履物、アクセサリ、帽子等は、季節毎に新製品が発売されるため、これらの写真を撮影し画像データとして保存蓄積するのは非常な手間と時間と費用を要している。先ず、写真から画像データを作製する場合、衣服、履物、アクセサリ、帽子等の形は、モデルの形と合致させなければ使用できないため、画像データとして使用する写真の撮影に手間と時間と費用がかかっていた。また、当該着せ替えシミュレーションは、インターネット等を介して提供される場合が多いため、シミュレーションで使用可能な画像データであり且つ、端末装置のディスプレイに表示された場合の見やすさ、見栄えの良さ等まで考慮した加工を行う必要性から、手間と時間と費用がかかっていた。
【０００４】
このように、着せ替えシミュレーション用の衣服等の画像データの作製には非常な手間と時間と費用がかかるため、商品販売業者や製造メーカーが着せ替えシミュレーションのシステムを簡単に利用できるものではなかった。更に、現在発表されている衣服、履物、アクセサリ、帽子等の新製品の数は膨大であり、これら全ての商品を上述したような方法で加工し利用することは殆ど不可能に近いものであった。
【０００５】
一方、着せ替えシミュレーションの利用者である一般ユーザーは、広い範囲の衣服、履物、アクセサリ、帽子等の商品をシミュレーション出来れば、商品購入の参考になり非常に便利である。
【０００６】
そこで、本願出願人は、着せ替えシミュレーション用の衣服、履物、アクセサリ、帽子等の画像データの作製における非常な手間と時間と費用を削減し、もともと着せ替えシミュレーション用に作製されていない衣服、履物、アクセサリ、帽子等の画像データも着せ替えシミュレーションに利用可能とした本発明を開発した。
【０００７】
従来技術としては、撮像手段を備えた端末装置により撮像した顔部分を含む人物画像の髪の色や髪型、衣服、眼鏡などのアクセサリーなどを変えることが可能なシミュレーション画像生成システム及び装置が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００４−３１８５９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
発明が解決しようとする問題点は、着せ替えシミュレーション用の衣服、履物、アクセサリ、帽子等の画像データの作製における非常な手間と時間と費用を削減し、もともと着せ替えシミュレーション用に作製されていない衣服、履物、アクセサリ、帽子等の画像データも着せ替えシミュレーションに利用可能とする点である。
【課題を解決するための手段】
【００１０】
本発明は、衣服、鞄、アクセサリ、履物等の画像データをモデル画像に合成表示させる着せ替えシミュレーションにおける着せ替えシミュレーション用サーバであって、衣服、鞄、アクセサリ、履物等を含む写真等の画像データから、当該写真等の画像データに表示された衣服、鞄、アクセサリ、履物等の形状を認識する形状認識処理手段と、当該形状認識処理手段により認識された衣服、鞄、アクセサリ、履物等の形状データと、予め保存蓄積されている衣服、鞄、アクセサリ、履物等の形状のテンプレートデータとの対応付けを行い、当該形状認識処理手段により認識された衣服、鞄、アクセサリ、履物等が、衣服、鞄、アクセサリ、履物等のいずれのカテゴリに含まれるか否かを判断するカテゴリ判断処理手段と、当該カテゴリ判断処理手段により判断処理された衣服、靴、アクセサリ、履物等のカテゴリ内において、更に、これらの細部の形状及び寸法、色彩、素材等を認識する細部認識処理手段と、当該細部認識処理手段により認識されたこれらの細部の形状及び寸法、色彩、素材等の細部データと、予め保存蓄積されている細部の形状及び寸法、色彩等のテンプレートデータとの対応付けを行い、当該細部認識処理手段により認識された細部の形状及び寸法、色彩、素材等がいずれのテンプレートデータに合致又は近似するか否かを判断する細部判断処理手段と、当該カテゴリ判断処理手段及び細部判断処理手段により判断された衣服、鞄、アクセサリ、履物等の形状のテンプレートデータ及びこれらの細部の形状及び寸法、色彩、素材等のテンプレートデータを抽出処理するテンプレートデータ抽出処理手段と、当該テンプレートデータ抽出処理手段により抽出されたテンプレートデータを合成するテンプレートデータ合成処理手段と、当該衣服、鞄、アクセサリ、履物等を含む写真等の画像データから衣服、鞄、アクセサリ、履物等の画像データのみを切り抜き処理する切り抜き処理手段と、当該切り抜き処理手段により切り抜かれた衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理手段により合成処理されたテンプレートデータの形状に合致させるモーフィング処理を行うモーフィング処理手段と、当該モーフィング処理手段によりモーフィング処理された衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理手段により合成されたテンプレートデータに貼りつけ処理する第１の画像データ貼り付け処理手段と、当該第１の画像データ貼り付け処理手段により貼りつけ処理された衣服、鞄、アクセサリ、履物等の画像データを、更に、モデル画像へ貼りつ処理する第２の画像データ貼り付け処理手段と、
を備えてなることを特徴とする。
【００１１】
また、本発明は、通信網に接続された着せ替えシミュレーション用サーバと、通信網に接続可能な１又は複数の端末装置からなる着せ替えシミュレーション用の衣服等の画像データの自動生成システムにおいて、端末装置から着せ替えシミュレーション用サーバに対しシミュレーションプログラム配信要求があった場合に、着せ替えシミュレーション用サーバが端末装置に着せ替えシミュレーションプログラムを配信する着せ替えシミュレーションプログラム配信処理手段と、当該着せ替えシミュレーションプログラムが端末装置で起動し、利用者が衣服の写真等の画像データを着せ替えシミュレーションを行うモデル画像にドラッグアンドドロップした場合に、衣服、鞄、アクセサリ、履物等を含む写真等の画像データから、当該写真等の画像データに表示された衣服、鞄、アクセサリ、履物等の形状を認識する形状認識処理手段と、当該形状認識処理手段により認識された衣服、鞄、アクセサリ、履物等の形状データと、予め保存蓄積されている衣服、鞄、アクセサリ、履物等の形状のテンプレートデータとの対応付けを行い、当該形状認識処理手段により認識された衣服、鞄、アクセサリ、履物等が、衣服、鞄、アクセサリ、履物等のいずれのカテゴリに含まれるか否かを判断するカテゴリ判断処理手段と、当該カテゴリ判断処理手段により判断処理された衣服、靴、アクセサリ、履物等のカテゴリ内において、更に、これらの細部の形状及び寸法、色彩、素材等を認識する細部認識処理手段と、当該細部認識処理手段により認識されたこれらの細部の形状及び寸法、色彩、素材等の細部データと、予め保存蓄積されている細部の形状及び寸法、色彩、素材等のテンプレートデータとの対応付けを行い、当該細部認識処理手段により認識された細部の形状及び寸法、色彩、素材等がいずれのテンプレートデータに合致又は近似するか否かを判断する細部判断処理手段と、当該カテゴリ判断処理手段及び細部判断処理手段により判断された衣服、鞄、アクセサリ、履物等の形状のテンプレートデータ及びこれらの細部の形状及び寸法、色彩、素材等のテンプレートデータを抽出処理するテンプレートデータ抽出処理手段と、当該テンプレートデータ抽出処理手段により抽出されたテンプレートデータを合成するテンプレートデータ合成処理手段と、当該衣服、鞄、アクセサリ、履物等を含む写真等の画像データから衣服、鞄、アクセサリ、履物等の画像データのみを切り抜き処理する切り抜き処理手段と、当該切り抜き処理手段により切り抜かれた衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理手段により合成処理されたテンプレートデータの形状に合致させるモーフィング処理を行うモーフィング処理手段と、当該モーフィング処理手段によりモーフィング処理された衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理手段により合成されたテンプレートデータに貼りつけ処理する第１の画像データ貼り付け処理手段と、当該第１の画像データ貼り付け処理手段により貼りつけ処理された衣服、鞄、アクセサリ、履物等の画像データを、更に、モデル画像へ貼りつ処理する第２の画像データ貼り付け処理手段と、当該第２の画像データ貼り付け処理手段により生成された画像データを端末装置のモデル画像として表示する着せ替えモデル画像表示手段と、を備えてなることを特徴とする。
【００１２】
また、本発明は、通信網に接続された着せ替えシミュレーション用サーバと、通信網に接続可能な１又は複数の端末装置からなる着せ替えシミュレーション用の衣服等の画像データの自動生成方法であって、端末装置から着せ替えシミュレーション用サーバに対しシミュレーションプログラム配信要求があった場合に、着せ替えシミュレーション用サーバが端末装置に着せ替えシミュレーションプログラムを配信する着せ替えシミュレーションプログラム配信処理ステップと、当該着せ替えシミュレーションプログラムが端末装置で起動し、利用者が衣服の写真等の画像データを着せ替えシミュレーションを行うモデル画像にドラッグアンドドロップした場合に、衣服、鞄、アクセサリ、履物等を含む写真等の画像データから、当該写真等の画像データに表示された衣服、鞄、アクセサリ、履物等の形状を認識する形状認識処理ステップと、当該形状認識処理ステップにより認識された衣服、鞄、アクセサリ、履物等の形状データと、予め保存蓄積されている衣服、鞄、アクセサリ、履物等の形状のテンプレートデータとの対応付けを行い、当該形状認識処理ステップにより認識された衣服、鞄、アクセサリ、履物等が、衣服、鞄、アクセサリ、履物等のいずれのカテゴリに含まれるか否かを判断するカテゴリ判断処理ステップと、当該カテゴリ判断処理ステップにより判断処理された衣服、靴、アクセサリ、履物等のカテゴリ内において、更に、これらの細部の形状及び寸法、色彩、素材等を認識する細部認識処理ステップと、当該細部認識処理ステップにより認識されたこれらの細部の形状及び寸法、色彩、素材等の細部データと、予め保存蓄積されている細部の形状及び寸法、色彩、素材等のテンプレートデータとの対応付けを行い、当該細部認識処理ステップにより認識された細部の形状及び寸法、色彩、素材等がいずれのテンプレートデータに合致又は近似するか否かを判断する細部判断処理ステップと、当該カテゴリ判断処理ステップ及び細部判断処理ステップにより判断された衣服、鞄、アクセサリ、履物等の形状のテンプレートデータ及びこれらの細部の形状及び寸法、色彩、素材等のテンプレートデータを抽出処理するテンプレートデータ抽出処理ステップと、当該テンプレートデータ抽出処理ステップにより抽出されたテンプレートデータを合成するテンプレートデータ合成処理ステップと、当該衣服、鞄、アクセサリ、履物等を含む写真等の画像データから衣服、鞄、アクセサリ、履物等の画像データのみを切り抜き処理する切り抜き処理ステップと、当該切り抜き処理ステップにより切り抜かれた衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理ステップにより合成処理されたテンプレートデータの形状に合致させるモーフィング処理を行うモーフィング処理ステップと、当該モーフィング処理ステップによりモーフィング処理された衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理ステップにより合成されたテンプレートデータに貼りつけ処理する第１の画像データ貼り付け処理ステップと、当該第１の画像データ貼り付け処理ステップにより貼りつけ処理された衣服、鞄、アクセサリ、履物等の画像データを、更に、モデル画像へ貼りつ処理する第２の画像データ貼り付け処理ステップと、当該第２の画像データ貼り付け処理ステップにより生成された画像データを端末装置のモデル画像として表示する着せ替えモデル画像表示ステップと、を備えてなることを特徴とする。
【発明の効果】
【００１３】
本発明に係る着せ替えシミュレーション用サーバ、着せ替えシミュレーション用の衣服等の画像データの自動生成システム及び着せ替えシミュレーション用の衣服等の画像データの自動生成方法は、次の効果を奏するものである。
着せ替えシミュレーション用の衣服、履物、アクセサリ、帽子等の画像データの作製にかかる非常な手間と時間と費用を削減することが出来る。また、、もともと着せ替えシミュレーション用に作製されていない衣服、履物、アクセサリ、帽子等の画像データも着せ替えシミュレーションに利用可能とすることが出来る。従って、着せ替えシミュレーションの利用者である一般ユーザーの購買意欲を向上させることにもなる。
【図面の簡単な説明】
【００１４】
【図１】図１は、本実施例に係る着せ替えシミュレーション用の衣服等の画像データの自動生成システムの全体構成図である。
【図２】図２は、スタートボタンが表示された着せ替えシミュレーションシ用ウィンドウを表す図である。
【図３】図３は、着せ替えウィンドウが開かれた状態の着せ替えシミュレーションシ用ウィンドウを表す図である。
【図４】図４は、着せ替えウィンドウが開かれた状態の着せ替えシミュレーションシ用ウィンドウを表す図である。
【図５】図５は、着せ替えウィンドウのパターンを示した図であり、（１）は第１のウィンドウのみ表示された場合、（２）は第１及び第２のウィンドウが表示された場合、（３）は第１乃至第３のウィンドウが表示された場合を示す図である。
【図６】図６は、着せ替えシミュレーションシ用サーバでの処理フローを示した図である。
【発明を実施するための最良の形態】
【００１５】
先ず、本実施例に係る着せ替えシミュレーション用衣服等データの自動生成システムの全体構成の概略を図１を用いて説明する。当該着せ替えシミュレーション用の衣服の等画像データの自動生成システム１は、図１に示すように、インターネット、専用回線、イントラネット等の通信網２０に接続された着せ替えシミュレーションシ用サーバ１０と、当該通信網２０に接続可能なディスクトップコンピュータ、タブレット型コンピュータ、携帯端末等の１又は複数の端末装置３０からなる。ここで、タブレット型コンピュータとは、平板状の外形で一方の面にディスプレイを備え、タッチパネル式などの表示／入力部、音声出力部等を有し、携帯可能なパーソナルコンピュータである。また、携帯端末としては、画像表示可能なディスプレイを備えたものであればよい。
【００１６】
着せ替えシミュレーションシ用サーバ１０は、図示しないが、通信部、ＣＰＵ、データベース等から構成される。当該データベースには、衣服、鞄、アクセサリ、履物等の形状のみのテンプレート（ベース）となるデータが保存蓄積されている。具体的には、衣服であれば、上半身に着る服であるトップス（上衣）、下半身に着る服であるボトムス（下衣）のテンプレートデータが存在する。当該トップスのテンプレートデータには、カーディガン、カットソー、シャツ、ジャケット、セーター、チュニック等のテンプレートデータが含まれ、更にカーディガン、カットソー、シャツ、ジャケット、セーター、チュニック等はその形状等により更に細かく分類されたテンプレートデータが保存蓄積されている。当該ボトムスのテンプレートデータには、パンツ、ショートパンツ、スカート等のテンプレートデータが含まれ、更にパンツ、ショートパンツ、スカート等はその形状等により更に細かく分類されたテンプレートデータが保存蓄積されている。なお、ジャンプスーツ等の上下一体の衣服は、トップス（上衣）に分類するか、又は別の分類を設けても良い。
【００１７】
前述したテンプレートデータは衣服等の全体の形状のデータであるが、更に衣服等の丈、袖の長さ、襟の形、素材等を細かく分類したデータ、及び皺等の形状データもテンプレートデータとして保存蓄積されている。
【００１８】
＜利用者の利用方法＞
利用者が、端末装置から着せ替えシミュレーションシステムを採用しているホームページにアクセスすると、これを受けた着せ替えシミュレーション用サーバ１０は、着せ替えシミュレーションシプログラムを端末装置３０に配信する。次に、これを受けた端末装置３０は、図２に示す様な着せ替えシミュレーション用ウィンドウ（以下、ベースウィンドウという。）を表示する。
【００１９】
当該ベースウィンドウ１００は、図２乃至図４に示されるように、スタートボタン１１０、検索等によりセレクトした衣服を着たモデル・バッグ・アクセサリ等の種々のアイテム（商品）の画像を表示するアイテム（商品）画像表示欄１２０、アイテム（商品）をキーワード、ブランド、男性・女性・子供等のタイプ、カテゴリ、価格、カラー等種々の方法で検索可能な検索欄１３０、ニュース、新着情報等が表示されたヘッド部分１４０から構成されている。
【００２０】
利用者が、当該スタートボタン１１０をクリックすると、図３〜図５に表示される着せ替えウィンドウ２００が、ベースウィンドウ１００上に別個のウィンドウで表示される。
【００２１】
当該着せ替えウィンドウ２００は、複数のパターンで表示可能であるが、主要な３パターンを図５（１）乃至（３）に示している。当該着せ替えウィンドウ２００は、第１の着せ替えウィンドウ２１０、第２の着せ替えウィンドウ２２０、第３の着せ替えウィンドウ２３０等から構成され、図５（１）には第一の着せ替えウィンドウ２１０のみが表示され、図５（２）には第１及び第２の着せ替えウィンドウ２１０，２２０が表示され、図５（３）には第１乃至第３のウィンドウ２１０，２２０，２３０が表示されている。
【００２２】
第１のウィンドウ２１０には、着せ替えシミュレーションを行うアバター（人物のモデル画像）が表示されるアバター表示部２１１、アバター（人物のモデル画像）が装着しているアイテム（商品）を表示する装着アイテム表示部２１２、第２の着せ替えウィンドウ２２０を開くための拡張ボタン２１３が表示されている。また、アバター（人物のモデル画像）を男性（ＭＡＮ）又は女性（ＷＯＭＡＮ）に切り替えるアバター切り替えボタン２１４、アバター（人物のモデル画像）の衣服等の装着をリセットするリセットボタン２１５、アバター（人物のモデル画像）の衣服等の装着状態をセーブするセーブボタン２１６が表示されている。
【００２３】
第２の着せ替えウィンドウ２２０には、商品を検索するアイテム検索ボタン２２１、第２の着せ替えウィンドウ２２０を閉じて第１の着せ替えウィンドウ２１０のみを表示させる縮小ボタン２２２、着せ替えウィンドウ２００を閉じるためのクローズボタン２２３、アイテム（商品）のコーディネートを行うアイテムコーデとトータルコーディネートを参照可能なアイテムコーデの２つのボタンからなるコーディネートボタン２２４、第２の着せ替えウィンドウ２２０に選択可能なアイテム（商品）やアバターモデルや背景を表示させる選択ボタン２２５、当該選択ボタン２２５により選択されたアイテム（商品）やアバター（人物のモデル画像）や背景の一覧を表示する表示部２２６、お気に入りのアイテム（商品）を表示するお気に入りアイテム表示部２２７が表示されている。
【００２４】
第３の着せ替えウィンドウ２３０には、第２の着せ替えウィンドウ２２０のアイテム検索ボタン２２１をクリックした場合に表示されるウィンドウであり、検索部分２３１、検索結果が複数表示される検索結果表示部分２３２、第３の着せ替えウィンドウ２３０を閉じるためのクローズボタン２３３が表示されている。
【００２５】
利用者は、ベースウィンドウ１００の検索欄１３０で所望のアイテム（商品）を検索し、アイテム画像表示欄１２０に表示させる。次に、ベースウィンドウ１００に表示されたスタートボタン１１０をクリックする。すると、第１及び第２の着せ替えウィンドウ２１０，２２０がベースウィンドウ１００上に表示される。なお、図３及び図４は、第１乃至第３の着せ替えウィンドウ２１０，２２０，２３０が開かれている状態である。利用者が、ベースウィンドウ１００のアイテム（商品）画像表示欄１２０又は表示部２２６に表示されている洋服等のアイテム（商品）を、着せ替えウィンドウ２００のアバター表示部２１１に表示されたアバター（人物のモデル画像）にドラッグアンドドロップすると、アバター（人物のモデル画像）に当該洋服等のアイテム（商品）が装着される。この際、アイテム（商品）画像表示欄１２０からドラッグアンドドロップしたアイテム（商品）の場合には、当当該アイテム（商品）の画像が表示部２２６に表示されるアイテム（商品）の一覧に追加される。アバター（人物のモデル画像）から洋服等のアイテム（商品）を外したい場合には、当該洋服等のアイテムをドラッグアンドドロップにより外すことが出来る。利用者は、この作業を行い所望のコーディネイトを作製することができる。なお、表示部２２６は、現在選んでいるアイテム（商品）、最近選んだアイテム（商品）、お勧めのアイテム（商品）、新着アイテム（商品）、アイテム（商品）のランキング等の別で表示される。これにより利用者は、商品を識別し易くなるため、アバター（人物のモデル画像）へのコーディネートが行い易くなる。
【００２６】
また、利用者が、アバター（人物のモデル画像）が装着しているアイテム（商品）にカーソルを合わせると、図４に示す様な当該アイテム（商品）の色や模様違いのアイテム（商品）一覧を表示する小ウィンドウ３００が表示される。利用者が、このアイテム（商品）一覧から所望の色や模様違いのアイテム（商品）をクリックするとアバター（人物のモデル画像）に装着される。
【００２７】
＜着せ替えシミュレーションシ用サーバでの処理＞
利用者が、ベースウィンドウ１００のアイテム（商品）画像表示部１２０にリストアップされたアイテム（商品）から所望のトップス等の画像データを着せ替えウィンドウ２００内のアバター表示部２１１に表示されたアバター（人物のモデル画像）にドラッグアンドドロップした場合に、次の処理がサーバで行われる。
先ず、ドラッグされたトップス等の画像データの解析が行われる。
当該トップス等の画像データから、当該トップス等の画像データに表示された衣服、鞄、アクセサリ、履物等の形状を認識する形状認識処理が行われる（Ｓ１０）。次に、この形状認識処理により認識された形状データと、予め保存蓄積されている衣服、鞄、アクセサリ、履物等の形状のテンプレートデータとの対応付けを行い、当該形状認識処理により認識された形状データが、衣服、鞄、アクセサリ、履物等のいずれのカテゴリに含まれるか否かを判断するカテゴリ判断処理が行われる（Ｓ２０）。
【００２８】
当該カテゴリ判断処理の結果、当該トップス等の画像データが、例えば、トップスの画像データであると判断処理されると、トップスである洋服の細部の形状及び寸法（形のタイプ、洋服の丈、袖の長さ、襟の形等）、色彩、素材等を認識する細部認識処理が行われる（Ｓ３０）。そして、当該細部認識処理により認識されたこれらの細部データと、予め保存蓄積されている細部の形状及び寸法（形のタイプ、洋服の丈、袖の長さ、襟の形等）、色彩、素材（生地等）等のテンプレートデータとの対応付けを行い、当該細部認識処理により認識された細部データがいずれのテンプレートデータに合致するか否かを判断する細部判断処理が行われる（Ｓ４０）。この際、合致するテンプレートデータが存在しない場合には、最も近似するテンプレートデータを判断する細部判断処理が行われる（Ｓ４０）。なお、当該写真の画像データから抽出されたデータは、新たなテンプレートデータとして保存蓄積される。このように新たなテンプレートデータが保存蓄積されることにより、カテゴリ判断処理、細部認識処理、細部判断処理の精度が向上する。
【００２９】
次に、当該カテゴリ判断処理及び細部判断処理により判断された衣服、鞄、アクセサリ、履物等の形状のテンプレートデータ及びこれらの細部の形状及び寸法（形のタイプ、洋服の丈、袖の長さ、襟の形等）、色彩、素材等のテンプレートデータの抽出処理が行われる（Ｓ５０）。そして、当該テンプレートデータ抽出処理により抽出された各々のテンプレートデータを合成するテンプレートデータ合成処理が行われる（Ｓ６０）。
【００３０】
次に、トップスの画像データと、テンプレートデータに保存蓄積されている皺等のデータの対応付けを行い、当該画像データに表示されたトップスに皺等がよっていると判断された場合（テンプレートデータと合致又は近似していると判断された場合）には、皺等を薄くするための画像調整処理が行われる（Ｓ７０）。また、画像データの色相、明度及び彩度を統一させるため、色相、明度及び彩度を調整するための画像調整処理が行われる（Ｓ７０）。当該画像データに表示されたトップス等に光が当たる方向を一定にするための画像調整処理も行われる（Ｓ７０）。当該画像データにグラデーションが生じている場合には、色を均すための画像調整処理が行われる（Ｓ７０）。更に、画像データ中の衣服等の一部が欠けている場合（画像に写っていない場合）又はその他修正が必要な場合には、当該画像データに表示されている衣服等の他の部分をコピーし当てはめる画像調整処理が行われる（Ｓ７０）。
【００３１】
以上の画像調整処理後に、画像データのトップスの部分のみを切り抜く衣服等の画像データの切り抜き処理が行われる（Ｓ８０）。当該切り抜き処理されたトップスの画像データは、テンプレートデータの形状（シミュレータアイテムの形状）に合致させるため、モーフィング処理が行われる（Ｓ９０）。当該モーフィング処理の後の画像データ(モーフィング処理データ)を、既に抽出され合成処理されていたトップスのテンプレートデータへ貼り付ける第１の合成処理が行われる（Ｓ１００）。この第１の貼り付け合成処理後のトップスの画像データを、モデル画像へ貼り付ける第２の合成処理が行われる（Ｓ１１０）。
【００３２】
＜利用者が写真の画像データを送信する場合＞
本実施例に係る着せ替えシミュレーション用の衣服等の画像データの自動生成システムでは、利用者が自己の所有する洋服等のアイテムを撮影し、それをアイテムの一つとしてコーディネイトすることも可能である。以下に説明する。
先ず、利用者が、端末装置３０から、洋服、鞄、アクセサリ、履物等の写真の画像データを着せ替えシミュレーション用サーバ１０に送信する。送信する際に、利用者は、洋服のカテゴリを選択する。このカテゴリは、パンツ、トップス、シューズ、バッグ等である。このカテゴリの選択は行わないようにしても良いが、シミュレーション用サーバ１０での画像データ処理の精度を上げるために、カテゴリの選択を行うようにするのが好ましい。
着せ替えシミュレーションシ用サーバ１０が当該写真の画像データ及びカテゴリデータを受信する。この受信後、着せ替えシミュレーションシ用サーバ１０では、利用者から送信された画像データがベースウィンドウ１００のアイテム（商品）画像表示欄１２０にリストアップされる。その後の着せ替えシミュレーションでは、上記に説明したと同様に処理される。
また、ベースウィンドウ１００のアイテム（商品）画像表示欄１２０にリストアップせずに、直接着せ替えウィンドウ２００内の表示部２２６に表示されるアイテムの一覧に加えることも可能である。その場合には、上記に説明した着せ替えシミュレーションシ用サーバでの処理が行われる。
なお、これらの画像加工処理がサーバで処理できない場合には、再度新しい写真の画像データを送信して欲しい旨を、端末装置３０に通知し、再度送信を要求する。
【００３３】
以上説明した本実施例に係る着せ替えシミュレーション用の衣服等の画像データの自動生成システムにより、着せ替えシミュレーション用の衣服、履物、アクセサリ、帽子等の画像データの作製における非常な手間と時間と費用を削減することが出来る。また、、もともと着せ替えシミュレーション用に作製されていない衣服、履物、アクセサリ、帽子等の画像データも着せ替えシミュレーションに利用可能とすることが出来る。更に、利用者が自己が所有するアイテムを着せ替えシミュレーションのアイテムに加えてコーディネートをシミュレーションすることも可能となる。従って、着せ替えシミュレーションの利用者である一般ユーザーの購買意欲を向上させることにもなる。
【００３４】
本実施例では、アバター（人物のモデル画像）について説明したが、対象となるのは犬や猫等のペットの画像でも良く、その場合には当該ペットの形状にあった衣服、アクセサリ、履物等のテンプレートデータを着せ替えシミュレーション用サーバに保存蓄積することにより着せ替えシミュレーションを行うことが可能である。
【符号の説明】
【００３５】
１０    コンテンツ配信サーバ
２０    通信網
３０    端末装置
１００    ベースウィンドウ
１１０    スタートボタン
１２０    アイテム（商品）画像表示欄
１３０    検索欄
１４０    ヘッド部分
２００    着せ替えウィンドウ
２１０    第１の着せ替えウィンドウ
２１１    アバター表示部
２１２    装着アイテム表示部
２１３    拡張ボタン
２１４    アバター切り替えボタン
２１５    リセットボタン
２１６    セーブボタン
２２０    第２の着せ替えウィンドウ
２２１    アイテム検索ボタン
２２２    縮小ボタン
２２３    クローズボタン
２２４    コーディネイトボタン
２２５    選択ボタン
２２６    表示部
２２７    お気に入りアイテム表示部
２３０    第３の着せ替えウィンドウ
２３１    検索部分
２３２    検索結果表示部分
２３３    クローズボタン
３００    小ウィンドウ
【図１】
2012194782.tif 000003
【図２】
2012194782.tif 000004
【図３】
2012194782.tif 000005
【図４】
2012194782.tif 000006
【図５】
2012194782.tif 000007
【図６】
2012194782.tif 000008