(57)【要約】【課題】伝送量を増加させることなく、高品質なデータを取得するとともにデータの内容を迅速に把握すること。【解決手段】受信部１１１は、送信装置１３０から送信されたパケット群を受信する。検出部１１２は、受信部１１１によって受信されたパケット群に基づいて欠落パケットを検出する。第１出力部１１３は、検出部１１２による検出結果にかかわらず、パケット群に基づくデータを出力する。送信部１１４は、検出部１１２によって検出された欠落パケットの再送要求を送信装置１３０へ送信する。再受信部１１５は、送信部１１４によって送信された再送要求に応じて送信装置１３０から再送されたパケットを受信する。第２出力部１１６は、受信部１１１によって受信されたパケット群と、再受信部１１５によって受信されたパケットと、に基づくデータを出力する。【選択図】図１
2009225025.tif 000002
【特許請求の範囲】
【請求項１】
送信装置から送信されたパケット群を受信する受信手段と、
前記受信手段によって受信されたパケット群に基づいて、前記受信手段によって受信されなかった欠落パケットを検出する検出手段と、
前記検出手段による検出結果にかかわらず、前記パケット群に基づくデータを出力する第１出力手段と、
前記検出手段によって検出された欠落パケットの再送要求を前記送信装置へ送信する送信手段と、
前記送信手段によって送信された再送要求に応じて前記送信装置から再送されたパケットを受信する再受信手段と、
前記受信手段によって受信されたパケット群と、前記再受信手段によって受信されたパケットと、に基づくデータを出力する第２出力手段と、
を備えることを特徴とする受信装置。
【請求項２】
前記受信手段は、映像および音声の少なくとも一方を含むメディアデータをパケット化したパケット群を順次受信し、
前記第１出力手段は、前記受信手段によってパケット群が受信されるごとに当該パケット群に基づくメディアデータを出力し、
前記第２出力手段は、前記受信手段によって受信されたパケット群と、前記再受信手段によって受信されたパケットと、に基づくメディアデータを出力することを特徴とする請求項１に記載の受信装置。
【請求項３】
前記第１出力手段および前記第２出力手段は、互いに共通の再生位置に関する情報を含むメディアデータを出力することを特徴とする請求項２に記載の受信装置。
【請求項４】
前記第１出力手段によって出力されたデータと、前記第２出力手段によって出力されたデータと、のいずれかを選択する選択手段を備え、
前記選択手段によって選択されたデータを出力することを特徴とする請求項１〜３のいずれか一つに記載の受信装置。
【請求項５】
送信装置から送信されたパケット群を受信する受信手段と、
前記受信手段によって受信されたパケット群に基づいて、前記受信手段によって受信されなかった欠落パケットを検出する第１検出手段と、
前記第１検出手段によって検出された欠落パケットの再送要求を前記送信装置へ送信する第１送信手段と、
前記第１送信手段によって送信された再送要求に応じて前記送信装置から再送されたパケットを受信する第１再受信手段と、
前記第１再受信手段によって受信されたパケット群に基づいて、前記第１再受信手段によって受信されなかった欠落パケットを検出する第２検出手段と、
前記第２検出手段による検出結果にかかわらず、前記受信手段および前記第１再受信手段によって受信されたパケット群に基づくデータを出力する第１出力手段と、
前記第２検出手段によって検出された欠落パケットの再送要求を前記送信装置へ送信する第２送信手段と、
前記第２送信手段によって送信された再送要求に応じて前記送信装置から再送されたパケットを受信する第２再受信手段と、
前記受信手段および前記第１再受信手段によって受信されたパケットと、前記第２再受信手段によって受信されたパケットと、に基づくデータを出力する第２出力手段と、
を備えることを特徴とする受信装置。
【請求項６】
前記第１出力手段は、前記第１送信手段によって再送要求が送信されてから第１待機期間内に前記第１再受信手段によって受信されたパケットに基づくデータを出力し、
前記第２出力手段は、前記第１送信手段によって再送要求が送信されてから前記第１待機期間よりも長い第２待機期間内に前記第２再受信手段によって受信されたパケットに基づくデータを出力することを特徴とする請求項５に記載の受信装置。
【請求項７】
送信装置から送信されたパケット群を受信する受信工程と、
前記受信工程によって受信されたパケット群に基づいて、前記受信工程によって受信されなかった欠落パケットを検出する検出工程と、
前記検出工程による検出結果にかかわらず、前記パケット群に基づくデータを出力する第１出力工程と、
前記検出工程によって検出された欠落パケットの再送要求を前記送信装置へ送信する送信工程と、
前記送信工程によって送信された再送要求に応じて前記送信装置から再送されたパケットを受信する再受信工程と、
前記受信工程によって受信されたパケットと、前記再受信工程によって受信されたパケットと、に基づくデータを出力する第２出力工程と、
を含むことを特徴とする受信方法。
【請求項８】
送信装置から送信されたパケット群を受信する受信工程と、
前記受信工程によって受信されたパケット群に基づいて、前記受信工程によって受信されなかった欠落パケットを検出する第１検出工程と、
前記第１検出工程によって検出された欠落パケットの再送要求を前記送信装置へ送信する第１送信工程と、
前記第１送信工程によって送信された再送要求に応じて前記送信装置から再送されたパケットを受信する第１再受信工程と、
前記第１再受信工程によって受信されたパケット群に基づいて、前記第１再受信工程によって受信されなかった欠落パケットを検出する第２検出工程と、
前記第２検出工程による検出結果にかかわらず、前記受信工程および前記第１再受信工程によって受信されたパケット群に基づくデータを出力する第１出力工程と、
前記第２検出工程によって検出された欠落パケットの再送要求を前記送信装置へ送信する第２送信工程と、
前記第２送信工程によって送信された再送要求に応じて前記送信装置から再送されたパケットを受信する第２再受信工程と、
前記受信工程および前記第１再受信工程によって受信されたパケットと、前記第２再受信工程によって受信されたパケットと、に基づくデータを出力する第２出力工程と、
を含むことを特徴とする受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データを受信して出力する受信装置および受信方法に関する。
【背景技術】
【０００２】
昨今のブロードバンド環境の急速な普及と、画像圧縮技術（Ｈ．２６４）、ＡＲＱ（Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）やＦＥＣ（Ｆｏｒｗａｒｄ  Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ）などの誤り訂正技術が著しく進展している。これに伴い、放送事業のように映像素材の伝送品質が重視される分野においても、緊急性を優先するニュース素材の伝送などについては、ベストエフォート方式の伝送が用いられている。
【０００３】
ベストエフォート方式の伝送は、従来の専用回線による通信に比べて安価に実現できるという特徴を有する。ベストエフォート方式の伝送においては、ＡＲＱとＦＥＣを併用したハイブリット方式が用いられている（たとえば、下記特許文献１〜３参照。）。たとえば、受信側で欠落パケットを検出した場合に、ＦＥＣによる欠落パケットの復元を試みて、ＦＥＣによる復元ができない場合にＡＲＱ（再送要求）を行う。
【０００４】
再送要求を行う通信システムにおいては、送信側は、送信したパケットを再送バッファに一時的に格納しておく。そして、あらかじめ定められた再送可能期間内に受信側から再送要求が送信された場合は、再送バッファに格納しておいたパケット群から該当パケットを検索し、検索したパケットを受信側へ再送する。
【０００５】
再送バッファに格納されたパケット群は、再送可能期間の経過後に自動的に消去される。ベストエフォート方式の伝送においては、伝送データのリアルタイム性が優先されるため、再送可能期間は短く設定される。たとえば、再送可能期間は、最初にパケットを送信してパケットを再送バッファに格納してから３００ｍｓ経過するまでの期間である。
【０００６】
【特許文献１】特開２００５−６４６４８号公報
【特許文献２】特開２００５−１９８１９１号公報
【特許文献３】特開２００２−２１８４２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来技術では、再送可能期間の経過後は送信側の再送バッファに格納されたパケットが消去されるため、再送可能期間内に伝送できなかったパケットがあった場合は、そのパケットの再送ができない。このため、伝送できなかったパケットの分だけ、受信側で再現されるデータの品質が劣化するという問題がある。
【０００８】
また、再送可能期間内に伝送できなかったパケットがあったときに、送信側でデータを再度パケット化して再送することが考えられるが、この場合は、再度パケット化したパケット群をすべて再送する必要があり、時間がかかるという問題がある。特に、送信するデータが長時間のメディアデータである場合は、再送にかかる時間が膨大な時間になる。
【０００９】
また、送信側でパケットを長期間保持して再送可能期間を長くすることが考えられる。しかしながら、受信側は、データを受信してから再送可能期間が経過するのを待ってデータを出力する。このため、再送可能期間を長くすると、受信側でデータを受信してからデータを出力するまでの期間が長くなり、リアルタイム性が損なわれるという問題がある。
【００１０】
また、この場合は再送バッファに格納するパケットの量が増加するため、再送要求に対応するパケットの検索に時間がかかり、再送要求に対する送信側の応答速度が遅くなるという問題がある。その結果、再送可能期間内にパケットを再送できないこともあり得る。また、パケットには送信データ以外の制御情報が多く含まれるため、再送バッファに格納するパケットの量が増加すると、必要なバッファサイズが膨大になるという問題がある。
【００１１】
たとえば、放送業者の地方局から中央キー局へ放送素材を送信し、中央キー局において放送素材の大まかな編集（粗編）を行う場合は、放送素材の内容を迅速に把握する必要がある。しかも、最終的に放送用データとして編集したデータは高品質である必要がある。しかしながら、上述したように、従来は、高品質な放送素材を取得するとともに、放送素材の内容を迅速に把握することは困難であった。
【００１２】
また、低品質のデータをリアルタイムに取得することができる受信装置と、再送可能期間の長さを十分に確保して高品質なデータを取得することができる受信装置と、を併用することも考えられる。しかしながら、この場合は、一連のデータを伝送するために伝送路を２系統用いることになるため、伝送量が約２倍に増加するという問題がある。
【００１３】
開示の受信装置および受信方法は、上述した問題点を解消するものであり、伝送量を増加させることなく、高品質なデータを取得するとともにデータの内容を迅速に把握することを目的とする。
【課題を解決するための手段】
【００１４】
上述した課題を解決し、目的を達成するため、この受信装置および受信方法は、送信装置から送信されたパケット群を受信し、受信したパケット群に基づいて、受信されなかった欠落パケットを検出し、検出結果にかかわらずパケット群に基づくデータを出力し、検出された欠落パケットの再送要求を送信装置へ送信し、送信した再送要求に応じて送信装置から再送されたパケットを再受信し、受信したパケット群と、再受信したパケットと、に基づくデータをさらに出力することを要件とする。
【００１５】
上記構成によれば、再送要求の結果を待たずに、受信したデータをリアルタイムに取得することができる。また、再送されたパケットを用いて高品質に再現されたデータをさらに取得することができる。また、１系統の伝送路によって受信したパケット群に基づいてこれらのデータを出力することができる。
【発明の効果】
【００１６】
開示の受信装置および受信方法によれば、伝送量を増加させることなく、高品質なデータを取得するとともにデータの内容を迅速に把握することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１７】
以下に添付図面を参照して、この受信装置および受信方法の好適な実施の形態を詳細に説明する。
【００１８】
（受信装置の概要）
図１は、この受信装置の概要を示すブロック図（その１）である。図１以降のブロック図において、実線矢印はデータの流れを示している。点線矢印は制御信号の流れを示している。図１に示すように、受信装置１１０は、ネットワーク１２０を介して送信装置１３０から送信されるパケットを受信する受信装置である。送信装置１３０には、受信装置１１０へ送信する送信データが入力される。
【００１９】
送信装置１３０は、送信データをパケット化したパケット群（Ｐ１，Ｐ２，Ｐ３）を保持する送信バッファ１３１を備えている。送信装置１３０は、送信バッファ１３１に保持したパケットＰ１，Ｐ２，Ｐ３を順次、受信装置１１０へ送信する。また、送信装置１３０は、パケットＰ１，Ｐ２，Ｐ３を受信装置１１０へ送信した後も、再送可能期間が経過するまでは、パケットＰ１，Ｐ２，Ｐ３を送信バッファ１３１に格納しておく。
【００２０】
そして、送信装置１３０は、再送可能期間内に受信装置１１０から再送要求を受信すると、送信バッファ１３１に保持しているパケットＰ１，Ｐ２，Ｐ３のうちの、再送要求に対応するパケットを受信装置１１０へ再送する。ここでは、ネットワーク１２０において、パケットＰ１，Ｐ２，Ｐ３のうちのパケットＰ２が欠落したとする。
【００２１】
送信装置１３０が送信する送信データは、たとえばメディアデータである。メディアデータは、映像および音声の少なくとも一方を含むデータである。パケットＰ１，Ｐ２，Ｐ３は、メディアデータの冒頭部分のパケット群であるとする。図示しないが、送信装置１３０は、パケットＰ１，Ｐ２，Ｐ３を送信した後に、一連のメディアデータの残りの部分に相当するパケット群をベストエフォート方式によって受信装置１１０へ順次送信する。
【００２２】
受信装置１１０は、受信部１１１と、検出部１１２と、第１出力部１１３と、送信部１１４と、再受信部１１５と、第２出力部１１６と、を備えている。受信部１１１は、送信装置１３０から送信されたパケット群を順次受信する。ここでは、パケットＰ２が欠落しているため、受信部１１１はパケットＰ１，Ｐ３を受信する。受信部１１１は、受信した各パケットを、検出部１１２、第１出力部１１３および第２出力部１１６へ出力する。
【００２３】
検出部１１２は、受信部１１１から出力されたパケットＰ１，Ｐ３に基づいて、送信装置１３０から送信されたにもかかわらず、受信部１１１によって受信されなかった欠落パケットを検出する。ここでは、検出部１１２は、パケットＰ２を欠落パケットとして検出する。検出部１１２は、検出したパケットＰ２を示す情報を送信部１１４へ出力する。パケットＰ２を示す情報は、たとえばパケットＰ２のシーケンスナンバーである。
【００２４】
たとえば、検出部１１２は、受信したパケットＰ１，Ｐ３に含まれているシーケンスナンバーの連続性を検査することによって、パケットＰ１，Ｐ３とともに送信装置１３０から送信されたはずのパケットＰ２の存在を検出する。または、パケットＰ１，Ｐ３には、パケット群（パケットＰ１，Ｐ２，Ｐ３）全体の数やシーケンスナンバーの情報が含まれており、検出部１１２はこの情報を参照することで欠落パケットを検出してもよい。
【００２５】
第１出力部１１３は、検出部１１２による検出結果にかかわらず、受信部１１１から出力されたパケットＰ１，Ｐ３に基づくデータを外部へ出力する。ここで、一連のメディアデータの冒頭部分はパケットＰ１，Ｐ２，Ｐ３に分割されているが、ここではパケットＰ２が欠落しているため、第１出力部１１３が出力するデータ（Ｐ１，Ｐ２，Ｐ３）は部分的に低品質なデータになる。
【００２６】
第１出力部１１３は、受信部１１１からパケット群が出力されるごとに、出力されたパケット群に基づくデータを出力する。このため、送信装置１３０が一連のメディアデータをパケット化したパケット群をベストエフォート方式によって順次送信する場合は、第１出力部１１３は、一連のメディアデータをリアルタイムに出力し続ける。
【００２７】
送信部１１４は、検出部１１２から出力された情報が示すパケットＰ２の再送要求を送信装置１３０へ送信する。再受信部１１５は、送信部１１４によって送信された再送要求に応じて送信装置１３０から再送されたパケットＰ２を受信する。再受信部１１５は、受信したパケットＰ２を第２出力部１１６へ出力する。
【００２８】
第２出力部１１６は、受信部１１１から出力されたパケットＰ１，Ｐ３と、再受信部１１５から出力されたパケットＰ２と、に基づくデータを外部へ出力する。このため、第２出力部１１６は、第１出力部１１３が出力するデータに比べて、遅延を有するが高品質なデータを出力することができる。具体的には、パケットＰ１，Ｐ２，Ｐ３からなる一連のメディアデータの冒頭部分を完全な状態で出力することができる。
【００２９】
すなわち、第２出力部１１６は、第１出力部１１３と同内容のデータを、第１出力部１１３よりも高品質で出力する。たとえば、第１出力部１１３がメディアデータをリアルタイムに出力し続ける一方、第２出力部１１６は、第１出力部１１３に対して一定の遅延時間を有して同内容のメディアデータを高品質で出力し続ける。
【００３０】
ここでいう一定の遅延時間とは、検出部１１２がパケットＰ２を欠落パケットとして検出し、送信部１１４から送信された再送要求に応じて送信装置１３０から再送されたパケットＰ２を再受信部１１５が受信して、受信したパケットＰ２に基づくメディアデータを第２出力部１１６から出力するための遅延時間である。
【００３１】
第１出力部１１３および第２出力部１１６のそれぞれは、元々同一のメディアデータを再現したものを出力する。このため、第１出力部１１３および第２出力部１１６は、互いに共通の再生位置に関する情報を含むメディアデータを出力する。再生位置に関する情報とは、タイムスタンプなどの、一連のメディアデータの再生位置を示す情報である。
【００３２】
図２は、この受信装置の概要を示すブロック図（その２）である。図２に示す受信装置１１０は、図１に示した受信装置１１０の変形例である。図２に示すように、受信装置１１０は、受信部２１１と、第１検出部２１２と、第１送信部２１３と、第１再受信部２１４と、第２検出部２１５と、第１出力部２１６と、第２送信部２１７と、第２再受信部２１８と、第２出力部２１９と、備えている。
【００３３】
図の点線で囲む受信部２１１、第１検出部２１２、第１送信部２１３および第１再受信部２１４は、図１に示した受信部１１１に対応する構成である。受信部２１１は、送信装置１３０から送信されたパケット群を順次受信する。ここでは、送信装置１３０から送信されたパケットＰ１，Ｐ２，Ｐ３のうちのパケットＰ２，Ｐ３がネットワーク１２０において欠落したとする。このため、受信部２１１はパケットＰ１を受信する。受信部２１１は、受信したパケットＰ１を第１出力部２１６および第１検出部２１２へ出力する。
【００３４】
第１検出部２１２は、受信部２１１から出力されたパケットＰ１に基づいて、送信装置１３０から送信されたにもかかわらず、受信部２１１によって受信されなかった欠落パケットを検出する。ここでは、第１検出部２１２は、パケットＰ２，Ｐ３を欠落パケットとして検出し、検出した各パケットを示す情報を第１送信部２１３へ出力する。
【００３５】
第１送信部２１３は、第１検出部２１２から出力された情報が示すパケットＰ２，Ｐ３の再送要求を送信装置１３０へ送信する。ここでは、再送要求に応じて送信装置１３０からパケットＰ２，Ｐ３が再送されたが、ネットワーク１２０においてパケットＰ２が欠落したとする。第１再受信部２１４は、再送要求に応じて送信装置１３０から再送されたパケットＰ３を受信する。第１再受信部２１４は、受信したパケットＰ３を第２検出部２１５、第１出力部２１６および第２出力部２１９へ出力する。
【００３６】
第２検出部２１５は、図１の検出部１１２に対応する構成である。第２検出部２１５は、第１再受信部２１４から出力されたパケットＰ３に基づいて、送信装置１３０から再送されたにもかかわらず、第１再受信部２１４によって受信されなかった欠落パケットを検出する。ここでは、第２検出部２１５は、パケットＰ２を欠落パケットとして検出し、検出したパケットＰ２を示す情報を第２送信部２１７へ出力する。
【００３７】
第１出力部２１６は、図１の第１出力部１１３に対応する構成である。第１出力部２１６は、受信部２１１から出力されたパケットＰ１と、第１再受信部２１４から出力されたパケットＰ３と、に基づくデータを外部へ出力する。ここで、パケット群（パケットＰ１，Ｐ２，Ｐ３）のうちのパケットＰ２が欠落しているため、第１出力部２１６が出力するデータ（Ｐ１，Ｐ２，Ｐ３）は部分的に低品質なデータになる。
【００３８】
第２送信部２１７は、図１の送信部１１４に対応する構成である。第２送信部２１７は、第２検出部２１５から出力された情報が示すパケットＰ２の再送要求を送信装置１３０へ送信する。第２再受信部２１８は、図１の再受信部１１５に対応する構成である。第２再受信部２１８は、再送要求に応じて送信装置１３０から再送されたパケットＰ２を受信し、受信したパケットＰ２を第２出力部２１９へ出力する。
【００３９】
第２出力部２１９は、受信部２１１から出力されたパケットＰ１と、第１再受信部２１４から出力されたパケットＰ３と、第２再受信部２１８から出力されたパケットＰ２と、に基づくデータを外部へ出力する。このため、第２出力部２１９は、第１出力部２１６が出力するデータに比べて、遅延を有するが高品質なデータを出力することができる。
【００４０】
第１出力部２１６は、第１再受信部２１４によるパケットの受信を待ってからデータを出力する。このため、再送要求を送信してから、再送要求に応じて送信装置１３０から再送されるパケットを受信するのを待つ第１待機期間は、第１出力部２１６によるデータ出力のリアルタイム性を損なわないように短く設定する。第２検出部２１５は、第１待機期間の経過後に、第１再受信部２１４によって受信されていない欠落パケットを検出する。
【００４１】
第２出力部２１９は、第２再受信部２１８によるパケットの受信を待ってからデータを出力するが、第２出力部２１９によるデータ出力についてはリアルタイム性よりも品質を優先する。このため、第２送信部２１７によって再送要求を送信してから、再送要求に応じて送信装置１３０から再送されるパケットを第２再受信部２１８によって受信するのを待つ期間Ａは、再送されるパケットを確実に受信できるように十分に長く設定する。
【００４２】
ここで、第１送信部２１３によって再送要求を送信してから、再送要求に応じて送信装置１３０から再送されるパケットを第２再受信部２１８によって受信するのを待つ期間を第２待機期間とする。したがって、第２待機期間は、第１待機期間および期間Ａの両方を含む期間であり、第１待機期間よりも長い期間になる。
【００４３】
第１出力部２１６は、第１待機期間内に受信したパケットに基づくデータを出力することで、受信したデータをリアルタイムで出力することができる。一方、第２出力部２１９は、第１待機期間より長い第２待機期間内に受信したパケットに基づくデータを出力することで、高品質のデータを出力することができる。
【００４４】
図３は、図２に示した受信装置の処理の概要図である。符号３１０は、従来の受信処理の概要を示している。符号３２０は、図２に示した受信装置１１０の受信処理の概要を示している。ここでは、従来の受信装置および受信装置１１０は、メディアデータをベストエフォート方式によって受信する受信装置であるとする。符号３１０に示す従来の受信処理は、受信処理３１１と、再受信処理３１２と、出力処理３１３と、を含んでいる。
【００４５】
受信処理３１１は、送信装置から送信されたメディアデータを受信する処理である。再受信処理３１２は、受信処理３１１によって受信したメディアデータのうちの正常に受信できなかった部分を送信装置から再受信する処理である。出力処理３１３は、受信処理３１１によって受信したメディアデータを、再受信処理３１２によって受信したデータによって訂正して出力する処理である。
【００４６】
出力処理３１３によって出力するメディアデータのリアルタイム性を確保するために、再受信処理３１２の処理時間は短く設定される。具体的には、送信装置へ再送要求を送信してから、再送要求に応じて送信装置から再送されるデータの受信を待つ待機期間が短く設定される。待機期間が経過すると、再受信処理３１２によってデータを再受信していなくても、品質が劣化したメディアデータを出力処理３１３によって出力する。
【００４７】
これに対して、符号３２０に示す受信装置１１０における受信処理は、受信処理３１１と、再受信処理３１２と、出力処理３１３と、再受信処理３２１と、出力処理３２２と、を含んでいる。受信処理３１１、再受信処理３１２および出力処理３１３は、符号３１０に示した処理と同様であるため、詳細な説明を省略する。
【００４８】
再受信処理３２１は、受信処理３１１によって受信したメディアデータのうちの正常に受信できなかった部分を送信装置から再受信する処理である。再受信処理３２１の処理時間は、再受信処理３１２の処理時間より長く設定される。具体的には、送信装置へ再送要求を送信してから、再送要求に応じて送信装置から再送されるデータの受信を待つ待機期間（期間Ａ）が、再受信処理３１２の待機期間（第１待機期間）より長く設定される。
【００４９】
出力処理３２２は、受信処理３１１によって受信したメディアデータを、再受信処理３２１によって受信したデータによって訂正して出力する処理である。出力処理３２２によって出力されるデータは、出力処理３１３によって出力されるデータに対して、遅延を有するが高品質なデータになる。このように、受信装置１１０は、再受信処理３１２によるショートスパンの再送処理と、再受信処理３２１によるロングスパンの再送処理と、を行い、それぞれの再送処理の結果を反映した２つのメディアデータを出力する。
【００５０】
（実施の形態）
（受信装置のハードウェア構成）
図４は、この受信装置のハードウェア構成を示す説明図である。図４に示すように、受信装置１１０は、ＣＰＵ４１０、メモリ４２０、通信インターフェース４３０（通信Ｉ／Ｆ）、第１出力インターフェース４４０（第１出力Ｉ／Ｆ）および第２出力インターフェース４５０（第２出力Ｉ／Ｆ）を有する。ＣＰＵ４１０は、受信装置１１０の全体の制御を司る。図１に示した検出部１１２、図２に示した第１検出部２１２および第２検出部２１５などは、たとえばＣＰＵ４１０である。
【００５１】
メモリ４２０は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤ（Ｈａｒｄ  Ｄｉｓｋ）、光ディスク、フラッシュメモリなどである。メモリ４２０はＣＰＵ４１０のワークエリアとして使用される。また、メモリ４２０には各種プログラムが格納されており、ＣＰＵ４１０からの命令に応じてロードされる。
【００５２】
通信インターフェース４３０は、ネットワーク１２０を介して送信装置１３０（図１または図２参照）と接続され、送信装置１３０との間でパケットの送受信を行う。図１に示した受信部１１１、送信部１１４、再受信部１１５、図２に示した受信部２１１、第１送信部２１３、第１再受信部２１４、第２送信部２１７および第２再受信部２１８は、たとえば通信インターフェース４３０である。通信インターフェース４３０は、たとえばＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）である。
【００５３】
第１出力インターフェース４４０および第２出力インターフェース４５０は、メディアデータなどのデータを出力するインターフェースである。たとえば、第１出力インターフェース４４０および第２出力インターフェース４５０のそれぞれは、受信装置１１０の筐体に設けられた出力端子、またはメディアデータを再生するモニタやスピーカでもよい。
【００５４】
または、第１出力インターフェース４４０および第２出力インターフェース４５０のそれぞれは、メディアデータを記憶するテープデッキなどの記憶媒体でもよい。図１に示した第１出力部１１３および図２に示した第１出力部２１６は、たとえば第１インターフェースである。図１に示した第２出力部１１６および図２に示した第２出力部２１９は、たとえば第２出力インターフェース４５０である。
【００５５】
また、ここでは第１出力インターフェース４４０と第２出力インターフェース４５０を分けて説明したが、第１出力部１１３と第２出力部１１６（または第１出力部２１６と第２出力部２１９）の各出力のいずれかを選択して出力する出力インターフェースを設けてもよい。この場合は、各出力の選択をユーザが行うための切換スイッチなどを設ける。
【００５６】
これにより、ユーザは、切換スイッチを操作することにより、データの内容を迅速に把握したい場面では第１出力部１１３（または第１出力部２１６）の出力を選択することができる。また、ユーザは、遅延が発生したとしても高品質なデータを得たい場面では第２出力部１１６（または第２出力部２１９）からの出力を選択することができる。このように、ユーザは、場面に応じて適切な出力を得ることができる。
【００５７】
（送信装置の機能的構成）
図５は、実施の形態にかかる送信装置の機能的構成を示すブロック図である。送信装置５００は、符号化部５０１と、パケッタイザ５０２と、データ送信部５０３と、冗長符号生成部５０４と、冗長符号送信部５０５と、再送バッファ５０６と、第１再送要求受信部５０７と、第１再送制御部５０８と、第１再送部５０９と、ＴＴＳ蓄積部５１０と、蓄積媒体５１１と、第２再送要求受信部５１２と、第２再送制御部５１３と、ＴＴＳ検索部５１４と、第２再送部５１５と、バッファ管理部５１６と、を備えている。
【００５８】
送信装置５００は、図１または図２に示した送信装置１３０に対応する構成である。符号化部５０１には、受信装置へ送信するためのメディアデータが入力される。符号化部５０１は、入力されたメディアデータを符号化する。符号化部５０１は、メディアデータを符号化した符号化データをパケッタイザ５０２へ出力する。
【００５９】
パケッタイザ５０２は、符号化部５０１から出力された符号化データに基づいてデータパケットを生成する。具体的には、パケッタイザ５０２は、符号化データを一定のサイズごとに区切り、区切った各データに制御情報を付加することでデータパケットを生成する。各データパケットに付加する制御情報は、データパケットの宛先情報や、受信側においてデータパケットを元の符号化データに戻すためのシーケンスナンバーなどである。
【００６０】
また、パケッタイザ５０２は、符号化部５０１から出力された符号化データに基づいてＴＴＳ（Ｔｉｍｅｓｔａｍｐｅｄ  Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ：タイムスタンプ付トランスポートストリーム）パケットを生成する。具体的には、パケッタイザ５０２は、符号化データを一定のサイズ（たとえば１８８バイト）に区切り、区切った各データにタイムスタンプ情報（たとえば４バイト）を付加することでＴＴＳパケットを生成する。
【００６１】
タイムスタンプ情報は、元のメディアデータ全体における、ＴＴＳパケットのデータの再生位置を示す情報である。パケッタイザ５０２は、生成した各データパケットを、データ送信部５０３、冗長符号生成部５０４および再送バッファ５０６へ出力する。パケッタイザ５０２は、生成した各ＴＴＳパケットをＴＴＳ蓄積部５１０へ出力する。
【００６２】
データ送信部５０３は、パケッタイザ５０２から出力された各データパケットを、ネットワーク５２０を介して受信装置（図６の受信装置６００参照）へ送信する。ネットワーク５２０は、光ファイバなどの有線ネットワークでもよいし、無線ネットワークでもよいし、有線および無線を組み合わせたネットワークでもよい。
【００６３】
冗長符号生成部５０４は、パケッタイザ５０２から出力された各データパケットに基づいて冗長符号を生成する。冗長符号は、受信側において、欠落したパケットを復元するための符号である。冗長符号は、パケッタイザ５０２から出力された各データパケットを用いた演算の結果により生成される。また、冗長符号生成部５０４は、生成した冗長符号に制御情報を付加してパケット化する。
【００６４】
冗長符号に付加する制御情報は、冗長符号の宛先情報（冗長符号が対応するデータパケット群と同じ）や、冗長符号が対応するデータパケット群を特定するための情報などである。冗長符号生成部５０４は、パケット化した冗長符号パケットを冗長符号送信部５０５へ出力する。冗長符号送信部５０５は、冗長符号生成部５０４から出力された冗長符号パケットをネットワーク５２０を介して受信装置へ送信する。
【００６５】
再送バッファ５０６は、パケッタイザ５０２から出力された各データパケットを一時的に格納する。また、再送バッファ５０６は、第１再送制御部５０８の制御に従って、格納しているデータパケットを第１再送部５０９へ出力する。また、再送バッファ５０６は、バッファ管理部５１６の制御に従って、格納しているデータパケットを消去する。
【００６６】
第１再送要求受信部５０７は、ネットワーク５２０を介して受信装置から送信された第１再送要求を受信する。第１再送要求受信部５０７が受信する第１再送要求には、送信装置５００に対して再送を要求するデータパケットを示す情報が含まれている。第１再送要求受信部５０７は、受信した第１再送要求を第１再送制御部５０８へ出力する。
【００６７】
第１再送制御部５０８は、第１再送要求受信部５０７から出力された第１再送要求に応じて再送バッファ５０６を制御する。具体的には、第１再送制御部５０８は、第１再送要求が示すデータパケットを第１再送部５０９へ出力するように、再送バッファ５０６を制御する。第１再送部５０９は、再送バッファ５０６から出力されたデータパケットを、第１再送データパケットとしてネットワーク５２０を介して受信装置へ送信する。
【００６８】
ＴＴＳ蓄積部５１０は、パケッタイザ５０２から出力された各ＴＴＳパケットを蓄積媒体５１１に蓄積する。蓄積媒体５１１には、ＴＴＳ蓄積部５１０によって蓄積された各ＴＴＳパケットがトランスポートストリームとして保持される。また、蓄積媒体５１１は、バッファ管理部５１６の制御に従って、蓄積したトランスポートストリームを消去する。
【００６９】
第２再送要求受信部５１２は、ネットワーク５２０を介して受信装置から送信された第２再送要求を受信する。第２再送要求受信部５１２が受信する第２再送要求には、トランスポートストリームのタイムスタンプの情報が含まれている。第２再送要求受信部５１２は、受信した第２再送要求を第２再送制御部５１３へ出力する。
【００７０】
第２再送制御部５１３は、第２再送要求受信部５１２から出力された第２再送要求に含まれるタイムスタンプを示す情報をＴＴＳ検索部５１４へ出力する。ＴＴＳ検索部５１４は、第２再送制御部５１３から出力された情報が示すタイムスタンプに該当するＴＴＳパケットを、蓄積媒体５１１に蓄積されたトランスポートストリームの中から検索する。
【００７１】
ＴＴＳ検索部５１４は、検索したＴＴＳパケットを第２再送部５１５へ出力する。第２再送部５１５は、再送バッファ５０６から出力されたＴＴＳパケットを、第２再送データパケットとしてネットワーク５２０を介して受信装置へ送信する。
【００７２】
バッファ管理部５１６は、再送バッファ５０６に格納されたデータパケットを、第１保持期間の経過後に消去する。これにより、再送バッファ５０６のバッファサイズが小さくても、符号化部５０１から出力される各データパケットを再送バッファ５０６に順次格納することができる。また、再送バッファ５０６に格納されるデータパケット量を少なくすることで、第１再送要求に対応するデータパケットの検索速度を速くすることができる。
【００７３】
再送バッファ５０６に格納されたデータパケットを保持する第１保持期間は、受信装置から第１再送要求が送信される可能性のある期間であり、受信装置における第１待機期間（図６参照）と合わせて設定される。また、バッファ管理部５１６は、蓄積媒体５１１に蓄積されたトランスポートストリームを、第２保持期間の経過後に消去する。トランスポートストリームを消去するまでの第２保持期間は、第１保持期間よりも長く設定する。
【００７４】
具体的には、第２保持期間は、受信装置から第２再送要求が送信される可能性のある期間であり、受信装置における第２待機期間（図６参照）と合わせて設定される。このように、第１保持期間の経過後は再送バッファ５０６からデータパケットを消去することで、第１再送要求に対応するデータパケットの検索速度を速くするとともに、再送バッファ５０６のバッファサイズを小さくすることができる。
【００７５】
また、再送バッファ５０６とは別に、トランスポートストリームを蓄積媒体５１１に蓄積しておく。これにより、第１再送データパケットの伝送に失敗した場合にも、トランスポートストリームから該当するＴＴＳパケットを検索して第２再送データとして送信することができる。このため、メディアデータを再度パケット化し、各パケットをすべて送信し直す場合と比べて、伝送量の削減および伝送速度の向上を図ることができる。
【００７６】
また、ＴＴＳパケットには、宛先情報やシーケンスナンバーなどが付加されていないため、ＴＴＳパケットのデータサイズはデータパケットのデータサイズと比べて小さい。このため、メディアデータをトランスポートストリームとして蓄積媒体５１１に蓄積しておくことで、メディアデータをデータパケットとして蓄積しておく場合と比べて、蓄積するデータの容量を削減することができる。
【００７７】
（受信装置の機能的構成）
図６は、実施の形態にかかる受信装置の機能的構成を示すブロック図である。図６に示すように、実施の形態にかかる受信装置６００は、データ受信部６０１と、冗長符号受信部６０２と、第１受信バッファ６０３と、第１制御部６０４と、復元部６０５と、第１再送要求送信部６０６と、第１再受信部６０７と、第１デパケッタイザ６０８と、第１復号化部６０９と、第１出力部６１０と、ＴＴＳ蓄積部６１１と、蓄積媒体６１２と、第２制御部６１３と、第２再送要求送信部６１４と、第２再受信部６１５と、ＴＴＳ検索部６１６と、第２受信バッファ６１７と、第２デパケッタイザ６１８と、第２復号化部６１９と、第２出力部６２０と、を備えている。
【００７８】
データ受信部６０１は、送信装置５００からネットワーク５２０を介して送信されたデータパケット群を受信する。データ受信部６０１は、受信したデータパケット群を第１受信バッファ６０３へ出力する。冗長符号受信部６０２は、送信装置５００からネットワーク５２０を介して送信された冗長符号パケットを受信する。冗長符号受信部６０２は、受信した冗長符号パケットを第１受信バッファ６０３へ出力する。
【００７９】
第１受信バッファ６０３は、データ受信部６０１から出力されたデータパケット群と、冗長符号受信部６０２から出力された冗長符号パケットと、を一時的に格納する。また、第１受信バッファ６０３は、第１再受信部６０７から出力された再送データパケットを一時的に格納する。また、第１受信バッファ６０３は、第１制御部６０４による制御に従って、格納したデータパケット群を第１デパケッタイザ６０８へ出力する。
【００８０】
第１制御部６０４は、受信装置６００の全体的な制御を司る。たとえば、第１制御部６０４は、第１出力部６１０の出力タイミングを管理する。データ受信部６０１がデータパケット群を受信してから第１出力部６１０の出力タイミングまでの期間は、ユーザにとってリアルタイム性を損なわない程度に短い期間（たとえば４００ｍｓ）である。以下、第１制御部６０４の具体的な動作について説明する。
【００８１】
第１制御部６０４は、第１受信バッファ６０３に格納されたデータパケット群に基づいて、送信装置５００から送信されたにもかかわらず、データ受信部６０１によって受信されなかった欠落パケットを検出する。たとえば、第１制御部６０４は、第１受信バッファ６０３に格納されたデータパケット群の各シーケンスナンバーに基づいて欠落パケットを検出する。一連のデータパケット群には連番のシーケンス番号が付加されているため、シーケンス番号の連続性を検査することで欠落パケットを検出することができる。
【００８２】
第１制御部６０４は、欠落パケットを検出した場合は、第１受信バッファ６０３に格納された冗長符号パケットを用いて欠落パケットを復元できるか否かを判断する。欠落パケットを復元できると判断した場合は、復元部６０５を制御して、欠落パケットの復元を行う。復元部６０５は、第１受信バッファ６０３に格納されたデータパケット群と冗長符号パケットを用いた演算によって欠落パケットに相当するデータパケットを復元する。
【００８３】
復元部６０５は、復元したデータパケットを第１受信バッファ６０３に格納する。また、第１制御部６０４は、欠落パケットを検出し、かつ、冗長符号パケットを用いて欠落パケットを復元できないと判断した場合は、検出した欠落パケットを示す情報を第１再送要求送信部６０６へ出力する。第１再送要求送信部６０６は、第１制御部６０４から出力された情報が示す欠落パケットの再送要求（第１再送要求）を送信装置５００へ送信する。
【００８４】
第１再受信部６０７は、第１再送要求送信部６０６が送信した第１再送要求に応じて送信装置５００から送信されたデータパケット（第１再送データパケット）を受信する。第１再受信部６０７は、受信したデータパケットを第１受信バッファ６０３へ出力する。
【００８５】
第１制御部６０４は、第１再送要求送信部６０６が第１再送要求を送信してから第１待機期間だけ待機して、第１再送要求に応じて送信装置５００から送信された第１再送データパケットを第１再受信部６０７が受信するのを待つ。たとえば、第１制御部６０４は、第１受信バッファ６０３に格納されたデータパケット群を監視することによって、第１再送データパケットを受信したか否かを判断することができる。
【００８６】
第１再送要求を送信してから第１再送データパケットの受信を待つ第１待機期間は、第１出力部６１０の出力タイミングの前に満了する程度に短い期間（たとえば３００ｍｓ）である。第１制御部６０４は、第１出力部６１０の出力タイミングにおいて、第１受信バッファ６０３に格納されているデータパケット群を第１デパケッタイザ６０８へ出力するように第１受信バッファ６０３を制御するとともに、欠落パケットを再度検出する。
【００８７】
たとえば、第１制御部６０４は、第１再送要求を送信したにもかかわらず、第１待機期間内に第１再送データパケットを受信しなかった場合は、第１再送要求に対応するデータパケットを欠落パケットとして検出する。または、第１制御部６０４は、第１受信バッファ６０３に格納されたデータパケット群の各シーケンスナンバーに基づいて欠落パケットを検出する。第１制御部６０４は、第１出力部６１０の出力タイミングにおいて欠落パケットを検出した場合は、第２再送の制御指示を第２制御部６１３へ出力する。
【００８８】
第１デパケッタイザ６０８は、第１制御部６０４から出力されたデータパケット群をデパケッタイズして元の符号化データを再現する。具体的には、第１デパケッタイザ６０８は、データパケット群に含まれるシーケンスナンバーが連番となるようにデータパケットに格納された各データを組み合わせることで、元の符号化データに戻す。第１デパケッタイザ６０８は、デパケッタイズした符号化データを第１復号化部６０９へ出力する。
【００８９】
第１復号化部６０９は、第１デパケッタイザ６０８から出力された符号化データを元のメディアデータに復号化する。第１復号化部６０９は、復号化したメディアデータを第１出力部６１０へ出力する。第１出力部６１０は、第１復号化部６０９から出力されたメディアデータを外部へ出力する。これにより、データ受信部６０１によって受信されたデータパケットに基づくメディアデータがほぼリアルタイムに出力される。
【００９０】
ＴＴＳ蓄積部６１１は、第１出力部６１０の出力タイミングにおいて、第１受信バッファ６０３に格納されているデータパケット群を取得してＴＴＳパケットに変換する。また、ＴＴＳ蓄積部６１１は、第２再受信部６１５から出力されたデータパケットをＴＴＳパケットに変換する。ＴＴＳ蓄積部６１１は、変換した各ＴＴＳパケットを蓄積媒体６１２に蓄積する。蓄積媒体６１２は、ＴＴＳ蓄積部６１１によって蓄積された各ＴＴＳパケットをトランスポートストリームとして保持する。
【００９１】
第２制御部６１３は、第２出力部６２０の出力タイミングの制御を行う。第２制御部６１３は、第１制御部６０４から第２再送の制御指示が出力されると、ＴＴＳ検索部６１６を制御して、蓄積媒体６１２に蓄積されたトランスポートストリームにおいて欠損しているＴＴＳパケットを検索させる。第２制御部６１３は、検索されたＴＴＳパケットのタイムスタンプを示す情報を第２再送要求送信部６１４へ出力する。
【００９２】
第２再送要求送信部６１４は、第２制御部６１３から出力された情報が示すタイムスタンプのＴＴＳパケットの再送要求を、第２再送要求としてネットワーク５２０を介して送信装置５００へ送信する。第２再受信部６１５は、第２再送要求送信部６１４が送信した第２再送要求に応じて送信装置５００から送信されたＴＴＳパケット（第２再送データパケット）を受信してＴＴＳ蓄積部６１１へ出力する。
【００９３】
第２制御部６１３は、第２再送要求送信部６１４が第２再送要求を送信してから期間Ａだけ待機して、第２再送要求に応じて送信装置５００から送信されたＴＴＳパケットを受信するのを待つ。たとえば、第２制御部６１３は、ＴＴＳ検索部６１６を制御して、蓄積媒体６１２に蓄積されたトランスポートストリームを検索させることによって、第２再送データパケットを受信したか否かを判断することができる。
【００９４】
または、第２再受信部６１５が、ＴＴＳパケットを受信した場合に、ＴＴＳパケットを受信した旨の第２制御部６１３に対して通知してもよい。第２再送要求を送信してから第２再送データパケットの受信を待つ期間Ａは、ネットワーク５２０に障害が発生した場合などを除いて、第２再送要求に応じて送信装置５００から送信された第２再送データパケットを確実に受信できる程度に長い期間（たとえば２分）である。
【００９５】
また、第２制御部６１３は、第２出力部６２０の出力タイミングにおいて、ＴＴＳ検索部６１６を制御して、蓄積媒体６１２に蓄積されたトランスポートストリームを検索させる。ＴＴＳ検索部６１６は、検索したＴＴＳパケット群を第２受信バッファ６１７に格納させる。第２制御部６１３は、第２受信バッファ６１７に格納されているＴＴＳパケット群を第２デパケッタイザ６１８へ出力させるように第２受信バッファ６１７を制御する。
【００９６】
第２デパケッタイザ６１８は、第２受信バッファ６１７から出力されたＴＴＳパケット群をデパケッタイズして元の符号化データを再現する。具体的には、第２デパケッタイザ６１８は、ＴＴＳパケットに含まれるタイムスタンプが連続になるようにＴＴＳパケット群に格納された各データを組み合わせることで元の符号化データを復元する。第２デパケッタイザ６１８は、デパケッタイズした符号化データを第２復号化部６１９へ出力する。
【００９７】
第２復号化部６１９は、第２デパケッタイザ６１８から出力された符号化データを、元のメディアデータに復号化する。第２復号化部６１９は、復号化したメディアデータを第２出力部６２０へ出力する。第２出力部６２０は、第２復号化部６１９から出力されたメディアデータを出力する。これにより、十分な期間Ａを確保して受信した第２再送データパケットを用いて訂正したメディアデータを出力することができる。
【００９８】
（送信装置の動作）
図７は、図５に示した送信装置の動作の一例を示すフローチャートである。まず、符号化部５０１が、メディアデータを符号化する（ステップＳ７０１）。つぎに、パケッタイザ５０２が、ステップＳ７０１によって符号化された符号化データをパケット化する（ステップＳ７０２）。つぎに、データ送信部５０３が、ステップＳ７０２によってパケット化されたデータパケット群を受信装置６００へ送信する（ステップＳ７０３）。
【００９９】
つぎに、冗長符号生成部５０４が、ステップＳ７０２によってパケット化されたデータパケット群に基づいて冗長符号パケットを生成し、冗長符号送信部５０５が冗長符号パケットを送信する（ステップＳ７０４）。つぎに、再送バッファ５０６が、ステップＳ７０２によってパケット化されたデータパケット群を格納する（ステップＳ７０５）。
【０１００】
つぎに、パケッタイザ５０２が、ステップＳ７０１によって符号化された符号化データをＴＴＳパケット化する（ステップＳ７０６）。つぎに、ＴＴＳ蓄積部５１０が、ステップＳ７０６によってＴＴＳパケット化されたＴＴＳパケットをトランスポートストリームとして蓄積媒体５１１に蓄積する（ステップＳ７０７）。
【０１０１】
つぎに、ステップＳ７０３によってデータパケットを送信してから第１保持期間が経過したか否かを判断する（ステップＳ７０８）。第１保持期間が経過していない場合は（ステップＳ７０８：Ｎｏ）、第１再送要求受信部５０７が第１再送要求を受信したか否かを判断する（ステップＳ７０９）。第１再送要求受信部５０７が第１再送要求を受信していない場合（ステップＳ７０９：Ｎｏ）は、ステップＳ７０８に戻って処理を続行する。
【０１０２】
ステップＳ７０９において、第１再送要求受信部５０７が第１再送要求を受信した場合（ステップＳ７０９：Ｙｅｓ）は、第１再送要求に対応するデータパケットを再送バッファ５０６から読み出す（ステップＳ７１０）。つぎに、ステップＳ７１０によって読み出したデータパケットを再送データパケットとして受信装置６００へ送信し（ステップＳ７１１）、ステップＳ７０８へ戻って処理を続行する。
【０１０３】
ステップＳ７０８において、第１保持期間が経過した場合（ステップＳ７０８：Ｙｅｓ）は、ステップＳ７０５によって格納されたデータパケットを再送バッファ５０６から消去する（ステップＳ７１２）。つぎに、ステップＳ７０３によってデータパケットを送信してから第２保持期間が経過したか否かを判断する（ステップＳ７１３）。
【０１０４】
第２保持期間が経過していない場合（ステップＳ７１３：Ｎｏ）は、第２再送要求受信部５１２が第２再送要求を受信したか否かを判断する（ステップＳ７１４）。第２再送要求受信部５１２が第２再送要求を受信していない場合（ステップＳ７１４：Ｎｏ）は、ステップＳ７１３に戻って処理を続行する。
【０１０５】
ステップＳ７１４において、第２再送要求を受信した場合（ステップＳ７１４：Ｙｅｓ）は、第２再送要求に対応するＴＴＳパケットを蓄積媒体５１１から検索する（ステップＳ７１５）。つぎに、ステップＳ７１５によって検索したＴＴＳパケットを受信装置６００へ送信し（ステップＳ７１６）、ステップＳ７１３へ戻って処理を続行する。
【０１０６】
ステップＳ７１３において、第２保持期間が経過した場合（ステップＳ７１３：Ｙｅｓ）は、ステップＳ７０７によって蓄積されたトランスポートストリームを蓄積媒体５１１から消去し（ステップＳ７１７）、入力されたメディアデータに対する一連の処理を終了する。以上のステップを、メディアデータが入力されるごとに繰り返し行うことで、メディアデータを受信装置６００へ伝送することができる。
【０１０７】
（受信装置の動作）
図８−１は、図６に示した受信装置の動作の一例を示すフローチャート（その１）である。図８−２は、図６に示した受信装置の動作の一例を示すフローチャート（その２）である。図８−１に示すように、まず、送信装置５００から送信されたデータパケット群および冗長符号パケットを受信する（ステップＳ８０１）。
【０１０８】
つぎに、ステップＳ８０１によって受信されたデータパケット群および冗長符号パケットを第１受信バッファ６０３に格納する（ステップＳ８０２）。つぎに、ステップＳ８０２によって第１受信バッファ６０３に格納された各データパケットに基づいて、欠落パケットがあるか否かを判断する（ステップＳ８０３）。
【０１０９】
欠落パケットがある場合（ステップＳ８０３：Ｙｅｓ）は、ステップＳ８０２によって格納された冗長符号パケットにより欠落パケットを復元できるか否かを判断する（ステップＳ８０４）。欠落パケットを復元可能である場合（ステップＳ８０４：Ｙｅｓ）は、欠落パケットを復元し（ステップＳ８０５）、ステップＳ８０９へ進んで処理を続行する。
【０１１０】
ステップＳ８０４において、欠落パケットを復元できない場合（ステップＳ８０４：Ｎｏ）は、第１再送要求を送信装置５００へ送信する（ステップＳ８０６）。つぎに、ステップＳ８０６によって第１再送要求を送信してから第１待機期間が経過したか否かを判断する（ステップＳ８０７）。第１再送要求を送信してから第１待機期間が経過した場合は（ステップＳ８０７：Ｙｅｓ）、ステップＳ８０９へ進んで処理を続行する。
【０１１１】
ステップＳ８０７において、第１待機期間が経過していない場合（ステップＳ８０７：Ｎｏ）は、第１再送データパケットを受信したか否かを判断する（ステップＳ８０８）。第１再送データパケットを受信していない場合（ステップＳ８０８：Ｎｏ）は、ステップＳ８０７へ戻って処理を続行する。第１再送データパケットを受信した場合（ステップＳ８０８：Ｙｅｓ）は、ステップＳ８０９へ進んで処理を続行する。
【０１１２】
ステップＳ８０３において、欠落パケットがない場合（ステップＳ８０３：Ｎｏ）は、第１受信バッファ６０３に格納されているデータパケット群を、ＴＴＳパケットに変換して蓄積媒体６１２に蓄積する（ステップＳ８０９）。つぎに、第１出力部６１０による出力タイミングになったか否かを判断し（ステップＳ８１０）、第１出力部６１０による出力タイミングになるまで待機する（ステップＳ８１０：Ｎｏのループ）。
【０１１３】
ステップＳ８１０において、第１出力部６１０による出力タイミングになった場合（ステップＳ８１０：Ｙｅｓ）は、第１受信バッファ６０３に格納されたデータパケット群をデパケッタイズして元の符号化データを再現する（ステップＳ８１１）。つぎに、ステップＳ８１１によってデパケッタイズした符号化データを復号化する（ステップＳ８１２）。つぎに、第１出力部６１０からメディアデータを出力する（ステップＳ８１３）。
【０１１４】
つぎに、図８−２のステップＳ８１４へ移行し（符号Ａ）、欠落パケットがあるか否かを判断する（ステップＳ８１４）。たとえば、ステップＳ８０７のＹｅｓを経由した場合は、第１再送要求に対する第１再送データパケットを受信していないため、欠落パケットがあると判断する。また、ステップＳ８０３のＮｏ、ステップＳ８０５、またはステップＳ８０７のＹｅｓを経由した場合は、欠落パケットはないと判断する。
【０１１５】
ステップＳ８１４において、欠落パケットがある場合（ステップＳ８１４：Ｙｅｓ）は、第２再送要求を送信する（ステップＳ８１５）。つぎに、ステップＳ８０６によって第１再送要求を送信してから第２待機期間（またはステップＳ８１５から期間Ａ）が経過したか否かを判断する（ステップＳ８１６）。第２待機期間が経過した場合（ステップＳ８１６：Ｙｅｓ）は、ステップＳ８１９へ進んで処理を続行する。
【０１１６】
ステップＳ８１６において、第２待機期間が経過していない場合（ステップＳ８１６：Ｎｏ）は、第２再送データパケットを受信したか否かを判断する（ステップＳ８１７）。第２再送データパケットを受信していない場合（ステップＳ８１７：Ｎｏ）は、ステップＳ８１６へ戻って処理を続行する。第２再送データパケットを受信した場合（ステップＳ８１７：Ｙｅｓ）は、受信した第２再送データパケットをＴＴＳパケットとして蓄積し（ステップＳ８１８）、ステップＳ８１９へ進んで処理を続行する。
【０１１７】
ステップＳ８１４において、欠落パケットがない場合（ステップＳ８１４：Ｎｏ）は、第２出力部６２０による出力タイミングになったか否かを判断し（ステップＳ８１９）、第２出力部６２０による出力タイミングになるまで待機する（ステップＳ８１９：Ｎｏのループ）。第２出力部６２０による出力タイミングになった場合（ステップＳ８１９：Ｙｅｓ）は、ＴＴＳパケットを検索する（ステップＳ８２０）。
【０１１８】
つぎに、ステップＳ８２０によって検索したＴＴＳパケットをデパケッタイズして元の符号化データを再現する（ステップＳ８２１）。つぎに、ステップＳ８２１によってデパケッタイズした符号化データを復号化する（ステップＳ８２２）。つぎに、第１出力部６１０からメディアデータを出力し（ステップＳ８２３）、受信したデータパケット群に対する一連の処理を終了する。
【０１１９】
（実施例１）
図９は、実施の形態にかかる送信装置および受信装置の実施例１を示す図である。図５に示した送信装置５００および図６に示した受信装置６００は、図９に示すような通信システム９００に適用することができる。通信システム９００は、放送業者の地方局９１０および中央キー局９２０と、を含んでいる。地方局９１０は、一連のメディアデータを、ネットワーク５２０を介して中央キー局９２０へ送信する。
【０１２０】
地方局９１０には、テープデッキ９１１と、ＴＶモニタ９１２と、送信装置５００と、が設けられている。地方局９１０では、テープデッキ９１１で再生したメディアデータをＴＶモニタ９１２で表示すると同時に、再生中のメディアデータを送信装置５００へ入力する。送信装置５００は、テープデッキ９１１が再生中のメディアデータを順次パケット化して、ネットワーク５２０を介して受信装置６００へ送信する。
【０１２１】
中央キー局９２０には、受信装置６００と、ＴＶモニタ９２１，９２３と、テープデッキ９２２，９２４と、が設けられている。ＴＶモニタ９２１およびテープデッキ９２２は、受信装置６００の第１出力部６１０に接続されている。ＴＶモニタ９２１は、受信装置６００が受信中のメディアデータをリアルタイムに表示する。テープデッキ９２２は、受信装置６００が受信中のメディアデータをリアルタイムで録画する。
【０１２２】
ＴＶモニタ９２３およびテープデッキ９２４は、受信装置６００の第２出力部６２０に接続されている。ＴＶモニタ９２３は、ＴＶモニタ９２１が表示するメディアデータと同内容のメディアデータを、一定の遅延時間を有して高品質に表示する。テープデッキ９２４は、テープデッキ９２２が録画するメディアデータと同内容のメディアデータを、一定の遅延時間を有して高品質に録画する。
【０１２３】
たとえば、中央キー局９２０においては、地方局９１０から送信される放送素材のメディアデータをＴＶモニタ９２１によってリアルタイムに表示しながら、テープデッキ９２２に録画されたメディアデータの粗編を行うことができる。粗編とは、放送本番用の編集である「本編」の前段階として採用カットを抜き出してつなぐ大まかな編集である。
【０１２４】
第１出力部６１０と第２出力部６２０から出力される各メディアデータは同内容であり、各メディアデータに含まれる再生位置に関する情報は共通である。このため、テープデッキ９２２に録画されたメディアデータに対して行った粗編の結果は、テープデッキ９２４に高品質で録画されたメディアデータにそのまま用いることができる。
【０１２５】
これにより、放送素材の編集をリアルタイムに行った後に、テープデッキ９２４に高品質で録画されたメディアデータに編集結果を反映させることができる。たとえば、メディアデータは１０分間の映像素材であるとする。また、ユーザが、ＴＶモニタ９２１によってリアルタイムに表示される映像素材を参照して、映像素材の冒頭（０分）から３分の位置までの部分を除く編集を行ったとする。
【０１２６】
この後、数分（たとえば２分）遅延してテープデッキ９２４に録画された映像素材に対して、この映像素材の内容を参照せずに、冒頭（０分）から３分の位置までの部分を除く編集を行う。これにより、高品質な映像素材に対して即座に所望の編集を行うことができる。このため、編集済みで高品質な映像素材を迅速に完成させることができる。
【０１２７】
図１０は、図９に示した通信システムによる通信の概要を示す図（その１）である。図１０において、矢印１０１０は、送信装置５００のデータ送信部５０３および第１再送部５０９が受信装置６００へデータパケット群を伝送する様子を概念的に示している。ここでは、矢印１０１０は、データ送信部５０３および第１再送部５０９による伝送によって一連のメディアデータをすべて伝送できたことを示している。
【０１２８】
たとえば、メディアデータは１０分間の映像素材であるとする。この場合は、テープデッキ９１１によって映像素材を再生しながら送信装置５００によって送信することで、約１０分間で受信装置６００への送信が完全に終了する。矢印１０２０は、送信装置５００が、送信するデータパケットに基づくＴＴＳパケット群を蓄積媒体５１１に蓄積する様子を概念的に示している。矢印１０３０は、受信装置６００が、受信するデータパケット群と同内容のＴＴＳパケット群を蓄積媒体６１２に蓄積する様子を概念的に示している。
【０１２９】
図１１は、図９に示した通信システムによる通信の概要を示す図（その２）である。図１１において、図１０に示した部分と同様の部分については同一の符号を付して説明を省略する。ここでは、矢印１０１０は、データ送信部５０３および第１再送部５０９による伝送によって一連のメディアデータをすべて伝送できなかったことを示している。
【０１３０】
具体的には、矢印１０１０は、受信装置６００の第１再送要求送信部６０６によって送信装置５００へ第１再送要求が送信されたが、これに応じて送信装置５００の第１再送部５０９によって送信された第１再送データパケットにエラーが発生し、第１再送データパケットが破棄されたことを示している（エラーによる破棄）。
【０１３１】
従来の送信装置および受信装置においては、再送要求の保持期間の経過後には、送信装置のバッファからデータパケットが消去されていた。このため、再送要求が失敗した場合には、一連のメディアデータを再度パケット化し、再度パケット化したパケット群を最初から送信し直す必要があった。このため、１０分の映像素材を伝送する場合は、再送要求が失敗した後さらに１０分間をかけて映像素材を送信し直す必要があった。
【０１３２】
これに対して、送信装置５００は、再送バッファ５０６とは別に、送信するメディアデータをトランスポートストリームとして長期間蓄積する蓄積媒体５１１を備えている。このため、第１再送要求の受付期間の経過後にも、第２再送要求を受け付けて、ＴＴＳパケットによって第２再送データパケットを送信することができる。
【０１３３】
矢印１１１０は、送信装置５００が、ＴＴＳパケットによる第２再送データパケットを受信装置６００へ送信する様子を示している。矢印１１２０は、第２再送データパケットとして送信されたＴＴＳパケットと、蓄積媒体６１２に蓄積していたＴＴＳパケットと、に基づくデータを出力する様子を示している。
【０１３４】
（実施例２）
図１２は、実施の形態にかかる受信装置の実施例２を示す図である。図１２において、図６に示した構成と同様の構成については同一の符号を付して説明を省略する。また、受信装置６００において、第１出力部６１０および第２出力部６２０以外の構成については図示を省略している。図１２に示すように、受信装置６００には、再生部１２０１と、記憶部１２０２と、受付部１２０３と、編集部１２０４と、が設けられている。
【０１３５】
再生部１２０１は、第１出力部６１０から出力されたメディアデータを再生する。ユーザは、再生部１２０１によって再生されたメディアデータを参照しながら、再生されたメディアデータに対する編集指示を受付部１２０３に入力する。再生部１２０１は、映像素材を再生するモニタや、音声素材を再生するスピーカである。
【０１３６】
記憶部１２０２は、第２出力部６２０から出力されたデータを記憶する。受付部１２０３は、ユーザから入力される編集指示を受け付ける。受付部１２０３は、受け付けた編集指示を編集部１２０４へ出力する。編集部１２０４は、受付部１２０３から出力された編集指示に基づいて、記憶部１２０２に記憶されたメディアデータを編集する。
【０１３７】
たとえば、メディアデータは１０分の映像素材であるとする。また、ユーザは、再生部１２０１によって再生された映像素材を参照しながら、再生された映像素材の冒頭（０分）から３分の位置までの部分を除く旨の編集指示を受付部１２０３へ入力したとする。この場合は、編集部１２０４は、記憶部１２０２に記憶された放送素材の冒頭（０分）から３分の位置までの部分を削除する。
【０１３８】
なお、受付部１２０３から編集指示が出力された時点で、編集指示が示す映像素材の部分がまだ記憶部１２０２に記憶されていない場合は、編集部１２０４は、記憶部１２０２にその部分が記憶されるのを待って編集を行う。受付部１２０３が受け付ける編集指示は、映像素材の一部を除く編集指示に限らず、たとえば、映像素材の明度、彩度、傾きまたは大きさなどを変更する編集指示などでもよい。また、映像素材に音声素材が付加されている場合は、音量を変更する変更指示などでもよい。
【０１３９】
このように、実施の形態にかかる受信装置６００によれば、受信したデータを第１出力部６１０からリアルタイムに取得することができるとともに、再送されたパケットを用いて高品質に再現されたデータを第２出力部６２０から取得することができる。このため、高品質なデータを取得するとともに、データの内容を迅速に把握することができる。
【０１４０】
また、第１出力部６１０および第２出力部６２０の各出力データは、１系統の伝送路によって受信したパケット群に基づいて出力されたデータである。このため、低品質のデータをリアルタイムに取得することができる受信装置と、高品質なデータを取得することができる受信装置と、を併用する場合と比較して、伝送量を約半分にすることができる。
【０１４１】
また、受信装置を２つ設ける必要がないため、省スペース化および低コスト化を図ることができる。また、２つの受信装置を併用する場合は、送信側にも２つの送信装置を設ける必要があるが、受信装置６００によれば、送信側に設ける送信装置も１つでよい。このため、送信側においても省スペース化および低コスト化を図ることができる。
【０１４２】
また、第１再送要求送信部６０６および第１再受信部６０７によってショートスパンの再送処理を行い、ショートスパンの再送処理の結果を第１出力部６１０からの出力データに用いる。これにより、第１出力部６１０の出力のリアルタイム性を損なうことなく第１出力部６１０の出力データの品質を向上させることができる。
【０１４３】
また、第２再送要求送信部６１４および第２再受信部６１５によってロングスパンの再送処理を行い、ロングスパンの再送処理の結果を第２出力部６２０からの出力データに用いる。これにより、第１出力部６１０の出力のリアルタイム性を損なうことなく第２出力部６２０の出力データの品質を向上させることができる。
【０１４４】
特に、受信するデータがメディアデータである場合は、高品質なメディアデータを取得するとともにメディアデータの内容を迅速に把握することができるため、高品質で編集済みのメディアデータを迅速に完成させることが可能になる。また、第１出力部６１０および第２出力部６２０は、共通の再生位置に関する情報を含むメディアデータを出力するため、第１出力部６１０の出力に基づく編集結果を第２出力部６２０の出力に対して容易に反映させることが可能になる。
【０１４５】
また、第１出力部６１０から出力されるメディアデータを再生するとともに、ユーザからのメディアデータに対する編集指示を受け付け、受け付けた編集指示に基づいて第２出力部６２０から出力されるメディアデータを編集することができる。このため、ユーザは、特に意識することなく、再生されたメディアデータを編集するだけで、高品質で編集済みのメディアデータを迅速に完成させることができる（図１２参照）。
【０１４６】
また、送信側でパケットを長期間保持することなく高品質なメディアデータを取得することができるため、送信側の再送バッファに格納するパケットの量を増加させる必要がない。このため、送信側で、再送要求に対応するパケットの検索速度が遅くなるという問題がない。また、送信側で必要なバッファサイズが膨大になるという問題もない。
【０１４７】
以上説明したように、開示の受信装置および受信方法によれば、伝送量を増加させることなく、高品質なデータを取得するとともにデータの内容を迅速に把握することができる。なお、上述した実施の形態においては、第２出力部６２０は、第１出力部６１０と同内容のデータを出力する場合について説明したが、第２出力部６２０は、一連のデータの中の、第１出力部６１０から出力されるデータよりも高品質な部分のみを出力してもよい。
【０１４８】
たとえば、第２出力部６２０は、第２再受信部６１５によって受信されたデータパケットに基づくデータのみを出力する。この場合は、たとえば、第１出力部６１０から出力されたデータを記憶する記憶部を設け、記憶部に記憶されたデータを、第２出力部６２０から出力されたデータに基づいて自動的に訂正する構成にしてもよい。
【０１４９】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１５０】
（付記１）送信装置から送信されたパケット群を受信する受信手段と、
前記受信手段によって受信されたパケット群に基づいて、前記受信手段によって受信されなかった欠落パケットを検出する検出手段と、
前記検出手段による検出結果にかかわらず、前記パケット群に基づくデータを出力する第１出力手段と、
前記検出手段によって検出された欠落パケットの再送要求を前記送信装置へ送信する送信手段と、
前記送信手段によって送信された再送要求に応じて前記送信装置から再送されたパケットを受信する再受信手段と、
前記受信手段によって受信されたパケット群と、前記再受信手段によって受信されたパケットと、に基づくデータを出力する第２出力手段と、
を備えることを特徴とする受信装置。
【０１５１】
（付記２）前記受信手段は、映像および音声の少なくとも一方を含むメディアデータをパケット化したパケット群を順次受信し、
前記第１出力手段は、前記受信手段によってパケット群が受信されるごとに当該パケット群に基づくメディアデータを出力し、
前記第２出力手段は、前記受信手段によって受信されたパケット群と、前記再受信手段によって受信されたパケットと、に基づくメディアデータを出力することを特徴とする付記１に記載の受信装置。
【０１５２】
（付記３）前記第１出力手段および前記第２出力手段は、互いに共通の再生位置に関する情報を含むメディアデータを出力することを特徴とする付記２に記載の受信装置。
【０１５３】
（付記４）前記第１出力手段によって出力されたデータと、前記第２出力手段によって出力されたデータと、のいずれかを選択する選択手段を備え、
前記選択手段によって選択されたデータを出力することを特徴とする付記１〜３のいずれか一つに記載の受信装置。
【０１５４】
（付記５）前記第１出力手段によって出力されたデータを再生する再生手段と、
前記再生手段によって再生されるデータに対する編集指示を受け付ける受付手段と、
前記受付手段によって受け付けられた編集指示に基づいて、前記第２出力手段によって出力されたデータを編集する編集手段と、
を備えることを特徴とする付記１〜４のいずれか一つに記載の受信装置。
【０１５５】
（付記６）送信装置から送信されたパケット群を受信する受信手段と、
前記受信手段によって受信されたパケット群に基づいて、前記受信手段によって受信されなかった欠落パケットを検出する第１検出手段と、
前記第１検出手段によって検出された欠落パケットの再送要求を前記送信装置へ送信する第１送信手段と、
前記第１送信手段によって送信された再送要求に応じて前記送信装置から再送されたパケットを受信する第１再受信手段と、
前記第１再受信手段によって受信されたパケット群に基づいて、前記第１再受信手段によって受信されなかった欠落パケットを検出する第２検出手段と、
前記第２検出手段による検出結果にかかわらず、前記受信手段および前記第１再受信手段によって受信されたパケット群に基づくデータを出力する第１出力手段と、
前記第２検出手段によって検出された欠落パケットの再送要求を前記送信装置へ送信する第２送信手段と、
前記第２送信手段によって送信された再送要求に応じて前記送信装置から再送されたパケットを受信する第２再受信手段と、
前記受信手段および前記第１再受信手段によって受信されたパケットと、前記第２再受信手段によって受信されたパケットと、に基づくデータを出力する第２出力手段と、
を備えることを特徴とする受信装置。
【０１５６】
（付記７）前記第１出力手段は、前記第１送信手段によって再送要求が送信されてから第１待機期間内に前記第１再受信手段によって受信されたパケットに基づくデータを出力し、
前記第２出力手段は、前記第１送信手段によって再送要求が送信されてから前記第１待機期間よりも長い第２待機期間内に前記第２再受信手段によって受信されたパケットに基づくデータを出力することを特徴とする付記６に記載の受信装置。
【０１５７】
（付記８）送信装置から送信されたパケット群を受信する受信工程と、
前記受信工程によって受信されたパケット群に基づいて、前記受信工程によって受信されなかった欠落パケットを検出する検出工程と、
前記検出工程による検出結果にかかわらず、前記パケット群に基づくデータを出力する第１出力工程と、
前記検出工程によって検出された欠落パケットの再送要求を前記送信装置へ送信する送信工程と、
前記送信工程によって送信された再送要求に応じて前記送信装置から再送されたパケットを受信する再受信工程と、
前記受信工程によって受信されたパケットと、前記再受信工程によって受信されたパケットと、に基づくデータを出力する第２出力工程と、
を含むことを特徴とする受信方法。
【０１５８】
（付記９）送信装置から送信されたパケット群を受信する受信工程と、
前記受信工程によって受信されたパケット群に基づいて、前記受信工程によって受信されなかった欠落パケットを検出する第１検出工程と、
前記第１検出工程によって検出された欠落パケットの再送要求を前記送信装置へ送信する第１送信工程と、
前記第１送信工程によって送信された再送要求に応じて前記送信装置から再送されたパケットを受信する第１再受信工程と、
前記第１再受信工程によって受信されたパケット群に基づいて、前記第１再受信工程によって受信されなかった欠落パケットを検出する第２検出工程と、
前記第２検出工程による検出結果にかかわらず、前記受信工程および前記第１再受信工程によって受信されたパケット群に基づくデータを出力する第１出力工程と、
前記第２検出工程によって検出された欠落パケットの再送要求を前記送信装置へ送信する第２送信工程と、
前記第２送信工程によって送信された再送要求に応じて前記送信装置から再送されたパケットを受信する第２再受信工程と、
前記受信工程および前記第１再受信工程によって受信されたパケットと、前記第２再受信工程によって受信されたパケットと、に基づくデータを出力する第２出力工程と、
を含むことを特徴とする受信方法。
【図面の簡単な説明】
【０１５９】
【図１】この受信装置の概要を示すブロック図（その１）である。
【図２】この受信装置の概要を示すブロック図（その２）である。
【図３】図２に示した受信装置の処理の概要図である。
【図４】この受信装置のハードウェア構成を示す説明図である。
【図５】実施の形態にかかる送信装置の機能的構成を示すブロック図である。
【図６】実施の形態にかかる受信装置の機能的構成を示すブロック図である。
【図７】図５に示した送信装置の動作の一例を示すフローチャートである。
【図８−１】図６に示した受信装置の動作の一例を示すフローチャート（その１）である。
【図８−２】図６に示した受信装置の動作の一例を示すフローチャート（その２）である。
【図９】実施の形態にかかる送信装置および受信装置の実施例１を示す図である。
【図１０】図９に示した通信システムによる通信の概要を示す図（その１）である。
【図１１】図９に示した通信システムによる通信の概要を示す図（その２）である。
【図１２】実施の形態にかかる受信装置の実施例２を示す図である。
【符号の説明】
【０１６０】
１２０，５２０  ネットワーク
３１１  受信処理
３１２，３２１  再受信処理
３１３，３２２  出力処理
５１１，６１２  蓄積媒体
９００  通信システム
【図１】
2009225025.tif 000003
【図２】
2009225025.tif 000004
【図３】
2009225025.tif 000005
【図４】
2009225025.tif 000006
【図５】
2009225025.tif 000007
【図６】
2009225025.tif 000008
【図７】
2009225025.tif 000009
【図８−１】
2009225025.tif 000010
【図８−２】
2009225025.tif 000011
【図９】
2009225025.tif 000012
【図１０】
2009225025.tif 000013
【図１１】
2009225025.tif 000014
【図１２】
2009225025.tif 000015