(57)【要約】【課題】  所定の時刻までに、あるいは所望の時間で可能な限り動画像の内容を把握可能とする。【解決手段】  動画データの入力手段と、該動画データにおけるシーンごとに重要度に応じてランキングづけられたランキングデータを入力あるいは生成するランキングデータ入力／生成手段と、重要度に応じて再生するシーンを決定する際のパラメタを入力する再生シーン決定パラメタ入力手段と、前記ランキングデータ及び再生シーン決定パラメタに基づいて再生シーンを決定する再生シーン決定手段とを備え、前記再生シーン決定パラメタ入力手段には、利用者が希望する動画データの視聴時間及び各再生シーンの最大時間幅が入力され、前記再生シーン決定手段は、再生シーンの再生時間が該最大時間幅に収まるようにシーンをカットするとともに、各再生シーンの再生時間の総和が前記視聴時間内に収まるように再生シーンを決定する。【選択図】  図２０
2006180305.tif 000002
【特許請求の範囲】
【請求項１】
動画再生装置であって、
動画データを入力する動画データ入力手段と、
該動画データにおけるシーンごとに重要度に応じてランキングづけられたランキングデータを入力あるいは生成するランキングデータ入力／生成手段と、
重要度に応じて再生するシーンを決定する際のパラメタを入力する再生シーン決定パラメタ入力手段と、
前記ランキングデータ及び再生シーン決定パラメタに基づいて再生シーンを決定する再生シーン決定手段と、
決定された再生シーンを再生する再生手段と、
再生画像を表示する表示手段と、
を有し、
動画データにおける重要なシーンを再生可能とすることを特徴とする動画再生装置。
【請求項２】
請求項１に記載の動画再生装置であって、
前記再生シーン決定パラメタ入力手段は、利用者が希望する動画データの視聴時間を入力し、
前記再生シーン決定手段は、該視聴時間内に再生シーンの時間の総和が収まるように再生シーンを決定することを特徴とする動画再生装置。
【請求項３】
請求項２に記載の動画再生装置であって、
前記再生シーン決定手段は、前記ランキングデータにおけるランクの高い順に再生シーンを選択／決定することを特徴とする動画再生装置。
【請求項４】
請求項３に記載の動画再生装置であって、
前記再生手段は、前記再生シーン決定手段で決定した各再生シーンを動画データにおける時系列順に再生することを特徴とする動画再生装置。
【請求項５】
請求項２に記載の動画再生装置であって、
前記再生シーン決定パラメタ入力手段は、さらに、各再生シーンに対して、利用者が希望する各再生シーンの最大時間幅を入力し、
前記再生シーン決定手段は、個々の再生シーンの再生時間が該最大時間幅に収まるようにシーンをカットするとともに、各再生シーンの再生時間の総和が前記視聴時間内に収まるように再生シーンを決定することを特徴とする動画再生装置。
【請求項６】
請求項５に記載の動画再生装置であって、
前記再生シーン決定手段は、前記ランキングデータにおけるランクの高い順に再生シーンを選択／決定することを特徴とする動画再生装置。
【請求項７】
請求項６に記載の動画再生装置であって、
前記再生手段は、前記再生シーン決定手段で決定した各再生シーンを動画データにおける時系列順に再生することを特徴とする動画再生装置。
【請求項８】
請求項５に記載の動画再生装置であって、
前記再生シーン決定手段は、前記ランキングデータにおける各シーンの再生時間が、前記再生シーン決定パラメタ入力手段で入力した各再生シーンの最大時間幅よりも大きかった場合に、各シーンを前記ランキングデータにおける各シーンの再生時間の中心の時間を含み、前記再生シーン決定パラメタ入力手段で入力した各再生シーンの最大時間幅に収まるようにシーンをカットするとともに、各再生シーンの再生時間の総和が前記視聴時間内に収まるように再生シーンを決定することを特徴とする動画再生装置。
【請求項９】
請求項５に記載の動画再生装置であって、
前記ランキングデータは、各シーンにおける代表位置を含み、前記再生シーン決定手段は、前記ランキングデータにおける各シーンの再生時間が、前記再生シーン決定パラメタ入力手段で入力した各再生シーンの最大時間幅よりも大きかった場合に、各シーンを前記ランキングデータにおける当該シーンの代表位置を含み、前記再生シーン決定パラメタ入力手段で入力した各再生シーンの最大時間幅に収まるようにシーンをカットするとともに、各再生シーンの再生時間の総和が前記視聴時間内に収まるように再生シーンを決定することを特徴とする動画再生装置。
【請求項１０】
請求項１に記載の動画再生装置であって、
前記再生手段は、前記再生シーン決定手段で決定した各再生シーンの再生が終了したことをトリガとして、次に再生する再生シーンとの間に所定の画像あるいは動画を表示することを特徴とする動画再生装置。
【請求項１１】
請求項１０に記載の動画再生装置であって、
該動画再生装置は、さらに各再生シーン間で表示すべき画像あるいは動画を生成あるいは入力するシーン間画像生成/入力手段を有し、
前記再生手段は、前記再生シーン決定手段で決定した各再生シーンの再生が終了したことをトリガとして、次に再生する再生シーンとの間に前記シーン間画像生成/入力手段で生成あるいは入力した画像あるいは動画を表示することを特徴とする動画再生装置。
【請求項１２】
請求項１１に記載の動画再生装置であって、
前記シーン間画像生成/入力手段は、次に再生する再生シーンが全再生シーンにおける何番目の再生シーンかをカウントし、該カウントされた再生シーン番号を元に再生シーン間に表示される画像あるいは動画を生成することを特徴とする動画再生装置。
【請求項１３】
請求項１１に記載の動画再生装置であって、
前記シーン間画像生成/入力手段は、次に再生する再生シーンのランクを前記再生シーン決定手段から取得し、該ランクを元に再生シーン間に表示される画像あるいは動画を生成することを特徴とする動画再生装置。
【請求項１４】
請求項１０に記載の動画再生装置であって、
前記再生手段は、再生シーン間に表示する画像あるいは動画をワイプ表示することを特徴とする動画再生装置。
【請求項１５】
請求項１４に記載の動画再生装置であって、
前記再生手段は、再生シーン間に表示する画像あるいは動画を前に再生した再生シーンと次に再生する再生シーンをマージさせてワイプ表示することを特徴とする動画再生装置。
【請求項１６】
請求項１に記載の動画再生装置であって、
前記再生手段は、再生シーン上に所定の画像あるいは動画を重ね合わせて表示することを特徴とする動画再生装置。
【請求項１７】
請求項１に記載の動画再生装置であって、
該動画再生装置は、さらに動画データにおける重要なシーンのみを再生していることを示すインジケータを有し、前記再生手段が重要なシーンのみを再生している場合には、該インジケータが重要なシーンのみを再生していることを示すように構成されていることを特徴とする動画再生装置。
【請求項１８】
請求項１に記載の動画再生装置であって、
該動画再生装置は、さらに動画データにおける重要なシーンのみを再生可能であることを示すインジケータを有し、前記ランキングデータ入力／生成手段においてランキングデータを入力あるいは生成した場合に、該インジケータが重要なシーンのみを再生可能であることを示すように構成されていることを特徴とする動画再生装置。
【請求項１９】
請求項１に記載の動画再生装置であって、
前記再生シーン決定パラメタ入力手段は、動画データにおける重要なシーンのみを再生する際の対象範囲を入力し、
前記再生シーン決定手段は、該対象範囲から再生シーンを決定することを特徴とする動画再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画データを再生する動画再生装置に関する。
【背景技術】
【０００２】
近年、デジタルテレビ放送による動画データの多チャンネル放送化やネットワークの広帯域化により、多くの動画データを取得あるいは視聴可能となった。また、動画圧縮伸張技術の向上や、それを実現するハードウェア/ソフトウェアの低価格化、及び蓄積メディアの大容量化ならびにその低価格化により、多くの動画データの保存を手軽に行えるようになり、視聴可能な動画データが増加しつつある。しかしながら、多忙な人にとっては、それら全ての動画データを視聴する時間は無く、結果として視聴可能な動画データが氾濫するといった状況になってきている。そこで、動画データにおける重要なシーンだけを視聴することにより、短時間で内容を理解する仕組みや、本当に視聴したい動画データを探し出せるようにすることが重要となる。
【０００３】
このような状況に鑑み、例えば特許文献１及び非特許文献１では、動画データにおける重要なシーンを表示可能な技術が紹介されている。特に、非特許文献１では、動画データからその特徴を生成し、その特徴に基づいて、重要なシーンの抽出及びランキング付けを行い、利用者から指定された割合で重要なシーンのみを再生する技術が紹介されている。これらの技術により、利用者が動画データの内容を短時間で把握することが可能なる。
【０００４】
【特許文献１】特開２００３−１５３１３９号公報
【非特許文献１】D.DeMenthon, V.Kobla, and D.Doermann, 天ideo Summarization by Curve Simplification   ACM Multimedia 98, Bristol, England, pp.211-218, 1998
【発明の開示】
【発明が解決しようとする課題】
【０００５】
以上のように、動画データの内容を短時間で把握するための技術が提案されているが、利用者にとって好ましいユーザーインターフェースは提案されていない。例えば、非特許文献１では、利用者から指定された割合で重要なシーンのみを再生可能であるが、実際には、動画データの内容を視聴する時間あるいは何時までに動画データの内容を把握するという指定をしたいところである。また、重要なシーンのみが再生されていることを把握したい場合、非特許文献１では、重要なシーンの位置と現在の再生位置が表示されるゲージを見ることで把握可能であるが、実際には利用者にとってはこのようなゲージの表示は表示画面が煩雑化するため、好ましくない可能性がある。一方で、特別な手段を講じず、重要なシーンのみを連続して表示した場合、重要なシーンのみが再生されていることを把握することが困難となる。
【０００６】
本発明は、これらの課題を解決するものであり、重要なシーンのみを再生（以下の説明及び図面では、ハイライト再生と呼ぶ）する際のユーザーインターフェースを改善するものである。特に、ハイライト再生をしている場合には、シンプルかつわかりやすく、その旨を利用者に知らしめることを可能とするとともに、利用者が指定した時刻までに、あるいは利用者が所望した時間で、可能な限り動画データの内容を把握可能とする動画再生装置を提供する。
【課題を解決するための手段】
【０００７】
上述の課題を解決すべく、本発明の動画再生装置は、動画データを入力する動画データ入力手段と、該動画データにおけるシーンごとに重要度に応じてランキングづけられたランキングデータを入力あるいは生成するランキングデータ入力／生成手段と、重要度に応じて再生する再生シーンを決定する際のパラメタを入力する再生シーン決定パラメタ入力手段と、前記ランキングデータ及び再生シーン決定パラメタに基づいて再生シーンを決定する再生シーン決定手段と、決定された再生シーンを再生する再生手段と、再生された再生シーンを表示する表示手段を備える。そして、前記再生シーン決定パラメタ入力手段は、利用者が希望する動画データの視聴時間及び各再生シーンに対して、利用者が希望する各再生シーンの最大時間幅を入力し、前記再生シーン決定手段は、個々の再生シーンの再生時間が該最大時間幅に収まるようにシーンをカットするとともに、各再生シーンの再生時間の総和が前記視聴時間内に収まるように再生シーンを決定する。また、前記再生手段は、前記再生シーン決定手段で決定した各再生シーンの再生が終了したことをトリガとして、次に再生する再生シーンとの間に所定の画像あるいは動画を表示するように構成する。
【発明の効果】
【０００８】
氾濫しつつある視聴可能な動画データの内容を効果的に把握可能となる。また、ハイライト再生において、利用者にとって好ましいユーザーインターフェースを提供可能となる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明にかかる実施例について、図面を参照して説明する。
【実施例１】
【００１０】
図１は、本実施例１に係る動画再生装置のハードウェア構成の一例である。
【００１１】
図１に示す通り、本実施例１に係る動画再生装置は、動画データ入力装置１００と、中央処理装置１０１と、入力装置１０２と、表示装置１０３と、音声出力装置１０４と、記憶装置１０５と、二次記憶装置１０６を有して構成される。そして、各装置は、バス１０７によって接続され、各装置間で、相互にデータの送受信が可能なように構成されている。
【００１２】
動画データ入力装置１００は、動画データを入力する。本動画データ入力装置１００は、例えば後述する記憶装置１０５あるいは二次記憶装置１０６に記憶されている動画データを読み込む装置としたり、テレビ放送等を受信する場合には、テレビのチューナとすることが出来る。また、ネットワーク経由で動画データを入力する場合には、本動画データ入力装置１００をLANカード等のネットワークカードとすることが出来る。
【００１３】
中央処理装置１０１は、マイクロプロセッサを主体に構成されており、記憶装置１０５や二次記憶装置１０６に格納されているプログラムを実行する。
【００１４】
入力装置１０２は、例えばリモコン、あるいはキーボードや、マウス等のポインティングデバイスによって実現され、利用者が後述するハイライト再生における再生シーン決定パラメタを入力可能とする。
【００１５】
表示装置１０３は、例えばディスプレイアダプタと液晶パネルやプロジェクタ等によって実現され、再生画像や、ハイライト再生における再生シーン決定パラメタの入力をGUI経由で実施する場合には、このGUIを表示する。なお、本GUIの一例については後で詳述する。
【００１６】
音声出力装置１０４は、例えばスピーカによって実現され、再生動画データに含まれる音声を出力する。
【００１７】
記憶装置１０５は、例えばランダムアクセスメモリ(RAM)やリードオンリーメモリ(ROM)等によって実現され、中央処理装置１０１によって実行されるプログラムや本動画再生装置において処理されるデータ、あるいは再生対象の動画データやランキングデータ等を格納する。
【００１８】
二次記憶装置1101は、例えばハードディスクやDVDあるいはCDとそれらのドライブ、あるいはフラッシュメモリ等の不揮発性メモリにより構成され、中央処理装置１０１によって実行されるプログラムや本動画再生装置において処理されるデータ、あるいは再生対象の動画データやランキングデータ等を格納する。
【００１９】
図２は、本実施例１に係る動画再生装置の機能ブロック図である。これらの機能ブロックの一部あるいは全部は、図２で示したハードウェアに加えて、ハードウェアとして実現されてもよいが、中央処理装置１０１によって実行されるソフトウェアプログラムとして実現されてもよい。なお、以下では、一例として、これらの機能ブロックの全てが中央処理装置１０１によって実行されるソフトウェアプログラムであるものとして説明する。
【００２０】
図２に示す通り、動画再生装置は、解析動画データ入力部２０１と、特徴生成部２０２と、特徴データ保持部２１３と、特徴データ入力部２１４と、ランキング生成部２０３と、ランキングデータ保持部２１０と、ランキングデータ入力部２１１と、再生動画データ入力部２１２と、再生シーン決定部２０４と、再生シーン決定パラメタ入力部２０５と、再生部２０６と、表示部２０８と、音声出力部２１５を有して構成される。
【００２１】
解析動画データ入力部２０１は、ハイライト再生を行う際に必要となる特徴データ及びランキングデータを生成するための解析の元となる動画データを動画データ入力装置１００から入力する。なお、本解析動画データ入力部２０１は、利用者によって、特徴データ及びランキングデータの作成が指示された場合、あるいは再生開始時、あるいは図示しないスケジューラによって、特徴データ及びランキングデータが作成されていない動画データを発見した場合に中央処理装置１０１によって実行される。
【００２２】
特徴生成部２０２は、解析動画データ入力部２０１において入力した動画データの特徴を生成する。これは、例えば、動画データにおける音声データ及び画像データのそれぞれのフレームについて、音声のパワー及び画像の動き等を生成することによって実現できる。なお、本特徴生成部２０２は、解析動画データ入力部２０１が実行された場合に、動画データが入力されるたびに、中央処理装置１０１によって実行される。
【００２３】
特徴データ保持部２１３は、特徴生成部２０２において生成した特徴データを保持する。これは、例えば特徴生成部２０２において生成した特徴データを記憶装置１０５あるいは二次記憶装置１０６に格納することによって実現できる。なお、本特徴データ保持部２１３は、特徴生成部２０２が実行された場合に、特徴データが生成されるたびに、あるいは１フレーム分の特徴データが生成されるごとに中央処理装置１０１によって実行されるように構成すればよい。
【００２４】
特徴データ入力部２１４は、特徴データ保持部２１３において保持された特徴データ、あるいは他の装置などによって既に生成されている特徴データを入力する。これは、例えば記憶装置１０５あるいは二次記憶装置１０６に格納されている特徴データを読み出すことによって実現できる。なお、本特徴データ入力部２１４は、後述するランキング生成部２０３が実行された場合に、中央処理装置１０１によって実行されればよい。
【００２５】
ランキング生成部２０３は、ランキングデータ入力／生成手段に相当し、特徴データ入力部２１４で入力した特徴データに基づいて、重要シーンの抽出及び各シーンのランキング付けを行う。これは、例えば非特許文献１で記載されている方法で実現可能である。なお、ランキング生成部２０３は、利用者によって、ランキングデータの作成が指示された場合、あるいは再生開始時、あるいは図示しないスケジューラによって、ランキングデータが作成されていない動画データを発見した場合に中央処理装置１０１によって実行される。
【００２６】
ランキングデータ保持部２１０は、ランキング生成部２０３において生成したランキングデータを保持する。これは、例えばランキング生成部２０３において生成したランキングデータを記憶装置１０５あるいは二次記憶装置１０６に格納することによって実現できる。ただし、ランキング生成部２０３において生成したランキングデータが後述する再生シーン決定部２０４に直接読み込まれる場合には、本ランキングデータ保持部２１０は必ずしも必要はない。なお、本ランキングデータ保持部２１０が存在する場合には、本ランキングデータ保持部２１０は、ランキング生成部２０３が実行された場合に、ランキングデータが生成されるたびに中央処理装置１０１によって実行されるように構成すればよい。
【００２７】
ランキングデータ入力部２１１は、ランキングデータ入力／生成手段に相当し、ランキングデータ保持部２１０において保持されたランキングデータ、あるいは他の装置などによって既に生成されているランキングデータを入力する。これは、例えば記憶装置１０５あるいは二次記憶装置１０６に格納されているランキングデータを読み出すことによって実現できる。ただし、ランキング生成部２０３において生成したランキングデータが後述する再生シーン決定部２０４に直接読み込まれる場合には、本ランキングデータ入力部２１１は必ずしも必要はない。なお、本ランキングデータ入力部２１１が存在する場合には、本ランキングデータ入力部２１１は、後述する再生シーン決定部２０４が実行された場合に、中央処理装置１０１によって実行されるように構成すればよい。
【００２８】
再生シーン決定パラメタ入力部２０５は、再生シーン決定パラメタ入力手段に相当し、入力装置１０２を介して、ハイライト再生における再生シーンを決定する際のパラメタを入力する。なお、本パラメタの内容及び入力方法については後述する。本再生シーン決定パラメタ入力部２０５は、後述する再生部２０６においてハイライト再生が実行された時点で中央処理装置１０１によって実行される。
【００２９】
再生シーン決定部２０４は、再生シーン決定手段に相当し、再生シーン決定パラメタ入力部２０５で入力したパラメタ及び、ランキング生成部２０３で生成あるいはランキングデータ入力部２１１入力したランキングデータを元にハイライト再生における再生シーンを決定する。なお、本再生シーンの決定方法については後述する。本再生シーン決定部２０４は、再生シーン決定パラメタ入力部２０５でハイライト再生における再生シーンを決定する際のパラメタが入力された後に、中央処理装置１０１によって実行される。
【００３０】
再生動画データ入力部２１２は、動画データ入力手段に相当し、再生対象の動画データを動画データ入力装置１００から入力する。なお、本再生動画データ入力部２１２は、後述する再生部２０６によって再生対象の動画データを取得する際に起動され、中央処理装置１０１によって実行される。
【００３１】
再生部２０６は、再生手段に相当し、再生シーン決定部２０４で決定した再生シーンの動画データを再生動画データ入力部２１２により入力して、再生画像を生成して後述する表示部に表示する。なお、本再生部２０６における詳細な処理内容については後述する。本再生部２０６は、利用者によって、通常再生あるいはハイライト再生が指示された場合に中央処理装置１０１によって実行される。
【００３２】
表示部２０８は、表示手段に相当し、再生部２０６において生成された再生画像を表示装置１０３に表示する。本表示部２０６は、再生部２０６が生成した再生画像を１フレームごとに表示装置１０３に表示する。この場合、本表示部２０８は、再生部２０６によって１フレーム分の再生画像が生成されるごとに起動され、中央処理装置１０１によって実行される。
【００３３】
音声出力部２１５は、再生部２０６において生成された再生音声を音声出力装置１０４に表示する。本音声出力部２１５は、再生部２０６が生成した再生音声を１フレームごとに音声出力装置１０４に出力することによって実現可能である。この場合、本音声出力部２１５は、再生部２０６によって１フレーム分の再生音声が生成されるごとに起動され、中央処理装置１０１によって実行される。
【００３４】
次に、ランキング生成部２０３において生成あるいはランキングデータ入力部２１１で入力されるランキングデータのデータ構造について説明する。
【００３５】
図３は、本実施例１で取り扱うランキングデータのデータ構造の一例である。
【００３６】
図３において、３０４乃至３０８は動画データにおけるシーンであり、３０９はこれ以上シーンが無いことを示すデータである。また、３０１は各シーンにおける重要度すなわちランクである。なお、ここでは、便宜的に数値が小さいほどランクが高いものとしている。３０２及び３０３はそれぞれ各シーンの開始位置及び終了位置であり、ここでは便宜的に各シーンの開始時刻（秒）と終了時刻（秒）としている。ランキング生成部２０３が本データ構造を生成する場合には、例えば非特許文献１に記載の方法、あるいは非特許文献１に記載の方法で動画データにおけるシーンを認識し、各シーンにおける音声のパワーが高い順に各シーンのランキング付けを行い、各シーンの開始位置の時刻及び終了位置の時刻を取得して、本データ構造を生成すればよい。なお、各シーンの開始位置の時刻及び終了位置の時刻は、例えば動画データがMPEGストリームであれば、フレームに対応するタイムスタンプを取得することによって取得可能である。なお、図３では、各シーンにおけるランク３０１、各シーンの開始位置３０２及び終了位置３０３をそれぞれ１バイト及び８バイトづつとしているが、これに限定するものではなく、それぞれのデータがオーバーフローすることなく格納できるように構成すればよい。また、３０９では、これ以上シーンが無いことを示すために、ランク３０１、開始位置３０２及び終了位置３０３をすべて０としているが、この限りではなく、これ以上シーンが無いことが示されるように構成すればよい。
【００３７】
次に、ハイライト再生における再生シーン決定パラメタを入力するためのGUI及び再生シーン決定パラメタ入力部２０５で入力するパラメタについて説明する。
【００３８】
図４は、本実施例１に係る動画再生装置の再生操作パネルの一例である。
【００３９】
図４において、４０１は再生操作パネル、４０２は再生ボタン、４０３は視聴時間指定つまみ、４０４は視聴時間指定ボタン群、４０５は視聴時間指定ONボタン、４０６は視聴時間指定OFFボタン、４０７は再生モードインジケータである。
【００４０】
本再生操作パネルにおいて、利用者は再生ボタン４０２を押下して、動画データを選択することにより、動画データの再生を開始することができる。なお、動画データの選択については、図示はしないが、再生ボタンが押下されると、動画データを選択するメニューが現れるようにすればよい。また、視聴時間指定ONボタン４０５を押下することにより、ハイライト再生を開始することができる。一方、視聴時間指定OFFボタン４０６を押下することにより、通常再生に変更する、すなわちハイライト再生をやめることができる。なお、視聴時間指定ONボタン４０５と視聴時間指定OFFボタン４０６は二者択一となっており、視聴時間指定ONボタン４０５を押下した場合にはハイライト再生となり、視聴時間指定OFFボタン４０６を押下した場合には通常再生となる。このとき、再生モードインジケータ４０７は、押下されたボタンの方に点灯されるようにするとよい。また、利用者は視聴時間指定つまみ４０３によって、ハイライト再生における動画データの視聴時間を指定できる。なお、本視聴時間指定つまみ４０３は、つまみを操作することにより設定する視聴時間が変わるようにし、設定された視聴時間がつまみの周辺等に表示されるように構成するとよい。図４では、一例として、設定された視聴時間がつまみの下に表示されるように構成している。
【００４１】
以上のGUIにおいては、再生シーン決定パラメタ入力部２０５は、視聴時間指定ONボタン４０５が押下された状態で、本視聴時間指定つまみ４０３が操作された場合、あるいは視聴時間指定ONボタン４０５が押下されたタイミングで、本視聴時間指定つまみ４０３によって指定されている視聴時間を取得する。
【００４２】
次に、再生シーン決定部２０４における再生シーンの決定方法について説明する。
【００４３】
図５は、本実施例１に係る再生シーン決定処理のフローチャートである。
【００４４】
図５に示すとおり、再生シーン決定部２０４は、まず、再生シーン決定パラメタ入力部２０５で入力した利用者の所望する視聴時間を取得する（ステップ５０１）。
【００４５】
次に、再生シーン決定部２０４は、動画データにおいて、現在再生している位置を取得する（ステップ５０３）。これは、現在動画データを再生中の場合には、現在再生している動画データにおけるフレームの時刻を取得することによって実現できる。あるいはこれから動画データを再生しようとしている場合には、動画データにおける最初のフレームの時刻を取得することによって実現できる。なお、動画データにおけるフレームの時刻は、例えば動画データがMPEGストリームであれば、該当フレームに対応するタイムスタンプを取得することによって実現できる。
【００４６】
続いて、再生シーン決定部２０４は、ステップ５０１で取得した視聴時間と、ステップ５０３で取得した現在の再生位置から再生シーンを決定する（ステップ５０４）。このとき、再生シーン決定部２０４は、まず、図６（ａ）に示すとおり、ランキング生成部２０３で生成あるいはランキングデータ入力部２１１入力したランキングデータに対して、終了位置が現在再生の位置よりも小さいシーンを削除する。なお、図６（ａ）では、図３で例示したランキングデータに対して、現在の再生位置が５０秒であった場合の例を示している。次に、図６（ｂ）に示すとおり、ランクの高いシーン順に各シーンの時間を積算し、ステップ５０１で取得した視聴時間を越えない範囲で再生シーンを列挙する。すなわち、各再生シーンの時間の合計がステップ５０１で取得した視聴時間を越えないようにランクの高いシーン順に再生シーンを選択していく。なお、図６（ｂ）では、ステップ５０１で取得した視聴時間が１５０秒であった場合の例を示しており、ランク１のシーン３０４（時間５秒）と、ランク２のシーン３０５（時間１０秒）と、ランク４のシーン３０７（時間１１０秒）の合計３シーン（積算時間１２５秒）が再生シーンとして選択されたことを示している。このとき、オプションとしてランク５のシーン３０８に関しても残りの２５秒分にシーンをカットして再生シーンとして選択してもよい。この場合、シーンの初めから２５秒分を選択してもよいし、シーンの中心を含み２５秒分を選択してもよい。さらに、現在の再生位置がシーンの途中であった場合には、そのシーンの時間を現在の再生位置から終了位置までに補正するとよい。これは、例えば図６の例において、現在の再生位置が１０５秒であった場合には、ランク２のシーン３０５の開始位置が１０５秒であり、終了位置が１１０秒として計算すればよい。さて、再生シーン決定部２０４は、最後に、図６（ｃ）に示すとおり、選択／決定した再生シーンを再生時刻順に並べ替えて、並べ替えられた各再生シーンを最終的な再生シーンとして決定する。
【００４７】
次に、再生部２０６における再生処理について説明する。
【００４８】
図７は、本実施例１に係る再生処理のフローチャートである。
【００４９】
図７に示すとおり、再生部２０６は、まず、視聴時間指定ONボタン４０５が押下された状態であるか否かを判断することにより、ハイライト再生が指定されているか否かを判断する（ステップ７０１）。
【００５０】
上記ステップ７０１における判断の結果、ハイライト再生が指定されていないと判断した場合には、通常再生を行う（ステップ７０２）。なお、通常再生については、既に広く行われているので、説明を省略するが、本発明の動画再生装置においては、定期的に視聴時間指定ONボタン４０５が押下されたかを判断することにより、ハイライト再生が指定されたかを判断し（ステップ７０３）、ハイライト再生が指定されずに再生が終了した場合には（ステップ７０４）、再生を終了する。なお本通常再生においては、動画データをすべて表示し終わった場合あるいは利用者から再生の終了が指示された場合に再生の終了と判断し、それ以外は通常再生を継続する。
【００５１】
一方、上記ステップ７０１における判断の結果、ハイライト再生が指定されていると判断した場合には、以下によりハイライト再生を実施する。すなわち、まず、動画データにおける現在の再生位置を取得し（ステップ７０５）、この現在の再生位置を元に、次の再生シーンの開始位置及び終了位置を取得する（ステップ７０６）。これは、再生シーン決定部２０４で決定した再生シーンのうち、現在の再生位置よりも後で、かつ現在の再生位置に最も近い再生シーンの開始位置及び終了位置を取得することによって実現できる。
【００５２】
次に、再生部２０６は、ステップ７０６で取得した次の再生シーンの開始位置へジャンプし（ステップ７０７）、当該再生シーンの再生を行う（ステップ７０８）。これは、再生シーンにおける再生画像を表示部２０６を介して表示装置１０３への表示すること、及び再生シーンにおける再生音声を音声出力部部２０６を介して音声出力装置１０４への出力することにより実施される。なお、本再生シーンの再生中、定期的に視聴時間指定OFFボタン４０６が押下されたかを判断することにより、通常再生が指定されたかを判断し（ステップ７０９）、通常再生が指定された場合にはステップ７０２乃至ステップ７０４の通常再生に移る。また、同再生シーンの再生中、定期的に再生が終了したか否かを判断し（ステップ７１０）、再生が終了した場合には動画データの再生を終了する。なお、本ハイライト再生においては、再生シーン決定部２０４で決定した再生シーンをすべて再生し終わった場合あるいは利用者から再生の終了が指示された場合に再生の終了と判断し、それ以外は再生シーンの再生を継続する。さらに、同再生シーンの再生中、定期的に現在の再生位置を取得し（ステップ７１１）、当該再生シーンの終了位置に到達したか否かを判断する（ステップ７１２）。これは、ステップ７０６で取得した再生シーンの終了位置とステップ７１１で取得した現在の再生位置とを比較することで判断できる。さて、本ステップ７１２における判断の結果、当該再生シーンの終了位置に到達していないと判断した場合には、ステップ７０８乃至ステップ７１２を繰り返し、当該再生シーンの再生を継続する。一方、ステップ７１２における判断の結果、当該再生シーンの終了位置に到達したと判断した場合には、表示部２０６を介して表示装置１０３に後述のハイライト再生であることを示す所定の画像を表示（ステップ７１３）した後、ステップ７０５乃至ステップ７１３を繰り返すことにより、再生シーン決定部２０４で決定した再生シーンを順次再生し、再生シーン決定部２０４で決定したすべての再生シーンを再生し終わると、ステップ７１０でそれを認識し、再生を終了する。これにより、図８に示すとおり、各再生シーンにジャンプしつつ再生シーン決定部２０４で決定した再生シーンのみを再生可能となる。なお、図８は、本発明の実施例１に係る再生部２０６において再生される再生シーンを説明する図ある。図８において、８００は動画データ全体を示し、８０１は現在の再生位置を示している。また、８０２乃至８０４は、再生シーン決定部２０４で決定した再生シーンを示している。なお、図８においては、便宜上、現在の再生位置が５０秒の位置であり、再生シーン決定部２０４で決定した再生シーンは、図６で決定した再生シーンを例に取っている。本動画再生装置では、上述した再生部２０６の処理により、現在の再生位置から順次、再生シーン１、再生シーン２、再生シーン３にジャンプしつつ当該再生シーンのみを再生可能となる。
【００５３】
次に、ステップ７１３におけるハイライト再生であることを示す所定画像の表示について説明する。
【００５４】
図９は、本発明の実施例１に係る動画再生装置において、ハイライト再生であることを示す画像が再生シーン間で表示されることを示す図である。図９において、９０１及び９０２は、それぞれ再生シーン決定部２０４で決定した再生シーンであり、９０１が１つの再生シーンを示し、９０２が再生シーン９０１の次に再生される再生シーンを示している。また、９０３は、再生シーン間に表示され、ハイライト再生であることを示す所定の画像を示している。
【００５５】
通常、１つの再生シーンと次に再生される再生シーンの間は時間的に不連続であるが、図９（ａ）に示すように、これらを連続して再生表示した場合には、通常再生との区別がつきにくくなる。そこで、本動画再生装置では、図９（ｂ）に示すように、再生シーン間でハイライト再生であることを示す所定の画像を表示することで、この区別を容易化する。これは、再生部２０６におけるステップ７１３において、あらかじめ決められた画像９０３を表示することによって実現できる。具体的には、例えばあらかじめ決められた画像９０３を記憶装置１０５あるいは二次記憶装置１０６の決められた領域に格納しておき、再生部２０６が各再生シーンの再生における終了位置に到達したことをトリガとして、この画像９０３を表示することによって実現できる。このとき、再生部２０６はタイマーを用いて、一定時間、画像９０３を表示した後、次の再生シーンの開始位置から再生を開始するようにするとよい。また、図１０に示すように、再生シーン決定部２０４において再生シーンを決定した際、各再生シーン間で表示する画像を設定するようにしてもよい。なお、図１０は、図６（ｃ）で示したデータに各再生シーン間で表示する画像１００１を追加したものであり、特に、各再生シーンが再生される前に表示する画像を追加したものとなっている。具体的には、本１００１には、例えば表示する画像のＩＤあるいは記憶装置１０５あるいは二次記憶装置１０６に格納されている画像データへのアドレスとすればよい。これにより、各再生シーン間で表示される画像を変えることが可能であり、例えば、再生シーンの連番あるいはランクが書かれた画像を表示することで、どの再生シーンが次に再生されるかを利用者が容易に把握可能となる。また、図１１に示すように、前の再生シーンにおける終わり数フレームの画像と、ハイライト再生であることを示す画像における一部を少しずつずらした画像をマージさせて、当該マージさせた画像を前の再生シーンにおける終わり数フレームの画像として表示し、次の再生シーンにおける始めの数フレームの画像と、ハイライト再生であることを示す画像における一部を少しずつずらした画像をマージさせて、当該マージさせた画像を次の再生シーンにおける始めの数フレームの画像として表示しすることで、再生シーン間で表示する画像をワイプ表示することができ、利用者にとっての見た目を良好にしてもよい。なお、図１１において、１１０５乃至１１０７は、前の再生シーンにおける終わり３フレームであり、１１０１乃至１１０４は、ハイライト再生であることを示す画像における一部を少しずつずらした画像、１１２０乃至１１２３は、前の再生シーンにおける終わり３フレームの画像とハイライト再生であることを示す画像における一部を少しずつずらした画像をマージさせた画像である。また、１１１１乃至１１１４は、次の再生シーンにおける始めの４フレームであり、１１０８乃至１１１０は、ハイライト再生であることを示す画像における一部を少しずつずらした画像、１１３０乃至１１３３は、次の再生シーンにおける始めの４フレームの画像とハイライト再生であることを示す画像における一部を少しずつずらした画像をマージさせた画像である。本例では、前の再生シーンが終了する際、最後の４フレームが１１２０から１１２３の順に表示され、次の再生シーンが開始される際、初めの４フレームが１１３０から１１３３の順に表示されることを示している。これらにより、各再生シーンがつながることなくなるため、利用者は、ハイライト再生が行われていることを容易に把握することが可能となる。
【００５６】
なお、本実施例では、動画データの特徴ならびにランキングデータを動画再生装置自身で生成する構成を示したが、必ずしも動画再生装置自身が動画データの特徴あるいはランキングデータを生成する必要は無く、例えば他の装置で生成した特徴データあるいはランキングデータを読み込んで、ハイライト再生を実施するように構成してもよい。この場合、特徴データを本動画再生装置で生成しない場合には、図２で示した機能ブロックから、解析動画データ入力部２０１と、特徴生成部２０２と、特徴データ保持部２１３を取り除き、特徴データ入力部２１４が生成済みの特徴データを読み込むように構成するとともに、削除した機能ブロックに関連する処理を行わないように構成すればよい。また、ランキングデータの生成も行わない場合には、図２で示した機能ブロックから、さらに特徴データ入力部２１４と、ランキング生成部２０３と、ランキングデータ保持部２１０を取り除き、ランキングデータ入力部が生成済みのランキングデータを読み込むように構成するとともに、削除した機能ブロックに関連する処理を行わないように構成すればよい。また、本実施例では、動画データの視聴時間を指定する例を示したが、視聴を終了する時刻が指定されるように構成してもよい。この場合、操作パネルにおいて、視聴終了時刻を入力するためのインターフェースを設け、視聴終了時刻が入力された場合に、当該視聴終了時刻と現在時刻から差分を算出することにより、視聴時間を算出して、当該算出した視聴時間を使用すればよい。
【００５７】
以上説明した本発明の実施例１の動画再生装置により、ハイライト再生を行っている場合には、シンプルかつわかりやすくその旨を利用者に知らしめることを可能とするとともに、利用者が指定した時刻までに、あるいは利用者が所望した時間で可能な限り動画データの内容を把握可能とすることができる。
【実施例２】
【００５８】
実施例２では、利用者が各再生シーンの最大時間幅を指定可能とした動画再生装置を提供する。
【００５９】
図１２は、本実施例２に係る動画再生装置の再生操作パネルの一例である。
【００６０】
図１２に示すとおり、本実施例２に係る動画再生装置の再生操作パネルには、本実施例１に係る動画再生装置の再生操作パネルに、最大シーン幅設定つまみ１２０１を加えたものとなっている。利用者は、本最大シーン幅設定つまみ１２０１によって、ハイライト再生における各再生シーンの最大時間幅を指定できる。なお、本実施例２の動画再生装置においては、当該最大シーン幅設定つまみ１２０１を操作することにより、設定する最大時間幅が変わるようにし、設定された最大時間幅がつまみの周辺等に表示されるように構成するとよい。本実施例２では一例として最大時間幅をつまみの下に表示している。
【００６１】
再生シーン決定パラメタ入力部２０５は、実施例１で示した処理に加え、視聴時間指定ONボタン４０５が押下された状態で、最大シーン幅設定つまみ１２０１が操作された場合、あるいは視聴時間指定ONボタン４０５が押下されたタイミングで、最大シーン幅設定つまみ１２０１によって指定されている各再生シーンの最大時間幅を取得する。
【００６２】
次に、本実施例２に係る再生シーン決定部２０４における再生シーンの決定方法について説明する。
【００６３】
図１３は、本実施例２に係る再生シーン決定処理のフローチャートである。
【００６４】
図１３に示すとおり、本実施例２に係る再生シーン決定部２０４は、実施例１の再生シーン決定部２０４での処理に、再生シーン決定パラメタ入力部２０５で入力した各再生シーンの最大時間幅を取得するステップ１３０２を加えたものとなる。そして、ステップ５０４において、ステップ５０１で取得した視聴時間と、ステップ１３０２で取得した各再生シーンの最大時間幅と、ステップ５０３で取得した現在の再生位置から再生シーンを決定する。その具体的な方法について、図１４を用いて説明する。なお、図１４では、便宜上、図３で例示したランキングデータに対して、現在の再生位置が５０秒であり、各再生シーンの最大時間幅を１０秒とした場合の例を示している。さて、再生シーンを決定するために、再生シーン決定部２０４は、まず、図１４（ａ）に示すとおり、実施例１で示した処理と同様に、終了位置が現在の再生位置よりも小さいシーンを削除した後、各再生シーンの時間幅がステップ１３０２で取得した各再生シーンの最大時間幅以内となるようにシーンをカットする。このとき、例えば、図１５に示すようにランキングデータにおけるシーンの時間幅がステップ１３０２で取得した各再生シーンの最大時間幅以上のシーンに対し、ランキングデータにおけるシーンの開始位置と終了位置の中心を含むようにシーンをカットすればよい。なお、図１５において、１５００は動画データ全体を示し、１５０１乃至１５０４は、ランキングデータにおけるシーンを示している。ここで、例えばステップ１３０２で取得した各再生シーンの最大時間幅が１０秒であった場合には、シーン３（１５０３）とシーン４（１５０４）が当該最大時間幅を超えているため、一例として、それぞれのシーンにおける開始位置と終了位置の中心である２２５秒（１５０５）及び４０５秒（１５０６）のそれぞれ前後５秒、あわせて１０秒でそれぞれのシーンをカットして、それぞれ再生シーンとしている。ただし、これはあくまで一例であり、必ずしも、中心から前後５秒でカットする必要は無い。しかしながら、出来るだけシーンの中心を含むように当該シーンをカットすることが望ましい。さて、その後は、再生シーン決定部２０４は、実施例１に係る再生シーン決定部２０４と同様に、ランクの高いシーン順に各再生シーンの再生時間を積算し、ステップ５０１で取得した視聴時間を越えない範囲で再生シーンを列挙する。なお、図１４（ａ）においては、実施例１で例示したものと同様に、ステップ５０１で取得した視聴時間を１５０秒とした場合、すべての再生シーンが選択される。最後に、再生シーン決定部２０４は、実施例１と同様に、選択／決定した再生シーンを再生時刻順に並べ替えて、最終的な再生シーンを決定する。なお、最終的に決定した再生シーンを図１４（ｂ）に示す。
【００６５】
本実施例２における上記以外の構成及び処理は実施例１と同じであるが、上述の処理により、本実施例２の動画再生装置は、実施例１で示した動画再生装置に比べ、限られた時間でより多くの再生シーンを視聴することが可能となる。
【実施例３】
【００６６】
実施例３では、実施例２において、利用者により各再生シーンの最大時間幅が指定され、シーンをカットした場合でも、各シーンにおける重要な画像が表示される動画再生装置を提供する。
【００６７】
本実施例３では、ランキング生成部２０３が、図１６に示すとおり、各シーンのランク３０１、開始位置３０２、及び終了位置３０３に加え、各シーンの中でも重要あるいは表示すべきと考えられる代表位置を含むランキングデータを生成するように構成する。あるいはランキングデータ入力部２１１が当該構成をもつランキングデータを入力する。なお、ランキング生成部２０３が当該代表位置のデータを生成するには、例えば各シーンにおいて音声パワーの大きなフレームを算出し、当該フレームの位置を代表位置とすればよい。この場合、当該フレームの位置のデータは、例えば動画データがMPEGストリームであれば、フレームの表示時刻に対応するタイムスタンプを取得することが可能であるので、当該時刻を代表位置のデータとすればよい。なお、図１６では、代表位置１６０１を８バイトとしているが、これに限定するものではなく、このデータがオーバーフローすることなく格納できるように構成すればよい。
【００６８】
そして、本実施例３に係る再生シーン決定部２０４では、実施例２で説明した図１３におけるステップ５０４において、各シーンの代表位置が含まれるように各再生シーンを決定する。その具体的な方法について、図１７を用いて説明する。なお、図１７では、実施例２で例示した場合と同様に、図３で例示したランキングデータに対して、現在の再生位置が５０秒であり、各再生シーンの最大時間幅を１０秒とした場合の例を示している。また、各シーンの代表位置が図１６で示したものであるものとして説明する。さて、本実施例３に係る再生シーン決定部２０４は、再生シーンを決定するために、まず、図１７（ａ）に示すとおり、実施例２で示した処理と同様に終了位置が現在の再生位置よりも小さいシーンを削除した後、各再生シーンの時間幅がステップ１３０２で取得した各再生シーンの最大時間幅以内となるようにシーンをカットする。このとき、例えば、図１８に示すように、ランキングデータにおけるシーンの時間幅がステップ１３０２で取得した各再生シーンの最大時間幅以上のシーンに対し、ランキングデータにおけるシーンの代表位置を含むようにシーンをカットする。なお、図１８において、１８００は動画データ全体を示し、１８０１乃至１８０４は、ランキングデータにおけるシーンを示している。ここで、例えばステップ１３０２で取得した各再生シーンの最大時間幅が１０秒であった場合には、シーン３（１８０３）とシーン４（１８０４）が当該最大時間幅を超えているため、それぞれの代表位置である２４０秒（１８０５）及び４００秒（１８０６）のそれぞれ前後５秒、あわせて１０秒でそれぞれのシーンをカットして、それぞれ再生シーンとしている。ただし、これはあくまで一例であり、必ずしも、代表位置から前後５秒でカットする必要は無い。しかしながら、出来るだけ代表位置が中心付近となるように当該シーンをカットすることが望ましい。さて、その後は、再生シーン決定部２０４は、実施例２に係る再生シーン決定部２０４と同様にランクの高いシーン順に各再生シーンの再生時間を積算し、ステップ５０１で取得した視聴時間を越えない範囲で再生シーンを列挙する。なお、図１７（ａ）においては、実施例２で例示したものと同様に、ステップ５０１で取得した視聴時間を１５０秒とした場合、すべての再生シーンが選択される。最後に、再生シーン決定部２０４は、実施例２と同様に、選択／決定した再生シーンを再生時刻順に並べ替えて、最終的な再生シーンを決定する。なお、最終的に決定した再生シーンを図１７（ｂ）に示す。
【００６９】
本実施例３における上記以外の構成及び処理は実施例２と同じであるが、上述の処理により、本実施例３の動画再生装置は、実施例２で示した動画再生装置に比べ、各シーンの重要な画像を確実に表示することが出来る。
【実施例４】
【００７０】
実施例４では、利用者が動画コンテンツにおけるハイライト再生の範囲を指定可能とした動画再生装置を提供する。
【００７１】
図１９は、本実施例４に係る動画再生装置の再生操作パネルの一例である。
【００７２】
図１９に示すとおり、本実施例４に係る動画再生装置の再生操作パネルには、少なくともハイライト再生の開始位置１９０２と終了位置１９０３を指定するインターフェースを加える。図１９においては、一例として、ハイライト再生範囲指定用のインターフェース群１９０１の中に、動画データの全体長さを示すバー１９０４を加え、本バー１９０４内において、ハイライト再生の開始位置１９０２と終了位置１９０３に当たる位置を入力装置１０２でポイントすることで、それぞれハイライト再生の開始位置１９０２と終了位置１９０３を指定可能とした例を示している。また、図１９では、特に、指定されたハイライト再生の開始位置１９０２と終了位置１９０３の間をハイライト再生範囲１９０５としてカラーリングした例を示している。なお、ハイライト再生の開始位置１９０２と終了位置１９０３は、バー１９０４において、入力装置１０２でポイントされた位置に基づき、バー１９０４全体に対するポイントされた位置と動画データ全体の長さの割合から算出可能である。
【００７３】
再生シーン決定パラメタ入力部２０５は、実施例１乃至実施例３で示した処理に加え、視聴時間指定ONボタン４０５が押下された状態で、ハイライト再生の開始位置１９０２と終了位置１９０３が変更あるいは設定された場合、あるいは視聴時間指定ONボタン４０５が押下されたタイミングで、ハイライト再生の開始位置と終了位置を取得する。
【００７４】
そして、再生シーン決定部２０４は、再生シーンを決定する前に、再生シーン決定パラメタ入力部２０５で取得したハイライト再生の開始位置と終了位置を取得して、再生シーン決定時に、最初にこのハイライト再生の開始位置と終了位置の範囲に含まれないシーンを削除してから、実施例１乃至実施例３で示した再生シーンの決定処理を実施すればよい。
【００７５】
これにより、本実施例４の動画再生装置では、動画データにおける余計な部分を再生することなく、有効にハイライトシーンを視聴することが可能となる。すなわち、例えば、ある番組を録画した時に、番組の前後に異なる番組が録画されてしまった場合の動画データに対しても、所望の番組のみに対するハイライト再生を実施可能となる。
【実施例５】
【００７６】
実施例５では、再生シーン間で表示されるハイライト再生であることを示す画像において、次に再生される再生シーンのシーン番号やランク番号を表示可能な動画再生装置を提供する。
【００７７】
図２０は、本実施例５に係る動画再生装置の機能ブロック図である。
【００７８】
図２０に示す通り、本実施例５に係る動画再生装置は、実施例１乃至実施例４の機能ブロックに加えて、シーン間挿入画像生成/入力部２００１を有して構成される。
【００７９】
シーン間挿入画像生成/入力部２００１は、シーン間挿入画像生成/入力手段に相当し、再生部２０６における所定画像表示（図７におけるステップ７１３）前に起動され、中央処理装置１０１によって実行されて、再生シーン間で表示するハイライト再生であることを示す画像を生成する。具体的には、シーン間挿入画像生成/入力部２００１は起動されると、図９で説明したあらかじめ決められた所定画像を取得するとともに、再生シーン決定部２０４から次の再生シーンのランクを取得して、当該ランク番号を元に生成した文字列（例えば「ランク１」）を先に取得した所定画像上に書き込み、再生シーン間で表示するハイライト再生であることを示す画像として生成する。あるいは、シーン間挿入画像生成/入力部２００１において次の再生シーンが何番目の再生シーンかをカウントし、当該番号を元に生成した文字列（例えば「シーン１」）を先に取得した所定画像上に書き込み、再生シーン間で表示するハイライト再生であることを示す画像として生成してもよい。あるいは、再生シーン決定部２０４や再生部２０６が次の再生シーンのシーン番号を管理し、シーン間挿入画像生成/入力部２００１が再生シーン決定部２０４や再生部２０６から次の再生シーンのシーン番号を取得して、当該シーン番号を元に生成した文字列（例えば「シーン１」）を先に取得した所定画像上に書き込み、再生シーン間で表示するハイライト再生であることを示す画像として生成するように構成してもよい。
【００８０】
なお、再生部２０６では、ステップ７１３において、所定画像を取得する代わりに、シーン間挿入画像生成/入力部２００１において生成した画像を表示する。これにより、ハイライト再生が行われていることを利用者が容易に把握可能となるとともに、利用者は次の再生シーンに関する情報も知ることが可能となる。
【実施例６】
【００８１】
実施例６では、ハイライト再生が行われていることが常に表示される動画再生装置を提供する。
【００８２】
図２１は、本実施例６に係る再生部２０６で実施される再生処理のフローチャートである。
【００８３】
図２１に示すとおり、本実施例６に係る再生部２０６で実施される再生処理は、実施例１乃至実施例５における処理に対し、ハイライト再生時の再生シーンの再生前に画像生成/取得処理（ステップ２１０１）を加えたものとなる。本画像生成/取得処理では、再生画像よりも小さい画像、例えば「ハイライト」等のあらかじめ決められた文字列を画像化したものを生成するか、あらかじめ決められた画像を記憶装置１０５あるいは二次記憶装置１０６から取得する。そして、ステップ７０８において再生シーンを再生する際、各再生シーンを構成するフレーム画像に、ステップ２１０１で生成/取得した画像を重ね合わせて表示する。これにより、例えば図２２に示すとおり、常に再生画像２２０１上にハイライト再生が行われていることを示す画像２２０２を表示可能となる。このとき、例えば操作パネル上に「上」「下」「右」「左」「右上」「左上」「右下」「左下」等、利用者が再生画像２２０１における画像２２０２の重ね合わせ位置を指定可能なボタンを設け、ステップ７０８において画像２２０２を重ね合わせる際、指定された位置に基づいて画像２２０２を重ね合わせるようにしてもよい。また、画像生成/取得処理（ステップ２１０１）において、次の再生シーンに固有の画像を生成し、ステップ７０８において再生画像に重ね合わせるようにしてもよい。この場合、画像生成/取得処理では、例えば再生シーン決定部２０４から次の再生シーンのランクを取得して、当該ランク番号を元に生成した文字列（例えば「ランク１」）を画像化してもよいし、再生部２０６において次の再生シーンが何番目の再生シーンかをカウントし、画像生成/取得処理において当該カウントの値を元に生成した文字列（例えば「シーン１」）を画像化してもよい。あるいは、再生シーン決定部２０４が次の再生シーンのシーン番号を管理し、画像生成/取得処理において再生シーン決定部２０４から次の再生シーンのシーン番号を取得して、当該シーン番号を元に生成した文字列（例えば「シーン１」）を画像化してもよい。これにより、再生シーン固有の画像が再生画像上に表示され、ハイライト再生が行われていることを利用者が容易に把握可能となるとともに、利用者は次の再生シーンに関する情報も知ることが可能となる。なお、本実施例においては、ステップ７１３において、再生シーン間にハイライト再生が行われていることを示す画像を表示してもよいし、常にハイライト再生が行われていることを示す画像が再生画像上に表示されるので、改めてステップ７１３において、再生シーン間にハイライト再生が行われていることを示す画像を表示しなくてもよい。また、本例では、ハイライト再生が行われていることを示す画像が再生画像上に重ねあわされる例を示したが、必ずしも当該画像が再生画像上に重ねあわせる必要は無く、例えば再生画像とは別の領域に表示してもよい。さらに、本例ではハイライト再生が行われていることを示す画像を対象としたが、必ずしも画像である必要は無く、例えばハイライト再生が行われていることを示す文字列や再生シーンの情報を示す文字列が再生画像とは別の領域に表示されるようにすることも同様の考え方で実現可能である。
【００８４】
以上説明したとおり、本実施例６では、ハイライト再生が行われていることが常に表示されるので、利用者はハイライト再生が行われていることを常に把握可能となる。
【実施例７】
【００８５】
実施例７では、より簡単な方法でハイライト再生が行われていることを示す動画再生装置を提供する。
【００８６】
本実施例７では、まずハイライト再生が行われていることを示すインジケータを動画再生装置あるいは表示画面上に設ける。そして、再生部２０６がハイライト再生を実施している場合に、当該インジケータを点灯し、それ以外の場合には当該インジケータを消灯するように制御する。この場合、これまでの実施例のようにハイライト再生が行われていることを示す画像を表示してもよいし、ハイライト再生が行われていることをインジケータから把握可能であるので、必ずしもハイライト再生が行われていることを示す画像を表示しなくてもよい。
【００８７】
これにより、表示画像を操作する必要がなくなるので、実施例１乃至実施例６で示した構成より簡単な構成でハイライト再生が行われていることを示す動画再生装置を実現可能となる。
【実施例８】
【００８８】
実施例８では、ハイライト再生を実施可能であることを利用者に通知可能な動画再生装置を提供する。
【００８９】
本実施例８では、まずハイライト再生が実施可能であることを示すインジケータを動画再生装置あるいは表示画面上に設ける。そして、ランキングデータ入力部２１１がランキングデータを入力した場合あるいはランキング生成部２０３がランキングデータを生成した場合に、当該インジケータを点灯し、それ以外の場合には当該インジケータを消灯するように制御する。 
これにより、本発明の動画再生装置において視聴したい動画データのハイライト再生が可能か否かを利用者がひと目で把握可能となる。
【産業上の利用可能性】
【００９０】
本発明は、例えば動画データを再生可能なハードディスクレコーダやビデオテープレコーダ、あるいはパーソナルコンピュータや携帯端末、及び監視システム等に適用可能である。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施例１に係る動画再生装置の機能ブロックをソフトウェアで実現する場合のハードウェア構成図の一例である。
【図２】本発明の実施例１に係る動画再生装置の機能ブロック図の一例である。
【図３】本発明の実施例１で取り扱うランキングデータのデータ構造の一例である。
【図４】本発明の実施例１に係る動画再生装置の再生操作パネルの一例である。
【図５】本発明の実施例１に係る再生シーン決定処理のフローチャートの一例である。
【図６】本発明の実施例１に係る再生シーン決定部における再生シーンの決定方法及びデータ処理の推移を説明する図である。
【図７】本発明の実施例１に係る再生処理のフローチャートの一例である。
【図８】本発明の実施例１に係る再生部において再生される再生シーンを説明する図ある。
【図９】本発明の実施例１に係る動画再生装置において、ハイライト再生であることを示す画像が再生シーン間で表示されることを示す図である。
【図１０】本発明の実施例１に係る再生シーン決定部において生成する再生シーンのデータ構造の一例であり、特に、再生シーン間に表示する画像に関するデータを含んだ場合の例である。
【図１１】本発明の実施例１に係る動画再生装置において、ハイライト再生であることを示す画像がワイプ表示されることを示す図である。
【図１２】本発明の実施例２に係る動画再生装置の再生操作パネルの一例である。
【図１３】本発明の実施例２に係る再生シーン決定処理のフローチャートの一例である。
【図１４】本発明の実施例２に係る再生シーン決定部における再生シーンの決定方法及びデータ処理の推移を説明する図である。
【図１５】本発明の実施例２に係る再生シーン決定部における再生シーンの決定方法を説明する図であり、特に、各再生シーンを最大時間幅以内にカットする方法の一例を示した図である。
【図１６】本発明の実施例３で取り扱うランキングデータのデータ構造の一例である。
【図１７】本発明の実施例３に係る再生シーン決定部における再生シーンの決定方法及びデータ処理の推移を説明する図である。
【図１８】本発明の実施例３に係る再生シーン決定部における再生シーンの決定方法を説明する図であり、特に、各再生シーンをシーンの代表位置を含み、最大時間幅以内にカットする方法の一例を示した図である。
【図１９】本発明の実施例４に係る動画再生装置の再生操作パネルの一例である。
【図２０】本発明の実施例５に係る動画再生装置の機能ブロック図の一例である。
【図２１】本発明の実施例６に係る再生処理のフローチャートの一例である。
【図２２】本発明の実施例６に係る動画再生装置において、ハイライト再生であることを示す画像が再生画像上に重ね合わせて表示されることを示す図である。
【符号の説明】
【００９２】
１００・・・動画データ入力装置、１０１・・・中央処理装置、１０２・・・入力装置、１０３・・・表示装置、１０４・・・音声出力装置、１０５・・・記憶装置、１０６・・・二次記憶装置、１０７・・・バス、２０１・・・動画解析動画データ入力部、２０２・・・特徴生成部、２０３・・・ランキング生成部、２０４・・・再生シーン決定部、２０５・・・再生シーン決定パラメタ入力部、２０６・・・再生部、２０７・・・ダイジェスト通知画像生成/入力部、２０８・・・表示部、２１０・・・ランキングデータ保持部、２１１・・・ランキングデータ入力部、２１２・・・再生動画データ入力部、２１３・・・特徴データ保持部、２１４・・・特徴データ入力部、２１５・・・音声出力部、２００１・・・シーン間挿入画像生成/入力部
【図１】
2006180305.tif 000003
【図２】
2006180305.tif 000004
【図３】
2006180305.tif 000005
【図４】
2006180305.tif 000006
【図５】
2006180305.tif 000007
【図６】
2006180305.tif 000008
【図７】
2006180305.tif 000009
【図８】
2006180305.tif 000010
【図９】
2006180305.tif 000011
【図１０】
2006180305.tif 000012
【図１１】
2006180305.tif 000013
【図１２】
2006180305.tif 000014
【図１３】
2006180305.tif 000015
【図１４】
2006180305.tif 000016
【図１５】
2006180305.tif 000017
【図１６】
2006180305.tif 000018
【図１７】
2006180305.tif 000019
【図１８】
2006180305.tif 000020
【図１９】
2006180305.tif 000021
【図２０】
2006180305.tif 000022
【図２１】
2006180305.tif 000023
【図２２】
2006180305.tif 000024