(57)【要約】【目的】ＦＡＸ通信動作に障害を生じさせることなく、受信バッファの枯渇を防止すると共に、受信データが受信バッファに取り込まれてから読み出されるまでに費やされる遅延時間を短縮することが可能な受信バッファの制御装置及び制御方法を提供することを目的とする。【構成】受信信号中の音声レベルに基づいてデータの追加及び削除動作を許可する許可信号を生成し、許可信号が生成された場合にのみ受信バッファ内に記憶されるべき情報データ片の系列に対してデータの追加又は削除処理を施す。【選択図】図１
2010219646.tif 000002
【特許請求の範囲】
【請求項１】
第１通信網を介して受信した情報データ片の各々を順次取り込んで記憶しつつ取り込んだ順に前記情報データ片を読み出して第２通信網に送出する受信バッファの制御装置であって、
前記第２通信網を介して受信した受信信号中の音声レベルに基づいて、データの追加及び削除動作を許可する許可信号を生成する音声レベル判別部と、
前記許可信号が生成された場合にのみ、前記受信バッファ内に記憶されている前記情報データ片の蓄積量に基づいてデータの追加又は削除を行うことにより前記受信バッファの蓄積量を所定範囲内に収めるべく調整するデータ削除追加処理部と、を有することを特徴とする受信バッファの制御装置。
【請求項２】
前記データ削除追加処理部は、ファクシミリデータを担う情報データ片が送信されてくる直前に、所定時間分の無音データを前記受信バッファに追加記憶させることにより前記受信バッファの蓄積量を増加させることを特徴とする請求項１記載の受信バッファの制御装置。
【請求項３】
前記データ削除追加処理部は、前記受信バッファに供給すべき前記情報データ片の系列に対して、データ追加又は削除を行うことにより前記受信バッファの蓄積量を調整することを特徴とする請求項１又は２に記載の受信バッファの制御装置。
【請求項４】
前記第１通信網を介してＣＮＧ（Comfort Noise Generation）トーン信号を受信した場合に、その後に生成された最初の前記許可信号に応じて、前記無音データを前記受信バッファに追加記憶させることを特徴とする請求項２記載の受信バッファの制御装置。
【請求項５】
前記音声レベル判別部は、前記受信信号中の音声レベルが所定レベルより高い状態にある期間中にのみデータの追加及び削除動作を許可する前記許可信号を生成することを特徴とする請求項１〜４のいずれか１に記載の受信バッファの制御装置。
【請求項６】
前記データ削除追加処理部は、前記受信バッファ内に記憶されている前記情報データ片の蓄積量が所定の上限値を超えた場合にはデータ削除を行う一方、当該蓄積量が所定の下限値を下回る場合にはデータ追加を行うことを特徴とする請求項１〜５のいずれか１に記載の受信バッファの制御装置。
【請求項７】
第１通信網を介して受信した情報データ片の各々を順次取り込んで記憶しつつ取り込んだ順に前記情報データ片を読み出して第２通信網に送出する受信バッファの制御方法であって、
前記第２通信網を介して受信した受信信号中の音声レベルに基づいて、データの追加及び削除動作を許可する許可信号を生成し、
前記許可信号が生成された場合にのみ、前記受信バッファ内に記憶されている前記情報データ片の蓄積量に基づいてデータの追加又は削除を行うことにより前記受信バッファの蓄積量を所定範囲内に収めるべく調整することを特徴とする受信バッファの制御方法。
【請求項８】
ファクシミリデータを担う情報データ片が送信されてくる直前に、所定時間分の無音データを前記受信バッファに追加記憶させることにより前記受信バッファの蓄積量を増加させることを特徴とする請求項７記載の受信バッファの制御方法。
【請求項９】
前記受信バッファに供給すべき前記情報データ片の系列に対して、データ追加又は削除を行うことにより前記受信バッファの蓄積量を調整することを特徴とする請求項７又は８に記載の受信バッファの制御方法。
【請求項１０】
前記第１通信網を介してＣＮＧトーン信号を受信した場合に、その後に生成された最初の前記許可信号に応じて、前記無音データを前記受信バッファに追加記憶させることを特徴とする請求項８記載の受信バッファの制御方法。
【請求項１１】
前記受信信号中の音声レベルが所定レベルより高い状態にある期間中にのみデータの追加及び削除動作を許可する前記許可信号を生成することを特徴とする請求項７〜１０のいずれか１に記載の受信バッファの制御方法。
【請求項１２】
前記受信バッファ内に記憶されている前記情報データ片の蓄積量が所定の上限値を超えた場合にはデータ削除を行う一方、当該蓄積量が所定の下限値を下回る場合にはデータ追加を行うことを特徴とする請求項７〜１１のいずれか１に記載の受信バッファの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット・プロトコル（以下、ＩＰと称する）に基づくＩＰネットワークを介した通信に用いられる受信バッファの制御装置及び制御方法に関する。
【背景技術】
【０００２】
現在、ＩＰネットワークを介した通信として、音声通話と共にファクシミリ（以下、ＦＡＸと称する）通信にも対応したインターネット音声通信が実施されている。このような通信に用いられるＦＡＸゲートウェイでは、送信及び受信側相互の通信を非同期の自走クロックにて行うようにしているので、送信及び受信側相互間においてクロック周波数に誤差が生じる場合がある。この際、送信側より受信側のクロックが速くなると、受信側の受信バッファに蓄積されているデータ量が減少して行くので、通信時間が長くなるほど、受信バッファが空になる可能性が高まる。受信バッファが空になると、この受信バッファに蓄積されている受信データを復調するデコーダに供給すべきデータが途切れる、いわゆるデータの欠落が生じてしまう。
【０００３】
そこで、このような受信バッファの枯渇を防止すべく、ＦＡＸ通信を行っている際には、音声通信時よりも受信バッファに割り当てるべきバッファ量さ大きくするようにした通信インターフェースが提案された（例えば特許文献１参照）。
【０００４】
しかしながら、受信バッファの容量を増大させると、その分だけ、受信したデータを受信バッファに取り込んでから、これを読み出すまでに費やされる時間が長くなる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４０９４９００号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、ＦＡＸ通信動作に障害を生じさせることなく、受信バッファの枯渇を防止すると共に、受信データが受信バッファに取り込まれてから読み出されるまでに費やされる遅延時間を短縮することが可能な受信バッファの制御装置及び制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明による受信バッファの制御装置は、第１通信網を介して受信した情報データ片の各々を順次取り込んで記憶しつつ取り込んだ順に前記情報データ片を読み出して第２通信網に送出する受信バッファの制御装置であって、前記第２通信網を介して受信した受信信号中の音声レベルに基づいて、データの追加及び削除動作を許可する許可信号を生成する音声レベル判別部と、前記許可信号が生成された場合にのみ、前記受信バッファ内に記憶されている前記情報データ片の蓄積量に基づいてデータの追加又は削除を行うことにより前記受信バッファの蓄積量を所定範囲内に収めるべく調整するデータ削除追加処理部と、を有する。
【０００８】
本発明による受信バッファの制御方法は、第１通信網を介して受信した情報データ片の各々を順次取り込んで記憶しつつ取り込んだ順に前記情報データ片を読み出して第２通信網に送出する受信バッファの制御方法であって、前記第２通信網を介して受信した受信信号中の音声レベルに基づいて、データの追加及び削除動作を許可する許可信号を生成し、前記許可信号が生成された場合にのみ、前記受信バッファ内に記憶されている前記情報データ片の蓄積量に基づいてデータの追加又は削除を行うことにより前記受信バッファの蓄積量を所定範囲内に収めるべく調整する。
【発明の効果】
【０００９】
本発明においては、受信信号中の音声レベルに基づいてデータの追加及び削除動作を許可する許可信号を生成し、許可信号が生成された場合にのみ受信バッファ内に記憶されるべき情報データ片の追加又は削除を実施することにより受信バッファの蓄積量を所定範囲内に収めるようにしている。これにより、ＦＡＸ送信エラーを生じさせることなく、受信バッファの枯渇を防止すると共に、受信データが受信バッファに取り込まれてから読み出されるまでに費やされる遅延時間を短縮することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明による受信バッファ及びその制御装置を含んだＦＡＸゲートウェイの構成を示す図である。
【図２】通信開始時における受信バッファ部３の蓄積量の推移の一例を示す図である。
【図３】受信バッファ部３の蓄積量が上限値を超える際の動作（パケットの揺らぎ無し）を説明する為の図である。
【図４】受信バッファ部３の蓄積量が上限値を超える際の動作（パケットの揺らぎ有り）を説明する為の図である。
【図５】受信バッファ部３の蓄積量が下限値を下回る際の動作（パケットの揺らぎ無し）を説明する為の図である。
【図６】受信バッファ部３の蓄積量が下限値を下回る際の動作（パケットの揺らぎ有り）を説明する為の図である。
【図７】通信動作中における削除／追加許可信号ＥＮの送出タイミングの一例を示す図である。
【図８】ＦＡＸ送信の前に実行される無音ダミーパケットの追加動作を説明する為の図である。
【発明を実施するための形態】
【００１１】
受信信号中の音声レベルに基づいてデータの追加及び削除動作を許可する許可信号を生成し、許可信号が生成された場合にのみ受信バッファ内に記憶されるべき情報データ片の系列に対してデータの追加又は削除処理を施す。
【実施例】
【００１２】
図１は、ＩＰネットワーク及び公衆回線網間において通話音声及びＦＡＸデータの通信互換を為すＦＡＸゲートウェイの構成を示す図である。
【００１３】
図１において、かかるＦＡＸゲートウェイは、ＩＰパケット処理部１、データ削除／追加処理部２、受信バッファ部３、データ削除／追加判定部４、ＣＯＤＥＣ部５、公衆回線インターフェース部６、音声レベル判別部７、及びＣＮＧ（Comfort Noise Generation）トーン検出部８を含む構成からなる。
【００１４】
ＩＰパケット処理部１は、ＩＰネットワーク網ＰＮを介して受信したＩＰパケット系列中から、音声データを担う音声データパケット又はＦＡＸデータを担うＦＡＸデータパケットからなるパケットの系列を抽出し、これを受信パケット系列ＲＰとしてデータ削除／追加処理部２に供給する。尚、各パケットは、例えば２０[ｍｓ]分の音声に対応したデータ量を有する。又、ＩＰパケット処理部１は、ＣＯＤＥＣ５から供給された音声／ＦＡＸデータＡＤをＩＰパケット化し、これをＩＰネットワーク網ＰＮに送出する。
【００１５】
データ削除／追加処理部２は、音声レベル判別部７から削除／追加許可信号ＥＮが供給され、且つ、データ削除／追加判定部４から削除信号ＤＥＬが供給された場合には、その直後にＩＰパケット処理部１から供給された受信パケット系列ＲＰ中から１パケット分を削除したものを、受信パケット系列ＲＱＰとして受信バッファ部３に供給する。又、データ削除／追加処理部２は、上記削除／追加許可信号ＥＮが供給され、且つデータ削除／追加判定部４から追加信号ＩＮＴが供給された場合には、その直後にＩＰパケット処理部１から供給された受信パケット系列ＲＰ中に、１パケット分の無音を表すダミーパケットを追加挿入したものを受信パケット系列ＲＱＰとして受信バッファ部３に供給する。又、データ削除／追加処理部２は、通信開始時においてＣＮＧトーン検出部８からＣＮＧトーン検出信号ＣＧが供給された場合には着信側のＦＡＸ通信であると判断する。そして、データ削除／追加処理部２は、音声レベル判別部７から削除／追加許可信号ＥＮが供給された直後に受信した１パケット分の音声データパケットに連続して、所定期間に亘り無音を表すダミーパケットを追加したものを受信パケット系列ＲＱＰとして受信バッファ部３に供給する。
【００１６】
受信バッファ部３は、データ削除／追加処理部２から供給された受信パケット系列ＲＱＰを順次取り込んで記憶し、所定量のパケット（例えば６０［ｍｓ]分の音声を表す３パケット分のパケット）の取り込み毎に、その取り込んだ順にパケットの各々を読み出し、読出パケット系列ＲＤとしてＣＯＤＥＣ５に供給する。尚、受信バッファ部３では、パケットの読み出しと同時に、その読み出されたパケットに対応した記憶内容が削除される。よって、受信バッファ部３は、通信開始時において、図２に示すように、先ず、受信パケット系列ＲＱＰ中の第１〜第３パケットを順次取り込み、この第３パケットの取り込み開始時点から、第１〜第３パケットを順次、受信パケット系列ＲＤとして読み出す。従って、図２に示すように、受信バッファ部３の蓄積量は、２〜３パケット分、つまり４０［ｍｓ]〜６０［ｍｓ]分の音声量の範囲内で推移する。又、受信バッファ部３は、現時点において記憶されているパケットの蓄積量を示す蓄積量信号ＳＴをデータ削除／追加判定部４に供給する。
【００１７】
データ削除／追加判定部４は、蓄積量信号ＳＴによって示される受信バッファ部３の現時点でのパケット蓄積量が所定の上限値ＳＴMAXよりも大なる場合には、上記削除信号ＤＥＬをデータ削除／追加判定部４に供給する。又、かかるパケット蓄積量が所定の下限値ＳＴMINよりも小なる場合には、データ削除／追加判定部４は、上記追加信号ＩＮＴをデータ削除／追加判定部４に供給する。
【００１８】
ＣＯＤＥＣ５は、受信バッファ部３から読み出された読出パケット系列ＲＤ中の各パケット（音声データパケット、ＦＡＸデータパケット）にて示されるデータを音声帯域のアナログ信号に変換し、これを音声アナログ信号ＲＡＤとして公衆回線インターフェース部６及びＣＮＧトーン検出部８に供給する。又、ＣＯＤＥＣ５は、公衆回線インターフェース部６を介して公衆回線網ＰＬから供給されたアナログの通話音声信号又はＦＡＸ信号をディジタル信号に変換したものを音声／ＦＡＸデータＡＤとしてＩＰパケット処理部１及び音声レベル判別部７に供給する。
【００１９】
公衆回線インターフェース部６は、上記音声アナログ信号ＲＡＤを公衆回線網ＰＬに送出すると共に、公衆回線網ＰＬを介して供給された通話音声信号又はＦＡＸ信号をＣＯＤＥＣ５に供給する。
【００２０】
音声レベル判別部７は、上述した如く公衆回線網ＰＬから供給された音声／ＦＡＸデータＡＤによって示される音声レベルが所定レベル以上である間にのみ上記削除／追加許可信号ＥＮをデータ削除／追加処理部２に供給する。
【００２１】
ＣＮＧトーン検出部８は、公衆回線網ＰＬに送出すべき音声アナログ信号ＲＡＤが、ＦＡＸ通信の実行を促すＣＮＧトーン信号であることを検出した場合に、上記ＣＮＧトーン検出信号ＣＧをデータ削除／追加処理部２に供給する。
【００２２】
以下に、図１に示すＦＡＸゲートウェイの動作について説明する。
【００２３】
尚、かかるＦＡＸゲートウェイでは、受信バッファ部３のデータ枯渇を防止する為に、そのバッファ蓄積量に対して下限値ＳＴMINを規定し、更に、受信データが受信バッファ部３に取り込まれてから読み出されるまでに費やされる遅延時間が所定時間を超過しないように、バッファ蓄積量に対して上限値ＳＴMAXを規定している。
【００２４】
[受信バッファ部３の蓄積量が上限値ＳＴMAXを超えた場合の動作]
先ず、送信側より受信側のクロックが遅いが故に受信バッファ部３に蓄積されているデータ量が増加して上限値ＳＴMAXを超えた場合の動作について、図３及び図４に示す一例を参照しつつ説明する。尚、かかる一例では、上限値ＳＴMAXを８０[ｍｓ]、つまり４パケット分の音声再生時間に相当するデータ量とし、パケット毎の転送速度又は到達間隔がばらつく、いわゆる「揺らぎ」が生じている場合でのバッファ蓄積量の推移を図３、「揺らぎ」が生じていない場合でのバッファ蓄積量の推移を図４にて夫々示すものである。
【００２５】
図３又は図４では、第ｎ〜第（ｎ＋７）パケットからなる受信パケット系列ＲＰがＩＰパケット処理部１から送出され、先ず、かかる受信パケット系列ＲＰ中の第ｎ〜第（ｎ＋２）パケットが、そのまま受信パケット系列ＲＱＰとして受信バッファ部３に取り込まれる。この間、受信バッファ部３は、４パケット分の蓄積量を維持しつつ、その取り込んだ順に１パケット分ずつの読み出しを行う。よって、パケットの「揺らぎ」が生じていない場合には図３に示すように、第ｎ〜第（ｎ＋２）パケット各々の取り込み期間に亘り、受信バッファ部３の蓄積量は６０[ｍｓ]〜８０[ｍｓ]なる範囲内で推移する。ところが、第（ｎ＋２）パケットの次の第（ｎ＋３）パケットの取り込み時には、送信側より受信側のクロックが遅いが故に受信バッファ部３の蓄積量が上限値ＳＴMAXを超える。この際、データ削除／追加判定部４は、受信パケット系列ＲＰ中における第（ｎ＋３）パケットの次の第（ｎ＋４）パケットのタイミングで、データ削除を表す論理レベル１の削除信号ＤＥＬをデータ削除／追加処理部２に供給する。これにより、データ削除／追加処理部２は、図３又は図４に示すように、第（ｎ＋４）パケットを破棄して、第（ｎ＋５）パケット以降の各パケットを受信パケット系列ＲＱＰとして受信バッファ部３に供給する。つまり、受信バッファ部３は、本来、第（ｎ＋４）パケットを取り込むべき期間中にはパケットの取り込みは実施せずに、１パケット分の読み出しだけを実施する。よって、各パケットの「揺らぎ」が生じていない場合には、受信バッファ部３の蓄積量は、３パケット分の蓄積量に相当する６０[ｍｓ]よりも低下して行く。その後、受信パケット系列ＲＱＰ中の第（ｎ＋５）パケットが受信バッファ部３に供給されると、受信バッファ部３は、かかる第（ｎ＋５）パケットの取り込みを開始する。これにより、パケットの揺らぎが生じていない場合には、第（ｎ＋５）パケットの取り込み以降、受信バッファ部３の蓄積量は、図３に示す如く４０[ｍｓ]〜６０[ｍｓ]分の範囲で推移することになる。
【００２６】
このように、図１に示すＦＡＸゲートウェイにおいては、通信動作中に受信バッファ部３の蓄積量が所定の上限値（ＳＴMAX）を超えたときには、その直後に供給された１パケット分のデータを破棄し、この間だけ受信バッファ部３に対する取り込みを停止させるようにしている。これにより、受信バッファ部３の蓄積量が所定の上限値よりも低下するようになるので、例え送信側より受信側のクロックが遅いというクロック誤差が生じるような場合であっても、受信バッファ部３におけるパケット取り込みから読み出しまでの遅延時間を増加させる必要がなくなる。尚、かかる作用効果は、パケットに「揺らぎ」が生じている場合、例えば図４に示すように、受信バッファ３による読み出しタイミング（破線にて示す）に対してΔＴの期間だけ各パケットの取り込みタイミングがズレた場合においても同様に得られる。
【００２７】
[受信バッファ部３の蓄積量が下限値ＳＴMINを下回る際の動作]
次に、送信側より受信側のクロックが速いが故に受信バッファ部３に蓄積されているデータ量が減少して下限値ＳＴMINを下回る際の動作について、図５及び図６に示す一例を参照しつつ説明する。尚、かかる一例では、下限値ＳＴMINを２０[ｍｓ]、つまり１パケット分の音声再生時間に相当するデータ量とし、パケットに「揺らぎ」が生じている場合でのバッファ蓄積量の推移を図５、「揺らぎ」が生じていない場合でのバッファ蓄積量の推移を図６にて夫々示すものである。
【００２８】
図５又は図６では、第ｎ〜第（ｎ＋７）パケットからなる受信パケット系列ＲＰがＩＰパケット処理部１から送出され、先ず、かかる受信パケット系列ＲＰ中の第ｎ〜第（ｎ＋２）パケットが、そのまま受信パケット系列ＲＱＰとして受信バッファ部３に取り込まれる。この間、受信バッファ部３は、２パケット分の蓄積量を維持しつつ、その取り込んだ順に１パケット分ずつの読み出しを行う。よって、パケットに「揺らぎ」が生じていない場合には図５に示すように、第ｎ〜第（ｎ＋２）パケット各々の取り込み期間に亘り、受信バッファ部３の蓄積量は２０[ｍｓ]〜４０[ｍｓ]なる範囲内で推移する。ところが、第（ｎ＋２）パケットの取り込み直後に為される受信バッファの読み出し期間中においては、送信側より受信側のクロックが速いが故に、受信バッファ部３の蓄積量が下限値ＳＴMINを下回る。この際、データ削除／追加判定部４は、図５又は図６に示すように、受信バッファ部３の蓄積量が下限値ＳＴMINを下回った時点で、データ追加を表す論理レベル１の追加信号ＩＮＴをデータ削除／追加処理部２に供給する。これにより、データ削除／追加処理部２は、図５又は図６に示すように、受信パケット系列ＲＱＰにおける第（ｎ＋３）パケットの送出期間中に、無音を表すダミーパケットＤＰ（例えば２０[ｍｓ]分の無音データ）を追加挿入する。すると、受信バッファ部３は、先ず、かかるダミーパケットＤＰの取り込みを行い、引き続き第（ｎ＋３）パケットの取り込みを行う。よって、１パケット分の読出期間中において、ダミーパケットＤＰ及び第（ｎ＋３）パケットの取り込みが連続して為されるので、受信バッファ部３の蓄積量は、図５又は図６に示すように上昇し、２パケット分の蓄積量に相当する４０[ｍｓ]を超える。この際、パケットに「揺らぎ」が生じていない場合には、図５に示すように、受信バッファ部３の蓄積量は３パケット分の蓄積量に相当する６０[ｍｓ]に到り、その後、４０[ｍｓ]〜６０[ｍｓ]の範囲で推移することになる。
【００２９】
このように、図１に示すＦＡＸゲートウェイにおいては、通信動作中に受信バッファ部３の蓄積量が所定の下限値（ＳＴMIN）を下回ったときには、受信した１パケット分のデータ取り込みを行う前に１パケット分のダミーパケットの取り込みを実施するようにしている。これにより、受信バッファ部３の蓄積量は下限値よりも高くなるので、例え送信側より受信側のクロックが速いというクロック誤差が生じるような場合であっても、受信バッファ部３のデータ枯渇が防止される。尚、かかる作用効果は、パケットに「揺らぎ」が生じている場合、例えば図６に示すように、受信バッファ３による読み出しタイミング（破線にて示す）に対してΔＴの期間だけ各パケットの取り込みタイミングがズレた場合においても同様に得られる。この際、パケットの「揺らぎ」として２０[ｍｓ]を想定した場合、通信開始時において、先ず、６０[ｍｓ]分の音声を表す３パケット分を蓄積してから、読み出しを開始するようにすれば、例え１つの通信が長時間に及んでも、バッファ蓄積量を２０[ｍｓ]〜８０[ｍｓ]分の範囲に収めることが可能となる。
【００３０】
ここで、上述した如き、データ削除／追加処理部２による音声データパケットの削除或いは無音ダミーパケットの追加動作を、ＦＡＸ信号の通信中に実施すると、そのＦＡＸ信号波形に乱れが生じてエラー終了してしまう虞がある。
【００３１】
そこで、図１に示すＦＡＸゲートウェイでは、公衆回線網ＰＬを介して受信した音声／ＦＡＸ信号（ＡＤ）の信号レベルが所定レベル以上である期間中にだけ、削除／追加許可信号ＥＮをデータ削除／追加処理部２に供給して、音声データパケットの削除或いは無音ダミーパケットの追加動作を許可するようにしている。すなわち、Ｇ３ＦＡＸ規格によれば、公衆回線網を介して送信を行っている間は、その相手側からＦＡＸ信号を送信してはならず無音状態になる。そこで、音声レベル判別部７において、音声／ＦＡＸ信号（ＡＤ）の信号レベルが所定レベル以上であるか否かを判定することによりＦＡＸ信号の受信が為されていない期間を検出し、その期間中だけ、音声データパケットの削除或いは無音ダミーパケットの追加動作を許可するようにしたのである。
【００３２】
これにより、ＦＡＸ送信エラーを生じさせることなく、受信バッファの蓄積量を所定範囲（ＳＴMIN〜ＳＴMAX）内に収める為のデータ削除又は追加処理が為されるようになる。
【００３３】
図７は、一連の通信動作中において、音声レベル判別部７から出力される削除／追加許可信号ＥＮのタイミングの一例を示す図である。尚、図７は、送信側のＦＡＸゲートウェイに搭載されている音声レベル判別部７、並びに受信側のＦＡＸゲートウェイに搭載されている音声レベル判別部７が夫々送出する削除／追加許可信号ＥＮのタイミングを表す図である。
【００３４】
図７において、先ず、送信側がＣＮＧトーン信号を発信する。かかるＣＮＧトーン信号に応じて、その着信先となる受信側は、自身の受信能力を表すＤＩＳ（Digital Identification Signal）を送信側に返信する（ＤＩＳ期間）。送信側は、かかるＤＩＳ信号に応じて通信能力を決定し、この通信能力を決定させる為のＤＣＳ（Digital Command Signal）を受信側に送信する（ＤＣＳ期間）。その後、送信側は、通信のテスト信号であるＴＣＦ（Training Check Field）信号を受信側に送信する。これに応じて、受信側は、正常に送信動作が行われたことを示すＣＦＲ（Confirmation to Receive）信号を送信側に返信する（ＣＦＲ期間）。かかるＣＦＲ信号を受信すると、送信側は、送信すべき画像を表すＦＡＸ信号を受信側に送信し、その送信が完了すると、ＦＡＸ送信完了を表すＥＯＰ（End Of Procedure）信号を送信する（ＦＡＸ送信期間）。かかるＥＯＰ信号を受信すると、受信側は、ＦＡＸ信号の受信が正しく完了したことを示すＭＣＦ（Message Confirmation）信号を送信側に返信する（ＭＣＦ期間）。かかるＭＣＦ信号を受信すると、送信側は、この接続回線を切断する為のＤＣＮ（Disconnect）信号を受信側に送信する（ＤＣＮ期間）。
【００３５】
ここで、図７に示すように、送信側のＦＡＸゲートウェイに搭載されている音声レベル判別部７は、上記ＤＣＳ期間、ＦＡＸ送信期間及びＤＣＮ期間の各々において、音声データパケットの削除或いは無音ダミーパケットの追加動作を許可すべき論理レベル１の削除／追加許可信号ＥＮをデータ削除／追加処理部２に供給する。一方、受信側のＦＡＸゲートウェイに搭載されている音声レベル判別部７は、上記ＤＩＳ期間、ＣＦＲ期間及びＭＣＦ期間の各々において、音声データパケットの削除或いは無音ダミーパケットの追加動作を許可すべき論理レベル１の削除／追加許可信号ＥＮをデータ削除／追加処理部２に供給する。
【００３６】
尚、上記の如きＦＡＸ送信期間には時間の制限が無いので、非常に長くなる可能性がある。よって、ＦＡＸ送信期間の直前の段階において受信バッファ部３の蓄積量が下限値（ＳＴMIN）を下回らない程度に微量であると、例え１パケット分のダミーデータの追加取り込みが為されても、このＦＡＸ送信期間中に受信バッファ部３が空になってしまう虞がある。
【００３７】
そこで、ＦＡＸゲートウェイでは、通信開始時においてＦＡＸ通信を実施することを示すＣＮＧトーン信号を検出した場合には、図８に示す如く、その後の最初の論理レベル１の削除／追加許可信号ＥＮに応じて、受信パケット系列ＲＰ中に無音を表すダミーパケットを追加挿入したものを受信バッファ部３に供給するようにしている。よって、受信バッファ部３の蓄積量はかかるダミーパケットを取り込んだ分だけ増加する。そして、受信バッファ部３は、その増加した蓄積量の状態から、１パケット分の取り込みを行いつつ１パケット分の読み出しを行うという動作を繰り返す。
【００３８】
この際、送信側及び受信側各々のＦＡＸゲートウェイ間でのクロック誤差が例えば２００[ｐｐｍ]であると、受信バッファ部３の蓄積量は、６００秒で１２０[ｍｓ]分だけ減少することになる。よって、受信バッファ部３が通信開始時に６０[ｍｓ]分の音声を表す３パケットを蓄積してから、その読み出しを開始した場合には蓄積量が２０[ｍｓ]〜８０[ｍｓ]分の範囲に収まることから、２０[ｍｓ]分の下限値ＳＴMINに対して１２０[ｍｓ]分の蓄積があれば、１０分間に亘りパケット追加を行わなくても受信バッファ部３が空になることはない。よって、１ページ分のＦＡＸ信号の送信期間を最大１０分間と想定した場合には、ダミーパケットのサイズは、１２０[ｍｓ]から下限値である２０[ｍｓ]を減算して得られた１００[ｍｓ]分だけあればよいことになる。
【符号の説明】
【００３９】
２    データ削除／追加処理部
３    受信バッファ
４    データ削除／追加判定部
７    音声レベル判別部
８    ＣＮＧトーン検出部
【図１】
2010219646.tif 000003
【図２】
2010219646.tif 000004
【図３】
2010219646.tif 000005
【図４】
2010219646.tif 000006
【図５】
2010219646.tif 000007
【図６】
2010219646.tif 000008
【図７】
2010219646.tif 000009
【図８】
2010219646.tif 000010