(57)【特許請求の範囲】
【請求項１】
複数のフレームからなり、単位時間当たりの所定のフレーム数を表すフレームレートが設定された動画像データを格納している記憶手段と、
表示単位時間を任意に設定可能な入力手段と、
前記フレームレート及び前記入力手段により設定された表示単位時間に基づいて、前記動画像データを当該フレームレートのフレーム数を単位として前記表示単位時間分のフレーム数からなるフレーム列毎に分割し、表示画面上の横方向又は縦方向に対して当該各フレーム列を順次表示するように制御する制御手段と、
前記制御手段の制御に従って、前記動画像データを前記表示画面上に前記表示単位時間に応じたフレーム列毎に表示する表示手段と
を具備したことを特徴とする動画像編集装置。
【請求項２】
前記制御手段は、
表示開始フレームの指定に応じて、前記表示画面上の所定の基準表示位置に当該表示開始フレームを表示し、当該表示開始フレームを基準とするマトリクス構成の各フレームを表示するように前記表示手段を制御することを特徴とする請求項１記載の動画像編集装置。
【請求項３】
前記制御手段は、
前記表示画面上の表示サイズに基づいて、前記各フレーム列毎の前記動画像データをマトリクス構成で表示できるように画像圧縮処理を実行する画像圧縮手段を有することを特徴とする請求項１または請求項２のいずれか１項に記載の動画像編集装置。
【請求項４】
前記制御手段は、
前記表示手段の表示画面上に表示されたマトリクス構成の各フレーム毎に、削除、交換、追加の編集操作を実現する編集手段を有することを特徴とする請求項１から請求項３のいずれか１項に記載の動画像編集装置。
【請求項５】
前記編集手段により編集処理されたマトリクス構成の各フレームから構成される動画像データを外部装置に出力する出力手段を備えていることを特徴とする請求項１から請求項４のいずれか１項に記載の動画像編集装置。
【請求項６】
前記制御手段は、
フレーム間予測符号化方式を利用して動画像データを圧縮する動画像圧縮手段を有し、
前記表示手段の表示画面上に表示された各フレームの中で指定されたフレームをフレーム内符号化データである圧縮基本フレームとして設定し、当該圧縮基本フレームを予測画像データとして前記動画像圧縮手段を制御する手段を有することを特徴とする請求項１から請求項５のいずれか１項に記載の動画像編集装置。
【請求項７】
動画像データを入力して、各フレーム単位での動画像編集機能を有する動画像編集装置に適用する動画像編集方法であって、
前記動画像編集装置は、複数のフレームからなり、単位時間当たりの所定のフレーム数を表すフレームレートが設定された動画像データを格納している記憶手段と、表示単位時間を任意に設定可能な入力手段とを有し、
前記フレームレート及び前記入力手段により設定された表示単位時間に基づいて、前記動画像データを当該フレームレートのフレーム数を単位として前記表示単位時間分のフレーム数からなるフレーム列毎に分割し、表示画面上の横方向又は縦方向に対して当該各フレーム列を順次表示するように制御するステップと、
前記制御ステップの制御に従って、前記動画像データを前記表示画面上に前記表示単位時間に応じたフレーム列毎に表示するステップと
からなる動画像編集方法。
【請求項８】
前記表示画面上の表示サイズに基づいて、前記各フレーム列毎の前記動画像データをマトリクス構成で表示できるように画像圧縮処理を実行するステップを有することを特徴とする請求項７記載の動画像編集方法。
【請求項９】
前記表画面上に表示されたマトリクス構成の各フレーム毎に、削除、交換、追加の編集処理を実行するステップを有することを特徴とする請求項７または請求項８のいずれか１項に記載の動画像編集方法。
【請求項１０】
前記動画像編集装置は、フレーム間予測符号化方式を利用して動画像データを圧縮する動画像圧縮手段を有し、
前記表示ステップにより前記表示画面上に表示された各フレーム列の中で指定されたフレームをフレーム内符号化データである圧縮基本フレームとして設定し、当該圧縮基本フレームを予測画像データとして前記動画像圧縮手段を制御するステップを有することを特徴とする請求項７から請求項９のいずれか１項に記載の動画像編集方法。
【請求項１１】
動画像データを入力して、各フレーム単位での動画像編集機能を有するコンピュータシステムにおいて、
前記コンピュータシステムは、複数のフレームからなり、単位時間当たりの所定のフレーム数を表すフレームレートが設定された動画像データを格納している記憶手段と、表示単位時間を任意に設定可能な入力手段とを有し、
前記フレームレート及び前記入力手段により設定された表示単位時間に基づいて、前記動画像データを当該フレームレートのフレーム数を単位として前記表示単位時間分のフレーム数からなるフレーム列毎に分割し、表示画面上の横方向又は縦方向に対して当該各フレーム列を順次表示するように制御する機能と、
前記制御ステップの制御に従って、前記動画像データを前記表示画面上に前記表示単位時間に応じたフレーム列毎に表示する機能と
を前記コンピュータシステムに実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般的にはディジタル動画像データを編集するための動画像編集装置に関し、特に動画像編集用画面の表示方式に関する。
【０００２】
【従来の技術】
近年、ディジタルビデオカメラの普及や、ディジタル放送の推進化等により、放送局以外に、一般ユーザを対象として、ディジタル映像である動画像を編集するための動画像編集装置が注目されている。この動画像編集装置は、一般的には動画像データを入出力するためのインターフェースを有するパーソナルコンピュータやディジタルビデオカメラなどのハードウエアおよび編集用ソフトウェアから構成されている。
【０００３】
ここで、動画像は、フレームと呼ばれる１枚毎の静止画像が所定のフレームレート（ｆｐｓ：ｆｒａｍｅ  ｐｅｒ  ｓｅｃｏｎｄ）で連続的に表示されることにより表現される。従って、動画像データとは、多数のフレームから構成されている。フレームレートとは、通常では１秒間の単位時間に連続的に表示されるフレーム枚数を意味する。例えばテレビジョン放送では、１秒間に３０フレーム（コマ）を連続的に表示するフレームレート（３０ｆｐｓ）により、映像が画面上に表示される。
【０００４】
ところで、動画像編集装置は、動画像の編集処理としてフレーム単位の削除、交換、追加等の編集操作を実現するために、動画像を構成する各フレームをディスプレイ（モニタ）の画面上に表示できる機能を備えている。この場合、編集操作上の観点から、各フレームの表示方法には各種の工夫が要求される。
【０００５】
【発明が解決しようとする課題】
従来の動画像編集装置には、動画像に含まれる各フレームの画像を縮小表示する機能を有するものが提案されている（例えば特開平１０−２８５５３２号公報を参照）。また、モニタの画面上に、水平方向のＭ個と、垂直方向のＮ個からなる各フレームを圧縮して表示する装置が提案されている（例えば特開平８−２３５２０号公報を参照）。
【０００６】
しかしながら、画面上に各フレームの縮小画像を一列に表示するだけでは、ユーザの編集操作性を向上できるとは限らない。また、後者の装置のように、画面上の水平及び垂直方向に各フレームを配列して表示すれば、前者の装置と比較すれば、編集操作性の向上を図ることが可能である。しかし、動画像は、フレームレート（単位時間当たりのフレーム枚数）に基づいた表示単位時間の概念が重要である。従って、動画像編集操作では、フレームレートに基づいた表示単位時間を認識できるフレーム表示を実現する必要がある。
【０００７】
そこで、本発明の目的は、フレームレートに基づいた表示単位時間を意識した動画像の編集操作を可能にして、結果として編集操作性を向上できる動画像編集装置を提供することにある。
【０００８】
【課題を解決するための手段】
本発明は、動画像に含まれる各フレームをフレームレートに基づいてマトリクス構成で表示し、表示単位時間を認識した編集用表示機能を有する動画像編集装置に関するものである。
【０００９】
具体的には、本発明の動画像編集装置は、単位時間に表示可能な複数のフレームから構成される動画像データを入力する入力手段と、動画像データを画面上に各フレーム毎に表示する表示手段と、入力手段により入力された動画像データのフレームレート及び表示単位時間に基づいて、画面上に表示する縦及び横方向のフレーム数を決定し、当該フレーム数に従ったマトリクス構成の各フレームを表示するように表示手段を制御する編集制御手段とを備えたものである。
【００１０】
このような構成の動画像編集装置であれば、フレームレートに基づいて表示単位時間を意識した各フレーム構成を画面上で容易に認識することができる。この場合、画面上に表示されるフレーム画像は、通常の画像サイズ、縮小画像、または拡大画像のいずれでもよい。要するに、フレームレート（単位時間当たりのフレーム枚数）に基づいた表示単位時間の概念を有する動画像を認識できるようにフレーム表示することで、任意の表示単位時間内でのフレームの編集操作（削除，交換，追加など）を実現することができる。また、フレームレートを変更した場合のフレーム表示を実現できるため、当該フレームレートの変更に応じた動画像の再生状態を画面上で容易に推測できる効果もある。換言すれば、一般ユーザには、編集処理後の動画像の再生状態（再生時間など）を直感的に認識できる効果がある。更に、マトリクス構成の各フレームを同一画面上に表示するため、表示単位時間での任意のフレーム集合の編集が容易である。
【００１１】
【発明の実施の形態】
以下図面を参照して、本発明の実施の形態を説明する。
【００１２】
（動画像編集装置の構成）
図１は、本実施形態に関係する動画像編集装置の要部を示すブロック図である。
【００１３】
同装置は、図１に示すように、制御・編集部１０と、入力操作部１１と、表示部１２と、記憶部１３と、入出力インターフェース１４とを有する。制御・編集部１０は、パーソナルコンピュータやディジタルビデオカメラに内蔵されているＣＰＵ及びそのソフトウェアに相当する構成要素である。入力操作部１１は、動画像編集操作に必要な各種の入力を行なうための要素であり、具体的にはキーボード、マウスなどに相当する。
【００１４】
表示部１２は、例えば液晶表示器（ＬＣＤ）やＣＲＴディスプレイなどの表示画面（以下単に画面と表記する場合がある）を有し、同実施形態に関する動画像編集用画面（フレーム表示）を表示する。記憶部１３は、動画像データ（ディジタル映像データ）を蓄積・保存するための記憶装置である。具体的には、記憶部１３は、メモリカード、ハードディスクドライブ（ＨＤＤ）、ディジタルビデオテープ（ＤＶテープ）のドライブなどである。なお、同実施形態では、同一の記憶部１３において、編集前の原画像である動画像データ１３０及び編集後に出力された動画像データ１３１をそれぞれ蓄積・保存する構成を想定する。当然ながら、両者のデータ１３０，１３１を、異なる種類の記憶部１３に蓄積・保存する構成でもよい。入出力インターフェース１４は、記憶部１３から制御・編集部１０への動画像データ１３０の入力、及び制御・編集部１０から記憶部１３への動画像データ１３１の出力を行なうためのインターフェースである。
【００１５】
なお、制御・編集部１０は、後述するように、特にＭＰＥＧ  （Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅｓ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）規格により動画圧縮処理を実行する動画圧縮部（回路及びソフトウェアを含む要素）１００を有する（図９を参照）。
【００１６】
（動画像編集処理）
以下図１と共に、図２のフローチャート、及び図３から図８を参照して、同実施形態に関する動画像編集処理を説明する。
【００１７】
ここで、同実施形態では、動画像の編集操作とは、動画像に含まれるフレーム自体の削除、追加、フレーム間の交換、フレーム内の画像の変更、及び表示された複数のフレームのグループ化等の操作を含む。
【００１８】
まず、記憶部１３には、編集前の原画像である動画像データ１３０が保存されている場合を想定する。この動画像データ１３０は、例えばディジタルビデオカメラにより撮影された動画像や、テレビ受信機により受信されたディジタル映像データに相当するものである。
【００１９】
制御・編集部１０は、動画像データ１３０から編集対象の開始フレームが入力操作部１１から設定されているか否かを判定する（ステップＳ１）。ここで、制御・編集部１０は、各フレームをフレーム番号（変数ＦＮで表記する）で管理する。ユーザにより開始フレームが入力操作部１１から設定されている場合には、制御・編集部１０は、ユーザの設定したフレーム番号（任意番号ＮＵ）を変数ＦＮに設定する（ステップＳ１のＹＥＳ，Ｓ３）。一方、ユーザの設定が無い場合には、制御・編集部１０は、初期フレーム番号（１又は０１）を変数ＦＮに設定する（ステップＳ１のＮＯ，Ｓ２）。
【００２０】
次に、制御・編集部１０は、表示単位時間（変数ＩＴ）が入力操作部１１から設定されているか否かを判定する（ステップＳ４）。ここで、動画像データ１３０は、所定のフレームレート（ここでは１０ｆｐｓとする）が設定されている場合を想定する（図３を参照）。ユーザにより表示単位時間が入力操作部１１から設定されている場合には、制御・編集部１０は、ユーザの設定した表示単位時間（任意時間ＴＵ秒）を変数ＩＴに設定する（ステップＳ４のＹＥＳ，Ｓ６）。一方、ユーザの設定が無い場合には、制御・編集部１０は、１秒を示す値（１）を変数ＩＴに設定する（ステップＳ４のＮＯ，Ｓ５）。
【００２１】
さらに、制御・編集部１０は、表示部１２の画面上でフレーム画像を表示する場合の表示位置の初期化を行なう（ステップＳ７）。ここでは、図３に示すように、表示部１２の画面上には、現在の編集対象である動画像データ１３０に関する情報を表示する表示エリア３００、及び動画像データ１３０に含まれる各フレームを表示するフレーム表示エリア３０１が設定される。フレーム表示エリア３０１には、後述するように、マトリクス構成の各フレーム（静止画像、Ｆｒａｍｅ０１…Ｆｒａｍｅ６０で示す）３０２が表示される。制御・編集部１０は、フレーム表示エリア３０１の横方向の座標を変数Ｘで、縦方向の座標を変数Ｙで管理し、左上を基準座標（表示開始フレームの基準位置、Ｘ＝０，Ｙ＝０）とする。なお、図３は、フレームレートが１０ｆｐｓ（１秒間に１０枚のフレーム）の動画像を編集する場合の編集用画面である。また、表示単位時間（ＩＴ）を１秒と設定し、開始フレームを最初のフレーム（ＦＮ＝１）とした場合の具体的な表示画面である。
【００２２】
以上のような準備処理の後に、制御・編集部１０は、記憶部１３からインターフェース１４を介して動画像データ１３０に含まれる各フレームの入力（取り込み）を開始する（ステップＳ８のＮＯ）。即ち、制御・編集部１０は、変数ＦＮに設定されたフレーム番号（ここでは０１番目）からフレームを入力し、表示エリア３０１の座標（Ｘ，Ｙ）の位置に表示する（ステップＳ９，Ｓ１０）。
【００２３】
具体的には、図３に示すように、指定された表示単位時間（ここではＩＴ＝１秒）に対応するフレーム数（ここでは１０枚）の表示処理が終了するまで、制御・編集部１０は、座標Ｘを更新（次の座標Ｘとの表示間隔ＨＤを加算する）しながら、１列目の各フレーム（フレーム番号１０）を表示する（ステップＳ１１のＮＯ，Ｓ１２，Ｓ１４）。そして、表示単位時間の表示処理が終了すると、制御・編集部１０は、座標Ｙを更新（次の座標Ｙとの表示間隔ＶＤを加算する）して、次の２列目の各フレーム（フレーム番号１１から２０まで）を表示する（ステップＳ１１のＹＥＳ，Ｓ１３，Ｓ１４）。
【００２４】
以上のような表示処理を繰り返すことにより、図３に示すように、フレーム表示エリア３０１には、フレームレート（１０ｆｐｓ）に基づいて、横方向には指定された表示単位時間に応じた１０フレーム数毎の各フレームが表示されて、かつ縦方向には表示単位時間毎に変化する各フレームが表示される（ステップＳ８のＹＥＳ）。制御・編集部１０は、当該表示画面上において、入力操作部１１からの操作指示によりフレーム単位の編集操作を実行し、編集処理後の各フレーム（動画像データ１３１）をインターフェース１４を介して記憶部１３に出力する（ステップＳ１５，Ｓ１６）。ここで、制御・編集部１０は、マトリクス構成の各フレームの表示枚数を、フレームレート及び表示単位時間以外に、フレーム表示エリア３０１のサイズや画像表示サイズにより決定する。従って、編集対象の各フレームを１画面では表示できない場合には、ステップＳ７からの処理を全フレームの表示と編集処理が終了するまで繰り返す（ステップＳ１７）。
【００２５】
以上のように同実施形態の動画像編集装置によれば、ユーザは、図３に示すように、編集対象の動画像のフレームレートに基づいて、例えば１秒間の表示単位時間で表示される各フレーム列（Ｘ座標の横方向）、および縦方向（Ｙ座標）に表示単位時間で変化する各フレーム列を、表示画面上で容易に認識することができる。これにより、フレームレート（単位時間当たりのフレーム枚数）に基づいた表示単位時間の概念を有する動画像を認識できるため、任意の表示単位時間内でのフレームの編集操作（削除，交換，追加など）を実現することができる。換言すれば、一般ユーザには、編集処理後の動画像の再生状態（再生時間など）を直感的に認識できる。
【００２６】
（編集用表示画面の変形例）
図４から図８は、同実施形態の編集用表示画面の変形例を示す図である。
【００２７】
図４は、フレームレートを５ｆｐｓとし、表示単位時間（ＩＴ）を１秒間として設定した場合の変形例１を示す。ここで、符号４００は、前述したように、マトリクス構成において、横方向（Ｘ座標）での次のフレームまでの表示間隔（ＨＤ）を示す。また、符号４０１は、縦方向（Ｙ座標）での次のフレーム列までの表示間隔（ＶＤ）を示す。本変形例１は、フレームレート（５ｆｐｓ）と表示単位時間（１秒間）に基づいて、１秒間に５枚のフレーム（静止画像）からなるフレーム列を表示単位時間１秒で開始フレーム（０１）から表示し、縦方向に１秒間隔で変化するフレーム列を表示する場合である。
【００２８】
図５は、フレームレートを３ｆｐｓ（１秒間に３枚のフレームからなる）とし、表示単位時間（ＩＴ）を１秒間として設定した場合の変形例２を示す。即ち、本変形例２は、フレームレート（３ｆｐｓ）と表示単位時間（１秒間）に基づいて、１秒間に３枚のフレーム（静止画像）からなるフレーム列を表示単位時間１秒で開始フレーム（０１）から表示し、縦方向に１秒間隔で変化するフレーム列を表示する場合である。
【００２９】
図６は、フレームレートを３ｆｐｓ（１秒間に３枚のフレームからなる）とし、表示単位時間（ＩＴ）を２秒間として設定した場合の変形例３を示す。即ち、本変形例３は、フレームレート（３ｆｐｓ）と表示単位時間（２秒間）に基づいて、１秒間に３枚のフレーム（静止画像）からなるフレーム列を表示単位時間２秒で開始フレーム（０１）から表示し、縦方向に２秒間隔で変化するフレーム列を表示する場合である。ここで、符号６００は、マトリクス構成において、横方向（Ｘ座標）での次のフレームまでの表示間隔（ＨＤ）を示す。また、符号６０１は、縦方向（Ｙ座標）での次のフレーム列までの表示間隔（ＶＤ）を示す。
【００３０】
要するに、本変形例３のように、ユーザが任意に表示単位時間を設定できるため、動画編集対象となるフレームマトリクス構成を任意に変更することが可能となる。
【００３１】
図７は、フレームレートを６ｆｐｓ（１秒間に６枚のフレームからなる）とし、表示単位時間（ＩＴ）を１秒間として設定した場合の変形例４を示す。符号７００は、マトリクス構成において、横方向（Ｘ座標）での次のフレームまでの表示間隔（ＨＤ）を示す。また、符号７０１は、縦方向（Ｙ座標）での次のフレーム列までの表示間隔（ＶＤ）を示す。
【００３２】
ここで、本変形例４は、前述の各変形例とは異なり、縦軸に表示単位時間を取り、上から下へ左から右へと時間が経過するように表示する場合である。即ち、縦方向が表示単位時間（ここでは１秒間）に表示されるフレーム列であり、横方向が表示単位時間の間隔（ここでは１秒間隔）で変化するフレーム列である。要するに、本変形例４は、動画編集対象となるフレームマトリクス構成において、縦方向と横方向のフレームの関係を逆にした場合を示す。
【００３３】
図８は、フレームレートを６ｆｐｓ（１秒間に６枚のフレームからなる）とし、表示単位時間（ＩＴ）を１秒間として設定した場合の変形例４と同様の変形例５を示す。ここで、ユーザがフレームレート（６ｆｐｓ）の原画像である動画像からフレームレート（１ｆｐｓ）の動画像を作成する編集方法の具体例を説明する。
【００３４】
ユーザによる入力操作部１１からの操作指示により、図８に示すように、フレームレート（６ｆｐｓ）の動画像において、１秒間の中で最初に表示されるフレーム集合８００が選択された場合を想定する。このフレーム集合８００を、例えばフレームレート（１ｆｐｓ）の動画像に編集する場合には、フレーム番号（０１）から、フレーム番号（０７）、フレーム番号（１３）、フレーム番号（１９）、フレーム番号（２５）、フレーム番号（３１）の順番で１秒ごとに各フレームが表示される動画像データが作成される。また、フレームレート（６ｆｐｓ）の動画像において、１秒間の中で５番目に表示されるフレーム集合８０１が選択された場合を想定する。このフレーム集合８０１を、例えばフレームレート（１ｆｐｓ）の動画像に編集する場合には、フレーム番号（０５）から、フレーム番号（１１）、フレーム番号（１７）、フレーム番号（２３）、フレーム番号（２９）、フレーム番号（３５）の順番で１秒ごとに各フレームが表示される動画像データが作成される。
【００３５】
以上のように、同実施形態の動画像編集用画面上において、例えばフレームレート（１ｆｐｓ）の動画像に編集する場合には、表示単位時間を１秒に設定して、編集対象の縦方向の行を選択する。これにより、当該行を上から下に確認することにより、編集後に作成される動画像を容易に認識することができる。また、例えばフレームレート（２ｆｐｓ）の動画像に編集する場合には、表示単位時間を１秒に設定し、編集対象の縦方向の行を２つ選択すればよい。具体例としては、図８において、フレーム集合８００とフレーム集合８０１とを選択することにより、フレーム番号（０１）から、フレーム番号（０５）、フレーム番号（０７）、フレーム番号（１１）、フレーム番号（１３）、フレーム番号（１７）、フレーム番号（１９）、フレーム番号（２３）、フレーム番号（２５）、フレーム番号（２９）、フレーム番号（３２）、フレーム番号（３５）の順番で１／２秒ごとに各フレームが表示される動画像データが作成される。さらに、フレームレート（２ｆｐｓ）の動画像に編集する場合に、表示単位時間を０．５秒に設定し、編集対象の縦方向の１行を選択することにより実現することも可能である。要するに、表示単位時間を任意に設定することにより、フレームレートを変更した動画像編集を容易に行なうことが可能である。
【００３６】
（変形例）
図９のフローチャートは、同実施形態の変形例を示すものである。
【００３７】
前述したように、同実施形態の動画像編集装置では、制御・編集部１０は、ＭＰＥＧ  （Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅｓ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）規格（１，２，４）により動画圧縮処理を実行する動画圧縮部１００を有する。本変形例は、当該動画圧縮部１００により動画像編集処理時に画像圧縮処理を行なう場合に、ユーザが指定したフレームを圧縮基本フレームとして設定し、当該圧縮基本フレームを使用したＭＰＥＧ式の画像圧縮（フレーム間予測符号化方式を利用した圧縮処理）を行なう場合である。圧縮基本フレームは、前後のフレームからの差分圧縮ではなくて、１フレーム内符号化データ（Ｉピクチャフレーム）であり、他のフレームの圧縮処理に必要な予測画像データに相当する。以下、当該圧縮基本フレームをＩフレームと表記する。
【００３８】
図９のフローチャートを参照して、本変形例を具体的に説明する。
【００３９】
本変形例のステップＳ２１からＳ３４に示す処理手順は、図２のステップＳ１からＳ１４に示す処理手順と同様である。即ち、制御・編集部１０は、動画像データ１３０から編集対象の開始フレームが入力操作部１１から設定されているか否かを判定する（ステップＳ２１）。ユーザにより開始フレームが入力操作部１１から設定されている場合には、制御・編集部１０は、ユーザの設定したフレーム番号（任意番号ＮＵ）を変数ＦＮに設定する（ステップＳ２１のＹＥＳ，Ｓ２３）。一方、ユーザの設定が無い場合には、制御・編集部１０は、初期フレーム番号（１又は０１）を変数ＦＮに設定する（ステップＳ２１のＮＯ，Ｓ２２）。
【００４０】
次に、制御・編集部１０は、表示単位時間（変数ＩＴ）が入力操作部１１から設定されているか否かを判定する（ステップＳ２４）。ユーザにより表示単位時間が入力操作部１１から設定されている場合には、制御・編集部１０は、ユーザの設定した表示単位時間（任意時間ＴＵ秒）を変数ＩＴに設定する（ステップＳ２４のＹＥＳ，Ｓ２６）。一方、ユーザの設定が無い場合には、制御・編集部１０は、１秒を示す値（１）を変数ＩＴに設定する（ステップＳ２４のＮＯ，Ｓ２５）。さらに、制御・編集部１０は、表示部１２の画面上でフレーム画像を表示する場合の表示位置の初期化を行なう（ステップＳ２７）。
【００４１】
以上のような準備処理の後に、制御・編集部１０は、記憶部１３からインターフェース１４を介して動画像データ１３０に含まれる各フレームの入力（取り込み）を開始する（ステップＳ２８のＮＯ）。即ち、制御・編集部１０は、変数ＦＮに設定されたフレーム番号のフレームを入力し、表示エリア３０１の座標（Ｘ，Ｙ）の位置に表示する（ステップＳ２９，Ｓ３０）。制御・編集部１０は、座標Ｘを更新しながら、１列目の各フレーム（フレーム番号１０）を表示する（ステップＳ３１のＮＯ，Ｓ３２，Ｓ３４）。そして、表示単位時間の表示処理が終了すると、制御・編集部１０は、座標Ｙを更新して、次の２列目の各フレームを表示する（ステップＳ３１のＹＥＳ，Ｓ３３，Ｓ３４）。
【００４２】
以上のような表示処理が実行された後に、制御・編集部１０は、当該表示画面上において、入力操作部１１からの操作指示によりフレーム単位の編集操作を実行する（ステップＳ２８のＹＥＳ，Ｓ３５）。ここで、制御・編集部１０は、ユーザにより入力操作部１１から動画圧縮時のＩフレーム（ここでは図８に示すフレーム集合８００を想定する）の指定がなされている場合には、当該Ｉフレームを使用してＭＰＥＧ方式の画像圧縮処理を実行する（ステップＳ３６のＹＥＳ，Ｓ３７）。一方、ユーザからＩフレームの指定が無い場合には、通常のＭＰＥＧ方式の画像圧縮処理を実行する（ステップＳ３６のＮＯ，Ｓ３８）。そして、制御・編集部１０は、動画圧縮処理を含む編集処理後の各フレームをインターフェース１４を介して記憶部１３に出力し、全ての編集処理が終了するまで繰り返す（ステップＳ３９，Ｓ４０）。
【００４３】
以上のように本変形例によれば、動画像編集処理時に、特にＭＰＥＧ方式の画像圧縮処理を合わせて実行する場合に、ユーザが指定したフレーム（フレーム集合）をＩフレーム（画像基本フレーム）として設定し、当該Ｉフレームを使用した画像圧縮処理を実行できる。具体例としては、図８に示すフレームレート（６ｆｐｓ）の動画像の画像圧縮を実行する場合に、ユーザが指定したフレーム集合８００をＩフレームとするＭＰＥＧ方式の画像圧縮処理を実行できる。
【００４４】
以上要するに、同実施形態によれば、動画像編集操作において、フレームレートに基づいた表示単位時間を認識できるマトリクス構成のフレーム表示を実現することが可能となる。従って、ユーザは、表示単位時間を意識した動画像の編集操作を可能にして、結果として編集操作性を向上できる。要するに、フレームレート（単位時間当たりのフレーム枚数）に基づいた表示単位時間の概念を有する動画像を認識できるようにフレーム表示することで、任意の表示単位時間内でのフレームの編集操作（削除，交換，追加など）を実現することができる。また、フレームレートを変更した場合のフレーム表示を実現できるため、当該フレームレートの変更に応じた動画像の再生状態を画面上で容易に推測できる効果もある。換言すれば、一般ユーザには、編集処理後の動画像の再生状態（再生時間など）を直感的に認識できる効果がある。更に、マトリクス構成の各フレームを同一画面上に表示するため、表示単位時間での任意のフレーム集合の編集が容易である。
【００４５】
【発明の効果】
以上詳述したように本発明によれば、フレームレートに基づいた表示単位時間を意識した動画像の編集操作を可能にして、結果として編集操作性を向上できる動画像編集装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に関する動画像編集装置の要部を示すブロック図。
【図２】同実施形態に関するフレーム表示処理及び編集操作の手順を説明するためのフローチャート。
【図３】同実施形態に関する編集用表示画面の一例を示す図。
【図４】同実施形態に関する編集用表示画面の変形例１を示す図。
【図５】同実施形態に関する編集用表示画面の変形例２を示す図。
【図６】同実施形態に関する編集用表示画面の変形例３を示す図。
【図７】同実施形態に関する編集用表示画面の変形例４を示す図。
【図８】同実施形態に関する編集用表示画面の変形例５を示す図。
【図９】同実施形態の変形例に関するフレーム表示処理及び編集操作の手順を説明するためのフローチャート。
【符号の説明】
１０…制御・編集部
１１…入力操作部
１２…表示部
１３…記憶部
１４…入出力インターフェース
１００…動画圧縮部
【図１】
0003600555.tif 000002
【図２】
0003600555.tif 000003
【図３】
0003600555.tif 000004
【図４】
0003600555.tif 000005
【図５】
0003600555.tif 000006
【図６】
0003600555.tif 000007
【図７】
0003600555.tif 000008
【図８】
0003600555.tif 000009
【図９】
0003600555.tif 000010