(57)【特許請求の範囲】
【請求項１】
映像信号又は音声信号からなる複数の素材のうち、選択された一以上の素材の再生範囲となるセグメントを指定する操作を行うための操作手段と、
再生範囲が指定された各素材のセグメントが再生順に従って配置された記録対象ストリームがグラフィカル・ユーザ・インターフェースを用いて表示手段に表示された状態で、該記録対象ストリーム内の編集作業により書き込み決定された各素材のセグメントを上書き可能な記録媒体内に確保された領域に連続的に記録する記録手段と、
上記表示手段の表示、及び上記記録手段の記録動作を制御する制御手段とを備え、
上記制御手段は、上記記録対象ストリーム内の素材のセグメントのうち、上記記録媒体に記録がされていない素材として上記記録手段に認識される未記録セグメントを、上記記録媒体に記録されている素材である記録済セグメントと区別して表示するように上記表示手段を制御し、上記記録対象ストリーム内の素材のセグメントのうち、上記記録媒体に記録されていない編集中の素材である編集中セグメントを上記記録媒体に書き込むか否かをユーザに確認する確認情報をグラフィカル・ユーザ・インターフェースを用いて上記表示手段に表示させ、該確認情報に対するユーザの応答に応じて、上記記録手段を制御するようにし、上記記録対象ストリームに配置される上記編集中セグメントに対して編集決定がされた場合、編集位置のセグメント以降の素材の上記記録済セグメントを上記未記録セグメントに変更するように上記記録手段を制御する
編集装置。
【請求項２】
上記記録媒体には複数に分割された領域が確保されており、
上記記録手段は、上記記録対象ストリームを分割して、上記記録媒体の分割された各領域に連続的に記録する
請求項１記載の編集装置。
【請求項３】
映像信号又は音声信号からなる複数の素材のうち、再生範囲となるセグメントが指定された一以上の素材のセグメントが再生順に従って配置された記録対象ストリームが作成され、グラフィカル・ユーザ・インターフェースを用いて表示手段に表示され、該記録対象ストリーム内の編集作業により書き込み決定された各素材のセグメントを上書き可能な記録媒体内に確保された領域に記録手段により連続的に記録し、
上記記録対象ストリーム内の素材のセグメントのうち、上記記録媒体に記録がされていない素材として上記記録手段に認識される未記録セグメントを、上記記録媒体に記録されている素材である記録済セグメントと区別して表示するように上記表示手段を制御し、上記記録対象ストリーム内の素材のセグメントのうち、上記記録媒体に記録されていない編集中の素材である編集中セグメントを上記記録媒体に書き込むか否かをユーザに確認する確認情報をグラフィカル・ユーザ・インターフェースを用いて上記表示手段に表示させ、該確認情報に対するユーザの応答に応じて、上記記録手段を制御するようにし、上記記録対象ストリームに配置される上記編集中セグメントに対して編集決定がされた場合、編集位置のセグメント以降の素材の上記記録済セグメントを上記未記録セグメントに変更して上記記録媒体に対する記録動作を行う
編集方法。
【請求項４】
上記記録媒体には複数に分割された領域が確保されており、
上記記録対象ストリームを分割して、上記記録媒体の分割された各領域に連続的に記録する
請求項３記載の編集方法。
【請求項５】
所定の処理をコンピュータに実行させるプログラムであって、
コンピュータに、
映像信号又は音声信号からなる複数の素材のうち、再生範囲となるセグメントが指定された一以上の素材のセグメントが再生順に従って配置された記録対象ストリームが作成され、グラフィカル・ユーザ・インターフェースを用いて表示手段に表示され、該記録対象ストリーム内の編集作業により書き込み決定された各素材のセグメントを上書き可能な記録媒体内に確保された領域に記録手段により連続的に記録する手順と、
上記記録対象ストリーム内の素材のセグメントのうち、上記記録媒体に記録がされていない素材として上記記録手段に認識される未記録セグメントを、上記記録媒体に記録されている素材である記録済セグメントと区別して表示するように上記表示手段を制御し、上記記録対象ストリーム内の素材のセグメントのうち、上記記録媒体に記録されていない編集中の素材である編集中セグメントを上記記録媒体に書き込むか否かをユーザに確認する確認情報をグラフィカル・ユーザ・インターフェースを用いて上記表示手段に表示させ、該確認情報に対するユーザの応答に応じて、上記記録手段を制御するようにし、上記記録対象ストリームに配置される上記編集中セグメントに対して編集決定がされた場合、編集位置のセグメント以降の素材の上記記録済セグメントを上記未記録セグメントに変更して上記記録媒体に対する記録動作を行う手順と
を実行させるためのプログラム。
【請求項６】
所定の処理をコンピュータに実行させるプログラムが記録されたコンピュータ読み取り可能なプログラム記録媒体であって、
コンピュータに、
映像信号又は音声信号からなる複数の素材のうち、再生範囲となるセグメントが指定された一以上の素材のセグメントが再生順に従って配置された記録対象ストリームが作成され、グラフィカル・ユーザ・インターフェースを用いて表示手段に表示され、該記録対象ストリーム内の編集作業により書き込み決定された各素材のセグメントを上書き可能な記録媒体内に確保された領域に記録手段により連続的に記録する手順と、
上記記録対象ストリーム内の素材のセグメントのうち、上記記録媒体に記録がされていない素材として上記記録手段に認識される未記録セグメントを、上記記録媒体に記録されている素材である記録済セグメントと区別して表示するように上記表示手段を制御し、上記記録対象ストリーム内の素材のセグメントのうち、上記記録媒体に記録されていない編集中の素材である編集中セグメントを上記記録媒体に書き込むか否かをユーザに確認する確認情報をグラフィカル・ユーザ・インターフェースを用いて上記表示手段に表示させ、該確認情報に対するユーザの応答に応じて、上記記録手段を制御するようにし、上記記録対象ストリームに配置される上記編集中セグメントに対して編集決定がされた場合、編集位置のセグメント以降の素材の上記記録済セグメントを上記未記録セグメントに変更して上記記録媒体に対する記録動作を行う手順と
を実行させるためのプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、上書き可能な光ディスクメディア等に対して映像・音声コンテンツを編集・記録する編集装置及びその方法、並びにプログラム及びプログラム記録媒体に関する。
【背景技術】
【０００２】
従来から、パーソナルコンピュータに接続可能な書き込み型ＤＶＤ（Digital Versatile Disc）ドライブと、同じくパーソナルコンピュータ上で動作する編集機能を有するＤＶＤオーサリングソフトウェアとを利用して、ユーザが映像コンテンツの編集を行い、再生可能な光ディスクメディアを作成することが行われている。
【０００３】
この方法のうち一般的なものとして、ハードディスク上で映像コンテンツとなる動画データの編集を終えてから光ディスクメディアに書き込むという、DVD-Video 方式でメディアをオーサリングする方法がある。しかしながら、この方法では、編集作業と記録媒体への書き込みとを並行して行うことはできない。
【０００４】
近年になって、DVD+RW Video Format（DVD+RW）や、DVD Video Recording（DVD-VR）による記録方式、或いは DVD+RW 、DVD-RAM など、セクタ単位でのランダム書き込みが可能な規格の登場により、最終的な書き込み先となる光ディスクメディアに記録した映像・音声コンテンツに対しての追加編集が可能となった。しかしながら、この編集方法は、光ディスクメディア再生ドライブのシーク特性により、フレーム単位での細かい編集には向かない。これは、そのような編集ではデータの断片化が生じるため、再度クラスタリングするデフラグ処理が必要となり、結局、DVD-Video 方式による編集と同様に、一旦ハードディスク上で編集を終えてから追記した方が作業時間を短くできる場合が多いからである。
【０００５】
【特許文献１】特開２０００−６９３６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ここで、編集対象となる動画データのフレーム単位のサイズが固定長である場合、記録先の光ディスクメディア上に予め記録領域を確保しておくことで、編集中に任意の区間に書き込んでもデータの断片化は発生しない。
【０００７】
しかしながら、編集対象となる動画データがフレーム間圧縮を行ったＧＯＰ（Group Of Pictures）構造を有するＭＰＥＧ（Moving Picture Experts Group）のようなフォーマットで、フレーム単位のサイズが可変長である場合、タイムライン上固定のタイムコード位置に記録したつもりでも、それより前のタイムコード位置の画像データにサイズ変更が生じた場合、記録領域内にギャップが発生してしまう。
【０００８】
本発明は、このような従来の実情に鑑みて提案されたものであり、編集作業と記録媒体への書き込みとを並行して行うことができ、且つ、ＭＰＥＧのようにフレーム単位のサイズが可変長である動画・音声データについても、連続した領域に書き込むことが可能な編集装置及びその方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した目的を達成するために、本発明に係る編集装置は、映像信号又は音声信号からなる複数の素材のうち、選択された一以上の素材の再生範囲となるセグメントを指定する操作を行うための操作手段と、再生範囲が指定された各素材のセグメントが再生順に従って配置された記録対象ストリームがグラフィカル・ユーザ・インターフェースを用いて表示手段に表示された状態で、該記録対象ストリーム内の編集作業により書き込み決定された各素材のセグメントを上書き可能な記録媒体内に確保された領域に連続的に記録する記録手段と、上記表示手段の表示、及び上記記録手段の記録動作を制御する制御手段とを備え、上記制御手段は、上記記録対象ストリーム内の素材のセグメントのうち、上記記録媒体に記録がされていない素材として上記記録手段に認識される未記録セグメントを、上記記録媒体に記録されている素材である記録済セグメントと区別して表示するように上記表示手段を制御し、上記記録対象ストリーム内の素材のセグメントのうち、上記記録媒体に記録されていない編集中の素材である編集中セグメントを上記記録媒体に書き込むか否かをユーザに確認する確認情報をグラフィカル・ユーザ・インターフェースを用いて上記表示手段に表示させ、該確認情報に対するユーザの応答に応じて、上記記録手段を制御するようにし、上記記録対象ストリームに配置される上記編集中セグメントに対して編集決定がされた場合、編集位置のセグメント以降の素材の上記記録済セグメントを上記未記録セグメントに変更するように上記記録手段を制御する。
【００１０】
また、上述した目的を達成するために、本発明に係る編集方法は、映像信号又は音声信号からなる複数の素材のうち、再生範囲となるセグメントが指定された一以上の素材のセグメントが再生順に従って配置された記録対象ストリームが作成され、グラフィカル・ユーザ・インターフェースを用いて表示手段に表示され、該記録対象ストリーム内の編集作業により書き込み決定された各素材のセグメントを上書き可能な記録媒体内に確保された領域に記録手段により連続的に記録し、上記記録対象ストリーム内の素材のセグメントのうち、上記記録媒体に記録がされていない素材として上記記録手段に認識される未記録セグメントを、上記記録媒体に記録されている素材である記録済セグメントと区別して表示するように上記表示手段を制御し、上記記録対象ストリーム内の素材のセグメントのうち、上記記録媒体に記録されていない編集中の素材である編集中セグメントを上記記録媒体に書き込むか否かをユーザに確認する確認情報をグラフィカル・ユーザ・インターフェースを用いて上記表示手段に表示させ、該確認情報に対するユーザの応答に応じて、上記記録手段を制御するようにし、上記記録対象ストリームに配置される上記編集中セグメントに対して編集決定がされた場合、編集位置のセグメント以降の素材の上記記録済セグメントを上記未記録セグメントに変更して上記記録媒体に対する記録動作を行う。
【００１１】
また、本発明に係るプログラムは、上述した編集処理をコンピュータに実行させるものであり、本発明に係るプログラム記録媒体は、そのようなプログラムが記録されたコンピュータ読み取り可能なものである。
【発明の効果】
【００１２】
本発明に係る編集装置及びその方法、並びにプログラム及びプログラム記録媒体によれば、編集作業と記録媒体への書き込みとを並行して行うことができ、且つ、ＭＰＥＧのようにフレーム単位のサイズが可変長である動画・音声データについても、連続した領域に書き込むことが可能とされる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。この実施の形態は、本発明を、上書き可能な光ディスクメディアに対して映像コンテンツを編集・記録する編集装置に適用したものである。
【００１４】
先ず、本実施の形態における編集装置の概略構成を図１に示す。図１に示すように、本実施の形態における編集装置１は、パーソナルコンピュータ１０と、モニタ１１と、キーボード１２と、マウス１３と、再生用光ディスクドライブ１４と、記録用光ディスクドライブ１５と、ハードディスクドライブ１６とから構成されている。再生用光ディスクドライブ１４には素材用光ディスクメディア２０が挿入され、記録用光ディスクドライブ１５には記録用光ディスクメディア２１が挿入される。
【００１５】
本発明は、主としてパーソナルコンピュータ１０内のＣＰＵ（Central Processing Unit）で動作する編集ソフトウェアについて適用される。この編集ソフトウェアは、パーソナルコンピュータ１０内のメモリに予め組み込むようにしてもよく、ネットワークやプログラム記録媒体を介してパーソナルコンピュータ１０にインストールするようにしてもよい。
【００１６】
モニタ１１は、パーソナルコンピュータ１０とＤＶＩ（Digital Visual Interface）等を介して接続され、編集ソフトウェアのＧＵＩ（Graphical User Interface）や動画データを表示する。
【００１７】
キーボード１２及びマウス１３は、パーソナルコンピュータ１０とＵＳＢ（Universal Serial Bus）等を介して接続される。ユーザは、このキーボード１２及びマウス１３を操作することで編集ソフトウェアを制御できる。
【００１８】
再生用光ディスクドライブ１４は、パーソナルコンピュータ１０とＡＴＡ（Advanced Technology Attachment）等で接続される。再生用光ディスクドライブ１４は、光ディスクカムコーダで撮影され素材用光ディスクメディア２０に記録された動画データを素材用光ディスクメディア２０から読み取り、その動画データをパーソナルコンピュータ１０に転送する。
【００１９】
記録用光ディスクドライブ１５は、パーソナルコンピュータ１０とＡＴＡ等で接続され、記録用光ディスクメディア２１に対して動画データの書き込みを行う。
【００２０】
ハードディスクドライブ１６は、パーソナルコンピュータ１０とＩＥＥＥ１３９４等で接続される。ハードディスクドライブ１６は、再生用光ディスクドライブ１４から読み込んだ動画データ、記録用光ディスクドライブ１５に対して書き込む動画データ、パーソナルコンピュータ１０で処理を行った一時的な動画データ、或いは編集ソフトウェアが使用する動画データへの参照情報等の内部データを保持する。
【００２１】
なお、本明細書では便宜上、素材用光ディスクメディア２０及び記録用光ディスクメディア２１に記録される動画データは、同じビットレートでＭＰＥＧ２方式で圧縮されているものと想定する。
【００２２】
また、本明細書では、実際に値を有する連続的な映像信号を「動画データ」と定義し、動画データではないものの、そのフォーマットやフレーム数等のメタ情報を有する抽象的な映像概念を「(動画)ストリーム」と定義する。
【００２３】
次に、このような編集装置１における動画編集処理について説明する。
【００２４】
図２は、ユーザが編集ソフトウェアを利用して行う動画編集作業のワークフローを示すフローチャートであり、図３は、モニタ１１に表示される編集ソフトウェアのＧＵＩの一例である。以下、図３のＧＵＩを参照しながら、図２のワークフローについて説明する。なお、以下では簡単のため、トランジションのないカット編集を例に挙げる。
【００２５】
先ずユーザは、動画編集を開始する際、一旦、記録用光ディスクメディア２１上に連続した記録領域を確保する（ステップＳ１）。この連続領域の確保は、記録用光ディスクメディア２１の残り空き領域全てについて行われることもある。この操作は、ユーザが編集開始時にＧＵＩダイアログなどで動画データのフレーム数を入力することにより実現される。編集ソフトウェアは、入力されたフレーム数に基づいて最大記録サイズをバイト数で計算し、この最大記録サイズをパーソナルコンピュータ１０内のメモリ、又はハードディスクドライブ１６に内部データとして記録する。
【００２６】
次にユーザは、素材用光ディスクメディア２０内から、利用したい素材ファイルを選択する（ステップＳ２）。この素材ファイルとは、例えば素材用光ディスクメディア２０がＵＤＦ（Universal Disk Format）でフォーマットされている場合、そのＵＤＦ上の１つのファイルとして記録された記録開始から終了までの動画データを示す。図３のＧＵＩ上では、素材リストウィンドウ３０中に素材ファイル３１としてアイコン表示されるため、ユーザはそれを認識して操作することができる。
【００２７】
続いてユーザは、ステップＳ２で選択した素材ファイルの動画ストリーム内で、さらに編集に利用したい区間であるシーンを決定する（ステップＳ３）。シーンは、例えば素材ファイル名、開始タイムコード、フレーム数などをデータとして持つ。この操作は、図３の素材ファイル３１をプレビューウィンドウ３２にドラッグアンドドロップし、再生させながらその区間を決めることで実現される。このシーンは、編集ソフトウェアの内部データとして、パーソナルコンピュータ１０内のメモリ、又はハードディスクドライブ１６に記録される。なお、このシーンについては、区間情報のみならず、実際の動画データをハードディスクドライブ１６に取り込んでおくようにしても構わない。
【００２８】
続いてユーザは、ステップＳ３で切り出したシーンを記録対象ストリームに貼り付ける際の位置及び長さを設定する（ステップＳ４）。この操作は、図３のタイムラインウィンドウ３３内の素材側タイムライン３４の所望の位置に、シーン３５のアイコンを置き、そこで長さを参照先となる素材ファイルの範囲内で決め直すことで実現される。なお、ここでは便宜的にステップＳ３の操作とステップＳ４の操作とを同時に行うものと考え、図３のＧＵＩ上、既に素材側タイムライン３４上に置かれたシーン３５のみを考えるものとする。この操作により、この図３の素材側タイムライン３４上に置かれたシーン３５で、記録側タイムライン３６上の記録対象ストリーム３７の該当区間が置換される意味を持つ。
【００２９】
ここで、この置換元となるシーン３５、及び置換先となる記録対象ストリーム３７上の区間をセグメントと呼ぶ。図３において、記録済セグメント３８は、既に記録用光ディスクメディア２１に記録されたセグメントであり、編集中セグメント３９は、ステップＳ４で操作中のセグメントであり、未記録セグメント４０は、記録用光ディスクメディア２１に記録されていないセグメントである。
【００３０】
続いてユーザは、ステップＳ４で設定された編集中セグメント３９の編集決定を編集ソフトウェアに通知する（ステップＳ５）。ここでは、ＧＵＩ上、図４に示すようなダイアログを表示し、ユーザにこの編集中セグメントの編集決定と併せて、そのセグメントの記録用光ディスクメディア２１への書き込みについて、「書き込みを保留」、「このセグメントのみ書き込み」、又は「残り全てのセグメントを書き込み」の何れかを選択させる。なお、ステップＳ５で編集決定しない場合は、再度ステップＳ４の操作に戻り、シーンの再設定を行うが、以降はここで編集決定した場合について述べる。
【００３１】
このステップＳ５の操作は、図３の編集中セグメント３９を、記録済セグメント３８又は未記録セグメント４０にするためのものである。これら３種類のセグメントについて、図５を用いて説明する。
【００３２】
図５中、ｓｅｇ１，ｓｅｇ２，ｓｅｇ３，ｓｅｇ４は、図３の記録済セグメント３８に相当する。この記録済セグメント３８に対応する動画データは、既に記録用光ディスクメディア２１内の確保された領域に、前詰めで連続的に記録されている。
【００３３】
図５中、ｓｅｇ６は、図３の編集中セグメント３９に相当する。この編集中セグメント３９は、単にソースとなるシーン３５の区間情報、及び置換先となる記録対象ストリームの区間情報であるが、未だユーザがその区間パラメータについて編集決定の意思を示しておらず、頻繁に変更が入る可能性がある。
【００３４】
図５中、ｓｅｇ５は、図３の未記録セグメント４０に相当する。この未記録セグメント４０は、編集中セグメント３９と同様の区間情報であるが、既にユーザがその区間パラメータについて編集決定の意思を示している。
【００３５】
なお、図５のＧＵＩでは、記録済セグメント３８、編集中セグメント３９、及び未記録セグメントの色を変えて区別しているが、この例に限定されるものではなく、ポインタや、枠囲みなどの強調表示を用いて区別するようにしても構わない。
【００３６】
ステップＳ５における編集決定操作前後におけるＧＵＩ表示の変化と、それに連動する記録用光ディスクメディア２１への書き込みの様子とを図６に示す。
【００３７】
図６（Ａ）は、編集決定前の状態を示したものである。この図６（Ａ）では、素材側タイムライン３４上でシーン３５の位置及び長さが設定されているが、図４のＧＵＩダイアログで編集決定がなされていない。
【００３８】
図６（Ｂ）は、図４のＧＵＩダイアログ上で編集決定した直後の状態を示したものである。この図６（Ｂ）では、記録済セグメント３８であったｓｅｇ３及びｓｅｇ４の一部がｓｅｇ６に置き換わり、残った部分も新たに記録済セグメント３８であるｓｅｇ３’、及び未記録セグメント４０であるｓｅｇ４’となっている。
【００３９】
図６（Ｃ）は、図４のＧＵＩダイアログで「このセグメントのみ書き込み」又は「残り全てのセグメントを書き込み」を選択して編集決定した後、ｓｅｇ６の記録用光ディスクメディア２１への書き込みが終了した状態を示したものである。
【００４０】
図６（Ｄ）は、図４のＧＵＩダイアログで「残り全てのセグメントを書き込み」を選択して編集決定し、図６（Ｃ）の状態を経て、残りのｓｅｇ４’及びｓｅｇ５についても記録用光ディスクメディア２１への書き込みが終了した状態を示したものである。
【００４１】
図４のＧＵＩダイアログ上で「書き込みを保留」を選択した場合には、図６（Ａ）から図６（Ｂ）へとＧＵＩ表示が変化し、「このセグメントのみ書き込み」を選択した場合には、図６（Ａ）から図６（Ｂ）を経て図６（Ｃ）へとＧＵＩ表示が変化し、「残り全てのセグメントを書き込み」を選択した場合には、図６（Ａ）から図６（Ｂ）、（Ｃ）を経て図６（Ｄ）へとＧＵＩ表示が変化する。
【００４２】
なお、図４のＧＵＩダイアログ上で「書き込みを保留」を選択した場合には、図６（Ｂ）へとＧＵＩ表示が変化するが、図６（Ａ）における情報をパーソナルコンピュータ１０内のメモリに記憶させておけば、編集決定を取り消したい場合に、記録用光ディスクメディア２１へのアクセスなしに、即座に図６（Ａ）の状態に戻ることができる。
【００４３】
以下、図６のような挙動が発生する理由を図７を用いて説明する。図７は、図６（Ａ）の状態から図６（Ｃ）の状態までの間、ｓｅｇ３及びｓｅｇ６の置換部分でＭＰＥＧ２動画データ上行われる処理を表したものである。なお、図７では便宜上、ＭＰＥＧ２動画データは表示順に並べられているものとする。
【００４４】
図６（Ａ）に対応する図７（Ａ）では、ｓｅｇ３のどの位置からｓｅｇ６に置き換えるかが決定されているのみであり、両者のＭＰＥＧ２動画データに変更は生じていない。
【００４５】
図６（Ｂ）に対応する図７（Ｂ）では、両者のＭＰＥＧ２動画データに変更は生じていないが、ｓｅｇ３はｓｅｇ３’となり、ｓｅｇ６以降のセグメントは全て未記録セグメントとなっている。
【００４６】
図６（Ｃ）に対応する図７（Ｃ）では、実際に記録用光ディスクメディア２１上のＭＰＥＧ２動画データに変更が生じ、記録用光ディスクメディア２１上に記録される。ここでは、ｓｅｇ３’及びｓｅｇ６の繋ぎ目付近にＭＰＥＧの再圧縮処理が入り、さらにその連続領域に残りのｓｅｇ６の動画データが記録される。この繋ぎ目部分のサイズは、それ以前に記録されていた動画データと同じサイズにならない。そのため、連続領域にＭＰＥＧ２動画データを記録する編集装置１では、図６（Ｂ）のように、この繋ぎ目以降の既に記録されていた記録済セグメントを全て未記録セグメントとし、再度記録し直している。なお、この再記録処理は、特に上書きの上限回数が少ない光ディスクメディアに対して行う場合に問題となるが、ユーザがその編集決定を保留することにより、回数を抑制することが可能となる。また編集ソフトウェアでこの再記録回数をカウントし、抑制することも可能である。
【００４７】
この図７（Ｂ）、（Ｃ）で行われる書き込みは、編集作業中にバックグラウンドで行われる。これにより、編集装置１では、ユーザの編集作業と記録用光ディスクメディア２１への書き込みとを並行して行うことができる。
【００４８】
なお図６では、ｓｅｇ３、ｓｅｇ４の接続部分にｓｅｇ６を上書き編集する場合について示したが、上書き編集に限定されるものではないことは勿論である。
【００４９】
他の例として、割り込み挿入編集する場合のＧＵＩ表示の変化と、それに連動する記録用光ディスクメディア２１への書き込みの様子とを図８に示す。
【００５０】
図８（Ａ）は、編集決定前の状態を示したものであり、図８（Ｂ）は、図４のＧＵＩダイアログ上で編集決定した直後の状態を示したものである。この図８（Ｂ）では、記録済セグメント３８であったｓｅｇ３及びｓｅｇ４の間にｓｅｇ６が挿入され、ｓｅｇ６及びｓｅｇ４が未記録セグメントとなっている。図８（Ｃ）は、図４のＧＵＩダイアログで「このセグメントのみ書き込み」又は「残り全てのセグメントを書き込み」を選択して編集決定した後、ｓｅｇ６の記録用光ディスクメディア２１への書き込みが終了した状態を示したものである。図８（Ｄ）は、図４のＧＵＩダイアログで「残り全てのセグメントを書き込み」を選択して編集決定し、図８（Ｃ）の状態を経て、残りのｓｅｇ４及びｓｅｇ５についても記録用光ディスクメディア２１への書き込みが終了した状態を示したものである。
【００５１】
図９の割り込み挿入編集の場合、図６の上書き編集の場合と比較して、ｓｅｇ４及びｓｅｇ５の論理位置は変更されるものの、記録用光ディスクメディア２１への書き込み、及びそれに伴うＧＵＩ上の表示はほぼ同じとなる。
【００５２】
また、削除編集する場合のＧＵＩ表示の変化と、それに連動する記録用光ディスクメディア２１への書き込みの様子とを図９に示す。
【００５３】
図９（Ａ）は、編集決定前の状態を示したものであり、図９（Ｂ）は、図４のＧＵＩダイアログ上で編集決定した直後の状態を示したものである。この図９（Ｂ）では、記録済セグメント３８であったｓｅｇ３が削除され、ｓｅｇ４が未記録セグメントとなっている。図９（Ｃ）は、図４のＧＵＩダイアログで「残り全てのセグメントを書き込み」を選択して編集決定し、残りのｓｅｇ４及びｓｅｇ５についても記録用光ディスクメディア２１への書き込みが終了した状態を示したものである。
【００５４】
図１０の削除編集の場合、図６の上書き編集の場合と異なり、図４のＧＵＩダイアログ上で「このセグメントのみ書き込み」を選択した場合と「書き込みを保留」を選択した場合とで、ＧＵＩ上の表示、及び記録用光ディスクメディア２１への書き込み動作は変わらない。
【００５５】
図２に戻って、ユーザは、全ての編集作業が終了したか否かを判断する（ステップＳ６）。終了していない場合、ステップＳ２の作業に戻る。
【００５６】
最後にユーザは、編集作業を終了させるために、未記録セグメントを記録用光ディスクメディア２１に書き込み、必要であればファイルシステムに対してクローズ処理などを行う（ステップＳ７）。
【００５７】
以上説明したように、本実施の形態における編集装置１では、動画編集作業と記録用光ディスクメディア２１への書き込みとを並行して行えるため、作業時間を短縮することができる。また、ＭＰＥＧのようなフレーム単位のサイズが可変長である動画データを編集する際にも、連続した領域に記録することができる。
【００５８】
さらに、記録対象ストリームについて、記録用光ディスクメディア２１に書き込みが行われた区間が表示されるため、ユーザは作業の進捗度合いを知ることができる他、書き込み回数を制御できるなど、効率的な編集を行えるようになる。
【００５９】
なお、本発明は上述した実施の形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。
【００６０】
例えば、実際にはセグメントは図１０に示すように遷移する。すなわち、編集決定されると編集中セグメントから未記録セグメントに遷移し、書き込み要求がなされると、記録中セグメントを経て、記録済セグメントへと遷移する。一方、記録中又は記録後に前のセグメントに変更が生じると、未記録セグメントへと遷移する。このように、未記録セグメントから記録済セグメントへと遷移する途中、内部的に記録中セグメントとなる。したがって、この記録中セグメントについても、記録側タイムライン上で少なくとも未記録セグメントと区別して表示するようにしても構わない。
【００６１】
また、上述した編集装置１では、記録用光ディスクメディア上に確保した領域に対する書き込みの基準点を確保した領域の先頭アドレスとし、この基準点から記録対象ストリームを記録するようにしているため、図２のステップＳ５において、そのセグメントより前のセグメントが未記録セグメントである場合には、前のセグメントに変更の可能性があることから、書き込みの設定はできない。そこで、この基準点にオフセットを設けて中間又は末尾にするようにしても構わない。この場合、その基準点からマイナス方向に連続的に書き込むことが可能となる。
【００６２】
また、記録用光ディスクメディアへの動画データ記録に際して、ある程度の断片化が許される場合には、記録対象ストリームを複数に分割し、その分割単位毎に連続領域に書き込むようにしてもよい。
【００６３】
また、上述した実施の形態では、光ディスクメディアに対して映像コンテンツを編集・記録する場合について説明したが、音声コンテンツを編集・記録する場合についても適用可能である。
【００６４】
また、上述した実施の形態では、動画編集作業を編集ソフトウェアにより行うものとしたが、その処理の少なくとも一部をハードウェアにより行うようにしても構わない。
【図面の簡単な説明】
【００６５】
【図１】本実施の形態における編集装置の概略構成を示す図である。
【図２】ユーザが編集ソフトウェアを利用して行う動画編集作業のワークフローを示すフローチャートである。
【図３】編集装置のモニタに表示される編集ソフトウェアのＧＵＩの一例を示す図である。
【図４】編集中セグメントの編集決定を行う際にモニタに表示されるＧＵＩダイアログの一例を示す図である。
【図５】記録済セグメント、編集中セグメント及び未記録セグメントを説明する図である。
【図６】上書き編集する場合の編集決定操作前後におけるＧＵＩ表示の変化と、それに連動する記録用光ディスクメディアへの書き込みの様子とを示す図である。
【図７】図６（Ａ）の状態から図６（Ｃ）の状態までの間、ｓｅｇ３及びｓｅｇ６の置換部分でＭＰＥＧ２動画データ上行われる処理を表す図である。
【図８】割り込み挿入編集する場合の編集決定操作前後におけるＧＵＩ表示の変化と、それに連動する記録用光ディスクメディアへの書き込みの様子とを示す図である。
【図９】削除編集する場合の編集決定操作前後におけるＧＵＩ表示の変化と、それに連動する記録用光ディスクメディアへの書き込みの様子とを示す図である。
【図１０】セグメントの状態の遷移を示す図である。
【符号の説明】
【００６６】
１  編集装置、１０  パーソナルコンピュータ、１１  モニタ、１２  キーボード、１３  マウス、１４  再生用光ディスクドライブ、１５  記録用光ディスクドライブ、１６  ハードディスクドライブ、２０  素材用光ディスクメディア、２１  記録用光ディスクメディア
【図１】
0004428315.tif 000002
【図２】
0004428315.tif 000003
【図３】
0004428315.tif 000004
【図４】
0004428315.tif 000005
【図５】
0004428315.tif 000006
【図６】
0004428315.tif 000007
【図７】
0004428315.tif 000008
【図８】
0004428315.tif 000009
【図９】
0004428315.tif 000010
【図１０】
0004428315.tif 000011