(57)【要約】【課題】ストリームを安定して受信可能な通信サービスを容易に実現する。【解決手段】放送受信装置は、コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部と、前記パケットを受信すべき前記通信部を切り替える切り替え処理を行なう切り替え部とを備え、前記切り替え部は、前記切り替え処理において、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する。【選択図】図３
2017092580.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部と、
前記パケットを受信すべき前記通信部を切り替える切り替え処理を行なう切り替え部とを備え、
前記切り替え部は、前記切り替え処理において、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する、放送受信装置。
【請求項２】
前記複数の通信部は、互いに異なる種類の通信方式によって前記パケットを受信する、請求項１に記載の放送受信装置。
【請求項３】
前記通信部は、前記ストリームの送信要求を他の装置へ送信し、
前記切り替え部は、前記切り替え処理において、前記切り替え元の前記通信部が前記パケットの受信を継続している状態において前記切り替え先の前記通信部に前記送信要求を送信させる、請求項１または請求項２に記載の放送受信装置。
【請求項４】
前記切り替え元の前記通信部は無線通信によって前記パケットを受信し、
前記切り替え先の前記通信部は有線通信によって前記パケットを受信する、請求項１から請求項３のいずれか１項に記載の放送受信装置。
【請求項５】
コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部を備える放送受信装置における放送受信方法であって、
前記パケットを受信するステップと、
前記パケットを受信すべき前記通信部を切り替えるステップとを含み、
前記通信部を切り替えるステップにおいては、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する、放送受信方法。
【請求項６】
放送受信装置において用いられる放送受信プログラムであって、
コンピュータを、
コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部と、
前記パケットを受信すべき前記通信部を切り替える切り替え処理を行なう切り替え部と、
として機能させるためのプログラムであり、
前記切り替え部は、前記切り替え処理において、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する、放送受信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送受信装置、放送受信方法および放送受信プログラムに関し、特に、コンテンツの情報が複数のパケットに分割されたストリームを受信する放送受信装置、放送受信方法および放送受信プログラムに関する。
【背景技術】
【０００２】
ＩＰネットワークを利用した映像サービスであるＩＰＴＶサービスにおいて、ＩＰ放送サービスを固定受信機に対して提供するために必要な仕様が規定されている（ＩＰＴＶフォーラム、「ＩＰ放送仕様（ＩＰＴＶＦＪ  ＳＴＤ−０００４  １．０版）」、２００８年９月１日策定（非特許文献１）参照）。
【０００３】
ＩＰ放送サービスとは、マルチキャストによるストリーミングで提供される放送型サービスであり、コンテンツ提供者から送出されたサービスストリームをサービス提供者がマルチキャストで伝送する形態と、サービス提供者自ら制作し伝送する形態とがある。
【０００４】
また、通信を安定化させるための技術として、たとえば、特許文献１（特許第４７６８６１５号公報）には、以下のような構成が開示されている。すなわち、受信機を含む目的局、および共通論理チャネルを経由して無線インタフェ−ス上の受信機と通信する送信機を含む発信局を具備する、送信機が、ユ−ザ−情報の行を記憶する第一のバッファと、外部符号ブロックが伝送される必要がある前に最大継続期間を決定し、第一のバッファに記憶されたユ−ザ−情報の量に基づいて、情報ブロックの空（ｕｎｆｉｌｌｅｄ）の部分が低減されるようにユ−ザ−情報の行が情報ブロックを占有することを可能にする情報ブロックの最適サイズを決定し、且つユ−ザ−情報の行を符号化し始める要求を生成する、予定計画ユニットと、予定計画ユニットからの要求に応じて、最適サイズを持つ情報ブロックに適合するようにユ−ザ−情報の行を分割し、且つその情報ブロックに関してユ−ザ−情報の行の終りを示す各情報ブロック内で長さ指標を生成するセグメント化および連結ユニットと、および外部符号ブロックを造るために情報ブロックに加えられる冗長ブロックを生成するために情報ブロックを使用する外部符号器とを具備する、無線回線制御（ＲＬＣ）層上で提供される外部符号化装置である。
【０００５】
また、特許文献２（特許第４２８２６４８号公報）には、以下のような構成が開示されている。すなわち、通信装置は、予め定められたリンク層アドレスを記憶するアドレス記憶手段を備え、特定ネットワークを含む複数のネットワークのうちの１つに接続して、接続したネットワークへ、前記アドレス記憶手段に記憶したリンク層アドレスを送信元アドレスとするフレームを送信するとともに、前記接続したネットワークから、前記アドレス記憶手段に記憶したリンク層アドレスを宛先アドレスとするフレームを受信する複数の通信インタフェースと、当該特定ネットワーク上の通信機器と通信を行なうための予め定められた特定リンク層アドレスを記憶する第１の記憶手段と、前記複数の通信インタフェースのうち、前記特定ネットワーク上の通信機器と前記特定リンク層アドレスを用いて通信を行なうために用いるスレーブインタフェースの元のリンク層アドレスを記憶する第２の記憶手段と、前記複数の通信インタフェースのうち、前記特定ネットワークに接続している通信インタフェースを検知する検知手段と、前記特定ネットワークに接続している通信インタフェースのうちの１つを、前記スレーブインタフェースとして選択する選択手段と、前記選択手段で、現在のスレーブインタフェースとは異なる通信インタフェースを新たなスレーブインタフェースとして選択した場合には、現在のスレーブインタフェースの前記アドレス記憶手段に、前記第２の記憶手段に記憶したリンク層アドレスを書き込んだ後に、新たにスレーブインタフェースとして選択された通信インタフェースの前記アドレス記憶手段に記憶されているリンク層アドレスを、前記第２の記憶手段に記憶し、当該アドレス記憶手段に記憶されているリンク層アドレスを、前記特定リンク層アドレスに書き換えることにより、前記複数の通信インタフェースのうち当該選択された通信インタフェースのみを前記特定リンク層アドレスを有する前記スレーブインタフェースに設定する設定手段と、を備える。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４７６８６１５号公報
【特許文献２】特許第４２８２６４８号公報
【非特許文献】
【０００７】
【非特許文献１】ＩＰＴＶフォーラム、「ＩＰ放送仕様（ＩＰＴＶＦＪ  ＳＴＤ−０００４  １．０版）」、２００８年９月１日策定
【発明の概要】
【発明が解決しようとする課題】
【０００８】
たとえば上記のようなＩＰＴＶサービスが提供される家庭およびオフィス等において、ストリームを伝送するためのネットワークインタフェースが複数提供されている場合、通信環境および通信内容等に応じてネットワークインタフェースを切り替える構成が考えられる。
【０００９】
しかしながら、このようなインタフェースの切り替えが行われると、ストリームのデータが途切れてしまい、放送番組の視聴内容に欠落が生じてしまう場合がある。
【００１０】
ここで、特許文献１に記載の技術は、ネットワークの仕組みについての技術であり、ネットワーク側の改変が必要であるため、たとえば既に運用中のサービスにおいて採用することは容易ではない。
【００１１】
また、特許文献２に記載の技術は、１対１通信を前提としており、ＩＰＴＶサービスのようなマルチキャストによってストリーミングが提供されるサービスに採用することは困難である。
【００１２】
この発明は、上述の課題を解決するためになされたもので、その目的は、ストリームを安定して受信可能な通信サービスを容易に実現することが可能な放送受信装置、放送受信方法および放送受信プログラムを提供することである。
【課題を解決するための手段】
【００１３】
（１）上記課題を解決するために、この発明のある局面に係わる放送受信装置は、コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部と、前記パケットを受信すべき前記通信部を切り替える切り替え処理を行なう切り替え部とを備え、前記切り替え部は、前記切り替え処理において、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する。
【００１４】
（５）上記課題を解決するために、この発明のある局面に係わる放送受信方法は、コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部を備える放送受信装置における放送受信方法であって、前記パケットを受信するステップと、前記パケットを受信すべき前記通信部を切り替えるステップとを含み、前記通信部を切り替えるステップにおいては、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する。
【００１５】
（６）上記課題を解決するために、この発明のある局面に係わる放送受信プログラムは、放送受信装置において用いられる放送受信プログラムであって、コンピュータを、コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部と、前記パケットを受信すべき前記通信部を切り替える切り替え処理を行なう切り替え部と、として機能させるためのプログラムであり、前記切り替え部は、前記切り替え処理において、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する。
【００１６】
本発明は、このような特徴的な処理部を備える放送受信装置として実現できるだけでなく、放送受信装置の一部または全部を実現する半導体集積回路として実現したり、放送受信装置を含むシステムとして実現したりすることができる。
【発明の効果】
【００１７】
本発明によれば、ストリームを安定して受信可能な通信サービスを容易に実現することができる。
【図面の簡単な説明】
【００１８】
【図１】図１は、本発明の実施の形態に係る放送システムの構成を示す図である。
【図２】図２は、本発明の実施の形態に係る放送システムの構成の一部を詳細に示す図である。
【図３】図３は、本発明の実施の形態に係る放送システムにおける放送受信装置の構成を示す図である。
【図４】図４は、本発明の実施の形態に係る放送受信装置がコンテンツ視聴の準備処理を行なう際の動作手順を定めたフローチャートである。
【発明を実施するための形態】
【００１９】
最初に、本発明の実施形態の内容を列記して説明する。
【００２０】
（１）本発明の実施の形態に係る放送受信装置は、コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部と、前記パケットを受信すべき前記通信部を切り替える切り替え処理を行なう切り替え部とを備え、前記切り替え部は、前記切り替え処理において、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する。
【００２１】
このように、再送が困難なマルチキャストまたはブロードキャストされるストリームを切り替え元および切り替え先の両方のネットワークインタフェースから受信する状態を作り、その後、切り替え元のネットワークインタフェースを無効化する構成により、通信を継続させながら、通信環境および通信内容等に応じてネットワークインタフェースを切り替えることができる。また、ルータ等のネットワーク側の改変が不要となり、このような機能を、たとえば既に運用中のサービスにおける放送受信装置に容易に採用することができる。したがって、本発明の実施の形態に係る放送受信装置では、ストリームを安定して受信可能な通信サービスを容易に実現することができる。
【００２２】
（２）好ましくは、前記複数の通信部は、互いに異なる種類の通信方式によって前記パケットを受信する。
【００２３】
このような構成により、切り替え処理によって、通信を継続させながら、通信環境および通信内容等に応じて最適な種類の通信方式を選択することができる。
【００２４】
（３）好ましくは、前記通信部は、前記ストリームの送信要求を他の装置へ送信し、前記切り替え部は、前記切り替え処理において、前記切り替え元の前記通信部が前記パケットの受信を継続している状態において前記切り替え先の前記通信部に前記送信要求を送信させる。
【００２５】
このような構成により、マルチキャストまたはブロードキャストされるストリームを、通信相手の装置が、１つの放送受信装置における切り替え元および切り替え先の両方のネットワークインタフェースへ送信する状態に遷移させることができる。
【００２６】
（４）好ましくは、前記切り替え元の前記通信部は無線通信によって前記パケットを受信し、前記切り替え先の前記通信部は有線通信によって前記パケットを受信する。
【００２７】
このような構成により、たとえば、放送受信装置の設置当初は利便性の良い無線通信によって早期にストリーム配信を受けながら、放送番組等の視聴内容に欠落を生じさせることなく、性能および安定性の高い有線通信に切り替え、通信環境および通信内容等を改善することができる。
【００２８】
（５）本発明の実施の形態に係る放送受信方法は、コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部を備える放送受信装置における放送受信方法であって、前記パケットを受信するステップと、前記パケットを受信すべき前記通信部を切り替えるステップとを含み、前記通信部を切り替えるステップにおいては、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する。
【００２９】
このように、再送が困難なマルチキャストまたはブロードキャストされるストリームを切り替え元および切り替え先の両方のネットワークインタフェースから受信する状態を作り、その後、切り替え元のネットワークインタフェースを無効化することにより、通信を継続させながら、通信環境および通信内容等に応じてネットワークインタフェースを切り替えることができる。また、ルータ等のネットワーク側の改変が不要となり、このような機能を、たとえば既に運用中のサービスにおける放送受信装置に容易に採用することができる。したがって、本発明の実施の形態に係る放送受信方法では、ストリームを安定して受信可能な通信サービスを容易に実現することができる。
【００３０】
（６）本発明の実施の形態に係る放送受信プログラムは、放送受信装置において用いられる放送受信プログラムであって、コンピュータを、コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部と、前記パケットを受信すべき前記通信部を切り替える切り替え処理を行なう切り替え部と、として機能させるためのプログラムであり、前記切り替え部は、前記切り替え処理において、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止する。
【００３１】
このように、再送が困難なマルチキャストまたはブロードキャストされるストリームを切り替え元および切り替え先の両方のネットワークインタフェースから受信する状態を作り、その後、切り替え元のネットワークインタフェースを無効化する構成により、通信を継続させながら、通信環境および通信内容等に応じてネットワークインタフェースを切り替えることができる。また、ルータ等のネットワーク側の改変が不要となり、このような機能を、たとえば既に運用中のサービスにおける放送受信装置に容易に採用することができる。したがって、本発明の実施の形態に係る放送受信プログラムでは、ストリームを安定して受信可能な通信サービスを容易に実現することができる。
【００３２】
以下、本発明の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。また、以下に記載する実施の形態の少なくとも一部を任意に組み合わせてもよい。
【００３３】
［構成および基本動作］
図１は、本発明の実施の形態に係る放送システムの構成を示す図である。
【００３４】
図１を参照して、放送システム３０１は、たとえばＩＰＴＶサービスを提供する放送システムであり、サーバ２０１と、ルータ１５１，１５２Ａ，１５２Ｂと、放送受信装置１０１Ａ，１０１Ｂとを備える。
【００３５】
以下、放送受信装置１０１Ａ，１０１Ｂの各々を放送受信装置１０１と称する場合がある。
【００３６】
図１では、３つのルータを代表的に示しているが、放送システム３０１は、さらに少数または多数のルータを備える構成であってもよい。また、図１では、２つの放送受信装置１０１を代表的に示しているが、放送システム３０１は、さらに少数または多数の放送受信装置１０１を備える構成であってもよい。
【００３７】
放送受信装置１０１は、たとえばＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）であり、デジタル放送、およびＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）等のＩＰ放送によるコンテンツを受信し、受信したコンテンツの録画および再生を行なうことが可能である。放送受信装置１０１は、インターネット等のネットワークを介してサーバ２０１と接続されている。
【００３８】
サーバ２０１は、たとえばＩＰ放送事業者の施設に設置されており、上記ネットワークを構成するルータ１５１，１５２Ａ，１５２Ｂを介して放送受信装置１０１Ａ，１０１Ｂと接続されており、当該ネットワークを介して各放送受信装置１０１と通信可能である。
【００３９】
ルータ１５１は、上位側のサーバ２０１と、下位側のルータ１５２Ａ，１５２Ｂとに接続されている。ルータ１５２Ａ，１５２Ｂは、上位側のルータ１５１と、下位側の放送受信装置１０１Ａ，１０１Ｂに接続されている。
【００４０】
サーバ２０１は、映像および音楽等のコンテンツを伝送するためのストリームを送信する。このストリームは、たとえば、１対多通信のＰＵＳＨ配信を前提としており、基本的に再送することができない。
【００４１】
具体的には、サーバ２０１は、映像および音楽等のコンテンツを伝送するためのストリームをマルチキャストする。このストリームでは、たとえば、コンテンツの情報が複数のＩＰパケットに分割されており、当該ＩＰパケットの宛先アドレスのフィールドにはマルチキャストアドレスが挿入される。
【００４２】
ルータ１５１，１５２Ａ，１５２Ｂは、受信したＩＰパケットを送信可能な複数の通信部を備え、当該通信部は、放送受信装置１０１からＪＯＩＮメッセージを受信して、当該ＪＯＩＮメッセージの送信元へのパケットの送信を開始する。ＪＯＩＮメッセージは、たとえば非特許文献１に記載された、マルチキャストの配信をリクエストするためのメッセージである。
【００４３】
より詳細には、ルータ１５１，１５２Ａ，１５２Ｂは、複数の通信ポートを有し、ストリームの送信要求であるＪＯＩＮメッセージを下位側から受信した場合、ＪＯＩＮメッセージを受信した通信ポート経由でサーバ２０１からのストリームを転送する。一方、ルータ１５１，１５２Ａ，１５２Ｂは、ＪＯＩＮメッセージを受信していない通信ポート経由ではサーバ２０１からのストリームを転送しない。また、ルータ１５２Ａ，１５２Ｂは、放送受信装置１０１から受信したＪＯＩＮメッセージをルータ１５１に転送する。
【００４４】
たとえば、放送受信装置１０１は、受信対象のストリームのマルチキャストアドレスをＪＯＩＮメッセージに含めて送信する。
【００４５】
ルータ１５１，１５２Ａ，１５２Ｂは、受信したＪＯＩＮメッセージに含まれるマルチキャストアドレスを保持し、保持したマルチキャストアドレスを宛先アドレスとするＩＰパケットを受信した場合、受信したパケットを対応の通信ポート経由で下位側へ転送する。
【００４６】
なお、ルータ１５１，１５２Ａ，１５２Ｂは、サーバ２０１からのストリームの転送先に制限を設けることなく単に下位側へブロードキャストする構成であってもよい。
【００４７】
また、ルータ１５１，１５２Ａ，１５２Ｂがたとえば無線ＬＡＮによる無線通信によってデータ伝送を行なう場合、無線チャネルが通信ポートに相当する。
【００４８】
図２は、本発明の実施の形態に係る放送システムの構成の一部を詳細に示す図である。
【００４９】
図２を参照して、放送システム３０１は、表示装置９１と、記憶装置９２と、放送受信装置１０１と、ホームゲートウェイ１５５とを備える。
【００５０】
ホームゲートウェイ（ＨＧＷ）１５５は、たとえば図１に示すルータの機能を有し、ルータ１５１と放送受信装置１０１との間に接続される。
【００５１】
ホームゲートウェイ１５５および放送受信装置１０１の各々は、両装置間におけるネットワークインタフェースを提供する２つの通信ポートを有しており、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の無線通信および有線ＬＡＮ等の有線通信を互いに行なうことが可能である。なお、ホームゲートウェイ１５５および放送受信装置１０１の各々は、３つ以上の通信ポートを有する構成であってもよい。
【００５２】
放送受信装置１０１は、たとえば、ネットワーク経由でサーバ２０１から受信したコンテンツの録画および再生を行なうことが可能である。より詳細には、放送受信装置１０１は、当該コンテンツを記憶装置９２に保存したり、当該コンテンツの内容をディスプレイ等の表示装置９１に出力させたりすることが可能である。
【００５３】
図３は、本発明の実施の形態に係る放送システムにおける放送受信装置の構成を示す図である。
【００５４】
図３を参照して、放送受信装置１０１は、制御部（切り替え部）１１と、無線通信部１２と、有線通信部１３と、バッファ１４，１５と、ストリーム処理部１６と、受付部１７とを備える。
【００５５】
図３では、２つの通信部を代表的に示しているが、放送受信装置１０１は、さらに多数の通信部を備える構成であってもよい。たとえば、これら複数の通信部は、互いに異なる種類の通信方式によってパケットを受信する。
【００５６】
具体的には、受付部１７は、ユーザの操作を受け付け、受け付けた操作の内容を示す操作情報を制御部１１へ出力する。
【００５７】
制御部１１は、受付部１７から受けた操作情報がユーザによる番組等のコンテンツ選択を示す場合、選択されたコンテンツに対応するマルチキャストアドレスを含むＪＯＩＮメッセージを作成して無線通信部１２または有線通信部１３へ出力する。
【００５８】
無線通信部１２および有線通信部１３は、制御部１１から受けたＪＯＩＮメッセージをホームゲートウェイ１５５へ送信する。
【００５９】
また、無線通信部１２および有線通信部１３は、ストリームを構成するＩＰパケットを受信する。
【００６０】
より詳細には、無線通信部１２は、無線通信によってホームゲートウェイ１５５から受信した複数のＩＰパケットからたとえばＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）パケットを抽出し、抽出したＲＴＰパケットをバッファ１４に保存する。
【００６１】
有線通信部１３は、有線通信によってホームゲートウェイ１５５から受信した複数のＩＰパケットからたとえばＲＴＰパケットを抽出し、抽出したＲＴＰパケットをバッファ１５に保存する。
【００６２】
制御部１１は、バッファ１４または１５に保存されたＲＴＰパケットを取得して記憶装置９２に保存する。制御部１１は、たとえば、所定数のＲＴＰパケットがバッファ１４または１５に蓄積された時点でこれらのＲＴＰパケットをまとめて取得して記憶装置９２に保存する。
【００６３】
ストリーム処理部１６は、たとえば、記憶装置９２に保存されたＲＴＰパケットを取得し、取得したＲＴＰパケットに対して復号化処理を行なってビデオ信号およびオーディオ信号を生成し、表示装置９１へ出力する。
【００６４】
表示装置９１は、ストリーム処理部１６から受けたビデオ信号およびオーディオ信号に基づいて番組等のコンテンツを再生する。
【００６５】
制御部１１は、パケットを受信すべき通信部を切り替える切り替え処理を行なう。制御部１１は、この切り替え処理において、切り替え元の通信部および切り替え先の通信部に並行してパケットを受信させ、その後、切り替え元の通信部によるパケットの受信を停止する。
【００６６】
また、たとえば、制御部１１は、切り替え処理において、切り替え元の通信部がパケットの受信を継続している状態において切り替え先の通信部にＪＯＩＮメッセージを送信させる。
【００６７】
なお、本発明の実施の形態に係る放送受信装置は、無線通信部１２および有線通信部１３という異なる種類の通信部を備える構成であるとしたが、これに限定するものではない。放送受信装置１０１は、同じ種類の通信部を備える構成であってもよい。
【００６８】
また、放送受信装置１０１は、表示装置９１および記憶装置９２の少なくともいずれか一方を備える構成であってもよい。
【００６９】
［動作］
次に、本発明の実施の形態に係る放送システムにおけるストリームの伝送処理について図面を用いて説明する。
【００７０】
放送システム３０１における各装置は、コンピュータを備え、当該コンピュータにおけるＣＰＵ等の演算処理部は、以下のフローチャートおよびシーケンスの各ステップの一部または全部を含むプログラムを図示しないメモリから読み出して実行する。これら複数の装置のプログラムは、それぞれ、外部からインストールすることができる。これら複数の装置のプログラムは、それぞれ、記録媒体に格納された状態で流通する。
【００７１】
図４は、本発明の実施の形態に係る放送受信装置がコンテンツ視聴の準備処理を行なう際の動作手順を定めたフローチャートである。
【００７２】
放送受信装置１０１において、たとえば、切り替え元の通信部は無線通信によってパケットを受信する通信部であり、切り替え先の通信部は有線通信によってパケットを受信する通信部である。
【００７３】
具体的には、図４および図３を参照して、たとえば、放送受信装置１０１とホームゲートウェイ１５５とが有線接続されていない状態において、無線通信部１２は、無線ＬＡＮを介したホームゲートウェイ１５５との通信接続を確立する（ステップＳ１）。
【００７４】
次に、受付部１７は、ユーザによる番組等のコンテンツの選択操作を受け付け、受け付けた操作の内容を示す操作情報を制御部１１へ出力する（ステップＳ２）。
【００７５】
次に、制御部１１は、受付部１７から受けた操作情報の示す選択コンテンツに対応するマルチキャストアドレスを含むＪＯＩＮメッセージを作成して無線通信部１２へ出力する（ステップＳ３）。
【００７６】
次に、無線通信部１２は、制御部１１から受けたＪＯＩＮメッセージを無線ＬＡＮ経由でホームゲートウェイ１５５へ送信する（ステップＳ４）。
【００７７】
次に、無線通信部１２は、無線ＬＡＮ経由でホームゲートウェイ１５５からストリームを受信する（ステップＳ５）。
【００７８】
次に、制御部１１は、録画処理を開始する。より詳細には、制御部１１は、バッファ１４に保存されたＲＴＰパケットを取得して記憶装置９２に保存する（ステップＳ６）。
【００７９】
次に、たとえば、ユーザが、通信速度等を向上させてＩＰ放送を快適に視聴するために、ＬＡＮケーブルを用いて放送受信装置１０１をホームゲートウェイ１５５に有線接続する。有線通信部１３は、有線ＬＡＮを介したホームゲートウェイ１５５との通信接続を確立する（ステップＳ７）。
【００８０】
次に、制御部１１は、有線通信部１３とホームゲートウェイ１５５との通信接続の確立を検出すると、切り替え処理を開始し（ステップＳ８）、選択コンテンツに対応するマルチキャストアドレスを含むＪＯＩＮメッセージを作成して有線通信部１３へ出力する（ステップＳ９）。このとき、無線通信部１２は、ストリームを引き続きホームゲートウェイ１５５から受信しており、抽出したＲＴＰパケットを引き続きバッファ１５に保存している。
【００８１】
次に、有線通信部１３は、制御部１１から受けたＪＯＩＮメッセージを有線ＬＡＮ経由でホームゲートウェイ１５５へ送信する（ステップＳ１０）。
【００８２】
次に、有線通信部１３は、有線ＬＡＮ経由でホームゲートウェイ１５５からストリームを受信する（ステップＳ１１）。
【００８３】
次に、制御部１１は、各ネットワークインタフェースからの受信パケットを監視する。より詳細には、制御部１１は、たとえば、バッファ１４および１５に保存されるＲＴＰパケットのシーケンス番号を監視する（ステップＳ１２）。
【００８４】
次に、制御部１１は、パケットが揃うまで待機する。より詳細には、制御部１１は、ＲＴＰパケットを切れ目無く受信できたことを確認するまで無線通信部１２によるストリーム受信を継続させる（ステップＳ１３でＮＯ）。
【００８５】
具体的には、無線ＬＡＮの方が有線ＬＡＮと比べてデータ伝送遅延が大きい場合において、制御部１１は、バッファ１４に保存されている最新のＲＴＰパケットのシーケンス番号がＮであり、バッファ１５に保存されている最新のＲＴＰパケットのシーケンス番号がＮ＋３であったとする。この場合、制御部１１は、無線ＬＡＮ側のバッファ１４にＮ＋１，Ｎ＋２番のＲＴＰパケットが保存されると、ＲＴＰパケットを切れ目無く受信できたと判断する。
【００８６】
あるいは、無線ＬＡＮの方が有線ＬＡＮと比べてデータ伝送遅延が小さい場合において、制御部１１は、バッファ１４に保存されている最新のＲＴＰパケットのシーケンス番号がＭであり、バッファ１５に保存されている最新のＲＴＰパケットのシーケンス番号がＭ−１であったとする。この場合、制御部１１は、ＲＴＰパケットを切れ目無く受信できたと判断するとともに、有線ＬＡＮ側のバッファ１５におけるＭ−１番，Ｍ番のＲＴＰパケットを破棄し、Ｍ＋１番のＲＴＰパケットから有線ＬＡＮ側のＲＴＰパケットを使用する。
【００８７】
そして、制御部１１は、ＲＴＰパケットを切れ目無く受信できたことを確認すると（ステップＳ１３でＹＥＳ）、切り替え元である無線ＬＡＮインタフェースを無効化する。より詳細には、制御部１１は、たとえば、無線通信部１２の動作を停止する処理、無線通信部１２とホームゲートウェイ１５５との通信接続を切断する処理、またはバッファ１４からのＲＴＰパケットの取得を停止する処理を行なう（ステップＳ１４）。
【００８８】
ところで、たとえばＩＰＴＶサービスが提供される家庭およびオフィス等において、ストリームを伝送するためのネットワークインタフェースが複数提供されている場合、通信環境および通信内容等に応じてネットワークインタフェースを切り替える構成が考えられる。
【００８９】
しかしながら、このようなインタフェースの切り替えが行われると、ストリームのデータが途切れてしまい、放送番組の視聴内容に欠落が生じてしまう場合がある。
【００９０】
具体的には、たとえば、複数のネットワークインタフェースを有するＩＰ−ＳＴＢ端末の場合、電力消費およびサーバとの通信管理上、サービス利用に使用するネットワークインタフェースを１つに絞るのが一般的である。
【００９１】
ところが、ＩＰ−ＳＴＢ端末においてネットワークインタフェースの切り替え時にバックグラウンドでＩＰ放送を録画している場合、一旦ストリームが途切れてしまうので、切り替え完了から再度Ｊｏｉｎを発行してストリームの受信を再開するまでにおいて録画データが欠損してしまう。
【００９２】
ここで、特許文献１に記載の技術は、ネットワークの仕組みについての技術であり、ネットワーク側の改変が必要であるため、たとえば既に運用中のサービスにおいて採用することは容易ではない。
【００９３】
また、特許文献２に記載の技術は、１対１通信を前提としており、ＩＰＴＶサービスのようなマルチキャストによってストリーミングが提供されるサービスに採用することは困難である。
【００９４】
これに対して、本発明の実施の形態に係る放送受信装置では、複数の通信部は、コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの当該パケットを受信可能である。制御部１１は、パケットを受信すべき通信部を切り替える切り替え処理を行なう。そして、制御部１１は、切り替え処理において、切り替え元の通信部および切り替え先の通信部に並行してパケットを受信させ、その後、切り替え元の通信部によるパケットの受信を停止する。
【００９５】
このように、再送が困難なマルチキャストまたはブロードキャストされるストリームを切り替え元および切り替え先の両方のネットワークインタフェースから受信する状態を作り、その後、切り替え元のネットワークインタフェースを無効化する構成により、通信を継続させながら、通信環境および通信内容等に応じてネットワークインタフェースを切り替えることができる。また、ルータ等のネットワーク側の改変が不要となり、このような機能を、たとえば既に運用中のサービスにおける放送受信装置に容易に採用することができる。
【００９６】
したがって、本発明の実施の形態に係る放送受信装置では、ストリームを安定して受信可能な通信サービスを容易に実現することができる。
【００９７】
また、本発明の実施の形態に係る放送受信装置では、複数の通信部は、互いに異なる種類の通信方式によってパケットを受信する。
【００９８】
このような構成により、切り替え処理によって、通信を継続させながら、通信環境および通信内容等に応じて最適な種類の通信方式を選択することができる。
【００９９】
また、本発明の実施の形態に係る放送受信装置では、複数の通信部は、ストリームの送信要求をホームゲートウェイ１５５へ送信する。そして、制御部１１は、切り替え処理において、切り替え元の通信部がパケットの受信を継続している状態において切り替え先の通信部に送信要求を送信させる。
【０１００】
このような構成により、マルチキャストまたはブロードキャストされるストリームを、通信相手の装置であるホームゲートウェイ１５５が、１つの放送受信装置１０１における切り替え元および切り替え先の両方のネットワークインタフェースへ送信する状態に遷移させることができる。
【０１０１】
また、本発明の実施の形態に係る放送受信装置では、切り替え元の通信部は無線通信によってパケットを受信する通信部であり、切り替え先の通信部は有線通信によってパケットを受信する通信部である。
【０１０２】
このような構成により、たとえば、放送受信装置１０１の設置当初は利便性の良い無線通信によって早期にストリーム配信を受けながら、放送番組等の視聴内容に欠落を生じさせることなく、性能および安定性の高い有線通信に切り替え、通信環境および通信内容等を改善することができる。
【０１０３】
また、本発明の実施の形態に係る放送受信方法では、まず、放送受信装置１０１は、パケットを受信する。次に、放送受信装置１０１は、パケットを受信すべき通信部を切り替える。ここで、放送受信装置１０１は、通信部を切り替える際、切り替え元の通信部および切り替え先の通信部に並行してパケットを受信させ、その後、切り替え元の通信部によるパケットの受信を停止する。
【０１０４】
このように、再送が困難なマルチキャストまたはブロードキャストされるストリームを切り替え元および切り替え先の両方のネットワークインタフェースから受信する状態を作り、その後、切り替え元のネットワークインタフェースを無効化することにより、通信を継続させながら、通信環境および通信内容等に応じてネットワークインタフェースを切り替えることができる。また、ルータ等のネットワーク側の改変が不要となり、このような機能を、たとえば既に運用中のサービスにおける放送受信装置に容易に採用することができる。
【０１０５】
したがって、本発明の実施の形態に係る放送受信方法では、ストリームを安定して受信可能な通信サービスを容易に実現することができる。
【０１０６】
上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１０７】
以上の説明は、以下に付記する特徴を含む。
【０１０８】
［付記１］
コンテンツの情報が複数のパケットに分割されたストリームであって、マルチキャストまたはブロードキャストされるストリームの前記パケットを受信可能な複数の通信部と、
前記パケットを受信すべき前記通信部を切り替える切り替え処理を行なう切り替え部とを備え、
前記切り替え部は、前記切り替え処理において、切り替え元の前記通信部および切り替え先の前記通信部に並行して前記パケットを受信させ、その後、前記切り替え元の前記通信部による前記パケットの受信を停止し、
前記コンテンツはＩＰ放送サービスにより提供されるコンテンツであり、
前記切り替え部は、前記コンテンツの録画処理において前記切り替え処理を行い、
前記他の装置は、受信した前記パケットを送信可能な複数の通信部を備え、
前記他の装置における前記通信部は、前記送信要求を受信して、前記送信要求の送信元への前記パケットの送信を開始する、放送受信装置。
【符号の説明】
【０１０９】
１１  制御部（切り替え部）
１２  無線通信部
１３  有線通信部
１４，１５  バッファ
１６  ストリーム処理部
１７  受付部
９１  表示装置
９２  記憶装置
１０１，１０１Ａ，１０１Ｂ  放送受信装置
１５１，１５２Ａ，１５２Ｂ  ルータ
１５５  ホームゲートウェイ
２０１  サーバ
３０１  放送システム
【図１】
2017092580.tif 000003
【図２】
2017092580.tif 000004
【図３】
2017092580.tif 000005
【図４】
2017092580.tif 000006