(57)【要約】【課題】異なるフレームレートで撮像された動画部が混在する動画の再生時に、ユーザがタイムシーケンスバー上で通常のフレームレートとは異なるフレームレートで撮像された動画部を良好に視認することができるようにする。【解決手段】デジタルビデオカメラ１００の制御部１０１は、第１のフレームレートで撮像された第１の動画部と、第１のフレームレートよりも高い第２のフレームレートで撮像された第２の動画部とを含む動画を再生して画像表示部１０８に表示すると共に、その動画のタイムシーケンスバー４００を画像表示部１０８に表示する。タイムシーケンスバー４００では、第１の動画部を示す第１の区間と第２の動画部を示す第２の区間を、第１の区間よりも第２の区間の方が、対応する動画部の撮像に要した時間に対する区間の長さの比率が大きくなるように、表示する。【選択図】図６
2014075699.tif 000002
【特許請求の範囲】
【請求項１】
異なるフレームレートで撮像された動画部が混在する動画を再生して表示手段に表示する再生手段と、前記動画についての単一のシーケンスバーを前記表示手段に表示する表示制御手段とを備える動画再生装置であって、
前記動画が第１のフレームレートで撮像された第１の動画部と前記第１のフレームレートよりも高い第２のフレームレートで撮像された第２の動画部とを含む場合に、前記表示制御手段は、前記シーケンスバーに前記第１の動画部を示す第１の区間と前記第２の動画部を示す第２の区間とを表示する際に、前記第１の区間よりも前記第２の区間の方が、対応する動画部の撮像に要した時間に対する区間の長さの比率が大きくなるように、前記シーケンスバーの表示を制御することを特徴とする動画再生装置。
【請求項２】
前記表示制御手段は、前記動画が前記第１のフレームレートよりも低い第３のフレームレートで撮像された第３の動画部を含む場合に、前記シーケンスバーに前記第３の動画部を示す第３の区間を表示する際に、前記第１の区間よりも前記第３の区間の方が、対応する動画部の撮像に要した時間に対する区間の長さの比率が小さくなるように、前記シーケンスバーの表示を制御することを特徴とする請求項１記載の動画再生装置。
【請求項３】
表示手段と、異なるフレームレートで撮像された動画部が混在する動画を再生して前記表示手段に表示する再生手段と、前記動画についての単一のシーケンスバーを前記表示手段に表示する表示制御手段とを備える動画再生装置であって、
前記動画が第１のフレームレートで撮像された第１の動画部と前記第１のフレームレートよりも低い第３のフレームレートで撮像された第３の動画部とを含む場合に、前記表示制御手段は、前記シーケンスバーに前記第１の動画部を示す第１の区間と前記第３の動画部を示す第３の区間とを表示する際に、前記第１の区間よりも前記第３の区間の方が、対応する動画部の撮像に要した時間に対する区間の長さの比率が小さくなるように、前記シーケンスバーの表示を制御することを特徴とする動画再生装置。
【請求項４】
前記表示制御手段は、前記第３の区間が所定の制限幅より短くならないようにすることを特徴とする請求項２又は３に記載の動画再生装置。
【請求項５】
前記制限幅は、前記シーケンスバーの全体の長さおける所定の割合で定義されることを特徴とする請求項４記載の動画再生装置。
【請求項６】
前記表示制御手段は、前記シーケンスバーにおいて前記異なるフレームレートで撮像された各動画部を示す各区間を、各動画部を所定のフレームレートで再生するのに要する時間に基づいた長さで表示するように制御すること特徴とする請求項１乃至５のいずれか１項に記載の動画再生装置。
【請求項７】
前記表示制御手段は、前記シーケンスバーにおいて、前記異なるフレームレートで撮像された各動画部を示す各区間の長さに対する、各動画部を所定のフレームレートで再生するのに要する時間の比率が同じとなるように、前記シーケンスバーの表示を制御することを特徴とする請求項６記載の動画再生装置。
【請求項８】
異なるフレームレートで撮像された動画部が混在する動画を所定のフレームレートで再生して表示手段に表示する再生手段と、前記動画についての単一のシーケンスバーを前記表示手段に表示する表示制御手段とを備える動画再生装置であって、
前記動画が第１のフレームレートで撮像された第１の動画部と前記第１のフレームレートよりも高い第２のフレームレートで撮像された第２の動画部とを含む場合に、前記表示制御手段は、前記第１の動画部を前記所定のフレームレートで再生するのに要する時間に基づいた長さで前記第１の動画部を示す第１の区間を、かつ、前記第２の動画部を前記所定のフレームレートで再生するのに要する時間に基づいた長さで前記第２の動画部を示す第２の区間を、前記シーケンスバーに表示するように制御することを特徴とする動画再生装置。
【請求項９】
前記表示制御手段は、前記シーケンスバーを前記再生手段で再生している動画に付随表示すること特徴とする請求項１乃至８のいずれか１項に記載の動画再生装置。
【請求項１０】
前記シーケンスバー上の位置をユーザが指定する指定手段を備え、
前記再生手段は、前記指定手段により指定された前記シーケンスバー上の位置に応じた動画部を再生することを特徴とする請求項１乃至９のいずれか１項に記載の動画再生装置。
【請求項１１】
前記指定手段は、前記表示手段に設けられるタッチパネルであることを特徴とする請求項１０記載の動画再生装置。
【請求項１２】
前記表示制御手段は、前記シーケンスバーに代えて又は前記シーケンスバーと共に、前記異なるフレームレートで撮像されたそれぞれの動画部の実撮像時間長に基づく別のシーケンスバーを前記表示手段に表示することを特徴とする請求項１乃至１１のいずれか１項に記載の動画再生装置。
【請求項１３】
前記表示制御手段は、ユーザの操作に応じて、前記シーケンスバーと前記別のシーケンスバーと切り替えて前記表示手段に表示することを特徴とする請求項１２記載の動画再生装置。
【請求項１４】
前記表示制御手段は、ユーザによる前記別のシーケンスバーに対する操作があると、前記再生手段での再生位置を変更することなく、前記別のシーケンスバーに代えて前記シーケンスバーを前記表示手段に表示することを特徴とする請求項１３記載の動画再生装置。
【請求項１５】
前記表示制御手段は、前記異なるフレームレートを表示する単一のフレームレートバーを、前記シーケンスバーと共に表示することを特徴とする請求項１乃至１４のいずれか１項に記載の動画再生装置。
【請求項１６】
前記フレームレートバーに表示された所定のフレームレートをユーザが指定する指定手段を備え、
前記再生手段は、前記動画において前記指定手段により指定されたフレームレートで記録された動画部を連続して再生することを特徴とする請求項１５記載の動画再生装置。
【請求項１７】
異なるフレームレートで撮像された動画部が混在する動画を再生して表示手段に表示する再生手段と、前記動画についての単一のシーケンスバーを前記表示手段に表示する表示制御手段とを備える動画再生装置の表示制御方法であって、
前記動画が第１のフレームレートで撮像された第１の動画部と前記第１のフレームレートよりも高い第２のフレームレートで撮像された第２の動画部とを含む場合に、前記表示制御手段が、前記シーケンスバーに前記第１の動画部を示す第１の区間と前記第２の動画部を示す第２の区間とを表示する際に、前記第１の区間よりも前記第２の区間の方が、対応する動画部の撮像に要した時間に対する区間の長さの比率が大きくなるように、前記シーケンスバーの表示を制御する制御ステップを有することを特徴とする表示制御方法。
【請求項１８】
異なるフレームレートで撮像された動画部が混在する動画を再生して表示手段に表示する再生手段と、前記動画についての単一のシーケンスバーを前記表示手段に表示する表示制御手段とを備える動画再生装置の表示制御方法であって、
前記動画が第１のフレームレートで撮像された第１の動画部と前記第１のフレームレートよりも低い第３のフレームレートで撮像された第３の動画部とを含む場合に、前記表示制御手段が、前記シーケンスバーに前記第１の動画部を示す第１の区間と前記第３の動画部を示す第３の区間とを表示する際に、前記第１の区間よりも前記第３の区間の方が、対応する動画部の撮像に要した時間に対する区間の長さの比率が小さくなるように、前記シーケンスバーの表示を制御する制御ステップを有することを特徴とする表示制御方法。
【請求項１９】
異なるフレームレートで撮像された動画部が混在する動画を所定のフレームレートで再生して表示手段に表示する再生手段と、前記動画についての単一のシーケンスバーを前記表示手段に表示する表示制御手段とを備える動画再生装置の表示制御方法であって、
前記動画が第１のフレームレートで撮像された第１の動画部と前記第１のフレームレートよりも高い第２のフレームレートで撮像された第２の動画部とを含む場合に、前記表示制御手段は、前記第１の動画部を前記所定のフレームレートで再生するのに要する時間に基づいた長さで前記第１の動画部を示す第１の区間を、かつ、前記第２の動画部を前記所定のフレームレートで再生するのに要する時間に基づいた長さで前記第２の動画部を示す第２の区間を、前記シーケンスバーに表示するように制御する制御ステップを有することを特徴とする表示制御方法。
【請求項２０】
請求項１７乃至１９のいずれか１項に記載の表示制御方法が有する制御ステップをコンピュータに実行させることを特徴とするプログラム。
【請求項２１】
請求項２０記載のプログラムを格納したことを特徴とするコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異なるフレームレートで撮像された動画部が混在する動画を再生可能な動画再生装置における表示制御技術に関する。
【背景技術】
【０００２】
デジタルカメラやデジタルビデオカメラ等の撮像装置の技術分野では、動画の撮像時のフレームレートを変更して撮像することを可能とする技術が知られている。一般的な動画は、通常のフレームレートで撮像され、撮像された動画の再生時の再生速度のフレームレートを撮像時のフレームレートと同じとする。この場合、撮像時の被写体の動きと再生時の被写体の動きは略同一となる（等倍再生）。
【０００３】
これに対し、通常の撮像を行うフレームレートより高いフレームレートで撮像された動画を通常の撮像を行うフレームレートで撮像された動画と同じ再生速度で再生した場合には、等倍再生に比べてゆっくりとした動画となる（スロー再生）。逆に、通常の撮像を行うフレームレートより低いフレームレートで撮像された動画を通常の撮像を行うフレームレートで撮像された動画と同じ再生速度で再生した場合には、等倍再生に比べて速い動画となる（高速再生）。
【０００４】
なお、高いフレームレートでの撮像は、動きの速い被写体を撮像する際に有用であり、肉眼では捉えられない被写体の動きを解析することが可能になる。一方、低いフレームレートでの撮像は、動きの遅い被写体（例えば、植物の成長や天体の動き等）や長時間にわたっての変化（例えば、街頭での人の往来等）等を、記録時間に対して少ない記録容量で撮像したい場合に有用である。
【０００５】
このような通常とは異なるフレームレートで撮像された動画部と通常のフレームレートで撮像された動画部とが混在する動画を再生する場合、それぞれの動画部が動画全体の中のどの位置に在るのかをユーザにわかりやすく表示する必要が生じる。そこで、例えば、特許文献１には、図１１に示す表示方法が提案されている。
【０００６】
図１１は、動画の再生時に、再生される動画のフレームレートの構成（分布）をユーザに示す従来の表示例を示す図である。図１１の表示例では、ディスプレイに再生動画１１０１が表示されると同時に、再生動画１１０１の時間経過を表すタイムシーケンスバー１１０２が、横長形状で再生動画１１０１の下側に表示される。タイムシーケンスバー１１０２には、高フレームレートで撮像された動画部を示す高フレームレート動画区間１１０３と、通常のフレームレートで撮像された動画部を示す通常フレームレート動画区間１１０４とが識別可能に表示されている。また、特許文献１には、高フレームレートで撮像された動画部を再生する際に、撮像時と同じ時間経過で再生する高フレームレート再生モードと、撮像時の時間経過と比較してスローに再生するスロー再生モードとを切り替え可能な構成が記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−１６６５０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来技術では、高フレームレート動画区間１１０３をタイムシーケンスバー１１０２上に配置する手順について考慮されていない。また、高フレームレート動画区間１１０３を生成するためのベースとなるデータ、高フレームレート動画区間１１０３の表示を処理する条件や表示方法について考慮されていない。そのため、上記従来技術では、次のような問題がある。
【０００９】
即ち、仮に、高フレームレート動画区間１１０３を、実撮像時間長に基づいてタイムシーケンスバー１１０２上に表示したとする。その場合、タイムシーケンスバー１１０２の全体長さ（実撮像時間長）に対して、高フレームレート動画区間１１０３の幅が相対的に極端に短くなるケースが想定される。これは、高フレームレートでの撮像は、一瞬の素早い動きを撮像するために使用されるケースが多いからである。つまり、タイムシーケンスバー１１０２の全体長さに対して、高フレームレート動画区間１１０３の幅が相対的に極端に短くなる場合、ユーザにとって高フレームレート動画区間１１０３を視認し難い表示となる。このような問題に対して、タイムシーケンスバー１１０２上における高フレームレート動画区間１１０３の生成・処理に関する検討が、上記特許文献１ではなされていない。
【００１０】
本発明は、異なるフレームレートで撮像された動画部が混在する動画の再生時に、タイムシーケンスバー上で通常のフレームレートとは異なるフレームレートで撮像された動画部を、ユーザが良好に視認可能な動画再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る動画再生装置は、異なるフレームレートで撮像された動画部が混在する動画を再生して表示手段に表示する再生手段と、前記動画についての単一のシーケンスバーを前記表示手段に表示する表示制御手段とを備える動画再生装置であって、前記動画が第１のフレームレートで撮像された第１の動画部と前記第１のフレームレートよりも高い第２のフレームレートで撮像された第２の動画部とを含む場合に、前記表示制御手段は、前記シーケンスバーに前記第１の動画部を示す第１の区間と前記第２の動画部を示す第２の区間とを表示する際に、前記第１の区間よりも前記第２の区間の方が、対応する動画部の撮像に要した時間に対する区間の長さの比率が大きくなるように、前記シーケンスバーの表示を制御することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、異なるフレームレートで撮像された動画部が混在する動画の再生時に、ユーザは、タイムシーケンスバー上で通常のフレームレートとは異なるフレームレートで撮像された動画部を良好に視認することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係るデジタルビデオカメラの機能構成を示すブロック図である。
【図２】図１のデジタルビデオカメラの外観構造を示す斜視図である。
【図３】図１のデジタルビデオカメラにおいて、画像処理部が動画データに付加するフレームレート情報を模式的に示す図である。
【図４】図１のデジタルビデオカメラにおいて、撮像モードから再生モードへ切り替えた際に表示画面に表示される記録動画のサムネイル画像のマルチ表示の表示例である。
【図５】図１のデジタルビデオカメラにおいて、表示画面に表示される記録動画の再生画面の例を示す図である。
【図６】図５に示すタイムシーケンスバーに表示する可変フレームレート動画区間の生成処理を模式的に示す図である。
【図７】図６に示す可変フレームレート動画区間の拡大／縮小処理を制限する例を模式的に示す図である。
【図８】図６に示す可変フレームレート動画区間の拡大／縮小処理を説明するフローチャートである。
【図９】図８のステップＳ８０４の処理の詳細を示すフローチャートである。
【図１０】図５の状態から動画再生が進み、高フレームレート動画部に再生位置が移った状態と、低フレームレート動画部に再生位置が移った状態とを示す図である。
【図１１】動画の再生時に、再生される動画のフレームレートの構成（分布）をユーザに示す従来の表示例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について、添付図面を参照して詳細に説明する。以下の説明では、動画再生装置の一例として、複数の異なるフレームレートで動画を撮像することができ、撮像された動画を異なる再生速度で再生可能なデジタルビデオカメラを取り上げることとする。
【００１５】
＜デジタルビデオカメラの概略構成＞
図１は、本発明の実施形態に係るデジタルビデオカメラ１００の機能構成を示すブロック図である。デジタルビデオカメラ１００は、制御部１０１、ＲＯＭ１０２、操作入力部１０３、撮像部１０４、Ａ／Ｄ変換部１０５、画像処理部１０６、記憶媒体１０７及び画像表示部１０８を備える。
【００１６】
制御部１０１は、デジタルビデオカメラ１００が備える各部（ブロック）の動作を制御する。制御部１０１は、ＲＯＭ１０２に記憶されているデジタルビデオカメラ１００の動作（制御）プログラムを読み出し、ＲＡＭ（不図示）のワークエリアに展開して実行することにより、各部の動作を制御する。ＲＯＭ１０２は、書き換え可能な不揮発性の記憶メモリであり、デジタルビデオカメラ１００の動作を制御するためのプログラム、プログラムの実行に必要なパラメータ等の設定値、画像表示部１０８に表示するＧＵＩ等のデータを記憶する。
【００１７】
操作入力部１０３は、デジタルビデオカメラ１００が備える入力インタフェースであり、ユーザによって操作入力がなされると、入力された操作内容が制御部１０１に伝送される。本実施形態では、操作入力部１０３は、例えば、トリガスイッチやモードスイッチ等の機械的なスイッチの他、画像表示部１０８に設けられたタッチパネルセンサを含む。タッチパネルセンサは、ユーザからの接触入力を検出し、検出された接触入力の内容は、制御部１０１に伝送される。
【００１８】
撮像部１０４は、例えば、ＣＣＤやＣＭＯＳセンサ等の撮像素子であり、レンズや絞りを含む撮像光学系によって撮像素子に結像された被写体像を光電変換し、生成したアナログ画像信号をＡ／Ｄ変換部１０５に伝送する。Ａ／Ｄ変換部１０５は、入力されたアナログ画像信号に対してＡ／Ｄ変換処理を施し、得られたデジタル画像データを画像処理部１０６に伝送する。また、Ａ／Ｄ変換部１０５は、例えば、デジタルビデオカメラ１００が録画モードにあるときに、得られたデジタル画像データを画像表示部１０８に逐次出力し、画像表示部１０８を電子ビューファインダとして機能させる。
【００１９】
画像処理部１０６は、入力されたデジタル画像データに対して各種の画像処理や拡大／縮小処理を施す。画像処理部１０６は、録画処理時には、各種処理が施されたデジタル画像データを不図示のＲＡＭに順次蓄積し、得られた画像群のデータを撮像時の撮像時間やフレームレート等からなるフレームレート情報と共に、ＡＶＣＨＤフォーマットの動画データに符号化する。また、画像処理部１０６は、制御部１０１の制御により記憶媒体１０７に記録（保存）されている符号化された動画データを読み出し、復号化して画像表示部１０８に出力する。更に、画像処理部１０６は、動画データとＲＯＭ１０２に記憶されているＧＵＩデータとに対して各種の画像処理や拡大／縮小処理を施し、合成して画像表示部１０８に出力する。
【００２０】
記憶媒体１０７は、画像処理部１０６により作成された動画データを記録（保存）する。記憶媒体１０７は、具体的には、デジタルビデオカメラ１００が備える内蔵メモリ、デジタルビデオカメラ１００に着脱可能に接続されるメモリカードやＨＤＤ等の記録装置である。画像表示部１０８は、例えば、小型の液晶ディスプレイ（ＬＣＤ）等の表示装置であり、撮像中の画像（映像）や記憶媒体１０７に記録されている動画データの再生表示、デジタルビデオカメラ１００の設定情報の表示等に用いられる。なお、前述の通り、本実施形態では、画像表示部１０８にはタッチパネルセンサが設けられているが、タッチパネルセンサは必ずしも必要なものではない。タッチパネルセンサにおける入力操作の検出方法は、公知のいずれの方式（技術）を用いてもよい。
【００２１】
本実施形態では、デジタルビデオカメラ１００は、毎秒６０フレーム（６０ＦＰＳ）（第１のフレームレート）、３６０ＦＰＳ（第２のフレームレート）及び３０ＦＰＳ（第３のフレームレート）の３種類のフレームレートで動画撮像が可能であるとする。これは、デジタルビデオカメラ１００による動画の撮像／再生の処理についての説明を簡略化して、本発明の理解を容易にするためのものであり、実際には、デジタルビデオカメラ１００ではより多くのフレームレートで動画の撮像が可能である。
【００２２】
ユーザは、撮像モードを、６０ＦＰＳの通常モード、通常モードのフレームレートより高い３６０ＦＰＳの高フレームレート撮像モード及び通常モードのフレームレートより低い３０ＦＰＳの低フレームレート撮像モードのいずれかから選択して、撮像を行う。以下、通常モードで撮像された動画を「通常フレームレート動画」、高フレームレート撮像モードで撮像された動画を「高フレームレート動画」、低フレームレートで撮像された動画を「低フレームレート動画」と称することとする。
【００２３】
デジタルビデオカメラ１００は、これらの撮像モードで撮像された動画の再生モードとして、等倍再生モード、及び、スロー再生モードと高速再生モードとを含む可変速再生モードを有する。「等倍再生」とは、動画を撮像されたフレームレートで再生する再生方法（動画を再生する際のフレームレートをその動画の撮像時のフレームレートに合わせること）を指すものとする。「等倍再生」では、撮像中の被写体の動きと再生中の動画における被写体の動きとが略同一速度となる。例えば、通常のフレームレートより高いフレームレートで撮像した動画を等倍再生する場合は、通常の再生速度よりも速い再生速度で再生することになる。なお、毎秒３６０フレームのフレームレートで撮像された動画を、６フレーム毎に間引いて毎秒６０フレームで再生することで、等倍再生としてもよい。
【００２４】
「スロー再生」とは、動画を撮像されたフレームレートより低いフレームレートで再生する再生方法（動画を再生する際のフレームレートをその動画の撮像時のフレームレートよりも低くする）を指すものとする。「スロー再生」では、撮像中の被写体の動きに比べて、再生中の動画における被写体の動きは遅くなる。
【００２５】
「高速再生」とは、動画を撮像されたフレームレートより高いフレームレートで再生する再生方法（動画を再生する際のフレームレートをその動画の撮像時のフレームレートよりも高くする）を指すものとする。「高速再生」では、撮像中の被写体の動きに比べて、再生している動画における被写体の動きは速くなる。なお、これら「スロー再生」及び「高速再生」を纏めて、「可変速再生」と称することとする。
【００２６】
＜デジタルビデオカメラ１００の外観構造＞
図２は、デジタルビデオカメラ１００の外観構造を示す斜視図である。図２（ａ）は、デジタルビデオカメラ１００を背面側から見たときの上面と右側面を主に示す図であり、図２（ｂ）は、デジタルビデオカメラ１００の背面側から見たときの上面と左側面を主に示す図である。
【００２７】
デジタルビデオカメラ１００のカメラ本体の内部には、図２には不図示の撮像部１０４や記憶媒体１０７、制御基板等が内蔵されており、制御基板には、制御部１０１やＡ／Ｄ変換部１０５、画像処理部１０６が実装されている。図２（ａ）に示すように、デジタルビデオカメラ１００は、ユーザがカメラ本体を把持する際に使用するグリップベルト２０５を備える。また、デジタルビデオカメラ１００に電源を供給するバッテリは不図示のバッテリボックスに収用されており、図２（ａ）には、バッテリボックスが蓋部材２０６により閉じられた状態が示されている。
【００２８】
また、図２（ａ）に示すように、カメラ本体を背面側から見たときの右側面上側には、撮像モードと再生モードとを切り替えるモードスイッチ２０１が配置されている。また、カメラ本体の背面には、撮像モードにおいて動画の撮像を開始／停止するトリガスイッチ２０２が配置されている。カメラ本体の上面には、撮像モード及び再生モードにおいてフレームレートを切り替えるためのフレームレートスイッチ２０３と、撮像モード及び再生モードにおいて回転操作によりフレームレートを変更するフレームレートダイアル２０４が配置されている。
【００２９】
図２（ｂ）に示すように、カメラ本体の背面側から見たときの左側面には、撮像中の動画（映像）や記録された動画を再生表示する表示画面２０８を有する表示装置２０７が、ヒンジ２０９によりカメラ本体に対して開閉自在に設けられている。表示画面２０８の表面にはタッチパネル（不図示）が設けられており、ユーザはタッチパネルにタッチすることにより、表示画面２０８に表示された画像やアイコンをタッチする感覚で、入力操作を行うことができる。なお、表示装置２０７は、図１に示す画像表示部１０８に含まれる。カメラ本体の背面側から見たときの左側面の上側には、デジタルビデオカメラ１００の電源をＯＮ／ＯＦＦする電源スイッチ２１０が配置されている。
【００３０】
＜撮像モードでの動画記録＞
ユーザがデジタルビデオカメラ１００を使用して動画の撮像を行う際、ユーザは、バッテリが装着されたデジタルビデオカメラ１００のグリップベルト２０５に右手を通し、カメラ本体の上面側を右手で覆うようにカメラ本体を把持する。そして、ユーザは、電源スイッチ２１０を操作して電源をＯＮし、表示画面２０８を視認することができるように表示装置２０７を開く。再生モードになっている場合には、ユーザは、モードスイッチ２０１をスライド操作して、撮像モードへ変更する。撮像モードでは、撮像光学系及び撮像部１０４によって取得される映像が表示画面２０８に表示される。撮像を開始／停止するためには、トリガスイッチ２０２を押下すればよい。撮像が開始されると、撮像された動画の動画データは、逐次、記憶媒体１０７に記録される。
【００３１】
ユーザは、トリガスイッチ２０２が操作されて撮像が行われている状態で撮像中の動画のフレームレートを変更したい場合には、撮像中にフレームレートスイッチ２０３を押下すればよい。フレームレートスイッチ２０３が操作されると、表示画面２０８には、撮像中の動画のフレームレート情報が表示され、フレームレートダイアル２０４が操作可能となる。ユーザは、フレームレートダイアル２０４を回転操作することで、所望のフレームレートを選択することができる。所望のフレームレートが選択された状態で、再度、ユーザによりフレームレートスイッチ２０３が押下されると、撮像中の動画のフレームレートが選択されたフレームレートに変更されて、撮像が続けられる。
【００３２】
なお、撮像モードではあっても撮像が行われていない状態（レックポーズ状態を含む撮像停止状態）でも、同様の操作により、フレームレートの変更が可能である。撮像停止状態でフレームレートスイッチ２０３が押下されると、表示画面２０８には、現在、設定されているフレームレート情報が表示され、フレームレートダイアル２０４の操作が可能となる。フレームレートダイアル２０４が回転操作されて所望のフレームレートが選択された状態で、再度、フレームレートスイッチ２０３が押下されると、フレームレートの設定が変更され、次の動画の撮像から有効となる。
【００３３】
動画の撮像中にＡ／Ｄ変換部１０５から画像処理部１０６へ動画データが伝送され、画像処理部１０６は受信した動画データにフレームレート情報を付加し、ＡＶＣＨＤフォーマットに変換して、符号化する。そして、符号化された動画データは、記憶媒体１０７に送られて、記録される。
【００３４】
図３は、画像処理部１０６が記憶媒体１０７に記録される動画データに付加するフレームレート情報を模式的に示す図である。なお、フレームレート情報は、動画の撮像中に制御部１０１によって演算、処理される。フレームレート情報を示す情報バー３００には、撮像した１シーン全体の撮像時間に対して、フレームレートを変更したタイミングとフレームレートを変更して撮像した撮像時間とが示されている。情報バー３００において、その左端は動画の撮像スタート時を表し、その右端は動画の撮像ストップ時を表している。情報バー３００の上側には動画の撮像、記録をスタートしてからストップするまでの時間経過が示されており、ここでは、撮像された動画の撮像時間（記録時間）は１５分００秒である。
【００３５】
情報バー３００に表示された破線３０６は、フレームレートの変更タイミングを示しており、破線３０６の上側に表示されている時間は、撮像スタート時からの経過時間を示している。破線３０６で区切られている各範囲には、撮像に用いられたフレームレートと、そのフレームレートで撮像された動画の撮像時間が示されている。したがって、範囲３０１は、００分００秒から０２分１５秒までの２分１５秒間は、６０ｆｐｓで動画が撮像されたことを示す。同様に、範囲３０２は、０２分１５秒から０２分４５秒までの０分３０秒間は、３６０ｆｐｓで動画が撮像されたことを示す。範囲３０３，３０４，３０５についても、図３に示す通りのフレームレートで、所定時間、動画が撮像されている。
【００３６】
画像処理部１０６は、範囲３０１〜３０５のように、フレームレート、フレームレートの切り替えタイミング、各フレームレートで撮像された動画の撮像時間をフレームレート情報として動画データに付加し、記憶媒体１０７に記録する。
【００３７】
＜再生モードでの動画表示＞
ユーザは、モードスイッチ２０１を再生モード位置へスライドさせることにより、デジタルビデオカメラ１００を、記憶媒体１０７に記録された動画（以下「記録動画」という）を再生する再生モードへ切り替えることができる。再生モードでは、更に、フレームレートスイッチ２０３を押下することで、等倍再生モードと、スロー再生又は高速再生を行う可変速再生モードとを切り替えることができる。
【００３８】
フレームレートスイッチ２０３が押下されると、その時点で設定されている記録動画再生時のフレームレート情報が表示画面２０８に表示され、フレームレートダイアル２０４が操作可能となる。ユーザは、フレームレートダイアル２０４を回転操作することにより、記録動画再生時のフレームレートを選択することができる。ユーザが、所望のフレームレートを選択した状態で、再度、フレームレートスイッチ２０３を押下すると、記録動画再生時のフレームレートが選択されたフレームレートに変更、設定される。
【００３９】
図４〜図７を参照して、デジタルビデオカメラ１００の再生モードにおける記録動画の再生表示の形態について説明する。以下の説明において、本実施形態では、再生モードは可変速再生モードに設定されているものとする。
【００４０】
［サムネイル画像のマルチ表示］
図４は、撮像モードから再生モードへ切り替えた際に、表示画面２０８に表示される記録動画のサムネイル画像のマルチ表示の表示例である。ここでは、サムネイル画像４０１，４０２，４０３，４０４を縦２×横２でマス目状に配置した例を示している。なお、サムネイル画像４０１〜４０４は、それぞれの記録動画のシーン全体を代表する画像である。また、不図示であるが、４つ以上の記録動画が記憶媒体１０７に記録されている場合、「次ページ」へ移動するためのアイコンが表示され、ページを移動させることができるようになっている。
【００４１】
サムネイル画像４０１に付随して、サムネイル画像４０１の下側には横長に単一のタイムシーケンスバー４００が配置され、また、サムネイル画像４０１の右側には縦長に単一のフレームレートバー４１０が配置されている。タイムシーケンスバー４００及びフレームレートバー４１０は、サムネイル画像４０１〜４０４のそれぞれに付随表示される。
【００４２】
［記録画像のシングル表示］
ユーザが、図４のようにマルチ表示されたサムネイル画像４０１〜４０４の中から再生したい所望のサムネイル画像をタッチ操作すると、図４のマルチ表示から図５のシングル表示に切り替わり、記録動画の再生が開始される。図５は、表示画面２０８に表示される記録動画の再生画面の例を示す図である。表示画面２０８には、再生中の再生動画５００が表示され、再生動画５００の下側にはタイムシーケンスバー４００が表示され、再生動画５００の右側にはフレームレートバー４１０が表示される。
【００４３】
〔タイムシーケンスバー４００の表示形態〕
タイムシーケンスバー４００は、再生中の記録動画全体のタイムシーケンスを表しており、その左端は記録動画の再生開始位置を示し、その右端は記録動画の再生終了位置を示している。再生中の記録動画は、３６０ＦＰＳの高フレームレート撮像モードで撮像記録された高フレームレート動画部（第２の動画部）を含み、タイムシーケンスバー４００は、対応する高フレームレート動画区間５０１，５０３（第２の区間）を含む。また、再生中の記録動画は、３０ＦＰＳの低フレームレート撮像モードで撮像記録された低フレームレート動画部（第３の動画部）を含み、タイムシーケンスバー４００は、対応する低フレームレート動画区間５０２（第３の区間）を含む。高フレームレート動画部及び低フレームレート動画部以外の区間は、６０ＦＰＳの通常フレームレートで撮像記録された通常フレームレート動画部（第１の動画部）である。つまり、高フレームレート動画区間５０１，５０３及び低フレームレート動画区間５０２以外の区間は、通常フレームレートで撮像記録された通常フレームレート動画区間（第１の区間）である。
【００４４】
可変フレームレート動画区間（高フレームレート動画区間５０１，５０３及び低フレームレート動画区間５０２）は、同じフレームレート毎に色分けされ或いは背景に柄が施される等して区別可能に表示されている。これにより、ユーザはフレームレートを容易に認識することができるようになっている。
【００４５】
ユーザは、タイムシーケンスバー４００上の所定位置にタッチすることで、再生する動画部を指定することができる。即ち、図５において、破線で示されるタッチエリア５０１ａにタッチすることにより高フレームレート動画区間５０１の動画部を頭出しして、ダイレクトにスロー再生することができる。同様に、ユーザは、タッチエリア５０３ａをタッチすることにより、高フレームレート動画区間５０３の動画部を頭出しして、ダイレクトにスロー再生することができる。また、ユーザは、破線で示されるタッチエリア５０２ａをタッチすることにより、低フレームレート動画区間５０２の動画部を頭出しして、ダイレクトに高速再生することができる。
【００４６】
なお、不図示であるが、ユーザは、通常フレームレート動画区間にタッチすることで、タッチした通常フレームレート動画区間の動画部を頭出しして、ダイレクトに通常再生することができる。これらのダイレクト操作は、図４に示すマルチ表示画面上でも行うことができるようにしてもよい。
【００４７】
タイムシーケンスバー４００の下側には、再生位置ポインタ５０４が付随して表示される。再生位置ポインタ５０４は、再生中の記録動画の時間経過を表しており、タイムシーケンスバー４００上の再生位置を指し示している。再生位置ポインタ５０４は、記録動画の再生時間の経過に従って移動し、再生時には左から右へ、巻き戻し時には右から左へ移動して、ユーザにタイムシーケンスバー４００上の現在の再生位置を伝える。
【００４８】
次に、タイムシーケンスバー４００に可変フレームレート動画区間を表示するための表示制御処理について説明する。可変フレームレート動画部と通常フレームレート動画部とが混在する記録動画では、可変フレームレートが用いられる撮像状況の特異性から、記録動画全体のシーケンスに対して、可変フレームレート動画部が極端に短くなり或いは極端に長くなる状況が想定される。特に、図３に示した情報バー３００のように、撮像時間と情報バー３００上での幅（長さ）とが常に比例するように可変フレームレート動画区間を表示した場合に、顕著に起こり得る。この問題を解決する方法を、図６及び図７を参照して説明する。
【００４９】
図６は、タイムシーケンスバー４００に表示する可変フレームレート動画区間の生成処理を模式的に示す図である。図６上段のタイムシーケンスバー６００は、通常フレームレート動画部と可変フレームレート動画部とが混在する記録動画のタイムシーケンスバーであり、図３に示す情報バー３００を模式化したものである。つまり、タイムシーケンスバー６００の左端は記録動画の再生開始時を、右端は再生終了時を示している。
【００５０】
タイムシーケンスバー６００は、高フレームレートで撮像された高フレームレート動画区間６０１と、低フレームレートで撮像された低フレームレート動画区間６０２と、通常フレームレートで撮像された通常フレームレート動画区間６０３を含む。タイムシーケンスバー６００では、可変フレームレート動画区間（高フレームレート動画区間６０１，低フレームレート動画区間６０２）は、実撮像時間長に合わせた幅で表示されている。
【００５１】
タイムシーケンスバー６００のように、実撮像時間長に合わせて可変フレームレート動画区間を表示した場合、高フレームレート動画区間６０１の幅Ｑは短くなり、低フレームレート動画区間６０２の幅Ｒは長くなる。高フレームレート動画区間６０１のように可変フレームレート動画区間が短く表示されてしまうと、ユーザは、その位置を視認し難くなる。また、タッチエリアが狭くなって、可変フレームレート動画区間のダイレクト再生操作を行い難くなる等の問題が生じる。更に、可変速再生モードでは、可変フレームレート動画区間の幅と可変速再生される再生時間とがアンマッチとなり、ユーザが記録動画全体の再生時間に対する可変フレームレート動画部の再生時間の割合が把握し難くなる。そこで、タイムシーケンスバー６００を、図６下段のタイムシーケンスバー６１０の通りに変更する。
【００５２】
タイムシーケンスバー６１０は、タイムシーケンスバー６００に対して、可変フレームレート動画区間の幅を可変速再生時間長に合わせて、拡大／縮小処理を施している。なお、この拡大／縮小処理の詳細（演算手法）については後述する。
【００５３】
タイムシーケンスバー６００と同様に、タイムシーケンスバー６１０の左端は記録動画の再生開始時を、右端は再生終了時を示している。タイムシーケンスバー６１０上の高フレームレート動画区間６１１（幅Ｔ）は、タイムシーケンスバー６００上の高フレームレート動画区間６０１（幅Ｑ）をタイムシーケンスバー６１０の長さ方向に拡大したものである。また、タイムシーケンスバー６１０上の低フレームレート動画区間６１２（幅Ｕ）は、タイムシーケンスバー６００上の低フレームレート動画区間６０２（幅Ｒ）をタイムシーケンスバー６１０の長さ方向に縮小したものである。
【００５４】
各可変フレームレート動画区間の拡大／縮小率は、各可変フレームレート動画部を可変速再生モードにて可変速再生させる際の再生時間に基づいて決定されている。例えば、高フレームレート動画部が３６０ＦＰＳで３０秒撮像されている場合、高フレームレート動画部を６０ＦＰＳで可変速再生（スロー再生）させると、再生時間は１８０秒（撮像時間の６倍）となる。また、低フレームレート動画部が３０ＦＰＳで４２０秒撮像されている場合、低フレームレート動画部を６０ＦＰＳで可変速再生（高速再生）させると、再生時間は２１０秒（撮像時間の０．５倍）となる。
【００５５】
このとき、タイムシーケンスバー６００の全シーンの幅Ｐ（実撮像時間）が１５分（９００秒）であるとすると、タイムシーケンスバー６１０の幅Ｓ（実再生時間）は、可変フレームレート動画部の再生時間の増減分を加減計算して、１４分（８４０秒）となる。この全シーンの実再生時間に対する各可変フレームレート動画部の再生時間の割合が、タイムシーケンスバー６１０上での各可変フレームレート動画区間の幅となる。即ち、高フレームレート動画区間６１１は、１８０秒／８４０秒の割合（幅Ｔ／幅Ｓ）、低フレームレート動画区間６１２は、２１０秒／８４０秒の割合（幅Ｕ／幅Ｓ）で各可変フレームレート動画区間の幅が定義される。
【００５６】
タイムシーケンスバー６１０の各可変フレームレート動画区間に対して、タッチエリアが設定される。即ち、拡大処理された高フレームレート動画区間６１１の幅に応じてタッチエリア６１３が設定され、縮小処理された低フレームレート動画区間６１２の幅に応じてタッチエリア６１４が設定される。
【００５７】
ここで、閾値を用いて可変フレームレート動画区間の拡大／縮小処理を制限し、一定の幅よりも短くならないように、また、逆に長くなり過ぎないように、制限幅を設けることを考える。これは、例えば、高フレームレート動画区間を拡大表示することにより、タイムシーケンスバーに占める高フレームレート動画区間の幅が極めて広くなってしまうという問題が起こり得るからである。また、逆に、低フレームレート動画区間を縮小表示することにより、低フレームレート動画区間の幅が視認性を損なうまでに短くなってしまうという問題が起こり得るからである。
【００５８】
可変フレームレート動画区間の拡大／縮小処理を制限する閾値としては、例えば、タイムシーケンスバー６１０に示した、「幅Ｔ／幅Ｓ」や「幅Ｕ／幅Ｓ」等の割合、又は、幅Ｔや幅Ｕそのものの値を用いてもよい。但し、閾値は、表示画面２０８の大きさや表示画面２０８に表示されるタイムシーケンスバー４００，６１０の全体長さを考慮して、適切に設定する必要がある。
【００５９】
図７は、閾値を用いて可変フレームレート動画区間の拡大／縮小処理を制限する例を模式的に示す図である。図７には、通常フレームレート動画部と低フレームレート動画部とが混在した記録動画について、３種類のタイムシーケンスバー７００，７１０，７２０が示されている。なお、ここでは、可変フレームレート動画区間の拡大／縮小処理の制限をわかりやすく説明するために、例外的に、低フレームレート動画部は、通常フレームレートの１／１０の６ＦＰＳで撮像されたものとする。また、タイムシーケンスバー７００，７１０，７２０の全体長さを、説明を簡略化するために「幅Ｓ」で統一することとする。
【００６０】
タイムシーケンスバー７００は、実撮像時間長に基づいて作成されており、低フレームレート動画区間７０１（幅Ｒ）を含む。タイムシーケンスバー７００に対して、タイムシーケンスバー７１０は、低フレームレート動画区間７０１の長さを可変速再生時間長に合わせて縮小処理を施したものである。つまり、６ＦＰＳで記録された動画を６０ＦＰＳで再生するため、再生時間は１／１０となる。その結果、タイムシーケンスバー７１０では、低フレームレート動画区間７１１の幅Ｕは、タイムシーケンスバー７００上の低フレームレート動画区間７０１の幅Ｒを長さ方向で１／１０（Ｕ／Ｒ＝１／１０）に縮小した長さとなる。
【００６１】
タイムシーケンスバー７１０には、低フレームレート動画区間７１１に対するタッチエリア７１３が表示されている。タイムシーケンスバー７１０に示すように、縮小処理された低フレームレート動画区間７１１の表示領域はタイムシーケンスバー７１０の全体長さに対して著しく狭いため、ユーザはタッチエリア７１３を視認し難くなる。また同時に、タッチエリア７１３の面積が小さいため、タッチ操作も容易とは言えない。
【００６２】
そこで、可変フレームレート動画区間の拡大／縮小処理に対して、「縮小処理はタイムシーケンスバー全体長さの１／１０までとする」という閾値（制限幅）を設けて、縮小処理を制限する。タイムシーケンスバー７２０は、タイムシーケンスバー７００にこの閾値制限をかけて、低フレームレート動画区間７０１を縮小処理したものである。
【００６３】
タイムシーケンスバー７２０における低フレームレート動画区間７２１の幅Ｖは、「タイムシーケンスバー全体長さの１／１０までとする」という閾値に従うため、幅Ｓの１／１０までしか縮小されていない。そして、タイムシーケンスバー７２０には、低フレームレート動画区間７２１に対するタッチエリア７２２が設定される。このように、低フレームレート動画区間の縮小処理に制限が課されることによって、ユーザは、低フレームレート動画区間７２１を良好に視認することができ、しかも、タッチ操作も容易に行うことができるようになる。
【００６４】
このような再生時間ベースの（再生時間に基づく）タイムシーケンスバーでは、図６及び図７を参照説明した通り、高フレームレート動画部の幅は拡大処理されて実撮像時間長よりも長く表示される。逆に、低フレームレート動画部の幅は縮小処理されて実撮像時間長よりも短く表示される。すなわち、本実施形態では、通常フレームレートで撮像された第１の動画部を示す第１の区間よりも、高フレームレートで撮像された第２の動画部を示す第２の区間の方が、動画部の撮像に要した時間に対する区間の長さの比率が大きくなるようにタイムシーケンスバーが表示される。また、通常フレームレートで撮像された第１の動画部を示す第１の区間よりも、低フレームレートで撮像された第３の動画部を示す第３の区間の方が、動画部の撮像に要した時間に対する区間の長さの比率が小さくなるように、タイムシーケンスバーが表示される。
【００６５】
図８は、タイムシーケンスバーにおける可変フレームレート動画区間の拡大／縮小処理を説明するフローチャートである。なお、図８のフローチャートに示される処理は、デジタルビデオカメラ１００が撮像モードから再生モードに切り替えられたときに、表示画面２０８に記録動画とタイムシーケンスバーを表示するための処理である。制御部１０１が、ＲＯＭ１０２に格納されたプログラムをＲＡＭのワークエリアに展開、実行することにより、図８の各処理が実行される。
【００６６】
ステップＳ８０１では、制御部１０１は、画像処理部１０６を制御して記憶媒体１０７から記録動画を呼び出す。続いて、ステップＳ８０２では、制御部１０１は、ステップＳ８０１で呼び出した記録動画に付加されたフレームレート情報を読み取り、呼び出した記録動画に可変フレームレート動画部が含まれているか否かを判定する。なお、フレームレート情報は、図３に示した情報バー３００から読み取られる。制御部１０１は、可変フレームレート動画部を含む場合（Ｓ８０２でＹＥＳ）、処理をステップＳ８０３へ進め、可変フレームレート動画部を含まない場合（Ｓ８０２でＮＯ）、処理をステップＳ８０５へ進める。
【００６７】
ステップＳ８０３では、制御部１０１は、ステップＳ８０２で読み取った記録動画に含まれるフレームレート情報から、可変フレームレート動画部の記録時間（撮像時間）、記録タイミング（撮像（再生）の開始時と終了時）、フレームレートを識別する。続くステップＳ８０４では、制御部１０１は、ステップＳ８０３で識別した情報に基づいて、タイムシーケンスバー上での可変フレームレート動画区間の幅を決定し、表示処理を行う。なお、ステップＳ８０４の詳細については、図９を参照して後述する。次に、ステップＳ８０５では、制御部１０１は、画像処理部１０６を介して、ステップＳ８０４で生成したタイムシーケンスバーの表示画像（ＧＵＩ）を、記録動画と共に画像表示部１０８に表示させる。
【００６８】
図９は、ステップＳ８０４の処理の詳細を示すフローチャートである。ステップＳ９０１では、制御部１０１は、識別した可変フレームレート動画部の情報（記録時間、記録タイミング・フレームレ−ト）に基づいて、通常再生（６０ＦＰＳで再生）する際の可変フレームレート動画部の再生時間と記録動画全体の再生時間を演算する。そして、演算結果に基づき、記録動画全体の再生時間に対する可変フレーム動画部の再生時間の割合Ｘを算出する。次に、ステップＳ９０２では、制御部１０１は、Ｓ９０１で算出した割合Ｘが制限範囲内であるか否かを判定する。なお、割合Ｘの制限範囲は、予め設定されて、例えばＲＯＭ１０２に記憶されている。
【００６９】
制御部１０１は、割合Ｘが制限範囲内ではない場合（Ｓ９０２でＮＯ）、処理をステップＳ９０３へ進め、割合Ｘが制限範囲内である場合（Ｓ９０２でＹＥＳ）、処理をステップＳ９０４へ進める。ステップＳ９０３では、制御部１０１は、制限範囲に収まるように可変フレームレート動画区間の幅を調整（拡大又は縮小）し、調整後の可変フレームレート動画区間の幅とタイムシーケンスバーの全体長さとの割合Ｙを算出する。ステップＳ９０４では、制御部１０１は、ステップＳ９０１で算出した割合Ｘ又はステップＳ９０３で算出された割合Ｙから、タイムシーケンスバー上での可変フレームレート動画区間の幅を演算して、画像処理部１０６に送る。画像処理部１０６は、受信した情報に基づいて、タイムシーケンスバーの表示画像（ＧＵＩ）を生成し、表示画面２０８に表示する。
【００７０】
以上の説明の通り、本実施形態では、タイムシーケンスバー上の可変フレームレート動画区間の幅を、可変速再生モードでの再生時間に代表される所定の範囲まで拡大／縮小処理する。これにより、ユーザは、タイムシーケンスバー上の可変フレームレート動画区間を良好に視認することができるようになる。また、タイムシーケンスバーの全体長さに対して、可変フレームレート動画区間の幅に制限を設けて、拡大／縮小処理を制限することにより、最低限必要とされる視認性やタッチ操作に必要なタッチエリアを保つことが可能となる。
【００７１】
〔フレームレートバー４１０の表示形態〕
図５の表示画面２０８において再生動画５００の右側に縦長に表示されたフレームレートバー４１０について説明する。フレームレートバー４１０は、本実施形態では、撮像時に選択可能な３つフレームレートに対応した３つの領域５０５，５０６，５０７によって構成されている。
【００７２】
領域５０５は、再生中の動画部分が通常フレームレート（６０ＦＰＳ）で撮像、記録されていることを示す領域であり、フレームレートバー４１０の中段に配置されている。領域５０６は、再生中の動画部分が高フレームレート（３６０ＦＰＳ）で撮像、記録されていることを示す領域であり、フレームレートバー４１０上の上段に配置される。領域５０７は、再生中の動画部分が低フレームレート表示部（３０ＦＰＳ）で撮像、記録されていることを示す領域であり、フレームレートバー４１０上の下段に配置される。
【００７３】
フレームレートバー４１０の右側には、再生中の動画部分がどのフレームレートで撮像、記録されているのかを示すフレームレートポインタ５０８が表示されている。フレームレートポインタ５０８の表示位置は、再生中の動画部のフレームレートの変化に伴って移動し、ユーザは、フレームレートポインタ５０８の表示位置から、現在再生されている動画部分のフレームレートを容易に認識することができる。例えば、図５には、再生動画５００を再生した直後の様子が示されており、再生位置ポインタ５０４は、フレームレートバー４１０の左端近くの、通常フレームレートで撮像、記録された動画部を示しており、通常フレームレートでの等倍再生が行われている。このとき、フレームレートポインタ５０８は領域５０５を指す位置に表示される。
【００７４】
図１０（ａ）は、図５の状態から動画再生が進み、高フレームレート動画部に再生位置が移った状態を示す。再生位置ポインタ５０４は、タイムシーケンスバー４００上の高フレームレート動画区間５０１を指し示している。このとき、再生位置ポインタ５０４は領域５０６を指す位置に表示され、現在再生されている動画部分の撮像記録時のフレームレートが高フレームレートであることを示している。なお、ここでは、再生動画５００は通常フレームレートで再生されているため、高フレームレート動画部はスロー再生される。
【００７５】
図１０（ｂ）は、図１０（ａ）の状態から動画再生が進み、低フレームレート動画部に再生位置が移った状態を示す。再生位置ポインタ５０４は、タイムシーケンスバー４００上の低フレームレート動画区間５０２を指し示している。このとき、再生位置ポインタ５０４は領域５０７を指す位置に表示され、現在再生されている動画部分の撮像記録時のフレームレートが低フレームレートであることを示している。なお、ここでは、再生動画５００は通常フレームレートで再生されているため、低フレームレート動画部は高速再生される。
【００７６】
このようにデジタルビデオカメラ１００では、記録動画の再生中に撮像記録時のフレームレートが変化すると、これに追随してフレームレートバー４１０上のフレームレートポインタ５０８が移動し、再生中の動画部のフレームレートをユーザに示す。これにより、ユーザは、通常フレームレート動画部と可変フレームレート動画部とが混在する動画を再生、視聴する際に、再生中の動画部のフレームレートを一目で簡単に認識することができる。
【００７７】
〔可変フレームレート動画部のダイレクト再生〕
先に、ユーザは、図５に表示されたタイムシーケンスバー４００上のタッチエリア５０１ａにタッチすることにより、高フレームレート動画区間５０１の動画部をダイレクト再生することが可能であると述べた。これに関連して、ユーザが、フレームレートバー４１０に示された所定のフレームレートにタッチすることにより、タッチされたフレームレートと同一のフレームレートで撮像された動画部が自動的に選択され、連続して再生される構成とすることができる。例えば、図５の場合、ユーザがタッチエリア５０６ａにタッチすると、高フレームレート動画区間５０１の動画部が再生され、その後続いて、高フレームレート動画区間５０３の動画部が再生される。なお、その際に再生される動画部の順番は時系列に従うものとする。
【００７８】
このような再生方法を採用することにより、ユーザの、フレームレートを変更して撮像した特定のフレームレートの動画部を優先的に見たいというニーズに応えて、ダイレクトに分かりやすく特定のフレームレート動画を再生させることができる。なお、この再生方法は、図４に示すマルチ表示画面上でも行うことができるようにしてもよい。
【００７９】
＜その他の実施形態＞
本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００８０】
例えば、上記実施形態では、図９等のフローチャートの処理をはじめとして、デジタルビデオカメラ１００の全体制御を制御部１０１が行うとした。しかし、デジタルビデオカメラ１００の制御を１つのハードウェアが行うこのような構成に限定されず、複数のハードウェアが処理を分担してデジタルビデオカメラ１００の全体制御が行われる構成としてもよい。
【００８１】
また、上記実施形態では、再生モードを可変速再生モードに限定して説明したが、等倍再生モードであってもよい。具体的には、等倍再生モードにおいて、図９に示すステップＳ９０２の表示範囲の制限及びステップＳ９０３の表示範囲の拡大／縮小処理を適用し、等倍再生モードにおける可変フレームレート動画区間の表示を拡大／縮小処理する。これによって、等倍再生モードにおいても、可変フレームレート動画区間の良好な視認性とタッチ操作性を得ることができる。
【００８２】
また、再生モードにおいて等倍再生モードと可変速再生モードとを切り替えた際に、各モードに好適な表示形態に切り替える構成としてもよい。具体的には、等倍再生モードでは、撮像時間ベースのタイムシーケンスバーを表示するようにする。一方、可変速再生モードでは、撮像時間ベースのタイムシーケンスバーと共に或いは撮像時間ベースのタイムシーケンスバーを表示せずに、再生時間ベースのタイムシーケンスバーを表示するようにする。これにより、ユーザは、再生される時間幅を把握し易くなる。また、撮像時間ベースのタイムシーケンスバーを表示するか、それとも、再生時間ベースのタイムシーケンスバーを表示するかを、ユーザの操作に応じて切り替えられるようにしてもよい。
【００８３】
更に、可変速再生モードにおいて、最初は撮像時間ベースのタイムシーケンスバーを表示し、撮像時間ベースのタイムシーケンスバーがタッチ操作されると、動画の再生位置を変更することなく、再生時間ベースのタイムシーケンスバーに表示が切り替わる構成としてもよい。そして、表示された再生時間ベースのタイムシーケンスバーがタッチ操作されると、上述のように、タッチされた位置に応じて動画再生位置を変更する。また、再生時間ベースのタイムシーケンスバーが表示された状態で、所定時間、タッチ操作が無い場合、自動的に撮像時間ベースのシーケンスバーに戻すようにする。これにより、通常は撮像時間ベースのタイムシーケンスバーを表示しておき、ユーザがタイムシーケンスバーに対してタッチ操作を行おうとしたときに、タッチ操作に適した再生時間ベースのタイムシーケンスバーに切り替えることができる。こうして、ユーザの操作性を向上させることができる。
【００８４】
可変フレームレート動画区間の表示処理方法について、上記実施形態では、可変速再生モードにおける再生時間ベースのタイムシーケンスバーについて、表示範囲を拡大／縮小処理する方法を取り上げた。しかし、これに限定されず、例えば、記録動画に含まれるフレームレート毎に一定の拡大率／縮小率を定めてもよい。これにより、可変フレームレート動画区間の拡大／縮小処理を簡略化することが可能となる。また、記録動画に含まれるフレームレート毎に、タイムシーケンスバーにおける表示幅を固定する等してもよい。このような方法を採用すると、例えば、記録動画の１シーンの中に多数の可変フレームレート動画部がある場合に、１シーンのどの辺りに可変フレームレート動画部があるかを確認したい場合、確認が容易となる。
【００８５】
更に、上記実施形態でのタイムシーケンスバーの表示方法は、撮像記録時のフレームレートが異なる複数の記録動画を連続再生する場合にも有効である。具体的には、高フレームレートのみで撮像された記録動画と通常フレームレートのみで撮像された記録動画とがあるとする。可変速再生モードにて、これらの記録動画を選択し、連続再生させる場合に、例えば、各記録動画の可変速再生モードでの再生時間を演算する。得られた再生時間を合計した時間をタイムシーケンスバーの全体再生時間とし、タイムシーケンスバーの全体長に対して、各記録動画の再生時間の割合を用いて動画区間を明らかにする。これにより、可変フレームレート動画部と通常フレームレート動画部とを含む記録動画のタイムシーケンスバーの表示方法と同様に、記録動画の連続再生を行う場合に可変フレームレートのみで撮像された記録動画の範囲を良好に視認することが可能になる。
【００８６】
上記実施形態においては、本発明をデジタルビデオカメラに適用した場合を例にして説明したが、本発明はこれに限定されず、複数の異なるフレームレートで撮像された動画を異なる再生速度で再生可能な任意の電子機器に適用することができる。例えば、本発明は、パーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、デジタルフォトフレーム、電子ブックリーダ、ディスプレイを備えるプリンタ装置、音楽プレーヤ、ゲーム機等にも適用可能である。
【００８７】
更に、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００８８】
１００    デジタルビデオカメラ
１０１    制御部
１０３    操作入力部
１０６    画像処理部
１０７    記憶媒体
１０８    画像表示部
２０８    表示画面
４００    タイムシーケンスバー
４１０    フレームレートバー
５０１，５０３，６１１    高フレームレート動画区間
５０２，６２２    低フレームレート動画区間
【図１】
2014075699.tif 000003
【図２】
2014075699.tif 000004
【図３】
2014075699.tif 000005
【図４】
2014075699.tif 000006
【図５】
2014075699.tif 000007
【図６】
2014075699.tif 000008
【図７】
2014075699.tif 000009
【図８】
2014075699.tif 000010
【図９】
2014075699.tif 000011
【図１０】
2014075699.tif 000012
【図１１】
2014075699.tif 000013