(57)【特許請求の範囲】
【請求項１】
階層構造を構成する複数の記録情報片を作成する第１の情報片作成手段と、
前記階層構造を構成する複数の階層のうちの一の階層を示す階層情報片、及び、前記記録情報片に関連する情報の種類を示す種類情報片を作成する第２の情報片作成手段と、
前記種類情報片が示す情報の種類に関連する情報を記述する記録情報関連テキストを作成するテキスト作成手段と、
前記記録情報関連テキストの位置を示すテキスト配置情報片を作成する第３の情報片作成手段と、
前記階層情報片、前記種類情報片、前記テキスト配置情報片及び記録情報関連テキストを前記階層構造に従って配置すると共に、前記テキスト配置情報片を前記種類情報片と対にして配置する配置手段と、
前記配置された複数の記録情報片、階層情報片、種類情報片、テキスト配置情報片及び記録情報関連テキストを情報記録媒体に記録する記録手段と、
を備えたことを特徴とする情報記録装置。
【請求項２】
前記テキスト作成手段は、前記階層情報片が示す階層に関連する情報を記述する階層関連テキストを更に作成し、
前記配置手段は、前記記録情報関連テキスト及び前記階層関連テキストを混在させて連続的に配置することを特徴とする請求項１に記載の情報記録装置。
【請求項３】
前記第３の情報片作成手段は、前記階層関連テキストの位置を示す階層関連テキスト配置情報片を更に作成し、
前記配置手段は、前記階層関連テキスト配置情報片を前記階層情報片と対にして配置することを特徴とする請求項２に記載の情報記録装置。
【請求項４】
前記複数の階層のうち、予め決められた特定の階層を示す前記階層情報片の前記情報記録媒体上の記録位置を示す複数の特定階層情報片を作成する第４の情報片作成手段を更に備えたことを特徴とする請求項１乃至３のいずれか一に記載の情報記録装置。
【請求項５】
前記複数の階層のうち、最上位の階層を示す前記階層情報片の前記情報記録媒体上の記録位置を示す最上位階層情報片を作成する第５の情報片作成手段を更に備えたことを特徴とする請求項１乃至４のいずれか一に記載の情報記録装置。
【請求項６】
前記種類情報片のうち特定の当該種類情報片について、前記記録情報関連テキストと、当該記録情報関連テキストに対応する前記記録情報片の階層構造における論理的位置との関係を示した対照情報片を作成する第６の情報片作成手段を更に備えることを特徴とする請求項１乃至５のいずれか一に記載の情報記録装置。
【請求項７】
前記階層情報片は、前記複数の階層のうち、使用者が任意に指定することができる前記記録情報片の単位を含む階層のみを示すことを特徴とする請求項１乃至６のいずれか一に記載の情報記録装置。
【請求項８】
前記配置手段は、前記特定の階層よりも下位の階層において、自己の一階層上位の階層から分岐しており且つ自己と同一階層に他の記録情報片が存在し、且つ、自己又は前記他の記録情報片若しくは自己又は前記他の記録情報片より下位に存在するいずれかの階層にテキストを有する記録情報片については、対応する階層情報片を配置することを特徴とする請求項４に記載の情報記録装置。
【請求項９】
前記記録情報関連テキストは、当該記録情報関連テキストが記述する関連情報の細分類を示す分類記号部分と前記関連情報を示す文字部分とを含むことを特徴とする請求項１乃至８のいずれか一に記載の情報記録装置。
【請求項１０】
前記情報記録媒体は、マスタディスクであり、
前記マスタディスクを用いてレプリカディスクを製造する手段を更に備えることを特徴とする請求項１乃至９のいずれか一に記載の情報記録装置。
【請求項１１】
階層構造を構成する複数の記録情報片と、
前記階層構造を構成する複数の階層のうちの一の階層を示す階層情報片、及び前記記録情報片に関連する情報の種類を示す種類情報片と、
前記種類情報片が示す情報の種類に関連する情報を記述する記録情報関連テキストと、
前記記録情報関連テキストの位置を示すテキスト配置情報片と、が記録された情報記録媒体から情報を再生する情報再生装置であって、
前記情報記録媒体に記録されている情報に対応する検出信号を生成する生成手段と、
前記検出信号を復調し、復調信号を生成する復調手段と、
前記復調信号から前記記録情報関連テキストを検出する検出手段と、
前記検出された記録情報関連テキストに対応する表示信号を生成する表示信号生成手段と、
を備えたことを特徴とする情報再生装置。
【請求項１２】
前記情報記録媒体には、前記階層情報片が示す階層に関連する情報を記述する階層関連テキストが、前記記録情報関連テキストと混在しつつ連続的に記録されていることを特徴とする請求項１１に記載の情報再生装置。
【請求項１３】
検索の対象となる記録情報片に対応する関連情報の種類、及び当該検索の対象となる前記記録情報片に関連する検索対象テキストを指定する指定手段と、
指定された関連情報の種類に対応する前記種類情報片を検索する検索手段と、
前記検索手段により発見された前記種類情報片と組になっている前記テキスト配置情報片を用いて、前記発見された種類情報片を有する前記記録情報関連テキストのうちから、前記検索対象テキストを含む当該記録情報関連テキストを選択する選択手段と、を更に備え、
前記表示信号生成手段は、前記選択手段により選択された前記記録情報関連テキストに対応する前記表示信号を生成することを特徴とする請求項１１又は１２に記載の情報再生装置。
【請求項１４】
対応する前記階層情報片及び関連する他の前記階層情報片を参照して、前記選択された記録情報関連テキストに対応する前記記録情報片の前記階層構造における論理的位置及び当該記録情報片に関する情報を取得する取得手段と、
前記取得手段により取得された前記論理的位置に基づいて、前記選択された記録情報関連テキストに対応する前記記録情報片の中から指定された前記記録情報片を再生する再生手段と、
を更に備えることを特徴とする請求項１３に記載の情報再生装置。
【請求項１５】
前記情報記録媒体には、前記種類情報片のうち特定の当該種類情報片について、前記記録情報関連テキストと当該記録情報関連テキストに対応する前記記録情報片の階層構造における論理的位置との関係を示した対照情報片が更に記録されており、
検索の対象となる前記記録情報片、及び前記検索の対象となる前記記録情報片に対応する前記関連情報の種類を指定する指定手段と、
前記対照情報片を参照し、前記指定された関連情報の種類に対応する前記種類情報片を有する前記記録情報関連テキストと当該記録情報関連テキストに対応する前記記録情報片の前記階層構造における論理的位置とを検索する検索手段と、
検索された前記論理的位置に基づいて、前記指定手段により指定された前記記録情報片を再生する再生手段と、
を更に備えることを特徴とする請求項１１又は１２に記載の情報再生装置。
【請求項１６】
前記記録情報関連テキストは、当該記録情報関連テキストが記述する前記関連情報の細分類を示す分類記号部分と前記関連情報を示す文字部分とを含み、
検索の対象となる前記記録情報片、及び前記検索の対象となる前記記録情報片に関連する情報の細分類を指定する指定手段と、
前記指定された細分類に対応する分類記号を含む前記記録情報関連テキストを検索する検索手段と、
対応する前記階層情報片及び関連する他の前記階層情報片を参照して、検索された前記記録情報関連テキストに対応する前記記録情報片の前記階層構造における論理的位置及び当該記録情報片に関する情報を取得する取得手段と、
前記取得手段により取得された前記論理的位置に基づいて、前記指定手段により指定された前記記録情報片を再生する再生手段と、
を更に備えることを特徴とする請求項１１又は１２に記載の情報再生装置。
【請求項１７】
階層構造を構成する複数の記録情報片を作成する第１の情報片作成手段と、
前記階層構造を構成する複数の階層のうちの一の階層を示す階層情報片、及び、前記記録情報片に関連する情報の種類を示す種類情報片を作成する第２の情報片作成手段と、
前記種類情報片が示す情報の種類に関連する情報を記述する記録情報関連テキストを作成するテキスト作成手段と、
前記記録情報関連テキストの位置を示すテキスト配置情報片を作成する第３の情報片作成手段と、
前記階層情報片、前記種類情報片、前記テキスト配置情報片及び記録情報関連テキストを前記階層構造に従って配置すると共に、前記テキスト配置情報片を前記種類情報片と対にして配置する配置手段と、
を備えたことを特徴とする情報処理装置。
【請求項１８】
前記テキスト作成手段は、前記階層情報片が示す階層に関連する情報を記述する階層関連テキストを更に作成し、
前記配置手段は、前記記録情報関連テキスト及び前記階層関連テキストを混在させて連続的に配置することを特徴とする請求項１７に記載の情報処理装置。
【請求項１９】
前記第３の情報片作成手段は、前記階層関連テキストの位置を示す階層関連テキスト配置情報片を更に作成し、
前記配置手段は、前記階層関連テキスト配置情報片を前記階層情報片と対にして配置することを特徴とする請求項１７又は１８に記載の情報処理装置。
【請求項２０】
前記複数の階層のうち、予め決められた特定の階層を示す前記階層情報片のアドレスを示す複数の特定階層情報片を作成する第４の情報片作成手段を更に備えることを特徴とする請求項１７乃至１９のいずれか一に記載の情報処理装置。
【請求項２１】
前記複数の階層のうち、最上位の階層を示す前記階層情報片のアドレスを示す最上位階層情報片を作成する第５の情報片作成手段を更に備えることを特徴とする請求項１７乃至２０のいずれか一に記載の情報処理装置。
【請求項２２】
前記種類情報片のうち特定の当該種類情報片について、前記記録情報関連テキストと、当該記録情報関連テキストに対応する前記記録情報片の階層構造における論理的位置との関係を示した対照情報片を作成する第６の情報片作成手段を更に備えることを特徴とする請求項１７乃至２１のいずれか一に記載の情報処理装置。
【請求項２３】
前記階層情報片は、前記複数の階層のうち、使用者が任意に指定することができる前記記録情報片の単位を含む階層のみを示すことを特徴とする請求項１７乃至２２のいずれか一に記載の情報処理装置。
【請求項２４】
前記配置手段は、前記特定の階層よりも下位の階層において、自己の一階層上位の階層から分岐しており且つ自己と同一階層に他の記録情報片が存在し、且つ、自己又は前記他の記録情報片若しくは自己又は前記他の記録情報片より下位に存在するいずれかの階層にテキストを有する記録情報片については、対応する階層情報片を配置することを特徴とする請求項２０に記載の情報処理装置。
【請求項２５】
前記記録情報関連テキストは、当該記録情報関連テキストが記述する関連情報の細分類を示す分類記号部分と前記関連情報を示す文字部分とを含むことを特徴とする請求項１７乃至２４のいずれか一に記載の情報処理装置。
【請求項２６】
階層構造を構成する複数の記録情報片を作成する第１の情報片作成工程と、
前記階層構造を構成する複数の階層のうちの一の階層を示す階層情報片、及び、前記記録情報片に関連する情報の種類を示す種類情報片を作成する第２の情報片作成工程と、
前記種類情報片が示す情報の種類に関連する情報を記述する記録情報関連テキストを作成するテキスト作成工程と、
前記記録情報関連テキストの位置を示すテキスト配置情報片を作成する第３の情報片作成工程と、
前記階層情報片、前記種類情報片、前記テキスト配置情報片及び記録情報関連テキストを前記階層構造に従って配置すると共に、前記テキスト配置情報片を前記種類情報片と対にして配置する配置工程と、
前記配置された複数の記録情報片、階層情報片、種類情報片、テキスト配置情報片及び記録情報関連テキストを情報記録媒体に記録する記録工程と、
を備えたことを特徴とする情報記録方法。
【請求項２７】
前記テキスト作成工程においては、前記階層情報片が示す階層に関連する情報を記述する階層関連テキストを更に作成し、
前記配置工程においては、前記記録情報関連テキスト及び前記階層関連テキストを混在させて連続的に配置することを特徴とする請求項２６に記載の情報記録方法。
【請求項２８】
前記第３の情報片作成工程においては、前記階層関連テキストの位置を示す階層関連テキスト配置情報片を更に作成し、
前記配置工程においては、前記階層関連テキスト配置情報片を前記階層情報片と対にして配置することを特徴とする請求項２７に記載の情報記録方法。
【請求項２９】
前記複数の階層のうち、予め決められた特定の階層を示す前記階層情報片の前記情報記録媒体上の記録位置を示す複数の特定階層情報片を作成する第４の情報片作成工程を更に含むことを特徴とする請求項２６乃至２８のいずれか一に記載の情報記録方法。
【請求項３０】
前記複数の階層のうち、最上位の階層を示す前記階層情報片の前記情報記録媒体上の記録位置を示す最上位階層情報片を作成する第５の情報片作成工程を更に含むことを特徴とする請求項２６乃至２９のいずれか一に記載の情報記録方法。
【請求項３１】
前記種類情報片のうち特定の当該種類情報片について、前記記録情報関連テキストと、当該記録情報関連テキストに対応する前記記録情報片の階層構造における論理的位置との関係を示した対照情報片を作成する第６の情報片作成工程を更に含むことを特徴とする請求項２６乃至３０のいずれか一に記載の情報記録方法。
【請求項３２】
前記階層情報片は、前記複数の階層のうち、使用者が任意に指定することができる前記記録情報片の単位を含む階層のみを示すことを特徴とする請求項２６乃至３１のいずれか一に記載の情報記録方法。
【請求項３３】
前記配置工程においては、前記特定の階層よりも下位の階層において、自己の一階層上位の階層から分岐しており且つ自己と同一階層に他の記録情報片が存在し、且つ、自己又は前記他の記録情報片若しくは自己又は前記他の記録情報片より下位に存在するいずれかの階層にテキストを有する記録情報片については、対応する階層情報片を配置することを特徴とする請求項２９に記載の情報記録方法。
【請求項３４】
前記記録情報関連テキストは、当該記録情報関連テキストが記述する関連情報の細分類を示す分類記号部分と前記関連情報を示す文字部分とを含むことを特徴とする請求項２６乃至３３のいずれか一に記載の情報記録方法。
【請求項３５】
前記情報記録媒体は、マスタディスクであり、
前記マスタディスクを用いてレプリカディスクを製造する工程を更に含むことを特徴とする請求項２６乃至３４のいずれか一に記載の情報記録方法。
【請求項３６】
階層構造を構成する複数の記録情報片と、
前記階層構造を構成する複数の階層のうちの一の階層を示す階層情報片、及び前記記録情報片に関連する情報の種類を示す種類情報片と、
前記種類情報片が示す情報の種類に関連する情報を記述する記録情報関連テキストと、
前記記録情報関連テキストの位置を示すテキスト配置情報片と、が記録された情報記録媒体から情報を再生する情報再生方法であって、
前記情報記録媒体に記録されている情報に対応する検出信号を生成する生成工程と、
前記検出信号を復調し、復調信号を生成する復調工程と、
前記復調信号から前記記録情報関連テキストを検出する検出工程と、
前記検出された記録情報関連テキストに対応する表示信号を生成する表示信号生成工程と、
を含むことを特徴とする情報再生方法。
【請求項３７】
前記情報記録媒体には、前記階層情報片が示す階層に関連する情報を記述する階層関連テキストが、前記記録情報関連テキストと混在しつつ連続的に記録されていることを特徴とする請求項３６に記載の情報再生方法。
【請求項３８】
検索の対象となる記録情報片に対応する関連情報の種類、及び当該検索の対象となる前記記録情報片に関連する検索対象テキストを指定する指定工程と、
指定された関連情報の種類に対応する前記種類情報片を検索する検索工程と、
前記検索工程により発見された前記種類情報片と組になっている前記テキスト配置情報片を用いて、前記発見された種類情報片を有する前記記録情報関連テキストのうちから、前記検索対象テキストを含む当該記録情報関連テキストを選択する選択工程と、を更に備え、
前記表示信号生成工程においては、前記選択工程において選択された前記記録情報関連テキストに対応する前記表示信号を生成することを特徴とする請求項３６又は３７に記載の情報再生方法。
【請求項３９】
対応する前記階層情報片及び関連する他の前記階層情報片を参照して、前記選択された記録情報関連テキストに対応する前記記録情報片の前記階層構造における論理的位置及び当該記録情報片に関する情報を取得する取得工程と、
前記取得工程において取得された前記論理的位置に基づいて、前記選択された記録情報関連テキストに対応する前記記録情報片の中から指定された前記記録情報片を再生する再生工程と、
を更に含むことを特徴とする請求項３８に記載の情報再生方法。
【請求項４０】
前記情報記録媒体には、前記種類情報片のうち特定の当該種類情報片について、前記記録情報関連テキストと当該記録情報関連テキストに対応する前記記録情報片の階層構造における論理的位置との関係を示した対照情報片が更に記録されており、
検索の対象となる前記記録情報片、及び前記検索の対象となる前記記録情報片に対応する前記関連情報の種類を指定する指定工程と、
前記対照情報片を参照し、前記指定された関連情報の種類に対応する前記種類情報片を有する前記記録情報関連テキストと当該記録情報関連テキストに対応する前記記録情報片の前記階層構造における論理的位置とを検索する検索工程と、
検索された前記論理的位置に基づいて、前記指定工程により指定された前記記録情報片を再生する再生工程と、
を更に含むことを特徴とする請求項３６又は３７に記載の情報再生方法。
【請求項４１】
前記記録情報関連テキストは、当該記録情報関連テキストが記述する前記関連情報の細分類を示す分類記号部分と前記関連情報を示す文字部分とを含み、
検索の対象となる前記記録情報片、及び前記検索の対象となる前記記録情報片に関連する情報の細分類を指定する指定工程と、
前記指定された細分類に対応する分類記号を含む前記記録情報関連テキストを検索する検索工程と、
対応する前記階層情報片及び関連する他の前記階層情報片を参照して、検索された前記記録情報関連テキストに対応する前記記録情報片の前記階層構造における論理的位置及び当該記録情報片に関する情報を取得する取得工程と、
前記取得工程により取得された前記論理的位置に基づいて、前記指定工程により指定された前記記録情報片を再生する再生工程と、
を更に含むことを特徴とする請求項３６又は３７に記載の情報再生方法。
【請求項４２】
階層構造を構成する複数の記録情報片を作成する第１の情報片作成工程と、
前記階層構造を構成する複数の階層のうちの一の階層を示す階層情報片、及び、前記記録情報片に関連する情報の種類を示す種類情報片を作成する第２の情報片作成工程と、
前記種類情報片が示す情報の種類に関連する情報を記述する記録情報関連テキストを作成するテキスト作成工程と、
前記記録情報関連テキストの位置を示すテキスト配置情報片を作成する第３の情報片作成工程と、
前記階層情報片、前記種類情報片、前記テキスト配置情報片及び記録情報関連テキストを前記階層構造に従って配置すると共に、前記テキスト配置情報片を前記種類情報片と対にして配置する配置工程と、
を含むことを特徴とする情報処理方法。
【請求項４３】
前記テキスト作成工程においては、前記階層情報片が示す階層に関連する情報を記述する階層関連テキストを更に作成し、
前記配置工程においては、前記記録情報関連テキスト及び前記階層関連テキストを混在させて連続的に配置することを特徴とする請求項４２に記載の情報処理方法。
【請求項４４】
前記第３の情報片作成工程においては、前記階層関連テキストの位置を示す階層関連テキスト配置情報片を更に作成し、
前記配置工程においては、前記階層関連テキスト配置情報片を前記階層情報片と対にして配置することを特徴とする請求項４２又は４３に記載の情報処理方法。
【請求項４５】
前記複数の階層のうち、予め決められた特定の階層を示す前記階層情報片のアドレスを示す複数の特定階層情報片を作成する第４の情報片作成工程を更に含むことを特徴とする請求項４２乃至４４のいずれか一に記載の情報処理方法。
【請求項４６】
前記複数の階層のうち、最上位の階層を示す前記階層情報片のアドレスを示す最上位階層情報片を作成する第５の情報片作成工程を更に含むことを特徴とする請求項４２乃至４５のいずれか一に記載の情報処理方法。
【請求項４７】
前記種類情報片のうち特定の当該種類情報片について、前記記録情報関連テキストと、当該記録情報関連テキストに対応する前記記録情報片の階層構造における論理的位置との関係を示した対照情報片を作成する第６の情報片作成工程を更に含むことを特徴とする請求項４２乃至４６のいずれか一に記載の情報処理方法。
【請求項４８】
前記階層情報片は、前記複数の階層のうち、使用者が任意に指定することができる前記記録情報片の単位を含む階層のみを示すことを特徴とする請求項４２乃至４７のいずれか一に記載の情報処理方法。
【請求項４９】
前記配置工程においては、前記特定の階層よりも下位の階層において、自己の一階層上位の階層から分岐しており且つ自己と同一階層に他の記録情報片が存在し、且つ、自己又は前記他の記録情報片若しくは自己又は前記他の記録情報片より下位に存在するいずれかの階層にテキストを有する記録情報片については、対応する階層情報片を配置することを特徴とする請求項４５に記載の情報処理方法。
【請求項５０】
前記記録情報関連テキストは、当該記録情報関連テキストが記述する関連情報の細分類を示す分類記号部分と前記関連情報を示す文字部分とを含むことを特徴とする請求項４２乃至４９のいずれか一に記載の情報処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＤＶＤに代表される画像、音声等の情報を高密度に記録可能な高密度光ディスク等の情報記録媒体に情報を記録するための情報記録装置及び方法、当該情報記録媒体に記録するための情報を生成するための情報処理装置及び方法並びに当該情報記録媒体から情報を再生するための情報再生装置及び方法の技術分野に属する。
【０００２】
【従来の技術】
従来は、画像、音声等の情報が記録された光ディスクとしては、いわゆるＬＤ（Laser Disk）、ＣＤ（Compact Disk）、ビデオＣＤ等が広く一般化している。
【０００３】
これらの光ディスクにおいては、画像情報や音声情報が、各ディスクが有する再生開始位置を基準とした夫々の情報を再生すべき時刻を示す時間情報と共に記録されている。このため、記録されている情報を記録されている順序で再生する一般的な通常再生の他、例えば、ＣＤにおいては、記録されている複数の曲のうち、聞きたい曲のみを選択して聞いたり、再生順序をランダムに変えて聞く等の再生が可能である。
【０００４】
また、ビデオＣＤをカラオケに応用する場合等においては、記録された映像情報に関するテキスト情報（文字情報）が一緒に記録されており、これをモニタ等に表示することにより、記録されている映像の内容や関連情報等をユーザーに知らせることができる。
【０００５】
ビデオＣＤの場合、ディスクの一部の領域をテキスト情報記録領域に割当て、この領域にテキスト情報が記録される。記録されるテキスト情報は、テキストの記述される国別（即ち、言語別）に独立のファイルとなっており、各ファイルは、ディスク全体に関するテキストと記録された映像情報等の個々の単位に対応する複数のテキストと、を含んでいる。各テキストには、自己の識別番号が付されている。
【０００６】
【発明が解決しようとする課題】
しかしながら、上記のようなテキスト情報の記録方法によれば、テキスト情報が単純に連続して記録されているだけであるので、そのうちのあるテキストのみを表示するような場合にもその記録位置を瞬時に知ることができない。よって、記録されたテキストの内容を一つ一つ照合して目的のテキストを見つける処理が必要となり、テキストの検索に時間を要する。
【０００７】
また、テキスト自体は、ディスクに記録された映像情報等の最も大きな単位についてしか記述することができないので、その情報単位のさらに細分化された情報単位についてテキストを記述することができない。例えば、複数のストーリーが記録されたビデオＣＤの場合に、各ストーリー毎にテキストを記述することはできるが、さらに個々のストーリーに含まれる章や場面毎にテキストを記述することはできない。
【０００８】
そこで、本発明は、階層構造を有する情報及び当該個々の階層に対応したテキスト情報が記録された情報記録媒体を作成する処理装置及び記録装置、及び、その情報記録媒体から検索により情報を再生する情報再生装置を提供することを課題とする。
【０００９】
【課題を解決するための手段】
上記の課題を解決するために、請求項１に記載の発明は、階層構造を構成する複数の記録情報片を作成する第１の情報片作成手段と、前記階層構造を構成する複数の階層のうちの一の階層を示す階層情報片、及び、前記記録情報片に関連する情報の種類を示す種類情報片を作成する第２の情報片作成手段と、前記種類情報片が示す情報の種類に関連する情報を記述する記録情報関連テキストを作成するテキスト作成手段と、前記記録情報関連テキストの位置を示すテキスト配置情報片を作成する第３の情報片作成手段と、前記階層情報片、前記種類情報片、前記テキスト配置情報片及び記録情報関連テキストを前記階層構造に従って配置すると共に、前記テキスト配置情報片を前記種類情報片と対にして配置する配置手段と、前記配置された複数の記録情報片、階層情報片、種類情報片、テキスト配置情報片及び記録情報関連テキストを情報記録媒体に記録する記録手段と、を備える。
【００１０】
請求項1に記載の発明によれば、第１の情報片作成手段は複数の記録情報片を作成する。
一方、第２の情報片作成手段は階層情報片及び種類情報片を作成する。
更に、テキスト作成手段は記録情報関連テキストを作成する。
また、第３の情報片作成手段はテキスト配置情報片を作成する。
更に、配置手段は、階層情報片、種類情報片、テキスト配置情報片及び記録情報関連テキストを階層構造に従って配置すると共に、テキスト配置情報片を種類情報片と対にして配置する。
これらにより、記録手段は、配置された複数の記録情報片、階層情報片、種類情報片、テキスト配置情報片及び記録情報関連テキストを情報記録媒体に記録する。
よって、複数の階層に関する記録情報関連テキストが、記録情報片、階層情報片、種類情報片及びテキスト配置情報片と共に記録されるので、当該記録情報関連テキストが関連する階層又は記録情報の種類と関連づけてこれを記録することができ、当該記録情報関連テキストの有効な利用が可能となる。
【００１１】
上記の課題を解決するために、請求項１１に記載の発明は、階層構造を構成する複数の記録情報片と、前記階層構造を構成する複数の階層のうちの一の階層を示す階層情報片、及び前記記録情報片に関連する情報の種類を示す種類情報片と、前記種類情報片が示す情報の種類に関連する情報を記述する記録情報関連テキストと、前記記録情報関連テキストの位置を示すテキスト配置情報片と、が記録された情報記録媒体から情報を再生する情報再生装置であって、前記情報記録媒体に記録されている情報に対応する検出信号を生成する生成手段と、前記検出信号を復調し、復調信号を生成する復調手段と、前記復調信号から前記記録情報関連テキストを検出する検出手段と、前記検出された記録情報関連テキストに対応する表示信号を生成する表示信号生成手段と、を備える。
【００１２】
請求項１１に記載の発明によれば、生成手段は、情報記録媒体に記録されている情報に対応する検出信号を生成する。
そして、復調手段は、検出信号を復調し、復調信号を生成する。
次に、検出手段は、復調信号から記録情報関連テキストを検出する。
その後、表示信号生成手段は、検出された記録情報関連テキストに対応する表示信号を生成する。
よって、情報記録媒体に記録されている記録情報関連テキストを検出して対応する表示信号を生成するので、記録情報関連テキストを利用しての記録情報の検索が可能となる。
【００１３】
上記の課題を解決するために、請求項１７に記載の発明は、階層構造を構成する複数の記録情報片を作成する第１の情報片作成手段と、前記階層構造を構成する複数の階層のうちの一の階層を示す階層情報片、及び、前記記録情報片に関連する情報の種類を示す種類情報片を作成する第２の情報片作成手段と、前記種類情報片が示す情報の種類に関連する情報を記述する記録情報関連テキストを作成するテキスト作成手段と、前記記録情報関連テキストの位置を示すテキスト配置情報片を作成する第３の情報片作成手段と、前記階層情報片、前記種類情報片、前記テキスト配置情報片及び記録情報関連テキストを前記階層構造に従って配置すると共に、前記テキスト配置情報片を前記種類情報片と対にして配置する配置手段と、を備える。
【００１４】
請求項１７に記載の発明によれば、第１の情報片作成手段は複数の記録情報片を作成する。
一方、第２の情報片作成手段は階層情報片及び種類情報片を作成する。
更に、テキスト作成手段は記録情報関連テキストを作成する。
また、第３の情報片作成手段はテキスト配置情報片を作成する。
更に、配置手段は、階層情報片、種類情報片、テキスト配置情報片及び記録情報関連テキストを階層構造に従って配置すると共に、テキスト配置情報片を種類情報片と対にして配置する。
よって、配置された複数の記録情報片、階層情報片、種類情報片、テキスト配置情報片及び記録情報関連テキストを情報記録媒体に記録することにより、複数の階層に関する記録情報関連テキストが、記録情報片、階層情報片、種類情報片及びテキスト配置情報片と共に記録されることとなるので、当該記録情報関連テキストが関連する階層又は記録情報の種類と関連づけてこれを記録することができ、当該記録情報関連テキストの有効な利用が可能となる。
【００１５】
上記の課題を解決するために、請求項２６に記載の発明は、階層構造を構成する複数の記録情報片を作成する第１の情報片作成工程と、前記階層構造を構成する複数の階層のうちの一の階層を示す階層情報片、及び、前記記録情報片に関連する情報の種類を示す種類情報片を作成する第２の情報片作成工程と、前記種類情報片が示す情報の種類に関連する情報を記述する記録情報関連テキストを作成するテキスト作成工程と、前記記録情報関連テキストの位置を示すテキスト配置情報片を作成する第３の情報片作成工程と、前記階層情報片、前記種類情報片、前記テキスト配置情報片及び記録情報関連テキストを前記階層構造に従って配置すると共に、前記テキスト配置情報片を前記種類情報片と対にして配置する配置工程と、前記配置された複数の記録情報片、階層情報片、種類情報片、テキスト配置情報片及び記録情報関連テキストを情報記録媒体に記録する記録工程と、を備える。
【００１６】
請求項２６に記載の発明によれば、第１の情報片作成工程においては複数の記録情報片を作成する。
一方、第２の情報片作成工程においては階層情報片及び種類情報片を作成する。
更に、テキスト作成工程においては記録情報関連テキストを作成する。
また、第３の情報片作成工程においてはテキスト配置情報片を作成する。
更に、配置工程においては、階層情報片、種類情報片、テキスト配置情報片及び記録情報関連テキストを階層構造に従って配置すると共に、テキスト配置情報片を種類情報片と対にして配置する。
これらにより、記録工程においては、配置された複数の記録情報片、階層情報片、種類情報片、テキスト配置情報片及び記録情報関連テキストを情報記録媒体に記録する。
【００１７】
よって、複数の階層に関する記録情報関連テキストが、記録情報片、階層情報片、種類情報片及びテキスト配置情報片と共に記録されるので、当該記録情報関連テキストが関連する階層又は記録情報の種類と関連づけてこれを記録することができ、当該記録情報関連テキストの有効な利用が可能となる。
【００１８】
上記の課題を解決するために、請求項３６に記載の発明は、階層構造を構成する複数の記録情報片と、前記階層構造を構成する複数の階層のうちの一の階層を示す階層情報片、及び前記記録情報片に関連する情報の種類を示す種類情報片と、前記種類情報片が示す情報の種類に関連する情報を記述する記録情報関連テキストと、前記記録情報関連テキストの位置を示すテキスト配置情報片と、が記録された情報記録媒体から情報を再生する情報再生方法であって、前記情報記録媒体に記録されている情報に対応する検出信号を生成する生成工程と、前記検出信号を復調し、復調信号を生成する復調工程と、前記復調信号から前記記録情報関連テキストを検出する検出工程と、前記検出された記録情報関連テキストに対応する表示信号を生成する表示信号生成工程と、を備える。
【００１９】
請求項３６に記載の発明によれば、生成工程においては、情報記録媒体に記録されている情報に対応する検出信号を生成する。
そして、復調工程においては、検出信号を復調し、復調信号を生成する。
次に、検出工程においては、復調信号から記録情報関連テキストを検出する。
その後、表示信号生成工程においては、検出された記録情報関連テキストに対応する表示信号を生成する。
【００２０】
よって、情報記録媒体に記録されている記録情報関連テキストを検出して対応する表示信号を生成するので、記録情報関連テキストを利用しての記録情報の検索が可能となる。
【００２１】
上記の課題を解決するために、請求項４２に記載の発明は、階層構造を構成する複数の記録情報片を作成する第１の情報片作成工程と、前記階層構造を構成する複数の階層のうちの一の階層を示す階層情報片、及び、前記記録情報片に関連する情報の種類を示す種類情報片を作成する第２の情報片作成工程と、前記種類情報片が示す情報の種類に関連する情報を記述する記録情報関連テキストを作成するテキスト作成工程と、前記記録情報関連テキストの位置を示すテキスト配置情報片を作成する第３の情報片作成工程と、前記階層情報片、前記種類情報片、前記テキスト配置情報片及び記録情報関連テキストを前記階層構造に従って配置すると共に、前記テキスト配置情報片を前記種類情報片と対にして配置する配置工程と、を備える。
【００２２】
請求項４２に記載の発明によれば、第１の情報片作成工程においては複数の記録情報片を作成する。
一方、第２の情報片作成工程においては階層情報片及び種類情報片を作成する。
更に、テキスト作成工程においては記録情報関連テキストを作成する。
また、第３の情報片作成工程においてはテキスト配置情報片を作成する。
更に、配置工程においては、階層情報片、種類情報片、テキスト配置情報片及び記録情報関連テキストを階層構造に従って配置すると共に、テキスト配置情報片を種類情報片と対にして配置する。
よって、配置された複数の記録情報片、階層情報片、種類情報片、テキスト配置情報片及び記録情報関連テキストを情報記録媒体に記録することにより、複数の階層に関する記録情報関連テキストが、記録情報片、階層情報片、種類情報片及びテキスト配置情報片と共に記録されることとなるので、当該記録情報関連テキストが関連する階層又は記録情報の種類と関連づけてこれを記録することができ、当該記録情報関連テキストの有効な利用が可能となる。
【００２８】
【発明の実施の形態】
次に、本発明に好適な実施の形態について説明する。なお、以下に説明する実施の形態は、上記ＤＶＤに対して本発明を適用した実施の形態について説明するものである。
【００３０】
［１］情報記録媒体の実施の形態
始めに、本発明が適用された情報記録媒体の実施の一形態であるＤＶＤの物理的及び論理的な構成並びにその動作について、図１乃至図４を用いて説明する。
【００３１】
始めに、映像情報及び音声情報のＤＶＤ上における記録フォーマット（物理的記録フォーマット）について、図１を用いて説明する。
図１に示すように、実施形態のＤＶＤ１は、その最内周部にリードインエリアＬＩを有すると共にその最外周部にリードアウトエリアＬＯを有しており、その間に、映像情報及び音声情報が、夫々にＩＤ（識別）番号を有する複数のＶＴＳ３（ＶＴＳ＃１乃至ＶＴＳ＃ｎ）に分割されて記憶されている。ここで、ＶＴＳ（Video Title Set ）とは、関連する（音声、サブピクチャのストリーム数や仕様、対応言語などの属性が同じ）タイトル（映画等の、製作者が視聴者に提示しようとする一つの作品）を一まとめにしたセット（まとまり）であり、より具体的には、例えば、一本の同じ映画について、異なる言語の複数の映画が夫々にタイトルとして記録されたり、又は、同じ映画であっても劇場版と特別版とが夫々別のタイトルとして記憶されたりするものである。また、ＶＴＳ３が記録されている領域の先頭には、ビデオマネージャ２が記録される。このビデオマネージャ２として記録される情報は、例えば、各タイトルの名前を示すメニューや、違法コピー防止のための情報、又は夫々のタイトルにアクセスするためのアクセステーブル等、当該ＤＶＤ１に記録される映像情報及び音声情報の全体に係わる情報が記録される。
【００３２】
一のＶＴＳ３は、コントロールデータ１１を先頭として、夫々にＩＤ番号を有する複数のＶＯＢ１０に分割されて記録されている。ここで、複数のＶＯＢ１０により構成されている部分をＶＯＢセット（ＶＯＢＳ）という。このＶＯＢセットは、ＶＴＳ３を構成する他のデータであるコントロールデータ１１と、映像情報及び音声情報の実体である複数のＶＯＢ１０の部分とを区別するために当該実体部分についてＶＯＢセットとしたものである。
【００３３】
ＶＴＳ３の先頭に記録されるコントロールデータ１１には、複数のセル（セルについては後述する。）を組合わせた論理的区分であるプログラムチェインに関する種々の情報であるＰＧＣＩ（Program Chain Information ）等の情報が記録される。また、各ＶＯＢ１０には、制御情報の他に映像情報及び音声情報の実体部分（制御情報以外の映像又は音声そのもの）が記録されている。
【００３４】
更に、一のＶＯＢ１０は、夫々にＩＤ番号を有する複数のセル２０により構成されている。ここで、一のＶＯＢ１０は、複数のセル２０により完結するように構成されており、一のセル２０が二のＶＯＢ１０に跨がることはない。
【００３５】
一のセル２０は、夫々にＩＤ番号を有する複数のＶＯＢユニット（ＶＯＢＵ）３０により構成されている。ここで、ＶＯＢユニット３０とは、映像情報、音声情報及び副映像情報（映画における字幕等の副映像の情報をいう。）の夫々を含む情報単位である。
【００３６】
そして、一のＶＯＢユニット３０は、ナビパック４１と、映像情報としてのビデオパック４２と、音声情報としてのオーディオパック４３と、副映像情報としてのサブピクチャパック４４とにより構成されている。ここで、ビデオパック４２としては映像データが含まれるパケットとパックヘッダが記録され、オーディオパック４３としては音声データの含まれるパケットとパックヘッダが記録される。また、サブピクチャパック４４としては副映像としての文字や図形等のグラフィックスの含まれるパケットとパックヘッダが記録される。なお、ＤＶＤ１に記録可能な音声は８種類であり、記録可能な副映像の種類は３２種類であることが規格上定められている。
【００３７】
また、一のＶＯＢユニット３０に対応する再生時間（一のナビパック４１と当該一のナビパック４１に隣接するナビパック４１との間に記録されているデータに対応する再生時間）は、０．４秒以上の長さを有するように記録される。
【００３８】
さらに、一のＶＯＢＵにおいてナビパック４１は必ず先頭に存在するが、ビデオパック４２、オーディオパック４３、サブピクチャパック４４の夫々は必ずしも存在する必要はなく、存在する場合もその数や順序は自由である。
【００３９】
ナビパック４１は、表示させたい映像や音声を検索するための検索情報（具体的には、当該表示させたい映像や音声が記録されているＤＶＤ１上のアドレス等）を含むＤＳＩ（Data Search Information ）パケット５１と、ＤＳＩパケット５１に基づいて検索してきた映像や音声等を表示する際の表示制御に関する情報を含むＰＣＩ（Presentation Control Information）パケット５０とにより構成され、更に、一のＶＯＢＵに含まれている全てのビデオデータは１個以上のＧＯＰ（Group Of Picture）５２により構成されている。なお、ＰＣＩデータには、視聴者によって選択される選択項目に対して、その項目が選択された時の表示制御や動作を定義したハイライト情報が含まれている。ハイライト情報によって、例えば視聴者が選択すべき項目を表示した画像（いわゆるメニュー画面）における、選択された項目に対する画面表示の変化や変化すべき表示位置及び選択した項目に対応するコマンド（選択された項目に対応して実行される命令）の設定が行なわれる。ここで、メニュー画面を構成して表示するために必要な、枠、選択ボタン等を構成して表示するための画像情報は、上記の副映像情報であるサブピクチャパック４４に記録される。
【００４０】
更に、上記ＧＯＰ５２は、本実施の形態におけるＤＶＤ１に画像情報を記録する際に採用されている画像圧縮方式であるＭＰＥＧ２（Moving Picture Experts Group  ２）方式の規格において定められている単独で再生可能な最小の画像単位である。
【００４１】
ここで、ＭＰＥＧ２方式についてその概要を説明すると、一般に、連続したフレーム画像において、一枚のフレーム画像の前後にあるフレーム画像は、互いに類似し相互関係を有している場合が多い。ＭＰＥＧ２方式はこの点に着目し、数フレームを隔てて転送される複数のフレーム画像に基づき、当該複数のフレーム画像の間に存在する別のフレーム画像を、原画像の動きベクトル等に基づく補間演算にて生成する方式である。この場合、当該別のフレーム画像を記録する場合には、複数のフレーム画像との間における差分及び動きベクトルに関する情報を記録するだけで、再生時には、それらを参照して上記複数のフレーム画像から予測して当該別のフレーム画像を再生することが可能となる。これにより、画像の圧縮記録が可能となるのである。
【００４２】
更に、上記ＧＯＰ５２について図２を用いてその概要を説明する。なお図２は、一のＧＯＰ５２を構成する複数のフレーム画像の例を示している。図２では、一のＧＯＰ５２が１２枚のフレーム画像から構成されている場合（ＭＰＥＧ２方式では、一のＧＯＰ５２に含まれるフレーム画像数は一定ではない。）を示しているが、この内、符号「Ｉ」で示されるフレーム画像は、Ｉピクチャ（Intra-coded Picture ：イントラ符号化画像）と呼ばれ、自らの画像のみで完全なフレーム画像を再生することができるフレーム画像をいう。また、符号「Ｐ」で示されるフレーム画像は、Ｐピクチャ（Predictive-coded picture：前方予測符号化画像）と呼ばれ、既に復号化されたＩピクチャ又は他のＰピクチャに基づいて補償再生された予測画像との差を復号化する等して生成する予測画像である。また、符号「Ｂ」で示されるフレーム画像は、Ｂピクチャ（Bidirectionally predictive-coded picture：両方向予測符号化画像）といい、既に復号化されたＩピクチャ又はＰピクチャのみでなく、光ディスク等に記録されている時間的に未来のＩピクチャ又はＰピクチャをも予測に用いて再生される予測画像をいう。図２においては、各ピクチャ間の予測関係（補間関係）を矢印で示している。
【００４３】
なお、本実施形態におけるＤＶＤ１で用いるＭＰＥＧ２方式においては、夫々のＧＯＰ５２に含まれるデータ量が一定でない可変レート方式を採用している。すなわち、一のＧＯＰ５２に含まれる各ピクチャが、動きの速い動画に対応しており、各ピクチャ間の相関関係が小さい場合には、各ピクチャを構成するためのデータ量が多くなる。従って、一のＧＯＰ５２に含まれるデータ量も多くなる。一方、一のＧＯＰ５２に含まれる各ピクチャが、あまり動きのない動画に対応しており、各ピクチャ間の相関関係が大きい場合には、各ピクチャを構成するためのデータ量も少なくなり、一のＧＯＰ５２に含まれるデータ量も少なくなることとなる。
【００４４】
以上説明した図１に示す階層構造の記録フォーマットにおいて、夫々の区分は、製作者がその意図に応じて自在に区分設定をして記録させることができる。これらの区分毎に後述の論理構造に基づいて再生することにより、変化に富んだ種々の再生が可能となるのである。
【００４５】
次に、図１に示す物理的な区分により記録された情報を組合わせた論理的フォーマット（論理構造）について図３を用いて説明する。なお、図３に示す論理構造は、その構造で実際にＤＶＤ１上に情報が記録されているのではなく、図３に示す論理構造で図１に示す各データ（特にセル２０）を組合わせて再生するための情報（アクセス情報又は時間情報等）がＤＶＤ１上の、特にコントロールデータ１１の中に記録されているものである。
【００４６】
説明の明確化のために、図３の下位の階層から説明していくと、上記図１において説明した物理構造のうち、複数のセル２０を選択して組合わせることにより、一のプログラム６０が製作者の意図に基づいて論理上構成される。このプログラム６０は、後述の再生装置におけるシステムコントローラが、区分を識別してコマンドによってアクセスできる最小の論理的単位でもある。なお、このプログラム６０を１個以上まとめたものを、視聴者が自由に選択して視聴することができる最小単位として製作者が定義することもでき、この単位をＰＴＴ（Part Of Title ）という。
【００４７】
また、一のプログラム６０が複数のセル２０を選択して論理的に構成されることから、複数のプログラム６０で一のセル２０を用いる、すなわち、一のセル２０を異なった複数のプログラム６０において再生させる、いわゆるセル２０の使い回しを行うことも可能となっている。
【００４８】
ここで、一のセル２０の番号については、当該セル２０を図１に示す物理フォーマットにおいて取り扱う際にはＶＯＢ１０内における記録順にセルＩＤ番号として扱われ（図１中、セルＩＤ＃と示す。）、図３に示す論理フォーマットにおいて取り扱う際には、後に述べるＰＣＧＩ中の記述順にセル番号として扱われる。
次に、複数のプログラム６０を組合わせて一のＰＧＣ（Program Chain ）６１が製作者の意図に基づいて論理上構成される。このＰＧＣ６１の単位で、前述したＰＧＣＩ（Program Chain Information ）が定義され、当該ＰＧＣＩには、夫々のプログラム６０を再生する際の各プログラム６０の再生順序（この再生順序により、プログラム６０毎に固有のプログラム番号が割当てられる。）、セル２０の再生順序（この再生順序により、セル２０毎に固有のセル番号が割当てられる。）、夫々のセル２０のＤＶＤ１上の記録位置であるアドレス、一のプログラム６０における再生すべき先頭セル２０の番号、各プログラム６０の再生方式及び各種コマンド（ＰＧＣ６１又はセル２０毎に製作者が指定可能なコマンド）が含まれている。なお、ＰＧＣＩのＤＶＤ１上の記録位置は、上述の通り、コントロールデータ１１内であるか、あるいは、ビデオマネージャ２内のメニューに関するＰＧＣＩであればビデオマネージャ２のコントロールデータ（図示せず）内である。
【００４９】
また、一のＰＧＣ６１には、上記ＰＧＣＩの他に、実体的な画像及び音声等のデータがプログラム６０の組合わせとして（換言すれば、セル２０の組合わせとして）含まれることとなる。
【００５０】
更に、一のＰＧＣ６１においては、上記のプログラム６０における説明において示したセル２０の使い回し（すなわち、異なるＰＧＣ６１により、同一のセル２０を用いること。）も可能である。また、使用するセル２０については、ＤＶＤ１に記憶されている順番にセル２０を再生する方法（連続配置セルの再生）の他に、ＤＶＤ１に記憶されている順序に関係なく再生する（例えば、後に記録されているセル２０を先に再生する等）方法（非連続配置セルの再生）を製作者が選択することができる。
【００５１】
次に、一又は複数のＰＧＣ６１により、一のタイトル６２が論理上構成される。このタイトル６２は、例えば、映画一本に相当する単位であり、製作者がＤＶＤ１の視聴者に対して提供したい完結した情報である。
【００５２】
そして、一又は複数のタイトル６２により、一のＶＴＳ６３が論理上構成される。このＶＴＳ６３に含まれるタイトル６２は、夫々に共通の属性を有するものであり、例えば、一本の同じ映画に対して違う言語の映画が夫々のタイトル６２に相当することとなる。また、図３に示す一のＶＴＳ６３に相当する情報は、図１に示す一のＶＴＳ３に含まれている情報に対応している。すなわち、ＤＶＤ１には、図３に示す論理上のＶＴＳ６３内に含まれる全ての情報が一のＶＴＳ３として記録されていることとなる。
【００５３】
以上説明した論理フォーマットに基づいて、物理構造において区分された情報を製作者が指定することにより、視聴者が見るべき映像（映画等）が形成されるのである。
【００５４】
なお、図１に示す物理構造の説明においては、内容の理解の容易化のため、複数のセル２０がＩＤ番号の順に記録されているとして説明したが、実施形態のＤＶＤ１においては、実際には、一のセル２０が図４に示す複数のインターリーブドユニットＩＵに分割されて記録される場合がある。
【００５５】
すなわち、例えば図４に示すように、製作者が一のＰＧＣ６１ＡをＩＤ番号１、２及び４を有するセル２０により構成し、他のＰＧＣ６１ＢをＩＤ番号１、３及び４を有するセル２０により構成する場合を考えると、当該ＰＧＣ６１Ａに基づいてＤＶＤ１から情報を再生する際には、ＩＤ番号１、２及び４を有するセル２０のみを再生し、ＰＧＣ６１Ｂに基づいてＤＶＤ１から情報を再生する際には、ＩＤ番号１、３及び４を有するセル２０のみを再生することとなる。この場合に、セル２０がＩＤ番号毎に分離して記録されていると、例えば、ＰＧＣ６１Ａの場合には、ＩＤ番号２のセル２０のＤＶＤ１上の記録位置からＩＤ番号４のセル２０ＤＶＤ１上の記録位置まで、再生のためのピックアップをジャンプする時間が必要となり、後述の再生装置におけるトラックバッファの容量によっては、ＩＤ番号２のセル２０とＩＤ番号４のセル２０を連続的に再生すること（以下、これをシームレス再生という。）ができなくなる。
【００５６】
そこで、図４に示す場合には、ＩＤ番号２のセル２０とＩＤ番号３のセル２０を、上記トラックバッファにおける入出力処理の速度に対応して、一時的に入力信号の入力が停止しても、出力信号の連続性が損なわれない長さのインターリーブドユニットＩＵ（すなわち、一のインターリーブドユニットＩＵの間だけピックアップがジャンプすることによりトラックバッファへの入力信号が途絶えても、当該トラックバッファからの出力信号を連続的に出力可能な長さのインターリーブドユニットＩＵ）に夫々分解して記録し、例えば、ＰＧＣ６１Ａに基づいて再生する場合には、ＩＤ番号２に対応するセル２０を構成するインターリーブドユニットＩＵのみを連続して検出し、再生することが行われる。同様に、ＰＧＣ６１Ｂに基づいて再生する場合には、ＩＤ番号３に対応するセル２０を構成するインターリーブドユニットＩＵのみを連続して検出し、再生するのである。なお、インターリーブドユニットＩＵの長さは、上述のように、トラックバッファの容量を勘案して決定される他に、トラックジャンプを行うためのスライダモータ等の駆動機構の性能をも加味して決定される場合がある。
【００５７】
このように、製作者の意図によって、一のセル２０を複数のインターリーブドユニットＩＵに分割して記録しておくことにより、飛び飛びのＩＤ番号のセル２０を含むＰＧＣ６１を再生する際にも、トラックバッファから出力される信号は途切れることはなく、従って、視聴者は中断することのない再生画像を視聴することができるのである。
【００５８】
なお、上記インターリーブドユニットＩＵを形成する際には、一のＶＯＢ１０内で完結するように形成され、一のインターリーブドユニットＩＵが隣り合う複数のＶＯＢ１０に跨がることはない。また、インターリーブドユニットＩＵとＶＯＢユニット３０との関係については、一のインターリーブドユニットＩＵ内に一又は複数のＶＯＢユニット３０が含まれ、一のインターリーブドユニットＩＵ内においては一のＶＯＢユニット３０が完結するように構成されており、一のＶＯＢユニット３０が分割されて複数のインターリーブドユニットＩＵに跨がることはない。
【００５９】
以上説明したような種々の階層の情報を記録する必要があるため、上述の記録フォーマットを有する情報は、上記ＤＶＤ１のように、一本の映画を記録する他に、当該映画に対応する音声や字幕等について、複数種類の言語の音声や字幕をも同一の光ディスクに記録することが可能な大きな記憶容量を有する情報記録媒体に特に適している。
【００６０】
次に、上記の物理構造及び論理構造で映像情報及び音声情報が記録されたＤＶＤに、さらにテキスト情報（文字情報）を記録する手法について説明する。ここで、テキスト情報とは、ＤＶＤに記録された映像情報、音声情報に関連する文字情報をいう。例えば、記録されている情報が映画であれば、作品名、監督名、主演俳優名等を示す文字情報が該当し、音楽であれば歌手名、作曲者名等を示す文字情報が該当する。これらの文字情報は、そのままモニタに表示する他、メニュー表示、検索等に利用することもできる。
【００６１】
本発明では、ＤＶＤにテキスト情報を記録する際、個々のテキストが、前述の映像情報等の階層構造と関連付けて記録される点に特徴を有する。まず、ＤＶＤにテキスト情報を記録する際に、各テキストが関連付けられる階層構造について図５を参照して説明する。ＤＶＤに記録される映像、音声情報等の物理的階層構造及び論理的階層構造は既に図１、図３に示した。図５に示す階層構造はテキスト情報を記録する際に、各テキストが関連付けられる階層構造を示すが、これはその性質上、図３に示す論理階層構造に類似したものとなる。
【００６２】
図５においては、最も左のボリュームが最上位の階層であり、最も右のセルが最下位の階層である。個々の階層に簡単について説明すると、「ボリューム」とは、１つのビデオマネージャ２により管理される情報の単位を指す。「タイトル」は、前述の通り、製作者が任意に定めた情報の一単位である。「パレンタル」とは、同一の情報、例えば映画等に複数のバージョン（成人向け、子供向け等）が用意されている場合の各バージョンを指し、「パレンタルＩＤ」とは、それらのバージョンを識別する情報をいう。「セル」及び「ＰＴＴ」は既に述べた通りである。
【００６３】
本発明では、テキストを記録する際に、そのテキストが図５に示す階層構造におけるどの階層の何番目のものに対応するのかを明確にして記録する。このため、本発明では「アイテムコード」という概念を導入する。アイテムコードとは、記録されるテキストがどの階層に対応するものか、若しくはどのような内容を示すテキストであるかを示すコードである。なお、個々のアイテムコードに対応する個々のテキストをアイテムテキストと呼ぶことにする。但し、１つのアイテムコードには、アイテムテキストが対応するものと、対応して記述されるアイテムテキストが存在しないものがある。また、複数のアイテムコードが１つのアイテムテキストに対応してもよい。アイテムコードは、階層記述コードとアプリケーション記述コードの２種類に分類される。階層記述コードとは、そのアイテムテキストが図５に示す階層構造のどの階層に対応するものであるか等を示すコードである。一方、アプリケーション記述コードとは、そのアイテムテキストが、記録された映像情報等に関するどのような内容を記述したものであるか、即ち、記録情報の種類などを示すコードである。
【００６４】
図６にアイテムコードのうちの階層記述コードの具体例を示す。図示のように、階層記述コードは階層コード、メインアイテムコード、サブアイテムコードを含む。階層コードは、図５に示す階層構造における一階層を示している。例えば、階層コード「０」はボリュームを示し、階層コード「４」はセルを示す。また、メインアイテムコード及びサブアイテムコードは、図５に示す階層構造とは直接関係はないが、記録された映像、音声情報についての属性を示すコードであり、図５の各階層のそれぞれに付随する他の階層と考えることができる。具体的には、アングルであるかオーディオであるかサブピクチャであるかを示すコードや、オーディオ情報のチャンネルを示すコード等が含まれる。アングルとは、映像を撮影した際のカメラのアングルに相当し、同一の時間軸上で複数のカメラアングルで映像が撮影されている場合の一つのカメラアングルを指す。複数のアングルが用意されているタイトルでは、使用者がいずれかを選択することができる。また、サブピクチャとは、例えばカラオケの歌詞のように、メインの映像中に表示される副映像をいう。なお、実際にはアイテムコードとしては１６進コードが割り当てられるが、図６においては、説明の便宜上、階層記述コードを１０進数で表している。また、＜リザーブ＞とあるのは、未定義のコードであり、独自コードとはＤＶＤの製作者やＤＶＤプレイヤーの製造会社等の間で任意に定義することができるコードである。
【００６５】
図７に、アイテムコードのうちのアプリケーション記述コードの具体例を示す。アプリケーション記述コードは、前述のように、対応するアイテムテキストがどのような内容を記述しているかを示すコードである。具体的には、図７に挙げられているように、記録情報のシリーズ名、作品名等や、映画についての監督、主演男優、音楽についてのアーチスト、作曲者名等が含まれる。これらアプリケーション記述コードで示される内容をアプリケーションアイテムと呼ぶことにする。図中の「分類」は、アプリケーションアイテムの分類を示したものであるが、これはテキストの制作者が便宜上設けたものであり、必ずしも設ける必要はない。なお、図７では同一のアプリケーションアイテムに対してフルネームとソーティングの２つのアプリケーション記述コードが割り当てられている。フルネームのアプリケーション記述コードは、テキストが表示される場合に利用されるコードである。従って、このコードに対応して記録されるアイテムテキストはそのまま表示できるように仮名漢字まじり等で記述される。これに対し、ソーティングのアプリケーション記述コードは、主としてアイテムテキストを利用した検索の際に使用されるものであり、このコードに対応して記録されるアイテムテキストは、仮名文字あるいは数字のみにより構成される。
【００６６】
次に、アプリケーションアイテムのうち、特にジャンルについて説明を加える。図７に示す例では、アプリケーションアイテムには、ジャンルという分類において、映像ジャンル、音楽・カラオケジャンル、サブジャンル等が定義されている。ここで、これらに対応してアイテムテキストに記述される内容は、原則として他のアプリケーションアイテムの場合と同様にテキストの内容を決定する製作者等の自由である。但し、このジャンルに対応するものとしてアイテムテキストに記述される内容を全く無制限とすると、このアプリケーション記述コードを利用して検索を行うことが困難となる場合がある。そこで、検索時の便宜を考慮し、ジャンルとして記述されるアイテムテキストの内容に一定の制限を設ける方法が考えられる。制限の方法としては、以下の２つが考えられる。
【００６７】
第１の方法は、ジャンルというアプリケーション記述コードに対応して記述できるアイテムテキストの内容を予め定められた所定のものに限定し、製作者はそれらのうちのいずれかを選択して記述しなければならないとする方法である。このようにすれば、ジャンルに対応するアイテムテキストの内容が全くばらばらになることはないので、検索が容易になる。
【００６８】
第２の方法は、ジャンルに対応するアイテムテキストの記述形式を、「記号＋文字列」という記述形式に制限する方法である。この場合、このアイテムテキストを指すアイテムテキストポインタ（詳細は後述）は、このように記述した「文字列」の先頭アドレスを指すものとする。また、「記号」は固定バイト数の数字等を使用する。このようにすると、アイテムテキストで検索を行う際は、「記号」部分を参照して検索を行うことができるので検索が容易となる。また、テキストのポインタは「文字列」の先頭を指しているので、表示を行う際には「文字列」の部分のみを表示することができ、「記号」の部分が表示されることはない。この方法によれば、「記号」の部分は隠れた情報として存在するので、特定のプレーヤでのみ利用するような応用も可能となる。以上のように、ジャンルとして記述されるテキストにある制限を課すことにより、アイテムテキストを利用した検索を効率化することが可能となる。
【００６９】
ジャンルのソーティングのアイテムテキストにおける、上述の例を図８に示す。同図において、各ソーティングのアイテムテキストは、（テキストコード）＋（全角スペース）＋（テキストデータ）で構成され、テキストデータには、テキストコードが対応する内容と同意あるいはその詳細に関する内容の読みが記述され、一般のプレーヤによる検索に用いられる。テキストコードは、特定のプレーヤで検索に用いられる。また、フルネームのアイテムテキストを同様に記述し、フルネームのテキストコードを検索に利用し、テキストデータを表示に利用するようにしてもよい。この場合、ソーティングのアイテムテキストは必ずしも必要では無くなる。なお、このテキストコードを利用した検索の具体的方法については後述する。
【００７０】
次に、テキスト情報のＤＶＤ上の記録態様を説明する。図９に、テキスト情報の記録態様を示す。テキスト情報１２１は、図１に示すビデオマネージャ２内に記録される。テキスト情報１２１は、テキスト情報マネージャ１２２と、一又は複数の言語ユニットポインタ１２３と、一又は複数の言語ユニット１２４とを有する。テキスト情報マネージャ１２２内には、テキスト情報マネージャ１２２自身の終了位置（アドレス）や、自身の管理下にある言語ユニット１２４の数等の情報が含まれている。言語ユニット１２４は、一の言語で表現されたテキスト情報の単位である。即ち、言語ユニット１２４の数は、テキストが用意される言語の数に対応する。例えば、テキストが英語、ドイツ語、フランス語、日本語の４か国語で用意される場合には、言語ユニット１２４の数は４個となる。言語ユニットポインタ１２３は個々の言語ユニット１２４に対応して設けられ、言語ユニットポインタ１２３内には、その言語が何語であるかを示す情報が含まれている。また、言語ユニットポインタ１２３には、対応する言語ユニット１２４で使用される文字コード体系（ＪＩＳ、ＩＳＯ等）や、対応する言語ユニット１２４のテキスト情報１２１内における記録アドレスを示す情報が含まれている。
【００７１】
言語ユニット１２４は、言語ユニット情報１２５と、複数のテキストポインタ１２６と、テキストデータ１２７と、を有している。言語ユニット情報１２５は、当該言語ユニット１２４の内容に関する情報を含んでおり、例えば、言語ユニット情報１２５自身の終了アドレス１２５ａを含む。テキストポインタ１２６は、ボリューム及びタイトルについて記述されたアイテムテキストポインタ１２９の記録位置を示す。
【００７２】
テキストデータ１２７は、テキスト情報１２８と、複数のアイテムテキストポインタ１２９と、アイテムテキスト部１３０を有する。テキスト情報１２８は、テキストデータ１２７に関する情報を含んでおり、具体的にはテキストデータ１２７に含まれるアイテムコード１２９ａの数の情報１２８ａ（＝ｍ）を含む。アイテムテキスト＃１〜＃ｎは、上述の階層又はアプリケーションアイテムに関して記述されたテキストを所定の文字コードで表現したデータで構成されている。例えば、映画の作品名として「風と共に去りぬ」という文字列を記録する場合には、この文字列に対応する文字コード列がアイテムテキストとして記録されることになる。アイテムテキストとして記録される文字列は可変長であり、その最後に区切り文字が付けられた形でアイテムテキスト部１３０内に連続的に記録されている。
【００７３】
アイテムテキストポインタ１２９は、アイテムコード１２９ａ及びテキスト先頭ポインタ１２９ｂを含む。アイテムコード１２９ａは、既に述べたように、自身が属するアイテムテキストポインタ１２９に対応するアイテムテキストが、どの階層に属し、どのような意味を持つかを示すコードである。テキスト先頭ポインタ１２９ｂは、自身が属するアイテムテキストポインタ１２９に対応するアイテムテキストの、アイテムテキスト部１３０内での記録アドレスを示している。前述のように、アイテムテキスト部１３０内では、複数のアイテムテキスト＃１〜＃ｎが仕切られることなく連続的に記録されているので、個々のアイテムテキスト＃１〜＃ｎは、そのアイテムテキスト部１３０内の記録アドレスをテキスト先頭ポインタ１２９ｂで指定することにより特定される。なお、アイテムテキストコードに対応して記述されるアイテムテキストが存在する場合は、アイテムテキストポインタとアイテムテキストは原則として一対一対応するように設けられるが、同一内容のアイテムテキストが複数回使用される場合には、アイテムテキスト部１３０内にその内容のアイテムテキストを１つだけ記述し、複数のアイテムポインタでそのアイテムテキストを指定するようにすることもできる。このようにすると、アイテムテキスト部１３０内の記録領域を効率的に使用することができる。なお、いずれの記述方法を採用するかは、テキストを作成する製作者の任意である。また、後述するように、対応するアイテムテキストが存在しないアイテムコードもあるので、図９のｍとｎとは必ずしも一致しない。
【００７４】
最初のアイテムテキストポインタ＃１は、前述の階層構造のうちボリュームを示す階層コードをアイテムコード１２９ａとするアイテムテキストを指し、これにボリュームに関するアイテムテキストを指すアイテムテキストポインタが続く。次に、１番目のタイトル＃１を示す階層コードをアイテムコード１２９ａとするアイテムテキストポインタが記述され、これにタイトルに関するアイテムテキストを指すアイテムテキストポインタが続く。次に、２番目のタイトル＃２を示す階層コードをアイテムコード１２９ａとするアイテムテキストポインタ記述され、これにタイトルに関するアイテムテキストを指すアイテムテキストポインタが続く。以下同様にして、存在する全てのタイトルについてアイテムコード１２９ａ及びアイテムテキストポインタが記述される。このように、アイテムテキストポインタ１２９をボリューム及びタイトル毎に組を構成するようにグループ化して記述することにより、テキストポインタ１２６を用いて、ボリューム及びタイトル毎にアイテムテキストを検索することが容易になる。なお、ボリューム及び各タイトルについてアイテムテキストポインタは必ず記述されるが、対応するアイテムテキストが存在しないものについては、後述のようにアイテムテキストポインタ内のテキスト先頭ポインタに「０」が記述される。
【００７５】
テキストポインタ１２６は、ボリューム及びタイトルに対応するアイテムテキストポインタ１２９の、テキストデータ１２７内での記録アドレスを示す。即ち、テキストポインタ＃１の内容であるボリュームアドレス１２６ａは、ボリュームを示す階層コードをアイテムコード１２９ａとするアイテムテキストポインタの、テキストデータ１２７内の記録アドレスを示す。また、テキストポインタ＃２ー＃１００の内容であるタイトルアドレス１２６ｂは、それぞれタイトルを示す階層コードをアイテムコード１２９ａとするアイテムテキストポインタの、テキストデータ１２７内の記録アドレスを示す。なお、対応するタイトルが存在しない場合には、タイトルアドレス１２６ｂは「０」が記述される。
【００７６】
次に、アイテムコードとテキストとの関係を具体的な記述例を参照して説明する。図１０にアイテムコードの記述例を示し、図１１にその場合の階層構造を示す。なお、図１０は、説明の便宜上、アイテムコードの内容、アイテムコード、アイテムテキスト内容の対応を示したものである。実際には、アイテムコード１２９ａは図７に示す位置に１６進コードで記録され、アイテムテキストは同図のアイテムテキスト部１３０内に文字コード列として記録される。また、アイテムテキストの位置を示すアドレスがテキスト先頭ポインタ１２９ｂとしてアイテムコードと対になってアイテムテキストポインタ１２９内に記録される。これは既に述べた通りである。
【００７７】
図１０の例に沿って説明すると、まず、ボリュームを示すアイテムコード「０」が記述される。この場合のテキスト内容は「＜任意＞」としてあるが、これは＜任意＞という文字が記録されているのではなく、テキストとして何らかの文字を記述しても良く、しなくても良いことを示している。図面における＜任意＞の意味は、タイトル、ＰＴＴについてみ同様である。アイテムコードがアプリケーション記述コードである場合は、そのアプリケーションアイテムに対応するアイテムテキストが原則として常に記録される。一方、アイテムコードが階層記述コードである場合には、そのコードで示される階層が存在することを示すものであるので、製作者が必要でないと考えれば対応するアイテムテキストには何も記述しなくても良い。なお、このように対応するアイテムテキストに何も記述されない場合、そのアイテムテキストポインタ１２９内のテキスト先頭ポインタ１２９ｂには「０」が記述される。
【００７８】
続いて、タイトルを示す階層コード「１」が記述され、さらに、作品名、監督及び主演男優を示すアプリケーション記述コードと、それらに対応するアイテムテキストが記述されている。これらのアイテムテキストはタイトルを示す階層コードと組になって記録されているので、タイトルについて記述されたテキストであることが分かる。続いて、ＰＴＴを示す階層記述コードがあるので、前述のタイトルという階層の下にさらにＰＴＴという階層が存在することになり、これに続く、シーン名のアプリケーション記述コードに対応するアイテムテキストは当該ＰＴＴについて記述したものであることが分かる。この例では、さらに２つのＰＴＴが存在し（第９、１０行参照）、第１０行のＰＴＴについてのアイテムテキストが、シーン名を示すアプリケーション記述コードに対応して記録されている。ここまでの階層構造を図１１に示す。
【００７９】
なお、図１０の記述例では、アプリケーション記述コードについては、説明の便宜上フルネームのコード（図９参照）のみを記載しているが、実際はこのフルネームのコードのすぐ後に、同一アプリケーションアイテムのソーティングのコードを記述してもよい。その場合は、それに対応するテキストとして同一テキストのかな文字が記録される。これは、テキストを利用して検索等を行う場合に利用される。以下に示す図１２及び図１４の記述例においても、同様にソーティングのアプリケーションコードの記述は図示を省略することとする。また、図１０の行番号は説明の便宜上つけたもので、実際のテキストの行とは異なる。図１２、図１４においても同様である。
【００８０】
なお、アイテムコードの記述方法として以下２つの規則がある。第１は、ある階層において、同一の上位階層から分岐した他のものが存在しない階層記述コードであって、その階層記述コードについてのアイテムテキスト及びその階層記述コードに対応する情報単位のアプリケーションアイテムについてのアイテムテキストが存在しない場合には、その階層記述コードは省略することができるというものである。例えば、図１０ではパレンタルＩＤは１つしか存在せず、また、その階層についてのアイテムテキストが存在しないので、この階層記述コードが省略されている。また、同一の上位階層から分岐したものが同じ階層上にあっても、自分自身、あるいは同一階層の他のもの及びこれらの下位に存在しているいかなる階層にもアイテムテキストが全く存在しない場合は、これらの階層記述コードは省略できる。図１０において、セル以下の階層についての記述がないのはそのためである。
【００８１】
第２は、ある階層において、同一の上位階層を直上に持つ複数の情報単位が存在し、かつ、それらの情報単位の下位に存在している階層で、いかなる階層であっても一つでもアイテムテキストが記述されていれば、それらの情報単位についてのアイテムテキストが存在しない場合でも、それらの情報単位の階層記述コードは全て記述しなければならないというものである。これは、各階層にアイテムテキストがなくても、それら階層における情報単位の存在を示す為に階層記述コードを記述しておく必要があるからである。また、各階層において、同一階層における情報単位の番号を階層記述コードの記述順に対応させている。よって、例えば、図１０の例で２つ目のＰＴＴについてのシーン名のアイテムテキストが用意されていないが、ＰＴＴを示す階層記述コードはこの場合も記述しておかなければならない。これを省略するとＰＴＴの番号が認識できなくなり、図１０ではＰＴＴ＃３をＰＴＴ＃２と誤るからである。なお、ボリュームとタイトルについては、常に階層記述コードを記述するものとする。
【００８２】
図１２に、アイテムコード及びアイテムテキストの他の記述例を示す。この例は、ＤＶＤに音楽情報が記録されている場合の例である。音楽情報は映像情報に比べてデータ量が少ないので、１枚のＤＶＤに複数枚のＣＤの音楽情報を記録することも可能である。図１２の例では、１のタイトルが１枚のアルバムに相当し、１のＰＴＴが１つの曲に相当する。この記述例の場合の階層構造を図１３に示す。
【００８３】
また、図１４にアイテムコード及びアイテムテキストのさらに他の記述例を示す。この例は、カラオケ曲集の例であり、この場合の階層構造を図１５に示す。この例では、１タイトルが１曲で、男性歌手の曲、デュエット曲などが含まれている。また、オーディオチャンネルのテキストとして、そのチャンネルに含まれているボーカルのボーカル名が記述されている。従って、例えば、タイトル＃２で５番目のチャンネル（図１５のチャンネル＃５）の音声を選択すれば、大月みやことデュエットしてカラオケが行えることが分かる。さらにこの例では、ＰＴＴとセルで歌い出しも記述されている。
【００８４】
このように、本発明では、階層記述コード又はアプリケーション記述コードからなるアイテムコードと、アイテムテキストとを対にして記録すると共に、対応する情報単位の階層構造中の位置が特定できるように他の階層記述コードも記録するので、そのテキストが記録情報全体の階層構造のうちのどの階層の何番目に対応し、どのような内容を記述したテキストであるかを容易に知ることができる。従って、階層構造における任意の階層についてのテキストを対応する情報単位との関係を明確にして記録することができる。また、階層記述コードは構造を示すのに必要なものと、対応するテキストが存在するものだけを記述すればよいので無駄がない。なお、同一階層に複数の情報単位が存在し、その先頭から連続していくつかしか、その情報単位自身あるいはその下位の階層にテキストを持たない場合は、同一階層のそれ以降の情報単位については階層記述コードを省略してもよい。これは、情報単位の番号が階層記述コードの記述順と対応付けられているので、省略してもテキストが対応する情報単位が特定できるからである。
【００８５】
次に、アプリケーション記述コードとして独自コードを定義する手法について説明する。アプリケーション記述コードとして、独自コードを記述することができることは既に述べた。この独自コードは、記録された情報をテキストを利用して検索する際に有効に利用することができる。即ち、独自コードとして、検索で使用する分類等を記述しておくことにより、スムーズな検索が可能となる。独自コードを利用して検索用の分類等を定めた例を図１６に示す。図１６では、独自コードに対応して、音楽情報についての５０音順の歌手（アーチスト）名を割り当てる。また、このように定義したアイテムコードに対応するアイテムテキストの記述としては、図１７に示すように、歌手名、その曲名及びその曲の属するタイトル番号を記載することとする。このように、独自コードを用いた記述をしておくと、再生装置では、独自コード別にアイテムテキストを抽出し、図１７の様な検索用のテーブルを作成することができる。これにより歌手名の頭文字で曲を検索したい場合等に迅速に検索を行い、その結果を表示することが可能となる。例えば、検索の範囲をボリュームとすると、このような独自コードのアイテムコードはボリュームの階層で図１７のように一括して記録する。また、図１７のようにアイテムコードとアイテムテキストを組み合わせた形で、特定のプレーヤで使用する他の領域に記録してもよい。
【００８６】
このような記述がない場合には、例えば、頭文字が「あ」で始まる歌手を検索をしようとすると、まず、アプリケーション記述コードのうち、アーチストを示す読み用アイテムコード「１００」を検索し、次に、該コード「１００」に対応するアイテムテキストの中から頭文字が「あ」であるものをリストアップし、表示する、という処理が必要となる。このように、アイテムテキスト内の文字を検索するには、その都度アイテムテキストポインタ１２９に基づいてアイテムテキスト部１３０サーチして選別を行わねばならないので、処理時間を要する。これに対し、独自コードを利用して予め検索に使用する分類を記録しておくと、図１７の様な検索用テーブルを作成することができるので、テキスト内を参照する必要がなく、迅速に検索を行うことが可能となる。なお、具体的な検索処理については、後述する。
［２］記録装置の実施形態
次に、上述のテキスト情報をＤＶＤ１に記録するための記録装置の実施形態について、図１８を用いて説明する。
【００８７】
始めに、本実施形態の記録装置の構成及び動作について説明する。
図１８に示すように、本実施形態に係る記録装置Ｓ1 は、ＶＴＲ（Video Tape Recorder ）７０と、メモリ７１と、信号処理部７２と、ハードディスク装置７３及び７４と、コントローラ７５と、多重器７６と、変調器７７と、マスタリング装置７８とにより構成されている。
【００８８】
次に、動作を説明する。
ＶＴＲ７０には、ＤＶＤ１に記録すべき音楽情報や映像情報等の素材である記録情報Ｒが一時的に記録されている。そして、ＶＴＲ７０に一時的に記録された記録情報Ｒは、信号処理部７２からの要求により当該信号処理部７２に出力される。信号処理部７２は、ＶＴＲ１から出力された記録情報ＲをＡ／Ｄ変換した後、ＭＰＥＧ２方式により圧縮処理し、音楽情報と映像情報とを時間軸多重して圧縮多重信号Ｓr として出力する。その後、出力された圧縮多重信号Ｓr は、ハードディスク装置７３に一時的に記憶される。
【００８９】
これらと並行して、メモリ７１は、上記記録情報Ｒを部分記録情報Ｐr に予め区分し、それぞれの部分記録情報Ｐr に関する制御情報等が記載されたキューシートＳＴに基づき、予め入力された当該部分記録情報Ｐr に関する内容情報を一時的に記憶し、信号処理部７２からの要求に基づいて内容情報信号Ｓi として出力する。信号処理部７２は、ＶＴＲ７０から出力される上記記録情報Ｒに対応したタイムコードＴt 及びメモリ７１から出力される内容情報信号Ｓi に基づき、タイムコードＴt を参照して上記部分記録情報Ｐr に対応するアクセス情報信号Ｓacを生成して出力し、当該アクセス情報信号Ｓacがハードディスク装置７４に一時的に記憶される。以上の処理が記録情報Ｒ全体について実行される。
【００９０】
記録情報Ｒの全てについて上記の処理が終了すると、コントローラ７５は、ハードディスク装置７３から圧縮多重信号Ｓr を読み出すとともにハードディスク装置７４からアクセス情報信号Ｓacを読み出し、これらに基づいて付加情報Ｄa を生成し、ハードディスク装置７４に記憶する。
【００９１】
一方、テキスト情報１２１の具体的な記述内容は、制作者が決定する。これは、以下のように行われる。まず、製作者は記録したいテキストの内容及びそのテキストとアイテムコードとの対応を決定する。次に、それらのテキストをアイテムテキストとしてアイテムテキスト部１３０に順次記述し、さらにそれらの記録アドレスをテキスト先頭ポインタ１２９ｂとして、アイテムコードと共に記録する。これで、アイテムテキスト及び複数のアイテムテキストポインタ１２９が作成される。続いて、作成されたアイテムテキスト及びアイテムテキストポインタ１２９に基づいてテキスト情報１２８、ポインタ１２６、言語ユニット情報１２５等を作成し、言語ユニット１２４の作成が完了する。以上の処理を各言語毎に行い、最後に、各言語ユニット１２４についての言語ユニットポインタ１２３及びテキスト情報マネージャ１２２を作成して、テキスト情報１２１の作成が終了する。
【００９２】
このようにして作成されたテキスト情報１２１は、ハードディスク７４に一時的に記憶され、信号処理部７２の制御により付加情報Ｄa に含められる。即ち、テキスト情報１２１は、ビデオマネージャ２内に記録される情報として付加情報Ｄa に含められる。一方、コントローラ７５は、上記信号処理部７２、ハードディスク装置７３及びハードディスク装置７４の夫々の動作の時間管理を行い、ハードディスク装置７４から読み出した付加情報Ｄa に対応する付加情報信号Ｓa を出力すると共に圧縮多重信号Ｓr と付加情報信号Ｓa を時間軸多重するための情報選択信号Ｓc を生成して出力する。
【００９３】
その後、圧縮多重信号Ｓr と付加情報信号Ｓa は、情報選択信号Ｓc に基づき、多重器７６により時間軸多重されて情報付加圧縮多重信号Ｓapとして出力される。この情報付加圧縮多重信号Ｓapの段階では、記録すべき情報はコントローラ７５の情報選択信号Ｓc を用いた切り換え動作によって制御信号と映像情報及び音声情報とが合成され、図１に示す物理構造（物理フォーマット）となっている。なお、副映像情報が存在する場合には、図示しないＦＤ装置などの他の手段によって復号処理部７２に入力され、映像、音声情報と同様に処理される。
【００９４】
その後、変調器７７は出力された情報付加圧縮多重信号Ｓapに対してリードソロモン符号等のエラー訂正コード（ＥＣＣ）の付加及び８−１６変調等の変調を施してディスク記録信号Ｓm を生成し、マスタリング装置７８に出力する。最後に、マスタリング装置７８は、当該ディスク記録信号Ｓm を光ディスクを製造する際のマスタ（抜き型）となるスタンパディスクに対して記録する。そして、このスタンパディスクを用いて図示しないレプリケーション装置により、一般に市販されるレプリカディスクとしての光ディスクが製造される。
【００９５】
以上のようにして、図９に示すような構造のテキスト情報１２１がビデオマネージャ２内に記録されたＤＶＤが作成される。
［３］再生装置の実施形態
次に、上記の記録装置Ｓ1 によりＤＶＤ１に記録された情報を再生するための再生装置の実施形態を、図１９乃至図２２を用いて説明する。始めに、図１９を用いて、実施形態の再生装置の全体構成及び動作について説明する。
【００９６】
図１９に示すように、本実施形態に係る再生装置Ｓ2 は、ピックアップ８０と、復調訂正部８１と、ストリームスイッチ８２及び８４と、トラックバッファ８３と、システムバッファ８５と、デマルチプレクサ８６と、ＶＢＶ（Video Buffer Verifier ）バッファ８７と、ビデオデコーダ８８と、サブピクチャバッファ８９と、サブピクチャデコーダ９０と、オーディオバッファ９２と、オーディオデコーダ９３と、ＰＣＩバッファ９４と、ＰＣＩデコーダ９５と、ハイライトバッファ９６と、ハイライトデコーダ９７と、入力部９８と、ディスプレイ９９と、システムコントローラ１００と、ドライブコントローラ１０１と、スピンドルモータ１０２と、スライダモータ１０３とにより構成されている。なお、図１９に示す構成は、再生装置Ｓ2 の構成のうち、画像及び音声の再生に関する部分のみを記載したものであり、ピックアップ８０及びスピンドルモータ１０２並びにスライダモータ１０３等をサーボ制御するためのサーボ回路等は従来技術と同様であるので、記載及び細部説明を省略する。
【００９７】
次に、全体動作を説明する。
ピックアップ８０は、図示しないレーザダイオード、偏向ビームスプリッタ、対物レンズ、光検出器等を含み、ＤＶＤ１に対して再生光としての光ビームＢを照射すると共に、当該光ビームＢのＤＶＤ１からの反射光を受光し、ＤＶＤ１上に形成されている情報ピットに対応する検出信号Ｓp を出力する。このとき、光ビームＢがＤＶＤ１上の情報トラックに対して正確に照射されると共に、ＤＶＤ１上の情報記録面で正確に焦点を結ぶように、図示しない対物レンズに対してトラッキングサーボ制御及びフォーカスサーボ制御が施されている。
【００９８】
ピックアップ８０から出力された検出信号Ｓp は、復調訂正部８１に入力され、復調処理及び誤り訂正処理が行われて復調信号Ｓdmが生成され、ストリームスイッチ８２及びシステムバッファ８５に出力される。復調信号Ｓdmが入力されたストリームスイッチ８２は、ドライブコントローラ１０１からのスイッチ信号Ｓsw1 によりその開閉が制御され、閉のときには、入力された復調信号Ｓdmをそのままスルーしてトラックバッファ８３に出力する。一方、ストリームスイッチ８２が開のときには、復調信号Ｓdmは出力されず、不要な情報（信号）がトラックバッファ８３に入力されることがない。
【００９９】
復調信号Ｓdmが入力されるトラックバッファ８３は、ＦＩＦＯ（First In First Out）メモリ等により構成され、入力された復調信号Ｓdmを一時的に記憶すると共に、ストリームスイッチ８４が閉とされているときには、記憶した復調信号Ｓdmを連続的に出力する。トラックバッファ８３は、ＭＰＥＧ２方式における各ＧＯＰ毎のデータ量の差を補償すると共に、インターリーブドユニットＩＵに分割されたデータの読み取りの際等におけるトラックジャンプに起因して不連続に入力される復調信号Ｓdmを連続的に出力し、当該不連続による再生の中断を解消するためのものである。
【０１００】
連続的に復調信号Ｓdmが入力されるストリームスイッチ８４は、デマルチプレクサ８６における分離処理において、後段の各種バッファがオーバーフローしたり、逆に空になってデコード処理が中断することがないように、システムコントローラ１００からのスイッチ信号Ｓsw2 により開閉が制御される。
【０１０１】
一方、トラックバッファ８３と並行して復調信号Ｓdmが入力されるシステムバッファ８５は、ＤＶＤ１をローディングしたときに最初に検出され、ＤＶＤ１に記録されている情報全体に関する管理情報（ビデオマネージャ２）やＶＴＳ３のコントロールデータ１１を蓄積して制御情報Ｓc としてシステムコントローラ１００に出力すると共に、情報再生中に上記ナビパック４１毎のＤＳＩパケット５１内のデータを一時的に蓄積し、システムコントローラ１００に制御情報Ｓc として出力する。ビデオマネージャ２に含まれるテキスト情報１２１は、一時的にシステムバッファ８５内に蓄積され、制御情報Ｓc としてシステムコントローラ１００へ供給される。システムコントローラ１００は図示しない内部メモリ等にこれらの情報を記憶する。
【０１０２】
ストリームスイッチ８４を介して復調信号Ｓdmが連続的に入力されたデマルチプレクサ８６においては、当該復調信号Ｓdmから映像情報、音声情報、副映像情報及びナビパック４１毎のＰＣＩデータを分離し、ビデオ信号Ｓv 、副映像信号Ｓsp、オーディオ信号Ｓad並びにＰＣＩ信号Ｓpcとして、夫々ＶＢＶバッファ８７、サブピクチャバッファ８９、オーディオバッファ９２及びＰＣＩバッファ９４に出力する。なお、復調信号Ｓdmには、音声情報又は副映像情報として複数の言語が別々のストリームとして含まれている場合があるが、その場合には、システムコントローラ１００からのストリーム選択信号Ｓlcにより所望の言語が夫々選択されてオーディオバッファ９２又はサブピクチャバッファ８９に出力される。
【０１０３】
ビデオ信号Ｓv が入力されるＶＢＶバッファ８７は、ＦＩＦＯメモリ等により構成され、ビデオ信号Ｓv を一時的に蓄積し、ビデオデコーダ８８に出力する。ＶＢＶバッファ８７は、ＭＰＥＧ２方式により圧縮されているビデオ信号Ｓv における各ピクチャ毎のデータ量のばらつきを補償するためのものである。そして、データ量のばらつきが補償されたビデオ信号Ｓv がビデオデコーダ８８に入力され、ＭＰＥＧ２方式により復調が行われて復調ビデオ信号Ｓvdとして混合器９１に出力される。
【０１０４】
副映像信号Ｓspが入力されるサブピクチャバッファ８９は、入力された副映像信号Ｓspを一時的に蓄積し、サブピクチャデコーダ９０に出力する。サブピクチャバッファ８９は、副映像信号Ｓspに含まれる副映像情報を、当該副映像情報に対応する映像情報と同期して出力するためのものである。そして、映像情報との同期が取られた副映像信号Ｓspがサブピクチャデコーダ９０に入力され、復調が行われて復調副映像信号Ｓspd として混合器９１に出力される。なお、副映像信号Ｓspが、メニュー画面を構成して表示するために必要な、枠、選択ボタン等を構成するための画像情報を含んでいる場合には、システムコントローラ１００からのハイライト制御信号Ｓchに基づき、表示すべき選択ボタン等の表示状態の変更を行って出力する。
【０１０５】
ビデオデコーダ８８から出力された復調ビデオ信号Ｓvd及びサブピクチャデコーダ９０から出力された復調副映像信号Ｓspd （対応する復調ビデオ信号Ｓvdとの同期が取れている。）は、混合器９１により混合され、最終的な表示すべき映像信号Ｓvpとして図示しないＣＲＴ（Cathod Ray Tube ）等の表示部に出力される。
【０１０６】
次に、オーディオ信号Ｓadが入力されるオーディオバッファ９２は、ＦＩＦＯメモリ等により構成され、入力されたオーディオ信号Ｓadを一時的に蓄積し、オーディオデコーダ９３に出力する。オーディオバッファ９２は、オーディオ信号Ｓadを対応する映像情報を含むビデオ信号Ｓv 又は副映像信号Ｓspに同期して出力させるためのものであり、対応する映像情報の出力状況に応じてオーディオ信号Ｓadを遅延させる。そして、対応する映像情報と同期するように時間調整されたオーディオ信号Ｓadは、オーディオデコーダ９３に出力され、所定のデコードが施されて復調オーディオ信号Ｓadd として図示しないスピーカ等に出力される。なお、アクセス直後の再生等で一時的に音声を中断する（ポーズする）必要があることが検出された場合には、システムコントローラ１００からポーズ信号Ｓcaがオーディオデコーダ９３に出力され、当該オーディオデコーダ９３において一時的に復調オーディオ信号Ｓadd の出力を停止する。
【０１０７】
更に、ＰＣＩ信号Ｓpcが入力されるＰＣＩバッファ９４は、ＦＩＦＯメモリ等により構成され、入力されたＰＣＩ信号Ｓpcを一時的に蓄積し、ＰＣＩデコーダ９５に出力する。ＰＣＩバッファ９４は、ＰＣＩ信号Ｓpcに含まれるＰＣＩデータと当該ＰＣＩデータが対応する映像情報、副映像情報等とを同期させ、当該映像情報又は副映像情報等にＰＣＩデータを適用させるためのものである。そして、ＰＣＩバッファ９４により対応する映像情報又は副映像情報等と同期したＰＣＩ信号Ｓpcは、ＰＣＩデコーダ９５によりＰＣＩデータに含まれるハイライト情報が分離され、ハイライト信号Ｓhiとしてハイライトバッファ９６に出力されると共に、ＰＣＩデータのハイライト情報以外の部分がＰＣＩ情報信号Ｓpci としてシステムコントローラ１００に出力される。
【０１０８】
ハイライト信号Ｓhiが入力されるハイライトバッファ９６は、ＦＩＦＯメモリ等により構成され、入力されたハイライト信号Ｓhiを一時的に蓄積し、ハイライトデコーダ９７に出力する。ハイライトバッファ９６は、当該ハイライト情報のための画像情報が含まれている副映像信号Ｓspに対応して、ハイライト情報に対応する選択項目の表示状態の変更が正確に行なわれるための時間軸補償を行うためのバッファである。そして、時間軸補償が行われたハイライト信号Ｓhiは、ハイライトデコーダ９７においてデコードされ、当該ハイライト信号Ｓhiに含まれる情報が復調ハイライト信号Ｓhid としてシステムコントローラ１００に出力される。ここで、システムコントローラ１００は、当該復調ハイライト信号Ｓhid に基づき、ハイライト情報による表示状態の変更を行うべく、上記のハイライト制御信号Ｓchを出力することとなる。
【０１０９】
システムコントローラ１００は、システムバッファ８５から入力される制御情報Ｓc 、ＰＣＩデコーダ９５から入力されるＰＣＩ情報信号Ｓpci 及びリモコン等の入力部９８から入力される入力信号Ｓinに基づき、それらの信号に対応した正しい再生を行うために上記のスイッチ信号Ｓsw2 、ストリーム選択信号Ｓlc、ポーズ信号Ｓca、ハイライト制御信号Ｓchを出力すると共に、再生装置Ｓ2 の動作状況等を表示するために表示信号Ｓdpを液晶表示装置等のディスプレイ９９に出力する。
【０１１０】
更に、システムコントローラ１００は、上記制御信号Ｓc 等により、シームレス再生のためにサーチ等のトラックジャンプの処理が必要であることを検出したときには、ドライブコントローラ１０１に対して、当該トラックジャンプの処理に対応するシームレス制御信号Ｓcsl を出力する。
【０１１１】
そして、シームレス制御信号Ｓcsl が入力されたドライブコントローラ１０１は、スピンドルモータ１０２又はスライダモータ１０３に対して駆動信号Ｓd を出力する。この駆動信号Ｓd により、スピンドルモータ１０２又はスライダモータ１０３は、光ビームＢが再生すべきＤＶＤ１上の記録位置に照射されるようにピックアップ２を移動させると共にＤＶＤ１の回転数をＣＬＶ制御する（図１９破線矢印参照）。これと並行して、ドライブコントローラ１０１は、ピックアップ２が移動中であり復調訂正部３から復調信号Ｓdmが出力されないときには、シームレス制御信号Ｓcsl に基づきスイッチ信号Ｓsw1 を出力し、ストリームスイッチ８２を開とすると共に、復調信号Ｓdmが出力され始めると、ストリームスイッチ８２を閉成して復調信号Ｓdmをトラックバッファ８３に出力する。
【０１１２】
次に、上記再生装置Ｓ2 の動作のうち、特にテキスト情報を利用した検索、再生動作について説明する。本発明にかかる再生装置Ｓ2 においては、記録された映像、音声情報をテキスト情報を利用して検索することが可能である。以下、テキスト情報を利用した検索、再生動作について説明する。
【０１１３】
図２０及び図２１に、テキスト情報を利用した検索方法のフローチャートを示す。今、テキスト情報が図１４の記述例のように記述されている場合に、歌手「堀内孝雄」の曲「夢の道草」（７、８行目）を検索、再生する場合を例にとって説明する。まず、ユーザーは再生装置Ｓ2 の入力部９８を使用して、アーチスト名を利用して曲名検索を行うことを指示し（Ｓ１）、次に、アーチスト名、「堀内孝雄」を指定する（Ｓ２）。なお、この場合、アーチスト名はユーザーがキーボード等を利用して入力するようにしても良いし、再生装置側が５０音別の分類をディスプレイ９９に表示してその中からユーザーに選択させるようにしてもよい。アーチスト名が指定されると、システムコントローラ１００は、内部のメモリに記憶されたテキスト情報１２１にアクセスし、アイテムテキストポインタ＃１〜＃ｍの中から、アーチスト名を示すアイテムコードを有するものを全て見つけ出す（Ｓ３）。具体的には、アイテムコード１２９ａがアーチスト名（ソーティングのコード）を示す「１０１」であるアイテムテキストポインタを全て見つけ出す（図７参照）。
【０１１４】
次に、発見されたアイテムテキストポインタ全てについて、テキスト先頭ポインタ１２９ｂを参照して対応するアイテムテキストを読み、「堀内孝雄」が記述されているアイテムテキストに対応するアイテムテキストポインタを全て見つけ出す（Ｓ４）。そして、見つかったアイテムテキストと同一階層記述コードに対応する他のアイテムテキストも参照し、それぞれの曲名及び階層を取得する（Ｓ５）。この場合、Ｓ４で図１４の８行目に相当するアイテムテキストポインタが発見されているから、この付近のテキストポインタ（６、７行目）に対応するアイテムテキストを読み、その結果、その曲が「夢の道草」であり、また、この例ではタイトルと曲名の間にＰＴＴに関する記述が存在しないことにより、この曲はタイトルの階層であることが分かる。さらに、タイトルに対応するアイテムテキストポインタをアイテムテキストポインタ１２９の先頭から当該タイトルまで探すことにより、当該タイトルが何番目のタイトルであるかを知ることができる。なお、タイトルの場合は、対応するアイテムテキストポインタについてそのアドレスをテキストポインタで参照することによっても、タイトル番号を知ることができる。なお、このタイトルに複数のＰＴＴ等が含まれている場合は、それらの記述も取得することができるので、発見された曲についての階層構造は全て把握できる筈である。このようにして、アーチストが「堀内孝雄」となっている全ての曲の階層と、その階層における番号及び曲名が分かると、次にシステムコントローラ１００は、その曲名を全てディスプレイ９９に表示する（Ｓ６）。ユーザーは、表示された曲名リストを見て、自己の探している「夢の道草」を選択する（Ｓ７）。ユーザーが選択すると、システムコントローラ１００は、先に取得した、その曲名に対応する音楽情報のタイトル、ＰＴＴ等の階層に関する情報を基に、その音楽情報をサーチする（Ｓ８）。
【０１１５】
この場合のサーチの方法を図２１に示す。まず、システムコントローラ１００は、取得したタイトルを基にタイトルサーチを行う。具体的には、システムコントローラ１００はビデオマネージャ２内に設けられたタイトルサーチポインタテーブルを参照し、当該タイトルに対応するＶＴＳの記録位置（記録アドレス）を取得する（Ｓ１０）。なお、タイトルサーチポインタテーブルとは、各タイトルと、それらに対応するＶＴＳのＤＶＤ上の記録位置との対応関係を記載したテーブルである。そして、システムコントローラ１００は、取得したアドレスに基づいて当該ＶＴＳをサーチする（Ｓ１１）。該当するＶＴＳのサーチが終わると、システムコントローラ１００は、先に取得したＰＴＴの情報を利用して、ＰＴＴサーチを行う（Ｓ１２）。具体的には、当該ＶＴＳ内に記録されているＰＴＴサーチポインタテーブルを参照し、取得したＰＴＴに対応するＰＧＣの記録アドレスを示すＰＴＴサーチポインタを取得する。この例ではタイトルをサーチするので、タイトルの先頭のＰＴＴのサーチポインタを取得することになる。そして、取得したサーチポインタに基づいて、探している曲「夢の道草」に対応するＰＧＣを取得し、メインルーチンに戻る。そして、システムコントローラ１００は、取得したＰＧＣＩに基づいて指定された曲を再生する（Ｓ９）。以上のようにして、テキスト情報を利用した検索が行われる。
【０１１６】
このように、本発明では、階層記述コードとして必要最小限のものだけを記述しつつ、記録されるテキスト情報がその対応する情報単位の階層を示す情報と対になって記録されると共に、階層構造中の位置が特定できるように階層を示す他の情報も記録されるので、テキストから対応する階層とその階層における番号を知ることができ、テキストを利用した検索を容易に行うことができる。
【０１１７】
以上の例では、アプリケーションアイテムのうち、アーチストを利用して検索を行ったが、作曲者名、主演女優名等、あらゆる種類のアプリケーションアイテムを利用して検索を行うことが可能である。
【０１１８】
次に、アプリケーション記述コード内に定義された独自コードを利用して検索を行う例について説明する。今、既に述べたように、アプリケーション記述コード内の独自コードを図１６に示すように定義し、さらに、これら独自コードに対応するアイテムテキストを図１７のような形式で記述したとする。この場合、再生装置Ｓ２は、ディスクに記録されたテキスト情報から図１７に示すような、独自コードを利用した検索用テーブルを予め作成し、メモリ等に記憶しておく。即ち、各独自コード２２４から２４２のうちのフルネームのコードに対応するアイテムテキストを５０音順に配列したリストを用意しておく。ここで、ユーザーが「堀内孝雄」の「夢の道草」を検索する場合、まず、独自コードを利用して検索する旨を指示し（Ｓ２１）、続いて検索対象となるアーチスト名の５０音の行を指定する（Ｓ２２）。すると、システムコントローラは、図１７の検索用テーブルを参照し、アイテムコードが「は行歌手名」に対応する「２３４」であるものを見つけ出し、ディスプレイに表示する（Ｓ２３）。但し、タイトル番号は表示しないものとする。表示されたリストには、図１７のようにアーチスト名と曲名が対になって記述されているので、ユーザーはこれを見て「堀内孝雄」の「夢の道草」を指定する（Ｓ２４）。ユーザーが指定すると、指定されたアイテムテキストに後部に記述されたタイトル番号を取得して、前述の場合と同様にサーチを行って再生を開始する（Ｓ２５乃至２６）。なお、Ｓ２５及びＳ２６の処理は、図２０のＳ８及びＳ９と同様である。
【０１１９】
以上のようにして、独自コードを利用した検索を行えば、検索においてシステムコントローラがアイテムテキストの内容まで読む必要がなくなると共にサーチ対象が直ちに取得できるので、迅速な検索が可能となる。なお、上記の例では、５０音順の歌手名の独自コードを定義したが、曲名、映画の作品名等について同様の独自コードを定義すれば、それらを利用して検索を行うことが可能である。従って、ＤＶＤの製作者は、ユーザーが行うであろう検索方法に応じて独自コードを定義しておくことにより、素早い検索を可能にすることができる。また、アーチスト名等の検索対象の数が少ない場合には、独自コードを用いずにアーチスト名のアイテムコードについて直接図１７のようなアイテムテキストの記述を行ってもよい。この場合、アイテムテキストのアーチスト名の後に、一旦テキストの終了コード（図では全角スペース）を挿入した上で曲目やサーチ先等を記述する。こうすることにより、一般のプレーヤではアーチスト名だけを読み出し、特定のプレーヤのみ他の情報も利用できるようにする。この場合も、通常の記述ルールに従ってアイテムコード、アイテムテキストを記述してもよいし、特定の領域にアイテムテキストを記録してもよい。
【０１２０】
次に、ジャンルのアイテムテキストが図８のように、テキストコードとテキストデータとの組み合わせで構成されている時の検索の例について説明する。図２３は、音楽・カラオケジャンルのフルネームのアイテムテキストの記述例のいくつかを示しており、他のアイテムコード、アイテムテキストと同様に、アイテムコードは階層構造に従ってアイテムテキストポインタ１２９の所定の位置に記述され、アイテムテキストはそれぞれの対応するテキスト先頭ポインタで示されるアイテムテキスト１３０内の位置に記述される。この時、テキスト先頭ポインタは、前述のようにテキストコード（３桁の数字）と全角スペースの後のテキストデータの先頭を示すものとする。テキストデータの内容はタイトル制作者の自由であり、ある情報単位に対応する音楽・カラオケジャンルのテキスト情報としてテキスト先頭ポインタに従って取り出され表示される。各アイテムテキストの先頭のテキストコードは、図８の分類に従って付けられた３桁の固定長の数字であり、このテキストコードによる検索に対応したプレーヤは、図８の対応関係を認識している。従って、あるジャンル名を指定して該当する曲を検索するときには、テキストコードに対応したジャンル名を表示して視聴者に選択させ、選択されたジャンル名の代わりにジャンル名に対応するテキストコードをアイテムテキスト１３０の中から検索することにより、容易に該当する曲に関する情報（曲名、歌手名、階層とその階層における順番など）を取得することができる。視聴者にジャンル名を選択させるための表示は、上述のジャンル名の代わりにジャンル名とテキストコードとして、視聴者にテキストコードで直接選択させるようにしてもよいし、ジャケットに図８の対応表を記載して選択のための表示を行わずに視聴者がジャケットを見てテキストコードを入力するようにしてもよい。なお、曲に関する情報を取得してから曲の指定及び再生を行う方法は他の例と同様である。
【０１２１】
以上説明したように、アイテムテキストをテキストコードとテキストデータの組み合わせで構成することにより、テキスト情報として表示するテキストと検索で使用する内容を別にすることができるので、テキスト情報として自由な内容が表示できると共に検索も容易に行えるのである。
【０１２２】
また、以上の実施例ではテキスト情報としてボリューム以下の階層について記述するものとしたが、ボリューム以上の階層、例えば、ディスクセット、ディスク、サイド（ディスクの面）などについても本実施例と同様に記述してもよい。記述の方法としては、本実施例のように最上位階層から順に階層記述コードを割り当てて、階層構造に従って記述してもよいし、ボリュームより上位の階層を独自コードを用いて記述するようにしてもよい。後者の方法では、一般のプレーヤではボリューム以下の階層のテキスト情報のみを利用し、特定のプレーヤ（例えば、ディスクチェンジャー）ではディスクセットなど上位階層のテキスト情報をも利用してディスク間やサイド間などにわたっての検索が行えるように構成でき、互換性を保ったまま機能の拡張が行える。
【図面の簡単な説明】
【図１】本発明の実施形態に係るＤＶＤの記録フォーマットを示す図である。
【図２】ＤＶＤにおける映像情報を構成するＧＯＰの構成を示す図である。
【図３】本発明の実施形態に係るＤＶＤの論理フォーマットを示す図である。
【図４】インターリーブユニットの構成を示す図である。
【図５】テキスト情報が記述される階層構造を示す図である。
【図６】階層記述コードの定義を示す図である。
【図７】アプリケーション記述コードの定義を示す図である。
【図８】ジャンルに関するアプリケーション記述コードの定義を示す図である。
【図９】テキスト情報の構造を示す図である。
【図１０】アイテムコード及びアイテムテキストの記述例を示す図である。
【図１１】図１０の記述例により構成される階層構造を示す図である。
【図１２】アイテムコード及びアイテムテキストの他の記述例を示す図である。
【図１３】図１２の記述例により構成される階層構造を示す図である。
【図１４】アイテムコード及びアイテムテキストのさらに他の記述例を示す図である。
【図１５】図１４の記述例により構成される階層構造を示す図である。
【図１６】独自コードを含むアプリケーション記述コードの定義を示す図である。
【図１７】独自コードを利用して作成された検索用テーブルを示す図である。
【図１８】本発明の実施形態に係るＤＶＤの記録装置の構成を示すブロック図である。
【図１９】本発明の実施形態に係るＤＶＤの再生装置の構成を示すブロック図である。
【図２０】テキスト情報を利用した検索動作を示すフローチャートである。
【図２１】図２０に含まれる曲サーチ動作を示すフローチャートである。
【図２２】独自コードを利用した検索動作を示すフローチャートである。
【図２３】ジャンルのアイテムテキストの記述例を示す図である。
【符号の説明】
１…ＤＶＤ
２…ビデオマネージャ
３、６３…ＶＴＳ
１０…ＶＯＢ
１１…コントロールデータ
２０…セル
３０…ＶＯＢユニット
４１…ナビパック
４２…ビデオデータ
４３…オーディオデータ
４４…サブピクチャデータ
５０…ＰＣＩデータ
５１…ＤＳＩデータ
５２…ＧＯＰ
６０…プログラム
６１、６１Ａ、６１Ｂ…ＰＧＣ
６２…タイトル
７０…ＶＴＲ
７１…メモリ
７２…信号処理部
７３…ハードディスク装置
７４…ハードディスク装置
７５…コントローラ
７６…多重器
７７…変調器
７８…マスタリング装置
８０…ピックアップ
８１…復調訂正部
８２、８４…ストリームスイッチ
８３…トラックバッファ
８５…システムバッファ
８６…デマルチプレクサ
８７…ＶＢＶバッファ
８８…ビデオデコーダ
８９…サブピクチャバッファ
９０…サブピクチャデコーダ
９２…オーディオバッファ
９３…オーディオデコーダ
９４…ＰＣＩバッファ
９５…ＰＣＩデコーダ
９６…ハイライトバッファ
９７…ハイライトデコーダ
９８…入力部
９９…ディスプレイ
１００…システムコントローラ
１０１…ドライブコントローラ
１０２…スピンドルモータ
１０３…スライダモータ
Ｓac…アクセス情報信号
Ｓ1 …記録装置
Ｓ2 …再生装置
ＳＴ…キューシート
【図１】
0003698805.tif 000002
【図２】
0003698805.tif 000003
【図３】
0003698805.tif 000004
【図４】
0003698805.tif 000005
【図５】
0003698805.tif 000006
【図６】
0003698805.tif 000007
【図７】
0003698805.tif 000008
【図８】
0003698805.tif 000009
【図９】
0003698805.tif 000010
【図１０】
0003698805.tif 000011
【図１１】
0003698805.tif 000012
【図１２】
0003698805.tif 000013
【図１３】
0003698805.tif 000014
【図１４】
0003698805.tif 000015
【図１５】
0003698805.tif 000016
【図１６】
0003698805.tif 000017
【図１７】
0003698805.tif 000018
【図１８】
0003698805.tif 000019
【図１９】
0003698805.tif 000020
【図２０】
0003698805.tif 000021
【図２１】
0003698805.tif 000022
【図２２】
0003698805.tif 000023
【図２３】
0003698805.tif 000024