(57)【要約】【課題】コンテンツの作成者、配信者、またはユーザによって視聴期限が設定されたコンテンツを視聴時に、設定された視聴期限を監視し、視聴期限を満たすコンテンツのダイジェストを構築することで、期限内でのコンテンツの視聴完了を可能とする。【解決手段】ダイジェスト作成装置１０は、ダイジェスト作成条件入力部１と、ダイジェスト再生時間算出部４と、ダイジェスト作成条件生成部５と、ダイジェスト生成部６と、再生状態検出部８とを備える。ダイジェスト再生時間算出部４とダイジェスト作成条件生成部５とダイジェスト生成部６とにより、ダイジェストが作成される。再生状態検出部８が、再生状態と現在再生中のダイジェストの再生位置を取得し、再生状態に基づき、再生中のダイジェストが、視聴期限を満たすか判定する。視聴期限を満たさない場合には、ダイジェストの再作成を行う。【選択図】図１
2007306055.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの視聴期限に合わせて、該コンテンツのダイジェストを作成するダイジェスト作成装置において、
視聴開始時刻から前記視聴期限までの再生許容時間を算出する再生時間算出手段と、
前記再生時間算出手段が算出した前記再生許容時間に収まるように、前記ダイジェストを作成するダイジェスト作成手段と
を備えたことを特徴とするダイジェスト作成装置。
【請求項２】
前記ダイジェストの再生状態を検出し、前記ダイジェストの再生完了時刻が前記視聴期限を越えるか否かを判断する再生状態検出手段
を備え、
前記再生状態の変化により、前記再生完了時刻が前記視聴期限を越える場合、
前記再生時間算出手段は、現在時刻から前記視聴期限までの再生許容時間を再計算し、
前記ダイジェスト作成手段は、前記再計算された再生許容時間に収まるように、前記ダイジェストの未再生部分に対応するコンテンツのダイジェストを作成する
ことを特徴とする請求項１に記載のダイジェスト作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツのダイジェストを作成するダイジェスト作成装置およびダイジェスト再生方法に関する。
【背景技術】
【０００２】
近年、放送によるコンテンツ配信は、従来のアナログ放送から、地上デジタル放送やＣＳ（Communication  Satellite）放送、ＢＳ（Broadcasting  Satellite）放送などのデジタル放送へと進化している。加えて、ブロードバンド回線の普及により、ネットワークを介したコンテンツ配信も普及し始め、ユーザは、様々なコンテンツを視聴することが可能になっている。コンテンツの多様化に伴い、様々なサービスも出現し、ＰＰＶ(Pay  Per  View)のような、番組ごとに料金を支払うサービスなどがある。
【０００３】
一方で、ハードディスクドライブなどを用いた、コンテンツ蓄積装置の大容量化が進み、ユーザはより多くのコンテンツの録画を行い、好みの時間に視聴することが可能になっている。さらに、配信されるコンテンツの情報（メタデータ）を利用したサーバ型放送サービスでは、放送は全て、コンテンツ蓄積装置を備える受信機に自動的に録画されるため、より視聴時間の自由度が増す。
【０００４】
このような状況において、蓄積されるコンテンツ量の増加に対して、ユーザがコンテンツを視聴できる時間は限られ、また、多くのコンテンツの中から視聴したい番組を選択するのに手間がかかるという問題も生じるため、短時間でコンテンツの内容を把握可能なダイジェスト作成の技術が注目されている。
【０００５】
しかしながら、前記ＰＰＶなどで提供されるコンテンツには、料金の支払いにより一定期間のみの視聴が許されているものなどが存在し、また、受信機におけるコンテンツ蓄積装置の容量制限から、一定期間蓄積された後に、自動的に消去されるなど、コンテンツの視聴には期限が存在する場合がある。ユーザがそのようなコンテンツを視聴する際には、ユーザはコンテンツの視聴期限を把握し、その期限までに視聴を行う必要がある。
【０００６】
期限までに視聴を行う為の技術が、特許文献１において開示されている。蓄積されたコンテンツのダイジェストを作成する際に、ユーザが作成条件としてダイジェストの再生時間を設定することにより、設定された再生時間内での視聴が可能なダイジェストを作成するという技術である。
【０００７】
このような構成を用い、視聴期限を満たす再生時間を設定することで、ユーザは視聴期限内にコンテンツを視聴することができる。
【特許文献１】特開２００２−２６２２２８号公報（平成１４年９月１３日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に記載されている技術では、視聴完了時刻を有するコンテンツを、その視聴期限の間際に視聴する際には、ユーザは、コンテンツの視聴期限を確認し、通常の再生では視聴期限内に視聴完了できないことを認識した上で、視聴開始時刻と希望する視聴完了時刻とから、ダイジェストの再生時間を算出し、ダイジェストを作成する必要がある。すなわち、ユーザが視聴完了時刻の設定を忘れ、通常の再生を行うと、ユーザは、コンテンツの視聴完了時刻が来た時点で、コンテンツを視聴できなくなる。
【０００９】
また、特許文献１に記載されている技術では、ダイジェストの視聴中に一時停止などにより再生を停止しその後再生を再開した場合、当初予定していた視聴完了時刻にダイジェストの視聴を完了することができなかった。
【００１０】
本発明はこのような問題を解決するために成されたものであり、視聴完了時刻を満足するように、ダイジェストの再作成を行い、視聴期限内でのコンテンツの視聴完了を可能とするダイジェスト作成装置を実現することを目的とする。
【課題を解決するための手段】
【００１１】
（１）本発明に係るダイジェスト作成装置は、上記の課題を解決するために、コンテンツの視聴期限に合わせて、該コンテンツのダイジェストを作成するダイジェスト作成装置において、視聴開始時刻から前記視聴期限までの再生許容時間を算出する再生時間算出手段と、前記再生時間算出手段が算出した前記再生許容時間に収まるように、前記ダイジェストを作成するダイジェスト作成手段とを備えたことを特徴とする。
【００１２】
当該構成において、コンテンツの視聴期限は、コンテンツの作成者または配信者によりコンテンツに属性情報として付加されたものでもよいし、コンテンツの視聴時にユーザにより設定されたものでもよい。再生時間算出手段は、コンテンツの視聴を開始する時刻と視聴期限とから、ユーザがコンテンツの視聴に使用する事ができる、再生許容時間を自動的に計算する。そして、ダイジェスト作成手段が、算出された再生許容時間内でコンテンツの再生が行えるように、自動的にコンテンツの編集を行い、ダイジェストを作成する。
【００１３】
なお、ダイジェストの作成方法は、コンテンツを構成する各シーンの取捨選択を行い、選択したシーンのみを抜き出して繋ぎ合わせる方法でもよいし、各シーンの再生速度を変更し、すべてのシーンを再生する方法でもよい。
【００１４】
上記の構成によれば、視聴期限までに視聴が完了するように自動的にダイジェストが作成されるので、ユーザが、視聴開始時刻と視聴期限とを把握し、視聴に許される視聴許容時間を計算した上で、ダイジェスト作成装置に視聴許容時間を設定する手間を省けるという効果を奏する。また、コンテンツの視聴の際に、コンテンツの視聴期限を考慮してダイジェストの作成が可能なため、ユーザは、視聴期限間際における視聴でもコンテンツの内容把握が可能になるという効果を奏する。
【００１５】
（２）また、本発明に係るダイジェスト作成装置は、上記構成に加えて、前記ダイジェストの再生状態を検出し、前記ダイジェストの再生完了時刻が前記視聴期限を越えるか否かを判断する再生状態検出手段を備え、前記再生状態の変化により、前記再生完了時刻が前記視聴期限を越える場合、前記再生時間算出手段は、現在時刻から前記視聴期限までの再生許容時間を再計算し、前記ダイジェスト作成手段は、前記再計算された再生許容時間に収まるように、前記ダイジェストの未再生部分に対応するコンテンツのダイジェストを作成することを特徴とする。
【００１６】
ダイジェストを視聴中のユーザにより、再生の一時停止、早送り、または巻き戻しなどの操作が行われると、視聴開始時に作成されたダイジェストでは、視聴期限までに視聴完了できなくなる場合がある。当該構成において、再生状態検出手段は、視聴完了できなくなる場合に該当すると判断すると、再生時間算出手段が現在時刻から前記視聴期限までの再生許容時間を再計算し、ダイジェスト作成手段が、コンテンツの未再生部分に対して、再生許容時間に収まるように、ダイジェストを再作成する。
【００１７】
上記の構成によれば、ユーザ操作による一時停止などにより、コンテンツの視聴状態が変化し、視聴期限までにダイジェストの視聴が完了しなくなった場合でも、ダイジェストの再作成を行うので、視聴期限までに与えられた再生許容時間の中で視聴を行うことが可能になるという効果を奏する。
【００１８】
一方、本発明に係るダイジェスト作成方法は、上記課題を解決するために、コンテンツの視聴期限に合わせて、該コンテンツのダイジェストを作成するダイジェスト作成方法において、視聴開始時刻から前記視聴期限までの再生許容時間を算出する再生時間算出行程と、前記再生時間算出行程が算出した前記再生許容時間に収まるように、前記ダイジェストを作成するダイジェスト作成行程とを含んだことを特徴としてもよい。
【００１９】
当該構成において、上記ダイジェスト作成装置と同様に、再生時間算出行程では、コンテンツの視聴を開始する時刻と視聴期限とから、ユーザがコンテンツの視聴に使用する事ができる、再生許容時間が自動的に計算される。そして、ダイジェスト作成行程では、算出された再生許容時間内でコンテンツの再生が行えるように、自動的にコンテンツの編集が行われ、ダイジェストが作成される。
【００２０】
上記の構成によれば、コンテンツの視聴期限を設定することにより視聴期限までに視聴が完了するように自動的にダイジェストが作成されるので、ユーザが、現在時刻と視聴期限とを把握し、視聴に許される視聴許容時間を計算した上で、ダイジェスト作成装置に視聴許容時間を設定する手間を省けるという効果を奏する。また、コンテンツの視聴の際に、コンテンツの視聴期限を考慮してダイジェストの作成が可能なため、ユーザは、視聴期限間際における視聴でもコンテンツの内容把握が可能になるという効果を奏する。
【００２１】
ところで、上記ダイジェスト作成装置は、ハードウェアで実現してもよいし、プログラムをコンピュータに実行させることによって実現してもよい。具体的には、本発明に係るプログラムは、少なくとも上述した再生時間算出手段・ダイジェスト作成手段・再生状態検出手段としてコンピュータを動作させるダイジェスト作成装置制御プログラムであり、本発明に係る記録媒体には、当該ダイジェスト作成装置制御プログラムが記録されている。
【００２２】
このダイジェスト作成装置制御プログラムがコンピュータによって実行されると、当該コンピュータは、上記ダイジェスト作成装置として動作する。従って、上記ダイジェスト作成装置と同様に、ユーザが、現在時刻と視聴期限とを把握し、視聴に許される視聴許容時間を計算した上で、ダイジェスト作成装置に視聴許容時間を設定する手間を省けるという効果を奏する。また、コンテンツの視聴の際に、コンテンツの視聴期限を考慮してダイジェストの作成が可能なため、ユーザは、視聴期限間際における視聴でもコンテンツの内容把握が可能になるという効果を奏する。
【００２３】
また、本発明に係るダイジェスト作成装置は、視聴期限のあるコンテンツまたはユーザによって視聴期限が設定されたコンテンツの視聴をする際に、視聴期限を満たすようにダイジェストを作成し再生するダイジェスト作成装置であって、コンテンツを取得、蓄積する蓄積部と、コンテンツのダイジェストを作成するための条件を入力する入力部と、コンテンツに付随するコンテンツ情報取得部と、ユーザによって前記入力部で設定された視聴期限または前記コンテンツ情報取得部から得られたコンテンツの視聴期限と視聴を開始する時刻から、ダイジェストの再生時間を算出するダイジェスト再生時間算出部と、前記算出された再生時間を満たすようにダイジェスト作成条件を生成するダイジェスト作成条件生成部と、前記ダイジェスト作成条件に従ってダイジェストを生成するダイジェスト生成部と、前記ダイジェストを再生するダイジェスト再生部を備えることを特徴とする構成でもよい。
【００２４】
また、本発明に係るダイジェスト作成装置は、さらに、ダイジェスト再生部の状態を監視し、ダイジェストの再生が視聴期限を満たすかどうかを検出し、必要ならばダイジェスト再生時間の再計算を指示する再生状態検出部を備えることを特徴とする構成でもよい。
【発明の効果】
【００２５】
本発明に係るダイジェスト作成装置は、以上のように、視聴開始時刻から前記視聴期限までの再生許容時間を算出する再生時間算出手段と、前記再生時間算出手段が算出した前記再生許容時間に収まるように、前記ダイジェストを作成するダイジェスト作成手段とを備えた構成である。
【００２６】
それ故、視聴期限までに視聴が完了するように自動的にダイジェストが作成されるので、ユーザが、視聴開始時刻と視聴期限とを把握し、視聴に許される視聴許容時間を計算した上で、ダイジェスト作成装置に視聴許容時間を設定する手間を省けるという効果を奏する。また、コンテンツの視聴の際に、コンテンツの視聴期限を考慮してダイジェストの作成が可能なため、ユーザは、視聴期限間際における視聴でもコンテンツの内容把握が可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００２７】
以下、ダイジェスト作成装置について、図面を参照しつつ説明する。
【００２８】
＜ダイジェスト作成装置の構成について＞
図１において、ダイジェスト作成装置１０を含むコンテンツ再生装置２０の全体構成を、機能ブロック図により示す。
【００２９】
コンテンツ再生装置２０は、ダイジェスト生成条件入力部１と、コンテンツ蓄積部２と、コンテンツ情報取得部３と、ダイジェスト再生時間算出部（再生時間算出手段）４と、ダイジェスト作成条件生成部（ダイジェスト作成手段）５と、ダイジェスト生成部（ダイジェスト作成手段）６と、ダイジェスト再生部７と、再生状態検出部（再生状態検出手段）８とを備える。
【００３０】
ダイジェスト生成条件入力部１は、マウスやキーボードまたはリモコンなど、図示しない入力装置を介して、ユーザが視聴しようとするコンテンツのダイジェスト生成のための条件ＣＯを入力する。
【００３１】
コンテンツ蓄積部２は、放送やネットワークにより配信されたコンテンツを蓄積する。蓄積されるコンテンツには、ダイジェストを作成する際の指標となるタグデータＴＤ（各シーンの重要度ＩＭなど）が付随することが望ましい。また、合わせて、該コンテンツの属性情報ＺＩ（タイトルや再生時間ＣＰＴ、視聴期限ＶＬなど）が付随していることが望ましい。以下の説明では、視聴するコンテンツに、タグデータＴＤおよび属性情報ＺＩが付随しているものとする。これらのタグデータＴＤは、コンテンツと同じストリーム内に格納されていてもよいし、それぞれ別のデータとしてコンテンツ蓄積部２に格納されていてもよい。また、コンテンツに含まれる任意の情報を用いて、コンテンツ再生装置２０の外部にあるサーバ（図示せず）などにアクセスし、タグデータＴＤや属性情報ＺＩを取得可能な構成でもよい。
【００３２】
コンテンツ情報取得部３は、ダイジェスト再生を行うコンテンツの付随情報ＦＩをコンテンツ蓄積部２から取得するために用いられる。ここで取得される付随情報ＦＩには、時間情報ＴＩ１（再生時間ＣＰＴおよび視聴期限ＶＬ）やタイトルなどが含まれる。取得された時間情報ＴＩ１などは、ダイジェスト条件生成部５に送出される。
【００３３】
ダイジェスト再生時間算出部４は、ダイジェスト生成条件入力部１にて入力された、ユーザが望む視聴完了希望時刻ＵＶＣＴおよびコンテンツ情報取得部３にて取得されたコンテンツの視聴期限ＶＬなどから、生成するダイジェストの視聴完了予定時刻ＤＶＣＴおよび視聴許容時間ＤＶＰＴを算出する。視聴許容時間ＤＶＰＴは、ダイジェストの再生時間ＤＰＴとして出力される。
【００３４】
ダイジェスト条件生成部５は、ダイジェスト入力部１にて入力された条件ＣＯとダイジェスト再生時間算出部４にて算出されたダイジェストの再生時間ＤＰＴ（すなわち、視聴許容時間ＤＶＰＴ）から、ダイジェストを作成するための作成条件ＣＣを設定する。
【００３５】
ダイジェスト生成部６は、ダイジェスト条件生成部５で生成された作成条件ＣＣに基づいて、コンテンツ蓄積部２に格納されたコンテンツからダイジェストを作成する。
【００３６】
ダイジェスト再生部７は、ダイジェスト生成部６によって作成されたダイジェストを再生する。再生された映像および音声は、ディスプレイおよびスピーカーなどの図示しない出力装置によりユーザに提示される。また、ダイジェスト再生部７は、ダイジェストの再生状態ＤＰＳ、すなわち、再生中なのか一時停止中なのか早送り再生中なのか等の情報と、現在再生中のダイジェストの再生位置ＤＰＯとを再生状態検出部８へ送出する。
【００３７】
再生状態検出部８は、ダイジェスト再生部７におけるダイジェストの再生状態ＤＰＳを監視する。再生状態ＤＰＳに変化があった場合は、再生中のダイジェストの視聴完了予定時刻ＤＶＣＴが、ダイジェスト生成部５において作成された作成条件ＣＣを満たすかどうかを判定する。ユーザが一時停止などを行ったことにより、ダイジェスト作成の際に設定された視聴完了予定時刻ＤＶＣＴが視聴期限ＶＬを満たさないと判定された場合、再生状態検出部８は、ダイジェスト再生時間算出部４に再計算を指示する。
【００３８】
＜コンテンツ再生装置２０各部の詳細について＞
上記の構成のコンテンツ再生装置２０の動作について説明する。
【００３９】
ユーザがコンテンツ蓄積部２に蓄積されているコンテンツのダイジェストを視聴する際に、ユーザによってダイジェスト作成条件入力部１が、ユーザにより入力された条件ＣＯを受け付ける。入力された条件ＣＯには、ユーザがダイジェストの視聴完了を望む時刻である視聴完了希望時刻ＵＶＣＴまたはユーザがダイジェストの視聴に当てる視聴時間ＵＤＶＴが時間情報ＴＩ２として含まれている。入力された時間情報ＴＩ２は、ダイジェスト再生時間算出部４に送出される。
【００４０】
コンテンツは、通常、そのコンテンツを通常再生により視聴する際、視聴に必要な再生時間ＣＰＴがどれだけかを示す情報を有する。加えて、例えば、一定期間のみ無料で視聴できるコンテンツなどのように、視聴可能な期限に関する情報（視聴期限ＶＬ）を持つコンテンツも考えられる。コンテンツ情報取得部４は、選択されたコンテンツに付随情報ＦＩが存在する場合、その付随情報ＦＩを取得する。取得したコンテンツの付随情報ＦＩのうち、コンテンツの再生時間ＣＰＴや視聴期限ＶＬなどの時間情報ＴＩ１は、ダイジェスト再生時間算出部４に出力される。時間情報ＴＩ１以外のコンテンツの付随情報ＦＩは、ダイジェスト作成条件生成部５へ出力される。
【００４１】
ダイジェスト再生時間算出部４は、ダイジェスト作成条件入力部１で入力されたユーザが設定した時間情報ＴＩ２と、コンテンツ情報取得部４で得られたコンテンツに付随する時間情報ＴＩ１、および後述する再生状態検出部８によって得られた再生中のダイジェストの時間情報ＴＩ３から、生成するダイジェストの視聴完了予定時刻ＤＶＣＴと再生時間ＤＰＴを算出する。算出された視聴完了予定時刻ＤＶＣＴおよび再生時間ＤＰＴは、ダイジェスト作成条件生成部５へ出力される。
【００４２】
ダイジェスト作成条件生成部５では、ダイジェスト作成条件入力部１で入力されたユーザが設定した条件ＣＯと、コンテンツ情報取得部３で取得されたコンテンツの付随情報ＦＩと、ダイジェスト再生時間算出部４で算出された視聴完了予定時刻ＤＶＣＴおよび再生時間ＤＰＴとから、ダイジェストを作成するための作成条件ＣＣを作成する。作成された作成条件ＣＣは、ダイジェスト作成部６および再生状態検出部８に出力される。出力される作成条件ＣＣには、作成される作成条件ＣＣはもちろん、コンテンツ情報取得部３で得られる付随情報ＦＩ（例えば、コンテンツの再生時間ＣＰＴや視聴期限ＶＬの情報など）も含まれる。
【００４３】
ダイジェスト作成部６は、ダイジェスト作成条件生成部５から出力された作成条件ＣＣとコンテンツ蓄積部２の視聴対象のコンテンツとから、ダイジェストを生成する。生成されたダイジェストは、ダイジェスト再生部７で再生され、図示しない出力装置によりユーザに提示される。
【００４４】
再生状態検出部８は、ダイジェスト再生部７の状態、つまり、ダイジェストの再生状態ＤＰＳを監視する。例えば、ユーザが視聴を一時停止し、その後再開すると、一時停止していた時間だけ、ダイジェストの視聴完了予定時刻ＤＶＣＴが延長するため、視聴期限ＶＬを満たせなくなる。再生状態検出部８は、ユーザ操作によるダイジェストの再生状態の変化を監視し、視聴期限ＶＬを満足するかどうかを判定する。視聴期限ＶＬを満たさないと判定した場合、現在再生中のダイジェストの時間情報ＴＩ３を、ダイジェスト再生時間算出部４に送出する。再生状態検出部８からの通知を受けたダイジェスト再生時間算出部４は、視聴期限ＶＬを満たすように視聴許容時間ＤＶＰＴを求め、コンテンツの未視聴部分の再生時間ＤＰＴを再設定し、ダイジェスト作成条件生成部５へ出力する。
【００４５】
＜ダイジェスト新規作成の手順について＞
図２において、新規にダイジェストを作成し再生する際の処理手順のフローチャートを示す。以下では、視聴するコンテンツは既にユーザにより選択されているとして、選択されたコンテンツのダイジェストの作成と再生の手順について説明する。なお、以下の例におけるダイジェストの作成条件ＣＣには、生成するダイジェストの再生時間ＤＰＴまたは、ユーザがコンテンツの視聴終了を希望する視聴完了希望時刻ＵＶＣＴが含まれるとする。
【００４６】
まず、ダイジェスト作成条件入力部１が、ユーザによるダイジェスト作成の条件ＣＯの入力を受け付ける（ステップ１０１、以下Ｓ１０１と略す）。この時、選択されたコンテンツが、ユーザに提示すべき情報を有していれば、ユーザに提示してもよい。
【００４７】
次に、ダイジェスト作成条件入力部１は、受け付けたダイジェスト作成の条件ＣＯから、ダイジェストの視聴時間ＵＤＶＴ、またはダイジェストの視聴完了希望時刻ＵＶＣＴを時間情報ＴＩ２として取得する（Ｓ１０２）。
【００４８】
次に、ダイジェスト再生時間算出部４は、ダイジェストの視聴時間ＵＤＶＴを、現在の時刻情報ＣＴを用いて、計算された視聴完了希望時刻ＣＵＶＣＴに変換する（Ｓ１０３）。
【００４９】
次に、コンテンツ情報取得部３が、選択したコンテンツの付随情報ＦＩから、コンテンツの再生時間ＣＰＴおよび視聴期限ＶＬを取得する（Ｓ１０４）。
【００５０】
次に、ダイジェスト再生時間算出部４が、得られたコンテンツの再生時間ＣＰＴを、現在の時刻情報ＣＴを用いて、計算された再生終了時刻ＣＣＶＣＴに変換する（Ｓ１０５）。
【００５１】
次に、ダイジェスト再生時間算出部４は、４つの時刻、すなわち、ユーザ入力から求めた、ダイジェストの視聴完了希望時刻ＵＶＣＴ、計算された視聴完了希望時刻ＣＵＶＣＴ、コンテンツの付随情報ＦＩである、視聴期限ＶＬ、および計算された再生終了時刻ＣＣＶＣＴのうちから、最も早い時刻を選択し、ダイジェストの視聴完了予定時刻ＤＶＣＴとする（Ｓ１０６）。
【００５２】
次に、ダイジェスト再生時間算出部４は、Ｓ１０６で選択したダイジェストの視聴完了予定時刻ＤＶＣＴから再生許容時間ＤＶＰＴを求め、ダイジェストの再生時間ＤＰＴとして算出する（Ｓ１０７）。
【００５３】
次に、ダイジェスト作成条件生成部５が、Ｓ１０１で入力された条件ＣＯと、Ｓ１０７で算出されたダイジェストの再生時間ＤＰＴとから、ダイジェストの作成条件ＣＣを生成する（Ｓ１０８）。ダイジェストの再生時間ＤＰＴがコンテンツの再生時間ＣＰＴと同じ場合は、コンテンツの通常再生でもユーザの設定した視聴完了希望時刻ＵＶＣＴや視聴期限ＶＬを満たすため、作成条件ＣＣの生成には時間情報ＴＩ１・ＴＩ２は用いられない。
【００５４】
次に、ダイジェスト生成部６が、ダイジェストの作成条件ＣＣに従って、ダイジェストを生成する（Ｓ１０９）。
【００５５】
次に、ダイジェスト再生部７が、ダイジェストを再生する（Ｓ１１０）。
【００５６】
＜ダイジェストの作成方法について＞
図３を用いて、重要度ＩＭが付随しているコンテンツからダイジェストを作成する方法の一例を説明する。なお、コンテンツからダイジェストを生成する方法は、この例に限るものではない。
【００５７】
図３（ａ）に示す例では、コンテンツはシーンごとに分割され、各シーンにはパラメータとして重要度ＩＭと再生時間ＳＰＴが付随している。
【００５８】
シーンと重要度ＩＭの対応関係を、図３（ｂ）に示す。図３（ｂ）において、最も低い重要度ＩＭが１であり、最も高い重要度ＩＭが５である。
【００５９】
図３（ｃ）は、重要度ＩＭと再生速度ＳＰの対応関係の例である。この重要度ＩＭと再生速度ＳＰの対応関係は、ダイジェスト再生時間算出部４において算出されたダイジェストの再生時間ＤＰＴを用いてダイジェスト作成条件生成部５が計算する。
【００６０】
コンテンツには時間情報ＴＩ１が付随しており、再生時間ＣＰＴが１０分、視聴期限ＶＬが１７時００分までとする。このコンテンツを１６時５４分から視聴する場合を考える。この時、視聴期限ＶＬまでの視聴許容時間ＤＶＰＴは６分間であるため、ダイジェストの再生時間ＤＰＴが６分以内になるように重要度ＩＭと再生速度ＳＰの対応を算出する。
【００６１】
その結果、図３（ｄ）に示す対応関係が生成される。図３（ｄ）は、各シーンと再生速度ＳＰとの関係を示すグラフである。このグラフでは、シーンＡ（０秒から２分２０秒まで）は、３倍速で再生を行い、シーンＣ（３分２０秒から６分２０秒まで）は、通常再生を行うことを示している。
【００６２】
図３（ｄ）に示した速度でコンテンツを再生すると、図３(ｅ)の例２に示すように、およそ５分５９秒で視聴できることになり、視聴期限ＶＬに間に合うように視聴できる。
【００６３】
以上のような方法により、ダイジェスト再生が可能である。また、全てのシーンを再生速度ＳＰを変えて再生するのではなく、重要度ＩＭの高いシーンのみを抽出してダイジェストを作成してもよい。また、重要度ＩＭなどの付随情報ＦＩが無いコンテンツでは、例えば、各フレーム間のシーンチェンジ検出を用いてダイジェストを作成してもよい。
【００６４】
＜再生を一時停止する場合のダイジェスト再作成について＞
次に、ユーザ操作などにより、ダイジェストの視聴完了予定時刻ＤＶＣＴが、コンテンツに付随する視聴期限ＶＬを越えてしまう場合の動作について説明する。
【００６５】
ユーザが、視聴中のダイジェストの再生に対して、一時停止し再生再開する動作を行うと、一時停止から再生再開までの時間分だけダイジェストの視聴完了予定時刻ＤＶＣＴが遅くなる。ダイジェストの視聴完了予定時刻ＤＶＣＴが遅くなると、コンテンツに付随する視聴期限ＶＬを越えてしまい、ユーザはコンテンツを最後まで視聴できなくなることがある。そこで、ユーザの一時停止操作などによりダイジェストの視聴完了予定時刻ＤＶＣＴが、コンテンツの視聴期限ＶＬを越えてしまう場合には、ダイジェストの再作成を行う。
【００６６】
図４において、再生を一時停止し再開した場合のダイジェストの再作成時の計算例を示す。
【００６７】
図４（ａ）の例１は、図３において示した重要度によりコンテンツから作成したダイジェストである。図示するように、１６時５４分から視聴を開始し、１７時００分までに視聴完了するように作成されている。図４（ａ）の例２は、このダイジェストの視聴中に、ユーザが再生を一時停止した時の状態を示している。ユーザがダイジェストの視聴開始から２分１０秒後に、シーンＣの途中で、一時停止を行った。そして、その一分後に、再生を再開している。図４（ａ）の例２に示すように、再生再開後、各シーンの再生時刻は、一時停止した時間分だけ遅れるため、視聴期限ＶＬである１７時００分までに視聴が完了しない。そこで、一時停止の状態から再生を再開した時に、ダイジェストの再作成を行う。
【００６８】
ダイジェストの再作成は、コンテンツの未視聴部分に対して、視聴期限ＶＬまでの残り時間、すなわち視聴許容時間ＤＶＰＴと、未視聴コンテンツの量とに基づいて行われる。図４（ａ）の例２では、ダイジェストの視聴開始から２分１０秒後のシーンＣの途中で一時停止したため、一時停止以降の未視聴部分に対してダイジェストの再作成が実行される。
【００６９】
再作成の方法は、視聴期限ＶＬを満たすダイジェストが作成される方法であればどのような方法でもよく、各シーンの重要度ＩＭを再設定してもよいし、各重要度ＩＭと再生速度ＳＰの対応関係を変えてもよい。例えば、当初の再生速度ＳＰ（図３に示す再生速度ＳＰ）を、視聴期限ＶＬが満たされるように任意倍してもよい。
【００７０】
図４（ｂ）において、各重要度ＩＭに対する再生速度ＳＰを、当初の再生速度ＳＰの１．５倍にした場合の再生速度ＳＰを示し、図４（ｃ）において、再生速度ＳＰの１．５倍にした場合の未視聴コンテンツの各シーンの再生時間を示す。ダイジェストの再生時間ＤＰＴは、１６時５７分からの１５５秒間（＝２分３５秒）であるため、視聴期限ＶＬである１７時００分を満たす。
【００７１】
なお、ダイジェストの再生において一時停止した箇所から、元のコンテンツにおける停止位置を算出できるとして、図４（ｃ）においては、シーンＣの未視聴部分の通常再生における再生時間は、１１０秒分であると算出されている。
【００７２】
また、重要度ＩＭの高いシーンの再生速度ＳＰは変更せずに、重要度ＩＭの低いシーンを優先的にダイジェストする方法なども考えられる。図４（ｄ）において、重要度ＩＭが最も高い重要度５に対応する再生速度ＳＰは変更せず（通常再生する）に、重要度ＩＭに対する再生速度ＳＰを算出した例を示す。重要度５以外の重要度ＩＭに対する再生速度ＳＰを、当初の値から２倍した値としている。図４（ｄ）に示した再生速度ＳＰを用いると、ダイジェストの再生時間ＤＰＴは、図４（ｅ）に示すように、１７０秒（＝２分５０秒）となるため、視聴期限ＶＬまでに視聴を完了することが可能である。図４（ａ）の例３は、この場合のダイジェストを図示したものである。
【００７３】
＜再生一時停止後のダイジェスト再作成時の各部動作について＞
ダイジェストの再作成動作について、図１に示す機能ブロック図を用いて説明する。
【００７４】
ダイジェスト再生部７は、ダイジェストの再生中に、ユーザが一時停止および再生再開の操作を行うと、それに合わせて、ダイジェストの再生、再生の一時停止、そして再生の再開を行う。ダイジェスト再生部７は、ダイジェストの再生状態ＤＰＳおよびダイジェストの再生位置ＤＰＯを再生状態検出部８へ送出する。
【００７５】
再生状態検出部８は、ダイジェスト再生部７における再生状態ＤＰＳを受け取り、一時停止から再生再開までの停止時間ＳＴを算出する。再生状態検出部８は、ダイジェスト作成条件生成部５より、視聴中のダイジェストの作成条件ＣＣを取得する。作成条件ＣＣには、ダイジェストの再生時間ＤＰＴ、視聴完了予定時刻ＤＶＣＴ、ユーザが希望した視聴完了希望時刻ＵＶＣＴ、およびコンテンツの視聴期限ＶＬなどが含まれる。
【００７６】
再生状態検出部８は、ダイジェストの視聴完了予定時刻ＤＶＣＴに、算出した停止時間ＳＴを加えることで、再開後の視聴完了予定時刻ＤＶＣＴを算出する。そして、この再開後の視聴完了予定時刻ＤＶＣＴが、ユーザまたはコンテンツによって与えられる視聴期限ＶＬを越えるかどうかを判定する。超えると判定した場合、再生状態検出部８は、ダイジェスト再生時間算出部４に、視聴許容時間ＤＶＰＴの再計算を要求する。この要求とともに、ダイジェスト再生を停止した再生位置ＤＰＯおよび停止時間ＳＴを、ダイジェスト再生時間算出部４に送出する。
【００７７】
ダイジェスト再生時間算出部４は、再計算要求を受け付け、既に算出済みの視聴完了予定時刻ＤＶＣＴを満足するように、視聴許容時間ＤＶＰＴを再計算する。視聴許容時間ＤＶＰＴの再計算方法は、ダイジェスト作成条件生成部５およびダイジェスト生成部６の動作に合う方法であれば、どのような方法でもよい。例えば、ダイジェスト作成条件生成部５が、再生を停止した再生位置ＤＰＯからの作成条件ＣＣを生成可能なら、再生位置ＤＰＯ以降のコンテンツに対して、視聴期限ＶＬまでに再生終了するように、視聴許容時間ＤＶＰＴを算出し、ダイジェストの再生時間ＤＰＴとする。
【００７８】
ダイジェスト作成条件生成部５は、ダイジェスト再生時間算出部４で再計算されたダイジェストの再生時間ＤＰＴを受け取り、ダイジェストの作成条件ＣＣを更新する。
【００７９】
ダイジェスト生成部６は、更新されたダイジェストの作成条件ＣＣに従い、ダイジェストを再作成する。
【００８０】
ダイジェスト再生部７は、これまで再生されていたダイジェストに置き換えて、再作成されたダイジェストを再生する。
【００８１】
＜再生一時停止後のダイジェスト再作成の手順について＞
図５において、ダイジェスト視聴中に一時停止および再生再開動作を行った際の、ダイジェストの再作成の動作手順のフローチャートを示す。
【００８２】
まず、再生状態検出部８が、ダイジェスト再生部７からダイジェストの再生状態ＤＰＳを取得する（Ｓ２０１）。
【００８３】
次に、再生状態検出部８は、取得した再生状態ＤＰＳが一時停止か否かを判定する（Ｓ２０２）。再生状態ＤＰＳが一時停止ではない場合は、Ｓ２０１の処理に戻る。再生状態ＤＰＳが一時停止である場合は、次のＳ２０３に進む。
【００８４】
再生状態ＤＰＳが一時停止である場合、再生状態検出部８は、再生状態ＤＰＳが再生再開か否かを判定する（Ｓ２０３）。再生状態ＤＰＳが再生再開ではない場合は、Ｓ２０１の処理に戻り、再生再開を検出するまで再生状態ＤＰＳを取得する。再生状態ＤＰＳが再生再開である場合は、次のＳ２０４に進む。
【００８５】
再生状態ＤＰＳが再生再開である場合、再生状態検出部８は、一時停止から再生再開までに経過した時間である、停止時間ＳＴを取得する（Ｓ２０４）。
【００８６】
次に、再生状態検出部８は、ダイジェストの視聴完了予定時刻ＤＶＣＴに、Ｓ２０４で算出された停止時間ＳＴを加えることで、再開後の視聴完了予定時刻ＤＶＣＴを算出する（Ｓ２０５）。
【００８７】
次に、再生状態検出部８は、Ｓ２０５で算出された視聴完了予定時刻ＤＶＣＴとダイジェスト作成時の視聴完了予定時刻ＤＶＣＴ（視聴期限ＶＬ）とを比較し、再計算が必要か否か判定する（Ｓ２０６）。再計算が不要と判定された場合は、処理を終了し、ダイジェストの再生を継続する。再計算が必要と判定された場合は、次のＳ２０７に進む。
【００８８】
再計算が必要と判定された場合、再生状態検出部８は、ダイジェスト再生停止時の再生位置ＤＰＯを取得する（Ｓ２０７）。
【００８９】
次に、再生状態検出部８は、ダイジェスト再生停止時の再生位置ＤＰＯから、コンテンツでの再生停止時刻ＣＰＳＴを取得する（Ｓ２０８）。図３に示したダイジェストの例では、各フレームに（通常再生での）再生時刻が記載され、各シーンの再生速度ＳＰを変えているだけであるため、ダイジェスト再生停止時の再生位置ＤＰＯからコンテンツでの再生停止時刻ＣＰＳＴが算出可能である。各フレームに再生時刻の記載がない場合、コンテンツの再生は、通常、各フレームの再生時間間隔で管理されていることが多いため、該間隔をダイジェスト再生停止時の再生位置ＤＰＯまで加算することで、コンテンツでの再生停止時刻ＣＰＳＴが算出可能である。
【００９０】
次に、ダイジェスト再生時間算出部４が、オリジナルコンテンツでの再生停止時刻ＣＰＳＴと、当初のダイジェスト作成時に既に算出されているダイジェストの視聴期限ＶＬとから、ダイジェスト再生停止時の再生位置ＤＰＯ以降の未視聴部分の視聴許容時間ＤＶＰＴを求め、該未視聴部分のダイジェスト（以下、未視聴ダイジェストと略す）の再生時間ＤＰＴを再計算する（Ｓ２０９）。
【００９１】
次に、ダイジェスト作成条件生成部５が、コンテンツの未視聴部分と未視聴ダイジェストの再生時間ＤＰＴとから、未視聴ダイジェストの作成条件ＣＣを再生成する（Ｓ２１０）。
【００９２】
次に、ダイジェスト生成部６が、未視聴ダイジェストの作成条件ＣＣから未視聴ダイジェストを作成する（Ｓ２１１）。
【００９３】
次に、ダイジェスト再生部７が、作成された未視聴ダイジェストの再生を開始する（Ｓ２１２）。
【００９４】
以上の方法により、蓄積されているコンテンツを視聴する際に、ユーザによる視聴完了時刻（視聴完了希望時刻ＵＶＣＴ）が設定されている場合、または、コンテンツに視聴期限ＶＬが設定されている場合でも、視聴期限ＶＬを満たすようなダイジェストを作成し、視聴することができる。
【００９５】
また、再生中の一時停止などにより、再生終了までに必要な視聴時間（再生時間ＤＰＴ）が変更されても、再度、視聴期限ＶＬまでの時間（視聴許容時間ＤＶＰＴ）を再計算し、ダイジェストの再作成を行うため、視聴期限ＶＬまでに、ダイジェストの視聴によるコンテンツの内容把握が可能になる。
【００９６】
＜再生を早送りする場合のダイジェスト再作成について＞
上記では、ダイジェストの再生を一時停止する場合について説明を行ったが、早送り再生する場合でも同様の処理にて対応ができる。
【００９７】
ユーザにより早送り再生処理が指示されると、ダイジェスト再生部７は、再生中のコンテンツの早送り再生を行う。本発明において、早送り再生時の処理方法については、方法を問わない。早送り再生の対象は、現在再生中のダイジェストでもよいし、オリジナルのコンテンツでもよい。また、現在再生中のダイジェストの各シーンの再生速度ＳＰを、それぞれ任意倍することで早送り再生してもよいし、各シーンの再生速度ＳＰに依存せず、常に任意の再生速度ＳＰで再生してもよい。
【００９８】
ダイジェスト再生部７における早送り再生の処理の際、再生状態検出部８は、再生状態ＤＰＳが早送り再生であることを検出する。その後、ユーザ操作などにより、ダイジェスト再生部７における早送り再生が通常再生に復帰すると、再生状態検出部８は、ダイジェスト再生時間算出部４に対して再計算を指示し、ダイジェスト作成条件生成部５に対して通常再生が再開されたダイジェストの時間情報ＴＩ３を送出する。この時間情報ＴＩ３には、少なくとも、ダイジェストの通常再生を再開した再生位置ＤＰＯが含まれる。
【００９９】
ダイジェスト再生時間算出部４は、現在の時刻情報ＣＴと視聴期限ＶＬとから、視聴許容時間ＤＶＰＴを求め、再作成するダイジェストの再生時間ＤＰＴを算出する。
【０１００】
ダイジェスト作成条件生成部５は、ダイジェスト再生時間算出部４で算出された再生時間ＤＰＴと再生状態検出部８から送出された時間情報ＴＩ３とから、ダイジェストの再作成を行う。
【０１０１】
図６において、図３（ａ）に示すコンテンツを早送り再生した際の、ダイジェストの再作成の例を示す。
【０１０２】
図３（ａ）に示すコンテンツを視聴する際に、図２のフローチャートで示す、ダイジェストの新規作成の手順と同様、１６時５４分から視聴を開始した場合、コンテンツの視聴期限ＶＬに基づき、図６（ａ）の例１に示すダイジェストが生成され、再生される。
【０１０３】
この時、図６（ａ）に示すように、１６時５６分１０秒から１分２５秒間、早送り再生が行われたとする。本例における早送り再生は、それぞれのシーンの再生速度ＳＰの２倍で再生が行われるものとする。
【０１０４】
１分２５秒間の間に早送り再生されるダイジェストの箇所は、図６（ａ）の例２において斜線部で示す、シーンＣの途中からシーンＥの途中までである。
【０１０５】
早送り再生から通常再生に復帰した際、再生状態検出部８は、シーンＥの途中からの再生が視聴期限ＶＬを満たすかどうかを確認する。
【０１０６】
図６（ｂ）の例３は、シーンＥの途中からダイジェストの再生を再開する状態を示したものである。図６（ｂ）の例３に示すように、通常再生復帰後のダイジェストの視聴完了予定時刻ＤＶＣＴは、視聴期限ＶＬである１７時００分を十分に満たす。
【０１０７】
視聴期限ＶＬを満たすと判断した再生状態検出部８は、ダイジェストを再計算するか否かを判断する。再生状態検出部８は、再計算を行うか否かの判定に用いる閾値ＴＨを有し、視聴完了予定時刻ＤＶＣＴと視聴期限ＶＬとの時間差が閾値ＴＨより大きい場合は、ダイジェスト再生時間算出部４に対して、通常再生に復帰した時間（現在の時刻情報ＣＴ）から視聴期限ＶＬまでの視聴許容時間ＤＶＰＴを再計算することを指示する。
【０１０８】
ダイジェスト再生時間算出部４は、通常再生に復帰した時間（現在の時刻情報ＣＴ）から視聴期限ＶＬまでの視聴許容時間ＤＶＰＴを算出、ダイジェストの再生時間ＤＰＴとし、ダイジェスト作成条件生成部５に出力する。
【０１０９】
ダイジェスト作成条件生成部５は、算出されたダイジェストの再生時間ＤＰＴを満たすように、通常再生への復帰時の再生位置ＤＰＯからのダイジェストの作成条件ＣＣを生成する。
【０１１０】
この時、図６（ｂ）の例４に示すように、コンテンツの通常再生でも視聴期限ＶＬまでに再生が完了する場合は、ダイジェストではなく、コンテンツの通常再生となるように作成条件ＣＣを生成する。コンテンツの通常再生では視聴期限ＶＬまでに再生が完了しない場合には、ダイジェストの再生が完了するようにダイジェストの作成条件ＣＣを生成する。
【０１１１】
ダイジェスト生成部６は、ダイジェスト作成条件生成部５にて生成された作成条件ＣＣに従い、ダイジェストを作成する。ダイジェスト再生部７は、作成されたダイジェストの再生を行う。
【０１１２】
＜早送り再生後のダイジェスト再作成の手順について＞
図７において、ダイジェスト視聴中に早送り再生および通常再生への復帰動作を行った際の、ダイジェストの再作成の動作手順のフローチャートを示す。
【０１１３】
まず、再生状態検出部８が、ダイジェスト再生部７からダイジェストの再生状態ＤＰＳを取得する（Ｓ３０１）。
【０１１４】
次に、再生状態検出部８は、取得した再生状態ＤＰＳが早送り再生か否かを判定する（Ｓ３０２）。再生状態ＤＰＳが早送り再生ではない場合は、Ｓ３０１の処理に戻る。再生状態ＤＰＳが早送り再生である場合は、次のＳ３０３に進む。
【０１１５】
再生状態ＤＰＳが早送り再生である場合、再生状態検出部８は、再生状態ＤＰＳが通常再生へ復帰するまで、再生状態ＤＰＳを監視する（Ｓ３０３）。
【０１１６】
次に、再生状態検出部８は、通常再生へ復帰し、再生を再開したダイジェストの視聴完了予定時刻ＤＶＣＴを算出する（Ｓ３０４）。
【０１１７】
次に、再生状態検出部８は、算出した視聴完了予定時刻ＤＶＣＴが、設定されている視聴期限ＶＬを越えるか否かを判定する（Ｓ３０５）。視聴完了予定時刻ＤＶＣＴが、視聴期限ＶＬを越える場合は、Ｓ３０９の処理に進む。視聴完了予定時刻ＤＶＣＴが、視聴期限ＶＬを越えない場合は、次のＳ３０６の処理に進む。
【０１１８】
視聴完了予定時刻ＤＶＣＴが、視聴期限ＶＬを越えない場合、再生状態検出部８は、ダイジェストの視聴完了予定時刻ＤＶＣＴと視聴期限ＶＬとを比較し、その差分時間を算出する（Ｓ３０６）。
【０１１９】
次に、再生状態検出部８は、算出した差分時間が、あらかじめ設定される閾値ＴＨを超えるか否かを判定する（Ｓ３０７）。閾値ＴＨを超えるか否かとは、すなわち、ダイジェストの再作成が必要か否かということである。閾値ＴＨを超えない場合は、次のＳ３０８に進む。閾値ＴＨを超える場合は、Ｓ３０９に進む。
【０１２０】
閾値ＴＨを超えない場合、再生状態検出部８は、早送り再生が行われる前の作成条件ＣＣで作成されたダイジェストの再生を継続し、処理を終了する（Ｓ３０８）。
【０１２１】
次に、ダイジェスト再生時間算出部４は、未視聴ダイジェストの再生時間ＤＰＴを算出する（Ｓ３０９）。
【０１２２】
次に、ダイジェスト作成条件生成部５は、算出された未視聴ダイジェストの再生時間ＤＰＴから、視聴期限ＶＬを満たすように、ダイジェストの作成条件ＣＣを生成する（Ｓ３１０）。この時、通常再生、すなわち、本発明の例では一倍速の再生による視聴完了予定時刻ＣＶＣＴが視聴期限ＶＬを満たす場合、コンテンツの未視聴箇所の視聴に際しては、シーンの重要度ＩＭに応じた再生速度ＳＰによるダイジェストではなく、各シーンを一倍速で再生する、ダイジェストの作成条件ＣＣが生成される。
【０１２３】
次に、ダイジェスト生成部６が、生成されたダイジェストの作成条件ＣＣに従って、ダイジェストを作成する（Ｓ３１１）。
【０１２４】
次に、ダイジェスト再生部７が、再生を再開する（Ｓ３１２）。
【０１２５】
以上のように、ダイジェストの視聴中に早送り再生の動作を行うことで視聴完了予定時刻ＤＶＣＴが、当初より早まり、視聴期限ＶＬまでに余裕が出来た場合でも、よりゆとりがあるように、ダイジェストの再作成を行うため、ユーザの満足する視聴が可能となる。
【０１２６】
＜再生を巻き戻す場合のダイジェスト再作成について＞
これまでは、ユーザがダイジェストを視聴中に一時停止を行った場合、または、早送り再生を行った場合の、ダイジェスト再作成の処理について説明をしたが、本発明におけるダイジェストの再作成は、これらの動作による処理に限定されるものではない。
【０１２７】
次に、ユーザがダイジェストの視聴中に、巻き戻し再生の動作を行った場合について説明する。巻き戻し再生の動作を行うのは、再生済シーンを再度視聴する場合、またはダイジェスト部分を通常再生で視聴する場合である。
【０１２８】
しかしながら、既に説明した本発明によるダイジェストの再作成方法では、視聴期限ＶＬまでに収まるダイジェストを再作成するため、視聴許容時間ＤＶＰＴは巻き戻し再生を行った時間分だけ短くなる。
【０１２９】
従って、既に説明した本発明によるダイジェストの再作成方法により再作成されるダイジェストでは、ユーザが巻き戻してまで視聴を望むシーンが必ずしも視聴できるとは限らない。
【０１３０】
そこで、再生状態ＤＰＳの情報をダイジェストの作成条件ＣＣに加味することで、ユーザが巻き戻し再生を行ったシーンの視聴を可能とする。すなわち、巻き戻し再生処理をした部分のコンテンツは、ダイジェストの再作成をせず、少なくとも既存のダイジェストを用い、巻き戻し処理を開始した再生位置ＤＰＯ以降のコンテンツについて、視聴期限ＶＬを満たすようにダイジェストの再作成を行う。
【０１３１】
ユーザによって巻き戻し再生処理が指示されると、ダイジェスト再生部７は、再生中のコンテンツの巻き戻し再生を行う。本発明において、巻き戻し再生の処理方法については特に限定するものではなく、巻き戻し再生時に再生するデータは、現在再生中のダイジェストでもよいし、オリジナルのコンテンツを利用してもよい。
【０１３２】
ダイジェスト再生部７による巻き戻し再生の処理の際、再生状態検出部８は、再生状態ＤＰＳが巻き戻し再生であることを検出する。その後、ユーザ操作などにより、ダイジェスト再生部７における再生状態ＤＰＳが巻き戻し再生から通常再生に復帰すると、再生状態検出部８は、再生が再開されたダイジェストの時間情報ＴＩ３を取得し、ダイジェスト作成条件生成部５で設定された視聴期限ＶＬを満足するかどうかを判定する。
【０１３３】
再生状態検出部８は、視聴期限ＶＬを満たさないと判定した場合、現在再生中のダイジェストの時間情報ＴＩ３をダイジェスト再生時間算出部４に送出する。合わせて、ダイジェストを再作成しない時間情報ＴＩ４を、ダイジェスト再生時間算出部４とダイジェスト作成条件生成部５とに送出する。
【０１３４】
ダイジェスト再生時間算出部４は、再生状態検出部８よりダイジェストの時間情報ＴＩ３とダイジェストを再作成しない時間情報ＴＩ４とを取得し、視聴完了予定時刻ＤＶＣＴおよび視聴許容時間ＤＶＰＴを求め、再作成するダイジェストの再生時間ＤＰＴを算出する。
【０１３５】
図８を用いて、再生時間ＤＰＴの算出について説明する。
【０１３６】
図８（ａ）例１は、図３において示したものと同様の１０分のコンテンツを示している。該コンテンツは、図８（ｂ）に示すように、各シーンに分割され、各シーンはそれぞれの重要度ＩＭを持つ。
【０１３７】
該コンテンツの視聴に際し、視聴期限ＶＬまで６分であるとすると、ダイジェストの作成条件ＣＣとして、図８（ｃ）において示す条件が生成され、その結果、図８（ａ）例２に示すダイジェストを視聴することになる。
【０１３８】
図８（ｄ）例３は、該コンテンツの視聴期限ＶＬが１７：００であり、１６：５４より視聴を開始した際のダイジェスト例である。視聴開始時刻から視聴期限ＶＬまで６分であるため、図８（ａ）例２に示すダイジェストの視聴であれば、視聴期限ＶＬまでに視聴終了が可能である。
【０１３９】
該ダイジェストの視聴中に、シーンＣの途中で、ユーザが巻き戻し再生を行った場合について説明する。
【０１４０】
図８（ｄ）例４は、視聴開始から３分１０秒経過した時点で、２倍速で３０秒間、巻き戻し再生を行う場合を示している。２倍速で３０秒の巻き戻しのため、ダイジェスト上では１分間のデータを巻き戻したことになる（図８（ｄ）例４において、Ｃ１で示すシーン）。
【０１４１】
巻き戻し再生終了後、同一のダイジェストの通常再生に復帰すると、図９（ａ）例１に示すように、視聴期限ＶＬまでに再生が完了しない。本実施の形態では、通常再生復帰時に再生を完了できるか否かを判定し、ダイジェストの再作成を行う。
【０１４２】
ダイジェストの再作成には、各シーンの重要度ＩＭを再度算出して再作成する方法や、各重要度ＩＭに対応する再生速度ＳＰを変えることによって再作成する方法などが考えられる。本実施の形態では各重要度ＩＭに対応する再生速度ＳＰを変える方法を用いるが、この方法に特に限定するものではない。
【０１４３】
ユーザが巻き戻し再生を行ったシーンのうち、再生済みの部分は、シーンの重要度ＩＭに対応する再生速度ＳＰの変更は行わず、シーンＣの未再生部分（図８（ｄ）例４において、Ｃ２で示すシーン）より再作成の対象となる。すなわち、図９（ｂ）に示す再作成対象区間の部分である。
【０１４４】
ダイジェスト再生時間算出部４は、再作成区間の部分に対して、現在時刻から視聴期限ＶＬまでの時間から、再作成非対象区間であるシーンＣ１の再生時間ＳＰＴを除いた時間内で視聴完了するように視聴完了予定時刻ＤＶＣＴおよび視聴許容時間ＤＶＰＴを求め、再生時間ＤＰＴを算出する。
【０１４５】
ダイジェスト作成条件生成部５は、シーンＣ１の重要度ＩＭに対応する再生速度ＳＰは変更せずに、シーンＣ２以降のコンテンツに対してのみ再計算を行う。その結果、図９（ｃ）に示す、重要度ＩＭに対応する再生速度ＳＰが算出され、各シーンが対応する再生速度ＳＰにより再生される。シーンＣ１およびシーンＣ２は、同じ重要度ＩＭを持つが再生速度ＳＰは異なる。この作成条件ＣＣに従って、ダイジェストを作成し再生することで、図９（ａ）例２に示すように、視聴期限ＶＬまでに、コンテンツの視聴を完了することができる。
【０１４６】
＜巻き戻し再生後のダイジェスト再作成の手順について＞
図１０に示すフローチャートを用いて、ダイジェスト視聴中に巻き戻し再生および通常再生復帰動作を行った際の、ダイジェストの再作成手順を説明する。
【０１４７】
まず、再生状態検出部８が、ダイジェスト再生部７からダイジェストの再生状態ＤＰＳを取得する（Ｓ４０１）。再生状態検出部８は、再生状態ＤＰＳを監視する。
【０１４８】
次に、ダイジェスト再生部７が、ユーザ操作による巻き戻し再生の指示を検出する（Ｓ４０２）。巻き戻し再生の指示を検出しない場合は、Ｓ４０１に戻る。巻き戻し再生の指示を検出した場合は、次にＳ４０３に進む。
【０１４９】
巻き戻し再生の指示を検出した場合、ダイジェスト再生部７は、巻き戻し再生処理を実行する（Ｓ４０３）。
【０１５０】
次に、ダイジェスト再生部７が、ユーザ操作による通常再生への復帰指示を検出する（Ｓ４０４）。通常再生への復帰指示を検出しない場合は、Ｓ４０３に戻る。巻き戻し再生の指示を検出した場合は、次のＳ４０５に進む。
【０１５１】
通常再生への復帰指示を検出した場合、再生状態検出部は、巻き戻し再生処理を行っていた時間を算出する（Ｓ４０５）。
【０１５２】
次に、ダイジェスト再生時間算出部４が、ダイジェストの再生再開位置ＤＰＲからの再生時間ＤＰＴを取得し、視聴完了予定時刻ＤＶＣＴを算出する（Ｓ４０６）。
【０１５３】
次に、再生状態検出部８は、算出された視聴完了予定時刻ＤＶＣＴが設定されている視聴期限ＶＬを越えるか否かを判定する（Ｓ４０７）。視聴期限ＶＬを越えない場合は、ダイジェストの再作成を行わず、生成されているダイジェストの再生を開始する。視聴期限ＶＬを越える場合は、次のＳ４０８に進む。
【０１５４】
視聴期限ＶＬを越える場合、ダイジェスト再生時間算出部４は、巻き戻し再生を行ったダイジェスト部分の再生時間ＲＤＰＴを取得する（Ｓ４０８）。この再生時間ＲＤＰＴは、巻き戻し開始位置と再生再開位置ＤＰＲとから算出することも可能であるし、巻き戻し処理時間とその巻き戻し速度とからの算出も可能である。
【０１５５】
次に、ダイジェスト再生時間算出部４は、巻き戻し再生処理を行った部分の再生時間ＲＤＰＴと視聴完了予定時刻ＤＶＣＴとから、視聴許容時間ＤＶＰＴを求め、巻き戻し再生処理を行っていない未視聴ダイジェストの再生時間ＭＤＰＴを算出する（Ｓ４０９）。
【０１５６】
次に、ダイジェスト作成条件生成部５が、該再生時間ＭＤＰＴを満たすようなダイジェスト作成のための作成条件ＣＣを作成する（Ｓ４１０）。
【０１５７】
次に、ダイジェスト生成部６が、作成条件ＣＣに従い、新たにダイジェストを作成する（Ｓ４１１）。
【０１５８】
次に、ダイジェスト再生部７が、巻き戻し再生処理した部分のダイジェスト、そして、Ｓ４１１で再計算し作成されたダイジェストを、順次再生する（Ｓ４１２）。
【０１５９】
以上の手順により、巻き戻し再生処理を行っても、視聴期限ＶＬまでにコンテンツの視聴が可能であり、かつ、巻き戻し再生を行った部分に対する視聴要求を満たすことができる。
【０１６０】
＜ダイジェスト作成装置の別構成について＞
本実施の形態では、巻き戻し再生処理を行った部分は、巻き戻し再生前の再生速度ＳＰを用いて再生することについて述べたが、これに限定するものではない。例えば、巻き戻し再生処理の区間の内容を把握するために、巻き戻し再生処理区間のダイジェストの再生速度ＳＰを遅くして、より通常再生の再生速度ＳＰに近づけて再生するようなダイジェスト作成装置も考えられる。
【０１６１】
例えば、図１０に示すフローチャートのＳ４０８において、巻き戻し再生処理部分のダイジェストの再生時間ＲＤＰＴを算出する際、通常再生復帰後の再生速度ＳＰを考慮することで、このような装置が実現可能となる。巻き戻し再生処理部分のダイジェストの再生時間ＲＤＰＴが算出されることにより、未視聴ダイジェストの再生時間ＭＤＰＴが決定されるため、その再生時間ＭＤＰＴにあったダイジェストの作成条件ＣＣが生成され、ダイジェストが作成される。
【０１６２】
以上のような方法により、蓄積されているコンテンツを視聴する際に、ユーザによる視聴終了時間が設定されている場合、またはコンテンツに視聴期限ＶＬが設定されている場合でも、視聴期限ＶＬを満たすようなダイジェストを作成し、視聴することができる。
【０１６３】
また、再生中に巻き戻し再生処理が行われた場合でも、巻き戻し再生処理を行った部分に対する視聴要求を満たしつつ、再度、視聴期限ＶＬまでの時間を計算し、ダイジェストの再作成を行うので、視聴期限ＶＬまでに、ダイジェストによるコンテンツの内容把握が可能になる。
【０１６４】
また、本実施の形態では、ユーザの操作によって視聴期限ＶＬを満たさなくなる場合のダイジェストの再作成の例を示した。視聴期限ＶＬを満たさなくなる場合は、ユーザ操作による場合に限らない。例えば、携帯電話に代表される移動機器でコンテンツを視聴している場合に、着信があり視聴が中断され通話状態になった場合などでも、通話による中断期間を検出することで、通話終了後に視聴再開する際に、ダイジェストの再作成を行うことが可能である。
【０１６５】
＜補足事項＞
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１６６】
最後に、ダイジェスト装置１０の各ブロック、特にダイジェスト再生時間算出部４、ダイジェスト作成条件生成部５、ダイジェスト生成部６、および再生状態検出部８は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１６７】
すなわち、ダイジェスト装置１０は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるダイジェスト装置１０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記ダイジェスト装置１０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１６８】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１６９】
また、ダイジェスト装置１０を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１７０】
蓄積されているコンテンツを視聴する際に、ユーザによる視聴終了時間が設定されている場合、またはコンテンツに視聴期限が設定されている場合でも、視聴終了時間または視聴期限を満たすようなダイジェストを作成し、視聴することができるので、蓄積したコンテンツを再生する、ＨＤＤレコーダ等の装置に広く適用できる。
【図面の簡単な説明】
【０１７１】
【図１】本発明のダイジェスト作成装置の一実施形態を示す機能ブロック図である。
【図２】ダイジェストの作成および再生動作を示すフローチャートである。
【図３】ダイジェストの作成例を示す図であり、（ａ）は、各シーンの再生時間を示した図であり、（ｂ）は、各シーンの重要度を示す表であり、（ｃ）は、重要度と再生速度の対応関係を示した表であり、（ｄ）は、各シーンの再生速度を示したグラフであり、（ｅ）は、コンテンツをダイジェストする様子を示す図である。
【図４】再計算されたダイジェストの作成例を示す図であり、（ａ）は、コンテンツの未視聴部分のダイジェストを再作成する様子を示す図であり、（ｂ）は、重要度と当初の再生速度と再計算された再生速度との対応を示す表であり、（ｃ）は、各シーンとダイジェストの再生時間とを示す表であり、（ｄ）は、重要度と当初の再生速度と再計算された再生速度との対応を示す表であり、（ｅ）は、各シーンとダイジェストの再生時間とを示す表である。
【図５】ダイジェスト再生中に一時停止を行った際の、ダイジェストの再計算動作を示すフローチャートである。
【図６】早送り時の再計算されたダイジェストの作成例を示す図であり、（ａ）は、コンテンツを早送りする様子を示す図であり、（ｂ）は、コンテンツの未視聴部分のダイジェストを再作成する様子を示す図である。
【図７】ダイジェスト再生中に早送りを行った際の、ダイジェストの再計算動作を示すフローチャートである。
【図８】巻き戻し時のダイジェストの状態を示す図であり、（ａ）は、コンテンツをダイジェストする様子を示す図であり、（ｂ）は、各シーンの重要度を示す表であり、（ｃ）は、重要度と当初の再生速度との対応を示す表であり、（ｄ）は、コンテンツを巻き戻す様子を示す図である。
【図９】巻き戻し時の再計算されたダイジェストの作成例を示す図であり、（ａ）は、コンテンツの未視聴部分のダイジェストを再作成する様子を示す図であり、（ｂ）は、再作成非対象区間と再作成対象区間とを示す図であり、（ｃ）は、重要度と当初の再生速度と再計算された再生速度との対応を示す表であり、（ｄ）は、各シーンとダイジェストの再生時間とを示す表である。
【図１０】ダイジェスト再生中に巻き戻しを行った際の、ダイジェストの再計算動作を示すフローチャートである。
【符号の説明】
【０１７２】
１    ダイジェスト作成条件入力部
２    コンテンツ蓄積部
３    コンテンツ情報取得部
４    ダイジェスト再生時間算出部（再生時間算出手段）
５    ダイジェスト作成条件生成部（ダイジェスト作成手段）
６    ダイジェスト生成部（ダイジェスト作成手段）
７    ダイジェスト再生部
８    再生状態検出部（再生状態検出手段）
１０    ダイジェスト作成装置
２０    コンテンツ再生装置
【図１】
2007306055.tif 000003
【図２】
2007306055.tif 000004
【図３】
2007306055.tif 000005
【図４】
2007306055.tif 000006
【図５】
2007306055.tif 000007
【図６】
2007306055.tif 000008
【図７】
2007306055.tif 000009
【図８】
2007306055.tif 000010
【図９】
2007306055.tif 000011
【図１０】
2007306055.tif 000012