Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4154259B2 - Method for correcting synchronization deviation of facsimile signal receiving apparatus and apparatus for executing the method - Google Patents
[go: Go Back, main page]

JP4154259B2 - Method for correcting synchronization deviation of facsimile signal receiving apparatus and apparatus for executing the method - Google Patents

Method for correcting synchronization deviation of facsimile signal receiving apparatus and apparatus for executing the method Download PDF

Info

Publication number
JP4154259B2
JP4154259B2 JP2003058948A JP2003058948A JP4154259B2 JP 4154259 B2 JP4154259 B2 JP 4154259B2 JP 2003058948 A JP2003058948 A JP 2003058948A JP 2003058948 A JP2003058948 A JP 2003058948A JP 4154259 B2 JP4154259 B2 JP 4154259B2
Authority
JP
Japan
Prior art keywords
signal
facsimile
data
buffer
synchronization
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2003058948A
Other languages
Japanese (ja)
Other versions
JP2004274168A (en
Inventor
正 斎藤
隆弘 佐々木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Communication Technologies Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Communication Technologies Ltd filed Critical Hitachi Communication Technologies Ltd
Priority to JP2003058948A priority Critical patent/JP4154259B2/en
Publication of JP2004274168A publication Critical patent/JP2004274168A/en
Application granted granted Critical
Publication of JP4154259B2 publication Critical patent/JP4154259B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Storing Facsimile Image Data (AREA)
  • Facsimile Transmission Control (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、IP(Internet Protocol)網に接続されているファクシミリ信号受信装置の同期ズレ修正方法、及びこの方法を実行する装置に関する。
【0002】
【従来の技術】
従来、IP網を介して、ファクシミリ信号を送受信するものとしては、例えば、以下の特許文献1に記載されているファクシミリ装置がある。
【0003】
このファクシミリ装置は、ファクシミリ信号を送信する際には、このファクシミリ信号をパケット化した後、これをIP網を介して、送信先のファクシミリ装置に送る。また、送信先のファクシミリ装置は、IP網を介して送られてきたパケットデータを分解した後、この分解で得られたファクシミリ信号を復号化する。
【0004】
このように、IP網を介して、パケット信号を送受信する装置では、相手側の装置との同期ズレ等を抑制するために、受信バッファが設けられている。
【0005】
このような受信バッファがあると、クロックズレを含む同期ズレが生じたとしても、このバッファの容量分だけの同期ズレを吸収することができる。
【0006】
【特許文献1】
特開2002−101256号
【0007】
【発明が解決しようとする課題】
しかしながら、従来技術では、高画質又は大容量のファクシミリデータが送られてきた場合、その受信に時間がかかるために、この間に同期ズレの蓄積が大きくなり、この同期ズレ量がバッファ容量を越えてしまい、画像情報の一部が欠落してしまうことがあるという問題点がある。
【0008】
そこで、バッファ容量を大きくすると、以上の問題点を解消できるものの、バッファ以降の処理で、このバッファ容量見合いのデータ遅延が生じるために、制御手順タイムアウトが発生することがあり、ファクシミリ信号の受信に支障をきたしてしまうという問題点がある。
【0009】
本発明は、以上のような従来の問題点に着目してなされたもので、制御手順タイムアウトの発生を抑えつつ、画像情報の欠落をできる限り抑えることができるファクシミリ信号受信装置の同期ズレ修正方法、及びこの方法を実行する装置を提供することを目的とする。
【0010】
【課題を解決するための手段】
前記目的を達成するためのファクシミリ信号送信装置との同期ズレを修正するファクシミリ信号受信装置の同期ズレ修正方法は、
ファクシミリ信号のうち、所定ページのファクシミリ制御信号及びファクシミリ画像情報信号と、次のページのファクシミリ制御信号及びファクシミリ画像情報信号との間に、挿入される無信号を検出する無信号検出工程と、
前記ファクシミリ信号送信装置からの前記ファクシミリ信号を受信した際、前記ファクシミリ制御信号を受信してから前記無信号が検出されるまでの間の前記同期ズレの量を検出する同期ズレ検出工程と、
前記無信号の期間中に、前記同期ズレ検出工程で検出した前記同期ズレ量に応じて、受信バッファ内の前記無信号のデータを削除、又は該受信バッファ内に前記無信号のデータを挿入するバッファ内データ増減工程と、
を含むことを特徴とするものである。
【0011】
ここで、前記同期ズレ検出工程では、前記ファクシミリ信号のうちの少なくとも前記ファクシミリ画像情報信号を受信している期間の同期ズレ量を蓄積し、前記バッファ内データ増減工程では、前記同期ズレ量の蓄積量相当の前記無信号データを、前記受信バッファから削除又は挿入してもよい。
【0012】
また、前記目的を達成するためのファクシミリ信号受信装置は、
符号化及びパケット化されたファクシミリ信号を分解した後、これを復号化処理の前に、前記ファクシミリ信号が示すデータを一次的に蓄える受信バッファと、
前記ファクシミリ信号のうち、所定ページのファクシミリ制御信号及びファクシミリ画像情報信号と次のページのファクシミリ制御信号及びファクシミリ画像情報信号との間に挿入される無信号を検出する無信号検出手段と、
前記ファクシミリ信号送信装置からの前記ファクシミリ信号を受信した際、前記ファクシミリ制御信号を受信してから前記無信号が検出されるまでの間の前記同期ズレの量を検出する同期ズレ検出手段と、
前記無信号検出手段が前記無信号を検出している期間中に、前記同期ズレ検出手段が検出した前記同期ズレ量に応じて、前記受信バッファ内の前記無信号のデータを削除、又は該受信バッファ内に前記無信号データを挿入するバッファ内データ増減手段と、
を備えていることを特徴とするものである。
【0013】
ここで、前記同期ズレ検出手段は、前記ファクシミリ信号のうちの少なくとも前記ファクシミリ画像情報信号を受信している期間の同期ズレ量を蓄積する同期ズレ量蓄積手段を有し、前記バッファ内データ増減手段は、前記同期ズレ量蓄積手段で蓄積された同期ズレ量相当の前記無信号データを、前記受信バッファから削除又は挿入してもよい。
【0014】
また、前記バッファ内データ増減手段は、無信号期間中であって、該無信号期間の開始から所定時間経過後に、前記無信号データを前記受信バッファから削除又は挿入することが好ましい。
【0015】
また、以上のファクシミリ信号受信装置は、前記受信バッファの容量を変えるバッファ容量変更手段を備えていてもよい。この場合、前記バッファ容量変更手段は、外部からの指示に従ってバッファ容量を変えてもよいし、解読手段が受信信号をファクシミリ信号であると解読すると、バッファ容量を変えてもよい。
【0016】
なお、以上のファクシミリ信号受信装置に係る発明は、パケット化されたファクシミリ信号を受信し、これを分解処理するものであれば、如何なる装置に適用してもよく、例えば、IPゲートウェイ、IP交換機、IPファクシミリ装置等に適用してもよい。
【0017】
具体的に、IPゲートウェイは、
以上のいずれかのファクシミリ信号受信装置と、
各種データをパケット化するパケット化手段と、
前記パケット化手段でパケット化されたデータを前記IP網へ送る送信手段と、
を備えることで構成できる。
【0018】
また、IP交換機は、
以上のいずれかのファクシミリ信号受信装置と、
各種データをパケット化するパケット化手段と、
前記パケット化手段でパケット化されたデータを前記IP網へ送る送信手段と、
送信元と受信先との間の呼制御を行う呼制御手段と、
を備えることで構成できる。
【0019】
また、IPファクシミリ装置は、
以上のいずれかのファクシミリ信号受信装置と、
前記復号化処理で復号化されたデータに基づいて画像を形成する画像形成手段と、
を備えることで構成できる。
【0020】
【発明の実施の形態】
以下、本発明に係るファクシミリ信号受信装置の各種実施形態について、図面を用いて説明する。
【0021】
まず、図1〜図4を用いて、ファクシミリ信号受信装置の第一実施形態について説明する。
【0022】
本実施形態のファクシミリ信号受信装置は、IPゲートウェイである。ここで、このIPゲートウェイを備えている通信システムについて、図1を用いて説明する。
【0023】
この通信システムは、IP網109に接続されている複数のルータ108,108aと、各ルータ108,108aにそれぞれ接続されているHUB107,107aと、このHUB107,107aにLAN回線で接続されているIPゲートウェイ100,100aと、このIPゲートウェイ100の各種設定値等を変更するコンピュータ105と、これらIPゲートウェイ100,100aに接続されている構内交換機(PBX:Private Branch Exchanger)103,103aと、このPBX103の各種設定値等を変更するコンピュータ106と、これらPBX103,103aに接続されている複数の一般電話機101,101a及び一般ファクシミリ装置102,102aと、で構成されている。PBX103は、さらに公衆電話交換網(PSTN:Public Switched Telephone NetworK)110と接続されている。
【0024】
本実施形態のファクシミリ信号受信装置であるIPゲートウェイ100は、図2に示すように、PBX103から一般電話機101や一般ファクシミリ装置102等からの信号を受け取るPBXインタフェース111と、LAN回線を介してIP網と接続されているイーサネット(米国ゼロックス社の登録商標)コントローラ112と、PBXインタフェース111で受信した信号のうちの音声信号やファクシミリ信号等を圧縮し符号化すると共にイーサネットコントローラ112で受信した信号を伸張し復号化するDSP113と、本装置100の各種動作プログラムや各種動作履歴等が格納されたメモリカードに対してデータの読み書きを行うカードフラッシュコントローラ114、本装置100の各種動作プログラム等が格納されているEPROM115と、受信バッファやワークメモリとして機能するRAM116と、外部コンピュータとの間での通信を行うシリアルバスコントローラ117と、各種情報を表示するL ED118と、EPROM115等に格納されている動作プログラムに従って各種動作を行うCPU120と、これら相互を接続するバス119と、を備えている。
【0025】
このIPゲートウェイは、機能的には、図3に示すように、IP網からのパケット信号を処理するパケット信号受信処理部140と、IP網へ送信するパケット信号を処理するパケット信号送信処理部130とを備えている。
【0026】
CPU120は、パケット信号受信処理部140としての機能部位として、イーサネットコントローラ112の受信部112bが受信したIP網からのパケット信号を分解して、RAM116内の受信バッファ116bに格納するパケット分解部121bと、パケット分解部121bによる分解で得られたデータがどのようなデータであるかを解読するデータ解読部(無信号検出部)122と、イーサネットコントローラ112の受信部112bが受信したパケット信号から同期ズレ量を求める同期ズレ検出部123と、同期ズレ検出部123で検出した同期ズレ量に応じて受信バッファ116b内のデータを増減させるバッファ内データ増減部128と、受信バッファ116bの容量を変えるバッファ容量変更部129と、を有している。さらに、CPU120は、各種部位の基準クロック信号を発生する基準クロック127とを有していると共に、パケット信号送信処理部130としての機能部位として、DSPコントローラ113の符号化部113aで符号化された信号をパケット化して、これをイーサネットコントローラ112の送信部112aに渡すパケット化部121aを有している。
【0027】
同期ズレ検出部123は、基準クロック127からのクロック信号に応じて、10s間隔毎のパケット信号の数をカウントするカウンタ124と、このカウンタ124がカウントしたパケット数からこれらのパケット信号の送信側の送信時間を求めてから、この送信時間と実際の受信時間10sとの差、つまり同期ズレ量を求める計測期間・同期ズレ検出部125と、この計測期間・同期ズレ検出部125で検出した同期ズレ量を蓄積する同期ズレ量蓄積部126と、を有している。
【0028】
次に、本実施形態のIPゲートウェイ100がIP網109からLAN回線を経て、ファクシミリパケット信号を受信した際の動作について説明する。
【0029】
イーサネットコントーラ112の受信部112bがLAN回線からのパケット信号を受信すると、パケット分解部121bがこのパケット信号を分解して、この分解の結果得られたデータを受信バッファ116bに一時的に格納する。また、データ解読部122は、分解の結果得られたデータから、当該パケット信号がファクシミリ信号であるか否かを判断する。具体的には、パケット信号の分解で得られたパケット信号のヘッダ部の記述内容からファクシミリ信号であるか否かを判断する。データ解読部122は、受信信号がファクシミリ信号であると判断すると、その旨fを同期ズレ検出部123及びバッファ量変更部129に送る。同期ズレ検出部123は、これを受け取ると起動し、バッファ容量変更部129は、受信バッファ116bの容量を後述のファクシミリ信号用バッファ容量に変更する。
【0030】
同期ズレ検出部123が起動すると、この同期ズレ検出部123のカウンタ124は、計測期間であるn秒405(図4に示す)、ここでは1秒間隔毎に受信パケット信号の数をカウントする。仮に、ファクシミリ信号送信側が10msに1つのパケット信号を送信する場合、IP網109に揺らぎがなく、且つファクシミリ信号送信側とのクロックズレもない場合には、1 間で100個のパケット信号をカウントすることになる。しかし、実際には、IP網109には揺らぎがあり、且つファクシミリ信号送信側とのクロックズレもあるので、1秒間のカウント数は、例えば、98個であったり、104個であったりする。同期ズレ検出部123の計測期間同期ズレ検出部125は、以下の(数1)に示すように、カウンタ124からこのパケット信号のカウント数mを受け取って、このカウント数mにパケット信号送信間隔(10ms)を掛けて、これらのパケット信号の送信時間を求め、この送信時間から、受信時間の1秒(1000ms)を減算して、計測期間(10ms)中における同期ズレ量eを求める。
【0031】
計測期間同期ズレ量e=(m×10ms)−1000ms
計測期間・同期ズレ検出部125は、1秒毎に、この計測期間同期ズレ量eを求め、この値を同期ズレ量蓄積部126に格納する。
【0032】
ところで、図4に示すように、ファクシミリパケット信号400中には、出力用紙サイズ等のデータが示されているファクシミリ制御情報信号401、ファクシミリ画像情報信号402、ページ変更を示す無信号403がある。これらの信号は、ファクシミリ制御情報信号401、ファクシミリ画像情報信号402、無信号403の順で受信され、以降、これらの信号が繰り返し受信される。
【0033】
同期ズレ検出部123は、最初のファクシミリ制御情報信号401を受信したときから、同期ズレ量を検出し、無信号403の期間が開始されるまで、同期ズレ量蓄積部126に、各計測期間で検知された同期ズレ量を順次蓄積する。
【0034】
バッファ内データ増減部128は、データ解読部122は、無信号を検知すると、その旨bをバッファ内データ増減部128に知らせる。バッファ内データ増減部128は、この知らせbを受けてから、所定期間(Xms、ここでは、100ms)404の経過後に、同期ズレ量蓄積部126に蓄積された同期ズレ量相当の無信号データを受信バッファ116bに挿入、又は受信バッファ116bから同期ズレ量相当の無信号データを削除する。
【0035】
具体的には、例えば、図4に示すように、無信号403の期間の開始時に、同期ズレ量蓄積部126に蓄積された同期ズレ量Eが(+)30msである場合には、受信側を基準にすると、送信側のファクシミリパケット信号の送信速度が速くて、検出開始から30ms分の同期ズレが生じていることになるので、30ms分のデータ、つまり、パケット数にすると3個(=30ms÷10ms)分のデータを受信バッファから削除し、クロックズレを含む同期ズレを修正する。この削除タイミングは、前述したように、無信号403の期間であって、無信号期間の開始から所定時間404の経過後であるので、受信バッファ116bから削除するデータは無信号を示す無信号データである。したがって、受信バッファ116bからのデータ削除を行っても、ファクシミリ制御情報やファクシミリ画像情報に対して何ら影響はない。
【0036】
また、同期ズレ量蓄積部126に蓄積された同期ズレ量Eが(−)30msである場合には、受信側を基準にすると、送信側のファクシミリパケット信号の送信速度が遅くて、検出開始から30ms分の同期ズレが生じていることになるので、30ms分のデータ、つまり、パケット数にすると3個分の無信号データを受信バッファ116bに挿入し、クロックズレを含む同期ズレを修正する。
【0037】
なお、無信号期間は、T.30勧告で最低でも、95msと定められているので、ここでは、無信号期間の開始からの所定時間404を100msにしている。
【0038】
一般的に、IP網109を介しての通信では、数msオーダの細かな揺らぎによる影響を受ける。このため、数msオーダで、クロックズレを含む同期ズレを検知しようとしても、この揺らぎによる影響が大きくて、同期ズレを検知することができない。そこで、本実施形態では、1ページ分のファクシミリ信号を受信している長い期間に渡って、同期ズレを蓄積することで、細かな揺らぎを平滑化し、この細かな揺らぎによる影響を排除して、クロックズレを含む同期ズレを検知し、これを修正している。
【0039】
バッファ内データ増減部128は、受信バッファ116b内のデータの増減を行うと、直ちにその旨cを同期ズレ検知部123に知らせ、新たに、同期ズレ量の検出を開始させる。以降は、以上と同様に、無信号期間になる毎に、同期ズレ量を修正する。
【0040】
受信バッファ116bに格納されたデータは、その後、DSPコントローラ113の復号化部113bで復号化及び伸張された後、PBXインタフェース111の送信部111bから、PBX103を経て、送信先のファクシミリ装置102へ送られる。
【0041】
また、このファクシミリ装置102からファクシミリ信号を送出した場合は、このファクシミリ信号は、PBX103を経て、IPゲートウェイ100のPBXインタフェース111の受信部111aで受信され、DSPコントローラ113の符号化部113で符号化及び圧縮される。その後、パケット化部121でパケット化され、ファクシミリパケット信号として、イーサネットコントローラ112の送信部112aからIP網109へ送られる。
【0042】
IPゲートウェイ100のイーサネットコントーラ112がLAN回線からの音声パケット信号を受信した場合には、データ解読部122は、その旨fをバッファ容量変更部129に通知し、受信バッファ116bの容量を音声信号用バッファ容量に変更させる。
【0043】
一般的に、ファクシミリ信号は、一部が欠落すると、正確な画像を生成することができなくなるので、このファクシミリ信号の欠落は、できる限り避けることが好ましい。これに対して、音声信号は、一部が欠落しても、送信側と受信側との間での会話にほとんど支障をきたすことがないので、この音声信号の欠落は、多少許容できる。そこで、ここでは、ファクシミリ信号用バッファ容量を200ms分のデータ容量に定め、音声信号用バッファ容量を100ms分の容量に定め、音声信号を受信したときと、ファクシミリ信号を受信したときとで、受信バッファの容量を変えている。なお、これらのファクシミリ信号用バッファ容量及び音声信号用バッファ容量は、シリアスバスコントローラ117を介して、外部コンピュータ105から設定変更することができる。また、ここでは、あくまでも、ファクシミリ信号の受信をトリガーとして、バッファ容量変更部129が受信バッファ116bのバッファ容量を設定値に変更しているが、外部コンピュータ105からのバッファ容量の設定値の指定をトリガーとして、バッファ容量を変更するようにしてもよい。
【0044】
以上のように、本実施形態では、高画質又は大容量のファクシミリパケット信号が送られてきて、その受信に時間がかかっても、一定間隔で、クロックズレを含む同期ズレを検出し、この同期ズレを修正しているので、同期ズレの蓄積により、この同期ズレ量が受信バッファの容量を越えてしまうことがなくなり、画像情報の欠落を最小限に抑えることができる。
【0045】
本実施形態では、このように、クロックズレを含む同期ズレを解消しているので、受信バッファ容量をむやみに大きくする必要がなく、受信バッファ容量に見合いのデータ遅延による制御手順タイムアウトの発生を抑えることができる。
【0046】
また、本実施形態では、受信バッファからのデータの削除、または受信バッファへのデータの挿入で、同期ズレの修正を行っているが、これらの修正は、無信号を受信している期間中に行っているので、ファクシミリ信号のうちのファクシミリ制御情報やファクシミリ画像情報に何ら影響を与えることはなく、画像形成や通信状況に悪影響を及ぼすことはない。
【0047】
次に、ファクシミリ信号受信装置の第二実施形態について、図5を用いて説明する。
【0048】
PBXには、先に述べた第一実施形態のように、パケット処理を実行できないものもあるが、パケット処理を実行できるものもある。本実施形態は、このパケット処理を実行できるIP・PBXである。
【0049】
本実施形態のIP・PBX200は、一般電話機101や一般ファクシミリ装置102と接続されている構内回線インタフェース201と、PSTN110に接続されている局線インタフェース202と、スイッチ回路203と、各種制御を行うPBX制御部204と、パケット処理を実行する複数のIPトランク206,206,206とを備えている。
【0050】
PBX制御部204は、相手先との間の呼制御を行う呼制御部205を有している。また、各IPトランク206は、基本的に、第一実施形態のパケット信号送信処理部130と同一構成のパケット信号送信処理部130aと、同じく、基本的に、第一実施形態のパケット信号受信処理部140と同一構成のパケット信号受信処理部140aとを備えている。
【0051】
以上のように、本実施形態のIP・PBX200は、第一実施形態のパケット信号受信処理部140と同一構成のパケット信号受信処理部140aを備えているので、第一実施形態と同様に、ファクシミリパケット信号が送られてきたときに、クロックズレを含む同期ズレの修正を行うことができる。
【0052】
次に、ファクシミリ信号受信装置の第三実施形態について、図6を用いて説明する。
【0053】
ファクシミリ装置は、一般的に、パケット処理を実行できないものもあるが、近年、パケット処理を実行するものも考えられている。本実施形態は、このパケット処理を実行できるIPファクシミリ装置である。
【0054】
本実施形態のIPファクシミリ装置300は、画像データを取り込むスキャナ機構301と、画像を形成する印刷機構302と、これらの機構を制御すると共に呼制御を行うファクシミリ制御部303と、第一実施形態のパケット信号送信処理部130と基本的に同一構成のパケット信号送信処理部130bと、同じく、第一実施形態のパケット信号受信処理部140と基本的に同一構成のパケット信号受信処理部140bとを備えている。なお、パケット信号送信処理部130bの受信部304a、及びパケット信号受信処理部140bの送信部304bは、いずれも、ファクシミリ制御部インタフェース304に設けられている。
【0055】
以上のように、本実施形態でも、第一実施形態のパケット信号受信処理部140と基本的に同一構成のパケット信号受信処理部140bを備えているので、第一実施形態と同様、ファクシミリパケット信号が送られてきたときに、クロックズレを含む同期ズレの修正を行うことができる。
【0056】
ところで、このIPファクシミリ装置300は、ファクシミリパケット信号のみを受信するののであるため、受信信号が音声信号かファクシミリ信号かでバッファ容量を変更することはないが、例えば、各種操作ボタンの操作による指示でバッファ容量を変えるようにしてもよい。但し、電話機能を備えているものでは、音声信号も受信することになるので、この場合には、第一実施形態と同様に、受信信号が音声信号かファクシミリ信号かでバッファ容量を変更するようにしてもよい。
【0057】
【発明の効果】
本発明によれば、高画質又は大容量のファクシミリパケット信号が送られてきて、その受信に時間がかかっても、一定間隔で、クロックズレを含む同期ズレを検出し、この同期ズレを修正しているので、同期ズレの蓄積により、この同期ズレ量が受信バッファの容量を越えてしまうことがなくなり、画像情報の欠落を最小限に抑えることができる。したがって、本発明では、以上のように、クロックズレを含む同期ズレを解消しているので、受信バッファ容量をむやみに大きくする必要がなく、受信バッファ容量に見合いのデータ遅延による制御手順タイムアウトの発生を抑えることができる。
【0058】
また、本発明では、受信バッファからのデータの削除、または受信バッファへのデータの挿入で、同期ズレの修正を行っているが、これらの修正は、無信号を受信している期間中に行っているので、ファクシミリ信号のうちのファクシミリ制御情報やファクシミリ画像情報に何ら影響を与えることはなく、画像形成や通信状況に悪影響を及ぼすことはない。
【図面の簡単な説明】
【図1】本発明に係る第一実施形態における通信システムの系統図である。
【図2】本発明に係る第一実施形態におけるファクシミリ信号受信装置(IPゲートウェイ)の回路ブロック図である。
【図3】本発明に係る第一実施形態におけるファクシミリ信号受信装置(IPゲートウェイ)の機能ブロック図である。
【図4】本発明に係る第一実施形態における同期ズレ検出と、同期ズレ修正タイミングとを示す説明図である。
【図5】本発明に係る第二実施形態におけるファクシミリ信号受信装置(IP・PBX)の回路ブロック図である。
【図6】本発明に係る第三実施形態におけるファクシミリ信号受信装置(IPファクシミリ装置)の回路ブロック図である。
【符号の説明】
100,100a…IPゲートウェイ、101,101a…一般電話機、102,102a…一般ファクシミリ装置、103,103a…PBX、109…IP網、121a…パケット化部、121b…パケット分解部、122…データ解読部、123…同期ズレ検出部、124…カウンタ、125…計測期間・同期ズレ検出部、126…同期ズレ量蓄積部、128…バッファ内データ増減部、129…バッファ容量変更部、130,130a,130b…パケット信号送信処理部、140,140a,140b…パケット信号受信処理部、200…IP・PBX、300…IPファクシミリ装置。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a method for correcting synchronization deviation of a facsimile signal receiving apparatus connected to an IP (Internet Protocol) network, and an apparatus for executing this method.
[0002]
[Prior art]
Conventionally, as a device that transmits and receives a facsimile signal via an IP network, for example, there is a facsimile apparatus described in Patent Document 1 below.
[0003]
When this facsimile apparatus transmits a facsimile signal, the facsimile signal is packetized and then sent to the destination facsimile apparatus via the IP network. The destination facsimile machine decomposes the packet data sent via the IP network, and then decodes the facsimile signal obtained by the decomposition.
[0004]
As described above, in a device that transmits and receives a packet signal via an IP network, a reception buffer is provided in order to suppress a synchronization shift with the counterpart device.
[0005]
With such a reception buffer, even if a synchronization shift including a clock shift occurs, a synchronization shift corresponding to the buffer capacity can be absorbed.
[0006]
[Patent Document 1]
JP 2002-101256 A
[0007]
[Problems to be solved by the invention]
However, in the prior art, when high-quality or large-capacity facsimile data is sent, it takes a long time to receive the data. Therefore, accumulation of synchronization deviation increases during this time, and this synchronization deviation amount exceeds the buffer capacity. Therefore, there is a problem that part of the image information may be lost.
[0008]
Therefore, if the buffer capacity is increased, the above problems can be solved. However, in the processing after the buffer, a data delay corresponding to the buffer capacity occurs, so a control procedure timeout may occur. There is a problem of causing trouble.
[0009]
The present invention has been made paying attention to the conventional problems as described above, and a method of correcting a synchronization shift of a facsimile signal receiving apparatus capable of suppressing a loss of image information as much as possible while suppressing occurrence of a control procedure timeout. And an apparatus for performing the method.
[0010]
[Means for Solving the Problems]
  A method for correcting a synchronization shift of a facsimile signal receiving apparatus for correcting a synchronization shift with a facsimile signal transmitting apparatus for achieving the above-described object,
  A non-signal detecting step of detecting a non-signal inserted between a facsimile control signal and a facsimile image information signal of a predetermined page and a facsimile control signal and a facsimile image information signal of the next page among the facsimile signals;
  A synchronization shift detection step of detecting an amount of the synchronization shift from when the facsimile control signal is received until the non-signal is detected when the facsimile signal is received from the facsimile signal transmitting device;
  According to the amount of synchronization deviation detected in the synchronization deviation detection step during the period of no signal., ReceivedA buffer data increase / decrease step for deleting the no signal data in the communication buffer or inserting the no signal data in the reception buffer;
  It is characterized by including.
[0011]
Here, in the synchronization shift detection step, a synchronization shift amount during a period in which at least the facsimile image information signal is received among the facsimile signals is stored, and in the buffer data increase / decrease step, the synchronization shift amount is stored. The no-signal data corresponding to the amount may be deleted or inserted from the reception buffer.
[0012]
  Further, a facsimile signal receiving apparatus for achieving the above-mentioned object is as follows:
  Encoding andA reception buffer for temporarily storing data indicated by the facsimile signal after decomposing the packetized facsimile signal and before decoding the data;
  Of the facsimile signal, a predetermined pageFacsimile control signal andFacsimile image information signal and,On the next pageFacsimile control signal andBetween the facsimile image information signal,No signal detection means for detecting no signal inserted;
  When receiving the facsimile signal from the facsimile signal transmitting device,The synchronization deviation between the reception of the facsimile control signal and the detection of the no signal is not found.Synchronization deviation detecting means for detecting the amount;
  During the period in which the no-signal detection means detects the no-signal, the no-signal data in the reception buffer is detected according to the amount of synchronization deviation detected by the synchronization deviation detection means.RemoveOr no signal in the reception bufferofIn-buffer data increase / decrease means for inserting data,
  It is characterized by having.
[0013]
Here, the synchronization shift detection means includes synchronization shift amount storage means for storing a synchronization shift amount during a period in which at least the facsimile image information signal is received among the facsimile signals, and the buffer data increase / decrease means. May delete or insert the no-signal data corresponding to the synchronization shift amount stored in the synchronization shift amount storage means from the reception buffer.
[0014]
The in-buffer data increasing / decreasing means preferably deletes or inserts the no-signal data from the reception buffer during a no-signal period and after a predetermined time elapses from the start of the no-signal period.
[0015]
Further, the above facsimile signal receiving apparatus may include buffer capacity changing means for changing the capacity of the reception buffer. In this case, the buffer capacity changing means may change the buffer capacity in accordance with an instruction from the outside, or may change the buffer capacity when the decoding means decodes the received signal as a facsimile signal.
[0016]
The invention relating to the above facsimile signal receiving apparatus may be applied to any apparatus as long as it receives a packetized facsimile signal and decomposes it, for example, an IP gateway, an IP exchange, You may apply to an IP facsimile machine.
[0017]
Specifically, the IP gateway
Any of the above facsimile signal receiving devices;
Packetizing means for packetizing various data;
Transmitting means for sending data packetized by the packetizing means to the IP network;
It can comprise by providing.
[0018]
In addition, the IP switch
Any of the above facsimile signal receiving devices;
Packetizing means for packetizing various data;
Transmitting means for sending data packetized by the packetizing means to the IP network;
Call control means for performing call control between the transmission source and the reception destination;
It can comprise by providing.
[0019]
The IP facsimile machine
Any of the above facsimile signal receiving devices;
Image forming means for forming an image based on the data decoded by the decoding process;
It can comprise by providing.
[0020]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, various embodiments of a facsimile signal receiving apparatus according to the present invention will be described with reference to the drawings.
[0021]
First, a first embodiment of a facsimile signal receiving apparatus will be described with reference to FIGS.
[0022]
The facsimile signal receiving apparatus of this embodiment is an IP gateway. Here, a communication system including this IP gateway will be described with reference to FIG.
[0023]
This communication system includes a plurality of routers 108 and 108a connected to an IP network 109, HUBs 107 and 107a connected to the routers 108 and 108a, and IPs connected to the HUBs 107 and 107a via LAN lines. Gateways 100 and 100 a, a computer 105 that changes various setting values of the IP gateway 100, private branch exchanges (PBXs) 103 and 103 a connected to the IP gateways 100 and 100 a, and the PBX 103 The computer 106 changes various setting values and the like, and a plurality of general telephones 101 and 101a and general facsimile apparatuses 102 and 102a connected to the PBXs 103 and 103a. The PBX 103 is further connected to a public switched telephone network (PSTN) 110.
[0024]
  As shown in FIG. 2, an IP gateway 100 as a facsimile signal receiving apparatus according to the present embodiment includes a PBX interface 111 that receives signals from a general telephone 101, a general facsimile apparatus 102, and the like from a PBX 103, and an IP network via a LAN line. Compresses and encodes audio signals, facsimile signals, etc. of signals received by the PBX interface 111 and decompresses the signals received by the Ethernet controller 112, and the Ethernet (registered trademark of Xerox Corporation) controller 112 connected to the It stores a DSP 113 for decoding and decoding, a card flash controller 114 for reading / writing data to / from a memory card storing various operation programs and various operation histories of the apparatus 100, and various operation programs of the apparatus 100. And EPROM115, a RAM116 which functions as a receiving buffer or a work memory, and a serial bus controller 117 for communicating with an external computer, for displaying various informationL ED118, a CPU 120 that performs various operations in accordance with an operation program stored in the EPROM 115, and the like, and a bus 119 that connects these components to each other.
[0025]
As shown in FIG. 3, this IP gateway functionally includes a packet signal reception processing unit 140 that processes packet signals from the IP network, and a packet signal transmission processing unit 130 that processes packet signals transmitted to the IP network. And has.
[0026]
As a functional part of the packet signal reception processing unit 140, the CPU 120 decomposes a packet signal from the IP network received by the reception unit 112b of the Ethernet controller 112, and stores the packet signal in the reception buffer 116b in the RAM 116. The data deciphering unit (no-signal detecting unit) 122 for deciphering what kind of data is obtained by the decomposing by the packet decomposing unit 121b, and the synchronization deviation from the packet signal received by the receiving unit 112b of the Ethernet controller 112. A synchronization shift detecting unit 123 for obtaining the amount, a buffer data increasing / decreasing unit 128 for increasing / decreasing data in the reception buffer 116b according to the synchronization shift amount detected by the synchronization shift detecting unit 123, and a buffer capacity for changing the capacity of the reception buffer 116b And a change unit 129. Further, the CPU 120 has a reference clock 127 for generating reference clock signals of various parts, and is encoded by the encoding part 113a of the DSP controller 113 as a functional part as the packet signal transmission processing part 130. A packetizing unit 121a that packetizes the signal and passes the signal to the transmitting unit 112a of the Ethernet controller 112 is provided.
[0027]
The synchronization shift detection unit 123 counts the number of packet signals every 10 s according to the clock signal from the reference clock 127, and the transmission side of these packet signals from the number of packets counted by the counter 124. After obtaining the transmission time, the difference between the transmission time and the actual reception time 10 s, that is, the measurement period / synchronization deviation detection unit 125 for obtaining the amount of synchronization deviation, and the synchronization deviation detected by the measurement period / synchronization deviation detection unit 125. A synchronization shift amount accumulation unit 126 for accumulating the amount.
[0028]
Next, an operation when the IP gateway 100 of the present embodiment receives a facsimile packet signal from the IP network 109 via the LAN line will be described.
[0029]
When the receiving unit 112b of the Ethernet controller 112 receives the packet signal from the LAN line, the packet decomposing unit 121b decomposes the packet signal and temporarily stores the data obtained as a result of the decomposing in the receiving buffer 116b. Further, the data decoding unit 122 determines whether the packet signal is a facsimile signal from the data obtained as a result of the decomposition. Specifically, it is determined whether or not it is a facsimile signal from the description content of the header part of the packet signal obtained by the decomposition of the packet signal. If the data decoding unit 122 determines that the received signal is a facsimile signal, the data decoding unit 122 sends a message to that effect to the synchronization shift detecting unit 123 and the buffer amount changing unit 129. The synchronization shift detection unit 123 is activated upon receiving this, and the buffer capacity changing unit 129 changes the capacity of the reception buffer 116b to a facsimile signal buffer capacity described later.
[0030]
  When the synchronization shift detection unit 123 is activated, the counter 124 of the synchronization shift detection unit 123 has a measurement period of n seconds 405 (shown in FIG. 4).1 secondThe number of received packet signals is counted at every interval. If the facsimile signal transmission side transmits one packet signal in 10 ms, if the IP network 109 is not fluctuated and there is no clock shift with the facsimile signal transmission side,1 Second100 packet signals are counted in between. However, in reality, the IP network 109 has fluctuations and there is also a clock shift with the facsimile signal transmission side.1 secondThe number of counts between them is, for example, 98 or 104. The measurement period synchronization deviation detection unit 125 of the synchronization deviation detection unit 123 receives the count number m of the packet signal from the counter 124 as shown in (Equation 1) below, and the packet signal transmission interval ( 10 ms) to determine the transmission time of these packet signals, and from this transmission time, the reception time1 second(1000 ms) is subtracted to determine the amount of synchronization deviation e during the measurement period (10 ms).
[0031]
      Measurement period synchronization amount e = (m × 10 ms) −1000 ms
  The measurement period / synchronization deviation detection unit 1251 secondEach time, the measurement period synchronization deviation amount e is obtained, and this value is stored in the synchronization deviation amount accumulation unit 126.
[0032]
As shown in FIG. 4, the facsimile packet signal 400 includes a facsimile control information signal 401 indicating data such as output paper size, a facsimile image information signal 402, and a non-signal 403 indicating page change. These signals are received in the order of the facsimile control information signal 401, the facsimile image information signal 402, and the no signal 403, and thereafter these signals are repeatedly received.
[0033]
The synchronization shift detection unit 123 detects the synchronization shift amount from the time when the first facsimile control information signal 401 is received, and keeps the synchronization shift amount storage unit 126 in each measurement period until the period of no signal 403 is started. The detected synchronization shift amount is sequentially accumulated.
[0034]
When the data decoding unit 122 detects no signal, the data increase / decrease unit 128 in the buffer notifies the buffer data increase / decrease unit 128 to that effect. The data increase / decrease unit 128 in the buffer receives no-signal data corresponding to the amount of synchronization deviation accumulated in the amount of synchronization deviation accumulation unit 126 after elapse of a predetermined period (Xms, here, 100 ms) 404 after receiving the notification b. The no-signal data corresponding to the amount of synchronization deviation is deleted from the reception buffer 116b or inserted into the reception buffer 116b.
[0035]
Specifically, for example, as shown in FIG. 4, when the synchronization deviation amount E accumulated in the synchronization deviation amount accumulation unit 126 is (+) 30 ms at the start of the period of the no-signal 403, the receiving side Since the transmission speed of the facsimile packet signal on the transmission side is fast and a synchronization shift of 30 ms has occurred from the start of detection, data for 30 ms, that is, three packets (= (30 ms ÷ 10 ms) of data is deleted from the reception buffer, and the synchronization shift including the clock shift is corrected. As described above, the deletion timing is the period of the no signal 403, and is after the elapse of the predetermined time 404 from the start of the no signal period. It is. Therefore, even if the data is deleted from the reception buffer 116b, there is no influence on the facsimile control information and the facsimile image information.
[0036]
Further, when the synchronization deviation amount E accumulated in the synchronization deviation amount accumulation unit 126 is (−) 30 ms, the transmission speed of the facsimile packet signal on the transmission side is slow with reference to the reception side, and the detection starts. Since a synchronization shift of 30 ms has occurred, data of 30 ms, that is, three non-signal data for the number of packets is inserted into the reception buffer 116b, and the synchronization shift including the clock shift is corrected.
[0037]
Note that the no-signal period is T.D. Since the minimum is 95 ms in the 30 recommendation, the predetermined time 404 from the start of the no-signal period is set to 100 ms here.
[0038]
In general, communication via the IP network 109 is affected by fine fluctuations on the order of several ms. For this reason, even if an attempt is made to detect a synchronization shift including a clock shift in the order of several ms, the influence of this fluctuation is so great that the synchronization shift cannot be detected. Therefore, in the present embodiment, by accumulating the synchronization deviation over a long period of receiving the facsimile signal for one page, the fine fluctuation is smoothed, and the influence of the fine fluctuation is eliminated. It detects and corrects synchronization gaps including clock gaps.
[0039]
When the data in the buffer increasing / decreasing unit 128 increases / decreases the data in the reception buffer 116b, the buffer data increasing / decreasing unit 128 immediately notifies the synchronization shift detecting unit 123 to that effect, and newly starts detecting the amount of synchronization shift. Thereafter, in the same manner as described above, the amount of synchronization deviation is corrected every time there is no signal period.
[0040]
The data stored in the reception buffer 116b is then decoded and decompressed by the decoding unit 113b of the DSP controller 113, and then transmitted from the transmission unit 111b of the PBX interface 111 to the destination facsimile apparatus 102 via the PBX 103. It is done.
[0041]
When a facsimile signal is transmitted from the facsimile apparatus 102, the facsimile signal is received by the receiving unit 111a of the PBX interface 111 of the IP gateway 100 via the PBX 103 and encoded by the encoding unit 113 of the DSP controller 113. And compressed. Thereafter, it is packetized by the packetization unit 121 and sent as a facsimile packet signal from the transmission unit 112a of the Ethernet controller 112 to the IP network 109.
[0042]
When the Ethernet controller 112 of the IP gateway 100 receives the voice packet signal from the LAN line, the data decoding unit 122 notifies the buffer capacity changing unit 129 to that effect, and sets the capacity of the reception buffer 116b for the voice signal. Change to buffer capacity.
[0043]
In general, if a part of the facsimile signal is lost, an accurate image cannot be generated. Therefore, it is preferable to avoid the loss of the facsimile signal as much as possible. On the other hand, even if a part of the audio signal is lost, the conversation between the transmitting side and the receiving side is hardly hindered. Therefore, here, the buffer capacity for the facsimile signal is set to a data capacity for 200 ms, the buffer capacity for the audio signal is set to a capacity for 100 ms, and the reception is performed when the voice signal is received and when the facsimile signal is received. The buffer capacity is changed. The facsimile signal buffer capacity and the audio signal buffer capacity can be set and changed from the external computer 105 via the serial bus controller 117. In addition, here, the buffer capacity changing unit 129 changes the buffer capacity of the reception buffer 116b to the set value by using the reception of the facsimile signal as a trigger, but the setting value of the buffer capacity from the external computer 105 is designated. As a trigger, the buffer capacity may be changed.
[0044]
As described above, in the present embodiment, even when a high-quality or large-capacity facsimile packet signal is transmitted and it takes a long time to receive it, a synchronization shift including a clock shift is detected at regular intervals. Since the deviation is corrected, the synchronization deviation amount does not exceed the capacity of the reception buffer due to the accumulation of the synchronization deviation, and the loss of image information can be minimized.
[0045]
In this embodiment, since the synchronization deviation including the clock deviation is eliminated in this way, it is not necessary to increase the reception buffer capacity unnecessarily, and the occurrence of the control procedure timeout due to the data delay corresponding to the reception buffer capacity is suppressed. be able to.
[0046]
In this embodiment, correction of synchronization deviation is performed by deleting data from the reception buffer or inserting data into the reception buffer. However, these corrections are performed during a period in which no signal is received. As a result, the facsimile control information and the facsimile image information in the facsimile signal are not affected at all, and the image formation and communication status are not adversely affected.
[0047]
Next, a second embodiment of the facsimile signal receiving apparatus will be described with reference to FIG.
[0048]
Some PBXs cannot execute packet processing as in the first embodiment described above, but some PBXs can execute packet processing. The present embodiment is an IP / PBX capable of executing this packet processing.
[0049]
The IP / PBX 200 according to the present embodiment includes a local line interface 201 connected to the general telephone 101 and the general facsimile apparatus 102, a local line interface 202 connected to the PSTN 110, a switch circuit 203, and a PBX that performs various controls. A control unit 204 and a plurality of IP trunks 206, 206, 206 that execute packet processing are provided.
[0050]
The PBX control unit 204 has a call control unit 205 that performs call control with the other party. Each IP trunk 206 basically has the same configuration as the packet signal transmission processing unit 130a of the first embodiment, and basically the same as the packet signal reception processing of the first embodiment. A packet signal reception processing unit 140a having the same configuration as that of the unit 140.
[0051]
As described above, the IP / PBX 200 of this embodiment includes the packet signal reception processing unit 140a having the same configuration as the packet signal reception processing unit 140 of the first embodiment. When a packet signal is sent, it is possible to correct synchronization deviation including clock deviation.
[0052]
Next, a third embodiment of the facsimile signal receiving apparatus will be described with reference to FIG.
[0053]
In general, some facsimile apparatuses cannot execute packet processing, but recently, those that execute packet processing have been considered. The present embodiment is an IP facsimile machine capable of executing this packet processing.
[0054]
The IP facsimile machine 300 according to the present embodiment includes a scanner mechanism 301 that captures image data, a printing mechanism 302 that forms an image, a facsimile control unit 303 that controls these mechanisms and performs call control, and the first embodiment. A packet signal transmission processing unit 130b having basically the same configuration as the packet signal transmission processing unit 130, and a packet signal reception processing unit 140b having basically the same configuration as the packet signal reception processing unit 140 of the first embodiment are also provided. ing. Note that the receiving unit 304a of the packet signal transmission processing unit 130b and the transmitting unit 304b of the packet signal reception processing unit 140b are both provided in the facsimile control unit interface 304.
[0055]
As described above, the present embodiment also includes the packet signal reception processing unit 140b having basically the same configuration as the packet signal reception processing unit 140 of the first embodiment. When the signal is sent, the synchronization shift including the clock shift can be corrected.
[0056]
By the way, since this IP facsimile apparatus 300 receives only a facsimile packet signal, the buffer capacity is not changed depending on whether the received signal is a voice signal or a facsimile signal. In this case, the buffer capacity may be changed. However, since a voice signal is also received with a telephone function, the buffer capacity is changed depending on whether the received signal is a voice signal or a facsimile signal, as in the first embodiment. It may be.
[0057]
【The invention's effect】
According to the present invention, even when a facsimile packet signal having a high image quality or a large capacity is sent and it takes a long time to receive it, a synchronization shift including a clock shift is detected at a fixed interval, and this synchronization shift is corrected. As a result, the amount of synchronization deviation does not exceed the capacity of the reception buffer due to the accumulation of synchronization deviation, and the loss of image information can be minimized. Therefore, in the present invention, as described above, the synchronization shift including the clock shift is eliminated, so that it is not necessary to increase the reception buffer capacity unnecessarily, and the control procedure time-out occurs due to the data delay corresponding to the reception buffer capacity. Can be suppressed.
[0058]
In the present invention, the synchronization shift is corrected by deleting the data from the reception buffer or inserting the data into the reception buffer. However, these corrections are performed during the period in which no signal is received. Therefore, the facsimile control information and the facsimile image information in the facsimile signal are not affected at all, and the image formation and communication status are not adversely affected.
[Brief description of the drawings]
FIG. 1 is a system diagram of a communication system in a first embodiment according to the present invention.
FIG. 2 is a circuit block diagram of a facsimile signal receiving apparatus (IP gateway) according to the first embodiment of the present invention.
FIG. 3 is a functional block diagram of a facsimile signal receiving apparatus (IP gateway) according to the first embodiment of the present invention.
FIG. 4 is an explanatory diagram showing synchronization shift detection and synchronization shift correction timing in the first embodiment according to the present invention.
FIG. 5 is a circuit block diagram of a facsimile signal receiving apparatus (IP / PBX) according to a second embodiment of the present invention.
FIG. 6 is a circuit block diagram of a facsimile signal receiving apparatus (IP facsimile apparatus) according to a third embodiment of the present invention.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 100,100a ... IP gateway, 101,101a ... General telephone, 102,102a ... General facsimile apparatus, 103,103a ... PBX, 109 ... IP network, 121a ... Packetization part, 121b ... Packet decomposition part, 122 ... Data decoding part , 123 ... synchronization deviation detection unit, 124 ... counter, 125 ... measurement period / synchronization deviation detection unit, 126 ... synchronization deviation amount accumulation unit, 128 ... in-buffer data increase / decrease unit, 129 ... buffer capacity change unit, 130, 130a, 130b ... packet signal transmission processing unit, 140, 140a, 140b ... packet signal reception processing unit, 200 ... IP / PBX, 300 ... IP facsimile machine.

Claims (8)

ファクシミリ信号送信装置から、符号化及びパケット化されたファクシミリ信号をIP網を介して受信し、パケット化された該ファクシミリ信号を分解し、分解された該ファクシミリ信号が示すデータを一時的に受信バッファに蓄え、該受信バッファに蓄えられたデータに対して復号化処理を行うファクシミリ信号受信装置であって、
前記ファクシミリ信号送信装置との同期ズレを修正するファクシミリ信号受信装置の同期ズレ修正方法において、
前記ファクシミリ信号のうち、所定ページのファクシミリ制御信号及びファクシミリ画像情報信号と、次のページのファクシミリ制御信号及びファクシミリ画像情報信号との間に、挿入される無信号を検出する無信号検出工程と、
前記ファクシミリ信号送信装置からの前記ファクシミリ信号を受信した際、前記ファクシミリ制御信号を受信してから前記無信号が検出されるまでの間の前記同期ズレの量を検出する同期ズレ検出工程と、
前記無信号の期間中に、前記同期ズレ検出工程で検出した前記同期ズレ量に応じて、前記受信バッファ内の前記無信号のデータを削除、又は該受信バッファ内に前記無信号のデータを挿入するバッファ内データ増減工程と、
を含むことを特徴とするファクシミリ信号受信装置の同期ズレ修正方法。
Receives an encoded and packetized facsimile signal from the facsimile signal transmitting apparatus via the IP network, decomposes the packetized facsimile signal, and temporarily receives data indicated by the decomposed facsimile signal. A facsimile signal receiving device that performs a decoding process on the data stored in the reception buffer,
In a method for correcting a synchronization shift of a facsimile signal receiving apparatus for correcting a synchronization shift with the facsimile signal transmitting apparatus,
A non-signal detection step of detecting a non-signal inserted between the facsimile control signal and the facsimile image information signal of a predetermined page and the facsimile control signal and the facsimile image information signal of the next page among the facsimile signals;
A synchronization shift detection step of detecting an amount of the synchronization shift from when the facsimile control signal is received until the non-signal is detected when the facsimile signal is received from the facsimile signal transmitting device;
During the no-signal period, the no-signal data in the reception buffer is deleted or the no-signal data is inserted into the reception buffer according to the amount of synchronization deviation detected in the synchronization deviation detection step. Buffer data increase / decrease process
A method for correcting synchronization deviation of a facsimile signal receiving apparatus, comprising:
請求項1に記載のファクシミリ信号受信装置の同期ズレ修正方法において、
前記同期ズレ検出工程では、前記ファクシミリ信号のうちの少なくとも前記ファクシミリ画像情報信号を受信している期間の同期ズレ量を蓄積し、
前記バッファ内データ増減工程では、前記同期ズレ量の蓄積量相当の前記無信号のデータを、前記受信バッファから削除又は挿入する、
ことを特徴とするファクシミリ信号受信装置の同期ズレ修正方法。
The method for correcting synchronization deviation of a facsimile signal receiving apparatus according to claim 1,
In the synchronization shift detection step, at least a synchronization shift amount during a period in which the facsimile image information signal is received among the facsimile signals is accumulated,
In the data increase / decrease step in the buffer, the non-signal data corresponding to the accumulated amount of the synchronization shift amount is deleted or inserted from the reception buffer.
A method of correcting a synchronization shift of a facsimile signal receiving apparatus.
ファクシミリ信号送信装置から、符号化及びパケット化されたファクシミリ信号をIP網を介して受信し、パケット化された該ファクシミリ信号を分解し、該ファクシミリ信号が示すデータに対して復号化処理を行うファクシミリ信号受信装置において、
前記復号化処理の前に、前記ファクシミリ信号が示すデータを一次的に蓄える受信バッファと、
前記ファクシミリ信号のうち、所定ページのファクシミリ制御信号及びファクシミリ画像情報信号と、次のページのファクシミリ制御信号及びファクシミリ画像情報信号との間に、挿入される無信号を検出する無信号検出手段と、
前記ファクシミリ信号送信装置からの前記ファクシミリ信号を受信した際、前記ファクシミリ制御信号を受信してから前記無信号が検出されるまでの間の前記同期ズレの量を検出する同期ズレ検出手段と、
前記無信号検出手段が前記無信号を検出している期間中に、前記同期ズレ検出手段が検出した前記同期ズレ量に応じて、前記受信バッファ内の前記無信号のデータを削除、又は該受信バッファ内に前記無信号のデータを挿入するバッファ内データ増減手段と、
を備えていることを特徴とするファクシミリ信号受信装置。
A facsimile that receives an encoded and packetized facsimile signal from the facsimile signal transmitting apparatus via the IP network, decomposes the packetized facsimile signal, and decodes the data indicated by the facsimile signal. In the signal receiving device,
A reception buffer for temporarily storing data indicated by the facsimile signal before the decoding process;
A non-signal detecting means for detecting a non-signal inserted between a facsimile control signal and a facsimile image information signal of a predetermined page and a facsimile control signal and a facsimile image information signal of the next page, among the facsimile signals;
When receiving the facsimile signal from the facsimile signal transmitting device, a synchronization shift detecting means for detecting the amount of synchronization shift between the reception of the facsimile control signal and the detection of the no signal;
During the period in which the no-signal detection means detects the no-signal, the no-signal data in the reception buffer is deleted or received according to the amount of synchronization deviation detected by the synchronization deviation detection means. In-buffer data increasing / decreasing means for inserting the no-signal data into the buffer;
A facsimile signal receiving apparatus comprising:
請求項3に記載のファクシミリ信号受信装置において、
前記同期ズレ検出手段は、前記ファクシミリ信号のうちの少なくとも前記ファクシミリ画像情報信号を受信している期間の同期ズレ量を蓄積する同期ズレ量蓄積手段を有し、
前記バッファ内データ増減手段は、前記同期ズレ量蓄積手段で蓄積された同期ズレ量相当の前記無信号のデータを、前記受信バッファから削除又は挿入する、
ことを特徴とするファクシミリ信号受信装置。
The facsimile signal receiving apparatus according to claim 3,
The synchronization shift detection means includes synchronization shift amount storage means for storing a synchronization shift amount during a period in which at least the facsimile image information signal is received among the facsimile signals.
The data increase / decrease means in the buffer deletes or inserts the no-signal data corresponding to the amount of synchronization deviation accumulated in the amount of synchronization deviation accumulation means from the reception buffer.
A facsimile signal receiving apparatus.
請求項3及び4のいずれか一項に記載のファクシミリ信号受信装置において、
前記バッファ内データ増減手段は、無信号期間中であって、該無信号期間の開始から所定時間経過後に、前記無信号のデータを前記受信バッファから削除又は挿入する、
ことを特徴とするファクシミリ信号受信装置。
In the facsimile signal receiving apparatus according to any one of claims 3 and 4,
The data increase / decrease means in the buffer is in a no-signal period, and after the predetermined time has elapsed from the start of the no-signal period, deletes or inserts the no-signal data from the reception buffer.
A facsimile signal receiving apparatus.
請求項3から5のいずれか一項に記載のファクシミリ信号受信装置において、
前記受信バッファの容量を変えるバッファ容量変更手段を備えている、
ことを特徴とするファクシミリ信号受信装置。
The facsimile signal receiving device according to any one of claims 3 to 5,
Buffer capacity changing means for changing the capacity of the reception buffer;
A facsimile signal receiving apparatus.
請求項6に記載のファクシミリ信号受信装置において、
前記バッファ容量変更手段は、外部からの指示に従ってバッファ容量を変える、
ことを特徴とするファクシミリ信号受信装置。
The facsimile signal receiving apparatus according to claim 6,
The buffer capacity changing means changes the buffer capacity in accordance with an instruction from the outside.
A facsimile signal receiving apparatus.
請求項6に記載のファクシミリ信号受信装置において、
前記IP網を介して受信した信号が前記ファクシミリ信号であるか否かを解読する解読手段を備え、
前記バッファ容量変更手段は、前記解読手段が受信信号を前記ファクシミリ信号であると解読すると、バッファ容量を変える、
ことを特徴とするファクシミリ信号受信装置。
The facsimile signal receiving apparatus according to claim 6,
Decoding means for decoding whether a signal received via the IP network is the facsimile signal;
The buffer capacity changing means changes the buffer capacity when the decoding means decodes the received signal as the facsimile signal.
A facsimile signal receiving apparatus.
JP2003058948A 2003-03-05 2003-03-05 Method for correcting synchronization deviation of facsimile signal receiving apparatus and apparatus for executing the method Expired - Fee Related JP4154259B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003058948A JP4154259B2 (en) 2003-03-05 2003-03-05 Method for correcting synchronization deviation of facsimile signal receiving apparatus and apparatus for executing the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003058948A JP4154259B2 (en) 2003-03-05 2003-03-05 Method for correcting synchronization deviation of facsimile signal receiving apparatus and apparatus for executing the method

Publications (2)

Publication Number Publication Date
JP2004274168A JP2004274168A (en) 2004-09-30
JP4154259B2 true JP4154259B2 (en) 2008-09-24

Family

ID=33121935

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003058948A Expired - Fee Related JP4154259B2 (en) 2003-03-05 2003-03-05 Method for correcting synchronization deviation of facsimile signal receiving apparatus and apparatus for executing the method

Country Status (1)

Country Link
JP (1) JP4154259B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008028490A (en) * 2006-07-19 2008-02-07 Nec Infrontia Corp Ip network terminal adapter and clock control method for use therein

Also Published As

Publication number Publication date
JP2004274168A (en) 2004-09-30

Similar Documents

Publication Publication Date Title
US6370163B1 (en) Apparatus and method for speech transport with adaptive packet size
US7180896B1 (en) Method and system for packet retransmission
US7548332B2 (en) Network facsimile apparatus, facsimile communication system, and method that can efficiently transport packets
US8437026B2 (en) Compensation for facsimile transmission in a packet switched network
JP3874112B2 (en) Method and apparatus for controlling fluctuation absorbing buffer
JP2009017000A (en) Communication device
JP4585155B2 (en) Transmission control method for communication terminal apparatus and communication terminal apparatus
JP3792166B2 (en) Internet facsimile machine
US7336652B2 (en) Data communication apparatus and data communication method
CA2288365C (en) Adaptive buffer management for voice over packet based networks
JP2002077245A (en) IP gateway device
US8724143B2 (en) Image communicating apparatus
JP4154259B2 (en) Method for correcting synchronization deviation of facsimile signal receiving apparatus and apparatus for executing the method
JP4124065B2 (en) Data communication method and apparatus
JP4108667B2 (en) Gateway and facsimile communication quality improving method
JP6501589B2 (en) Communication device, control method of communication device, and program
JP3874641B2 (en) Relay device, its control program, and communication method
JP2007243646A (en) Redundant voip gateway system
JP2003023462A (en) Retransmission method for multipoint broadcast network
US20030079009A1 (en) Gatekeeper apparatus and communication system
JP7615750B2 (en) Communication device and communication method
KR100906038B1 (en) Method and apparatus for synchronizing video and audio in video call
JP2023047784A (en) Facsimile machine, facsimile machine control method, and program
KR100826741B1 (en) How to prevent data error during IP-based real-time fax transmission
JP2008028490A (en) Ip network terminal adapter and clock control method for use therein

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060221

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20061201

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070911

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071009

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080401

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080529

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080624

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080707

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110711

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110711

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110711

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120711

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130711

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees