(57)【要約】  ＶｏＩＰシステムにおけるファクシミリ伝送の送信及び受信システム及び方法が開示される。所定の実施例では、ファクシミリ装置はネットワークインタフェース及び呼設定プロトコルサーバとインタフェースするように構成された呼設定プロトコルクライアントを含む。呼設定プロトコルクライアントは公衆交換電話網との通信チャネルを設定するためにネットワークインタフェースを用いて呼設定プロトコルサーバと通信する。呼設定プロトコルクライアントはセッション開始プロトコルに従って動作する。ファクシミリ装置は、ファクシミリ伝送をＴ．３０プロトコルに従って送信及び受信するように構成される。代替実施例では、前記ファクシミリ装置はファクシミリ伝送をＴ．３８プロトコルに従って送信及び受信するように構成される。
2012518345.tif 000002
【特許請求の範囲】
【請求項１】
ローカルエリアネットワークに接続するように構成されたネットワークインタフェースと、
プロセッサと、
前記プロセッサ及び前記ネットワークインタフェースと通信するコンピュータ読み取り可能な記憶媒体とを備えるファクシミリエンドポイントであって、
前記コンピュータ読み取り可能な記憶媒体は前記プロセッサで実行可能な呼設定プロトコルクライアントを備え、前記コンピュータ設定プロトコルクライアントは、前記ローカルエリアネットワークを用いて当該ファクシミリエンドポイントと公衆交換電話網との間でデータパケットを送信するように構成された通信チャネルを設定するために前記ネットワークインタフェース用いて呼設定プロトコルサーバと通信するように構成され、
前記コンピュータ読取り可能な記憶媒体は更に前記プロセッサで実行可能なＴ.３０モジュールを備え、前記Ｔ．３０モジュールはデータをＴ.３０プロトコルに従って符号化及び復号化するように構成され、前記Ｔ.３０プロトコルで符号化及び復号化されたデータを前記ネットワークインタフェースを用いて選択的に前記公衆交換電話網へ及びから転送及び受信することができる、
ファクシミリエンドポイント。
【請求項２】
前記コンピュータ読取り可能な記憶媒体は更に前記プロセッサで実行可能なＧ．７１１モジュールを備え、前記Ｇ．７１１モジュールはデータをＧ．７１１プロトコルに従って符号化及び復号化するように構成され、前記Ｇ．７１１プロトコルで符号化及び復号化されたデータを前記ネットワークインタフェースへ及びから選択的に転送及び受信することができる、請求項１記載のファクシミリエンドポイント。
【請求項３】
前記コンピュータ読取り可能な記憶媒体は更に前記プロセッサで実行可能なリアルタイムトランスポートモジュールを備え、前記リアルタイムトランスポートモジュールはデータをリアルタイムトランスポートプロトコルに従って符号化及び復号化するように構成され、前記リアルタイムトランスポートプロトコルで符号化されたデータを前記ネットワークインタフェースへ選択的に転送することができる、請求項１記載のファクシミリエンドポイント。
【請求項４】
前記コンピュータ読取り可能な記憶媒体は更に前記プロセッサで実行可能なＴ．３８モジュールを備え、前記Ｔ．３８モジュールはデータをＴ．３８プロトコルに従って符号化及び復号化するように構成され、前記Ｔ．３８プロトコルで符号化されたデータを前記ネットワークインタフェースへ選択的に転送することができる、請求項１記載のファクシミリエンドポイント。
【請求項５】
前記プロセッサ及び前記コンピュータ読取り可能な記憶媒体と通信するＰＳＴＮインタフェースを更に備え、前記Ｔ．３０モジュールで符号化されたデータを前記ＰＳＴＮインタフェースに転送することができる、請求項１記載のファクシミリエンドポイント。
【請求項６】
前記プロセッサ及び前記コンピュータ読取り可能な記憶媒体と通信するスキャナ入力を更に備える、請求項１記載のファクシミリエンドポイント。
【請求項７】
前記プロセッサ及び前記コンピュータ読取り可能な記憶媒体と通信するプリンタ出力を更に備える、請求項１記載のファクシミリエンドポイント。
【請求項８】
前記呼設定プロトコルクライアントはセッション開始プロトコルに従って動作するように構成されている、請求項１記載のファクシミリエンドポイント。
【請求項９】
ローカルエリアネットワーク（ＬＡＮ）と、
前記ＬＡＮと通信する呼設定プロトコルサーバと、
前記ＬＡＮ及び公衆交換電話網（ＰＳＴＮ）と通信するトランクと、
前記ＬＡＮと通信する少なくとも一つのファクシミリエンドポイントとを備えるファクシミリ伝送の送信のためのシステムであって、
前記ファクシミリエンドポイントは、前記ＬＡＮを用いて前記呼設定プロトコルサーバと通信し、前記ファクシミリエンドポイントと前記トランクとの間に通信チャネルを設定するように構成され、前記ファクシミリエンドポイントは前記通信チャネルを用いて前記ファクシミリ伝送を構成するデータを前記ＬＡＮ経由で前記公衆交換電話網へ選択的に転送することにより前記ファクシミリ伝送の送信を行うように構成され、前記ファクシミリ伝送を構成するデータはＴ．３０プロトコルに従って符号化されている、
ファクシミリ伝送の送信のためのシステム。
【請求項１０】
前記ファクシミリ伝送を構成するデータはＧ．７１１プロトコルに従って符号化されている、請求項９記載のシステム。
【請求項１１】
前記ファクシミリ伝送を構成するデータはリアルタイムトランスポートプロトコルに従って符号化されている、請求項９記載のシステム。
【請求項１２】
前記ＬＡＮ及びワイドエリアネットワーク（ＷＡＮ）と通信するルータを更に備え、前記ファクシミリエンドポイントは、前記ＬＡＮを用いて前記呼設定プロトコルサーバと通信し、前記ファクシミリエンドポイントと前記ＷＡＮとの間に通信チャネルを設定するように構成され、前記ファクシミリエンドポイントは前記通信チャネルを用いて前記ファクシミリ伝送を構成するデータを前記ＬＡＮ経由で前記ＷＡＮへ転送することにより前記ファクシミリ伝送の送信を行うように構成されている、請求項９記載のシステム。
【請求項１３】
前記ファクシミリ伝送を構成するデータはＴ．３８プロトコルに従って符号化されている、請求項１２記載のシステム。
【請求項１４】
前記ファクシミリエンドポイントは更に前記ＰＳＴＮと通信するＰＳＴＮインタフェースを備え、前記ファクシミリエンドポイントは、前記ファクシミリ伝送を構成するデータを前記ＰＳＴＮインタフェース経由で前記ＰＳＴＮに選択的に転送することにより前記ファクシミリ伝送の送信を行うように構成されている、請求項９記載のシステム。
【請求項１５】
前記ファクシミリエンドポイントはスキャナ入力を更に備える、請求項９記載のシステム。
【請求項１６】
前記ファクシミリエンドポイントはプリンタ出力を更に備える、請求項９記載のシステム。
【請求項１７】
前記呼設定プロトコルサーバはセッション開始プロトコルに従って動作するように構成されている、請求項９記載のシステム。
【請求項１８】
ファクシミリエンドポイントをローカルエリアネットワークと通信させるステップ、
呼設定プロトコルサーバをＬＡＮと通信させるステップと、
公衆交換電話網（ＰＳＴＮ）とランクを前記ＬＡＮと通信させるステップと、
前記ファクシミリエンドポイントを前記コンピュータ設定プロトコルサーバに登録するステップと、
前記ＬＡＮを用いて前記ファクシミリエンドポイントと前記ＰＳＴＮトランクとの間に接続を設定するステップと、
前記ファクシミリをＴ．３０プロトコルに従って符号化するステップと、
前記接続を用いて前記ファクシミリを前記ＬＡＮ経由で前記ＰＳＴＮトランクへ送信するステップと、
を備えるファクシミリの送信方法。
【請求項１９】
前記ファクシミリをＧ．７１１プロトコルに従って符号化するステップを更に備える、請求項１８記載の方法。
【請求項２０】
前記ファクシミリをリアルタイムトランスポートプロトコルに従って符号化するステップを更に備える、請求項１８記載の方法。
【請求項２１】
前記ＬＡＮ及びワイドエリアネットワーク（ＷＡＮ）にルータを接続するステップと、
前記ＬＡＮを用いて前記ファクシミリエンドポイントと前記ＷＡＮとの間に接続を設定するステップと、
前記ファクシミリをＴ．３８プロトコルに従って符号化するステップと、
前記接続を用いて前記ファクシミリを前記ＬＡＮ経由で前記ＷＡＮに送信するステップと、
を更に備える、請求項１８記載の方法。
【請求項２２】
前記ＰＳＴＮにＰＳＴＮインタフェースを接続するステップと、
前記ファクシミリを構成するデータを前記ＰＳＴＮインタフェース経由で前記ＰＳＴＮに転送することにより前記ファクシミリを送信するステップと、
を更に備える、請求項１８記載の方法。
【請求項２３】
スキャナ入力を用いて前記ファクシミリをスキャンするステップをさらに備える、請求項１８記載の方法。
【請求項２４】
前記呼設定プロトコルサーバはセッション開始プロトコルに従って動作する、請求項１８記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データネットワークと関連して文書をファクシミリ伝送するシステム及び方法に関する。
【背景技術】
【０００２】
ファクシミリ伝送又は「ファックス」は、利用者が文書のコピー（又はファクシミリ）を電話網で伝送することができる通信方法である。一般に、文書はスキャンされ、データに変換された後、電話網で別のファクシミリエンドポイントに伝送され、そこで印刷される。伝統的には、ファクシミリはアナログ公衆交換電話網（ＰＳＴＮ）で伝送される。しかし、多くの企業環境がディジタルボイスオーバＩＰ（ＶｏＩＰ）ベースの電話システムに移行している。その結果ファクシミリオーバＩＰ（ＦｏＩＰ）が発展しているが、相互運用性を含むくつかの問題のために、ＦｏＩＰは採用が遅れている。その結果、多くの企業環境はファクシミリ伝送をＰＳＴＮに頼っている。
【０００３】
一つの解決策は、ファクシミリエンドポイントをローカルＩＰベース電話網に接続することであるが、これは追加の高価なハードウェアを必要とする。別の解決策は単にファクシミリ伝送のための専用アナログ電話線を用いるものある。この解決策は費用がかからないが、２つのタイプの電話システムの管理を必要とする。従って、電話システムに高価なハードウェアを付加する必要なしに、ＩＰベース電話網で動作でき且つＰＳＴＮに接続できるファクシミリシステムが当業界で必要とされている。
【発明の概要】
【０００４】
上記の欠陥は、プロセッサと、ローカルエリアネットワーク（ＬＡＮ）に接続されたネットワークインタフェースと、前記プロセッサで実行可能な呼設定プロトコルクライアントを含むコンピュータ読み取り可能な記憶媒体とを備えるファクシミリエンドポイントによって解決され、前記呼設定プロトコルクライアントは、前記プロセッサによって、前記ネットワークインタフェース用いて呼設定プロトコルサーバと通信させて当該ファクシミリエンドポイントと公衆交換電話網との間でデータパケットを前記ローカルエリアネットワーク経由で伝送するように構成された通信チャネルを設定させるように構成されている。前記コンピュータ読み取り可能な記憶媒体は前記プロセッサで実行可能なＴ．３０モジュールも備え、前記Ｔ．３０モジュールは、前記プロセッサによって、データをＴ．３０プロトコルに従って符号化及び復号化させるように構成されている。前記Ｔ．３０プロトコルで符号化及び復号化されたデータは前記ネットワークインタフェースを用いて選択的に前記公衆交換電話網へ及びから転送及び受信される。
【０００５】
別の実施形態においては、前記コンピュータ読み取り可能な記憶媒体は、更に、Ｇ．７１１プロトコルに従って前記ネットワークインタフェースを介して通信を行うＧ．７１１モジュール、リアルタイムトランスポートプロトコルに従って前記ネットワークインタフェースを介して通信をリアルタイムトランスポートモジュール及び／又はＴ．３８プロトコルに従って前記ネットワークインタフェースを介して通信を行うＴ．３８モジュールを備える。別の実施形態においては、前記ファクシミリエンドポイントはＴ．３０プロトコルに従って通信を行うＰＳＴＮインタフェースを備える。
【０００６】
上記のファクシミリエンドポイントは、ＬＡＮ、呼設定プロトコルサーバ、前記ＬＡＮをＰＳＴＮ及び上記のファクシミリエンドポイントと接続するトランクを備える企業通信システムに組み込むことができる。
【０００７】
以下の図面及び詳細な説明を検討すれば本発明の他のシステム、方法、特徴及び利点が当業者に明らかになる。このようなシステム、方法、特徴及び利点はすべて本開示に包含され、本発明の範囲内にあり、添付の特許請求の範囲で保護されることを意図する。
【０００８】
種々の特徴及び利点がいくつかの実施例及び添付図面の以下の記載において一例として説明される。添付図面は典型的な実施形態のみを示し、特許請求の範囲を限定するものではないと理解されたい。これらの実施例は添付図面を参照して具体的に詳細に説明される。
【図面の簡単な説明】
【０００９】
【図１】本発明によるオフィス内の電気通信システムの一実施例のブロック図である。
【図２】本発明によるファクシミリ装置の一実施例の機能ブロック図である。
【図３】ファクシミリ伝送の送信をレガシーモード、ＩＰＢＸエンドポイントモード及びＴ．３８モードで行う方法の一実施例を示すフローチャートである。
【図４】ファクシミリ伝送の受信をレガシーモード、ＩＰＢＸエンドポイントモード及びＴ．３８モードで行う方法の一実施例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
ネットワークファクシミリ伝送のためのシステム及び方法の実施例がここに記載される。以下の記載において、実施例の十分な理解を与えるために多くの詳細が与えられる。しかしながら、これらの実施例は、これらの具体的な詳細の一つ以上がなくても実施でき、また他の方法、コンポーネント、材料などで実施することもできることは当業者に認識されよう。更に、本発明の特徴が不明確になるのを避けるために、周知の構造、材料又は処理は図示も詳細な説明も省略されている。
【００１１】
明細書全体と通じて、「一つの実施例」又は「一実施例」は、実施例と関連して記載される特定の特徴、構造又は特性が少なくとも一つの実施例に含まれることを意味する。従って、本明細書中の種々の箇所での「一つの実施例」又は「一実施例」の語句の出現は必ずしもすべて同じ実施例に関連するとは限らない。特に、「実施例」はシステム、製品（例えば、コンピュータ読取り可能な記憶媒体）、方法及び生成物であり得る。
【００１２】
語句「〜に接続する」及び「〜と通信する」は、２つ以上の主体間の機械的、電気的及び電磁的相互作用などの相互作用を意味する。２つのコンポーネントは、それらが互いに直接接触しなくても、２つのコンポーネント間に媒介装置が存在しても、互いに接続することができる。
【００１３】
ここに記載する実施例とともに使用できるインフラストラクチャの大部分、例えば汎用コンピュータ；コンピュータプログラミングツール及び技術；コンピュータネットワーク及びネットワーク技術；無線通信；及びディジタル記憶媒体が既に利用可能である。
【００１４】
ここに記載される構成及び／又は用途のために適切なネットワークは、ローカルエリアネットワーク、ワイドエリアネットワーク、メトロポリタンエリアネットワーク及び／又は「インターネット」又はＩＰネット、例えばワールド・ワイド・ウェブ、プライベートインターネット、セキュアインターネット、高度情報ネットワーク、仮想プライベートネットワーク、エクストラネット、イントラネット又は物理的トランスポート媒体で他のマシンと通信するスタンドアロンマシンも含む。特に、適切なネットワークは２つ以上の他のネットワークの一部分又は全部、例えば異種のハードウェア及びネットワーク通信技術を用いるネットワークで構成することができる。ネットワークは固定電話線、無線通信及びそれらの組み合わせを組み込むことができる。
【００１５】
ネットワークは通信又はネットワーキングソフトウェア、例えばノベル、マイクロソフト、アーティソフト及び他のベンダから入手可能なソフトウェアを含むことができ、ＴＣＰ／ＩＰ、ＳＰＸ，ＩＰＸ及び他のプロトコルを用いてツイストペア、同軸又は光ファイバケーブル、電話線、衛星、マイクロ波中継局、変調ＡＣ電力線、物理的媒体転送及び／又は当業者に知られている他のデータ伝送「ワイヤ」で動作し得る。ネットワークはもっと小さいネットワークを含むことができ、且つ又ゲートウェイ又は類似のメカニズムを介して他のネットワークに接続可能とすることができる。
【００１６】
ネットワークの各コンピュータは、マイクロプロセッサ、マイクロコントローラ、トンリセット回路などのようなプロセッサを含むことができる。プロセッサは、ＡＳＩＣ、ＰＡＬ、ＰＬＡ、ＰＬＤ、フィールドプログラマブルゲートアレイなどの処理装置又は他のカスタマイズされた又はプログラム可能な装置を含むことができる。コンピュータは、不揮発性メモリ、スタティックＲＡＭ、ダイナミックＲＡＭ、ＲＯＭ，ＣＤ−ＲＯＭ、ディスク、テープ、磁気、光フラッシュメモリなどのコンピュータ読取り可能な記憶媒体又は他のコンピュータ読取り可能な記憶媒体を含むことができる。コンピュータは種々の入力装置及び／又は出力装置も含むことができる。入力装置は、キーボード、マウス、タッチスクリーン、ライトペン、タブレット、マイクロフォン、センサ又はファームウェア及び／又はソフトウェアを伴う他のハードウェアを含むことができる。出力装置は、モニタ又は他のディスプレイ、プリンタ、スイッチ、信号線又はファームウェア及び／又はソフトウェアを伴う他のハードウェアウェアを含むことができる。
【００１７】
ここに記載する所定の実施例の特徴はソフトウェアモジュール又はコンポーネントとして示されている。ここで使用されるように、ソフトウェアモジュール又はコンポーネントは、コンピュータ読取り可能な記憶媒体内に置かれた任意のタイプのコンピュータ命令又はコンピュータ実行可能なコードを含むことができる。ソフトウェアモジュールは、例えば一つ以上のコンピュータ命令の物理的又は論理的ブロックを含むことができ、これらのブロックは一つ以上のタスクを実行する又は特定の抽象データ型を実施するルーチン、プログラム、オブジェクト、コンポーネント、データ構造などとして編成することができる。
【００１８】
所定の実施例では、特定のソフトウェアモジュールは、コンピュータ読取り可能な記憶媒体の異なる位置に記憶された本質的に異なる命令を備え、これらの命令が相まってジュール記述の機能を実施することができる。実は、モジュールは単一の命令又は多数の命令を備えることができ、いくつかのコンピュータ読取り可能な記憶媒体に亘って、異なるプログラムの間で、いくつかの異なるコードセグメントに分散させることができる。いくつかの実施例は、通信ネットワークを介してリンクされるリモート処理装置でタスクが実効される分散コンピューティング環境に実施することができる。分散コンピューティング環境においては、ソフトウェアモジュールはローカル及び／又はリモートコンピュータ読み取り可能な記憶媒体に置くことができる。加えて、データベースレコード内にまとめて結合又は表現されたデータを、同じコンピュータ読取り可能な記憶媒体内に又はいくつかのコンピュータ読取り可能な記憶媒体に亘って常駐させることができ、ネットワーク全体に亘ってデータベース内のレコードのフィールド内で結合することができる。
【００１９】
ソフトウェアモジュールは、ここに記載するタスクを実行するためにコンピュータで実効可能なプログラム、機能及び／又は命令を具現するものであること明らかである。規定通りの適切なソフトウェアは、当業者によって、ここに提示する技術とプログラミング言語及びツール、例えばＸＭＬ、ジャバ、パスカル、Ｃ＋＋、Ｃ、データベース言語、ＡＰＩ、ＳＤＫ、アセンブリ、ファームウェア、マイクロコード及び／又は例えば言語及びツールを用いることによって容易に提供することができる。特定のフォーマットの誤り検出及び／又は補正ビット、パケットヘッダ、ネットワークアドレス及び／又は等業者により容易に提供される他の支援データを持っていようがいまいが、適切な信号フォーマットをアナログ又はディジタル形式に具体化できる。
【００２０】
オフィス環境では、通常の電話線は少なくなってきているが、通常の電話線はファクシミリ伝送送信のための信頼できる通信媒体であり続けている。通常の電話線という用語はＲＪ１１、ＲＪ１４及びＲＪ２５の物理的コネクタ及びワイヤを指すものとし得る。多くの企業が、電力を活用し、ＩＰネットワーク上でのデータ伝送のコストを下げ、強化された機能性を提供するためにＶｏＩＰシステムの使用を選択している。
【００２１】
ＶｏＩＰプライベート構内交換装置（ＰＢＸ）（ＩＰ−ＰＢＸ又はＩＰＢＸとしても知られている）は、システム内の通信エンドポイント間を接続することができ、内部通信エンドポイントを中継線経由で公衆交換電話網（ＰＳＴＮ）に選択的に接続することもできる。ＶｏＩＰ  ＰＢＸ、ＩＰ−ＰＢＸ又はＩＰＢＸはここではすべてＩＰＢＸとして参照する。ＩＰＢＸは伝統的なＰＢＸに類似の機能を提供することができ、更に通信費用を低減するためにデータネットワークの使用を可能にするとともに、増大したフレキシビリティ及び機能性を提供することができる。ＶｏＩＰシステムは音声トラヒックをデータネットワークで伝送することによって通信費用の低減を可能にし得る。ＩＰＢＸはワイドエリアネットワーク（ＷＡＮ）経由で他のＩＰＢＸに接続してＰＳＴＮによらずにＶｏＩＰデータを伝送することができる。
【００２２】
ＦｏＩＰの送信及び受信も同様に通信コストの低減及び機能性の増大を可能にする。ここで使用するＦｏＩＰはファクシミリ伝送の送信をデータネットワークで行うために設計されたプロトコル、例えばＴ．３７及びＴ．３８を指す。ＦｏＩＰを可能にするために種々のシステム及びプロトコルが提案されているが、通常の電話線が使用され続けている。ＦｏＩＰシステム及びプロトコルの採用の遅れはＦｏＩＰシステム間の相互運用問題に起因する。ＦｏＩＰ相互運用性は使用する装置のタイプ、ＶｏＩＰ及びＦｏＩＰゲートウェイの特徴、ファクシミリ回線交換及びファクシミリコールトーンの偏差により影響され得る。更にＩＰネットワーク障害、例えば遅延及びタイミング問題、パケットフォーマット、冗長性、誤り訂正モード（ＥＣＭ）、エンドツーエンド伝送特性、クロックドリフト、音声及びファクシミリモジュールの種々の設定及び相互作用も相互運用性に影響する。ネットワーク障害は一般的にＬＡＮに対してＷＡＮにおいて大きくなる。ＬＡＮは一般に管理良好であり、多くの場合ＴｏＩＰシステムに信頼できる接続を提供し得る。これに対し、インターネットを含むもっと大きなネットワーク上のネットワークトラヒックはしばしば遅延及び／又はデータパケットの損失を生じる。これらの問題にもかかわらず、ある特定の状況では、ＷＡＮでデータを送信するＦｏＩＰシステムを実施することができる。
【００２３】
これらの及びその他の難点を考慮して、多くの企業がファクシミリ伝送の送信及び受信のために公衆ＰＳＴＮに頼っている。通常のファクシミリ装置がしばしば一般的な電話線に接続され、ファクシミリの送信及び受信に使用されている。ファクシミリの送信及び受信に対するＰＳＴＮの使用は、一般に、ＦｏＩＰシステムにおいて問題になり得る相互運用性及びネットワーク障害の問題を緩和する。しかし、通常のファクシミリ装置をＩＰＢＸと関連して使用し続けるためには、追加のハードウェア及び費用が必要とされる。アナログファクシミリ装置をＩＰＢＸに接続するには加入者線インタフェース回路（ＳＬＩＣ）として知られる特定の接続が必要である。ＳＬＩＣは通常のファクシミリ装置とＩＰＢＸとの間のインタフェースを提供する。ＳＬＩＣは、ファクシミリを送信及び受信するためにファクシミリ装置に必要とされるアナログ−ディジタル変換及びディジタル−アナログ変換などの複数のタスクを実行し得る。ＳＬＩＣを用いてファクシミリ装置をＩＰＢＸに接続する必要性はコストを増大し、オフィス内におけるファクシミリ装置の設置を制限する。更に、ＩＰＢＸへのＳＬＩＣ接続の数は制限され得る。ＶｏＩＰシステムを利用する多くのオフィスでは、通常の電話線は存在しないかもしれず、特別に設置する必要があるかもしれない。場合によっては、通常の電話線をＩＰＢＸからファクシミリ装置が使用される位置まで設置しなければならない。
【００２４】
ファクシミリ装置はＩＰＢＸと関連して動作可能であるが、依然としてファクシミリ伝送の送信及び受信にＰＳＴＮ及びＴ．３０プロトコルを使用することができる、ネットワークファクシミリ伝送のためのシステム及び方法のいくつかの実施例がここに開示される。所定の実施例では、ファクシミリ装置は、Ｔ．３８及びＴ．３７などのＶｏＩＰプロトコルを用いてファクシミリデータを伝送するためにファクシミリ装置にＷＡＮを利用可能にする追加の機能も備えることができる。他の実施例では、標準ＰＳＴＮインタフェースも含め、企業に通常のＰＳＴＮ接続の使用を続けることを可能にするとともに、将来ＶｏＩＰ／ＦｏＩＰシステムへのアップグレードを可能にすることができる。
【００２５】
図１は、オフィス１００内の電気通信設備の本発明による一つの可能な構成例のブロック図である。複数のエンドポイント１２２はＬＡＮ１０６に接続することができる。ＬＡＮへの接続はイーサネット（登録商標）又は他の有線又は無線ネットワーキング技術を用いて具体化できる。複数のエンドポイント１２２は、複数のＶｏＩＰ電話エンドポイント１０２，１０３及びファクシミリエンドポイント１０４を含むことができる。２つ以上のファクシミリエンドポイントを利用できること勿論である。呼設定プロトコルサーバ及びＩＰＢＸ１１０（ここではまとめて呼設定プロトコルサーバという）及びルータ１１２もＬＡＮ１０６に接続される。ルータ１１２、呼設定プロトコルサーバ１１０及びＰＳＴＮトランク１０８はＩＰゲートウェイ１３２を構成することができる。ＩＰゲートウェイ１３２は、ＬＡＮをＰＳＴＮ１２０及びＷＡＮ又はＩＰネットワーク１１６に接続するインタフェースを構成することができる。ＩＰゲートウェイ１３２はＬＡＮ１０６とＰＳＴＮ１２０との間及びＬＡＮ１０６とＷＡＮ／ＩＰネットワーク１１６との間のトラヒックを中継することができる。
【００２６】
呼設定プロトコルサーバ１１０は、番号のダイヤリング、電話のリンギング、呼び出し音又は話し中音のヒアリングなどの良く知られた電話処理を可能にする。呼設定プロトコルサーバ１１０は、更に、エンドポイントの登録、要求の認証、アドレス解決の提供、エンドポイントに対するメッセージ交換の許可、ルーティング及びセキュリティポリシーの提供、エンドポイントの認証、リダイレクトサービスの提供などができる。標準呼設定プロトコルの例には、セッション開始プロトコル（ＳＩＰ）、Ｈ．３２３及びメディアゲートウェイ制御プロトコル（ＭＧＣＰ）がある。種々の実施例では、呼設定プロトコルサーバ１１０はＳＩＰ、Ｈ３２３及びＭＧＣＰに従って動作し得る。プロプリエタリ呼設定プロトコルの例にはシスコ・スキニー・クライアント制御プロトコル及びノーテルのUniStimがある。他の呼設定プロトコルも本発明の範囲内に含まれる。
【００２７】
複数のエンドポイント１２２の各々は呼設定プロトコルクライアント１０２ａ，１０３ａ，１０４ａを含む。各呼設定プロトコルクライアント１０２アドレス,１０３ａ,１０４ａは、呼設定プロトコルサーバ１１０とのインタフェーシングに責任を持つ。エンドポイント１２２が最初に接続されるとき、内線の呼設定プロトコルクライアントは呼設定プロトコルサーバ１１０に登録を行う。登録中、複数のエンドポイント１２２の各々に電話内線番号が指定される。
【００２８】
複数のエンドポイント１２２の一つを指定された電話内線番号のダイヤリングに応答して複数のエンドポイント１２２の任意の他の一つに接続することができる。電話内線番号はオフィス１００の外部からＰＳＴＮ１２０を介して到達し得る電話番号に対応させることもできる。複数のエンドポイント１２２の一つを用いて呼が設定されるとき、それぞれの呼設定プロトコルクライアントは呼設定プロトコルサーバ１１０に要求を送る。呼がオフィス１００の内部への場合、呼設定プロトコルサーバ／ＩＰＢＸ１１０はアドレス解決を提供し得る。例えば、電話呼が電話エンドポイント１０２から発生し、電話エンドポイント１０３への接続を要求することができる。呼設定プロトコルサーバ１１０は電話エンドポイント１０３のアドレスを解決し、電話エンドポイント１０３を鳴らし、呼を設定し、呼の終了時に接続を切ることができる。別の例では、電話エンドポイント１０２からの音声呼が電話１２８に向け出される場合（オフィス１００の外部への場合）、電話エンドポイント１０２はＰＳＴＮトランク１０８に接続することができる。ＰＳＴＮトランク１０８はＰＳＴＮ１２０に接続されている。電話エンドポイント１０２はＰＳＴＮ１２０を経て電話１２８に接続される。
【００２９】
ＩＰＢＸエンドポイント動作モードでは、オフィス１００内に位置するファクシミリエンドポイント（例えば、ファクシミリエンドポイント１０４）からファクシミリをリモートファクシミリ装置１３０に伝送することができる。このモードでは、この伝送の一部分はＬＡＮ１０６を用いて達成され、この伝送の他の一部分はＰＳＴＮ１２０を用いて達成される。ＬＡＮ１０６はファクシミリエンドポイント１０４からのデータをＰＳＴＮトランク１０８に搬送する。ファクシミリ伝送は次にＰＳＴＮ１２０を用いて送信され、その結果ＰＳＴＮ１２０により提供される信頼性及び相互運用性の利点を実現することができる。このようなシナリオでは、ファクシミリエンドポイント１０４は、それがあたかもＰＳＴＮ１２０に接続された通常のファクシミリ装置であるかのように通信することができる。
【００３０】
レガシー動作モードでは、オフィス１００内に位置するファクシミリエンドポイント１０４はファクシミリ伝送のために通常のＰＳＴＮ接続に依存し、ファクシミリをＬＡＮ１０６経由で送信することはない。ＰＳＴＮ電話線１３４をＰＳＴＮトランク１０８に直接接続することができ、この電話線をファクシミリ伝送の送信及び受信のためにレガシーモードで使用することができる。レガシー動作モードの組み込みによって、企業はファクシミリ伝送の送信及び受信にＰＳＴＮ電話線を使用し続けることができるとともに、将来ＶｏＩＰ／ＦｏＩＰシステムに容易にアップグレードすることが可能になる。
【００３１】
Ｔ．３８動作モードでは、ファクシミリはオフィス１００内のファクシミリエンドポイント１０４からリモートファクシミリ装置１２６に送信される。Ｔ．３８モードでは、ファクシミリエンドポイント１０４からのファクシミリデータはＬＡＮ１０６経由でルータ１１２に送られる。ルータ１１２はＷＡＮ又はＩＰネットワーク１１６に接続することができる。次にリモートＶｏＩＰ／ＩＰゲートウェイ１１８は所望のリモートファクシミリ装置１２６に接続することができる。一実施例では、Ｔ．３８プロトコルをファクシミリエンドポイント１０４とファクシミリ装置１２６との間のファクシミリ伝送に使用することができる。Ｔ．３８プロトコルはファクシミリをＩＰネットワークでリアルタイムに送信及び受信するＦｏＩＰプロトコルである。Ｔ．３８プロトコルによれば、ファクシミリ伝送は符号化されたＵＤＰ又はＴＣＰ／ＩＰパケットとして送信することができる。
【００３２】
上記の３つの各モードで動作し得る能力は本発明によるファクシミリエンドポイントの可能な用途を増大する。上記の３つの各モードで動作し得るファクシミリエンドポイントは、伝送システムとしてＰＳＴＮを使用するモードからＩＰＢＸシステムを使用するモード及びＶｏＩＰ／ＦｏＩＰシステムを使用するモードへの移行を可能にする。ＶｏＩＰ／ＦｏＩＰを実現可能に保存しながら、既存のインフラストラクチャを使用することができる。更に、このようなシステムは通常の電話線を設置するために必要とされるＳＬＩＣ接続及びその費用及び労力を不要にできる。
【００３３】
図２は、本発明によるファクシミリエンドポイント２００の一実施例の機能ブロック図である。ファクシミリエンドポイント２００は、ＰＳＴＮインタフェース２０２、スキャナ入力２０４、プリンタ出力２０６及びネットワークインタフェース２０８を含む複数の入力及び出力を含む。ＰＳＴＮインタフェース２０２及びネットワークインタフェース２０８は双方向通信用に構成され、ファクシミリ伝送を送信及び受信するために使用することができる。ファクシミリデータポンプ２２８はＰＳＴＮインタフェース２０２とデータバス２１２との間に配置することができる。ファクシミリデータポンプ２２８はＴ．３８符号化データを変調してＰＳＴＮで伝送できるアナログ信号にすることができる。ファクシミリデータポンプ２２８はＧ．７１１及びＲＴＰ符号化前にＴ．３０符号化データを変調することもできる。ファクシミリデータポンプはシリアルプロトコルインタフェース（ＳＰＩ）を用いてデータバス２１２に接続することができる。更にファクシミリデータポンプはＤＩＢ２２６を用いてＰＳＴＮインタフェース２０２に接続することができる。ＤＩＢ２２６はＰＳＴＮで発生し得る電気的ショックに耐える専用の回路を含むことができる。所定の実施例では、ファクシミリデータポンプ２２８を省略することができる。ファクシミリデータポンプ２２８を省略することができる。ファクシミリデータポンプ２２８を含まない実施例では、Ｔ．３０符号化データのアナログ信号への変調はプロセッサ２１０及び適切なソフトウェアモジュールによって達成することができる。
【００３４】
データバス２１２はＩＤＢ２２６、スキャナ入力２０４、プリンタ出力２０６、ネットワークインタフェース２０８、プロセッサ２１０及びコンピュータ読取り可能な記憶媒体２１４を接続することができる。データバス２１２は接続されたコンポーネント間でデータを搬送することができる。ファクシミリエンドポイント２００は、その動作を制御するプロセッサ２１０を含むことができる。このプロセッサは、汎用プロセッサ、特定用途向けプロセッサ、マイクロプロセッサ、ディジタル信号プロセッサ又はその他の従来知られているデバイスとして具体化することができる。プロセッサ２１０はコンピュータ読取り可能な記憶媒体２１４に格納されたプログラムコードに基づいて論理演算処理を実行する。
【００３５】
コンピュータ読取り可能な記憶媒体２１４は、ファクシミリ伝送を送信及び受信するための及び種々の通信プロトコルを用いて通信を確立するための種々のモジュール含むことができる。図示の実施例では、コンピュータ読取り可能な記憶媒体２１４はＧ．７１１モジュール２１８、Ｔ．３０モジュール２２０、リアルタイムトランスポートプロトコル（ＲＴＰ）モジュール２２２及びＴ．３８モジュール２２４を含む。Ｔ．３０モジュール２２０は、他のＴ．３０ファクシミリ装置との接続をネゴシエートするとともに、Ｔ．３０プロトコルを用いる他のファクシミリ装置へ及びから送信及び受信されるメッセージを符号化及び復号化することができる。Ｔ．３８モジュール２２４は、他のファクシミリ装置との接続をネゴシエートするとともに、Ｔ．３８プロトコルを用いる他のファクシミリ装置へ及びから送信及び受信されるメッセージを符号化及び復号化することができる。
【００３６】
ＲＴＰモジュール２２２及びＧ．７１１モジュール２１８は、ファクシミリエンドポイントがデータをＶｏＩＰトラヒックとしてＬＡＮで送信できるようにする。ＲＴＰモジュール２２２は、ＲＴＰプロトコルに従って、パケットネットワークで送信できるパケットを生成することができる。ＲＴＰデータパケットは種々の情報、例えばパケットシーケンス番号、タイムスタンプ、ソース識別子及びペイロードデータを含む。パケットシーケンスは、受信機がパケット損失を検出し、パケットシーケンスを回復することができるようにする。タイムスタンプは同期及びジッタ計算を可能にする。Ｇ．７１１プロトコルはＡ則又はμ則仕様を用いてデータを符号化することができる。
【００３７】
コンピュータ読取り可能な記憶媒体２１４は呼設定プロトコルクライアント２１６を含むことができ、或いは、図1につき述べたように、ファクシミリエンドポイント２００はコンピュータ読取り可能な記憶媒体２１４に常駐する呼設定プロトコルクライアント２１６を含むことができる。呼設定プロトコルクライアント２１６は呼設定プロトコルサーバとインタフェースするように構成できる。呼設定プロトコルクライアント２１６はシンクライアントとし、プロセッサ２１０の計算要件を最小にすることができる。種々の実施例では、呼設定クライアント２１６はＳＩＰ、Ｈ．３２３、ＭＧＣＰ又はその他の呼設定プロトコルに従って動作するものとし得る。
【００３８】
所定の実施例では、ファクシミリエンドポイント２００はスタンドアロンシステムとして具体化できるが、他の実施例では、ファクシミリエンドポイント２００は個別のコンポーネントからなるデバイスとすることができる。スタンドアロンシステムは多機能周辺装置を備えることができる。追加の機能をＭＦＰ内のファクシミリエンドポイント２００の機能と組み合わせることもできる。このような機能は、印刷、スキャニング、写真複写、電話、留守番電話などを含むことができる。所定の実施例では、ディスプレイシステムをプリンタの代りに又はそれに加えて使用することができる。プリンタ出力２０６は受信ファクシミリ伝送の印刷、送信されたファクシミリ伝送の確認及び／又はファクシミリ伝送が成功しなかったことを示す通知を自動的に行うことができる。
【００３９】
図３は、ファクシミリ伝送をレガシーモード、ＩＰＢＸエンドポイントモード及びＴ．３８モードで送信する方法３００の一実施例を示すフローチャートである。ファクシミリエンドポイントを呼設定プロトコルサーバに登録するステップ３０１、サーバからのエンドポイント登録の肯定応答を受信するステップ及び文書をスキャンするステップ３１３はファクシミリ伝送を送信する各方法に共通である。ステップ３０２におけるエンドポイント登録の肯定応答はファクシミリエンドポイントへの内線の指定を含むことができる。内線が一旦指定されると、その内線は呼設定プロトコルサーバに接続された他のエンドポイントによりダイヤルされ得る。所定の実施例では、内線はＰＳＴＮ経由で到達し得る電話番号に対応させることもできる。ファクシミリ送信のモードがステップ３０４で決定される。上述したように、ＦｏＩＰ接続が使用可能で、十分に信頼できる場合には、ＰＳＴＮの使用について評価することなくＦｏＩＰ接続を利用することができる。ＦｏＩＰ接続が使用可能でなく、通常の電話線が使用可能である場合には、レガシーモードを使用することができる。最後に、ファクシミリエンドポイントがＩＰＢＸシステムに接続されている場合には、ＩＰＢＸエンドポイントモードを使用することができる。
【００４０】
レガシーファクシミリモードでは、ステップ３０３でスキャンされた文書はステップ３０５でＴ．３０プロトコルに従って符号化される。所定の実施例では、ファクシミリデータポンプがＴ．３０符号化データを変調してＰＳＴＮで送信できるアナログ信号にすることができる。スキャンされた文書はステップ３０８においてＰＳＴＮ経由で目的の受信者に送信される。ステップ３０８における送信はＴ．３０プロトコルに従うものとし得る。図１に示され且つ上述されているように、レガシーモードはＰＳＴＮへの接続のために電話線を使用する。従って、ステップ３０１及び３０２はレガシーモードでのファクシミリ送信に対して不要にすることができる。
【００４１】
ＩＰＢＸエンドポイントモードでは、ステップ３０９においてＰＳＴＮトランクへの接続が呼設定プロトコルサーバ経由で設定される。ステップ３０９は、呼設定プロトコルクライアントを含むエンドポイントからのＰＳＴＮトランクへの接続要求を含むことができる。コンピュータ設定プロトコルサーバはＰＳＴＮトランクのアドレスを供給することでクライアントの要求に応答することができる。エンドポイントは次にＰＳＴＮトランクのアドレスに接続することができる。ステップ３０３でスキャンされた文書はステップ３１０でＴ．３０，Ｇ．７１１及びＲＴＰプロトコルに従って符号化される。所定の実施例では、レガシーモードで使用される同じファクシミリデータポンプでＧ．７１１及びＲＴＰ符号化前にＴ．３０符号化データを変調することができる。符号化された信号はステップ３１２でＬＡＮに送られる。ステップ３１０で実行される符号化はファクシミリ送信を構成するデータパケットを生成し、これらのデータパケットはステップ３１４において選択的にＬＡＮ経由でＰＳＴＮトランクに送ることができる。スキャンされた文書はステップ３１６においてＴ．３０プロトコルを用いてＰＳＴＮ経由で目的の受信者に送信することができる。
【００４２】
Ｔ．３８モードでは、ルータへの接続がステップ３１７において呼設定プロトコルサーバ経由で設定される。ステップ３１７は呼設定プロトコルクライアントを含むファクシミリエンドポイントからのルータ経由のリモートファクシミリへの接続要求を含むことができる。呼設定プロトコルサーバはルータのアドレスを供給することによって応答することができる。このときファクシミリエンドポイントはルータアドレスに接続することができる。ステップ３０３でスキャンされた文書はステップ３１８でＴ．３８プロトコルに従って符号化される。符号化された信号はステップ３２０でＬＡＮへ送られる。ステップ３１８で実行される符号化は、ステップ３２２でＬＡＮによりルータに送信できるデータパケットを生成する。スキャンされた文書はＴ．３８プロトコルを用いるＷＡＮ経由で目的の受信者に送信することができる。
【００４３】
図４は、ファクシミリ伝送をレガシーモード，ＩＰＢＸエンドポイントモード及びＴ．３８モードで受信する方法４００の一実施例を示すフローチャートである。ファクシミリエンドポイントを呼設定プロトコルサーバに登録するステップ４０１及びサーバからのエンドポイント登録の肯定応答を受信するステップ４０２はファクシミリ伝送を受信する各方法に共通である。上述したように、ファクシミリエンドポイントには他のエンドポイントポイントにより到達しうる又はＰＳＴＮ経由で到達し得る特定の電話内線を指定することができる。受信ファクシミリは電話内線をダイヤルすることによりエンドポイントに送ることができる。受信ファクシミリはステップ４０３で受信される。方法４００はどのモードがファクシミリの受信に適切かを決定する。受信ファクシミリ伝送がＰＳＴＮ電話線を用いて受信される場合には、レガシーモードが使用される。図１に示され且つ上述されているように、レガシーモードはＰＳＴＮへの接続のために標準の電話線を使用する。従って、ステップ４０１及び４０２はレガシーモードでのファクシミリ伝送の受信に対して不要にすることができる。むしろ、方法４００は通常のファクシミリ装置と同様に単に受信ファクシミリ伝送に応答するものとし得る。受信ファクシミリはステップ４０６でＰＳＴＮから受信される。受信ファクシミリはＴ．３０プロトコルに従って複合化される。受信ファクシミリはステップ４１０で印刷又は格納される。
【００４４】
ＩＰＢＸファクシミリエンドポイントモードでは、ファクシミリはＰＳＴＮから受信され、ＩＰＢＸファクシミリエンドポイントに送られる。ステップ４１２においてＰＳＴＮトランクからＩＰＢＸファクシミリエンドポイントへの接続が呼設定プロトコルサーバ経由で設定されえる。呼設定プロトコルサーバは適切な信号をファクシミリエンドポイント・クライアントに送ることで通信を開始できる。ＰＳＴＮから受信される受信ファクシミリデータパケットはステップ４１４においてＬＡＮ経由でＩＰＢＸファクシミリエンドポイントに送ることができる。受信データパケットはステップ４１６においてＴ．３０，Ｇ．７１１及びＲＴＰプロトコルに従って復号化することができる。受信ファクシミリ伝送はステップ４１８で印刷又は格納することができる。
【００４５】
Ｔ．３８モードでは、ファクシミリはＷＡＮから受信し、ＩＰＢＸファクシミリエンドポイントに送ることができる。呼設定プロトコルサーバはステップ４２０においてルータとＩＰＢＸファクシミリエンドポイントとの間の接続を設定することができる。ＷＡＮからの受信ファクシミリデータパケットはステップ４２２においてＬＡＮ経由でＩＰＢＸファクシミリエンドポイントに送られる。受信ファクシミリデータパケットはステップ４２４においてＴ．３８プロトコルに従って復号化される。受信ファクシミリ伝送はステップ４２６で印刷又は格納される。
【００４６】
当業者であれば、本開示の基本原理から逸脱することなく上述した実施例の細部に多くの変更を加えることができること明らかである。従って、本開示の範囲及びここに記載した実施例の範囲は下記の特許請求の範囲によってのみ決定されるべきである。
【図１】
2012518345.tif 000003
【図２】
2012518345.tif 000004
【図３】
2012518345.tif 000005
【図４】
2012518345.tif 000006
【国際調査報告】
2012518345.tif 000007
2012518345.tif 000008