(57)【要約】【課題】撮影対象の３次元画像をより簡易に、かつ、ユーザーにとって違和感がないように生成する画像生成システム、プログラムおよび情報記憶媒体を提供すること。【解決手段】複数の撮影部を用いて撮影処理を行うことにより、撮影対象の３次元外形データを取得する外形データ取得部１４０と、複数種の服装データおよび複数種の３次元体型データを含む付加データ１２３に基づき、３次元外形データを編集した３次元画像を生成する画像生成部１１２とを含んで画像生成システムを構成する。【選択図】　　　　図２
2004110383.tif 000002
【特許請求の範囲】
【請求項１】
撮影処理および撮影情報入力処理の少なくとも一方を行うことにより、撮影対象の３次元外形データを取得する外形データ取得手段と、
複数種の服装データおよび複数種の３次元体型データを含む付加データに基づき、前記３次元外形データを編集して前記撮影対象が服装を着用した状態の３次元画像を生成する画像生成手段と、
を含むことを特徴とする画像生成システム。
【請求項２】
請求項１において、
前記画像生成手段は、ユーザーによる入力情報に基づき、前記３次元画像の一部として生成する服装画像として、服装の３次元形状に沿って書き込みが行われた状態の服装画像を生成することを特徴とする画像生成システム。
【請求項３】
請求項１、２のいずれかにおいて、
前記外形データ取得手段は、前記撮影処理を行って撮影対象の３次元外形データを生成するための複数の撮影部を含むことを特徴とする画像生成システム。
【請求項４】
請求項１〜３のいずれかにおいて、
前記画像生成手段は、ユーザーによる編集要求情報に基づき、前記３次元画像の一部として生成する体型画像および服装画像の少なくとも一方が編集された画像を生成する編集処理を行うことを特徴とする画像生成システム。
【請求項５】
請求項４において、
前記３次元画像の生成中に、ユーザーに所定のゲームを行わせるゲーム実行手段と、
ユーザーによる当該ゲームの成績を判定する判定手段と、
を含み、
前記画像生成手段は、前記判定手段によって判定されたゲームの成績に応じて前記編集処理を行うことを特徴とする画像生成システム。
【請求項６】
コンピュータにより読み取り可能なプログラムであって、
コンピュータを、
撮影処理および撮影情報入力処理の少なくとも一方を行うことにより、撮影対象の３次元外形データを外形データ取得手段に当該３次元外形データを取得させる制御手段と、
複数種の服装データおよび複数種の３次元体型データを含む付加データに基づき、前記３次元外形データを編集して前記撮影対象が服装を着用した状態の３次元画像を生成する画像生成手段として機能させることを特徴とするプログラム。
【請求項７】
請求項６において、
前記画像生成手段は、ユーザーによる入力情報に基づき、前記３次元画像の一部として生成する服装画像として、服装の３次元形状に沿って書き込みが行われた状態の服装画像を生成することを特徴とするプログラム。
【請求項８】
請求項６、７のいずれかにおいて、
前記外形データ取得手段は、前記撮影処理を行って撮影対象の３次元外形データを生成するための複数の撮影部を含むことを特徴とするプログラム。
【請求項９】
請求項６〜８のいずれかにおいて、
前記画像生成手段は、ユーザーによる編集要求情報に基づき、前記３次元画像の一部として生成する体型画像および服装画像の少なくとも一方が編集された画像を生成する編集処理を行うことを特徴とするプログラム。
【請求項１０】
請求項９において、
コンピュータを、
前記３次元画像の生成中に、ユーザーに所定のゲームを行わせるゲーム実行手段と、
ユーザーによる当該ゲームの成績を判定する判定手段として機能させ、
前記画像生成手段は、前記判定手段によって判定されたゲームの成績に応じて前記編集処理を行うことを特徴とするプログラム。
【請求項１１】
コンピュータにより読み取り可能な情報記憶媒体であって、
請求項６〜１０のいずれかに記載のプログラムを記憶したことを特徴とする情報記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮影対象が服装を着用した状態の３次元画像を生成する画像生成システム、プログラムおよび情報記憶媒体に関する。
【０００２】
【背景技術】
従来、アミューズメント施設等に設置されている撮影装置において、ユーザーがアニメーションのキャラクター等の服装を着用して撮影を行う場合があった。
【０００３】
しかし、このような場合、ユーザーにとっては、他人が着た衣服に着替えるのは衛生上抵抗がある上、着替える手間も多大であった。また、アミューズメント施設の運営者にとっても、ユーザーが着替えるためのスペースを確保しなければならず、施設の効率的な利用の妨げとなっていた。
【０００４】
また、ユーザーの２次元の撮影画像に２次元のスーツを着せる画像処理を行って証明写真等を生成する装置も存在しているが、２次元の処理であるため、ユーザーにとっては、出来上がった写真に違和感があった。
【０００５】
このような課題を解決するため、例えば、特許文献１では、実写データに基づいて物体の３次元モデルを作成して所定のデータ形式で出力するシステムが提案されている。
【０００６】
【特許文献１】
特開２００２−５８０４５号公報
【０００７】
【発明が解決しようとする課題】
しかし、当該公報の手法は、３次元モデルデータをバーチャル３次元空間内で異なるポーズをとったりモーションを行わせたりすることができるようにすることを目的としており、３次元モデルの作成に多大な処理ステップが必要となる。
【０００８】
また、従来の撮影装置においては、ユーザーが画面に表示された撮影画像に文字等の書き込みを行える装置がある。
【０００９】
しかし、従来の撮影装置の場合、３次元の撮影対象の２次元画像に対してユーザーが２次元で書き込みを行っているため、実際の撮影対象に書き込みされた画像に違和感が生じていた。
【００１０】
特に、撮影対象の３次元画像を生成する場合、従来の２次元で書き込みを行う手法をそのまま適用したのでは、ユーザーに違和感を感じさせることになってしまう。
【００１１】
本発明は、上記の課題に鑑みなされたものであり、その目的は、撮影対象の３次元画像をより簡易に、かつ、ユーザーにとって違和感がないように生成する画像生成システム、プログラムおよび情報記憶媒体を提供することにある。
【００１２】
【課題を解決するための手段】
上記課題を解決するため、本発明に係る画像生成システムは、撮影処理および撮影情報入力処理の少なくとも一方を行うことにより、撮影対象の３次元外形データを取得する外形データ取得手段と、
複数種の服装データおよび複数種の３次元体型データを含む付加データに基づき、前記３次元外形データを編集して前記撮影対象が服装を着用した状態の３次元画像を生成する画像生成手段と、
を含むことを特徴とする。
【００１３】
また、本発明に係るプログラムは、コンピュータにより読み取り可能なプログラムであって、
コンピュータを、
撮影処理および撮影情報入力処理の少なくとも一方を行うことにより、撮影対象の３次元外形データを外形データ取得手段に当該３次元外形データを取得させる制御手段と、
複数種の服装データおよび複数種の３次元体型データを含む付加データに基づき、前記３次元外形データを編集して前記撮影対象が服装を着用した状態の３次元画像を生成する画像生成手段として機能させることを特徴とする。
【００１４】
また、本発明に係る情報記憶媒体は、コンピュータにより読み取り可能な情報記憶媒体であって、上記手段としてコンピュータを機能させるためのプログラムを記憶したことを特徴とする。
【００１５】
本発明によれば、画像生成システム等は、服装データに加え、３次元体型データに基づいて３次元外形データを編集することにより、複数のポーズを示す外形データに基づいて３次元モデルデータを作成する場合と比べ、撮影対象の３次元画像をより簡易に、かつ、ユーザーにとって違和感がないように生成することができる。
【００１６】
また、前記画像生成システム、前記プログラムおよび前記情報記憶媒体において、前記画像生成手段は、ユーザーによる入力情報に基づき、前記３次元画像の一部として生成する服装画像として、服装の３次元形状に沿って書き込みが行われた状態の服装画像を生成してもよい。
【００１７】
これによれば、画像生成システム等は、服装の３次元形状に沿って書き込みが行われた状態の服装画像を生成することにより、ユーザーにとって違和感がない書き込みが行われた３次元画像を生成することができる。
【００１８】
なお、服装としては、衣服だけでなく、持ち物も該当する。
【００１９】
また、前記画像生成システム、前記プログラムおよび前記情報記憶媒体において、前記外形データ取得手段は、前記撮影処理を行って撮影対象の３次元外形データを生成するための複数の撮影部を含んでもよい。
【００２０】
これによれば、画像生成システム等は、複数の撮影部を用いて撮影処理を行うことにより、奥行きも含めた３次元の外形データを取得することができるため、撮影対象の３次元画像をより簡易、かつ、効率的に生成することができる。
【００２１】
また、前記画像生成システム、前記プログラムおよび前記情報記憶媒体において、前記画像生成手段は、ユーザーによる編集要求情報に基づき、前記３次元画像の一部として生成する体型画像および服装画像の少なくとも一方が編集された画像を生成する編集処理を行ってもよい。
【００２２】
これによれば、画像生成システム等は、撮影対象の３次元画像をユーザーの要求に応じて編集した画像を生成することができるため、ユーザーにとって違和感がない画像を生成することができる。
【００２３】
また、前記画像生成システム、前記プログラムおよび前記情報記憶媒体において、前記画像生成手段は、体の全部または一部が編集された画像を生成してもよい。
【００２４】
また、前記画像生成システム、前記プログラムおよび前記情報記憶媒体において、前記編集要求情報は、編集対象領域を指定する領域指定情報を含み、
前記画像生成手段は、当該領域指定情報に基づき、指定された編集対象領域が編集された画像を生成してもよい。
【００２５】
また、前記画像生成システム、前記プログラムおよび前記情報記憶媒体において、前記画像生成手段は、ユーザーに所定の質問を行うための質問用画像と、ユーザーに回答の入力を促すための回答入力用画像とを生成し、ユーザーの回答に基づき、前記３次元画像を生成してもよい。
【００２６】
具体的には、例えば、ユーザーに食生活に関する質問を行い、当該質問に対する回答に基づいてユーザーの将来の体型を示す３次元画像を生成してもよい。
【００２７】
また、前記画像生成システムは、前記３次元画像の生成中に、ユーザーに所定のゲームを行わせるゲーム実行手段と、
ユーザーによる当該ゲームの成績を判定する判定手段と、
を含み、
前記画像生成手段は、前記判定手段によって判定されたゲームの成績に応じて前記編集処理を行ってもよい。
【００２８】
また、前記プログラムおよび前記情報記憶媒体は、コンピュータを、前記３次元画像の生成中に、ユーザーに所定のゲームを行わせるゲーム実行手段と、
ユーザーによる当該ゲームの成績を判定する判定手段として機能させ、
前記画像生成手段は、前記判定手段によって判定されたゲームの成績に応じて前記編集処理を行ってもよい。
【００２９】
これによれば、画像生成システム等は、ユーザーによるゲームの成績に応じた編集処理を行うことにより、ユーザーにとって違和感がない画像を生成することができる。
【００３０】
また、画像生成システム等は、３次元画像の生成中にユーザーにゲームを行わせることにより、３次元画像の生成によって待ち時間が発生する場合であっても、ユーザーを退屈させることなく、３次元画像を生成することができる。
【００３１】
【発明の実施の形態】
以下、本発明を、撮影機能とゲーム実行機能を有する画像生成システムに適用した場合を例に採り、図面を参照しつつ説明する。なお、以下に示す実施形態は、特許請求の範囲に記載された発明の内容を何ら限定するものではない。また、以下の実施形態に示す構成の全てが、特許請求の範囲に記載された発明の解決手段として必須であるとは限らない。
【００３２】
（システム全体の説明）
図１は、本実施形態の一例に係る画像生成システム１全体の斜視図である。
【００３３】
画像生成システム１は、アミューズメント施設等に配置され、撮影部４１、４２を用いて台座上に位置するユーザーを３次元で撮影し、ユーザーが服装を仮想的に着用した状態の３次元画像を生成する。
【００３４】
また、画像生成システム１は、照明７３、７４およびスポットライト７１、７２を用いてユーザーに対して照明光を投射し、スピーカー６１、６２および液晶モニター５０を用いてユーザーに操作指示を行う。
【００３５】
ユーザーは、当該操作指示に応じて操作ボタン３０を用いて服装の選択等を行い、取り出し口９０から自分の撮影写真と服装等が合成された画像が印刷された用紙を取り出す。
【００３６】
このように、画像生成システム１は、いわゆるプリクラとして機能するように構成されている。
【００３７】
画像生成システム１は、特に、複数の撮影部４１、４２を用いて撮影処理を行うことにより、奥行きも含めた３次元のユーザーの外形データを取得することができる。これにより、画像生成システム１は、撮影対象の３次元画像をより簡易、かつ、効率的に生成することができる。
【００３８】
また、本実施の形態では、画像生成システム１は、あらかじめ記憶している複数種の服装データおよび複数種の３次元体型データを含む付加データに基づき、取得した３次元のユーザーの外形データを編集した３次元画像を生成する。
【００３９】
これにより、撮影対象の３次元画像をより簡易に、かつ、ユーザーにとって違和感がないように生成することができる。
【００４０】
次に、このような機能を実現するための画像生成システム１の機能ブロックについて説明する。
【００４１】
図２は、本実施形態の一例に係る画像生成システム１の機能ブロック図である。
【００４２】
画像生成システム１は、撮影処理を行うことにより、撮影対象の３次元外形データを取得する外形データ取得部１４０と、あらかじめ記憶部１２０に記憶している複数種の服装データおよび複数種の３次元体型データを含む付加データ１２３に基づき、取得した３次元のユーザーの取得データ１２４を編集して撮影対象であるユーザーが服装を着用した状態の３次元画像を生成する画像生成部１１２とを含んで構成されている。
【００４３】
なお、撮影部４１、４２は、外形データ取得部１４０の一部である。
【００４４】
また、画像生成システム１は、操作ボタン３０を有する操作部１３０と、液晶モニター５０を有する表示部１５０と、スピーカー６１、６２を有する音声出力部１６０と、スポットライト７１、７２および照明７３、７４を有する照明部１７０と、取り出し口９０を有する印刷部１９０とを含んで構成されている。
【００４５】
また、画像生成システム１は、外形データ取得部１４０および操作部１３０からの情報を入力するとともに表示部１５０、音声出力部１６０、照明部１７０および印刷部１９０に情報を出力する処理部１１０と、処理部１１０がデータを入出力する記憶部１２０とを含んで構成されている。
【００４６】
処理部１１０は、画像生成部１１２と、音声生成部１１４と、ユーザーに所定のゲームを行わせるゲーム実行部１１６と、ユーザーによる当該ゲームの成績等を判定する判定部１１８とを含んで構成されている。
【００４７】
また、記憶部１２０は、ゲームプログラム１２１と、制御プログラム１２２と、付加データ１２３と、取得データ１２４とを記憶している。
【００４８】
なお、本実施形態において、服装とは、撮影の際に撮影対象者または撮影対象物が着用する衣服、使用する持ち物（例えば、カバン、傘、ぬいぐるみ等）を意味する。すなわち、付加データ１２３に含まれる服装データは、衣服や持ち物の３次元画像を生成するためのデータを含む。
【００４９】
また、これらの各部の機能は、外形データ取得部１４０としては例えば３次元ディジタイザ等、処理部１１０としては例えばＣＰＵ等、記憶部１２０としては例えばＲＡＭ等を用いて実現することが可能である。
【００５０】
また、画像生成システム１のコンピュータを上述した各部として機能させるためのプログラムが記憶された情報記憶媒体１８０から当該コンピュータがプログラムを読み取って上述した各部を実現することも可能である。
【００５１】
このようなプログラムとしては、例えば、コンピュータを、撮影処理および撮影情報入力処理の少なくとも一方を行うことにより、撮影対象の３次元外形データを外形データ取得手段に当該３次元外形データを取得させる制御手段と、複数種の服装データおよび複数種の３次元体型データを含む付加データに基づき、３次元外形データを編集して撮影対象が服装を着用した状態の３次元画像を生成する画像生成手段として機能させるプログラムを適用してもよい。
【００５２】
また、画像生成システム１は、情報記憶媒体１８０からではなく、例えば、ネットワークを介して所定のホスト端末等からプログラムを読み取って上述した種々の機能を実現することも可能である。
【００５３】
なお、情報記憶媒体１８０としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＩＣカード、ＲＯＭ、ＲＡＭ、メモリカード、ＨＤＤ等のレーザーや磁気等を用いた記憶媒体を適用できる。また、情報記憶媒体１８０からのプログラムの読み取り方式は、接触式でも非接触式でもよい。
【００５４】
次に、これらの各部を用いた処理の流れについて説明する。
【００５５】
図３は、本実施形態の一例に係る画像印刷までの処理の流れを示すフローチャートである。
【００５６】
ユーザーは、画像生成システム１の台座上に立ち、料金を投入する。画像生成システム１は、表示部１５０等を用いてユーザーに指示を行う。
【００５７】
まず、外形データ取得部１４０は、撮影部４１、４２を用いてユーザーを３次元で撮影することにより、ユーザーの３次元外形データを取得する（ステップＳ１）。
【００５８】
なお、撮影の際には、処理部１１０は、制御プログラム１２２に基づき、スポットライト７１、７２および照明７３、７４を点灯させ、ユーザーをよりきれいに撮影できるようにする。
【００５９】
処理部１１０は、当該取得データを取得データ１２４として記憶部１２０に記憶する。また、画像生成部１１２および音声生成部１１４は、ユーザーに対して衣服と持ち物を選択させるための画像と音声を生成し、表示部１５０は当該画像を表示し、音声出力部１６０は当該音声を出力する。
【００６０】
これにより、ユーザーは、操作ボタン３０を用いて液晶モニター５０に一覧表示された複数種の衣服と持ち物から自分の所望の衣服と持ち物を選択する（ステップＳ２）。
【００６１】
判定部１１８は、操作部１３０からのユーザーによる入力情報に基づき、付加データ１２３からユーザーによって選択された衣服と持ち物に該当するデータを選択するとともに、取得データ１２４に基づきユーザーの外形に応じた体型データを付加データ１２３から選択する。
【００６２】
そして、画像生成部１１２は、当該衣服を選択された体型データに適用した画像と、ユーザーの３次元画像とを合成した合成画像を生成する。また、画像生成部１１２は、操作部１３０からのユーザーによる編集要求情報に基づき、当該合成画像をユーザーに編集させるための編集用画像を生成する編集処理を行う。
【００６３】
ユーザーは、当該編集用画像が液晶モニター５０に表示された状態で、外形を編集する（ステップＳ３）。
【００６４】
図４は、本実施形態の一例に係る画像編集時の画像を示す模式図である。
【００６５】
例えば、画像生成部１１２は、編集処理として、図４に示すように、合成画像２００を全体的に伸縮させて体の全部が編集された画像３００を生成してもよい。また、全体的に伸縮させるのではなく、ユーザーに合成画像２００の一部を伸縮させ、体の一部（例えば、お腹、足、腕等）が編集された画像を生成してもよい。
【００６６】
このように、体の一部を編集する場合、上記編集要求情報は、編集対象領域を指定する領域指定情報を含み、画像生成部１１２は、当該領域指定情報に基づき、指定された編集対象領域が編集された画像を生成してもよい。
【００６７】
次に、体の一部を編集する場合の例について説明する。
【００６８】
図５は、本実施形態の他の一例に係る画像編集時の画像を示す模式図である。
【００６９】
例えば、画像生成部１１２は、編集処理として、ペンの画像３１０を生成し、ユーザーに軌跡３２０のように画像内に線を引かせることによって当該線で囲まれた編集対象領域となる合成画像２００の一部を伸縮させた画像を生成してもよい。
【００７０】
これにより、ユーザーは、例えば、自分の顔や手足を細くしたりする編集を行うことができる。もちろん、画像生成部１１２は、ユーザーに、腕、足、腹等の一覧から選択させて手足を細くしたりする編集を行ってもよい。
【００７１】
なお、合成画像２００の生成手法としては、例えば、以下の手法を採用してもよい。
【００７２】
図６は、本実施形態の一例に係る画像の合成手法を示す模式図である。
【００７３】
図６に示すように、画像生成部１１２は、取得データ１２４に基づく撮影画像２２０と、付加データ１２３に基づく３次元体型画像４００と、付加データ１２３に基づく衣服画像４１０とを合成することにより、合成画像２００を生成することができる。なお、撮影画像２２０と、３次元体型画像４００と、衣服画像４１０とは、例えば、外形の３次元座標値を対応づけたり、関節、人体の先端（例えば、指先等）等の３次元座標値を対応づけたり、人体の部位（例えば、上腕等）を対応づけることにより、相互に対応づけることが可能である。
【００７４】
また、衣服だけでなく、持ち物を選択させたり、編集させたりしてもよい。例えば、画像生成システム１は、ユーザーに持ち物や衣服にテクスチャを貼り付けさせることも可能である。
【００７５】
図７は、本実施形態の一例に係るテクスチャ適用の手法を示す模式図である。
【００７６】
例えば、画像生成システム１は、液晶モニター５０に３種類のテクスチャ画像５００、５１０、５２０を表示してユーザーに選択させ、ユーザーが選択したテクスチャを持ち物であるカバンに３次元画像として貼り付けた合成画像２１０を生成することも可能である。なお、テクスチャ画像５００、５１０、５２０は、付加データ１２３の一部のデータとして設けておけばよい。
【００７７】
そして、衣服と持ち物の選択、編集が終わった場合、画像生成部１１２は、ユーザーに持ち物の配置と書き込みを行わせるための画像を生成する。
【００７８】
図８は、本実施形態の一例に係る合成画像を示す図である。
【００７９】
例えば、画像生成部１１２は、合成画像２００上に持ち物を配置するためのカーソル画像６１０と、文字や模様等を書き込むためのカーソル画像６２０を含む画像を生成する。
【００８０】
ユーザーは、操作ボタン３０を用いてカーソル画像６１０を移動して自分の所望の位置に持ち物を配置するとともに、カーソル画像６２０を移動して自分の所望の位置に文字等を書き込む（ステップＳ４）。
【００８１】
画像生成部１１２は、操作部１３０からの入力情報に基づき、ユーザーの合成画像２００に持ち物の合成画像２１０とユーザーによって入力された「Ｍｉｎａ」という文字列を示す画像２１２を合成した画像を生成する。
【００８２】
また、この際に、画像生成部１１２は、３次元の合成画像２００に２次元の文字列を合成するのではなく、３次元の合成画像２００の服装の３次元形状に沿って３次元の文字列を配置した服装画像を生成する。これは、例えば、合成画像２００の外形の３次元座標値に沿って文字列を配置することにより実現できる。
【００８３】
また、この際に、画像生成部１１２は、図７に示すユーザーが選択したテクスチャを持ち物であるカバンに３次元画像として貼り付けた合成画像２１０の３次元形状に沿って３次元の文字列を配置した服装画像を生成してもよい。
【００８４】
また、このような合成画像を生成する場合、若干時間がかかるため、本実施の形態では、合成画像を生成している間に、ゲーム実行部１１６は、ゲームプログラム１２１に基づきゲームを実行し、ユーザーにゲームを行わせる（ステップＳ５）。
【００８５】
なお、この場合、例えば、判定部１１８がユーザーによるゲームの成績を判定し、ゲームの成績に応じて画像の編集を行ってもよい。具体的には、例えば、ゲームの成績が悪い場合、画像の一部をぼやかしたり、画像の一部を別の画像と入れ替えたりしてもよい。
【００８６】
また、この際に、ゲームの成績に応じて画像の編集を行うかどうかをユーザーに選択させ、ユーザーが選択した場合のみ、ゲームの成績に応じて画像の編集を行ってもよい。また、ゲームとしては、スロットゲーム等の種々のゲームを適用できる。
【００８７】
そして、ゲーム実行中に画像生成部１１２は図８に示す合成画像（カーソル画像６１０、６２０は含まない。）を生成する（ステップＳ６）。
【００８８】
そして、印刷部１９０は、当該合成画像を印刷し（ステップＳ７）、ユーザーは、取り出し口９０から印刷された用紙を受け取る。
【００８９】
以上のように、本実施の形態によれば、画像生成システム１は、服装データに加え、３次元体型データに基づいて３次元外形データを編集することにより、複数のポーズを示す外形データに基づいて３次元モデルデータを作成する場合と比べ、撮影対象の３次元画像をより簡易に、かつ、ユーザーにとって違和感がないように生成することができる。
【００９０】
また、本実施の形態によれば、従来のように、着替えのためのスペースを設けたり、ユーザーに着替える手間を強いることなく、画像生成システム１は、ユーザーが所望の服装に着替えた合成画像を生成することができる。
【００９１】
また、画像生成システム１は、服装の３次元形状に沿って書き込みが行われた状態の服装画像を生成することにより、ユーザーにとって違和感がない書き込みが行われた３次元画像を生成することができる。
【００９２】
また、画像生成システム１は、複数の撮影部７０、７１を用いて撮影処理を行うことにより、奥行きも含めた３次元の外形データを取得することができるため、撮影対象の３次元画像をより簡易、かつ、効率的に生成することができる。
【００９３】
また、画像生成システム１は、撮影対象の３次元画像をユーザーの要求に応じて編集した画像を生成することができるため、ユーザーにとって違和感がない画像を生成することができる。
【００９４】
さらに、画像生成システム１は、ユーザーによるゲームの成績に応じた編集処理を行うことにより、ユーザーにとって違和感がない画像を生成することができる。
【００９５】
また、画像生成システム１は、３次元画像の生成中にユーザーにゲームを行わせることにより、３次元画像の生成によって待ち時間が発生する場合であっても、ユーザーを退屈させることなく、３次元画像を生成することができる。
【００９６】
（変形例）
以上、本発明を適用した好適な実施例について説明したが、本発明は上述した実施例に限定されず、種々の変形が可能である。
【００９７】
例えば、上述した実施例では、外形データ取得部１４０は、撮影処理を行ってユーザーの外形データを取得したが、ＩＣカードや携帯電話等の携帯型情報記憶媒体に記憶されたユーザーの３次元外形データを読み取る撮影情報入力処理を行ってユーザーの外形データを取得してもよい。
【００９８】
また、上述した実施例では、３次元ディジタイザを用いて撮影処理を行ったが、外形データ取得部１４０を、例えば、３次元スキャナ、非接触３次元形状入力装置等を用いて撮影処理を行って３次元外形データを取得するように構成してもよい。
【００９９】
また、上述した実施例では、撮影部４１、４２は、ユーザーの正面に２つ設けられているが、撮影部を３つ以上設けてもよく、正面だけでなく、ユーザーの上下前後左右等の任意の位置に配置してもよい。
【０１００】
また、上述した実施例では、編集処理として外形の伸縮を行ったが、例えば、人物の向きを変更（例えば、正面向きを横向きに変更等）したり、衣服の重ね着を行ったり、衣服や持ち物の模様や色を変更したりしてもよい。なお、編集処理としては、体型画像と服装画像の両方を編集する処理だけでなく、どちら一方のみを編集する処理であってもよい。
【０１０１】
また、上述した実施例では、合成画像を生成している間にゲームを行ったが、例えば、画像生成部１１２を、ユーザーに所定の質問を行うための質問用画像と、ユーザーに回答の入力を促すための回答入力用画像とを生成するとともに、ユーザーの回答に基づき、３次元画像を生成するように構成してもよい。
【０１０２】
具体的には、例えば、画像生成部１１２は、ユーザーに食生活に関する質問を行い、当該質問に対する回答に基づいてユーザーの将来の体型を示す３次元画像を生成してもよい。より具体的には、現在の食生活に対する質問を行い、ユーザーの将来の体型を予測した体型を示す合成画像を生成してもよい。
【０１０３】
また、上述した実施例では、持ち物として、カバンを例に採り説明したが、カバンだけでなく、ステッキ、傘、ぬいぐるみ等を適用してもよい。また、衣服として例えば帽子等を適用してもよい。
【０１０４】
また、上述した実施例では、ユーザーの体全体を撮影したが、一部（例えば顔等）だけを撮影してもよい。すなわち、画像生成システム１は、例えば、顔だけを３次元で撮影し、残りの部分を付加データ１２３の一部である３次元体型データで補うことにより、より短時間で３次元の合成画像を生成することができる。
【０１０５】
また、上述した実施例では、付加データ１２３は、服装データを含んでいたが、例えば、撮影の際に使用する背景画像を３次元データ化した背景データを含んでもよい。
【０１０６】
これによれば、画像生成部１１２は、撮影対象者（または撮影対象物）、服装（衣服、持ち物）だけでなく、当該背景データに基づき、背景も３次元画像となった合成画像を生成することができる。これにより、画像生成システム１は、ユーザーにとって違和感がない画像を生成することができる。
【０１０７】
また、上述した実施例では、ユーザーが文字の書き込みを行ったが、ユーザーに模様等の書き込みを行わせ、画像生成部１１２が服装の３次元形状に沿って模様等が書き込まれた状態の服装画像を生成してもよい。
【０１０８】
また、上述した実施例では、撮影対象として、人物を適用したが、例えば、ペット等を適用してもよい。
【０１０９】
また、ユーザーの年齢に応じて３次元体型データを用いて表示する画像を変更してもよい。例えば、小学生以下のユーザーに対しては、当該画像としてワンピースを適用し、中学生以上のユーザーに対しては、当該画像として水着を適用してもよい。
【０１１０】
さらに、画像生成システム１の機能を複数の装置に分散して画像生成システムを実現してもよい。
【図面の簡単な説明】
【図１】本実施形態の一例に係る画像生成システム全体の斜視図である。
【図２】本実施形態の一例に係る画像生成システムの機能ブロック図である。
【図３】本実施形態の一例に係る画像印刷までの処理の流れを示すフローチャートである。
【図４】本実施形態の一例に係る画像編集時の画像を示す模式図である。
【図５】本実施形態の他の一例に係る画像編集時の画像を示す模式図である。
【図６】本実施形態の一例に係る画像の合成手法を示す模式図である。
【図７】本実施形態の一例に係るテクスチャ適用の手法を示す模式図である。
【図８】本実施形態の一例に係る合成画像を示す図である。
【符号の説明】
１　画像生成システム
４１、４２　撮影部
１１２　画像生成部
１１４　音声生成部
１１６　ゲーム実行部
１１８　判定部
１２３　付加データ
１２４　取得データ
１４０　外形データ取得部
１８０　情報記憶媒体
【図１】
2004110383.tif 000003
【図２】
2004110383.tif 000004
【図３】
2004110383.tif 000005
【図４】
2004110383.tif 000006
【図５】
2004110383.tif 000007
【図６】
2004110383.tif 000008
【図７】
2004110383.tif 000009
【図８】
2004110383.tif 000010