(57)【要約】【課題】飽きのこない合成画像を作成できる画像合成装置を提供する。【解決手段】２Ｄ画像データと３ＤのＥアニメータ（Ｒ）を合成する場合、２Ｄ画像データに基づいて視差のない左目用画像データと右目用画像データを有する３Ｄ画像データを作成して（ステップＳ２８０）、Ｅアニメータ（Ｒ）との合成に用いる。また、３Ｄ画像データと２ＤのＥアニメータ（Ｒ）を合成する場合、奥行きが零である３ＤのＥアニメータ（登録商標）になるように２ＤのＥアニメータ（登録商標）を補正して（ステップＳ３１０）、３Ｄ画像データとの合成に用いる。これにより、従来の２Ｄ画像データと２ＤのＥアニメータ（Ｒ）との合成画像（２Ｄ画像）以外の合成画像（３Ｄ画像）を得ることができる。【選択図】　　　図４
2004120146.tif 000002
【特許請求の範囲】
【請求項１】
２Ｄ画像と３Ｄ部品画像とに基づいて３Ｄ画像を合成する画像合成装置であって、
前記２Ｄ画像に基づいて左目用画像と右目用画像とを含む３Ｄ画像を作成する３Ｄ画像作成手段と、
該３Ｄ画像作成手段によって作成された３Ｄ画像と前記３Ｄ部品画像とを合成する画像合成手段と、
を備えることを特徴とする画像合成装置。
【請求項２】
前記３Ｄ画像作成手段によって作成された３Ｄ画像が視差のない左目画像と右目画像とを含む３Ｄ画像であって、
前記視差のない左目画像と右目画像とを含む３Ｄ画像を前記３Ｄ部品画像の奥行きの基準面とする請求項１に記載の画像合成装置。
【請求項３】
前記２Ｄ画像を入力する画像入力手段を備える請求項１又は請求項２に記載の画像合成装置。
【請求項４】
画像と部品画像とを合成する画像合成装置であって、
２Ｄ画像と２Ｄ部品画像とを合成する第１合成手段と、
２Ｄ画像と３Ｄ部品画像とを合成する第２合成手段と、
３Ｄ画像と２Ｄ部品画像とを合成する第３合成手段と、
３Ｄ画像と３Ｄ部品画像とを合成する第４合成手段と、
を備えることを特徴とする画像合成装置
【請求項５】
画像と部品画像とを合成する画像合成手段と、２Ｄ表示モードと３Ｄ表示モードとの切り替え可能な表示手段と、を備える画像合成装置であって、
前記表示手段は、前記画像合成手段によって合成された画像を表示する際、前記画像と前記部品画像の両方が２Ｄデータである場合には２Ｄ表示モードになり、前記画像と前記部品画像の少なくとも一方が３Ｄデータである場合には３Ｄ表示モードになることを特徴とする画像合成装置。
【請求項６】
請求項１〜５のいずれかに記載の画像合成装置を備えることを特徴とする携帯機器。
【請求項７】
２Ｄ画像と３Ｄ部品画像とに基づいて３Ｄ画像を合成する画像合成方法であって、
前記２Ｄ画像に基づいて左目用画像と右目用画像とを含む３Ｄ画像を作成する３Ｄ画像作成ステップと、
該３Ｄ画像作成ステップにおいて作成された３Ｄ画像と前記３Ｄ部品画像とを合成する画像合成ステップと、
を有することを特徴とする画像合成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像と部品画像とを合成する画像合成装置及び画像合成方法に関する。
【０００２】
【従来の技術】
撮像によって得られた画像とフレーム等の部品画像とを合成し、その合成した画像をプリントする画像プリント供給装置が従来から普及している。また、撮像によって得られた画像とフレーム等の部品画像とを合成し、その合成した画像を表示することができるカメラ付き携帯電話が近年普及してきている。
【０００３】
このように画像と部品画像とを合成する画像合成装置では、部品画像の種類を増やしたり（例えば、特許文献１参照）、フレーム等の部品画像に独自性を持たせたりして（例えば、特許文献２参照）、ユーザに飽きられることを防止しようとしている。
【０００４】
【特許文献１】
特開平１１−１８０４６号公報　（段落０００５−００１２）
【特許文献２】
特開２００２−１８５７６９号公報　（段落００１６−００２５、第３図〜第６図、第８図〜第９図）
【０００５】
【発明が解決しようとする課題】
しかしながら、部品画像を工夫しても合成画像がユーザに与える印象を劇的に変化させることはできず、合成画像がユーザに飽きられる可能性は依然として大きかった。
【０００６】
本発明は、上記の問題点に鑑み、飽きのこない合成画像を作成できる画像合成装置及び画像合成方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、本発明に係る画像合成装置においては、２Ｄ画像に基づいて左目用画像と右目用画像とを含む３Ｄ画像を作成する３Ｄ画像作成手段と、該３Ｄ画像作成手段によって作成された３Ｄ画像と３Ｄ部品画像とを合成する画像合成手段と、を備える構成とする。
【０００８】
従来は２Ｄ画像と２Ｄ部品画像との合成画像しか得られなかったが、このような構成によれば、２Ｄ画像と３Ｄ部品画像とに基づいた合成画像を得ることができる。このような合成画像は従来の合成画像と全く異なるのでユーザに飽きられる可能性は低くなる。したがって、飽きのこない合成画像を作成できる画像合成装置を実現することができる。
【０００９】
また、前記３Ｄ画像作成手段によって作成された３Ｄ画像が視差のない左目画像と右目画像とを含む３Ｄ画像であって、前記視差のない左目画像と右目画像とを含む３Ｄ画像を前記３Ｄ部品画像の奥行きの基準面としてもよい。
【００１０】
これにより、奥行きのない３Ｄ画像と３Ｄ部品画像とを容易に合成することができる。
【００１１】
また、前記２Ｄ画像を入力する画像入力手段を備えてもよい。
【００１２】
これにより、外部から受信あるいはダウンロードした２Ｄ画像やデジタルカメラで撮影した２Ｄ画像を入力することができる。
【００１３】
また、上記目的を達成するために、本発明に係る画像合成装置においては、画像と部品画像とを合成する画像合成装置であって、２Ｄ画像と２Ｄ部品画像とを合成する第１合成手段と、２Ｄ画像と３Ｄ部品画像とを合成する第２合成手段と、３Ｄ画像と２Ｄ部品画像とを合成する第３合成手段と、３Ｄ画像と３Ｄ部品画像とを合成する第４合成手段と、を備える構成とする。
【００１４】
従来は２Ｄ画像と２Ｄ部品画像との合成画像しか得られなかったが、このような構成によれば、２Ｄ画像と２Ｄ部品画像との合成画像、２Ｄ画像と３Ｄ部品画像との合成画像、３Ｄ画像と２Ｄ部品画像との合成画像、及び３Ｄ画像と３Ｄ部品画像との合成画像が得られる。この４種類の合成画像がユーザに与える印象は大きく異なるので、各々の合成画像がユーザに飽きられる可能性は低くなる。したがって、飽きのこない合成画像を作成できる画像合成装置を実現することができる。
【００１５】
また、上記目的を達成するために、本発明に係る画像合成装置においては、画像と部品画像とを合成する画像合成手段と、２Ｄ表示モードと３Ｄ表示モードとの切り替え可能な表示手段と、を備え、前記表示手段は、前記画像合成手段によって合成された画像を表示する際、前記画像と前記部品画像の両方が２Ｄデータである場合には２Ｄ表示モードになり、前記画像と前記部品画像の少なくとも一方が３Ｄデータである場合には３Ｄ表示モードになるようにする。
【００１６】
表示手段を備えるので、当該画像合成装置単独で実際に合成した画像を表示することができる。また、表示手段が、２Ｄ表示モードと３Ｄ表示モードとの切り替えが可能であるので、合成の対象となる画像と部品画像のそれぞれが２Ｄであっても３Ｄであってもよい。
【００１７】
また、携帯機器が上記いずれかの構成の画像合成装置を備える構成であってもよい。
【００１８】
これより、ユーザは場所を問わずに画像合成を行うことができる。携帯機器としては、例えば携帯電話等が挙げられる。また、合成を行うことができる場所は制限されるが、携帯機器以外の電子機器が上記いずれかの構成の画像合成装置を備える構成であってもよい。
【００１９】
また、上記目的を達成するために、本発明に係る画像合成方法では、２Ｄ画像に基づいて左目用画像と右目用画像とを含む３Ｄ画像を作成する３Ｄ画像作成ステップと、　該３Ｄ画像作成ステップにおいて作成された３Ｄ画像と３Ｄ部品画像とを合成する画像合成ステップと、を有するようにする。
【００２０】
従来は２Ｄ画像と２Ｄ部品画像との合成画像しか得られなかったが、このような方法によれば、２Ｄ画像と３Ｄ部品画像とに基づいた合成画像を得ることができる。このような合成画像は従来の合成画像と全く異なるのでユーザに飽きられる可能性は低くなる。したがって、飽きのこない合成画像を作成できる画像合成方法を実現することができる。
【００２１】
【発明の実施の形態】
以下に本発明の一実施形態について図面を参照して説明する。ここでは本発明を携帯電話に適用した例について説明する。
【００２２】
本発明に係る携帯電話の回路ブロック図を図１に示す。図１の携帯電話は、２Ｄ表示と３Ｄ表示とを切り替えることができる液晶ディスプレイ（ＬＣＤ）１と、表示用メモリ２と、作業用メモリ３と、保存用メモリ４と、プログラム格納用ＲＯＭ５と、ＣＰＵ６と、カメラ部７と、キー入力部８と、送受信回路９とを備えている。なお、２Ｄ表示と３Ｄ表示とを切り替えることができる液晶ディスプレイ１には、例えば特開平１０−２６０３７６号公報に開示されている２次元／３次元映像互換型表示装置を用いることができる。なお、図１の携帯電話は、図示した回路ブロック他にも受話用スピーカ、報知用スピーカ、送話用マイクロフォンその他の電話機能に必要な部品を備えている。
【００２３】
まず、カメラ撮影を行う場合の動作について説明する。キー入力部８のシャッターキーが押されると、ＣＰＵ６は、カメラ部７に被写体を撮像させ、カメラ部７が作成した画像データを作業用メモリ３においてＪＰＥＧ（Ｊｏｉｎｔ　Ｐｈｏｔｏｇｒａｐｈｉｃ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ）方式で圧縮し、ＪＰＥＧ形式の２Ｄ画像データとし、そのＪＰＥＧ形式の２Ｄ画像データを保存用メモリ４に格納する。
【００２４】
次に、保存用メモリ４に格納しているＪＰＥＧ形式の２Ｄ画像データに基づいて３Ｄ画像データを作成する場合の動作について図２及び図３のフローチャートを参照して説明する。
【００２５】
図２のフローチャートの動作が始まる前にＪＰＥＧ形式の２Ｄ画像データが一つ選択される。ユーザのキー操作によって３Ｄエディタが選択されると、図２のフローが開始する。
【００２６】
ステップＳ１０では、被写体位置を選択させる画面を液晶ディスプレイ１が表示する。本実施形態では、液晶ディスプレイ１が４つの選択肢（「接写距離」、「至近距離」、「近〜中距離」、「遠距離」）を表示する。そして、ステップＳ２０では、キー入力部８によって入力された被写体位置の選択結果を作業用メモリ３が保存する。
【００２７】
続くステップＳ３０では、３Ｄ効果を選択させる画面を液晶ディスプレイ１が表示する。本実施形態では、液晶ディスプレイ１が２つの選択肢（「標準」、「強調」）を表示する。そして、ステップＳ４０では、キー入力部８によって入力された３Ｄ効果の選択結果を作業用メモリ３が保存する。
【００２８】
続くステップＳ５０では、３Ｄエディット前に選択されている２Ｄ画像データを作業用メモリ３に読み出す。
【００２９】
そしてステップＳ６０では、３Ｄ画像データの作成を開始する。３Ｄ画像データは、作業用メモリ３において保存している被写体位置、３Ｄ効果をパラメータとして２Ｄ画像データを加工することによって作成される。このような３Ｄ画像データ作成方法は、例えば特開２０００−２２８７７８号公報に開示されている。３Ｄ画像は両眼視差を利用したものであり、左目用画像を左目に右目画像を右目に投影することで、画像を画面の手前の方に見えさせたり、奥の方に見えさせたりする。例えば、元の２Ｄ画像データのイメージが図７（ａ）である場合、元の２Ｄ画像データを加工することによって作成される３Ｄ画像データのイメージは図７（ｂ）のようになる。なお、２Ｄ画像データのサイズが液晶ディスプレイ１のサイズと一致していない場合は、２Ｄ画像データに対して縮小処理や白画像等の水平ライン又は垂直ラインを追加する余白処理を行った後に、３Ｄ画像データの作成を開始するようにする。これにより、３Ｄ画像データのサイズを液晶ディスプレイ１のサイズと一致させることができる。
【００３０】
続くステップＳ７０では、液晶ディスプレイ１が“３Ｄ処理中”というメッセージを表示する。
【００３１】
そして、ステップＳ８０では、３Ｄ画像データの作成が完了したかを判定する。３Ｄ画像データの作成が完了していなければ（ステップＳ８０のＮｏ）、ステップＳ８０に移行する。一方、３Ｄ画像データの作成が完了していれば（ステップＳ８０のＹｅｓ）、液晶ディスプレイ１を２Ｄモードから３Ｄモードに切り替える（ステップＳ９０）。
【００３２】
そして、作成した３Ｄ画像データを表示用メモリ２に配置し（ステップＳ１００）、表示用メモリ２に配置された画像データが液晶ディスプレイ１に送られ、液晶ディスプレイ１が３Ｄ画像を表示する（ステップＳ１１０）。
【００３３】
ステップＳ１２０ではキー入力が有るかを判定する。キー入力が無ければ（ステップＳ１２０のＮｏ）、キー入力が有るかを監視し続ける（ステップＳ１２０）。一方、キー入力があれば（ステップＳ１２０のＹｅｓ）、ステップＳ１３０に移行する。
【００３４】
ステップＳ１３０では、液晶ディスプレイ１を３Ｄモードから２Ｄモードに切り替える。そして、キー入力がクリアーキーによるものであるかを判定する（ステップＳ１４０）。クリアーキーによってキー入力がされていれば（ステップＳ１４０のＹｅｓ）、ステップＳ３０に移行する。一方、クリアーキー以外のキーによってキー入力がされていれば（ステップＳ１４０のＮｏ）、図３に示すステップ１５０に移行する。
【００３５】
そして、ステップＳ１５０では、次におこなう処理に関して３つの選択肢（「３Ｄ画像表示」、「保存」、「取り消し」）を液晶ディスプレイ１が表示する。
【００３６】
続くステップＳ１６０では、ユーザのキー操作によって「３Ｄ画像表示」が選択されたかを判定する。「３Ｄ画像表示」が選択されていれば（ステップＳ１６０のＹｅｓ）、ステップＳ９０（図２参照）に移行する。一方、「３Ｄ画像表示」が選択されていなければ（ステップＳ１６０のＮｏ）、ステップＳ１７０に移行する。
【００３７】
ステップＳ１７０では、ユーザのキー操作によって「保存」が選択されたかを判定する。「保存」が選択されていなければ（ステップＳ１７０のＮｏ）、「取り消し」が選択されているので、ステップＳ１０（図２参照）に移行する。一方、「保存」が選択されていれば（ステップＳ１７０のＹｅｓ）、ステップＳ１８０に移行する。
【００３８】
ステップＳ１８０では、作業用メモリ３にある３Ｄ画像データからサムネイル画像データを作成して、作業用メモリ３に配置する。
【００３９】
ステップＳ１９０では、作成した３Ｄ画像データ及びサムネイル画像データをＪＰＥＧ方式で圧縮する。そして、圧縮された３Ｄ画像データとサムネイル画像データを保存用メモリ４に保存して（ステップＳ２００）、３Ｄエディット処理を終了する。
【００４０】
このような動作を行うことによって、３Ｄ処理後にユーザが特にキー操作を行わなくても３Ｄ処理が完了すると自動的に３Ｄ画像が表示されるので、ユーザにとって便利である。
【００４１】
なお、上記動作では３Ｄ処理をしている間液晶ディスプレイ１が“３Ｄ処理中”というメッセージを表示し、３Ｄ処理が完了すると液晶ディスプレイ１を２Ｄモードから３Ｄモードに切り替えていたが、３Ｄ画像作成処理の開始指示をきっかけとして、液晶ディスプレイ１を２Ｄモードから３Ｄモードに切り替えて、３Ｄ処理中は液晶ディスプレイ１が例えば３Ｄのサンプル画像を表示するようにしてもよい。これにより、ユーザは３Ｄ処理中に３Ｄのサンプル画像を見ながら自分の目と液晶ディスプレイ１との距離を立体視に適した距離に合わすことができ、３Ｄ画像処理によって作成された３Ｄ画像が表示されたときにその３Ｄ画像を直ちに立体視することができる。また、３Ｄ処理の時間が比較的短い場合は、３Ｄ画像作成処理の開始指示をきっかけとして、液晶ディスプレイ１を２Ｄモードから３Ｄモードに切り替え、たとえ３Ｄ処理が終了したとしても３Ｄ処理開始から所定の時間は液晶ディスプレイ１が３Ｄのサンプル画像を表示するようにし、３Ｄのサンプル画像の表示が終了した後に作成した３Ｄ画像を表示するようにしてもよい。
【００４２】
ところで、携帯電話装置では省電力化を図るために、通常所定の時間キー操作がなされなければ液晶ディスプレイのバックライトを消灯させる機能を有している。そして、液晶ディスプレイのバックライト消灯後にキー操作されると液晶ディスプレイのバックライトが点灯するようにしている。図３のフローチャートに従えば、３Ｄ画像表示中に所定の時間キー操作がなされなければ液晶ディスプレイのバックライトを消灯し、その後ユーザがバックライトを再点灯させるためにキー操作を行うと、ステップＳ１２０及びＳ１３０の処理によって液晶ディスプレイが２Ｄモードになってしまい３Ｄ画像が表示されなくなる。そこで、ステップＳ１２０において、液晶ディスプレイのバックライトが消灯されている間にキー操作がなされた場合は液晶ディスプレイのバックライトを点灯させるのみで、ステップＳ１３０に移行せず、再びステップＳ１２０に移行するようにしてもよい。
【００４３】
また、上記動作では３Ｄ画像データのサイズを液晶ディスプレイ１のサイズに一致させていたが、液晶ディスプレイ１よりもサイズの小さい３Ｄ画像データを作成し、液晶ディスプレイ１の全面ではなく一部にのみ３Ｄ画像を表示する場合も同様に３Ｄ処理が終了したタイミングで３Ｄモードに切り替えるようにするとよい。
【００４４】
また、３Ｄ画像データは保存せず、元の２Ｄ画像データと３Ｄ処理の際にパラメータとなる被写体位置及び３Ｄ効果とを保存するようにしてもよい。
【００４５】
次に、保存用メモリ４に格納しているＪＰＥＧ形式の画像データとアニメーション部品画像（Ｅアニメータ（登録商標））とを合成する場合の動作について図４及び図５のフローチャートを参照して説明する。なお、３ＤのＥアニメータ（登録商標）は、奥行きの深さを示す階層情報を持つベクトルデータである。奥行きの深さを示す階層情報を持つベクトルデータとは、図６に示すようにｘｙ平面に描画されるオブジェクトごとに、ｚ軸方向の奥行きの深さを示す階層情報が設定されたデータであり、各オブジェクトは設定された各階層に存在する。そして、ｚ軸が零のときを基準面として、ベクトルデータは、設定された階層値に基づいて再生時に動的に左目用画像と右目用画像とにずらして表示される。すなわち、３ＤのＥアニメータ（登録商標）は、それ自身に基準面を持っている。ここで、基準面とは、視差のない画像面のことをいう。
【００４６】
また、Ｅアニメータ（登録商標）と合成される元の画像データが２Ｄ画像で有る場合、その２Ｄ画像はデジタルカメラ等によって撮影されたものでも画像に装飾を加えて加工したものでもダウンロードしたものでもメールに添付されて送られてきたものでもよい。また、Ｅアニメータ（登録商標）と合成される元の画像データが３Ｄ画像で有る場合、その３Ｄ画像は上述の３Ｄ画像作成処理によって２Ｄ画像から作成されたものでもダウンロードしたものでもメールに添付されて送られてきたものでもよい。また、上記２Ｄ画像又は３Ｄ画像と合成されるＥアニメータ（登録商標）もダウンロードしたものでもメールに添付されて送られてきたものでもよい。このように合成の対象となる元の画像やＥアニメータ（登録商標）の組み合わせが多いので、ユーザを飽きさせることのない合成画像を作成することができる。３ＤのＥアニメータ（登録商標）では、例えば花が奥の方から手前にだんだん咲いてくる様子を表現できる。それを例えば自分が撮影した２Ｄ画像と組み合わせられるので（図８参照）、ユーザにさらなる楽しみを与えることができる。
【００４７】
ユーザのキー操作によって合成エディタが選択されると、図４のフローが開始する。
【００４８】
ステップＳ２１０では、液晶ディスプレイ１が画像データを選択させる画面を表示する。本実施形態では、液晶ディスプレイ１がサムネイル画像を表示する。そして、ステップＳ２２０では、キー入力部８によって選択された画像データを作業用メモリ３が保存する。
【００４９】
続くステップＳ２３０では、液晶ディスプレイ１がＥアニメータ（登録商標）を選択させる画面を表示する。本実施形態では、液晶ディスプレイ１がサムネイル画像を表示する。そして、ステップＳ２４０では、キー入力部８によって選択されたＥアニメータ（登録商標）を作業用メモリ３が保存する。
【００５０】
ステップＳ２５０では、選択されている画像データとＥアニメータ（登録商標）の少なくとも１つが３Ｄであるか否かを判定する。選択されている画像データとＥアニメータ（登録商標）の少なくとも１つが３Ｄでなければ（ステップＳ２５０のＮо）、画像データとＥアニメータ（登録商標）がともに２Ｄであるので、従来通りの合成、表示、保存等の一連の処理（２Ｄ処理）を行う（ステップＳ２６０）。一方、選択されている画像データとＥアニメータ（登録商標）の少なくとも１つが３Ｄであれば（ステップＳ２５０のＹｅｓ）、ステップＳ２７０に移行する。
【００５１】
ステップＳ２７０では、画像データが２Ｄであるかを判定する。画像データが２Ｄであれば（ステップＳ２７０のＹｅｓ）、水平方向を１／２に縮小するようにデータを間引いてＪＰＥＧ形式の２Ｄ画像データをデコードし、そのデコードした画像データを左目用画像データとする。そして、その左目用画像データをコピーして右目用画像データとし、左目用画像データと右目用画像データにヘッダ情報を付加する。一方、画像データが２Ｄでなければ（ステップＳ２７０のＮо）、画像データは３Ｄであるので、そのままデコードする（ステップＳ２９０）。
【００５２】
ステップＳ３００では、Ｅアニメータ（登録商標）が２Ｄであるかを判定する。Ｅアニメータ（登録商標）が２Ｄであれば（ステップＳ３００のＹｅｓ）、奥行きが零である３ＤのＥアニメータ（登録商標）になるように２ＤのＥアニメータ（登録商標）を補正したのち（ステップＳ３１０）、ステップＳ３２０に移行する。一方、Ｅアニメータ（登録商標）が２Ｄでなければ（ステップＳ３００のＮо）、直接ステップＳ３２０に移行する。
【００５３】
ステップＳ３２０では、画像データとＥアニメータ（登録商標）を合成する。２Ｄ画像データと３ＤのＥアニメータ（登録商標）を合成する場合は、３ＤのＥアニメータ（登録商標）が持つ基準面に、２Ｄ画像データから作成された視差のない３Ｄ画像を配置し、画像データにＥアニメータ（登録商標）のベクトルデータを上書きして合成画像データを作成する。また、３Ｄ画像データと３ＤのＥアニメータ（登録商標）を合成する場合は、ともに３Ｄ形式のフォーマットであるので、単純に画像データにＥアニメータ（登録商標）のベクトルデータを上書きして合成画像データを作成する。なお、基準面とは視差のない画像面のことをいう。
【００５４】
ステップＳ３３０では、合成画像データの作成が完了したタイミングで液晶ディスプレイ１を２Ｄモードから３Ｄモードに切り替え、作成した合成画像データを表示用メモリ２に配置し、表示用メモリ２に配置された合成画像データが液晶ディスプレイ１に送られ、液晶ディスプレイ１が合成画像を表示する。そして、図５のステップＳ３４０に移行する。
【００５５】
ステップＳ３４０ではキー入力が有るかを判定する。キー入力が無ければ（ステップＳ３４０のＮｏ）、キー入力が有るかを監視し続ける（ステップＳ３４０）。一方、キー入力があれば（ステップＳ３４０のＹｅｓ）、ステップＳ３５０に移行する。
【００５６】
ステップＳ３５０では、液晶ディスプレイ１のモードを３Ｄモードから２Ｄモードに切り替える。そして、キー入力がクリアーキーによるものであるかを判定する（ステップＳ３６０）。クリアーキーによってキー入力がされていれば（ステップＳ３６０のＹｅｓ）、ステップＳ２３０（図４参照）に移行する。一方、クリアーキー以外のキーによってキー入力がされていれば（ステップＳ３６０のＮｏ）、ステップＳ３７０に移行する。
【００５７】
そして、ステップＳ３７０では、次におこなう処理に関して３つの選択肢（「合成画像表示」、「保存」、「取り消し」）が表示される。
【００５８】
ステップＳ３８０では、「合成画像表示」が選択されたかを判定する。「合成画像表示」が選択されていれば（ステップＳ３８０のＹｅｓ）、ステップＳ３２０（図４参照）に移行する。一方、「合成画像表示」が選択されていなければ（ステップＳ３８０のＮｏ）、ステップＳ３９０に移行する。
【００５９】
ステップＳ３９０では、「保存」が選択されたかを判定する。「保存」が選択されていなければ（ステップＳ３９０のＮｏ）、「取り消し」が選択されているので、ステップＳ２１０（図４参照）に移行する。一方、「保存」が選択されていれば（ステップＳ３９０のＹｅｓ）、ステップＳ４００に移行する。
【００６０】
ステップＳ４００では、表示用メモリにある合成画像データからサムネイル画像データを作成して、作業用メモリ３に配置する。
【００６１】
ステップＳ４１０では、作成したサムネイル画像データをＪＰＥＧ方式で圧縮する。そして、合成画像のソース情報（ステップＳ２２０における画像データの選択結果とステップＳ２４０におけるＥアニメータ（登録商標）の選択結果）と圧縮されたサムネイル画像データとを保存用メモリ４に保存して（ステップＳ４２０）、合成エディット処理を終了する。
【００６２】
このような動作により、２Ｄ画像と３ＤのＥアニメータ（登録商標）を合成した場合は合成画像のうちＥアニメータ（登録商標）に係る部分だけが立体に見えて画像に係る部分は平面に見える。また、３Ｄ画像と２ＤのＥアニメータ（登録商標）を合成した場合は合成画像のうち画像に係る部分だけが立体に見えてＥアニメータ（登録商標）に係る部分は平面に見える。また、３Ｄ画像と３ＤのＥアニメータ（登録商標）を合成した場合は合成画像を構成する画像に係る部分とＥアニメータ（登録商標）に係る部分ともに立体に見える。
【００６３】
また、上記動作では、ステップＳ３３０において画像データにＥアニメータ（登録商標）のベクトルデータを上書きしているので、Ｅアニメータ（登録商標）が画像より奥にある場合もＥアニメータ（登録商標）が表示されることになる。このような処理では、画像とＥアニメータ（登録商標）の奥行きを比較しないので、簡単に合成を行うことができる。また、このように処理されることによって作成された合成画像であっても不自然な画像になることはない。
【００６４】
なお、部品画像はＥアニメータ（登録商標）に限らず、静止画である部品画像を用いてもよい。また、ステップＳ２２０において選択された画像データのサイズが液晶ディスプレイのサイズと異なる場合は、ステップＳ２８０又はステップＳ２９０においてデコードされたのちの画像データに対して縮小処理や白画像等の水平ラインまたは垂直ラインを追加する余白処理を行うとよい。また、本実施形態では、図１の携帯電話が画像の合成と再生とを実行しているが、画像合成装置が画像の合成のみをおこなって生成した合成画像を配信することで、他の装置において再生が実行されてもよい。
【００６５】
なお、上述した実施形態では、本発明に係る画像合成装置を携帯電話に搭載した例を説明したが、他の携帯機器例えばノート型パーソナルコンピュータやＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｃｅ）等に搭載してもよい。これより、ユーザは場所を問わずに画像合成を行うことができる。また、合成を行うことができる場所は制限されるが、携帯機器以外の電子機器に本発明に係る画像合成装置を搭載しても構わない。
【００６６】
【発明の効果】
本発明によると、飽きのこない合成画像を作成できる画像合成装置を実現することができる。
【図面の簡単な説明】
【図１】本発明に係る携帯電話の回路ブロック図である。
【図２】３Ｄ画像データを作成する場合の図１に示す携帯電話が行う動作を示すフローチャートである。
【図３】３Ｄ画像データを作成する場合の図１に示す携帯電話が行う動作を示すフローチャートである。
【図４】画像と部品画像とを合成する場合の図１に示す携帯電話が行う動作を示すフローチャートである。
【図５】画像と部品画像とを合成する場合の図１に示す携帯電話が行う動作を示すフローチャートである。
【図６】奥行きの深さを示す階層情報を持つベクトルデータを示す図である。
【図７】２Ｄ画像データ及び３Ｄ画像データのイメージを示す図である。
【図８】２Ｄ画像データと３ＤのＥアニメータ（登録商標）との合成イメージを示す図である。
【符号の説明】
１　液晶ディスプレイ
２　表示用メモリ
３　作業用メモリ
４　保存用メモリ
５　プログラム格納用ＲＯＭ
６　ＣＰＵ
７　カメラ部
８　キー入力部
９　送受信回路
【図１】
2004120146.tif 000003
【図２】
2004120146.tif 000004
【図３】
2004120146.tif 000005
【図４】
2004120146.tif 000006
【図５】
2004120146.tif 000007
【図６】
2004120146.tif 000008
【図７】
2004120146.tif 000009
【図８】
2004120146.tif 000010