(57)【特許請求の範囲】
【請求項１】
画像データを送受信するマルチメディア通信装置であり、
画像データの符号化復号化を行う画像CODECと、
この画像CODECからの画像データを送信するデータ送信部と、
受信画像データを前記画像CODECに転送するデータ受信部
とを備えたマルチメディア通信装置において、
前記画像ＣＯＤＥＣが、双方向に復号可能な可変長符号RVLC (Reversible Variable Length Coding)方式を使用する場合に、その旨を示す選択情報を出力する制御部をさらに備え、
前記データ送信部は、
前記画像CODECからの画像データCRC（Cyclic Redundancy Check）符号を付加するCRC符号付加回路と、
前記画像CODECからの画像データと前記CRC符号付加回路出力とが供給され、前記選択情報がRVLC使用を示している場合には、前記画像CODECからの画像データを送信する手段
とを備えたことを特徴とするマルチメディア通信装置。
【請求項２】
前記データ受信部は、
受信画像データのCRCチェックを行うCRCチェック回路と、
前記受信画像データと前記CRCチェック回路出力とが供給され、前記選択情報がRVLC使用を示している場合には、前記受信画像データを前記画像CODECに転送する手段
とから構成されることを特徴とする請求項１記載のマルチメディア通信装置。
【請求項３】
前記選択情報は、対向するマルチメディア通信装置にも送信されることを特徴とする請求項１または2に記載のマルチメディア通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マルチメディア通信の画像伝送方法に関し、特に画像、音声、データ等の各種メディア情報を多重化するＭＰＥＧ（Ｍｏｖｉｎｇ  ＰｉｃｔｕｒｅＥｘｐｅｒｔ  Ｇｒｏｕｐ）４におけるマルチメディア通信の画像伝送方法に関する。
【０００２】
【従来の技術】
従来、この種のマルチメディア通信の画像伝送方法において、動画像符号化方式は、例えばＩＴＵ−Ｔ勧告Ｈ．２６３で符号化された符号化列を、ＩＴＵ−Ｔ勧告Ｈ．２２３を用いて多重化伝送される。ここでＨ．２２３は、圧縮符号化された音声、ビデオ、データ等の符号化列を１つのビットストリームに多重化して伝送する際の多重化方式を規定している。
【０００３】
図３はＩＴＵ−Ｔ勧告のＨ．２２３多重化部の構成を示す図である。図３に示すようにＨ．２２３多重化部３５は、アダプテーションレイヤ３６と、多重化レイヤ３７との２階層から構成される。アダプテーションレイヤ３６は、音声や動画像を符号化するアプリケーションレイヤ３４からの符号化列をＡＬ−ＳＤＵ（Ａｄａｐｔａｔｉｏｎ  Ｌａｙｅｒ  Ｓｅｒｖｉｃｅ  ＤａｔａＵｎｉｔ）と呼ばれるパケット単位を入力とし、誤り検出符号ＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｄａｎｃｙ  Ｃｈｃｅｃｋ）)やその他必要に応じて制御情報（ＡＬ−ＰＤＵ：Ａｄａｐｔａｔｉｏｎ  Ｌａｙｅｒ  Ｐｒｏｔｏｃｏｌ  ＤａｔａＵｎｉｔ）を付加する。このとき、動画像のデータには１６ビットのＣＲＣ符号を付加する。
【０００４】
多重化レイヤ３３７は、アダプテーションレイヤ３６から出力される各種メディアのパケット（ＡＬ−ＰＤＵ）をＭＵＸ−ＳＤＵ（Ｍｕｌｔｉｐｌｅｘ  Ｓｅｒｖｉｃｅ  Ｄａｔａ  Ｕｎｉｔ）と呼ばれるパケットとして入力し、１つのビットストリームにまとめ、多重化して伝送する。多重化レイヤ３７で多重化されたビットストリームは、ＭＵＸ−ＰＤＵ（Ｍｕｌｔｉｐｌｅｘ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）と呼ばれ、同期フラグ、ヘッダ、ＭＵＸ−ＳＤＵを格納する情報フィールドからなる。
【０００５】
なお、アプリケーションレイヤ３４からの符号化列をＨ．２２３多重化部３５で処理される単位となる（ＡＬ−ＳＤＵ）に分割する方法はＨ．２２３の規定の範囲外である。上述したＨ．２２３多重化部３５は送信側の機能である。受信側では送信側と逆の処理を行う分離部を有する。分離部では、分離レイヤにて受信したビットストリーム（ＭＵＸ−ＰＤＵ）から、各種メディアのパケットを分離し（ＭＵＸ−ＳＤＵ）、アダプテーションレイヤ（ＡＬ−ＰＤＵ）に出力する。アダプテーションレイヤでは、ＡＬ−ＰＤＵに含まれる誤り検出符号（ＣＲＣ）を復号し、受信したパケット（ＡＬ−ＰＤＵ）の誤り検出を行う。
【０００６】
図２は従来のマルチメディア通信の画像伝送方法の一例を示すブロック図である。図２に示す従来例の送受信装置２１は、Ｈ．２２３で規定されるデータ送信部２２において、８ビットＣＲＣ付加回路２３は、ＡＭＲ等の音声ＣＯＤＥＣ２４からの音声データに８ビットＣＲＣ符号を付加して出力する。１６ビットＣＲＣ付加回路２５は、画像ＣＯＤＥＣ２６からの画像データに１６ビットＣＲＣ符号を付加して出力する。データ多重回路２７は、８ビットＣＲＣ付加回路２３、１６ビットＣＲＣ付加回路２５、データ転送プロトコル部２８（Ｖ．１４等）および端末制御プロトコル部２９（Ｈ．２４５）からのデータを各種のメディアデータと共に単一ビット列に多重化してデータ送信する。
【０００７】
また、データ受信部３０は、受信したビット列をデータ分離回路３１が各種メディアデータに分離し、音声データに対して８ビットＣＲＣチェック回路３２がデータ誤りをチェックし、画像データに対して１６ビットＣＲＣチェック回路３３がデータ誤りのチェックを行う。
【０００８】
【発明が解決しようとする課題】
上述した従来のマルチメディア通信の画像伝送方法において、
第１の問題点は、Ｈ．２２３を使用するマルチメディア通信システムにおいてＭＰＥＧ４の画像データの誤りを検出するためのＣＲＣ符号の使用がシステムの処理遅延になることである。
【０００９】
その理由は、ＭＰＥＧ４では受信の画像データを、双方向に復号可能な可変長符号ＲＶＬＣ（Ｒｅｖｅｒｓｉｂｌｅ  Ｖａｌｉａｂｌｅ  Ｌｅｎｇｔｈ  Ｃｏｄｉｎｇ）機能の使用によりビット誤りが混入したデータでも復号可能なため、Ｈ．２２３で画像データのビット誤りを検出するＣＲＣ符号の使用処理は必要ないからである。
【００１０】
第２の問題点は、Ｈ．２２３を使用するマルチメディア通信システムにおいてＭＰＥＧ４の画像データを伝送する場合に、Ｈ．２２３で伝送するＣＲＣ符号がシステムの伝送効率を悪化させていることである。
【００１１】
その理由は、ＭＰＥＧ４で双方向に復号可能な可変長符号ＲＶＬＣ機能によりビット誤りが混入した画像データでも復号可能なため、Ｈ．２２３．ではビット誤りを検出する必要がなく、１６ビットＣＲＣ符号を付加して画像データを伝送する必要がないからである。
【００１２】
本発明の目的は、Ｈ．２２３を使用するマルチメディア通信システムにおいてＭＰＥＧ４の画像データに対する処理を高速化し、画像データの伝送効率を向上させるマルチメディア通信の画像伝送方法を提供することにある。
【００１３】
【課題を解決するための手段】
第1の本発明は、画像データを送受信するマルチメディア通信装置であり、画像データの符号化復号化を行う画像CODECと、この画像CODECからの画像データを送信するデータ送信部と、受信画像データを前記画像CODECに転送するデータ受信部とを備えたマルチメディア通信装置において、
前記画像CODECが、双方向に復号可能な可変長符号RVLC (Reversible Variable Length Coding)方式を使用する場合に、その旨を示す選択情報を出力する制御部をさらに備え、
前記データ送信部は、前記画像CODECからの画像データCRC（Cyclic Redundancy Check）符号を付加するCRC符号付加回路と、前記画像CODECからの画像データと前記CRC符号付加回路出力とが供給され、前記選択情報がRVLC使用を示している場合には、前記画像CODECからの画像データを送信する手段とを備えたことを特徴とする。
【００１４】
また、第２の本発明は、第1の本発明において、前記データ受信部は、受信画像データのCRCチェックを行うCRCチェック回路と、前記受信画像データと前記CRCチェック回路出力とが供給され、前記選択情報がRVLC使用を示している場合には、前記受信画像データを前記画像CODECに転送する手段とから構成されることを特徴とする。
【００１５】
第３の本発明は、第１または第２の本発明において、前記選択情報は、対向するマルチメディア通信装置にも送信されることを特徴とする。
【００１９】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して詳細に説明する。図１は本発明の一実施例のブロック図である。
【００２０】
本実施例は図１に示す送受信装置１は、データ送信部２とデータ受信部１１から構成される。データ送信部２の入力は、画像（ＭＰＥＧ４＝Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ４）、音声、データ、制御情報の符号化列であり、データ多重回路７の出力はそれらを単一ビット列に多重化したデータである。データ受信部１１の受信入力は多重化データであり、データ分離回路１２の出力は画像（ＭＰＥＧ４）、音声、データ、制御情報の符号化列である。
【００２１】
送受信装置１は、ＩＴＵ−ＴのＨ．２２３で規定されるデータ送信部２において、８ビットＣＲＣ付加回路３は、ＡＭＲ等の音声ＣＯＤＥＣ４からの音声データに８ビットのＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｄａｎｃｙ  Ｃｈｃｅｃｋ）符号を付加して出力する。１６ビットＣＲＣ付加回路５は、画像ＣＯＤＥＣ６からの画像データに１６ビットのＣＲＣ符号を付加して出力する。セレクタ１０は、１６ビットＣＲＣ付加回路５の入力データまたは出力データを制御手段１５からの選択情報により選択し出力する。データ多重回路７は、８ビットＣＲＣ付加回路３、セレクタ１０、データ転送プロトコル部８（Ｖ．１４等）および端末制御プロトコル部９（Ｈ．２４５）からのデータを単一ビット列に多重化してデータ送信する。
【００２２】
また、データ受信部１１は、データ受信したビット列をデータ分離回路１２が各種メディアデータに分離し、音声データに対して８ビットＣＲＣチェック回路１３がデータ誤りをチェックして音声ＣＯＤＥＣ４に出力する。また、画像データに対して１６ビットＣＲＣチェック回路１４がデータ誤りのチェックして出力する。セレクタ１６は、１６ビットＣＲＣチェック回路１４の入力データまたは出力データを制御手段１５からの選択情報により選択して画像ＣＯＤＥＣ６に出力する。
【００２３】
なお、画像ＣＯＤＥＣ６には、双方向に復号可能な可変長符号ＲＶＬＣ（Ｒｅｖｅｒｓｉｂｌｅ  Ｖａｌｉａｂｌｅ  Ｌｅｎｇｔｈ  Ｃｏｄｉｎｇ）方式を使用する。ＲＶＬＣ方式を用いて符号化されたデータ領域では、データ誤りを検出しても逆方向から復号することによって、誤りにおかされたデータを正常に復号することができる。すなわち、復号化中に誤りが検出された場合に、次のフレーム同期信号により特定される符号の境目を起点として、誤りが検出されたところまで逆方向に復号化を行うことにより、廃棄される情報量を減少させることができる。
【００２４】
制御手段１５は、Ｈ．２２３を使用するマルチメディア通信システムのＭＰＥＧ４データ伝送においては、Ｈ．２２３で規定される画像データに対して１６ビットのＣＲＣ符号を使用するか否かの選択情報をセレクタ１０及び１６に出力する。
【００２５】
また、制御手段１５は、伝送する回線がデータ誤りの少ない回線を使用する場合にも１６ビットＣＲＣ符号を使用しない選択情報をセレクタ１０及び１６に出力する。
【００２６】
また、制御手段１５は、伝送する回線のデータ誤り率を検出し、誤り率が予め設定され閾値より少ない回線の場合にも１６ビットＣＲＣ符号を使用しない選択情報をセレクタ１０及び１６に出力する。
【００２７】
また、制御手段１５は、１６ビットＣＲＣ符号を使用しない場合に、ＣＲＣ省略する旨の省略情報を対向する送受信装置に送信し、省略情報を受信した制御手段１５は１６ビットＣＲＣ符号を使用しない選択情報をセレクタ１０及び１６に出力する。
【００２８】
このようにすると、本実施例は、画像ＣＯＤＥＣにＲＶＬＣ方式を用いる場合に、データ送信部において画像データに対する１６ビットＣＲＣ符号の付加を行わず、各種メディアデータと共に多重化し、またデータ受信部でも受信したデータを分離した後、画像データに対する１６ビットＣＲＣチェックを行わない様にすることにより、ＭＰＥＧ４データに対する伝送速度を高速化でき、データの伝送効率が向上できる。
【００２９】
【発明の効果】
以上説明したように本発明によれば、画像、音声、データ等の各種メディア情報を多重化するＨ．２２３を使用するマルチメディア通信において、ＭＰＥＧ４の画像データのビット誤りを検出するＣＲＣ符号の使用を選択的に行うデータ送受信装置を有することにより、
第１の効果は、Ｈ．２２３を使用するマルチメディア伝送システムにおいてＭＰＥＧ４の画像データに対する伝送速度を高速化できることである。
【００３０】
その理由は、ＭＰＥＧ４において、ＲＶＬＣ−４ＤＧ方式の使用によってビット誤りが混入したデータも復号可能なため、Ｈ．２２３のデータ送信部およびデータ受信部は、１６ビットＣＲＣ符号の付加および１６ビットＣＲＣ符号のチェックを省略できるからである。
【００３１】
第２の効果は、Ｈ．２２３を使用するマルチメディア伝送システムにおいてデータの伝送効率が向上できることである。
【００３２】
その理由は、ＭＰＥＧ４においてＲＶＬＣによってビット誤りが混入したデータも復号可能なため、Ｈ．２２３のデータ送信部において、ビット誤り検出に使用する１６ビットＣＲＣ符号の送信を省略できるからである。
【図面の簡単な説明】
【図１】本発明の一実施例のブロック図である。
【図２】従来のマルチメディア通信の画像伝送方法の一例を示すブロック図である。
【図３】Ｈ．２２３の多重化部の構成を示すブロック図である。
【符号の説明】
１、２１    送受信装置
２、２２    データ送信部
３、２３    ８ビットＣＲＣ付加回路
４、２４    音声ＣＯＤＥＣ
５、２５    １６ビットＣＲＣ付加回路
６、２６    画像ＣＯＤＥＣ
７、２７    データ多重回路
８、２８    データ転送プロトコル部
９、２９    端末制御プロトコル部
１０、１６    セレクタ
１１、３０    データ受信部
１２、３１    データ分離回路
１３、３２    ８ビットＣＲＣチェック回路
１４、３３    １６ビットＣＲＣチェック回路
１５    制御手段
３４    アプリケーションレイヤ
３５    Ｈ．２２３多重化部
３６    アダプテーションレイヤ
３７    多重化レイヤ
【図１】
0003859501.tif 000002
【図２】
0003859501.tif 000003
【図３】
0003859501.tif 000004