(57)【要約】【課題】ＩＰ放送の受信環境下では、宅内ＬＡＮを用いて各機器にＩＰ放送データを伝送するため、宅内ＬＡＮの空き伝送帯域が不足した場合にＩＰ放送やＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）を視聴することが出来なくなるという課題があった。【解決手段】本発明では、ＳＴＢ７でＶＯＤ視聴中に、ハードディスクレコーダ５、ＩＰＴＶ８などがＩＰ放送の視聴やＩＰ放送の録画を行っていて宅内ＬＡＮ４の空き伝送帯域が足りない場合、ＳＴＢ７が空き伝送帯域に応じて視聴するＶＯＤの伝送レートを選択することにより、宅内ＬＡＮの利用状況に応じたＶＯＤ視聴を可能とする。【選択図】図１
2010050654.tif 000002
【特許請求の範囲】
【請求項１】
映像ストリーミングの受信機能と、
宅内ＬＡＮへ接続するネットワークインターフェースとを備え、
複数の伝送レートで同一の映像コンテンツを保有するＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）サーバへ宅内ＬＡＮの空き伝送帯域の状態に合わせた伝送レートで映像コンテンツを要求することを特徴とする映像受信装置。
【請求項２】
前記宅内ＬＡＮの空き伝送帯域に不足、又は増加が生じた場合には、前記伝送レートを更新し、更新した伝送レートを前記ＶＯＤサーバへ通知することを特徴とする請求項１記載の映像受信装置。
【請求項３】
前記宅内ＬＡＮの空き伝送帯域に不足が生じる場合は、録画予約が行われた場合であることを特徴とする請求項２に記載の映像受信装置。
【請求項４】
前記宅内ＬＡＮの空き伝送帯域に不足が生じる場合は、放送視聴予約が行われた場合であることを特徴とする請求項２に記載の映像受信装置。
【請求項５】
前記宅内ＬＡＮの空き伝送帯域に不足が生じる場合は、放送の視聴開始が行われた場合であることを特徴とする請求項２に記載の映像受信装置。
【請求項６】
前記宅内ＬＡＮの空き伝送帯域に不足が生じる場合は、ＶＯＤの視聴開始が行われた場合であることを特徴とする請求項２に記載の映像受信装置。
【請求項７】
前記宅内ＬＡＮの空き伝送帯域が増加する場合は、録画予約が取り消された場合であることを特徴とする請求項２に記載の映像受信装置。
【請求項８】
前記宅内ＬＡＮの空き伝送帯域が増加する場合は、ＩＰ放送視聴の予約が取り消された場合であることを特徴とする請求項２に記載の映像受信装置。
【請求項９】
前記宅内ＬＡＮの空き伝送帯域が増加する場合は、ＩＰ放送視聴を途中終了した場合であることを特徴とする請求項２に記載の映像受信装置。
【請求項１０】
前記宅内ＬＡＮの空き伝送帯域が増加する場合は、ＶＯＤ視聴を途中終了した場合であることを特徴とする請求項２記載の映像受信装置。
【請求項１１】
宅内ＬＡＮの空き伝送帯域は、宅内ＬＡＮの伝送帯域から当該時間の録画予約済みのコンテンツの伝送レート、及び、ＩＰ放送・ＶＯＤの視聴予約済みのコンテンツの伝送レートを引いた値であることを特徴とする請求項１ないし請求項１０に記載の映像受信装置。
【請求項１２】
映像ストリーミングの受信機能と、
宅内ＬＡＮへ接続するネットワークインターフェースとを備え、
宅内ＬＡＮの空き伝送帯域に合わせて、複数のＶＯＤ伝送レートで同一の映像コンテンツを保有するＶＯＤサーバへ伝送レートを要求することを特徴とする映像伝送方法。
【請求項１３】
請求項１２に記載の映像伝送方法で、
前記宅内ＬＡＮの空き伝送帯域が変動する環境において、
ＶＯＤの伝送レートを変更するステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、従来の無線電波によるテレビ放送ではなく、有線通信を用いたＩＰテレビ放送を受信している家庭における宅内ネットワークの使用状況に応じたＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）の伝送レート選択を行う伝送システムに関するものである。
【背景技術】
【０００２】
現在、地上波テレビ放送が２０１１年のアナログ放送停波を控えており、アナログ放送からデジタル放送への移行の過渡期となっている。テレビ放送の公共性の観点から、地上波アナログ放送を受信している全家庭で地上波デジタル放送を受信出来ることが求められるが、山間部や過疎地では地上波デジタル放送の受信が困難な地域が出てくることが予想される。全ての家庭にあまねく放送を行うことが出来なくなることは、放送の公共性から問題となる。そのため、インターネット通信回線を使用してテレビ放送を行うＩＰテレビ放送(以下、ＩＰ放送)が検討されている。また、ＩＰ放送だけでなく、既にストリーミング動画を提供するサービスが増加しており、インターネット通信回線を使用した映像受信は可能となっている。
【０００３】
一方、宅内では、インターネット通信回線で家庭内へ引き込んだＩＰ放送データを、宅内ＬＡＮを使用して各部屋の受信装置へ配信する。
【０００４】
また、家庭用の放送録画機器ではＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）を内蔵した機器が大半を占めるようになってきている。ＨＤＤに録画した映像コンテンツを宅内ＬＡＮで他の映像受信機器へ配信する場合、映像受信機器は有線ＬＡＮ、８０２.１１ｂ無線ＬＡＮ、８０２.１１ａ無線ＬＡＮなどの宅内ＬＡＮに応じた伝送レートを選択して送信サーバとなる録画機器へ通知し、送信サーバ側では録画済コンテンツを選択された伝送レートに再エンコードする技術が提供されている（例えば、特許文献１を参照）。
【特許文献１】特開２００４−２２２０４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記の特開２００４−２２２０４４号公報は、使用する宅内ＬＡＮに応じて映像コンテンツの伝送レートを選択する技術であり、宅内ＬＡＮの使用状況に応じて伝送レートを変更するものではない。
【０００６】
宅内ＬＡＮでは、ＩＰ放送の視聴、ＩＰ放送の録画、ＶＯＤ、ＰＣデータ通信など、様々なデータが伝送される。そのため、複数のサービスを同時に使用している場合は、宅内ＬＡＮの使用状況によって伝送帯域が足りなくなることがある。「ＩＰ放送視聴」、「ＩＰ放送録画」、「ＶＯＤ」は、「ＰＣデータ通信」と比較して優先度を高く設定され、優先的に宅内ＬＡＮの伝送帯域を使用するべきであると考えられる。しかしながら、テレビ放送をＩＰ放送で受信している場合、多数のＨＤ（Ｈｉｇｈ  Ｄｉｆｉｎｉｔｉｏｎ）品質の映像を宅内ＬＡＮ内で伝送することになり、伝送帯域が枯渇する恐れがある。宅内ＬＡＮの空き伝送帯域が不足した場合は、ＩＰ放送やＶＯＤを視聴することが出来なくなるという課題がある。
【０００７】
本発明は、ＩＰ放送の受信環境下において、宅内ＬＡＮの使用状況、すなわち、空き伝送帯域の状態に合わせて、ＶＯＤの伝送レートを選択して視聴することを目的とする。
【課題を解決するための手段】
【０００８】
「ＩＰ放送視聴」、「ＩＰ放送録画」はマルチキャスト通信であり固定伝送レートとなる。これに対して、「ＶＯＤ」は、ユニキャスト通信で視聴機器毎に伝送レート設定が可能である。
【０００９】
従って、従来の課題を解決するために、本発明は、宅内ＬＡＮの空き伝送帯域の状態に応じたＶＯＤの伝送レート選択を行う。
【００１０】
また、宅内ＬＡＮの空き伝送帯域が不足または増加した場合にも、不足または増加した伝送帯域に応じたＶＯＤの伝送レート選択を行う。
【発明の効果】
【００１１】
本発明により、ユニキャスト通信である「ＶＯＤ」の伝送レートを宅内ＬＡＮの空き伝送帯域の状態に応じて選択することで、宅内ＬＡＮの伝送帯域を最適に割り当てることが可能となり、宅内ＬＡＮの空き伝送帯域の状態に応じて、ＩＰ放送やＶＯＤの視聴を可能にする。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１３】
（実施の形態１）
本実施の形態では、ＶＯＤサーバに宅内ＬＡＮの空き伝送帯域の状況に合わせた伝送レートを通知する場合について説明する。
【００１４】
図１は、宅内ＬＡＮのシステム構成の一例を示したものである。
【００１５】
ハードディスクレコーダ５、ハードディスクレコーダ６、ＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）７、ＩＰＴＶ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｔｅｌｅｖｉｓｉｏｎ）８、ＩＰＴＶ９、ＩＰＴＶ１０が宅内ネットワークである宅内ＬＡＮ４を介して接続されている。ＩＰネットワーク、放送網などの宅外ネットワーク２に接続されているルータ３にはハードディスクレコーダ５のみが接続され、本構成におけるマスタ機器として動作する。他の宅内ＬＡＮ４に接続されている機器はＩＰ放送の視聴等を行う際には、ハードディスクレコーダ５を必ず経由する。また、宅外ネットワーク２には、ＶＯＤサーバ１が接続されている。ＶＯＤサーバ１にはあらかじめ複数の伝送レートが用意されているものとする。
【００１６】
図１において、ハードディスクレコーダ５は本発明におけるマスタ機器となる宅内受信装置、ハードディスクレコーダ６、ＳＴＢ７、ＩＰＴＶ８、ＩＰＴＶ９、ＩＰＴＶ１０はマスタ機器以外の宅内受信装置である。
【００１７】
なお、本実施の形態では、宅内ＬＡＮに２台のハードディスクレコーダ、１台のＳＴＢ、３台のＩＰＴＶが接続されているが、宅内のシステム構成はこれに限定するものではなく、宅内ＬＡＮに接続でき、データの録画及び視聴ができる機器で構成されていればよい。
【００１８】
図２は、マスタ機器となる宅内受信装置であるハードディスクレコーダ５の一構成例を示すブロック図である。
【００１９】
図２に示すように、ＷＡＮ  Ｉ／Ｆ２７は、宅外ネットワーク２に接続され、宅外ネットワーク２よりＩＰ放送の放送番組データを受信し、ＬＡＮ  Ｉ／Ｆ２３は、宅内ＬＡＮ４に接続され、宅内ＬＡＮ４に接続されている他の機器間と放送番組データや通信データを送受信し、ＩＰ放送受信ユニット２４は、ＷＡＮ  Ｉ／Ｆ２７を介してＩＰ放送番組データを受信し、所定の処理を行い、映像出力データを出力する。また、宅内ＬＡＮ使用状況管理部２５は、ＬＡＮ  Ｉ／Ｆ２３を介して宅内ＬＡＮ４の使用状況を管理し、視聴・録画予約管理部２６は、ハードディスクレコーダ５及び宅内ＬＡＮ４に接続されている機器で行われる視聴、録画予約を管理する。また、ＩＰ放送受信ユニット２４から出力されたデータは、ハードディスクレコーダ５に接続されている映像出力装置２８に出力され、映像出力装置２８に記録される。なお、マスタ機器は録画機能を持たないイーサネット（登録商標）コンバータやルータを用いてもよい。
【００２０】
図３は、マスタ機器以外の宅内受信装置となるハードディスクレコーダ６、ＳＴＢ７の一構成例を示すブロック図である。
【００２１】
図３において、図２と同様の動きを行う構成要素に関しては、同じ番号を付与し、説明を省略する。図３の宅内受信装置と図２の宅内受信装置の相違点は、ＷＡＮ  Ｉ／Ｆ２７の有無である。マスタ機器以外は、宅外ネットワーク２には接続されないため、ＷＡＮ  Ｉ／Ｆ２７は必要ない。
【００２２】
なお、本発明においては、マスタ機器とマスタ機器以外の機器は異なる構成となっているが、マスタ機器以外の機器も図２のマスタ機器と同じ構成でも構わない。
【００２３】
図４は、ＩＰＴＶ８〜ＩＰＴＶ１０のマスタ機器以外の宅内受信装置の他の一構成例を示すブロック図である。ＩＰＴＶは、図３の宅内受信装置の構成とほぼ同様の構成であり、ＩＰ放送受信ユニット２４から出力された映像出力データを表示する映像出力装置２８を装置内に持つ構成となる。各構成要素は、図３の構成要素と同様の動作を行うので、同じ番号を付与し、説明を省略する。なお、映像出力装置２８は、宅内受信装置外にあり、宅内受信装置のＩＰ放送受信ユニット２４から有線または無線通信によりデータを受信して表示してもよい。
【００２４】
図５は、視聴・録画予約管理部２６が管理する視聴・録画予約状況管理テーブルの一例を示したものである。図５に示すように、視聴・録画予約状況管理テーブルは、「予約番号」、録画または視聴するデータの種別を示す「種別」、実際に録画または視聴を行う機器を一意に示す「対象機器」、録画または視聴するデータの伝送レートを示す「伝送レート」、録画または視聴する日時を示す「日時」、録画または視聴開始時刻を示す「開始時刻」、録画または視聴終了時刻を示す「終了時刻」で構成されている。
【００２５】
なお、図５においては、データの種別として、ＩＰ放送を録画する「ＩＰ放送録画」、ＩＰ放送を視聴する「ＩＰ放送視聴」が設定されているが、種別はこの２つに限定するものではない。また、種別、対象機器等の登録項目は、図５に示す項目以外のものを登録しても構わない。また、種別、対象機器などの表現方法は、それを一意に示すことができれば、番号や記号など、どのような表現でも構わない。
【００２６】
視聴・録画予約状況管理テーブルは、視聴予約時、あるいは、録画予約時に予約操作が行われた機器が宅内ＬＡＮに接続された全機器へ予約要求を送信することで全機器がテーブルの内容を更新するものとする。ここで、予約要求時に電源がＯＦＦにされていた機器は、電源ＯＮ時にマスタ機器となるルータ３に接続されているハードディスクレコーダ５に予約状況要求を送信して問い合わせる。なお、予約状況の問い合わせは、他のいずれかの機器に問い合わせることとしてもよい。また、本発明では、全機器が視聴・録画予約状況管理テーブルを保持するものとしたが、マスタ機器のみが保持し、他の機器はマスタ機器に問い合わせるようにしてもよい。
【００２７】
図６は、ＶＯＤサーバ１に格納されたＶＯＤコンテンツの伝送レート選択テーブルの一例を示したものである。図６に示すように、ＶＯＤコンテンツの品質を一意に示す「映像品質」と、「映像品質」を実現するために必要な伝送レート（Ｍｂｐｓ）を示す「伝送レート」で構成されている。本実施の形態では、映像品質は、「Ｈｉｇｈ」、「Ｍｉｄｄｌｅ」、「Ｌｏｗ」の３つが用意され、それぞれ、３０Ｍｂｐｓ、２０Ｍｂｐｓ、１０Ｍｂｐｓの伝送レートが設定されている。なお、映像品質は３つに限定されるものではない。
【００２８】
図７は、宅内ＬＡＮ使用状況管理部２５が保持する宅内ＬＡＮ使用状況管理テーブルの一例を示したものである。図７に示すように、宅内ＬＡＮ使用状況管理テーブルには、宅内ＬＡＮの使用状況の調査を行った「現在時刻」、使用状況を調べたい期間の開始時刻を示す「調査開始時刻」、終了時刻を示す「調査終了時刻」、宅内ＬＡＮの伝送帯域を示す「宅内ＬＡＮ伝送帯域」、宅内ＬＡＮの空き伝送帯域を示す「空き伝送帯域」で構成されている。なお、宅内ＬＡＮ使用状況管理テーブルには、図７に示す項目以外の項目が登録されていてもよい。
【００２９】
宅内管理ＬＡＮ使用状況管理部２５は、宅内管理ＬＡＮ使用状況管理テーブルに設定されている調査開始時刻から調査終了時刻までに、視聴・録画予約管理部２６が保持する図５に示す視聴・録画予約状況管理テーブルを参照し、宅内ＬＡＮ伝送帯域の空き伝送帯域を更新する。なお、本発明では、全機器が宅内ＬＡＮ使用状況管理テーブルを保持するものとしたが、マスタ機器であるハードディスクレコーダ５のみが保持し、他の機器がマスタ機器に問い合わせてもよい。
【００３０】
以下に、ＳＴＢ７でのＶＯＤ視聴時の動作シーケンスを例にとって本発明を具体的に説明する。
【００３１】
図８は、ＳＴＢ７におけるＶＯＤ視聴時の動作を示すフローチャートである。
【００３２】
（ステップＳ８０１）宅内ＬＡＮ使用状況管理部２５は、宅内ＬＡＮの使用状況を調べ、当該時間の宅内ＬＡＮの空き伝送帯域を算出し、ステップＳ８０２に進む。
【００３３】
（ステップＳ８０２）視聴・録画予約管理部２６は、伝送レート選択テーブルの中で最大の伝送レートを示す伝送レートを伝送レートＡとし、ステップＳ８０３に進む。
【００３４】
（ステップＳ８０３）視聴・録画予約管理部２６は、当該時間の宅内ＬＡＮの空き伝送帯域が伝送レートＡ以上であるかを調べ、空き伝送帯域が伝送レートＡ以上の場合はステップＳ８０７へ、伝送レートＡ未満の場合はステップＳ８０４へ進む。
【００３５】
（ステップＳ８０４）視聴・録画予約管理部２６は、伝送レート選択テーブルの中に未判定の伝送レートがあるかどうかを調べ、ある場合はステップＳ８０５へ進み、ない場合はステップＳ８０６へ進む。
【００３６】
（ステップＳ８０５）視聴・録画予約管理部２６は、伝送レートＡに伝送レート選択テーブルの中で、現在の伝送レートＡの次に大きい未判定の伝送レートを伝送レートＡに設定し、ステップＳ８０３に戻る。
【００３７】
（ステップＳ８０６）視聴・録画予約管理部２６は、ＶＯＤ視聴に必要な空き伝送帯域が確保できないと判定し、視聴予約を行わず処理を終了する。
【００３８】
（ステップＳ８０７）視聴・録画予約管理部２６は、伝送レートＡをＶＯＤサーバへ通知する。
【００３９】
（ステップＳ８０８）視聴・録画予約管理部２６は、視聴予約を行い、処理を終了する。
【００４０】
本実施の形態では、図５の視聴・録画予約使用状況管理テーブルの環境において、ＳＴＢ７で８月３１日１９時〜２１時３０分に放映されている番組の視聴開始操作(１５０分の映像コンテンツを１９時に視聴開始する)を行う場合を例にとって、説明する。
【００４１】
視聴開始操作が行われると、図３に示すＳＴＢ７における宅内ＬＡＮ使用状況管理部２５は視聴・録画予約管理部２６に問い合わせて、視聴・録画予約状況管理テーブルを参照し、図７に示した宅内ＬＡＮ使用状況管理テーブルを作成する。
【００４２】
次に、視聴・録画予約管理部２６は、宅内ＬＡＮ使用状況管理部２５が作成した宅内ＬＡＮ使用状況管理テーブルを参照し、８月３１日１９時〜２１時３０分における宅内ＬＡＮの空き伝送帯域を調べる。この場合、空き伝送帯域は２０Ｍｂｐｓである。
【００４３】
視聴・録画予約管理部２６は、図６に示す伝送レート選択テーブルを参照し、図６に示す伝送レート選択テーブルの中で最大の伝送レートを示す伝送レートを伝送レートＡとする。この場合、伝送レートＡは映像品質がＨｉｇｈの３０Ｍｂｐｓとなる。視聴・録画予約管理部２６は、空き伝送帯域（２０Ｍｂｐｓ）と伝送レートＡ（３０Ｍｂｐｓ）を比較する。この場合、空き伝送帯域は伝送レートＡより小さいので、視聴・録画予約管理部２６は、伝送レートテーブルに未判定の伝送レートが存在するかを調べる。視聴・録画予約管理部２６は、伝送レートテーブルに未判定の伝送レート（Ｍｉｄｄｌｅ、Ｌｏｗ）が存在すると判断し、伝送レートＡとして現在の伝送レートＡ（３０Ｍｂｐｓ）の次に大きい未判定の伝送レートであるＭｉｄｄｌｅ（２０Ｍｂｐｓ）を選択する。
【００４４】
視聴・録画予約管理部２６は、空き伝送帯域（２０Ｍｂｐｓ）と伝送レートＡ（２０Ｍｂｐｓ）を比較する。この場合、空き伝送帯域は伝送レートＡと等しいので、視聴・録画予約管理部２６は、ＬＡＮ４、ハードディスクレコーダ５、ルータ３、ＩＰＮＷ、放送網２を経由してＶＯＤサーバ１へ、伝送レートＡ（２０Ｍｂｐｓ）でコンテンツを視聴することを通知し、コンテンツの視聴予約を行う。
【００４５】
なお、この場合、空き伝送帯域が２０Ｍｂｐｓ未満であれば、視聴・録画予約管理部２６は、伝送レートＡに映像品質Ｌｏｗの１０Ｍｂｐｓを設定し、以下、同様の動作を繰り返す。視聴・録画予約管理部２６は、伝送レート選択テーブルに未判定の伝送レートがなくなると、ＶＯＤ視聴ができないことをユーザに通知する。
【００４６】
以上の処理により、本実施の形態によれば、宅内ＬＡＮの空き伝送帯域の状態に応じた品質でＶＯＤ視聴を行うことができる。
【００４７】
（実施の形態２)
本実施の形態では、ＩＰ放送の受信環境下において、宅内ＬＡＮの空き伝送帯域が場合に最適なＶＯＤの伝送レートを選択する場合について説明する。本実施の形態では、その一例として、ＶＯＤ視聴中にＩＰ放送視聴予約されたことにより、空き伝送帯域が不足した場合の動作シーケンスについて説明する。図９は、図１のＩＰＴＶ１０において、視聴・録画予約管理部２６のＩＰ放送視聴予約時のフローチャートを示したものである。
【００４８】
（ステップＳ９０１）視聴・録画予約管理部２６は、視聴予約されたＩＰ放送の伝送レートを伝送レートＡとして取得し、ステップＳ９０２に進む。
【００４９】
（ステップＳ９０２）宅内ＬＡＮ使用状況管理部２５は、宅内ＬＡＮの使用状況を調べ、当該時間の宅内ＬＡＮの空き伝送帯域を算出し、ステップＳ９０３に進む。
【００５０】
（ステップＳ９０３）視聴・録画予約管理部２６は、当該時間の宅内ＬＡＮの空き伝送帯域が視聴するＩＰ放送の伝送レートと同等以上かを調べ、空き伝送帯域が伝送レートＡより大きい、もしくは、同等の場合はステップＳ９０９へ進み、小さい場合はステップＳ９０４へ進む。
【００５１】
（ステップＳ９０４）視聴・録画予約管理部２６は、視聴中のＶＯＤの伝送レートを伝送レートＢとし、ステップＳ９０５に進む。
【００５２】
（ステップＳ９０５）視聴・録画予約管理部２６は、伝送レート選択テーブルの中に未判定の伝送レートがあるかどうかを調べ、ある場合はステップＳ９０７へ進み、無い場合はステップＳ９０６へ進む。
【００５３】
（ステップＳ９０６）視聴・録画予約管理部２６は、ＩＰ放送に必要な空き伝送帯域が確保できないと判定し、ＩＰ視聴予約を行わず処理を終了する。
【００５４】
（ステップＳ９０７）視聴・録画予約管理部２６は、伝送レートＢに伝送レート選択テーブルの中で、現在の伝送レートＡの次に大きい未判定の伝送レートを設定し、ステップＳ９０８へ進む。
【００５５】
（ステップＳ９０８）視聴・録画予約管理部２６は、伝送レートＢをＶＯＤサーバへ通知し、ステップＳ９０２へ戻る。
【００５６】
（ステップＳ９０９）視聴・録画予約管理部２６は、ＩＰ放送視聴予約を設定する。
【００５７】
図１０は本実施の形態における宅内ＬＡＮ使用状況管理テーブル、図１１は本実施の形態における視聴・録画予約状況管理テーブルを示す。
【００５８】
本実施の形態では、図１１の視聴・録画予約使用状況管理テーブルの環境において、ＩＰＴＶ１０で９月２日２０時〜２１時に放映されている番組の視聴予約操作を行う場合を例にとって説明する。
【００５９】
視聴開始操作が行われると、図４に示すＩＰＴＶ１０における宅内ＬＡＮ使用状況管理部２５は視聴・録画予約管理部２６に問い合わせて、視聴・録画予約状況管理テーブルを参照し、図１０に示した宅内ＬＡＮ使用状況管理テーブルを作成する。
【００６０】
次に、視聴・録画予約管理部２６は、宅内ＬＡＮ使用状況管理部２５が作成した宅内ＬＡＮ使用状況管理テーブルを参照し、９月２日２０時〜２１時における宅内ＬＡＮの空き伝送帯域を調べる。この場合、空き伝送帯域は１０Ｍｂｐｓである。
【００６１】
視聴・録画予約管理部２６は、視聴予約されたＩＰ放送の伝送レートを取得し、視聴するＩＰ放送の伝送レートと図１０の宅内ＬＡＮ使用状況管理テーブルの空き伝送帯域を比較する。この場合、視聴予約されたＩＰ放送の伝送レートが２０Ｍｂｐｓであるとすると、空き伝送容量が足りないので、視聴・録画予約管理部２６は、図１１の視聴・録画予約使用状況管理テーブルに当該時間にＶＯＤ視聴が登録されているかどうか調べ、登録されている場合は、登録されているＶＯＤの伝送レートを取得し、伝送レートＢとする。この場合、図１１の視聴・録画予約使用状況管理テーブルより伝送レートＢは３０Ｍｂｐｓとなる。視聴・録画予約管理部２６は、図６の伝送レート選択テーブルより、伝送レートＢは映像品質がＨｉｇｈの３０Ｍｂｐｓとなる。
【００６２】
次に、視聴・録画予約管理部２６は、図６の伝送レート選択テーブルから伝送レートＢの次に伝送レートの大きい未判定の伝送レートがあるかどうか判断し、未判定の伝送レートがあればＶＯＤの伝送レートに設定する。ここでは、視聴・録画予約管理部２６は伝送レートＢを映像品質Ｍｉｄｄｌｅの２０Ｍｂｐｓに設定し、ＶＯＤサーバへ通知する。
【００６３】
ここで、再度、宅内ＬＡＮ使用状況管理テーブルを取得し、視聴するＩＰ放送の伝送レート２０Ｍｂｐｓと空き伝送帯域を比較する。図１０の宅内ＬＡＮ使用状況管理テーブルと比較すると、ＶＯＤの伝送レートＢが３０Ｍｂｐｓから２０Ｍｂｐｓへ変更されているので空き伝送帯域が２０Ｍｂｐｓとなり、ＩＰ放送２０Ｍｂｐｓの伝送が可能となる。
【００６４】
以上の処理により、本実施の形態によれば、宅内ＬＡＮの使用状況が変化した場合にも、ＶＯＤの伝送レートを変更することによって宅内ＬＡＮの空き伝送帯域を調整し、宅内ＬＡＮの帯域割り当てを最適化することが可能となる。
【００６５】
（実施の形態３)
本実施の形態では、ＩＰ放送の受信環境下において、宅内ＬＡＮの空き伝送帯域が増加した場合に、最適なＶＯＤの伝送レートを選択して視聴する場合について説明する。本実施の形態では、ＶＯＤ視聴中にＩＰ放送視聴等が終了することにより、空き伝送帯域が増加した場合を例にとって、その動作シーケンスについて説明する。
【００６６】
図１２は、図１のＳＴＢ７におけるＶＯＤ視聴中のフローチャートを示したものである。図１３は宅内ＬＡＮ使用状況管理テーブルの一例、図１４は視聴・録画予約状況管理テーブルの一例を各々示したものである。図１５はＩＰＴＶ９でのＩＰ放送視聴の途中終了時の宅内ＬＡＮ使用状況管理テーブルの一例、図１６はＩＰＴＶ９でのＩＰ放送視聴の途中終了時の視聴・録画予約状況管理テーブルの一例を各々示したものである。
【００６７】
ＶＯＤ視聴中には定期的に宅内ＬＡＮの空き伝送帯域を調査し、より高い伝送レートに変更するのに十分な空き伝送帯域があれば、伝送レートの変更を実施する。
【００６８】
なお、実施の形態２に示したとおり、ＶＯＤ視聴中に他のＩＰ放送視聴等の開始操作により伝送帯域が枯渇する場合は、図１２のフローチャートから図９のフローチャートへ遷移する。
【００６９】
（ステップＳ１２１）視聴中のＶＯＤの伝送レートを伝送レートＡとし、ステップＳ１２２へ進む。
【００７０】
（ステップＳ１２２）図６に示す伝送レート選択テーブルに伝送レートＡより高い伝送レートがあるかどうか判断し、伝送レートＡより高い伝送レートが無ければステップＳ１２３へ進み、伝送レートＡより高い伝送レートがあれば、ステップＳ１２４へ進む。
【００７１】
（ステップＳ１２３）ＶＯＤが終了したかどうか判断し、ＶＯＤ視聴が終了していなければ、ステップＳ１２８に進み、ＶＯＤ視聴が終了している場合は、処理を終了する。
【００７２】
（ステップＳ１２４）現在の伝送レートの次に高い伝送レートを伝送レートＢとし、ステップＳ１２５へ進む。
【００７３】
（ステップＳ１２５）当該時間の空き伝送帯域を調べる、ステップＳ１２６へ進む。
【００７４】
（ステップＳ１２６）宅内ＬＡＮ空き伝送帯域が伝送レートＢと伝送レートＡの差を比較し、宅内ＬＡＮ空き伝送帯域が伝送レートＢと伝送レートＡの差と同等か、もしくは、大きければステップＳ１２７へ進み、宅内ＬＡＮ空き伝送帯域が伝送レートＢと伝送レートＡの差より小さければ、ステップＳ１２３へ進む。
【００７５】
（ステップＳ１２７）ＶＯＤサーバに伝送レートをＢに変更することを通知し、ステップＳ１２３へ進む。
【００７６】
（ステップＳ１２８）あらかじめ設定されたＴ時間待ち、ステップＳ１２１へ戻る。
【００７７】
この結果、宅内ＬＡＮの使用状況が変化した場合にも、ＶＯＤの伝送レートを変更することによって宅内ＬＡＮの空き伝送帯域を調整し、宅内ＬＡＮの帯域割り当てを最適化することが可能となる。
【００７８】
以下に、具体例を用いて説明する。
【００７９】
まず、図１４の視聴・録画予約状況管理テーブルにおける予約番号４よりＳＴＢ７のＶＯＤ視聴は２０Ｍｂｐｓのレートであるため、図１２のＶＯＤ視聴中のフローチャートでは、伝送レートＡを２０Ｍｂｐｓとする(ステップＳ１２１)。次に、図６のＶＯＤコンテンツの伝送レート選択テーブルに伝送レートＡより高い伝送レートがあるかどうかを判断する（ステップＳ１２２）。図６に示すように、この場合、伝送レートＡ（＝２０Ｍｂｐｓ）より高い伝送レートである３０Ｍｂｐｓが存在するので、伝送レートＢとして３０Ｍｂｐｓを設定する（ステップＳ１２４）。
【００８０】
次に、空き伝送帯域を調査する。この場合、図１３の宅内ＬＡＮ使用状況管理テーブルより、１月８日２０時１７分の調査時点における空き伝送帯域は０Ｍｂｐｓであることがわかる（ステップＳ１２５）。そのため、伝送レートＡとＢの差（３０Ｍｂｐｓ−２０Ｍｂｐｓ）は１０Ｍｂｐｓであり、これは、空き伝送帯域０Ｍｂｐｓは小さいため（ステップＳ１２６）、ＶＯＤ視聴が終了したかどうかを判断する。ＶＯＤ視聴が終了していなければ、ポーリング間隔Ｔ（＞０）をあらかじめ設定しておき、Ｔ時間待つ。そして、ステップＳ１２１の動作から繰り返す。
【００８１】
図１５、図１６は、図１３、図１４から１分経過した時点の状態を示し、ＩＰＴＶ９のＩＰ放送視聴が終了した際の視聴宅内ＬＡＮ使用状況管理テーブル、視聴・録画予約状況管理テーブルの例である。
【００８２】
図１６に示す視聴・録画予約状況管理テーブルでは、図１４の視聴・録画予約状況管理テーブルにおける予約番号３のＩＰＴＶ９でのＩＰＴＶ視聴が終了したため、予約番号３の予約は削除されている。この場合、図１５の宅内ＬＡＮ使用状況管理テーブルに示す通り１月８日２０時１８分には空き伝送帯域が２０Ｍｂｐｓとなるため（ステップＳ１２５)、伝送レートＡとＢの差である１０Ｍｂｐｓより空き伝送帯域２０Ｍｂｐｓが大きくなるため（ステップＳ１２６）、ＶＯＤの伝送レートをＨｉｇｈの３０Ｍｂｐｓへ変更し、ＶＯＤサーバへ伝送レートの変更を通知する（ステップＳ１２７)。
【００８３】
以上の処理により、本実施の形態によれば、宅内ＬＡＮの使用状況が変化した場合にも、ＶＯＤの伝送レートを変更することによって宅内ＬＡＮの空き伝送帯域を調整し、宅内ＬＡＮの帯域割り当てを最適化することが可能となる。
【００８４】
なお、宅内ＬＡＮの空き伝送帯域が不足する場合は、放送の視聴予約、放送の視聴開始、ＶＯＤの視聴開始した場合だけではなく、例えば、録画予約をした場合も発生する。
【００８５】
また、宅内ＬＡＮの空き伝送帯域が増加する場合は、ＩＰ放送視聴を途中終了した場合だけではなく、例えば、録画予約取り消し、ＩＰ放送視聴予約取り消し、ＶＯＤ視聴の途中終了を行った場合も発生する。
【産業上の利用可能性】
【００８６】
本発明にかかる伝送システムは、ＩＰ放送環境下におけるＶＯＤの伝送レート選択として有用である。
【００８７】
例えば、ＴＶ同軸ケーブルを用いた通信技術であるｃ．ＬＩＮＫや無線ＬＡＮ、電力線を用いた通信技術ＰＬＣ（Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）のように１つのネットワークで伝送帯域をシェアリングしているメッシュ型のネットワークにおいて、本発明は有効である。
【図面の簡単な説明】
【００８８】
【図１】宅内ネットワークの構成例を示す図
【図２】マスタ機器となる宅内録画装置のブロック構成図
【図３】マスタ機器以外の宅内録画装置のブロック構成図
【図４】ＩＰＴＶのブロック構成図
【図５】視聴・録画予約状況管理テーブルの一例を示す図
【図６】ＶＯＤコンテンツの伝送レート選択テーブルの一例を示す図
【図７】宅内ＬＡＮ使用状況管理テーブルの一例を示す図
【図８】ＳＴＢ７におけるＶＯＤ視聴開始時のフローチャート
【図９】ＩＰＴＶ１０におけるＩＰ放送視聴開始時のフローチャート
【図１０】宅内ＬＡＮ使用状況管理テーブルの一例を示す図
【図１１】視聴・録画予約状況管理テーブルの一例を示す図
【図１２】ＳＴＢ７におけるＶＯＤ視聴中のフローチャート
【図１３】宅内ＬＡＮ使用状況管理テーブルの一例を示す図
【図１４】視聴・録画予約状況管理テーブルの一例を示す図
【図１５】ＩＰＴＶ９でのＩＰ放送視聴の途中終了時の宅内ＬＡＮ使用状況管理テーブルの一例を示す図
【図１６】ＩＰＴＶ９でのＩＰ放送視聴の途中終了時の視聴・録画予約状況管理テーブルの一例を示す図
【符号の説明】
【００８９】
１  ＶＯＤサーバ
２  宅外ネットワーク（ＩＰネットワーク・放送網）
３  ルータ
４、２２  宅内ＬＡＮ
５、６  ハードディスクレコーダ
７  ＳＴＢ
８、９、１０  ＩＰＴＶ 
２３  ネットワークＩ／Ｆユニット
２４  ＩＰ放送受信ユニット
２５  宅内ＬＡＮ使用状況管理部
２６  視聴・録画予約管理部
２７  ＷＡＮ  Ｉ／Ｆ
２８  映像出力装置
【図１】
2010050654.tif 000003
【図２】
2010050654.tif 000004
【図３】
2010050654.tif 000005
【図４】
2010050654.tif 000006
【図５】
2010050654.tif 000007
【図６】
2010050654.tif 000008
【図７】
2010050654.tif 000009
【図８】
2010050654.tif 000010
【図９】
2010050654.tif 000011
【図１０】
2010050654.tif 000012
【図１１】
2010050654.tif 000013
【図１２】
2010050654.tif 000014
【図１３】
2010050654.tif 000015
【図１４】
2010050654.tif 000016
【図１５】
2010050654.tif 000017
【図１６】
2010050654.tif 000018