(57)【要約】      （修正有）【課題】ＵＩ（ユーザインタフェース）言語を切り替える改善された方法及びシステムを提供する。【解決手段】音声コマンドが、装置に関連付けられた音声認識部３０５から、装置に関連付けて構成された言語切り替えモジュール２８０により受信される。音声コマンドは、言語データベース３２０を用いて、装置に関連付けられた言語を識別するために、認識され、特定のコンテンツへと処理される。その後、取扱説明書を参照することなく、言語を変更できるように、言語は、検出された言語に基づき、変更される。ユーザは、ユーザの装置に関連付けられた機械又は装置に向かって歩き、所望の／知っている言語を話す。装置は、音声を「聞き」、言語を検出し、それに応じて、ユーザインタフェースを変更する。【選択図】図３
2016014874.tif 000002
【特許請求の範囲】
【請求項１】
装置に関連付けられた音声認識部から、前記装置に関連付けられた言語切り替えモジュールにより、音声コマンドを受信することと、
言語データベースを使用して、前記装置に関連付けられた言語を識別するために、前記音声コマンドを認識し、特定のコンテンツに処理することと、
取扱説明書を参照することなく、前記言語が変更され得るように、検出された言語に基づき、前記言語を変更することとを含む、音声認識方法。
【請求項２】
音声認識により、前記装置を制御することをさらに含む、請求項１に記載の音声認識方法。
【請求項３】
所望の言語での、少なくとも１つの発話及び／又は言葉を含む前記音声コマンドを受信することをさらに含む、請求項１に記載の音声認識方法。
【請求項４】
前記データベースが、前記装置に事前にインストールできる、複数の言語の翻訳を示すデータを含む、請求項１に記載の音声認識方法。
【請求項５】
プロセッサと、
コンピュータプログラムコードを組み入れたコンピュータで使用可能な媒体であって、前記コンピュータで使用可能な媒体が、前記プロセッサと通信することができ、前記コンピュータプログラムコードが、前記プロセッサによって実行することが可能な命令を含み、かつ、
装置に関連付けられた音声認識部から、前記装置に関連付けられた言語切り替えモジュールにより、音声コマンドを受信し、
言語データベースを使用して、前記装置に関連付けられた言語を識別するために、前記音声コマンドを認識し、特定のコンテンツに処理し、
取扱説明書を参照することなく、前記言語が変更され得るように、検出された言語に基づき、前記言語を変更するように構成される、コンピュータプログラムコードを組み入れたコンピュータで使用可能な媒体とを備える、音声認識システム。
【請求項６】
前記命令が、音声認識により、前記装置を制御するようにさらに構成される、請求項５に記載の音声認識システム。
【請求項７】
前記命令が、所望の言語での、少なくとも１つの発話及び／又は言葉を含む前記音声コマンドを受信するようにさらに構成される、請求項５に記載の音声認識システム。
【請求項８】
音声認識のプロセスを生じさせるための命令を有するコンピュータコードを格納するプロセッサ可読媒体であって、前記コンピュータコードが、
装置に関連付けられた音声認識部から、前記装置に関連付けられた言語切り替えモジュールにより、音声コマンドを受信し、
言語データベースを使用して、前記装置に関連付けられた言語を識別するために、前記音声コマンドを認識し、特定のコンテンツに処理し、
取扱説明書を参照することなく、前記言語が変更され得るように、検出された言語に基づき、前記言語を変更するためのコードをさらに含む、プロセッサ可読媒体。
【請求項９】
前記コードが、音声認識により、前記装置を制御するためのコードをさらに含む、請求項８に記載のプロセッサ可読媒体。
【請求項１０】
前記コードが、所望の言語での、少なくとも１つの発話及び／又は言葉を含む前記音声コマンドを受信するためのコードをさらに含む、請求項８に記載のプロセッサ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
実施形態は、音声認識アプリケーションに関する。実施形態はまた、様々な装置、機械、及びシステムで用いられる、ユーザインタフェース（ＵＩ）システム、及びユーザインタフェース（ＵＩ）装置に関する。実施形態はさらに、ユーザインタフェースで使用される言語を切り替えるためのアプリケーションに関する。
【背景技術】
【０００２】
ユーザインタフェースは、パーソナルコンピュータから、スマートフォンのようなモバイル装置、自動車のような機械及びシステム、機器、及び他の機構にわたり、様々な装置、及びシステムで使用されている。
【０００３】
ユーザインタフェースにより、ユーザは、便利に、使い勝手良く、情報プラットフォームを操作することが可能になる。そのようなユーザインタフェースには、通常、（物理的な）ハードウェア部品と、（論理的な）ソフトウェア部品とが含まれる。ただし、ユーザインタフェースには、ＧＵＩ（グラフィカルユーザインタフェース）に関連付けて実装されているものもある。ユーザインタフェースを、簡単に（機械自体による探索型）、効率的に、かつ気楽に（使い勝手の良く）機械を操作するために用いて、所望の結果を生み出すことができる。このことは一般的に、オペレータが、所望の出力を得るために最小限の入力を行うのみでよく、また、この結果、装置による望ましくない出力が、最小限になることを意味する。
【０００４】
そのようなユーザインタフェース部品に生じる１つの問題は、互いに異なる言語の使用である（即ち、様々なユーザが、異なる言語を話す可能性がある）。言葉の壁を克服する目的で、より多くのアプリケーションが、ＵＩ（ユーザインタフェース）出力を複数の言語で提供するために、生産されている。従来から、機械又は装置に配置された物理キーが、言語を変更するために用いられる場合があるが、物理キーは、すぐにそれと分からず、ユニバーサルデザインの特徴に欠けている。したがって、そのような物理キーの実装は、実際的な使用が制限されている。しかしながら、物理キーの使用にかかわらず、ユーザによって話される言語とは別の言語に関連付けられたＵＩに遭遇した場合、ユーザは困難に直面する。
【０００５】
前述したことから、本明細書に、より詳細に記載されるような、ＵＩ言語を切り替える改善された方法及びシステムの必要性が存在すると考えられる。
【０００６】
以下の概要は、開示された実施形態に固有の、革新的な特徴のいくつかを理解し易くするために提供されており、完全な説明であることを意図するものではない。本明細書に開示される実施形態の様々な態様は、説明全体、特許請求の範囲、図面、及び要約を、全体として考慮することにより、完全に理解することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
したがって、機構又は装置を管理する改善された方法及びシステムを提供することは、開示された実施形態の一態様である。
【０００８】
機構又は装置のユーザインタフェース言語を切り替える、音声認識方法及び音声認識システムを提供することは、開示された実施形態の別の態様である。
【課題を解決するための手段】
【０００９】
上記の態様、並びに、他の目的及び利点を、本明細書に記載されているように、ここで達成することができる。音声制御装置を使用して装置のユーザインタフェース言語を切り替える、音声認識方法及び音声認識システムが、本明細書に開示されている。ユーザインタフェース言語切り替えモジュールは、装置に配置された音声認識装置（例えば、マイクロフォン）から、ユーザの音声コマンドを受信するために、装置（例えば、手持ち式演算装置、自動車、ＭＦＤ、又は複写機／プリンタ等の多機能装置等）に関連付けて構成され得る。音声コマンドは、言語データベースを使用して、ユーザインタフェース上に表示された言語を判定するために、認識され、コンテンツへと処理され得る。その後、ユーザインタフェース言語は、検出された言語に基づき、変更され得る。このような手法により、ユーザインタフェースパネルのハードボタンが省略され、ユーザは、取扱説明書を参照することなく、ユーザインタフェース言語を容易に変更できる。
【００１０】
音声認識モジュールは、ユーザによって話される所望の言語での、少なくとも１つの発話又は言葉を含む、音声ベースの入力を受信する。データベースには、装置に事前にインストールできる、互いに異なる言語の翻訳が含まれる。システムは、音声認識装置から、ユーザの音声コマンドを認識することにより、メッセージ及び他の情報を、いくつかの言語のうちの、いずれか１つの言語で表示するために使用する言語を選択する。このような手法により、複数の言語が使われている複数の場所で装置を使用するために、装置のユーザインタフェース言語を切り替える。
【００１１】
添付の図において、同様の符号は、別々の図を通して、同一の要素、又は機能的に同等な要素を指す。また、添付の図は、本明細書に組み込まれ、本明細書の一部を形成する。さらに、添付の図は、本発明を説明し、本発明の詳細な説明と共に、本発明の原理を説明する役割を果たす。
【図面の簡単な説明】
【００１２】
【図１】開示された実施形態による、ネットワークを介してデータ処理装置に接続された、多機能装置の例を示す図である。
【図２】開示された実施形態による、ネットワークに関連付けられたユーザインタフェース言語切り替えモジュールを含む装置管理システムを示す、視覚的な図である。
【図３】開示された実施形態による、ユーザインタフェース言語切り替えシステムを示すブロック図である。
【図４】開示された実施形態による、音声制御装置を使用して装置のユーザインタフェース言語を切り替える方法の、論理的な操作ステップを示す、操作の上位レベルのフローチャートである。
【発明を実施するための形態】
【００１３】
これらの非限定的な例の中で論じられている特定の値及び構成は、変更される可能性があり、少なくとも１つの実施形態を単に説明するために引用されており、実施形態の範囲を限定することを意図するものではない。
【００１４】
ここで、実施形態を、添付の図面を参照して、以下に、より十分に説明する。添付の図面において、本発明の例示的な実施形態が示される。本明細書に開示される実施形態は、多様な形態で具体化される可能性があり、本明細書に説明する実施形態に限定されるものとして解釈されるべきではない。むしろ、これらの実施形態が提供されることにより、本開示が、完結し、完全なものとなり、本発明の範囲を当業者に十分に伝える。同様の数字が、一貫して同様の要素を指す。本明細書で使用される場合、用語「及び／又は」は、１つ以上の関連する列挙された項目の、いかなる組み合わせ、及びすべての組み合わせを含む。
【００１５】
開示された実施形態を、本発明の実施形態による、方法、システム、コンピュータプログラム製品、及びデータ構造体のフローチャート図、及び／又はブロック図を参照して、以下に部分的に説明する。説明図のそれぞれのブロック、及びブロックの組み合わせは、コンピュータプログラム命令によって実装され得ることが理解されるであろう。これらのコンピュータプログラム命令を、汎用コンピュータのプロセッサ、専用コンピュータのプロセッサ、又は他のプログラマブルデータ処理装置のプロセッサに付与し、コンピュータのプロセッサ、又は他のプログラマブルデータ処理装置のプロセッサによって動作する命令が、ブロック又は複数のブロックに明記された機能／動作を実装する手段を生成するように機械を製造してもよい。
【００１６】
これらのコンピュータプログラム命令はまた、コンピュータ可読メモリ内に格納され得る。コンピュータ可読メモリは、コンピュータ可読メモリに格納された命令が、ブロック又は複数のブロックに明記された機能／動作を実装する命令手段を含む製品を生成するような、特定の方式で機能するように、コンピュータ、又は他のプログラマブルデータ処理装置に指示できる。
【００１７】
コンピュータプログラム命令はまた、コンピュータ、又は他のプログラマブルデータ処理装置に読み込まれ、これにより、一連の操作ステップが、コンピュータ、又は他のプログラマブル装置上で実装され得る。そして、コンピュータプログラム命令は、コンピュータ、又は他のプログラマブル装置上で動作する命令が、ブロック、又は複数のブロックに明記された機能／動作を実装するステップを提供するように、コンピュータにより実行されるプロセスを生成する。
【００１８】
図１を参照すると、システム１００は、ネットワークに接続された装置１４０のようなネットワークに接続された装置を、１つ以上含むように構成され得る。ネットワークに接続された装置１４０は、ネットワーク１３５を介して、データ処理装置１１０と電子的に通信できる。いくつかの実施形態では、ネットワークに接続された装置１４０は、プリンタ、スキャナ、複写機等のレンダリング装置であってもよい。他の実施形態では、ネットワークに接続された装置１４０は、ＭＦＤ、ファイルサーバ、及び／又はプリントサーバであってもよい。さらに他の実施形態では、ネットワークに接続された装置１４０は、自動車、アビオニクスシステム等のシステム、並びに、他のシステム及び部品に関連付けて実装され得る。
【００１９】
データ処理装置１１０は、例えば、演算装置であってもよく、一般的には、中央処理装置１２０、表示装置１１５を備えており、場合によっては、キーボード１３１、及びポインティング装置１３０（例えば、マウス、トラックボール、ペン装置等）を備える。いくつかの実施形態では、データ処理装置１１０は、サーバ、又は、ラップトップコンピュータもしくはパーソナルコンピュータ等の演算装置であってもよい。他の実施形態では、データ処理装置１１０は、タブレット演算装置、スマートフォン（例えば、携帯電話）、ＰＤＡ（携帯情報端末）等の、携帯通信装置、又は手持ち式演算装置であってもよい。
【００２０】
本明細書で使用される場合、用語「ネットワークに接続された装置」は、プリンタ、スキャナ、ファックス装置、複写機等の装置もしくはシステム、及び／又はそれらの組み合わせ（例えば、ＭＦＤ）、又は、他のシステムもしくは装置（例えば、自動車、アビオニクス等）を指す場合があることに留意されたい。
【００２１】
データ処理装置１１０は、コンピュータのネットワーク１３５を介して、ネットワークに接続された装置１４０と、電子的に通信することができる。ネットワーク１３５は、いかなるネットワークトポロジー、伝送媒体、又はネットワークプロトコルを用いる可能性もある。ネットワーク１３５は、有線通信リンク、無線通信リンク、又は光ファイバケーブル等による接続を含む可能性がある。図示された例では、ネットワーク１３５は、ネットワーク及びゲートウェイの世界規模の集まりであるインターネットであり、インターネットは、互いと通信するために、伝送制御プロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ）プロトコルスイートを使用する。インターネットの中心には、大ノード又はホストコンピュータ間における、高速データ通信回線の基幹通信網が存在しており、基幹通信網は、データ及びメッセージを送信する、数千の商用システム、政治システム、教育システム、及び他のコンピュータシステムからなる。いくつかの実施形態では、ネットワーク１３５は、インターネット通信に付随するＷｉＦｉネットワークとして実装され得る。
【００２２】
ネットワークに接続された装置１４０は、例えば、ユーザインタフェース１４５（例えば、パネルメニュー）を有してもよい。そのようなパネルメニューは、ネットワークに接続された装置１４０において、機能を選択し、他のデータを入力するために使用され得る。そのようなインタフェースは、例えば、オプションメニュー等を操作するための、タッチにより動作するキーを有する、タッチスクリーンを含んでもよい。ドライバプログラムは、例えば、データ処理装置１１０上、又はデータ処理装置１１０において、インストールすることができ、ホスト装置のハードドライブ１５０に常駐することが可能である。いくつかの実施形態では、ドライバプログラムは、アプリケーションインタフェースを介して起動させることができ、そのため、ユーザは、ネットワークに接続された装置１４０により、処理用ドライバを用いて、特定のジョブを実装することができる。ユーザインタフェース１４５は、情報を表示することができ、装置のディスプレイ、及び／又は、他のデータ入力システムもしくはデータ入力部を介して、データを受信することができる。ユーザインタフェース１４５はまた、結果を表示する役割を果たし、それに基づき、ユーザは、さらなる入力を行ってもよく、又は、所与のセッションを終了させてもよい。
【００２３】
ネットワークに接続された装置１４０のユーザインタフェース１４５は、例えば、上述のような、タッチスクリーンディスプレイ、又は、それぞれ独立したキーパッド及びディスプレイ、又はメモリフォブ等の、ローカルユーザインタフェースであってもよい。代替的又は付加的に、入力装置は、携帯装置からの制約データを含む無線信号を受信する無線ポートであってもよい。無線信号は、赤外線信号又は電磁信号であってもよい。システム管理者は、タッチスクリーン、キーパッドを操作することにより、又は、無線ポートを経由する無線メッセージによって通信することにより、ローカルユーザインタフェースを介して、制約データを入力することができる。管理者の無線通信する携帯装置は、上述のような、携帯情報端末（ＰＤＡ）、卓上コンピュータ、スマートフォン等であってもよい。
【００２４】
開示された複数の実施形態のうち、いくつかの実施形態に関して、以下の説明を行う。これらの実施形態は、図１に示された、データ処理装置１１０、及びネットワークに接続された装置１４０に関連付けて具体化され得る。しかしながら、開示された実施形態は、いかなる特定の用途、又はいかなる特定の環境にも限定されない。むしろ、当業者ならば、開示された実施形態のシステム及び方法を、データベース管理システム、ワードプロセッサ等を含む、様々なシステム及びアプリケーションソフトウェアに、有効に適用できることが分かるであろう。その上、本発明は、Ｍａｃｉｎｔｏｓｈ、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）等を含む、様々な、互いに異なるプラットフォームで具体化され得る。したがって、以下の例示的な実施形態の記載は、説明を目的とするものであり、限定とは見なされない。
【００２５】
図２は、開示された実施形態による、ネットワーク１３５に関連付けられたユーザインタフェース言語切り替えモジュール２８０を有する、装置管理システム２００を示す視覚的な図である。装置管理システム２００は、例えば、１つ以上のネットワークに接続された装置１４０及びネットワークに接続された装置１４２、データ処理装置１１０、ラップトップ機２４０、並びにモバイル通信装置２１０に関連付いたネットワークインフラストラクチャ１３５を含み得る。図１に示されたデータ処理装置１１０は、例えば、サーバであってもよい。例えばデスクトップ機、ネットワーク装置、パームトップ機、携帯電話等の他の装置はまた、サービスプロバイダとして、ネットワーク１３５内に含まれ得る。ネットワークに接続された装置１４０及びネットワークに接続された装置１４２は、互いに離れて配置されてもよく、又は、その代わりに、互いに近くに配置されてもよい。
【００２６】
ユーザインタフェース言語切り替えモジュール２８０は、例えば、音声制御装置を使用して、ネットワークに接続された装置１４０及びネットワークに接続された装置１４２のユーザインタフェース言語を切り替えるために、サーバ１５０に関連付けて構成され得る。本明細書で使用される場合、用語「モジュール」は、物理的なハードウェア部品を指す場合があり、かつ／又はソフトウェアモジュールを指す場合があることに留意されたい。コンピュータプログラミングの分野では、そのようなソフトウェア「モジュール」は、特定のタスクを実行するか、又は特定の抽象データ型を実装する、ルーチン及びデータ構造体の集まりとして、実装され得る。この種のモジュールは、一般的に、２つの部分から構成されている。第１に、ソフトウェアモジュールは、他のモジュール又はルーチンによってアクセス可能な、定数、データ型、変数、ルーチン等を一覧にし得る。第２に、ソフトウェアモジュールは、実装として構成される場合があり、プライベート（即ち、このモジュールに対してのみアクセス可能）であり得る。かつ、ソフトウェアモジュールは、モジュールが基づくルーチン又はサブルーチンを実際に実装するソースコードを含む。
【００２７】
したがって、本明細書で「モジュール」と呼んだ場合、本発明者らは、概して、そのようなソフトウェアモジュールか、又はそれらの実装を指している。本明細書に記載された方法は、一連のそのようなモジュールとして、又は、単一のソフトウェアモジュールとして、実装され得る。そのようなモジュールを、別々に又は併せて使用し、プログラム製品を形成することができる。プログラム製品は、伝送媒体及び記録可能媒体を含む、信号保持媒体を介して実装され得る。本発明は、プログラム製品として、様々な形態で流通可能であり、流通させるために使用される信号保持媒体の特定の型にかかわらず、同じように動作する。
【００２８】
信号保持媒体の例には、例えば、フロッピー（登録商標）ディスク、ハードディスクドライブ、ＣＤＲＯＭ、ＣＤ−Ｒ等の記録可能型媒体と、デジタル通信リンク、及び／又はアナログ通信リンク等の伝送媒体とが含まれる。伝送媒体の例にはまた、モデムのような装置が含まれ得る。これにより、標準的な電話回線、及び／又はより高度なデジタル通信回線を通じて、情報を伝送できる。
【００２９】
図３は、開示された実施形態による、音声制御装置を使用して、ネットワークに接続された装置１４０のユーザインタフェース言語を切り替える、ユーザインタフェース言語切り替えシステム３００を示すブロック図である。図１〜図４において、同一又は同様のブロックが、概して、同一の符号によって示されることに留意されたい。ユーザインタフェース言語切り替えシステム３００は、ネットワークに接続された装置１４０に関連付けられた、ユーザインタフェース言語切り替えモジュール２８０を含むように構成され得る。ユーザインタフェース言語切り替えモジュール２８０は、音声認識装置３８０から、ユーザ３３５の音声コマンド３１０を受信する。音声認識装置３８０は、ネットワークに接続された装置１４０上、又は装置ネットワークに接続された１４０において、配置され得る。音声認識装置３８０は、例えば、設計を考慮して、マイクロフォンであってもよい。１つのシナリオでは、ユーザ３３５は、機械又はネットワークに接続された装置１４０に向かって歩き、所望の／知っている言語を話すことができる。機械又はネットワークに接続された装置１４０は、ユーザの音声を「聞き」、言語を検出し、それに応じてユーザインタフェース１４５を変更し、検出された言語でユーザインタフェーステキストを表示する。ユーザインタフェース言語切り替えモジュール２８０が、検出された言語への切り替えを行う。好ましい実施形態では、ソフトウェアレベルで実装が行われ得る。ユーザの音声コマンドを取得し、ユーザインタフェース１４５において第１言語（例えば、ユーザの言語）に音声コマンドを処理するために、さらなるマイクロフォン（例えば、音声認識装置３８０）、及び／又はさらなるプロセスを用いることができる。
【００３０】
本明細書で使用される場合、ユーザインタフェースとは、概して、スクリーン上に視覚的に表示された、アイコン、メニュー、及びダイアログボックスにより、プログラム、ファイル、オプション等を表す環境の型を指すことに留意されたい。ユーザは、ユーザインタフェースと対話し、例えば、タッチスクリーン、キーボード等のユーザ入力装置で指し示し、クリックすることにより、そのようなオプションを選択し、起動させることができる。ユーザインタフェースが、これらの要素を扱い、ユーザのアクションを報告するために標準的なソフトウェアルーチンを提供しているため、特定の項目が、すべてのアプリケーションにおいて、ユーザに対して同じように機能することが可能である。
【００３１】
ユーザインタフェース言語切り替えモジュール２８０は、音声認識部３０５、音声からコンテンツへの変換部３１５、及び言語判定部３３０をさらに含むように構成され得る。音声認識部３０５、音声からコンテンツへの変換部３１５、及び言語判定部３３０は、互いに電子的に通信できる。音声認識部３０５は、音声認識装置３８０から受信した（即ち、ユーザ３３５の）音声コマンド３１０を認識し、処理する。音声からコンテンツへの変換部３１５、及び言語判定部３３０は、言語データベース３２０を使用して、ユーザインタフェース１４５を介して表示された言語を判定するために、音声コマンド３１０をコンテンツに変換する。本明細書に論じられている上記の「部」は、１つのモジュール、又はモジュール群に関連付けて実装され得ることに留意されたい。即ち、それぞれの部は、例えば、１つのソフトウェアモジュールであってもよく、又は、そのような部から構成される、より大きなモジュールの一部を形成してもよい。
【００３２】
言語データベース３２０は、ネットワークに接続された装置１４０に事前にインストールされる、互いに異なる言語を含むように構成され得る。言語データベース３２０はまた、例えば、図１に示されたデータベース１８５として実装され得ることに留意されたい。そのような言語には、数例を挙げれば、英語、ヒンディ語、標準中国語、日本語、韓国語、ヘブライ語、又はギリシャ語が含まれるが、これらに限定されない。上述のように、ユーザインタフェース言語は、検出された言語に基づき、変更され得る。いくつかの実施形態では、ユーザインタフェース言語切り替えシステム３００により、ユーザインタフェースパネル１４５のハードボタンの使用を省略することができ、ユーザ３３５は、例えば取扱説明書を参照することなく、ユーザインタフェース言語を容易に変更できる。
【００３３】
図４は、開示された実施形態による、音声制御装置を使用して、ネットワークに接続された装置１４０のユーザインタフェース言語を切り替える方法４００の、論理的な操作ステップを示す、操作の上位レベルのフローチャートである。ブロック４１０に示されるように、１ステップ即ち論理的な操作が実行され得る。ここでは、ユーザインタフェース言語切り替えモジュール２８０は、ネットワークに接続された装置１４０に配置されたか、又は関連付けられた音声認識装置３８０（例えば、マイクロフォン）から、ユーザ３３５の音声コマンド３１０を受信するために、例えば、ネットワークに接続された装置１４０（例えば、複写機、ＭＦＤ、又は手持ち式演算装置）に関連付けられている。その後、ブロック４２０に示されるように、１ステップ即ち論理的な操作が実行され得る。ここでは、言語データベース３２０を使用して、ユーザインタフェース１４５上に表示された言語を判定するために、音声コマンド３１０が、認識され、特定のコンテンツへと処理される。その後、ブロック４３０に記載されるように、ユーザインタフェース言語を、検出された言語に基づき変更することができ、ユーザ３３５は、ユーザインタフェース言語を容易に変更できる。
【００３４】
そして、ユーザインタフェース言語を切り替える方法４００のブロック図に示されるように、１ステップ即ち論理的な操作が実行され得る。ここでは、音声認識部３０５が、ユーザ３３５によって話される所望の言語での、１つ以上の発話又は言葉を含む、音声ベースの入力を受信する言語データベース３２０は、ネットワークに接続された装置１４０に事前にインストールできる、互いに異なる言語の翻訳を示すデータを含むように構成され得る。ユーザインタフェース言語切り替えシステム３００は、音声認識装置３８０から、ユーザ３３５の音声コマンド３１０を認識することにより、メッセージ及び他の情報を、いくつかの言語のうちの、いずれか１つの言語で表示するために使用される言語を選択する。そのような手法であるユーザインタフェース言語を切り替える方法４００により、１つ以上の複数の言語が使われている複数の場所で装置を使用するために、ネットワークに接続された装置１４０のユーザインタフェース言語を切り替える。
【００３５】
本明細書に論じられている実施形態に対する変形形態があり得ることが理解されるであろう。例えば、一代替形態では、本明細書に図示され、説明された言語処理は、必ずしも装置から分けて、即ち離れて行われるわけではない。即ち、一代替形態では、装置は、いかなる離れた装置又はデータベースからも独立して、言語検出を実現できるように構成され得る。
【００３６】
また、上述のように、実施形態は、ＭＦＤの使用に対して開示されているわけではない。ＭＦＤに対する参照は、単なる例示目的であり、ＭＦＤが、開示された実施形態の特徴を限定するとは見なされない。開示された手法は、例えば、自動車関係の装置及びアプリケーション等の、潜在的な利益を有する他の領域に広がり得る。自動車関係の一実施形態は、例えば、運転者の言語を検出し、特にレンタカーで使えるエンタテインメントシステムに合わせて、言語を自動的に設定することを含み得る。
【００３７】
最後に、装置は、フィードバックが、音声ユーザインタフェースに対して、自然文によって供給される状態で、音声認識によって制御され得る。そのような実装はまた、ＧＵＩを用いなくとも機能することが可能である。例えば、考えられる一実施形態では、電話予約システムが実装され得る。電話予約システムにより、最初の一言、例えば「もしもし」に基づき、言語が切り替えられる。他の実装は、例えば、Ｇｏｏｇｌｅの眼鏡型装置、及び他の音声ベースの個人用補助装置等の、装置の領域に存在し得る。
【図１】
2016014874.tif 000003
【図２】
2016014874.tif 000004
【図４】
2016014874.tif 000005
【図３】
2016014874.tif 000006