(57)【要約】  ボイス・インタラクティブ・セッションは、そのセッションに中断を合図している入力の検出を含む。その中断が検出された場合、指令および、または、情報の出力は中断されて、音声入力の検出が始まる。その出力が中断されるまで、音声入力は検出されない。音声入力（または他の音に基づく入力）の検出と同時に、その入力が有効であるならば、決定がなされてもよい。もし入力が有効であるならば、その入力は処理され、さもなければ、指令および／または情報の出力は再び中継されてもよく、および／または、音声入力は再検出されてもよい。
2012516636.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサーから離れて位置するワイヤレス通信装置と通信が可能なワイヤレストランシーバと通信するコンピュータプロセッサーと、
前記プロセッサーにより制御可能な少なくとも一つのオーディオ出力と、
前記プロセッサーと通信する少なくとも一つの入力コントロールと、
前記プロセッサーと通信するマイクロフォンと、を備え、
前記プロセッサーは、前記無線装置を通じて遠隔ネットワークとの関係を樹立することができ、前記プロセッサーはさらに、たとえ少なくとも1つのオーディオ出力であっても、音声制御可能なメニューの再生を提供することができ、
前記プロセッサーは、少なくとも1つの前記入力コントローラの起動を検出して、少なくとも1つの前記入力コントローラの起動の検出においてマイクロフォン入力のための検出を開始するために再生をやめることができる、車両通信システム。
【請求項２】
前記プロセッサーが前記少なくとも1つの入力コントローラの起動を検出した時から所定の期間が過ぎたならば、前記プロセッサーは音声制御可能なメニューの再生を繰り返すことができる、請求項1の前記システム。
【請求項３】
前記プロセッサーが前記少なくとも1つの入力コントローラの起動を検出した時から所定の期間が過ぎたならば、前記プロセッサーは入力を促すものを出力することができる、請求項1の前記システム。
【請求項４】
前記プロセッサーは、マイクロフォン入力を受信し、前記マイクロフォン入力が有効であるかどうかを決定することができる、請求項1の前記システム。
【請求項５】
前記プロセッサーは、前記マイクロフォン入力が無効な入力であるならば、入力が無効だったことをユーザーに知らせることができる、請求項4の前記システム。
【請求項６】
記憶装置と、
前記記憶装置に格納されている、選択可能なメニューオプションを提供するあらかじめ定められたオーディオメニューと、
無線通信リンク上でのあらかじめ定められたメニューの配信を指令するための、前記記憶装置と通信するプロセッサーと、を備え、
前記プロセッサーは、前記無線通信リンク上で前記プロセッサーにより受信される中断命令を検出することができ、
中断命令の検出と同時に、前記プロセッサーは、あらかじめ定められたメニューの配信をやめて、前記通信リンク上でメニューオプション選択の受信を始めることができる、無線通信リンク上での配信のための自動化されたメニューシステム。
【請求項７】
前記プロセッサーが中断命令を検出した時から所定の期間が過ぎたならば、前記プロセッサーは、前記通信リンク上であらかじめ定められたメニューの配信を再開することができる、請求項6の前記システム。
【請求項８】
前記プロセッサーが中断命令を検出した時から所定の期間が過ぎたならば、前記プロセッサーは、前記通信リンク上であらかじめ定められたメニューの配信を繰り返すことができる、請求項6の前記システム。
【請求項９】
前記プロセッサーが中断命令を検出した時から所定の期間が過ぎたならば、前記プロセッサーは、前記通信リンク上で入力を促すものの配信を指示することができる、請求項6の前記システム。
【請求項１０】
前記プロセッサーは、前記通信リンク上でことばの入力を受信し、前記ことばの入力が有効な入力であるかどうか決定することができる、請求項6の前記システム。
【請求項１１】
前記プロセッサーは、前記ことばの入力が無効な入力であるならば、前記通信リンク上で無効な入力されたメッセージの配信を指示することができる、請求項10の前記システム。
【請求項１２】
出力される指示または情報を提供し、
前記提供している間、第1の入力を検出し、
前記第1の入力が検出されたとき、前記提供することを中止し、
前記第1の入力を検出すると同時に、第2のことばの入力を聞いて、
前記処理の少なくとも一部の処理に基づく更なる出力を提供するために前記第2の入力を処理する、ボイス・インタラクティブ・セッションを処理する方法。
【請求項１３】
あらかじめ定められた時間をカウントし、
前記あらかじめ定められた時間が経過した後、聞くことを中止し、提供する工程と検出する工程と提供することを中止する工程と聞く工程と、および処理する工程とを繰り返す、請求項12の前記方法。
【請求項１４】
前記第2の入力が有効な入力であるかどうかを決定する、請求項12の前記方法。
【請求項１５】
前記第2の入力が無効な入力であるならば、前記第2の入力が無効な入力であるというメッセージを出力することを更に含む、請求項14の前記方法。
【発明の詳細な説明】
【技術分野】
【０００１】
実施態様は一般に、無線通信リンク上で次の入力を合図するために、指示プロンプトを中断するシステムと方法に関連する。
【背景技術】
【０００２】
最新のテクノロジーとコスト削減の方法論によって、多数の電子メニューの導入、通話からの生のオペレータの排除、オペレータの入力メニューとの差し替えが進んでいる。例えば多くの人々は、ケーブルテレビ会社、クレジットカード会社、電話会社などに電話するときに、このようなことを経験している。製品を購入するために会社に電話するときでも、電子メニューが使われていることがよくある。
【０００３】
電子メニューは例えば、さまざまな情報サービスを提供するのに用いられることもできる。1つの例として、TELLMEという会社は、発信者が天気予報、ニュース、最新の試合結果などのさまざまな情報を得ることのできる電話サービスを提供している。
【０００４】
電子メニューは主に、トーンコントロールされたデュアルトーンマルチプル周波数（DTMF）であった。すなわち、ユーザーは1、2、3などの番号を入力するよう指示された。特定の番号を入力することで、特定のメニュー選択に一致するDTMFトーンを起動させた。
【０００５】
音声認識技術が改良され、幾つかの電子メニューはトーンコントロールからボイスコントロールに差し替えられた。すなわち、1を入力する代わりに、ユーザーは「一（いち）」と言う。音声に基づいたメニューを備えた他のオプションでは、ユーザーが個別に「命名された」オプションを呼び出せるようなっている。例えば、ユーザーは銀行に電話し、当座預金情報を得るために2を入力する代わりに、入力を指示されたときに、「当座預金情報」と言うことができる。
【０００６】
キーパッドを使った数値の入力と音声に基づく入力の選択を可能にした複合型メニューも存在する。例えば、ユーザーが公共の場でセキュリティー番号を入力する場合や、彼らの社会保障番号を周りの者に知られたくない場合に、これらは望ましいかもしれない。
【０００７】
しばしば、入力ボタンを押すか、初期に命令を発話することによって、メニューを中断することもできる。中断を可能にするように設計されているメニューは、同時に情報を出力し、入力を聞く。
【発明の概要】
【０００８】
1つの実施態様において、車両通信システムは、プロセッサーから離れた位置にあり、ワイヤレス通信装置とコミュニケーションができ、ワイヤレストランシーバと通信するコンピュータプロセッサーを含む。
【０００９】
そのシステムはまた、プロセッサーで制御可能な少なくとも1つの出力を含む。1つの非限定的な例として、この出力は、車両のスピーカーであってもよい。プロセッサーと通信する少なくとも1つの入力制御が、システムにも含まれる。この実施態様において、この入力は例えば、ステアリングホイールに搭載されたボタンのような、タッチコントロールされた入力である。しかし、入力制御は任意の適切な入力であってもよい。
【００１０】
そのシステムはまた、プロセッサーと通信するマイクロフォンを備える。このマイクロフォンは例えば、ことばによる命令を入力するのに用いられ得る。
【００１１】
この実施態様として、そのプロセッサーはワイヤレス通信装置を通じて遠隔ネットワークに接続されていてもよい。遠隔ネットワークはユーザーサービスを提供しているネットワークであり得るし、そのプロセッサーは、遠隔ネットワークから読み込まれた音声制御可能なメニューの再生を、出力を通じて、さらに提供できる。
【００１２】
ユーザーが音声制御可能なメニューに応答することを望むとき、メニューの抜粋を入力するために、例えば、ユーザーは最初の入力制御を起動させることができるし、プロセッサーは入力制御の起動を検出できる。この時点で、プロセッサーはメニューの再生も中止できるし、マイクロフォン入力のために検出を開始できる。
【００１３】
第2の実施態様において、オートメーション化したメニューシステムは、持続的なおよび／または持続性のないメモリを含む。また、選択可能なメニューオプションを提供するあらかじめ定められたオーディオメニューは、持続的であるかまたは持続性のないメモリの少なくとも1つに格納される。持続的であってまた持続性のないメモリとの通信において、そのシステムはプロセッサーを更に含み、通信リンクによって、あらかじめ定められたメニューの配信を指示する。例えば、この配信は、車両ベース通信システム対してあり得る。
【００１４】
ある点において、ユーザーはことばの命令を入力することを望むことができ、この欲求を合図している入力を起動させることができる。従って、プロセッサーは、（例えば、入力起動と同時に提供されてもよい）中断命令が通信リンクによって受け取られることを検出できる。
【００１５】
一度中断命令が検出されると、プロセッサーは、あらかじめ定められたメニューを中止して通信リンク上のメニューオプション選択の受信を開始できる。
【００１６】
さらにもう一つの実施態様において、ボイス・インタラクティブ・セッションを処理する方法は、出力である指示または情報を提供することを含む。これは例えば、ボイス選択可能なメニューであり得る。情報が提供される間、最初の入力を検出できる。
【００１７】
この実施態様において、最初の入力の検出は、ことばによる命令を入力したいという願望を合図するものであり、提供することは入力検出と同時にやめられます。同時に、2回目の入力を聞くことが始まる。典型的には、選択のために要求されるメニューオプションと、2回目の入力は対応する。
【図面の簡単な説明】
【００１８】
【図１】図1は、実施態様の実施のために使用可能な典型的な実例となるシステムを示す。
【図２】図2は、ボイスメニューシステムとの通信における、典型的な実例となるリモートシステムを示す。
【図３】図3は、次の音声入力が合図されたかどうか決定するために、典型的な実例となるポーリングルーチンの1つの典型的なフローを示す。  添付の図面が考慮して読まれるとき、実施態様の他の観点と特徴は、典型的な実施態様の以下の詳細な説明から明らかになる。
【発明を実施するための形態】
【００１９】
本発明は、特定の典型的な実施態様の文脈において、ここに記述される。しかし、通常の知識を有する者によって、明らかにされた典型的な実施態様への修正、拡張と変化が、発明の真の範囲と精神を逸脱しない範囲でなされてもよいと認められる。要するに、以下の説明は例証として提供されるにすぎず、本発明はここに明らかにされる特定の実施態様に限定されるものではない。
【００２０】
図1は、ネットワーク61から自動車まで情報の配信のために、使用可能な実例の搭載通信システムのシステム構成を例示している。車両ベースコンピュータシステム31で使用可能にされる車両は、車両に位置したビジュアル・フロントエンド・インターフェース4を含んでいる。それが、例えば、タッチスクリーンを備えているならば、ユーザーはインターフェースとやりとりすることができる場合もある。もう一つの実施態様において、やりとりは、ボタンを押すこと、聞き取り可能なスピーチ、および音声合成を通して生じる。
【００２１】
図1に示される実施態様1において、プロセッサー3は車両ベースコンピュータシステムの動作の少なくともある部分を制御する。車両の中で提供される場合、プロセッサーは命令とルーチンの車上処理を可能にする。さらに、プロセッサーは持続性のない5と持続的な格納7の両方に接続さている。この実施態様において、持続性のない格納はランダム・アクセス・メモリ（RAM）であり、持続的な格納はハードディスク装置（HDD）またはフラッシュメモリである。
【００２２】
ユーザーがプロセッサーとやりとりできるいくつかの異なる入力を、プロセッサーも備えている。この実施態様において、マイクロフォン29、補助入力25（入力33用）、USB入力23、GPS入力24とブルーツース（BLUETOOTH）入力15のすべてが提供されている。ユーザーがさまざまな入力間の交換ができるようにするために、入力セレクター51も提供されている。マイクロフォンと補助コネクタへの双方への入力は、プロセッサーに送られる前に、コンバータ27で、アナログからデジタルに変換される。
【００２３】
システムの出力は画像表示4とスピーカー13またはステレオシステム出力を含むが、これに限定されるものではない。スピーカーはアンプ11に接続されており、デジタル／アナログ変換器9を介してプロセッサー3から信号を受け取る。19と21でそれぞれ示される双方向性データストリームを伴った、車両ナビゲーション装置60のようなUSB装置、または、PND 54のような遠隔のブルーツース装置で、出力が作られることもある。
【００２４】
1つの実施態様において、ユーザーのノマッディック装置53（例えば、携帯電話、多機能電話、PDAなど）と通信17するために、システム1はブルーツーストランシーバー15を使用する。そのノマッディック装置は例えば、セルラータワー57による通信55を介して、車両31の外にあるネットワーク61と通信59するために用いられることができる。
【００２５】
搭載ブルーツーストランシーバーがノマッディック装置内のブルーツーストランシーバーと対にされることをCPUに通知することで、ノマッディック装置53とブルーツーストランシーバー15を対にすることが、ボタン53または類似した入力を通して指示され得る。
【００２６】
例えば、ノマッディック装置53と関連した、データプラン、データー・オーバー・ボイス、またはDTMFトーンを利用しているCPU3とネットワーク61の間で、データが通知されてもよい。あるいは、ボイスバンド上でCPU3とネットワーク61の間にデータを転送するためにオンボードモデム63を含むことは、望ましいかもしれない。1つの実施態様において、モデム・アプリケーション・ソフトウェアと通信するために、プロセッサーはAPIを含むオペレーティングシステムを備えている。（例えばノマディック装置において知られている）遠隔のブルーツーストランシーバーとの通信を終えるために、モデム・アプリケーション・ソフトウェアは、ブルーツーストランシーバーで組込形モジュールまたはファームウェアにアクセスできる。もう一つの具体化において、ノマディック装置53は、ボイスバンドまたはブロードバンドデータ通信のためのモデムを含む。データー・オーバー・ボイスの実施態様において、データが転送される間、ノマディック装置の所有者がその装置で話すことができるとき、周波数分割多重化として知られている技術が実装されてもよい。ほかの場合、所有者がその装置を使っていないときは、データ転送は全部の帯域幅（1つの例において、300Hzから3.4kHz）を使うことができる。
【００２７】
ユーザーが、ノマディック装置と関連したデータプランを有しているならば、データプランは広帯域伝送を考慮に入れることが可能であり、そのシステムは、（データ転送の速度を上げる）もっと広い帯域幅を使うことができる。さらに別の具体化においては、ノマディック装置53は車両31に取り付けられている携帯通信装置（図示せず）と取り替えられる。
【００２８】
1つの具体化において、入って来るデータは、データー・オーバー・ボイスまたはデータプランを介したノマディック装置を通して、搭載ブルーツーストランシーバーを通して、そして、車両の内蔵プロセッサー3に通されることができる。ある一時的なデータの場合、例えば、そのデータがもはや必要でなくなるような時間まで、そのデータはHDDまたは他の記憶媒体7に格納されることができる。
【００２９】
車両と入出力を行うかもしれないさらなる源は例えば、USB接続56および／またはアンテナ58を有する個人のナビゲーション装置54、または、USB62または他の接続、搭載GPS装置24またはネットワーク61への連結性がある遠隔のナビゲーションシステム（図示せず）を含む。
【００３０】
さらに、CPUはいろいろな他の補助装置65と通信可能である。これらの装置は無線67または有線69によって接続されることが可能である。また、あるいは、CPUは例えば、WiFi 71トランシーバーを使用して、車両ベース無線ルータ73に接続され得る。これは、CPUをローカルルータ73と同一方向に遠隔ネットワークに接続させることができる。
【００３１】
図2は、ボイスメニューシステムと通信する典型的な実施例となるリモートシステムを示す。例えば、図1に示された構成要素の一部もしくは全部を装備した車両201は、まわりを移動することができ、そして、車両システムは例えば、セルラータワー203を通してネットワーク205と通信することを維持できる。
【００３２】
ネットワークは、命令を車両からいろいろな遠隔アプリケーションまで渡す。遠隔アプリケーションの1つの例はTELLMEであってもよく、それはボイス・アプリケーション・サーバ207に含まれていてもよい。TELLMEは、ニュース、天気、株式の最新版、スポーツ最新版、その他を提供している典型的な音声制御されたアプリケーションである。情報は、TELLMEのようなアプリケーションへ、そしてTELLMEのようなアプリケーションから車両に置かれたノマディック装置53へ流れる。
【００３３】
図3は、次の音声入力が合図されたかどうか決定するための、典型的な実施例となるポーリングルーチンを示す。多数の可能なルーチンは、口頭の指示を終了して音声または他の入力を聞くことを始めるようにシステムに指示しながら、中断信号が存在するかどうか決定するのに用いられることができる。図3に示される例は、ポーリングの多くの考えられる方法の内の1つにすぎない。
【００３４】
この実施態様では、システムは、ボイスボタンが押されたこと301を検出するまで待つ。検出の一例は、DTMFトーンに基づく。この実施態様では、ボイスボタンが2つの周波数の941Hzと1240Hzの正弦波トーンとして押されるとき、「*」キーのDTMFトーンが送られる。しかし、どんなDTMFトーンでも使用可能であり、あるいは、他の適当な、ボタン入力の検出方法も使用可能である。ボイスボタンには複数の機能があり、この実施態様においては、それは少なくともボイスセッションの始まりを合図して、指示セットの再生に中断を合図する。一度ボイスボタンが押されたら、ボイスセッションはユーザーの指示303を聞くことを始める。
【００３５】
この実施態様において、ボイスセッションの初めはTELLMEへの接続に対応するが、どのようなボイスインタラクティブアプリケーションがアクセスされてもよい。システムは、ボイスボタンがもう一度押されたかどうか305を調べるためにチェックする。もしも第2の時間の間にボイスボタンが押されたならば、システムは、指示を提供することなく、命令を聞くことを始める。これは、おなじみのメニューが再生されるのを待つことなくすぐに司令に入ることを、洗練されたユーザーに可能にする。
【００３６】
ボイスボタンが再び押されないならば、システムは指示再生307を開始する。その指示は例えば、どんなメニューオプションが利用できるかについて、ユーザーに通知する。一度その指示が提供されるならば、システムは入力309を聞く。タイムアウト311が生じない限りは、システムは、入力が有効かどうか317を調べるためにチェックする。もし入力が有効であるならば、システムは入力命令319を開始する。
【００３７】
もし入力が認められないならば、システムは、適合するものが見つけられなかったこと315をユーザーに通知して、入力を聞くことに戻る。もしタイムアウトが生じるならば、システムは、ユーザーが入力を提供することを気付かせて、入力を聞くことに戻る。
【００３８】
本発明は、現在最も実際的で好ましい実施例であると考えられることに関連して記述されているが、本発明は、開示された実施例に限定されないこと、それどころか、添付された特許請求の範囲の精神および範囲内に含まれるさまざまな修正および等価な装置をカバーすることが意図されていることを理解すべきである。
【図１】
2012516636.tif 000003
【図２】
2012516636.tif 000004
【図３】
2012516636.tif 000005
【国際調査報告】
2012516636.tif 000006