(57)【特許請求の範囲】
【請求項１】
複数の動画ファイルを記憶する記憶手段と、
この記憶手段に記憶された複数の動画ファイルから、所定数の動画ファイルを選択する選択手段と、
この選択手段によって選択された動画ファイルの数が１つか或いは複数かを判断する判断手段と、
この判断手段によって選択された動画ファイルの数が１つであると判断したとき、この選択された動画ファイルの先頭フレーム若しくは最終フレームに段階的な映像効果を付与した複数の画像データを生成する第１の画像データ生成手段と、
前記判断手段によって選択された動画ファイルの数が複数であると判断したとき、前記選択手段による選択順序にしたがって、前記選択された複数の動画ファイルの夫々の最終フレームから先頭フレームへと段階的に変化する複数の画像データを生成する第２の画像データ生成手段と、
前記第１の画像データ生成手段、または、第２の画像データ生成手段によって生成された複数の画像データを、一画面上に配列して表示する第１の表示手段と
を具備することを特徴とする画像データ生成装置。
【請求項２】
前記第１の画像データ生成手段及び前記第２の画像データ生成手段は、段階的な映像効果の処理内容と表示態様とを対応付けて複数種記憶し、
前記第１の画像データ生成手段及び前記第２の画像データ生成手段によって複数の画像データを生成する際に、前記複数種記憶した映像効果の表示態様を読み出して一覧表示する第２の表示手段と、
この第２の表示手段によって一覧表示された複数種の映像効果の表示態様から所定の表示態様を選択する第１の映像効果選択手段と
を更に具備し、
前記第１の画像データ生成手段及び前記第２の画像データ生成手段は、この第１の映像効果選択手段によって選択された表示態様に対応する処理内容にしたがって段階的に変化する複数の画像データを生成することを特徴とする請求項１に記載の画像データ生成装置。
【請求項３】
前記第１の画像データ生成手段及び前記第２の画像データ生成手段は、段階的な映像効果の処理内容と名称とを対応付けて複数種記憶し、
前記第１の画像データ生成手段及び前記第２の画像データ生成手段によって複数の画像データを生成する際に、前記複数種記憶された複数の映像効果の名称を読み出してリスト表示する第３の表示手段と、
この第３の表示手段によってリスト表示された複数種の映像効果の名称から所定の名称を選択する第２の映像効果選択手段と
を更に具備し、
前記第１の画像データ生成手段及び前記第２の画像データ生成手段は、この第２の映像効果選択手段によって選択された名称に対応する処理内容にしたがって段階的に変化する複数の画像データを生成することを特徴とする請求項１に記載の画像データ生成装置。
【請求項４】
前記記憶手段に記憶された複数の動画ファイルの先頭フレームを一覧表示する第４の表示手段を更に備え、
前記選択手段は、この第４の表示手段によって一覧表示された先頭フレームから所定数の先頭フレームを選択することによって、この選択された先頭フレームを有する動画ファイルを選択することを特徴とする請求項１乃至３の何れかに記載の画像データ生成装置。
【請求項５】
前記選択手段によって選択された先頭フレームが複数であるとき、前記先頭フレームに選択順序にしたがった番号を付して表示するよう前記第４の表示手段を制御する表示制御手段を更に備えることを特徴とする請求項４に記載の画像データ生成装置。
【請求項６】
予め記憶部に記憶された複数の動画ファイルから、所定数の動画ファイルを選択する選択ステップと、
この選択ステップにて選択された動画ファイルの数が１つか或いは複数かを判断する判断ステップと、
この判断ステップにて選択された動画ファイルの数が１つであると判断したとき、この選択された動画ファイルの先頭フレーム若しくは最終フレームに段階的な映像効果を付与した複数の画像データを生成する第１の画像データ生成ステップと、
前記判断ステップによって選択された動画ファイルの数が複数であると判断したとき、前記選択ステップによる選択順序にしたがって、前記選択された複数の動画ファイルの夫々の最終フレームから先頭フレームへと段階的に変化する複数の画像データを生成する第２の画像データ生成手ステップと、
前記第１の画像データ生成ステップ、または、第２の画像データ生成ステップにて生成された複数の画像データを、一画面上に配列して表示部に表示させる表示ステップと
からなることを特徴とする画像データ生成方法。
【請求項７】
コンピュータを、
予め記憶部に記憶された複数の動画ファイル動画ファイルから、所定数の動画ファイルを選択させる選択手段、
この選択手段によって選択された動画ファイルの数が１つか或いは複数かを判断する判断手段、
この判断手段によって選択された動画ファイルの数が１つであると判断したとき、この選択された動画ファイルの先頭フレーム若しくは最終フレームに段階的な映像効果を付与した複数の画像データを生成する第１の画像データ生成手段、
前記判断手段によって選択された動画ファイルの数が複数であると判断したとき、前記選択手段による選択順序にしたがって、前記選択された複数の動画ファイルの夫々の最終フレームから先頭フレームへと段階的に変化する複数の画像データを生成する第２の画像データ生成手段、
前記第１の画像データ生成手段、または、第２の画像データ生成手段によって生成された複数の画像データを、一画面上に配列して表示部に表示させる表示手段
として機能させることを特徴とする画像データ生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データ生成装置、画像データ生成方法、及び、画像データ生成プログラムに関する。
【背景技術】
【０００２】
従来より、動画編集として、画像の色合いを変化させたり、モザイクを加えたり、動画同士を結合する際に、前の動画から後の動画へと段階的に映像を変化させて切り替えるトランジション効果を加える技術が知られている（例えば特許文献１参照）。一般に、動画編集といえば、デジタルビデオカメラで撮影した動画をパーソナルコンピュータに取り込み、パーソナルコンピュータ上の動画編集ソフトウエアにより編集作業を行っていた。
【０００３】
【特許文献１】特開２００３−１１０９９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、近年、カメラ付き携帯電話においても、自機により撮影した動画を再生したり、インターネットなどのネットワークを介してダウンロードした動画を再生する機能を備えたものが提供されている。しかしながら、カメラ付き携帯電話では、ＣＰＵなどの処理能力あるいはメモリ容量上、トランジション効果を加えるような動画編集を行うことができたとしても、トランジション効果を確認すべくトランジション動画を表示するまでに時間を要したり、そのためのメモリも必要となるという問題があった。また、既存の動画編集ソフトの場合、生成したトランジション動画のフレームから、所望のフレームを選択して、任意にトラジションにかかる時間を短縮させたりすることが出来ず、自由度が低かった。
【０００５】
そこで本発明は、処理能力が比較的低く、表示面積や操作性において制限のある携帯電話等であっても、段階的な映像効果を付与した画像データを簡単に確認することができる、画像データ生成装置、画像データ生成方法、及び、画像データ生成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的達成のため、請求項１記載の発明は、複数の動画ファイルを記憶する記憶手段と、この記憶手段に記憶された複数の動画ファイルから、所定数の動画ファイルを選択する選択手段と、この選択手段によって選択された動画ファイルの数が１つか或いは複数かを判断する判断手段と、この判断手段によって選択された動画ファイルの数が１つであると判断したとき、この選択された動画ファイルの先頭フレーム若しくは最終フレームに段階的な映像効果を付与した複数の画像データを生成する第１の画像データ生成手段と、前記判断手段によって選択された動画ファイルの数が複数であると判断したとき、前記選択手段による選択順序にしたがって、前記選択された複数の動画ファイルの夫々の最終フレームから先頭フレームへと段階的に変化する複数の画像データを生成する第２の画像データ生成手段と、前記第１の画像データ生成手段、または、第２の画像データ生成手段によって生成された複数の画像データを、一画面上に配列して表示する第１の表示手段とを具備することを特徴とする。
【０００７】
また、請求項２記載の発明は、上記請求項１記載の発明において、前記第１の画像データ生成手段及び前記第２の画像データ生成手段は、段階的な映像効果の処理内容と表示態様とを対応付けて複数種記憶し、前記第１の画像データ生成手段及び前記第２の画像データ生成手段によって複数の画像データを生成する際に、前記複数種記憶した映像効果の表示態様を読み出して一覧表示する第２の表示手段と、この第２の表示手段によって一覧表示された複数種の映像効果の表示態様から所定の表示態様を選択する第１の映像効果選択手段とを更に具備し、前記第１の画像データ生成手段及び前記第２の画像データ生成手段は、この第１の映像効果選択手段によって選択された表示態様に対応する処理内容にしたがって段階的に変化する複数の画像データを生成することを特徴とする。
【０００８】
また、請求項３記載の発明は、上記請求項１記載の発明において、前記第１の画像データ生成手段及び前記第２の画像データ生成手段は、段階的な映像効果の処理内容と名称とを対応付けて複数種記憶し、前記第１の画像データ生成手段及び前記第２の画像データ生成手段によって複数の画像データを生成する際に、前記複数種記憶された複数の映像効果の名称を読み出してリスト表示する第３の表示手段と、この第３の表示手段によってリスト表示された複数種の映像効果の名称から所定の名称を選択する第２の映像効果選択手段とを更に具備し、前記第１の画像データ生成手段及び前記第２の画像データ生成手段は、この第２の映像効果選択手段によって選択された名称に対応する処理内容にしたがって段階的に変化する複数の画像データを生成することを特徴とする。
【０００９】
また、請求項４記載の発明は、上記請求項１乃至３の何れかに記載の発明において、前記記憶手段に記憶された複数の動画ファイルの先頭フレームを一覧表示する第４の表示手段を更に備え、前記選択手段は、この第４の表示手段によって一覧表示された先頭フレームから所定数の先頭フレームを選択することによって、この選択された先頭フレームを有する動画ファイルを選択することを特徴とする。
【００１０】
また、請求項５記載の発明は、上記請求項４に記載の発明において、前記選択手段によって選択された先頭フレームが複数であるとき、前記先頭フレームに選択順序にしたがった番号を付して表示するよう前記第４の表示手段を制御する表示制御手段を更に備えることを特徴とする。
【００１１】
また、上記目的達成のため、請求項６記載の発明は、予め記憶部に記憶された複数の動画ファイルから、所定数の動画ファイルを選択する選択ステップと、この選択ステップにて選択された動画ファイルの数が１つか或いは複数かを判断する判断ステップと、この判断ステップにて選択された動画ファイルの数が１つであると判断したとき、この選択された動画ファイルの先頭フレーム若しくは最終フレームに段階的な映像効果を付与した複数の画像データを生成する第１の画像データ生成ステップと、前記判断ステップによって選択された動画ファイルの数が複数であると判断したとき、前記選択ステップによる選択順序にしたがって、前記選択された複数の動画ファイルの夫々の最終フレームから先頭フレームへと段階的に変化する複数の画像データを生成する第２の画像データ生成手ステップと、前記第１の画像データ生成ステップ、または、第２の画像データ生成ステップにて生成された複数の画像データを、一画面上に配列して表示部に表示させる表示ステップとからなることを特徴とする。
【００１２】
また、上記目的達成のため、請求項７記載の発明は、コンピュータを、予め記憶部に記憶された複数の動画ファイル動画ファイルから、所定数の動画ファイルを選択させる選択手段、この選択手段によって選択された動画ファイルの数が１つか或いは複数かを判断する判断手段、この判断手段によって選択された動画ファイルの数が１つであると判断したとき、この選択された動画ファイルの先頭フレーム若しくは最終フレームに段階的な映像効果を付与した複数の画像データを生成する第１の画像データ生成手段、前記判断手段によって選択された動画ファイルの数が複数であると判断したとき、前記選択手段による選択順序にしたがって、前記選択された複数の動画ファイルの夫々の最終フレームから先頭フレームへと段階的に変化する複数の画像データを生成する第２の画像データ生成手段、前記第１の画像データ生成手段、または、第２の画像データ生成手段によって生成された複数の画像データを、一画面上に配列して表示部に表示させる表示手段として機能させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、予め記憶された複数の動画ファイルから、所定数の動画ファイルが選択されると、該選択された動画ファイルの数が、１つか或いは複数かを判断し、１つであれば、選択された動画ファイルの先頭フレーム若しくは最終フレームに段階的な映像効果を付与した複数の画像データを生成する一方、複数であれば、選択された複数の動画ファイルの先頭フレーム或いは最終フレームについて、選択順序にしたがって最終フレームから先頭フレームへと段階的に変化する複数の画像データを生成し、いずれの場合も、生成した複数の画像データを、一画面上に配列して表示するようにしたので、処理能力が比較的低く、表示面積や操作性において制限のある携帯電話等であっても、段階的な映像効果を付与した画像データを簡単に確認することができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施の形態を、カメラ付き携帯電話に適用した一実施例として、図面を参照して説明する。
【００２９】
Ａ．実施形態の構成
図１は、本発明の実施形態によるカメラ付き携帯電話の外観図（開状態：正面図、背面図）である。本実施形態における携帯電話１は、蓋部２と本体部３とからなる二つ折り構造である。スピーカ１０１は、蓋部２の前面側に設けられており、電話モードにおける通話時には音声出力を行なう。表示部（メイン表示部）１０２は、カラー液晶であり、ＱＶＧＡの解像度を有し、撮像した画像、動画やダウンロードした画像、動画を表示可能となっている。アンテナ１０３は、本体部の背面に設けられており、伸縮自在となっている。
【００３０】
カメラキー１０４は、電源オン状態におけるカメラモードへの移行、後述する撮像デバイス１３０、ＤＳＰ１２９の起動を指示するためのキーである。メールキー１０５は、メールモードへの移行、メールプログラムのロードを指示するためのキーである。十字キー１０６は、カーソルの移動、フォーカス（選択）の移動を指示するためのキーである。決定キー１０７は、モード選択を決定したり、選択を決定したりするためのキーである。アドレスキー１０８は、アドレス帳データを表示するためのキーである。
【００３１】
ネット接続キー１０９は、インターネットへ接続するためのキーである。クリアキー１１０は、選択などをキャンセルするためのキーである。オンフックキー１１１は、回線を接続するためのキーである。オフフックキー１１２は、電話モード／カメラモード兼用電源オフキー、電話モード立ち上げ用電源オンキー、回線を切断するためのキーである。テンキー１１３は、文字入力やダイアル入力を行なうためのキーである。マイク１１４は、本体部の下部に設けられており、通話時における音声入力を行なう。
【００３２】
録音用マイク１１５は、音声メモや動画撮影時の音声などを入力する。サブ表示部１１６は、蓋部の背面に設けられており、携帯電話１が閉じられた状態において、日時表示や、着信報知、メール着信報知、静止画や動画撮影時の補助画面などに用いられる。報知用ＬＥＤ１１７は、着信報知、メール着信報知を行なう。
【００３３】
撮像レンズ１１８は、蓋部２の背面、上記サブ表示部１１６の下部に設けられており、静止画や動画を撮影する。フラッシュ用ＬＥＤ１１９は、静止画や動画撮影時に点灯し、露出不足を防止する。報知スピーカ１２０は、着信や緊急時などを報知するものであり、蓋部２を本体部３に閉じた状態でも報知音が聞こえるように、本体部３の裏面に配置されている。
【００３４】
次に、図２は、本実施形態によるカメラ付き携帯電話１の構成を示すブロック図である。図において、無線送受信部１２１は、無線によりアンテナ１０３を介して音声やデータ（メールデータ）を送受し変調／復調するなど、ＰＳＫ方式に基づく変復調、ＣＤＭＡ方式に基づく端末認証処理を含む通信処理を行なう。
【００３５】
制御部１２２は、ＷＷＷ接続制御を含む当該機器を制御する。通信データ処理部１２２１は、ＣＬＥＰ系音声復号処理回路、パケットデータ生成回路、およびパケットデータ復元回路を含み、通信プロトコルに沿ったデータ処理を行なう。システムＲＯＭ１２２２は、当該携帯電話において、主に無線通信処理全般を制御するための基本システムプログラムを格納する。オーディオインターフェース１２２３は、通信データ処理部１２２１で処理される音声信号の入出力処理を行い、マイク１１４または録音用マイク１１５からの音声を入力して音声信号に変換して、音声信号をスピーカ１０１から出力する。
【００３６】
アドレスデータバス処理部１２３は、周辺回路（点線枠）とのデータの入出力タイミング等を制御・管理する。ＲＡＭ１２４は、アドレス帳データ、メールデータ等、電話モードにて使用するデータや、カメラモードにて撮影された画像データ、動画データ等、機器内で生成される各種データを記憶する。プログラムＲＯＭ１２５は、書換可能なＦｌａｓｈ  ＲＯＭで構成され、各種アプリケーションプログラムを格納する。
【００３７】
表示モジュール系ドライバ１２８は、サブ表示部１１６、メイン表示部１０２、ＬＥＤ１１７，１１９を駆動させる。音源ＩＣ１２６は、着信音などを生成する。アンプ１２７は、音源ＩＣ１２６からの音声信号を増幅し、スピーカ１２０から出力する。撮像デバイス１３０は、ＣＣＤ、若しくはＣＭＯＳで構成され、撮像レンズ１１８により集束された映像をカラー画像として取り込む。ＤＳＰ１２９は、撮像デバイス１３０にて取り込まれた画像を符号化処理する。
【００３８】
画像処理部１３１は、当該カメラ付き携帯電話１で撮影した動画、あるいはネットワークを介してダウンロードした動画に対して、オープニング、エンディング、あるいは２つの動画間に、段階的に動画が遷移していく映像効果を付加するトランジション効果を加えるべく、オリジナル動画の所定フレームを元に、トランジション効果に従った複数のフレーム（１５〜３０フレーム程度）を生成し、該フレームをエンコードすることによりトランジション動画を生成する。また、画像処理部１３１は、該トランジション動画をユーザに確認させるべく再生するために、トランジション動画から数フレーム（９フレーム程度）を抽出してサムネイル表示する。サムネイル表示することにより、トランジション動画の再生までの時間の短縮、メモリの節約を実現している。また、画像処理部１３１は、オリジナル動画に上記トランジション動画を結合することで、最終的にトランジション効果が加えられた１つの動画を作成する。
【００３９】
Ｂ．実施形態の動作
次に、上述した実施形態の動作について説明する。ここで、図３ないし図９は、本実施形態によるカメラ付き携帯電話１による動画編集の動作を説明するためのフローチャートである。また、図１０ないし図１８は、本実施形態による動画編集時におけるカメラ付き携帯電話１の表示例を示す模式図である。
【００４０】
（１）動画選択
カメラ付き携帯電話１において、動画編集が選択されると、まず、図１０に示すように、動画選択画面をメイン表示部１０２に表示する（Ｓ１０）。図１０はこのケースにおける表示部１０２の表示態様を示したものであり、現在選択されているモードがムービーモードであることを示すアイコン１０２１が表示され、定常的に電波受信状態を示すアイコン１０２２、電池残量を示すアイコン１０２３、現在時刻１０２４が表示される。またＲＡＭ１２４に保存されている最大９つの動画ファイルの、先頭フレームのサムネイル１０２５がマルチ表示され、その下には、再生指示領域１０２６（カメラキー１０４の操作検出に対応）、解除表示領域１０２７（決定キー１０７の操作検出に対応）、及び、確定表示領域１０２８（アドレスキー１０８の操作検出に対応）が表示されている。また、サムネイル１０２５に表示される動画ファイルとしては、自機により撮影した動画ファイル、インターネットなどのネットワークを介してダウンロードした動画ファイルなどがある。ユーザは、動画選択画面から動画編集（トランジション効果）を行いたい動画を、十字キー１０６を操作して選択し、アドレスキー１０８を操作して決定する。
【００４１】
ユーザの選択操作を検出することにより、次に、動画選択画面から編集対象となる動画ファイルが選択されたか否かを判断する（Ｓ１２）。そして、動画ファイルが選択されると、図１１に示すように、該当するサムネイルに選択番号を表示する（Ｓ１４）。選択可能な動画ファイル数は、１つもしくは２つまでである。ユーザは、動画ファイルを選択した後、再度アドレスキー１０８を操作して確定操作を行う。
【００４２】
ユーザの確定操作に伴い、動画選択画面において、確定操作が行われたか否かを判断する（Ｓ１６）。そして、動画ファイルが選択された後、確定操作が行われると、複数の動画ファイルが選択されたか否かを判断する（Ｓ１８）。動画ファイル一つが選択された場合には、後述するメッセージ入力へ進む。一方、動画ファイルが二つ選択された場合には、次の切り替えパターン選択へ進む。
【００４３】
（２）切り替えパターン選択
切り替えパターン選択では、図１２（ａ）または図１２（ｂ）に示す切り替えパターン選択画面（リスト、サムネイル）を表示する（Ｓ２０）。図１２（ａ）に示す切り替えパターン選択画面（リスト）には、２つの動画を切り替える際の切替パターンのリストが表示され、解除表示領域１０２７、確定表示領域１０２８に差替えて、ＯＫ表示領域１０２９（決定キー１０７の操作検出に対応）、及び、サムネイル表示指示領域１０３０（アドレスキー１０８の操作検出に対応）が表示されている。また、図１２（ｂ）に示す切り替えパターン選択画面（サムネイル）には、２つの動画を切り替える際の切替パターンのサムネイルが表示され、解除表示領域１０２７、確定表示領域１０２８に差替えて、ＯＫ表示領域１０２９（決定キー１０７の操作検出に対応）、及び、リスト表示指示領域１０３１（アドレスキー１０８の操作検出に対応）が表示されている。また、図示の例では、切替パターン（トランジション効果）として、チェック、ブラインド、Ｖ字、クロックワーク１、クロックワーク２、クロックワーク３、クロス（逆）およびラジアルが用意されている。ここでは、第１の動画ファイルの最終フレームと、第２の動画ファイルの先頭フレームとを元に、第１の動画ファイルの最終フレームから切替パターンに従って第２の動画ファイルの先頭フレームへ遷移していく動画を生成する切替パターンを選択する。
【００４４】
次に、該切り替えパターン選択画面において、切り替え操作が行われたか否かを判断する（Ｓ２２）。そして、切り替え操作が行われた場合には、図１２（ａ）に示す切り替えパターン選択画面（リスト）と図１２（ｂ）に示す切り替えパターン選択画面（サムネイル）との間で選択画面を切り替える（Ｓ２４）。次に、切り替えパターン選択画面（リスト、サムネイル）において、切り替えパターンが選択されたか否かを判断し（Ｓ２６）、選択されなければ、ステップＳ２０へ戻り、上述した切り替えパターン選択を繰り返す。一方、切り替えパターンが選択されると、次のトランジション動画プレビューへ進む。
【００４５】
（３）切り替えトランジション動画プレビュー
次に、カメラ付き携帯電話１では、切り替えパターン選択においてユーザにより選択された切り替えパターンに従って、第１の動画ファイルの最終フレームと、第２の動画ファイルの先頭フレームとを元に、第１の動画ファイルの最終フレームから切り替えパターンに従って第２の動画ファイルの先頭フレームへ遷移していくトランジション動画を生成する（Ｓ２８）。トランジション動画の生成については後述する。
【００４６】
次に、生成したトランジション動画から所定のフレームを抽出する（Ｓ３０）。本実施形態では、トランジション動画として、２〜３秒、１５〜３０フレーム程度の動画を生成し、該トランジション動画を間引くように９フレームを抽出する。次に、抽出したフレームからサムネイルを生成し、図１３に示すように、３×３に配列して表示する（Ｓ３２）。図１３に示す例では、切り替えパターンとして、Ｖ字が選択された場合について示している。図示するように、切り替えトランジション動画プレビューでは、第１の動画ファイルの先頭フレーム（Ａ）から切り替えパターン（Ｖ字）に従って段階的に映像効果が変化していき、第２の動画ファイルの最終フレーム（Ｂ）へ遷移していく様子が分かる。
【００４７】
このように、トランジション動画から抽出したフレームのサムネイルを１画面上に並べて表示することで、どのようなトランジション効果が得られるか容易に分かる。また、トランジション動画を９コマのサムネイルで表示することにより、表示されるまでの時間を短縮することができ、メモリを節約することもできる。
【００４８】
次に、ユーザによる決定キー１０７の操作検出によるＯＫの指示があったか否かを判断する（Ｓ３４）。ユーザがトランジション動画のサムネイルを確認し、ＯＫの指示を行わない場合には、ステップＳ２０へ戻り、再度、切り替えパターンの選択を行う。一方、ユーザがＯＫの指示を行った場合には、上記トランジション動画をＲＡＭ１２４に保存する（Ｓ３６）。
【００４９】
（４）メッセージ入力
次に、カメラ付き携帯電話１では、テンキー１１３の操作検出によってメッセージ入力するか否かを判断する（Ｓ４０）。そして、メッセージ入力が選択されなかった場合には、後述するオープニング編集へ進む。一方、ユーザがテンキー１１３を操作してメッセージ入力を選択すると、図１４に示すメッセージ入力画面を表示する（Ｓ４２）。メッセージ入力画面では、動画再生と同時にテロップ表示されるメッセージを入力することができる。次に、ユーザによりメッセージを入力した後、確定操作（アドレスキー１０８の操作）を行ったか否かを判断する（Ｓ４４）。そして、ＯＫ操作が行われると、次のオープニング編集へ進む。
【００５０】
（５）オープニング編集
オープニング編集へ進むと、まず、オープニング編集を行うか否かを判断する（Ｓ４６９）。オープニング編集は、選択されたオリジナル動画ファイルの先頭フレームを用いてトランジション効果を付加したトランジション動画を作成する処理であり、任意に選択可能である。ユーザがオープニング編集を選択しなかった場合には、後述するエンディング編集へ進む。
【００５１】
一方、ユーザがオープニング編集を選択した場合には、図１５（ａ）または図１５（ｂ）に示すオープニング選択画面（リスト、サムネイル）を表示する（Ｓ４８）。図１５（ａ）に示すオープニング選択画面（リスト）には、動画のオープニング時のトランジションパターンのリストが表示される。また、図１５（ｂ）に示すオープニング選択画面（サムネイル）には、動画のオープニング時のトランジションパターンのサムネイルが表示される。図示の例では、オープニングのトランジションパターンとして、幕オープニング、カチンコスタート、台形、残像、透視、チェック、ブラインドおよびクロスが用意されている。
【００５２】
次に、該オープニング選択画面において、切り替え操作が行われたか否かを判断する（Ｓ５０）。そして、切り替え操作が行われた場合には、図１５（ａ）に示すオープニング選択画面（リスト）と図１５（ｂ）に示すオープニング選択画面（サムネイル）との間で選択画面を切り替える（Ｓ４０）。次に、オープニング選択画面（リスト、サムネイル）において、トランジション効果が選択されたか否かを判断し（Ｓ５４）、選択されなければ、ステップＳ４８へ戻り、上述したオープニング選択を繰り返す。一方、トランジション効果が選択されると、次のトランジション動画プレビューへ進む。
【００５３】
（６）オープニング・トランジション動画プレビュー
次に、カメラ付き携帯電話１では、オープニング選択においてユーザにより選択されたトランジションパターンに従って、選択されたオリジナル動画ファイルの先頭フレームを元に、デフォルト画面（所定の単一色画面または予め選択された色の画面）からトランジションパターンに従って段階的に映像効果が変化していき、オリジナル動画ファイルの先頭フレームへ遷移していくオープニング・トランジション動画を生成する（Ｓ５６）。トランジション動画の生成については後述する。
【００５４】
次に、生成したオープニング・トランジション動画から所定のフレームを抽出する（Ｓ５８）。ここでは、前述したように、オープニング・トランジション動画を間引くように９フレームを抽出する。次に、抽出したフレームからサムネイルを生成し、図１６に示すように、３×３に配列してマルチ表示する（Ｓ６０）。図示するように、オープニング・トランジション動画プレビューでは、デフォルト画面（斜線）からトランジションパターン（Ｖ字）に従って段階的に映像効果が変化していき、オリジナル動画ファイルの先頭フレーム（Ａ）へ遷移していく様子が分かる。
【００５５】
次に、ユーザによりＯＫの指示があったか否かを判断する（Ｓ６２）。ユーザがトランジション動画のサムネイルを確認し、ＯＫの指示を行わない場合には、ステップＳ４８へ戻り、再度、オープニング選択を行う。一方、ユーザがＯＫの指示を行った場合には、上記オープニング・トランジション動画をＲＡＭ１２４に保存する（Ｓ６４）。次に、エンディング編集へ進む。
【００５６】
（７）エンディング編集
エンディング編集へ進むと、まず、エンディング編集を行うか否かを判断する（Ｓ６６）。エンディング編集は、選択されたオリジナル動画の最終フレームを用いてトランジション効果を付加したトランジション動画を作成する処理であり、上述したオープニング編集と同様に、任意に選択可能である。ユーザがエンディング編集を選択しなかった場合には、後述する再生処理（エンコード処理）へ進む。
【００５７】
一方、ユーザがエンディング編集を選択した場合には、図１７（ａ）または図１７（ｂ）に示すエンディング選択画面（リスト、サムネイル）を表示する（Ｓ６８）。図１７（ａ）に示すエンディング選択画面（リスト）には、動画のエンディング時のトランジションパターンのリストが表示される。また、図１７（ｂ）に示すエンディング選択画面（サムネイル）には、動画のエンディング時のトランジションパターンのサムネイルが表示される。図示の例では、エンディングのトランジションパターンとして、幕オープニング、カチンコスタート、台形、残像、透視、チェック、ブラインドおよびクロスが用意されている。
【００５８】
次に、該エンディング選択画面において、切り替え操作が行われたか否かを判断する（Ｓ７０）。そして、切り替え操作が行われた場合には、図１７（ａ）に示すエンディング選択画面（リスト）と図１７（ｂ）に示すエンディング選択画面（サムネイル）との間で選択画面を切り替える（Ｓ７２）。次に、エンディング選択画面（リスト、サムネイル）において、トランジション効果が選択されたか否かを判断し（Ｓ７４）、選択されなければ、ステップＳ６８へ戻り、上述したエンディング選択を繰り返す。一方、トランジション効果が選択されると、次のエンディング・トランジション動画プレビューへ進む。
【００５９】
（８）エンディング・トランジション動画プレビュー
次に、カメラ付き携帯電話１では、エンディング選択においてユーザにより選択されたトランジションパターンに従って、選択されたオリジナル動画ファイルの最終フレームを元に、該最終フレームからトランジションパターンに従って段階的に映像効果が変化していき、デフォルト画面（所定の単一色画面または予め選択された色の画面）へ遷移していくエンディング・トランジション動画を生成する（Ｓ７６）。トランジション動画の生成については後述する。
【００６０】
次に、生成したエンディング・トランジション動画から所定のフレームを抽出する（Ｓ７８）。ここでは、前述したように、オープニング・トランジション動画を間引くように９フレームを抽出する。次に、抽出したフレームからサムネイルを生成し、図１８に示すように、３×３に配列してマルチ表示する（Ｓ８０）。図示するように、エンディング・トランジション動画プレビューでは、オリジナル動画ファイルの先頭フレーム（Ｂ）からトランジションパターン（Ｖ字）に従って段階的に映像効果が変化していき、デフォルト画面（斜線）へ遷移していく様子が分かる。
【００６１】
次に、ユーザによりＯＫの指示があったか否かを判断する（Ｓ８２）。ユーザがエンディング・トランジション動画のサムネイルを確認し、ＯＫの指示を行わない場合には、ステップＳ６８へ戻り、再度、エンディング選択を行う。一方、ユーザがＯＫの指示を行った場合には、上記エンディング・トランジション動画をＲＡＭ１２４に保存する（Ｓ８４）。次に、再生処理（エンコード処理）へ進む。
【００６２】
（９）再生処理
再生処理へ進むと、まず、再生を行うか否かを判断する（Ｓ８６）。そして、再生が指示されると、オリジナル動画ファイルとこれまでに生成したトランジション動画ファイル（切り替えトランジション動画、オープニング・トランジション動画、エンディング・トランジション動画）とを結合する（Ｓ８８）。
【００６３】
ここで、図１７は、１つの動画に対して、オープニングまたはエンディング、あるいは双方にトランジション効果を加えた状態を示す概念図である。オリジナル動画ファイルに対して、オープニングにトランジション効果を加えた場合には、図１９（ａ）に示すような動画となり、エンディングにトランジション効果を加えた場合には、図１９（ｂ）に示すような動画となり、さらに、双方にトランジション効果を加えた場合には、図１９（ｃ）に示すような動画となる。
【００６４】
また、図１８は、２つの動画に対して、切り替え部分にトランジション効果を加えた状態、さらに、オープニングおよびエンディングにトランジション効果を加えた状態を示す概念図である。２つのオリジナル動画Ａ，Ｂに対して、切り替え部分にトランジション効果を加えた場合には、図２０（ａ）に示すような動画となり、さらに、オープニングおよびエンディングにトランジション効果を加えた場合には、図２０（ｂ）に示すような動画となる。
【００６５】
次に、結合した動画ファイルを再生する（Ｓ９０）。次に、ユーザにより保存が指示されたか否かを判断し（Ｓ９２）、保存が指示されなければ、図３に示すステップＳ１８へ進み、トランジション効果の選択からやり直す。一方、保存が指示されれば、上記トランジション動画が結合された動画をＲＡＭ１２４へ保存する（Ｓ９４）。そして、終了が指示されたか否かを判断し（Ｓ９６）、終了が指示されなければ、図３に示すステップＳ１０へ戻り、動画選択からやり直す。一方、終了が指示されれば、当該動画編集を終了する。
【００６６】
（１０）トランジション動画生成
次に、上述したトランジション動画の生成手順について説明する。まず、オリジナル動画の先頭フレームまたは最終フレームを取得する（Ｓ１００）。すなわち、１つの動画が選択され、オープニングでのトランジション効果が選択されている場合には、動画の先頭フレームを取得し、エンディングでのトランジション効果が選択されている場合には、動画の最終フレームを取得する。また、２つの動画が選択され、オープニングでのトランジション効果が選択されている場合には、第１番目の動画の先頭フレームを取得し、エンディングでのトランジション効果が選択されている場合には、第２番目の動画の最終フレームを取得し、さらに、切り替えパターンが選択されている場合には、第１番目の動画の最終フレームと第２番目の動画の先頭フレームと取得する。
【００６７】
次に、先頭フレームまたは最終フレームを元に、オープニング、エンディング、または切り替え部分におけるトランジション効果を加えたフレームを生成し（Ｓ１０２）、トランジション効果を加えたフレームをエンコードする（Ｓ１０４）。次に、所定のフレーム数だけ生成したか否かを判断する（Ｓ１０６）。このとき、生成されるフレームは、１５〜３０フレーム程度とする。以下、所定のフレーム数（１５〜３０フレーム程度）を生成するまで、ステップＳ１０２〜Ｓ１０６を繰り返し実行する。そして、所定のフレーム数だけのトランジション効果を加えたフレームを作成すると、エンコードしたフレームのヘッダを調整し、トランジション動画を生成する（Ｓ１０８）。その後、所定の処理へ戻る。
【００６８】
なお、上述した実施形態においては、トランジション効果を付加した動画ファイルを、図示しない着脱可能な外部記録媒体に保存するようにしてもよい。また、トランジション効果を付加した動画ファイルをメールに添付して送信するようにしてもよい。
また、上述した実施の形態では、カメラ（動画撮影機能）付携帯電話についてのものだが、半導体記憶媒体を備えたデジタルビデオカメラ（モーションＪＰＥＧによる動画撮影機能を備えるデジタルカメラ）や動画撮影機能を備えたＰＤＡ、あるいは、放送メディアを受信・記録できる各種電子機器にも本発明は適用できる。
【図面の簡単な説明】
【００６９】
【図１】本発明の実施形態によるカメラ付き携帯電話の外観図（開状態：正面図、背面図）である。
【図２】本実施形態によるカメラ付き携帯電話１の構成を示すブロック図である。
【図３】本実施形態によるカメラ付き携帯電話１による動画編集の動作を説明するためのフローチャートである。
【図４】本実施形態によるカメラ付き携帯電話１による動画編集の動作を説明するためのフローチャートである。
【図５】本実施形態によるカメラ付き携帯電話１による動画編集の動作を説明するためのフローチャートである。
【図６】本実施形態によるカメラ付き携帯電話１による動画編集の動作を説明するためのフローチャートである。
【図７】本実施形態によるカメラ付き携帯電話１による動画編集の動作を説明するためのフローチャートである。
【図８】本実施形態によるカメラ付き携帯電話１による動画編集の動作を説明するためのフローチャートである。
【図９】本実施形態によるカメラ付き携帯電話１による動画編集の動作を説明するためのフローチャートである。
【図１０】本実施形態の動画編集処理における動画選択画面を示す模式図である。
【図１１】本実施形態の動画編集処理における、動画のサムネイルに選択番号を表示する画面を示す模式図である。
【図１２】切り替えパターン選択画面（リスト、サムネイル）を示す模式図である。
【図１３】２つの動画間におけるトランジション動画のプレビュー画面を示す模式図である。
【図１４】メッセージ入力画面を示す模式図である。
【図１５】オープニング選択画面（リスト、サムネイル）を示す模式図である。
【図１６】オープニングにおけるトランジション動画のプレビュー画面を示す模式図である。
【図１７】エンディング選択画面（リスト、サムネイル）を示す模式図である。
【図１８】エンディングにおけるトランジション動画のプレビュー画面を示す模式図である。
【図１９】１つの動画に対して、オープニングまたはエンディング、あるいは双方にトランジション効果を加えた状態を示す概念図である。
【図２０】２つの動画に対して、切り替え部分にトランジション効果を加えた状態、さらに、オープニングおよびエンディングにトランジション効果を加えた状態を示す概念図である。
【符号の説明】
【００７０】
１  携帯電話
２  蓋部
３  本体部
１０１  スピーカ
１０２  メイン表示部
１０３  アンテナ
１０４  カメラキー
１０５  メールキー
１０６  十字キー
１０７  決定キー
１０８  アドレスキー
１０９  ネット接続キー
１１０  クリアキー
１１１  オンフックキー
１１２  オフフックキー
１１３  テンキー
１１４  マイク
１１５  録音用マイク
１１６  サブ表示部
１１７  報知用ＬＥＤ
１１８  撮像レンズ
１１９  フラッシュ用ＬＥＤ
１２０  報知スピーカ
１２１  無線送受信部
１２２  制御部
１２３  アドレスデータバス処理部
１２４  ＲＡＭ
１２５  プログラムＲＯＭ
１２６  音源ＩＣ
１２７  アンプ
１２８  表示モジュール系ドライバ
１３０  撮像デバイス
１３１  画像処理部
１２２１  通信データ処理部
１２２３  オーディオインターフェース
１２２２  システムＲＯＭ
【図１】
0004161313.tif 000002
【図２】
0004161313.tif 000003
【図３】
0004161313.tif 000004
【図４】
0004161313.tif 000005
【図５】
0004161313.tif 000006
【図６】
0004161313.tif 000007
【図７】
0004161313.tif 000008
【図８】
0004161313.tif 000009
【図９】
0004161313.tif 000010
【図１０】
0004161313.tif 000011
【図１１】
0004161313.tif 000012
【図１２】
0004161313.tif 000013
【図１３】
0004161313.tif 000014
【図１４】
0004161313.tif 000015
【図１５】
0004161313.tif 000016
【図１６】
0004161313.tif 000017
【図１７】
0004161313.tif 000018
【図１８】
0004161313.tif 000019
【図１９】
0004161313.tif 000020
【図２０】
0004161313.tif 000021