(57)【要約】【課題】  アフレコデータの記録再生における効率的処理およびシームレス再生を実現する装置、および方法を提供する。【解決手段】  アフレコデータ記録に際して、アフレコデータをディスクのノンイタンリーブ付加データ記録領域に記録し、その後、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーする。アフレコデータ記録時には、動画像データ再生位置とアフレコデータ記録位置との間のアクセスを削減でき、また、アフレコデータと動画像データの並列再生時には、インタリーブ付加データ記録領域からのアフレコデータの読み出しが可能となり、アクセス時間の削減が可能となり、シームレス再生が実現される。【選択図】  図１２
2005332508.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置であり、
ディスクからのデータ再生処理およびディスクに対するデータ記録処理の制御を実行する制御部を有し、
前記制御部は、
ディスクに記録された動画像データに対応するアフレコデータの記録処理に際して、アフレコデータをディスクのノンイタンリーブ付加データ記録領域に所定単位まとめて記録するアフレコデータ記録処理と、
ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするアフレコデータ編集処理と、
を実行する構成であることを特徴とする情報処理装置。
【請求項２】
前記制御部は、
前記アフレコデータ編集処理において、
ノンイタンリーブ記録領域に記録されたアフレコデータの各々を、各アフレコデータと同期再生する動画像データ記録領域の隣接位置に設定されたインタリーブ付加データ記録領域に移動またはコピーする処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、
前記アフレコデータ記録処理を、ディスクに記録された動画像データの再生処理と並列に実行し、動画像データの読み取り処理、およびアフレコデータのノンイタンリーブ付加データ記録領域への記録処理を交互に実行する制御を行なう構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記制御部は、
アフレコデータのノンイタンリーブ付加データ記録領域への記録処理の終了を条件として、ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするアフレコデータ編集処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記制御部は、
データ再生またはデータ記録処理の実行時以外の状態であることを条件として、ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするアフレコデータ編集処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記制御部は、
ユーザの指示情報の入力を条件として、ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするアフレコデータ編集処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記制御部は、
動画像データの記録処理において、動画像データの記録領域に隣接する領域であり、アフレコ音声データを記録可能なインタリーブ付加データ記録領域の確保処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記制御部は、
アフレコデータと動画像データの再生処理において、動画像データの記録領域に隣接するインタリーブ付加データ記録領域からアフレコデータを読み取り再生する制御を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項９】
情報処理方法であり、
ディスクに記録された動画像データに対応するアフレコデータの記録処理に際して、アフレコデータをディスクのノンイタンリーブ付加データ記録領域に所定単位まとめて記録するアフレコデータ記録処理ステップと、
ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするアフレコデータ編集処理ステップと、
を有することを特徴とする情報処理方法。
【請求項１０】
前記アフレコデータ編集処理ステップは、
ノンイタンリーブ記録領域に記録されたアフレコデータの各々を、各アフレコデータと同期再生する動画像データ記録領域の隣接位置に設定されたインタリーブ付加データ記録領域に移動またはコピーする処理を実行するステップであることを特徴とする請求項９に記載の情報処理方法。
【請求項１１】
前記アフレコデータ記録処理ステップは、
アフレコデータ記録処理と、ディスクに記録された動画像データの再生処理と並列に実行し、動画像データの読み取り処理、およびアフレコデータのノンイタンリーブ付加データ記録領域への記録処理を交互に実行するステップであることを特徴とする請求項９に記載の情報処理方法。
【請求項１２】
前記アフレコデータ編集処理ステップは、
アフレコデータのノンイタンリーブ付加データ記録領域への記録処理の終了を条件として、ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするステップであることを特徴とする請求項９に記載の情報処理方法。
【請求項１３】
前記アフレコデータ編集処理ステップは、
データ再生またはデータ記録処理の実行時以外の状態であることを条件として、ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするステップであることを特徴とする請求項９に記載の情報処理方法。
【請求項１４】
前記アフレコデータ編集処理ステップは、
ユーザの指示情報の入力を条件として、ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするステップであることを特徴とする請求項９に記載の情報処理方法。
【請求項１５】
前記情報処理方法は、さらに、
前記動画像データの記録処理において、動画像データの記録領域に隣接する領域であり、アフレコ音声データを記録可能なインタリーブ付加データ記録領域の確保処理を実行するステップを有することを特徴とする請求項９に記載の情報処理方法。
【請求項１６】
前記情報処理方法は、さらに、
アフレコデータと動画像データの再生処理において、動画像データの記録領域に隣接するインタリーブ付加データ記録領域からアフレコデータを読み取り再生する制御を実行するステップを有することを特徴とする請求項９に記載の情報処理方法。
【請求項１７】
コンピュータ・プログラムであり、
ディスクに記録された動画像データに対応するアフレコデータの記録処理に際して、アフレコデータをディスクのノンイタンリーブ付加データ記録領域に所定単位まとめて記録するアフレコデータ記録処理ステップと、
ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするアフレコデータ編集処理ステップと、
を有することを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、および情報処理方法、並びにコンピュータ・プログラムに関する。さらに、詳細にはディスクに記録された動画像データに対する音声データの入力処理として実行するアフレコ処理において、効率的な音声データの記録処理および再生時のシームレス再生を実現する情報処理装置、および情報処理方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００２】
ディスク上に記録されたデータ、例えば動画像データファイルを読み出して再生する場合、再生制御プログラムを実行するコントローラがディスク上のデータ読み出し位置と読み出しサイズをドライブに伝え、ドライブが指示された位置から指示されたサイズのデータを読み出して、コントローラ側に転送し、コントローラの制御の下に画像データと音声データの分離処理、分離されたデータ種類に応じたバッファへの格納処理、デコーダによるバッファ格納データの復号、伸張処理が実行されて再生処理が実行される。バッファデータの復号、伸張処理には、例えばコンテンツがＭＰＥＧデータであればＭＰＥＧデータの復号処理、また暗号化されたデータの場合は暗号データの復号処理などの処理が含まれる。
【０００３】
例えば動画像データに対応して音声データを同期再生する場合、ディスクからの読み出しファイルは動画像データを格納したデータファイルと、音声データを格納した音声ファイルとの２つのデータファイルの読み出しが少なくとも必要となる。
【０００４】
実際には、動画像データの再生においては、データ形式の異なるデータファイル、例えばＭＰＥＧデータ、ＪＰＥＧデータ、ＰＮＧデータ、ＡＣ３データなど、データ形式の異なる複数のデータファイルのそれぞれを読み出して再生することが必要になる。コントローラは、ドライブに対して、読み出すデータファイルの位置およびサイズを指示し、この指示に従ってドライブはヘッドを移動させてデータファイルを読み出してコントローラ側に転送する。ヘッドの移動時間、すなわちアクセス時間はデータの読み出しが停止することになり、コントローラ側へデータ供給が行なわれない。
【０００５】
このデータ供給停止時間が短い場合は、既にドライブからコントローラに側に転送されバッファに格納済みのデータのデコード処理によって再生を継続可能であるが、連続的に読み出す必要のあるデータファイルがディスク上の離間した位置にある場合、アクセス時間が長くなり、結果としてデータ供給の停止時間が長くなる。このアクセス期間においてバッファ格納データが減少し、やがてバッファからデコーダへのデータ供給が不可能になると、一時的な再生中断が発生する。すなわちシームレス再生の破綻が生じる。
【０００６】
また、アフレコ処理、すなわちディスクに記録済みの動画像データを再生しながら、再生画像に合わせた音声データを後で記録する処理を行なう場合、ディスクに記録済みの動画像データファイルの位置と、アフレコ処理によって記録する音声データファイルの位置が離間してしまうと、再生時、画像データとアフレコ音声データの記録位置との間の移動時間（アクセス時間）が長くなり、シームレス再生が破綻するという問題がある。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、上述の問題点に鑑みてなされたものであり、ディスクに記録済みの動画像データを再生しながら、再生画像に合わせた音声データを後で記録するアフレコ処理において、効率的な音声データの記録処理を実現するとともに、再生時のシームレス再生も可能とする情報処理装置、および情報処理方法、並びにコンピュータ・プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の側面は、
情報処理装置であり、
ディスクからのデータ再生処理およびディスクに対するデータ記録処理の制御を実行する制御部を有し、
前記制御部は、
ディスクに記録された動画像データに対応するアフレコデータの記録処理に際して、アフレコデータをディスクのノンイタンリーブ付加データ記録領域に所定単位まとめて記録するアフレコデータ記録処理と、
ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするアフレコデータ編集処理と、
を実行する構成であることを特徴とする情報処理装置にある。
【０００９】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記アフレコデータ編集処理において、ノンイタンリーブ記録領域に記録されたアフレコデータの各々を、各アフレコデータと同期再生する動画像データ記録領域の隣接位置に設定されたインタリーブ付加データ記録領域に移動またはコピーする処理を実行する構成であることを特徴とする。
【００１０】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記アフレコデータ記録処理を、ディスクに記録された動画像データの再生処理と並列に実行し、動画像データの読み取り処理、およびアフレコデータのノンイタンリーブ付加データ記録領域への記録処理を交互に実行する制御を行なう構成であることを特徴とする。
【００１１】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、アフレコデータのノンイタンリーブ付加データ記録領域への記録処理の終了を条件として、ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするアフレコデータ編集処理を実行する構成であることを特徴とする。
【００１２】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、データ再生またはデータ記録処理の実行時以外の状態であることを条件として、ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするアフレコデータ編集処理を実行する構成であることを特徴とする。
【００１３】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、ユーザの指示情報の入力を条件として、ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするアフレコデータ編集処理を実行する構成であることを特徴とする。
【００１４】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、動画像データの記録処理において、動画像データの記録領域に隣接する領域であり、アフレコ音声データを記録可能なインタリーブ付加データ記録領域の確保処理を実行する構成であることを特徴とする。
【００１５】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、アフレコデータと動画像データの再生処理において、動画像データの記録領域に隣接するインタリーブ付加データ記録領域からアフレコデータを読み取り再生する制御を実行する構成であることを特徴とする。
【００１６】
さらに、本発明の第２の側面は、
情報処理方法であり、
ディスクに記録された動画像データに対応するアフレコデータの記録処理に際して、アフレコデータをディスクのノンイタンリーブ付加データ記録領域に所定単位まとめて記録するアフレコデータ記録処理ステップと、
ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするアフレコデータ編集処理ステップと、
を有することを特徴とする情報処理方法にある。
【００１７】
さらに、本発明の情報処理方法の一実施態様において、前記アフレコデータ編集処理ステップは、ノンイタンリーブ記録領域に記録されたアフレコデータの各々を、各アフレコデータと同期再生する動画像データ記録領域の隣接位置に設定されたインタリーブ付加データ記録領域に移動またはコピーする処理を実行するステップであることを特徴とする。
【００１８】
さらに、本発明の情報処理方法の一実施態様において、前記アフレコデータ記録処理ステップは、アフレコデータ記録処理と、ディスクに記録された動画像データの再生処理と並列に実行し、動画像データの読み取り処理、およびアフレコデータのノンイタンリーブ付加データ記録領域への記録処理を交互に実行するステップであることを特徴とする。
【００１９】
さらに、本発明の情報処理方法の一実施態様において、前記アフレコデータ編集処理ステップは、アフレコデータのノンイタンリーブ付加データ記録領域への記録処理の終了を条件として、ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするステップであることを特徴とする。
【００２０】
さらに、本発明の情報処理方法の一実施態様において、前記アフレコデータ編集処理ステップは、データ再生またはデータ記録処理の実行時以外の状態であることを条件として、ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするステップであることを特徴とする。
【００２１】
さらに、本発明の情報処理方法の一実施態様において、前記アフレコデータ編集処理ステップは、ユーザの指示情報の入力を条件として、ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするステップであることを特徴とする。
【００２２】
さらに、本発明の情報処理方法の一実施態様において、前記情報処理方法は、さらに、前記動画像データの記録処理において、動画像データの記録領域に隣接する領域であり、アフレコ音声データを記録可能なインタリーブ付加データ記録領域の確保処理を実行するステップを有することを特徴とする。
【００２３】
さらに、本発明の情報処理方法の一実施態様において、前記情報処理方法は、さらに、アフレコデータと動画像データの再生処理において、動画像データの記録領域に隣接するインタリーブ付加データ記録領域からアフレコデータを読み取り再生する制御を実行するステップを有することを特徴とする。
【００２４】
さらに、本発明の第３の側面は、
コンピュータ・プログラムであり、
ディスクに記録された動画像データに対応するアフレコデータの記録処理に際して、アフレコデータをディスクのノンイタンリーブ付加データ記録領域に所定単位まとめて記録するアフレコデータ記録処理ステップと、
ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーするアフレコデータ編集処理ステップと、
を有することを特徴とするコンピュータ・プログラムにある。
【００２５】
なお、本発明のコンピュータ・プログラムは、例えば、様々なプログラム・コードを実行可能なコンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体、例えば、ＣＤやＦＤ、ＭＯなどの記録媒体、あるいは、ネットワークなどの通信媒体によって提供可能なコンピュータ・プログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータ・システム上でプログラムに応じた処理が実現される。
【００２６】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００２７】
本発明の構成によれば、ディスクに記録された動画像データに対応するアフレコデータの記録処理に際して、アフレコデータをディスクのノンイタンリーブ付加データ記録領域に所定単位まとめて記録し、ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーする処理を実行する構成としたので、アフレコデータの記録において、動画像データの再生位置と、アフレコデータの記録位置との往復に要するアクセス時間を削減することが可能となる。また、アフレコデータと動画像データの並列再生時には、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域からのアフレコデータの読み出しが可能となり、ノンイタンリーブ記録領域へのアクセスが不要となり、効率的なデータ読み出しが実現される。結果として、リードバッファのデータ蓄積量の減少を抑制することが可能となり、シームレス再生の破綻の恐れを低減することができる。
【発明を実施するための最良の形態】
【００２８】
以下、図面を参照しながら本発明の情報処理装置、情報処理方法、および情報記録媒体、並びにコンピュータ・プログラムの詳細について説明する。なお、説明は、以下の項目順に行なう。
１．情報処理装置の構成およびデータ記録再生処理およびアフレコ処理の概要
２．再生するファイルとディスク上のデータレイアウトの説明
３．アフレコデータ記録再生処理の説明
４．管理データの構成、変更処理について
【００２９】
［１．情報処理装置の構成およびデータ記録再生処理およびアフレコ処理の概要］
まず、図１を参照して情報記録媒体（ディスク）１０からのデータ再生処理を実行する情報処理装置の構成について説明する。
【００３０】
再生処理プログラムを実行する制御部としてのコントローラ１００は、動画像ファイルの読み出し開始位置と読み出しサイズをドライブ２０に伝え、ドライブ２０は、コントローラ１００から入力したディスク１０上の読み出し開始位置へ、ヘッドを移動させて、位置決めを行う。このヘッドの位置決めにかかる時間がアクセス時間である。ドライブ２０は、位置決めされたデータ読み出し開始位置から、コントローラ１００からの指示に基づく読み出しサイズ分のデータを読み出す。読み出したデータは復調＆エラー訂正部２１において、復調処理、エラー訂正処理がなされ、デマルチプレクサ（ｄｅｍｕｌｔｉｐｌｅｘｅｒ）１０１に入力される。
【００３１】
デマルチプレクサ１０１は、コントローラ１００の制御の下、データの種類に応じた分離処理を実行して各データ毎のリードバッファ＃１〜＃４，１０２−１〜１０２−４へ各分離データを入力する。リードバッファ＃１〜＃４，１０２−１〜１０２−４各デコーダ１０３〜１０６へ入力する。コントローラ１００は、各バッファに対するデータ入力制御、各バッファから核デコーダへのデータ出力制御を実行する。
【００３２】
なお、本例において、ディスク１０からの読み出しデータは、ＭＰＥＧのプログラムストリームであり映像および音声データを含む符号化データであるＡＶＦデータの他に、圧縮符号化データとしてのＪＰＥＧデータ、ＰＮＧデータ、ＡＣ３形式その他の音声データとしてのＢＧＭデータを含むものとして説明するが、ここで説明する符号化データの構成例は一例であり、これらの符号化データの全てがディスクから読み出されることは必須ではなく、また、これら以外の符号化データを読み出す構成であってもよい。
【００３３】
本例においては、リードバッファ＃１，１０２−１にＡＶＦデータが格納され、ＡＶＦデコーダ１０３においてＡＶＦデコード処理が実行され、リードバッファ＃２，１０２−２にＪＰＥＧデータが格納され、ＪＰＥＧデコーダ１０４においてＪＰＥＧデコード処理が実行され、リードバッファ＃３，１０２−３にＰＮＧデータが格納され、ＰＮＧデコーダ１０５においてＰＮＧデコード処理が実行され、リードバッファ＃４，１０２−４に音声ＢＧＭデータが格納され、ＢＧＭデコーダ１０６において音声ＢＧＭデータに対応するデコード処理が実行される。
【００３４】
各デコーダ１０３〜１０６で復号されたデータは、映像の場合はコントローラ１０１の制御により映像データ合成部１０７においてＡＶＦの映像データ、ＪＰＥＧ、ＰＮＧの各データが合成された後、ＬＣＤ、ＣＲＴなどのディスプレイを有する映像出力部１０９へ送られ、ユーザは映像を見ることができる。また、音声データはスピーカー等を有する音声出力部１０８、１１０へ送られ、ユーザは音声を聞くことができる。
【００３５】
次に、図２を参照して、情報記録媒体（ディスク）１０に対するデータ記録処理を実行する情報処理装置の構成について説明する。
【００３６】
映像データは、カメラ、Ａ／Ｄコンバータ等によって構成される映像入力部２０１から入力し、例えばＭＰＥＧエンコード処理等の符号化処理を実行するエンコーダ２０３によって所定の符号化データ生成処理、例えばＭＰＥＧ２形式の圧縮データが生成される。音声はマイク、Ａ／Ｄコンバータ等からなる音声入力部２０２より入力され、例えばＡＣ３エンコード処理を実行するエンコーダ２０４によって所定の符号化データ、例えばＡＣ３形式の圧縮データが生成される。
【００３７】
圧縮されたそれぞれのデータはマルチプレクサ（Ｍｕｌｔｉｐｌｅｘｅｒ）２０５で、例えばＭＰＥＧ２のシステムストリーム形式（ＡＶＦ）に変換される。ＡＶＦデータは、書き込みバッファ２０６に格納され、書き込みバッファ２０６に一定量のデータがたまったら、ドライブ３０へ転送され、ドライブ３０において、エラー訂正コード付与＆変調部３１において、エラー訂正コードが付与され、変調処理が実行されて、変調データがディスク１０へ記録される。
【００３８】
なお、ここでは、図１を参照して説明した情報記録媒体（ディスク）１０からのデータ再生処理を実行する情報処理装置と、図２を参照して説明した情報記録媒体（ディスク）１０に対するデータ記録処理を実行する情報処理装置とを別の装置として説明したが、データ再生記録処理を実行する情報処理装置として構成することも可能であり、この場合は、図１、図２の両構成を併せ持つことになる。
【００３９】
例えば、ディスクに記録済みの動画像データの再生を行ないながら、音声データの入力を行なういわゆるアフレコ処理を実行する情報処理装置の構成例について、図３を参照して説明する。なお、アフレコ処理の処理態様としては２つの態様がある。１つは、動画像データの再生を行ないながら、音声データの入力を行なうリアルタイムアフレコであり、他方は、ディスクに記録済みの動画像データのデータファイルと別に記録した音声データファイルとを編集作業によって関連づける処理であり、必ずしも動画像データの再生を行なうことが必須とはならない非リアルタイムアフレコ処理である。なお、以下の説明では、アフレコデータの代表例として音声データを適用した例を中心として説明するが、アフレコデータは、音声データに限らず、画像データ、テキストデータなど、ＡＶデータと共に再生されるデータであり、本発明は、これらのすべてのアフレコデータの処理において適用可能である。
【００４０】
図３の構成は、リアルタイムアフレコ処理の可能な装置構成例を示している。図３の構成は、先に図１を参照して説明した情報記録媒体（ディスク）１０からのデータ再生処理を実行する情報処理装置の構成に、図２を参照して説明した情報記録媒体（ディスク）１０に対するデータ記録処理を実行する情報処理装置における音声入力構成を付加した構成によって実現される。
【００４１】
図３においてアフレコ処理に適用される音声入力構成は、音声入力部２５１、エンコーダ２５２、書き込みバッファ２５３、ドライブ５０内のエラー訂正コード付与＆変調処理部５２である。エンコーダ２５２は、例えばＡＣ３エンコード処理を行なう。
【００４２】
図１を参照して説明したデータ再生処理構成において、ディスク１０に離散的に記録されたデータファイルを順次、読み出して再生を行なう場合、ドライブ側の読み取りヘッドの位置決めに必要となるアクセス時間中はディスク１０からのデータ転送が行われないことになる。
【００４３】
しかし、このデータ読み取り停止期間であっても、図１に示す各リードバッファ１０２−１〜４には、先読みしたデータが格納されており、このバッファ格納データを各デコーダ１０３〜１０６に送ることで、再生を続けることができる。しかし、リードバッファ１０２−１〜４中のデータが無くなってしまったら、再生は続けられず、再生が途切れてしまう。なお、途切れずに再生することをシームレス再生と呼ぶ。
【００４４】
シームレス再生を実現するためには、アクセス時間の間、リードバッファ１０２−１〜４からデコーダ１０３〜１０６へのデータ供給が保証されることが必要となる。
【００４５】
アフレコ音声データが同期再生する動画像データと隣接した位置に記録されれば、再生時の音声データファィルと動画像データファイルとの交互読み出しを行なう場合、各データファイル間の移動距離が少なくなり、アクセス時間を減少させることができシームレス再生の破綻を起こす可能性が少なくなる。
【００４６】
しかし、リアルタイムアフレコ実行時、すなわち、既にディスクに記録済みの画像データの再生を実行しながら音声データの記録処理を行なう場合は、音声データの記録位置が離散的であると、画像データの再生処理と、音声データの記録処理との間で多数のアクセス処理を要することになり、非効率的な記録処理が行なわれることとなり、消費電力の増大などを生じさせる。
【００４７】
すなわち、アフレコ実行時には、音声データの記録をまとめて行なうのが効率的であり、一方、再生処理では、アフレコ音声データを同期再生する動画像データと隣接した位置から読み出すことが理想的である。本発明は、アフレコデータの記録再生を理想的な形態で行なうことを可能とし、アフレコデータの記録処理におけるアクセス処理の低減と、アフレコデータを含む動画像データの再生処理においてもアクセス処理を減少させてシームレス再生を実現する構成を提供する。
【００４８】
［２．再生するファイルとディスク上のデータレイアウトの説明］
ディスク１０からのデータ読み取り再生においては、ＭＰＥＧ２のシステムストリーム形式としての符号化データであるＡＶＦの再生だけではなく、ＡＶＦに同期して、ＰＮＧファイル、ＪＰＥＧファイル、さらに、ＡＶＦ中に記録されているものとは別の音声ファイル、例えばアフレコ音声データファイルを同時に再生する場合がある。
【００４９】
このような異なるデータ形式のディスクに対する記録フォーマットの例について図４、図５を参照して説明する。
【００５０】
図４に示すように、それぞれが異なる符号化データを格納したＡＶＦファイル３０１、ＰＮＧファイル３０２、ＪＰＥＧファイル３０３、音声ファイル３０４は、個別のデータファイルとして構成されるが、ディスク上への記録は、ＡＶＦファイル３０１の構成単位データであるＡＶＦデータ３１１と、ＰＮＧファイル３０２、ＪＰＥＧファイル３０３、音声ファイル３０４を格納可能な付加データ３１２によって構成される単位データ３１３として記録される。
【００５１】
ＡＶＦデータ３１１の付加データ３１２には、ＡＶＦデータ３１１の再生に同期して再生されるＰＮＧファイル３０２、ＪＰＥＧファイル３０３、音声ファイル３０４が格納可能である。ただし、付加データ３１２部は、これらのファイルが必要に応じて格納される構成であり、必ずしもこれら３種類のデータを格納しているとは限らない。ＡＶＦデータ３１１は再生時間１０〜２０秒の画像再生データに対応する。
【００５２】
１つの付加データ３１２とＡＶＦデータブロック３１１の組は１つの単位データ３１３としてディスクの連続領域に記録される。個々の単位データは連続して記録されることが必須ではなく、ディスク上に離散的に記録される。コントローラは各単位データを連続して読み出してデータ再生を行なう場合、各単位データのデータ位置をドライブに通知し、ドライブは各単位データの所定の読み出し位置へのジャンプを実行し、付加データとＡＶＦデータからなる単位データを順次読み出す。このジャンプ処理においてアクセス時間が発生し、このアクセス時間にバッファ格納データの減少が発生することになる。なお、例えば、ＡＶＦのビットレート＝最大１５．５７Ｍｂｐｓ、付加データの転送レート＝最大０．２５６Ｍｂｐｓの規定に従ったデータ再生が実行される。
【００５３】
図４の構成は、各ＡＶＦデータブロックに対して、対応するＰＮＧファイル３０２、ＪＰＥＧファイル３０３、音声ファイル３０４を格納する付加データを対応付けて記録する方式である。この記録方式は、個々の付加データを離散的に配置する方式であるのでインタリーブ付加ヘッダ記録方式と呼ばれる。
【００５４】
このインタリーブ付加ヘッダ記録方式と異なる記録方式であるノンインタリーブ付加ヘッダ記録方式について図５を参照して説明する。図５に示すノンインタリーブ付加ヘッダ記録方式は、各再生単位に設定される付加データのみを抽出してディスクの連続した領域に記録する方式である。
【００５５】
図５の記録方式は、ＰＮＧファイル３０２、ＪＰＥＧファイル３０３、音声ファイル３０４を含む付加データを複数並べて、連続してディスクに記録する方式である。個々の付加データは１つのＡＶＦデータブロックに対応して同期再生されるＰＮＧ、ＪＰＥＧ、音声データが格納され、再生時間は、対応するＡＶＦブロックと同様１０〜２０秒である。付加データ連続記録領域３２１の総再生時間は、付加データの転送レート＝最大０．２５６Ｍｂｐｓのとき、例えば１００秒以上に設定する。なお、図５にはＡＶＦデータブロックについては示していないが、ＡＶＦデータブロックもディスクに記録される。
【００５６】
［３．アフレコデータ記録再生処理の説明］
次に、ディスクに記録された動画像データを含むＡＶＦデータを読み出して再生処理を行いながら、アフレコデータを記録するリアルタイムアフレコ処理の詳細について説明する。
【００５７】
図６および図７を参照して、リアルタイムアフレコ処理におけるバッファ蓄積量の推移および処理シーケンスについて説明する。図６、図７の例は、図４を参照して説明したインタリーブ方式に対応した付加データ記録領域にアフレコ音声データを記録する場合の処理に相当する。
【００５８】
ディスクに記録された動画像データ（ＡＶＦ）は、ＡＶＦリードバッファ（図３におけるリードバッファ＃１，１０２−１）に一旦、格納され、ＡＶＦデコーダ１０３に順次出力されデコード、再生が実行される。ユーザは再生データを見ながら音声データをアフレコデータとして音声入力部２５１から入力し、エンコーダ２５２においてエンコードされたデータが書き込みバッファ２５３に書き込まれて、その後ドライブ５０に出力されディスクに対する書き込みが行なわれる。
【００５９】
図６に示すのは、（Ａ）が動画像データの再生処理に伴うＡＶＦリードバッファ（リードバッファ＃１，１０２−１）のデータ蓄積量の遷移図であり、（Ｂ）がアフレコ音声データの書き込みバッファ（書き込みバッファ２５３）のデータ蓄積量の遷移図である。横軸が時間軸（ｔ）である。
【００６０】
まず時間ｔ０〜ｔ１において、
動画像データ（図７に示すＡＶＦ＃１）が読み出される。図７のステップＳ１０１の処理に相当する。この処理期間において、ＡＶＦリードバッファのデータ蓄積量が増加する。
時間ｔ１〜ｔ２において、
動画像データ（ＡＶＦ＃１）のデコード再生が開始（図７のステップＳ１０２）され、アフレコデータが入力されてエンコーダ２５２（図３参照）におけるエンコード処理が開始されてエンコードデータが書き込みバッファ２５３に蓄積される。
【００６１】
時間ｔ２〜ｔ３において、
動画像データ（ＡＶＦ＃１）の読み出しが終了して、ディスクの離間した位置に記録された動画像データ（ＡＶＦ＃２）の読み出し位置までアクセスが実行される。この期間においては、データ読み出しが実行されないので、ＡＶＦリードバッファのデータ蓄積量は減少する。
時間ｔ３〜ｔ４において、
動画像データ（ＡＶＦ＃２）が読み出され、ＡＶＦリードバッファのデータ蓄積量が増加する。
【００６２】
時間ｔ４〜ｔ５において、
動画像データ（ＡＶＦ＃２）の読み出しが終了して、ディスクの離間した位置に記録された動画像データ（ＡＶＦ＃３）の読み出し位置までアクセスが実行される。この期間においては、データ読み出しが実行されないので、ＡＶＦリードバッファのデータ蓄積量は減少する。
時間ｔ５〜ｔ７において、
動画像データ（ＡＶＦ＃３）が読み出され、ＡＶＦリードバッファのデータ蓄積量が増加する。
【００６３】
時間ｔ６において、
動画像データ（ＡＶＦ＃１）に対応するアフレコ音声データの生成（エンコード処理、バッファ蓄積）が終了（図７のステップＳ１０３）すると、
動画像データ（ＡＶＦ＃３）の読み出しが終了した時間ｔ７において、アフレコ音声データの記録のための処理が開始される。
【００６４】
時間ｔ７〜ｔ８において、
動画像データ（ＡＶＦ＃１）に対応するアフレコ音声データの記録位置へのアクセスが行なわれる（図７のステップＳ１０４）。この場合、アフレコ音声データは図４を参照して説明したインタリーブ型の付加データ記録領域に記録されることになり、動画像データ（ＡＶＦ＃１）の記録位置の前方位置に設定された付加データ記録領域にアクセスされる。
時間ｔ８〜ｔ９において、
動画像データ（ＡＶＦ＃１）に対応するアフレコ音声データの記録処理が実行される（図７のステップＳ１０５）。
【００６５】
時間ｔ９〜ｔ１０において、
アフレコ音声データの記録処理が完了すると、さらに、画像データ（ＡＶＦ）の読み出しを再開するため、次に読み出し予定の動画像データ（ＡＶＦ＃４）の記録位置へのアクセスが実行（図７のステップＳ１０６）され、時間ｔ１０以降において、動画像データ（ＡＶＦ＃４）の読み取りが実行される。
【００６６】
時間ｔ１１において、
動画像データ（ＡＶＦ＃２）に対応するアフレコ音声データの生成（エンコード処理、バッファ蓄積）が終了（図７のステップＳ１０７）すると、その時点で読み出し中の動画像データ（ＡＶＦ＃５）の読み出しが終了した時間ｔ１２において、動画像データ（ＡＶＦ＃２）に対応するアフレコ音声データの記録のための処理が開始される。
【００６７】
図７のステップＳ１０８において、動画像データ（ＡＶＦ＃２）の記録位置の前方位置に設定された付加データ記録領域（付加データ＃２）にアクセスされ、ステップＳ１０９において、動画像データ（ＡＶＦ＃２）に対応するアフレコ音声データが付加データ記録領域（付加データ＃２）に記録され、記録終了後、次の動画像データの再生処理のために動画像データ（ＡＶＦ＃５）の読み出し位置に対するアクセス処理が実行（図７のステップＳ１１０）される。
【００６８】
このように、インタリーブ領域の付加データ記録領域にアフレコ音声データを記録した場合の再生処理シーケンスを図８を参照して説明する。再生処理におけるデータ読み出しは、図８に示すａ→ｂに沿って実行される。すなわち、付加データ＃１、ＡＶＦ＃１、付加データ＃２、ＡＶＦ＃２、付加データ＃３、ＡＶＦ＃３・・の順で実行される。インタリーブ付加データ記録領域にアフレコ音声データを記録することで、音声データファイルとＡＶＦデータファイルは隣接して記録されるので、アクセス処理時間が減少しシームレス再生の破綻を発生させる可能性を低減することができる。
【００６９】
このように、アフレコ音声データを同期再生する動画像データと隣接した位置に記録することで、アクセス時間を減少させることができシームレス再生の破綻を起こす可能性を少なくすることができる。しかし、アフレコ実行時、すなわち、画像データの再生を実行しながら音声データの記録を行なう場合には、図７、図８を参照して説明したように、音声データの記録位置が離散的であるので、画像データの再生処理と、音声データの記録処理との間で多数のアクセス処理を要することになり、非効率的な記録処理が行なわれることとなり、消費電力の増大という問題を生じさせる。
【００７０】
次に、図９、図１０を参照して、ノンインタリーブ方の付加データ記録領域を適用してアフレコ音声データを記録する場合のバッファ遷移および処理シーケンスについて説明する。図９、図１０の例は、先に図５を参照して説明したノンインタリーブ方式に対応した付加データ記録領域にアフレコ音声データを記録する場合の処理に相当する。
【００７１】
ディスクに記録された動画像データ（ＡＶＦ）は、ＡＶＦリードバッファ（図３におけるリードバッファ＃１，１０２−１）に一旦、格納され、ＡＶＦデコーダ１０３に順次出力されデコード、再生が実行される。ユーザは再生データを見ながら音声データをアフレコデータとして音声入力部２５１から入力し、エンコーダ２５２においてエンコードされたデータが書き込みバッファ２５３に書き込まれて、その後ドライブ５０に出力されディスクに対する書き込みが行なわれる。
【００７２】
図９に示すのは、（Ａ）が動画像データの再生処理に伴うＡＶＦリードバッファ（リードバッファ＃１，１０２−１）のデータ蓄積量の遷移図であり、（Ｂ）がアフレコ音声データの書き込みバッファ（書き込みバッファ２５３）のデータ蓄積量の遷移図である。横軸が時間軸（ｔ）である。
【００７３】
まず時間ｔ０〜ｔ１において、
動画像データ（図１０に示すＡＶＦ＃１）が読み出される。図１０のステップＳ２０１の処理に相当する。この処理期間において、ＡＶＦリードバッファのデータ蓄積量が増加する。
時間ｔ１〜ｔ２において、
動画像データ（ＡＶＦ＃１）のデコード再生が開始（図１０のステップＳ２０２）され、アフレコデータが入力されてエンコーダ２５２（図３参照）におけるエンコード処理が開始されてエンコードデータが書き込みバッファ２５３に蓄積される。
【００７４】
時間ｔ２〜ｔ３において、
動画像データ（ＡＶＦ＃１）の読み出しが終了して、ディスクの離間した位置に記録された動画像データ（ＡＶＦ＃２）の読み出し位置までアクセスが実行される。この期間においては、データ読み出しが実行されないので、ＡＶＦリードバッファのデータ蓄積量は減少する。
【００７５】
時間ｔ４において、
動画像データ（ＡＶＦ＃１）に対応するアフレコ音声データの生成（エンコード処理、バッファ蓄積）が終了（図１０のステップＳ２０３）する。
【００７６】
先に図６、図７を参照して説明したインタリーブ型の付加データ記録領域にアフレコデータを記録する場合は、各動画像データ（ＡＶＦ＃ｎ）に対応するアフレコデータ（＃ｎ）の生成ごとにアクセス処理を行なって記録する処理を実行していたが、ノンインタリーブ型の付加データ記録領域にアフレコデータを記録する場合は、複数のアフレコデータ（＃１〜５）の生成完了後、これらをまとめて記録する。従って、動画像データ（ＡＶＦ＃１）に対応するアフレコ音声データ（＃１）が生成されても、書き込みバッファ２５３に蓄積したまま、次の動画像データ（ＡＶＦ＃２）に対応するアフレコ音声データ（＃２）の生成、格納が継続して実行される。
【００７７】
このアフレコデータの生成、格納処理の継続実行期間において、ＡＶＦデータの読み出しも継続して実行することが可能であり、図９（Ａ）に示すように各ＡＶＦデータファイルの読み出し、アクセスが繰り返し実行されることになる。
【００７８】
時間ｔ５において、動画像データ（ＡＶＦ＃２）に対応するアフレコデータ（＃２）の生成が完了（図１０、ステップＳ２０４）し、時間ｔ６において、動画像データ（ＡＶＦ＃３）に対応するアフレコデータ（＃３）の生成が完了（図１０、ステップＳ２０５）し、時間ｔ７において、動画像データ（ＡＶＦ＃４）に対応するアフレコデータ（＃４）の生成が完了（図１０、ステップＳ２０６）する。
【００７９】
これらのアフレコデータ（＃１〜＃４）がノンインタリーブ付加データ記録領域３５１（図１０参照）にまとめて記録される。
【００８０】
動画像データ（ＡＶＦ＃４）に対応するアフレコデータ（＃４）の生成が完了した時点（ｔ７）で読み出しの行なわれているＡＶＦデータ（ＡＶＦ＃５）の読み出し処理完了後、時間（ｔ８）において、ノンインタリーブ付加データ記録領域３５１（図１０参照）へのアクセス処理（図１０、ステップＳ２０７）が開始され、時間（ｔ９）においてノンインタリーブ付加データ記録領域３５１にヘッドが位置づけられると、時間ｔ９〜ｔ１０の期間において、アフレコデータ（＃１〜＃４）がノンインタリーブ付加データ記録領域３５１（図１０参照）にまとめて記録（図１０、ステップＳ２０８）される。図９に示すようにこの期間において、アフレコデータを蓄積した書き込みバッファ２５３のデータ蓄積量が減少する。
【００８１】
時間ｔ１０において、ノンインタリーブ付加データ記録領域３５１に対するアフレコデータ（＃１〜＃４）の書き込みが終了すると、動画像データ（ＡＶＦ＃６）の読み出し位置へのアクセスが実行されて（図１０、ステップＳ２０９）、動画像データ（ＡＶＦ＃６）の読み出し再開される。
【００８２】
なお、図９、図１０を参照して説明したノンインタリーブ型付加データ記録領域には、動画像データ（ＡＶＦ＃１）〜（ＡＶＦ＃４）のデータに対応する４単位のアフレコデータ（＃１〜＃４）をまとめて記録する構成としたが、どれだけのデータをまとめて記録するかは、アフレコデータの蓄積バッファとしての書き込みバッファのデータ容量、およびノンインタリーブ型付加データ記録領域の記録仕様によって決定される。
【００８３】
次に、ノンインタリーブ領域の付加データ記録領域にアフレコ音声データを記録した場合の再生処理シーケンスを図１１を参照して説明する。再生処理におけるデータ読み出しは、図１１に示すａ→ｂ→ｃ→ｄ→ｅ→ｆに沿って実行される。具体的には、ノンインタリーブ領域の付加データ＃１〜＃６の読み出しをまとめて実行した後、画像データ（ＡＶＦ＃１〜ＡＶＦ＃５）の連続読み出しを実行する。次に、ノンインタリーブ領域の付加データ記録領域に戻り、ノンインタリーブ領域の付加データ＃７〜の読み出しをまとめて実行する。その後、また画像データ（ＡＶＦ＃６〜）の連続読み出しを実行する。
【００８４】
このように、ノンインタリーブ領域の付加データ記録領域にアフレコ音声データを記録した場合、動画像データ（ＡＶＦ）の連続読み出しと、ノンインタリーブ領域の付加データ（アフレコ音声データ）の連続読み出しを実行することになる。
【００８５】
動画像データ（ＡＶＦ）の各々、すなわちＡＶＦ＃１、ＡＶＦ＃２、ＡＶＦ＃３、・・・はそれぞれ離間しており、それぞれの移動の際にアクセス時間が発生する。さらに、ノンインタリーブ領域の付加データ（アフレコ音声データ）は、動画像データ（ＡＶＦ）とは離間した位置にあり、動画像データの読み出しからノンインタリーブ領域の付加データ（アフレコ音声データ）への移動時のアクセス時間、ノンインタリーブ領域の付加データ（アフレコ音声データ）から動画像データ（ＡＶＦ）のデータ記録領域へのアクセス時間が発生する。
【００８６】
このように、ノンインタリーブ領域の付加データ（アフレコ音声データ）を適用した再生においては、アクセス処理が増加し、バッファのデータ量の減少が大きくなることがあり、シームレス再生を破綻させる恐れが高まってしまう。
【００８７】
一方、ノンインタリーブ領域を適用したアフレコデータを記録処理では、先に図９、図１０を参照して説明したように、各ＡＶＦ＃ｎに対応するアフレコデータ（＃ｎ）毎のアクセス、記録処理を行なうことなく、まとめ書きが可能となり、アクセス回数を減少させた効率的なアフレコデータ記録が可能となる。
【００８８】
従って、アフレコデータの記録に際しては、ノンインタリーブ領域をアフレコデータ記録領域とし使用し、アフレコデータを伴う動画像データの再生に際しては、インタリーブ領域のアフレコデータを適用した再生を行なうことが理想的である。本発明の構成においては、この理想を実現するため、アフレコデータの記録に際しては、ノンインタリーブ領域を適用し、その後の編集処理によって、ノンインタリーブ領域に記録したアフレコデータを、インタリーブ型の付加データ記録領域中にコピーまたは移動する処理を実行し、再生時には、コピーまたは移動されたインタリーブ型付加データ記録領域中、アフレコデータを再生することを可能とした。
【００８９】
図１２を参照して本発明の情報処理装置におけるアフレコデータの記録、編集、再生処理の処理態様について説明する。
【００９０】
まず、ステップＳ３０１において、動画像データの記録が実行される。動画像データは、図に示すａ→ｂに沿って、ＡＶＦデータファイルとして＃１，＃２，＃３・・の順に、所定のデータ単位に分割されて記録される。この記録の際、付加データ記録領域が各ＡＶＦデータファイルの記録領域に隣接する位置に設定される。この付加データ記録領域は、アフレコ音声データのコピーまたは移動データ格納領域として利用される。
【００９１】
ステップＳ３０２において、ノンインタリーブ付加データ記録領域に対するアフレコデータの記録が実行される。このアフレコデータの記録処理は、先に図９、図１０を参照して説明した処理に従った処理であり、複数のＡＶＦ＃ｎ〜＃ｍに対応する同期再生用のアフレコデータ＃ｎ〜＃ｍをまとめてノンインタリーブ付加データ記録領域に記録する処理である。図１２においてｃ→ｄに沿って、付加データ＃１，４０１、付加データ＃２，４０２、付加データ＃４０３に、ＡＶＦ＃１、ＡＶＦ＃２、ＡＶＦ＃３に同期再生すべきアフレコ音声データファイルが記録される。
【００９２】
次にステップＳ３０３において、編集処理が実行され、ノンインタリーブ付加データ記録領域に記録されたアフレコ音声データが、インタリーブ型付加データ記録領域にコピーまたは移動される。図１２において、付加データ＃１，４０１に記録されたアフレコ音声データはＡＶＦ＃１に隣接するインタリーブ型付加データ記録領域＃１，４１１にコピーまたは移動される。さらに、付加データ＃２，４０２に記録されたアフレコ音声データはＡＶＦ＃２に隣接するインタリーブ型付加データ記録領域＃２，４１２にコピーまたは移動され、付加データ＃３，４０３に記録されたアフレコ音声データはＡＶＦ＃３に隣接するインタリーブ型付加データ記録領域＃３，４１３にコピーまたは移動される。
【００９３】
このコピーまたは移動の後、ステップＳ３０４における再生処理が実行される。再生処理においては、インタリーブ型付加データ記録領域に記録されたアフレコデータを読み取って再生が実行されることになり、図に示すｅ→ｆに沿って、付加データ＃１、ＡＶＦ＃１、付加データ＃２、ＡＶＦ＃２、付加データ＃３、ＡＶＦ＃３が順次、読み取られて再生することになるので、少ないアクセス回数による再生処理が実現されシームレス再生が破綻する可能性を減少させることができる。
【００９４】
このように、本発明では、アフレコデータの記録時はノンインタリーブ付加データ領域への記録処理を行い、アフレコデータの記録後にインタリーブ付加データ記録領域へ記録する構成である。なお、このアフレコデータのコピーまたは移動処理の実行タイミングとしては、以下の設定がある。
（１）アフレコデータ記録終了後にコピーまたは移動処理を実行する。
リアルタイムアフレコ記録が終了した時点で、ノンインタリーブ付加データ領域に記録されたアフレコデータをインタリーブ付加データ領域へ自動的に記録する。記録が完了後、ノンインタリーブ付加データ領域に記録されたアフレコデータを削除するとディスクの空き領域が増えるという効果もある。
（２）編集処理終了後にデータコピーする。
例えば非リアルタイムアフレコの場合、編集操作によって動画とアフレコデータとの関連付けが終了した後、アフレコデータをインタリーブ付加データ領域へ自動的にコピーする。このときアフレコデータはどこに記録されていても構わない。他の動画と関連付けられている可能性があるので、オリジナルのファイルは残しておく。
（３）データ再生またはデータ記録処理の実行時以外の状態であることを条件としてコピーまたは移動処理を実行。
例えば、充電中など、電源オフの状態からＡＣ電源接続状態に変化したことを条件としてコピーまたは移動処理を実行する。
（１）、（２）の方式ではアフレコ音声ファイルがインタリーブ付加データ領域に記録される間、ユーザは次の動作を待たされることになる。そこで、電源オフの状態からＡＣ電源接続状態に変化したことを条件としてコピーまたは移動処理を実行することでユーザの待ち時間を解消する。
（４）ユーザにインタリーブ領域へのコピーまたは移動を促し、ユーザが実行指示を入力したらコピーまたは移動処理を実行する。
本処理は、ユーザの意図に反して動作することを防ぐことができる。
【００９５】
［４．管理データの構成、変更処理について］
ノンインタリーブ付加データ記録領域に記録されたアフレコデータをインタリーブ付加データ記録領域にコピーまたは移動する際には、管理ファイルの変更処理等が必要となる。図１３以下を参照して管理ファイルの構成および編集処理に際して実行する管理データの変更処理について説明する。
【００９６】
図１３は、動画像データファイル（ＡＶＦ）をディスクに記録した際に生成される管理ファイル５０１の構成を示す図である。この時点では、アフレコ音声データはディスクに記録されていない。
【００９７】
動画像データ（ＡＶＦ）は、所定の記録単位＃１，＃２・・毎にディスク上に記録され、その記録データの情報が管理ファイル５０１に格納される。管理ファイル５０１には、記録実データに対応する属性情報、例えばデータサイズ、再生時間などの情報としてのムービーアトムと、実データとしてのムービーデータが格納され、ムービーアトムのＡＶＦトラックは、外部のＡＶＦ実データファイル５０２の参照情報を保持し、付加データ管理トラックは、管理ファイル５０１のムービーデータとして格納される付加データ管理サンプルデータの参照情報を保持し、付加データリザーブトラックは、インタリーブ付加データファイル５０３の参照情報を保持する。
【００９８】
ディスクに記録されたＡＶＦデータを取得する場合には、ＡＶＦ実データファイル５０２を取得することが必要となる。アフレコ音声データは、この時点でディスクに記録されていないので、インタリーブ付加データファイル５０３にはこの時点ではアフレコ音声データと関連付けされていない。
【００９９】
次に、図１４を参照してアフレコ音声データの記録処理によって生成される各種の管理ファイル構成について説明する。
【０１００】
本発明の構成においては、アフレコ音声データの記録はノンインタリーブ領域にまとめて行なわれる。図１４におけるノンインタリーブ領域の付加データ＃１、＃２、＃３・・・にアフレコ音声データが記録されているものとする。
【０１０１】
ノンインタリーブ付加データ領域にデータ記録が行なわれると、ノンインタリーブデータ管理ファイル５１２が生成される。ノンインタリーブデータ管理ファイル５１２は、ノンインタリーブ領域に記録されたデータの管理情報を含むファイルであり、ノンインタリーブデータ管理ファイル５１２には、ノンインタリーブ領域に記録されたデータに対応する属性情報、例えばデータサイズ、再生時間などの情報としてのムービーアトムと、実データとしてのムービーデータが格納され、ムービーアトムの付加データ管理トラックは、ノンインタリーブデータ管理ファイル５１２のムービーデータとして格納される付加データ管理サンプルデータの参照情報を保持し、付加データリザーブトラックは、ノンインタリーブ付加データファイル５２１の参照情報を保持する。ノンインタリーブ付加データファイル５２１は、アフレコ音声データの実データファイルであるアフレコ音声データファイル５２２に関連付けされている。
【０１０２】
ディスクのノンインタリーブ付加データ領域に記録されたアフレコデータを取得する場合には、アフレコ音声データファイル５２２を取得することが必要となる。
【０１０３】
図１４に示すプレイリストファイル５１１は、再生処理に適用するための管理情報ファイルであり、再生対象とするデータに対応する属性情報、例えばデータサイズ、再生時間などの情報としてのムービーアトムを有し、これらのデータファイルを取得するための参照情報を持つ。図１４のプレイリスト５１１のＡＶＦトラックは、動画像データファイルとしてのＡＶＦファイル５０２の参照情報を有し、音声トラックは、アフレコ音声データファイル５２２の参照情報を有しており、これらの情報を適用することによって、ＡＶＦファイルと、ノンインタリーブ付加データ領域に記録されたアフレコデータを読み取って再生することが可能となる。
【０１０４】
しかし、この状態での再生は、ノンインタリーブ領域からのアフレコデータの読み取りが必要となり、先に図１１を参照して説明したように、アクセス処理の負荷が大きくなり、リードバッファのデータ蓄積量の減少、シームレス再生の破綻を生じさせる可能性が高くなるという問題点がある。
【０１０５】
そこで、本発明の情報処理装置においては、ノンインタリーブ領域に記録されたアフレコデータをインタリーブ領域、すなわちＡＶＦデータの隣接位置に設定されている付加データ領域にコピーまたは移動する処理を実行し、再生時にはインタリーブ領域のコピーまたは移動されたアフレコデータの読み取りを行なう構成とした。
【０１０６】
図１５は、リアルタイムアフレコ記録が終了した時点で、ノンインタリーブ付加データ領域に記録されたアフレコデータをインタリーブ付加データ領域へ自動的に記録する処理を実行した場合の管理情報の構成例を説明する図である。
【０１０７】
図１５において、ノンインタリーブ付加データ領域５１５に記録されたアフレコ音声データが、インタリーブ付加データ領域にコピーまたは移動される。コピーまたは移動処理は、各動画像データ：ＡＶＦ＃１、ＡＶＦ＃２、ＡＶＦ＃３・・に同期するアフレコ音声データをそれぞれインタリーブ領域の付加データ＃１，＃２，＃３・・・の各位置に記録する処理として実行する。
【０１０８】
この処理によって、管理ファイル５０１のムービーアトムの付加データリザーブトラックの参照先であるインタリーブ付加データファイル５０３は、インタリーブ付加データ領域に記録されたアフレコデータと関連付けられる。さらに、アフレコ音声データファイル５２２とインタリーブ付加データファイル５０３との関連付けが行なわれる。
【０１０９】
また、ノンインタリーブ付加データ領域５１５に記録されたデータを消去し、併せてノンインタリーブデータ管理ファイル５１２と、ノンインタリーブ付加データファイル５２１を削除する構成としてもよい。削除処理によりディスクの空き領域が増えるという効果がある。
【０１１０】
再生管理ファイルとしてのプレイリストファイル５１１のＡＶＦトラックは、動画像データファイルとしてのＡＶＦファイル５０２の参照情報を有し、音声トラックは、アフレコ音声データファイル５２２の参照情報を有している。プレイリストファイル５１１の管理情報に従った再生処理を実行することにより、インタリーブ付加データ領域に記録されたアフレコ音声データと、動画像データ（ＡＶＦ）との読み取りが実行される。
【０１１１】
インタリーブ領域の付加データを適用した再生処理は、図８を参照して説明したように、ＡＶＦデータとインタリーブ領域の付加データとの順次読み取り処理によって行なわれ、ノンインタリーブ領域の情報の読み取りが不要となるので、アクセス時間が減少し、リードバッファの蓄積データの減少を抑制することが可能となる。その結果、リードバッファの蓄積データの欠乏によるシームレス再生の破綻可能性を低減することができる。
【０１１２】
図１６は、編集処理終了後のデータコピー処理における管理情報の構成例を説明する図である。例えば非リアルタイムアフレコの場合、編集操作によって動画とアフレコデータとの関連付けを行い、その後、アフレコデータをインタリーブ付加データ領域へコピーする。このときアフレコデータはどこに記録されていても構わない。他の動画と関連付けられている可能性があるので、オリジナルのファイルは残しておく。
【０１１３】
図１６において、編集処理を実行することで、再生管理ファイルとしてのプレイリストファイル５１１のＡＶＦトラックは、動画像データファイルとしてのＡＶＦファイル５０２と関連付けられ、音声トラックは、アフレコ音声データファイル５２２と関連付けられる。さらに、編集処理によって、タイトルイメージファイル５３１の参照情報を持つタイトルイメージトラックと、静止画ファイル５３２の参照情報を持つ静止画トラックとがプレイリストファイル５１１に設定される。これらの情報はインタリーブ付加データ領域に書き込まれるデータ例を示すものであり、この他のデータが設定される場合もある。
【０１１４】
この編集処理の後、ノンインタリーブ付加データ領域５１５に記録されたアフレコ音声データが、インタリーブ付加データ領域にコピーまたは移動される。コピーまたは移動処理は、各動画像データ：ＡＶＦ＃１、ＡＶＦ＃２、ＡＶＦ＃３・・に同期するアフレコ音声データをそれぞれインタリーブ領域の付加データ＃１，＃２，＃３・・・の各位置に記録する処理として実行する。
【０１１５】
プレイリストファイル５１１の管理情報に従った再生処理を実行することにより、インタリーブ付加データ領域に記録されたアフレコ音声データと、動画像データ（ＡＶＦ）との読み取りが実行される。
【０１１６】
インタリーブ領域の付加データを適用した再生処理は、図８を参照して説明したように、ＡＶＦデータとインタリーブ領域の付加データとの順次読み取り処理によって行なわれ、ノンインタリーブ領域の情報の読み取りが不要となるので、アクセス時間が減少し、リードバッファの蓄積データの減少を抑制することが可能となる。その結果、リードバッファの蓄積データの欠乏によるシームレス再生の破綻可能性を低減することができる。
【０１１７】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、冒頭に記載した特許請求の範囲の欄を参酌すべきである。
【０１１８】
なお、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【０１１９】
例えば、プログラムは記録媒体としてのハードディスクやＲＯＭ（Read Only Memory)に予め記録しておくことができる。あるいは、プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)，ＭＯ(Magneto optical)ディスク，ＤＶＤ(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することができる。
【０１２０】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１２１】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０１２２】
以上、説明したように、本発明の構成によれば、ディスクに記録された動画像データに対応するアフレコデータの記録処理に際して、アフレコデータをディスクのノンイタンリーブ付加データ記録領域に所定単位まとめて記録し、ノンイタンリーブ記録領域に記録されたアフレコデータを、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域に移動またはコピーする処理を実行する構成としたので、アフレコデータの記録において、動画像データの再生位置と、アフレコデータの記録位置との往復に要するアクセス時間を削減することが可能となる。また、アフレコデータと動画像データの並列再生時には、動画像データの記録領域に隣接する位置に設定されたインタリーブ付加データ記録領域からのアフレコデータの読み出しが可能となり、ノンイタンリーブ記録領域へのアクセスが不要となり、効率的なデータ読み出しが実現される。結果として、リードバッファのデータ蓄積量の減少を抑制することが可能となり、シームレス再生の破綻の恐れを低減することができる。
【図面の簡単な説明】
【０１２３】
【図１】情報記録媒体（ディスク）からのデータ再生処理を実行する装置構成例を示す図である。
【図２】情報記録媒体（ディスク）へのデータ記録処理を実行する装置構成例を示す図である。
【図３】アフレコ処理を実行する情報処理装置の構成例を示す図である。
【図４】ディスクに対するデータ記録フォーマットであり、インタリーブ付加データ記録フォーマットについて説明する図である。
【図５】ディスクに対するデータ記録フォーマットであり、ノンインタリーブ付加データ記録フォーマットについて説明する図である。
【図６】インタリーブ付加データ記録領域を適用したアフレコ音声記録処理実行時のバッファのデータ蓄積量の遷移について説明する図である。
【図７】インタリーブ付加データ記録領域を適用したアフレコ音声記録処理実行時の処理シーケンスについて説明する図である。
【図８】インタリーブ付加データ記録領域を適用したアフレコ音声記録処理を行なった場合のデータ再生シーケンスについて説明する図である。
【図９】ノンインタリーブ付加データ記録領域を適用したアフレコ音声記録処理実行時のバッファのデータ蓄積量の遷移について説明する図である。
【図１０】ノンインタリーブ付加データ記録領域を適用したアフレコ音声記録処理実行時の処理シーケンスについて説明する図である。
【図１１】ノンインタリーブ付加データ記録領域を適用したアフレコ音声記録処理を行なった場合のデータ再生シーケンスについて説明する図である。
【図１２】ノンインタリーブ付加データ記録領域を適用したアフレコ音声記録処理、アフレコデータのインタリーブ付加データ記録領域へのコピー処理、インタリーブ付加データを適用した再生処理について説明する図である。
【図１３】動画像データ（ＡＶＦ）記録時の管理情報について説明する図である。
【図１４】ノンインタリーブ付加データ記録領域を適用したアフレコ音声記録処理を実行した際の管理情報について説明する図である。
【図１５】アフレコデータのインタリーブ付加データ記録領域へのコピー処理を実行した際の管理情報構成について説明する図である。
【図１６】アフレコデータのインタリーブ付加データ記録領域へのコピー処理を実行した際の管理情報構成について説明する図である。
【符号の説明】
【０１２４】
１０  情報記録媒体（ディスク）
２０  ドライブ
２１  復調＆エラー訂正部
３０  ドライブ
３１  エラー訂正コード付与＆変調処理部
５０  ドライブ
５１  復調＆エラー訂正部
５２  エラー訂正コード付与＆変調処理部
１００  コントローラ
１０１  デマルチプレクサ
１０２−１〜４  リードバッファ
１０３  ＡＶＦデコーダ
１０４  ＪＰＥＧデコーダ
１０５  ＰＮＧデコーダ
１０６  ＢＧＭデコーダ
１０７  映像データ合成部
１０８  音声出力部
１０９  映像出力部
１１０  音声出力部
２００  コントローラ
２０１  映像入力部
２０２  音声入力部
２０３，２０４  エンコーダ
２０５  マルチプレクサ
２０６  書き込みバッファ
２５１  音声入力部
２５２  エンコーダ
２５３  書き込みバッファ
３０１  ＡＶＦファイル
３０２  ＰＮＧファイル
３０３  ＪＰＥＧファイル
３０４  ＢＧＭファイル
３１１  ＡＶＦデータ
３１２  付加データ
３１３  単位データ
３２１  付加データ連続記録領域
４０１〜４０３  付加データ
４１１〜４１３  付加データ記録領域
５０１  管理ファイル
５０２  ＡＶＦファイル
５０３  インタリーブ付加データファイル
５１１  プレイリストファイル
５１２  ノンインタリーブデータ管理ファイル
５１５  ノンインタリーブ付加データ領域
５２１  ノンインタリーブ付加データファイル
５２２  アフレコ音声データファイル
５３１  タイトルイメージファイル
５３２  静止画ファイル
【図１】
2005332508.tif 000003
【図２】
2005332508.tif 000004
【図３】
2005332508.tif 000005
【図４】
2005332508.tif 000006
【図５】
2005332508.tif 000007
【図６】
2005332508.tif 000008
【図７】
2005332508.tif 000009
【図８】
2005332508.tif 000010
【図９】
2005332508.tif 000011
【図１０】
2005332508.tif 000012
【図１１】
2005332508.tif 000013
【図１２】
2005332508.tif 000014
【図１３】
2005332508.tif 000015
【図１４】
2005332508.tif 000016
【図１５】
2005332508.tif 000017
【図１６】
2005332508.tif 000018