(57)【特許請求の範囲】
【請求項１】
外部からデータを入力し、符号化して記録デバイスに記録するとともに、この記録された符号化データを再生し、出力する記録再生編集装置であって、
入力データを所定の単位毎にエンコードしてストリームデータを出力するエンコード部と、
このエンコード部から出力されたストリームデータを前記記録デバイスに記録するとともに、この記録デバイスに記録されたストリームデータを読み出す記録再生部と、
この記録再生部から読み出されたストリームデータをデコードし、前記入力データを再生した復号データを出力するデコード部と、
外部からアフレコ用データを入力するとともに、この入力されたアフレコ用データと前記デコード部で再生された復号データをミキシングおよび／またはスイッチングして出力する入出力部と、
前記記録デバイスから読み出された符号化データのエンコード単位と、前記アフレコ用データを含む編集ストリームデータのエンコード単位との対応付けを行い、前記エンコード部および／または前記入出力部を制御するエンコード制御部と、
前記エンコード部、前記記録再生部、前記デコード部、前記入出力部および前記エンコード制御部を制御する制御部とを備えるとともに、
この制御部の指示に従って、
前記記録再生部が前記記録デバイスに記録されたストリームデータを読み出し、
この読み出されたストリームデータを前記デコード部がデコードして前記入力データを再生した復号データを出力し、
前記エンコード制御部が、前記符号化データのエンコード単位と前記編集ストリームデータのエンコード単位との対応付けの結果に基づいて、前記エンコード部に対してエンコード開始および終了タイミングを指示するとともに、前記入出力部に対し前記記録デバイスから読み出された符号化データのエンコード単位より小さな単位でのミキシングおよび／またはスイッチングのタイミングを指示し、
この出力された復号データと、前記アフレコ用データとを前記入出力部がミキシングまたはスイッチングして出力し、
この入出力部からの出力を前記エンコード部がエンコードして編集ストリームデータを出力し、
この出力された編集ストリームデータを前記記録再生部が前記記録デバイスに記録することを特徴とする記録再生編集装置。
【請求項２】
前記デコード部が、前記デコードした復号データの出力開始を示すタイミング情報を出力し、このタイミング情報に基づいて、前記エンコード制御部が、前記エンコード部および／または前記入出力部を制御することを特徴とする請求項１に記載の記録再生編集装置。
【請求項３】
前記デコード部が、前記エンコード単位を示すタイミング情報を出力し、この情報に基づいて、前記エンコード制御部が、前記エンコード部および／または前記入出力部を制御することを特徴とする請求項１に記載の記録再生編集装置。
【請求項４】
前記デコード部が、前記タイミング情報を前記復号データに多重して出力し、このタイミング情報に基づいて、前記エンコード制御部が前記エンコード部および／または前記入出力部を制御することを特徴とする請求項２または３に記載の記録再生編集装置。
【請求項５】
前記制御部が、所定のパターンを有するタイミング用ストリームデータを準備し、このタイミング用ストリームデータを前記記録デバイスに記録されたストリームデータに付加し、前記デコード部が、デコード時にデコードタイミング用パターンを出力し、このデコードタイミング用パターンを前記エンコーダ制御部が検出することによって、デコード開始を検知し、前記記録デバイスから読み出された符号化データのエンコード単位と、前記アフレコ用データを含む編集ストリームデータのエンコード単位との対応付けを行うことを特徴とする請求項１に記載の記録再生編集装置。
【請求項６】
外部からデータを入力し、この入力データを所定の単位毎に符号化してストリームデータを出力し、この出力されたストリームデータを記録デバイスに記録するとともに、この記録された符号化データを再生し、出力する記録再生編集方法であって、
前記記録デバイスに記録されたストリームデータを読み出し、
この読み出されたストリームデータをデコードし、前記入力データを再生した復号データを出力し、
外部からアフレコ用データを入力するとともに、この入力されたアフレコ用データと前記再生された復号データをミキシングおよび／またはスイッチングして出力し、
前記記録デバイスから読み出された符号化データのエンコード単位と、前記アフレコ用データを含む編集ストリームデータのエンコード単位との対応付けを行い、
前記符号化データのエンコード単位と前記編集ストリームデータのエンコード単位との対応付けの結果に基づいて、エンコード開始および終了タイミングを指示するとともに、前記記録デバイスから読み出された符号化データのエンコード単位より小さな単位でのミキシングおよび／またはスイッチングのタイミングを指示し、
前記復号データと前記アフレコ用データとをミキシングまたはスイッチングして出力し、
この出力を符号化して編集ストリームデータを出力し、
この出力された編集ストリームデータを前記記録デバイスに記録することを特徴とする記録再生編集方法。
【請求項７】
前記デコードした復号データの出力開始を示すタイミング情報を準備し、このタイミング情報に基づいて、前記アフレコ用データと前記復号データをミキシングおよび／またはスイッチングして出力するタイミングを制御するとともに、前記編集ストリームデータの符号化のタイミングを制御することを特徴とする請求項６に記載の記録再生編集方法。
【請求項８】
前記エンコード単位を示すタイミング情報を準備し、この情報に基づいて、前記アフレコ用データと前記復号データをミキシングおよび／またはスイッチングして出力するタイミングを制御するとともに、前記編集ストリームデータの符号化のタイミングを制御することを特徴とする請求項６に記載の記録再生編集方法。
【請求項９】
前記タイミング情報を前記復号データに多重して出力し、このタイミング情報に基づいて、前記アフレコ用データと前記復号データをミキシングおよび／またはスイッチングして出力するタイミングを制御するとともに、前記編集ストリームデータの符号化のタイミングを制御することを特徴とする請求項７または８に記載の記録再生編集方法。
【請求項１０】
所定のパターンを有するタイミング用ストリームデータを準備し、このタイミング用ストリームデータを前記記録デバイスに記録されたストリームデータに付加し、デコード時にデコードタイミング用パターンを出力し、このデコードタイミング用パターンを検出することによって、デコード開始を検知し、前記記録デバイスから読み出された符号化データのエンコード単位と、前記アフレコ用データを含む編集ストリームデータのエンコード単位との対応付けを行うことを特徴とする請求項６に記載の記録再生編集方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、オーディオ、ビデオ等のリアルタイム信号を記録再生編集する記録再生編集方法、記録再生編集装置に関するものである。
【０００２】
【従来の技術】
従来、この種の編集方法は、アフレコストリームをオリジナルストリームとは別領域に記録して、双方のパック、パケット間でＳＣＲ、ＰＴＳおよびペイロードサイズを一致させて記録し、オリジナルストリームのオーディオデータを、アフレコストリームで置きかえることにより、オーディオのアフターレコーディングを行う場合の編集を実現していた（特開平１１−２９８８４５号公報）。
【０００３】
【発明が解決しようとする課題】
しかし、このような従来の編集方法では、ＤＶＤフォーラムで規格化されたビデオレコーディング規格で採用されているドルビーデジタル（ＡＣ３）の圧縮コーディングを用いてエンコードしている場合、３２ミリ秒単位に圧縮エンコードされるために、少なくとも３２ミリ秒精度での編集しかできないという問題があった。また、ＬＰＣＭのエンコード方式でパッキングを行う場合に、例えば２キロバイト単位にアライメントしてパッキングしているとしても、２キロバイトの精度での編集しかできないという問題があった。
【０００４】
本発明はこのような問題を解決するためになされたもので、エンコードされた単位より細かい精度での編集が可能な記録再生編集装置および方法を提供するものである。
【０００５】
【課題を解決するための手段】
本発明の記録再生編集装置は、外部からデータを入力し、符号化して記録デバイスに記録するとともに、この記録された符号化データを再生し、出力する記録再生編集装置であって、入力データを所定の単位毎にエンコードしてストリームデータを出力するエンコード部と、このエンコード部から出力されたストリームデータを前記記録デバイスに記録するとともに、この記録デバイスに記録されたストリームデータを読み出す記録再生部と、この記録再生部から読み出されたストリームデータをデコードし、前記入力データを再生した復号データを出力するデコード部と、外部からアフレコ用データを入力するとともに、この入力されたアフレコ用データと前記デコード部で再生された復号データをミキシングおよび／またはスイッチングして出力する入出力部と、前記記録デバイスから読み出された符号化データのエンコード単位と、前記アフレコ用データを含む編集ストリームデータのエンコード単位との対応付けを行い、前記エンコード部および／または前記入出力部を制御するエンコード制御部と、前記エンコード部、前記記録再生部、前記デコード部、前記入出力部および前記エンコード制御部を制御する制御部とを備えるとともに、この制御部の指示に従って、前記記録再生部が前記記録デバイスに記録されたストリームデータを読み出し、この読み出されたストリームデータを前記デコード部がデコードして前記入力データを再生した復号データを出力し、前記エンコード制御部が、前記符号化データのエンコード単位と前記編集ストリームデータのエンコード単位との対応付けの結果に基づいて、前記エンコード部に対してエンコード開始および終了タイミングを指示するとともに、前記入出力部に対し前記記録デバイスから読み出された符号化データのエンコード単位より小さな単位でのミキシングおよび／またはスイッチングのタイミングを指示し、この出力された復号データと、前記アフレコ用データとを前記入出力部がミキシングまたはスイッチングして出力し、この入出力部からの出力を前記エンコード部がエンコードして編集ストリームデータを出力し、この出力された編集ストリームデータを前記記録再生部が前記記録デバイスに記録することを特徴とした構成を有している。
【０００８】
この構成により、エンコード制御部は、符号化データのエンコード単位と編集ストリームデータのエンコード単位との対応付けの結果に基づいて、エンコード部に対してエンコード開始および終了タイミングを指示するとともに、入出力部に対し記録デバイスから読み出された符号化データのエンコード単位より小さな単位でのミキシングおよび／またはスイッチングのタイミングを指示するので、符号化データのエンコード単位よりも小さい単位でミキシングやスイッチングを行うことができる。
【０００９】
さらに、本発明の記録再生編集装置は、前記デコード部が、前記デコードした復号データの出力開始を示すタイミング情報を出力し、このタイミング情報に基づいて、前記エンコード制御部が、前記エンコード部および／または前記入出力部を制御する構成を有している。
【００１０】
この構成により、デコード部からのデコード開始を示すタイミング情報に基づいて、エンコード部および入出力部の制御が可能になり、デコード部からの出力タイミングが一定でない場合も編集が実現可能になる。
【００１１】
さらに、本発明の記録再生編集装置は、前記デコード部が、前記エンコード単位を示すタイミング情報を出力し、この情報に基づいて、前記エンコード制御部が、前記エンコード部および／または前記入出力部を制御する構成を有している。
【００１２】
この構成により、デコード部からのエンコードされた単位を示す情報に基づいて、エンコード部および入出力部の制御が可能になり、デコーダからの出力タイミングが一定でない場合も、より少ないハードウェアで編集が実現可能になる。
【００１３】
さらに、本発明の記録再生編集装置は、前記デコード部が、前記タイミング情報を前記復号データに多重して出力し、このタイミング情報に基づいて、前記エンコード制御部が前記エンコード部および／または前記入出力部を制御する構成を有している。この構成により、デコーダに特別に出力端子を持たせることなく編集が可能になる。
【００１４】
さらに、本発明の記録再生編集装置は、前記制御部が、所定のパターンを有するタイミング用ストリームデータを準備し、このタイミング用ストリームデータを前記記録デバイスに記録されたストリームデータに付加し、前記デコード部が、デコード時にデコードタイミング用パターンを出力し、このデコードタイミング用パターンを前記エンコーダ制御部が検出することによって、デコード開始を検知し、前記記録デバイスから読み出された符号化データのエンコード単位と、前記アフレコ用データを含む編集ストリームデータのエンコード単位との対応付けを行う構成を有している。この構成により、デコーダに特別な機能を持たせることなく編集が可能になる。
【００１５】
また、本発明の記録再生編集方法は、外部からデータを入力し、この入力データを所定の単位毎に符号化してストリームデータを出力し、この出力されたストリームデータを記録デバイスに記録するとともに、この記録された符号化データを再生し、出力する記録再生編集方法であって、前記記録デバイスに記録されたストリームデータを読み出し、この読み出されたストリームデータをデコードし、前記入力データを再生した復号データを出力し、外部からアフレコ用データを入力するとともに、この入力されたアフレコ用データと前記再生された復号データをミキシングおよび／またはスイッチングして出力し、前記記録デバイスから読み出された符号化データのエンコード単位と、前記アフレコ用データを含む編集ストリームデータのエンコード単位との対応付けを行い、前記符号化データのエンコード単位と前記編集ストリームデータのエンコード単位との対応付けの結果に基づいて、エンコード開始および終了タイミングを指示するとともに、前記記録デバイスから読み出された符号化データのエンコード単位より小さな単位でのミキシングおよび／またはスイッチングのタイミングを指示し、前記復号データと前記アフレコ用データとをミキシングまたはスイッチングして出力し、この出力を符号化して編集ストリームデータを出力し、この出力された編集ストリームデータを前記記録デバイスに記録することを特徴としている。
【００１８】
これにより、符号化データのエンコード単位と編集ストリームデータのエンコード単位との対応付けの結果に基づいて、エンコード開始および終了タイミングを指示するともに、記録デバイスから読み出された符号化データのエンコード単位より小さな単位でのミキシングおよび／またはスイッチングのタイミングを指示するので、符号化データのエンコード単位よりも小さい単位でミキシングやスイッチングを行うことができる。
【００１９】
さらに、本発明の記録再生編集方法は、前記デコードした復号データの出力開始を示すタイミング情報を準備し、このタイミング情報に基づいて、前記アフレコ用データと前記復号データをミキシングおよび／またはスイッチングして出力するタイミングを制御するとともに、前記編集ストリームデータの符号化のタイミングを制御することを特徴としている。
【００２０】
これにより、デコード開始を示すタイミング情報に基づいて、前記アフレコ用データと前記復号データをミキシングおよび／またはスイッチングして出力するタイミングおよび前記編集ストリームデータの符号化のタイミングの制御が可能になり、デコード時の出力タイミングが一定でない場合も編集が実現可能になる。
【００２１】
さらに、本発明の記録再生編集方法は、前記エンコード単位を示すタイミング情報を準備し、この情報に基づいて、前記アフレコ用データと前記復号データをミキシングおよび／またはスイッチングして出力するタイミングを制御するとともに、前記編集ストリームデータの符号化のタイミングを制御することを特徴としている。
【００２２】
これにより、エンコードされた単位を示す情報に基づいて、前記アフレコ用データと前記復号データをミキシングおよび／またはスイッチングして出力するタイミングおよび前記編集ストリームデータの符号化のタイミングの制御が可能になり、デコーダからの出力タイミングが一定でない場合も、より少ないハードウェアで編集が実現可能になる。
【００２３】
また、本発明の記録再生編集方法は、前記タイミング情報を前記復号データに多重して出力し、このタイミング情報に基づいて、前記アフレコ用データと前記復号データをミキシングおよび／またはスイッチングして出力するタイミングを制御するとともに、前記編集ストリームデータの符号化のタイミングを制御することを特徴としている。これにより、デコーダに特別に出力端子を持たせることなく編集が可能になる。
【００２４】
さらに、本発明の記録再生編集方法は、所定のパターンを有するタイミング用ストリームデータを準備し、このタイミング用ストリームデータを前記記録デバイスに記録されたストリームデータに付加し、デコード時にデコードタイミング用パターンを出力し、このデコードタイミング用パターンを検出することによって、デコード開始を検知し、前記記録デバイスから読み出された符号化データのエンコード単位と、前記アフレコ用データを含む編集ストリームデータのエンコード単位との対応付けを行うことを特徴としている。これにより、デコーダに特別な機能を持たせることなく編集が可能になる。
【００２５】
【発明の実施の形態】
（第１の実施の形態）
【００２６】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素は同じ符号を用いて示してある。
【００２７】
図１に示すように、本発明の第１の実施の形態の記録再生編集装置１００は、オーディオデータやビデオデータを含むマルチメディアデータ１０を外部から入力し、符号化して得られたストリームデータを記録デバイス３０に記録するとともに、記録デバイス３０に記録されたストリームデータを読み出し、再生して再生データ４０を出力するものであり、入出力部１０１と、エンコード部１０３と、記録再生部１０５と、デコード部１０７と、制御部１０９とを備えている。
【００２８】
また、本発明の第１の実施の形態の記録再生編集装置１００は、記録デバイス３０に記録されたオリジナルストリームデータに、後から入力されたアフターレコーディング用のマルチメディアデータをミキシングまたはスイッチングして編集し、記録デバイス３０に記録するものである。
【００２９】
記録デバイス３０は、例えば、ハードディスク、ＭＯ、ＭＤおよびＤＶＤなどである。
【００３０】
制御部１０９は、ＣＰＵおよびその周辺装置で構成され、入出力部１０１、エンコード部１０３、記録再生部１０５およびデコード部１０７に制御バス１１１を介して電気的に接続され、これらのユニットを含む本装置の制御を行うものである。
【００３１】
入出力部１０１は、第１の入力端子Ｉ１および第２の入力端子Ｉ２と、第１の出力端子Ｏ１および第２の出力端子Ｏ２を有し、第１の入力端子Ｉ１および第２の入力端子Ｉ２を介して入力されたデータを制御部１０９からの制御に基づいて、ミキシングまたはスイッチングして第１の出力端子Ｏ１および／または第２の出力端子Ｏ２を介して出力するものである。本実施の形態では、第１の入力端子Ｉ１を介して外部からマルチメディアデータ１０が入力され、第２の入力端子Ｉ２を介して記録デバイス３０から読み出されたオリジナルストリームデータが入力される。
【００３２】
エンコード部１０３は、入出力部１０１の第１の出力端子Ｏ１に電気的に接続され、入出力部１０１から入力されたデータを所定の単位毎にエンコードし、ストリームデータを出力するものである。
【００３３】
記録再生部１０５は、エンコード部１０３に電気的に接続され、エンコード部１０３から入力されたストリームデータをバッファリングしながら記録デバイス３０に記録するとともに、記録デバイス３０に記録されたストリームデータをバッファリングしながら読み出し、出力するものである。
【００３４】
デコード部１０７は、記録再生部１０５に電気的に接続され、記録再生部１０５から入力されたストリームデータをデコードしてオリジナルのマルチメディアデータを復号した復号データを出力するものである。デコード部１０７の出力は、入出力部１０１の第２の入力端子Ｉ２を介して入出力部１０１に入力される。
【００３５】
図２は、本発明の第１の実施の形態の記録再生編集装置１００の各ユニットの入出力データの関係を示すタイミングチャートである。
【００３６】
図２（ａ）は、記録デバイス３０に予め記録されているオリジナルストリームデータ２１を示している。オリジナルストリームデータ２１は所定の単位毎にエンコードされている。図２（ｂ）は、デコード部１０７の出力を示している。記録再生部１０５により、記録デバイス３０からオリジナルストリームデータ２１が読み出され、デコード部１０７に入力され、デコード部１０７にて、デコードされて復号データ２３が出力される。
【００３７】
図２（ｃ）は、外部から入出力部１０１に第１の入力端子Ｉ１を介して入力されたアフレコデータ２５を示している。アフレコデータ２５は、図２（ａ）のオリジナルストリームデータ２１のＡ点からＢ点間に上書きされるものである。図２（ｄ）は、入出力部１０１の出力を示している。本実施の形態においては、第１および第２の入力端子Ｉ１およびＩ２を介して入力されたデータが制御部１０９の指示に従って、スイッチングされて出力される。図２（ｅ）は、入出力部１０１から出力され、エンコード部１０３で再エンコードされ、得られた編集ストリームデータ２７を示している。編集ストリームデータ２７は、記録再生部１０５を介して記録デバイス３０に記録される。
【００３８】
以上のように構成された本発明の第１の実施の形態の記録再生編集装置１００の動作について、図１および図２を用いて説明する。
【００３９】
まず、図２（ａ）のオリジナルストリームデータ２１が、記録再生部１０５により、記録デバイス３０から読み出され、デコード部１０７に入力される。デコード部１０７で、このオリジナルストリームデータ２１がデコードされ、図２（ｂ）に示される復号データ２３が出力され、入出力部１０１に第２の入力端子Ｉ２を介して入力される。
【００４０】
一方、入出力部１０１では、図２（ｃ）に示すように、第１の入力端子Ｉ１を介して、アフレコデータ２５が外部から入力される。アフレコデータ２５は、予め入力され、バッファリングされていても良い。
【００４１】
入出力部１０１では、図２（ｄ）に示すように、はじめ、第２の入力端子Ｉ２を介して入力された復号データ２３が、第１の出力端子Ｏ１および／または第２の出力端子Ｏ２を介して出力される。次いで、アフレコデータ２５が外部から入力されると、Ａ点で、入出力部１０１において、第２の入力端子Ｉ２を介して入力された復号データ２３から第１の入力端子Ｉ１を介して入力されたアフレコデータ２５に切り替えられて、図２（ｄ）に示すように、アフレコデータ２５が第１の出力端子Ｏ１および／または第２の出力端子Ｏ２を介して出力される。
【００４２】
さらに、Ｂ点で、入出力部１０１において、第１の入力端子Ｉ１を介して入力されたアフレコデータ２５から第２の入力端子Ｉ２を介して入力された復号データ２３に切り替えられて、図２（ｄ）に示すように、復号データ２３が第１の出力端子Ｏ１および／または第２の出力端子Ｏ２を介して出力される。
【００４３】
入出力部１０１の第１の出力端子Ｏ１を介して出力されたデータは、エンコード部１０３に入力され、図２（ｅ）に示すように、所定の単位毎に再エンコードされ、記録デバイス３０に編集ストリームデータ２７として記録される。
【００４４】
以上の動作は、制御部１０９の指示に従って行われる。
【００４５】
以上のように、本発明の第１の実施の形態の記録再生編集装置１００は、デコード部１０７で得られた復号データ２３と、外部入力のアフレコデータ２５のスイッチングを行う入出力部１０１を設けているので、エンコード単位より細かい単位で編集することができる。
【００４６】
尚、上記実施の形態では、入出力部１０１において、第１の入力端子Ｉ１および第２の入力端子Ｉ２の入力をスイッチングして出力した場合について説明したが、本発明は２つの入力をミキシングしながらのスイッチング、またはミキシングのみなどの場合も同様の効果が得られるものである。
【００４７】
さらに、上記実施の形態では、Ａ点およびＢ点間を外部信号により全て上書きするように記したが、複数のチャンネルを持つオーディオデータの場合、ある任意のチャンネルのみ外部信号により上書きする場合も同様の効果が得られるものである。
【００４８】
また、上記実施の形態では、マルチメディアデータの場合について説明したが、オーディオデータのみ、ビデオデータのみの場合も同様の効果が得られるものである。
（第２の実施の形態）
【００４９】
図３は、本発明の第２の実施の形態の記録再生編集装置２００の構成ブロック図を示す。これは上記第１の実施の形態とはエンコード制御部２０１をさらに設けた点が相違している。図１の第１の実施の形態の記録再生編集装置１００と同様な構成要素には同じ符号を付して、詳細な説明を省略する。
【００５０】
エンコード制御部２０１は、記録デバイス３０から読み出されたオリジナルストリームデータ２１のエンコード単位と、アフレコデータ２５を含む再エンコードされた編集ストリームデータのエンコード単位との対応付けを行うとともに、エンコード部１０３および入出力部１０１を制御するものである。
【００５１】
図４は、本発明の第２の実施の形態の記録再生編集装置２００の各ユニットの入出力データの関係を示すタイミングチャートである。
【００５２】
図４（ａ）は、記録デバイス３０に予め記録されているオリジナルストリームデータ２１を示している。オリジナルストリームデータ２１は所定の単位毎にエンコードされている。図４（ｂ）は、デコード部１０７の出力を示している。記録再生部１０５により、記録デバイス３０からオリジナルストリームデータ２１が読み出され、デコード部１０７に入力され、デコード部１０７にて、デコードされて復号データ２３が出力される。
【００５３】
図４（ｃ）は、制御部１０９の再生開始指示を示している。図４（ｄ）は、エンコード制御部２０１のカウント動作を示している。エンコード制御部２０１は、制御部１０９の再生開始指示に応じて、カウント動作を開始する。図４（ｅ）は、エンコード制御部２０１の指示内容を示している。エンコード制御部２０１には、再生開始からエンコード開始までのタイミングと、エンコード停止までのタイミングと、外部から入力されたアフレコデータの開始タイミング（図中、Ａ点）と、アフレコデータの終了タイミング（図中、Ｂ点）とが制御部１０９により予め設定されている。これらの設定とカウント値に基づいて、タイミングを計り、エンコード開始指示、スイッチング指示、エンコード停止指示を出力する。
【００５４】
図４（ｆ）は、外部から入出力部１０１に第１の入力端子Ｉ１を介して入力されたアフレコデータ２５を示している。アフレコデータ２５は、図４（ａ）のオリジナルストリームデータ２１のＡ点からＢ点間に再生されるように編集されるデータである。
【００５５】
図４（ｇ）は、入出力部１０１の出力を示している。本実施の形態においては、第１および第２の入力端子Ｉ１およびＩ２を介して入力されたデータがスイッチングされて出力される。図４（ｈ）は、入出力部１０１から出力され、エンコード部１０３で再エンコードされ、得られた編集ストリームデータ２７を示している。編集ストリームデータ２７は、記録再生部１０５を介して記録デバイス３０に記録される。本実施の形態において、編集ストリームデータ２７は、記録デバイス３０のオリジナルストリームデータ２１とは別領域に記録される。図４（ｉ）は、本実施の形態において、編集されて記録デバイス３０に記録されたデータを再生した時の再生ストリームデータを示している。
【００５６】
以上のように構成された本発明の第２の実施の形態の記録再生編集装置２００の動作について、図３および図４を用いて説明する。
【００５７】
まず、図４（ａ）のオリジナルストリームデータ２１が、記録再生部１０５により、記録デバイス３０から読み出され、デコード部１０７に入力される。
【００５８】
次いで、再生開始指示と、再生開始からエンコード開始までのタイミングと、エンコード停止までのタイミングと、外部から入力されたアフレコデータの開始タイミング（図中、Ａ点）と、アフレコデータの終了タイミング（図中、Ｂ点）とをエンコード制御部２０１が制御部１０９から受け取る。図４（ｃ）の制御部１０９からの再生開始指示に応じて、図４（ｄ）に示すように、エンコード制御部２０１は内部カウンタのカウント動作を開始し、図４（ｅ）に示すように、各種指示を出力する。
【００５９】
また、デコード部１０７において、図４（ｃ）の制御部１０９からの再生開始指示に応じて、記録再生部１０５で読み出されたオリジナルストリームデータ２１がデコードされ、図４（ｂ）に示される復号データ２３が出力され、入出力部１０１に第２の入力端子Ｉ２を介して入力される。
【００６０】
一方、入出力部１０１では、図４（ｆ）に示すように、第１の入力端子Ｉ１を介して、アフレコデータ２５が外部から入力される。アフレコデータ２５は、予め入力され、バッファリングされていても良い。
【００６１】
入出力部１０１では、図４（ｇ）に示すように、はじめ、第２の入力端子Ｉ２を介して入力された復号データ２３が、第１の出力端子Ｏ１および／または第２の出力端子Ｏ２を介して出力される。次いで、エンコード制御部２０１が、図４（ｅ）に示すようにスイッチング指示を出力し、これに応じて、Ａ点で、アフレコデータ２５が第２の入力端子Ｉ２を介して入力された復号データ２３から第１の入力端子Ｉ１を介して入力されたアフレコデータ２５に切り替えられて、図４（ｇ）に示すように、アフレコデータ２５が第１の出力端子Ｏ１および／または第２の出力端子Ｏ２を介して出力される。
【００６２】
さらに、エンコード制御部２０１が、図４（ｅ）に示すように、Ｂ点でスイッチング指示を再び出力し、これに応じて、入出力部１０１において、第１の入力端子Ｉ１を介して入力されたアフレコデータ２５から第２の入力端子Ｉ２を介して入力された復号データ２３に切り替えられて、図４（ｇ）に示すように、復号データ２３が第１の出力端子Ｏ１および／または第２の出力端子Ｏ２を介して出力される。
【００６３】
入出力部１０１の第１の出力端子Ｏ１を介して出力されたデータは、エンコード部１０３に入力され、図４（ｈ）に示すように、エンコード制御部３０１からのエンコード開始指示および停止指示に基づいて、所定の単位毎に再エンコードされ、記録デバイス３０のオリジナルストリームデータ２１とは別領域に編集ストリームデータ２７として記録される。
【００６４】
このようにして記録デバイス３０に記録されたデータを再生する場合、図４（ｉ）に示すように、図４（ａ）のオリジナルストリーム２１と、図４（ｈ）の編集ストリームデータ２７とを連続して再生することが可能となる。
【００６５】
以上の動作は、制御部１０９の指示に従って行われる。
【００６６】
以上のように、本発明の第２の実施の形態の記録再生編集装置２００は、再エンコードした編集ストリームデータ２７とオリジナルストリームデータ２１のエンコード単位を同一とすることができ、これにより、オリジナルストリームデータ２１と再エンコードした編集ストリームデータ２７を連続してつなぐことができるとともに、エンコード単位より細かい精度での編集が可能となる。
【００６７】
尚、上記実施の形態では、エンコード制御部２０１がエンコード部１０３および入出力部１０１の制御を行うと記したが、エンコード制御部２０１の機能をエンコード部１０３および入出力部１０１にそれぞれ持たせても同様の効果が得られるものである。また、制御部１０９がエンコード制御部２０１の機能を有した場合でも同様の効果が得られるものである。
【００６８】
あるいは、上記実施の形態では、編集ストリームデータ２７を記録デバイス３０のオリジナルストリームデータ２１と別領域へ記録すると記したが、固定レートでエンコードされる場合は、オリジナルストリーム２１上へ上書きしても同様の効果が得られるものである。
（第３の実施の形態）
【００６９】
図５は、本発明の第３の実施の形態の記録再生編集装置３００の構成ブロック図を示す。これは上記第２の実施の形態とはデコード部１０７およびエンコード制御部２０１に替えてデコード部３０７およびエンコード制御部３０１を設けた点が相違している。図２の第２の実施の形態の記録再生編集装置２００と同様な構成要素には同じ符号を付して、詳細な説明を省略する。
【００７０】
デコード部３０７は、記録再生部１０５に電気的に接続され、記録再生部１０５から入力されたストリームデータ２１をデコードしてオリジナルのマルチメディアデータを復号した復号データ２３に加え、デコード部３０７が再生した復号データの出力を開始したタイミングを示すタイミング情報３１を出力するものである。復号データ２３は、入出力部１０１の第２の入力端子Ｉ２を介して入出力部１０１に入力される。
【００７１】
タイミング情報３１は、復号データの出力を開始した時に変化する信号であり、本実施の形態のように、再生開始時に１クロック分だけ“１”を出力し、通常は“０”を出力しても良いし、これに限らず、複数クロック分“１”を出力しても良い。また、再生停止状態で“０”を出力し、再生状態で“１”を出力しても良い。さらに、出力は“１”と“０”の論理が逆でも良いし、複数ビットの信号であっても良い。
【００７２】
エンコード制御部３０１は、デコード部３０７に電気的に接続され、デコード部３０７から出力されたタイミング情報を入力し、このタイミング情報に基づいて、デコード部３０７におけるデコード開始を検出し、オリジナルストリームデータのエンコード単位とデコード部３０７からの出力データとの対応付けを行い、エンコード部１０３および入出力部１０１を制御するものである。
【００７３】
図６は、本発明の第３の実施の形態の記録再生編集装置３００の各ユニットの入出力データの関係を示すタイミングチャートである。
【００７４】
図６（ａ）は、記録デバイス３０に予め記録されているオリジナルストリームデータ２１を示している。オリジナルストリームデータ２１は所定の単位毎にエンコードされている。図６（ｂ）は、デコード部３０７の出力を示している。記録再生部１０５により、記録デバイス３０からオリジナルストリームデータ２１が読み出され、デコード部３０７に入力され、デコード部３０７にて、デコードされて復号データ２３が出力される。さらに、デコード部３０７からはタイミング情報３１が出力される。
【００７５】
図６（ｃ）は、エンコード制御部３０１のカウント動作を示している。エンコード制御部３０１は、デコード部３０７から出力されたタイミング情報３１によりデコード開始を検出し、カウント動作を開始する。図６（ｄ）は、エンコード制御部３０１の指示内容を示している。エンコード制御部３０１には、再生開始からエンコード開始までのタイミングと、エンコード停止までのタイミングと、外部から入力されたアフレコデータの開始タイミング（図中、Ａ点）と、アフレコデータの終了タイミング（図中、Ｂ点）とが制御部１０９により予め設定されている。これらの設定とカウント値に基づいて、タイミングを計り、エンコード開始指示、スイッチング指示、エンコード停止指示を出力する。
【００７６】
図６（ｅ）は、外部から入出力部１０１に第１の入力端子Ｉ１を介して入力されたアフレコデータ２５を示している。アフレコデータ２５は、図６（ａ）のオリジナルストリームデータ２１のＡ点からＢ点間に再生されるように編集されるデータである。
【００７７】
図６（ｆ）は、入出力部１０１の出力を示している。本実施の形態においては、第１および第２の入力端子Ｉ１およびＩ２を介して入力されたデータがスイッチングされて出力される。図６（ｇ）は、入出力部１０１から出力され、エンコード部１０３で再エンコードされ、得られた編集ストリームデータ２７を示している。編集ストリームデータ２７は、記録再生部１０５を介して記録デバイス３０に記録される。本実施の形態において、編集ストリームデータ２７は、記録デバイス３０のオリジナルストリームデータ２１とは別領域に記録される。
【００７８】
以上のように構成された本発明の第３の実施の形態の記録再生編集装置３００の動作について、図５および図６を用いて説明する。
【００７９】
まず、図６（ａ）のオリジナルストリームデータ２１が、記録再生部１０５により、記録デバイス３０から読み出され、デコード部３０７に入力される。
【００８０】
次いで、再生開始からエンコード開始までのタイミングと、エンコード停止までのタイミングと、外部から入力されたアフレコデータの開始タイミング（図中、Ａ点）と、アフレコデータの終了タイミング（図中、Ｂ点）とをエンコード制御部３０１が制御部１０９から受け取る。
【００８１】
また、デコード部３０７において、記録再生部１０５で読み出されたオリジナルストリームデータ２１がデコードされ、図６（ｂ）に示される復号データ２３が出力され、入出力部１０１に第２の入力端子Ｉ２を介して入力される。また、図６（ｂ）のタイミング情報３１が、デコード部３０７からエンコード制御部３０１に出力される。このタイミング情報３１に応じて、エンコード制御部３０１はデコード開始を検出し、図６（ｃ）に示すように、内部カウンタのカウント動作を開始し、図６（ｄ）に示すように、各種指示を出力する。
【００８２】
一方、入出力部１０１では、図６（ｅ）に示すように、第１の入力端子Ｉ１を介して、アフレコデータ２５が外部から入力される。アフレコデータ２５は、予め入力され、バッファリングされていても良い。
【００８３】
入出力部１０１では、図６（ｆ）に示すように、はじめ、第２の入力端子Ｉ２を介して入力された復号データ２３が、第１の出力端子Ｏ１および／または第２の出力端子Ｏ２を介して出力される。次いで、エンコード制御部３０１が、図６（ｄ）に示すようにスイッチング指示を出力し、これに応じて、Ａ点で、アフレコデータ２５が第２の入力端子Ｉ２を介して入力された復号データ２３から第１の入力端子Ｉ１を介して入力されたアフレコデータ２５に切り替えられて、図６（ｆ）に示すように、アフレコデータ２５が第１の出力端子Ｏ１および／または第２の出力端子Ｏ２を介して出力される。
【００８４】
さらに、エンコード制御部３０１が、図６（ｄ）に示すように、Ｂ点でスイッチング指示を再び出力し、これに応じて、入出力部１０１において、第１の入力端子Ｉ１を介して入力されたアフレコデータ２５から第２の入力端子Ｉ２を介して入力された復号データ２３に切り替えられて、図６（ｆ）に示すように、復号データ２３が第１の出力端子Ｏ１および／または第２の出力端子Ｏ２を介して出力される。
【００８５】
入出力部１０１の第１の出力端子Ｏ１を介して出力されたデータは、エンコード部１０３に入力され、図６（ｇ）に示すように、エンコード制御部３０１からのエンコード開始指示および停止指示に基づいて、所定の単位毎に再エンコードされ、記録デバイス３０のオリジナルストリームデータ２１とは別領域に編集ストリームデータ２７として記録される。
【００８６】
以上のように、本発明の第３の実施の形態の記録再生編集装置３００は、デコード部３０７からの復号データ２３の出力タイミングが一定で無い場合でもエンコード部１０３の制御と入出力部１０１の制御が可能になる。
（第４の実施の形態）
【００８７】
図７は、本発明の第４の実施の形態の各ユニットの入出力データの関係を示すタイミングチャートを示す。本発明の第４の実施の形態の記録再生編集装置の構成は、図５の第３の実施の形態の記録再生編集装置３００と同様である。本発明の第４の実施の形態の記録再生編集装置３００は上記第３の実施の形態とはデコード部３０７が出力するタイミング情報３１に替えてエンコード単位を示すタイミング情報４１とした点が相違している。
【００８８】
図７（ｂ）に示すように、本実施の形態のデコード部３０７から出力されるタイミング情報４１は、記録デバイス３０に記録されているオリジナルストリームデータ２１のエンコード単位を示すものである。
【００８９】
また、エンコード制御部３０１は、再生開始からエンコード開始までのタイミングと、エンコード停止までのタイミングと、Ａ点およびＢ点のタイミングとが予め制御部１０９により設定される。ここで、エンコード開始タイミングおよび停止タイミングは、エンコード単位での指定を行う。また、Ａ点およびＢ点のタイミングは、エンコード開始タイミングからのサンプリング数を指定する。
【００９０】
タイミング情報４１に応じて、エンコード制御部３０１は、デコード開始を検出して、カウント動作を開始し、エンコード単位数をカウントする。さらに、エンコード制御部３０１は、図７（ｃ）に示すように、エンコード開始および停止タイミングに基づいて、エンコード部１０３に対してエンコード開始および停止指示を出力するとともに、エンコード単位を示すタイミング信号からのサンプリング数をカウントしＡ点およびＢ点のタイミングで入出力部１０１に対してスイッチング指示を出力する。
【００９１】
以下、本発明の第４の実施の形態の記録再生編集装置３００の動作について、図５および図７を用いて説明する。
【００９２】
まず、図７（ａ）のオリジナルストリームデータ２１が、記録再生部１０５により、記録デバイス３０から読み出され、デコード部３０７に入力される。
【００９３】
次いで、再生開始からエンコード開始までのタイミングと、エンコード停止までのタイミングと、Ａ点およびＢ点のタイミングとをエンコード制御部３０１が制御部１０９から受け取る。
【００９４】
また、デコード部３０７において、記録再生部１０５で読み出されたオリジナルストリームデータ２１がデコードされ、図７（ｂ）に示される復号データ２３が出力され、入出力部１０１に第２の入力端子Ｉ２を介して入力される。また、図７（ｂ）のタイミング情報４１が、デコード部３０７からエンコード制御部３０１に出力される。このタイミング情報４１に応じて、エンコード制御部３０１はデコード開始を検出し、図７（ｃ）に示すように、内部カウンタのカウント動作を開始し、エンコード単位数をカウントし、図７（ｄ）に示すように、各種指示を出力する。
【００９５】
一方、入出力部１０１では、図７（ｅ）に示すように、第１の入力端子Ｉ１を介して、アフレコデータ２５が外部から入力される。アフレコデータ２５は、予め入力され、バッファリングされていても良い。
【００９６】
入出力部１０１では、図７（ｆ）に示すように、はじめ、第２の入力端子Ｉ２を介して入力された復号データ２３が、第１の出力端子Ｏ１および／または第２の出力端子Ｏ２を介して出力される。次いで、エンコード制御部３０１が、図７（ｄ）に示すようにスイッチング指示を出力し、これに応じて、Ａ点で、アフレコデータ２５が第２の入力端子Ｉ２を介して入力された復号データ２３から第１の入力端子Ｉ１を介して入力されたアフレコデータ２５に切り替えられて、図７（ｆ）に示すように、アフレコデータ２５が第１の出力端子Ｏ１および／または第２の出力端子Ｏ２を介して出力される。
【００９７】
さらに、エンコード制御部３０１が、図７（ｄ）に示すように、Ｂ点でスイッチング指示を再び出力し、これに応じて、入出力部１０１において、第１の入力端子Ｉ１を介して入力されたアフレコデータ２５から第２の入力端子Ｉ２を介して入力された復号データ２３に切り替えられて、図７（ｆ）に示すように、復号データ２３が第１の出力端子Ｏ１および／または第２の出力端子Ｏ２を介して出力される。
【００９８】
入出力部１０１の第１の出力端子Ｏ１を介して出力されたデータは、エンコード部１０３に入力され、図７（ｇ）に示すように、エンコード制御部３０１からのエンコード開始指示および停止指示に基づいて、所定の単位毎に再エンコードされ、記録デバイス３０に編集ストリームデータ２７として記録される。
【００９９】
以上のように、本発明の第４の実施の形態によれば、デコード部３０７からの出力タイミングが一定で無い場合でもエンコード部１０３と入出力部１０１の制御が可能になるばかりでなく、エンコード制御部３０１において、再生開始点からのサンプリング数をカウントしなくても、このエンコード単位を示すタイミング情報４１をカウントしていけばエンコード部１０３の制御が可能になり、カウンタのハードウェア規模を削減することが可能になる。
（第５の実施の形態）
【０１００】
図８は、本発明の第５の実施の形態の記録再生編集装置４００の構成ブロック図を示す。これは上記第３の実施の形態とはデコード部３０７およびエンコード制御部３０１に替えてデコード部４０７およびエンコード制御部４０１を設けた点が相違している。図５の第３の実施の形態の記録再生編集装置３００と同様な構成要素には同じ符号を付して、詳細な説明を省略する。
【０１０１】
デコード部４０７は、記録再生部１０５に電気的に接続され、記録再生部１０５から入力されたストリームデータ２１をデコードしてオリジナルのマルチメディアデータを復号した復号データ２３に上記第３または第４の実施の形態に示したタイミング情報３１またはタイミング情報４１を多重して多重データ５１を出力するものである。この多重データ５１は、入出力部１０１の第２の入力端子Ｉ２を介して入出力部１０１に入力される。
【０１０２】
エンコード制御部４０１は、デコード部４０７に電気的に接続され、デコード部４０７からの多重データ５１を入力し、多重されたタイミング情報を抽出し、このタイミング情報に基づいて、デコード開始、またはエンコード単位を検出し、オリジナルのストリームデータのエンコード単位とデコード部４０７からの多重データ５１との対応付けを行い、エンコード部１０３および入出力部１０１を制御するものである。
【０１０３】
図９は、本実施の形態において、オーディオデータへタイミング情報を多重する方法を説明するための図である。
【０１０４】
図９（ａ）に示すように、デコード部４０７からのオーディオデータは、通常、１ライン当たり２チャンネル分が多重されており、ＬＲクロックおよびビットクロックとともに出力される。ＬＲクロックはサンプリング周波数と同じ周波数であり、ビットクロックはＬＲクロックの６４倍の周波数である。このため、チャンネル当たり３２ビット分のデータを送出可能であるが、使われているのは２４ビットまでである。そこで、図９（ｂ）に示すように、本実施の形態では、残りの８ビット分を使い、タイミング情報を多重するものである。
【０１０５】
以上のように、本発明の第５の実施の形態によれば、デコード部４０７からの出力タイミングが一定で無い場合でもエンコード部１０３および入出力部１０１の制御が可能になるばかりでなく、デコード部４０７に特別な出力端子を追加することなく上記第３および第４の実施の形態と同様な効果が得られるものである。
（第６の実施の形態）
【０１０６】
図１０は、本発明の第６の実施の形態の各ユニットの入出力データの関係を示すタイミングチャートを示す。本発明の第６の実施の形態の記録再生編集装置の構成は、図８の第５の実施の形態の記録再生編集装置４００と同様である。また、本発明の第６の実施の形態の記録再生編集装置４００は上記第５の実施の形態とはデコード部４０７が出力する多重データ５１に替えてタイミング用ストリーム６１を付加した点が相違している。
【０１０７】
本実施例において、制御部１０９は、タイミング用ストリームデータを生成し、記録再生部１０５の有するバッファに予め格納しておく。このタイミング用ストリームデータは、所定のパターンを有する。記憶再生部１０５は、図１０（ａ）に示すように、このタイミング用ストリームデータ６１を、記録デバイス３０から読み出したオリジナルストリームデータ２１に付加して出力する。デコード部４０７がストリームデータをデコードした時、図１０（ｂ）に示すように、復号データ２３にタイミング用データ６３が付加され、このタイミング用データ６３のパターンをエンコード制御部２０１が検出することにより、デコード開始のタイミングを検知し、図１０（ｃ）に示すように、カウント動作を開始する。
【０１０８】
以上のように、本発明の第６の実施の形態によれば、デコード部４０７からの出力タイミングが一定で無い場合でもエンコード部１０３の制御、入出力部１０１の制御が可能になるばかりでなく、デコード部４０７に特別な機能を持たせることなく実現可能である。
【０１０９】
【発明の効果】
以上説明したように、本発明は、外部からデータを入力し、符号化して記録デバイスに記録するとともに、この記録された符号化データを再生し、出力する記録再生編集装置であって、入力データを所定の単位毎にエンコードしてストリームデータを出力するエンコード部と、このエンコード部から出力されたストリームデータを前記記録デバイスに記録するとともに、この記録デバイスに記録されたストリームデータを読み出す記録再生部と、この記録再生部から読み出されたストリームデータをデコードし、前記入力データを再生した復号データを出力するデコード部と、外部からアフレコ用データを入力するとともに、この入力されたアフレコ用データと前記デコード部で再生された復号データをミキシングおよび／またはスイッチングして出力する入出力部と、前記エンコード部、前記記録再生部、前記デコード部および前記入出力部を制御する制御部とを備えるとともに、この制御部の指示に従って、前記記録再生部が前記記録デバイスに記録されたストリームデータを読み出し、この読み出されたストリームデータを前記デコード部がデコードして前記入力データを再生した復号データを出力し、この出力された復号データと、前記アフレコ用データとを前記入出力部がミキシングまたはスイッチングして出力し、この入出力部からの出力を前記エンコード部がエンコードして編集ストリームデータを出力し、この出力された編集ストリームデータを前記記録再生部が前記記録デバイスに記録することにより、エンコードされた単位より細かい単位で編集することができるという優れた効果を有する記録再生編集装置を提供することができるものである。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態の記録再生編集装置の構成ブロック図
【図２】図１に示された記録再生編集装置の各ユニットの入出力データの関係を示すタイミングチャート
【図３】本発明の第２の実施の形態の記録再生編集装置の構成ブロック図
【図４】図３に示された記録再生編集装置の各ユニットの入出力データの関係を示すタイミングチャート
【図５】本発明の第３の実施の形態の記録再生編集装置の構成ブロック図
【図６】図５に示された記録再生編集装置の各ユニットの入出力データの関係を示すタイミングチャート
【図７】本発明の第４の実施の形態の記録再生編集装置の各ユニットの入出力データの関係を示すタイミングチャート
【図８】本発明の第５の実施の形態の記録再生編集装置の構成ブロック図
【図９】本発明の第５の実施の形態におけるオーディオ信号へタイミング情報を多重する方法の説明のための図
【図１０】本発明の第６の実施の形態の記録再生編集装置の各ユニットの入出力データの関係を示すタイミングチャート
【符号の説明】
１００、２００、３００、４００  記録再生編集装置
１０  マルチメディアデータ
３０  記録デバイス
４０  再生データ
１０１  入出力部
１０３  エンコード部
１０５  記録再生部
１０７、３０７、４０７  デコード部
１０９  制御部
２０１、３０１、４０１  エンコード制御部
３１、４１  タイミング情報
５１  多重データ
６１  タイミング用ストリーム
６３  タイミング用データ
６５  タイミング用データ検出
【図１】
0003544182.tif 000002
【図２】
0003544182.tif 000003
【図３】
0003544182.tif 000004
【図４】
0003544182.tif 000005
【図５】
0003544182.tif 000006
【図６】
0003544182.tif 000007
【図７】
0003544182.tif 000008
【図８】
0003544182.tif 000009
【図９】
0003544182.tif 000010
【図１０】
0003544182.tif 000011