(57)【要約】【課題】１つのＡＶストリームデータを記録した符号化ストリームの各々に対応する編集情報を常に一致させることの出来る映像音声記録装置を提供する。【解決手段】ＡＶストリームデータを受信する受信手段と、受信手段が受信した１つのＡＶストリームデータを、互いに異なる符号化形式にて符号化して得られる符号化ストリームを組として記録する記録手段を備える映像音声記録装置であって、組について編集が行われたときに、これに対応する少なくとも１つの編集情報データを生成して、これを編集情報テーブルとして記憶する編集情報生成記憶手段を有する。【選択図】図６
2008227683.tif 000002
【特許請求の範囲】
【請求項１】
ＡＶストリームデータを受信する受信手段と、前記受信手段が受信した１つのＡＶストリームデータを、互いに異なる符号化形式にて符号化して得られる符号化ストリームを組として記録する記録手段を備える映像音声記録装置であって、
前記組について編集が行われたときに、これに対応する少なくとも１つの編集情報データを生成して、これを編集情報テーブルとして記憶する編集情報生成記憶手段を有することを特徴とする映像音声記録装置。
【請求項２】
前記編集情報データは、前記組の内のいずれか１つの符号化ストリームがチャプタ分割されたときの当該符号化ストリームのチャプタ分割された位置を表す情報と、前記いずれか１つの符号化ストリームのチャプタ分割された位置に対応する、前記組の他の符号化ストリームの各々の位置を表す情報と、を含むことを特徴とする請求項１記載の映像音声記録装置。
【請求項３】
前記符号化ストリーム毎に、フレーム番号と、前記フレーム番号に対応する位置を表す情報と、からなるインデックステーブルを記憶するインデックステーブル記憶手段を更に有することを特徴とする請求項１記載の映像音声記録装置。
【請求項４】
前記記録手段は、前記組の内の少なくとも１つの符号化ストリームの記録位置を移動先に変更する際に、記録位置を移動先に変更する符号化ストリームとこれに対応する編集情報データとの対応関係を維持する対応関係維持入力の入力を催告する対応関係維持入力催告手段と、
前記対応関係維持入力があった場合に、前記移動先に前記編集情報データを移動する編集情報移動手段と、を有することを特徴とする請求項１記載の映像音声記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像及び／若しくは音声（以下、ＡＶという）ストリームデータを記録する映像音声記録装置に関する。
【背景技術】
【０００２】
近年、外部から供給されるＡＶストリームデータをＤＶＤやハードディスクに記録する映像音声記録装置が普及している。このような映像音声記録装置の中には、外部から供給されるＡＶストリームデータを、互いに異なる符号化形式にて符号化して得られる複数の符号化ストリームとして記録するものもある。例えば、外部から供給されるＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）形式のＡＶストリームデータを、１つはＴＳ形式のまま記録し、もう１つはＰＳ（Ｐｒｏｇｒａｍ  Ｓｔｒｅａｍ）形式に変換して記録するものなどがある（例えば、特許文献１参照）。このような装置では、１つのＡＶストリームデータを記録した複数の符号化ストリーム毎に、チャプタ分割した位置等の編集情報を記憶している。また、１つのＡＶストリームデータを記録した複数の符号化ストリーム毎に記憶している編集情報を交換して、符号化ストリームの各々の編集情報の内容を一致させる装置もある（例えば、特許文献２参照）。
【特許文献１】特開２００５−１８２９０６号公報
【特許文献２】特開２００６−３１１４５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記した如く装置においては、１つのＡＶストリームデータを記録した符号化ストリームの各々に編集情報があり、個別に管理されている。符号化ストリームの中の１つを編集した場合、その編集を同じＡＶストリームデータを記録した他の符号化ストリームに反映させるためには、編集情報を交換して編集情報の内容を一致させる必要がある。それ故、編集情報の交換が行われるまでは、ある符号化ストリームに対して行われた編集が、他の符号化ストリームには反映されないことになる。
【０００４】
本発明は上記した点に鑑みてなされたものであり、１つのＡＶストリームデータを記録した符号化ストリームの各々に対応する編集情報を常に一致させることの出来る映像音声記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の映像音声記録装置は、ＡＶストリームデータを受信する受信手段と、受信手段が受信した１つのＡＶストリームデータを、互いに異なる符号化形式にて符号化して得られる符号化ストリームを組として記録する記録手段を備える映像音声記録装置であって、組について編集が行われたときに、これに対応する少なくとも１つの編集情報データを生成して、これを編集情報テーブルとして記憶する編集情報生成記憶手段を有することを特徴とする。
【発明を実施するための最良の形態】
【０００６】
以下、本発明の実施例について図面を参照しつつ詳細に説明する。
【０００７】
図１は、本発明に係る映像音声記録装置の実施例を示している。映像音声記録装置１は、外部から供給されるＡＶストリームデータを、互いに異なる符号化形式にて符号化して得られる符号化ストリームを組として記録するものである。ＡＶストリームデータがＴＳ形式で供給される場合は、ＴＳ形式のままの符号化ストリームとＰＳ形式に変換した符号化ストリームを組として記録する。受信手段２は、外部から供給されるＡＶストリームデータを受信して、ストリーム変換手段３及び記録再生手段４へ出力する。受信手段２としては、ＩＥＥＥ１３９４デジタルインタフェース等が用いられる。ストリーム変換手段３は、ストリームデータの変換を行うものである。ストリーム変換手段３は、受信手段２が受信したＴＳ形式のＡＶストリームデータをＰＳ形式の符号化ストリームに変換して、記録再生手段４へ出力する。また、ストリーム変換手段３は、記録部５に記録されている符号化ストリームを映像・音声出力信号に変換して、出力手段６へ出力する。記録再生手段４は、符号化ストリームを記録部５に記録する。また、記録再生手段４は、記録部５に記録されている符号化ストリームの再生を行う。記録部５には、符号化ストリーム、編集情報テーブル及びインデックステーブルが記録されている。記録部５としては、ハードディスクやＤＶＤ等が用いられる。出力手段６は、映像・音声出力信号を外部へ出力する。操作入力手段７は、映像音声記録装置１の使用者からの操作入力を受け付ける。コントローラ８は、映像音声記録装置１の制御を行う。
【０００８】
図２に、記録部５に記憶されている編集情報テーブルの例を示す。編集情報テーブルは、チャプタ情報等の編集情報データを記憶するものであり、チャプタ番号、時間、ＴＳストリームのアドレス、ＰＳストリームのアドレスの項目からなる。チャプタ番号の項目には、チャプタの各々を表す番号が記録されている。時間の項目には、チャプタの各々の開始時間が記録されている。ＴＳストリームのアドレスの項目には、チャプタの各々の開始時間に対応するＴＳ形式の符号化ストリームのアドレスが記録されている。ＰＳストリームのアドレスの項目には、チャプタの各々の開始時間に対応するＰＳ形式の符号化ストリームのアドレスが記録されている。
【０００９】
図３に、記録部５に記憶されているインデックステーブルの例を示す。インデックステーブルは、フレーム番号とアドレスの項目からなる。フレーム番号の項目には、符号化ストリームのフレームの各々を表す番号が記録されている。アドレスの項目には、フレームの各々の開始アドレスが記録されている。
【００１０】
図４に、受信手段２が受信したＴＳ形式のＡＶストリームデータＡを、ＴＳ形式の符号化ストリーム及びＰＳ形式の符号化ストリームに変換して、その符号化ストリームを組として記録するときの動作を示す。
【００１１】
映像音声記録装置１の使用者から、受信手段２が受信したＴＳ形式のＡＶストリームデータＡの記録を指示する記録操作の入力があったとする（ステップＳ４０１）。操作入力手段７は、ＡＶストリームデータＡの記録を指示する記録操作の入力を受け付けると、受け付けた記録操作を表す操作入力通知をコントローラ８に向けて送出する（ステップＳ４０２）。コントローラ８は、操作入力手段７から記録操作を表す操作入力通知を受信すると、ＡＶストリームデータＡをＴＳ形式及びＰＳ形式で記録するように記録再生手段４に向けて記録指令を送出する（ステップＳ４０３）。それと共に、コントローラ８は、ストリーム変換手段３に向けてＴＳ形式のＡＶストリームデータＡをＰＳ形式に変換するように変換指令を送出する（ステップＳ４０４）。
【００１２】
ストリーム変換手段３は、コントローラ８からの変換指令を受信すると、受信手段２からＴＳ形式のＡＶストリームデータＡを受信して（ステップＳ４０５）、ＰＳ形式の符号化ストリームに変換する処理を行う。そして、変換後のＰＳ形式の符号化ストリームを、記録再生手段４に向けて出力する（ステップＳ４０６）。記録再生手段４は、コントローラ８からの記録指令を受信すると、ＰＳ形式の符号化ストリームの受信（ステップＳ４０６）及びＴＳ形式のＡＶストリームデータＡの受信（ステップＳ４０７）を行い、記録部５への記録を開始する（ステップＳ４０８）。
【００１３】
ここで、受信手段２が受信したＴＳ形式のＡＶストリームデータＡの記録が終了したとする（ステップＳ４０９）。記録が終了すると、記録再生手段４は、コントローラ８に向けて記録終了通知を送出する（ステップＳ４１０）。コントローラ８は、記録再生手段４からの記録終了通知を受信すると、ＴＳ形式の符号化ストリームに対応するインデックステーブルを記録部５に作成する（ステップＳ４１１）。それと共に、ＰＳ形式の符号化ストリームに対応するインデックステーブルを記録部５に作成する（ステップＳ４１２）。また、コントローラ８は、ＡＶストリームデータＡを記録したＴＳ形式の符号化ストリーム及びＰＳ形式の符号化ストリームの組に対応する編集情報テーブルを記録部５に作成する（ステップＳ４１３）。図５に、このときの記録部５の内容の例を示す。記録部５には、ＡＶストリームデータＡを記録したＴＳ形式の符号化ストリーム及びＰＳ形式の符号化ストリームの組と、その組に対応する編集情報テーブルが記録されている。また、ＴＳ形式の符号化ストリームに対応するインデックステーブル及びＰＳ形式の符号化ストリームに対応するインデックステーブルが記録されている。
【００１４】
図６に、ＡＶストリームデータＡを記録したＴＳ形式の符号化ストリーム及びＰＳ形式の符号化ストリームの組の中の一方の符号化ストリームに対して編集操作が行われた場合の動作を示す。ここでは、ＰＳ形式の符号化ストリームに対してチャプタ分割を実施する編集操作が行われたとする。
【００１５】
映像音声記録装置１の使用者からＰＳ形式の符号化ストリームに対してチャプタ分割を実施する編集操作が入力されたとする（ステップＳ６０１）。操作入力手段７は、チャプタ分割を実施する編集操作の入力を受け付けると、受け付けた編集操作を表す操作入力通知をコントローラ８に向けて送出する（ステップＳ６０２）。コントローラ８は、操作入力手段７から操作入力通知を受信すると、チャプタ分割を実施する位置を表す時間とフレームレートから、チャプタ分割を実施する位置に対応するフレームのフレーム番号を算出する。そして、算出したフレーム番号に基づいて、チャプタ分割を実施する位置に対応するフレームのアドレスをＰＳ形式の符号化ストリームのインデックステーブルから取得する（ステップＳ６０３）。また、ＴＳ形式の符号化ストリームのインデックステーブルからもチャプタ分割を実施する位置に対応するフレームのアドレスを取得する（ステップＳ６０４）。
【００１６】
チャプタ分割を実施する位置に対応するフレームのアドレスを取得した後、コントローラ８は、チャプタ分割を実施する位置を表す時間、ＴＳ形式の符号化ストリームのチャプタ分割を実施する位置を表すアドレス、ＰＳ形式の符号化ストリームのチャプタ分割を実施する位置を表すアドレスからなる編集情報データを生成する（ステップＳ６０５）。そして、コントローラ８は、生成した編集情報データを編集情報テーブルに記録する（ステップＳ６０６）。このときの編集情報テーブルの例を図７に示す。
【００１７】
次に、前回とは別の位置でＰＳ形式の符号化ストリームに対してチャプタ分割を実施する編集操作が入力されたとする（ステップＳ６０７）。操作入力手段７は、チャプタ分割を実施する編集操作の入力を受け付けると、受け付けた編集操作を表す操作入力通知をコントローラ８に向けて送出する（ステップＳ６０８）。コントローラ８は、操作入力手段７から操作入力通知を受信すると、チャプタ分割を実施する位置を表す時間とフレームレートから、チャプタ分割を実施する位置に対応するフレームのフレーム番号を算出する。そして、算出したフレーム番号に基づいて、チャプタ分割を実施する位置に対応するフレームのアドレスをＰＳ形式の符号化ストリームのインデックステーブルから取得する（ステップＳ６０９）。また、ＴＳ形式の符号化ストリームのインデックステーブルからもチャプタ分割を実施する位置に対応するフレームのアドレスを取得する（ステップＳ６１０）。
【００１８】
チャプタ分割を実施する位置に対応するフレームのアドレスを取得した後、コントローラ８は、チャプタ分割を実施する位置を表す時間、ＴＳ形式の符号化ストリームのチャプタ分割を実施する位置を表すアドレス、ＰＳ形式の符号化ストリームのチャプタ分割を実施する位置を表すアドレスからなる編集情報データを生成する（ステップＳ６１１）。そして、コントローラ８は、生成した編集情報データを編集情報テーブルに記録する（ステップＳ６１２）。このときの編集情報テーブルの例を図８に示す。
【００１９】
図９に、編集の行われたＰＳ形式の符号化ストリームと同じＡＶストリームデータＡを記録したＴＳ形式の符号化ストリームに対して再生やスキップ等を行うときの動作を示す。ここで、ＡＶストリームデータＡを記録したＴＳ形式の符号化ストリーム及びＰＳ形式の符号化ストリームの組に対応する編集情報テーブルは、図８に示す内容であるとする。
【００２０】
映像音声記録装置１の使用者からＴＳ形式の符号化ストリームに対して再生を実施する再生操作が入力されたとする（ステップＳ９０１）。操作入力手段７は、再生操作の入力を受け付けると、受け付けた再生操作を表す操作入力通知をコントローラ８に向けて送出する（ステップＳ９０２）。コントローラ８は、操作入力手段７から操作入力通知を受信すると、ＴＳ形式の符号化ストリームを再生するように再生指令を記録再生手段４に向けて送出する（ステップＳ９０３）。記録再生手段４は、コントローラ８からの再生指令を受信すると、ＴＳ形式の符号化ストリームの再生を開始する（ステップＳ９０４）。
【００２１】
ここで、映像音声記録装置１の使用者から次のチャプタにスキップするようにスキップ操作が入力されたとする（ステップＳ９０５）。操作入力手段７は、スキップ操作の入力を受け付けると、受け付けたスキップ操作を表す操作入力通知をコントローラ８に向けて送出する（ステップＳ９０６）。コントローラ８は、操作入力手段７から操作入力通知を受信すると、編集情報テーブルから次のチャプタの開始アドレスを読み出す（ステップＳ９０７）。そして、コントローラ８は、読み出した次のチャプタの開始アドレスにスキップするようにスキップ指令を記録再生手段４に向けて送出する（ステップＳ９０８）。記録再生手段４は、コントローラ８からのスキップ指令を受信すると、次のチャプタの開始アドレスにスキップする（ステップＳ９０９）。
【００２２】
このように本発明の映像音声記録装置１は、ＡＶストリームデータＡを記録したＴＳ形式の符号化ストリーム及びＰＳ形式の符号化ストリームの組に対応する編集情報テーブルに、編集情報データを記録している。それ故、ＰＳ形式の符号化ストリームに対して行った編集を表す編集情報データに基づいて、ＴＳ形式の符号化ストリームを再生することが出来る。また、インデックステーブルからチャプタ分割を実施した位置を表すアドレスを求めているので、実際に符号化ストリームを解析することなくチャプタ分割を実施した位置を求めることが出来る。
【００２３】
図１０に、映像音声記録装置１のコントローラ８で実行されるチャプタ情報記録ルーチンの動作を示す。チャプタ情報記録ルーチンは、映像音声記録装置１の使用者からの操作入力を受け付けると実行される。
【００２４】
コントローラ８は、チャプタ分割を実施する操作入力があるかどうかを確認する（ステップＳ１００１）。チャプタ分割を実施する操作入力がない場合は、処理を終了する。チャプタ分割を実施する操作入力があった場合、コントローラ８は、チャプタ分割を実施する位置に対応するフレームのフレーム番号を算出して、フレームのアドレスをインデックステーブルから読み出す（ステップＳ１００２）。このとき、編集対象の符号化ストリームと同じ組の全ての符号化ストリームについて、チャプタ分割を実施する位置に対応するフレームのフレーム番号を算出して、フレームのアドレスを読み出す。そして、コントローラ８は、チャプタ分割を実施する位置を表す時間と符号化ストリームの各々のチャプタ分割を実施する位置を表すアドレスからなる編集情報データを生成する（ステップＳ１００３）。編集情報データを生成した後、コントローラ８は、生成した編集情報データを編集情報テーブルに記録する（ステップＳ１００４）。
【００２５】
図１１に、映像音声記録装置１のコントローラ８で実行される符号化ストリーム移動ルーチンの動作を示す。符号化ストリーム移動ルーチンは、符号化ストリームを別の記録媒体に移動する操作が入力された際に実行される。
【００２６】
コントローラ８は、移動する符号化ストリームとこれに対応する編集情報データとの対応関係を維持する対応関係維持入力の入力を行う対応関係維持入力催告画面を表示する（ステップＳ１１０１）。図１２に、このとき表示される対応関係維持入力催告画面の例を示す。対応関係維持入力催告画面１２００は、メッセージ表示部１２０１、維持入力ボタン１２０２、維持取消ボタン１２０３から構成されている。メッセージ表示部１２０１は、この画面が対応関係維持入力催告画面であることを示している。維持入力ボタン１２０２は、対応関係維持入力を入力する場合に選択する。維持取消ボタン１２０３は、対応関係維持入力の入力を行わない場合に選択する。
【００２７】
コントローラ８は、対応関係維持入力催告画面を表示した後、対応関係維持入力が入力されたかどうかを確認する（ステップＳ１１０２）。対応関係維持入力が入力された場合、コントローラ８は、符号化ストリームと共に編集情報データを移動先として指定されている別の記録媒体へ移動する（ステップＳ１１０３）。対応関係維持入力が入力されなかった場合、コントローラ８は、符号化ストリームのみを移動先として指定されている別の記録媒体へ移動する（ステップＳ１１０４）。
【００２８】
このように符号化ストリームを別の記録媒体に移動する際に、移動する符号化ストリームとこれに対応する編集情報データとの対応関係を維持する対応関係維持入力の入力が行われた場合に、符号化ストリームと共に編集情報データを移動している。それ故、使用者からの操作に基づいて、移動する符号化ストリームに対して編集情報データとの対応関係を維持するかどうかを決めることが出来る。
【００２９】
尚、実施例ではＡＶストリームデータをＴＳ形式の符号化ストリームとＰＳ形式の符号化ストリームに変換して、その変換した符号化ストリームを組として記録しているが、符号化形式は、ＴＳ形式やＰＳ形式に限定されない。また、組を構成する符号化ストリームの数は、何個でもよい。
【００３０】
上記説明したように、本発明の映像音声記録装置は、１つのＡＶストリームデータを、互いに異なる符号化形式にて符号化して得られる符号化ストリームを組として記録し、その組に対応する編集情報データを編集情報テーブルとして記憶している。それ故、組の１つの符号化ストリームに対して行った編集に基づいて、組の他の符号化ストリームの再生を行うことが出来る。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施例である映像音声記録装置を示すブロック図である。
【図２】図１の映像音声記録装置の編集情報テーブルの例を示す図である。
【図３】図１の映像音声記録装置のインデックステーブルの例を示す図である。
【図４】図１の映像音声記録装置の記録動作を示すシーケンス図である。
【図５】図１の映像音声記録装置の記録部の記録内容の例を示すブロック図である。
【図６】図１の映像音声記録装置の符号化ストリームの編集動作を示すシーケンス図である。
【図７】図１の映像音声記録装置の編集情報テーブルの例を示す図である。
【図８】図１の映像音声記録装置の編集情報テーブルの例を示す図である。
【図９】図１の映像音声記録装置の符号化ストリームの再生動作を示すシーケンス図である。
【図１０】図１の映像音声記録装置のチャプタ情報記録ルーチンの動作を示すフローチャートである。
【図１１】図１の映像音声記録装置の符号化ストリーム移動ルーチンの動作を示すフローチャートである。
【図１２】図１の映像音声記録装置の対応関係維持入力催告画面の例を示す図である。
【符号の説明】
【００３２】
１  映像音声記録装置
２  受信手段
３  ストリーム変換手段
４  記録再生手段
５  記録部
６  出力手段
７  操作入力手段
８  コントローラ
【図１】
2008227683.tif 000003
【図２】
2008227683.tif 000004
【図３】
2008227683.tif 000005
【図４】
2008227683.tif 000006
【図５】
2008227683.tif 000007
【図６】
2008227683.tif 000008
【図７】
2008227683.tif 000009
【図８】
2008227683.tif 000010
【図９】
2008227683.tif 000011
【図１０】
2008227683.tif 000012
【図１１】
2008227683.tif 000013
【図１２】
2008227683.tif 000014