(57)【要約】【課題】  ストーリーボード形式の編集方法においても、各クリップに対応した音声データを容易に認識可能とする。【解決手段】  複数の画像クリップにそれぞれ対応した複数の代表画像をその再生順に従って表示したストーリーボードを用いて前記複数の画像クリップ及び複数の音声クリップを編集する装置であって、前記複数の音声クリップを示す音声レーンを前記複数の代表画像と並列に表示し、前記音声レーンにおいて、前記代表画像の左端に対応した位置又は右端に対応した位置の何れかに前記音声クリップの境界を表示する。【選択図】  図６
2005136485.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像クリップにそれぞれ対応した複数の代表画像をその再生順に従って表示したストーリーボードを用いて前記複数の画像クリップ及び複数の音声クリップを編集する装置であって、
前記複数の音声クリップを示す音声レーンを前記複数の代表画像と並列に表示し、前記音声レーンにおいて、前記代表画像の左端に対応した位置又は右端に対応した位置の何れかに前記音声クリップの境界を表示することを特徴とする編集装置。
【請求項２】
先頭の音声データからｎ番目の音声データ（ｎ＞０）までの再生時間の合計が先頭の画像クリップの再生時間より短かった場合、先頭の音声データからｎ番目の音声データまでを先頭の音声クリップとし、前記音声レーンにおける前記先頭の画像クリップの代表画像の右端に対応する位置に前記先頭の音声クリップの終端の境界を表示し、前記音声レーンの左端を前記先頭の音声クリップの先端として表示することを特徴とする請求項１記載の編集装置。
【請求項３】
ｍ番目の画像クリップ（ｍ＞１）の再生期間の途中で前記先頭の音声データが再生を終了する場合、前記音声レーンにおける前記ｍ番目の画像クリップの代表画像の左端に対応する位置に前記先頭の音声データに対応する音声クリップの終端の境界を表示し、前記音声レーンの左端を前記先頭の音声クリップの先端として表示することを特徴とする請求項１記載の編集装置。
【請求項４】
前記先頭の音声データの再生時間が全ての画像クリップの再生時間の合計よりも長い場合、前記音声レーンにおける最後の画像クリップの次の仮想クリップに係る表示領域の左端位置に前記先頭の音声データに対応する音声クリップの終端の境界を表示し、前記音声レーンの左端を前記先頭の音声クリップの先端として表示することを特徴とする請求項１記載の編集装置。
【請求項５】
ｎ−１番目の音声データ（ｎ＞１）を表す音声クリップの終端の境界が前記音声レーンにおけるｍ番目（ｍ＞０）の画像クリップの代表画像の左端に対応する位置に表示されており、ｍ番目の画像クリップの再生期間中にｎ＋ｋ番目の音声データ（ｋ≧０）が再生を終了し、ｍ＋１番目の画像クリップの再生期間中にｎ＋ｋ＋１番目の音声データが再生を終了する場合、ｎ番目からｎ＋ｋ番目までの音声データまでを一つの音声クリップとし、前記音声レーンにおける前記ｍ番目の画像クリップの代表画像の左端に対応する位置に前記音声クリップの先端の境界を表示し、右端に対応する位置に前記音声クリップの終端の境界位置を表示することを特徴とする請求項１記載の編集装置。
【請求項６】
ｎ−１番目の音声データ（ｎ＞１）を表す音声クリップの終端の境界が前記音声レーンにおけるｍ番目（ｍ＞０）の画像クリップの代表画像の左端に対応する位置に表示されており、ｍ＋ｌ（ｌ＞０）番目の画像クリップの再生期間中にｎ番目の音声データが再生を終了する場合、前記音声レーンにおける前記ｍ番目の画像クリップの代表画像の左端に対応する位置に前記ｎ番目の音声データに対応する音声クリップの先端の境界を表示すると共にｍ＋ｌ番目の画像クリップの代表画像の左側に対応する位置に前記ｎ番目の音声データに対応する音声クリップの終端の境界を表示することを特徴とする請求項１記載の編集装置。
【請求項７】
ｎ−１番目の音声データ（ｎ＞１）を表す音声クリップの終端の境界が前記音声レーンにおけるｍ番目（ｍ＞０）の画像クリップの代表画像の左端に対応する位置に表示されており、ｎ番目の音声データの再生時間が前記ｍ番目の画像クリップの残りの再生時間とそれ以降の全画像クリップの再生時間の合計より長い場合、前記音声レーンにおける前記ｍ番目の画像クリップの代表画像の左端に対応した位置に前記ｎ番目の音声データから最後の音声データに対応する音声クリップの先端の境界を表示すると共に最後の画像クリップの次の仮想クリップに係る表示領域の左端に対応した位置に前記ｎ番目の音声データから最後の音声データに対応する音声クリップの終端の境界を表示することを特徴とする請求項１記載の編集装置。
【請求項８】
ｎ−１番目の音声データ（ｎ＞１）を表す音声クリップの終端の境界が前記音声レーンにおけるｍ番目（ｍ＞０）の画像クリップの代表画像の右端に対応する位置に表示されており、ｍ＋ｌ（ｌ＞０）番目の画像クリップの再生期間中にｎ番目の音声データの再生が終了する場合、前記音声レーンにおける前記ｍ番目の画像クリップの代表画像の右端に対応した位置に前記ｎ番目の音声データに対応する音声クリップの先端の境界を表示すると共に前記ｍ＋ｌ番目の画像クリップに対応した代表画像の左端に対応した位置に前記ｎ番目の音声データに対応する音声クリップの終端の境界を表示することを特徴とする請求項１記載の編集装置。
【請求項９】
ｎ−１番目の音声データ（ｎ＞１）を表す音声クリップの終端の境界が前記音声レーンにおけるｍ番目（ｍ＞０）の画像クリップの代表画像の右端に対応する位置に表示されており、ｎ番目の音声データの再生時間が前記ｍ番目の画像クリップの残りの再生時間とそれ以降の全画像クリップの再生時間の合計より長い場合、前記音声レーンにおける前記ｍ番目の画像クリップの代表画像の右端に対応した位置に前記ｎ番目の音声データから最後の音声データに対応する音声クリップの先端の境界を表示すると共に最後の画像クリップの次の仮想クリップに係る表示領域の左端に対応した位置に前記ｎ番目の音声データから最後の音声データに対応する音声クリップの終端の境界を表示することを特徴とする請求項１記載の編集装置。
【請求項１０】
先頭の音声データからｎ−１番目の音声データ（ｎ＞１）までの再生時間の合計が全画像クリップの再生時間より短く、ｎ番目の音声データの再生時間が最後の画像クリップの残りの再生時間より長い場合、前記音声レーンにおける最後の画像クリップの次の仮想クリップに係る表示領域の左端に対応した位置に前記ｎ＋１番目の音声データから最後の音声データに対応する音声クリップの先端の境界を表示すると共に前記仮想クリップに係る表示領域の右端に対応する位置に前記ｎ＋１番目の音声データから最後の音声データに対応する音声クリップの終端の境界を表示することを特徴とする請求項１記載の編集装置。
【請求項１１】
複数の音声データから構成された一つの音声クリップを選択すると、前記音声クリップを構成する複数の音声データのリストを表示し、前記リストから一つまたは複数の音声データを選択する選択手段を備えたことを特徴とする請求項１〜１０記載の編集装置。
【請求項１２】
前記音声レーンに表示されている複数の音声クリップのうちの任意の音声クリップを選択し、マウスによるドラッグ＆ドロップあるいはキーボードなどの手段によって前記音声レーン上の他の表示位置に移動することにより、前記音声クリップの再生順序を変更することを特徴とする請求項１〜１１記載の編集装置。
【請求項１３】
前記複数の画像クリップと音声クリップを記憶した記憶媒体と、前記画像クリップと音声クリップの編集結果に基づいて再生プログラムを生成する生成手段とを備えたことを特徴とする請求項１記載の編集装置。
【請求項１４】
複数の画像クリップにそれぞれ対応した複数の代表画像をその再生順に従って表示したストーリーボードを用いて前記複数の画像クリップ及び複数の音声クリップを編集する方法であって、
前記複数の音声クリップを示す音声レーンを前記複数の代表画像と並列に表示し、前記音声レーンにおいて、前記代表画像の左端に対応した位置又は右端に対応した位置の何れかに前記音声クリップの境界を表示することを特徴とする編集方法。
【請求項１５】
請求項１４記載の編集方法をコンピュータにより実行するためのプログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、編集装置に関し、特に、画像データと音声データの編集処理に関する。
【背景技術】
【０００２】
近来、デジタルカメラやデジタルビデオカメラ、カメラ付携帯電話などの普及によって、一般のユーザがデジタル静止画およびデジタル動画などのデジタル画像を取り扱う機会が増加している。今後、これらの機器は、撮影画素数の増加や記録手段の容量の増加などの技術的進歩により、より高画質な画像・より長時間の動画像を撮影できるようになると予想される。
【０００３】
そこで、これらのデジタル画像や音声データを素材として、ＰＣなどを用いてビデオ編集を行いたいという要求が高まっており、実際にＰＣ上で動作するビデオ編集ソフトも数多く登場している。
【０００４】
この様なビデオ編集ソフトには、ビデオ編集に習熟したユーザ向けのユーザインタフェースとして、タイムラインを用いたビデオ編集方法を提供しているものがある。タイムラインとは、図２のように、各トラックに画像データや音声データを時間軸上に配置したものである（図２では画像データ・音声データともに１トラックずつ表示しているが、複数トラック表示するものもある）。
【０００５】
タイムラインを用いたビデオ編集は、非常にきめ細かな編集が行え、高度な編集機能を求めるユーザには向いているが、一方、ビデオ編集の初心者にとっては操作が分かりにくいという欠点がある。
【０００６】
そこで、初心者向け、あるいはタイムラインを用いた編集作業の前に、ラフな編集を行うための方法として、ストーリーボードを用いたビデオ編集方法を提供しているソフトもある。ストーリーボードとは、図３のように、画像を画像クリップとして時系列順に並べたものである。この方法は、画像のサムネイルを選択し並べ替えることでビデオ編集が行えるので、初心者にも分かりやすいというメリットがある。この様なストーリーボードを用いた編集処理が特許文献１に開示されている。
【特許文献１】特開２００３−３２６１９号
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、ストーリーボード形式の編集画面は、画像の表示順序は容易に認識可能であるが、各画像クリップに対してどのように音声データが重ね合わさるのかということが分からないという問題がある。
【０００８】
本発明はこの様な問題を解決し、ストーリーボード形式の編集方法においても、各クリップに対応した音声データを容易に認識可能とすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、複数の画像クリップにそれぞれ対応した複数の代表画像をその再生順に従って表示したストーリーボードを用いて前記複数の画像クリップ及び複数の音声クリップを編集する装置であって、前記複数の音声クリップを示す音声レーンを前記複数の代表画像と並列に表示し、前記音声レーンにおいて、前記代表画像の左端に対応した位置又は右端に対応した位置の何れかに前記音声クリップの境界を表示する。
【発明の効果】
【００１０】
ストーリーボード上で、画像データと音声データがどのように重ね合わさるのかが表現できるので、ストーリーボードを用いたビデオ編集が容易に行えるという効果がある。
【発明を実施するための最良の形態】
【００１１】
図１は、本発明に係る画像データおよび音声データの編集装置のブロック図である。１０１は中央演算装置（ＣＰＵ）、１０２はメモリ、１０３はマウスやキーボードなどの入力装置、１０４はモニタなどの表示装置、１０５はハードディスクドライブなどの記録装置、１０６はスピーカなどの音声出力装置、１０７はこれらの間でデータをやり取りするバスである。図では省略したが、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、メモリカードなどの外部記録装置やデジタルカメラ、デジタルビデオカメラと接続してデータを送受信する外部記録装置インタフェースや、ネットワークと接続してデータを送受信するネットワークインタフェースなどが備えられていても良い。
【００１２】
ＣＰＵ１０１は後述の様に、ユーザが表示装置１０４に表示された画面を見ながら入力装置１０３を操作することで作成した編集結果に従って記録装置１０５に記録されている画像クリップ、音声クリップを再生する。また、ＣＰＵ１０１は以下に説明するストーリーボード形式の編集画面の表示機能や編集結果としての再生プログラムデータの生成処理などを、メモリ１０２や記録装置１０４に記憶されたプログラムに従って実行する。また、図１の編集装置の機能は、ＰＣによる編集用のソフトウェアにより同様に実現できる。
【００１３】
図４は、編集装置１が表示装置１０４に表示するストーリーボードの例である。
【００１４】
４０１〜４０４は、各画像クリップの代表画像であり、静止画クリップならその画像が、動画クリップなら第１フレーム目の画像が表示されている。図４では、画面の左側のクリップの方が再生順序が先になる。４０５〜４０７はトランジションエフェクトを表すトランジションボックスで、前後の画像クリップをどのようにして切り替えて表示するかを表す。４０８は音声データを表示するオーディオレーンで、４０９〜４１２はひとつまたは複数の音声データに対応する音声クリップを示している。オーディオレーン４０８および音声クリップについては、後に詳しく説明する。また４１３は、ストーリーボードを左右にスクロールさせるためのスクロールバーである。
【００１５】
各画像クリップは、表示はされていないが、それぞれ異なる再生時間を持つ。たとえば動画ならその長さ（トリミングされている場合もある）、静止画ならその静止画を表示し続ける時間長である。
【００１６】
次に、これよりオーディオレーン４０８に対する音声クリップの表示手順について説明する。
【００１７】
前述のように、ストーリーボードに表示された各画像クリップはそれぞれ異なる再生時間を持つため、それに対応してオーディオレーンを図５のように表現する。５０１〜５０４は各画像クリップを示す代表画像で、５０１が最初の画像クリップの代表画像、５０４が最後の画像クリップの代表画像である。５０５は、実際には表示されない仮想クリップである。５０６〜５０７はトランジションボックスである。また、５０８はオーディオレーンである。オーディオレーン５０８は、図中ａまたはｂの記号で表現された離散的な区切りを持つ。本形態では、ａを画像クリップの左側の区切り、ｂを画像クリップの右側の区切りと呼ぶ。本形態では、音声クリップの境界位置をこの左側の区切りａ、或は右側の区切りｂの何れか一方とする。
【００１８】
まず、先頭の音声クリップの表示方法について説明する。
【００１９】
先頭の音声データからｎ番目の音声データ（ｎ＞０）までの再生時間の合計が、先頭の画像クリップの再生時間より短かった場合は、オーディオレーンの左端から先頭の画像クリップの右側の区切りｂまでの区間に、先頭の音声データからｎ番目の音声データまでを一つの音声クリップとして表示する。
【００２０】
また、先頭の音声データがｍ番目の画像クリップ（ｍ＞１）の途中で終わる場合は、オーディオレーンの左端からｍ番目の画像クリップの左側の区切りａまでの区間に、先頭の音声データに対応する音声クリップを表示する。
【００２１】
また、先頭の音声データがすべての画像クリップの再生時間の合計よりも長い場合は、オーディオレーンの左端から最後の画像クリップの次の仮想クリップの左側の区切りａまでの区間に、先頭の音声データに対応する音声クリップを表示する。
【００２２】
次に、ｎ−１番目の音声データ（ｎ＞１）を表す音声クリップがｍ番目（ｍ＞０）の画像クリップの左側の区切りａで終了している場合について説明する。
【００２３】
まず、ｎ＋ｋ番目の音声データ（ｋ≧０）がｍ番目の画像クリップの途中で終了し、ｎ＋ｋ＋１番目の音声データがｍ＋１番目の画像クリップの途中で終了する場合、ｍ番目の画像クリップの左側の区切りａから右側の区切りｂまでの区間に、ｎ番目からｎ＋ｋ番目までの音声データに対応する音声クリップを表示する。
【００２４】
また、ｎ番目の音声データがｍ＋ｌ（ｌ＞０）番目の画像クリップの途中で終了する場合、ｍ番目の画像クリップの左側の区切りａからｍ＋ｌ番目の画像クリップの左側の区切りａまでの区間に、ｎ番目の音声データに対応する音声クリップを表示する。
【００２５】
また、ｎ番目の音声データがｍ番目の画像クリップの残りの再生時間とそれ以降の全画像クリップの再生時間の合計より長い場合、ｍ番目の画像クリップの左側の区切りａから最後の画像クリップの次の仮想クリップの左側の区切りａまでの区間に、ｎ番目の音声データから最後の音声データに対応する音声クリップを表示する。
【００２６】
次に、ｎ−１番目の音声データ（ｎ＞１）を表す音声クリップがｍ番目（ｍ＞０）の画像クリップの右側の区切りｂで終了している場合について説明する。
【００２７】
ｎ番目の音声データがｍ＋ｌ（ｌ＞０）番目の画像クリップの途中で終了する場合、ｍ番目の画像クリップの右側の区切りｂからｍ＋ｌ番目の画像クリップの左側の区切りａまでの区間に、ｎ番目の音声データに対応する音声クリップを表示する。
【００２８】
また、ｎ番目の音声データがｍ番目の画像クリップの残りの再生時間とそれ以降の全画像クリップの再生時間の合計より長い場合、ｍ番目の画像クリップの右側の区切りｂから最後の画像クリップの次の仮想クリップの左側の区切りａまでの区間に、ｎ番目の音声データから最後の音声データに対応する音声クリップを表示する。
【００２９】
そして、音声クリップが複数の音声データに対応している場合、表示画面上でこの音声クリップを選択すると、音声クリップに含まれる音声データのリストを表示する。ユーザはマウスなどの入力装置１０３を操作して、そのリストからひとつまたは複数の音声データを選択できる。なお、ここでの音声データとは、例えば一つの曲など、一つのまとまった音声を示している。
【００３０】
次に、以上説明したようなストーリーボードの表示例を、実際に図を用いて表現する。
【００３１】
図６は、１曲目の表示例を示す図である。
【００３２】
６０１〜６０４はそれぞれ１番目、２番目、３番目、そして最後の画像クリップの代表画像であり、６０５は仮想クリップである。６０６は１曲目の音声クリップの再生時間が代表画像６０１の画像クリップの再生時間より短い場合のオーディオレーンである。６０７は１曲目から３曲目までの音声クリップの再生時間が代表画像６０１の画像クリップの再生時間より短い場合のオーディオレーンである。６０８は１曲目の音声クリップが代表画像６０３の画像クリップの途中で終わる場合のオーディオレーンである。また、６０９は１曲目の音声クリップが全ての画像クリップの再生時間の合計よりも長い場合のオーディオレーンである。
【００３３】
この様に、オーディオレーンにおける１曲目の音声クリップの境界位置は、対応する画像クリップの範囲内で終了する場合のみｂ（右側の区切り）で、それ以外はａ（左側の区切り）となる。
【００３４】
次に、図７は、ｎ−１番目の曲（ｎ＞１）を表す音声クリップが、ｍ番目の画像クリップ（ｍ＞１）のａ（左側の区切り）で終了したときの、ｎ番目の音声クリップの表示例を示す図である。
【００３５】
７０１〜７０４はそれぞれ、ｍ番目、ｍ＋１番目、ｍ＋２番目、そして最後の画像クリップの代表画像であり、７０５は仮想クリップである。７０６はｎ番目の音声クリップの再生時間が画像クリップ７０１の再生時間より短い場合のオーディオレーンである。７０７はｎ番目からｎ＋２番目までの音声クリップの再生時間が対応する画像クリップ７０１の再生時間より短い場合のオーディオレーンである。７０８はｎ番目の音声クリップが画像クリップ７０３の途中で終わる場合のオーディオレーンである。また、７０９はｎ番目の音声クリップが画像クリップ７０１の残りの再生時間とそれ以降の全画像クリップの再生時間の合計より長い場合のオーディオレーンである。
【００３６】
この様に、本形態では、一つの画像クリップ（この場合は７０１）の再生期間中に、対応する音声クリップが再生の開始及び終了点を持つ場合に限り、ｂ（右側の区切り）の位置をオーディオレーンにおける音声クリップの終端の境界位置として表示し、一つの音声クリップが複数の画像クリップにまたがって存在する場合には、再生終了点のある画像クリップの代表画像におけるａ（左側の区切り）の位置を終端の境界位置として表示する。また、一つの音声クリップの再生時間が全ての動画クリップの合計再生時間より長い場合、最後のクリップの次の仮想クリップ７０５のａ（左側の区切り）の位置を終端の境界位置として表示する。
【００３７】
次に、図８は、ｎ−１番目の曲（ｎ＞１）を表す音声クリップの終端の境界位置が、ｍ番目の画像クリップ（ｍ＞１）のｂ（右側の区切り）の位置に表示されているときの、ｎ番目の音声クリップの表示例を示す図である。
【００３８】
８０１〜８０４はそれぞれｍ番目、ｍ＋１番目、ｍ＋２番目、そして最後の画像クリップの代表画像であり、８０５は仮想クリップである。８０６はｎ曲目の音声クリップが画像クリップ８０２の途中で終わる場合のオーディオレーンである。８０７はｎ曲目の音声クリップが画像クリップ８０３の途中で終わる場合のオーディオレーンである。また、８０８はｎ曲目の音声クリップが画像クリップ８０１の残りの再生時間とそれ以降の全画像クリップの再生時間の合計より長い場合のオーディオレーンである。
【００３９】
この場合、一つの画像クリップ（この場合は８０１）の再生期間中に音声クリップが再生開始点及び再生終了点を持つ場合はありえない（この場合は７０７に含まれる）ので、音声クリップは必ず複数の画像クリップをまたがって存在し、終点のある画像クリップのａ（左側の区切り）の位置をこの音声クリップの終端の境界位置として表示する。また、音声クリップの再生時間が、これ以降の全動画クリップの合計の再生時間より長い場合、最後の画像クリップの次の仮想クリップ８０５のａ（左側の区切り）の位置を終端の境界位置として表示する。
【００４０】
図９は、ｎ番目の曲（ｎ＞１）を表す音声クリップの終端の境界位置が、仮想クリップのａ（左側の区切り）であった場合の、ｎ＋１曲目以降の音声クリップの表示例を示す図である。この場合、９０１に示すように、ｎ＋１曲目から最後の曲に対応する音声クリップを仮想クリップのａ（左側の区切り）からｂ（右側の区切り）の間に表示する。
【００４１】
また、図１０は音声クリップの選択時の表示例を示す図である。
【００４２】
音声クリップが一つの音声データに対応している場合、ユーザは、入力装置１０３を操作して、その音声クリップをクリックしたり、フォーカスを合わせてキーを押すことで音声データを選択できる（１００１）。
【００４３】
一方、音声クリップが複数の音声データに対応している場合、その音声クリップをクリックしたり、フォーカスを合わせてキーを押すと、音声データのリストを表示す（１００２）。そこで、リスト上の音声データをクリックしたり、フォーカスを合わせてキーを押すことで、一つまたは複数の音声データを選択することができる。複数の音声データを選択する方法として、あるキー（たとえばコントロールキーやシフトキー）を押しながら音声データを順にクリックしていくなどの方法が考えられる。
【００４４】
また、図１１は、入力装置１０３によるドラッグ＆ドロップによって、音声データの順序を入れ替える場合の表示例を示した図である。
【００４５】
まず、音声データ１１０１にマウスカーソルを持っていき、ドラッグして１１０２の位置までマウスカーソルを移動させると、１１０３のようなバーを表示する。その時点でドロップすると、音声データ１１０１はバー１１０３があった位置に移動する。
【００４６】
同様に、１００２のような音声データのリスト上から音声データをドラッグして移動させたり、逆に音声データをドラッグして１００２のような音声データのリスト上にドロップして、音声データを移動することもできる。
【００４７】
上記では、マウスを使ったドラッグ＆ドロップで音声データを移動させる例を示したが、それ以外の方法も考えられる。たとえば、マウスあるいはキーによって音声データを選択し、カーソルキーなどのキーを用いて音声データを移動する方法も可能である。
【００４８】
この様に、本形態によれば、ストーリーボード上で、画像データの代表画像に並列に音声クリップを示すオーディオレーンを表示し、各音声クリップの再生位置に応じてオーディオレーンにおける音声クリップの境界位置を切り替えて表示するため、ユーザは、ストーリーボード上で画像クリップと音声クリップの再生タイミングを容易に認識することができ、ストーリーボードを用いたビデオ編集が容易に行えるという効果がある。
【００４９】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成される。
【００５０】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００５１】
ここでプログラムコードを記憶する記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、磁気テープ、不揮発性のメモリカード、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、光ディスク、光磁気ディスク、ＭＯなどが考えられる。
【００５２】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００５３】
【図１】本発明に係る画像データおよび音声データの編集装置のブロック図である。
【図２】タイムラインの表示例である。
【図３】ストーリーボードの表示例である。
【図４】実施形態におけるストーリーボードの表示例である。
【図５】オーディオレーンの表示例を示す図である。
【図６】１曲目の音声クリップの表示例を示す図である。
【図７】ｎ−１番目の曲（ｎ＞１）を表す音声クリップが、左側の区切りで終了したときの、ｎ曲目の音声クリップの表示例を示す図である。
【図８】ｎ−１番目の曲（ｎ＞１）を表す音声クリップが、右側の区切りで終了したときの、ｎ曲目の音声クリップの表示例を示す図である。
【図９】ｎ番目の曲（ｎ＞１）を表す音声クリップが、仮想クリップのａ（左側の区切り）で終了したときの、ｎ＋１曲目以降の音声クリップの表示例を示す図である。
【図１０】音声クリップの選択方法を示す図である。
【図１１】ドラッグ＆ドロップによって音声データの順序を入れ替える例を示した図である。
【図１】
2005136485.tif 000003
【図２】
2005136485.tif 000004
【図３】
2005136485.tif 000005
【図４】
2005136485.tif 000006
【図５】
2005136485.tif 000007
【図６】
2005136485.tif 000008
【図７】
2005136485.tif 000009
【図８】
2005136485.tif 000010
【図９】
2005136485.tif 000011
【図１０】
2005136485.tif 000012
【図１１】
2005136485.tif 000013