(57)【要約】【課題】  データ量を増加させることなく原画像の表示形態を制御可能な画像生成装置を提供する。【解決手段】  静止画像データに、当該静止画像データの表示形態を制御する制御情報を電子透かし情報として埋め込むための電子透かし埋め込み部１３を備え、電子透かし埋め込み部１３は、静止画像データの周波数成分のブロック単位の低周波領域に前記制御情報を埋め込む。【選択図】  図１
2005190319.tif 000002
【特許請求の範囲】
【請求項１】
原画像の表示形態を変化させた新たな画像を生成する画像生成装置であって、
前記原画像の表示形態を制御する制御情報を前記原画像に電子透かし情報として埋め込む埋め込み手段を備える画像生成装置。
【請求項２】
請求項１記載の画像生成装置であって、
前記埋め込み手段は、前記原画像の周波数係数のブロック単位に前記制御情報を埋め込む画像生成装置。
【請求項３】
請求項２記載の画像生成装置であって、
前記埋め込み手段は、前記周波数係数のブロック単位の低周波領域に前記制御情報を埋め込む画像生成装置。
【請求項４】
請求項１ないし３のいずれか一項記載の画像生成装置において、
前記埋め込み手段は、モーフィング画像を生成するための制御点の位置情報を埋め込む画像生成装置。
【請求項５】
請求項４記載の画像生成装置において、
前記埋め込み手段は、前記制御点の移動を制御するためのシナリオ情報を埋め込む画像生成装置。
【請求項６】
請求項１ないし５のいずれか一項記載の画像生成装置において、
前記制御情報を埋め込む原画像の画質調整を行う手段を備える画像生成装置。
【請求項７】
原画像の表示形態を制御する制御情報が電子透かし情報として前記原画像に埋め込まれた画像データに基づいて表示形態が変化する画像を表示する携帯端末であって、
前記原画像と前記制御情報とを分離する分離手段と、
分離した制御情報を解析する解析手段と、
解析した制御情報に基づいて前記原画像の表示形態を制御して表示する表示手段と、を備える携帯端末。
【請求項８】
請求項７記載の携帯端末において、
前記原画像を取得する手段を備える携帯端末。
【請求項９】
請求項７又は８記載の携帯端末において、
前記原画像の表示形態を制御する制御情報を生成する手段を備える携帯端末。
【請求項１０】
請求項７ないし９のいずれか一項記載の携帯端末において、
前記原画像の表示形態を制御する制御情報を前記原画像に電子透かし情報として埋め込む埋め込み手段を備える携帯端末。
【請求項１１】
原画像の表示形態を変化させた新たな画像を生成する画像生成プログラムであって、コンピュータを、
前記原画像の表示形態を制御する制御情報を前記原画像に電子透かし情報として埋め込む手段として機能させる画像生成プログラム。
【請求項１２】
原画像の表示形態を制御する制御情報が電子透かし情報として前記原画像に埋め込まれた画像データに基づいて表示形態が変化する画像を表示する画像表示プログラムであって、コンピュータを、
前記原画像と前記制御情報とを分離する手段、分離した制御情報を解析する手段、解析した制御情報に基づいて前記原画像の表示形態を制御して表示する手段、として機能させる画像表示プログラム。
【請求項１３】
原画像の表示形態を変化させた新たな画像を生成する画像生成方法であって、
前記原画像の表示形態を制御する制御情報を前記原画像に電子透かし情報として埋め込む埋め込みステップを有する画像生成方法。
【請求項１４】
請求項１３記載の画像生成方法であって、
前記埋め込みステップは、前記原画像の周波数係数のブロック単位に前記制御情報を埋め込む画像生成方法。
【請求項１５】
請求項１３又は１４記載の画像生成方法であって、
前記埋め込みステップは、前記周波数係数のブロック単位の低周波領域に前記制御情報を埋め込む画像生成方法。
【請求項１６】
請求項１３ないし１５のいずれか一項記載の画像生成方法において、
前記埋め込みステップは、モーフィング画像を生成するための制御点の位置情報を埋め込む画像生成方法。
【請求項１７】
請求項１６記載の画像生成方法において、
前記埋め込みステップは、前記制御点の移動を制御するためのシナリオ情報を埋め込む画像生成方法。
【請求項１８】
請求項１３ないし１７のいずれか一項記載の画像生成方法において、
前記制御情報を埋め込む原画像の画質調整を行うステップを有する画像生成方法。
【請求項１９】
原画像の表示形態を制御する制御情報が電子透かし情報として前記原画像に埋め込まれた画像データに基づいて表示形態が変化する画像を表示する画像表示方法であって、
前記原画像と前記制御情報とを分離するステップと、
分離した制御情報を解析するステップと、
解析した制御情報に基づいて前記原画像の表示形態を制御して表示するステップと、を有する画像表示方法。
【請求項２０】
請求項１９記載の画像表示方法において、
前記原画像の表示形態を制御する制御情報を前記原画像に電子透かし情報として埋め込むステップを有する画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の表示形態を制御する技術に関する。
【背景技術】
【０００２】
近年、任意の形状から別の形状へ徐々に変化していく様子を動画で表現するため、その中間を補う画像を作成する所謂モーフィング技術が注目を集め、これを応用したソフトウェアも各種提案されている。ソフトウェアには、人物の顔などの合成画像に対して、動作を指定するシナリオ情報を付与することにより、形状を時系列で変化させ、表情の変化をアニメーションとして生成するものなどがある（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００３−８５５８２号公報（第４頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来のモーフィングでは、静止画像データと、アニメーションの生成に必要な制御点情報や当該制御点を変位させるためのシナリオ情報を含む制御情報とが、別のファイルとして保持されていた。そのため、例えば、モーフィング画像データを携帯電話などの情報端末へ送信して、情報端末で再生するような場合、静止画像データのみの送信時と比較してファイルサイズが大きくなり、トラフィックが増大してしまう。また、データの保管においては、メモリ容量の消費が大きく、更に静止画像データと制御情報を関連付けて保存する必要があり、データの保管や取り扱いが煩雑である。
【０００５】
そこで本発明は、データ量を増加させることなく原画像の表示形態を制御可能な画像生成装置、画像生成方法、及び生成された画像を表示できる携帯端末、画像表示方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像生成装置は、原画像の表示形態を変化させた新たな画像を生成する画像生成装置であって、前記原画像の表示形態を制御する制御情報を前記原画像に電子透かし情報として埋め込む埋め込み手段を備える。上記構成によれば、原画像データに、前記原画像データを処理するための制御情報を電子透かし情報として埋め込むことにより、埋め込み前後のデータ量を略一定に保つことができるため、データ量を増加させることなく原画像に制御情報を付加することができる。
【０００７】
また、本発明の画像生成装置は、前記埋め込み手段が、前記原画像の周波数係数のブロック単位に前記制御情報を埋め込むものである。また、本発明の画像生成装置は、前記埋め込み手段が、前記周波数係数のブロック単位の低周波領域に前記制御情報を埋め込むものである。
【０００８】
また、本発明の画像生成装置は、前記埋め込み手段が、モーフィング画像を生成するための制御点の位置情報を埋め込むものである。また、本発明の画像生成装置は、前記埋め込み手段が、前記制御点の移動を制御するためのシナリオ情報を埋め込むものである。
【０００９】
また、本発明の画像生成装置は、前記制御情報を埋め込む原画像の画質調整を行う手段を備えるものである。上記構成によれば、圧縮率等の調整により、原画像を所望の画質に調整できる。
【００１０】
また、本発明の携帯端末は、原画像の表示形態を制御する制御情報が電子透かし情報として前記原画像に埋め込まれた画像データに基づいて表示形態が変化する画像を表示する携帯端末であって、前記原画像と前記制御情報とを分離する分離手段と、分離した制御情報を解析する解析手段と、解析した制御情報に基づいて前記原画像の表示形態を制御して表示する表示手段と、を備える。上記構成によれば、原画像と制御情報とを分離する分離手段を備えることにより、制御情報が埋め込まれた状態の画像から、制御情報を取り出すことが可能となり、原画像の表示形態を制御情報に基づいて変化させることができる。
【００１１】
また、本発明の携帯端末は、前記原画像を取得する手段を備える。上記構成によれば、端末自体で原画像の取得が可能となる。また、本発明の携帯端末は、原画像の表示形態を制御する制御情報を生成する手段を備える。上記構成によれば、端末自体で制御情報の生成が可能となる。
【００１２】
また、本発明の携帯端末は、前記原画像の表示形態を制御する制御情報を前記原画像に電子透かし情報として埋め込む埋め込み手段を備える。上記構成によれば、原画像と制御情報とが別々に存在する場合でも、制御情報を原画像に埋め込むことでマージし、データ量の増加を抑えることができる。
【００１３】
また、本発明の画像生成プログラムは、原画像の表示形態を変化させた新たな画像を生成する画像生成プログラムであって、コンピュータを、前記原画像の表示形態を制御する制御情報を前記原画像に電子透かし情報として埋め込む手段として機能させるものである。
【００１４】
また、本発明の画像表示プログラムは、原画像の表示形態を制御する制御情報が電子透かし情報として前記原画像に埋め込まれた画像データに基づいて表示形態が変化する画像を表示する画像表示プログラムであって、コンピュータを、前記原画像と前記制御情報とを分離する手段、分離した制御情報を解析する手段、解析した制御情報に基づいて前記原画像の表示形態を制御して表示する手段、として機能させるものである。
【００１５】
また、本発明の画像生成方法は、原画像の表示形態を変化させた新たな画像を生成する画像生成方法であって、前記原画像の表示形態を制御する制御情報を前記原画像に電子透かし情報として埋め込む埋め込みステップを有する。上記構成によれば、原画像データに、前記原画像データを処理するための制御情報を電子透かし情報として埋め込むことにより、埋め込み前後のデータ量を略一定に保つことができるため、データ量を増加させることなく原画像に制御情報を付加することができる。
【００１６】
また、本発明の画像生成方法は、前記埋め込みステップが、前記原画像の周波数係数のブロック単位に前記制御情報を埋め込むものである。また、本発明の画像生成方法は、前記埋め込みステップが、前記周波数係数のブロック単位の低周波領域に前記制御情報を埋め込むものである。
【００１７】
また、本発明の画像生成方法は、前記埋め込みステップが、モーフィング画像を生成するための制御点の位置情報を埋め込むものである。また、本発明の画像生成方法は、前記埋め込みステップが、前記制御点の移動を制御するためのシナリオ情報を埋め込むものである。
【００１８】
また、本発明の画像生成方法は、前記制御情報を埋め込む原画像の画質調整を行うものである。上記構成によれば、圧縮率等の調整により、原画像を所望の画質に調整できる。
【００１９】
また、本発明の画像表示方法は、原画像の表示形態を制御する制御情報が電子透かし情報として前記原画像に埋め込まれた画像データに基づいて表示形態が変化する画像を表示する画像表示方法であって、前記原画像と前記制御情報とを分離するステップと、分離した制御情報を解析するステップと、解析した制御情報に基づいて前記原画像の表示形態を制御して表示するステップと、を有する。上記構成によれば、原画像と制御情報とを分離するステップを設けることにより、制御情報が埋め込まれた状態の画像から、原画像に埋め込まれた制御情報を取り出すことが可能となり、原画像の表示形態を制御情報に基づいて変化させることができる。
【００２０】
さらに、本発明の画像表示方法は、前記原画像の表示形態を制御する制御情報を前記原画像に電子透かし情報として埋め込むステップを有する。上記構成によれば、原画像と制御情報とが別々に存在する場合でも、制御情報を原画像に埋め込むことでマージし、データ量の増加を抑えることができる。
【発明の効果】
【００２１】
本発明によれば、モーフィングの再生等に必要な制御情報を原画像に埋め込んでマージし、一ファイルとして扱える為、データ量の増加を抑えることができる。
【発明を実施するための最良の形態】
【００２２】
[実施の形態１]
図１は、本発明の実施の形態１における携帯端末の概略構成を示す図である。本実施の形態では、モーフィング画像の再生に必要な、原画像の表示形態を制御する制御情報を電子透かし情報として埋め込んだ画像データを生成する画像生成装置を搭載した携帯端末について説明する。なお、表示形態とは、表示の形状、模様及び色彩を含むものである。携帯端末１００は、主に、原画像の表示形態を変化させた新たな画像を生成する画像生成装置１０、画像再生部２０、シナリオ情報変更部３０、原画像を取得するカメラ４０、メモリ５０、制御部６０、電話機能部７０、通信部８０を備えて構成される。
【００２３】
画像生成装置１０は、静止画像データ（原画像）に、モーフィング画像の生成に必要な制御情報である制御点情報、シナリオ情報、音声情報を電子透かしとして埋め込み、画像データとその制御情報を含む１つのファイルを生成するブロックであり、制御点情報生成部１１、シナリオ情報生成部１２、電子透かし埋め込み部１３、などを含む。制御点情報はモーフィング画像を生成するための制御点の位置情報であり、シナリオ情報は制御点の移動を制御するための情報である。制御点情報生成部１１及びシナリオ情報生成部１２は、原画像の表示形態を制御する制御情報を生成する。画像生成装置１０内部の詳細な機能構成については後述する。
【００２４】
画像再生部２０は、画像生成装置１０で生成された画像データから制御情報を分離し、シナリオ情報に基づいてモーフィング画像を再生するブロックで、画像再生に必要なＬＣＤ（液晶ディスプレイ）なども含む。画像再生部２０内部の詳細な機能構成についても後述する。
【００２５】
シナリオ情報変更部３０は、画像再生部２０でモーフィング画像の再生に使用するシナリオ情報に対して、各種の条件に基づいた変更を施すブロックである。シナリオ情報の変更が発生する条件の例については後述する。
【００２６】
カメラ４０は、原画像を取得する機能を有し、携帯端末１００の操作者の操作により所定圧縮フォーマットの静止画像データを生成する。尚、ＣＣＤによる撮像からアナログ信号処理、Ａ／Ｄ変換、デジタル信号処理、データ圧縮などの一連の処理手順は公知の手法を用いてかまわない。また、予め撮影して生成した静止画像データを後述するメモリ５０に保存しておき、メモリ５０から画像データを取得することにより、原画像を取得してもよい。
【００２７】
メモリ５０は、カメラ４０で撮影した静止画像データや携帯端末１００各部の動作を制御する制御プログラムなどを格納する。また、制御部６０は、ＣＰＵを含み、携帯端末１００の動作全体を統括するブロックである。特に、画像生成装置１０、画像再生部２０、シナリオ情報変更部３０は、このメモリ５０に格納されたそれぞれの制御用プログラムを制御部６０で実行することにより実現される。
【００２８】
電話機能部７０は、携帯電話としての機能を実現するブロックであり、電話や電子メールの送受信を制御する。また、通信部８０は、アンテナ８１を有し、無線電話網、インターネット等を介して他の携帯電話や携帯端末、サーバなどと通信可能に接続する通信手段としての機能を実現する。
【００２９】
図２は、本発明の実施の形態１における携帯端末の、画像生成装置の機能構成を示す図である。画像生成装置１０は、ＪＰＥＧ画像データ（原画像）の可変長復号化を行う可変長復号化（ＶＬＤ）部１４、画像の圧縮率であるＱファクタの取り出しを行うクオリティ取り出し部（ＩＱ）１５、Ｑファクタを所望の画質に基づく値に再設定するクオリティ再設定部１６、制御点情報生成部１１、シナリオ情報生成部１２、生成された制御点情報やシナリオ情報、音情報等の制御情報を電子透かしとして埋め込む電子透かし埋め込み部１３、制御情報埋め込み後のデータを可変長符号化する可変長符号化（ＶＬＣ）部１７、などで構成される。なお、クオリティ取り出し部（ＩＱ）１５及びクオリティ再設定部１６は、制御情報を埋め込む原画像の画質調整を行う。
【００３０】
図３は、本発明の実施の形態１における携帯端末の、画像生成装置の制御情報埋め込み動作の手順を示すフローチャートである。カメラ４０で被写体の顔画像を撮影し（ステップＳ１０１）、公知の形状モデル生成手法により特徴点を検出する（ステップＳ１０２）。制御点情報生成部１１は、必要な制御点全てが生成されたかを判断しながら（ステップＳ１０３）、特徴点から制御点を生成し（ステップＳ１０４）、形状モデルデータを生成する。撮影した静止画像データはエンコードされ（ステップＳ１０５）、作成されたＪＰＥＧ画像データは（ステップＳ１０６）、メモリ５０に一時的に格納される。以上の手順により、カメラ４０で撮影した顔画像に関するＪＰＥＧ画像データと形状モデルデータが生成される。
【００３１】
次に、作成したＪＰＥＧ画像データを可変長復号化部１４で復号化する（ステップＳ１０７）。画質調整を行うか否かを判断し（ステップＳ１０８）、画質調整を行う場合はクオリティ取り出し部１５でＱファクタを取り出し（ステップＳ１０９）、クオリティ再設定部１６でＱファクタの再設定を行って最適画像品質への調整を行う（ステップＳ１１０）。ＪＰＥＧ画像データのクオリティが低い状態で埋め込みを行うと画質劣化が際立つ場合があるため、それを抑制するためにここで画像が一定品質以上となるようにＱファクタの再設定を行えばよい。
【００３２】
次に、モーフィング画像の再生時に同時再生する音声情報と、モーフィング画像の生成に必要な制御点の移動を制御するためのシナリオ情報を取得するが、音声情報とシナリオ情報はそれぞれ予め生成されて（ステップＳ１１１及びステップＳ１１２）メモリ５０に格納されている。モーフィングにおける被写体の動作は、制御点の変位制御により実現されるが、このシナリオ情報の作成は公知の手法を用いてかまわない。
【００３３】
次に、電子透かし埋め込み部１３で、復号化により取得したＤＣＴ（離散コサイン変換）係数（原画像の周波数の係数）のブロック単位に、制御点情報、シナリオ情報及び音声情報等の制御情報を電子透かし情報として埋め込む（ステップＳ１１３）。ここで、ＤＣＴ係数への制御情報の埋め込みの詳細について説明する。
【００３４】
図４は、ＤＣＴ係数ブロックへの電子透かし情報の埋め込みの概要を示す図である。本実施の形態では、図４（ａ）に示すように、可変長復号化部１４での復号化において８×８セルのブロックのＤＣＴ係数が取得されるので、図４（ｂ）に示すような順序で左上からジグザグスキャンを行って制御点情報の埋め込みを行う。ここでは、図４（ｃ）に示すように、１６ビットの制御点データが、低周波成分側の１６箇所に所定の規約で埋め込まれている（本実施の形態では、埋め込みデータが０の時はＤＣＴ係数が偶数となるように、また埋め込みデータが１の時はＤＣＴ係数が奇数となるように、係数の増減を１だけ行う規約を設定している）。同様な方法で、制御点情報、シナリオ情報、音声情報を電子透かし情報としてＤＣＴ係数ブロックに埋め込む。
【００３５】
以上のように、１６ビットの情報を低周波数成分側（低周波領域）に埋め込むため、情報量をほぼ増大させることなく、埋め込みを行うことができる。一方、高周波成分側に多く存在する、係数が０のセル、すなわち、情報を持たないセルに埋め込みが行われると情報量は増加する。
【００３６】
図５は、電子透かし情報のデータ構成例を示す図である。電子透かし情報は、電子透かし情報が埋め込まれているか否かの識別及び所定のモーフィング用アプリケーションの識別を行うための識別番号、各制御点の座標（位置）を示す制御点情報、制御点の移動を制御するものであり動作の種類と開始フレーム等を示すシナリオ情報、音声情報などで構成される。例えば、図のシナリオ情報では、初めに繰り返しの有無（有＝１、無＝０）、以降に開始フレーム番号、フレーム数、動作の種類の組を配列しており、図の例の（３，５，６）は、開始から３フレーム目から５フレームをかけて動作番号６の「困る」という表情（動作）を行うというシナリオを示す。尚、電子透かし情報のデータ構成やシナリオ情報の構成などは、上記の構成に拘束されるものではなく、任意に決定してよい。
【００３７】
図３のフローチャートに示すように、ＤＣＴ係数ブロックへの電子透かし情報の埋め込み完了後、可変長符号化部１７で画像データの符号化を行い（ステップＳ１１４）、電子透かし情報が埋め込まれたＪＰＥＧ画像データが生成される（ステップＳ１１５）。以上の手順により、モーフィング画像を再生するための制御情報と音声情報が電子透かしとして埋め込まれたＪＰＥＧ画像データが生成される。
【００３８】
図６は、本発明の実施の形態１における携帯端末の、画像再生部とシナリオ情報変更部の機能構成を示す図であり、画像再生部２０内部の詳細な機能構成を示す。画像再生部２０は、電子透かし情報が埋め込まれたＪＰＥＧ画像データの可変長復号化を行う可変長復号化部２１、ＤＣＴ係数の取り出しを行うＤＣＴ係数取得部２２、ＤＣＴ係数から原画像データ、制御点情報、シナリオ情報、音声情報の分離を行う情報分離部２３、分離して取得したシナリオ情報または外部のシナリオ情報変更部３０（例えば、時刻でシナリオ情報の変更の有無を判定する現在時刻判定部３１など）からの変更情報を解析するシナリオ解析部２４、解析したシナリオ情報に基づいて原画像の表示形態を制御してアニメーションを再生するアニメーション再生部２５などで構成される。なお、アニメーション再生部２５で再生されるアニメーションは、図示しないＬＣＤ等の表示手段によって表示される。
【００３９】
図７は、本発明の実施の形態１における携帯端末の、画像再生部のアニメーション再生動作の手順を示すフローチャートである。画像生成装置１０にて電子透かし情報が埋め込まれたＪＰＥＧ画像データは、メモリ５０より取得され（ステップＳ２０１）、制御部６０のＲＡＭ（図示省略）内に展開される（ステップＳ２０２）。
【００４０】
次に、画像データを可変長復号化部２１で復号化し（ステップＳ２０３）、ＤＣＴ係数取得部２２でＤＣＴ係数と埋め込み情報の抽出を行う（ステップＳ２０４）。更に、情報分離部２３で、抽出した埋め込み情報を所定の規約に基づいて分離し、制御点情報、シナリオ情報、音声情報を取得する（ステップＳ２０５）。以上の手順により、モーフィング画像の再生に必要な制御情報が画像データから分離される。
【００４１】
以降は、モーフィング画像の再生に係わる手順であるが、ここで、例えば、シナリオ情報変更部３０に、時刻に応じてモーフィング画像の再生速度を増減させるというシナリオ変更が設定されている場合、現在時刻判定部３１は、現在時刻の判定を行い（ステップＳ２０６）、設定条件に合致する場合はシナリオ情報に変更情報を付加する（ステップＳ２０７）。一方、合致しない場合はそのままステップＳ２０８へ進む。
【００４２】
次に、シナリオ解析部２４でシナリオ情報の解析を行い（ステップＳ２０８）。解析結果に基づいて、アニメーション再生部２５でモーフィング画像の再生を開始して（ステップＳ２０９）、携帯端末１００の電話待ち受け画面として表示する（ステップＳ２１０）。以上の手順により、抽出したシナリオ情報またはシナリオ情報変更部３０で変更が付加されたシナリオ情報に基づいてモーフィング画像の再生が行える。
【００４３】
ところで、シナリオ情報変更部３０におけるシナリオ情報変更例としては、上記の時刻に応じて異なる動作をするモーフィング画像を待ち受け画面に表示させる例の他に次のような応用例が設定できる。
【００４４】
図８は、本発明の実施の形態１における携帯端末の、シナリオ情報変更部の別の機能構成を示す図である。シナリオ情報変更部３０に個人電話帳判定部３２を設け、メモリ５０に格納された電話帳に登録されている個人毎にシナリオ情報を設定する。従って、携帯端末１００の電話着信時に、発信元に応じて異なるシナリオのモーフィング画像を再生することが可能となる。
【００４５】
図９は、本発明の実施の形態１における携帯端末の、シナリオ情報変更部の更に別の機能構成を示す図である。シナリオ情報変更部３０に留守録音再生判定部３３を設け、再生する録音の発信元や内容、または録音された時刻等により固有のシナリオ情報を設定する。従って、携帯端末１００の留守録音再生時に、発信元や録音時の状況などに応じて異なるシナリオのモーフィング画像を再生することが可能となる。
【００４６】
［実施の形態２］
図１０は、本発明の実施の形態２における携帯端末及びサーバの概略構成を示す図である。同図を参照して、携帯端末ではなく、通信可能に接続されたサーバに画像生成装置を搭載した構成の携帯端末とサーバについて説明する。携帯端末２００は、主に、画像再生部２０、シナリオ情報変更部３０、カメラ４０、メモリ５０、制御部６０、電話機能部７０、通信部８０を備えて構成される。また、サーバ３００は、主に、画像生成装置１０、メモリ９０、制御部９１、通信部９２、などで構成される。
【００４７】
携帯端末２００の各部の機能は、実施の形態１の携帯端末１００のそれと同じであるので、説明を省略する。また、サーバ３００の画像生成装置１０の構成及び機能も実施の形態１の携帯端末１００内のそれと同じであるので、説明を省略する。サーバ３００のメモリ９０は、携帯端末２００から取得した静止画像データや画像生成装置１０で処理された画像データ、サーバ３００の各部の機能を実現するための制御プログラムなどを格納している。また、制御部９１は、制御プログラムを実行することにより、サーバ全体の動作を統括制御する。更に、通信部９２は、インターネット網４００、携帯電話の地上基地局５００等を介して携帯端末２００の通信部８０と接続する。
【００４８】
図１１は、本発明の実施の形態２における携帯端末及びサーバの制御情報埋め込み動作の手順を示すフローチャートである。はじめに、携帯端末２００のカメラ４０で被写体の顔画像データが撮影され（ステップＳ３０１）、携帯端末２００の操作者の操作入力を受けて、制御部６０は、撮影した静止画像データを通信部８０を介してサーバ３００へ送信する（ステップＳ３０２）。
【００４９】
サーバ３００は、通信部９２を介して静止画像データを受信し（ステップＳ３０３）、画像生成装置１０において、受信した静止画像データに制御情報等の埋め込みを行う。    尚、ステップＳ３０４からステップＳ３１７の手順は、実施の形態１の図３のフローチャートにおけるステップＳ１０２からステップＳ１１５までのそれと同じであるので、説明を省略する。
【００５０】
制御情報と音声情報が電子透かし情報として埋め込まれたＪＰＥＧ画像データは、サーバ３００から携帯端末２００へ送信され（ステップＳ３１８）、携帯端末２００はモーフィング画像のシナリオ情報などが電子透かし情報として埋め込まれたＪＰＥＧ画像データを受信する（ステップＳ３１９）。
【００５１】
以上の手順により、携帯端末側でモーフィング画像の生成に必要な制御情報の埋め込み処理が行えなくても、撮影した静止画像データについて、モーフィング画像の再生が可能な電子透かし埋め込み画像データを取得できる。つまり、カメラ付き携帯電話にモーフィング画像生成のためのアプリケーションがなくても、サーバから電子透かし埋め込み処理後の画像データを取得することにより、モーフィング画像の再生が可能となる。モーフィング画像の再生は、電子透かし情報として埋め込まれた制御情報を抽出することにより実行されるものであり、このためのプログラム（アプリケーション）は必要となる。尚、上記の手順ではカメラ４０で撮影した静止画像データを携帯端末２００からサーバ３００へ送信する構成としたが、予め撮影されてメモリ５０に保存されている静止画像データを送信する構成としてもよい。
【００５２】
図１２は、本発明の実施の形態１における携帯端末の、画像再生部のアニメーション再生動作の手順を示すフローチャートである。サーバ３００の画像生成装置１０で生成された電子透かし埋め込み画像データは、サーバ３００の通信部９２、インターネット網４００、携帯電話網等を介して携帯端末２００のメモリ５０にダウンロードされる（ステップＳ４０１）。ステップＳ４０２からステップＳ４１０までの手順は、実施の形態１の図７のフローチャートにおけるステップＳ２０２からステップＳ２１０までのそれと同じであるので、説明を省略する。以上の手順により、抽出したシナリオ情報またはシナリオ情報変更部で変更が付加されたシナリオ情報に基づいてモーフィング画像の再生が行える。
【００５３】
尚、上記の実施の形態では画像圧縮の方式としてＪＰＥＧを用いたが、制御点情報やシナリオ情報などのＤＣＴ係数ブロックへの電子透かし埋め込みが可能なその他の圧縮方式を用いてもかまわない。
【００５４】
ところで、電子透かし情報として制御点情報やシナリオ情報、音声情報が埋め込まれた静止画像データを、本発明のモーフィングの画像生成装置を搭載しない情報端末が受信しても、単に静止画像が画面表示されるだけである。つまり、本発明の画像生成装置を搭載した携帯端末やサーバは、既存の携帯端末に悪影響を及ぼすことなく画像データの送受信が可能である。
【産業上の利用可能性】
【００５５】
本発明の画像生成装置、携帯端末、画像生成方法、画像表示方法及びプログラムは、モーフィングの再生等に必要な制御情報を原画像に埋め込んでマージし、一ファイルとして扱える為、データ量の増加を抑えることができる効果を有し、画像の表示形態を制御する技術等に有用である。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施の形態１における携帯端末の概略構成を示す図である。
【図２】本発明の実施の形態１における携帯端末の、画像生成装置の機能構成を示す図である。
【図３】本発明の実施の形態１における携帯端末の、画像生成装置の制御情報埋め込み動作の手順を示すフローチャートである。
【図４】ＤＣＴ係数ブロックへの電子透かし情報の埋め込みの概要を示す図である。
【図５】電子透かし情報のデータ構成例を示す図である。
【図６】本発明の実施の形態１における携帯端末の、画像再生部とシナリオ情報変更部の機構構成を示す図である。
【図７】本発明の実施の形態１における携帯端末の、画像再生部のアニメーション再生動作の手順を示すフローチャートである。
【図８】本発明の実施の形態１における携帯端末の、シナリオ情報変更部の別の機能構成を示す図である。
【図９】本発明の実施の形態１における携帯端末の、シナリオ情報変更部の更に別の機能構成を示す図である。
【図１０】本発明の実施の形態２における携帯端末及びサーバの概略構成を示す図である。
【図１１】本発明の実施の形態２における携帯端末及びサーバの制御情報埋め込み動作の手順を示すフローチャートである。
【図１２】本発明の実施の形態１における携帯端末の、画像再生部のアニメーション再生動作の手順を示すフローチャートである。
【符号の説明】
【００５７】
１０  画像生成装置
１１  制御点情報生成部
１２  シナリオ情報生成部
１３  電子透かし埋め込み部
２０  画像再生部
３０  シナリオ情報変更部
８１  アンテナ
４００  インターネット網
５００  地上基地局
【図１】
2005190319.tif 000003
【図２】
2005190319.tif 000004
【図３】
2005190319.tif 000005
【図４】
2005190319.tif 000006
【図５】
2005190319.tif 000007
【図６】
2005190319.tif 000008
【図７】
2005190319.tif 000009
【図８】
2005190319.tif 000010
【図９】
2005190319.tif 000011
【図１０】
2005190319.tif 000012
【図１１】
2005190319.tif 000013
【図１２】
2005190319.tif 000014