(57)【特許請求の範囲】
【請求項１】
遠隔通信システムのメールボックスであって：
発呼者からの情報を発呼者フォーマットで受信する手段；
加入者が情報入手に使用していた通常タイプの装置から通常の加入者フォーマットを決定する手段；
前記情報を、発呼者フォーマットに左右されない第１の加入者フォーマットで前記加入者に送る手段であり、情報を入手する加入者に使用される装置が通常タイプの装置であるとき、第１の加入者フォーマットを通常の加入者フォーマットとする手段；
前記加入者からの応答を、前記発呼者フォーマットと第１の加入者フォーマットに左右されない第２の加入者フォーマットで、受信する手段；及び
前記応答を、発呼者に発呼者フォーマットで送る手段；
を含むメールボックス。
【請求項２】
請求項１記載のメールボックスであって：
前記情報を発呼者フォーマットから通常の加入者フォーマットに翻訳する手段；及び
前記情報を発呼者フォーマットおよび通常の加入者フォーマットで記憶する手段；
をさらに含むメールボックス。
【請求項３】
請求項１記載のメールボックスであって：
前記の応答を送る手段は、前記応答を第２の加入者フォーマットから発呼者フォーマットに翻訳する手段、
前記発呼者の位置を決定する手段、及び
決定された位置で、前記応答を発呼者に発呼者フォーマットで送る手段を含む、
ことを特徴とするメールボックス。
【請求項４】
請求項１記載のメールボックスであって：
前記加入者から、発呼者の位置を示す発呼者位置情報を受信する手段をさらに含み；
前記応答を送る手段は、前記の受信された発呼者位置情報によって示された位置で、前記応答を発呼者フォーマットで発呼者に送る手段を含む、
ことを特徴とするメールボックス。
【請求項５】
請求項１記載のメールボックスであって：
前記の情報を送る手段は、
情報入手要求を加入者から受信する手段、及び
前記情報入手要求に応答して、情報を加入者に送る手段を含む、
ことを特徴とするメールボックス。
【請求項６】
請求項１記載のメールボックスであって：
加入者の通知の好みを決定する手段；及び
前記加入者の通知の好みに従って、前記受信された情報を加入者に通知する手段；
をさらに含むメールボックス。
【請求項７】
請求項６記載のメールボックスであって：
前記通知手段は、前記情報を第１の加入者フォーマットで加入者に送る手段を含む、
ことを特徴とするメールボックス。
【請求項８】
異なるフォーマットの情報を交換する方法であって：
発呼者からの情報を発呼者フォーマットで受信する段階；
加入者が情報入手に使用していた通常タイプの装置から通常の加入者フォーマットを決定する段階；
前記情報を、発呼者フォーマットに左右されない第１の加入者フォーマットで前記加入者に送る段階であり、情報を入手する加入者に使用される装置が通常タイプの装置であるとき、第１の加入者フォーマットを通常の加入者フォーマットとする段階；
前記加入者からの応答を、前記発呼者フォーマットと第１の加入者フォーマットに左右されない第２の加入者フォーマットで、受信する段階；及び
前記応答を、発呼者に発呼者フォーマットで送る手段；
を含む方法。
【請求項９】
請求項８記載の方法であって：
前記情報を発呼者フォーマットから通常の加入者フォーマットに翻訳する段階；及び
前記情報を発呼者フォーマットおよび通常の加入者フォーマットで記憶する段階；
をさらに含む方法。
【請求項１０】
請求項８記載の方法であって：
前記の応答を送る段階は、前記応答を第２の加入者フォーマットから発呼者フォーマットに翻訳する段階、
前記発呼者の位置を決定する段階、及び
決定された位置で、前記応答を発呼者に発呼者フォーマットで送る段階を含む、
ことを特徴とする方法。
【請求項１１】
請求項８記載の方法であって：
前記加入者から、発呼者の位置を示す発呼者位置情報を受信する段階をさらに含み；
前記応答を送る段階は、前記の受信された発呼者位置情報によって示された位置で、前記応答を発呼者フォーマットで発呼者に送る段階を含む、
ことを特徴とする方法。
【請求項１２】
請求項８記載の方法であって：
前記の情報を送る段階は、
情報入手要求を加入者から受信する段階、及び
前記情報入手要求に応答して、情報を加入者に送る段階を含む、
ことを特徴とする方法。
【請求項１３】
請求項８記載の方法であって：
加入者の通知の好みを決定する段階；及び
前記加入者の通知の好みに従って、前記受信された情報を加入者に通知する段階；
をさらに含む方法。
【請求項１４】
請求項１３記載の方法であって：
前記通知段階は、前記情報を第１の加入者フォーマットで加入者に送る段階を含む、
ことを特徴とする方法。
【請求項１５】
情報処理システムであって：
情報を、発呼者装置を使用する発呼者から、発呼者フォーマットで受信する手段；
前記情報を、加入者に属するメールボックスに、発呼者フォーマットで記憶する手段；
前記加入者メールボックスから情報を入手するために、加入者が使用する通常タイプの装置から、第１の加入者フォーマットを決定する手段；
発呼者フォーマットが第１の加入者フォーマットと異なっていれば、前記の記憶された情報を発呼者フォーマットから第１の加入者フォーマットに変換する手段；
要求を前記加入者から受信し、前記の記憶された情報を前記加入者メールボックスから入手する手段；
前記要求を送るために、前記加入者が使用する装置のタイプを検出する手段；
前記の検出されたタイプの装置が前記発呼者装置と通常タイプの装置と異なっていれば、前記の記憶された情報を第２の加入者フォーマットに変換する手段；及び
前記の検出されたタイプの装置が前記発呼者装置と通常タイプの装置と異なっていれば、前記の記憶された情報を第２の加入者フォーマットで加入者に送る送信手段；
を含む情報処理システム。
【請求項１６】
請求項１５記載の情報処理システムであって：
前記送信手段は、検出された装置のタイプが通常タイプの装置と同じときは、記憶された情報を、第１の加入者フォーマットで加入者に送る手段を含む、
ことを特徴とする情報処理システム。
【請求項１７】
請求項１６記載の情報処理システムであって：
前記送信手段は、検出された装置のタイプが発呼者装置と同じときは、記憶された情報を、発呼者フォーマットで加入者に送る手段を含む、
ことを特徴とする情報処理システム。
【請求項１８】
請求項１５記載の情報処理システムであって：
前記送信手段は、検出された装置のタイプが発呼者装置と同じときは、記憶された情報を、発呼者フォーマットで加入者に送る手段を含む、
ことを特徴とする情報処理システム。
【請求項１９】
請求項１５記載の情報処理システムであって：
前記加入者からの入手された情報に対する応答を、発呼者フォーマットと第１および第２の加入者フォーマットに左右されない第３の加入者フォーマットで受信する手段；及び
前記応答を発呼者に送る手段；
をさらに含む情報処理システム。
【請求項２０】
請求項１９記載の情報処理システムであって：
前記の応答を発呼者に送る手段は、
発呼者も加入者であるかどうかを決定する手段、
発呼者が加入者であるときは、発呼者が後で入手するために、第３の加入者フォーマットで前記応答を記憶する手段、及び
発呼者が加入者でないときは、前記応答を第３の加入者フォーマットから発呼者フォーマットへ翻訳し、翻訳された応答を発呼者に送る手段、をさらに含む、
ことを特徴とする情報処理システム。
【請求項２１】
請求項１５記載の情報処理システムであって：
前記の受信された情報を加入者に通知する手段；
をさらに含む情報処理システム。
【請求項２２】
請求項２１記載の情報処理システムであって：
前記通知手段は、前記の受信された情報を、第１の加入者フォーマットで加入者に送る手段を含む、
ことを特徴とする情報処理システム。
【請求項２３】
異なるフォーマットの情報を中継する方法であって：
情報を、発呼者装置を使用する発呼者から、発呼者フォーマットで受信する段階；
前記情報を、加入者に属するメールボックスに、発呼者フォーマットで記憶する段階；
前記加入者メールボックスから情報を入手するために、加入者が使用する通常タイプの装置から、第１の加入者フォーマットを決定する段階；
発呼者フォーマットが第１の加入者フォーマットと異なっていれば、前記の記憶された情報を発呼者フォーマットから第１の加入者フォーマットに変換する段階；
要求を前記加入者から受信し、前記の記憶された情報を前記加入者メールボックスから入手する段階；
前記要求を送るために、前記加入者が使用する装置のタイプを検出する段階；
前記の検出されたタイプの装置が前記発呼者装置と通常タイプの装置と異なっていれば、前記の記憶された情報を第２の加入者フォーマットに変換する段階；及び
前記の検出されたタイプの装置が前記発呼者装置と通常タイプの装置と異なっていれば、前記の記憶された情報を第２の加入者フォーマットで加入者に送る送信段階；
を含む方法。
【請求項２４】
請求項２３記載の方法であって：
前記送信段階は、検出された装置のタイプが通常タイプの装置と同じときは、記憶された情報を、第１の加入者フォーマットで加入者に送る段階を含む、
ことを特徴とする方法。
【請求項２５】
請求項２４記載の方法であって：
前記送信段階は、検出された装置のタイプが発呼者装置と同じときは、記憶された情報を、発呼者フォーマットで加入者に送る段階を含む、
ことを特徴とする方法。
【請求項２６】
請求項２３記載の方法であって：
前記送信段階は、検出された装置のタイプが発呼者装置と同じときは、記憶された情報を、発呼者フォーマットで加入者に送る段階を含む、
ことを特徴とする方法。
【請求項２７】
請求項２３記載の方法であって：
前記加入者からの入手された情報に対する応答を、発呼者フォーマットと第１および第２の加入者フォーマットに左右されない第３の加入者フォーマットで受信する段階；及び
前記応答を発呼者に送る段階；
をさらに含む方法。
【請求項２８】
請求項２７記載の方法であって：
前記の応答を発呼者に送る段階は、
発呼者も加入者であるかどうかを決定する段階、
発呼者が加入者であるときは、発呼者が後で入手するために、第３の加入者フォーマットで前記応答を記憶する段階、及び
発呼者が加入者でないときは、前記応答を第３の加入者フォーマットから発呼者フォーマットへ翻訳し、翻訳された応答を発呼者に送る段階、をさらに含む、
ことを特徴とする方法。
【請求項２９】
請求項２３記載の方法であって：
前記の受信された情報を加入者に通知する段階；
をさらに含む方法。
【請求項３０】
請求項２９記載の方法であって：
前記通知段階は、前記の受信された情報を、第１の加入者フォーマットで加入者に送る段階を含む、
ことを特徴とする方法。
【請求項３１】
メッセージセンタであって：
発呼者からのメッセージを第１の発呼者フォーマットで受信する手段；
加入者に受信メッセージを通知する手段；
前記メッセージを第１の発呼者フォーマットで記憶する手段；
メッセージを入手ために加入者が用いた装置のタイプに基づいて、通常の加入者フォーマットを決定する手段；
前記の記憶されたメッセージに対する要求を前記加入者から受信する手段；
前記の記憶されたメッセージを、第１の発呼者フォーマットに左右されない第１の加入者フォーマットで、加入者に送る手段であり、情報を要求する加入者に使用される装置が通常タイプの装置であるとき、第１の加入者フォーマットを通常の加入者フォーマットとする手段；
メッセージに対する応答を、加入者から、第１の発呼者フォーマットと第１の加入者フォーマットに左右されない第２の加入者フォーマットで受信する手段；
前記応答を第２の加入者フォーマットで記憶する手段；及び
前記の記憶された応答を、第１の発呼者フォーマットと第１および第２の加入者フォーマットに左右されない第２の発呼者フォーマットで発呼者に送る手段；
を含むメッセージセンタ。
【請求項３２】
請求項３１記載のメッセージセンタであって：
前記情報を第１の発呼者フォーマットから通常の加入者フォーマットに翻訳する手段；及び
前記情報を第１の発呼者フォーマットと通常の加入者フォーマットで記憶する手段；
をさらに含むメッセージセンタ。
【請求項３３】
請求項３１記載のメッセージセンタであって：
前記の記憶された応答を送る手段は、
前記の記憶された応答に対する要求を発呼者から受信する手段、及び
前記の記憶された応答を発呼者の要求に応じて発呼者に送る手段を含む、
ことを特徴とするメッセージセンタ。
【請求項３４】
請求項３１記載のメッセージセンタであって：
前記通知手段は、前記の記憶されたメッセージを第１の加入者フォーマットで加入者に送る手段を含む、
ことを特徴とするメッセージセンタ。
【請求項３５】
メッセージを異なるフォーマットで交換する方法であって：
発呼者からのメッセージを第１の発呼者フォーマットで受信する段階；
加入者に受信メッセージを通知する段階；
前記メッセージを第１の発呼者フォーマットで記憶する段階；
メッセージを入手ために加入者が用いた装置のタイプに基づいて、通常の加入者フォーマットを決定する段階；
前記の記憶されたメッセージに対する要求を前記加入者から受信する段階；
前記の記憶されたメッセージを、第１の発呼者フォーマットに左右されない第１の加入者フォーマットで、加入者に送る段階であり、情報を要求する加入者に使用される装置が通常タイプの装置であるとき、第１の加入者フォーマットを通常の加入者フォーマットとする段階；
メッセージに対する応答を、加入者から、第１の発呼者フォーマットと第１の加入者フォーマットに左右されない第２の加入者フォーマットで受信する段階；
前記応答を第２の加入者フォーマットで記憶する段階；及び
前記の記憶された応答を、第１の発呼者フォーマットと第１および第２の加入者フォーマットに左右されない第２の発呼者フォーマットで発呼者に送る段階；
を含む方法。
【請求項３６】
請求項３５記載の方法であって：
前記情報を第１の発呼者フォーマットから通常の加入者フォーマットに翻訳する段階；及び
前記情報を第１の発呼者フォーマットと通常の加入者フォーマットで記憶する段階；
をさらに含む方法。
【請求項３７】
請求項３５記載の方法であって：
前記の記憶された応答を送る段階は、
前記の記憶された応答に対する要求を発呼者から受信する段階、及び
前記の記憶された応答を発呼者の要求に応じて発呼者に送る段階を含む、
ことを特徴とする方法。
【請求項３８】
請求項３５記載の方法であって：
前記通知段階は、前記の記憶されたメッセージを第１の加入者フォーマットで加入者に送る段階を含む、
ことを特徴とする方法。
【請求項３９】
遠隔システムにおけるメールボックスであって：
発呼者からの情報を第１の発呼者フォーマットで受信するインターフェース；
情報を入手するために加入者が用い通常タイプの装置から通常の加入者フォーマットを決定する翻訳機；
前記情報を通常の加入者フォーマットで記憶するメモリ；
情報を入手するために加入者が用いる装置が通常タイプの装置であるときに、前記情報を加入者に通常の加入者フォーマットで送るサービスユニット；
を含むメールボックス。
【請求項４０】
情報処理システムであって：
情報を、発呼者装置を使用する発呼者から、発呼者フォーマットで受信するインターフェース；
前記情報を、加入者に属するメールボックスに、発呼者フォーマットで記憶するメモリ；
前記加入者メールボックスから情報を入手するために、加入者が使用する通常タイプの装置から、通常の加入者フォーマットを決定する翻訳機であり、発呼者フォーマットが通常の加入者フォーマットとは異なるときに発呼者フォーマットから通常の加入者フォーマットへ前記情報を変換し、該情報を通常の加入者フォーマットで加入者メールボックスに記憶する翻訳機；
加入者メールボックスから記憶された情報を入手するための要求を送るために、前記加入者が使用する装置のタイプを検出する検出器；及び
前記の検出されたタイプの装置が前記通常タイプの装置と異なっていれば、前記の記憶された情報を前記通常の加入者フォーマットで加入者に送るサービスユニット；
を含む情報処理システム。
【発明の詳細な説明】
発明の分野
本発明は、一般的には、メッセージシステムに関し、特に、加入者に、例えば、ボイスメール、ファックスメール、ｅメールなどの種々のタイプの加入者宛メッセージを通知し、加入者が、互いに独立しているフォーマットのメッセージだけでなく、初めに送信されたメッセージのフォーマットでもメッセージを検索して返答できるユニバーサルメッセージセンタまたはメールボックスに関するものである。本発明は、さらに、メッセージを自動的に転送して、加入者の所有する装置に表示するメッセージシステムおよび方法に関する。
従来技術
電気通信産業は、広くバラエティに富んだ情報や通信サービス、またはメッセージサービスを様々な通信ネットワークを通して、種々のアナログおよびディジタル通信装置を有する遠隔地の加入者に供給する傾向に向かっている。これらのメッセージサービスには、音声メッセージ、ファクシミリメッセージ、電子メール、電子書類交換、対話型音声応答、オーディオ・テキスト、音声合成、音声認識、ビデオメッセージ、ビデオメールなどが含まれる。
これらのメッセージサービスを供給するため、異なるタイプの通信装置および処理プロトコルが、メッセージサービスを供給する単一のホストシステムまたはメッセージセンタに接続されている。メッセージセンタは、メッセージセンタに用いられるフォーマットと、異なる加入者装置によって用いられる種々の電気通信フォーマットとのプロトコル翻訳を実行する。
メッセージサービスを公衆電話網を通して供給する会社は、伝統的に、特定のタイプの装置並びに通信フォーマットおよびプロトコルに専用される有線の送受信機およびプロトコル翻訳装置を使ってきた。しかし、このやり方では、コストがかさみ、柔軟性や適応性に欠けるという欠点を免れることはできない。専用のハードウエアは、簡単に修正してデータ処理能力を上げることはできないし、新しい電気通信装置またはサービスからの通信プロトコルを処理できないため、不利な面がある。異なる通信装置の種々のタイプのメッセージサービスをサポートするには、コストがかさむモジュールの取り替えや専用ハードウエアを新しく設計することが必要となる。
最近、ある業者が、通信トランクラインを処理するために、ディジタル信号処理およびマルチメディア・インタフェースを提案している。例えば、Ｈｕｌｅｎ等によるアメリカ特許５，４９７，３７３号は、メッセージ・アプリケーションの多くのタイプをサポートし、電気通信メディアの種々のタイプに対応する異なる通信プロトコルに対して必要なプロトコル翻訳を行うホストメッセージセンタを有するシステムを開示している。このシステムは、多重ディジタル信号プロセッサを用いて、異なる電気通信プロトコルとホストメッセージセンタのプロトコル間で実時間プロトコル翻訳を行う。
図１は、Ｈｕｌｅｎ等のメッセージシステムが、種々の公衆および私用通信ネットワーク１１０を介して、どのようにマルチメディア加入者に接続するかを示している。このネットワークには、例えば、公衆交換電話網（ＰＳＴＮ）、公衆セルラまたはモバイル電話網（ＰＬＭＮ）およびパケット交換公衆データ網（ＰＳＰＤＮ）が含まれる。メッセージシステムは、電話フロントエンド装置１２０、マルチメディア・インタフェース１３０、およびホストメッセージ・センタ１４０を含む。
電話フロントエンド装置１２０は、通信ネットワーク１１０とインタフェースし、通信ネットワーク１１０からの加入者の音声チャネルまたはデータチャネルと、メッセージシステム間に必要なインタフェースを供給する。マルチメディア・インタフェース１３０は、種々の電気通信フォーマットで受信される情報のプロトコル翻訳を行うので、ホストメッセージ・センタ１４０は、情報を、ホストのデータ処理および記憶フォーマット、典型的には圧縮データフォーマットで処理し記憶させることができる。
いったん翻訳されると、ホストメッセージ・センタ１４０は、通信チャネルから抽出された関連メッセージ情報を処理し、加入者から要求された特定のメッセージまたは電話サービスを送る。マルチメディア・インタフェース１３０は、加入者のサービス要求に応じた情報を加入者によって使用される通信プロトコルフォーマットに翻訳して、その翻訳した情報を、電話フロントエンド装置１２０と通信ネットワーク１１０を介して、加入者に送信する。
マルチメディア・インタフェース１３０は、多くの通信チャネル用の異なるタイプのプロトコル翻訳を取り扱うために、動的に割り当てられたいくつかの並列ディジタル信号プロセッサを含む。ホストメッセージ・センタ１４０は、適切なプロトコル翻訳アルゴリズムを、特定の加入者から要求されたサービスのタイプに依存する選択されたディジタル信号プロセッサにダウンロードする。選択されたディジタル信号プロセッサが、ホストメッセージ・センタ１４０のフォーマットで情報を翻訳し記憶すると、ホストメッセージ・センタ１４０は、加入者から要求された特定のメッセージサービスに従って情報を処理できる。加入者は、情報を、加入者に使用される通信プロトコルフォーマットで検索する。
このシステムでは、検索された情報に対する加入者の応答は、情報が記憶され検索されたそのフォーマットのみに限定されていた。これは、異なるまたは多くのフォーマットを有する外部の電気通信装置を用いないので、メッセージを検索しメッセージに応答する加入者の選択を制限していた。この結果、現在の電気通信装置の性能を利用して、加入者に、メッセージを検索しメッセージに応答するフォーマットの柔軟性を与えることが好ましい。
さらに、従来のシステムは、加入者に求められるまで、保留メッセージを記憶し続けていた。したがって、加入者は、システムがメッセージを加入者の装置に送るまえに、記憶されたメッセージの検索を開始しなければならない。加入者は、メッセージサービスの電話番号をダイヤルし、一連のメニューに従い、保留メッセージを検索することによって、メッセージ検索を開始する。この結果、加入者がメッセージの検索を開始せずに、メッセージを、加入者の電気通信装置に迅速に通知し送る必要性が生じる。
発明の目的
本発明はユニバーサル・メールボックスを提供する。このユニバーサル・メールボックスによって、加入者は、メッセージを記憶するのに用いられるフォーマットとは別のフォーマットで保留メッセージを検索し、メッセージを記憶するまたは検索するために用いられるフォーマットとは別のフォーマットのメッセージに応答することができる。さらに、本発明は、メッセージを、加入者の電気通信装置で用いられるフォーマットに自動的に翻訳するシステムと方法を提供し、翻訳メッセージを、加入者のいかなる動作からも独立して電気通信装置に送る。
発明の概要
本発明の実施によれば、ユニバーサル・メールボックスは加入者向けのメッセージを処理する。発呼者は、第１の発呼者フォーマットでメッセージセンタにメッセージを送信する。メッセージセンタは、メッセージを第１の発呼者フォーマットで記憶し、加入者に通知し、加入者からの記憶されたメッセージに対する要求を待つ。メッセージ要求に応じて、メッセージセンタは、記憶されたメッセージを、第１の発呼者フォーマットと独立した第１の加入者フォーマットで加入者に送信する。
加入者が望めば、加入者はメッセージに対する応答を作り、第１の発呼フォーマットと第１の加入者フォーマットから独立した第２の加入者フォーマットでメッセージセンタに送信する。メッセージセンタは、第２の加入者フォーマットで応答を記憶し、記憶された応答を、第１の発呼者フォーマットと第２の加入者フォーマットから独立した第２の発呼者フォーマットで発呼者に送信する。
本発明の他の実施の形態によれば、このシステムは、受信要素、翻訳要素、および送出要素を含む。受信要素は、発呼者フォーマットで発呼者装置から加入者装置宛のメッセージを受信する。翻訳要素は、メッセージを、加入者装置と互換性のある加入者フォーマットに翻訳する。送出要素は、加入者にメッセージ転送を要求することなく、翻訳メッセージを、加入者要素に自動的に転送する。
【図面の簡単な説明】
本明細書の一部に組み込まれ一部をなしている以下の図面は、明細書の記載とともに、本発明の実施の形態を図示し、本発明の目的、利点、原理を説明している。
図１は、従来のメッセージシステムのブロック図である。
図２は、本発明のユニバーサル・メールボックスを有する通信ネットワークの一例を示すブロック図である。
図３は、図２に示されるユニバーサル・メールボックスの構成を示すブロック図である。
図４は、図３に示されるインタフェースの構成を示すブロック図である。
図５は、図３に示されるサービスプロバイダの構成を示すブロック図である。
図６は、図３に示されるメッセージ翻訳機の構成を示すブロック図である。
図７は、本発明のユニバーサル・メールボックスにメッセージを記憶するプロセスのフローチャートである。
図８は、本発明のユニバーサル・メールボックスからメッセージを検索するプロセスのフローチャートである。
図９は、本発明の検索されたメッセージに応答するためのプロセスのフローチャートである。
図１０は、本発明の第２の実施の形態の通信ネットワークの一例を示すブロック図である。
図１１は、図１０に示される加入者装置を示すブロック図である。
図１２は、図１０に示されるＡＤＳＩサーバの構成を示すブロック図である。
図１３は、図１２に示されるインタフェースの構成を示すブロック図である。
図１４は、図１２に示されるＡＤＳＩ翻訳機の構成を示すブロック図である。
図１５は、本発明の実施の形態のＡＤＳＩサーバで発生する呼処理動作のフローチャートである。
図１６は、本発明の実施の形態の加入者の電気通信装置で発生する呼処理動作のフローチャートである。
発明の実施の形態
以下に、図面を用いて本発明の実施の形態を詳細に説明する。異なる図面において同じ参照番号が用いられている場合は、同じ要素または同様の要素を示す。また、以下の詳細な説明は本発明を限定するものではなく、本発明の範囲は特許請求の範囲によって定義される。
以下の詳細な説明において、「加入者」とは、本発明のシステムおよび方法が供給するサービスを申し込んでいる人を示す。加入者は他の加入者のためのメッセージを記憶し、自分のために残されたメッセージを検索する。一方、「発呼者」は、サービスを申し込んでいない人を指す。発呼者の動作は、加入者に残されたメッセージに限定される。
本発明の第１の実施の形態によるシステムおよび方法によれば、加入者の望むすべてのフォーマットで、あらゆるタイプの記憶されたメッセージを検索および応答することができる。
本発明の第２の実施の形態によるシステムおよび方法は、加入者宛のメッセージを受信し、そのメッセージを加入者の電気通信装置と互換性のある形に翻訳し、加入者に転送プロセスの開始を要求せず、メッセージを加入者の電気通信装置に自動的に転送する。
ユニバーサル・メールボックス・システムの一例
Ｉ．システム構成
図２は、本発明のユニバーサル・メールボックスを含む通信ネットワークの一例を示すブロック図である。ユニバーサル・メールボックス・サービスの加入者は、アナログ、ディジタル、インターネット回線およびワイヤレス接続によって種々の電気通信装置を介してネットワークに接続する。加入者装置は、グループ１，２，３ファクシミリ装置２１１、公衆電話システム（ＰＯＴＳ）電話機２１２、アナログ表示サービスインタフェース（ＡＤＳＩ）電話機２１３、グループ４ファクシミリ装置２１４、ＩＳＤＮ電話機２１５、コンピュータ端末２１６、パーソナル通信サービス（ＰＣＳ）ワイヤレス電話機２１７、ＰＣＳモバイル電話機２１８、およびアナログ／ディジタルセルラ電話機２１９を含むが、これらに限定されるわけではない。ＡＤＳＩ電話機２１３は、グループ３ファクシミリ装置２１３−２、およびＡＤＳＩ電話機２１３に接続されたプリンタ２１３−４を含んでもよい。
エンドオフィス２２０は、インターネット端末２１６を除いて、加入者装置をネットワークに接続する。グループ１，２，３ファクシミリ装置２１１、ＰＯＴＳ電話機２１２およびＡＤＳＩ電話機２１３は、従来のアナログ回線を介して、エンドオフィス２２０に接続される。グループ４ファクシミリ装置２１４およびＩＳＤＮ電話機２１５は、従来のディジタル回線を介してエンドオフィス２２０に接続される。ＰＣＳワイヤレス電話機２１７、ＰＣＳモバイル電話機２１８およびアナログ／ディジタルセルラ電話機２１９は、従来のワイヤレス接続を介して、エンドオフィス２２０に接続される。
エンドオフィス２２０は、公衆交換電話網（ＰＳＴＮ）のような公衆電気通信ネットワーク（ＰＴＮ）上の従来の装置によって、ユニバーサル・メールボックス２３０と接続される。一方、インターネット端末２１６は、インターネット上の従来の装置によって、ユニバーサル・メールボックス２３０と接続される。ユニバーサル・メールボックス２３０は、ＰＴＮやインターネットとの従来の接続を有するコンピュータを含み、ＨＰモデルまたはＩＢＭ  Ｒｉｓｃ６０００のようなＵＮＩＸ動作コンピュータを含むこともある。
図３は、ユニバーサル・メールボックス２３０の構成ブロック図である。ユニバーサル・メールボックス２３０は、好ましくは、インタフェース３１０，サービスプロバイダ３２０、加入者メールボックス３３０およびメッセージ翻訳機３４０を含む。インタフェース３１０は、ユニバーサル・メールボックス２３０を、ＰＴＮおよびインターネットを含む種々の電気通信ネットワークに接続する。
図４は、インタフェース３１０の構成ブロックを示す図であり、トランシーバ４１０と、検出器４２０と、セレクタ４３０を含む。トランシーバ４１０は、ＰＴＮおよびインターネットを含む種々のネットワークとインタフェースし、信号を加入者装置と交換し、加入者が、ユニバーサル・メールボックス２３０中のメッセージを記憶し、検索し、応答できるようにし、またユニバーサル・メールボックス２３０が、加入者に検索待ちの保留メッセージを通知できるようにする。
検出器４２０は、好ましくは従来の信号回線検出器を含み、トランシーバ４１０によって受信された信号のタイプに基づいて加入者が用いている電気通信装置のタイプを検出する。検出器４２０は、装置のタイプをメッセージ翻訳機３４０に送り、選別信号をセレクタ４３０に送る。
セレクタ４３０は、マルチプレクサ／デマルチプレクサのような従来のセレクタを含み、トランシーバ４１０によって受信された加入者信号を、検出器４２０からの選別信号を用いるサービスプロバイダ３２０に送り、また、通知信号をトランシーバ４１０を介して加入者に送る。
図３において、サービスプロバイダ３２０は、インタフェース３１０と、加入者メールボックス３３０と、メッセージ翻訳機３４０に接続され、加入者サービスを、加入者が要求するような種々のフォーマットで供給する。
図５は、サービスプロバイダ３２０のブロック図であり、ボイスメール・サーバ５１０、ＡＤＳＩメールサービス５２０、ファックスメール・サーバ５３０、電子メール・サーバ５４０、およびページャサーバ５５０を含む。
ボイスメール・サーバ５１０は、加入者のメールボックス３３０中のボイスメールの記憶と検索を含むボイスメール・サービスを提供する。音声呼を受信しているとき、ボイスメール・サーバ５１０は、発呼回線識別（ＣＬＤ）データのような発呼者に関する情報を、従来の装置による音声呼信号から検出し、音声メッセージに加えて発呼者情報を加入者メールボックス３３０中に記憶する。
ＡＤＳＩメールサーバ５２０は、ＡＤＳＩメール・サービスを加入者に提供する。ＡＤＳＩメール・サービスは、加入者メールボックス３３０中の音声、ＡＤＳＩテキスト、および混合音声およびＡＤＳＩテキスト・メッセージの記憶と検索を含む。ＡＤＳＩメールを受信しているとき、ＡＤＳＩメールサーバ５２０は、上述のようにＡＤＳＩメール信号から発呼者情報を検出し、ＡＤＳＩメールに加えて発呼者情報を加入者３３０中に記憶する。ファックスメール・サーバ５３０、電子メールサーバ５４０、およびページャサーバ５５０は、それぞれ、ファックス、電子メール、ページャメッセージを、上述と同様の方法で、加入者用に記憶および検索する。
加入者メッセージの種々の型の記憶と検索に加えて、サーバ５１０から５５０も、検索待ちの加入者メールボックス３３０中の保留メッセージを加入者に通知する。表１は、加入者が保留メッセージを検索するために使う電気通信装置のタイプに基づいた、加入者通知の種々の型の例を示している。
0004717165.tif 000002
図３に戻ると、加入者メールボックス３３０は、好ましくは、サービスプロバイダ３２０とメッセージ翻訳機３４０に接続するディスクアレイのような大容量のメモリ装置を含む。加入者メールボックス３３０は、加入者メッセージを異なる加入者フォーマットで記憶する。保留記憶メッセージの特定のフォーマットは、発呼者またはメッセージを残している加入者によって使用されるフォーマットおよび以下に述べるような加入者によって要求された典型的なフォーマットを含んでもよい。加入者メールボックス３３０は、好ましくは、保留メッセージをこれらのメッセージの両方に記憶する。
加入者メールボックス３３０は、また、好ましくは、加入者プロファイルデータのデータベースを記憶する。加入者プロファイルデータは、表１に示すように、加入者の通知の好みに関する加入者定義情報を含む。加入者プロファイルデータは、メッセージ待ちの光またはトーンを用いて、またはメッセージの一部またはすべてを通知のために加入者に送信することによって、加入者に通知することを含む。
加入者プロファイルデータは、より特定のものとなることも可能である。加入者は、通知のタイプを、電気通信装置の特定のタイプと関連させてもよい。例えば、加入者は、ＡＤＳＩ電話２１３を用いてメッセージを検索するとき、ＡＤＳＩテキスト・メッセージによって、通知を指定することができる。
メッセージ翻訳機３４０は、加入者メールボックス３３０、インタフェース３１０、およびサービスプロバイダ３２０と接続され、種々の加入者メッセージフォーマット間で翻訳を実行する。
図６は、メッセージ翻訳機３４０の構成を示すブロック図である。メッセージ翻訳機３４０は、制御器６１０、通常電話翻訳機６２０、ファックス翻訳機６３０、ＡＤＳＩ電話翻訳機６４０、コンピュータ翻訳機６５０、ページャ翻訳機６６０、および雑翻訳機６７０を含む。
制御器６１０は、好ましくは、翻訳機６２０から６７０の動作を制御する標準のプロセッサを含む。各メッセージ検索ごとに、制御器６１０は、インタフェース３１０の検出器４２０によって検出された加入者装置に基づいて、加入者が用いる電気通信装置のタイプを記録する。記録された装置のタイプから、制御器６１０は、各加入者ごとに通常の検索フォーマットを決定する。加入者が、典型的に、ＰＯＴＳ電話機２１２を用いて、保留メッセージを検索すると、例えば、制御器６１０は、加入者の通常の検索フォーマットを、音声フォーマットとして記録する。制御器６１０は、加入者の通常の検索フォーマットを、加入者メールボックス３３０中に記憶する。
休止期間には、保留メッセージは加入者メールボックス３３０中に存在するので、制御器６６０は、保留メッセージを、加入者メールボックス３３０から検索し、それらを、記憶されたフォーマットから、通常の検索フォーマットに、翻訳機６２０から６７０を用いて翻訳し、その翻訳メッセージを、加入者メールボックス３３０に戻す。翻訳機６２０から６７０は、Ｈｕｌｅｎ等の米国特許５，４９７，３７３にあるような従来の翻訳技術を実施して、記憶されたフォーマットから加入者の通常の検索フォーマットへの翻訳を行う。表２は、翻訳機６２０から６７０によって実施された種々の翻訳の例である。
0004717165.tif 000003
ＩＩ．呼処理
図７から９は、本発明のユニバーサル・メールボックスの動作を示すフローチャートである。図７は、ユニバーサル・メールボックス２３０にメッセージを記憶するプロセスのフローチャートである。このプロセスは、発呼者がメッセージを加入者に発呼者フォーマットで送信するときに始まる。発呼者フォーマットは、発呼者がメッセージを送信するために用いる電気通信装置のタイプに依存する。
発呼者は、メッセージをユニバーサル・メールボックス２３０または加入者の電気通信装置に送信してもよい。加入者の電気通信装置は、加入者がメッセージを受信できないとき、従来の装置によって、メッセージをユニバーサル・メールボックス２３０に中継する。
どちらにしても、ユニバーサル・メールボックス２３０のインタフェース３１０は、メッセージを、発呼者フォーマット（ステップ７１０）の発呼者から受信し、それをプロバイダ３２０に送る。サービスプロバイダ３２０は、メッセージを分析して、上述のように、メッセージ信号から、発呼者に関する情報を検出する。サービスプロバイダ３２０は、検出された発呼者メッセージ（ステップ７２０）に加えて、メッセージを、加入者メールボックス３３０に、発呼者フォーマットで記憶し、保留メッセージを加入者に通知する（ステップ７３０）。加入者プロバイダ３２０は、加入者を、加入者メールボックス３３０に記憶された加入者プロファイルデータに従って通知する。加入者通知は、加入者の電話機の上のメッセージ待ちの光またはトーンを含んでもよいし、または加入者のＡＤＳＩ電話機、ページャ、ファックス、またはコンピュータに送付されたメッセージ自身を含んでもよい（表１）。
オフライン中、すなわち、休止期間中は、メッセージ翻訳機３４０は、加入者メールボックス３３０に記憶された情報から、加入者の通常の検索フォーマットを決定する（ステップ７４０）。発呼者フォーマットが、加入者の通常の検索フォーマットと異なる場合、メッセージ翻訳機３４０は、メッセージを発呼者フォーマットから加入者の通常の検索フォーマットに翻訳する（ステップ７５０）。メッセージ翻訳機３４０は、その後、好ましくは、メッセージを発呼者フォーマットで消すことなく、メッセージを、加入者の通常のフォーマットで加入者メールボックス３３０に記憶する（ステップ７６０）。この結果、加入者メールボックス３３０は、メッセージを、発呼者フォーマットと加入者の通常の検索フォーマットの両方で記憶する。
加入者が保留メッセージを検索したいときは、図８のフローチャートで示されるプロセスが実行される。加入者は、加入者の電気通信装置とユニバーサル・メールボックス２３０間を接続して、保留メッセージの検索を要求する。加入者は、ユニバーサル・メールボックス２３０の電話番号をダイヤルすることによって、または加入者の電気通信装置を構成して、自動的に接続を行う。
ユニバーサル・メールボックス２３０のインタフェース３１０は、加入者の保留メッセージ検索要求を受信し（ステップ８１０）、加入者が要求するために用いた電気通信装置のタイプを検出する（ステップ８２０）。電気通信装置のいくつかのタイプは、加入者に１より多いフォーマットで保留メッセージを検索させるため、加入者は、電気通信装置のこれらのタイプを用いるとき、所望の検索の型を特定しなければならない。例えば、加入者がＡＤＳＩ電話機２１３を用いて、保留メッセージを検索すると、加入者は、保留メッセージが音声またはＡＤＳＩテキストフォームにダウンロードされたかどうかを特定しなければならない。
インタフェース３１０は、その後、要求をサービスプロバイダ３２０に送る。加入者電気通信装置の検出タイプと、他の任意の加入者特定検索フォーマットに基づいて、サービスプロバイダ３２０は、加入者検索フォーマットを決定する（ステップ８３０）。サービスプロバイダ３２０は、保留メッセージを、加入者メールボックス３３０から読み出し、そのメッセージがすでに検索フォーマットになっているかどうか決定する（ステップ８４０）。もし検索フォーマットが発呼者フォーマットと同一であるか、または加入者の通常の検索フォーマットと同一であるときは、メッセージは、すでに検索フォーマットにあることになる。メッセージがすでに検索フォーマットにあるときは、サービスプロバイダ３２０はメッセージを加入者に送信する（ステップ８５０）。
メッセージがまだ検索フォーマットにないときは、サービスプロバイダ３２０は、メッセージ翻訳機３４０に通知する。メッセージ翻訳機３４０は、メッセージを加入者メールボックス３３０から読み出し、メッセージを、検索フォーマットに翻訳する（ステップ８６０）。翻訳後、メッセージ翻訳機３４０は、メッセージをサービスプロバイダ３２０に送る。サービスプロバイダ３２０は、メッセージを、検索フォーマットで、加入者に送る（ステップ８７０）。
加入者は、検索メッセージに応答したいときは、応答がどの型を取るかをまず決めなければならない。表３は、電気通信装置のいくつかの型によって可能となった種々の応答の例を示している。
0004717165.tif 000004
加入者が、応答がどの型を取るか決めてしまえば、図９のフローチャートに示されるプロセスが実行される。加入者は発呼者宛の応答を生成し、それをユニバーサル・メールボックス２３０に送信する。インタフェース３１０は、加入者からの応答を、応答フォーマットで受信し（ステップ９１０）、それをサービスプロバイダ３２０に送信する。応答フォーマットは、発呼者フォーマットと検索フォーマットの両方と異なっていてもよい。
応答を受信すると、サービスプロバイダ３２０は、発呼者もユニバーサル・メールボックスの加入者であるかどうかを、加入者メールボックス３３０の発呼者の同一性を調べることによって決定する（ステップ９２０）。発呼者が加入者であれば、サービスプロバイダ３２０は、応答を加入者メールボックス３３０に応答フォーマットで記憶し（ステップ９３０）、保留応答の発呼者に、上述の方法で通知する（ステップ９４０）。
オフライン中、すなわち、休止期間中は、メッセージ翻訳機３４０は、加入者メールボックス３３０に記憶された情報から発呼者の通常の検索フォーマットを決定する（ステップ９５０）。応答フォーマットが発呼者の通常検索フォーマットと異なるときは、メッセージ翻訳機３４０は、応答を、応答フォーマットから発呼者通常検索フォーマットに翻訳する（ステップ９６０）。メッセージ翻訳機３４０は、応答を、発呼者の通常検索フォーマットで、加入者メールボックス３３０に記憶する（ステップ９７０）。
発呼者が加入者でないときは、サービスプロバイダ３２０は、メッセージ翻訳機３４０に通知して、応答を、発呼者フォーマット、すなわち発呼者が送った初めのメッセージと同じフォーマットに翻訳する（ステップ９８０）。応答を翻訳後、メッセージ翻訳機３４０は、メッセージをサービスプロバイダ３２０に戻す。サービスプロバイダ３２０は、発呼者の電子メールのアドレス、電話番号、またはファックス番号を含む発呼者の位置を、加入者メールボックス３３０に記憶された発呼者情報から決定する（ステップ９９０）。一方、サービスプロバイダ３２０は、加入者から発呼者の位置を得ることができる。発呼者情報が、発呼者の正しい位置へ応答を導かないとき、例えば、発呼者が、初めに公衆電話装置からメッセージを送信した場合は、サービスプロバイダ３２０は、発呼者の位置を、加入者から得てもよい。
サービスプロバイダ３２０がいったん発呼者の正しい位置を得ると、サービスプロバイダ３２０は、応答を、発呼者フォーマットで発呼者に送信する（ステップ９９５）。この送信は、電話発呼、ファックス、または発呼者へのページャの形をとってもよい。
表１から表３は、それぞれ、電気通信装置の種々のタイプに対応する通知、翻訳、および応答のタイプを示している。これらは、一例としてのみ示され、電気通信装置の新しいタイプの進展と同様に、当分野における進展を利用した通知、翻訳、応答および電気通信装置の他のタイプを含むことは明らかである。
さらに、加入者は、メッセージを検索するために用いられる同一の電気通信装置を用いる検索メッセージへに応答すると説明してきた。しかしながら、常にそうである必要はない。本発明のユニバーサル・メールボックスは、加入者が、２度メッセージを検索する要求をすることなくメッセージを検索していたのと異なり、異なるタイプの電気通信装置を用いて、保留メッセージに応答することを可能にする。加入者が次に応答するメッセージの同一性をユニバーサル・メールボックスに知らせるために、加入者は、検索メッセージに関連する参照番号を記録するだけでよい。
自動メッセージ送付システムの一例
Ｉ．システム構成
図１０は、本発明の原理に基づく第２の実施の形態における通信ネットワーク１０００のブロック図である。例えば、ＡＤＳＩ電話機１１００を使用する加入者は、異なるタイプの電気通信装置を使用している発呼者からメッセージを受信する。発呼者電気通信装置は、グループ１，２，３または４のファクシミリ装置１２１０、ＰＯＴＳまたはＩＳＤＮ電話機１２２０、モバイル通信用グローバルシステムのモバイルユニット１２３０、およびインターネット端末１２４０を含む。
図１１は、ＡＤＳＩ電話機１１００のブロック図である。ＡＤＳＩ電話機１１００は、プロセッサ２１００，メモリ２２００，入力／出力インタフェース２３００、ディスプレイ２４００、キー２５００および電話機ハンドセット２６００を含む。プロセッサ２１００は、標準のマイクロプロセッサで、入力音声呼とテキスト・メッセージを処理するＡＤＳＩ電話機１１００の動作を制御する。メモリ２２００は、ＲＡＭのような従来のメモリ装置で、入力音声とテキスト・メッセージを記憶する。
入力／出力インタフェース２３００は、プロセッサ２１００を、ディスプレイ２４００、キー２５００、および電話機ハンドセット２６００のような入力および出力装置に接続する。ディスプレイ２４００は、ＬＣＤディスプレイのような従来のフラットなスクリーンディスプレイで、情報を加入者に表示する。キー２５００は、数個の機能キーと通常の電話機英数字キーを含み、加入者が情報を入力し、電話番号をダイヤルすることを可能にする。電話機ハンドセット２６００は、従来の電話機ハンドセットで、加入者が音声呼を生成し受信することを可能にする。
図１０に戻ると、エンドオフィス１３１０と１３２０は、インターネット端末１２４０を除いた発呼者電気通信装置と加入者とを、ネットワーク１０００に接続する。ＡＤＳＩ電話機１１００，グループ１，２，３のファクシミリ装置１２１０、およびＰＯＴＳ電話機１２２０は、従来のアナログ回線上で、エンドオフィス１３１０と１３２０に接続される。グループ４ファクシミリ装置１２１０とＩＳＤＮ電話機１２２０は、従来のデジタル回線上で接続される。ＧＳＭモバイルユニット１２３０は、ＧＳＭネットワークを介してエンドオフィス１３２０に接続される。
エンドオフィス１３１０と１３２０は、標準のプライベート・ブランチ交換機か、またはクラス５の電話スイッチで、従来の装置によって、ＰＳＴＮのような公衆音声ネットワーク上で、ＡＤＳＩサーバ１４００と接続される。一方、インターネット端末１２４０は、従来の装置によって、インターネットのようなデータネットワーク上で、ＡＤＳＩサーバ１４００と接続される。
ＡＤＳＩサーバ１４００は、ＰＳＴＮおよびインターネットのような種々の電気通信ネットワークに接続されるコンピュータを含み、ＨＰモデルまたはＩＢＭリスク６０００のような、ＵＮＩＸ動作コンピュータを含んでもよい。ＡＤＳＩサーバ１４００は、メッセージを、発呼者からのメッセージを翻訳し、翻訳メッセージを、加入者の電気通信装置に提供する。
図１２は、本発明のＡＤＳＩサーバ１４００の構成を示すブロック図である。ＡＤＳＩサーバ１４００は、好ましくは、インタフェース３１００とＡＤＳＩ翻訳機３２００を含む。インタフェース３１００は、ＡＤＳＩサーバ１４００を、ＰＳＴＮとインターネットを含む種々の電気通信ネットワークに接続する。
図１３は、インタフェース３１００の構成を示すブロック図であり、トランシーバ４１００、検出器４２００およびセレクタ４３００を含む。図１３はトランシーバ、検出器およびセレクタのみを示しているが、実際には、インタフェース３１００は、いくつかの異なる発呼者からのメッセージを同時に取り扱うこれらの要素をいくつか含んでいる。
トランシーバ４１００は、ＰＳＴＮおよびインターネットを含む種々のネットワークとインタフェースし、信号を加入者および発呼者の電気通信装置と交換し、発呼者が、メッセージをＡＤＳＩサーバ１４００に送信し、ＡＤＳＩサーバ１４００が、これらのメッセージを加入者の電気通信装置に送信することを可能にする。
検出器４２００は、好ましくは、従来の信号回線検出器を含み、トランシーバ４１００によって受信される信号のタイプに基づき、発呼者が使用する電気通信装置のタイプを検出する。検出器４２００は、選択信号のような装置のタイプを示す情報を、セレクタ４３００に送信する。
マルチプレクサ／デマルチプレクサのような従来のセレクタを含むセレクタ４３００は、トランシーバ４１００によって受信される発呼者信号を、検出器４２００からの選択信号を用いてＡＤＳＩ翻訳機３２００に送る。セレクタ４３００も、メッセージをトランシーバ４１００を介して加入者に送る。
図１２に戻ると、ＡＤＳＩ翻訳機３２００は、インタフェース３１００に接続される。図１０の実施の形態によれば、ＡＤＳＩ翻訳機３２００は、メッセージを、発呼者の電気通信装置で使用されるフォーマットから、加入者の電気通信装置またはＡＤＳＩテキストフォーマットと互換性のあるフォーマットへ翻訳する。
図１４は、ＡＤＳＩ翻訳機３２００のブロック図であり、音声翻訳機５１００、ファックスグラフィック翻訳機５２００、テキスト翻訳機５３００および雑翻訳機５４００を含む。
音声翻訳機５１００は、制御器５１２０と音声メッセージをＡＤＳＩテキストフォーマットに翻訳するいくつかの音声翻訳装置５１５０を含む。音声呼を受信すると、制御器５１２０は、従来の装置によって、音声呼信号から、発呼検出識別（ＣＬＩＤ）データのような発呼者に関する情報を検出し、音声メッセージを記録する。制御器５１２０は、音声翻訳装置５１５０の１つを選択し、音声メッセージをＡＤＳＩテキストフォーマットに翻訳する。選択された音声翻訳装置５１５０は、従来の翻訳ソフトウェアを用いて、この翻訳を行うことができる。
選択された音声翻訳装置５１５０が音声メッセージの翻訳を終了すると、制御器５１２０は、発呼者情報と翻訳された音声メッセージを含むＡＤＳＩテキスト・メッセージを生成する。制御器５１２０は、加入者の電気通信装置に送るために、ＡＤＳＩテキスト・メッセージをインタフェース３１００に送信する。
ファックスグラフィック翻訳機５２００は、制御器５２２０と、ファックス送信のファックスグラフィックをＡＤＳＩテキストフォーマットに翻訳するいくつかのファックスグラフィック翻訳装置５２５０を含む。ファックス送信を受信すると、制御器５２２０は、従来の装置によって、ファックス送信信号から、ＣＬＩＤデータのような発呼者に関する情報を検出し、ファックスを記憶する。制御器５２２０は、ファックスグラフィック翻訳機５２５０の１つを選択し、ファックスのファックスグラフィックをＡＤＳＩテキストフォーマットに翻訳する。選択されたファックスグラフィック翻訳機５２５０は、従来の翻訳ソフトウェアを用いて、この翻訳を行う。
選択されたファックスグラフィック翻訳機５２５０が、ファックスの翻訳を終了すると、制御器５２２０は、発呼者情報と翻訳されたファックスを含むＡＤＳＩテキスト・メッセージを生成する。制御器５２２０は、その後、加入者の電気通信装置に送るために、ＡＤＳＩテキスト・メッセージをインタフェース３１００に送信する。
音声翻訳機５１００およびファックスグラフィック翻訳機５２００と同様に、テキスト翻訳機５３００は、制御器５３２０とテキスト・メッセージをＡＤＳＩテキストフォーマットに翻訳するいくつかのテキルト翻訳装置５３５０を含む。電子メール、ページャ、または短メッセージサービス（ＳＭＳ）メッセージを受信すると、制御器５３２０は、従来の装置によって発呼者に関する情報を検出し、そのメッセージを記憶する。制御器５３２０は、その後、テキスト翻訳装置５３５０の１つを選択し、メッセージをＡＤＳＩテキストフォーマットに翻訳する。選択されたテキスト翻訳装置５３５０は、従来の翻訳ソフトウェアを用いて、この翻訳を行う。
選択されたテキスト翻訳装置５３５０がメッセージの翻訳を終了すると、制御器５３２０は、発呼者情報と翻訳されたファックスを含むＡＤＳＩテキスト・メッセージを生成する。制御器５３２０は、加入者の電気通信装置におくるために、ＡＤＳＩテキスト・メッセージをインタフェース３１００に送信する。
雑翻訳機５４００は、制御器５４２０とバックアップ翻訳機５４５０または増加したメッセージトラフィック用の補足的な翻訳機５４６０を含む。雑翻訳機５４００は、付加的にまたは代替的に、ここでは特に触れないフォーマットから翻訳するための翻訳装置を含んでもよい。
翻訳機５１００から５４００もまた、翻訳を待っているメッセージ、または加入者の電気通信装置に翻訳されるのを待っている翻訳メッセージを緩衝する待ち行列装置を含んでもよい。この場合、制御器は、翻訳メッセージを緩衝でき、所定の期間の後または休止期間中に、それらのメッセージを、加入者の電気通信装置に送る。
ＩＩ．呼処理
図１５は、本発明の実施の形態のＡＤＳＩサーバ１４００（図１２）で発生する呼処理動作のフローチャートである。呼処理動作は、発呼者がダイヤルするか、または電話番号を入力して、メッセージを加入者に送るときに、開始される。発呼者は、ＡＤＳＩサーバ１４００に対応するまたは加入者の電気通信装置に対応する電話番号をダイヤルする。発呼者が加入者の電気通信装置の電話番号をダイヤルすると、加入者の電気通信装置は、加入者が呼を受信できなければ、呼を従来の装置によってＡＤＳＩサーバ１４００に中継する。
発呼者はＡＤＳＩサーバ１４００と連絡しあって、発呼者がどの加入者にメッセージを送りたいかを識別する。発呼者は、その後、発呼者がメッセージを送信するために用いる電気通信装置のタイプによるフォーマットで送信する。ＡＤＳＩサーバ１４００中のインタフェース３１００は、メッセージを発呼者から発呼者フォーマットで受信する（ステップ６１００）。
インタフェース３１００は、発呼者が使用する電気通信装置のタイプを、メッセージを受信する信号のタイプから決定する（ステップ６２００）。発呼者の電気通信装置のタイプに基づいて、インタフェース３１００は、メッセージを、ＡＤＳＩ翻訳機３２００内の適当な翻訳機に送信する。例えば、インタフェース３１００が発呼者がファクシミリ装置を使用していると決定すれば、インタフェース３１００はメッセージをＡＤＳＩ翻訳機３２００内のファックスグラフィック翻訳機５２００（図１４）に送信する。
ファックスグラフィック翻訳機５２００内の制御器５２２０は、メッセージを分析して、上述のように、メッセージ信号から、発呼者に関する情報を検出する（ステップ６３００）。制御器５２２０は、ファックスグラフィック翻訳機５２５０が使用可能になるまでメッセージを待ち行列に入れるか、または使用可能なファックスグラフィック翻訳装置を選択してメッセージを翻訳する。
ファックスグラフィック翻訳機５２５０の１つは、メッセージをＡＤＳＩテキストフォーマットに翻訳する（ステップ６４００）。制御器５２２０は、発呼者情報を翻訳メッセージに付加し、翻訳メッセージからＡＤＳＩテキスト・メッセージを生成する（ステップ６５００）。制御器５２２０は、ＡＤＳＩテキスト・メッセージをインタフェース３１００に送信する。
インタフェース３１００は、ＡＤＳＩテキスト・メッセージをＰＳＴＮ上の適切な加入者に送る（ステップ６６００）。例えば、インタフェース３１００は、加入者のＡＤＳＩ電話機１１００（図１０）に関する電話番号をダイヤルすることによって、または抑圧リンギング信号を付加することによって経路指定を完了させてもよい。このようにして、インタフェース３１００は、加入者に音で通知するために呼び出し音を鳴らすことなく、メッセージを、ＡＤＳＩ電話機１１００に転送する。
ＡＤＳＩサーバ１４００もまた、発呼者が彼らのメッセージに優先状態を付加し、または特定の発呼者からのメッセージを高優先メッセージとすることによってメッセージに優先度を持たせることを可能にする。このような場合、ＡＤＳＩサーバ１４００は、加入者の電気通信装置に転送された低い優先度のメッセージに、抑圧リンギング信号を付加してもよい。しかしながら、高い優先度のメッセージについては、ＡＤＳＩサーバ１４００は、加入者が転送された高い優先度のメッセージをすぐに通知されるように、抑圧リンギング信号を付加しないでメッセージを送信してもよい。
図１６は、本発明の実施の形態の加入者の電気通信装置で発生する呼処理動作のフローチャートである。呼がＡＤＳＩ電話機１１００によって受信されると（図１１）（ステップ７１００）、プロセッサ２１００は、呼を伴うデータを分析し、抑圧リンギング信号の送出を決定する（ステップ７２００）。プロセッサ２１００は、受信された電話呼と受信されたテキスト・メッセージとを区別するような決定を用いてもよい。
データ分析の後、プロセッサ２１００は、呼を伴う任意のメッセージを、メモリ２２００中に記憶する（ステップ７３００）。呼が電話呼であれば、付帯メッセージは、ＣＬＩＤのような発呼者を識別するものであってもよい。そうでなければ、呼は転送されたメッセージとなる。
プロセッサ２１００は、加入者にメッセージを通知する（ステップ７４００）。プロセッサ２１００は、オーディオまたはビジュアル装置の１つを用いる通知を実行してもよい。たとえば、ライトの点灯、メッセージ自体の表示によって「メッセージがあります」などのようにメッセージの表示、可聴抑圧リンギング音による通知がある。例えば、データ分析に基づいて、プロセッサ２１００は呼を伴う抑圧されないリンギング信号によらないで、加入者に入力呼またはメッセージを可聴呼び出し音で通知してもよい。
プロセッサ２１００は、簡易ソフトウェアプログラムを実施して、加入者が、メッセージの処理を望み通りに調整することを可能にする。キー２５００を使用することで、加入者は、特定のメッセージ、または、特定者または未確認者からのメッセージを選別するために、または特定のメッセージを他の位置に送るために、ＡＤＳＩ電話機１１００を構成してもよい。また、加入者は、ＡＤＳＩ電話機１１００を構成して、抑圧リンギング音や、可視ディスプレイのようなメッセージ通知の特定のタイプを供給してもよいし、または全く通知をしなくてもよい。
本発明の第１の実施の形態では、ＡＤＳＩ電話機のような加入者電気通信装置やＡＤＳＩサーバのようなネットワークサーバについて記載したが、これに限る必要はない。本発明の第２の実施の形態では、加入者は、テキスト・メッセージの受信可能な電気通信装置の別のタイプを使用する。例えば、加入者装置は、ＧＳＭモバイルユニットであってもよい。この場合、通信ネットワークは、メッセージを、異なる発呼者フォーマットからＧＳＭモバイルユニットへの送信用のＳＭＳメッセージに翻訳するＧＳＭモバイルサーバを含む。
その他の実施の形態では、加入者装置は、インターネット端末またはファクシミリ装置を含んでもよい。これらの場合、本発明の通信ネットワークは、インターネットサービスまたはファックスサーバを含んでもよく、異なる発呼者フォーマットから、電子メールまたはファックスグラフィックメッセージに各々翻訳して、インターネット端末またはファクシミリ装置に送信してもよい。
さらに他の実施の形態では、加入者装置は、前述の電気通信装置の１以上の組み合わせを含んでもよい。この場合、通信ネットワークは、上述のユニバーサル・メールボックスに似たサーバを含む。ユニバーサル・メールボックスは、加入者が使用している電気通信装置のタイプを識別する加入者プロファイルデータを記録する。加入者プロファイルデータを用いて、ユニバーサル・メールボックスは、メッセージを、異なる発呼者フォーマットから、加入者プロファイルデータによって識別されるように、加入者が使用する電気通信装置のタイプと互換性のあるフォーマットに翻訳する。
上述のいかなる実施の形態においても、受信サーバでの呼処理および加入者電気通信装置での呼処理は、図１５と図１６に関して上記に説明された呼処理動作と同様である。
本発明の実施の形態によるシステムおよび方法は、メッセージを自動的に加入者装置に転送するサーバを含むように記載されているが、これらのシステムおよび方法は、加入者の助けなしに、サーバからメッセージを自動的に受信する加入者装置に等しく適用される。このような加入者装置は、周期的にサーバを呼び出して加入者に対して保留になっているメッセージを検索したり、加入者が介入することなくこれらのメッセージを検索したりする。この場合、上述の１つに類似するユニバーサル・メールボックスは、サーバとして望ましいものである。
結論
本発明の実施の形態によるユニバーサル・メールボックスは、加入者がメッセージを記憶したり検索したりメッセージに応答したりするのに使用されるフォーマットと関係ない任意のフォーマットで、メッセージを検索したりメッセージに応答したりすることを可能にする。さらに、本発明の他の実施の形態のシステムと方法は、加入者に処理の開始を要求することなく、その装置と互換性のあるフォーマットで、メッセージを自動的に加入者の電気通信装置に転送する。
本発明の好適な実施の形態を図面や記述によって説明したが、本発明は、これらの開示のみで説明しつくされたり、限定されるわけではない。上記の教示に照らして、修正と変形は可能であり、これらは本発明の慣習から得てもよい。本発明の範囲は、特許請求の範囲およびそれらに対応する部分で定義される。
【図１】
0004717165.tif 000005
【図２】
0004717165.tif 000006
【図３】
0004717165.tif 000007
【図４】
0004717165.tif 000008
【図５】
0004717165.tif 000009
【図６】
0004717165.tif 000010
【図７】
0004717165.tif 000011
【図８】
0004717165.tif 000012
【図９】
0004717165.tif 000013
【図１０】
0004717165.tif 000014
【図１１】
0004717165.tif 000015
【図１２】
0004717165.tif 000016
【図１３】
0004717165.tif 000017
【図１４】
0004717165.tif 000018
【図１５】
0004717165.tif 000019
【図１６】
0004717165.tif 000020