(57)【特許請求の範囲】
【請求項１】
第１のフレームレートの動画データと前記第１のフレームレートよりも高い第２のフレームレートの動画データとを含む動画データを記録媒体から再生する再生手段と、
前記再生手段により再生された動画データに係る動画を表示装置に表示する表示手段と、
前記記録媒体に記録された複数の前記動画データの一つを選択して前記選択された動画データを再生する第１の再生モードと、前記記録媒体に記録された複数の前記動画データの再生順序を指定したプレイリストに従って前記記録媒体から動画データを再生する第２の再生モードの一方を選択する選択手段と、
前記第１のフレームレートの動画データの再生中に、前記第１のフレームレートの動画データから第２のフレームレートの動画データへの変更位置の所定時間前になった場合に、前記第２のフレームレートの動画の再生を予告する情報を表示するように前記表示手段を制御する制御手段とを備え、
前記制御手段は、前記第１の再生モードにおいて、前記再生手段により再生された前記第２のフレームレートの動画データに係る動画の表示タイミングが記録時に対応したタイミングとなるように表示し、前記第２の再生モードにおいて、前記再生手段により再生された前記第２のフレームレートの動画データのフレームの表示間隔が記録時のフレーム間隔よりも長くなるように前記表示手段を制御することを特徴とする再生装置。
【請求項２】
前記制御手段は、前記第１の再生モードにおいて、前記第２のフレームレートの動画データの再生中にスロー再生の指示があった場合、前記第２のフレームレートの動画データのフレームの表示間隔が、前記第１のフレームレートの動画データのフレーム間隔に対応した間隔となるように前記表示手段を制御することを特徴とする請求項１に記載の再生装置。
【請求項３】
前記制御手段は、前記第１の再生モードにおいて、前記第２のフレームレートの動画データの再生中に、スロー再生が可能であることを示す情報を表示するように、前記表示手段を制御することを特徴とする請求項１または２に記載の再生装置。
【請求項４】
前記制御手段は、前記第２の再生モードにおいて、前記第２のフレームレートの動画データの再生中に通常再生の指示があった場合、前記第２のフレームレートの動画データに係る動画の表示タイミングが記録時に対応したタイミングとなるように表示するよう、前記表示手段を制御することを特徴とする請求項１から３の何れか１項に記載の再生装置。
【請求項５】
第１のフレームレートの動画データと前記第１のフレームレートよりも高い第２のフレームレートの動画データとを含む動画データを記録媒体から再生する再生工程と、
前記再生工程において再生された動画データに係る動画を表示装置に表示する表示工程と、
前記記録媒体に記録された複数の前記動画データの一つを選択して前記選択された動画データを再生する第１の再生モードと、前記記録媒体に記録された複数の前記動画データの再生順序を指定したプレイリストに従って前記記録媒体から動画データを再生する第２の再生モードの一方を選択する選択工程と、
前記第１のフレームレートの動画データの再生中に、前記第１のフレームレートの動画データから第２のフレームレートの動画データへの変更位置の所定時間前になった場合に、前記第２のフレームレートの動画の再生を予告する情報を表示するように前記表示工程を制御する制御工程と、
前記第１の再生モードにおいて、前記再生工程において再生された前記第２のフレームレートの動画データに係る動画の表示タイミングが記録時に対応したタイミングとなるように表示し、前記第２の再生モードにおいて、前記再生工程において再生された前記第２のフレームレートの動画データのフレームの表示間隔が記録時のフレーム間隔よりも長くなるように前記表示工程を制御する工程とを備えることを特徴とする再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は再生装置及び再生方法に関し、特に動画の再生に用いて好適な技術に関する。
【背景技術】
【０００２】
従来、動画を撮影して記録媒体に記録するビデオカメラが知られている。また、近年では、動画のフレームレート（単位時間当たりのフレーム数）を変更して記録する装置も提案されている（例えば、特許文献１）。このように、フレームレートを変更して撮影した動画を決められたフレームレートで再生することで、スローモーション効果やファストモーション効果を得ることができる。
【０００３】
例えば、１２０フレーム／秒（ｆｐｓ）のフレームレートで撮影した動画を、６０ｆｐｓで再生することにより、フレームの表示間隔が撮影時よりも長くなるので、１／２倍速のスローモーション効果が得られる。また、３０ｆｐｓで撮影した動画を６０ｆｐｓで再生することにより、２倍速のファストモーション効果が得られる。
【０００４】
また、高フレームレートで記録された動画を記録時と同じフレームレートで再生して表示するか、或いは、再生された動画の一部のフレームを間引いた後、低いフレームレートで表示すれば、実時間での再生を行うことができる。例えば、１２０ｆｐｓで撮影した動画を再生し、１２０ｆｐｓで表示すれば、表示されるフレームのタイミングは撮影時と同じ表示タイミングとなる。或いは、１２０ｆｐｓで撮影した動画を再生し、１フレーム毎に間引いた後６０ｆｐｓで表示しても、表示されるフレームのタイミングは撮影時と同じ表示タイミングとなる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−１２５２１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前述のように、高フレームレートで撮影して記録した動画を再生する際に、スロー再生と実時間での再生が可能である。しかしながら、従来は、高フレームレートで撮影した動画を再生しているときに、スロー再生と実時間再生を切り替えることができなかった。
【０００７】
また、高フレームレートの動画をスロー再生するように設定していた場合、通常のフレームレートの動画と高フレームレートの動画が切り替わったときに、再生速度が急に切り替わることになり、ユーザにとって見づらいものであった。
本発明は前述の問題点に鑑み、高フレームレートで記録された動画を再生する際に、スロー再生と実時間再生との切り替えタイミングをユーザが容易に認識できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の再生装置は、第１のフレームレートの動画データと前記第１のフレームレートよりも高い第２のフレームレートの動画データとを含む動画データを記録媒体から再生する再生手段と、前記再生手段により再生された動画データに係る動画を表示装置に表示する表示手段と、前記記録媒体に記録された複数の前記動画データの一つを選択して前記選択された動画データを再生する第１の再生モードと、前記記録媒体に記録された複数の前記動画データの再生順序を指定したプレイリストに従って前記記録媒体から動画データを再生する第２の再生モードの一方を選択する選択手段と、前記第１のフレームレートの動画データの再生中に、前記第１のフレームレートの動画データから第２のフレームレートの動画データへの変更位置の所定時間前になった場合に、前記第２のフレームレートの動画の再生を予告する情報を表示するように前記表示手段を制御する制御手段とを備え、前記制御手段は、前記第１の再生モードにおいて、前記再生手段により再生された前記第２のフレームレートの動画データに係る動画の表示タイミングが記録時に対応したタイミングとなるように表示し、前記第２の再生モードにおいて、前記再生手段により再生された前記第２のフレームレートの動画データのフレームの表示間隔が記録時のフレーム間隔よりも長くなるように前記表示手段を制御することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、スロー再生と実時間再生とを簡単に切り替えることが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態におけるビデオカメラの構成例を示すブロック図である。
【図２】記録時の処理を示すフローチャートである。
【図３】記録された動画の様子を示す図である。
【図４】再生時の表示画面を示す図である。
【図５】再生時の処理を示すフローチャートである。
【図６】再生時の処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
（第１の実施形態）
図１は、本発明の実施形態としてのビデオカメラ１００の構成例を示すブロック図である。なお、ビデオカメラ１００は、所定の記録フォーマットに従い動画と音声を記録する。また、記録媒体に記録された動画やその他の情報は、ＦＡＴ(File Allocation Table)ファイルシステムに従い、ファイルとして管理される。また、ビデオカメラ１００は、撮影する動画のフレームレート（単位時間あたりのフレーム数）を６０ｆｐｓ（第１のフレームレート）と１２０ｆｐｓ（第２のフレームレート）の何れかに変更することができる。更に、ビデオカメラ１００では、動画の撮影中、即ち、撮影開始の指示から撮影停止の指示までの間に、フレームレートを６０ｆｐｓと１２０ｆｐｓの何れか一方に変更することができる。
【００１２】
図１において、撮像部１０１は被写体を撮影し、被写体を示す動画データを生成して出力する。撮像部１０１は、ズームレンズやフォーカスレンズ等の光学系、ＣＭＯＳ等のイメージセンサ、アイリス、撮影した動画データをデジタルデータに変換するＡＤ変換器、撮影された動画データに必要な処理を施す処理回路等を含む。
【００１３】
音声入力部１０２は、マイクロフォンやアンプ、ＡＤ変換器等を有し、ビデオカメラ１００の周囲の音声を取得し、音声データを出力する。メモリ１０３は、撮像部１０１から出力された動画データや音声入力部１０２からの音声データ、表示用の画像信号、圧縮された動画データやその他の情報を記憶する。
【００１４】
信号処理部１０４は、記録時においては、撮影された動画データや音声データに対してＭＰＥＧやＨ．２６４等の公知の符号化方式に従う符号化処理を施し、その情報量を圧縮してメモリ１０３に記憶する。また、信号処理部１０４は、再生時においては、再生された動画データや音声データを復号し、情報量を伸張する。
【００１５】
表示制御部１０５は、制御部１０７からの指示に従い、動画像や各種の情報を表示部１０６に表示する。表示部１０６は液晶パネル等、公知の表示装置を含む。
制御部１０７はマイコンやその他必要なメモリを有し、不図示の不揮発メモリに記憶されたプログラムに従い、操作部１０８からの指示に応じてビデオカメラ１００の各部の動作を制御する。制御部１０７は、第１のフレームレート（６０ｆｐｓ）の動画データのフレームの表示間隔が記録時のフレーム間隔と同じになるように表示する。また、第２のフレームレート（１２０ｆｐｓ）の動画データのフレームの表示タイミングが記録時のタイミングと同じになるように表示制御部１０５を制御する。
【００１６】
操作部１０８は、ユーザにより操作可能な電源スイッチ、動画像の撮影開始、停止を指示するトリガスイッチ、再生スイッチ、メニュースイッチ等の各種のスイッチを備える。制御部１０７は、操作部１０８からのユーザの指示を受け付ける。また、ユーザはメニュースイッチを操作して表示部１０６にメニュー画面を表示し、このメニュー画面を利用してビデオカメラ１００の動作モードを変更したり、設定を変更したりする。また、操作部１０８は、ユーザが撮影中に動画のフレームレートの変更を指示するための専用のスイッチを備えている。
【００１７】
記録再生部１０９は、制御部１０７からの指示に従い、動画データや音声データ、各種の情報を記録媒体１１０に記録するとともに、記録した各種の情報を記録媒体１１０から再生する。記録媒体１１０はメモリカードやハードディスク（ＨＤＤ）等のランダムアクセス可能な記録媒体である。本実施形態では、記録媒体１１０はフラッシュメモリを内蔵した交換可能なメモリカードである。また、記録媒体１１０は、不図示の装着、排出機構により、ビデオカメラ１００に対してユーザが容易に装着、排出可能な構成である。音声出力部１１１は、スピーカやアンプを含み、再生された音声を出力する。内部バス１１２は、ビデオカメラ１００の各部の間で、各種のデータやコマンドを転送するために用いられる。
【００１８】
次に、ビデオカメラ１００による記録処理について説明する。
図２はビデオカメラ１００における記録処理を示すフローチャートである。なお、図２の処理は制御部１０７が各部を制御することにより実行される。
操作部１０８によりビデオカメラ１００の電源が投入されると、制御部１０７は各部を制御して、撮像部１０１により得られた動画データをメモリ１０３に記憶する。制御部１０７はフレームレートを６０ｆｐｓに設定し、撮影した動画データを出力するように撮像部１０１を制御する。そして、メモリ１０３に記憶された動画データに応じた被写体の動画像を表示部１０６に表示し、記録待機状態となる。ユーザは、記録待機状態において操作部１０８を操作することで、撮影する動画のフレームレートを６０ｆｐｓと１２０ｆｐｓの何れかに設定することができる。
【００１９】
このような記録待機状態において、操作部１０８より記録開始の指示があると、制御部１０７は、現在設定されているフレームレートを確認する（Ｓ２０１）。そして、フレームレートが６０ｆｐｓであった場合、制御部１０７は、撮像部１０１に対して６０ｆｐｓの動画データを生成するように指示する（Ｓ２０２）。次に、制御部１０７は、撮像部１０１により撮影された６０ｆｐｓの動画データと音声データを符号化するように、信号処理部１０４に指示する（Ｓ２０３）。記録再生部１０９は、制御部１０７からの指示により、記録媒体１１０に対する動画と音声の記録を開始する（Ｓ２０４）。
【００２０】
このように動画と音声の記録を開始した後、制御部１０７は、操作部１０８よりフレームレートの変更指示があったか否かを判別する（Ｓ２０５）。フレームレートの変更指示が無い場合、制御部１０７は、操作部１０８より記録停止の指示があったか否かを判別する（Ｓ２０６）。記録停止の指示があると、制御部１０７は、記録再生部１０９に対して、動画の記録停止を指示する（Ｓ２０７）。
【００２１】
一方、記録中にフレームレートの切り替えがあった場合、制御部１０７は、後述のようにメモリ１０３に記憶されたフレームレートの変更位置の情報を読み出し、動画ファイルの付加情報として共に記録媒体１１０に記録する。なお、本実施形態では、記録開始の指示から記録停止の指示までの間に記録された一連の動画と音声を一つのファイルとして管理する。記録停止の指示がない場合には、Ｓ２０３に戻り、動画と音声の記録を続ける。
【００２２】
Ｓ２０５で、動画の記録中にフレームレートの変更指示があった場合、制御部１０７は、フレームレートの変更指示を受けたときに撮影していたフレームの先頭からの位置を検出し、メモリ１０３に記憶する（Ｓ２０８）。制御部１０７は、不図示のタイマにより、記録開始からの経過時間を計測している。
【００２３】
制御部１０７は、タイマの出力に基づいて、フレームレートの変更指示を受けたときに撮影していたフレームの位置、即ちフレームレートの変更位置（撮影開始からの経過時間、時：分：秒：フレームで示す）を検出し、変更位置の情報をメモリ１０３に記憶する。また、制御部１０７は、フレームレートの変更指示がある度に、変更位置の情報と変更後のフレームレートの情報をメモリ１０３に記憶する。そして、記録停止時に、メモリ１０３から変更位置と変更後のフレームレートの情報を読み出して動画ファイルの付加情報として共に記録媒体１１０に記録する。
【００２４】
更に、動画ファイルが第２のフレームレートで撮影された期間を含むか否かを示す情報を、動画ファイルとは別の管理ファイルに付加して記録する。管理ファイルは、記録媒体１１０に記録された各ファイルの記録位置やファイル名、或いは、各動画ファイルの付加情報などを含むファイルである。
【００２５】
このように制御部１０７は、変更位置の情報をメモリ１０３に記憶した後Ｓ２０１に戻り、変更後のフレームレートが６０ｆｐｓと１２０ｆｐｓのどちらであるかを判別する。６０ｆｐｓから１２０ｆｐｓへの変更指示があった場合、制御部１０７は、撮像部１０１に対し、１２０ｆｐｓの動画データを出力するように制御する（Ｓ２０９）。その後、Ｓ２０３に進み、前述のように、今度は１２０ｆｐｓの動画と音声を記録媒体１１０に記録する。
【００２６】
図３に、前述のように撮影、記録された動画データの様子を示す。動画データ３０１において、期間３０２、３０４、３０６が６０ｆｐｓの動画であり、期間３０３、３０５が１２０ｆｐｓの動画である。また、ｔ１からｔ４がそれぞれ、動画の記録中にフレームレートの変更指示があった時間（変更位置）である。本実施形態では、記録開始時において設定されているフレームレートと、フレームレートの変更指示があったときの変更位置、及び変更後のフレームレートを示す情報を付加情報として動画ファイルと共に記録している。
【００２７】
次に、再生処理を説明する。
ユーザが操作部１０８を操作して、再生モードへの切り替えを指示すると、制御部１０７は、記録再生部１０９に対し、記録媒体１１０に記録された各動画ファイルの先頭部分を読み出すように指示する。そして、制御部１０７は、信号処理部１０４に対し、各動画ファイルの先頭部分を復号し、サムネイル画像のデータを生成するように指示する。
【００２８】
信号処理部１０４は、各動画ファイルの先頭部分をデコードした後、先頭フレームのサイズを縮小してサムネイル画像データを生成し、表示制御部１０５に出力する。表示制御部１０５は、複数の動画ファイルのサムネイル画像からなるインデックス画面を生成し、サムネイル画像を選択するためのカーソル画像やその他の情報と共に表示部１０６に表示する。また、制御部１０７は、記録媒体１１０の管理ファイルに基づいて、各動画ファイルに高フレームレートで撮影した期間が含まれているか否かを判別する。そして、高フレームレート期間を含む動画ファイルについては、その旨を示すアイコンと共にサムネイル画像を表示するように、表示制御部１０５に指示する。
【００２９】
ユーザは操作部１０８を操作して、インデックス画面に表示された複数のサムネイル画像のうち、所望のサムネイル画像を選択して再生開始を指示する。制御部１０７は、再生開始の指示があると、選択されたサムネイルに対応する動画ファイルを再生するように記録再生部１０９に指示する。
【００３０】
記録再生部１０９は、指定された動画ファイルを記録媒体１１０から再生し、メモリ１０３に一旦記憶する。信号処理部１０４は、メモリ１０３より再生された動画と音声データを読み出して復号し、メモリ１０３に再度記憶する。表示制御部１０５は、メモリ１０３から復号された動画データを読み出し、インデックス画面に代えて再生された動画を表示する。また、音声出力部１１１は、メモリ１０３から復号された音声データを読み出し、スピーカより音声を出力する。
【００３１】
本実施形態では、６０ｆｐｓで記録された動画を再生する場合、６０ｆｐｓで表示する。また、再生中の動画ファイルに１２０ｆｐｓの動画が含まれていた場合、この１２０ｆｐｓの動画を再生し、１２０ｆｐｓで表示する。また、制御部１０７は、再生が指示された動画ファイルの付加情報に基づいて、動画ファイルの再生開始時におけるフレームレート、フレームレートの変更位置及び変更後のフレームレートを検出する。
【００３２】
そして、１２０ｆｐｓの動画の再生中に、高フレームレートの再生期間であること、及び、スロー再生が可能であることを示す付加情報を、再生された動画に多重して表示するように、表示制御部１０５に指示する。また、制御部１０７は、６０ｆｐｓの動画の再生中にフレームレートが切り替わる変更位置の所定時間前の予告位置から変更位置までの間、スロー再生可能期間に変更することを予告する情報を多重して表示するように表示制御部１０５に指示する。本実施形態では、変更位置の５秒前から予告情報を表示する。また、制御部１０７は、６０ｆｐｓの動画の再生期間では、スロー再生可能期間を示す付加情報を表示しないように、表示制御部１０５に指示する。
【００３３】
ユーザは、１２０ｆｐｓの動画の再生中に操作部１０８を操作することにより、スロー再生を指示することができる。制御部１０７は、１２０ｆｐｓの動画の再生中にスロー再生の指示があると、記録再生部１０９に対して１／２倍速のスロー再生を指示する。また、制御部１０７は、表示制御部１０５に対し、表示部１０６に表示する動画のフレームの表示タイミングを、６０ｆｐｓにするように指示する。
【００３４】
制御部１０７は、スロー再生の指示に応じて、表示部１０６に表示する動画の表示タイミングを１／６０秒とすることで、１／２倍速のスロー画像を表示する。また、制御部１０７は、スロー再生を開始すると、高フレームレートの再生期間であること、及び、スロー再生が可能であることを示す付加情報に代えて、スロー再生中であることを示す付加情報を表示するように表示制御部１０５に指示する。
【００３５】
また、制御部１０７は、スロー再生の指示に応じて、音声の出力を停止するように音声出力部１１１に指示する。この理由は、動画については１／２倍速で表示されるのに対し、音声を実時間で出力するとタイミングが合わなくなること、また、音声も１／２倍速で再生すると聞き取りにくいことである。
【００３６】
このように、１２０ｆｐｓの動画のスロー再生中にユーザが操作部１０８を操作して、通常再生への変更を指示すると、制御部１０７は、記録再生部１０９に対し、通常再生を指示する。また、制御部１０７は、表示制御部１０５に対し、１２０ｆｐｓで動画を表示するように指示すると共に、スロー再生可能であることを示す付加情報を表示するように指示する。そして、操作部１０８より再生停止の指示があると、制御部１０７は、記録再生部１０９に対して動画ファイルの再生を停止するよう指示すると共に、前述のようにインデックス画面を表示するように各部に指示する。
【００３７】
図４に、１２０ｆｐｓの動画の再生中の表示画面を示す。
１２０ｆｐｓの動画の再生中は、図４（ａ）のように、スロー再生対応期間であることを示す情報と、所定のボタンでスロー再生に変更できることを示す情報４０１を表示する。また、１２０ｆｐｓの動画を６０ｆｐｓで表示するスロー再生中は、図４（ｂ）のように、スロー再生中であることを示す情報と、所定のボタンで通常再生に変更できることを示す情報４０２を表示する。
【００３８】
次に、図５のフローチャートを用いて動画ファイルの再生処理を説明する。なお、図５の処理は制御部１０７が各部を制御することにより実行される。
再生開始の指示があると、制御部１０７は、選択された動画ファイルの付加情報に基づいて、再生開始時の動画のフレームレート、フレームレート変更位置、変更後のフレームレートを検出する（Ｓ５０１）。
【００３９】
制御部１０７は、これから再生する動画のフレームレートが、６０ｆｐｓと１２０ｆｐｓのどちらであるかを判別する（Ｓ５０２）。フレームレートが６０ｆｐｓであった場合、制御部１０７は、記録再生部１０９に対し、１倍速（通常再生速度）で動画ファイルを再生するよう指示する（Ｓ５０３）。そして、制御部１０７は、再生、復号された動画を表示し、音声を出力するように表示制御部１０５と音声出力部１１１に指示する（Ｓ５０４）。
【００４０】
このように６０ｆｐｓの動画を再生した後、制御部１０７は、現在の再生位置が予告位置に達したか否かを判別する（Ｓ５０５）。現在の再生位置が予告位置に達していた場合、制御部１０７は、スロー再生対応期間を予告する予告情報を表示するように表示制御部１０５に指示する（Ｓ５０６）。その後、制御部１０７は、現在の再生位置が、フレームレートの変更位置に達したか否かを判別する（Ｓ５０７）。
【００４１】
変更位置に達していない場合、制御部１０７は、再生停止の指示があったか否かを判別し（Ｓ５０８）、再生停止の指示があった場合には、動画ファイルの再生を停止してインデックス画面を表示する（Ｓ５１０）。また、再生停止の指示がない場合、制御部１０７は、再生中の動画ファイルの終端に達したか否かを判別する（Ｓ５０９）。動画ファイルの終端に達した場合には、動画ファイルの再生を停止する（Ｓ５１０）。動画ファイルの終端に達していない場合には、Ｓ５０３に戻り、再生処理を続ける。また、Ｓ５０７で、再生位置がフレームレートの変更位置に達していた場合、制御部１０７は、変更後のフレームレート、ここでは１２０ｆｐｓを検出し、Ｓ５０２に戻る。
【００４２】
このように、６０ｆｐｓの動画再生中にフレームレートの変更位置に達するか、或いは、再生開始時のフレームレートが１２０ｆｐｓの場合、Ｓ５０２でフレームレートが１２０ｆｐｓと判別される。そして、制御部１０７は、１倍速で動画ファイルを再生するように記録再生部１０９に対し指示する（Ｓ５１１）。そして、制御部１０７は、再生、復号された動画を表示し、音声を出力するように表示制御部１０５と音声出力部１１１に指示する（Ｓ５１２）。更に、制御部１０７は、図４（ａ）に示すように、スロー再生対応期間であることを示す情報を表示するように表示制御部１０５に指示する（Ｓ５１３）。
【００４３】
次に、制御部１０７は、操作部１０８よりスロー再生の指示があったか否かを判別する（Ｓ５１４）。スロー再生の指示が無い場合、制御部１０７は、現在の再生位置がフレームレートの変更位置に達したか否かを判別する（Ｓ５１５）。フレームレートの変更位置に達していた場合、Ｓ５０２に戻り、再度、６０ｆｐｓの動画の再生処理を実行する。このとき、制御部１０７は、スロー再生対応期間を示す情報の表示を停止するように表示制御部１０５に指示する。
【００４４】
また、再生位置がフレームレートの変更位置に達していない場合、制御部１０７は、再生停止の指示があったか否かを判別し（Ｓ５１６）、再生停止の指示があった場合には、動画ファイルの再生を停止してインデックス画面を表示する（Ｓ５１０）。また、再生停止の指示がない場合、制御部１０７は、再生中の動画ファイルの終端に達したか否かを判別する（Ｓ５１７）。動画ファイルの終端に達した場合には、動画ファイルの再生を停止する（Ｓ５１０）。動画ファイルの終端に達していない場合には、Ｓ５１１に戻り、再生処理を続ける。
【００４５】
また、Ｓ５１４でスロー再生の指示があった場合、制御部１０７は、記録再生部１０９に対し１／２倍速で動画ファイルを再生するよう指示する（Ｓ５１８）。そして、制御部１０７は、再生、復号された動画を１／２倍速で表示し、音声の出力を停止するように表示制御部１０５と音声出力部１１１に指示する（Ｓ５１９）。更に、制御部１０７は、図４（ｂ）に示すように、スロー再生中であることを示す情報を表示するように表示制御部１０５に指示する（Ｓ５２０）。
【００４６】
次に、制御部１０７は、操作部１０８より通常再生の指示があったか否かを判別する（Ｓ５２１）。通常再生の指示があった場合、Ｓ５１１に戻り、処理を続ける。また、通常再生の指示が無い場合、制御部１０７は、現在の再生位置がフレームレートの変更位置に達したか否かを判別する（Ｓ５２２）。フレームレートの変更位置に達していた場合、Ｓ５０２に戻り、再度、６０ｆｐｓの動画の再生処理を実行する。このとき、制御部１０７は、スロー再生中を示す情報の表示を停止するように表示制御部１０５に指示する。
【００４７】
また、再生位置がフレームレートの変更位置に達していない場合、制御部１０７は、再生停止の指示があったか否かを判別し（Ｓ５２３）、再生停止の指示があった場合には、動画ファイルの再生を停止してインデックス画面を表示する（Ｓ５１０）。また、再生停止の指示がない場合、制御部１０７は、再生中の動画ファイルの終端に達したか否かを判別する（Ｓ５２４）。動画ファイルの終端に達した場合には、動画ファイルの再生を停止する（Ｓ５１０）。動画ファイルの終端に達していない場合には、Ｓ５１８に戻り、再生処理を続ける。
【００４８】
このように、本実施形態においては、通常フレームレートで撮影された動画の再生中に、高フレームレートで撮影された動画に切り替わることを予告する。そのため、ユーザは、簡単に、スロー再生への切り替えを認識することができる。
本実施形態では、１２０ｆｐｓの動画を実時間で再生する構成としたが、１２０ｆｐｓの動画の再生中にスロー再生の指示があった場合にこれを記憶しておき、次回の再生時にはスロー再生するようにしてもよい。
また、１２０ｆｐｓの動画の再生中に、変更位置の所定時間前に達した場合に、６０ｆｐｓの動画に切り替わることを予告する予告情報を表示部１０６に表示するようにしてもよい。
【００４９】
（第２の実施形態）
次に、第２の実施形態を説明する。第２の実施形態においても、ビデオカメラ１００の基本的な構成や、記録再生の処理は第１の実施形態と同様である。第２の実施形態のビデオカメラ１００は、プレイリストの機能を備える。
本実施形態では、再生モードにおいて、ユーザが操作部１０８を操作して、記録媒体１１０に記録された各動画ファイルのうち、再生したい動画ファイルを選択し、更に、選択された動画ファイルの再生順序を所望の順序に変更することができる。そして、制御部１０７は、このように、ユーザが選択した動画ファイルとその再生順序を示すプレイリストを生成する。記録再生部１０９は、プレイリストを含むプレイリストファイルを記録媒体１１０に記録する。
【００５０】
また、このように作成し、記録されたプレイリストに従って、記録媒体１１０に記録された複数の動画ファイルをプレイリストに指定された順序で連続して再生することが可能である。そして、本実施形態では、プレイリストを再生する場合には、このプレイリストで指定された動画ファイルに含まれる１２０ｆｐｓの動画をスロー再生により再生する。更に、第１の実施形態と同様に、再生中にフレームレートが変更する場合には、変更位置の所定時間前からフレームレートの変更を予告する予告情報を表示する。また、１２０ｆｐｓの動画をスロー再生しているときに、通常再生への切り替え指示があった場合には、通常再生に変更する。
【００５１】
次に、本実施形態におけるプレイリストの再生処理について、図６のフローチャートを用いて説明する。図６の処理は、制御部１０７が各部を制御することにより実行される。なお、本実施形態では、一つの記録媒体１１０に対して一つのプレイリストファイルを記録可能とするが、複数のプレイリストファイルを記録できるようにしてもよい。
【００５２】
前述のように、インデックス画面から選択されたサムネイルに対応する動画を再生する際には、図５の処理を実行する。一方、ユーザが操作部１０８を操作して、プレイリストの再生を指示すると、図６の処理を行う。
【００５３】
制御部１０７は、記録媒体１１０に記録されたプレイリストファイルを再生するように記録再生部１０９に指示する。記録再生部１０９は、記録媒体１１０から再生されたプレイリストファイルをメモリ１０３に記憶する。制御部１０７は、メモリ１０３に記憶されたプレイリストファイルに指定された動画ファイルのうち、先頭の（最初に再生する）動画ファイルを検出する（Ｓ６０１）。そして、この動画ファイルの付加情報に基づいて、再生開始時の動画のフレームレート、フレームレート変更位置、変更後のフレームレートを検出する（Ｓ６０２）。
【００５４】
制御部１０７は、これから再生する動画のフレームレートが、６０ｆｐｓと１２０ｆｐｓのどちらであるかを判別する（Ｓ６０３）。フレームレートが６０ｆｐｓであった場合、制御部１０７は、記録再生部１０９に対し、１倍速（通常再生速度）で動画ファイルを再生するよう指示する（Ｓ６０４）。そして、制御部１０７は、再生、復号された動画を表示し、音声を出力するように表示制御部１０５と音声出力部１１１に指示する（Ｓ６０５）。
【００５５】
このように６０ｆｐｓの動画を再生した後、制御部１０７は、現在の再生位置が予告位置に達したか否かを判別する（Ｓ６０６）。現在の再生位置が予告位置に達していた場合、制御部１０７は、スロー再生に切り替わることを予告する予告情報を表示するように表示制御部１０５に指示する（Ｓ６０７）。なお、本実施形態においても、フレームレートの変更位置から所定時間前の位置を予告位置とする。
【００５６】
その後、制御部１０７は、現在の再生位置が、フレームレートの変更位置に達したか否かを判別する（Ｓ６０８）。変更位置に達していない場合、制御部１０７は、再生停止の指示があったか否かを判別し（Ｓ６０９）、再生停止の指示があった場合には、動画ファイルの再生を停止して、プレイリスト再生の待機画面を表示する（Ｓ６１２）。また、再生停止の指示が無い場合、制御部１０７は、再生中の動画ファイルの終端に達したか否かを判別する（Ｓ６１０）。
【００５７】
動画ファイルの終端に達した場合には、制御部１０７は、プレイリストにおいて次に再生する動画ファイルが指定されているか否かを判別する（Ｓ６１１）。次の動画ファイルが無い場合には、プレイリストによる動画ファイルの再生を停止する（Ｓ６１２）。また、次の動画ファイルがある場合、制御部１０７は次の動画ファイルを検出し、Ｓ６０２に戻って次の動画ファイルの再生処理を実行する（Ｓ６１３）。また、Ｓ６０８で、再生位置がフレームレートの変更位置に達していた場合、制御部１０７は、変更後のフレームレート、ここでは１２０ｆｐｓを検出し、Ｓ６０３に戻る。
【００５８】
このように、６０ｆｐｓの動画再生中にフレームレートの変更位置に達するか、或いは、再生開始時のフレームレートが１２０ｆｐｓの場合、Ｓ６０３でフレームレートが１２０ｆｐｓと判別される。そして、制御部１０７は、記録再生部１０９に対し１／２倍速で動画ファイルを再生するよう指示する（Ｓ６１４）。そして、制御部１０７は、再生、復号された動画を１／２倍速で表示し、音声の出力を停止するように表示制御部１０５と音声出力部１１１に指示する（Ｓ６１５）。更に、制御部１０７は、図４（ｂ）に示すように、スロー再生中であることを示す情報を表示するように表示制御部１０５に指示する（Ｓ６１６）。
【００５９】
次に、制御部１０７は、操作部１０８より通常再生の指示があったか否かを判別する（Ｓ６１７）。通常再生の指示が無い場合、制御部１０７は、現在の再生位置がフレームレートの変更位置に達したか否かを判別する（Ｓ６１８）。フレームレートの変更位置に達していた場合、Ｓ６０３に戻り、再度、６０ｆｐｓの動画の再生処理を実行する。このとき、制御部１０７は、スロー再生中を示す情報の表示を停止するように表示制御部１０５に指示する。
【００６０】
また、再生位置がフレームレートの変更位置に達していない場合、制御部１０７は、再生停止の指示があったか否かを判別する（Ｓ６１９）。再生停止の指示があった場合、制御部１０７は、動画ファイルの再生を停止して、プレイリスト再生の待機画面を表示する（Ｓ６１２）。また、再生停止の指示が無い場合、制御部１０７は、再生中の動画ファイルの終端に達したか否かを判別する（Ｓ６２０）。
【００６１】
動画ファイルの終端に達した場合には、制御部１０７は、プレイリストにおいて次に再生する動画ファイルが指定されているか否かを判別する（Ｓ６２１）。次の動画ファイルが無い場合には、プレイリストによる動画ファイルの再生を停止する（Ｓ６１２）。また、次の動画ファイルがある場合、制御部１０７は次の動画ファイルを検出し、Ｓ６０２に戻って次の動画ファイルの再生処理を実行する（Ｓ６２２）。
【００６２】
また、Ｓ６１７で通常再生への変更指示があった場合、制御部１０７は、記録再生部１０９に対し、１倍速で動画ファイルを再生するように指示する（Ｓ６２３）。そして、制御部１０７は、再生、復号された動画を表示し、音声を出力するように表示制御部１０５と音声出力部１１１に指示する（Ｓ６２４）。更に、制御部１０７は、図４（ａ）に示すように、スロー再生対応期間であることを示す情報を表示するように表示制御部１０５に指示する（Ｓ６２５）。
【００６３】
次に、制御部１０７は、操作部１０８よりスロー再生の指示があったか否かを判別する（Ｓ６２６）。スロー再生の指示が無い場合、制御部１０７は、現在の再生位置がフレームレートの変更位置に達したか否かを判別する（Ｓ６２７）。フレームレートの変更位置に達していた場合、Ｓ６０３に戻り、再度、６０ｆｐｓの動画の再生処理を実行する。このとき、制御部１０７は、スロー再生対応期間を示す情報の表示を停止するように表示制御部１０５に指示する。
【００６４】
また、再生位置がフレームレートの変更位置に達していない場合、制御部１０７は、再生停止の指示があったか否かを判別し（Ｓ６２８）、再生停止の指示があった場合には、動画ファイルの再生を停止してプレイリスト再生の待機画面を表示する（Ｓ６１２）。また、再生停止の指示がない場合、制御部１０７は、再生中の動画ファイルの終端に達したか否かを判別する（Ｓ６２９）。動画ファイルの終端に達した場合、制御部１０７は、プレイリストにおいて次に再生する動画ファイルが指定されているか否かを判別する（Ｓ６３０）。次の動画ファイルが無い場合には、プレイリストによる動画ファイルの再生を停止する（Ｓ６１２）。また、次の動画ファイルがある場合、制御部１０７は次の動画ファイルを検出し、Ｓ６０２に戻って次の動画ファイルの再生処理を実行する（Ｓ６３１）。
【００６５】
このように、本実施形態においては、プレイリストによる再生時には、高フレームレートで撮影、記録された動画を自動的にスロー再生する。そのため、ユーザは、予めスロー再生を指示しなくても、高フレームレートの動画をスロー再生にて再生することができる。また、本実施形態では、高フレームレートの動画の再生中に、スロー再生対応期間であることを示す情報を表示するので、ユーザは、スロー再生中であることを容易に認識でき、簡単に通常再生への変更を指示することができる。
【００６６】
なお、本実施形態では、プレイリストを再生する場合、ユーザがメニュー画面からプレイリストの再生を指示するようにしたが、インデックス画面にプレイリストのサムネイルを表示して再生を指示できるようにしてもよい。また、複数のプレイリストを記録媒体１１０に記録した場合には、これら複数のプレイリストのサムネイルをそれぞれプレイリストを示すアイコンを付加してインデックス画面に表示する。このとき、プレイリストで指定された動画ファイルのうち先頭の動画ファイルのサムネイルをプレイリストのサムネイルとして表示する。
【００６７】
また、本実施形態では、記録媒体１１０に記録された動画ファイルの再生順序を変更し、プレイリストを生成したが、一つの動画ファイルにおける再生期間を指定することにより、プレイリストを生成するようにしてもよい。
【００６８】
また、図６の再生処理において、再生する動画ファイルが変更する際に、フレームレートが６０ｆｐｓから１２０ｆｐｓに切り替わることを予告するようにしてもよい。この場合、制御部１０７は、６０ｆｐｓの動画の再生中に、プレイリストに基づいて次に再生する動画ファイルの先頭部分のフレームレートを検出する。そして、次に再生する動画ファイルの先頭部分が１２０ｆｐｓであった場合、現在再生中の動画ファイルの終端から所定時間前から、予告情報を表示する。
【００６９】
また、本実施形態では、インデックス画面から動画ファイルを選択して再生する場合（第１の再生モード）においては、高フレームレートの期間において実時間で再生し、プレイリストに従う再生時（第２の再生モード）ではスロー再生とした。これ以外にも、ユーザが、第１の再生モードと第２の再生モードで、それぞれ高フレームレートの期間においてスロー再生を行うか、実時間再生を行うかを設定できるようにしてもよい。そして、設定した結果をメモリ１０３に記憶しておき、各再生モードにおける高フレームレート期間での再生速度を変更するようにしてもよい。
また、１２０ｆｐｓの動画の再生中に、変更位置の所定時間前に達した場合に、６０ｆｐｓの動画に切り替わることを予告する予告情報を表示部１０６に表示するようにしてもよい。
【００７０】
また、前述の実施形態では、高フレームレート期間の動画を実時間で再生する場合に、１２０ｆｐｓで表示していたが、再生された動画を１フレームおきに間引き、間引いた動画を６０ｆｐｓで表示してもよい。このようにすることで、表示されるフレームのタイミングは記録時における表示タイミングと同じになる。
【００７１】
また、前述の実施形態では、６０ｆｐｓと１２０ｆｐｓの動画を記録し、再生していたが、これ以外のフレームレートの動画を記録再生できるようにしてもよい。更に、三つ以上のフレームレートで動画を記録再生できるようにしてもよい。
また、前述の実施形態では、動画を撮影し記録する装置に対して本発明を適用した場合について説明したが、記録媒体に記録された動画データを再生する装置に対しても、本発明を同様に適用することが可能である。
【００７２】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００７３】
１００  ビデオカメラ、１０１  撮像部、１０２  音声入力部、１０３  メモリ、１０４  信号処理部、１０５  表示制御部、１０６  表示部、１０７  制御部、１０８  操作部、１０９  記録再生部、１１０  記録媒体、１１１  音声出力部、１１２  内部バス
【図１】
0005683220.tif 000002
【図２】
0005683220.tif 000003
【図３】
0005683220.tif 000004
【図４】
0005683220.tif 000005
【図５】
0005683220.tif 000006
【図６】
0005683220.tif 000007