(57)【特許請求の範囲】
【請求項１】
情報記録媒体に記録されているコンテンツを再生するコンテンツ再生装置において、
前記コンテンツの再生が開始されたか否かを判定する第１の判定手段と、
前記第１の判定手段により、前記コンテンツの再生が開始されたと判定された場合、再生開始位置を検出する第１の検出手段と、
前記コンテンツの再生が停止されたか否かを判定する第２の判定手段と、
前記第２の判定手段により、前記コンテンツの再生が停止されたと判定された場合、再生終了位置を検出する第２の検出手段と、
前記再生開始位置と前記再生終了位置を記憶する記憶手段と、
前記再生開始位置と前記再生終了位置に基づいて、編集点を決定する決定手段と
を備えることを特徴とするコンテンツ再生装置。
【請求項２】
前記決定手段は、複数の前記再生開始位置と複数の前記再生終了位置に重み付けを行って、前記編集点を決定する
ことを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項３】
前記決定手段により決定された前記編集点を、前記情報記録媒体に記録する記録手段
をさらに備える
ことを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項４】
前記情報記録媒体に記録された前記編集点を再生し、その編集点に基づいて、前記情報記録媒体に記録されている前記コンテンツを再生する再生手段
をさらに備える
ことを特徴とする請求項３に記載のコンテンツ再生装置。
【請求項５】
前記第１の検出手段は、実際の再生開始位置が所定の領域内に位置するか否かを判定し、所定の領域内に位置すると判定された場合、最も近いシーンの先頭を前記再生開始位置として検出する
ことを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項６】
前記第２の検出手段は、実際の再生終了位置が所定の領域内に位置するか否かを判定し、所定の領域内に位置すると判定された場合、最も近いシーンの終端を前記再生終了位置として検出する
ことを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項７】
情報記録媒体に記録されているコンテンツを再生するコンテンツ再生装置において、
前記コンテンツの再生が開始されたか否かを判定する第１の判定手段と、
前記第１の判定手段により、前記コンテンツの再生が開始されたと判定された場合、再生開始位置を検出する第１の検出手段と、
前記コンテンツの再生が停止されたか否かを判定する第２の判定手段と、
前記第２の判定手段により、前記コンテンツの再生が停止されたと判定された場合、再生終了位置を検出する第２の検出手段と、
前記再生開始位置と前記再生終了位置を記憶する記憶手段と、
前記再生開始位置と前記再生終了位置の間の時間と所定の基準値の長さを判定する第３の判定手段と
を備え、
前記記憶手段は、前記第３の判定手段により、前記再生開始位置と前記再生終了位置の間の時間が前記基準値より長いと判定された場合、前記再生開始位置と前記再生終了位置を記憶する
ことを特徴とするコンテンツ再生装置。
【請求項８】
前記第３の判定手段により、前記再生開始位置と前記再生終了位置の間の時間が前記基準値より短いと判定された場合、前記記憶手段はその前記再生開始位置と前記再生終了位置を記憶しない
ことを特徴とする請求項７に記載のコンテンツ再生装置。
【請求項９】
情報記録媒体に記録されているコンテンツを再生するコンテンツ再生装置のコンテンツ再生方法において、
前記コンテンツの再生が開始されたか否かを判定する第１の判定ステップと、
前記第１の判定ステップの処理により、前記コンテンツの再生が開始されたと判定された場合、再生開始位置を検出する第１の検出ステップと、
前記コンテンツの再生が停止されたか否かを判定する第２の判定ステップと、
前記第２の判定ステップの処理により、前記コンテンツの再生が停止されたと判定された場合、再生終了位置を検出する第２の検出ステップと、
前記再生開始位置と前記再生終了位置の記憶を制御する記憶制御ステップと、
前記再生開始位置と前記再生終了位置の再生を制御する再生制御ステップと、
前記再生制御ステップの処理により再生された前記再生開始位置と前記再生終了位置に基づいて、編集点を決定する決定ステップと
を含むことを特徴とするコンテンツ再生方法。
【請求項１０】
前記第１の検出ステップの処理は、実際の再生開始位置が所定の領域内に位置するか否かを判定し、所定の領域内に位置すると判定された場合、最も近いシーンの先頭を前記再生開始位置として検出する
ことを特徴とする請求項９に記載のコンテンツ再生方法。
【請求項１１】
前記第２の検出ステップの処理は、実際の再生終了位置が所定の領域内に位置するか否かを判定し、所定の領域内に位置すると判定された場合、最も近いシーンの終端を前記再生終了位置として検出する
ことを特徴とする請求項９に記載のコンテンツ再生方法。
【請求項１２】
情報記録媒体に記録されているコンテンツを再生するコンテンツ再生装置のコンテンツ再生方法において、
前記コンテンツの再生が開始されたか否かを判定する第１の判定ステップと、
前記第１の判定ステップの処理により、前記コンテンツの再生が開始されたと判定された場合、再生開始位置を検出する第１の検出ステップと、
前記コンテンツの再生が停止されたか否かを判定する第２の判定ステップと、
前記第２の判定ステップの処理により、前記コンテンツの再生が停止されたと判定された場合、再生終了位置を検出する第２の検出ステップと、
前記再生開始位置と前記再生終了位置の記憶を制御する記憶制御ステップと、
前記再生開始位置と前記再生終了位置の間の時間と所定の基準値の長さを判定する第３の判定ステップと
を含み、
前記記憶制御ステップの処理は、前記第３の判定ステップの処理により、前記再生開始位置と前記再生終了位置の間の時間が前記基準値より長いと判定された場合、前記再生開始位置と前記再生終了位置を記憶させる
ことを特徴とするコンテンツ再生方法。
【請求項１３】
情報記録媒体に記録されているコンテンツを再生するコンテンツ再生装置のプログラムであって、
前記コンテンツの再生が開始されたか否かを判定する第１の判定ステップと、
前記第１の判定ステップの処理により、前記コンテンツの再生が開始されたと判定された場合、再生開始位置を検出する第１の検出ステップと、
前記コンテンツの再生が停止されたか否かを判定する第２の判定ステップと、
前記第２の判定ステップの処理により、前記コンテンツの再生が停止されたと判定された場合、再生終了位置を検出する第２の検出ステップと、
前記再生開始位置と前記再生終了位置の記憶を制御する記憶制御ステップと、
前記再生開始位置と前記再生終了位置の再生を制御する再生制御ステップと、
前記再生制御ステップの処理により再生された前記再生開始位置と前記再生終了位置に基づいて、編集点を決定する決定ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１４】
前記第１の検出ステップの処理は、実際の再生開始位置が所定の領域内に位置するか否かを判定し、所定の領域内に位置すると判定された場合、最も近いシーンの先頭を前記再生開始位置として検出する
ことを特徴とする請求項１３に記載の記録媒体。
【請求項１５】
前記第２の検出ステップの処理は、実際の再生終了位置が所定の領域内に位置するか否かを判定し、所定の領域内に位置すると判定された場合、最も近いシーンの終端を前記再生終了位置として検出する
ことを特徴とする請求項１３に記載の記録媒体。
【請求項１６】
情報記録媒体に記録されているコンテンツを再生するコンテンツ再生装置のプログラムであって、
前記コンテンツの再生が開始されたか否かを判定する第１の判定ステップと、
前記第１の判定ステップの処理により、前記コンテンツの再生が開始されたと判定された場合、再生開始位置を検出する第１の検出ステップと、
前記コンテンツの再生が停止されたか否かを判定する第２の判定ステップと、
前記第２の判定ステップの処理により、前記コンテンツの再生が停止されたと判定された場合、再生終了位置を検出する第２の検出ステップと、
前記再生開始位置と前記再生終了位置の記憶を制御する記憶制御ステップと、
前記再生開始位置と前記再生終了位置の間の時間と所定の基準値の長さを判定する第３の判定ステップと
を含み、
前記記憶制御ステップの処理は、前記第３の判定ステップの処理により、前記再生開始位置と前記再生終了位置の間の時間が前記基準値より長いと判定された場合、前記再生開始位置と前記再生終了位置を記憶させる
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１７】
情報記録媒体に記録されているコンテンツを再生するコンテンツ再生装置を制御するコンピュータに、
前記コンテンツの再生が開始されたか否かを判定する第１の判定ステップと、
前記第１の判定ステップの処理により、前記コンテンツの再生が開始されたと判定され
た場合、再生開始位置を検出する第１の検出ステップと、
前記コンテンツの再生が停止されたか否かを判定する第２の判定ステップと、
前記第２の判定ステップの処理により、前記コンテンツの再生が停止されたと判定され
た場合、再生終了位置を検出する第２の検出ステップと、
前記再生開始位置と前記再生終了位置の記憶を制御する記憶制御ステップと、
前記再生開始位置と前記再生終了位置の再生を制御する再生制御ステップと、
前記再生制御ステップの処理により再生された前記再生開始位置と前記再生終了位置に基づいて、編集点を決定する決定ステップと
を実行させることを特徴とするプログラム。
【請求項１８】
前記第１の検出ステップの処理は、実際の再生開始位置が所定の領域内に位置するか否かを判定し、所定の領域内に位置すると判定された場合、最も近いシーンの先頭を前記再生開始位置として検出する
ことを特徴とする請求項１７に記載のプログラム。
【請求項１９】
前記第２の検出ステップの処理は、実際の再生終了位置が所定の領域内に位置するか否かを判定し、所定の領域内に位置すると判定された場合、最も近いシーンの終端を前記再生終了位置として検出する
ことを特徴とする請求項１７に記載のプログラム。
【請求項２０】
情報記録媒体に記録されているコンテンツを再生するコンテンツ再生装置を制御するコンピュータに実行させるプログラムにおいて、
前記コンテンツの再生が開始されたか否かを判定する第１の判定ステップと、
前記第１の判定ステップの処理により、前記コンテンツの再生が開始されたと判定され
た場合、再生開始位置を検出する第１の検出ステップと、
前記コンテンツの再生が停止されたか否かを判定する第２の判定ステップと、
前記第２の判定ステップの処理により、前記コンテンツの再生が停止されたと判定され
た場合、再生終了位置を検出する第２の検出ステップと、
前記再生開始位置と前記再生終了位置の記憶を制御する記憶制御ステップと、
前記再生開始位置と前記再生終了位置の間の時間と所定の基準値の長さを判定する第３の判定ステップと
を含み、
前記記憶制御ステップの処理は、前記第３の判定ステップの処理により、前記再生開始位置と前記再生終了位置の間の時間が前記基準値より長いと判定された場合、前記再生開始位置と前記再生終了位置を記憶させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツ再生装置及び方法、記録媒体、並びにプログラムに関し、特に、編集者の意図を反映して簡単に自動編集することができるようにしたコンテンツ再生装置及び方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
ビデオカメラにより撮影された画像ファイルの自動編集は、多くのソフトウェアによって実現されている。
【０００３】
このような従来の自動編集用ソフトウェアは、撮影者の意図とは無関係に、シーンの切り換わり、１シーン当たりの撮影時間、動きのあるシーン、動きのないシーン、明るいシーン、暗いシーンといった撮影データから読み取れる内容（撮影状態）に基づいて、所定の判断条件でシーンを選択し、自動編集を行っている。
【０００４】
【発明が解決しようとする課題】
しかしながら、このような従来の自動編集では、主に撮った画像の情報に基づいて編集が行われるため、撮影の仕方によっては、編集者（撮影者）の意図とは異なった作品（編集結果）に仕上がってしまうという課題があった。
【０００５】
そこで、撮影中または撮影直後にランク分けし、そのランク分けのデータを、編集条件としてメディア上に記録し、その編集条件に基づいて自動編集することも提案されている。
【０００６】
しかしながら、通常、撮影者は撮影操作に没頭しているため、データ入力までは気が回らず、撮影中に、撮影者の意図を盛り込むことは困難であった。
【０００７】
従って、自動編集は、イン点とアウト点を編集者が手動で指定するマニュアル編集に比べて、編集者の手間が掛からず編集できる反面、編集者の意図が反映されない作品となることが多いため、利用されることが少なかった。
【０００８】
これに対して、マニュアル編集は編集者の意図を正確に反映させることが可能であるが、編集操作が煩雑で時間がかかるため、一般のユーザは、編集から遠のく傾向があった。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、編集者の意図にそった編集を、簡単に、かつ自動的に行うことを目的とする。
【００１０】
【課題を解決するための手段】
本発明の第１のコンテンツ再生装置は、コンテンツの再生が開始されたか否かを判定する第１の判定手段と、第１の判定手段により、コンテンツの再生が開始されたと判定された場合、再生開始位置を検出する第１の検出手段と、コンテンツの再生が停止されたか否かを判定する第２の判定手段と、第２の判定手段により、コンテンツの再生が停止されたと判定された場合、再生終了位置を検出する第２の検出手段と、再生開始位置と再生終了位置を記憶する記憶手段と、再生開始位置と再生終了位置に基づいて、編集点を決定する決定手段とを備えることを特徴とする。
【００１３】
決定手段は、複数の再生開始位置と複数の再生終了位置に重み付けを行って、編集点を決定することができる。
【００１４】
決定手段により決定された編集点を、情報記録媒体に記録する記録手段をさらに備えることができる。
【００１５】
情報記録媒体に記録された編集点を再生し、その編集点に基づいて、情報記録媒体に記録されているコンテンツを再生する再生手段をさらに備えることができる。
【００１６】
第１の検出手段は、実際の再生開始位置が所定の領域内に位置するか否かを判定し、所定の領域内に位置すると判定された場合、最も近いシーンの先頭を再生開始位置として検出することができる。
【００１７】
第２の検出手段は、実際の再生終了位置が所定の領域内に位置するか否かを判定し、所定の領域内に位置すると判定された場合、最も近いシーンの終端を再生終了位置として検出することができる。
【００１８】
本発明の第２のコンテンツ再生装置は、コンテンツの再生が開始されたか否かを判定する第１の判定手段と、第１の判定手段により、コンテンツの再生が開始されたと判定された場合、再生開始位置を検出する第１の検出手段と、コンテンツの再生が停止されたか否かを判定する第２の判定手段と、第２の判定手段により、コンテンツの再生が停止されたと判定された場合、再生終了位置を検出する第２の検出手段と、再生開始位置と再生終了位置を記憶する記憶手段と、再生開始位置と再生終了位置の間の時間と所定の基準値の長さを判定する第３の判定手段とを備え、記憶手段は、第３の判定手段により、再生開始位置と再生終了位置の間の時間が基準値より長いと判定された場合、再生開始位置と再生終了位置を記憶することを特徴とする。
【００１９】
第３の判定手段により、再生開始位置と再生終了位置の間の時間が基準値より短いと判定された場合、記憶手段はその再生開始位置と再生終了位置を記憶しないことができる。
【００２０】
本発明のコンテンツ再生方法は、コンテンツの再生が開始されたか否かを判定する第１の判定ステップと、第１の判定ステップの処理により、コンテンツの再生が開始されたと判定された場合、再生開始位置を検出する第１の検出ステップと、コンテンツの再生が停止されたか否かを判定する第２の判定ステップと、第２の判定ステップの処理により、コンテンツの再生が停止されたと判定された場合、再生終了位置を検出する第２の検出ステップと、再生開始位置と再生終了位置の記憶を制御する記憶制御ステップと、再生開始位置と再生終了位置の再生を制御する再生制御ステップと、再生制御ステップの処理により再生された再生開始位置と再生終了位置に基づいて、編集点を決定する決定ステップとを含むことを特徴とする。
第１の検出ステップの処理は、実際の再生開始位置が所定の領域内に位置するか否かを判定し、所定の領域内に位置すると判定された場合、最も近いシーンの先頭を再生開始位置として検出するようにすることができる。
第２の検出ステップの処理は、実際の再生終了位置が所定の領域内に位置するか否かを判定し、所定の領域内に位置すると判定された場合、最も近いシーンの終端を再生終了位置として検出するようにすることができる。
本発明の第２のコンテンツ再生方法は、コンテンツの再生が開始されたか否かを判定する第１の判定ステップと、第１の判定ステップの処理により、コンテンツの再生が開始されたと判定された場合、再生開始位置を検出する第１の検出ステップと、コンテンツの再生が停止されたか否かを判定する第２の判定ステップと、第２の判定ステップの処理により、コンテンツの再生が停止されたと判定された場合、再生終了位置を検出する第２の検出ステップと、再生開始位置と再生終了位置の記憶を制御する記憶制御ステップと、再生開始位置と再生終了位置の間の時間と所定の基準値の長さを判定する第３の判定ステップとを含み、記憶制御ステップの処理は、第３の判定ステップの処理により、再生開始位置と再生終了位置の間の時間が基準値より長いと判定された場合、再生開始位置と再生終了位置を記憶させることを特徴とする。
【００２１】
本発明の第１の記録媒体のプログラムは、コンテンツの再生が開始されたか否かを判定する第１の判定ステップと、第１の判定ステップの処理により、コンテンツの再生が開始されたと判定された場合、再生開始位置を検出する第１の検出ステップと、コンテンツの再生が停止されたか否かを判定する第２の判定ステップと、第２の判定ステップの処理により、コンテンツの再生が停止されたと判定された場合、再生終了位置を検出する第２の検出ステップと、再生開始位置と再生終了位置の記憶を制御する記憶制御ステップと、再生開始位置と再生終了位置の再生を制御する再生制御ステップと、再生制御ステップの処理により再生された再生開始位置と再生終了位置に基づいて、編集点を決定する決定ステップとを含むことを特徴とする。
第１の検出ステップの処理は、実際の再生開始位置が所定の領域内に位置するか否かを判定し、所定の領域内に位置すると判定された場合、最も近いシーンの先頭を再生開始位置として検出するようにすることができる。
第２の検出ステップの処理は、実際の再生終了位置が所定の領域内に位置するか否かを判定し、所定の領域内に位置すると判定された場合、最も近いシーンの終端を再生終了位置として検出するようにすることができる。
本発明の第２の記録媒体のプログラムは、コンテンツの再生が開始されたか否かを判定する第１の判定ステップと、第１の判定ステップの処理により、コンテンツの再生が開始されたと判定された場合、再生開始位置を検出する第１の検出ステップと、コンテンツの再生が停止されたか否かを判定する第２の判定ステップと、第２の判定ステップの処理により、コンテンツの再生が停止されたと判定された場合、再生終了位置を検出する第２の検出ステップと、再生開始位置と再生終了位置の記憶を制御する記憶制御ステップと、再生開始位置と再生終了位置の間の時間と所定の基準値の長さを判定する第３の判定ステップとを含み、記憶制御ステップの処理は、第３の判定ステップの処理により、再生開始位置と再生終了位置の間の時間が基準値より長いと判定された場合、再生開始位置と再生終了位置を記憶させることを特徴とする。
【００２２】
本発明の第１のプログラムは、コンテンツの再生が開始されたか否かを判定する第１の判定ステップと、第１の判定ステップの処理により、コンテンツの再生が開始されたと判定された場合、再生開始位置を検出する第１の検出ステップと、コンテンツの再生が停止されたか否かを判定する第２の判定ステップと、第２の判定ステップの処理により、コンテンツの再生が停止されたと判定された場合、再生終了位置を検出する第２の検出ステップと、再生開始位置と再生終了位置の記憶を制御する記憶制御ステップと、再生開始位置と再生終了位置の再生を制御する再生制御ステップと、再生制御ステップの処理により再生された再生開始位置と再生終了位置に基づいて、編集点を決定する決定ステップとをコンピュータに実行させることを特徴とする。
第１の検出ステップの処理は、実際の再生開始位置が所定の領域内に位置するか否かを判定し、所定の領域内に位置すると判定された場合、最も近いシーンの先頭を再生開始位置として検出するようにすることができる。
第２の検出ステップの処理は、実際の再生終了位置が所定の領域内に位置するか否かを判定し、所定の領域内に位置すると判定された場合、最も近いシーンの終端を再生終了位置として検出するようにすることができる。
本発明の第２のプログラムは、コンテンツの再生が開始されたか否かを判定する第１の判定ステップと、第１の判定ステップの処理により、コンテンツの再生が開始されたと判定された場合、再生開始位置を検出する第１の検出ステップと、コンテンツの再生が停止されたか否かを判定する第２の判定ステップと、第２の判定ステップの処理により、コンテンツの再生が停止されたと判定された場合、再生終了位置を検出する第２の検出ステップと、再生開始位置と再生終了位置の記憶を制御する記憶制御ステップと、再生開始位置と再生終了位置の間の時間と所定の基準値の長さを判定する第３の判定ステップとを含み、記憶制御ステップの処理は、第３の判定ステップの処理により、再生開始位置と再生終了位置の間の時間が基準値より長いと判定された場合、再生開始位置と再生終了位置を記憶させることを特徴とする。
【００２３】
本発明の第１のコンテンツ再生装置および第１のコンテンツの再生方法、第１の記録媒体、並びに第１のプログラムにおいては、コンテンツの再生開始位置と再生終了位置が記憶され、その再生開始位置と再生終了位置に基づいて、編集点が決定される。
また、本発明の第２のコンテンツ再生装置および第２のコンテンツの再生方法、第２の記録媒体、並びに第２のプログラムにおいては、コンテンツの再生開始位置と再生終了位置の間の時間が基準値より長いと判定された場合、その再生開始位置と再生終了位置が記憶される。
【００２４】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して説明する。図１は、本発明を適用したディスクカムコーダ５０の構成を示す。
【００２５】
ビデオ符号器２には、CCD（charge-coupled device），CMOS（complementary metal-oxide semiconductor）等の撮像素を含む撮像部１からビデオ信号が入力される。ビデオ符号器２は、入力されたビデオ信号を圧縮符号化する。同様に、オーディオ符号器４には、マイクロホン３からオーディオ信号が入力され、オーディオ符号器４は、入力されたオーディオ信号を圧縮符号化する。ビデオ信号及びオーディオ信号を圧縮符号化する方法としては、例えばMPEG（Moving Picture
Experts Group）がある。
【００２６】
ビデオ符号器２及びオーディオ符号器４から出力された圧縮符号化されたビデオデータ及びオーディオデータは、ファイル生成器５に供給される。ファイル生成器５は、システム制御マイコン（マイクロコンピュータ）８によって制御され、特殊なハードウェアを用いずに動画等を同期して再生するためのコンピュータソフトウェアにより取り扱うことができるファイル構造をもつように、符号化ビデオデータとオーディオデータをビデオエレメンタリストリーム及びオーディオエレメンタリストリームに変換する。また、ファイル生成器５では、ビデオエレメンタリストリームとオーディオエレメンタリストリームを多重化し、１つのファイルを生成する。
【００２７】
ファイル生成器５で生成されたファイルがメモリコントローラ７を介してメモリ６に順次書きこまれる。メモリコントローラ７に対して、システム制御マイコン８からディスクへのデータ書きこみ要求が入力されると、メモリコントローラ７によって、メモリ６からファイル生成器５で生成されたファイルが読み出される。ここで、このファイルの符号化の転送レートは、ディスクへの書きこみデータの転送レートより低く、例えば約１／２とされている。従って、ファイルが連続的にメモリ６に書きこまれるのに対して、メモリ６からの読み出しは、メモリ６がオーバフローまたはアンダフローしないことをシステム制御マイコン８が監視しながら間欠的に行われる。
【００２８】
メモリコントローラ７を介してメモリ６から読み出されたファイルがエラー訂正符号化／復号器１０に供給される。エラー訂正符号化／復号器１０は、ファイルを一旦メモリ９に書きこみ、インターリーブ処理を施すとともに、エラー訂正符号の冗長データを生成し、冗長データが付加されたデータをメモリ９から読み出す。そして、エラー訂正符号化／復号器１０の出力がデータ変復調器１２に供給される。データ変復調器１２は、デジタルデータをディスクに記録する時に、再生時のクロック抽出を容易とし、符号間干渉のような問題が生じないように、データを変調する。
【００２９】
データ変復調器１２は、光ピックアップ１６を駆動するための信号を出力する。光ピックアップ１６は、記録用のレーザビームを光ディスク１４に照射する。このようにして、光ディスク１４に対してデータが記録される。また、光ディスク１４は、モータ１５によって、CLV（線速度一定）、CAV（角速度一定）、またはZCAV（ゾーンCLV）で回転される。
【００３０】
メモリコントローラ７から読み出される間欠的なデータを光ディスク１４へ記録するので、通常は、連続的な記録動作がなされず、一定のデータ量を記録したら記録動作を中断し、次の記録要求まで待機するように、記録動作が間欠的になされる。
【００３１】
また、システム制御マイコン８からの要求に応じて、ドライブ制御マイコン１１がサーボ回路１３に要求を出し、ディスクドライブ全体の制御がなされ、記録動作がなされる。サーボ回路１３によって、光ピックアップ１６のディスク径方向の移動サーボ、トラッキングサーボ、フォーカスサーボがなされ、また、モータ１５のスピンドルサーボがなされる。さらに、システム制御マイコン８は、ユーザが操作入力部２２を操作することによって制御される。
【００３２】
次に、再生のための構成について説明する。DVD（Digital Versatile Disk）等の光ディスク１４がディスクカムコーダ５０に装着されると、再生ボタン３１、キューボタン３２、レビューボタン３３、停止ボタン３４、ディスク取り出しボタン３５、自動編集再生モードボタン３６等を有する操作入力部２２からの入力信号に応じて、システム制御マイコン８はドライブ制御マイコン１１に要求を出力し、ドライブ制御マイコン１１がサーボ回路１３に要求を出力して、ディスクドライブ全体を制御する。再生する場合は、光ピックアップ１６は、再生用のレーザビームを光ディスク１４に照射し、光ディスク１４からの反射光を光ピックアップ１６中のホトディテクタによって再生信号に変換する。
【００３３】
この場合、サーボ回路１３は、光ピックアップ１６のホトディテクタの出力信号からトラッキングエラー及びフォーカスエラーを検出し、読み取りレーザビームがトラック上に位置し、トラック上に合焦するように制御する。また、サーボ回路１３は、光ディスク１４上の所望の位置のデータを再生するために、光ピックアップ１６の径方向の移動を制御する。
【００３４】
光ピックアップ１６は、画像ファィルの転送レートよりも高い、例えば２倍のレートで再生信号をデータ変復調器１２へ供給する。この場合、通常、連続的な再生は行われず、一定のデータ量を再生したら再生動作を中断し、次の再生要求まで待機するような間欠的な再生が行われる。
【００３５】
データ変復調器１２は、光ピックアップ１６からデータ変復調器１２に供給された再生信号を復調し、エラー訂正符号化／復号器１０に供給する。エラー訂正符号化／復号器１０は、復調された再生データを一旦メモリ９に書きこみ、デインターリーブ処理及びエラー訂正処理を実行する。メモリコントローラ７は、エラー訂正後の再生データをメモリ６に書きこむ。
【００３６】
メモリ６に書きこまれた再生データは、システム制御マイコン８の要求に応じて、ビデオデータ及びオーディオデータの多重化を解く同期のタイミングに合わせてファイル復号器１７に出力される。システム制御マイコン８は、ビデオデータ及びオーディオデータを連続再生するために、光ディスク１４から再生されてメモリ６に書きこまれるデータ量と、メモリ６から読み出してファイル復号器１７に出力されるデータ量を監視し、メモリ６がオーバフローまたはアンダフローしないように、メモリコントローラ７及びドライブ制御マイコン１１を制御し、光ディスク１４からのデータの読み出しを行う。
【００３７】
ファイル復号器１７では、システム制御マイコン８の制御によって、再生データをビデオエレメンタリストリーム及びオーディオエレメンタリストリームに分解する。そして、ビデオエレメンタリストリームがビデオ復号器１８に、オーディオエレメンタリストリームがオーディオ復号器２０に、それぞれ供給される。ファイル復号器１７からのビデオエレメンタリストリーム及びオーディオエレメンタリストリームは、両者が同期するように出力される。
【００３８】
ビデオ復号器１８及びオーディオ復号器２０は、圧縮符号化の復号をそれぞれ行い、ビデオ出力信号をLCD（liquid crystal display）１９に、オーディオ出力信号をスピーカ２１に、それぞれ出力し、画像と音声が再生される。
【００３９】
なお、上述したようにデータが記録された光ディスク１４は、着脱自在のものであるので、他の機器でも再生できる。例えば、上述の画像データを再生するソフトウェアで動作するパーソナルコンピュータが光ディスク１４に記録されているデータを読み取り、パーソナルコンピュータによって記録されているビデオ及びオーディオデータを再生することができる。さらに、この発明は、ビデオデータのみ、またはオーディオデータのみを扱う場合に対しても適用できる。
【００４０】
また、システム制御マイコン８には、インタネットに代表されるネットワークを介してデータを通信する通信部２４、プログラムなどの各種データを格納する半導体メモリなどよりなる記憶部２３が接続されている。
【００４１】
さらに、磁気ディスク４１、光ディスク４２、光磁気ディスク４３、半導体メモリ４４などの記録媒体に対してデータを読み書きするドライブ２５が必要に応じて接続される。
【００４２】
このディスクカムコーダ５０に所定の動作を実行させるコンピュータプログラムは、磁気ディスク４１（フロッピディスクを含む）、光ディスク４２(CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Versatile Disc)を含む)、光磁気ディスク４３（MD(Mini Disc)を含む）、もしくは半導体メモリ４４に格納された状態でディスクカムコーダ５０に供給され、ドライブ２５によって読み出されて、記憶部２３に内蔵される半導体メモリにインストールされる。記憶部２３にインストールされたコンピュータプログラムは、操作入力部２２に入力されるユーザからのコマンドに対応するシステム制御マイコン８の指令によって、記憶部２３からロードされて実行される。
【００４３】
次に、ディスクカムコーダ５０の自動編集処理プログラムが実行する再生開始点と再生終了点の記録処理について、図２乃至図４のフローチャートを参照して説明する。
【００４４】
図２のステップＳ１において、自動編集処理プログラム（システム制御マイコン８）は、操作入力部２２からの信号に基づいて、本体（ディスクカムコーダ５０）の電源のオンが指令されたか否かを判定する。自動編集処理プログラムは、本体の電源のオンが指令されていないと判定した場合、処理をステップＳ１に留め、電源のオンが指令されるまで、その処理を続ける。自動編集処理プログラムは、本体の電源のオンが指令されたと判定した場合、処理をステップＳ２に進める。
【００４５】
ステップＳ２において、自動編集処理プログラムは、光ディスク１４が本体に装着されたか否かを判定する。自動編集処理プログラムは、装着されていないと判定した場合、処理をステップＳ２に留め、光ディスク１４が装着されるまで、その処理を続ける。自動編集処理プログラムは、光ディスク１４が本体に装着されたと判定した場合、処理をステップＳ３に進める。
【００４６】
ステップＳ３において、自動編集処理プログラムは、操作入力部２２の再生ボタン３１が押されたか否かを判定する。自動編集処理プログラムは、再生ボタン３１が押されていないと判定した場合、処理をステップＳ３に留め、再生ボタン３１が押されるまで、その処理を続ける。自動編集処理プログラムは、再生ボタン３１が押されたと判定した場合、処理をステップＳ４に進め、再生開始点（再生が開始されたフレーム）を検出する。
【００４７】
ステップＳ５において、自動編集処理プログラムは、再生開始点が、オーバラン領域内（シーンチェンジ点の前後一定時間（数秒程度の範囲内））に位置するか否かを判定する。自動編集処理プログラムは、オーバラン領域内に位置すると判定した場合、最も近いシーンの先頭と開始点のズレはユーザの操作入力の誤差範囲であると判断して、処理をステップＳ６に進め、再生開始点をシーンの先頭に設定する（シーンの先頭のフレームを再生開始点とする）。なお、機器の応答性、キュー（早送り）、レビュー（巻き戻し）の速度等により、最適なオーバーラン領域の長さは変化する。即ち、ここで、オーバラン領域とは、キュー又はレビュー時にユーザが停止（または再生）を指令してから実際に停止（または再生）が行われるまでの距離（時間）を意味する。
【００４８】
ステップＳ５において、再生開始点がオーバランの領域内に位置しない（オーバランの領域外に位置する）と判定された場合、ステップＳ６の処理はスキップされる。
【００４９】
次に、ステップＳ７において、自動編集処理プログラムは、再生開始点をメモリ６に記憶し、処理をステップＳ８に進める。ステップＳ８において、自動編集処理プログラムは、操作入力部２２のキューボタン３２またはレビューボタン３３が押されたか否かを判定する。自動編集処理プログラムは、キューボタン３２またはレビューボタン３３が押されたと判定した場合、処理をステップＳ９に進め、再生終了点（キューボタン３２又はレビューボタン３３が押されたタイミングで再生されているフレーム）を検出する。
【００５０】
ステップＳ１０において、自動編集処理プログラムは、再生終了点がオーバランの領域内に位置するか否かを判定する。自動編集処理プログラムは、再生終了点がオーバランの領域内に位置すると判定された場合、ステップＳ１１において、最も近いシーンの終端と再生終了点のズレをユーザの操作入力の誤差範囲であると判断して、再生終了点をシーンの終端に設定する（シーンの終端のフレームを再生終了点とする）。
【００５１】
ステップＳ１０において、再生終了点がオーバランの領域内に位置しないと判定された場合、ステップＳ１１の処理はスキップされる。
【００５２】
次に、ステップＳ１２において、自動編集処理プログラムは、再生終了点をメモリ６に記憶し、処理をステップＳ１３に進める。ステップＳ１３において、自動編集処理プログラムは、停止ボタン３４が押されていないと判定した場合、処理をステップＳ２１に進め、再生ボタン３１が押されたか否かを判定する。自動編集処理プログラムは、再生ボタン３１が押されていないと判定した場合、そのシーンは、まだキュー又はレビュー中なので、処理をステップＳ１３に戻し、停止ボタン３４又は再生ボタン３１が押されるまで、処理を留める。自動編集処理プログラムは、再生ボタン３１が押されたと判定した場合、シーンが再び再生されているので、処理をステップＳ４に戻し、再生開始点を記憶する処理を行う。
【００５３】
ステップＳ８において、自動編集処理プログラムは、キューボタン３２又はレビューボタン３３が押されていないと判定した場合、処理をステップＳ１５に進め、操作入力部２２の停止ボタン３４が押されたか否かを判定する。
【００５４】
ステップＳ１５において、自動編集処理プログラムは、停止ボタン３４が押されていないと判定した場合、まだシーンが再生されているので、処理をステップＳ８に戻し、キューボタン３２又はレビューボタン３３が押されるか、停止ボタン３４が押される（再生が終了する）まで処理を留める。
【００５５】
自動編集処理プログラムは、ステップＳ１５において、停止ボタン３４が押されたと判定した場合、再生を終了したと判断し、ステップＳ１６において、再生終了点（停止ボタンが押されたタイミングで再生されていたフレーム）を検出する。そして、ステップＳ１７において、再生終了点がオーバランの領域内に位置するか否かを判定する。
【００５６】
ステップＳ１７において、自動編集処理プログラムは、再生終了点がオーバランの領域内に位置すると判定した場合、シーンの終端と再生終了点とのズレがユーザの操作入力の誤差範囲であると判断して、処理をステップＳ１８に進める。ステップＳ１８において、自動編集処理プログラムは、再生終了点をシーンの終端に設定する。
【００５７】
ステップＳ１７において、再生終了点がオーバランの領域内に位置しないと判定された場合、ステップＳ１８の処理はスキップされる。
【００５８】
次に、ステップＳ１９において、自動編集処理プログラムは、再生終了点をメモリ６に記憶する。
【００５９】
ステップＳ１９の処理の後、または、ステップＳ１３において、停止ボタン３４が操作されたと判定された場合、ステップＳ１４において、自動編集処理プログラムは、再生開始点から再生終了点までの時間が３秒（一般的な、最も短い撮影時間）以上であるか否かを判定する。自動編集処理プログラムは、再生開始点から再生終了点までの時間が３秒以上であると判定した場合、そのシーンが再生されたと判断し、ステップＳ２２の処理に進む。
【００６０】
これに対して、再生開始点から再生終了点までの時間が３秒以上ではない（３秒未満である）と判定した場合、自動編集処理プログラムは、そのシーンが再生されていないと判断して、処理をステップＳ２０に進め、ステップＳ７，Ｓ１２またはＳ１９で記憶された再生開始点及び再生終了点のデータを消去する。その後、処理はステップＳ２２に進む。
【００６１】
ステップＳ２２において、自動編集処理プログラムは、操作入力部２２のディスク取り出しボタン３５が押されたか否かを判定する。自動編集処理プログラムは、ディスク取り出しボタン３５が押されたと判定した場合、処理をステップＳ２３に進める。
【００６２】
自動編集処理プログラムは、ディスク取り出しボタン３５が押されていないと判定した場合、処理をステップＳ２５に進め、本体の電源のオフが指令されたか否かを判定する。自動編集処理プログラムは、本体の電源のオフが指令されたと判定した場合、処理をステップＳ２３に進める。ステップＳ２５において、本体の電源のオフが指令されていないと判定された場合、処理はステップＳ３に戻り、それ以降の処理が繰り返される。即ち、ディスクが本体から取り出されるか、本体の電源が切られるまでは、上述の処理が繰り返される。
【００６３】
ステップＳ２３において、自動編集処理プログラムは、メモリ６に登録された全ての再生開始点と再生終了点を光ディスク１４のPlay Data８１(後述する図５)に記録する。そして、ステップＳ２４において、自動編集処理プログラムは、光ディスク１４を排出するか、または、電源をオフし、処理を終了する。
【００６４】
上述の処理において、キューボタン３２とレビューがボタン３３を押している時のみ動作し、キューまたはレビュー後に自動的に再生状態になるような仕様のディスクカムコーダの場合、「ボタンが押される」は、「ボタンを押した後の状態である」ことを意味する。即ち、例えば、「再生ボタンが押されたか？」は、「再生状態であるか？」を意味する。
【００６５】
図２乃至図４の処理において、DVD-RW上にＶＲフォーマットで書かれたディスクファイル構成を、図５を参照して説明する。VRフォーマットで書かれたディスクファイル１１０において、Lead in６１がディスクの最内周、Lead out８３がディスクの最外周に対応する。Lead in６１には、ディスクの種類やフォーマット、記録方法等が記述されている。UDF(Universal Disk Format)６２には、ファイルシステムが記述され、RTR_VMG(Real Time Recording Video Manager)６３には、ＶＲフォーマットの各種管理情報が記録される。VOB(Video Object)７１乃至７７には、実際の画像データと音声データが格納される。
【００６６】
RTR_VMG６３について、詳細に説明する。RTR_VMG６３は７つの情報テーブルから構成される。ここでは、本発明に関連する以下の４つについて説明する。RTR_VMGI(Real Time Recording Video Manager Information)９１には、RTR_VMG ６３内の情報テーブルのアドレス情報、プレイリストの作成日時、及びそのリストの格納場所(ユーザが定義するPGCIの場所)等のReal Time Recordingに関する基本的な情報が記述される。M_AVFIT(Movie AV File Information Table)９２には、VOBの圧縮フォーマット、アスペクト比、解像度等の画像属性、圧縮フォーマット、チャンネル数、転送速度等の音声属性、及びTime Map情報が記述される。
【００６７】
ORG_PGCIT(Original Program Chain Information Table)９３には、オリジナルの再生順のプログラムが記述されており、記録順のVOB１ ７１、VOB２ ７２、VOB３ ７３、VOB４ ７４、VOB５ ７５、VOB６ ７６、・・・・・、VOBｎ ７７それぞれの開始点と終了点が、図６に示されるように、ORG_PGCIT９３内の対応するCell１  １１１、Cell２  １１２、Cell３  １１３、Cell４  １１４・・・・・、Cellｎ  １１７に順次記述されている。
【００６８】
Cellの連続した集まりはプログラム（ＰＧ）と呼ばれる。例えば、図６の例では、ＰＧ１  １４１はCell１  １１１、Cell２  １１２、Cell３  １１３、Cell４  １１４・・・・・、Cellｎ  １１７、ＰＧ２  １４２はCell ｎ＋１  １２１、Cellｎ＋２  １２２、Cellｎ＋３  １２３、Cellｎ＋４  １２４・・・・・、Cellｎ＋ｎ  １２７により構成される。このとき、再生順はCell番号順（プログラム番号順）となる。
【００６９】
UD_PGCIT(User Defined Program Chain Information Table)９４は、ユーザが定義する複数のPGCIで構成され、編集などに使われる。UD_PGCIT９４内のCellは、ユーザの指定するVOB内のVOBU(VOB  Unit（MPEGの1GOPに相当)）単位の任意の開始点と終了点が記述可能である。図７に示されるように、例えば、Cell１  １５１には、VOB１ ７１内のVOBU１  １０１乃至VOBUｍ  １０４のVOBU単位の任意の開始点と終了点が記述される。そして、そのようなCellが連続して集められ、プログラムＰＧ１  １７１となる。
【００７０】
再生はCell番号順に行われるが、Cellの指し示すVOBUは、必ずしも記録順とは限らない。この再生順(例えば、Cell１  １５１、Cell２  １５２、Cell３  １５３、Cell４  １５４・・・・・、Cellｎ  １５５)のリスト（プレイリスト）はPGCIに記述される。
【００７１】
図５に戻って、Play Data８１には、ディスクカムコーダ５０で再生されたVOBU単位の再生開始点と再生終了点が記述される。
【００７２】
即ち、ORG_PGCIT９３に基づいて、ディスクカムコーダ５０で、図２乃至図４のフローチャートに示されるように再生された時、ステップＳ２３の処理で、Play Data８１に再生開始点と再生終了点が記述される。その再生開始点と再生終了点に基づいて編集され、UD_PGCIT９４に編集後の再生開始点と再生終了点が記述される。
【００７３】
さらに、ORG_PGCIT９３及びUD_PGCIT９４のCellのVOBUは、VOBUのアドレス、サイズ、再生時間が定義されているM_AVFIT９２内のTime MAPを参照して、再生される。
【００７４】
なお、RTR_VMG６３、VOB１ ７１乃至VOBｎ ７７及びPlay Data８１はUDFによって、開始点、終了点、サイズを任意に割り当てることが可能で、最初に割り当てたサイズで不足する場合は、新たに別の場所に設定することができる。
【００７５】
以上のようにして、光ディスク１４のPlay Data８１に、再生開始点と再生終了点が記録された後、その処理に続いてユーザが編集処理を指令した場合、若しくは、光ディスク１４が装着された時、または光ディスク１４がディスクカムコーダ５０に装着された状態で本体の電源がオンされた時、図８のフローチャートに示されるように、編集処理が実行される。
【００７６】
次に、ディスクカムコーダ５０の自動編集処理プログラムが実行する編集処理について、図８のフローチャートを参照して説明する。
【００７７】
ステップＳ４１において、自動編集処理プログラムは、図４のステップＳ２３において、光ディスク１４のPlay Data８１（図５）に書きこまれた再生開始点と再生終了点を読み出す。ステップＳ４２において、自動編集処理プログラムは、ユーザから編集規則が指示されているか否かを判定する。例えば、ユーザは、再生開始点と再生終了点で規定される長さが最長の範囲、最短の範囲、または平均の範囲のいずれかを求めることを編集規則として指定することができる。
【００７８】
自動編集処理プログラムは、ユーザから編集規則が指示されていると判定した場合、処理をステップＳ４３に進め、指示された編集規則を取得する。
【００７９】
ステップＳ４２において、自動編集処理プログラムは、ユーザから編集規則が指示されていないと判定した場合、処理をステップＳ４６に進め、デフォルトの編集規則を取得する。上述した例では、最長、最短、または平均のいずれかが、デフォルトの規則として予め規定されており、それが取得される。
【００８０】
次に、ステップＳ４４において、自動編集処理プログラムは、取得した編集規則に基づいて、光ディスク１４のPlay Data８１に書きこまれた再生開始点と再生終了点から編集点を決定する。すなわち、取得された規則に基づいて、範囲を最長、最短または平均とする点が、編集点(編集開始点及び編集終了点)として決定される。ステップＳ４５において、自動編集処理プログラムは、ステップＳ４４において決定された編集点を光ディスク１４のUD_PGCIT９４に記録し、処理を終了する。
【００８１】
本発明の自動編集プログラムを用いて、編集者が、画像ファイルを３回再生することにより自動編集を行った例を図９を参照して説明する。なお、図９の斜線部は、オーバラン領域を示し、丸く囲った部分は、一般的な、最も短い撮影時間（今の場合、３秒とされるが、それ以外の値としてもよい）未満の再生を示す。
【００８２】
１回目の再生例について説明する。ステップＳ６１において、シーンＡの先頭からシーンＢの先頭付近まで再生された後、ステップＳ６２において、シーンＣの先頭付近までキューされる。そして、ステップＳ６３において、シーンＣが短い時間再生された後、ステップＳ６４において、シーンＣの先頭付近までレビューされる。さらに、ステップＳ６５において、シーンＣの途中まで再生され、ステップＳ６６において、シーンＤの全てとシーンＥの先頭付近までキューされる。そして、ステップＳ６７において、シーンＥが極めて短い時間（３秒未満）再生され、ステップＳ６８において、すぐにシーンＥの途中までキューされる。さらに、ステップＳ６９において、シーンＥの途中から再生されて、そのまま続けてシーンＦの途中まで再生される。
【００８３】
即ち、１回目の再生では、シーンＢ、シーンＣの途中以降、シーンＤ、及びシーンＥの先頭から途中までは、再生されていない。従って、これらの範囲は撮影者があまり重要と考えていないシーンと推測される。
【００８４】
次に、１回目の再生例の下段に示された、２回目の再生例を説明する。ステップＳ８１において、シーンＡからシーンＢの先頭付近まで再生され、ステップＳ８２において、シーンＣの先頭付近までキューされる。そして、ステップＳ８３において、シーンＣの途中まで再生され、ステップＳ８４において、シーンＥの途中までキューされる。さらに、ステップＳ８５において、シーンＦの途中まで再生される。
【００８５】
３回目の再生例を説明する。ステップＳ１０１において、シーンＡの途中まで再生され、ステップＳ１０２において、シーンＢ、Ｃ、Ｄ、に続いてシーンＥの途中までキューされる。そして、ステップＳ１０３において、シーンＥが極めて短い時間再生された後、ステップＳ１０４において、シーンＥの途中までレビューされる。さらに、ステップＳ１０５において、シーンＦの途中まで再生される。
【００８６】
１回目の再生によって、光ディスク１４のPlay Data８１に記憶される再生開始点と再生終了点を、図１０を参照して説明する。なお、VOBU単位は0.5秒、オーバーラン領域は、シーンチェンジ点±３秒とする。
【００８７】
ステップＳ６１において、VOB１のVOBU１からVOB２のVOBU４（シーンＡからシーンＢの先頭付近）まで再生され、VOB２のVOBU４はオーバラン領域内にあるので、登録されるVOB１の再生開始点は、VOBU１、再生終了点は、VOB１（シーンＡ）の終端であるVOBU４０になる。即ち、VOBU１からVOBU４０までの区間１８１が再生された区間として登録される。同様にして、ステップＳ６５において、再生された区間は、VOB２のVOBU２０からVOB３のVOBU４０（シーンＣの先端付近からシーンＣの途中）までで、VOB２のVOBU２０はオーバラン領域内にあるので、再生開始点として登録されず、VOB３（シーンＣ）の先頭であるVOBU１が再生開始点として登録される。再生終了点は、VOBU４０がそのまま登録される。即ち、この場合、シーンＣのVOBU１からVOBU４０までの区間１８２が再生された区間として登録される。
【００８８】
ステップＳ６７において、VOB５のVOBU５からVOBU１０まで（シーンＥの極めて短い区間）再生されているが、再生時間が３秒（一般的に最も少ない再生時間）未満であるので、再生されたと判定されず、その再生開始点と再生終了点は登録されない。
【００８９】
ステップＳ６９において、VOB５のVOBU３５からVOB６のVOBU２５（シーンＥの途中からシーンＦの途中）まで再生されるので、VOB５（シーンＥ）のVOBU３５が再生開始点とされ、VOB６（シーンＦ）のVOBU２５が再生終了点として登録される。即ち、VOB５のVOBU３５からVOBU４６までの区間１８３と、VOB６のVOBU１からVOBU２５までの区間１８４が再生された区間として登録される。
【００９０】
２回目と３回目の再生データも同様の処理を行うことによって、図９に示されるような蓄積データが光ディスク１４のPlay Data８１に記憶される。即ち、２回目の再生により登録される再生区間は、シーンＡ、シーンＣの先端（再生開始点がオーバランの領域であるため）から再生が終了した位置まで、シーンＥ及びシーンＦの再生された区間である。また、３回目の再生により登録される再生区間は、シーンＡ、シーンＥ及びシーンＦのステップＳ１０５において再生された区間である。シーンＥのステップＳ１０３で再生された区間は、３秒未満であるので、再生されたと判定されず、登録されない。
【００９１】
図１１は光ディスク１４のPlay Data８１に蓄積されるデータのテーブルの例を示す。１回の再生に対して、その間に再生されたVOB番号を表すデータ２０１(VOB n)、再生開始点のVOBU番号を表すデータ２０２(VOBU_S)、再生終了点のVOBU番号を表すデータ２０３(VOBU_E)が、それぞれ４バイト用意されている。さらに、４バイトが将来の使用のためにReserve２０４として用意されており、合計１６バイトで、１回の再生区間が表される。
【００９２】
例えば、図１０の区間１８１の場合、VOBｎ２０１には、「１」が、VOBU_S２０２には、「１」が、VOBU_E２０３には、「４０」がそれぞれ書きこまれる。
【００９３】
このようにして、Play Data８１に蓄積された３回の再生データを参照して、編集規則に基づいて、画像が自動編集される。編集規則として、例えば、再生開始点と再生終了点を一番再生時間の長いものに合わせるものが選択された場合、その編集結果に基づく再生は、図９の編集後の再生例１に示すようになる。同様に、再生区間を平均するもの、または、再生時間の短いものに合わせるものが編集規則とされた場合、編集結果に基づく再生は、図９の編集後の再生例２または３に、それぞれ示すものとなる。
【００９４】
従って、１回だけの再生でも、自動編集は可能であるが、２回、３回と複数のデータを蓄積することにより、撮影者の意図がより反映された編集結果を得ることができる。また、編集規則として、重み付けを行う規則を設けることもできる。例えば、図９の場合、シーンＣは、シーンＡ、シーンＥ、及びシーンＦより再生頻度が少ないので、シーンＡ、シーンＥ、及びシーンＦに比べて小さい重み付けをすることができる。このようにすれば、編集後のトータル時間が決められているような場合、低い優先度（重み付け）の再生区間は、編集シーンから削除され、例えば、図９の編集後の再生例４のような編集結果を得ることができる。
【００９５】
次に、ディスクカムコーダ５０の自動編集処理プログラムが実行する編集後の再生処理について、図１２のフローチャートを参照して説明する。この処理は、ユーザが自動編集再生モードボタン３６をオンにして、再生ボタン３１を操作した時、開始される。
【００９６】
自動編集再生モードボタン３６がオンされている場合、自動編集処理プログラムは、自動編集再生モードを設定し、ステップＳ１２１において、自動編集処理プログラムは、光ディスク１４から、図５のUD_PGCIT９４に記録されている編集点を読み出す。この編集点は、図８のステップＳ４５の処理で記録されたものである。ステップＳ１２２において、自動編集処理プログラムは、その編集点に基づき、VOBUのアドレス、サイズ、再生時間が定義されている図５のM_AVFIT９２のTime MAPを参照して、編集された画像を再生する。これにより、図９の編集後の再生例１乃至４に示されるような再生が行われる。
【００９７】
即ち、システム制御マイコン８は、読み出された編集点を再生するように、ドライブ制御マイコン１１に要求を出力する。ドライブ制御マイコン１１は、この要求に基づいて、サーボ回路１３を制御し、光ピックアップ１６を編集点に移動させる。光ピックアップ１６は、再生用のレーザビームを光ディスク１４上の編集点の位置に照射し、光ディスク１４からの反射光をホトディテクタによって再生信号に変換する。
【００９８】
再生信号は、データ変復調器１２、エラー訂正符号化／復号器１０に順次供給され、復調、デインターリーブ処理、及びエラー訂正処理が行われ、メモリコントローラ７により、メモリ６に再生データとして一旦書きこまれる。再生データは、ファイル復号器１７に供給され、ビデオエレメンタリストリーム及びオーディオエレメンタリストリームに分解される。そして、ビデオエレメンタリストリームがビデオ復号器１８に、オーディオエレメンタリストリームがオーディオ復号器２０に、両者が同期するように、それぞれ供給される。
【００９９】
ビデオ復号器１８及びオーディオ復号器２０は、圧縮符号化の復号をそれぞれ行い、ビデオ出力信号をLCD（liquid crystal display）１９に、オーディオ出力信号をスピーカ２１に、それぞれ出力する。このようにして、編集後の画像と音声が再生される。
【０１００】
以上、本発明をディスクカムコーダに応用した場合を例としたが、本発明はビデオ、オーディオ等のコンテンツがディスク、テープ、半導体メモリ等の情報記録媒体に記録されている場合に、それを再生する装置に適用することができる。
【０１０１】
上述した一連の処理は、ハードウエアにより実行させることもできるが、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているディスクカムコーダ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のディスクカムコーダなどに、ネットワークや記録媒体からインストールされる。
【０１０２】
この記録媒体は、図１に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク４１、光ディスク４２、光磁気ディスク４３、もしくは半導体メモリ４４などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているメモリ６や、記憶部２３に含まれる半導体メモリなどで構成される。
【０１０３】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１０４】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１０５】
【発明の効果】
以上のように、本発明によれば、コンテンツを自動編集することができる。またその編集を容易に行うことが可能となる。さらに、編集者の意図を反映した編集結果を作ることができる。
【図面の簡単な説明】
【図１】本発明を適用したディスクカムコーダの実施の形態の構成を示す図である。
【図２】図１のディスクカムコーダの再生開始点と再生終了点の記録処理を説明するフローチャートである。
【図３】図１のディスクカムコーダの再生開始点と再生終了点の記録処理を説明するフローチャートである。
【図４】図１のディスクカムコーダの再生開始点と再生終了点の記録処理を説明するフローチャートである。
【図５】図１のディスクカムコーダで記述されるディスクのファイル構成を示す図である。
【図６】図５のORG_PGCITを説明する図である。
【図７】図５のUD_PGCITを説明する図である。
【図８】図１のディスクカムコーダの編集処理を説明するフローチャートである。
【図９】再生パターンの例を示す図である
【図１０】図５のPlay Dataに登録される登録データを示す図である。
【図１１】図５のPlay Dataに蓄積されるデータテーブルの例を示す図である。
【図１２】図１のディスクカムコーダの編集後の再生処理を説明するフローチャートである。
【符号の説明】
１  撮像部,  ２  ビデオ符号器，  ３  マイクロホン,  ４  オーディオ符号器，  ５  ファイル生成器，  ６  メモリ，  ７  メモリコントローラ，  ８  システム制御マイコン，  ９  メモリ，  １０  エラー訂正符号化／復号器，  １１  ドライブ制御マイコン，  １２  データ変復調器，  １３  サーボ回路,１４  光ディスク,  １５  モータ,  １６  光ピックアップ,   １７  ファイル復号器，  １８  ビデオ復号器，  １９  LCD,  ２０  オーディオ復号器,  ２１  スピーカ，  ２２  操作入力部,  ３１  再生ボタン,  ３２  キューボタン,  ３３レビューボタン,  ３４  停止ボタン,  ３５  ディスク取り出しボタン,  ３６  自動編集再生モードボタン,  ５０  ディスクカムコーダ
【図１】
0003760467.tif 000002
【図２】
0003760467.tif 000003
【図３】
0003760467.tif 000004
【図４】
0003760467.tif 000005
【図５】
0003760467.tif 000006
【図６】
0003760467.tif 000007
【図７】
0003760467.tif 000008
【図８】
0003760467.tif 000009
【図９】
0003760467.tif 000010
【図１０】
0003760467.tif 000011
【図１１】
0003760467.tif 000012
【図１２】
0003760467.tif 000013