(57)【要約】 【課題】  従来技術の音声メッセージイング・システムの欠点を改良する。【解決手段】  発呼者の真正な同一性を決定するために、加入者のグリーティングの音声分析を使用する。加入者によりグリーティングが録音された（例えば、加入者が、ボイスメール・システムの決まり文句のグリーティング若しくは習慣的グリーティングの一部としてその喋り声を発声する）場合、システムはグリーティングを分析し、そして、グリーティングの音声署名又は声紋を作成できる。この声紋分析はシステム内に記憶され、そして、加入者と関連づけられる。加入者が声紋を作成するために以前に分析したグリーティングを変更する場合、メッセージイング・システムは場合により、加入者の新たな声紋を作成するために、新たに録音されたグリーティングを分析することもできる。そして、システムは将来の認識タスクのためにシステム内に新たな声紋を記憶する。次いで、この声紋は音声メッセージを残した発呼者の同一性を識別するために使用される。【選択図】  図１
2010288264.tif 000002
【特許請求の範囲】
【請求項１】
（Ａ）ボイスメール加入者のＩＤプリントをコンパイルするステップと、
コンパイルされたＩＤプリントはボイスメールシステムに記憶されるか又はボイスメールシステムに関連される外部記憶エリアに記憶され、
（Ｂ）ボイスメール・メッセージをＩＤプリントと比較するステップと、     （Ｃ）前記比較に基づき、ネットワーク提供ＣＩＤ情報を改変するか否か決定するステップと、
からなることを特徴とする拡張ボイスメールの方法。
【請求項２】
（Ｄ）前記比較に基づき起呼加入者のＩＤが決定されたか否かに関するインジケータを提供するステップと、
（Ｅ）前記比較に基づき起呼加入者のＩＤを提供するステップとを更に含み、
前記ＩＤは内線番号、電話番号、氏名又は会社名である、
ことを特徴とする請求項１記載の方法。
【請求項３】
（Ｆ）前記比較ステップに基づき、回送又は応答機能を改変するステップと、
前記改変された機能は起呼加入者のＩＤに関連する接触情報の使用を含み、
（Ｇ）前記比較ステップに閾値を関連させるステップと、
（Ｈ）前記比較ステップが比較を行う方法に関する優先順位を割り当てるステップとを更に含む、
ことを特徴とする請求項１記載の方法。
【請求項４】
請求項１記載のステップを実行する装置。
【請求項５】
実行されたときに、請求項１のステップを実行する情報からなる、
ことを特徴とするコンピュータで読み取り可能な記憶媒体。
【請求項６】
（Ａ）ボイスメール加入者のＩＤプリントと、
コンパイルされたＩＤプリントはボイスメールシステムに記憶され、ＩＤプリントは加入者を示し、
（Ｂ）インテリジェント認識モジュールと、
前記インテリジェント認識モジュールは、ボイスメールメッセージをＩＤプリントと比較し、前記比較結果に基づき、ネットワーク提供ＣＩＤ情報を改変するか又は補足するか否か決定する、
からなる拡張ボイスメールシステム。
【請求項７】
（Ｃ）起呼加入者の真正ＩＤが前記比較に基づき決定されたか否かに関するインジケータを提供し、
（Ｄ）無効ＣＩＤモジュールとを更に含み、
前記無効ＣＩＤモジュールは前記比較に基づき起呼加入者のＩＤを提供し、
前記起呼加入者のＩＤは内線番号、電話番号、氏名又は会社名である、
ことを特徴とする請求項６記載のシステム。
【請求項８】
（Ｅ）ルーティング更新モジュールを更に含み、
前記ルーティング更新モジュールは前記比較ステップに基づき回送又は応答機能を改変し、
前記改変機能は起呼加入者のＩＤに関連する接触情報の使用を含む、
ことを特徴とする請求項６記載のシステム。
【請求項９】
（Ｆ）プロセッサを更に含み、
前記プロセッサは、前記インテリジェント認識モジュールの操作に閾値を関連させ、
音声メッセージの優先順位は前記比較の結果に基づきボイスメールシステムにより割り当てられ、
前記優先順位は、ネットワーク提供ＣＩＤに関連されるＩＤプリント、発呼者の決定真正ＩＤ、アドレス帳に記載された加入者、頻繁な発呼者、最近の発呼者、重要な発呼者、監督者又は同位者連に基づく、
ことを特徴とする請求項６記載のシステム。
【請求項１０】
ＩＤプリントはプロビジョニング中に確立される、
ことを特徴とする請求項６記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信に関し、特に、拡張発呼者ＩＤ情報の提供に関する。更に特定的には、本発明は、企業内ボイスメール・システムにおける音声分析及び声紋との比較に基づく発呼者ＩＤ情報の提供に関する。
【背景技術】
【０００２】
発呼者ＩＤ（ＣＩＤ）又は発呼者番号識別（ＣＮＩＤ）は基本電話サービス（ＰＯＴＳ）ラインにより提供される公衆電話サービスである。ＰＯＴＳラインは、呼出し音信号の発信中、又は呼出に応答される前であって、呼出がセットアップされているときに、発呼者の番号を被呼者の電話装置に送信する。ＣＩＤは場合により、氏名（個人名又は会社名）を発呼者電話番号、ＣＮＩＤと共に提供することもでき、これらは場合により、被呼者の電話機の表示装置に表示される。通話中着信のＣＩＤ（ＣＩＤＣＷ）も同様に操作され、ＣＩＤＣＷは、被呼者が既に電話中の時に、着信発呼者の番号と、場合により氏名を表示する。
【０００３】
ボイスメールは電話メッセージを管理する集中システムであり、典型的には、大企業などのような非常に多数の人々のためのシステムである。このシステムのオペレーションは、被呼者が電話に出られないときにグリーティングを代行することを含む。この場合、グリーティングが完了した後に、発呼者は被呼者にメッセージを残すこともできる。
【０００４】
発呼者により残されたメッセージはその後被呼者により検索可能であり、後の任意の時点で再生可能である。被呼者のための追加機能は、残置メッセージを保存する機能、残置メッセージを転送する機能、残置メッセージに応答する機能、発呼者に折り返し電話をかける機能などである。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
現行の大抵の音声メッセージイング・システム（ＶＭＳ）は、ＰＳＴＮのようなネットワークから受信された信号情報に基づき、残置メッセージと共にＣＩＤ情報を提供する。この情報は、ＶＭＳが接続される全てのタイプの信号方式により受信され得る。例えば、この呼はＰＳＴＮネットワーク又はＩＰネットワーク（例えば、H.323, SIP又は一般的な全てのアナログ又はデジタルネットワーク）からＶＭＳに着信し得る。ＣＩＤに関する情報が重要であるが、状況に応じて、ボイスメール加入者にとって無関係な情報をも提供することが時々ある。例えば、外線からの音声メッセージが電話セールスでなく、ホテル又はその他の外線からの加入者の同僚の呼出であることを知ることが加入者にとって一層重要な場合もある。同様に、会議室の電話から残置された音声メッセージのＣＩＤ情報が、音声メッセージを実際に残した人間の同定に関心を引くものでないこともある。
【課題を解決するための手段】
【０００６】
本発明の或る側面は、ＶＭＳを知的アルゴリズム及び方法により拡張することができるメカニズムに関する。この知的アルゴリズム及び方法はボイスメール・システム・ユーザに対して発呼者を認識し、そして一層正確に同定する。
【０００７】
本発明の或る実施態様では、通信は、音声認識アルゴリズムを有するメッセージイング・システムが音声メッセージの発呼者に関する情報を提供できるようにすることにより拡張される。
【０００８】
現行の音声メッセージイング・システムには生産性の問題が存在する。或る状況下において、音声メッセージに格納されたＣＩＤ情報は発呼者（すなわち、企業ＰＢＸ及びボイスメール・システムの全ての加入者）の真の同一性を明らかにしない。ボイスメール・システム加入者は、発呼者が適正に識別された高優先度により処理されるであろうメッセージに対して応答を取得しないこともある。現行のメッセージイング・システムの基本的ＣＩＤの欠点は例えば、
【０００９】
１．会議室から発呼された。ボイスメール加入者がメッセージを通して見る（例えば、可視メッセージ）又はメッセージを聴取する（例えば、ＴＵＩインターフェース）ために、ヘッダーはＣＩＤフィールド内の会議室番号を見る。発呼した人間の同一性は示されない。更に、ボイスメールが“内線”電話から残されたものであるにも拘わらず、受信者は真の発呼者に“応答”することができない。なぜなら、発呼者が発呼者自身の内線電話から発呼していないからである。
【００１０】
２．同僚Ｂのオフィスから同僚Ａが同僚Ｃに残したメッセージの同一性は明らかにされない。音声メッセージ・ヘッダーは、当該メッセージが同僚Ａの代わりに、同僚Ｂから為されたものであることを示す。例えば、同僚のオフィスからメッセージを残した監督者（スーパーバイザー）が、同僚からの音声メッセージよりも加入者にとって一層重要なことがある。しかし、発呼者の実際の識別が無ければ、一般的に、加入者は発呼者が誰なのか知ることが出来ず、あるいは、メッセージを実際に聴取しなければ、発呼者のメールボックスに簡単に“応答”することもできない。
【００１１】
３．未確認ＣＩＤを有する外線呼は、重要でない呼として、加入者により見落とされるか又は検分されない。加入者は当該メッセージが、例えば、エリア外電話番号を有するホテルに滞在する監督者又はビジネス業者からの呼に関連するものであることを知らない。ユーザは監督者又は同僚からの当該メッセージを実際に聴取するまで十分に理解しない。更に、ユーザは発呼者のメールボックス内のメッセージへの応答を簡単に残すことができない。
【００１２】
従って、本発明の或る実施態様は、メッセージイング・システムに音声メッセージを実際に残した人物の識別を提供する。その解決手段は、メッセージイング・システムの既知声紋と発呼者の音声を比較することによる発呼者の音声認識分析に基づく。声紋分析を行う多数の公知技術を本発明のシステム及び方法で使用し、発呼者の同一性決定をアシストすることができる。
【００１３】
例えば、本発明の実施態様では、この同定には、メールボックス所有者による手作業介入は不要である。加入者のグリーティング（挨拶）の音声分析を使用できる。加入者によりグリーティングが録音された（例えば、加入者が、ボイスメール・システムの決まり文句のグリーティング若しくは習慣的グリーティングの一部としてその喋り声を発声する）場合、システムはグリーティングを分析し、そして、グリーティングの音声署名又は声紋を作成できる。この声紋分析はシステム内に記憶され、そして、加入者と関連づけられる。保存領域を節約するために、メッセージイング・システムは加入者一人当たり１個の声紋だけを記憶する。しかし、特定の加入者に多数の声紋を関連させるために、システムを大型化することもできる。加入者が声紋を作成するために以前に分析したグリーティングを変更する場合、メッセージイング・システムは場合により、加入者の新たな声紋を作成するために、新たに録音されたグリーティングを分析することもできる。そして、システムは将来の認識タスクのためにシステム内に新たな声紋を記憶する。
【００１４】
本発明の或る実施態様では、システムが発呼者を識別するために行うことができる方法は多数のステップに基づくことができる。システムにより行われる比較回数を低減するために、加入者Ａ用のメッセージイング・システムに着呼した呼についてＣＩＤ情報が利用可能であり、かつ、当該ＣＩＤがメッセージイング・システム内の別の加入者ＩＤ（例えば、加入者Ｂ）と合致する場合、声紋分析は、加入者Ｂの声紋と当該メッセージの声紋を最初に比較することから開始される。合致しない場合、比較作業をシステム内のその他の声紋に拡大しなければならない。このサーチ・アルゴリズムは、幾つかのファクターを閲覧するように設計することができる。このようなファクターは例えば、日時、加入者Ａ又はＢの組織に関連する組織図、加入者接触情報における人物の同一性及びその他のファクターなどである。前記その他のファクターは例えば、加入者Ａのボイスメールボックス内で分析されかつ同定された最近のメッセージ（すなわち、同じ人物が繰り返し音声メッセージを残した場合）などである。
【００１５】
現用のネットワークの帯域幅制約（例えば、ＰＳＴＮネットワークにおける制限周波数範囲付近で濾波された音声）に基づき、外線電話からの或る人物の呼により残された音声メッセージの品質は著しく劣化され、そして、声紋比較は、全く信頼できないＩＤ合致結果をもたらすことがある。このような場合、本発明のシステムは場合により、特定の声紋合致が正確であると見做すことができるか否かを決定するために信頼閾値レベルを使用することもできる。分析結果が加入者に割り当てられた閾値以下である場合、合致は不正確と見做され、そして、決定が停止されるまで、比較が続けられる。全ての加入者は事前に用意されたデフォルト閾値レベルを有することもできる。閾値レベルは加入者により何時でも調整できる値である。例えば、加入者が音声認識の結果としてメッセージの不正確識別を発見した場合、加入者は不正確合致の傾向を低減するために閾値を高めることができる。
【００１６】
声紋合致が発見され、かつ、分析からのＣＩＤ情報が信号方式を介するネットワークから受信されたＣＩＤ情報と異なる場合、“認識ＣＩＤ”はメッセージと共に保存される。これは通常、発呼者に関連される内部ボイスメール／ＰＢＸ内線であるが、これに限定されない。この認識ＣＩＤ情報は、加入者がシステム内で応答又は回送を決定するメッセージの正しいルーチングのような、メッセージ・ルーチング・オプションを適正に処理するために使用できる。メッセージ呼出及び優先順位付けの追加規則を、メッセージについて作成することができ、この規則は“認識ＣＩＤ”情報を利用する。例えば、外線電話番号から残された音声メッセージが加入者の監督者からのメッセージとして識別される場合、メッセージの優先度を自動的に高め、そして、別のユーザを呼び出すこともできる。これが有用である事例は例えば、監督者が顧客の電話を用いて顧客先から発呼しているような場合である。この場合、ネットワークにより送信されたＣＩＤは加入者に未確認の外線電話番号として出てくる。しかし、本発明のメッセージイング・システムにより行われた分析に基づく“認識ＣＩＤ”はメッセージを残した人物が監督者であることを示す。監督者は顧客と話しながら、加入者の助けを得るために、加入者に達しようと試行することができる。この場合、メッセージイング・システムは監督者を発呼者として識別し、そして、監督者が外線／未確認電話番号から発呼していると認識し、そして、当該メッセージの優先度を高める。これら又は類似タイプの優先順位付け規則を、メッセージイング・システムに対するインターフェースを用いることにより、一般ポリシーとして管理することができる。
【００１７】
更に、本明細書に開示したシステム、技術及びプロトコルは音声プラス映像マルチメディア・メッセージイング・システムでも作動するように拡張させることができる。声紋のコンセプトは、“ＩＤプリント”のコンセプトに拡張させることができる。“ＩＤプリント”は、マルチメディア・メッセージイング・システムにより作成された又はそれ自体による顔の分析に基づく“顔認識プリント（顔紋）”と声紋との組合せである。前記のように、本発明のシステムは、ＩＤプリントの作成中（例えば、グリーティング中）に、メールボックス加入者により学習させることができる。その結果、ＩＤプリントはメッセージ比較作業中に後で使用することができる。一般的に、ＩＤプリントは加入者の全ての認識可能アスペクトに基づくことができる。ＩＤプリントは次いで、真の同一性決定をアシストするために使用できる。
【００１８】
本発明の別の実施態様では、システムは発呼者の“真正ＩＤ”を発見する。この真正ＣＩＤは、加入者のビジュアル・ボイスメール又はＴＵＩインターフェースにおけるメッセージの存在に関するルーチング、優先順位付け及び呼出などのようなアイテムとしてシステムにより使用され得る。
【００１９】
従って、或る側面として、本発明は、ＣＩＤ情報に関する。
更に特定的な側面として、本発明は、発呼者の真正な同一性を決定するための試行に関する。
更に別の側面として、本発明は、ネットワーク提供ＣＩＤ情報の声紋又はＩＤプリント分析から導出された情報との交換又は補足に関する。
更に他の側面として、本発明は、発呼者の決定された同一性に基づく拡張電話機能の提供に関する。
更に別の側面として、更に本発明は、発呼者の同一性の決定に関連づけられた１個以上の閾値の管理に関する。
更に他の側面として、本発明は、接触者の同一性の決定又は接触者の音声又は容貌と記憶サンプルとの１個以上の比較結果に基づく接触者の同一性の決定に関する。
更に別の側面として、本発明は、企業系音声メッセージイング・システムにおけるグリーティングを声紋サンプルとして利用することに関する。
更に他の側面として、本発明は、呼の処理のためにＣＩＤ情報の補足物又は代替物の利用に関する。
更に別の側面として、本発明は、決定された発呼者の同一性に基づき、加入者のビジュアル・ボイスメール又はＴＵＩインターフェースにおけるＣＩＤ情報の更新又は置換に関する。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施例の通信システムのブロック図である。
【図２】本発明により発呼者ＩＤ（ＣＩＤ）を決定するための方法の一例の流れ図である。
【図３】本発明により導出ＣＩＤ情報を利用する方法の一例の流れ図である。
【発明を実施するための形態】
【００２１】
図１は本発明による通信環境１００を示す。周知の構成要素の他に、通信環境１００は１人以上の発呼者１５、１人以上の被呼者２０、ボイスメールシステム１０２、発呼者決定モジュール１０１，メールボックス１７０、及びその他の企業ユーザ１８０を含む。これらは全てネットワーク１０及びリンク５を介して相互接続されている。発呼者決定モジュール１０１はインテリジェント認識モジュール１１０、知識ベース１２０、声紋モジュール／記憶装置１３０、無効／補足ＣＩＤモジュール１４０、ルーティング更新モジュール１５０及びプロセッサ／コントローラ／メモリ１６０を含む。
【００２２】
操作中、大抵のボイスメールシステムに慣習的であるように、ボイスメール加入者はボイスメールシステム１０２にログインし、加入者のグリーティングを確立し、そして、メールボックス１７０に記憶されるメールボックス優先度を設定する。ボイスメール加入者によるメールボックスのセットアップが完了したら、声紋モジュール１３０は、ボイスメール加入者のグリーティングにアクセスし、加入者グリーティングに基づいて声紋を作成し、そして、コンピュータ声紋情報を記憶する。最も最新のグリーティングをトラッキングする発呼者決定モジュール１０１をアシストする一つのオプションは、ボイスメールシステム１０２に、ボイスメール加入者がグリーティングを更新又は変更するたびに、インジケータを声紋モジュール１３０に送信させることである。声紋モジュール１３０はこのインジケータを、当該加入者の新規な声紋を作成するためのトリガーとして使用することもできる。この新規な声紋は下記で詳細に説明するように、発呼者の真正ＩＤ決定をアシストするために使用される。
【００２３】
従って、企業系音声メッセージイング環境では、声紋は企業ユーザのために保存され、そして、声紋モジュール／記憶装置１３０に記憶される。
発呼者１５がボイスメール加入者２０のような同僚に発呼し、被呼者２０が電話に出なかった場合、ボイスメールシステム１０２はこの呼をピックアップし、発呼者１５にメッセージの録音を許可する。この録音は次いで、メールボックス１７０に記憶される。発呼者決定モジュール１０１がボイスメールの受信と同時又は受信後の何れでも動作可能な場合、ノレッジベース１２０と協働するインテリジェント認識モジュール１１０は発呼者の同一性（ＩＤ）を決定しようとする。下記で詳細に説明するように、ノレッジベース１２０は優先順位付けをアシストできる。この優先順位付けでは、コンピュータ負荷の低減をアシストするために、声紋を発呼者により残された音声メッセージと比較しなければならない。例えば、声紋分析は、先ず、ボイスメールメッセージの声紋をネットワークにより送信されたＣＩＤ情報に関連された発呼者の声紋と比較することから開始される。合致しなかった場合、比較はシステム内のその他の声紋にまで拡大させることができる。例えば、被呼者のアドレス帳などにもある発呼者の声紋の二次調査にまで拡大させる。インテリジェント認識モジュール１１０は、幾つかのファクターを調べるように設計することができる。このようなファクターは例えば、日時、発呼者又は被呼者に関連する組織図、被呼者に代わって分析され、かつ識別された最近のメッセージ、又は一般的に、発呼者のＩＤを決定するための一層好適なストラテジーをアシストするために割り当てられた任意の優先順位付けなどである。インテリジェント認識モジュール１１０が残置ボイスメール・メッセージを解析し、声紋モジュール／記憶装置１３０に記憶された声紋と比較する際、この比較は、合致が発見されるまで、或いは所定の信頼度を有するボイスメール・メッセージにおける音声と合致すると決定される内部的に相関される声紋が存在しないことが発見されるまで続けられる。
【００２４】
例えば、発呼者により残された音声メッセージの品質は劣化し、ノイズを含み、発呼者の企業内電話などと同様なトーン特性又は品質を有しない外線電話からのものであり得る。このような場合、インテリジェント認識モジュール１１０は、残置ボイスメール・メッセージの明確な同一性決定を行うことができない。従って、インテリジェント認識モジュール１１０はノレッジベース１２０と協働して、信頼度閾値レベルを割り当てることができる。この信頼度閾値レベルは、特定の声紋合致が正確であると見做すことが出来るか否か決定するための基礎として使用される。分析が加入者に割り当てられた閾値以下になったら、合致は不正確として同定することができ、そして、システム内のその他の声紋との比較が継続される。インテリジェント認識モジュール１１０はデフォルト閾値レベルを事前に用意させることができる。このレベルは適当なインターフェースを介して加入者により調整することができる。例えば、インテリジェント認識モジュール１１０による不正確な性能の結果として、メッセージを残した発呼者の同一性の正しくないＩＤを被呼者が数回も見た場合、加入者は不正確な合致傾向を低減するために閾値を高めることができる。
【００２５】
インテリジェント認識モジュール１１０がネットワークから受信したＣＩＤ情報に対応する声紋合致を発見する場合、インテリジェント認識モジュール１１０は無効ＣＩＤモジュール１４０と協働して、インジケータを被呼者に送信できる。このインジケータは例えば、ネットワークがＣＩＤ情報を供給した次に、被呼者のＣＩＤディスプレイに“チェックマーク”を配置することにより発呼者１５の同一性が確認されたことを示す。この“チェックマーク”（又は一般的に、画像又は図形などの任意のインジケータ）は、発呼者１５が、呼が受信された電話番号に関連される同一人物として裏付けられたことを符号で表すことができる。
【００２６】
しかし、インテリジェント認識モジュール１１０がネットワーク供給ＣＩＤ情報と異なる声紋合致を発見する場合、無効ＣＩＤモジュール１４０はネットワーク供給ＣＩＤ情報を無効にするか又は合致されたＣＩＤ情報を補足する。合致されたＣＩＤ情報は発呼者のボイスメール・メッセージの検索の際に被呼者に供給することができる。例えば、無効ＣＩＤモジュールが、発呼者の同一性が内線Ｘから被呼された加入者Ａであると決定する場合、この情報は被呼者の電話に表示することができる。このＣＩＤ情報の無効又は補足特性は、（被呼者に再生又は表示される）ＣＩＤ情報がネットワーク系であるか又は発呼者決定モジュール１０１により決定された情報に基づくものであるか否かを被呼者が識別することをアシストするように変更できる。例えば、異なるフォント又はテキスト属性を、グラフィカルタイプのＣＩＤディスプレイにおけるＣＩＤ情報を無効又は補足するために使用できる。又は、被呼者２０がＴＵＩからメッセージにアクセスする場合、異なる音声を使用する。
【００２７】
発呼者決定モジュール１０１による発呼者１５の決定同一性に基づき、各種のタスク、優先順位及び呼処理を、無効ＣＩＤモジュール１４０により提供された情報に基づいて調整することができる。例えば、呼ルーティングはルーティング更新モジュール１５０と協働して更新させることができる。例えば、被呼者２０が発呼者１５のメッセージのリターンを望む場合、ボイスメールシステム１０２は無効発呼者ＩＤモジュール１４０及びルーティングモジュール１５０と協働して、発呼者決定モジュール１０１が実際にメッセージを残したことを決定した発呼者１５に関連される内線番号に自動的にダイヤルすることができる。この情報は、ネットワーク１０により提供された全ての現存する発呼者ＩＤ情報を無効にすることがきる。従って、例えば、加入者Ａが会議室から発呼し、ボイスメールを被呼者２０に残した場合、ボイスメールシステム１０２は通常、発呼者により残されたボイスメールメッセージを検索した際、会議室に関連される内線番号を供給する。しかし、発呼者は発呼者決定モジュール１０１により知られており、かつ、対応する声紋を有するので、システムは発呼者１５の声紋とシステム内の声紋との間の合致性が存在することを決定でき、その結果、発呼者の真正な同一性が決定できる。従って、被呼者２０がボイスメールシステムにアクセスし、発呼者のメッセージへ応答することを要求した場合、ボイスメールシステムは、被呼者２０に代わって、実際の発呼者の内線番号へ自動的にダイヤルすることができる。
【００２８】
この改変機能の拡張は残置ボイスメールメッセージに割り当てられた優先順位付けの改変である。例えば、ネットワーク提供発呼者ＩＤ情報が、発呼者は外線電話から電話していることを示しているが、インテリジェント認識モジュール１１０は発呼者の同一性は実際に被呼者の監督者であることを決定する場合、ボイスメールシステム１０２は無効発呼者ＩＤモジュール１４０により提供された無効発呼者ＩＤ情報に基づき監督者のボイスメールを再優先順位付けすることができる。
【００２９】
図２は本発明の実施態様により発呼者の本当の同一性を決定することをアシストする方法の一例の流れ図である。特に、制御はステップＳ２００で開始され、ステップＳ２０５に進む。ステップＳ２０５において、着信呼が受信される。次に、ステップＳ２１０において、被呼者のボイスメール・グリーティングが再生される。次いで、ステップＳ２１５において、録音メッセージをホールドするためにメッセージ・ストラクチャが作成される。次いで、制御はステップＳ２２０に進む。
【００３０】
ステップＳ２２０において、発呼者のメッセージの録音が始まる。次に、ステップＳ２２５において、音声認識が開始される。音声メッセージイング・システムは、メッセージが録音されている間でも音声認識を開始することができ、あるいは、メッセージ録音が完了するまで発呼者識別を延期することもできる。メッセージが録音されている間に音声認識を行うか又は録音が完了してから音声認識を行うかの決定は異なるファクターに基づく。このようなファクターは例えば、音声メッセージイング・システムに負荷された処理などである。次いで、制御はステップＳ２３５に進む。
【００３１】
ステップＳ２３５において、発呼者の声紋が決定される。次いで、ステップＳ２４０において、この決定された声紋をプロビジョニング・タイム(Privisioning Time)で決定された既知声紋と比較する。例えば、加入者が加入者の氏名及びグリーティングをボイスメール・ボックス・セットアップの時点で録音する場合、これらの声紋は既知声紋と決定声紋を比較するために使用できる。
ステップＳ２５０において、合致が発見された場合、決定が為される。合致が発見されたら、制御はステップＳ２６０にジャンプする。さもなければ、制御はステップＳ２５５に進む。
ステップＳ２５５において、合致が発見されなかったので、ネットワーク供給ＣＩＤ情報は改変もされず、或いは更新もされない。しかし、前記のように、合致が発見されなかった場合、インジケータを発呼者に提供できる。
【００３２】
ステップＳ２６０において、ネットワーク提供ＣＩＤは声紋の比較に基づいて決定されたＣＩＤ情報と置換するか又は追加できる。例えば、この比較に基づき、発呼者の同一性、外線電話番号及び発呼者の電話番号及び補足情報のうちの一つ以上を発呼者に提供できる。前記補足情報は、発呼者とシステム内の声紋との間で肯定的合致が発見されたことを示すインジケータなどである。次に、ステップＳ２６５において、音声分析は終了し、制御はステップＳ２７０に進み、制御シーケンスはステップＳ２７０で終了する。
【００３３】
図３は、本発明による改変電話機能の方法論の一例の流れ図である。特に、制御はステップＳ３００で始まり、ステップＳ３１０に進む。ステップＳ３１０において、応答又は回送について、システム決定ＣＩＤ情報は保存されたメッセージ情報から検索される。次に、ステップＳ３２０において、発呼者の声紋とシステム内の既知声紋との間に成功的相関が存在するか否か決定するために、メッセージ・ヘッダーを分析する。成功的相関が存在する場合、制御はステップＳ３６０にジャンプし、さもなければ、制御はステップＳ３４０に進む。
【００３４】
ステップＳ３６０において、また、相関が存在しない場合、正常処理操作が続けられ、制御はステップＳ３９０に進み、ここで制御シーケンスが終了する。
ステップＳ３４０において、加入者が“応答する”タイプの操作を要求したか否か決定する。加入者が“応答する”タイプの操作を要求した場合、制御はステップＳ３８０に進み、さもなければ、制御はステップＳ３５０にジャンプする。
ステップＳ３５０において、加入者が回送操作を要求したか否か決定する。回送操作が要求されなかった場合、制御はステップＳ３６０にジャンプし、さもなければ、制御はステップＳ３７０に進む。
ステップＳ３７０において、また、加入者がボイスメールメッセージを回送する場合、認識ＣＩＤフィールドの値を回送メッセージの発信者として使用する。制御はステップＳ３９０に進み、制御シーケンスはこのステップで終了する。
ステップＳ３８０において、また、“応答する”タイプの操作が選択されたら、発呼者からの録音応答は認識ＣＩＤ情報に関連されるメールボックスに付託（デポジット）される。制御はステップＳ３９０に進み、制御シーケンスはこのステップで終了する。
【００３５】
用語「自動的」とは、基本的には「人による入力」なしに行われることを意味する。しかし、プロセスの実行の前に行われる「人による入力」は、自動的である。人による入力がプロセスに影響を及ぼす場合は、自動的とはみなさない。しかし、プロセスに同意して行われる「人による入力」は、自動的である。
用語「コンピュータで読み取り可能な媒体」とは、コンピュータが実行するプロセスを記憶する媒体或いは伝送媒体を意味する。媒体とは、非揮発性媒体、揮発性媒体、伝送媒体を意味する。非揮発性の媒体とは、ＮＶＲＡＭ、磁気ディスク又は光学ディスクである。揮発性媒体とは、ＤＲＡＭ、メインメモリを意味する。このコンピュータで読み取り可能な媒体の一般的なものとしては、フロッピーディスク、フレキシブルディスク、ハードディスク、磁気ディスク、他の磁気媒体、磁気光学媒体、ＣＤ−ＲＯＭ、パンチカード、ペーパーテープ等、更にＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＦＬＡＳＨ−ＥＰＲＯＭ、メモリカード、メモリチップ、或いはカートリッジ等がある。ｅ−ｍａｉｌ或いは他の自己保存型の情報アーカイブに付属したデジタルファイルは、記憶媒体に等価な分配型の記憶媒体であり、本発明でいう記憶媒体と見なすことができる。コンピュータで読み取り可能な媒体がデータベースとして構築された場合には、このデータベースは、あらゆる種類のデータベース、例えば関連型、階層型、オブジェクト志向型のいずれをも含む。
本発明のリンクは、回路交換又はパケット交換型の通信のリンクを例に説明した。しかし他の通信システム、例えば、ＳＩＰベースの通信システムとそのエンドポイントもも利用可能である。リンクとして使用される伝送媒体は、電気信号を搬送できる媒体（同軸ケーブル、銅線ワイヤ、光ファイバー）、音波或い光波を搬送できる媒体、或いは無線やインフラレッド（赤外線）の通信媒体も含む。
本明細書の「モジュール」とは、ハードウエア、ソフトウエア、ファームウエア、或いはそれらの組み合わせである。構成要素に関連した機能を実行する。
本発明の「エンドポイント」は、例えば、電話機、スピーカホーン、携帯電話、ＳＩＰでイネーブルされるエンドポイント、ソフトフォン、ＶｏＩＰ、ＰＤＡ，ビデオカンファランスシステム、有線装置又は無線装置等を含む。更に、音声／データ通信を送受信できる装置を指す。
本発明は、通信特に発呼者のＩＤ情報を得る方法を例に説明した。
本発明は、インターネット・プロトコルで接続されたネットワーク環境を例に説明する。本発明のシステムと方法は、ソフトウエアとモジュールとそれらに関連するハードウエアとネットワークを例に説明するが、公知の構造、構成要素、装置は、ブラックボックスの形態で示し単に概要を示すに留める。本発明は、実施例以外に様々な方法で実現できる。
冗長な説明を回避するために公知の構造については省略した、或いはブラックボックスの形態で示している。この省略は本発明の範囲を制限するものではない。ここに開示した実施例は、発明を理解するためのものであり、本発明は個々に述べた特定の実施例以外の様々な方法で実現できる。
上記の実施例では、システムの様々な構成要素或いはシステムのある構成要素は、遠隔地に即ち分散型ネットワーク（ＬＡＮ、ケーブルネットワーク、インターネット）のノードに、又は専用のシステム内の離れた点に配置されている。しかしシステムのこれ等の構成要素は、１つの装置例えばゲートウエイに組み込むこともできる。或いは分散型ネットワーク（例えばアナログ又はデジタルの通信ネットワーク、パケット交換ネットワーク、回路交換ネットワーク、ケーブルネットワーク）の特定のノード上に、集めることもできる。
計算効率を上げるために、システムの構成要素は、分散型ネットワーク内のあらゆる点に配置することができ、これによりシステムの操作に影響を及ぼすことはない。例えば本発明の様々な構成要素は、交換器、ＰＢＸ、メディアサーバ、ゲートウエイ、ケーブルプロバイダ、企業内のシステム或いは通信システムに、そしてユーザーの構内で或いはそれらの組合せた構成内に配置することができる。同様にシステムの機能の一部は、通信装置とそれに関連する計算装置の間で分配することもできる。
ここで議論したフローチャートは、特定のイベントのシーケンスを例に説明するが、本発明の操作に影響を及ぼすことなく、これ等のシーケンスの変更、追加、一部省略も可能である。本発明のシステムと方法は、特殊コンピュータ、プログラムされたマイクロプロセッサ、マイクロコントローラ、ＡＳＩＣ、他の集積回路ＤＳＰ、ハードワイヤド電子素子、論理素子、例えばディスクリートな要素回路、プログラム可能な論理回路、ゲートアレイ、例えばＰＬＤ、ＰＬＡ、ＦＰＧＡ、ＰＡＬ、特殊目的コンピュータ或いは他の手段で実現できる。
本発明を実施するのに用いられるハードウエアは、コンピュータ、携帯用装置、電話器（携帯電話、インターネット電話、デジタル、アナログそれ等の組合せの電話）や他の公知のハードウエアである。これ等の装置のあるものは、プロセッサ（例；シングル又はマルチプルのマイクロプロセッサ）、メモリ、非揮発性記憶媒体、入力装置、出力装置等を含む。更に別の形態のソフトウエアの実行は、分散型の処理、要素／目的型の分散型処理、並列処理或いは仮想機械処理で実行される。
他の実施例に於いては、ここに開示された方法は、オブジェクト指向のソフトウエア開発環境を用いたソフトウエアと組み合わせて実現できる。このソフトウエア環境は、様々なコンピュータ又はワークステーションで使用されるポータブルなソースコードを提供する。別の構成として、開示されたシステムは、標準の論理回路又はＶＬＳＩデザインを用いて一部又は全部のハードウエアで実現できる。本発明のシステムを実行するのにハードウエア又はソフトウエアを用いるかは、システムに要求される速度と効率に依存する。特に使用される特定のソフトウエア、ハードウエアのシステム、マイクロプロセッサ又はマイクロコンピュータシステムに依存する。
他の実施例に於いては、開示された方法は、コンピュータで読み取り可能な記憶媒体に記憶されたソフトウエアで実行され、コントローラとメモリとを有するプログラムされた汎用コンピュータ、特殊目的コンピュータ、マイクロプロセッサ等で実施される。これ等の実施例に於いては、本発明のシステムと方法は、パソコンに組み込まれたプログラムで実行できる。例えばアプレット、ＪＡＶＡ、ＣＧＩスクプリト、サーバ或いはコンピュータ、ワークステーションに記録された資源或いは専用の測定システムに組み込まれたルーチン等で実施できる。
本発明のシステムは、本発明のシステムと方法をソフトウエア又はハードウエアのシステムに物理的に組み込むことにより実施することもできる。  本発明は、特定の標準及びプロトコルを例に説明したが、本発明はこのような標準とプロトコルに制限されるものではない。他の類似の標準とプロトコルも本発明で用いることができる。これ等の標準とプロトコルは、今後開発されるより効率的な標準とプロトコルで置換されるかも知れないが、このような置換も本発明の一態様（一実施例）と考えられる。
【００３６】
以上の説明は、本発明の一実施例に関するもので、この技術分野の当業者であれば、本発明の種々の変形例を考え得るが、それらはいずれも本発明の技術的範囲に包含される。特許請求の範囲の構成要素の後に記載した括弧内の番号は、図面の部品番号に対応し、発明の容易なる理解の為に付したものであり、発明を限定的に解釈するために用いてはならない。また、同一番号でも明細書と特許請求の範囲の部品名は必ずしも同一ではない。これは上記した理由による。用語「又は」に関して、例えば「Ａ又はＢ」は、「Ａのみ」、「Ｂのみ」ならず、「ＡとＢの両方」を選択することも含む。特に記載のない限り、装置又は手段の数は、単数か複数かを問わない。
【符号の説明】
【００３７】
５    リンク
１０  ネットワーク
１５  発呼者
２０  被呼者（ボイスメール加入者）
１０１  発呼者決定モジュール
１０２  ボイスメール・システム
１１０  インテリジェント認識モジュール
１２０  ノレッジ（知識）ベース
１３０  声紋モジュール／記憶装置
１４０  無効／補足ＣＩＤモジュール
１５０  ルーティング更新モジュール
１６０  プロセッサ／コントローラ／メモリ
１７０  グリーティング／メールボックス
１８０  他の企業ユーザ
Ｓ２００：  開始
Ｓ２０５：  着呼受信
Ｓ２１０：  グリーティング再生
Ｓ２１５：  録音メッセージをホールドするためにメッセージ・ストラクチャ作成
Ｓ２２０：  メッセージ録音開始
Ｓ２２５：  音声認識開始
Ｓ２３５：  発呼者の声紋決定
Ｓ２４０：  プロビジョニング・タイム（例えば、ボイスメールボックスのセットアップ時に加入者がその氏名を録音する時）に決定された既知声紋と発呼者の声紋を比較
発呼者の声紋
加入者の声紋
Ｓ２５０：  合致発見？
Ｓ２５５：  メッセージと共に保存されたＣＩＤは内部的に非相関
Ｓ２６０：  着信ＣＩＤ情報を内部システムＣＩＤ情報（例えば、内線番号及び氏名、場合により補足情報）と置換又はメッセージ・ヘッダに追加
Ｓ２６５：  声紋分析終了
Ｓ２７０：  終了
Ｓ３００：  開始
Ｓ３１０：  応答又は回送のために、保存メッセージ情報の検索
Ｓ３２０：  メッセージ・ヘッダーの分析
Ｓ２３０：  認識ＣＩＤフィールドが存在するか？
Ｓ２４０：  加入者は応答操作を選択したか？
Ｓ３５０：  呼を回送するか？
Ｓ３６０：  通常のメッセージイング操作を継続
Ｓ３７０：  回送する場合、回送メッセージの発信者として“認識ＣＩＤ”フィールドの値を使用
Ｓ３８０：  “認識ＣＩＤ”に関連するメールボックスに録音応答メッセージを付託
Ｓ３９０：  終了
【図１】
2010288264.tif 000003
【図２】
2010288264.tif 000004
【図３】
2010288264.tif 000005
【外国語明細書】
2010288264000001.pdf