(57)【要約】【課題】インデックスファイルのサイズを大幅に増大させることなく、各コンテンツファイルのデコードに関する情報を詳細に記録する。【解決手段】光ディスクに、コンテンツファイルと共に、このコンテンツファイルを管理するインデックスファイルが記録される。インデックスファイルを構成するプロパティファイルＦＰは、各コンテンツファイルに対応したファイルエントリと、各コンテンツファイルのデコードに関する情報（ＡＶプロファイルエントリ）が格納されたデコード情報格納領域（システムインフォメーションエントリ）を有する。各ファイルエントリに、それぞれ、デコード情報格納領域に記録されている対応したコンテンツファイルのデコードに関する情報を指し示すポインタ情報（プロファイルエントリインデックス）が設定される。【選択図】図２
2007095271.tif 000002
【特許請求の範囲】
【請求項１】
少なくともエンコードされたビデオデータ、又はエンコードされたオーディオデータが含まれたコンテンツファイルと、前記各コンテンツファイルを管理し、前記各コンテンツファイルの属性情報の集合から生成されるインデックスファイルとを記録媒体に記録する記録装置において、
前記コンテンツファイルを前記記録媒体に記録するコンテンツファイル記録部と、
前記コンテンツファイル記録部により、前記記録媒体に所定のコンテンツファイルが記録される際に、前記所定のコンテンツファイルが登録されるように前記インデックスファイルを更新するインデックスファイル更新部を備え、
前記インデックスファイルは、前記記録媒体に記録される各コンテンツファイルに対応し、対応するコンテンツファイルの前記属性情報が割り当てられる所定数のエントリと、当該各コンテンツファイルのデコードに関する情報を格納するデコード情報格納領域とを有し、
前記所定数の各エントリは、前記デコード情報格納領域に記録されているデコードに関する情報のうち、対応するコンテンツファイルのデコードに関する情報を指し示すポインタ情報を有し、
前記インデックスファイル更新部は、前記所定のコンテンツファイルが登録されるように前記インデックスファイルを更新するときに、当該インデックスファイルに対して、前記所定のコンテンツファイルに対応し、前記デコード情報格納領域に記録されている前記所定のコンテンツファイルのデコードに関する情報を指し示すポインタ情報を有するエントリを追加する
ことを特徴とする記録装置。
【請求項２】
前記インデックスファイル更新部は、前記所定のコンテンツファイルが登録されるように前記インデックスファイルを更新する際、前記デコード情報格納領域に、前記所定のコンテンツファイルのデコードに関する情報が記録されていないとき、当該所定のコンテンツファイルのデコードに関する情報を前記デコード情報格納領域に追加する
ことを特徴とする請求項１に記載の記録装置。
【請求項３】
前記インデックスファイル更新部は、前記デコード情報格納領域に、前記所定のコンテンツファイルのデコードに関する情報とビットレートまたはフレームレートで異なり、前記所定のコンテンツファイルのデコードに関する情報のビットレートまたはフレームレートの所定桁を切り上げた値のビットレートまたはフレームレートを有するデコードに関する情報が記録されているとき、前記デコード情報格納領域に、前記所定のコンテンツファイルのデコードに関する情報が記録されていると判定する
ことを特徴とする請求項２に記載の記録装置。
【請求項４】
少なくともエンコードされたビデオデータ、又はエンコードされたオーディオデータが含まれたコンテンツファイルと、前記各コンテンツファイルを管理し、前記各コンテンツファイルの属性情報の集合から生成されるインデックスファイルとを記録媒体に記録する記録方法において、
前記コンテンツファイルを前記記録媒体に記録するコンテンツファイル記録ステップと、
前記コンテンツファイル記録ステップにより、前記記録媒体に所定のコンテンツファイルが記録される際に、前記所定のコンテンツファイルが登録されるように前記インデックスファイルを更新するインデックスファイル更新ステップを備え、
前記インデックスファイルは、前記記録媒体に記録される各コンテンツファイルに対応し、対応するコンテンツファイルの前記属性情報が割り当てられる所定数のエントリと、当該各コンテンツファイルのデコードに関する情報を格納するデコード情報格納領域とを有し、
前記所定数の各エントリは、前記デコード情報格納領域に記録されているデコードに関する情報のうち、対応するコンテンツファイルのデコードに関する情報を指し示すポインタ情報を有し、
前記インデックスファイル更新ステップでは、前記所定のコンテンツファイルが登録されるように前記インデックスファイルを更新するときに、当該インデックスファイルに対して、前記所定のコンテンツファイルに対応し、前記デコード情報格納領域に記録されている前記所定のコンテンツファイルのデコードに関する情報を指し示すポインタ情報を有するエントリを追加する
ことを特徴とする記録方法。
【請求項５】
少なくともエンコードされたビデオデータ、又はエンコードされたオーディオデータが含まれたコンテンツファイルと、前記各コンテンツファイルを管理し、前記各コンテンツファイルの属性情報の集合から生成されるインデックスファイルとを記録媒体に記録するために、
前記コンテンツファイルを前記記録媒体に記録するコンテンツファイル記録ステップと、
前記コンテンツファイル記録ステップにより、前記記録媒体に所定のコンテンツファイルが記録される際に、前記所定のコンテンツファイルが登録されるように前記インデックスファイルを更新するインデックスファイル更新ステップを備え、
前記インデックスファイルは、前記記録媒体に記録される各コンテンツファイルに対応し、対応するコンテンツファイルの前記属性情報が割り当てられる所定数のエントリと、当該各コンテンツファイルのデコードに関する情報を格納するデコード情報格納領域とを有し、
前記所定数の各エントリは、前記デコード情報格納領域に記録されているデコードに関する情報のうち、対応するコンテンツファイルのデコードに関する情報を指し示すポインタ情報を有し、
前記インデックスファイル更新ステップでは、前記所定のコンテンツファイルが登録されるように前記インデックスファイルを更新するときに、当該インデックスファイルに対して、前記所定のコンテンツファイルに対応し、前記デコード情報格納領域に記録されている前記所定のコンテンツファイルのデコードに関する情報を指し示すポインタ情報を有するエントリを追加する
ことを特徴とする記録方法をコンピュータに実行させるためのプログラム。
【請求項６】
少なくともエンコードされたビデオデータ、又はエンコードされたオーディオデータが含まれたコンテンツファイルと、前記各コンテンツファイルを管理し、前記各コンテンツファイルの属性情報の集合から生成されるインデックスファイルとを記録媒体に記録するために、
前記コンテンツファイルを前記記録媒体に記録するコンテンツファイル記録ステップと、
前記コンテンツファイル記録ステップにより、前記記録媒体に所定のコンテンツファイルが記録される際に、前記所定のコンテンツファイルが登録されるように前記インデックスファイルを更新するインデックスファイル更新ステップを備え、
前記インデックスファイルは、前記記録媒体に記録される各コンテンツファイルに対応し、対応するコンテンツファイルの前記属性情報が割り当てられる所定数のエントリと、当該各コンテンツファイルのデコードに関する情報を格納するデコード情報格納領域とを有し、
前記所定数の各エントリは、前記デコード情報格納領域に記録されているデコードに関する情報のうち、対応するコンテンツファイルのデコードに関する情報を指し示すポインタ情報を有し、
前記インデックスファイル更新ステップでは、前記所定のコンテンツファイルが登録されるように前記インデックスファイルを更新するときに、当該インデックスファイルに対して、前記所定のコンテンツファイルに対応し、前記デコード情報格納領域に記録されている前記所定のコンテンツファイルのデコードに関する情報を指し示すポインタ情報を有するエントリを追加する
ことを特徴とする記録方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項７】
少なくともエンコードされたビデオデータ、又はエンコードされたオーディオデータが含まれるコンテンツファイルと、各コンテンツファイルを管理し、当該各コンテンツファイルの属性情報の集合から生成されるインデックスファイルとが記録された記録媒体から所定のコンテンツファイルを再生する再生装置において、
前記インデックスファイルは、前記記録媒体に記録される各コンテンツファイルに対応し、対応するコンテンツファイルの前記属性情報が割り当てられる所定数のエントリと、当該各コンテンツファイルのデコードに関する情報をまとめて格納するデコード情報格納領域とを有し、
前記所定数のエントリは、前記デコード情報格納領域に記録されているデコードに関する情報のうち、対応するコンテンツファイルのデコードに関する情報を指し示すポインタ情報を有し、さらに、
前記記録媒体から所定のコンテンツファイルを再生して、当該所定のコンテンツファイルに含まれるビデオデータ又はオーディオデータを取得するコンテンツファイル再生部と、
前記記録媒体から前記インデックスファイルを再生するインデックスファイル再生部を備え、
前記コンテンツファイル再生部は、前記ポインタ情報に基づいて前記デコードに関する情報を参照することにより、前記所定のコンテンツファイルの再生可否を判別する
ことを特徴とする再生装置。
【請求項８】
前記コンテンツファイル再生部は、前記インデックスファイル再生部で再生された前記インデックスファイルが有する前記デコード情報格納領域に格納されているデコードに関する情報毎に再生が可能か否かを判別し、当該判別結果を、対応する前記ポインタ情報と関連付けて所定の記憶領域に記憶しておき、前記記録媒体から所定のコンテンツファイルを再生する際、当該所定のコンテンツファイルに対応した前記インデックスファイルが有するエントリが持つ前記ポインタ情報と関連付けられて前記所定の記憶領域に記憶されている前記判別結果に基づいて、当該所定のコンテンツファイルの再生が可能か否かを判別する
ことを特徴とする請求項７に記載の再生装置。
【請求項９】
少なくともエンコードされたビデオデータ、又はエンコードされたオーディオデータが含まれるコンテンツファイルと、各コンテンツファイルを管理し、当該各コンテンツファイルの属性情報の集合から生成されるインデックスファイルとが記録された記録媒体から所定のコンテンツファイルを再生する再生方法において、
前記インデックスファイルは、前記記録媒体に記録される各コンテンツファイルに対応し、対応するコンテンツファイルの前記属性情報が割り当てられる所定数のエントリと、当該各コンテンツファイルのデコードに関する情報をまとめて格納するデコード情報格納領域とを有し、
前記所定数のエントリは、前記デコード情報格納領域に記録されているデコードに関する情報のうち、対応するコンテンツファイルのデコードに関する情報を指し示すポインタ情報を有し、さらに、
前記記録媒体から所定のコンテンツファイルを再生して、当該所定のコンテンツファイルに含まれるビデオデータ又はオーディオデータを取得するコンテンツファイル再生ステップと、
前記記録媒体から前記インデックスファイルを再生するインデックスファイル再生ステップを備え、
前記コンテンツファイル再生ステップでは、前記ポインタ情報に基づいて前記デコードに関する情報を参照することにより、前記所定のコンテンツファイルの再生可否を判別する
ことを特徴とする再生方法。
【請求項１０】
少なくともエンコードされたビデオデータ、又はエンコードされたオーディオデータが含まれるコンテンツファイルと、各コンテンツファイルを管理し、当該各コンテンツファイルの属性情報の集合から生成されるインデックスファイルとが記録された記録媒体から所定のコンテンツファイルを再生するために、
前記インデックスファイルは、前記記録媒体に記録される各コンテンツファイルに対応し、対応するコンテンツファイルの前記属性情報が割り当てられる所定数のエントリと、当該各コンテンツファイルのデコードに関する情報をまとめて格納するデコード情報格納領域とを有し、
前記所定数のエントリは、前記デコード情報格納領域に記録されているデコードに関する情報のうち、対応するコンテンツファイルのデコードに関する情報を指し示すポインタ情報を有し、さらに、
前記記録媒体から所定のコンテンツファイルを再生して、当該所定のコンテンツファイルに含まれるビデオデータ又はオーディオデータを取得するコンテンツファイル再生ステップと、
前記記録媒体から前記インデックスファイルを再生するインデックスファイル再生ステップを備え、
前記コンテンツファイル再生ステップでは、前記ポインタ情報に基づいて前記デコードに関する情報を参照することにより、前記所定のコンテンツファイルの再生可否を判別する
ことを特徴とする再生方法をコンピュータに実行させるためのプログラム。
【請求項１１】
少なくともエンコードされたビデオデータ、又はエンコードされたオーディオデータが含まれるコンテンツファイルと、各コンテンツファイルを管理し、当該各コンテンツファイルの属性情報の集合から生成されるインデックスファイルとが記録された記録媒体から所定のコンテンツファイルを再生するために、
前記インデックスファイルは、前記記録媒体に記録される各コンテンツファイルに対応し、対応するコンテンツファイルの前記属性情報が割り当てられる所定数のエントリと、当該各コンテンツファイルのデコードに関する情報をまとめて格納するデコード情報格納領域とを有し、
前記所定数のエントリは、前記デコード情報格納領域に記録されているデコードに関する情報のうち、対応するコンテンツファイルのデコードに関する情報を指し示すポインタ情報を有し、さらに、
前記記録媒体から所定のコンテンツファイルを再生して、当該所定のコンテンツファイルに含まれるビデオデータ又はオーディオデータを取得するコンテンツファイル再生ステップと、
前記記録媒体から前記インデックスファイルを再生するインデックスファイル再生ステップを備え、
前記コンテンツファイル再生ステップでは、前記ポインタ情報に基づいて前記デコードに関する情報を参照することにより、前記所定のコンテンツファイルの再生可否を判別する
ことを特徴とする再生方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１２】
少なくともエンコードされたビデオデータまたはエンコードされたオーディオデータが含まれたコンテンツファイルと、各コンテンツファイルを管理し、当該各コンテンツファイルの属性情報の集合から生成されるインデックスファイルとが記録され、
前記インデックスファイルは、前記各コンテンツファイルに対応し、対応するコンテンツファイルの前記属性情報が割り当てられる所定数のエントリと、当該各コンテンツファイルのデコードに関する情報をまとめて格納するデコード情報格納領域とを有し、
前記所定数の各エントリは、前記デコード情報格納領域に記録されているデコードに関する情報のうち、対応するコンテンツファイルのデコードに関する情報を指し示すポインタ情報を有する
ことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンテンツファイルとこのコンテンツファイルを管理するインデックスファイルとを記録媒体に記録する、あるいはこの記録媒体からコンテンツファイルを再生する、記録装置、記録方法、再生装置、再生方法、プログラムおよび記録媒体に関する。
【０００２】
詳しくは、この発明は、インデックスファイルに対して、記録媒体に記録される各コンテンツファイルのデコードに関する情報をまとめて格納するデコード情報格納領域を設け、さらに、インデックスファイルに対して、各コンテンツファイルに対応して設けられ、対応するコンテンツファイルの属性情報が割り当てられる各エントリに、デコード情報格納領域の対応するデコードに関する情報を指し示すポインタ情報を設定することにより、インデックスファイルのサイズを大幅に増大させることなく、各コンテンツファイルのデコードに関する情報を詳細に記録でき、例えば各コンテンツファイルの再生可否を正しく判断できるようにした記録装置等に係るものである。
【背景技術】
【０００３】
従来、大容量の記録媒体に記録した多数のファイルから所望のファイルを簡易に見つけ出す方法として、特許文献１、特許文献２、特許文献３等に、インデックスファイルを用いる方法が提案されている。
【０００４】
インデックスファイルは、各コンテンツファイルを管理し、各コンテンツファイルの属性情報の集合から生成される。コンテンツファイルの属性情報としては、例えば、サムネイル画像データ、タイトルのテキストデータ、撮像日時、コーデック情報、顔検出情報（検出顔サイズ、検出顔位置、検出顔を数値化した顔スコア）等がある。
【０００５】
インデックスファイルは、例えば、図９に示すように、テキストファイル（又はメタデータファイル）ＦＴＸ、サムネイル画像ファイルＦＴＨおよびプロパティファイルＦＰからなっている。各コンテンツファイルの属性情報は、テキストファイルＦＴＸ、サムネイル画像ファイルＦＴＨ、およびプロパティファイルＦＰに分けられて配置される。
【０００６】
ただし、コンテンツファイルの種類によっては、テキストファイルＦＴＸ、サムネイル画像ファイルＦＴＨに配置される属性情報がなく、何らエントリが設けられない場合もある。図９では、各コンテンツファイルの属性情報として、テキストファイルＦＴＸ、サムネイル画像ファイルＦＴＨ、およびプロパティファイルＦＰのそれぞれに配置される属性情報があった場合を示している。
【０００７】
なお、ここでは、特に、プロパティファイル、サムネイル画像ファイル、テキストファイル（又はメタデータファイル）から構成されるインデックスファイルを、ＡＶ−Ｉｎｄｅｘファイルと呼ぶ。
【０００８】
ここで、テキストファイルＦＴＸは、テキスト情報（メタデータファイルであれば、メタデータ）を管理する。サムネイル画像ファイルＦＴＨは、サムネイルの画像データを管理する。プロパティファイルＦＰは、テキストファイルＦＴＸまたはサムネイル画像ファイルＦＴＨに関する属性情報を除く属性情報（基本属性情報）を管理し、また、他のファイルのスロット間の接続情報を管理する。
【０００９】
プロパティファイルＦＰは、先頭に属性などを示すヘッダが配される。これに対して、テキストファイルＦＴＸ、サムネイル画像ファイルＦＴＨには、その先頭にヘッダが配されていない。ただし、テキストファイルＦＴＸ、サムネイル画像ファイルＦＴＨにも、プロパティファイルＦＰと同様に、先頭に属性などを示すヘッダが配されることもある。ヘッダに続いて、各コンテンツファイルの属性情報からなるエントリ（プロパティエントリ＃１、プロパティエントリ＃２、・・・・、サムネイル画像エントリ＃１、サムネイル画像エントリ＃２、・・・、テキストエントリ＃１、テキストエントリ＃２，・・・）が連続して配された構成となっている。
【００１０】
テキストファイルＦＴＸの各エントリには、ディスクタイトル、各コンテンツファイル等に係るタイトルの文字列を示すデータが割り当てられる。サムネイル画像ファイルＦＴＨの各エントリには、ディスクタイトル、各コンテンツファイルの内容を示すサムネイル画像データが割り当てられる。
【００１１】
これらテキストファイルＦＴＸ、サムネイル画像ファイルＦＴＨの各エントリは、それぞれ、固定長のスロットから構成されている。各エントリを構成するスロット数は、各エントリに割り当てられる属性情報のデータ量に応じて、一個または複数個とされる。なお、コンテンツファイルの種類によっては、属性情報の種類が異なるため、上述したように何らエントリが設けられない場合もある。
【００１２】
プロパティファイルＦＰの各エントリには、ディスクタイトル、各コンテンツファイルの属性を示すデータが割り当てられる。このプロパティファイルＦＰは、テキストファイルＦＴＸ、サムネイル画像ファイルＦＴＨと同様に、固定長のスロットから構成されている。このプロパティファイルＦＰには、コンテンツファイルの種類が種々に異なる場合であっても、各コンテンツファイルに対応してエントリが必ず設けられる。
【００１３】
このプロパティファイルＦＰの各エントリには、他のエントリとの関係を示す管理情報として、テキストファイルＦＴＸ、サムネイル画像ファイルＦＴＨの対応するエントリを特定する管理情報（図９に矢印で示すような関連情報である）が設定される。また、プロパティファイルＦＰの複数個のスロットで構成されるエントリにあっては、各スロットに、続くスロットを特定する管理情報が設定される。また、このプロパティファイルＦＰの各エントリには、対応するコンテンツファイルを特定する情報が設定される。
【００１４】
インデックスファイルは以上のような構成とされている。そのため、例えば、テキストファイルＦＴＸに記録されたデータ列を再生して、記録媒体２に記録された各コンテンツファイルのタイトルを一覧表示できる。また、例えば、サムネイル画像ファイルＦＴＸに記録されたデータ列を再生して、記録媒体２に記録された各コンテンツファイルのサムネイル画像を一覧表示できる。
【００１５】
なお、インデックスファイルは、このような実在するコンテンツファイルだけでなく、仮想のフォルダについても、テキストファイルＦＴＸ、サムネイル画像ファイルＦＴＨ、プロパティファイルＦＰにより定義することができる。プロパティファイルＦＰの各エントリには、コンテンツファイルおよび仮想フォルダの階層構造を定義する情報が設定される。
【００１６】
図１０は、プロパティファイルと、コンテンツファイルおよび仮想フォルダの対応関係の一例を示している。この例では、撮像日時が「○月×日」の仮想フォルダと、撮像日時が「○月△日」の仮想フォルダが同一階層に存在し、「○月×日」の仮想フォルダの下位階層に「MPEG2PS-1」のコンテンツファイルが存在し、「○月△日」の仮想フォルダの下位階層に「MPEG2PS-2」、「MPEG2PS-3」のコンテンツファイルが存在している。
【００１７】
このような階層構造に対応して、プロパティファイルには、図１０に示すように、ファイルエントリ＃１、フォルダエントリ＃４、ファイルエントリ＃６、フォルダエントリ＃８およびフォルダエントリ＃９が形成されている。なお、各エントリの番号は、それぞれ、そのエントリを構成するスロットの最初のスロットの番号とされる、図示の例では、各エントリの番号は、便宜上、そのエントリを構成するスロットの最小番号としている。
【００１８】
ファイルエントリ＃１，＃６，＃９は、それぞれ、「MPEG2PS-1」、「MPEG2PS-2」、「MPEG2PS-3」のコンテンツファイルを管理し、フォルダエントリ＃４，＃８は、それぞれ、「○月×日」，「○月△日」の仮想フォルダを管理する。
【００１９】
ところで、光ディスク等の記録媒体は、種々の機器に装填されて種々のコンテンツファイルが記録される場合がある。この場合、この記録媒体に記録されている種々のフォーマットのコンテンツファイルの何れかについては、デコード能力の劣る機器でデコードすることが困難な場合も予測される。この場合、デコード困難なコンテンツファイルについても、サムネイル画像等により一覧表示したのでは、ユーザの使い勝手が低下する。
【００２０】
上述した特許文献２には、記録媒体に記録されている各コンテンツファイルのデコードに関する情報を、それぞれインデックスファイルの対応するエントリに記録しておき、この記録に基づいて、各コンテンツファイルがデコード可能か否かをインデックスファイル上で判断する方法が開示されている。また、この特許文献２には、このデコードに関する情報をコード化して記録する方法も開示されている。
【特許文献１】特開２００４−２２７６３０号公報
【特許文献２】特開２００４−２２７６３３号公報
【特許文献３】特開２００５−１１５８１５号公報
【発明の開示】
【発明が解決しようとする課題】
【００２１】
ここで、デコードに関する情報としては様々なものがある。ビデオデータについては、デコードに関する情報として、例えば、コーデックの種類、コーデックのプロファイル種別およびレベル情報、ビットレート、画面のサイズ等がある。また、オーディオデータについては、デコードに関する情報として、例えば、コーデックの種類、コーデックのプロファイル種別およびレベル情報、ビットレート、サンプリング周波数等の情報がある。
【００２２】
デコードに関する情報としてこれらの情報が必要な場合、１つの情報につき４バイトを割り当てると、１コンテンツあたり少なくとも３２バイトを必要とする。したがって、インデックスファイルに登録するコンテンツファイルが多い場合には、インデックスファイルのファイルサイズが大幅に増大する。
【００２３】
また、このデコードに関する情報をコード化することで、１つのコンテンツあたりのデコードに関する情報を４バイト程度にすることは可能である。しかし、上述の情報の組み合わせを限られたコード（例えば４バイト）で表現するために、デコードに関する情報としては、非常に粗い情報になる。また、コーデックの種類、プロファイル、ビットレート等に新しいものが追加される場合に、既に割り当てられているコードによっては適切なコードを割り当てるのが難しい。また、新しいコードを割り当てる前に製作された機器では新しく割り当てられたコードの意味を認識することができないので、その機器が再生可能な能力を持っているにも関わらず、再生不可能と判断してしまう。
【００２４】
この発明の目的は、インデックスファイルのサイズを大幅に増大させることなく、各コンテンツファイルのデコードに関する情報をある程度詳細に記録可能とし、各コンテンツファイルの再生可否を正しく判断可能とすることにある。
【課題を解決するための手段】
【００２５】
この発明の概念は、
少なくともエンコードされたビデオデータ、又はエンコードされたオーディオデータが含まれたコンテンツファイルと、前記各コンテンツファイルを管理し、前記各コンテンツファイルの属性情報の集合から生成されるインデックスファイルとを記録媒体に記録する記録装置において、
前記コンテンツファイルを前記記録媒体に記録するコンテンツファイル記録部と、
前記コンテンツファイル記録部により、前記記録媒体に所定のコンテンツファイルが記録される際に、前記所定のコンテンツファイルが登録されるように前記インデックスファイルを更新するインデックスファイル更新部を備え、
前記インデックスファイルは、前記記録媒体に記録される各コンテンツファイルに対応し、対応するコンテンツファイルの前記属性情報が割り当てられる所定数のエントリと、当該各コンテンツファイルのデコードに関する情報を格納するデコード情報格納領域とを有し、
前記所定数の各エントリは、前記デコード情報格納領域に記録されているデコードに関する情報のうち、対応するコンテンツファイルのデコードに関する情報を指し示すポインタ情報を有し、
前記インデックスファイル更新部は、前記所定のコンテンツファイルが登録されるように前記インデックスファイルを更新するときに、当該インデックスファイルに対して、前記所定のコンテンツファイルに対応し、前記デコード情報格納領域に記録されている前記所定のコンテンツファイルのデコードに関する情報を指し示すポインタ情報を有するエントリを追加する
ことを特徴とする記録装置にある。
【００２６】
また、この発明の概念は、
少なくともエンコードされたビデオデータ、又はエンコードされたオーディオデータが含まれるコンテンツファイルと、各コンテンツファイルを管理し、当該各コンテンツファイルの属性情報の集合から生成されるインデックスファイルとが記録された記録媒体から所定のコンテンツファイルを再生する再生装置において、
前記インデックスファイルは、前記記録媒体に記録される各コンテンツファイルに対応し、対応するコンテンツファイルの前記属性情報が割り当てられる所定数のエントリと、当該各コンテンツファイルのデコードに関する情報をまとめて格納するデコード情報格納領域とを有し、
前記所定数のエントリは、前記デコード情報格納領域に記録されているデコードに関する情報のうち、対応するコンテンツファイルのデコードに関する情報を指し示すポインタ情報を有し、さらに、
前記記録媒体から所定のコンテンツファイルを再生して、当該所定のコンテンツファイルに含まれるビデオデータ又はオーディオデータを取得するコンテンツファイル再生部と、
前記記録媒体から前記インデックスファイルを再生するインデックスファイル再生部を備え、
前記コンテンツファイル再生部は、前記ポインタ情報に基づいて前記デコードに関する情報を参照することにより、前記所定のコンテンツファイルの再生可否を判別する
ことを特徴とする再生装置にある。
【００２７】
この発明においては、記録媒体に少なくともコンテンツファイルとインデックスファイルとが記録される。インデックスファイルは、各コンテンツファイルを管理し、各コンテンツファイルの属性情報の集合から生成されたものである。コンテンツファイル記録部により記録媒体にコンテンツファイルが記録される。
【００２８】
コンテンツファイル記録部により記録媒体にコンテンツファイルが記録されるとき、記録媒体に記録されているインデックスファイルがインデックスファイル更新部により更新される。このようにインデックスファイルが更新されることで、記録媒体に記録されているインデックスファイルとコンテンツファイルとの間の整合が図られる。
【００２９】
インデックスファイルは、記録媒体に記録される各コンテンツファイルに対応したエントリと、各コンテンツファイルのデコードに関する情報がまとめて格納されたデコード情報格納領域とを有している。各エントリには、それぞれ対応するコンテンツファイルの属性情報が割り当てられていると共に、デコード情報格納領域に記録されているデコードに関する情報のうち、対応するコンテンツファイルのデコードに関する情報を指し示すポインタ情報が配されている。
【００３０】
記録媒体に所定のコンテンツファイルが記録されるとき、インデックスファイルは、この所定のコンテンツファイルが登録されるように更新される。このとき、インデックスファイルは、この所定のコンテンツファイルに対応したエントリが追加されるが、そのエントリはこの所定のコンテンツファイルのデコードに関する情報を指し示すポインタ情報を持つようにされる。
【００３１】
このように、インデックスファイルに設けられたデコード情報格納領域に記録媒体に記録される各コンテンツファイルのデコードに関する情報がまとめて格納され、また、インデックスファイルに各コンテンツファイルに対応して設けられたエントリにデコード情報格納領域の対応するデコードに関する情報を指し示すポインタ情報が配されるものであり、インデックスファイルに同一のデコードに関する情報が重複して記録されることを回避でき、また、デコードに関する情報がコード化されることなく記録されるため、インデックスファイルのサイズを大幅に増大させることなく、各コンテンツファイルのデコードに関する情報を詳細に記録できる。
【００３２】
例えば、インデックスファイル更新部が、所定のコンテンツファイルが登録されるようにインデックスファイルを更新する際、デコード情報格納領域に、この所定のコンテンツファイルのデコードに関する情報が記録されていないとき、この所定のコンテンツファイルのデコードに関する情報がデコード情報格納領域に追加される。このように、デコード情報格納領域に新たなデコードに関する情報を追加できるため、デコード領域格納領域に記録されていないデコードに関する情報に対応しないコンテンツファイルが記録媒体に記録される場合にも良好に対処できる。
【００３３】
例えば、インデックスファイル更新部は、デコード情報格納領域に、所定のコンテンツファイルのデコードに関する情報とビットレートまたはフレームレートで異なり、所定のコンテンツファイルのデコードに関する情報のビットレートまたはフレームレートの所定桁を切り上げた値のビットレートまたはフレームレートを有するデコードに関する情報が記録されているとき、デコード情報格納領域に、所定のコンテンツファイルのデコードに関する情報が記録されていると判定するようにしてもよい。この場合、複数のデコードに関する情報を一つにまとめて表すことが可能になり、インデックスファイルのファイルサイズを低減でできる。
【００３４】
また、この発明においては、コンテンツファイル再生部で、記録媒体から所定のコンテンツファイルが選択的に再生される。この場合、インデックスファイル再生部で再生されたインデックスファイルのこの所定のコンテンツファイルに対応したエントリが持つポインタ情報で指し示されるデコード情報格納領域のデコードに関する情報に基づいて、この所定のコンテンツファイルが、再生可能か否かが判断される。このように、所定のコンテンツファイルに対応したデコードに関する情報そのものに基づいて再生可否を判断できるため、この所定のコンテンツファイルの再生可否を正しく判断できる。
【００３５】
例えば、コンテンツファイル再生部で、インデックスファイルが有するデコード情報格納領域に格納されている各デコードに関する情報毎に再生可否が判断され、その判断結果がポインタ情報と関連付けられて所定の記憶領域に記憶される。そして、記録媒体から所定のコンテンツファイルを再生する際、この所定のコンテンツファイルに対応したインデックスファイルのエントリが持つポインタ情報と関連付けられて所定の記憶領域に記憶されている判断結果に基づいてその再生の可否が判断される。この場合、所定の記憶領域に予め記憶されている判断結果を利用でき、所定のコンテンツファイルの再生可否を高速に判断できる。
【発明の効果】
【００３６】
この発明によれば、インデックスファイルに記録媒体に記録される各コンテンツファイルのデコードに関する情報をまとめて格納するデコード情報格納領域を設け、インデックスファイルに各コンテンツファイルに対応して設けられ、対応するコンテンツファイルの属性情報が割り当てられるエントリに、各デコード情報格納領域の対応するデコードに関する情報を指し示すポインタ情報を設定するものであり、インデックスファイルのサイズを大幅に増大させることなく、各コンテンツファイルのデコードに関する情報を詳細に記録でき、また、各コンテンツファイルの再生可否を正しく判断できる。
【発明を実施するための最良の形態】
【００３７】
この発明の実施の形態について説明する。図１は、実施の形態としての光ディスク装置１の構成を示している。
【００３８】
この光ディスク装置１は、図示しない撮像手段、音声取得手段により被写体のビデオ信号、オーディオ信号を取得し、このビデオ信号およびオーディオ信号からなる撮像内容をコンテンツファイルとして光ディスク２に記録する。また、この光ディスク装置１は、光ディスク２に記録されたコンテンツファイルを再生して液晶表示パネルによる表示手段、スピーカによる音声出力手段より出力し、また外部機器に出力する。また、この光ディスク装置１は、ビデオ信号およびオーディオ信号をＭＰＥＧ（Moving Picture Experts Group）のフォーマットによりエンコードした後、所定のファイル形式で光ディスク２に記録する。
【００３９】
この光ディスク装置１は、光ディスク２と、ビデオ符号器１１と、オーディオ符号器１２と、ビデオ復号器１３と、オーディオ復号器１４と、ファイル生成器１５と、ファイル復号器１６と、メモリ１７と、メモリコントローラ１８と、システム制御マイクロコンピュータ（以下、「システム制御マイコン」という）１９と、メモリ２０と、エラー訂正符号／復号器２１と、ドライブ制御マイクロコンピュータ（以下、「ドライブ制御マイコン」という）２２と、データ変復調器２３と、磁界変調ドライバ２４と、操作部２６と、サーボ回路３０と、スピンドルモータ３１と、磁界ヘッド３２と、光ピックアップ３３とを有している。光ディスク２は、記録媒体を構成している。
【００４０】
ビデオ符号器１１は、撮像結果によるビデオ信号をアナログディジタル変換処理してビデオデータを生成し、このビデオデータをＭＰＥＧのフォーマットに従って符号化処理し、ビデオデータからなるエレメンタリストリームを出力する。オーディオ符号器１２は、撮像内容に関するオーディオ信号をアナログディジタル変換処理してオーディオデータを生成し、このオーディオデータをＭＰＥＧのフォーマットに従って符号化処理し、オーディオデータによるエレメンタリストリームを出力する。
【００４１】
ファイル生成器１５は、記録時、ビデオ符号器１１およびオーディオ符号器１２から出力されるエレメンタリストリームを多重化処理し、システム制御マイコン１９の制御により、所定のファイル形式のコンテンツファイルを作成する。
【００４２】
メモリコントローラ１８は、システム制御マイコン１９の制御により、記録時および再生時において、動作を切り換える。このメモリコントローラ１８は、記録時、ファイル生成器１５から出力されるコンテンツファイルによるデータ列、システム制御マイコン１９から出力される各種データを、メモリ１７に順次記録して一時的に保持し、続くエラー訂正符号／復号器２１の処理に対応して保持したデータを出力する。また、メモリコントローラ１８は、再生時、エラー訂正符号／復号器２１の出力データを、メモリ１７に順次記録して一時的に保持し、コンテンツファイルによるデータ列をファイル復号器１６に出力し、各種データをシステム制御マイコン１９に出力する。
【００４３】
エラー訂正符号／復号器２１は、システム制御マイコン１９の制御により、記録時および再生時において、動作を切り換える。このエラー訂正符号／復号器２１は、記録時、メモリコントローラ１８の出力データをメモリ２０に一時的に記録して誤り訂正符号を付加する。また、このエラー訂正符号／復号器２１は、記録時、このようにメモリ２０に保持したデータを所定順序で読み出し、インターリーブ処理されたデータをデータ変復調器２３に出力する。
【００４４】
また、エラー訂正符号／復号器２１は、再生時、データ変復調器２３から出力されるデータを所定順序によりメモリ２０に一時的に記録することでインターリーブ処理を行うと共に、記録時に付加した誤り訂正符号により誤り訂正処理する。また、このエラー訂正符号／復号器２１は、再生時、このようにメモリ２０に保持したデータを記録時と同じ順序で読み出してメモリコントローラ１８に出力する。
【００４５】
データ変復調器２３は、システム制御マイコン１９の制御により、記録時および再生時において、動作を切り換える。このデータ変復調器２３は、記録時、エラー訂正符号／復号器２１の出力データをシリアルデータ列に変換した後、変調処理して磁界変調ドライバ２４または光ピックアップ３３に出力する。また、このデータ変復調器２３は、再生時、光ピックアップ３３から出力される再生信号からクロックを再生し、このクロックを基準にして再生信号を２値識別して復調処理することにより、記録時に生成したシリアルデータ列に対応する再生データを得、この再生データをエラー訂正符号／復号器２１に出力する。
【００４６】
磁界変調ドライバ２４は、光ディスク２が光磁気ディスクの場合に、記録時、システム制御マイコン１９の制御により、データ変復調器２３の出力信号に応じて磁界ヘッド３２を駆動する。磁界ヘッド３２は、光ディスク２を間に挟んで光ピックアップ３３と対向するように保持され、光ピックアップ３３によるレーザービーム照射位置にデータ変復調器２３の出力データに応じた変調磁界を印加する。したがって、この光ディスク装置１は、光ディスク２が光磁気ディスクである場合、熱磁気記録の手法により、この光ディスク２にコンテンツファイル等を記録する。
【００４７】
光ディスク２は、光磁気ディスク（ＭＯ：Magneto Optical disk）、相変化型ディスク等の書き換え可能な光ディスクである。スピンドルモータ３１は、サーボ回路３０の制御により、光ディスク２を、その種類に応じて、線速度一定（ＣＬＶ：Constant linear Velocity ）、角速度一定（ＣＡＶ：ConstantAngle Velocity ）、ゾーンＣＬＶ（ＺＣＬＶ：Zone Constant linearVelocity）等の条件で回転駆動する。
【００４８】
サーボ回路３０は、光ピックアップ３３から出力される各種信号に基づいて、スピンドルモータ３１の動作を制御する。また、このサーボ回路３０は、光ピックアップ３３から出力される各種信号に基づいて、光ピックアップ３３をトラッキング制御、フォーカス制御し、また光ピックアップ３３、磁界ヘッド３２をシーク制御し、さらにはフォーカスサーチ等の処理を実行する。
【００４９】
ドライブ制御マイコン２２は、システム制御マイコン１９からの指示により、これらサーボ回路３０におけるシーク等の動作を制御する。
【００５０】
光ピックアップ３３は、光ディスク２にレーザービームを照射してその戻り光を受光素子により受光し、この受光素子の受光結果を演算処理することより、各種制御用の信号を生成して出力し、また光ディスク２に形成されたピット列、マーク列に応じて信号レベルが変化する再生信号を出力する。
【００５１】
また、この光ピックアップ３３は、システム制御マイコン１９の制御により動作を切り換え、光ディスク２が光磁気ディスクの場合、記録時、光ディスク２に照射するレーザービームの光量を間欠的に立ち上げる。この場合、この光ディスク装置１は、いわゆるパルストレイン方式により、光ディスク２にコンテンツファイル等を記録する。また、この光ピックアップ３３は、光ディスク２が相変化型ディスク等の場合、データ変復調器２３の出力データに応じて光ディスク２に照射するレーザービームの光量を再生時の光量から書き込み時の光量に立ち上げる。この場合、光ディスク装置１は、熱記録の手法を適用して光ディスク２にコンテンツファイル等を記録する。
【００５２】
ファイル復号器１６は、メモリコントローラ１８から出力されるコンテンツファイルのデータを入力し、このデータをビデオデータおよびオーディオデータのエレメンタリストリームに分解して出力する。ビデオ復号器１３は、ファイル復号器１６から出力されるビデオデータのエレメンタリストリームをデータ伸長して図示しない表示手段、外部機器に出力する。オーディオ復号器１４は、ファイル復号器１６から出力されるオーディオデータのエレメンタリストリームをデータ伸長して、図示しない音声出力手段、外部機器に出力する。
【００５３】
操作部２６は、この光ディスク装置１の各種操作子、液晶表示パネルに配置されたタッチパネル等により構成され、ユーザによる各種操作をシステム制御マイコン１９に通知する。
【００５４】
システム制御マイコン１９は、この光ディスク装置１全体の動作を制御するマイクロコンピュータであり、図示しないメモリに記録された所定の処理プログラムの実行により全体の動作を制御する。この実施の形態においては、このシステム制御マイコン１９に係る処理プログラムは、この光ディスク装置１に事前にインストールされて提供される。しかし、この処理プログラムは、このような事前のインストールに代えて、インターネット等のネットワークを介したダウンロードにより提供され、あるいは光ディスク、磁気ディスク、メモリカード等の種々の記録媒体に記録されて提供されてもよい。
【００５５】
この処理プログラムの実行により、システム制御マイコン１９は、例えば光ディスク２の装填が検出されると、光ピックアップ３３を光ディスク２の最内周にシークさせ、光ディスク２に係るファイル管理システムの管理情報を再生する。また、システム制御マイコン１９は、この再生した管理情報をメモリコントローラ１８から取得し、内蔵のメモリに保持する。
【００５６】
システム制御マイコン１９は、このように内蔵のメモリに管理情報を保持することで、光ディスク２に記録された各ファイルのアドレス、および空き領域を検出する。また、システム制御マイコン１９は、この管理情報の検索結果により、光ディスク２に記録されたインデックスファイルを再生し、光ディスク２に記録された各種コンテンツファイルをユーザに提示し、ユーザによる操作を受け付ける。なお、このように光ディスク２から再生されたインデックスファイルは、システム制御マイコン１の内蔵メモリ、あるいはメモリ１７に保持される。この実施の形態においては、インデックスファイルは、内蔵メモリに保持される。
【００５７】
また、システム制御マイコン１９は、ユーザ操作により撮像結果の記録が指示されると、内蔵のメモリに保持した管理情報により空き領域を検出して、光ピックアップ３３をこの空き領域にシークさせ、撮像されたコンテンツファイルを光ディスク２に記録する。
【００５８】
また、システム制御マイコン１９は、このコンテンツファイルの記録に対応するように、内蔵のメモリに保持した管理情報を更新し、光ディスク２の排出時等において、この更新した管理情報により光ディスク２に記録されている管理情報を更新する。この管理情報の更新において、システム制御マイコン１９は、内蔵のメモリに保持して更新した管理情報を、メモリコントローラ１８を介してエラー訂正符号／復号器２１に出力することにより実行する。
【００５９】
システム制御マイコン１９は、上述したようにコンテンツファイルを光ディスク２に記録する際、このコンテンツファイルの生成に必要な各種の情報をファイル生成器１５に出力する。また、システム制御マイコン１９は、ビデオ符号器１１、オーディオ符号器１２およびファイル生成器１５を介してインデックスファイルの生成に必要な情報を取得する、そして、システム制御マイコン１９は、この取得した情報とファイル生成器１５に出力する情報とにより、光ディスク２へのコンテンツファイルの記録に対応するように、内蔵メモリに保持しているインデックスファイルを更新し、この更新したインデックスファイルのデータにより光ディスク２に記録されているインデックスファイルを更新する。
【００６０】
この場合、システム制御マイコン１９は、光ディスク２に記録したコンテンツファイルに対応するエントリをインデックスファイルに追加登録することで、内蔵のメモリに保持されているコンテンツファイルの記録に対応するようにインデックスファイルを更新する。
【００６１】
図１に示す光ディスク装置１の動作を簡単に説明する。
【００６２】
機器本体の電源がオンとされた後に光りディスク２が装填されるとき、あるいは光ディスク２が装填された状態で電源がオンとされるとき、光ピックアップ３３が光ディスク２の最内周にシークするように制御され、光ディスク２からファイル管理システムの管理情報が再生される。この管理情報は、メモリコントローラ１８を介して、システム制御マイコン１９に内蔵したメモリに保持される。システム制御マイコン１９では、このように内蔵メモリに保持された管理情報に基づいて、光ディスク２に記録された各ファイルのアドレス、および空き領域等が検出される。また、このように管理情報が取得された後、この管理情報の検索結果に基づいて、光ディスク２からインデックスファイルが再生される。このインデックスファイルは、システム制御マイコン１９に内蔵したメモリに保持される。
【００６３】
光ディスク２に、撮像されたコンテンツファイルを記録する記録時の動作を説明する。
【００６４】
撮像手段、音声取得手段で取得したビデオデータ、オーディオデータがそれぞれビデオ符号器１１、オーディオ符号器１２でエンコードされた後、ファイル生成器１５に供給される。このファイル生成器１５では、ビデオ符号器１１およびオーディオ符号器１２で得られるビデオおよびオーディオのエレメンタリストリームが多重化され、所定のファイル形式のコンテンツファイルが作成される。
【００６５】
このコンテンツファイルは、メモリコントローラ１８、エラー訂正符号／復号器２１、データ変復調器２３、磁界変調ドライバ２４、光ピックアップ３３による記録系を介して、光ディスク２の所定の空き領域に記録される。
【００６６】
このコンテンツファイルの記録処理と並行して、ビデオデータからサムネイル画像データが生成される。記録されるコンテンツファイルの属性情報である、このサムネイル画像データ、コンテンツファイルのファイル名等から、システム制御マイコン１９により、内蔵メモリに保持されているインデックスファイルのデータが更新される。
【００６７】
上述したように、光ディスク２にコンテンツファイルが記録された後、システム制御マイコン１９の内蔵メモリに保持されている、コンテンツファイルの記録に対応するように更新されたインデックスファイルのデータで、光ディスク２に記録されているインデックスファイルが更新される。
【００６８】
ここで、インデックスファイルは、光ディスク２に記録される各コンテンツファイルに対応したエントリと、各コンテンツファイルのデコードに関する情報がまとめて格納されたデコード情報格納領域とを有している。各エントリには、対応するコンテンツファイルの属性情報が割り当てられていると共に、デコード情報格納領域に記録されているデコードに関する情報のうち、対応するコンテンツファイルのデコードに関する情報を指し示すポインタ情報が設定されている。
【００６９】
光ディスク２に所定のコンテンツファイルが記録されるとき、インデックスファイルは、この所定のコンテンツファイルが登録されるように更新される。このとき、インデックスファイルに、この所定のコンテンツファイルに対応したエントリが追加されるが、そのエントリは、この所定のコンテンツファイルのデコードに関する情報を指し示すポインタ情報を持つようにされる。
【００７０】
また、このコンテンツファイルの記録に対応するように、システム制御マイコン１９の内蔵メモリに保持されている管理情報が更新され、インデックスファイルが更新された後、あるいは光ディスク２の排出時等において、この更新された管理情報により光ディスク２に記録されている管理情報が更新される。
【００７１】
次に、光ディスク２に記録されているコンテンツファイルの一覧表示を参照して、所定のコンテンツファイルを再生する、再生時の動作を説明する。
【００７２】
ユーザによりコンテンツファイルの一覧表示が指示されるとき、システム制御マイコン１９の内蔵メモリに保持されているインデックスファイルのデータから、各コンテンツファイルに対応したサムネイル画像データが順次取得され、一覧表示に係るサムネイル画像データがシステム制御マイコン１９からファイル復号器１６およびビデオ復号器１３を通じて図示しない表示手段に供給され、この表示手段に、光ディスク２に記録されている各コンテンツファイルに係るサムネイル画像が一覧表示される。
【００７３】
なお、システム制御制御マイコン１９は、上述したように、光ディスク２からインデックスファイルを再生して内蔵メモリに保持した後、このインデックスファイルが有するデコード情報格納領域に格納されている各デコードに関する情報毎に、この光ディスク装置１での再生可否を判断する。その判断結果は、ポインタ情報（デコード情報格納領域における各デコード情報に関する情報を指し示す）と関連付けされて、所定の記憶領域に記憶される。上述の一覧表示の対象となるコンテンツファイルは、光ディスク２に記録されている全てのコンテンツファイル、あるいは再生可能と判断されたコンテンツファイルのみとされる。
【００７４】
このように、表示手段にサムネイル画像が一覧表示されている状態で、ユーザによって所定のサムネイル画像が選択されて再生が指示されるとき、内蔵メモリに保持されているインデックスファイルのデータおよび管理システムの管理情報に基づいて、システム制御マイコン１９の制御により、光ディスク２から選択された所定のサムネイル画像に対応したコンテンツファイルは、再生が可能であるときは、再生される。この場合、光ディスク２から再生されたコンテンツファイルは、光ピックアップ３３、データ変復調器２３、エラー訂正符号／復号器２１、メモリコントローラ１８を通じて得られる。そして、この再生されたコンテンツファイルはファイル復号器１６でビデオデータおよびオーディオデータのエレメンタリストリームに分解された後、それぞれのエレメンタリストリームはビデオ復号器１３、オーディオ復号器１４によりデコードされて出力される。
【００７５】
次に、システム制御マイコン１９による、上述したインデックスファイルの更新処理についてさらに説明する。
【００７６】
システム制御マイコン１９は、上述したように光ディスク２に所定のコンテンツファイルが記録されるとき、この所定のコンテンツファイルが追加登録されるように、インデックスファイルを更新する。
【００７７】
インデックスファイルは、図９を用いて上述したと同様に、テキストファイルＦＴＸ、サムネイル画像ファイルＦＴＨ、プロパティファイルＦＰからなっている。なお、本実施例においては、特に、プロパティファイルＦＰ、サムネイル画像ファイルＦＴＨ、テキストファイル（又はメタデータファイル）ＦＴＸから構成されるインデックスファイルをＡＶ−Ｉｎｄｅｘファイルと呼ぶ。
【００７８】
各コンテンツファイルの属性情報は、テキストファイル、サムネイル画像ファイル、およびプロパティファイルに分けられて配置される。また、各ファイルは、各コンテンツファイルの属性情報によるエントリが連続して配された構成となっている。各エントリは、一個または複数個の固定長スロットが連結されて構成されている。ここで、各エントリはそれぞれ管理情報領域を構成している。
【００７９】
プロパティファイルＦＰの各エントリ（パリティエントリ）には、ディスクタイトル、各コンテンツファイルの属性を示すデータが割り当てられる。また、このプロパティファイルＦＰの各エントリには、テキストファイルＦＴＸ、サムネイル画像ファイルＦＴＨの対応するエントリを特定する管理情報が設定される。また、プロパティファイルＦＰの複数個のスロットで構成されるエントリにあっては、各スロットに対して、そのスロットに続く次のスロットを特定する管理情報が設定される。また、このプロパティファイルＦＰの各エントリには、対応するコンテンツファイルを特定する情報が設定される。さらに、このプロパティファイルＦＰの各エントリには、コンテンツファイル、実在するフォルダおよび仮想フォルダの階層構造を定義する情報が設定される。
【００８０】
ここで、各ファイルは、それぞれ、ファイル先頭からのスロット数を示すスロット番号で管理される固定長スロットが連続した構成とされる。このスロット番号は、ファイルを構成する固定長スロットの並び順を示すインデックス情報を構成している。このインデックスファイルには、一個または複数個の固定長スロットが連結された所定数のエントリ（管理情報領域）が設けられる。各エントリは、連結された一個または複数個の固定長スロットのうち、先頭の固定長スロットのスロット番号で識別される。
【００８１】
なお、プロパティファイルＦＰの各エントリには、他のファイルの対応するエントリに割り当てられたスロットの数だけ、最低限、スロットが設けられる。例えば、サムネイル画像ファイルＦＴＨ、テキストファイルＦＴＸに、１つのコンテンツファイルに係る２つのスロットからなるエントリが設けられている場合、プロパティファイルＦＰの対応するエントリには、少なくとも２つのスロットが割り当てられる。
【００８２】
また、プロパティファイルＦＰには、ヘッダに続いてシステムインフォメーションエントリが設けられる。図２は、プロパティファイルＦＰの構成を示している。システムインフォメーションエントリは、デコード情報格納領域を構成しており、光ディスク２に記録される各コンテンツファイルのデコードに関する情報がまとめて格納する。
【００８３】
また、図２に示すように、プロパティファイルＦＰには、システムインフォメーションエントリに続いて、例えば各コンテンツファイルに対応したエントリが連続して設けられる。なお、このコンテンツファイルに対応したエントリを、システムインフォメーションエントリとの対比により、以下においては、適宜、「ファイルエントリ」と呼ぶ。
【００８４】
各ファイルエントリには、システムインフォメーションエントリに記録されているデコードに関する情報のうち、対応するコンテンツファイルのデコードに関する情報を指し示すプロファイルエントリインデックスが配される。このプロファイルエントリインデックスはポインタ情報を構成している。
【００８５】
システムインフォメーションエントリには、プロファイルデータリストが設けられる。このプロファイルデータリストには、デコードに関する情報が記録されたＡＶプロファイルエントリが、光ディスク２に記録された各コンテンツファイルに係るデコードに関する情報の種類の分、設けられる。
【００８６】
図２の例は、先頭のファイルエントリに対応したコンテンツファイルに、プロファイルデータリストの先頭のＡＶプロファイルエントリ＃１に記録されたデコードに関する情報による処理を行うことにより、ビデオデータおよびオーディオデータがデコードされることを、示している。また、この図２の例は、続く２つのファイルエントリに対応したコンテンツファイルに、プロファイルデータリストの３番目のＡＶプロファイルエントリ＃３に記録されたデコードに関する情報による処理を行うことにより、ビデオデータおよびオーディオデータがデコードされることを、示している。
【００８７】
図３は、システムインフォメーションエントリに設けられるプロファイルデータリストの構成を示している。プロファイルデータリストにおいては、先頭の４バイトに、このプロファイルデータリストのデータブロックのサイズ（size）が割り当てられ、続く２バイトに、このデータブロックがプロファイルデータリストであることを示す種別data_type(=Profile Data List)が割り当てられる。
【００８８】
また、このプロファイルデータリストにおいては、続く２バイトに、このプロファイルデータリストに含まれるＡＶプロファイルエントリのエントリ数（entry_count）が割り当てられ、さらに続く９６×Ｎバイトに、エントリ数Ｎだけ各９６バイトのＡＶプロファイルエントリ（av_profile_entry）が順次割り当てられる。
【００８９】
図４は、ＡＶプロファイルエントリの構成を示している。このＡＶプロファイルエントリは、ビデオデータのデコードに関する情報であるビデオプロファイルエントリ（video_profile_entry）と、オーディオデータのデコードに関する情報であるオーディオプロファイルエントリ（audio_profile_entry）とから形成される。
【００９０】
図５は、ビデオプロファイルエントリの構成を示している。このビデオプロファイルエントリにおいては、先頭の４バイトに、このビデオプロファイルエントリのデータブロックのサイズ（size）が割り当てられ、続く４バイトに、このデータブロックがビデオプロファイルエントリであることを示す種別data_type(=Profile Data for Video)が割り当てられる。
【００９１】
また、このビデオプロファイルエントリにおいては、続く１バイトに、このビデオプロファイルエントリのバージョン（version）が割り当てられ、続く３バイトに、このビデオプロファイルエントリにおけるデータ形式を特定するフラグ（flags）が割り当てられ、続く４バイトに、リザーブ（reserved）が割り当てられる。
【００９２】
また、このビデオプロファイルエントリにおいては、続く４バイトに、ビデオデータのデータ圧縮のフォーマット情報（codec_type）が割り当てられ、ここにＭＰＥＧ４、ＡＶＣ等のフォーマットが記録され、続く４バイトに、データ圧縮のフォーマットの詳細な設定情報（codec_specific_information）が割り当てられ、ここにフォーマットのレベル等が記録される。
【００９３】
また、このビデオプロファイルエントリにおいては、続く４バイトに、ビデオアトリビュートフラグ（video_attribute_flags）が割り当てられ、ここにセキュリティーの有無、スキャン方式等が記録され、さらに続く各４バイトにそれぞれ平均ビットレート（average_bitrate）、最大ビットレート（max_bitrate）、平均フレームレート（average_frame_rate）、最大フレームレート（max_frame_rate）、１画面の水平方向および垂直方向のサンプリング数（visual_size）、アスペクト比（pixel_aspect_ratio）が割り当てられる。
【００９４】
図６は、オーディオプロファイルエントリの構成を示している。このオーディオプロファイルエントリにおいては、先頭の４バイトに、このオーディオプロファイルエントリのデータブロックのサイズ（size）が割り当てられ、続く４バイトに、このデータブロックがオーディオプロファイルエントリであることを示す種別data_type(=Profile Data for Audio)が割り当てられる。
【００９５】
また、このオーディオプロファイルエントリにおいては、続く１バイトに、このオーディオプロファイルエントリのバージョン（version）が割り当てられ、続く３バイトに、このオーディオプロファイルエントリにおけるデータ形式を特定するフラグ（flags）が割り当てられ、続く４バイトに、リザーブ（reserved）が割り当てられる。
【００９６】
また、このオーディオプロファイルエントリにおいては、続く４バイトに、オーディオデータのデータ圧縮のフォーマット情報（codec_type）が割り当てられ、続く４バイトに、データ圧縮のフォーマットの詳細な設定情報（codec_specific_information）が割り当てられ、ここにフォーマットのレベル等が記録される。
【００９７】
また、このオーディオプロファイルエントリにおいては、続く４バイトに、オーディオアトリビュートフラグ（Audio_attribute_flags）が割り当てられ、ここにセキュリティーの有無、スキャン方式等が記録され、さらに続く各４バイトに平均ビットレート（average_bitrate）、最大ビットレート（max_bitrate）、サンプリングレート（sampling_rate）、オーディオデータのチャンネル数（audio_channel_number）が割り当てられる。
【００９８】
図７のフローチャートは、コンテンツファイルの記録時におけるシステム制御マイコン１９の処理手順を示している。
【００９９】
システム制御マイコン１９は、例えば、光ディスク２の装填によりステップＳＰ１からステップＳＰ２に移る。このステップＳＰ２で、システム制御マイコン１９は、光ディスク２に記録されたインデックスファイルを取得して、内蔵したメモリに保持する。そして、続くステップＳＰ３で、システム制御マイコン１９は、ユーザ操作に対応して、所定のコンテンツファイルを光ディスク２に記録する。
【０１００】
システム制御マイコン１９は、この所定のコンテンツファイルの記録を終了すると、ステップＳＰ４で、この所定のコンテンツファイルのデコードに関する情報に基づいて、インデックスファイルのシステムインフォメーションエントリ（図２参照）に記録されたＡＶプロファイルエントリを順次検索し、この所定のコンテンツファイルのデコードに関する情報がこのシステムインフォメーションエントリに既に記録されているか否かを判断する。
【０１０１】
この判断処理において、システム制御マイコン１９は、光ディスク２に記録された所定のコンテンツファイルと同一の記録モードで記録したと判断されるＡＶプロファイルエントリを、以下のようにして、初めに検出する。
【０１０２】
すなわち、システム制御マイコン１９は、ビデオプロファイルエントリ（video_profile_entry）に関して、データ圧縮のフォーマットの情報（codec_type）、フォーマットの詳細な設定情報（codec_specific_information）、ビデオアトリビュートフラグ（video_attribute_flags）、１画面の水平方向及び垂直方向のサンプリング数（visual_size）、アスペクト比（pixel_aspect_ratio）が、記録した所定のコンテンツファイルに該当するものを検出する。
【０１０３】
そして、システム制御マイコン１９は、ビデオプロファイルエントリに関して検出されたＡＶプロファイルエントリのうち、オーディオプロファイルエントリにおいて、オーディオのデータ圧縮に供したフォーマットの情報（codec_type）、フォーマットの詳細な設定情報（codec_specific_information）、オーディオアトリビュートフラグ（audio_attribute_flags）、サンプリングレート（sampling_rate）、チャンネル数（audio_channel_number）が、記録した所定のコンテンツファイルに該当するものを検出する。
【０１０４】
このようにして、システム制御マイコン１９は、光ディスク２に記録した所定のコンテンツファイルと同一の記録モードで記録したと判断されるＡＶプロファイルエントリを検出する。
【０１０５】
次に、システム制御マイコン１９は、記録した所定のコンテンツファイルのビットレート、フレームレートの所定桁を切り上げ、上述したように検出したＡＶプロファイルエントリのうち、そのビットレート、フレームレートが、この切り上げた値となるものを検出する。
【０１０６】
システム制御マイコン１９は、システムインフォメーションエントリに記録されたＡＶプロファイルエントリに、記録した所定のコンテンツファイルと同一の記録モードで記録したと判断されるＡＶプロファイルエントリが存在し、かつ、その中にビットレートおよびフレームレートが、記録した所定のコンテンツファイルのビットレートおよびフレームレートの所定桁を切り上げたものと同じものがあるときは、記録した所定のコンテンツファイルのデコードに関する情報（ＡＶプロファイルエントリ）が、このシステムインフォメーションエントリに既に記録されていると判断する。
【０１０７】
システム制御マイコン１９が、このようなビットレートおよびフレームレートの切り上げ処理を伴った判断処理を行う構成とすることによって、ビットレートおよびフレームレートが厳密には異なる複数のデコードに関する情報を一つにまとめて表すことが可能になり、それだけシステムインフォメーションエントリ内のＡＶプロファイルエントリの個数を減らすことができ、インデックスファイルのファイルサイズを低減できる。
【０１０８】
なお、この切り上げは、ＡＶプロファイルエントリに記録されたビットレート、フレームレートによるコンテンツファイルを再生する機器で、記録した所定のコンテンツファイルを再生することが可能であると判定できる程度の有効桁数で実行する。例えば、記録したコンテンツファイルのフレームレートがフレーム周波数２９．９４〔Ｈｚ〕の場合、システム制御マイコン１９は、フレーム周波数３０〔Ｈｚ〕によりＡＶプロファイルエントリを検出する。
【０１０９】
なお、ここで、システム制御マイコン１９は、上述したようなビットレートおよびフレームレートの切り上げ処理を伴った判断処理を行うのではなく、ビットレートおよびフレームレートも完全に一致したものがあるか否かで、記録した所定のコンテンツファイルのデコードに関する情報がシステムインフォメーションエントリに既に記録されているか否かの判断を行うようにしてもよい。
【０１１０】
システム制御マイコン１９は、ステップＳＰ４で、記録した所定のコンテンツファイルのデコードに関する情報がシステムインフォメーションエントリに既に記録されていると判断するときは、ステップＳＰ４からステップＳＰ５に移る。このステップＳＰ５で、システム制御マイコン１９は、この記録した所定のコンテンツファイルのファイルエントリをプロパティファイルＦＰに追加登録する。
【０１１１】
そして、ステップＳＰ６で、システム制御マイコン１９は、ステップＳＰ４の処理で検出された既に記録されているデコードに関する情報のＡＶプロファイルエントリを指し示すように、この追加登録したファイルエントリにプロパティエントリインデックス（ポインタ情報）を設定する。そして、ステップＳＰ７で、システム制御マイコン１９は、ユーザ操作により、動作の終了が指示されたか否か判断し、動作の終了が指示されていないときは、ステップＳＰ７からステップＳＰ３に戻って、ユーザ操作に応動して続く所定のコンテンツファイルを記録し、一方動作の終了が指示されているときは、ステップＳ９で、処理を終了する。
【０１１２】
また、システム制御マイコン１９は、ステップＳＰ４で、記録した所定のコンテンツファイルのデコードに関する情報がシステムインフォメーションエントリに未だ記録されていないと判断するときは、ステップＳＰ４からステップＳＰ８に移る。そして、このステップＳＰ８で、システム制御マイコン１９は、この記録した所定のコンテンツファイルのデコードに関する情報によりＡＶプロファイルエントリを作成し、このＡＶプロファイルエントリをプロファイルデータリストに追加する。
【０１１３】
そして、続くステップＳＰ５で、システム制御マイコン１９は、この所定のコンテンツファイルのファイルエントリをプロパティファイルＦＰに追加登録する。そして、続くステップＳＰ６で、システム制御マイコン１９は、ステップＳＰ８で追加したＡＶプロファイルエントリを指し示すように、このステップＳＰ５で追加登録したファイルエントリにプロパティエントリインデックス（ポインタ情報）を設定する。
【０１１４】
なお、図７に示すフローチャートの処理手順では、光ディスク２に所定のコンテンツファイルを記録した後に、記録した所定のコンテンツファイルのデコードに関する情報がシステムインフォメーションエントリに記録されているか否かを判断し、記録されていないときは追加するものであるが、所定のコンテンツファイルを光ディスク２に記録する前に、その所定のコンテンツファイルのデコードに関する情報がシステムインフォメーションエントリに記録されているか否かを判断し、記録されていないときは追加し、その後にこの所定のコンテンツファイルを光ディスク２に記録するようにしてもよい。
【０１１５】
また、システムインフォメーションエントリへのＡＶプロファイルエントリの登録にあっては、記録した所定のコンテンツファイルのデコードに関する情報に代えて、ビットレート等が異なる他の記録装置の対応する記録モードに係るデコードに関する情報を記録するようにしてもよい。因みにこのような場合は、この他の記録装置が広く汎用に供されているような場合が考えられる。
【０１１６】
例えば、メモリースティック動画フォーマットのプロファイルレベルとの対応が考えられる。つまり、フォーマットやルールで、記録レベルが規定されている場合（例えば、レベル１では１２８kbpsまで、レベル２では２５６kbpsまで、などと決められている場合）、実際の機器での記録では１５０kbpsで記録されていても、１５０kbpsではなく、動画フォーマットでこのビットレートに対応するレベルの上限である２５６kbpsを、ＡＶプロファイルエントリに登録する。
【０１１７】
図８のフローチャートは、コンテンツファイルの再生時におけるシステム制御マイコン１９の処理手順を示している。
【０１１８】
システム制御マイコン１９は、例えば光ディスク２の装填によりステップＳＰ１１からステップＳＰ１２に移る。このステップＳＰ１２で、システム制御マイコン１９は、光ディスク２に記録されたインデックスファイルを取得し、内蔵したメモリに保持する。
【０１１９】
そして、ステップＳＰ１３で、システム制御マイコン１９は、この取得したインデックスファイルのプロファイルデータリストに記録されたＡＶプロパティエントリについて、各ＡＶプロパティエントリに記録されたデコードに関する情報による処理を実行可能か否か判断する。
【０１２０】
つまり、システム制御マイコン１９は、各ＡＶプロパティエントリによるコンテンツファイルを再生可能か否か判断し、その判断結果をポインタ情報としてのプロファイルエントリインデックスと関連付けて、内蔵メモリ等の所定の記憶領域に記憶する。この実施の形態において、システム制御マイコン１９は、再生可能と判断したＡＶプロパティエントリを指し示すプロファイルエントリインデックスを内蔵メモリに記録する。
【０１２１】
次に、ステップＳＰ１４で、システム制御マイコン１９は、ユーザ操作に従って、再生すべき所定のコンテンツファイルの選択を受け付け、対応するファイルエントリをインデックスファイルから検出する。例えば、システム制御マイコン１９は、インデックスファイルに記録されたサムネイル画像ファイルによるサムネイル画像の一覧表示、テキストファイルによるタイトルの一覧表示等により、ユーザ操作による選択を受け付ける。
【０１２２】
次に、ステップＳＴ１５で、システム制御マイコン１９は、このインデックスファイルから検出したファイルエントリに、ステップＳＰ１３で内蔵メモリに記録したプロファイルエントリインデックスが設定されているか否かを判断する。システム制御マイコン１９は、インデックスファイルから検出したファイルエントリに、内蔵メモリに記録したプロファイルエントリインデックスが設定されていないと判断するとき、ステップＳＰ１５からステップＳＰ１６に移る。
【０１２３】
このステップＳＰ１６で、システム制御マイコン１９は、このコンテンツファイルについては、再生困難である旨、ユーザに通知した後、ステップＳＰ１４に戻る。なおここでこのようなユーザへの通知にあっては、例えば再生困難である旨のメッセージの表示等、種々の手法を適用することができる。
【０１２４】
また、システム制御マイコン１９は、ステップＳＰ１５で、インデックスファイルから検出したファイルエントリに、内蔵メモリに記録したプロファイルエントリインデックスが設定されていると判断するとき、ステップＳＰ１５からステップＳＰ１７に移る。このステップＳＰ１７で、システム制御マイコン１９は、ユーザ操作で選択された所定のコンテンツファイルを再生可能と判断し、続くステップＳＰ１８で、この所定のコンテンツファイルを再生するように全体の動作を制御する。そして、システム制御マイコン１９は、この所定のコンテンツファイルの再生を終了すると、ステップＳＰ１４に戻る。
【０１２５】
なお、図８に示す処理手順では、ステップＳＰ１５における判断で、ステップＳＰ１３における判断結果、つまりインデックスファイルのプロファイルデータリストの各ＡＶプロパティエントリに記録されたデコードに関する情報による処理を実行可能か否かの判断結果を利用するものであり、所定のコンテンツファイルの再生可否を高速に判断できる。なお、ステップＳＰ１３における判断を省略し、ステップＳＰ１５で、所定のコンテンツファイルに対応したファイルエントリに設定されているプロファイルエントリインデックスが指し示すＡＶプロパティエントリのデコードに関する情報による処理を実行可能か否か判断して、所定のコンテンツファイルの再生可否を判断するようにしてもよい。
【０１２６】
図１に示す光ディスク装置１においては、インデックスファイルのシステムインフォメーションエントリに光ディスク２に記録される各コンテンツファイルのデコードに関する情報がまとめて格納され、またインデックスファイルの各コンテンツファイルのそれぞれに対応して設けられたエントリ（ファイルエントリ）に、システムインフォメーションエントリ（デコード情報格納領域）の対応するＡＶプロファイルエントリ（デコードに関する情報）を指し示すプロファイルエントリインデックス（ポインタ情報）が配されるものである。したがって、この光ディスク装置１によれば、インデックスファイルに同一のデコードに関する情報が重複して記録されることを回避でき、またデコードに関する情報をコード化されることなく記録されるため、インデックスファイルのサイズを大幅に増大させることなく、各コンテンツファイルのデコードに関する情報を詳細に記録できる。
【０１２７】
また、図１に示す光ディスク装置１においては、所定のコンテンツファイルが登録されるようにインデックスファイルを更新する際、システムインフォメーションエントリ（デコード情報格納領域）に、この所定のコンテンツファイルに対応するＡＶプロファイルエン（デコードに関する情報）が記録されていないとき、この所定のコンテンツファイルに対応するＡＶプロファイルエントリ（デコードに関する情報）が追加される。したがって、この光ディスク装置１によれば、システムインフォメーションエントリ（デコード情報格納領域）に存在するＡＶプロファイルエントリ（デコードに関する情報）に対応しないコンテンツファイルを光ディスク２に記録する場合にも良好に対処できる。
【０１２８】
また、図１に示す光ディスク装置１によれば、光ディスク２から所定のコンテンツファイルを再生しようとする場合、インデックスファイルの、この所定のコンテンツファイルに対応したエントリ（ファイルエントリ）が持つプロファイルエントリインデックス（ポインタ情報）で指し示されるシステムインフォメーションエントリ（デコード情報格納領域）のＡＶプロファイルエントリ（デコードに関する情報）に基づいて、この所定のコンテンツファイルが、再生可能か否かが判断される。したがって、この光ディスク装置１によれば、所定のコンテンツファイルに対応したＡＶプロファイルエントリ（デコードに関する情報）そのもので再生可否を判断できるため、この所定のコンテンツファイルの再生可否を正しく判断できる。
【０１２９】
なお、上述の図８に示す処理手順では、ユーザにより選択された所定のコンテンツファイルについて再生可否を判断し、再生可能と判断するときこの所定のコンテンツファイルを再生するものであるが、予め再生可能なコンテンツファイルのみ一覧表示し、ユーザはこの一覧表示から所定のコンテンツファイルを選択するものとし、再生困難なコンテンツファイルについてはユーザが認識できないようにしてもよい。
【０１３０】
また、上述実施の形態においては、インデックスファイルがテキストファイルＦＴＸ、サムネイル画像ファイルＦＴＨおよびプロパティファイルＦＰからなり、各コンテンツファイルの属性情報がそれぞれグループ化されてこれら各ファイルに配置されるものを示したが、この発明はこれに限らず、インデックスファイルが１つのファイルで構成されるものにも同様に適用できる。
【０１３１】
また、上述実施の形態においては、この発明を光ディスク装置１に適用する場合について述べたが、この発明はこれに限らず、ハードディスク、メモリカード等、種々の記録媒体に記録する場合、さらには再生専用の記録媒体にコンテンツファイルを記録する場合に広く適用することができる。
【０１３２】
また、上述の実施の形態においては、エンコーダ、デコーダである符号器、復号器を一体化してなる場合について述べたが、この発明はこれに限らず、これら符号器、復号器をソフトウエアの処理により構成する場合、さらには外部機器よりデータ圧縮してなるビデオデータおよびオーディオデータを入力して記録する構成に適用して、これら符号器、復号器が外部機器に設けられている場合等にも広く適用することができる。
【産業上の利用可能性】
【０１３３】
この発明は、インデックスファイルのサイズを大幅に増大させることなく、各コンテンツファイルのデコードに関する情報を詳細に記録でき、またそれにより各コンテンツファイルの再生可否を正しく判断できるものであり、例えば光ディスク装置に適用できる。
【図面の簡単な説明】
【０１３４】
【図１】光ディスク装置の構成を示すブロック図である。
【図２】プロパティファイルがシステムインフォメーションエントリおよび複数のファイルエントリを有することを示す図である。
【図３】システムインフォメーションエントリに設けられるプロファイルデータリストの構成を示す図である。
【図４】プロファイルデータリストに割り当てられるＡＶプロファイルエントリの構成を示す図である。
【図５】ＡＶプロファイルエントリを構成するビデオプロファイルエントリの構成を示す図である。
【図６】ＡＶプロファイルエントリを構成するオーディオプロファイルエントリの構成を示す図である。
【図７】コンテンツファイルの記録時におけるシステム制御マイコンの処理手順を示すフローチャートである。
【図８】コンテンツファイルの再生時におけるシステム制御マイコンの処理手順を示すフローチャートである。
【図９】インデックスファイルを構成するテキストファイル、サムネイル画像ファイル、プロパティファイルを説明するための図である。
【図１０】プロパティファイルと仮想フォルダ、コンテンツファイルの対応関係の一例を示す図である。
【符号の説明】
【０１３５】
１・・・光ディスク装置、２・・・光ディスク、１１・・・ビデオ符号器、１２・・・オーディオ符号器、１３・・・ビデオ復号器、１４・・・オーディオ復号器、１５・・・ファイル生成器、１６・・・ファイル復号器、１７，２０・・・メモリ、１８・・・メモリコントローラ、１９・・・システム制御マイコン、２１・・・エラー訂正符号／復号器、２２・・・ドライブ制御マイコン、２３・・・データ変復調器、２４・・・磁界変調ドライバ、２６・・・操作部
【図１】
2007095271.tif 000003
【図２】
2007095271.tif 000004
【図３】
2007095271.tif 000005
【図４】
2007095271.tif 000006
【図５】
2007095271.tif 000007
【図６】
2007095271.tif 000008
【図７】
2007095271.tif 000009
【図８】
2007095271.tif 000010
【図９】
2007095271.tif 000011
【図１０】
2007095271.tif 000012