(57)【要約】【課題】コンテンツが受信できない状態が発生するのを事前に防止する。【解決手段】コンテンツを提供する提供装置１１と、提供装置１１から提供されるコンテンツを受信する複数の受信装置２１で構成されるコンテンツ提供システム１において、提供装置１１は、コンテンツをインターネットによる第１の伝送路を介して受信装置２１に提供し、コンテンツを提供する第１の伝送路の混雑状態が基準値を超えた場合、第１の伝送路と異なる無線による第２の伝送路を介してコンテンツを伝送するように、コンテンツを伝送する伝送路を切り替える【選択図】図１
2009055501.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを提供する提供装置と、
前記提供装置から提供される前記コンテンツを受信する複数の受信装置と
で構成されるコンテンツ提供システムにおいて、
前記提供装置は、前記コンテンツをインターネットによる第１の伝送路を介して前記受信装置に提供し、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えた場合、前記第１の伝送路と異なる無線による第２の伝送路を介して前記コンテンツを伝送するように、前記コンテンツを伝送する伝送路を切り替えるコンテンツ提供システム。
【請求項２】
コンテンツを提供する提供装置と、
前記提供装置から提供される前記コンテンツを受信する複数の受信装置と
で構成されるコンテンツ提供システムのコンテンツ提供方法において、
前記提供装置は、前記コンテンツをインターネットによる第１の伝送路を介して前記受信装置に提供し、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えた場合、前記第１の伝送路と異なる無線による第２の伝送路を介して前記コンテンツを伝送するように、前記コンテンツを伝送する伝送路を切り替えるコンテンツ提供方法。
【請求項３】
インターネットによる第１の伝送路を介してコンテンツをアップロードするアップロード手段と、
前記第１の伝送路と異なる無線による第２の伝送路を介して前記コンテンツを伝送する伝送手段と、
前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えたかを判定する判定手段と、
前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えた場合、前記第１の伝送路に代えて前記第２の伝送路を介して前記コンテンツを伝送するように、前記コンテンツを伝送する伝送路を切り替える切り替え手段と
を備えるコンテンツ提供装置。
【請求項４】
前記基準値は、アクセス回数の基準値または帯域占有状況の基準値である
請求項３に記載のコンテンツ提供装置。
【請求項５】
コンテンツ提供装置のコンテンツ提供方法において、
アップロード手段が、インターネットによる第１の伝送路を介してコンテンツをアップロードし、
伝送手段が、前記第１の伝送路と異なる無線による第２の伝送路を介して前記コンテンツを伝送し、
判定手段が、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えたかを判定し、
切り替え手段が、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えた場合、前記第１の伝送路に代えて前記第２の伝送路を介して前記コンテンツを伝送するように、前記コンテンツを伝送する伝送路を切り替える
コンテンツ提供方法。
【請求項６】
インターネットによる第１の伝送路を介してコンテンツをアップロードするアップロードステップと、
前記第１の伝送路と異なる無線による第２の伝送路を介して前記コンテンツを伝送する伝送ステップと、
前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えたかを判定する判定ステップと、
前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えた場合、前記第１の伝送路に代えて前記第２の伝送路を介して前記コンテンツを伝送するように、前記コンテンツを伝送する伝送路を切り替える切り替えステップと
をコンピュータに実行させるプログラム。
【請求項７】
請求項６に記載のプログラムが記録されている記録媒体。
【請求項８】
インターネットによる第１の伝送路を介して提供されるコンテンツをダウンロードするダウンロード手段と、
前記第１の伝送路と異なる無線による第２の伝送路を介して伝送される前記コンテンツを受信する受信手段と、
前記第１の伝送路を介して前記コンテンツをダウンロードしようとする場合、前記コンテンツが前記第２の伝送路を介して伝送されるかを判定する判定手段と、
前記第１の伝送路を介してダウンロードしようとする前記コンテンツが前記第２の伝送路を介して伝送される場合、前記第１の伝送路に代えて、前記第２の伝送路を介して伝送される前記コンテンツを受信するように、前記コンテンツを受信する伝送路を切り替える切り替え手段と
を備えるコンテンツ受信装置。
【請求項９】
コンテンツ受信装置のコンテンツ受信方法において、
ダウンロード手段が、インターネットによる第１の伝送路を介して提供されるコンテンツをダウンロードし、
受信手段が、前記第１の伝送路と異なる無線による第２の伝送路を介して伝送される前記コンテンツを受信し、
判定手段が、前記第１の伝送路を介して前記コンテンツをダウンロードしようとする場合、前記コンテンツが前記第２の伝送路を介して伝送されるかを判定し、
切り替え手段が、前記第１の伝送路を介してダウンロードしようとする前記コンテンツが前記第２の伝送路を介して伝送される場合、前記第１の伝送路に代えて、前記第２の伝送路を介して伝送される前記コンテンツを受信するように、前記コンテンツを受信する伝送路を切り替える
コンテンツ受信方法。
【請求項１０】
インターネットによる第１の伝送路を介して提供されるコンテンツをダウンロードするダウンロードステップと、
前記第１の伝送路と異なる無線による第２の伝送路を介して伝送される前記コンテンツを受信する受信ステップと、
前記第１の伝送路を介して前記コンテンツをダウンロードしようとする場合、前記コンテンツが前記第２の伝送路を介して伝送されるかを判定する判定ステップと、
前記第１の伝送路を介してダウンロードしようとする前記コンテンツが前記第２の伝送路を介して伝送される場合、前記第１の伝送路に代えて、前記第２の伝送路を介して伝送される前記コンテンツを受信するように、前記コンテンツを受信する伝送路を切り替える切り替えステップと
をコンピュータに実行させるプログラム。
【請求項１１】
請求項１０に記載のプログラムが記録されている記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンテンツ提供システム、コンテンツ提供装置および方法、コンテンツ受信装置および方法、プログラム、並びに記録媒体に関し、特に、コンテンツが受信できない状態が発生するのを事前に防止するようにしたコンテンツ提供システム、コンテンツ提供装置および方法、コンテンツ受信装置および方法、プログラム、並びに記録媒体に関する。
【背景技術】
【０００２】
本出願人は、データを送信装置から受信装置に送信する方法を先に提案した（例えば特許文献１）。この提案においては、データが放送回線を介して送信装置から受信装置に送信される。
【０００３】
受信装置はデータを受信することができなかった場合、受信できなかったデータの再送要求をインターネットを介して送信装置に送信する。送信装置は再送要求を受け取った場合、受信装置が受信できなかったそのデータを、放送回線を介して再送する。
【０００４】
【特許文献１】特開平１１−１７７３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
先の提案は、このように、データが受信できなかったとき、そのデータを再送するようにしているので、データが受信できない状態が発生するのを事前に防止することができなかった。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、コンテンツが受信できない状態が発生するのを事前に防止することができるようにするものである。
【課題を解決するための手段】
【０００７】
本発明の一側面は、コンテンツを提供する提供装置と、前記提供装置から提供される前記コンテンツを受信する複数の受信装置とで構成されるコンテンツ提供システムであって、前記提供装置は、前記コンテンツをインターネットによる第１の伝送路を介して前記受信装置に提供し、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えた場合、前記第１の伝送路と異なる無線による第２の伝送路を介して前記コンテンツを伝送するように、前記コンテンツを伝送する伝送路を切り替えるコンテンツ提供システムである。
【０００８】
本発明の一側面は、コンテンツを提供する提供装置と、前記提供装置から提供される前記コンテンツを受信する複数の受信装置とで構成されるコンテンツ提供システムのコンテンツ提供方法において、前記提供装置は、前記コンテンツをインターネットによる第１の伝送路を介して前記受信装置に提供し、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えた場合、前記第１の伝送路と異なる無線による第２の伝送路を介して前記コンテンツを伝送するように、前記コンテンツを伝送する伝送路を切り替えるコンテンツ提供方法である。
【０００９】
本発明の他の側面は、インターネットによる第１の伝送路を介してコンテンツをアップロードするアップロード手段と、前記第１の伝送路と異なる無線による第２の伝送路を介して前記コンテンツを伝送する伝送手段と、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えたかを判定する判定手段と、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えた場合、前記第１の伝送路に代えて前記第２の伝送路を介して前記コンテンツを伝送するように、前記コンテンツを伝送する伝送路を切り替える切り替え手段とを備えるコンテンツ提供装置である。
【００１０】
前記基準値は、アクセス回数の基準値または帯域占有状況の基準値とすることができる。
【００１１】
本発明の他の側面は、コンテンツ提供装置のコンテンツ提供方法において、アップロード手段が、インターネットによる第１の伝送路を介してコンテンツをアップロードし、伝送手段が、前記第１の伝送路と異なる無線による第２の伝送路を介して前記コンテンツを伝送し、判定手段が、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えたかを判定し、切り替え手段が、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えた場合、前記第１の伝送路に代えて前記第２の伝送路を介して前記コンテンツを伝送するように、前記コンテンツを伝送する伝送路を切り替えるコンテンツ提供方法である。
【００１２】
本発明の他の側面は、インターネットによる第１の伝送路を介してコンテンツをアップロードするアップロードステップと、前記第１の伝送路と異なる無線による第２の伝送路を介して前記コンテンツを伝送する伝送ステップと、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えたかを判定する判定ステップと、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えた場合、前記第１の伝送路に代えて前記第２の伝送路を介して前記コンテンツを伝送するように、前記コンテンツを伝送する伝送路を切り替える切り替えステップとをコンピュータに実行させるプログラムである。
【００１３】
本発明の他の側面は、上記プログラムが記録されている記録媒体である。
【００１４】
本発明のさらに他の側面は、インターネットによる第１の伝送路を介して提供されるコンテンツをダウンロードするダウンロード手段と、前記第１の伝送路と異なる無線による第２の伝送路を介して伝送される前記コンテンツを受信する受信手段と、前記第１の伝送路を介して前記コンテンツをダウンロードしようとする場合、前記コンテンツが前記第２の伝送路を介して伝送されるかを判定する判定手段と、前記第１の伝送路を介してダウンロードしようとする前記コンテンツが前記第２の伝送路を介して伝送される場合、前記第１の伝送路に代えて、前記第２の伝送路を介して伝送される前記コンテンツを受信するように、前記コンテンツを受信する伝送路を切り替える切り替え手段とを備えるコンテンツ受信装置である。
【００１５】
本発明のさらに他の側面は、コンテンツ受信装置のコンテンツ受信方法において、ダウンロード手段が、インターネットによる第１の伝送路を介して提供されるコンテンツをダウンロードし、受信手段が、前記第１の伝送路と異なる無線による第２の伝送路を介して伝送される前記コンテンツを受信し、判定手段が、前記第１の伝送路を介して前記コンテンツをダウンロードしようとする場合、前記コンテンツが前記第２の伝送路を介して伝送されるかを判定し、切り替え手段が、前記第１の伝送路を介してダウンロードしようとする前記コンテンツが前記第２の伝送路を介して伝送される場合、前記第１の伝送路に代えて、前記第２の伝送路を介して伝送される前記コンテンツを受信するように、前記コンテンツを受信する伝送路を切り替えるコンテンツ受信方法である。
【００１６】
本発明のさらに他の側面は、インターネットによる第１の伝送路を介して提供されるコンテンツをダウンロードするダウンロードステップと、前記第１の伝送路と異なる無線による第２の伝送路を介して伝送される前記コンテンツを受信する受信ステップと、前記第１の伝送路を介して前記コンテンツをダウンロードしようとする場合、前記コンテンツが前記第２の伝送路を介して伝送されるかを判定する判定ステップと、前記第１の伝送路を介してダウンロードしようとする前記コンテンツが前記第２の伝送路を介して伝送される場合、前記第１の伝送路に代えて、前記第２の伝送路を介して伝送される前記コンテンツを受信するように、前記コンテンツを受信する伝送路を切り替える切り替えステップとをコンピュータに実行させるプログラムである。
【００１７】
本発明のさらに他の側面は、上記プログラムが記録されている記録媒体である。
【００１８】
本発明の一側面においては、提供装置は、コンテンツをインターネットによる第１の伝送路を介して受信装置に提供し、コンテンツを提供する第１の伝送路の混雑状態が基準値を超えた場合、第１の伝送路と異なる無線による第２の伝送路を介してコンテンツを伝送するように、コンテンツを伝送する伝送路を切り替える。
【００１９】
本発明の他の側面においては、インターネットによる第１の伝送路を介してコンテンツがアップロードされる。コンテンツを提供する第１の伝送路の混雑状態が基準値を超えた場合、第１の伝送路と異なる無線による第２の伝送路を介してコンテンツを伝送するように、コンテンツを伝送する伝送路が切り替えられる。
【００２０】
本発明のさらに他の側面においては、第１の伝送路を介してコンテンツをダウンロードしようとする場合、コンテンツが第２の伝送路を介して伝送されるかが判定される。第１の伝送路を介してダウンロードしようとするコンテンツが第２の伝送路を介して伝送される場合、第１の伝送路に代えて、第２の伝送路を介して伝送されるコンテンツを受信するように、コンテンツを受信する伝送路が切り替えられる。
【発明の効果】
【００２１】
本発明の側面によれば、コンテンツが受信できない状態が発生するのを事前に防止することができる。
【発明を実施するための最良の形態】
【００２２】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この登録は、本発明をサポートする実施の形態が、明細書または図面に登録されていることを確認するためのものである。従って、明細書または図面中には登録されているが、本発明の構成要件に対応する実施の形態として、ここには登録されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに登録されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２３】
本発明の一側面は、コンテンツを提供する提供装置（例えば、図１の提供装置１１）と、前記提供装置から提供される前記コンテンツを受信する複数の受信装置（例えば、図１の受信装置２１）とで構成されるコンテンツ提供システム（例えば、図１のコンテンツ提供システム１）において、前記提供装置は、前記コンテンツをインターネットによる第１の伝送路を介して前記受信装置に提供し、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えた場合、前記第１の伝送路と異なる無線による第２の伝送路を介して前記コンテンツを伝送するように、前記コンテンツを伝送する伝送路を切り替えるコンテンツ提供システムである。
【００２４】
本発明の他の側面は、インターネットによる第１の伝送路を介してコンテンツをアップロードするアップロード手段（例えば、図３のアップロード部１０２）と、前記第１の伝送路と異なる無線による第２の伝送路を介して前記コンテンツを伝送する伝送手段（例えば、図３の伝送部１０７）と、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えたかを判定する判定手段（例えば、図３の判定部１０１）と、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えた場合、前記第１の伝送路に代えて前記第２の伝送路を介して前記コンテンツを伝送するように、前記コンテンツを伝送する伝送路を切り替える切り替え手段（例えば、図３の切り替え部１０６）とを備えるコンテンツ提供装置である。
【００２５】
本発明の他の側面はまた、コンテンツ提供装置（例えば、図１の提供装置１１）のコンテンツ提供方法（例えば、図１０の提供装置のコンテンツアップロード処理の方法）において、アップロード手段が、インターネットによる第１の伝送路を介してコンテンツをアップロードし、伝送手段（例えば、図３の伝送部１０７）が、前記第１の伝送路と異なる無線による第２の伝送路を介して前記コンテンツを伝送し、判定手段（例えば、図３の判定部１０１）が、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えたかを判定し、切り替え手段（例えば、図３の切り替え部１０６）が、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えた場合、前記第１の伝送路に代えて前記第２の伝送路を介して前記コンテンツを伝送するように、前記コンテンツを伝送する伝送路を切り替えるコンテンツ提供方法である。
【００２６】
本発明の他の側面は、インターネットによる第１の伝送路を介してコンテンツをアップロードするアップロードステップ（例えば、図１０のステップS１３６）と、前記第１の伝送路と異なる無線による第２の伝送路を介して前記コンテンツを伝送する伝送ステップ（例えば、図１１のステップS１６２）と、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えたかを判定する判定ステップ（例えば、図１０のステップS１３３、S１３５）と、前記コンテンツを提供する前記第１の伝送路の混雑状態が基準値を超えた場合、前記第１の伝送路に代えて前記第２の伝送路を介して前記コンテンツを伝送するように、前記コンテンツを伝送する伝送路を切り替える切り替えステップ（例えば、図１０のステップS１３８）とをコンピュータに実行させるプログラムである。
【００２７】
本発明のさらに他の側面は、インターネットによる第１の伝送路を介して提供されるコンテンツをダウンロードするダウンロード手段（例えば、図４のダウンロード部２１２）と、前記第１の伝送路と異なる無線による第２の伝送路を介して伝送される前記コンテンツを受信する受信手段（例えば、図４の受信部２１４）と、前記第１の伝送路を介して前記コンテンツをダウンロードしようとする場合、前記コンテンツが前記第２の伝送路を介して伝送されるかを判定する判定手段（例えば、図４の判定部２１１）と、前記第１の伝送路を介してダウンロードしようとする前記コンテンツが前記第２の伝送路を介して伝送される場合、前記第１の伝送路に代えて、前記第２の伝送路を介して伝送される前記コンテンツを受信するように、前記コンテンツを受信する伝送路を切り替える切り替え手段（例えば、図４の切り替え部２１８）とを備えるコンテンツ受信装置（例えば、図１の受信装置２１）である。
【００２８】
本発明のさらに他の側面はまた、コンテンツ受信装置（例えば、図１の受信装置２１）のコンテンツ受信方法（例えば、図９の受信装置のコンテンツダウンロード処理の方法）において、ダウンロード手段（例えば、図４のダウンロード部２１２）が、インターネットによる第１の伝送路を介して提供されるコンテンツをダウンロードし、受信手段（例えば、図４の受信部２１４）が、前記第１の伝送路と異なる無線による第２の伝送路を介して伝送される前記コンテンツを受信し、判定手段（例えば、図４の判定部２１１）が、前記第１の伝送路を介して前記コンテンツをダウンロードしようとする場合、前記コンテンツが前記第２の伝送路を介して伝送されるかを判定し、切り替え手段（例えば、図４の切り替え部２１８）が、前記第１の伝送路を介してダウンロードしようとする前記コンテンツが前記第２の伝送路を介して伝送される場合、前記第１の伝送路に代えて、前記第２の伝送路を介して伝送される前記コンテンツを受信するように、前記コンテンツを受信する伝送路を切り替えるコンテンツ受信方法である。
【００２９】
本発明のさらに他の側面は、インターネットによる第１の伝送路を介して提供されるコンテンツをダウンロードするダウンロードステップ（例えば、図９のステップS１１５）と、前記第１の伝送路と異なる無線による第２の伝送路を介して伝送される前記コンテンツを受信する受信ステップ（例えば、図１２のステップS１９３）と、前記第１の伝送路を介して前記コンテンツをダウンロードしようとする場合、前記コンテンツが前記第２の伝送路を介して伝送されるかを判定する判定ステップ（例えば、図９のステップS１１３）と、前記第１の伝送路を介してダウンロードしようとする前記コンテンツが前記第２の伝送路を介して伝送される場合、前記第１の伝送路に代えて、前記第２の伝送路を介して伝送される前記コンテンツを受信するように、前記コンテンツを受信する伝送路を切り替える切り替えステップ（例えば、図９のステップS１１７）とをコンピュータに実行させるプログラムである。
【００３０】
以下、図を参照して本発明の実施の形態について説明する。
【００３１】
図１は本発明を適用したコンテンツ提供システムの一実施の形態の構成を表している。このコンテンツ提供システム１は、コンテンツを提供する提供装置１１と、提供装置１１から提供されるコンテンツを受信する受信装置２１とにより構成されている。
【００３２】
提供装置１１はインターネット５１による第１の伝送路を介して受信装置２１にコンテンツを提供する機能と、アンテナ５２から無線による第２の伝送路を介して、より具体的には放送、その他の電波による第２の伝送路を介して、受信装置２１にコンテンツを提供する機能とを有している。受信装置２１も、提供装置１１がインターネット５１による第１の伝送路を介して提供するコンテンツを受信する機能と、アンテナ５２から無線による第２の伝送路を介して提供するコンテンツを受信する機能とを有している。
【００３３】
この実施の形態の場合、受信装置２１として、パーソナルコンピュータ３１とテレビジョンチューナ４１が示されているが、実際には、もっと多くの複数の受信装置が提供装置１１からコンテンツの提供を受ける。
【００３４】
パーソナルコンピュータ３１はインターネット５１に接続されるとともに、アンテナ５２から送出される電波を受信するアンテナ３２に接続されている。同様に、テレビジョンチューナ４１は、インターネット５１に接続されるとともに、アンテナ５２から送出される電波を受信するアンテナ４３に接続されている。チューナ４１にはまた、テレビジョンチューナ４１が受信した画像を表示するモニタ４２が接続されている。
【００３５】
提供装置１１はメタデータデータベース６１、コンテンツデータベース６２、送信部６３、送受信部６４、および制御部６５を有している。
【００３６】
メタデータデータベース６１は受信装置２１のユーザがコンテンツを受信するのに必要な各種のメタデータを保持する。コンテンツデータベース６２は受信装置２１に提供されるコンテンツを保持する。送信部６３は、アンテナ５２から無線による第２の伝送路を介してメタデータまたはコンテンツを送信する。
【００３７】
送受信部６４はインターネット５１による第１の伝送路を介してデータを送受信する。すなわち、送受信部６４はインターネット５１による第１の伝送路を介してメタデータまたはコンテンツを送信するとともに、受信装置２１からインターネット５１による第１の伝送路を介して送信されてきたデータを受信する。制御部６５は例えばマイクロプロセッサなどにより構成され、記録部６６に記録されているプログラムに従って、各部の動作を制御する。
【００３８】
図２は、受信装置２１としてのパーソナルコンピュータ３１の構成を示すブロック図である。例えばCPU（Central Processing Unit）、マイクロプロセッサなどよりなる制御部８１は、ROM（Read Only Memory）８２、または記録部８８に記憶されているプログラムに従って各種の処理を実行する。RAM（Random Access Memory）８３には、制御部８１が実行するプログラムやデータなどが適宜記憶される。これらの制御部８１、ROM８２、およびRAM８３は、バス８４により相互に接続されている。
【００３９】
制御部８１にはまた、バス８４を介して入出力インターフェース８５が接続されている。入出力インターフェース８５には、キーボード、マウス、マイクロホンなどよりなる入力部８６、ディスプレイ、スピーカなどよりなる出力部８７が接続されている。制御部８１は、入力部８６から入力される指令に対応して各種の処理を実行する。そして、制御部８１は、処理の結果を出力部８７に出力する。
【００４０】
入出力インターフェース８５に接続されている記録部８８は、例えばハードディスクからなり、制御部８１が実行するプログラムや各種のデータを記憶する。通信部８９は、インターネット５１やローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。また、通信部８９を介してプログラムを取得し、記録部８８に記録してもよい。受信部９０は、アンテナ５２から電波による第２の伝送路を介して送信される信号をアンテナ３２を介して受信する。
【００４１】
入出力インターフェース８５に接続されているドライブ９１は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア９２が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記録部８８に転送され、記録される。
【００４２】
なお、テレビジョンチューナ４１の基本的な構成は、本発明の機能に関する限り、図２に示した場合と同様であるので、その説明は省略する。
【００４３】
図３は提供装置１１の制御部６５の機能的構成を表している。制御部６５は、判定部１０１、アップロード部１０２、送信部１０３、検出部１０４、演算部１０５、切り替え部１０６、および伝送部１０７を有している。
【００４４】
判定部１０１は各種の判定を行う。アップロード部１０２はインターネット５１による第１の伝送路を介してコンテンツやメタデータを受信装置２１にアップロードする。送信部１０３はアンテナ５２から無線による第２の伝送路を介してコンテンツやメタデータを受信装置２１に送信する。検出部１０４は複数の受信装置２１からのアクセスの回数を検出する。
【００４５】
演算部１０５は提供装置１１がインターネット５１による第１の伝送路を介してコンテンツをアップロードする場合の帯域占有状況を演算する。切り替え部１０６はアンテナ５２から無線による第２の伝送路を介して送信されるコンテンツを登録した、ＥＰＧ（Electronic Program Guide）としての無線伝送用リストや、インターネット５１による第１の伝送路を介してアップロードするコンテンツのリストである、ＥＣＧ（Electronic Contents Guide）としてのアップロードリストを作成する。切り替え部１０６は、第１の伝送路を介してアップロードされる予定で、アップロードリストに登録されていたコンテンツを、無線伝送用リストに登録することで、伝送路の切り替えを行う。伝送部１０７はコンテンツを第２の伝送路を介して伝送する。
【００４６】
図４は受信装置２１の制御部８１の機能的構成を表している。制御部８１は、判定部２１１、ダウンロード部２１２、記録部２１３、受信部２１４、指定部２１５、要求部２１６、読み出し部２１７、切り替え部２１８、および再生部２１９を有している。
【００４７】
判定部２１１は各種の判定を行う。ダウンロード部２１２はコンテンツやメタデータをインターネット５１による第１の伝送路を介してダウンロードする。記録部２１３はダウンロードしたメタデータやコンテンツを記録部８８に記録する。受信部２１４はアンテナ５２から無線による第２の伝送路を介して送信されてくる信号を受信する。指定部２１５はダウンロードするコンテンツを指定する。
【００４８】
要求部２１６はコンテンツのダウンロードを要求する。読み出し部２１７は記録部８８に記録されたコンテンツ、その他のデータを読み出す。切り替え部２１８はコンテンツを無線伝送受信リストに登録することで、伝送路の切り替えを行う。再生部２１９は記録部８８に記録されたコンテンツを再生する。
【００４９】
提供装置１１は受信装置２１に対して提供するコンテンツに関する情報を通知する。このため、提供装置１１は受信装置２１に対して、提供するコンテンツを登録したＥＣＧと無線伝送用リストを、それぞれインターネット５１による第１の伝送路またはアンテナ５２による第２の伝送路を介して送信する。
【００５０】
最初にＥＣＧの配布について図５と図６を参照して説明する。図５は提供装置１１の処理を表し、図６はそれに対応する受信装置２１の処理を表している。
【００５１】
図５に示されるように、提供装置１１においては、制御部６５の判定部１０１が、ステップＳ１において、前回のアップロード時から、予め設定されている、例えば１月、１週間などの一定時間が経過したかを判定する。まだ一定時間が経過していない場合、ステップＳ２において、判定部１０１は、すでにアップロードされているＥＣＧが変更されたかを判定する。ＥＣＧが変更されていないと判定された場合、処理はステップＳ１に戻り、それ以降の処理が繰り返される。
【００５２】
ステップＳ１において、前回のアップロード時から一定時間が経過したと判定された場合、およびステップＳ２において、すでにアップロードされているＥＣＧが変更されたと判定された場合、ステップＳ３において、アップロード部１０２はメタデータデータベース６１に記憶されているＥＣＧを全ての受信装置２１にアップロードする。すなわち、アップロード部１０２により制御され、メタデータデータベース６１に記憶されているＥＣＧが読み出され、送受信部６４から、インターネット５１による第１の伝送路を介して各受信装置２１にアップロードされる。その後、処理はステップＳ１に戻り、それ以降の処理が繰り返される。
【００５３】
以上の処理に対応して、受信装置２１においては図６に示される処理が実行される。すなわち、ステップＳ３１において、判定部２１１はＥＣＧがアップロードされてきたかを判定する。ＥＣＧがまだアップロードされてきていない場合には、ステップＳ３１の処理が繰り返される。ＥＣＧがアップロードされてきた場合、ステップＳ３２において、ダウンロード部２１２はＥＣＧをダウンロードする。ステップＳ３３において、記録部２１３はダウンロードしたＥＣＧを記録部８８に記録する。その後、処理はステップＳ３１に戻り、それ以降の処理が繰り返される。
【００５４】
以上のようにして、受信装置２１は常に最新のＥＣＧを保持する。これにより、ユーザは第１の伝送路を介して所望のコンテンツをダウンロードすることができる。
【００５５】
次にＥＰＧの配布について図７と図８を参照して説明する。図７は提供装置１１の処理を表し、図８はそれに対応する受信装置２１の処理を表している。
【００５６】
図７に示されるように、提供装置１１においては、制御部６５の判定部１０１が、ステップＳ６１において、前回の送信時から、予め設定されている、例えば１月、１週間などの一定時間が経過したかを判定する。まだ一定時間が経過していない場合、ステップＳ６２において、判定部１０１は、すでに送信されている無線伝送用リストが変更されたかを判定する。無線伝送用リストが変更されていないと判定された場合、処理はステップＳ６１に戻り、それ以降の処理が繰り返される。
【００５７】
ステップＳ６１において、前回の送信時から一定時間が経過したと判定された場合、およびステップＳ６２において、すでに送信されている無線伝送用リストが変更されたと判定された場合、ステップＳ６３において、送信部１０３はメタデータデータベース６１に記憶されている無線伝送用リストを受信装置２１に送信する。すなわち、送信部１０３により制御され、メタデータデータベース６１に記憶されている無線伝送用リストが読み出され、送信部６３から、アンテナ５２による第２の伝送路を介して各受信装置２１に送信される。その後、処理はステップＳ６１に戻り、それ以降の処理が繰り返される。
【００５８】
以上の処理に対応して、受信装置２１においては図８に示されるように、ステップＳ９１において、判定部２１１が無線伝送用リストが送信されてきたかを判定する。無線伝送用リストがまだ送信されてきていない場合には、ステップＳ９１の処理が繰り返される。無線伝送用リストが送信されてきた場合、ステップＳ９２において、受信部２１４は第２の伝送路を介して伝送されてきた無線伝送用リストを受信する。ステップＳ９３において、記録部２１３は受信した無線伝送用リストを記録部８８に記録する。その後、処理はステップＳ９１に戻り、それ以降の処理が繰り返される。
【００５９】
以上のようにして、受信装置２１は常に最新の無線伝送用リストを保持する。これにより、ユーザは第２の伝送路を介して所望のコンテンツをダウンロードすることができる。
【００６０】
最新のＥＣＧを有する受信装置２１のユーザは、必要に応じて所望のコンテンツを提供装置１１からダウンロードする。この場合の処理について、図９の受信装置２１のダウンロードの処理のフローチャートと、図１０の提供装置１１のアップロードの処理のフローチャートを参照して説明する。
【００６１】
ユーザは第１の伝送路を介してコンテンツをダウンロードする場合、入力部８６を操作して、図６のステップＳ３３の処理で記録部８８に記録されたＥＣＧを読み出し、出力部８７に表示させ、ＥＣＧのコンテンツの中から、ダウンロードするコンテンツを選択する。この選択に基づいて、図９のステップＳ１１１において、指定部２１５はダウンロードするコンテンツを指定する。ステップＳ１１２において、読み出し部２１７は記録部８８に記録されている無線伝送用リストを読み出す。この無線伝送用リストは図８のステップＳ９３の処理で記録されたものである。
【００６２】
ステップＳ１１３において、判定部２１１はダウンロードするコンテンツが無線伝送用リストに登録されているかを判定する。ステップＳ１１１の処理で指定されたコンテンツが、ステップＳ１１２の処理で読み出された無線伝送用リストに登録されていない場合、ステップＳ１１４において、要求部２１６は提供装置１１に対して、コンテンツのダウンロードを要求する。すなわち、この場合、コンテンツは予定通り、第１の伝送路を介して伝送されるので、ステップＳ１１１で指定されたコンテンツのダウンロードの要求が、通信部９０からインターネット５１による第１の伝送路を介して提供装置１１に送信される。
【００６３】
提供装置１１の判定部１０１は、図１０のステップＳ１３１において、受信装置１３１からコンテンツのダウンロードの要求を受け付けたかを判定する。まだコンテンツのダウンロードの要求を受け付けていない場合、受け付けるまでステップＳ１３１の処理が繰り返される。
【００６４】
コンテンツのダウンロードの要求が受け付けられた場合、第１の伝送路の混雑状態を検出するために、ステップＳ１３２において、検出部１０４はアクセス回数を検出する。すなわち、複数の受信装置２１からの単位時間当たりのアクセス回数が検出される。ステップＳ１３３において、判定部１０１はアクセス回数が予め設定されている基準値以上であるかを判定する。
【００６５】
アクセス回数が予め設定されている基準値以上ではない場合、第１の伝送路の混雑状態をさらに検出するために、ステップＳ１３４において、演算部１０５は帯域占有状況を演算する。帯域占有状況は次のように演算される。例えば、アクセスが集中した所定のアクセス集中時間Ｔにおけるダウンロード要求数Ｎtを、アクセス集中時間Ｔで割り算することで、１秒間当たりのアクセス数Ｎsが演算される。そしてアクセス数Ｎsに１コンテンツ当たりの平均的なデータ量Ｄを乗算することで、１秒間当たりのデータ転送量Ｄsが演算される。このデータ転送量Ｄsが帯域占有状況とされる。
【００６６】
ステップＳ１３５において、判定部１０１は帯域占有状況が基準値以上であるかを判定する。帯域占有状況が基準値以上ではないと判定された場合、すなわち、ステップＳ１３３，Ｓ１３５において、インターネット５１による第１の伝送路の混雑状態が、基準値以上ではないと判定された場合、ステップＳ１３６において、アップロード部１０２はステップＳ１３１で受け付けた要求で指定されたコンテンツをアップロードする。すなわち、コンテンツデータベース６２に記憶されているコンテンツが読み出され、送受信部６４からインターネット５１による第１の伝送路を介して、コンテンツのダウンロードを要求してきた受信装置２１にアップロードされる。その後、処理はステップＳ１３１に戻り、それ以降の処理が繰り返される。
【００６７】
以上のように、受信装置２１においては、図９のステップＳ１１４でコンテンツのダウンロードを要求した後、コンテンツが提供装置１１からアップロードされてくるので、図９のステップＳ１１５において、ダウンロード部２１２がコンテンツをダウンロードする。ステップＳ１１６において、記録部２１３はダウンロードしたコンテンツを記録部８８に記録する。すなわちこの場合、ユーザが指定したコンテンツが予定通り、インターネット５１を介してダウンロードできたことになる。
【００６８】
図１０のステップＳ１３３において、アクセス回数が予め設定されている基準値以上であると判定されるか、またはステップＳ１３５において、帯域占有状況が基準値以上であると判定された場合、すなわち、インターネット５１による第１の伝送路の混雑状態が基準値以上であると判定された場合、ステップＳ１３７において、判定部１０１は受信装置２１からダウンロードを要求されたそのコンテンツは無線伝送用リストに登録されているかを判定する。
【００６９】
ダウンロードを要求されたコンテンツが無線伝送用リストにまだ登録されていない場合、ステップＳ１３８において、切り替え部１０６はそのコンテンツを無線伝送用リストに登録する。無線伝送用リストに登録されたコンテンツは、図１１を参照して後述するように、所定の時刻が到来したとき、受信装置２１に第２の伝送路で送信される。従って、コンテンツを無線伝送用リストに登録することは、第１の伝送路を介してアップロードする予定であったコンテンツを第２の伝送路を介して伝送するように、伝送路を切り替えることを意味する。
【００７０】
ステップＳ１３９において、切り替え部１０６はそのコンテンツをＥＣＧから削除する。これにより同じコンテンツが２重に受信装置２１にアップロードされることが防止される。
【００７１】
ステップＳ１３７において、ダウンロードが要求されたそのコンテンツはすでに無線伝送用リストに登録されていると判定された場合、ステップＳ１４０において、判定部１０１は無線伝送リストにすでに登録されているそのコンテンツの無線伝送予定時刻を早める必要があるかを判定する。コンテンツの無線伝送予定時刻を早める必要がある場合、ステップＳ１４１において、切り替え部１０６はそのコンテンツの無線伝送予定時刻を早める。すなわち、無線伝送リストに登録されているその無線伝送予定時刻がより早い時刻に変更される。例えば、アクセス回数が基準値より極めて多い、あるいは帯域占有状況が基準値より極めて大きいような場合、混乱を避けるため、無線伝送予定時刻が早められる。
【００７２】
ステップＳ１４０において、コンテンツの無線伝送予定時刻を早める必要がないと判定された場合、ステップＳ１４１の処理は実行されない。
【００７３】
ステップＳ１３８でコンテンツが無線伝送用リストに登録されるか、またはステップＳ１４１において、コンテンツの無線伝送予定時刻が早められた場合、上述した図７のステップＳ６２において、無線伝送用リストが変更されたと判定され、無線伝送用リストが臨時に速やかに受信装置２１に送信されてくるか、または、時間が間に合う場合には、定期的に送られてくる無線伝送用リストに受信装置２１がダウンロードを要求したそのコンテンツが登録されている。
【００７４】
そこで、受信装置２１では、図９のステップＳ１１３において、ダウンロードを要求したコンテンツが無線伝送用リストに登録されていると判定された場合、ステップＳ１１７において、切り替え部２１８はダウンロードを要求したコンテンツを無線伝送受信リストに登録する。この場合、インターネット５１による第１の伝送路を介してダウンロードするつもりであったコンテンツが、アンテナ５２による第２の伝送路で伝送されてくる。そして、図１２を参照して後述するように、無線伝送受信リストに登録されているコンテンツが第２の伝送路を介して伝送されてくると、それが受信される。従って無線伝送受信リストにコンテンツを登録することは、コンテンツを受信する伝送路を切り替えることを意味する。
【００７５】
以上のように、受信装置２１がダウンロードを要求したコンテンツが無線伝送用リストに登録されると、そのコンテンツは電波で無線伝送されてくる。この場合の処理について、図１１と図１２を参照して説明する。
【００７６】
提供装置１１においては、図１１のステップＳ１６１において、判定部１０１は無線伝送用リストに登録されているコンテンツの無線伝送時刻が到来したかを判定する。無線伝送時刻が到来するまで待機した後、無線伝送時刻が到来したとき、ステップＳ１６２において、無線伝送部１０７は無線伝送用リストに登録されているコンテンツを無線伝送する。すなわち、ユーザがインターネット５１による第１の伝送路を介してダウンロードを要求したコンテンツが、コンテンツデータベース６２から読み出され、送信部６３からアンテナ５２による第２の伝送路を介して、電波で複数の受信装置２１に一度に無線伝送される。従って、多くの受信装置２１に対して、インターネット５１の混雑状態に拘わらず、確実にコンテンツを提供することができる。
【００７７】
受信装置２１においては、提供装置１１のこのような無線伝送処理に対応して、図１２のコンテンツ無線伝送受信処理を実行する。
【００７８】
すなわち、ステップＳ１９１において、判定部２１１はダウンロードを要求したコンテンツが無線伝送受信リストに登録されているかを判定する。上述したように、インターネット５１のによる第１の伝送路が混雑しているので、提供装置１１がコンテンツを第１の伝送路を介してアップロードすることが困難であるところから、そのコンテンツを第２の伝送路により無線伝送するように伝送路の切り替えが行われた場合、図９のステップＳ１１７において、ダウンロードを要求したコンテンツが無線伝送受信リストに登録されている。
【００７９】
ダウンロードを要求したコンテンツが無線伝送受信リストに登録されている場合、ステップＳ１９２において、判定部２１１は無線伝送時刻になったかを判定する。無線伝送時刻になった場合、ステップＳ１９３において、受信部２１４は無線伝送されたコンテンツを受信する。ステップＳ１９４において、記録部２１８は受信したコンテンツを記録部８８に記録する。
【００８０】
ステップＳ１９１において、ダウンロードを要求したコンテンツが無線伝送受信リストに登録されていないと判定された場合、ステップＳ１９２乃至ステップＳ１９４の処理は実行されない。従って、第１の伝送路を介してコンテンツのダウンロードを要求していない受信装置２１が、第２の伝送路を介して伝送されてくるコンテンツを受信、記録することはない。
【００８１】
以上のようにして、コンテンツのダウンロードを要求した受信装置２１は、インターネット５１よりなる第１の伝送路が混雑していたとしても、コンテンツを第１の伝送路を介して不完全に受信し、再送を要求するといった、さらに第１の伝送路を混雑させてしまうような事態を発生させることなく、確実にコンテンツの提供を受けることができる。
【００８２】
また、第1の伝送路を主たる伝送路としてコンテンツを提供装置１１から受信装置２１にアップロードさせつつ、第1の伝送路が混雑している場合にのみ、補助的に第２の伝送路を介してコンテンツを伝送するようにしたので、例えば、第２の伝送路による代替的伝送を、夜間など、第２の伝送路が使用されていない時間帯に設定することで、第２の伝送路が本来行うコンテンツの伝送に対して与える影響を軽減することができる。
【００８３】
受信装置２１のユーザは、入力部８６を操作して、記録したコンテンツを必要に応じて再生することができる。
【００８４】
すなわち、再生が指令された場合、図１３のステップＳ２１１において、読み出し部２１７は指定されたコンテンツを記録部８８から読み出す。このコンテンツは、図９のステップＳ１１６または図１２のステップＳ１９４の処理で記録されたものである。ステップＳ２１２において、再生部２１９は読み出されたコンテンツを再生する。すなわち、記録部８８から読み出されたコンテンツが再生され、出力部８７から出力される。これにより、ユーザはコンテンツを視聴することができる。
【００８５】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【００８６】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム記録媒体は、図２に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)を含む）、光磁気ディスクを含む）、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア９２、または、プログラムが一時的もしくは永続的に格納されるROM８２や、記録部８８、記録部６６を構成するハードディスクなどにより構成される。プログラム記録媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインタフェースである通信部８９を介して、ローカルエリアネットワーク、インターネット５１、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【００８７】
なお、本明細書において、プログラムを記述するステップは、登録された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００８８】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【００８９】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【００９０】
【図１】本発明を適用したコンテンツ提供システムの一実施の形態の構成を示すブロック図である。
【図２】受信装置の一実施の形態の構成を示すブロック図である。
【図３】提供装置の制御部の機能的構成を示すブロック図である。
【図４】受信装置の制御部の機能的構成を示すブロック図である。
【図５】提供装置のＥＣＧアップロード処理を説明するフローチャートである。
【図６】受信装置のＥＣＧダウンロード処理を説明するフローチャートである。
【図７】提供装置の無線伝送用リストの送信処理を説明するフローチャートである。
【図８】受信装置の無線伝送用リストの受信処理を説明するフローチャートである。
【図９】受信装置のコンテンツダウンロード処理を説明するフローチャートである。
【図１０】提供装置のコンテンツアップロード処理を説明するフローチャートである。
【図１１】コンテンツ無線伝送処理を説明するフローチャートである。
【図１２】受信装置のコンテンツ無線伝送受信処理を説明するフローチャートである。
【図１３】再生処理を説明するフローチャートである。
【符号の説明】
【００９１】
１  コンテンツ提供システム，  １１  提供装置，  ２１  受信装置，  ３１  パーソナルコンピュータ，  ３２  アンテナ，  ４１  テレビジョンチューナ，  ４２  モニタ，  ４３  アンテナ，  ５１  インターネット，  ５２  アンテナ，  ６１  メタデータベータベース，  ６２  コンテンツデータデータベース，  ６３  送信部，  ６４  送受信部，  ６５  制御部
【図１】
2009055501.tif 000003
【図２】
2009055501.tif 000004
【図３】
2009055501.tif 000005
【図４】
2009055501.tif 000006
【図５】
2009055501.tif 000007
【図６】
2009055501.tif 000008
【図７】
2009055501.tif 000009
【図８】
2009055501.tif 000010
【図９】
2009055501.tif 000011
【図１０】
2009055501.tif 000012
【図１１】
2009055501.tif 000013
【図１２】
2009055501.tif 000014
【図１３】
2009055501.tif 000015