(57)【特許請求の範囲】
【請求項１】
１以上のデータファイルと当該データファイルのパスを示すアドレス情報とを格納する記録媒体であって、前記アドレス情報として、前記パスの名の表記中における所定の部分的表記にもとづいて得られる数値を、前記パスの名を文字列として格納する場合よりも小さなデータサイズのデータ形式で格納している記録媒体から目的のデータファイルを取得するデータ取得装置であって、
前記記録媒体に格納されている数値の中から、取得すべきデータファイルに対応する数値を決定する数値決定手段と、
所定の文字列に、当該文字列に数値決定手段より決定された数値を文字列に変換したものを合成する所定の演算を実行することにより、パスの名を生成するパス名生成手段と、
前記記録媒体に格納されているデータファイルにおいて、前記パス名生成手段により生成されたパスの名が対応付けられているものがあれば取得する取得手段と
を備えることを特徴とするデータ取得装置。
【請求項２】
前記パス名生成手段は、複数の互いに異なる所定の文字列それぞれに対し、前記パスの名の生成を行なうことを特徴とする請求項１記載のデータ取得装置。
【請求項３】
前記数値決定手段により決定される数値は、ｎ進数（ｎは自然数）の数値であり、
前記所定の演算は、当該数値に相当する文字を、生成された前記所定の文字列それぞれの所定の位置に挿入することにより、前記合成を行なうことを特徴とする請求項２記載のデータ取得装置。
【請求項４】
前記数値決定手段は、前記記録媒体に格納されている数値が複数であって、これら数値のうちの１つである第１の数値及び第１の数値とは異なる第２の数値について、第１の数値に第２の数値が対応付けられている場合には、第１の数値及び第２の数値を取得すべきデータファイルに対応する数値として決定し、
前記取得手段は、第２の数値をもとに生成されたパスの名に所定の第１の文字列を含むデータファイルを、第１の数値をもとに生成されたパスの名に所定の第１の文字列を含むデータファイルに代えて取得することを特徴とする請求項３記載のデータ取得装置。
【請求項５】
前記記録媒体に格納されている数値には、第１の値及び第１の値とは異なる第２の値のいずれかが示されているフラグが付与されており、
前記パス名生成手段により生成された複数の文字列は、第１の文字列を含み、
前記パス名生成手段は、前記数値決定手段により決定された数値のフラグに第２の値が示されている場合には、第１の文字列と異なる第２の文字列を生成し、
前記取得手段は、前記所定の第２の文字列をパスの名に含むデータファイルを、第１の文字列をパスの名に含むデータファイルに代えて取得することを特徴とする請求項３記載のデータ取得装置。
【請求項６】
前記第２の文字列は、第１の文字列中の所定の文字を削除したものであることを特徴とする請求項５記載のデータ取得装置。
【請求項７】
前記第２の文字列は、第１の文字列中の所定の文字を変更したものであることを特徴とする請求項５記載のデータ取得装置。
【請求項８】
記録媒体にデータファイルを格納するデータ格納装置であって、
データファイルを取得するデータ取得手段と、
パスの名を生成して取得されたデータファイルに割り当てるパス割当手段と、
所定の演算により、前記パスの名の表記中における所定の部分的表記をもとに、そのパスの名に相当するアドレス情報として、当該パスの名よりも小さなデータサイズの数値を生成する数値生成手段と、
前記記録媒体におけるデータファイルの所在を特定するための前記パスの名を対応付けた当該データファイル及び前記数値を前記記録媒体に格納する格納手段と
を備えることを特徴とするデータ格納装置。
【請求項９】
前記パス割当手段は、取得されたデータファイルのパスの名を、データ管理上のディレクトリ名を示す文字列とファイル名を示す文字列を連結して前記パスの名を生成し、
ディレクトリ名を示す文字列は、固有の文字列とｎ進数（ｎは自然数）の第１の数字列とからなり、
ファイル名を示す文字列は、ファイルの種別を示す所定の文字列とＮ進数（Ｎは自然数）の第２の数字列とからなり、
前記数値生成手段は、第１の数字列及び第２の数字列が示されている２つの箇所を前記所定の部分的表記とすることにより得られる数値を連結して前記数値を生成することを特徴とする請求項８記載のデータ格納装置。
【請求項１０】
１以上のデータファイルと当該データファイルのパスを示すアドレス情報とを格納する記録媒体であって、前記アドレス情報として、前記パスの名の表記中における所定の部分的表記にもとづいて得られる数値を、前記パスの名を文字列として格納する場合よりも小さなデータサイズのデータ形式で格納している記録媒体から目的のデータファイルを取得するデータ取得方法であって、
前記記録媒体に格納されている数値の中から、取得すべきデータファイルに対応する数値を決定する数値決定ステップと、
所定の文字列を生成し、当該文字列に数値決定ステップより決定された数値を文字列に変換したものを合成することにより、パスの名を生成するパス名生成ステップと、
前記記録媒体に格納されているデータファイルにおいて、前記パス名生成ステップにより生成されたパスの名が対応付けられているものがあれば取得する取得ステップと
を含むことを特徴とするデータ取得方法。
【請求項１１】
記録媒体にデータファイルを格納するデータ格納方法であって、
データファイルを取得するデータ取得ステップと、
パスの名を生成して取得されたデータファイルに割り当てるパス割当ステップと、
前記パスの名の表記における所定の部分的表記をもとに、そのパスの名に相当するアドレス情報として、当該パスの名よりも小さなデータサイズの数値を生成する数値生成ステップと、
前記記録媒体におけるデータファイルの所在を特定するための前記パスの名を対応付けた当該データファイル及び前記数値を前記記録媒体に格納する格納ステップと
を含むことを特徴とするデータ格納方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録媒体に格納されているデータに他のデータを関連付けて記録する技術に関し、特に、当該記録媒体内のデータ量を低減する技術に関する。
【０００２】
【従来の技術】
従来、ＶＴＲカメラなどにより収録された映像及び音声を編集する場合、収録された映像データ及び音声データをビデオテープ等から一旦、コンピュータ内のランダムアクセス可能なハードディスクやＤＶＤ等の記録媒体に記憶させ、これらデータを様々なアプリケーションにより編集を行なう方法が一般的である。
【０００３】
以下、映像データ及び音声データの従来の編集方法について、パソコンを用いる場合を例に挙げて説明する。
データの編集を行なうパソコンは、データ編集の観点からおおまかに捉えると、外部より映像データ及び音声データを受取るインターフェース部と、映像データ及び音声データを格納するためのハードディスク等からなる記録部と、前記インターフェースから取り込まれた映像データ及び音声データを記録部に格納するデータ格納部と、映像データ及び音声データ等の再生すべきデータを記録部から取得するためのデータ取得部と、データ取得部により取得された映像データにしたがって表示するＣＲＴと、データ取得部により取得された音声データにしたがって出力するスピーカとを有する。
【０００４】
まず、映像データ及び音声データを記録する場合における各部の動作を示す。
前記インターフェース部は、外部より映像データ及び音声データを受取り、データ格納部に出力する。
データ格納部は、映像データ及び音声データを受取ると、これらデータをＡ／Ｄ変換し、これらデータが同じグループであることを示す両データに共通の４桁の番号、例えば、「０００２」と、データの属性が映像か音声かを示す文字、即ち、映像であれば「ＭＯＶ」とし、また、音声であれば「ＡＵＤ」とした文字からなるファイル名を含む固有のパス名、つまり、「ＭＯＶ０００２」及び「ＡＵＤ０００２」を含むパス名をそれぞれ映像データ及び音声データに付与し、記録部に格納すると共に、記録部内のディレクトリ「ＭＧＲ＿ＩＮＦＯ」に置かれる管理用ファイル「ＬＩＳＴ＿ＭＧＲ」にこれらパス名を対応付けて登録する。
【０００５】
この管理ファイル「ＬＩＳＴ＿ＭＧＲ」には、この記録部に格納されているデータのインデックスデータが格納され、このインデックスデータにはデータ編集により生成される各データへの対応付け情報が示される。
次に、通常の再生における各部の動作を示す。
データ取得部は、前記管理ファイル「ＬＩＳＴ＿ＭＧＲ」の中から再生すべきデータのパス名、例えば、「ＭＯＶ０００２」及び「ＡＵＤ０００２」を含むパス名を取得し、これらパス名が対応づけられた映像データ及び音声データを取得して、Ｄ／Ａ変換を行ない、映像データをＣＲＴに、音声データをスピーカにそれぞれ並行して出力する。
【０００６】
ＣＲＴ及びスピーカは、それぞれデータ取得部より、映像データ及び音声データを受取って、これらデータにしたがって映像を表示し、音声を出力する。
続いて、データの編集における各部の動作ついて説明する。
ここで、データの編集の具体的例として、既に、映像と共に取り込まれ記録部に格納された音声を、後に録音されたナレーションやＢＧＭ等の音声に入替えて再生するいわゆるアフレコ編集について説明する。
【０００７】
データ格納部は、インターフェース部よりアフレコ編集に用いられるナレーションやＢＧＭ等の音声データを受取り、この音声データをＡ／Ｄ変換し、４桁の番号、例えば、「０００６」と、データの属性が音声であることを示す文字「ＡＵＤ」からなるファイル名「ＡＵＤ０００６」を含む固有のパス名（以下、「アフレコパス名」という。）を対応付けて記録部に格納し、また、記録部内の上述の管理用ファイル「ＬＩＳＴ＿ＭＧＲ」に登録されている、アフレコ編集がなされる側の映像データ及び音声データを示すパス名にこのアフレコパス名を対応づけて登録する。
【０００８】
データ取得部は、前記管理用ファイル「ＬＩＳＴ＿ＭＧＲ」内のインデックスデータを参照し、再生すべきデータのパス名にアフレコパス名が対応付けられている場合には、再生すべきデータに対し、アフレコ編集がなされたものと認識し、再生すべきデータのパス名のうち、「ＭＯＶ」を含むパス名が付与されたデータ、即ち、映像データと対応付けがなされているアフレコパス名が付与されたデータ、つまり、音声データを取得し、Ｄ／Ａ変換を行ない、映像データをＣＲＴに、音声データをスピーカにそれぞれ並行して出力する。
【０００９】
ＣＲＴ及びスピーカは、それぞれデータ取得部より、映像データ及び音声データを受取って、これらデータにしたがって映像を表示し、音声を出力する。
図１２は、従来のアフレコ編集が実施された場合における、前記記録部内のデータの構成を論理的に示す図である。
映像データ及び音声データが格納されるデータファイルは、「ＰＲＧ」に４桁の番号を付与した名を有するディレクトリの下層に置かれている。
【００１０】
ところで、近年、ＶＴＲカメラ、携帯電話及び携帯音楽プレーヤ等の携帯機器において使用する記録部として、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カード等に代表される軽量コンパクトで抜き差し可能な次世代メモリカードが用いられるようになった。
この次世代メモリカードは、パソコンとの間でのデータのやり取りを容易に実施できるように、パソコンのＯＳ等で使用されるデータの保存形態をそのまま踏襲したものとなっており、データ構造は、ディレクトリ及びファイルからなる階層構造をなし、記憶容量については、６４ＭＢ程度とハードディスクに比べ低容量であるものの、上述の携帯機器どうし及び携帯機器とパソコン間でデータをやり取りするための記録媒体として脚光を浴びている。
【００１１】
上述のパソコンのインターフェース部に、このような次世代メモリカードを接続すれば、データ編集は容易に実施できることは無論であるが、次世代メモリカードに対応する携帯機器の中には、それ自身にパソコンと同様の機能部、即ち、記録部と、データを記録部に格納するデータ格納部と、出力すべきデータを記録部から取得するためのデータ取得部とを備え、これら携帯機器においてデータ編集が可能なものがある。
【００１２】
【発明が解決しようとする課題】
しかしながら、上記従来技術には次の問題点がある。
つまり、上述の携帯機器において、上述のアフレコ、つまり、データの編集が頻繁になされると、次世代メモリカード内の管理用ファイル内に対応付け情報が増え、限られた記憶容量を圧迫する恐れがある。
【００１３】
そこで本発明は、上記問題点に鑑みてなされたものであって、記憶容量が乏しい記録媒体を有する機器において、データの編集が頻繁に実施される場合であっても、記録媒体中のデータ量を増加させにくいデータ取得装置及びデータ格納装置と、従来と同内容のデータを小さな容量で記憶できる記録媒体と、この記録媒体からデータを取得するデータ取得方法と、この記録媒体にデータを格納するデータ格納方法とを提供することを目的とする。
【００１４】
【課題を解決するための手段】
上記の目的を達成するために、本発明に係る記録媒体は、１以上のデータファイルと当該データファイルのパスを示すアドレス情報とを格納する記録媒体であって、前記アドレス情報として、前記パスの名の表記中における所定の部分的表記にもとづいて得られる数値を、前記パスの名を文字列として格納する場合よりも小さなデータサイズのデータ形式で格納していることを特徴とする。
【００１５】
また、本発明に係るデータ取得装置は、上述の記録媒体から目的のデータファイルを取得するデータ取得装置であって、前記記録媒体に格納されている数値の中から、取得すべきデータファイルに対応する数値を決定する数値決定手段と、所定の文字列に、当該文字列に数値決定手段より決定された数値を文字列に変換したものを合成する所定の演算を実行することにより、パスの名を生成するパス名生成手段と、前記記録媒体に格納されているデータファイルにおいて、前記パス名生成手段により生成されたパスの名が対応付けられているものがあれば取得する取得手段とを備えることを特徴とし、また、本発明に係るデータ取得方法は、上述の記録媒体から目的のデータファイルを取得するデータ取得方法であって、前記記録媒体に格納されている数値の中から、取得すべきデータファイルに対応する数値を決定する数値決定ステップと、所定の文字列を生成し、当該文字列に数値決定ステップより決定された数値を文字列に変換したものを合成することにより、パスの名を生成するパス名生成ステップと、前記記録媒体に格納されているデータファイルにおいて、前記パス名生成ステップにより生成されたパスの名が対応付けられているものがあれば取得する取得ステップとを含むことを特徴とする。
【００１６】
また、本発明に係るデータ格納装置は、記録媒体にデータファイルを格納するデータ格納装置であって、データファイルを取得するデータ取得手段と、パスの名を生成して取得されたデータファイルに割り当てるパス割当手段と、所定の演算により、前記パスの名の表記中における所定の部分的表記をもとに、そのパスの名に相当するアドレス情報として、当該パスの名よりも小さなデータサイズの数値を生成する数値生成手段と、前記記録媒体におけるデータファイルの所在を特定するための前記パスの名を対応付けた当該データファイル及び前記数値を前記記録媒体に格納する格納手段とを備えることを特徴とし、また、本発明に係るデータ格納方法は、記録媒体にデータファイルを格納するデータ格納方法であって、データファイルを取得するデータ取得ステップと、パスの名を生成して取得されたデータファイルに割り当てるパス割当ステップと、前記パスの名の表記における所定の部分的表記をもとに、そのパスの名に相当するアドレス情報として、当該パスの名よりも小さなデータサイズの数値を生成する数値生成ステップと、前記記録媒体におけるデータファイルの所在を特定するための前記パスの名を対応付けた当該データファイル及び前記数値を前記記録媒体に格納する格納ステップとを含むことを特徴とする。
【００１７】
【発明の実施の形態】
本発明の実施の形態について、図面を参照しながら詳細に説明する。
＜第１の実施形態＞
図１は、本発明の第１の実施の形態における、記録媒体、データ取得装置及びデータ格納装置を備えるＶＴＲカメラの外観図である。
【００１８】
このＶＴＲカメラは、ＳＤカード対応ディジタルＶＴＲカメラであり、ＳＤカード用インターフェースを有し、記録した音声データ及び映像データをビデオテープ及びＳＤカードに格納することができる。
なお、ビデオテープへの録画及び録音は本発明とは無関係であるため、以下、ビデオテープが未挿入でＳＤカードのみが挿入され、取り込まれた映像データ及び音声データは、全てＳＤカードに格納されるものとする。
【００１９】
図２は、前記ＶＴＲカメラの内部の構成を示す機能ブロック図であり、本ＶＴＲカメラは、記録媒体への映像音声データの入出力を行なう映像音声処理装置１００と、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）と、マイクロフォン（以下、「マイク」という。）と、操作者からの指示を受付ける操作スイッチと、液晶ディスプレイと、スピーカとを有する。
【００２０】
この映像音声処理装置１００は、本発明のデータ格納装置、記録媒体及びデータ取得装置のそれぞれに対応するデータ格納部１１０、記録部１２０及びデータ取得部１３０を有する。
データ格納部１１０及びデータ取得部１３０は、ＣＰＵ及びＲＡＭ、ＲＯＭ等の記録媒体からなり、このうちデータ格納部１１０は、映像音声録画部１１１と、文字列識別子生成部１１２と、文字列整数識別子変換部１１３とを有し、また、データ取得部１３０は、映像音声再生部１３１と、整数文字列識別変換部１３２とを有する。
【００２１】
以下、映像音声処理装置１００について説明する。
まず、データ格納部１１０における各機能部について説明する。
映像音声録画部１１１は、ＣＣＤ及びマイクより、映像データ及び音声データを受取ると、これら映像データ及び音声データそれぞれに付与すべきパス名を文字列識別子生成部１１２に要求し、その結果、文字列識別子生成部１１２より映像データに付与すべきパス名と音声データに付与すべきパス名とを受取り、文字列整数識別子変換部１１３よりこれらの映像データ及び音声データそれぞれのパス名に対応する１つの数値を受取り、映像データに映像データのパス名を付与して記録部１２０に格納し、音声データに音声データのパス名を対応付けて記録部１２０に格納し、さらに、前記数値に１ビットのフラグを付与し、このフラグの値を「０」としたものを記録部１２０内に存在するデータ管理のために設けられた管理ファイル、例えば、パス名「Ｄ：￥ＭＧＲ＿ＩＮＦＯ￥ＰＲＯＧ＿ＭＧＲ」により示される管理ファイルに格納する。
【００２２】
なお、前記パス名中の、「Ｄ：」は、ＳＤカードを示すドライブ名であり、「ＭＧＲ＿ＩＮＦＯ」は、管理のためのディレクトリ名であり、「ＰＲＯＧ＿ＭＧＲ」は、データ管理のための管理ファイル名である。
また、映像音声録画部１１１は、アフレコ編集用として音声データのみをマイクより受取った場合、操作スイッチから出力される信号により、受取った音声データがアフレコ編集用であることを認識し、アフレコ編集の対象となる映像音声の指定を受け付け、この映像音声に対応するパス名を文字列識別子生成部１１２に出力して、アフレコ編集用として受取った音声データに付与すべきパス名を要求し、その結果、文字列識別子生成部１１２より、アフレコ編集用の音声データのパス名を受取り、アフレコ編集用の音声データに、このパス名を対応付けて記録部１２０に格納する。
【００２３】
なお、アフレコ編集用の音声を録音する、即ち、アフターレコーディング（以下、「アフレコ」という。）する際、映像音声録画部１１１は、アフレコ編集用の音声データ（以下、「アフレコデータ」という。）とアフレコ編集がなされる映像データとを同期させるための同期信号を映像音声再生部１３１より受取る。文字列識別子生成部１１２は、映像音声録画部１１１より、アフレコ以外の通常の録画及び録音において上述のパス名の要求を受付けると記録部１２０内を参照し、映像データのパス名及び音声データのパス名として、未だ使用されていないパス名、例えば、「Ｄ：￥ＰＲＧ０００１￥ＭＯＶ００１Ｆ.ＭＯＤ」及び「Ｄ：￥ＰＲＧ０００１￥ＡＵＤ００１Ｆ.ＭＯＤ」を生成する。
【００２４】
なお、このパス名において、ファイル名「ＡＵＤ００１Ｆ」の後に付された「.ＭＯＤ」は、当該パス名により特定されるデータが映像音声処理装置１００で使用されるものであることを示す拡張子である。
このパス名は、階層構造をなすデータ構成におけるデータの格納場所、即ち、パスを示すドライブ名とディレクトリ名とファイル名とを連結させたものであり、上述の例では、ドライブ名に当る部分が「Ｄ：」であり、ディレクトリ名に当る部分が「ＰＲＧ０００１」であり、ファイル名に当る部分が「ＭＯＶ００１Ｆ」及び「ＡＵＤ００１Ｆ」である。
【００２５】
なお、パス名中の記号「￥」は、ドライブ名、ディレクトリ名及びファイル名の区切りを示すために挿入されるものである。
より具体的には、このディレクトリ名及びファイル名は、予め決定められている文字部分と、可変の１６進数の数字部分とからなり、上述の例では、ディレクトリ名「ＰＲＧ０００１」における「ＰＲＧ」は、上述の文字部分であり、連続して録画された１つの単位、即ち、番組を意味し、また、ディレクトリ名「ＰＲＧ０００１」における「０００１」は、上述の数字部分であり、番組の単位で映像及び音声データを識別するために付与される番号である。
【００２６】
そして、ファイル名「ＭＯＶ００１Ｆ」における「ＭＯＶ」は、上述の文字部分であって、映像データを示すための文字列であり、また、ファイル名「ＡＵＤ００１Ｆ」における「ＡＵＤ」は、音声データであることを示すための文字列であり、また、ファイル名「ＭＯＶ００１Ｆ」及び「ＡＵＤ００１Ｆ」における「００１Ｆ」は、上述の数字部分であり、並行して録画及び録音された映像データ及び音声データ、つまり、同じグループのデータには同一の数値が与えられる。
【００２７】
一方、映像音声録画部１１１より、アフレコ編集の対象となる映像データのパス名を指定して、アフレコデータに付与すべきパス名が要求された場合、文字列識別子生成部１１２は、指定されたパス名におけるファイル名に含まれる「ＭＯＶ」の部分を「ＡＵ」に変更したものをパス名として生成する。
例えば、指定された前記パス名が、「Ｄ：￥ＰＲＧ０００１￥ＭＯＶ００１Ｆ.ＭＯＤ」の場合、「Ｄ：￥ＰＲＧ０００１￥ＡＵ００１Ｆ.ＭＯＤ」としてパス名を生成する。
【００２８】
文字列整数識別子変換部１１３は、文字列識別子生成部１１２より、パス名を受取って、受取ったパス名をもとに数値を生成する。
図３は、文字列識別子生成部１１２より受取るパス名と、このパス名を元に文字列整数識別子変換部１１３により生成される数値との関係を示す図である。
例えば、受取ったパス名が「Ｄ：￥ＰＲＧ０００１￥ＡＵＤ００１Ｆ.ＭＯＤ」の場合、このパス名のディレクトリ名の数字部分１及びファイル名の数字部分２、即ち、「０００１」及び「００１Ｆ」を抽出し、これらを連結して、数値「０００１００１Ｆ」を生成する。
【００２９】
より具体的には、パス名「Ｄ：￥ＰＲＧ０００１￥ＡＵＤ００１Ｆ.ＭＯＤ」の数字部分１及び数字部分２、即ち、「０００１」及び「００１Ｆ」に示されている表記は、厳密にいえば、ファイル管理上、文字として認識されている部分であり、これらを連結して「０００１００１Ｆ」を生成する際、文字列整数識別子変換部１１３は、文字「０００１００１Ｆ」を、ファイル管理上における８桁の１６進数の数値に変換し、４バイトの整数値として数値「０００１００１Ｆ」を生成する。
【００３０】
このような演算を実行することにより、文字列整数識別子変換部１１３は、パス名より数値を生成し、生成した数値を映像音声録画部１１１に出力する。
また、図３に示すように、１つの数値は、複数のパス名を生成するもととなり、関連のある複数のパス名は、１つの数値を生成するもととなっている。
記録部１２０は、６４ＭＢの記憶容量を有するＳＤカードであり、映像データ、音声データ及びこれらデータを管理するための情報を格納し、これらデータの保存形態は、パソコンにおけるファイルの保存の形態をそのまま踏襲したものとなっており、データ構造は、ディレクトリ及びファイルからなる階層構造をなしている。
【００３１】
続いてデータ取得部１３０について説明する。
映像音声再生部１３１は、操作スイッチより再生指示がなされると、再生指示がなされたデータのパス名、例えば、「Ｄ：￥ＰＲＧ０００１￥ＭＯＶ００１Ｆ.ＭＯＤ」及び「Ｄ：￥ＰＲＧ０００１￥ＡＵＤ００１Ｆ.ＭＯＤ」を整数文字列識別変換部１３２に出力し、その結果、指示がなされたデータのパス名に対応する数値、例えば、「０００１００１Ｆ」を整数文字列識別変換部１３２より受取る。
【００３２】
そして、映像音声再生部１３１は、記録部内の管理ファイル内に存在する、前記数値「０００１００１Ｆ」と同じ数値を参照し、この数値に付与されているフラグの値を参照する。
このフラグの値が「０」であれば、映像音声再生部１３１は、アフレコ編集がなされていないことを認識し、再生指示がなされたデータのパス名、即ち、「Ｄ：￥ＰＲＧ０００１￥ＭＯＶ００１Ｆ.ＭＯＤ」及び「Ｄ：￥ＰＲＧ０００１￥ＡＵＤ００１Ｆ.ＭＯＤ」が対応づけられたデータを記録部１２０より取得し、映像データを液晶ディスプレイに、音声データをスピーカに並行して出力する。
【００３３】
一方、このフラグの値が「１」であれば、映像音声再生部１３１は、アフレコ編集がなされていることを認識し、前記整数文字列識別変換部１３２に、上述で生成した数値「０００１００１Ｆ」をもとにアフレコデータのパス名を生成する指示を行ない、その結果、アフレコデータのパス名「Ｄ：￥ＰＲＧ０００１￥ＡＵ００１Ｆ.ＭＯＤ」を整数文字列識別変換部１３２より取得し、このパス名のデータ、即ち、アフレコデータ及び再生指示がなされた映像データのパス名「Ｄ：￥ＰＲＧ０００１￥ＭＯＶ００１Ｆ.ＭＯＤ」の映像データを記録部１２０より取得し、映像データを液晶ディスプレイに、アフレコデータをスピーカに並行して出力する。
【００３４】
また、操作スイッチから出力される信号がアフレコ編集用音声の録音の指示を示す場合、映像音声再生部１３１は、アフレコ編集の対象となる映像データのパス名、例えば、「Ｄ：￥ＰＲＧ０００１￥ＭＯＶ００１Ｆ.ＭＯＤ」が対応づけられたデータを記録部１２０より取得し、映像データを液晶ディスプレイに出力すると共に、アフレコデータとアフレコ編集がなされる映像データとを同期させるための同期信号を映像音声録画部１１１に出力する。
【００３５】
整数文字列識別変換部１３２は、映像音声再生部１３１よりパス名を受取り、図３に示すパス名と数値との関係が規定された演算を用いて、受取ったパス名から数値を生成する。
また、整数文字列識別変換部１３２は、映像音声再生部１３１より数値が与えられると、上述の演算を用いて、この数値からアフレコデータのパス名を生成する。
【００３６】
より具体的には、整数文字列識別変換部１３２は、８バイトの数値「０００１００１Ｆ」を文字「０００１００１Ｆ」に変換して、上４桁、即ち、「０００１」と、下４桁、即ち、「００１Ｆ」とに分け、先頭に「Ｄ：ＰＲＧ」を挿入し、上４桁と下４桁との間に文字「ＡＵ」を挿入し、さらに、ドライブ名、ディレクトリ名及びファイル名の区切りに記号「￥」を挿入してアフレコデータのパス名「Ｄ：￥ＰＲＧ０００１￥ＡＵ００１Ｆ.ＭＯＤ」を生成する
以上のように構成された映像音声処理装置１００における各部の説明を終わり、次に記録部１２０におけるデータの構成について説明する。
【００３７】
図４は、記録部１２０におけるデータ構成を論理的に表した図である。
パス名「Ｄ：￥ＭＧＲ＿ＩＮＦＯ￥ＰＲＯＧ＿ＭＧＲ」により示される管理ファイルは、ＳＤカードに格納されているデータのパスを特定するためのＩＤ、即ち、上述の数値が、記録部１２０に格納されているデータのインデックス情報として格納されており、これら数値には、アフレコ編集がなされているかどうかを示すフラグが付与されている。
【００３８】
映像データ及び音声データのコンテンツは、「ＰＲＧ」から始まるディレクトリ下に置かれ、映像データは、ファイル名に「ＭＯＶ」を含み、音声データは、ファイル名に「ＡＵＤ」を含み、特に、アフレコデータは、「ＡＵ」のすぐ後に数値が続く。
このようなデータの構成及びファイル名の規則性は、データ格納部１１０における処理によってもたらされるものであり、以下に記録部１２０にデータを格納するための処理について説明する。
【００３９】
図５は、映像音声処理装置１００において、記録部１２０にデータを格納するための処理、即ち、録画及び録音のための処理を示すフローチャートである。
映像音声録画部１１１は、操作スイッチから出力される信号により、録画の指示がなされたかどうかを判定し（ステップＳ１０１）、録画の指示が受付けられた場合には、ＣＣＤ及びマイクより入力される映像データ及び音声データを受取り（ステップＳ１０２）、これらデータに付与すべきパス名を文字列識別子生成部１１２に要求する。
【００４０】
この要求にしたがって、文字列識別子生成部１１２は、記録部１２０内を参照し、未使用のディレクトリ番号、例えば、Ａ1Ａ2Ａ3Ａ4及び未使用のグループ番号、例えば、ａ1ａ2ａ3ａ4を生成し（ステップＳ１０３〜Ｓ１０４）、映像データ用のパス名１「Ｄ:￥ＰＲＧＡ1Ａ2Ａ3Ａ4￥ＭＯＶａ1ａ2ａ3ａ4」、音声データ用のパス名２「Ｄ:￥ＰＲＧＡ1Ａ2Ａ3Ａ4￥ＡＵＤａ1ａ2ａ3ａ4」を生成し、また、文字列整数識別子変換部１１３は、これらパス名をもとに数値「Ａ1Ａ2Ａ3Ａ4ａ1ａ2ａ3ａ4」を生成する（ステップＳ１０５）。
【００４１】
そして、映像音声録画部１１１は、映像データにパス名１を、音声データにパス名２を対応付けて、記録部１２０に格納し、また、上述の数値に「０」の値が格納されたフラグを付与したものを記録部１２０内の管理ファイル、即ち、「Ｄ：￥ＭＧＲ＿ＩＮＦＯ￥ＰＲＯＧ＿ＭＧＲ」に格納し（ステップＳ１０６）、映像音声録画部１１１により、録画の指示がなされたかどうかを判定するステップＳ１０１に戻る。
【００４２】
図６は、このように記録された映像及び音声に対してアフレコ編集を実施するための処理を示すフローチャートである。
映像音声再生部１３１は、操作スイッチから出力される信号により、アフレコ編集が受付けられたことを認識すると以下の処理を開始する（ステップＳ１０７）。
【００４３】
即ち、アフレコ編集が受付けられた場合、映像音声再生部１３１は、アフレコ編集の対象とされた映像データのパス名３「Ｄ:￥ＰＲＧＡ1Ａ2Ａ3Ａ4￥ＭＯＶａ1ａ2ａ3ａ4」及び音声データのパス名４「Ｄ:￥ＰＲＧＡ1Ａ2Ａ3Ａ4￥ＡＵＤａ1ａ2ａ3ａ4」を取得する（ステップＳ１０８）。
そして、整数文字列識別変換部１３２は、アフレコ編集の対象となったデータの格納場所を示すパス名、つまり、パス名３及びパス名４に対応する数値「Ａ1Ａ2Ａ3Ａ4ａ1ａ2ａ3ａ4」を演算により生成して取得する。（ステップＳ１０９）。
【００４４】
そして、映像音声再生部１３１は、アフレコ編集の対象となったパス名３の映像データを再生すると共に（ステップＳ１１０）、映像音声録画部１１１は、この映像データの再生中に吹き込まれたアフレコ音声を録音する（ステップＳ１１１）。
そして、整数文字列識別変換部１３２は、アフレコの音声データに付与すべきパス名、即ち、パス名５「Ｄ:￥ＰＲＧＡ1Ａ2Ａ3Ａ4￥ＡＵａ1ａ2ａ3ａ4」を、前記数値をもとに生成し（ステップＳ１１２）、このパス名５を映像音声録画部１１１に通知する。
【００４５】
通知を受けた映像音声録画部１１１は、録音したアフレコ音声をこのパス名５に対応付けて格納し、記録部１２０内の管理ファイルにおける前記数値「Ａ1Ａ2Ａ3Ａ4ａ1ａ2ａ3ａ4」に付与されているフラグの値を「１」とし（ステップＳ１１３）、映像音声録画部１１１により、アフレコ編集が受付けられたかどうかを判定する最初のステップＳ１０７に戻る。
【００４６】
続いて、記録部１２０からデータを取得するための処理について説明する。
図７は、映像音声処理装置１００において、データ取得部１３０における記録部１２０からデータを取得するための処理、即ち、再生のための動作を示すフローチャートである。
映像音声再生部１３１は、操作スイッチから出力される信号により、再生の指示がなされたかどうかを判定し（ステップＳ１１５）、再生の指示が受付けられた場合には、操作スイッチより再生対象のパス名、例えば、映像データのパス名１「Ｄ:￥ＰＲＧＡ1Ａ2Ａ3Ａ4￥ＭＯＶａ1ａ2ａ3ａ4」及び音声データのパス名２「Ｄ:￥ＰＲＧＡ1Ａ2Ａ3Ａ4￥ＡＵＤａ1ａ2ａ3ａ4」の指定を受付け（ステップＳ１１６）、これらパス名１及びパス名２を整数文字列識別変換部１３２に出力する。
【００４７】
整数文字列識別変換部１３２は、受取ったパス名１及びパス名２に対応する数値、即ち、「Ａ1Ａ2Ａ3Ａ4ａ1ａ2ａ3ａ4」を生成して、映像音声再生部１３１に出力する（ステップＳ１１７）。
そして、映像音声再生部１３１は、記録部１２０内の管理ファイルを参照し（ステップＳ１１８）、この中にある前記数値に付与されているフラグの値を参照し、このフラグの値が「１」かどうかを判定する（ステップＳ１１９）。
【００４８】
フラグの値が「１」ではない場合、即ち、アフレコ編集がなされていない場合、映像音声再生部１３１は、パス名１及びパス名２の映像データ及び音声データを記録部１２０より取得し（ステップＳ１２０）、取得した各データ、即ち、音声データ又はアフレコデータ及び映像データをそれぞれスピーカ及び液晶ディスプレイに並行して出力し（ステップＳ１２３）、操作スイッチから出力される信号により、再生の指示がなされたかどうかを判定する最初のステップＳ１１５に戻る。
【００４９】
一方、フラグの値が「１」の場合、即ち、アフレコ編集がなされている場合、映像音声再生部１３１は、前記数値をもとに、整数文字列識別変換部１３２に、アフレコデータのパス名３、即ち、「Ｄ:￥ＰＲＧＡ1Ａ2Ａ3Ａ4￥ＡＵａ1ａ2ａ3ａ4」を生成させ、このパス名３を取得し（ステップＳ１２１）、パス名１の映像データ及びパス名３のアフレコデータを取得する（ステップＳ１２２）。
【００５０】
そして、映像音声再生部１３１は、取得した各データ、即ち、音声データ又はアフレコデータ及び映像データをそれぞれスピーカ及び液晶ディスプレイに並行して出力し（ステップＳ１２３）、操作スイッチから出力される信号により、再生の指示がなされたかどうかを判定する最初のステップＳ１１５に戻る。
以上のような構成及び機能とすることにより、映像データ及び音声データにアフレコ編集がなされているかどうかを示す情報を１ビットのフラグにより示し、さらに、アフレコデータの所在を示すパス名は、アフレコ編集がなされる側の映像データ及び音声データから生成される１つの４バイトの数値をもとに、数値を文字化し、これに決められた文字を挿入するという演算により生成されるため、アフレコに必要となる情報量を軽減することができる。
＜第２の実施形態＞
続いて、第２の実施の形態における、データ伝送装置について説明する。
【００５１】
第２の実施の形態における、記録媒体、データ取得装置及びデータ格納装置、即ち、記録部１２０、データ取得部１３０及びデータ格納部１１０の構成は、第１の実施形態の構成と同じであり、記録部１２０の管理ファイル内に格納するデータの内容と、この管理ファイル内に格納するデータの生成と、この管理ファイル内に格納するデータを用いたアフレコ編集がなされているかどうかの判定と、アフレコデータの所在を示すパス名の生成とが異なるのみである。
【００５２】
よって、上述の相違しない部分の説明を省略し、第２の実施の形態における、記録部１２０、データ取得部１３０及びデータ格納部１１０の動作について説明する。
まず、データ格納部１１０における処理について説明する。
映像音声録画部１１１は、ＣＣＤ及びマイクより、映像データ及び音声データを受取ると、これら映像データ及び音声データそれぞれに付与すべきパス名を文字列識別子生成部１１２に要求し、その結果、文字列識別子生成部１１２より、映像データに付与すべきパス名と音声データに付与すべきパス名とを受取り、文字列整数識別子変換部１１３より、これらの映像データ及び音声データそれぞれのパス名に対応する１つの数値を受取り、映像データに映像データのパス名を付与し、音声データに音声データのパス名を対応付けて、記録部１２０に格納し、さらに、前記数値を記録部１２０内に存在するデータ管理のために設けられた管理ファイルに格納する。
【００５３】
つまり、第２の実施の形態においては、前記数値にフラグを付与しない。
また、映像音声録画部１１１は、アフレコ編集用として音声データのみをマイクより受取った場合、操作スイッチからの入力により受取った音声データがアフレコ編集用であることを認識し、アフレコ編集の対象となる映像音声の指定を受け付け、この映像音声に対応するパス名を映像音声再生部１３１より受取り、このパス名を文字列識別子生成部１１２に出力して、アフレコ編集用として受取った音声データに付与すべきパス名と、この音声データに対応する数値を要求し、その結果、文字列識別子生成部１１２より、アフレコデータのパス名を受取り、文字列整数識別子変換部１１３より、このパス名に対応する数値を受取り、記録部１２０に、アフレコデータに、このパス名を対応付けて記録部１２０に格納し、さらに、このパス名に対応する数値を、記録部１２０の管理ファイル内に存在し、アフレコ編集の対象となっている映像データ及び音声データに対応する１つの数値に、アフレコデータのパス名に対応する数値を対応付けて格納する。
【００５４】
映像音声録画部１１１より、音声アフレコデータに付与すべきパス名が要求された場合、文字列識別子生成部１１２は、記録部１２０内を参照し、アフレコデータのパス名として、未だ使用されていないパス名、例えば、「Ｄ：￥ＰＲＧ０００２￥ＡＵＤ０００６.ＭＯＤ」を生成する。
つまり、アフレコデータのパス名は、アフレコ編集がなされる側の映像データ及び音声データのパス名に対応する数値とは無関係に生成される。
【００５５】
このパス名は、階層構造をなすデータ構成におけるデータの格納場所を示す、ドライブ名と、ディレクトリ名と、ファイル名とを連結させたものであり、上述の例では、ドライブ名に当る部分が「Ｄ：」であり、ディレクトリ名に当る部分が「ＰＲＧ０００２」であり、ファイル名に当る部分が「ＡＵＤ０００６」である。
【００５６】
そして、文字列識別子生成部１１２は、生成したパス名を映像音声録画部１１１及び文字列整数識別子変換部１１３に出力する。
上述の処理を実施することにより、第２実施の形態における記録部１２０の管理ファイル内のデータ構成は、第１実施の形態とは異なる。
図８は、第２実施の形態における記録部１２０のデータ構成を論理的に表した図である。
【００５７】
記録部１２０の管理ファイル、即ち、「Ｄ：￥ＭＧＲ＿ＩＮＦＯ￥ＰＲＯＧ＿ＭＧＲ」において、アフレコ編集がなされている場合には、アフレコ編集がなされる側のデータのパス名に対応する数値、即ち、ＩＤに、第１の実施の形態において付与されていたフラグに代えて、アフレコ編集用に記録された音声データのパス名に対応する数値、即ち、アフレコＩＤが付与されている点で、第１の実施の形態とは異なり、さらに、アフレコデータのパス名に、アフレコ編集用以外の音声データのパス名と同様に、文字「ＡＵＤ」を含む点で、第１の実施の形態とは異なる。
【００５８】
続いてデータ取得部１３０における、第１の実施の形態との相違点について説明する。
映像音声再生部１３１は、操作スイッチによる再生指示がなされると、再生指示がなされたデータのパス名、例えば、「Ｄ：￥ＰＲＧ０００１￥ＭＯＶ０００２.ＭＯＤ」及び「Ｄ：￥ＰＲＧ０００１￥ＡＵＤ０００２.ＭＯＤ」を整数文字列識別変換部１３２に出力し、その結果、指示がなされたデータのパス名に対応する数値、例えば、「０００１０００２」を整数文字列識別変換部１３２より受取る。
【００５９】
以上は、第１の実施の形態も同様である。
そして、映像音声再生部１３１は、記録部内の管理ファイル内に存在する、前記数値「０００１０００２」と同じ数値を参照し、この数値に別の数値、即ち、アフレコＩＤが付与されていないかどうかを判定する。
アフレコＩＤが付与されていなければ、映像音声再生部１３１は、アフレコ編集がなされていないことを認識し、再生指示がなされたデータのパス名、即ち、「Ｄ：￥ＰＲＧ０００１￥ＭＯＶ０００２.ＭＯＤ」及び「Ｄ：￥ＰＲＧ０００１￥ＡＵＤ０００２.ＭＯＤ」が対応づけられたデータを記録部１２０より取得し、映像データを液晶ディスプレイに出力し、音声データをスピーカに出力する。
【００６０】
一方、アフレコＩＤが付与されている場合は、映像音声再生部１３１は、アフレコ編集がなされていることを認識し、前記整数文字列識別変換部１３２に、付与されている数値、例えば、「０００２０００６」をもとに、アフレコデータのパス名を生成する指示を行ない、その結果、アフレコデータのパス名「Ｄ：￥ＰＲＧ０００２￥ＡＵＤ０００６.ＭＯＤ」を整数文字列識別変換部１３２より取得し、このパス名、即ち、アフレコデータ及び再生指示がなされた映像データのパス名「Ｄ：￥ＰＲＧ０００１￥ＭＯＶ０００２.ＭＯＤ」のデータを記録部１２０より取得し、映像データを液晶ディスプレイに出力し、アフレコデータをスピーカに出力する。
【００６１】
整数文字列識別変換部１３２は、映像音声再生部１３１よりパス名を受取り、図３に示すパス名と数値との関係にしたがい、この関係を用いた演算により受取ったパス名をもとに数値を生成し、さらに、アフレコデータのパス名の生成が映像音声再生部１３１よりなされると、与えられた数値よりアフレコデータのパス名を生成する。
【００６２】
但し、アフレコデータのパス名は、アフレコ編集がなされる側の映像データ及び音声データのパス名に対応する数値と無関係であるため、整数文字列識別変換部１３２は、数値より通常の音声データのパス名を生成するのと同じ規則性を用いて、アフレコＩＤから音声データのパス名を生成する。
したがって、生成されたアフレコデータのパス名は、例えば、「Ｄ:￥ＰＲＧＢ1Ｂ2Ｂ3Ｂ4￥ＡＵＤｂ1ｂ2ｂ3ｂ4」となる。
【００６３】
次に記録部１２０にデータを格納するための処理について説明する。
図９は、第２の実施の形態における、映像音声処理装置１００での記録部１２０にデータを格納するための処理、即ち、録画及び録音のための処理を示すフローチャートである。
映像音声録画部１１１は、操作スイッチから出力される信号により、録画の指示がなされたかどうかを判定し（ステップＳ２０１）、録画の指示が受付けられた場合には、ＣＣＤ及びマイクより入力される映像データ及び音声データを受取り（ステップＳ２０２）、これらデータに付与すべきパス名を文字列識別子生成部１１２に要求する。
【００６４】
この要求にしたがって、文字列識別子生成部１１２は、記録部１２０内を参照し、未使用のディレクトリ番号、例えば、Ａ１Ａ２Ａ３Ａ４及び未使用のグループ番号、例えば、ａ１ａ２ａ３ａ４を生成し（ステップＳ２０３〜Ｓ２０４）、映像データ用のパス名１「Ｄ:￥ＰＲＧＡ1Ａ2Ａ3Ａ4￥ＭＯＶａ1ａ2ａ3ａ4」、音声データ用のパス名２「Ｄ:￥ＰＲＧＡ1Ａ2Ａ3Ａ4￥ＡＵＤａ1ａ2ａ3ａ4」及びこれら２つのパス名を示す数値「Ａ1Ａ2Ａ3Ａ4ａ1ａ2ａ3ａ4」を生成する（ステップＳ２０５）。
【００６５】
以上のステップは、第１の実施の形態と共通する処理である。
そして、映像音声録画部１１１は、映像データにパス名１を、音声データにパス名２を対応付けて、記録部１２０に格納し、また、前記数値を記録部１２０内の管理ファイル、即ち、「Ｄ：￥ＭＧＲ＿ＩＮＦＯ￥ＰＲＯＧ＿ＭＧＲ」に格納し（ステップＳ２０６）、映像音声録画部１１１により、録画の指示がなされたかどうかを判定する最初のステップＳ２０１に戻る。
【００６６】
つまり、第２の実施の形態では、前記数値にフラグが付与されない。
図１０は、このように記録された映像及び音声に対し、アフレコ編集を実施するための処理を示すフローチャートである。
映像音声再生部１３１は、操作スイッチから出力される信号により、アフレコ編集が受付けられたことを認識すると以下の処理を開始する（ステップＳ２０７）。
【００６７】
即ち、アフレコ編集が受付けられた場合、映像音声再生部１３１は、アフレコ編集の対象とされた映像データのパス名３「Ｄ:￥ＰＲＧＡ1Ａ2Ａ3Ａ4￥ＭＯＶａ1ａ2ａ3ａ4」及び音声データのパス名４「Ｄ:￥ＰＲＧＡ1Ａ2Ａ3Ａ4￥ＡＵＤａ1ａ2ａ3ａ4」を取得する（ステップＳ２０８）。
そして、整数文字列識別変換部１３２は、アフレコ編集の対象となったデータの格納場所を示すパス名、即ち、パス名３及びパス名４に対応する数値「Ａ1Ａ2Ａ3Ａ4ａ1ａ2ａ3ａ4」を演算により生成して取得する。（ステップＳ２０９）。
【００６８】
そして、映像音声再生部１３１は、アフレコ編集の対象となったパス名３の映像データを再生し（ステップＳ２１０）、この映像データの再生中に吹き込まれたアフレコ音声を録音する（ステップＳ２１１）。
以上は、第１の実施の形態も同様である。
そして、映像音声録画部１１１は、アフレコデータに付与すべきパス名を文字列識別子生成部１１２に要求する。
【００６９】
この要求にしたがって、文字列識別子生成部１１２は、記録部１２０内を参照し、未使用のディレクトリ番号、例えば、Ｂ１Ｂ２Ｂ３Ｂ４及び未使用のグループ番号、例えば、ｂ１ｂ２ｂ３ｂ４を生成し（ステップＳ２１２〜Ｓ２１３）アフレコデータのパス名５「Ｄ:￥ＰＲＧＢ1Ｂ2Ｂ3Ｂ4￥ＡＵＤｂ1ｂ2ｂ3ｂ4」及びこのパス名に対応する数値、即ち、「Ｂ1Ｂ2Ｂ3Ｂ4ｂ1ｂ2ｂ3ｂ4」を生成する（ステップＳ２１４）。
【００７０】
そして、映像音声録画部１１１は、アフレコデータにパス名５を対応付けて、記録部１２０に格納し、さらに、記録部１２０内の管理ファイル、即ち、「Ｄ：￥ＭＧＲ＿ＩＮＦＯ￥ＰＲＯＧ＿ＭＧＲ」に存在するアフレコ編集がなされる側の映像データ及び音声データのパス名に対応する数値「Ａ1Ａ2Ａ3Ａ4ａ1ａ2ａ3ａ4」に、アフレコデータのパス名に対応する数値「Ｂ1Ｂ2Ｂ3Ｂ4ｂ1ｂ2ｂ3ｂ4」を対応付けて格納し（ステップＳ２１５）、映像音声録画部１１１により、アフレコ編集が受付けられたかどうかを判定する最初のステップＳ２０７に戻る。
【００７１】
続いて、記録部１２０からデータを取得するための処理について説明する。
図１１は、第２の実施の形態における、映像音声処理装置１００において、データ取得部１３０における記録部１２０からデータを取得するための処理、即ち、再生のための動作を示すフローチャートである。
映像音声再生部１３１は、操作スイッチから出力される信号により、再生の指示がなされたかどうかを判定し（ステップＳ２１６）、再生の指示が受付けられた場合には、以下の処理を開始する。
【００７２】
即ち、映像音声再生部１３１は、操作スイッチより再生対象のパス名、例えば、映像データのパス名１「Ｄ:￥ＰＲＧＡ1Ａ2Ａ3Ａ4￥ＭＯＶａ1ａ2ａ3ａ4」及び音声データのパス名２「Ｄ:￥ＰＲＧＡ1Ａ2Ａ3Ａ4￥ＡＵＤａ1ａ2ａ3ａ4」の指定を受付け（ステップＳ２１７）、これらパス名１及びパス名２を整数文字列識別変換部１３２に出力する。
【００７３】
整数文字列識別変換部１３２は、受取ったパス名１及びパス名２に対応する数値、即ち、「Ａ1Ａ2Ａ3Ａ4ａ1ａ2ａ3ａ4」を生成して、映像音声再生部１３１に出力する（ステップＳ２１８）。
そして、映像音声再生部１３１は、記録部１２０内の管理ファイルを参照し（ステップＳ２１９）、整数文字列識別変換部１３２より受取った数値に該当する管理ファイル中のＩＤに、別の数値、即ち、アフレコＩＤが対応付けられているかどうかを判定する（ステップＳ２２０）。
【００７４】
アフレコＩＤが対応付けられていない場合、映像音声再生部１３１は、パス名１の映像データ及びパス名２の音声データを記録部１２０より取得し（ステップＳ２２１）、取得した各データ、即ち、音声データ又はアフレコデータ及び映像データをそれぞれスピーカ及び液晶ディスプレイに並行して出力し（ステップＳ２２５）、操作スイッチから出力される信号により、再生の指示がなされたかどうかを判定する最初のステップＳ２１６に戻る。
【００７５】
一方、アフレコＩＤに、例えば、別のアフレコＩＤ「Ｂ1Ｂ2Ｂ3Ｂ4ｂ1ｂ2ｂ3ｂ4」が対応付けられている場合、映像音声再生部１３１は、この別のＩＤを取得し（ステップＳ２２１）、この別のアフレコＩＤをもとに、整数文字列識別変換部１３２に、アフレコデータのパス名３、即ち、「Ｄ:￥ＰＲＧＢ1Ｂ2Ｂ3Ｂ4￥ＡＵＤｂ1ｂ2ｂ3ｂ4」を生成させてパス名３を取得し（ステップＳ２２３）、パス名１の映像データ及びパス名３のアフレコデータを取得する（ステップＳ２２４）。
【００７６】
そして、映像音声再生部１３１は、取得した各データ、即ち、音声データ又はアフレコデータ及び映像データをそれぞれスピーカ及び液晶ディスプレイに並行して出力し（ステップＳ２２５）、操作スイッチから出力される信号により、再生の指示がなされたかどうかを判定する最初のステップＳ２１６に戻る。
以上のような構成及び機能とすることにより、映像データ及び音声データにアフレコ編集がなされているかどうかを、管理ファイルに格納される数値に対する別の数値の付与により示し、さらに、この別の数値が演算によりアフレコデータの所在を示すパス名の生成する元となるため、アフレコ編集に必要となる情報量を軽減することができる。
【００７７】
なお、第１の実施の形態及び第２の実施の形態において、文字列整数識別子変換部１１３及び整数文字列識別変換部１３２は、図３に示されるパス名と数値との関係にしてがって、パス名より数値を生成し、同様に、整数文字列識別変換部１３２は、図３に示されるパス名と数値との関係にしてがって、数値より音声用データのパス名を生成するとしたが、パス名と数値との間でトレーサビリティを有した図３に示す関係以外の規則性により、数値よりパス名を、パス名より数値を発生させてもよく、例えば、パス名から数値を生成する際に、図３の関係によりパス名から生成された数値にさらに１を加える方法により、図３とは異なる値の数値を生成してもよい。
【００７８】
その場合、数値からパス名を生成する際には、数値から１を減じたのちに、図３に示す規則性にしたがい、数値よりパス名を生成することとなる。
また、第１の実施の形態及び第２の実施の形態において、文字列整数識別子変換部１１３は、与えられた数値をもとにして、アフレコデータのパス名を生成するとしたが、数値が与えられた場合、この数値に対応する映像データのパス名及び音声データのパス名もしくは記述していない他のパス名を発生させてもよい。
【００７９】
その場合、映像音声再生部１３１は、これらの映像データのパス名及び音声データのパス名をキーとして、当該記録部１２０内に該当するデータがあれば取得することとなる。
また、本第２の実施の形態では、文字列識別子生成部１１２は、映像と並行して録音された通常の音声データとアフレコデータとの区別なく、音声データを格納するファイルのパス名として「ＡＵＤ」の共通の固定文字部分を含むパス名を生成するとしたが、映像と並行して録音された通常の音声の音声データを格納するファイルのパス名として、例えば、「Ｄ：￥ＰＲＧ０００１￥ＳＥＰ０００１.ＭＯＤ」を、また、アフレコデータを格納するファイルのパス名として、例えば、「Ｄ：￥ＰＲＧ０００１￥ＡＵＤ０００１.ＭＯＤ」を生成するように、つまり、通常の音声データのパス名とアフレコデータのパス名とを区別するための異なった固定文字部分をそれぞれ生成するとしてもよい。
【００８０】
また、本第１の実施の形態では、文字列識別子生成部１１２は、映像音声録画部１１１より、アフレコ以外、つまり、通常の録画及び録音において上述のパス名の要求を受付けると記録部１２０内を参照し、映像データのパス名及び音声データのパス名として、未だ使用されていないパス名、例えば、「Ｄ：￥ＰＲＧ０００１￥ＭＯＶ００１Ｆ.ＭＯＤ」及び「Ｄ：￥ＰＲＧ０００１￥ＡＵＤ００１Ｆ.ＭＯＤ」を生成し、映像音声録画部１１１は、これらに対応するファイルにそれぞれ、映像データ及び音声データを格納するとしたが、アフレコ編集がなされていない場合には、文字列識別子生成部１１２は、例えば、「Ｄ：￥ＰＲＧ０００１￥ＭＯＶ０００１.ＭＯＤ」の１つのパス名を生成し、映像音声録画部１１１は、映像データと音声データとをインタリーブし、このパス名「Ｄ：￥ＰＲＧ０００１￥ＭＯＶ０００１.ＭＯＤ」により特定されるファイルに映像データ及び音声データ格納してもよい。
【００８１】
その場合、そのアフレコ編集がなされた場合には、文字列識別子生成部１１２は、例えば、「Ｄ：￥ＰＲＧ０００１￥ＡＵＤ０００１.ＭＯＤ」というパス名を生成し、そして、映像音声録画部１１１が、このパス名に対応するファイルにアフレコデータを格納することとなる。
つまり、パス名「Ｄ：￥ＰＲＧ０００１￥ＭＯＶ０００１.ＭＯＤ」だけが存在する場合には、アフレコ編集がなされておらず、パス名「Ｄ：￥ＰＲＧ０００１￥ＭＯＶ０００１.ＭＯＤ」及びパス名「Ｄ：￥ＰＲＧ０００１￥ＡＵＤ０００１.ＭＯＤ」の両方が存在する場合には、アフレコ編集がなされていることとなる。
【００８２】
また、第１の実施の形態及び第２の実施の形態において、データのパス名に含まれる数字部分１及び数字部分２はそれぞれ４桁であり、これらから生成される数値は、８桁であったが、数字部分１及び数字部分２を合わせた桁数が、例えば、数字部分１及び数字部分２はそれぞれ３桁であってもよく、また、これ以外の桁数であっても、これらの合計桁数が文字列整数識別子変換部１１３より生成される数値の桁数を上回らない限り、何桁であってもよい。
【００８３】
その場合、数字部分１及び数字部分２を合わせた桁数が、これらから生成される数値の桁数未満となることもあり得るが、生成された数値の一部の桁に固定値を格納し、この桁の値をパス名生成には使用しないことにより、支障なくパス名と数値との間で変換が可能となる。
また、このような場合、例えば、文字列整数識別子変換部１１３より、数字部分１及び数字部分２をそれぞれ３２ビット１６進数に変換されて得られる数値の桁数が８桁であって、数字部分１及び数字部分２にそれぞれ３桁しかない場合には、数字部分１及び数字部分２それぞれに８ビットの未使用部分が発生するため、ここに他の種類のファイルとの区別を行なうためのビット、例えば、暗号化のあるなしを示す情報を入れてもよい。
【００８４】
また、第１の実施の形態では、映像音声録画部１１１より、アフレコ編集の対象となる映像データのパス名を指定して、アフレコデータに付与すべきパス名が要求された場合、文字列識別子生成部１１２は、指定されたパス名におけるファイル名に含まれる「ＭＯＶ」の部分を「ＡＵ」に変更したものをパス名として生成するとしたが、アフレコ編集がなされる音声データのパス名を指定して、この音声データのパス名をもとにアフレコデータのパス名を生成するとしてもよい。
【００８５】
その場合、指定されたパス名におけるファイル名に含まれる「ＡＵＤ」の部分を「ＡＵ」に変更したものをパス名として生成することとなる。
【００８６】
【発明の効果】
以上の説明から明らかなように、本発明に係る記録媒体は、１以上のデータファイルと当該データファイルのパスを示すアドレス情報とを格納する記録媒体であって、前記アドレス情報として、前記パスの名の表記中における所定の部分的表記にもとづいて得られる数値を、前記パスの名を文字列として格納する場合よりも小さなデータサイズのデータ形式で格納していることを特徴とする。
【００８７】
これにより、パスの名は、データサイズの小さな数値として記録媒体に格納されるため、パスの名が当該記録媒体にをそのまま格納されるよりも、データサイズは小さくなり、記録媒体のデータサイズが低減される。
また、前記記録媒体は、複数のデータファイルを格納し、これらデータファイルは、複数のグループのいずれかに属し、前記パスの名は、前記グループを識別するための第１種表記と同一グループ内におけるデータファイルを識別するための第２種表記とを含み、前記部分的表記は、第１種表記を含み、前記パスの名は、可逆の所定の演算により、前記数値から求められる関係にあるとしてもよい。
【００８８】
これにより、所定の演算が可逆であるため、数値からパスの名へ、パスの名から数値へと変換され得る。
また、前記グループには、種別の異なるデータを格納するデータファイルが複数存在し、前記第２種表記は、当該データの種別を示すとしてもよい。
これにより、データの種別が異なるものであっても、パスの名に同一の第１種表記が含まれている場合、つまり、同じグループに属するデータのパスの名である場合には、同じ数値に変換され得る。
【００８９】
また、前記種別は、映像及び音声であるとしてもよい。
これにより、映像データ及び音声データのパスの名であっても、同じグループに属するデータのパスの名である場合には、同じ数値に変換され得る。
また、第１の音声データを格納する第１データファイルと映像データを格納する第２データファイルとを有するグループに、第２の音声データが格納された第３データファイルが関連付けられている場合、前記記録媒体は、第１データファイル及び第２データファイルのパスの名をもとにして、前記所定の演算により得られる第１の数値に、前記関連付けがなされていることを示すためのフラグが付加されたものを格納しており、前記第３データファイルのパスの名は、第１の数値に所定の表記を付加することにより得られるものであるとしてもよい。
【００９０】
これにより、前記数値より、同じグループに属する音声データを格納した第１データファイル及び映像データを格納した第２データファイルそれぞれを示すアドレス情報と、これらデータファイルに関連付けられた音声データを格納した第３データファイルを示すアドレス情報とが生成される。
また、第１の音声データを格納する第１データファイルと映像データを格納する第２データファイルとを有するグループに、第２の音声データが格納された第３データファイルが関連付けられている場合、前記記録媒体は、第１データファイル及び第２データファイルのパスの名をもとにして、前記所定の演算により得られる第１の数値に、第３データファイルのパスの名をもとにして所定の演算により得られる第２の数値を関連付けて格納しているとしてもよい。
【００９１】
これにより、同じグループに属する音声データを格納した第１データファイル及び映像データを格納した第２データファイルそれぞれを示すアドレス情報が前記第１の数値より生成され、また、これらデータファイルに関連付けられた音声データを格納した第３データファイルを示すアドレス情報が、第２の数値より生成されるため、パスの名をそのまま格納するよりも、データサイズを低減することができる。
【００９２】
また、前記グループの第１の音声データ及び映像データは、それぞれ同一期間に並行して記録されたデータであり、前記第３データファイルに格納されている第２の音声データは、第１の音声データと入替えるべきアフターレコーディングデータであるとしてもよい。
これにより、映像データにアフターレコーディングデータを関連付けるための情報について、そのデータサイズが軽減される。
【００９３】
また、前記パスの名は、文字列からなり、当該文字列中の前記所定の部分的表記には、ｎ進数（ｎは自然数）の数を表わす文字が示され、前記所定の演算は、当該文字を前記ｎ進数の数値に変換するとしてもよい。
これにより、前記所定の演算は、単純な数学的演算で行なうことが可能となり、処理装置を容易に構成することが可能となる。
【００９４】
また、前記データファイルは、論理的に階層化された格納場所に格納され、前記パスの名は、複数の前記グループのデータファイルを包含し、前記階層を示すディレクトリを特定するためのディレクトリ名と、当該グループを示すグループ名を含み、前記所定の部分的表記は、当該ディレクトリ名及び当該グループ名のｎ進数（ｎは自然数）の数を表わす表記に相当する文字の箇所であり、前記所定の演算は、当該ディレクトリ名及び当該グループ名の当該箇所それぞれに対して、前記変換を行なって得られた２つの数値を連結するとしてもよい。
【００９５】
これにより、前記数値をもとに、ディレクトリ名及びグループ名を示すアドレス情報が生成される。
また、前記ｎ進数は、１６進数であるとしてもよい。
これにより、前記数値を格納するために用意されるデータ内のスペースが小さく設定でき、記録媒体の記憶容量のさらなる軽減化が図られる。
【００９６】
また、本発明に係るデータ取得装置は、上述の記録媒体から目的のデータファイルを取得するデータ取得装置であって、前記記録媒体に格納されている数値の中から、取得すべきデータファイルに対応する数値を決定する数値決定手段と、所定の文字列に、当該文字列に数値決定手段より決定された数値を文字列に変換したものを合成する所定の演算を実行することにより、パスの名を生成するパス名生成手段と、前記記録媒体に格納されているデータファイルにおいて、前記パス名生成手段により生成されたパスの名が対応付けられているものがあれば取得する取得手段とを備えることを特徴とし、また、本発明に係るデータ取得方法は、上述の記録媒体から目的のデータファイルを取得するデータ取得方法であって、前記記録媒体に格納されている数値の中から、取得すべきデータファイルに対応する数値を決定する数値決定ステップと、所定の文字列を生成し、当該文字列に数値決定ステップより決定された数値を文字列に変換したものを合成することにより、パスの名を生成するパス名生成ステップと、前記記録媒体に格納されているデータファイルにおいて、前記パス名生成ステップにより生成されたパスの名が対応付けられているものがあれば取得する取得ステップとを含むことを特徴とする。
【００９７】
これにより、記録媒体に格納されているパスの名よりもデータサイズが小さい数値をもとに、取得すべきデータファイルのパスの名を生成し、当該データファイルがあれば取得することができる。
また、前記パス名生成手段は、複数の互いに異なる所定の文字列それぞれに対し、前記パスの名の生成を行なうとしてもよい。
【００９８】
これにより、記録媒体に格納されている１つの数値から複数のパスの名を生成し、複数のデータファイルが取得可能となり、取得すべき複数のパスの名をそのまま格納するよりも、記録媒体に記憶されるデータサイズがより軽減される。
また、前記数値決定手段により決定される数値は、ｎ進数（ｎは自然数）の数値であり、前記所定の演算は、当該数値に相当する文字を、生成された前記所定の文字列それぞれの所定の位置に挿入することにより、前記合成を行なうとしてもよい。
【００９９】
これにより、生成される前記パスの名は、記録媒体に格納されている数値を文字としたものを含むため、パスの名と数値との関連性がそれぞれの表記から容易に推測できる。
また、前記数値決定手段は、前記記録媒体に格納されている数値が複数であって、これら数値のうちの１つである第１の数値及び第１の数値とは異なる第２の数値について、第１の数値に第２の数値が対応付けられている場合には、第１の数値及び第２の数値を取得すべきデータファイルに対応する数値として決定し、前記取得手段は、第２の数値をもとに生成されたパスの名に所定の第１の文字列を含むデータファイルを、第１の数値をもとに生成されたパスの名に所定の第１の文字列を含むデータファイルに代えて取得するとしてもよい。
【０１００】
これにより、対応付け情報をパスの名どうしで対応付ける場合よりも、データサイズの小さな数値どうしで対応付けているため、記録媒体内のデータ容量が軽減される。
また、前記記録媒体に格納されている数値には、第１の値及び第１の値とは異なる第２の値のいずれかが示されているフラグが付与されており、前記パス名生成手段により生成された複数の文字列は、第１の文字列を含み、前記パス名生成手段は、前記数値決定手段により決定された数値のフラグに第２の値が示されている場合には、第１の文字列と異なる第２の文字列を生成し、前記取得手段は、前記所定の第２の文字列をパスの名に含むデータファイルを、第１の文字列をパスの名に含むデータファイルに代えて取得するとしてもよい。
【０１０１】
これにより、対応付け情報をパスの名どうしで対応付ける場合よりも、データサイズの小さな数値に付与されたフラグにより対応付けているため、記録媒体内のデータサイズが軽減される。
また、前記第２の文字列は、第１の文字列中の所定の文字を削除したものであるとしてもよく、また、前記第２の文字列は、第１の文字列中の所定の文字を変更したものであるとしてもよい。
【０１０２】
これにより、パスの名と数値との関連性がそれぞれの表記から容易に推測できる。
また、本発明に係るデータ格納装置は、記録媒体にデータファイルを格納するデータ格納装置であって、データファイルを取得するデータ取得手段と、パスの名を生成して取得されたデータファイルに割り当てるパス割当手段と、所定の演算により、前記パスの名の表記中における所定の部分的表記をもとに、そのパスの名に相当するアドレス情報として、当該パスの名よりも小さなデータサイズの数値を生成する数値生成手段と、前記記録媒体におけるデータファイルの所在を特定するための前記パスの名を対応付けた当該データファイル及び前記数値を前記記録媒体に格納する格納手段とを備えることを特徴とし、また、本発明に係るデータ格納方法は、記録媒体にデータファイルを格納するデータ格納方法であって、データファイルを取得するデータ取得ステップと、パスの名を生成して取得されたデータファイルに割り当てるパス割当ステップと、前記パスの名の表記における所定の部分的表記をもとに、そのパスの名に相当するアドレス情報として、当該パスの名よりも小さなデータサイズの数値を生成する数値生成ステップと、前記記録媒体におけるデータファイルの所在を特定するための前記パスの名を対応付けた当該データファイル及び前記数値を前記記録媒体に格納する格納ステップとを含むことを特徴とする。
【０１０３】
これにより、パスの名に相当するアドレス情報をデータサイズの小さな数値として記録媒体に格納されるため、当該記録媒体にパスの名をそのまま格納して情報を格納するよりも、データサイズを小さくでき、記録媒体のデータサイズが低減される。
また、前記パス割当手段は、取得されたデータファイルのパスの名を、データ管理上のディレクトリ名を示す文字列とファイル名を示す文字列を連結して前記パスの名を生成し、ディレクトリ名を示す文字列は、固有の文字列とｎ進数（ｎは自然数）の第１の数字列とからなり、ファイル名を示す文字列は、ファイルの種別を示す所定の文字列とＮ進数（Ｎは自然数）の第２の数字列とからなり、前記数値生成手段は、第１の数字列及び第２の数字列が示されている２つの箇所を前記所定の部分的表記とすることにより得られる数値を連結して前記数値を生成するとしてもよい。
【０１０４】
これにより、前記数値を、パスの名により近いかたちのアドレス情報として生成することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態における、記録媒体、データ取得装置及びデータ格納装置を備えるＶＴＲカメラの外観図である。
【図２】ＶＴＲカメラの内部の構成を示す機能ブロック図である。
【図３】文字列識別子生成部より受取るパス名と、このパス名を元に文字列整数識別子変換部により生成される数値との関係を示す図である。
【図４】第１の実施の形態における、記録部内のデータ構成を論理的に表した図である。
【図５】第１の実施の形態における、映像音声処理装置であって、記録部にデータを格納するための処理、即ち、録画及び録音のための処理を示すフローチャートである。
【図６】第１の実施の形態における、記録された映像及び音声に対してアフレコ編集を実施するための処理を示すフローチャートである。
【図７】第１の実施の形態における、映像音声処理装置であって、データ取得部での記録部からデータを取得するための処理、即ち、再生のための動作を示すフローチャートである。
【図８】第２実施の形態における記録部内のデータ構成を論理的に表した図である。
【図９】第２の実施の形態における、映像音声処理装置での記録部にデータを格納するための処理、即ち、録画及び録音のための処理を示すフローチャートである。
【図１０】第２の実施の形態における、記録された映像及び音声に対してアフレコ編集を実施するための処理を示すフローチャートである。
【図１１】第２の実施の形態における、映像音声処理装置であって、データ取得部での記録部からデータを取得するための処理、即ち、再生のための動作を示すフローチャートである。
【図１２】従来のアフレコ編集が実施された場合における、記録部内のデータの構成を論理的に示す図である。
【符号の説明】
１００    映像音声処理装置
１１０    データ格納部
１１１    映像音声録画部
１１２    文字列識別子生成部
１１３    文字列整数識別子変換部
１２０    記録部
１２０    当該記録部
１３０    データ取得部
１３１    映像音声再生部
１３２    整数文字列識別変換部
【図１】
0004421129.tif 000002
【図２】
0004421129.tif 000003
【図３】
0004421129.tif 000004
【図４】
0004421129.tif 000005
【図５】
0004421129.tif 000006
【図６】
0004421129.tif 000007
【図７】
0004421129.tif 000008
【図８】
0004421129.tif 000009
【図９】
0004421129.tif 000010
【図１０】
0004421129.tif 000011
【図１１】
0004421129.tif 000012
【図１２】
0004421129.tif 000013