(57)【特許請求の範囲】
【請求項１】
統一メッセージングシステムを動作させる方法であって、
電子メールクライアントが、電子メールサーバが前記統一メッセージングシステムの非電子メールアプリケーションプログラムに関連付けた、前記統一メッセージングシステムのユーザメールボックスのフォルダを読み込むことに応答して、前記サーバが、前記非電子メールアプリケーションプログラムに専用のデータであって、非電子メール操作を遂行するために、前記非電子メールアプリケーションプログラムにより用いられるデータを、非電子メールアプリケーションプログラムから得て、この得られたデータを前記クライアントに対して電子メールメッセージの形態で提供するステップと、
前記電子メールクライアントが電子メールメッセージを前記フォルダに書き込むことに応答して、前記電子メールサーバが、前記書き込まれた電子メールメッセージの内容を前記ユーザについての、前記非電子メールアプリケーションプログラムに専用の前記データとして前記非電子メールアプリケーションプログラムに提供し、前記非電子メールアプリケーションプログラムに、前記提供された内容を用いて前記非電子メール操作を遂行させるようにするするステップと、
を含む方法。
【請求項２】
前記電子メールサーバが、前記クライアントと関連づける複数の言語のうちの１つで表現される、前記フォルダの名称を前記電子メールクライアントに対して提示し、前記クライアントは、１つの言語で表現される名称により前記フォルダを参照する、請求項１記載の方法。
【請求項３】
前記データを提供するステップは、
前記電子メールクライアントが、前記電子メールサーバが前記メッセージングシステムのウェブメッセージングアプリケーションに関連付けたフォルダを読み込むことに応答して、前記電子メールサーバが、前記ウェブメッセージングアプリケーションからユーザのホームページ情報を得て、該獲得したホームページ情報を少なくとも１つの電子メールメッセージの形態で前記クライアントに提供するステップを含み、
前記内容を提供するステップは、
前記電子メールクライアントがホームページ情報を含む電子メールメッセージを前記フォルダに書き込むことに応答して、前記電子メールサーバが、前記書き込まれた電子メールメッセージから含まれるホームページ情報を検索し、該検索されたホームページ情報を前記ユーザのホームページの情報として前記ウェブメッセージングアプリケーションに提供するステップを含む、前記メッセージングシステムにおいてユーザのホームページ情報にアクセスするための請求項１記載の方法。
【請求項４】
前記データを提供するステップは、
前記電子メールクライアントが、前記電子メールサーバが前記メッセージングシステムの音声メッセージングアプリケーションに関連付けたフォルダを読むことに応答して、前記電子メールサーバが、前記音声メッセージングアプリケーションからユーザの個人的な挨拶を得て、該獲得した個人的な挨拶を電子メールメッセージの形態で前記クライアントに提供するステップを含み、
前記内容を提供するステップは、
前記電子メールクライアントが個人的な挨拶を含む電子メールメッセージを前記フォルダに書き込むことに応答して、前記電子メールサーバが、前記書き込まれた電子メールメッセージから含まれる個人的な挨拶を検索し、該検索された個人的な挨拶を前記ユーザの個人的な挨拶として前記音声メッセージングアプリケーションに提供するステップを含む、前記メッセージングシステムにおいてユーザの個人的な挨拶にアクセスするための請求項１記載の方法。
【請求項５】
前記内容を提供するステップは、前記電子メールクライアントが、前記電子メールサーバが異なるファクシミリ機にそれぞれ関連付けた、前記ユーザのメールボックス内の複数のフォルダのうちの１つに、ファクシミリを含む電子メールメッセージを書き込むことに応答して、前記電子メールサーバが、前記メッセージングシステムのファクシミリメッセージングアプリケーションに、前記ファクシミリを前記１つのフォルダに関連付けられたファクシミリ機に送信させるステップを含む、前記メッセージングシステムに対して前記ファクシミリ機を指定するための請求項１記載の方法。
【請求項６】
前記データを提供するステップは、
前記電子メールクライアントが、前記電子メールサーバが前記メッセージングシステムのファクシミリ機に関連付けたフォルダを読むことに応答して、前記電子メールサーバが、前記メッセージングシステムのファクシミリメッセージングアプリケーションから、前記ファクシミリ機で印刷するために前記ユーザについて待ち行列に入れられたあらゆるファクシミリを得て、該獲得したファクシミリを電子メールメッセージの形態で前記クライアントに提供するステップを含み、
前記内容を提供するステップは、
前記電子メールクライアントがファクシミリを含む電子メールメッセージを前記フォルダに書き込むことに応答して、前記電子メールサーバが、前記書き込まれた電子メールメッセージから含まれるファクシミリを検索し、該検索されたファクシミリを前記関連付けられたファクシミリ機で印刷するために、前記ファクシミリメッセージングアプリケーションに送信させるステップを含む、前記メッセージングシステムに対してファクシミリ機を指示するための請求項１記載の方法。
【請求項７】
システムユーザのメッセージメールボックスと、
前記システムユーザについてのデータを有する非電子メールアプリケーションであって、当該データが非電子メールアプリケーションに専用のもので、かつ非電子メール操作を遂行するために前記非電子メールアプリケーションにより用いられるものである非電子メールアプリケーションと、
電子メールサーバであって、該電子メールサーバが前記アプリケーションに関連付けた、前記ユーザメールボックスのフォルダを電子メールクライアントが読むことに応答して、前記非電子メールアプリケーションに専用のものである前記データを、前記非電子メールアプリケーションから得て、この得られたデータを電子メールメッセージの形態で前記クライアントに対して提供する電子メールサーバと、を備え、
前記電子メールサーバはさらに、前記電子メールクライアントが前記フォルダに電子メールメッセージに書き込むことに応答して、前記書き込まれた電子メールメッセージの内容を前記非電子メールアプリケーションに専用のものであるデータとして前記非電子メールアプリケーションに提供し、前記非電子メールアプリケーションに、前記提供された内容を用いて前記非電子メール操作を遂行させるようになっている統一メッセージングシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、統一メッセージングシステムに関する。
【０００２】
【従来の技術】
統一メッセージングシステムは、ボイスメール、電子メール、ファクシミリメッセージング、および／またはマルチメディアメッセージング等複数の異なるメッセージングサービスをすべて１つのシステムで提供する。統一メッセージングシステムは、通常、電話を介しての音声アクセス、製品特定（カスタム）クライアントを介してのパーソナルコンピュータ（ＰＣ）アクセス、標準ベースの電子メールクライアントを介してのＰＣアクセス、および／またはウェブブラウザを介してのＰＣアクセスを含む複数のアクセス機構を提供する。
【０００３】
電子メールクライアントは、電子メール能力をサポートすることを意図をされる。しかし、統一メッセージングシステムは、単に電子メール能力である以上のものを提供する。その結果、統一メッセージングシステムは、通常、電子メールクライアントによってサポートされるものを越える機能および能力を提供する。これらには、ボイスメール用にユーザの個人的な挨拶を提供すると共にこれを変更する能力、個人的なウェブページ情報をユーザに提供すると共にこれを変更する能力、およびユーザのメールボックスからメッセージを印刷するために、ファクシミリ機を選択して特定する能力を含む。
【０００４】
【課題を解決するための手段】
この発明は、従来技術のこれらのおよび他の不具合および欠点の解決に向けられたものである。概して、本発明によれば、統一メッセージングシステムを動作する方法は、以下のステップを含む。まず、電子メールサーバにおいて、統一メッセージングシステムのアプリケーションとシステムユーザのメールボックスのフォルダとの間に関連を確立する。アプリケーションは、例示的に、ボイスメールサーバ、ファクシミリメッセージングサーバ、またはウェブメッセージングサーバ等のメッセージングアプリケーションであり、メールボックスはアプリケーションユーザのメールボックスである。フォルダは仮想フォルダであることができ、名称でのみ存在する。電子メールクライアントがフォルダを開く（たとえば、読み込む）ことに応答して、システムの電子メールサーバは、ユーザのデータをフォルダ内のメッセージの形態でアプリケーションから電子メールクライアントに提供する。電子メールクライアントは、例示的に、メールボックスを所有するユーザの電子メールクライアントであり、データは、例示的に、ボイスメール用のユーザの個人的な挨拶、ユーザのファクシミリおよびユーザのファクシミリが印刷のために待ち行列に入れられるファクシミリ機のアドレス（電話番号）、またはウェブメッセージがユーザのホームページを作成するために用いるユーザ情報等、ユーザがアプリケーションに提供するユーザについてのデータである。したがって、ユーザは、従来の電子メールクライアント、たとえば標準ＩＭＡＰクライアントを介して、非電子メールアプリケーションによって用いられるユーザデータにアクセスし、見直すことができる。これに呼応して、電子メールクライアントがフォルダにメッセージを格納する（たとえば、書き込む）ことに応答し、電子メールサーバは、そのメッセージの内容をユーザのデータとしてアプリケーションに提供する。したがって、ユーザは、従来の電子メールクライアントを介して非電子メールアプリケーションによって用いられるユーザデータを変更することができる。
【０００５】
本発明は、標準ベースのクライアントおよび馴染みのあるメッセージング概念を用いることで、基本的なＵＭＳ性能および高度なＵＭＳ性能の双方へのアクセスを提供する。カスタムクライアントは必要ないため、製品開発コストが低減されると共に、エンドユーザが新しいクライアントの使用方法を学習する必要がない。また、標準ベースのクライアントインタフェースを使用することは、プログラムの意味において、ＩＭＡＰ４サーバとインタフェースするためのライブラリを含む多数の開発者ツールキットに対してもこの性能を露顕させる。かかるライブラリの一例は、ＩＭＡＰ４アウェアアプリケーションを作成する際に使用されるSun Microsystemsからのジャバメールクラスライブラリである。サーバ側のアクションを実施するために特別なＩＭＡＰ４フォルダを使用するという一般概念は、現行の規格に完全に準拠する規格の拡張として、ＩＭＡＰ４プロトコル規格（ＲＦＣ２０６０）に組み込むことさえ可能である。
【０００６】
所望のファクシミリ機を識別する電子メールアドレスにメッセージを送信するという方法とは異なり、本発明では、電子メール送信プロトコルではなく電子メール検索プロトコルを利用して、クライアントに積極的にログオンするよう要求する。この構成により、ファクシミリ印刷動作を特定の認証されたユーザに関連付けることができ、また、認証されていない個人から悪用される可能性にＵＭＳを曝さない。ファクシミリ待ち行列フォルダの使用もまた、要求されたファクシミリ印刷動作の状態を示す便利な方法を提供する。
【０００７】
本発明を方法に関して特徴付けたが、本発明は、その方法を実行する装置も包含する。装置は、手段ではなく、対応するステップを発効させる任意のエンティティであるエフェクタを各ステップに含むことが好ましい。本発明は、コンピュータにおいて実行されると、コンピュータに方法ステップを実行させる命令を含む任意のコンピュータ読み取り可能媒体をさらに包含する。
【０００８】
本発明のこれらのおよび他の利点および特徴は、図面と共に考慮される本発明の例示的な実施形態の詳細な説明からより明らかになろう。
【０００９】
【発明の実施の形態】
図１は、本発明の例示的な一実施形態を含む通信システムを示す。図１のシステムは、ボイスネットワーク１１０およびデータネットワーク１２０の双方に接続された統一メッセージングシステム（ＵＭＳ）１００を中心としている。ボイスネットワーク１１０は例示的に電話網であり、データネットワーク１２０は例示的に、イントラネット等のローカルエリアネットワーク（ＬＡＮ）またはインターネット等の広域ネットワーク（ＷＡＮ）である。ＵＭＳ１００は、各種のユーザサービスを提供する複数のアプリケーションプログラム１３０〜１６０を含む。これらには、ユーザのＰＣ１７１で実行されている電子メールクライアント１７０とデータネットワーク１２０を介して通信することで、電子メールサービスを提供する電子メールサーバ１３０、ブラウザを装備したユーザＰＣ１７２とデータネットワーク１２０を介して通信することで、ウェブ情報サービスを提供するウェブサーバ１４０、ボイスネットワーク１１０を介してファクシミリ機１８０と通信することでファクシミリサービスを提供するファクシミリサーバ１５０、およびボイスネットワーク１１０を介してユーザの電話端末１８１と通信することで、ボイスメールサービスを提供するボイスメールサーバ１６０を含む。ＵＭＳ１００は例示的に、Avaya Inc.のIntuity（登録商標）ＵＭＳ等の格納プログラム制御マシンであり、サーバ１３０〜１６０は例示的に、メモリに格納され、ＵＭＳ１００のプロセッサで実行されるデータおよびプログラム命令として実施される。電子メールクライアント１７０およびサーバ１３０は例示的に、好ましくはＩＭＡＰ４規格にそれぞれ準拠する電子メール標準ベースのクライアントおよびサーバである。
【００１０】
ＵＭＳ１００は、サーバ１３０〜１６０がユーザのメッセージを格納し検索するために使用するユーザのメールボックス１９０を含む。ユーザは、各自のメールボックス１９０を複数のファイルフォルダ１９１に編成することができる。メッセージは、メールボックス１９０内のフォルダ１９１に電子（コンピュータ）ファイルとして格納される。メールボックス１９０はサーバ１３０〜１６０に共有されるが、各サーバ１３０〜１６０は通常、そのサーバに特定すなわち専用のデータ（しばしばユーザ特定）を含む。これらには、例示的に、ウェブサーバ１４０が各ユーザのホームページを作成するために使用する個人のホームページ１４１についてのユーザデータ、ユーザのメールボックスに達する発呼者に対してボイスメールサーバ１６０によって再生されるユーザの個人的な挨拶１６１、および異なるファクシミリ機１８０にそれぞれ対応すると共に、ファクシミリサーバ１５０がファクシミリ機１８０での印刷のためにユーザのファクシミリメッセージをバッファリングするために使用するファクシミリ待ち行列１５１等の、ユーザによって供給されるユーザについての（関する）各種データが含まれる。ユーザ固有の内容を含むユーザの個人のホームページ１４１は、各種のオーサリングツールを用いることで古典的(traditionally)に作成されてから、ＦＴＰ等のファイル転送プロトコルを用いることでウェブサーバ１４０にファイルとして転送される。ＵＭＳ１００に含まれる情報から個人のホームページを動的に作成することは、最近の性能である。かかるシステムでは、ホームページの内容を管理するための機構は、直接的あるいは間接的であることができる。直接的な機構は、ウェブベースまたはスタンドアロンＰＣアプリケーション等のカスタムクライアントを用いることで、ウェブページのある部分またはすべてにわたる制御をユーザに提供する。間接的な機構は、ＵＭＳ１００の標準インタフェースを介して実行されるユーザアクションに頼ってウェブページの内容を制御する。間接的な機構の一例は、ユーザのシステム生成されるホームページに反映される新しい挨拶の記録である。ボイスメールサーバ１６０の個人的な挨拶１６１の管理を発効させるため、ＵＭＳ１００は通常、電話を介しての音声アクセス、製品特定（カスタム）クライアントを介してのＰＣアクセス、および／またはウェブブラウザを介してのＰＣアクセスを含めた複数のアクセス機構を提供する。また、ＵＭＳ１００は通常、各自のメールボックス１９０で受信したメッセージをファクシミリ機１８０で印刷する能力をユーザに提供するが、この機能は一般に、ＵＭＳの電話インタフェースまたはカスタムＰＣクライアント等のプロプラエタリ（proprietary：優先権を主張できる）インタフェースに限られる。業界では、この機能は目下、電子メールクライアントにアクセス可能なファクシミリ機１８０に電子メールアドレスを提供することにより、電子メール標準ベースのクライアントにのみ提供されている。かかるアドレスは、たとえば、FAX=1234567@UMhost.com.またはFAX=+18001234567@UMhost.com.でありうる。特に、ファクシミリ機の電話番号が非制限である場合に、電子メールアドレスを介してアクセスを提供すると、セキュリティ問題が浮���する。これは、電子メール送信が一般に認証されず、通話料金がファクシミリ電話呼によって生じうるためである。この理由により、多くのＵＭＳは電子メール標準ベースクライアント１７０へのファクシミリ機アクセスを提供しない。
【００１１】
これまで述べたように、図１の通信システムは従来のものである。要約として、ユーザは従来では、従来の標準ベース電子メールクライアント１７０を介して各自のホームページデータ１４１、ファクシミリ待ち行列１５１、または個人的な挨拶１６１へのアクセスを持たない。
【００１２】
本発明によれば、従来の電子メールクライアント１７０によるアクセスがホームページデータ１４１、ファクシミリ待ち行列１５１、および／または個人的な挨拶１６１に提供されるように、従来の電子メールサーバ１３０の機能性が変更される。概念は、この情報をフォルダとして電子メールサブシステムに露出するというものである。変更は、サーバ１３０に内部的に行われても、またはサーバ１３０に追加することで行われてもよい。電子メールサーバ１３０は、ユーザのメールボックス１９０におけるある特定のフォルダ１９１を認識し、これに応答するように構成される。これら特定のフォルダ１９１は、ユーザのメールボックス１９０に実際に物理的に存在する必要がないという点で、メモリを割り当てるという意味において仮想フォルダであることができる。むしろ、特定のフォルダ１９１は、電子メールサーバ１３０が所定の特別な様式で応答する所定のフォルダ名としてのみ存在しうる。各ユーザメールボックス１９０内の少なくとも１つのかかる特別なフォルダ１９１が、各サーバ１４０〜１６０に関連付けられる。この関連付けは、特定の名称のフォルダ１９１を特定のサーバ１４０〜１６０に対応するものとして取り扱うように電子メールサーバ１３０をプログラムすることによって行われる。例示的に、電子メールサーバ１３０は、「公開（public）」という名称の仮想フォルダ１９１を概してウェブサーバ１４０、具体的にはホームページ１４１に対応するものとして認識し、「挨拶（greeting）」という名称の仮想フォルダ１９１を概してボイスメールサーバ１６０、具体的には個人的な挨拶１６１に対応するものとして識別し、かつ仮想フォルダ「ファクシミリ待ち行列」を概してファクシミリサーバ１５０、具体的にはファクシミリ待ち行列１５１に対応するものとして認識する。さらに、仮想フォルダ１９１（サブフォルダ）の階層は、階層内の最上位フォルダ１９１で表される情報の総称的なタイプ内の異なるタイプ（項目）の情報に用いることができる。たとえば、ユーザは、異なる発呼者または異なる時刻の場合に異なる挨拶等、複数の異なる個人的な挨拶を各自の個人的な挨拶１６１に有することができ、それに応じて「挨拶」フォルダ１９１は、各々の一意の名称を有すると共に各１つの異なる個人的な挨拶に対応する複数のサブフォルダを含むことができる。ユーザのホームページ１４１は、ユーザ名、挨拶、電話番号、ファクシミリ番号、メッセージを残すためのリンクを有する電子メールアドレス等、異なるタイプのホームページ情報を含むことができ、それに応じて「公開」フォルダ１９１は、各々の一意の名称を有すると共に各１つの異なるホームページ情報に対応する複数のサブフォルダを含むことができる。または、ユーザは、異なるファクシミリ待ち行列１５１を介して複数のファクシミリ１８０のいずれか１つでファックスを印刷することができ、これに応じて「ファクシミリ待ち行列」フォルダ１９１は、各異なるファクシミリ機１８０に対応すると共にそのファクシミリ機の電話番号を名称の一部としている複数のサブフォルダを有しうる。メールボックス１９０内の他のフォルダ1９１は、従来通りに電子メールサーバ１３０によって取り扱われる。
【００１３】
ユーザの個人的な挨拶１６１へのアクセスは、挨拶である音声添付を含む標準電子メールメッセージを包含する、自動的に作成される１つまたは複数の「挨拶」フォルダ１９１の使用を通してＩＭＡＰ４クライアント１７０に提供される。ＩＭＡＰ４電子メール検索プロトコルは、サーバ側フォルダへのサポートを含む。かかるフォルダを従来通りに用いることで、ユーザが各自保存している電子メールメッセージを編成することができる。このプロトコルは、ユーザにより明示的に作成されない「事前作成」されたフォルダをＩＭＡＰ４サーバ１３０が提供するのに十分リッチである。新しい挨拶をインストールするため、ユーザは、任意の機構（おそらくは各自のＰＣのマイクロフォンおよび音声カードを用いてメッセージを録音することで、またはその挨拶からなる呼応答メッセージを残すことで）その挨拶を含むメッセージを作成してから、所望の挨拶を含むメッセージを「挨拶」フォルダ１９１にコピーする。これらアクションは、ＩＭＡＰ４クライアント１７０の標準的な能力を用いる。しかし、ＩＭＡＰ４サーバ１３０は、単純に挨拶を含むメッセージをアーカイブするのではなく、むしろ、ユーザがメッセージを特定の「挨拶」フォルダ１９１にコピーすることに応答して、サーバ１３０が、このメッセージのオーディオ添付をボイスメールサーバ１６０上のユーザのアクティブな挨拶にする。サーバ１３０は、「挨拶」フォルダ１９１へのオーディオ添付なしでは、メッセージをコピーするというクライアントの要求を拒絶することができる。さらに、ＩＭＡＰ４プロトコルは、複数のクライアントから同じメールボックス１９０への同時アクセスを許容するように設計されているため、サーバ１３０自体が、「挨拶」フォルダ１９１に一度に存在できるメッセージは１つだけであるという規則を効果的に実施することができる。ユーザが新しいメッセージを「挨拶」フォルダ１９１にコピーするときに「挨拶」フォルダ１９１にすでにメッセージが存在する場合、サーバ１３０は存在しているメッセージを「古い挨拶」フォルダに移動するか、または単に存在しているメッセージを削除することができる。これらアクションは、クライアント１７０には、同じメールボックス１９０に同時にアクセスしている別のクライアントがそれを行ったかのように見える。「話し中」および「応答無し」への別個の挨拶等、複数の挨拶１６１を異なる目的で提供するＵＭＳ１００は、「挨拶−話し中」または「挨拶−留守番電話」等、特定の挨拶タイプを示す複数の「挨拶」フォルダ１９１を提示する。これら特定の挨拶タイプフォルダ１９１は、最上位の「挨拶」フォルダ１９１に対するサブフォルダとして提示することができる。これらフォルダ１９１は、ユーザの第１言語がサーバ１３０に知られている（ＵＭＳ１００には通常知られている）場合に、サーバ１３０で自動的に作成されるため、フォルダ１９１に使用される名称はユーザの言語であることができる。他のクライアントによって行われる挨拶管理も同様に、この機構を通して目で見ることができる。たとえば、ユーザが新しい挨拶を電話１８１を介して録音し、後に各自の「挨拶」フォルダ１９１をＩＭＡＰ４クライアント１７０を介して検査する場合、電話に録音された挨拶は、「挨拶」フォルダ１９１に保存されたメッセージとして現れる。
【００１４】
ユーザの自動作成される「公開」フォルダ１９１に含まれるメッセージは、ユーザのシステム作成される個人のホームページに提示するために個々の項目としてフォーマット化される。上述したように、ＩＭＡＰ４電子メール検索プロトコルは、サーバ側フォルダのサポートを含む。ユーザの個人のホームページ１４１を介して利用可能な公開情報項目を管理するために、ユーザは各自の「公開」フォルダ１９１内のメッセージを追加または削除する。これに応答して、電子メールサーバ１３０は、ウェブサーバ１４０にユーザの「公開」フォルダ１９１に含まれる各メッセージをユーザのシステム作成される個人ホームページ１４１上の情報項目として含めさせる。公開フォルダに含まれるメッセージのホームページへの厳密な提示は本発明とは関係ない。かかるメッセージの題名は、メッセージの内容へのハイパーリンクとして示すか、または複数のコンテンツメディアを有するメッセージの場合には、題名をその媒体における内容を含む実ファイルまたは仮想ファイルにリンクする媒体アイコンと共に示すことができる。特定のフォーマット規則に関係なく、メッセージは、ウェブページへの提示に十分な情報を含む。サーバ１３０は、ユーザの「公開」フォルダ１９１に他のフォルダからのメッセージあるいは私用とマークされたメッセージのみをコピーするというクライアントの要求を拒絶することができる。他のフォルダからのメッセージのコピーを許可しないことで、未送信の下書きメッセージの保持にNetscape Communicatorで用いられる「下書き（Draft：ドラフト）」フォルダによく似たように、「公開」フォルダ１９１の使用をユーザが作成するメッセージに制限する。私用とマークされていない他のフォルダからのメッセージのコピーを許容すると、ユーザは、受信した任意の電子メールメッセージを各自ウェブホームページ１４１上の情報項目として含められる。ＩＭＡＰ４プロトコルは、階層サブフォルダ構造の概念をサポートする。したがって、サーバ１３０は、ユーザがサブフォルダを使用でき、このサブフォルダ構造を用いて、たとえばユーザのメインページからリンクされる別個のウェブページ上の公開情報項目を編成できるようにする。フォルダまたはサブフォルダへのアクセス制限は、特定の題名、たとえば「password=xxx」を有するメッセージを含むユーザで示すことができる。
【００１５】
メッセージを任意のファクシミリ電話番号に送信する能力は、名称が宛先ファクシミリ機１８０の電話番号を示すクライアント作成「ファクシミリ待ち行列」フォルダ（単数または複数）１９１の使用を通して、ＩＭＡＰ４クライアント１７０に提供される。上述したように、ＩＭＡＰ４電子メール検索プロトコルは、サーバ側フォルダへのサポートを含む。メッセージをファクシミリ機に送信するため、ユーザは「faxq-1234567」等の名称を有するフォルダ１９１を作成してから、メッセージをこのフォルダ１９１にコピーする。これらアクションは、ＩＭＡＰ４クライアント１７０の標準能力を用いる。しかし、ＩＭＡＰ４サーバ１３０はメッセージをアーカイブせず、むしろフォルダの名称に埋め込まれた電話番号（この場合、「faxq-」で始まるフォルダ名に基づいて）が示すファクシミリ機１８０への送信のため、メッセージを内部の待ち行列に入れる。サーバ１３０は、ファクシミリ可能な内容がないメッセージ、たとえば単純なボイスメッセージをコピーするというクライアントの要求を拒絶しうる。さらに、ＩＭＡＰ４プロトコルは、複数のクライアントからの同じメールボックス１９０への同時アクセスを許容するよう設計されているため、サーバ１３０自体が送出状態をチェックし、かかる状態を「ファクシミリ待ち行列」フォルダ１９１内のメッセージの形態で提示し、ファクシミリ送信の成功または失敗を示すことができる。これらアクションは、クライアント１７０には、同じメールボックス１９０に同時にアクセスしている別のクライアントがそれを行ったかのように見える。「ファクシミリ待ち行列」フォルダ１９１はまた、サーバ１３０により自動的に作成される最上位の「ファクシミリ待ち行列」フォルダ１９１のサブフォルダとして提示することができる。この場合、サーバ１３０にユーザの第１言語が知られていれば（ＵＭＳ１００には通常知られている）、最上位フォルダ１９１に用いられる名称をユーザの言語にすることができる。他のクライアントによって行われるファクシミリ印刷動作も同様に、この機構を通して目で見ることができる。たとえば、ユーザが電話１８１を介してメッセージをファクシミリ機１８０に印刷し、後にＩＭＡＰ４クライアント１７０を介して各自の「ファクシミリ待ち行列」フォルダ１９１を検査する場合、送信待ち行列に入れられたメッセージまたはファクシミリ送信の結果が、ファクシミリ１８０の電話番号を識別する名称を有するフォルダ１９１に見られる。
【００１６】
電子メールクライアント１７０にユーザ情報１４１、１５１、１６１へのアクセスを与える電子メールサーバ１３０の機能性を図２乃至図７に示す。通常、電子メールクライアント１７０が電子メールサーバ１３０によって作成されたフォルダ１９１にアクセスする前に、クライアント１７０が、その対応するメールボックス１９０内のフォルダのリストを要求して、これらサーバ作成フォルダの有無を知るステップがある。オプションとして、これらフォルダ１９１の名称をサーバ１３０により電子メールクライアント１７０にクライアント１７０のユーザの言語で提示してもよい。これは、以下のように行われる。サーバ１３０は、各言語（たとえば、スペイン語、英語、フランス語等）ごとに各言語での１つのリストがある、サーバ１３０によりサポートされる複数のフォルダ１９１の名称リストを有する。サーバ１３０はまた、言語を各ユーザ、すなわち各クライアント１７０に関連付けるデータも有する。クライアント１７０が対応するメールボックス１９０内のフォルダのリストを要求すると、サーバ１３０は、クライアントの対応する言語を調べてから、その言語でのファイル１９１のリストをクライアント１７０に提示する。
【００１７】
図２は、電子メールクライアント１７０がユーザメールボックス１９０内の「挨拶」仮想フォルダ１９１を開いたことに対する電子メールサーバ１３０の応答を示す。従来の「開く」（または「読む」）要求を受信すると、ステップ２００において、サーバ１３０が、ファイル名「挨拶」をボイスメールサーバ１６０に関連付けられた特定のフォルダ１９１の名称として認識する。サーバ１３０は、ステップ２０２において、メールボックス１９０を所有するユーザの個人的な挨拶１６１をボイスメールサーバ１６０から要求する。あるいは、電子メールサーバ１３０は、個人的な挨拶１６１に直接アクセスして、そこからユーザの個人的な挨拶を抽出してもよく、さらには、個人的な挨拶１６１を電子メールサーバ１３０が管理するフォルダに格納し、挨拶を再生する必要がある都度、ボイスメールサーバ１６０が挨拶１６１を検索してもよい。ステップ２０２において、ユーザの個人的な挨拶をコンピュータファイルとして得ると、ステップ２０４において、サーバ１３０が、ユーザの個人的な挨拶を添付として有する従来の電子メールメッセージを形成し、ステップ２０６において、電子メールメッセージを「挨拶」仮想フォルダ１９１内で電子メールクライアント１７０に提示する。このようにして、メッセージが電子メールクライアント１７０による検索に利用できるようになる。そして、ステップ２０８において、「開く」要求に対するサーバ１３０の応答が終了する。
【００１８】
図３は、電子メールクライアント１７０が、オーディオ添付を有するメッセージをユーザメールボックス１９０内の「挨拶」仮想フォルダ１９１に格納する（たとえば、書き込む）ことに対する電子メールサーバ１３０の応答を示す。クライアント１７０は、電子メールを「挨拶」フォルダ１９１に追加する、または既存のメッセージをメールボックス１９０内の他のフォルダから「挨拶」フォルダに転送することによるものなど多数の従来の方法のうちのいずれか１つで、フォルダ１９１にメッセージを格納しうる。サーバ１３０は、ステップ３００においてメッセージを格納するという要求を受信すると、ステップ３０２において、そのメッセージを、データネットワーク１２０を介して受信するか、または別のフォルダから検索することでメッセージを得る。サーバ１３０は、次にステップ３０４において、メッセージ添付の内容を抽出し、ステップ３０６において、ボイスメールサーバ１６０にその内容をユーザの個人的な挨拶１６１としてインストールさせる。あるいは、電子メールサーバ１３０が直接個人的な挨拶１６１にアクセスして、ユーザの個人的な挨拶をそこにインストールしてもよく、さらには、上述したように、個人的な挨拶１６１を電子メールサーバ１３０が管理するフォルダに格納し、必要な都度、ボイスメールサーバ１６０が挨拶１６１を検索してもよい。そして、ステップ３０８において、メッセージ格納要求に対するサーバ１３０の応答が終了する。
【００１９】
図４は、電子メールクライアント１７０がユーザのメールボックス１９０内の「公開」仮想フォルダ１９１を開くことに対する電子メールサーバ１３０の応答を示す。サーバ１３０は、ステップ４００において従来の「開く」要求を受信すると、フォルダ名「公開」を、ウェブサーバ１６０に関連付けられた特定のフォルダ１９１の名称として認識する。ステップ４０２において、サーバ１３０は、メールボックス１９０を所有するユーザのホームページ情報１４１をウェブサーバ１４０から要求する。あるいは、電子メールサーバ１３０が直接ホームページ情報１４１にアクセスして、ウェブページサーバ１４０の記憶装置から、あるいは電子メールサーバ１３０によって管理されるファイルから、ユーザのホームページ情報をそこから抽出してもよい。ステップ４０２においてユーザのホームページ情報を得ると、ステップ４０４において、サーバ１３０は、ユーザのホームページ情報を各自の内容とし、かつ／または添付として１つまたは複数の従来の電子メールメッセージのセットを形成し、ステップ４０６において、電子メールメッセージを「公開」仮想フォルダ１９１において電子メールクライアント１７０に提示する。そして、ステップ４０８において、「開く」要求に対するサーバ１３０の応答が終了する。
【００２０】
図５は、電子メールクライアント１７０がメッセージをユーザのメールボックス１９０内の「公開」仮想フォルダ１９１に格納することに対する電子メールサーバ１３０の応答を示す。ここでも、クライアント１７０は、電子メールを「公開」フォルダ１９１に追加する、または既存のメッセージをメールボックス１９０内の他のフォルダから「公開」フォルダ１９１に転送することによるものなど多数の従来の方法のうちのいずれか１つで、フォルダ１９１にメッセージを格納しうる。サーバ１３０は、ステップ５００においてメッセージ格納要求を受信すると、ステップ５０２において、たとえば、そのメッセージを、データネットワーク１２０を介して受信するか、または別のフォルダから検索することでメッセージを受信する。サーバ１３０は、次にステップ５０４において、メッセージの内容を抽出し、ステップ５０６において、ウェブサーバ１６０にその内容をユーザのホームページ情報１４１としてインストールさせる。あるいは、電子メールサーバ１３０が直接ホームページ情報１４１にアクセスして、ユーザのホームページ情報をウェブサーバ１４０の記憶装置あるいは電子メールサーバにより管理されるファイルに格納してもよい。そして、ステップ５０８において、メッセージ格納要求に対するサーバ１３０の応答が終了する。
【００２１】
図６は、電子メールクライアント１７０がユーザのメールボックス１９０内の「ファクシミリ待ち行列＃」仮想フォルダ１９１を開くことに対する電子メールサーバ１３０の応答を示す。但し、＃は特定のファクシミリ機１８０の電話番号である。サーバ１３０は、ステップ６００において従来の「開く」要求を受信すると、フォルダ名「ファクシミリ待ち行列」を、ファクシミリサーバ１５０に関連付けられた特定のフォルダ１９１の名称として認識する。ステップ６０１において、サーバ１３０はフォルダ名から電話番号＃を抽出し、ステップ６０２において、ファクシミリサーバ１５０から＃に対応するファクシミリ待ち行列１５１からユーザの待ち行列に入れられたファクシミリを要求し、ステップ６０４において、検索されたファクシミリまたは現在の送出状態を含む従来の電子メールメッセージを形成し、ステップ６０６において、電子メールを「ファクシミリ待ち行列」仮想フォルダ１９１において電子メールクライアント１７０に提示する。そして、ステップ６０８において、「開く」要求に対するサーバ１３０の応答が終了する。
【００２２】
図７は、電子メールクライアント１７０が「ファクシミリ待ち行列＃」仮想フォルダ１９１にメッセージを格納することに対する電子メールサーバ１３０の応答を示す。但し、＃はユーザがメッセージの内容を印刷したいと望むファクシミリ機１８０の電話番号を表す。上述したように、クライアント１７０は、多数(a member of → a number of)の従来の方法のうちのいずれか１つでフォルダ１９１にメッセージを格納しうる。サーバ１３０は、ステップ７００において、メッセージ格納要求を受信すると、ステップ７０１においてメッセージを獲得し、ステップ７０２において、宛先フォルダ１９１の名称からファクシミリ機１８０の電話番号＃を抽出し、ステップ７０４においてメッセージの内容を抽出し、ステップ７０６において、ファクシミリサーバ１５０にそのメッセージ内容を電話番号に対応する（すなわち、電話番号でアドレス指定されるファクシミリ機１８０に対応する）ファクシミリ待ち行列１５１に入れる。あるいは、ステップ７０６において、サーバ１３０は、サーバ１３０によって管理されると共にファクシミリ待ち行列１５０としてファクシミリサーバ１５１により使用されるファクシミリ待ち行列実フォルダにメッセージを格納する。そして、ステップ７０８において、メッセージ格納要求に対するサーバ１３０の応答が終了する。
【００２３】
勿論、上述した例示的な実施形態に対する各種変更および変形も考えられうる。たとえば、開示された実施形態は、電子メールサーバによりフォルダとして提示されるデータが実際にボイスメールサーバ、ファクシミリサーバ、またはウェブサーバにより格納される構造を有するが、データが実際に電子メールサーバにより格納され、必要に応じてボイスメールサーバ、ファクシミリサーバ、またはウェブサーバにより検索されるか、またはデータが「ニュートラル」ロケーションに格納され、必要に応じて電子メールサーバおよび非電子メールサーバの双方によりアクセスされるシステムによって、同じ外部動作を行うことも可能である。後者の「ニュートラル」の実施が好ましい。本発明はまた、複数の挨拶タイプ（呼応答、話し中等）、ユーザの言語で提示されるフォルダ名、オンラインヘルプ（トピックごとにヘルプを有するメッセージおよび／またはこれら各フォルダに簡潔に現れる「このフォルダの使い方」メッセージを含むヘルプフォルダ）、自動返答メッセージ（さらに別のこういったフォルダに提示される）、「電話での再生（play-on-phone）」フォルダ（オーディオ添付を含むメッセージを「電話での再生」フォルダにコピーし、システムにＰＣのスピーカではなく電話を介してメッセージを再生する出呼を生成させる）、送信者電話（call sender）フォルダ（送信者の電話番号を含むメッセージを「送信者電話」フォルダに送信し、ＧＵＩでの送信者に電話をかける動作を開始する）、または個人オプションフォルダ（ユーザ設定可能なオプションを示すメッセージを含む−オプションを変更するには、このメッセージに対し、指示する変更を返信するか、あるいはオプションを変更することのできるウェブページのＵＲＬを示す）を取り扱うように拡張しうる。かかる変更および変形は、本発明の精神および範囲から逸脱せずに、かつ付随する利点を減少させることなく行うことができる。したがって、かかる変更および変形は、従来技術によって制限される範囲を除き、添付の特許請求の範囲によって網羅されるものである。
【図面の簡単な説明】
【図１】本発明の例示的な実施形態を含む通信システムのブロック図である。
【図２】図１のシステムのボイスメールサーバの個人的な挨拶に関する、図１のシステムの電子メールサーバの動作の機能流れ図である。
【図３】図１のシステムのボイスメールサーバの個人的な挨拶に関する、図１のシステムの電子メールサーバの動作の機能流れ図である。
【図４】図１のシステムのウェブサーバのホームページ情報に関する、図１のシステムの電子メールサーバの動作の機能流れ図である。
【図５】図１のシステムのウェブサーバのホームページ情報に関する、図１のシステムの電子メールサーバの動作の機能流れ図である。
【図６】図１のシステムのファクシミリサーバのファクシミリ待ち行列に関する、図１のシステムの電子メールサーバの動作の機能流れ図である。
【図７】図１のシステムのファクシミリサーバのファクシミリ待ち行列に関する、図１のシステムの電子メールサーバの動作の機能流れ図である。
【図１】
0004343483.tif 000002
【図２】
0004343483.tif 000003
【図３】
0004343483.tif 000004
【図４】
0004343483.tif 000005
【図５】
0004343483.tif 000006
【図６】
0004343483.tif 000007
【図７】
0004343483.tif 000008