(57)【特許請求の範囲】
【請求項１】
順次入力されるオーディオデータを処理するオーディオデータ処理装置において、
前記オーディオデータは、
複数のスロットを有する一定の周期で繰り返されるパケットに対して、
ほぼ前記一定の周期で区切られてブロック化されて時間軸圧縮され、
前記パケットの複数のスロットの少なくとも２以上のスロットにそれぞれ各ブロックが割り当てられて、１つのスロットに前記オーディオデータを割り当てたブロック数による速度で入力され、
前記オーディオデータ処理装置は、
前記オーディオデータに付加された管理データより、前記オーディオデータのサンプリングレートを検出し、
検出結果に基づいて、各スロットに割り当てられた実時間以下の時間により、前記各スロットのオーディオデータを所定のサンプリングレートに変換して入力する
オーディオデータ処理装置。
【請求項２】
前記一定の周期は、
ビデオフレームの周期であり、
前記オーディオデータは、
対応するビデオフレームのビデオデータと共に、前記パケットの複数のスロットの少なくとも２以上のスロットに割り当てられてなる
請求項１に記載のオーディオデータ処理装置。
【請求項３】
前記オーディオデータは、
前記スロットを単位にしてインターリーブ処理されて入力され、
前記オーディオデータ処理装置は、
前記オーディオデータをデインターリーブ処理した後、サンプリングレートを変換する
請求項１に記載のオーディオデータ処理装置。
【請求項４】
所定のオーディオデータ供給手段より供給されるオーディオデータを外部機器に出力するオーディオデータ処理装置において、
前記オーディオデータは、
ほぼ一定の周期で区切られてブロック化されて時間軸圧縮され、
前記オーディオデータ処理装置は、
前記外部機器に出力する前記オーディオデータのサンプリングレートを検出し、
該検出結果に基づいて、前記オーディオデータのサンプリングレートを変換した後、
前記外部機器に出力するオーディオデータの速度に応じて、一定の周期で繰り返すパケットの複数のスロットに各ブロックのオーディオデータを割り当て、１つのスロットに前記オーディオデータを割り当てたブロック数による速度で前記オーディオデータを出力する
オーディオデータ処理装置。
【請求項５】
前記一定の周期は、
ビデオフレームの周期であり、
前記オーディオデータ処理装置は、
対応するビデオフレームのビデオデータと共に、前記パケットの複数のスロットの少なくとも２以上のスロットに前記オーディオデータを割り当てて出力する
請求項４に記載のオーディオデータ処理装置。
【請求項６】
前記オーディオデータをスロットを単位にしてインターリーブ処理して出力する
請求項４に記載のオーディオデータ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、オーディオデータ処理装置に関し、例えば編集装置に適用することができる。本発明は、少なくとも２以上のスロットに時間軸圧縮したオーディオデータをそれぞれ割り当ててスロットの数に対応するＮ倍速によりオーディオデータを入出力する際に、各スロットに割り当てられた実時間以下の時間によりサンプリングレートを変換することにより、編集作業等において作業の効率を向上することできるようにする。
【０００２】
【従来の技術】
従来、編集装置においては、ビデオデータ及びオーディオデータを高速度でシリアル伝送により伝送するフォーマットが提案されている。すなわち図６は、このフォーマットの説明に供する略線図であり、８５８ワード×５２５ワード（ＮＴＳＣ方式の場合）により１つのパケットが形成され、このパケットが１フレーム周期で繰り返されてビデオデータ及びオーディオデータが伝送される。
【０００３】
この１つのパケットにおいては、１２０ワード×５２５ワードがコマンドデータの領域に割り当てられ、このコマンドデータの領域にビデオデータ及びオーディオデータの伝送に供するコマンド、同期データ等が割り当てられる。また残る領域のうちの７２０ワード×５２５ワードの領域に１４０ワード×５２５ワードの５つのスロットＦ０〜Ｆ４が形成され、この各スロットＦ０〜Ｆ４に時間軸圧縮されてなる１フレーム分のビデオデータＤＶと、対応する４チャンネルのオーディオデータＤＡ１〜ＤＡ４とがそれぞれ割り当てられる。
【０００４】
これによりこのフォーマットにおいては、これら５つのスロットＦ０〜Ｆ４の１つを使用していわゆる１倍速である１フレーム／３０秒周期によりビデオデータ及びオーディオデータを伝送できるようになされ、またこれら５つのスロットＦ０〜Ｆ４の全てを使用して最大で５倍速によりビデオデータ及びオーディオデータを伝送できるようになされている。
【０００５】
このようにして伝送されるビデオデータＤＶ及びオーディオデータＤＡ１〜ＤＡ４は、それぞれフォーマット等を示す管理用データが割り当てられて伝送され、さらに各スロットのビデオデータＤＶ及びオーディオデータＤＡ１〜ＤＡ４を単位にして、それぞれインターリーブ処理されて伝送される。
【０００６】
またオーディオデータＤＡ１〜ＤＡ４においては、３２〔ｋＨｚ〕、４４．１〔ｋＨｚ〕又は４８〔ｋＨｚ〕のサンプリングレートが適用され、サンプリングレート３２〔ｋＨｚ〕の場合には、データ圧縮モードが設定可能で、このデータ圧縮モードにおいては、１６ビットによるオーディオデータが１２ビットにデータ圧縮されて伝送されるのに対し、これ以外の場合には１６ビットによるオーディオデータが伝送されるようになされている。
【０００７】
さらにオーディオデータＤＡ１〜ＤＡ４においては、ロックモード（いわゆる５フレームシーケンスによるロックモードである）又はアンロックモードにより伝送され、このロックモードにおいては、ビデオデータの１フレームに対してオーディオフレームが所定の関係に維持されるように、連続するビデオフレームに対してオーディオデータＤＡ１〜ＤＡ４のサンプリング数が設定されるようになされている。すなわちオーディオフレーム及びビデオデータにおいては、ビデオフレームとオーディオフレームとが一致しないことにより、サンプリングレート４８〔ｋＨｚ〕の場合、ロックモードにおいては、ビデオデータの連続する５フレームに対応する８００８サンプルのオーディオデータＤＡ１〜ＤＡ４が、連続する５つのビデオフレームに対してそれぞれ１６００、１６０２、１６０２、１６０２、１６０２サンプルづつ割り当てられて伝送されるようになされている。
【０００８】
このようなフォーマットにより伝送されるビデオデータ及びオーディオデータを処理する編集装置においては、例えばハードディスク装置等に、このパケット構造を単位にしてビデオデータ及びオーディオデータを記録して処理するようになされ、またオーディオデータについては、サンプリングレート４８〔ｋＨｚ〕、ロックモードにより記録して統一的に処理するようになされている。
【０００９】
すなわち図７は、編集装置について１チャンネル分のオーディオ処理系を示すブロック図であり、この編集装置１は、図６のフォーマットで１倍速及び４倍速により伝送されるビデオデータ及びオーディオデータをハードディスク装置（ＨＤＤ）２に記録して処理する。なお１倍速による場合、オーディオデータ及びビデオデータは、第１のスロットＦ０に割り当てられて伝送され、４倍速による場合、ビデオデータ及びオーディオデータは、第１〜第４のスロットＦ０〜Ｆ３に割り当てられて伝送されるようになされている。
【００１０】
すなわちこの編集装置１は、ハードディスク装置２へのビデオデータ及びオーディオデータのアップロード時、図示しないバッファメモリを介して、ディジタル入出力部（ＤＩＯ）３に１チャンネル分のオーディオデータＤＡを選択的に入力する。
【００１１】
ディジタル入出力部（ＤＩＯ）３は、図示しないシリアルパラレル変換回路を介して、このオーディオデータＤＡをパラレルデータに変換してメモリ４に入力し、このメモリ４を介してオーディオデータＤＡを中央処理ユニット（ＣＰＵ）５に入力する。中央処理ユニット５は、ここでこのオーディオデータＤＡに付加された管理用データよりこのオーディオデータＤＡのフォーマットを解析する。ここでオーディオデータＤＡがサンプリングレート３２〔ｋＨｚ〕による圧縮モードの場合、中央処理ユニット５は、このオーディオデータＤＡをアドレスにしてリードオンリメモリによるデコーダ６をアクセスし、これによりこの圧縮モードによる１２ビットのオーディオデータＤＡをデータ伸長して１６ビットによりメモリ４に再格納する。
【００１２】
中央処理ユニット５は、圧縮モードによる場合には、このようにしてメモリ４に格納したオーディオデータＤＡを読み出し、バッファメモリであるメモリ７及び８を介してバスＢＵＳに出力する。また圧縮モード以外のモードにおいては、外部機器より入力されたオーディオデータＤＡをメモリ４より読み出し、同様にしてバスＢＵＳに出力する。
【００１３】
このようにしてメモリ４よりオーディオデータＤＡを読み出す際に、中央処理ユニット５は、所定の規則に従ってオーディオデータＤＡを読み出し、これによりオーディオデータＤＡをデインターリーブして出力する。
【００１４】
これに対してディジタル入出力部３は、ハードディスク装置２に記録されたビデオデータ及びオーディオデータを外部機器にダウンロードする場合、バスＢＵＳに出力されるオーディオデータをメモリ８、７を介して中央処理ユニット５に入力する。このときディジタル入出力部３は、ロックモードによりオーディオデータを出力する場合、メモリ７におけるデータ入出力のタイミング制御により、図６について上述したように、連続する５つのビデオフレームに所定サンプル数のオーディオデータを割り当てる。
【００１５】
中央処理ユニット５は、アップロード時とは逆に、このようにしてメモリ７より入力したオーディオデータをメモリ４を介して、又はデコーダ６、メモリ４を介して外部機器に出力する。またこのときメモリ４のアドレス制御によりオーディオデータＤＡをインターリーブ処理して出力する。
【００１６】
第１の再生部（ＰＢ１）１０は、１倍速によるアップロード、ダウンロード、編集処理時、バスＢＵＳに出力されるオーディオデータをモニタ１１に出力する。このとき第１の再生部（ＰＢ１）１０は、オーディオデータをモニタ１１の処理に適したフォーマットにより出力する。すなわち第１の再生部１０は、メモリ１２を介してオーディオデータをバスＢＵＳより入力し、デコーダ１３に与える。ここでデコーダ１３は、図６について上述したパケット構造に対応して間欠的にバスＢＵＳに出力されるオーディオデータを、このオーディオデータのサンプリングレートに対応する連続するデータ列により出力し、続くレートコンバータ１４は、このオーディオデータのサンプリングレートをモニタ１１の処理に適したサンプリングレートに変換して出力する。これにより編集装置１では、アップロード、ダウンロード、編集処理時、オーディオデータを時間軸伸長した後、サンプリングレートを変換して外部機器に出力し、この外部機器によりモニタできるようになされている。
【００１７】
これに対して第２の再生部（ＰＢ２）１５は、１倍速によるアップロード、ダウンロード、編集処理時、同様にしてバスＢＵＳに出力されるビデオデータ及びオーディオデータを処理してスイッチャー等に出力し、また記録部（ＲＥＣ）２０に出力する。このとき第２の再生部１５は、レートコンバータ１８においてオーディオデータのサンプリングレートを４８〔ｋＨｚ〕に変換して出力する。これにより編集装置１では、オーディオデータを時間軸伸長した後、サンプリングレートを４８〔ｋＨｚ〕に変換して処理し、オーディオデータを統一的に編集処理できるようになされている。
【００１８】
記録部２０は、１倍速によるアップロード、ダウンロード、編集処理時、第２の再生部１５より入力されるサンプリングレート４８〔ｋＨｚ〕によるオーディオデータをレートコンバータ２１により再サンプリングし、これによりオーディオデータのサンプリングのタイミングをロックモードの処理に対応するタイミングに補正する。エンコーダ２２は、このレートコンバータ２１より出力されるオーディオデータをブロック化することにより、図６について上述したパケット構造に対応するブロック構造により出力し、メモリ２３は、このエンコーダ２２の出力データをバスＢＵＳに出力する。
【００１９】
ハードディスク装置２は、図示しないシステムコントローラの制御により、１倍速によるアップロード、編集処理時、バスＢＵＳに出力されるビデオデータ及びオーディオデータを記録するのに対し、ダウンロード、編集処理時、記録したビデオデータ及びオーディオデータをバスＢＵＳに出力する。
【００２０】
これらの処理により図８に示すように、編集装置１は、１倍速によるアップロード時、第２の再生部１５、記録部２０を介してハードディスク装置２にオーディオデータを記録すると共に、このハードディスク装置２に記録するオーディオデータを第１の再生部１０により処理してモニタできるようになされている。
【００２１】
また１倍速によるダウンロード時、編集装置１は、図９に示すように、ハードディスク装置２より出力されるオーディオデータを第２の再生部１５、記録部２０を介して外部機器に出力し、またこの外部機器に出力するオーディオデータを第１の再生部１０を介してモニタできるようになされている。
【００２２】
これに対して４倍速によるアップロード時においては、図１０に示すように、ディジタル入出力部３より入力されるオーディオデータを直接ハードディスク装置２に記録するようになされている。またこのようにして記録したオーディオデータについて、空き時間を利用してハードディスク装置２より１倍速により読み出して第２の再生部１５、記録部２０で処理してハードディスク装置２に再記録することにより（この空き時間によるオーディオデータの流れを図１０において破線により示す）、統一的に処理可能なサンプリングレート４８〔ｋＨｚ〕によりハードディスク装置２に記録し直すようになされ、またこの記録し直す処理を第１の再生部１０を介してモニタできるようになされている。
【００２３】
なお４倍速によるダウンロード時においては、このようにしてハードディスク装置２に記録したオーディオデータを直接バスＢＵＳ、ディジタル入出力部３より外部機器に出力するようになされている。
【００２４】
【発明が解決しようとする課題】
ところで４倍速によるアップロード時においても、直接サンプリングレートを変換してハードディスク装置に記録することができれば、空き時間を利用したレート変換の処理を省略できることにより、その分編集作業に要する時間を短縮でき、編集作業の効率を向上することができると考えられる。
【００２５】
また４倍速によるダウンロード時においても、所望のサンプリングレートによりオーディオデータをダウンロードすることができれば、その分編集作業の効率を向上することができると考えられる。
【００２６】
本発明は以上の点を考慮してなされたもので、この種の作業の効率を向上することできるオーディオデータ処理装置を提案しようとするものである。
【００２７】
【課題を解決するための手段】
かかる課題を解決するため請求項１に係る発明においては、各スロットのオーディオデータを各スロットに割り当てられた実時間以下の時間によりサンプリングレートを変換して入力する。
【００２８】
また請求項４に係る発明においては、複数のスロットを有するパケットを一定の周期で繰り返し、このパケットの複数のスロットの少なくとも２以上のスロットにそれぞれオーディオデータの各ブロックを割り当て、各スロットのオーディオデータを各スロットに割り当てられた実時間以下の時間によりサンプリングレートを変換して出力する。
【００２９】
請求項１に係る構成により、各スロットのオーディオデータを各スロットに割り当てられた実時間以下の時間によりサンプリングレートを変換して入力すれば、倍速により入力する場合でも直接サンプリングレートを変換してオーディオデータを入力することができ、これにより空き時間を利用したレート変換の処理を省略してその分編集作業等に要する時間を短縮でき、作業の効率を向上することができる。
【００３０】
また請求項４に係る構成により、複数のスロットを有するパケットを一定の周期で繰り返し、このパケットの複数のスロットの少なくとも２以上のスロットにそれぞれオーディオデータの各ブロックを割り当て、各スロットのオーディオデータを各スロットに割り当てられた実時間以下の時間によりサンプリングレートを変換して出力すれば、倍速によりオーディオデータを出力する場合でも、所望のサンプリングレートによりオーディオデータを出力することができ、その分ダウンロード等の時間を短縮して作業の効率を向上することができる。
【００３１】
【発明の実施の形態】
以下、適宜図面を参照しながら本発明の実施の形態を詳述する。
【００３２】
（１）第１の実施の形態
（１−１）第１の実施の形態の構成
図１は、本発明の第１の実施の形態に係る編集装置のオーディオデータの入出力系を示すブロック図である。この実施の形態に係る編集装置３０においては、１倍速及び４倍速により図６について上述したフォーマットによるビデオデータ及びオーディオデータを外部機器との間で入出力する。編集装置３０は、この入出力系をオーディオデータのチャンネル数に対応する４チャンネル分有し、このように外部機器との間で入出力するオーディオデータを各入出力系によりそれぞれ１チャンネルづつ処理する。
【００３３】
すなわちこの編集装置３０において、ＦＩＦＯ（First In First Out）３１は、外部機器との間で図６について上述したフォーマットによるビデオデータ及びオーディオデータを入出力する。ディジタル入出力部３２は、このＦＩＦＯ３１との間で、１チャンネル分のオーディオデータを入出力する。
【００３４】
すなわちディジタル入出力部３２において、メモリ３３は、バッファメモリであり、ハードディスク装置２へのビデオデータ及びオーディオデータのアップロード時、ＦＩＦＯ３１より１チャンネル分のオーディオデータを選択的に入力して所定のタイミングにより出力する。またこれとは逆に、メモリ３３は、ビデオデータ及びオーディオデータのアップロード時、メモリ３４より出力されるオーディオデータを所定のタイミングによりＦＩＦＯ３１に出力する。
【００３５】
続くメモリ３４は、バッファメモリであり、ハードディスク装置２へのビデオデータ及びオーディオデータのアップロード時、メモリ３３より出力されるオーディオデータを一時保持して中央処理ユニット（ＣＰＵ）３５に出力する。またこのメモリ３３より出力されるオーディオデータがサンプリングレート３２〔ｋＨｚ〕による圧縮モードの場合、このようにして中央処理ユニット３５にオーディオデータを出力してデコーダ３６より得られるオーディオデータを再格納することにより、デコーダ３６でデータ伸長された１６ビットによるオーディオデータを再格納し、中央処理ユニット３５に出力する。
【００３６】
これらの処理において、メモリ３４は、格納時とは異なる所定の順序によりオーディオデータを出力し、これによりオーディオデータをデインターリーブ処理して出力する。
【００３７】
これに対して外部機器へのビデオデータ及びオーディオデータのダウンロード時、メモリ３４は、中央処理ユニット３５より出力されるオーディオデータ、又はデコーダ３６より出力されるオーディオデータを入力時とは異なる順序により出力し、これによりこれらオーディオデータをインターリーブ処理してメモリ３３に出力する。
【００３８】
中央処理ユニット３５は、ハードディスク装置２へのビデオデータ及びオーディオデータのアップロード時、メモリ３４より出力されるオーディオデータを受け、このオーディオデータに付加された管理用データよりオーディオデータのフォーマットを解析する。中央処理ユニット３５は、この解析結果より、オーディオデータがサンプリングレート３２〔ｋＨｚ〕による圧縮モードの場合、メモリ３４より出力されるオーディオデータをアドレスにしてリードオンリメモリによるデコーダ３６をアクセスし、これによりこの圧縮モードによる１２ビットのオーディオデータをデータ伸長して１６ビットによりメモリ３４に再格納する。
【００３９】
中央処理ユニット３５は、圧縮モードによる場合には、このようにしてメモリ３４に格納したオーディオデータを読み出し、バッファメモリであるメモリ３７に出力する。また圧縮モード以外のモードにおいては、メモリ３３より入力されたオーディオデータをメモリ３４より読み出し、同様にしてメモリ３７に出力する。
【００４０】
これに対して外部機器へのダウンロード時、中央処理ユニット３５は、メモリ３７よりオーディオデータを入力し、管理用データを選定してメモリ３４に出力する。このとき中央処理ユニット３５は、このオーディオデータを圧縮モードにより出力する場合、メモリ３４への直接のオーディオデータの出力に代えて、デコーダ３６を介してオーディオデータをメモリ３４に出力し、これによりメモリ３４にデータ圧縮してなる１２ビットによるオーディオデータを出力する。
【００４１】
かくするにつきデコーダ３６は、リードオンリメモリにより構成されるルックアップテーブル構成のデータ圧縮回路である。
【００４２】
メモリ３７は、ダウンロード時、中央処理ユニット３５より出力されるオーディオデータを続くディジタルシグナルプロッサ（ＤＳＰ）３８の処理に適したタイミングにより順次出力する。これに対してメモリ３７は、アップロード時、ディジタルシグナルプロセッサ３８より出力されるオーディオデータを中央処理ユニット３５に出力する。
【００４３】
ディジタルシグナルプロセッサ３８は、アップロード時、メモリ３７より出力されるオーディオデータのサンプリングレートを４８〔ｋＨｚ〕に設定して出力する。このときディジタルシグナルプロセッサ３８は、オーディオデータの連続する複数サンプルの重み付け加算による補間演算処理によりサンプリングレートを変換し、これによりオーディオデータのデータ転送速度をサンプリングレートに対応するデータ転送速度に戻すことなく、高速度でレート変換する。
【００４４】
かくするにつき１倍速によるオーディオデータを処理する場合には、図６において第１のスロットＦ０にのみオーディオデータ、ビデオデータが割り当てられていることにより、ディジタルシグナルプロセッサ３８は、この第１のスロットＦ０に割り当てられた実時間以下の時間によりこのオーディオデータのサンプリングレートを変換する。これに対して４倍速によるオーディオデータを処理する場合には、図６において４つのスロットＦ０〜Ｆ３にオーディオデータ及びビデオデータが割り当てられていることにより、ディジタルシグナルプロセッサ３８は、これら４つのスロットＦ０〜Ｆ３にそれぞれ割り当てられた実時間以下の時間により、各スロットＦ０〜Ｆ３に割り当てられたオーディオデータを順次補間演算処理してサンプリングレートを変換する。
【００４５】
さらにディジタルシグナルプロセッサ３８は、この複数サンプルの重み付け加算による補間演算処理において、重み付け係数の設定により、各オーディオデータのサンプリングのタイミングをロックモードの処理に対応するタイミングに補正する。
【００４６】
さらにディジタルシグナルプロセッサ３８は、ビデオフレームを基準にしてこのようにして補間演算処理して得られるオーディオデータを順次所定サンプリング数づつ区切ってメモリ３９に出力し、これによりこれらオーディオデータを５フレームシーケンスのロックモードに対応するブロックにより出力する。なおこの場合、オーディオデータにおいては、サンプリングレートが４８〔ｋＨｚ〕に統一されていることにより、ディジタルシグナルプロセッサ３８は、連続するオーディオデータを連続する５つのビデオフレームに順次１６００、１６０２、１６０２、１６０２、１６０２サンプルづつ割り当てるように、これらオーディオデータを区切ってメモリ３９に出力する。
【００４７】
これに対してディジタルシグナルプロセッサ３８は、ダウンロード時、上位のシステムコントローラの制御により、メモリ３９より出力されるオーディオデータを処理してメモリ３７に出力する。ディジタルシグナルプロセッサ３８は、この場合においては、アップロード時とは逆にオーディオデータを処理することにより、サンプリングレート４８〔ｋＨｚ〕によるオーディオデータをシステムコントローラの指示によりサンプリングレート４８〔ｋＨｚ〕又は３２〔ｋＨｚ〕により出力する。またディジタルシグナルプロセッサ３８は、各オーディオデータをビデオフレームに対応して所定のサンプリング数づつ区切ってメモリ３７に出力し、これにより５フレームシーケンスのロックモードによりオーディオデータを出力する。
【００４８】
メモリ３９は、アップロード時、ディジタルシグナルプロセッサ３８より出力されるオーディオデータを所定のタイミングによりバスＢＵＳに出力し、編集装置３０では、このオーディオデータをハードディスク装置２に記録する。またメモリ３７は、ダウンロード時、ハードディスク装置２よりバスＢＵＳに出力されるオーディオデータを取り込んでディジタルシグナルプロセッサ３８に出力する。
【００４９】
編集装置３０においては、このようにして１倍速又は４倍速によりそれぞれサンプリングレート４８〔ｋＨｚ〕によりハードディスク装置２に記録したオーディオデータを図示しない処理回路により処理することによりこれらオーディオデータを編集してハードディスク装置２に記録し、またこのとき必要に応じてサンプリングレートを変換して外部機器であるモニタ装置によりモニタできるようになされている。
【００５０】
図２は、このディジタル入出力部３２における処理の説明に供するフローチャートである。ディジタル入出力部３２は、アップロード時、ステップＳＰ１からステップＳＰ２に移り、中央処理ユニット３５によりオーディオデータのフォーマットを解析し、このオーディオデータがサンプリングレート３２〔ｋＨｚ〕のデータ圧縮モードか否か判定する。ここでオーディオデータがサンプリングレート３２〔ｋＨｚ〕のデータ圧縮モードの場合、ディジタル入出力部３２は、ステップＳＰ３に移り、デコーダ３６により１２ビットにデータ圧縮されてなるオーディオデータを１６ビットにデータ伸長すると共にデインターリーブ処理してメモリ３７に出力する。さらにディジタル入出力部３２は、ステップＳＰ５において、続くディジタルシグナルプロセッサ３８によりサンプリングレートを４８〔ｋＨｚ〕に変換し、ステップＳＰ５において５フレームシーケンスによるロックモードに変換した後、ステップＳＰ６に移ってこの処理手順を終了する。
【００５１】
これに対してディジタル入出力部３２は、オーディオデータがサンプリングレート３２〔ｋＨｚ〕のデータ圧縮モード以外の場合、ステップＳＰ２からステップＳＰ７に移り、メモリ３４からの出力によりデインターリーブ処理する。さらに続くステップＳＰ８において、中央処理ユニット３５によりオーディオデータがサンプリングレート４８〔ｋＨｚ〕か否か判断する。ここでオーディオデータがサンプリングレート４８〔ｋＨｚ〕の場合、ディジタル入出力部３２は、ステップＳＰ５に移り、オーディオデータを５フレームシーケンスによるロックモードに変換した後、ステップＳＰ６に移ってこの処理手順を終了する。
【００５２】
これに対してオーディオデータのサンプリングレートが４８〔ｋＨｚ〕以外の場合、ディジタル入出力部３２は、ステップＳＰ８からステップＳＰ４に移り、ディジタルシグナルプロセッサ３８によりサンプリングレートを４８〔ｋＨｚ〕に変換した後、ステップＳＰ５に移って５フレームシーケンスによるロックモードに変換し、ステップＳＰ６に移ってこの処理手順を終了する。
【００５３】
図３は、このディジタル入出力部３２におけるダウンロード時の処理の説明に供するフローチャートである。ディジタル入出力部３２は、ダウンロード時、ステップＳＰ１０からステップＳＰ１１に移り、ディジタルシグナルプロセッサ３８において、上位のシステムコントローラにより指示されるオーディオデータのフォーマットがサンプリングレート３２〔ｋＨｚ〕のフォーマットか否か判定する。ここでサンプリングレート３２〔ｋＨｚ〕が指示されている場合、ディジタル入出力部３２は、ステップＳＰ１２に移り、ディジタルシグナルプロセッサ３８によりオーディオデータのサンプリングレートを３２〔ｋＨｚ〕に変換した後、ステップＳＰ１３に移る。
【００５４】
ここでディジタル入出力部３２は、ディジタルシグナルプロセッサ３８において、上位のシステムコントローラにより指示されるオーディオデータのフォーマットがデータ圧縮モードか否か判断し、データ圧縮モードの場合には、ステップＳＰ１４に移り、デコーダ３６により１６ビットによるオーディオデータを１２ビットにデータ圧縮する。さらにディジタル入出力部３２は、ステップＳＰ１５において、ディジタルシグナルプロセッサ３８によりオーディオデータを５フレームシーケンスのロックモードに変換し、続くステップＳＰ１６において、メモリ３４の入出力によりオーディオデータをインターリーブ処理した後、ステップＳＰ１７に移ってこの処理手順を終了する。
【００５５】
これに対してオーディオデータをサンプリングレート３２〔ｋＨｚ〕によりデータ圧縮しないで出力する場合、ディジタル入出力部３２は、ステップＳＰ１３からステップＳＰ１５に移る。これによりディジタル入出力部３２は、デコーダ３６におけるデータ圧縮処理を省略してオーディオデータを順次５フレームシーケンスのロックモードに変換し、続くステップＳＰ１６において、メモリ３４の入出力によりオーディオデータをインターリーブ処理した後、ステップＳＰ１７に移ってこの処理手順を終了する。
【００５６】
これに対してオーディオデータをサンプリングレート４８〔ｋＨｚ〕により出力する場合、ディジタル入出力部３２は、ステップＳＰ１１からステップＳＰ１５に移る。これによりディジタル入出力部３２は、ハードディスク装置２より読み出したサンプリングレート４８〔ｋＨｚ〕によるオーディオデータを順次５フレームシーケンスのロックモードに変換し、続くステップＳＰ１６において、メモリ３４の入出力によりオーディオデータをインターリーブ処理した後、ステップＳＰ１７に移ってこの処理手順を終了する。
【００５７】
（１−２）第１の実施の形態の動作
以上の構成において、編集装置３０においては、オーディオデータ及びビデオデータを外部機器よりアップロードする場合、図６に示すパケット構造によるオーディオデータ及びビデオデータが外部機器からＦＩＦＯ３１に順次入力され、このうちビデオデータにおいては、ＦＩＦＯ３１より図示しないビデオデータの処理系を介してハードディスク装置２に記録される。またオーディオデータにおいては、ＦＩＦＯ３１よりディジタル入出力部３２に入力され、このディジタル入出力部３２を介してハードディスク装置２に記録される。
【００５８】
このときオーディオデータは、図６に示すパケット構造に対応するタイミングによりＦＩＦＯ３１より出力されてメモリ３３に入力され、続くメモリ３４を介して中央処理ユニット３５に入力される。ここでオーディオデータは、付加された管理用データによりフォーマットが検出され、このフォーマットに従った処理によりサンプリングレート４８〔ｋＨｚ〕、ロックモードによりハードディスク装置２に記録される。
【００５９】
すなわちオーディオデータがサンプリングレート４８〔ｋＨｚ〕、ロックモードによる場合、メモリ３４、中央処理ユニット３５、メモリ３７、ディジタルシグナルプロセッサ３８、メモリ３９を介して順次バスＢＵＳに出力され、ハードディスク装置２に記録される。このときオーディオデータは、メモリ３４の入出力におけるアドレス制御によりデインターリーブ処理される。またディジタルシグナルプロセッサ３８においてビデオフレームとの間で同期が図られ、これにより５フレームシーケンスのロックモードによりハードディスク装置２に記録される。
【００６０】
これに対してオーディオデータがサンプリングレート４８〔ｋＨｚ〕で、かつロックモードでない場合、オーディオデータは、サンプリングレート４８〔ｋＨｚ〕、ロックモードによる場合と同様に処理されてハードディスク装置２に記録される。
【００６１】
またオーディオデータがサンプリングレート４４．１〔ｋＨｚ〕又は３２〔ｋＨｚ〕の場合、同様に、メモリ３４、中央処理ユニット３５、メモリ３７、ディジタルシグナルプロセッサ３８、メモリ３９を介して順次バスＢＵＳに出力され、ハードディスク装置２に記録される。このときオーディオデータは、ディジタルシグナルプロセッサ３８における演算処理により、サンプリングレートが４８〔ｋＨｚ〕に変換された後、ビデオフレームとの間で同期が図られ、これによりサンプリングレート４８〔ｋＨｚ〕により入力された場合と同様に、サンプリングレート４８〔ｋＨｚ〕、５フレームシーケンスのロックモードによりハードディスク装置２に記録される。
【００６２】
またこのサンプリングレートの変換処理において、対応するスロットにそれぞれ割り当てられた実時間以下の時間により、サンプリングレートが高速度で変換され、これにより１倍速による場合に限らず、４倍速による場合でも、サンプリングレートを変換してハードディスク装置２に記録することが可能となる。これによりこの編集装置３０においては、図７について上述した編集装置１のように、空き時間を利用したサンプリングレートの変換処理を省略することができ、その分編集作業に要する時間を短縮して作業を効率化することができる。
【００６３】
またオーディオデータにおいては、この演算処理によるサンプリングレートの変換処理において、併せてロックモードの処理に対応するタイミングの補正処理が実行され、これにより図７について上述した編集装置１のように、サンプリングレートの変換処理と、ロックモードに対応するタイミングの補正処理とを個別に実行することによる音質劣化を防止することができ、さらには全体構成を簡略化することができる。
【００６４】
これに対してオーディオデータがサンプリングレート３２〔ｋＨｚ〕のデータ圧縮モードの場合、オーディオデータは、一旦メモリ３４より読み出された後、中央処理ユニット３５を介してデコーダ３６に入力され、ここで１２ビットによるオーディオデータが１６ビットによるオーディオデータにデータ伸長される。その後オーディオデータは、上述の場合と同様に順次中央処理ユニット３５、メモリ３７、ディジタルシグナルプロセッサ３８、メモリ３９を介してバスＢＵＳに出力され、サンプリングレート４８〔ｋＨｚ〕、ロックモードによりハードディスク装置２に記録される。
【００６５】
かくしてこのようにしてハードディスク装置２に記録されたオーディオデータがビデオデータと共に編集処理に供され、その編集結果がハードディスク装置２に記録される。
【００６６】
このようにしてハードディスク装置２に記録された編集結果は、外部機器等にダウンロードされて放送等に供される。このダウンロードにおいて、ビデオデータは、ハードディスク装置２より読み出されて所定の処理回路を介して図６について上述した１倍速又は４倍速によるパケット構造に対応するデータ構造によりＦＩＦＯ３１に入力される。これに対してオーディオデータは、ハードディスク装置２より読み出されてディジタル入出力部３２を介してＦＩＦＯ３１に入力され、これによりＦＩＦＯ３１より外部機器に１倍速又は４倍速により編集結果が送出される。
【００６７】
このディジタル入出力部３２において、オーディオデータは、メモリ３９、ディジタルシグナルプロセッサ３８、メモリ３７、中央処理ユニット３５、メモリ３４、メモリ３３を順次介してＦＩＦＯ３１に入力される。このときユーザーの指定により例えばサンプリングレート４８〔ｋＨｚ〕により１倍速でオーディオデータを出力する場合、オーディオデータは、この１倍速に対応するタイミングでハードディスク装置２より間欠的に読み出され、ディジタルシグナルプロセッサ３８により５フレームシーケンスのロックが図られる。さらにメモリ３４の入出力におけるアドレス制御によりインターリーブ処理された後、この１倍速に対応するタイミングでメモリ３３よりＦＩＦＯ３１に出力され、これにより第１のスロットＦ０に割り当てられて外部機器に出力される。
【００６８】
これに対してサンプリングレート３２〔ｋＨｚ〕により１倍速でオーディオデータを出力する場合、オーディオデータは、同様にしてハードディスク装置２より読み出され、ディジタルシグナルプロセッサ３８における演算処理によりサンプリングレートが３２〔ｋＨｚ〕に変換され、また５フレームシーケンスのロックが図られる。さらにメモリ３４の入出力におけるアドレス制御によりインターリーブ処理された後、この１倍速に対応するタイミングでメモリ３３よりＦＩＦＯ３１に出力され、これにより第１のスロットＦ０に割り当てられて外部機器に出力される。
【００６９】
またサンプリングレート３２〔ｋＨｚ〕、データ圧縮モードにより１倍速でオーディオデータを出力する場合、非圧縮の場合と同様にしてサンプリングレートが変換され、また５フレームシーケンスのロックが図られた後、オーディオデータは、中央処理ユニット３５よりデコーダ３６に入力され、ここで１６ビットによるオーディオデータがデータ圧縮されて１２ビットによりメモリ３４に格納される。オーディオデータにおいては、このようにしてデータ圧縮された後、メモリ３４においてインターリーブ処理された後、この１倍速に対応するタイミングでメモリ３３よりＦＩＦＯ３１に出力され、これにより第１のスロットＦ０に割り当てられて外部機器に出力される。
【００７０】
これに対して各サンプリングレートで４倍速によりオーディオデータを出力する場合、オーディオデータにおいては、この４倍速に対応するタイミングで間欠的にハードディスク装置２より読み出され、各サンプリングレート、データ圧縮モードによりそれぞれ１倍速の場合と同様に処理された後、メモリ３３より４倍速に対応するタイミングでＦＩＦＯ３１に出力され、これにより第１〜第４のスロットＦ０〜Ｆ３に割り当てられて外部機器に出力される。
【００７１】
このような１倍速及び４倍速におけるレート変換処理において、オーディオデータは、それぞれ対応するスロットに割り当てられた実時間以下の時間によりサンプリングレートが高速度で変換され、これにより１倍速による場合に限らず、４倍速による場合でも、リアルタイムでサンプリングレートを変換して外部機器に出力することが可能となる。これによりこの編集装置３０においては、短時間で編集結果をダウンロードでき、その分作業を効率化することができる。
【００７２】
またオーディオデータにおいては、このダウンロード時におけるサンプリングレートの変換処理においても、併せてロックモードの処理に対応するタイミングの補正処理が同時に実行され、これにより図７について上述した編集装置１のように、サンプリングレートの変換処理と、ロックモードに対応するタイミングの補正処理とを個別に実行して１倍速によりダウンロードすることによる音質劣化を防止することができ、さらには全体構成を簡略化することができる。
【００７３】
（１−３）第１の実施の形態の効果
以上の構成によれば、所定のスロットに時間軸圧縮したオーディオデータを割り当てて１倍速又は４倍速によりオーディオデータを入出力する際に、それぞれ対応するスロットに割り当てられた実時間以下の時間によりサンプリングレートを高速度で変換することにより、編集作業の効率を向上することができる。
【００７４】
（２）第２の実施の形態
図４は、図１との対比により本発明の第２の実施の形態に係る編集装置を示すブロック図である。この編集装置４０においては、図１について上述した中央処理ユニット３５、ディジタルシグナルプロセッサ３８の処理を演算処理回路４１により実行する。なおこの編集装置４０において、図１について上述した編集装置３０と同一の構成は、対応する符号を付して示し重複した説明は省略する。
【００７５】
図４に示す構成によれば、演算処理回路によりレート変換、５フレームシーケンスのロック処理、データ伸長等の処理を実行しても、第１の実施の形態と同様の効果を得ることができる。
【００７６】
（３）第３の実施の形態
図５は、図４との対比により本発明の第３の実施の形態に係る編集装置を示すブロック図である。この編集装置５０においては、大容量のメモリ５１をバンク構造により使用して、図４について上述したメモリ３３、３４、３７を一体化する。
【００７７】
図５に示す構成のように演算処理回路４１の周辺メモリを一体化しても、第１の実施の形態と同様の効果を得ることができる。
【００７８】
（４）他の実施の形態
なお上述の実施の形態においては、１倍速又は４倍速によりオーディオデータを入出力する場合について述べたが、本発明はこれに限らず、２倍速等によりオーディオデータを入出力する場合にも広く適用することができる。
【００７９】
また上述の実施の形態においては、編集装置に本発明を適用してオーディオデータをハードディスク装置に記録し、また再生して出力する場合について述べたが、本発明はこれに限らず、ビデオテープレコーダ等によりオーディオデータを記録し、また再生する場合、さらには編集装置以外の種々の映像機器においてオーディオデータを入出力する場合に広く適用することができる。
【００８０】
また上述の実施の形態においては、１フレーム周期でパケットを伝送する場合にあって、オーディオデータをインターリーブ処理してビデオデータと共に伝送する場合について述べたが、本発明はこれに限らず、インターリーブ処理を省略して伝送する場合、さらにはオーディオデータだけを伝送する場合等に広く適用することができる。
【００８１】
【発明の効果】
上述のように本発明によれば、少なくとも２以上のスロットに時間軸圧縮したオーディオデータをそれぞれ割り当ててスロットの数に対応するＮ倍速によりオーディオデータを入出力する際に、各スロットに割り当てられた実時間以下の時間によりサンプリングレートを変換することにより、編集作業等において作業の効率を向上することできる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る編集装置を示すブロック図である。
【図２】図１の編集装置の動作の説明に供するフローチャートである。
【図３】図１の編集装置のダウンロード時の処理の説明に供するフローチャートである。
【図４】本発明の第２の実施の形態に係る編集装置を示すブロック図である。
【図５】本発明の第３の実施の形態に係る編集装置を示すブロック図である。
【図６】ビデオデータ及びオーディオデータの伝送フォーマットの説明に供する略線図である。
【図７】従来の編集装置を示すブロック図である。
【図８】図７の編集装置において１倍速によるアップロード時のオーディオデータの流れを示すブロック図である。
【図９】図７の編集装置において１倍速によるダウンロード時のオーディオデータの流れを示すブロック図である。
【図１０】図７の編集装置において４倍速によるアップロード時のオーディオデータの流れを示すブロック図である。
【符号の説明】
１、３０、４０、５０……編集装置、２……ハードディスク装置、４、７、８、１２、１６、２３、３３、３４、３７、３９、５２……メモリ、３６……デコーダ、３５……中央処理ユニット、３８……ディジタルシグナルプロセッサ、４１……演算処理回路
【図１】
0004196235.tif 000002
【図２】
0004196235.tif 000003
【図３】
0004196235.tif 000004
【図４】
0004196235.tif 000005
【図５】
0004196235.tif 000006
【図６】
0004196235.tif 000007
【図７】
0004196235.tif 000008
【図８】
0004196235.tif 000009
【図９】
0004196235.tif 000010
【図１０】
0004196235.tif 000011