(57)【要約】【課題】送信装置側でデータパケットの伝送レートが変更された場合であっても、受信装置側で正常に誤り訂正を行うことが可能な映像伝送システムと、このシステムに用いられる送信装置、受信装置及び保持時間制御方法を提供する。【解決手段】送信装置１０では、パケット化部１１でパケット化した映像データを、誤り訂正符号化バッファ部１２で誤り訂正符号化し、送信部１６から受信装置２０へ送信する。受信装置２０では、送信装置１０からの映像データに対して誤り訂正バッファ部２３−１，２３−２で誤り訂正し、後段へ出力する。このとき、制御パケット生成部１３は、誤り訂正符号化バッファ部１２がデータパケットを所定容量分蓄積するのにかかる時間に基づいて、誤り訂正バッファ部２３−１，２３−２の保持時間を制御するための制御情報を生成する。受信制御部２５は、この制御情報に従って、誤り訂正バッファ部２３−１，２３−２の保持時間を制御する。【選択図】      図１
2010245838.tif 000002
【特許請求の範囲】
【請求項１】
パケット化された映像データを送信装置及び受信装置により伝送する映像伝送システムにおいて、
前記送信装置は、
前記映像データをパケット化してデータパケットを生成するパケット化部と、
前記生成されたデータパケットを順次保持し、保持したデータパケットの容量が予め設定された容量に達した場合、前記容量分のデータパケットに誤り訂正符号化を行い、前記容量分のデータパケット及び前記誤り訂正符号化により生成された冗長パケットを出力する符号化バッファ部と、
前記符号化バッファ部に保持される前記データパケットの容量が前記予め設定された容量に達するまでの時間に基づいて前記受信装置に対する制御情報を生成する制御情報生成部と、
前記データパケット、前記冗長パケット及び前記制御情報を前記受信装置へ送信する送信部と
を備え、
前記受信装置は、
前記送信装置から送信されたデータパケット、冗長パケット及び制御情報を受信する受信部と、
前記受信したデータパケット及び冗長パケットを一時的に保持し、指定された保持時間が経過した場合、前記保持時間に保持されたデータパケットを、前記冗長パケットを用いて誤り訂正したのち出力する誤り訂正バッファ部と、
前記制御情報に基づいて前記誤り訂正バッファ部における保持時間を制御する制御部と
を備えることを特徴とする映像伝送システム。
【請求項２】
前記制御情報生成部は、前記生成した制御情報をパケット化して制御パケットを生成し、
前記送信部は、前記データパケット、前記冗長パケット及び前記制御パケットを前記受信装置へ送信し、
前記受信部は、前記データパケット、前記冗長パケット及び前記制御パケットを受信し、
前記制御部は、前記制御パケットに含まれる制御情報に基づいて前記保持時間を制御することを特徴とする請求項１記載の映像伝送システム。
【請求項３】
前記送信部は、前記制御パケットを最初に前記受信装置へ送信し、その後に前記データパケット及び前記冗長パケットを前記受信装置へ送信することを特徴とする請求項２記載の映像伝送システム。
【請求項４】
パケット化された映像データを送信装置及び受信装置により伝送する映像伝送システムに用いられ、
前記映像データをパケット化してデータパケットを生成するパケット化部と、
前記生成されたデータパケットを順次保持し、保持したデータパケットの容量が予め設定された容量に達した場合、前記容量分のデータパケットに誤り訂正符号化を行い、前記容量分のデータパケット及び前記誤り訂正符号化により生成された冗長パケットを出力する符号化バッファ部と、
前記符号化バッファ部に保持される前記データパケットの容量が前記予め設定された容量に達するまでの時間に基づいて前記受信装置に対する制御情報を生成する制御情報生成部と、
前記データパケット、前記冗長パケット及び前記制御情報を前記受信装置へ送信する送信部と
を具備することを特徴とする送信装置。
【請求項５】
前記制御情報生成部は、前記生成した制御情報をパケット化して制御パケットを生成し、
前記送信部は、前記データパケット、前記冗長パケット及び前記制御パケットを前記受信装置へ送信することを特徴とする請求項４記載の送信装置。
【請求項６】
前記送信部は、前記制御パケットを最初に前記受信装置へ送信し、その後に前記データパケット及び前記冗長パケットを前記受信装置へ送信することを特徴とする請求項５記載の送信装置。
【請求項７】
映像データをパケット化してデータパケットを生成するパケット化部と、前記生成されたデータパケットを順次保持し、保持したデータパケットの容量が予め設定された容量に達した場合、前記容量分のデータパケットに誤り訂正符号化を行い、前記容量分のデータパケット及び前記誤り訂正符号化により生成された冗長パケットを出力する符号化バッファ部と、前記符号化バッファ部に保持される前記データパケットの容量が前記予め設定された容量に達するまでの時間に基づいて制御情報を生成する制御情報生成部と、前記データパケット、前記冗長パケット及び前記制御情報を送信する送信部とを備える送信装置を具備する映像伝送システムに用いられ、
前記送信装置から送信されたデータパケット、冗長パケット及び制御情報を受信する受信部と、
前記受信したデータパケット及び冗長パケットを一時的に保持し、指定された保持時間が経過した場合、前記保持時間に保持されたデータパケットを、前記冗長パケットを用いて誤り訂正したのち出力する誤り訂正バッファ部と、
前記制御情報に基づいて前記誤り訂正バッファ部における保持時間を制御する制御部と
を備えることを特徴とする受信装置。
【請求項８】
前記制御情報生成部が前記生成した制御情報をパケット化して制御パケットを生成し、前記送信部が前記データパケット、前記冗長パケット及び前記制御パケットを前記受信装置へ送信する場合、
前記受信部は、前記データパケット、前記冗長パケット及び前記制御パケットを受信し、
前記制御部は、前記制御パケットに含まれる制御情報に基づいて前記保持時間を制御することを特徴とする請求項７記載の受信装置。
【請求項９】
パケット化された映像データを送信装置及び受信装置により伝送する映像伝送システムで用いられる保持時間制御方法において、
前記映像データをパケット化してデータパケットを生成し、
前記生成されたデータパケットを前記受信装置の符号化バッファ部に順次保持し、
前記保持したデータパケットの容量が予め設定された容量に達した場合、前記容量分のデータパケットに誤り訂正符号化を行い、
前記符号化バッファ部に保持した前記データパケットの容量が前記予め設定された容量に達するまでの時間に基づいて前記受信装置に対する制御情報を生成し、
前記容量分のデータパケット、前記誤り訂正符号化により生成された冗長パケット及び前記制御情報を前記送信装置から前記受信装置へ送信し、
前記送信装置から送信された制御情報に基づいて、前記受信装置の誤り訂正バッファ部におけるデータパケット及び冗長パケットの保持時間を制御し、
前記送信装置から送信されたデータパケット及び冗長パケットを前記誤り訂正バッファ部に一時的に保持し、
前記制御した保持時間が経過した場合、前記誤り訂正バッファ部に保持したデータパケットを、前記冗長パケットを用いて誤り訂正することを特徴とする保持時間制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、パケット化した映像データを、ネットワーク網を介して伝送する映像伝送システムと、このシステムに用いられる送信装置、受信装置及び保持時間制御方法とに関する。
【背景技術】
【０００２】
近年、インターネット上のデータ伝送において、従来から利用されているダウンロード型伝送方式に加えて、ストリーム型伝送方式によるサービスが増加してきている（例えば、特許文献１参照）。このストリーム型伝送方式では、伝送システムの送信装置から受信装置にデータ転送が行われている間に、受信したデータを再生ができるため、インターネット電話、遠隔テレビ会議、ビデオオンデマンドといったインターネットサービスに利用されている。
【０００３】
ストリーム型伝送方式に適したインターネット技術に、IETF RFC3550で規定されているＲＴＰ(Realtime TransportProtocol)がある。ＲＴＰによるデータ転送では、時間情報としてパケットにタイムスタンプを付加しておき、これによって送信装置と受信装置の時間的関係を把握することで、パケット転送の遅延ゆらぎ（ジッター）などの影響を受けずに同期をとって再生することができる。
【０００４】
ここで、ＲＴＰは実時間のデータ転送を保証しているものではない。パケット配送の優先度や設定、管理などはＲＴＰが提供するトランスポートサービスの範疇ではないため、ＲＴＰパケットはほかのパケットと同様に配送遅延やパケットロスがおきる可能性がある。このような事態が起こっても、受信装置は期待する時間内に到着したパケットだけを利用してデータを再生することが可能である。これは、映像や音声データが多少のデータ損失があったとしても、ある程度再生できるからである。
【０００５】
ＲＴＰを用いてデータ転送の信頼性を向上させる手法として、前方誤り訂正符号化方式、いわゆるＦＥＣ(Forward Error Correction)方式、という手法がある。このＦＥＣ方式では、所定の個数のデータパケットを一つの単位として、ＲＳ(Reed-Solomon)符号等の誤り訂正符号を用いて冗長符合化を行う。
【０００６】
例えば、送信装置において、（ｎ，ｋ）ＲＳ符号を用いる場合、データパケットｋ個に、ｎ−ｋ個の冗長パケットを付加したｎ個のパケットを受信装置へ送信することができる。ここで、ｎ＞ｋである。受信装置は、受信したパケットを保持し、予め設定された保持時間毎に誤り訂正を行うようにしている。このとき、この保持時間内に、送信装置から合計ｎ個のパケットを受信することができれば、ｎ−ｋ個の冗長パケットを用いたＲＳ復号処理により、パケットロス等の影響によるデータパケットの損失を復元することができる。しかしながら、送信装置において、受信装置へ伝送するデータパケットの伝送レートが変更される場合がある。このような場合、単位時間当たりに伝送されるデータパケットの数が変化してしまうため、冗長パケットを含むｎ個のパケットを受信することができなくなり、正常に誤り訂正を行えないという問題があった。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−１１２１３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
以上のように、従来の映像伝送システムでは、送信装置側でデータパケットの伝送レートが変更された場合、受信装置側で正常に誤り訂正を行うことができなかった。
【０００９】
この発明は上記事情によりなされたもので、その目的は、送信装置側でデータパケットの伝送レートが変更された場合であっても、受信装置側で正常に誤り訂正を行うことが可能な映像伝送システムと、このシステムに用いられる送信装置、受信装置及び保持時間制御方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明に係る映像伝送システムは、パケット化された映像データを送信装置及び受信装置により伝送する映像伝送システムにおいて、前記送信装置は、前記映像データをパケット化してデータパケットを生成するパケット化部と、前記生成されたデータパケットを順次保持し、保持したデータパケットの容量が予め設定された容量に達した場合、前記容量分のデータパケットに誤り訂正符号化を行い、前記容量分のデータパケット及び前記誤り訂正符号化により生成された冗長パケットを出力する符号化バッファ部と、前記符号化バッファ部に保持される前記データパケットの容量が前記予め設定された容量に達するまでの時間に基づいて前記受信装置に対する制御情報を生成する制御情報生成部と、前記データパケット、前記冗長パケット及び前記制御情報を前記受信装置へ送信する送信部とを備え、前記受信装置は、前記送信装置から送信されたデータパケット、冗長パケット及び制御情報を受信する受信部と、前記受信したデータパケット及び冗長パケットを一時的に保持し、指定された保持時間が経過した場合、前記保持時間に保持されたデータパケットを、前記冗長パケットを用いて誤り訂正したのち出力する誤り訂正バッファ部と、前記制御情報に基づいて前記誤り訂正バッファ部における保持時間を制御する制御部とを備えることを特徴とする。
【００１１】
また、本発明に係る送信装置は、パケット化された映像データを送信装置及び受信装置により伝送する映像伝送システムに用いられ、前記映像データをパケット化してデータパケットを生成するパケット化部と、前記生成されたデータパケットを順次保持し、保持したデータパケットの容量が予め設定された容量に達した場合、前記容量分のデータパケットに誤り訂正符号化を行い、前記容量分のデータパケット及び前記誤り訂正符号化により生成された冗長パケットを出力する符号化バッファ部と、前記符号化バッファ部に保持される前記データパケットの容量が前記予め設定された容量に達するまでの時間に基づいて前記受信装置に対する制御情報を生成する制御情報生成部と、前記データパケット、前記冗長パケット及び前記制御情報を前記受信装置へ送信する送信部とを具備することを特徴とする。
【００１２】
また、本発明に係る受信装置は、映像データをパケット化してデータパケットを生成するパケット化部と、前記生成されたデータパケットを順次保持し、保持したデータパケットの容量が予め設定された容量に達した場合、前記容量分のデータパケットに誤り訂正符号化を行い、前記容量分のデータパケット及び前記誤り訂正符号化により生成された冗長パケットを出力する符号化バッファ部と、前記符号化バッファ部に保持される前記データパケットの容量が前記予め設定された容量に達するまでの時間に基づいて制御情報を生成する制御情報生成部と、前記データパケット、前記冗長パケット及び前記制御情報を送信する送信部とを備える送信装置を具備する映像伝送システムに用いられ、前記送信装置から送信されたデータパケット、冗長パケット及び制御情報を受信する受信部と、前記受信したデータパケット及び冗長パケットを一時的に保持し、指定された保持時間が経過した場合、前記保持時間に保持されたデータパケットを、前記冗長パケットを用いて誤り訂正したのち出力する誤り訂正バッファ部と、前記制御情報に基づいて前記誤り訂正バッファ部における保持時間を制御する制御部とを備えることを特徴とする。
【００１３】
また、本発明に係る保持時間制御方法は、パケット化された映像データを送信装置及び受信装置により伝送する映像伝送システムで用いられる保持時間制御方法において、前記映像データをパケット化してデータパケットを生成し、前記生成されたデータパケットを前記受信装置の符号化バッファ部に順次保持し、前記保持したデータパケットの容量が予め設定された容量に達した場合、前記容量分のデータパケットに誤り訂正符号化を行い、前記符号化バッファ部に保持した前記データパケットの容量が前記予め設定された容量に達するまでの時間に基づいて前記受信装置に対する制御情報を生成し、前記容量分のデータパケット、前記誤り訂正符号化により生成された冗長パケット及び前記制御情報を前記送信装置から前記受信装置へ送信し、前記送信装置から送信された制御情報に基づいて、前記受信装置の誤り訂正バッファ部におけるデータパケット及び冗長パケットの保持時間を制御し、前記送信装置から送信されたデータパケット及び冗長パケットを前記誤り訂正バッファ部に一時的に保持し、前記制御した保持時間が経過した場合、前記誤り訂正バッファ部に保持したデータパケットを、前記冗長パケットを用いて誤り訂正することを特徴とする。
【００１４】
上記構成による映像伝送システム、送信装置、受信装置及び保持時間制御方法では、送信装置の符号化バッファ部においてデータパケットを所定容量分蓄積するのにかかる時間に基づいて、受信装置の誤り訂正バッファ部の保持時間を制御するようにしている。これにより、伝送レートが送信装置で変更された場合であっても、伝送レートの変更に従って誤り訂正バッファ部の保持時間を変更することが可能となる。
【発明の効果】
【００１５】
この発明によれば、送信装置側でデータパケットの伝送レートが変更された場合であっても、正常に誤り訂正を行うことが可能な映像伝送システムと、このシステムに用いられる送信装置、受信装置及び保持時間制御方法を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係る映像伝送システムの機能構成を示すブロック図である。
【図２】図１の誤り訂正符号化バッファ部におけるＦＥＣ冗長符号化の一例を示す模式図である。
【図３】図１の受信制御部が誤り訂正バッファ部の保持時間を制御する際のフローチャートを示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しながら本発明に係る映像伝送システム、送信装置、受信装置及び保持時間制御方法の実施の形態について詳細に説明する。
【００１８】
図１は、本発明の一実施形態に係る映像伝送システムの機能構成を示すブロック図である。送信装置１０と受信装置２０とは、ネットワーク網を介して接続され、送信装置１０から送信されたパケット化された映像データは、受信装置２０へ伝送される。
【００１９】
送信装置１０は、パケット化部１１、誤り訂正符号化バッファ部１２、制御パケット生成部１３、切替器１４、切替制御部１５及び送信部１６を備える。パケット化部１１は、例えばＭＰＥＧ４等により圧縮処理された映像データをパケット化してデータパケットを生成する。このとき、パケット化部１１は、ＩＥＴＦ  ＲＦＣ１８８９に規定されるＲＴＰに従ったデータパケットを生成する。
【００２０】
誤り訂正符号化バッファ部１２は、パケット化部１１で生成されたデータパケットが所定容量蓄積されると、この所定容量蓄積されたデータパケットに対して、ＦＥＣ（前方誤り訂正符号）冗長符号化を行い、所定容量のデータパケットとＦＥＣ冗長符号化により生成された冗長パケットとを切替器１４へ出力する。
【００２１】
図２は、誤り訂正符号化バッファ部１２におけるＦＥＣ冗長符号化の一例を示す模式図である。誤り訂正符号化バッファ部１２は、例えば３×３のマトリクス型のバッファであり、パケット化部１１から供給されるデータパケットを「１」から順次蓄積する。このとき、誤り訂正符号化バッファ部１２は、所定容量を満たす９個のデータパケットを１つの単位として、リードソロモン（ＲＳ：Read-Solomon）符号等の消失誤り訂正符号を用いて冗長符号化を行う。例えば、（１２，９）ＲＳ符号を用いる場合、誤り訂正符号化バッファ部１２では、冗長符号化前の９個のデータパケットから、３個の冗長パケットが生成され、合計１２個のデータパケットとなる。ここで、誤り訂正符号化バッファ部１２では、７番目のデータパケットが蓄積されると冗長パケット１が生成され、８番目のデータパケットが蓄積されると冗長パケット２が生成され、９番目のデータパケットが蓄積されると冗長パケット３が生成されることとなる。９個のデータパケットと３個の冗長パケットとは、例えば、図２に示す順序で切替器１４へ供給される。
【００２２】
制御パケット生成部１３は、誤り訂正符号化バッファ部１２にデータパケットが所定容量蓄積されると、この所定容量の蓄積までにかかった時間を計測し、データパケットの伝送レートを算出する。制御パケット生成部１３は、伝送レートを算出すると、算出した伝送レートに基づく制御情報を生成する。制御パケット生成部１３は、生成した制御情報にＲＴＰに従ったパケット化を施して制御パケットを生成する。生成された制御パケットは切替器１４へ出力される。
【００２３】
切替器１４は、誤り訂正符号化バッファ部１２からのデータパケット及び冗長パケットと、制御パケット生成部１３からの制御パケットとを受け取り、後述する切替制御部１５からの切替制御に従っていずれかのデータパケットを選択的に導出する。
【００２４】
切替制御部１５は、切替器１４に対して切替制御を行う。すなわち、切替制御部１５は、誤り訂正符号化バッファ部１２に所定容量のデータパケットが蓄積されたことを検知すると、制御パケット生成部１３からの制御パケットを導出するように切替器１４を切り替える。切替制御部１５は、制御パケットの導出が完了すると、誤り訂正符号化バッファ部１２からのデータパケット及び冗長パケットを導出するように切替器１４を切り替える。切替器１４から導出されたデータパケットは送信部１６へ供給される。送信部１６は、制御パケットと、データパケット及び冗長パケットとを別々のポートに割り当てて受信装置２０へ送信する。
【００２５】
上記受信装置２０は、受信部２１、切替器２２、誤り訂正バッファ部２３−１，２３−２、タイマ２４及び受信制御部２５を備える。受信部２１は、送信装置１０から最初に送信される、制御パケット生成部１３で生成された制御パケットを受信し、この制御パケットを受信制御部２５へ出力する。また、受信部２１は、制御パケットに続くデータパケット及び冗長パケットを受信し、これらを切替器２２へ出力する。
【００２６】
切替器２２は、受信部２１からのデータパケット及び冗長パケットを、後述する受信制御部２５からの切替制御に従い、誤り訂正バッファ部２３−１，２３−２のうちいずれかへ選択的に導出する。
【００２７】
誤り訂正バッファ部２３−１，２３−２は、切替器２２から導出されたデータパケット及び冗長パケットを保持し、タイマ２４で計測される時間が所定の保持時間に達する度に、保持したデータパケットをパケット解除部２６−１，２６−２へそれぞれ出力する。このとき、誤り訂正バッファ部２３−１，２３−２は、保持した冗長パケットを用いてデータパケットの誤り訂正を行う。
【００２８】
誤り訂正バッファ部２３−１，２３−２は、例えば、誤り訂正符号化バッファ部１２と同様の３×３のマトリクス型のバッファであり、誤り訂正符号化バッファ部１２から図２に示される順序で送信されたデータパケットを「１」から順次蓄積する。誤り訂正バッファ部２３−１，２３−２は、１〜７番目までのデータパケットを蓄積し、次に冗長パケット１を受け取った場合、この冗長パケット１を用いて１，４，７番目のデータパケットを復元する。また、８番目のデータパケットを蓄積し、次に冗長パケット２を受け取った場合、この冗長パケット２を用いて２，５，８番目のデータパケットを復元する。また、９番目のデータパケットを蓄積し、次に冗長パケット３を受け取った場合、この冗長パケット３を用いて３，６，９番目のデータパケットを復元する。ただし、誤り訂正バッファ部２３−１，２３−２は、９個のデータパケット及び３個の冗長パケットの全てを受信する前に所定の保持時間が経過してしまった場合、冗長パケット１〜３に基づいた誤り訂正を行うことができない。
【００２９】
パケット解除部２６−１，２６−２は、誤り訂正バッファ部２３−１，２３−２からのデータパケットをパケット解除し、後段へ出力する。
【００３０】
受信制御部２５は、切替器２２に対して切替制御を行う。すなわち、誤り訂正バッファ部２３−１からデータパケットが出力されている間は、誤り訂正バッファ部２３−２へ受信したデータパケットが供給されるように切替器２２を切り替え、誤り訂正バッファ部２３−２からデータパケットが出力されている間は、誤り訂正バッファ部２３−１へ受信したデータパケットが供給されるように切替器２２を切り替える。
【００３１】
また、受信制御部２５は、受信部２１から制御パケットを受け取ると、誤り訂正バッファ部２３−１，２３−２に対する制御を行う。すなわち、制御パケットに含まれる制御情報に従って、誤り訂正バッファ部２３−１，２３−２におけるデータパケットの保持時間を制御する。
【００３２】
次に、上記構成における動作を説明する。図３は、本発明の一実施形態における映像伝送システムにおいて、受信制御部２５が誤り訂正バッファ部２３−１，２３−２の保持時間を制御する際のフローチャートを示す図である。ここでは、送信装置１０から送信されるデータの伝送レートが３０Ｍｂｐｓから１５Ｍｂｐｓへ変更された場合を例に説明する。
【００３３】
誤り訂正符号化バッファ部１２は、パケット化部１１から供給されたデータパケットを所定容量保持し、冗長符号化を行う。制御パケット生成部１３は、データパケットが所定容量保持されるまでにかかった時間を計測し、計測した時間から伝送レート（１５Ｍｂｐｓ）を算出する。そして、算出した伝送レートに基づいて制御情報を生成する。いま、データパケットの伝送レートが３０Ｍｂｐｓから１５Ｍｂｐｓへと変更されたため、誤り訂正符号化バッファ部１２が冗長符号化を行う際の時間は、３０Ｍｂｐｓであったときの２倍かかることとなる。制御パケット生成部１３は、誤り訂正バッファ部２３−１，２３−２における保持時間を伝送レートが３０Ｍｂｐｓであったときの２倍となるように制御情報を生成する。送信装置１０は、この制御情報を含む制御パケットを送信し、その後、所定容量分のデータパケット及び冗長符号化により生成された冗長パケットを送信する。
【００３４】
受信装置２０は、まず、送信装置１０からの制御パケットを受信する。受信制御部２５は、この制御パケットを受け取ると（ステップ３１）、この制御情報に基づいて誤り訂正バッファ部２３−１，２３−２における保持時間を以前の２倍に設定する（ステップ３２）。そして、誤り訂正バッファ部２３−１，２３−２は、送信装置１０からのデータパケットを新たに設定された保持時間だけ保持し、冗長パケットを用いて誤り訂正を行い、誤り訂正後のデータパケットをパケット解除部２６−１，２６−２へ出力する。
【００３５】
以上のように、上記一実施形態では、送信装置１０の誤り訂正符号化バッファ部１２においてデータパケットを所定容量分蓄積するのにかかる時間に基づいて、受信装置２０における誤り訂正バッファ部２３−１，２３−２の保持時間を制御するようにしている。これにより、伝送レートが送信装置１０で変更された場合であっても、伝送レートの変更に従って誤り訂正バッファ部２３−１，２３−２の保持時間を変更することが可能となる。
【００３６】
したがって、本発明に係る映像伝送システムは、送信装置１０側でデータパケットの伝送レートが変更された場合であっても、受信装置２０側で正常に誤り訂正を行うことが可能となり、エラーに強いデータ伝送を行うことができる。
【００３７】
なお、この発明は上記一実施形態に限定されるものではない。例えば上記一実施形態では、制御パケット生成部１３で生成された制御情報がＲＴＰに従ってパケット化される例を説明したが、制御情報のパケット化の方法はＲＴＰに限定されるわけではなく、ＴＣＰ（Transmission Control Protocol）又はＵＤＰ（User Datagram Protocol）に従ってパケット化される場合であっても同様に実施可能である。
【００３８】
また、上記一実施形態では、送信装置＊＊が制御情報をパケット化して送信する例を説明したが、制御情報はパケット化されることに限定される訳ではない。
【００３９】
また、上記一実施形態では、誤り訂正符号化バッファ部１２及び誤り訂正バッファ部２３−１，２３−２が３×３のマトリクス型のバッファである例を説明したが、３×３以外のマトリクスバッファである場合も同様に実施可能である。
【００４０】
また、上記一実施形態では、映像データをパケット化して、送信装置１０から受信装置２０へ伝送する例を説明したが、映像データに加えて音声データをパケット化して、送信装置１０及び受信装置２０間で伝送する場合であっても同様に実施可能である。
【００４１】
さらに、この発明は、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【符号の説明】
【００４２】
１０…送信装置
１１…パケット化部
１２…誤り訂正符号化バッファ部
１３…制御パケット生成部
１４…切替器
１５…切替制御部
１６…送信部
２０…受信装置
２１…受信部
２２…切替器
２３−１，２３−２…誤り訂正バッファ部
２４…タイマ
２５…受信制御部
２６−１，２６−２…パケット解除部
【図１】
2010245838.tif 000003
【図２】
2010245838.tif 000004
【図３】
2010245838.tif 000005