(57)【要約】【課題】コンテンツの再生に対応して予定を出力することができる再生装置を提供することである。【解決手段】実施形態の再生装置は、管理手段と、選択手段と、再生手段と、出力手段とを備える。前記管理手段は、１以上の予定を管理する。前記選択手段は、コンテンツを選択する。前記再生手段は、前記コンテンツを再生する。前記出力手段は、前記コンテンツの再生に対応して、前記コンテンツの第１の再生終了予測時刻と第１の予定の第１の予定時刻との関係を示す案内を出力する。【選択図】図８
2014236288.tif 000002
【特許請求の範囲】
【請求項１】
１以上の予定を管理する管理手段と、
コンテンツを選択する選択手段と、
前記コンテンツを再生する再生手段と、
前記コンテンツの再生に対応して、前記コンテンツの第１の再生終了予測時刻と第１の予定の第１の予定時刻との関係を示す案内を出力する出力手段と、
を備える再生装置。
【請求項２】
前記出力手段は、前記コンテンツの再生に対応して、前記コンテンツの再生時間と前記第１の再生終了予測時刻と前記第１の予定時刻との関係を示す前記案内を出力する請求項１の再生装置。
【請求項３】
前記出力手段は、前記コンテンツの再生に対応して、前記コンテンツの再生時間と前記再生時間中の現在の再生位置と前記第１の再生終了予測時刻と前記第１の予定時刻との関係を示す前記案内を出力する請求項２の再生装置。
【請求項４】
前記出力手段は、前記コンテンツの再生に対応して、前記再生時間と前記再生位置とを示す再生案内を出力する請求項３の再生装置。
【請求項５】
前記出力手段は、前記コンテンツの再生に対応して、前記再生時間と前記再生位置と前記第１の再生終了予測時間とを示す前記再生案内を出力する請求項４の再生装置。
【請求項６】
前記出力手段は、前記コンテンツを構成するチャプターに関するチャプター情報と前記第１の予定時刻との関係を示す前記案内を出力する請求項１乃至５の何れか一つの再生装置。
【請求項７】
前記再生手段は、第１の再生指示に対応して第１の再生速度でコンテンツを再生し、第２の再生指示に対応して前記第１の再生速度より速い第２の再生速度でコンテンツを再生し、
前記出力手段は、前記第１の再生速度による前記コンテンツの再生に応じて、前記コンテンツの第１の再生終了予測時刻を示す第１の再生案内を出力し、前記第２の再生速度による前記コンテンツの再生に応じて、前記第１の再生終了予測時刻を第２の再生終了予測時刻へ更新し、前記第２の再生終了予測時刻を示す第２の再生案内を出力する請求項１乃至６の何れか一つの再生装置。
【請求項８】
前記出力手段は、前記第１の再生速度による前記コンテンツの再生に応じて、前記再生時間と前記第１の再生終了予測時刻に対応する第１の時間軸の第１の位置に対応付けられた前記第１の予定時刻を出力し、前記第２の再生速度による前記コンテンツの再生に応じて、前記再生時間と前記第２の再生終了予測時刻に対応する第２の時間軸の第２の位置に対応付けられた前記第１の予定時刻を出力する請求項７の再生装置。
【請求項９】
現在時刻と前記コンテンツの第１の再生終了予測時間とに基づき、前記コンテンツの再生期間中に発生する前記第１の予定を検出する検出手段を備える請求項１乃至８の何れか一つの再生装置。
【請求項１０】
前記出力手段は、前記コンテンツの再生映像及び前記案内を表示する請求項１乃至９の何れか一つの再生装置。
【請求項１１】
１以上の予定を管理し、
コンテンツを選択し、
前記コンテンツを再生し、
前記コンテンツの再生に対応して、前記コンテンツの第１の再生終了予測時刻と第１の予定の第１の予定時刻との関係を示す案内を出力する再生方法。
【請求項１２】
１以上の予定を管理する手順と、
コンテンツを選択する手順と、
コンテンツを再生する手順と、
前記コンテンツの再生に対応して、前記コンテンツの第１の再生終了予測時刻と第１の予定の第１の予定時刻との関係を示す案内を出力する手順と、をコンピュータに実行させる再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、再生装置、再生方法、及び再生プログラムに関する。
【背景技術】
【０００２】
動画又は音楽等のコンテンツを再生する再生装置が、コンテンツの再生に対応して、コンテンツの再生状況を示すプログレスバーを表示することが知られている。再生装置は、コンテンツの再生画面中に、常時プログレスバーを表示する、又は操作に応じて一時的にプログレスバーを表示する。プログレスバーは、時間的な長さを持ったコンテンツに対応し、再生進捗状況を示す。例えば、プログレスバーは、横長の一定の長さを持った棒状で表現され、その棒の全長がコンテンツの全体の再生時間を示す。コンテンツの再生が進むにつれて、プログレスバーの一部が再生済みを示す第１の色で表現され、プログレスバーの残り部分が未再生であることを示す第２の色で表現される。ユーザは、プログレスバーを見ることにより、瞬時にコンテンツの再生進捗状況を把握することができる。
【０００３】
また、近年、電子機器によるスケジュール管理が普及している。例えば、電子機器は、登録された予定の日時になると、その予定をポップアップ表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２９５７５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザは、コンテンツの再生中に、上記プログレスバーによりコンテンツの再生状況を把握することはできるが、併せて自身の予定を把握することは難しい。そこで、コンテンツの視聴に対応して、自身の予定を把握できる技術が要望されている。
【０００６】
本発明の目的は、コンテンツの再生に対応して予定を出力することができる再生装置、再生方法、及び再生プログラムを提供することである。
【課題を解決するための手段】
【０００７】
実施形態の再生装置は、管理手段と、選択手段と、再生手段と、出力手段とを備える。前記管理手段は、１以上の予定を管理する。前記選択手段は、コンテンツを選択する。前記再生手段は、前記コンテンツを再生する。前記出力手段は、前記コンテンツの再生に対応して、前記コンテンツの第１の再生終了予測時刻と第１の予定の第１の予定時刻との関係を示す案内を出力する。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係るプログレスバーの一例を示す図である。
【図２】実施形態に係るシークバーの一例を示す図である。
【図３】実施形態に係る再生画面の一例示す図である。
【図４】実施形態に係る再生装置の基本機能の一例を説明するためのブロック図である。
【図５】実施形態に係る再生装置の動作の一例を示すフローチャートである。
【図６】実施形態に係る再生装置により表示されるプログレスバーの表示例を示す図である。
【図７】実施形態に係る再生装置により表示されるプログレスバーの表示例を示す図である。
【図８】実施形態に係る再生装置の全体機能（予定通知機能を含む）の一例を説明するためのブロック図である。
【図９】実施形態に係る再生装置の動作の一例を示すフローチャートである。
【図１０】実施形態に係る再生装置により表示されるプログレスバー（予想終了時刻含む）の表示例を示す図である。
【図１１】実施形態に係る再生装置により表示されるプログレスバー（予定含む）の表示例を示す図である。
【図１２】実施形態に係る再生装置により表示されるプログレスバー（予定含む）の表示例を示す図である。
【発明を実施するための形態】
【０００９】
以下、実施形態について図面を参照して説明する。
【００１０】
図１は、プログレスバーの一例を示す図である。プログレスバーは、時間的な長さを持ったコンテンツに対応し、再生進捗状況等（再生案内）を示す。例えば、プログレスバーは、横長の一定の長さを持った棒状で表現され、その棒の全長がコンテンツの全体の再生時間を示す。コンテンツの再生が進むにつれて、プログレスバーの一部が再生済みを示す第１の色で表現され、プログレスバーの残り部分が未再生であることを示す第２の色で表現される。
【００１１】
図２は、シークバーと呼ばれるプログレスバーの一例を示す図である。シークバーは、小さな縦長の長方形であるスライダを含む。シークバーにおけるスライダの位置が、コンテンツの再生の進捗率を示す。スライダは、マウス操作やタッチ操作に対応し、シークバーに沿って左右に移動し、スライダの移動に対応して再生位置がシークする。
【００１２】
図３は、コンテンツの再生画面の一例を示す図である。図３に示すように、再生装置は、コンテンツの再生に対応し、コンテンツの映像と共にプログレスバー又はシークバーを表示する。プログレスバー又はシークバーは、その時点（現在）の再生進捗率や再生位置（経過時間）を示す。また、再生装置は、プログレスバー又はシークバーと共に、コンテンツの再生終了までの残り時間を表示することもある。
【００１３】
上記再生装置による再生画面では、ある時刻までにコンテンツを再生し終えるか否かを利用者が一目見て把握することができない。例えば、ある予定された出来事、例えば外出の予定時刻に対して、その時刻までにコンテンツ再生を終えるか否かは、その外出の予定時刻とコンテンツ再生の残り時間とから利用者が暗算することによって把握することを余儀なくされている。このような状態は、暗算が気になってコンテンツ再生を楽しめない恐れや、利用者が暗算を誤って予定時刻までにコンテンツ再生を終えられない事態や、コンテンツ再生をきりの良い箇所で中断することができない事態を招いている、又は招く恐れがある。
【００１４】
以下の本実施形態の再生装置は、予定通知機能を備え、ユーザが選択したコンテンツの再生に対応して、ユーザの予定を出力することができる。つまり、再生装置は、コンテンツの再生に対応して、このコンテンツの再生終了予測時刻とユーザの予定（第１の予定時刻）との関係を示す案内を出力することができる。これにより、上記した問題を解決することができる。
【００１５】
例えば、以下の時刻までにコンテンツの再生を終えることが求められる。
【００１６】
（１）コンテンツを基準再生速度（つまり１倍速又は第１の再生速度）で再生した場合に再生を完了する予想時刻。
【００１７】
（２）コンテンツの予約記録（予約録画）の開始時刻。
【００１８】
（３）コンテンツの予約再生（予約視聴）の開始時刻。
【００１９】
（４）その他、再生装置が当該のコンテンツ再生を継続できない機能動作の開始時刻。
【００２０】
（５）毎正時又は毎時0分、15分、30分、45分など予め起点と間隔が定まっている時刻。
【００２１】
（６）外出や入浴などカレンダーに記録された行動予定の開始時刻。
【００２２】
（７）その他、タイマ動作の設定時刻。
【００２３】
(２)、(３)、(４)、(７)は、再生装置の仕様によって、コンテンツの再生が継続できなくなる時刻である。
【００２４】
（１）、（５）は、コンテンツ再生の進行を利用者が改めて確認する際の目安とする時刻であり、コンテンツ再生が継続できなくなる時刻ではない。
【００２５】
(６)は、再生装置のカレンダー機能又は再生装置と連携する外部のカレンダー機能により得られる時刻であって、利用者の都合によってコンテンツの再生が継続できなくなる可能のある時刻である。
【００２６】
実施形態の再生装置は、早送り（基準再生速度より速い再生速度による再生）、早戻し（基準再生速度より速い再生速度による逆再生）、スキップ等のユーザ操作に対応し、コンテンツを早送り再生、早戻し再生、スキップすることができる。これらの操作を組み合わせることによって、利用者は、ある時点におけるコンテンツの残り再生時間を変更できる。特に、コンテンツ中の興味を惹かない部分の再生を早送りやスキップすることによって、ある時点におけるコンテンツの残り再生時間を小さくすることができる。
【００２７】
実施形態の再生装置は、コンテンツの再生時にプログレスバー等を表示し、「予想終了時刻」又は「予定時刻よりも前に再生終了が見込めるか否か」を表示する。これによって、予定時刻までにコンテンツ再生を終えるよう、又は予定時刻までにきりがよいと考える箇所まで再生を進めるよう、早送りやスキップ操作によってコンテンツ再生を短縮する必要があるか否かを利用者は当該の表示のみを参照して容易に判断できるようになる。
【００２８】
以下、本実施形態の再生装置の動作についてまとめる。本実施形態の再生装置は、以下の１又は複数の組み合わせにより、各種の案内を出力（表示）できる。
【００２９】
（ａ）再生装置は、コンテンツの再生中、その時点（現在）でのコンテンツ再生の終了予想時刻を表示する。なお、再生装置は、コンテンツ再生の残り予想時間を表示することもできる。
【００３０】
（ｂ）再生装置は、コンテンツの再生中、「その時点（現在）でのコンテンツの再生終了の予想時刻が、ある予定の時刻よりも先か否か」を判断し、その結果を表示する。
【００３１】
（ｃ）再生装置は、コンテンツの再生中、「その時点（現在）でのコンテンツの再生終了の予想時刻が、ある予定の時刻よりも後か否か」を判断し、後に終わると判断した場合に、再生の予想終了時刻とある予定の時刻の差分に基づいた注意表示を行う。
【００３２】
（ｄ）再生装置は、コンテンツの再生中、「その時点（現在）でのコンテンツの再生が、ある予想の時刻よりも先か否か」を判断し、先に終わると判断した場合に、再生の予想終了時刻とある予定の時刻の差分に基づいた注意表示を行う。
【００３３】
上記した「ある予定の時刻」は、以下の何れかである。
【００３４】
（１）コンテンツを基準再生速度（つまり１倍速又は第１の再生速度）で再生した場合に再生を完了する予想時刻。
【００３５】
（２）コンテンツの予約記録（予約録画）の開始時刻。
【００３６】
（３）コンテンツの予約再生（予約視聴）の開始時刻。
【００３７】
（４）その他、再生装置が当該のコンテンツ再生を継続できないと判明している事象の開始時刻。
【００３８】
（５）毎正時又は毎時0分、15分、30分、45分など予め起点と間隔が定まっている時刻。
【００３９】
（６）外出や入浴などカレンダーに記録された行動予定の開始時刻。
【００４０】
（７）その他、連携機器を含むタイマ動作の設定時刻。
【００４１】
（ｅ）再生装置は、ある予定として、0個又は1個以上の予定について表示する。
【００４２】
（ｆ）再生装置は、注意表示として、ある予定の時刻を示すマークをプログレスバーに対応付けて表示する。また、再生装置は、注意表示として、マーク、時刻、名称の何れか一つ又は一つ以上の組み合わせをプログレスバーに対応付けて表示する。
【００４３】
（ｇ）再生装置は、プログレスバーに対応付けて、1個又は複数の所定のイベントに対応した時刻のマークを表示する。
【００４４】
実施形態に係る再生装置の構成について説明する。再生装置の構成は、以下の通りである。
【００４５】
・コンテンツを選択する手段
・コンテンツからコンテンツの長さ（再生時間）を取得する手段
・コンテンツを再生する手段
・コンテンツの再生位置を取得する手段
・時計手段
・コンテンツの再生位置と長さと現在時刻とから、コンテンツの再生終了予定時刻を計算する手段
・コンテンツの長さとコンテンツの再生位置から、再生位置のマーク位置を決定する手段
・予定開始日時を含む予定（イベント）情報を管理する手段
・予定情報を取得する手段
・予定情報から予定時刻（予定開始日時）を取得する手段
・予定情報の予定時刻からプログレスバー上のマーク位置を決定する手段
・予定情報の予定時刻とコンテンツの再生終了予定時刻を比較し、予定イベントの表示マーク種類を決定する手段(再生終了が予定時刻に間に合う見込みか否かに合わせて表示マーク種類を決定する手段)
・コンテンツの再生終了予定時刻と予定情報の予定時刻から、予定情報のマーク位置を決定する手段
・プログレスバー上に再生位置のマークを表示する手段
・プログレスバー上に予定イベントのマークを表示する手段
図４及び図８を参照し、実施形態の再生装置の構成について説明する。図４は、実施形態の再生装置の基本機能の一例を説明するためのブロック図である。図８は、実施形態の再生装置の全体機能（予定通知機能を含む）の一例を説明するためのブロック図である。図４及び図８に示す再生装置の構成により、上記した各手段による機能（予定通知機能を含む）を実現することができる。
【００４６】
再生装置１０１は、記憶部１１１、選択部１１２、再生部１１３、進捗率計算部１１４、時計部１１５、プログレスバー生成部１１９、表示部１２０、及び操作部１２１を備える。
【００４７】
記憶部１１１は、再生されるコンテンツを記憶し保持する。例えば、記憶部１１１は、ハードディスクやＳＳＤである。また、記憶部１１１は、ＬＡＮ又はインターネットを介してアクセス可能なものであってもい。
【００４８】
選択部１１２は、操作部１２１の操作に対応して、記憶部１１１に記憶されているコンテンツを選択する。
【００４９】
再生部１１３は、選択部１１２によって選択されたコンテンツを再生する。再生部１１３は、コンテンツの時間的な長さ(以降、「総時間長」と呼ぶ)を抽出し、再生の進行に合わせてその時点（現在）でのコンテンツの先頭からの通常再生速度での再生時間情報(以降、「再生位置」と呼ぶ)を生成する。
【００５０】
進捗率計算部１１４は、再生部１１３が抽出又は生成した、コンテンツの総時間長（単位は秒）と再生位置（単位は秒）から再生進捗率（単位はパーセント）を以下の式に基づいて計算する。
【００５１】
(再生進捗率) = (再生位置) / (総時間長)
時計部１１５は、時計として他の機能部分に対して時刻を提供し、また時刻に基づき他の機能部分に対して特定の処理を起動するトリガを与える。
【００５２】
プログレスバー生成部１１９は、前記コンテンツの再生に応じた再生案内（プログレスバー又はシークバーなど）を生成する。例えば、プログレスバー生成部１１９は、プログレスバーおよび隣接するカウンタへの表示情報を生成する。プログレスバー生成部１１９は、進捗率計算部１１４によって計算したコンテンツ再生の進捗率に合わせて、プログレスバー上のスライダの位置を決定する。プログレスバー生成部１１９は、再生部１１３によって計算したコンテンツの総時間長と再生位置に合わせて、カウンタ表示の内容を決定し配置する。カウンタ表示のパターンは、以下の何れかを少なくとも含む。
【００５３】
“再生位置”    / “総時間長”
“残り再生時間” / “総時間長”
“再生位置” / “ 残り再生時間”
表示部１２０は、以上の配置結果を出力（表示）する。
【００５４】
表示部１２０は、再生部１１３により再生されるコンテンツの映像出力と、プログレスバー生成部１１９により生成されるコンテンツ再生の進捗情報を示すプログレスバーの構成情報の出力と、操作部１２１に関連する操作入力ユーザインタフェース（操作画面情報）の出力とを含む画面（図３）を表示する。
【００５５】
操作部１２１は、選択部１１２へのコンテンツ選択、再生部１１３へのコンテンツ再生操作（再生、停止、早送り、逆送り、シーク、再生速度の変更など）、プログレスバー生成部１１９へのプログレスバーへの表示内容の選択操作（カウンタ表示形式の選択など）を利用者から受け付け、動作指示としてそれぞれ操作部１１２、再生部１１３、プログレスバー表示部１１９へ受け渡す。操作の一部は、利用者からの指示を受け付ける以外に、予め定めたルールによって設定されることを含む。
【００５６】
以上の各部分が各個に動作することによって、再生装置１０１は、利用者の操作指示に基づいてコンテンツを選択し、選択されたコンテンツを再生し、コンテンツの映像を含む再生画面を出力（表示）し、さらに、コンテンツの再生に応じた再生進捗状況を示す再生案内（プログレスバー等）を出力（表示）する。つまり、再生画面は、コンテンツ映像及び再生案内を含む。
【００５７】
図５は、上記した再生装置１０１の動作の一例を示すフローチャートである。
【００５８】
利用者は、操作部１２１を介して、再生コンテンツを選択し、選択したコンテンツの再生を指示する（ステップＡ１）。選択部１１２は、記憶部１１１上のコンテンツを選択する（ステップＡ２）。再生部１１３は、選択されたコンテンツの再生位置がコンテンツ終端か否かを判断する（ステップＡ３）。コンテンツ終端に達していなければ（ステップＡ３、ＮＯ）、ステップＡ４の処理へ移行し、さもなくば、終了する。
【００５９】
再生部１１３は、選択されたコンテンツを読み出しつつ再生する（ステップＡ４）。再生部１１３は、コンテンツの総時間長と、その時点（現在）での再生位置を抽出する。進捗率計算部１１４が再生の進捗率を計算し、プログレスバー生成部１１９は、再生の進捗率に基づき、プログレスバーの表示情報を構成する（ステップＡ５）。表示部１２０は、再生部１１３による再生されるコンテンツの映像出力と、プログレスバー生成部１１９により生成されるプログレスバーの構成情報の出力と、操作部１２１に関連する操作入力ユーザインタフェース（操作画面情報）の出力とを含む画面を表示する。なお、スピーカが、これらに関連する情報を出力してもよい（ステップＡ５）。
【００６０】
プログレスバーの表示例を説明するにあたり、次の状況を想定する。
【００６１】
・再生装置１０１は、ユーザ操作に対応して、長さ20分のコンテンツを選択する。
【００６２】
・再生装置１０１は、午後1時00分に、通常速度で、選択されたコンテンツの先頭からコンテンツの再生を開始する。
【００６３】
・利用者は午後1時15分の外出予定があり、これに対応して、再生装置１０１は、予定開始時間午後1時15分を含む予定を登録（管理）している。再生装置１０１は、登録された予定をカレンダー表示機能等によって出力（表示）することができる。
【００６４】
例えば、午後1時05分の時点で、再生装置１０１が、通常速度で、コンテンツの再生を継続し、コンテンツの再生映像とともに、プログレスバー又はシークバーを表示する。図６は、午後1時05分のシークバーの表示例を示す図である。図６の（ａ）に示すように、再生装置１０１は、シークバーにより再生進捗率（再生位置）を表示したり、図６の（ｂ）に示すように、シークバーにより再生進捗率（再生位置）を表示するとともに、併せて、再生済み時間と総時間長を表示したり、図６の（ｃ）に示すように、シークバーにより再生進捗率（再生位置）を表示するとともに、併せて、再生残り時間と総時間長を表示したりする。
【００６５】
さらに、再生装置１０１が、通常速度で、コンテンツの再生を継続し、コンテンツの再生映像とともに、プログレスバー又はシークバーを表示する。図７は、午後1時15分のシークバーの表示例を示す図である。午後1時15分で、外出の予定時刻に達する。これにより、利用者は、再生装置１０１によるコンテンツの再生を停止し、コンテンツの視聴をやめる。或いは、利用者は、外出の予定時刻に達したことに気付かず、再生装置１０１によるコンテンツの再生を停止することなく、コンテンツの視聴を継続する。
【００６６】
再生装置１０１の予定通知機能を有効にすることにり、再生装置１０１は、コンテンツの再生に対応して予定を出力する。例えば、再生装置１０１は、１以上の予定を管理（記憶）し、選択されたコンテンツの総時間長（再生時間）とこのコンテンツの再生開始時刻とに基づき、このコンテンツの再生に応じて、選択された予定に関する情報とコンテンツの再生に関する情報とを出力（表示）する。或いは、再生装置１０１は、１以上の予定を管理（記憶）し、選択されたコンテンツの総時間長（再生時間）とこのコンテンツの再生開始時刻とに基づき、このコンテンツの再生期間中に発生する予定を検出し、このコンテンツの再生に応じて、検出された予定に関する情報とコンテンツの再生に関する情報とを出力（表示）する。
【００６７】
以下、予定通知機能の詳細について説明する。
【００６８】
（予定通知機能１）
図８は、実施形態に係る再生装置１０１の全体機能（予定通知機能を含む）の一例を説明するためのブロック図である。
【００６９】
再生装置１０１は、記憶部１１１、選択部１１２、再生部１１３、進捗率計算部１１４、時計部１１５、予想終了時刻計算部１１６、予定管理部１１７、予定マーカ計算部１１８、プログレスバー生成部１１９、表示部１２０、及び操作部１２１を備える。
【００７０】
記憶部１１１は、再生されるコンテンツを記憶し保持する。例えば、記憶部１１１は、ハードディスクやＳＳＤである。また、記憶部１１１は、ＬＡＮ又はインターネットを介してアクセス可能なものであってもい。
【００７１】
選択部１１２は、操作部１２１の操作に対応して、記憶部１１１に記憶されているコンテンツを選択する。
【００７２】
再生部１１３は、選択部１１２によって選択されたコンテンツを再生する。再生部１１３は、コンテンツの時間的な長さ(以降、「総時間長」と呼ぶ)を抽出し、再生の進行に合わせてその時点（現在）でのコンテンツの先頭からの通常再生速度での再生時間情報(以降、「再生位置」と呼ぶ)を生成する。
【００７３】
進捗率計算部１１４は、再生部１１３が抽出又は生成した、コンテンツの総時間長（単位は秒）と再生位置（単位は秒）から再生進捗率（単位はパーセント）を以下の式に基づいて計算する。
【００７４】
(再生進捗率) = (再生位置) / (総時間長)
時計部１１５は、時計として他の機能部分に対して時刻を提供し、また時刻に基づき他の機能部分に対して特定の処理を起動するトリガを与える。
【００７５】
予想終了時刻計算部１１６は、時計部１１５から提供されるその時点（現在）の時刻と、再生部１１３から提供されるコンテンツの総時間長とその時点（現在）の再生位置から、その時点の基準再生速度（つまり１倍速又は第１の再生速度）で再生位置がコンテンツの終端に達する予想時刻を以下の式に基づいて計算する。
【００７６】
(予想終了時刻） = (現在時刻) + ((総時間長) - (再生位置))
予定管理部１１７は、予定情報を管理（記憶）する。予定情報には、予定の種類、予定の名称、予定開始時刻（予定開始日時）を少なくとも含む。予定の種類には、以下のものを含む。
【００７７】
（１）コンテンツを基準再生速度（つまり１倍速又は第１の再生速度）で再生した場合に再生を完了する予想時刻。
【００７８】
（２）コンテンツの予約記録（予約録画）の開始時刻。
【００７９】
（３）コンテンツの予約再生（予約視聴）の開始時刻。
【００８０】
（４）その他、再生装置１０１が当該のコンテンツ再生を継続できないと判明している事象の開始時刻。
【００８１】
（５）毎正時又は毎時0分、15分、30分、45分など予め起点と間隔が定まっている時刻。
【００８２】
（６）外出や入浴などカレンダーに記録された行動予定の開始時刻。
【００８３】
（７）その他、連携機器を含むタイマ動作の設定時刻。
【００８４】
予定管理部１１７は、予定情報を管理（記憶）することもできるし、再生装置１０１の外部装置にネットワークを介してアクセスし、外部装置で管理されている予定情報を参照することもできる。つまり、予定管理部１１７は、再生装置１０１に記憶された予定情報と、外部装置に記録された予定情報とを管理することができる。
【００８５】
予定マーカ計算部１１８は、所定の予定情報の予定時刻（予定開始時刻）までに選択されたコンテンツの再生終了を見込めるか否かの判断と、所定の予定情報に対応する予定マーカの表示位置（進捗率）の計算（プログレスバーに対する予定マーカの表示位置の計算）と、予定マーカの表示種類の決定とを行う。上記所定の予定情報とは、操作部１２１によって選択された１以上の予定情報、或いは選択されたコンテンツの総時間長と現在時刻とに基づき検出されるコンテンツの再生期間中に発生する１以上の予定情報である。予定時刻までに選択されたコンテンツの再生終了を見込めるか否かは、以下の式に基づいて判断する。
【００８６】
((予想終了時刻) - (予定時刻)) >= 0
# 予定時刻までに再生終了が見込まれる。
【００８７】
((予想終了時刻) - (予定時刻)) <  0
# 予定時刻までに再生終了を見込めない。
【００８８】
プログレスバーに対する予定マーカの表示位置(進捗率)は、以下の式に基づいて算出する。
【００８９】
(予定マーカ位置) = ((予定時刻) - ((予想終了時刻) - (総時間長))) / (総時間長)
予定マーカ位置が1 (= 100%)を超える場合は、予想終了時刻よりも後に予定時刻が到来することを示す。
【００９０】
予定マーカ位置が負の値の場合は、通常速のみで再生した場合の推定開始時刻よりも前に予定時刻が到来したことを示す。再生操作には、通常速度での再生と停止のほか、早送り、逆送り、シーク、ポーズ、中断箇所からの開始などの操作を想定できるため、シークバーの先頭位置に相当する時刻は、あくまでも推定値である。
【００９１】
予定マーカ位置が1を超える場合又は負の値の場合の、プログレスバーに対する予定マーカの表示は数通りの実現方法があり、どれであってもよい。
【００９２】
（ａ）予定マーカ位置が1を超える場合は1とみなし、負の値の場合は0とみなして、予定マーカを表示する。
【００９３】
（ｂ）予定マーカ位置が1を超えるか負の値の場合は、予定マーカを表示しない。
【００９４】
（ｃ）予定マーカ位置が1を超えるか負の値の場合は、所定の位置に予定マーカを表示する。予定マーカが1を超える場合は1+αに相当する位置、負の値の場合は、0-βに相当する位置に予定マーカを表示する。αおよびβは所定の正の数とする。
【００９５】
予定マーカの表示種類は、現在時刻と予定時刻との差、予定時刻と予想終了時刻の差、及び予定時刻と推定開始時刻との差のうちの、少なくとも一つに基づいて、選択し決定される。
【００９６】
プログレスバー生成部１１９は、前記コンテンツの再生に応じた再生案内（プログレスバー又はシークバーなど）を生成する。例えば、プログレスバー生成部１１９は、プログレスバーおよび隣接するカウンタへの表示情報を生成する。プログレスバー生成部１１９は、進捗率計算部１１４によって計算したコンテンツ再生の進捗率に合わせて、プログレスバー上のスライダの位置を決定する。プログレスバー生成部１１９は、再生部１１３によって計算したコンテンツの総時間長と再生位置に合わせて、カウンタ表示の内容を決定し配置する。カウンタ表示のパターンは、以下の何れかを少なくとも含む。
【００９７】
“再生位置”    / “総時間長”
“残り再生時間” / “総時間長”
“再生位置” / “ 残り再生時間”
次に、プログレスバー生成部１１９は、予想終了時刻計算部１１７によって計算した予想終了時刻に合わせて、表示内容を決定し配置する。次に、プログレスバー生成部１１９は、所定の予定情報を予定管理部１１７より取得し、予定マーカ計算部１１８によって計算された予定マーカの種類、位置に合わせて、取得した予定情報をプログレスバー上に配置する。上記所定の予定情報とは、操作部１２１によって選択された１以上の予定情報、或いは選択されたコンテンツの総時間長と現在時刻とに基づき検出されるコンテンツの再生期間中に発生する１以上の予定情報である。例えば、プログレスバー生成部１１９は、選択されたコンテンツの総時間長と現在時刻とに基づき、選択されたコンテンツの再生期間中に発生する１以上の予定情報を検出する。
【００９８】
表示部１２０は、以上の配置結果を出力（表示）する。
【００９９】
表示部１２０は、再生部１１３により再生されるコンテンツの映像出力と、プログレスバー生成部１１９により生成されるコンテンツ再生の進捗情報を示すプログレスバーの構成情報の出力と、操作部１２１に関連する操作入力ユーザインタフェース（操作画面情報）の出力とを含む画面（図３）を表示する。
【０１００】
操作部１２１は、選択部１１２へのコンテンツ選択、再生部１１３へのコンテンツ再生操作（再生、停止、早送り、逆送り、シーク、再生速度の変更など）、プログレスバー生成部１１９へのプログレスバーへの表示内容の選択操作（カウンタ表示形式の選択、表示する予定の選択、予定マーカの表示方式の選択など）を利用者から受け付け、動作指示としてそれぞれ操作部１１２、再生部１１３、プログレスバー表示部１１９へ受け渡す。操作の一部は、利用者からの指示を受け付ける以外に、予め定めたルールによって設定されることを含む。
【０１０１】
以上の各部分が各個に動作することによって、再生装置１０１は、利用者の操作指示に基づいてコンテンツを選択し、選択されたコンテンツを再生し、コンテンツの映像を含む再生画面を出力（表示）し、さらに、コンテンツの再生に応じた再生進捗状況を示す再生案内（プログレスバー等）を出力（表示）し、さらに、再生案内に対応付けて所定の予定情報を出力（表示）する。つまり、再生画面は、コンテンツ映像、及び所定の予定情報が対応付けられた再生案内を含む。
【０１０２】
図９は、上記した再生装置１０１の動作の一例を示すフローチャートである。
【０１０３】
利用者は、操作部１２１を介して、再生コンテンツと所定の予定情報を選択し、選択したコンテンツの再生を指示する（ステップＢ１）。或いは、利用者は、操作部１２１を介して、再生コンテンツを選択し、選択したコンテンツの再生を指示する（ステップＢ１）。選択部１１２は、記憶部１１上のコンテンツを選択する（ステップＢ２）。
【０１０４】
再生部１１３は、選択されたコンテンツの再生位置がコンテンツの終端か否かを判断する（ステップＢ３）。コンテンツ終端に達していなければ（ステップＢ３、ＹＥＳ）、後続の処理へ移行する。コンテンツ終端に達していれば（ステップＢ３、ＮＯ）、処理を終了する。
【０１０５】
再生部１１３は、選択されたコンテンツを読み出しつつ、読み出したコンテンツを再生する（ステップＢ４）。このとき、再生部１１３は、コンテンツの総時間長と、その時点での再生位置を抽出する。進捗率計算部１１４が再生の進捗率を計算し、予想時刻終了計算部１１６が、再生位置がコンテンツ終端に達する予想時刻を計算し、予定マーカ計算部１１８は、所定の予定情報に対応する予定マーカの表示種類と表示位置とを計算し、プログレスバー生成部１１９は、再生の進捗率、終端に達する予想時刻、予定マーカの表示種類と表示位置に基づき、プログレスバーの表示情報を構成する（ステップＢ５）。上記所定の予定情報とは、操作部１２１によって選択された１以上の予定情報、或いは選択されたコンテンツの総時間長と現在時刻とに基づき検出されるコンテンツの再生期間中に発生する１以上の予定情報である。
【０１０６】
表示部１２０は、再生部１１３の再生出力と、プログレスバー生成部１１９のプログレスバーの構成情報の出力と、操作部１２１の操作画面情報とを含む画面を出力（表示）する（ステップＢ６）。なお、スピーカが、これらに関連する情報を出力してもよい。
【０１０７】
プログレスバーの表示例を説明するにあたり、次の状況を想定する。
【０１０８】
・再生装置１０１は、ユーザ操作に対応して、長さ20分のコンテンツを選択する。
【０１０９】
・再生装置１０１は、午後1時00分に、通常速度で、選択されたコンテンツの先頭からコンテンツの再生を開始する。
【０１１０】
・利用者は午後1時15分の外出予定があり、これに対応して、再生装置１０１は、予定開始時間午後1時15分を含む予定を登録（管理）している。再生装置１０１は、登録された予定をカレンダー表示機能等によって出力（表示）することができる。
【０１１１】
予想終了時刻を表示する場合は、以下の通りである。
【０１１２】
例えば、午後1時05分又は午後1時10分の時点で、再生装置１０１が、通常速度で、コンテンツの再生を継続し、コンテンツの再生映像とともに、プログレスバー又はシークバーを表示する。図１０は、午後1時05分又は午後1時10分のシークバー及び予想終了時刻の表示例を示す図である。図１０の（ａ）に示すように、午後1時05分において、再生装置１０１は、シークバー等により再生進捗率（再生位置）と総時間長、あるいは再生の残り時間と総時間長を表示し、さらに、予想終了時刻(Estiated Time of Completion / ETC)を表示する。なお、予想終了時刻は、午後1時20分であることを示している。また、図１０の（ｂ）に示すように、午後1時10分において、再生装置１０１は、シークバー等により再生進捗率（再生位置）と総時間長、あるいは再生の残り時間と総時間長を表示し、さらに、予想終了時刻を表示する。なお、予想終了時刻は、午後1時20分であることを示している。また、図１０の（ｃ）に示すように、午後1時10分において、再生装置１０１が、早送り操作（5分）を受け付けると、再生装置１０１は、シークバー等により再生進捗率（再生位置）と総時間長、あるいは再生の残り時間と総時間長を表示し、さらに、予想終了時刻を表示する。なお、予想終了時刻は、午後1時15分であることを示している。
【０１１３】
予定マーカを表示する場合は、以下の通りである。なお、以下の説明では、予定マーカと予想終了時刻とを合わせて表示する例について説明する。
【０１１４】
例えば、午後1時05分又は午後1時15分の時点で、再生装置１０１が、通常速度で、コンテンツの再生を継続し、コンテンツの再生映像とともに、プログレスバー又はシークバーを表示する。図１１は、午後1時05分又は午後1時15分のシークバー、予定マーク、及び予想終了時刻の表示例を示す図である。図１１の（ａ）に示すように、午後1時05分において、再生装置１０１は、シークバー等により再生進捗率（再生位置）と総時間長、あるいは再生の残り時間と総時間長とを表示し、さらに、予定マークと予想終了時刻を表示する。先頭からの再生開始時刻を午後1時00分、予想終了時刻を午後1時20分として、予定マーカは、プログレスバーの進捗率75%の位置に配置されている。例えば、予定マーカは、逆三角形のシンボルを用い、予定マーカに対応して、予定開始時刻(午後1時15分)と予定名(外出)とが表示される。
【０１１５】
再生装置１０１が、プログレスバー上に予定マーカを表示することによって、コンテンツ再生の終端までに予定時刻に達することと、予想終了時刻よりもどの程度前に予定時刻に達するかを利用者は把握できるようになる。例えば、再生装置１０１が、基準再生速度での再生を継続し、午後1時15分に達すると、図１１の（ｂ）に示すようにプログレスバー上で再生位置と予定マーカとが重なり、まさに午後1時15分の現在において予定時刻に達したことを利用者は把握できる。
【０１１６】
例えば、午後1時5分の時点で、コンテンツ再生を午後1時15分までに終えられないことが判明している状態(図１２の（ａ）)で、その5分後の午後1時10分の時点にて、ユーザ操作に対応して、再生装置１０１が、5分だけ早送り又はシークすると、予想終了時刻は午後1時20分から午後1時15分へと変化する。これにともなって、表示部１２０は、図１２の（ｂ）から図１２の（ｃ）へと表示を更新する。つまり、スライダーと予定マーカはそれぞれ移動する。予定マーカはプログレスバーの終端上に移動し、午後1時10分の時点で、このまま基準再生速度での再生が継続されると、予想終了時刻と予定時刻（予定開始時刻）とが同じになること、すなわち予定時刻までに基準再生速度のままでコンテンツ再生を終えることができることを、利用者は把握できる。
【０１１７】
上記説明したように、再生装置１０１は、プログレスバー又はシークバーに対応付けて予想終了時刻及び予定マーカのうちの少なくとも一方を表示することができる。
【０１１８】
再生装置１０１が、選択されたコンテンツの総時間長を算出できない場合には、所定の値を仮の総時間長として設定し、仮の総時間長に基づき、上記説明した処理を実行することもできる。
【０１１９】
上記説明したように、再生装置１０１が、プログレスバー等に対応付けて、予想終了時刻を表示したり、予定時刻（予定開始時刻）よりも前に再生中のコンテンツを最後まで視聴できる見込みか否かを示す予定マーカを表示したりすることができる。また、再生装置１０１は、予想終了時刻と予定マーカの両方を表示することもできる。これにより、再生装置１０１の利用者は、予定時刻（予定開始時刻）までにコンテンツの再生を終えることができるか否かを容易に判断できるようになる。これは、予定時刻（予定開始時刻）までにコンテンツ再生を終えるよう、又は予定時刻までにきりがよいと考える箇所まで再生を進めるよう、早送りやスキップ操作によってコンテンツ再生を短縮する操作を利用者に促す効果をもたらす。
【０１２０】
例えば、予定時刻が、コンテンツの基準再生速度での再生終了時刻を示す場合、早送りやスキップによるコンテンツ再生の短縮効果を利用者が把握することができるようになる。予定時刻が、再生装置１０１での予約記録（予約録画）や予約再生（予約視聴）などの動作時刻である場合、つまり、予定時刻が、現在のコンテンツの再生と表示を継続できない事象に関する時刻の場合には、再生装置１０１は、現在のコンテンツの再生（視聴）が継続できなくなるまでに、現在のコンテンツが最後まで再生できない旨を利用者に知らせ、早送り又は停止などの再生操作の判断を促す。予定時刻が、カレンダー機能や機器連携機能によって利用者の行動予定の時刻を示す場合には、再生装置１０１は、利用者が予定の行動に移るまでに現在のコンテンツが最後まで再生できない旨を利用者に知らせ、早送り又は停止などの再生操作の判断を促す。  
以上により、再生装置１０１は、利用者が任意に選択したコンテンツを再生し、選択されたコンテンツの再生に応じて、コンテンツの再生案内（プログレスバー又はシークバーなど）とともに、再生案内に対応付けて予定情報を出力することができる。これにより、利用者は、予定時刻までに選択したコンテンツの再生が終わるか否かを容易に知ることができる。言い換えれば、再生装置１０１は、予定時刻までにコンテンツの再生を終えさせる動機づけを明快に与えることができる。
【０１２１】
なお、コンテンツの再生進捗状況を示すプログレスバー又はシークバーについて説明したが、プログレスバー又はシークバー上に、コンテンツを構成する１又は複数のチャプター（チャプターの先頭位置又はチャプターの終端位置等）を示すようにしてもよい。これにより、例えば、プログレスバー又はシークバーに対応して、コンテンツのチャプターと予定時刻とが示されるので、利用者は、予定時刻の前のチャプターの終端まで視聴して、コンテンツの視聴を一時中断するような対応を取ることができる。
【０１２２】
また、再生対象となるコンテンツは、記録コンテンツに限定されるものではない。放送コンテンツ、ネットワーク配信コンテンツ、パッケージコンテンツ（メディアに記録されたコンテンツ）でもよい。
【０１２３】
なお、コンテンツの再生を含む各種の情報出力（情報表示）等の処理の手順は全てソフトウェアによって実行することが可能である。このため、上記処理の手順を実行するプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのプログラムを通常のコンピュータにインストールして実行するだけで、上記処理を容易に実現することができる。
【０１２４】
例えば、再生装置１０１は、外部Ｉ／Ｆ部等を介して、上記プログラムをダウンロードし、ダウンロードしたプログラムを記憶し、プログラムのインストールを完了することができる。これにより、上記コンピュータに相当する再生装置１０１は、インストールされた上記プログラムに基づき、上記処理を容易に実現することができる。
【０１２５】
また、再生装置１０１は、コンピュータ読み取り可能な記憶媒体から上記プログラムを読み取り、読み取ったプログラムを記憶し、プログラムのインストールを完了することができる。
【０１２６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１２７】
１０１…再生装置、１１１…記憶部、１１２…選択部、１１３…再生部、１１４…進捗率計算部、１１５…時計部、１１６…予想終了時刻計算部、１１７…予定管理部、１１８…予定マーカ計算部、１１９…プログレスバー生成部、１２０…表示部、１２１…操作部
【図１】
2014236288.tif 000003
【図２】
2014236288.tif 000004
【図３】
2014236288.tif 000005
【図４】
2014236288.tif 000006
【図５】
2014236288.tif 000007
【図６】
2014236288.tif 000008
【図７】
2014236288.tif 000009
【図８】
2014236288.tif 000010
【図９】
2014236288.tif 000011
【図１０】
2014236288.tif 000012
【図１１】
2014236288.tif 000013
【図１２】
2014236288.tif 000014