(57)【要約】【課題】複数の受信経路を切り替えてパケットを受信する際に、複数の受信経路のそれぞれから受信したパケットの時間軸方向の対応関係を適切にとることが可能な受信装置を提供する。【解決手段】本発明に係る受信装置は、コンテンツデータを変換した複数の第１パケットを放送局から送信する放送システムにおいて、複数の第１パケットを取得する第１取得部と、複数の第１パケットと同じ複数の第２パケットを第１取得部よりも遅いタイミングで取得する第２取得部と、複数の第１パケットの中で、放送システムで用いるタイミング情報が含まれる第１パケットを第１基準パケットとして検出する第１検出部と、複数の第２パケットの中で、タイミング情報が含まれる第２パケットを第２基準パケットとして検出する第２検出部と、第１基準パケットと第２基準パケットとの時間軸方向の対応関係を設定する設定部とを具備する。【選択図】図３
2008283300.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを変換した複数の第１パケットを放送局から送信する放送システムにおいて、前記複数の第１パケットを取得する受信装置であって、
前記複数の第１パケットを取得する第１取得部と、
前記複数の第１パケットと同じ複数の第２パケットを前記第１取得部よりも遅いタイミングで取得する第２取得部と、
前記複数の第１パケットの中で、前記放送システムで用いるタイミング情報が含まれる前記第１パケットを第１基準パケットとして検出する第１検出部と、
前記複数の第２パケットの中で、前記タイミング情報が含まれる前記第２パケットを第２基準パケットとして検出する第２検出部と、
前記第１基準パケットと前記第２基準パケットとの時間軸方向の対応関係を設定する設定部と
を具備することを特徴とする受信装置。
【請求項２】
前記第２取得部は、前記放送局から送信された前記第１パケットを前記第２パケットとして転送する転送装置から、前記複数の第２パケットを取得することを特徴とする請求項１に記載の受信装置。
【請求項３】
前記複数の第１パケットには、前記第１基準パケットと、前記タイミング情報を含まない他の第１パケットとが含まれており、
前記設定部は、前記第１基準パケットから前記他の第１パケットまでの時間軸方向の相対位置と、前記第２基準パケットから前記他の第２パケットまでの時間軸方向の相対位置とに基づいて、前記他の第１パケットと前記他の第２パケットとの時間軸方向の前記対応関係を設定することを特徴とする請求項１又は２に記載の受信装置。
【請求項４】
前記設定部は、前記第１基準パケットを取得してから前記他の第１パケットを取得するまでのパケット数と、前記第２基準パケットを取得してから前記他の第２パケットを取得するまでのパケット数とに基づいて、前記他の第１パケットと前記他の第２パケットとの時間軸方向の対応関係を設定することを特徴とする請求項３に記載の受信装置。
【請求項５】
前記設定部は、前記第１基準パケットを取得した時刻から前記他の第１パケットを取得した時刻までの期間と、前記第２基準パケットを取得した時刻から前記他の第２パケットを取得した時刻までの期間とに基づいて、前記他の第１パケットと前記他の第２パケットとの時間軸方向の前記対応関係を設定することを特徴とする請求項３に記載の受信装置。
【請求項６】
前記タイミング情報は、前記放送局の内部時計と前記受信装置の内部時計との同期をとる情報である
ことを特徴とする請求項１乃至５のいずれか１項に記載の受信装置。
【請求項７】
前記タイミング情報は、前記コンテンツデータと共に表示される現在時刻を示す情報である
ことを特徴とする請求項１乃至５のいずれか１項に記載の受信装置。
【請求項８】
前記タイミング情報は、前記コンテンツデータを再生するタイミングを示す情報である
ことを特徴とする請求項１乃至５のいずれか１項に記載の受信装置。
【請求項９】
前記第１パケットと前記第２パケットとのいずれか一方を出力する出力部を更に備え、
前記出力部は、前記設定部によって設定された前記対応関係に基づいて、前記第１パケットと前記第２パケットとを切り替える
ことを特徴とする請求項１乃至８のいずれか１項に記載の受信装置。
【請求項１０】
前記設定部は、前記第１パケットの受信品質又は前記第２パケットの受信品質が所定の受信品質を下回った場合、前記対応関係を設定する
ことを特徴とする請求項１乃至９のいずれか１項に記載の受信装置。
【請求項１１】
第１の手段を用いて伝送される放送信号を受信する第１受信部と、
第２の手段を用いて伝送される前記放送信号を受信する第２受信部と、
前記放送信号に含まれるコンテンツデータを出力する出力部と、
前記第１受信部によって受信された放送信号の受信品質が所定の受信品質以下に低下した場合、前記第２受信部から放送信号を受信するように切り替える切替部を備え、
前記切替部は、前記第１受信部によって受信された放送信号に含まれる時刻情報と、前記第２受信部によって受信された放送信号に含まれる時刻情報に基づいて、前記第１受信部によって受信された放送信号に含まれるコンテンツデータと、前記第２受信部によって受信された放送信号に含まれるコンテンツデータが、シームレスに前記出力部から出力されるように制御する
ことを特徴とする受信装置。
【請求項１２】
前記第１の手段は、放送波であり、
前記第２の手段は、無線通信波である
ことを特徴とする請求項１１に記載の受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータを変換した複数の第１パケットを放送局から送信する放送システムにおいて、前記複数の第１パケットと、転送装置によって転送された複数の第２パケットとを取得する受信装置に関する。
【背景技術】
【０００２】
ワンセグメント放送（ワンセグ放送）等のデジタル放送を行う放送システムでは、動画情報や音声情報等のコンテンツデータを所定の圧縮形式に基づいてパケットに変換し、変換したパケットを放送局から携帯電話等の端末装置に送信する（例えば、特許文献１参照）。例えば、放送システムでは、ＭＰＥＧ２−ＴＳ（Moving Picture Expert Group-2 Transport Stream）形式が用いられており、ＴＳ（Transport Stream）パケットが端末装置に送信される。また、端末装置では、放送システムから送信されたパケットを受信すると、受信したパケットに基づいて、コンテンツデータを再生する。
【０００３】
ところで、地下などの場所では、放送局から送信される放送信号が到達しない場合がある。このような場所において、端末装置は、パケットを受信できなくなる。よって、端末装置が、地上から地下などの場所に移動する場合、コンテンツデータを継続して再生することができなかった。そこで、放送局から送信されるパケットを受信して、当該パケットを転送するギャップフィラーと呼ばれる転送装置の利用が広まっている。なお、近年では、放送局から送信されるパケットを、例えば、無線ＬＡＮシステムで用いられているパケットに変換して転送する転送装置も提案されている。
【０００４】
上述した転送装置を利用すれば、端末装置は、放送局から送信されるパケットが受信できない場所においても、転送装置から送信されるパケットを受信するように受信経路を切り替えれば、コンテンツデータを継続して再生することができる。
【特許文献１】特開２００４−４０６０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、端末装置は、転送装置と放送局から同じパケットを受信するが、放送局から受信したパケットよりも、転送装置から受信したパケットを、転送装置を介す分だけ遅れて受信する。また、端末装置では、受信経路を切り替えた際、切替前に受信したパケットと切替後に受信したパケットを連続して受信し、受信したパケットをそのまま用いて、コンテンツデータを再生する。
【０００６】
よって、端末装置では、放送局から転送装置に受信経路を切り替えた時、過去に放送局から受信したパケットを、転送装置からも再度受信する。つまり、端末装置は、同じコンテンツデータを再度再生してしまう。
【０００７】
また、端末装置では、転送装置から放送局に受信経路を切り替えた時、受信されるべき順番のパケットを飛ばして、先（未来）のパケットを放送システムから受信する。つまり、端末装置は、コンテンツデータの一部を飛ばして再生してしまう。
【０００８】
このように、端末装置では、パケットの受信経路を切り替える際、それぞれの受信経路から受信したパケットの時間軸方向の対応関係が適切にとられていなかったため、再生されるコンテンツデータの映像品質・音声品質が低下してしまうという問題があった。
【０００９】
そこで、本発明は以上の点に鑑みてなされたもので、受信経路を切り替える際に、それぞれの受信経路から受信したパケットの時間軸方向の対応関係を適切にとることが可能な受信装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の特徴は、コンテンツデータを変換した複数の第１パケット（ＴＳパケットＡ）を放送局から送信する放送システムにおいて、前記複数の第１パケットを取得する受信装置（切替制御装置１３０）であって、前記複数の第１パケットを取得する第１取得部（放送パケット取得部１３１）と、前記複数の第１パケットと同じ複数の第２パケット（ＴＳパケットＢ）を前記第１取得部よりも遅いタイミングで取得する第２取得部（無線ＬＡＮパケット取得部１３２）と、前記複数の第１パケットの中で、前記放送システムで用いるタイミング情報（例えば、ＰＣＲ）が含まれる前記第１パケットを第１基準パケット（基準パケットＡ）として検出する第１検出部（時刻情報取得部１３５）と、前記複数の第２パケットの中で、前記タイミング情報が含まれる前記第２パケットを第２基準パケット（基準パケットＢ）として検出する第２検出部（時刻情報取得部１３５）と、前記第１基準パケットと前記第２基準パケットとの時間軸方向の対応関係を設定する設定部（関係設定部１３６）とを具備することを要旨とするものである。
【００１１】
かかる特徴によれば、受信装置では、同じタイミング情報が含まれる第１基準パケットと第２基準パケットとを検出する。また、受信装置では、設定部が、第１基準パケットと第２基準パケットとの時間軸方向の対応関係を設定する。よって、本発明によれば、放送局から取得した第１パケットと当該第１パケットよりも遅れて取得した第２パケットとを切り替える際、設定部によって設定された第１基準パケットと第２基準パケットとの時間軸方向の対応関係を適切にとることができる。
【００１２】
更に、タイミング情報は、放送システムで用いる情報である。つまり、かかる受信装置によれば、放送システムの構成に変更を加えることなく、第１パケットと第２パケットとの対応関係を設定できる。
【００１３】
本発明第２の特徴は、上記特徴に係り、前記第２取得部は、前記放送局から送信された前記第１パケットを前記第２パケットとして転送する転送装置から、前記複数の第２パケットを取得することを要旨とするものである。
【００１４】
本発明第３の特徴は、上記特徴に係り、前記複数の第１パケットには、前記タイミング情報を含む前記第１基準パケットと、前記タイミング情報を含まない他の第１パケットとが含まれており、前記設定部は、前記第１基準パケットから前記他の第１パケットまでの時間軸方向の相対位置と、前記第２基準パケットから前記他の第２パケットまでの時間軸方向の相対位置とに基づいて、前記他の第１パケットと前記他の第２パケットとの時間軸方向の前記対応関係を設定することを要旨とするものである。
【００１５】
かかる特徴によれば、受信装置では、設定部が、第１基準パケットから他の第１パケットまでの時間軸方向の相対位置と、第２基準パケットから他の第２パケットまでの時間軸方向の相対位置とに基づいて、他の第１パケットと他の第２パケットも対応関係を設定する。つまり、受信装置では、第１基準パケットと第２基準パケットだけでなく、複数の第１パケットと複数の第２パケットとの全てに対して、対応関係を設定することができる。このように、かかる受信装置によれば、例えば、放送局と転送装置との間で、受信経路を切り替える場合であっても、それぞれの受信経路から受信したパケットの時間軸方向の対応関係を適切にとることができる。
【００１６】
本発明第４の特徴は、上記特徴に係り、前記設定部は、前記第１基準パケットを取得してから前記他の第１パケットを取得するまでのパケット数と、前記第２基準パケットを取得してから前記他の第２パケットを取得するまでのパケット数とに基づいて、前記他の第１パケットと前記他の第２パケットとの時間軸方向の対応関係を設定することを要旨とするものである。
【００１７】
かかる発明によれば、設定部は、第１基準パケットから他の第１パケットまでのパケット数を時間軸方向の相対位置とし、第２基準パケットから他の第２パケットまでのパケット数を時間軸方向の相対位置として、他の第１パケットと他の第２パケットも対応関係を設定する。よって、設定部は、複数の第１パケットと複数の第２パケットとの全てに対して、対応関係を設定することができる。
【００１８】
また、本発明第５の特徴は、第２の特徴に係り、前記設定部は、前記第１基準パケットを取得した時刻から前記他の第１パケットを取得した時刻までの期間と、前記第２基準パケットを取得した時刻から前記他の第２パケットを取得した時刻までの期間とに基づいて、前記他の第１パケットと前記他の第２パケットとの時間軸方向の前記対応関係を設定することを要旨とするものである。
【００１９】
かかる発明によれば、受信装置では、設定部が、第１基準パケットを取得した時刻から他の第１パケットを取得した時刻までの期間を時間軸方向の相対位置とする。また、設定部は、第２基準パケットを取得した時刻から他の第２パケットを取得した時刻までの期間を時間軸方向の相対位置とする。また、設定部は、これらの相対位置に基づいて、他の第１パケットと他の第２パケットも対応関係を設定する。よって、設定部は、複数の第１パケットと複数の第２パケットとの全てに対して、対応関係を設定することができる。また、設定部は、第１パケット又は第２パケットが受信経路において消失した場合であっても、適切な対応関係を設定できる。
【００２０】
また、本発明第６の特徴は、上記特徴に係り、前記タイミング情報は、前記放送局の内部時計と前記受信装置の内部時計との同期をとる情報（ＰＣＲ）であることを要旨とするものである。かかる特徴によれば、受信装置では、設定部が、放送システムで用いる同期をとる情報に基づいて、対応関係を設定する。よって、放送システムにおいて、受信装置以外の装置の構成を変更しなくとも、受信装置は、対応関係を設定することができる。
【００２１】
また、本発明第７の特徴は、上記特徴にかかり、前記タイミング情報は、前記コンテンツデータと共に表示される現在時刻を示す情報（ＴＯＴ）であることを要旨とするものである。かかる特徴によれば、受信装置では、設定部が、放送システムで用いる現在時刻を示す情報に基づいて、対応関係を設定する。よって、放送システムにおいて、受信装置以外の他の装置の構成を変更しなくとも、受信装置が対応関係を設定することができる。
【００２２】
また、本発明第８の特徴は、上記特徴にかかり、前記タイミング情報は、前記コンテンツデータを再生するタイミングを示す情報（ＰＴＳやＤＴＳ）であることを要旨とするものである。かかる特徴によれば、受信装置では、設定部が、放送システムで用いるコンテンツデータを再生するタイミングを示す情報に基づいて、対応関係を設定する。よって、放送システムにおいて、受信装置以外の他の装置の構成を変更しなくとも、受信装置が対応関係を設定することができる。
【００２３】
また、本発明第９の特徴は、上記特徴にかかり、前記第１パケットと、前記第２パケットとのいずれか一方を出力する出力部（出力部１３７）を更に備え、前記出力部は、前記設定部によって設定された前記対応関係に基づいて、前記第１パケットと、前記第２パケットとを切り替えることを要旨とするものである。かかる特徴によれば、受信装置では、対応関係に基づいて、第１パケットと第２パケットとを時間軸方向に継続的に切り替えることができる。また、受信装置では、何れのパケットからでも第１パケットと第２パケットとを継続的に切り替えることができるので、第１パケットと第２パケットとの切り替える際、再生されるコンテンツデータの映像品質・音声品質が低下してしまうことを抑制できる。
【００２４】
また、本発明第１０の特徴は、上記特徴にかかり、前記設定部は、前記第１パケットの受信品質又は前記第２パケットの受信品質が所定の受信品質（閾値Ｔｈ_Ａ１又はＴｈ_Ｂ１）を下回った場合、前記対応関係を設定することを要旨とするものである。かかる特徴によれば、受信装置では、設定部が、第１又は第２パケットが取得される度に対応関係を設定しているのではなく、第１パケットの受信品質又は第２パケットの受信品質が所定の受信品質を下回った場合のみ設定する。よって、受信装置では、消費電力や処理負荷を低減できる。
【００２５】
また、本発明第１１の特徴は、受信装置が、第１の手段を用いて伝送される放送信号を受信する第１受信部と、第２の手段を用いて伝送される前記放送信号を受信する第２受信部と、前記放送信号に含まれるコンテンツデータを出力する出力部（出力部１３７）と、前記第１受信部によって受信された放送信号の受信品質が所定の受信品質以下に低下した場合、前記第２受信部から放送信号を受信するように切り替える切替部（関係設定部１３６）とを備え、前記放送信号には、時刻情報が含まれており、前記切替部は、前記第１受信部によって受信された放送信号に含まれる前記時刻情報と、前記第２受信部によって受信された放送信号に含まれる前記時刻情報とに基づいて、前記第１受信部によって受信された放送信号に含まれるコンテンツデータと、前記第２受信部によって受信された放送信号に含まれるコンテンツデータとが、シームレスに前記出力部から出力されるように制御することを要旨とするものである。
【００２６】
かかる特徴によれば、受信装置は、第１受信部によって受信された放送信号と第２受信部によって受信された放送信号とを切り替える際、時刻情報に基づいて、放送信号に含まれるコンテンツデータがシームレスに出力されるように制御する。よって、受信装置では、放送信号を切り替える際、出力されるコンテンツデータを継続的に切り替えることができるので、再生されるコンテンツデータの映像品質・音声品質が低下してしまうことを抑制できる。
【００２７】
また、本発明第１２の特徴は、上記特徴にかかり、前記第１の手段は、放送波であり、前記第２の手段は、無線通信波であることを要旨とするものである。
【発明の効果】
【００２８】
本発明の特徴によれば、コンテンツデータを変換したパケットを複数の受信経路を切り替えて受信する際に、それぞれの受信経路から受信したパケットの時間軸方向の対応関係を適切にとることが可能な受信装置を提供することができる。
【発明を実施するための最良の形態】
【００２９】
（本発明の第１実施形態に係る放送システムの構成）
本発明の第１実施形態について説明する。なお、以下の図面の記載において、同一または類似の部分には、同一または類似の符号を付している。ただし、図面は模式的なものであることに留意すべきである。
【００３０】
図１には、本実施形態に係る放送システム１０００の全体概略構成が示されている。図１に示すように、本実施形態に係る放送システム１０００は、放送局５００と、転送装置７００と、端末装置１０とを具備する。なお、放送システム１０００は、例えば、ネットワークやサーバ等の他の装置を具備しているが、本実施形態では、当該他の装置に関する説明を省略する。
【００３１】
放送局５００は、ワンセグメント放送（ワンセグ放送）等の地上波デジタル放送に用いられている放送信号を端末装置１０に送信する。つまり、放送局５００は、放送波（第１の手段）を用いて放送信号を端末装置１０に伝送する。また、放送局５００は、映像・音声などのコンテンツデータを複数のパケットに変換し、当該パケットを含む放送信号を端末装置１０に送信する。ここで、本実施形態において、放送局５００は、ＭＰＥＧ２−ＴＳ形式により、コンテンツデータを送信している。よって、放送局５００から送信される放送信号には、ＴＳパケットが含まれている。なお、本実施形態において、放送局５００は、衛星を利用した衛星モバイル放送などで用いられている放送信号により、ＴＳパケットを端末装置１０に送信してもよい。また、放送局５００は、ＭＰＥＧ２−ＴＳ形式以外の形式を用いてコンテンツデータを送信してもよい。
【００３２】
転送装置７００は、放送局５００から送信された放送信号を受信し、当該放送信号を通信信号に変換して転送する。言い換えれば、転送装置７００は、無線通信波（第２の手段）を用いて放送信号を端末装置１０に伝送するともいえる。ここで、本実施形態において、転送装置７００は、無線ＬＡＮシステムなどで用いられている標準規格ＩＥＥＥ８０２．１１ａに準拠する形式のＵＤＰパケットを含む通信信号を転送する。なお、転送装置７００によって転送されるパケットは、この形式に限定されるものではない。例えば、放送局５００から送信される放送信号に含まれるＴＳパケットと同じ形式であってもよい。
【００３３】
端末装置１０は、放送局５００から送信された放送信号と、転送装置７００から送信された通信信号とを受信することができる。つまり、端末装置１０は、放送局５００からＴＳパケットを受信する受信経路と、転送装置７００を介してＴＳパケットを受信する受信経路とによって、コンテンツデータを取得することができる。また、端末装置１０は、放送局５００から受信したＴＳパケットの受信品質と、転送装置７００から受信したＴＳパケットの受信品質とに基づいて、いずれか一方の受信経路を選択する。なお、本実施形態に係る端末装置１０は、携帯電話機や、ＰＤＡ（Ｐｅｒｓｏｎａｌ Ｄｅｇｉｔａｌ Ａｓｓｉｓｔａｎｔ）や、ノート型コンピュータなどのモバイル機器を想定している。
【００３４】
（第１実施形態に係る端末装置の構成）
次に、図２を参照し、端末装置１０の構成について具体的に説明する。また、以下、本発明との関連がある部分について主に説明する。したがって、端末装置１０は、端末装置としての機能を実現する上で必須な、図示しない或いは説明を省略した機能ブロック（電源部など）を備える場合があることに留意されたい。
【００３５】
図２に示すように、端末装置１０は、放送チューナ１１１と、無線ＬＡＮチューナ１１２と、制御部１２０と、切替制御装置１３０と、デマルチプレクサ１４０と、映像デコーダ１５１と、音声デコーダ１５２と、ディスプレイ１６１と、スピーカ１６２とを備える。
【００３６】
放送チューナ１１１は、放送用アンテナを介して、放送局５００から送信された放送信号を受信する。また、放送チューナ１１１は、受信した放送信号に対して、復調や誤り訂正などの信号処理を行って、ＭＰＥＧ２−ＴＳ形式のＴＳパケットを切替制御装置１３０に出力する。また、放送チューナ１１１は、ＢＥＲ（Ｂｉｔ Ｅｒｒｏｒ Ｒａｔｅ）等の受信品質を検出して、制御部１２０に通知する。
【００３７】
無線ＬＡＮチューナ１１２は、無線ＬＡＮ用アンテナを介して、転送装置７００から送信された通信信号を受信する。また、無線ＬＡＮチューナ１１２は、通信信号に対して、復調や誤り訂正などの信号処理を行って、標準規格ＩＥＥＥ８０２．１１ａに準拠するＴＣＰ／ＩＰのＵＤＰパケットを抽出する。また、無線ＬＡＮチューナ１１２は、抽出したＵＤＰパケットからＴＳパケットを生成して、切替制御装置１３０に出力する。また、無線ＬＡＮチューナ１１２は、ＢＥＲ（Ｂｉｔ Ｅｒｒｏｒ Ｒａｔｅ）等の受信品質を検出して、制御部１２０に通知する。なお、無線ＬＡＮチューナ１１２は、ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ）を利用して、転送装置７００との間で通信してもよい。
【００３８】
制御部１２０は、端末装置１０に設けられている各種機能を制御する。また、制御部１２０は、放送チューナ１１１と無線ＬＡＮチューナ１１２とから通知された受信品質を切替制御装置１３０に通知する。このとき、制御部１２０は、放送チューナ１１１から通知された受信品質を受信品質Ａとして切替制御装置１３０に通知する。また、制御部１２０は、無線ＬＡＮチューナ１１２から通知された受信品質を受信品質Ｂとして切替制御装置１３０に通知する。
【００３９】
切替制御装置１３０は、放送チューナ１１１から出力されたＴＳパケットと、無線ＬＡＮチューナ１１２から出力されたＴＳパケットとを順次入力する。切替制御装置１３０は、制御部１２０から通知された受信品質に基づいて、放送チューナ１１１から出力されたＴＳパケットと、無線ＬＡＮチューナ１１２から出力されたＴＳパケットとのいずれか一方を、デマルチプレクサ１４０に出力する。ここで、本実施形態では、放送チューナ１１１から出力されたＴＳパケットをＴＳパケットＡ（第１パケット）とし、無線ＬＡＮチューナ１１２から出力されたＴＳパケットをＴＳパケットＢ（第２パケット）として説明する。つまり、本実施形態において、放送局５００から受信したＴＳパケットをＴＳパケットＡとし、転送装置７００から受信したＴＳパケットをＴＳパケットＢとして説明する。また、ＴＳパケットＡ乃至Ｂを区別しない場合、ＴＳパケットＡ乃至Ｂを単にＴＳパケットとして説明する。
【００４０】
ここで、放送チューナ１１１から出力されたＴＳパケットＡと、無線ＬＡＮチューナ１１２から出力されたＴＳパケットＢとは、同一のコンテンツデータをＴＳパケットに変換したものである。また、切替制御装置１３０には、放送チューナ１１１から出力されるＴＳパケットＡよりも、無線ＬＡＮチューナ１１２から出力されるＴＳパケットＢの方が、遅れて入力される。これは、端末装置１０において、無線ＬＡＮチューナ１１２で受信される通信信号が、転送装置７００を介す分だけ放送信号よりも遅れて受信されるためである。本実施形態において切替制御装置１３０は、受信装置を構成する。
【００４１】
デマルチプレクサ１４０は、切替制御装置１３０からＴＳパケットを順次入力する。ここで、それぞれのＴＳパケットには、ＰＩＤ（Ｐｒｏｇｒａｍ ＩＤ）と呼ばれるＴＳパケットに含まれるデータの識別情報が含まれている。このＰＩＤは、ＳＩ（Ｓｅｒｖｉｃｅ Ｉｎｆｏｒｍａｔｉｏｎ）／ＰＳＩ（Ｐｒｏｇｒａｍ Ｓｐｅｃｉｆｉｃ Ｉｎｆｏｒｍａｔｉｏｎ）に従って決定される。また、デマルチプレクサ１４０は、ＴＳパケットに含まれるＰＩＤに応じて、映像パケットと音声パケットとに分類する。また、デマルチプレクサ１４０は、分類した映像パケットと音声パケットに基づいて、映像ＰＥＳ（Ｐａｃｋｅｔ Ｅｌｅｍｅｎｔａｒｙ Ｓｔｒｅａｍ）パケットと、音声ＰＥＳパケットとを生成する。また、デマルチプレクサ１４０は、生成した映像ＰＥＳパケットから映像ＥＳ（Ｅｌｅｍｅｎｔａｒｙ Ｓｔｒｅａｍ）と音声ＥＳとを生成する。また、デマルチプレクサ１４０は、映像ＥＳを映像デコーダ１５１に出力し、音声ＥＳを音声デコーダ１５２に出力する。
【００４２】
映像デコーダ１５１は、デマルチプレクサ１４０から出力された映像ＥＳを復号して、映像データを生成する。また、映像デコーダ１５１は、映像データをディスプレイ１６１に出力する。ディスプレイ１６１は、映像デコーダ１５１から出力された映像データを入力して、映像を表示する。
【００４３】
音声デコーダ１５２は、デマルチプレクサ１４０から出力された音声ＥＳを復号して、音声データを生成する。また、音声デコーダ１５２は、音声データをスピーカ１６２に出力する。スピーカ１６２は、音声デコーダ１５２から出力された音声データを入力して、音声を出力する。
【００４４】
（第１実施形態に係る切替制御装置の構成）
次に、図３を参照し、切替制御装置１３０の構成について具体的に説明する。また、以下、本発明との関連がある部分について主に説明する。図３に示すように、切替制御装置１３０は、放送パケット取得部１３１と、無線ＬＡＮパケット取得部１３２と、放送パケットバッファ１３３と、無線ＬＡＮパケットバッファ１３４と、時刻情報取得部１３５と、関係設定部１３６と、出力部１３７とを備える。
【００４５】
放送パケット取得部１３１は、放送チューナ１１１から出力されたＴＳパケットＡを取得する。つまり、放送パケット取得部１３１は、放送局５００から送信されたＴＳパケットＡを取得する。また、放送パケット取得部１３１は、取得したＴＳパケットＡを放送パケットバッファ１３３に出力する。本実施形態において、放送パケット取得部１３１は、第１取得部を構成する。
【００４６】
無線ＬＡＮパケット取得部１３２は、無線ＬＡＮチューナ１１２から出力されたＴＳパケットＢを取得する。つまり、無線ＬＡＮパケット取得部１３２は、転送装置７００から送信されたＴＳパケットＢを取得する。無線ＬＡＮパケット取得部１３２は、取得したＴＳパケットＢを無線ＬＡＮパケットバッファに出力する。本実施形態において、放送パケット取得部１３１は、第２取得部を構成する。
【００４７】
放送パケットバッファ１３３は、放送パケット取得部１３１から出力されたＴＳパケットＡを所定の数だけ記憶する。無線ＬＡＮパケットバッファ１３４は、無線ＬＡＮパケット取得部１３２から出力されたＴＳパケットＢを所定の数だけ記憶する。なお、本実施形態において、放送パケットバッファ１３３と、無線ＬＡＮパケットバッファ１３４とは、例えば、５個のＴＳパケットを記憶することとする。
【００４８】
ここで、図４には、放送パケットバッファ１３３と、無線ＬＡＮパケットバッファ１３４とに記憶されるＴＳパケットの時間軸方向の関係を表すイメージが示されている。
【００４９】
図４において、ＴＳパケットＡ１乃至Ａ５は、放送パケットバッファ１３３に記憶されるＴＳパケットＡを示す。また、ＴＳパケットＢ１乃至Ｂ５は、無線ＬＡＮパケットバッファ１３４に記憶されるＴＳパケットＢを示す。なお、ＴＳパケットＡ１乃至Ａ５と、ＴＳパケットＢ１乃至Ｂ５とは、それぞれ同一のＴＳパケットである。
【００５０】
端末装置１０では、ＴＳパケットＢ１乃至Ｂ５を転送装置７００を介して受信する。よって、図４に示すように、ＴＳパケットＢ１乃至Ｂ５は、放送局５００から直接受信したＴＳパケットＡ１乃至Ａ５よりも、期間ＴＤだけ遅れて記憶される。なお、放送パケットバッファ１３３に記憶されるＴＳパケットＡと、無線ＬＡＮパケットバッファ１３４に記憶されるＴＳパケットＢとは、出力部１３７によって読み出される。
【００５１】
時刻情報取得部１３５は、放送パケットバッファ１３３と、無線ＬＡＮパケットバッファ１３４とのそれぞれに記憶されるＴＳパケットを監視する。また、時刻情報取得部１３５は、放送パケットバッファ１３３に記憶される複数のＴＳパケットＡの中で、放送システム１０００で用いるタイミング情報が含まれるＴＳパケットＡを基準パケットＡ（第１基準パケット）として検出する。また、時刻情報取得部１３５は、無線ＬＡＮパケットバッファ１３４に記憶される複数のＴＳパケットＢの中で、放送システム１０００で用いるタイミング情報が含まれるＴＳパケットＢを基準パケットＢ（第２基準パケット）として検出する。
【００５２】
具体的に、時刻情報取得部１３５は、放送パケットバッファ１３３と、無線ＬＡＮパケットバッファ１３４とに記憶されるＴＳパケットの中で、ＰＣＲ（Ｐｒｏｇｒａｍ Ｃｌｏｃｋ Ｒｅｆｅｒｅｎｃｅ）を含むＴＳパケットをタイミング情報を含む基準パケットとして検出する。また、ＰＣＲは、放送局５００の内部時計と切替制御装置１３０の内部時計とにおいて、タイムベースＳＴＣ（Ｓｙｓｔｅｍ Ｔｉｍｅ Ｃｌｏｃｋ）を同期させるために用いられる時刻情報であり、放送局５００から１００ｍｓｅｃ周期で送信される。よって、放送局５００から取得した複数のＴＳパケットＡには、ＰＣＲを含むＴＳパケットＡと、ＰＣＲを含まない他のＴＳパケットＡとがある。同じように、転送装置７００から取得した複数のＴＳパケットＢにも、ＰＣＲを含むＴＳパケットＢと、ＰＣＲを含まない他のＴＳパケットＢとがある。ＰＣＲが含まれる基準パケットには、９０ｋＨｚ単位のタイムベースＳＴＣを示すＢａｓｅ部分と、２７ＭＨｚ単位のＥｘｔｅｎｓｉｏｎとが含まれている。なお、ＰＣＲは、図５に示すようなフォーマットである。
【００５３】
また、時刻情報取得部１３５は、ＴＳパケットに含まれるＰＩＤを参照して、ＰＣＲが含まれる基準パケットを検出する。また、時刻情報取得部１３５は、放送パケットバッファ１３３において、基準パケットＡを検出した場合、ＰＣＲに示される時刻情報と、放送局５００から送信されたＴＳパケットＡであることを示す識別情報“Ａ”とを関係設定部１３６に通知する。また、時刻情報取得部１３５は、放送パケットバッファ１３３において、基準パケットＡ以外の他のＴＳパケットＡが一つ記憶されるたびに、識別情報“Ａ”のみを関係設定部１３６に通知する。
【００５４】
また、時刻情報取得部１３５は、無線ＬＡＮパケットバッファ１３４において、基準パケットＢを検出した場合、ＰＣＲに示される時刻情報と、転送装置７００から送信されたＴＳパケットＢであることを示す識別情報“Ｂ”とを関係設定部１３６に通知する。また、時刻情報取得部１３５は、無線ＬＡＮパケットバッファ１３４において、基準パケットＢ以外の他のＴＳパケットＢが一つ記憶されるたびに、識別情報“Ｂ”のみを関係設定部１３６に通知する。本実施形態において、時刻情報取得部１３５は、第１検出部と第２検出部とを構成する。
【００５５】
関係設定部１３６は、基準パケットＡと基準パケットＢとの時間軸方向の対応関係を設定する。また、関係設定部１３６は、基準パケットＡから他のＴＳパケットＡまでの時間軸方向の相対位置と、基準パケットＢから他のＴＳパケットＢまでの時間軸方向の相対位置とに基づいて、他のＴＳパケットＡと他のＴＳパケットＢとの時間軸方向の対応関係を設定する。このとき、関係設定部１３６は、基準パケットＡを取得してから他のＴＳパケットＡを取得するまでのパケット数と、基準パケットＢを取得してから他のＴＳパケットＢを取得するまでのパケット数とに基づいて、他のＴＳパケットＡと他のＴＳパケットＢとの時間軸方向の対応関係を設定する。
【００５６】
具体的に、関係設定部１３６は、ＴＳパケットＡをカウントするカウンタ値Ａ“ｎ（ｎは自然数）”と、ＴＳパケットＢをカウントするカウンタ値Ｂ“ｎ（ｎは自然数）”とを記憶する。また、関係設定部１３６は、時刻情報取得部１３５から識別情報“Ａ”又は“Ｂ”が通知されると、対応するカウンタ値を増加させる。また、時刻情報取得部１３５から時刻情報と識別情報とが通知されると、当該識別情報に対応するカウンタ値をリセットする。
【００５７】
例えば、関係設定部１３６は、時刻情報取得部１３５から識別情報“Ａ”のみが通知されると、カウンタ値Ａ“０”から“１”にカウンタ値を増加させる。また、関係設定部１３６は、時刻情報取得部１３５から、ＰＣＲの時刻情報と識別情報“Ａ”とが通知されると、当該時刻情報を記憶すると共に、カウンタ値Ａ“ｎ”を“０”にリセットする。なお、関係設定部１３６は、カウンタ値Ｂについても同様に増加とリセットとを行う。
【００５８】
このようにして、関係設定部１３６は、時刻情報とカウンタ値“０”を、基準パケットＡと基準パケットＢとの時間軸方向の対応関係として設定する。また、関係設定部１３６は、時刻情報とカウンタ値“１”以上の値とを、他のＴＳパケットＡと他のＴＳパケットＢとの時間軸方向の対応関係として設定する。
【００５９】
また、関係設定部１３６は、制御部１２０から出力された受信品質を入力する。また、関係設定部１３６は、予め受信品質Ａ乃至Ｂの閾値ＴＨ_Ａ乃至Ｂを記憶している。また、関係設定部１３６は、制御部１２０から入力した受信品質Ａ乃至Ｂが閾値ＴＨ_Ａ乃至Ｂ以下になった場合、出力部１３７から出力されるＴＳパケットを、ＴＳパケットＡからＴＳパケットＢ、又はＴＳパケットＢからＴＳパケットＡに切り替えるように制御する。なお、関係設定部１３６は、ＴＳパケットＡ又はＴＳパケットＢの内、受信品質の良好な一方を選択するように構成されていてもよい。本実施形態において、関係設定部１３６は、設定部を構成する。
【００６０】
出力部１３７は、関係設定部１３６によって設定された対応関係に基づいて、ＴＳパケットＡと、ＴＳパケットＢとを切り替える。具体的に、出力部１３７は、関係設定部１３６の制御に従って、放送パケットバッファ１３３に記憶されるＴＳパケットＡと、無線ＬＡＮパケットバッファ１３４に記憶されるＴＳパケットＢとのいずれか一方を読み出して、デマルチプレクサ１４０に出力する。
【００６１】
（切替制御装置による設定制御動作）
次に、図６を参照して切替制御装置１３０において、放送パケットバッファ１３３に記憶されるＴＳパケットＡと、無線ＬＡＮパケットバッファ１３４に記憶されるＴＳパケットＢとの対応関係が設定される際の制御動作について説明する。なお、ここでは、端末装置１０が、放送局５００から送信されたＴＳパケットＡと、転送装置７００から送信されたＴＳパケットＢとの両方を受信するものとする。
【００６２】
ステップＳ１０１において、切替制御装置１３０では、放送パケット取得部１３１が、放送チューナ１１１から出力されたＴＳパケットＡを取得する。放送パケット取得部１３１は、取得したＴＳパケットＡを放送パケットバッファ１３３に出力する。また、無線ＬＡＮパケット取得部１３２は、無線ＬＡＮチューナ１１２から出力されたＴＳパケットＢを取得する。また、無線ＬＡＮパケット取得部１３２は、取得したＴＳパケットＢを無線ＬＡＮパケットバッファ１３４に出力する。
【００６３】
ステップＳ１０２において、放送パケットバッファ１３３は、放送パケット取得部１３１から出力されたＴＳパケットＡを記憶する。また、無線ＬＡＮパケットバッファ１３４は、無線ＬＡＮパケット取得部１３２から出力されたＴＳパケットＢを記憶する。
【００６４】
ステップＳ１０３において、時刻情報取得部１３５は、放送パケットバッファ１３３と無線ＬＡＮパケットバッファ１３４とを監視し、新たに記憶されたＴＳパケットにＰＣＲを含む基準パケットを検出したか否かを判定する。
【００６５】
ステップＳ１０４において、時刻情報取得部１３５は、基準パケットを検出しなかった場合、識別情報“Ａ”又は“Ｂ”のみを出力する。例えば、時刻情報取得部１３５は、放送パケットバッファ１３３に記憶されたＴＳパケットＡにＰＣＲを含む基準パケットＡを検出しなかった場合、識別情報“Ａ”を関係設定部１３６に出力する。また、関係設定部１３６では、識別情報“Ａ”を入力すると、カウンタ値Ａ“ｎ”を一つ増加させる。
【００６６】
また、時刻情報取得部１３５は、無線ＬＡＮパケット取得部１３２に記憶されたＴＳパケットＢにＰＣＲを含む基準パケットＢを検出しなかった場合、識別情報“Ｂ”を関係設定部１３６に出力する。また、関係設定部１３６では、識別情報“Ｂ”を入力すると、カウンタ値Ｂ“ｎ”を一つ増加させる。
【００６７】
ステップＳ１０５において、時刻情報取得部１３５は、ＰＣＲを含む基準パケットを検出した場合、当該ＰＣＲに示される時刻情報を抽出する。例えば、時刻情報取得部１３５は、放送パケットバッファ１３３に記憶されたＴＳパケットＡからＰＣＲを含む基準パケットＡを検出した場合、当該ＰＣＲに示される時刻情報を抽出すると共に、抽出した時刻情報と、識別情報“Ａ”とを関係設定部１３６に出力する。また、時刻情報取得部１３５は、無線ＬＡＮパケット取得部１３２に記憶されたＴＳパケットＢからＰＣＲを含む基準パケットＢを検出した場合、当該ＰＣＲに示される時刻情報を抽出すると共に、抽出した時刻情報と、識別情報“Ｂ”とを関係設定部１３６に出力する。
【００６８】
ステップＳ１０６において、関係設定部１３６は、時刻情報取得部１３５から、時刻情報と識別情報“Ａ”とを入力すると、当該時刻情報を保持すると共に、カウンタ値Ａを“０”にリセットする。また、関係設定部１３６は、時刻情報取得部１３５から、時刻情報と識別情報“Ｂ”とを入力すると、当該時刻情報を保持すると共に、カウンタ値Ｂを“０”にリセットする。
【００６９】
このようにして、切替制御装置１３０では、カウンタ値が設定される。なお、上述したステップＳ１０１乃至Ｓ１０６の動作は、切替制御装置１３０にＴＳパケットが入力される度に実行される。また、上述した動作では、切替制御装置１３０が、ＴＳパケットＡとＴＳパケットＢとの両方を取得する場合を例に挙げて説明したが、切替制御装置１３０では、ＴＳパケットＡのみが取得された場合、関係設定部１３６は、カウンタ値Ａのみを増加・リセットする。また、切替制御装置１３０では、ＴＳパケットＢのみが取得された場合、関係設定部１３６は、カウンタ値Ｂのみを増加・リセットする。
【００７０】
（切替制御装置による切替制御動作）
次に、図７を参照して切替制御装置１３０が、出力するＴＳパケットを切り替えられる際の制御動作について説明する。
【００７１】
初めに、切替制御装置１３０が、放送局５００から送信されたＴＳパケットＡを出力している状況から、転送装置７００から送信されたＴＳパケットＢを出力する状況に切り替える動作について説明する。
【００７２】
まず、下記の動作開始前において、切替制御装置１３０では、出力部１３７が、放送パケットバッファ１３３に記憶されているＴＳパケットＡを読み出して、デマルチプレクサ１４０に出力している。
【００７３】
ステップＳ２０１において、切替制御装置１３０では、関係設定部１３６が、制御部１２０から定期的に通知される受信品質Ａが閾値ＴＨ_Ａ以下に低下したか否かを判定する。
【００７４】
ステップＳ２０２において、関係設定部１３６が、受信品質Ａが閾値ＴＨ_Ａ以下になったと判定した場合、この旨を通知する最終パケット情報を出力部１３７に出力する。このとき、例えば、関係設定部１３６において、カウンタ値Ａが“５”であり、カウンタ値Ｂは、遅れて増加するため“３”であることとする。また、関係設定部１３６は、時刻情報とカウンタ値Ａ“５”とを含む最終パケット情報を出力部に出力する。最終パケット情報を入力した出力部１３７は、最終パケット情報に含まれる時刻情報に基づいて、放送パケットバッファ１３３に記憶されているＴＳパケットＡの中から基準パケットＡを検索する。また、出力部１３７は、基準パケットＡを検出後、最終パケット情報に含まれるカウンタ値Ａ“５”だけ後に記憶されたＴＳパケットＡを最終ＴＳパケットとして特定する。
【００７５】
ステップＳ２０３において、関係設定部１３６では、カウンタ値Ｂが“５”に増加すると、切替を通知する切替パケット情報を出力部１３７に出力する。また、関係設定部１３６は、時刻情報とカウンタ値Ｂ“５”とを含む切替パケット情報を出力部に出力する。また、切替パケット情報を入力した出力部１３７は、切替パケット情報に含まれる時刻情報に基づいて、無線ＬＡＮパケットバッファ１３４に記憶されているＴＳパケットＢの中から基準パケットＢを検索する。また、出力部１３７は、基準パケットＢを検出後、切替パケット情報に含まれるカウンタ値Ｂ“５”だけ後に記憶されたＴＳパケットＢを切替ＴＳパケットとして特定する。
【００７６】
ステップＳ２０４において、出力部１３７は、放送パケットバッファ１３３の最終ＴＳパケットをデマルチプレクサ１４０に出力後、無線ＬＡＮパケットバッファ１３４の読み込みを開始し、切替ＴＳパケットからデマルチプレクサ１４０に出力する。以後、出力部１３７は、無線ＬＡＮパケットバッファ１３４に記憶されているＴＳパケットＢを順次読み込んで、デマルチプレクサ１４０に出力する。
【００７７】
このようにして、切替制御装置１３０では、放送局５００から送信されたＴＳパケットＡを出力している状況から、転送装置７００から送信されたＴＳパケットＢの出力に切り替える。
【００７８】
次に、切替制御装置１３０が、転送装置７００から送信されたＴＳパケットを出力している状況から、放送局５００から送信されたＴＳパケットの出力する状況に切り替える動作について説明する。
【００７９】
まず、下記の動作開始前において、切替制御装置１３０では、出力部１３７は、無線ＬＡＮパケットバッファ１３４に記憶されているＴＳパケットＢを読み出して、デマルチプレクサ１４０に出力している。
【００８０】
ステップＳ２０１において、切替制御装置１３０では、関係設定部１３６が、制御部１２０から定期的に通知される受信品質Ｂが閾値ＴＨ_Ｂ以下に低下したか否かを判定する。
【００８１】
ステップＳ２０２において、関係設定部１３６が、受信品質Ｂが閾値ＴＨ_Ｂ以下になったと判定した場合、最終パケット情報を出力部１３７に出力する。なお、このとき、関係設定部１３６において、カウンタ値Ａが“５”であり、カウンタ値Ｂが、“３”であることとする。また、関係設定部１３６は、記憶するＰＣＲの時刻情報と、カウンタ値Ｂの最新値“３”とを最終パケット情報に含めて出力部１３７に出力する。
【００８２】
最終パケット情報を入力した出力部１３７は、最終パケット情報に含まれる時刻情報に基づいて、無線ＬＡＮパケットバッファ１３４に記憶されているＴＳパケットＢの中から基準パケットＢを検索する。また、出力部１３７は、基準パケットＢを検出後、最終パケット情報に含まれるカウンタ値Ｂ“３”だけ後に記憶されたＴＳパケットＢを最終ＴＳパケットとして特定する。
【００８３】
ここで、放送パケットバッファ１３３に記憶されるＴＳパケットＡは、無線ＬＡＮパケットバッファ１３４に記憶されるＴＳパケットＢよりも進んでいることから、放送パケットバッファ１３３には、切替先となる切替ＴＳパケットが既に記憶されている。
【００８４】
よって、ステップＳ２０３において、出力部１３７は、最終パケット情報に含まれるＰＣＲの時刻情報Ａに基づいて、放送パケットバッファ１３３に記憶されているＴＳパケットＡの中から、ＰＣＲの時刻情報を含む基準パケットＡを特定する。引き続き、出力部１３７は、特定した基準パケットＡから、通知された最終パケット情報に含まれるカウンタ値Ｂの最新値“３”だけ後に記憶されたＴＳパケットＡを切替ＴＳパケットとして特定する。
【００８５】
ステップＳ２０４において、出力部１３７は、無線ＬＡＮパケットバッファ１３４の最終ＴＳパケットをデマルチプレクサ１４０に出力後、放送パケットバッファ１３３の切替ＴＳパケットを読み込んで、デマルチプレクサ１４０に出力する。以後、出力部１３７は、放送パケットバッファ１３３に記憶されているＴＳパケットＡを順次読み込んで、デマルチプレクサ１４０に出力する。
【００８６】
このようにして、切替制御装置１３０では、転送装置７００から送信されたＴＳパケットＢを出力している状況から、放送局５００から送信されたＴＳパケットＡの出力する状況に切り替える。
【００８７】
（第１実施形態に係る切替制御装置の作用・効果）
本実施形態に係る切替制御装置１３０によれば、同じＰＣＲが含まれる基準パケットＡと基準パケットＢとを検出する。また、切替制御装置１３０では、関係設定部１３６が、基準パケットＡと基準パケットＢとの時間軸方向の対応関係を設定する。よって、切替制御装置１３０によれば、放送局５００から送信されるＴＳパケットＡと転送装置７００から送信されるＴＳパケットＢとを切り替える際、関係設定部１３６によって設定された基準パケットＡと基準パケットＢとの時間軸方向の対応関係を適切にとることができる。
【００８８】
また、切替制御装置１３０では、関係設定部１３６が、基準パケットＡから他のＴＳパケットＡまでのパケット数を時間軸方向の相対位置とし、基準パケットＢから他のＴＳパケットＢまでのパケット数を時間軸方向の相対位置として、他のＴＳパケットＡと他のＴＳパケットＢの対応関係を設定する。つまり、切替制御装置１３０では、全てのＴＳパケットＡとＴＳパケットＢとに対して、対応関係を設定することができる。
【００８９】
このように、かかる切替制御装置１３０によれば、例えば、放送局５００と転送装置７００との間で、受信経路を切り替える場合であっても、それぞれの受信経路から受信したＴＳパケットの時間軸方向の対応関係を適切にとることができる。よって、切替制御装置１３０は、ＴＳパケットＡとＴＳパケットＢとを切り替える際、関係設定部１３６によって設定された対応関係に基づいて、ＴＳパケットＡとＴＳパケットＢとを時間軸方向に継続的に切り替えることができるので、再生されるコンテンツデータの映像品質・音声品質が低下することを抑制できる。
【００９０】
また、かかる切替制御装置１３０では、受信品質Ａ（又はＢ）が閾値ＴＨ_Ａ（又はＢ）以下になった場合、出力するＴＳパケットを、ＴＳパケットＡ（又はＢ）からＴＳパケットＢ（又はＡ）に切り替える。よって、切替制御装置１３０は、所定の受信品質を確保したＴＳパケットをより継続して出力することができる。
【００９１】
また、ＰＣＲは、放送システム１０００で用いられている情報である。つまり、放送システム１０００の構成や転送装置７００の構成に変更を加えることなく、ＴＳパケットＡとＴＳパケットＢとの対応関係を設定できる。
【００９２】
（第１実施形態に係る変形例１）
本発明の構成は、様々な変形が可能である。例えば、上述した第１実施形態に係る切替制御装置１３０では、ＴＳパケットＡとＴＳパケットＢとの両方を取得する場合、時刻情報取得部１３５は、ＴＳパケットＡとＴＳパケットＢとの両方から、ＰＣＲを含む基準パケットを検出するように構成されていたが、ＴＳパケットＡのみを対象にＰＣＲを含む基準パケットＡを検出するように構成されていてもよい。また、時刻情報取得部１３５は、制御部１２０から出力される受信品質Ａを受信し、当該受信品質Ａが予め設定される閾値ＴＨ_Ａ以下に低下した場合に、ＴＳパケットＡとＴＳパケットＢとを対象に、ＰＣＲを含む基準パケットＡ乃至Ｂを検出するように構成されていてもよい。本実施形態に係る切替制御装置１３０によれば、消費電力・処理負荷を低減することができる。
【００９３】
（第１実施形態に係る変形例２）
本発明の構成は、様々な変形が可能である。例えば、上述した第１実施形態では、切替制御装置１３０では、関係設定部１３６は、放送パケットバッファ１３３又は無線ＬＡＮパケットバッファ１３４にＴＳパケットが記憶される度にカウント値“Ａ”又は“Ｂ”を増加・リセットするように構成されていたが、関係設定部１３６は、ＴＳパケットＡの受信品質又はＴＳパケットＢの受信品質が所定の受信品質を下回った場合、カウント値“Ａ”又は“Ｂ”を設定するように構成されていてもよい。
【００９４】
具体的に、関係設定部１３６は、閾値ＴＨ_Ａ１乃至Ｂ１と閾値ＴＨ_Ａ２乃至Ｂ２とを予め記憶する。なお、閾値ＴＨ_Ａ１乃至Ｂ１よりも閾値ＴＨ_Ａ２乃至Ｂ２の方が小さい値である。また、関係設定部１３６は、制御部１２０から通知される受信品質Ａ（又は受信品質Ｂ）が閾値ＴＨ_Ａ１（又はＴＨ_Ｂ１）以下に低下した場合、時刻情報取得部１３５からの識別情報“Ａ”（又は“Ｂ”）を入力し、カウント値“Ａ”（又は“Ｂ”）の増加とリセットとを行ってもよい。
【００９５】
また、関係設定部１３６は、制御部１２０から通知される受信品質Ａ（又は受信品質Ｂ）が閾値ＴＨ_Ａ２（又はＴＨ_Ｂ２）以下に低下した場合、最終パケット情報を出力部１３７に出力する。以降、切替制御装置１３０は、上述したステップＳ２０２乃至Ｓ２０４の動作を実行する。
【００９６】
上述した変形例によれば、切替制御装置１３０では、関係設定部１３６が、ＴＳパケットＡ又はＴＳパケットＢが取得される度に対応関係を設定しているのではなく、ＴＳパケットＡの受信品質Ａ又はＴＳパケットＢの受信品質Ｂが閾値ＴＨ_Ａ１乃至Ｂ１を下回った場合のみ設定する。よって、切替制御装置１３０では、消費電力や処理負荷を低減できる。
【００９７】
（第１実施形態に係る変形例３）
本発明の構成は、様々な変形が可能である。例えば、上述した第１実施形態では、切替制御装置１３０では、関係設定部１３６は、基準パケットとパケット数とに基づいて、ＴＳパケットＡとＴＳパケットＢとの時間軸方向の相対関係を、設定するように構成されていたが、関係設定部１３６は、基準パケットＡを取得した時刻から他のＴＳパケットＡを取得した時刻までの期間と、基準パケットＢを取得した時刻から他のＴＳパケットＢを取得した時刻までの期間とに基づいて、他のＴＳパケットＡと他のＴＳパケットＢとの時間軸方向の対応関係を設定してもよい。
【００９８】
具体的に、本実施形態に係る切替制御装置１３０において、時刻情報取得部１３５は、放送パケットバッファ１３３と無線ＬＡＮパケットバッファ１３４とにＴＳパケットが記憶される度に、ＴＳパケットにタイムスタンプを付加する。なお、このとき、時刻情報取得部１３５は、タイムスタンプ付ＴＳと呼ばれるフォーマットで規定されている４バイトのタイムスタンプを、ＴＳパケットに付加する。なお、時刻情報取得部１３５は、放送パケットバッファ１３３と無線ＬＡＮパケットバッファ１３４とにおいて、ＰＣＲが含まれている基準パケットを検出した場合、時刻情報を関係設定部１３６に通知する。
【００９９】
ここで、放送局５００から送信されたＴＳパケットＡを出力する状況から、転送装置７００から送信されたＴＳパケットＢを出力している状況に切り替える場合を例に挙げて、切替制御装置１３０の構成について説明する。
【０１００】
本実施形態に係る関係設定部１３６は、制御部１２０から通知される受信品質Ａが閾値ＴＨ_Ａ以下に低下した場合、放送パケットバッファ１３３を参照する。そして、関係設定部１３６は、放送パケットバッファ１３３に記憶されているＴＳパケットＡの中で、時刻情報取得部１３５から通知された時刻情報を含む基準パケットＡを特定する。また、関係設定部１３６は、特定した当該基準パケットＡのタイムスタンプから、放送パケットバッファ１３３に最後に記憶されたＴＳパケットＡに付加されるタイムスタンプまでの期間Ａを算出する。また、関係設定部１３６は、時刻情報と算出した期間Ａとを含む最終パケット情報に含めて出力部１３７に出力する。出力部１３７では、放送パケットバッファ１３３を参照し、入力した最終パケット情報に含まれる時刻情報を含む基準パケットＡを特定する。また、出力部１３７では、特定した基準パケットＡから期間Ａだけ後に記憶されたＴＳパケットＡの一つ前に記憶されたＴＳパケットＡを、最終ＴＳパケットとして特定する。
【０１０１】
この後、関係設定部１３６は、無線ＬＡＮパケットバッファ１３４を参照する。そして、関係設定部１３６は、無線ＬＡＮパケットバッファ１３４に記憶されているＴＳパケットＢの中で、時刻情報取得部１３５から通知された時刻情報を含む基準パケットＢを特定すると共に、当該基準パケットＢのタイムスタンプから、期間Ａだけ後に記憶されたＴＳパケットＢを特定する。
【０１０２】
ここで、切替制御装置１３０で受信されるＴＳパケットには、若干の揺らぎが発生するため、基準パケットＢのタイムスタンプから、期間Ａだけ後と完全に一致するＴＳパケットＢを特定することはまれである。よって、関係設定部１３６は、所定の許容範囲の中で、当該基準パケットＢのタイムスタンプから、期間Ａだけ後に記憶されたＴＳパケットＢを特定する。
【０１０３】
また、関係設定部１３６は、特定した基準パケットＢのタイムスタンプから、期間Ａだけ後に記憶されたＴＳパケットＢのタイムスタンプまでの正確な期間Ｂを算出する。また、関係設定部１３６は、時刻情報と算出した期間Ｂとを含む切替パケット情報を出力部１３７に出力する。
【０１０４】
また、出力部１３７では、無線ＬＡＮパケットバッファ１３４を参照し、入力した切替パケット情報に含まれる時刻情報を含む基準パケットＢを特定する。また、出力部１３７では、特定した基準パケットＢから期間Ｂだけ後に記憶されたＴＳパケットＢを切替ＴＳパケットとして特定する。
【０１０５】
なお、上述した例と反対に、切替制御装置１３０が、転送装置７００から送信されたＴＳパケットＢを出力している状況から、放送局５００から送信されたＴＳパケットＡを出力する状況に切り替える場合、関係設定部１３６は、時刻情報と算出した期間Ｂとを含む最終パケット情報を出力部１３７に出力する。また、関係設定部１３６は、時刻情報と算出した期間Ａとを含む切替パケット情報を出力部１３７に出力する。
【０１０６】
本実施形態に係る切替制御装置１３０によれば、関係設定部１３６が、基準パケットＡを取得した時刻から他のＴＳパケットＡを取得した時刻までの期間Ａを時間軸方向の相対位置とする。また、関係設定部１３６は、基準パケットＢを取得した時刻から他のＴＳパケットＢを取得した時刻までの期間Ｂを時間軸方向の相対位置とする。また、関係設定部１３６は、これらの相対位置に基づいて、他のＴＳパケットＡと他のＴＳパケットＢの対応関係を設定する。よって、関係設定部１３６は、全てのＴＳパケットＡとＴＳパケットＢとに対して、時間軸方向の対応関係を設定することができる。
【０１０７】
また、上述した第１実施形態では、関係設定部１３６が、時刻情報とパケット数とに基づいて、対応関係を設定していたが、端末装置１０に到達するＴＳパケットが消失した場合には、かかる対応関係が正確でなくなる。本実施形態に係る切替制御装置１３０によれば、ＴＳパケットを消失した場合であっても、関係設定部１３６は、ＴＳパケットの受信時刻に基づいて、ＴＳパケットＡとＴＳパケットＢとの時間軸方向の対応関係を設定できる。
【０１０８】
（第１実施形態に係る変形例４）
本発明の構成は、様々な変形が可能である。例えば、切替制御装置１３０において、無線ＬＡＮパケットバッファ１３４を設けない構成も可能である。また、放送パケットバッファ１３３においても、放送局５００から送信されるＴＳパケットＡと、転送装置７００から送信されるＴＳパケットＢとの遅延差分のＴＳパケットＡを記憶するように構成されていればよい。図４を例に挙げると、放送パケットバッファ１３３では、少なくとも遅れの期間ＴＤに対応する２つのＴＳパケットＡを記憶するだけの容量があればよい。
【０１０９】
また、本実施形態に係る時刻情報取得部１３５は、放送パケット取得部１３１と無線ＬＡＮパケット取得部１３２とから出力されるＴＳパケットを監視する。また、時刻情報取得部１３５は、出力されたＴＳパケットにＰＣＲが含まれている場合、当該ＴＳパケットを基準パケットとして検出する。
【０１１０】
なお、時刻情報取得部１３５は、基準パケットを検出した場合、上述した第１実施形態と同様に、ＰＣＲに示される時刻情報と、識別情報“Ａ”又は“Ｂ”とを関係設定部１３６に通知する。また、時刻情報取得部１３５は、放送パケット取得部１３１又は無線ＬＡＮパケット取得部１３２から、基準パケット以外の他のＴＳパケットが一つ出力されるたびに、識別情報“Ａ”又は“Ｂ”のみを関係設定部１３６に通知する。また、この通知を受けた関係設定部１３６の構成は、上述した第１実施形態と同様である。
【０１１１】
本実施形態に係る切替制御装置１３０によれば、無線ＬＡＮパケットバッファ１３４を設けなくとも、ＴＳパケットＡとＴＳパケットＢとの時間軸方向の対応関係を設定できる。よって、切替制御装置１３０に設けられるバッファの容量を低減できる。
【０１１２】
（第１実施形態に係る変形例５）
本発明の構成は、様々な変形が可能である。例えば、上述した第１実施形態では、切替制御装置１３０では、時刻情報取得部１３５が、ＰＣＲをタイミング情報として、当該ＰＣＲを含むＴＳパケットを検出するように構成されていたが、かかるタイミング情報は、これに限定されるものではない。
【０１１３】
例えば、時刻情報取得部１３５は、ＴＯＴ（Ｔｉｍｅ Ｏｆｆｓｅｔ Ｔａｂｌｅ）をタイミング情報として、当該ＴＯＴを含むＴＳパケットを検出するように構成されていてもよい。ここで、ＴＯＴは、コンテンツデータと共に表示される現在時刻を示す情報である。ＴＯＴには、日付、時刻、サマータイム実施時のオフセット時刻値等が含まれている。
【０１１４】
なお、時刻情報取得部１３５は、ＰＣＲを含むＴＳパケットを検出する場合と同様に、ＴＳパケットに含まれるＰＩＤを参照して、ＴＯＴが含まれるＴＳパケットを基準パケットとして検出する。
【０１１５】
上述したＴＯＴも、放送システム１０００で用いられている情報であり、放送局５００から１ｓｅｃ周期で送信される。つまり、本実施形態に係る切替制御装置１３０では、放送システム１０００の構成や転送装置７００の構成に変更を加えることなく、ＴＳパケットＡとＴＳパケットＢとの対応関係を設定できる。
【０１１６】
（第１実施形態に係る変形例６）
本発明の構成は、様々な変形が可能である。例えば、上述した第１実施形態では、切替制御装置１３０では、時刻情報取得部１３５が、ＰＣＲをタイミング情報として、当該ＰＣＲを含むＴＳパケットを検出するように構成されていたが、かかるタイミング情報は、これに限定されるものではない。
【０１１７】
例えば、時刻情報取得部１３５は、ＰＴＳ（Ｐｒｅｓｅｎｔａｔｉｏｎ Ｔｉｍｅ Ｓｔａｍｐ）や、ＤＴＳ（ＤｅｃｏｄｉｎｇＴｉｍｅ Ｓｔａｍｐ）をタイミング情報として、当該ＴＯＴを含むＴＳパケットを検出するように構成されていてもよい。ここで、ＰＴＳやＤＴＳは、コンテンツデータを再生するタイミングを示す情報である。
【０１１８】
なお、本実施形態において、コンテンツデータを再生するとは、映像・音声ＰＥＳパケットから映像・音声ＥＳを生成する処理や、映像・音声ＥＳから映像・音声データを生成する処理を含む。また、映像・音声データをディスプレイ１６１やスピーカ１６２に出力する処理も含む。
【０１１９】
また、ＰＴＳは、コンテンツデータをディスプレイ１６１やスピーカ１６２から出力する際の時刻を示す情報である。また、ＤＴＳは、映像データや音声データの復号タイミングを示す情報である。また、ＰＴＳやＤＴＳは、ＴＳパケットを復号したＰＥＳパケットのヘッダに含まれている。
【０１２０】
ここで、上述した第１実施形態に係る切替制御装置１３０では、ＴＳパケットＡとＴＳパケットＢとの対応関係を設定すると共に、ＴＳパケットＡとＴＳパケットＢとを切り替えて出力するように構成されていたが、本実施形態に係る切替制御装置１３０では、放送局５００から送信されたＰＥＳパケットＡと転送装置７００から送信されたＰＥＳパケットＢとを取得する。また、本実施形態に係る切替制御装置１３０では、当該ＰＥＳパケットＡとＰＥＳパケットＢとの時間軸方向の対応関係を設定すると共に、ＰＥＳパケットＡとＰＥＳパケットＢとを切り替えて出力する。
【０１２１】
具体的に、本実施形態に係る端末装置１０では、放送チューナ１１１から出力されたＴＳパケットＡを入力して、ＰＥＳパケットＡを出力するデマルチプレクサＡ（図示せず）と、無線ＬＡＮチューナ１１２から出力されたＴＳパケットＢを入力し、ＰＥＳパケットＢを出力するデマルチプレクサＢ（図示せず）とを備える。また、本実施形態に係る切替制御装置１３０では、放送パケット取得部１３１がデマルチプレクサＡから出力されたＰＥＳパケットＡを取得し、放送パケットバッファ１３３に記憶する。また、無線ＬＡＮパケット取得部１３２が、デマルチプレクサＢから出力されたＰＥＳパケットＢを取得し、無線ＬＡＮパケットバッファ１３４に記憶する。
【０１２２】
また、本実施形態に係る時刻情報取得部１３５は、無線ＬＡＮパケット取得部１３２と無線ＬＡＮパケットバッファ１３４とに記憶されるＰＥＳパケットの中から、ＰＴＳ又はＤＴＳを含むＰＥＳパケットを、基準パケットとして検出する。また、時刻情報取得部１３５は、基準パケットを検出した場合、ＰＴＳ又はＤＴＳに示される時刻情報と、放送局５００から送信されたＰＥＳパケットＡを示す識別情報“Ａ”、又は転送装置７００から送信されたＰＥＳパケットＢを示す識別情報“Ｂ”とを関係設定部１３６に通知する。また、時刻情報取得部１３５は、基準パケット以外の他のＰＥＳパケットが一つ出力されるたびに、識別情報“Ａ”又は“Ｂ”のみを関係設定部１３６に通知する。なお、この通知を受けた関係設定部１３６の構成は、上述した第１実施形態と同様に、時刻情報と識別情報“Ａ”又は“Ｂ”とに基づいて、カウンタ値Ａ又はカウンタ値Ｂを増加・リセットする。また、関係設定部１３６は、制御部１２０から通知される受信品質に基づいて、最終パケット情報と切替パケット情報とを出力部１３７に出力する。
【０１２３】
また、本実施形態に係る出力部１３７は、ＰＥＳパケットＡ又はＰＥＳパケットＢのいずれか一方を出力する。このとき、本実施形態に係る出力部１３７は、映像ＰＥＳパケットを映像デコーダ１５１に出力し、音声ＰＥＳパケットを音声デコーダ１５２に出力する。
【０１２４】
なお、ＰＴＳやＤＴＳは、映像ＰＥＳパケットには３３ｍｓｅｃ周期で含まれており、音声ＰＥＳパケットには２１ｍｓｅｃ周期で含まれている。よって、より詳細に時刻情報を取得する場合、時刻情報取得部１３５は、音声ＰＥＳパケットからＰＴＳやＤＴＳを検出するように構成されていてもよい。
【０１２５】
上述するように、本実施形態に係る切替制御装置１３０は、ＴＳパケットに限定されるものではなく、ＰＥＳパケットＡとＰＥＳパケットＢとの時間軸方向の対応関係を設定するように構成されていてもよい。
【０１２６】
また、上述したＰＴＳやＤＴＳも、放送システム１０００で用いられている情報である。つまり、本実施形態に係る切替制御装置１３０では、放送システム１０００の構成や転送装置７００の構成に変更を加えることなく、ＰＥＳパケットＡとＰＥＳパケットＢとの対応関係を設定できる。
【０１２７】
なお、本実施形態では、ＰＥＳパケットＡとＰＥＳパケットＢとの対応関係を設定するように構成されていたが、ＰＥＳパケットＡ乃至Ｂの先頭のＴＳパケットを基準パケットＡ乃至Ｂとして、第１実施形態と同様にＴＳパケットＡとＴＳパケットＢとの対応関係を設定するように構成されていてもよい。
【０１２８】
（その他の実施形態）
上述したように、本発明の一実施形態を通じて本発明の内容を開示したが、この開示の一部をなす論述及び図面は、本発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態が明らかとなろう。
【０１２９】
例えば、上述した実施形態において、端末装置１０の切替制御装置１３０では、放送局５００からのＴＳパケットＡと、転送装置７００からのＴＳパケットＢとにおいて、全てのＴＳパケットに対して対応関係を設定するように構成されていたが、ＰＣＲを含む基準パケットＡ乃至Ｂの対応関係のみを設定するように構成されていてもよい。例えば、端末装置１０では、ＰＣＲを含む基準パケットを、１００ｍｓｅｃの間隔で受信するので、放送局５００からのＴＳパケットＡと、転送装置７００からのＴＳパケットＢとを切り替える場合においても、ＴＳパケットＡとＴＳパケットＢの遅延に対して十分に対応可能である。また、これにより、切替制御装置１３０の回路規模や処理負荷も低減できる。
【０１３０】
また、上述した実施形態において、転送装置７００は、無線回線を介して通信信号を送信するように構成されていたが、転送装置７００が有線回線を介して、端末装置１０に通信信号を送信するように構成されていてもよい。また、端末装置１０も、無線ＬＡＮチューナ１１２の代わりに、有線インターフェースを備えるように構成されていてもよい。なお、放送局５００についても同様に、有線回線を介して、端末装置１０に放送信号を送信するように構成されていてもよい。
【０１３１】
また、上述した実施形態において、端末装置１０には、ＭＰＥＧ２−ＴＳ形式でパケットを送信するように構成されていたが、データ放送、字幕、又は蓄積用のデータが多重されていてもよい。
【０１３２】
また、上述した実施形態において、放送局５００がＴＳパケットＡを送信し、転送装置７００がＴＳパケットＢを送信するように構成されていたが、放送局５００のみが、ＴＳパケットＡ乃至ＴＳパケットＢを送信するように構成されていてもよい。このとき、端末装置１０は、放送局５００からＴＳパケットＡ乃至Ｂを受信する。なお、放送局５００が、ＴＳパケットＡ乃至ＴＳパケットＢを端末装置１０に送信する場合、ＴＳパケットＡ乃至ＴＳパケットＢの形式に限定はない。例えば、ＴＳパケットＡ乃至ＴＳパケットＢが、いずれもＩＳＤＢ−Ｔ形式によって送信されてもよいし、いずれも無線ＬＡＮシステムなどで用いられている標準規格ＩＥＥＥ８０２．１１ａに準拠する形式であってもよい。
【０１３３】
また、放送局５００が、放送波（第１の手段）と、無線通信波（第２の手段）とを用いて放送信号に含まれるコンテンツデータを端末装置１０に伝送してもよいし、複数の無線通信波（第１及び第２の手段）を用いて放送信号に含まれるコンテンツデータを端末装置１０に伝送してもよい。
【０１３４】
また、本発明は、放送局５００から提供されるコンテンツデータと、転送装置から提供されるコンテンツデータとにおいて、一部分が異なる内容にも適用できる。例えば、放送局５００から提供されるコンテンツデータのコマーシャル（ＣＭ）部分と、転送装置７００から提供されるコンテンツデータのコマーシャル（ＣＭ）部分とが異なる内容であってもよい。
【０１３５】
また、各実施形態の構成及び各変形例の構成もそれぞれ組み合わせることが可能である。また、各実施形態及び各変形例の作用及び効果は、本発明から生じる最も好適な作用及び効果を列挙したに過ぎず、本発明による作用及び効果は、各実施形態及び各変更例に記載されたものに限定されるものではない。
【０１３６】
このように、本発明は、ここでは記載していない様々な実施の形態などを含むことは勿論である。したがって、本発明の技術的範囲は、上述の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【図面の簡単な説明】
【０１３７】
【図１】本発明の第１実施形態に係る放送システムの構成を示す概略構成図である。
【図２】本発明の第１実施形態に係る端末装置の構成を示すブロック図である。
【図３】本発明の第１実施形態に係る切替制御装置の構成を示すブロック図である。
【図４】本発明の第１実施形態に係る切替制御装置に記憶されるパケットにおいて、放送局から送信されたパケットと、転送装置から送信されたパケットとの時間軸方向の関係を示すイメージ図である。
【図５】本発明の第１実施形態において、ＰＣＲのフォーマットを示す図である。
【図６】本発明の第１実施形態において、切替制御装置の動作を示すフローチャートである。
【図７】本発明の第１実施形態において、切替制御装置の動作を示すフローチャートである。
【符号の説明】
【０１３８】
１０００…放送システム、５００…放送局、７００…転送装置、１０…端末装置、１１１…放送チューナ、１１２…チューナ、１２０…制御部、１３０…切替制御装置、１３１…放送パケット取得部、１３２…パケット取得部、１３３…放送パケットバッファ、１３４…無線ＬＡＮパケットバッファ、１３５…時刻情報取得部、１３６…関係設定部、１３７…出力部、１４０…デマルチプレクサ、１５１…映像デコーダ、１５２…音声デコーダ、  １６１…ディスプレイ、１６２…スピーカ、Ｓ１０１乃至Ｓ１０６…ステップ、Ｓ２０２乃至Ｓ２０４…ステップ、ＴＨ_Ａ乃至Ｂ…閾値、ＴＤ…期間
【図１】
2008283300.tif 000003
【図２】
2008283300.tif 000004
【図３】
2008283300.tif 000005
【図４】
2008283300.tif 000006
【図５】
2008283300.tif 000007
【図６】
2008283300.tif 000008
【図７】
2008283300.tif 000009