(57)【要約】【課題】  ユーザが視聴期限のある番組を購入・視聴する際、購入のしすぎによって視聴期限内に購入した番組を見切れなくなるという課題があった。【解決手段】  視聴履歴からユーザが視聴に充てている時間帯を予測し、さらに、電子番組表と視聴履歴比較し今後視聴するコンテンツを予測することで、購入予定コンテンツの視聴に充てられる時間を予測する。その上でユーザがコンテンツを購入する前に、視聴期限内に購入予定コンテンツすべてを視聴することが出来るかどうかを判定し、視聴できない可能性がある場合は警告を出してユーザに対してコンテンツの購入をやめるか、購入するコンテンツの数を減らすよう促す。【選択図】図１
2010154379.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを受信する受信部と、
前記受信部で受信したコンテンツを蓄積する蓄積部と、
前記蓄積部で蓄積したコンテンツを再生する再生部と、
ユーザの視聴履歴を記録する視聴履歴記録部と、
前記蓄積部にコンテンツを蓄積する前に、前記視聴履歴記録部に記録された視聴履歴に基づいて当該コンテンツの視聴期限内に当該コンテンツを視聴することができるか否かを判断し、視聴できないと判断した場合はその旨をユーザに通知する制御部と
を有する記録再生装置。
【請求項２】
請求項１の記録再生装置であって、
前記制御部は前記視聴履歴記録部に記録された視聴履歴から当該記録再生装置のユーザが前記蓄積部に蓄積されるコンテンツを視聴可能な時間帯を判断することで当該コンテンツの視聴期限内に当該コンテンツを視聴することができるか否かを判断する記録再生装置。
【請求項３】
請求項１又は２の記録再生装置であって、
前記制御部は前記蓄積部に蓄積されるコンテンツを当該コンテンツの視聴期限内に視聴できないと判断した場合は、蓄積されるコンテンツの数を減らすようユーザに通知する記録再生装置。
【請求項４】
請求項２の記録再生装置であって、
前記制御部は前記視聴可能な時間帯を前記蓄積部に蓄積されるコンテンツの視聴予定時間としてユーザに通知する記録再生装置。
【請求項５】
コンテンツを受信し、
前記受信したコンテンツを蓄積し、
前記蓄積したコンテンツを再生し、
ユーザの視聴履歴を記録する記録再生方法であって、
コンテンツを蓄積する前に、前記記録した視聴履歴に基づいて当該コンテンツの視聴期限内に当該コンテンツを視聴することができるか否かを判断し、視聴できないと判断した場合はその旨をユーザに通知する記録再生方法。
【請求項６】
請求項５の記録再生方法であって、
前記記録した視聴履歴からユーザが蓄積するコンテンツを視聴可能な時間帯を判断することで当該コンテンツの視聴期限内に当該コンテンツを視聴することができるか否かを判断する記録再生方法。
【請求項７】
請求項５又は６の記録再生方法であって、
蓄積するコンテンツを当該コンテンツの視聴期限内に視聴できないと判断した場合は、蓄積するコンテンツの数を減らすようユーザに通知する記録再生方法。
【請求項８】
請求項６の記録再生方法であって、
前記視聴可能な時間帯を蓄積するコンテンツの視聴予定時間としてユーザに通知する記録再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
技術分野は、視聴期限の設定されているコンテンツを記録再生する記録再生装置に関する。
【背景技術】
【０００２】
多くのテレビやＨＤＤレコーダなどの記録再生装置がインターネットなどのネットワークへの接続機能を搭載するようになり、それらを対象とした様々なネットワークサービスが始まっている。特許文献１では、「視聴期限がある番組を蓄積したもののユーザが蓄積したことに気が付かず視聴しなかったたり、視聴しようと思っていたが視聴し忘れてしまい視聴することが出来なくなってしまう」（特許文献１［０００６］参照）ことを課題とし、その解決手段として「視聴期限のある番組を受信して記録媒体に記録する蓄積型放送受信装置において、前記記録媒体に記録されている番組の視聴期限を検出する視聴期限検出手段と、前記視聴期限検出手段による検出の結果、視聴期限が所定の時間内に前記視聴期限が切れる番組を抽出する視聴期限番組抽出手段と、前記視聴期限番組抽出手段による抽出された番組をユーザに案内する案内手段とを備えたこと」（特許文献１［０００９］参照）が記載されている
【特許文献１】特開２００３−１９９００９
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ネットワークを利用したコンテンツ配信サービスの一つに、コンテンツダウンロードサービスが上げられる。これは、ネットワーク上でコンテンツの購入手続きをとった後、受信機の蓄積装置にコンテンツをダウンロードし、ユーザは予め決められた視聴期限までそのコンテンツを視聴することができるサービスである。ネットワークからの受信と再生を同時に行うストリーミングサービスと異なり、コンテンツを受信機に蓄積した後に再生を行うため、ネットワーク回線品質が悪い場合でもサービスを利用できるという利点がある。
【０００４】
しかし、購入時点からすぐにダウンロードコンテンツを視聴できないことによる問題点もある。ダウンロードサービスでは多くの場合、コンテンツの視聴期限が設定されており、購入後一定期間が経過するとコンテンツを視聴することができなくなるようになっている。このため、購入後、視聴することを忘れてしまい、一度も視聴しないうちに視聴期限が過ぎ、購入したものの視聴することができなかったという状況が起ることが考えられる。特に回線品質が悪くコンテンツのダウンロードに時間がかかる場合は、購入時点から視聴可能になる時点までに間隔が空き、上記のような状況が起りやすくなると考えられる。
【０００５】
上記問題を解決するために、特許文献１は、ユーザが装置の電源を入れたときに、購入済みの視聴期限付きコンテンツについて視聴期限の判定を行い、視聴期限間近のコンテンツがあった場合には、ユーザがこのコンテンツを視聴するよう促す旨の情報を自動的に表示する。これによってユーザが購入コンテンツの視聴を忘れることを防いでいる。
【０００６】
しかしながら、上記の方法はすでにコンテンツを購入・取得し、受信装置に蓄積されている視聴期限付きコンテンツを対象としており、コンテンツを購入する前に、視聴期限内に番組を視聴できない可能性がないかどうかについては判定していなかった。このため、ユーザが視聴できる量を超えてコンテンツを購入することもでき、この場合、警告が出た時点ではすでに期限内に視聴することが難しくなっているという状況が考えられた。
【０００７】
既存のビデオ・ＤＶＤのレンタルサービスでは、一定期間だけレンタル料金を下げたり、一度に複数のコンテンツをレンタルすると割引が適用されたりするサービスが実施されており、本発明で対象としているネットワークを介したコンテンツのダウンロードサービスでも同様のサービスが実施されることが予想される。
【０００８】
このようなサービスが実施されれば、既存のレンタルサービス同様にユーザが一度に多くのコンテンツを購入することが考えられ、その結果、視聴期限内にすべてのコンテンツを視聴することができない状況が起ることが予想される。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の一実施の態様は、コンテンツを受信する受信部と、前記受信部で受信したコンテンツを蓄積する蓄積部と、前記蓄積部で蓄積したコンテンツを再生する再生部と、ユーザの視聴履歴を記録する視聴履歴記録部と、前記蓄積部にコンテンツを蓄積する前に、前記視聴履歴記録部に記録された視聴履歴に基づいて当該コンテンツの視聴期限内に当該コンテンツを視聴することができるか否かを判断し、視聴できないと判断した場合はその旨をユーザに通知する制御部とを有するように構成する。
【発明の効果】
【００１０】
上記手段によれば、ユーザにとって使い勝手のよい記録再生装置を提供することができる。例えば、ユーザがコンテンツダウンロードサービスによって視聴期限付きのコンテンツを購入する際、視聴期限までにすべての購入予定コンテンツを視聴することができるのかどうかを知ることができ、視聴期限までに視聴しきれない数のコンテンツを購入してしまうことを防ぐことができる。また、ユーザはそれまでの視聴履歴をもとに作られた視聴プランによって、ユーザ自身の視聴傾向を視覚的に知ることができ、コンテンツを購入する際の目安にすることができる。
【発明を実施するための最良の形態】
【００１１】
本発明にかかる記録再生装置の実施例を図をもとに説明する。
＜装置の構成＞
まず、本発明にかかる記録再生装置の構成について説明する。
図１は、記録再生装置１００の機能ブロック図である。記録再生装置１００は、入力制御部１０３、表示制御部１０４、再生制御部１０５、放送受信部１０６、受信装置制御部１０７、ネットワーク制御部１０８、視聴可能時間予測部１０９、視聴履歴ＤＢ１１０、蓄積制御部１１１、コンテンツ蓄積部１１２から構成される。また、指示装置１０１と表示装置１０２が記録再生装置１００に接続される。
【００１２】
記録再生装置１００は、放送やネットワークを介して受信したコンテンツを再生することができ、また、受信したコンテンツを蓄積装置に記録し、蓄積装置からそのコンテンツを再生することもできるものである。
【００１３】
図１では、指示装置１０１と表示装置１０２を記録再生装置１００とは別の装置としているが、記録再生装置１００の構成要素として含まれていてもよい。また、視聴履歴ＤＢ１１０とコンテンツ蓄積部１１２は一つの蓄積部として構成してもよい。以下、同図を参照しながら各機能を説明する。
【００１４】
指示装置１０１は、ユーザからの指示を受信装置１００に伝えるもので、受信装置１００に付属するボタンや、リモコンなどの装置であり、放送受信時のチャンネル切り換えやコンテンツの再生・録画の指示、ネットワークに接続してコンテンツの購入を指示するなど、受信装置１００に対するユーザからの指示を受け付ける部分である。入力制御部１０３は、指示装置１０１からの指示を受ける部分で、例えば、リモコンからの信号を受信して信号内容を解釈する。
【００１５】
放送受信部１０６は、放送波の受信と選局を行い所望のチャンネルのストリームを取り出す。放送受信部１０６で取り出されたストリームは再生制御部１０５でデコードが行われ表示装置１０２に映像として表示される。
【００１６】
また、コンテンツを記録する場合は、蓄積制御部１１１を通してコンテンツ蓄積部１１２に記録される。また、放送波から取得される番組情報（ＥＰＧ）も放送受信部１０６で取り出される。図では、線で表されていないが、取得したＥＰＧの情報は視聴可能時間予測部１０９で視聴プランを作成する際に使用される。
【００１７】
ネットワーク制御部１０８はインターネット等のネットワークに接続し通信を行う。本発明の中では、コンテンツ提供事業者のサーバに接続してライセンス情報を含むコンテンツの情報を取得と購入したコンテンツをダウンロードを行う。また、コンテンツ提供事業者のサーバから所望のコンテンツを検索したり、指定したコンテンツの購入の指示を伝達する。また、ネットワークからＥＰＧを取得する場合も、ネットワーク制御部１０８を介してＤＬ実行制御部１０７に送られる。
【００１８】
蓄積制御部１１１は、コンテンツの再生・記録時にコンテンツ蓄積部１１２に対してコンテンツの読み込みと書き込みを行う。コンテンツ蓄積部１１２は、放送波から受信したコンテンツや、ネットワークを介してコンテンツ提供事業者のサーバから取得したコンテンツを蓄積する部分で、ハードディスクを想定しているがフラッシュメモリなどの半導体ディスクでもよい。
【００１９】
ＤＬ実行制御部１０７は、コンテンツ提供事業者のサーバへの接続してコンテンツの検索や購入を行う機能と、視聴可能時間予測部１０９を制御し視聴プランを作成する。また、作成した視聴プランを表示制御部１０４を介して表示装置１０２に表示させる。入力制御部１０３からのコンテンツ提供事業者のサーバへの指示を受け付ける。
【００２０】
視聴可能時間予測部１０９は、視聴履歴ＤＢ１１３に蓄積されている視聴履歴をもとにダウンロードコンテンツを視聴するための視聴プランを作成する。また、視聴履歴ＤＢに視聴履歴を蓄積する。ここで視聴履歴ＤＢ１１３は、独立した構成要素として図に記載しているが、コンテンツ蓄積部１１２の中に存在してもよい。
＜コンテンツ購入フロー＞
図２はユーザがコンテンツを選択して購入するコンテンツの候補を決めた後、視聴プランの提示を受けて最終的に購入するコンテンツを決定するまでのフローである。ここに示すフローは、例えば受信装置制御部１０７等の各制御部が、記録再生装置の各部を制御することにより実行される。
【００２１】
まず、Ｓ２０１で購入するコンテンツをユーザが選択する。これは、ブラウザなどでコンテンツの販売サイトにアクセスし、購入希望のコンテンツを選択してコンテンツのメタデータを取得する動作を示す。ここでメタデータとは、コンテンツのタイトル、コンテンツの長さ、視聴期限等のコンテンツに関する情報を示す。
【００２２】
コンテンツに関する情報としては、タイトルの他にジャンルや出演者情報、内容についての説明などがあってもよい。また、タイトルは他のコンテンツと区別ができればよいので、ひも付けされたＩＤでもよく、本発明で最低限必要な情報としては、ほかのコンテンツと区別ができる固有のＩＤ、コンテンツの長さ、視聴期限があればよい。コンテンツの長さとはコンテンツの再生時間であり、視聴期限とはコンテンツを再生できる期間を表す。
【００２３】
例えば、この視聴期限が１週間であれば、購入時点などコンテンツ提供事業者が定めた時点から１週間の間だけそのコンテンツを再生することができ、期限を過ぎるとそのコンテンツは再生できなくなる。
【００２４】
ここで、コンテンツのメタデータは購入処理を開始する前に取得できるものとし、Ｓ２０１では、購入処理はまだ開始しておらず、メタデータのみ取得し、販売サイトに対しては購入を決定する旨の通信は行っていないものとする。
【００２５】
Ｓ２０２では、Ｓ２０１で取得したコンテンツのメタデータを購入予定コンテンツリストに登録する。Ｓ２０３でまだ他のコンテンツを購入するかどうかの判定を行い、購入する場合はＳ２０１に戻る。Ｓ２０１〜２０３までを繰り返すことで購入予定のコンテンツのメタデータを収集しリストを作成する。
【００２６】
購入予定のコンテンツが決まると、Ｓ２０４で購入予定コンテンツリストをもとに視聴プランを作成する。ここで視聴プランとは、購入予定のコンテンツを視聴期限内に視聴するには、いつ、どのコンテンツを視聴すれば効率よく視聴できるかの目安をユーザに提示し、視聴期限内にすべてのコンテンツを視聴することができないと判断した場合はその旨の警告を行うものである。視聴プラン生成のフローについては別途、図３にて説明する。
【００２７】
Ｓ２０５では、Ｓ２０４で生成した視聴プランですべての購入予定コンテンツが視聴可能かどうかで処理を分岐させる。視聴プランにより視聴できないコンテンツがあると判定された場合、Ｓ２０８でユーザに視聴期限内にすべてのコンテンツを視聴できないという旨の警告を表示し、Ｓ２０９でユーザに購入コンテンツを減らすかどうかを確認する。
【００２８】
すべてのコンテンツの購入の中止を選択した場合は処理を終了する。コンテンツを減らさない場合はＳ２０６に移る。購入コンテンツを減らす場合はＳ２１０で削除するコンテンツを選択させ、Ｓ２１１で選択されたコンテンツを購入コンテンツリストから削除した後、Ｓ２０４に移り再び視聴プランを作成する。
【００２９】
Ｓ２０５で視聴期限内に購入コンテンツリストのすべてのコンテンツが視聴可能だった場合は、Ｓ２０６でそのまま購入するかどうかをユーザに確認する。ユーザが購入を決定した場合、Ｓ２０７で購入処理に移り、一連の処理を終了する。Ｓ２０６でユーザが購入しない旨を選択した場合、購入処理は行わずそのまま処理を終了する。
【００３０】
このようにすることで、コンテンツの購入前にユーザに対して視聴プランを提示し、それに基づきユーザがコンテンツを購入するか否かを判断することができ、視聴期限内に視聴しきれる分のコンテンツの購入をユーザに促すことができる
＜視聴パターン作成フロー＞
図３はユーザの一週間の視聴パターンを作成するフローである。ここに示すフローは、例えば受信装置制御部１０７等の各制御部が、記録再生装置の各部を制御することにより実行される。
【００３１】
ここでは、視聴履歴からユーザがどの曜日のどの時間帯にどのコンテンツを視聴していたのかを調べ、毎週習慣的に視聴しているコンテンツとそうでないコンテンツとを判別する。それにより毎週何かしらのコンテンツを視聴しているが特定のコンテンツを視聴しているわけではない時間を、ユーザがコンテンツ視聴用の時間として確保しているが、視聴するコンテンツを決めていない時間と判断して、ダウンロードコンテンツの視聴に充てることができる時間とする。
【００３２】
以下の説明では一週間の視聴パターンを作成するが、視聴パターンを作成する単位は一週間に限定するものではなく例えば一ヶ月単位で作成してもよい。以下、図を参照しながら説明する。
【００３３】
視聴パターン作成処理は、処理を開始した時刻を起点にして一週間前と二週間前の同じ時刻のコンテンツの視聴の有無と視聴していた場合どのコンテンツを視聴していたかを調べる。
【００３４】
まず、Ｓ３０１で現在時刻に着目する。次にＳ３０２で一週間前の同じ時刻の視聴履歴に着目する。着目した時刻に放送コンテンツの視聴履歴があった場合は、Ｓ３０３からＳ３０４に進み、そのコンテンツを一定時間以上視聴しているかどうかを確認する。
【００３５】
これにより、ユーザがそのコンテンツを視聴する目的でその時刻に該当チャンネルに合わせていたのか、あるいは、ザッピング中にたまたまそのチャンネルに切り換えたのかを判定することができる。
【００３６】
その視聴がザッピングによるものではなくユーザが意図的に視聴していたものだとしても、一定時間以上視聴していないということは習慣的に視聴しているコンテンツではない可能性が高いと判断する。基準にする時間は、例えば、コンテンツの長さの半分とし、半分以上視聴していれば全て視聴しているときと同じ扱いをする。
【００３７】
Ｓ３０４でコンテンツを一定時間以上視聴していると判断した場合、Ｓ３０５で番組表情報（ＥＰＧ）を参照し、Ｓ３０４で着目していたコンテンツと同じコンテンツを今週も放送する予定があるかどうかを確認する。同じコンテンツとは、全く同一のコンテンツというわけではなく、例えば、連続ドラマや毎週同じ曜日に放送されるバラエティ番組などである。
【００３８】
同じコンテンツの放送予定がある場合、Ｓ３０６からＳ３０７に移り、着目していたコンテンツの放送時間帯を“ダウンロードコンテンツ視聴不可時間帯”に設定する。ここで“ダウンロードコンテンツ視聴不可時間”とは、習慣的に視聴しているコンテンツが放送される時間か、あるいは、コンテンツ視聴に充てている時間ではないため、ダウンロードコンテンツの視聴予定時間に充てることはできない時間帯である。
【００３９】
同じコンテンツの放送予定がない場合、Ｓ３１４で着目している時間帯を“ダウンロードコンテンツ視聴可能時間帯”に設定する。ここで“ダウンロードコンテンツ視聴可能時間帯”とは、“ダウンロードコンテンツ視聴不可時間帯”とは逆に、ユーザがコンテンツ視聴に充てている時間帯で、且つ、特定のコンテンツを視聴する予定がない時間であるため、ダウンロードコンテンツの視聴予定時間に充てることができる時間帯である。
【００４０】
Ｓ３０３で放送コンテンツを視聴していなかった場合、または、Ｓ３０４でコンテンツを一定時間以上視聴していなかった場合、Ｓ３１０でさらに一週間前の同じ時刻の視聴履歴に着目する。着目した時刻に放送コンテンツを視聴していた場合、Ｓ３１２に進む。
【００４１】
放送コンテンツを視聴していなかった場合、Ｓ３１４に進み該当時間帯を“ダウンロードコンテンツ視聴可能時間帯”に設定する。Ｓ３１２ではＳ３０４と同様に、そのコンテンツを一定時間以上視聴しているかどうかを確認する。
【００４２】
一定時間以上視聴していない場合Ｓ３１４で該当時間帯を“ダウンロードコンテンツ視聴可能時間帯”に設定する。一定時間以上視聴している場合Ｓ３１３でＥＰＧを参照し、Ｓ３０６で今週も同じ番組の放送予定があるかどうかを確認する。同じ番組の放送予定がある場合、Ｓ３０７で着目している時間帯を”ダウンロードコンテンツ視聴不可時間”に設定し、同じ番組の放送予定がない場合、Ｓ３１４で着目している時間帯を”ダウンロードコンテンツ視聴可能時間に設定する。このようにして着目している時間帯についてダウンロードコンテンツの視聴に割り当てられる時間かどうかを決定する処理が終了する。
【００４３】
次にＳ３０８で着目していたコンテンツの終了時刻に新たに着目する。Ｓ３０９で、新たに着目した時刻が処理開始時に着目した時点から一週間以内であれば、これを着目時点としてＳ３０１に戻り視聴パターン作成処理を続ける。一週間を超えていれば、一週間分の視聴パターンの作成が完了したことになり、処理を終了する。
【００４４】
図５に視聴パターンのイメージを示す。５０１は曜日を表し、５０２は時間を表している。５０３は装置の電源が入っていない状態を表す。５０４の「ニュースＢ」のようにコンテンツのタイトルが記載されている箇所は、ユーザが毎週そのコンテンツを視聴していることを表す。５０５がダウンロードコンテンツ視聴可能時間帯と判定された箇所で、視聴プラン作成処理では、この時間帯に購入予定コンテンツを配置していく。
＜視聴プラン作成フロー＞
図４は視聴パターンをもとに購入予定コンテンツの視聴プランを作成するフローである。ここに示すフローは、例えば受信装置制御部１０７等の各制御部が、記録再生装置の各部を制御することにより実行される。
【００４５】
ここでは、視聴パターンの作成によって抽出したダウンロードコンテンツ視聴可能時間に、購入予定コンテンツを当てはめ、視聴期限内にすべてのコンテンツが視聴可能かどうかと、各コンテンツを視聴する時間帯の目安をユーザに提示する。以下、図を参照しながら説明する。図７Ａ〜Ｆは購入予定コンテンツのリストである。
【００４６】
まず、Ｓ４０１で視聴パターンを作成済みかどうかを確認する。これは、ユーザが前にもダウンロードコンテンツの購入を行い視聴パターンの作成が行われていた場合に、そのデータを再度利用することで視聴パターンの作成処理が冗長にならないようするためのものである。同日中に作成された視聴パターンがある場合はＳ４０３に進み、視聴パターンがない場合、あるいは、あっても昨日以前に作成されたものである場合はＳ４０２で図５に示す視聴パターンの作成を行う。
【００４７】
Ｓ４０３では、視聴パターンを実際の日付に当てはめ、購入予定コンテンツの視聴予定が未確定の状態の視聴プランを作成する。図６にこのコンテンツの視聴予定が未確定な状態の視聴プランを示す。ここで、図６では９日分の視聴プランが表されているが、開始時点の１日分のプランをまず生成し、以下で説明するコンテンツの視聴時間を確定していくフローの中で、その都度プランを延長する形でデータを追加していけば、余分なプランのデータを作成することなくメモリを節約できる利点がある。逆に、数週間〜数ヶ月先のプランのデータを先に生成しておけば、プランのデータを作成する頻度を減らし処理を高速化することも可能である。
【００４８】
通常、視聴プラン作成処理の処理開始時点が視聴プランの開始時点となるが、作成済みの視聴プランがあり、そのプランの終了時点が新たに作成する視聴プランの開始時点より後の場合、新たに作成する視聴プランの開始時点を作成済みの視聴プランの終了時点とする。
【００４９】
図６に示す視聴プランは、作成済みの視聴プランがなかった場合でコンテンツが割り当てられる欄はすべて空白となっているが、作成済みの視聴プランがあり、例えば、８月２日のダウンロードコンテンツ視聴可能時間帯にすでに視聴予定が入っていれば、次の８月４日のダウンロードコンテンツ視聴可能時間帯から購入予定コンテンツの視聴予定時間の決定が行われる。
【００５０】
ここで購入予定コンテンツリストについて図７Ａを用いて説明する。購入予定コンテンツリストは、タイトルＩＤ７０１、タイトル７０２、コンテンツ長７０３、視聴期限７０４、視聴開始予定７０５の項目で構成される。タイトルＩＤ７０１はコンテンツを識別するためのＩＤである。タイトル７０２はコンテンツのタイトルを表す。コンテンツ長７０３は、コンテンツの再生時間を表す。視聴期限７０４はそのコンテンツを視聴することができる期間であり、例えば、購入時点などコンテンツ提供事業者が定める時点を起点として視聴期限までの間が視聴可能な時間となる。視聴期限がないコンテンツも存在する。視聴開始予定７０５は、ユーザがそのコンテンツを視聴する時間の目安として提示する時間で、視聴プランの作成処理の中で決定される
視聴予定時間は、視聴期限の短いコンテンツから優先的に決定させるため、Ｓ４０４では、まず、図７Ａのコンテンツリストを視聴期限の短いものから順にソートする。図７Ａのコンテンツリストに対してＳ４０３のソートが行われたものを図７Ｂに示す。視聴期限の最も短い「映画Ｙ」がリスト先頭になり、視聴期限のない「アニメＵ」が最後尾となる。
【００５１】
Ｓ４０５では、ソートしたコンテンツリストの先頭のコンテンツである「映画Ｙ」に着目する。次にＳ４０６で、Ｓ４０３で作成した視聴プランを参照し、最初のダウンロードコンテンツ視聴可能時間帯に着目する。図６では８月２日の２２時からが最初の時間帯になる。
【００５２】
次にＳ４０７で、着目した時間帯がコンテンツの視聴期限内かどうかを確認する。視聴期限内でなければＳ４０８で期間内に視聴不可として処理を終了する。視聴不可の場合は、後述する警告をユーザに対して提示する。なお、本実施例においては、図７Ｂを参照すると「映画Ｙ」の視聴期限は１日なので視聴期限内となり、Ｓ４０９に進む。
【００５３】
Ｓ４０９では着目している時間帯がコンテンツの長さより長いかどうかを判定する。コンテンツの長さより着目している時間帯のほうが短い場合、視聴時間として割り当てられないため、Ｓ４１１に進みリストの他のコンテンツについて割り当てられるものを探す。現在着目している時間帯は８月２日２２時〜２５時の３時間であり、着目しているコンテンツ「映画Ｙ」の長さは１８０分なので、着目している時間帯の長さがコンテンツの長さ以上ということになり、Ｓ４１０に進む。
【００５４】
Ｓ４１０では、コンテンツがその時間までにダウンロードできるかどうかを判定する。このステップでは予め測定しておいたコンテンツサーバの回線速度を用いて、処理開始時点からこの時間までに着目しているコンテンツのダウンロードが完了するかどうかを判定する。回線速度の測定は、コンテンツのダウンロード時の速度を測定するようにし、コンテンツの購入がない場合も定期的にコンテンツサーバに接続し、無料コンテンツのダウンロードを試行することで時間ごとの回線速度を測定するようにするとよい。
【００５５】
ダウンロードが不可能と判定された場合Ｓ４１１に進み、他のコンテンツに着目する。ダウンロード可能と判定された場合はＳ４１２に進み、着目している時間帯を着目しているコンテンツの視聴時間に決定する。ここで着目しているコンテンツ「映画Ｙ」の視聴時間が決まり、図７Ｃのようになる。
【００５６】
Ｓ４１６で次のコンテンツ「ドラマＺ１」に着目、Ｓ４１７で次のダウンロードコンテンツ視聴可能時間帯の８月４日２１時に着目し、Ｓ４０７からの処理を繰り返す。このようにして「ドラマＺ２」「ドラマＺ３」まで視聴開始時間が決まった状態を図７Ｄに示す。
【００５７】
次に着目するコンテンツは「映画Ｘ」でダウンロードコンテンツ視聴可能時間帯は８月４日で「ドラマＺ１」「ドラマＺ２」「ドラマＺ３」が配置された後の２４時〜２５時となる。この場合は、時間帯よりコンテンツの長さの方が長いことになるので、Ｓ４０９の判定でＳ４１１に進み、リストの他のコンテンツに着目する。
【００５８】
しかし、残りのコンテンツに１時間のものは残っていないので、Ｓ４０９の判定を繰り返しリストの最後のコンテンツである「アニメＵ」の判定の後で、Ｓ４１１からＳ４１６に進む。視聴時間が決まっていないコンテンツの内、リストの最初にある「映画Ｘ」に再度着目し、Ｓ４１７でダウンロードコンテンツ視聴可能時間帯は８月５日２３時に着目しＳ４０７に戻る。
【００５９】
この時間帯でも「映画Ｘ」のコンテンツ長より短いため、Ｓ４０９からＳ４１１に進み、次のコンテンツである「映画Ｗ」の判定を行う。「映画Ｗ」は、着目している時間帯に充てはめられるのでＳ４１２で視聴時間に決定され、図７Ｅのようになる。次のステップのＳ４１６で、再び「映画Ｘ」に着目し、時間帯は８月６日２１時に着目し、Ｓ４０７に戻る。「映画Ｘ」はこの時間帯に充てはめることができ、図７Ｆのようになる。
【００６０】
このようにして購入予定コンテンツリストのすべてのコンテンツについて視聴時間が視聴期限内に収まるとＳ４１５で期限内に視聴可能となり、処理を終了する。全てのコンテンツが期限内に視聴可能と判断された場合、後述する警告メッセージが表示されることはないため、ユーザは安心してコンテンツの購入を進めることができる。
【００６１】
図８に視聴プランを含む画面イメージを示す。８０１は購入予定コンテンツリスト、８０２は視聴プランである。このような視聴プランをユーザに提示することで、ユーザが購入したコンテンツを視聴する時間を考慮する際の参考となるため、ユーザにとって使い勝手のよい記録再生装置が提供できる。
【００６２】
また、図９にＳ４０８で視聴不可と判断された場合に表示される警告メッセージの画面例、図１０に警告メッセージの一例を示す。１００１はコンテンツの数を減らす場合のボタン、１００２は購入を続ける場合のボタン、１００３は購入を中止する場合のボタンである。
【００６３】
このような警告メッセージを表示することで、ユーザに対して購入しようとするコンテンツの全てが視聴期限内に視聴しきれないおそれがあることを通知できると共に、ユーザはその警告を考慮に入れてそのまま購入を続けること、コンテンツの数を減らすこと、購入を中止すること等を決めることができる。
【００６４】
また、本実施例では放送波を受信できる構成について説明したが、放送波を受信、再生することに用いられる構成は必ずしも必要ではなく、それらの構成を備えない記録再生装置としてもよい。
【図面の簡単な説明】
【００６５】
【図１】本実施例における記録再生装置の構成の一例を示す図である。
【図２】購入するコンテンツを選択する処理の一例を示すフローチャートである。
【図３】ユーザの視聴パターンを作成する処理の一例を示すフローチャートある。
【図４】視聴パターンをもとに視聴プランを作成する処理の一例を示すフローチャートである。
【図５】視聴パターンのイメージ図である。
【図６】コンテンツの視聴予定時間が決定されていない段階の視聴プランのイメージ図である。
【図７Ａ】購入コンテンツリストの一例である。
【図７Ｂ】視聴プラン作成途中の購入コンテンツリストの一例である。
【図７Ｃ】視聴プラン作成途中の購入コンテンツリストの一例である。
【図７Ｄ】視聴プラン作成途中の購入コンテンツリストの一例である。
【図７Ｅ】視聴プラン作成途中の購入コンテンツリストの一例である。
【図７Ｆ】視聴プラン作成途中の購入コンテンツリストの一例である。
【図８】本実施例の記録再生装置が表示する画面の一例である。
【図９】本実施例の記録再生装置が表示する画面の一例である。
【図１０】本実施例の記録再生装置が表示する警告メッセージの一例である。
【符号の説明】
【００６６】
１００  記録再生装置
１０１  指示装置
１０２  表示装置
１０３  入力制御部
１０４  表示制御部
１０５  再生制御部
１０６  放送受信部
１０７  受信装置制御部
１０８  ネットワーク制御部
１０９  視聴可能時間予測部
１１０  視聴履歴ＤＢ
１１２  蓄積制御部
１１３  コンテンツ蓄積部
５０３  記録再生装置の電源が入っていない時間帯
５０４  視聴予定のコンテンツ
５０５  ダウンロードコンテンツ視聴可能時間帯
８０１  視聴期間と視聴可能である旨のメッセージ表示
８０２  購入予定コンテンツリスト
８０３  視聴プラン
【図１】
2010154379.tif 000003
【図２】
2010154379.tif 000004
【図３】
2010154379.tif 000005
【図４】
2010154379.tif 000006
【図５】
2010154379.tif 000007
【図６】
2010154379.tif 000008
【図７Ａ】
2010154379.tif 000009
【図７Ｂ】
2010154379.tif 000010
【図７Ｃ】
2010154379.tif 000011
【図７Ｄ】
2010154379.tif 000012
【図７Ｅ】
2010154379.tif 000013
【図７Ｆ】
2010154379.tif 000014
【図８】
2010154379.tif 000015
【図９】
2010154379.tif 000016
【図１０】
2010154379.tif 000017