(57)【要約】【課題】場所に応じた適切な翻訳辞書を確実に選べるようにして、翻訳の精度を高めることができるようにすること。【解決手段】翻訳装置は、複数種類の翻訳辞書を記憶する翻訳辞書記憶手段を有し、位置検出手段が現在位置を検出すると、位置検出手段の検出した位置に応じた翻訳辞書が前期翻訳辞書記憶手段に記憶された複数種類の翻訳辞書から選択される。翻訳手段は、前記辞書選択手段で選択された翻訳辞書を用いて翻訳するようにした。【選択図】      図１
2009258871.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の翻訳辞書を記憶する翻訳辞書記憶手段と、
現在位置を検出する位置検出手段と、
位置検出手段の検出した位置に応じた翻訳辞書を前期翻訳辞書記憶手段に記憶された複数種類の翻訳辞書から選択する辞書選択手段と、
この辞書選択手段で選択された翻訳辞書を用いて翻訳する翻訳手段と
を具備したことを特徴とする翻訳装置。
【請求項２】
音声入力手段と、入力された音声を認識する音声認識手段とを具備し、
前記翻訳手段は、前記音声認識手段で認識された文を翻訳することを特徴とする請求項１に記載の翻訳装置。
【請求項３】
前記位置検出手段は、ＧＰＳ衛星から受信した信号に基づいて位置を検出することを特徴とする請求項２に記載の翻訳装置。
【請求項４】
検出された位置データを順次記憶する位置データ記憶手段と、
前記位置検出手段が、ＧＰＳ衛星からの信号を受信できない場合に、前記位置データ記憶手段に記憶された位置から現在位置を推測する位置推測手段を具備したことを特徴とする請求項３に記載の翻訳装置。
【請求項５】
翻訳装置のコンピュータを
複数種類の翻訳辞書を記憶する翻訳辞書記憶手段、
現在位置を検出する位置検出手段、
位置検出手段の検出した位置に応じた翻訳辞書を前記翻訳辞書記憶手段に記憶された複数種類の翻訳辞書から選択する辞書選択手段、
この辞書選択手段で選択された翻訳辞書を用いて翻訳する翻訳手段
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動先の場所に応じて適切な翻訳が行えるようにした翻訳装置及びプログラムに関する。
【背景技術】
【０００２】
従来より、電子機器の小型軽量化が進んだことに伴い、人が持ち歩くようになった携帯端末装置を利用して、その移動先で翻訳を可能にする携帯型の翻訳装置が考えられている。
その場合、翻訳の精度を向上させるために分野別辞書や各種専門辞書を準備し、移動先の環境に応じて使用する辞書を切り替えることが望ましい。
【０００３】
翻訳に使用する専門辞書等をユーザが装置を操作することで指定できるようにすることはもちろんであるが、装置自身が状況を判断して自動的に辞書を切り替えられるようにすることがより便利である。そこで、周囲の音や画像を収集して、その情報から環境を判断し、その環境に適した専門辞書を選択して翻訳することが考えられている（例えば、特許文献１参照）。
【特許文献１】特開２００３−１０８５５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述した特許文献１のシステムでは、情報収集が適切に行えない状況にある場合等、対応ができなくなる問題がある。
【０００５】
本発明は、上記実状に鑑みてなされたもので、場所に応じて適切な翻訳辞書を確実に選べるようにして、翻訳の精度を向上させるようにした翻訳装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る翻訳装置は、複数種類の翻訳辞書を記憶する翻訳辞書記憶手段と、現在位置を検出する位置検出手段と、位置検出手段の検出した位置に応じた翻訳辞書を前期翻訳辞書記憶手段に記憶された複数種類の翻訳辞書から選択する辞書選択手段と、この辞書選択手段で選択された翻訳辞書を用いて翻訳する翻訳手段とを具備したことを特徴とする。
【発明の効果】
【０００７】
この発明によれば、場所に応じた適切な翻訳辞書を確実に選べるようになり、翻訳の精度を高めることができるようになる。
【発明を実施するための最良の形態】
【０００８】
本発明の実施形態にかかる翻訳装置について、以下図面を参照して説明する。
【０００９】
図１は、この発明の実施形態に適用される翻訳装置１の構成の一例を示すブロック図である。図示するように、翻訳装置１は、制御部１０、音声入力部１１、音声出力部１２、表示部１３、記憶装置１４、ＲＡＭ１５を備えて構成される。
【００１０】
音声入力部１１は、マイクを含み、ユーザが発生した音声を翻訳の対象とする第１言語の情報として装置内に取り込む。音声出力部１２は、スピーカを含み、第２言語に翻訳された音声を出力するものである。
【００１１】
表示部１３は、ＬＣＤ（Liquid Crystal Display）等からなり、翻訳装置１の動作状況を示す画像や地図等を表示する。また翻訳時に翻訳された文等を表示するものである。
【００１２】
記憶装置１４は、翻訳装置１の動作を制御するためのシステムプログラム、翻訳プログラム、及び各種データを記憶する。ＲＡＭ１５は、制御部１０のＣＰＵがプログラムを実行する際に、ワークメモリとして用いられる。
【００１３】
翻訳装置１は、さらにＧＰＳ部１６、位置特定部１７、音声認識部１８、翻訳部１９を備えて構成される。
【００１４】
ＧＰＳ部１６は、受信用のアンテナを有しており、複数のＧＰＳ衛星から送信されるＧＰＳ信号を受信する。位置特定部１７は、ＧＰＳ部１６で受信されたＧＰＳ信号を使用して所定の測位演算を行ない、翻訳装置１の現在位置を検出する。
【００１５】
また、位置特定部１７は、地図データベース２０、場所データベース２１を有しており、ＧＰＳ部１６で受信した信号に基づいて翻訳装置１の現在位置を検出すると、その位置に対応する地図データを地図データベース２０から読み出して表示部１３にて表示させる。
【００１６】
場所データベース２１は、図３に示すように、位置とその位置に存在する建物、地名等の場所名称とその場所の分類データをデータ項目とするデータを記憶している。位置特定部１７は、この場所データベース２１を参照して当該翻訳装置１の現在位置に建物、場所等が存在するか判断し、建物、場所等を特定する。
【００１７】
音声認識部１８は、音声入力部１１から入力された音声を認識してテキストデータに変換する。この音声認識部１８は、音声認識のための辞書データベース２２を有している。この音声認識辞書データベース２２は、複数の国の第１言語にも対応できるように複数の言語の音声認識用辞書からなる辞書データを持っている。
【００１８】
翻訳部１９は、音声認識部１８で変換されたテキストデータを第２言語の文に翻訳する。この翻訳部１９は、第１言語から第２言語への翻訳を行うための通常の翻訳辞書を内蔵しており、この辞書を利用して翻訳処理を実行する。また翻訳部１９は、翻訳辞書データベース２３を有している。この翻訳辞書データベース２３は、より適切な翻訳を迅速に行うために、「空港」、「ホテル」、「警察」、…「病院」といった様々な場所に応じた専門の翻訳用辞書を各言語毎に記憶している。したがって、翻訳部１９は、位置特定部１７により翻訳装置１が存在する位置が特定の場所であることが検出されると、その場所に応じた専門の翻訳辞書を用いて翻訳し、それ以外の場所では通所の翻訳辞書を用いて翻訳処理を行うことになる。
【００１９】
制御部１０はＣＰＵを含んでおり、記憶装置１４に記憶されたプログラムを実行することにより、上記各部を制御して、音声入力部１１から入力された音声を取り込み、ＧＰＳ部１６により検出された位置に応じて翻訳辞書を選択し、取り込んだ音声を選択した翻訳辞書を用いて翻訳し、翻訳された音声を音声出力部１３から出力する制御を行う。
【００２０】
次に上記の構成を有する翻訳装置１における動作を説明する。翻訳装置１では、翻訳するにあたり、事前にユーザの操作で第１言語（例えば、日本語）と第２言語（例えば、英語）を設定しておくものとする。
【００２１】
図２は、翻訳装置１の翻訳処理の動作を示すフローチャートである。
【００２２】
翻訳処理においては、まず、ＧＰＳ部１６が受信したＧＰＳ信号のデータが読み取られる（ステップＡ１）。
【００２３】
ＧＰＳ衛星からの電波が受信できており、ＧＰＳ信号を読み取ることができた場合（ステップＡ２；Ｙｅｓ）、位置特定部１７により、そのＧＰＳデータを用いた現在位置が演算される（ステップＡ３）。
【００２４】
現在位置が算出され、位置が検出されると、その位置データが記憶装置１４の位置履歴データエリア（図示せず）に記憶される（ステップＡ４）。位置データは、例えば１０分間程度の間に検出されたデータを順次位置履歴データとして記憶されるようにするのが好ましく、後述するように、ＧＰＳ信号が取得できない状況においては、この履歴データにより、翻訳装置１の位置が推定されるようになる。
【００２５】
次に、ステップＡ３で算出された位置が場所データベース２１に登録されているか調べられ、該当する建物、場所が特定できるか判断される（ステップＡ５）。場所データベース２１の中に検出された位置データが登録されている場合には、場所が特定できたものとして、対応して記憶されている分類データが読み出され、この分類データに応じた専門の翻訳辞書が選択される（ステップＡ６）。
【００２６】
例えば、翻訳装置１の検出された現在位置にホテルがあると判断されると、ホテルで使用する単語等が記憶された翻訳辞書が選択され、翻訳にあたりこの辞書が優先して適用されることになる。
【００２７】
一方、場所データベース２１の中に検出された位置データが見いだせない場合には、場所が特定できないものとして、専門辞書の選択は行われない。この場合は、翻訳は通常の辞書を使用して行われることになる。
【００２８】
次に、音声入力部１１のマイクから音声入力があるか判断される（ステップＡ７）。マイクからの音声入力があれば、音声認識部１８により第１言語の音声認識辞書を使用した音声認識の処理が実行される（ステップＡ８）。
【００２９】
そして、音声認識部１８で音声認識された文は翻訳部１９により第２言語の文に翻訳される（ステップＳ９）。その際、ステップＡ６で専門辞書が選択されていた場合は、選択された専門辞書を優先して適用して翻訳が実行される。このようにすることで正確かつ迅速な翻訳を行うことができるようになる。
【００３０】
翻訳部１９で第２言語に翻訳されたテキストデータは、音声出力部１２にて音声信号に変換され、翻訳された文がスピーカから音声出力される（ステップＡ１０）。
【００３１】
このような翻訳装置１によれば、例えば、図４に示すように、ユーザが外国のホテルにいることが検出されると、そこで音声を翻訳機に入力すると、その場に応じた翻訳が正確にかつ迅速に変換されて出力されるようになる。
【００３２】
この際、翻訳文を音声で出力するだけでなく、翻訳された文を表示部１３に表示するようにしても良い。
【００３３】
一方、ユーザが、ＧＰＳ衛星からの電波が届かない建物の中に入った場合は、ステップＡ２でＧＰＳ信号が取得できないと判断される。この場合、記憶装置１４の位置履歴データエリアに記憶されたそれまでの位置データが読み出され、確認される（ステップＡ１１）。そして、ユーザが向かった方向を履歴データから予測して（ステップＡ１２）、入ったであろう建物等を特定する。建物等が特定できたならば（ステップＡ１３；Ｙｅｓ）、ステップＡ６に進み、前述したように、専門の翻訳辞書が選択されるようになる。
【００３４】
一方、ユーザが移動したと予測した方向に特定できる建物等がなかった場合は、専門辞書の選択は行わず、その後の翻訳は通常の翻訳辞書が用いられることになる。
【００３５】
なお、上記の例では、翻訳にあたり、事前に第１，第２言語をユーザ操作により設定するようにしていたが、第２言語については、ＧＰＳで取得した位置情報にしたがって国あるいは地域を判断し、当該国、地域に応じて第２言語を自動的に設定するようにしても良い。
【００３６】
また、翻訳処理の説明には含めなかったが、表示部１３には位置に応じた地図を表示し、建物、場所が特定された場合には、その建物名等を、例えば「ＸＸホテル」、「ＹＹ病院」等、表示部に表示するようにすることが好ましい。
【００３７】
以上述べたように、本発明によれば、翻訳装置１の現在位置が検出されると、検出した位置に応じた翻訳辞書が複数種類の翻訳辞書から選択され、この選択された翻訳辞書を用いて翻訳されるので、場所に応じた適切な翻訳辞書を確実に選べるようになり、翻訳の精度を高めることができるようになる。
【図面の簡単な説明】
【００３８】
【図１】翻訳装置１の構成を示すブロック図である。
【図２】翻訳装置１の動作を示すフローチャートである。
【図３】翻訳装置１に備えられる場所データベース２１の内容を示す図である。
【図４】翻訳装置１の使用状況を説明する図である。
【符号の説明】
【００３９】
１      翻訳装置
１０    制御部
１１    音声入力部
１２    音声出力部
１３    表示部
１４    記憶装置
１５    ＲＡＭ
１６    ＧＰＳ部
１７    位置特定部
１８    音声認識部
１９    翻訳部
２０    地図データベース
２１    場所データベース
２２    音声認識辞書データベース
２３    翻訳辞書データベース
【図１】
2009258871.tif 000003
【図２】
2009258871.tif 000004
【図３】
2009258871.tif 000005
【図４】
2009258871.tif 000006