(57)【要約】【課題】移動デバイスを通じてファクシミリ伝送を受信し、格納、印刷、またはその他の用途のためファクシミリ・データを同時にまたは続けてリモート・デバイスに転送するシステムおよび手法を提供する。【解決手段】本発明の移動電話は、ファクシミリ伝送デバイスから音声接続を通じてファクシミリ・データを受信する。ファクシミリ・データは、事前にプログラムされているオプションまたはユーザの選択に応じて、リモート・デバイスにすぐ転送する場合にはバッファリングし、後で取り出して転送する場合には格納する。ファクシミリ・データを転送する場合、移動電話とファクシミリ・データの転送先であるリモート・デバイスとの間でパケット・データ接続が確立され、ファクシミリ・データは、パケット・データ接続を介してリモート・デバイスに転送される。【選択図】図１
2005065293.tif 000002
【特許請求の範囲】
【請求項１】
音声チャネルを介してファクシミリの受信を行い、ファクシミリ・データをリモート・デバイスに転送する移動電話であって、
移動電話ネットワークとの音声接続を確立し、ネットワーク経由で音声データを受信する無線音声インターフェースと、
音声接続を介してファクシミリ・データの受信およびファクシミリ・データの格納の肯定応答および確立を行うファクシミリ受信および処理モジュールと、
リモート・デバイスとの無線パケット・データ接続を確立するデータ接続モジュールとを備え、前記データ接続モジュールは、リモート・デバイスとのパケット・データ接続を確立し、格納されているファクシミリ・データを取り出し、取り出されたファクシミリ・データを含むデータ・パケットを作成し、無線パケット・データ接続を介してリモート・デバイスにデータ・パケットを転送する動作をすることを特徴とする移動電話。
【請求項２】
データ接続モジュールは、ファクシミリ・データの転送先とすることができるリモート・デバイスをユーザ側で選択するのを許可するためユーザ選択を受け付け、アドレスがデータ接続モジュール内に事前にプログラムされているリモート・デバイスの中から選択を行うことを特徴とする請求項１に記載の電話。
【請求項３】
ファクシミリ・データおよび処理モジュールは、後から取り出せるように着信ファクシミリ・データを格納するか、またはそれとは別に、音声接続経由でファクシミリ・データを受信しながらデータ接続モジュールを呼び出し、ファクシミリ・データをリモート・デバイスに転送することを特徴とする請求項２に記載の電話。
【請求項４】
データ接続モジュールは、転送先となるリモート・デバイスのアドレスを入力するために使用されるユーザ・インターフェース・モジュールを含むことを特徴とする請求項３に記載の電話。
【請求項５】
データ接続モジュールは、ファクシミリ・データの転送先となるリモート・デバイスに要求される認証およびセキュリティ情報を転送することを特徴とする請求項４に記載の電話。
【請求項６】
データ接続モジュールは、リモート・デバイスとのデータ接続の開始後、リモート・デバイスから認証の要求を受信し、ユーザ・インターフェース・モジュールを通じて要求をユーザに表示し、データ接続モジュールは、認証およびセキュリティ情報を、ユーザ・インターフェース・モジュールから受信した後、リモート・デバイスに中継することを特徴とする請求項５に記載の電話機。
【請求項７】
移動デバイスとの音声接続を介してファクシミリ・データを受信し、パケット・データ接続を介して移動デバイスからファクシミリ・データをリモート・デバイスに転送するシステムであって、
移動デバイスとの音声接続を確立し、音声接続を介してファクシミリ・データを移動デバイスに転送する移動電話ネットワークと、
移動デバイスおよびリモート・デバイスとのパケット・データ接続を確立し、移動デバイスとのパケット・データ接続経由で移動デバイスからファクシミリ・データを受信し、リモート・デバイスとの無線パケット・データ接続を介してファクシミリ・データをリモート・デバイスに転送するための一般パケット無線ネットワークとを備えることを特徴とするシステム。
【請求項８】
ファクシミリ受信および転送の方法であって、
ファクシミリ伝送デバイスと無線移動デバイスとの間で無線音声接続を確立する工程と、
無線音声接続を介してファクシミリ伝送デバイスからファクシミリ・データを受信する工程と、
無線移動デバイスとリモート・デバイスとの間で無線パケット・データ接続を確立する工程と、
パケット・データ接続を介して、無線移動デバイスおよびリモート・デバイスからファクシミリ・データを転送する工程とを含むことを特徴とする方法。
【請求項９】
無線パケット・データ接続を確立する工程と無線移動デバイスからファクシミリ・データをリモート・デバイスに転送する工程は、音声接続を介してファクシミリ・データを受信する工程を実行するときに実行できることを特徴とする請求項８に記載の方法。
【請求項１０】
ファクシミリ・データを受信する工程に続いて、後で転送するためファクシミリ・データを格納する工程が実行され、パケット・データ接続を開く工程とファクシミリ・データをリモート・デバイスに転送する工程は、すでに受信されているファクシミリ・データを転送するためユーザが選択した後に実行されることを特徴とする請求項９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、無線通信の改良に関する。より具体的には、本発明は、無線デバイスへのファクシミリ・データを受信し、同時にまたはその後確立されたデータ接続を使用して、無線デバイスからファクシミリ・データを適切なデータ・ネットワーク資源に送り、格納または印刷するための都合のよい手法およびシステムに関する。
【背景技術】
【０００２】
移動電話などの移動無線デバイスは、ますます広く使われ、高機能になり続けている。第三世代移動電話など多くの現在利用可能な移動電話は、音声接続とパケット・データ接続を同時に行える。音声接続によりユーザは会話を続け、さらにデバイスは、ファクシミリ送信および受信などの電話接続を介して伝達できるタイプのデータ通信を行うことができる。パケット・データ接続を利用すると、移動デバイスのユーザは、ローカル・エリア・ネットワーク（ＬＡＮ）などの、パケット・データ・ネットワークとの接続を確立し、パケット・データ送信および受信を使用してさまざまなネットワーク資源と通信することができる。それとは別に、ユーザは、インターネットなどの公共データ・ネットワークへのパケット・データ接続を確立し、それにより、公開され利用可能になっている資源または専用データ・ネットワークおよびユーザが許可されたユーザとして識別可能な資源にアクセスすることができる。
【０００３】
ファクシミリ通信、つまりファクス通信は、長い間、広く使われており、有用な通信手段である。無線電話サービスの多くのユーザは、たまに、または頻繁に、ファクスを受信する必要がある場合があり、またこれらのユーザは、通常の住まいまたは作業場から離れている場合にファクスを受信する必要がある場合がある。ユーザの無線電話は、ユーザが通信を受け取ることができる信頼できるポイントを備え、送信者は、ユーザが自分のオフィスにいようと自分の家にいようと、ファクスを受信できるという確信を持って、ユーザのファクス対応無線電話にファクスを送ることができる。
【０００４】
ファクシミリ変換機能を備える従来技術の移動電話は存在しており、音声通信チャネルを介してファクス通信を受信することができる。これらの電話は、直接接続を通じて、例えば、移動電話をプリンタに接続するインターフェース・ケーブルを介して、ファクス・データをプリンタまたは類似のデバイスに供給することができる。このような解決法は、比較的にやっかいであり、第三世代電話にあるデータ伝送機能を全面的に活用していない。移動電話のファクス機能を使用可能にする他の解決法は、サービスを電話に提供する無線ネットワークにファクス・メールボックス機能を組み込むことである。ファクス・メールボックスに格納されているファクス・データを印刷するには、通常、ユーザ側で伝送先をユーザの移動電話番号以外の指定ファクス番号に設定する必要がある。このような検索および伝送は、ユーザにとっては不便であり、また無線ネットワークにより提供される一元的資源を追加する必要がある場合がある。ファクス・メールボックス機能に必要な格納資源は、電話網のサービス提供を受けるユーザが数百万人倍増する場合には比較的重要なことと考えられる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
第三世代移動電話は、通常、かなりのデータ処理能力および記憶容量を持ち、これらの能力が増大することは移動電話の技術が今後も進歩し続けるのでなければ期待できない。
【０００６】
したがって、無線デバイスで音声チャンネルを介してファクシミリ伝送を受信し、デバイスのデータ伝送機能を使用してファクシミリ伝送をリモート・デバイスに送信し、印刷、格納、またはその他の用途に使用することができるシステムおよび手法が必要である。
【課題を解決するための手段】
【０００７】
いくつかの態様のうち、本発明では、第三世代電話は、本明細書で教示しているように、かなりのサイズのファクス伝送を受信し、さらにパケット・データ接続を使用してリモート・デバイスにデータを転送する能力を備えるように適合させられることを認識している。そのような目的のために、本発明の一態様による移動電話は、ユーザの指令に従い音声およびデータ接続を行うデータ通信モジュールを備える。電話は、いつでも、音声接続、データ接続、またはその両方を行うことができる。電話はさらに、音声接続を介して受信されたファクス通信の認識、フォーマット設定、格納、および再送を行うファクス受信および処理モジュールも備える。ファクス受信および処理モジュールは、ファクス通信の認識および受信を音声モジュールに指令するための制御ソフトウェアを備え、さらに着信したファクス・データを適切なフォーマットに直し、電話機内の適切な格納場所を送り先とするフォーマット設定および格納ソフトウェアも備える。
【０００８】
さらに、電話機は、ファクス・データをリモート・デバイスに転送するためのデータ接続モジュールを備える。データ接続モジュールは、ファクス伝送をリモート・デバイス上に印刷するためのプリンタ制御言語命令を出力するファクス・データを処理する印刷ドライバを備え、さらにリモート・デバイスとのパケット・データ接続を確立し、データ・パケットのストリームを作成してファクス・データをリモート・デバイスに転送するソフトウェアも備える。
【０００９】
本発明、および本発明の他の特徴と利点の詳細については、後述の「発明を実施するための最良の形態」および付属の図面から明らかになる。
【発明を実施するための最良の形態】
【００１０】
以下では、発明のいくつかの現時点で好ましい実施形態が示されている、付属の図面を参照しながら本発明をより詳しく説明する。しかし、本発明は、さまざまな形態で実現することができるが、本明細書に記載されている実施形態に制限されると解釈すべきではない。むしろ、これらの実施形態は、本開示は詳細かつ完全で、本発明の範囲を当業者にもれなく伝えるために提示されている。
【００１１】
図１は、無線電話で受信され、同時にまたは引き続いて印刷のため中継されるファクス・データを伝送するための通信システム１００を例示する図である。システム１００は、公衆陸上移動ネットワーク（Ｐublic Ｌand Ｍobile Ｎetwork：ＰＬＭＮ）１０２および一般パケット無線サービス・ネットワーク（Ｇeranal Ｐacket Ｒadio service Ｎetwork：ＧＰＲＮ）１０４を含む。ＰＬＭＮ  １０２およびＧＰＲＮ  １０４は両方とも、同時音声およびパケット・データ機能を備える、移動電話１０６などの複数の無線トランシーバをサポートすることができる。単一の移動電話１０６のみがここに例示されているが、ネットワーク１０２および１０４は通常、非常に多くの電話または他の通信デバイスをサポートすることは理解されるであろう。ＰＬＭＮ  １０２は、通常、ＰＳＴＮ  １０８などの公衆交換電話網（ＰＳＴＮ）への１つまたは複数の接続を含む。ＰＳＴＮは、陸上通信線電話サービスを従来電話機、ファクス機、および類似の通信デバイスに提供するものである。ＰＳＴＮ  １０８は、ファクス機１１０と有線接続をきちんと行うことができ、ファクス機１１０のユーザは電話１０６の番号を単にダイヤルするだけで移動電話１０６との音声接続を確立することができる。音声接続は、音声チャネルを介した接続であり、従来音声通信に使用されていた信号およびトーン信号を使用して情報を転送することができる。従来の音声通信に加えて、音声接続では、モデムおよびファクス機などのデバイスを使用して情報を転送することができる。これらのデバイスでは、データを通常可聴音周波数範囲の一連のトーン信号の形で転送するが、それらのトーン信号が人間のユーザに理解できるものでないとしてもそのようにして転送する。 
【００１２】
ＰＳＴＮ  １０８は、ＰＬＭＮ  １０２に呼を中継し、その後、電話機１０６との音声接続を確立する。ファクス機１１０は、一連のトーン信号を介して電話機１０６と通信するが、これらのトーン信号は、オンボードのファクス通信ソフトウェアを適宜使用して、電話機１０６により解釈される。
【００１３】
着信したファクスを認識した後、電話１０６は、ＧＲＰＮ  １０４とのパケット・データ接続を適切に確立し、パケット・データ伝送を通じてアクセス可能な資源またはデバイスにアクセスすることができる。このような資源としては、例えば、データを格納したり、データを印刷したりするためのネットワーク・サーバまたはプリンタがある。電話機１０６により確立されるパケット・データ接続先のそれぞれのデバイスは、インターネット・プロトコル（ＩＰ）アドレスなどの一意的なネットワーク・アドレスにより適宜識別することができる。電話機１０６は、アドレスをＧＰＲＮ  １０４に送ることにより、デバイス、例えば、プリンタを伝送先とすることができる。
【００１４】
代替として、ユーザは、ＵＲＬ（ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ）をユーザが指定できるようにするユーザ・インターフェースを採用することにより伝送先となるデバイスを識別することができる。そこでＵＲＬは、ＧＰＲＮ  １０４に渡され、ディレクトリ・サーバ１１２に中継され、インターネット１１４などのネットワーク上に適宜置かれる。ディレクトリ・サーバ１１２は、このＵＲＬをインデックスとして使用し、デバイスのネットワーク・アドレスを検索する。その後、デバイス・アドレスは、電話機１０６に返され、パケット・データ通信に使用することができる。それとは別に、ターゲット・デバイスのインターネット・プロトコル・ネットワーク・アドレスは、もし知られていれば、直接、ユーザによって供給されることが可能である。
【００１５】
さらに他の代替として、ユーザは、電話機１０６を使用して、デバイスのホストとなる特定のローカル・エリア・ネットワークへの接続を確立し、ローカル・エリア・ネットワークにより提供されるリストから資源を選択することができ、選択されたデバイスのアドレスは電話機１０６に返され、通信で使用される。電話機１０６は、さらに、必要なセキュリティおよび認証情報、すでに格納されている情報またはデバイスまたはデバイスのホストとなるネットワークからの要求に対する応答としてユーザにより供給される情報も供給する。
【００１６】
デバイスが識別され、適切なセキュリティ・データが送信され、認証された後、電話機１０６は、デバイスとのパケット・データ接続を確立する。この実施例では、電話機１０６は、プリンタ１１６との接続を確立し、そのアドレスをＧＰＲＮ  １０４に供給することができる。プリンタ１１６は、ローカル・エリア・ネットワーク１１８に属しており、これは、インターネット１１４を介して、ＧＲＰＮ  １０４にアクセス可能である。ネットワーク１１８は、さらに、ファクス伝送を格納するのに使用可能なストレージ・サーバ１２０のホストとなる。サーバ１２０を使用して格納するためファクス伝送から受信したデータを転送する場合も、ユーザは、単に、プリンタ１１４のアドレスを供給するほかに、または供給する代わりに、電話機１０６を使用してサーバ１２０のアドレスをＧＰＲＮ  １０４に供給するだけである。ユーザがプリンタ１１４とサーバ１２０の両方のアドレスを供給した場合、ファクス伝送の印刷と格納を同時に行うことができる。
【００１７】
電話機１０６は、ファクス受信および処理ソフトウェア１２２を適宜備えるだけでなく、プリンタ１１６との接続を確立し、プリンタ１１６にファクス・データを中継しながらファクス機１１０から受信したファクス・データをバッファリングするのに十分なメモリ１２４も搭載する。通常、電話機１０６とプリンタ１１６とのパケット・データ接続は、ファクス機１１０と電話機１０６との音声接続に比べてかなり高速である。したがって、バッファ・メモリの必要最小量は、データ接続を確立しながらバッファリングを行うのに十分なだけとればよい。しかし、現代の移動電話が搭載する使用可能メモリ量は、通常かなり多く、数件分の長いファクス伝送を格納するのに十分であり、したがって、データ・バッファリングは容易に達成されると期待できる。
【００１８】
図２は、電話機１０６のさらなる詳細を例示している。電話機１０６は、プロセッサ２０２、メモリ１２４、無線音声インターフェース２０４、無線パケット・データ・インターフェース２０６、ユーザ制御インターフェース２１０、表示装置２１２、およびキーパッド２１４を備える。無線音声インターフェース２０４を使用して、ＰＬＭＮ  １０２などのＰＬＭＮとの音声接続を確立し、維持し、無線パケット・データ・インターフェースを使用して、ＧＰＲＮ  １０４などのＧＰＲＮとのパケット・データ接続を確立し、維持する。メモリ１２４は、バッファ・メモリ２１６、プログラム・メモリ２１８、および長期記憶メモリ２２０を含む。電話機１０６は、ファクス受信および処理モジュール２２１のホストになるが、これは、プログラム・メモリ２１８に常駐するソフトウェアとして適宜実装され、プロセッサ２０２により実行可能である。電話機２００は、さらに、パケット・データ接続モジュール２２２のホストにもなり、これにより、ユーザはファクス・データの転送先デバイスを識別し、デバイスのアクセスに必要なユーザ識別および認証情報を供給し、デバイスとのパケット・データ接続を確立し維持し、パケット・データ接続を使用してデータを転送することができる。
【００１９】
電話機１０６とのファクス伝送は、図１のファクス機１１０などのファクシミリ伝送デバイスが電話機１０６に関連付けられている電話番号を呼び出すと開始される。電話機１０６にサービスを提供するＰＬＭＮ  １０２により電話機１０６に音声通話がルーティングされる。ＰＬＭＮは、着信音声通話を示す信号を送信する。ファクス受信および処理モジュール２２１は、ファクス呼を示すかどうか、または信号が通常の音声通話に典型的な音声を示すかどうかを判別するため、着信呼に自動的に応答し、受信される信号を監視するように適宜適合させることができる。ファクス機１１０などのファクス機からの呼に応答すると、ファクス機は、通常、着信したファクス伝送を識別する可聴音信号を出す。ファクス受信および処理モジュール２２１は、それらの特有のトーン信号を検出することにより着信呼をファクス伝送であると識別することができる。これらのトーン信号が存在しない場合、ファクス受信および処理モジュール２２１は、その呼がファクス伝送ではないことを検出することができ、したがって、その呼を音声通話と認識することができる。
【００２０】
ファクス受信および処理モジュール２２２の特定の特性および設定に応じて、ファクス・モジュール２２１は自動的に呼に応答し、その呼が音声通話であるかどうかを通知できるので、ユーザは会話を開始することができる、呼がファクス呼の場合にはファクス接続を開始することができる。それとは別に、ファクス・モジュール２２１は、ユーザからコマンドが送られたときのみファクス受信を開始するように指令できる。そのような場合、ユーザは着信呼に応答し、聞こえている音を聴くことができる。音がファクス伝送に特有の音であれば、ユーザはファクス・モジュール２２１を呼び出して、その呼をファクス呼として応答するように指令することができる。ファクス伝送に特有の音がユーザに聞こえない場合、ユーザは従来の方法で呼に応答する。
【００２１】
着信ファクス伝送が識別され、ファクス・モジュール２２１がファクシミリ・デバイス１１０とのコンタクトを確立した後、ファクス伝送が開始される。着信ファクス・データは、バッファ・メモリ２１６に格納される。必要ならば、ファクス・モジュール２２１は、後でリモート・デバイスに伝送できるように電話機２００内にファクス伝送が格納されるようにプログラムすることができる。その場合、ファクス・データは、バッファ領域２１６から長期メモリ２２０に渡される。しかし、ユーザは、多くの場合、音声接続を通じてファクス伝送を受信しながら、データ接続を使用してファクス伝送をリモート・デバイスに転送することを望む。パケット・データ接続を使用してこの転送を実行し、着信ファクス・データをプリンタまたは他のリモート・デバイスに転送するのが好ましい。
【００２２】
着信ファクス・データをリモート・デバイスに転送するために、データ接続モジュール２２２は所望のデバイスとのパケット・データ接続を確立する。データ接続モジュール２２２は、ファクス・モジュール２２１およびデータ接続モジュール２２２の設計および設定に応じて、適切なユーザ・コマンドの入力により呼び出すか、またはファクス・モジュール２２１により自動的に呼び出すことができる。ユーザは、キーパッド２１４を使用してコマンドを入力するのが好ましい。コマンドは、ユーザ・インターフェース・モジュール２１０により処理され、モジュール２２１および２２２のうちの適切な一方に渡される。命令およびプロンプトは、ユーザ・インターフェース・モジュール２１０を通じてユーザに対し表示されるが、このモジュールは、命令およびプロンプトのフォーマットを設定し、表示装置２１２を使用して表示する。
【００２３】
パケット・データ接続が確立されると、ファクス・モジュール２２１は、ファクス・データをバッファ領域２１６からデータ接続モジュール２２２に渡す。データ接続モジュール２２２は、ファクス・データを所望のリモート・デバイスにデータ・パケットのストリームの形で送信する。
【００２４】
データ接続モジュール２２２は、デバイスのアドレスを識別し、データをデバイスへのアドレスを指定した一連のパケットの形で送信することによりデバイスとの接続を確立する。各パケットは、ルーティング先のデバイスのアドレスを含む。この実施例では、データ接続モジュール２２２は、パケットをＧＰＲＮ  １０４に送信し、ＧＰＲＮ  １０４はそれをインターネット１１４に中継する。その後、パケットは、インターネット・プロトコル（ＩＰ）アドレスを持つデバイスにルーティングされる。このようなデバイスは、インターネットと独立の接続を持つことができるか、またはローカル・エリア・ネットワークの一部とすることができる。ユーザがデバイスと通信する権限を与えられており、適切な認証が実行されているとすると、パケットを特定のデバイスに伝送することは、通常、接続がいったん確立された後であればユーザに対し透過的である。それぞれのパケットは、単に、パケット・データ伝送の従来の手法を使用してインターネットに伝送されるだけであり、インターネット上のさまざまなルータおよびその他の資源により、パケットが宛先に送られる。
【００２５】
データ接続モジュール２２２は、適宜、ファクス伝送の送り先であるデバイスを指定する多数のさまざまな代替え手段を備える。代替え手段の１つに、データ接続モジュール２２２を１つまたは複数のデバイス・アドレスでプログラムし、設定を選択して、ファクス伝送の取り扱い方を決定する方法がある。例えば、ユーザは、デバイスの１つを既定のデバイスとして指定し、データ接続モジュール２２２によりファクス伝送が指定された既定のデバイスに送られるようにすることができる。他の代替え手段として、データ接続モジュール２２２は、ファクスが受信中であるという警告を表示し、ファクスの処理の仕方を指定するようにユーザに要求することができる。ユーザがファクスの格納または転送を選択することを許可することができる。ファクスが転送される場合、ユーザがアドレスの格納されているデバイスを指定するか、またはファクスの転送先となるデバイスのアドレスを入力することを許可することができる。例えば、アドレスは、ＩＰアドレスの形式で、またはＵＲＬの形式で入力することができ、これを使ってデバイスのＩＰアドレスの検索を行うことができる。デバイスのアドレスを入力するほかに、格納する場合、またはファクス伝送時に、ユーザはさらに、ユーザ名およびパスワードなど、デバイスを使用するための認証情報を入力することもできる。デバイスのユーザ名およびパスワードは、デバイスのアドレスと関連付けて格納するか、またはデータ接続モジュール２２２からの指令に対する応答としてユーザが入力することもできる。
【００２６】
正しいデバイス・アドレスが決定されると、データ接続モジュール２２２は、ＧＰＲＮを使用してパケットの適切なストリームを送信することによりデバイスとの接続の確立を試みる。接続が確立された後、データ接続モジュール２２２は、バッファ２１６からデータを取り出し、取り出されたデータを使ってデータ・パケットを作成し、データ・パケットを指定デバイスに送信する。
【００２７】
データ接続モジュール２２２は、接続の試行が失敗した場合、またはファクス伝送の適切な転送と干渉する他の状態が発生した場合、適切に応答するように適合されているのが好ましい。例えば、デバイス・アドレスが見つからない場合、またはデバイスへのアクセスが拒絶された場合、データ接続モジュール２２２は、警告をユーザに送り、問題が発生したことをユーザに通知し、ユーザが講じるべき適切な是正処置を指示するようにできる。例えば、デバイス・アドレスが見つからない場合、ユーザが異なるアドレスを入力することを許可するか、またはデバイスへのアクセスが拒絶された場合に、認証情報のチェックと再試行をユーザに促すことができる。データ接続モジュール２２２は、適宜、ファクス転送の問題に対応できる比較的広範にわたるユーザ・オプションを用意することができるが、表示装置２１２などの表示装置のサイズが通常比較的小さいことおよびキーパッド２１４などのキーパッドを使用するときに情報を入力しにくいことを考えると、選択項目は、主に、情報の読み取りおよびコマンドの入力におけるユーザの便宜に関係する考慮事項により制約される。
【００２８】
音声接続で受信中に着信ファクス・データを転送する別の手段として、電話機２００では、長期メモリ２２０内にファクス伝送を適宜格納する方法があり得る。長期メモリ２２０は、電気的に消去可能なプログラマブル読み取り専用メモリ（Ｅlectrically Ｅrasable Ｐrogrammable Ｒead Ｏnly Ｍemory：ＥＥＰＲＯＭ）などの不揮発性メモリを適宜含むことができる。着信ファクス伝送を格納するオプションは、予め選択しておくか、またはそれとは別に、ファクス伝送が認識された後、ユーザ側でそのようなオプションを選択することもできる。適宜、ファクス・モジュール２２１は、ファクス伝送が完了するまで着信ファクス・データをバッファ領域２１６に格納する。ファクス伝送が完了すると、ファクス・モジュール２２１はバッファ・メモリ２１６からファクス・データを取り出し、そのデータを使用して、格納用のデータ・ファイル、適宜パーソナル・コンピュータ上で一般に使用される従来のファクス・ソフトウェアにより作成されるタイプのファクス・イメージ・ファイルを作成する。その後、ファクス・モジュールは、データ・ファイルを長期メモリ２２０に格納し、リモート・デバイスに転送されるか、または削除されるまで残しておくことができる。ユーザは、格納されているイメージ・ファイルをリモート・デバイスに転送したい場合、単に、キーパッド２１４を使用して適切なコマンドを適宜入力するだけで、データ接続モジュール２２２を呼び出すことができる。ユーザは、データ接続モジュール２２２を使用することにより、転送するファクス・イメージ・ファイルを選択することができる。データ接続モジュール２２２を使用することにより、さらに、転送先となるリモート・デバイスを選択してから、格納されているファクス・イメージ・データを選択されたリモート・デバイスに転送することができる。リモート・デバイスの選択では、上述と似た手法、つまり、アドレスがすでに格納されているデバイスのリストからデバイスを選択する手法、デバイス・アドレスを入力する手法、またはその他の類似の手法を使用する。ファクス・イメージ・ファイルおよびリモート・デバイスが選択されると、データ接続モジュール２２２は、選択されたイメージ・ファイルを長期メモリ２２０から取り出して、パケット・データ接続を使用して選択されたデバイスに転送する。
【００２９】
図３は、データ通信モジュール２２２の追加詳細を例示している。データ通信モジュール２２２は、コマンド・インターフェース・モジュール３０２、ファクス・データ取得および処理モジュール３０４、プリント・マネージャ３０６、プリンタ・ドライバ３０８、およびパケット・データ・インターフェース・モジュール３１０を備える。コマンド・インターフェース・モジュール３０２は、ユーザ・コマンドをユーザ・インターフェース・モジュール２１０から受け取り、ユーザ・メッセージ、命令、および警告をユーザ・インターフェース・モジュール２１０に送信する。ユーザ・インターフェース・モジュール２１０は、必要に応じて、ターゲット・データ通信モジュール２２２と通信、デバイス・アドレスなどのユーザ情報をパケット・データ・インターフェース・モジュール３１０に伝達する。ファクス・データ取得および処理モジュール３０４は、リモート・デバイスに転送するため必要に応じてファクス・データを取り出し、取り出したデータのフォーマットを設定し、ファクス・データをリモート・デバイスに送信するようにデータ・パケットを構築することができる。リモート・デバイスがプリンタであれば、ファクス・データ・モジュール３０４は、プリント・マネージャ３０６を呼び出して、データを印刷可能な形式に変換する。通常、プリント・マネージャ３０６は、ファクス・データを使用するプリンタに合わせたプリンタ・コマンド言語に変換するためファクス・データをプリント・ドライバ３０８に送る。プリンタ・ドライバ３０８は、プリンタ・コマンド言語をパケット・データ・インターフェース・モジュール３１０に送る。パケット・データ・インターフェース・モジュール３１０は、フォーマットされたファクス・データを受信し、フォーマットされたファクス・データを含むデータ・パケットを準備し、データ・パケットをＧＰＲＮ  １０４に転送し、さらにそれらをアドレスがデータ・パケットに含まれているリモート・デバイスに送る、データ・パケット・インターフェース・モジュール３１０は、さらに、ＧＰＲＮ  １０４から電話１０６に伝達される応答を受信する。これらの応答は、通常、電話１０６をアドレス指定先とするデータ・パケットの形式あり、パケット・データ・インターフェース・モジュール３１０により組み立てられ解釈され、パケット・データ・インターフェース・モジュール３１０によりアクションが実行されるか、またはさもなければ、アクション実行のため適切なモジュールに渡される。例えば、リモート・デバイスとの接続では、複数の工程が必要になる場合があり、電話機１０６はメッセージを送信し、リモート・デバイスからメッセージを受信する。パケット・データ・インターフェース・モジュール３１０は、アドレスおよび認証データを適宜取り出し、ＧＰＲＮ  １０４によりデータ・パケットの形式でモジュール３１０に中継されるメッセージに対する応答としてＧＰＲＮ  １０４に渡す。
【００３０】
代替として、リモート・デバイスは、エラー・メッセージ、ユーザ警告などを送信することができる。そのような場合、パケット・データ・インターフェース・モジュール３１０は、ＧＰＲＮ  １０４によって中継されたデータ・パケットを受信し、パケットを組み立てて解釈し、メッセージを構築して、それらをコマンド・インターフェース・モジュール３０２に中継し、次にこのモジュールが、ユーザへの表示のためユーザ・インターフェース・モジュール２１０に中継する。
【００３１】
図４は、本発明の一態様によるファクス受信および転送のプロセス４００の工程を例示する。工程４０２で、ファクス処理、例えば、ファクス・イメージの印刷または格納、さらに、ファクス転送を管理するための選択に使用することができるさまざまなリモート・デバイスのアドレスとともに無線電話は事前にプログラムされる。例えば、電話機は、着信したファクスを指定されたデバイスに自動的に転送するようにプログラムするか、着信ファクス中にユーザにより指定されたデバイスにファクスを転送するようにプログラムするか、または後で転送するためファクスを格納するようにプログラムすることができる。電話機は、図１の電話機１０６と適宜類似していてもよく、同時音声およびパケット・データ機能を備える。工程４０４で、電話機は、着信ファクスを処理するオプションにより事前にプログラムされる。このようなオプションには、着信呼をファクスとして自動的に処理すること、ユーザが呼に応答し、呼がファクスがどうかを判別できるようにすること、または呼に応答し、呼がファクスかどうかを判別し、呼がファクスでなければユーザに警告することなどがある。工程４０６では、着信ファクス呼を受信した後、呼に対し応答し、ファクス肯定応答および接続が、電話機のプログラム状況に応じて自動的に、またはユーザの選択により、実行される。工程４０７で、ファクス情報が受信され、転送保留で格納される。後で転送するためファクス伝送が格納される場合、これは、比較的長期の格納領域に格納することができるが、受信しながらファクスを転送する場合には、着信データは適宜バッファ領域内に格納される。
【００３２】
ファクス伝送がリモート・デバイスに転送される場合、プロセスは工程４０８に進み、転送されるファクス・データが識別される。転送されるファクス・データが着信ファクス伝送の場合、転送されるデータは、バッファに格納されているデータである。格納されているファクス・イメージが転送される場合、ユーザ指定、例えば、格納されているファクス・イメージのリストからの選択により識別を実行することができる。
【００３３】
このプロセスは、次に、工程４１０に進み、所望のリモート・デバイスとのパケット・データ接続の開始を試みる。前回のプログラミングに応じて、すでに指定されているリモート・デバイスのアドレスを自動で取り出し、これを使用して接続を確立するか、またはリストからユーザによる選択またはアドレスの直接入力などの他のユーザ入力に基づいてデバイスを選択できる。デバイスが必要とする識別および認証情報は、例えば、すでに格納されている情報を供給するか、またはユーザから入力を受信して転送することにより与えられる。例えば、認証情報が拒絶されたため、接続が失敗した場合、プロセスは工程４１２に進み、ユーザに対し問題が生じていることが警告される。次に、プロセスは工程４１０に戻り、例えば、異なるデバイスを選択することにより、または認証情報を再入力することにより、ユーザがもう一度データ接続の確立を試みることを許可する。
【００３４】
そこで工程４１０に戻ると、接続が正常に確立された場合、プロセスは工程４１４に進み、ファクス・データが格納装置から取り出されるが、これは、転送が音声接続によるファクスの受信中に実行されるのか、またはファクスの受信および格納後に実行されるかどうかに応じて、バッファ・メモリまたは比較的長期の格納メモリとすることができる。ファクス・データは、比較的小さなユニットで適時取り出され、データの各ユニットは伝送制御プロトコル／インターネット・プロトコル（ＴＣＰ／ＩＰ）パケットなどのデータ・パケットに含めるのに適しているものである。データの各ユニットが取り出されるときに、プロセスは工程４１６に進み、取り出されたデータ・ユニットおよび転送先のデバイスのアドレスを含むデータ・パケットが作成される。行程４１８では、データ・パケットはパケット・データ接続を介して選択されたデバイスに転送される。工程４２０で、パケットの送信先となったデバイスから着信情報がないか接続の調査が行われる。タイムアウトに指定された時間内にパケットの肯定応答がなければ、プロセスは工程４１６に戻り、データ・パケットを再送する。肯定応答を受信した場合、プロセスは工程４２２に進み、格納領域を調べ、追加データが送信されるべく残っているかどうかを判別する。もし残っていれば、プロセスは工程４１４に戻り、追加データを取り出して転送する。残っていなければ、データは正常に転送されたということであり、プロセスは工程４５０に進む。工程４５０で、プロセスは終了する。電話機が適切にプログラムされていれば、ユーザに対して、転送が正常に行われたという通知を送信することができる。
【００３５】
本発明はこの好ましい実施形態のさまざまな態様に関して開示されているが、本発明は請求項と制限しない他の環境に適宜適用することができることは理解されるであろう。
【図面の簡単な説明】
【００３６】
【図１】本発明の一態様により、ファクス伝送を無線電話に送信し、その後無線電話はパケット・データ接続を介して受信したファクス・データを中継するシステムを例示する図である。
【図２】本発明の一態様により、ファクス伝送を受信し、それと同時にパケット・データ接続を介して受信したファクス・データを中継することが可能な無線電話を例示する図である。
【図３】パケット・データ接続を使用して無線電話からファクス・データを転送するために使用される、本発明の一態様によるパケット・データ接続モジュールを例示する図である。
【図４】本発明の一態様によるファクス受信および転送のプロセスを例示する図である。
【図１】
2005065293.tif 000003
【図２】
2005065293.tif 000004
【図３】
2005065293.tif 000005
【図４】
2005065293.tif 000006