(57)【要約】【課題】  誤り訂正機能を用いて視聴制限を行うことが可能なデータ送信装置、データ受信装置およびデータ送受信方法を提供すること。【解決手段】  再配列部２１は、データベース２３を参照してデータパケットの配列を変更する。パリティパケット生成部２２は、再配列部２１によって配列が変更された後のデータパケットに対する誤り訂正符号を含んだパリティパケットを生成する。そして、ＰＨＹ部３は、再配列部２１によって配列が変更された後のデータパケットおよびパリティパケット生成部２２によって生成されたパリティパケットを送信する。したがって、受信側が配列の種類を知らなければデータパケットの配列を元に戻すことができず、視聴制限機能および誤り訂正機能を実現することが可能となる。【選択図】        図１
2005229504.tif 000002
【特許請求の範囲】
【請求項１】
データパケットの配列を変更し、配列が変更された後のデータパケットに対する誤り訂正符号を生成するステップと、
前記配列が変更された後のデータパケットおよび前記誤り訂正符号を送信するステップと、
前記配列が変更された後のデータパケットおよび前記誤り訂正符号を受信し、該誤り訂正符号を用いてデータパケットの欠損を補うステップと、
復元された後のデータパケットの配列を元に戻すステップとを含むデータ送受信方法。
【請求項２】
前記配列の変更は複数種類があり、送信側と受信側とでそれぞれの変更の種類と識別符号との対応関係が記憶され、
前記送信するステップは、識別符号をデータパケットに付加して送信するステップを含み、
前記配列を元に戻すステップは、前記識別符号を参照して、配列の種類を抽出してデータパケットの配列を元に戻すステップを含む、請求項１記載のデータ送受信方法。
【請求項３】
前記誤り訂正符号を生成するステップは、前記配列が変更された後のデータパケットをマトリックス状に配置し、水平方向のパリティを含んだパリティパケットおよび垂直方向のパリティを含んだパリティパケットを生成するステップを含み、
前記データパケットの欠損を補うステップは、前記受信されたデータパケットおよびパリティパケットをマトリックス状に配置し、前記パリティパケットを用いてデータパケットの欠損を補うステップを含む、請求項１または２記載のデータ送受信方法。
【請求項４】
前記送信するステップは、前記配列が変更された後のデータパケットのプリアンブル部にシーケンス番号を付加して送信するステップを含み、
前記データパケットの欠損を補うステップは、データパケットのプリアンブル部に付加されたシーケンス番号を参照して、データパケットをマトリックス状に配置してデータパケットの欠損を補うステップを含む、請求項１〜３のいずれかに記載のデータ送受信方法。
【請求項５】
前記データパケットが、コンテンツを分割して得られるものであり、
受信側で復元可能な配列の変更の種類を用いて送信されたデータパケットは、視聴を可能にするコンテンツを分割して得られたものであり、
受信側で復元不可能な配列の変更の種類を用いて送信されたデータパケットは、視聴を不可能にするコンテンツを分割して得られたものである、請求項２〜４のいずれかに記載のデータ送受信方法。
【請求項６】
前記データ送受信方法はさらに、受信側において用いる配列の変更の種類を外部から指示するステップを含む、請求項２〜５のいずれかに記載のデータ送受信方法。
【請求項７】
データパケットの配列を変更するための再配列手段と、
前記再配列手段によって配列が変更された後のデータパケットに対する誤り訂正符号を生成するための生成手段と、
前記再配列手段によって配列が変更された後のデータパケットおよび前記生成手段によって生成された誤り訂正符号を送信するための送信手段とを含むデータ送信装置。
【請求項８】
データパケットおよび誤り訂正符号を受信するための受信手段と、
前記受信手段によって受信された誤り訂正符号を用いてデータパケットの欠損を補うための復元手段と、
前記復元手段によって復元された後のデータパケットの配列を元に戻すための逆再配列手段とを含むデータ受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットに接続されたルータやブリッジなどに用いられるデータ送信装置、データ受信装置およびデータ送受信方法に関し、特に、視聴制限機能を有するデータ送信装置、データ受信装置およびデータ送受信方法に関する。
【背景技術】
【０００２】
近年、インターネットが広く普及しており、利用者は世界各地で運営されているサイトの様々な情報にアクセスし、その情報を入手することが可能である。それに伴って、ＡＤＳＬ（Asymmetric Digital Subscriber Line）、ＦＴＴＨ（Fiber To The Home）などのブロードバンドアクセスに対する要望も急速に高まってきている。
【０００３】
このような通信において、パケットのビット誤りに対してはリードソロモン符号やハミング符号などでビット誤りを訂正し、パケット全体の消失に対しては再送などによってパケットの復元が行なわれていた。これに関連する技術として、特開２０００−３０７４３８号公報に開示された発明がある。
【０００４】
この特開２０００−３０７４３８号公報に開示された誤り訂正符号化・復号化方法においては、データを横方向で並列状態のマトリクスに並べ替え、このマトリクスの各横列ブロックおよび各縦列ブロックに対して、それぞれチェックビットを付加してブロック符号を生成することにより、情報ビットについて２重に符号化を行なうものである。
【０００５】
インターネットにおいてパケットの欠損の発生は避けることができないため上述したような訂正機能が必要となるが、このような誤り訂正機能は必要に応じてアプリケーション側でサポートしていた。また、視聴制限を設ける場合にも、アプリケーション側で必要に応じてサポートしていた。
【特許文献１】特開２０００−３０７４３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
映像などを高品質で伝送しようとすると誤り訂正が必要となるが、誤りが発生したときのみにパケットを再送するという方式では、アプリケーションの負荷は軽くなるが、放送などのブロードキャスト方式に対応するのは困難である。したがって、受信したパケットから欠損を補って訂正を行なう特開２０００−３０７４３８号公報に開示された誤り訂正符号化・復号化方法などの方式を選択せざるを得ない。
【０００７】
このような訂正機能を実現するためには、映像などの高ビットレートのデータ処理に加えて、訂正処理も行なう必要があるため、パフォーマンスの高いＣＰＵ（Central Processing Unit）が必要であり、その機能をアプリケーション側の各々に持たせるのはコストが高くなるといった問題点があった。
【０００８】
また、視聴制限機能もアプリケーション側でサポートされていたが、この機能をアプリケーション側以外の部分に持たせるようにすれば、よりコストを少なくすることができる。
【０００９】
本発明は、上記問題点を解決するためになされたものであり、第１の目的は、誤り訂正機能を用いて視聴制限を行うことが可能なデータ送信装置、データ受信装置およびデータ送受信方法を提供することである。
【００１０】
第２の目的は、端末装置やアプリケーションの誤り訂正機能および視聴制限機能による負荷を軽減させること可能なデータ送信装置、データ受信装置およびデータ送受信方法を提供することである。
【課題を解決するための手段】
【００１１】
本発明のある局面に従えば、データ送受信方法は、データパケットの配列を変更し、配列が変更された後のデータパケットに対する誤り訂正符号を生成するステップと、配列が変更された後のデータパケットおよび誤り訂正符号を送信するステップと、配列が変更された後のデータパケットおよび誤り訂正符号を受信し、誤り訂正符号を用いてデータパケットの欠損を補うステップと、復元された後のデータパケットの配列を元に戻すステップとを含む。
【００１２】
好ましくは、配列の変更は複数種類があり、送信側と受信側とでそれぞれの変更の種類と識別符号との対応関係が記憶され、送信するステップは、識別符号をデータパケットに付加して送信するステップを含み、配列を元に戻すステップは、識別符号を参照して、配列の種類を抽出してデータパケットの配列を元に戻すステップを含む。
【００１３】
好ましくは、誤り訂正符号を生成するステップは、配列が変更された後のデータパケットをマトリックス状に配置し、水平方向のパリティを含んだパリティパケットおよび垂直方向のパリティを含んだパリティパケットを生成するステップを含み、データパケットの欠損を補うステップは、受信されたデータパケットおよびパリティパケットをマトリックス状に配置し、パリティパケットを用いてデータパケットの欠損を補うステップを含む。
【００１４】
好ましくは、送信するステップは、配列が変更された後のデータパケットのプリアンブル部にシーケンス番号を付加して送信するステップを含み、データパケットの欠損を補うステップは、データパケットのプリアンブル部に付加されたシーケンス番号を参照して、データパケットをマトリックス状に配置してデータパケットの欠損を補うステップを含む。
【００１５】
好ましくは、データパケットが、コンテンツを分割して得られるものであり、受信側で復元可能な配列の変更の種類を用いて送信されたデータパケットは、視聴を可能にするコンテンツを分割して得られたものであり、受信側で復元不可能な配列の変更の種類を用いて送信されたデータパケットは、視聴を不可能にするコンテンツを分割して得られたものである。
【００１６】
好ましくは、データ送受信方法はさらに、受信側において用いる配列の変更の種類を外部から指示するステップを含む。
【００１７】
本発明の別の局面に従えば、データ送信装置は、データパケットの配列を変更するための再配列手段と、再配列手段によって配列が変更された後のデータパケットに対する誤り訂正符号を生成するための生成手段と、再配列手段によって配列が変更された後のデータパケットおよび生成手段によって生成された誤り訂正符号を送信するための送信手段とを含む。
【００１８】
本発明のさらに別の局面に従えば、データ受信装置は、データパケットおよび誤り訂正符号を受信するための受信手段と、受信手段によって受信された誤り訂正符号を用いてデータパケットの欠損を補うための復元手段と、復元手段によって復元された後のデータパケットの配列を元に戻すための逆再配列手段とを含む。
【発明の効果】
【００１９】
本発明のある局面によれば、配列が変更された後のデータパケットおよび誤り訂正符号を送信するので、受信側が配列の種類を知らなければデータパケットの配列を元に戻すことができず、視聴制限機能および誤り訂正機能を実現することが可能となった。
【００２０】
また、識別符号をデータパケットに付加して送信するので、受信側でデータパケットを元の配列に戻すことが容易に行なえるようになった。
【００２１】
また、配列が変更された後のデータパケットをマトリックス状に配置し、水平方向のパリティを含んだパリティパケットおよび垂直方向のパリティを含んだパリティパケットを生成するので、受信側でデータパケットの欠損を容易に補うことが可能となった。
【００２２】
また、配列が変更された後のデータパケットのプリアンブル部にシーケンス番号を付加して送信するので、受信側でデータパケットを容易に配列することが可能となった。
【００２３】
また、受信側で復元可能な配列の変更の種類を用いて送信されたデータパケットは、視聴を可能にするコンテンツを分割して得られたものであり、受信側で復元不可能な配列の変更の種類を用いて送信されたデータパケットは、視聴を不可能にするコンテンツを分割して得られたものであるので、視聴制限を容易に行なうことが可能となった。
【００２４】
また、受信側において用いる配列の変更の種類を外部から指示するので、視聴制限機能をさらに強化することが可能となった。
【００２５】
本発明の別の局面によれば、送信手段が、再配列手段によって配列が変更された後のデータパケットおよび生成手段によって生成された誤り訂正符号を送信するので、受信側が配列の種類を知らなければデータパケットの配列を元に戻すことができず、視聴制限機能および誤り訂正機能を実現することが可能となった。
【００２６】
本発明のさらに別の局面によれば、逆再配列手段が、復元手段によって復元された後のデータパケットの配列を元に戻すので、視聴制限機能および誤り訂正機能を実現することが可能となった。また、この機能をルータやブリッジに持たせることにより、端末装置やアプリケーションの誤り訂正機能および視聴制限機能による負荷を軽減させること  が可能となった。
【発明を実施するための最良の形態】
【００２７】
図１は、本発明の実施の形態におけるデータ送信装置の概略構成を示すブロック図である。このデータ送信装置は、端末装置との間のフレーム転送を制御するＭＡＣ（Media Access Control）部１と、ＦＥＣ（Forward Error Correction）処理部２と、インターネットに接続され、物理層を制御するＰＨＹ（PHYsical layer device）部３とを含む。
【００２８】
また、ＦＥＣ処理部２は、データパケットの再配列を行なう再配列部２１と、再配列部２１によって再配列された後のデータパケットからパリティパケットを生成するパリティパケット生成部２２と、データパケットの再配列の際に用いられる配列の種類を格納するデータベース２３とを含む。
【００２９】
再配列部２１は、ＭＡＣ部１によって受信されたデータパケットを受けると、データベース２３に格納された再配列の種類の中から指定された配列の種類によって、そのデータパケットの並びを変更する。再配列部２１は、データパケットをその並びの順に受けるので、その順番に基づいてデータパケットの再配列を行なう。そして、再配列部２１は、データパケットのプリアンブル部に配列の種類を識別するための情報（配列情報）を付加する。なお、再配列部２１はバッファを有しており、バッファにＭＡＣ部１から受けたデータパケットを一旦格納した後、データパケットの再配列を行なう。
【００３０】
パリティパケット生成部２２は、再配列部２１によって再配列された後のパケットからパリティパケットを生成し、データパケットとパリティパケットとを所定の順序でＰＨＹ部３に送出する。このパリティパケットの生成方法は、本出願人が出願した特開２００３−５９８１２号に開示した方法が使用される。ここで、このパリティパケットの生成方法を簡単に説明する。
【００３１】
図２は、パリティパケットの生成方法を概念的に示す図である。ｎ個のパケット１〜ｎは、水平方向にｍ個、垂直方向にｋ個のマトリクス状に並べられる。そして、水平方向に並べられた各パケット内の対応するビットのパリティ（以下、水平パリティと呼ぶ。）が計算され、対応するビットに格納したパリティパケットが生成される。たとえば、パケット１〜ｍの各パケットの対応するビットのパリティが計算され、それらのパリティが格納されたパリティパケットＨＰ１が生成される。水平パリティパケットは、行数に対応してｋ個だけ生成される。
【００３２】
また、垂直方向に並べられた各パケット内の対応するビットのパリティ（以下、垂直パリティと呼ぶ。）が計算され、対応するビットに格納したパリティパケットが生成される。たとえば、パケットｍ，２ｍ，３ｍ，…，ｎの各パケットの対応するビットのパリティが計算され、それらのパリティが格納されたパリティパケットＶＰｍが生成される。垂直パリティパケットは、列数に対応してｍ個だけ生成される。
【００３３】
図３は、パケットの復元方法を概念的に説明するための図である。図３においては、９個のパケット(1)〜(9)から、水平パリティパケットＨＰ１〜ＨＰ３および垂直パリティパケットＶＰ１〜ＶＰ３が生成された場合を示している。たとえば、パケット(1)が欠損した場合でも、パケット(2)、(3)および水平パリティパケットＨＰ１の対応するビットのパリティ（排他的論理和（以下、ＥＸ−ＯＲとも呼ぶ。））を計算することによって、パケット(1)を復元することができる。
【００３４】
また、パケット(1)〜(3)が全て欠損した場合でも、パケット(4)、(7)および垂直パリティパケットＶＰ１の対応するビットのパリティ（ＥＸ−ＯＲ）を計算することによって、パケット(1)を復元することができる。同様にして、パケット(5)、(8)および垂直パリティパケットＶＰ２によってパケット(2)が復元でき、パケット(6)、(9)および垂直パリティパケットＶＰ３によってパケット(3)が復元できる。
【００３５】
このように、バースト欠損が発生した場合でも、連続的に欠損したパケットがｍ個以下であれば、復元できることが分かる。
【００３６】
図４は、本発明の実施の形態におけるデータ受信装置の概略構成を示すブロック図である。このデータ受信装置は、インターネットに接続され、物理層を制御するＰＨＹ部４と、ＦＥＣ処理部５と、端末装置との間のフレームの転送を制御するＭＡＣ部６とを含む。
【００３７】
また、ＦＥＣ処理部５は、データパケットの復元を行なうデータパケット復元部５１と、データパケット復元部５１によって復元が行なわれた後のデータパケットに対して逆再配列を行なう逆再配列部５２と、データパケットの逆再配列の際に用いられる配列の種類を格納するデータベース５３とを含む。
【００３８】
データパケット復元部５１は、ＰＨＹ部４によって受信されたデータパケットを受けると、図３を用いて説明したパケットの復元方法で欠損したパケットを復元する。
【００３９】
逆再配列部５２は、データパケット復元部５１からパケット欠損が復元された後のデータパケットを受けると、データベース５３に格納された配列の種類の中から指定された配列の種類によってデータパケットの並びを元に戻す。逆再配列部５２は、データパケットのプリアンブル部に付加された配列情報を参照し、それに対応する配列をデータベース５３から取得してデータパケットの逆再配列を行なう。なお、逆再配列部５２はバッファを有しており、バッファにデータパケット復元部５１から受けたデータパケットを一旦格納した後、データパケットの逆再配列を行なう。
【００４０】
図５は、本発明の実施の形態におけるデータ送信装置およびデータ受信装置の処理を模式的に示す図である。なお、映像パケットとしてｖ１〜ｖ９の９個のパケットがデータ送信装置からデータ受信装置へ送信される場合について説明する。
【００４１】
データ送信装置のＦＥＣ処理部２は、ＭＡＣ部１によって受信された映像パケットをｖ１，ｖ２，…，ｖ９の順に受けると、データベース２３に格納された配列（９の階乗通り）の中から指定された配列によって、パケットに対する再配列を行なう。図５においては、ＴＹＰＥ（III）によって再配列が行なわれる。
【００４２】
ＦＥＣ処理部２は、再配列された後の映像パケットから水平パリティおよび垂直パリティを計算し、パリティパケットＨ１〜Ｈ３およびＶ１〜Ｖ３を生成して順次ＰＨＹ部３へ送出する。ＰＨＹ部３は、ｖ４，ｖ８，ｖ９，Ｈ１，ｖ６，ｖ１，ｖ７，…，ｖ５，Ｈ３，Ｖ１，Ｖ２，Ｖ３の順に映像パケットおよびパリティパケットを送信する。なお、映像パケットおよびパリティパケットには、シーケンス番号ｎ，ｎ＋１，ｎ＋２…がプリアンブル部に付加されてデータ受信装置へ送信される。
【００４３】
データ受信装置のＦＥＣ処理部５は、ＰＨＹ部４によって受信された映像パケットおよびパリティパケットを受けると、映像パケットのプリアンブル部に付加された配列情報およびシーケンス番号を抽出し、シーケンス番号に応じてパケットを配列する。ここで、シーケンス番号が飛んでいる場合にはパケット欠損が発生しているため、パリティパケットを用いてパケット欠損を補う。
【００４４】
そして、ＦＥＣ処理部５は、配列情報を参照することによりＴＹＰＥ（III）の配列で再配列が行なわれていることが判るので、ＴＹＰＥ（III）の配列を用いて逆再配列を行ない、映像パケットの並びを元に戻す。そして、映像パケットをｖ１，ｖ２，…，ｖ９の順にＭＡＣ部６に送出する。
【００４５】
図６は、データパケットのプリアンブル部を説明するための図である。データパケットは、プリアンブル部と、ＤＡ（宛先アドレス）と、ＳＡ（送信元アドレス）と、ペイロード部と、ＦＣＳ（Flame Check Sequence）とを含む。プリアンブル部は、ＳＳＤ、ＭＴＰ（マトリックスの先頭を示す情報：１ビット）と、Ｔｙｐｅ（配列情報：１５ビット）と、シーケンス番号と、ＳＦＤとを含む。
【００４６】
ＦＥＣ処理部２は、先頭のパケットのＭＴＰに１を書込み、それ以外のパケットのＭＴＰに０を書込む。また、配列情報をＴｙｐｅに書込み、パケットの送信順にシーケンス番号を付加する。
【００４７】
このように、データ送信装置は、プリアンブル部に配列情報（Ｔｙｐｅ）を付加してデータ受信装置へ送信する。視聴許可を持つユーザは配列情報のデータベースを有しているため、データ受信装置はプリアンブル部に付加された配列情報を参照することによりパケットの再配列を行なうことができる。一方、視聴許可を持たないユーザは配列情報のデータベースを有していないので、データ受信装置はデータパケットの再配列を行なうことができない。これによって、視聴制限機能を実現することができる。データ送信装置側でプリアンブルに付加する配列情報を定期的に変えることによって、視聴制限の解読をより困難にすることが可能である。
【００４８】
また、視聴許可を持たないユーザが配列情報のデータベースを不正に取得することも考えられるため、データベース自体を定期的に更新することが好ましい。この場合、データベースを暗号化して定期的にユーザに送信する。視聴許可を持つユーザは、データベースを復号するための鍵を有しており、それによってデータベースを復号してデータ受信装置に保持する。
【００４９】
図７は、本発明の実施の形態におけるデータ送信装置およびデータ受信装置を含んだシステムの一例を示す図である。このシステムは、送信側の配列データベース２３と、端末装置から受信したコンテンツの配列を入換える配列入換部２４と、配列入換部２４によって配列が入換えられた後のコンテンツから誤り訂正符号を生成し、コンテンツをエンコードして送信する誤り訂正符号生成／エンコード部２５と、送信側の視聴制限を制御する視聴制限制御部２６と、ネットワーク７と、受信側の配列データベース５３と、ネットワーク７を介してコンテンツおよび誤り訂正符号を受信し、コンテンツのデコードおよび復元を行なう誤り訂正／デコード部５４と、誤り訂正／デコード部５４から出力されたコンテンツの配列を入換える配列入換部５５と、受信側の視聴制限を制御する視聴制限制御部５６と、システム全体の視聴制限を管理する視聴制限管理センタ６とを含む。
【００５０】
配列入換部２４は、端末装置からコンテンツを受けると共に、配列データベース２３から適用する配列を受け、コンテンツの配列を入換える。この配列入換部２４は、図１に示すＭＡＣ部１および再配列部２１に対応する。
【００５１】
誤り訂正符号生成／エンコード部２５は、配列入換部２４から配列が入換えられた後のコンテンツを受け、誤り訂正符号を生成すると共に、コンテンツをエンコードする。また、誤り訂正符号生成／エンコード部２５は、視聴制限制御部２６から配列指示番号（配列情報）を受け、パケットのヘッダにその情報を付加して送信する。この誤り訂正符号生成／エンコード部２５は、図１に示すパリティパケット生成部２２およびＰＨＹ部３に対応するが、誤り訂正符号の生成方法は、これに制限されるものではない。
【００５２】
視聴制限制御部２６は、視聴制限管理センタ６から定期的に／不定期に更新される配列データベースを受けて配列データベース２３に格納すると共に、視聴制限管理センタ６から定期的に／不定期に更新されるコンテンツと配列指示番号との対応を示す情報を受けて保持する。視聴制限制御部２６はコンテンツの属性を受けると、そのコンテンツに対応する配列指示番号を抽出して配列データベース２３および誤り訂正符号生成／エンコード部２５に与える。なお、配列データベース２３に複数の配列データベースが格納されている場合には、視聴制限管理センタ６からどの配列データベースを使用するかを示す情報を受け、その情報に応じて使用する配列データベースを選択する。また、複数の配列データベースが格納されたＩＣカード等を用い、視聴制限管理センタ６から送られる情報に応じて配列データベースを選択するようにしてもよい。
【００５３】
誤り訂正／デコード部５４は、ネットワーク７を介してデータパケットおよび誤り訂正符号を受けると、誤り訂正を行なうと共に、データパケットの内容をデコードしてコンテンツを抽出する。データパケットに含まれる配列指示番号は、視聴制限制御部５６に与えられる。
【００５４】
視聴制限制御部５６は、配列指示番号を受けると、それに対応する配列を出力するように配列データベース５３に指示する。また、視聴制限制御部５６は、視聴制限管理センタ６から定期的に／不定期に更新される配列データベースを受けて配列データベース５３に格納する。なお、配列データベース５３に複数の配列データベースが格納されている場合には、視聴制限管理センタ６からどの配列データベースを使用するかを示す情報を受け、その情報に応じて使用する配列データベースを選択する。また、複数の配列データベースが格納されたＩＣカード等を用い、視聴制限管理センタ６から送られる情報に応じて配列データベースを選択するようにしてもよい。
【００５５】
配列入換部５５は、誤り訂正／デコード部５４から誤り訂正後のコンテンツを受けると共に、配列データベース５３から適用する配列を受け、コンテンツの配列を入換えて端末装置へ送信する。この配列入換部５５は、図４に示す逆再配列部５２およびＭＡＣ部６に対応する。
【００５６】
以上説明したように、本実施の形態におけるデータ送信装置によれば、データパケットを再配列した後、ＦＥＣ機能によりパリティパケットを生成して送信するようにしたので、配列のデータベースを持たない不正ユーザはデータパケットを復元することができず、映像の視聴制限などを実現することが可能となった。
【００５７】
また、配列情報やデータベースを定期的に更新することによって、視聴制限機能をさらに強化することが可能となった。また、データ受信装置は、ＦＥＣ機能によってパケット欠損を補うことが可能となった。
【００５８】
さらには、データ送信装置およびデータ受信装置によってパケットの再配列／逆再配列およびＦＥＣ機能が実現されるので、アプリケーション側でこれらの処理を行なう必要がなくなった。
【００５９】
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施の形態におけるデータ送信装置の概略構成を示すブロック図である。
【図２】パリティパケットの生成方法を概念的に示す図である。
【図３】パケットの復元方法を概念的に説明するための図である。
【図４】本発明の実施の形態におけるデータ受信装置の概略構成を示すブロック図である。
【図５】本発明の実施の形態におけるデータ送信装置およびデータ受信装置の処理を模式的に示す図である。
【図６】データパケットのプリアンブル部を説明するための図である。
【図７】本発明の実施の形態におけるデータ送信装置およびデータ受信装置を含んだシステムの一例を示す図である。
【符号の説明】
【００６１】
１，６  ＭＡＣ部、２，５  ＦＥＣ処理部、３，４  ＰＨＹ部、６  視聴制限管理センタ、７  ネットワーク、２１  再配列部、２２  パリティパケット生成部、２３，５３  データベース、２４，５５  配列入換部、２５  誤り訂正符号生成／エンコード部、２６，５６  視聴制限制御部、５１  データパケット復元部、５２  逆再配列部、５４  誤り訂正／デコード部。
【図１】
2005229504.tif 000003
【図２】
2005229504.tif 000004
【図３】
2005229504.tif 000005
【図４】
2005229504.tif 000006
【図５】
2005229504.tif 000007
【図６】
2005229504.tif 000008
【図７】
2005229504.tif 000009