(57)【要約】【課題】  記録媒体に記録された動画データを、迅速、かつ、正確に把握することができるようにする。【解決手段】  記録媒体４４に動画像データが記録されると、インデックス作成部２６は、記録された動画像データの記録媒体上の記録空間上の開始位置、記録媒体上の記録空間上の終了位置、および代表画像データを少なくとも含むシーンインデックスを作成し、メモリカード２９は、作成されたシーンインデックスを記憶する。インデックス修正部３２は、メモリカード２９に記憶されている複数のインデックスに基づいて、動画像データの上書きにより、修正が必要なインデックスがあるか否かを判定し、修正が必要なインデックスがあると判定した場合、そのインデックスに含まれるデータを修正する。本発明は、テープメディアにデータを記録したり、テープメディアに記録されているデータを再生する記録再生装置に適用することができる。【選択図】図１
2007006167.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像からなる動画像のデータである動画像データを記録する記録再生装置において、
前記動画像データを記録媒体に記録する記録手段と、
前記記録手段により前記記録媒体に記録された前記動画像データのインデックスであって、記録される前記動画像データの前記記録媒体上の記録空間上の開始位置、記録される前記動画像データの前記記録媒体上の記録空間上の終了位置、および、前記動画像データのうちの任意の画像データに対応する代表画像データを少なくとも含むインデックスを生成するインデックス生成手段と、
前記インデックス生成手段により生成された前記インデックスを記憶する記憶手段と、
前記記憶手段により記憶された複数の前記インデックスに基づいて、修正が必要なインデックスがあるか否かを判定する判定手段と、
前記判定手段により修正が必要なインデックスがあると判定された場合、そのインデックスを修正する修正手段と
を備える記録再生装置。
【請求項２】
前記判定手段は、前記記憶手段に記憶されている複数の前記インデックスにそれぞれ含まれる、前記動画像データの前記記録媒体上の記録空間上の開始位置と前記動画像データの前記記録媒体上の記録空間上の終了位置とに基づいて、修正が必要なインデックスがあるか否かを判定する
請求項１に記載の記録再生装置。
【請求項３】
前記判定手段は、前記記憶手段により記憶された複数の前記インデックスと、いま前記記憶手段により記憶された前記インデックスとに基づいて、これまでの処理により前記記録媒体に記録されている前記動画像データの一部が、前記記録手段により今回記録された前記動画像データにより上書きされたか否かを判定し、
前記修正手段は、前記判定手段により、いま前記記録手段により記録された前記動画像データにより、前記記録媒体に記録されている前記動画像データの一部が上書きされたと判定された場合、その上書きされた前記動画像データに対応する、前記記憶手段に記憶されているインデックスを修正する
請求項１に記載の記録再生装置。
【請求項４】
前記判定手段は、前記記憶手段により記憶された複数の前記インデックスと、いま前記記憶手段により記憶された前記インデックスとに基づいて、これまでの処理により前記記録媒体に記録されている前記動画像データが、前記記録手段により今回記録された前記動画像データにより全て上書きされたか否かを判定し、
前記修正手段は、前記判定手段により、いま前記記録手段により記録された前記動画像データにより、前記記録媒体に記録されている前記動画像データの全てが上書きされたと判定された場合、その上書きされた前記動画像データに対応する、前記記憶手段に記憶されているインデックスを削除する
請求項１に記載の記録再生装置。
【請求項５】
前記インデックスには、前記動画像データの記録が開始される開始時刻と、前記動画像データの記録が終了される終了時刻とがさらに含まれ、
前記判定手段により修正が必要なインデックスがあると判定された場合、前記修正手段は、そのインデックスの前記動画像データの記録が開始される開始時刻、または、前記動画像データの記録が終了される終了時刻をさらに修正する
請求項１に記載の記録再生装置。
【請求項６】
前記インデックスには、前記代表画像データが記録されている前記記録媒体上の記録空間上の位置がさらに含まれ、
前記判定手段は、前記記憶手段に記憶されている複数の前記インデックスにそれぞれ含まれる、前記動画像データの前記記録媒体上の記録空間上の開始位置と前記動画像データの前記記録媒体上の記録空間上の終了位置とに基づいて、修正が必要なインデックスがあるか否かを判定するとともに、前記代表画像データの修正が必要であるかをさらに判定し、
前記修正手段は、前記判定手段により前記代表画像データの修正が必要であると判定された場合、そのインデックスの代表画像データを無効とする
請求項１に記載の記録再生装置。
【請求項７】
前記記憶手段に記憶された前記インデックスに対する再生の指令がユーザにより受け付けられた場合、再生が指令された前記インデックスに含まれる、前記動画像データの前記記録媒体上の記録空間上の開始位置から、前記記録媒体に記録されている前記動画像データを再生する再生手段をさらに備える
請求項２に記載の記録再生装置。
【請求項８】
前記インデックスには、前記動画像データの前記記録媒体上の記録空間上の開始時刻と前記動画像データの前記記録媒体上の記録空間上の終了時刻とがさらに含まれ、
前記判定手段は、前記記憶手段に記憶されている複数の前記インデックスにそれぞれ含まれる、前記動画像データの前記記録媒体上の記録空間上の開始時刻と前記動画像データの前記記録媒体上の記録空間上の終了時刻とに基づいて、修正が必要なインデックスがあるか否かを判定する
請求項１に記載の記録再生装置。
【請求項９】
複数の画像からなる動画像のデータである動画像データを記録する記録再生装置の記録再生方法において、
前記動画像データを記録媒体に記録するよう制御する記録制御ステップと、
前記記録制御ステップの処理により前記記録媒体に記録された前記動画像データのインデックスであって、記録される前記動画像データの前記記録媒体上の記録空間上の開始位置、記録される前記動画像データの前記記録媒体上の記録空間上の終了位置、および、前記動画像データのうちの任意の画像データに対応する代表画像データを少なくとも含むインデックスを生成するインデックス生成ステップと、
前記インデックス生成ステップの処理により生成された前記インデックスを記憶部に記憶させる記憶制御ステップと、
前記記憶制御ステップの処理により前記記憶部に記憶された複数の前記インデックスに基づいて、修正が必要なインデックスがあるか否かを判定する判定ステップと、
前記判定ステップの処理により修正が必要なインデックスがあると判定された場合、そのインデックスを修正する修正ステップと
を含む記録再生方法。
【請求項１０】
複数の画像からなる動画像のデータである動画像データを記録する処理をコンピュータに実行させるプログラムであって、
前記動画像データを記録媒体に記録するよう制御する記録制御ステップと、
前記記録制御ステップの処理により前記記録媒体に記録された前記動画像データのインデックスであって、記録される前記動画像データの前記記録媒体上の記録空間上の開始位置、記録される前記動画像データの前記記録媒体上の記録空間上の終了位置、および、前記動画像データのうちの任意の画像データに対応する代表画像データを少なくとも含むインデックスを生成するインデックス生成ステップと、
前記インデックス生成ステップの処理により生成された前記インデックスを記憶部に記憶させる記憶制御ステップと、
前記記憶制御ステップの処理により前記記憶部に記憶された複数の前記インデックスに基づいて、修正が必要なインデックスがあるか否かを判定する判定ステップと、
前記判定ステップの処理により修正が必要なインデックスがあると判定された場合、そのインデックスを修正する修正ステップと
を含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録再生装置および記録再生方法、並びにプログラムに関し、特に、記録媒体に記録された動画データを、迅速、かつ、正確に把握することができるようにした記録再生装置および記録再生方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、記録媒体に動画データを記録したり、記録媒体に記録されている動画データを再生する記録再生装置においては、動画データのうちの、記録開始点における画像データに基づいてインデックスを生成することで、所望の動画データの頭出しを行ったり、内容を把握させるようにしている。
【０００３】
例えば、特許文献１には、動画データの検索を容易とするために、動画データのインデックスを作成し、記録する技術が開示されている。
【特許文献１】特開２００１−２８７２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、動画データが記録媒体に記録されているとともに、その動画データのインデックスが記録されている状態で、新たな動画データを記録媒体に上書きした場合、上書きされた動画データのインデックスを修正することまで考えられておらず、記録媒体に記録された動画データとインデックスが同期しない可能性があった。
【０００５】
そのため、記録媒体に記録された動画データを正確に把握することができない可能性が生じる。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、記録媒体に記録された動画データを、迅速、かつ、正確に把握することができるようにするものである。
【課題を解決するための手段】
【０００７】
本発明の一側面の記録再生装置は、動画像データを記録媒体に記録する記録手段と、記録手段により記録媒体に記録された動画像データのインデックスであって、記録される動画像データの記録媒体上の記録空間上の開始位置、記録される動画像データの記録媒体上の記録空間上の終了位置、および、動画像データのうちの任意の画像データに対応する代表画像データを少なくとも含むインデックスを生成するインデックス生成手段と、インデックス生成手段により生成されたインデックスを記憶する記憶手段と、記憶手段により記憶された複数のインデックスに基づいて、修正が必要なインデックスがあるか否かを判定する判定手段と、判定手段により修正が必要なインデックスがあると判定された場合、そのインデックスを修正する修正手段とが設けられている。
【０００８】
前記判定手段は、記憶手段に記憶されている複数のインデックスにそれぞれ含まれる、動画像データの記録媒体上の記録空間上の開始位置と動画像データの記録媒体上の空間上の終了位置とに基づいて、修正が必要なインデックスがあるか否かを判定させるようにすることができる。
【０００９】
前記判定手段は、記憶手段により記憶された複数のインデックスと、いま記憶手段により記憶されたインデックスとに基づいて、これまでの処理により記録媒体に記録されている動画像データの一部が、記録手段により今回記録された動画像データにより上書きされたか否かを判定させ、修正手段は、判定手段により、いま記録手段により記録された動画像データにより、記録媒体に記録されている動画像データの一部が上書きされたと判定された場合、その上書きされた動画像データに対応する、記憶手段に記憶されているインデックスを修正させるようにすることができる。
【００１０】
前記判定手段は、記憶手段により記憶された複数のインデックスと、いま記憶手段により記憶されたインデックスとに基づいて、これまでの処理により記録媒体に記録されている動画像データが、記録手段により今回記録された動画像データにより全て上書きされたか否かを判定させ、修正手段は、判定手段により、いま記録手段により記録された動画像データにより、記録媒体に記録されている動画像データの全てが上書きされたと判定された場合、その上書きされた動画像データに対応する、記憶手段に記憶されているインデックスを削除させるようにすることができる。
【００１１】
インデックスには、動画像データの記録が開始される開始時刻と、動画像データの記録が終了される終了時刻とがさらに含まれ、判定手段により修正が必要なインデックスがあると判定された場合、修正手段は、そのインデックスの動画像データの記録が開始される開始時刻、または、動画像データの記録が終了される終了時刻をさらに修正させるようにすることができる。
【００１２】
前記インデックスには、代表画像データが記録されている記録媒体上の記録空間上の位置がさらに含まれ、判定手段には、記憶手段に記憶されている複数のインデックスにそれぞれ含まれる、動画像データの記録媒体上の記録空間上の開始位置と動画像データの記録媒体上の記録空間上の終了位置とに基づいて、修正が必要なインデックスがあるか否かを判定させるとともに、代表画像データの修正が必要であるかをさらに判定させ、修正手段は、判定手段により前記代表画像データの修正が必要であると判定された場合、そのインデックスの代表画像データを無効とさせるようにすることができる。
【００１３】
前記記憶手段に記憶されたインデックスに対する再生の指令がユーザにより受け付けられた場合、再生が指令されたインデックスに含まれる、動画像データの記録媒体上の記録空間上の開始位置から、記録媒体に記録されている動画像データを再生する再生手段をさらに設けることができる。
【００１４】
インデックスには、動画像データの記録媒体上の記録空間上の開始時刻と動画像データの記録媒体上の記録空間上の終了時刻とがさらに含まれ、判定手段は、記憶手段に記憶されている複数のインデックスにそれぞれ含まれる、動画像データの記録媒体上の記録空間上の開始時刻と動画像データの記録媒体上の記録空間上の終了時刻とに基づいて、修正が必要なインデックスがあるか否かを判定させるようにすることができる。
【００１５】
本発明の一側面の記録再生方法（またはプログラム）は、動画像データを記録媒体に記録するよう制御する記録制御ステップと、記録制御ステップの処理により記録媒体に記録された動画像データのインデックスであって、記録される動画像データの記録媒体上の記録空間上の開始位置、記録される動画像データの記録媒体上の記録空間上の終了位置、および、動画像データのうちの任意の画像データに対応する代表画像データを少なくとも含むインデックスを生成するインデックス生成ステップと、インデックス生成ステップの処理により生成されたインデックスを記憶部に記憶させる記憶制御ステップと、記憶制御ステップの処理により記憶部に記憶された複数のインデックスに基づいて、修正が必要なインデックスがあるか否かを判定する判定ステップと、判定ステップの処理により修正が必要なインデックスがあると判定された場合、そのインデックスを修正する修正ステップとを含む記録再生方法（またはプログラム）である。
【００１６】
本発明の一側面においては、記録媒体に記録された動画像データのインデックスが生成され、記憶され、記憶された複数のインデックスに基づいて、修正が必要なインデックスがあるか否かが判定され、修正が必要なインデックスがあると判定された場合、そのインデックスが修正される。
【００１７】
記録再生装置は、独立した記録装置であっても良いし、記録再生装置の記録処理を行うブロックであっても良い。
【発明の効果】
【００１８】
本発明の一側面によれば、動画像データの再生や編集をより容易に行うことができる。また、本発明の一側面によれば、動画像データの内容を把握しやすくすることができる。さらに、所望する再生位置の検索を迅速に行うことができる。
【発明を実施するための最良の形態】
【００１９】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、発明の詳細な説明に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、発明の詳細な説明に記載されていることを確認するためのものである。従って、発明の詳細な説明中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２０】
本発明の一側面の記録再生装置（例えば、図１の記録再生装置１１）は、第１に、前記動画像データを記録媒体（例えば、図１の記録媒体４４）に記録する記録手段（例えば、図１の記録再生制御部２８）と、前記記録手段により前記記録媒体に記録された前記動画像データのインデックス（例えば、図６のシーンインデックス１００）であって、記録される前記動画像データの前記記録媒体上の記録空間上の開始位置（例えば、図６のシーン開始時における記録媒体上の位置データ１０３）、記録される前記動画像データの前記記録媒体上の記録空間上の終了位置（例えば、図６のシーン停止時における記録媒体上の位置データ１０４）、および、前記動画像データのうちの任意の画像データに対応する代表画像データ（例えば、図６のインデックス画像データ１０６または図６の代表画像パラメータが指し示すインデックスのインデックス画像データ）を少なくとも含むインデックスを生成するインデックス生成手段（例えば、図２のシーンインデックス作成部６１）と、前記インデックス生成手段により生成された前記インデックスを記憶する記憶手段（例えば、図１のメモリカード２９）と、前記記憶手段により記憶された複数の前記インデックスに基づいて、修正が必要なインデックスがあるか否かを判定する判定手段（例えば、図４の判定部８１）と、前記判定手段により修正が必要なインデックスがあると判定された場合、そのインデックスを修正する修正手段（例えば、図４の修正処理部８２）とを備える。
【００２１】
この記録再生装置の前記判定手段は、前記記憶手段により記憶された複数の前記インデックスと、いま前記記憶手段により記憶された前記インデックスとに基づいて、これまでの処理により前記記録媒体に記録されている前記動画像データの一部が、前記記録手段により今回記録された前記動画像データにより上書きされたか否かを判定し（例えば、図１６のステップＳ１０４または図１７のステップＳ１１２）、前記修正手段は、前記判定手段により、いま前記記録手段により記録された前記動画像データにより、前記記録媒体に記録されている前記動画像データの一部が上書きされたと判定された場合、その上書きされた前記動画像データに対応する、前記記憶手段に記憶されているインデックスを修正する（例えば、図１６のステップＳ１０６または図１７のステップＳ１１３）。
【００２２】
この記録再生装置の前記判定手段は、前記記憶手段により記憶された複数の前記インデックスと、いま前記記憶手段により記憶された前記インデックスとに基づいて、これまでの処理により前記記録媒体に記録されている前記動画像データが、前記記録手段により今回記録された前記動画像データにより全て上書きされたか否かを判定し（例えば、図１６のステップＳ１０３）、前記修正手段は、前記判定手段により、いま前記記録手段により記録された前記動画像データにより、前記記録媒体に記録されている前記動画像データの全てが上書きされたと判定された場合、その上書きされた前記動画像データに対応する、前記記憶手段に記憶されているインデックスを削除する（例えば、図１６のステップＳ１０５）。
【００２３】
この記録再生装置の前記インデックスには、前記動画像データの記録が開始される開始時刻（例えば、図６のシーン開始時刻１０１）と、前記動画像データの記録が終了される終了時刻（例えば、図６のシーン終了時刻１０２）とがさらに含まれ、前記判定手段により修正が必要なインデックスがあると判定された場合、前記修正手段は、そのインデックスの前記動画像データの記録が開始される開始時刻、または、前記動画像データの記録が終了される終了時刻をさらに修正する（例えば、図１６のステップＳ１０７またはステップＳ１１４）。
【００２４】
この記録再生装置の前記インデックスには、前記代表画像データが記録されている前記記録媒体上の記録空間上の位置（例えば、図１５の代表画像の記録位置、または、図６の代表画像パラメータ１０９で示されるインデックスの作成時における記録媒体上の位置データ）がさらに含まれ、前記判定手段は、前記記憶手段に記憶されている複数の前記インデックスにそれぞれ含まれる、前記動画像データの前記記録媒体上の記録空間上の開始位置と前記動画像データの前記記録媒体上の記録空間上の終了位置とに基づいて、修正が必要なインデックスがあるか否かを判定する（例えば、図１６のステップＳ１０３、ステップＳ１０４、または図１７のステップＳ１１０）とともに、前記代表画像データの修正が必要であるかをさらに判定し（例えば、図１７のステップＳ１０８またはステップＳ１１５）、前記修正手段は、前記判定手段により前記代表画像データの修正が必要であると判定された場合、そのインデックスの代表画像データを無効とする（例えば、図１７のステップＳ１０９またはステップＳ１１６）。
【００２５】
この記録装置には、前記記憶手段に記憶された前記インデックスに対する再生の指令がユーザにより受け付けられた場合、再生が指令された前記インデックスに含まれる、前記動画像データの前記記録媒体上の記録空間上の開始位置から、前記記録媒体に記録されている前記動画像データを再生する再生手段（例えば、図２９のステップＳ２６０の処理を実行する図１の記録再生制御部２８とCPU２２）をさらに設けることができる。
【００２６】
本発明の一側面の記録再生方法またはプログラムは、前記動画像データを記録媒体に記録するよう制御する記録制御ステップ（例えば、図９のステップＳ１６）と、前記記録制御ステップの処理により前記記録媒体に記録された前記動画像データのインデックスであって、記録される前記動画像データの前記記録媒体上の記録空間上の開始位置、記録される前記動画像データの前記記録媒体上の記録空間上の終了位置、および、前記動画像データのうちの任意の画像データに対応する代表画像データを少なくとも含むインデックスを生成するインデックス生成ステップ（例えば、図９のステップＳ１７とステップＳ２６）と、前記インデックス生成ステップの処理により生成された前記インデックスを記憶部（例えば、図１のメモリカード２９）に記憶させる記憶制御ステップ（例えば、図９のステップＳ１８）と、前記記憶制御ステップの処理により前記記憶部に記憶された複数の前記インデックスに基づいて、修正が必要なインデックスがあるか否かを判定する判定ステップ（例えば、図１６のステップＳ１０３、ステップＳ１０４、または図１７のステップＳ１１０）と、前記判定ステップの処理により修正が必要なインデックスがあると判定された場合、そのインデックスを修正する修正ステップ（例えば、図１６のステップＳ１０５，ステップＳ１０６，ステップＳ１０７，図１７のステップＳ１１１，ステップＳ１１３，またはステップＳ１１４）とを含む。
【００２７】
以下、図を参照して、本発明を適用した一実施の形態について説明する。
【００２８】
図１は、本発明を適用した記録再生装置１１の構成例を示すブロック図である。この記録再生装置１１は、動画データを記録媒体４４に記録したり、記録媒体４４に記録されている動画データを再生したりする装置である。
【００２９】
記録再生装置１１のバス２１には、CPU(Central Processing Unit)２２、画像処理部２３、音声処理部２４、タイマ２５、インデックス作成部２６、操作入力部２７、記録再生制御部２８、メモリカード２９、表示制御部３０、スピーカ３１、およびインデックス修正部３２が接続されいる。バス２１に接続される各部は、それぞれバス２１を介するデータの授受が可能とされている。
【００３０】
CPU２２は、バス２１を介して接続されている各部を適宜制御する。画像処理部２３は、撮像部４１と接続されている。撮像部４１は、例えば、CCDなどにより構成されており、被写体の画像を連続的に撮像し、撮像して得られた複数の画像データからなる動画像データを、画像処理部２３に供給する。画像処理部２３は、撮像部４１から供給されてきた画像データ（複数の画像データからなる動画像データ）に対して、記録媒体４４に記録させるためのフォーマット、例えば、ＤＶ(Digital Video)フォーマットに変換する処理である画像処理を施す。
【００３１】
音声処理部２４は、音声入力部４２と接続されている。音声入力部４２は、例えば、マイクなどにより構成されており、外部の音声の入力を受け付ける。そして、音声入力部４２は、外部の音声を取り込んで得られた音声データを、音声処理部２４に供給する。音声処理部２４は、音声入力部４２から供給されてきた音声データに対して、記録媒体４４に記録させるためのフォーマット、例えば、ＤＶフォーマットに変換する処理である音声処理を施す。
【００３２】
タイマ２５は、時刻を計時する。例えば、タイマ２５は、現在時刻を計時する。また、例えば、タイマ２５は、所定の時間が経過するごとに（後述する詳細インデックスを作成するタイミングで）、その旨を、バス２１を介してCPU２２に通知したりする。
【００３３】
インデックス作成部２６は、記録媒体４４に記録されているコンテンツを再生するために利用されるコンテンツのインデックス（見出し）を作成する。インデックスは、例えば、記録されているコンテンツを、ユーザが所望する位置（シーン）から再生するために利用されたり、記録されているコンテンツを編集するために利用されたりする見出しである。インデックス作成部２６により作成されたインデックスは、メモリカード２９に記憶される。なお、本実施の形態において、コンテンツには、動画像データと音声データが少なくとも含まれている。また、インデックス作成部２６の詳細は、図２を参照して後述する。
【００３４】
操作入力部２７は、ユーザからの操作入力（指令）を受け付け、受け付けた操作入力に対する制御信号を、バス２１を介してCPU２２に送信する。なお、操作入力部２７の詳細は、図３を参照して後述する。
【００３５】
記録再生制御部２８は、接続されている記録媒体４４への記録を制御する。具体的には、記録再生制御部２８は、記録媒体４４にコンテンツを記録させるよう制御したり（コンテンツを書き込んだり）、記録媒体４４に記録されているコンテンツを再生するよう制御したり（コンテンツを読み出したり）する。記録媒体４４は、例えば、ＤＶテープ（ディジタルビデオテープ）などのテープメディアとされる。
【００３６】
メモリカード２９は、例えば、メモリスティック（商標）やフラッシュメモリとされる。メモリカード２９は、インデックス作成部２６により作成されたインデックスを適宜記憶する。
【００３７】
表示制御部３０は、接続されている表示部４３への表示を制御する。具体的には、表示制御部３０は、画像を表示させるよう表示部４３への表示を制御する。表示部４３は、例えば、CRT（Cathode Ray Tube）やLCD（Liquid Crystal Display）などとされている。
【００３８】
スピーカ３１は、音声を出力する。例えば、スピーカ３１は、CPU２２からのバス２１を介する制御に基づいて、音声データに基づく音声を出力する。
【００３９】
インデックス修正部３２は、メモリカード２９に記憶されているインデックスのうち、修正が必要であるインデックスを修正する。例えば、インデックス修正部３２は、メモリカード２９に記憶されているインデックスの中から、修正が必要であるインデックスがあるか否かを判定し、修正が必要であるインデックスを修正する。なお、インデックス修正部３２の詳細は、図４を参照して後述する。
【００４０】
記録媒体４４に記録されているコンテンツの再生は、表示部４３に画像（コンテンツに含まれる画像データに基づく画像）が表示され、スピーカ３１に音声（コンテンツに含まれる音声データに基づく音声）が出力されることで行われる。
【００４１】
次に、図２を参照して、図１のインデックス作成部２６の詳細な機能的構成例を説明する。
【００４２】
インデックス作成部２６には、シーンインデックス作成部６１、詳細インデックス作成部６２、およびユーザインデックス作成部６３が設けられている。シーンインデックス作成部６１は、コンテンツのシーンインデックス１００（後述する図６）を作成し、詳細インデックス作成部６２は、コンテンツの詳細インデックス１３０（後述する図７）を作成し、ユーザインデックス作成部６３は、コンテンツのユーザインデックス１５０（後述する図８）を作成する。シーンインデックス１００は、１つのコンテンツ（１つのシーン）に対して１個作成され、詳細インデックス１３０とユーザインデックス１５０は、１つのコンテンツ（１つのシーン）に対して、任意の個数（０以上の任意の整数個）だけ作成される。
【００４３】
次に、図３を参照して、図１の操作入力部２７の詳細な機能的構成例を説明する。
【００４４】
操作入力部２７には、録画開始ボタン７１、録画停止ボタン７２、再生開始ボタン７３、再生停止ボタン７４、およびユーザインデックス作成ボタン７５が設けられている。
【００４５】
録画開始ボタン７１は、録画（すなわち、コンテンツの記録媒体４４への記録）の開始を指令するために選択（操作）される。録画停止ボタン７２は、録画の停止を指令するために選択（操作）される。すなわち、録画開始ボタン７１と録画停止ボタン７２により、録画の開始と停止が切り換えられる。なお、録画開始ボタン７１と録画停止ボタン７２とを、一体的に構成するようにしてもよい。この場合、一体的に構成されたボタンの選択（操作）により録画の開始と停止が切り換えられるようにすればよい。
【００４６】
再生開始ボタン７３は、再生の開始を指令するために選択（操作）される。例えば、再生開始ボタン７３は、記録媒体４４に記録されているコンテンツの再生の開始や、メモリカード２９に記憶されている各種インデックスの再生（表示）を指令するために選択（操作される）。再生停止ボタン７４は、再生の停止を指令するために選択（操作）される。例えば、再生停止ボタン７４は、記録媒体４４に記録されているコンテンツの再生の停止を指令するために選択（操作される）。なお、再生開始ボタン７３と再生停止ボタン７４とを、一体的に構成するようにしてもよい。この場合、一体的に構成されたボタンの選択（操作）により再生の開始と停止が切り換えられるようにすればよい。
【００４７】
ユーザインデックス作成ボタン７５は、ユーザインデックス（後述する図６のユーザインデックス１００）の作成を指令するために選択（操作）される。すなわち、ユーザによりユーザインデックス作成ボタン７５が選択された場合、ユーザインデックスが作成される。
【００４８】
次に、図４を参照して、図１のインデックス修正部３２の詳細な機能的構成例を説明する。
【００４９】
インデックス修正部３２には、判定部８１と修正処理部８２とが設けられている。判定部８１は、例えば、メモリカード２９に記憶されている各種のインデックスの中で、修正する必要があるインデックスが存在するか否かを判定する。修正処理部８２は、修正する必要があるインデックスの各種データを修正する。例えば、記録媒体４４に動画像データが記録されている状態で、さらに動画像データが上書きされた場合、判定部８１は、上書きされた動画像データに対応するインデックス（メモリカード２９に記憶されているインデックス）を修正する必要があると判定する。そして、修正処理部８２は、その修正する必要があるインデックスを修正する。なお、この詳細は、図１６と図１７を参照して後述する。
【００５０】
次に、シーンインデックス、詳細インデックス、およびユーザインデックスの作成条件について説明する。
【００５１】
図５は、各シーンインデックスが作成される条件（作成条件）を示している。シーンインデックスは、コンテンツとコンテンツの区切り（シーンとシーンの区切り）を示すインデックスであり、録画開始時に作成される（作成が開始される）。詳細インデックスは、コンテンツ内（１つのシーン内）において所定の時間ごとに作成されるインデックスである。ユーザインデックスは、ユーザによりユーザインデックスの作成が指令された場合に作成されるインデックスである。すなわち、ユーザインデックスは、図３のユーザインデックスの作成ボタン７５が選択された場合に作成されるインデックスが、ユーザインデックスである。
【００５２】
図６は、シーンインデックス１００に含まれるデータの例を示す図である。
【００５３】
シーンインデックス１００は、コンテンツとコンテンツの区切り（シーンとシーンの区切り）を示すインデックスである。図６に示されるように、シーンインデックス１００には、シーン開始時刻１０１、シーン終了時刻１０２、シーン開始時における記録媒体上の位置データ１０３、シーン停止時における記録媒体上の位置データ１０４、インデックス画像名１０５、インデックス画像データ１０６、シーンタイトル１０７、付加データ１０８、および代表画像パラメータ１０９が含まれている。
【００５４】
シーン開始時刻１０１は、コンテンツ（１つのシーン）の記録媒体４４への記録が開始された時刻（日時）を示すデータである。シーン終了時刻１０２は、コンテンツ（１つのシーン）の記録媒体４４への記録が完了した（停止された）時刻（日時）を示すデータである。
【００５５】
シーン開始時における記録媒体上の位置データ１０３は、コンテンツ（１つのシーン）の記録媒体４４への記録が開始された時に、コンテンツ（画像データ）が記録される記録媒体４４の記録空間上の位置を示すデータである。すなわち、シーン開始時刻１０１により示される時刻に、記録されているコンテンツの記録媒体４４の記録空間上の記録位置を示すデータが、シーン開始時における記録媒体上の位置データ１０３とされる。例えば、シーン開始時における記録媒体上の位置データ１０３は、記録媒体４４のトラック番号とされる。このシーン開始時における記録媒体上の位置データ１０３によれば、そのシーンの開始位置を特定することができる。
【００５６】
シーン終了時における記録媒体上の位置データ１０４は、コンテンツ（１つのシーン）の記録媒体４４への記録が終了（停止）された時に、コンテンツ（画像データ）が記録される記録媒体４４の記録空間上の位置を示すデータである。すなわち、シーン終了時刻１０２により示される時刻に、記録されているコンテンツの記録媒体４４の記録空間上の記録位置を示すデータが、シーン終了時における記録媒体上の位置データ１０４とされる。例えば、シーン終了時における記録媒体上の位置データ１０４は、記録媒体４４のトラック番号とされる。
【００５７】
インデックス画像名１０５は、コンテンツ（１つのシーン）の先頭の画像であるインデックス画像の名前である。このインデックス画像名１０５は、例えば、インデックス画像データとインデックス画像名とを対応付けるために付されており、インデックス作成時に、シーンインデックス作成部６１によって自動的に作成される。また、インデックス画像データ１０６は、記録媒体４４に記録されるコンテンツ（１つのシーン）のうちの先頭の画像のデータに対応する画像データである。
【００５８】
例えば、コンテンツの記録媒体４４への記録が開始された時点において、記録媒体４４に記録される画像データ（コンテンツに含まれる動画像データのうちの１フレーム分の画像データ）そのものがインデックス画像データ１０６であり、そのインデックス画像の名前が、インデックス画像名１０５である。すなわち、インデックス画像データ１０６は、コンテンツ（１つのシーン）の先頭画像のデータである。なお、本実施の形態では、コンテンツ（１つのシーン）の先頭画像のデータそのものを、インデックス画像データ１０６としたが、コンテンツの先頭画像のデータを間引いて低解像度の画像データとしたものを、インデックス画像データ１０６としてもよい。すなわち、インデックス画像データ１０６は、コンテンツ（１つのシーン）の記録媒体４４への記録が開始された時に記録媒体４４に記録される画像データ（コンテンツに含まれる画像データ）そのもの、または、その画像データに基づいて作成される画像データである。
【００５９】
シーンタイトル１０７は、コンテンツ（１つのシーン）のタイトルを表している。シーンタイトル１０７は、例えば、ユーザにより設定されてもよいし、コンテンツに付加されているメタデータなどに基づいて設定されてもよいし、記録再生装置１１側でシーン開始時刻などから設定されてもよい。
【００６０】
付加データ１０８は、このコンテンツ（１つのシーン）自体に対応する付加的なデータである。例えば、付加データ１０６には、撮像部４１により撮像が行われたときのフレームレートや光量などのデータが含まれる。
【００６１】
代表画像パラメータ１０９は、どのインデックス画像を代表画像とするかを示すパラメータである。具体的には、インデックスには、３種類（シーンインデックス１００、詳細インデックス１３０、およびユーザインデックス１５０）があり、詳細インデックス１３０やユーザインデックス１５０は、１つのコンテンツに対して複数個設けられる場合もあり得る。また、各種のインデックスには、必ず、インデックス画像データが含まれている。そのため、代表画像パラメータ１０９を用いることで、１つのコンテンツに対応するインデックス画像の中から、どのインデックス画像をこのコンテンツの体表画像とするかを示すことができる。例えば、代表画像パラメータ１０９が、シーンインデックス１００を示すパラメータである場合には、インデックス画像データ１０６の画像が、このコンテンツの代表画像となる。
【００６２】
シーンインデックス１００は、図５に示されるように、録画開始時（１つのシーンの記録開始時）に作成（が開始）される。また、図６に示されるように、シーンインデックス１００には、そのシーンの記録が開始された時刻を示すシーン開始時刻１０１、そのシーンの記録が終了された時刻を示すシーン終了時刻１０２、そのシーンの記録が開始された時点における記録媒体４４上の位置データ１０３、そのシーンの記録が停止された時点における記録媒体４４上の位置データ１０４、インデックス画像の名前を示すインデックス画像名１０５、そのシーンの開始時における画像データに対応するインデックス画像データ１０６、シーンタイトル１０７、付加データ１０８、および代表画像を示すパラメータである代表画像パラメータ１０９が含まれる。
【００６３】
なお、図６において、シーンの開始時刻と終了時刻を示すために、シーン開始時刻１０１とシーン終了時刻１０２とを用いるようにしたが、シーン開始時刻１０１と、シーンの長さを示す時間とを用いて、シーンの開始時刻と終了時刻を示すようにしてもよい。
【００６４】
図７は、詳細インデックス１３０に含まれるデータの例を示す図である。
【００６５】
詳細インデックス１３０とは、コンテンツ内（１つのシーン内）において所定の時間ごとに作成されるインデックスである。図７に示されるように、詳細インデックス１３０には、インデックス画像名１３１、インデックス画像データ１３２、詳細インデックス作成時刻１３３、および、詳細インデックス作成時における記録媒体上の位置データ１３４が含まれている。
【００６６】
インデックス画像名１３１は、この詳細インデックス画像の名前である。このインデックス画像名１３１は、例えば、インデックス画像データとインデックス画像名とを対応付けるために付されており、インデックス作成時に、詳細インデックス作成部６２によって自動的に作成される。また、インデックス画像データ１３２は、詳細インデックス１３０が作成される時点（所定の時間ごと）において記録媒体４４に記録される画像データ（コンテンツに含まれる画像データ）に対応する画像データである。
【００６７】
例えば、詳細インデックス１３０が作成される時点において、記録媒体４４に記録される画像データ（コンテンツに含まれる動画像データのうちの１フレーム分の画像データ）そのものがインデックス画像データ１３２であり、そのインデックス画像の名前が、インデックス画像名１３１である。なお、記録媒体４４に記録される画像データを間引いて低解像度の画像データとしたものをインデックス画像データ１３２としてもよい。すなわち、インデックス画像データ１３２は、詳細インデックス１３０が作成される時点（所定の時間ごと）に、記録媒体４４に記録される画像データそのもの、または、記録媒体４４に記録される画像データに基づいて作成される画像データである。
【００６８】
詳細インデックス作成時刻１３３は、この詳細インデックス１３０を作成した時刻（日時）を示すデータである。詳細インデックス作成時における記録媒体上の位置データ１３４は、この詳細インデックス１３０を作成した時に、コンテンツ（画像データ）が記録される記録媒体４４の記録空間上の位置を示すデータである。すなわち、詳細インデックス作成時刻１３３により示される時刻に、詳細インデックス作成時における記録媒体上の位置データ１３４により示される位置に、インデックス画像データ１３２が記録されることがわかる。
【００６９】
詳細インデックス１３０は、図５に示されるように、所定の時間ごとに作成される。すなわち、詳細インデックス１３０は、１つのコンテンツ（シーン）に対して複数個作成される。また、図７に示されるように、詳細インデックス１３０には、インデックス画像の名前を示すインデックス画像名１３１、詳細インデックス１３０が作成される時点の画像データであるインデックス画像データ１３２、詳細インデックス１３０が作成される時刻を示す詳細インデックス作成時刻１３３、および詳細インデックス１３０が作成された時点における記録媒体４４上の位置データ１３４が含まれる。
【００７０】
図８は、ユーザインデックス１５０に含まれるデータの例を示す図である。
【００７１】
ユーザインデックスとは、ユーザによりユーザインデックスの作成が指令された場合に作成されるインデックスである。図８に示されるように、ユーザインデックス１５０には、インデックス画像名１５１、インデックス画像データ１５２、ユーザインデックス作成時刻１５３、および、ユーザインデックス作成時における記録媒体上の位置データ１５４が含まれている。
【００７２】
インデックス画像名１５１は、このユーザインデックス画像の名前である。このインデックス画像名１５１は、例えば、インデックス画像データとインデックス画像名とを対応付けるために付されており、インデックス作成時に、ユーザインデックス作成部６３によって自動的に作成される。また、インデックス画像データ１５２は、ユーザインデックス１５０が作成される時点（ユーザによりユーザインデックス作成ボタン７５（図３）が選択された場合）において記録媒体４４に記録される画像データ（コンテンツに含まれる画像データ）に対応する画像データである。
【００７３】
例えば、ユーザインデックス１５０が作成される時点において、記録媒体４４に記録される画像データ（コンテンツに含まれる動画像データのうちの１フレーム分の画像データ）そのものがインデックス画像データ１５２であり、そのインデックス画像の名前が、インデックス画像名１５１である。なお、記録媒体４４に記録される画像データを間引いて低解像度の画像データとしたものをインデックス画像データ１５２としてもよい。すなわち、インデックス画像データ１５２は、ユーザインデックス１５０が作成される時点に、記録媒体４４に記録される画像データそのもの、または、記録媒体４４に記録される画像データに基づいて作成される画像データである。
【００７４】
ユーザインデックス作成時刻１５３は、このユーザインデックス１５０を作成した時刻（日時）を示すデータである。ユーザインデックス作成時における記録媒体上の位置データ１５４は、このユーザインデックス１５０を作成した時に、コンテンツ（画像データ）が記録される記録媒体４４の記録空間上の位置を示すデータである。すなわち、ユーザインデックス作成時刻１５３により示される時刻に、ユーザインデックス作成時における記録媒体上の位置データ１５４により示される位置に、インデックス画像データ１５２が記録されることがわかる。
【００７５】
ユーザインデックス１５０は、図５に示されるように、ユーザインデックス作成ボタン７５（図３）がユーザにより選択（操作）された場合に作成される。１つのコンテンツ（シーン）を記録している場合に、ユーザにより、複数回、ユーザインデックス作成ボタン７５が選択された場合には、その数だけ、ユーザインデックス１５０が作成される。なお、実際には、再生停止ボタン７４（図３）が選択された場合にもユーザインデックス１５０が作成されることがあるが、必ず作成されるわけでもないので、図５には示していない。また、図８に示されるように、ユーザインデックス１５０には、インデックス画像の名前を示すインデックス画像名１５１、ユーザインデックス１５０が作成される時点の画像データであるインデックス画像データ１５２、ユーザインデックス１５０が作成される時刻を示すユーザインデックス作成時刻１５３、およびユーザインデックス１５０が作成された時点における記録媒体４４上の位置データ１５４が含まれる。
【００７６】
図２のインデックス作成部２６は、このようなシーンインデックス１００（図６）、詳細インデックス１３０、およびユーザインデックス１５０（各種のインデックス）を作成し、図１のメモリカード２９に記憶させる。より具体的には、図２のシーンインデックス作成部６１は、図６のシーンインデックス１００を作成し、詳細インデックス作成部６２は、図７の詳細インデックス１３０を作成し、ユーザインデックス作成部６３は、図８のユーザインデックス１５０を作成する。そして、作成されたそれぞれのインデックスが、メモリカード２９に記憶される。
【００７７】
次に、図９と図１０のフローチャートを参照して、図１の記録再生装置１１における録画処理（記録処理）を説明する。なお、この処理は、記録再生装置１１の電源がオンされたとき開始される。
【００７８】
ステップＳ１１において、操作入力部２７は、ユーザにより録画開始が指令されたか否かを判定し、録画開始が指令されるまで処理を待機する。具体的には、操作入力部２７は、録画開始ボタン７１（図３）がユーザにより選択されたか否かを判定する。
【００７９】
ステップＳ１１において、録画開始が指令されたと判定された場合、処理はステップＳ１２に進み、撮像部４１は、動画像データの取り込みを開始する。例えば、撮像部４１は、被写体の画像を連続的に撮像し、撮像して得られた複数の画像のデータからなる動画像データの取り込みを開始する。撮像部４１は、取り込んだ動画像データ（複数の画像データ）を、画像処理部２３に供給する。
【００８０】
ステップＳ１３において、画像処理部２３は、（撮像部４１から供給された）複数の画像データからなる動画像データを、記録媒体４４に記録させるためのＤＶフォーマットに変換する処理である画像処理を開始する。画像処理部２３は、ＤＶフォーマットに変換した動画像データを、適宜、バス２１を介して記録再生制御部２８に供給する。
【００８１】
ステップＳ１４において、音声入力部４２は、音声の取り込みを開始する。例えば、音声入力部４２は、外部の音声の取り込みを開始し、取り込んで得られた音声データを、音声処理部２４に供給する。
【００８２】
ステップＳ１５において、音声処理部２４は、（音声入力部４２から供給された）音声データを、記録媒体４４に記録させるためのＤＶフォーマットに変換する処理である音声処理を開始する。音声処理部２４は、ＤＶフォーマットに変換した音声データを、適宜、バス２１を介して記録再生制御部２８に供給する。
【００８３】
ステップＳ１６において、記録再生制御部２８は、記録媒体４４への記録（録画）を開始する。具体的には、記録再生制御部２８は、画像処理部２３からバス２１を介して供給されてきた動画像データ（ＤＶフォーマットに変換された、複数の画像データからなる動画像データ）と、音声処理部２４からバス２１を介して供給されてきた音声データ（ＤＶフォーマットに変換された、音声データ）とを含むコンテンツを、記録媒体４４に記録（録画）させるよう制御する（書き込む）。
【００８４】
ここまでの処理により、記録媒体４４へのコンテンツの記録（録画）が開始されたことになる。そこで、CPU２２は、シーンインデックス１００の作成を、バス２１を介してインデックス作成部２６に指令する。
【００８５】
これに対して、インデックス作成部２６のシーンインデックス作成部６１は、ステップＳ１７において、シーンインデックス１００（図６）を作成する。具体的には、シーンインデックス作成部６１は、バス２１を介してタイマ２５から現在時刻を取得し、これをシーン開始時刻１０１（図６）とし、記録媒体４４への記録が開始された時にコンテンツが記録される記録媒体４４の記録空間上の位置を示すデータを、バス２１を介して記録再生制御部２８から取得し、これをシーン開始時における記録媒体上の位置データ１０３とする。さらに、シーンインデックス作成部６１は、インデックス画像名１０５を作成するとともに、記録媒体４４への記録が開始された時に最初に記録媒体４４に記録される画像データ（コンテンツに含まれる画像データ）を、バス２１を介して画像処理部２３から取得し、これに基づいて、図６のインデックス画像データ１０６を作成する。また、シーンインデックス作成部６１は、シーンタイトル１０７や付加データ１０８を作成する。このシーンタイトル１０７や付加データ１０８は、ユーザからの操作入力部２７への入力や、撮像部４１などの設定により適宜作成される。これにより、図６のシーンインデックス１００の、シーン開始時刻１０１、シーン開始時における記録媒体上の位置データ１０３、インデックス画像名１０５、インデックス画像データ１０６、シーンタイトルデータ１０７、および付加データ１０８を含むシーンインデックス１００が作成される。このとき、シーン終了時刻１０２とシーン停止時における記録媒体上の位置データ１０４は、まだ、シーンが停止されていないので、作成されていない。なお、図９と図１０の処理では、代表画像パラメータ１０９は、デフォルト（例えば、シーンインデックス１００のインデックス画像データ１０６に対応する）とされている。代表画像の変更については、図２７を参照して後述する。
【００８６】
ステップＳ１８において、CPU２２は、インデックス作成部２６のシーンインデックス作成部６１によりステップＳ１７の処理で作成されたシーンインデックス１００を、バス２１を介してメモリカード２９に記憶させる。
【００８７】
ステップＳ１９において、CPU２２は、所定の時間が経過したか否かを判定する。例えば、CPU２２は、バス２１を介してタイマ２５から所定の時間が経過したことを示す通知がなされたか否かに基づいてこれを判定する。なお、タイマ２５が単に時刻を計時するものである場合には、CPU２２が、タイマが計時する時刻に基づいて、所定の時間が経過したか否かを判定すればよい。また、１回目のステップＳ１９の処理では、CPU２２は、録画が開始してから所定の時間（例えば、１分）が経過したか否かを判定し、２回目以降のステップＳ１９の処理では、前回詳細インデックス１３０を作成してから、所定の時間（例えば、１分）が経過したか否かを判定する。ステップＳ１９において、所定の時間が経過したと判定された場合、CPU２２は、詳細インデックス１３０の作成を、バス２１を介してインデックス作成部２６に指令する。
【００８８】
これに対して、インデックス作成部２６の詳細インデックス作成部６２は、ステップＳ２０において、詳細インデックス１３０を作成する。具体的には、詳細インデックス作成部６２は、図７のインデックス画像名１３１を作成するとともに、詳細インデックス１３０を作成すると判定された時に記録媒体４４に記録される画像データ（コンテンツに含まれる画像データ）を、バス２１を介して画像処理部２３から取得し、これに基づいて、図７のインデックス画像データ１３２を作成する。また、詳細インデックス作成部６２は、バス２１を介してタイマ２５から現在時刻を取得し、これを詳細インデックス開始時刻１３３とし、いま（この詳細インデックス１３０を作成すると判定された時に）コンテンツが記録される記録媒体４４の記録空間上の位置を示すデータを、バス２１を介して記録再生制御部２８から取得し、これを詳細インデックス作成時における記録媒体上の位置データ１３４とする。これにより、図７の詳細インデックス１３０のインデックス画像名１３１、インデックス画像データ１３２、詳細インデックス作成時刻１３３、および詳細インデックス作成時における記録媒体上の位置データ１３４を含む詳細インデックス１３０が作成される。
【００８９】
ステップＳ２１において、CPU２２は、インデックス作成部２６の詳細インデックス作成部６２によりステップＳ２０の処理で作成された詳細インデックス１３０を、バス２１を介してメモリカード２９に記憶させる。
【００９０】
ステップＳ１９においてまだ所定の時間が経過していないと判定された場合、または、ステップＳ２１の処理の後、処理はステップＳ２２に進み、操作入力部２７は、ユーザインデックスの作成が指令されたか否かを判定する。具体的には、操作入力部２７は、ユーザインデックス作成ボタン７５がユーザにより選択されたか否かを判定する。ステップＳ２２において、ユーザインデックスの作成が指令されたと判定された場合、CPU２２は、ユーザインデックス１５０の作成を、バス２１を介してインデックス作成部２６に指令し、処理をステップＳ２３に進める。
【００９１】
これに対して、インデックス作成部２６のユーザインデックス作成部６３は、ステップＳ２３において、ユーザインデックス１５０を作成する。具体的には、ユーザインデックス作成部６３は、図８のインデックス画像名１５１を作成するとともに、ユーザインデックス１５０を作成すると判定された時に記録媒体４４に記録される画像データ（コンテンツに含まれる画像データ）を、バス２１を介して画像処理部２３から取得し、これに基づいて、図８のインデックス画像データ１５２を作成する。また、ユーザインデックス作成部６３は、バス２１を介してタイマ２５から現在時刻を取得し、これをユーザインデックス開始時刻１５３とし、いま（このユーザインデックス１５０を作成すると判定された時に）コンテンツが記録される記録媒体４４の記録空間上の位置を示すデータを、バス２１を介して記録再生制御部２８から取得し、これをユーザインデックス作成時における記録媒体上の位置データ１５４とする。これにより、図８のユーザインデックス１５０のインデックス画像名１５１、インデックス画像データ１５２、ユーザインデックス作成時刻１５３、およびユーザインデックス作成時における記録媒体上の位置データ１５４を含むユーザインデックス１５０が作成される。
【００９２】
ステップＳ２４において、CPU２２は、インデックス作成部２６のユーザインデックス作成部６３によりステップＳ２３の処理で作成されたユーザインデックス１５０を、バス２１を介してメモリカード２９に記憶させる。
【００９３】
ステップＳ２２においてユーザインデックス１５０の作成が指令されていないと判定された場合、またはステップＳ２４の処理の後、処理はステップＳ２５に進み、操作入力部２７は、録画停止が指令されたか否かを判定する。具体的には、操作入力部２７は、録画停止ボタン７２（図３）がユーザにより選択されたか否かを判定する。
【００９４】
ステップＳ２５において、録画停止が指令されていないと判定された場合、処理はステップＳ１９に戻り、それ以降の処理が繰り返される。すなわち、詳細インデックス１３０が作成されてから所定の時間が経過すると、再び詳細インデックス１３０が作成され、ユーザインデックス作成ボタン７５が選択された場合には、ユーザインデックス１５０が作成され、このような処理が、録画停止が指令されるまで（録画停止ボタン７２が選択されるまで）繰り返される。
【００９５】
ステップＳ２５において、録画停止が指令されたと判定された場合、すなわち、録画停止ボタン７２が選択された場合、処理はステップＳ２６に進み、シーンインデックス作成部６１は、録画停止が指令された時刻（現在時刻）を、バス２１を介してタイマ２５から取得し、これをシーン終了時刻１０２とするとともに、記録媒体４４上の記録停止位置（シーンの録画が終了した記録媒体４４上の位置）を示すデータを、バス２１を介して記録再生制御部２８から取得し、これをシーン停止時における記録媒体上の位置データ１０４とし、CPU２２は、このシーン終了時刻１０２と、シーン停止時における記録媒体上の位置データ１０４とを、バス２１を介してメモリカード２９のシーンインデックス１００に追記（更新）する。すなわち、図９のステップＳ１８の時点において、メモリカード２９に記憶されるシーンインデックス１００には、まだ、シーン終了時刻１０２とシーン停止時における記録媒体上の位置データ１０４とが含まれていないので、ステップＳ２６の処理で、シーン終了時刻１０２とシーン停止時における記録媒体上の位置データ１０４とを追記する（更新する）ことで、図６に示されるシーンインデックス１００を完成させることができる。
【００９６】
ステップＳ２７において、インデックス修正部３２（図４）は、インデックスを修正する処理であるインデックス修正処理を実行する。この処理は、記録媒体４４と、メモリカード２９に記憶されている各種のインデックスの同期を取るために行う処理である。例えば、この処理は、ステップＳ１１乃至ステップＳ２６の処理で録画した動画像データ（シーン）が、あらかじめ記録媒体４４に記録されていた動画像データ（シーン）の上書きであった場合などに、上書きされた動画像データの各種のインデックスを修正する処理である。なお、この処理の詳細は、図１６と図１７を参照して後述する。
【００９７】
ステップＳ２８において、CPU２２は、録画停止処理を実行する。例えば、CPU２２は、各部に録画停止を指令し、撮像部４１による動画像データの取り込み、画像処理部２３による画像処理、音声入力部４２による音声データの取り込み、音声処理部２４による音声処理、記録再生制御部２８による記録制御などの処理を停止させる。その後、処理は終了される。
【００９８】
図９と図１０の処理により、１つのコンテンツ（動画像データと音声データとを少なくとも含むコンテンツ（シーン））の記録媒体４４への記録につき、１つのシーンインデックス１００が作成されるとともに、所定の時間毎に詳細インデックス１３０が作成され、ユーザによりユーザインデックス１５０の作成が指令された場合に、ユーザインデックス１５０が作成され、それぞれメモリカード２９に記憶される。
【００９９】
また、ユーザは、録画（記録）時に、ユーザインデックス作成ボタン７５を操作することで、後ほど編集で使用したい場面のユーザインデックス１５０を録画時に作成させることができる。
【０１００】
図９と図１０の処理による各種インデックスの作成と、コンテンツ（シーン）の録画の流れを、図１１と図１２を参照してより具体的に説明する。図１１において、横軸は時刻ｔとされている。また、ここでは、簡単に説明するために、記録媒体４４に記録されるデータを動画像データ（音声データを含まないコンテンツのデータ）として考える。さらに、図１１において、詳細インデックス１３０−１乃至１３０−３の構造は、図７の詳細インデックス１３０と同様である。ただし、内部のデータ（実際のインデックス画像名１３１、インデックス画像データ１３２、詳細インデックス作成時刻１３３、および、詳細インデックス作成時における記録媒体上の位置データ１３４など）は異なる。
【０１０１】
図１１の時刻ｔ０において、録画が開始されると（ステップＳ１６）、図１２のシーンインデックス１００（内部の構造は図６参照）が作成され（ステップＳ１７）、メモリカード２９に記憶される（ステップＳ１８）。そして、時刻ｔ１において、ユーザによりユーザインデックス作成ボタン７５（図３）が選択（操作）されると（ステップＳ１９でＮＯと判定され、ステップＳ２０とステップＳ２１がスキップされて、ステップＳ２２でYESと判定されると）、図１２のユーザインデックス１５０−１（内部の構造は図８参照）が作成され（１回目のステップＳ２３）、メモリカード２９に記憶される（１回目のステップＳ２４）。
【０１０２】
また、録画開始後（すなわち、時刻ｔ０から）、所定の時間Ｔ１が経過すると、時刻ｔ２（ｔ２＝ｔ０＋Ｔ１）において、図１２の詳細インデックス１３０−１（内部の構造は図７参照）が作成され（１回目のステップＳ２０）、メモリカード２９に記憶される（１回目のステップＳ２１）。そして、時刻ｔ２からから所定の時間Ｔ１がさらに経過すると、時刻ｔ３（ｔ３＝ｔ２＋Ｔ１）において、図１２の詳細インデックス１３０−２（内部の構造は図７参照）が作成され（２回目のステップＳ２０）、メモリカード２９に記憶される（２回目のステップＳ２２）。また、時刻ｔ４において、ユーザによりユーザインデックス作成ボタン７５（図３）が選択（操作）されると、図１２のユーザインデックス１５０−２（内部の構造は図８参照）が作成され（２回目のステップＳ２３）、メモリカード２９に記憶される（２回目のステップＳ２４）。
【０１０３】
さらに、時刻ｔ３から所定の時間Ｔ１がさらに経過すると、時刻ｔ５（ｔ５＝ｔ３＋Ｔ１）において、詳細インデックス１３０−３（内部の構造は図７参照）が作成され（３回目のステップＳ２０）、メモリカード２９に記憶される（３回目のステップＳ２２）。その後、時刻ｔ６（ｔ６＜（ｔ５＋Ｔ１））において、録画が停止されると（ステップＳ２５でYESと判定された場合）、シーンインデックス１００のシーン終了時刻１０２とシーン停止時における記録媒体上の位置データ１０４が更新（追記）され（ステップＳ２６）、録画停止処理が実行される（ステップＳ２７）。
【０１０４】
このようにして、図１２に示されるように、メモリカード２９に、１つのシーンインデックス１００、３つの詳細インデックス１３０−１乃至１３０−３、並びに、２つのユーザインデックス１５０−１および１５０−２が記憶される。
【０１０５】
なお、図１２のシーンインデックス１００のシーン開始時刻１０１は時刻ｔ０（または、時刻ｔ０に日付を付加したもの）であり、シーン終了時刻１０２は時刻ｔ６（または、時刻ｔ６に日付を付加したもの）であり、インデックス画像データ１０６は、時刻ｔ０における画像データ（録画された画像データ）そのもの、またはその画像データを圧縮するなどして作成された画像データである。また、時刻ｔ０から所定の時間Ｔ１ごとに詳細インデックス１３０−１乃至１３０−３が作成される。
【０１０６】
このように、図９と図１０の処理によれば、３種類のインデックスを作成して、メモリカード２９に記憶させることができる。すなわち、記録再生装置１１は、コンテンツ（シーン）を記録媒体４４に記録する場合に、３種類の意味付けの異なるインデックスを作成して、メモリカード２９に記憶させることができる。
【０１０７】
なお、図９と図１０の処理では、シーンインデックス１００の代表画像パラメータ１０９をデフォルトとし、シーンインデックス１００のインデックス画像データ１０６を代表画像とするようにしたが、後述する図２７の処理によれば、代表画像を自在に変更することができる。
【０１０８】
ここで、図１の記録再生装置１１が、図９と図１０の処理を繰り返し実行した場合の記録媒体４４に記録されるコンテンツ（シーン）と、メモリカード２９に記憶されるインデックスの関係を、図１３と図１４を参照して説明する。
【０１０９】
図１３において、横軸は、記録媒体４４の記録空間上の位置を示している。すなわち、図１３の例の場合、横軸の右に行くほど、トラックナンバーが大きくなる。
【０１１０】
図１３の例の場合、位置ａにおいて「動画＃１」のコンテンツ（シーン）の録画が開始され、位置ｂにおいて「動画＃１」のコンテンツ（シーン）の録画が終了されるとともに、「動画＃２」のコンテンツの録画が開始され、位置ｃにおいて「動画＃２」のコンテンツの録画が終了されるとともに、「動画＃３」のコンテンツの録画が開始され、位置ｄにおいて「動画＃３」の録画が終了される。
【０１１１】
また、図１３の「動画＃１」のコンテンツの代表画像は、位置ｐａに記録されており、「動画＃２」のコンテンツの代表画像は、位置ｐｂに記録されており、「動画＃３」のコンテンツの代表画像は位置ｐｃに記録されている。
【０１１２】
このとき、メモリカード２９は、図１４に示されるようなインデックスが記憶されている。
【０１１３】
図１４の例の場合、動画＃１の枠の中には、図９と図１０の処理により記録媒体４４に記録された「動画＃１」という名称のコンテンツ（シーン）に対応する各種のインデックスが格納されている。「動画＃１」のコンテンツの記録媒体４４への記録処理では、シーンインデックス１００と、３つの詳細インデックス１３０−１乃至１３０−３と、２つのユーザインデックス１５０−１，１５０−２とがメモリカード２９に記憶されたことが示されている。なお、「動画＃１」の名称は、例えば、シーンインデックス１００のシーンタイトル１０７（図６）に対応している（一致している）。
【０１１４】
また、動画＃２の枠の中には、図９と図１０の処理により記録媒体４４に記録された「動画＃２」という名称のコンテンツ（シーン）に対応する各種のインデックスが格納されている。「動画＃２」のコンテンツの記録媒体４４への記録処理では、シーンインデックス１００と、６つの詳細インデックス１３０−１乃至１１０−６と、３つのユーザインデックス１５０−１乃至１５０−３とがメモリカード２９に記憶されたことが示されている。なお、「動画＃２」の名称は、例えば、シーンインデックス１００のシーンタイトル１０７（図６）に対応している（一致している）。
【０１１５】
さらに、動画＃３の枠の中には、図９と図１０の処理により記録媒体４４に記録された「動画＃３」という名称のコンテンツ（シーン）に対応する各種のインデックスが格納されている。「動画＃３」のコンテンツの記録媒体４４への記録処理では、シーンインデックス１００と、５つの詳細インデックス１３０−１乃至１３０−５と、２つのユーザインデックス１５０−１，１５０−２とがメモリカード２９に記憶されたことが示されている。なお、「動画＃３」の名称は、例えば、シーンインデックス１００のシーンタイトル１０７（図６）に対応している（一致している）。
【０１１６】
このように、記録媒体４４に記録されるコンテンツ（図１３の動画＃１，動画＃２，動画＃３）に対応して、図１４に示されるように、メモリカード２９に各種のインデックスが記憶される。
【０１１７】
ここで、動画＃１乃至動画＃３に対応するシーンインデックスの特徴的構成を抜き出したものを、図１５に示す。なお、以下において、シーンインデックスの特徴的構成を抜き出したもの（図１５）を、インデックス情報と称する。
【０１１８】
図１５においては、各動画（コンテンツ）のシーンインデックス１００を用いて抜き出したインデックス情報が示されている。すなわち、各動画に対して、記録開始時刻（シーン開始時刻１０１）、記録終了時刻（シーン終了時刻１０２）、記録媒体上の開始位置（シーン開始時における記録媒体上の位置データ１０３）、記録媒体上の終了位置（シーン停止時における記録媒体上の位置データ１０４）、代表画像の画像名（代表画像パラメータ１０９により参照される代表画像に対応するインデックス画像名）、代表画像の記録時刻（代表画像パラメータ１０９により参照される代表画像のインデックス作成時刻など）、および代表画像の記録位置（代表画像パラメータ１０９により参照される代表画像の作成時における記録媒体上の位置データ）が示されている。
【０１１９】
具体的には、動画＃１の記録開始時刻が時刻（１−ＳＴ）とされ、記録終了時刻が時刻（１−ＥＴ）とされ、記録媒体上の開始位置が位置ａとされ、終了位置が位置ｂとされ、代表画像の画像名が「０００１．ｊｐｇ」とされ、代表画像の記録時刻が時刻ｔａとされ、代表画像の記録位置が位置ｐａとされる。すなわち、図１４のメモリカード２９に記憶されている「動画＃１」に対応するシーンインデックス１００の、シーン開始時刻１０１が時刻（１−ＳＴ）とされ、シーン終了時刻１０２が時刻（１−ＥＴ）とされ、シーン開始時における記録媒体上の位置データ１０３が位置ａとされ、シーン停止時における記録媒体上の位置データ１０４が位置ｂとされる。また、代表画像パラメータ１０９により参照される代表画像が、例えば、図１４のメモリカード２９に記憶されている「動画＃１」の詳細インデックス１３０−１である場合、詳細インデックス１３０−１のインデックス画像名１３１が「０００１．ｊｐｇ」とされ、詳細インデックス作成時刻１３３が時刻ｔａとされ、詳細インデックス作成時における記録媒体上の位置データ１３４が位置ｐａとされる。なお、以下において、図１５に示されるような状態（すなわち、図１３に示されるようにコンテンツが記録媒体４４に記録された状態）を、以下においては、「状態＃１」と称する。
【０１２０】
なお、動画＃２や動画＃３については、動画＃１の場合と同様であるので、その説明は省略するが、図１３に示されるような記録媒体４４に記録されるコンテンツ（動画）と、図１４および図１５に示されるようなメモリカード２９に記憶されるインデックス情報とは、同期している。
【０１２１】
ここで、記録媒体４４に図１３に示されるようなコンテンツ（動画）が記録され、図１４および図１５に示されるインデックスがメモリカード２９に記憶されている状態において、図９と図１０の処理が実行され、記録媒体４４に記録されているコンテンツが新たなコンテンツによって上書きされた場合について説明する。
【０１２２】
すなわち、あらかじめ記録媒体４４に動画＃１乃至動画＃３が記録されている状態で、動画＃１乃至動画＃３の少なくともいずれか１つを含む動画（コンテンツ）に対して、新たに動画（コンテンツ）が記録された場合、あらかじめ記録媒体４４に記録されていた動画＃１乃至動画＃３のうち、上書きされた動画に対応するインデックス情報を修正する必要がある。この処理は、上述した図１０のステップＳ２７で実行される「インデックス修正処理」となるが、この処理の詳細を、図１６と図１７のフローチャートを参照して説明する。
【０１２３】
なおここで、今回新たに記録媒体４４に記録されるコンテンツ（動画）、すなわち、動画＃１乃至動画＃３のうちの少なくともいずれか１つを含む動画を上書きするコンテンツ（動画）を「動画＃４」とする。また、その新たに記録されるコンテンツに対応して、メモリカード２９に記憶されるインデックス情報の例を、図１８と図１９に示す。
【０１２４】
図１８は、上書きする動画＃４に対応するインデックスの例、すなわち、図１４のメモリカード２９に、さらに追加して記憶されるインデックスの例である。また、図１９は、動画＃４に対応するシーンインデックスの特徴的構成を抜き出したインデックス情報である。
【０１２５】
図１８に示されるように、動画＃４の枠の中には、図９と図１０の処理により記録媒体４４に記録された「動画＃４」という名称のコンテンツ（シーン）に対応する各種のインデックスが格納されている。「動画＃４」のコンテンツの記録媒体４４への記録処理では、シーンインデックス１００と、５つの詳細インデックス１３０−１乃至１３０−５と、２つのユーザインデックス１５０−１，１５０−２とがメモリカード２９に記憶されたことが示されている。
【０１２６】
また、図１９に示されるように、「動画＃４」の記録開始時刻（すなわち、シーン開始時刻１０１）は時刻（４−ＳＴ）であり、終了時刻（すなわち、シーン終了時刻１０２）は時刻（４−ＥＴ）であり、記録媒体上の開始位置（すなわち、シーン開始時における記録媒体上の位置データ１０３）は位置pheadであり、記録媒体上の終了位置（すなわち、シーン停止時における記録媒体上の位置データ１０４）は位置ptailであり、代表画像の画像名は「０００４．ｊｐｇ」であり、代表画像の記録時刻はｔｎであり、代表画像の記録位置はｐｎである。以下の処理は、この新たにメモリカード２９に記憶された、動画＃４に対応するシーンインデックス１００に基づいて、あらかじめメモリカード２９に記憶されている動画＃１乃至動画＃３のシーンインデックス１００を修正する処理である。
【０１２７】
ステップＳ１０１において、CPU２２は、バス２１を介してメモリカード２９に記憶されているシーンインデックスの中から、対象となる記録媒体４４に対応するシーンインデックスをすべて読み出す。メモリカード２９には、図１の記録媒体４４に対応するインデックスの他に、他の記録媒体に対応するインデックスが記録されている可能性もあるので、CPU２２は、図１の記録再生装置１１に装着されている記録媒体４４に対応するシーンインデックスを読み出す。例えば、メモリカード２９に図１４に示されるインデックスの他、さらに、図１８に示されるインデックスが記憶されている場合、このインデックスはすべて記録媒体４４に対応するインデックスであるので、CPU２２は、動画＃１乃至動画＃４に対応するシーンインデックス１００をメモリカード２９から読み出す。CPU２２は、読み出した各動画のシーンインデックス１００を、バス２１を介してインデックス修正部３２に供給する。
【０１２８】
ステップＳ１０２において、インデックス修正部３２は、メモリカード２９から読み出された各シーンインデックス１００の記録媒体上の開始位置と終了位置を取得する。例えば、インデックス修正部３２は、各動画（動画＃１、動画＃２、動画＃３、および動画＃４）のシーンインデックス１００にそれぞれ含まれている、シーン開始時における記録媒体上の位置データ１０３（図６）と、シーン停止時における記録媒体上の位置データ１０４（図６）とを取得する。より具体的には、インデックス修正部３２は、図１５の動画＃１乃至動画＃３に対応する記録媒体上の位置（開始位置と終了位置）と、図１９の動画＃４に対応する記録媒体上の位置（開始位置と終了位置）とをそれぞれ取得する。
【０１２９】
ステップＳ１０３において、インデックス修正部３２の判定部８１（図４）は、今回記録された動画のシーンインデックスの開始位置pheadと終了位置ptailの間に含まれるシーンインデックスの動画があるか否かを判定する。例えば、判定部８１は、今回記録された動画＃４のシーンインデックス１００の開始位置pheadと終了位置ptail（図１９）の間に含まれるシーンインデックス１００の動画があるか否かを判定する。具体的な例として、図２０の上段（図１３と同様）に示されるように、動画＃１乃至動画＃３が記録媒体４４に記録されている状態で、図２０の下段に示されるように、動画＃４が上書きされた場合、動画＃２が今回記録された動画＃４のシーンインデックス１００の開始位置pheadと終了位置ptailの間に含まれているので、ステップＳ１０３の処理で、今回記録された動画のシーンインデックスの開始位置pheadと終了位置ptailの間に含まれるシーンインデックスの動画があると判定される。
【０１３０】
一方、ステップＳ１０３において、今回記録された動画のシーンインデックスの開始位置pheadと終了位置ptailの間に含まれるシーンインデックスの動画がないと判定された場合、処理はステップＳ１０４に進み、判定部８１は、今回記録された動画のシーンインデックスの開始位置pheadが重複した動画のシーンインデックスがあるか否かを判定する。この例については、図２２等を参照して後述するが、今回記録された動画のシーンインデックスの開始位置pheadが重複した動画のシーンインデックスがあると判定された場合、処理はステップＳ１０６に進み、今回記録された動画のシーンインデックスの開始位置pheadが重複した動画のシーンインデックスがないと判定された場合、処理はステップＳ１０８に進む。
【０１３１】
ステップＳ１０３において、今回記録された動画のシーンインデックスの開始位置pheadと終了位置ptailの間に含まれるシーンインデックスの動画があると判定された場合、処理はステップＳ１０５に進み、インデックス修正部３２の修正処理部８２は、今回記録された動画のシーンインデックスの開始位置pheadと終了位置ptailの間に含まれるとされた動画のシーンインデックス１００をメモリカード２９から消去する。図２０の下段の例の場合、今回記録された動画＃４のシーンインデックス１００の開始位置pheadと終了位置ptailの間だに含まれる動画＃２のシーンインデックス１００を、メモリカード２９から消去する。
【０１３２】
ステップＳ１０４において、今回記録された動画のシーンインデックスの開始位置pheadが重複した動画のシーンインデックスがあると判定された場合、またはステップＳ１０５の処理の後、処理はステップＳ１０６に進み、修正処理部８２は、今回記録された動画＃４のシーンインデックス１００の開始位置pheadが重複した、動画のシーンインデックス１００の終了位置をpheadとする。図２０の例の場合、今回記録された動画＃４のシーンインデックス１００の開始位置pheadが重複した動画は、動画＃１であるので、動画＃１のシーンインデックス１００の記録媒体上の終了位置（シーン停止時における記録媒体上の位置データ１０４）を、位置pheadに修正する。すなわち、動画＃１の記録媒体上の終了位置が位置ｂから位置pheadに修正される。
【０１３３】
ステップＳ１０７において、修正処理部８２は、ステップＳ１０６の処理で修正した記録媒体上の位置に対応する時刻を演算し、修正する。図２０の例の場合、修正した動画＃１の記録媒体上の位置pheadに対応する時刻を演算し、動画＃１の記録終了時刻（シーン終了時刻１０２）を修正する。
【０１３４】
具体的には、図１５では、動画＃１の記録開始時刻が時刻（１−ＳＴ）、記録終了時刻が時刻（１−ＥＴ）、記録媒体の開始位置が位置ａ、記録媒体上の終了位置が位置ｂとされており、これに対して、ステップＳ１０６までの処理により、動画＃４によって上書きされた部分に対応する記録媒体上の終了位置が位置pheadに修正されたので、修正処理部８２は、記録媒体上の位置の関係に基づいて、動画＃１の記録終了時刻を修正するために、位置pheadに対応する時刻を演算する。この例の場合、修正後の動画＃１の終了時刻を、時刻（１−ＥＴ）'とすると、時刻（１−ＥＴ）'は、式（１）により演算される。
【０１３５】
（１−ＥＴ）'
＝｛（１−ＥＴ）−（１−ＳＴ）｝×（phead−ａ）／（ｂ−ａ）＋（１−ＳＴ）
・・・（１）
【０１３６】
このようにして、修正処理部８２は、式（１）による演算により動画＃１の終了時刻（１−ＥＴ）'を算出し、算出した時刻を、動画＃１の記録終了時刻（シーン終了時刻１０２）として上書き（修正）する。
【０１３７】
ステップＳ１０４において、今回記録された動画のシーンインデックスの開始位置pheadが重複した動画のシーンインデックスがないと判定された場合、または、ステップＳ１０７の処理の後、処理はステップＳ１０８に進み、判定部８１は、シーンインデックス１００の終了位置を位置pheadとした動画の代表画像は有効であるか否かを判定する。図２０の例の場合、判定部８１は、ステップＳ１０６の処理でシーンインデックス１００の終了位置を位置pheadに修正した動画＃１の代表画像「０００１．ｊｐｇ」は有効であるか否かを判定する。より具体的には、判定部８１は、動画＃１の修正後の記録位置、すなわち、記録媒体４４上の開始位置ａから終了位置pheadまでの間に、動画＃１の代表画像の記録位置ｐａ（図１５参照）が含まれるか否かを判定する。図２０の例の場合においては、動画＃１の記録開始位置ａから記録終了位置pheadまでの間に、代表画像の記録位置ｐａが含まれるので、有効であると判定される。
【０１３８】
ステップＳ１０８において、シーンインデックス１００の終了位置を位置pheadとした動画の代表画像は有効でない、すなわち無効であると判定された場合、処理はステップＳ１０９に進み、修正処理部８２は、その動画の代表画像を無効とする。例えば、その動画の代表画像の名前をnodataに変更したり、その動画の代表画像パラメータ１０９を無効とするなどの処理を実行する。
【０１３９】
ステップＳ１０８において、シーンインデックス１００の終了位置を位置pheadとした動画の代表画像は有効であると判定された場合、またはステップＳ１０９の処理の後、処理はステップＳ１１０に進む。
【０１４０】
ステップＳ１１０において、インデックス修正部３２の判定部８１は、今回記録された動画＃４のシーンインデックス１００の終了位置ptailが、動画＃４の開始位置pheadが重複した、動画のシーンインデックスの終了位置より前であるか否かを判定する。すなわち、図２０の例の場合、判定部８１は、動画＃４の終了位置ptailが、動画＃４の開始位置pheadが重複した動画＃１のシーンインデックス１００の終了位置より前であるか否かを判定することになるが、動画＃４の終了位置ptailは、動画＃１の終了位置（修正前は位置ｂであり、修正後は位置phead）より後であるので、ＮＯと判定される。
【０１４１】
ステップＳ１１０において、今回記録された動画＃４のシーンインデックス１００の終了位置ptailが、動画＃４の開始位置pheadが重複した、動画のシーンインデックスの終了位置より前であると判定された場合、処理はステップＳ１１１に進み、修正処理部８２は、開始位置をptail、終了位置をその動画の終了位置とするシーンインデックスを再作成する。例えば、動画の開始位置をptail、終了位置を、動画＃４の開始位置pheadが重複した動画の終了位置（修正前の終了位置）とするシーンインデックス１００を再作成する。具体的には、この例の場合、動画＃４の開始位置pheadが重複した動画は、今回記録された動画＃４によって分割されたことになり、その動画の先頭から動画＃４の開始位置pheadまでと、動画＃４の終了位置ptailからその動画の終了位置までとの２つに分けられる。そのため、修正処理部８２は、動画＃４の終了位置ptailからその動画の終了位置までを、新たな１つのシーンインデックスとするために、シーンインデックス１００を再作成する。その後、処理を終了する。なお、この処理の詳細は、図２６を参照して後述する。
【０１４２】
ステップＳ１１０において、今回記録された動画＃４のシーンインデックス１００の終了位置ptailが、動画＃４の開始位置pheadが重複した、動画のシーンインデックスの終了位置より前でない、すなわち、後ろであると判定された場合、処理はステップＳ１１２に進む。
【０１４３】
ステップＳ１１２において、判定部８１は、今回記録された動画のシーンインデックスの終了位置ptailが重複した動画のシーンインデックスがあるか否かを判定する。具体的には、判定部８１は、今回記録された動画＃４のシーンインデックス１００の記録終了位置ptailが重複した動画があるか否かを判定する。図２０の例の場合、動画＃３に、今回記録された動画＃４のシーンインデックス１００の記録終了位置ptailが重複しているので、YESと判定される。今回記録された動画のシーンインデックスの終了位置ptailが重複した動画のシーンインデックスがないと判定された場合、処理は終了する。
【０１４４】
ステップＳ１１２において、今回記録された動画のシーンインデックスの終了位置ptailが重複した動画のシーンインデックスがあると判定された場合、処理はステップＳ１１３に進み、修正処理部８２は、今回記録された動画のシーンインデックス１００の終了位置ptailが重複した、動画のシーンインデックス１００の記録開始位置を、位置ptailに修正する。図２０の例の場合、修正処理部８２は、今回記録された動画＃４のシーンインデックス１００の記録終了位置ptailが重複した、動画＃３のシーンインデックス１００の記録開始位置ｃを、位置ptailに修正する。
【０１４５】
ステップＳ１１４において、修正処理部８２は、ステップＳ１１３の処理で修正した記録媒体上の位置に対応する時刻を演算し、修正する。図２０の例の場合、修正した動画＃３の記録媒体上の開始位置ptailに対応する時刻を演算し、動画＃３の記録開始時刻（シーン開始時刻１０１）を修正する。
【０１４６】
具体的には、図１５では、動画＃３の記録開始時刻が時刻（３−ＳＴ）、記録終了時刻が時刻（３−ＥＴ）、記録媒体の開始位置が位置ｃ、記録媒体上の終了位置が位置ｄとされており、これに対して、ステップＳ１１４までの処理により、動画＃４によって上書きされた部分に対応する記録媒体上の開始位置が位置ptailに修正されたので、修正処理部８２は、記録媒体上の位置の関係に基づいて、動画＃３の記録開始時刻を修正するために、位置ptailに対応する時刻を演算する。この例の場合、修正後の動画＃３の開始時刻を、時刻（３−ＳＴ）'とすると、時刻（３−ＳＴ）'は、式（２）により演算される。
【０１４７】
（３−ＳＴ）'
＝（３−ＥＴ）−｛（３−ＥＴ）−（３−ＳＴ）｝×（ｄ−ptail）／（ｄ−ｃ）
・・・（２）
【０１４８】
このようにして、修正処理部８２は、式（２）による演算により動画＃３の開始時刻（３−ＳＴ）'を算出し、算出した時刻を、動画＃３の記録開始時刻（シーン開始時刻１０１）として上書き（修正）する。
【０１４９】
ステップＳ１１５において、判定部８１は、シーンインデックス１００の開始位置を位置ptailとした動画の代表画像は有効であるか否かを判定する。図２０の例の場合、判定部８１は、ステップＳ１１３の処理でシーンインデックス１００の開始位置を位置ptailに修正した動画＃３の代表画像「０００３．ｊｐｇ」は有効であるか否かを判定する。より具体的には、判定部８１は、動画＃３の修正後の記録位置、すなわち、記録媒体４４上の開始位置ptailから終了位置ｄまでの間に、動画＃３の代表画像の記録位置ｐｃ（図１５参照）が含まれるか否かを判定する。図２０の例の場合においては、動画＃３の記録開始位置ptailから記録終了位置ｄまでの間に、代表画像の記録位置ｐｃが含まれていないので、有効でない（すなわち、無効である）と判定される。
【０１５０】
ステップＳ１１５において、シーンインデックス１００の開始位置を位置ptailとした動画の代表画像は有効でない、すなわち、無効であると判定された場合、処理はステップＳ１１６に進み、修正処理部８２は、その動画の代表画像を無効とする。例えば、その動画の代表画像の名前をnodataに変更したり、その動画の代表画像パラメータ１０９を無効とするなどの処理を実行する。
【０１５１】
ステップＳ１１５において、シーンインデックス１００の開始位置を位置ptailとした動画の代表画像は有効であると判定された場合、ステップＳ１１６の処理はスキップされる。
【０１５２】
ステップＳ１０９の処理の後、ステップＳ１１２において今回記録された動画のシーンインデックスの終了位置ptailが重複した動画のシーンインデックスがないと判定された場合、ステップＳ１１５においてシーンインデックス１００の開始位置を位置ptailとした動画の代表画像は有効であると判定された場合、または、ステップＳ１１６の処理の後、処理は終了される。そして、図１０のステップＳ２７に戻り、ステップＳ２８以降の処理が実行される。
【０１５３】
図１６と図１７の処理により、あらかじめ記録媒体４４に記録されている動画が上書きされた場合に、その上書きされた動画のインデックスを修正することができる。
【０１５４】
上書きされた動画のインデックス情報を修正する具体的な例をいくつか説明する。
【０１５５】
例えば、図２０に示されるように図１９のインデックス情報を有する動画＃４が上書きされた場合、図２１の「状態＃１」のインデックス情報は、図２１の「状態＃２」に示されるインデックス情報に修正される。以下において、図２１の下段に示されるように、上書きされた動画＃４が、動画＃１の後方から動画＃３の前方までとなる状態を、「状態＃２」と称する。
【０１５６】
図２１において、上段は、「状態＃１」のインデックス情報（すなわち図１５と同様）であり、下段は、図２０の下段に示されるように動画＃４が上書きされた場合に、図１６と図１７の処理により修正された「状態＃２」のインデックス情報の例を示している。
【０１５７】
具体的には、ステップＳ１０３で、動画＃２が今回記録された動画＃４のシーンインデックス１００の開始位置pheadと終了位置ptailの間に含まれているのでYESと判定され、ステップＳ１０５で、インデックス情報から動画＃２のシーンインデックスが削除される。また、ステップＳ１０６で、今回記録された動画＃４のシーンインデックス１００の開始位置pheadが重複した動画＃１のシーンインデックス１００の記録媒体上の終了位置（シーン停止時における記録媒体上の位置データ１０４）が、図２１の「状態＃２」に示されるように、位置pheadに修正される。また、ステップＳ１０７の処理で、修正した動画＃１の記録媒体上の位置pheadに対応する時刻（１−ＥＴ）'が演算され、図２１の「状態＃２」に示されるように、動画＃１の記録終了時刻（シーン終了時刻１０２）が時刻（１−ＥＴ）'に修正される。
【０１５８】
そして、ステップＳ１０８では、ステップＳ１０６の処理でシーンインデックス１００の終了位置を位置pheadに修正した動画＃１の代表画像「０００１．ｊｐｇ」が有効であると判定され、ステップＳ１１０の処理では、図２０の例の場合、動画＃４の終了位置ptailは、動画＃１の終了位置（修正前は位置ｂであり、修正後は位置phead）より後であるので、ＮＯと判定される。また、ステップＳ１１２の処理で、図２０の動画＃３に、今回記録された動画＃４のシーンインデックス１００の記録終了位置ptailが重複しているので、YESと判定され、ステップＳ１１３において、今回記録された動画＃４のシーンインデックス１００の記録終了位置ptailが重複した、動画＃３のシーンインデックス１００の記録開始位置ｃが、図２１の「状態＃２」に示されるように、位置ptailに修正される。また、ステップＳ１１４の処理で、修正した動画＃３の記録媒体上の位置ptailに対応する時刻（３−ＳＴ）'が演算され、図２１の「状態＃２」に示されるように、動画＃３の記録開始時刻（シーン開始時刻１０１）が時刻（３−ＳＴ）'に修正される。そして、ステップＳ１１５の処理では、図２０の動画＃３の記録開始位置ptailから記録終了位置ｄまでの間に、代表画像の記録位置ｐｃが含まれていないので、有効でないと判定され、ステップＳ１１６の処理で、図２１の「状態＃２」に示されるように、動画＃３の代表画像が無効（代表画像の名称がnodata）とされる。
【０１５９】
このようにして、図１３に示されるような記録媒体４４に記録されていた動画＃１乃至動画＃３の少なくともいずれか１つを含む動画が、図２０の下段に示されるように、動画＃４（対応するインデックス情報が図１９の動画＃４）によって上書きされた場合、図１５の「状態＃１」のインデックス情報は、図２１の「状態＃２」に示されるように修正される。これにより、メモリカード２９に記憶されているインデックス情報と、記録媒体４４に記録されているコンテンツ（動画）との同期を保つことができる。
【０１６０】
次に、例えば、図２２の「状態＃１」から「状態＃３」に示されるように、図１９のインデックス情報を有する動画＃４が、上書きされた場合について説明する。以下において、図２２の下段に示されるように、上書きされた動画＃４が、動画＃２の後方から動画＃３の前方までとなる状態を、「状態＃３」と称する。
【０１６１】
図２２の例の場合、「状態＃１」のインデックス情報は、図２３の「状態＃３」に示されるインデックス情報に修正される。
【０１６２】
図２３において、上段は、「状態＃１」のインデックス情報（すなわち図１５と同様）であり、下段は、図２２の下段に示されるように動画＃４が上書きされた場合に、図１６および図１７の処理により修正されたインデックス情報の例を示している。
【０１６３】
具体的には、ステップＳ１０３で、今回記録された動画＃４（図２２の状態＃３）のシーンインデックス１００の開始位置pheadと終了位置ptailの間に含まれている動画は存在しないのでＮＯと判定され、ステップＳ１０４で、動画＃２が、今回記録された動画＃４のシーンインデックスの開始位置pheadに重複しているので、YESと判定され、処理は、ステップＳ１０６に進む。そして、ステップＳ１０６の処理では、今回記録された動画＃４のシーンインデックス１００の開始位置pheadが重複した動画＃２のシーンインデックス１００の記録媒体上の終了位置（シーン停止時における記録媒体上の位置データ１０４）が、図２３の「状態＃３」に示されるように、位置pheadに修正される。また、ステップＳ１０７の処理で、修正した動画＃２の記録媒体上の位置pheadに対応する時刻（２−ＥＴ）'が演算され、図２３の「状態＃３」に示されるように、動画＃２の記録終了時刻（シーン終了時刻１０２）が時刻（２−ＥＴ）'に修正される。
【０１６４】
そして、ステップＳ１０８では、ステップＳ１０６の処理でシーンインデックス１００の終了位置を位置pheadに修正した動画＃２の代表画像「０００２．ｊｐｇ」が有効であると判定され、ステップＳ１１０では、図２２の例の場合、動画＃４の終了位置ptailが、開始位置pheadが重複した動画＃２のシーンインデックスの終了位置（修正前は位置ｃであり、修正後は位置phead）より後であるので、ＮＯと判定される。また、ステップＳ１１２の処理で、図２２の動画＃３に、今回記録された動画＃４のシーンインデックス１００の記録終了位置ptailが重複しているので、YESと判定され、ステップＳ１１３において、今回記録された動画＃４のシーンインデックス１００の記録終了位置ptailが重複した、動画＃３のシーンインデックス１００の記録開始位置ｃが、図２３の「状態＃３」に示されるように、位置ptailに修正される。また、ステップＳ１１４の処理で、修正した動画＃３の記録媒体上の位置ptailに対応する時刻（３−ＳＴ）'が演算され、図２３の「状態＃３」に示されるように、動画＃３の記録開始時刻（シーン開始時刻１０１）が時刻（３−ＳＴ）'に修正される。そして、ステップＳ１１５の処理では、図２２の動画＃３の記録開始位置ptailから記録終了位置ｄまでの間に、代表画像の記録位置ｐｃが含まれていないので、有効でないと判定され、ステップＳ１１６の処理で、図２３の「状態＃３」に示されるように、動画＃３の代表画像が無効（代表画像の名称がnodata）とされる。
【０１６５】
このようにして、図１３に示されるような記録媒体４４に記録されていた動画＃１乃至動画＃３の少なくともいずれか１つを含む動画が、図２２の下段に示されるように、動画＃４によって上書きされた場合、図２３の「状態＃１」のインデックス情報は、「状態＃３」に示されるように修正される。
【０１６６】
次に、例えば、図２４の「状態＃１」から「状態＃４」に示されるように、図１９のインデックス情報を有する動画＃４が上書きされた場合について説明する。以下において、図２４の下段に示されるように、上書きされた動画＃４が、動画＃２に含まれるような状態を、「状態＃４」と称する。
【０１６７】
図２４の例の場合、「状態＃１」のインデックス情報は、図２５の「状態＃４」に示されるインデックス情報に修正される。
【０１６８】
図２５において、上段は、「状態＃１」のインデックス情報（すなわち図１５と同様）であり、下段は、図２４の下段に示されるように動画＃４が上書きされた場合に、図１６および図１７の処理により修正されたインデックス情報の例を示している。
【０１６９】
具体的には、ステップＳ１０３で、今回記録された動画＃４（図２４の状態＃４）のシーンインデックス１００の開始位置pheadと終了位置ptailの間に含まれている動画は存在しないのでＮＯと判定され、ステップＳ１０４で、動画＃２が、今回記録された動画＃４のシーンインデックスの開始位置pheadに重複しているので、YESと判定され、処理は、ステップＳ１０６に進む。そして、ステップＳ１０６の処理では、今回記録された動画＃４のシーンインデックス１００の開始位置pheadが重複した動画＃２のシーンインデックス１００の記録媒体上の終了位置（シーン停止時における記録媒体上の位置データ１０４）が、図２５の「状態＃４」に示されるように、位置pheadに修正される。また、ステップＳ１０７の処理で、修正した動画＃２の記録媒体上の位置pheadに対応する時刻（２−ＥＴ）'が演算され、図２５の「状態＃４」に示されるように、動画＃２の記録終了時刻（シーン終了時刻１０２）が時刻（２−ＥＴ）'に修正される。
【０１７０】
そして、ステップＳ１０８では、図２４の例の場合、ステップＳ１０６の処理でシーンインデックス１００の終了位置を位置pheadに修正した動画＃２の代表画像「０００２．ｊｐｇ」の位置ｐｂが今回記録した修正した動画＃２の終了位置pheadに含まれない（修正した動画＃２の記録開始位置ｂから記録終了位置pheadの間に、代表画像の記録位置ｐｂが含まれない）ので、代表画像が有効でないと判定され、ステップＳ１０９で図２５の「状態＃４」の動画＃２に示されるように、代表画像が無効（nodata）とされる。
【０１７１】
また、ステップＳ１１０の処理では、動画＃４のシーンインデックスの終了位置pheadが、開始位置pheadが重複した動画＃２のシーンインデックスの終了位置ｃより前であるので、YESと判定され、処理はステップＳ１１１に進む。すなわち、図２４の「状態＃４」に示されるように、動画＃４が動画＃２に含まれるように上書きされており、動画＃２が、動画＃４の記録によって、２つに分けられている。ここまでの処理では、動画＃２に対応するインデックス情報として、図２５の「状態＃４」の２行目（動画＃２）に示されるように、動画＃２の情報は、記録開始時刻が時刻（２−ＳＴ）、記録終了時刻が時刻（２−ＥＴ）'、記録媒体上の開始位置が位置ｂ、記録媒体上の終了位置が位置pheadとされているので、動画＃４によって分割された動画＃２の後方に対応するシーンインデックスを、新たな動画（動画＃５）のインデックスとして再作成する必要がある。そこで、ステップＳ１１１の処理では、修正処理部８２が、開始位置をptailとし、終了位置をその動画の終了位置とする動画（動画＃５）のシーンインデックスを再作成する。この例の場合、開始位置をptailとし、終了位置を動画＃２の修正前の終了位置ｃとする動画＃５のシーンインデックスを再作成する。なおこの処理の詳細は、図２６を参照して後述するが、このシーンインデックス再作成処理により、図２５の「状態＃４」の４行目に示されるように、動画＃５のインデックス情報が再作成される。動画＃５は、図２４に示されるように、もともと動画＃２の一部であるので、動画＃２のインデックス情報を用いて、動画＃５のインデックス情報を作成することができる。その後、処理は終了される。
【０１７２】
このようにして、図１３に示されるような記録媒体４４に記録されていた動画＃１乃至動画＃３の少なくともいずれか１つを含む動画が、図２４の下段に示されるように、動画＃４によって上書きされた場合、図２５の「状態＃１」のインデックス情報は、「状態＃４」に示されるように修正される。
【０１７３】
次に、図１７のステップＳ１１１の処理で行われる、シーンインデックス再作成処理の詳細を、図２６のフローチャートを参照して説明する。なお、この処理は、図２４の「状態＃４」に示されるに、動画＃４が上書きされた場合に、動画＃５のインデックス情報に対応するシーンインデックス１００を再作成する処理である。
【０１７４】
ステップＳ１５１において、修正処理部８２は、再作成するシーンインデックスの開始位置をptailとする。例えば、修正処理部８２は、再作成する動画＃５（図２４）のシーンインデックスの開始位置を、図２５の動画＃５に示されるように、位置ptailとする。
【０１７５】
ステップＳ１５２において、修正処理部８２は、再作成するシーンインデックスの開始位置ptailに対応する時刻を演算し、設定する。具体的には、修正処理部８２は、図２５の「状態＃１」では、動画＃２の記録開始時刻が時刻（２−ＳＴ）、記録終了時刻が時刻（２−ＥＴ）、記録媒体の開始位置が位置ｂ、記録媒体上の終了位置が位置ｃとされており、これに対して、動画＃４によって上書きされた部分に対応する記録媒体上の開始位置が位置ptailに修正されたので、修正処理部８２は、記録媒体上の位置の関係に基づいて、動画＃５の記録開始時刻を設定するために、位置ptailに対応する時刻を演算する。
この例の場合、修正後の動画＃５の開始時刻を、時刻（５−ＳＴ）とすると、時刻（５−ＳＴ）は、式（３）により演算される。
【０１７６】
（５−ＳＴ）
＝（２−ＥＴ）−｛（２−ＥＴ）−（２−ＳＴ）｝×（ｃ−ptail）／（ｃ−ｂ）
・・・（３）
【０１７７】
このようにして、修正処理部８２は、式（３）による演算により動画＃５の開始時刻（５−ＳＴ）を算出し、算出した時刻を、再作成する動画＃５のシーンインデックス１００の記録開始時刻（シーン開始時刻１０１）として設定する。
【０１７８】
ステップＳ１５３において、修正処理部８２は、再作成するシーンインデックスの終了位置を、開始位置pheadが重複した動画のシーンインデックスの終了位置とする。例えば、再作成する動画＃５のシーンインデックスの終了位置を、図２５の「状態＃４」に示されるように、開始位置pheadが重複した動画である動画＃２のシーンインデックスの修正前の終了位置ｃとする。すなわち、ここで、動画＃５の終了位置とされるのは、動画＃２の修正後の終了位置pheadではなく、動画＃２の修正前の終了位置ｃである。
【０１７９】
ステップＳ１５４において、修正処理部８２は、再作成するシーンインデックスの終了時刻を、開始位置pheadが重複した動画のシーンインデックスの終了時刻とする。例えば、再作成する動画＃５のシーンインデックスの終了時刻を、図２５の「状態＃３」に示されるように、開始位置pheadが重複した動画＃２のシーンインデックスの終了時刻（２−ＥＴ）とする。
【０１８０】
ステップＳ１５５において、修正処理部８２は、再作成するシーンインデックスの開始位置から終了位置までに含まれるインデックスをメモリカード２９からすべて読み出す。この例の場合、修正処理部８２は、再作成する動画＃５のシーンインデックス１００の開始位置ptailから終了位置ｃまでの間に含まれるインデックス（シーンインデックス１００以外の詳細インデックス１３０やユーザインデックス１５０）を、バス２１を介して、メモリカード２９からすべて読み出す。すなわち、詳細インデックス作成時における記録媒体上の位置データ１３４（図７）で示される記録媒体４４上の位置や、ユーザインデックス作成時における記録媒体上の位置データ１５４（図８）で示される記録媒体４４上の位置を参照して、これらの記録媒体４４上の位置が、開始位置ptailから終了位置ｃまでの間に含まれるインデックス（詳細インデックス１３０またはユーザインデックス１５０）がすべて読み出される。
【０１８１】
ステップＳ１５６において、修正処理部８２は、読み出したすべてのインデックスと、今回作成したシーンインデックスを、再作成する動画に対応付けて記憶し直す。この例の場合、読み出した全ての詳細インデックス１３０やユーザインデックス１５０（少なくとも詳細インデックス１３０を含むが、ユーザインデックス１５０は必ずしも含むとは限らない）と、この処理で作成したシーンインデックス１００とを、再作成する動画＃５に対応付けて記憶し直す。動画＃５は、動画＃２の一部であるので、このように、動画＃２に対応付けて記憶されていた詳細インデックス１３０やユーザインデックス１５０を読み出して対応付けするだけで、動画＃５のインデックスを容易に作成することができる。すなわち、詳細インデックス１３０やユーザインデックス１５０を新たに作成する必要はなく、あらかじめ動画＃２に対応付けられていた詳細インデックス１３０やユーザインデックス１５０を流用して、動画＃５に対応するインデックスを再作成することができる。ステップＳ１５６の処理の後、処理は終了される。なお、作成される動画＃５のシーンインデックス１００には、まだ、代表画像は設定されていないが、デフォルトとして、動画＃５の先頭画像、すなわち、動画＃５のシーンインデックス１００のインデックス画像を代表画像として設定するようにしてもよい。この場合、図２５の動画＃５の代表画像の名前は、シーンインデックス１００のインデックス画像名１０５（図６）とされ、代表画像の記録時刻は、動画＃５の記録開始時刻（５−ＳＴ）とされ、代表画像の記録位置は、動画＃５の記録開始位置ptailとされる。
【０１８２】
図２６の処理によれば、新たに上書きされた動画＃４によって、あらかじめ記録媒体４４に記録されていた動画が分割されてしまった場合においても、その分割された動画のシーンインデックス１００を再作成することができる。これにより、メモリカード２９に記憶されるインデックスと、記録媒体４４に記録される動画との同期を取ることができる。
【０１８３】
上述したように、シーンインデックス１００には、インデックス画像名１０５とインデックス画像データ１０６とが含まれているが、これとは別に、その動画（コンテンツ）の代表画像パラメータ１０９を設けて、その動画の代表画像を指定することができるようになされている。そこで、この代表画像を決定（変更）する処理について、以下に説明する。
【０１８４】
図２７は、アップデートおよび代表画像変更処理を説明するフローチャートである。この処理は、メモリカード２９に、インデックス情報が記憶されている状態で開始される。
【０１８５】
ステップＳ２０１において、CPU２２は、アップデートが指令されたか否かを判定する。例えば、ユーザにより操作入力部２７が操作され、表示部４３に表示されたメニュー画面においてアップデートが選択された場合に、CPU２２は、アップデートが指令されたと判定する。なお、記録再生装置１１の電源がオンされた場合に、アップデートが指令されたものと判断するような構成としてもよい。すなわち、この処理は、図１６および図１７処理とはまた別に実行される処理である。
【０１８６】
ステップＳ２０１において、アップデートが指令されたと判定された場合、処理はステップＳ２０２に進み、インデックス修正部３２の判定部８１は、代表画像が存在しないインデックスがあるか否かを判定する。例えば、判定部８１は、代表画像の画像名が「nodata」とされている動画のインデックス情報があるかを確認する。より具体的には、判定部８１は、シーンインデックス１００の代表画像パラメータ１０９により指定される代表画像のインデックス（例えば、詳細インデックス１３０）のインデックス画像名が「nodata」とされているものがあるか否かを判定する。例えば、図２１の「状態＃２」に示される状態である場合、判定部８１は、動画＃３のインデックス情報に代表画像が存在しないと判定する。このことは、図１７のステップＳ１０９またはステップＳ１１６の処理で、代表画像が無効とされたインデックスがあるか否かを判定していることと等価である。
【０１８７】
ステップＳ２０２において、代表画像が存在しないインデックスがあると判定された場合、処理はステップＳ２０３に進み、操作入力部２７は、ユーザからの、代表画像の選択を受け付ける。具体的には、CPU２２は、代表画像を選択させるために、その動画に対応するインデックス画像データ（シーンインデックス１００のインデックス画像データ１０６、詳細インデックス１３０のインデックス画像データ１３２、および、ユーザインデックス１５０のインデックス画像データ１５２）の画像を（表示制御部３０を介して）表示部４３に表示させ、ユーザに、これらのインデックス画像のうち、どのインデックス画像を代表画像とするかを選択させるよう促す。これに対してユーザから代表画像を選択する操作が操作入力部２７に入力されると、操作入力部２７は、ユーザからのインデックスの代表画像の選択を受け付ける。
【０１８８】
ステップＳ２０４において、修正処理部８２は、代表画像として選択されたインデックス画像のインデックスを示すパラメータを、シーンインデックス１００の代表画像パラメータ１０９に格納することで、その動画（シーン）の代表画像を設定する。例えば、代表画像として、ユーザにより、詳細インデックス１３０のインデックス画像データ１３２の選択がなされた場合、修正処理部８２は、代表画像として選択された詳細インデックス１３０を示すパラメータ（このパラメータは、詳細インデックス１３０を特定できるものであれば、ＩＤなどでもよい）を、シーンインデックス１００の代表画像パラメータ１０９に格納する。これにより、インデックス情報の代表画像を設定することができる。
【０１８９】
ステップＳ２０５において、判定部８１は、まだ代表画像が存在しないインデックスがあるか否かを判定する。この処理は、上述したステップＳ２０２の処理と同様であり、代表画像の画像名が「nodata」とされている動画のインデックス情報があるかにより判定される。ステップＳ２０５において、まだ代表画像が存在しないインデックス情報があると判定された場合、処理はステップＳ２０３に戻り、それ以降の処理が繰り返される。すなわち、全てのインデックス（動画に対応するインデックス情報）について、代表画像が設定されるまで、この処理は繰り返される。
【０１９０】
ステップＳ２０５において、まだ代表画像が存在しないインデックスがないと判定された場合、すなわち、全てのインデックス（動画に対応するインデックス情報）について、代表画像が存在すると判定された場合、処理はステップ２０６に進む。
【０１９１】
ステップＳ２０１において、アップデートが指令されていないと判定された場合、またはステップＳ２０５において、まだ代表画像が存在しないインデックスがないと判定された場合、処理はステップＳ２０６に進み、CPU２２は、代表画像の変更が指令されたか否かを判定する。例えば、ユーザにより操作入力部２７が操作され、表示部４３に表示されたメニュー画面において代表画像の変更が選択された場合に、CPU２２は、代表画像の変更が指令されたと判定する。
【０１９２】
ステップＳ２０７において、操作入力部２７は、ユーザからの、代表画像の選択を受け付ける。具体的には、CPU２２は、代表画像を選択させるために、その動画に対応するインデックス画像データ（シーンインデックス１００のインデックス画像データ１０６、詳細インデックス１３０のインデックス画像データ１３２、および、ユーザインデックス１５０のインデックス画像データ１５２）の画像を（表示制御部３０を介して）表示部４３に表示させ、ユーザに、これらのインデックス画像のうち、どのインデックス画像を代表画像とするかを選択させるよう促す。これに対してユーザから代表画像を選択する操作が操作入力部２７に入力されると、操作入力部２７は、ユーザからのインデックスの代表画像の選択を受け付ける。
【０１９３】
ステップＳ２０８において、修正処理部８２は、代表画像として選択されたインデックス画像のインデックスを示すパラメータを、シーンインデックス１００の代表画像パラメータ１０９に格納することで、その動画（シーン）の代表画像を設定する。例えば、代表画像として、ユーザにより、詳細インデックス１３０のインデックス画像データ１３２の選択がなされた場合、修正処理部８２は、代表画像として選択された詳細インデックス１３０を示すパラメータ（このパラメータは、詳細インデックス１３０を特定できるものであれば、ＩＤなどでもよい）を、シーンインデックス１００の代表画像パラメータ１０９に格納する。これにより、インデックス情報の代表画像を変更することができる。
【０１９４】
ステップＳ２０６において、代表画像の変更が指令されていないと判定された場合、またはステップＳ２０８の後、処理は終了される。
【０１９５】
図２７の処理により、アップデートにより代表画像が存在しないインデックスの代表画像を設定することができる。また、インデックスの代表画像を変更することができる。
【０１９６】
次に、図２８と図２９のフローチャートを参照して、図１の記録再生装置１１における再生処理を説明する。この処理は、図１６と図１７の処理の後に実行される処理である。すなわち、記録媒体４４にコンテンツ（シーン）が少なくとも１つ記録されているとともに、記録媒体４４に記録されているコンテンツに対応する各種のインデックスが、メモリカード２９に記憶されている状態で開始される。この例では、メモリカード２９に、図１４に示されるインデックスが記憶されているものとして説明する。
【０１９７】
ステップＳ２５１において、操作入力部２７は、ユーザによりインデックスの再生が指令されたか否かを判定し、インデックスの再生が指令されるまで処理を待機する。例えば、再生開始ボタン７３（図３）が１回選択された場合にインデックスの再生が指令されたとし、再生開始ボタン７３が２回（連続して）選択された場合にコンテンツ（シーン）の再生が指令されたとする構成としてもよいし、インデックスの再生とコンテンツの再生を指令するボタンを別々に設ける構成としてもよいし、再生開始ボタン７３を選択している時間の長さによって、インデックスの再生とコンテンツの再生を判別するような構成としてもよい。
【０１９８】
ステップＳ２５１において、インデックスの再生が指令されたと判定された場合、ステップＳ２５２において、CPU２２は、バス２１を介してメモリカード２９からシーンインデックス１００を読み出す。メモリカード２９に、図１４に示されるようなデータが記憶されている場合、CPU２２は、メモリカード２９から「動画＃１」のシーンインデックス１００と、「動画＃２」のシーンインデックス１００と、「動画＃３」のシーンインデックス１００とを読み出す。
【０１９９】
ステップＳ２５３において、操作入力部２７は、ユーザインデックス１５０の読み出しが指令されたか否かを判定する。例えば、表示制御部３０が、CPU２２からの制御に基づいて、ユーザインデックス１５０の再生の有無を問い合わせるメッセージを表示部４３に表示させることで、ユーザがその問い合せに対する選択を操作入力部２７に入力してくるので、操作入力部２７は、このユーザからの選択を受け付け、ユーザインデックス１５０の読み出しが指令されたか否かを判定する。なお、ステップＳ２５３の処理を省略し、ユーザにユーザインデックス１５０の読み出しを問い合わせることなく、ユーザインデックス１５０を読み出し、再生するようにしてもよい。この場合、ステップＳ２５３の処理をスキップし、処理をステップＳ２５４に進める。
【０２００】
ステップＳ２５３において、ユーザインデックス１５０の読み出しが指令されたと判定された場合、ステップＳ２５４において、CPU２２は、バス２１を介してメモリカード２９からユーザインデックス１５０を読み出す。メモリカード２９に図１４に示されるようなデータが記憶されている場合、CPU２２は、メモリカード２９から「動画＃１」のユーザインデックス１５０−１，１５０−２、「動画＃２」のユーザインデックス１５０−１乃至１５０−３、並びに、「動画＃３」のユーザインデックス１５０−１，１２０−２を読み出す。
【０２０１】
ステップＳ２５４の処理の後、またはステップＳ２５３においてユーザインデックス１５０の読み出しが指令されていないと判定された場合、処理はステップＳ２５５に進み、表示制御部３０は、読み出されたインデックスのインデックス画像（インデックス画像データに基づく画像）を表示部４３に表示させる。
【０２０２】
このステップＳ２５５の処理がステップＳ２５４の後の場合、すなわち、シーンインデックス１００とともにユーザインデックス１５０が読み出された場合、表示制御部３０は、CPU２２からの制御に基づいて、読み出されたインデックスのインデックス画像データに対応する画像を表示部４３に表示させるよう制御する。例えば、表示制御部３０は、「動画＃１」のシーンインデックス１００、「動画＃２」のシーンインデックス１００、「動画＃３」のシーンインデックス１００、「動画＃１」のユーザインデックス１５０−１，１５０−２、「動画＃２」のユーザインデックス１５０−１乃至１５０−３、並びに、「動画＃３」のユーザインデックス１５０−１，１５０−２にそれぞれ含まれているインデックス画像データに対応する画像を、表示部４３に表示させるよう制御する。これにより、表示部４３には、例えば図３０に示されるような「おもなインデックス一覧」の画像が表示される。
【０２０３】
図３０の例の場合、表示部４３には、「おもなインデックス一覧」として、画像１６１乃至１７０が表示されている。画像１６１は、図１４の「動画＃１」のシーンインデックス１００のインデックス画像データ１０６（図６）に基づく画像（図中、シーンインデックス＃１と記述する）を示す。画像１６２は、図１４の「動画＃１」のユーザインデックス１５０−１のインデックス画像データ１５２（図８）に基づく画像（図中、ユーザインデックス＃１−Ｕ１と記述する）を示す。画像１６３は、図１４の「動画＃１」のユーザインデックス１５０−２のインデックス画像データ１５２（図８）に基づく画像（図中、ユーザインデックス＃１−Ｕ２と記述する）を示す。画像１６４は、「動画＃２」のシーンインデックス１００のインデックス画像データ１０６（図６）に基づく画像（図中、シーンインデックス＃２と記述する）を示す。画像１６５は、図１４の「動画＃２」のユーザインデックス１５０−１のインデックス画像データ１５２（図８）に基づく画像（図中、ユーザインデックス＃２−Ｕ１と記述する）を示す。画像１６６は、図１４の「動画＃２」のユーザインデックス１５０−２のインデックス画像データ１５２（図８）に基づく画像（図中、ユーザインデックス＃２−Ｕ２と記述する）を示す。画像１６７は、「動画＃２」のユーザインデックス１５０−３のインデックス画像データ１５２（図８）に基づく画像（図中、ユーザインデックス＃２−Ｕ３と記述する）を示す。画像１６８は、「動画＃３」のシーンインデックス１００のインデックス画像データ１０６（図６）に基づく画像（図中、シーンインデックス＃３と記述する）を示す。画像１６９は、図１４の「動画＃３」のユーザインデックス１５０−１のインデックス画像データ１５２（図８）に基づく画像（図中、ユーザインデックス＃３−Ｕ１と記述する）を示す。画像１７０は、図１４の「動画＃３」のユーザインデックス１５０−２のインデックス画像データ１５２（図８）に基づく画像（図中、ユーザインデックス＃３−Ｕ２と記述する）を示す。図３０の例の場合、画像１６１が斜線の枠によりフォーカス（選択）されている。なお、この例では、シーンインデックス１００のインデックス画像データ１０６の画像を表示させているが、シーンインデックス１００の代表画像パラメータ１０９により参照されるインデックス画像データを、図３０のシーンインデックス１００のインデックス画像データ１０６の代わりに表示させるようにしてもよい。
【０２０４】
ユーザは、操作入力部２７に操作を入力して（図示せぬ十字ボタンなどの操作により）、画像１６１乃至１７０のうちのいずれか１つを選択することができる。このとき、ユーザは、所定のシーンインデックス画像（インデックス画像データ１０６の画像）をフォーカス（選択）し、そのシーンインデックスに対する詳細インデックス画像（すなわち、そのシーンインデックス１００のシーン開始時における記録媒体上の位置データ１０３とシーン停止時における記録媒体上の位置データ１０４に基づいて、その動画が記録されている記録媒体上の間に位置する詳細インデックス１３０のインデックス画像データ１３２の画像）の表示を指令したり、所定のシーンインデックス１００のインデックス画像（インデックス画像データ１０６の画像）または所定のユーザインデックス１５０のインデックス画像（インデックス画像データ１５２の画像）をフォーカス（選択）し、選択したインデックス（シーンインデックスまたはユーザインデックス）に対応する記録媒体４４上の位置からの再生を指令したりすることができる。
【０２０５】
図２８に戻って、このステップＳ２５５の処理が、ステップＳ２５３においてユーザインデックスの読み出しが指令されていないと判定された後の処理である場合、すなわち、シーンインデックス１００のみが読み出された（ユーザインデックス１５０は読み出されなかった）場合、表示制御部３０は、CPU２２からの制御に基づいて、読み出されたインデックスのインデックス画像データに対応する画像を表示部４３に表示させるよう制御する。例えば、表示制御部３０は、「動画＃１」のシーンインデックス１００、「動画＃２」のシーンインデックス１００、および「動画＃３」のシーンインデックス１００にそれぞれ含まれているインデックス画像データ１０６に対応する画像を、表示部４３に表示させるよう制御する。
【０２０６】
ステップＳ２５６において、操作入力部２７は、詳細インデックス１３０の読み出しが指令されたか否かを判定する。図３０の例の場合、操作入力部２７は、いずれかのシーンインデックス画像（シーンインデックス１００のインデックス画像データ１０６の画像）の選択と、そのシーンインデックス画像に対する詳細インデックス画像（詳細インデックス１３０のインデックス画像データ１３２の画像）の表示の指令が（例えば、再生開始ボタン７３を介して）入力されたか否か（詳細インデックス１３０の読み出しが指令されたか否か）を判定する。
【０２０７】
ステップＳ２５６において詳細インデックス１３０の読み出しが指令されたと判定された場合、ステップＳ２５７において、CPU２２は、メモリカード２９から詳細インデックス１３０を読み出す。例えば、図３０の画像１６１のインデックス画像（図１４の動画＃１のシーンインデックス１００のインデックス画像データ１０１に基づく画像）が選択され、この画像１６１の詳細インデックスの読み出しが指令された場合、CPU２２は、図１４のメモリカード２９から、動画＃１に対応する詳細インデックス１３０を、所定の個数だけ読み出す。この例の場合、CPU２２は、メモリカード２９から動画＃１に対応する３個の詳細インデックス１３０−１乃至１３０−３を読み出す。このときシーンインデックス１００に対応して読み出される複数の詳細インデックス１３０のそれぞれの詳細インデックス作成時における記録媒体上の位置データ１３４により示される記録媒体上の位置は、シーンインデックス１００のシーン開始時における記録媒体上の位置データ１０３とシーン停止時における記録媒体上の位置データ１０４とにより示される記録媒体上の位置の間に含まれている。
【０２０８】
ステップＳ２５８において、表示制御部３０は、ステップＳ２５７の処理で読み出された複数の詳細インデックス１３０に格納されているそれぞれのインデックス画像データ１３２に基づく画像を表示部４３に表示させる。このとき、表示制御部３０は、CPU２２からの制御に基づき、選択されたシーンインデックス１００に対応するユーザインデックス１５０のインデックス画像データ１５２に基づく画像もあわせて表示部４３に表示させるよう制御する。ステップＳ２５８の処理が、ステップＳ２５４の後の場合、すなわち、既にメモリカード２９からユーザインデックス１５０（この例の場合、動画＃１のユーザインデックス１５０−１，１５０−２）が読み出されている場合、表示制御部３０は、動画＃１のユーザインデックス１５０−１，１５０−２の各インデックス画像データ１５２と、ステップＳ２５７の処理で読み出された詳細インデックス１３０−１乃至１３０−３の各インデックス画像データ１３２とに基づく画像を表示部４３に表示させる。また、ステップＳ２５８の処理が、ステップＳ２５３でＮＯと判定された後の場合、すなわち、まだメモリカード２９からユーザインデックス１５０（この例の場合、動画＃１のユーザインデックス１５０−１，１５０−２）が読み出されていない場合、CPU２２はメモリカード２９からこれを読み出し（ステップＳ２５４の処理と同様）、表示制御部３０は、いま読み出された動画＃１のユーザインデックス１５０−１，１５０−２のインデックス画像データ１５２と、ステップＳ２５７の処理で読み出された詳細インデックス１３０−１乃至１３０−３の各インデックス画像データ１３２とに基づく画像を表示部４３に表示させる。
【０２０９】
この処理により、表示部４３には、例えば図３１に示されるような「動画＃１の詳細インデックス一覧」が表示される。
【０２１０】
図３１の例の場合、表示部４３には、「動画＃１の詳細インデックス一覧」として、画像１９１乃至１９６が表示されている。画像１９１は、図１４の「動画＃１」のシーンインデックス１００のインデックス画像データ１０６（図６）に基づく画像（図中、シーンインデックス＃１と記述する）を示す。画像１９２は、図１４の「動画＃１」のユーザインデックス１５０−１のインデックス画像データ１５２（図８）に基づく画像（図中、ユーザインデックス＃１−Ｕ１と記述する）を示す。画像１９３は、詳細インデックス１３０−１のインデックス画像データ１３２（図７）に基づく画像（図中、詳細インデックス＃１Ｐ−１と記述する）を示す。画像１９４は、詳細インデックス１３０−２のインデックス画像データ１３２（図７）に基づく画像（図中、詳細インデックス＃１Ｐ−２と記述する）を示す。画像１９５は、ユーザインデックス１５０−２のインデックス画像データ１５２（図８）に基づく画像（図中、詳細インデックス＃１Ｕ−２と記述する）を示す。画像１９６は、詳細インデックス１３０−３のインデックス画像データ１３２（図７）に基づく画像（図中、詳細インデックス＃１Ｐ−３と記述する）を示す。図３０の例の場合、画像１９１がフォーカス（選択）されている。
【０２１１】
ユーザは、操作入力部２７に操作を入力して（図示せぬ十字ボタンなどの操作により）、画像１９１乃至１９６を選択（フォーカス）することができる。このとき、ユーザは、画像１９１乃至１９６のいずれか１つを選択（フォーカス）し、その画像のインデックス（シーンインデックス１００、詳細インデックス１３０、または、ユーザインデックス１５０）に対応する記録媒体４４上の位置からの再生を指令することができる。
【０２１２】
このように、最初に、図３０に示されるような、おもなインデックス一覧を表示させることで、ユーザに、大まかに記録されたコンテンツを把握させることができる。そして、次に、図３１に示されるような、選択されたシーンインデックスの詳細インデックス一覧を表示させることで、ユーザに、コンテンツ（動画）のより詳しい内容を把握させることができる。このように種類の異なるインデックスを適宜表示させることで、ユーザは、より迅速に所望の位置からの再生を指令することができる。
【０２１３】
なお、ステップＳ２５８の処理で、詳細インデックス１３０に対応するインデックス画像（インデックス画像データ１３２の画像）のみを表示させるようにし、ユーザインデックス１５０に対応するインデックス画像（インデックス画像データ１５２の画像）は表示させないようにしてもよい。すなわち、図３１からユーザインデックス１５０に対応する画像１９２，１９５を除いてもよい。また、これらの表示を、適宜ユーザが設定可能なものとしてもよい。
【０２１４】
さらに、１つのシーン（コンテンツ）に対応する詳細インデックス１３０の数が、表示部４３に表示させる画像として規定された個数（例えば、６個）より多い場合には、表示部４３に、次の画面に遷移可能なアイコン（矢印のアイコン）などを表示させておき、そのアイコンが選択された場合には、CPU２２がメモリカード２９から次の画面に表示させるための残りの詳細インデックス１３０を読み出し、表示部４３に表示させるようにすればよい。
【０２１５】
また、図３０や図３１に、代表画像パラメータ１０９で指定されたインデックスに対応する画像に、何らかの目印を付けて、ユーザに分かりやすくするようにしてもよい。
【０２１６】
図２９に戻って、ステップＳ２５８の処理の後、またはステップＳ２５６で詳細インデックスの読み出しが指令されていないと判定された場合、処理はステップＳ２５９に進み、操作入力部２７は、インデックス（シーンインデックス１００、詳細インデックス１３０、またはユーザインデックス１５０）の選択とともに再生開始の指令を受け付ける。すなわち、操作入力部２７は、再生を開始する記録媒体４４上の位置を指定するためのインデックスの選択を受け付ける。例えば、操作入力部２７は、図３０の画像１６１がフォーカスされている状態で再生開始ボタン７３に対する再生開始の指令に対応する操作入力を受け付けることで、インデックスの選択と再生開始の指令を受け付けたり、図３１の画像１９１がフォーカスされている状態で再生開始ボタン７３に対する再生開始の指令に対応する操作入力を受け付けることで、インデックスの選択と再生開始の指令を受け付けたりする。
【０２１７】
ステップＳ２６０において、CPU２２は、ステップＳ２５９の処理で選択されたインデックスに対応する記録媒体４４上の位置から再生を開始する。具体的には、ステップＳ２５９の処理で選択されたインデックス（シーンインデックス１００、詳細インデックス１３０、またはユーザインデックス１５０）に格納されている記録媒体上の位置データ（シーンインデックス１００に格納されているシーン開始時における記録媒体上の位置データ１０３、詳細インデックス１３０に格納されている詳細インデックス作成時における記録媒体上の位置データ１３４、または、ユーザインデックス１５０に格納されているユーザインデックス作成時における記録媒体上の位置データ１５４）で特定される記録媒体４４上の位置から、再生を開始する。例えば、ステップＳ２５９の処理で、図３０の画像１６１が選択された場合、すなわち動画＃１のシーンインデックス１００が選択された場合、CPU２２は、図１４のメモリカード２９から「動画＃１」のシーンインデックス１００を読み出し、シーンインデックス１００に格納されているシーン開始時における記録媒体上の位置データ１０３（図６参照）で特定される記録媒体４４上の位置からデータを読み出すよう記録再生制御部２８を制御する。記録再生制御部２８は、CPU２２からの制御に基づいて、シーン開始時における記録媒体上の位置データ１０３で特定される記録媒体４４上の位置からデータを読み出し（再生し）、読み出したデータのうちの動画像データ（複数の画像からなる動画像のデータ）を、バス２１を介して表示制御部３０に供給するとともに、読み出したデータのうちの音声データを、バス２１を介してスピーカ３１に供給する。表示制御部３０は、供給された動画像データに基づく動画像（複数の画像からなる動画像）を表示部４３に表示させるよう制御し、スピーカ３１は、供給された音声データに基づく音声を出力する。これにより記録媒体４４に記録されたデータ（コンテンツ）を、ユーザにより指定されたインデックスで特定される位置から再生することができる。
【０２１８】
このとき、例えば、ステップＳ２５９の処理で、図３０の画像１６１（すなわち動画＃１のシーンインデックス１００）が選択された場合、動画＃１のシーンインデックス１００のシーン開始時における記録媒体上の位置データ１０３で示される記録媒体４４上の位置からデータの再生が行われる。また、例えば、ステップＳ２５９の処理で、図３０の画像１６２（すなわち動画＃１のユーザインデックス１５０−１）が選択された場合、動画＃１のユーザインデックス１５０−１のユーザインデックス作成時における記録媒体上の位置データ１５４で特定される記録媒体４４上の位置からデータの再生が行われる。このとき、ユーザインデックス作成時における記録媒体上の位置データ１５４で特定される記録媒体４４上の位置から再生されて最初に表示される画像（ユーザインデックス作成時における記録媒体上の位置データ１５４で特定される記録媒体４４上の位置に記録されている画像データに基づく画像）は、ユーザインデックス１５０−１のインデックス画像データ１５４の画像に対応している。このことは、ユーザインデックス１５０−１のインデックス画像データ１５２が、ユーザインデックス作成時における記録媒体上の位置データ１５４で特定される記録媒体４４上の位置に記録されている画像データに基づいて作成されたものであるためである（上述した図１０のステップＳ２３の説明参照）。さらに、例えば、ステップＳ２５９の処理で、図３１の画像１９３（すなわち動画＃１の詳細インデックス１３０−１）が選択された場合、動画＃１の詳細インデックス１３０−１の詳細インデックス作成時における記録媒体上の位置データ１３４で特定される記録媒体４４上の位置からデータの再生が行われる。このとき、詳細インデックス作成時における記録媒体上の位置データ１３４で特定される記録媒体４４上の位置から再生されて最初に表示される画像（詳細インデックス作成時における記録媒体上の位置データ１３４で特定される記録媒体４４上の位置に記録されている画像データに基づく画像）は、詳細インデックス１３０−１のインデックス画像データ１３２の画像に対応している。このことは、詳細インデックス１３０のインデックス画像データ１３２が、詳細インデックス作成時における記録媒体上の位置データ１３４で特定される記録媒体４４上の位置に記録されている画像データに基づいて作成されたものであるためである（上述した図１０のステップＳ２０の説明参照）。
【０２１９】
ステップＳ２６１において、操作入力部２７は、ユーザインデックスの作成が指令されたか否かを判定する。具体的には、操作入力部２７は、再生停止ボタン７４またはユーザインデックス作成ボタン７５を選択する操作が入力された場合に、ユーザインデックス１５０の作成が指令されたと判定する。
【０２２０】
ステップＳ２６１において、ユーザインデックスの作成が指令されたと判定された場合、CPU２２は、ユーザインデックス１５０の作成を、バス２１を介してインデックス作成部２６に指令し、処理をステップＳ２６２に進める。
【０２２１】
これに対して、処理はステップＳ２６２に進み、インデックス作成部２６のユーザインデックス作成部６３は、ステップＳ２６２において、ユーザインデックス１５０を作成する。具体的には、上述した図１０のステップＳ２３の処理と同様に、ユーザインデックス作成部６３は、図８のインデックス画像名１５１を作成するとともに、ユーザインデックス１５０を作成すると判定された時（すなわち、この例の場合では、ユーザインデックス作成ボタン７５または再生停止ボタン７４が選択された時）に記録媒体４４に記録される画像データ（コンテンツに含まれる画像データ）を、バス２１を介して画像処理部２３から取得し、これに基づいて、図８のインデックス画像データ１５２を作成する。また、ユーザインデックス作成部６３は、バス２１を介してタイマ２５から現在時刻（すなわち、この例の場合では、ユーザインデックス作成ボタン７５または再生停止ボタン７４が選択された時刻）を取得し、これをユーザインデックス開始時刻１５３とし、いま（このユーザインデックス１５０を作成すると判定された時に）コンテンツが記録される記録媒体４４の記録空間上の位置を示すデータを、バス２１を介して記録再生制御部２８から取得し、これをユーザインデックス作成時における記録媒体上の位置データ１５４とする。これにより、図８のユーザインデックス１５０のインデックス画像名１５１、インデックス画像データ１５２、ユーザインデックス作成時刻１５３、およびユーザインデックス作成時における記録媒体上の位置データ１５４を含むユーザインデックス１５０が作成される。すなわち、この処理で作成されるユーザインデックス１５０のユーザインデックス作成時刻１５３により示される時刻は、記録媒体４４に記録されたコンテンツが再生されている時の時刻（日時）である。
【０２２２】
ステップＳ２６３において、CPU２２は、インデックス作成部２６のユーザインデックス作成部６３により作成されたユーザインデックス１５０を、バス２１を介してメモリカード２９に記憶させる。
【０２２３】
ステップＳ２６３の処理の後、またはステップＳ２６１でユーザインデックス１５０の作成が指令されていないと判定された場合、処理はステップＳ２６４に進み、操作入力部２７は、ユーザにより再生停止が指令されたか否かを判定する。具体的には、操作入力部２７は、再生停止ボタン７４を選択する操作が入力された場合に、再生停止が指令されたと判定する。ステップＳ２６４において、再生停止が指令されていないと判定された場合、処理はステップＳ２６１に戻り、それ以降の処理が繰り返される。すなわち、ステップＳ２６０の処理で再生を開始した後、再生停止が指令されるまでの間にユーザインデックス１５０の作成が指令された場合には、ユーザインデックス１５０が作成され、再生停止が指令された場合には、ユーザインデックス１５０が作成され、その後、処理はステップＳ２６４でYESと判定される。
【０２２４】
ステップＳ２６４において、再生停止が指令されたと判定された場合、処理はステップＳ２６５に進み、CPU２２は、再生停止処理を実行する。例えば、CPU２２は、記録再生制御部２８による記録媒体４４からのデータ（コンテンツ）の読み出し（再生）を停止させるよう制御する。ステップＳ２６５の処理の後、処理は終了される。
【０２２５】
図２８と図２９の処理により、最初に、メモリカード２９に記憶させていたシーンインデックス１００のインデックス画像データに基づく画像を表示させることで、ユーザに、記録媒体４４に記録されたコンテンツ（シーン）の概要を大まかに把握させることができ、次に、シーンインデックス１００の選択とともに詳細インデックス１３０の読み出しが指令された場合には、そのシーンインデックス１００に対応する（シーンインデックス１００より時間的後に記憶された）複数の詳細インデックス１３０の各インデックス画像データに基づく画像を表示させることで、ユーザに、その選択されたコンテンツ（シーン）の詳細な内容を把握させることができる。このように、ユーザの要求に応じて、各種のインデックスを表示させることができる。
【０２２６】
また、再生中に、再生停止が指令された場合に、ユーザインデックス１５０を作成してメモリカード２９に記憶させておくようにしたので、続きから再生する場合には、ユーザが、このとき（ステップＳ２６２の処理で）作成されたユーザインデックス１５０を選択するだけで、続きからの再生を容易に行うことができる。
【０２２７】
なお、ステップＳ２５８の処理で、表示制御部３０が、ステップＳ２５６の処理で詳細インデックスの読み出しの指令とともに選択されたシーンインデックス１００に対応するユーザインデックス１５０のインデックス画像を、詳細インデックス１３０とあわせて表示部４３に表示させるようにしたが、ユーザインデックス１５０のインデックス画像は表示させずに、詳細インデックス１３０のみを表示部４３に表示させるようにしてもよい。
【０２２８】
以上により、コンテンツが記録媒体４４に記録された場合、シーンインデックス１００、詳細インデックス１３０、およびユーザインデックス１５０の３種類のインデックスを作成し、メモリカード２９に記憶させるようにしたので、動画像データの再生や編集をより容易に行うことができる。また、記録媒体４４に記録されているコンテンツに対して、さらにコンテンツが上書きされた場合、メモリカード２９に記憶されているインデックスも適宜修正するようにしたので、常に、記録媒体４４に記録されているコンテンツとメモリカード２９に記憶されているインデックス情報の同期を取ることができる。
【０２２９】
さらに、ユーザは、記録媒体４４に記録されたシーン（コンテンツ）の大まかな概略をシーンインデックス１００により知ることができ、選択したシーンの詳細を、詳細インデックス１３０により知ることができ、ユーザ自身が気になる場面や、一旦再生を中断（再生停止）した場合には、ユーザインデックス１５０により、気になる場面を迅速に検索することや、続きからの再生を行うことができる。すなわち、ユーザは、所望する再生位置の検索を迅速に行うことができる。
【０２３０】
記録媒体４４へのコンテンツ（シーン）の記録を行う場合、詳細インデックス１３０のみを作成するようにした場合、コンテンツ全体に対する詳細インデックス１３０を作成するため、記録媒体４４上の厳密な位置の指定や、コンテンツ全体の詳細な内容を、ユーザに把握させることができる反面、最初に表示させるインデックスの数が多くなるので、ユーザが所望するコンテンツの検索に手間がかかり、大まかなコンテンツの把握も困難であるという問題があった。そこで、コンテンツの記録開始時に、コンテンツの内容に沿ったシーンインデックス１００をさらに作成することで、コンテンツ全体を大まかに把握させることができる。また、ユーザにより指令された時点においてユーザインデックス１５０をさらに作成することで、ユーザが所望するインデックスを作成することができる。
【０２３１】
このように、３種類のインデックス（シーンインデックス１００、詳細インデックス１３０、およびユーザインデックス１５０）を適宜作成してメモリカード２９に記憶させるようにしたので、コンテンツの編集、頭出しを、迅速かつ容易に行うことができるとともに、ユーザに、迅速に内容を把握させることができる。
【０２３２】
なお、記録媒体４４に記録されたシーン（コンテンツ）を編集する場合、図２８と図２９の処理と同様に、最初にユーザが、シーンインデックス１００の一覧を見ることで（図３０を見ることで）、選択したい部分の大まかな位置を把握し、次に、図３１に示されるようなシーンインデックス１００の近傍の詳細インデックス１３０（シーンインデックス１００が記憶された時刻より後に記憶された詳細インデックス１３０）の一覧を見ることで、詳細なイン点とアウト点を選択することができ、よって、イン点とアウト点の選択を容易に行うことができる。すなわち、シーンインデックス１００、詳細インデックス１３０、およびユーザインデックス１５０を適宜使い分けることで、容易に編集を行うことができる。
【０２３３】
また、ユーザは、録画（記録）時に、ユーザインデックス作成ボタン７５を操作しておくことで、編集で使用したい場面のユーザインデックス１５０を録画時に作成させることができる。
【０２３４】
さらに、ユーザからの指令に基づいて作成されたユーザインデックス１５０から少しずれた位置（時刻）を指定したい場合であっても、詳細インデックス１３０が作成されているので、詳細インデックス１３０を選択することで指定することができる。
【０２３５】
以上の処理をまとめると以下のようになる。
【０２３６】
記録再生装置１１は、シーンとシーンの区切りごとにシーンインデックス１００を作成するとともに、シーンの記録中の所定の時間ごとに、細かい時間区切りを示す詳細インデックス１３０を複数作成する。また、記録再生装置１１は、ユーザにより指令された場合に、ユーザインデックス１５０を作成する。
【０２３７】
インデックスを利用する場面では、これらの３種類のインデックスのうち、最も適した種類のインデックスが選択され、表示される。例えば、記録媒体４４に記録されている全てのシーン（コンテンツ）の把握や、シーン単位でのインデックスの選択といった場面では、シーンインデックス１００が選択されて表示され、シーン内の詳細な内容や細かい時簡単位での記録媒体４４上の位置の指定といった場面では、詳細インデックス１３０が選択されて表示される。これにより、その場面において理想的なインデックスを利用することができる。
【０２３８】
これにより、シーンインデックス１００のみが作成される場合、詳細インデックス１３０のみが作成される場合、またはユーザインデックス１５０のみが作成される場合と比較して、これらのインデックスを適宜用いることで、幅広くインデックスを利用することができる。
【０２３９】
例えば、詳細インデックス１３０のみを作成する場合、インデックスの数が膨大になり、一覧性や検索性が低下していたが、これに加えてシーン（コンテンツ）単位でシーンインデックス１００を作成することで、一覧性や検索性を改善することができる。
【０２４０】
また、シーンインデックス１００のみを作成する場合、シーンとシーンの切り替わりの場面に、黒画面、無音、幕といった、内容を類推しにくいインデックスが作成される可能性があるが、所定の時間毎に詳細インデックス１３０をあわせて作成することで、ユーザは、シーンインデックス１００の近傍の詳細インデックス１３０を参照することができ、より確実にシーンの詳細な内容を把握することができる。
【０２４１】
さらに、ユーザインデックス１５０のみを作成する場合、インデックスの作成を毎回手動で指令する手間がかかり、結果としてインデックスが作成されにくくなる可能性があったが、これに加えて、シーンインデックス１００と詳細インデックス１３０とを作成するようにしたことで、インデックス作成の手間を軽減することができる。
【０２４２】
また、シーンインデックス１００と詳細インデックス１３０とに、ユーザインデックス１５０の作成をさらに加えることで、（後日）再生時に新しいインデックス（ユーザインデックス１５０）を追加したり、インデックスによる選択点（イン点、アウト点）を微調整したりするといった、シーンインデックス１００と詳細インデックス１３０のみでは実現できなかった利用を可能とすることができる。
【０２４３】
なお、以上の例では、複数の画像からなる動画像のデータを示す動画像データと音声データを少なくとも含むコンテンツ（シーン）を記録媒体４４に記録する記録再生装置１１としたが、少なくとも動画像データを記録媒体４４に記録する記録再生装置１１でも、本発明を適用することができる。また、記録再生装置でなくとも、記録処理を行う記録装置であってもよい。
【０２４４】
また、シーンインデックス１００、詳細インデックス１３０、およびユーザインデックス１５０の構成は、それぞれ図６，図７，図８に示される構成に限らず、他のデータを含めるようにしてもよい。例えば、図６，図７，図８のデータに、音声処理部２４により音声処理された音声データの一部をさらに含めるようにしてもよい。
【０２４５】
さらに、以上の例では、図１の撮像部４１に撮像された動画像のデータと、音声入力部４２により取り込まれた音声のデータを少なくとも含むコンテンツについて説明したが、本発明は、放送され、受信された動画像データと音声データからなるコンテンツに適用することもできる。この場合、撮像部４１は、単に、外部（端子）からの動画像データの入力を受け付け、音声入力部４２は、外部（端子）からの音声データの入力を受け付ければよい。
【０２４６】
また、以上の例では、シーンインデックス１００のシーン開始時刻１０１、シーン終了時刻１０２を録画した日時とするようにしたが、記録媒体上の時間を示す時刻とするようにしてもよい。このようにした場合、上述した例では、記録媒体上の位置データに基づいて、インデックスが有効であるか（インデックスの修正が必要であるか）否かを判定したが、記録媒体上の時刻に基づいて、インデックスが有効であるか（インデックスの修正が必要であるか）否かを判定するようにしてもよい。
【０２４７】
さらに、新たにコンテンツが録画され、それに対応するインデックスがメモリカード２９に記憶される場合に、そのコンテンツが、あらかじめ記録媒体４４に記録されているコンテンツの上書きである場合であっても、メモリカード２９に記憶されているインデックスを修正するようにしたので、常に、記録媒体４４に記録されているコンテンツとメモリカード２９に記憶されているインデックス情報の同期を取ることができる。
【０２４８】
具体的には、新たに記録媒体４４に記録された動画＃４（コンテンツ）が、図２０に示されるように、動画＃２を全て上書きするとともに、動画＃１の後ろの一部と動画＃３の前の一部とを上書きした場合、インデックス修正部３２は、メモリカード２９に記憶されている動画＃２のインデックスを消去するとともに（図１６のステップＳ１０５）、動画＃１の記録終了位置ｂを位置pheadに修正し、さらに記録開始時刻も（１−ＥＴ）'に修正する。また、インデックス修正部３２は、動画＃３の記録開始位置ｃを位置ptailに修正し、さらに、記録開始時刻も（３−ＳＴ）'に修正する。これにより、インデックス情報を図２１の「状態＃１」から「状態＃２」に修正することができる。
【０２４９】
また、例えば、新たに記録媒体４４に記録された動画＃４（コンテンツ）が、図２２に示されるように、動画＃２の後ろの一部と動画＃３の前の一部とを上書きした場合、インデックス修正部３２は、メモリカード２９に記憶されている動画＃２の記録終了位置ｃを位置pheadに修正するとともに、記録終了時刻も時刻（２−ＥＴ）'に修正する。また、インデックス修正部３２は、動画＃３の記録開始位置ｃを位置ptailに修正し、さらに、記録開始時刻も（３−ＳＴ）'に修正する。これにより、インデックス情報を図２３の「状態＃１」から「状態＃３」に修正することができる。
【０２５０】
さらに、例えば、新たに記録媒体４４に記録された動画＃４（コンテンツ）が、図２４に示されるように、動画＃２の一部に含まれるように上書きした場合、インデックス修正部３２は、メモリカード２９に記憶されている動画＃２の記録終了位置ｃを位置pheadに修正するとともに、記録終了時刻も時刻（２−ＥＴ）'に修正する。また、インデックス修正部３２は、動画＃４により分割された動画＃２の後半を、動画＃５とし、動画＃５の記録開始位置を位置ptail、記録終了位置を動画＃２の元々の記録終了位置である位置ｃ、記録開始時刻を時刻（５−ＳＴ）、記録終了時刻を動画＃２の元々の記録終了時刻である時刻（２−ＥＴ）とする新しいインデックスを再作成する。これにより、インデックス情報を図２５の「状態＃１」から「状態＃４」に修正することができる。
【０２５１】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。この場合、上述した処理は、図３２に示されるようなパーソナルコンピュータにより実行される。
【０２５２】
図３２において、CPU（Central Processing Unit）５０１は、ROM（Read Only Memory）５０２、または記憶部５０８に記憶されているプログラムに従って各種の処理を実行する。RAM（Random Access Memory）５０３には、CPU５０１が実行するプログラムやデータなどが適宜記憶される。これらのCPU５０１、ROM５０２、およびRAM５０３は、バス５０４により相互に接続されている。
【０２５３】
CPU５０１にはまた、バス５０４を介して入出力インターフェース５０５が接続されている。入出力インターフェース５０５には、キーボード、マウス、マイクロホンなどよりなる入力部５０６、ディスプレイ、スピーカなどよりなる出力部５０７が接続されている。CPU５０１は、入力部５０６から入力される指令に対応して各種の処理を実行する。そして、CPU５０１は、処理の結果を出力部５０７に出力する。
【０２５４】
入出力インターフェース５０５に接続されている記憶部５０８は、例えばハードディスクからなり、CPU５０１が実行するプログラムや各種のデータを記憶する。通信部５０９は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
【０２５５】
また、通信部５０９を介してプログラムを取得し、記憶部５０８に記憶してもよい。
【０２５６】
入出力インターフェース５０５に接続されているドライブ５１０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア５２１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部５０８に転送され、記憶される。
【０２５７】
一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム格納媒体からインストールされる。
【０２５８】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム格納媒体は、図３２に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)を含む）、光磁気ディスク（ＭＤ（Mini-Disc）を含む）、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア５２１、または、プログラムが一時的もしくは永続的に格納されるROM５０２や、記憶部５０８を構成するハードディスクなどにより構成される。プログラム格納媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインターフェースである通信部５０９を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０２５９】
なお、本明細書において、プログラム格納媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０２６０】
【図１】本発明を適用した記録再生装置の構成例を示すブロック図である。
【図２】図１のインデックス作成部の詳細な構成例を示すブロック図である。
【図３】図１の操作入力部の詳細な構成例を示すブロック図である。
【図４】図１のインデックス修正部の詳細な構成例を示すブロック図である。
【図５】インデックスの種類と、それに対応する作成条件を示す図である。
【図６】シーンインデックスに含まれるデータの例を説明する図である。
【図７】詳細インデックスに含まれるデータの例を説明する図である。
【図８】ユーザインデックスに含まれるデータの例を説明する図である。
【図９】録画処理を説明するフローチャートである。
【図１０】録画処理を説明するフローチャートである。
【図１１】各インデックスが作成されるタイミングを説明する図である。
【図１２】メモリカードに記憶されるインデックスの例を説明する図である。
【図１３】記録媒体に記録されるコンテンツとメモリカードに記憶されるインデックスの関係を説明する図である。
【図１４】記録媒体に記録されるコンテンツとメモリカードに記憶されるインデックスの関係を説明する図である。
【図１５】図１３と図１４に対し、シーンインデックスの特徴的構成を抜き出した図である。
【図１６】インデックス修正処理を説明するフローチャートである。
【図１７】インデックス修正処理を説明するフローチャートである。
【図１８】動画＃４に対応してメモリカードに記憶されるインデックス情報の例を示す図である。
【図１９】動画＃４に対応してメモリカードに記憶されるインデックス情報の例を示す図である。
【図２０】記録媒体に記録された動画が動画＃４により上書きされる例を示す図である。
【図２１】図２０に対応して修正されるインデックス情報の例を示す図である。
【図２２】記録媒体に記録された動画が動画＃４により上書きされる他の例を示す図である。
【図２３】図２２に対応して修正されるインデックス情報の例を示す図である。
【図２４】記録媒体に記録された動画が動画＃４により上書きされる他の例を示す図である。
【図２５】図２４に対応して修正されるインデックス情報の例を示す図である。
【図２６】シーンインデックス再作成処理を説明するフローチャートである。
【図２７】アップデートおよび代表画像変更処理を説明するフローチャートである。
【図２８】再生処理を説明するフローチャートである。
【図２９】再生処理を説明するフローチャートである。
【図３０】図１の表示部に表示される画面例を説明する図である。
【図３１】図１の表示部に表示される画面例を説明する図である。
【図３２】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０２６１】
１１  記録再生装置，  ２２  CPU，  ２５  タイマ，  ２６  インデックス作成部，  ２７  操作入力部，  ２８  記録再生制御部，  ２９  メモリカード，  ３０  表示制御部，  ３２  インデックス修正部，  ６１  シーンインデックス作成部，  ６２  詳細インデックス作成部，  ６３  ユーザインデックス作成部，  ７１  録画開始ボタン，  ７２  録画停止ボタン，  ７３  再生開始ボタン，  ７４  再生停止ボタン，  ７５  ユーザインデックス作成ボタン，  ８１  判定部，  ８２  修正処理部，  １００  シーンインデックス，  １０１  シーン開始時刻，  １０２  シーン終了時刻，  １０３  シーン開始時における記録媒体上の位置データ，  １０４  シーン停止時における記録媒体上の位置データ，  １０５  インデックス画像名，  １０６  インデックス画像データ，  １０７  シーンタイトル，  １０８  付加データ，  １０９  代表画像パラメータ，  １３０  詳細インデックス，  １３１  インデックス画像名，  １３２  インデックス画像データ，  １３３  詳細インデックス作成時刻，  １３４  詳細インデックス作成時における記録媒体上の位置データ，  １５０  ユーザインデックス，  １５１  インデックス画像名，  １５２  インデックス画像データ，  １５３  ユーザインデックス作成時刻，  １５４  ユーザインデックス作成時における記録媒体上の位置データ
【図１】
2007006167.tif 000003
【図２】
2007006167.tif 000004
【図３】
2007006167.tif 000005
【図４】
2007006167.tif 000006
【図５】
2007006167.tif 000007
【図６】
2007006167.tif 000008
【図７】
2007006167.tif 000009
【図８】
2007006167.tif 000010
【図９】
2007006167.tif 000011
【図１０】
2007006167.tif 000012
【図１１】
2007006167.tif 000013
【図１２】
2007006167.tif 000014
【図１３】
2007006167.tif 000015
【図１４】
2007006167.tif 000016
【図１５】
2007006167.tif 000017
【図１６】
2007006167.tif 000018
【図１７】
2007006167.tif 000019
【図１８】
2007006167.tif 000020
【図１９】
2007006167.tif 000021
【図２０】
2007006167.tif 000022
【図２１】
2007006167.tif 000023
【図２２】
2007006167.tif 000024
【図２３】
2007006167.tif 000025
【図２４】
2007006167.tif 000026
【図２５】
2007006167.tif 000027
【図２６】
2007006167.tif 000028
【図２７】
2007006167.tif 000029
【図２８】
2007006167.tif 000030
【図２９】
2007006167.tif 000031
【図３０】
2007006167.tif 000032
【図３１】
2007006167.tif 000033
【図３２】
2007006167.tif 000034