(57)【要約】音声制御電子装置は、この電子装置の個々の機能を作動させるためのコントローラを含む。このコントローラはさらにユーザーとの対話において使用される言語に対応する言語アトリビュートを設定する。そしてこのコントローラは、ユーザーとの対話が少なくとも部分的には実際にこの対応言語によって行われるようにする。この電子装置は、音声コマンドを受け取るための入力を含む。また、ここにおける発話認知器は、発話入力から１以上の音声コマンドを認知する。この音声コマンドは装置の所定の第１機能と、言語アトリビュートを設定するという第２機能との２つの異なる機能に対応する。コントローラは、認知されたコマンドの第２機能にしたがって言語アトリビュートを設定する。
2004516517.tif 000002
【特許請求の範囲】
【請求項１】
発話によってユーザーが電子装置と対話をすることを可能にする方法であって：
ユーザーとの対話で用いられる言語に対応する言語アトリビュートを設定する工程；
ユーザーとの対話が少なくとも部分的には実際に前記の対応言語によって行われることを促す工程；
ユーザーからの発話入力を受け取る工程；
前記発話入力の中から１以上の音声コマンドを認知する工程において、前記の音声コマンドは、装置の所定の第１機能と、前記言語アトリビュートを設定するという第２機能との２つの異なる機能に対応することを特徴とする工程；及び、
前記の認知されたコマンドの第２機能に従って言語アトリビュートを設定する工程；
から構成されることを特徴とする方法。
【請求項２】
請求項１に記載の方法において：
前記音声コマンドは、音声作動開始コマンドのセットのうちの１つであり、前記の作動開始コマンドのセットのうちの２以上の作動開始コマンドのそれぞれの第２機能とは、各々に対応する異なる言語のための言語アトリビュートを設定することであり、前記方法は作動開始コマンドのうちの１つを認知したのに応じて更なる音声コマンドのセットを認知することを可能にすることを特徴とする方法。
【請求項３】
請求項２に記載の方法であって：
前記言語アトリビュートに基づいて実際に前記の更なる音声コマンドのセットを選択する工程から構成されることを特徴とする方法。
【請求項４】
請求項２に記載の方法において：
前記の作動開始コマンドのセットのうちの１以上の作動開始コマンドは、対応する前記の第２機能の言語でのことばを含むことを特徴とする方法。
【請求項５】
請求項２に記載の方法において：
前記の作動開始コマンドのセットのうちの１以上の作動開始コマンドは、第２機能に対応する言語での個人の名前であることを特徴とする方法。
【請求項６】
請求項２に記載の方法において：
前記の作動開始コマンドのセットのうちの１以上の作動開始コマンドは、ユーザーによって定義されることが可能であることを特徴とする方法。
【請求項７】
請求項３に記載の方法において：
前記の電子装置は、複数の作動開始コマンドのセットに対応し、各作動開始コマンドのセットは、ある言語に対応しかつ実際に前記の対応言語での音声コマンドを含み、さらに前記の更なる音声コマンドのセットを選択する工程は、前記の音声コマンドのセットに対応する言語が前記の言語アトリビュートに対応する言語に関連するような音声コマンドのセットを１以上選択する工程を含むことを特徴とする方法。
【請求項８】
コンピュータプログラムであって：
請求項１乃至７のいずれかの請求項に記載の方法を実行するようにプロセッサを促すことができることを特徴とするプログラム。
【請求項９】
電子製品であって：
前記電子製品の個々の機能を作動させ、ユーザーとの対話に用いる言語に対応する言語アトリビュートを設定し、少なくとも部分的には実際に前記の対応する言語でユーザーとの対話が実施されることを促すための制御手段；
ユーザーからの発話入力を受け取るための入力手段；及び、
前記入力手段と接続され、前記発話入力から１以上の音声コマンドを認知する発話認知器であって、前記音声コマンドは、ある装置の所定の第１機能と、前記言語アトリビュートを設定するという第２機能との２つの異なる機能に対応することを特徴とする発話認知器；
を含むところにおいて、
前記制御手段は、前記の認知されたコマンドの前記第２機能に従って言語アトリビュートを設定することができることを特徴とする電子装置。
【発明の詳細な説明】
【０００１】
本発明は発話によってユーザーが電子装置と対話をすることを可能にする方法ならびにこのような方法が導入されたソフトウェア及び装置に関する。
【０００２】
発話作動システムにおいて最も一般的に用いられる言語は英語である。この現状は多くのアプリケーションやユーザーに容認されてはいるものの、このような使用言語の制限は一般的にあまり使いやすいとは言いがたく、原則的にユーザーの母国語を認知するよう改造されたユーザー・マシンのほうが好適であると思われる。
【０００３】
従来技術においても、複数の言語オプションの中から選択された言語で作動できることを特徴とするさまざまな発話認知方法や装置が開示されている。
【０００４】
例えば欧州特許ＥＰ ０ ９５３ ８９６ Ａ１において開示される意味論的認知システムでも、上記のような発話制御方法が実行されることが可能である。ここではユーザーが最初に言語選択器を操作することによって所望の操作言語を上記システムが提供する複数の言語オプションの中から選択することになる。さらにここでは外部記述ファイルとともに選択された言語に対応する発話認知エンジンが選択される。
【０００５】
したがってこのシステムでは別個の選択可能な外部記述ファイルが利用されかつ各言語オプションについて別個の発話認知エンジンが提供されることが要求される。このような従来技術の要件のもとでは、システムの構造及び操作の複雑化ならびにこれにまつわるコストの肥大化が顕著になってしまうことは明らかである。そのためこのようなシステムは発話制御の導入を求めていると思われる消費者電子製品などを含む多くの電子システム及び製品における発話制御への適用には向かない。
【０００６】
日本特許ＪＰ ０９０３４４８８ Ａ及びＪＰ ０９１３４１９１ Ａにおいてもこれに類似する音声操作／認知装置が開示される。ここでは手動スイッチ操作又は後方の文献の場合は発話者識別部の使用によって複数の辞書あるいは言語モデルの切り替えの制御が可能である。
【０００７】
１つの所定言語によって作動する音声認知システムについては、米国特許ＵＳ ５，７３８，３１９が、単語の検索をシステムにとって認知可能なすべての単語の検索から能動単語からなる副語彙の検索に限定することによって演算時間を削減する方法を開示する。
【０００８】
本発明の課題は、対話方法及びいくつかの言語を扱いかつ単純で使いやすい言語設定の操作による音声制御が可能なユーザーインタフェースを有する電子装置を提供することである。さらに本発明は、上記の音声制御であって、異なる言語を使用するさまざまな地域で販売される消費者電子製品において使用されるのに適する音声制御を提供することを課題とする。
【０００９】
上記の目的において本発明に従った、発話によってユーザーが電子装置と対話をすることを可能にする方法は以下の工程を含む：
ユーザーとの対話で用いられる言語に対応する言語アトリビュートを設定する工程；
ユーザーとの対話が少なくとも部分的には実際に前記の対応言語によって行われることを促す工程；
ユーザーからの発話入力を受け取る工程；
前記発話入力の中から少なくとも１つの音声コマンドを認知する工程において、前記の音声コマンドは、装置における所定の第１機能と、言語アトリビュートを設定するという第２機能との２つの異なる機能に対応することを特徴とする工程；及び、
前記の認知されたコマンドの第２機能に対応する言語アトリビュートを設定する工程。
【００１０】
本発明に従った少なくとも１つの音声コマンドは２つの異なる機能を有する。通常このうちの第１機能は、音声コマンドに一般的に備わっている機能である。第２機能は、言語アトリビュートを設定することである。例えばユーザーが”Ｐｌａｙ”というコマンドを発声した場合、ここでの第１機能は例えばＣＤプレーヤなどを再生することである。第２機能は、言語アトリビュートを英語に設定することである。これと同様にユーザーが”Ｓｐｉｅｌ”と発声した場合、ここでの第１機能は、再生を開始することであり、第２機能は言語アトリビュートをドイツ語に設定することである。すなわちこの言語アトリビュートは対話言語を決定するのである。本発明においてはユーザーが言語アトリビュートを設定するために別個のコマンド（手動あるいは音声コマンド）を使用する必要がない。それは言語アトリビュートが（装置の機能に対応する）音声コマンドの２次的機能として決定されるからである。この２次的機能は、認知器が一度このコマンドを認知した時点でその言語アトリビュートが把握されるという意味では所定のものである。すなわち別件に発話入力からの特性に基づいて言語を設定する必要はない。通常コマンドの第１機能は、発話を受け取るかあるいは発話認知器を有する装置の機能である。しかしこの第１機能は発話を受信あるいは処理する装置によってネットワークを介して制御される別の装置の機能に対応することも可能であることが理解されるべきである。
【００１１】
従属請求項２において記載されるように、少なくとも１つの作動コマンドは、装置における音声制御を作動させるという一般的な機能を果たすのに加えて対話言語を設定するためにも使用される。通常音声制御はユーザーが作動開始コマンドを発声した後に初めて作動する。これは、有効な音声コマンドを含んだ通常の会話が意図しない装置の制御を引き起こす可能性を低くするための対策である。作動開始後、発話認知器は例えば作動停止コマンドが発された後、あるいは最後の音声コマンドが発されてから一定期間が経過した後など、再び使用されていない暇な状態になるまで作動し続ける。認知器は、暇な状態である間は限定された１セットの作動開始コマンドだけしか認知することができない。この１セットのコマンドは同一の装置を作動させるためであるがそれぞれ異なる言語に対応するいくつかの作動開始コマンドを含むことができる。例えば作動開始コマンドは英語では”ｔｅｌｅｖｉｓｉｏｎ”であるのに対し、第２の作動開始コマンドはオランダ語による”ｔｅｌｅｖｉｓｉｅ”であってよい。通常発話認知器は、作動中には作動開始コマンドのセットとは異なるこれよりもだいぶ大きなコマンドのセットから認知を行う。
【００１２】
従属請求項３に記載されるように、後者のコマンドのセットは言語アトリビュートに基づいて選択される。したがって言語アトリビュートは、視覚的に表示されるテキストや可聴フィードバックに代わってあるいはこれに加えて発話による対話をも影響する。なお、ある特定の言語のためのコマンドのセットが異なる言語のコマンドを含むことも可能である。例えばＣＤプレーヤを制御するためのオランダ語のコマンドのセットの中に英語の”ｐｌａｙ”というコマンドが含まれることが可能である。
【００１３】
請求項４で記載されるように、好適には作動開始コマンド自体が設定される言語アトリビュートの言語でのコマンドである。これはより直観的な言語アトリビュートの変更を可能にする。なお、言語アトリビュートの設定は発話認知器が暇な状態になった後でも維持されることが可能である。これによって言語アトリビュートはその後も音声コマンド以外の様相についての対話を決定することができる。さらにこれは後程に音声入力が検出されたものの正確に認知されなかった場合に先程の言語でこれに対するフィードバックを提供するために用いられることも可能である。
【００１４】
しかし好適にはこの言語アトリビュートは上述のアトリビュート設定機能である第２機能を有する音声コマンドが認知されるたびに毎回設定し直される。これは対話言語の迅速な変更を簡単に実現するのである。例えば１人のユーザーが装置に対して英語で対話し、言語アトリビュートを英語に変更するという第２機能を有する音声コマンドを発したとすると、この結果メニューなどの情報が英語によって表示される。ここでその後もう１人の家族の一員がオランダ語での対話を希望し、言語アトリビュートをオランダ語に変更するという第２機能を有する音声コマンドを発することができる。このような切り替えは作動開始コマンドの第２機能を通して平滑に実行されることが可能である。
【００１５】
従属請求項５に記載されるように、好適には上述の第２機能を有する作動開始コマンドとして個人の名前などを利用することが可能である。
【００１６】
発話コマンドの副次的効果として言語の選択を可能にすることによって、この方法は非常に使いやすくなり、異なる言語や方言が使用される異なる国や地域において販売される電子システム及び製品における導入、さらには例えば家族の構成員がそれぞれ異なる母国語をしゃべるような個人の家庭などから、特に多くの観光客や訪問者などが集う場所における案内所や売店などの公共マルチユーザー施設など、ユーザーがいくつかの異なる言語でシステムを操作することが想定されるさまざまなバイリンガルもしくはマルチリンガルエリア又はマルチユーザー環境における適用に非常に好適である。
【００１７】
言語選択機能を有するコマンドは、好適には各々の言語につきその言語でよく用いられる１つの語句が割り当てられ、さらに好適には上記の語句はその言語による個人の名前であってよい。１度第２機能を有するコマンドが認知されると、次に続くマルチ機能装置の制御機能を作動させるための制御方法の操作は実際にこの選択された言語によって実行される。
【００１８】
この方法は単純に１つの語句からなる作動開始コマンドの発声だけによる種々の言語オプションの間での簡易でかつ迅速な切り替えを可能にする。
【００１９】
本発明の実施形態に従った音声制御方法は、好適には例えばテレビ、セットトップボックス、ＶＣＲ、ＤＶＤプレーヤ、あるいはこれらに類似するマルチ機能消費者電子装置において適用される。本明細書中において使用される「マルチ機能電子装置」という用語は、家庭用あるいは業務用の複数の電子製品あるいはさらに複雑な情報システムから構成される装置を含む意味で使用される。上記の方法によって制御される個々の機能の数は適度なレベルに制限され、典型的には２〜１００までの範囲内の数である。制御する機能がより限られている（例えば５〜２０程度の機能）テレビやオーディオシステムなどといった典型的な消費者電子製品における諸機能の例としては、ミューティングなどを含む音量制御、音質制御、チャンネル選択、及び不作動／スタンバイの状態から作動状態へ又はこの逆への切り替えなどがあり、これらは英語の場合”ｌｏｕｄｅｒ”， “ｓｏｆｔｅｒ”， “ｍｕｔｅ”， “ｂａｓｅ”， “ｔｒｅｂｌｅ”， “ｃｈａｎｇｅ ｃｈａｎｎｅｌ”， “ｏｎ”， “ｏｆｆ”， “ｓｔａｎｄ−ｂｙ” などの制御コマンドにより、他の言語の場合は本発明における方法が提供するそれぞれ上記の用語に対応する表現によって作動する。
【００２０】
本明細書中における「言語」という用語は、あらゆる自然言語及び人工言語ならびに言語の方言、用語法及び俗語をも含む意味合いで使用される。本発明における方法によって提供される言語オプションの数は、上記方法が実際に使用される電子装置に応じて実に広い範囲にわたる数値を取ることができ、例えば２〜１００の言語オプションを有することができる。グローバル規模で売り込まれる商品などは、典型的には言語オプションとして英語、スペイン語、フランス語、ドイツ語、イタリア語、ポルトガル語、ロシア語、日本語、中国語などいくつかの主要言語を含む。
（発明の実施形態）
以下においては添付の図面を参照しながら本発明における発話制御方法及びシステムのより詳細な実施形態を明らかにする。
【００２１】
図１におけるフローチャートは、本発明の実施形態に従った発話制御方法をマルチ機能電子装置における個々の制御可能な機能の制御に適用した際の特徴を示す。上記のマルチ機能電子装置は、テレビ、オーディオシステム、洗濯機、台所機器などの家庭用消費者電子装置；コピー機、プリンター、種々のコンピュータ・ワークステーションなどのオフィス機器；または医療分野やその他の専門分野で用いられる電子製品もしくはさらに複雑な電子情報システムであってよい。ここでの説明では発話認知器が制御される装置に実装されていると仮定する。しかしこれは本発明の実施における方法の必須条件ではなく、むしろ上記の方法はいくつかの装置がネットワーク（ローカル又は広域ネットワーク）を通じて接続されるところにおいて、認知器及び／又はコントローラが制御される装置とは異なる装置に実装されるような実施形態においても適用されることが可能である。以下で明らかにされるように、ここで説明される本発明における方法は、制御される装置の言語アトリビュートの簡易な設定法を提供する。この言語アトリビュートは、ユーザーが音声コマンドを発する際に使用できる言語、ユーザーへの可聴フィードバック、及び／又はユーザーへの可視入力／フィードバック（例えばポップアップテキスト又はメニュ−）などを影響しうる。以下では主にユーザーが音声コマンドを発する際に使用できる言語への影響について説明する。
【００２２】
制御される電子装置における認知器が最初は使用されず不作動の状態であると仮定した場合（大概の場合はそうである）、ユーザーは認知器を作動開始させる（第１機能）ため及びに操作言語を１つ選択する（同一コマンドにおける第２機能）ために発話コマンドを入力する。このようなコマンドは作動開始コマンド（ａｃｔｉｖａｔｉｏｎ ｃｏｍｍａｎｄ）と呼ばれる。認知器が既に作動している場合ユーザーは典型的には電子装置を制御するための第１機能だけしか有さない普通の音声コマンドを発する。また、前記の作動開始コマンドは、認知器が既に作動している間でも発されることが可能でありその結果言語が切り替えられるよう任意に設定することも可能である。なお上記の作動開始コマンドでないコマンドが対話言語を変更するための第２機能を有することも可能である。以下では作動開始コマンドのみが第２機能を有する場合における実施例について説明する。
【００２３】
発話コマンド入力が受信されると、本発明の方法を実行するために用いられる発話認知エンジンに導入されている能動語彙における検索が実施される。認知器が不作動の状態である場合、上記の能動語彙は言語を選択するために用いられるすべての作動開始コマンドのリストから構成される。発話コマンド入力が上記の能動語彙における作動開始コマンドのリストのうちの１つの作動開始コマンドとして確定的に識別されると、通常その結果１以上の定義された認知可能な制御コマンドのリストがロードされ、選択された言語によるユーザーの電子装置の制御操作が可能になる。このようにして能動語彙は変更される。上記の変更された能動語彙はいくつか又はすべての作動開始コマンドを維持することができ、これによって１回の能動認知セッション中（すなわち認知機能が作動中）に言語を変更することが可能になる。
【００２４】
発話コマンド入力が普通の制御コマンドであると識別された場合、そのコマンドに対応する電子装置の制御機能が作動する。
【００２５】
上記コマンドが作動開始コマンド又は普通の制御コマンドのいずれとしても識別されなかった場合、この手順は初期条件に戻され、次の発話コマンドが入力されることに備える。
【００２６】
通常認知器は、何も検出されない状態が所定の期間経過した後（例えば音声信号が何も検出されなかった場合やコマンドが何も認知されなかった場合）あるいは明確な作動停止コマンドが認知された後に作動モードから不作動モードへと切り替えられる。認知器が不作動モードに入る際、能動言語は初期のより制約された語彙にリセットされる。
【００２７】
本発明の実施における一形態において、作動開始コマンドのリストは制御されるうるそれぞれの装置に対応する１以上の製品名（又は句）を含むことができる。ここで上記リストは各装置が保持するすべての言語についてそれぞれの言語での装置に対応する名称を１以上含む。例えばこのようなシステムがテレビとＶＣＲを英語、ドイツ語およびオランダ語で制御できるとすると、上記の作動開始コマンドのリストは以下のように構成されることができる：
“Ｔｅｌｅｖｉｓｉｏｎ”（英語）
“Ｔｅｌｅｖｉｓｉｏｎ”（ドイツ語）
“Ｔｅｌｅｖｉｓｉｅ”（オランダ語）
“Ｖｉｄｅｏ ｃａｓｓｅｔｔｅ ｒｅｃｏｒｄｅｒ”（英語）
“Ｖｉｄｅｏｋａｓｓｅｔｔｅｎｒｅｃｏｒｄｅｒ”（ドイツ語）
“Ｖｉｄｅｏ ｒｅｃｏｒｄｅｒ”（オランダ語）
なお、これらの語句のなかには記述上は同一であるものも存在するが、認知器は発音の違いからこれらの語句を正確に識別することができ、よってコントローラはこの語句に対応する言語を確定することができる。そのためにこの語彙（作動開始コマンドのリスト）は、コマンドの音響翻音を含む。また、この作動開始コマンドのリストは好適には一般的な代用名称表現などをも含み、例えば”Ｖｉｄｅｏ ｒｅｃｏｒｄｅｒ””については”ＶＣＲ”などの別の表現が含まれるとより好都合である。
【００２８】
本発明の好ましい実施形態において、所望の操作言語を選択するための作動開始コマンドは、それぞれの言語において普遍的に用いられる個人の名前であってもよい。したがって電子装置の各ユーザーは希望する操作言語に対応する名前を覚えておくだけですむ。以下にはこのような名前から構成される作動開始コマンドのリストの一例を示す：
“Ｔｒｕｕｓ”（オランダ語）
“Ｅｍｉｌｙ”（英語）
“Ｈｅｒｍａｎ”（ドイツ語）
“Ｐｉｅｒｒｅ”（フランス語）
“Ｍａｒｉｎｏ”（イタリア語）
“Ｇｉｎａ”（スペイン語）
また別の好ましい実施形態においては、ユーザーが作動開始コマンドを定義することができる。
【００２９】
図２における発話制御システムの実施例を示す図式的ブロック図において発話コマンド入力は、マイク１によって受信され、さらにここからアナログ電子信号としてＡ／Ｄ変換器２に供給される。ここで上記アナログ信号は周知の方法によってデジタル信号表示（これには増幅が加わることも可能である）に変換される。
【００３０】
このデジタル表示は、”Ｉ２Ｓ ｂｕｓ ｓｐｅｃｉｆｉｃａｔｉｏｎ”， ｒｅｖｉｓｅｄ Ｊｕｎｅ ５， １９９６， Ｐｈｉｌｉｐｓ Ｓｅｍｉｃｏｎｄｕｃｔｏｒｓにおいて明記されるＩ２Ｓバスなどのようなバスコネクション３を介して発話認知エンジン４に供給される。この発話認知エンジン４は、検索及び比較手段５と、上述の能動語彙を含む能動メモリ部６から構成される。この能動語彙は作動開始コマンド及び１セットの制御コマンドを含んでいて、さらにここにおける制御コマンドのセットは、発話認知エンジン４と通信し合っているメモリ７におけるメモリ部７Ａ，７Ｂ，７Ｃ，及び７Ｄにそれぞれ別々に記憶されるユーザー選択可能語彙のうちの１セットである。
【００３１】
図３に示されるように、能動メモリ部６はさらに２つのメモリセクション６Ａおよび６Ｂから構成され、これらはそれぞれ１度定義されると通常は変化しない作動開始コマンドと、メモリ７におけるメモリ部７Ａ〜７Ｄのうちの１つから転送されてくる制御コマンドとを含む。ここで能動メモリ部６のセクション６Ａは、好ましくはＥＰＲＯＭタイプメモリのように、電子装置を作動状態からスタンバイあるいはオフの状態に切り替えたときに記憶された情報内容がキャンセルされないメモリの類型であり、これに対してセクション６Ｂにおいては、新たな作動開始コマンドが入力されるたびにコンテンツが置き換えられなければならないため、ＲＡＭタイプのメモリが適切である。
【００３２】
上記の発話認知エンジン４とメモリ７とは”Ｉ２Ｃ ｂｕｓ ｓｐｅｃｉｆｉｃａｔｉｏｎ”， ｖｅｒｓｉｏｎ ２．１， Ｊａｎｕａｒｙ ２０００， Ｐｈｉｌｉｐｓ Ｓｅｍｉｃｏｎｄｕｃｔｏｒｓにおいて明記されるＩ２Ｃバスなどのようなバスコネクション８及び９を介し、システムの操作及び機能をすべて制御するコントロールプロセッサ１０によって接続される。
【００３３】
発話認知エンジン４の能動メモリ部６において検索可能なすべての作動開始コマンド及び現在ここに格納されている制御コマンドのセットは、定義されたメモリの箇所に配置され、発話入力コマンドが発話認知エンジン４により確定的に識別されると、それが作動開始コマンドであれ制御コマンドであれ、対応する情報がバスコネクション８を介してプロセッサ１０に供給される。
【００３４】
このようにしてプロセッサ１０に供給された情報が、入力された発話コマンドが作動開始コマンドとして識別されたことを示唆する場合、メモリ部７Ａ〜７Ｄのうちでこの識別された作動開始コマンドに対応する制御コマンドの語彙を含むものがプロセッサ１０からバスコネクション９を介してアドレス指定され、ここに含有される語彙はバスコネクション１１を介して発話認知エンジン４における検索可能能動メモリ部６に転送される。なお、このバスコネクション１１もバスコネクション８，９のようにＩ２Ｃバスであってよい。
【００３５】
発話認知エンジン４からプロセッサ１０に供給された情報が、入力された発話コマンドが制御コマンドとして識別されたことを示唆する場合、プロセッサ１０は識別された制御コマンドに対応する制御を作動させるためにこのシステムによって制御されるマルチ機能電子装置における制御回路１２，１３，１４などのうちのどれかに許可信号を供給する。
【００３６】
図３は発話認知エンジン４における能動メモリ部６と選択可能な制御コマンドの語彙を含有するメモリ７におけるアドレス指定可能なメモリ部７Ａ〜７Ｄとの連携及び通信をより詳細に示す。能動メモリ部６では、メモリセクション６Ａ内に定義された個々のメモリ箇所に、システムによって識別可能となるすべての作動開始コマンドのリストが含まれる。矢印１５及び１６は対応する作動開始コマンドの識別に際するメモリ部７Ａあるいはメモリ部７Ｄの選択を表し、これに対して矢印１７及び１８はメモリ部７Ａあるいはメモリ部７Ｄのいずれかに含有される制御コマンドの語彙の能動メモリ部６における別のメモリセクション６Ｂへの転送を表す。
【００３７】
電子装置の操作をスタンバイの状態から以前に使用されていた操作言語のままで再開させる場合においては、メモリ７におけるメモリ部７Ａ〜７Ｄのうちの１つの制御コマンドのセットを能動メモリ部６におけるセクション６Ｂへ転送する手間を省き、この転送に要される通信時間を節約するために、能動メモリ部６におけるセクション６Ｂは、電子装置がスタンバイ状態に切り替えられる際に、記憶した制御コマンドのセットを維持するように操作されることが可能である。
【００３８】
発話認知器４及び制御プロセッサ１０は、１つのプロセッサに実装されることが可能である。通常これらの機能は両方ともソフトウェアプログラムの制御のもとで実行される。前記の実行に当たってこのソフトウェアプログラムは通常ＲＡＭなどのメモリにロードされ、ここから実行を行う。このプログラムは、ＲＯＭ、ハードディスク、あるいは磁気及び／又は光学記憶装置などの背景メモリからロードされることが可能であり、またインターネットなどのネットワークを介してロードされることも可能である。
【００３９】
上記では、例証によって本発明の実施形態に従った発話制御方法及びシステムが説明されてきた。しかしながら上記の実施はあくまでも例示であり、上記方法の適用及び上記システムの実際の配置及び構造などを含む本発明の範囲は、ここで開示される具体的な実施例によって限定されることはない。したがって例えば図２において個々のブロックによって示されるいくつかのシステム構成要素が１又は複数の共通構成要素のブロックに導入されることが可能であり、また逆にいくつかの構成要素のブロックがさらに２以上のブロックに細分化されることも可能である。
【図面の簡単な説明】
【図１】
本発明の実施形態に従った発話制御方法による発話入力コマンドの受信及び解釈の過程を示す図式的フローチャートである。
【図２】
本発明の実施形態に従った方法が実装される発話制御システムの実施例を示すブロック図である。
【図３】
発話認知エンジンにおける能動メモリ部分と図２における選択可能な言語の語彙を記憶するメモリとの間の協力及び通信を示す図解である。
【図１】
2004516517.tif 000003
【図２】
2004516517.tif 000004
【図３】
2004516517.tif 000005
【国際公開パンフレット】
2004516517.tif 000006
2004516517.tif 000007
2004516517.tif 000008
2004516517.tif 000009
2004516517.tif 000010
2004516517.tif 000011
2004516517.tif 000012
2004516517.tif 000013
2004516517.tif 000014
2004516517.tif 000015
2004516517.tif 000016
2004516517.tif 000017
2004516517.tif 000018
2004516517.tif 000019
2004516517.tif 000020
【国際調査報告】
2004516517.tif 000021
2004516517.tif 000022
2004516517.tif 000023