(57)【要約】【課題】コンテンツデータのマルチキャスト伝送において、受信装置毎にネットワーク環境が変化しても適切な品質のデータを受信する方法を提案する。【解決手段】複数の伝送装置から、それぞれ物理層での異なる伝送レートでマルチキャスト伝送されるストリームデータを受信する受信部と、前記伝送装置との間のネットワーク環境の変化に関する環境変化情報を取得する取得部と、取得された前記環境変化情報に基づいて、前記複数の伝送装置のうちの一の伝送装置を前記受信部の接続先として選択する接続先選択部と、を備える、受信装置。【選択図】図１
2014045768.tif 000002
【特許請求の範囲】
【請求項１】
複数の伝送装置から、それぞれ物理層での異なる伝送レートでマルチキャスト伝送されるストリームデータを受信する受信部と、
前記伝送装置との間のネットワーク環境の変化に関する環境変化情報を取得する取得部と、
取得された前記環境変化情報に基づいて、前記複数の伝送装置のうちの一の伝送装置を前記受信部の接続先として選択する接続先選択部と、
を備える、受信装置。
【請求項２】
前記取得部は、前記伝送装置からの受信信号の強度を取得し、
前記接続先選択部は、取得された前記受信信号の強度に基づいて、前記複数の伝送装置のうちの一の伝送装置を前記受信部の接続先として選択する、
請求項１に記載の受信装置。
【請求項３】
前記取得部は、ＴＦＲＣ（ＴＣＰ  Ｆｒｉｅｎｎｄｙ  Ｃｏｎｔｒｏｌ）レート制御方式によるＴＦＲＣ伝送レートを取得し、
前記接続先選択部は、取得した前記ＴＦＲＣ伝送レートに基づいて、前記複数の伝送装置のうちの一の伝送装置を前記受信部の接続先として選択する、
請求項１に記載の受信装置。
【請求項４】
前記接続先選択部は、前記一の伝送装置として、接続中の伝送装置の伝送レートの次に大きい伝送レートに対応する伝送装置、又は接続中の伝送装置の伝送レートの次に小さい伝送レートに対応する伝送装置に接続先を切り替える、
請求項１に記載の受信装置。
【請求項５】
前記複数の伝送装置は、前記異なる伝送レートのストリームデータを生成して送信する送信装置と、前記受信装置との間を接続する中継装置に設けられている、
請求項１に記載の受信装置。
【請求項６】
前記複数の伝送装置は、前記異なる伝送レートのストリームデータを生成して送信する送信装置に設けられている、
請求項１に記載の受信装置。
【請求項７】
前記複数の伝送装置は、それぞれ伝送可能範囲が異なる、
請求項１に記載の受信装置。
【請求項８】
それぞれ物理層での異なる伝送レートでストリームデータをマルチキャスト伝送する複数の伝送装置と、
前記伝送装置からマルチキャスト伝送される前記ストリームデータを受信する１又は複数の受信装置と、
を備え、
前記受信装置は、
前記複数の伝送部から、それぞれ物理層での異なる伝送レートでマルチキャスト伝送されるストリームデータを受信する受信部と、
前記伝送装置との間のネットワーク環境の変化に関する環境変化情報を取得する取得部と、
取得された前記環境変化情報に基づいて、前記複数の伝送装置のうちの一の伝送装置を前記受信部の接続先として選択する接続先選択部と、
を有する、送受信システム。
【請求項９】
複数の伝送装置から、それぞれ物理層での異なる伝送レートでマルチキャスト伝送されるストリームデータを受信することと、
前記伝送装置との間のネットワーク環境の変化に関する環境変化情報を取得することと、
取得された前記環境変化情報に基づいて、前記複数の伝送装置のうちの一の伝送装置を受信部の接続先として選択することと、
を含む、受信方法。
【請求項１０】
コンピュータに、
複数の伝送装置から、それぞれ物理層での異なる伝送レートでマルチキャスト伝送されるストリームデータを受信することと、
前記伝送装置との間のネットワーク環境の変化に関する環境変化情報を取得することと、
取得された前記環境変化情報に基づいて、前記複数の伝送装置のうちの一の伝送装置を受信部の接続先として選択することと、
を実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、受信装置、送受信システム、受信方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、映像、音声等のマルチメディアデータを送信装置から複数の受信装置（例えば、モバイル端末）に対して、無線ストリーミング配信するという需要が高まっている。例えば、送信装置は、コンテンツを複数の伝送レートに予め圧縮符号化してＩＰマルチキャスト伝送し、受信装置は、送信装置との間のネットワークの混雑状況に応じて、適当な伝送レートのコンテンツを選択し、切り替えながら受信する。【０００３】
ＩＰマルチキャストに対応した方式として、トランスポートプロトコルとしてＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）を用いＩＥＴＦ  ＲＦＣ３５５０で規定されているＲＴＰ（Ｒｅａｌｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）を用いたストリーミング方式、いわゆるＲＴＰストリーミング方式がある。ＲＴＰストリーミングは、ＩＥＥＥ  ８０２．１１規格に準拠した無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を経由して受信装置に対して伝送する事も可能であり、マルチキャストにより多数の受信装置に伝送する場合には効率的である。【０００４】
特に、複数の受信装置への伝送を考えた場合、有線接続の場合には、中継器と受信装置間のリンクは独立して接続できる。しかし、無線伝送の場合、全ての受信装置で無線伝送周波数帯域を共有している形となり、複数の受信装置にユニキャスト伝送を行った場合、効率的に伝送できないため、マルチキャストを利用する事が有効である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−３２０３２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、マルチキャスト伝送による１対多通信に適用する場合、送信装置と受信装置との間の無線伝送環境は異なるため、送信装置において伝送環境に応じたメディアデータの伝送レートと物理層における伝送レート（ＰＨＹレート）を調整して伝送する事が望ましい。しかしながら、マルチキャスト伝送の制約上、送信端末から全ての受信端末に対して一つの伝送レートで伝送を行う事になってしまうので、伝送環境が異なる受信装置において適切な品質のデータを受信できない恐れがある。【０００７】
そこで、本開示は、コンテンツデータのマルチキャスト伝送において、受信装置毎にネットワーク環境が変化しても適切な品質のデータを受信する方法を提案する。
【課題を解決するための手段】
【０００８】
本開示によれば、複数の伝送装置から、それぞれ物理層での異なる伝送レートでマルチキャスト伝送されるストリームデータを受信する受信部と、前記伝送装置との間のネットワーク環境の変化に関する環境変化情報を取得する取得部と、取得された前記環境変化情報に基づいて、前記複数の伝送装置のうちの一の伝送装置を前記受信部の接続先として選択する接続先選択部と、を備える、受信装置が提供される。【０００９】
また、本開示によれば、それぞれ物理層での異なる伝送レートでストリームデータをマルチキャスト伝送する複数の伝送装置と、前記伝送装置からマルチキャスト伝送される前記ストリームデータを受信する１又は複数の受信装置と、を備え、前記受信装置は、前記複数の伝送部から、それぞれ物理層での異なる伝送レートでマルチキャスト伝送されるストリームデータを受信する受信部と、前記伝送装置との間のネットワーク環境の変化に関する環境変化情報を取得する取得部と、取得された前記環境変化情報に基づいて、前記複数の伝送装置のうちの一の伝送装置を前記受信部の接続先として選択する接続先選択部と、を有する、送受信システムが提供される。【００１０】
また、本開示によれば、複数の伝送装置から、それぞれ物理層での異なる伝送レートでマルチキャスト伝送されるストリームデータを受信することと、前記伝送装置との間のネットワーク環境の変化に関する環境変化情報を取得することと、取得された前記環境変化情報に基づいて、前記複数の伝送装置のうちの一の伝送装置を受信部の接続先として選択することと、を含む、受信方法が提供される。【００１１】
また、本開示によれば、コンピュータに、複数の伝送装置から、それぞれ物理層での異なる伝送レートでマルチキャスト伝送されるストリームデータを受信することと、前記伝送装置との間のネットワーク環境の変化に関する環境変化情報を取得することと、取得された前記環境変化情報に基づいて、前記複数の伝送装置のうちの一の伝送装置を受信部の接続先として選択することと、を実行させる、プログラムが提供される。
【発明の効果】
【００１２】
以上説明したように本開示によれば、コンテンツデータのマルチキャスト伝送において、受信装置毎にネットワーク環境が変化しても適切な品質のデータを受信することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】第１の実施形態に係るマルチキャストシステム１の構成例を示すブロック図である。
【図２】複数の無線伝送部１３０を有する送信装置１００と、複数の受信装置１５０の間の接続関係を説明するための模式図である。
【図３】複数の送信装置１００の配置例を示す模式図である。
【図４】ストリームデータの伝送処理例を示すフローチャートである。
【図５】受信強度に基づく接続先選択処理を示すフローチャートである。
【図６】ＴＦＲＣに基づく接続先選択処理を示すフローチャートである。
【図７】第２の実施形態に係るマルチキャストシステム１の構成例を示すブロック図である。
【図８】第２の実施形態に係る送信装置１００（１）、１００（２）の配置例を示す模式図である。
【図９】第３の実施形態に係るマルチキャストシステム１の構成例を示すブロック図である。
【図１０】第４の実施形態に係るマルチキャストシステム１の構成例を示すブロック図である。
【図１１】第５の実施形態に係るマルチキャストシステム１の構成例を示すブロック図である。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１５】
なお、説明は以下の順序で行うものとする。
１．第１の実施形態
１−１．マルチキャストシステムの概要
１−２．送信装置の構成例
１−３．受信装置の構成例
１−４．送信装置１００と受信装置１５０の接続関係
１−５．複数の送信装置の配置例
１−６．ストリームデータの伝送処理
１−６−１．送信装置１００の処理例
１−６−２．受信装置１５０の処理例
１−７．接続方法
２．第２の実施形態
３．第３の実施形態
４．第４の実施形態
５．第５の実施形態
６．まとめ
【００１６】
＜１．第１の実施形態＞
（１−１．マルチキャストシステムの概要）
本開示の第１の実施形態に係るマルチキャストシステム１の概要について、図１を参照しながら説明する。
【００１７】
図１は、第１の実施形態に係るマルチキャストシステム１の構成例を示すブロック図である。図１に示すように、マルチキャストシステム１は、カメラ５０と、複数の送信装置１００と、複数の受信装置１５０（１）〜１５０（Ｎ）とを有する。
【００１８】
カメラ５０は、例えば動画や静止画を撮像するビデオカメラである。カメラ５０は、撮像した非圧縮画像や音声データ等を含む非圧縮データを、ビデオ信号入力ＩＦを経由して複数の送信装置１００へ送信する。すなわち、複数の送信装置１００には、同一のコンテンツの非圧縮データが入力される。
【００１９】
送信装置１００は、カメラ５０から入力された非圧縮データに基づいて、異なる伝送レートのストリームデータを生成して受信装置１５０（１）〜１５０（Ｎ）にマルチキャスト伝送する。具体的には、送信装置１００は、カメラ５０から入力された非圧縮データに対して、それぞれ異なる圧縮率にて圧縮符号化を行い、圧縮ストリームデータを生成する。そして、送信装置１００は、生成したストリームデータを、所定の伝送レートでマルチキャスト伝送する。なお、送信装置１００の詳細構成は、後述する。
【００２０】
受信装置１５０（１）〜１５０（Ｎ）は、送信装置１００からマルチキャスト伝送されるストリームデータを受信する。なお、受信装置１５０の詳細構成は、後述する。
【００２１】
（１−２．送信装置の構成例）
次に、第１の実施形態に係る送信装置１００の構成例について説明する。図１に示すように、送信装置１００は、複数のストリーム生成部１１０（１）、１１０（２）、・・、１１０（Ｍ）（以下、ストリーム生成部１１０と総称する）と、伝送装置の一例である複数の無線伝送部１３０（１）、１３０（２）、・・、１３０（Ｍ）（以下、無線伝送部１３０と総称する）とを有する。
【００２２】
（ストリーム生成部１１０の構成例）
複数のストリーム生成部１１０（１）、１１０（２）、・・、１１０（Ｍ）には、それぞれ同一のコンテンツの非圧縮データがカメラ５０から入力される。ストリーム生成部１１０（１）〜１１０（Ｍ）は、入力された非圧縮データに対して、それぞれ異なる圧縮率にて圧縮符号化を行い、圧縮ストリームデータを生成する。このため、一つの送信装置１００による圧縮後のデータレートの種類は、Ｍ個だけある。
【００２３】
ストリーム生成部１１０（１）〜１１０（Ｍ）は、同様な構成であるので、以下では、ストリーム生成部１１０（１）を例に挙げて、ストリーム生成部の構成例について説明する。ストリーム生成部１１０（１）は、図１に示すように、ＣＯＤＥＣ１１２（１）と、ＦＥＣ部１１４（１）と、ＲＴＰ部１１６（１）と、平滑化部１１８（１）と、ＲＴＣＰ部１２０（１）とを有する。
【００２４】
ＣＯＤＥＣ１１２（１）は、カメラ５０から入力された非圧縮データを、所定のレートにて圧縮符号化を行う。また、ＣＯＤＥＣ１１２（１）は、ＩＥＥＥ  ３５５０に準拠したＲＴＰパケット化処理を行い、ＲＴＰストリームデータを生成する。そして、ＣＯＤＥＣ１１２（１）は、生成したＲＴＰストリームデータをＦＥＣ部１１４（１）に出力する。
【００２５】
ＦＥＣ部１１４（１）は、ＲＴＰストリームデータの前方誤り訂正符号化（Ｆｏｒｗａｒｄ  Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ）処理を行う。ＦＥＣ部１１４（１）は、前方誤り訂正符号として例えばＲｅｅｄ−Ｓｏｌｏｍｎパケット消失訂正符号を用いて、パケット損失時の回復用に冗長符号化を行う。そして、ＦＥＣ部１１４（１）は、冗長符号化されたデータをＲＴＰ部１１６（１）に出力する。
【００２６】
ＲＴＰ部１１６（１）は、冗長符号化データを含んだデータに対して、ＩＥＥＥ  ３５５０に準拠したＲＴＰパケット化処理を行い、冗長符号化データを含んだＲＴＰストリームを生成する。そして、ＲＴＰ部１１６（１）は、生成したＲＴＰストリームを平滑部１１８（１）に出力する。
【００２７】
平滑化部１１８（１）は、ＲＴＰストリームに対して、伝送速度の平滑化処理を施す。そして、平滑化部１１８（１）は、平滑化処理されたＲＴＰストリームを無線伝送部１３０（１）に出力する。
【００２８】
ＲＴＣＰ部１２０（１）は、受信装置１５０（１）〜１５０（Ｎ）のＲＴＣＰ部１７２との間で、例えばＩＥＥＥ  ３５５０記載のＲＴＣＰ（ＲＴＰ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）に準拠し、ＲＴＣＰ  ＳＲ（Ｓｅｎｄｅｒ  Ｒｅｐｏｒｔ）、ＲＲ（Ｒｅｃｅｉｖｅｒ  Ｒｅｐｏｒｔ）パケットを送受信する。
【００２９】
（無線伝送部１３０の構成例）
無線伝送部１３０（１）〜１３０（Ｍ）は、対応するストリーム生成部１１０（１）〜１１０（Ｍ）が生成したストリームデータを、所定の伝送レートでマルチキャスト伝送する。例えば、無線伝送部１３０（１）は、ストリーム生成部１１０（１）が生成したストリームデータを伝送し、無線伝送部１３０（２）は、ストリーム生成部１１０（２）が生成したストリームデータを伝送する。
【００３０】
そして、本実施形態では、無線伝送部１３０（１）〜１３０（Ｍ）は、対応するストリーム生成部１１０（１）〜１１０（Ｍ）が生成したストリームデータを、それぞれ圧縮後のデータレートに対応した物理層での伝送レート（いわゆるＰＨＹレート）に設定して、マルチキャスト伝送する。
【００３１】
無線伝送部１３０（１）〜１３０（Ｍ）は、同様な構成であるので、以下では、無線伝送部１３０（１）を例に挙げて、無線伝送部の構成例について説明する。無線伝送部１３０（１）は、図１に示すように、無線伝送デバイス１３２（１）と、ＰＨＹレート設定部１３４（１）とを有する。
【００３２】
無線伝送デバイス１３２（１）は、ストリーム生成部１１０（１）が生成したＲＴＰストリームデータを、無線伝送網１９０を介して受信装置１５０（１）〜１５０（Ｎ）にマルチキャスト伝送する。すなわち、無線伝送デバイス１３２（１）は、複数の受信装置１５０（１）〜１５０（Ｎ）にＲＴＰストリームデータを送信する。無線伝送デバイス１３２（１）は、例えば無線ＬＡＮデバイスである。
【００３３】
ＰＨＹレート設定部１３４（１）は、ストリーム生成部１１０（１）で圧縮された圧縮後のデータレートに対応した物理層における伝送レート（ＰＨＹレート）を設定する。無線伝送デバイス１３２（１）は、ＰＨＹレート設定部１３４（１）により設定された伝送レートで、ＲＴＰストリームデータを送信する。
【００３４】
ここで、ストリーム生成部１１０（ｊ）（なお、１≦ｊ≦Ｍ、ｊは整数）により生成された圧縮後のデータレートＲｄ＿ｊ（ｂｐｓ）と、無線伝送部１３０（ｊ）のＰＨＹレート設定部１３４（ｊ）により設定されるＰＨＹレートＲｐ＿ｊ（ｂｐｓ）は、下記の式（１）〜式（３）の関係を満たす。
Ｒｄ＿ｊ≧Ｒｄ＿ｋ    （ｊ＜ｋ）    ・・・（式１）
Ｒｐ＿ｊ≧Ｒｐ＿ｋ    （ｊ＜ｋ）    ・・・（式２）
Ｒｐ＿ｊ≧Ｒｄ＿ｊ    （１≦ｊ≦Ｍ、ｊは整数）    ・・・（式３）
【００３５】
ところで、本実施形態に係る送信装置１００は、ＩＥＴＦ  ＲＦＣ  ３５５０記載のＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）に従い、圧縮データをＲＴＰパケット化し伝送する。かかる場合に、Ｒｄ＿ｊ（ｂｐｓ）は、ＲＴＰパケットしたＲＴＰストリームの後の圧縮後データのデータレートを示す。そして、圧縮後データレートの高いデータの方が、コンテンツ品質は高く、式（１）よりｊ＜ｋを満たす場合、ストリーム生成部１１０（ｊ）が生成するストリームデータのコンテンツ品質が、ストリーム生成部１１０（ｋ）の生成するストリームデータのコンテンツ品質より高い。
【００３６】
一方、ＰＨＹレートＲｐ＿ｊ（ｂｐｓ）は、例えば無線伝送デバイス１３２（１）としてＩＥＥＥ  ８０２．１１規格に従った無線ＬＡＮデバイスを用いる場合、無線ＬＡＮデバイスにおける物理層での伝送レートを示す。ＲＴＰストリームのデータレートＲｄ＿ｊを伝送するためには、ＰＨＹレートＲｐ＿ｊ（ｂｐｓ）は、Ｅｔｈｅｒｎｅｔ  Ｆｒａｍｅ  Ｈｅａｄｅｒ等のオーバーヘッドを見込み、大きく設定する必要がある。
【００３７】
そして、ＩＥＥＥ  ８０２．１１無線ＬＡＮデバイスを用いた通信の場合、ＰＨＹレートを大きく設定するほど、一定の実効スループットを実現するために必要とされる、受信装置における受信信号の強度（ＲＳＳＩ：Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ）、ＳＮ比、フレーム損失率等のネットワーク環境が良好である必要がある。これらのネットワーク環境条件は、送信装置と受信装置の距離が離れるほど悪化し、他の無線装置による電波干渉、遮蔽物の存在等にも影響される。
【００３８】
一般には、ＰＨＹレートの低い無線伝送部ほど送受信装置間で安定したデータ通信の可能な範囲、いわゆる、伝送可能範囲は、広くなる。従って、上記の式（１）、（２）の関係を維持している場合、一般的には、ｊ＜ｋを満たす場合、無線伝送部１３０（ｊ）の伝送可能範囲は、無線伝送部１３０（ｋ）の伝送可能範囲より狭くなる。
【００３９】
（１−３．受信装置の構成例）
複数の受信装置１５０（１）〜１５０（Ｎ）は、送信装置１００の無線伝送部１３０（１）〜１３０（Ｍ）からＩＰマルチキャスト伝送されたストリームデータを受信する。例えば、図１に示すように、受信装置１５０（１）及び受信装置１５０（２）は、無線伝送部１３０（１）からマルチキャスト伝送されたストリームデータを受信する。同様に、他の無線伝送部１３０（２）〜１３０（Ｍ）からマルチキャスト伝送されたストリームデータは、他の受信装置において受信される。
【００４０】
受信装置１５０（１）〜１５０（Ｎ）の構成は同様であるので、以下では、受信装置１５０（１）を例に挙げて、受信装置の構成例について説明する。図１に示すように、受信装置１５０（１）は、受信部の一例である無線伝送デバイス１６２と、ＲＴＰ部１６４と、ジッタ吸収バッファ１６６と、ＦＥＣ部１６８と、ＣＯＤＥＣ１７０と、ＲＴＣＰ部１７２と、接続先選択部１７４とを有する。
【００４１】
無線伝送デバイス１６２は、送信装置１００から送信されたＲＴＰストリームデータを、無線伝送網１９０を介して受信する。無線伝送デバイス１６２は、複数の無線伝送部１３０（１）〜１３０（Ｍ）から、それぞれ物理層での異なる伝送レートでマルチキャスト伝送されるストリームデータを受信する。無線伝送デバイス１６２は、受信したＲＴＰストリームデータをＲＴＰ部１６４に出力する。
【００４２】
ＲＴＰ部１６４は、ＲＴＰストリームデータのＲＴＰパケットの解析を行う。これにより、ＲＴＰ部１６４は、パケット損失率、ネットワーク遅延、ネットワークジッタ情報等のＲＴＰストリームにおけるネットワーク情報を収集する。ＲＴＰ部１６４は、解析後のＲＴＰストリームデータをジッタ吸収バッファ１６６に出力する。
【００４３】
ジッタ吸収バッファ１６６は、ＲＴＰ部１６４において解析されたＲＴＰストリームデータに対して、ジッタ吸収処理を施す。ジッタ吸収処理では、例えば、ＲＴＰ  Ｐａｃｋｅｔ  Ｈｅａｄｅｒに付加されたＲＴＰ  Ｔｉｍｅｓｔａｍｐ情報を元に、ネットワーク上で発生したジッタが吸収される。そして、ジッタ吸収バッファ１６６は、ＲＴＰ  Ｔｉｍｅｓｔａｍｐ値に応じた時刻に、データをＦＥＣ部１６８に出力する。
【００４４】
ＦＥＣ部１６８は、パケット損失があった場合、送信装置１００により冗長符号化されたデータにより回復可能であれば、パケット損失回復を行う。そして、ＦＥＣ部１６８は、パケット損失回復後のＲＴＰストリームデータを、ＣＯＤＥＣ１７０に出力する。
【００４５】
ＣＯＤＥＣ１７０は、ＲＴＰストリームデータに対して圧縮復号化処理を行う。そして、ＣＯＤＥＣ１７０は、復号化処理後の非圧縮データを、ビデオ信号出力ＩＦ経由で例えば表示装置等に出力する。
【００４６】
ＲＴＣＰ部１７２は、送信装置１００のＲＴＣＰ部（例えば、ＲＴＣＰ部１２０（１））との間で、例えばＩＥＥＥ  ３５５０記載のＲＴＣＰ（ＲＴＰ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）に準拠し、ＲＴＣＰ  ＳＲ（Ｓｅｎｄｅｒ  Ｒｅｐｏｒｔ）、ＲＲ（Ｒｅｃｅｉｖｅｒ  Ｒｅｐｏｒｔ）パケットを送受信する。これにより、ＲＴＰ部１６４により取得したＲＴＰストリームにおけるネットワーク状況情報が、送信装置１００と受信装置１５０の間でやり取りが行われる。
【００４７】
この結果、送信装置１００のＦＥＣ部１１４（１）は、ネットワーク状況に応じた冗長符号化処理を行うことができる。例えば、ＦＥＣ部１１４（１）は、受信装置１５０のパケット損失率の高い場合には、高い冗長度で冗長符号化を行い、パケット損失率の低い場合には、低い冗長度で冗長符号化を行う。
【００４８】
接続先選択部１７４は、送信装置１００との間のネットワーク環境の変化に関する環境変化情報を取得し、取得した環境変化情報に基づいて、複数の無線伝送部１３０（１）〜１３０（Ｍ）のうちの一の無線伝送部を無線伝送デバイス１６２の接続先として選択する。これにより、受信装置１５０は、ネットワーク環境の変化に応じて、最適な無線伝送デバイス１６２の接続先を切り替えることができる。
【００４９】
接続先選択部１７４は、無線伝送部１３０（１）〜１３０（Ｍ）からの受信信号の強度を取得しうる。そして、接続先選択部１７４は、取得された受信信号の強度に基づいて、複数の無線伝送部１３０（１）〜１３０（Ｍ）のうちの一の無線伝送部を無線伝送デバイス１６２の接続先として選択しうる。受信信号の強度を取得することによりネットワーク環境の変化を適切に検出できるので、ネットワーク環境の変化に応じた最適な接続先に切り替え易くなる。
【００５０】
また、接続先選択部１７４は、ＴＦＲＣ（ＴＣＰ  Ｆｒｉｅｎｎｄｙ  Ｃｏｎｔｒｏｌ）レート制御方式によるＴＦＲＣ伝送レートを取得しうる。そして、接続先選択部１７４は、取得したＴＦＲＣ伝送レートに基づいて、複数の無線伝送部１３０（１）〜１３０（Ｍ）のうちの一の無線伝送部を無線伝送デバイス１６２の接続先として選択しうる。ＴＦＲＣ伝送レートを取得することによりネットワーク環境の変化を適切に検出できるので、ネットワーク環境の変化に応じた最適な接続先に切り替え易くなる。
【００５１】
また、接続先選択部１７４は、選択される一の無線伝送部として、接続中の無線伝送部の伝送レートの次に大きい伝送レートに対応する無線伝送部、又は接続中の無線伝送部の伝送レートの次に小さい伝送レートに対応する無線伝送部に接続先を切り替えうる。これにより、切替後の無線伝送部が伝送するコンテンツ品質が、切替前の無線伝送部が伝送したコンテンツ品質から大幅に乖離することを防止できる。
【００５２】
（１−４．送信装置１００と受信装置１５０の接続関係）
次に、図２を参照しながら、複数の無線伝送部１３０を有する送信装置１００と、複数の受信装置１５０の間の接続関係について説明する。
【００５３】
図２は、複数の無線伝送部１３０を有する送信装置１００と、複数の受信装置１５０（１）〜（４）の間の接続関係を説明するための模式図である。ここでは、送信装置１００は、３つの無線伝送部１３０（１）、１３０（２）、１３０（３）を有し、４つの受信装置１５０（１）、１５０（２）、１５０（３）、１５０（４）にＩＰマルチキャストを用いてリアルタイムストリーミングを行うものとする。
【００５４】
また、無線伝送部１３０（１）、１３０（２）、１３０（３）には、図１に示すように、圧縮後のデータレートが各々異なるストリームを生成するストリーム生成部１１０（１）、１１０（２）、１１０（３）が接続されている。ストリーム生成部１１０（１）、１１０（２）、１１０（３）で生成されたストリームデータは、対応する無線伝送部１３０（１）、１３０（２）、１３０（３）を経由してＩＰマルチキャスト伝送される。
【００５５】
また、図２に示すように、３つの無線伝送部１３０（１）〜１３０（３）の伝送可能範囲は、それぞれ異なる。具体的には、３つの無線伝送部１３０（１）〜１３０（３）のうち無線伝送部１３０（１）の伝送可能範囲が最も狭く、無線伝送部１３０（３）の伝送可能範囲が最も広い。なお、無線伝送部１３０（１）〜１３０（３）の伝送可能範囲は、他の無線装置による電波干渉、遮蔽物の存在等にも影響される。一方で、送信装置１００から伝送されるストリームデータの品質に関しては、３つの無線伝送部１３０（１）〜１３０（３）のうち無線伝送部１３０（１）から伝送されるストリームデータの品質が最も高く、無線伝送部１３０（３）から伝送されるストリームデータの品質が最も低い。
【００５６】
図２では、３つの無線伝送部１３０（１）〜１３０（３）の伝送可能範囲が送信装置１００を中心とした円で描かれている。なお、受信装置１５０（４）付近の無線伝送部１３０（３）の伝送可能範囲は、無線伝送部１３０（２）の伝送可能範囲にはみ出している。これは、他の無線装置による電波干渉、遮蔽物の存在等により無線伝送部１３０（２）の伝送可能範囲が非対称な範囲となってしまっているためである。また、伝送可能範囲は、他の無線装置による電波干渉に影響されて時間的に変化しうる。
【００５７】
受信装置１５０（１）〜１５０（４）のうち、受信装置１５０（２）、１５０（３）、１５０（４）は配置位置が固定されているのに対して、受信装置１５０（１）は移動可能である。図２に示すように受信装置１５０（１）が地点１に配置している場合には、３つの無線伝送部１３０（１）〜１３０（３）の伝送可能範囲内であるため、受信装置１５０（１）は、接続先選択部１７４により３つの無線伝送部１３０（１）〜１３０（３）のいずれとも接続可能である。例えば、最も品質の高いストリームデータを受信するように接続先を選択する場合には、接続先選択部１７４は無線伝送部１３０（１）と接続する。
【００５８】
同様に、受信装置１５０（２）は、無線伝送部１３０（３）の伝送可能範囲内の場所に位置するため、無線伝送部１３０（３）と接続し、受信装置１５０（３）は、無線伝送部１３０（２）の伝送可能範囲内の場所に位置するため、無線伝送部１３０（２）と接続する。受信装置１５０（４）は、他の無線装置による電波干渉、遮蔽物の存在等により無線伝送部１３０（３）の伝送可能範囲となった場所に位置するため、無線伝送部１３０（３）と接続する。
【００５９】
受信装置１５０（１）が地点１から地点２へ移動した場合、接続先選択部１７４は、送信装置１００との間のネットワーク環境の変化を検知し、接続先を無線伝送部１３０（１）から無線伝送部１３０（２）へ変更する。仮に接続先を変更しなければ、受信装置１５０（１）が地点２へ移動することでストリームデータの受信が不可能となるのに対して、接続先を変更すれば受信できるストリームデータの品質は低下する恐れがあるが、ストリームデータの受信を継続することが可能となる。
【００６０】
なお、受信装置１５０（１）が同一に位置したままでも、他の無線送信との干渉により、送信装置１００との間のネットワーク環境が変化した場合には、接続先選択部１７４は、変化に追従して接続先を変更する。上記では、受信装置１５０（１）を例に挙げて説明したが、他の受信装置１５０（２）〜１５０（４）についても同様に接続先が変更される。
【００６１】
以上説明したように、受信装置１５０（１）〜１５０（４）と送信装置１００の間のネットワーク環境の変化に伴い動的に無線伝送部１３０（１）〜１３０（３）の接続先を変更することにより、ＩＰマルチキャスト伝送においてネットワーク環境に応じたストリーミング受信が可能となる。
【００６２】
（１−５．複数の送信装置の配置例）
第１の実施形態に係るマルチキャストシステム１は、図１に示すように、同一のストリームデータを伝送する複数の送信装置１００を有する。そして、受信装置１５０が移動しても送信装置１００からストリームデータを受信できるように、図３に示すように複数の送信装置１００の配置が工夫されている。
【００６３】
図３は、複数の送信装置１００の配置例を示す模式図である。ここでは、図３に示すように平面空間上に複数の送信装置１００が配置されるものとする。複数の送信装置１００を格子状に配置することにより、受信装置１５０が、指定エリア内のどこに位置しても、又は指定エリア内を移動しても、いずれかの送信装置１００からストリームデータを受信することができる。
【００６４】
図３に各送信装置１００は、それぞれ３つの無線伝送部１３０（１）〜１３０（３）を有する。３つの無線伝送部１３０（１）〜１３０（３）のＰＨＹレートは、それぞれ異なる。上述した式（１）、式（２）の関係を満たしている場合には、一般には、ＰＨＹレートの低い無線伝送部ほど伝送可能範囲は広くなる。図３では、無線伝送部１３０（３）の伝送可能範囲が最も広く、無線伝送部１３０（１）の伝送可能範囲が最も狭い。そして、図３に示すように、各送信装置１００の無線伝送部１３０（３）の伝送可能範囲の一部が重なるように、複数の送信装置１００が格子状に配置している。
【００６５】
具体的には、上述した受信装置１５０の指定エリアが無線伝送部１３０（３）の伝送可能範囲に含まれるように複数の送信装置１００を配置させることで、受信装置１５０が指定エリア内を移動した場合でも、ストリームデータを受信することが可能となる。
【００６６】
なお、図３における無線伝送部１３０（１）〜１３０（３）の各々で使用する無線周波数帯は、隣接する他の送信装置１００の無線伝送部や、同一の送信装置１００内の他の無線伝送部で使用する無線周波数帯と異なるものが使用される。例えば、無線伝送部としてＩＥＥＥ  ８０２．１１規格の無線ＬＡＮデバイスを用いる場合、異なるＣｈａｎｎｅｌを用いる事となる。
【００６７】
（１−６．ストリームデータの伝送処理）
図４を参照しながら、第１の実施形態に係るストリームデータの伝送処理例について説明する。
【００６８】
図４は、ストリームデータの伝送処理例を示すフローチャートである。なお、図４（ａ）は、送信装置１００側の処理例を示すフローチャートであり、図４（ｂ）は、受信装置１５０側の処理例を示すフローチャートである。
【００６９】
（１−６−１．送信装置１００の処理例）
まず、図４（ａ）に示す送信装置１００側の処理例について説明する。図４（ａ）の処理は、送信装置１００の制御部のＣＰＵが、ＲＯＭに格納されているプログラムを実行することにより、実現される。なお、実行されるプログラムは、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、メモリカード等の記録媒体に記憶されても良く、インターネットを介してサーバ等からダウンロードされても良い。
【００７０】
図４（ａ）は、図１に示すカメラ５０が撮像した非圧縮画像や音声データ等を含む非圧縮データが、ビデオ信号入力ＩＦを経由して送信装置１００に入力されたところから開始される。
【００７１】
図４（ａ）において、送信装置１００は、まず、ストリームデータの伝送処理を行う（ステップＳ１０２）。すなわち、送信装置１００のストリーム生成部１１０（１）〜１１０（３）は、カメラ５０から入力された非圧縮データに基づき圧縮ストリームデータを生成し、無線伝送部１３０（１）〜１３０（３）は、対応するストリーム生成部１１０（１）〜１１０（３）が生成したストリームデータを受信装置１５０にマルチキャスト伝送する。
【００７２】
３つのストリーム生成部１１０（１）〜１１０（３）、及び３つの無線伝送部１３０（１）〜１３０（３）が行う処理は同様であるので、ここでは、ストリーム生成部１１０（１）と無線伝送部１３０（１）の処理について、具体的に説明する。
【００７３】
ストリーム生成部１１０（１）のＣＯＤＥＣ１１２（１）は、カメラ５０から入力された非圧縮データを、所定のレートにて圧縮符号化を行う。また、ＣＯＤＥＣ１１２（１）は、ＩＥＥＥ  ３５５０に準拠したＲＴＰパケット化処理を行い、ＲＴＰストリームデータを生成する。次に、ＦＥＣ部１１４（１）は、ＲＴＰストリームデータの前方誤り訂正符号化（Ｆｏｒｗａｒｄ  Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ）処理を行う。ＦＥＣ部１１４（１）は、前方誤り訂正符号として例えばＲｅｅｄ−Ｓｏｌｏｍｎパケット消失訂正符号を用いて、パケット損失時の回復用に冗長符号化を行う。
【００７４】
次に、ＲＴＰ部１１６（１）は、冗長符号化データを含んだデータに対して、ＩＥＥＥ  ３５５０に準拠したＲＴＰパケット化処理を行い、冗長符号化データを含んだＲＴＰストリームを生成する。次に、平滑化部１１８（１）は、ＲＴＰストリームに対して、伝送速度の平滑化処理を施す。そして、平滑化部１１８（１）は、平滑化処理されたＲＴＰストリームを無線伝送部１３０（１）に出力する。
【００７５】
次に、無線伝送部１３０（１）の無線伝送デバイス１３２（１）は、ストリーム生成部１１０（１）が生成したＲＴＰストリームデータを、ＰＨＹレート設定部１３４（１）により設定された物理層における伝送レートで、無線伝送網１９０を介して受信装置１５０にマルチキャスト伝送する。
【００７６】
図４（ａ）に示すフローチャートに戻って説明を続ける。送信装置１００は、カメラ５０から順次入力されたデータについて上述した伝送処理を行い、全てのデータの伝送処理が完了した場合には（ステップＳ１０４：Ｙｅｓ）、送信装置１００は、処理を完了する。
【００７７】
（１−６−２．受信装置１５０の処理例）
次に、図４（ｂ）に示す受信装置１５０側の処理例について説明する。図４（ｂ）の処理は、受信装置１５０の制御部のＣＰＵが、ＲＯＭに格納されているプログラムを実行することにより、実現される。
【００７８】
図４（ｂ）において、受信装置１５０は、まず、送信装置１００の無線伝送部１３０（１）〜１３０（３）のうちの接続先を選択する接続先選択処理を行う（ステップＳ１５２）。ここで、接続先選択処理として、受信装置１５０は、受信強度に基づく接続選択処理、又はＴＦＲＣに基づく接続先選択処理を行う。
【００７９】
（受信強度に基づく接続先選択処理）
ここで、図５を参照しながら、受信強度に基づく接続先選択処理について説明する。
【００８０】
図５は、受信強度に基づく接続先選択処理を示すフローチャートである。ここでは、受信装置１５０（１）を例に挙げて説明する。図５のフローチャートは、受信装置１５０（１）が、送信装置１００の無線伝送部１３０（ｊ）、（１≦ｊ≦Ｍ、ｊは整数）と接続している状態から開始される。
【００８１】
まず、受信装置１５０（１）の接続先選択部１７４は、接続中の無線伝送部１３０（ｊ）との通信の受信信号の強度ＲＳＳＩ値を、無線伝送デバイス１６２を介して定期的に取得する（ステップＳ２０２）。また、接続先選択部１７４は、取得した受信信号の強度ＲＳＳＩに対して移動荷重平均処理等の統計処理を行い、平均値ＲＳＳＩ＿Ａを取得する。
【００８２】
次に、接続先選択部１７４は、平均値ＲＳＳＩ＿Ａがレート増加閾値θ＿ｕｐ＿ｊよりも大きいか否かを判定する（ステップＳ２０４）。そして、ステップＳ２０４で平均値ＲＳＳＩ＿Ａがレート増加閾値θ＿ｕｐ＿ｊよりも小さい場合には（Ｎｏ）、接続先選択部１７４は、平均値ＲＳＳＩ＿Ａがレート減少閾値θ＿ｄｏｗｎ＿ｊよりも小さいか否かを判定する（ステップＳ２０６）。
【００８３】
そして、ステップＳ２０６で平均値ＲＳＳＩ＿Ａがレート減少閾値θ＿ｄｏｗｎ＿ｊよりも大きい場合には（Ｎｏ）、接続先選択部１７４は、無線伝送部１３０（ｊ）との接続状態を維持する（ステップＳ２０８）。
【００８４】
ステップＳ２０４で平均値ＲＳＳＩ＿Ａがレート増加閾値θ＿ｕｐ＿ｊよりも大きい場合には（Ｙｅｓ）、接続先選択部１７４は、ｊが１より大きいか否かを判定する（ステップＳ２１０）。すなわち、接続先選択部１７４は、接続中の無線伝送部１３０（ｊ）が無線伝送部１３０（１）であるか否かを判定する。
【００８５】
そして、ステップＳ２１０でｊが１よりも大きい場合には、接続先選択部１７４は、接続先を無線伝送部１３０（ｊ−１）に変更する（ステップＳ２１２）。例えば、それまでの接続先が無線伝送部１３０（２）である場合には、接続先選択部１７４は、無線伝送部１３０（１）に接続先を変更する。すなわち、接続先選択部１７４は、接続中の無線伝送部１３０（ｊ）よりも高いコンテンツ品質のストリームデータを伝送する無線伝送部（ｊ−１）に接続先を切り替える。
【００８６】
そして、受信装置１５０（１）は、変更後の無線伝送部１３０（ｊ−１）からストリームデータを受信する（ステップＳ２１８）。
【００８７】
一方で、ステップＳ２１０でｊが１より大きく無い場合には、すなわち接続中の無線伝送部が無線伝送部１３０（１）である場合には、接続先選択部１７４は、無線伝送部１３０（ｊ）との接続状態を維持する（ステップＳ２０８）。
【００８８】
また、ステップＳ２０６で平均値ＲＳＳＩ＿Ａがレート減少閾値θ＿ｄｏｗｎ＿ｊよりも小さい場合には（Ｙｅｓ）、接続先選択部１７４は、ｊがＭよりも小さいか否かを判定する（ステップＳ２１４）。すなわち、接続先選択部１７４は、接続中の無線伝送部１３０（ｊ）が無線伝送部１３０（３）であるか否かを判定する。
【００８９】
そして、ステップＳ２１４でｊがＭよりも小さい場合には（Ｙｅｓ）、接続先選択部１７４は、接続先を無線伝送部１３０（ｊ＋１）に変更する（ステップＳ２１６）。例えば、それまでの接続先が無線伝送部１３０（２）である場合には、接続先選択部１７４は、無線伝送部１３０（３）に接続先を変更する。すなわち、接続先選択部１７４は、接続中の無線伝送部１３０（ｊ）よりも低いコンテンツ品質のストリームデータを伝送する無線伝送部（ｊ＋１）に接続先を切り替える。なお、接続中の無線伝送部１３０（ｊ）から伝送されるストリームデータの品質が十分に高いので、無線伝送部１３０（ｊ＋１）に切り替えても、受信するストリームデータの品質は高い。
【００９０】
そして、受信装置１５０（１）は、変更後の無線伝送部１３０（ｊ＋１）からストリームデータを受信する（ステップＳ２１８）。
【００９１】
一方で、ステップＳ２１４でｊがＭより小さく無い場合には（Ｎｏ）、すなわち接続中の無線伝送部が無線伝送部１３０（３）である場合には、接続先選択部１７４は、無線伝送部１３０（ｊ）との接続状態を維持する（ステップＳ２０８）。これにより、受信強度に基づく接続先選択処理が終了し、図４（ｂ）のフローチャートに戻る。
【００９２】
（ＴＦＲＣに基づく接続先選択処理）
次に、図６を参照しながら、ＴＦＲＣに基づく接続先選択処理について説明する。
【００９３】
図６は、ＴＦＲＣに基づく接続先選択処理を示すフローチャートである。ここでも、受信装置１５０（１）を例に挙げて説明する。図６のフローチャートは、受信装置１５０（１）が、送信装置１００の無線伝送部１３０（ｊ）と接続している状態から開始される。
【００９４】
まず、受信装置１５０（１）の接続先選択部１７４は、ＩＥＴＦ  ＲＦＣ３４４８記載のＴＦＲＣ（ＴＣＰ  Ｆｒｉｅｎｎｄｙ  Ｒａｔｅ  Ｃｏｎｔｒｏｌ）等のレート制御方式に従い、ＲＴＰ部、ＲＴＣＰ部によって、ＲＴＰストリームの往復伝送遅延（ＲＴＴ：Ｒｏｕｎｄ  Ｔｒｉｐ  Ｔｉｍｅ）、パケット損失事象確率値を取得する（ステップＳ３０２）。
【００９５】
次に、接続先選択部１７４は、ステップＳ３０２で取得した値に基づいて、ネットワーク状況に応じたＴＦＲＣ計算伝送レートＲ＿ｔｆｒｃ（ｂｐｓ）を計算する（ステップＳ３０４）。
【００９６】
次に、接続先選択部１７４は、ステップＳ３０４で計算した伝送レートＲ＿ｔｆｒｃがＴＦＲＣレート増加閾値θ＿ｔｆｒｃ＿ｕｐ＿ｊよりも大きいか否かを判定する（ステップＳ３０６）。なお、ＴＦＲＣレート増加閾値θ＿ｔｆｒｃ＿ｕｐ＿ｊは、下記の式（４）のように定義される。
θ＿ｔｆｒｃ＿ｕｐ＿ｊ＝Ｒｄ＿（ｊ−１）      ・・・（式４）
（なお、ｊ＞１）                            
【００９７】
ステップＳ３０６で伝送レートＲ＿ｔｆｒｃがＴＦＲＣレート増加閾値θ＿ｔｆｒｃ＿ｕｐ＿ｊよりも大きく無い場合には（Ｎｏ）、接続先選択部１７４は、伝送レートＲ＿ｔｆｒｃがＴＦＲＣレート減少閾値θ＿ｔｆｒｃ＿ｄｏｗｎ＿ｊよりも小さいか否かを判定する（ステップＳ３０８）。なお、ＴＦＲＣレート減少閾値θ＿ｔｆｒｃ＿ｄｏｗｎ＿ｊは、下記の式（５）のように定義される。
θ＿ｔｆｒｃ＿ｄｏｗｎ＿ｊ＝Ｒｄ＿（ｊ＋１）      ・・・（式５）
（なお、ｊ＜Ｍ）
【００９８】
ステップＳ３０８で伝送レートＲ＿ｔｆｒｃがＴＦＲＣレート減少閾値θ＿ｔｆｒｃ＿ｄｏｗｎ＿ｊよりも小さく無い場合には（Ｎｏ）、接続先選択部１７４は、無線伝送部１３０（ｊ）との接続状態を維持する（ステップＳ３１０）。
【００９９】
ステップＳ３０６で伝送レートＲ＿ｔｆｒｃがＴＦＲＣレート増加閾値θ＿ｔｆｒｃ＿ｕｐ＿ｊよりも大きい場合には（Ｙｅｓ）、接続先選択部１７４は、ｊが１より大きいか否かを判定する（ステップＳ３１２）。すなわち、接続先選択部１７４は、接続中の無線伝送部１３０（ｊ）が無線伝送部１３０（１）であるか否かを判定する。
【０１００】
そして、ステップＳ３１２でｊが１よりも大きい場合には、接続先選択部１７４は、接続先を無線伝送部１３０（ｊ−１）に変更する（ステップＳ３１４）。例えば、それまでの接続先が無線伝送部１３０（２）である場合には、接続先選択部１７４は、無線伝送部１３０（１）に接続先を変更する。すなわち、接続先選択部１７４は、接続中の無線伝送部１３０（ｊ）よりも高いコンテンツ品質のストリームデータを伝送する無線伝送部（ｊ−１）に接続先を切り替える。
【０１０１】
そして、受信装置１５０（１）は、変更後の無線伝送部１３０（ｊ−１）からストリームデータを受信する（ステップＳ３２０）。
【０１０２】
一方で、ステップＳ３１２でｊが１より大きく無い場合には、すなわち接続中の無線伝送部が無線伝送部１３０（１）である場合には、接続先選択部１７４は、無線伝送部１３０（ｊ）との接続状態を維持する（ステップＳ３１０）。
【０１０３】
また、ステップＳ３０８で伝送レートＲ＿ｔｆｒｃがＴＦＲＣレート減少閾値θ＿ｔｆｒｃ＿ｄｏｗｎ＿ｊよりも小さい場合には（Ｙｅｓ）、接続先選択部１７４は、ｊがＭよりも小さいか否かを判定する（ステップＳ３１６）。すなわち、接続先選択部１７４は、接続中の無線伝送部１３０（ｊ）が無線伝送部１３０（３）であるか否かを判定する。
【０１０４】
そして、ステップＳ３１６でｊがＭよりも小さい場合には（Ｙｅｓ）、接続先選択部１７４は、接続先を無線伝送部１３０（ｊ＋１）に変更する（ステップＳ３１８）。例えば、それまでの接続先が無線伝送部１３０（２）である場合には、接続先選択部１７４は、無線伝送部１３０（３）に接続先を変更する。すなわち、接続先選択部１７４は、接続中の無線伝送部１３０（ｊ）よりも低いコンテンツ品質のストリームデータを伝送する無線伝送部（ｊ＋１）に接続先を切り替える。なお、接続中の無線伝送部１３０（ｊ）から伝送されるストリームデータの品質が十分に高いので、無線伝送部１３０（ｊ＋１）に切り替えても、受信するストリームデータの品質は高い。
【０１０５】
そして、受信装置１５０（１）は、変更後の無線伝送部１３０（ｊ＋１）からストリームデータを受信する（ステップＳ３２０）。
【０１０６】
一方で、ステップＳ３１６でｊがＭより小さく無い場合には（Ｎｏ）、すなわち接続中の無線伝送部が無線伝送部１３０（３）である場合には、接続先選択部１７４は、無線伝送部１３０（ｊ）との接続状態を維持する（ステップＳ３１０）。これにより、ＴＦＲＣに基づく接続先選択処理が終了し、図４（ｂ）のフローチャートに戻る。
【０１０７】
図４（ｂ）に示すフローチャートに戻って説明を続ける。受信装置１５０は、接続先選択処理後に、選択された無線伝送部１３０からのストリームデータの受信処理を行う（ステップＳ１５４）。
【０１０８】
具体的には、受信装置１５０の無線伝送デバイス１６２は、選択された無線伝送部１３０から送信されたＲＴＰストリームデータを、無線伝送網１９０を介して受信する。次に、ＲＴＰ部１６４は、ＲＴＰストリームデータのＲＴＰパケットの解析を行う。これにより、ＲＴＰ部１６４は、パケット損失率、ネットワーク遅延、ネットワークジッタ情報等のＲＴＰストリームにおけるネットワーク情報を収集する。
【０１０９】
次に、ジッタ吸収バッファ１６６は、ＲＴＰ部１６４において解析されたＲＴＰストリームデータに対して、ジッタ吸収処理を施す。次に、ＦＥＣ部１６８は、パケット損失があった場合、送信装置１００により冗長符号化されたデータにより回復可能であれば、パケット損失回復を行う。次に、ＣＯＤＥＣ１７０は、ＲＴＰストリームデータに対して圧縮復号化処理を行い、ビデオ信号出力ＩＦ経由で例えば表示装置等に出力する。
【０１１０】
受信装置１５０は、送信装置１００から順次伝送されたストリームデータについて、上述した受信処理を行い、全てのデータの受信処理が完了した場合には（ステップＳ１５６：Ｙｅｓ）、受信装置１５０は、処理を完了する。
【０１１１】
一方で、送信装置１００から送信されたデータがある場合には（ステップＳ１５６：Ｎｏ）、受信装置１５０は、ステップＳ１５２、Ｓ１５４の処理を繰り返す。また、受信装置１５０が移動してネットワーク環境が変化した場合にも、ステップＳ１５２、Ｓ１５４の処理を繰り返す。すなわち、ネットワーク環境が変化した場合に、受信装置１５０は、接続先の無線伝送部を切り替えて、ストリームデータの受信を継続する。
【０１１２】
（１−７．接続方法）
送信装置１００の無線伝送部１３０（１）〜１３０（Ｍ）と受信装置１５０の接続方法として、以下では、無線伝送部１３０（１）〜１３０（Ｍ）に共通のＥＳＳＩＤを設定する場合の接続方法と、無線伝送部１３０（１）〜１３０（Ｍ）に異なるＥＳＳＩＤを設定する場合の接続方法について説明する。
【０１１３】
（無線伝送部に共通のＥＳＳＩＤを設定する場合）
ここでは、無線伝送部１３０（１）〜１３０（Ｍ）の無線伝送デバイス１３２（１）〜１３２（Ｍ）に、ＩＥＥＥ８０２．１１規格に記載された無線ＬＡＮデバイスを利用し、無線伝送デバイスにおけるＥＳＳＩＤ（Ｅｘｔｅｎｄｅｄ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）に共通のＩＤを設定するものとする。
【０１１４】
ところで、共通のＥＳＳＩＤが設定された無線伝送デバイスに対しては、ＩＥＥＥ８０２．１１ｆ、ＩＥＥＥ８０２．１１ｒに規定されたローミング技術により、受信装置では、複数の送信装置からの（１）ビーコン信号受信の喪失、（２）通信レートの低下、（３）受信信号の強度の低下等をトリガとして、接続する送信装置へ切り替える事ができる。通常、ＩＥＥＥ８０２．１１ｆ、ＩＥＥＥ８０２．１１ｒに規定されたローミング技術は、複数の送信装置の伝送可能範囲を受信装置が移動しながら受信する場合、受信装置の位置に対して最も通信状況の良い位置に配置された送信装置へ接続先を自動的に切り替えるために用いられる。
【０１１５】
これに対して、本実施形態においては、同一コンテンツを異なる圧縮後データレートに圧縮したストリームを、ＩＰマルチキャスト伝送するＰＨＹレートの異なる送信装置１００の無線伝送部１３０（１）〜１３０（Ｍ）を、受信装置１５０とのネットワーク状況に応じて動的に選択・変更しながら接続する事に用いる。接続先選択部１７４は、選択された接続先の無線伝送デバイス１３２（１）〜１３２（Ｍ）を、共通のＥＳＳＩＤが設定された接続先から選択する。
【０１１６】
（無線伝送部に異なるＥＳＳＩＤを設定する場合）
ここでは、無線伝送部１３０（１）〜１３０（Ｍ）の無線伝送デバイス１３２（１）〜１３２（Ｍ）に、異なるＥＳＳＩＤを設定するものとする。かかる状況下で、接続先選択部１７４は、接続先を変更する場合には、それまで選択されていた無線伝送デバイスのＥＳＳＩＤとの接続を接続し、新たな接続先の無線伝送デバイスのＥＳＳＩＤへ再度接続を行う。
【０１１７】
＜２．第２の実施形態＞
本開示の第２の実施形態に係るマルチキャストシステム１の概要について、図７を参照しながら説明する。
【０１１８】
図７は、第２の実施形態に係るマルチキャストシステム１の構成例を示すブロック図である。図７に示すように、第２の実施形態に係るマルチキャストシステム１も、複数の送信装置１００（１）〜１００（Ｍ）と、複数の受信装置１５０（１）〜１５０（Ｎ）とを有する。
【０１１９】
前述した第１の実施形態では、複数のストリーム生成部１１０（１）〜１１０（Ｍ）と、複数の無線伝送部１３０（１）〜１３０（Ｍ）とが、一つの送信装置１００に設けられている。これに対して、第２の実施形態では、ストリーム生成部１１０（１）〜１１０（Ｍ）、及び無線伝送部１３０（１）〜１３０（Ｍ）が、複数の送信装置１００（１）〜１００（Ｍ）に分離して設けられている。例えば、ストリーム生成部１１０（１）及び無線伝送部１３０（１）は、送信装置１００（１）に設けられ、ストリーム生成部１１０（２）及び無線伝送部１３０（２）は、送信装置１００（２）に設けられている。
【０１２０】
上述した構成によれば、圧縮後データのデータレート、無線伝送デバイスのPHYレート毎に送信装置を独立に配置する事ができる。
【０１２１】
ストリーム生成部１１０（１）〜１１０（Ｍ）で生成されたストリームデータは、複数の受信装置１５０に伝送されても良い。例えば、図７では、送信装置１のストリーム生成部１１０（１）で生成されたストリームデータは、受信装置１５０（１）及び受信装置１５０（２）に伝送される。
【０１２２】
前述したように、第１の実施形態においては送信装置１００を格子状に複数配列（図３参照）していたが、第２の実施形態でも、送信装置１００（１）〜１００（Ｍ）を格子状に複数配列しても良い。以下では、Ｍ＝２であるものとして、送信装置１００（１）、１００（２）の配列について説明する。
【０１２３】
図８は、第２の実施形態に係る送信装置１００（１）、１００（２）の配置例を示す模式図である。第２の実施形態では、図８（ａ）に示すように送信装置１００（１）を格子状に複数配列すると共に、図８（ｂ）に示すように送信装置１００（２）を格子状に複数配列する。このように、送信装置１００（１）、１００（２）を格子状に配置することにより、受信装置１５０が、指定エリア内のどこに位置しても、又は指定エリア内を移動しても、いずれかの送信装置１００からストリームデータを受信することができる。
【０１２４】
特に、第２の実施形態の場合には、受信装置１５０の指定エリアが、送信装置１００（１）の無線伝送部１３０（１）の伝送可能範囲に含まれると共に、送信装置１００（２）の無線伝送部１３０（２）の伝送可能範囲に含まれるようにすることで、指定エリアのほぼ全ての場所で、受信装置１５０は高品質のストリームデータを受信することが可能となる。
【０１２５】
なお、無線伝送部１３０（１）〜１３０（Ｍ）で使用する無線周波数帯は、伝送可能範囲が重なる他の送信装置１００の無線伝送部で使用する無線周波数帯と異なるものが使用される。例えば、無線伝送部としてＩＥＥＥ  ８０２．１１規格の無線ＬＡＮデバイスを用いる場合、異なるＣｈａｎｎｅｌを用いる事となる。
【０１２６】
＜３．第３の実施形態＞
本開示の第３の実施形態に係るマルチキャストシステム１の概要について、図９を参照しながら説明する。
【０１２７】
図９は、第３の実施形態に係るマルチキャストシステム１の構成例を示すブロック図である。図９に示すように、第３の実施形態に係るマルチキャストシステム１は、送信装置１００と、複数の受信装置１５０（１）〜１５０（Ｎ）と、無線中継装置２００とを有する。
【０１２８】
無線中継装置２００は、送信装置１００から受信装置１５０（１）〜１５０（Ｎ）にストリームデータを伝送する中継装置の機能を有する。無線中継装置２００としては、例えば、いわゆるＩＥＥＥ  ８０２．１１規格に準拠した無線ＬＡＮ接続用のＡＰ（Ａｃｃｅｓｓ  Ｐｏｉｎｔ）を利用することができる。
【０１２９】
第１の実施形態では、複数のストリーム生成部１１０（１）〜１１０（Ｍ）、及び複数の無線伝送部１３０（１）〜１３０（Ｍ）が、一つの送信装置１００に設けられている。これに対して、第３の実施形態では、図９に示すように、複数のストリーム生成部１１０（１）〜１１０（Ｍ）が、送信装置１００に、複数の無線伝送部２３０（１）〜２３０（Ｍ）が、無線中継装置２００に分離して設けられている。
【０１３０】
また、第３の実施形態では、送信装置１００がＩＰ伝送部１４０を有し、無線中継装置２００がＩＰ伝送部２１０を有しており、送信装置１００と無線中継装置２００は、ＩＰ伝送網１９２によって接続されている。なお、図９では、ＩＰ伝送網における接続方式が無線である場合が示されているが、これに限定されず、有線で接続されても良い。
【０１３１】
第３の実施形態においては、送信装置１００のストリーム生成部１１０（１）〜１１０（Ｍ）は、ＩＰ伝送部１４０に生成したストリームを出力する。そして、ＩＰ伝送部１４０は、ＩＰ伝送網１９２を経由して無線中継装置２００のＩＰ伝送部２１０に、ストリームを伝送する。無線中継装置２００のＩＰ伝送部２１０は、受信したストリームを、ストリーム生成部１１０（１）〜１１０（Ｍ）の各々が対応する無線伝送部２３０（１）〜２３０（Ｍ）に出力する。例えば、ＩＰ伝送部２１０は、ストリーム生成部１１０（１）が生成したストリームデータを、無線伝送部２３０（１）に出力し、ストリーム生成部１１０（２）が生成したストリームデータを、無線伝送部２３０（２）に出力する。
【０１３２】
無線伝送部２３０（１）〜２３０（Ｍ）の構成は、第１の実施形態の無線伝送部１３０（１）〜１３０（Ｍ）と同様である。無線伝送部２３０（１）〜２３０（Ｍ）の無線伝送デバイス２３２（１）〜２３２（Ｍ）は、ＰＨＹレート設定部２３４（１）〜２３４（Ｍ）により設定された伝送レートで、無線伝送網１９０を介してＲＴＰストリームデータを受信装置１５０に送信する。
【０１３３】
前述したように、第１の実施形態においては送信装置１００を格子状に複数配列（図３参照）していたが、第３の実施形態においては、送信装置１００の代わりに無線中継装置２００を格子状に複数配置しても良い。これにより、受信装置１５０は、送信装置１００が少数（例えば、図９に示すように一つ）であっても複数の無線中継装置２００を経由してストリームデータを広範囲で受信できる。また、受信装置１５０が移動する際に、ストリームデータを受信できる。
【０１３４】
＜４．第４の実施形態＞
本開示の第４の実施形態に係るマルチキャストシステム１の概要について、図１０を参照しながら説明する。
【０１３５】
図１０は、第４の実施形態に係るマルチキャストシステム１の構成例を示すブロック図である。図１０に示すように、第４の実施形態に係るマルチキャストシステム１は、送信装置１００と、複数の受信装置１５０（１）〜１５０（Ｎ）と、複数の無線中継装置２００（１）〜２００（Ｍ）とを有する。
【０１３６】
第４の実施形態は、複数の無線伝送部２３０（１）〜２３０（Ｍ）を複数の無線中継装置２００（１）〜２００（Ｍ）に分離した点が、図９に示す第３の実施形態と異なる。例えば、無線伝送部２３０（１）は無線中継装置２００（１）に設けられ、無線伝送部２３０（２）は無線中継装置２００（２）に設けられている。なお、図１０では、複数の無線中継装置２００（１）〜２００（Ｍ）に無線伝送部が一つずつ設けられているが、これに限定されず、各無線中継装置２００（１）〜２００（Ｍ）に設けられる無線伝送部の数が異なることとしても良い。
【０１３７】
送信装置１００の一のストリーム生成部から生成されたストリームデータは、複数の無線中継装置２００に伝送されても良い。例えば、図１０では、ストリーム生成部１１０（２）から生成されたストリームデータは、無線中継装置２００（２）及び無線中継装置２００（３）に伝送されている。
【０１３８】
第４の実施形態でも、第３の実施形態と同様に、複数の無線中継装置２００（１）〜２００（Ｍ）を格子状に配置しても良い。これにより、受信装置１５０は、送信装置１００が少数（例えば、図１０に示すように一つ）であっても複数の無線中継装置２００（１）〜２００（Ｍ）を経由してストリームデータを広範囲で受信できる。また、受信装置１５０が移動する際に、ストリームデータを受信できる。
【０１３９】
＜５．第５の実施形態＞
本開示の第５の実施形態に係るマルチキャストシステム１の概要について、図１１を参照しながら説明する。
【０１４０】
図１１は、第５の実施形態に係るマルチキャストシステム１の構成例を示すブロック図である。図１１に示すように、第５の実施形態に係るマルチキャストシステム１は、複数の送信装置１００（１）〜１００（Ｍ）と、複数の受信装置１５０（１）〜１５０（Ｎ）と、複数の無線中継装置２００（１）〜２００（Ｍ）とを有する。
【０１４１】
第５の実施形態は、複数のストリーム生成部１１０（１）〜１１０（Ｍ）を複数の送信装置１００（１）〜１００（Ｍ）に分離した点が、図１０に示す第４の実施形態と異なる。例えば、ストリーム生成部１１０（１）は送信装置１００（１）に設けられ、ストリーム生成部１１０（２）は送信装置１００（２）に設けられている。なお、図１１では、複数の送信装置１００（１）〜１００（Ｍ）にストリーム生成部が一つずつ設けられているが、これに限定されず、各送信装置１００（１）〜１００（Ｍ）に設けられるストリーム生成部の数が異なることとしても良い。
【０１４２】
＜６．まとめ＞
上述したように、本開示のマルチキャストシステム１の受信装置１５０は、送信装置１００との間のネットワーク環境の変化に関する環境変化情報を取得し、取得された環境変化情報に基づいて、複数の無線伝送部１３０（１）〜１３０（Ｍ）のうちの一の無線伝送部を接続先として選択する。
【０１４３】
すなわち、無線マルチキャスト伝送でもユニキャスト伝送と同様に、動的に受信する無線伝送部を切り替えながら受信する事により、擬似的に送信装置１００と受信装置１５０の間でレート制御を行いながら受信する事と同様の効果が得られる。
【０１４４】
これにより、ネットワーク環境の時間的に動的な変化に対応しながら常にその環境において最高品質のコンテンツ伝送を受信する事ができる。また、受信装置が移動した場合でも、位置に応じたネットワーク環境での最高品質のコンテンツを無線伝送部から受信する事ができる。
【０１４５】
また、上述したマルチキャストシステム１によれば、送信装置１００からの無線マルチキャスト伝送において、複数の受信装置１５０にコンテンツを伝送する際、受信装置１５０毎のネットワーク環境に応じた伝送レート、コンテンツの品質での伝送が可能となる。
【０１４６】
また、通常の無線マルチキャスト伝送においては、複数の受信装置にコンテンツを伝送するためには、ネットワーク環境の最も悪い受信装置とのネットワーク環境に合わせ、コンテンツ品質の低いコンテンツを伝送する事しかできなかったが、本実施形態によれば、受信装置毎のネットワーク環境に応じたコンテンツ品質での伝送が可能となる。
【０１４７】
また、通常の無線マルチキャスト伝送においては、コンテンツ品質を優先させ、伝送した場合には、無線伝送に置ける物理層の伝送レートを高く設定する必要があり、ネットワーク環境の悪い受信装置では受信する事が出来なかったが、本実施形態によれば、受信装置毎のネットワーク環境に応じたコンテンツ品質での伝送が可能となる。
【０１４８】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１４９】
上記の実施形態では、カメラより入力された非圧縮データをコンテンツとした例を説明したが、コンテンツが送信装置内にファイルとして予め保存されている場合、コンテンツファイルが圧縮データであっても良い。
【０１５０】
上記の実施形態では、無線伝送デバイスとして無線ＬＡＮデバイスを用いる場合を例に挙げて説明したが、これに限定されない。例えば、無線伝送デバイスとして第三世代携帯電話（３Ｇ）、第4世代携帯電話（４Ｇ：ＬＴＥ−Ａｄｖａｎｃｅｄ等）、ＩＥＥＥ８０２．１６ｅ（ＷｉＭＡＸ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）に準拠したデバイスを使用しても良い。かかる場合には、例えば、ＭＢＭＳ（ｍｕｌｔｉｍｅｄｉａ  ｂｒｏａｄｃａｓｔ／ｍｕｌｔｉｃａｓｔ  ｓｅｒｖｉｃｅ）方式を用いてマルチキャスト伝送が行われる。
【０１５１】
また、上記の実施形態のフローチャートに示されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的に又は個別的に実行される処理をも含む。また時系列的に処理されるステップでも、場合によっては適宜順序を変更することが可能であることは言うまでもない。
【０１５２】
本明細書において説明した情報処理装置による処理は、ソフトウェア、ハードウェア、及びソフトウェアとハードウェアとの組合せのいずれを用いて実現されてもよい。ソフトウェアを構成するプログラムは、例えば、各装置の内部又は外部に設けられる記憶媒体に予め格納される。そして、各プログラムは、例えば、実行時にＲＡＭ（Random  Access  Memory）に読み込まれ、ＣＰＵなどのプロセッサにより実行される。
【０１５３】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
複数の伝送装置から、それぞれ物理層での異なる伝送レートでマルチキャスト伝送されるストリームデータを受信する受信部と、
前記伝送装置との間のネットワーク環境の変化に関する環境変化情報を取得する取得部と、
取得された前記環境変化情報に基づいて、前記複数の伝送装置のうちの一の伝送装置を前記受信部の接続先として選択する接続先選択部と、
を備える、受信装置。
（２）
前記取得部は、前記伝送装置からの受信信号の強度を取得し、
前記接続先選択部は、取得された前記受信信号の強度に基づいて、前記複数の伝送装置のうちの一の伝送装置を前記受信部の接続先として選択する、
前記（１）に記載の受信装置。
（３）
前記取得部は、ＴＦＲＣ（ＴＣＰ  Ｆｒｉｅｎｎｄｙ  Ｃｏｎｔｒｏｌ）レート制御方式によるＴＦＲＣ伝送レートを取得し、
前記接続先選択部は、取得した前記ＴＦＲＣ伝送レートに基づいて、前記複数の伝送装置のうちの一の伝送装置を前記受信部の接続先として選択する、
前記（１）に記載の受信装置。
（４）
前記接続先選択部は、前記一の伝送装置として、接続中の伝送装置の伝送レートの次に大きい伝送レートに対応する伝送装置、又は接続中の伝送装置の伝送レートの次に小さい伝送レートに対応する伝送装置に接続先を切り替える、
前記（１）〜（３）のいずれか１項に記載の受信装置。
（５）
前記複数の伝送装置は、前記異なる伝送レートのストリームデータを生成して送信する送信装置と、前記受信装置との間を接続する中継装置に設けられている、
前記（１）〜（４）のいずれか１項に記載の受信装置。
（６）
前記複数の伝送装置は、前記異なる伝送レートのストリームデータを生成して送信する送信装置に設けられている、
前記（１）〜（４）のいずれか１項に記載の受信装置。
（７）
前記複数の伝送装置は、それぞれ伝送可能範囲が異なる、
前記（１）〜（６）のいずれか１項に記載の受信装置。
（８）
それぞれ物理層での異なる伝送レートでストリームデータをマルチキャスト伝送する複数の伝送装置と、
前記伝送装置からマルチキャスト伝送される前記ストリームデータを受信する１又は複数の受信装置と、
を備え、
前記受信装置は、
前記複数の伝送部から、それぞれ物理層での異なる伝送レートでマルチキャスト伝送されるストリームデータを受信する受信部と、
前記伝送装置との間のネットワーク環境の変化に関する環境変化情報を取得する取得部と、
取得された前記環境変化情報に基づいて、前記複数の伝送装置のうちの一の伝送装置を前記受信部の接続先として選択する接続先選択部と、
を有する、送受信システム。
（９）
複数の伝送装置から、それぞれ物理層での異なる伝送レートでマルチキャスト伝送されるストリームデータを受信することと、
前記伝送装置との間のネットワーク環境の変化に関する環境変化情報を取得することと、
取得された前記環境変化情報に基づいて、前記複数の伝送装置のうちの一の伝送装置を受信部の接続先として選択することと、
を含む、受信方法。
（１０）
コンピュータに、
複数の伝送装置から、それぞれ物理層での異なる伝送レートでマルチキャスト伝送されるストリームデータを受信することと、
前記伝送装置との間のネットワーク環境の変化に関する環境変化情報を取得することと、
取得された前記環境変化情報に基づいて、前記複数の伝送装置のうちの一の伝送装置を受信部の接続先として選択することと、
を実行させる、プログラム。
【符号の説明】
【０１５４】
１        マルチキャストシステム
５０      カメラ
１００    送信装置
１１０    ストリーム生成部
１３０    無線伝送部
１３２    無線伝送デバイス
１３４    ＰＨＹレート設定部
１５０    受信装置
１６２    無線伝送デバイス
１７４    接続先選択部
１９０    無線伝送網
１９２    ＩＰ伝送網
２００    無線中継装置
【図１】
2014045768.tif 000003
【図２】
2014045768.tif 000004
【図３】
2014045768.tif 000005
【図４】
2014045768.tif 000006
【図５】
2014045768.tif 000007
【図６】
2014045768.tif 000008
【図７】
2014045768.tif 000009
【図８】
2014045768.tif 000010
【図９】
2014045768.tif 000011
【図１０】
2014045768.tif 000012
【図１１】
2014045768.tif 000013
【国際調査報告】
2014045768.tif 000014
2014045768.tif 000015
2014045768.tif 000016
2014045768.tif 000017