(57)【特許請求の範囲】
【請求項１】
パケット網を経由した実時間信号を受信する信号受信装置において、送信側の時刻情報を伝送するタイムスタンプ信号と実時間信号とを同一のバッファメモリに格納する手段と、バッファメモリの蓄積量に応じて送信側のクロックと時刻情報とを回復する手段と、バッファメモリの読み出し側で前記タイムスタンプと回復した時刻情報とを比較して一致したときに、前記バッファメモリから実時間信号を読み出す手段とを備え、前記送信側のクロックと時刻情報とを回復する手段は、前記バッファメモリの蓄積量と予め定めた閾値とを比較し差分を求める手段と、バッファメモリの蓄積量が予め定めた前記閾値以上の場合、前記差分に重み１を乗じ、バッファメモリの蓄積量が予め定めた前記閾値未満の場合、前記差分により大きな重みを乗じる手段と、差分に重みを乗じた値を時間方向に平滑化した値により前記クロックを回復する手段とを備えることを特徴とする信号受信装置。
【請求項２】
パケット網を経由した実時間信号を受信する信号受信方法において、送信側の時刻情報を伝送するタイムスタンプ信号と実時間信号とを同一のバッファメモリに格納し、前記バッファメモリの蓄積量と予め定めた閾値とを比較し差分を求め、バッファメモリの蓄積量が予め定めた前記閾値以上の場合、前記差分に重み１を乗じ、バッファメモリの蓄積量が予め定めた前記閾値未満の場合、前記差分により大きな重みを乗じ、差分に重みを乗じた値を時間方向に平滑化した値により前記クロックを回復することにより、バッファメモリの蓄積量に応じて送信側のクロックと時刻情報とを回復し、バッファメモリの読み出し側で前記タイムスタンプと回復した時刻情報とを比較して一致したときに、前記バッファメモリから実時間信号を読み出すことを特徴とする信号受信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、信号受信装置及び信号受信方法に係り、特に、実時間信号であり、一定の速度で伝送することを前提とする画像や音声符号化信号が、汎用的ではあるが到着時間が早くなったり遅くなったりする、いわゆるジッタが多いＩＰ等のパケット網に伝送された場合に、その信号を受信側においてジッタ抑圧と遅延時間の最小化とを図って受信する信号受信装置及び信号受信方法に関する。
【０００２】
【従来の技術】
画像の符号化方式に関する従来技術として、種々の方式が知られており、例えば、画像信号の１標本点（画素）毎に一定の符号語長を割り当てる固定長符号化方式と、可変の長さの符号語を割り当てる可変長符号化方式とがある。可変長符号化は、その構成が複雑となるが、事象の生起確率に応じて最適な長さの符号語を割り当てることができるので、本質的に平均的な符号語長を短縮することができ、伝送効率を向上することができる。このため、可変長符号化が広く採用されている。
【０００３】
しかし、可変長符号化は、１画面毎の符号語長が異なるため、送信側と受信側との画面の同期を取る必要がある。このため、送信側は、ＳＴＣと呼ばれる時刻情報の値を例えば１００ｍｓ周期で取得し、それをＰＣＲと呼ばれる時刻情報（タイムスタンプ）として受信側に伝送している。受信側は、伝送されたタイムスタンプＰＣＲを用いて時刻ＳＴＣを回復し、画像や音声信号を復号化している。時刻ＳＴＣの回復とは、受信側で予め定められた周波数のシステムクロックを用いてカウンタで計数して時刻ＳＴＣを作成し、この時刻ＳＴＣと受信したタイムスタンプＰＣＲと比較し、この比較が一致するように前述のシステムクロックの周波数を増減して制御することである。
【０００４】
前述のシステムクロックは、復号化装置全体で使われるので、画像表示もこのシステムクロックで規定される。このため、システムクロックが正規の周波数よりも大幅にずれると、画像モニタは映像を表示することができなくなる。また、システムクロックが比較的短い周期で変動するような場合、偏移幅自体は小さくても画像モニタの色差信号復調用電圧制御発振器が生成するクロックがその変動に応答して変動し切れなくなり色ムラが発生する等の妨害が生じる場合がある。
【０００５】
伝送路としてジッタが少ないＡＴＭ網や専用線網を使用する場合、タイムスタンプＰＣＲも小さいジッタで到着するので、受信側は、容易にシステムクロックや時刻ＳＴＣを回復することができる。しかし、前述のシステムクロックの生成方法からも明らかなように、受信側は、一定周期で送出されてくるタイムスタンプＰＣＲの受信時刻が前述の周期が守られずに大きく変動する、いわゆるジッタが多い場合に、前述したＰＣＲとＰＣＲ到着時の時刻ＳＴＣとの比較を正しく行うことができず、システムクロックや時刻ＳＴＣの正しい回復が困難となる。すなわち、前述したように、画像モニタで映像を表示することができなくなったり、色ムラが発生する等の問題が生じる。
【０００６】
パケット網でジッタが発生する原因は以下の通りである。パケット網は、非実時間のデータを確実に伝送することを目的に作られているため、データがある時だけバースト的にデータを伝送するように構成されている。すなわち、パケット網を構成するネットワークノードには、ルータ等と呼ばれる装置があり、このルータは、受信した信号を一度ルータ内のメモリに格納した後で、ネットワークに伝送する余裕があるときにのみその信号を伝送する。このため、それぞれのデータがルータ等でどの程度の期間蓄積されるかに変動がある。また、伝送容量に比較して実際に流れるデータが増える場合、ルータでの待ち合わせ時間が増加するので、全体的に遅延が増加するのみでなく、ジッタも増加する問題が生じる。
【０００７】
前述の問題を解決するための従来技術（第１の従来技術）として、例えば、「ITU勧告のH.222.0 Annex J.2第１の例」に記載された技術が知られる。この勧告に記載された第１の従来技術は、受信側において前述のタイムスタンプＰＣＲを受信する前に、データを１度ＦＩＦＯ(First In First Outするバッファメモリ)に格納し、ＦＩＦＯの蓄積量が一定量（例えば半分）に充足されるように一定速度でデータをＦＩＦＯから読み出すという方法である。この方法は、受信した信号の到着速度の変動、すなわちジッタが大きいとＦＩＦＯの蓄積量も変動するので、蓄積量の変動に対応してＦＩＦＯからの読み出し速度を変動せざるをえないものである。従って、この方法は、ＡＴＭ網等の比較的ジッタが少ない場合に適用することができるが、パケット網のように、入力信号のジッタが極端に大きい場合、ＦＩＦＯからの読み出し速度もそれに対応して変動するため適用が困難である。
【０００８】
一般に、ＭＰＥＧ−２復号化装置は、この読み出し速度を規準にして復号化処理を行い、画像モニタへの表示もこの速度を規準として行っている。周知のように、画像モニタは、表示する画像信号の色差信号を伝送する副搬送波周波数が200〜300ppm程度、規定の周波数：3.5795MHzよりずれると色を再生することができない。従って、読み出し速度に大きなジッタを持つと、それを用いた画像モニタへの出力画像信号にもジッタが生じて副搬送波周波数が規定値からずれて、画像モニタの引き込み範囲を超えて色信号を再生できなくなる恐れがある。
【０００９】
前述したような問題を解決することのできる他の従来技術（第２の従来技術）として、同じく「ITU勧告のH.221.0 Annex J.2の第２の例」に記載された技術が知られている。この第２の従来技術は、次のような手順を実行することによるものである。
【００１０】
（１）ネットワークアダプテーションレイヤ（ＩＰ網では、RTP: Real Time Protocolと呼ばれる方式が適用される)において、ＲＴＰ層に付与されたＣＲと呼ばれるタイムスタンプからＰＬＬ(Phased Lock Loop)等の技術により、ＴＣと呼ばれるＲＴＰ用時刻を抽出する。
【００１１】
（２）この時刻ＴＣからジッタを吸収するために必要な時間（Ｊ／２：但しＪはジッタのピークツーピーク値）を減じて時刻ＴＣｄを計算する。
【００１２】
（３）パケット網経由で受信されたデータは、ＭＰＥＧ−２システムレイヤと前述のＣＲとに分離され、それぞれ、デジッタバッファとジッタ除去制御回路に蓄積される。
【００１３】
（４）ジッタ除去制御回路は、前記（２）で生成された時刻ＴＣｄ と蓄積されているＣＲとを比較して一致したときに該ＣＲに対応するＭＰＥＧ−２システムレイヤの信号を読み出す。
【００１４】
（５）ＭＰＥＧ−２復号化装置は、ＭＰＥＧ−２システムレイヤ内のタイムスタンプＰＣＲから復号化用システムクロックや時刻SＴＣを生成し、正常な復号化を行う。
【００１５】
（６）これにより、パケット網による大きなジッタを吸収して正常な受信装置を構成することができる。
【００１６】
図５は前述した第２の従来技術によるＩＰ信号受信装置の構成を示すブロック図、図６は図５における時刻回復回路の構成を示すブロック図であり、以下、これらの図により、従来技術について説明する。図５、図６において、６はＩＰ信号受信装置、１１はネットワークトランスポートパケット復号化回路、１２はネットワークデータパケット復号化回路、１３はデジッタバッファ、１４はライトアドレス（ＷＡ）カウンタ、１５は時刻（ＴＣ）回復回路、１６は差分回路、１７はジッタ除去制御回路、１８はリードアドレス（ＲＡ）カウンタ、３１はカウンタ、３２は比較回路、３３は平滑化回路、３４は電圧制御発振器である。
【００１７】
図５に示す信号受信装置６において、受信されたパケット信号は、ネットワークトランスポートパケット復号化回路１１により、受信すべき信号のみが受け取られ、トランスポート層のパケットのヘッダ等が除去されて、ネットワークデータがネットワークデータパケット復号化回路１２に転送される。ネットワークデータパケット復号化回路１２は、パケットを分解してＲＴＰ用タイムスタンプＣＲを抽出し、タイムスタンプＣＲを時刻回復回路１５とジッタ除去制御回路１７とに書き込むと共に、ＭＰＥＧ−２システムレイヤ信号をデジッタバッファ１３に書き込む。デジッタバッファ１３の書き込みアドレスは、ＷＡカウンタ１４により規定される。
【００１８】
時刻回復回路１５は、タイムスタンプＣＲから時刻ＴＣを回復する。ジッタによるデジッタバッファ１３のアンダフローを抑圧するために、差分回路１６は、ジッタのピークツーピーク値に１／２を乗じた値Ｊ／２をＴＣから減算してＴＣより遅延した時刻ＴＣｄを生成し、時刻ＴＣｄをジッタ除去制御回路１７に通知する。
【００１９】
ジッタ除去制御回路１７は、タイムスタンプＣＲを格納し、デジッタバッファ１３に蓄積されている対応するＭＰＥＧ−２システムレイヤ信号に同期して遅延させ、時刻ＴＣｄとを比較する。両者が一致したらリードアドレスカウンタ１８を歩進させてデジッタバッファ１３から対応するＭＰＥＧ−２システムレイヤ信号を読み出す。
【００２０】
前述したように動作する図５に示す信号受信装置６は、時刻ＴＣの値が送信側の時刻ＴＣと同期しているので、送信側タイムスタンプＣＲを付与してから一定の遅延時間（Ｊ／２）後にデジッタバッファ１３からＭＰＥＧ−２システムレイヤ信号を読み出すことができ、原理的にジッタを除去することができる。また、受信側で回復したシステムクロックに若干ジッタがあっても、ＭＰＥＧ−２システムレイヤ信号を表示する図示しない画像モニタは、色差信号の引き込み許容範囲であれば画質的に問題のない表示を行うことができる。
【００２１】
前述の信号受信装置６における時刻回復回路１５は、図６に示すように構成されている。そして、カウンタ３１は、ネットワークデータパケット復号化回路１２から与えられるＣＲの値に初期化され、以降、ＣＲが与えられる毎に与えられたＣＲの値とカウンタ３１の値とが比較回路３２により比較される。その比較結果は、平滑化回路３３により平滑化された後で、電圧制御発振器３４に入力され、クロックが回復される。該クロックはカウンタ31に入力されてカウンタ値を歩進させる。このクロックは、送信側でＣＲを生成するクロックにほぼ同期し、カウンタ３１の値も、送信側でＣＲを生成するカウンタの値にほぼ一致するように動作する。完全に一致しないのは、ＣＲがジッタ等により送信側での送出時刻と受信側での到着時刻との時間差が一定にはならないからである。時刻回復回路１５は、前述により、受信側において送信側のクロックや時刻をほぼ正しく再生することができる。
【００２２】
前述した第２の従来技術は、ＦＩＦＯの残量から直接読み出しクロックを再生するのではなく、受信したＣＲからＴＣと呼ばれるクロックを再生している。ＴＣは、伝送速度やそのジッタに拘わりなく90kHz である。また、ＣＲを生成している送信側のクロックも90kHz であり、かつ、カメラ信号からこの値が生成されるので、カメラ信号の周波数精度を保証することができる。通常カメラ信号の精度は、±10ppm 程度と極めて精度が高いことが知られている。そこで、受信側のクロックの引き込み範囲を、例えば±100ppm程度に設定すれば、受信側のクロックは、十分な余裕を持って送信側のクロックに同期することが可能となり、かつ、画像モニタの引き込み範囲に抑えることも可能となる。
【００２３】
【発明が解決しようとする課題】
前述した第２の従来技術によるものは、第１の従来技術のものよりもジッタをよりよく抑圧することができるものであるが、ＲＴＰ用のタイムスタンプＣＲとＭＰＥＧ−２システムレイヤの信号とを別々に格納としていたので、管理が複雑になり装置の小形経済化が困難であるという問題点を有している。また、第２の従来技術は、送信側でＣＲを等間隔に送出しているので、ＡＴＭ網等のようにジッタが少ない網に適用された場合、ＣＲが到着するＣＲもほぼ等間隔になり、ここからＴＣを再生することが比較的容易であるが、パケット網のようにジッタが大きい網に適用された場合、ＣＲの到着が不等間隔になるので、ＣＲからＴＣを再生することが当然複雑な論理演算を必要とすることになり、その回路規模が大きくなるという問題点を生じさせる。
【００２４】
さらに、前述した第２の従来技術は、ジッタを吸収する値としてＪ／２をＴＣから差し引いて、各ＣＲに対応するＭＰＥＧ−２システムレイヤを読み出しているので、Ｊ／２がダイナミックに変動した場合にはジッタを吸収し切れなくなってしまい、デジッタバッファがアンダフローして伝送誤りが生じたり、あるいは、必要以上に大きな吸収能力を持たせることによりＭＰＥＧ−２システムレイヤ信号が大きく遅延する可能性があるという問題点を有している
本発明の目的は、画像符号化信号等の実時間信号をパケット網で伝送する場合に生じるジッタを、受信側において抑圧すると共に、遅延時間の最小化を図って受信することのできる信号受信装置及び信号受信方法を提供することにある。
【００２５】
【課題を解決するための手段】
本発明によれば前記目的は、パケット網を経由した実時間信号を受信する信号受信装置において、送信側の時刻情報を伝送するタイムスタンプ信号と実時間信号とを同一のバッファメモリに格納する手段と、バッファメモリの蓄積量に応じて送信側のクロックと時刻情報とを回復する手段と、バッファメモリの読み出し側で前記タイムスタンプと回復した時刻情報とを比較して一致したときに、前記バッファメモリから実時間信号を読み出す手段とを備え、前記送信側のクロックと時刻情報とを回復する手段は、前記バッファメモリの蓄積量と予め定めた閾値とを比較し差分を求める手段と、バッファメモリの蓄積量が予め定めた前記閾値以上の場合、前記差分に重み１を乗じ、バッファメモリの蓄積量が予め定めた前記閾値未満の場合、前記差分により大きな重みを乗じる手段と、差分に重みを乗じた値を時間方向に平滑化した値により前記クロックを回復する手段とを備えることにより達成される。
【００２６】
すなわち、具体的には、本発明は、ＲＴＰ用タイムスタンプＣＲとＭＰＥＧ−２システムレイヤと同一のデジッタバッファに格納する手段と、デジッタバッファの蓄積量に応じて時刻ＴＣｄを計算する手段と、デジッタバッファの読み出し側でＣＲと時刻ＴＣｄとを比較して一致したときに、デジッタバッファを読み出す手段を備えて構成される。
【００２７】
【発明の実施の形態】
以下、本発明による信号受信装置の実施形態を図面により詳細に説明する。
【００２８】
図１は画像や音声信号等の実時間信号をパケット網により伝送する全体のシステム構成を示すブロック図であり、まず、図１を参照して、本発明が適用される画像や音声信号等の実時間信号をパケット網により伝送するシステム構成について説明する。図１において、１はカメラ、２はマイク、３は画像音声符号化装置、４はパケット信号送信装置、５はパケット網、６は信号受信装置、７は画像音声復号化装置、８は画像モニタ、９はスピーカである。
【００２９】
図１に示すシステムにおいて、カメラ１で撮像された画像信号やマイク２で集音された音声信号は、画像音声符号化装置３により符号化され、パケット信号送信装置によりＩＰ網に適する形式に変換された後にパケット網５に出力される。パケット信号受信装置６は、ＩＰ伝送網５から伝送されたパケット信号を受信して適切な形式に逆変換した後、その信号を画像音声復号化装置７に転送する。画像音声復号化装置７は、画像音声符号化装置３における符号化と逆の手順で画像信号や音声信号を復元し、画像モニタ８やスピーカ９に出力する。
【００３０】
図２は本発明の一実施形態による信号受信装置の構成を示すブロック図、図３はデジッタバッファ内のデータ蓄積量の変動について説明する図、図４は図２における時刻回復回路の構成を示すブロック図である。図２、図４において、１９は蓄積量計数器、２１は差分回路、２２は正負判定回路、２３はスイッチ、２４は乗算回路、２５は平均化回路、２６は電圧制御発振器、２７はカウンタであり、端末の符号は図５の場合と同一である。
【００３１】
図２に示す本発明の一実施形態による信号受信装置６において、受信されたＩＰ信号は、図５により説明した従来技術の場合と同様に、ネットワークトランスポートパケット復号化回路１１によりトランスポート層のパケットヘッダが除去されてネットワークデータパケットに生成される。このネットワークデータパケットは、デジッタバッファ１３に直接書き込まれる。書き込みアドレスは、ＷＡカウンタ１４により規定される。
【００３２】
時刻回復回路１５には、ＷＡカウンタ１４とＲＡカウンタ１８との差分を蓄積量計数器１９が計数したデジッタバッファ１３の蓄積量が入力される。そして、時刻回復回路１５は、デジッタバッファ１３の蓄積量を時間平均した値が一定の値となるようにシステムクロックの速度を制御して再生し、そのシステムクロックから受信側の時刻ＴＣｄを生成する。すなわち、時刻回復回路１５は、デジッタバッファ１３の蓄積量の平均値が増加した場合、読み出し速度を早くするためにシステムクロックを速めてＴＣｄを早くし、逆に、蓄積量の平均値が減少した場合、システムクロックを遅くしてＴＣｄを遅れさせる。
【００３３】
前述した本発明の実施形態の時刻回復回路１５が、蓄積量からシステムクロックを生成する点は、前述で説明した第１の従来技術の場合と同様であるが、本発明の実施形態では、システムクロックの周波数を送信側のシステムクロックに同期させている。すなわち、送信側のシステムクロック周波数が±10ppm 程度に安定であることが知られているので、図５により説明した第２の従来技術の場合と同様に、受信側のシステムクロック周波数の制御範囲を±100ppm程度に限定することができる。従って、このようなシステムクロックから生成される画像信号のジッタも、色差信号を再生することのできる±200ppm〜300ppm以下に抑圧することができ、正常な表示を行うことができる。
【００３４】
時刻回復回路１５の初期化は次のように行われる。すなわち、時刻回復回路１５の初期化時、デジッタバッファ１３は、タイムスタンプＣＲを検出するまで空読みが行われ、ＣＲが検出されたとき、そこで読み出しが停止させられる。次に、デジッタバッファ１３の蓄積量が予め定められた値になったとき、デジッタバッファ１３の読み出しが開始されると共に、ＣＲの値を時刻回復回路１５に書き込んで時刻回復回路１５を初期化する。
【００３５】
ネットワークデータパケット復号化回路１２は、ＲＡカウンタ１８によりデジッタバッファ１３より読み出されたネットワークデータパケットからＣＲを抽出し、ジッタ除去制御回路１７に通知すると共に、ネットワークデータパケットのヘッダ類を削除して、ＭＰＥＧ−２システムレイヤ信号を図１に示している画像音声復号化装置７に転送する。
【００３６】
ジッタ除去制御回路１７は、ＴＣｄとＣＲとを比較して、一致したときにＲＡカウンタ１８を歩進させて、デジッタバッファ１３の読み出しを行う。
【００３７】
本発明の実施形態による信号受信装置は、前述した構成を備えて、前述したような処理動作を行うことにより、第２の従来技術の場合と同等の動作を、より簡単な回路で実現することができる。
【００３８】
前述した本発明の実施形態は、ＴＣｄの生成に蓄積量を用いるという特徴を持つことより、次に説明する方法により、ジッタの吸収を行いながら信号の遅延時間を減少させることができる。
【００３９】
すなわち、時刻ＴＣｄ回復時の評価関数として、蓄積量が閾値以上のとき、蓄積量と閾値との差分の絶対値を加算し、閾値未満のとき、前記差分の絶対値を減算して平滑化するようにしてもよい。この場合、図３（ａ）に示すように、ジッタが大きくても小さくても平均的な遅延時間は一定となる。これに対して、蓄積量をできるだけ少なくするために、図３（ｂ）に示すように、比較的小さい閾値を設定し、蓄積量がこの閾値以上のとき、蓄積量とこの閾値との差分の絶対値を加算し、この閾値未満のとき、閾値と蓄積量との差分の絶対値に大きな重みＮを乗じた後に減算して平均化してもよい。遅延時間が閾値より大きくなる領域の面積と未満となる領域の面積との比は、前述の重みの逆数になるので、重みＮ（Ｎは、例えば、１０〜１００程度の値としてもよい）が大きいほど、閾値未満となる領域の面積は小さくなる。従って、重みを付けた場合の蓄積量の変動は、図３（ｂ）に例示するようになり、ジッタ幅が少ないとき、蓄積量が少なくなり、遅延時間を減少させることができる。また、ジッタが大きいとき、蓄積量の最小値は、ほとんど変動しないが、平均値は大きくなる。これにより、自動的に遅延時間が増加されてデジッタバッファ１３におけるアンダーフローを防止することができる。
【００４０】
前述した閾値は、ジッタが想定される範囲内で、デジッタバッファ１３がアンダフローを起こさない最小の値に設定してもよい。
【００４１】
次に、前述の閾値と蓄積量との差分の正負により重みを変えて平均化する回路を持つ時刻回復回路１５の一例を図４を参照して説明する。
【００４２】
時刻回復回路１５には、ＷＡカウンタ１４とＲＡカウンタ１８との差分であるデジッタバッファ１３の蓄積量が蓄積量計数器１９により計算され、その結果が入力される。時刻回復回路１５は、図４に示すように、差分回路２１、正負判定回路２２、重みを選択するスイッチ２３、乗算回路２４、平均化回路２５、電圧制御発振器２６、カウンタ２７を備えて構成されている。
【００４３】
図４に示す時刻回復回路１５において、差分回路２１は、入力されるデジッタバッファ１３の蓄積量と閾値との差分を計算する。この計算された差分は、正負判定回路２２により正負が判定され、その結果により依り重みとして“１”または大きな値“Ｎ”がスイッチ２３により選択される。選択された重みは、差分回路２１の出力に乗算回路２４により乗じられ、平均化回路２５により平滑化されて、電圧制御発振器２６の制御端子に入力される。電圧制御発振器２６は、制御端子の電圧に対応してシステムクロックの周波数を増減させる。このシステムクロックは、カウンタ２７に与えられ、カウンタ２７が時刻ＴＣｄ生成する。従って、この時刻ＴＣｄは、デジッタバッファ１３の蓄積量に従って早くなったり遅くなるように制御される。
【００４４】
このとき、前述した重みの値を“１”とすれば、図３（ａ）に示したような単純な平均化になる。
【００４５】
前述で説明した本発明の実施形態は、送信側の時刻情報を伝送するタイムスタンプＣＲと画像等を符号化した実時間信号とを同一のバッファメモリに格納し、該バッファメモリの蓄積量に応じて送信側のクロックと時刻情報とを回復し、バッファメモリの読み出し側で前述のタイムスタンプＣＲと回復した時刻情報とを比較して一致したときに実時間信号を読み出すとして説明したが、本発明は、次に説明するように変形することもできる。
【００４６】
すなわち、本発明は、パケットロス対策として、パケットに対して順番に番号を付与するようにしてもよい。例えば、MPEG over IPには、Real Time Protocol（以下、ＲＴＰという）と呼ばれるプロトコルがあり、各パケット毎にシーケンス番号が付与される。このプロトコルによる方法は、パケットが到着しなかったり、到着してもパリティエラー等によりそのパケット廃棄されると、受信したシーケンス番号が不連続になるので、パケットロスや廃棄を検知することができる。
【００４７】
前述した本発明の実施形態は、前述したプロトコルを使用するものにおいて、パケットロスやパケットの廃棄があると、デジッタバッファ１３の蓄積量が減少し、時刻回復回路１５に対する制御が、不必要にシステムクロック周波数を遅くする方向となるように行われる。これを防止するため、本発明は、前述によりパケットロスやパケットの廃棄を検出した場合、該当するパケット番号に相当するアドレスのデジッタバッファ１３にロスや廃棄されたパケットに相当する擬似的な信号を書き込み、デジッタバッファ１３から読み出すときに擬似的な信号を削除することにより蓄積量に影響を与えないようにすることもできる。
【００４８】
また、前述で制御した本発明の実施形態は、ＭＰＥＧ−２システム信号に対する信号の受信として説明したが、本発明は、タイムスタンプを有する任意の実時間信号を伝送するシステムにおける信号受信に適用することができる。
【００４９】
前述した本発明の実施形態によれば、ＭＰＥＧ−２システムデータ等の実時間信号とタイムスタンプＣＲとを同一のバッファメモリに格納することとしているので、それらの信号間の相関をとることが容易となり、信号受信の制御を簡単なものとすることができる。また、本発明の実施形態によれば、受信側の時刻をバッファメモリの蓄積量を使用して回復しているので、ジッタを吸収することができる範囲でバッファメモリへの信号の蓄積量の最小化を図ることが可能となり、バッファによる遅延時間を必要最小限に抑圧することができる。
【００５０】
【発明の効果】
以上説明したように本発明によれば、実時間信号をパケット網で伝送する場合に生じるジッタを、受信側において抑圧すると共に、遅延時間の最小化を図って受信することができる。
【図面の簡単な説明】
【図１】画像や音声信号等の実時間信号をパケット網により伝送する全体のシステム構成を示すブロック図である。
【図２】本発明の一実施形態による信号受信装置の構成を示すブロック図である。
【図３】デジッタバッファ内のデータ蓄積量の変動について説明する図である。
【図４】図２における時刻回復回路の構成を示すブロック図である。
【図５】従来技術による信号受信装置の構成の一例を示すブロック図である。
【図６】図５における時刻回復回路の構成を示すブロック図である。
【符号の説明】
１  カメラ
２  マイク
３  画像音声符号化装置
４  パケット信号送信装置
５  パケット網
６  信号受信装置
７  画像音声復号化装置
８  画像モニタ
９  スピーカ
１１  ネットワークトランスポートパケット復号化回路
１２  ネットワークデータパケット復号化回路
１３  デジッタバッファ
１４  ライトアドレス（ＷＡ）カウンタ
１５  時刻（ＴＣ）回復回路
１６、２１  差分回路
１７  ジッタ除去制御回路
１８  リードアドレス（ＲＡ）カウンタ
１９  蓄積量計数器
２２  正負判定回路
２３  スイッチ
２４  乗算回路
２５  平均化回路
２６  電圧制御発振器
２７  カウンタ
３１  カウンタ
３２  比較回路
３３  平滑化回路
３４  電圧制御発振器
【図１】
0003857533.tif 000002
【図２】
0003857533.tif 000003
【図３】
0003857533.tif 000004
【図４】
0003857533.tif 000005
【図５】
0003857533.tif 000006
【図６】
0003857533.tif 000007