(57)【要約】【課題】受信装置を効率的に使用することができるようにする。【解決手段】制御部４３はネットワーク１１を介して受信するコンテンツを指定し、指定されたコンテンツのダウンロードが完了するまでの最短の時間を予測する。ダウンロードが完了するまでの時間に関する情報、ダウンロードの実行を指示する実行領域、並びにダウンロードの中止を指示する中止領域が表示部３に表示される。制御部４３は、表示された実行領域と中止領域に基づく、コンテンツのダウンロードの実行または中止の選択を入力し、その選択に基づいてコンテンツをダウンロードするか、またはダウンロードを中止する。【選択図】図１
2009049572.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して受信するコンテンツを指定する指定手段と、
指定された前記コンテンツのダウンロードが完了するまでの最短の時間を予測する予測手段と、
前記ダウンロードが完了するまでの時間に関する情報、ダウンロードの実行を指示する実行領域、並びにダウンロードの中止を指示する中止領域を表示する表示手段と、
表示された前記実行領域と前記中止領域に基づく、前記コンテンツのダウンロードの実行または中止の選択を入力し、その選択に基づいて前記コンテンツをダウンロードするか、またはダウンロードを中止するダウンロード手段と
を備えるコンテンツ受信装置。
【請求項２】
前記予測手段は、指定された前記コンテンツの受信可能な最も早い日時におけるダウンロードが完了するまでの時間をさらに予測し、
前記表示手段は、前記コンテンツの受信可能な最も早い日時における予測された時間に関する情報とその時間に対応する前記実行領域をさらに表示する
請求項１に記載のコンテンツ受信装置。
【請求項３】
選択された前記実行領域に対応する日時がまだ到来していない場合、前記コンテンツのダウンロードを予約する予約手段をさらに備える
請求項２に記載のコンテンツ受信装置。
【請求項４】
予約された前記コンテンツのダウンロードの順番を変更する変更手段をさらに備える
請求項３に記載のコンテンツ受信装置。
【請求項５】
ダウンロードされた前記コンテンツを記憶する記憶手段と、
記憶された前記コンテンツを再生する再生手段と
をさらに備える請求項１に記載のコンテンツ受信装置。
【請求項６】
コンテンツ受信装置のコンテンツ受信方法において、
指定手段が、ネットワークを介して受信するコンテンツを指定し、
予測手段が、指定された前記コンテンツのダウンロードが完了するまでの最短の時間を予測し、
表示手段が、前記ダウンロードが完了するまでの時間に関する情報、ダウンロードの実行を指示する実行領域、並びにダウンロードの中止を指示する中止領域を表示し、
ダウンロード手段が、表示された前記実行領域と前記中止領域に基づく、前記コンテンツのダウンロードの実行または中止の選択を入力し、その選択に基づいて前記コンテンツをダウンロードするか、またはダウンロードを中止する
コンテンツ受信方法。
【請求項７】
ネットワークを介して受信するコンテンツを指定する指定ステップと、
指定された前記コンテンツのダウンロードが完了するまでの最短の時間を予測する予測ステップと、
前記ダウンロードが完了するまでの時間に関する情報、ダウンロードの実行を指示する実行領域、並びにダウンロードの中止を指示する中止領域を表示する表示ステップと、
表示された前記実行領域と前記中止領域に基づく、前記コンテンツのダウンロードの実行または中止の選択を入力し、その選択に基づいて前記コンテンツをダウンロードするか、またはダウンロードを中止するダウンロードステップと
をコンピュータに実行させるプログラム。
【請求項８】
請求項７に記載のプログラムが記録されている記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンテンツ受信装置および方法、記録媒体並びにプログラムに関し、特に、受信装置を効率的に使用することができるようにしたコンテンツ受信装置および方法、記録媒体並びにプログラムに関する。
【背景技術】
【０００２】
コンテンツをインターネットを介して各ユーザに提供することが提案されている（例えば特許文献１）。この提案においては、コンテンツがインターネットと移動体通信網を介して携帯通信端末に提供される。これにより、ユーザは、任意の位置で、音楽、画像等のコンテンツを楽しむことができる。
【０００３】
【特許文献１】特開２００３−６０８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、インナーネットを介してコンテンツを提供する場合、コンテンツのデータ量が多いと、各ユーザにデータを提供するのに時間がかかる。コンテンツが画像である場合、音楽である場合に比べてデータ量が多くなる。また画像の中でも、ハイビジョンに代表される高品位の画像は、NTSC方式の画像に比べてデータ量が多くなる。ハイビジョン方式の画像の１時間のコンテンツをインターネットを介してユーザに提供する場合、その伝送に、１時間かそれ以上の時間がかかることが予想される。
【０００５】
その結果、ユーザはコンテンツを受信し、記録が完了した後、再生を開始しようとすると、記録が完了するまでに長い時間がかかり、その間、他のコンテンツを視聴することができず、受信装置を効率的に使用することができない。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、受信装置を効率的に使用することができるようにするものである。
【課題を解決するための手段】
【０００７】
本発明の側面は、ネットワークを介して受信するコンテンツを指定する指定手段と、
指定された前記コンテンツのダウンロードが完了するまでの最短の時間を予測する予測手段と、
前記ダウンロードが完了するまでの時間に関する情報、ダウンロードの実行を指示する実行領域、並びにダウンロードの中止を指示する中止領域を表示する表示手段と、
表示された前記実行領域と前記中止領域に基づく、前記コンテンツのダウンロードの実行または中止の選択を入力し、その選択に基づいて前記コンテンツをダウンロードするか、またはダウンロードを中止するダウンロード手段と
を備えるコンテンツ受信装置である。
【０００８】
前記予測手段は、指定された前記コンテンツの受信可能な最も早い日時におけるダウンロードが完了するまでの時間をさらに予測し、
前記表示手段は、前記コンテンツの受信可能な最も早い日時における予測された時間に関する情報とその時間に対応する前記実行領域をさらに表示することができる。
【０００９】
選択された前記実行領域に対応する日時がまだ到来していない場合、前記コンテンツのダウンロードを予約する予約手段をさらに備えることができる。
【００１０】
予約された前記コンテンツのダウンロードの順番を変更する変更手段をさらに備えることができる。
【００１１】
ダウンロードされた前記コンテンツを記憶する記憶手段と、
記憶された前記コンテンツを再生する再生手段と
をさらに備えることができる。
【００１２】
本発明の側面はまた、コンテンツ受信装置のコンテンツ受信方法において、
指定手段が、ネットワークを介して受信するコンテンツを指定し、
予測手段が、指定された前記コンテンツのダウンロードが完了するまでの最短の時間を予測し、
表示手段が、前記ダウンロードが完了するまでの時間に関する情報、ダウンロードの実行を指示する実行領域、並びにダウンロードの中止を指示する中止領域を表示し、
ダウンロード手段が、表示された前記実行領域と前記中止領域に基づく、前記コンテンツのダウンロードの実行または中止の選択を入力し、その選択に基づいて前記コンテンツをダウンロードするか、またはダウンロードを中止する
コンテンツ受信方法である。
【００１３】
さらに本発明の側面は、ネットワークを介して受信するコンテンツを指定する指定ステップと、
指定された前記コンテンツのダウンロードが完了するまでの最短の時間を予測する予測ステップと、
前記ダウンロードが完了するまでの時間に関する情報、ダウンロードの実行を指示する実行領域、並びにダウンロードの中止を指示する中止領域を表示する表示ステップと、
表示された前記実行領域と前記中止領域に基づく、前記コンテンツのダウンロードの実行または中止の選択を入力し、その選択に基づいて前記コンテンツをダウンロードするか、またはダウンロードを中止するダウンロードステップと
をコンピュータに実行させるプログラムである。
【００１４】
また、本発明の側面は、前記プログラムが記録されている記録媒体である。
【００１５】
本発明の側面においては、ネットワークを介して受信するコンテンツが指定され、指定されたコンテンツのダウンロードが完了するまでの最短の時間が予測され、ダウンロードが完了するまでの時間に関する情報、ダウンロードの実行を指示する実行領域、並びにダウンロードの中止を指示する中止領域が表示される。表示された実行領域と中止領域に基づく、コンテンツのダウンロードの実行または中止の選択が入力され、その選択に基づいてコンテンツがダウンロードされるか、またはダウンロードが中止される。
【発明の効果】
【００１６】
以上のように、本発明の側面によれば、受信装置を効率的に使用することができる。
【発明を実施するための最良の形態】
【００１７】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１８】
本発明の側面は、ネットワーク（例えば、図１のネットワーク１１）を介して受信するコンテンツを指定する指定手段（例えば、図２の指定部６３）と、
指定された前記コンテンツのダウンロードが完了するまでの最短の時間を予測する予測手段（例えば、図２の予測部６５）と、
前記ダウンロードが完了するまでの時間に関する情報、ダウンロードの実行を指示する実行領域、並びにダウンロードの中止を指示する中止領域を表示する表示手段（例えば、図２の表示部６２）と、
表示された前記実行領域と前記中止領域に基づく、前記コンテンツのダウンロードの実行または中止の選択を入力し、その選択に基づいて前記コンテンツをダウンロードするか、またはダウンロードを中止するダウンロード手段（例えば、図２のダウンロード部６７）とを備えるコンテンツ受信装置（例えば、図１の受信装置２）である。
【００１９】
選択された前記実行領域に対応する日時がまだ到来していない場合、前記コンテンツのダウンロードを予約する予約手段（例えば、図２の予約部６９）をさらに備えることができる。
【００２０】
予約された前記コンテンツのダウンロードの順番を変更する変更手段（例えば、図２の変更部７０）をさらに備えることができる。
【００２１】
ダウンロードされた前記コンテンツを記憶する記憶手段（例えば、図２の記憶部６８）と、
記憶された前記コンテンツを再生する再生手段（例えば、図１の再生部７１）と
をさらに備えることができる。
【００２２】
本発明の側面はまた、コンテンツ受信装置（例えば、図１の受信装置２）のコンテンツ受信方法（例えば、図４と図５の受信装置のコンテンツ受信方法）において、
指定手段（例えば、図２の指定部６３）が、ネットワークを介して受信するコンテンツを指定し、
予測手段（例えば、図２の予測部６５）が、指定された前記コンテンツのダウンロードが完了するまでの最短の時間を予測し、
表示手段（例えば、図２の表示部６２）が、前記ダウンロードが完了するまでの時間に関する情報、ダウンロードの実行を指示する実行領域、並びにダウンロードの中止を指示する中止領域を表示し、
ダウンロード手段（例えば、図２のダウンロード部６７）が、表示された前記実行領域と前記中止領域に基づく、前記コンテンツのダウンロードの実行または中止の選択を入力し、その選択に基づいて前記コンテンツをダウンロードするか、またはダウンロードを中止する
コンテンツ受信方法である。
【００２３】
さらに本発明の側面は、ネットワークを介して受信するコンテンツを指定する指定ステップ（例えば、図４のステップＳ３）と、
指定された前記コンテンツのダウンロードが完了するまでの最短の時間を予測する予測ステップ（例えば、図４のステップＳ６）と、
前記ダウンロードが完了するまでの時間に関する情報、ダウンロードの実行を指示する実行領域、並びにダウンロードの中止を指示する中止領域を表示する表示ステップ（例えば、図４のステップＳ７）と、
表示された前記実行領域と前記中止領域に基づく、前記コンテンツのダウンロードの実行または中止の選択を入力し、その選択に基づいて前記コンテンツをダウンロードするか、またはダウンロードを中止するダウンロードステップ（例えば、図５のステップＳ１１）と
をコンピュータに実行させるプログラムである。
【００２４】
以下、図を参照して本発明の実施の形態について説明する。
【００２５】
図１は本発明を適用した画像提供システムの構成を表している。この画像提供システムは、コンテンツサーバ１と、それに対してネットワーク１１を介して接続されている受信装置２により構成されている。受信装置２はＬＣＤ（Liquid Crystal Display）などにより構成される表示部３に接続され、受信した画像を表示部３に表示する。ネットワーク１１はインターネット、有線または無線のＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）などにより構成される。
【００２６】
なお、本明細書において、ネットワークとは、少なくとも２つの装置が接続され、ある装置から、他の装置に対して、情報の伝達をできるようにした仕組みをいう。ネットワークを介して通信する装置は、独立した装置どうしであっても良いし、１つの装置を構成している内部ブロックどうしであっても良い。
【００２７】
また、図１には受信装置２が1台のみ示されているが、実際には複数台の受信装置２がネットワーク１１に接続される。
【００２８】
コンテンツサーバ１は通信部２１、コンテンツ記憶部２２、およびメターデータ記憶部２３により構成されている。
【００２９】
コンテンツ記憶部２２は受信装置２に提供する複数のコンテンツとテスト用のデータを記憶する。メタデータ記憶部２３は、提供するコンテンツをユーザが選択するのに必要な情報などを含むメタデータを記憶する。通信部２１は、ネットワーク１１を介して接続されている受信装置2との通信を行う。
【００３０】
ここで通信とは、無線通信および有線通信は勿論、無線通信と有線通信とが混在した通信、即ち、ある区間では無線通信が行われ、他の区間では有線通信が行われるようなものであっても良い。さらに、ある装置から他の装置への通信が有線通信で行われ、他の装置からある装置への通信が無線通信で行われるようなものであっても良い。
【００３１】
受信装置２は、通信部４１、ＡＶデコーダ４２、制御部４３、記憶部４４、および入力部４５により構成されている。
【００３２】
通信部４１は、ネットワーク１１を介して接続されているコンテンツサーバ１との通信を行う。ＡＶデコーダ４２は通信部４１を介して受信したコンテンツ、および記憶部４４に記憶されたコンテンツをデコードする。制御部４３はマイクロプロセッサなどにより構成され、各部を制御する。記憶部４４は、ハードディスク、フレキシブルディスク等の磁気ディスク、光ディスク（ＣＤ−ＲＯＭ(Compact Disc-Read Only Memory),ＤＶＤ(Digital Versatile Disc)を含む）、光磁気ディスクを含む）、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア、またはＲＯＭなどにより構成される。入力部４５はユーザにより操作され、その操作に対応する指令を制御部４３に入力する。
【００３３】
図１において、表示部３は受信装置２と独立した構成として示されているが、一体的に構成することも可能である。受信装置２と表示部３は、例えば、パーソナルコンピュータ、テレビジョン受像機、またはそれらの両方により構成することができる。
【００３４】
図２は制御部４３の機能的構成を表している。制御部４３は、取得部６１、表示部６２、指定部６３、判定部６４、予測部６５、設定部６６、ダウンロード部６７、記憶部６８、予約部６９、変更部７０、および再生部７１により構成されている。これらは、それぞれの機能を実行するソフトウエアにより実現される。
【００３５】
取得部６１はメタデータを取得する。表示部６２はコンテンツを選択するメニュー、画像などを表示部３に表示させる。指定部６３はダウンロードするコンテンツを指定する。判定部６４は各種の判定を行う。予測部６５は受信装置２において、ダウンロードに要する時間、ネットワーク１１の伝送路の伝送速度などの予測に必要な処理を実行する。
【００３６】
設定部６６はダウンロード可能日時を設定する。ダウンロード部６７はコンテンツをダウンロードする。記憶部６８はコンテンツや伝送速度の平均値を記憶部４４に記憶させる。予約部６９はコンテンツのダウンロードを予約する。変更部７０はコンテンツのダウンロードの順番を変更する。再生部７１はコンテンツを再生する。
【００３７】
図３はコンテンツサーバ１の機能的構成を表している。コンテンツサーバ１は判定部８１、送信部８２、アップロード部８３、および予測部８４により構成される。これらも、それぞれの機能を実行するソフトウエアにより実現される。
【００３８】
判定部８１は各種の判定を行う。送信部８２はメタデータやテスト用データなどを受信装置２に送信する。アップロード部８３はコンテンツを受信装置２にアップロードする。予測部８４はコンテンツサーバ１において、アップロードに要する時間、ネットワーク１１の伝送路の伝送速度などの予測に必要な処理を実行する。
【００３９】
次に図４と図５のフローチャートを参照して受信装置2のコンテンツ受信処理について説明する。
【００４０】
ステップＳ１において、受信装置２の制御部４３により、メタデータ取得処理が実行される。具体的には、受信装置２がコンテンツサーバ１からメタデータを予め受信し、記憶部４４に記憶している場合、図６のステップＳ３１に示されるように、取得部６１は記憶部４４からメタデータを読み出す。
【００４１】
あるいは、受信装置２がコンテンツサーバ１にその都度アクセスし、メタデータを取得する場合、図７に示されるように、ステップＳ５１において、取得部６１はコンテンツサーバ１にアクセスする。すなわち、制御部４３の取得部６１は、通信部４１を制御し、ネットワーク１１を介してコンテンツサーバ１１にアクセスする。そしてステップＳ５２において、取得部６１はコンテンツサーバ１からメタデータを取得する。
【００４２】
受信装置２からメタデータ取得のためのアクセスを受けたとき、コンテンツサーバ１は図８に示されるメタデータ送出処理を実行する。すなわち、ステップＳ６１において、コンテンツサーバ１の判定部８１は、受信装置２からアクセスを受けたかを判定し、アクセスを受けていない場合、受けるまで判定処理を繰り返す。受信装置２からアクセスを受けた場合、ステップＳ６２において、送信部８２はメタデータ記憶部２３に記憶されているメタデータを読み出し、受信装置２に送信する。受信装置２はこのメタデータを図７のステップＳ５２で取得する。
【００４３】
図４に戻って、以上のようにしてメタデータを取得した後、ステップＳ２において、受信装置２の制御部４３の表示部６２は、コンテンツを選択するメニューを表示する。すなわち、メタデータには、ＥＣＧ（Electronic Contents Guide）に代表される、ユーザにコンテンツを選択するための情報が含まれており、その情報に基づいて、表示部３にメニューが表示される。またこのメタデータには、各コンテンツのデータ量を表す情報も含まれている。ユーザは、そのメニューを見て入力部４５を操作して、ダウンロードを希望するコンテンツを指定する。ステップＳ３において、指定部６３はユーザからの入力に基づいて、ダウンロードするコンテンツを指定する。
【００４４】
ステップＳ４において、設定部６６はダウンロード可能日時を設定する。現在、すでにコンテンツがダウンロード可能である場合、現時点の日時がそのままダウンロード可能日時として設定される。現時点において、まだコンテンツがダウンロード可能ではない場合、すなわちコンテンツのダウンロードが可能になるのが将来の所定の日時である場合、その将来の所定の日時がダウンロード可能日時として設定される。ダウンロードが可能になる日時はメタデータに記述されている。
【００４５】
ステップＳ５において、予測部６５はダウンロード可能日時にダウンロードを実行した場合にダウンロードに要する時間を予測する。すなわち、ステップＳ４で設定されたダウンロード可能日時から２４時間以内の期間において、ダウンロード可能日時からダウンロードを開始した場合に、そのコンテンツのデータを全て受信し、記憶が完了するまでの時間が予測される。この時間は、コンテンツのデータ量を、ダウンロード可能日時の時間帯の伝送速度で割り算することで演算される。コンテンツのデータ量はメタデータに記述されている。また、ネットワーク１１の伝送路の伝送速度は、図１２と図１３を参照して後述するように、時間帯毎に予め予測され、記憶されている。
【００４６】
ステップＳ６において、予測部６５は、コンテンツのダウンロードに要する時間が最短になる日時と時間を予測する。すなわち予測部６５は、各時間帯毎の伝送速度のうちの最も速い伝送速度でコンテンツのデータ量を割り算して得られる時間を、コンテンツのダウンロードに要する時間が最短になる時間とし、対応する日時をコンテンツのダウンロードに要する時間が最短になる日時とする。
【００４７】
ステップＳ７において、表示部６２は予測された日時と時間を表示する。すなわち、ステップＳ５とステップＳ６で予測された時間と日時が、表示部３に表示される。
【００４８】
図９は表示部３における表示の例を表している。図９においては、コンテンツを識別するコンテンツ番号が「１２３４５」、コンテンツのタイトルが「大自然」とされている。ダウンロード可能日時におけるダウンロード開始日時が「２００７年７月４日２０時」、そのときダウンロードを開始したとき予測されるダウンロード完了までの時間は「２５分」とされている。この「２５分」は、ステップＳ５で予測された時間であり、コンテンツの受信可能な最も早い時期におけるダウンロードが完了するまでの時間である。
【００４９】
ダウンロードの時間が最短となるダウンロード開始日時が「２００７年７月５日０５時」、その日時にダウンロードを開始したとき予測されるダウンロード完了までの時間は「６分」とされている。この「６分」は、ステップＳ６で予測された時間である。この時間は最も短いので、「おすすめ時間帯」のメッセージ１０２が、対応する選択ボタン１０１ｃに付随して表示されている。
【００５０】
さらにこの実施の形態にいては、設定されたダウンロードが可能な日時の日において、ダウンロード時間が最短となる時間も演算され、表示される。「２００７年７月４日２３時」にダウンロードを開始した場合におけるダウンロード完了までの時間「８分」はこの表示である。このようにすれば、ユーザは、コンテンツがダウンロード可能となるその日において、最短になる時間でコンテンツを効率的にダウンロードすることができる。
【００５１】
ユーザは図９の表示を見て、希望する日時を選択してダウンロードを実行させる。またこの表示には、ユーザがダウンロードを実行しないことを選択するための「ダウンロードを中止する」という表示も含まれている。ユーザはこれを選択することで、例えば、いずれの予測時間も長すぎ、その間に、他の処理を行いたいなどの理由で、ダウンロードを実行しないことを選択することも可能とされている。
【００５２】
希望する日時からダウンロードを開始させることができるように、ダウンロードの実行を指示する実行領域としての選択ボタン１０１ａ乃至１０１ｃが、各ダウンロード時間に対応して表示されている。また、ダウンロードの中止を指示する中止領域としての選択ボタン１０１ｄが表示されている。ユーザはこれらの選択ボタンのいずれかを入力部４５を操作することで選択する。
【００５３】
なお、選択ボタンを特別に設けずに、時間が表示されている領域をそのままユーザに選択させるようにしてもよい。
【００５４】
ステップＳ８において、判定部６４はダウンロードの中止が選択されたかを判定する。ダウンロードの中止が選択されていない場合、すなわち、実行領域としての選択ボタン１０１ａ乃至１０１２ｃのいずれかが選択された場合、ステップＳ９において、設定部６６は選択された前記実行領域に対応する日時をダウンロード日時として設定する。
【００５５】
ステップＳ１０において、判定部６４は現在がステップＳ９で設定されたダウンロード日時であるかを判定する。現在、すでにダウンロード日時であるる場合、すなわち、コンテンツが既にダウンロード可能であり、ユーザが現在すぐにダウンロードを実行することを選択した場合、ステップＳ１１において、ダウンロード部６７はコンテンツサーバ１にアクセスし、コンテンツをダウンロードする。記憶部６８はダウンロードされたコンテンツを記憶部４４に記憶させる。
【００５６】
このとき、コンテンツサーバ１は図１０のコンテンツアップロード処理を実行する。すなわち、ステップＳ７１において、コンテンツサーバ１の判定部８１は受信装置２からアクセスを受けたかを判定する。アクセスを受けるまで待機し、アクセスを受けたとき、ステップＳ７２において、アップロード部８３は、受信装置２にコンテンツをアップロードする。具体的には、アップロード部８３の制御に基づいて、送信部８２はコンテンツ記憶部２２に記憶されているコンテンツを読み出し、通信部２１を介して受信装置２にコンテンツをアップロードする。受信装置２はこのコンテンツを図５のステップＳ１１で受信する。
【００５７】
ステップＳ１０において、まだダウンロード日時になっていないと判定された場合、すなわち、ユーザが選択したコンテンツのアップロード開始日時がまだ到来していない場合、ステップＳ１２において、予約部６９はコンテンツのダウンロードを予約する。具体的には予約部６９はコンテンツを、ステップＳ９で設定された日時とともに、内部の予約リストに登録する。予約リストに登録されたコンテンツは、図１１のフローチャートを参照して後述するように、設定された日時が到来したときダウンロードされる。
【００５８】
またこのとき、表示部６２は予約リストを表示部３に表示させる。ユーザはこの予約リストを見て、より優先的にダウンロードしたいコンテンツがある場合、そのコンテンツが先にダウンロードできるように日時の変更を入力部４５を操作して指示する。例えばユーザは、より高額の課金がされるコンテンツを先にダウンロードさせるように指示することができる。
【００５９】
ステップＳ１３において、判定部６４はコンテンツのダウンロードの順番を変更するかをユーザからの指示に基づいて判定する。ユーザから順番の変更が指示された場合、ステップＳ１４において、変更部７０はその指示に基づいて、コンテンツのダウンロードの順番を変更する。ユーザから順番の変更が指示されない場合、ステップＳ１４の変更処理は実行されない。
【００６０】
ステップＳ８において、ダウンロードの中止が選択されたと判定された場合（中止領域としての選択ボタン１０１ｄが選択された場合）、例えば、ユーザがダウンロードの予測時間を見て、そのような長い時間をかけてダウンロードするより、その間、受信装置２を他の用途のために使用したいと判断したような場合、ステップＳ９乃至ステップＳ１４の処理は省略される。すなわち、ダウンロード処理も予約処理も実行されない。
【００６１】
従って、ユーザは、表示されたダウンロード時間に応じてダウンロードを実行するか否かを判断することができ、不用意に受信装置２が占有されてしまい、希望する処理を実行させることができなくなるようなことが抑制され、受信装置２を効率的に使用することができる。また、コンテンツのダウンロードが長くなり、回線使用料などの課金額が高くなってしまうようなことが抑制される。
【００６２】
以上のようにしてコンテンツの全てのデータがダウンロードされ、記憶部４４に記憶された後、ユーザが入力部４５を操作して、コンテンツの再生を指示すると、再生部７１は記憶部４４に記憶されているコンテンツを読み出し、ＡＶデコーダ４２にデコードさせ、表示部３に出力し、そのコンテンツの画像を表示させ、内蔵するスピーカから対応する音声を出力させる。これによりユーザはコンテンツを視聴することができる。
【００６３】
次に、予約処理について図１１のフローチャートを参照して説明する。
【００６４】
ステップＳ９１において、判定部６４は予約されたコンテンツがあるかを判定する。この判定は予約リストに基づいて行うことができる。予約されたコンテンツがある場合、ステップS９２において、判定部６４は現時点が予約日時であるかを判定する。現時点が予約日時である場合、ステップS９３において、ダウンロード部６７は、コンテンツサーバ１にアクセスし、コンテンツをダウンロードする。このときコンテンツサーバ１は図１０のフローチャートを参照して説明したアップロード処理を実行する。
【００６５】
ステップＳ９１において予約されたコンテンツが存在しないと判定された場合、並びにステップＳ９２において現時点は予約日時ではないと判定された場合、ステップＳ９３のダウンロード処理は実行されない。
【００６６】
次に、受信装置２がコンテンツをダウンロードする場合の伝送路の伝送速度を予測する処理について、図１２と図１３のフローチャートを参照して説明する。図１２は受信装置２の処理を表し、図１３はコンテンツサーバ１の処理を表している。
【００６７】
ステップS１０１において、受信装置２の予測部６５は、インターネット１１を介して、テスト用データの送信をコンテンツサーバ１に要求する。
【００６８】
ステップＳ１３１において、コンテンツサーバ１の予測部８４は、受信装置２からテスト用データ送信の要求を受信すると、コンテンツ記憶部２２に予め記憶されている一定のデータ量のテスト用データを受信装置２に送信する。このとき送信開始時刻に関する情報も付属して送信される。
【００６９】
ステップＳ１０２において、受信装置２の予測部６５は、コンテンツサーバ１から送信されてきたテスト用データを受信する。このとき付属している送信開始時刻に関する情報も受信される。ステップＳ１０３において、予測部６５は、内蔵するタイマーにより計測した、テスト用データの受信を完了した時刻と、受信した送信開始時刻との差を演算し、受信に要した時間を演算する。
【００７０】
ステップＳ１０４において、予測部６５は伝送速度を演算する。この伝送速度は、ステップS１０２で受信したテスト用データのデータ量を、ステップＳ１０３において演算した、テスト用データを受信するのに要した時間で割り算することで演算される。
【００７１】
ステップＳ１０５において、予測部６５は同じ時間帯の伝送速度の平均値を演算する。すなわち、この処理は１時間に１回、少なくとも２４時間行われる。この処理が２４時間以上行われた場合には、前の同じ時間帯の伝送速度との平均値が演算される。同じ時間帯においてまだ１回しか測定が行われていない場合には、その１回の計測値がそのまま平均値とされる。
【００７２】
ステップＳ１０６において、予測部６５は、ステップS１０５で演算された伝送速度の平均値を記憶部４４に記憶させる。この記憶された平均値が、図４のステップS５、S６における予測演算に利用される。
【００７３】
ステップＳ１０７において、予測部６５はすべての時間帯の伝送速度を計測したかを判定する。まだ２４時間の全ての時間帯の伝送速度を計測していない場合には、ステップＳ１０８において、予測部６５は一定の時間が経過したかを判定する。例えば１時間毎の伝送速度を計測する場合には1時間、３０分毎の伝送速度を計測する場合には３０分の一定時間が経過するまで待機し、一定時間が経過したとき、処理はステップＳ１０１に戻り、それ以降の処理が繰り返される。
【００７４】
以上のようにして、１時間、３０分といった一定時間毎の、データの伝送速度が計測され、記憶される。この速度測定処理は、受信装置２がコンテンツサーバ１からコンテンツのダウンロードを開始する前に事前に実行される。
【００７５】
なお、以上においては、コンテンツサーバ１から受信装置２にメタデータを送信し、受信装置２においてメニューを表示させるようにしたが、コンテンツサーバ１が用意するメニューを受信装置２がブラウザで閲覧するようにしてもよい。またこの場合、伝送路の伝送速度の計測と管理、記憶は、コンテンツサーバ1側で実行するようにすることができる。
【００７６】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【００７７】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム記録媒体として、図１の記憶部４４を利用することができる。記憶部４４はハードディスクの他、フレキシブルディスク等の磁気ディスク、光ディスク（ＣＤ−ＲＯＭ(Compact Disc-Read Only Memory),ＤＶＤ(Digital Versatile Disc)を含む）、光磁気ディスクを含む）、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア、または、プログラムが一時的もしくは永続的に格納されるＲＯＭなどにより構成される。プログラム記録媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインタフェースである通信部４１を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【００７８】
なお、本明細書において、プログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００７９】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【００８０】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【００８１】
【図１】本発明を適用した画像提供システムの一実施の形態の構成を示すブロック図である。
【図２】制御部の一実施の形態の機能的構成を示すブロック図である。
【図３】コンテンツサーバの一実施の形態の機能的構成を示すブロック図である。
【図４】受信装置のコンテンツ受信処理を説明するフローチャートである。
【図５】受信装置のコンテンツ受信処理を説明するフローチャートである。
【図６】図４のステップＳ１のメタデータ取得処理を説明するフローチャートである。
【図７】図４のステップＳ１の他のメタデータ取得処理を説明するフローチャートである。
【図８】コンテンツサーバのメタデータ送出処理を説明するフローチャートである。
【図９】予測された時間の表示の例を示す図である。
【図１０】コンテンツサーバのコンテンツアップロード処理を説明するフローチャートである。
【図１１】予約処理を説明するフローチャートである。
【図１２】受信装置の速度測定処理を説明するフローチャートである。
【図１３】コンテンツサーバの速度測定処理を説明するフローチャートである。
【符号の説明】
【００８２】
１  コンテンツサーバ，  ２  受信装置，  ３  表示部，  １１  ネットワーク，  ４１  通信部，  ４２  ＡＶデコーダ，  ４３  制御部，  ４４  記憶部，  ６１  取得部，  ６２  表示部，  ６３  指定部，  ６４  判定部，  ６５  予測部，  ６６  設定部，  ６７  ダウンロード部，  ６８  記憶部，６９  予約部，  ７０  変更部，  ７１  再生部
【図１】
2009049572.tif 000003
【図２】
2009049572.tif 000004
【図３】
2009049572.tif 000005
【図４】
2009049572.tif 000006
【図５】
2009049572.tif 000007
【図６】
2009049572.tif 000008
【図７】
2009049572.tif 000009
【図８】
2009049572.tif 000010
【図９】
2009049572.tif 000011
【図１０】
2009049572.tif 000012
【図１１】
2009049572.tif 000013
【図１２】
2009049572.tif 000014
【図１３】
2009049572.tif 000015