(57)【要約】      （修正有）【課題】迅速な波形表示や精細波形表示による編集作業の効率化。【解決手段】記録媒体から波形表示用音声信号を読み出してバッファメモリ部に格納する。この波形表示用音声信号は高い圧縮率の音声データであり、少ないデータ量で迅速に記録媒体から読み出すことができる。記録媒体の装填時に波形表示用音声信号を読み出してバッファリングしておくことで、編集が開始される際、バッファメモリ部に記憶された波形表示用音声信号を用いて即座に音声波形表示を行うことができる。また、波形表示用音声信号のバッファリングの後の時点で、本線音声信号や補助音声信号を読み出してバッファリングする。すると波形表示が求められた際に、本線音声信号や補助音声信号による精細な波形表示を即座に実行できる。【選択図】図６
2008263460.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録する本線音声信号を得る処理を行う本線信号処理部と、
上記本線音声信号より高い圧縮率の音声信号とされた補助音声信号を生成する補助信号生成部と、
上記補助音声信号よりさらに高い圧縮率の音声信号とされた波形表示用音声信号を生成する波形表示用音声信号生成部と、
上記本線音声信号、上記補助音声信号、上記波形表示用音声信号を含む記録信号を生成する記録信号生成部と、
上記記録信号生成部で生成された記録信号を記録媒体に記録する記録部と、
を備えたことを特徴とする記録装置。
【請求項２】
上記本線信号処理部は、さらに記録媒体に記録する本線映像信号を得る処理を行い、
上記補助信号生成部は、さらに上記本線映像信号より高い圧縮率の映像信号とされた補助映像信号を生成する処理を行い、
上記記録信号生成部は、上記本線映像信号、上記本線音声信号、上記補助映像信号、上記補助音声信号、上記波形表示用音声信号を含む記録信号を生成することを特徴とする請求項１に記載の記録装置。
【請求項３】
記録媒体に記録する本線音声信号を得る処理を行うステップと、
上記本線音声信号より高い圧縮率の音声信号とされた補助音声信号を生成するステップと、
上記補助音声信号よりさらに高い圧縮率の音声信号とされた波形表示用音声信号を生成するステップと、
上記本線音声信号、上記補助音声信号、上記波形表示用音声信号を含む記録信号を生成するステップと、
上記記録信号生成部で生成された記録信号を記録媒体に記録するステップと、
を備えたことを特徴とする記録方法。
【請求項４】
本線音声信号と、上記本線音声信号より高い圧縮率の音声信号とされた補助音声信号と、上記補助音声信号よりさらに高い圧縮率の音声信号とされた波形表示用音声信号とが記録された記録媒体に対して再生を行う再生部と、
音声信号を格納するバッファメモリ部と、
音声波形表示を行う表示部と、
操作入力を行うことのできる操作部と、
上記再生部に、上記記録媒体からの上記波形表示用音声信号の読み出しを実行させ、読み出された上記波形表示用音声信号を上記バッファメモリ部に記憶させるとともに、上記操作部により音声波形表示の操作入力があることに応じて、上記バッファメモリ部に記憶されている上記波形表示用音声信号による音声波形表示を上記表示部に実行させる制御を行う制御部と、
を備えたことを特徴とする音声波形表示装置。
【請求項５】
上記制御部は、上記再生部に上記記録媒体が装填されたことを検知した際に、上記再生部に上記記録媒体からの上記波形表示用音声信号の読み出しを実行させ、読み出された上記波形表示用音声信号を上記バッファメモリ部に記憶させることを特徴とする請求項４に記載の音声波形表示装置。
【請求項６】
上記制御部は、上記記録媒体に記録されている音声信号単位毎に管理される状態で、上記波形表示用音声信号を上記バッファメモリ部に記憶させることを特徴とする請求項４に記載の音声波形表示装置。
【請求項７】
上記記録媒体には、少なくとも上記本線音声信号又は上記補助音声信号に対応する映像信号がさらに記録されており、
上記音声信号単位とは、上記記録媒体に記録されている映像信号の映像クリップに相当する単位であることを特徴とする請求項６に記載の音声波形表示装置。
【請求項８】
上記制御部は、上記波形表示用音声信号を上記バッファメモリ部に記憶させた後の時点で、上記再生部により上記記録媒体に記録されている本線音声信号もしくは補助音声信号を読み出させ、上記波形表示用音声信号に代える波形表示用の音声信号として、上記バッファメモリ部に記憶させる処理を行うことを特徴とする請求項４に記載の音声波形表示装置。
【請求項９】
上記制御部は、上記バッファメモリ部に記憶された上記波形表示用音声信号により上記表示部で音声波形表示を行った後に、その音声波形表示された音声信号単位についての本線音声信号もしくは補助音声信号を、上記再生部により上記記録媒体から読み出させ、上記波形表示用音声信号に代える波形表示用の音声信号として上記バッファメモリ部に記憶させ、さらに上記表示部で、本線音声信号もしくは補助音声信号による音声波形表示を実行させることを特徴とする請求項４に記載の音声波形表示装置。
【請求項１０】
上記制御部は、上記表示部で音声波形表示を表示させている際に、上記操作部により、音声波形上の位置を指定する操作入力があった場合に、その指定された音声波形上の位置を編集点とする処理を行うことを特徴とする請求項４に記載の音声波形表示装置。
【請求項１１】
本線音声信号と、上記本線音声信号より高い圧縮率の映像信号及び音声信号とされた補助音声信号と、上記補助音声信号よりさらに高い圧縮率の音声信号とされた波形表示用音声信号とが記録された記録媒体から、上記波形表示用音声信号を読み出すステップと、
読み出した上記波形表示用音声信号をバッファメモリ部に格納するステップと、
音声波形表示の操作入力に応じて、上記バッファメモリ部に格納した上記波形表示用音声信号による音声波形表示を実行するステップと、
を備えたことを特徴とする音声波形表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置、記録方法、音声波形表示装置、音声波形表示方法に係り、特に編集作業等に用いるオーディオ信号波形表示として好適な技術に関する。
【背景技術】
【０００２】
【特許文献１】特開２００５−２４３０６５号公報
【特許文献２】特開平７−１４１８３９号公報
【特許文献３】特開２００６−１０８９４４号公報
【特許文献４】特開２００５−５１５４４号公報
【特許文献５】特開平９−３２０２４８号公報
【０００３】
上記特許文献１には、ディスク状記録媒体に第１のオーディオデータと、第１のオーディオデータをより高圧縮率で圧縮符号化した第２のオーディオデータが記録されていることが示されている。そして再生時に、再生速度を変化させた際、所定速度より低速側では第１のオーディオデータを出力し、所定速度より高速側では第２のオーディオデータを出力するようにしているため、再生速度を連続的に変化させた際に高音質の再生音声が得られる。また、再生速度による急激な音質の変化が抑えられているので、オーディオデータを用いた編集点の検索を、より容易に行うことができることが述べられている。
【０００４】
上記特許文献２には、オーディオ信号を信号処理してエンベロープ波形を生成し、このエンベロープ波形を、編集点を選ぶために表示させることが開示されている。
上記特許文献３には、動画像ファイル内のデータを変換して得られるプロキシファイルの機能項目を編集内容や編集部分に応じて選択し、選択された機能項目に対応する形式に変換された代理データを用いて編集することにより、効率よく編集作業を行うことができることが記載されている。
上記特許文献４には、ダウンコンバートした低解像度のデータを、元の素材と同様にネットワークから読み出し可能にして、編集端末装置が、低解像度のデータを使って編集できるシステムが記述されている。これにより、元の素材データをネットワーク伝送して編集に使う場合と比べ、編集の待ち時間を減らし、効率が良い作業を可能にしている。
【０００５】
上記特許文献５には、正規に記録する音声信号とは別に編集用の音声エンベロープ波形を特定のエリアに記録し、編集のときはこの特定エリアに記録された音声エンベロープ波形を用いて編集処理を実行することが述べられている。これによれば、特定のエリアを検索するだけで、必要な音声エンベロープ波形を再生することができるから、音声による編集点の検索を行うためのエンベロープ波形の表示が素早くでき、その結果、編集作業の効率化を図ることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところが、例えば映像編集などのためには、編集作業の効率化のため、オーディオデータの波形表示をより迅速に実行させたいという要望がある。
さらに、編集作業時に、より詳細な波形表示を見ながら編集点を指定したいという要望もある。例えばエンベロープ波形だけでなく、より詳細な波形表示により編集点を指定したいことが多い。また、詳細な波形表示のための使用者の操作負担も無くしたい。
そこで本発明は、音声波形表示を、より迅速に実現すると共に、使用者の操作負担無く、詳細な波形表示も迅速かつ適切に表示できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の記録装置は、記録媒体に記録する本線音声信号を得る処理を行う本線信号処理部と、上記本線音声信号より高い圧縮率の音声信号とされた補助音声信号を生成する補助信号生成部と、上記補助音声信号よりさらに高い圧縮率の音声信号とされた波形表示用音声信号を生成する波形表示用音声信号生成部と、上記本線音声信号、上記補助音声信号、上記波形表示用音声信号を含む記録信号を生成する記録信号生成部と、上記記録信号生成部で生成された記録信号を記録媒体に記録する記録部とを備える。
また上記本線信号処理部は、さらに記録媒体に記録する本線映像信号を得る処理を行い、上記補助信号生成部は、さらに上記本線映像信号より高い圧縮率の映像信号とされた補助映像信号を生成する処理を行い、上記記録信号生成部は、上記本線映像信号、上記本線音声信号、上記補助映像信号、上記補助音声信号、上記波形表示用音声信号を含む記録信号を生成する。
【０００８】
本発明の記録方法は、記録媒体に記録する本線音声信号を得る処理を行うステップと、上記本線音声信号より高い圧縮率の音声信号とされた補助音声信号を生成するステップと、上記補助音声信号よりさらに高い圧縮率の音声信号とされた波形表示用音声信号を生成するステップと、上記本線音声信号、上記補助音声信号、上記波形表示用音声信号を含む記録信号を生成するステップと、上記記録信号生成部で生成された記録信号を記録媒体に記録するステップとを備える。
【０００９】
これらの本発明の記録装置、記録方法では、記録媒体に本線音声信号（本線オーディオデータ）と、補助音声信号（補助オーディオデータ）と、波形表示用音声信号（波形表示用オーディオデータ）を記録させる。
本線音声信号は、記録する主たる音声信号であり、例えば非圧縮もしくは所定の方式で圧縮された高品質な音声信号である。例えば映像記録の場合は、非圧縮もしくは所定の方式で圧縮された主たる本線映像信号（いわゆるハイレゾリューション映像信号）に対応する音声信号である。
補助音声信号は、本線映像信号より高い圧縮率で、比較的低品質とされた音声信号である。例えば映像記録の場合は、本線映像信号より高い圧縮率の補助映像信号（いわゆるローレゾリューション映像信号）に対応する音声信号である。補助映像信号や補助音声信号は、例えば簡易的なサーチや編集の際に用いられる。
本発明でいう波形表示用音声信号は、補助音声信号よりもさらに高い圧縮率で圧縮された、より低品質な音声信号である。特に、編集点の探索などのための音声波形を表示する際に用いられる音声信号である。
【００１０】
本発明の音声波形表示装置は、これらの本線音声信号と、補助音声信号と、波形表示用音声信号とが記録された記録媒体に対して再生を行う再生部と、音声信号を格納するバッファメモリ部と、音声波形表示を行う表示部と、操作入力を行うことのできる操作部と、制御部とを有する。制御部は、上記再生部に、上記記録媒体からの上記波形表示用音声信号の読み出しを実行させ、読み出された上記波形表示用音声信号を上記バッファメモリ部に記憶させるとともに、上記操作部により音声波形表示の操作入力があることに応じて、上記バッファメモリ部に記憶されている上記波形表示用音声信号による音声波形表示を上記表示部に実行させる制御を行う。
特に上記制御部は、上記再生部に上記記録媒体が装填されたことを検知した際に、上記再生部に上記記録媒体からの上記波形表示用音声信号の読み出しを実行させ、読み出された上記波形表示用音声信号を上記バッファメモリ部に記憶させる。
また上記制御部は、上記記録媒体に記録されている音声信号単位毎に管理される状態で、上記波形表示用音声信号を上記バッファメモリ部に記憶させる。特に上記記録媒体に、上記本線音声信号又は上記補助音声信号に対応する映像信号がさらに記録されている場合、上記音声信号単位とは、上記記録媒体に記録されている映像信号の映像クリップに相当する単位である。
また上記制御部は、上記波形表示用音声信号を上記バッファメモリ部に記憶させた後の時点で、上記再生部により上記記録媒体に記録されている本線音声信号もしくは補助音声信号を読み出させ、上記波形表示用音声信号に代える波形表示用の音声信号として、上記バッファメモリ部に記憶させる処理を行う。
また上記制御部は、上記バッファメモリ部に記憶された上記波形表示用音声信号により上記表示部で音声波形表示を行った後に、その音声波形表示された音声信号単位についての本線音声信号もしくは補助音声信号を、上記再生部により上記記録媒体から読み出させ、上記波形表示用音声信号に代える波形表示用の音声信号として上記バッファメモリ部に記憶させ、さらに上記表示部で、本線音声信号もしくは補助音声信号による音声波形表示を実行させる。
また上記制御部は、上記表示部で音声波形表示を表示させている際に、上記操作部により、音声波形上の位置を指定する操作入力があった場合に、その指定された音声波形上の位置を編集点とする処理を行う。
【００１１】
本発明の音声波形表示方法は、本線音声信号と、補助音声信号と、波形表示用音声信号とが記録された記録媒体から、上記波形表示用音声信号を読み出すステップと、読み出した上記波形表示用音声信号をバッファメモリ部に格納するステップと、音声波形表示の操作入力に応じて、上記バッファメモリ部に格納した上記波形表示用音声信号による音声波形表示を実行するステップとを備える。
【００１２】
この音声波形表示装置、音声波形表示装置では、記録媒体から波形表示用音声信号を読み出してバッファメモリ部に格納する。この波形表示用音声信号は高い圧縮率の音声データであり、少ないデータ量で迅速に記録媒体から読み出すことができる。
特に記録媒体の装填時に波形表示用音声信号を読み出してバッファリングしておくことで、編集が開始される際（使用者が編集開始の操作を行った際など）には、バッファメモリ部に記憶された波形表示用音声信号を用いて即座に音声波形表示を行うことができる。
また、波形表示用音声信号のバッファリングの後の時点で、本線音声信号や補助音声信号を読み出してバッファリングする。すると、その後は、波形表示が求められた際に、本線音声信号や補助音声信号による精細な波形表示を即座に実行できる。
またもし音声波形表示中に、それに対応する本線音声信号や補助音声信号を読み出してバッファリングした場合は、表示している波形を本線音声信号や補助音声信号に基づく表示に切り換える。これによって、表示波形を精細な波形表示に切り換えることができる。
【発明の効果】
【００１３】
本発明によれば、記録媒体に記録された音声信号の波形表示を非常に迅速に実行できる。また精細な波形表示も迅速かつ操作負担無く実現できるという効果がある。
これによって、映像編集などの際に、音声波形から編集点を見つけるような作業を効率的に実行できるようになる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態を説明する。実施の形態では、本発明の記録装置及び音声波形表示装置に相当する機器の例として、図１，図２に示す編集装置１を挙げ、次の順序で説明する。
［１．編集装置の構成及び記録データ］
［２．ディスク装填時の処理］
［３．波形表示指示時の処理及び編集点入力］
［４．アイドルタイム処理］
［５．実施の形態の効果及び変形例］
【００１５】
［１．編集装置の構成及び記録データ］
図１は編集装置１の外観を斜視図により示している。この編集装置１は、例えばテレビ放送業者や番組作成業者等が、撮影現場などにおいて撮影した映像についての編集を行う用途を想定した、業務用のポータブルタイプ映像編集装置である。例えば記録メディアとして光ディスクが装填可能とされ、光ディスクに記録された映像データについての編集等を行うようにされる。
【００１６】
この編集装置１には、図１のように光ディスクを装填するためのディスク装填部１２が設けられる。
また、表示部１０ａ、１０ｂが設けられる。表示部１０ａは、例えば光ディスクから再生された映像や音声波形等の表示に用いられる。また表示部１０ｂでは、操作パラメータ表示、アナライザ表示、モード表示などが行われる。
さらに、編集装置１に対して各種の情報入力や操作入力を行うための操作部１１として、各種の操作子（操作キーや操作ダイヤル等）が設けられる。
【００１７】
図２は、図１に示される編集装置１の内部構成を概略的に示したブロック図である。
ディスク装填部１２には光ディスク９０が装填される。
ディスク装填部１２に装填された光ディスク９０に対する記録／再生は、記録／再生部６によって行われる。
またディスク装填部１２には、例えばメカニカルスイッチ機構やフォトカプラ等を用いた光学的検出機構などによる装填検出センサ５が設けられる。装填検出センサ５からの検出信号により、コントローラ２が光ディスク９０が装填されたことを検知できるようにされている。
【００１８】
記録／再生部６には、光ディスク９０に記録されたデータの記録／再生を行うための構成として、光学ヘッド、スピンドルモータ、サーボ回路、及び再生データを得るためのデコーダ、記録データ生成のためのエンコーダなどが備えられる。
【００１９】
装填された光ディスク９０から再生された映像データや音声データ等は、記録／再生部６からＡＶ（Audio Visual）信号処理部７に供給される。また光ディスク９０に対し記録すべきデータは、ＡＶ信号処理部７から記録／再生部６に入力される。
またＡＶ信号処理部７には、記録／再生部６により光ディスク９０から再生されたデータが入力されると共に、入力部３からの映像データ、音声データも入力可能とされる。
ＡＶ信号処理部７は光ディスク９０に対するデータの記録再生や編集のためのデータ処理を行う。
入力部３からは、例えば接続されたビデオカメラで撮像された映像信号と音声信号が供給されるが、この編集装置が記録装置として機能する場合、ＡＶ信号処理部７は、その入力される映像信号と音声信号に対して所要の処理を行って記録データを生成し、記録／再生部６に供給する。この場合、記録／再生部６は、記録データについて所定のエンコード処理を行って光ディスク９０に記録することになる。
またこの編集装置が光ディスク９０からのデータ再生を行う場合、記録／再生部６において光ディスク９０からのデータ再生が行われる。この場合、ＡＶ信号処理部７は、再生された映像データ、音声データに対して所要の処理を行い、例えば出力部４から外部機器に出力させたり、表示部１０ａでの表示のために表示制御部８に供給する。
またＡＶ信号処理部７は、光ディスク９０から読み出されたデータとして、各種管理情報、メタデータ、及び音声データ等をコントローラ２に供給する処理も行う。
【００２０】
表示制御部８は、いわゆるグラフィックコントローラであり、コントローラ２の指示に基づいて、表示データを生成し、表示部１０ａ．１０ｂでの表示動作を制御する。例えば編集のための再生映像や音声波形表示を表示部１０ａにおいて表示させたり、操作パラメータ表示やアナライザ表示を表示部１０ｂにおいて実行させる表示動作制御を行う。
表示駆動部９ａ，９ｂは、それぞれ例えば液晶ディスプレイなどとされる表示部１０ａ、１０ｂに対する表示駆動回路を備え、表示制御部８から供給される表示データに基づいて画素駆動を行って表示部１０ａ，１０ｂに所要の表示を実行させる。
【００２１】
コントローラ２は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、フラッシュメモリ、インターフェース部等を備えたマイクロコンピュータにより構成され、起動されたプログラムに基づいて編集装置１の全体制御、演算処理を行う。
例えば、操作部１１を用いた操作入力に応じた動作や、ディスク装填部１２に装填された光ディスク９０についての記録／再生動作、アクセス動作等を制御する。
またユーザの編集操作に応じて、光ディスク９０に記録された映像信号と音声信号の編集処理を行う。例えば映像クリップの分割、連結、イン点−アウト点での映像の差し替えや挿入などのために、記録／再生部６に対して光ディスク９０に記録された映像クリップの管理情報の更新の制御や、映像信号と音声信号の記録制御を行う。
コントローラ２内のＲＯＭには、コントローラ２の動作プログラム、プログラムローダー等が記憶される。またＲＡＭには、コントローラ２がプログラムを実行する上でのデータ領域、タスク領域が一時的に確保される。またフラッシュメモリには例えば各種演算係数、プログラムで用いるパラメータ等が記憶される。
図ではバッファメモリ２ａを示しているが、これは例えばコントローラ２内のＲＡＭの一部領域等により設けられ、特に本例において後述するように光ディスク９０から読み出したオーディオデータのバッファリングに用いる領域として示しているものである。
【００２２】
図３には、ＡＶ信号処理部７内の構成例を示している。
ＡＶ信号処理部７には、記録処理のための構成として本線ＡＶデータ処理部２１、補助ＡＶデータ生成部２２、波形表示用オーディオデータ生成部２３、メタデータ生成部２４、記録データ生成部２５を備える。
またＡＶ信号処理部７には、再生処理のために再生データ処理部２７が備えられる。ＡＶ信号処理部７は、ドライブインターフェース２６により記録／再生部６との間で記録再生データの入出力を行い、またコントローラインターフェース２８によりコントローラ２との間で、データや制御信号の入出力を行う。
【００２３】
入力部３から，例えばビデオカメラで撮像された映像信号と音声信号が供給され、これをディスク９０に記録する場合には、ＡＶ信号処理部７で次の動作が行われる。
まず、入力された映像信号と音声信号は本線ＡＶデータ処理部２１において本線映像データ、本線オーディオデータとして処理される。
また補助ＡＶデータ生成部２２では、本線映像データと本線オーディオデータに対して所定の圧縮処理を行って、補助映像データと補助オーディオデータを生成する。いわゆるローレゾデータ（又はプロキシデータ）と呼ばれる映像／音声データである。
【００２４】
さらに本例では、波形表示用オーディオデータ生成部２３で、波形表示用オーディオデータを生成する。これは補助オーディオデータよりも高い圧縮率での圧縮処理で生成される。
またメタデータ生成部２４では、供給された映像信号、音声信号に付加されていた付加情報（例えばタイムコードなど）や、コントローラ２から供給される付加情報に基づいて、メタデータを生成する。
そして、これら本線映像データ、本線オーディオデータ、補助映像データ、補助オーディオデータ、波形表示用オーディオデータ、メタデータが記録データ生成部２５に供給され、これらを含む記録データストリームが形成される。
【００２５】
例えば図５に、或る映像クリップとしての記録データストリームの例を示している。
図５に示されるように、本線オーディオデータ（Ａデータ）と本線映像データ（Ｖデータ）がデータストリーム上に配列される。そして、本線オーディオデータと本線映像データの所定データ量毎に、対応する補助ＡＶデータ（補助映像データと補助オーディオデータ）が生成され、データストリーム上に配置される。またメタデータも所定間隔で配置される。
また波形表示用オーディオデータとして、データ量の比較的少ないオーディオデータが、そのデータ量に応じて設定される或る間隔で配置される。
なお、図５において波形用オーディオデータの間隔（間に入るＡデータなどの数）は図示のための例示であって、この間隔が最適という意味ではない。実際には、圧縮率、記録／再生部６の光ディスク９０に対するシーク速度、補助ＡＶデータの数など総合的に計算して決定されるべきである。
【００２６】
記録データ生成部２５では、この図５のような記録データストリームが生成されて、ドライブインターフェース２６を介して記録／再生部６に転送される。そして記録／再生部６では、このような記録データストリームのデータに対して光ディスク９０への記録のためのエンコード処理を行い、光ディスク９０に記録する。
なお、記録データ生成部は、本線映像データ又は補助映像データを再生データ処理部２７に転送し、再生データ処理部２７が本線映像データ又は補助映像データを表示制御部８に供給することで、表示部１０ａにおいて記録中の映像モニタを行うことができる。
【００２７】
光ディスク９０からの再生が行われる場合、記録／再生部６で読み出されたデータがドライブインターフェース２６を介して再生データ処理部２７に供給される。
再生データ処理部２７は、供給された本線映像データ／本線オーディオデータを出力部４から外部機器に出力させたり、本線映像データや補助映像データを表示制御部８に供給して表示させる処理を行う。
また再生データ処理部２７は、光ディスク９０から読み出された波形表示用オーディオデータやメタデータについては、コントローラインターフェース２８を介してコントローラ２に転送する。
【００２８】
上記の記録動作により、この編集処理１で記録が行われた光ディスク９０は、本線映像データ／本線オーディオデータと、補助映像データ／補助オーディオデータとが記録されると共に、さらに波形表示用オーディオデータが記録されたものとなる。
上述したように、本線映像データ／本線オーディオデータは、実際の放送や編集の対象とされる主たる記録データであり、高品質な非圧縮又は圧縮データとされる。
補助映像データ／補助オーディオデータは、いわゆるローレゾデータ、プロキシデータと呼ばれるものであって、簡易的な再生、サーチ、内容確認、編集などのために用いられる、比較的低品質な圧縮データである。なお、補助オーディオデータは、編集ポイントを探す場合などに、高速再生で、人間の耳で聞くことを前提に設けられたデータである。
【００２９】
本例では、これらに加えて、特に編集時の音声波形表示に用いるデータとして、波形表示用オーディオデータを生成し、記録する。波形用オーディオデータは、補助オーディオデータよりもさらにビットレートが低く、データ量を減らしたものである。換言すれば、より高い圧縮率で圧縮されているデータである。
上記のように補助オーディオデータは、高速再生で、人間の耳で聞くことを前提に設けられたデータであるが、波形用オーディオデータは、波形表示に使うことを目的とする。
【００３０】
例えば音声を高速再生させた場合、３５倍速から４０倍速程度が上限であり、それ以上は通常聞き取れない状況となる。つまり映像編集時に、高速音声再生で編集点を見つけようとした場合、４０倍速程度の高速再生が限度となる。
一方、音声波形表示によっても編集点を見つけることができる。例えば大音量が発生した箇所などを探す場合、波形の振幅を確認することで見つけることができる。このための波形表示は、より高速に処理できる方が望ましい。例えば撮影に１５分を掛けた映像（及び音声）データであっても、波形表示として１５分の全体を９００秒の１／１００である９秒で処理できれば、それだけ編集作業の効率が上がる。つまり視覚的に音声波形表示させることで、編集点の探索に好適となる。
なお、波形表示用オーディオデータは、高速再生として音声を聞く場合に、その音声の変化の概要を聞くということにも好適となる。即ち圧縮率の高い波形表示用オーディオデータは、音声の内容をはっきり確認するには不都合であるが、大まかな音量状況や急激な音量変化などを確認する場合の高速再生に用いることもできる。
【００３１】
本例では、波形表示のために用いる波形表示用オーディオデータは、次のようなデータとする。
例えば図４に本線オーディオデータと波形表示用オーディオデータの例を示す。
図４ではオーディオデータ値として、各時点ｔでサンプリングされた量子化値を示している。
これは、本線オーディオデータを量子化精度を「１」としたときに、波形表示用オーディオデータを量子化精度を「２０」とした場合（つまり精度を粗くした場合）を示すものである。
例えばこのように量子化精度を低下させることにより、データ量の少ない波形表示用オーディオデータを生成できる。
仮に、本線オーディオデータの各データ値が２０ビットで量子化されるとし、波形用オーディオデータの量子化の精度が１／６４であれば、６ビット減らした１４ビットで量子化すればよいものとなる。
【００３２】
また、光ディスク９０に記録する際の圧縮符号化処理で、非可逆圧縮を用い高い圧縮率を指定すれば、波形表示用オーディオデータとして記録可能な量までデータ量を減らすことができる。なお、単位時間当たりの波形表示用オーディオデータの量は、光ディスク９０から読み取れる速度と読み取りに許す時間から決定される。
【００３３】
波形表示用オーディオデータの用途は、波形の概要表示と、高速再生時に音の変化の概要をとらえることであるから、このように大きくデータ量を減らしても、目的を達成することができる。
また上記例では量子化精度が粗いデータとしたが、波形表示用オーディオデータはサンプリング間隔を広げたデータとしてもよい。例えば本線オーディオデータが、あるサンプリング周波数において図４のようにサンプリング点で量子化される場合、波形表示用オーディオデータは、１つおきのサンプル点でのデータとすれば、波形表示用オーディオデータは、本線オーディオデータの１／２のデータ量となる。
つまり波形表示用オーディオデータは、本線オーディオデータよりサンプリング周波数や量子化ビット数を低下させたデータとすればよい。
もちろん各種の圧縮方式での低ビットレートの圧縮を選択するという手法も想定される。
【００３４】
［２．ディスク装填時の処理］
本例の編集装置１では、編集作業の際に、光ディスク９０に記録された波形表示用オーディオデータを用いて音声波形表示を行い、例えばユーザが表示された音声波形上で編集点（クリップ分割点、イン点、アウト点など）を指定することができるようにする。
なお、編集対象となる本線映像データ／本線オーディオデータが記録されている光ディスク９０は、上記のようにこの編集装置１で記録が行われた光ディスク９０のみではなく、もちろん他の記録装置で記録が行われた光ディスク９０であってもよい。特に、他の記録装置においても、この編集装置１のように、光ディスク９０に対して波形表示用オーディオデータを含む記録を行うようにすれば、編集装置１で波形表示用オーディオデータを用いた音声波形表示が可能となる。
【００３５】
ここでは、編集装置１又は他の記録装置によって、本線映像データ／本線オーディオデータ、補助映像データ／補助オーディオデータ、及び波形表示用オーディオデータが含まれる状態で記録が行われた光ディスク９０が、この編集装置１に装填された場合の処理を説明する。
【００３６】
図６は、ディスク９０が装填された際のコントローラ２の処理を示している。
コントローラ２は、装填検出センサ５からの検出信号により光ディスク９０が装填されたことを検知したら、図６の処理をステップＦ１０１からＦ１０２に進める。そして記録／再生部６に対して、管理情報の読み出しを指示する。
これに応じて記録／再生部６は、光ディスク９０に対して管理情報の再生を行う。読み出された管理情報（例えばファイル管理情報）はＡＶ信号処理部７を介してコントローラ２に供給される。コントローラ２は、管理情報を参照して、装填された光ディスク９０に記録されている映像クリップの数やファイル構造、アドレス等を確認する。
なお、映像クリップとは、例えば撮像時において１回の撮像開始から終了までの一連の映像（及び音声）で構成される単位である。
【００３７】
もし、装填された光ディスク９０に、映像クリップが１つも記録されていなければ、ステップＦ１０３から図６の処理を終える。
１以上の映像クリップが記録されていれば、コントローラ２は処理をステップＦ１０３からＦ１０４に進め、波形表示用オーディオデータの読み込み処理を実行する。
コントローラ２は、まずステップＦ１０４で、変数Ｎに光ディスク９０に記録されている映像クリップ数を代入する。また変数ｎ＝１とする。
【００３８】
ステップＦ１０５では、コントローラ２は操作部１１により何らかの他の処理を求める操作が行われたかを確認する。もし、ユーザが例えば再生操作、波形表示指示の操作などの何らかの操作を行った場合は、ステップＦ１０６以降の処理を中断して、操作に応じた処理に進むことになる。なお、波形表示指示の操作が行われた場合は、コントローラ２は後述する図８の処理を開始する。また、それ以外の操作が行われ、操作に応じた処理に進んだ場合は、必要な処理を完了した後に、この図６のステップＦ１０６以降の処理を再開するようにしてもよい。
【００３９】
ディスク９０が装填された直後に、ユーザが何らかの操作を行わなければ、コントローラ２はこの図６のステップＦ１０６以降の処理を実行することになる。
ステップＦ１０６では、映像クリップＣＬ（ｎ）の波形表示用オーディオデータの読み出しを記録／再生部６に指示する。これに応じて、記録／再生部６では、映像クリップＣＬ（ｎ）についての波形表示用オーディオデータの読み込みを実行する。なお、例えば図５のような映像クリップＣＬの波形表示用オーディオデータの読み込みを行う場合、記録／再生部６は、それ以外の本線映像データ（Ｖデータ）、本線オーディオデータ（Ａデータ）、補助ＡＶデータ（補助映像データと補助オーディオデータ）、メタデータについてはシークにより飛び越すようにすればよい。即ち波形表示用オーディオデータのみにアクセスして読み出しを行うようにすることで、短時間で映像クリップＣＬ（ｎ）の波形表示用オーディオデータを読み出すことができる。
読み出された波形表示用オーディオデータは、ＡＶ信号処理部７を介してコントローラ２に供給される。コントローラ２は、ステップＦ１０７として、クリップＣＬ（ｎ）の波形表示用オーディオデータを、バッファメモリ部２ａに記憶させる。なお、この場合に、波形表示用オーディオデータに精細化フラグ（後述）を付加するが、この時点では精細化フラグ＝０（つまりフラグオフ）として記憶する。
【００４０】
コントローラ２はステップＦ１０８で変数ｎ、Ｎを比較し、記録されている全ての映像クリップＣＬについて波形表示用オーディオデータのバッファメモリ部２ａへの取込が完了したか否かを確認する。もしｎ＜Ｎで、まだ完了していなければ、ステップＦ１０９で変数ｎをインクリメントし、ステップＦ１０５に戻る。そして特にユーザ操作が行われなければ、次の映像クリップＣＬ（ｎ）について、ステップＦ１０６，Ｆ１０７で波形表示用オーディオデータのバッファメモリ部２ａへの取込を実行する。
ステップＦ１０８で変数ｎ＝Ｎとなった時点で、全ての映像クリップＣＬについての波形表示用オーディオデータの取込が完了したことになり、コントローラ２はこれによって図６の処理を終える。
【００４１】
図７に、バッファメモリ部２ａに取り込まれた波形表示用オーディオデータの様子を模式的に示す。
まずポインタテーブルが作成されてバッファメモリ部２ａに記憶される。ポインタテーブルは、各映像クリップＣＬ１，ＣＬ２，ＣＬ３・・・について、波形表示用オーディオデータを格納した場所（先頭アドレス）を示すポインタが登録される。
【００４２】
波形表示用オーディオデータは、セグメントと呼ぶ固定長の領域毎に格納される。
各映像クリップＣＬは、撮像時に開始から終了までの一連の映像音声データであって、映像クリップＣＬ毎に、データサイズが異なり、当然波形表示用オーディオデータも映像クリップ毎にデータサイズは異なる。このため、各映像クリップＣＬの波形表示用オーディオデータのデータサイズに応じて、必要な数のセグメントが確保されて、そこに波形表示用オーディオデータが格納されることになる。
例えばこの図７の場合、映像クリップＣＬ１の波形表示用オーディオデータは、セグメントＳＧ１，ＳＧ２，ＳＧ３において、波形表示用オーディオデータＡＷ１−１、ＡＷ１−２、ＡＷ１−３に分割されて記憶されている。映像クリップＣＬ２の波形表示用オーディオデータは、セグメントＳＧ４，ＳＧ５において、波形表示用オーディオデータＡＷ２−１、ＡＷ２−２に分割されて記憶されている。また映像クリップＣＬ３については、セグメントＳＧ６に波形表示用オーディオデータＡＷ３が記憶され、映像クリップＣＬ４については、セグメントＳＧ７，ＳＧ８に波形表示用オーディオデータＡＷ４−１、ＡＷ４−２が記憶されている。
【００４３】
各セグメント毎に精細化フラグの領域が設けられる。精細化フラグは、波形表示に用いるオーディオデータとして精細化されたオーディオデータが記憶されているか否かを示すフラグである。
図６の処理で図７のようにバッファメモリ部２ａに格納される波形表示用オーディオデータＡＷは、上述のように高い圧縮率で圧縮された比較的低品質なオーディオデータである。
一方、本線オーディオデータや補助オーディオデータは、波形表示用オーディオデータよりも高精細なデータである。そして波形表示用オーディオデータは、波形表示に用いることになるが、もちろん本線オーディオデータや補助オーディオデータを、波形表示に用いると、より高精細な波形表示を行うことができる。
そこで本例では後述するように、後の時点で、波形表示に用いるデータとして、バッファメモリ部２ａに本線オーディオデータを取り込む事も行われる。つまり波形表示に用いるデータを、波形表示用オーディオデータから本線オーディオデータに差し替える。
本例では、波形表示用オーディオデータが格納されている時点では、精細化フラグは「０」とされ、本線オーディオデータに差し替えられた際に、精細化フラグ＝１（つまりフラグオン）とされるようにすることで、バッファメモリ部２ａに格納されたセグメント毎に、波形表示用オーディオデータが格納されているのか本線オーディオデータが格納されているのかが判別できるようにしている。
【００４４】
［３．波形表示指示時の処理及び編集点入力］
続いてユーザが操作部１１の操作により波形表示指示の操作を行った場合のコントローラ２の処理を図８で説明する。
ユーザが或る映像クリップを指定して波形表示指示の操作を行ったことを検知すると、コントローラ２は図８の処理をステップＦ２０１からＦ２０２に進め、指示された映像クリップの波形表示に用いるオーディオデータがバッファメモリ部２ａに格納されているか調べる。なお、波形表示に用いるオーディオデータとは、光ディスク９０から取り込んだ波形表示用オーディオデータであるが、この時点ですでに詳細化フラグがオンとされ、指定された映像クリップについて本線オーディオデータがバッファメモリ部２ａに取り込まれている場合もあり、その場合は本線オーディオデータを波形表示に用いるデータとする。このステップＦ２０２では、波形表示用オーディオデータ或いは本線オーディオデータにかかわらず、波形表示に用いることができるオーディオデータの存在をバッファメモリ部２ａで確認することになる。
【００４５】
該当のオーディオデータがバッファメモリ部２ａに存在したら、コントローラ２は処理をステップＦ２０３からＦ２０６に進め、バッファメモリ部２ａに格納されている波形表示に用いるオーディオデータ（波形表示用オーディオデータもしくは本線オーディオデータ）を、表示属性に従って表示制御部８に受け渡す。なお表示属性とは表示する波形の時間軸やレベルのスケールの設定値や、表示する波形の時間範囲などである。
つまり表示データとしてオーディオデータを受け渡す。これに応じて表示制御部８は、表示部１０ａに音声波形表示を実行させる。
【００４６】
なお、ステップＦ２０３で該当のオーディオデータがバッファメモリ部２ａに存在しないとされた場合は、コントローラ２はステップＦ２０４，Ｆ２０５の処理を行う。
上記図６の処理により、光ディスク９０が装填された際に、各映像クリップの波形表示用オーディオデータがバッファメモリ部２ａへ取り込まれるわけであるが、例えば装填直後にユーザが波形表示指示の操作を行った場合など、図６のステップＦ１０５でその操作が検知され、波形表示用オーディオデータの取込を中断して図８の処理に進む場合もある。従って、まだ波形表示用オーディオデータが取り込まれていない映像クリップの波形表示が求められる場合もある。
その場合、コントローラ２はステップＦ２０４で、指定された映像クリップの波形表示用オーディオデータの読み出しを記録／再生部６に指示する。これに応じて、記録／再生部６では、その映像クリップについての波形表示用オーディオデータの読み込みを実行する。読み出された波形表示用オーディオデータは、ＡＶ信号処理部７を介してコントローラ２に供給され、コントローラ２は、ステップＦ２０５として、当該映像クリップの波形表示用オーディオデータを、バッファメモリ部２ａに記憶させる。この場合、精細化フラグ＝０として記憶する。
そして、ステップＦ２０６で、取り込んだ波形表示用オーディオデータを表示制御部８に転送し、音声波形表示を実行させることになる。
【００４７】
ステップＦ２０７では、表示制御部８に転送したオーディオデータについて、精細化フラグ＝０のセグメントが含まれていたか否かを確認する。即ち表示制御部８に受け渡したオーディオデータとして、波形表示用オーディオデータが含まれていたか否か（つまり全て本線オーディオデータであったか否か）を確認する。
精細化フラグ＝０のセグメントのデータとして波形表示用オーディオデータが含まれていたら、ステップＦ２０８に進み、当該波形表示用オーディオデータに関する精細化要求を発行する。
精細化要求に対しては、その後、コントローラ２が任意の時点、例えば処理負担が少ないアイドルタイムに対応することになる。
【００４８】
この図８の処理により、ユーザの操作に応じて映像クリップの音声波形表示が実行される。図９に表示例を示す。
例えば表示部１０ａにおいて、表示枠３１を表示し、そこに指定された映像クリップの音声波形を表示させる。また、音声波形に対しては、ポインタ３２を表示させ、ユーザがポインタ３２を移動させる操作やエンター操作を行うことで、波形上で位置を指定できるようにする。またスクロールバー３３が表示され、ユーザがスクロールバー３３を操作することで表示波形を時間軸方向に移動させることができるようにする。また、レベル軸（縦軸）や時間軸（横軸）の設定のため設定表示３４を行い、ユーザが設定表示３４に対する操作を行うことで、波形表示の属性を選定し、波形の拡大や縮小が操作できるようにする。
音声波形表示の横軸は時間軸であり、映像クリップはオーディオデータと映像データで構成されるので、横軸の一定長の区間が映像の１フレームに相当する。
【００４９】
ユーザは、このような表示によって映像クリップの音声波形を見ていくことができ、例えば映像クリップ内で、突発的な大音量が発生した位置や、無音又は非常に静かになった位置、或いは大音量が継続した箇所などを確認することができる。
ユーザが音声波形上で、これら特徴のある箇所と思われる位置にポインタ３２を合わせて所定の操作を行うことで、映像を確認したり、位置を選定することができる。
例えばポインタ３２の位置に応じて、本線映像データ或いは補助映像データを読み出して、表示枠４０に映像を表示させるようにもすることもできる。
好ましくは、位置の微調整のため、表示された映像（波形で指定した位置）の前後（時刻）の映像フレームを表示可能とし、最も望ましい位置（フレーム）を選べるようにすると良い。
ユーザは、表示された音声波形と映像を共に確認して、或る箇所を編集点としてよいと判断した場合、位置決定のエンター操作を行う。
【００５０】
なお、波形表示用オーディオデータに基づいて表示される音声波形は、比較的粗い波形となる。しかしながら、音声波形表示の目的は、音声的に特徴のある箇所を見つけるためなので、粗い波形表示でも実用上十分である。また、より詳細な波形を見たいという場合もあるが、そのために後述するアイドルタイムの処理により自動的に本線オーディオデータが取り込まれ、表示に用いられることになる。
【００５１】
ユーザが波形表示上でのポインタ３２の操作により、或る位置（時間軸上のポイント）を編集点として入力決定した場合のコントローラ２の処理を図１０に示す。
ユーザが、操作部１１の操作によって画面上でポインタ３２を或る位置に移動させ、位置入力としてのエンター操作を行った場合、コントローラ２は図１０のステップＦ３０１からＦ３０２に処理を進める。
コントローラ２はステップＦ３０２で、入力位置としての位置座標値に相当するタイムコードを算出する。例えば表示されている時間軸上のタイムコードを求める。
そしてステップＦ３０３で、当該タイムコードを編集点として、編集処理タスクに受け渡すことになる。
編集処理については詳述しないが、この編集点が、例えば映像クリップの分割点、他の映像クリップとの連結点、インサート編集でのイン点やアウト点などとして用いられることになる。
【００５２】
［４．アイドルタイム処理］
図１１はコントローラ２のアイドルタイム処理を示している。この処理は優先度の低いタスクで実行され、コントローラ２が急いで処理すべき作業がない時間に実行される。本例では、このアイドルタイム処理として波形表示の精細化を行う。もちろん一般的なマイクロコンピュータを利用する技術のように、ほかのアイドルタイム処理と交互に行っても良い。
【００５３】
まずコントローラ２はステップＦ４０１で、精細化要求が発行されているか否かを確認する。そして精細化要求が発行されていれば、処理をステップＦ４０２からＦ４０３→Ｆ４０４にすすめる。
なお、ステップＦ４０３で他の処理要求を確認し、他に優先すべき処理が発生した場合は、このアイドルタイム処理を中断して他の処理に進むことになる。
【００５４】
コントローラ２はステップＦ４０４では、精細化要求のあった映像クリップについて、表示用オーディオデータを記憶しているセグメント（精細化フラグ＝０のセグメント）に相当する本線オーディオデータの読み出しを記録／再生部６に指示する。これに応じて、記録／再生部６では、該当する本線オーディオデータの読み込みを実行し、読み出された本線オーディオデータは、ＡＶ信号処理部７を介してコントローラ２に供給される。
コントローラ２は、ステップＦ４０５として、当該本線オーディオデータをバッファメモリ部２ａに記憶させる。この場合、記憶したセグメントでは精細化フラグ＝１とする。
なお、それまで記憶していた波形表示用オーディオデータは、バッファメモリ部２ａにおいて消去すればよいが、そのまま消去せずに格納しておいてもよい。
【００５５】
ステップＦ４０６では、取り込んだ本線オーディオデータが、現在表示部１０ａで波形表示させている映像クリップの本線オーディオデータであるか否かを確認する。そして現在波形表示中の映像クリップの本線オーディオデータであった場合は、ステップＦ４０７で、取り込んだ本線オーディオデータを波形表示に用いるために表示制御部８に転送する。表示制御部８は、それまでの波形表示用オーディオデータに代えて、本線オーディオデータを用いた音声波形表示を表示部１０ａで実行させることになる。
【００５６】
この処理により、波形表示用オーディオデータに基づく波形表示中にアイドルタイム処理が行われて本線オーディオデータが取り込まれた場合、表示波形がユーザの操作負担無く自動的に精細な波形表示に切り替わることになる。
通常、波形表示に対するユーザの操作としては、最初は横軸の単位長さ当たりの表示時間長を長くして表示させ、特徴となる箇所を探し、さらに編集点となる位置（時刻）を特定するためには横軸の単位長さ当たりの表示時間長を短くして細かく見る手順となる。
このようなユーザの操作手順と、アイドルタイム処理による精細化の流れが一致するため、最初の表示を波形表示用オーディオデータにより迅速に波形表示を得ることができ、その後は精細な表示も可能となり、操作者は効率よく作業できることになる。
【００５７】
その後アイドルタイム処理としては、ステップＦ４０１に戻って他の精細化要求を確認し、他の映像クリップにつて精細化要求が存在すれば、同様に本線オーディオデータの取込の処理を行うことになる。
【００５８】
なお、精細化要求は図８のステップＦ２０８で発行するものとした。つまり波形表示が求められた映像クリップについて、精細化要求が発行され、アイドルタイム処理で本線オーディオデータが光ディスク９０から読み出されて、その後、波形表示に用いることができるようにした。
但し、本線オーディオデータを表示用に取り込むのは、このように一旦表示が行われた映像クリップに限らず、例えばアイドルタイム処理の際にバッファメモリ部２ａの各セグメントについて精細化フラグの確認行い、処理時間があれば、まだ表示用のオーディオデータが精細化されていないもの（本線オーディオデータが取り込まれていない映像クリップ）について、本線オーディオデータの取込を行うようにしてもよい。
【００５９】
また、図８のステップＦ２０８では、その時点の表示属性に応じて、精細化要求を発行しないような処理も考えられる。例えば表示属性で、細かい表示がされない全体的な表示となっている場合は、精細化要求を発行しないようにしても良い。
また、波形表示のための精細化データとしては本線オーディオデータを取り込むようにしたが、補助音声データを取り込んで、これを波形表示の精細化に用いるようにしてもよい。
【００６０】
［５．実施の形態の効果及び変形例］
以上の実施の形態によれば、光ディスク９０に記録された映像クリップについての音声波形表示を非常に迅速に実行できる。即ちデータ量の少ない波形表示用オーディオデータを光ディスク装填時に読み出してバッファメモリ部２ａに記憶させることで、ユーザ操作により波形表示が求められた際には、バッファメモリ部２ａから波形表示用オーディオデータを読み出して（つまり光ディスク９０からの読み出しを行わずに）、音声波形表示を行うことができる。
また仮に、ユーザの波形表示要求操作の際に、バッファメモリ部２ａに該当の波形表示用オーディオデータが取り込まれていなかったとしても本線オーディオデータや補助オーディオデータより格段にデータ量の少ない波形表示用オーディオデータを読み出すことになるため、波形表示までの時間はさほどかからないものとなる。
【００６１】
さらに、波形表示用オーディオデータに基づいて音声波形表示を行った後、アイドルタイム処理で本線オーディオデータがバッファメモリ部２ａに取り込まれ、その際に、波形表示用オーディオデータによる波形表示から本線オーディオデータによる波形表示に切り換えられるため、ユーザが何も操作しなくとも、精細な波形表示が実行される。
【００６２】
以上のことから、映像編集の際に音声波形から編集点を見つけるような作業を効率的に実行できるようになる。
【００６３】
なお上記実施の形態で述べた構成や処理に限らず、多様な変形例が想定される。
まず、バッファメモリ部２ａでのオーディオデータの格納方式の他の例を図１２に示す。
上記図７のバッファメモリ部２ａの管理構造では、映像クリップ毎のセグメントが順番に並んでいる例を示したが、既知のデータ管理技術を応用して、例えばヒープメモリから必要になった量のメモリ領域を使用する方法などにより、より柔軟な管理としても良い。そうすることで、この編集装置１で編集して、元の映像クリップに別の映像クリップをつないでより長いクリップとするような場合でも、波形表示に用いるデータの管理をそのまま続けることができる。
例えば、図７の例では、映像クリップＣＬ１の波形表示に用いるオーディオデータは３つのセグメントＳＧ１，ＳＧ２，ＳＧ３で記憶しているが、編集により新たな映像データとオーディオデータを映像クリップＣＬ１の末尾に追加して、長くした場合、波形表示に用いるオーディオデータを管理できなくなる。これに対し、図１２はヒープメモリを用いたメモリの割り当て管理による波形表示データを示す図である。
【００６４】
図１２（ａ）が光ディスク９０から波形表示用オーディオデータを読み込んだ最初の状態とする。各映像クリップＣＬ１，ＣＬ２，ＣＬ３の波形表示用オーディオデータが記憶されているメモリ領域は、ヒープメモリから割り当てられた領域である。
通常、これらの管理には、割り当てた領域の末尾に管理領域ＭＧ（サイズなどを記憶している）を設けて利用している。
映像クリップＣＬ１の波形表示用オーディオデータＡＷ１は、領域Ａに記憶している。
また映像クリップＣＬ２の波形表示用オーディオデータＡＷ２−１，ＡＷ２−２は、領域Ｂに記憶している。
また映像クリップＣＬ３の波形表示用オーディオデータＡＷ３は、領域Ｃに記憶している。
【００６５】
この図１２（ａ）の状態から、編集により新たな映像を映像クリップＣＬ１の末尾に追加して映像クリップＣＬ１が長くなり、対応する波形表示用オーディオデータの量も増えた場合、図１２（ｂ）のようにヒープ領域から領域Ｄを確保し、領域Ａの波形表示用オーディオデータＡＷ１を領域Ｄに波形表示用オーディオデータＡＷ１−１として転記し、追加されたオーディオデータから波形表示用オーディオデータ（ＡＷ１−２，ＡＷ１−３）を作成して、続けて領域Ｄに書き込む。なお、他の映像クリップＣＬ（ｘ）からコピーして追加するような場合は、その映像クリップＣＬ（ｘ）の波形表示用オーディオデータＡＷ（ｘ）を転記すればよい。
そして領域Ａは解放する（ヒープに返す）。この結果、図１２（ｂ）の状態になる。このようにすることで、各映像クリップが編集によってより長時間のデータを持つようになっても、波形表示データの管理はそのまま継続できる。
ここでは、編集により或る映像クリップＣＬについて波形表示用オーディオデータのサイズが大きくなった場合を述べたが、上述のように、波形表示用オーディオデータに代えてデータ量の多い本線オーディオデータを波形表示のためにバッファメモリ部２ａに取り込む際にも、このようなデータ管理は適切である。
【００６６】
また実施の形態では記録媒体の例として光ディスク９０を示したが、フラッシュメモリ等の固体記憶素子を使った記録媒体など、他の種の記録媒体に対する記録装置や音声波形表示装置としても本発明を適用できる。
記録媒体に対するアクセス速度自体は、光ディスク９０に比べると固体記憶素子の方が速いが、波形表示などにはデータを処理する時間が必要であり、元のデータ量が少ない方が高速に処理できるため、本発明の適用により、同様の利点が得られる。
【００６７】
実施の形態では、本発明の記録装置、音声波形表示装置の例として編集装置１を挙げたが、本発明は他の電子機器にも広く適用できることはいうまでもない。記録装置は、編集装置以外でも、ビデオカメラ、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、携帯電話機、その他の映像／音声を記録する機器として適用できる。
また音声波形表示装置としても、同じく、ビデオカメラ、パーソナルコンピュータ、ＰＤＡ、携帯電話機、その他の映像／音声を再生する機器として適用できる。
もちろん本発明の記録装置と音声波形表示装置は、例えばビデオカメラとビデオ編集機というように別体の装置とされてもよい。
さらに、実施の形態では映像データの編集を行う編集装置１の例を挙げたが、本発明は、オーディオ機器におけるオーディオ波形表示にも好適であり、従って、オーディオ記録装置、オーディオ編集装置、オーディオ再生装置などとしても本発明を実現できる。
【図面の簡単な説明】
【００６８】
【図１】本発明の実施の形態の編集装置の斜視図である。
【図２】実施の形態の編集装置のブロック図である。
【図３】実施の形態の編集装置のＡＶ信号処理部のブロック図である。
【図４】実施の形態の波形表示用オーディオデータの説明図である。
【図５】実施の形態の記録データの説明図である。
【図６】実施の形態のディスク装填時の処理のフローチャートである。
【図７】実施の形態のバッファメモリ部への取込の説明図である。
【図８】実施の形態の波形表示指示時の処理のフローチャートである。
【図９】実施の形態の音声波形表示の説明図である。
【図１０】実施の形態の編集位置入力時の処理のフローチャートである。
【図１１】実施の形態のアイドルタイム処理のフローチャートである。
【図１２】実施の形態のバッファメモリ部の他の管理構造の説明図である。
【符号の説明】
【００６９】
１  編集装置、２  コントローラ、５  装填検出センサ、６  記録／再生部、７  ＡＶ信号処理部、８  表示制御部、１０ａ，１０ｂ  表示部、１１  操作部、２１  本線ＡＶデータ処理部、２２  補助ＡＶデータ生成部、２３  波形表示用オーディオデータ生成部、２４  メタデータ生成部、２５  記録データ生成部、２６  再生データ処理部
【図１】
2008263460.tif 000003
【図２】
2008263460.tif 000004
【図３】
2008263460.tif 000005
【図４】
2008263460.tif 000006
【図５】
2008263460.tif 000007
【図６】
2008263460.tif 000008
【図７】
2008263460.tif 000009
【図８】
2008263460.tif 000010
【図９】
2008263460.tif 000011
【図１０】
2008263460.tif 000012
【図１１】
2008263460.tif 000013
【図１２】
2008263460.tif 000014