(57)【特許請求の範囲】
【請求項１】
パケット単位で情報を伝送するデータ伝送方法であって、
伝送情報が非圧縮情報として格納されている非圧縮パケットを受信し、伝送情報が少なくともその一部が圧縮されて圧縮情報として格納されている圧縮パケットを受信する受信側処理を含み、
前記圧縮パケットに対応する伝送情報には、圧縮対象情報が複数含まれており、
上記受信側処理は、復元対象の圧縮パケットに対応する複数の圧縮対象情報を復元する復元処理を含み、
上記復元処理は、復元対象の圧縮パケットに含まれる１つの付加情報を、該復元対象の圧縮パケットに対応する複数の圧縮対象情報の復元に用い、
前記圧縮対象情報は、ＩＰパケットのパケット識別ＩＤとＲＴＰパケットのシーケンス番号であり、
上記復元処理は、ＲＴＰパケットのシーケンス番号の復元に用いる付加情報に基づいてＩＰパケットのパケット識別ＩＤを復元する、
ことを特徴とするデータ伝送方法。
【請求項２】
請求項１記載のデータ伝送方法において、
前記付加情報は、ＲＴＰパケットのシーケンス番号の圧縮情報と等しい、
ことを特徴とするデータ伝送方法。
【請求項３】
パケット単位で情報を伝送するデータ伝送方法であって、
伝送情報が非圧縮情報として格納されている非圧縮パケットを受信し、伝送情報が少なくともその一部が圧縮されて圧縮情報として格納されている圧縮パケットを受信する受信側処理を含み、
前記圧縮パケットに対応する伝送情報には、圧縮対象情報が複数含まれており、
上記受信側処理は、復元対象の圧縮パケットに対応する複数の圧縮対象情報を復元する復元処理を含み、
上記復元処理は、復元対象の圧縮パケットに含まれる１つの付加情報を、該復元対象の圧縮パケットに対応する複数の圧縮対象情報の復元に用い、
前記付加情報は、復元処理の際に参照するパケットから何番目に位置する圧縮パケットかを示すシーケンス番号であり、
上記復元処理は、復元対象の圧縮パケットに対応する複数の圧縮対象情報を、前記参照するパケットに対応する伝送情報と、該復元対象の圧縮パケットに含まれる付加情報を用いて復元する、
ことを特徴とするデータ伝送方法。
【請求項４】
パケット単位で情報を受信するデータ受信装置であって、
伝送情報が非圧縮情報として格納されている非圧縮パケットを受信し、伝送情報が少なくともその一部が圧縮されて圧縮情報として格納されている圧縮パケットを受信するパケット受信手段と、
前記圧縮パケットに対して復元処理を施して、該圧縮パケットに対応する伝送情報を出力するパケット復元手段とを備え、
前記圧縮パケットに対応する伝送情報には、圧縮対象情報が複数含まれており、
上記パケット復元手段は、復元対象の圧縮パケットに含まれる１つの付加情報を、該復元対象の圧縮パケットに対応する複数の圧縮対象情報の復元に用い、
前記圧縮対象情報は、ＩＰパケットのパケット識別ＩＤとＲＴＰパケットのシーケンス番号であり、
前記パケット復元手段は、ＲＴＰパケットのシーケンス番号の復元に用いる付加情報を用いて、ＩＰパケットのパケット識別ＩＤを復元する、
ことを特徴とするデータ受信装置。
【請求項５】
請求項４記載のデータ受信装置において、
前記付加情報は、ＲＴＰパケットのシーケンス番号の圧縮情報と等しい、
ことを特徴とするデータ受信装置。
【請求項６】
パケット単位で情報を受信するデータ受信装置であって、
伝送情報が非圧縮情報として格納されている非圧縮パケットを受信し、伝送情報が少なくともその一部が圧縮されて圧縮情報として格納されている圧縮パケットを受信するパケット受信手段と、
前記圧縮パケットに対して復元処理を施して、該圧縮パケットに対応する伝送情報を出力するパケット復元手段とを備え、
前記圧縮パケットに対応する伝送情報には、圧縮対象情報が複数含まれており、
上記パケット復元手段は、復元対象の圧縮パケットに含まれる１つの付加情報を、該復元対象の圧縮パケットに対応する複数の圧縮対象情報の復元に用い、
前記付加情報は、復元処理の際に参照するパケットから何番目に位置する圧縮パケットかを示すシーケンス番号であり、
前記パケット復元手段は、復元対象の圧縮パケットに対応する複数の圧縮対象情報を、前記参照するパケットに対応する伝送情報と、該復元対象の圧縮パケットに含まれる付加情報を用いて復元する、
ことを特徴とするデータ受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ伝送方法、データ伝送装置，及びデータ受信装置に関し、特に複数の情報処理装置の間でデータをパケット単位で伝送する際、送信側では所定のパケットに対応するデータを圧縮し、受信側では所定のパケットに対応する圧縮されたデータを復元するデータ伝送処理に関するものである。
【背景技術】
【０００２】
現在、インターネット上でデータを伝送するための代表的な伝送プロトコルとして、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）やＵＤＰ／ＩＰ（User Datagram Protocol / Internet Protocol）などが用いられている。
【０００３】
ところが、低ないし中ビットレート（9600bps〜64Kbps）の伝送路を介してこれらの伝送プロトコルを利用してデータをパケット単位で伝送する場合、パケットには、上記ＴＣＰ，ＵＤＰ，ＩＰなどの各伝送プロトコルに対応するヘッダが含まれることとなり、通信オーバヘッド，つまりパケットにおけるヘッダ部の情報量がそのデータ部の情報量よりかなり大きくなることが問題となることがある。
【０００４】
例えば、１０byteのデータをＵＤＰ／ＩＰプロトコルにより送信する場合、このプロトコルによる伝送に用いられるＵＤＰ／ＩＰパケットのデータ部のサイズは１０byteであるにも拘わらず、該ＵＤＰ／ＩＰパケットのトータルサイズは３８byteとなる。言いかえると、ＵＤＰ／ＩＰパケットのトータルサイズは、実際に伝送されるデータの情報量の４倍程度となる。このような通信オーバヘッドが多発すると、結果的に伝送路におけるデータの実効伝送速度が著しく低下してしまう。
【０００５】
現在、複数の伝送プロトコルを用いることによる通信オーバヘッドを低減させる手法として、ＲＦＣ（Request For Comments）１１４４およびＲＦＣ（Request For Comments）２５０８に規定されるV.Jacobsonのヘッダ圧縮方式が用いられている。
【０００６】
以下このヘッダ圧縮方式について説明する。
図２８(a)は従来のV.Jacobsonのヘッダ圧縮方式が適用されるデータ伝送システムを示している。
【０００７】
このデータ伝送システムＣｓ１では、インターネットＩｎにはゲートウェイサーバＳgaがつながっており、該ゲートウェイサーバＳgaには、パーソナルコンピュータなどの端末機器Ｔeqが、モデム，ＩＳＤＮ（Integrated Service Digital Network），ＬＡＮ（Local Area Network）等の有線回線を介して接続されている。ここで、端末機器ＴeqとゲートウェイサーバＳgaとの接続は、有線回線により送信元と送信先を直接結ぶポイント−トゥ−ポイント接続となっており、端末機器ＴeqとゲートウェイサーバＳgaとの間の伝送路上では、V.Jacobsonヘッダ圧縮方式によりデータの圧縮処理が施されたパケットがＰＰＰ（Point to Point Protocol）プロトコルなどの伝送プロトコルにより伝送される。
【０００８】
上記データ伝送システムＣｓ１では、上記ゲートウェイサーバＳgaから端末機器Ｔeqへデータが伝送される場合は、ゲートウェイサーバＳgaが送信側装置としての役割を果たし、端末機器Ｔeqが受信側装置としての役割を果たす。また、その反対に端末機器ＴeqからゲートウェイサーバＳgaへデータが伝送される場合は、ゲートウェイサーバＳgaが受信側装置の役割、端末機器Ｔeqが送信側装置の役割を果たす。
【０００９】
以下、上記データ伝送システムＣｓ１におけるパケットを用いたデータ伝送について簡単に説明する。
図２８(b)は、データ伝送システムにおけるデータ伝送に必要な処理を複数の階層に分けて示している。図２９(a)〜図２９(e)は各階層の処理により生成されるパケットのデータ構造を示している。
【００１０】
まず、図２８(b)に示すように、データ伝送システムにおいて、データが、インターネットＩｎ上のサーバ（送信側装置）Ｓinから、ゲートウエイサーバ（中継装置）Ｓgaを介して端末機器（受信側装置）Ｔeqに伝送される場合（データの流れＤｆ参照）について説明する。
【００１１】
送信側装置Ｓinが保持するデータは、第１階層（アプリケーション層）Ｌｓ１の処理が施された後、第２階層Ｌｓ２の処理が施される。これによりＲＴＰ（Realtime Transport Protocol）プロトコルに対応したＲＴＰパケットＰrtpが生成される。このＲＴＰパケットＰrtpは、ヘッダ情報を格納したＲＴＰヘッダ部Ｈrtpと、上記データを格納したＲＴＰペイロード（データ部）Ｄrtpとから構成されている。ここで、ＲＴＰヘッダ部Ｈrtpにおける情報は、パケットが１つ送信される毎に１インクリメントするシーケンス番号Ｉsnと、データ受信側での処理に用いられる時刻情報（タイムスタンプ）Ｉtsと、その他のヘッダ情報Ｉthとから構成されている（図２９(a)参照）。なお、上記ＲＴＰヘッダ部Ｈrtpのサイズは一般に１２byteであり、シーケンス番号Ｉsnには２byte、タイムスタンプＩtsに４byteが割り当てられている。
【００１２】
次に、上記ＲＴＰパケットＰrtpには、第３階層Ｌｓ３の処理が施され、これによりＵＤＰ（User Datagram Protocol）プロトコルに対応したＵＤＰパケットＰudpが生成される。このＵＤＰパケットＰudpは、ヘッダ情報を格納したＵＤＰヘッダ部Ｈudpと、上記ＲＴＰパケットＰrtpを格納したデータ部Ｄudpとから構成されている（図２９(b)参照）。
【００１３】
続いて、上記ＵＤＰパケットＰudpには、第４階層Ｌｓ４の処理が施され、これによりＩＰ（Internet Protocol）プロトコルに対応したＩＰパケットＰipaが生成される。このＩＰパケットＰipaは、ヘッダ情報を格納したＩＰヘッダ部Ｈipaと、上記ＵＤＰパケットＰudpを格納したデータ部Ｄipとから構成されている（図２９(c)参照）。
そして、上記IＰパケットＰipaは、第５階層Ｌｓ５の処理により所定の伝送規格（例えばEthernet（登録商標))に従って伝送路Ｃinを介してゲートウェイサーバＳgaに送出される。
【００１４】
すると、ゲートウェイサーバＳgaでは、インターネットＩｎ上のサーバＳinからのIＰパケットＰipaが、送信側装置における第５階層Ｌｓ５の処理に対応した下位階層Ｌin２の処理により所定の伝送規格（例えばEthernet(登録商標))に従って受信される。受信されたＩＰパケットＰipaは、送信側装置における第４階層Ｌｓ４の処理に対応した上位階層Ｌin１の処理により、そのヘッダ部Ｈipaとデータ部Ｄipに分離される。そして、受信側装置における所定階層（ここでは第４階層Ｌｒ４）に対応する上位階層Ｌeq１の処理により、分離されたデータ部Ｄipに、上記ヘッダ部Ｈipaの情報とは異なる情報を含むヘッダ部Ｈipbが付与されて、ＩＰパケットＰipbが生成される（図２９(d)参照）。
【００１５】
その後、ＩＰパケットＰipbには、受信側装置における所定階層（ここでは第５階層Ｌｒ５）に対応する下位階層Ｌeq２の処理が施され、ＰＰＰ（point-to-point Protocol）プロトコルに対応したＰＰＰパケットＰpppが有線回線Ｃeqを介して端末機器Ｔeqへ送信される。このＰＰＰパケットＰpppは、ＰＰＰヘッダ情報Ｉppp及び受信データのチェックを行うためのＣＲＣ符号Ｉcrcを格納したヘッダ部Ｈpppと、上記ＩＰパケットＰipbを格納したデータ部Ｄpppとから構成されている（図２９(e)参照）。
【００１６】
上記ＰＰＰパケットＰpppが受信側装置としての端末装置Ｔeqに受信されると、ＰＰＰパケットＰpppは、ゲートウェイサーバＳgaにおける下位階層Ｌeq２に対応する第５階層Ｌｒ５の処理により、ヘッダ部Ｈpppとデータ部Ｄpppに分離される。
【００１７】
次にこのＰＰＰデータ部Ｄpppに格納されているＩＰパケットＰipbは、第５階層Ｌｒ５の上位の第４階層の処理により、ＩＰヘッダ部ＨipgとＩＰデータ部Ｄipに分離される。続いて、ＩＰデータ部Ｄipに格納されているＵＤＰパケットＰudpは、第４階層Ｌｒ４の上位の第３階層Ｌｒ３の処理により、ＵＤＰヘッダ部ＨudpとＵＤＰデータ部Ｄudpとに分離される。さらに該ＵＤＰデータ部Ｄudpに格納されているＲＴＰパケットＰrtpは、第３階層Ｌｒ３の上位の第２階層Ｌｒ２の処理により、ＲＴＰヘッダ部ＨrtpとＲＴＰデータ部Ｄrtpとに分離される。
そして、ＲＴＰペイロード（ＲＴＰデータ部）Ｄrtpに格納されているデータに対して第１階層（アプリケーション層）Ｌｒ１の処理が施される。
【００１８】
なお、端末機器Ｔeqからインターネット上のサーバＳinにデータを伝送する場合には、端末機器Ｔeqが送信側装置となり、サーバＳinが受信側装置となる。この場合、インターネット上のサーバＳinからゲートウェイサーバＳgaを介して端末機器Ｔeqにデータを伝送する場合と全く逆の処理が行われる。つまり、端末機器Ｔeqの各階層Ｌｒ２〜Ｌｒ５では、該各階層に対応するパケットを生成する処理が行われ、ゲートウェイサーバＳgaでは、端末機器TeqからのＰＰＰパケットＰpppからＩＰパケットＰipbが抽出され、これがＩＰパケットＰipaに変換されてイーサネット（登録商標）に基づいてインターネットＩｎ上のサーバＳinに送出される。該サーバＳinでは、第５階層Ｌｓ５の処理によりＩＰパケットＰipaが受信され、端末機器Ｔeqの各階層Ｌｒ２〜Ｌｒ４に対応する、上記サーバＳinにおける階層Ｌｓ４〜Ｌｓ２の処理によりＲＴＰペイロードＤrtpに格納されているデータが取り出され、該データにはアプリケーション層Ｌｓ１の処理が施される。
【００１９】
なお、上記説明では、上記第３階層Ｌｓ３及びＬｒ３の処理では、ＵＤＰプロトコルに対応したＵＤＰパケットＰudpを生成する場合を示しているが、上記第３階層の処理では、ＴＣＰ（Transmission Control Protocol）プロトコルに対応したＴＣＰパケットを生成するようにしてもよい。
【００２０】
上記のようなデータ伝送システムＣｓ１では、V.Jacobsonのヘッダ圧縮方式を用いてＰＰＰプロトコルによりデータを伝送する場合、該プロトコルにより伝送されるＰＰＰパケットＰpppとして、図３０に示すように大きく分けて２種類のパケットが用いられる。一つは、そのデータ部に格納されるデータ（伝送情報）が圧縮されている圧縮パケットＰｙ（図３０(b)参照）であり、もう一つはそのデータ部に格納されるデータ（伝送情報）が圧縮されていない非圧縮パケットＰｘ（図３０(a)参照）である。なお、図３０では、ＰＰＰパケットのデータ構造における、V.Jacobsonのヘッダ圧縮方式の説明に必要な部分を詳しく示している。
【００２１】
つまり、上記非圧縮パケットＰｘは、ヘッダ情報を格納したヘッダ部Ｈpxと、ＰＰＰプロトコルにより伝送される非圧縮情報Ｉｒとして、伝送情報（Ｄ）を格納したデータ部Ｄpxとから構成されている。上記ヘッダ部Ｈpxの情報は、上記データ部Ｄpxの情報が圧縮されているか否かを示す圧縮／非圧縮識別子Ｉｈ１と、その他のヘッダ情報Ｉｈ３とから構成されている。この非圧縮パケットＰｘでは、上記圧縮／非圧縮識別子Ｉｈ１は非圧縮を示している。
【００２２】
また、圧縮パケットＰｙは、ヘッダ情報を格納したヘッダ部Ｈpyと、ＰＰＰプロトコルにより伝送される圧縮情報Ｉｄとして差分情報（ΔＤ）を格納したデータ部Ｄpyとから構成されている。上記ヘッダ部Ｈpyの情報は、上記データ部Ｄpyの情報が圧縮されているか否かを示す圧縮／非圧縮識別子Ｉｈ１と、その他のヘッダ情報Ｉｈ３とから構成されている。この圧縮パケットＰｙでは、上記圧縮／非圧縮識別子Ｉｈ１は圧縮を示している。
【００２３】
なお、上記その他のヘッダ情報Ｉｈ３には、図２９(e)に示すＣＲＣ符号Ｉcrcが含まれていることは言うまでもない。
上記V.Jacobsonのヘッダ圧縮方式を用いたＰＰＰパケットの伝送処理では、最初のＰＰＰパケットとして非圧縮パケットＰｘが送信側から受信側へ送信され、後続するＰＰＰパケットとして圧縮パケットＰｙが送信される、
【００２４】
ここでは、送信対象となる圧縮パケットＰｙのデータ部Ｄpyには、その直前に送信したＰＰＰパケットに対応する伝送情報を参照元情報とする差分情報（ΔＤ）が格納されている。なお、上記差分情報（ΔＤ）は具体的には、該送信対象の圧縮パケットにより送信されるべき伝送情報と、上記参照元情報としての伝送情報との差分である。
【００２５】
図３１は、従来のV.Jacobsonのヘッダ圧縮方式を用いたＰＰＰパケットの伝送処理を概念的に説明するための図である。
ここでは、各ＰＰＰパケットに対応する伝送情報（Ｄ１）〜（Ｄ４）が順次伝送される場合について説明する。
【００２６】
まず、最初のＰＰＰパケットとして非圧縮パケットＰｘ（１）が送信側から受信側へ送信される。この非圧縮パケットＰｘ（１）のデータ部Ｄpxには、非圧縮情報Ｉｒとして伝送情報（Ｄ１）が格納されている。
【００２７】
その後は、ＰＰＰパケットとして圧縮パケットＰｙ（２）〜Ｐｙ（４）が送信側から受信側へ順に送信される。これらの圧縮パケットＰｙ（２），Ｐｙ（３），Ｐｙ（４）のデータ部Ｄpyには、圧縮情報Ｉｄとして、差分情報（Ｄ１−Ｄ２），（Ｄ２−Ｄ３），（Ｄ３−Ｄ４）が格納されている。
【００２８】
ここで、上記差分情報（Ｄ１−Ｄ２）は、伝送情報（Ｄ１）と（Ｄ２）の差分情報であり、上記差分情報（Ｄ２−Ｄ３）は、伝送情報（Ｄ２）と（Ｄ３）の差分情報であり、上記差分情報（Ｄ３−Ｄ４）は、伝送情報（Ｄ３）と（Ｄ４）の差分情報である。このように各圧縮パケットには、各圧縮パケットに対応する伝送情報と、その直前に伝送されたパケットに対応する伝送情報との差分情報（ΔＤ）が、圧縮情報Ｉｄとして格納されている。
【００２９】
このような圧縮パケットの送信は、伝送エラーが発生するまで続けられる。
受信側では、最初のＰＰＰパケットとして非圧縮パケットＰｘ（１）が受信され、その後は、ＰＰＰパケットとして圧縮パケットＰｙ（２）〜Ｐｙ（４）が順次受信される。
【００３０】
そして、非圧縮パケットＰｘ（１）は、ＰＰＰプロトコルにより処理されてそのデータ部Ｄpxに格納されている伝送情報（Ｄ１）が取り出される。また、圧縮パケットＰｙ（２），Ｐｙ（３），Ｐｙ（４）は、ＰＰＰプロトコルにより処理されてそのデータ部Ｄpyに格納されている差分情報（Ｄ１−Ｄ２），（Ｄ２−Ｄ３），（Ｄ３−Ｄ４）が取り出され、V.Jacobsonのヘッダ圧縮方式により、各圧縮パケットに対応する伝送情報Ｄ２，Ｄ３，Ｄ４が復元される。例えば、伝送情報（Ｄ２）の復元は、差分情報（Ｄ１−Ｄ２）と伝送情報Ｄ１の加算演算により行われ、他の伝送情報（Ｄ３），（Ｄ４）の復元もこれと同様に行われる。
【００３１】
次に、従来のV.Jacobsonの圧縮方式を用いたＰＰＰプロトコルによる伝送処理において伝送エラーが発生した場合について説明する。
図３２は上記伝送エラーが発生した場合の送信側と受信側との間での信号の授受を示している。
受信側では、所定のＰＰＰパケットの伝送エラーを検出した場合、エラー発生時点以降に受信するＰＰＰパケットの復元ができなくなるため、送信側へ復元エラーが発生したことを通知する。
【００３２】
例えば、図３２に示すように、圧縮パケットＰｙ（２）が伝送エラーにより正常に受信側に伝送されない場合には、受信側ではこの圧縮パケットＰｙ（２）に続く圧縮パケットＰｙ（３）が受信されても、圧縮パケットＰｙ（３）に格納されている差分情報の元情報である伝送情報（Ｄ３）を復元することができない。これは、圧縮パケットＰｙ（２）に格納されている差分情報の元情報である伝送情報（Ｄ２）が復元されていないためである。そこで、この場合には、受信側から送信側に、復元エラーが発生したことが通知される。
【００３３】
送信側では、この復元エラー発生の通知を受けたときは、その通知の受信直後にはＰＰＰパケットとして非圧縮パケットＰｘ（５）が受信側へ送信される。一方、受信側では、伝送エラーの発生時点からその後に非圧縮パケットが受信される時点までの間に受信された全ての圧縮パケットＰｙ（２）〜Ｐｙ（４）が破棄される。
【００３４】
ところで、現在では、携帯電話を利用したインターネットの応用、例えば、携帯電話に対するメールのアクセスや文字情報のサービス等が進んでおり、また、第３世代移動体通信（Ｗ−ＣＤＭＡ：Wideband-Code Division Multiple Access）の実用化に向けて次世代無線データ通信（〜384Ｋbps）のためのインフラが整備されつつある。
【００３５】
図３３(a)は、上記Ｗ−ＣＤＭＡに対応した無線端末機器を対象とするデータ伝送システムを示す図である。
このデータ伝送システムＣｓ２では、インターネットＩｎにはゲートウェイサーバＳgaがつながっており、該ゲートウェイサーバＳgaには、携帯無線端末機器（ビジュアル端末等）Ｔmoが、Ｗ−ＣＤＭＡなどの無線電話網Ｃwrを介して接続されている。このようなデータ伝送システムＣｓ２においても、携帯無線端末機器ＴmoとゲートウェイサーバＳgaとの間の伝送路上では、V.Jacobsonヘッダ圧縮方式によりデータの圧縮処理が施されたパケットの通信がＰＰＰ（Point to Point Protocol）などのプロトコルにより行われる。
【００３６】
図３３(b)は、上記データ伝送システムＣｓ２におけるデータ伝送に必要な処理を複数の階層に分けて示している。
このデータ伝送システムＣｓ２では、携帯無線端末機器ＴmoとゲートウェイサーバＳgaとの間の伝送路には無線電話網Ｃwrが含まれているため、これらの間でのデータ伝送処理は、端末装置とゲートウェイサーバが有線回線により接続されている上記データ伝送システムＣｓ１とは以下の点のみ異なっている。
【００３７】
つまり、ゲートウェイサーバＳgaから携帯無線端末機器ＴmoへＰＰＰパケットを伝送する場合、ゲートウェイサーバＳgaでは、第２階層Ｌmo２の処理により得られるＰＰＰパケットが、第３階層Ｌmo３のＷ−ＣＤＭＡ方式に対応した処理により無線回線Ｃmoを介して携帯無線端末機器Ｔmoへ伝送される。
【００３８】
そして、携帯無線端末機器Ｔmoでは、第６階層Ｌｒ６のＷ−ＣＤＭＡ方式に対応した処理によりＰＰＰパケットが受信される。その後は、上記データ伝送システムＣｓ１と同様、第５から第２の階層Ｌｒ５〜Ｌｒ２の処理によりＲＴＰペイロードＤrtpに格納されているデータが取り出され、該データにはアプリケーション層Ｌｒ１の処理が施される。
【００３９】
なお、図３３(b)に示すデータ伝送システムＣｓ２におけるその他の通信処理は、図２８(b)に示すデータ伝送システムＣｓ１におけるものと同一である。例えば、データ伝送システムＣｓ２におけるゲートウェイサーバＳgaでの端末側の第１階層Ｌmo１及び第２階層Ｌmo２の処理は、データ伝送システムＣｓ１におけるゲートウェイサーバＳgaでの端末側の第１階層Ｌeq１及び第２階層Ｌeq２の処理と同一である。
【発明の開示】
【発明が解決しようとする課題】
【００４０】
ところが、有線区間でのデータ伝送におけるビット誤り率が１０-5〜１０-7であるのに対し、無線区間でのデータ伝送におけるビット誤り率は１０-3程度であり、V.Jacobsonのヘッダ圧縮方式（ＲＦＣ１１４４、ＲＦＣ２５０８）を用いたＰＰＰプロトコルによるデータ伝送処理では、無線区間での伝送誤りによる伝送データの品質劣化が問題となる。
【００４１】
言いかえると、無線区間を含むデータ伝送システムＣｓ２では、V.Jacobsonのヘッダ圧縮方式を用いてＰＰＰプロトコルによるデータ伝送を行うと、図３２に示すケース、つまり伝送エラーの発生に伴って受信側での受信パケットを破棄するケースが頻繁に発生し、結果として破棄される伝送パケットの数が飛躍的に増加してしまうという問題がある。
【００４２】
本発明は上記のような問題点を解決するためになされたもので、パケットによるデータ伝送をパケットに格納されるデータ（伝送情報）を圧縮して行う際に、無線区間におけるエラー発生により受信側にて破棄されるパケットの数を削減することができ、これにより無線区間を含む伝送路における伝送データの品質を改善することができるデータ伝送方法，データ送信装置，及びデータ受信装置を得ることを目的とする。
【課題を解決するための手段】
【００４４】
この発明に係るデータ伝送方法は、パケット単位で情報を伝送するデータ伝送方法であって、伝送情報が非圧縮情報として格納されている非圧縮パケットを受信し、伝送情報が少なくともその一部が圧縮されて圧縮情報として格納されている圧縮パケットを受信する受信側処理を含み、前記圧縮パケットに格納されている伝送情報には、圧縮対象情報が複数含まれており、上記受信側処理は、復元対象の圧縮パケットに対応する複数の圧縮対象情報を復元する復元処理を含み、上記復元処理は、復元対象の圧縮パケットに含まれる１つの付加情報を、該復元対象の圧縮パケットに対応する複数の圧縮対象情報の復元に用い、前記圧縮対象情報は、ＩＰパケットのパケット識別ＩＤとＲＴＰパケットのシーケンス番号であり、上記復元処理は、ＲＴＰパケットのシーケンス番号の復元に用いる付加情報に基づいて、ＩＰパケットのパケット識別ＩＤを復元する、ものである。
【００４５】
この発明は、上記データ伝送方法において、前記付加情報は、ＲＴＰパケットのシーケンス番号の圧縮情報と等しい、ものである。
【００４６】
この発明に係るデータ伝送方法は、パケット単位で情報を伝送するデータ伝送方法であって、伝送情報が非圧縮情報として格納されている非圧縮パケットを受信し、伝送情報が少なくともその一部が圧縮されて圧縮情報として格納されている圧縮パケットを受信する受信側処理を含み、前記圧縮パケットに対応する伝送情報には、圧縮対象情報が複数含まれており、上記受信側処理は、復元対象の圧縮パケットに対応する複数の圧縮対象情報を復元する復元処理を含み、上記復元処理は、復元対象の圧縮パケットに含まれる１つの付加情報を、該復元対象の圧縮パケットに対応する複数の圧縮対象情報の復元に用い、前記付加情報は、復元処理の際に参照するパケットから何番目に位置する圧縮パケットかを示すシーケンス番号であって、上記復元処理は、復元対象の圧縮パケットに対応する複数の圧縮対象情報を、前記参照するパケットに対応する伝送情報と、該復元対象の圧縮パケットに含まれる付加情報を用いて復元する、ものである。
【００４８】
この発明に係るデータ受信装置は、パケット単位で情報を受信するデータ受信装置であって、伝送情報が非圧縮情報として格納されている非圧縮パケットを受信し、伝送情報が少なくともその一部が圧縮されて圧縮情報として格納されている圧縮パケットを受信するパケット受信手段と、前記圧縮パケットに対して復元処理を施して、該圧縮パケットに対応する伝送情報を出力するパケット復元手段とを備え、前記圧縮パケットに対応する伝送情報には、圧縮対象情報が複数含まれており、上記パケット復元手段は、復元対象の圧縮パケットに含まれる１つの付加情報を、該復元対象の圧縮パケットに対応する複数の圧縮対象情報の復元に用い、前記圧縮対象情報は、ＩＰパケットのパケット識別ＩＤとＲＴＰパケットのシーケンス番号であり、前記パケット復元手段は、ＲＴＰパケットのシーケンス番号の復元に用いる付加情報を用いて、ＩＰパケットのパケット識別ＩＤを復元する、ものである。
【００４９】
この発明は、上記データ受信装置において、前記付加情報は、ＲＴＰパケットのシーケンス番号の圧縮情報と等しい、ものである。
【００５０】
この発明に係るデータ受信装置は、パケット単位で情報を受信するデータ受信装置であって、伝送情報が非圧縮情報として格納されている非圧縮パケットを受信し、伝送情報が少なくともその一部が圧縮されて圧縮情報として格納されている圧縮パケットを受信するパケット受信手段と、前記圧縮パケットに対して復元処理を施して、該圧縮パケットに対応する伝送情報を出力するパケット復元手段とを備え、前記圧縮パケットに対応する伝送情報には、圧縮対象情報が複数含まれており、上記パケット復元手段は、復元対象の圧縮パケットに含まれる１つの付加情報を、該復元対象の圧縮パケットに対応する複数の圧縮対象情報の復元に用い、前記付加情報は、復元処理の際に参照するパケットから何番目に位置する圧縮パケットかを示すシーケンス番号であって、前記パケット復元手段は、復元対象の圧縮パケットに対応する複数の圧縮対象情報を、前記参照するパケットに対応する伝送情報と、該復元対象の圧縮パケットに含まれる付加情報を用いて復元する、ものである。
【発明の効果】
【００５７】
この発明に係るデータ伝送方法によれば、情報をパケット単位で伝送する際、送信側では、非圧縮の伝送情報を含む非圧縮パケットに続いて圧縮された伝送情報を含む圧縮パケットを連続送信し、この際、送信対象となる圧縮パケットに格納されるべき圧縮情報を、上記非圧縮パケットである参照パケットに対応する伝送情報と、上記送信対象としての対象パケットに対応する伝送情報とに基づいて作成し、受信側では、圧縮パケットに対応する伝送情報を、該圧縮パケットに含まれる圧縮情報と上記参照パケットに対応する伝送情報とに基づいて復元するので、無線区間にて圧縮パケットの伝送誤りが発生しても、受信側では、後続する圧縮パケットを、上記参照パケットとしての非圧縮パケットに対応する伝送情報に基づいて復元することができる。これにより、無線区間におけるエラー発生により受信側にて破棄されるパケットの数を削減することができ、これにより無線区間を含む伝送路における伝送データの品質を改善することができる。
【００５８】
この発明によれば、上記データ伝送方法において、送信側では、上記非圧縮パケットに続く各圧縮パケットとして、上記参照パケットとしての非圧縮パケットを示す参照パケット識別子を上記圧縮情報とともに含むパケットを送信するので、受信側では、圧縮パケットに対する復元処理の際に必要となる参照パケットを参照パケット識別子により特定することができる。
【００５９】
また、上記圧縮情報として、上記参照パケットに対応する伝送情報と、上記圧縮パケットに対応する伝送情報との差分情報を作成するので、圧縮パケットに含まれる圧縮情報を簡単な演算処理により作成することができる。
【００６０】
この発明によれば、上記データ伝送方法において、送信側側では、上記圧縮パケットには、上記差分情報を上記参照パケットに対応する伝送情報に基づいて算出するための付加情報を格納し、受信側では、上記圧縮パケットにおける差分情報を、上記付加情報に基づいて上記参照パケットに対応する伝送情報から算出するので、上記差分情報の情報量を削減でき、データ圧縮効率を向上させることが可能となり、ひいてはデータ伝送効率をも向上させることができる。
【００６１】
この発明によれば、上記データ伝送方法において、上記付加情報として、上記圧縮パケットが、上記参照パケットとしての非圧縮パケットの送出以後何番目に送出したパケットであるかを識別可能なシーケンス番号を用いるので、パケットの送信の度に一定量増加する伝送情報については、差分情報を０ビットにすることが可能となる。
【００６２】
この発明によれば、上記データ伝送方法において、上記付加情報として、上記圧縮パケットにおける差分情報を上記参照パケットに対応する伝送情報から算出する計算式の変数を用いるので、パケットの送信の度に一定の関数に従って変動する伝送情報については、差分情報を大きく削減することができる。
【００６３】
この発明によれば、上記データ伝送方法において、送信側では、上記圧縮パケットより先に送信されるよう作成された複数の非圧縮パケットを参照パケットとして用いて、該圧縮パケットには、上記各参照パケットに対応する伝送情報と上記圧縮パケットに対応する伝送情報との差分情報と、上記各参照パケットに対応する参照パケット識別子とを対応付けて、対応する差分情報と参照パケット識別子を、上記圧縮情報として複数組格納し、上記受信側処理では、上記圧縮パケットにおけるいずれかの組の差分情報とパケット識別子を用いて、上記圧縮パケットに対応する伝送情報を復元するので、圧縮パケットの復元に必要な情報を含む非圧縮パケットに対する伝送処理の信頼性を高めることができ、これにより無線伝送されるデータの品質を大きく向上させることができる。
【００６４】
この発明によれば、上記データ伝送方法において、上記送信側処理では、上記非圧縮パケットを一定周期で送信するので、圧縮パケットのデータサイズが極端に大きくなるのを抑えて、伝送情報の圧縮効率をほぼ一定の変動範囲内に収めることができる。この結果、無線伝送されるデータの品質だけでなく、データ伝送効率をも向上させることができる
【００６５】
この発明によれば、上記データ伝送方法において、送信側では、受信側に送信する圧縮パケットに含まれる圧縮情報のサイズが一定の値を越えたとき、上記非圧縮パケットを送信するので、圧縮パケットのデータサイズを小さく抑えて、伝送情報の圧縮効率を高めることが可能となり、無線伝送データの品質だけでなく、データ伝送効率をも向上させることができる。
【００６６】
この発明によれば、上記データ伝送方法において、受信側では、送信側からの圧縮パケットに含まれる圧縮情報のサイズが一定の値を越えたとき、送信側へ非圧縮パケットの送信を要求し、送信側では、受信側から非圧縮パケットの送信要求に応じて非圧縮パケットを受信側へ送信するので、圧縮パケットのデータサイズを小さく抑えて、伝送情報の圧縮効率を高めることが可能となり、無線伝送データの品質だけでなく、データ伝送効率をも向上させることができる。
【００６７】
この発明によれば、上記データ伝送方法において、送信側では、同一の伝送情報を格納した非圧縮パケットを複数回連続して受信側へ送信するので、圧縮パケットの復元に必要な非圧縮パケットに対する伝送処理の信頼性を高めることができ、これにより無線伝送されるデータの品質を大きく向上させることができる。
【００６８】
この発明によれば、上記データ伝送方法において、受信側では、上記圧縮パケットに格納されている圧縮情報の復元エラーを検出したとき、送信側へ復元エラーが発生したことを通知し、送信側では、受信側からの復元エラーの発生を示す通知の頻度に基づいて、上記非圧縮パケットを連続して受信側へ送出する回数を変化させるので、非圧縮パケットの連続送信を効率よく行うことができる。
【００６９】
この発明によれば、上記データ伝送方法において、送信側では、上記非圧縮パケットの送信後、該非圧縮パケットに格納されるパケット識別子及び伝送情報を含む補助伝送パケットを、所定回数受信側へ送信するので、圧縮パケットの復元に必要な情報に対する伝送処理の信頼性を高めることができ、これにより無線伝送されるデータの品質を大きく向上させることができる。
【００７０】
この発明によれば、上記データ伝送方法において、送信側では、上記非圧縮パケットをこれにエラー訂正符号を付与して受信側へ送信し、上記受信側処理では、上記非圧縮パケットに対して、これに付与されているエラー訂正符号によりエラー訂正処理を施すので、圧縮パケットの復元に必要な情報を含む非圧縮パケットに対する伝送処理の信頼性を大きく向上することができ、これにより無線伝送されるデータの品質を大きく向上させることができる。
【００７１】
この発明によれば、上記データ伝送方法において、送信側では、上記非圧縮パケットにおける、パケット識別子及び伝送情報に対してエラー訂正符号を付与し、受信側では、上記非圧縮パケットに含まれるパケット識別子及び伝送情報に対して、これらに付与されているエラー訂正符号によりエラー訂正処理を施すので、圧縮パケットの復元に必要な情報に対する伝送処理の信頼性を大きく向上することができ、これにより無線伝送されるデータの品質を大きく向上させることができる。
【００７２】
この発明によれば、上記データ伝送方法において、受信側では、上記圧縮パケットに格納されている圧縮情報の復元エラーを検出したとき、送信側へ復元エラーが発生したことを通知し、送信側では、受信側からの復元エラーの発生を示す通知の頻度に応じて、上記非圧縮パケットをこれにエラー訂正符号を付与して送信する処理と、上記非圧縮パケットをこれにエラー訂正符号を付与せずに送信する処理の一方を行うので、上記非圧縮パケットにエラー訂正符号を付与する処理、及び上記非圧縮パケットに対するエラー訂正処理を効果的に行うことができる。
【００７３】
この発明によれば、上記データ伝送方法において、送信側では、上記非圧縮パケットのみを再送用データとして再送用バッファに保持し、受信側からのエラーパケットの再送要求に応じて、上記エラーパケットに相当する非圧縮パケットが再送用バッファに保持されている場合のみ、該エラーパケットに相当する非圧縮パケットを受信側へ再送するので、圧縮パケットの復元に必要な情報に対する伝送処理の信頼性を大きく向上するとともに、非圧縮パケットの再送を効率よく行うことができ、これにより無線伝送されるデータの品質及びデータの伝送効率を大きく向上させることができる。
【００７４】
この発明によれば、上記データ伝送方法において、送信側では、上記非圧縮パケットに格納されているパケット識別子及び伝送情報を再送用データとして再送用バッファに保持し、受信側からの、エラーパケットに格納されているパケット識別子及び伝送情報の再送要求に応じて、上記エラーパケットに相当する非圧縮パケットにおけるパケット識別子及び伝送情報が再送用バッファに保持されている場合のみ、該パケット識別子及び伝送情報を受信側へ再送するので、圧縮パケットの復元に必要な情報に対する伝送処理の信頼性を大きく向上するとともに、非圧縮パケットの再送を効率よく行うことができ、さらに再送用バッファにおけるデータ記録容量を削減できる。
【００７５】
この発明に係るデータ伝送方法によれば、送信側では、非圧縮の伝送情報を含む非圧縮パケットに続いて、圧縮された伝送情報を含む圧縮パケットを連続送信し、この際、送信対象となる圧縮パケットに格納されるべき圧縮情報を、上記非圧縮パケットである参照パケットに対応する伝送情報と、上記送信対象としての対象パケットに対応する伝送情報とに基づいて作成し、受信側では、圧縮パケットに対応する伝送情報を、該圧縮パケットに含まれる圧縮情報と上記参照パケットに対応する伝送情報とに基づいて復元する第１のデータ送信処理と、送信側では上記圧縮パケットに格納される圧縮情報を、上記第１のデータ伝送処理における圧縮情報の作成方法とは異なる方法により作成し、受信側では上記圧縮パケットに格納されている圧縮情報を、上記第１のデータ伝送処理における圧縮情報の復元方法とは異なる方法により復元する第２のデータ伝送処理とを含み、上記第１及び第２のデータ伝送処理を、上記受信側における圧縮パケットに対する復元処理エラーの発生状況に応じて切り替えるので、エラー発生頻度が高い場合には無線伝送データの品質を向上させることができ、かつエラー発生頻度が低い場合には伝送情報の圧縮効率を向上させることができる。
【００７６】
この発明によれば、上記データ伝送方法において、上記第２のデータ伝送処理として、送信側では、上記送信対象となる圧縮パケットに格納される圧縮情報を、該圧縮パケットの直前に送信された前パケットに対応する伝送情報と、上記送信対象としての圧縮パケットに対応する伝送情報とに基づいて作成し、受信側では、復元対象となる圧縮パケットに含まれる圧縮情報を、上記前パケットに対応する伝送情報を用いて復元するデータ伝送処理を行うので、エラー発生頻度が低い場合には、伝送情報の圧縮効率を大きく向上させることができる。
【００７７】
この発明によれば、上記データ伝送方法において、送信側にて、受信側からのエラー発生の通知頻度が一定値を超えたときは、上記第１のデータ伝送処理を行い、上記エラー発生の通知頻度が一定値以下となったときは、上記第２のデータ伝送処理における圧縮処理を行うので、エラー発生頻度が高い場合の無線伝送データの品質が高い伝送方法と、エラー発生頻度が低い場合の伝送情報の圧縮効率が高い伝送方法とを適応的に切り替えることができる。
【００７８】
この発明によれば、上記データ伝送方法において、受信側にて、上記圧縮パケットに対する復元処理エラーの発生頻度が所定値を超えたとき、上記第１のデータ伝送処理を行い、上記復元処理のエラー発生頻度が所定値以下となったとき、上記第２のデータ伝送処理を行うので、エラー発生頻度が高い場合の無線伝送データの品質が高い伝送方法と、エラー発生頻度が低い場合の伝送情報の圧縮効率が高い伝送方法とを適応的に切り替えることができる。
【００７９】
この発明に係るデータ伝送方法によれば、情報をパケット単位で送信する際、送信側では、送信対象となる圧縮パケットに格納されるべき圧縮情報を、該圧縮パケットより先に送信されたパケットに関連する更新情報と、上記送信対象としての圧縮パケットに対応する伝送情報とに基づいて作成し、この際、上記更新情報の初期値として上記非圧縮パケットに関連する情報を設定し、その後、特定の圧縮パケットを作成する度に、上記更新情報を該特定の圧縮パケットに関連する情報に更新し、受信側では、復元対象となる圧縮パケットに対応する伝送情報を、該圧縮パケットより先に受信されたパケットに関連する更新情報を用いて復元し、この際、上記更新情報の初期値として上記非圧縮パケットに関連する情報を設定し、その後、上記特定の圧縮パケットに対応する伝送情報の復元を行う度に、上記更新情報を該特定の圧縮パケットに関連する情報に更新するので、無線区間における伝送データの品質を改善してデータ伝送の実効速度を向上させるとともに、データの圧縮効率をも高めることができ、この結果、復元できないパケット伝送にかかる時間およびコストを大幅に削減することができる。さらに、特定の圧縮パケットの送信により、圧縮パケットに復元処理に必要な参照情報を更新するので、データの伝送効率を高く保持しつつ、伝送情報の圧縮効率を高めることができる。
【００８０】
この発明によれば、上記データ伝送方法において、上記圧縮パケットには、上記非圧縮パケットあるいは特定の圧縮パケットを参照パケットとして示す参照パケット識別子と、上記更新情報を更新すべきか否かを示す情報更新フラグとを格納するので、受信側では、情報更新フラグにより更新情報の更新を行うべきか否かを簡単に判定できる。
【００８１】
この発明によれば、上記データ伝送方法において、上記送信側処理では、一定時間が経過する度に上記特定の圧縮パケットを受信側に送出するので、圧縮パケットにおける差分情報量の増大が抑えられることとなり、無線区間における伝送データの品質を改善してデータ伝送の実効速度を向上させるとともに、データの圧縮効率をさらに高めることができる。
【００８２】
この発明によれば、上記データ伝送方法において、上記送信側処理では、一定数の圧縮パケットを送信する度に、上記特定の圧縮パケットを受信側に送出するので、圧縮パケットにおける差分情報量の増大が抑えられることとなり、無線区間における伝送データの品質を改善してデータ伝送の実効速度を向上させるとともに、データの圧縮効率をさらに高めることができる。
【００８３】
この発明によれば、上記データ伝送方法において、上記送信側処理では、上記特定の圧縮パケットの送信を受信側から要求されたとき、該特定の圧縮パケットを受信側に送出するので、無線区間での伝送データの品質改善及びデータ伝送の実効速度の向上を図るとともに、データの圧縮効率をさらに高めることができる。
【００８４】
この発明によれば、上記データ伝送方法において、上記送信側処理では、受信側に送信する圧縮パケットに含まれる圧縮情報のサイズが一定の値を越えたとき、上記特定の圧縮パケットを送信するので、圧縮パケットにおける差分情報量の増大を抑えることができる。
【００８５】
この発明によれば、上記データ伝送方法において、上記送信側処理では、受信側に送信する圧縮パケットに含まれる圧縮情報のサイズの平均値が一定の値を越えたとき、上記特定の圧縮パケットを送信するので、圧縮パケットにおける差分情報量の増大を抑えるとともに、差分情報の変動に対する制御を安定に行うことができる。この場合も、復元できないパケット伝送にかかる時間およびコストをさらに大幅に削減することができることは言うまでもない。
【００８６】
この発明によれば、上記データ伝送方法において、上記伝送情報が、複数の項目に対応する項目別伝送情報を含み、上記圧縮情報が、複数の項目に対応する項目別圧縮情報を含み、上記圧縮パケットに含まれる圧縮情報における各項目に対応する項目別圧縮情報が、上記圧縮パケットに対応する伝送情報における各項目に対応する項目別圧縮情報を、上記非圧縮パケットあるいは特定の圧縮パケットに対応する伝送情報における各項目に対応する項目別伝送情報を用いて圧縮して得られる情報であり、上記各項目別圧縮情報が、それぞれに対応する項目を特定する項目種別フラグを含むので、伝送情報に対する圧縮処理を項目別に行うことができ、各項目ごとに最適な圧縮効果を実現することができ、また、更新情報などを記憶するＲＡＭ等からなる記憶領域を削減することができる。これにより、復元できないパケット伝送にかかる時間およびコストを削減できるだけでなく、送信端末装置や受信端末装置の製作にかかるコストをも削減することができる。
【００８７】
この発明によれば、上記データ伝送方法において、上記項目別圧縮情報が、そのデータ長を示すデータ長情報を含むので、項目別圧縮情報に対する復元処理を効率よく行うことができる。
【００８８】
この発明によれば、上記データ伝送方法において、上記各項目別圧縮情報が、該項目別圧縮情報を復元するための、その圧縮方法に対応する復元方法を示す復元方法特定情報を含むので、種々の圧縮処理が施されている複数の項目別圧縮情報に対する復元処理を効率よく行うことができる。
【００８９】
この発明に係るデータ送信装置によれば、受信された伝送情報を受け、所定の伝送情報が非圧縮情報として格納されている非圧縮パケット、及び上記所定の伝送情報に続く伝送情報が少なくともその一部が圧縮されて圧縮情報として格納されている圧縮パケットを作成するパケット作成手段と、上記パケット作成手段にて作成された非圧縮パケットに関連する情報を参照情報として蓄積して管理する参照情報管理手段とを備え、上記パケット作成手段を、該手段での作成対象となる圧縮パケットに格納されるべき圧縮情報を、該圧縮パケットに対応する伝送情報と、上記参照情報管理手段に蓄積されている参照情報とに基づいて作成するようにしたので、無線区間にて圧縮パケットの伝送誤りが発生しても、受信側では、後続する圧縮パケットを、上記参照パケットとしての非圧縮パケットに対応する伝送情報に基づいて復元することができる。これにより、無線区間におけるエラー発生により受信側にて破棄されるパケットの数を削減することができ、ひいては無線区間を含む伝送路における伝送データの品質を改善することができる。
【００９０】
この発明に係るデータ受信装置によれば、送信側からパケット単位で送信された情報を送信信号として受信し、各パケットに対応する伝送情報を順次復元するデータ受信装置において、上記送信信号を受信し、所定の伝送情報が非圧縮情報として格納されている非圧縮パケット、及び上記所定の伝送情報に続く伝送情報が少なくともその一部が圧縮されて圧縮情報として格納されている圧縮パケットを出力するパケット受信手段と、上記各パケットに格納されている情報に基づいて該各パケットに対して復元処理を施すパケット復元手段と、上記パケット復元手段により復元処理が施された非圧縮パケットに関連する情報を参照情報として蓄積して管理する参照情報管理手段とを備え、上記パケット復元手段を、上記圧縮パケットに対応する伝送情報を、該圧縮パケットに含まれる圧縮情報と、上記参照情報管理手段に蓄積されている参照情報とに基づいて復元する構成としたので、無線区間にて圧縮パケットの伝送誤りが発生しても、後続する圧縮パケットを、上記参照パケットとしての非圧縮パケットに対応する伝送情報に基づいて復元することができ、これにより無線区間を含む伝送路における伝送データの品質を改善することができる。
【００９１】
この発明に係るデータ送信装置によれば、受信された伝送情報を受け、所定の伝送情報が非圧縮情報として格納されている非圧縮パケット、及び上記所定の伝送情報に続く伝送情報が少なくともその一部が圧縮されて圧縮情報として格納されている圧縮パケットを作成するパケット作成手段と、上記パケット作成手段にて作成された非圧縮パケット及び特定の圧縮パケットに関連する情報を更新情報として管理する情報管理手段とを備え、上記情報管理手段を、上記更新情報の初期値として上記非圧縮パケットに関連する情報を設定し、その後、特定の圧縮パケットが作成される度に、上記更新情報を該特定の圧縮パケットに関連する情報に更新するよう構成し、上記パケット作成手段を、該手段での作成対象となる圧縮パケットに格納されるべき圧縮情報を、該圧縮パケットに対応する伝送情報と、上記参照情報管理手段に蓄積されている更新情報とに基づいて作成するよう構成したので、無線区間における伝送データの品質を改善してデータ伝送の実効速度を向上させるとともに、データの圧縮効率をも高めることができ、この結果、復元できないパケット伝送にかかる時間およびコストを大幅に削減することができる。さらに、特定の圧縮パケットの送信により、圧縮パケットに復元処理に必要な参照情報を更新するので、非圧縮パケットの伝送回数を少なく抑えて、データの伝送効率を高く保持しつつ、伝送情報の圧縮効率を高めることができる。
【００９２】
この発明に係るデータ受信装置によれば、送信側からパケット単位で送信された情報を送信信号として受信し、各パケットに対応する伝送情報を順次復元するデータ受信装置において、上記送信信号を受信し、所定の伝送情報が非圧縮情報として格納されている非圧縮パケット、及び上記所定の伝送情報に続く伝送情報が少なくともその一部が圧縮されて圧縮情報として格納されている圧縮パケットを出力するパケット受信手段と、上記各パケットに格納されている情報に基づいて該各パケットに対して復元処理を施すパケット復元手段と、上記パケット復元手段により復元処理が施された非圧縮パケット及び特定の圧縮パケットに関連する情報を参照情報として蓄積して管理する参照情報管理手段とを備え、上記情報管理手段を、上記更新情報の初期値として上記非圧縮パケットに関連する情報を設定し、その後、上記特定の圧縮パケットに対する復元処理が行われる度に、上記更新情報を該特定の圧縮パケットに関連する情報に更新するよう構成し、上記パケット復元手段を、上記圧縮パケットに対応する伝送情報を、該圧縮パケットに含まれる圧縮情報と、上記参照情報管理手段に蓄積されている参照情報とに基づいて復元するよう構成したので、無線区間における伝送データの品質を改善してデータ伝送の実効速度を向上させるとともに、データの圧縮効率をも高めることができ、この結果、復元できないパケット伝送にかかる時間およびコストを大幅に削減することができる。さらに、特定の圧縮パケットが復元される度に、圧縮パケットに復元処理に必要な参照情報を更新するので、非圧縮パケットの送信回数を少なく抑えた、データの伝送効率及び伝送情報の圧縮効率の高い伝送処理を実現することができる。
【発明を実施するための最良の形態】
【００９３】
以下、本発明の着眼点および基本原理について説明する。
本件発明者は、無線伝送路を含むネットワークにおける伝送データの品質を改善する方法について鋭意研究した結果、V.Jacobsonヘッダ圧縮方式などの既存のヘッダ圧縮方式に代えて、伝送の対象となる圧縮パケットには、この圧縮パケットより先に送信されている非圧縮パケットに対応する伝送情報を用いて得られる差分情報を、圧縮された伝送情報として格納するヘッダ圧縮方式を用いることにより、無線伝送路での伝送データの品質を高めることができることを見出した。
【００９４】
なお、以下の各実施の形態では、データ通信については、図３３にてデータの流れＤｆにより示すように、インターネット上のサーバＳinから携帯無線端末装置（ビジュアル端末など）Ｔmoへの単一方向の伝送についてのみ説明するが、データ通信を行うサーバや端末機器等の通信装置を、それぞれ送信側と受信側の両方の機能を有する構成とすることにより、データを双方向に同時に通信するデータ通信処理が実現できる。なお、上記のようなインターネット上のサーバＳinから携帯無線端末装置Ｔmoへのデータ通信では、ゲートウェイサーバＳga（図３３(b)参照）がインターネット上のサーバＳinからデータを受信する受信処理と、受信したデータを端末機器Ｔmoへ送信する送信処理とを行い、携帯無線端末装置ＴmoがゲートウェイサーバＳgaからのデータを受信する受信処理を行うこととなる。
【００９５】
また本発明の各実施の形態では、種々のヘッダ情報を含む伝送情報として、ＩＰパケットＰipb（図２９(d)参照）に相当するＲＴＰ／ＵＤＰ／ＩＰパケットを、そのヘッダ情報を圧縮してＰＰＰプロトコルにより伝送する場合について説明するが、伝送情報及びその伝送プロトコルは、上記ＲＴＰ／ＵＤＰ／ＩＰパケット及びＰＰＰプロトコルに限るものではない。
【００９６】
（実施の形態１）
図１ないし図１１は本発明の実施の形態１によるデータ伝送方法を説明するための図である。本願請求項１ないし６は、この実施の形態１に対応している。
【００９７】
この実施の形態１のデータ伝送方法は、送信側装置から受信側装置へのデータ伝送をパケット単位で行いつつ、送信側装置では非圧縮パケット及び圧縮パケットを作成して送信し、受信側では送信側装置からのパケットを受信し、受信したパケットを順次復元するデータ伝送方法において、伝送の対象となる圧縮パケットには、これに対応する伝送情報として、該圧縮パケットより先に送信された、該圧縮パケットに最も近い非圧縮パケットに格納されている伝送情報に基づく差分情報を格納するものである。ここで、伝送対象としての圧縮パケットに格納される差分情報は、非圧縮パケットに格納される伝送情報を参照元情報として用いて、該参照元情報から、伝送対象の圧縮パケットにより伝送されるべき伝送情報を減算して得られたものである。
【００９８】
なお、以下の説明では、非圧縮パケットに格納される伝送情報を、非圧縮パケットに対応する伝送情報ともいい、また、圧縮パケットにより伝送されるべき伝送情報を、圧縮パケットに対応する伝送情報ともいう。
【００９９】
図１は、本発明の実施の形態１によるデータ伝送方法を説明するための図であり、該データ伝送方法にて利用される非圧縮パケット（図１(a)）及び圧縮パケット（図１(b)）のデータ構造を示している。なお、図１では、図３０と同様、ＰＰＰパケットのデータ構造における、ヘッダ圧縮方式の説明に必要な部分を詳しく示している。
【０１００】
以下詳述すると、上記非圧縮パケットＰａは、ヘッダ情報を格納したヘッダ部Ｈpaと、ＰＰＰプロトコルにより伝送される非圧縮情報Ｉｒを格納したデータ部Ｄpaとから構成されている。上記ヘッダ部Ｈpaにおける情報は、データ部Ｄpaにおける情報が圧縮されているか否かを示す圧縮／非圧縮識別子Ｉｈ１と、この非圧縮パケット自体を識別するためのパケット識別子（ＩＤ）Ｉｈ2aと、その他のヘッダ情報Ｉｈ３とから構成されている。ここで、この非圧縮パケットＰａの圧縮／非圧縮識別子Ｉｈ１は非圧縮を示している。上記非圧縮情報Ｉｒは、該非圧縮パケットにより伝送される伝送情報（Ｄ）である。
【０１０１】
一方、圧縮パケットＰｂは、ヘッダ情報を格納したヘッダ部Ｈpbと、ＰＰＰプロトコルにより伝送される圧縮情報Ｉｄを格納したデータ部Ｄpbとから構成されている。上記ヘッダ部Ｈpbにおける情報は、データ部Ｄpbにおける情報が圧縮されているか否かを示す圧縮／非圧縮識別子Ｉｈ１と、上記参照元情報として用いる伝送情報が格納されている非圧縮パケット（参照パケット）を識別するための参照パケット識別子（ＩＤ）Ｉｈ2bと、その他のヘッダ情報Ｉｈ３とから構成されている。ここで、上記圧縮パケットＰｂの圧縮／非圧縮識別子Ｉｈ１は圧縮を示している。上記圧縮情報Ｉｄは、該圧縮パケットＰｂより以前に伝送された、該圧縮パケットに最も近い非圧縮パケット（参照パケット）に対応する伝送情報（参照元情報）と、該圧縮パケットに対応する伝送情報との差分情報である。
【０１０２】
なお、上記その他のヘッダ情報Ｉｈ３には、図２９(e)に示すＣＲＣ符号Ｉcrcが含まれていることは言うまでもない。
図２は、本実施の形態１のデータ伝送方法によりデータ伝送を行うデータ伝送システムにおけるデータ送信装置を説明するためのブロック図である。
【０１０３】
このデータ送信装置１０１は、図３３(a)に示すデータ伝送システムＣｓ２におけるゲートウェイサーバＳgaに相当するものである。このデータ送信装置１０１は、インターネットＩｎ側から受信側（携帯無線端末機器Ｔmo）へ送信される伝送情報を含む第１の送信信号Ｓ１を受信し、該伝送情報を受信信号Ｓｒｃとして出力する受信手段１１と、該受信手段１１からの伝送情報をＰＰＰプロトコル等の伝送規格に基づいてパケット化して非圧縮パケットＰａあるいは圧縮パケットＰｂを出力する圧縮／非圧縮パケット作成手段１２と、該パケット作成手段１２により作成されたパケットをＷ−ＣＤＭＡなどの方式により第２の送信信号Ｓ２として受信側へ送信するパケット送信手段１６とを有している。
【０１０４】
また、上記データ送信装置１０１は、受信側から送信される、復元エラーが発生したことを示す復元エラー通知信号Ｎｅを受信してエラー通知受信信号Ｓｎを出力するエラー発生通知受信手段１４と、上記パケット作成手段１２にて作成されたパケットの種別を管理するとともに、該管理されているパケット種別情報と上記エラー通知受信信号Ｓｎとに基づいて、次に作成するパケットの種別を判定してパケット判定信号Ｊｐを出力する圧縮／非圧縮判定手段１３とを有している。ここで、上記判定手段１３では、パケット種別の管理は、作成されたパケットの非圧縮／圧縮識別子Ｉｈ１を各パケットに対応付けて記録することにより行われる。また、上記判定手段１３では、伝送開始後最初に作成するパケットの種別、及び上記エラー通知受信信号Ｓｎを受けた直後に作成するパケットの種別が非圧縮となり、それ以外のパケットの種別が圧縮となるよう、パケット種別が判定される。
【０１０５】
さらに、上記データ送信装置１０１は、非圧縮パケットＰａに非圧縮情報Ｉｒとして格納される伝送情報（Ｄ）と、上記非圧縮パケットを識別するためのパケット識別子（ＩＤ）Ｉｈ2aとを対応付けて送信側参照情報Ｉｍ１として管理する参照情報管理手段１５を有している。なお、上記送信側参照情報Ｉｍ１は、上記パケット識別子（ＩＤ）Ｉｈ2aとその値が等しい識別子（ＩＤ）と、非圧縮パケットＰａに対応する伝送情報（Ｄ）と等しい参照元情報（Ｄ）から構成されている。この管理手段１５は、上記パケット作成手段１２にて非圧縮パケットが作成される度に、該作成手段１２からの送信側管理制御信号Ｃｍ１により、送信側参照情報Ｉｍ１として記録されている識別子（ＩＤ）及び参照元情報（Ｄ）を更新する構成となっている。
【０１０６】
そして、上記データ送信装置１０１では、上記圧縮／非圧縮パケット作成手段１２により、上記パケット判定信号Ｊｐに基づいて非圧縮パケットＰａ及び圧縮パケットＰｂのいずれかが作成されるようになっている。上記非圧縮パケットＰａの作成の際には、そのデータ部Ｄpaには伝送情報（Ｄ）が非圧縮情報Ｉｒとして格納され、そのヘッダ部Ｈpaには、パケット識別子Ｉｈ２ａとして、非圧縮パケットＰａを特定する値（ＩＤ）が格納される。また、上記圧縮パケットＰｂの作成の際には、そのデータ部Ｄpbには、上記参照パケットとしての非圧縮パケットに対応する伝送情報（Ｄ）に基づく差分情報（ΔＤ）が圧縮情報Ｉｄとして格納され、そのヘッダ部Ｈpbには、参照パケット識別子Ｉｈ2bとして、上記参照パケットとしての非圧縮パケットＰａを特定する値（ＩＤ）が格納される。
【０１０７】
ここで、上記各圧縮パケットＰｂに対応する差分情報（ΔＤ）は、該圧縮パケットに対応する伝送情報と、参照パケットとしての非圧縮パケットに対応する伝送情報との差分情報である。なお、参照パケットとしての非圧縮パケットは、圧縮パケットＰｂの以前に作成された非圧縮パケットのうちで最後に作成された非圧縮パケットである。
【０１０８】
図３は、上記実施の形態１のデータ伝送方法によりデータ伝送を行うデータ伝送システムにおけるデータ受信装置を説明するためのブロック図である。
このデータ受信装置２０１は、図３３(a)に示すデータ伝送システムＣｓ２における携帯無線端末装置Ｔmoに相当するものである。
【０１０９】
このデータ受信装置２０１は、送信側から第２の送信信号Ｓ２として送信されたパケットをＷ−ＣＤＭＡなどの方式により受信するパケット受信手段２１と、該受信手段２１の出力である受信パケットＲｐを受け、送信途中でエラーが発生したエラーパケットを検出するとともに、正常に送信された受信パケットＲｐを正常パケットＰnoとして出力するエラーパケット検出手段２２とを有している。
【０１１０】
また、このデータ受信装置２０１は、該検出手段２２からの正常パケットＰnoを受け、該パケットＰnoに対する復元処理を行って復元情報Ｉrsを出力するとともに、復元エラーが発生したときにはエラー発生信号Ｓｅを出力するパケット復元手段２３と、該エラー発生信号Ｓｅを受け、送信側に復元エラーが発生したことを通知する復元エラー通知信号Ｎｅを送信するエラー発生通知送信手段２４と、該復元情報Ｉrsである伝送情報（Ｄ）を出力信号Ｓ３として出力する出力手段２６とを有している。
【０１１１】
ここで、上記パケット復元手段２３では、非圧縮パケットに対する復元処理として、ＰＰＰプロトコルなどに基づいて該非圧縮パケットＰａのデータ部Ｄpaから伝送情報（Ｄ）を取り出す処理が行われる。また、圧縮パケットに対する復元処理として、ＰＰＰプロトコルなどに基づいて圧縮パケットＰｂのデータ部Ｄpbから差分情報Ｉｄを取り出し、参照パケットとしての非圧縮パケットに対応する伝送情報を参照して、この圧縮パケットに対応する伝送情報を復元する処理が行われる。
【０１１２】
また、上記データ受信装置２０１は、上記復元手段２３にて非圧縮パケットＰａに対する復元処理が行われたとき、該復元処理の対象となった非圧縮パケットＰａにおけるパケット識別子（ＩＤ）Ｉｈ2a及び伝送情報（Ｄ）を対応付けて、受信側参照情報Ｉｍ２として管理する参照情報管理手段２５を有している。なお、上記受信側参照情報Ｉｍ２は、上記パケット識別子（ＩＤ）Ｉｈ2aとその値が等しい識別子（ＩＤ）と、非圧縮パケットＰａに対応する伝送情報（Ｄ）と等しい参照元情報（Ｄ）から構成されている。この管理手段２５は、上記パケット復元手段２３にて非圧縮パケットに対する復元処理が行われる度に、該復元手段２３からの受信側管理制御信号Ｃｍ２により、受信側参照情報Ｉｍ２として記録されている識別子（ＩＤ）及び参照元情報（Ｄ）を更新する構成となっている。
【０１１３】
そして、このデータ受信装置２０１では、上記パケット復元手段２３により圧縮パケットに対する復元処理が行われる際、この圧縮パケットにおける参照パケット識別子（ＩＤ）及び該参照パケットに対応する伝送情報（Ｄ）がそれぞれ、参照情報管理手段２５に管理されている識別子（ＩＤ）及びこれに対応する参照元情報（Ｄ）と照合されるようになっている。また上記照合の結果、識別子（ＩＤ）同士及び情報（Ｄ）同士がともに一致する場合以外には、つまり上記管理手段２５に、復元処理の対象となる圧縮パケットの復元処理に必要とされる参照パケットの識別子（ＩＤ）及び伝送情報（Ｄ）のいずれか一方が蓄積されていないときには、復元エラーが発生したことを示すエラー発生信号Ｓｅがパケット復元手段２３から上記エラー発生通知送信手段２４へ出力される。
【０１１４】
次に作用効果について説明する。
図４及び図５は、上記実施の形態１のデータ伝送方法を説明するための図である。図４は、正常伝送状態における送信側から受信側への複数のパケットの流れを示し、図５は、伝送エラーが発生した場合における送信側から受信側への複数のパケットの流れを示している。
【０１１５】
ここで伝送情報（Ｄ１）〜（Ｄ４）は、パケット単位で伝送されるようまとめられた、各パケットに対応する情報であり、この実施の形態１では、伝送情報（Ｄ１）は圧縮されずに非圧縮パケットＰａ（１）により伝送され、伝送情報（Ｄ２）〜（Ｄ４）は圧縮されて、非圧縮パケットＰａ（１）に続く圧縮パケットＰｂ（２）〜Ｐｂ（４）により順次伝送される。
【０１１６】
送信側では、まず、上記非圧縮パケットＰａ（１）が生成され、該非圧縮パケットＰａ（１）が受信側に送信される。この際、非圧縮パケットＰａ（１）のデータ部Ｄpaには非圧縮情報Ｉｒとして伝送情報（Ｄ１）が格納され、そのヘッダ部Ｈpaには非圧縮を示す識別子Ｉｈ１，このパケットを識別するパケット識別子（ＩＤ＝０）Ｉｈ2a，及びその他のヘッダ情報Ｉｈ３が格納される。
【０１１７】
次に、上記圧縮パケットＰｂ（２）が生成され、該圧縮パケットＰｂ（２）が受信側に送信される。この際、該圧縮パケットＰｂ（２）のデータ部Ｄpbには、圧縮情報Ｉｄとして差分情報（Ｄ１−Ｄ２）が格納され、そのヘッダ部Ｈpbには、圧縮を示す識別子Ｉｈ１，参照パケット識別子（ＩＤ＝０）Ｉｈ2b，及びその他のヘッダ情報Ｉｈ３が格納される。なお、上記差分情報（Ｄ１−Ｄ２）は、参照パケットである非圧縮パケットＰａ（１）に対応する伝送情報（Ｄ１）から圧縮パケットＰｂ（２）に対応する伝送情報（Ｄ２）を減算して得られる情報である。
【０１１８】
続いて、上記圧縮パケットＰｂ（３）が生成され、該圧縮パケットＰｂ（３）が受信側に送信される。この際、該圧縮パケットＰｂ（３）のデータ部Ｄpbには、圧縮情報Ｉｄとして差分情報（Ｄ１−Ｄ３）が格納され、そのヘッダ部Ｈpbには、圧縮を示す識別子Ｉｈ１ｂ，参照パケット識別子（ＩＤ＝０）Ｉｈ2b，及びその他のヘッダ情報Ｉｈ３が格納される。なお、上記差分情報（Ｄ１−Ｄ３）は、上記参照パケットである非圧縮パケットＰａ（１）に対応する伝送情報（Ｄ１）から圧縮パケットＰｂ（３）に対応する伝送情報（Ｄ３）を減算して得られる情報である。
【０１１９】
さらに、上記圧縮パケットＰｂ（４）が生成され、該圧縮パケットＰｂ（４）が受信側に送信される。この際、該圧縮パケットＰｂ（４）のデータ部Ｄpbには、圧縮情報Ｉｄとして差分情報（Ｄ１−Ｄ４）が格納され、そのヘッダ部Ｈpbには、圧縮を示す識別子Ｉｈ１，参照パケット識別子（ＩＤ＝０）Ｉｈ2b，及びその他のヘッダ情報Ｉｈ３が格納される。なお、上記差分情報（Ｄ１−Ｄ４）は、上記参照パケットである非圧縮パケットＰａ（１）に対応する伝送情報（Ｄ１）から圧縮パケットＰｂ（４）に対応する伝送情報（Ｄ４）を減算して得られる情報である。
【０１２０】
ここで、上記各圧縮パケットＰｂ（２），Ｐｂ（３），Ｐｂ（４）のヘッダ部Ｈpbに格納されている参照パケット識別子（ＩＤ＝０）Ｉｈ2bは、該各圧縮パケットに対する復元処理の際に必要となる参照パケットが上記非圧縮パケットＰａ（１）であることを示す識別子である。
【０１２１】
上記のように送信側から順次送信された非圧縮パケットＰａ（１）及びこれに続く圧縮パケットＰｂ（２）〜Ｐｂ（４）は、正常のデータ伝送状態では順次受信側で受信され、各パケットに対応する伝送情報（Ｄ１）〜（Ｄ４）が復元される。
【０１２２】
つまり、受信側では、非圧縮パケットＰａ（１）が受信されると、そのデータ部Ｄpaから伝送情報（Ｄ１）が取り出される。続いて圧縮パケットＰｂ（２）が受信されると、そのデータ部Ｄpbから差分情報（Ｄ１−Ｄ２）が取り出され、参照パケット識別子（ＩＤ＝０）Ｉｈ2bにより参照パケットとして特定される非圧縮パケットＰａ（１）に対応する伝送情報（Ｄ１）を参照して、上記差分情報（Ｄ１−Ｄ２）から、圧縮パケットＰｂ（２）に対応する伝送情報（Ｄ２）が復元される。
【０１２３】
その後、圧縮パケットＰｂ（３），（４）が受信されると、圧縮パケットＰｂ（２）の場合と同様に、そのデータ部Ｄpbから差分情報（Ｄ１−Ｄ３），（Ｄ１−Ｄ４）が取り出され、参照パケット識別子（ＩＤ＝０）Ｉｈ2bにより参照パケットとして特定される非圧縮パケットＰａ（１）に対応する伝送情報（Ｄ１）を参照して、差分情報（Ｄ１−Ｄ３），（Ｄ１−Ｄ４）から、圧縮パケットＰｂ（３），（４）に対応する伝送情報（Ｄ３），（Ｄ４）が復元される。
【０１２４】
そしてこの実施の形態１では、上記のようにパケットの伝送が行われている状態で、図５に示すように、圧縮パケットＰｂ（２）の伝送エラーが発生した場合でも、上記圧縮パケットＰｂ（２）に続く圧縮パケットＰｂ（３），（４）が受信されると、該圧縮パケットＰｂ（３），（４）に対応する伝送情報（Ｄ３），（Ｄ４）の復元は、正常に行われる。
【０１２５】
つまり、本実施の形態１では、各圧縮パケットＰｂのデータ部Ｄpbに格納されている差分情報（ΔＤ）は、該各圧縮パケットＰｂに対応する伝送情報とその直前のパケットに対応する伝送情報との差分情報ではなく、上記各圧縮パケットＰｂに対応する伝送情報と、該圧縮パケットＰｂより前に伝送された最近の非圧縮パケットＰａに対応する伝送情報との差分情報となっている。このため、本実施の形態１のデータ伝送システムでは、圧縮パケットの伝送エラーが発生した場合でも、この伝送エラーが、次に正常に受信された圧縮パケットの復元処理に影響することはない。従って、圧縮パケットの伝送エラーが発生した場合、エラーパケットのみが破棄され、受信側から送信側へ復元エラーの通知は行われない。
【０１２６】
なお、パケットによる情報の伝送中に非圧縮パケットＰａ（１）の伝送エラーが発生した場合には、図３２に示す手順と同様の手順で、復元エラー発生を示す通知信号Ｎｅが受信側から送信側へ伝送される。そして、送信側にて復元エラー通知信号Ｎｅが受信された直後には、送信側から非圧縮パケットが送信され、この非圧縮パケットに続いて圧縮パケットが順次送信される。また、このとき受信側では、エラーパケット及びこれに続く圧縮パケット、つまり上記伝送エラーの発生後、非圧縮パケットが正常に受信されるまでの間に受信されたエラーが破棄される。
【０１２７】
次に、上記データ伝送システムにおけるデータ送信装置１０１の動作について説明する。
このデータ送信装置１０１では、図４あるいは図５に示すように、伝送情報（Ｄ１）〜（Ｄ４）が、対応する非圧縮パケット及び圧縮パケットにより順次受信側に送信される。
【０１２８】
以下詳述すると、例えば、インターネット上のサーバＳin（図３３(a)参照）からイーサネット（登録商標）などの伝送方式により送信された伝送情報（Ｄ１）〜（Ｄ４）（図４参照）が、このデータ送信装置１０１に第１の送信信号Ｓ１として入力されると、その受信手段１１にて、上記伝送方式によりこれらの伝送情報（Ｄ１）〜（Ｄ４）が受信される。そして受信された伝送情報（Ｄ１）〜（Ｄ４）は、受信信号Ｓrcとして順にパケット作成手段１２に出力される。
【０１２９】
該パケット作成手段１２では、各伝送情報を受信側に伝送するためのパケットがＰＰＰプロトコルなどの伝送プロトコルに基づいて作成される。この際、圧縮／非圧縮判定手段１３に対して、作成するパケットの種別が問い合わせられる。この問い合わせに対して、該判定手段１３からはパケット種別を示すパケット判定信号Ｊｐがパケット作成手段１２に提供される。
【０１３０】
具体的には、上記伝送情報（Ｄ１）が上記パケット作成手段１２に入力された場合には、この場合が通信開始後に最初のパケットを作成する場合であるので、上記判定手段１３からは、上記パケット判定信号Ｊｐとして非圧縮パケットの作成を示す情報がパケット作成手段１２に出力される。
【０１３１】
すると、上記作成手段１２では、上記パケット判定信号Ｊｐに基づいて非圧縮パケットの作成が決定され、伝送情報（Ｄ１）が非圧縮情報Ｉｒとして格納された非圧縮パケットＰａ（１）が作成される。
【０１３２】
このとき、上記非圧縮パケットＰａ（１）の圧縮／非圧縮識別子Ｉｈ１には値「非圧縮」が設定され、そのパケット識別子Ｉｈ2aには、上記非圧縮パケットＰａ（１）を示す識別子（ＩＤ＝０）が設定される。また、上記作成手段１２にて非圧縮パケットＰａ（１）が作成されたときには、参照情報管理手段１５では、作成手段１２からの送信側管理制御信号Ｃｍ１により、送信側参照情報Ｉｍ１としての参照パケット識別子（ＩＤ）及び参照元情報（Ｄ）がそれぞれ、上記非圧縮パケットＰａ（１）を示す識別子（ＩＤ＝０）及び上記非圧縮パケットＰａ（１）に対応する伝送情報（Ｄ１）に設定される。
【０１３３】
そして上記非圧縮パケットＰａ（１）はパケット送信手段１６へ出力され、該パケット送信手段１６により所定の無線通信方式（例えばＷ−ＣＤＭＡなど）により受信側へ送信される。
【０１３４】
次に、上記受信手段１１から出力された伝送情報（Ｄ２）が上記パケット作成手段１２に入力された場合には、この場合が通信開始後に最初のパケットを作成する場合でも、受信側からの復元エラー通知信号を受信した後に最初のパケットを作成する場合でもないので、上記判定手段１３では、上記パケット判定信号Ｊｐとして圧縮パケットの作成を示す情報がパケット作成手段１２に出力される。
【０１３５】
すると、該作成手段１２では、上記管理手段１５に対して送信側参照情報Ｉｍ１の問い合わせが行われる。この場合、上記管理手段１５では、参照パケット識別子（ＩＤ）が識別子（ＩＤ＝０）に、参照元情報（Ｄ）が伝送情報（Ｄ１）に設定されているため、該パケット作成手段１２では、識別子（ＩＤ＝０）が示す非圧縮パケットＰａ（１）に対応する伝送情報（Ｄ１）を参照元情報として用いて、伝送情報（Ｄ２）が圧縮される。これにより圧縮パケットに格納される圧縮情報Ｉｄとして、上記伝送情報（Ｄ１）と上記伝送情報（Ｄ２）との差分情報（Ｄ１−Ｄ２）が生成される。
【０１３６】
続いて、上記パケット作成手段１２では、伝送情報（Ｄ２）の圧縮情報Ｉｄとして差分情報（Ｄ１−Ｄ２）が格納された圧縮パケットＰｂ（２）が生成される。この圧縮パケットＰｂ（２）の圧縮/非圧縮識別子Ｉｈ１には値「圧縮」が設定され、その参照パケット識別子Ｉｈ2bには、この圧縮パケットＰｂ（２）の復元処理に必要な参照パケットとして上記非圧縮パケットＰａ（１）を示す識別子（ＩＤ＝０）が設定される。また、上記作成手段１２にて圧縮パケットＰｂ（２）が作成されたときには、参照情報管理手段１５では、送信側参照識別Ｉｍ１としての参照パケット識別子（ＩＤ）及び参照元情報（Ｄ）の更新は行われない。
【０１３７】
そして、この圧縮パケットＰｂ（２）はパケット送信手段１６へ出力され、該パケット送信手段１６により、所定の無線通信方式（例えばＷ−ＣＤＭＡなど）により受信側（携帯無線端末装置）へ送信される。
【０１３８】
その後、上記受信手段１１から出力された伝送情報（Ｄ３），（Ｄ４）が上記パケット作成手段１２に入力された場合には、上記伝送情報（Ｄ２）が入力された場合と同様にして、差分情報（Ｄ１−Ｄ３）が格納された圧縮パケットＰｂ（３）及び差分情報（Ｄ１−Ｄ４）が格納された圧縮パケットＰｂ（４）が生成される。
【０１３９】
なお、図６は、上記パケット作成手段１２における処理のフローを示しており、以下簡単に説明する。
上記パケット作成手段１２では、受信手段１１にて受信された伝送情報（Ｄ）が入力されると（ステップＳａ１）、非圧縮パケットと圧縮パケットのいずれのパケットを作成すべきかが判定手段１３に問い合わせられ（ステップＳａ２）、該判定手段１３からのパケット判別信号Ｊｐに基づいて、作成すべきパケットの種別が判定される（ステップＳａ３）。
【０１４０】
その結果、非圧縮パケットを作成すべき場合には、該非圧縮パケットにパケット識別子Ｉｈ2aとして識別子（ＩＤ）が割り当てられ、該パケット識別子Ｉｈ2aを含む非圧縮パケットＰａが作成される（ステップＳａ７）。その後、パケット作成手段１２からの指示（送信側管理制御信号Ｃｍ１）により、参照情報管理手段１５にて管理されている送信側参照情報（つまり、識別子（ＩＤ）及び参照元情報（Ｄ））Ｉｍ１が更新される（ステップＳａ８）。
【０１４１】
一方、圧縮パケットを作成すべき場合には、パケット作成手段１２から参照情報管理手段１５に対して、該管理手段１５にて送信側参照情報Ｉｍ１として識別子（ＩＤ）及び参照元情報（Ｄ）が管理されているかが問い合わせられる（ステップＳａ４）。次に、該管理手段１５からの送信側参照情報（識別子（ＩＤ）及び参照元情報（Ｄ））Ｉｍ１に基づいて圧縮パケットＰｂのデータ部Ｄpbが作成される（ステップＳａ５）。さらに、参照パケット識別子Ｉｈ2bとして識別子（ＩＤ）が他のヘッダ情報Ｉｈ３とともにヘッダ部Ｈpbに格納されて、圧縮パケットＰｂが作成される（ステップＳａ６）。
【０１４２】
そして、作成された非圧縮パケットＰａあるいは圧縮パケットＰｂが送信手段１６へ送られる（ステップＳａ９）。その後、作成手段１２の処理は、ステップＳａ２の処理に戻る。
このような作成手段１２の処理は、最後の伝送情報の送信が完了するまで行われる。
【０１４３】
次に、上記データ伝送システムにおけるデータ受信装置２０１の動作について説明する。
このデータ受信装置２０１では、図４あるいは図５に示すように送信側から送信された非圧縮パケット及び圧縮パケットが順次受信され、各パケットに対する復元処理が行われる。
【０１４４】
以下詳述すると、例えば、パケット受信手段２１では、送信側から伝送された非圧縮パケットＰａ（１），圧縮パケットＰｂ（２）〜Ｐｂ（４）が順に受信され、受信パケットＲｐがエラーパケット検出手段２２に出力される。すると、エラーパケット検出手段２２では、各受信パケットＲｐに対するエラー検出処理が行われる。その結果、受信パケットＲｐが正しく伝送されたことが確認された場合には、該受信パケットＲｐが正常パケットＰnoとしてパケット復元手段２３に出力される。一方、受信パケットＲｐが正しく伝送されたことが確認されない場合には、受信パケットＲｐは破棄される。ここでは、エラー検出方法について一般に広く利用されているＣＲＣ（Cyclic Redundancy Check）を用いているが、エラー検出方法はこれに限るものではない。
【０１４５】
該復元手段２３では、正常パケットＰnoとして非圧縮パケットＰａ（１）が入力されると、正常パケットＰnoのヘッダ部に含まれる圧縮／非圧縮識別子Ｉｈ１によって正常パケットＰnoが圧縮パケットと非圧縮パケットのいずれであるかが判定される。この場合、該復元手段２３が受信した正常パケットＰnoが非圧縮パケットＰａ（１）であるので、該復元手段２３では、非圧縮パケットＰａ（１）のデータ部Ｄpaから伝送情報（Ｄ１）を取り出す復元処理が行われる。
【０１４６】
次に該管理手段２５では、復元手段２３からの指示（受信側管理制御情報）Ｃｍ２により、管理手段２５に管理されている受信側参照情報（識別子（ＩＤ）及び参照元情報（Ｄ））Ｉｍ２が更新される。これにより、管理手段２５に記録されている識別子（ＩＤ）及び参照元情報（Ｄ）がそれぞれ、識別子（ＩＤ＝０）及び伝送情報（Ｄ１）に変更される。その後、該復元手段２３では、復元情報Ｉrsである伝送情報（Ｄ１）が出力手段２６に送られ、該伝送情報（Ｄ１）が出力手段２６により出力される。
【０１４７】
次に、上記復元手段２３では、正常パケットＰnoとして圧縮パケットＰｂ（２）が入力されると、正常パケットＰnoのヘッダ部に含まれる圧縮／非圧縮識別子Ｉｈ１によって正常パケットＰnoが圧縮パケットと非圧縮パケットのいずれであるかが判定される。この場合、正常パケットＰnoが圧縮パケットＰｂ（２）であるので、復元手段２３から参照情報管理手段２５に対して、該圧縮パケットに参照パケット識別子Ｉｈ2bとして含まれている識別子（ＩＤ＝０）、及びこの識別子（ＩＤ＝１）に対応する参照元情報（Ｄ１）が、上記管理手段２５に蓄積されているかが問い合わせられる。
【０１４８】
この場合、上記管理手段２５には上記識別子（ＩＤ＝０）およびこれに対応する参照元情報（Ｄ１）が蓄積されているので、該復元手段２３では、管理手段２５に蓄積されている参照元情報（Ｄ１）と、圧縮パケットＰｂ（２）に格納されている差分情報（Ｄ１−Ｄ２）を利用して、圧縮パケットＰｂ（２）に対応する伝送情報（Ｄ２）が復元される。その後、該復元手段２３から、差分情報（Ｄ１−Ｄ２）の復元情報Ｉrsとして伝送情報（Ｄ２）が出力手段２６に送られ、該伝送情報（Ｄ２）が上記出力手段２６により出力される。
【０１４９】
その後、上記正常パケットＰnoとして圧縮パケットＰｂ（３）及びＰｂ（４）が上記パケット復元手段２３に入力された場合には、上記圧縮パケットＰｂ（２）が入力された場合と同様にして、差分情報（Ｄ１−Ｄ３）及び差分情報（Ｄ１−Ｄ４）に対する復元情報Ｉrsとして、伝送情報（Ｄ３）及び（４）が生成される。そして該伝送情報（Ｄ３）及び（４）が出力手段２６に送られ、上記出力手段２６により出力される。
【０１５０】
また、上記復元手段２３に圧縮パケットとして入力された正常パケットＰnoに格納されている識別子（ＩＤ＝０）と、これに対応する参照元情報（Ｄ１）のいずれか一方が、該管理手段２５に蓄積されていない場合は、上記復元手段２３では、圧縮パケットとして入力された正常パケットＰnoが破棄され、復元手段２３からエラー発生通知手段２４に、復元エラーが発生したことを示すエラー発生信号Ｓｅが出力される。
該通知手段２４では、エラー発生信号Ｓｅが入力されたとき、該通知手段２４から送信側に復元エラーが発生したことが復元エラー通知信号Ｎｅにより通知される。
【０１５１】
なお、図７は、上記パケット復元手段２３における処理のフローを示しており、以下簡単に説明する。
上記パケット復元手段２３では、エラーパケット検出手段２２から正常パケットＰnoが入力されると（ステップＳｂ１）、正常パケットＰnoが非圧縮パケットであるか圧縮パケットであるかが判定される（ステップＳｂ２）。
【０１５２】
正常パケットＰnoが非圧縮パケットＰａである場合、非圧縮パケットＰａに対する復元処理により、該非圧縮パケットＰａのデータ部Ｄpaから伝送情報（Ｄ）が取り出される（ステップＳｂ６）。そして、パケット復元手段２３の指示（受信側管理制御信号Ｃｍ２）により、参照情報管理手段２５における受信側参照情報Ｉｍ２である識別子（ＩＤ）及び参照元情報（Ｄ）が更新される（ステップＳｂ７）。また、非圧縮パケットＰａのデータ部Ｄpaから取り出された伝送情報（Ｄ）は出力手段２６に送られる（ステップＳｂ１０）。
【０１５３】
一方正常パケットＰnoが圧縮パケットＰｂである場合、パケット復元手段２３から参照情報管理手段２５に、受信側参照情報Ｉｍ２として識別子（ＩＤ）及び参照元情報（Ｄ）が管理されているかが問い合わせられる（ステップＳｂ３）。
【０１５４】
次に、該圧縮パケットの差分情報を復元するために必要な参照パケットとしての非圧縮パケットが受信されているか否かが判定される（ステップＳｂ４）。この判定は、圧縮パケットＰｂに参照パケット識別子Ｉｈ2bとして格納されている識別子（ＩＤ）及び該圧縮パケットＰｂに対応する伝送情報（Ｄ）と、参照情報管理手段２５に蓄積されている識別子（ＩＤ）及びこれに対応する参照元情報（Ｄ）との照合により行われる。
【０１５５】
そして、該圧縮パケットＰｂに対応する参照パケットとしての非圧縮パケットＰａが受信されている場合には、参照情報管理手段２５に蓄積されている参照元情報（Ｄ）を用いて、圧縮パケットＰｂに対応する伝送情報（Ｄ）が復元される（ステップＳｂ５）。さらに、復元された伝送情報（Ｄ）が出力手段２６に送られる（ステップＳｂ１０）。その後、復元手段２３の処理は、ステップＳｂ２の処理に戻る。
【０１５６】
また上記ステップＳｂ４での判定の結果、受信された圧縮パケットに対応する参照パケットとしての非圧縮パケットが受信されていない場合には、パケット復元手段２３では、該受信された正常パケットＰnoである圧縮パケットＰｂが破棄される（ステップＳｂ８）。そして、エラー発生信号Ｓｅがエラー発生通知手段２４に出力される（ステップＳｂ９）。その後、復元手段２３の処理は、ステップＳｂ２の処理に戻る。
【０１５７】
このような復元手段２３の処理は、最後のパケットが受信されるまで行われる。
このように本実施の形態１のデータ伝送方式では、伝送情報を圧縮せずに格納した非圧縮パケットＰａと伝送情報を圧縮して格納した圧縮パケットＰｂとを用いて、伝送情報をパケット単位で伝送する際、圧縮パケットＰｂに対応する伝送情報と、該圧縮パケット以前に伝送された最近の非圧縮パケットＰａに対応する伝送情報との差分情報（ΔＤ）を、圧縮情報Ｉｄとして該圧縮パケットに格納するようにしたので、非圧縮パケットＰａが正常に伝送されている状態では、圧縮パケットＰｂの伝送エラーが発生しても、エラーパケット以降の正常に伝送された圧縮パケットＰｂの差分情報（ΔＤ）は、非圧縮パケットＰａの伝送情報を用いて復元することができる。このため、圧縮パケットの伝送エラーの発生により破棄される圧縮パケットの数が大きく低減されることとなる。この結果、無線区間を伝送されるデータの品質を改善することができる。言いかえると、データ伝送の実効速度を向上させることができ、復元できないパケットの伝送にかかる時間およびコストを大幅に削減することができる。
【０１５８】
なお、上記実施の形態１では、圧縮パケットＰｂのヘッダ部Ｈpbに含まれる参照パケット識別子（ＩＤ）Ｉｈ2bは１つであるが、該ヘッダ部Ｈpbには、該参照パケット識別子（ＩＤ）を複数含めることも可能である。ただし、この場合は、非圧縮パケットを複数連続して送信する必要がある。
【０１５９】
（実施の形態１の変形例１）
図８(a)は、上記圧縮パケットが２つの参照パケット識別子（ＩＤ）を２つ含む場合に用いられる非圧縮パケットＰaaのデータ構造を示している。この場合は、該非圧縮パケットＰaaは連続して２回送信される。
【０１６０】
この非圧縮パケットＰaaは、ヘッダ情報を格納したヘッダ部Ｈｐaaと、ＰＰＰプロトコルにより伝送される非圧縮情報Ｉｒとして伝送情報（Ｄ）を格納したデータ部Ｄｐaaとから構成されている。ここで、上記ヘッダ部Ｈｐaaにおける情報は、上記圧縮／非圧縮識別子Ｉｈ１、パケット識別子（ＩＤ）Ｉｈ2a、及びその他のヘッダ情報Ｉｈ３から構成されている。また、この非圧縮パケットＰaaの圧縮／非圧縮識別子Ｉｈ１は非圧縮を示している。
【０１６１】
図８(b)は、上記参照パケット識別子（識別ＩＤ）を２つ含む圧縮パケットＰbbのデータ構造を示している。
この圧縮パケットＰbbは、ヘッダ情報を格納したヘッダ部Ｈｐbbと、ＰＰＰプロトコルにより伝送される第１，第２の圧縮情報Ｉｄ１，Ｉｄ２を格納したデータ部Ｄｐbbとから構成されている。ここで、上記ヘッダ部Ｈｐbbにおける情報は、上記圧縮／非圧縮識別子Ｉｈ１、参照パケットとしての非圧縮パケットを識別するための第１，第２の参照パケット識別子（ＩＤ１，ＩＤ２）Ｉｈ２b1，Ｉｈ２b2、及びその他のヘッダ情報Ｉｈ３から構成されている。この圧縮パケットＰbbの圧縮／非圧縮識別子Ｉｈ１は圧縮を示している。ここで上記第２の圧縮情報Ｉｄ２は、該圧縮パケットＰbbより以前に伝送された最近の非圧縮パケットＰaaに対応する伝送情報と、該圧縮パケットＰbbに対応する伝送情報との差分情報（Δ２Ｄ）である。また、上記第１の圧縮情報Ｉｄ１は、該最近の非圧縮パケットＰaaより１つ前に送信された非圧縮パケットＰaaに対応する伝送情報と、該圧縮パケットＰbbに対応する伝送情報との差分情報（Δ１Ｄ）である。
【０１６２】
この場合、上記実施の形態１における図４に示す伝送情報（Ｄ１）〜（Ｄ４）は以下のように伝送される。
図９は、正常伝送状態における送信側から受信側への複数のパケットの流れを示している。
【０１６３】
この実施の形態１の変形例１では、伝送情報（Ｄ１），（Ｄ２）は圧縮されずに非圧縮パケットＰaa（１）及びＰaa（２）により順次伝送され、伝送情報（Ｄ３），（Ｄ４）は圧縮されて、非圧縮パケットＰaa（２）に続く圧縮パケットＰｂ（３），Ｐｂ（４）により順次伝送される。
【０１６４】
送信側では、まず、上記非圧縮パケットＰaa（１）が生成され、該非圧縮パケットＰaa（１）が受信側に送信される。この際、非圧縮パケットＰaa（１）のデータ部Ｄｐaaには非圧縮情報Ｉｒとして伝送情報（Ｄ１）が格納され、そのヘッダ部Ｈｐaaには、非圧縮を示す識別子Ｉｈ１，このパケットを識別するパケット識別子（ＩＤ＝０）Ｉｈ2a，及びその他のヘッダ情報Ｉｈ３が格納される。
【０１６５】
続いて、上記非圧縮パケットＰaa（２）が生成され、該非圧縮パケットＰaa（２）が受信側に送信される。この際、非圧縮パケットＰaa（２）のデータ部Ｄｐaaには非圧縮情報Ｉｒとして伝送情報（Ｄ２）が格納され、そのヘッダ部Ｈｐaaには非圧縮を示す識別子Ｉｈ１，このパケットを識別するパケット識別子（ＩＤ＝１）Ｉｈ2a，及びその他のヘッダ情報Ｉｈ３が格納される。
【０１６６】
その後、上記圧縮パケットＰbb（３）が生成され、該圧縮パケットＰbb（３）が受信側に送信される。この際、圧縮パケットＰbb（３）のデータ部Ｄｐbbには、伝送情報（Ｄ３）に対する第１，第２の圧縮情報Ｉｄ１，Ｉｄ２が格納され、そのヘッダ部Ｈｐbbには、圧縮を示す識別子Ｉｈ１，第１の参照パケット識別子（ＩＤ＝０）Ｉｈ２b1，第２の参照パケット識別子（ＩＤ＝１）Ｉｈ２b2，及びその他のヘッダ情報Ｉｈ３が格納される。
【０１６７】
ここで、上記第１の圧縮情報Ｉｄ１は、上記非圧縮パケットＰａ（１）を参照パケットとして用いてこのパケットＰaa（１）に対応する伝送情報（Ｄ１）から圧縮パケットＰbb（３）に対応する伝送情報（Ｄ３）を減算して得られる差分情報（Ｄ１−Ｄ３）である。また、上記圧縮情報Ｉｄ２は、上記非圧縮パケットＰaa（２）を参照パケットとして用いてこのパケットＰaa（２）に対応する伝送情報（Ｄ２）から圧縮パケットＰbb（３）に対応する伝送情報（Ｄ３）を減算して得られる差分情報（Ｄ２−Ｄ３）である。
【０１６８】
さらに、上記圧縮パケットＰbb（４）が生成され、該圧縮パケットＰbb（４）が受信側に送信される。この際、圧縮パケットＰbb（４）のデータ部Ｄｐbbには、伝送情報（Ｄ４）に対する第１，第２の圧縮情報Ｉｄ１，Ｉｄ２が格納され、そのヘッダ部Ｈｐbbには、圧縮を示す識別子Ｉｈ１，第１の参照パケット識別子（ＩＤ＝０）Ｉｈ２b1，第２の参照パケット識別子（ＩＤ＝１）Ｉｈ２b2，及びその他のヘッダ情報Ｉｈ３が格納される。
【０１６９】
ここで、上記第１の圧縮情報Ｉｄ１は、上記非圧縮パケットＰaa（１）を参照元パケットとして用いてこのパケットＰaa（１）に対応する伝送情報（Ｄ１）から圧縮パケットＰｂ（４）に対応する伝送情報（Ｄ４）を減算して得られる差分情報（Ｄ１−Ｄ４）である。また、上記第２の圧縮情報Ｉｄ２は、上記非圧縮パケットＰaa（２）を参照元パケットとして用いてこのパケットＰaa（２）に対応する伝送情報（Ｄ２）から圧縮パケットＰｂ（４）に対応する伝送情報（Ｄ４）を減算して得られる差分情報（Ｄ２−Ｄ４）である。
【０１７０】
なお、上記各圧縮パケットＰbb（３），Ｐbb（４）のヘッダ部Ｈｐbbに格納されている第１のパケット識別子（ＩＤ＝０）Ｉｈ２b1は、上記参照パケットが上記非圧縮パケットＰaa（１）であることを示すものである。また、上記各圧縮パケットＰbb（３），Ｐbb（４）のヘッダ部Ｈｐbbに格納されている第２のパケット識別子（ＩＤ＝１）Ｉｈ２b2は、上記参照パケットが上記非圧縮パケットＰaa（２）であることを示すものである。
【０１７１】
上記のように送信側から順次送信された非圧縮パケットＰaa（１）及びＰaa（２）とこれらに続く圧縮パケットＰbb（３）及びＰbb（４）は、正常のデータ伝送状態では順次受信側で受信され、各パケットに対応する伝送情報（Ｄ１）〜（Ｄ４）が復元される。
【０１７２】
つまり、受信側では、非圧縮パケットＰaa（１），Ｐaa（２）が受信されると、そのデータ部Ｄｐaaから伝送情報（Ｄ１），（Ｄ２）が取り出される。続いて圧縮パケットＰbb（３）が受信されると、そのデータ部Ｄｐbbから第２の差分情報（Ｄ２−Ｄ３）が取り出され、第２の参照パケット識別子（ＩＤ＝１）Ｉｈ２b2により特定される第２の非圧縮パケットＰａ（２）に対応する伝送情報（Ｄ２）を参照して、差分情報（Ｄ２−Ｄ３）から、圧縮パケットＰbb（３）に対応する伝送情報（Ｄ３）が復元される。
【０１７３】
その後、圧縮パケットＰbb（４）が受信されると、圧縮パケットＰbb（３）の場合と同様に、そのデータ部Ｄｐbbから差分情報（Ｄ２−Ｄ４）が取り出され、第２の参照パケット識別子（ＩＤ＝１）Ｉｈ２b2により特定される非圧縮パケットＰaa（２）に対応する伝送情報（Ｄ２）を参照して、差分情報（Ｄ２−Ｄ４）から、圧縮パケットＰbb（４）に対応する伝送情報（Ｄ４）が復元される。
【０１７４】
ここでは、各圧縮パケットＰbb（３），Ｐbb（４）に対する参照パケットである非圧縮パケットＰaa（１）及びＰaa（２）がともに正常に受信されているため、各圧縮パケットに近い非圧縮パケットＰaa（２）を参照パケットとしたが、各圧縮パケットに近い非圧縮パケットＰaa（２）の伝送エラーが発生したときには、その前の非圧縮パケットＰaa（１）を参照パケットとして、各圧縮パケットに対する復元処理が行われる。
【０１７５】
このように連続して非圧縮パケットＰaaを２つ送信し、これに続く圧縮パケットＰbbとして、該両非圧縮パケットの伝送情報に基づく差分情報（Δ１Ｄ），（Δ２Ｄ）、及び該両非圧縮パケットが参照パケットであることを示す第１，第２の参照パケット識別子（ＩＤ１，ＩＤ２）Ｉｈ２b1,Ｉｈ２b2を格納したパケットを送信することにより、圧縮パケットにおける複数の識別子（ＩＤ１），（ＩＤ２）のうちの少なくとも一つの識別子、及びこの識別子に対応する参照元情報が参照情報管理手段２５にて記憶されておれば、圧縮パケットの復元が可能となる。言いかえると、非圧縮パケットの伝送エラーのために破棄される圧縮パケットの数を削減することができる。
【０１７６】
また、上記実施の形態１では、データ送信装置１０１における圧縮／非圧縮判定手段１３は、通信開始直後およびエラー発生通知受信手段１４からの復号エラー通知信号Ｎｅの受信直後には非圧縮パケットが作成され、その後は、復号エラー通知信号Ｎｅが受信されるまで、圧縮パケットが作成されるよう、パケット作成手段１２を制御する構成となっているが、圧縮／非圧縮判定手段１３は、このような構成に限らず、定期的に非圧縮パケットが送信されるようパケット作成手段１２を制御する構成としてもよい。
【０１７７】
つまりこの場合、受信側からの復元エラー発生の通知がない状態では、送信側では、予め決められた個数の圧縮パケットが送信される度に非圧縮パケットが１つ送信されるよう、圧縮／非圧縮判定手段１３によりパケット作成手段１２に対する指示が行われる。例えば、非圧縮パケットの送信間隔として予め決められた圧縮パケットの個数が３である場合、１つの非圧縮パケットの送信と、その後の３つの圧縮パケットの送信とが繰り返し行われる。
【０１７８】
このような構成による効果について簡単に説明をする。
画像情報や音声情報、さらにそれらを伝送するのに必要なＴＣＰ／ＩＰパケットやＵＤＰ／ＩＰパケットなどのヘッダ情報は、ＰＰＰプロトコルにより伝送されるＰＰＰパケット（つまり図１(a)及び図１(b)に示すパケット）のデータ部Ｄpa及びＤpbに伝送情報として格納される。
【０１７９】
ところが、通常、上記画像情報、音声情報、及びヘッダ情報の、連接する２つのパケット間における差分情報は非常に小さいか０であることが多いが、遠く離れたパケット間における差分情報は大きくなる傾向がある。このため、非圧縮パケットを定期的に送信することにより、無線により伝送されるデータの品質を向上させつつ、上記差分情報の平均値を小さくする、すなわちデータ部における情報の圧縮効率をも向上させることができる。
【０１８０】
さらに、上記実施の形態１のデータ送信装置１０１における圧縮／非圧縮判定手段１３は、圧縮パケットのデータ部に格納される差分情報の平均サイズｍを求め、このサイズが一定の値ｘを超えた場合に非圧縮パケットを送信するようパケット作成手段１２を制御する構成としてもよい。
【０１８１】
ここで、差分情報の平均サイズｍは、最後に非圧縮パケットを送信してから現時点までに送信された複数の圧縮パケットの差分情報の平均値として求められる。具体的には、最後に非圧縮パケットを送信してから現時点までに４つの圧縮パケットが送信され、これらの４つの圧縮パケットの差分情報のサイズがそれぞれ「２」，「４」，「４」，「６」である場合、現時点での差分情報の平均サイズｍは、４＝（２＋４＋４＋６）／４となる。
【０１８２】
この場合も、無線により伝送されるデータの品質を向上させつつ、差分情報の平均値を小さくする、すなわちデータ部における情報の圧縮効率をも向上させることができる。
【０１８３】
なお、上記差分情報の平均サイズｍの測定は、データ受信装置２０１で行うようにしてもよい。
【０１８４】
具体的には、受信側では、パケット復元手段２３を、差分情報の平均サイズｍを測定し、この平均サイズｍが一定の値ｘを超えたときエラー発生通知手段２４にサイズ超過信号を出力する構成とする。また、該エラー発生通知送信手段２４を、エラー発生信号Ｓｅを受けたときに復元エラー通知信号Ｎｅを送信側に伝送するだけでなく、該サイズ超過信号を受けたとき送信側へ非圧縮パケットの送信を要求するパケット要求信号を伝送する構成とする。
【０１８５】
一方、送信側では、データ送信端末１０１におけるエラー発生通知手段１４を、復元エラー通知信号Ｎｅを受けたときだけでなく、上記パケット要求信号を受けたときにも、エラー通知受信信号Ｓｎを圧縮／非圧縮判定手段１３に出力する構成とする。
【０１８６】
また、上記非圧縮パケットの送信は、上記のような差分情報の平均サイズｘが一定値ｘを超えたときではなく、差分情報のサイズが一定値ｍを超えている圧縮パケットを送信あるいは受信したときに行うようにしてもよい。
【０１８７】
例えば、データ送信装置１０１では、送信対象となる圧縮パケットに含まれる圧縮情報のサイズが一定の値を越えたとき、この送信対象としての圧縮パケットに続いて非圧縮パケットを送信するようにしてもよい。
【０１８８】
また、データ受信装置２０１では、送信側から受信した復元処理の対象となる圧縮パケットに含まれる圧縮情報のサイズが一定の値を越えたとき、送信側へ非圧縮パケットの送信を要求し、データ送信装置１０１では、受信側から上記非圧縮パケットの送信要求を受け取った直後には受信側へ非圧縮パケットを送信するようにしてもよい。
【０１８９】
（実施の形態１の変形例２）
さらに、上記実施の形態１では、圧縮パケットＰｂのデータ部Ｄpbには、図１に示すように、圧縮パケットに対応する伝送情報全体と、非圧縮パケットに対応する伝送情報全体との差分情報（ΔＤ）を格納するようにしているが、圧縮パケットＰｂのデータ部Ｄpbには、圧縮パケットに対応する伝送情報の一部のみを圧縮した情報を格納するようにしてもよい。
【０１９０】
つまり、伝送情報を、圧縮の対象となる圧縮対象情報と、圧縮の対象とならない圧縮対象外情報とに区分し、圧縮パケットのデータ部には、非圧縮パケットに対応する伝送情報における圧縮対象情報と、圧縮パケットに対応する伝送情報における圧縮対象情報との差分情報を格納するとともに、圧縮パケットに対応する伝送情報における圧縮対象外情報を格納する。
【０１９１】
図１０(a)は、伝送情報が圧縮対象情報と圧縮対象外情報とから構成されている場合に用いられる非圧縮パケットＰｃのデータ構造を示している。
この非圧縮パケットＰｃは、ヘッダ情報を格納したヘッダ部Ｈpcと、ＰＰＰプロトコルにより伝送される非圧縮情報Ｉｒを格納したデータ部Ｄpcとから構成されている。該ヘッダ部Ｈpcにおける情報は、図１(a)に示す非圧縮パケットＰａと同様、データ部における情報が圧縮されているか否かを示す圧縮／非圧縮識別子Ｉｈ１と、非圧縮パケットを識別するためのパケット識別子（ＩＤ）Ｉｈ2aと、その他のヘッダ情報Ｉｈ３とから構成されている。ここで、上記データ部Ｄpcには、圧縮されていない圧縮対象情報と、圧縮対象外情報Ｉncとが格納されており、上記圧縮されていない圧縮対象情報は、第１，第２，第３の圧縮対象項目に対応する項目別非圧縮情報Ｉra，Ｉrb，Ｉrcから構成されている。具体的には、項目別非圧縮情報Ｉra，Ｉrb，Ｉrcはそれぞれ、非圧縮パケットに対応する伝送情報における、上記第１，第２，第３の圧縮対象項目に対応する情報（Ｄａ），（Ｄｂ），（Ｄｃ）である。
【０１９２】
図１０(b)は、伝送情報が圧縮対象情報と圧縮対象外情報とから構成されている場合に用いられる圧縮パケットＰｄのデータ構造を示している。
この圧縮パケットＰｄは、ヘッダ情報を格納したヘッダ部Ｈpdと、ＰＰＰプロトコルにより伝送される部分的に圧縮された情報を格納したデータ部Ｄpbとから構成されている。ヘッダ部Ｈpbにおける情報は、図１(b)に示す圧縮パケットＰｂと同様、データ部における情報が圧縮されているか否かを示す圧縮／非圧縮識別子Ｉｈ１と、参照パケットを識別するための参照パケット識別子（ＩＤ）Ｉｈ2bと、その他のヘッダ情報Ｉｈ３とから構成されている。
【０１９３】
ここで、上記データ部Ｄpbには、圧縮された圧縮対象情報と、圧縮対象外情報Ｉncとが格納されており、上記圧縮された圧縮対象情報は、上記第１，第２，第３の圧縮対象項目に対応する項目別圧縮情報Ｉda，Ｉdb，Ｉdcから構成されている。具体的には、上記項目別圧縮情報Ｉdaは、非圧縮パケットに対応する伝送情報における、第１の圧縮対象項目に対応する情報（Ｄａ）と、圧縮パケットに対応する伝送情報における、第１の圧縮対象項目に対応する情報（Ｄａ）との差分情報（ΔＤａ）である。上記項目別圧縮情報Ｉdbは、非圧縮パケットに対応する伝送情報における、第２の圧縮対象項目に対応する情報（Ｄｂ）と、圧縮パケットに対応する伝送情報における、第２の圧縮対象項目に対応する情報（Ｄｂ）との差分情報（ΔＤｂ）である。上記項目別圧縮情報Ｉdcは、非圧縮パケットに対応する伝送情報における、第３の圧縮対象項目に対応する情報（Ｄｃ）と、圧縮パケットに対応する伝送情報における、第３の圧縮対象項目に対応する情報（Ｄｃ）との差分情報（ΔＤｃ）である。
【０１９４】
この場合、データ送信装置１０１における参照情報管理手段１５は、参照パケット識別子（ＩＤ）と、各圧縮対象項目と、参照元情報（参照パケットにおける伝送情報）における該各圧縮対象項目に対応する情報（項目別参照元情報）とをテーブル化して記憶する構成とする。
【０１９５】
また、データ受信装置２０１における参照情報管理手段２５も、上記参照情報管理手段１５と同様、上記参照パケット識別子（ＩＤ）と、上記各圧縮対象項目と、上記項目別参照元情報とをテーブル化して記憶する構成とする。
【０１９６】
このような構成では、個々の圧縮対象項目ごとに、伝送情報に対する圧縮が行われることとなるので、情報圧縮により一定の情報量を削減できるという効果を保持しつつ、上記管理手段１５および管理手段２５に搭載されているＲＡＭ等のメモリの記憶容量を削減することができる。
【０１９７】
（実施の形態１の変形例３）
さらに、上記実施の形態１及びその変形例１、あるいはその変形例２では、圧縮パケットのデータ部には、圧縮パケットに対応する伝送情報の全体あるいは一部を圧縮した情報として、図１(b)あるいは図１０(b)に示すように、非圧縮パケットに対応する伝送情報の全体あるいは一部と、圧縮パケットに対応する伝送情報の全体あるいは一部との差分情報を格納しているが、この差分情報に代えてあるいはこの差分情報とともに、該差分情報を算出するための差分特定付加情報（Ｋ）を、圧縮パケットのヘッダ部あるいはデータ部に格納するようにしてもよい。
【０１９８】
例えば、図１(b)に示す圧縮パケットＰｂでは、この差分情報に代えて、該差分情報を算出するための差分特定付加情報（Ｋ）を格納することができる。
また、図１０(b)に示す圧縮パケットＰｄでは、複数の項目別圧縮情報のうちの少なくとも一部の項目別圧縮情報である差分情報に代えて、該差分情報を算出するための差分特定付加情報（Ｋ）を格納することができる。
【０１９９】
図１１は、このように差分特定付加情報（Ｋ）を圧縮パケットに格納する場合に用いられるパケットのデータ構造を説明するための図である。
図１１(a)及び図１１(b)はそれぞれ、この場合に用いられる非圧縮パケットＰｅ及び圧縮パケットＰｆのデータ構造を示している。
【０２００】
上記非圧縮パケットＰｅは、ヘッダ情報を格納したヘッダ部Ｈpeと、ＰＰＰプロトコルにより伝送される伝送情報を格納したデータ部Ｄpeとから構成されており、上記図１０(a)に示す非圧縮パケットＰｃと同一構成となっている。
【０２０１】
また、圧縮パケットＰｆは、ヘッダ情報を格納したヘッダ部Ｈpfと、ＰＰＰプロトコルにより伝送される部分的に圧縮された情報を格納したデータ部Ｄpfとから構成されている。このヘッダ部Ｈpfには、図１０(b)に示す圧縮パケットＰｄにおける圧縮／非圧縮識別子Ｉｈ１，参照パケット識別子（ＩＤ）Ｉｈ2b，及びその他のヘッダ情報Ｉｈ３に加えて、上記差分特定付加情報（Ｋ）Ｉｈ４が格納されている。また、上記データ部Ｄpfには、上記図１０(b)に示す圧縮パケットＰｄと同様、３つの項目別圧縮情報Ｉda，Ｉdb，Ｉdcと、圧縮対象外情報Ｉncとが含まれている。
【０２０２】
ここでは、上記差分特定付加情報（Ｋ）は、圧縮パケットが、その復元処理の際に参照する非圧縮パケットから何番目に位置する圧縮パケットであるかを示すシーケンス番号となっている。また、上記項目別圧縮情報Ｉda及びＩdbとしての差分情報（ΔＤａ）及び（ΔＤｂ）は、上記差分特定付加情報（Ｋ）と等しくなっている。このため、差分情報（ΔＤａ）及び（ΔＤｂ）のデータサイズは０byteとなっている。
【０２０３】
以下、上記差分特定付加情報（Ｋ）を圧縮パケットに格納する場合について、ＲＴＰ（Real Time Protocol）プロトコルを用いたデータ伝送を例に挙げて説明する。
具体的には、画像情報あるいは音声情報をＲＦＣ１８８９／１８９０で規定されるＲＴＰプロトコルに従ってＲＴＰ形式のデータに変換し、さらに該ＲＴＰ形式のデータをＵＤＰプロトコル及びＩＰプロトコルに従ってＵＤＰ／ＩＰ形式のデータに変換し、ＲＴＰ／ＵＤＰ／ＩＰ形式のデータをデータ送信端末１０１からデータ受信端末２０１へ送信する場合について説明する。なお、このＲＴＰ／ＵＤＰ／ＩＰ形式のデータは、図２９(d)に示すＩＰパケットＰipbに相当するものである。
【０２０４】
通常、ＲＴＰパケットＰrtpのヘッダＨrtpに含まれるシーケンス番号Ｉsn（図２９(a)参照）は、ＲＴＰパケットが１つ作成される毎にその値が１ずつ増加するものである。また、ＩＰパケットＰipbのヘッダＨipbに含まれているパケット識別ＩＤ（ＩＰｖ４（Internet Protocol version 4）ＩＤ）（図示せず）もその値が、ＩＰパケットが１つ作成される毎に１ずつ増加するものである。これらの値は、圧縮パケットに差分情報として格納する場合、圧縮パケットが、該圧縮パケットに対応する参照パケットとしての非圧縮パケットから数えて何番目に位置するパケットであるかが分れば、０にすることができる。
【０２０５】
言いかえると、ＲＴＰパケットＰrtpのヘッダ部Ｈrtpにおけるシーケンス番号Ｉsnを、単純な差分情報として圧縮パケットに格納する場合、シーケンス番号Ｉsnの情報量として常に１byte以上必要となるが、上記差分特定付加情報を用いることにより、上記シーケンス番号Ｉsnに対応する差分情報のサイズは通常０byteとなり、圧縮効率を高めることができる。
【０２０６】
例えば、差分特定付加情報（Ｋ）のサイズを１byteとした場合、ＲＴＰパケットのヘッダ部Ｈrtpにおけるシーケンス番号Ｉsnの差分情報のサイズは通常０byteとなり、上記差分特定付加情報と上記差分情報の和は通常１byteとなる。この場合は、差分特定付加情報（Ｋ）を用いても、ＲＴＰパケットの情報量は変化がない。
【０２０７】
しかし、上記計算方法（つまり差分特定付加情報と差分情報の和）と同一の計算方法を用いて復元できる圧縮対象情報が伝送情報に複数含まれている場合、例えば、上述したようにＲＴＰパケットのヘッダ部におけるシーケンス番号およびＩＰパケットのヘッダ部におけるＩＰｖ４ＩＤのように２種類の情報がある場合、上記差分特定付加情報を用いることによる実質的な効果が得られることとなり、圧縮効率の向上を図ることができる。
【０２０８】
また、上記差分特定付加情報を変数として、処理の対象となる対象圧縮パケットの復元処理に用いられる参照パケット（非圧縮パケット）に対応する伝送情報から、該対象圧縮パケットに対応する差分情報を求める計算式を用いてもよい。
ここで、上記計算式としては、例えば、四則演算（加算、減算、積算、除算）や、ｓｉｎ，ｃｏｓなどの関数演算を定義するものが考えられる。
【０２０９】
また、上記差分特定付加情報を変数とする計算式は、事前に送信側と受信側であらかじめ決定されていても、一定の規則に従ってデータ伝送中に動的に変化させるようにしてもよい。これによって、ＰＰＰパケットにおけるデータ部に格納される伝送情報の圧縮効率をさらに向上させることが可能となり、無線伝送されるデータの品質及び実効伝送速度のさらなる向上を図ることができる。
【０２１０】
（実施の形態２）
図１２は、本発明の実施の形態２によるデータ伝送方法を説明するためのブロック図であり、このデータ伝送方法を用いたデータ伝送システムにおけるデータ送信装置を示している。
【０２１１】
このデータ送信装置１０２は、上記実施の形態１のデータ送信装置１０１の構成に加えて、圧縮／非圧縮パケット作成手段１２から出力される非圧縮パケットの受信側への送信回数を監視する非圧縮パケット送信回数監視手段３１を備えたものである。この送信回数監視手段３１は、圧縮／非圧縮パケット作成手段１２からのパケットを受け、同一の非圧縮パケットＰａを一定回数（ここでは２回）連続してパケット送信手段１６に出力し、その後該非圧縮パケットＰａに続く圧縮パケットＰｂをパケット送信手段１６に出力する構成となっている。このデータ送信装置１０２のその他の構成は、上記実施の形態１のデータ送信装置１０１と同一である。
【０２１２】
この実施の形態２のデータ伝送システムにおけるデータ受信装置は、実施の形態１のデータ伝送システムにおけるデータ受信装置２０１と同一構成となっている。
【０２１３】
次に作用効果について説明する。
このような構成の実施の形態２のデータ送信装置１０２では、送信回数監視手段３１により非圧縮パケットの送信回数が監視されており、パケット生成手段１２から非圧縮パケットが送信回数監視手段３１に出力されると、送信回数監視手段３１からは、例えば図１３に示すように、同一の非圧縮パケットＰａ（１）が所定回（ここでは２回）続けてパケット送信手段１６に出力される。その後該非圧縮パケットに続く圧縮パケットＰｂ（２），Ｐｂ（３），Ｐｂ（４）が順次パケット送信手段１６に出力される。そして、パケット送信手段１６では、送信回数監視手段３１から供給されたパケットがＷ−ＣＤＭＡなどの所定の無線伝送方式により順次送信される。
【０２１４】
このデータ送信装置１０２におけるその他の動作は実施の形態１のデータ送信装置１０１と同様に行われる。
また、データ受信装置では、図１３に示すように連続する２つの非圧縮パケットＰａ（１）が正常に受信されると、参照情報管理手段２５では、順次、識別子（ＩＤ）及び参照元情報（Ｄ）が更新される。この結果、非圧縮パケットに続いて圧縮パケットＰｂ（２），Ｐｂ（３），Ｐｂ（４）が受信されたときには、参照情報管理手段２５に保持される識別子（ＩＤ＝０）及び参照元情報（Ｄ１）が参照されることとなる。
【０２１５】
また、連続する２つの非圧縮パケットＰａ（１）のうち一方が伝送エラーにより受信側に伝送されなかった場合でも、正常に伝送された非圧縮パケットがエラーパケット検出手段２２を介してパケット復元手段２３に入力されることとなる。このため、参照情報管理手段２５では、受信側参照情報Ｉｍ２である識別子（ＩＤ）及び参照元情報（Ｄ）は、非圧縮パケットＰａ（１）に対するものに更新される。
【０２１６】
このように本実施の形態２では、実施の形態１の構成に加えて、非圧縮パケットＰａを２回連続して送信し、その後該非圧縮パケットＰａに続く圧縮パケットＰｂを伝送するようにしたので、複数送信した非圧縮パケットのひとつに伝送エラーが発生しても、受信側では後続する圧縮パケットの差分情報を正しく復元することができる。これにより、受信側にて復元エラーにより破棄される受信パケットの数が減少することとなり、無線伝送されるデータの品質を向上することができる。
なお、上記実施の形態２では、非圧縮パケットを連続して２回送信するようにしたが、非圧縮パケットの連続送信回数は３回以上であってもよい。
【０２１７】
また、上記実施の形態２では、送信回数監視手段３１は、非圧縮パケットそのものが複数回送信されるよう非圧縮パケットの送信回数を管理する構成となっているが、送信回数監視手段３１は、非圧縮パケットが送信された後、該非圧縮パケットに対応するパケット識別子（ＩＤ）及び伝送情報（Ｄ）を格納した、該非圧縮パケットとは異なる補助パケットが１回以上の所定回数連続して送信されるようパケットの送信回数を管理する構成としてもよい。
【０２１８】
この場合、パケット作成手段１２では、非圧縮パケットの作成後、該非圧縮パケットに対応するパケット識別子（ＩＤ）及び伝送情報（Ｄ）を格納した補助パケットが作成される。その後、上記非圧縮パケットに対応する圧縮パケット（つまり上記非圧縮パケットの伝送情報を用いて作成した差分情報を格納した圧縮パケット）が複数作成される。そして上記非圧縮パケット，補助パケット及び各圧縮パケットがその作成順に送信回数監視手段３１に供給されると、該送信回数監視手段３１では、非圧縮パケットの送信が行われ、続いて、補助パケットが所定回数連続して送信される。その後、各圧縮パケットが順次送信される。
【０２１９】
このような構成では、１つの非圧縮パケット及び所定個数の補助パケットにより、参照パケット識別子及び参照元情報が、該非圧縮パケットに対応する圧縮パケットが送信される前に少なくとも２回送信されることなるので、これらの非圧縮パケット及び補助パケットのひとつに伝送エラーが発生しても、受信側では後続する圧縮パケットの差分情報を正しく復元することができる。
【０２２０】
これにより、受信側にて復元エラーにより破棄される受信パケットの数が減少することとなり、無線伝送されるデータの品質を向上することができる。
さらに、上記実施の形態２では、非圧縮パケットあるいは補助パケットを所定の回数連続して送信するようにしているが、非圧縮パケットあるいは補助パケットの連続送信回数は、受信側から送信側に対して行われる復元エラーの通知頻度に応じて変更するようにしてもよい。
【０２２１】
例えば、非圧縮パケットの連続送信回数を変更する場合、圧縮／非圧縮送出判定手段１３では、エラー発生通知受信手段１４からのエラー通知受信信号Ｓｎが単位時間あたりに入力される回数がカウントされ、そのカウント値と一定の基準値Ｙとが比較され、該比較結果に応じて、該送信回数監視手段３１に送信回数制御信号が出力される。該送信回数監視手段３１では、この送信回数制御信号に基づいて、非圧縮パケットあるいは補助パケットの送信回数の増減が行われる。具体的には、上記カウント値が一定の基準値Ｙを超えたときには、非圧縮パケットあるいは補助パケットの送信回数が増加し、上記カウント値が該基準値Ｙ以下となったときに、非圧縮パケットあるいは補助パケットの送信回数が減少する。
【０２２２】
このような構成では、比較的伝送データの品質が安定しているときは、非圧縮パケットあるいは補助パケットの送信回数の減少により伝送効率を高めることができ、伝送データの品質が不安定であるときは、非圧縮パケットあるいは補助パケットの送信回数の増加により、復元エラーにより受信側で破棄されるパケットの数を減少させることができる。
【０２２３】
（実施の形態３）
図１４及び図１５は、本発明の実施の形態３によるデータ伝送方法を説明するための図である。
図１４は、このデータ伝送方法によりデータ伝送を行うデータ伝送システムにおけるデータ送信装置を示すブロック図である。
【０２２４】
このデータ送信装置１０３は、上記実施の形態１のデータ送信装置１０１の構成に加えて、圧縮／非圧縮パケット作成手段１２から出力される非圧縮パケットＰａ及び圧縮パケットＰｂを受け、該非圧縮パケットＰａに対して誤り訂正符号を付与するエラー訂正符号付加手段３２を備え、該手段３２にて誤り訂正符号（Error Correction Code）が付与されたＥＣＣ付加非圧縮パケットＰａｃ及び該手段３２を通過した圧縮パケットＰｂがパケット送信手段１６に供給されるようにしたものである。そしてこの実施の形態３のデータ送信装置１０３におけるその他の構成は上記実施の形態１のデータ送信装置１０１と同一である。
【０２２５】
図１５は、実施の形態３のデータ伝送方法によりデータ伝送を行うデータ伝送システムにおけるデータ受信装置を示すブロック図である。
この実施の形態３のデータ受信装置２０３は、上記実施の形態１のデータ受信装置２０１の構成に加えて、パケット受信手段２１から出力される受信パケットＲｐのうちの、エラー訂正符号が付与されている非圧縮パケットＰａｃに対してエラー訂正処理を施して出力し、エラー訂正符号が付与されていない圧縮パケットＰｂをそのまま出力するエラー訂正手段４１を備え、該エラー訂正手段４１から出力されたパケットをエラーパケット検出手段２２に供給するようにしたものである。このデータ受信装置２０３におけるその他の構成は上記実施の形態１のデータ受信装置２０１と同一である。
【０２２６】
次に作用効果について説明する。
このような構成の実施の形態３のデータ送信装置１０３では、パケット作成手段１２にて作成された非圧縮パケット、つまり圧縮パケットの復元処理に用いられる参照元情報が格納されているパケットが、エラー訂正符号付加手段３２に入力されると、該エラー訂正符号付加手段３２では非圧縮パケットＰａにエラー訂正符号が付加され、エラー訂正符号が付加されたＥＣＣ付加非圧縮パケットＰａｃがパケット送信手段１６に出力される。また、パケット作成手段１２にて作成された圧縮パケットＰｂは、エラー訂正符号付加手段３２では処理されずにそのままパケット送信手段１６に出力される。データ送信装置１０３におけるその他の動作は実施の形態１のデータ送信装置１０１と同一である。
【０２２７】
一方、データ受信装置２０３では、パケット受信手段２１から出力された受信パケットＲｐがエラー訂正手段４１に入力されると、受信パケットＲｐのうちの、エラー訂正符号が付与されているＥＣＣ付加非圧縮パケットＰａｃは、エラー訂正処理が施されてエラーパケット検出手段２２に出力され、エラー訂正符号が付与されていない圧縮パケットＰｂはそのままエラーパケット検出手段２２に出力される。このデータ受信装置２０３におけるその他の動作は実施の形態１のデータ送信装置２０１と同一である。
【０２２８】
このように実施の形態３では、送信側にて非圧縮パケットＰａにエラー訂正符号を付加してＥＣＣ付加非圧縮パケットＰａｃの送信を行い、受信側ではＥＣＣ付加非圧縮パケットＰａｃに対してエラー訂正符号を用いてエラー訂正処理を施すので、伝送エラーが発生しても、受信側では非圧縮パケットの多くはエラー訂正処理により救済されることとなり、伝送エラーに起因する不良な受信非圧縮パケットの発生を抑制することができる。
【０２２９】
これにより、非圧縮パケットに後続する圧縮パケットの復元エラーにより破棄される受信パケットの数が減少することとなり、無線により伝送されるデータの品質を向上することができる。
【０２３０】
なお、上記実施の形態３では、非圧縮パケットそのものにエラー訂正符号を付加するようにしているが、非圧縮パケットの一部、つまり後続する圧縮パケットの復元処理に必要となる参照情報（識別子（ＩＤ）及び参照元情報（Ｄ））を含む部分にのみエラー訂正符号を付加するようにしてもよい。
【０２３１】
この場合には、受信側では少なくとも圧縮パケットの復元に必要な識別子（ＩＤ）および参照元情報（Ｄ）に対してはエラー訂正処理が施されることとなる。
これにより、非圧縮パケットに後続する圧縮パケットの復元エラーにより破棄される受信パケットの数が減少することとなり、無線により伝送されるデータの品質を向上することができる。
【０２３２】
さらに、上記実施の形態３では、非圧縮パケットに常にエラー訂正符号を付与するようにしているが、受信側から送信側に対して行われる復元エラーの通知の頻度に応じて、上記非圧縮パケットにエラー訂正符号を付与するか否かを決定するようにしてもよい。
【０２３３】
この場合、圧縮／非圧縮送出判定手段１３では、エラー発生通知受信手段１４からのエラー通知受信信号Ｓｎが単位時間あたりに入力される回数がカウントされ、そのカウント値と一定の基準値Ｙとが比較され、該比較結果に応じて、該作成手段１２にエラー訂正制御信号が出力される。該作成手段１２では、このエラー訂正制御信号に基づいて、非圧縮パケットにエラー訂正符号を付与するか否かがエラー訂正符号付加手段３２に通知される。具体的には、上記カウント値が一定の基準値Ｙを超えたときには、エラー訂正符号付加手段３２では非圧縮パケットはエラー訂正符号が付加されて該手段３２から出力され、上記カウント値が該基準値Ｙ以下となったときに、エラー訂正符号付加手段３２では非圧縮パケットはエラー訂正符号が付与されずに該手段３２から出力される。
【０２３４】
このような構成では、比較的伝送データの品質が安定しているときは、非圧縮パケットをそのまま送信することにより、非圧縮パケット全体のサイズを小さく抑えてデータの実効伝送速度を高めることができ、伝送データの品質が不安定であるときは、非圧縮パケットに対するエラー訂正符号の付与により、復元エラーにより受信側で破棄されるパケットの数を減少させることができる。
【０２３５】
（実施の形態４）
図１６及び図１７は、本発明の実施の形態４によるデータ伝送方法を説明するためのブロック図であり、図１６は、この伝送方法を用いるデータ伝送システムにおけるデータ送信装置１０４を示している。
【０２３６】
このデータ送信装置１０４は、上記実施の形態１のデータ送信装置１０１におけるエラー発生通知受信手段１４に代えて、受信側からの非圧縮パケットの再送要求通知信号Ｎｒを受信して再送要求受信信号Ｓｒを出力する再送要求通知受信手段１４ｄを備え、上記再送要求受信信号Ｓｒに応じて非圧縮パケットの作成が行われるよう、上記データ送信装置１０１におけるパケット作成手段１２及び圧縮／非圧縮送出判定手段１３の構成を変更したものである。
【０２３７】
つまり、このデータ送信装置１０４における圧縮／非圧縮送出判定手段１３ｄは、上記パケット作成手段１２ｄにて作成されるパケットの種別を示すパケット判定信号Ｊｐをパケット作成手段１２ｄに出力するとともに、再送要求受信信号Ｓｒを受けたときには、該パケット判定信号Ｊｐに代えて、再送要求される非圧縮パケットが再度作成されるよう再作成指令信号Ｓｃをパケット作成手段１２ｄに出力する構成となっている。
【０２３８】
さらに、このデータ送信装置１０４におけるパケット作成手段１２ｄは、パケット判定信号Ｊｐに基づいて非圧縮パケット及び圧縮パケットの一方を作成し、上記再作成指令信号Ｓｃを受けたときには、参照管理手段１５に格納されている識別子（ＩＤ）及び参照元情報（Ｄ）に基づいて、最後に作成した非圧縮パケットを再度作成する構成となっている。なお、上記再送要求通知信号Ｎｒ，再送要求受信信号Ｓｒ，及び再作成指令信号Ｓｃには、再送すべき非圧縮パケットを特定する識別子（ＩＤ）が含まれている。
【０２３９】
そして、この実施の形態４のデータ送信装置１０４におけるその他の構成は、実施の形態１のデータ送信装置１０１と同一である。
また、図１７は、この実施の形態４のデータ伝送システムにおけるデータ受信装置２０４を示している。
【０２４０】
この実施の形態４のデータ受信装置２０４は、上記実施の形態１のデータ受信装置２０１の構成に加えて、受信された圧縮パケットのうちで、復元エラーパケットＰreと判定された圧縮パケットを一時的に蓄積する復元待ち情報蓄積手段４２を備え、再送された非圧縮パケットの参照情報に基づいて、復元エラーパケットＰreと判定された圧縮パケットに対する復元処理を行うよう、上記データ受信装置２０１のエラー発生通知送信手段２４及びパケット復元手段２３を構成変更したものである。
【０２４１】
つまり、このデータ受信装置２０４では、上記実施の形態１のデータ受信装置２０１におけるエラー発生通知送信手段２４に代えて、復元エラーの発生時にはエラー発生信号Ｓreに基づいて、復元エラーパケットの復元処理に必要となる参照パケットとしての非圧縮パケットの再送を要求する信号（再送要求通知信号）Ｎｒを送信側に出力する再送要求送信手段２４ｄを備えている。
【０２４２】
また、このデータ受信装置２０４におけるパケット復元手段２３ｄは、受信された圧縮パケットの復元処理に必要な受信側参照情報Ｉｍ２である識別子（ＩＤ）および参照元情報（Ｄ）が参照情報管理手段２５に蓄積されていなかったとき、受信した圧縮パケットが復元エラーパケットあると判定し、上記エラー発生信号Ｓreを再送要求通知送信手段２４ｄに出力する構成となっている。なお、上記エラー発生信号Ｓreには、再送すべき非圧縮パケットを特定する識別子（ＩＤ）が含まれている。
【０２４３】
そして、このデータ受信装置２０４では、再送された非圧縮パケットの識別子（ＩＤ）及び伝送情報（Ｄ）に基づいて、復元エラーパケットＰreと判定された圧縮パケットに対する復元処理が行われるようになっている。
この実施の形態のデータ受信装置２０４におけるその他の構成は上記実施の形態１におけるデータ受信装置２０１と同一である。
【０２４４】
次に作用効果について説明する。
このような構成の実施の形態４のデータ伝送システムでは、圧縮パケットＰｂの復元エラーが発生した場合、受信側からの再送要求通知信号Ｎｒにより、送信側から非圧縮パケットが再送される。
【０２４５】
つまり、受信側では、パケット復元手段２３ｄにて、圧縮パケットＰｂが、その復元処理に必要な受信側参照情報Ｉｍ２である識別子（ＩＤ）及び参照元情報（Ｄ）が参照情報管理手段２５に保持されていないことから復元エラーパケットＰreと判定されたとき、この圧縮パケットＰreがパケット復元手段２３ｄから復元待ち情報蓄積手段４２に出力されて一時保管される。またこのとき、該復元エラーパケットＰreの参照パケット識別子（ＩＤ）を含むエラー発生信号Ｓreが再送要求通知手段２４ｄに出力される。すると、再送要求通知送信手段２４ｄでは、上記参照パケット識別子（ＩＤ）を含む再送要求通知信号Ｎｒが送信側へ送信される。
【０２４６】
データ送信装置１０４では、上記参照パケット識別子（ＩＤ）を含む再送要求通知信号Ｎｒが受信手段１４ｄにて受信されると、該受信手段１４ｄから再送要求受信信号Ｓｒが判定手段１３ｄに出力され、該判定手段１３からは、参照パケット識別子により特定される非圧縮パケットの作成を指示する信号（再作成指令信号）Ｓｃがパケット作成手段１２ｄに出力される。すると、パケット作成手段１２ｄでは、参照情報管理手段１５に蓄積されている送信側参照情報Ｉｍ１である識別子（ＩＤ）及び参照元情報（Ｄ）に基づいて、復元エラーパケットの復元処理に必要な非圧縮パケットが再度作成され、作成された非圧縮パケットがパケット送信手段１６により受信側へ再送される。
【０２４７】
受信側では、再送された非圧縮パケットがパケット受信手段２１にて受信されると、エラーパケット検出手段２２を介してパケット復元手段２３ｄに供給される。すると、パケット復元手段２３ｄでは、再送非圧縮パケットから識別子（ＩＤ）及び伝送情報（Ｄ）が取り出され、該取り出された識別子（ＩＤ）及び伝送情報（Ｄ）に基づいて、復元待ち情報蓄積手段４２に格納されている圧縮パケットの差分情報（ΔＤ）が復元される。一方、該取り出された識別子（ＩＤ）及び伝送情報（Ｄ）は参照情報管理手段２５に供給され、これらの情報により受信側参照情報Ｉｍ２である識別子（ＩＤ）及び参照元情報（Ｄ）が更新される。
【０２４８】
このように本実施の形態４では、圧縮パケットの復元エラーが発生した場合、送信側では、受信側からの再送要求通知信号Ｎｒに応じて、該圧縮パケットの復元処理に必要な非圧縮パケットの再送を行うようにしたので、受信側に、受信された圧縮パケットの復元処理に必要な受信側参照情報（識別子（ＩＤ）及び参照元情報（Ｄ））がないために受信圧縮パケットが復元エラーパケットと判定された場合でも、非圧縮パケットの再送処理完了後、該復元エラーパケットを正しく復元することができる。これにより圧縮パケットの復元エラーにより破棄される受信パケットの数が低減して、無線伝送されるデータの品質を向上することができる。
【０２４９】
なお、上記実施の形態４では、参照情報管理手段１５には、非圧縮パケットに含まれる識別子（ＩＤ）及び伝送情報（Ｄ）を蓄積するようにしているが、参照情報管理手段１５には非圧縮パケットそのものを蓄積するようにしてもよい。
この場合、非圧縮パケットの再送を行う際に、パケット作成手段１２ｄにおける非圧縮パケットの作成処理を省略することができる。
【０２５０】
また、上記実施の形態４では、受信側からの再送要求に応じて非圧縮パケットそのものを再送するようにしているが、受信側からの再送要求があったときには、非圧縮パケットにおける識別子（ＩＤ）及び伝送情報（Ｄ）が含まれる部分のみを所定の再送用パケットに格納して再送するようにしてもよい。
【０２５１】
この場合も、復元エラーパケットと判定された受信圧縮パケットに対する復元処理は、再送用パケットの送信後に可能となり、圧縮パケットの復元エラーにより破棄される受信パケットの数が低減して、無線伝送されるデータの品質を向上することができる。
【０２５２】
さらに、上記実施の形態１ないし４では、圧縮パケットには、圧縮情報として、非圧縮パケットに対応する伝送情報と、圧縮パケットに対応する伝送情報との差分情報（第１の差分情報）を格納するようにしているが、圧縮パケットに格納する圧縮情報は、上記第１の差分情報と、その他の差分情報（第２の差分情報）との間で、パケットの伝送状況に応じて切り替えるようにしてもよい。
【０２５３】
ここで、上記第２の差分情報としては、従来技術にて説明した、V.Jacobsonの文献に規定されている差分情報、つまり圧縮パケットに対応する伝送情報と、その直前に作成されたパケットに対応する伝送情報との差分情報（図３１参照）が挙げられる。
【０２５４】
以下、上述したように、圧縮パケットに格納する圧縮情報を、第１の差分情報と第２の差分情報との間で、パケットの伝送状況に応じて切り替えるデータ伝送方法を、実施の形態１のデータ伝送システムに適用する場合について、図２及び図３を用いて簡単に説明する。
【０２５５】
この場合、データ受信装置１０１におけるエラー発生通知受信手段１４は、受信側から伝送される単位時間あたりの復元エラー通知信号Ｎｅの受信頻度（ｚ）が計算されるよう構成する。また、圧縮／非圧縮パケット作成手段１２は、上記エラー発生通知受信手段１４にて計算された受信頻度（ｚ）を示す信号を受け、上記受信頻度（ｚ）が一定の基準値Ｙを超えた場合には、圧縮パケットに格納する圧縮情報として上記第１の差分情報が作成され、一方、受信頻度（ｚ）が上記基準値Ｙよりも小さくなった場合には、上記圧縮情報として上記第２の差分情報が作成されるよう構成する。
【０２５６】
この場合の動作について簡単に説明する。
まず、受信側にて圧縮パケットに含まれる圧縮情報を復元する復元処理のエラーが発生したとき、受信側から送信側にエラー発生が通知される。すると、送信側では、エラー発生の通知頻度が一定値を超えたときは、受信側における復元処理を上記第１の差分情報を用いた復元処理に変更するよう受信側に対する処理変更通知が行われる。その後送信側では上記第１の差分情報を用いた圧縮処理が行われる。一方送信側では、エラー発生の通知頻度が一定値以下となったときは、受信側における復元処理を上記第２の差分情報を用いた復元処理に変更するよう受信側に対する処理変更通知が行われ、その後送信側では上記第２の差分情報を用いた圧縮処理が行われる。そして、受信側では、送信側での圧縮処理に対応した復元処理が行われる。
【０２５７】
なお、この場合、圧縮パケットＰｂに、圧縮情報が上記第１及び第２の差分情報のいずれであるかを示す識別子を含めるようにしてもよい。
このように圧縮パケットＰｂに格納される圧縮情報Ｉｄを、上記第１の差分情報と第２の差分情報との間で切り替える方法では、以下のような効果が得られる。
【０２５８】
つまり、通常、上記伝送情報（画像情報や音声情報）及びヘッダ情報といった情報の、連続する２つのパケット間における差分は非常に小さいか０であることが多いが、遠く離れたパケット間における差分は大きくなる傾向がある。このため、圧縮情報として上記第１の差分情報と第２の差分情報とを切り替えて用いることにより、無線により伝送されるデータの品質向上を図りつつ、差分情報の平均値の低減、つまりデータ部に格納される情報の圧縮効率の向上をも図ることができる。
【０２５９】
また、上述した圧縮情報を上記第１の差分情報と第２の差分情報との間で切り替えて用いる方法では、送信側にて、第１及び第２の差分情報のいずれを用いるかを決定するようにしているが、圧縮情報として第１及び第２の差分情報のいずれを用いるかを受信側からの指令により決定するようにしてもよい。
【０２６０】
この場合、第１の差分情報と第２の差分情報との切り替えは、例えば、単位時間あたりの伝送エラーの発生数に基づいて行うようにしてもよい。
この場合、単位時間あたりの伝送エラーの発生数（伝送エラーの発生率）は、データ受信装置のエラーパケット検出手段２２にて求められ、求められた伝送エラー発生率がエラー発生通知手段２４により送信側へ通知されるようにする。
【０２６１】
さらに、上記第１の差分情報と第２の差分情報との切り替えは、受信側における復元エラー発生頻度に応じて行うようにしてもよい。
この場合、受信側のパケット復元手段２３にて単位時間あたりの復元エラー発生頻度（ｚ）を求めて、該復元エラー発生頻度（ｚ）を一定の基準値Ｙと比較し、その比較結果を該エラー発生通知手段２４により送信側へ通知し、送信側では、通知された比較結果に応じて、上記第１及び第２の差分情報の一方を圧縮情報として用いる。
【０２６２】
この場合の動作について簡単に説明する。
受信側では、上記圧縮パケットに含まれる圧縮情報を復元する復元処理のエラーが発生するエラー発生頻度が所定値を超えたとき、送信側における圧縮処理を上記第１の差分情報を用いた圧縮処理に変更するよう送信側に対する処理変更要求が行われる。一方受信側では、上記復元処理のエラー発生頻度が所定値以下となったとき、送信側における圧縮処理を上記第２の差分情報を用いた圧縮処理に変更するよう送信側に対する処理変更要求が行われる。
【０２６３】
そして送信側では、受信側からの処理変更要求に応じた差分情報を用いた圧縮処理が行われ、受信側においても、送信側に対して要求した差分情報を用いた圧縮処理に対応する復元処理が行われる。
【０２６４】
（実施の形態５）
図１８ないし図２７は本発明の実施の形態５によるデータ伝送方法、及びこのデータ伝送方法を用いたデータ伝送システムを説明するための図である。
【０２６５】
この実施の形態５のデータ伝送システムは、情報をパケット単位で送信側から受信側へ伝送するシステムであって、送信側では、伝送情報を格納した非圧縮パケット及び圧縮された伝送情報を格納した圧縮パケットを作成する際、伝送情報を、非圧縮パケット及び特定の圧縮パケットに対応する伝送情報（参照元情報）を用いて圧縮し、受信側では圧縮されている伝送情報を上記参照元情報を用いて復元するものである。
【０２６６】
図１８は、この実施の形態５のデータ伝送システムにおいて用いられる非圧縮パケット（図１８(a)）及び圧縮パケット（図１８(b)）のデータ構造（フォーマット）を示す図である。
【０２６７】
上記非圧縮パケットＰｇは、ヘッダ情報を格納したヘッダ部Ｈpgと、ＰＰＰプロトコルにより伝送される非圧縮情報Ｉｒを格納したデータ部Ｄpgとから構成されている。上記ヘッダ部Ｈpgの情報は、実施の形態１の非圧縮パケットＰａにおけるヘッダ部Ｈpaと同様、データ部の情報が圧縮されているか否かを示す圧縮／非圧縮識別子Ｉｈ１と、非圧縮パケットを識別するためのパケット識別子（ＩＤ）Ｉｈ2aと、その他のヘッダ情報Ｉｈ３とから構成されている。ここで、上記非圧縮情報Ｉｒは、該非圧縮パケットにより伝送される伝送情報（Ｄ）である。
【０２６８】
また、上記圧縮パケットＰｈは、ヘッダ情報を格納したヘッダ部Ｈphと、ＰＰＰプロトコルにより伝送される圧縮情報Ｉｄを格納したデータ部Ｄphとから構成されている。上記ヘッダ部Ｈphの情報は、データ部の情報が圧縮されているか否かを示す圧縮／非圧縮識別子Ｉｈ１と、上記圧縮情報Ｉｄの復元処理の際に必要となる参照パケットを示す参照パケット識別子（ＩＤ）Ｉｈ2bと、上記復元処理の際に用いられる参照元情報を更新するか否かを示す参照情報更新フラグＩｈ５と、その他のヘッダ情報Ｉｈ３とから構成されている。
【０２６９】
ここで、通常の圧縮パケットＰｈでは、上記参照情報更新フラグＩｈ５は、参照元情報を更新しないことを示す値「Ｏｆｆ」に設定されており、特定の圧縮パケットＰｈでは、上記参照情報更新フラグＩｈ５は、参照元情報を更新することを示す値「Ｏｎ」に設定されている。また、上記圧縮情報Ｉｄは、伝送の対象となる圧縮パケットＰｂ以前に伝送された、該圧縮パケットに最も近い非圧縮パケットあるいは特定の圧縮パケットに対応する伝送情報（Ｄ）と、該伝送の対象となる圧縮パケットに対応する伝送情報（Ｄ）との差分情報（ΔＤ）である。
【０２７０】
なお、上記その他のヘッダ情報Ｉｈ３には、図２７(e)に示すＣＲＣ符号Ｉcrcが含まれていることは言うまでもない。
図１９は、この実施の形態５のデータ伝送システムにおけるデータ送信装置を示すブロック図である。
【０２７１】
このデータ送信装置１０５は、実施の形態１のデータ送信装置１０１と同様、伝送情報（Ｄ）を含む第１の送信信号Ｓ１を受信して受信信号Ｓrcを出力する受信手段１１と、該受信信号Ｓrcを受け、上記伝送情報（Ｄ）を制御信号に基づいてパケット化して、非圧縮パケットＰｇあるいは圧縮パケットＰｈを作成する圧縮／非圧縮パケット作成手段１２ｅと、該パケット作成手段１２ｅにより作成されたパケットを第２の送信信号Ｓ２として受信側へ送信するパケット送信手段１６とを有している。
【０２７２】
さらに、上記データ送信装置１０５は、上記データ送信装置１０１と同様、受信側からの復元エラー通知信号Ｎｅを受信してエラー通知受信信号Ｓｎを出力するエラー発生通知受信手段１４と、上記パケット作成手段１２ｅにて作成されたパケットの種別を管理するとともに、該管理されているパケット種別情報と、上記エラー通知受信信号Ｓｎとに基づいて、次に作成するパケットの種別を判定してパケット判定信号Ｊｐを上記制御信号としてパケット作成手段１２ｅに出力する圧縮／非圧縮送出判定手段１３とを有している。ここで、上記パケット作成手段１２ｅでは、パケット判定信号Ｊｐに応じて非圧縮パケットＰｇ及び圧縮パケットＰｈのいずれかが作成される。
【０２７３】
そして、上記データ送信装置１０５は、上記パケット作成手段１２ｅからの圧縮／非圧縮識別子Ｉｈ１及び参照情報更新フラグＩｈ５に基づいて、受信側へ伝送した圧縮パケットの送信履歴を管理して、圧縮パケット作成時に参照元情報を更新するか否かを判定する参照情報更新判定手段１７を有している。ここで、上記参照情報更新判定手段１７は、パケットをｎ回（例えば３回）作成する毎に、参照元情報の更新を指示する参照情報更新信号Ｊｒを上記制御信号としてパケット作成手段１２ｅに出力する構成となっている。上記パケット作成手段１２ｅでは、制御信号として参照情報更新信号Ｊｒが入力されたときには、圧縮パケットＰｈのヘッダ部Ｈphに、参照情報更新フラグＩｈ５として、参照元情報の更新を行うことを示す値「Ｏｎ」が格納され、特定の圧縮パケットが作成される。一方、参照情報更新信号Ｊｒが入力されないときには、圧縮パケットＰｈのヘッダ部Ｈphには、参照情報更新フラグＩｈ５として、参照元情報の更新を行わないことを示す値「Ｏｆｆ」が格納され、通常の圧縮パケットが作成される。
【０２７４】
また、上記データ送信装置１０５は、各圧縮パケットに対応する圧縮情報を作成する際に参照される伝送情報（Ｄ）と、該伝送情報（Ｄ）に対応する参照パケットを示す参照パケット識別子（ＩＤ）とを対応付けて、送信側参照情報（参照元情報（Ｄ）及び識別子（ＩＤ））Ｉｍ１として管理する参照情報管理手段１５ｅを有している。この参照情報管理手段１５ｅでは、非圧縮パケットが作成されるとき、あるいは更新判別フラグ「Ｏｎ」Ｉｈ５を含む特定の圧縮パケットが作成されるとき、パケット作成手段１２ｅからの送信側管理制御信号Ｃｍ１により、送信側参照情報Ｉｍ１である上記参照元情報（Ｄ）及び識別子（ＩＤ）が更新されるようになっている。
【０２７５】
図２０は、実施の形態５のデータ伝送システムにおけるデータ受信装置を説明するためのブロック図である。
このデータ受信装置２０５は、実施の形態１のデータ受信装置２０１と同様、送信側から第２の送信信号Ｓ２として送信されたパケットを受信して受信パケットＲｐを出力するパケット受信手段２１と、該受信パケットＲｐを受け、エラーパケットの検出処理により、正常に送信された正常パケットＰnoを出力するエラーパケット検出手段２２と、該検出手段２２からの正常パケットＰnoを受け、各パケットに格納されている非圧縮情報あるいは圧縮情報を復元するパケット復元手段２３ｅと、該復元処理により得られた復元情報（伝送情報（Ｄ））Ｉrsを出力信号Ｓ３として出力する出力手段２６とを有している。
【０２７６】
また、上記データ受信装置２０５は、各圧縮パケットに対応する圧縮情報を復元する際に参照される伝送情報（Ｄ）と、該伝送情報（Ｄ）に対応する参照パケットを識別する参照パケット識別子（ＩＤ）とを対応付けて、受信側参照情報（参照元情報（Ｄ）及び識別子（ＩＤ））Ｉｍ２として管理する参照情報管理手段２５ｅを有している。この参照情報管理手段２５ｅでは、非圧縮パケットに対する復元処理が行われたとき、あるいは更新判別フラグ「Ｏｎ」Ｉｈ５を含む特定の圧縮パケットに対する復元処理が行われたとき、パケット復元手段２３ｅからの受信側管理制御信号Ｃｍ２により、受信側参照情報Ｉｍ２である上記参照元情報（Ｄ）及び識別子（ＩＤ）が更新されるようになっている。
【０２７７】
また、上記パケット復元手段２３ｅでは、圧縮パケットＰｈに対する復元処理を行う場合には、圧縮パケットＰｈに格納されている参照パケット識別子（ＩＤ）及び該識別子（ＩＤ）に対応する参照元情報（Ｄ）が参照情報管理手段２５ｅに保持されている否かが判定され、この判定結果に応じて、圧縮パケットに対する復元エラーが発生したことを示すエラー発生信号Ｓｅが出力される。
【０２７８】
また、このデータ受信装置２０５は、復元エラーの発生を示すエラー発生信号Ｓｅをパケット復元手段２３ｅから受け、受信側にて復元エラーが発生したことを復元エラー通知信号Ｎｅにより送信側へ伝えるエラー発生通知送信手段２４を有している。
【０２７９】
次に作用効果について説明する。
図２１及び図２２は、上記実施の形態５のデータ伝送方法を説明するための図である。図２１は、正常伝送状態における送信側から受信側への複数のパケットの流れを示し、図２２は、伝送エラーが発生した場合における送信側から受信側への複数のパケットの流れを示している。
【０２８０】
ここで伝送情報（Ｄ１）〜（Ｄ１１）は、パケット単位で伝送されるようまとめられた、各パケットに対応する情報であり、この実施の形態５では、伝送情報（Ｄ１）は圧縮されずに非圧縮パケットＰｇ（１）により伝送され、伝送情報（Ｄ２）〜（Ｄ１１）は圧縮されて、非圧縮パケットＰｇ（１）に続く圧縮パケットＰｈ（２）〜Ｐｈ（１１）により順次伝送される。
【０２８１】
送信側では、まず、上記非圧縮パケットＰｇ（１）が生成され、該非圧縮パケットＰｇ（１）が受信側に送信される。この際、該非圧縮パケットＰｇ（１）のデータ部Ｄpgには伝送情報（Ｄ１）が非圧縮情報Ｉｒとして格納され、そのヘッダ部Ｈpgには非圧縮を示す識別子Ｉｈ１，このパケットを識別するパケット識別子（ＩＤ＝０）Ｉｈ2a，及びその他のヘッダ情報Ｉｈ３が格納される。
その後は、圧縮パケットＰｈ（２）〜Ｐｈ（１１）が順次作成されて、受信側に送信される。
【０２８２】
このような圧縮パケットの作成の際には、例えば、上記圧縮パケットＰｈ（２）〜Ｐｈ（５）のヘッダ部Ｈphには、圧縮を示す識別子Ｉｈ１，参照パケット識別子（ＩＤ＝０）Ｉｈ2b，参照情報更新フラグＩｈ５，及びその他のヘッダ情報Ｉｈ３が格納される。また上記圧縮パケットＰｈ（２）〜Ｐｈ（５）のデータ部Ｄphにはそれぞれ、差分情報（Ｄ１−Ｄ２），差分情報（Ｄ１−Ｄ３），差分情報（Ｄ１−Ｄ４）及び差分情報（Ｄ１−Ｄ５）が格納される。
【０２８３】
但しこの実施の形態５では、パケットを３つ送信する度に参照元情報を更新するようにしているため、上記圧縮パケットＰｈ（２）〜Ｐｈ（４）では、ヘッダ部Ｈphの参照情報更新フラグＩｈ５の値は、参照元情報を更新しないことを示す値「Ｏｆｆ」となっており、一方上記圧縮パケットＰｈ（５）では、ヘッダ部Ｈphの参照情報更新フラグＩｈ５の値は、参照元情報を更新するを示す値「Ｏｎ」となっている。つまり、上記圧縮パケットＰｈ（５）の送信後、参照パケット識別子が圧縮パケットＰｈ（５）を示す値（ＩＤ＝１）に、参照元情報が参照パケットＰｈ（５）に対応する伝送情報（Ｄ５）に更新される。
【０２８４】
従って、圧縮パケットＰｈ（５）に続く４つの圧縮パケットＰｈ（６）〜Ｐｈ（９）のヘッダ部Ｈphには、圧縮を示す識別子Ｉｈ１，参照パケット識別子（ＩＤ＝１）Ｉｈ2b，更新判別フラグＩｈ５，及びその他のヘッダ情報Ｉｈ３が格納される。また上記圧縮パケットＰｈ（６）〜Ｐｈ（９）のデータ部Ｄphにはそれぞれ、差分情報（Ｄ５−Ｄ６），差分情報（Ｄ５−Ｄ７），差分情報（Ｄ５−Ｄ８）及び差分情報（Ｄ５−Ｄ９）が格納される。
【０２８５】
これらの圧縮パケットＰｈ（６）〜Ｐｈ（８）では、ヘッダ部Ｈphの参照情報更新フラグＩｈ５の値は、参照元情報を更新しないことを示す値「Ｏｆｆ」となっており、一方上記圧縮パケットＰｈ（９）では、ヘッダ部Ｈphの参照情報更新フラグＩｈ５の値は、参照元情報を更新するを示す値「Ｏｎ」となっている。つまり、上記圧縮パケットＰｈ（９）の送信後、参照パケット識別子が圧縮パケットＰｈ（９）を示す値（ＩＤ＝２）に、参照元情報が参照パケットＰｈ（９）に対応する伝送情報（Ｄ９）に更新されている。
【０２８６】
従って、圧縮パケットＰｈ（９）に続く圧縮パケットＰｈ（１０）及びＰｈ（１１）のヘッダ部Ｈphには、圧縮を示す識別子Ｉｈ１，参照パケット識別子（ＩＤ＝２）Ｉｈ2b，更新判別フラグＩｈ５，及びその他のヘッダ情報Ｉｈ３が格納される。また上記圧縮パケットＰｈ（１０）及びＰｈ（１１）のデータ部Ｄphにはそれぞれ、差分情報（Ｄ９−Ｄ１０）及び差分情報（Ｄ９−Ｄ１１）が格納される。
これらの圧縮パケットＰｈ（１０）及びＰｈ（１１）では、ヘッダ部Ｈphの参照情報更新フラグＩｈ５の値は、参照元情報を更新しないことを示す値「Ｏｆｆ」となっている。
【０２８７】
上記のように送信側から順次送信された非圧縮パケットＰｇ（１）及びこれに続く圧縮パケットＰｈ（２）〜Ｐｈ（１１）は、正常のデータ伝送状態では順次受信側で受信され、各パケットに対応する伝送情報（Ｄ１）〜（Ｄ１１）が復元される。
つまり、受信側では、非圧縮パケットＰｇ（１）が受信されると、そのデータ部Ｄpgから非圧縮情報Ｉｒである伝送情報（Ｄ１）が取り出される。その後、圧縮パケットＰｈ（２）〜Ｐｈ（１１）が受信されると、そのデータ部Ｄphの差分情報が参照元情報に基づいて伝送情報に復元される。
【０２８８】
具体的には、パケットＰｈ（２），Ｐｈ（３），Ｐｈ（４），及びＰｈ（５）の差分情報（Ｄ１−Ｄ２），（Ｄ１−Ｄ３），（Ｄ１−Ｄ４），（Ｄ１−Ｄ５）は、識別子（ＩＤ＝０）により特定される非圧縮パケットＰｇ（１）に対応する伝送情報（Ｄ１）を参照して復元される。
【０２８９】
また、パケットＰｈ（６），Ｐｈ（７），Ｐｈ（８），及びＰｈ（９）の差分情報（Ｄ５−Ｄ６），（Ｄ５−Ｄ７），（Ｄ５−Ｄ８）及び（Ｄ５−Ｄ９）は、識別子（ＩＤ＝１）により特定される圧縮パケットＰｈ（５）に対応する伝送情報（Ｄ５）を参照して復元される。
【０２９０】
さらに、パケットＰｈ（１０）及びＰｈ（１１）の差分情報（Ｄ９−Ｄ１０）及び（Ｄ９−Ｄ１１）は、識別子（ＩＤ＝２）により特定される圧縮パケットＰｈ（９）に対応する伝送情報（Ｄ９）を参照して復元される。
【０２９１】
そして、上記のようにパケットの伝送が行われている状態で、図２２に示すように、圧縮パケットＰｈ（１０）の伝送エラーが発生した場合、圧縮パケットＰｂ（１１）が受信されると、該圧縮パケットＰｂ（１１）に格納されている差分情報（Ｄ９−Ｄ１１）の復元は、圧縮パケットＰｂ（１０）の伝送エラーが発生しなかった場合と同様に行われる。
【０２９２】
つまり、本実施の形態５においても、実施の形態１と同様、各圧縮パケットＰｈに格納されている差分情報（ΔＤ）の復元処理の際には、参照元情報として、常に処理対象となる圧縮パケットの直前のパケットに対応する伝送情報を用いるのではなく、最初あるいは復元エラー発生直後に送信された非圧縮パケットに対応する伝送情報、及び所定数のパケットを送信する度に送信された特定の圧縮パケットに対応する伝送情報を用いるようにしている。
【０２９３】
このため、本実施の形態５では、特定の圧縮パケット以外の圧縮パケットの伝送エラーが発生した場合でも、この伝送エラーが、次に正常に受信された圧縮パケットの復元処理に影響することはなく、この場合、受信側ではエラーパケットのみが破棄され、受信側から送信側へ復元エラーの通知は行われない。
【０２９４】
なお、パケットによる情報の伝送中に非圧縮パケットＰｇ（１）の伝送エラー、あるいは特定の圧縮パケットの伝送エラーが発生した場合には、図３２に示す手順と同様の手順で復元エラー発生の通知が送信側へ伝送される。そして、送信側にて復元エラー発生の通知が受信された直後には、送信側から非圧縮パケットが送信され、その後は、通常の圧縮パケット及び特定の圧縮パケットが繰り返し送信される。また、このとき受信側では、エラーパケット及びこれに続く圧縮パケットが破棄される。
【０２９５】
次に上記のようにデータ伝送が行われる場合のデータ送信装置１０５の動作について説明する。
例えば、情報提供側からイーサネット（登録商標）などの伝送方式より送信された連続する伝送情報（Ｄ１）〜（Ｄ１１）（図２１及び図２２参照）が、このデータ送信装置１０５に第１の送信信号Ｓ１として入力されると、その受信手段１１にて、上記伝送方式によりこれらの伝送情報（Ｄ１）〜（Ｄ１１）が受信される。そして受信された伝送情報は、受信情報Ｓrcとして順に圧縮／非圧縮パケット作成手段１２ｅに出力される。
【０２９６】
該パケット作成手段１２ｅでは、各伝送情報を受信側に伝送するためのパケットがＰＰＰプロトコルなどの伝送プロトコルに基づいて作成される。この際、圧縮／非圧縮送出判定手段１３からのパケット判定信号Ｊｐ及び参照情報更新判定手段１７からの参照情報更新信号Ｊｒに応じて、非圧縮パケット，通常の圧縮パケット，及び特定の圧縮パケットのいずれかが作成される。このように作成された非圧縮パケットＰｇ及び圧縮パケットＰｈは順次パケット送信手段１６に出力され、該パケット送信手段１６により第２の送信信号Ｓ２として受信側に送信される。
【０２９７】
具体的には、通信が開始されたとき、およびエラー発生通知受信手段１４からエラー通知受信信号Ｓｎが判定手段１３に入力されたときには、パケット判定信号Ｊｐにより、非圧縮パケットの作成が指示され、これら以外のときはパケット判定信号Ｊｐにより、圧縮パケットの作成が指示される。
【０２９８】
また、圧縮パケットの作成が指示された場合には、参照情報更新信号Ｊｒが送信側参照情報Ｉｍ１の更新を指示するときには圧縮パケットとして特定の圧縮パケットが作成され、参照情報更新信号Ｊｒが送信側参照情報Ｉｍ１の更新を指示しないときには圧縮パケットとして通常の圧縮パケットが作成される。
【０２９９】
ここで、圧縮／非圧縮判定手段１３では、作成された各パケットの圧縮／非圧縮識別子Ｉｈ１、及びエラー通知受信信号Ｓｎに基づいて、非圧縮パケット及び圧縮パケットのいずれを作成すべきかが判定され、作成すべきパケットの種別を示すパケット判定信号Ｊｐが出力される。具体的には、通信が開始直後には、非圧縮パケットを作成すべきことを示すパケット判定信号Ｊｐが出力され、通知受信信号Ｓｎが入力されたときには、圧縮パケットを作成すべきことを示すパケット判定信号Ｊｐが出力される。
【０３００】
また、パケット作成手段１２ｅでは、非圧縮パケットＰｇの作成は実施の形態１と同様に行われる。また、圧縮パケットＰｈは、参照情報管理手段１５ｅにて管理されている送信側参照情報Ｉｍ１（具体的には識別子（ＩＤ）及び参照元情報（Ｄ））に基づいて作成される。この際、通常の圧縮パケットのヘッダ部Ｈphには、値が「Ｏｆｆ」に設定された参照情報更新フラグＩｈ５が、圧縮／非圧縮識別子Ｉｈ１，参照パケット識別子Ｉｈ2b，及びその他のヘッダ情報Ｉｈ３とともに格納される。また、特定の圧縮パケットのヘッダ部Ｈphには、値が「Ｏｎ」に設定された参照情報更新フラグＩｈ５が、圧縮／非圧縮識別子Ｉｈ１，参照パケット識別子Ｉｈ2b，及びその他のヘッダ情報Ｉｈ３とともに格納される。これらの圧縮パケットのデータ部Ｄphには、参照情報管理手段１５ｅにて管理されている参照元情報に基づく差分情報（ΔＤ）が格納される。
【０３０１】
また、上記非圧縮パケットＰｇあるいは特定の圧縮パケットＰｈが作成されたときには、参照情報管理手段１５ｅでは、パケット作成手段１２ｅからの送信側更新制御信号Ｃｍ１に基づいて、送信側参照情報Ｉｍ１である識別子（ＩＤ）及び対応する参照元情報（Ｄ）が、上記パケットＰｇあるいはＰｈを識別するための参照パケット識別子（Ｄ）及び対応する伝送情報（Ｄ）に更新される。
【０３０２】
また、参照情報更新判定手段１７では、作成された各パケットの圧縮／非圧縮識別子Ｉｈ１、及び圧縮パケットの参照情報更新フラグＩｈ５に基づいて、非圧縮パケットあるいは特定の圧縮パケットの送信後に送信された通常の圧縮パケットの数がカウントされる。そして、このカウント値が所定の値（ここでは３）になると、参照情報更新信号Ｊｒが出力され、カウント値がリセットされる。上記カウント値が所定の値（ここでは３）未満であるときは、参照情報更新信号Ｊｒは出力されない。
【０３０３】
以下、上記パケット作成手段１２ｅにおける処理を、図２３に示すフローに従って説明する。
上記パケット作成手段１２ｅでは、受信手段１１にて受信された伝送情報が入力されると（ステップＳｃ１）、非圧縮パケットと圧縮パケットのいずれのパケットを作成すべきかが判定手段１３に問い合わせられ（ステップＳｃ２）、判定手段１３からのパケット判定信号Ｊｐに基づいて、作成すべきパケットの種別が判定される（ステップＳｃ３）。
【０３０４】
その結果、非圧縮パケットを作成すべき場合には、該非圧縮パケットに対してこれを識別する識別子（ＩＤ）がパケット識別子Ｉｈ2aとして割り当てられ、該パケット識別子（ＩＤ）を含む非圧縮パケットＰｇが作成される（ステップＳｃ１１）。その後、パケット作成手段１２ｅからの指示（送信側管理制御信号Ｃｍ１）により、参照情報管理手段１５ｅにて送信側参照情報Ｉｍ１として管理されている識別子（ＩＤ）及び対応する参照元情報（Ｄ）が更新される（ステップＳｃ１２）。
【０３０５】
一方、圧縮パケットを作成すべき場合には、パケット作成手段１２ｅから参照情報管理手段１５に対して、該管理手段１５に送信側参照情報Ｉｍ１として管理されている識別子（ＩＤ）及び参照元情報（Ｄ）が問い合わせられる（ステップＳｃ４）。そして、該問い合わせにより得られた識別子（ＩＤ）及び参照元情報（Ｄ）に基づいて圧縮パケットのデータ部Ｄphが作成される（ステップＳｃ５）。
【０３０６】
その後、上記パケット作成手段１２ｅでは、送信側参照情報Ｉｍ１を更新するか否かが判定手段１７に問い合わせられ（ステップＳｃ６）、判定手段１７からの参照情報更新信号Ｊｒに基づいて、送信側参照情報Ｉｍ１を更新するか否かが判定される（ステップＳｃ７）。
【０３０７】
その結果、送信側参照情報Ｉｍ１を更新すべき場合には、パケット作成手段１２ｅからの指示により、参照情報管理手段１５ｅにて管理されている識別子（ＩＤ）及び参照元情報（Ｄ）が更新され（ステップＳｃ８）、特定の圧縮パケットＰｈが作成される（ステップＳｃ９）。
【０３０８】
一方、送信側参照情報Ｉｍ１を更新すべきでない場合には、通常の圧縮パケットが作成される（ステップＳｃ１０）。
そして、上記各パケットが送信手段１６に送られる（ステップＳｃ１３）。
その後、パケット作成手段１２ｅの処理はステップＳｃ２に戻る。このような処理は、最後のパケットが送信されるまで行われる。
【０３０９】
次に、図２１及び図２２に示すようにパケットが順次伝送されるときのデータ受信装置２０５の動作について説明する。
パケット受信手段２１では、送信側から伝送されるパケットＰｇ（１），Ｐｈ（２）〜Ｐｈ（１１）が順に受信され、エラーパケット検出手段２２に出力される。エラーパケット検出手段２２では、受信したパケットが正しく伝送されたことが確認された場合には、受信されたパケットが正常パケットＰnoとしてパケット復元手段２３ｅに出力される。受信されたパケットが正しく伝送されたことが確認されない場合には、受信されたパケットはエラーパケットとして破棄される。ここで、エラー検出方法について一般に広く利用されているＣＲＣ（Cyclic Redundancy Check）を利用しているが、エラー検出方法はこれに限るものではない。
【０３１０】
上記パケット復元手段２３ｅでは、受信された正常パケット（以下、正常受信パケットともいう。）Ｐnoのヘッダ部に含まれる圧縮／非圧縮識別子Ｉｈ１によって正常受信パケットＰnoが圧縮パケットと非圧縮パケットのいずれであるかが判定される。
【０３１１】
例えば、上記復元手段２３ｅに入力された正常受信パケットＰnoが非圧縮パケットＰｇ（１）である場合、該復元手段２３ｅでは、非圧縮パケットＰｇ（１）のデータ部Ｄpgから伝送情報（Ｄ１）を取り出す復元処理が行われる。
【０３１２】
次に上記管理手段２５ｅでは、復元手段２３ｅからの受信側管理制御信号Ｃｍ２により、受信側参照情報Ｉｍ２として蓄積されている識別子（ＩＤ）及び参照元情報（Ｄ）が更新される。これにより、該管理手段２５ｅに受信側参照情報Ｉｍ２として記録されている識別子（ＩＤ）及び参照元情報（Ｄ）がそれぞれ、識別子（ＩＤ＝０）及び伝送情報（Ｄ１）に変更される。その後、該復元手段２３ｅでは、復元した情報である伝送情報（Ｄ１）が出力手段２６に出力され、該出力手段２６から伝送情報（Ｄ１）が出力される。
【０３１３】
一方、該復元手段２３ｅに入力されたパケットが、例えば特定の圧縮パケットＰｈ（５）である場合、参照情報管理手段２５ｅに対して、該圧縮パケットに含まれる参照パケット識別子（ＩＤ＝０）およびこれに対応する参照元情報（Ｄ１）が蓄積されているかが問い合わせられる。該管理手段２５ｅに上記参照パケット識別子（ＩＤ＝０）及び対応する参照元情報（Ｄ１）が蓄積されている場合は、該復元手段２３ｅでは参照元情報（Ｄ１）と差分情報（Ｄ１−Ｄ５）を利用して、このパケットに対応する伝送情報（Ｄ５）が復元される。
【０３１４】
このとき、該管理手段２５ｅに上記参照パケット識別子（ＩＤ＝０）及び対応する参照元情報（Ｄ１）のいずれか一方が蓄積されていない場合は、受信した該圧縮パケットがエラーパケットとして破棄され、エラー発生通知手段２４に復元エラーが発生したことを示すエラー発生信号Ｓｅが出力される。すると、該通知手段２４からは、送信側に復元エラー通知信号Ｎｅが送信される。
【０３１５】
さらに、該復元手段２３ｅでは、ヘッダ部Ｈphの参照情報更新フラグＩｈ５がチェックされ、これが受信側参照情報Ｉｍ２を更新することを示している場合、受信側更新制御信号Ｃｍ２が参照情報管理手段２５ｅに出力される。該管理手段２５ｅでは、受信側更新制御信号Ｃｍ２により、蓄積されている識別子（ＩＤ）及び対応する参照元情報（Ｄ）が、新たな情報，例えば参照パケット識別子（ＩＤ＝１）及び参照元情報（Ｄ５）に更新される。その後、該復元手段２３ｅにて復元した伝送情報（Ｄ５）が出力手段２６に出力され、該伝送情報（Ｄ５）が該出力手段２６により受信信号Ｓ３として出力される。
【０３１６】
なお、上記復元手段２３ｅに入力されたパケットが通常の圧縮パケットである場合は、該復元手段２３ｅ及び参照情報管理手段２５ｅでは、参照情報更新フラグＩｈ５のチェック処理以外は実施の形態１と同様な処理が行われる。
【０３１７】
以下、上記パケット復元手段２３ｅにおける処理を、図２４に示すフローに従って説明する。
上記パケット復元手段２３ｅでは、エラーパケット検出手段２２から正常受信パケットＰnoが入力されると（ステップＳｄ１）、正常受信パケットが非圧縮パケットであるか圧縮パケットであるかが判定される（ステップＳｄ２）。
【０３１８】
正常受信パケットが非圧縮パケットである場合、非圧縮パケットに対する復元処理により、該非圧縮パケットＰｇのデータ部Ｄpgから伝送情報（Ｄ）が取り出される（ステップＳｄ１２）。そして、パケット復元手段２３ｅの指示により、参照情報管理手段２５ｅにおける受信側参照情報Ｉｍ２である識別子（ＩＤ）及び参照元情報（Ｄ）が、非圧縮パケットのパケット識別子及び伝送情報に更新される（ステップＳｄ１３）。また、上記非圧縮パケットのデータ部から取り出された伝送情報は出力手段２６に送られる（ステップＳｄ９）。
【０３１９】
上記正常受信パケットが圧縮パケットである場合、パケット復元手段２３ｅから、参照情報管理手段２５ｅに、圧縮パケットに格納されている参照パケット識別子（ＩＤ）Ｉｈ2b及び該識別子Ｉｈ2bに対応する参照元情報（Ｄ）が記録されているか否かが問い合わせられ（ステップＳｄ３）、これらが参照情報管理手段２５ｅに格納されているかが判定される（ステップＳｄ４）。
【０３２０】
上記参照情報管理手段２５ｅに上記参照パケット識別子（ＩＤ）Ｉｈ2b及び対応する参照元情報（Ｄ）が格納されていない場合には、正常受信パケットがエラーパケットとして破棄され（ステップＳｄ１０）、エラー発生信号Ｓｅがエラー発生通知送信手段２４に出力される（ステップＳｄ１１）。その後、上記パケット復元手段２３ｅによる処理はステップＳｄ２の処理に戻る。
【０３２１】
一方、上記参照情報管理手段２５ｅに上記参照パケット識別子（ＩＤ）Ｉｈ2b及び対応する参照元情報（Ｄ）が格納されている場合には、圧縮パケットの差分情報が参照元情報に基づいて伝送情報に復元される（ステップＳｄ５）。
【０３２２】
次に、圧縮パケットに格納されている参照情報更新フラグＩｈ５が、参照情報の更新することを示しているか否かが判定され（ステップＳｄ６）、参照情報の更新することを示している場合は、参照情報管理手段２５ｅに受信側参照情報Ｉｍ２として格納されている識別子（ＩＤ）及び参照元情報（Ｄ）が新たな情報に更新される（ステップＳｄ８）。その後、上記伝送情報が出力手段２６に出力される（ステップＳｄ９）。なお、上記ステップＳｄ６での判定の結果、参照情報の更新することを示していない場合は、受信側参照情報Ｉｍ２の更新を行うことなく、上記伝送情報が出力手段２６に出力される（ステップＳｄ９）
その後、パケット復元手段２３ｅの処理はステップＳｄ２に戻る。このような処理は、最後のパケットが受信されるまで行われる。
【０３２３】
このように実施の形態５のデータ伝送方法では、伝送情報を圧縮せずに格納した非圧縮パケットと伝送情報を圧縮して格納した圧縮パケットとを用いて、伝送情報をパケット単位で伝送する際、圧縮パケットに対応する伝送情報を、先に送信された非圧縮パケットまたは特定の圧縮パケットに対応する伝送情報を参照元情報として用いて圧縮するようにしたので、非圧縮パケット及び特定の圧縮パケットが正常の伝送されている状態では、圧縮パケットの伝送エラーが発生しても、エラーパケット以降の正常に伝送された圧縮パケットの差分情報は、非圧縮パケットあるいは特定の圧縮パケットに対応する伝送情報を用いて復元することができる。このため、圧縮パケットの伝送エラーの発生により破棄される圧縮パケットの数が大きく低減されることとなる。この結果、無線区間を伝送されるデータの品質を改善することができる。言いかえると、データ伝送の実効速度を向上させることができ、復元できないパケット伝送にかかる時間およびコストを大幅に削減することができる。
【０３２４】
なお、上記実施の形態５では、送信側及び受信側参照情報を更新するタイミング、言いかえると圧縮パケットを所定個数（３個）送信する度に特定圧縮パケットを１個送信することを送信側にて予め決めているが、特定圧縮パケットの送信は、一定時間（ｎ秒）経過する度に行うようにしてもよく、また、圧縮パケットに格納される差分情報の大きさが一定のしきい値を超えたときに行うようにしてもよい。
【０３２５】
また、特定圧縮パケットの送信は、受信側から参照元情報の更新要求を受け取った場合、あるいは差分情報の大きさのまたは差分情報の平均値が一定のしきい値を超えた場合などに行うようにしてもよい。
例えば、送信側では、上記特定の圧縮パケットの送信を受信側から要求されたとき、該特定の圧縮パケットを受信側に送出するようにする。
【０３２６】
また、送信側では、受信側に送信する圧縮パケットに含まれる圧縮情報のサイズが一定の値を越えたとき、上記特定の圧縮パケットを送信する。
さらに、送信側処理では、受信側に送信する圧縮パケットに含まれる圧縮情報のサイズの平均値が一定の値を越えたとき、上記特定の圧縮パケットを送信するようにする。
またさらに、送信側及び受信側参照情報を更新するタイミングの決定方法は、上記のような方法を組み合わせたものでもよい。
【０３２７】
上記のように送信側及び受信側参照情報を更新するタイミングを決定することにより以下のような効果が得られる。
通常、上記画像情報、音声情報、及びヘッダ情報の、連接する２つのパケット間における差分は非常に小さいか０であることが多いが、遠く離れたパケット間における差分は大きくなる傾向がある。このため、非圧縮パケットを定期的に送信することにより、無線により伝送されるデータの品質を向上させつつ、差分情報の平均値を小さくする、すなわちデータ部の圧縮効率をも向上させることが期待できる。
【０３２８】
（実施の形態５の変形例）
さらに、上記実施の形態５では、圧縮パケットＰｈのデータ部Ｄphに格納する圧縮情報は、図１８，図２１，図２２に示すように、圧縮パケットに対応する伝送情報全体と、非圧縮パケットに対応する伝送情報全体との差分情報（ΔＤ）としたが、圧縮パケットＰｈのデータ部Ｄphに格納する圧縮情報は、圧縮パケットに対応する伝送情報の一部のみを圧縮したものであってもよい。
【０３２９】
つまり、伝送情報を、圧縮の対象となる複数の項目に対応する圧縮対象情報と、圧縮の対象とならない圧縮対象外情報とに区分し、圧縮パケットＰｈのデータ部Ｄphには、非圧縮パケットに対応する伝送情報における圧縮対象情報と、圧縮パケットに対応する伝送情報における圧縮対象情報との差分情報を項目別圧縮情報として格納するとともに、圧縮パケットに対応する伝送情報における圧縮対象外情報を格納する。
【０３３０】
図２５(a)は、伝送情報が圧縮対象情報と圧縮非対象情報とから構成されている場合に用いられる非圧縮パケットのデータ構造を示している。
この非圧縮パケットＰｉは、ヘッダ情報を格納したヘッダ部Ｈpiと、ＰＰＰプロトコルにより伝送される伝送情報（Ｄ）を非圧縮情報Ｉｒとして格納したデータ部Ｄpiとから構成されている。ヘッダ部Ｈpiは、図１８(a)に示す非圧縮パケットＰｇと同様、データ部の情報が圧縮されているか否かを示す圧縮／非圧縮識別子Ｉｈ１と、非圧縮パケットを識別するためのパケット識別子（ＩＤ）Ｉｈ2aと、その他のヘッダ情報Ｉｈ３とから構成されている。ここで、上記非圧縮情報Ｉｒは、圧縮の対象となる４つの項目に対応する項目別圧縮対象情報Ｉra，Ｉrb，Ｉrc，Ｉrdと、圧縮の対象とならない圧縮対象外情報Ｉncとから構成されている。ここでは、上記項目別圧縮対象情報（項目別非圧縮情報）Ｉra，Ｉrb，Ｉrc，Ｉrdとして、項目別伝送情報（Ｄａ），（Ｄｂ），（Ｄｃ），（Ｄｄ）が格納されている。
【０３３１】
図２５(b)は、伝送情報が圧縮対象情報と圧縮対象外情報とから構成されている場合に用いられる圧縮パケットＰｊのデータ構造を示している。
圧縮パケットＰｊは、ヘッダ情報を格納したヘッダ部Ｈpjと、ＰＰＰプロトコルにより伝送される一部が圧縮された情報（ΔＤ）を格納したデータ部Ｄpjとから構成されている。ヘッダ部Ｈpjには、圧縮／非圧縮識別子Ｉｈ１と、参照パケット識別子（ＩＤ）Ｉｈ2bと、参照情報更新フラグＩｈ５と、差分情報有無フラグＩｈ６と、その他のヘッダ情報Ｉｈ３とが格納されている。ここで、上記差分情報有無フラグＩｈ６は、圧縮された項目別圧縮対象情報として、その値が０でないものが圧縮パケットに含まれているか否かを示すフラグである。
【０３３２】
ここで、上記データ部Ｄpjには、４つの圧縮対象項目に対応する項目別圧縮情報Ｉda，Ｉdb，Ｉdc，Ｉddと、圧縮されていない圧縮対象外情報Ｉncとが含まれている。上記圧縮情報Ｉdaは、非圧縮パケットに対応する伝送情報における項目別伝送情報（Ｄａ）と、圧縮パケットに対応する伝送情報における項目別伝送情報（Ｄａ）との差分（項目別差分情報（ΔＤａ））である。上記圧縮情報Ｉdbは、非圧縮パケットに対応する伝送情報における項目別伝送情報（Ｄｂ）と、圧縮パケットに対応する伝送情報における項目別伝送情報（Ｄｂ）との差分（項目別差分情報（ΔＤｂ））である。上記圧縮情報Ｉdcは、非圧縮パケットに対応する伝送情報における項目別伝送情報（Ｄｃ）と、圧縮パケットに対応する伝送情報における項目別伝送情報（Ｄｃ）との差分（項目別差分情報（ΔＤｃ））である。上記圧縮情報Ｉddは、非圧縮パケットに対応する伝送情報における項目別伝送情報（Ｄｄ）と、圧縮パケットに対応する伝送情報における項目別伝送情報（Ｄｄ）との差分（項目別差分情報（ΔＤｄ））である。
【０３３３】
この場合、データ送信装置１０５における参照情報管理手段１５ｅは、参照パケット識別子（ＩＤ）と、圧縮の対象となる各圧縮対象項目を示す情報と、該各圧縮対象項目に対応する参照元圧縮（項目別参照元情報）とをテーブル化して、送信側参照情報Ｉｍ１として記憶する構成とする。
【０３３４】
また、データ受信装置２０５における参照情報管理手段２５ｅも、上記参照情報管理手段１５ｅと同様、参照パケット識別子（ＩＤ）と、圧縮の対象となる各圧縮対象項目を示す情報と、該各圧縮対象項目に対応する参照元圧縮（項目別参照元情報）とをテーブル化して、受信側参照情報Ｉｍ２として記憶する構成とする。
【０３３５】
図２５(c)は、伝送情報Ｄ（Ｙ）を圧縮して圧縮パケットＰｊ（Ｙ）を作成する処理を具体的に示している。
この場合、参照情報管理手段１５ｅには、送信側参照情報Ｉｍ１として、参照パケット識別子（ＩＤ＝Ｘ）、及び項目別参照元情報（Ｄａ（Ｘ）），（Ｄｂ（Ｘ）），（Ｄｃ（Ｘ）），（Ｄｄ（Ｘ））が格納されている。
【０３３６】
また、各項目別差分情報（ΔＤａ），（ΔＤｂ），（ΔＤｃ），（ΔＤｄ）は以下の（式１）〜（式４）に示すように、送信側参照情報Ｉｍ１としての各項目別参照元情報（Ｄａ（Ｘ）），（Ｄｂ（Ｘ）），（Ｄｃ（Ｘ）），（Ｄｄ（Ｘ））と、伝送情報（Ｄ（Ｙ））における、対応する項目別伝送情報（Ｄａ（Ｙ）），（Ｄｂ（Ｙ）），（Ｄｃ（Ｙ）），（Ｄｄ（Ｙ））との差分となっている。
ΔＤａ＝Ｄａ（Ｘ）−Ｄａ（Ｙ）＝０        ・・・（式１）
ΔＤｂ＝Ｄｂ（Ｘ）−Ｄｂ（Ｙ）≠０        ・・・（式２）
ΔＤｃ＝Ｄｃ（Ｘ）−Ｄｃ（Ｙ）≠０        ・・・（式３）
ΔＤｄ＝Ｄｄ（Ｘ）−Ｄｄ（Ｙ）＝０        ・・・（式４）
【０３３７】
このように項目別差分情報（ΔＤａ）及び（ΔＤｄ）の値は０であるが、項目別差分情報（ΔＤｂ）及び（ΔＤｃ）の値は０でないので、上記圧縮パケットＰｊ（Ｙ）のヘッダ部Ｈｊの差分情報有無フラグＩｈ６には、複数の項目別差分情報の中にはその値が０でないものがあることを示す値「Ｏｎ」が設定されており、上記圧縮パケットＰｊ（Ｙ）のデータ部Ｄｊには項目別差分情報（ΔＤｂ）及び（ΔＤｃ）のみが格納されている。
【０３３８】
図２６は上記圧縮パケットＰｊ（Ｙ）の一部を拡大して示す図である。
また、各項目別差分情報には、これらに共通する情報（フォーマット）として、後続差分情報有無フラグと参照元情報種別フラグとが含まれている。ここでは、圧縮情報（項目別差分情報（ΔＤｂ））Ｉdbにおける後続差分情報有無フラグＩco１の値は、データ部Ｄpjにはこの項目別差分情報（ΔＤｂ）に続いて他の項目別差分情報が格納されていることを示す値「Ｏｎ」となっており、圧縮情報Ｉdbにおける参照元情報種別フラグＩco２は、その項目別差分情報Ｉdbの復元の際に項目別伝送情報（Ｄｂ）を参照すべきことを示している。また、圧縮情報（項目別差分情報（ΔＤｄ））Ｉdcにおける後続差分情報有無フラグＩco１の値は、データ部Ｄｐｊにはこの項目別差分情報（ΔＤｄ）に続く圧縮情報はないことを示す値「Ｏｆｆ」となっており、圧縮情報Ｉdcにおける参照元情報種別フラグＩco２は、その圧縮情報の復元の際に項目別伝送情報（Ｄｃ）を参照すべきことを示している。
【０３３９】
このように、各項目別差分情報に後続差分情報有無フラグＩco１と参照元情報種別フラグＩco２とを含めることにより、情報量が０でない項目別差分情報のみを圧縮パケットのデータ部に差分情報の構成要素として含めることができる。
【０３４０】
これによって、伝送情報における個々の構成要素（各圧縮対象項目に対応する情報）毎に伝送情報の圧縮を行うことが可能となり、一定の圧縮効果を保持しつつ、送信側の参照情報管理手段１５ｅ及び受信側の参照情報管理手段２５ｅにおけるＲＡＭ等からなる記憶領域を削減することができる。
【０３４１】
さらに、項目別差分情報Ｉｄｃには、共通情報（後続差分情報有無フラグと参照元情報種別フラグ）とは、別に独自の情報（フォーマット）として、差分情報長データＩun１と圧縮方式種別フラグＩnu２とを持たせている。
ここで、差分情報長データＩun１は、項目別差分情報Ｉｄｃのデータサイズを示すものであり、圧縮方式種別フラグＩnu２は、該項目別差分情報Ｉｄｃを復元するための復元方法を、複数の復元方法のうちから特定するものである。
【０３４２】
このように項目別差分情報（ΔＤｃ）に差分情報長データＩun１を含めることによって、項目別差分情報（ΔＤｃ）が小さい場合には、そのサイズを小さくすることが可能となり、圧縮効率をさらに高めることができる。
また、圧縮方式種別フラグＩun２は、例えば２ｂｉｔの情報からなり、その値に応じた圧縮方式を予め規定しておくことにより、圧縮効率をさらに高めることができる。
【０３４３】
例えば、圧縮方式種別フラグＩun２の値が「００」である場合は、項目別差分情報は参照元情報に対する差分（ΔＤｎ）とし、その値が「０１」である場合は、項目別差分情報を（ΔＤｎ／２）とし、その値が「１０」である場合は、項目別差分情報を（ΔＤｎ／８）とし、その値が「１１」である場合は、項目別差分情報を（ΔＤｎ／６４）する。
【０３４４】
図２７は、上記非圧縮パケットＰｉ及び圧縮パケットＰｊに格納される具体的な情報を説明するための図であり、図２７(a)は、上記パケットによる伝送の対象となるデータ（伝送情報）を示し、図２７(b)は非圧縮パケットにおける伝送情報及び圧縮パケットにおける差分情報を示し、図２７(c)は該差分情報である項目別圧縮情報Ｉdaを示している。ここではＲＴＰデータ（一部のみ記載）を伝送する場合を例に挙げている。
【０３４５】
上記伝送情報は、図２９(d)に示すＩＰパケット（ＲＴＰ／ＵＤＰ／ＩＰデータ）Ｐipbであり、該伝送情報には、第１〜第４の圧縮対象項目Ｋ１〜Ｋ４に対応する情報が含まれている。第１，第２の圧縮対象項目Ｋ１，Ｋ２に対応する情報（図２５(a)に示す圧縮対象情報Ｉra，Ｉrb）はそれぞれ、ＲＴＰパケットのシーケンス番号（ＳＮ），タイムスタンプ（ＳＴ）であり、第３の圧縮対象項目Ｋ３に対応する情報（図２５(a)に示す圧縮対象情報Ｉrc）はＩＰパケットの識別子（ＩＤ）、第４の圧縮対象項目Ｋ４に対応する情報（図２５(a)に示す圧縮対象情報Ｉrd）はＵＤＰポート番号（Port No.）である。なお、上記各伝送情報（Ｄ１）〜（Ｄ５）における各圧縮対象項目に対応する具体的な情報は、それぞれ図２７(a)の表のＮｏ．１〜Ｎｏ．５の欄に示す通りである。
【０３４６】
実際に伝送情報（Ｄ１）〜（Ｄ５）として、ＲＴＰ／ＵＤＰ／ＩＰデータを伝送する場合には、ＰＰＰプロトコルにより上記伝送情報がＰＰＰパケット（非圧縮パケット及び圧縮パケット）に格納され、データ送信装置１０５からデータ受信装置２０５に伝送される。
【０３４７】
このとき、非圧縮パケットＰｉ（１）のデータ部Ｄpiには上記伝送情報（Ｄ１）における圧縮対象情報Ｉra，Ｉrb，Ｉrc，Ｉrdが圧縮されずにそのまま格納される。また、そのヘッダ部Ｈpiには、１ｂｉｔの圧縮／非圧縮識別子Ｉｈ１，５ｂｉｔのパケット識別子（ＩＤ）Ｉｈ2a，Ｉｈ2bがその他のヘッダ情報Ｉｈ３（図２７(b)では示していない）が格納されている。
【０３４８】
また、圧縮パケットＰｊ（２），Ｐｊ（３）のデータ部Ｄpjには、上記伝送情報（Ｄ２），（Ｄ３）における各圧縮対象項目に対応する項目別圧縮対象情報（項目別非圧縮情報）Ｉra，Ｉrb，Ｉrc，Ｉrdが圧縮されて、項目別圧縮情報Ｉda，Ｉdb，Ｉdc，Ｉddが格納される。ここで、圧縮パケットＰｊ（２），Ｐｊ（３）におけるシーケンス番号（ＳＮ）に対応する項目別圧縮情報Ｉdaはそれぞれ、８ｂｉｔの差分情報「１」，「２」となっている。圧縮パケットＰｊ（２），Ｐｊ（３）におけるタイムスタンプ（ＳＴ）に対応する項目別圧縮情報Ｉdbはそれぞれ、１６ｂｉｔの差分情報「５０」，「１００」となっている。圧縮パケットＰｊ（２），Ｐｊ（３）におけるＩＰパケットの識別子（ＩＤ）に対応する項目別圧縮情報Ｉdcはそれぞれ、８ｂｉｔの差分情報「１」，「２」となっている。圧縮パケットＰｊ（２），Ｐｊ（３）におけるＵＤＰポート番号（Port No.）に対応する項目別圧縮情報Ｉddはそれぞれ、０ｂｉｔとなっている。
【０３４９】
また、圧縮パケットＰｊ（２），Ｐｊ（３）のヘッダ部Ｈpjには、１ｂｉｔの圧縮／非圧縮識別子Ｉｈ１と、５ｂｉｔの参照パケット識別子（識別ＩＤ）Ｉｈ2bと、１ｂｉｔの参照情報更新フラグＩｈ５と、１ｂｉｔの差分情報有無フラグＩｈ６と、その他のヘッダ情報Ｉｈ３（図２７(b)では示していない）が格納されている。
【０３５０】
なお、上記図２６および図２７では、パケットのデータ構造として、参照情報種別フラグＩco２，差分情報長データＩun１，圧縮方式種別フラグＩun２は、差分情報（ΔＤｎ）の中に含まれているものについて示したが、これらを、参照元情報が更新されるとき、つまり非圧縮パケットＰｉが作成される時または特定の圧縮パケット（参照情報更新フラグＩｈ５の値が「Ｏｎ」である圧縮パケット）Ｐｊが作成される時に、そのヘッダ部Ｈpi，Ｈpjまたはデータ部Ｄpi，Ｄpjに付与してもよい。
【０３５１】
この場合、送信側の参照情報管理手段１５ｅ及び受信側の参照情報管理手段２５ｅを、項目別参照元情報毎に、差分情報長データＩun１や圧縮方式種別フラグＩun２を管理する構成とすることにより、受信側ではこれらのデータＩun１及びフラグＩun２に基づいて、圧縮パケットに対する復元処理を行うことが可能となる。
【０３５２】
これにより、圧縮パケットにおける項目別差分情報（ΔＤｎ）の中に、圧縮パケットを送信する度に差分情報長データＩun１や圧縮方式種別フラグＩun２を含める必要がなくなり、圧縮効率をさらに高めることができる。
【０３５３】
上記のような項目別参照元情報が更新されるとき、非圧縮パケットまたは特定の圧縮パケットのヘッダ部またはデータ部に、参照情報種別フラグＩco２，差分情報長データＩun１，圧縮方式種別フラグＩun２を付与する方法は、伝送情報に対する圧縮方式が複雑であってしかも複数あるが、一定間隔ごとにその圧縮方式が変化する場合などにおいては、特に有効であり、圧縮効率が高まるという効果はより一層大きくなることが期待できる。
【０３５４】
なお、上記実施の形態５では、情報をパケット単位に対応する伝送情報毎に伝送するデータ伝送処理として、非圧縮パケット，特定の圧縮パケット，及び通常の圧縮パケットを用いる方法を示したが、データ伝送処理は、実施の形態５に示すデータ伝送方法とその他のデータ伝送方法とをパケットの伝送状況に応じて切り替えるようにしてもよい。
ここで、上記その他のデータ伝送方法としては、実施の形態１ないし４のデータ伝送方法あるいは従来のV.Jacobsonヘッダ圧縮方式を用いたデータ伝送方法（図３１参照）を用いることができる。
【産業上の利用可能性】
【０３５５】
本発明に係るデータ伝送方法，データ送信装置，及びデータ受信装置は、データを圧縮してパケット単位で伝送するものであって、無線区間におけるエラー発生により受信側にて破棄されるパケットの数を削減することができ、これにより無線区間を含む伝送路における伝送データの品質を改善することができるきわめて有用なものである。
【図面の簡単な説明】
【０３５６】
【図１（ａ）】本発明の実施の形態１によるデータ伝送方法を説明するための図であり、該データ伝送方法にて利用される非圧縮パケットのデータ構造を示している。
【図１（ｂ）】上記実施の形態１によるデータ伝送方法を説明するための図であり、該データ伝送方法にて利用される圧縮パケットのデータ構造を示している。
【図２】上記実施の形態１のデータ伝送方法を用いたデータ伝送システムを説明するためのブロック図であり、該データ伝送システムにおけるデータ送信装置を示している。
【図３】上記実施の形態１のデータ伝送方法を用いたデータ伝送システムを説明するためのブロック図であり、該データ伝送システムにおけるデータ受信装置を示している。
【図４】上記実施の形態１のデータ伝送方法を説明するための図であり、正常伝送状態における送信側から受信側への複数のパケットの流れを示している。
【図５】上記実施の形態１のデータ伝送方法を説明するための図であり、伝送エラーが発生した場合における送信側から受信側への複数のパケットの流れを示している。
【図６】上記実施の形態１のデータ送信装置におけるパケット作成処理のフローを示す図である。
【図７】上記実施の形態１のデータ受信装置におけるパケット復元処理のフローを示す図である。
【図８（ａ）】本発明の実施の形態１の変形例１によるデータ伝送方法を説明するための図であり、該データ伝送方法にて利用される非圧縮パケットのデータ構造を示している。
【図８（ｂ）】上記実施の形態１の変形例１によるデータ伝送方法を説明するための図であり、該データ伝送方法にて利用される圧縮パケットのデータ構造を示している。
【図９】上記実施の形態１の変形例１によるデータ伝送方法を説明するための図であり、正常伝送状態における送信側から受信側への複数のパケットの流れを示している。
【図１０（ａ）】本発明の実施の形態１の変形例２によるデータ伝送方法を説明するための図であり、該データ伝送方法にて利用される非圧縮パケットのデータ構造を示している。
【図１０（ｂ）】上記実施の形態１の変形例２によるデータ伝送方法を説明するための図であり、該データ伝送方法にて利用される圧縮パケットのデータ構造を示している。
【図１１（ａ）】本発明の実施の形態１の変形例３によるデータ伝送方法を説明するための図であり、該データ伝送方法にて利用される非圧縮パケットのデータ構造を示している。
【図１１（ｂ）】上記実施の形態１の変形例３によるデータ伝送方法を説明するための図であり、該データ伝送方法にて利用される圧縮パケットのデータ構造を示している。
【図１２】本発明の実施の形態２によるデータ伝送方法を用いたデータ伝送システムを説明するためのブロック図であり、該データ伝送システムにおけるデータ送信装置を示している。
【図１３】上記実施の形態２によるデータ伝送方法を説明するための図であり、正常伝送状態における送信側から受信側への複数のパケットの流れを示している。
【図１４】本発明の実施の形態３によるデータ伝送方法を用いたデータ伝送システムを説明するためのブロック図であり、該データ伝送システムにおけるデータ送信装置を示している。
【図１５】上記実施の形態３によるデータ伝送方法を用いたデータ伝送システムを説明するためのブロック図であり、該データ伝送システムにおけるデータ受信装置を示している。
【図１６】本発明の実施の形態４によるデータ伝送方法を用いたデータ伝送システムを説明するためのブロック図であり、該データ伝送システムにおけるデータ送信装置を示している。
【図１７】上記実施の形態４によるデータ伝送方法を用いたデータ伝送システムを説明するためのブロック図であり、該データ伝送システムにおけるデータ受信装置を示している。
【図１８（ａ）】本発明の実施の形態５によるデータ伝送方法を説明するための図であり、該データ伝送方法にて利用される非圧縮パケットのデータ構造を示している。
【図１８（ｂ）】上記実施の形態５によるデータ伝送方法を説明するための図であり、該データ伝送方法にて利用される圧縮パケットのデータ構造を示している。
【図１９】上記実施の形態５のデータ伝送方法を用いたデータ伝送システムを説明するためのブロック図であり、該データ伝送システムにおけるデータ送信装置を示している。
【図２０】上記実施の形態５のデータ伝送方法を用いたデータ伝送システムを説明するためのブロック図であり、該データ伝送システムにおけるデータ受信装置を示している。
【図２１】上記実施の形態５のデータ伝送方法を説明するための図であり、正常伝送状態における送信側から受信側への複数のパケットの流れを示している。
【図２２】上記実施の形態５のデータ伝送方法を説明するための図であり、伝送エラーが発生した場合における送信側から受信側への複数のパケットの流れを示している。
【図２３】上記実施の形態５のデータ送信装置におけるパケット作成処理のフローを示す図である。
【図２４】上記実施の形態５のデータ受信装置におけるパケット復元処理のフローを示す図である。
【図２５（ａ）】本発明の実施の形態５の変形例によるデータ伝送方法を説明するための図であり、該データ伝送方法にて利用される非圧縮パケットのデータ構造を示している。
【図２５（ｂ）】上記実施の形態５の変形例によるデータ伝送方法を説明するための図であり、該データ伝送方法にて利用される圧縮パケットのデータ構造を示している。
【図２５（ｃ）】上記実施の形態５の変形例によるデータ伝送方法を説明するための図であり、伝送情報Ｄ（Ｙ）を圧縮して圧縮パケットＰｊ（Ｙ）を作成する処理を示している。
【図２６】上記実施の形態５の変形例における圧縮パケットＰｊ（Ｙ）の一部を拡大して示す図である。
【図２７（ａ）】上記実施の形態５の変形例における伝送の対象となる伝送情報（Ｄ）を説明するための図である。
【図２７（ｂ）】上記実施の形態５の変形例における非圧縮パケットＰｉ及び圧縮パケットＰｊに格納される具体的な情報を説明するための図である。
【図２７（ｃ）】上記実施の形態５の変形例における圧縮パケットＰｊの差分情報である項目別圧縮情報Ｉdaを示す図である。
【図２８（ａ）】従来のV.Jacobsonのヘッダ圧縮が適用されるデータ伝送システムを説明するための図であり、該データ伝送システムの全体構成を示している。
【図２８（ｂ）】従来のV.Jacobsonのヘッダ圧縮が適用されるデータ伝送システムを説明するための図であり、該データ伝送システムにおけるデータ伝送に必要な処理を示している。
【図２９（ａ）】上記従来のデータ伝送システムで用いられるＲＴＰパケットＰrtpのデータ構造を示す図である。
【図２９（ｂ）】上記従来のデータ伝送システムで用いられるＵＤＰパケットＰudpのデータ構造を示す図である。
【図２９（ｃ）】上記従来のデータ伝送システムで用いられるＩＰパケットＰipaのデータ構造を示す図である。
【図２９（ｄ）】上記従来のデータ伝送システムで用いられるＩＰパケットＰipbのデータ構造を示す図である。
【図２９（ｅ）】上記従来のデータ伝送システムで用いられるＰＰＰパケットＰpppのデータ構造を示す図である。
【図３０（ａ）】従来のV.Jacobsonのヘッダ圧縮が適用されるデータ伝送システムにて用いられるＰＰＰパケットのデータ構造を示す図であり、非圧縮パケットを示している。
【図３０（ｂ）】従来のV.Jacobsonのヘッダ圧縮が適用されるデータ伝送システムにて用いられるＰＰＰパケットのデータ構造を示す図であり、圧縮パケットを示している。
【図３１】従来のV.Jacobsonのヘッダ圧縮方式を用いたＰＰＰパケットの伝送処理を概念的に説明するための図である。
【図３２】従来のV.Jacobsonのヘッダ圧縮方式を用いたＰＰＰパケットの伝送処理における伝送エラーが発生した場合を説明するための図である。
【図３３（ａ）】従来のV.Jacobsonのヘッダ圧縮が適用される、無線伝送区間を有するデータ伝送システムを説明するための図であり、該データ伝送システムの全体構成を示している。
【図３３（ｂ）】従来のV.Jacobsonのヘッダ圧縮が適用される、無線伝送区間を有するデータ伝送システムを説明するための図であり、該データ伝送システムにおけるデータ伝送に必要な処理を示している。
【符号の説明】
【０３５７】
１１  受信手段
１２  圧縮／非圧縮パケット作成手段
１３  圧縮／非圧縮送出判定手段
１４  エラー発生通知受信手段
１５  参照情報管理手段
１６  パケット送信手段
１７  参照情報更新判定手段
２１  パケット受信手段
２２  エラーパケット検出手段
２３  パケット復元手段
２４  エラー発生通知送信手段
２５  参照情報管理手段
２６  出力手段
３１  非圧縮パケット送信回数監視手段
３２  エラー訂正符号付加手段
４１  エラー訂正手段
４２  復元待ち情報蓄積手段
１０１，１０２，１０３，１０４，１０５  データ送信装置
２０１，２０３，２０４，２０５  データ受信装置
Ｃｍ１  送信側管理制御信号
Ｃｍ２  受信側管理制御信号
Ｄｃｐ  圧縮データ
Ｄpa，Ｄｐaa，Ｄpb，Ｄｐbb，Ｄpc，Ｄpd，Ｄpe，Ｄpf，Ｄpg，Ｄph，Ｄpi  データ部
Ｈpa，Ｈｐaa，Ｈpb，Ｈｐbb，Ｈpc，Ｈpd，Ｈpe，Ｈpf，Ｈpg，Ｈph，Ｈpj  ヘッダ部
Ｉco１  後続差分情報有無フラグ
Ｉco２  参照情報種別フラグ
Ｉｄ  圧縮情報（差分情報（ΔＤ））
Ｉda，Ｉdb，Ｉdc，Ｉdd  項目別圧縮情報
Ｉｄ１  第１の圧縮情報（差分情報（Δ１Ｄ））
Ｉｄ２  第２の圧縮情報（差分情報（Δ２Ｄ））
Ｉｈ１  圧縮／非圧縮識別子
Ｉｈ2a  パケット識別子（ＩＤ）
Ｉｈ2b  第１の参照パケット識別子（ＩＤ１）
Ｉｈ２b1  第２の参照パケット識別子（ＩＤ２）
Ｉｈ２b2  参照パケット識別子（ＩＤ）
Ｉｈ３  その他のヘッダ情報
Ｉｈ４  差分特定付加情報
Ｉｈ５  参照情報更新フラグ
Ｉｈ６  差分情報有無フラグ
Ｉｍ１  送信側参照情報
Ｉｍ２  受信項参照情報
Ｉnc  圧縮対象外情報
Ｉｒ  非圧縮情報（伝送情報（Ｄ））
Ｉra，Ｉrb，Ｉrc，Ｉrd  項目別圧縮対象情報
Ｉrs  復元情報（伝送情報（Ｄ））
Ｉun１  差分情報長データ
Ｉun２  圧縮方式種別フラグ
Ｊｐ  パケット判別信号
Ｊｒ  参照情報更新信号
Ｋ１〜Ｋ４  第１〜第４の圧縮対象項目
Ｎｅ  復元エラー通知信号
Ｎｒ  再送要求通知信号
Ｐａ，Ｐａ（１），Ｐaa（１），Ｐｃ，Ｐｅ，Ｐｇ，Ｐｇ（１），Ｐｉ，Ｐｉ（１）  非圧縮パケット
Ｐac  ＥＣＣ付加非圧縮パケット
Ｐｂ，Ｐｂ（２）〜Ｐｂ（４），Ｐbb（２）〜Ｐbb（４），Ｐｄ，Ｐｆ，Ｐｈ，Ｐｈ（２）〜Ｐｈ（１１），Ｐｊ，Ｐｊ（Ｙ），Ｐｊ（２），Ｐｊ（３）  圧縮パケット
Ｐno  正常パケット
Ｐre  復元エラーパケット
Ｒｐ  受信パケット
Ｓ１，Ｓ２  第１，第２の送信信号
Ｓ３  出力信号
Ｓｃ  再作成指令信号
Ｓｅ  エラー発生信号
Ｓｎ  エラー通知受信信号
Ｓｒ  再送要求受信信号
Ｓrc  受信信号
【図１（ａ）】
0003702893.tif 000002
【図１（ｂ）】
0003702893.tif 000003
【図２】
0003702893.tif 000004
【図３】
0003702893.tif 000005
【図４】
0003702893.tif 000006
【図５】
0003702893.tif 000007
【図６】
0003702893.tif 000008
【図７】
0003702893.tif 000009
【図８（ａ）】
0003702893.tif 000010
【図８（ｂ）】
0003702893.tif 000011
【図９】
0003702893.tif 000012
【図１０（ａ）】
0003702893.tif 000013
【図１０（ｂ）】
0003702893.tif 000014
【図１１（ａ）】
0003702893.tif 000015
【図１１（ｂ）】
0003702893.tif 000016
【図１２】
0003702893.tif 000017
【図１３】
0003702893.tif 000018
【図１４】
0003702893.tif 000019
【図１５】
0003702893.tif 000020
【図１６】
0003702893.tif 000021
【図１７】
0003702893.tif 000022
【図１８（ａ）】
0003702893.tif 000023
【図１８（ｂ）】
0003702893.tif 000024
【図１９】
0003702893.tif 000025
【図２０】
0003702893.tif 000026
【図２１】
0003702893.tif 000027
【図２２】
0003702893.tif 000028
【図２３】
0003702893.tif 000029
【図２４】
0003702893.tif 000030
【図２５（ａ）】
0003702893.tif 000031
【図２５（ｂ）】
0003702893.tif 000032
【図２５（ｃ）】
0003702893.tif 000033
【図２６】
0003702893.tif 000034
【図２７（ａ）】
0003702893.tif 000035
【図２７（ｂ）】
0003702893.tif 000036
【図２７（ｃ）】
0003702893.tif 000037
【図２８（ａ）】
0003702893.tif 000038
【図２８（ｂ）】
0003702893.tif 000039
【図２９（ａ）】
0003702893.tif 000040
【図２９（ｂ）】
0003702893.tif 000041
【図２９（ｃ）】
0003702893.tif 000042
【図２９（ｄ）】
0003702893.tif 000043
【図２９（ｅ）】
0003702893.tif 000044
【図３０（ａ）】
0003702893.tif 000045
【図３０（ｂ）】
0003702893.tif 000046
【図３１】
0003702893.tif 000047
【図３２】
0003702893.tif 000048
【図３３（ａ）】
0003702893.tif 000049
【図３３（ｂ）】
0003702893.tif 000050