(57)【特許請求の範囲】
【請求項１】
映像情報及び音声情報を少なくとも含む記録情報を処理する信号処理手段と、
前記記録情報に対応するアクセス情報及び管理情報を含む付加情報を生成する付加情報生成手段と、
前記記録情報及び前記付加情報を情報記録媒体に記録する記録手段と、を備えた情報記録装置であって、
前記記録情報は、複数の第１データグループに区分され、
複数の前記第１データグループの各々は前記アクセス情報を含み、
前記アクセス情報は、当該アクセス情報を含む一の前記第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の第１データグループのアドレスを含む第１データグループサーチ情報を含み、
前記管理情報は、第２所定時間単位毎の当該各時間単位に対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含むことを特徴とする情報記録装置。
【請求項２】
前記第１所定時間単位は、前記第２所定時間単位よりも細かいことを特徴とする請求項１記載の情報記録装置。
【請求項３】
前記記録情報は、各々が複数の前記第１データグループにより構成される複数の第２データグループに区分され、
前記第１データグループサーチ情報は、対応する前記アクセス情報を含む前記第１データグループと同じ前記第２データグループに属する他の前記第１データグループのアドレスを含むことを特徴とする請求項１又は２に記載の情報記録装置。
【請求項４】
前記時間単位アドレス情報は、当該時間単位アドレス情報に対応する前記第１データグループと、隣接する他の前記時間単位アドレス情報に対応する前記第１データグループとが、同じ前記第２データグループに属するか否かを示す不連続情報を含むことを特徴とする請求項３に記載の情報記録装置。
【請求項５】
前記時間単位アドレス情報は、当該時間単位アドレス情報に対応する前記第１データグループが属する前記第２データグループ内への時間サーチが禁止されている場合には、該禁止であることを示す情報を含むことを特徴とする請求項３又は４に記載の情報記録装置。
【請求項６】
前記管理情報は、各前記第２データグループの再生時間、該各第２データグループ内で最初に位置する前記第１データグループのアドレス及び該各第２データグループ内で最後に位置する前記第１データグループのアドレスを夫々示す第２データグループ情報を含むことを特徴とする請求項３乃至５のいずれか一に記載の情報記録装置。
【請求項７】
前記信号処理手段により、前記記録情報の少なくとも一部は可変圧縮レートで圧縮され、前記第１所定時間単位及び前記第２所定時間単位は、圧縮前の前記記録情報における時間単位であることを特徴とする請求項１乃至６のいずれか一に記載の情報記録装置。
【請求項８】
前記情報記録媒体は、マスタディスクであり、
前記マスタディスクを用いてレプリカディスクを製造する手段をさらに備えることを特徴とする請求項１乃至７のいずれか一に記載の情報記録装置。
【請求項９】
複数の第１データグループに区分された記録情報と、
前記記録情報に対応する管理情報と、が記録されている情報記録媒体であって、
複数の前記第１データグループの各々がアクセス情報を含み、
前記アクセス情報が、当該アクセス情報を含む一の前記第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の前記第１データグループのアドレスを含む第１データグループサーチ情報を含み、
前記管理情報が、前記第２所定時間単位毎の当該各時間単位対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含む情報記録媒体から情報を再生する情報再生装置であって、
前記情報記録媒体に記録されている情報を読取る読取手段と、
前記読取手段により読取られた情報を復調して復調信号を生成する復調手段と、
前記復調手段から前記管理情報及び前記アクセス情報を検出する検出手段と、
前記検出された管理情報及びアクセス情報に基づいて記録情報の再生を制御する制御手段と、
を備えたことを特徴とする情報再生装置。
【請求項１０】
時間サーチの目標時間を指定可能な指定手段をさらに備え、
前記制御手段は、前記時間単位アドレス情報及び前記第１データグループサーチ情報に基づき、前記目標時間に対応する前記記録情報の検索及び再生を制御することを特徴とする請求項９に記載の情報再生装置。
【請求項１１】
前記第１所定時間単位は、前記第２所定時間単位よりも細かい時間単位であり、
前記制御手段は、前記目標時間に対応する前記時間単位アドレス情報に基づき一の前記第１データグループを検索し、前記一の第１データグループに含まれるアクセス情報中の第１データグループサーチ情報に基づき前記目標時間に対応する第１データグループを検索することを特徴とする請求項１０に記載の情報再生装置。
【請求項１２】
前記記録情報は、各々が複数の前記第１データグループにより構成される複数の第２データグループに区分され、
前記第１データグループサーチ情報は、対応する前記アクセス情報を含む前記第１データグループと同じ第２データグループに属する他の前記第１データグループのアドレスを含み、
前記時間単位アドレス情報は、当該時間単位アドレス情報に対応する前記第１データグループと、隣接する他の前記時間単位アドレス情報に対応する前記第１データグループとが、同じ前記第２データグループに属するか否かを示す不連続情報を含み、
前記制御手段は、
（１）前記目標時間に対応する前記時間単位アドレス情報に含まれる前記不連続情報が連続を示すか又は不連続を示すかを判定し、
（２）該連続を示すと判定した場合には、前記目標時間に対応する前記時間単位アドレス情報が示すアドレスを１次的サーチ目標として設定し、
（３）前記不連続を示すと判定した場合には、前記目標時間に対応する前記時間単位アドレス情報が示すアドレスを含む前記第２データグループと前記目標時間に対応するアドレスを含む前記第２データグループとが一致するか否かを判定し、
（４）一致すると判定した場合には、前記目標時間に対応する前記時間単位アドレス情報が示すアドレスを１次的サーチ目標として設定し、
（５）一致しないと判定した場合には、前記目標時間に対応する前記時間単位アドレス情報が示すアドレスから一つの前記第２所定時間単位分だけ離れたアドレスを前記１次的サーチ目標として設定し、該設定された１次的サーチ目標を検索し、前記１次的サーチ目標における前記第１データグループの前記アクセス情報に含まれる前記第１データグループサーチ情報に基づき前記第２データグループ内で前記１次的サーチ目標から前記目標時間に対応するアドレスを検索することを特徴とする請求項１１に記載の情報再生装置。
【請求項１３】
前記時間単位アドレス情報は、当該時間単位アドレス情報に対応する前記第１データグループが属する前記第２データグループ内への時間サーチが禁止されている場合には、該禁止であることを示す情報を含み、
前記制御手段は、前記目標時間に対応する前記時間単位アドレス情報が前記禁止であることを示す情報を含むか否かを判定し、前記禁止であることを示す情報を含むと判定された場合には、前記目標時間に対応する前記記録情報の検索を行わないことを特徴とする請求項１０乃至１２のいずれか一に記載の情報再生装置。
【請求項１４】
前記管理情報は、各前記第２データグループの再生時間、該各第２データグループ内で最初に位置する前記第１データグループのアドレス及び該各第２データグループ内で最後に位置する前記第１データグループのアドレスを夫々示す第２データグループ情報を含み、
前記制御手段は、該第２データグループ情報に基づいて、前記目標時間に対応する前記時間単位アドレス情報が示すアドレスを含む前記第２データグループと前記目標時間に対応するアドレスを含む前記第２データグループとが一致するか否かを判定することを特徴とする請求項１３に記載の情報再生装置。
【請求項１５】
前記制御手段は、前記時間サーチに先立って予め前記時間単位アドレス情報及び前記不連続情報を読取り且つ復調するように前記読取手段及び復調手段を制御し、
前記情報再生装置は、該予め復調した前記時間単位アドレス情報及び不連続情報を格納する記憶手段を備え、
前記制御手段は、該格納された情報を用いて判定を行うことを特徴とする請求項１２に記載の情報再生装置。
【請求項１６】
前記記録情報の少なくとも一部は可変圧縮レートで圧縮されており、前記第１所定時間単位及び前記第２所定時間単位は、圧縮前の前記記録情報における時間単位であり、
前記圧縮された記録情報を伸長して復号する復号手段を更に備えたことを特徴とする請求項９から１６のいずれか一項に記載の情報再生装置。
【請求項１７】
映像情報と音声情報を含む記録情報を処理する信号処理手段と、
前記記録情報に対応するアクセス情報及び管理情報を含む付加情報を生成する付加情報生成手段と、を備えた情報処理装置であって、
前記記録情報は、複数の第１データグループに区分され、
複数の前記第１データグループの各々は前記アクセス情報を含み、
前記アクセス情報は、当該アクセス情報を含む一の前記第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の前記第１データグループのアドレスを含む第１データグループサーチ情報を含み、
前記管理情報は、前記第２所定時間単位毎の当該各時間単位対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含むことを特徴とする情報処理装置。
【請求項１８】
前記第１所定時間単位は、前記第２所定時間単位よりも細かいことを特徴とする請求項１７記載の情報処理装置。
【請求項１９】
前記記録情報は、各々が複数の前記第１データグループにより構成される複数の第２データグループに区分され、
前記第１データグループサーチ情報は、対応する前記アクセス情報を含む前記第１データグループと同じ前記第２データグループに属する他の前記第１データグループのアドレスを含むことを特徴とする請求項１７又は１８に記載の情報処理装置。
【請求項２０】
前記時間単位アドレス情報は、当該時間単位アドレス情報に対応する前記第１データグループと、隣接する他の前記時間単位アドレス情報に対応する前記第１データグループとが、同じ前記第２データグループに属するか否かを示す不連続情報を含むことを特徴とする請求項１９に記載の情報処理装置。
【請求項２１】
前記時間単位アドレス情報は、当該時間単位アドレス情報に対応する前記第１データグループが属する前記第２データグループ内への時間サーチが禁止されている場合には、該禁止されている旨を示す情報を含むことを特徴とする請求項１９又は２０に記載の情報処理装置。
【請求項２２】
前記管理情報は、各前記第２データグループの再生時間、該各第２データグループ内で最初に位置する前記第１データグループのアドレス及び該各第２データグループ内で最後に位置する前記第１データグループのアドレスを夫々示す第２データグループ情報を含むことを特徴とする請求項１９乃至２１のいずれか一に記載の情報処理装置。
【請求項２３】
前記信号処理手段により、前記記録情報の少なくとも一部は可変圧縮レートで圧縮され、前記第１所定時間単位及び前記第２所定時間単位は、圧縮前の前記記録情報における時間単位であることを特徴とする請求項１７乃至２２のいずれか一に記載の情報処理装置。
【請求項２４】
映像情報及び音声情報を少なくとも含む記録情報を処理する信号処理工程と、
前記記録情報に対応するアクセス情報及び管理情報を含む付加情報を生成する付加情報生成工程と、
前記記録情報及び前記付加情報を情報記録媒体に記録する記録工程と、を含む情報記録方法であって、
前記記録情報は、複数の第１データグループに区分され、
複数の前記第１データグループの各々は前記アクセス情報を含み、
前記アクセス情報は、当該アクセス情報を含む一の前記第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の前記第１データグループのアドレスを含む第１データグループサーチ情報を含み、
前記管理情報は、前記第２所定時間単位毎の当該各時間単位対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含むことを特徴とする情報記録方法。
【請求項２５】
前記第１所定時間単位は、前記第２所定時間単位よりも細かいことを特徴とする請求項２４記載の情報記録方法。
【請求項２６】
前記記録情報は、各々が複数の前記第１データグループにより構成される複数の第２データグループに区分され、
前記第１データグループサーチ情報は、対応する前記アクセス情報を含む前記第１データグループと同じ前記第２データグループに属する他の前記第１データグループのアドレスを含むことを特徴とする請求項２４又は２５に記載の情報記録方法。
【請求項２７】
前記時間単位アドレス情報は、当該時間単位アドレス情報に対応する前記第１データグループと、隣接する他の前記時間単位アドレス情報に対応する前記第１データグループとが、同じ前記第２データグループに属するか否かを示す不連続情報を含むことを特徴とする請求項２６に記載の情報記録方法。
【請求項２８】
前記時間単位アドレス情報は、当該時間単位アドレス情報に対応する前記第１データグループが属する前記第２データグループ内への時間サーチが禁止されている場合には、該禁止であることを示す情報を含むことを特徴とする請求項２６又は２７に記載の情報記録方法。
【請求項２９】
前記管理情報は、各前記第２データグループの再生時間、該各第２データグループ内で最初に位置する前記第１データグループのアドレス及び該各第２データグループ内で最後に位置する前記第１データグループのアドレスを夫々示す第２データグループ情報を含むことを特徴とする請求項２６乃至２８のいずれか一に記載の情報記録方法。
【請求項３０】
前記信号処理工程において、前記記録情報の少なくとも一部は可変圧縮レートで圧縮され、前記第１所定時間単位及び前記第２所定時間単位は、圧縮前の前記記録情報における時間単位であることを特徴とする請求項２４乃至２９のいずれか一に記載の情報記録方法。
【請求項３１】
前記情報記録媒体は、マスタディスクであり、
前記マスタディスクを用いてレプリカディスクを製造する工程をさらに備えることを特徴とする請求項２４乃至３０のいずれか一に記載の情報記録方法。
【請求項３２】
複数の第１データグループに区分された記録情報と、
前記記録情報に対応する管理情報と、が記録されている情報記録媒体であって、
複数の前記第１データグループの各々がアクセス情報を含み、
前記アクセス情報が、当該アクセス情報を含む一の前記第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の前記第１データグループのアドレスを含む第１データグループサーチ情報を含み、
前記管理情報が、前記第２所定時間単位毎の当該各時間単位対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含む情報記録媒体から情報を再生する情報再生方法であって、
前記情報記録媒体に記録されている情報を読取る読取工程と、
前記読取工程において読取られた情報を復調して復調信号を生成する復調工程と、
前記復調信号から前記管理情報及び前記アクセス情報を検出する検出工程と、
前記検出された管理情報及びアクセス情報に基づいて記録情報の再生を制御する制御工程と、
を備えたことを特徴とする情報再生方法。
【請求項３３】
時間サーチの目標時間を指定可能な指定工程をさらに備え、
前記制御工程においては、前記時間単位アドレス情報及び前記第１データグループサーチ情報に基づき、前記目標時間に対応する前記記録情報の検索及び再生を制御することを特徴とする請求項３２に記載の情報再生方法。
【請求項３４】
前記第１所定時間単位は、前記第２所定時間単位よりも細かい時間単位であり、
前記制御工程においては、前記目標時間に対応する前記時間単位アドレス情報に基づき一の前記第１データグループを検索し、前記一の第１データグループに含まれるアクセス情報中の第１データグループサーチ情報に基づき前記目標時間に対応する第１データグループを検索することを特徴とする請求項３３に記載の情報再生方法。
【請求項３５】
前記記録情報は、各々が複数の前記第１データグループにより構成される複数の第２データグループに区分され、
前記第１データグループサーチ情報は、対応する前記アクセス情報を含む前記第１データグループと同じ第２データグループに属する他の前記第１データグループのアドレスを含み、
前記時間単位アドレス情報は、当該時間単位アドレス情報に対応する前記第１データグループと、隣接する他の前記時間単位アドレス情報に対応する前記第１データグループとが、同じ前記第２データグループに属するか否かを示す不連続情報を含み、
前記制御工程は、
（１）前記目標時間に対応する前記時間単位アドレス情報に含まれる前記不連続情報が連続を示すか又は不連続を示すかを判定し、
（２）該連続を示すと判定した場合には、前記目標時間に対応する前記時間単位アドレス情報が示すアドレスを１次的サーチ目標として設定し、
（３）前記不連続を示すと判定した場合には、前記目標時間に対応する前記時間単位アドレス情報が示すアドレスを含む前記第２データグループと前記目標時間に対応するアドレスを含む前記第２データグループとが一致するか否かを判定し、
（４）一致すると判定した場合には、前記目標時間に対応する前記時間単位アドレス情報が示すアドレスを１次的サーチ目標として設定し、
（５）一致しないと判定した場合には、前記目標時間に対応する前記時間単位アドレス情報が示すアドレスから一つの前記第２所定時間単位分だけ離れたアドレスを前記１次的サーチ目標として設定し、該設定された１次的サーチ目標を検索し、前記１次的サーチ目標における前記第１データグループの前記アクセス情報に含まれる前記第１データグループサーチ情報に基づき前記第２データグループ内で前記１次的サーチ目標から前記目標時間に対応するアドレスを検索することを特徴とする請求項３４に記載の情報再生方法。
【請求項３６】
前記時間単位アドレス情報は、当該時間単位アドレス情報に対応する前記第１データグループが属する前記第２データグループ内への時間サーチが禁止されている場合には、該禁止であることを示す情報を含み、
前記制御工程は、前記目標時間に対応する前記時間単位アドレス情報が前記禁止であることを示す情報を含むか否かを判定し、前記禁止であることを示す情報を含むと判定された場合には、前記目標時間に対応する前記記録情報の検索を行わないことを特徴とする請求項３３乃至３４のいずれか一に記載の情報再生方法。
【請求項３７】
前記管理情報は、各前記第２データグループの再生時間、該各第２データグループ内で最初に位置する前記第１データグループのアドレス及び該各第２データグループ内で最後に位置する前記第１データグループのアドレスを夫々示す第２データグループ情報を含み、
前記制御工程は、該第２データグループ情報に基づいて、前記目標時間に対応する前記時間単位アドレス情報が示すアドレスを含む前記第２データグループと前記目標時間に対応するアドレスを含む前記第２データグループとが一致するか否かを判定することを特徴とする請求項３６に記載の情報再生方法。
【請求項３８】
前記制御工程は、前記時間サーチに先立って予め前記時間単位アドレス情報及び前記不連続情報を読取り且つ復調するように前記読取工程及び復調工程を制御し、
前記情報再生方法は、該予め復調した前記時間単位アドレス情報及び不連続情報を格納する記憶工程を備え、
前記制御工程は、該格納された情報を用いて判定を行うことを特徴とする請求項３５に記載の情報再生方法。
【請求項３９】
前記記録情報の少なくとも一部は可変圧縮レートで圧縮されており、前記第１所定時間単位及び前記第２所定時間単位は、圧縮前の前記記録情報における時間単位であり、
前記圧縮された記録情報を伸長して復号する復号工程を更に備えたことを特徴とする請求項３２から３８のいずれか一項に記載の情報再生方法。
【請求項４０】
映像情報と音声情報を含む記録情報を処理する信号処理工程と、
前記記録情報に対応するアクセス情報及び管理情報を含む付加情報を生成する付加情報生成工程と、を備えた情報処理方法であって、
前記記録情報は、複数の第１データグループに区分され、
複数の前記第１データグループの各々は前記アクセス情報を含み、
前記アクセス情報は、当該アクセス情報を含む一の前記第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の前記第１データグループのアドレスを含む第１データグループサーチ情報を含み、
前記管理情報は、前記第２所定時間単位毎の当該各時間単位対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含むことを特徴とする情報処理方法。
【請求項４１】
前記第１所定時間単位は、前記第２所定時間単位よりも細かいことを特徴とする請求項４０に記載の情報処理方法。
【請求項４２】
前記記録情報は、各々が複数の前記第１データグループにより構成される複数の第２データグループに区分され、
前記第１データグループサーチ情報は、対応する前記アクセス情報を含む前記第１データグループと同じ前記第２データグループに属する他の前記第１データグループのアドレスを含むことを特徴とする請求項４０又は４１に記載の情報処理方法。
【請求項４３】
前記時間単位アドレス情報は、当該時間単位アドレス情報に対応する前記第１データグループと、隣接する他の前記時間単位アドレス情報に対応する前記第１データグループとが、同じ前記第２データグループに属するか否かを示す不連続情報を含むことを特徴とする請求項４２に記載の情報処理方法。
【請求項４４】
前記時間単位アドレス情報は、当該時間単位アドレス情報に対応する前記第１データグループが属する前記第２データグループ内への時間サーチが禁止されている場合には、該禁止されている旨を示す情報を含むことを特徴とする請求項４２又は４３に記載の情報処理方法。
【請求項４５】
前記管理情報は、各前記第２データグループの再生時間、該各第２データグループ内で最初に位置する前記第１データグループのアドレス及び該各第２データグループ内で最後に位置する前記第１データグループのアドレスを夫々示す第２データグループ情報を含むことを特徴とする請求項４２乃至４４のいずれか一に記載の情報処理方法。
【請求項４６】
前記信号処理工程により、前記記録情報の少なくとも一部は可変圧縮レートで圧縮され、前記第１所定時間単位及び前記第２所定時間単位は、圧縮前の前記記録情報における時間単位であることを特徴とする請求項４０乃至４５のいずれか一に記載の情報処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＤＶＤに代表される映像、音声等の情報を高密度に記録可能な高密度光ディスク等の情報記録媒体、並びに当該情報記録媒体に情報を記録するための記録装置、及び当該情報記録媒体から情報を再生するための再生装置の技術分野に属する。
【０００２】
【従来の技術】
従来は、映像、音声等の情報が記録された光ディスクとしては、いわゆるＬＤ（Laser Disk）、ＣＤ（Compact Disk）等が広く一般化している。
【０００３】
これらのＬＤ等においては、映像情報や音声情報が、各ＬＤ等が有する再生開始位置を基準とした夫々の情報を再生すべき時刻を示す時間情報と共に記録されている。従って、この時間情報を参照することにより、再生装置において視聴者により指定された任意の指定時間に対応するディスク上の記録位置をサーチする、所謂“時間サーチ”を簡単に行える。また、この時間情報に基づいて、記録されている情報を記録されている順序で再生する一般的な通常再生の他、例えば、ＣＤにおいては、記録されている複数の曲のうち、聞きたい曲のみを抽出して聞いたり、再生順序をランダムに変えて聞く等の再生が可能である。
【０００４】
しかしながら、上記ＬＤ、ＣＤ等においては、表示される映像や再生される音声について視聴者が選択枝をもち、当該視聴者がそれらを選択して視聴する等のいわゆるインタラクティブな変化に富んだ再生はできないという問題点があった。
【０００５】
即ち、例えば、最近のゲーム用や教育用のパソコンのソフトウエアにみられるような「問題」を表示等した後に視聴者が入力した「答え」の内容に応じて異なる映像表示や音声出力等をするようなインタラクティブな再生（例えば、「答え」が正解である場合には、正解に対応した映像及び音声を再生し、この「答え」が間違いである場合には、間違いに対応した映像及び音声を再生すること）ができないのである。
【０００６】
一方、現在、上記従来のＣＤに対して、光ディスク自体の大きさを変えずに記憶容量を約１０倍に向上させた光ディスクであるＤＶＤにおけるインタラクティブな再生についての提案や開発がなされている。このＤＶＤに情報を記録する場合、記憶容量を有効活用してディスク上の情報量を増加させるために、映像データ等を圧縮して記録することが望ましい。特に、ここで用いられるデータ圧縮技術としては、映像データの内容に応じて圧縮レートを可変にできるＭＰＥＧ２方式と呼ばれる画像データ圧縮技術が圧縮効率の高さ、再現性の高さ等の観点から有望視されている。
【０００７】
【発明が解決しようとする課題】
しかしながら、本願発明者らによる研究によれば、上記ＭＰＥＧ２方式のように可変圧縮レートでデータを圧縮してＤＶＤ等の情報記録媒体に記録した場合には、時間と記録位置との関係は失われてしまう（即ち、どの記録位置に、どの時間に対応する情報が記録されているのかが不明になってしまう）ので、再生装置においては、特定の時間に対応する記録位置へピックアップを移動させること即ち特定の時間を指定しての時間サーチが困難となることが予想される。更に、このように可変圧縮レートでデータを圧縮して記録するＤＶＤにおいて時間サーチを行うことの困難性自体が当業者の間で認識されていないのが現状である。
【０００８】
本願出願人は、この未だに公知でない困難性にいち早く着目し、未だ公知とされていない特願平７―１７０９１３号において：
（Ｉ）圧縮符号化前における所定の時間単位毎（例えば、１０秒毎）の主データ（映像データ等）の開始アドレスを示す第１アドレス情報を、主データとは異なる記録媒体部分に記録し、第１アドレス情報を参照することにより、その時間単位で時間サーチを行う方法；
（II）上記第１アドレス情報に加えて、圧縮単位毎（例えば、０．５秒分のデータ毎）の開始アドレスを示す第２アドレス情報も、主データとは異なる記録媒体部分に記録し、第１アドレス情報を参照して粗い時間単位で時間サーチを行った後、そのサーチされた位置から第２アドレス情報を参照して、細かい圧縮単位で時間サーチを行う方法；及び
（III ）上記第１アドレス情報は記録しないで、上記第２アドレス情報と共に、該第２アドレスが示す圧縮単位を構成するデータフレーム（一定時間の主データからなるデータの単位）の数を、前記主データとは異なる記録媒体部分に記録し、データフレームの数をカウントして加算して、即ちデータフレーム数を時間に換算して、その換算時間に従って時間サーチを行う方法
を提案している。
【０００９】
しかしながら、上記（Ｉ）の方法によれば、時間単位毎のサーチは、単純なアルゴリズムにより迅速に行われるが、その時間単位より細かい時間の指定については、実際に通常再生して目的とする時間分だけ待つしか方法がない。このため、全体として、時間単位自体を短縮すればよいが、例えば、時間単位を１秒に設定すると、各アドレスを示すのに４バイト必要であるとすれば、１２０分のソースに対して、
（１２０（分）×６０（秒））／１（秒）×４（バイト）
＝  ２８８００（バイト）
より、この（Ｉ）の方法の時間サーチを実現するために２８８００バイトのメモリが再生装置に必要となってしまう。
【００１０】
また、上記（II）の方法によれば、上記（Ｉ）の方法による時間単位に基づく粗いサーチを行った後、そのサーチされた位置から圧縮単位に基づく細かいサーチを繰り返して行うので高速に細かな時間サーチが可能となるものの、例えば、時間単位を１０秒に設定し且つ圧縮単位を０．５秒分のデータに設定すると、各アドレスを示すのに４バイト必要であるとすれば、１２０分のソースに対して、（１２０（分）×６０（秒））／１０（秒）×４（バイト）
＋（１２０（分）×６０（秒））／０．５（秒）×４（バイト）
＝  ６０４８０（バイト）
より、この（II）の方法の時間サーチを実現するために６０４８０バイトものメモリが再生装置に必要となってしまう。
【００１１】
更に、上記（III ）の方法によれば、圧縮単位まで迅速にサーチできるが、例えば、圧縮単位を０．５秒分のデータに設定すると、各アドレスを示すのに４バイト必要であり、各データフレーム数を示すのに１バイト必要であるとすれば、１２０分のソースに対して、
（１２０（分）×６０（秒））／０．５（秒）×（４（バイト）＋１（バイト））
＝  ７２０００（バイト）
より、この（III ）の方法の時間サーチを実現するために７２０００バイトものメモリが再生装置に必要となってしまう。
【００１２】
このように、本願出願人らが、特願平７―１７０９１３号において提案した方法によれば、細かく時間サーチしようとすると、それに応じて再生装置における必要メモリ容量等のハードウエアの負担がかなり大きくなってしまう。
【００１３】
そこで、本発明の課題は、可変圧縮、固定圧縮、非圧縮等の記録方式を問わずに、記録情報を比較的簡単な構成を有する情報再生装置により素早く時間サーチすることを可能ならしめる情報記録媒体、並びにその情報記録媒体に情報を記録するための記録装置及びその情報記録媒体から比較的簡単な装置構成により素早く時間スキャンできる情報再生装置を提供することにある。
【００１４】
【課題を解決するための手段】
上記課題を解決するために、請求項１記載の発明は、映像情報及び音声情報を少なくとも含む記録情報を処理する信号処理手段と、前記記録情報に対応するアクセス情報及び管理情報を含む付加情報を生成する付加情報生成手段と、前記記録情報及び前記付加情報を情報記録媒体に記録する記録手段と、を備えた情報記録装置であって、前記記録情報は、複数の第１データグループに区分され、複数の前記第１データグループの各々は前記アクセス情報を含み、前記アクセス情報は、当該アクセス情報を含む一の前記第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の第１データグループのアドレスを含む第１データグループサーチ情報を含み、前記管理情報は、第２所定時間単位毎の当該各時間単位に対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含むことを特徴とする。
【００１５】
請求項１に記載の発明によれば、信号処理手段は、映像情報及び音声情報を少なくとも含む記録情報を処理する。
一方、付加情報生成手段は、記録情報に対応するアクセス情報及び管理情報を含む付加情報を生成する。
そして、記録手段は、記録情報及び付加情報を情報記録媒体に記録する。
このとき、記録情報は複数の第１データグループに区分され、複数の第１データグループの各々はアクセス情報を含み、当該アクセス情報は、当該アクセス情報を含む一の第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の第１データグループのアドレスを含む第１データグループサーチ情報を含み、管理情報は、第２所定時間単位毎の当該各時間単位に対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含むように構成される。
よって、情報再生時において、時間単位アドレス情報及び第１データグループサーチ情報を利用すれば、目標とするアドレスへの素早いサーチが可能となる。
【００１６】
上記課題を解決するために、請求項９に記載の発明は、複数の第１データグループに区分された記録情報と、前記記録情報に対応する管理情報と、が記録されている情報記録媒体であって、複数の前記第１データグループの各々がアクセス情報を含み、前記アクセス情報が、当該アクセス情報を含む一の前記第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の前記第１データグループのアドレスを含む第１データグループサーチ情報を含み、前記管理情報が、前記第２所定時間単位毎の当該各時間単位対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含む情報記録媒体から情報を再生する情報再生装置であって、前記情報記録媒体に記録されている情報を読取る読取手段と、前記読取手段により読取られた情報を復調して復調信号を生成する復調手段と、前記復調手段から前記管理情報及び前記アクセス情報を検出する検出手段と、前記検出された管理情報及びアクセス情報に基づいて記録情報の再生を制御する制御手段と、を備えたことを特徴とする。
【００１７】
請求項９に記載の発明によれば、読取手段は、情報記録媒体に記録されている情報を読取る。
そして、復調手段は、読取手段により読取られた情報を復調して復調信号を生成する。
次に、検出手段は、復調手段から管理情報及びアクセス情報を検出する。
これらにより、制御手段は、検出された管理情報及びアクセス情報に基づいて記録情報の再生を制御する。
このとき、当該情報記録媒体には、複数の第１データグループに区分された記録情報と、記録情報に対応する管理情報と、が予め記録されており、複数の第１データグループの各々がアクセス情報を含み、当該アクセス情報が、当該アクセス情報を含む一の第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の第１データグループのアドレスを含む第１データグループサーチ情報を含み、管理情報が、第２所定時間単位毎の当該各時間単位に対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含んでいる。
よって、時間単位アドレス情報及び第１データグループサーチ情報を利用すれば、目標とするアドレスへの素早いサーチが可能となる。
【００１８】
上記課題を解決するために、請求項１７に記載の発明は、映像情報と音声情報を含む記録情報を処理する信号処理手段と、前記記録情報に対応するアクセス情報及び管理情報を含む付加情報を生成する付加情報生成手段と、を備えた情報処理装置であって、前記記録情報は、複数の第１データグループに区分され、複数の前記第１データグループの各々は前記アクセス情報を含み、前記アクセス情報は、当該アクセス情報を含む一の前記第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の前記第１データグループのアドレスを含む第１データグループサーチ情報を含み、前記管理情報は、前記第２所定時間単位毎の当該各時間単位対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含むことを特徴とする。
【００１９】
請求項１７に記載の発明によれば、信号処理手段は、映像情報と音声情報を含む記録情報を処理する。
一方、付加情報生成手段は、記録情報に対応するアクセス情報及び管理情報を含む付加情報を生成する。
このとき、記録情報が、複数の第１データグループに区分され、複数の第１データグループの各々はアクセス情報を含み、アクセス情報は、当該アクセス情報を含む一の第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の第１データグループのアドレスを含む第１データグループサーチ情報を含み、管理情報は、第２所定時間単位毎の当該各時間単位に対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含む。
よって、処理された記録情報を付加情報に基づいて再生する際に、時間単位アドレス情報及び第１データグループサーチ情報を利用すれば、目標とするアドレスへの素早いサーチが可能となる。
【００２０】
上記課題を解決するために、請求項２４に記載の発明は、映像情報及び音声情報を少なくとも含む記録情報を処理する信号処理工程と、前記記録情報に対応するアクセス情報及び管理情報を含む付加情報を生成する付加情報生成工程と、前記記録情報及び前記付加情報を情報記録媒体に記録する記録工程と、を含む情報記録方法であって、前記記録情報は、複数の第１データグループに区分され、複数の前記第１データグループの各々は前記アクセス情報を含み、前記アクセス情報は、当該アクセス情報を含む一の前記第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の前記第１データグループのアドレスを含む第１データグループサーチ情報を含み、前記管理情報は、前記第２所定時間単位毎の当該各時間単位対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含むことを特徴とする。
【００２１】
請求項２４に記載の発明によれば、信号処理工程において映像情報及び音声情報を少なくとも含む記録情報を処理する。
一方、付加情報生成工程において、記録情報に対応するアクセス情報及び管理情報を含む付加情報を生成する。
そして、記録工程において、記録情報及び付加情報を情報記録媒体に記録する。
このとき、記録情報は複数の第１データグループに区分され、複数の第１データグループの各々はアクセス情報を含み、当該アクセス情報は、当該アクセス情報を含む一の第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の第１データグループのアドレスを含む第１データグループサーチ情報を含み、管理情報は、第２所定時間単位毎の当該各時間単位に対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含むように構成される。
よって、情報再生時において、時間単位アドレス情報及び第１データグループサーチ情報を利用すれば、目標とするアドレスへの素早いサーチが可能となる。
【００２２】
上記課題を解決するために、請求項３２に記載の発明は、複数の第１データグループに区分された記録情報と、前記記録情報に対応する管理情報と、が記録されている情報記録媒体であって、複数の前記第１データグループの各々がアクセス情報を含み、前記アクセス情報が、当該アクセス情報を含む一の前記第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の前記第１データグループのアドレスを含む第１データグループサーチ情報を含み、前記管理情報が、前記第２所定時間単位毎の当該各時間単位対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含む情報記録媒体から情報を再生する情報再生方法であって、前記情報記録媒体に記録されている情報を読取る読取工程と、前記読取工程において読取られた情報を復調して復調信号を生成する復調工程と、前記復調信号から前記管理情報及び前記アクセス情報を検出する検出工程と、前記検出された管理情報及びアクセス情報に基づいて記録情報の再生を制御する制御工程と、を備えたことを特徴とする。
【００２３】
請求項３２に記載の発明によれば、読取工程において、情報記録媒体に記録されている情報を読取る。
そして、復調工程において、読取られた情報を復調して復調信号を生成する。
次に、検出工程において、復調信号から管理情報及びアクセス情報を検出する。
これらにより、制御工程において、検出された管理情報及びアクセス情報に基づいて記録情報の再生を制御する。
このとき、当該情報記録媒体には、複数の第１データグループに区分された記録情報と、記録情報に対応する管理情報と、が予め記録されており、複数の第１データグループの各々がアクセス情報を含み、当該アクセス情報は、当該アクセス情報を含む一の第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の第１データグループのアドレスを含む第１データグループサーチ情報を含み、管理情報が、第２所定時間単位毎の当該各時間単位に対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含んでいる。
よって、時間単位アドレス情報及び第１データグループサーチ情報を利用すれば、目標とするアドレスへの素早いサーチが可能となる。
【００２４】
上記課題を解決するために、請求項４０に記載の発明は、映像情報と音声情報を含む記録情報を処理する信号処理工程と、前記記録情報に対応するアクセス情報及び管理情報を含む付加情報を生成する付加情報生成工程と、を備えた情報処理方法であって、前記記録情報は、複数の第１データグループに区分され、複数の前記第１データグループの各々は前記アクセス情報を含み、前記アクセス情報は、当該アクセス情報を含む一の前記第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の前記第１データグループのアドレスを含む第１データグループサーチ情報を含み、前記管理情報は、前記第２所定時間単位毎の当該各時間単位対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含むことを特徴とする。
【００２５】
請求項４０に記載の発明によれば、信号処理工程において、映像情報と音声情報を含む記録情報を処理する。
一方、付加情報生成工程において、記録情報に対応するアクセス情報及び管理情報を含む付加情報を生成する。
このとき、記録情報が、複数の第１データグループに区分され、複数の第１データグループの各々はアクセス情報を含み、アクセス情報は、当該アクセス情報を含む一の第１データグループにおける前後の所定範囲内にて第１所定時間単位毎の当該各時間単位に対応して再生される他の第１データグループのアドレスを含む第１データグループサーチ情報を含み、管理情報は、第２所定時間単位毎の当該各時間単位に対応して再生される前記記録情報に対応する前記第１データグループのアドレスを含む、前記第１データグループサーチ情報とは異なる、時間単位アドレス情報を含む。
よって、処理された記録情報を付加情報に基づいて再生する際に、時間単位アドレス情報及び第１データグループサーチ情報を利用すれば、目標とするアドレスへの素早いサーチが可能となる。
【００３７】
【発明の実施の形態】
次に、本発明に好適な実施の形態について説明する。なお、以下に説明する実施の形態は、上述のＤＶＤに対して本発明を適用した実施の形態について説明するものである。
【００３８】
なお、以下の実施の形態においては、下記リストの左側に示した特許請求の範囲における各構成要素の一例が、下記リストの右側に示した要素から夫々構成されている。
【００３９】
第１データグループ          ：ＶＯＢＵ（VOB-Unit）
第２データグループ          ：セル
管理情報                    ：ＰＧＣＩ
アクセス情報                ：ＤＳＩ（Data Search Information ）
第２データグループ情報      ：セル情報テーブル（ＰＧＣＩ内）
第１データグループサーチ情報：ＶＯＢＵサーチ情報
（Ｉ）情報記録媒体の実施の形態
始めに、本発明が適用された情報記録媒体の実施の一形態であるＤＶＤの物理的及び論理的な構成並びにその動作について、図１から図４を用いて説明する。
【００４０】
先ず、映像情報及び音声情報のＤＶＤ上における記録フォーマット（物理的記録フォーマット）について、図１を用いて説明する。
図１に示すように、実施の形態のＤＶＤ１は、その最内周部にリードインエリアＬＩを有すると共にその最外周部にリードアウトエリアＬＯを有しており、その間に、映像情報及び音声情報が、夫々にＩＤ（識別）番号を有する複数のＶＴＳ３（ＶＴＳ＃１乃至ＶＴＳ＃ｎ）に分割されて記憶されている。ここで、ＶＴＳ（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 ）が定義され、当該ＰＧＣＩには、夫々のプログラム６０を再生する際の各プログラム６０毎のセル２０の再生順序（この再生順序により、プログラム６０毎に固有のプログラム番号が割当てられる。）、夫々のセル２０のＤＶＤ１上の記録位置であるアドレス、一のプログラム６０における再生すべき先頭セル２０の番号、各プログラム６０の再生方式［本実施の形態のＤＶＤ１に情報を記録する際には、再生時において、ランダム再生（乱数によるランダム再生であり、同じプログラム６０が複数回再生されることがある。）、シャッフル再生（ランダム再生と同様の乱数によるランダム再生であるが、同じプログラム６０は一度しか再生されず、同じプログラム６０が複数回再生されることはない。）又はループ再生（一つのＰＧＣ６１を何度も再生すること。）のうち、いずれか一つ或いはループ再生とランダム再生又はシャッフル再生の組み合わせによる再生方法を、製作者が選択して再生させるようにすることができる。］及び各種コマンド（ＰＧＣ６１又はセル２０毎に製作者が指定可能なコマンド）が含まれている。なお、ＰＧＣＩのＤＶＤ１上の記録位置は、上述の通り、コントロールデータ１１内であるか又はビデオマネージャー２内のメニューに関するＰＧＣＩであればビデオマネージャー２内のコントロールデータ（図示せず）内である（図１参照）。
【００５８】
また、一のＰＧＣ６１には、上記ＰＧＣＩの他に、実体的な映像及び音声等のデータがプログラム６０の組合わせとして（換言すれば、セル２０の組合わせとして）含まれることとなる。
【００５９】
更に、一のＰＧＣ６１においては、上記のプログラム６０における説明において示したセル２０の使い回し（すなわち、異なるＰＧＣ６１により、同一のセル２０を用いること。）も可能である。また、使用するセル２０については、ＤＶＤ１に記録トラック上で記憶されている順番にセル２０を再生する方法（連続配置セルの再生）の他に、ＤＶＤ１に記憶されている順序に関係なく再生する（例えば、記録トラック上で後に記録されているセル２０を先に再生する等）方法（非連続配置セルの再生）を製作者が選択することができる。
【００６０】
次に、一又は複数のＰＧＣ６１により、一のタイトル６２が論理上構成される。このタイトル６２は、例えば、映画一本に相当する単位であり、製作者がＤＶＤ１の視聴者に対して提供したい完結した情報である。
【００６１】
そして、一又は複数のタイトル６２により、一のＶＴＳ６３が論理上構成される。このＶＴＳ６３に含まれるタイトル６２は、夫々に共通の属性を有するものであり、例えば、一本の同じ映画に対して違う言語の映画が夫々のタイトル６２に相当することとなる。また、図３に示す一のＶＴＳ６３に相当する情報は、図１に示す一のＶＴＳ３に含まれている情報に対応している。すなわち、ＤＶＤ１には、図３に示す論理上のＶＴＳ６３内に含まれる全ての情報が一のＶＴＳ３として記録されていることとなる。
【００６２】
以上説明した論理フォーマットに基づいて、ＤＶＤ１上の物理的構造において区分された情報を製作者が指定することにより、視聴者が見るべき映像（映画等）が形成されるのである。
【００６３】
なお、図１に示す物理的構造の説明においては、内容の理解の容易化のため、複数のセル２０がＩＤ番号の順に記録されているとして説明したが、実施の形態のＤＶＤ１においては、実際には、一のセル２０が図４に示す複数のインターリーブドユニットＩＵに分割されて記録される場合がある。
【００６４】
すなわち、例えば図４に示すように、製作者が一のＰＧＣ６１ＡをＩＤ番号１、２及び４を有するセル２０により構成し、他のＰＧＣ６１ＢをＩＤ番号１、３及び４を有するセル２０により構成する場合を考えると、当該ＰＧＣ６１Ａに基づいてＤＶＤ１から情報を再生する際には、ＩＤ番号１、２及び４を有するセル２０のみを再生し、ＰＧＣ６１Ｂに基づいてＤＶＤ１から情報を再生する際には、ＩＤ番号１、３及び４を有するセル２０のみを再生することとなる。この場合に、セル２０がＩＤ番号毎に分離して記録されていると、例えば、ＰＧＣ６１Ａの場合には、ＩＤ番号２のセル２０のＤＶＤ１上の記録位置からＩＤ番号４のセル２０のＤＶＤ１上の記録位置まで、再生のためのピックアップをジャンプする時間が必要となり、後述の再生装置におけるトラックバッファの容量によっては、ＩＤ番号２のセル２０とＩＤ番号４のセル２０を連続的に再生すること（以下、これをシームレス再生という。）ができなくなる。
【００６５】
そこで、図４に示す場合には、ＩＤ番号２のセル２０とＩＤ番号３のセル２０を、上記トラックバッファにおける入出力処理の速度に対応して、一時的に入力信号の入力が停止しても、出力信号の連続性が損なわれない長さのインターリーブドユニットＩＵ（すなわち、一のインターリーブドユニットＩＵの間だけピックアップがジャンプすることによりトラックバッファへの入力信号が途絶えても、当該トラックバッファからの出力信号を連続的に出力可能な長さのインターリーブドユニットＩＵ）に夫々分解して記録し、例えば、ＰＧＣ６１Ａに基づいて再生する場合には、ＩＤ番号２に対応するセル２０を構成するインターリーブドユニットＩＵのみを連続して検出し、再生することが行われる。同様に、ＰＧＣ６１Ｂに基づいて再生する場合には、ＩＤ番号３に対応するセル２０を構成するインターリーブドユニットＩＵのみを連続して検出し、再生するのである。なお、インターリーブドユニットＩＵの長さは、上述のように、トラックバッファの容量を勘案して決定される他に、トラックジャンプを行うためのスライダモータ等の駆動機構の性能をも加味して決定される場合がある。
【００６６】
このように、製作者の意図によって、一のセル２０を複数のインターリーブドユニットＩＵに分割して記録させておくことにより、飛び飛びのＩＤ番号のセル２０を含むＰＧＣ６１を再生する際にも、トラックバッファから出力される信号は途切れることはなく、従って、視聴者は中断することのない再生映像を視聴することができるのである。
【００６７】
なお、上記インターリーブドユニットＩＵは、一のＶＯＢ１０内で完結するように形成され、一のインターリーブドユニットＩＵが隣り合う複数のＶＯＢ１０に跨がることはない。また、インターリーブドユニットＩＵとＶＯＢユニット３０との関係については、一のインターリーブドユニットＩＵ内に一又は複数のＶＯＢユニット３０が含まれ、一のインターリーブドユニットＩＵ内においては一のＶＯＢユニット３０が完結するように構成されており、一のＶＯＢユニット３０が分割されて複数のインターリーブドユニットＩＵに跨がることはない。
【００６８】
次に、上記の物理的構造及び論理的構造を有する各種制御情報のうち、各ＰＧＣＩ内に構築される時間単位毎のデータアドレスを示すアドレス情報（以下、時間単位アドレス情報という）、同じく各ＰＧＣＩ内に構築されるセル情報テーブル及び各ナビパックのＤＳＩパケット内に構築されるＶＯＢＵサーチ情報に係る構成について説明する。
【００６９】
先ず、図１及び図５を参照して、時間単位アドレス情報について説明する。
図１に示したＶＴＳ３の先頭に記録されるコントロールデータ１１に含まれるＰＧＣＩ（Program Chain Information ）には、図５に示す時間単位アドレス情報２００が夫々記述されている。
【００７０】
図５において、時間単位アドレス情報２００は、各セル内での圧縮前の時間単位毎の（例えば１０秒毎の）時間単位アドレス情報＃１、＃２、…、＃ｎ、…、＃Ｎから構成されている。各時間単位アドレス情報＃ｎは、時間単位＃ｎに対応するデータ記録位置を含むＶＯＢＵの先頭アドレス、即ちそのＶＯＢＵの先頭に位置するナビパックのアドレスを示すものである。ここに、「時間単位」とは、 圧縮前の時間の単位であるので、この時間単位アドレス情報２００を参照すれば、時間サーチの際に指定された時間に対応するデータ記録位置を含むＶＯＢＵの付近に位置するＶＯＢＵを時間単位に応じた（例えば、約１０秒程）の精度で特定する（即ち、粗くサーチする）ことが可能となる。
【００７１】
図５において、個々の時間単位アドレス情報＃ｎは、３２ビットのデータからなる。本実施の形態では特に、この時間単位アドレス情報＃ｎ（ｎ＝１…Ｎ）の先頭の１ビットは、不連続フラグ２０１からなり、これに続く３１ビットがアドレスデータ２０２からなる。
【００７２】
ここに、アドレスデータ２０２は、当該単位時間＃ｎに対応するデータ記録位置が含まれるＶＯＢＵの先頭アドレス（即ち、そのナビパックのアドレス）を示すビットｂ０〜ｂ３０の３１ビットからなるバイナリーデータである。
【００７３】
一方、不連続フラグ２０１は、当該単位時間アドレス情報＃ｎが示す先頭アドレスを持つＶＯＢＵと、次の単位時間アドレス情報＃ｎ＋１が示す先頭アドレスを持つＶＯＢＵとが同一のセルに含まれているか又は相異なるセルに含まれているかを、値「０」又は「１」により示すビットｂ３１の１ビットからなるデータである。即ち、次の時間単位アドレスまでの間にセルが不連続である箇所が存在することを示すために立てられる（ビット値「１」とされる）フラグであり、製作者により当該ＤＶＤが記録される際に立てられるものである。
【００７４】
従って、本実施の形態を後述の再生装置により再生する際に、この不連続フラグを参照することにより、このフラグが立てられている場合と立てられていない場合とに場合分けして異なるアルゴリズムにより時間サーチを行うことが可能となる。ここで、不連続フラグが立てられていない場合には、同一セル内でのサーチを行えば足りるのでアルゴリズムは比較的単純になること、更に、セルとは、例えば、通常数十分といった比較的長い時間からなるので、この不連続フラグは殆どの場合に立てられないことからすると、このようにアルゴリズムの使い分けを可能とすることは、後述のように大変有利である。
【００７５】
また、本実施の形態では特に、製作者が時間サーチの際における再生を禁止したい（例えば、教育用プログラムにおいて、「問題」を見ないで、「答え」の部分をサーチすることをを禁止したい）場合には、この再生禁止とすべき部分に対応する時間単位については、時間単位アドレス情報＃ｎの内容が「０」とされ（図５において、アドレスデータ２０２のビットｂ０〜ｂ３０が全て「０」にされ）、次に、再生禁止が解除される部分に対応する時間単位から、時間単位アドレス情報＃ｎ＋１が記述される。従って、後述の再生装置による再生の際に、この時間単位アドレス情報２００を参照することにより、時間サーチの際に指定された時間に対応する部分がセル単位等で再生禁止とされていれば、実際にサーチを行う（サーチ目標に向けてピックアップをスライドさせる）ことなく、サーチ不能であることをディスプレイに表示等して素早くサーチ動作を停止することが可能となる。
【００７６】
次に、図１及び図６を参照して、セル情報テーブルについて説明する。
図１に示したＶＴＳ３の先頭に記録されるコントロールデータ１１に含まれるＰＧＣＩは更に、対応するＰＧＣが含む複数のセルの夫々について、図６に示すセル情報テーブル３００を含んで構成されている。
【００７７】
図６において、セル情報テーブル３００は、各セルのカテゴリを示す４バイトのC ＿CAT （セルカテゴリ）データ３０１と、各セルを再生するのに要する時間を示す４バイトのC ＿PBTM（セルプレイバックタイム）データ３０２と、各セル内の最初のＶＯＢＵの先頭アドレスを示す４バイトのC ＿FVOBU ＿SA（セルファーストＶＯＢＵスタートアドレス）データ３０３と、各セル内の最後のＶＯＢＵの先頭アドレスを示す４バイトのC ＿LVOBU ＿SA（セルラストＶＯＢＵスタートアドレス）データ３０４とから構成されている。従って、後述の再生装置において、このセル情報テーブル３００及び前述の時間単位アドレス情報２００を参照すれば、時間サーチの際に指定された時間に対応するデータ記録位置を含むＶＯＢＵが、どのセルの中に存在するのかを特定することが可能となる。
【００７８】
尚、図６に示した例では、セル情報テーブルは、各セル内の最初及び最後のＶＯＢＵの先頭アドレスを夫々示す情報を含むが、最後のＶＯＢＵの先頭アドレスを示す情報（C ＿LVOBU ＿SAデータ３０４）に変えて、各セルの大きさ（バイト数）を含むようにしてもよい。即ち、このようにしても、各セルの最後のＶＯＢＵの先頭アドレスを容易に特定できる。
【００７９】
次に、図１、図７及び図８を参照して、ＶＯＢＵサーチ情報について説明する。
図１に示したナビパック４１中のＤＳＩパケット５１は、当該ナビパック４１が先頭に置かれたＶＯＢＵ３０について、図７に示すように、その前後に隣接して又は離間して位置する数個から数百個のＶＯＢＵ３０の先頭アドレスを示すＶＯＢＵサーチ情報４００が、入れられている。
【００８０】
図７において、ＶＯＢＵサーチ情報４００は、当該ＶＯＢＵ３０が含まれるセル内において、当該ＶＯＢＵ３０の再生時刻から所定時間単位（例えば、約０．５秒単位）×ｍ（例えば、ｍ＝１、２、…、２４０）に等しい時間だけ後に再生が実行されるデータを含むＶＯＢＵ３０の先頭アドレス及び、当該ＶＯＢＵ３０の再生時刻から所定時間単位（例えば、約０．５秒単位）×ｍ（例えば、ｍ＝１、２、…、２４０）に等しい時間だけ前に再生が実行されるデータを含むＶＯＢＵ３０の先頭アドレスが、その前後の別及び前記ｍ別に、記述されたものである。図７の表中、“内容”の欄における“ｍ所定時間単位（ｍ＝１、２、…、２４０）”とは、“前述の所定時間単位のｍ倍の時間”の意味であり、“データ名”の欄における記号“ＦＷＤＡ”は、“進む”ことを示し、記号“ＢＷＤＡ”は、“戻る”ことを示し、これらのＦＷＤＡ及びＢＷＤＡの後ろに付された“１、２、…、２４０”の数字が前記ｍの値を示している。従って、例えば、“ＦＷＤＡ６０”は、当該ＶＯＢＵ３０よりも、単位時間×６０に等しい時間だけ（未来に）進んで再生されるデータを含むＶＯＢＵ３０の先頭アドレス（図７の表の「内容」の欄における「６０所定時間単位後のＶＯＢＵの先頭アドレス」に相当するアドレス）を示し、また“ＢＷＤＡ２０”は、当該ＶＯＢＵ３０よりも、単位時間×２０に等しい時間だけ（過去に）戻って再生されるデータを含むＶＯＢＵ３０の先頭アドレス（図７の表の「内容」の欄における「２０時間単位前のＶＯＢＵの先頭アドレス」に相当するアドレス）を示す。また、図７の表にあるように、各ＦＷＤＡｍデータ及びＢＷＤＡｍデータは、４バイトのサイズを夫々持ち、ＶＯＢＵサーチ情報４００全体としては、１５２バイトのサイズを持つ。
【００８１】
上述のように、ＶＯＢＵサーチ情報４００はセル内で完結しており、即ち、当該ＶＯＢＵサーチ情報４００が入れられたＤＳＩパケットを含むセルの範囲でのみ有効である。従って、セルの両端部に夫々位置するＶＯＢＵのナビパックが含むＤＳＩパケットにおいては、ＶＯＢＵサーチ情報４００が途中で存在しなくなるが、この場合には、その記述すべき有効な情報が存在しない部分については、特殊な値として、全てのビットについて「０」又は「１」を並べておき、若しくは全てのビットについて前方方向に対しては「０」且つ後方方向に対しては「１」を並べておき、再生の際に、ＶＯＢＵサーチ情報４００がその部分には有効に存在しない旨を示すようにする。
【００８２】
尚、このようにＶＯＢＵサーチ情報４００をセル内で完結させる理由は、次の通りである。即ち、ＰＧＣが、図８に示すようなセル＃１（例えば、「問題」に対応するセル）からセル＃２（例えば、「正解」に対応するセル）又はセル＃３（例えば、「不正解」に対応するセル）へ進み更にセル＃２又はセル＃３からセル＃４（例えば、次の「問題」に対応するセル）へ進むというようなセル分岐を持つインタラクティブな構成を有する場合には、セル＃１から次に進むＶＯＢＵやセル＃４から前へ戻るＶＯＢＵについても不明であり（即ち、例えば、視聴者の回答が、「正解」であるか「不正解」であるかにより進み先等が変化するので）、セル境界を越えてはＶＯＢＵサーチ情報４００を定義できないのである。
【００８３】
ここで、図９を参照して、このように構成されたＶＯＢＵサーチ情報４００を含むＤＳＩパケットにおけるデータ構造について説明する。図９において、ＤＳＩパケットに入れられた情報は、当該ナビパック４１が先頭におかれたＶＯＢＵ３０についてのサーチとシームレス再生を行うための各ＶＯＢＵ３０に固有の内容を持つナビゲーション情報であり、例えば、ＶＯＢＵに対するサーチを行うための一般的な情報である３２バイトのＤＳＩ一般情報、シームレス再生の際のサーチを行うための１４６バイトのシームレス再生情報、アングル再生をシームレスに行うための３６バイトのシームレス用アングル情報、図７に示した１５２バイトのＶＯＢＵサーチ情報４００、１４４バイトの同期再生用の情報及び５０７バイトのシステム拡張用の空き領域を含んで構成されている。ここで、ＤＳＩ一般情報中には、そのＤＳＩの含まれるＶＯＢＵの再生開始時間を示す経過時間情報が含まれている。
【００８４】
以上のように各ナビパック中のＤＳＩパケットに入れられたＶＯＢＵサーチ情報４００を参照すれば、サーチ目標のＶＯＢＵが同一のセル内にある限り、時間サーチの際に、前述のように時間単位アドレス情報２００により粗くサーチされたＶＯＢＵを基準として、サーチ目標のＶＯＢＵが、その粗くサーチされたＶＯＢＵの前後に位置するどのＶＯＢＵであるのかを特定することが可能となる。
【００８５】
以上詳細に説明したように、本実施の形態によれば、各ＰＧＣＩ内に時間単位アドレス情報２００、セル情報テーブル３００が構築されており、各ＤＳＩパケット内にＶＯＢＵサーチ情報４００が構築されている。従って、後述の再生装置における時間サーチの際に、不連続フラグ２０１に従って粗くサーチするＶＯＢＵからサーチ目標のＶＯＢＵまでの間はセルが連続であると判明した場合には、ＶＯＢＵサーチ情報４００を使って簡単にサーチ目標のＶＯＢＵをサーチすることが可能となる。また、これらのＶＯＢＵ間にセルが不連続となる箇所がある可能性があると判明した場合には、不連続であるか否かを判定する処理を実行してからサーチ動作を行なうことが可能となる。そして、不連続でなければ、上述の不連続フラグが立てられていない場合と同様に簡単にサーチ目標のＶＯＢＵが特定され、また、不連続であれば、粗くサーチするＶＯＢＵを前又は後ろに移動させてからサーチ動作を行なうことが可能となる。
【００８６】
更に、後述する再生装置は、時間単位アドレス情報２００を参照することにより、当該ＰＧＣ内の映像データや音声データを実際にサーチ再生する以前に、サーチが禁止されている部分を予めセル単位等で認識できるので、その禁止されたセル等へのサーチ動作を素早く停止することも可能となる。
【００８７】
本実施の形態によるこのような作用は、後述する本実施の形態のＤＶＤを再生する再生装置の動作の説明により、より明らかにされよう。
なお、上記ＤＶＤは、例えば、「問題」を表示等した後に視聴者が入力した「答え」の内容に応じて複数の表示等をするために必要な比較的複雑であり且つ大量の情報も同一の光ディスクに記録することが可能な大きな記憶容量を有しているので、上記の記録フォーマットは、特にＤＶＤ１に対して適用することが効果的である。
（II）記録装置の実施の形態
次に、上述の制御情報、映像情報及び音声情報をＤＶＤ１に記録するための記録装置の実施の形態について、図１０を用いて説明する。
【００８８】
始めに、図１０を用いて、実施の形態の記録装置の構成及び動作について説明する。
図１０に示すように、実施の形態に係る記録装置Ｓ１は、ＶＴＲ（Video Tape Recorder）７０と、メモリ７１と、信号処理部７２と、ハードディスク（ＨＤ）装置７３と、ハードディスク（ＨＤ）装置７４と、コントローラ７５と、多重器７６と、変調器７７と、マスタリング装置７８とにより構成されている。本実施の形態では、信号処理部７２から付加情報生成手段の一例が構成されており、ハードディスク装置７３、ハードディスク（ＨＤ）装置７４、コントローラ７５、多重器７６、変調器７７及びマスタリング装置７８から記録手段が構成されている。
【００８９】
次に、動作を説明する。
ＶＴＲ７０には、ＤＶＤ１に記録すべき音楽情報や映像情報等の素材である記録情報Ｒが一時的に記録されている。そして、ＶＴＲ７０に一時的に記録された記録情報Ｒは、信号処理部７２からの要求により当該信号処理部７２に出力される。
【００９０】
信号処理部７２は、ＶＴＲ１から出力された記録情報ＲをＡ／Ｄ変換した後、ＭＰＥＧ２方式により圧縮処理し、音楽情報と映像情報とを時間軸多重して圧縮多重信号Ｓr として出力する。その後、出力された圧縮多重信号Ｓr は、ハードディスク装置７３に一時的に記憶される。
【００９１】
これらと並行して、メモリ７１は、上記記録情報Ｒを部分記録情報Ｐr に予め区分し、それぞれの部分記録情報Ｐr に関する作製者が定義した制御情報等が記載されたキューシートＳＴに基づき予め入力された当該部分記録情報Ｐr に関する内容情報を一時的に記憶し、信号処理部７２からの要求に基づいて内容情報信号Ｓi として出力する。
【００９２】
そして、信号処理部７２は、ＶＴＲ７０から出力される上記記録情報Ｒに対応したタイムコードＴt 及びメモリ７１から出力される内容情報信号Ｓi に基づき、上記部分記録情報Ｐr に対応するＤＳＩ情報信号Ｓdsi 及びＰＣＩ情報信号Ｓpci を生成して出力し、これらのＤＳＩ情報信号Ｓdsi 及びＰＣＩ情報信号Ｓpci がハードディスク装置７４に一時的に記憶される。
【００９３】
以上の処理が記録情報Ｒ全体について実行される。
記録情報Ｒの全てについて上記の処理が終了すると、コントローラ７５は、ハードディスク装置７３から圧縮多重信号Ｓr を読み出すとともにハードディスク装置７４からＤＳＩ情報信号Ｓdsi 及びＰＣＩ情報信号Ｓpci を読み出し、これらに基づいて付加情報ＤA を生成し、ハードディスク装置７４に記憶する。これは、各種制御信号中に、圧縮多重信号Ｓr の生成結果によって内容が定まるものがあるからである。一方、コントローラ７５は、上記信号処理部７２、ハードディスク装置７３及びハードディスク装置７４の夫々の動作の時間管理を行い、当該付加情報ＤA に対応するＤＳＩ情報信号Ｓdsi 及びＰＣＩ情報信号Ｓpci をハードディスク装置７４から読み出して出力すると共に、圧縮多重信号Ｓr と付加情報信号Ｓa を時間軸多重するための情報選択信号Ｓccを生成して出力する。
【００９４】
その後、圧縮多重信号Ｓr と付加情報信号Ｓa は、情報選択信号Ｓccに基づき、多重器７６により時間軸多重されて情報付加圧縮多重信号Ｓapとして出力される。なお、副映像情報が存在する場合には、図示されないハードディスク装置など他の手段によって、信号処理部７２に入力され、画像、音声情報と同様に処理される。
【００９５】
そして、変調器７７は、出力された情報付加圧縮多重信号Ｓapに対してリードソロモン符号等のエラー訂正コード（ＥＣＣ）の付加及び８−１６変調等の変調を施してディスク記録信号Ｓm を生成し、マスタリング装置７８に出力する。
【００９６】
最後に、マスタリング装置７８は、当該ディスク記録信号Ｓm を光ディスクを製造する際のマスタ（抜き型）となるスタンパディスクに対して記録する。そして、このスタンパディスクを用いて図示しないレプリケーション装置により、一般に市販されるレプリカディスクとしての光ディスク、即ちＤＶＤ１が製造される。
【００９７】
次に、時間単位アドレス情報、セル情報テーブル及びＶＯＢＵサーチ情報をマスタディスクに記録する記録装置Ｓ１の細部動作について説明する。
コントローラ７５は、ＤＳＩ情報信号Ｓdsi 及び圧縮多重信号Ｓｒに基づき、細かいサーチのための圧縮前の所定時間単位毎（例えば、０．５秒毎）のＶＯＢＵを構成する圧縮多重信号Ｓｒに対応するナビパックの先頭アドレスを計算して、図７に示したＶＯＢＵサーチ情報４００を構成する各アドレスデータ（ＦＷＤＡ１、２、…及びＢＷＤＡ１、２、…）を各セル内で完結するように順次生成し、付加情報ＤＡの一部として、ハードディスク装置７４の所定箇所に一時的に格納しておく。この際、セルの両端部において、有効なＶＯＢＵサーチ情報４００がない場合には、全てのビットについて「０」又は「１」の値を示すデータを生成し、若しくは、全てのビットについて前方方向に対しては「０」且つ後方方向に対しては「１」の値を示すデータを生成して格納しておく。
【００９８】
また、コントローラ７５は、ＤＳＩ情報信号Ｓdsi 及び圧縮多重信号Ｓｒに基づき、粗いサーチのための圧縮前の所定時間単位毎（例えば、１０秒毎）のＶＯＢＵを構成する圧縮多重信号Ｓｒに対応するナビパックの先頭アドレスを計算して、図５に示した時間単位アドレス情報２００を構成するアドレスデータ２０２を順次生成し、各ＰＧＣに対応する付加情報ＤＡの一部として、ハードディスク装置７４の所定箇所に一時的に格納しておく。この際、更に、連続するアドレスデータ２０２が示すＶＯＢＵの属するセルが相異するか否かを判定し、相異する場合には、不連続フラグ２０１をオンにして時間単位アドレス情報２００を生成し、相異しない場合には、これをオフにして時間単位アドレス情報２００を生成しておく。
更に、コントローラ７５は、各セルの再生時間、各セル内の最初のＶＯＢＵのナビパックの先頭アドレス及び各セル内の最後のＶＯＢＵのナビパックの先頭アドレスを求め、図６に示したセル情報テーブル３００を各ＰＧＣについて生成し、各ＰＧＣに対応する付加情報ＤＡの一部として、ハードディスク装置７４の所定箇所に一時的に格納しておく。
【００９９】
ここで、コントローラ７５により、各ＶＴＳのコントロールデータ中のＰＧＣＩ内の所定位置に入れる時間単位アドレス情報２００及びセル情報テーブル３００からなる付加情報ＤＡを選択すべき旨の情報選択信号Ｓccが出力されると、多重器７６は、付加情報信号Ｓa 側にスイッチされる。そして、時間単位アドレス情報２００及びセル情報テーブル３００は、このとき多重される付加情報信号Ｓa の一部として変調器７７に入力されて、更にディスク記録信号Ｓm の一部としてマスタリング装置７８に入力される。
【０１００】
更に、コントローラにより、このＶＴＳ内の先頭のＶＯＢＵのナビパックに含まれるＤＳＩパケット内の所定位置に入れるＶＯＢＵサーチ情報４００からなる付加情報ＤＡを選択すべき旨の情報選択信号Ｓccが出力されると、当該ＶＯＢＵサーチ情報４００は、このとき多重される付加情報信号Ｓa の一部として変調器７７に入力されて、更にディスク記録信号Ｓm の一部としてマスタリング装置７８に入力される。
【０１０１】
次に、コントローラにより、このナビパックに続くビデオパック、オーディオパック、…に入れる圧縮多重信号Ｓr を選択すべき旨の情報選択信号Ｓccが出力されると、多重器７６は、圧縮多重信号Ｓr 側にスイッチされ、直前にＤＳＩパケットに書込まれたＶＯＢＵサーチ情報４００に対応するビデオデータ及びオーディオデータが情報付加圧縮信号Ｓapの一部として順次変調器７７に入力されて、更にディスク記録信号Ｓm の一部としてマスタリング装置７８に入力される。
【０１０２】
続いて、コントローラにより、次のＶＯＢＵのナビパックに含まれるＤＳＩパケットに入れるＶＯＢＵサーチ情報４００からなる付加情報ＤＡを選択すべき旨の情報選択信号Ｓccが出力されると、多重器７６は、付加情報信号Ｓa 側に再度スイッチされる。そして、当該ＶＯＢＵサーチ情報４００は、このとき多重される付加情報信号Ｓa の一部として変調器７７に入力されて、更にディスク記録信号Ｓm の一部としてマスタリング装置７８に入力される。
【０１０３】
この動作が複数のＶＯＢＵについて繰り返し行われることにより、各ＶＯＢＵのナビパックのＤＳＩパケットには、各セルで完結する図７に示したＶＯＢＵサーチ情報４００が入れられ、且つ各ビデオパック、オーディオパック、…には、圧縮多重信号Ｓr がナビパックに対応する形で入れられ、一つのＶＴＳの記録が終了する。更に、この記録動作が複数のＶＴＳについて繰り返し行われ、各ＶＴＳのコントロールデータのＰＧＣＩ中には、図５に示した時間単位アドレス情報２００及び図６に示したセル情報テーブル３００が構築されて、一つのＤＶＤの記録が終了する。
【０１０４】
以上詳細に説明したように本実施の形態の記録装置Ｓ１によれば、前述の“（Ｉ）情報記録媒体の実施の形態”で説明したＤＶＤ１のマスタディスクを作成することができる。
（III ）再生装置の実施の形態
次に、上記の記録装置Ｓ1 によりＤＶＤ１に記録された情報を再生するための再生装置の実施の形態を、図１１から図１８を用いて説明する。
【０１０５】
始めに、図１１を用いて、実施の形態の再生装置の構成及び動作について説明する。
図１１に示すように、実施の形態に係る再生装置Ｓ２は、検出手段及び読取手段の一例を構成するピックアップ８０と、復調訂正部８１と、ストリームスイッチ８２及び８４と、トラックバッファ８３と、システムバッファ８５と、デマルチプレクサ８６と、ＶＢＶ（Video Buffer Verifier）バッファ８７と、ビデオデコーダ８８と、サブピクチャバッファ８９と、サブピクチャデコーダ９０と、混合器９１と、オーディオバッファ９２と、オーディオデコーダ９３と、ＰＣＩバッファ９４と、ＰＣＩデコーダ９５と、ハイライトバッファ９６と、ハイライトデコーダ９７と、入力部９８と、ディスプレイ９９と、システムコントローラ１００と、ドライブコントローラ１０１と、スピンドルモータ１０２と、スライダモータ１０３とにより構成されている。なお、図１１に示す構成は、再生装置Ｓ2の構成のうち、映像及び音声の再生に関する部分のみを記載したものであり、ピックアップ８０及びスピンドルモータ１０２並びにスライダモータ１０３等のサーボ制御するためのサーボ回路等は従来技術と同様であるので、記載及び細部説明を省略する。本実施の形態では、復調訂正部８１と、ストリームスイッチ８２及び８４と、トラックバッファ８３と、システムバッファ８５と、デマルチプレクサ８６と、ＶＢＶバッファ８７と、ビデオデコーダ８８と、サブピクチャバッファ８９と、サブピクチャデコーダ９０と、混合器９１と、オーディオバッファ９２と、オーディオデコーダ９３と、ＰＣＩバッファ９４と、ＰＣＩデコーダ９５と、ハイライトバッファ９６と、ハイライトデコーダ９７とから復調手段の一例が構成されている。更に、システムコントローラ１００から制御手段の一例が構成されている。
【０１０６】
次に、全体動作を説明する。
ピックアップ８０は、図示しないレーザダイオード、偏向ビームスプリッタ、対物レンズ、光検出器等を含み、ＤＶＤ１に対して再生光としての光ビームＢを照射すると共に、当該光ビームＢのＤＶＤ１からの反射光を受光し、ＤＶＤ１上に形成されている情報ピットに対応する検出信号Ｓp を出力する。このとき、光ビームＢがＤＶＤ１上の情報トラックに対して正確に照射されると共に、ＤＶＤ１上の情報記録面で正確に焦点を結ぶように、図示しない対物レンズに対して従来技術と同様の方法によりトラッキングサーボ制御及びフォーカスサーボ制御が施されている。
【０１０７】
ピックアップ８０から出力された検出信号Ｓp は、復調訂正部８１に入力され、復調処理及び誤り訂正処理が行われて復調信号Ｓdmが生成され、ストリームスイッチ８２及びシステムバッファ８５に出力される。
【０１０８】
復調信号Ｓdmが入力されたストリームスイッチ８２は、ドライブコントローラ１０１からのスイッチ信号Ｓsw1 によりその開閉が制御され、閉のときには、入力された復調信号Ｓdmをそのままスルーしてトラックバッファ８３に出力する。一方、ストリームスイッチ８２が開のときには、復調信号Ｓdmは出力されず、不要な情報（信号）がトラックバッファ８３に入力されることがない。
【０１０９】
復調信号Ｓdmが入力されるトラックバッファ８３は、ＦＩＦＯ（First In First Out）メモリ等により構成され、入力された復調信号Ｓdmを一時的に記憶すると共に、ストリームスイッチ８４が閉とされているときには、記憶した復調信号Ｓdmを連続的に出力する。トラックバッファ８３は、ＭＰＥＧ２方式における各ＧＯＰ毎のデータ量の差を補償すると共に、インターリーブドユニットＩＵに分割されたデータの読み取りの際等に、上記のシームレス再生におけるトラックジャンプに起因して不連続に入力される復調信号Ｓdmを連続的に出力し、当該不連続による再生の中断を解消するためのものである。
【０１１０】
連続的に復調信号Ｓdmが入力されるストリームスイッチ８４は、デマルチプレクサ８６における分離処理において、後段の各種バッファがオーバーフローしたり、逆に空になってデコード処理が中断することがないように、システムコントローラ１００からのスイッチ信号Ｓsw2 により開閉が制御される。
【０１１１】
一方、トラックバッファ８３と並行して復調信号Ｓdmが入力されるシステムバッファ８５は、ＤＶＤ１をローディングしたときに最初に検出され、ＤＶＤ１に記録されている情報全体に関するビデオマネージャーやＶＴＳ３のコントロールデータ等（図１参照）を蓄積して制御情報Ｓ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として図示しないＣＲＴ（Cathode 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 における時間サーチについて図１１のブロック図及び図１２のフローチャートを参照して説明する。
図１２において、視聴者により入力部９８を介して時間サーチが指定されると、システムコントローラ１００は先ず、ＶＴＳのコントロールデータを参照して、現在のＶＴＳ番号を、現在のＰＧＣ番号等と共に取得する（ステップＳ１１）。次に、このＶＴＳのコントロールデータ中に格納されたＰＧＣＩの内部に構築された図５に示した時間単位アドレス情報２００を取得する（ステップＳ１２）。尚、これらのステップＳ１１及びＳ１２の処理については、時間サーチとは関係なく、各ＶＴＳが再生される際に、映像や音声などの実体的な情報が再生されるに先立って、予めＰＧＣＩが再生されて、記憶手段の一例としてコントローラ７５の内蔵するＲＡＭ内に格納されるように実行される。但し、時間サーチが指定されてから、ＰＧＣＩを再生することも可能である。
【０１２４】
ここで、時間サーチにより指定された目標時間をｔｓとし、時間単位アドレス情報の単位時間をｃ（例えば、１０秒）とすると、ｄ＝ｔｓ／ｃ（但し、小数点未満は、切り捨てる）という計算式で表されるｄの整数値を計算し（ステップＳ１３）、この整数値ｄに従って、目標時間ｔｓに対応するのは、ｄ番目の時間単位アドレス情報であるとして、ステップＳ１２で取得した時間単位アドレス情報２００から、当該ｄ番目の時間単位アドレスを取得する（ステップＳ１４）。即ち、本実施の形態では、上記計算式及び時間単位アドレス情報２００に従って、目標時間ｔｓに対応するＶＯＢＵの先頭アドレスを定めることを、「ＶＯＢＵの粗いサーチ」というものとする。但し、この計算式において、四捨五入したり、小数点未満を切り上げとしても、以下のアルゴリズムに対し若干の修正を加えるだけで当該時間サーチを実行することは可能である。
【０１２５】
次に、この取得したd 番目の単位時間アドレスに対応する、図５に示した不連続フラグ２０１が、オンであるか即ちビット値「１」であるか、又はオフであるか即ちビット値「０」であるかが、システムコントローラ１００により判定される（ステップＳ１５）。
【０１２６】
ここで、「１」であれば、このd 番目の単位時間アドレスにより示されるＶＯＢＵの属するセルと、ｄ＋１番目の単位時間アドレスにより示されるＶＯＢＵの属するセルとは相異することになる。従って、この場合には、粗くサーチされるＶＯＢＵの属するセルと、目標時間ｔｓに対応するデータ記録位置を含むサーチ目標ＶＯＢＵの属するセルとが、相異する可能性がある。ここで「可能性がある」としたのは、粗くサーチされるＶＯＢＵの属するセルの側にサーチ目標ＶＯＢＵがあることも考えられるからである。そして、これらのセルが相異する場合には、前述したように、各ナビパックのＤＳＩパケットに入れられるＶＯＢＵサーチ情報４００は各セル内で完結しているので、この粗くサーチされるＶＯＢＵのＶＯＢＵサーチ情報には、この別のセルに属するサーチ目標ＶＯＢＵについてのサーチ情報は存在しない。従って、この場合には、図１３及び図１４に示したように、時間単位アドレスに基づいて粗くサーチはできても、そこからＶＯＢＵサーチ情報に基づいてサーチ目標ＶＯＢＵに至る細かいサーチは不可能となってしまい、結局サーチ目標ＶＯＢＵには到達できない不都合が生じてしまう。そこで、本実施の形態では、図１３や図１４のような場合には、反対の方向から、ＶＯＢＵサーチ情報による細かいサーチを行うようにする。
【０１２７】
このため先ず、ステップＳ１５において不連続フラグが「１」の場合には、目標時間ｔｓの含まれるセルの特定を行う（ステップＳ１６）。このセルを特定する処理を、例えば、次のようにセルが３つある例について説明する。
【０１２８】
0003761623.tif 000002
なお、これらの値は、前述の図６に示したセル情報テーブル情報３００から得られる。
【０１２９】
ここで、時間サーチの目標時間ｔｓがどのセル（＃１、＃２又は＃３）に含まれるかは：
ｔｓとｔａ；
ｔｓとｔａ＋ｔｂ；及び
ｔｓとｔａ＋ｔｂ＋ｔｃ
の大小関係を夫々調べることにより行われる。
【０１３０】
その後、ｔｓを時間単位ｃで割った商ｄにより、ｄ番目の時間単位アドレスａｓを求める。このａｓがどのセルに含まれるかは：
ａｓとａｔａ及びａｌａ；
ａｓとａｔｂ及びａｌｂ；及び
ａｓとａｔｃ及びａｌｃ
の大小関係を夫々調べることにより行われる。
【０１３１】
以上のように、ステップＳ１６の処理により、目標時間ｔｓの含まれるセルが特定される。
次に、ｃ×ｄのセル番号（即ち、時間単位アドレスにより粗くサーチされるＶＯＢＵの含まれるセル番号）が、ステップＳ１６で求めたセル番号ｂと一致しているか否かが判定される（ステップＳ１７）。ここで、一致していなければ（ステップＳ１７：ＮＯ）、粗くサーチされるＶＯＢＵと目標時間ｔｓを含むＶＯＢＵとは、別のセルに存在するので、図１３及び図１４を用いて説明したように、粗くサーチされるＶＯＢＵの持つＶＯＢＵサーチ情報を用いてでは、この目標時間ｔｓを含むサーチ目標ＶＯＢＵをサーチすることが不可能であるので、システムコントローラ１００は、今度は、（ｄ＋１）番目の時間単位アドレスを取得する（ステップＳ１８）。この場合、粗くサーチされるＶＯＢＵである、（ｄ＋１）番目の時間単位アドレスにより示されるＶＯＢＵと、目標時間ｔｓを含むサーチ目標ＶＯＢＵとは、同じセル内に有り、従って、この粗くサーチされるＶＯＢＵの持つＶＯＢＵサーチ情報４００（図７参照）により、このサーチ目標ＶＯＢＵをサーチすることが可能となる。
【０１３２】
次に、システムコントローラ１００により、（ｄ＋１）番目の時間単位アドレスが「０」に等しいか否かが判定される（ステップＳ１９）。前述したように、図５に示した時間単位アドレスデータ２０２のうち、製作者によりサーチ再生が禁止されたセルにかかるものについては、「０」が入れられている。このため、システムコントローラ１００においては、このアドレスが、「０」であると（ステップＳ１９：ＹＥＳ）、サーチ不能の旨がディスプレイ上に表示され（ステップＳ３６）、当該サーチは停止される。このように、製作者によりサーチが禁止されている場合には、実際のサーチ動作（即ち、ピックアップをサーチ目標に向けてスライドさせる）前に、システムコントローラ１００による前処理の段階でサーチを停止することができるので、大変便利である。
【０１３３】
一方、ステップＳ１９で時間単位アドレスが「０」でなければ（ステップＳ１９：ＮＯ）、サーチは禁止されていないので、ステップＳ２０に進み、実際のサーチ動作が行われる。
【０１３４】
他方、ステップＳ１５で、不連続フラグが「０」であれば、粗くサーチされるＶＯＢＵとサーチ目標ＶＯＢＵとは、同じセル内にあるので、図１３及び図１４に示したような不都合な場合はなく、この粗くサーチされるＶＯＢＵの持つＶＯＢＵサーチ情報４００に素直に従って、サーチ目標ＶＯＢＵをサーチすることができる。従って、この場合には、ステップＳ３０に分岐して、ステップＳ１９と同様に、システムコントローラ１００により、ｄ番目の時間単位アドレスが「０」に等しいか否かが判定される（ステップＳ３０）。このアドレスが、「０」であると（ステップＳ３０：ＹＥＳ）、サーチ不能の旨がディスプレイ上に表示され（ステップＳ３６）、当該サーチは停止される。
【０１３５】
一方、ステップＳ３０で時間単位アドレスが「０」でなければ（ステップＳ３０：ＮＯ）、サーチは禁止されていないので、ステップＳ２０に進み、実際のサーチ動作が行われる。
【０１３６】
以上に説明したステップＳ１１からＳ１９及びＳ３０は、実際にピックアップをサーチ目標に向けて移動させる前に、システムコントローラ１００により行われる実際のサーチ動作を効率よく且つ適切に行うための前処理である。
【０１３７】
ステップＳ２０における実際のサーチ動作は、以下のように行われる。
即ち、先ずステップＳ１９からステップＳ２０に分岐してきた場合には、ステップＳ２１において、システムコントローラ１００による制御の下で、（ｄ＋１）番目の時間単位アドレスに対応するＤＳＩ（ナビパック）の記録位置へピックアップが移動される。即ち、この（ｄ＋１）番目の時間単位アドレスに対応するＤＳＩがサーチされる（ステップＳ２１）。続いて、このように粗くサーチされたＶＯＢＵにおける現在時間ｔｃが取得され（ステップＳ２２）、目標時間ｔｓと比較される（ステップＳ２３）。ここで、現在時間ｔc は、ＤＳＩ中の一般情報の中に記述される経過時間情報を参照することにより得られる。ステップＳ２３で、ｔｃ≦ｔｓでなければ（ステップＳ２３：ＮＯ）、ＤＳＩに従って、ＤＳＩ（ＶＯＢＵ）一つ分だけ後方へジャンプして（ステップＳ２４）、ステップＳ２２に戻る。即ち、この場合には、図１５に示すように、d 番目の時間単位アドレスにより示されるＶＯＢＵではなく、ｄ＋１番目の時間単位アドレスにより示されるＶＯＢＵへと粗いサーチが行われ、そして、この位置から後方に向けて細かいサーチ（ＶＯＢＵ毎のサーチ）が行われるのである。
【０１３８】
一方、ステップＳ２３で、ｔｃ≦ｔｓであれば（ステップＳ２３：ＹＥＳ）、ｔｒ＝ｔｓ−ｔｃにより、目標時間と現在時間の時間差ｔｒが計算され（ステップＳ２５）、ディスク上で記録トラックに沿って当該サーチされたＤＳＩの属するＶＯＢＵの再生が開始され（ステップＳ２６）、ＶＯＢＵの先頭から時間差ｔｒに対応する記録位置にあるフレームが再生されるのを待ち（ステップＳ２７）、このフレームが再生されたら（ステップＳ２７：ＹＥＳ）、この再生されたフレームから映像、音声、副映像等のディスプレイやスピーカによる出力が開始される（ステップＳ２８）。
【０１３９】
他方、ステップＳ３０からステップＳ２０に分岐してきた場合には、ステップＳ３１において、システムコントローラ１００による制御の下で、ｄ番目の時間単位アドレスに対応するＤＳＩ（ナビパック）の記録位置へピックアップが移動される。即ち、このｄ番目の時間単位アドレスに対応するＤＳＩがサーチされる（ステップＳ３１）。続いて、このように粗くサーチされたＶＯＢＵにおける現在時間ｔｃが取得され（ステップＳ３２）、目標時間ｔｓと比較される（ステップＳ３３）。ここで、ｔｃ＞ｔｓでなければ（ステップＳ３３：ＮＯ）、ＤＳＩに従って、ＤＳＩ（ＶＯＢＵ）一つ分だけ前方へジャンプして（ステップＳ３４）、ステップＳ３２に戻る。即ち、この場合には、図１６に示すように、d 番目の時間単位アドレスに対応するＶＯＢＵへと粗いサーチが行われ、そして、この位置から前方に向けて細かいサーチ（ＶＯＢＵ毎のサーチ）が行われるのである。
【０１４０】
一方、ステップＳ３３で、ｔｃ＞ｔｓであれば（ステップＳ３３：ＹＥＳ）、一つ前のＶＯＢＵがサーチ目標ＶＯＢＵに他ならないので、ＤＳＩに従って、ＤＳＩ（ＶＯＢＵ）一つ分だけ後方へジャンプして（ステップＳ３５）、ステップＳ２５に進む。尚、この細かいサーチについては、前述したステップＳ１３で用いたｄ＝ｔｓ／ｃという計算の余りｅを考慮して、ステップＳ３１で（ｄに基づいて）ＶＯＢＵを粗くサーチした後に、余りｅに基づいて、例えばｅフレームだけ進んだ位置までＶＯＢＵサーチ情報を用いて細かいサーチを行うようにしてもよい。
【０１４１】
以上のようにして、本実施の形態の再生装置Ｓ２では、時間サーチが全体として比較的簡単なアルゴリズムにより素早く行われる。
このように、本実施の形態によれば、各ＰＧＣＩ内に構築された時間単位アドレス情報２００（図５参照）及びセル情報テーブル３００（図６参照）、並びに各ＤＳＩパケット内に構築されたＶＯＢＵサーチ情報４００（図７参照）を用いて、時間サーチの際に、不連続フラグ２０１に従って粗くサーチされるＶＯＢＵからサーチ目標ＶＯＢＵまでの間はセルが連続であると判明した場合には、その粗くサーチされるＶＯＢＵのＶＯＢＵサーチ情報によりサーチ目標ＶＯＢＵがサーチ可能であることを前提に（ステップＳ１６からＳ１８に示したような複雑な比較演算処理等を行うことなく）、実際のサーチ動作Ｓ２０を行えばよい。また、この不連続フラグ２０１に従って、粗くサーチされるＶＯＢＵからサーチ目標ＶＯＢＵまでの間に、セルが不連続となる箇所がある可能性があると判明した場合には、その不連続箇所が両ＶＯＢＵの間に位置するのか否かを判定するステップＳ１６及びＳ１７を実行してから、必要なら、粗くサーチされるＶＯＢＵをサーチ目標ＶＯＢＵを含むセルと同じセルのＶＯＢＵに変更して（ステップＳ１８）から、実際のサーチ動作Ｓ２０を行えばよい。
【０１４２】
更に、実際のサーチ動作（ステップＳ２０）に入る前に、ＰＧＣＩ内に設けられた時間単位アドレス情報２００を参照することにより、サーチが禁止されているセルを予め認識できるので、その禁止されたセルへのサーチを素早く停止することが可能となる。
【０１４３】
しかも、前述した従来の（Ｉ）、（II）及び（III ）の方法と比べて、ＶＯＢＵサーチ情報を格納するために再生装置Ｓ２のシステムコントローラ１００に必要となるメモリ容量も、ＶＯＢＵ毎に、このＶＯＢＵサーチ情報を更新するようにすれば、例えば１５２バイト程度（図７参照）と、かなり少なくて済む。
【０１４４】
次に、第１の比較例としての、上述の不連続フラグを用いないで時間サーチを行う時間サーチ方法について検討を加える。この場合の時間サーチ動作を図１７に示す。尚、図１７において、図１２に示したステップと同じステップについては、同一の参照符号を付し、その詳細な説明は省略する。
【０１４５】
図１７において、時間サーチが指示されると、システムコンピュータ１００により、先ず、ステップＳ１６の処理が行われ、目標時間ｔｓの含まれるセルが全ての場合について特定される。続いて、ステップＳ１１からＳ１４の処理が行われた後、ステップＳ１７の粗くサーチされるＶＯＢＵとサーチ目標ＶＯＢＵとが同じセルに入っているか否かが判定される。その後、この判定結果に応じて、粗くサーチされるＶＯＢＵを他のセルのＶＯＢＵに変更してから（ステップＳ１８）又はそのまま、ステップＳ２０へと進み、実際のサーチ動作が行われる。
【０１４６】
この第１の比較例のようにすれば、不連続フラグを使用しないで、図１３及び図１４に示したような不都合はなく、時間単位アドレス情報及びＶＯＢＵサーチ情報に基づいて時間サーチを行える。しかも、前述した従来の（Ｉ）、（II）及び（III ）の方法と比べて、再生装置に必要となるメモリ容量も、かなり少なくて済む。
【０１４７】
しかしながら、このステップS １６及びステップＳ１７の処理は、前述のように多くの比較演算処理を含むものであり、システムコントローラ１００におけるハードウエア的及びソフトウエア的負担は大きく、しかも、セルとは、例えば、数十分といったＶＯＢＵに比べて遥かに長い時間からなることに留意せねばならない。
【０１４８】
例えば、１２０分のＰＧＣの中にセルが３個存在する場合、時間単位を１０秒とすると、
１２０×６＝７２０
より、７２０個という時間単位アドレスが存在するが、このうちセルの後端に位置するたった３個（０．４％）の特殊処理のために、残りの７１７個（９９．６％）の時間単位アドレスについても、上述のように負担の大きいセルの特定（ステップＳ１６）及び比較（ステップＳ１７）の処理を行わなければならず、全体としては極めて非効率である。
【０１４９】
これに対して、上述した本実施の形態の再生装置Ｓ２による時間サーチによれば、不連続フラグを参照することにより、このフラグが立てられている場合と立てられていない場合とに場合分けして、負担の大きいセルの特定（ステップＳ１６）及び比較（ステップＳ１７）の処理は、殆どの場合実行しなくても済み、全体として短時間で時間サーチを実行できるので、第１の比較例と比較して大変有利である。
【０１５０】
更に、第２の比較例としての、本願出願人らが、未だ公知とされていない特願平７―１６６０２５号により提案した可変圧縮レートで記録されたＤＶＤに対する時間サーチ方法について検討を加える。
【０１５１】
即ち、（ｉ）一定のデータグループ毎に再生条件を示す再生禁止情報を含む付加情報を予め付加しておき、この再生禁止情報に定められた再生条件（例えば、所定の再生手順を経たという条件、「問題」の再生が完了したという条件など）を満たしたか否かを再生装置において常時モニタリングして再生条件を満たされないと判断されたときに、その再生禁止情報に続く映像データ及び音声データの再生を禁止する再生方法；及び
（ｉｉ）一定のデータグループ毎に再生を許可するための基準値を示す再生禁止情報を含む付加情報を予め付加しておくと共に当該ソフトウエアに対する視聴者の再生操作状況に応じて決定される再生許可レベルを各再生装置に持たせておき、これらの再生禁止情報に含まれる基準値と再生許可レベルとの大小関係に基づいて、その再生禁止情報に続く映像データ及び音声データの再生を禁止する再生方法
が、第２の比較例として挙げられる。
【０１５２】
これらの（ｉ）及び（ｉｉ）の比較例の方法によれば、各データグループ毎に再生禁止情報が付加されているので、図１８のフローチャートに示すように、時間サーチが指定されると、先ず時間単位で粗いサーチが実際に行われ（ステップＳ５１）、次いで圧縮単位等で細かいサーチが実際に行われた後（ステップＳ５２）、そのデータグループの部分へ移動したピックアップにより情報を読み出して始めて（即ち、リアルタイムで）、その部分に書込まれた再生禁止情報を参照することにより、当該情報の再生が禁止されているか否かが判明することになる（ステップＳ５３）。そして、再生が禁止されていれば（ステップＳ５３：ＹＥＳ）、この段階に至って始めて“サーチ不能”である旨がディスプレイに表示され（ステップＳ５４）、再生は停止される。一方、再生が禁止されていなければ（ステップＳ５３：ＮＯ）、そのサーチされた部分から情報の再生が行われる（ステップＳ５５）。
【０１５３】
このように第２の比較例によれば、サーチ不能である旨の表示を出す前に、実際にピックアップをスライダモータにより指定された時間に対応する記録位置までスライドさせるので、表示を出すまでに時間がかかり、しかも結果がサーチ不能というのでは、視聴者に大きな不愉快を与えることになる。
【０１５４】
これに対して、上述した本実施の形態の再生装置Ｓ２による時間サーチよれば、再生禁止となる部分については、時間単位アドレス情報の内容が「０」にされているので、この内容をチェックすることにより、実際にピックアップを目標に向けて移動させる前に、サーチ不能である旨を直ちに表示してサーチを停止できるので、サーチ不能であっても視聴者に不愉快を与えることはない。
【０１５５】
以上のように、第１及び第２の比較例との対比から、本実施の形態の再生装置Ｓ２が当該技術分野において如何に優れているかが理解できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態としてのＤＶＤにおけるデータの物理的構成を示す概念図である。
【図２】図１のＤＶＤにおけるＧＯＰを構成するフレーム画像の構成を示す概念図である。
【図３】図１のＤＶＤにおけるデータの論理的構成を示す概念図である。
【図４】図１のＤＶＤにおけるインターリーブドユニットの構成を示す概念図である。
【図５】図１のＤＶＤに設けられた時間単位アドレス情報のデータ構造を示す概念図である。
【図６】図１のＤＶＤに設けられたセル情報テーブルのデータ構造を示す表である。
【図７】図１のＤＶＤに設けられたＶＯＢＵサーチ情報のデータ構造を示す表である。
【図８】図１のＤＶＤにおける複数のセルからなるインタラクティブな構成を持つＰＧＣの概念図である。
【図９】図１のＤＶＤに設けられたＤＳＩのデータ構造を示す表である。
【図１０】本発明の他の実施の形態としての図１のＤＶＤを記録するための情報記録装置のブロック図である。
【図１１】本発明の他の実施の形態としての図１のＤＶＤを再生するための情報再生装置のブロック図である。
【図１２】図１１の情報再生装置の時間サーチを示すフローチャートである。
【図１３】時間サーチにおける一般的な問題点を説明するための概念図ある。
【図１４】時間サーチにおける一般的な問題点を説明するための概念図ある。
【図１５】図１１の情報再生装置の時間サーチを説明するための概念図ある。
【図１６】図１１の情報再生装置の時間サーチを説明するための概念図ある。
【図１７】第１の比較例の情報再生装置における時間サーチを示すフローチャートである。
【図１８】第２の比較例の情報再生装置における時間サーチを示すフローチャートである。
【符号の説明】
１…ＤＶＤ
２…ビデオマネージャ
３、６３…ＶＴＳ
１０…ＶＯＢ
１１…コントロールデータ
２０…セル
３０…ＶＯＢユニット
４１…ナビパック
４２…ビデオデータ
４３…オーディオデータ
４４…サブピクチャデータ
５０…ＰＣＩデータ
５１…ＤＳＩデータ
６０…プログラム
６１、６１Ａ、６１Ｂ…ＰＧＣ
６２…タイトル
７０…ＶＴＲ
７１…メモリ
７２…信号処理部
７３…ハードディスク装置
７４…ハードディスク装置
７５…コントローラ
７６…多重器
７７…変調器
７８…マスタリング装置
８０…ピックアップ
８１…復調訂正部
８２、８４…ストリームスイッチ
８３…トラックバッファ
８５…システムバッファ
８６…デマルチプレクサ
８７…ＶＢＶバッファ
８８…ビデオデコーダ
８９…サブピクチャバッファ
９０…サブピクチャデコーダ
９２…オーディオバッファ
９３…オーディオデコーダ
９４…ＰＣＩバッファ
９５…ＰＣＩデコーダ
９６…ハイライトバッファ
９７…ハイライトデコーダ
９８…入力部
９９…ディスプレイ
１００…システムコントローラ
１０１…ドライブコントローラ
１０２…スピンドルモータ
１０３…スライダモータ
２００…時間単位アドレス情報
２０１…不連続フラグ
２０２…アドレスデータ
３００…セル情報テーブル
４００…ＶＯＢＵサーチ情報
Ｓ1 …記録装置
Ｓ2 …再生装置
ＤＫ…光ディスク
ＳＴ…キューシート
【図１】
0003761623.tif 000003
【図２】
0003761623.tif 000004
【図３】
0003761623.tif 000005
【図４】
0003761623.tif 000006
【図５】
0003761623.tif 000007
【図６】
0003761623.tif 000008
【図７】
0003761623.tif 000009
【図８】
0003761623.tif 000010
【図９】
0003761623.tif 000011
【図１０】
0003761623.tif 000012
【図１１】
0003761623.tif 000013
【図１２】
0003761623.tif 000014
【図１３】
0003761623.tif 000015
【図１４】
0003761623.tif 000016
【図１５】
0003761623.tif 000017
【図１６】
0003761623.tif 000018
【図１７】
0003761623.tif 000019
【図１８】
0003761623.tif 000020