(57)【要約】【課題】  ネットワーク接続相手に依存せず、容易にコンテンツ送受信の際の映像品質を確保することが可能なコンテンツ受信装置、コンテンツ送信装置、コンテンツ送受信装置を提供する。【解決手段】  ネットワークを経由してデータの送受信を行なうネットワーク送受信処理手段と、ネットワークに対して一度に送受信可能なデータ量を決定する第一のバッファ手段と、バッファ手段の制御或いは送受信するデータの処理の制御を行なう制御手段と、ネットワークから受信したデータを記憶しておくデータ記憶手段と、受信及び送信処理を行なうための第二のバッファ手段を具備した送受信処理手段と、を少なくとも備えるコンテンツ送受信装置において、送受信するサービス或いはコンテンツに優先度を設け、上記第一のバッファ手段と第二のバッファ手段を制御する。【選択図】図６
2009164862.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを経由してコンテンツ送信装置からデータの受信を行なうネットワーク受信処理手段と、
該ネットワーク受信処理手段において、ネットワークから一度に受信可能なデータ量を決定する第一のバッファ手段と、
該バッファ手段の制御或いは受信したデータの処理の制御を行なう制御手段と、
ネットワークから受信したデータを記憶しておくデータ記憶手段と、
ネットワークより受信したデータ或いは該データ記憶手段に記憶されているデータのどちらか一方、或いは両方の受信処理を行なうための第二のバッファ手段を具備した受信処理手段と、
上記受信処理手段で処理されたデータを出力する映像音声出力手段と、
を少なくとも備えるコンテンツ受信装置において、
上記制御手段は優先度管理テーブルを具備し、優先度の高いサービスのデータを受信する際は、前記第一のバッファ手段と第二のバッファ手段のサイズを大きく設定して、データ受信処理速度を増加し、優先度の低いサービスのデータを受信する際は、第一のバッファ手段と第二のバッファ手段のサイズを小さく設定して、データ受信処理速度を減少することを特徴とするコンテンツ受信装置。
【請求項２】
請求項１記載のコンテンツ受信装置において、
複数のサービスのデータを受信する際、前記第一のバッファ手段と第二のバッファ手段を複数個具備し、上記制御手段は他サービスのデータの受信を開始する毎に優先度管理テーブルに設定された優先度に従い第一のバッファ手段と第二のバッファ手段のサイズを変更することを特徴とするコンテンツ受信装置。
【請求項３】
ネットワークを経由してコンテンツ受信装置へ向けてデータの送信を行なうネットワーク送信処理手段と、
該ネットワーク送信処理手段において、ネットワークへ一度に送信可能なデータ量を決定する第一のバッファ手段と、
該バッファ手段の制御或いは送信するデータの処理の制御を行なう制御手段と、
コンテンツ受信装置へ向けて送信するデータを記憶しておくデータ記憶手段と、
該データ記憶手段に記憶されているデータの送信処理を行なうための第二のバッファ手段を具備した送信処理手段と、
を少なくとも備えるコンテンツ受信装置において、
上記制御手段は優先度管理テーブルを具備し、優先度の高いサービスのデータを送信する際は、前記第一のバッファ手段と第二のバッファ手段のサイズを大きく設定して、データ送信処理速度を増加し、優先度の低いサービスのデータを送信する際は、第一のバッファ手段と第二のバッファ手段のサイズを小さく設定して、データ送信処理速度を減少することを特徴とするコンテンツ送信装置。
【請求項４】
請求項３記載のコンテンツ送信装置において、
複数のサービスデータを送信する際、上記第一のバッファ手段と第二のバッファ手段を複数個具備し、他サービスのデータの送信を開始する毎に、第一のバッファ手段と第二のバッファ手段のサイズを切り替えることを特徴とするコンテンツ送信装置。
【請求項５】
ネットワークを経由してコンテンツデータの送受信を行なうネットワーク送受信処理手段と、
該ネットワーク送受信処理手段において、ネットワークに対して一度に送受信可能なデータ量を決定する第一のバッファ手段と、
該バッファ手段の制御或いは送受信するデータの処理の制御を行なう制御手段と、
ネットワークから受信したデータを記憶しておくデータ記憶手段と、
受信及び送信処理を行なうための第二のバッファ手段を具備した送受信処理手段と、
を少なくとも備えるコンテンツ送受信装置において、
上記データ記憶手段は、少なくとも視聴制限付きダウンロードデータと視聴制限無しダウンロードデータを具備し、宅内ネットワークを経由して接続されている映像音声表示手段へ向けて、上記視聴制限付きダウンロードデータを送信するときは上記第一のバッファ手段と第二のバッファ手段のサイズを大きく設定し、視聴制限無しダウンロードデータを送信するときは第一のバッファ手段と第二のバッファ手段のサイズを小さく設定することで、上記視聴制限付きダウンロードデータの伝送を優先させることを特徴とするコンテンツ送受信装置。
【請求項６】
請求項１乃至請求項５記載のコンテンツ受信装置、及びコンテンツ送信装置、及びコンテンツ送受信装置において、
前記制御手段によってバッファ手段が変更され、受信処理速度或いは送信処理速度が変化した場合、利用者に通知することを特徴とするコンテンツ受信装置、及びコンテンツ送信装置、及びコンテンツ送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークを介してコンテンツを送受信するのに好適なコンテンツ受信装置、コンテンツ送信装置、コンテンツ送受信装置に関するものである。
【背景技術】
【０００２】
近年、ＩＰネットワークを経由したデジタル映像配信が普及しつつある。映像配信の方式には二種類あり、一方は送信装置から配信されるコンテンツデータを、受信装置が受信しながらリアルタイムで再生するストリーミング方式である。他方はダウンロード方式であり、コンテンツデータを一度受信装置に保存し、コンテンツデータを全て取得してから再生を行う。
【０００３】
ネットワークでは複数種類のデータが時分割で配信されるため、一つの受信装置がある送信装置からコンテンツをダウンロードしている間に、別の送信装置にあるコンテンツをストリーミング視聴することも技術的には可能である。放送波のコンテンツを視聴しながら別のコンテンツを録画するように、ネットワーク経由の映像配信においても利用者がストリーミングとダウンロードを同時に指示する、といった使い方をすることが当然想定される。
【０００４】
近年様々なネットワークサービスが登場しているが、基地局から利用者宅までのアクセス回線や利用者宅内のネットワークは帯域が小さい場合がある。帯域が小さいネットワークでダウンロードとストリーミングを同時に実行すると、双方のデータが輻輳して配信中に失われる恐れがある。一般にダウンロードでは失われたデータの再送をサポートしたプロトコルを利用するため、ダウンロードが完了するまでの時間は増大するが、受信した映像の品質を損なうわけではない。一方、ストリーミングではリアルタイムで再生するため失われたデータを再送する時間余裕がなく、データの損失は映像品質の劣化に直結する。
【０００５】
近年の表示装置は高品質な映像を映し出すことができ、ネットワーク経由でも高品質な映像を楽しみたい、という利用者の要求は当然想定される。高品質な映像は配信するデータ量が多くデータ損失の可能性が大きいため、映像品質が劣化する可能性も大きい。
【０００６】
特許文献1には、アクセス回線における輻輳を避けるためストリーミングデータに優先的に帯域を割り当て、映像品質を確保する手法が開示されている。
【０００７】
【特許文献１】特開２００５−２１０３４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献1の手法では、品質確保の制御を行う装置が送信装置との間で特別な制御情報を交換し、複雑な処理を行わなければならない。ここで、特別な制御情報とはIETF(Internet Engineering Task Force)によりオプションと指定されているメソッドであり、必ずしも全ての送信装置がこの制御情報を扱えるとは限らない。特許文献1では、ストリーミングが特別な制御情報を扱えない送信装置から配信される場合、映像品質を確保できないという問題について何ら考慮されていなかった。
【０００９】
また、一つの受信装置がストリーミングとダウンロードを同時に行う場合、受信装置は失われたダウンロードパケットの再送を要求し続けるため、受信装置の負荷が増大するという問題がある。
【００１０】
そこで、本発明では上記課題を鑑み、容易かつ負荷が小さい処理で送受信映像の品質確保を可能にするコンテンツ受信装置、コンテンツ送信装置、コンテンツ送受信装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するためには、コンテンツ送受信装置はコンテンツのダウンロードとストリーミング処理が同時に発生した場合、ネットワークから送受信するバッファサイズと送受信処理にて使用するメモリ上のバッファサイズを変更する。
【００１２】
更に詳しくは、ダウンロードで使用する送受信バッファとメモリ上のバッファを小さく設定することで、送受信処理速度を減少させれば良い。
【００１３】
また、ストリーミングで使用する送受信バッファとメモリ上のバッファを大きく設定することで、送受信処理速度を増加させれば良い。
【発明の効果】
【００１４】
本発明によれば、ネットワークに接続された他機器に依存せず、容易かつ負荷が小さい処理で送受信する映像の品質確保を可能にするコンテンツ受信装置、コンテンツ送信装置、コンテンツ送受信装置を提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を用いて本発明の実施例を説明する。
【実施例１】
【００１６】
図１は、本実施例におけるコンテンツ受信装置１００の構成例を概略的に示した図である。１０１はＩＰネットワーク経由で他の装置からコンテンツデータを受信するネットワーク受信処理回路で、コンテンツ受信時に受信データを蓄える第一バッファ部１０１１を有する。１０２は制御回路で、第一バッファ部１０１１と第二バッファ部１０４１の制御、並びにデータ記憶回路１０３、受信処理回路１０４、リモコン入力回路の制御を行なう。
【００１７】
１０３はＩＰネットワークを経由してダウンロードされたコンテンツを蓄えるデータ記憶回路で、外付けまたは内蔵のどちらか一方或いは両方を具備する。１０４はデータ記憶回路１０３に蓄えられたコンテンツの受信処理、並びにＩＰネットワークを経由して受信したストリーミングコンテンツの受信処理を行なう受信処理回路で第二バッファ手段１０４１を有する。
【００１８】
本受信処理回路１０４では、例えば著作権保護により暗号化されたデータの復号化や、タイムスタンプ処理を行なう。１０５は受信処理回路１０４で受信処理された映像や音声データを外付け或いは内蔵の表示装置に出力する映像音声出力回路、１０６は利用者からの指示を受信するためのリモコン入力回路である。
【００１９】
利用者からコンテンツの視聴開始要求をリモコン入力回路１０６で受信すると、制御回路１０２は必要に応じてDTCP（Digital  Transmission  Content  Protection）や各種DRM（Digital  Rights  Management）に準拠した機器認証処理を実施し、該当コンテンツの送信要求をＩＰネットワークを介してコンテンツ送信装置へ向けて送信する。
【００２０】
このコンテンツ送信要求は、例えばＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）のＧＥＴメソッドが用いられる。コンテンツ送信装置はコンテンツ受信装置１００へ向けてコンテンツの送信を始める。ＩＰネットワークを介してコンテンツ送信装置から受信したデータは、ネットワーク受信処理回路１０１の第一バッファ部１０１１に格納される。
【００２１】
受信処理回路１０４は、第一バッファ部１０１１に格納されたデータを第二バッファ部１０４１に取り込み、ネットワーク受信処理回路１０１は第一バッファ部１０１１を解放する。第二バッファ部１０４１に取り込まれたデータは、暗号化データを復号化するなどの受信処理を行ない、制御回路１０２により、ダウンロードサービスのデータはデータ記憶回路１０３へ送られ記憶する。ストリーミングデータは映像音声出力回路１０５へ送られ、外付け或いは内蔵のテレビなどに映し出される。
【００２２】
図２は、コンテンツ受信装置１００が接続されるネットワーク構成の一例を示した図である。ダウンロードサーバ３００とストリーミングサーバ４００がインターネット網２００へ接続されており、コンテンツ受信装置１００とコンテンツ送信装置７００はルータ５００を介してインターネット網２００に接続される。インターネット網２００への接続形態はＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  ＳｕｂＳｃｒｉｂｅｒ  Ｌｉｎｅ）やＦＴＴＨ（Ｆｉｂｅｒ  Ｔｏ  Ｔｈｅ  Ｈｏｍｅ）などの高速アクセス回線やＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）、アナログ回線、携帯電話などの移動体通信網などその種類を問わない。
【００２３】
上記コンテンツ受信装置１００、コンテンツ送信装置７００及びルータ５００はそれぞれネットワーク上で自身を識別する一つ以上のＩＰアドレスを所有する。各コンテンツ受信装置へのＩＰアドレスの設定は、従来よりネットワークにおけるアドレスの自動設定に広く採用されているＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）により、例えばルータ５００をＤＨＣＰサーバとして動作させ、ここから各コンテンツ受信装置のＩＰアドレスを割り振るようにすれば良い。またAuto  IP機能により自動的にネットワーク設定を行なっても良い。
【００２４】
なお、ＩＰｖ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ  ６）を用いる場合にはステートレス自動設定と呼ばれる方法によりルータ５００のＩＰアドレスの上位６４ビットとＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスから各コンテンツ受信装置が自身のＩＰアドレスを定めることも可能である。
【００２５】
本図２の構成は一例を示したに過ぎず、コンテンツ受信装置及びコンテンツ送信装置は複数台接続されていてもよい。また、ダウンロードサーバ３００とストリーミングサーバ４００とルータ５００とコンテンツ受信装置１００とコンテンツ送信装置７００は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続されていても構わない。
【００２６】
上記構成における本実施例について説明する。コンテンツ受信装置１００がダウンロードサーバ３００に対してダウンロード開始を要求すると、ダウンロードサーバ３００はコンテンツ受信装置１００へ向けてダウンロードデータを送信する。また、コンテンツ受信装置１００がストリーミングサーバ４００に対してストリーミング開始を要求すると、ストリーミングサーバ４００はコンテンツ受信装置１００へ向けてストリーミングデータを送信する。
【００２７】
先ず、コンテンツ受信装置１００がダウンロードサーバ３００に対してダウンロード開始を要求する時、図１の制御回路１０２を介してネットワーク受信処理回路１０１へダウンロードサーバ３００との接続要求が指示される。ここでネットワーク受信処理回路１０１は、例えば国際標準化機構（ＩＳＯ）により制定された異機種間のデータ通信を実現するためのネットワーク構造の設計方針ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）の参照モデル第４層（トランスポート層）を示しており、例えばＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）やＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）である。
【００２８】
制御回路１０２は、ネットワーク受信処理回路１０１の第一バッファ部１０１１のサイズを設定する。このバッファ部のサイズは、大きく設定すると、ＩＰネットワークから一度に受信するデータ量が大きくなるので、受信速度は増加する。この時、コンテンツ受信装置１００は他の受信処理は動作していないので、第一バッファ部１０１１のサイズはダウンロードに最適な値を設定する。これと同時に第二バッファ部１０４１のサイズも設定する。
【００２９】
例えば第一バッファ部１０１１のサイズを１２８ｋバイトに設定した場合、第二バッファ部１０４１のサイズは１２８ｋバイト以上に設定することが望ましい。第二バッファ部１０４１のサイズが第一バッファ部１０１１のサイズを下回ると、バッファ部間でデータコピー回数が掛かり、処理速度が低下してしまう。
【００３０】
図３は制御回路１０２が有する優先度管理テーブル６００の一例である。優先度管理テーブル６００に示す優先度は数字が若い程優先度が高く、例えばストリーミングが優先度が一番高く、ダウンロードが優先度が一番低い。コンテンツ受信装置１００がストリーミングのデータを受信する時、上記第一バッファ部１０１１のサイズと第二バッファ部１０４１のサイズを大きな値に設定して一度に受信処理されるデータ量を増やせば受信処理速度が増加する。
【００３１】
逆に、優先度の一番低いメールを受信する時には、上記第一バッファ部１０１１のサイズと第二バッファ部１０４１のサイズを小さな値に設定して一度に受信処理されるデータ量を減らせば受信処理速度が減少する。
【００３２】
なお、本実施例１の説明において、優先度管理テーブル６００は登録されているものを使用するように説明してきたが、利用者が例えばブラウザ画面等を用いて受信するサービスの優先度を決定しても良く、また、バッファ部のサイズについても上記同様、利用者によって決定させても良い。
【００３３】
図４は本実施例１におけるコンテンツ送信装置７００の構成例を概略的に示した図である。７０１はＩＰネットワーク経由で他の装置へ向けてコンテンツデータを送信するネットワーク送信処理回路でコンテンツ送信時に送信データを蓄える第一バッファ部７０１を有する。７０２は制御回路で、第一バッファ部７０１１と第二バッファ部７０４１の制御、並びにデータ記憶回路７０３、送信処理回路７０４の制御を行なう。
【００３４】
７０３はＩＰネットワークを経由してコンテンツ受信装置へ向けて送信するデータを蓄えたデータ記憶回路であり、外付けまたは内蔵のどちらか一方或いは両方を具備する。該データ記憶回路７０３には例えばダウンロードデータが蓄積されている。７０４はデータ記憶回路７０３に蓄積されたデータや、放送受信回路７０５で受信されたデータの送信処理を行なう送信処理回路で、例えば著作権保護の必要なデータを送信する際に暗号化を施す処理を行なう。
【００３５】
コンテンツ送信装置７００においても上述したコンテンツ受信装置１００と同様に、提供するサービスによって優先度を設定し、優先度が高いサービスを提供する場合に第一バッファ部７０１１と第二バッファ部７０４１のサイズを大きく設定して送信処理速度を増加させる。また、優先度が低いサービスを提供する場合には第一バッファ部７０１１と第二バッファ部７０４１のサイズを小さく設定して送信処理速度を減少させる。
【００３６】
以上、上述した実施例１においては、受信或いは送信するサービスに優先度を設け、優先度の高いサービスについては、受信或いは送信処理速度を増加させるため、第一バッファ部１０１１のサイズと第二バッファ部１０４１のサイズを大きく設定する。また、優先度の低いサービスについては、受信或いは送信処理速度を減少させるため、上記第一バッファ部１０１１のサイズと第二バッファ部１０４１のサイズを小さく設定する。
【００３７】
これにより、ストリーミングの映像品質が確保され、また、上記設定は利用者が設定することも可能であり、利用者の利便性が向上する。また、受信或いは送信処理速度が変化したことを利用者に通知するための警告画面を表示しても良く、利用者に上述設定変更を実行するか否かを選択させるようにしても良い。
【実施例２】
【００３８】
本実施例では、ダウンロード処理を行なっている最中に、ストリーミング処理を開始しようとした場合の処理について説明する。
【００３９】
図５は、本実施例におけるコンテンツ受信装置８００の構成例を概略的に示した図である。８０１はＩＰネットワーク経由で他の装置からコンテンツデータを受信するネットワーク受信処理回路で、コンテンツ受信時に受信データを蓄える第一バッファ部８０１１と第三バッファ部８０１２を有する。８０２は制御回路で、第一バッファ部８０１１と第二バッファ部８０４１と第三バッファ部８０１２と第四バッファ部８０４２の制御、並びにデータ記憶回路８０３、受信処理回路８０４、リモコン入力回路８０６の制御を行なう。
【００４０】
８０３はＩＰネットワークを経由してダウンロードされたコンテンツを蓄えるデータ記憶回路、８０４はデータ記憶回路８０３に蓄えられたコンテンツの受信処理、並びにＩＰネットワークを経由して受信したストリーミングのコンテンツの受信処理を行なう受信処理回路で第二バッファ手段８０４１と第四バッファ手段８０４２を有する。本受信処理回路８０４では、例えば著作権保護により暗号化されたデータの復号化や、タイムスタンプ処理を行なう。８０５は受信処理回路８０４で受信処理された映像や音声データを表示装置に出力する映像音声出力回路、８０６は利用者からの指示を受信するためのリモコン入力回路である。
【００４１】
利用者がリモコンでダウンロード開始要求を送信した場合、コンテンツ受信装置８００はリモコン入力回路８０６で当該要求を受信する。制御回路８０２は、ダウンロード開始要求をリモコン入力回路８０６から読み取り、他の受信処理が行なわれているかを確認する。
【００４２】
本実施例２では、他の受信処理が実行されていないと仮定して説明する。制御回路８０２は他の受信処理が実行されていないので、ネットワーク受信処理回路８０１が有する第一バッファ部８０１１と受信処理回路８０４が有する第二バッファ部８０４１のサイズを設定し得る最大の値、例えば本実施例では図３に示す１２８ｋバイトに設定する。
【００４３】
制御回路８０２は上述のようにバッファ手段にサイズを設定した後にダウンロードサーバ３００へ向けて、ダウンロードデータ送信要求を発行する。本要求の発行は、例えばＨＴＴＰのＧＥＴメソッドで行ない、コンテンツ受信装置８００はダウンロードサーバ３００から所望のデータを受信する。
【００４４】
第一バッファ部８０１１で受信した１２８ｋバイトのダウンロードデータは、受信処理回路８０４が有する第二バッファ部８０４１に移行し、例えば暗号化されたデータを復号化するなどの受信処理を行なって、データ記憶回路８０３に蓄積される。
【００４５】
上記ダウンロードデータの受信処理を行なっている最中に、利用者によってリモコンからストリーミングデータ開始要求があった場合、制御回路８０２は当該要求をリモコン入力回路８０６から読み取る。制御回路８０２は、先にダウンロード処理を行なっているので、今回開始しようとしているストリーミングデータの受信処理と、先に行なっているダウンロードデータの受信処理の優先度を図３に示す優先度管理テーブル６００で比較する。
【００４６】
本実施例の場合、ストリーミングデータの受信処理がダウンロードデータ受信処理より優先度が高いので、ダウンロードデータ受信処理で使用している上記第一バッファ部８０１１のサイズと第二バッファ部８０４１のサイズを１２８ｋバイトから１６ｋバイトへ変更し、受信処理速度を減少させる。この変更は、ダウンロードデータの受信処理を継続したままでも一時中断して行なっても構わない。一時中断した場合には、例えばＨＴＴＰのＧＥＴメソッドのＲａｎｇｅヘッダに未受信データのバイトレンジを設定すれば良い。
【００４７】
次に、制御回路８０２はストリーミングデータの受信処理を行なうため、ネットワーク受信処理回路８０１に第三バッファ部８０１２を新たに設け、受信処理回路８０４に該第三バッファ部８０１２に適応する第四バッファ部８０４２を確保する。両バッファ部のサイズは、ストリーミングデータ受信処理の優先度を考慮して、１２８ｋバイトを設定し、ダウンロードデータ受信処理よりも優先的にストリーミングデータ受信処理を行なうようにする。
【００４８】
以上のように制御回路８０２はバッファ部にサイズを設定した後にストリーミングサーバ４００へ向けて、ストリーミングデータ送信要求を発行する。本要求の発行は、例えばＨＴＴＰのＧＥＴメソッドで行ない、コンテンツ受信装置８００はストリーミングサーバ４００から所望のデータを受信する。第三バッファ部８０１１で受信した１２８ｋバイトのストリーミングデータは、受信処理回路８０４が有する第二バッファ部８０４２に渡され、例えば暗号化されたデータを復号化するなどの受信処理を行なって、映像音声出力回路８０５に移行し、該映像音声出力回路８０５に接続された映像表示装置、例えば液晶テレビ等で視聴することができる。
【００４９】
以上、上述したように、ダウンロードデータ受信処理とストリーミングデータ受信処理が重なった場合においてもストリーミングの映像品質を確保することができる。
【００５０】
なお、本実施例では二つのサービスが重なった場合について述べたが、三つ以上のサービスの受信処理が重なった場合には、ネットワーク受信処理回路８０１と受信処理回路８０４に必要な数だけバッファ部を用意して、上述と同様の処理を行なえば良い。
【００５１】
また、コンテンツの送信側において、ダウンロードデータをコンテンツ受信装置８００へ向けて送信している最中に、ストリーミングデータの送信要求を受信した場合は、上述と同様に優先度による送信用バッファ部のサイズを変更し、送信速度を制御することで、ストリーミングの映像品質を確保できることは言うまでもない。
【実施例３】
【００５２】
本実施例では、インターネットから上述した方式によりダウンロードしたデータを宅内の液晶テレビ等で視聴する場合について説明する。
【００５３】
図６は宅内のネットワークの構成例を概略的に示した図である。コンテンツ送受信装置９００はルータ５００を介してインターネットに接続される。一方、宅内のネットワークで表示回路１０００と表示回路１１００に接続される。９０１はＩＰネットワーク経由で他の装置からコンテンツデータを受信、または宅内ネットワークに接続された装置にコンテンツデータを送信するネットワーク送受信処理回路で、コンテンツ送受信時にデータを蓄える第一バッファ部９０１１と第三バッファ部９０１２を有する。
【００５４】
９０２は制御回路で、第一バッファ部９０１１と第二バッファ部９０４１と第三バッファ部９０１２と第四バッファ部９０４２の制御、並びにデータ記憶回路９０３、送受信処理回路９０４、リモコン入力回路９０６の制御を行なう。９０３はＩＰネットワークを経由してダウンロードされたコンテンツを蓄えるデータ記憶回路で、外付けまたは内蔵のどちらか一方或いは両方を具備する。
【００５５】
９０４はコンテンツの送受信処理を行なう送受信処理回路で第二バッファ手段９０４１と第四バッファ手段９０４２を有する。本送受信処理回路９０４では、例えば著作権保護により暗号化されたデータの復号化や、宅内ネットワークに接続された装置へデータを送信する際にデータの暗号化を行なう。９０６は利用者からの指示を受信するためのリモコン入力回路である。
【００５６】
１０００と１１００は宅内ネットワークでコンテンツ送受信装置９００と接続され、該ネットワークを経由して受信したコンテンツデータを表示する表示回路である。例えばインターネットを経由してコンテンツ送受信装置９００がコンテンツデータをダウンロードしてデータ記憶回路９０３に蓄積し、該コンテンツデータを寝室や子供部屋などに設置した表示装置、例えば液晶テレビやプラズマテレビで視聴する場合が図６にあたる。
【００５７】
インターネットからダウンロードしたコンテンツには視聴制限の付いたもの、著作権保護が成されているもの、フリーコンテンツなど様々な種類のコンテンツが含まれる。インターネットを経由したコンテンツのダウンロード方式については上述したので説明を省略する。
【００５８】
例えば、表示回路１０００において、視聴制限付きコンテンツを視聴し、表示回路１１００において、フリーコンテンツを視聴しようとした場合、コンテンツ送受信装置９００は視聴制限付きコンテンツの映像品質を確保するために、図６中の第三バッファ手段９０１２と第四バッファ手段９０４２を使って視聴制限付きコンテンツの送受信速度を増加させる。フリーコンテンツは第一バッファ手段９０１１と第二バッファ手段９０４１を使って送受信速度を減少させる。バッファ手段のサイズの設定手法については上述した方式と同じであるため説明を省略する。
【００５９】
以上、本発明の実施例について説明してきたが、ネットワークを経由してコンテンツを送受信する際に、サービス或いはコンテンツに優先度を設け、優先度の高いサービス或いはコンテンツに対して、ネットワーク送受信処理回路が有するバッファ部のサイズと送受信処理回路が有するバッファ部の両方を大きく設定することで、コンテンツ送受信速度を増加させ、逆に、優先度の低いサービス或いはコンテンツに対して、ネットワーク送受信処理回路が有するバッファ部のサイズと送受信処理回路が有するバッファ部の両方を小さく設定することで、コンテンツ送受信速度を減少させることで、優先度の高いコンテンツの映像品質を確保することができる。
【産業上の利用可能性】
【００６０】
複数のネットワーク転送サービスを送受信する場合、容易に映像品質を確保できるコンテンツ送受信装置を提供できる。
【図面の簡単な説明】
【００６１】
【図１】本発明におけるコンテンツ受信装置の構成例を示す図。
【図２】本発明のコンテンツ受信装置が接続されるネットワークの構成例を示す図。
【図３】本発明の優先度管理テーブルの一例を示す図。
【図４】本発明におけるコンテンツ送信装置の構成例を示す図。
【図５】本発明における複数のサービス受信するコンテンツ受信装置の一例を示す図。
【図６】本発明における宅内ネットワークの構成例を示す図。
【符号の説明】
【００６２】
１００、８００    コンテンツ受信装置
１０１、８０１、９０１    ネットワーク受信処理回路
１０２、７０２、８０２、９０２    制御回路
１０３、７０３、８０３、９０３    データ記憶装置
１０４、８０４    受信処理回路
１０５、８０５    映像音声出力回路
１０６、８０６、９０６    リモコン入力回路
２００    インターネット
３００    ダウンロードサーバ
４００    ストリーミングサーバ
５００    ルータ
６００    優先度管理テーブル
７００    コンテンツ送信装置
７０１    ネットワーク送信処理回路
７０４    送信処理回路
９００    コンテンツ送受信装置
９０１    ネットワーク送受信処理回路
９０４    送受信処理回路
１０００、１１００    表示回路
１０１１、７０１１、８０１１、９０１１    第一バッファ部
１０４１、７０４１、８０４１、９０４１    第二バッファ部
８０１２、９０１２    第三バッファ部
８０４２、９０４２    第四バッファ部
【図１】
2009164862.tif 000003
【図２】
2009164862.tif 000004
【図３】
2009164862.tif 000005
【図４】
2009164862.tif 000006
【図５】
2009164862.tif 000007
【図６】
2009164862.tif 000008