(57)【要約】【課題】対話型音声応答（ＩＶＲ）システムがオーディオ・コンテンツ（例えば、合成音声など）に加えてビデオ・コンテンツを生成することを可能にする方法および装置を提供すること。【解決手段】ビデオ・コンテンツは、ＩＶＲシステムの状態、発呼側通信端末のビデオ表示容量、および、通信端末を介してユーザによって提供された情報に基づく。例示的な実施形態は、オーディオ・コンテンツが生成された元のテキストに基づいて、ビデオ・コンテンツを生成する。詳細には、ビデオ・コンテンツは、このテキストの、通信端末で表示するために適した簡略版を含む。例示的な実施形態では、このテキストの簡略版は、統語および意味処理を介して生成される。さらに、ユーザが提供した情報の簡略版が、生成されビデオ・コンテンツに組み込まれる。【選択図】図４
2006254463.tif 000002
【特許請求の範囲】
【請求項１】
対話型音声応答システムおよび通信端末を必要とするコール中にビデオ・コンテンツを生成するステップを含み、前記ビデオ・コンテンツは、
（ｉ）前記対話型音声応答システムの状態と、
（ｉｉ）前記通信端末のビデオ表示容量とに基づく方法。
【請求項２】
前記ビデオ・コンテンツは、前記対話型音声応答システムがオーディオ・コンテンツを生成する元のテキスト文字列にも基づく請求項１に記載の方法。
【請求項３】
前記ビデオ・コンテンツを生成するステップは、前記テキスト文字列の簡略版を生成するステップを含む請求項２に記載の方法。
【請求項４】
前記テキスト文字列の前記簡略版を生成するステップは、統語処理を含む請求項３に記載の方法。
【請求項５】
前記テキスト文字列は、ＶＸＭＬドキュメントの一部であり、前記統語処理は、前記ＶＸＭＬドキュメントにおけるＵＲＩによって指定される文法に基づく請求項４に記載の方法。
【請求項６】
前記テキスト文字列の前記簡略版を生成するステップは、意味処理を含む請求項３に記載の方法。
【請求項７】
前記ビデオ・コンテンツは、前記対話型音声応答システムの前記状態で費やされる時間にも基づく請求項１に記載の方法。
【請求項８】
前記ビデオ・コンテンツは、前記コール中に前記対話型音声応答システムに入力される情報にも基づく請求項１に記載の方法。
【請求項９】
通信端末を必要とするコール中にビデオ・コンテンツを生成するステップを含み、前記ビデオ・コンテンツは、
（ｉ）前記コール中に前記通信端末を介して入力された情報と、
（ｉｉ）前記通信端末のビデオ表示容量とに基づく方法。
【請求項１０】
前記ビデオ・コンテンツを生成するステップは、前記情報の簡略版を生成するステップを含む請求項９に記載の方法。
【請求項１１】
前記情報の前記簡略版を生成するステップは、統語処理を含む請求項１０に記載の方法。
【請求項１２】
前記情報の前記簡略版を生成するステップは、意味処理を含む請求項１０に記載の方法。
【請求項１３】
前記コールは、対話型音声応答システムを必要とし、前記ビデオ・コンテンツは、前記対話型音声応答システムの状態にも基づく請求項９に記載の方法。
【請求項１４】
前記ビデオ・コンテンツを生成するステップは、前記対話型音声応答システムがオーディオ・コンテンツを生成する元のテキスト文字列の、簡略版を生成するステップを含む請求項１３に記載の方法。
【請求項１５】
コール中に通信端末を介して入力されたデータをデータ処理システムで受け取るステップと、
前記データ処理システムの前の状態、および前記データに基づいて、前記データ処理システムの新しい状態を生成するステップと、
前記新しい状態に関連づけられたテキスト文字列に基づいて、オーディオ・コンテンツを生成するステップと、
前記通信端末のビデオ表示容量に基づいて、前記テキスト文字列の簡略版を生成するステップと、
前記テキスト文字列の前記簡略版、および前記データに基づいて、ビデオ・コンテンツを生成するステップとを含む方法。
【請求項１６】
前記データの簡略版を生成するステップをさらに含み、前記ビデオ・コンテンツの生成は、前記データの前記簡略版に基づく請求項１５に記載の方法。
【請求項１７】
前記データの前記簡略版の生成は、統語処理を含む請求項１６に記載の方法。
【請求項１８】
前記テキスト文字列の前記簡略版の生成は、統語処理を含む請求項１５に記載の方法。
【請求項１９】
前記テキスト文字列は、ＶＸＭＬドキュメントの一部であり、前記統語処理は、前記ＶＸＭＬドキュメントにおけるＵＲＩによって指定される文法に基づく請求項１８に記載の方法。
【請求項２０】
前記テキスト文字列の前記簡略版の生成は、意味処理を含む請求項１５に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、遠隔通信に関し、より詳細には、対話型音声応答（ＩＶＲ）システムにおけるビデオ・コンテンツの生成に関する。
【背景技術】
【０００２】
多くの企業が、通信端末からのコール（呼）を取り扱う対話型音声応答（ＩＶＲ）システムを利用している。対話型音声応答システムは、通常、発呼者にメニューの階層を提示し、メニューを操作し情報をＩＶＲシステムに提供するための入力を発呼者に促す。例えば、発呼者は、メニュー内の３番目のオプションを選ぶために、その端末のキーパッドのキー「３」を押すか、または「３」という語を言うことができる。同様に、発呼者は、キーパッドによって数字を入力することによって、または数字を言うことによって、対話型音声応答システムに、発呼者の銀行口座番号を指定することができる。多くの対話型音声応答システムでは、発呼者は、該当するメニュー・オプションを選択することによって、または、その人物に関連する内線電話の番号を入力することによって、企業内の人物に接続することができる。
【０００３】
図１は、従来技術による通信システム１００を示す。通信システム１００は、図示のように相互接続された、通信ネットワーク１０５、構内交換機（ＰＢＸ）１１０、および対話型音声応答システム１２０を含む。
【０００４】
通信ネットワーク１０５は、通信端末（例えば、電話、携帯情報端末［ＰＤＡ］など）からのコールを構内交換機１１０に搬送する、公衆交換電話網［ＰＳＴＮ］やインターネットなどのネットワークである。コール（呼）は、従来の音声電話コール、テキスト・ベースのインスタント・メッセージ（ＩＭ）セッション、ＶｏＩＰ（ボイス・オーバ・インターネット・プロトコル）などでありうる。
【０００５】
構内交換機１１０は、通信ネットワーク１０５から着呼を受け取り、そのコール（呼）を、相応なように、対話型音声応答（ＩＶＲ）システム１２０、または、企業内の複数の通信端末の１つに向けて送る。構内交換機１１０はまた、アウトバウンド信号を、企業内の通信端末、および対話型音声応答システム１２０から受け取り、その信号を発呼者の端末に送達するために通信ネットワーク１０５上に送信する。
【０００６】
上述のように、対話型音声応答システム１２０は、発呼者に１つまたは複数のメニューを提示し、また、構内交換機１１０を介して発呼者からの入力（例えば、音声信号、キーパッド入力など）を受け取る、データ処理システムである。対話型音声応答システム１２０は、１つまたは複数のアプリケーションをホストすること、アプリケーションにコマンドを提出すること、発呼者の入力をアプリケーションに転送すること、および、アプリケーションから出力を受け取ることができる。いくつかの実施形態では、対話型音声応答システム１２０は、ソフトウェア・アプリケーションをホストする汎用サーバとすることができ、他のいくつかの実施形態では、対話型音声応答システム１２０は、アプリケーションがハードウェアに実装される「装置」（例えば、フィールド・プログラマブル・ゲートアレイ［ＦＰＧＡ］、特定用途向け集積回路［ＡＳＩＣ］など）とすることができる。
【発明の開示】
【課題を解決するための手段】
【０００７】
ビデオ・ディスプレイが通信端末において広く普及すると、これは、対話型音声応答（ＩＶＲ）システムから端末で受け取られるオーディオ・コンテンツに、関連のビデオ・コンテンツが伴う場合に有利となるであろう。例えば、対話型音声応答システムの合成音声によって「発話された」メニュー・オプションを、テキストとして表示することもできる。しかし、携帯通信端末のビデオ・ディスプレイは、サイズが限られているため、対話型音声応答システムによって発話されたオーディオ・コンテンツのテキスト版を提供することには問題があるおそれがある。例えば、「あなたの月次明細書の左上の角の黄色の枠に見られる１２桁の口座番号を音声またはタイプで入力してください」に相当するテキストを、ユーザが読み取り理解するのは、より小さいビデオ・ディスプレイでは特に面倒となる。したがって、ユーザの端末上でコンパクトかつ整然となるように、したがって、より容易に読み取り理解できるように、ビデオ・コンテンツ、特にテキストが生成されると有利となるであろう。さらに、（例えば、ソフトウェア開発者、ウェブページ・コンテンツ制作者などによる）手作業の人間の労力を必要とせずに、自動的に対話型音声応答システムによってそのようなビデオ・コンテンツの生成が行われると特に有利となるであろう。
【０００８】
本発明の例示的な実施形態では、対話型音声応答（ＩＶＲ）システムが、生成されたオーディオ・コンテンツに伴うようにビデオ・コンテンツを生成し、この場合、ビデオ・コンテンツは、ＩＶＲシステムの状態、発呼側通信端末のビデオ表示容量、および、端末を介してユーザによって提供される情報に基づく。例示的な実施形態では、オーディオ・コンテンツが生成された元のテキストに基づいて、ビデオ・コンテンツを生成する。詳細には、ビデオ・コンテンツは、このテキストの、通信端末で表示するために適切な簡略版を含む。例示的な実施形態では、このテキストの簡略版は、統語および意味処理を介して生成される。さらに、ユーザが提供した情報の簡略版が生成され、ビデオ・コンテンツに組み込まれる。
【０００９】
例示的な実施形態は、対話型音声応答システムおよび通信端末を必要とするコール中にビデオ・コンテンツを生成することを含み、このビデオ・コンテンツは、（ｉ）対話型音声応答システムの状態、および（ｉｉ）通信端末のビデオ表示容量に基づく。
【発明を実施するための最良の形態】
【００１０】
以下に示す用語には、本明細書および添付の特許請求の範囲で使用するために次の定義が与えられる。
本明細書および特許請求では、用語「コール（ｃａｌｌ）」は、１または複数の通信端末ユーザを必要とする対話型通信として定義される。コールは、従来の音声電話コール、インスタント・メッセージ（ＩＭ）セッション、ビデオ会議などでありうる。
【００１１】
本明細書および特許請求では、用語「ビデオ表示容量」は、ビデオ・ディスプレイでユーザに読み取り理解できるようにレンダリングすることができる情報（例えば、テキスト、アイコンなど）の量として定義される。当業者には理解されるように、ビデオ表示容量は、ビデオ・ディスプレイの物理的サイズ、ビデオ・ディスプレイの解像度、ビデオ・ディスプレイにテキストをレンダリングするために使用可能なフォントおよびフォント・サイズ、および、ビデオ・ディスプレイの色機能などに基づく。
【００１２】
図２は、本発明の例示的な実施形態による、通信システム２００を示す。図２に示すように、通信システム２００は、従来技術の対話型音声応答（ＩＶＲ）システム１２０が、対話型音声応答（ＩＶＲ）システム２２０で置き換えられたことを除いて、通信システム１００と同じである。
【００１３】
対話型音声応答（ＩＶＲ）システム２２０は、対話型音声応答（ＩＶＲ）システム１２０のすべての機能に加えて、後で図５から図９に関連して説明される追加の機能を有する。詳細には、この追加の機能は、以下の能力、すなわち、ＶｏＩＰ（ボイス・オーバ・インターネット・プロトコル）パケットの受信、送信、および処理、ＶＸＭＬ（ボイス拡張マークアップ言語）ドキュメント（ＶＸＭＬは後で図３に関連し説明される）に関連付けられた格納および処理、自然言語の統語および意味処理、ならびに、ビデオ・コンテンツの生成および送信の能力を含む。
【００１４】
ＸＭＬと略される拡張マークアップ言語は、カスタム・タグの作成を可能にする仕様であり、カスタム・タグは、２つのアプリケーションや組織などの間のデータの定義、伝送、検証、および解釈を可能にする。（ｖｏｉｃｅＸＭＬまたはＶＸＭＬと略される）ボイス拡張マークアップ言語は、ＸＭＬ（拡張マークアップ言語）のアプリケーションであり、合成音声を特徴とするダイアログ、デジタル化されたオーディオ、音声入力およびキー入力の認識、音声入力の記録、および、電話通信を可能にする。ＶＸＭＬの主目的は、対話型音声応答システム・アプリケーションに、ウェブ・ベースの開発、およびコンテンツの送達の利点をもたらすことである。
【００１５】
図３は、本発明の例示的な実施形態による例示的なＶＸＭＬ（ボイス拡張マークアップ言語）ドキュメントを示す。このＶＸＭＬドキュメントは、ユーザの記録を取り出すための２つのオプションを有するメニューを提示し、第１のオプションは、ユーザが、自身の社会保障番号を入力することによってユーザ自身を識別することを可能にし、第２のオプションは、ユーザが、自身の口座番号を識別することを可能にする。＜ｐｒｏｍｐｔ＞タグと＜ｐｒｏｍｐｔ／＞タグの間のテキストは、このメニューのためのオーディオ・コンテンツ（すなわち合成音声）を生成するために使用される。
【００１６】
図４は、本発明の例示的な実施形態による、通信端末で表示される例示的なビデオ・コンテンツを示す。図４のビデオ・コンテンツは、図３に示されているＶＸＭＬドキュメントのメニューに対応する。図４に示されるように、テキストをその本質的要素にまで減らし、また省略形を用いることによって、プロンプト・タグのテキストが、端末で表示するために大幅に簡略化されている。例示的な実施形態が、このようなビデオ・コンテンツをＶＸＭＬドキュメントから生成する方法は、後で図５から図７に関連し説明される。
【００１７】
図５は、本発明の例示的な実施形態による対話型音声応答（ＩＶＲ）システム２２０の主要なタスクの流れ図を示す。図５に示されるどのタスクが、同時または図示とは異なる順序に実行されうるかは、当業者には明らかであろう。
【００１８】
タスク５０１で、対話型音声応答（ＩＶＲ）システム２２０は、周知の方法で、通信ネットワーク１０５および構内交換機（ＰＢＸ）１１０を介して、通信端末からコールを受け取る。
【００１９】
タスク５０２で、対話型音声応答（ＩＶＲ）システム２２０は、発呼側端末のビデオ表示容量を決定する。例示的な実施形態では、ビデオ表示容量は、ＶｏＩＰセッション開始プロトコル（ＳＩＰ）を介して決定され、これは、セッションを確立しているとき、発呼装置の端末タイプに関する情報を伝達する。
【００２０】
タスク５０３で、対話型音声応答（ＩＶＲ）システム２２０は、それの現在の状態を、それの前の状態と、（もしあれば）ユーザ入力と、直近の状態の変化からの経過時間とに基づいて決定する。
【００２１】
タスク５０４では、タスク５０３で決定された現在の状態が状態の変化に相当するかどうかを確認し、相当する場合、タスク５０５に実行が進み、そうでない場合、タスク５０３に戻る。
【００２２】
タスク５０５で、対話型音声応答（ＩＶＲ）システム２２０は、その現在の状態に基づいて、周知の方法で、適切なＶＸＭＬドキュメント要素を取り出す。本発明の例示的な実施形態では、このような要素は、メニュー・プロンプト、および、（後で図７に関連し説明される）メニュー・プロンプトの内容を構文解析するための文法などを含むことができる。
【００２３】
タスク５０６で、対話型音声応答（ＩＶＲ）システム２２０は、周知の方法で、タスク５０５のＶＸＭＬドキュメント要素と、もしあればユーザが指定した情報（例えば、社会保障番号など）に従って、オーディオ・コンテンツ（例えば、合成音声など）を生成する。
【００２４】
タスク５０７で、対話型音声応答（ＩＶＲ）システム２２０は、（指定された場合、文法を含む）タスク５０５のＶＸＭＬ要素、発呼側端末のビデオ表示容量、ユーザが指定した情報、および、現在の状態のままでいる時間の推定値に基づいて、ビデオ・コンテンツを生成する。タスク５０７は、後で図６および７に関連し詳細に説明される。
タスク５０７が完了した後、実行はタスク５０３にループして戻る。
【００２５】
図６は、本発明の例示的な実施形態による、タスク５０７の詳細な流れ図を示す。図６に示されるどのタスクが、同時または図示とは異なる順序に実行されうるかは、当業者には明らかであろう。
【００２６】
タスク６０１で、対話型音声応答（ＩＶＲ）システム２２０は、変数Ｓを、タスク５０５のＶＸＭＬ要素とユーザが指定した情報とを含むテキスト文字列のセットに初期化する。
【００２７】
タスク６０２で、対話型音声応答（ＩＶＲ）システム２２０は、セットＳのテキスト文字列の簡略版のセットＳ’を生成する。タスク６０２は、後で図７に関連し詳細に説明される。
【００２８】
タスク６０３で、対話型音声応答（ＩＶＲ）システム２２０は、セットＳのサイズ、およびユーザ入力のタイムアウトの長さなどのファクタによって決定することができる、発呼側端末のビデオ表示容量、および現在の状態のままでいる時間の推定値に基づいて、１つまたは複数の非空のサブセットにセットＳ’を分割する。Ｓ’をサブセットに分割することにより、発呼側端末のビデオ・ディスプレイにその全体が入るには長すぎるテキスト・ブロックの互い違いの提示が可能になる（例えば、メニューの１〜４のオプションを５秒間表示し、次いで画面をクリアしてメニューのオプション５〜７を表示する）。
【００２９】
タスク６０４で、対話型音声応答（ＩＶＲ）システム２２０は、周知の方法で、サブセットＳ’に基づいてビデオ・コンテンツを生成する。タスク６０４が完了した後、実行はループしてタスク５０３に戻る。
【００３０】
図７は、本発明の例示的な実施形態による、タスク６０２の詳細な流れ図を示す。図７に示されるどのタスクが、同時または図示とは異なる順序に実行されうるかは、当業者には明らかであろう。
【００３１】
タスク７０１で、対話型音声応答（ＩＶＲ）システム２２０は、セットＳ’を空に初期化する。
タスク７０２で、対話型音声応答（ＩＶＲ）システム２２０は、セットＳからテキスト文字列ｓを選択し除去する。任意の特定のテキスト文字列の選択は、重要でなく、したがって、セットＳに使用されるデータ構造に対して可能な最も単純なやり方で実行することができる。
【００３２】
タスク７０３で、対話型音声応答（ＩＶＲ）システム２２０は、テキスト文字列ｓに統語処理を実行する。当業者には認識されるように、いくつかの実施形態では、統語処理は、文法に基づいてテキスト文字列を構文解析することを含むことができ、他のいくつかの実施形態では、統語処理は、語彙に基づく単純なキーワード検索、または当業者に周知の他のある種の技術を含むことができる。例示的な実施形態では、テキスト文字列は、ＶＸＭＬドキュメントに指定される文法に基づいて構文解析される。当業者には認識されるように、この文法は、ＶＸＭＬドキュメントそれ自体の範囲内で定義しても、あるいは、ＵＲＩ（ユニフォーム・リソース識別子）によって指定された外部の文法としてもよい。
【００３３】
タスク７０４で、対話型音声応答（ＩＶＲ）システム２２０は、テキスト文字列ｓに意味処理を実行する。当業者には認識されるように、セマンティック・インタプリタ、知識ベース・システム、定理証明系（ｔｈｅｏｒｅｍ  ｐｒｏｖｅｒ）などを含めて、テキストから意味を抽出しテキストについて推論するための当技術分野で知られる多数の技術がある。本発明のいくつかの実施形態では、タスク７０４が実行されないことがあり、このような実施形態では、タスク７０３の統語処理は、後述するように、簡略化されたテキスト文字列を生成するための構文ベースのヒューリスティックスと併せて使用されうる。
【００３４】
タスク７０５で、対話型音声応答（ＩＶＲ）システム２２０は、タスク７０３の統語処理、（実行された場合）タスク７０４の意味処理、および、発呼側端末のビデオ表示容量に基づいて、テキスト文字列ｓの簡略版ｓ’を生成する。当業者には認識されるように、言葉の省略形（例えば、電話に対する「ｔｅｌ．」、社会保障番号に対する「ＳＳ＃」など）は、統語処理が単独で用いられるか意味処理と併せて用いられるかに関わらず、テキスト文字列ｓを簡略化する１つの方法として使用することができる。統語処理が単独で用いられる場合、キーワードまたはフレーズの検索、ならびに、構文解析された文の目的語のみの使用（例えば、文「あなたの口座番号を言うかまたはタイプ入力してください」は、名詞句「口座番号」にまで減じるなど）などの当技術分野で周知の様々な技術を用いることができる。意味処理も用いられる場合、簡略されたテキスト文字列ｓ’は、テキスト文字列ｓの意味にも基づいて生成することができる。例えば、ユーザが、モトローラ社のＩＶＲシステムにコールし、「私は、モトローラＲａｚｒを買いたい」と言った場合、簡略化された文字列「電話機を買う」が、ユーザの端末に表示されうる（このとき、ユーザは、販売部門に転送される）が、ユーザが、「私は、モトローラ社の１００株を買いたい」と言った場合、簡略化された文字列「株を買う」が、ユーザの端末に表示されうる（このとき、ユーザは、投資家向け部門に転送される）。
タスク７０５が完了した後、タスク６０３で実行が継続する。
【００３５】
図８は、本発明の例示的な実施形態による、対話型音声応答（ＩＶＲ）システム２２０の第１の実装形態の主要な要素を示す。ＩＶＲシステム２２０は、図示のように相互接続された、受信機８０１、プロセッサ８０２、メモリ８０３、および送信機８０４を含む。
【００３６】
受信機８０１は、周知の方法で、構内交換機（ＰＢＸ）１１０から信号を受け取り、信号に符号化された情報をプロセッサ８０２に転送する。受信機８０１をどのように作成し使用するかは、本明細書を読んだ後、当業者には明らかとなろう。
【００３７】
プロセッサ８０２は、受信機８０１から情報を受け取ること、メモリ８０３に格納された（特に、図５から図７のタスクに対応する命令を含む）命令を実行すること、メモリ８０３からデータを読み取ることおよびそれにデータを書き込みこと、ならびに、送信機８０４に情報を送信することができる汎用プロセッサである。本発明のいくつかの代替実施形態では、プロセッサ８０２は、専用プロセッサであってもよい。いずれの場合でも、プロセッサ８０２をどのように作成し使用するかは、本明細書を読んだ後、当業者には明らかとなろう。
【００３８】
メモリ８０３は、当技術分野で周知のように、データおよび実行可能命令を格納し、また、メモリ８０３は、ＲＡＭ（ランダム・アクセス・メモリ）、フラッシュ・メモリ、ディスク・ドライブ記憶装置などの任意の組合せとすることができる。メモリ８０３をどのように作成し使用するかは、本明細書を読んだ後、当業者には明らかとなろう。
【００３９】
送信機８０４は、周知の方法で、プロセッサ８０２から情報を受け取り、（オーディオおよびビデオ信号を含む）この情報を符号化する信号を、構内交換機（ＰＢＸ）１１０に送信する。送信機８０４をどのように作成し使用するかは、本明細書を読んだ後、当業者には明らかとなろう。
【００４０】
図９は、本発明の例示的な実施形態による、対話型音声応答システム２２０の第２の実装形態の主要な要素を示す。図９に示されるように、ＩＶＲシステム２２０の第２の実装形態は、複数の「ボックス」（すなわちコンピュータ）および図８で採用されたような「コンポーネント」レベルではなく、「システム」レベルで示されているボックスを含む。
対話型音声応答（ＩＶＲ）システム２２０は、図示のように相互接続された、ボイス・ポータル９１０、ビデオ・サーバ９２０、およびアプリケーション・サーバ９３０を含む。
【００４１】
ボイス・ポータル９１０は、ＶｏＩＰ（ボイス・オーバ・インターネット・プロトコル）オーディオ・ストリームを構内交換機（ＰＢＸ）１１０を介して通信端末から受け取り、ＶｏＩＰオーディオ・コンテンツをＰＢＸ１１０を介して通信端末に送信し、アプリケーション・サーバ９３０からＶＸＭＬドキュメントを受け取り、アプリケーション・サーバ９３０にＶＸＭＬドキュメントを送信し、ＶＸＭＬコア・サービスおよび処理（例えば、音声認識、音声生成など）を実行し、ＶＸＭＬアプリケーション状態をビデオ・サーバ９２０に送信する、サーバにホストされるアプリケーションである。
【００４２】
ビデオ・サーバ９２０は、ＶＸＭＬアプリケーション状態をボイス・ポータル９１０から受け取り、図５から図７の方法に従ってビデオ・コンテンツを生成し、ビデオ・コンテンツを構内交換機（ＰＢＸ）１１０を介して通信端末に送信する、サーバである。
【００４３】
アプリケーション・サーバ９３０は、（例えば、顧客アカウントの記録を取り出すための）１つまたは複数のウェブ・ベース・アプリケーションをホストし、これらのアプリケーションのためのデータを格納し、ボイス・ポータル９１０からＶＸＭＬドキュメントを受け取り、ＶＸＭＬドキュメントをレンダリングし、ＶＸＭＬドキュメントをボイス・ポータル９１０に送信する。
【００４４】
当業者には認識されるように、本発明のいくつかの実施形態では、ボイス・ポータル９１０、ビデオ・サーバ９２０、およびアプリケーション・サーバ９３０のそれぞれを、別個の物理サーバ上とすることができ、他のいくつかの実施形態では、これらのうち２つまたは全部を、共通の物理サーバ上とすることができる。
【００４５】
上記の実施形態は、本発明の例示に過ぎず、本発明の範囲から逸脱することなく、上記の実施形態の多くの変形形態が当業者によって考案されうることは理解されよう。例えば、本明細書では、本発明の例示的な実施形態の綿密な記述および理解を与えるために、多くの特定の細部が示されている。しかし、本発明は、これらの細部の１つまたは複数がなくても実施することができる、あるいは他の方法、材料、構成要素などと共に実施することができることは当業者には認識されよう。
【００４６】
さらに、いくつかの事例では、例示的な実施形態の態様を不明瞭にするのを避けるために、周知の構造、材料、または動作が、詳細に図示もしくは記述されていない。図に示された様々な実施形態は、例示であって、必ずしも原寸に比例して示されていないことは理解されよう。本明細書全体にわたる、「１つの実施形態（ｏｎｅ  ｅｍｂｏｄｉｍｅｎｔ）」、「実施形態（ａｎ  ｅｍｂｏｄｉｍｅｎｔ）」、または「いくつかの実施形態（ｓｏｍｅ  ｅｍｂｏｄｉｍｅｎｔｓ）」に対する参照は、実施形態に関連して記述された特定の特徴、構造、材料、または特性が、本発明の必ずしもすべての実施形態ではないが少なくとも１つの実施形態に含まれることを意味している。したがって、本明細書全体にわたる様々な箇所に現われる「１つの実施形態では」、「実施形態では」、または「いくつかの実施形態では」の語句は、必ずしもすべてが同じ実施形態を参照していない。さらに、特定の特徴、構造、材料、または特性は、１つまたは複数の実施形態に任意の適切な態様で組み合せることができる。したがって、このような変形形態は、添付の特許請求の範囲およびその均等物の範囲内に含まれることが意図される。
【図面の簡単な説明】
【００４７】
【図１】従来技術による通信システム１００を示す図である。
【図２】本発明の例示的な実施形態による通信システム２００を示す図である。
【図３】本発明の例示的な実施形態による例示的なＶＸＭＬ（ボイス拡張マークアップ言語）ドキュメントを示す図である。
【図４】本発明の例示的な実施形態による、通信端末で表示される例示的なビデオ・コンテンツを示す図である。
【図５】本発明の例示的な実施形態による、図２に示される対話型音声応答システム２２０の主要なタスクを示す流れ図である。
【図６】本発明の例示的な実施形態による、図５に示されるタスク５０７の詳細を示す流れ図である。
【図７】本発明の例示的な実施形態による、図６に示されるタスク６０２の詳細を示す流れ図である。
【図８】本発明の例示的な実施形態による、対話型音声応答システム２２０の第１の実装形態の主要な要素を示す図である。
【図９】本発明の例示的な実施形態による、対話型音声応答システム２２０の第２の実装形態の主要な要素を示す図である。
【図１】
2006254463.tif 000003
【図２】
2006254463.tif 000004
【図３】
2006254463.tif 000005
【図４】
2006254463.tif 000006
【図５】
2006254463.tif 000007
【図６】
2006254463.tif 000008
【図７】
2006254463.tif 000009
【図８】
2006254463.tif 000010
【図９】
2006254463.tif 000011