(57)【要約】【課題】画質劣化を抑制でき、かつ動画像データの合成による編集を容易にする。【解決手段】合成対象の動画像データを、複数の静止画像データを時系列的に連続した静止画像データ群として扱い、この静止画像データの各々について、透明度（αチャネル）を設定する。動画像データを合成するとき、合成対象の動画像データで、一方の動画像データについて静止画像データを所定コマ（Ａ−ａ１１〜Ａ−ａ１３）だけ濃度や色が徐々に薄くなるように、αチャネルを設定し、他方の動画像データについて静止画像データを所定コマ（Ｂ−ｂ１３〜Ｂ−ｂ１１）だけ徐々に濃くなるように、αチャネルを設定する。従って、合成時に画質劣化を抑制することができる。【選択図】　図５
2004120299.tif 000002
【特許請求の範囲】
【請求項１】
予め定めた動画像データから、第一の動画像データと第二の動画像データとを選択する選択手段と、
前記選択手段で選択された第一の動画像データ及び第二の動画像データの少なくとも一方の動画像データに、透明度を表す透明度情報を付加する付加手段と、前記第一の動画像データと第二の動画像データとを合成するときに、予め定めた合成箇所の前側及び後側の少なくとも前記透明度情報を付加した動画像データについて、前記透明度を変更して、合成する合成手段と、
を備えることを特徴とする画像編集装置。
【請求項２】
前記付加手段は、前記動画像データを各々前記透明度情報を有する複数の静止画像データの連続からなる静止画像群に変換する変換手段を含むことを特徴とする請求項１に記載の画像編集装置。
【請求項３】
前記合成手段は、前記合成をするときに、前記合成箇所の前側及び後側の少なくとも前記透明度情報を付加した動画像データを構成する静止画像データの少なくとも一つに基づいて、前記透明度を変更した静止画像データを生成し、前記合成箇所へ挿入する生成手段を含むことを特徴とする請求項２に記載の画像編集装置。
【請求項４】
前記合成手段は、前記透明度を変更して合成するときに、前記透明度を前記合成箇所に向けて段階的に変更することを特徴とする請求項１又は請求項３の何れか一項に記載の画像編集装置。
【請求項５】
前記第一の動画像データ及び前記第二の動画像データの少なくとも一方の動画像データに対して、合成箇所を設定する合成箇所設定手段をさらに備え、前記合成手段は、前記合成箇所設定手段で設定された合成箇所において、前記動画像データを合成することを特徴とする請求項１乃至請求項４の何れか一項に記載の画像編集装置。
【請求項６】
前記合成箇所設定手段は、合成箇所として動画像データの範囲を設定する範囲設定手段を含むことを特徴とする請求項５に記載の画像編集装置。
【請求項７】
前記動画像データを表示する表示手段をさらに備えることを特徴とする請求項１乃至請求項６の何れか一項に記載の画像編集装置。
【請求項８】
前記選択手段は、前記動画像データを取り込む取込手段を含むことを特徴とする請求項１乃至請求項７の何れか一項に記載の画像編集装置。
【請求項９】
前記動画像データを予め記憶する記憶手段をさらに備え、前記選択手段は、記憶された動画像データを選択することを特徴とする請求項１乃至請求項８の何れか一項に記載の画像編集装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、動画像データを処理する画像編集装置に関する。
【０００２】
【従来の技術】
従来、動画像としての動画像データとしては、一般的に、インターネットやデジタルカメラ等で使用されるＭｏｔｉｏｎＪＰＥＧが知られている。ＭｏｔｉｏｎＪＰＥＧは、静止画の標準フォーマットとしてのＪＰＥＧ画像を、高速で伸張処理し、連続的に表示することで動画のようにみせる方式である。ＭｏｔｉｏｎＪＰＥＧ等の動画像データ合成するためには、通常、デジタルカメラやパーソナル・パーソナルコンピュータ等の編集機器の画像編集機能を使用して処理を行っている。
【０００３】
動画像データを合成するために、編集機器が合成対象となる二つの動画像データをそのまま貼り合わせて合成すると、合成された動画像データの表示は、合成箇所において画像が突然切り替わる。このため、編集機器では、合成箇所において、二つの動画像データを重ね合わせて双方の画像が徐々に薄くなる又は徐々に濃くなるように処理するフェード処理などの処理を行なって、合成箇所でスムーズに画像が切り替わるようにしている。
【０００４】
しかし、動画像データにフェード処理などを行うと、合成箇所において画質の劣化が起こりやすい。このため、画質劣化を防ぐ技術が提案されている（例えば、特許文献１、特許文献２参照）。この技術によれば、動画像データの合成における画質劣化を低減することができる。
【０００５】
【特許文献１】
特開平０６−４６４１２号公報　（第３−４頁、第１図）
【特許文献２】
特開２０００−５９７９２号公報　（第３−４頁、第１図）
【０００６】
【発明が解決しようとする課題】
しかしながら、上記従来技術では、動画像データを直接操作するため、画質劣化が残存していた。また、直接操作した合成後の動画像データは、合成前の画像データから変化したものであり、異なる合成をしようと再編集を行うには、合成処理前の動画像データを再度用いて編集しなければならなかった。
【０００７】
本発明は上記問題点を解決するためになされたもので、画質劣化を抑制でき、かつ動画像データの合成による編集を容易にすることができる画像編集装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために本発明は、予め定めた動画像データから、第一の動画像データと第二の動画像データとを選択する選択手段と、前記選択手段で選択された第一の動画像データ及び第二の動画像データの少なくとも一方の動画像データに、透明度を表す透明度情報を付加する付加手段と、前記第一の動画像データと第二の動画像データとを合成するときに、予め定めた合成箇所の前側及び後側の少なくとも前記透明度情報を付加した動画像データについて、前記透明度を変更して、合成する合成手段と、を備えることを特徴としている。
【０００９】
本発明の画像編集装置は、選択手段を備えている。選択手段は、予め定めた動画像データから、第一の動画像データと第二の動画像データとを選択する。これによって、合成対象となる第一の動画像データ及び第二の動画像データが選択される。
【００１０】
次に、付加手段は、選択手段で選択された第一の動画像データ及び第二の動画像データのどちらか一方または両方の動画像データに透明度情報を付加する。透明度情報は、動画像データの濃度成分や色成分について、その動画データが利用されるときの利用度合（透明度）を表すものであり、どの程度透けて見えるかを表すものである。すなわち、透明度情報が大きいほど、動画像データの透明度が大きくなり、透けて見える率が高くなる。このため、透明度情報が大きくなるほど、動画像は薄くなる。また、透明度が小さいほど、動画像は濃くなる。例えば、透明度がゼロである場合は、透明度情報を付加しない動画像と同等の見え方となる。この透明度情報には、いわゆるαチャネルと呼ばれるレイヤを用いることができる。
【００１１】
合成手段は、付加手段によって少なくとも一方に透明度情報を付加された、第一の動画像データと第二の動画像データとを合成するときに、透明度情報を付加した動画像データの透明度を変更する。透明度の変更は、徐々に透明度が異なるように予め定めた関数に基づいて変更してもよく、また予め定めた透明度の変更値に基づいて変更してもよい。この変更によって、動画像データは、透けて見える率を変更でき、このときの動画像データそのものに変化はない。このため、合成された動画像データの表示画像は、合成箇所において、ある一定の見え方で提供することができる。
【００１２】
従って、動画像データを直接操作せず、動画像データに付加された透明度情報を変更して合成を行なうため、動画像データの合成において画質劣化が生じることはない。また、合成箇所の動画像データは、透明度を変更することができるので、合成箇所の何れの場所から動画像データを切り出した場合も、透明度を変更することによって元の動画像データに戻すことが出来る。このため、動画像データを容易に編集することができる。
【００１３】
動画像データを編集するとき、編集可能な形式に変換することが好ましい。そこで、前記付加手段が、前記動画像データを各々前記透明度情報を有する複数の静止画像データの連続からなる静止画像群に変換する変換手段を含むように構成する。これにより、動画像データを複数の静止画像データの連続からなる静止画像群として扱うことができ、静止画像データの各々に透明度情報が付加されることで、静止画像単位で透明度を変更できる。このため、動画像データを編集するときには、編集箇所を静止画像単位で指示することができ、動画像データを容易に編集することができる。
【００１４】
前記動画像の切り替わり箇所では、動画像の切り替わり部分のみを挿入する場合がある。この場合、前記合成手段が、前記合成をするときに、前記合成箇所の前側及び後側の少なくとも前記透明度情報を付加した動画像データを構成する静止画像データの少なくとも一つに基づいて、前記透明度を変更した静止画像データを生成し、前記合成箇所へ挿入する生成手段を含むようにする。これによって、第一の動画像データ及び第二の動画像データの透明度を変更することなく、合成箇所において、第一の動画像データ及び第二の動画像データの何れかを用いて、画像がスムーズに切り替わるように挿入されたデータにより合成を行うことができる。
【００１５】
前記合成手段は、前記透明度を変更して合成するときに、前記透明度を前記合成箇所に向けて段階的に変更することができる。これによって、合成箇所で画像を一定の度合いで透明度を変更して、緩やかに切り替えることができる。
【００１６】
本発明の画像編集装置は、前記第一の動画像データ及び前記第二の動画像データの少なくとも一方の動画像データに対して、合成箇所を設定する合成箇所設定手段をさらに備え、前記合成手段は、前記合成箇所設定手段で設定された合成箇所において、前記動画像データを合成することができる。これにより、ユーザが任意に動画像データの合成箇所を設定することができる。すなわち、第一の動画像データと第二の動画像データとの合成において、動画像データの内容や合成作業を行なうユーザの希望等により、ユーザが任意に動画像データの合成箇所を設定することが可能になる。
【００１７】
前記合成箇所設定手段は、合成箇所として動画像データの範囲を設定する範囲設定手段を含むことができる。従って、ユーザが任意の範囲を設定することによって、合成箇所における画像の切り替わり度合いを調整することができる。例えば、ユーザが合成箇所において、表示される画像を緩やかに切り替わるようにしたい場合は、合成箇所としての動画像データの範囲を広く設定し、透明度が徐々に変化するようにすればよい。また、ユーザが合成箇所において、表示される画像を突然切り替わるようにしたい場合は、合成箇所としての動画像データの範囲を狭く設定し、透明度が急激に変化するようにすればよい。
【００１８】
前記画像編集装置は、前記動画像データを表示する表示手段をさらに備えることができる。この表示手段では、合成対象となる第一の動画像データと第二の動画像データ、及び合成された動画像データを表示でき、ユーザの確認が容易となる。
【００１９】
前記画像編集装置は、前記動画像データを取り込む取込手段をさらに備えることができる。この取込手段では、デジタルカメラやＰＣ等の外部装置によって得られ、または編集された動画像データを取り込んで、編集することが可能になる。
【００２０】
前記画像編集装置は、前記動画像データを予め記憶する記憶手段をさらに備えることができる。この記憶手段に、動画像データや合成された動画像データを記憶することで、動画像データを編集する、または過去に合成した動画像データを再編集する場合等のときに、利用できる動画像データを、増加させたり、再利用させたりでき、ユーザーの自由度が向上する。
【００２１】
【発明の実施の形態】
本発明の撮像装置に係る画像編集装置の一の実施の形態を図面に基づき説明する。
【００２２】
図１には、本実施の形態に係る画像編集装置１０の主要構成をブロック図として示した。画像編集装置１０は、読取部１２、表示部１４、操作部１６、制御部１８、及び記憶部２０から構成されている。制御部１８は、図示しないマイクロコンピュータを含んで構成されており、上記読取部１２、表示部１４、及び記憶部２０の各々と接続され、互いにデータやコマンドの授受が可能な構成とされている。
【００２３】
読取部１２は、記憶媒体２２に記憶された動画像データを読み取るためのインターフェース機能部であり、伝送データを受信する受信装置や記憶媒体に読み書きする読取装置から構成することができる。記憶媒体２２の一例には、リムーバブルディスク、デジタルカメラ、ＣＤ−Ｒ、及びＶＴＲテープ等がある。表示部１４は、動画像データ及び各種入力項目等を表示するためのものであり、ＣＲＴやＬＣＤなどのディスプレイ装置がある。操作部１６は、画像編集装置１０で指示入力するためのものであり、一例として、キーボードなどがある。
【００２４】
制御部１８は、動画像データの合成処理を実施する機能部であり、後述する処理ルーチンを記憶した図示しないメモリを含んでいる。この制御部１８は、図示を省略したＣＰＵ、ＲＯＭ、及びＲＡＭからなるマイクロコンピュータで構成されている。なお、処理ルーチンは、図示しないＲＯＭやＲＡＭに記憶しても良い。また、後述する記憶部２０に記憶しても良い。制御部１８は、各処理機能を含んでおり、本実施の形態では、主要な３つの機能部として、フォーマット変換処理部１８Ａ、画像生成処理部１８Ｂ、及び合成処理部１８Ｃの各々を含んでいる。これらの詳細は後述するが、概要としては、フォーマット変換処理部１８Ａは、動画像データを、透明度を表す透明度情報に対応するフォーマット形態のデータに変換する機能である。また、画像生成処理１８Ｂ部は、動画像データから、フェードイン画像や、フェードアウト画像を生成する機能である。さらに、合成処理部１８Ｃは、動画像データの合成処理を行う機能である。
【００２５】
なお、本実施の形態では、複数の静止画像を時系列的に連続した静止画像データ群を、動画像データとして扱う場合を説明する。すなわち、図３に示すように、動画像データ３０は、ヘッダ３０Ｂと複数の連続する静止画像データ３０Ａとから構成される。ヘッダ３０Ｂは、主に、動画像データ３０を構成する静止画像データ３０Ａの数や静止画像データ３０Ａの各種パラメータ情報を含んでいる。各種パラメータ情報には、静止画像データ３０ＡのＪＰＥＧなどの静止画像データの記録形式を表す情報が含まれる。図３の例では、静止画像データ３０Ａとして、ＪＰＥＧ２０００形式で記録された静止画像データが複数連続され、そのヘッダ部分にヘッダ３０Ｂが連続された動画像データ３０を示している。
【００２６】
また、本実施の形態では、動画像データ３０の静止画像データ３０Ａの各々について、透明度を設定可能なデータ形式を採用している。この透明度とは、画像の見え方を表す度合であり、どれだけ透けて見える画像として提供するかを表すものである。すなわち、透明度を０から１００の範囲で対応させる場合、透明度０では、全く透けて見えない状態で画像を提供することに相当し、画像データの濃度や色は、その都度提供される。一方、透明度１００では、全て透けて見える状態で画像を提供することに相当し、画像データの濃度や色は全く提供されない。
【００２７】
透明度を設定可能な静止画像のデータ形式の一例には、ＪＥＰＧ２０００やＰＮＧ等のデータ形式がある。これらのデータ形式は、透明度を表す透明度情報を、αチャネルとよばれるレイヤとして含むことができる。このため、静止画像データ３０Ａの透明度は、αチャネルによって設定することができる。例えば、αチャネルの値を０．０から１．０の範囲で対応させる場合、αチャネル０．０が透明度０に相当し、αチャネル１．０が透明度１００に相当する。
【００２８】
記憶部２０は、編集時に利用する動画像データ、及び各種処理データ等を記憶するためのものである。この各種処理データには、編集時に利用する設定データ（例えば、後述するフェードインコマ数、フェードアウトコマ数）を含んでいる。
【００２９】
なお、表示部１４が本発明の画像編集装置の表示手段に相当し、読取部１２が取込手段に相当する。
【００３０】
次に、上記実施の形態の作用を図面を参照して説明する。
【００３１】
画像編集装置１０では、図示しない電源スイッチにより電源が投入されて、図２の処理ルーチンが実行され、ステップ１００へ進む。ステップ１００では、初期設定処理が実行される。この初期設定処理は、記憶部２０に記憶されている各種処理データを読み出して、初期値として設定する処理である。各種処理データの一例には、フェードインコマ数や、フェードアウトコマ数がある。ここで、フェードイン及びフェードアウトとは、動画像を編集するときの画像の見え方をいい、フェードアウトとは、動画像の濃度や色が徐々に薄くなる状態を表し、フェードインとは、動画像の濃度や色が徐々に濃くなる状態を表すものである。
【００３２】
本実施の形態では、動画像データを静止画像データの連続として扱うので、フェードインやフェードアウトを実施するときに、静止画像データの静止画像のコマ数の指定により、フェードインやフェードアウトの時間を設定することが可能となる。
【００３３】
従って、フェードインコマ数やフェードアウトコマ数は、動画像のフェードイン、フェードアウトのために、透明度すなわち濃度や色を変更する動画像の静止画像の枚数を表すものである。静止画像のコマ数が多いと、動画像の変化期間が長くなり、コマ数が少ないと、短くなる。
【００３４】
次の、ステップ１０２では、編集対象動画選択処理が実行される。編集対象動画選択処理は、編集対象、すなわち合成対象の動画像データを選択するものである。本実施の形態では、編集対象として、図４に示す、動画像データＡと動画像データＢとを選択する場合を説明する。この動画像データＡと動画像データＢとを選択する場合、例えば、まず、記録媒体２２に保存されている各種動画像データを読取部１２で読み取る。記憶媒体２２に保存されている動画像データの一例には、ＡＶＩファイル、ＭｏｔｉｏｎＪＰＥＧ、及びＭｏｔｉｏｎＪＰＥＧ２０００などがある。次に、読み取った動画像データを表す情報として、例えば動画像データの名称や取込時間等の一覧を表示部１４に表示する。この表示された動画像データを、ユーザに対してキーボードなどの操作部１６による指示によって、選択を促すようにすればよい。この指示信号を読み取ることで、動画像データを選択できる。なお、合成対象の動画像の動画像データは、予め記憶部２０に記憶するようにしてもよい。
【００３５】
次に、ステップ１０４では、ステップ１０２で選択した動画像データＡ及び動画像データＢがαチャネル対応の動画像データか否かを判断する。ステップ１０４の判断は、動画像データのヘッダ３０Ｂに、静止画像データ３０Ａの記録形式がαチャネル対応であることを表す情報が含まれているか否かを判断することによって、可能である。例えば、ヘッダ３０Ｂに、静止画像データ３０Ａの記録形式がＪＥＰＧ２０００やＰＮＧ等のαチャネル対応のデータ形式であることを表すパラメータ情報（フォーマット情報）が含まれていれば、動画像データがαチャネル対応であると判断することができる。
【００３６】
ステップ１０４で肯定され、ステップ１０２で選択された編集対象となる動画像データＡ及び動画像データＢの双方がαチャネル対応の動画像データである場合、ステップ１０８へ進む。一方、ステップ１０４で否定され、動画像データＡ及び動画像データＢのいずれか一方又は双方が、αチャネルを対応しない動画像データの場合、ステップ１０６へ進む。
【００３７】
ステップ１０６では、フォーマット変換処理が実行されて、ステップ１０８へ進む。フォーマット変換処理は、上記ステップ１０４でαチャネルに対応しないフォーマット形態と判断した動画像データを、フォーマット変換処理部１８Ａによって、αチャネルに対応するフォーマット形態の動画像データへ変換する処理である。このフォーマット変換処理は、制御部１８のフォーマット変換処理部１８Ａにおける処理機能に対応する。すなわち、αチャネルを対応しない動画像データのフォーマット形態を、図３に示すような構成の、複数の連続するαチャネル対応の記録形式の静止画像データ３０Ａと、ヘッダ３０Ｂとから構成される動画像データ３０に変換する処理である。
【００３８】
従って、ステップ１０６が終了すると、編集対象となる全ての動画像データが、αチャネル対応の動画像データに変換される。
【００３９】
ステップ１０８では、動画再生Ａ処理が実行される。動画再生Ａ処理は、動画像データＡの動画像を表示部１４へ表示する処理である。このため、ユーザは合成対象となる動画像データＡの内容を表示部１４で確認することができる。
【００４０】
次のステップ１１０では、切り出しポイント指示がなされたか否かを判断し、肯定されるとステップ１１２へ進み、否定されるとステップ１０８へ戻る。切り出しポイントは、動画像データＡと動画像データＢとを合成するために切り出す動画像データＡの切り出す範囲を表すものであり、動画像データＡの切り出し位置と切り出し方向によって示される。
【００４１】
本実施の形態では、図４に示すように、ステップ１１０で指示される切り出しポイントとして、切り出し位置ＰＡと、切り出し方向Ｘ（切り出し位置ＰＡから向かってヘッダが位置する方向）とが指示された場合を説明する。なお、本実施の形態では、切り出しポイントは、動画像データＡの切り出し位置と切り出し方向とによって示される場合を説明するが、動画像データＡの２点の切り出し位置で示されるようにしてもよい。この場合、動画像データＡの切り出す範囲は、２点の示された切り出し位置間の動画像データとなる。
【００４２】
ステップ１１０の判断は、操作部１６によるユーザの操作指示で、切り出しポイント指示がなされたか否かを判別することで可能である。例えば、表示部１４に図４の（Ａ）に示す、動画像データＡの静止画像一覧を表示する。この表示された動画像データＡに含まれる静止画像データの静止画像一覧から、動画像データＡの切り出しポイントについて、ユーザに対して入力を促し、操作部１６によって、切り出しポイントの入力がなされたときに出力される切り出しポイント信号を読み取ることで、判断すれば良い。
【００４３】
なお、切り出しポイントの指示は、動画像を再生しながら行なうことができる。この場合、動画像の再生を開始し、その再生中に切り出しポイントの指示を促す。この指示ポイントを基準として、それ以前又はそれ以降の動画像データの何れを切り出し対象とするのかを、さらに入力指示を促す。これらの指示から、切り出し範囲を定めることができる。
【００４４】
ステップ１１２では、ステップ１１０で指示された切り出しポイントを記憶部２０に記憶する、メモリ処理が実行される。本実施の形態では、切り出しポイントとして、切り出し位置ＰＡと、切り出し方向Ｘとを記憶部２０に記憶する。切り出し位置ＰＡを表す情報は、例えば、動画像データＡの、ヘッダから切り出し位置ＰＡまでの静止画像データの静止画像のコマ数等がある。
【００４５】
次の、ステップ１１４乃至ステップ１１８では、上記ステップ１０８乃至１１２と同様の処理が、動画像データＢにおいて行われる。
【００４６】
すなわち、ステップ１１４では、動画再生Ｂ処理が実行されて、動画像データＢの動画像が表示部１４へ表示されて、ステップ１１６へ進む。ステップ１１６では、切り出しポイント指示がなされたか否かを判断し、肯定されるとステップ１１８へ進み、否定されるとステップ１１４へ戻る。ステップ１１８では、ステップ１１６で指示された切り出しポイント情報を記憶部２０に記憶するメモリ処理が実行される。
【００４７】
本実施の形態では、図４（Ｂ）に示すように、指示される切り出しポイントとして、切り出し位置ＰＢと、切り出し方向Ｙ（切り出し位置ＰＢから向かってヘッダが位置する方向と反対の方向）とが指示された場合を説明する。
【００４８】
次のステップ１２０では、合成ポイント指示がなされるまで否定判断を繰り返し、肯定されるとステップ１２２へ進む。合成ポイント指示は、上記ステップ１１０及びステップ１１６で指示された、動画像データＡの切り出しポイントと動画像データＢの切り出しポイントとを合成する組み合わせを指示するためのものである。すなわち、切り出しポイントで切り出した動画像データＡの後に、切り出しポイントで切り出した動画像データＢを合成する、または切り出しポイントで切り出した動画像データＢの後に、切り出しポイントで切り出した動画像データＡを合成する、のどちらか一方を指示するものである。ステップ１２０の判断は、操作部１６による合成ポイントの指示の有無を判別することで可能である。
【００４９】
ステップ１２２では、ステップ１２０で指示された動画像データの合成ポイント情報を、記憶部２０に記憶するメモリ処理が実行される。なお、本実施の形態では、切り出しポイントで切り出した動画像データＡの後に、切り出しポイントで切り出した動画像データＢを合成する、合成ポイント指示がなされ、合成ポイント情報を記憶部２０に記憶する場合を説明する。
【００５０】
次に、ステップ１２４では、初期設定されたフェードインコマ数及びフェードアウトコマ数の変更指示がなされたか否かを判断する。この判断は、操作部１６による、コマ数変更指示の有無を判別することで可能である。例えば、表示部１４に、初期値として設定されたフェードインコマ数及びフェードアウトコマ数を表示する。この表示されたコマ数の変更の有無について、ユーザに対して入力を促し、操作部１６によって、コマ数変更の指示がなされたときに出力されるコマ数変更指示信号を読み取ることで、判断すればよい。
【００５１】
ステップ１２４で肯定されると、ステップ１２６へ進み、フェードインコマ数、及びフェードアウトコマ数設定処理が実行される。フェードインコマ数、及びフェードアウトコマ数設定処理は、初期値として記憶部２０に記憶されたフェードインコマ数及びフェードアウトコマ数を、ステップ１２４で指示されたコマ数へと更新する処理である。ステップ１２６でフェードイン、フェードアウトコマ数設定処理が終了すると、ステップ１２８へ進む。なお、コマ数が初期値と変更なく、ステップ１２４で否定された場合は、初期値であるコマ数の更新がなされずに、ステップ１２８へ進む。
【００５２】
ステップ１２８では、フェードアウト画生成処理が実行される。フェードアウト画生成処理は、記憶部２０に記憶された、動画像データＡの切り出しポイント情報、コマ数情報、及び合成ポイント情報に基づいて、動画像のフェードアウトを実施するために、動画像データを構成する静止画像データを生成する処理である。すなわち、動画像の色や濃度が徐々に薄くなるような画像の見え方となるフェードアウトを実施するために、設定された各種情報に基づいて、指定されたコマ数の静止画像の、静止画像データのαチャネルの値を変更する処理である。このフェードアウト画生成処理は、制御部１８の画像生成処理部１８Ｂにおける処理機能に対応する。
【００５３】
フェードアウトを実施するための静止画像データは、合成ポイント情報に基づいて、合成ポイント直前の動画像データから生成される。ここでは、動画像データＡからフェードアウト画像を生成する。なお、本実施の形態では、説明を簡単にするため、コマ数として３が設定された場合を説明するが、本発明はこれに限定されるものではない。また、フェードアウトの実施は、次の２種類の処理がある。第１のフェードアウト処理は、動画像データそのもののαチャネルを調整する処理であり、第２のフェードアウト処理は、選択した（指定した）静止画像をフェードアウトコマ数分だけ複写し、挿入してαチャネルを調整する処理である。
【００５４】
図５（Ａ）に示すように、上記αチャネルの値の変更対象となる動画像データＡの静止画像データは、動画像データＡの切り出し位置ＰＡから上流側（再生方向と逆方向）に向かって連続する３コマの静止画像の静止画像データである。この場合、αチャネルの値の変更対象となる静止画像データとして、切り出し位置に対応する静止画像の静止画像データを基準として、上流側に向かう順に、静止画像データＡ−ａ１、Ａ−ａ２、及びＡ−ａ３とする。
【００５５】
第１のフェードアウト処理では、動画像データＡのうちの切り出し位置ＰＡから上流側に３コマの静止画像データが、対象となる静止画像データＡ−ａ１、Ａ−ａ２、及びＡ−ａ３となる。
【００５６】
第２のフェードアウト処理では、まず、動画像データＡの合成ポイントに直近の静止画像データ、すなわち、切り出し位置ＰＡに対応する静止画像データを３コマ複製して連続させて、変更対象の静止画像データとする。この場合、αチャネルの値の変更対象となる静止画像データは、切り出し位置ＰＡに対応する静止画像の静止画像データＡ−ａ１を基準として下流側に向かう順に３コマ複製した静止画像データＡ−ａ１１、Ａ−ａ１２、及びＡ−ａ１３とする。なお、これらの静止画像データＡ−ａ１１、Ａ−ａ１２、及びＡ−ａ１３は、後述する合成処理時に、挿入される。
【００５７】
本実施の形態では、第２のフェードアウト処理を実行する場合を説明する。従って、ステップ１２８では、まず、動画像データＡの切り出し位置ＰＡに対応する静止画像の静止画像データＡ−ａ１を読み出し、３コマの複製した同一の静止画像データＡ−ａ１１、Ａ−ａ１２、及びＡ−ａ１３を生成する。そして、これらの静止画像データを、再生方向に向かってαチャネルの値が、段階的に大きくなるように、αチャネルの値を変更する。
【００５８】
例えば、静止画像データＡ−ａ１１のαチャネルの値を０．０とし、静止画像データＡ−ａ１２のαチャネルの値を０．５とし、Ａ−ａ１３のαチャネルの値を１．０として、静止画像データＡ−ａ１１から静止画像データＡ−ａ１３に向かって、段階的にαチャネルの値が大きくなるように、各静止画像データのαチャネルの値を変更する。これによって、動画像データＡの動画像の色や濃度が、再生するに従って徐々に薄くなるように視認されるフェードアウトを施すことができる。
【００５９】
次に、ステップ１３０では、フェードイン画生成処理が実行される。フェードイン画生成処理は、上述のフェードアウト画生成処理と略同様の処理であり、フェードアウト画生成処理が、動画像が徐々に薄くなるように静止画像を生成する処理であるのに対し、フェードイン画生成処理が、動画像が徐々に濃くなるように静止画像を生成する処理である。
【００６０】
このフェードイン画生成処理では、記憶部２０に記憶された、動画像データＢの切り出しポイント情報、コマ数情報、及び合成ポイント情報に基づいて、動画像データを構成する静止画像データが生成される。すなわち、動画像の色や濃度が徐々に濃くなるような画像の見え方となるフェードインを実施するために、設定された各種情報に基づいて、指定されたコマ数の静止画像の、静止画像データのαチャネルの値を変更する処理である。
【００６１】
フェードインを実施するための静止画像データは、合成ポイント情報に基づいて、合成ポイント直後の動画像データから生成される。ここでは、動画像データＢからフェードイン画像を生成する。なお、本実施の形態では、説明を簡単にするため、コマ数として３が設定された場合を説明するが、本発明はこれに限定されるものではない。また、フェードインの実施は、フェードアウトの実施と同様に、次の２種類の処理がある。第１のフェードイン処理は、動画像データそのもののαチャネルを調整する処理であり、第２のフェードイン処理は、選択した（指定した）静止画像をフェードインコマ数分だけ複写し、挿入してαチャネルを調整する処理である。
【００６２】
図５（Ｂ）に示すように、上記αチャネルの値の変更対象となる動画像データＢの静止画像データは、動画像データＢの切り出し位置ＰＢから下流側（再生方向）に向かって連続する３コマの静止画像の静止画像データである。この場合、αチャネルの値の変更対象となる静止画像データとして、切り出し位置に対応する静止画像の静止画像データを基準として、下流側に向かう順に、静止画像データＢ−ｂ１、Ｂ−ｂ２、及びＢ−ｂ３とする。
【００６３】
第１のフェードイン処理では、動画像データＢのうちの切り出し位置ＰＢから下流側に３コマの静止画像データが、対象となる静止画像データＢ−ｂ１、Ｂ−ｂ２、及びＢ−ｂ３となる。
【００６４】
第２のフェードイン処理では、まず、動画像データＢの合成ポイントに直近の静止画像データ、すなわち、切り出し位置ＰＢに対応する静止画像データを３コマ複製して連続させて、変更対象の静止画像データとする。この場合、αチャネルの値の変更対象となる静止画像データは、切り出し位置ＰＢに対応する静止画像の静止画像データＢ−ｂ１を基準として上流側に向かう順に３コマ複製した静止画像データＢ−ｂ１１、Ｂ−ｂ１２、及びＢ−ｂ１３とする。なお、これらの静止画像データＢ−ｂ１１、Ｂ−ｂ１２、及びＢ−ｂ１３は、後述する合成処理時に、挿入される。
【００６５】
本実施の形態では、第２のフェードイン処理を実行する場合を説明する。従って、ステップ１３０では、まず、動画像データＢの切り出し位置ＰＢに対応する静止画像の静止画像データＢ−ｂ１を読み出し、３コマの複製した同一の静止画像データＢ−ｂ１１、Ｂ−ｂ１２、及びＢ−ｂ１３を生成する。そして、これらの静止画像データを、再生方向に向かってαチャネルの値が、段階的に小さくなるように、αチャネルの値を変更する。
【００６６】
例えば、静止画像データＢ−ｂ１３のαチャネルの値を１．０とし、静止画像データＢ−ｂ１２のαチャネルの値を０．５とし、静止画像データＢ−ｂ１１のαチャネルの値を０．０として、静止画像データＢ−ｂ１３から静止画像データＢ−ｂ１１に向かって、段階的にαチャネルの値が小さくなるように、各静止画像データのαチャネルの値を変更する。これによって、動画像データＢの動画像の色や濃度が、再生するに従って徐々に濃くなるように視認されるフェードインを施すことができる。
【００６７】
次のステップ１３２では、合成処理が実行される。合成処理は、記憶部２０に記憶された、動画像データＡの切り出しポイント情報、動画像データＢの切り出しポイント情報、及び合成ポイント指示情報と、ステップ１２８で生成されたフェードアウトの静止画像データ、及びステップ１３０で生成されたフェードインの静止画像データとから、動画像データＡの切り出しポイントと動画像データＢの切り出しポイントとを合成する処理である。
【００６８】
合成処理には、上述のように、第１及び第２のフェードイン処理及び第１及び第２のフェードアウト処理の組み合わせで、４種類の処理がある。
【００６９】
本実施の形態では、上述のように、第２のフェードイン処理及び第２のフェードアウト処理を採用しているので、ステップ１３２の合成処理は、動画像データＡと動画像データＢとの各々から指定された静止画像データについて、フェードイン画またはフェードアウト画が生成され、生成された静止画像データを挿入し、合成する処理について説明する。
【００７０】
まず、動画像データＡの切り出しポイント、動画像データＢの切り出しポイント、第２のフェードアウト処理によって動画像データＡから生成された静止画像データ、及び第２のフェードイン処理によって動画像データＢから生成された静止画像データを読み出す。次に、動画像データＡの切り出し位置ＰＡに対応する静止画像データＡ−ａ１から下流側に静止画像データＡ−ａ１１、Ａ−ａ１２、及びＡ−ａ１３を挿入する。さらに、静止画像Ａ−ａ１３から下流側に静止画像データＢ−ｂ１３、Ｂ−ｂ１２、及びＢ−ｂ１１を挿入する。最後に、静止画像データＢ−ｂ１１の下流側に動画像データＢの切り出しポイントを合成する。なお、本実施の形態では、静止画像データＡ−ａ１３と静止画像データＢ−ｂ１３とは、表示部１４に表示すると、αチャネルの値が共に１．０であるため、静止画像の濃度や色は全く表示されず、同一の静止画像として扱うことができる。この静止画像は、双方を挿入しても良いし、共通にしてもよい。
【００７１】
図５（Ｃ）には、ステップ１３２の合成処理で得られた合成動画像データについて、合成ポイント近傍をイメージとして示した。図から理解されるように、静止画像は、再生方向（図５（Ｃ）の矢印Ｐ方向）に移行するに従って、フェードアウトそしてフェードインとなるように、静止画像の濃度や色が徐々に薄くまたは徐々に濃くなる。すなわち、静止画像データＡ−ａ１からＡ−ａ１３（Ｂ−ｂ１３）の順に薄くなり、静止画像データＢ−ｂ１３からＢ−ｂ１の順に濃くなる。
【００７２】
従って、図６に示す動画像データが合成される。この合成処理によって生成された動画像データは、動画像データＡから動画像データＢへの切り替わり部分に対応する静止画像データのαチャネルの値が、再生方向に向かって段階的に小さくなった後に段階的に大きくなる。このため、合成された動画像データは、表示部１４に再生すると、動画像データＡと動画像データＢとの切り替わり部分において、動画像の色や濃度が再生するに従って徐々に薄くなった後に徐々に濃くなるように視認される。
【００７３】
次に、ステップ１３４では、合成された動画像データを記憶部２０へ記憶するメモリ処理が行われて、本ルーチンを終了する。
【００７４】
以上説明したように、本実施の形態では、編集対象の動画像データを直接操作せず、動画像データを構成する静止画像データのαチャネルの値を変更して合成を行なうため、動画像データの合成において画質劣化が生じることはない。
【００７５】
また、合成処理のときにαチャネルの値を変更された静止画像データは、αチャネルを変更前の値に戻すことができる。このため、合成された動画像データの何れの場所から動画像データを切り出した場合も、動画像データを構成する静止画像データのαチャネルの値を元に戻す（すなわち、０．０にする）ことによって、合成前の元の動画像データに戻すことができる。従って、動画像データを容易に編集することができる。
【００７６】
なお、上記ステップ１０２の処理が本発明の画像処理装置の選択手段の機能に相当し、ステップ１０６の処理が付加手段の機能に相当し、ステップ１３２の処理が合成手段に相当する。また、上記ステップ１１０及びステップ１１６の判断が本発明の画像処理装置の合成箇所設定手段の機能に相当し、ステップ１２６の処理が、範囲設定手段の機能に相当する。
【００７７】
また、本発明は、上記の実施の形態に限られるものではない。例えば、本実施の形態では、フェードアウト画生成処理及びフェードイン画生成処理の双方の処理を行なう場合を説明したが、何れか一方の処理を行なうようにしてもよい。
【００７８】
【発明の効果】
以上説明したように、本発明の画像編集装置によれば、動画像データに透明度情報を付加し、この透明度情報を変更して動画像データを合成するので、画質劣化を抑制しつつ、容易に編集することができる、という効果が得られる。
【図面の簡単な説明】
【図１】本実施の形態に係る画像編集装置の主要構成を示すブロック図である。
【図２】本発明の実施の形態に係る画像編集装置における処理の流れを示すフローチャートである。
【図３】αチャネル対応の動画像データの概略構成を示すイメージ図である。
【図４】本発明の実施の形態に係る合成する動画像を示すイメージ図であり、（Ａ）は動画像データＡ、（Ｂ）は動画像データＢを示している。
【図５】本発明の実施の形態に係る動画像データＡと動画像データＢとの合成処理までの過程の説明図であり、（Ａ）はフェードアウト画、（Ｂ）はフェードイン画、（Ｃ）は合成画を示している。
【図６】本発明の実施の形態に係る合成された動画像データの概略構成を示すイメージ図である。
【符号の説明】
１０　画像編集装置
１２　読取部
１４　表示部
１８　制御部
２０　記憶部
【図１】
2004120299.tif 000003
【図２】
2004120299.tif 000004
【図３】
2004120299.tif 000005
【図４】
2004120299.tif 000006
【図５】
2004120299.tif 000007
【図６】
2004120299.tif 000008