(57)【要約】【課題】広域ネットワークを介したＦＡＸ通信においても安定した通信を提供できるＩＰゲートウェイを提供する。【解決手段】ＦＡＸ装置より受信した音声信号をＩＰパケットに符号化する手段を備え。さらに、パケット送出速度記憶手段は、通信相手となるＦＡＸ装置を特定するＦＡＸ番号と、当該ＦＡＸ番号に対応するＦＡＸ装置との過去の通信時のＩＰパケット送出速度と、当該過去の通信時の時刻と、を関連付けて記憶しており、通信時には、速度設定手段が、通信相手のＦＡＸ番号と、通信時の時刻と、上記パケット送出速度記憶手段とに基づいて、通信相手のＦＡＸ装置との通信時のＩＰパケット送出速度を設定する。通信手段は、速度設定手段にて設定されたＩＰパケット送出速度で上記ＩＰパケットを送出するＩＰゲートウェイを提供する。【選択図】図１
2007104524.tif 000002
【特許請求の範囲】
【請求項１】
音声信号をＩＰ（Internet Protocol）パケットに符号化する手段と、
通信相手となるＦＡＸ装置を特定するＦＡＸ番号と、当該ＦＡＸ番号に対応するＦＡＸ装置との過去の通信時のＩＰパケット送出速度と、当該過去の通信時の時刻と、を関連付けて記憶するパケット送出速度記憶手段と、
通信相手のＦＡＸ番号と、通信時の時刻と、上記パケット送出速度記憶手段とに基づいて、通信相手のＦＡＸ装置との通信時のＩＰパケット送出速度を設定する速度設定手段と、
上記速度設定手段にて設定されたＩＰパケット送出速度で上記ＩＰパケットを送出する通信手段と、
を備えたＩＰゲートウェイ。
【請求項２】
さらに、通信時の相手先からの再送要求数をカウントするカウント手段と、
上記カウントした再送要求数が所定の値を超える場合には、パケット送出速度を低く設定する再速度設定手段と、
再速度設定手段にてパケット送出速度を低く設定された場合、当該通信時の相手先のｆＦＡＸ番号と、当該通信時のＩＰパケット送出速度と、当該通信時の時刻とを関連付けて上記送出速度記憶手段に追加・更新する追加更新手段と、
を備えた請求項１記載のＩＰゲートウェイ。
【請求項３】
上記決定手段は、通信相手のＦＡＸ番号に関連する情報が上記送出速度記憶手段に記憶されていない場合にＩＰパケット送出速度を最高速に設定すると共に、
上記通信手段は、上記決定手段にて設定されたＩＰパケット送出速度で上記ＩＰパケットを送出する請求項１又は２に記載のＩＰゲートウェイ。
【請求項４】
さらに、上記送出速度記憶手段に記憶される、上記ＦＡＸ番号と上記ＩＰパケット送出速度と上記通信時の時刻とを関連付けたレコードの利用期限を監視し、利用期限を終了したレコードを削除する削除手段を備えた請求項１〜３のいずれかに記載のＩＰゲートウェイ。
【請求項５】
通信相手となるＦＡＸ装置を特定するＦＡＸ番号と当該ＦＡＸ番号に対応するＦＡＸ装置との過去の通信時のＩＰパケット送出速度と当該過去の通信時の時刻とを関連付けて記憶したパケット送出速度記憶手段と、通信相手のＦＡＸ番号と、通信時の時刻と、に基づいて、通信相手のＦＡＸ装置との通信時のＩＰパケット送出速度を設定するステップと、
設定されたＩＰパケット送出速度で上記ＩＰパケットを送出する通信ステップと、
を備えたＩＰゲートウェイの通信方法。
【請求項６】
コンピュータに、
通信相手となるＦＡＸ装置を特定するＦＡＸ番号と当該ＦＡＸ番号に対応するＦＡＸ装置との過去の通信時のＩＰパケット送出速度と当該過去の通信時の時刻とを関連付けて記憶したパケット送出速度記憶手段と、通信相手のＦＡＸ番号と、通信時の時刻と、に基づいて、通信相手のＦＡＸ装置との通信時のＩＰパケット送出速度を設定するステップと、
設定されたＩＰパケット送出速度で上記ＩＰパケットを送出する通信ステップと、
を実行させるプログラム。
【請求項７】
コンピュータに、
通信相手となるＦＡＸ装置を特定するＦＡＸ番号と当該ＦＡＸ番号に対応するＦＡＸ装置との過去の通信時のＩＰパケット送出速度と当該過去の通信時の時刻とを関連付けて記憶したパケット送出速度記憶手段と、通信相手のＦＡＸ番号と、通信時の時刻と、に基づいて、通信相手のＦＡＸ装置との通信時のＩＰパケット送出速度を設定するステップと、
設定されたＩＰパケット送出速度で上記ＩＰパケットを送出する通信ステップと、
を実行させるプログラムを記録したコンピュータ読み取り可能記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰゲートウェイ、通信方法、プログラム及びその記録媒体に係り、詳しくは、相手先との通信効率を高めたＩＰゲートウェイ、通信方法、プログラム及びその記録媒体に関する。
【背景技術】
【０００２】
近年、いわゆるＩＰ電話に代表される、ＩＰ網を介した音声通信が利用されるようになっている。社内ネットワークなどの狭域ネットワークから、インターネットなどの広域ネットワークを介して通話相手との通話を行うのであるが、一般に開放された広域ネットワークを利用することで通信費を安価に抑えることができる。
【０００３】
また、音声通信のみでなく、ＦＡＸ通信においてもＩＰ網を介した通信が行われている。なお、ＦＡＸ通信には異なる複数の種類が提案されているが、代表的なものとして、音声パケットによるＦＡＸ通信方式がある。これは、ＦＡＸ端末から送出されたＦＡＸトーン信号や音声等をＶｏＩＰ（Voice over IP）ゲートウェイ（以後ＩＰゲートウェイと称する）がＩＰパケットに変換して相手先ＩＰゲートウェイに送信する仕組みである。この方式では、ＩＰゲートウェイ間で音声通信が可能であれば、当該ＩＰゲートウェイに接続されるＦＡＸ装置は従来のものを利用できる点でコスト的、技術的に有利である。
【０００４】
なお、従来のＦＡＸ装置では、通信にてエラーが起こり相手先ＦＡＸ装置より再送要求を受信した場合、エラー発生時の通信速度以下で通信する技術がある。
【特許文献１】特開２００１−２６８１５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
電話回線を利用した従来のＦＡＸ通信では、利用可能な帯域や回線の状態は安定しているために回線の状態を考慮する必要はなく、相手先ＦＡＸ装置との相性に基づいて通信速度を設定すれば相手先との安定した通信が確立できた。しかしながら、広域ネットワークが介在するＦＡＸ装置間の通信では、相手先ＦＡＸ装置との相性以外に、広域ネットワークの状態が影響する。つまり、広域ネットワーク上の様々な要因により相手先ＦＡＸ装置に到達する信号にゆがみが発生しやすく、接続遅延、接続不良、ＩＰ網上における伝送待ち遅延、転送遅延、パケットロスなどの障害が、従来の電話回線を利用した場合に比して非常に起こりやすい。
【０００６】
本発明は上記従来の事情に基づいて提案されたものであって、広域ネットワークを介したＦＡＸ通信においても安定した通信を提供する事を目的とするものである。
【課題を解決するための手段】
【０００７】
本発明は、上記目的を達成するために以下の手段を採用している。すなわち、本発明に係るＩＰゲートウェイは、ＦＡＸ装置より受信した音声信号をＩＰ（Internet Protocol）パケットに符号化する手段を備えている。そして、パケット送出速度記憶手段は、通信相手となるＦＡＸ装置を特定するＦＡＸ番号と、当該ＦＡＸ番号に対応するＦＡＸ装置との過去の通信時のＩＰパケット送出速度と、当該過去の通信時の時刻と、を関連付けて記憶しており、通信時には、速度設定手段が、通信相手のＦＡＸ番号と、通信時の時刻と、上記パケット送出速度記憶手段とに基づいて、通信相手のＦＡＸ装置との通信時のＩＰパケット送出速度を設定する。通信手段は、速度設定手段にて設定されたＩＰパケット送出速度で上記ＩＰパケットを送出する。
【０００８】
また、通信時の相手先からの再送要求数をカウントするカウント手段と、カウントした再送要求数が所定の値を超える場合には、パケット送出速度を低く設定する再速度設定手段と、再速度設定手段にてパケット送出速度を低く設定された場合、当該通信時の相手先のＦＡＸ番号と、当該通信時のＩＰパケット送出速度と、当該通信時の時刻とを関連付けて送出速度記憶手段に追加・更新する追加更新手段とを備えた構成がある。
【０００９】
なお、決定手段は、通信相手のＦＡＸ番号に関連する情報が送出速度記憶手段に記憶されていない場合にＩＰパケット送出速度を最高速に設定すると共に、通信手段は、決定手段にて設定されたＩＰパケット送出速度で上記ＩＰパケットを送出する構成もある。
【００１０】
さらに、送出速度記憶手段に記憶されるレコードの利用期限を監視し、利用期限を終了したレコードを削除する削除手段を備えた構成がある。
【００１１】
ここで、上記ＩＰゲートウェイは、コンピュータを用いて具体化することができる。その場合、上記各手段は、コンピュータ上でプログラムを動作させることにより具体化される。上記プログラムは、コンピュータに対する一連の指令であり、その指令を電気信号で表現することによって、インターネット等の電気通信回線を通じて提供することができる。また、配布や販売のためにコンピュータ読み取り可能な記録媒体に記録することもできる。
【発明の効果】
【００１２】
本発明に係るＩＰゲートウェイ等においては、広域ネットワークを介したＦＡＸ通信においても安定した通信を提供することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面を参照して、本発明の実施の形態につき説明し、本発明の理解に供する。尚、以下の実施の形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。
（実施の形態１）
まず、本発明に係る実施の形態におけるＩＰ（Internet Protocol）ゲートウェイの構成について説明する。
【００１４】
図１は、本発明に係るＩＰゲートウェイ１０１の概略機能ブロック図である。当該ＩＰゲートウェイ１０１は、音声通信用インターフェイス１０２、通信先決定手段１０３、通信先記憶手段１０４、速度設定手段１０５、パケット送出速度記憶手段１０６、符号化手段１０７、通信手段１０８、データ通信用インターフェイス１０９、復号化手段１１０、速度再設定手段１１１、カウント手段１１２、削除手段１１３を備えている。音声通信用インターフェイス１０２は、図３における音声ネットワーク・インターフェイス３０５に対応し、音声通信を行う装置、すなわちＦＡＸ装置２０１や電話機２０２などが接続される。また、データ通信用インターフェイス１０９は、図３におけるデータネットワーク・インターフェイス３０６に対応し、広域ネットワークであるインターネットに接続されている。なお、ここでいうＩＰゲートウェイは、音声信号をＩＰパケットに変換する装置をさすが、本実施の形態では、ルータ機能２０３を有し、ＩＰパケットのルーティングも可能であるものとする。ルータ機能２０３を有さない場合には、ＩＰゲートウェイ１０１とインターネット２０４との間に、ＩＰパケットのルーティング処理を行うルータが介在する。なお、その他の手段の詳細については後述する。
【００１５】
図２は、ＩＰゲートウェイを用いたＦＡＸ通信システムの構成例であり、複数のＩＰゲートウェイ１０１、２０５等や、ＦＡＸ装置２０１、２０６などとインターネット２０４を介して接続されている。また、インターネット２０４には、多数のルータ２０７が接続されており、狭域ネットワーク２０９を介して複数のパーソナルコンピュータ（ＰＣ）２０８と通信可能に接続されている。
【００１６】
また、図３は、ＩＰゲートウェイの概略構成図であり、ＣＰＵ（Central Processing Unit）３０１、ＲＡＭ（Random Access Memory）３０２、ＲＯＭ（Read Only Memory）３０３、ＨＤＤ３０４、音声ネットワーク・インターフェイス３０５、及びデータネットワーク・インターフェイス３０６が内部バス３０７を介して接続されている。上記ＣＰＵ３０１は、例えばＲＡＭ３０２を作業領域として利用し、ＲＯＭ３０３やＨＤＤ３０４等に記憶されているプログラムを実行することで上記図１に示した各手段として動作する。上記音声ネットワーク・インターフェイス３０５は、ＦＡＸ装置や電話に接続されており、当該ＦＡＸ装置や電話との音声通信が可能である。また、上記データネットワーク・インターフェイス３０６は、ＩＰ網であるインターネット２０４と接続されており、他の機器とデータの授受が可能となっている。
【００１７】
続いて、ＩＰゲートウェイ１０１における処理について、図４及び図５を加えて説明する。
【００１８】
まず、ＦＡＸ装置２０１を利用してＦＡＸを送信しようとするユーザは、送信すべき原稿をＦＡＸ装置２０１のスキャナより読み取ると共に、送信先となるＦＡＸ装置（ここでは例えばＦＡＸ装置２０６とする）のＦＡＸ番号を入力する。当該ＦＡＸ番号は、通信相手となるＦＡＸ装置２０６を特定可能な固有の番号である。なお、ここでいうＦＡＸ装置は、一般の電話回線（交換回線）に対応した一般的に普及しているＦＡＸ装置である。
【００１９】
ＦＡＸ番号を入力され送信すべき原稿が読み取られると、ＦＡＸ装置２０１がオフフック状態となり、当該オフフック状態がＩＰゲートウェイ１０１の音声通信用インターフェイス１０２に検出されることにより、ＩＰゲートウェイ１０１とＦＡＸ装置２０１とが通信可能状態となる（図５：Ｓ５０１）。
【００２０】
通信可能状態となるとＦＡＸ送信装置２０１は、入力されたＦＡＸ番号に基づいて、トーン信号をＩＰゲートウェイ１０２に送信する（図５：Ｓ５０２）。
【００２１】
上記トーン信号は、音声通信用インターフェイス１０２を介して通信先決定手段１０３にて受信され、数値に変換される。また、当該通信先決定手段１０３は、変換した数値をもとに、通信先記憶手段１０４を参照し、対応する相手先ＦＡＸ端末のＩＰアドレスを取得する（図５：Ｓ５０３）。
すなわち、通信先記憶手段１０４には、図４Ａに示すＦＡＸ番号−ＩＰアドレステーブル４０１が記憶されており、当該テーブルには相手先のＦＡＸ装置の番号である相手先番号４０２と、相手先のＦＡＸ装置のＩＰアドレス４０３とが関連付けられて記憶されている。変換された数値に基づいて相手先番号４０２を参照することで、対応する相手先ＩＰアドレス４０３を取得可能である。なお、本実施の形態では、当該ＦＡＸ番号−ＩＰアドレステーブル４０１は、通信先記憶手段１０４に記憶されているが、例えばＩＰゲートウェイ１０１が、インターネット２０４上に設けられた端末と通信することにより、上記相手先ＩＰアドレス４０３を取得してもよい。
【００２２】
相手先のＦＡＸ装置２０６のＩＰアドレス（相手先ＩＰアドレス）を取得すると、通信先決定手段１０３は、当該相手先ＩＰアドレス４０３及び相手先番号４０２を速度設定手段１０５に送信する。
【００２３】
相手先ＩＰアドレス４０３及び相手先番号４０２を取得すると、速度設定手段１０５はパケット送出速度記憶手段１０６を参照し、ＦＡＸ装置２０６との通信時におけるパケット送出速度を設定する（図５：Ｓ５０４）。パケット送出速度とは、パケットをデータネットワークに送出する間隔と定義することができ、上記設定は以下のように行われる。
【００２４】
まず、速度設定手段１０５は、図４Ｂに示すパケット送出速度テーブル４１１を参照する。上記パケット速度テーブル４１１には、相手先のＦＡＸ番号である相手先番号４１２と、過去の通信時で良好な結果を得られたパケット送出速度４１３と、その通信時刻を範囲として示した通信時刻４１４と、当該レコードの期限４１５とが関連付けられて記憶されている。上記速度設定手段１０５は、上記パケット送出速度テーブル４１１と、受信した相手先番号と、現在の時刻とを用いて、相手先番号４１２より一致するレコードを検索することができる。なお、現在の時刻は、時・分・秒までを限定するのではなく、現在時刻の属する範囲が利用される。本実施の形態では、１日（２４時間）を、０時をスタート時刻として３時間毎の８つのグループに分割するものとする。つまり現在時刻が１４時２０分と仮定すると、現在の時刻は「１２〜１５時」のグループに属するものとして検索が行われる。なお、相手先番号に基づいて検索するものとしたが、相手先ＩＰアドレスに基づいて検索した場合も同様である。この場合には、パケット送出速度テーブル４１１の相手先番号４１２には相手先ＩＰアドレスが格納される。
【００２５】
ここで、上記検索に対応するレコードが見つかった場合、当該レコードのパケット送出速度４１３に対応する値が通信時におけるパケット送出速度として設定される（図５：Ｓ５０４Ｙｅｓ→Ｓ５０５）。
【００２６】
なお、上記検索に対応するレコードが見つからなかった場合、パケット送出速度は最高の値（ここでは1msec間隔）に設定される（図５：Ｓ５０４Ｎｏ→Ｓ５０６）。
【００２７】
以上のようにしてパケット送出速度が設定されると、当該設定内容は通信手段１０８に通知され、上記相手先ＩＰアドレスに対応する端末へのパケット送出は当該設定内容で定められた間隔で送出される（図５：Ｓ５０７）。
【００２８】
さて、パケット送出速度が設定されると、通信手段１０８は、相手先ＩＰアドレス４０３に回線確立のためのパケットを送出することで、当該ＩＰアドレスに対応するＦＡＸ装置２０６が接続されているＩＰゲートウェイ２０５に、当該回線確立のためのパケットが受信される。パケットが受信されると、ＩＰアドレスに対応するＦＡＸ装置２０６に対して回線確立のための信号が送信され、これに基づいて回線が確立する。
【００２９】
以上により、ＦＡＸ装置２０１、２０６間でのインターネット２０４を介した回線が確立される。
【００３０】
次に、回線が確立されると、その旨がＦＡＸ装置２０１に通知され、当該通知を受けたＦＡＸ装置２０１は、スキャナより読み取った原稿のデータを音声信号としてＩＰゲートウェイ１０１に送信する。
【００３１】
上記原稿の音声信号は、音声通信用インターフェイス１０２を介して符号化手段１０７にて受信され、符号化によりパケット化され、インターネット２０４を介してＩＰゲートウェイ２０５にて受信される。ＩＰゲートウェイ２０５では、受信したパケットを復号化して音声信号に戻した後、ＦＡＸ装置２０６に送信する。これにより、ＦＡＸが通常の音声信号を利用するものであっても、インターネット２０４を介して従来の手順で送信可能である。
【００３２】
以上のように、速度設定手段１０５が、通信の時刻と、過去の通信時に良好な結果を得られたパケット送出速度とに基づいてパケットを送信しているため、ＦＡＸ装置２０６からの再送要求はほとんど無く、効率よくＦＡＸ通信を行うことができる。特にインターネット２０４におけるトラフィックはその利用時刻により大きな差が生じる。つまり、インターネットの利用はほとんどの場合が夕刻から夜中に集中しているため、この時間帯におけるＦＡＸ通信は不安定になりやすい。他方、深夜から朝方にかけてはインターネットのトラフィックが少なく、ＦＡＸ通信の速度を上げても不安定になりにくいのである。ただし、相手先のＩＰゲートウェイの性能によっては、速度を上げすぎると、例えばパケットをバッファにためきれずにパケットロスとなり、再送要求の送信が増加する。よって、本願では、相手先及び時刻に応じてパケット送出速度を変更することによりＦＡＸ通信の安定性を確保しているのである。
【００３３】
なお、上記「過去の通信時に良好な結果を得られたパケット送出速度」がパケット送出速度テーブル４１１に記憶されているが、当該記憶は以下のように行われる。すなわち、まず、過去に通信実績のない相手先との通信の場合、パケット送出速度は最高速に設定することは上述したとおりである。
【００３４】
このような状態で、インターネット２０４内のトラフィックが多い場合には、相手先ＦＡＸ装置に到達する信号にゆがみが発生しやすく、接続遅延、接続不良、ＩＰ網上における伝送待ち遅延、転送遅延、パケットロスなどの障害が起こりやすい。このような場合には相手先ＦＡＸ装置より所定の（エラーの）音声信号回復のための再送要求が出される。当該再送要求は、ＩＰゲートウェイ２０５を介してＩＰゲートウェイ１０１のデータ通信用インターフェイス１０９、通信手段１０８を介してカウント手段１１２にてカウントされる。速度再設定手段１１１は、カウント手段１１２によってカウントされた再送要求の数と、所定の閾値を常時比較する。そして閾値を超えた場合、現在のパケット送出速度ではエラーが起こりやすいと判断し、パケット送出速度を遅い値に設定する旨（再設定の旨）を通信手段１０８に通知する。そして、通信手段１０８は、再設定された値でＩＰゲートウェイ２０５との通信を継続する。
【００３５】
また同時に、速度再設定手段１１１は、上記カウント値をリセットすると共に、パケット送出速度記憶手段１０６に、相手先番号４１２、再設定したパケット送出速度４１３、送信時刻４１４及びレコード期限４1５を追加・更新する。この処理が繰り返されることにより、最終的に、「良好な結果を得られたパケット送出速度」がパケット送出速度記憶手段１０６に記憶される。
【００３６】
なお、上記レコード期限４１５とは当該レコードの有効期限であり、例えばレコードを追加・更新した日から所定の日（例えば一ヶ月）後の日が追加・更新時に設定される。削除手段１１３は、このレコード期限４１５を参照し、期限が満了したレコードについては削除することで、インターネットや相手先ＩＰゲートウェイ、相手先ＦＡＸ装置２０６の構成の変更に応じて新たなパケット送出速度を設定することができる。
【産業上の利用可能性】
【００３７】
本発明にかかるＩＰゲートウェイ等は、通信の時刻と、過去の通信時に良好な結果を得られたパケット送出速度とに基づいてパケット送出速度を変更するため、通信が安定しないネットワークにおけるＦＡＸ通信に対応したＩＰゲートウェイ等として有用である。
【図面の簡単な説明】
【００３８】
【図１】本発明に係るＩＰゲートウェイの概略機能ブロック図。
【図２】ＩＰゲートウェイを用いたＦＡＸ通信システムの構成例を示す図。
【図３】ＩＰゲートウェイの概略構成図。
【図４】ＦＡＸ番号−ＩＰアドレステーブル及びパケット送出速度テーブルの一例を示す図。
【図５】ＩＰゲートウェイのパケット送出速度を決定する処理を示すフローチャート。
【符号の説明】
【００３９】
１０１  ＩＰゲートウェイ
１０２  音声通信用インターフェイス
１０３  通信先決定手段
１０４  通信先記憶手段
１０５  速度設定手段
１０６  パケット送出速度記憶手段
１０７  符号化手段
１０８  通信手段
１０９  データ通信用インターフェイス
１１０  復号化手段
１１１  速度再設定手段
１１２  カウント手段
１１３  削除手段
３０１  ＣＰＵ
３０２  ＲＡＭ
３０３  ＲＯＭ
３０４  ＨＤＤ
３０５  音声ネットワーク・インターフェイス
３０６  データネットワーク・インターフェイス
３０７  内部バス
【図１】
2007104524.tif 000003
【図２】
2007104524.tif 000004
【図３】
2007104524.tif 000005
【図４】
2007104524.tif 000006
【図５】
2007104524.tif 000007