(57)【特許請求の範囲】
【請求項１】
ＩＰ回線を介して画像情報を伝送し、ＩＴＵ−Ｔ勧告Ｔ．４付属書Ａに準拠した誤り訂正モードに従ったファクシミリ装置において、
メッセージの終端を意味するＲＣＰフレームを複数フレーム送出するＲＣＰフレーム送出手段と、
前記ＲＣＰフレーム送出手段が送出する前記ＲＣＰフレームの送出時間を計数するタイマ手段を有し、
前記ＲＣＰフレーム送出手段が送出する前記ＲＣＰフレームの送出時間は、前記タイマ手段が計数する２０msec以上であることを特徴とするファクシミリ装置。
【請求項２】
ＩＰ回線を介して画像情報を伝送し、ＩＴＵ−Ｔ勧告Ｔ．４付属書Ａに準拠した誤り訂正モードに従ったファクシミリ装置において、
メッセージの終端を意味するＲＣＰフレームを複数フレーム送出するＲＣＰフレーム送出手段を有し、
前記ＩＰ回線では前記画像情報をＲＴＰパケットにして伝播するものであって、
前記ＲＣＰフレーム送出手段が送出する前記ＲＣＰフレームの送出時間は、前記ＲＴＰパケットの送出時間以上あることを特徴とするファクシミリ装置。
【請求項３】
フレーム間フラグを連送するフラグパターン連送手段を有し、
前記ＲＣＰフレームの先頭には前記フラグパターン連送手段により連送されたフレーム間フラグを含むことを特徴とする請求項１又は２記載のファクシミリ装置。
【請求項４】
前記ＲＣＰフレーム送出手段は、前記メッセージに続いて前記ＲＣＰフレームを３フレーム続けて送出することを特徴とする請求項１乃至３いずれか一記載のファクシミリ装置。
【請求項５】
ＩＰ回線を介して画像情報をＲＴＰパケットにして伝播するファクシミリ装置を有するファクシミリ伝送システムにおいて、
前記ファクシミリ装置は、メッセージの終端を意味するＲＣＰフレームを複数フレーム送出するＲＣＰフレーム送出手段を有し、
前記ＲＣＰフレーム送出手段が送出する各ＲＣＰフレームの送出時間を前記ＲＴＰパケットの送出時間以上とすることを特徴とするファクシミリ伝送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクシミリ装置の伝送制御手順に関するものである。
【背景技術】
【０００２】
従来、ＶｏＩＰ（Voice over Internet Protocol）回線においてファクシミリの通信が行われている。このようなファクシミリ通信において、通信障害にどのように対応するかが課題になっている。ＩＴＵ−Ｔ勧告Ｔ．４付属書Ａには誤り訂正モード（ＥＣＭ：Error Correction Mode）を用いた画像情報伝送について規定されている。誤り訂正モードは、受信機としての受信ファクシミリ装置が、受信ファクシミリのメッセージフレームから誤りを検出すると、送信機としての送信ファクシミリ装置に対して、誤りフレームの再送を要求する。送信ファクシミリ装置は受信ファクシミリ装置から再送要求を受信すると、再送要求のあったフレームを受信ファクシミリ装置へ再送信するというものである。
【０００３】
また、通信障害に対する対処としては、伝送速度を落として再発信による再送などが行われていた。特開平７−７４９１５号公報（特許文献１）は、通信異常での不達書画情報について、通信能力を変更して自動再発信できるファクシミリ装置に関するものである。特許文献１によれば、自動再発信は、通信仕様の内容を変更して行うとか、前回の通信速度を低下させて行うとか又は前回の変調方式を変更して行うことなどが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−７４９１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１による技術によれば、いずれの方法も通信時間を冗長させるという問題があった。
【０００６】
本発明が解決しようとする課題は、ＩＰ回線を介するファクシミリ装置において、通信時間を冗長させることなく、かつ、通信障害に的確に対応するファクシミリ通信を可能とすることにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために本発明に関するファクシミリ装置は、ＩＰ回線を介して画像情報を伝送し、ＩＴＵ−Ｔ勧告Ｔ．４付属書Ａに準拠した誤り訂正モードに従ったファクシミリ装置において、メッセージの終端を意味するＲＣＰフレームを複数フレーム送出するＲＣＰフレーム送出手段と、前記ＲＣＰフレーム送出手段が送出する前記ＲＣＰフレームの送出時間を計数するタイマ手段を有し、前記ＲＣＰフレーム送出手段が送出する前記ＲＣＰフレームの送出時間は、前記タイマ手段が計数する２０msec以上であることを特徴とするものである。
【発明の効果】
【０００８】
上記構成を有する本発明によれば、ＩＰ回線において、ＲＣＰフレームの送出時間を所定時間以上（即ち２０msec以上）としたので、仮に２０msec分の通信障害によるパケット損失が発生したとしても、複数フレーム送信したＲＣＰフレームのうち少なくとも１フレームのＲＣＰフレームは欠落することなく受信できるので、送信機と受信機の間で同期が確保され通信は完遂することができる。更に、特許文献１のように伝送速度を落とすとか、再発信による再送を行うとか、通信時間を冗長させることはなく、通信時間の短縮と通信性能の向上が期待できるファクシミリ装置を提供することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施の形態に関するファクシミリ伝送におけるメッセージ終端のフォーマット図である。
【図２】第１の実施の形態に関するＩＰ回線におけるアナログファクシミリの接続形態を示すシステム図である。
【図３】第１の実施の形態に関するファクシミリ装置の構成図である。
【図４】第１の実施の形態に関するファクシミリ装置の制御部の機能構成図である。
【図５】第１の実施の形態に関するファクシミリ装置の動作を示すフローチャートである。
【図６】第１の実施の形態に関するファクシミリ装置の画フレームのフォーマット図である。
【図７】ファクシミリ伝送におけるメッセージ終端のフォーマット図である。
【発明を実施するための形態】
【００１０】
（第１の実施の形態）
以下、本発明の第１の実施の形態について説明する。第１の実施の形態は、ＩＰ回線を介して画像情報を伝送し、ＩＴＵ−Ｔ勧告Ｔ．４付属書Ａに準拠した誤り訂正モードに従ったアナログファクシミリ装置に関するものである。
【００１１】
図２は第１の実施の形態に関するＩＰ回線におけるアナログファクシミリ装置の接続形態を示すシステム図である。送信機としてのアナログファクシミリ装置１（以下ＦＡＸ１という）から受信機としてのアナログファクシミリ装置７（以下ＦＡＸ７という）へＩＰ回線４を介して画像情報を伝送する場合を示す。ＩＰ回線４を介したファクシミリ通信では、ファクシミリ送信信号を音声信号とみなし、音声パケットに加工して、ＶｏＩＰにより通信を行う。
【００１２】
ＦＡＸ１はターミナルアダプタ２（以下ＶｏＩＰ−ＴＡ２という）に接続され、アナログ信号であるファクシミリ信号を送出する。ＶｏＩＰ−ＴＡ２は、このファクシミリ信号をＩＴＵ―Ｔ勧告Ｇ．７１１に基づいて符号化し、ルータ３へ送出する。
【００１３】
ルータ３はＶｏＩＰ−ＴＡ２に接続され、ＶｏＩＰ−ＴＡ２により符号化された音声情報をＲＴＰ（real-time transport protocol RFC 1889/RFC 3350）でパケット化し、連続する所定のパケットサイズ（例えば２０msec）のパケットによって構成されるＲＴＰフレームとして、回線４へ伝播する。ルータ３は、ＶｏＩＰ−ＴＡ２の指示に従い、ＩＰ回線４との接続と開放を行い、相手先であるルータ５との経路を選択し、通信を可能にする。
【００１４】
ＩＰ回線４はインターネットによる電話回線である。ＩＰ回線４は任意の宛先の間でＲＴＰパケットを伝播する。ルータ５は、ターミナルアダプタ６（以下ＶｏＩＰ−ＴＡ６という）に接続され、ＲＴＰパケットから符号化された音声情報を取り出し、ＶｏＩＰ−ＴＡ６へ送出する。ＶｏＩＰ−ＴＡ６はＦＡＸ７に接続され、音声情報をＩＴＵ―Ｔ勧告Ｇ．７１１に基づいて復号化し、ファクシミリ信号をＦＡＸ７へ送出する。ＦＡＸ７はファクシミリ信号を受信し、図示しない記録紙に記録する。
【００１５】
ファクシミリ通信は、一般に送信機側と受信機側で同期をとりながら手順信号と画像データの転送を繰返し行う。このように送信機側と受信機側で同期を必要とする通信方式において、瞬断による通信信号の欠落は、送信機と受信機の間の同期を失わせることとなる。
【００１６】
ここでＩＰ電話に係る技術基準は、総務省の省令として、事業用電気通信設備規則によって規定される。これによれば、パケット損失率は、ＵＮＩ−ＵＮＩ間において、０．１％以下と定められている。従って、ファクシミリ通信の開始から終了までを２０秒程度とすれば、１パケットの損失は、（＝２０秒×０．１％から）２０msecの音声情報の損失に相当する。
【００１７】
また、前述のようにＩＴＵ−Ｔ勧告Ｔ．４付属書Ａによる誤り訂正モードは、受信機としてのＦＡＸ７が、受信ファクシミリのメッセージフレームから誤りを検出すると、送信機としてのＦＡＸ１に対して、誤りフレームの再送を要求する。ＦＡＸ１はＦＡＸ７から再送要求を受信すると、再送要求のあったフレームをＦＡＸ７へ再送信するというものである。
【００１８】
図１は本発明の第１の実施の形態に関するファクシミリ伝送におけるメッセージ終端のフォーマット図である。画フレーム８はファクシミリ伝送におけるメッセージ４４を含む。メッセージ終端は、ＲＣＰ（Return to Control Partial:ページ制御復帰）フレーム１２である。送信機としてのＦＡＸ１は、メッセージ４４の終端を意味するＲＣＰフレーム１２−１、１２−２、１２−３を３フレーム連続して送信することでメッセージ４４の終端を示し、図示しないポストメッセージの送信を開始する。受信機としてのＦＡＸ７はＲＣＰフレーム１２−１、１２−２、１２−３のうち１フレーム以上認識することで、メッセージ４４の終端を認識し、ポストメッセージの受信を開始する。
【００１９】
メッセージ４４の終端を意味するＲＣＰフレーム１２は、先頭に複数のフレーム間フラグＦ信号を配置し、その後の信号は、アドレス信号Ａ、コントロール信号Ｃ、ＲＣＰ信号４５、ＣＲＣ信号４６、ＣＲＣ信号４６及びフラグＦが配置される。
【００２０】
本実施の形態は、図１に示すＲＣＰフレーム１２の通り、送信機としてのＦＡＸ１が、フレーム間フラグＦ（以下フラグＦという）を複数連送することにより、ＲＣＰフレーム１２を所定の時間以上、即ち２０msec以上の時間で送出するものである。これにより、仮に、ＩＰ回線において、２０msec程度のパケット損失が発生したとしても、１乃至２フレームのＲＣＰフレームの受信欠落で済むので、全てのＲＣＰフレーム１２を受信欠落することはなく、少なくとも１フレームのＲＣＰフレームは受信することができる。なお、詳細は後述する。
【００２１】
次に、第１の実施の形態に関するファクシミリ装置について詳細に説明する。図３は第１の実施の形態に関するファクシミリ装置の構成図である。ファクシミリ装置１３の制御部１４はＣＰＵなどからなる制御装置であり、システムバス２０−１を通じて各部を制御し、後述するフローチャートを実行する。
【００２２】
記憶部１５はＲＯＭやＲＡＭなどを利用した記憶装置であり、制御部１４によって実行されるソフトウェアであるプログラムを予め格納する。また、プログラムの実行時に発生するデータを記憶する。
【００２３】
読取部１６は、図示しないＣＣＤなどを利用したスキャナ装置であり、原稿を読み取り、ドットイメージデータに変換する。ドットイメージデータはＩＴＵ−Ｔ勧告Ｔ．４などで符号化する。符号化されたデータは、記憶部１５に格納される。
【００２４】
印刷部１７は、感熱記録方式、電子写真方式などのプリンタ装置であり、受信した画データをＩＴＵ−Ｔ勧告Ｔ．４などで復号化し、ハードコピーとして出力する。操作部１８は、液晶表示装置（ＬＣＤ）などの表示装置によりファクシミリ装置１３の状態などを表示し、ファクシミリ装置１３を操作するために必要な各種設定値を設定するためにテンキー、スタートキーなどを備える。本実施の形態においては、後述する変形例１ように、タイマ部２４の計数する所定時間を、操作部１８からの入力で設定変更可能としてもよい。
【００２５】
通信部１９は、ＮＣＵやモデムなどからなる通信装置であり、電話回線２０−２との接続を制御し、デジタル信号を伝送路の特性に合わせたアナログ信号に変調して送信するとともに、伝送路からのアナログ信号をデジタル信号に復調して受信するものである。ファクシミリ装置１３の間で交換される画データや手順信号は、この装置を介して授受される。
【００２６】
図４は第１の実施の形態に関するファクシミリ装置の制御部の機能構成図である。送信制御手段としての送信制御部２１はファクシミリデータの送信に際し各部を制御する。画フレーム送出手段としての画フレーム送出部２２は、記憶部１５に格納されている符号化データを読み出し、ＩＴＵ−Ｔ勧告Ｔ．４に基づいて、通信部１９を介して電話回線へ画フレーム８として送出する。最終フレーム判断手段としての最終フレーム判断部２３は、符号化データの最終バイトを送出したかどうか判断する。
【００２７】
タイマ手段としてのタイマ部２４は、ＲＣＰフレーム１２の送出を所定時間以上とするため、本実施の形態では２０msec以上の時間を計数する。ＲＣＰフレーム送出手段としてのＲＣＰ送出部２５は、ＩＴＵ−Ｔ勧告Ｔ．４に基づいて、通信部１９を介して電話回線にメッセージ４４の終端を意味するＲＣＰフレーム１２を送出する。ＲＣＰ送出部２５が送出するＲＣＰフレーム１２の送出時間は、タイマ部２４が計数する所定時間以上、即ち２０msec以上である。フレーム数計数手段としてのフレーム数計数部２６は、ＲＣＰ送出部２５がＲＣＰフレーム１２−１、１２−２、１２−３を３フレーム送出したかどうか判断する。
【００２８】
フラグパターン連送手段としてのフラグパターン連送部２７は、ＲＣＰ送出部２５がＲＣＰフレーム１２を送出するとき、ＲＣＰフレーム１２の先頭にフラグＦを複数連続して送出する。これにより、ＲＣＰフレーム１２は、複数のフラグＦと、その後のアドレス信号Ａ、コントロール信号Ｃ、ＲＣＰ信号４５、ＣＲＣ信号４６、ＣＲＣ信号４６及びフラグＦからなる。そして、これらを合わせて所定の時間以上、即ち２０msec以上になるように送出される。
【００２９】
図５は第１の実施の形態に関するファクシミリ装置の動作を示すフローチャートである。このフローチャートは送信機側のフェーズＣである。フェーズＣとは、ファクシミリデータの伝送及びその確認を行うための手順である。このフローチャートは、制御部１４によって実行される。
【００３０】
Ｓ１０１：制御部１４の送信制御部２１は、画フレーム送出部２２に対し、記憶部１５に格納されている符号化データを読み出し、ＩＴＵ−Ｔ勧告Ｔ．４に基づいて、通信部１９を介して電話回線へ画フレーム８として送出するよう指示する。
【００３１】
Ｓ１０２：送信制御部２１は最終フレーム判断部２３に対し、符号化データの最終バイトを送出したかどうか判断するよう指示する。最終バイトを送出していなかった場合は、ステップＳ１０１へ戻り、画フレーム送出を繰り返す。最終バイトを送出した場合は、ステップＳ１０３へ移行する。
【００３２】
Ｓ１０３：送信制御部２１は、タイマ部２４に対し計数を開始するよう指示する。タイマ部２４はＲＣＰフレーム１２の送出を所定時間以上とするためのものであり、タイマ部２４の計数する所定時間は、ここでは２０msec以上の特定の時間である。
【００３３】
Ｓ１０４：送信制御部２１は、ＲＣＰ送出部２５に対し、ＩＴＵ−Ｔ勧告Ｔ．４に基づいて、通信部１９を介して電話回線にＲＣＰフレーム１２を送出するよう指示する。ＲＣＰ送出部２５は、フラグパターン連送部２７から複数のフラグＦを送信した後、アドレス信号Ａ、コントロール信号Ｃ、ＲＣＰ信号４５、ＣＲＣ信号４６、ＣＲＣ信号４６及びフラグＦを送信する。
【００３４】
Ｓ１０５：送信制御部２１は、タイマ部２４に対し、ステップＳ１０３による所定時間が経過したかどうか監視するよう指示する。経過した場合は、計数を停止するよう指示し、ステップＳ１０６へ移行する。
【００３５】
Ｓ１０６：送信制御部２１は、フレーム数計数部２６に対し、ＲＣＰフレーム１２−１、１２−２、１２−３を３フレーム送出したかどうか計数するよう指示する。送出していなかった場合はステップＳ１０３へ戻る。送出していた場合は処理を終了する。
【００３６】
図６は第１の実施の形態に関するファクシミリ装置の画フレームのフォーマット図である。図６では、ＲＴＰフレーム１０のパケット１０−２に２０msec程度のパケット損失が発生した状態を示す。この状態であったとしても、本実施の形態に関する画フレーム８は、ＲＣＰフレームが２０msec以上、即ち、ＲＴＰフレーム１０の各パケット１０−１、１０−２、１０−３・・・のパケットサイズより大きくなるように設定してあるので、仮に１フレームとするとＲＣＰフレーム１２−１が受信欠落することになる。
【００３７】
又は、最悪でも２フレームのＲＣＰフレーム１２−１、１２−２が受信欠落することになる。しかしながら、ＲＣＰフレームは３フレーム送信しているので、全てのＲＣＰフレーム１２−１乃至１２−３を受信することはできないが、少なくとも１フレームのＲＣＰフレーム１２−３は存続することができる。
【００３８】
即ち、仮に、ＩＰ回線において、２０msec程度（ＲＴＰフレーム１０のうち１パケット分）のパケット損失が発生したとしても、１乃至２フレームのＲＣＰフレームの受信欠落で済むので、少なくとも１フレームのＲＣＰフレームは受信することができることになる。
【００３９】
図７は本実施の形態を適用する前のファクシミリ伝送におけるメッセージ終端の比較例を示すフォーマット図である。画フレーム８はファクシミリ伝送におけるメッセージ４４を含む。メッセージ４４終端は、ＲＣＰ（Return to Control Partial:ページ制御復帰）フレーム９である。ＲＣＰフレーム９は、一つのフラグＦ、アドレス信号Ａ、コントロール信号Ｃ、ＲＣＰ信号４５、ＣＲＣ（Cyclic Redundancy Check）信号４６及びフラグＦからなる。
【００４０】
送信機は、メッセージ４４の終端を意味するＲＣＰフレーム９を３フレーム送信することでメッセージ４４の終端を示し、図示しないポストメッセージの送信を開始する。受信機はＲＣＰフレーム９を１フレーム以上認識することで、メッセージ４４の終端を認識し、ポストメッセージの受信を開始する。ＲＣＰフレーム９は７バイト（５６ビット）で構成される。１４，４００BPSで通信していた場合、ＲＣＰフレーム９を３フレーム送出する時間は、約１２msec（＝５６ビット／１４，４００BPS×３フレーム）となる。図７では、一つのＲＴＰフレーム１０に三つのＲＣＰフレーム９が含まれた場合を示す。
【００４１】
ここで仮にパケット損失１１が発生した場合、２０msec分の音声情報の損失に相当し、受信機であるＦＡＸ７は、全てのＲＣＰフレーム９を受信欠落することとなり、ポストメッセージの受信ができなくなる。その結果、送信機と受信機の間は同期がとれず、通信障害を招くおそれがあった。しかしながら本実施の形態によれば、図６に示したように、ＲＴＰフレーム１０のパケット１０−２に２０msec程度のパケット損失が発生したとしても、少なくとも１フレーム、例えばＲＣＰフレーム１２−３は存続することができる。その結果通信障害によるＲＣＰフレームの欠落を低減し、送信機と受信機の同期は確保され、通信障害に的確に対応することができる。
【００４２】
なお、ＲＣＰフレームの送出を所定時間以上、即ち、２０msec以上の時間としたが、これに限らない。即ち、図５の説明において、ＦＡＸ１が送出したファクシミリ信号をＶｏＩＰ−ＴＡ２及びルータ３によりＲＴＰパケット信号に変換することを説明した。そこで、ＲＣＰフレームの送出の所定時間は、ＲＴＰフレームの送出時間以上であるとしてもよい。これにより、ＩＰ回線において、パケット損失が発生したとしても、ＲＣＰフレームを受信欠落することがない。
【００４３】
（変形例１）
なお、前記ステップ１０３において、タイマ部２４がＲＣＰフレーム１２の送出を所定時間以上、即ち、２０msec以上の時間を計数することとしたが、これに限らない。即ち、ＩＰ回線におけるパケット損失率の変動又は、ファクシミリ通信の開始から終了までの時間の変化に対応するために、タイマ部２４の計数する所定時間を操作部１８からの入力で設定変更可能としてもよい。
【００４４】
即ち、例えば、ファクシミリ通信の開始から終了までの時間が３０秒かかることが予想されたとき、３０秒×０．１％＝３０msecの損失が考えられるため、操作部１８からの入力でタイマ部２４の計数する所定時間を３０msec以上に設定変更するようにしてもよい。或いは、ファクシミリ通信の開始から終了までの時間が２０秒としたときで、パケット損失率を０．２％と考えれば、２０秒×０．２％＝４０msec損失が考えられるため、操作部１８からの入力でタイマ部２４の計数する所定時間を４０msec以上に設定変更するようにしてもよい。
【００４５】
以上、説明したように、本実施の形態によれば、送信機において、フレーム間フラグを連送し、ＲＣＰフレーム１２をある時間以上（２０msec以上）で送出するものである。従って、ＩＰ回線において、パケット損失１１が発生したとしても、ＲＣＰフレーム１２を少なくとも１フレームは受信欠落することがないため、送信機と受信機の間で同期が確保され、通信は完遂することができる。従来のように、伝送速度を落とすとか、再発信による再送を行うとか、通信時間を冗長させることはなくなるため通信時間の短縮と通信性能の向上が期待することができる。
【００４６】
本実施の形態の説明では、ファクシミリ装置に適用した例を説明したが、これに限らずファクシミリ通信機能を備えた複合装置にも適用可能である。
【符号の説明】
【００４７】
１、７    ＦＡＸ
２、６    ＶｏＩＰ−ＴＡ
３、５    ルータ
４        ＩＰ回線
８        画フレーム
１０      ＲＴＰフレーム
１２      ＲＣＰフレーム
１３      ファクシミリ装置
１４      制御部
１５      記憶部
１６      読取部
１７      印刷部
１８      操作部
１９      通信部
２０−２  電話回線
２１      送信制御部
２２      画フレーム送出部
２３      最終フレーム判断部
２４      タイマ部
２５      ＲＣＰ送出部
２６      フレーム数計数部
２７      フラグパターン連送部
４４      メッセージ
Ｆ        フレーム間フラグ
【図１】
0006436832.tif 000002
【図２】
0006436832.tif 000003
【図３】
0006436832.tif 000004
【図４】
0006436832.tif 000005
【図５】
0006436832.tif 000006
【図６】
0006436832.tif 000007
【図７】
0006436832.tif 000008