(57)【要約】【課題】映像再生中にユーザが所望のシーンを検索する特殊再生操作に要する時間を短縮できるようにする。【解決手段】操作入力手段からのユーザ操作に応じて、映像の再生制御を行う再生制御手段と、記録済みの映像コンテンツから前記ユーザ操作によって指定された映像コンテンツを映像デコード手段へ出力する映像管理手段と、入力された映像コンテンツをデコードして映像表示手段へ出力する映像デコード手段と、入力された映像を出力する映像表示手段と、前記映像コンテンツに応じたユーザの操作履歴を管理する操作履歴管理手段と、前記操作履歴から映像の再生時間軸上の重要度を算出する重要度算出手段とを設け、前記再生制御手段は、前記操作入力手段を介して特殊再生操作を受け取った場合に、前記重要度算出手段から映像の再生時間の再生時間軸上の重要度を取得し、前記映像の重要度と映像の現在の再生位置とに基づいて再生制御する。【選択図】図１
2013102262.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ操作を受け付ける操作入力手段と、ユーザ操作に応じて、映像の再生制御を行う再生制御手段と、記録済みの映像コンテンツから前記ユーザ操作によって指定された映像コンテンツを映像デコード手段へ出力する映像管理手段と、入力された映像コンテンツをデコードして映像表示手段へ出力する映像デコード手段と、入力された映像を出力する映像表示手段と、前記映像コンテンツに応じたユーザの操作履歴を管理する操作履歴管理手段と、前記操作履歴から映像の再生時間軸上の重要度を算出する重要度算出手段とを備え、
前記再生制御手段は、前記操作入力手段を介して特殊再生操作を受け取った場合に、前記重要度算出手段から映像の再生時間の再生時間軸上の重要度を取得し、前記映像の重要度と映像の現在の再生位置とに基づいて再生制御することを特徴とする映像再生装置。
【請求項２】
前記再生制御手段は、ユーザからのスキップ操作を受け取った場合に、映像の現在の再生位置の重要度から重要度が変化する位置まで再生位置を移動するように再生制御することを特徴とする請求項１に記載の映像再生装置。
【請求項３】
前記再生制御手段は、ユーザからのスキップ操作を受け取った場合に、映像の現在の再生位置の重要度以上の位置まで再生位置を移動するように再生制御することを特徴とする請求項１に記載の映像再生装置。
【請求項４】
前記再生制御手段は、ユーザからのスキップ操作を受け取った場合に、映像の現在の再生位置の重要度が閾値以下の場合は、重要度が閾値より大きい位置まで再生位置を移動するように再生制御することを特徴とする請求項１に記載の映像再生装置。
【請求項５】
前記再生制御手段は、ユーザからのスキップ操作を受け取った場合に、映像の現在の再生位置から予め規定するスキップ時間の範囲に重要度が閾値より低い区間が含まれる場合には、スキップ時間に前記重要度が閾値より低い区間の再生時間を加えて再生位置を移動するように再生制御することを特徴とする請求項１に記載の映像再生装置。
【請求項６】
前記再生制御手段は、ユーザからの早送り操作または巻き戻し操作を受け取った場合に、映像の再生位置の重要度に応じて再生速度を制御することを特徴とする請求項１に記載の映像再生装置。
【請求項７】
ユーザ操作を受け付ける操作入力工程と、ユーザ操作に応じて、映像の再生制御を行う再生制御工程と、記録済みの映像コンテンツから前記ユーザ操作によって指定された映像コンテンツを映像デコード工程へ出力する映像管理工程と、入力された映像コンテンツをデコードして映像表示工程へ出力する映像デコード工程と、入力された映像を出力する映像表示工程と、前記映像コンテンツに応じたユーザの操作履歴を管理する操作履歴管理工程と、前記操作履歴から映像の再生時間軸上の重要度を算出する重要度算出工程とを備え、
前記再生制御工程においては、前記操作入力工程において特殊再生操作を受け取った場合に、前記重要度算出工程から映像の再生時間の再生時間軸上の重要度を取得し、前記映像の重要度と映像の現在の再生位置とに基づいて再生制御することを特徴とする映像再生方法。
【請求項８】
前記再生制御工程においては、ユーザからのスキップ操作を受け取った場合に、映像の現在の再生位置の重要度から重要度が変化する位置まで再生位置を移動するように再生制御することを特徴とする請求項７に記載の映像再生方法。
【請求項９】
前記再生制御工程においては、ユーザからのスキップ操作を受け取った場合に、映像の現在の再生位置の重要度以上の位置まで再生位置を移動するように再生制御することを特徴とする請求項７に記載の映像再生方法。
【請求項１０】
前記再生制御工程においては、ユーザからのスキップ操作を受け取った場合に、映像の現在の再生位置の重要度が閾値以下の場合は、重要度が閾値より大きい位置まで再生位置を移動するように再生制御することを特徴とする請求項７に記載の映像再生方法。
【請求項１１】
前記再生制御工程においては、ユーザからのスキップ操作を受け取った場合に、映像の現在の再生位置から予め規定するスキップ時間の範囲に重要度が閾値より低い区間が含まれる場合には、スキップ時間に前記重要度が閾値より低い区間の再生時間を加えて再生位置を移動するように再生制御することを特徴とする請求項７に記載の映像再生方法。
【請求項１２】
前記再生制御工程においては、ユーザからの早送り操作または巻き戻し操作を受け取った場合に、映像の再生位置の重要度に応じて再生速度を制御することを特徴とする請求項７に記載の映像再生方法。
【請求項１３】
ユーザ操作を受け付ける操作入力工程と、ユーザ操作に応じて、映像の再生制御を行う再生制御工程と、記録済みの映像コンテンツから前記ユーザ操作によって指定された映像コンテンツを映像デコード工程へ出力する映像管理工程と、入力された映像コンテンツをデコードして映像表示工程へ出力する映像デコード工程と、入力された映像を出力する映像表示工程と、前記映像コンテンツに応じたユーザの操作履歴を管理する操作履歴管理工程と、前記操作履歴から映像の再生時間軸上の重要度を算出する重要度算出工程とをコンピュータに実行させるプログラムであって、
前記再生制御工程においては、前記操作入力工程において特殊再生操作を受け取った場合に、前記重要度算出工程から映像の再生時間の再生時間軸上の重要度を取得し、前記映像の重要度と映像の現在の再生位置とに基づいて再生制御するようにコンピュータを制御することを特徴とするプログラム。
【請求項１４】
請求項１３に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は映像再生装置及び映像再生方法に関し、特に、テレビ放送、ストリーミングなど映像を効率的に特殊再生するために用いて好適な技術に関する。
【背景技術】
【０００２】
近年、映像の視聴形態は従来のテレビ放送をリアルタイムに視聴する形態だけでなくなってきている。例えば、ハードディスクやフラッシュメモリに録画した映像を視聴する形態や、ネットワークを介してストリーミング配信される映像を視聴する形態などに代表されるように、多様化が進んでいる。
【０００３】
一方、ユーザが映像を視聴するための時間は限られており、ユーザがより効率的に映像を視聴するための映像再生技術が求められている。従来、映像を効率的に再生する技術として、複数のユーザの視聴履歴からユーザ間の嗜好の関連度を算出し、視聴者と嗜好が類似する他のユーザの視聴履歴に基づき要約再生する技術が開示されている（特許文献１参照）。
また、現在再生中の映像を過去に再生した時の操作履歴情報を管理する方法に関しては、例えば特許文献２に記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３３３４５１号公報
【特許文献２】特開２００６−０２４２５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前述した従来技術では、要約再生中にユーザが早送り、スキップ送りなどの特殊操作によって所望のシーンを検索する場合には、そのシーンまでの長さに応じて確認に要する時間が長くなるという問題点があった。
本発明は前述の問題点に鑑み、映像再生中にユーザが所望のシーンを検索する特殊再生操作に要する時間を短縮できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の映像再生装置は、ユーザ操作を受け付ける操作入力手段と、ユーザ操作に応じて、映像の再生制御を行う再生制御手段と、記録済みの映像コンテンツから前記ユーザ操作によって指定された映像コンテンツを映像デコード手段へ出力する映像管理手段と、入力された映像コンテンツをデコードして映像表示手段へ出力する映像デコード手段と、入力された映像を出力する映像表示手段と、前記映像コンテンツに応じたユーザの操作履歴を管理する操作履歴管理手段と、前記操作履歴から映像の再生時間軸上の重要度を算出する重要度算出手段とを備え、前記再生制御手段は、前記操作入力手段を介して特殊再生操作を受け取った場合に、前記重要度算出手段から映像の再生時間の再生時間軸上の重要度を取得し、前記映像の重要度と映像の現在の再生位置とに基づいて再生制御する。
【発明の効果】
【０００７】
本発明によれば、ユーザが視聴している映像の再生位置に応じて、早送りや巻き戻し操作時の再生速度の制御やスキップ操作後の再生位置の制御を行うことができるので、映像から所望のシーンを短時間で検索することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明における映像再生装置の構成例を示すブロック図である。
【図２】映像を通常再生する場合の再生制御の流れを説明するフローチャートである。
【図３】操作履歴情報を説明する概念図である。
【図４】リモコン操作時の処理の流れを説明するフローチャートである。
【図５】スキップ操作時の再生位置決定処理を示すフローチャートである。
【図６】スキップ操作時の再生位置決定処理を示すフローチャートである。
【図７】スキップ操作時の再生位置決定処理を示すフローチャートである。
【図８】スキップ操作時の再生位置決定処理を示すフローチャートである。
【図９】タイムラインの表示結果を示す概念図である。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
図１は、本発明の第１の実施形態における映像再生装置の構成例を示すブロック図である。
図１に示すように、本実施形態の映像再生装置１０１は、操作入力部１０２、再生制御部１０３、操作履歴管理部１０４、重要度算出部１０５、映像管理部１０６、映像デコード部１０７、映像表示部１０８から構成される。
【００１０】
操作入力部１０２は、ユーザのリモコン操作を受け付け、再生制御部１０３に対して再生制御指示を行う。ここで受け付けるリモコン操作は、３種類の操作に分けられる。１つ目は、映像を指定して通常再生する再生操作である。２つ目は、再生中の映像に対するスキップ送り、スキップ戻し、早送り、巻き戻しなど、映像を通常再生とは異なる速度で再生する特殊再生操作である。３つ目は、現在の再生位置を示すタイムライン表示操作である。各操作に応じて再生制御部１０３に対して行う再生制御指示は異なる。
【００１１】
再生制御部１０３は、操作入力部１０２からの再生制御指示に応じて重要度算出部１０５、映像管理部１０６、映像デコード部１０７、映像表示部１０８を制御し、映像の再生制御を行う。再生制御部１０３が各再生制御指示に応じて実行する処理に関しての詳細は後述する。
【００１２】
操作履歴管理部１０４は、現在再生中の映像を、過去に再生した時の操作履歴情報を管理する。操作履歴情報に関しての詳細は後述する。
重要度算出部１０５は、操作履歴管理部１０４から操作履歴を取得し、その操作履歴に基づいて映像の再生時間軸上での重要度を算出する。重要度の算出方法に関しての詳細は後述する。
映像管理部１０６は、記録済みの映像コンテンツを管理し、再生制御部１０３からの指示に応じて指定された映像コンテンツを映像デコード部１０７へと出力する。
【００１３】
ここで、映像管理部１０６が管理する映像コンテンツは、過去にテレビ放送局から放送された番組映像を録画したものでもよいし、インターネット経由でストリーミング再生したものでもよい。映像デコード部１０７は、映像コンテンツをデコードして映像表示部１０８へと出力する。映像表示部１０８は、デコード済みの映像をユーザに表示する。
【００１４】
次に、本実施形態における処理の流れを説明する。
図２は、本実施形態において、映像を通常再生する場合の再生制御の流れを説明するフローチャートである。
Ｓ２０１では、操作入力部１０２はユーザからの再生操作を受け付け、再生制御部１０３へと再生指示を行う。ここで、再生操作および再生指示には再生対象の映像を特定するための映像ＩＤが含まれる。
Ｓ２０２では、再生制御部１０３は重要度算出部１０５に対して、重要度の算出指示を行う。重要度算出部１０５は、操作履歴管理部１０４から映像ＩＤに関連付いた操作履歴情報を取得する。
【００１５】
Ｓ２０３では、重要度算出部１０５は、Ｓ２０２で取得した操作履歴情報を元に再生時間軸上の重要度を算出し、算出した重要度を再生制御部１０３へと通知する。
Ｓ２０４では、再生制御部１０３は、通知された重要度を保持すると共に、映像の再生制御を行う。具体的には、映像管理部１０６を介して、映像ＩＤに該当する映像コンテンツを読み出し、読み出した映像コンテンツを映像デコード部１０７を介してデコードし、デコードした映像コンテンツを映像表示部１０８に供給し、映像表示部１０８にて表示する。
【００１６】
次に、図３（ａ）を用いて操作履歴情報の詳細に関して説明する。
図３（ａ）は、操作履歴情報の例を示す概念図である。各操作履歴は映像を特定するための映像ＩＤ、映像ＩＤに対して行った操作を示す操作履歴、および映像の先頭の時間を基準とした相対的な操作の開始時間、および操作の終了時間から構成される。
【００１７】
図３（ａ）において、３０１は、映像開始００：００：００後から００：１５：００の１５分間を早送り再生したことを示す。３０２は、映像開始００：４５：００後から０１：１５：００の３０分間をスキップ送り再生したことを示す。３０３は、映像開始０１：１５：００後から０１：００：００の１５分間を巻き戻し再生したことを示す。３０４は、映像開始０１：４５：００後に再生を停止したことを示す。
【００１８】
次に、図３（ｂ）および図３（ｃ）を用いて映像の再生時間軸上の重要度の算出方法に関して詳細に説明する。
図３（ｂ）は、横軸を再生時間として、図３（ａ）で説明した操作履歴情報の操作をマッピングしたものである。図３（ｃ）は、図３（ｂ）に示した操作履歴情報を元に重要度を算出した例である。ここでは、通常再生された区間を「３」、早送り、巻き戻りなど可変倍速再生された区間を「２」、スキップ、停止など再生されなかった区間を「１」として各再生時間に重みを付加することで重要度を決定している。
【００１９】
３０７、３０９は、通常速度で再生された区間であり重要度は３となる。３０６は早送り再生された区間であり重要度は２となる。３０８はスキップ送りされた区間、３１０は再生が停止された区間でそれぞれ履歴では再生されていない区間なので重要度は１となる。ここでは、１回の操作履歴に対して重要度を算出する例を説明したが、過去の複数回の操作履歴から各履歴の重要度を算出し、それらの和によって重要度を算出するようにしてもよい。
【００２０】
次に、映像の通常再生中にユーザからのリモコン操作を受け取った場合の処理について説明する。
図４は、本実施形態において、映像の通常再生中にユーザがリモコン操作を行った場合の処理の流れを説明するフローチャートである。
【００２１】
Ｓ４０１では、操作入力部１０２は、ユーザからのリモコン操作を受け付ける。
Ｓ４０２では、操作入力部１０２は、受け付けたリモコン操作がスキップ操作であるかを判断する。スキップ操作である場合は、再生制御部１０３にスキップ指示を送り、Ｓ４０３へと進む。リモコン操作がスキップ操作ではない場合には、Ｓ４０６へと進む。ここで、スキップ操作は現在の再生位置から所定時間再生位置を進ませるスキップ送り操作と、現在の再生位置から所定時間再生位置を戻すスキップ戻し操作のいずれかを示す。
【００２２】
Ｓ４０３では、再生制御部１０３は、現在の映像の再生位置から当該再生位置の重要度を取得する。
Ｓ４０４では、再生制御部１０３は、Ｓ４０３で取得した重要度からスキップ後の再生位置を算出し、Ｓ４０５へと進む。スキップ後の再生位置の算出方法については後述する。
Ｓ４０５では、再生制御部１０３は、映像管理部１０６を介して、映像コンテンツをスキップ後の再生位置から読み出し、再生を継続する。
【００２３】
Ｓ４０６では、リモコン操作が早送り操作、巻き戻し操作、及び早送り、巻き戻しのキャンセル操作のいずかであるかを判断し、早送り操作、巻き戻し操作、及び早送り、巻き戻しのキャンセル操作のいずれかの場合にはＳ４０７へと進む。リモコン操作が早送り操作、巻き戻し操作、及び早送り、巻き戻しのキャンセル操作のいずれでもない場合にはＳ４０９へと進む。
【００２４】
Ｓ４０７では、再生制御部１０３は、現在の再生位置の重要度から再生速度を算出し、Ｓ４０８へと進む。再生速度は予め重要度毎に定義したテーブルを作成しておくことで算出可能である。図３（ｃ）で説明した重要度の例で説明すると、通常再生された区間の重要度は「３」、早送り再生された区間の重要度は「２」、再生されなかった区間の重要度は「１」である。この時、重要度が低い区間ほど高速再生しても問題ないと判断し、重要度「１」の区間は１０倍速再生、重要度「２」の区間は５倍速再生、重要度「３」の区間では１．５倍速再生というように予めテーブルを作成する。
【００２５】
Ｓ４０８では、再生制御部１０３は、Ｓ４０７で算出した再生速度に応じて映像を再生する。この時、リモコン操作が早送り操作だった場合には時間軸に対して正方向に、巻き戻し操作だった場合には時間軸に対して負方向に再生制御を行う。以降、ユーザから早送り、巻き戻しのキャンセル操作を受け付ける、または、再生位置が映像の始端または終端のいずれかに至るまでＳ４０７、Ｓ４０８の処理を繰り返す。
【００２６】
Ｓ４０９では、Ｓ４０６におけるリモコン操作が早送り操作、巻き戻し操作、及び早送り、巻き戻しのキャンセル操作のいずれでもない場合には、リモコン操作が映像のタイムライン表示操作かを判断する。リモコン操作がタイムライン表示操作の場合には、Ｓ４１０へと進む。リモコン操作がタイムライン表示操作ではない場合には処理を終了する。
Ｓ４１０では、再生制御部１０３は、映像のタイムライン情報を生成し、映像表示部１０８を制御してタイムライン表示を行う。タイムライン表示についての詳細は後述する。
【００２７】
次に、Ｓ４０４で説明した、スキップ後の再生位置の決定方法に関して図５、図６、図７および図８を用いて四つの例を説明する。
図５は、Ｓ４０４のスキップ操作時の再生位置決定処理の第一例を説明するフローチャートである。
まず、Ｓ５０１では、重要度が変化する次の再生位置を検索する。この時、Ｓ４０１で受け取ったリモコン操作がスキップ送り操作の場合は現在の再生位置から再生時間軸に対して正の方向に検索する。スキップ戻し操作の場合は、現在の再生位置から再生時間軸に対して負の方向に検索する。
【００２８】
Ｓ５０２では、検索位置が映像の始端、もしくは終端に達したかを判断する。検索位置が映像の始端、もしくは終端に達していない場合にはＳ５０３へ進む。検索位置が映像の始端、もしくは終端に達した場合にはＳ５０４へ進む。
【００２９】
Ｓ５０３では、現在の再生位置をＳ５０１で検索した位置まで再生位置を移動する。
Ｓ５０４では、現在の再生位置を映像の始端もしくは終端へ移動する。ここで、Ｓ５０２での検索位置が映像の始端へ達した場合には、現在の再生位置を映像の始端へと移動する。Ｓ５０２での検索位置が映像の終端へ達した場合には、現在の再生位置を映像の終端へと移動する。
【００３０】
図６は、Ｓ４０４のスキップ操作時の再生位置決定処理の第二例を説明するフローチャートである。図５と同様の処理には同じ符号を付加する。
Ｓ５０１で、重要度が変化する次の再生位置を検索する。
Ｓ５０２において、検索位置が映像の始端、もしくは終端に達したかを判断する。検索位置が映像の始端、もしくは終端に達していない場合にはＳ６０１へ進む。検索位置が映像の始端、もしくは終端に達した場合にはＳ５０４へ進む。
【００３１】
Ｓ６０１では、Ｓ５０１で検索した再生位置の重要度とＳ４０３で取得した現在の再生位置の重要度を比較する。検索した位置の重要度が現在の再生位置の重要度より小さい場合には、Ｓ５０１へと戻り、次に重要度が変化する位置を検索する。一方、現在の再生位置の重要度以上の位置が検索できた場合にはＳ５０３へと進む。
Ｓ５０３では、現在の再生位置をＳ５０１で検索した位置まで再生位置を移動する。
また、Ｓ５０４では、現在の再生位置を映像の始端もしくは終端へ移動する。
【００３２】
図７は、Ｓ４０４のスキップ操作時の再生位置決定処理の第三例を説明するフローチャートである。図５と同様の処理には同じ符号を付加し、詳細な説明は省略する。
まず、Ｓ７０１において、現在の再生位置の重要度が閾値以下かを判断し、重要度が閾値以下の場合はＳ７０２へと進み、重要度が閾値より大きい場合はＳ７０５へと進む。ここで、閾値は映像再生装置内で予め規定した値でもよいし、ユーザ操作によって設定された値でもよい。
【００３３】
Ｓ７０２では、重要度が変化する次の再生位置を検索する。この時、Ｓ４０１で受け取ったリモコン操作がスキップ送り操作の場合は現在の再生位置から再生時間軸に対して正の方向に検索する。また、スキップ戻し操作の場合は、現在の再生位置から再生時間軸に対して負の方向に検索する。
【００３４】
次に、Ｓ５０２では、検索位置が映像の始端、もしくは終端に達したかを判断し、検索位置が映像の始端、もしくは終端に達していない場合にはＳ７０３へ進み、検索位置が映像の始端、もしくは終端に達した場合にはＳ５０４へ進む。
【００３５】
Ｓ７０３では、検索した再生位置の重要度が閾値以下かを判断し、閾値以下であればＳ７０２へと戻り、さらに次に重要度が変化する再生位置を検索する。また、重要度が閾値より大きい場合は、Ｓ７０４へと進む。この時、重要度は検索結果の再生位置を境とし映像の時間軸正方向のものを用いる。
Ｓ７０４では、現在の再生位置を検索した再生位置に移動する。
【００３６】
Ｓ７０５では、Ｓ７０１の判断の結果、重要度が閾値より大きい場合は、再生位置を予め規定した時間分再生位置を移動する。この時、Ｓ４０１で受け取ったリモコン操作がスキップ送り操作の場合は現在の再生位置から再生時間軸に対して正の方向に移動する。スキップ戻し操作の場合は、現在の再生位置から再生時間軸に対して負の方向に移動する。予め規定した時間とは、例えば１０秒など映像再生装置内で規定したものでもよいし、ユーザ指定によって設定された時間でもよい。
Ｓ５０４では、Ｓ５０２の判断の結果、検索位置が映像の始端、もしくは終端に達した場合は、現在の再生位置を映像の始端もしくは終端へ移動する。
【００３７】
図８は、Ｓ４０４のスキップ操作時の再生位置決定処理の第四例を示すフローチャートである。
まず、Ｓ８０１では、現在の再生位置から予め規定したスキップ時間Ｔｓの範囲で重要度が変化するかを判断する。この時、Ｓ４０１で受け取ったリモコン操作がスキップ送り操作の場合は現在の再生位置から再生時間軸に対して正の方向にスキップ時間Ｔｓを加算した範囲で重要度が変化するかを判断する。一方、スキップ戻し操作の場合は、現在の再生位置から再生時間軸に対して負の方向にスキップ時間Ｔｓを減算した範囲で重要度が変化するかを判断する。現在の再生位置からスキップ時間Ｔｓの範囲内で重要度が変化する場合はＳ８０２へと進む。現在の再生位置からスキップ時間Ｔｓの範囲内で重要度が変化しない場合はＳ８０８へと進む。
【００３８】
Ｓ８０２では、変化後の重要度が閾値以下かを判断し、閾値以下の場合はＳ８０３へと進み、変化後の重要度が閾値より大きい場合はＳ８０８へと進む。ここで、閾値は、映像再生装置内で予め規定した値でもよいし、ユーザ操作によって設定された値でもよい。
【００３９】
Ｓ８０３では、重要度が閾値以下の再生時間Ｔｖを０に設定する。
Ｓ８０４では、変化後の重要度での再生時間を取得し、重要度が閾値以下の再生時間Ｔｖに加算する。
Ｓ８０５では、Ｓ８０１で取得した位置の次に重要度が変化する位置を検索する。
【００４０】
Ｓ５０２では、検索位置が映像の始端、もしくは終端に達したかを判断し、検索位置が映像の始端、もしくは終端に達していない場合にはＳ８０６へ進み、検索位置が映像の始端、もしくは終端に達した場合にはＳ５０４へ進む。Ｓ５０４では、現在の再生位置を映像の始端もしくは終端へ移動する。
【００４１】
Ｓ８０６では、変化後の重要度が閾値以下かを判断し、閾値以下の場合はＳ８０４へと戻り、重要度が閾値より大きくなる再生位置が見つかるまで検索を継続し、重要度が閾値以下の再生時間Ｔｖを加算していく。変化後の重要度が閾値より大きい場合はＳ８０７へと進む。
【００４２】
Ｓ８０７では、現在の再生位置をＴｓ＋Ｔｖに移動した位置に移動する。この時、Ｓ４０１で受け取ったリモコン操作がスキップ送り操作の場合は現在の再生位置から再生時間軸に対して正の方向に移動する。一方、スキップ戻し操作の場合は、現在の再生位置から再生時間軸に対して負の方向に移動する。
【００４３】
Ｓ８０８では、予め規定したスキップ時間Ｔｓ分、現在の再生位置を移動する。この時、Ｓ４０１で受け取ったリモコン操作がスキップ送り操作の場合は現在の再生位置から再生時間軸に対して正の方向に移動する。スキップ戻し操作の場合は、現在の再生位置から再生時間軸に対して負の方向に移動する。
【００４４】
次に、Ｓ４１０で説明したタイムライン表示について説明する。
図９は、タイムラインの表示結果を示す概念図である。
９０１は、映像表示部１０８が映像を表示する表示領域である。
９０２から９０６は再生制御部１０３が生成するタイムライン情報の表示結果を示す。
９０２から９０６は再生時間軸に対して重要度別に色分けされて表示する。
【００４５】
９０２は、重要度が「２」である区間を示す。９０３、９０５の区間は重要度が「３」である区間を示す。９０４、９０６の区間は重要度が「１」である区間を示す。９０７は、現在の映像の再生位置を示す。９０８は、ユーザがスキップ送り操作を行った場合に、操作後に移動する再生位置を示す。この例では、図７を用いて前述した処理時のスキップ位置を示している。９０９は、映像全体の再生時間に対する、再生位置の映像の先頭からの相対時間を示している。
【００４６】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００４７】
１０１  映像再生装置、１０２  操作入力部、１０３  再生制御部、１０４  操作履歴管理部、１０５  重要度算出部、１０６  映像管理部、１０７  映像デコード部、１０８  映像表示部
【図１】
2013102262.tif 000003
【図２】
2013102262.tif 000004
【図３】
2013102262.tif 000005
【図４】
2013102262.tif 000006
【図５】
2013102262.tif 000007
【図６】
2013102262.tif 000008
【図７】
2013102262.tif 000009
【図８】
2013102262.tif 000010
【図９】
2013102262.tif 000011