(57)【要約】【課題】様々な運用形態に柔軟に対応することができるようにする。【解決手段】サービスパッケージ部は、IP伝送方式を用いたデジタル放送の放送波に含まれる複数のサービスのうち、特定のサービスを構成する１又は複数のコンポーネント及びFLUTEセッション又はUDPにより伝送される制御信号を、各パケットに含まれるIPアドレスを用い、サービス単位で処理することで、IP伝送方式を用いたデジタル放送において、様々な運用形態に柔軟に対応することができる。本技術は、例えばテレビジョン受像機に適用することができる。【選択図】図９
2015073245.tif 000002
【特許請求の範囲】
【請求項１】
IP(Internet Protocol)伝送方式を用いたデジタル放送の放送波を受信する受信部と、
前記放送波に含まれる複数のサービスのうち、特定のサービスを構成する１又は複数のコンポーネント及びFLUTE(File Delivery over Unidirectional Transport)セッションにより伝送される第１の制御信号を、各パケットに含まれるIPアドレスを用い、サービス単位で処理する処理部と
を備える受信装置。
【請求項２】
同一のサービスにおける、前記コンポーネントのパケットと、前記第１の制御信号のパケットとは、同一のIPアドレスを有する
請求項１に記載の受信装置。
【請求項３】
前記第１の制御信号は、IP伝送方式におけるプロトコルの階層のうち、IP層よりも上位の階層である第１の階層で用いられ、特定のサービスを構成する前記コンポーネントに関する情報を少なくとも含む
請求項２に記載の受信装置。
【請求項４】
前記放送波は、IP層よりも下位の階層である第２の階層で用いられる第２の制御信号を伝送しており、
前記第２の制御信号は、ネットワークを識別するID、トランスポートストリームを識別するID、及び、サービスを識別するIDを少なくとも含んでいる
請求項３に記載の受信装置。
【請求項５】
前記放送波により伝送される電子サービスガイドに含まれる前記第１の制御信号を指定するURL(Uniform Resource Locator)情報を用い、FLUTEセッションにより伝送される特定の前記第１の制御信号を指定する
請求項４に記載の受信装置。
【請求項６】
前記第２の制御信号は、特定のサービスが放送中であるかを示す情報を含む
請求項４に記載の受信装置。
【請求項７】
前記第１の制御信号と前記第２の制御信号は、SGDU(Service Guide Delivery Unit)コンテナに格納されて伝送される
請求項４に記載の受信装置。
【請求項８】
受信装置の受信方法において、
前記受信装置が、
IP伝送方式を用いたデジタル放送の放送波を受信し、
前記放送波に含まれる複数のサービスのうち、特定のサービスを構成する１又は複数のコンポーネント及びFLUTEセッションにより伝送される第１の制御信号を、各パケットに含まれるIPアドレスを用い、サービス単位で処理する
ステップを含む受信方法。
【請求項９】
１又は複数のコンポーネントを取得するコンポーネント取得部と、
制御信号を取得する制御信号取得部と、
特定のサービスを構成する前記コンポーネントのパケットと、FLUTEセッションにより伝送される前記制御信号のパケットとが同一のIPアドレスを有するように、IP伝送方式を用いたデジタル放送の放送波を送信する送信部と
を備える送信装置。
【請求項１０】
送信装置の送信方法において、
前記送信装置が、
１又は複数のコンポーネントを取得し、
制御信号を取得し、
特定のサービスを構成する前記コンポーネントのパケットと、FLUTEセッションにより伝送される前記制御信号のパケットとが同一のIPアドレスを有するように、IP伝送方式を用いたデジタル放送の放送波を送信する
ステップを含む送信方法。
【請求項１１】
IP伝送方式を用いたデジタル放送の放送波を受信する受信部と、
前記放送波に含まれる複数のサービスのうち、特定のサービスを構成する１又は複数のコンポーネント及びUDP(User Datagram Protocol)により伝送される第１の制御信号を、各パケットに含まれるIPアドレスを用い、サービス単位で処理する処理部と
を備える受信装置。
【請求項１２】
同一のサービスにおける、前記コンポーネントのパケットと、前記第１の制御信号のパケットとは、同一のIPアドレスを有する
請求項１１に記載の受信装置。
【請求項１３】
前記第１の制御信号は、IP伝送方式におけるプロトコルの階層のうち、IP層よりも上位の階層である第１の階層で用いられ、特定のサービスを構成する前記コンポーネントに関する情報を少なくとも含む
請求項１２に記載の受信装置。
【請求項１４】
前記放送波は、IP層よりも下位の階層である第２の階層で用いられる第２の制御信号を伝送しており、
前記第２の制御信号は、ネットワークを識別するID、トランスポートストリームを識別するID、及び、サービスを識別するIDを少なくとも含んでいる
請求項１３に記載の受信装置。
【請求項１５】
前記第１の制御信号と前記第２の制御信号は、SGDUコンテナに格納されて伝送される
請求項１４に記載の受信装置。
【請求項１６】
前記第１の制御信号のパケットは、SGDUの拡張情報として前記第１の制御信号を指定する第１のURL情報を含み、
前記放送波により伝送される電子サービスガイドに含まれる前記第１の制御信号を指定する第２のURL情報を用い、前記第１のURL情報を特定することで、UDPにより伝送される特定の前記第１の制御信号を指定する
請求項１５に記載の受信装置。
【請求項１７】
前記第２の制御信号は、特定のサービスが放送中であるかを示す情報を含む
請求項１４に記載の受信装置。
【請求項１８】
受信装置の受信方法において、
前記受信装置が、
IP伝送方式を用いたデジタル放送の放送波を受信し、
前記放送波に含まれる複数のサービスのうち、特定のサービスを構成する１又は複数のコンポーネント及びUDPにより伝送される第１の制御信号を、各パケットに含まれるIPアドレスを用い、サービス単位で処理する
ステップを含む受信方法。
【請求項１９】
１又は複数のコンポーネントを取得するコンポーネント取得部と、
制御信号を取得する制御信号取得部と、
特定のサービスを構成する前記コンポーネントのパケットと、UDPにより伝送される前記制御信号のパケットとが同一のIPアドレスを有するように、IP伝送方式を用いたデジタル放送の放送波を送信する送信部と
を備える送信装置。
【請求項２０】
送信装置の送信方法において、
前記送信装置が、
１又は複数のコンポーネントを取得し、
制御信号を取得し、
特定のサービスを構成する前記コンポーネントのパケットと、UDPにより伝送される前記制御信号のパケットとが同一のIPアドレスを有するように、IP伝送方式を用いたデジタル放送の放送波を送信する
ステップを含む送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、受信装置、受信方法、送信装置、及び、送信方法に関し、特に、様々な運用形態に柔軟に対応することができるようにした受信装置、受信方法、送信装置、及び、送信方法に関する。
【背景技術】
【０００２】
各国のデジタル放送の規格では、伝送形式としてMPEG2-TS（Moving Picture Experts Group phase 2-Transport Stream）方式が採用されている（例えば、特許文献１参照）。今後は、通信の分野で用いられているIP(Internet Protocol)パケットをデジタル放送に用いたIP伝送方式を導入することで、より高度なサービスを提供することが想定されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１５６７１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
IP伝送方式を導入することで、多様なフォーマットのコンテンツを多様なデバイスに伝送することが可能となり、様々な運用形態を利用できるようになることが想定されるが、そのような運用形態に対応するための技術方式は確立されていない。
【０００５】
本技術はこのような状況に鑑みてなされたものであり、IP伝送方式を導入したデジタル放送において、様々な運用形態に柔軟に対応することができるようにするものである。
【課題を解決するための手段】
【０００６】
本技術の第１の側面の受信装置は、IP伝送方式を用いたデジタル放送の放送波を受信する受信部と、前記放送波に含まれる複数のサービスのうち、特定のサービスを構成する１又は複数のコンポーネント及びFLUTEセッションにより伝送される第１の制御信号を、各パケットに含まれるIPアドレスを用い、サービス単位で処理する処理部とを備える。
【０００７】
同一のサービスにおける、前記コンポーネントのパケットと、前記第１の制御信号のパケットとは、同一のIPアドレスを有する。
【０００８】
前記第１の制御信号は、IP伝送方式におけるプロトコルの階層のうち、IP層よりも上位の階層である第１の階層で用いられ、特定のサービスを構成する前記コンポーネントに関する情報を少なくとも含む。
【０００９】
前記放送波は、IP層よりも下位の階層である第２の階層で用いられる第２の制御信号を伝送しており、前記第２の制御信号は、ネットワークを識別するID、トランスポートストリームを識別するID、及び、サービスを識別するIDを少なくとも含んでいる。
【００１０】
前記放送波により伝送される電子サービスガイドに含まれる前記第１の制御信号を指定するURL情報を用い、FLUTEセッションにより伝送される特定の前記第１の制御信号を指定する。
【００１１】
前記第２の制御信号は、特定のサービスが放送中であるかを示す情報を含む。
【００１２】
前記第１の制御信号と前記第２の制御信号は、SGDUコンテナに格納されて伝送される。
【００１３】
本技術の第１の側面の受信装置は、独立した装置であってもよいし、１つの装置を構成している内部ブロックであってもよい。
【００１４】
本技術の第１の側面の受信方法は、本技術の第１の側面の受信装置に対応する受信方法である。
【００１５】
本技術の第１の側面の受信装置及び受信方法においては、IP伝送方式を用いたデジタル放送の放送波が受信され、前記放送波に含まれる複数のサービスのうち、特定のサービスを構成する１又は複数のコンポーネント及びFLUTEセッションにより伝送される第１の制御信号が、各パケットに含まれるIPアドレスを用い、サービス単位で処理される。
【００１６】
本技術の第２の側面の送信装置は、１又は複数のコンポーネントを取得するコンポーネント取得部と、制御信号を取得する制御信号取得部と、特定のサービスを構成する前記コンポーネントのパケットと、FLUTEセッションにより伝送される前記制御信号のパケットとが同一のIPアドレスを有するように、IP伝送方式を用いたデジタル放送の放送波を送信する送信部とを備える。
【００１７】
本技術の第２の側面の送信装置は、独立した装置であってもよいし、１つの装置を構成している内部ブロックであってもよい。
【００１８】
本技術の第２の側面の送信方法は、本技術の第２の側面の送信装置に対応する送信方法である。
【００１９】
本技術の第２の側面の送信装置及び送信方法においては、１又は複数のコンポーネントが取得され、制御信号が取得され、特定のサービスを構成する前記コンポーネントのパケットと、FLUTEセッションにより伝送される前記制御信号のパケットとが同一のIPアドレスを有するように、IP伝送方式を用いたデジタル放送の放送波が送信される。
【００２０】
本技術の第３の側面の受信装置は、IP伝送方式を用いたデジタル放送の放送波を受信する受信部と、前記放送波に含まれる複数のサービスのうち、特定のサービスを構成する１又は複数のコンポーネント及びUDP(User Datagram Protocol)により伝送される第１の制御信号を、各パケットに含まれるIPアドレスを用い、サービス単位で処理する処理部とを備える。
【００２１】
同一のサービスにおける、前記コンポーネントのパケットと、前記第１の制御信号のパケットとは、同一のIPアドレスを有する。
【００２２】
前記第１の制御信号は、IP伝送方式におけるプロトコルの階層のうち、IP層よりも上位の階層である第１の階層で用いられ、特定のサービスを構成する前記コンポーネントに関する情報を少なくとも含む。
【００２３】
前記放送波は、IP層よりも下位の階層である第２の階層で用いられる第２の制御信号を伝送しており、前記第２の制御信号は、ネットワークを識別するID、トランスポートストリームを識別するID、及び、サービスを識別するIDを少なくとも含んでいる。
【００２４】
前記第１の制御信号と前記第２の制御信号は、SGDUコンテナに格納されて伝送される。
【００２５】
前記第１の制御信号のパケットは、SGDUの拡張情報として前記第１の制御信号を指定する第１のURL情報を含み、前記放送波により伝送される電子サービスガイドに含まれる前記第１の制御信号を指定する第２のURL情報を用い、前記第１のURL情報を特定することで、UDPにより伝送される特定の前記第１の制御信号を指定する。
【００２６】
前記第２の制御信号は、特定のサービスが放送中であるかを示す情報を含む。
【００２７】
本技術の第３の側面の受信装置は、独立した装置であってもよいし、１つの装置を構成している内部ブロックであってもよい。
【００２８】
本技術の第３の側面の受信方法は、本技術の第３の側面の受信装置に対応する受信方法である。
【００２９】
本技術の第３の側面の受信装置及び受信方法においては、IP伝送方式を用いたデジタル放送の放送波が受信され、前記放送波に含まれる複数のサービスのうち、特定のサービスを構成する１又は複数のコンポーネント及びUDPにより伝送される第１の制御信号が、各パケットに含まれるIPアドレスを用い、サービス単位で処理される。
【００３０】
本技術の第４の側面の送信装置は、１又は複数のコンポーネントを取得するコンポーネント取得部と、制御信号を取得する制御信号取得部と、特定のサービスを構成する前記コンポーネントのパケットと、UDPにより伝送される前記制御信号のパケットとが同一のIPアドレスを有するように、IP伝送方式を用いたデジタル放送の放送波を送信する送信部とを備える。
【００３１】
本技術の第４の側面の送信装置は、独立した装置であってもよいし、１つの装置を構成している内部ブロックであってもよい。
【００３２】
本技術の第４の側面の送信方法は、本技術の第４の側面の送信装置に対応する送信方法である。
【００３３】
本技術の第４の側面の送信装置及び送信方法においては、１又は複数のコンポーネントが取得され、制御信号が取得され、特定のサービスを構成する前記コンポーネントのパケットと、UDPにより伝送される前記制御信号のパケットとが同一のIPアドレスを有するように、IP伝送方式を用いたデジタル放送の放送波が送信される。
【発明の効果】
【００３４】
本技術の第１の側面乃至第４の側面によれば、様々な運用形態に柔軟に対応することができる。
【００３５】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００３６】
【図１】FLUTE伝送方式のデジタル放送のプロトコルスタックを示す図である。
【図２】放送波の信号とFLUTE伝送方式のID体系との関係を示す図である。
【図３】FLUTE伝送方式のデジタル放送の放送波の構成を示す図である。
【図４】FLUTE伝送方式におけるLLSの構成を示す図である。
【図５】FLUTE伝送方式におけるSCSの構成を示す図である。
【図６】サービスチャンネルの概念を示す図である。
【図７】本技術を適用した放送システムの一実施の形態の構成を示す図である。
【図８】本技術を適用した送信装置の一実施の形態の構成を示す図である。
【図９】本技術を適用した受信装置の一実施の形態の構成を示す図である。
【図１０】FLUTE伝送方式におけるDemuxによる各パケットのフィルタリング処理の詳細を示す図である。
【図１１】FLUTE伝送方式における基本的なシグナリング系統を説明するための図である。
【図１２】FLUTE伝送方式におけるNRTサービスにおけるシグナリング系統を説明するための図である。
【図１３】FLUTE伝送方式におけるハイブリッドサービスにおけるシグナリング系統を説明するための図である。
【図１４】FLUTE伝送方式におけるSGDUの構造を示す図である。
【図１５】UDP伝送方式のデジタル放送のプロトコルスタックを示す図である。
【図１６】放送波の信号とUDP伝送方式のID体系との関係を示す図である。
【図１７】UDP伝送方式のデジタル放送の放送波の構成を示す図である。
【図１８】UDP伝送方式におけるLLSの構成を示す図である。
【図１９】UDP伝送方式におけるSCSの構成を示す図である。
【図２０】UDP伝送方式におけるDemuxによる各パケットのフィルタリング処理の詳細を示す図である。
【図２１】UDP伝送方式における基本的なシグナリング系統を説明するための図である。
【図２２】UDP伝送方式におけるNRTサービスにおけるシグナリング系統を説明するための図である。
【図２３】UDP伝送方式におけるハイブリッドサービスにおけるシグナリング系統を説明するための図である。
【図２４】UDP伝送方式におけるSGDUの構造を示す図である。
【図２５】SCTのデータ構造を示す図である。
【図２６】SCTの記述例を示す図である。
【図２７】SCTの記述例を示す図である。
【図２８】SATのデータ構造を示す図である。
【図２９】SATの記述例を示す図である。
【図３０】RRTのデータ構造を示す図である。
【図３１】SDP記述文書の例を示す図である。
【図３２】セッション記述部とメディア記述部のデータ構造を示す図である。
【図３３】メディアの属性種別を示す図である。
【図３４】origin，connection data，media announcementsの具体例を示す図である。
【図３５】コーデックパラメータの動的マッピングを説明する図である。
【図３６】SDPの記述例を示す図である。
【図３７】SDPの記述例を示す図である。
【図３８】SDPの記述例を示す図である。
【図３９】初期スキャン処理を説明する図である。
【図４０】初期スキャン時に取得される情報の流れを説明する図である。
【図４１】初期スキャン時の受信装置の動作を示す図である。
【図４２】ESG取得処理を説明する図である。
【図４３】ESG取得時に取得される情報の流れを説明する図である。
【図４４】ESG取得時の受信装置の動作を示す図である。
【図４５】ダイレクト選局処理を説明する図である。
【図４６】ダイレクト選局時に取得される情報の流れを説明する図である。
【図４７】ダイレクト選局時の受信装置の動作を示す図である。
【図４８】ESG選局処理を説明する図である。
【図４９】ESG選局時に取得される情報の流れを説明する図である。
【図５０】ESG選局時の受信装置の動作を示す図である。
【図５１】ESG録画予約・実行処理を説明する図である。
【図５２】ESG録画予約・実行時に取得される情報の流れを説明する図である。
【図５３】ESG録画予約・実行時の受信装置の動作を示す図である。
【図５４】録画番組再生時の受信装置の動作を示す図である。
【図５５】NRT-ESG取得処理を説明する図である。
【図５６】NRT-ESG取得時の受信装置の動作を示す図である。
【図５７】NRTコンテンツ取得・再生処理を説明する図である。
【図５８】NRTコンテンツ取得・再生時に取得される情報の流れを説明する図である。
【図５９】NRTコンテンツ取得・再生時の受信装置の動作を示す図である。
【図６０】NRTコンテンツ取得・表示処理を説明する図である。
【図６１】NRTコンテンツ取得・表示時に取得される情報の流れを説明する図である。
【図６２】NRTコンテンツ取得・表示時の受信装置の動作を示す図である。
【図６３】アプリケーション取得・表示処理を説明する図である。
【図６４】アプリケーション取得・表示時に取得される情報の流れを説明する図である。
【図６５】アプリケーション取得・表示時の受信装置の動作を示す図である。
【図６６】UDP伝送方式におけるダイレクト選局処理を説明する図である。
【図６７】UDP伝送方式におけるダイレクト選局時の受信装置の動作を示す図である。
【図６８】送信処理を説明するフローチャートである。
【図６９】パッケージ録画処理を説明するフローチャートである。
【図７０】デパッケージ再生処理を説明するフローチャートである。
【図７１】コンピュータの構成例を示す図である。
【発明を実施するための形態】
【００３７】
以下、図面を参照しながら本技術の実施の形態について説明する。ただし、以下の順序にしたがって説明するものとする。
【００３８】
１．IP伝送方式によるデジタル放送
（１）FLUTE伝送方式
（２）UDP伝送方式
２．シグナリング情報
（１）LLS(SCT，SAT，RRT)の詳細構造
（２）SCS(SDP)の詳細構造
３．具体的な運用例
（１）基本動作
（２）NRTサービス対応
（３）ハイブリットサービス対応
（４）UDP伝送方式
４．各装置で実行される具体的な処理の内容
【００３９】
＜１．IP伝送方式によるデジタル放送＞
【００４０】
本技術を適用したIP伝送方式のデジタル放送においては、FLUTE伝送方式と、UDP伝送方式のいずれかの方式を採用することができる。ここで、FLUTE伝送方式は、シグナリング情報をSCS(Service Channel Signaling)として、FLUTE(File Delivery over Unidirectional Transport)セッションにより伝送する方式である。UDP伝送方式は、シグナリング情報をSCSとして、UDP(User Datagram Protocol)により伝送する方式である。
【００４１】
＜（１）FLUTE伝送方式＞
【００４２】
（プロトコルスタック）
図１は、FLUTE伝送方式のデジタル放送のプロトコルスタックを示す図である。
【００４３】
図１に示すように、最も下位の階層は、物理層(Physical Layer)とされ、サービス（チャンネル）のために割り当てられた放送波の周波数帯域がこれに対応する。物理層に隣接する上位の階層は、BBPストリーム(Base Band Packet Stream)を挟んでIP層とされる。BBPストリームは、IP伝送方式における各種のデータを格納したパケットを含むストリームである。
【００４４】
IP層は、TCP/IPのプロトコルスタックにおけるIP(Internet Protocol)と同じものであり、IPアドレスによりIPパケットが特定される。IP層に隣接する上位階層はUDP層とされ、さらにその上位の階層は、RTP(Real-time Transport Protocol)，FLUTE/ALSとされる。すなわち、IP伝送方式のデジタル放送においては、UDPのポート番号が指定されたパケットが送信され、例えばRTPセッションやFLUTEセッションが確立されるようになされている。なお、FLUTEの詳細は、RFC3926として規定されている。
【００４５】
FLUTE/ALSに隣接する上位階層は、fMP4(Fragmented MP4)とされ、さらに、RTP，fMP4に隣接する上位階層は、ビデオデータ(Video)、オーディオデータ(Audio)、字幕データ(Closed Caption)等とされる。すなわち、ビデオデータやオーディオデータを、同期型のストリーム形式で伝送する場合には、RTPセッションが利用され、ビデオデータやオーディオデータを、非同期型のファイル形式で伝送する場合には、FLUTEセッションが利用される。
【００４６】
また、FLUTE/ALSの上位階層は、NRTコンテンツ(NRT Content)，ESG，SCSとされ、NRTコンテンツ，ESG，SCSは、FLUTEセッションにより伝送される。NRTコンテンツは、NRT(Non-RealTime)放送で伝送されるコンテンツであって、受信機のストレージに一旦蓄積された後で、再生が行われる。なお、NRTコンテンツは、コンテンツの一例であって、他のコンテンツのファイルがFLUTEセッションにより伝送されるようにしてもよい。ESG(Electronic Service Guide)は、電子サービスガイドであって、例えば、番組タイトルや開始時刻などの情報が含まれる。
【００４７】
SCS(Service Channel Signaling)は、サービス単位のシグナリング情報であって、FLUTEセッションにより伝送される。例えば、SCSとしては、SDP(Session Description Protocol)やAIT(Application Information Table)などが伝送される。SDPは、サービス単位のサービス属性、コンポーネントの構成情報、コンポーネント属性、コンポーネントのフィルタ情報、コンポーネントのロケーション情報などを含んでいる。AITは、ハイブリッドサービスにおけるアプリケーションの制御情報である。なお、サービス(Service)とコンポーネント(Component)との関係については、図２を参照して後述する。
【００４８】
LLS(Low Layer Signaling)は、低レイヤのシグナリング情報であって、BBPストリーム上で伝送される。例えば、LLSとしては、SCT(Service Configuration Table)やSAT(Service Association Table)，RRT(Region Rating Table)などのサービス構成情報(Service Configuration Information)が伝送される。
【００４９】
SCTは、MPEG2-TS方式で用いられているnetwork_id，transport_stream_id，service_idの組み合わせ（以下、「トリプレット(Triplet)」という）を採用し、このトリプレットによって、放送ネットワーク内のBBPストリーム構成とサービス構成が示される。また、SCTには、サービス単位の属性・設定情報としてのIPアドレス等の情報や、ESGやSCSにアクセスするためのbootstrap情報、さらには、サービス（チャンネル）を選局するための選局情報などが含まれる。
【００５０】
SATは、BBPストリームごとのオンエア中のサービスを示す。SATによって、特定のサービスがオンエア中（放送中）であるかどうかを判定することができる。RRTは、番組の分類に関する地域情報テーブルを示す。
【００５１】
（FLUTE伝送方式におけるID体系）
図２は、放送波の信号とFLUTE伝送方式のID体系との関係を示す図である。
【００５２】
図２に示すように、6MHzの周波数帯域を有する放送波（放送ネットワーク(Network)）には、network_idが割り当てられている。各放送波には、transport_stream_idにより識別される、１又は複数のBBPストリームが含まれている。BBPストリームは、BBPヘッダとペイロードからなる複数のBBPパケットにより構成される。
【００５３】
各BBPストリームには、service_idにより識別される複数のサービス(Service)が含まれている。各サービスは、１又は複数のコンポーネント(Component)から構成されている。各コンポーネントは、例えば、ビデオデータやオーディオデータ等の番組を構成する情報である。
【００５４】
このように、FLUTE伝送方式のID体系として、MPEG2-TS方式と同様にトリプレットを採用して、network_id，transport_stream_id，service_idの組み合わせを用いることで、現在広く普及しているMPEG2-TS方式との整合をとることができるため、例えば、MPEG2-TS方式からIP伝送方式（FLUTE伝送方式）への移行時のサイマルキャストに容易に対応することが可能となる。
【００５５】
なお、service_idに対応する識別情報として、メジャーチャンネル番号とマイナーチャンネル番号を用いた運用を行っている場合には、16ビットのservice_idのうち、上位の8ビットを、メジャーチャンネル番号の8ビットに、下位の8ビットを、マイナーチャンネル番号の8ビットにそれぞれ割り当てることで、そのような運用にも対応することができる。
【００５６】
（FLUTE伝送方式の放送波の構成）
図３は、FLUTE伝送方式のデジタル放送の放送波の構成を示す図である。
【００５７】
図３に示すように、6MHzの周波数帯域を有する放送波(図中の「Network」)から、１又は複数のBBPストリームを取得することができる。また、各BBPストリームから、NTP(Network Time Protocol)、複数のサービスチャンネル(Service Channel)、電子サービスガイド(ESG Service)、及び、LLSを取得することができる。ただし、NTP，サービスチャンネル，電子サービスガイドは、UDP/IPのプロトコルに従って伝送されるが、LLSは、BBPストリーム上で伝送される。また、NTPは、時刻情報であって、複数のサービスチャンネルで共通のものとなる。
【００５８】
各サービスチャンネルには、ビデオデータやオーディオデータ等のコンポーネント(Component)と、SDPやAIT等のSCSが含まれる。また、各サービスチャンネルには、共通のIPアドレスが付与されており、このIPアドレスを用いて、サービスチャンネルごとに、コンポーネントや制御信号などをパッケージ化することができる。
【００５９】
なお、図３において、BBPストリーム(BBP Stream)とコンポーネント(Component)は、図２に対応しているが、サービスチャンネル(Service Channel)は、図２のサービス(Service)に相当するものである。
【００６０】
（LLSの構成）
図４は、FLUTE伝送方式におけるLLSの構成を示す図である。
【００６１】
図４に示すように、BBPパケットは、BBPヘッダとペイロードから構成される。BBPストリームによりIPパケットを伝送する場合には、ペイロードの部分がIPパケットとなる。
【００６２】
また、BBPストリームによりLLSを伝送する場合には、BBPヘッダの次にLLSが配置される。LLSとしては、例えば、XML(Extensible Markup Language)形式で記述されたSCTやSAT等が配置されるが、そのデータの一部のXMLフラグメント(XML fragment)をLLS本体として、SGDUヘッダが付加される。これにより、SCTやSATは、SGDUコンテナ(Service Guide Delivery Unit Container)により伝送されることになる。なお、SGDUは、OMA(Open Mobile Alliance)の規格として採用されている。
【００６３】
なお、BBPヘッダには、2ビットのタイプ情報が含まれており、そのタイプ情報によって、BBPパケットがIPパケットであるか、LLSであるかを区別することができる。
【００６４】
（SCSの構成）
図５は、FLUTE伝送方式におけるSCSの構成を示す図である。
【００６５】
図５に示すように、例えば、ビデオデータやオーディオデータを、同期型のストリーム形式で伝送する場合には、RTPセッションが利用されるため、BBP，IP，UDP，RTPの各ヘッダがペイロードに付加される。また、fMP4やESG，NRTコンテンツ等のファイルデータを、非同期型のファイル形式で伝送する場合には、FLUTEセッションが利用されるため、BBP，IP，UDP，LCTの各ヘッダがペイロードに付加される。さらに、NTPは、UDP層の上位階層となるため、BBP，IP，UDPの各ヘッダの次に配置される。
【００６６】
SCSは、FLUTEセッションを利用して伝送されるため、BBP，IP，UDP，LCTの各ヘッダの次に配置される。SCSとしては、例えば、テキスト形式で記述されるSDP等が配置されるが、そのデータの一部のSDPフラグメント(SDP fragment)をSCS本体として、SGDUヘッダが付加される。これにより、SDPは、SGDUコンテナにより伝送されることになる。なお、SCS本体として配置されるのは、SDPフラグメントに限らず、例えばXML形式で記述されたAITのXMLフラグメント(XML fragment)を配置して、SGDUコンテナにより伝送されるようにしてもよい。
【００６７】
（サービスチャンネルの概念）
図６は、サービスチャンネル(SC：Service Channel)の概念を示す図である。
【００６８】
図６に示すように、コンテンツ提供事業者(Content Provider)により制作されたコンテンツを、地上波放送局(Local Terrestrial Broadcaster)に提供する際に、同一のIPアドレスとなる、コンポーネントや制御信号などをパッケージ化することで、サービスチャンネル単位で提供されるようにする。また、地上波放送局は、CATV事業者、衛星放送事業者(Satellite)、IPTV事業者、マルチキャストサービス事業者(eMBMS：evolved Multimedia Broadcast Multicast Service)、オペレータ(Operators)などに対しても、サービスチャンネルが提供されるようにする。なお、CATV事業者等は、例えば、サービスチャンネルにアプリケーションを追加するなどして、再パッケージ化を行うこともできる。
【００６９】
受信機(Fixed Receiver)は、地上波放送局やCATV等から送信される、サービスチャンネルを受信する。受信機は、サービスチャンネルの映像をディスプレイに表示するとともに、その映像に対応する音声をスピーカから出力する。また、受信機は、家庭内に構築されたホームネットワークに接続されたホームサーバ(Home Server)や外部装置(Mobile Devices)などに対して、サービスチャンネルを送信することができる。これにより、ホームサーバには、受信機からのサービスチャンネルが蓄積されることになる。また、外部装置では、受信機からのサービスチャンネルの映像がディスプレイに表示され、その映像に対応する音声がスピーカから出力されることになる。ただし、外部装置が地上波放送局等から送信されるサービスチャンネルを直接受信するようにしてもよい。
【００７０】
このように、同一のIPアドレスとなる、ビデオデータやオーディオデータ、制御信号等のサービスの構成要素の信号をパッケージ化することで、サービスチャンネル（サービス）単位で、データを取り扱うことができるので、例えばサービスチャンネルに対してアプリケーションを容易に追加できるなど、様々な運用形態に柔軟に対応することができる。
【００７１】
（放送システムの構成例）
図７は、本技術を適用した放送システムの一実施の形態の構成を示す図である。
【００７２】
図７に示すように、放送システム１は、送信装置１０、受信装置２０、ホームサーバ３０、外部装置４０、アプリケーションサーバ５０、及び、配信サーバ６０から構成される。受信装置２０、ホームサーバ３０、及び、外部装置４０は、住宅２内に設置されており、ホームネットワーク７０を介して相互に接続されている。また、受信装置２０と、アプリケーションサーバ５０及び配信サーバ６０は、インターネット９０を介して相互に接続されている。
【００７３】
送信装置１０は、テレビ番組等の放送コンテンツを、IP伝送方式を用いたデジタル放送の放送波によって送信する。
【００７４】
受信装置２０は、送信装置１０から送信された放送信号を受信して、放送コンテンツの映像と音声を取得する。受信装置２０は、放送コンテンツの映像をディスプレイに表示するとともに、その映像に同期した音声をスピーカから出力する。なお、受信装置２０は、ディスプレイやスピーカを含んで単体として構成されるようにしてもよいし、テレビジョン受像機やビデオレコーダ等に内蔵されるようにしてもよい。
【００７５】
受信装置２０は、ホームネットワーク７０を介してホームサーバ３０との間で、各種のデータをやりとりする。ホームサーバ３０は、ホームネットワーク７０を介して、受信装置２０から送信されるデータを受信して記録したり、受信装置２０からの要求に応じてデータを提供したりする。
【００７６】
また、受信装置２０は、ホームネットワーク７０を介して外部装置４０との間で、各種のデータをやりとりする。外部装置４０は、ホームネットワーク７０を介して受信装置２０から送信されるデータを受信して表示する。なお、外部装置４０は、例えば、スマートフォンやタブレット端末などのモバイル機器である。
【００７７】
アプリケーションサーバ５０は、放送コンテンツに連動して実行されるアプリケーションを管理している。アプリケーションサーバ５０は、受信装置２０からの要求に応じて、インターネット９０を介して、アプリケーションを提供する。受信装置２０は、アプリケーションサーバ５０からのアプリケーションを、放送コンテンツに連動して実行させる。
【００７８】
配信サーバ６０は、放送済の放送番組や公開済みの映画などの通信コンテンツを、インターネット９０を介して、VOD(Video On Demand)により提供する。受信装置２０は、インターネット９０を介して配信サーバ６０から配信される通信コンテンツを受信する。受信装置２０は、通信コンテンツの映像をディスプレイに表示するとともに、その映像に同期した音声をスピーカから出力する。
【００７９】
放送システム１は、以上のように構成される。
【００８０】
（送信装置の構成例）
図８は、本技術を適用した送信装置の一実施の形態の構成を示す図である。
【００８１】
図８に示すように、送信装置１０は、ビデオデータ取得部１１１、ビデオエンコーダ１１２、オーディオデータ取得部１１３、オーディオエンコーダ１１４、字幕データ取得部１１５、字幕エンコーダ１１６、制御信号取得部１１７、制御信号処理部１１８、ファイルデータ取得部１１９、ファイル処理部１２０、Mux１２１、及び、送信部１２２から構成される。
【００８２】
ビデオデータ取得部１１１は、内蔵するストレージや外部のサーバ、カメラ等から、ビデオデータを取得し、ビデオエンコーダ１１２に供給する。ビデオエンコーダ１１２は、ビデオデータ取得部１１１から供給されるビデオデータを、MPEG等の符号化方式に準拠して符号化し、Mux１２１に供給する。
【００８３】
オーディオデータ取得部１１３は、内蔵するストレージや外部のサーバ、マイクロフォン等からオーディオデータを取得し、オーディオエンコーダ１１４に供給する。オーディオエンコーダ１１４は、オーディオデータ取得部１１３から供給されるオーディオデータを、MPEG等の符号化方式に準拠して符号化し、Mux１２１に供給する。
【００８４】
字幕データ取得部１１５は、内蔵するストレージや外部のサーバ等から字幕データを取得し、字幕エンコーダ１１６に供給する。字幕エンコーダ１１６は、字幕データ取得部１１５から供給される字幕データを、所定の符号化方式に準拠して符号化し、Mux１２１に供給する。
【００８５】
制御信号取得部１１７は、内蔵するストレージや外部のサーバ等から、LLSやSCS等の制御信号を取得し、制御信号処理部１１８に供給する。制御信号処理部１１８は、制御信号取得部１１７から供給される制御信号に対して、所定の信号処理を施し、Mux１２１に供給する。例えば、制御信号処理部１１８は、制御信号取得部１１７により取得されたSCSに対して、FLUTEセッションにより伝送するための信号処理を施す。
【００８６】
ファイルデータ取得部１１９は、非同期型のファイル形式のデータを伝送する場合には、内蔵するストレージや外部のサーバ等から、例えばNRTコンテンツやアプリケーション等のファイルデータを取得し、ファイル処理部１２０に供給する。ファイル処理部１２０は、ファイルデータ取得部１１９から供給されるファイルデータに対して、所定のファイル処理を施し、Mux１２１に供給する。例えば、ファイル処理部１２０は、ファイルデータ取得部１１９により取得されたファイルデータをFLUTEセッションにより伝送するためのファイル処理を行う。
【００８７】
Mux１２１は、ビデオエンコーダ１１２からのビデオデータ、オーディオエンコーダ１１４からのオーディオデータ、字幕エンコーダ１１６からの字幕データ、制御信号処理部１１８からの制御信号、及び、ファイル処理部１２０からのファイルデータを多重化してIP伝送形式のBBPストリームを生成し、送信部１２２に供給する。送信部１２２は、Mux１２１から供給されるBBPストリームを放送信号として、アンテナ１２３を介して送信する。
【００８８】
（受信装置の構成例）
図９は、本技術を適用した受信装置の一実施の形態の構成を示す図である。
【００８９】
図９に示すように、受信装置２０は、チューナ２１２、Demux２１３、クロック発生器２１４、ビデオデコーダ２１５、ビデオ出力部２１６、オーディオデコーダ２１７、オーディオ出力部２１８、字幕デコーダ２１９、FLUTE処理部２２０、ストレージ２２１、制御信号処理部２２２、NVRAM２２３、サービスパッケージ部２２４、通信I/F２２５、ブラウザ２２６、及び、ストリーミング処理部２２７から構成される。
【００９０】
チューナ２１２は、アンテナ２１１により受信された放送信号から、選局が指示されたサービスの放送信号を抽出して復調し、その結果得られるIP伝送形式のBBPストリームを、Demux２１３に供給する。
【００９１】
Demux２１３は、チューナ２１２から供給されるIP伝送形式のBBPストリームを、ビデオデータ、オーディオデータ、字幕データ、及び、制御信号などに分離して、後段のブロックに出力する。具体的には、Demux２１３は、BBPフィルタ２５１、IPフィルタ２５２、UDPフィルタ２５３、LCTフィルタ２５４、及び、SGDUフィルタバンク２５５から構成される。BBPフィルタ２５１は、BBPヘッダに基づいて、フィルタリング処理を行い、LLSをSGDUフィルタバンク２５５に供給する。
【００９２】
IPフィルタ２５２は、IPヘッダに基づいて、フィルタリング処理を行う。また、UDPフィルタ２５３は、UDPヘッダに基づいて、フィルタリング処理を行う。LCTフィルタ２５４は、LCTヘッダに基づいて、フィルタリング処理を行う。IPフィルタ２５２乃至LCTフィルタ２５４によるフィルタリング処理によって、NTPはクロック発生部２１４に供給され、SCSはSGDUフィルタバンク２５５に供給される。さらに、ビデオデータ、オーディオデータ、字幕データは、ビデオデコーダ２１５、オーディオデコーダ２１７、字幕デコーダ２１９にそれぞれ供給される。また、各種のファイルデータは、FLUTE処理部２２０に供給される。
【００９３】
SGDUフィルタバンク２５５は、SGDUヘッダに基づいて、フィルタリング処理を行い、LLSとSCSを適宜、制御信号処理部２２２又はFLUTE処理部２２０に供給する。また、IPフィルタ２５２は、IPアドレスによるフィルタリング処理を行い、同一のIPアドレスとなるコンポーネント(Audio/Video)、及び、制御信号(SCS)などと、時刻情報(NTP)を、サービスパッケージ部２２４に供給する。
【００９４】
クロック発生器２１４は、Demux２１３から供給されるNTPに基づいて、クロック信号を生成し、ビデオデコーダ２１５、オーディオデコーダ２１７、及び、字幕デコーダ２１９に供給する。
【００９５】
ビデオデコーダ２１５は、クロック発生器２１４から供給されるクロック信号に基づいて、Demux２１３から供給されるビデオデータを、ビデオエンコーダ１１２（図８）に対応する復号方式で復号して、ビデオ出力部２１６に供給する。ビデオ出力部２１６は、ビデオデコーダ２１５から供給されるビデオデータを、後段のディスプレイ（不図示）に出力する。これにより、ディスプレイには、例えば、テレビ番組の映像などが表示される。
【００９６】
オーディオデコーダ２１７は、クロック発生器２１４から供給されるクロック信号に基づいて、Demux２１３から供給されるオーディオデータを、オーディオエンコーダ１１４（図８）に対応する復号方式で復号して、オーディオ出力部２１８に供給する。オーディオ出力部２１８は、オーディオデコーダ２１７から供給されるオーディオデータを、後段のスピーカ（不図示）に供給する。これにより、スピーカからは、例えば、テレビ番組の映像に対応する音声が出力される。
【００９７】
字幕デコーダ２１９は、クロック発生器２１４から供給されるクロック信号に基づいて、Demux２１３から供給される字幕データを、字幕エンコーダ１１６（図８）に対応する復号方式で復号して、ビデオ出力部２１６に供給する。ビデオ出力部２１６は、字幕デコーダ２１９から字幕データが供給された場合、その字幕データを、ビデオデコーダ２１５からのビデオデータに合成し、後段のディスプレイ（不図示）に供給する。これにより、ディスプレイには、テレビ番組の映像とともに、その映像に対応した字幕が表示される。
【００９８】
FLUTE処理部２２０は、Demux２１３から供給される各種のファイルデータから、ESG、アプリケーション、NRTコンテンツなどを復元する。例えば、FLUTE処理部２２０は、復元したESG又はNRTコンテンツを、ストレージ２２１に記録する。また、例えば、FLUTE処理部２２０は、復元したアプリケーションを、ブラウザ２２６に供給する。さらに、FLUTE処理部２２０は、Demux２１３から供給されるSCSを制御信号処理部２２２に供給する。ただし、SCSは、FLUTE処理部２２０を介さずに直接、Demux２１３から制御信号処理部２２２に供給するようにしてもよい。
【００９９】
ストレージ２２１は、HDD(Hard Disk Drive)などの大容量の記録装置である。ストレージ２２１は、FLUTE処理部２２０などから供給される各種のデータを記録する。
【０１００】
制御信号処理部２２２は、Demux２１３又はFLUTE処理部２２０から供給される制御信号(LLS，SCS)に基づいて、各部の動作を制御する。NVRAM２２３は、不揮発性メモリであって、制御信号処理部２２２からの制御に従い、各種のデータを記録する。
【０１０１】
サービスパッケージ部２２４は、Demux２１３から供給される、コンポーネント、制御信号、及び、時刻情報等のサービスチャンネルの構成要素をパッケージ化し、ストレージ２２１に記録する。また、サービスパッケージ部２２４は、ストレージ２２１から、パッケージ化されたサービスチャンネルのデータを読み出して、デパッケージングし、Demux２１３のIPフィルタ２５２に供給する。これにより、パッケージ化されたサービスチャンネルの構成要素を復元して、再生することができる。なお、パッケージ化されたサービスチャンネルのデータは、通信I/F２２５を介してホームネットワーク７０に接続されたホームサーバ３０や外部装置４０等に提供することができる。
【０１０２】
通信I/F２２５は、ホームネットワーク７０に接続されたホームサーバ３０や外部装置４０などとデータのやり取りを行う。また、通信I/F２２５は、インターネット９０上に設けられたアプリケーションサーバ５０からアプリケーションを受信し、ブラウザ２２６に供給する。ブラウザ２２６には、FLUTE処理部２２０又は通信I/F２２５からアプリケーションが供給される。ブラウザ２２６は、例えばHTML5（Hyper Text Markup Language 5）により記述されたHTML文書からなるアプリケーションに応じたビデオデータを生成して、ビデオ出力部２１６に供給する。これにより、ディスプレイには、テレビ番組に連動したアプリケーションの映像が表示される。
【０１０３】
また、通信I/F２２５は、インターネット９０上に設けられた配信サーバ６０から配信される通信コンテンツのデータを受信し、ストリーミング処理部２２７に供給する。ストリーミング処理部２２７は、通信I/F２２５から供給されるデータに対し、ストリーミング再生を行うために必要な各種の処理を施して、その結果得られるビデオデータをビデオ出力部２１６に供給し、オーディオデータをオーディオ出力部２１８に供給する。これにより、ディスプレイには、通信コンテンツの映像が表示され、その映像に同期した音声が、スピーカから出力される。
【０１０４】
なお、図９の受信装置２０において、例えば、チューナ２１２、Demux２１３、クロック発生器２１４、ビデオデコーダ２１５、ビデオ出力部２１６、オーディオデコーダ２１７、オーディオ出力部２１８、字幕デコーダ２１９、ストレージ２２１、NVRAM２２３、及び、通信I/F２２５は、ハードウェアとして構成される。一方、受信装置２０において、例えば、FLUTE処理部２２０、制御信号処理部２２２、サービスパッケージ部２２４、ブラウザ２２６、及び、ストリーミング処理部２２７は、CPU（図７１のCPU９０１）が実行するプログラムにより実現される。
【０１０５】
また、図９の受信装置２０の構成では、ストレージ２２１は内蔵されているとして説明したが、外付けのストレージを用いるようにしてもよい。
【０１０６】
（フィルタリング処理の詳細）
次に、図１０を参照して、FLUTE伝送方式におけるDemux２１３（図９）による各パケットのフィルタリング処理の詳細について説明する。
【０１０７】
図１０に示すように、Demux２１３には、各種のヘッダ情報と、ペイロードとして、LLS、NTP、SCS、各種のファイルデータ、又はビデオデータやオーディオデータを含んでいる各パケットが入力される。
【０１０８】
BBPヘッダには、IP又はSignalingを示すタイプ情報が含まれている。BBPフィルタ２５１は、BBPヘッダに含まれるタイプ情報に基づいて、フィルタリング処理を行う。図１０の例では、LLSのパケットのタイプ情報のみがSignalingとなり、他のパケットはIPとなるので、LLSのパケットのみがSGDUフィルタバンク２５５に供給される。
【０１０９】
また、IPヘッダには、IPアドレス(IP Address)が含まれる。IPフィルタ２５２は、IPヘッダに含まれるIPアドレスに基づいて、フィルタリング処理を行う。図１０の例では、IPヘッダが付加されたパケットのうち、NTPのパケットのIPアドレスのみ異なるが、他のパケットのIPアドレスは同一のアドレスとなる。
【０１１０】
さらに、UDPヘッダには、ポート番号(Port Number)が含まれる。UDPフィルタ２５３は、UDPヘッダに含まれるポート番号に基づいて、フィルタリング処理を行う。図１０の例では、UDPヘッダが付加された各パケットのポート番号は異なっている。また、FLUTEセッションを利用して伝送されるパケットには、LCTヘッダが付加され、RTPセッションを利用して伝送されるパケットには、RTPヘッダが付加されている。そして、IPフィルタ２５２とUDPフィルタ２５３によって、IPアドレスとポート番号を用いたフィルタリング処理が行われることで、LCTヘッダが付加されていないNTPのパケットは、クロック発生器２１４に出力される。また、RTPヘッダが付加されたビデオデータとオーディオデータのパケットは、ビデオデコーダ２１５とオーディオデコーダ２１７にそれぞれ出力される。
【０１１１】
また、LCTヘッダには、TSI(Transport Session Identifier)とTOI(Transport Object Identifier)が含まれる。FLUTEセッションにおいては、これらの識別情報を用いて、特定のファイルを指定することになる。LCTフィルタ２５４は、LCTヘッダに含まれるTSIとTOIに基づいて、フィルタリング処理を行う。図１０の例では、LCTフィルタ２５４は、SCS(SDP等)を特定するTSIとTOIが指定された場合、SCS(SDP等)のパケットをSGDUフィルタバンク２５５に供給する。また、LCTフィルタ２５４は、LCTヘッダに含まれるTSIとTOIに応じて、各種のファイルデータのパケットを、FLUTE処理部２２０に出力する。
【０１１２】
SGDUフィルタバンク２５５には、LLSのパケットとSCSのパケットが供給される。SGDUフィルタバンク２５５は、それらのパケットに付加されたSGDUヘッダに基づいて、フィルタリング処理を行う。ただし、SGDUフィルタバンク２５５においては、フィルタ条件を満たしたパケットだけが、SGDUフィルタバンク２５５内のバッファメモリに保持され、これはCPU（図７１のCPU９０１）からソフトウェアで間欠的に吸い上げられることになる。例えば、SGDUヘッダには、バージョン情報（図１４のfragmentVersion）が記述されているので、バージョンが変化した場合にのみ、SDPのパケットを通すようにすることができる。これにより、LLSのパケットは制御信号処理部２２２に出力され、SCSのパケットは、FLUTE処理部２２０に出力される。ただし、SCSのパケットは、FLUTE処理部２２０を介さずに直接、制御信号処理部２２２に出力するようにしてもよい。
【０１１３】
また、同一のサービスチャンネルとなる、SCS(SDP等)、各種のファイルデータ、ビデオデータやオーディオデータのパケットは、同一のIPアドレスが付与されているので、IPフィルタ２５２は、それらのパケットを、NTPのパケットとともに、サービスパッケージ部２２４に出力することができる。これにより、サービスパッケージ部２２４は、コンポーネント(Audio/Video)、時刻情報(NTP)、及び、制御信号(SCS等)などを、サービスチャンネル（サービス）単位でパッケージ化することができる。また、この例の場合、NTPは、複数のサービスチャンネルで共通のものとなるため、他のパケットと同一のIPアドレスとはならないが、少なくとも２つのIPアドレスに応じてパッケージ化されることになる。
【０１１４】
（FLUTE伝送方式におけるシグナリング系統）
次に、図１１乃至図１３を参照して、FLUTE伝送方式におけるシグナリング系統について説明する。
【０１１５】
（基本的なシグナリング系統）
図１１は、FLUTE伝送方式における基本的なシグナリング系統を説明するための図である。
【０１１６】
図１１に示すように、LLSには、SCT，SAT，RRTが用いられる。SCTは、例えば、伝送周期が1秒とされ、初期スキャンにより取得されるか、あるいはインターネット９０上の専用のサーバ（不図示）から取得される。また、SATは、例えば、伝送周期が100ミリ秒とされ、サービスの選局時に取得される。
【０１１７】
SCTは、トリプレットにより放送ネットワーク内のトランスポートストリーム(BBPストリーム)構成とサービス構成を示している。SCTには、network_idのほか、transport_stream_idにより識別されるトランスポートストリームループが配置される。また、トランスポートストリームループ内には、ESG_bootstrap情報のほか、service_idにより識別されるサービスループが配置される。サービスループ内にはさらに、各サービスのIPアドレスやSCS_bootstrap情報が配置される。また、図示はしていないが、SCTには、物理層(Physical Layer)に関する情報等も含まれており、選局情報として用いられる。
【０１１８】
SATは、オンエア中のサービスを示している。SCTとSATは、service_idにより紐付けられており、特定のサービスがオンエア中であるかどうかを判定することができる。また、RRTは、番組の分類に関する地域情報テーブルを示している。
【０１１９】
また、図１１に示すように、SCSには、SDPが用いられる。SDPは、例えば伝送周期が100ミリ秒とされる。SDPは、各サービスのサービス単位のサービス属性、コンポーネントの構成情報、コンポーネント属性、コンポーネントのフィルタ情報、コンポーネントのロケーション情報を示しており、サービスごとに用意される。図１１の例では、SDPは、FLUTEセッションにより伝送されているので、サービスのIPアドレスと、SCS_bootstrap情報に含まれるSDPを伝送するポート番号とTSI(Transport Session Identifier)を用いることで、FLUTEセッションからSDPを取得することができる。そして、SDPには、コンポーネントを取得するための情報が記述されているので、それらの情報に基づいて、コンポーネントにアクセスすることで、例えばビデオデータやオーディオデータがサービス単位で取得されることになる。
【０１２０】
さらに、図１１の例では、ESGが、FLUTEセッションにより伝送されている。ESGは、Access，Service，Content，Schedule，PurchaseItemなどから構成される電子サービスガイドである。そして、SCTのESG_bootstrap情報に含まれるESGを伝送するIPアドレス、ポート番号、TSI(Transport Session Identifier)を用いることで、FLUTEセッションからESGを取得することができる。また、ESGのAccessテーブルには、SDPのURL(Uniform Resource Locator)情報が記述されている。そして、SDPはFLUTEセッションにより伝送されているため、そのURLを解決することが可能であるので、ESGのURL情報から特定のSDPを指定することができる。この場合、LLSを介することなく、ESGとSDPが紐付けられることになるので、例えば、特定のアーキテクチャに対応した機器では、LLSがなくても動作することが可能となる。
【０１２１】
なお、上述したように、LLS(SCT，SAT，RRT)と、SCS(SDP)は、SGDUコンテナにより伝送されるが、ESGもSGDUコンテナにより伝送されているため、それらの伝送方式を統一させることができる。
【０１２２】
（NRTサービスにおけるシグナリング系統）
図１２は、FLUTE伝送方式におけるNRTサービスにおけるシグナリング系統を説明するための図である。
【０１２３】
ここで、NRTサービスとは、NRT放送で伝送されるNRTコンテンツを、一旦受信装置２０のストレージ２２１に蓄積した後で、再生を行うサービスである。
【０１２４】
図１２に示すように、NRTサービスにおいて、LLSには、図１１と同様に、SCT，SAT，RRTが用いられる。また、NRTサービスにおいては、図１１と同様に、SCS(SDP)とESGがFLUTEセッションにより伝送される。さらに、詳細については、図５５乃至図６２を参照して後述するが、NRTサービスにおいて、SDPにはポート番号やTSIが含まれているので、このTSIを用いて、FLUTEセッションにおいて周期的に送信されるFDT(File Delivery Table)を取得し、そのインデックス情報を参照することで、特定のNRTコンテンツのファイルを取得することができる。
【０１２５】
（ハイブリッドサービスにおけるシグナリング系統）
図１３は、FLUTE伝送方式におけるハイブリッドサービスにおけるシグナリング系統を説明するための図である。
【０１２６】
ここで、ハイブリッドサービス(Hybrid Service)とは、デジタル放送の分野において放送を利用するだけでなく、インターネットと連携したサービスをいう。このようなハイブリッドサービスでは、インターネット配信されるアプリケーションを、テレビ番組等の放送コンテンツに連動して実行させることができる。
【０１２７】
図１３に示すように、ハイブリッドサービスにおいて、LLSには、図１１と同様に、SCT，SAT，RRTが用いられる。また、ハイブリッドサービスおいては、図１１と同様に、SCSとESGがFLUTEセッションにより伝送される。さらに、詳細については、図６３乃至図６５を参照して後述するが、ハイブリッドサービスにおいては、SCSには、SDPのほかにAITが用いられ、このAITに基づいて、FLUTEセッションで伝送されるアプリケーション、あるいはアプリケーションサーバ５０により提供されるアプリケーションが取得され、テレビ番組等に連動して実行されることになる。
【０１２８】
なお、図１３に示すように、SCSとして、SDPとAITが同一のFLUTEセッションにより伝送されるが、例えば、SDPとAITに特定のTOIを与えるか、あるいはSGDUヘッダの識別情報（図１４のfragmentTransportID）によりSDPとAITが識別されるようにすればよい。
【０１２９】
（FLUTE伝送方式におけるSGDUの構造）
図１４は、FLUTE伝送方式におけるSGDUの構造を説明するための図である。
【０１３０】
図１４に示すように、SGDU(Service Guide Delivery Unit)は、ヘッダ情報(Unit_Header)とペイロード(Unit_Payload)から構成される。また、SGDUでは必要に応じて、拡張情報(extension_data)が配置される。
【０１３１】
ヘッダ情報には、fragmentTransportIDとfragmentVersionが配置される。fragmentTransportIDは、フラグメント識別を示す。例えば、fragmentTransportIDにより、SCTやSDPなどが識別される。また、fragmentVersionは、フラグメントのバージョン番号を示す。
【０１３２】
ペイロードには、XMLフラグメント(XML fragment)及びSDPフラグメント(SDP fragment)の少なくとも一方の実データが配置される。すなわち、ヘッダ情報のn_o_service_guide_fragmentsにより指定された数に応じた１又は複数のフラグメントのデータがペイロードに配置されることになる。ここでは、例えば、XMLフラグメントとSDPフラグメントの両方のフラグメントが配置されるようにするなど、ペイロードに配置される複数のフラグメントの組み合わせは任意である。また、ヘッダ情報のoffsetによって、複数配置されたフラグメントのうち、任意のフラグメントの位置を示すことができる。
【０１３３】
ただし、XMLフラグメントを配置する場合には、そのフラグメントのタイプを示すfragmentTypeが実データとともに配置される。また、SDPフラグメントを配置する場合には、そのフラグメントを識別するfragmentIDが実データとともに配置される。
【０１３４】
また、拡張情報を配置する場合には、拡張情報のタイプを示すextension_typeが拡張データとともに配置される。また、ヘッダ情報に、extension_offsetを指定することで、拡張情報の位置を示すことができる。なお、拡張情報は、FLUTE伝送方式では使用されないが、後述するUDP伝送方式で使用されることになる。
【０１３５】
以上、FLUTE伝送方式について説明した。
【０１３６】
＜（２）UDP伝送方式＞
【０１３７】
次に、UDP伝送方式について説明する。
【０１３８】
（プロトコルスタック）
図１５は、UDP伝送方式のデジタル放送のプロトコルスタックを示す図である。
【０１３９】
図１５に示すように、最も下位の階層は、物理層(Physical Layer)とされ、物理層に隣接する上位の階層は、BBPストリームを挟んでIP層とされる。また、IP層に隣接する上位階層はUDP層とされ、さらにその上位の階層は、RTP，FLUTE/ALS，SCSとされる。
【０１４０】
すなわち、UDP伝送方式では、SCSがUDP層の上位階層に位置する点で、SCSがFLUTE/ALSの上位階層に位置していたFLUTE伝送方式と異なる。ただし、SCSとしては、FLUTE伝送方式と同様に、SDPやAITなどが伝送される。SDPは、サービス単位のサービス属性、コンポーネントの構成情報、コンポーネント属性、コンポーネントのフィルタ情報、コンポーネントのロケーション情報などを含んでいる。AITは、ハイブリッドサービスにおけるアプリケーションの制御情報である。
【０１４１】
FLUTE/ALSに隣接する上位階層は、fMP4とされ、さらに、RTP，fMP4に隣接する上位階層は、ビデオデータ、オーディオデータ、字幕データ等とされる。また、FLUTE/ALSの上位階層は、NRTコンテンツ，ESGとされ、NRTコンテンツ，ESGは、FLUTEセッションにより伝送される。また、LLSは、低レイヤのシグナリング情報であって、BBPストリーム上で伝送される。例えば、LLSとしては、SCTやSAT，RRTなどのサービス構成情報が伝送される。
【０１４２】
（UDP伝送方式におけるID体系）
図１６は、放送波の信号とUDP伝送方式のID体系との関係を示す図である。
【０１４３】
図１６に示すように、6MHzの周波数帯域を有する放送波には、network_idが割り当てられている。各放送波には、transport_stream_idにより識別される、１又は複数のBBPストリームが含まれている。BBPストリームは、BBPヘッダとペイロードからなる複数のBBPパケットにより構成される。
【０１４４】
各BBPストリームには、service_idにより識別される複数のサービスが含まれている。各サービスは、複数のコンポーネントから構成されている。各コンポーネントは、例えば、ビデオデータやオーディオデータ等の番組を構成する情報である。
【０１４５】
このように、UDP伝送方式のID体系としては、FLUTE伝送方式と同様に、トリプレットを採用して、network_id，transport_stream_id，service_idの組み合わせを用いている。
【０１４６】
（UDP伝送方式の放送波の構成）
図１７は、UDP伝送方式のデジタル放送の放送波の構成を示す図である。
【０１４７】
図１７に示すように、6MHzの周波数帯域を有する放送波(図中の「Network」)から、１又は複数のBBPストリームを取得することができる。また、各BBPストリームから、NTP、複数のサービスチャンネル、電子サービスガイド、及び、LLSを取得することができる。ただし、NTP，サービスチャンネル，電子サービスガイドは、UDP/IPのプロトコルに従って伝送されるが、LLSは、BBPストリーム上で伝送される。
【０１４８】
各サービスチャンネルには、ビデオデータやオーディオデータ等のコンポーネントと、SDPやAIT等のSCSが含まれる。また、各サービスチャンネルには、共通のIPアドレスが付与されており、このIPアドレスを用いて、サービスチャンネルごとに、コンポーネントや制御信号などをパッケージ化することができる。
【０１４９】
（LLSの構成）
図１８は、UDP伝送方式におけるLLSの構成を示す図である。
【０１５０】
図１８に示すように、BBPパケットは、BBPヘッダとペイロードから構成される。BBPストリームによりIPパケットを伝送する場合には、ペイロードの部分がIPパケットとなる。
【０１５１】
また、BBPストリームによりLLSを伝送する場合には、BBPヘッダの次にLLSが配置される。LLSとしては、SCTやSAT等が配置されるが、そのデータの一部のXMLフラグメントをLLS本体として、SGDUヘッダが付加される。これにより、SCTやSATは、SGDUコンテナにより伝送されることになる。
【０１５２】
このように、UDP伝送方式とFLUTE伝送方式における、LLSの構成は基本的に同様とされる。
【０１５３】
（SCSの構成）
図１９は、UDP伝送方式におけるSCSの構成を示す図である。
【０１５４】
図１９に示すように、例えば、ビデオデータやオーディオデータを、同期型のストリーム形式で伝送する場合には、RTPセッションが利用されるため、BBP，IP，UDP，RTPの各ヘッダがペイロードに付加される。また、fMP4やESG，NRTコンテンツ等のファイルデータを、非同期型のファイル形式で伝送する場合には、FLUTEセッションが利用されるため、BBP，IP，UDP，LCTの各ヘッダがペイロードに付加される。さらに、NTPは、UDP層の上位階層となるため、BBP，IP，UDPの各ヘッダの次に配置される。
【０１５５】
SCSは、UDP伝送方式ではFLUTEセッションでは伝送されないため、LCTヘッダは付加されず、BBP，IP，UDPの各ヘッダの次に配置される。SCSとしては、例えば、テキスト形式で記述されるSDP等が配置されるが、そのデータの一部のSDPフラグメントをSCS本体として、SGDUヘッダが付加される。これにより、SDPは、SGDUコンテナにより伝送されることになる。また、SGDUでは拡張情報を配置することができるが、この拡張情報(SGDU Extension)として、SDPのURL情報（図２４のurl_text）を配置する。このURL情報を配置しておくことで、ESGのAccessテーブルには、SDPのURL情報が記述されているので、Accessテーブルから特定のSDPを指定することが可能となる。
【０１５６】
（サービスチャンネルの概念）
UDP伝送方式においては、FLUTE伝送方式と同様に、各サービスチャンネルには、共通のIPアドレスが付与されており、このIPアドレスを用いて、サービスチャンネルごとに、コンポーネントや制御信号などをパッケージ化することができる。このように、同一のIPアドレスとなる、ビデオデータやオーディオデータ、制御信号等のサービスの構成要素の信号をパッケージ化することで、サービスチャンネル（サービス）単位で、データを取り扱うことができるので、例えばサービスチャンネルに対してアプリケーションを容易に追加できるなど、様々な運用形態に柔軟に対応することができる。
【０１５７】
（放送システムの構成例）
UDP伝送方式においては、FLUTE伝送方式のデジタル放送の送受信を行う放送システム１（図７）と同様の構成を採用することができる。また、UDP伝送方式において、送信装置１０は、図８の構成を採用し、受信装置２０は、図９の構成を採用することができるが、上述したFLUTE伝送方式を採用した場合の説明の繰り返しとなるため、その説明は省略する。ただし、FLUTE伝送方式とUDP伝送方式とでは、SCSの伝送方式が異なっているため、その詳細については、図２０乃至図２４を参照して説明する。
【０１５８】
（フィルタリング処理の詳細）
まず、図２０を参照して、UDP伝送方式におけるDemux２１３（図９）による各パケットのフィルタリング処理の詳細について説明する。
【０１５９】
図２０に示すように、Demux２１３には、各種のヘッダ情報と、ペイロードとして、LLS，NTP，SCS，各種のファイルデータ、又はビデオデータやオーディオデータを含んでいる各パケットが入力される。
【０１６０】
BBPフィルタ２５１は、BBPヘッダに含まれるタイプ情報に基づいて、フィルタリング処理を行い、LLSのパケットをSGDUフィルタバンク２５５に供給される。
【０１６１】
IPフィルタ２５２は、IPヘッダに含まれるIPアドレスに基づいて、フィルタリング処理を行う。また、UDPフィルタ２５３は、UDPヘッダに含まれるポート番号に基づいて、フィルタリング処理を行う。そして、IPフィルタ２５２とUDPフィルタ２５３によって、IPアドレスとポート番号を用いたフィルタリング処理が行われることで、LCTヘッダが付加されていないNTPのパケットは、クロック発生器２１４に出力される。また、LCTヘッダが付加されていないSCSのパケットは、SGDUフィルタバンク２５５に供給される。さらに、RTPヘッダが付加されたビデオデータとオーディオデータのパケットは、ビデオデコーダ２１５とオーディオデコーダ２１７にそれぞれ出力される。
【０１６２】
LCTフィルタ２５４は、LCTヘッダに含まれるTSIとTOIに基づいて、フィルタリング処理を行い、各種のファイルデータのパケットを、FLUTE処理部２２０に供給する。SGDUフィルタバンク２５５には、LLSのパケットとSCSのパケットが供給される。SGDUフィルタバンク２５５は、それらのパケットに付加されたSGDUヘッダに基づいて、フィルタリング処理を行う。例えば、SGDUヘッダには、バージョン情報（図２４のfragmentVersion）が記述されているので、バージョンが変化した場合にのみ、SDPのパケットを通すようにすることができる。これにより、LLSのパケットとSCSのパケットは、制御信号処理部２２２に出力される。
【０１６３】
また、同一のサービスチャンネルとなる、SCS(SDP)、各種のファイルデータ、ビデオデータやオーディオデータのパケットは、同一のIPアドレスが付与されているので、IPフィルタ２５２は、それらのパケットを、NTPのパケットとともに、サービスパッケージ部２２４に出力することができる。これにより、サービスパッケージ部２２４は、コンポーネント(Audio/Video)、時刻情報(NTP)、及び、制御信号(SCS)などを、サービスチャンネル（サービス）単位でパッケージ化することができる。また、この例の場合、NTPは、複数のサービスチャンネルで共通のものとなるため、他のパケットと同一のIPアドレスとはならないが、少なくとも２つのIPアドレスに応じてパッケージ化されることになる。
【０１６４】
（UDP伝送方式におけるシグナリング系統）
次に、図２１乃至図２３を参照して、UDP伝送方式におけるシグナリング系統について説明する。
【０１６５】
（基本的なシグナリング系統）
図２１は、UDP伝送方式における基本的なシグナリング系統を説明するための図である。
【０１６６】
図２１に示すように、LLSには、SCT，SAT，RRTが用いられる。SCTは、例えば、伝送周期が1秒とされ、初期スキャン時などに取得される。また、SATは、例えば、伝送周期が100ミリ秒とされ、サービスの選局時に取得される。
【０１６７】
SCTには、network_idのほか、transport_stream_idにより識別されるトランスポートストリームループが配置される。また、トランスポートストリームループ内にはさらに、ESG_bootstrap情報のほか、service_idにより識別されるサービスループが配置される。サービスループ内にはさらに、各サービスのIPアドレスやSCS_bootstrap情報が配置される。また、SCTとSATは、service_idにより紐付けられており、特定のサービスがオンエア中であるかどうかを判定することができる。
【０１６８】
また、図２１に示すように、SCSには、SDPが用いられる。SDPは、例えば伝送周期が100ミリ秒とされる。図２１の例では、SDPは、UDPにより伝送されているので、サービスのIPアドレスと、SCS_bootstrap情報に含まれるSDPを伝送するポート番号を用いることで、UDPにより伝送されているSDPを取得することができる。そして、SDPには、コンポーネントを取得するための情報が記述されているので、それらの情報に基づいて、コンポーネントにアクセスすることで、例えばビデオデータやオーディオデータがサービス単位で取得されることになる。
【０１６９】
さらに、図２１の例では、ESGが、FLUTEセッションにより伝送されている。SCTのESG_bootstrap情報に含まれるESGを伝送するIPアドレス、ポート番号、TSIを用いることで、FLUTEセッションからESGを取得することができる。また、ESGのAccessテーブルには、SDPのURL情報が記述されている。SDPはSGDUコンテナにより伝送されるが、SGDUの拡張情報としてSDPのURL情報（図２４のurl_text）が配置されているので、例えば、SDPとそのURL情報を先に取得して保持しておくことで、ESGのAccessテーブルから特定のSDPを指定することが可能となる。つまり、UDP伝送方式では、SDPをFLUTEセッションにより伝送していないが、ESGのAccessテーブルから特定のSDPにアクセスすることができる。また、この場合、LLSを介することなく、ESGとSDPが紐付けられることになるので、例えば、特定のアーキテクチャに対応した機器では、LLSがなくても動作することが可能となる。
【０１７０】
なお、上述したように、LLS(SCT，SAT，RRT)と、SCS(SDP)は、SGDUコンテナにより伝送されるが、ESGもSGDUコンテナにより伝送されているため、それらの伝送方式を統一させることができる。
【０１７１】
（NRTサービスにおけるシグナリング系統）
図２２は、UDP伝送方式におけるNRTサービスにおけるシグナリング系統を説明するための図である。
【０１７２】
図２２に示すように、NRTサービスにおいて、LLSには、図２１と同様に、SCT，SAT，RRTが用いられる。また、NRTサービスにおいては、図２１と同様に、ESGがFLUTEセッションにより伝送される。ただし、SCS(SDP)は、UDP伝送方式ではFLUTEセッションでは伝送されていないため、IPアドレスとポート番号を用いて、UDPにより伝送されているSDPを取得することになる。そして、詳細については、図５５乃至図６２を参照して後述するが、NRTサービスにおいて、SDPにはポート番号やTSIが含まれているので、このTSIを用いて、FLUTEセッションにおいて周期的に送信されるFDT(File Delivery Table)を取得し、そのインデックス情報を参照することで、特定のNRTコンテンツのファイルを取得することができる。
【０１７３】
（ハイブリッドサービスにおけるシグナリング系統）
図２３は、UDP伝送方式におけるハイブリッドサービスにおけるシグナリング系統を説明するための図である。
【０１７４】
図２３に示すように、ハイブリッドサービスにおいて、LLSには、図２１と同様に、SCT，SAT，RRTが用いられる。また、ハイブリッドサービスおいては、図２１と同様に、ESGがFLUTEセッションにより伝送される。ただし、SCS(SDP)は、UDP伝送方式ではFLUTEセッションでは伝送されていないため、IPアドレスとポート番号を用いて、UDPにより伝送されているSDPを取得することになる。そして、詳細については、図６３乃至図６５を参照して後述するが、ハイブリッドサービスにおいては、SCSには、SDPのほかにAITが用いられ、このAITに基づいて、FLUTEセッションで伝送されるアプリケーション、あるいはアプリケーションサーバ５０により提供されるアプリケーションが取得され、テレビ番組等に連動して実行されることになる。
【０１７５】
（UDP伝送方式におけるSGDUの構造）
図２４は、UDP伝送方式におけるSGDUの構造を説明するための図である。
【０１７６】
図２４に示すように、SGDU(Service Guide Delivery Unit)は、ヘッダ情報(Unit_Header)とペイロード(Unit_Payload)から構成される。また、SGDUでは必要に応じて、拡張情報(extension_data)が配置される。
【０１７７】
ヘッダ情報には、fragmentTransportIDとfragmentVersionが配置される。fragmentTransportIDは、フラグメント識別を示す。例えば、fragmentTransportIDにより、SCTやSDPなどが識別される。また、fragmentVersionは、フラグメントのバージョン番号を示す。
【０１７８】
ペイロードには、XMLフラグメント(XML fragment)及びSDPフラグメント(SDP fragment)の少なくとも一方の実データが配置される。すなわち、ヘッダ情報のn_o_service_guide_fragmentsにより指定された数に応じた１又は複数のフラグメントのデータがペイロードに配置されることになる。ここでは、例えば、XMLフラグメントとSDPフラグメントの両方のフラグメントが配置されるようにするなど、ペイロードに配置される複数のフラグメントの組み合わせは任意である。また、ヘッダ情報のoffsetによって、複数配置されたフラグメントのうち、任意のフラグメントの位置を示すことができる。
【０１７９】
ただし、XMLフラグメントを配置する場合には、そのフラグメントのタイプを示すfragmentTypeが実データとともに配置される。また、SDPフラグメントを配置する場合には、そのフラグメントを識別するfragmentIDが実データとともに配置される。
【０１８０】
また、UDP伝送方式では、FLUTE伝送方式と異なり、拡張情報(extension_data)が配置される。この拡張情報としては、拡張情報のタイプを示すextension_typeとともに、SDPのURL情報が、url_textに配置される。なお、url_lengthは、URL長を示す。また、ヘッダ情報に、extension_offsetを指定することで、拡張情報の位置を示すことができる。
【０１８１】
以上、UDP伝送方式について説明した。
【０１８２】
＜２．シグナリング情報＞
【０１８３】
次に、本技術を適用したIP伝送方式のデジタル放送で伝送されるシグナリング情報について説明する。ただし、FLUTE伝送方式とUDP伝送方式とは、SCSの伝送方式は異なるが、伝送されるシグナリング情報自体は、何ら変わるものではない。
【０１８４】
＜（１）LLS(SCT，SAT，RRT)の詳細構造＞
【０１８５】
（SCTのデータ構造）
図２５は、SCTのデータ構造を示す図である。なお、図２５において、要素と属性のうち、属性には「@」が付されている。また、インデントされた要素と属性は、その上位の要素に対して指定されたものとなる。
【０１８６】
図２５に示すように、sct要素は、network_id属性、name属性、及び、BBP_stream要素を含む。network_id属性には、物理チャンネル単位の放送局の識別子が指定される。name属性には、物理チャンネル単位の放送局の名称が指定される。
【０１８７】
BBP_stream要素は、sct要素の子要素であって、BBPストリームに関する情報が指定される。BBP_stream要素は、transport_stream_id属性、payload_type属性、name属性、ESG_bootstrap要素、及び、service要素を含む。
【０１８８】
transport_stream_id属性は、BBPストリームの識別子が指定される。BBPストリームを複数配置する場合には、transport_stream_id属性により識別する。payload_type属性には、BBPストリームのペイロードタイプが指定される。このペイロードタイプとしては、例えば、IPv4，IPv6，又はMPEG2-TSなどが指定される。name属性には、BBPストリームの名称が指定される。
【０１８９】
ESG_bootstrap要素は、BBP_stream要素の子要素であって、ESGへのアクセス情報が指定される。ESG_bootstrap要素は、source_IP_address属性、destination_IP_address属性、UDP_port_num属性、及び、TSI属性を含む。
【０１９０】
source_IP_address属性とdestination_IP_address属性には、ESGを伝送する送信元（source）と宛先（destination）のIPアドレスが指定される。UDP_port_num属性は、ESGを伝送するポート番号が指定される。TSI属性には、ESGを伝送するFLUTEセッションにおけるTSIが指定される。
【０１９１】
service要素は、BBP_stream要素の子要素であって、サービスに関する情報が指定される。service要素は、service_id属性、service_type属性、及び、SCS_bootstrap要素を含む。
【０１９２】
service_id属性は、サービスの識別子が指定される。サービスを複数配置する場合には、service_id属性により識別する。service_type属性には、サービスのタイプ情報が指定される。このタイプ情報としては、例えば、TV，Audio，Data，NRT，ESGなどが指定される。
【０１９３】
SCS_bootstrap要素は、service要素の子要素であって、サービスチャンネルへのアクセス情報が指定される。SCS_bootstrap要素は、source_IP_address属性、destination_IP_address属性、port_num属性、及び、TSI属性を含む。
【０１９４】
source_IP_address属性とdestination_IP_address属性には、サービスを伝送する送信元（source）と宛先（destination）のIPアドレスが指定される。port_num属性には、SCSを伝送するポート番号が指定される。TSI属性にいは、SCSを伝送するFLUTEセッションにおけるTSIが指定される。
【０１９５】
なお、図２５を参照して説明したSCTのデータ構造は一例であって、他のデータ構造を採用することもできる。また、SCTは、例えばXML等のマークアップ言語により記述される。図２６及び図２７には、SCTの記述例が示されている。
【０１９６】
（SATのデータ構造）
図２８は、SATのデータ構造を示す図である。なお、図２８において、要素と属性のうち、属性には「@」が付されている。また、インデントされた要素と属性は、その上位の要素に対して指定されたものとなる。
【０１９７】
図２８に示すように、sat要素は、service要素を含む。また、service要素は、service_id属性を含む。service_id属性には、オンエア中のサービスの識別子が指定される。オンエア中のサービスが複数存在する場合には、それらのサービスに対応したservice_idが複数配置される。
【０１９８】
なお、図２８を参照して説明したSATのデータ構造は一例であって、他のデータ構造を採用することもできる。また、SATは、例えばXML等のマークアップ言語により記述される。図２９には、SATの記述例が示されている。
【０１９９】
（RRTのデータ構造）
図３０は、RRTのデータ構造を示す図である。なお、図３０において、要素と属性のうち、属性には「@」が付されている。また、インデントされた要素と属性は、その上位の要素に対して指定されたものとなる。
【０２００】
図３０に示すように、rrt要素は、rating_region属性、name属性、及び、dimension要素を含む。rating_region属性には、レーティングリージョンが指定される。name属性には、レーティングリージョンの名称が指定される。
【０２０１】
dimension要素は、rrt要素の子要素であって、name属性、graduated_scale属性、及び、rating_value要素を含む。また、rating_value要素は、abbrev_rating_value属性、及び、rating_valueを含む。これらの要素や属性により、番組の分類に関する地域情報が示される。
【０２０２】
なお、図３０を参照して説明したRRTのデータ構造は一例であって、他のデータ構造を採用することもできる。
【０２０３】
＜（２）SCS(SDP)の詳細構造＞
【０２０４】
（SDPの概要）
まず、図３１乃至図３５を参照して、SDPの概要を説明する。
【０２０５】
図３１に示すように、SDPはテキスト形式で記述される。また、SDP記述文書は、セッション記述部(Session Description)と、メディア記述部(Media Description)の２つの部分から構成される。また、メディア記述部は、RTPセッションで伝送されるオーディオデータとビデオデータなど、複数のメディア情報を記述することができる。ここで、図３２には、セッション記述部とメディア記述部のデータ構造が定義されている。また、図３３には、メディアの属性種別が定義されている。
【０２０６】
具体的には、origin(o)，connection data(c)，media announcements(m)を代表して説明すれば、図３４に示すように、origin(o)は、ユーザ名(username)，セッションID(sess-id)，セッションバージョン(sess-version)，ネットワークタイプ(nettype)，アドレスタイプ(addrtype)，ユニキャストアドレス(unicast-address)などの情報が指定される。
【０２０７】
また、図３４に示すように、connection data(c)は、ネットワークタイプ(nettype)，アドレスタイプ(addrtype)，コネクションアドレス(connection-address)などの情報が指定される。さらに、media announcements(m)には、メディア種別(media)，ポート番号(port)，プロトコル(proto)，フォーマット(fmt)などの情報が指定される。
【０２０８】
すなわち、図３１のSDP記述文書では、セッション記述部において、プロトコルのバージョンとして"0"が指定され、origin(o)として"ricky 28908764872 28908764872 IN IP4 host.example.com"が指定され、connection data(c)として"IN IP4 192.0.2.4"が指定され、timing(t)として"0  0"が指定されている。
【０２０９】
また、図３１のSDP記述文書では、１つ目のメディア記述部において、media announcements(m)として、"audio 49170 RTP/AVP 0 3 18"が指定されている。また、"a="で始まる行は、図３３に示したように、対応するメディアの属性を示している。具体的には、図３５に示すように、"a=rtpmap"の各行の符号化種別が、"m=audio"の行のペイロードタイプとマッピングされている。同様に、図３１のSDP記述文書では、２つ目のメディア記述部においても、"a=rtpmap"によって、ペイロードと符号化種別がマッピングされている。
【０２１０】
(SDP記述例)
次に、図３６乃至図３８を参照して、SDP記述例を説明する。
【０２１１】
図３６は、RTPセッションで伝送されるビデオデータとオーディオデータがそれぞれ、１つのストリームから構成されるサービスの場合のSDPの記述例を示している。すなわち、図３６の記述例では、"m=video"の行によって、RTPセッションで伝送されるビデオデータのポート番号が、8000であることを示している。そして、その次の行の"a=rtpmap"によって、ペイロードタイプと符号化種別がマッピングされており、ビデオデータは、H.264により符号化されていることになる。また、ビデオデータにおいて、RTPタイムスタンプのタイムスケールは、90000となる。
【０２１２】
また、図３６の記述例では、"m=audio"の行によって、RTPセッションで伝送されるオーディオデータのポート番号が、7000であることを示している。そして、その次の行の"a=rtpmap"によって、ペイロードタイプと符号化種別がマッピングされており、オーディオデータは、AAC-LD(Advanced Audio Codec Low Delay)により符号化されていることになる。また、オーディオデータにおいて、RTPタイムスタンプのタイムスケールは、1600となる。
【０２１３】
なお、図３７には、RTPセッションにおけるSDPの他の記述例が示されている。また、図３８には、FLUTEセッションにおけるSDPの記述例が示されている。
【０２１４】
＜３．具体的な運用例＞
【０２１５】
次に、本技術を適用した受信装置の具体的な運用例について説明する。ただし、この運用例においては、IP伝送方式として、FLUTE伝送方式を採用した場合を中心に説明し、最後にUDP伝送方式を採用した場合について説明する。また、その説明は以下の順序にしたがって行うものとする。
【０２１６】
（１）基本動作
（１−１）スキャン
（１−２）チャンネル選局
（１−３）録画
（２）NRTサービス対応
（２−１）NRT-ESG取得
（２−２）NRTコンテンツ取得・再生
（２−３）NRTコンテンツ取得・表示
（３）ハイブリッドサービス対応
（３−１）アプリケーション取得・表示
（４）UDP伝送方式
【０２１７】
＜（１）基本動作＞
【０２１８】
まず、図３９乃至図５４を参照して、受信装置２０の基本動作について説明する。なお、FLUTE伝送方式の基本動作におけるシグナリングについては、図１１を参照して先に述べたとおりである。
【０２１９】
（１−１）スキャン
（１−１１）初期スキャン
図３９乃至図４１を参照して、受信可能なチャンネルを設定するために、受信装置２０を最初に起動する場合などに実行される初期スキャン処理について説明する。
【０２２０】
図３９は、初期スキャン処理を説明する図である。
【０２２１】
図３９に示すように、受信装置２０においては、視聴者の操作などにより初期スキャンの開始指示を検出した場合（Ｓ１０１）、LLSとして所定の伝送周期で送られるSCTが取得され（Ｓ１０２）、選局情報としてNVRAM２２３に記録される（Ｓ１０３）。このようなスキャン処理が放送ネットワーク(Network)ごとに繰り返され、NVRAM２２３には、全局分の選局情報(SCTs)が記録される（Ｓ１０４，Ｓ１０５）。すなわち、各SCTは、特定の放送ネットワーク全体の情報を伝送しているので、放送ネットワークごとに、デフォルトのBBPストリーム(BS)から得られるLLS(SCT)のみを取得すればよいことになる。
【０２２２】
具体的には、図４０に示すように、SCTは、放送ネットワーク内のトランスポートストリーム（BBPストリーム）の構成とサービスの構成を示しており、それらの構成はトリプレットを用いて識別される。また、SCTは、各トランスポートストリームのIPアドレスの設定を示している。従って、サービスごとのIPアドレスを共通とした場合、選局情報として取得されるSCTでは、各service_idに対応するIPアドレスが指定されることになる。また、図４０の例では全てを記述していないが、SCTには、物理層(Physical Layer)に関する情報やESG_bootstrap情報、サービス単位のSCS_bootstrap情報などの情報が含まれている。
【０２２３】
このように、初期スキャン処理によって、放送ネットワーク単位でSCTを取得することで、全局分の選局情報が取得され、NVRAM２２３に記録される。
【０２２４】
図４１は、初期スキャン時の受信装置２０の動作を示す図である。
【０２２５】
図４１に示すように、初期スキャン時の受信装置２０においては、チューナ２１２により１番目のチャンネルの放送信号が抽出されて復調され、その結果得られるデータがBBPフィルタ２５１に供給される（Ｓ１２１）。BBPフィルタ２５１及びSGDUフィルタバンク２５５（不図示）は、フィルタリング処理を行い、チューナ２１２からのデータからSCTを抽出し、選局情報として制御信号処理部２２２に供給する（Ｓ１２１）。制御信号処理部２２２は、選局情報(SCT)を、NVRAM２２３に記録する（Ｓ１２２）。
【０２２６】
このようにして、１番目の放送ネットワークのSCT（選局情報）がNVRAM２２３に記録されるが、同様に、図４１のＳ１２１乃至Ｓ１２２の処理が繰り返されることで、２番目乃至Ｎ番目（Ｎは１以上の整数）の放送ネットワークから得られるの選局情報がNVRAM２２３に順次記録され、受信可能な全局分の選局情報(SCTs)が保持されることになる。
【０２２７】
なお、図４１において、TCPフィルタ２５６は、TCP(Transmission Control Protocol)用のフィルタである。また、CAS/DRM２６１は、コンテンツの著作権に関する処理を行うものである。
【０２２８】
（１−１２）ESG取得
図４２乃至図４４を参照して、ESG（電子サービスガイド）を取得するために、受信装置２０の電源オフ時などに実行されるESG取得処理について説明する。
【０２２９】
図４２は、ESG取得処理を説明する図である。
【０２３０】
図４２に示すように、受信装置２０においては、例えば、毎日定刻などのESG取得時刻を経過したとき、NVRAM２２３に記録された選局情報(SCT)が読み出される（Ｓ１４１）。選局情報には、ESG_bootstrap情報が含まれているので、ESG_bootstrap情報に従い、FLUTEセッションのうち、ESGセッションにアクセスすることでESG情報が取得され、ストレージ２２１に記録される（Ｓ１４２，Ｓ１４３）。このようなESG取得処理が放送ネットワーク(Network)ごとに繰り返され、ストレージ２２１には、全局分のESG情報が記録される（Ｓ１４４，Ｓ１４５）。すなわち、各ESGは、特定の放送ネットワーク全体の情報を含んでいるので、放送ネットワークごとに、デフォルトのBBPストリーム(BS)から得られるESGのみを取得すればよいことになる。
【０２３１】
ところで、FLUTEセッションでは、TSI(Transport Session Identifier)とTOI(Transport Object Identifier)の２つの識別情報により特定のファイルを指定する。ここで、ESG_bootstrap情報には、TSIが含まれているので、このTSIを用いて、周期的に送信されるFDTを取得することができる。すなわち、FDT(File Delivery Table)は、TOI=0のファイルとしてTSIごとに送信されるものであり、FDTには、TSIごとのインデックス情報が記述される。従って、図４３に示すように、FDTのインデックス情報を参照することで、ESGセッションにより伝送されるファイルから、Service，Schedule，Content，Accessなどから構成されるESG情報を生成して、ストレージ２２１に記録することができる。
【０２３２】
図４４は、ESG取得時の受信装置２０の動作を示す図である。
【０２３３】
図４４に示すように、ESG取得時の受信装置２０において、制御信号処理部２２２は、NVRAM２２３に記録された選局情報(SCT)を読み出して、ESG_bootstrap情報に含まれるTSIなどを、ESGセッション情報として取得する（Ｓ１６１）。FLUTE処理部２２０は、制御信号処理部２２２からのESGセッション情報に従ってFDTを取得し、そのインデックス情報を参照してESGセッションにより伝送されるファイルを取得する（Ｓ１６２）。FLUTE処理部２２０は、ESGセッションにより伝送されるファイルからESG情報を生成して（Ｓ１６３）、ストレージ２２１に記録する（Ｓ１６４）。
【０２３４】
このようにして、１番目の放送ネットワークのESG情報がストレージ２２１に記録されるが、同様に、図４４のＳ１６１乃至Ｓ１６４の処理が繰り返されることで、NVRAM２２３に記録されている選局情報(SCT)により指定可能な全局分のESG情報が保持されることになる。
【０２３５】
（１−２）チャンネル選局
（１−２１）ダイレクト選局
図４５乃至図４７を参照して、視聴者がリモートコントローラを操作して、直接特定のチャンネル（サービス）を選局する場合に実行されるダイレクト選局処理について説明する。
【０２３６】
図４５は、ダイレクト選局処理を説明する図である。
【０２３７】
図４５に示すように、受信装置２０においては、視聴者による選局操作を検出した場合、NVRAM２２３に記録されている選局情報(SCT)が読み出される（Ｓ２０１）。また、受信装置２０では、LLSとして所定の伝送周期で送られるSATが取得される（Ｓ２０２）。そして、視聴者により選局された特定のサービスのservice_idと、SATに含まれるサービスのservice_idとが照合され、特定のサービスがオンエア中であるかどうかが判定される（Ｓ２０３）。
【０２３８】
受信装置２０では、特定のサービスがオンエア中である場合には、選局情報(SCT)に含まれる選局された特定のサービスのservice_idにた応じたSCS_bootstrap情報を用い、FLUTEセッションにより伝送されている特定のサービスのSDPにアクセスすることで、SDPが取得される（Ｓ２０４）。
【０２３９】
SDPは、各コンポーネントのポート番号やTSIなど、コンポーネントの属性や構成情報を含んでいる。従って、SDPに含まれるポート番号やTSIを用いたフィルタリング処理を行うことで、RTPセッションやFLUTEセッションから、特定のサービスのコンポーネントを取得することができる。また、NTP用のIPアドレス等を用いたフィルタリング処理によって、複数のサービスで共通となる時刻情報（NTP）を取得することができる。図４５の例では、RTPセッションからコンポーネントとして、ビデオデータとオーディオデータが取得される（Ｓ２０５，Ｓ２０６）。このようにして取得されたビデオデータとオーディオデータは、NTPに基づいたクロック信号に従い、復号されることになる。
【０２４０】
具体的には、図４６に示すように、リモートコントローラの操作などにより選局された特定のサービスのservice_idと、SATに含まれるサービスのservice_idとが照合され、特定のサービスがオンエア中である場合には、特定のサービスのSCS_bootstrap情報を用い、FLUTEセッションにより伝送されているSDPが取得される。そして、SDPに含まれるコンポーネント情報を用い、RTPセッションやFLUTEセッションから、特定のサービスのコンポーネントが取得されることになる。
【０２４１】
図４７は、ダイレクト選局時の受信装置２０の動作を示す図である。
【０２４２】
図４７に示すように、ダイレクト選局時の受信装置２０において、制御信号処理部２２２は、NVRAM２２３に記録された選局情報(SCT)を読み出す（Ｓ２２１）。チューナ２１２は、制御信号処理部２２２からの制御に従い、選局情報に応じた選局処理を行う。また、制御信号処理部２２２は、BBPフィルタ２５１及びSGDUフィルタバンク２５５（不図示）によるフィルタリング処理により抽出されたSATを取得して、視聴者により選局された特定のサービスがオンエア中であるかどうかを判定する（Ｓ２２２）。
【０２４３】
そして、特定のサービスがオンエア中である場合、IPフィルタ２５２乃至SGDUフィルタバンク２５５によって、IPアドレス、ポート番号、TSIなどを用いたフィルタリング処理が行われることで、FLUTE処理部２２０によって、FLUTEセッションからSDPが取得される（Ｓ２２３）。これにより、制御信号処理部２２２は、FLUTE処理部２２０からのSDPを取得する。また、図４７の例では、RTPセッションによりコンポーネントが伝送されているので、IPフィルタ２５２及びUDPフィルタ２５３は、IPアドレスとポート番号を用いたフィルタリング処理を行い、NTP、ビデオデータ、オーディオデータを、クロック発生器２１４、ビデオデコーダ２１５、オーディオデコーダ２１７にそれぞれ供給する（Ｓ２２４）。
【０２４４】
クロック発生器２１４は、UDPフィルタ２５３からのNTPに基づいて、クロック信号を生成し、ビデオデコーダ２１５と、オーディオデコーダ２１７に供給する（Ｓ２２５）。ビデオデコーダ２１５は、クロック発生器２１４からのクロック信号に従い、UDPフィルタ２５３からのビデオデータを復号し、図示していないビデオ出力部２１６に供給する（Ｓ２２６）。また、オーディオデコーダ２１７は、クロック発生器２１４からのクロック信号に従い、UDPフィルタ２５３からのオーディオデータを復号し、図示していないオーディオ出力部２１８に供給する（Ｓ２２６）。これにより、視聴者により直接選局された特定のサービスに対応するテレビ番組の映像がディスプレイに表示され、その映像に対応する音声がスピーカから出力されることになる。
【０２４５】
（１−２２）ESG選局
図４８乃至図５０を参照して、視聴者がリモートコントローラを操作して、ESG（電子サービスガイド）から特定のサービスを選局する場合に実行されるESG選局処理について説明する。
【０２４６】
図４８は、ESG選局処理を説明する図である。
【０２４７】
図４８に示すように、受信装置２０においては、視聴者によるESGの表示操作を検出した場合、ストレージ２２１からESG情報が読み出され（Ｓ２４１）、ディスプレイに、ESG情報が表示される（Ｓ２４２）。これにより、視聴者は、ディスプレイに表示されたサービスリストから、視聴したい特定のサービスを選択することになる。受信装置２０は、視聴者による特定のサービスの選択操作を検出した場合（Ｓ２４３）、NVRAM２２３から選局情報を読み出し、選局処理を行う（Ｓ２４４）。
【０２４８】
また、上述したダイレクト選局処理と同様に、受信装置２０では、LLSとして所定の伝送周期で送られるSATが取得される（Ｓ２４５）。そして、視聴者により選択された特定のサービスのservice_idと、SATに含まれるサービスのservice_idとが照合され、特定のサービスがオンエア中であるかどうかが判定される。特定のサービスがオンエア中である場合には選局情報(SCT)によって、選局されたサービスのservice_idから、SCS_bootstrap情報に含まれるIPアドレス、ポート番号、TSIが特定されるので、それらを用いたフィルタリング処理を行うことで、FLUTEセッションにより伝送されているSDPが取得される（Ｓ２４６）。
【０２４９】
SDPは、各コンポーネントのポート番号やTSIなど、コンポーネントの属性や構成情報を含んでいる。従って、SDPに含まれるポート番号やTSIなどを用いたフィルタリング処理を行うことで、RTPセッションやFLUTEセッションから、特定のサービスのコンポーネントを取得することができる。また、NTP用のIPアドレス等を用いたフィルタリング処理によって、複数のサービスで共通となる時刻情報（NTP）などを取得することができる。図４８の例では、RTPセッションからコンポーネントとして、ビデオデータとオーディオデータが取得される（Ｓ２４８）。このようにして取得されたビデオデータとオーディオデータは、NTPに基づいたクロック信号に従い、復号されることになる。
【０２５０】
具体的には、図４９に示すように、ESG情報から選択された特定のサービスのservice_idと、SATに含まれるサービスのservice_idとが照合され、特定のサービスがオンエア中である場合には、特定のサービスのSCS_bootstrap情報を用い、FLUTEセッションにより伝送されている特定のサービスのSDPが取得される。そして、SDPに含まれるコンポーネント情報を用い、RTPセッションやFLUTEセッションから、特定のサービスのコンポーネントが取得されることになる。
【０２５１】
図５０は、ESG選局時の受信装置２０の動作を示す図である。
【０２５２】
図５０に示すように、ESG選局時の受信装置２０においては、ストレージ２２１からESG情報が読み出され、ディスプレイに表示される（Ｓ２６１）。また、制御信号処理部２２２は、ESG情報に対する、視聴者による特定のサービスの選択操作を検出した場合、NVRAM２２３に記録されている選局情報(SCT)を読み出す（Ｓ２６２）。チューナ２１２は、制御信号処理部２２２からの制御に従い、選局情報に応じた選局処理を行う。また、制御信号処理部２２２は、BBPフィルタ２５１及びSGDUフィルタバンク２５５（不図示）によるフィルタリング処理により抽出されたSATを取得して、視聴者により選択された特定のサービスがオンエア中であるかどうかを判定する（Ｓ２６３）。
【０２５３】
そして、特定のサービスがオンエア中である場合、IPフィルタ２５２乃至SGDUフィルタバンク２５５によって、IPアドレス、ポート番号、TSIなどを用いたフィルタリング処理が行われることで、FLUTE処理部２２０によって、FLUTEセッションからSDPが取得される（Ｓ２６４）。これにより、制御信号処理部２２２は、FLUTE処理部２２０からのSDPを取得する。また、図５０の例では、RTPセッションによりコンポーネントが伝送されているので、IPフィルタ２５２及びUDPフィルタ２５３は、IPアドレスとポート番号を用いたフィルタリング処理を行い、NTP、ビデオデータ、オーディオデータを、クロック発生器２１４、ビデオデコーダ２１５、オーディオデコーダ２１７にそれぞれ供給する（Ｓ２６５）。
【０２５４】
クロック発生器２１４は、UDPフィルタ２５３からのNTPに基づいて、クロック信号を生成し、ビデオデコーダ２１５と、オーディオデコーダ２１７に供給する（Ｓ２６６）。ビデオデコーダ２１５は、クロック発生器２１４からのクロック信号に従い、UDPフィルタ２５３からのビデオデータを復号し、図示していないビデオ出力部２１６に供給する（Ｓ２６７）。また、オーディオデコーダ２１７は、クロック発生器２１４からのクロック信号に従い、UDPフィルタ２５３からのオーディオデータを復号し、図示していないオーディオ出力部２１８に供給する（Ｓ２６７）。これにより、視聴者が電子サービスガイドのサービスリストから選択した特定のサービスに対応するテレビ番組の映像がディスプレイに表示され、その映像に対応する音声がスピーカから出力されることになる。
【０２５５】
（１−３）録画
（１−３１）ESG録画予約・実行
図５１乃至図５３を参照して、視聴者がリモートコントローラ等によって、ESG（電子サービスガイド）から特定のサービスの録画予約を行った場合に実行されるESG録画予約・実行処理について説明する。
【０２５６】
図５１は、ESG録画予約・実行処理を説明する図である。
【０２５７】
図５１に示すように、受信装置２０においては、視聴者による電子サービスガイドの表示操作を検出した場合、ストレージ２２１からESG情報が読み出され（Ｓ３０１）、ディスプレイに、電子サービスガイドのサービスリスト（ESG情報）が表示される（Ｓ３０２）。これにより、視聴者は、ディスプレイに表示されたサービスリストから、録画予約を行いたい特定のサービスを選択することになる。受信装置２０は、視聴者による特定のサービスの選択操作を検出した場合、その選択操作に応じた録画予約情報を、ストレージ２２１に記録する（Ｓ３０３，Ｓ３０４）。
【０２５８】
その後、受信装置２０においては、特定のサービスの録画予約の開始時刻の直前に、録画開始トリガが通知される（Ｓ３０５）。受信装置２０は、その録画開始トリガに応じて、ストレージ２２１とNVRAM２２３から、特定のサービスの録画予約情報と選局情報を読み出し、選局処理を行う（Ｓ３０６，Ｓ３０７）。
【０２５９】
また、上述したダイレクト選局処理等と同様に、受信装置２０では、LLSとして所定の伝送周期で送られるSATが取得される（Ｓ３０８）。そして、視聴者により録画予約された特定のサービスのservice_idと、SATに含まれるサービスのservice_idとが照合され、特定のサービスがオンエア中であるかどうかが判定される。特定のサービスがオンエア中である場合には選局情報(SCT)によって、選局されたサービスのservice_idから、SCS_bootstrap情報に含まれるIPアドレス、ポート番号、TSIが特定されるので、それらを用いたフィルタリング処理を行うことで、FLUTEセッションにより伝送されているSDPが取得される（Ｓ３０９）。
【０２６０】
SDPは、各コンポーネントのポート番号やTSIなど、コンポーネントの属性や構成情報を含んでいる。従って、SDPに含まれるポート番号やTSIなどを用いたフィルタリング処理を行うことで、RTPセッションやFLUTEセッションから、特定のサービスのコンポーネントを取得することができる（Ｓ３１０，Ｓ３１１）。また、NTP用のIPアドレス等を用いたフィルタリング処理によって、複数のサービスで共通となる時刻情報（NTP）を取得することができる。そして、このようにして取得されたコンポーネントや制御信号(SDP)、時刻情報（NTP）などの情報は、サービス単位でパッケージ化された後、特定のサービスに対応する番組録画情報としてストレージ２２１に記録される（Ｓ３１２，Ｓ３１３）。ただし、番組録画情報は、そのままストレージ２２１に記録してもよいし、ファイル化してから記録するようにしてもよい。
【０２６１】
具体的には、図５２に示すように、ESG情報から特定のサービスが選択されると、そのサービスに対応するトリプレット(triplet)、録画番組のタイトル(title)、録画開始時刻(start time)や録画終了時刻(end time)などが、録画予約情報としてストレージ２２１に記録される。そして、録画開始時刻になったとき、特定のサービスの録画予約情報と選局情報(SCT)が取得され、選局処理が行われる。また、LLSとして所定の伝送周期で送られるSATが取得され、特定のサービスがオンエア中であるかどうかが判定される。特定のサービスがオンエア中である場合には、特定のサービスのSCS_bootstrap情報を用い、FLUTEセッションにより伝送されているSDPが取得される。
【０２６２】
また、IPアドレスを用いたフィルタリング処理を行うことで、RTPセッションから、特定のサービスのコンポーネントを取得することができる。ここでは、コンポーネントとして、ビデオデータとオーディオデータが取得される。また、選局情報からNTP用のIPアドレスを特定することができるので、そのIPアドレスを用いたフィルタリング処理を行うことで、NTPが取得される。このようにしてIPアドレスを用いたフィルタリング処理によって取得される、コンポーネント(Audio/Video)、時刻情報(NTP)や、制御信号(SCS(SDP))などは、サービス単位でパッケージ化されて、特定のサービスに対応した番組録画情報としてストレージ２２１に記録される。
【０２６３】
図５３は、ESG録画予約・実行時の受信装置２０の動作を示す図である。
【０２６４】
図５３に示すように、ESG録画予約・実行時の受信装置２０においては、ストレージ２２１からESG情報が読み出され、電子サービスガイドのサービスリストがディスプレイに表示される（Ｓ３２１）。受信装置２０は、視聴者によって、ディスプレイに表示されたサービスリストから、特定のサービスが選択された場合、その選択操作に応じた録画予約情報を、ストレージ２２１に記録する（Ｓ３２２）。
【０２６５】
その後、録画開始トリガが通知された場合、制御信号処理部２２２は、ストレージ２２１とNVRAM２２３から、特定のサービスの録画予約情報と選局情報を読み出す（Ｓ３２３，Ｓ３２４）。これにより、チューナ２１２は、制御信号処理部２２２からの制御に従い、特定のサービスの録画予約情報及び選局情報に応じた選局処理を行う。また、制御信号処理部２２２は、BBPフィルタ２５１及びSGDUフィルタバンク２５５（不図示）によるフィルタリング処理により抽出されたSATを取得して、視聴者により選局された特定のサービスがオンエア中であるかどうかを判定する（Ｓ３２５）。
【０２６６】
そして、特定のサービスがオンエア中である場合、IPフィルタ２５２乃至SGDUフィルタバンク２５５によって、IPアドレス、ポート番号、TSIなどを用いたフィルタリング処理が行われることで、FLUTE処理部２２０によって、FLUTEセッションからSDPが取得される（Ｓ３２６）。これにより、制御信号処理部２２２は、FLUTE処理部２２０からのSDPを取得する。
【０２６７】
また、IPフィルタ２５２によるIPアドレスを用いたフィルタリング処理が行われることで、特定のサービスのコンポーネント(Audio/Video)、時刻情報(NTP)、及び、制御信号(SCS(SDP))が抽出され、サービスパッケージ部２２４に供給される。そして、サービスパッケージ部２２４は、IPフィルタ２５２からのコンポーネント、時刻情報、及び、制御信号を、サービス単位でパッケージ化して、特定のサービスに対応した番組録画情報としてストレージ２２１に記録する（Ｓ３２７）。
【０２６８】
このように、ESG録画予約・実行処理によって、視聴者により録画予約された特定のサービスを構成するコンポーネントや制御信号などの情報を、IPアドレスを用いたフィルタリング処理により抽出し、サービス単位でパッケージ化することができる。
【０２６９】
（１−３２）録画番組再生
次に、上述したESG録画予約・実行処理により、ストレージ２２１に記録された番組録画情報の再生を行う場合に実行される録画番組再生処理について説明する。
【０２７０】
図５４は、録画番組再生時の受信装置２０の動作を示す図である。
【０２７１】
録画番組再生時の受信装置２０においては、ストレージ２２１からESG情報が読み出され、録画済みの番組録画情報に対応するサービスリストがディスプレイに表示される（Ｓ３４１）。視聴者によって、サービスリストから、特定のサービスが選択された場合、サービスパッケージ部２２４は、ストレージ２２１から、その選択操作に応じた特定のサービスに対応した番組録画情報を読み出す（Ｓ３４２，Ｓ３４３）。
【０２７２】
サービスパッケージ部２２４は、ストレージ２２１から読み出された特定のサービスに対応する番組録画情報をデパッケージングして、サービス単位でパッケージ化されていたコンポーネント(Audio/Video)、時刻情報(NTP)、及び、制御信号(SCS(SDP))を取得する（Ｓ３４３）。これらの情報は、IPフィルタ２５２に供給される。
【０２７３】
図５４の例では、RTPセッションによりコンポーネントが伝送されていたので、IPフィルタ２５２及びUDPフィルタ２５３は、IPアドレスとポート番号を用いたフィルタリング処理を行い、NTP、ビデオデータ、オーディオデータを、クロック発生器２１４、ビデオデコーダ２１５、オーディオデコーダ２１７にそれぞれ供給する（Ｓ３４３）。
【０２７４】
クロック発生器２１４は、UDPフィルタ２５３からのNTPに基づいて、クロック信号を生成し、ビデオデコーダ２１５と、オーディオデコーダ２１７に供給する（Ｓ３４４）。ビデオデコーダ２１５は、クロック発生器２１４からのクロック信号に従い、UDPフィルタ２５３からのビデオデータを復号し、図示していないビデオ出力部２１６に供給する（Ｓ３４５）。また、オーディオデコーダ２１７は、クロック発生器２１４からのクロック信号に従い、UDPフィルタ２５３からのオーディオデータを復号し、図示していないオーディオ出力部２１８に供給する（Ｓ３４５）。
【０２７５】
これにより、視聴者がサービスリストから選択した特定のサービスであって、そのサービスに対応した番組録画情報に基づいたテレビ番組の映像がディスプレイに表示され、その映像に対応する音声がスピーカから出力されることになる。
【０２７６】
このように、録画番組再生処理によって、ESG録画予約・実行処理によりサービス単位でパッケージ化されたコンポーネントや制御情報等を用い、特定のサービスを再生することができる。
【０２７７】
＜（２）NRTサービス対応＞
【０２７８】
次に、図５５乃至図６２を参照して、NRTサービスに対応した受信装置２０の動作について説明する。なお、FLUTE伝送方式のNRTサービスにおけるシグナリングについては、図１２を参照して先に述べたとおりである。
【０２７９】
（２−１）NRT-ESG取得
図５５及び図５６を参照して、NRT情報を含むESG情報（以下、「NRT-ESG情報」と記述する）を取得するために、受信装置２０の電源オフ時などに実行されるNRT-ESG取得処理について説明する。
【０２８０】
図５５は、NRT-ESG取得処理を説明する図である。
【０２８１】
図５５に示すように、受信装置２０においては、例えば、毎日定刻などのESG取得時刻を経過したとき、NVRAM２２３に記録された選局情報(SCT)が読み出される（Ｓ４０１）。選局情報には、ESG_bootstrap情報が含まれているので、ESG_bootstrap情報に従い、FLUTEセッションのうち、ESGセッションにアクセスすることで、NRT-ESG情報が取得され、ストレージ２２１に記録される（Ｓ４０２，Ｓ４０３）。このようなNRT-ESG取得処理が放送ネットワーク(Network)ごとに繰り返され、ストレージ２２１には、全局分のNRT-ESG情報が記録されることになる（Ｓ４０４，Ｓ４０５）。すなわち、各NRT-ESGは、特定の放送ネットワーク全体の情報を含んでいるので、放送ネットワークごとに、デフォルトのBBPストリーム(BS)から得られるNRT-ESGのみを取得すればよいことになる。
【０２８２】
図５６は、NRT-ESG取得時の受信装置２０の動作を示す図である。
【０２８３】
図５６に示すように、NRT-ESG取得時の受信装置２０において、制御信号処理部２２２は、NVRAM２２３に記録された選局情報を読み出して、ESG_bootstrap情報に含まれるTSIを、ESGセッション情報として取得する（Ｓ４２１）。FLUTE処理部２２０は、制御信号処理部２２２からのESGセッション情報に従ってFDTを取得し、そのインデックス情報を参照してESGセッションにより伝送されるファイルを取得する（Ｓ４２２）。FLUTE処理部２２０は、ESGセッションにより伝送されるファイルからNRT-ESG情報を生成して、ストレージ２２１に記録する（Ｓ４２３，Ｓ４２４）。
【０２８４】
このようにして、１番目の放送ネットワークのNRT-ESG情報がストレージ２２１に記録されるが、同様に、図５６のＳ４２１乃至Ｓ４２４の処理が繰り返されることで、NVRAM２２３に記録されている選局情報により指定可能な全局分のNRT-ESG情報が保持されることになる。
【０２８５】
（２−２）NRTコンテンツ取得・再生
図５７乃至図５９を参照して、NRTコンテンツ取得・再生処理について説明する。ただし、NRTサービスには、ブラウズ・ダウンロード方式、プッシュ方式、及び、ポータル方式の３種類の方式が存在するが、このNRTコンテンツ取得・再生処理は、ブラウズ・ダウンロード方式とプッシュ方式に適用することができる。
【０２８６】
ここで、ブラウズ・ダウンロード方式(Browse and Download)は、ダウンロード可能なコンテンツリストから受信予約を行い、予約開始時刻になったときに受信・蓄積処理を実行するものである。プッシュ方式(Push)は、プッシュサービスリストを表示してサービスの登録を行い、登録済みのサービスのコンテンツの配信が開始されたときに受信・蓄積処理を実行するものである。ポータル方式(Portal)は、NRT放送の専用チャンネル（サービス）を選局してNRTコンテンツを受信し、表示するものである。なお、図５７乃至図５９の説明では、ブラウズ・ダウンロード方式を中心に説明する。
【０２８７】
図５７は、NRTコンテンツ取得・再生処理を説明する図である。
【０２８８】
図５７に示すように、受信装置２０においては、視聴者によるNRT-ESGの表示操作を検出した場合、ストレージ２２１からNRT-ESG情報が読み出され（Ｓ４４１）、ディスプレイに、NRT-ESG情報が表示される（Ｓ４４２）。これにより、視聴者は、ディスプレイに表示されたダウンロード可能なコンテンツリストから、特定のコンテンツを選択することになる。受信装置２０は、特定のコンテンツの選択操作を検出した場合、その選択操作に応じた受信予約情報を、ストレージ２２１に記録する（Ｓ４４３，Ｓ４４４）。そして、受信装置２０は、受信予約済みのコンテンツの受信予約の開始時刻となるまで待機する。
【０２８９】
その後、受信装置２０においては、受信予約済みのコンテンツの受信予約の開始時刻となったとき、ストレージ２２１とNVRAM２２３から、特定のコンテンツの受信予約情報と選局情報が読み出され、選局処理が行われる（Ｓ４４５，Ｓ４４６）。また、上述したダイレクト選局処理等と同様に、受信装置２０では、特定のサービスがオンエア中である場合には、SCS_bootstrap情報を用い、FLUTEセッションにより伝送されているSDPが取得される（Ｓ４４７，Ｓ４４８）。そして、受信装置２０は、SDPに含まれるTSIなどを用い、FLUTEセッションにより伝送される特定のNRTコンテンツを取得し、ストレージ２２１に記録する（ＳＳ４４９，Ｓ４５０）。
【０２９０】
具体的には、図５８に示すように、NRT-ESG情報は、選局情報に含まれるESG_bootstrap情報に従い、FLUTEセッションから取得されるものであるが（図５５，図５６のNRT-ESG取得処理）、NRT-ESG情報から特定のコンテンツが選択されると、例えば、Service，ScheduleなどのNRT-ESG情報の一部が、受信予約情報としてストレージ２２１に記録される。そして、受信予約の開始時刻となったとき、特定のサービスの受信予約情報と選局情報が取得され、選局処理が行われる。また、LLSとして所定の伝送周期で送られるSATが取得され、特定のサービスがオンエア中であるかどうかが判定される。特定のサービスがオンエア中である場合には、選局情報に含まれるSCS_bootstrap情報を用い、FLUTEセッションにより伝送されているSDPが取得される。
【０２９１】
そして、SDPから得られるコンポーネント情報（ポート番号、TSI）を用いて、FLUTEセッションを特定し、そのFLUTEセッションにおいて周期的に送信されるFDTを取得することができる。例えば、FDTには、インデックス情報として、Content_itemを含んでおり、NRT-ESG情報から得られる受信予約情報に含まれるContent_itemと照合することで、FLUTEセッションから、特定のNRTコンテンツに対応するファイルのみを取得することができる。ただし、NRTコンテンツは、１又は複数のファイルから構成される。
【０２９２】
このようにして取得されたNRTコンテンツは、ストレージ２２１に記録される。また、例えば、視聴者により、蓄積済みのNRTコンテンツリストから、特定のNRTコンテンツを選択する操作が行われた場合には、ストレージ２２１に記録された特定のNRTコンテンツが読み出され、再生されることになる。
【０２９３】
図５９は、NRTコンテンツ取得・再生時の受信装置２０の動作を示す図である。
【０２９４】
図５９に示すように、NRTコンテンツ取得・再生時の受信装置２０においては、ストレージ２２１からNRT-ESG情報が読み出され、ディスプレイに、NRT-ESG情報が表示される（Ｓ４６１）。受信装置２０は、視聴者によって、ディスプレイに表示されたダウンロード可能なコンテンツリストから、特定のコンテンツが選択された場合、その選択操作に応じた受信予約情報を、ストレージに記録する（Ｓ４６１）。
【０２９５】
その後、受信予約済みのコンテンツの受信予約の開始時刻となったとき、制御信号処理部２２２は、ストレージ２２１とNVRAM２２３から、特定のコンテンツの受信予約情報と選局情報を読み出す（Ｓ４６２，Ｓ４６３）。これにより、チューナ２１２は、制御信号処理部２２２からの制御に従い、特定のコンテンツの受信予約情報及び選局情報に応じた選局処理を行う。
【０２９６】
制御信号処理部２２２は、BBPフィルタ２５１及びSGDUフィルタバンク２５５（不図示）によるフィルタリング処理によって抽出されたSATを取得し、特定のサービスがオンエア中であるかどうかを判定する（Ｓ４６４）。特定のサービスがオンエア中である場合、IPフィルタ２５２乃至SGDUフィルタバンク２５５によって、IPアドレス、ポート番号、TSIなどを用いたフィルタリング処理が行われることで、FLUTE処理部２２０によって、FLUTEセッションからSDPが取得される（Ｓ４６５）。これにより、制御信号処理部２２２は、FLUTE処理部２２０からのSDPを取得する。
【０２９７】
また、IPフィルタ２５２乃至LCTフィルタ２５４によって、IPアドレス、ポート番号、TSIなどを用いたフィルタリング処理が行われ、さらに、FLUTE処理部２２０によって、FDTを用いたContent_itemの照合処理が行われることで、FLUTEセッションから、特定のNRTコンテンツに対応するファイルが取得され、ストレージ２２１に記録（蓄積）される（Ｓ４６６）。
【０２９８】
また、視聴者により、蓄積済みのNRTコンテンツリストから、特定のNRTコンテンツを選択する操作が行われた場合には、ストレージ２２１に記録された特定のNRTコンテンツのデータが読み出される。そして、ビデオデコーダ２１５及びオーディオデコーダ２１７により復号され、NRTコンテンツが再生されることになる（Ｓ４６７）。
【０２９９】
なお、図５７乃至図５９の説明では、ブラウズ・ダウンロード方式を中心に説明したが、上述したように、NRTコンテンツ取得・再生処理は、プッシュ方式にも適用することができる。すなわち、特定のNRTコンテンツの受信予約情報を登録するのではなく、登録されたサービスの受信予約のリストを作成しておくことで、図５７乃至図５９のNRTコンテンツ取得・再生処理と同様に、登録済みのサービスのNRTコンテンツの配信が開始されたときに、NRTコンテンツを受信して蓄積することができる。
【０３００】
（２−３）NRTコンテンツ取得・表示
図６０乃至図６２を参照して、NRTコンテンツ取得・表示処理について説明する。ただし、このNRTコンテンツ取得・表示処理は、ポータル方式のみに適用することができる。
【０３０１】
図６０は、NRTコンテンツ取得・表示処理を説明する図である。
【０３０２】
図６０に示すように、受信装置２０においては、例えば視聴者によるリモートコントローラの操作によって、ポータル用のサービス（例えば天気予報や最新のニュースなど）が選択された場合、NVRAM２２３から選局情報が読み出されて、選局処理が行われる（Ｓ４８１）。また、上述したダイレクト選局処理等と同様に、受信装置２０では、特定のサービスがオンエア中である場合には、SCS_bootstrap情報を用い、FLUTEセッションにより伝送されているSDPが取得される（Ｓ４８２，Ｓ４８３）。そして、受信装置２０は、SDPに含まれるTSIなどを用い、FLUTEセッションにより伝送される特定のNRTコンテンツを取得し、ブラウザ２２６により表示する（Ｓ４８４，Ｓ４８５）。
【０３０３】
具体的には、図６１に示すように、LLSとして所定の伝送周期で送られるSATを用い、選択された特定のサービスがオンエア中であるかどうかが判定される。特定のサービスがオンエア中である場合には選局情報(SCT)に含まれるSCS_bootstrap情報を用い、FLUTEセッションにより伝送されているSDPが取得される。
【０３０４】
そして、SDPから得られるコンポーネント情報（ポート番号、TSI）を用い、FLUTEセッションから、特定のNRTコンテンツに対応するファイルが取得され、ブラウザ２２６に表示される。この場合のNRTコンテンツは、天気予報や最新ニュースなどに関する情報を記述したHTML(HyperText Markup Language)文書であって、例えば、index.htmlのファイルを最初に取得してブラウザ２２６に供給することで、画像ファイル等の関連する他のファイルを取得することが可能となる。
【０３０５】
図６２は、NRTコンテンツ取得・表示時の受信装置２０の動作を示す図である。
【０３０６】
図６２に示すように、NRTコンテンツ取得・表示時の受信装置２０においては、視聴者によりポータル用のサービスが選択された場合、制御信号処理部２２２は、NVRAM２２３から選局情報を読み出す（Ｓ４９１）。これにより、チューナ２１２は、制御信号処理部２２２からの制御に従い、選局情報に応じた選局処理を行う。制御信号処理部２２２は、BBPフィルタ２５１及びSGDUフィルタバンク２５５（不図示）によるフィルタリング処理によって抽出されたSATを取得し、特定のサービスがオンエア中であるかどうかを判定する（Ｓ４９２）。そして、特定のサービスがオンエア中である場合、IPフィルタ２５２乃至SGDUフィルタバンク２５５によって、IPアドレス、ポート番号、TSIなどを用いたフィルタリング処理が行われることで、FLUTE処理部２２０によって、FLUTEセッションからSDPが取得される（Ｓ４９３）。これにより、制御信号処理部２２２は、FLUTE処理部２２０からのSDPを取得する。
【０３０７】
また、IPフィルタ２５２乃至LCTフィルタ２５４によって、IPアドレス、ポート番号、TSIなどを用いたフィルタリング処理が行われることで、FLUTE処理部２２０によって、FLUTEセッションから、特定のNRTコンテンツに対応するファイルが取得され、ブラウザ２２６に表示される（Ｓ４９４）。
【０３０８】
＜３．ハイブリッドサービス対応＞
【０３０９】
最後に、図６３乃至図６５を参照して、ハイブリッドサービスに対応した受信装置２０の動作について説明する。なお、FLUTE伝送方式のハイブリッドサービスにおけるシグナリングについては、図１３を参照して先に述べたとおりである。
【０３１０】
（３−１）アプリケーション取得・表示
図６３は、アプリケーション取得・表示処理を説明する図である。
【０３１１】
図６３に示すように、受信装置２０においては、例えば視聴者によるリモートコントローラの操作によって、特定のサービスが選局された場合、NVRAM２２３から選局情報(SCT)が読み出されて、選局処理が行われる（Ｓ５０１）。また、受信装置２０では、SATが取得され、選択された特定のサービスがオンエア中であるかどうかが判定される（Ｓ５０２）。特定のサービスがオンエア中である場合には、選局情報(SCT)から得られるSCS_bootstrap情報を用い、FLUTEセッションにより伝送されているSDPが取得される（Ｓ５０３）。
【０３１２】
受信装置２０は、SDPを用いて、RTPセッションからビデオデータとオーディオデータを取得する。また、受信装置２０は、NTPに基づいたクロック信号に従い、ビデオデータとオーディオデータを復号する。これにより、視聴者により選局された特定のサービスに対応する放送コンテンツの映像がディスプレイに表示され、その映像に対応する音声がスピーカから出力されることになる（Ｓ５０４）。
【０３１３】
また、受信装置２０は、選局情報(SCT)から得られるSCS_bootstrap情報を用い、SCSとして所定の伝送周期で送られるアプリケーション制御情報を取得する（Ｓ５０５）。ここで、アプリケーション制御情報は、例えば、AIT(Application Information Table)やトリガ情報(Trigger)などの放送コンテンツに連動して実行されるアプリケーションの動作を制御するための情報である。例えば、アプリケーション制御情報には、アプリケーションの識別情報や取得先、ライフサイクルを定義する定義情報などが記述される。受信装置２０は、アプリケーションの取得先として、アプリケーションサーバ５０のURLが記述されている場合、当該URLに従い、インターネット９０を介してアプリケーションサーバ５０にアクセスして、アプリケーションを取得する（Ｓ５０６）。
【０３１４】
例えば、アプリケーションは、放送コンテンツに関連する情報を記述したHTML文書からなり、ブラウザ２２６により表示される（Ｓ５０６）。これにより、ディスプレイには、放送コンテンツとともに、それに関連したアプリケーションの映像が同時に表示されることになる。なお、アプリケーションは、インターネット配信に限らず、FLUTEセッションから取得されるようにしてもよい（Ｓ５０７）。
【０３１５】
具体的には、図６４に示すように、LLSとして所定の伝送周期で送られるSATを用い、選択された特定のサービスがオンエア中であるかどうかが判定される。特定のサービスがオンエア中である場合には、選局情報(SCT)から得られるSCS_bootstrap情報を用い、FLUTEセッションにより伝送されているSDPが取得される。そして、SDPに含まれるコンポーネント情報（ポート番号、TSI）を用いて、RTPセッションを特定し、そのRTPセッションから特定のサービスのコンポーネントを取得することができる。ここでは、コンポーネントとして、ビデオデータとオーディオデータが取得され、NTPの示す時刻情報に従い、ビデオデコーダ２１５とオーディオデコーダ２１７が復号を行うことで、放送コンテンツの映像と音声の同期がとられることになる。
【０３１６】
また、SCS_bootstrap情報を用い、FLUTEセッションによりSCSとして所定の伝送周期で送られるAITが取得される。ただし、SDPとAITは、同一のFLUTEセッションにより伝送されることになるが、例えば、SDPとAITに特定のTOIを与えるか、あるいはSGDUヘッダの識別情報（図１４のfragmentTransportID）によりSDPとAITが識別されるようにすればよい。AITには、アプリケーションの識別情報(App_id)や取得先(URL)などの情報が記述されている。
【０３１７】
例えば、アプリケーションがFLUTEセッションにより伝送されている場合には、SDPに含まれるコンポーネント情報（ポート番号、TSI）を用いて、FLUTEセッションを特定し、そのFLUTEセッションにおいて周期的に送信されるFDTを取得することができる。FDTには、インデックス情報が含まれているので、これを用いて、FLUTEセッションから、アプリケーションを取得することができる。
【０３１８】
図６５は、アプリケーション取得・表示時の受信装置２０の動作を示す図である。
【０３１９】
図６５に示すように、アプリケーション取得・表示時の受信装置２０においては、視聴者によりサービスが選択された場合、制御信号処理部２２２は、NVRAM２２３から選局情報を読み出す（Ｓ５２１）。これにより、チューナ２１２は、制御信号処理部２２２からの制御に従い、選局情報に応じた選局処理を行う。また、制御信号処理部２２２は、BBPフィルタ２５１及びSGDUフィルタバンク２５５（不図示）によるフィルタリング処理によって抽出されたSATを取得し、特定のサービスがオンエア中であるかどうかを判定する（Ｓ５２２）。
【０３２０】
そして、特定のサービスがオンエア中である場合、IPフィルタ２５２乃至SGDUフィルタバンク２５５によって、IPアドレス、ポート番号、TSIなどを用いたフィルタリング処理が行われることで、FLUTE処理部２２０によって、FLUTEセッションからSDPが取得される（Ｓ５２３）。これにより、制御信号処理部２２２は、FLUTE処理部２２０からのSDPを取得する。
【０３２１】
また、放送コンテンツは、RTPセッションによりコンポーネントが伝送されているので、IPフィルタ２５２及びUDPフィルタ２５３は、IPアドレスとポート番号を用いたフィルタリング処理を行い、NTP、ビデオデータ、オーディオデータを、クロック発生器２１４、ビデオデコーダ２１５、オーディオデコーダ２１７にそれぞれ供給する（Ｓ５２４）。
【０３２２】
クロック発生器２１４は、UDPフィルタ２５３からのNTPに基づいて、クロック信号を生成し、ビデオデコーダ２１５と、オーディオデコーダ２１７に供給する（Ｓ５２５）。ビデオデコーダ２１５は、クロック発生器２１４からのクロック信号に従い、UDPフィルタ２５３からのビデオデータを復号し、図示していないビデオ出力部２１６に供給する（Ｓ５２６）。また、オーディオデコーダ２１７は、クロック発生器２１４からのクロック信号に従い、UDPフィルタ２５３からのオーディオデータを復号し、図示していないオーディオ出力部２１８に供給する（Ｓ５２６）。これにより、ディスプレイには、例えば、テレビ番組の映像などが表示され、その映像に同期した音声がスピーカから出力されることになる。
【０３２３】
また、IPフィルタ２５２乃至SGDUフィルタバンク２５５によって、IPアドレス、ポート番号、TSIなどを用いたフィルタリング処理が行われることで、FLUTE処理部２２０によって、FLUTEセッションからAITが取得される（Ｓ５２７）。これにより、制御信号処理部２２２は、FLUTE処理部２２０からのAITを取得する。そして、受信装置２０では、AITに基づいて、FLUTEセッションからアプリケーションのファイルが取得され、放送コンテンツに連動して実行されることになる（Ｓ５２８）。なお、上述した説明ではアプリケーションがFLUTEセッションを利用して伝送される場合について説明したが、アプリケーションがインターネット配信される場合には、アプリケーションサーバ５０から取得されることになる（Ｓ５２９）。
【０３２４】
また、図６３乃至図６５の説明では、RTPセッションとFLUTEセッションが同一のサービス（サービスチャンネル）により伝送されるとして説明したが、FLUTEセッションは、RTPセッションと別のサービスにより伝送するようにしてもよい。この場合、それらのサービスごとにSCS(SDP，AIT)が伝送されることになる。
【０３２５】
＜（４）UDP伝送方式＞
【０３２６】
上述した運用例の説明では、IP伝送方式としてFLUTE伝送方式を採用した場合について説明したが、次に、UDP伝送方式を採用した場合について説明する。ただし、FLUTE伝送方式とUDP伝送方式との違いは、SCSを、FLUTEセッションで伝送するか、UDPにより伝送するかの違いであるため、ここでは、その相違点を中心に、ダイレクト選局処理を例示して説明する。
【０３２７】
（４−１）チャンネル選局
（４−１１）ダイレクト選局
図６６及び図６７を参照して、視聴者がリモートコントローラを操作して、直接特定のチャンネル（サービス）を選局する場合に実行されるダイレクト選局処理について説明する。
【０３２８】
図６６は、UDP伝送方式におけるダイレクト選局処理を説明する図である。
【０３２９】
図６６に示すように、受信装置２０においては、視聴者による選局操作を検出した場合、NVRAM２２３に記録されている選局情報(SCT)が読み出される（Ｓ６０１）。また、受信装置２０では、LLSとして所定の伝送周期で送られるSATが取得される（Ｓ６０２）。そして、視聴者により選局された特定のサービスのservice_idと、SATに含まれるサービスのservice_idとが照合され、特定のサービスがオンエア中であるかどうかが判定される（Ｓ６０３）。
【０３３０】
受信装置２０では、特定のサービスがオンエア中である場合には、選局情報(SCT)に含まれる選局された特定のサービスのservice_idに応じたSCS_bootstrap情報を用い、UDPにより伝送されている特定のサービスのSDPにアクセスすることで、SDPが取得される（Ｓ６０４）。
【０３３１】
SDPは、各コンポーネントのポート番号やTSIなど、コンポーネントの属性や構成情報を含んでいる。従って、SDPに含まれるポート番号やTSIを用いたフィルタリング処理を行うことで、RTPセッションやFLUTEセッションから、特定のサービスのコンポーネントを取得することができる。また、NTP用のIPアドレス等を用いたフィルタリング処理によって、複数のサービスで共通となる時刻情報（NTP）を取得することができる。図６６の例では、RTPセッションからコンポーネントとして、ビデオデータとオーディオデータが取得される（Ｓ６０５，Ｓ６０６）。このようにして取得されたビデオデータとオーディオデータは、NTPに基づいたクロック信号に従い、復号されることになる。
【０３３２】
図６７は、UDP伝送方式におけるダイレクト選局時の受信装置２０の動作を示す図である。
【０３３３】
図６７に示すように、ダイレクト選局時の受信装置２０において、制御信号処理部２２２は、NVRAM２２３に記録された選局情報(SCT)を読み出す（Ｓ６２１）。チューナ２１２は、制御信号処理部２２２からの制御に従い、選局情報に応じた選局処理を行う。また、制御信号処理部２２２は、BBPフィルタ２５１及びSGDUフィルタバンク２５５（不図示）によるフィルタリング処理により抽出されたSATを取得して、視聴者により選局された特定のサービスがオンエア中であるかどうかを判定する（Ｓ６２２）。
【０３３４】
特定のサービスがオンエア中である場合、IPフィルタ２５２、UDPフィルタ２５３、及び、SGDUフィルタバンク２５５によって、IPアドレス、ポート番号などを用いたフィルタリング処理が行われることで、UDPにより伝送されるSDPが取得され、制御信号処理部２２２に供給される（Ｓ６２３）。また、図６７の例では、RTPセッションによりコンポーネントが伝送されているので、IPフィルタ２５２及びUDPフィルタ２５３は、IPアドレスとポート番号を用いたフィルタリング処理を行い、NTP、ビデオデータ、オーディオデータを、クロック発生器２１４、ビデオデコーダ２１５、オーディオデコーダ２１７にそれぞれ供給する（Ｓ６２４）。
【０３３５】
クロック発生器２１４は、UDPフィルタ２５３からのNTPに基づいて、クロック信号を生成し、ビデオデコーダ２１５と、オーディオデコーダ２１７に供給する（Ｓ６２５）。ビデオデコーダ２１５は、クロック発生器２１４からのクロック信号に従い、UDPフィルタ２５３からのビデオデータを復号し、図示していないビデオ出力部２１６に供給する（Ｓ６２６）。オーディオデコーダ２１７は、クロック発生器２１４からのクロック信号に従い、UDPフィルタ２５３からのオーディオデータを復号し、図示していないオーディオ出力部２１８に供給する（Ｓ６２６）。これにより、視聴者により直接選局された特定のサービスに対応するテレビ番組の映像がディスプレイに表示され、その映像に対応する音声がスピーカから出力されることになる。
【０３３６】
以上、UDP伝送方式におけるSCS(SDP)の取得方法を、ダイレクト選局処理を代表して説明したが、ESG選局処理、ESG録画予約・実行処理、NRTコンテンツ取得・再生処理（NRTサービス対応）、NRTコンテンツ取得・表示処理（NRTサービス対応）、アプリケーション取得・表示処理（ハイブリッドサービス対応）など他の処理においても、同様にSCS(SDP)が取得される。したがって、その説明は繰り返しになるので、省略するものとする。
【０３３７】
＜４．各装置で実行される具体的な処理の内容＞
【０３３８】
次に、図６８乃至図７０を参照して、図７の放送システム１を構成する各装置で実行される具体的な処理の内容について説明する。
【０３３９】
（送信処理）
まず、図６８のフローチャートを参照して、図７の送信装置１０により実行される送信処理について説明する。
【０３４０】
ステップＳ７１１において、ビデオデータ取得部１１１は、ビデオデータを取得し、ビデオエンコーダ１１２に供給する。ステップＳ７１２において、ビデオエンコーダ１１２は、ビデオデータ取得部１１１から供給されるビデオデータを符号化し、Mux１２１に供給する。
【０３４１】
ステップＳ７１３において、オーディオデータ取得部１１３は、オーディオデータを取得し、オーディオエンコーダ１１４に供給する。ステップＳ７１４において、オーディオエンコーダ１１４は、オーディオデータ取得部１１３から供給されるオーディオデータを符号化し、Mux１２１に供給する。
【０３４２】
ステップＳ７１５において、字幕データ取得部１１５は、字幕データを取得し、字幕エンコーダ１１６に供給する。ステップＳ７１６において、字幕エンコーダ１１６は、字幕データ取得部１１５から供給される字幕データを符号化し、Mux１２１に供給する。
【０３４３】
ステップＳ７１７において、制御信号取得部１１７は、SCSやLLS等の制御信号を取得し、制御信号処理部１１８に供給する。ステップＳ７１８において、制御信号処理部１１８は、制御信号取得部１１７から供給される制御信号に対し、所定の信号処理を施し、Mux１２１に供給する。例えば、制御信号処理部１１８は、FLUTE伝送方式が採用されている場合、制御信号取得部１１７により取得されたSCSに対して、FLUTEセッションにより伝送するための信号処理を施す。また、例えば、制御信号処理部１１８は、UDP伝送方式が採用されている場合、制御信号取得部１１７により取得されたSCSに対して、UDPにより伝送するための信号処理を施す。
【０３４４】
ステップＳ７１９において、ファイルデータ取得部１１９は、非同期型のファイル形式のデータを伝送する場合には、例えばNRTコンテンツやアプリケーション等のファイルデータを取得し、ファイル処理部１２０に供給する。ステップＳ７２０において、ファイル処理部１２０は、ファイルデータ取得部１１９から供給されるファイルデータに対して、所定のファイル処理を施し、Mux１２１に供給する。
【０３４５】
ステップＳ７２１において、Mux１２１は、ビデオエンコーダ１１２からのビデオデータ、オーディオエンコーダ１１４からのオーディオデータ、字幕エンコーダ１１６からの字幕データ、制御信号処理部１１８からの制御信号、及び、ファイル処理部１２０からのファイルデータを多重化してIP伝送形式（FLUTE伝送方式又はUDP伝送方式）のBBPストリームを生成し、送信部１２２に供給する。
【０３４６】
ステップＳ７２２において、送信部１２２は、Mux１２１から供給されるBBPストリームを放送信号として、アンテナ１２３を介して送信する。ただし、FLUTE伝送方式を採用した場合、SCSは、FLUTEセッションにより伝送され、UDP伝送方式を採用した場合、SCSはUDPにより伝送される。ステップＳ７２２の処理が終了すると、送信処理は終了する。
【０３４７】
以上、送信処理について説明した。
【０３４８】
（パッケージ録画処理）
次に、図６９のフローチャートを参照して、図７の受信装置２０により実行されるパッケージ録画処理について説明する。
【０３４９】
ステップＳ８１１においては、録画予約処理が行われる。この録画予約処理では、図５１のESG録画予約・実行処理で説明したように、ESG情報に応じたサービスリストから、特定のサービスが選択された場合、そのサービスに関する録画予約情報が、ストレージ２２１に記録される。
【０３５０】
録画予約処理が終了すると、処理は、ステップＳ８１２に進められる。ステップＳ８１２においては、録画開始トリガが通知されたかどうかが判定される。録画開始トリガが通知されるのを待って、処理はステップＳ８１３に進められる。
【０３５１】
ステップＳ８１３において、制御信号処理部２２２は、ストレージ２２１から録画予約情報を取得する。また、ステップＳ８１４において、制御信号処理部２２２は、NVRAM２２３から選局情報(SCT)を取得する。
【０３５２】
ステップＳ８１５において、チューナ２１２は、制御信号処理部２２２からの制御に従い、選局処理を行う。これにより、録画予約の対象となる特定のサービスの放送信号が抽出されて、復調される。
【０３５３】
ステップＳ８１６において、制御信号処理部２２２は、BBPフィルタ２５１及びSGDUフィルタバンク２５５によるフィルタリング処理によって抽出されたSATを取得する。ステップＳ８１７において、制御信号処理部２２２は、SATに基づいて、特定のサービスがオンエア中であるかどうかを判定する。
【０３５４】
ステップＳ８１７において、特定のサービスがオンエア中でないと判定された場合、以降の処理は中止され、パッケージ録画処理は終了する。一方、ステップＳ８１７において、特定のサービスがオンエア中であると判定された場合、処理はステップＳ８１８に進められる。
【０３５５】
ステップＳ８１８において、制御信号処理部２２２は、所定のフィルタリンク処理に応じたSDPを取得する。具体的には、FLUTE伝送方式を採用した場合、選局情報(SCT)に含まれる特定のサービスのservice_idに応じたSCS_bootstrap情報を用い、FLUTEセッションにより伝送されているSDPが取得される。また、UDP伝送方式を採用した場合、選局情報(SCT)に含まれる特定のサービスのservice_idに応じたSCS_bootstrap情報を用い、UDPにより伝送されているSDPが取得される。
【０３５６】
ステップＳ８１９において、IPフィルタ２５２は、フィルタリング処理を行う。すなわち、選局情報(SCT)から得られるIPアドレスを用いたフィルタリング処理を行うことで、例えば、RTPセッションにより伝送される特定のサービスのコンポーネント(Audio/Video)、時刻情報(NTP)、及び、制御信号(SCS)を取得することができる。
【０３５７】
ステップＳ８２０において、サービスパッケージ部２２４は、IPフィルタ２５２により抽出されたコンポーネント(Audio/Video)、時刻情報(NTP)、及び、制御信号(SCS)をパッケージ化するためのパッケージ処理を行う。
【０３５８】
ステップＳ８２１において、サービスパッケージ部２２４は、パッケージ処理により得られた特定のサービスの番組録画情報をストレージ２２１に記録する。ステップＳ８２１の処理が終了すると、パッケージ録画処理は終了する。
【０３５９】
以上、パッケージ録画処理について説明した。
【０３６０】
（デパッケージ再生処理）
次に、図７０のフローチャートを参照して、図７の受信装置２０により実行されるデパッケージ再生処理について説明する。
【０３６１】
ステップＳ８６１においては、視聴者によって、ESG情報に応じた録画済みのサービスリストから特定のサービスが選択されたかどうかが判定される。視聴者により特定のサービスが選択されて、そのサービスの再生が指示されるのを待って、処理はステップＳ８６２に進められる。
【０３６２】
ステップＳ８６２において、サービスパッケージ部２２４は、ストレージ２２１から、特定のサービスの番組録画情報を読み出す。ステップＳ８６３において、サービスパッケージ部２２４は、ステップＳ８６２の処理で読み出した番組録画情報をデパッケージングして、サービス単位でパッケージ化されていたコンポーネント(Audio/Video)、時刻情報(NTP)、及び、制御信号(SCS)を取得し、IPフィルタ２５２に供給する。
【０３６３】
ステップＳ８６４において、IPフィルタ２５２及びUDPフィルタ２５３は、IPアドレスとポート番号を用いたフィルタリング処理を行い、NTP、ビデオデータ、オーディオデータを、クロック発生器２１４、ビデオデコーダ２１５、オーディオデコーダ２１７にそれぞれ供給する。
【０３６４】
ステップＳ８６５において、クロック発生器２１４は、UDPフィルタ２５３から供給されるNTPに基づいて、クロック信号を生成し、ビデオデコーダ２１５及びオーディオデコーダ２１７に供給する。
【０３６５】
ステップＳ８６６において、ビデオデコーダ２１５は、クロック発生器２１４から供給されるクロック信号に基づいて、UDPフィルタ２５３から供給されるビデオデータを復号し、ビデオ出力部２１６に供給する。ステップＳ８６７において、ビデオ出力部２１６は、ビデオデコーダ２１５から供給されるビデオデータをディスプレイに出力する。
【０３６６】
ステップＳ８６８において、オーディオデコーダ２１７は、クロック発生器２１４から供給されるクロック信号に基づいて、UDPフィルタ２５３供給されるオーディオデータを復号し、オーディオ出力部２１８に供給する。ステップＳ８６９において、オーディオ出力部２１８は、オーディオデコーダ２１７から供給されるオーディオデータをスピーカに供給する。
【０３６７】
このように、ビデオデータとオーディオデータは、クロック信号に従い、同期して復号されるため、ディスプレイに表示されているテレビ番組の映像に対応する音声が、スピーカから出力されることになる。ステップＳ８６９の処理が終了すると、デパッケージ再生処理は終了する。
【０３６８】
以上、デパッケージ再生処理について説明した。
【０３６９】
なお、上述した説明で用いられた各情報の名称は一例であって、他の名称が用いられる場合がある。例えば、上述した「BBPストリーム」は、「BSPストリーム」と称される場合がある。また、例えば、上述した「transport_stream_id」は、「BSP_stream_id」と称される場合がある。「SCS」は、「SC」と称される場合があり、したがって、この場合、「SCS_bootstrap」は、「SC_bootstrap」と称されることになる。
【０３７０】
＜本技術を適用したコンピュータの説明＞
【０３７１】
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウェアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
【０３７２】
図７１は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。
【０３７３】
コンピュータ９００において、CPU（Central Processing Unit）９０１，ROM（Read Only Memory）９０２，RAM（Random Access Memory）９０３は、バス９０４により相互に接続されている。バス９０４には、さらに、入出力インターフェース９０５が接続されている。入出力インターフェース９０５には、入力部９０６、出力部９０７、記録部９０８、通信部９０９、及びドライブ９１０が接続されている。
【０３７４】
入力部９０６は、キーボード、マウス、マイクロフォンなどよりなる。出力部９０７は、ディスプレイ、スピーカなどよりなる。記録部９０８は、ハードディスクや不揮発性のメモリなどよりなる。通信部９０９は、ネットワークインターフェースなどよりなる。ドライブ９１０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブルメディア９１１を駆動する。
【０３７５】
以上のように構成されるコンピュータ９００では、CPU９０１が、例えば、記録部９０８に記録されているプログラムを、入出力インターフェース９０５及びバス９０４を介して、RAM９０３にロードして実行することにより、上述した一連の処理が行われる。
【０３７６】
コンピュータ９００（CPU９０１）が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア９１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線又は無線の伝送媒体を介して提供することができる。
【０３７７】
コンピュータ９００では、プログラムは、リムーバブルメディア９１１をドライブ９１０に装着することにより、入出力インターフェース９０５を介して、記録部９０８にインストールすることができる。また、プログラムは、有線又は無線の伝送媒体を介して、通信部９０９で受信し、記録部９０８にインストールすることができる。その他、プログラムは、ROM９０２や記録部９０８に、あらかじめインストールしておくことができる。
【０３７８】
なお、コンピュータ９００が実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０３７９】
ここで、本明細書において、コンピュータ９００に各種の処理を行わせるためのプログラムを記述する処理ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含むものである。
【０３８０】
また、プログラムは、１のコンピュータにより処理されるものであってもよいし、複数のコンピュータによって分散処理されるものであってもよい。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであってもよい。
【０３８１】
さらに、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０３８２】
なお、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。例えば、本技術は、１つの機能を、ネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０３８３】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０３８４】
なお、本技術は、以下のような構成をとることができる。
【０３８５】
（１）
IP(Internet Protocol)伝送方式を用いたデジタル放送の放送波を受信する受信部と、
前記放送波に含まれる複数のサービスのうち、特定のサービスを構成する１又は複数のコンポーネント及びFLUTE(File Delivery over Unidirectional Transport)セッションにより伝送される第１の制御信号を、各パケットに含まれるIPアドレスを用い、サービス単位で処理する処理部と
を備える受信装置。
（２）
同一のサービスにおける、前記コンポーネントのパケットと、前記第１の制御信号のパケットとは、同一のIPアドレスを有する
（１）に記載の受信装置。
（３）
前記第１の制御信号は、IP伝送方式におけるプロトコルの階層のうち、IP層よりも上位の階層である第１の階層で用いられ、特定のサービスを構成する前記コンポーネントに関する情報を少なくとも含む
（１）又は（２）に記載の受信装置。
（４）
前記放送波は、IP層よりも下位の階層である第２の階層で用いられる第２の制御信号を伝送しており、
前記第２の制御信号は、ネットワークを識別するID、トランスポートストリームを識別するID、及び、サービスを識別するIDを少なくとも含んでいる
（３）に記載の受信装置。
（５）
前記放送波により伝送される電子サービスガイドに含まれる前記第１の制御信号を指定するURL(Uniform Resource Locator)情報を用い、FLUTEセッションにより伝送される特定の前記第１の制御信号を指定する
（１）乃至（４）のいずれか一項に記載の受信装置。
（６）
前記第２の制御信号は、特定のサービスが放送中であるかを示す情報を含む
（４）に記載の受信装置。
（７）
前記第１の制御信号と前記第２の制御信号は、SGDU(Service Guide Delivery Unit)コンテナに格納されて伝送される
（４）又は（６）に記載の受信装置。
（８）
受信装置の受信方法において、
前記受信装置が、
IP伝送方式を用いたデジタル放送の放送波を受信し、
前記放送波に含まれる複数のサービスのうち、特定のサービスを構成する１又は複数のコンポーネント及びFLUTEセッションにより伝送される第１の制御信号を、各パケットに含まれるIPアドレスを用い、サービス単位で処理する
ステップを含む受信方法。
（９）
１又は複数のコンポーネントを取得するコンポーネント取得部と、
制御信号を取得する制御信号取得部と、
特定のサービスを構成する前記コンポーネントのパケットと、FLUTEセッションにより伝送される前記制御信号のパケットとが同一のIPアドレスを有するように、IP伝送方式を用いたデジタル放送の放送波を送信する送信部と
を備える送信装置。
（１０）
送信装置の送信方法において、
前記送信装置が、
１又は複数のコンポーネントを取得し、
制御信号を取得し、
特定のサービスを構成する前記コンポーネントのパケットと、FLUTEセッションにより伝送される前記制御信号のパケットとが同一のIPアドレスを有するように、IP伝送方式を用いたデジタル放送の放送波を送信する
ステップを含む送信方法。
（１１）
IP伝送方式を用いたデジタル放送の放送波を受信する受信部と、
前記放送波に含まれる複数のサービスのうち、特定のサービスを構成する１又は複数のコンポーネント及びUDP(User Datagram Protocol)により伝送される第１の制御信号を、各パケットに含まれるIPアドレスを用い、サービス単位で処理する処理部と
を備える受信装置。
（１２）
同一のサービスにおける、前記コンポーネントのパケットと、前記第１の制御信号のパケットとは、同一のIPアドレスを有する
（１１）に記載の受信装置。
（１３）
前記第１の制御信号は、IP伝送方式におけるプロトコルの階層のうち、IP層よりも上位の階層である第１の階層で用いられ、特定のサービスを構成する前記コンポーネントに関する情報を少なくとも含む
（１１）又は（１２）に記載の受信装置。
（１４）
前記放送波は、IP層よりも下位の階層である第２の階層で用いられる第２の制御信号を伝送しており、
前記第２の制御信号は、ネットワークを識別するID、トランスポートストリームを識別するID、及び、サービスを識別するIDを少なくとも含んでいる
（１３）に記載の受信装置。
（１５）
前記第１の制御信号と前記第２の制御信号は、SGDUコンテナに格納されて伝送される
（１４）に記載の受信装置。
（１６）
前記第１の制御信号のパケットは、SGDUの拡張情報として前記第１の制御信号を指定する第１のURL情報を含み、
前記放送波により伝送される電子サービスガイドに含まれる前記第１の制御信号を指定する第２のURL情報を用い、前記第１のURL情報を特定することで、UDPにより伝送される特定の前記第１の制御信号を指定する
（１５）に記載の受信装置。
（１７）
前記第２の制御信号は、特定のサービスが放送中であるかを示す情報を含む
（１４）乃至（１６）のいずれか一項に記載の受信装置。
（１８）
受信装置の受信方法において、
前記受信装置が、
IP伝送方式を用いたデジタル放送の放送波を受信し、
前記放送波に含まれる複数のサービスのうち、特定のサービスを構成する１又は複数のコンポーネント及びUDPにより伝送される第１の制御信号を、各パケットに含まれるIPアドレスを用い、サービス単位で処理する
ステップを含む受信方法。
（１９）
１又は複数のコンポーネントを取得するコンポーネント取得部と、
制御信号を取得する制御信号取得部と、
特定のサービスを構成する前記コンポーネントのパケットと、UDPにより伝送される前記制御信号のパケットとが同一のIPアドレスを有するように、IP伝送方式を用いたデジタル放送の放送波を送信する送信部と
を備える送信装置。
（２０）
送信装置の送信方法において、
前記送信装置が、
１又は複数のコンポーネントを取得し、
制御信号を取得し、
特定のサービスを構成する前記コンポーネントのパケットと、UDPにより伝送される前記制御信号のパケットとが同一のIPアドレスを有するように、IP伝送方式を用いたデジタル放送の放送波を送信する
ステップを含む送信方法。
【符号の説明】
【０３８６】
１  放送システム，  １０  送信装置，  ２０  受信装置，  １１１  ビデオデータ取得部，  １１３  オーディオデータ取得部，  １１７  制御信号取得部，  １１９  ファイルデータ取得部，  １２１  Mux，  １２２  送信部，  ２１２  チューナ，  ２１３  Demux，  ２１４  クロック発生器，  ２１５  ビデオデコーダ，  ２１６  ビデオ出力部，  ２１７  オーディオデコーダ，  ２１８  オーディオ出力部，  ２１９  字幕デコーダ，  ２２０  FLUTE処理部，  ２２１  ストレージ，  ２２２  制御信号処理部，  ２２３  NVRAM，  ２２４  サービスパッケージ部，  ２２５  通信I/F，  ２２６  ブラウザ，  ２５１  BBPフィルタ，  ２５２  IPフィルタ，  ２５３  UDPフィルタ，  ２５４  LCTフィルタ，  ２５５  SGDUフィルタバンク，  ９００  コンピュータ，  ９０１  CPU
【図１】
2015073245.tif 000003
【図２】
2015073245.tif 000004
【図３】
2015073245.tif 000005
【図４】
2015073245.tif 000006
【図５】
2015073245.tif 000007
【図６】
2015073245.tif 000008
【図７】
2015073245.tif 000009
【図８】
2015073245.tif 000010
【図９】
2015073245.tif 000011
【図１０】
2015073245.tif 000012
【図１１】
2015073245.tif 000013
【図１２】
2015073245.tif 000014
【図１３】
2015073245.tif 000015
【図１４】
2015073245.tif 000016
【図１５】
2015073245.tif 000017
【図１６】
2015073245.tif 000018
【図１７】
2015073245.tif 000019
【図１８】
2015073245.tif 000020
【図１９】
2015073245.tif 000021
【図２０】
2015073245.tif 000022
【図２１】
2015073245.tif 000023
【図２２】
2015073245.tif 000024
【図２３】
2015073245.tif 000025
【図２４】
2015073245.tif 000026
【図２５】
2015073245.tif 000027
【図２６】
2015073245.tif 000028
【図２７】
2015073245.tif 000029
【図２８】
2015073245.tif 000030
【図２９】
2015073245.tif 000031
【図３０】
2015073245.tif 000032
【図３１】
2015073245.tif 000033
【図３２】
2015073245.tif 000034
【図３３】
2015073245.tif 000035
【図３４】
2015073245.tif 000036
【図３５】
2015073245.tif 000037
【図３６】
2015073245.tif 000038
【図３７】
2015073245.tif 000039
【図３８】
2015073245.tif 000040
【図３９】
2015073245.tif 000041
【図４０】
2015073245.tif 000042
【図４１】
2015073245.tif 000043
【図４２】
2015073245.tif 000044
【図４３】
2015073245.tif 000045
【図４４】
2015073245.tif 000046
【図４５】
2015073245.tif 000047
【図４６】
2015073245.tif 000048
【図４７】
2015073245.tif 000049
【図４８】
2015073245.tif 000050
【図４９】
2015073245.tif 000051
【図５０】
2015073245.tif 000052
【図５１】
2015073245.tif 000053
【図５２】
2015073245.tif 000054
【図５３】
2015073245.tif 000055
【図５４】
2015073245.tif 000056
【図５５】
2015073245.tif 000057
【図５６】
2015073245.tif 000058
【図５７】
2015073245.tif 000059
【図５８】
2015073245.tif 000060
【図５９】
2015073245.tif 000061
【図６０】
2015073245.tif 000062
【図６１】
2015073245.tif 000063
【図６２】
2015073245.tif 000064
【図６３】
2015073245.tif 000065
【図６４】
2015073245.tif 000066
【図６５】
2015073245.tif 000067
【図６６】
2015073245.tif 000068
【図６７】
2015073245.tif 000069
【図６８】
2015073245.tif 000070
【図６９】
2015073245.tif 000071
【図７０】
2015073245.tif 000072
【図７１】
2015073245.tif 000073