(57)【特許請求の範囲】
【請求項１】
予め設定された情報量を有する単位情報を複数含んで放送されている放送情報を記録媒体に記録する情報記録装置において、
受信された前記放送情報に含まれている前記単位情報のうち予め設定された数の当該単位情報により単位情報群を構成する構成手段と、
前記構成された単位情報群に含まれている前記単位情報のうち最初に受信された前記単位情報の受信時刻と、前記構成された単位情報群に含まれている前記単位情報のうち最後に受信された前記単位情報の受信時刻と、を含む受信時刻情報を生成する第１生成手段と、
前記単位情報に含まれる予め設定された特定情報を検出する検出手段と、
前記検出された特定情報に基づいて、当該特定情報に対応する時刻を示す対応時刻情報と、当該特定情報の前記単位情報群中の位置を示す対応位置情報と、を含む対応情報を生成する第２生成手段と、
前記受信時刻情報及び前記対応情報が共に前記記録媒体に記録されているか否かを示す識別情報を生成する第３生成手段と、
前記生成された対応情報と、前記生成された受信時刻情報と、前記生成された識別情報と、を前記記録媒体に記録する記録手段と、
を備えることを特徴とする情報記録装置。
【請求項２】
請求項１に記載の情報記録装置において、
前記特定情報は前記単位情報内に含まれている予め設定された特定画像情報であると共に、
前記第２生成手段は、前記特定画像情報を受信した時刻を前記特定情報に対応する時刻とすることを特徴とする情報記録装置。
【請求項３】
請求項１に記載の情報記録装置において、
前記特定情報は前記単位情報内に含まれている予め設定された特定画像情報であると共に、
前記第２生成手段は、前記特定画像情報に対応して予め設定され、当該特定画像情報と共に放送されている特定画像情報出力時刻であって、前記記録媒体に記録後に当該特定画像情報を再生して出力するタイミングを示す特定画像情報出力時刻を前記特定情報に対応する時刻とすることを特徴とする情報記録装置。
【請求項４】
請求項１から３のいずれか一項に記載の情報記録装置により前記記録媒体に記録された前記放送情報を当該記録媒体から再生する情報再生装置であって、
前記識別情報を前記記録媒体から検出する第１検出手段と、
前記検出された識別情報により、前記受信時刻情報と前記対応情報とが共に前記記録媒体に記録されていることが示されているとき、当該記録されている対応情報を検出する第２検出手段と、
前記検出された対応情報を用いて、再生すべき前記放送情報の前記記録媒体上における記録位置を特定する特定手段と、
前記特定された記録位置から当該記録位置に記録されている前記放送情報を検出して再生する再生手段と、
を備えることを特徴とする情報再生装置。
【請求項５】
予め設定された情報量を有する単位情報を複数含んで放送されている放送情報を記録媒体に記録する情報記録方法において、
受信された前記放送情報に含まれている前記単位情報のうち予め設定された数の当該単位情報により単位情報群を構成する構成工程と、
前記構成された単位情報群に含まれている前記単位情報のうち最初に受信された前記単位情報の受信時刻と、前記構成された単位情報群に含まれている前記単位情報のうち最後に受信された前記単位情報の受信時刻と、を含む受信時刻情報を生成する第１生成工程と、
前記単位情報に含まれる予め設定された特定情報を検出する検出工程と、
前記検出された特定情報に基づいて、当該特定情報に対応する時刻を示す対応時刻情報と、当該特定情報の前記単位情報群中の位置を示す対応位置情報と、を含む対応情報を生成する第２生成工程と、
前記受信時刻情報及び前記対応情報が共に前記記録媒体に記録されているか否かを示す識別情報を生成する第３生成工程と、
前記生成された対応情報と、前記生成された受信時刻情報と、前記生成された識別情報と、を前記記録媒体に記録する記録工程と、
を備えることを特徴とする情報記録方法。
【請求項６】
請求項５に記載の情報記録方法において、
前記特定情報は前記単位情報内に含まれている予め設定された特定画像情報であると共に、
前記第２生成工程においては、前記特定画像情報を受信した時刻を前記特定情報に対応する時刻とすることを特徴とする情報記録方法。
【請求項７】
請求項５に記載の情報記録方法において、
前記特定情報は前記単位情報内に含まれている予め設定された特定画像情報であると共に、
前記第２生成工程においては、前記特定画像情報に対応して予め設定され、当該特定画像情報と共に放送されている特定画像情報出力時刻であって、前記記録媒体に記録後に当該特定画像情報を再生して出力するタイミングを示す特定画像情報出力時刻を前記特定情報に対応する時刻とすることを特徴とする情報記録方法。
【請求項８】
請求項５から６のいずれか一項に記載の情報記録方法により前記記録媒体に記録された前記放送情報を当該記録媒体から再生する情報再生方法であって、
前記識別情報を前記記録媒体から検出する第１検出工程と、
前記検出された識別情報により、前記受信時刻情報と前記対応情報とが共に前記記録媒体に記録されていることが示されているとき、当該記録されている対応情報を検出する第２検出工程と、
前記検出された対応情報を用いて、再生すべき前記放送情報の前記記録媒体上における記録位置を特定する特定工程と、
前記特定された記録位置から当該記録位置に記録されている前記放送情報を検出して再生する再生工程と、
を備えることを特徴とする情報再生方法。
【請求項９】
予め設定された情報量を有する単位情報を複数含んで放送されている放送情報を記録媒体に記録する情報記録装置に含まれる記録コンピュータを、
受信された前記放送情報に含まれている前記単位情報のうち予め設定された数の当該単位情報により単位情報群を構成する構成手段、
前記構成された単位情報群に含まれている前記単位情報のうち最初に受信された前記単位情報の受信時刻と、前記構成された単位情報群に含まれている前記単位情報のうち最後に受信された前記単位情報の受信時刻と、を含む受信時刻情報を生成する第１生成手段、
前記単位情報に含まれる予め設定された特定情報を検出する検出手段、
前記検出された特定情報に基づいて、当該特定情報に対応する時刻を示す対応時刻情報と、当該特定情報の前記単位情報群中の位置を示す対応位置情報と、を含む対応情報を生成する第２生成手段、
前記受信時刻情報及び前記対応情報が共に前記記録媒体に記録されているか否かを示す識別情報を生成する第３生成手段、及び、
前記生成された対応情報と、前記生成された受信時刻情報と、前記生成された識別情報と、を前記記録媒体に記録する記録手段、
として機能させることを特徴とする情報記録用プログラム。
【請求項１０】
請求項９に記載の情報記録用プログラムにおいて、
前記特定情報は前記単位情報内に含まれている予め設定された特定画像情報であると共に、
前記第２生成手段として機能する前記記録コンピュータを、前記特定画像情報を受信した時刻を前記特定情報に対応する時刻とするように機能させることを特徴とする情報記録用プログラム。
【請求項１１】
請求項９に記載の情報記録用プログラムにおいて、
前記特定情報は前記単位情報内に含まれている予め設定された特定画像情報であると共に、
前記第２生成手段として機能する前記記録コンピュータを、前記特定画像情報に対応して予め設定され、当該特定画像情報と共に放送されている特定画像情報出力時刻であって、前記記録媒体に記録後に当該特定画像情報を再生して出力するタイミングを示す特定画像情報出力時刻を前記特定情報に対応する時刻とするように機能させることを特徴とする情報記録用プログラム。
【請求項１２】
請求項１から３のいずれか一項に記載の情報記録装置により前記記録媒体に記録された前記放送情報を当該記録媒体から再生する情報再生装置に含まれる再生コンピュータを、
前記識別情報を前記記録媒体から検出する第１検出手段、
前記検出された識別情報により、前記受信時刻情報と前記対応情報とが共に前記記録媒体に記録されていることが示されているとき、当該記録されている対応情報を検出する第２検出手段、
前記検出された対応情報を用いて、再生すべき前記放送情報の前記記録媒体上における記録位置を特定する特定手段、及び、
前記特定された記録位置から当該記録位置に記録されている前記放送情報を検出して再生する再生手段、
として機能させることを特徴とする情報再生用プログラム。
【請求項１３】
請求項９から１１のいずれか一項に記載の情報記録用プログラムが前記記録コンピュータで読取可能に記録されていることを特徴とする情報記録媒体。
【請求項１４】
請求項１２に記載の情報再生用プログラムが前記再生コンピュータで読取可能に記録されていることを特徴とする情報記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報記録装置、情報再生装置、情報記録方法、情報再生方法、情報記録用プログラム及び情報再生用プログラム並びに情報記録媒体の技術分野に属し、より詳細には、ネットワーク又は放送を介して配信されている放送情報を記録媒体に記録する情報記録装置、情報記録方法、情報記録用プログラム及び当該情報記録用プログラムが記録された情報記録媒体、並びに当該記録されている放送情報を記録媒体から再生する情報再生装置、情報再生方法、情報再生用プログラム及び当該情報再生用プログラムが記録された情報記録媒体の技術分野に属する。
【０００２】
【従来の技術】
一般に、上述した如き放送情報は、予め設定された情報量毎のパケットに分割されて配信される場合が多い。
【０００３】
このとき、従来では、放送情報の再生における利便性の観点から、上記パケット毎に受信時刻を記録・管理し、これに基づいて再生すべき放送情報を特定して再生処理を行っていた。
【０００４】
一方、近年の放送情報においては、画像情報等は動的に圧縮された状態で配信される場合が多い。
【０００５】
【発明が解決しようとする課題】
しかしながら、このような放送情報を受信・記録して再生する場合に、従来の如きパケットを最小単位とした受信時刻を基準として再生すべき画像情報等を検索するのでは、再生すべき再生画像を正確に特定して再生することができないという問題点があった。
【０００６】
一方、従来の記録再生装置に対して異なる構成となることは極力避けつつ記録再生装置を構成したいという要望もある。
【０００７】
そこで、本発明は、当該問題点に鑑みて為されたものであり、その課題は、放送情報の再生の利便性を高めつつ再生すべき放送情報を正確に特定して再生することが可能となるように放送情報を記録することができる情報記録装置、情報記録方法、情報記録用プログラム及び当該情報記録用プログラムが記録された情報記録媒体、並びに当該記録されている放送情報を記録媒体から再生する情報再生装置、情報再生方法、情報再生用プログラム及び当該情報再生用プログラムを提供することにある。
【０００８】
【課題を解決するための手段】
上記の課題を解決するために、請求項１に記載の発明は、予め設定された情報量を有するパケット等の単位情報を複数含んで放送されているトランスポートストリーム等の放送情報をハードディスク等の記録媒体に記録する情報記録装置において、受信された前記放送情報に含まれている前記単位情報のうち予め設定された数の当該単位情報によりアロケーションユニット等の単位情報群を構成するコントローラ等の構成手段と、前記構成された単位情報群に含まれている前記単位情報のうち最初に受信された前記単位情報の受信時刻と、前記構成された単位情報群に含まれている前記単位情報のうち最後に受信された前記単位情報の受信時刻と、を含む受信時刻情報を生成するコントローラ等の第１生成手段と、前記単位情報に含まれる予め設定された特定情報を検出するコントローラ等の検出手段と、前記検出された特定情報に基づいて、当該特定情報に対応する時刻を示す対応時刻情報と、当該特定情報の前記単位情報群中の位置を示す対応位置情報と、を含む対応情報を生成するコントローラ等の第２生成手段と、前記受信時刻情報及び前記対応情報が共に前記記録媒体に記録されているか否かを示す識別情報を生成するコントローラ等の第３生成手段と、前記生成された対応情報と、前記生成された受信時刻情報と、前記生成された識別情報と、を前記記録媒体に記録するコントローラ等の記録手段と、を備える。
【０００９】
よって、単位情報群を再生管理するための受信時刻情報と、特定情報を再生管理するための対応情報と、を放送情報と共に記録媒体に記録するので、単位情報群単位による放送情報の再生の利便性を高めつつ特定情報の位置を正確に特定して放送情報を再生することができる。
【００１０】
上記の課題を解決するために、請求項２に記載の発明は、請求項１に記載の情報記録装置において、前記特定情報は前記単位情報内に含まれている予め設定された特定画像情報であると共に、前記第２生成手段は、前記特定画像情報を受信した時刻を前記特定情報に対応する時刻とするように構成される。
【００１１】
よって、特定画像情報を特定情報とすると共に特定画像情報の受信時刻を特定情報に対応する時刻とするので、放送情報の再生位置の特定等を簡易且つ正確に行うことができる。
【００１２】
上記の課題を解決するために、請求項３に記載の発明は、請求項１に記載の情報記録装置において、前記特定情報は前記単位情報内に含まれている予め設定された特定画像情報であると共に、前記第２生成手段は、前記特定画像情報に対応して予め設定され、当該特定画像情報と共に放送されている特定画像情報出力時刻であって、前記記録媒体に記録後に当該特定画像情報を再生して出力するタイミングを示す特定画像情報出力時刻を前記特定情報に対応する時刻とするように構成される。
【００１３】
よって、特定画像情報を特定情報とすると共に特定画像情報出力情報を特定情報に対応する時刻とするので、放送情報の再生位置の特定等を簡易且つ正確に行うことができる。
【００１４】
上記の課題を解決するために、請求項４に記載の発明は、請求項１から３のいずれか一項に記載の情報記録装置により前記記録媒体に記録された前記放送情報を当該記録媒体から再生する情報再生装置であって、前記識別情報を前記記録媒体から検出するコントローラ等の第１検出手段と、前記検出された識別情報により、前記受信時刻情報と前記対応情報とが共に前記記録媒体に記録されていることが示されているとき、当該記録されている対応情報を検出するコントローラ等の第２検出手段と、前記検出された対応情報を用いて、再生すべき前記放送情報の前記記録媒体上における記録位置を特定するコントローラ等の特定手段と、前記特定された記録位置から当該記録位置に記録されている前記放送情報を検出して再生するデコーダ等の再生手段と、を備える。
【００１５】
よって、単位情報群を再生管理するための受信時刻情報と、特定情報を再生管理するための対応情報と、が共に記録媒体に記録されている場合には、当該対応情報を用いて再生すべき放送情報を特定して再生するので、単位情報群単位による放送情報の再生の利便性を高めつつ特定情報の位置を正確に特定して放送情報を再生することができる。
【００１６】
上記の課題を解決するために、請求項５に記載の発明は、予め設定された情報量を有するパケット等の単位情報を複数含んで放送されているトランスポートストリーム等の放送情報をハードディスク等の記録媒体に記録する情報記録方法において、受信された前記放送情報に含まれている前記単位情報のうち予め設定された数の当該単位情報によりアロケーションユニット等の単位情報群を構成する構成工程と、前記構成された単位情報群に含まれている前記単位情報のうち最初に受信された前記単位情報の受信時刻と、前記構成された単位情報群に含まれている前記単位情報のうち最後に受信された前記単位情報の受信時刻と、を含む受信時刻情報を生成する第１生成工程と、前記単位情報に含まれる予め設定された特定情報を検出する検出工程と、前記検出された特定情報に基づいて、当該特定情報に対応する時刻を示す対応時刻情報と、当該特定情報の前記単位情報群中の位置を示す対応位置情報と、を含む対応情報を生成する第２生成工程と、前記受信時刻情報及び前記対応情報が共に前記記録媒体に記録されているか否かを示す識別情報を生成する第３生成工程と、前記生成された対応情報と、前記生成された受信時刻情報と、前記生成された識別情報と、を前記記録媒体に記録する記録工程と、を備える。
【００１７】
よって、単位情報群を再生管理するための受信時刻情報と、特定情報を再生管理するための対応情報と、を放送情報と共に記録媒体に記録するので、単位情報群単位による放送情報の再生の利便性を高めつつ特定情報の位置を正確に特定して放送情報を再生することができる。
【００１８】
上記の課題を解決するために、請求項６に記載の発明は、請求項５に記載の情報記録方法において、前記特定情報は前記単位情報内に含まれている予め設定された特定画像情報であると共に、前記第２生成工程においては、前記特定画像情報を受信した時刻を前記特定情報に対応する時刻とするように構成される。
【００１９】
よって、特定画像情報を特定情報とすると共に特定画像情報の受信時刻を特定情報に対応する時刻とするので、放送情報の再生位置の特定等を簡易且つ正確に行うことができる。
【００２０】
上記の課題を解決するために、請求項７に記載の発明は、請求項５に記載の情報記録方法において、前記特定情報は前記単位情報内に含まれている予め設定された特定画像情報であると共に、前記第２生成工程においては、前記特定画像情報に対応して予め設定され、当該特定画像情報と共に放送されている特定画像情報出力時刻であって、前記記録媒体に記録後に当該特定画像情報を再生して出力するタイミングを示す特定画像情報出力時刻を前記特定情報に対応する時刻とするように構成さえる。
【００２１】
よって、特定画像情報を特定情報とすると共に特定画像情報出力情報を特定情報に対応する時刻とするので、放送情報の再生位置の特定等を簡易且つ正確に行うことができる。
【００２２】
上記の課題を解決するために、請求項８に記載の発明は、請求項５から６のいずれか一項に記載の情報記録方法により前記記録媒体に記録された前記放送情報を当該記録媒体から再生する情報再生方法であって、前記識別情報を前記記録媒体から検出する第１の検出工程と、前記検出された識別情報により、前記受信時刻情報と前記対応情報とが共に前記記録媒体に記録されていることが示されているとき、当該記録されている対応情報を検出する第２検出工程と、前記検出された対応情報を用いて、再生すべき前記放送情報の前記記録媒体上における記録位置を特定する特定工程と、前記特定された記録位置から当該記録位置に記録されている前記放送情報を検出して再生する再生工程と、を備える。
【００２３】
よって、単位情報群を再生管理するための受信時刻情報と、特定情報を再生管理するための対応情報と、が共に記録媒体に記録されている場合には、当該対応情報を用いて再生すべき放送情報を特定して再生するので、単位情報群単位による放送情報の再生の利便性を高めつつ特定情報の位置を正確に特定して放送情報を再生することができる。
【００２４】
上記の課題を解決するために、請求項９に記載の発明は、予め設定された情報量を有する単位情報を複数含んで放送されている放送情報を記録媒体に記録する情報記録装置に含まれる記録コンピュータを、受信された前記放送情報に含まれている前記単位情報のうち予め設定された数の当該単位情報により単位情報群を構成する構成手段、前記構成された単位情報群に含まれている前記単位情報のうち最初に受信された前記単位情報の受信時刻と、前記構成された単位情報群に含まれている前記単位情報のうち最後に受信された前記単位情報の受信時刻と、を含む受信時刻情報を生成する第１生成手段、前記単位情報に含まれる予め設定された特定情報を検出する検出手段、前記検出された特定情報に基づいて、当該特定情報に対応する時刻を示す対応時刻情報と、当該特定情報の前記単位情報群中の位置を示す対応位置情報と、を含む対応情報を生成する第２生成手段、前記受信時刻情報及び前記対応情報が共に前記記録媒体に記録されているか否かを示す識別情報を生成する第３生成手段、及び、前記生成された対応情報と、前記生成された受信時刻情報と、前記生成された識別情報と、を前記記録媒体に記録する記録手段、として機能させる。
【００２５】
よって、単位情報群を再生管理するための受信時刻情報と、特定情報を再生管理するための対応情報と、を放送情報と共に記録媒体に記録するように記録コンピュータが機能するので、単位情報群単位による放送情報の再生の利便性を高めつつ特定情報の位置を正確に特定して放送情報を再生することができる。
【００２６】
上記の課題を解決するために、請求項１０に記載の発明は、請求項９に記載の情報記録用プログラムにおいて、前記特定情報は前記単位情報内に含まれている予め設定された特定画像情報であると共に、前記第２生成手段として機能する前記記録コンピュータを、前記特定画像情報を受信した時刻を前記特定情報に対応する時刻とするように機能させる。
【００２７】
よって、特定画像情報を特定情報とすると共に特定画像情報の受信時刻を特定情報に対応する時刻とするように記録コンピュータが機能するので、放送情報の再生位置の特定等を簡易且つ正確に行うことができる。
【００２８】
上記の課題を解決するために、請求項１１に記載の発明は、請求項９に記載の情報記録用プログラムにおいて、前記特定情報は前記単位情報内に含まれている予め設定された特定画像情報であると共に、前記第２生成手段として機能する前記記録コンピュータを、前記特定画像情報に対応して予め設定され、当該特定画像情報と共に放送されている特定画像情報出力時刻であって、前記記録媒体に記録後に当該特定画像情報を再生して出力するタイミングを示す特定画像情報出力時刻を前記特定情報に対応する時刻とするように機能させる。
【００２９】
よって、特定画像情報を特定情報とすると共に特定画像情報出力情報を特定情報に対応する時刻とするように記録コンピュータが機能するので、放送情報の再生位置の特定等を簡易且つ正確に行うことができる。
【００３０】
上記の課題を解決するために、請求項１２に記載の発明は、請求項１から３のいずれか一項に記載の情報記録装置により前記記録媒体に記録された前記放送情報を当該記録媒体から再生する情報再生装置に含まれる再生コンピュータを、前記識別情報を前記記録媒体から検出する第１の検出手段、前記検出された識別情報により、前記受信時刻情報と前記対応情報とが共に前記記録媒体に記録されていることが示されているとき、当該記録されている対応情報を検出する第２検出手段、前記検出された対応情報を用いて、再生すべき前記放送情報の前記記録媒体上における記録位置を特定する特定手段、前記特定された記録位置から当該記録位置に記録されている前記放送情報を検出して再生する再生手段、として機能させる。
【００３１】
よって、単位情報群を再生管理するための受信時刻情報と、特定情報を再生管理するための対応情報と、が共に記録媒体に記録されている場合には、当該対応情報を用いて再生すべき放送情報を特定して再生するように再生コンピュータが機能するので、単位情報群単位による放送情報の再生の利便性を高めつつ特定情報の位置を正確に特定して放送情報を再生することができる。
【００３２】
上記の課題を解決するために、請求項１３に記載の発明は、請求項９から１１のいずれか一項に記載の情報記録用プログラムが前記記録コンピュータで読取可能に記録されている。
【００３３】
よって、請求項９に記載の情報記録用プログラムが記録されている場合には、これを記録コンピュータで読み出して実行することにより、単位情報群を再生管理するための受信時刻情報と、特定情報を再生管理するための対応情報と、を放送情報と共に記録媒体に記録するように当該記録コンピュータが機能するので、単位情報群単位による放送情報の再生の利便性を高めつつ特定情報の位置を正確に特定して放送情報を再生することができる。
【００３４】
また、請求項１０に記載の情報記録用プログラムが記録されている場合には、これを記録コンピュータで読み出して実行することにより、特定画像情報を特定情報に対応する情報とすると共に特定画像情報の受信時刻を特定時刻とするように当該記録コンピュータが機能するので、放送情報の再生位置の特定等を簡易且つ正確に行うことができる。
【００３５】
更に、請求項１１に記載の情報記録用プログラムが記録されている場合には、これを記録コンピュータで読み出して実行することにより、特定画像情報を特定情報とすると共に特定画像情報出力情報を特定情報に対応する時刻とするように当該記録コンピュータが機能するので、放送情報の再生位置の特定等を簡易且つ正確に行うことができる。
【００３６】
上記の課題を解決するために、請求項１４に記載の発明は、請求項１２に記載の情報再生用プログラムが前記再生コンピュータで読取可能に記録されている。
【００３７】
よって、当該情報再生用プログラムを再生コンピュータで読み出して実行することにより、単位情報群を再生管理するための受信時刻情報と、特定情報を再生管理するための対応情報と、が共に記録媒体に記録されている場合には、当該対応情報を用いて再生すべき放送情報を特定して再生するように再生コンピュータが機能するので、単位情報群単位による放送情報の再生の利便性を高めつつ特定情報の位置を正確に特定して放送情報を再生することができる。
【００３８】
【発明の実施の形態】
次に、本発明に好適な実施の形態について、図面に基づいて説明する。
【００３９】
なお、以下に説明する実施の形態は、持ち運びが可能であると共に著作権保護のための処理を施したハードディスクに対して、インターネット等のネットワークを介して配信されて来るＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）情報（音楽情報又は画像情報等を含む）を記録する記録処理と、当該記録されたＡＶ情報に対する編集処理とが共に可能とされている情報記録装置に対して本発明を適用した場合の実施の形態である。
【００４０】
なお、以下の説明において、上記ＡＶ情報は、動画像の圧縮技術に関する規格として周知のＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）２規格におけるトランスポートストリーム（Ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ）規格に則って配信されて来るものとする。
【００４１】
（Ｉ）記録フォーマットの実施形態
初めに、実施形態に係る情報記録装置について具体的に説明する前に、当該情報記録装置により上記ハードディスクに対して上記ＡＶ情報を記録する際に用いられる論理的な記録フォーマットの概要について、図１乃至図８を用いて説明する。なお、図１乃至図８は、当該ＡＶ情報が当該記録フォーマットに基づいてハードディスクに記録された後の当該記録フォーマットを階層的且つ模式的に夫々示す図である。
【００４２】
また、図１乃至図８に示す記録フォーマットは、実施形態のＡＶ情報をハードディスクに記録する際に用いられる論理的な記録フォーマットであり、当該記録の際に用いられる物理的な記録フォーマットについては、ハードディスクに用いられている周知の物理フォーマットがそのまま用いられる。
【００４３】
先ず、記録されているＡＶ情報の内容及び記録態様を効率的に管理するべく当該記録フォーマットにおいて採用されている種々の概念について、その概要を説明する。
【００４４】
第一に、以下の記録フォーマットにおいては、記録されているＡＶ情報を取り扱う際の単位として、プログラムなる概念が用いられている。すなわち、プログラムとは、時間的に連続してハードディスクに記録された一のＡＶ情報をいう。
【００４５】
ここで、配信されて来るＡＶ情報がアナログ情報である場合、例えばテレビジョン放送における一の番組を連続して記録した場合にはその一の番組がプログラムとなり、その番組の一部分だけを連続して記録した場合にはその連続して記録した部分のみが一のプログラムとなり、更に複数の番組を同時に連続して記録したときはその連続して記録した複数の番組全てが一のプログラムとなる。一方、当該ＡＶ情報がデジタル情報である場合、例えば、そのＡＶ情報がＢＳ（Ｂｒｏａｄｃａｓｔ  Ｓａｔｅｌｌｉｔｅ）デジタル放送として配信されるものである場合には、当該ＢＳデジタル放送における一のイベントが一のプログラムとなるように定義されている。
【００４６】
第二に、以下の記録フォーマットにおいては、一旦記録したＡＶ情報を使用者（記録したＡＶ情報を視聴する使用者）が自在に編集して新たなプログラムを論理的に作成するために、プログラムリストなる概念が用いられている。すなわち、プログラムリストとは、一のプログラム全体又はその一部を特定して他のプログラム又は他の一部から区別するための指示情報（一般には、ポインタとも称される）の集合としてのリストであり、このプログラムリスト毎に当該プログラムリストに含まれているＡＶ情報の内容を代表する代表画像（以下、サムネイル画像と称する）を定義することができることとされている。
【００４７】
従って、例えば、記録されている一のプログラムの一部と他のプログラムの一部とをこの順番で連続して再生するように使用者が編集する場合には、当該一のプログラムの一部を示す指示情報と当該他のプログラムの一部を示す指示情報とをこの順番で再生するように当該使用者自身が組み合わせて一のプログラムリストを作成することとなる。また、このプログラムリストの概念を採用することで、最初にハードディスクに記録されたＡＶ情報自体における記録順序等に変更を加えることなく、使用者の所望する再生態様によりＡＶ情報を再生することが可能となるのである。
【００４８】
ここで、プログラムリストには、上述したように使用者自らが記録後のＡＶ情報を参照しながら設定するプログラムリスト（使用者定義プログラムリスト）と、記録されるＡＶ情報を配信する配信業者（ベンダ）が予め設定したプログラムリスト（ベンダ定義プログラムリスト）と、が定義されている。
【００４９】
更に、上述したサムネイル画像には、上記ベンダが予め設けた上でそのＡＶ情報と共に配信するベンダ定義サムネイル画像と、配信されて来たＡＶ情報をハードディスクに記録した後に使用者が新たに設ける使用者定義サムネイル画像と、が定義されている。
【００５０】
第三に、以下の記録フォーマットにおいては、使用者が所望する再生態様（より具体的には、使用者が特定したＡＶ情報毎の再生順序）に基づいて作成した使用者定義プログラムリスト又はベンダ定義プログラムリストを複数含む集合体として、プログラムセットなる概念が用いられている。ここで、プログラムセットには、ハードディスクに最初に記録したＡＶ情報（プログラム）をその記録した順序のままで再生するために用いられる初期プログラムセット（当該初期プログラムセットに含まれるプログラムリストは上記ベンダ定義プログラムリストである。）と、上記使用者定義プログラムリストを含む使用者定義プログラムセットと、が定義されている。
【００５１】
第四に、以下の記録フォーマットにおいては、上述した指示情報の一種として、インデックスなる概念が用いられている。すなわち、インデックスとは、一のプログラム全体又はその一部を特定して他のプログラム又は他の一部から区別するための指示情報であって、使用者におけるＡＶ情報の取り扱いの容易性を向上させるために設けられているものである。このとき、インデックスには、上記配信業者が予め設けた上で配信するベンダ定義インデックスと、配信されて来たＡＶ情報をハードディスクに記録した後に使用者が新たに設ける使用者定義インデックスと、が定義されている。そして、ベンダ定義インデックスはインデックスファイルなる形態でＡＶ情報と共に配信され、一方、使用者定義インデックスは上記プログラムリストとして表現されるものである。
【００５２】
次に、上述してきた種々の概念に基づいて、実施形態に係る論理的な記録フォーマットについて説明する。
【００５３】
図１に示すように、必要なＡＶ情報が記録された後のハードディスク１上には、一の当該ハードディスク１に記録されているプログラム全体に関する管理情報であって記録されているＡＶ情報を再生する際に最初に参照されるマネージメント情報ＭＩと、上記した初期プログラムセットに関する管理情報である初期プログラムセット情報ＤＰＳＩと、上記したベンダ定義サムネイル画像に対応する画像情報が、その画像情報自体の名称により特定されて含まれているベンダ定義サムネイル画像情報ＤＦＴＮと、上記した使用者定義プログラムセットに関する管理情報である使用者定義プログラムセット管理情報ＵＤＰＭと、上記した使用者定義サムネイル画像に対応する画像情報が、その画像情報自体の名称により特定されて含まれている使用者定義サムネイル画像情報ＵＤＴＮと、上記したプログラム夫々に対応する管理情報であるプログラム情報ＰＩＦと、配信されハードディスク１に記録されているＡＶ情報の実体そのものであるＡＶストリーム情報ＡＶＤと、当該ＡＶ情報に含まれている一のＩピクチャ（Ｉｎｔｒａ−ｃｏｄｅｄＰｉｃｔｕｒｅ）に対応する画像情報により構成される一のアクセスユニットにおける当該Ｉピクチャのハードディスク１上の記録位置を示すアドレス情報と、当該一のアクセスユニットとしてのＩピクチャの総情報量を示す情報と、を、各アクセスユニット毎に区分して含んでいるアクセスユニット参照情報ＡＣＵＲと、記録されているＡＶ情報についてのライセンス状況を管理するための情報であるライセンス管理情報ＣＩＦと、上記ベンダ定義インデックスＩＤＸと、サムネイル画像として用いられる画像ではあるが、上記したベンダ定義サムネイル画像又は使用者定義サムネイル画像のいずれでもない予備的な画像に対応する画像情報である予備サムネイル画像情報ＴＭＮと、ハードディスク１にＡＶ情報が記録された後に定義づけされた上記使用者定義プログラムセット（図１に示す場合はｎ個の使用者定義プログラムセットがあることを前提としている）夫々に関する管理情報である使用者定義プログラムセット情報ＵＤＩＦ１乃至ＵＤＩＦｎと、が記録されている。
【００５４】
次に、図１に示すように、上記マネージメント情報ＭＩは、ハードディスク１自体を他のハードディスクから識別するためのハードディスク識別情報ＭＩＤ（１２バイト）と、ハードディスク１のバージョンを示すバージョン情報ＶＲＮ（２バイト）と、記録されているＡＶ情報に含まれている文字の種類（属性）を示す文字種類情報ＣＨＳ（２バイト）と、ハードディスク１自体に名称が付与されている場合のその名称自体を示す名称情報ＲＥＰ（１２８バイト）と、ハードディスク１に記録されているＡＶ情報の再生処理が終了したときに最後に再生されていた上記プログラムセットの番号である最終アクセスプログラムセット番号ＲＳＭと、上記初期プログラムセット情報ＤＰＳＩのファイルとしての名称（すなわち、いわゆるパス名と称されるものであり、具体的には「初期プログラムセット情報ＤＰＳＩ」なる名称自体）が記述されている名称情報ＤＰＰと、上記使用者定義プログラムセット管理情報ＵＤＰＭのファイルとしての名称（同様にパス名と称されるものであり、具体的には「使用者定義プログラムセット管理情報ＵＤＰＭ」なる名称自体）が記述されている名称情報ＵＭＰと、により構成されている。
【００５５】
次に、上記初期プログラムセット情報ＤＰＳＩの細部構成について、図２を用いて説明する。
【００５６】
図２に示すように、上記初期プログラムセット情報ＤＰＳＩには、上記初期プログラムセットの名称を示す名称情報等が含まれている初期プログラムセット一般情報ＤＰＩと、当該初期プログラムセットに含まれている複数のベンダ定義プログラムリストに関する情報である複数のベンダ定義プログラムリスト情報ＤＰＬ１乃至ＤＰＬｎと、が含まれている。
【００５７】
そして、初期プログラムセット一般情報ＤＰＩには、当該初期プログラムセットの名称である名称情報ＤＰＳＴ（８０バイト）と、初期プログラムセット一般情報ＤＰＩとしてのその他の情報（当該初期プログラムセットの属性等を示す情報であるメモ情報等を含む）である他情報ＤＥＴＣ（１４８バイト）と、初期プログラムセットに対応するサムネイル画像（ハードディスク１全体を代表するサムネイル画像でもある）に対応する画像情報に関する情報である初期プログラムセット代表画像情報ＰＲＴ（１５６バイト）と、後述するサムネイル画像指定子有効フラグが有効であるときのみ当該初期プログラムセット代表画像に対応する画像情報の名称が記述されている名称情報ＴＰＰ（１２８バイト）と、が含まれている。
【００５８】
更に、上記初期プログラムセット代表画像情報ＰＲＴには、当該初期プログラムセット代表画像の属性を示す属性情報ＤＴＴ（１バイト）と、初期プログラムセット代表画像情報ＰＲＴとしては無意味な情報である予備情報ＲＳＶ（３バイト）と、後述するサムネイル画像指定子有効フラグが有効であるときのみ初期プログラムセット代表画像に対応する画像情報（この場合には記録されているＡＶ情報におけるＩピクチャのみが該当する）のハードディスク１上の記録位置（当該Ｉピクチャとしての情報の先頭の記録位置）が記述されている初期プログラムセット代表画像記録位置情報ＤＴＰＳ（８バイト）と、後述するサムネイル画像指定子有効フラグが有効であるときのみ初期プログラムセット代表画像に対応する画像情報の情報量（バイト数）が記述されている初期プログラムセット代表画像情報量情報ＤＴＳＺ（４バイト）と、初期プログラムセット代表画像に対応する画像情報自体の名称が記述されている名称情報ＤＴＰ（１２８バイト）と、初期プログラムセット代表画像に対応する画像情報の上記ベンダ定義サムネイル画像情報ＤＦＴＮ内における位置（具体的には、当該ベンダ定義サムネイル画像情報ＤＦＴＮの先頭からのオフセットバイト数）が記述されているオフセット位置情報ＤＦＴ（４バイト）と、初期プログラムセット代表画像に対応する画像情報の情報量（バイト数）が記述されている初期プログラムセット代表画像情報量情報ＤＬＴ（４バイト）と、ファイルとして保存されている初期プログラムセット代表画像に対応する画像情報における水平方向の情報量が記述されている水平情報量情報ＤＴＨ（２バイト）と、ファイルとして保存されている初期プログラムセット代表画像に対応する画像情報における垂直方向の情報量が記述されている垂直情報量情報ＤＴＶ（２バイト）と、が含まれている。
【００５９】
ここで、上記初期プログラムセット代表画像記録位置情報ＤＴＰＳ及び初期プログラムセット代表画像情報量情報ＤＴＳＺは、具体的には、上記ＡＶストリーム情報ＡＶＤ内に含まれている静止画像のうちのいずれか一つ（この静止画像が初期プログラムセット代表画像として用いられる）の記録位置及び情報量を示すものであり、一方、名称情報ＤＴＰ、オフセット位置情報ＤＦＴ、初期プログラムセット代表画像情報量情報ＤＬＴ、水平情報量情報ＤＴＨ、及び垂直情報量情報ＤＴＶは、ベンダ定義サムネイル画像情報ＤＦＴＮ内に名称で特定されて記録されている静止画像を指し示すものである。
【００６０】
次に、属性情報ＤＴＴには、初期プログラムセット代表画像を再設定することを許可するか否かを示す許可情報ＲＥＬと、上記初期プログラムセット代表画像記録位置情報ＤＴＰＳ及び初期プログラムセット代表画像情報量情報ＤＴＳＺを用いた静止画像の指定が有効か否かを示す上記サムネイル画像指定子有効フラグＶＬＤと、初期プログラムセット代表画像として用いられる画像が配信されて来たＡＶ情報以外の画像情報から選ばれている場合のその画像に対応する画像情報の種類（属性）を示す属性情報ＥＴＦＴと、が含まれている。このとき、許可情報ＲＥＬについては、初期プログラムセット代表画像を再設定することを許可するときはその値として「０」が記述されており、当該再設定を許可しないときはその値として「１」が記述されている。また、サムネイル画像指定子有効フラグＶＬＤについては、初期プログラムセット代表画像記録位置情報ＤＴＰＳ及び初期プログラムセット代表画像情報量情報ＤＴＳＺを用いた静止画像の指定が有効であるときはその値として「１」が記述されており、当該指定を無効とするときはその値として「０」が記述されている。
【００６１】
次に、各ベンダ定義プログラムリスト情報ＤＰＬには、当該ベンダ定義プログラムリスト情報ＤＰＬに対応するベンダ定義プログラムリストの名称（この名称は使用者が変更可能とされている）である名称情報ＤＰＬＴ（８０バイト）と、ベンダ定義プログラムリスト情報ＤＰＬとしてのその他の情報（当該ベンダ定義プログラムリストの属性等を示す情報であるメモ情報等を含む）である他情報ＤＰＴＣ（１０８バイト）と、ベンダ定義プログラムリストに対応するサムネイル画像に対応する画像情報に関する情報であるベンダ定義プログラムリスト代表画像情報ＰＰＲＴ（１５６バイト）と、当該ベンダ定義プログラムリストに含まれるプログラムに対応する後述するプログラム情報の名称自体が記述されている名称情報ＰＰＴ（１２８バイト）と、当該ベンダ定義プログラムリストに基づいてアクセスするプログラムのハードディスク１上の記録開始位置が記述されている開始位置情報ＳＴＰ（８バイト）と、当該ベンダ定義プログラムリストに基づいてアクセスするプログラムのハードディスク１上の記録終了位置が記述されている終了位置情報ＥＴＰ（８バイト）と、ベンダ定義プログラムリスト情報ＤＰＬとしては無意味な情報である予備情報ＲＳＶ（４バイト）と、が含まれている。
【００６２】
更に、上記ベンダ定義プログラムリスト代表画像情報ＰＰＲＴには、当該ベンダ定義プログラムリスト代表画像の属性を示す属性情報ＰＴＴ（１バイト）と、ベンダ定義プログラムリスト代表画像情報ＰＰＲＴとしては無意味な情報である予備情報ＲＳＶ（３バイト）と、後述するサムネイル画像指定子有効フラグが有効であるときのみベンダ定義プログラムリスト代表画像に対応する画像情報（この場合には記録されているＡＶ情報におけるＩピクチャのみが該当する）のハードディスク１上の記録位置（当該Ｉピクチャとしての情報の先頭の記録位置）が記述されているベンダ定義プログラムリスト代表画像記録位置情報ＰＴＰＳ（８バイト）と、後述するサムネイル画像指定子有効フラグが有効であるときのみベンダ定義プログラムリスト代表画像に対応する画像情報の情報量（バイト数）が記述されているベンダ定義プログラムリスト代表画像情報量情報ＰＴＳＺ（４バイト）と、ベンダ定義プログラムリスト代表画像に対応する画像情報自体の名称が記述されている名称情報ＰＴＰ（１２８バイト）と、ベンダ定義プログラムリスト代表画像に対応する画像情報の上記ベンダ定義サムネイル画像情報ＤＦＴＮ内における位置（具体的には、当該ベンダ定義サムネイル画像情報ＤＦＴＮの先頭からのオフセットバイト数）が記述されているオフセット位置情報ＰＦＴ（４バイト）と、ベンダ定義プログラムリスト代表画像に対応する画像情報の情報量（バイト数）が記述されているベンダ定義プログラムリスト代表画像情報量情報ＰＬＴ（４バイト）と、ファイルとして保存されているベンダ定義プログラムリスト代表画像に対応する画像情報における水平方向の情報量が記述されている水平情報量情報ＰＴＨ（２バイト）と、ファイルとして保存されているベンダ定義プログラムリスト代表画像に対応する画像情報における垂直方向の情報量が記述されている垂直情報量情報ＰＴＶ（２バイト）と、が含まれている。
【００６３】
ここで、上記ベンダ定義プログラムリスト代表画像記録位置情報ＰＴＰＳ及びベンダ定義プログラムリスト代表画像情報量情報ＰＴＳＺは、具体的には、上記ＡＶストリーム情報ＡＶＤ内に含まれている静止画像のうちのいずれか一つ（この静止画像がベンダ定義プログラムリスト代表画像として用いられる）の記録位置及び情報量を示すものであり、一方、名称情報ＰＴＰ、オフセット位置情報ＰＦＴ、ベンダ定義プログラムリスト代表画像情報量情報ＰＬＴ、水平情報量情報ＰＴＨ、及び垂直情報量情報ＰＴＶは、ベンダ定義サムネイル画像情報ＤＦＴＮ内に名称で特定されて記録されている静止画像を指し示すものである。
【００６４】
次に、属性情報ＰＴＴには、ベンダ定義プログラムリスト代表画像を再設定することを許可するか否かを示す許可情報ＲＥＬと、上記ベンダ定義プログラムリスト代表画像記録位置情報ＰＴＰＳ及びベンダ定義プログラムリスト代表画像情報量情報ＰＴＳＺを用いた静止画像の指定が有効か否かを示す上記サムネイル画像指定子有効フラグＶＬＤと、ベンダ定義プログラムリスト代表画像として用いられる画像が、配信されて来たＡＶ情報以外の画像情報から選ばれている場合のその画像に対応する画像情報の種類（属性）を示す属性情報ＥＴＦＴと、が含まれている。このとき、許可情報ＲＥＬについては、ベンダ定義プログラムリスト代表画像を再設定することを許可するときはその値として「０」が記述されており、当該再設定を許可しないときはその値として「１」が記述されている。また、サムネイル画像指定子有効フラグＶＬＤについては、ベンダ定義プログラムリスト代表画像記録位置情報ＰＴＰＳ及びベンダ定義プログラムリスト代表画像量情報ＰＴＳＺを用いた静止画像の指定が有効であるときはその値として「１」が記述されており、当該指定を無効とするときはその値として「０」が記述されている。
【００６５】
次に、上記使用者定義プログラムセット管理情報ＵＤＰＭの細部構成等について、図３を用いて説明する。
【００６６】
図３に示すように、使用者定義プログラムセット管理情報ＵＤＰＭには、上記使用者定義プログラムセットの総数を示す総数情報が記述されている使用者定義プログラムセット一般情報ＵＤＰＳＩと、上記各使用者定義プログラムセット情報ＵＤＩＦ１乃至ＵＤＩＦｎの名称自体（具体的には、例えば「使用者定義プログラムセット情報ＵＤＩＦ１」なる名称自体）が各使用者定義プログラムセット情報ＵＤＩＦ毎に対応付けて記述されている名称情報ＵＤＰＴ１乃至ＵＤＰＴｎと、が含まれている。
【００６７】
そして、一の名称情報ＵＤＰＴにより名称が記述されている使用者定義プログラムセット情報ＵＤＩＦには、図３に示すように、上記使用者定義プログラムセットの名称を示す名称情報等が含まれている使用者定義プログラムセット一般情報ＵＰＩと、当該使用者定義プログラムセットに含まれている複数の使用者定義プログラムリストに関する情報である複数の使用者定義プログラムリスト情報ＵＰＬ１乃至ＵＰＬｎと、が含まれている。ここで、上記使用者定義プログラムセット一般情報ＵＰＩは、図２において説明した初期プログラムセット一般情報ＤＰＩと同様の階層構造を備えており、一方、使用者定義プログラムリスト情報ＵＰＬも、図２において説明したベンダ定義プログラムリスト情報ＤＰＬと同様の階層構造を備えている。
【００６８】
次に、上記プログラム情報ＰＩＦの細部構造について、図４乃至図６を用いて説明する。
【００６９】
先ず、図４に示すように、プログラム情報ＰＩＦは、対応するプログラムに関する一般的な情報が記述されているプログラム一般情報ＰＩと、そのプログラムに対応するライセンスに関する情報が記述されているプログラムライセンス情報ＣＩと、そのプログラムが属するインデックスに関する情報であるインデックス情報ＩＩと、そのプログラムに含まれるアクセスユニットに関する情報であるアクセスユニット情報ＡＣＵＩと、上記ＡＶ情報の配信時におけるフォーマットであるトランスポートストリームを構成するパケットを予め設定された数だけ含んで構成されるアロケーションユニットに関する情報であるアロケーションユニット情報ＡＬＵＩと、により構成されている。
【００７０】
次に、上記プログラム一般情報ＰＩの細部構成について説明する。
【００７１】
図４に示すように、プログラム一般情報ＰＩは、そのプログラムの出所（すなわち、アナログ放送を受信して得られたものであるか、ＢＳデジタル放送を受信して得られたものであるか等）を示すプログラムソース情報ＰＳＴ（１バイト）と、プログラム一般情報ＰＩとしてのその他の情報である他情報ＰＦＴＣ（１４３バイト）と、そのプログラムを構成する素材（すなわち、画像、音声又はデータのいずれかであり、一般にはエレメンタリーストリームとも称される）に関する情報であるプログラム素材情報ＰＥＳＩ（１０４バイト）と、そのプログラムがハードディスク１に記録された時の記録態様を示す情報が記述されているプログラム記録状態情報ＰＲＳと、により構成されている。
【００７２】
次に、上記プログラム素材情報ＰＥＳＩは、当該プログラム素材情報ＰＥＳＩとしての一般的な情報であるプログラム素材一般情報ＰＧＳＩと、当該プログラムを構成する複数の素材のうち、互いに関係のある複数の素材（例えば同時並行的に再生されるべき画像情報と音声情報）により夫々予め構成されて配信されて来る複数の素材群の内容を示す情報が記録されているハードディスク１上の夫々の位置を記述する複数の素材群サーチポインタＣＧＳＰ１乃至ＣＧＳＰｎと、当該素材ストリーム群の内容を示す情報が具体的に記述されている複数の素材ストリーム群情報ＣＧＩＦ１乃至ＣＧＩＦｎと、プログラム素材情報ＰＥＳＩ全体としての情報量を調整するためのパディングデータＰＤと、により構成されている。
【００７３】
次に、プログラム素材一般情報ＰＧＳＩは、そのプログラムの属性を示す属性情報ＡＴＢ（１バイト）と、そのプログラム素材情報ＰＥＳＩに含まれている素材情報群サーチポインタＣＧＳＰの数を示すポインタ数情報ＳＰＮ（１バイト）と、により構成されている。
【００７４】
更に、一の素材情報群サーチポインタＣＧＳＰは、対応する素材情報群の内容を示す情報が記録されているハードディスク１上の夫々の位置を、当該プログラム素材情報ＰＥＳＩの先頭が記録されているハードディスク１上の位置からの相対的なアドレス情報として記述する群情報スタートアドレス情報ＣＧＳＡ（１バイト）を含んで構成されている。
【００７５】
次に、一の素材情報群情報ＣＧＩＦは、その素材情報群情報ＣＧＩＦ内に含まれている素材に関する情報の数を示す素材情報数が記述されている素材情報数情報ＮＥＳ（１バイト）により構成されている。
【００７６】
そして、一の素材情報ＥＳＩは、当該素材情報ＥＳＩとしては無意味な情報である予備情報ＲＳＶ（１バイト）と、その素材の種類（すなわち、その素材が画像情報か音声情報か等の種類）を示す種類情報ＣＴＹ及びその素材が含まれている上記パケットを識別するためのパケット識別情報ＰＩＤが含まれている素材パケット識別情報ＣＰＤと、その識別された種類を具体的に記述している種類記述情報ＣＭＤと、により構成されている。
【００７７】
次に、上記インデックス情報ＩＩの細部構成について、図５を用いて説明する。
【００７８】
図５に示すように、当該インデックス情報ＩＩは、当該インデックス情報ＩＩとしての一般的な情報であるインデックス一般情報ＩＧＩと、複数のインデックスの夫々について、ハードディスク１上におけるその開始位置等が記述されている複数のインデックスエントリー情報ＩＥ１乃至ＩＥｎと、により構成されている。
【００７９】
そして、インデックス一般情報ＩＧＩは、当該プログラムに含まれているインデックスの数を示す情報が記述されているインデックス数情報ＮＩ（１バイト）を含んでいる。
【００８０】
また、一のインデックスエントリー情報ＩＥは、当該インデックスに関するその他の情報を含むインデックス記述情報ＩＤＣ（１００バイト）と、そのインデックスに対応するサムネイル画像に対応する画像情報に関する情報であるインデックス代表画像情報ＩＰＲＴ（１５６バイト）と、そのインデックスに対応するプログラムリストに含まれるプログラムが記録されているハードディスク１上の領域の開始位置を示すインデックス開始位置情報ＩＳＰと、そのインデックスに対応するプログラムリストに含まれるプログラムが記録されているハードディスク１上の領域の終了位置を示すインデックス終了位置情報ＩＥＰと、により構成されている。
【００８１】
そして、上記インデックス代表画像情報ＩＰＲＴには、当該インデックス代表画像の属性を示す属性情報ＩＴＴ（１バイト）と、インデックス代表画像情報ＩＰＲＴとしては無意味な情報である予備情報ＲＳＶ（３バイト）と、後述するサムネイル画像指定子有効フラグが有効であるときのみインデックス代表画像に対応する画像情報（この場合には記録されているＡＶ情報におけるＩピクチャのみが該当する）のハードディスク１上の記録位置（当該Ｉピクチャとしての情報の先頭の記録位置）が記述されているインデックス代表画像記録位置情報ＩＴＰＳ（８バイト）と、後述するサムネイル画像指定子有効フラグが有効であるときのみインデックス代表画像に対応する画像情報の情報量（バイト数）が記述されているインデックス代表画像情報量情報ＩＴＳＺ（４バイト）と、インデックス代表画像に対応する画像情報自体の名称が記述されている名称情報ＩＴＰ（１２８バイト）と、インデックス代表画像に対応する画像情報の上記使用者定義サムネイル画像情報ＵＤＴＮ内における位置（具体的には、当該使用者定義画像情報ＵＤＴＮの先頭からのオフセットバイト数）が記述されているオフセット位置情報ＩＦＴ（４バイト）と、インデックス代表画像に対応する画像情報の情報量（バイト数）が記述されているインデックス代表画像情報量情報ＩＬＴ（４バイト）と、ファイルとして保存されているインデックス代表画像に対応する画像情報における水平方向の情報量が記述されている水平情報量情報ＩＴＨ（２バイト）と、ファイルとして保存されているインデックス代表画像に対応する画像情報における垂直方向の情報量が記述されている垂直情報量情報ＩＴＶ（２バイト）と、が含まれている。
【００８２】
ここで、上記インデックス代表画像記録位置情報ＩＴＰＳ及びインデックス代表画像情報量情報ＩＴＳＺは、具体的には、上記ＡＶストリーム情報ＡＶＤ内に含まれている静止画像のうちのいずれか一つ（この静止画像がインデックス代表画像として用いられる）の記録位置及び情報量を示すものであり、一方、名称情報ＩＴＰ、オフセット位置情報ＩＦＴ、インデックス代表画像情報量情報ＩＬＴ、水平情報量情報ＩＴＨ、及び垂直情報量情報ＩＴＶは、使用者定義サムネイル画像情報ＵＤＴＮ内に名称で特定されて記録されている静止画像を指し示すものである。
【００８３】
次に、属性情報ＩＴＴには、インデックス代表画像を再設定することを許可するか否かを示す許可情報ＲＥＬと、上記インデックス代表画像記録位置情報ＩＴＰＳ及びインデックス代表画像情報量情報ＩＴＳＺを用いた静止画像の指定が有効か否かを示す上記サムネイル画像指定子有効フラグＶＬＤと、インデックス代表画像として用いられる画像が、配信されて来たＡＶ情報以外の画像情報から選ばれている場合のその画像に対応する画像情報の種類（属性）を示す属性情報ＥＴＦＴと、が含まれている。このとき、許可情報ＲＥＬについては、インデックス代表画像を再設定することを許可するときはその値として「０」が記述されており、当該再設定を許可しないときはその値として「１」が記述されている。また、サムネイル画像指定子有効フラグＶＬＤについては、インデックス代表画像記録位置情報ＰＴＰＳ及びインデックス代表画像量情報ＩＴＳＺを用いた静止画像の指定が有効であるときはその値として「１」が記述されており、当該指定を無効とするときはＩその値として「０」が記述されている。
【００８４】
次に、上記アクセスユニット情報ＡＣＵＩ及びアロケーションユニット情報ＡＬＵＩについて、図６を用いて説明する。
【００８５】
先ず、アクセスユニット情報ＡＣＵＩは、ヘッダ情報としてのアクセスユニットヘッダＡＣＵＨと、上記アクセスユニット参照情報ＡＣＵＲ中に含まれている各アクセスユニット情報の名称自体が記述されている名称情報ＡＣＩＰ１乃至ＡＣＩＰｎ（夫々１２８バイト）と、により構成されている。
【００８６】
次に、アクセスユニットヘッダＡＣＵＨには、アクセスユニット情報の属性が記述されている属性情報ＡＣＵＴと、アクセスユニットヘッダＡＣＵＨとしては無意味な情報である予備情報ＲＳＶ（７バイト）と、が含まれている。
【００８７】
そして、属性情報ＡＣＵＴには、アクセスユニット単位での記録又は再生を実行するか否かを示すアクセスユニット有効フラグＡＶＬＤ（１ビット）と、ハードディスク１に記録されているアクセスユニットの総数を示す情報が記述されているユニット数情報ＮＡＣＵ（３ビット）と、属性情報ＡＣＵＴとしては無意味な情報である予備情報ＲＳＶ（３ビット）と、そのアクセスユニットの取り扱い方を示す情報が記述されているアクセスユニット取扱情報ＡＣＵＭ（１ビット）と、が含まれている。このとき、アクセスユニット有効フラグＡＶＬＤについては、アロケーションユニットに関する時刻情報のみが記録されている場合にはその値として「０」が記述されており、アロケーションユニットに関する時刻情報とアクセスユニットに関する時刻情報との双方が記録されている場合にはその値として「１」が記述されている。また、アクセスユニット取扱情報ＡＣＵＭについては、後述するアクセスユニットタイムスタンプＡＣＵＴＳにおいて、アクセスユニットがＡＶ情報に含まれて配信されてくる表示制御時刻情報（プレゼンテーションタイムスタンプとも称される）を用いて記述されている場合はその値として「０」が記述されており、当該アクセスユニットタイムスタンプＡＣＵＴＳが対応するアクセスユニットの先頭を含んで配信されたパケットの到着（受信）時刻を用いて記述されている場合はその値として「１」が記述されている。
【００８８】
次に、アロケーションユニット情報ＡＬＵＩは、アロケーションユニット情報としての一般的な情報であるアロケーションユニット一般情報ＡＬＧＩと、各アロケーションユニットに関する時間情報が当該アロケーションユニット毎に記述されている複数のアロケーションユニットエントリー情報ＡＬＥ１乃至ＡＬＥｎと、により構成されている。
【００８９】
そして、アロケーションユニット一般情報ＡＬＧＩは、一のアロケーションユニットに含まれている情報のバイト数を示すアロケーションユニット情報量情報ＡＬＳＺ（４バイト）と、そのアロケーションユニットに含まれているＡＶ情報の名称を示す情報が記述されている名称情報ＡＤＰ（１２８バイト）と、ハードディスク１に記録されているアロケーションユニットの総数を示す情報が記述されているユニット数情報ＮＡＬＵ（４バイト）と、により構成されている。
【００９０】
更に、一のアロケーションユニットエントリー情報ＡＬＥは、対応するアロケーションに含まれている最初のパケットが受信された時刻を示す情報が記述されているスタートタイムスタンプ情報ＳＡＴＳ（４バイト）と、対応するアロケーションに含まれている最後のパケットが受信された時刻を示す情報が記述されているエンドタイムスタンプ情報ＥＡＴＳ（４バイト）と、により構成されている。
【００９１】
次に、上記ＡＶストリーム情報ＡＶＤの細部構成について、図７を用いて説明する。なお、図７に限っては、ＡＶストリーム情報ＡＶＤを物理的に解析した記録フォーマットが示されている。
【００９２】
先ず、図７に示すように、ＡＶストリーム情報ＡＶＤは、上記アロケーションユニットＡＬＵが一又は複数個纏まった状態でハードディスク１上に記録されている。そして、一のアロケーションユニットＡＬＵの情報量は、例えば１メガバイト程度とされ、更に一のアロケーションユニットＡＬＵは、一又は複数のアラインドユニット（Ａｌｉｇｎｅｄ  Ｕｎｉｔ）ＡＵから構成されている。
【００９３】
このとき、一のアラインドユニットＡＵは１２個のセクタ（１セクタは５１２バイト）から構成されており、四つのアラインドサブユニットＡＳＵから構成される。また、一のアラインドサブユニットＡＳＵは八つの記録パケットＲＰにより構成されている。そして、一の記録パケットＲＰは、上記トランスポートストリームにおけるパケット（それに含まれる情報量は１８８バイトで一定とされている）ＰＫＴの前に４バイトの記録パケットヘッダＲＰＨを付加したものである。ここで、記録パケットヘッダＲＰＨには、パケットＰＫＴ内に含まれて配信されて来たＡＶ情報が暗号化されているか否かを示す情報が記述されているフラグＣＦ（１ビット）と、記録パケットヘッダＲＰＨとしては無意味な情報である予備情報ＲＳＶ（２ビット）と、周波数９０ｋＨｚで計時したパケットＰＫＴの受信時刻を示す情報である受信時刻情報ＡＴＳ１と、周波数２７ＭＨｚで副次的に計時したパケットＰＫＴの受信時刻を示す情報である受信時刻情報ＡＴＳ２と、が含まれている。
【００９４】
最後に、上記アクセスユニット参照情報ＡＣＵＲの細部構成について、図８を用いて説明する。
【００９５】
図８に示すように、当該アクセスユニット参照情報ＡＣＵＲは、当該アクセスユニット参照情報ＡＣＵＲとしての一般的な情報であるアクセスユニット一般情報ＡＣＵＧＩと、複数のアクセスユニットの夫々について、ハードディスク１上におけるその記録位置等が記述されている複数のアクセスユニットエントリー情報ＡＣＵＥ１乃至ＡＣＵＥｎと、により構成されている。
【００９６】
次に、アクセスユニット一般情報ＡＣＵＧＩは、ハードディスク１に記録されているアクセスユニットの総数を示すアクセスユニット数情報ＮＡＣＵ（４バイト）が記述されている。
【００９７】
また、一のアクセスユニットエントリー情報ＡＣＵＥには、対応するアクセスユニットに関する時間情報であるアクセスユニットタイムスタンプＡＣＵＴＳ（４バイト）と、そのアクセスユニットのハードディスク１上の記録位置を示すアクセスユニット位置情報ＡＣＵＰＳと、そのアクセスユニットに含まれているＡＶ情報の情報量（換言すれば、そのアクセスユニットに相当するＩピクチャの情報量）を示す情報であるアクセスユニット情報量情報ＡＣＵＳＺと、が含まれている。
【００９８】
ここで、アクセスユニットタイムスタンプＡＣＵＴＳについては、ＡＶ情報に含まれて配信されてくる表示制御時刻情報を用いてそれが記述されている場合は上記アクセスユニット取扱情報ＡＣＵＭの値が「０」とされるのであり、一方、対応するアクセスユニットの先頭を含んで配信されたパケットの到着（受信）時刻を用いてそれが記述されている場合は上記アクセスユニット取扱情報ＡＣＵＭの値として「１」が記述されるのである。
【００９９】
また、上記アクセスユニット位置情報ＡＣＵＰＳには、対応するアクセスユニットの通し番号であるアクセスユニット番号ＡＣＵＮと、そのアクセスユニットに含まれている記録パケットＲＰの番号である記録パケット番号ＲＰＮと、そのアクセスユニットが記録されているハードディスク１上の位置を示すアドレス情報である記録位置情報ＯＦＳＴと、が含まれている。このとき、当該る記録パケット番号ＲＰＮとしては、一のアクセスユニット内における記録パケットＲＰの通し番号として記述されているのであり、記録位置情報ＯＦＳＴとしては、ハードディスク１の先頭の位置からの通しアドレス情報が記述されている。
【０１００】
以上説明したような論理的な記録フォーマットが採用されていることにより、後述する実施形態に係る記録・編集処理が可能となるのである。
【０１０１】
（ＩＩ）情報記録装置の実施形態
次に、上述してきた記録フォーマットを前提としたＡＶ情報の記録・編集処理を行う情報記録装置の構成及び動作について説明する。
【０１０２】
先ず、図８を用いて当該情報記録装置の全体構成及び概要動作について説明する。
【０１０３】
図８に示すように、実施形態に係る情報記録装置Ｓは、外部にあるテレビジョン装置ＴＶに直接接続されていると共に、インターネット等のネットワークＩＴを介して外部の映像サーバーＳＶと接続されている。
【０１０４】
そして、上述した記録フォーマットによりＡＶ情報が記録される記録媒体としてのハードディスク１と、デジタル放送受信回路２と、デマルチプレクサ３と、再生手段としてのビデオデコーダ４と、オーディオデコーダ５と、データデコーダ６と、モデム７と、構成手段、第１生成手段、第２生成手段、検出手段、記録手段及び特定手段としてのコントローラ８と、アナログＡＶ受信回路９と、ビデオエンコーダ１０と、オーディオエンコーダ１１と、マルチプレクサ１２と、表示部１３と、操作部１４と、固体記録媒体の一種であるメモリカード１５と、デジタルインターフェース１６と、ＯＳＤ部２０と、加算部２１と、により構成されている。
【０１０５】
次に、概要動作を説明する。
【０１０６】
先ず、映像サーバーＳＶは、それに蓄積しているＡＶ情報を上記トランスポートストリームの形式に則って生成し、これをネットワークＩＴを介して情報記録装置Ｓ内のコントローラ８へ配信する。
【０１０７】
一方、現在一般化しているアナログ形式の地上波放送は、図示しないアンテナを介してアナログＡＶ受信回路により受信され、更に当該受信した放送から画像情報と音声情報とが分離され、当該画像情報はビデオエンコーダ１０に、当該音声情報はオーディオエンコーダ１１に夫々出力される。
【０１０８】
そして、ビデオエンコーダ１０は当該画像情報をデジタル的に符号化してマルチプレクサ１２へ出力する。
【０１０９】
これと並行して、オーディオエンコーダ１１は当該音声情報をデジタル的に符号化してマルチプレクサ１２へ出力する。
【０１１０】
これらにより、マルチプレクサ１２は、当該デジタル化された画像情報及び音声情報を相互に重畳し、コントローラ８へ出力する。
【０１１１】
また、例えば高速なシリアルネットワークを介して配信されてくるＡＶ情報等は、デジタルインターフェース１６により受信され、コントローラ８へ出力される。
【０１１２】
更に、例えば上述したＢＳデジタル放送等は、図示しないアンテナにより受信された後、コントローラ８の制御の元で動作するモデム７において復調され、デジタル放送受信回路２を介してデマルチプレクサ３へ出力される。
【０１１３】
そして、当該デマルチプレクサ３は、コントローラ８からの制御の下、当該入力されてきたＢＳデジタル放送に含まれていたＡＶ情報から、画像情報と音声情報とデータ情報（当該データ情報とは、例えば、コンピュータ用のプログラム情報等が該当する）とを分離し、夫々、ビデオデコーダ４、オーディオデコーダ５及びデータデコーダ６へ出力され、コントローラ８の制御の下、夫々別個に復調される。このとき、データデコーダ６における復号の結果として生成されるデータ情報は、必要に応じて画像情報又は音声情報に重畳された後に夫々の復調処理に供される。
【０１１４】
その後、復号された画像情報及び音声情報は、そのまま外部のテレビジョン装置ＴＶに対して視聴用に出力される。
【０１１５】
このとき、コントローラ８は上述した一連の処理を統括制御すると共に、その統括制御に当たって必要な指示等は操作部１４において使用者により為され、更に当該指示等に対応する操作信号が操作部１４からコントローラ８に入力されることで当該コントローラ８がその指示内容等を認識し、必要な処理を行う。また、当該統括制御中における動作状態等は、ＯＳＤ部２０により対応する表示信号が生成され、当該生成された表示信号が加算部２１により必要に応じて上述したビデオデコータ４の出力と加算され、テレビジョン装置ＴＶ上に表示される。
【０１１６】
これらに加えて、ハードディスク１内に蓄積すべきＡＶ情報は、ビデオデコーダ４又はオーディオデコーダ５等により復調され、コントローラ８へ出力される。そして、コントローラ８は、当該復調された画像情報等を、上述してきた記録フォーマットに則るように構成し直し、ハードディスク１上に記録する。
【０１１７】
更に、当該ハードディスク１に記録されているＡＶ情報を編集する際には、一旦ハードディスク１から当該ＡＶ情報が読み出され、操作部１４における操作に基づいて必要な編集作業が実行される。
【０１１８】
他方、メモリカード１５は、上述したサムネイル画像として用いる画像情報を蓄積し、コントローラ８はこのサムネイル画像をハードディスク１に複写して上記使用者定義サムネイル画像として活用させる。
【０１１９】
なお、デジタルインターフェース１６や図示しないフレキシブルディスクドライブ装置等を経由してサムネイル画像をハードディスク１に複写して使用者定義サムネイル画像として用いるように構成することもできる。
【０１２０】
次に、本実施形態に係る記録動作及び再生動作についてより詳細に説明する。
【０１２１】
（Ａ）記録動作の実施形態
初めに、ＡＶ情報をＢＳデジタル情報としてモデム７及びデジタル放送受信回路２を介して受信しつつ上述したアロケーションユニットＡＬＵ及びアクセスユニットを形成し、上記記録フォーマットにより当該受信したＡＶ情報をハードディスク１に記録する動作について図１０及び図１１を用いて説明する。
【０１２２】
なお、図１０及び図１１は共に当該記録処理を示すフローチャートである。
【０１２３】
図１０に示すように、実施形態の記録処理においては、先ず、上記ユニット数情報ＮＡＬＵとして記録されるべきアロケーションユニットＡＬＵの番号を示すパラメータ（以下、パラメータＮと称する）と、アロケーションユニットＡＬＵ中における上記記録パケットＲＰの番号を示すパラメータ（以下、パラメータＲと称する）を初期化して記録処理を開始する。
【０１２４】
記録処理が開始されると、先ず、外部から当該記録として入力されてくるＡＶ情報内に画像情報が含まれているか否かが確認され（ステップＳ１）、画像情報が含まれていないときは（ステップＳ１；ＮＯ）、上記アクセスユニット有効フラグＡＶＬＤを、その値を「０」としてコントローラ８内の図示しないメモリ内に格納し（ステップＳ３）、一方、画像情報が含まれているときは（ステップＳ１；ＹＥＳ）、アクセスユニット有効フラグＡＶＬＤを、その値を「１」としてコントローラ８内の図示しないメモリ内に格納する（ステップＳ２）。
【０１２５】
そして、アクセスユニット有効フラグＡＶＬＤが完了すると、次に、情報記録装置Ｓ内の内部クロック信号の生成を開始し、その記録処理開始時からの計時を開始する（以下、計時結果をＴとする。ステップＳ４）。
【０１２６】
次に、記録処理の停止操作が操作部１４において実行されたか否かが確認され（ステップＳ５）、停止操作が実行されたときは（ステップＳ５；ＹＥＳ）そのまま記録処理を終了し、一方、停止操作が実行されていないときは（ステップＳ５；ＮＯ）、次に、新たなパケットがＡＶ情報と共に受信されたか否かが確認される（ステップＳ６）。そして、新たなパケットが受信されていないときは（ステップＳ６；ＮＯ）そのままステップＳ２に戻ってその処理を実行し、一方、受信されたときは（ステップＳ６；ＹＥＳ）、その受信したタイミングにおけるパラメータＴの値を受信したパケットの受信時刻としてコントローラ８内の図示しないメモリ内に格納し（ステップＳ７）、更に、前回の図１０に示す処理が完了した直後に受信されたパケットか否か、すなわち、形成されるべきアロケーションユニットＡＬＵの最初に挿入されるべきパケットであるか否かを確認する（ステップＳ８）。
【０１２７】
そして、アロケーションユニットＡＬＵの最初に挿入すべきパケットであるときは（ステップＳ８；ＹＥＳ）、次に、そのパケットに対応するパラメータＴの値を、上記スタートタイムスタンプ情報ＳＡＴＳとして上記メモリ内に格納し（ステップＳ９）、更にパラメータＲの値を初期化する（ステップＳ１０）。
【０１２８】
その後、現在実行されている記録処理においてアクセスユニットを生成しているか否かを、上記アクセスユニット有効フラグＡＶＬＤの値が「１」であるか否かを確認し（ステップＳ１１）、その値が「１」でないときは（ステップＳ１１；ＮＯ）、パラメータＲの値を「１」だけインクリメントして（ステップＳ１２）上記ステップＳ５の処理に移行し、上述してきた動作を繰り返す。
【０１２９】
一方、ステップＳ８の判定において、受信したパケットがアロケーションユニットＡＬＵの最初に挿入すべきパケットでないときは（ステップＳ８；ＮＯ）、次に、図１０に示す記録処理が繰り返されることにより増大しているパラメータＲの値を確認することで、その値が、一のアロケーションユニットＡＬＵに含ませるべき情報量として予め設定されている情報量をＡＶ情報に含まれて来るパケットのサイズ（ＢＳデジタル放送を記録する場合は１９２バイト）で除して得られる値、すなわち、一のアロケーションユニットＡＬＵに含ませるべきものとして予め設定されているパケットの数Ｍ以上となったか否かを確認することにより、現在受信しているパケットがアロケーションユニットＡＬＵの最後に挿入すべきパケットであるか否かを確認する（ステップＳ１３）。
【０１３０】
そして、パラメータＲの値が上記値Ｍ以上となったことにより、現在受信しているパケットがアロケーションユニットＡＬＵの最後に挿入すべきパケットであると確認されたときは（ステップＳ１３；ＹＥＳ）、そのパケットに対応するパラメータＴの値を、上記エンドタイムスタンプ情報ＥＡＴＳとして上記メモリ内に格納し（ステップＳ１４）、パラメータＮの値を「１」だけインクリメントして（ステップＳ４５）上記ステップＳ１１の処理に移行する。
【０１３１】
ここで、上記ステップＳ８、Ｓ９、Ｓ１３及びＳ１４の処理により、新たなアロケーションユニットＡＬＵが形成されることとなる。
【０１３２】
なお、上記ステップＳ１３の判定において、現在受信しているパケットがアロケーションユニットＡＬＵの最後に挿入すべきパケットでないときは（ステップＳ１３；ＮＯ）そのまま上記ステップＳ１１の処理に移行して今までの処理を繰り返す。
【０１３３】
次に、上記ステップＳ１１の処理において、現在実行されている記録処理においてアクセスユニットを生成している場合は（ステップＳ１１；ＹＥＳ）、次に、図１１に示す処理に移行する。
【０１３４】
すなわち、現在の記録処理においてアクセスユニットを生成している場合には（ステップＳ１１；ＹＥＳ）、次に、初めて図１１に示す処理が実行されるか否かを確認し（ステップＳ１５）、最初でないときはそのままステップＳ１７へ移行し、一方、最初であるときは（ステップＳ１５；ＹＥＳ）、次に、生成するアクセスユニットに含ませるべき素材の数とその管理方法（すなわち、元のパケットに含まれている表示時刻情報で管理するか或いはその素材の受信時刻で管理するか）を図示しないメモリ上で設定し、更にその素材が含まれているパケットを識別するためのパケット識別情報ＰＩＤを当該メモリ上で設定する。また、各素材に対して対応するアクセスユニットの数を示すユニット情報ＮＡＣＵを初期化し、更に、ＡＶ情報におけるＩピクチャが検出されているか否かを示すフラグＦも初期化し（ステップＳ１６）ステップＳ１７へ移行する。
【０１３５】
次に、ステップＳ１７において、現在受信しているパケット内に、アクセスユニットに含ませるべき素材におけるＩピクチャが含まれているか否かを確認し（ステップＳ１７）、それが確認されたときは（ステップＳ１７；ＹＥＳ）、上記フラグＦを「１」とし（ステップＳ１９）、次に、上記ステップＳ１６における設定に基づいて表示時刻情報での管理を行っているか否かを確認する（ステップＳ２０）。
【０１３６】
そして、表示時刻情報での管理を行っているときは（ステップＳ２０；ＹＥＳ）、アクセスユニットに含ませるべき素材における表示時刻情報の値から、その素材内での表示時刻に対応するアクセスユニットタイムスタンプＡＣＵＴＳと、上記パラメータＮと、上記パラメータＲと、当該パラメータＲにより示される記録パケットＲＰの先頭からのバイト位置（素材の記録位置情報ＯＦＳＴ）と、を取得し（ステップＳ２１）、その素材を含ませるべきアクセスユニットに対応するアクセスユニット情報量情報ＡＣＵＳＺの値を零と設定して（ステップＳ２３）図１０に示す処理に移行する。
【０１３７】
一方、ステップＳ２０の処理において、表示時刻情報での管理を行っていないときは（ステップＳ２０；ＮＯ）、その時のパラメータＴの値（パケットの受信時刻）をアクセスユニットタイムスタンプＡＣＵＴＳとして図示しないメモリ上に設定し、更に、その時の上記パラメータＮと、上記パラメータＲと、素材の記録位置情報ＯＦＳＴと、を取得して（ステップＳ２２）上記ステップＳ２３へ移行する。
【０１３８】
他方、上記ステップＳ１７７の判定において、現在受信しているパケット内に、アクセスユニットに含ませるべき素材におけるＩピクチャが含まれていないときは（ステップＳ１７；ＮＯ）、次に、現在のフラグＦの値が「１」であるか否かを確認する（ステップＳ１８）、そして、その値が「１」でないときは（ステップＳ１８；ＮＯ）、アクセスユニット生成の手掛かりとすべきＩピクチャが未だ検出されていないとしてそのまま図１０に示す処理に戻り、一方、現在のフラグＦの値が「１」であるときは（ステップＳ１８；ＹＥＳ）、次に、現在受信しているパケット内に、上記Ｉピクチャが含まれているか否かを確認し（ステップＳ２４）、含まれていないときは（ステップＳ２４；ＮＯ）そのまま図１０に示す処理に移行し、含まれているときは（ステップＳ２４；ＹＥＳ）、フラグＦを「０」とし（ステップＳ２５）、アクセスユニットを生成するための素材に対応するアクセスユニット情報量情報ＡＣＵＳＺの値と、アクセスユニットタイムスタンプＡＣＵＴＳの値と、その時の上記パラメータＮと、上記パラメータＲと、素材の記録位置情報ＯＦＳＴと、を上述した記録フォーマットに含ませるべく図示しないメモリ上に記録し（ステップＳ２６）、更にアクセスユニットを生成するための素材に対応するユニット数情報ＮＡＣＵを「１」だけインクリメントして（ステップＳ２７）図１０に示す処理に戻る。
【０１３９】
以上説明してきた図１０及び図１１に示す記録処理が継続されることにより、図１２に例示するように、アロケーションユニットＡＬＵと、アクセスユニットとしてのＩピクチャの記録位置と、の双方に基づいた再生処理を行うための上述してきた記録フォーマットが完成することとなる。
【０１４０】
（Ｂ）再生動作の実施形態
次に、上述してきた記録フォーマットによりハードディスク１に記録されているＡＶ情報を再生するための再生処理の実施形態について、図１３を用いて説明する。
【０１４１】
なお、図１３は当該再生処理を示すフローチャートである。
【０１４２】
当該再生処理の開始に当たっては、初めに、操作部１４における操作により、再生されるべき画像等の特定が実行され、具体的には、検索対象となる時刻までの時間と、検索対象となるアクセスユニットの指定（アクセスユニット情報ＡＣＵＩを用いる）、及びその識別番号の指定が行われるものとする。
【０１４３】
そして、再生処理が開始されると、初めに、アクセスユニット有効フラグＡＶＬＤの値に基づいてアクセスユニットが参照可能か、すなわち、現在ハードディスク１に記録されているＡＶ情報内にアクセスユニットが挿入されているか否かが確認され（ステップＳ３０）、アクセスユニットが利用可能でないときは（ステップＳ３０；ＮＯ）、その旨を注意事項として表示部１３において表示し（ステップＳ３８）、次に、現在参照しているアロケーションユニットＡＬＵにおけるスタートタイムスタンプ情報ＳＡＴＳに上記予め設定してある検索時間が加算される（ステップＳ３９）。
【０１４４】
そして、その加算後の値が、エンドタイムスタンプ情報ＥＡＴＳにより示される時刻より後の時刻を示しているか否かを確認し（ステップＳ４０）、加算後の値が、エンドタイムスタンプ情報ＥＡＴＳにより示される時刻より後の時刻を示していないときは（ステップＳ４０；ＮＯ）、次のアロケーションユニットＡＬＵを確認対象としてステップＳ４１の処理を繰り返し、一方、加算後の値が、エンドタイムスタンプ情報ＥＡＴＳにより示される時刻より後の時刻を示しているときは（ステップＳ４０；ＹＥＳ）、次に、検索すべきアロケーションユニットＡＬＵが見つかったこととなるので、その位置からＡＶ情報の再生を行い（ステップＳ４２）処理を終了する。
【０１４５】
一方、上記ステップＳ３０の処理において、アクセスユニットが利用可能であるときは（ステップＳ３０；ＹＥＳ）、次に、アクセスユニット取扱情報ＡＣＵＭを参照してその管理方法を取得する（ステップＳ３１）。
【０１４６】
そして、その管理方法が表示時刻情報を用いた管理でないときは（ステップＳ３１；ＮＯ）、現在参照しているアクセスユニットにおけるアクセスユニットタイムスタンプＡＣＵＴＳの値（受信時刻を用いた値）に上記予め設定してある検索時間を加算して（ステップＳ３３）、ステップＳ３２へ移行する。
【０１４７】
一方、そのアクセスユニットの管理方法が表示時刻情報を用いた管理であるときは（ステップＳ３１；ＮＯ）、現在参照しているアクセスユニットにおけるアクセスユニットタイムスタンプＡＣＵＴＳの値（表示時刻情報を用いた値）に上記予め設定してある検索時間を加算し（ステップＳ３２）、次に、その加算後の値より現在のアクセスユニットタイムスタンプＡＣＵＴＳの値の方が大きいか否かを確認し（ステップＳ３４）、大きくない場合は（ステップＳ３４；ＮＯ）次のアクセスユニットを確認対象としてステップＳ３４の処理を繰り返し（ステップＳ３５）、一方、その加算後の値より現在のアクセスユニットタイムスタンプＡＣＵＴＳの値の方が大きいときは（ステップＳ３４；ＹＥＳ）、検索すべきアクセスユニットが発見されたこととなるので、対応するユニット数情報ＮＡＬＵ及び上記パラメータＲ並びに素材の記録位置情報ＯＦＳＴを記録フォーマット内から取得し（ステップＳ３６）、これらにより検索対象位置が検索できるので、その位置からＡＶ情報の再生を行い（ステップＳ３７）、処理を終了する。
【０１４８】
以上説明したように、実施形態の情報記録装置Ｓの処理によれば、アロケーションユニットＡＬＵを再生管理するためのスタートタイムスタンプ情報ＳＡＴＳ及びエンドタイムスタンプ情報ＥＡＴＳと、ＡＶ情報内のＩピクチャを再生管理するための表示時刻情報と、をＡＶ情報と共にハードディスク１に記録するので、アロケーションユニットＡＬＵ単位によるＡＶ情報の再生の利便性を高めつつＡＶ情報内のＩピクチャの位置を正確に特定してＡＶ情報を再生することができる。
【０１４９】
また、Ｉピクチャの受信時刻を手掛かりとして再生処理を行う場合及びその表示時刻情報を手掛かりとして再生処理を行う場合のいずれの場合でも、ＡＶ情報の再生位置の特定等を簡易且つ正確に行うことができる。
【０１５０】
なお、本発明を用いれば、上述した実施形態の他に、図１４に示すように、複数の連続する画像情報が重畳されていても、アロケーションユニットＡＬＵとアクセスユニットの双方によりこれらを正確に管理して再生処理することも可能となる。
【０１５１】
また、本発明は、上記の実施形態に限定されるものではなく、種々の変更が可能である。
【０１５２】
先ず、上記実施形態では通常のアナログ地上ＴＶ放送の電波又はＢＳデジタル放送等のデジタル衛星放送等の電波を受信して映像信号等を取得したが、これ以外に、例えば、インターネットや専用回線を介したサーバＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  ｄｅｍａｎｄ）から映像信号等を取得するように構成することもできる。
【０１５３】
また、上記実施形態では、記録媒体としてハードディスク１を用いた場合について説明したが、これ以外に、情報の書き換えが可能なＤＶＤやフラッシュメモリ等の各種の記録媒体を用いることができる。
【０１５４】
更には、図１０、１１及び１３に示すフローチャートに対応するプログラムを、フレキシブルディスク又はハードディスク等の情報記録媒体に記録させておき、或いは、当該プログラムをインターネット等のネットワークを介して取得して記録しておき、これらを汎用のマイクロコンピュータ等により読み出して実行することにより、当該マイクロコンピュータを実施形態に係るコントローラ８として機能させることが可能である。
【０１５５】
【発明の効果】
以上説明したように、請求項１に記載の発明によれば、単位情報群を再生管理するための受信時刻情報と、特定情報を再生管理するための対応情報と、を放送情報と共に記録媒体に記録するので、単位情報群単位による放送情報の再生の利便性を高めつつ特定情報の位置を正確に特定して放送情報を再生することができる。
【０１５６】
請求項２に記載の発明によれば、請求項１に記載の発明の効果に加えて、特定画像情報を特定情報とすると共に特定画像情報の受信時刻を特定情報に対応する時刻とするので、放送情報の再生位置の特定等を簡易且つ正確に行うことができる。
【０１５７】
請求項３に記載の発明によれば、請求項１に記載の発明の効果に加えて、特定画像情報を特定情報とすると共に特定画像情報出力情報を特定情報に対応する時刻とするので、放送情報の再生位置の特定等を簡易且つ正確に行うことができる。
【０１５８】
請求項４に記載の発明によれば、単位情報群を再生管理するための受信時刻情報と、特定情報を再生管理するための対応情報と、が共に記録媒体に記録されている場合には、当該対応情報を用いて再生すべき放送情報を特定して再生するので、単位情報群単位による放送情報の再生の利便性を高めつつ特定情報の位置を正確に特定して放送情報を再生することができる。
【０１５９】
請求項５に記載の発明によれば、単位情報群を再生管理するための受信時刻情報と、特定情報を再生管理するための対応情報と、を放送情報と共に記録媒体に記録するので、単位情報群単位による放送情報の再生の利便性を高めつつ特定情報の位置を正確に特定して放送情報を再生することができる。
【０１６０】
請求項６に記載の発明によれば、請求項５に記載の発明の効果に加えて、特定画像情報を特定情報とすると共に特定画像情報の受信時刻を特定情報に対応する時刻とするので、放送情報の再生位置の特定等を簡易且つ正確に行うことができる。
【０１６１】
請求項７に記載の発明によれば、請求項５に記載の発明の効果に加えて、特定画像情報を特定情報とすると共に特定画像情報出力情報を特定情報に対応する時刻とするので、放送情報の再生位置の特定等を簡易且つ正確に行うことができる。
【０１６２】
請求項８に記載の発明によれば、単位情報群を再生管理するための受信時刻情報と、特定情報を再生管理するための対応情報と、が共に記録媒体に記録されている場合には、当該対応情報を用いて再生すべき放送情報を特定して再生するので、単位情報群単位による放送情報の再生の利便性を高めつつ特定情報の位置を正確に特定して放送情報を再生することができる。
【０１６３】
請求項９に記載の発明によれば、単位情報群を再生管理するための受信時刻情報と、特定情報を再生管理するための対応時刻情報と、を放送情報と共に記録媒体に記録するように記録コンピュータが機能するので、単位情報群単位による放送情報の再生の利便性を高めつつ特定情報の位置を正確に特定して放送情報を再生することができる。
【０１６４】
請求項１０に記載の発明によれば、請求項９に記載の発明の効果に加えて、特定画像情報を特定情報とすると共に特定画像情報の受信時刻を特定情報に対応する時刻とするように記録コンピュータが機能するので、放送情報の再生位置の特定等を簡易且つ正確に行うことができる。
【０１６５】
請求項１１に記載の発明によれば、請求項９に記載の発明の効果に加えて、特定画像情報を特定情報とすると共に特定画像情報出力情報を特定情報に対応する時刻とするように記録コンピュータが機能するので、放送情報の再生位置の特定等を簡易且つ正確に行うことができる。
【０１６６】
請求項１２に記載の発明によれば、単位情報群を再生管理するための受信時刻情報と、特定情報を再生管理するための対応情報と、が共に記録媒体に記録されている場合には、当該対応情報を用いて再生すべき放送情報を特定して再生するように再生コンピュータが機能するので、単位情報群単位による放送情報の再生の利便性を高めつつ特定情報の位置を正確に特定して放送情報を再生することができる。
【０１６７】
請求項１３に記載の発明によれば、請求項９に記載の情報記録用プログラムが記録されている場合には、これを記録コンピュータで読み出して実行することにより、単位情報群を再生管理するための受信時刻情報と、特定情報を再生管理するための対応情報と、を放送情報と共に記録媒体に記録するように当該記録コンピュータが機能するので、単位情報群単位による放送情報の再生の利便性を高めつつ特定情報の位置を正確に特定して放送情報を再生することができる。
【０１６８】
また、請求項１０に記載の情報記録用プログラムが記録されている場合には、これを記録コンピュータで読み出して実行することにより、特定画像情報を特定情報とすると共に特定画像情報の受信時刻を特定情報に対応する時刻とするように当該記録コンピュータが機能するので、放送情報の再生位置の特定等を簡易且つ正確に行うことができる。
【０１６９】
更に、請求項１１に記載の情報記録用プログラムが記録されている場合には、これを記録コンピュータで読み出して実行することにより、特定画像情報を特定情報とすると共に特定画像情報出力情報を特定情報に対応する時刻とするように当該記録コンピュータが機能するので、放送情報の再生位置の特定等を簡易且つ正確に行うことができる。
【０１７０】
請求項１４に記載の発明によれば、請求項１２に記載の情報再生用プログラムを再生コンピュータで読み出して実行することにより、単位情報群を再生管理するための受信時刻情報と、特定情報を再生管理するための対応情報と、が共に記録媒体に記録されている場合には、当該対応情報を用いて再生すべき放送情報を特定して再生するように再生コンピュータが機能するので、単位情報群単位による放送情報の再生の利便性を高めつつ特定情報の位置を正確に特定して放送情報を再生することができる。
【図面の簡単な説明】
【図１】実施形態の記録フォーマットを説明する図（Ｉ）である。
【図２】実施形態の記録フォーマットを説明する図（ＩＩ）である。
【図３】実施形態の記録フォーマットを説明する図（ＩＩＩ）である。
【図４】実施形態の記録フォーマットを説明する図（ＩＶ）である。
【図５】実施形態の記録フォーマットを説明する図（Ｖ）である。
【図６】実施形態の記録フォーマットを説明する図（ＶＩ）である。
【図７】実施形態の記録フォーマットを説明する図（ＶＩＩ）である。
【図８】実施形態の記録フォーマットを説明する図（ＶＩＩＩ）である。
【図９】実施形態の情報記録装置の概要構成を示すブロック図である。
【図１０】実施形態の記録処理を示すフローチャート（Ｉ）である。
【図１１】実施形態の記録処理を示すフローチャート（ＩＩ）である。
【図１２】本発明の具体例を示す図である。
【図１３】実施形態の再生処理を示すフローチャートである。
【図１４】本発明の他の具体例を示す図である。
【符号の説明】
１…ハードディスク
２…デジタル放送受信回路
３…デマルチプレクサ
４…ビデオデコーダ
５…オーディオデコーダ
６…データデコーダ
７…モデム
８…コントローラ
９…アナログＡＶ受信回路
１０…ビデオエンコーダ
１１…オーディオエンコーダ
１２…マルチプレクサ
１３…表示部
１４…操作部
１５…メモリカード
１６…デジタルインターフェース
Ｓ…情報記録装置
ＴＶ…テレビジョン装置
ＩＴ…ネットワーク
ＳＶ…映像サーバー
ＭＩ…マネージメント情報
ＤＰＳＩ…初期プログラムセット情報
ＤＦＴＮ…ベンダ定義サムネイル画像情報
ＵＤＰＭ…使用者定義プログラムセット管理情報
ＵＤＴＮ…使用者定義サムネイル画像情報
ＰＩＦ…プログラム情報
ＡＶＤ…ＡＶストリーム情報
ＡＣＵＲ…アクセスユニット参照情報
ＣＩＦ…ライセンス管理情報
ＩＤＸ…ベンダ定義インデックス
ＴＭＮ…予備サムネイル画像情報
ＵＤＩＦ１、ＵＤＩＦｎ…使用者定義プログラムセット情報
ＭＩＤ…ハードディスク識別情報
ＶＲＮ…バージョン情報
ＣＨＳ…文字種類情報
ＲＥＰ、ＤＰＰ、ＵＭＰ、ＤＰＳＴ、ＴＰＰ、ＤＴＰ、ＤＰＬＴ、ＰＰＴ、ＰＴＰ、ＵＤＰＴ１、ＵＤＰＴｎ、ＩＴＰ、ＡＣＩＰ１、ＡＣＩＰｎ、ＡＤＰ…名称情報
ＲＳＭ…最終アクセスプログラムセット番号
ＤＰＩ…初期プログラムセット一般情報
ＤＰＬ１、ＤＰＬｎ…ベンダ定義プログラムリスト情報
ＤＥＴＣ、ＤＰＴＣ、ＰＦＴＣ…他情報
ＰＲＴ…初期プログラムセット代表画像情報
ＤＴＴ、ＥＴＦＴ、ＰＴＴ、ＡＴＢ、ＩＴＴ、ＡＣＵＴ…属性情報
ＲＳＶ…予備情報
ＤＴＰＳ…初期プログラムセット代表画像記録位置情報
ＤＴＳＺ、ＤＬＴ…初期プログラムセット代表画像情報量情報
ＤＦＴ、ＰＦＴ、ＩＦＴ…オフセット位置情報
ＤＴＨ、ＰＴＨ、ＩＴＨ…水平情報量情報
ＤＴＶ、ＰＴＶ、ＩＴＶ…垂直情報量情報
ＲＥＬ…許可情報
ＶＬＤ…サムネイル画像指定子有効フラグ
ＰＰＲＴ…ベンダ定義プログラムリスト代表画像情報
ＳＴＰ…開始位置情報
ＥＴＰ…終了位置情報
ＰＴＰＳ…ベンダ定義プログラムリスト代表画像記録位置情報
ＰＴＳＺ、ＰＬＴ…ベンダ定義プログラムリスト代表画像情報量情報
ＵＤＰＳＩ…使用者定義プログラムセット一般情報
ＵＰＩ…使用者定義プログラムセット一般情報
ＵＰＬ１、ＵＰＬｎ…使用者定義プログラムリスト情報
ＰＩ…プログラム一般情報
ＣＩ…プログラムライセンス情報
ＩＩ…インデックス情報
ＡＣＵＩ…アクセスユニット情報
ＡＬＵＩ…アロケーションユニット情報
ＰＳＴ…プログラムソース情報
ＰＥＳＩ…プログラム素材情報
ＰＲＳ…プログラム記録状態情報
ＰＧＳＩ…プログラム素材一般情報
ＣＧＳＰ１、ＣＧＳＰｎ…素材群サーチポインタ
ＣＧＩＦ１、ＣＧＩＦｎ…素材群情報
ＰＤ…パディングデータ
ＳＰＮ…ポインタ数情報
ＣＧＳＡ…群情報スタートアドレス情報
ＮＥＳ…素材数情報
ＣＴＹ…種類情報
ＰＩＤ…パケット識別情報
ＣＰＤ…素材パケット識別情報
ＣＭＤ…種類記述情報
ＩＧＩ…インデックス一般情報
ＩＥ１，ＩＥｎ…インデックスエントリー情報
ＮＩ…インデックス数情報
ＩＤＣ…インデックス記述情報
ＩＰＲＴ…インデックス代表画像情報
ＩＳＰ…インデックス開始位置情報
ＩＥＰ…インデックス終了位置情報
ＩＴＰＳ…インデックス代表画像記録位置情報
ＩＴＳＺ，ＩＬＴ…インデックス代表画像情報量情報
ＩＦＴ…オフセット位置情報
ＡＣＵＨ…アクセスユニットヘッダ
ＡＶＬＤ…アクセスユニット有効フラグ
ＮＡＣＵ…ユニット数情報
ＡＣＵＭ…アクセスユニット取扱情報
ＡＬＧＩ…アロケーションユニット一般情報
ＡＬＥ１、ＡＬＥｎ…アロケーションユニットエントリー情報
ＡＬＳＺ…アロケーションユニット情報量情報
ＮＡＬＵ…ユニット数情報
ＳＡＴＳ…スタートタイムスタンプ情報
ＥＡＴＳ…エンドタイムスタンプ情報
ＡＬＵ…アロケーションユニット
ＡＵ…アラインドユニット
ＡＳＵ…アラインドサブユニット
ＲＰ…記録パケット
ＰＫＴ…パケット
ＲＰＨ…記録パケットヘッダ
ＣＦ…フラグ
ＡＴＳ１、ＡＴＳ２…受信時刻情報
ＡＣＵＧＩ…アクセスユニット一般情報
ＡＣＵＥ１、ＡＣＵＥｎ…アクセスユニットエントリー情報
ＮＡＣＵ…アクセスユニット数情報
ＡＣＵＴＳ…アクセスユニットタイムスタンプ
ＡＣＵＰＳ…アクセスユニット位置情報
ＡＣＵＳＺ…アクセスユニット情報量情報
ＡＣＵＮ…アクセスユニット番号
ＲＰＮ…記録パケット番号
ＯＦＳＴ…記録位置情報
【図１】
0003949996.tif 000002
【図２】
0003949996.tif 000003
【図３】
0003949996.tif 000004
【図４】
0003949996.tif 000005
【図５】
0003949996.tif 000006
【図６】
0003949996.tif 000007
【図７】
0003949996.tif 000008
【図８】
0003949996.tif 000009
【図９】
0003949996.tif 000010
【図１０】
0003949996.tif 000011
【図１１】
0003949996.tif 000012
【図１２】
0003949996.tif 000013
【図１３】
0003949996.tif 000014
【図１４】
0003949996.tif 000015