(57)【要約】      （修正有）【課題】より翻訳精度の高い自動翻訳装置、自動翻訳システム及び音声認識システム、及びプログラムを提供する。【解決手段】本プログラムは、第１の言語の発話内容を第２の言語に翻訳を行う際に必要な辞書データが記憶された辞書データベース１８２，１８４と、前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報を受け取り、前記メタ情報に基づき辞書データベースを検索して、前記発話内容を第２の言語に翻訳する翻訳処理部１１０，１２０としてコンピュータを機能させ、前記辞書データベースは、第１の言語の各単語に対応づけて、第２の言語の訳語と、各単語の意味、関連語句及び使用例の少なくとも一つを含む付属情報が記憶され、前記翻訳処理部は、前記メタ情報を用いて前記辞書データベースを検索し、第１の言語の発話内容を構成する語句を特定し、特定した語句に対応した単語の訳語を用いて第２の言語への翻訳を行う。【選択図】図１
2007073027.tif 000002
【特許請求の範囲】
【請求項１】
第１の言語の発話内容を第２の言語に翻訳するためのプログラムであって、
第１の言語の発話内容を第２の言語に翻訳を行う際に必要な辞書データが記憶された辞書データベースと、
前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報を受け取り、前記メタ情報に基づき辞書データベースを検索して、前記発話内容を第２の言語に翻訳する翻訳処理部としてコンピュータを機能させ、
前記辞書データベースは、
第１の言語の各単語に対応づけて、第２の言語の訳語と、各単語の意味、関連語句及び使用例の少なくとも一つを含む付属情報が記憶され、
前記翻訳処理部は、
前記メタ情報を用いて前記辞書データベースを検索し、第１の言語の発話内容を構成する語句を特定し、特定した語句に対応した単語の訳語を用いて第２の言語への翻訳を行うことを特徴とするプログラム。
【請求項２】
請求項１において、
前記辞書データベースは、
第１の言語の語句認識を行う際に必要な語句認識用辞書データを含み、
前記翻訳処理部は、
前記メタ情報に基づき語句認識用辞書データを検索して、前記発話内容に含まれる第１の言語の語句を特定する語句特定処理部を含み、
前記語句認識用辞書データとして、
第１の言語の各単語に対応付けて、各単語の意味、関連語句及び使用例の少なくとも一つを含む付属情報が記憶され、
前記語句特定処理部は、
前記メタ情報を用いて語句認識用辞書データを検索し、第１の言語の発話内容を構成する単語を抽出し、抽出した単語で発話内容を構成する語句を特定することを特徴とするプログラム。
【請求項３】
請求項１において、
前記辞書データベースは、
第１の言語の音声認識を行う際に必要な音声認識用辞書データを含み、
前記翻訳処理部は、
第１の言語の音声による前記発話内容を受け取り、第１の言語のテキスト情報に変換する音声認識処理部を含み、
前記音声認識用辞書データとして、
第１の言語の各単語に対応付けて、各単語の意味、関連語句及び使用例の少なくとも一つを含む付属情報が記憶され、
前記音声認識処理部は、
前記メタ情報を用いて音声認識用辞書データを検索し、第１の言語の発話内容を構成する単語を抽出し、抽出した単語で発話内容を構成する語句を特定して、第１の言語のテキスト情報に変換することを特徴とするプログラム。
【請求項４】
請求項１乃至３のいずれかにおいて、
前記辞書データベースは、
第１の言語の各単語に対応した第２の言語の訳語と、当該訳語の関連語句及び使用例の少なくとも一つを含む付属情報が記憶された翻訳用辞書データを含み、
前記翻訳処理部は、
前記メタ情報を用いて翻訳用辞書データを検索し、第１の言語の発話内容を構成する単語の訳語を抽出し、抽出した訳語を用いて翻訳を行うテキスト翻訳処理部を含むことを特徴とするプログラム。
【請求項５】
請求項１乃至４のいずれかにおいて、
前記翻訳処理部は、
前記メタ情報として語句の入力を受け付け、当該語句に基づき辞書データベースの検索を行うことを特徴とするプログラム。
【請求項６】
請求項１乃至５のいずれかにおいて、
前記翻訳処理部は、
前記メタ情報として、発話内容の主語の動作や状態を表すフレーズの入力を受け付け、当該フレーズに基づき辞書データベースの検索を行うことを特徴とするプログラム。
【請求項７】
請求項１乃至６のいずれかにおいて、
前記翻訳処理部は、
前記メタ情報として、発話内容の文の構文を特定するための構文特定情報の入力を受け付け、当該構文特定情報に基づき前記発話内容の構文を特定して、前記発話内容を第１の言語から第２の言語に翻訳することを特徴とするプログラム。
【請求項８】
請求項１乃至７のいずれかにおいて、
前記翻訳処理部は、
第１の言語の発話内容を構成する語句が特定できない場合には、再入力を促す指示を出力し、当該指示に対応した再入力を受け付け、受け付けた再入力情報に基づき再び翻訳処理を行うことを特徴とするプログラム。
【請求項９】
請求項８において、
前記翻訳処理部は、
第１の言語の発話内容を構成する語句が特定できない場合には、当該特定できない語句を発話者に知らせるための情報を表示部に表示して再入力を促す指示を出力することを特徴とするプログラム。
【請求項１０】
請求項１乃至９のいずれかにおいて、
前記辞書データベースは、
第２の言語の訳語に対応付けて、当該訳語を使用した基本例文を第２の言語で表現した翻訳例文情報を含み、
前記翻訳処理部は、
訳語の翻訳例文情報を用いて翻訳を行うことを特徴とするプログラム。
【請求項１１】
音声情報である発話内容の音声認識を行うためのプログラムであって、
音声認識を行う際に必要な音声認識用辞書データが記憶された音声認識用辞書データベースと、
音声による発話内容、及び前記発話内容のイメージを連想するためのメタ情報を受けとり、前記メタ情報に基づき音声認識辞書データベースを検索して、前記発話内容の音声認識を行いテキスト情報に変換する音声認識処理部としてコンピュータを機能させ、
前記音声認識用辞書データベースは、
各単語に対応付けて記憶された意味、関連語句及び使用例の少なくとも一つを含む付属情報を含み、
前記音声認識処理部は、
前記メタ情報を用いて音声認識用辞書データベースを検索して、発話内容を構成する語句を特定して、テキスト情報に変換すること特徴とするプログラム。
【請求項１２】
コンピュータ読み取り可能な情報記憶媒体であって、請求項１乃至１１のいずれかのプログラムが記憶されていることを特徴とする情報記憶媒体。
【請求項１３】
第１の言語の発話内容を第２の言語に翻訳する自動翻訳装置であって、
第１の言語の発話内容を第２の言語に翻訳を行う際に必要な辞書データが記憶された辞書データベースと、
前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報を受け取り、前記メタ情報に基づき辞書データベースを検索して、前記発話内容を第２の言語に翻訳する翻訳処理部とを含み、
前記辞書データベースは、
第１の言語の各単語に対応づけて、第２の言語の訳語と、各単語の意味、関連語句及び使用例の少なくとも一つを含む付属情報が記憶され、
前記翻訳処理部は、
前記メタ情報を用いて前記辞書データベースを検索し、第１の言語の発話内容を構成する語句を特定し、特定した語句に対応した単語の訳語を用いて第２の言語への翻訳を行うことを特徴とする自動翻訳装置。
【請求項１４】
端末から受信した情報に基づき、第１の言語の発話内容を第２の言語に翻訳するサーバ装置を含む自動翻訳システムであって、
前記サーバ装置は、
第１の言語の発話内容を第２の言語に翻訳を行う際に必要な辞書データが記憶された辞書データベースと、
前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報を伴う翻訳要求を端末から受信する翻訳要求受信部と、
前記メタ情報に基づき辞書データベースを検索して、前記発話内容を第２の言語に翻訳する翻訳処理部と、
翻訳結果を翻訳要求を行った端末に返信する翻訳結果返信部と、を含み、
前記辞書データベースは、
第１の言語の各単語に対応づけて、第２の言語の訳語と、各単語の意味、関連語句及び使用例の少なくとも一つを含む付属情報が記憶され、
前記翻訳処理部は、
前記メタ情報を用いて前記辞書データベースを検索し、第１の言語の発話内容を構成する語句を特定し、特定した語句に対応した単語の訳語を用いて第２の言語への翻訳を行うことを特徴とする自動翻訳システム。
【請求項１５】
音声情報である発話内容の音声認識を行う音声認識システムであって、
音声認識を行う際に必要な音声認識用辞書データが記憶された音声認識用辞書データベースと、
音声による発話内容、及び前記発話内容のイメージを連想するためのメタ情報を受けとり、前記メタ情報に基づき音声認識辞書データベースを検索して、前記発話内容の音声認識を行いテキスト情報に変換する音声認識処理部と、を含み、
前記音声認識用辞書データベースは、
各単語に対応付けて記憶された意味、関連語句及び使用例の少なくとも一つを含む付属情報を含み、
前記音声認識処理部は、
前記メタ情報を用いて音声認識用辞書データベースを検索して、発話内容を構成する語句を特定して、テキスト情報に変換すること特徴とする音声認識システム。
【請求項１６】
端末から受信した情報に基づき、音声情報である発話内容の音声認識を行うサーバ装置を含む音声認識システムであって、
前記サーバ装置は、
音声認識を行う際に必要な音声認識用辞書データが記憶された音声認識用辞書データベースと、
音声による発話内容、及び前記発話内容のイメージを連想するためのメタ情報を伴う音声認識要求を端末から受信する音声認識要求受信部と、
前記メタ情報に基づき音声認識辞書データベースを検索して、前記発話内容の音声認識を行いテキスト情報に変換する音声認識処理部と、
音声認識結果を音声認識要求を行った端末に返信する翻訳結果返信部と、を含み、
前記音声認識用辞書データベースは、
各単語に対応付けて記憶された意味、関連語句及び使用例の少なくとも一つを含む付属情報を含み、
前記音声認識処理部は、
前記メタ情報を用いて音声認識用辞書データベースを検索して、発話内容を構成する語句を特定して、テキスト情報に変換すること特徴とする音声認識システム。
【請求項１７】
多言語自動翻訳システムあって、
請求項1乃至１０のいずれかに記載のプログラムであって、第１の言語及び第２の言語の種類の異なる複数の翻訳プログラムを記憶する記憶手段と、
翻訳前の言語の種類及び翻訳後の言語の種類に関する情報を受け取り、翻訳前の言語の種類に対応した第１の言語を翻訳後の言語の種類に対応した第２の言語に翻訳する翻訳プログラムを、前記複数の翻訳プログラムの中から選択して起動する手段と、
起動されたプログラムが実行されることにより、第１の言語で与えられた前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報にもとづいて、前記発話内容を第２の言語に翻訳する翻訳実行手段と
を含むことを特徴とする多言語自動翻訳システム。
【請求項１８】
多言語自動翻訳システムあって、
請求項1乃至１０のいずれかに記載のプログラムであって、第１の言語及び第２の言語の種類の異なる複数の翻訳プログラムを記憶する記憶部と、
翻訳前の言語の種類及び翻訳後の言語の種類に関する情報を受け取り、翻訳前の言語の種類に対応した第１の言語をブリッジ用の所定の言語の種類に対応した第２の言語に翻訳する第１の翻訳プログラム、前記ブリッジ用の所定の言語の種類に対応した第１の言語を翻訳後の言語の種類に対応した第２の言語に翻訳する第２の翻訳プログラムを、前記複数の翻訳プログラムの中から選択して起動する手段と、
起動された第１の翻訳プログラムが実行されることにより、第１の言語で与えられた前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報にもとづいて、前記発話内容及びメタ情報を前記ブリッジ用の所定の言語に翻訳する第１の翻訳手段と、
起動された第２の翻訳プログラムが実行されることにより、前記ブリッジ用の所定の言語に翻訳された前記発話内容、及び前記ブリッジ用の所定の言語に翻訳されたメタ情報にもとづいて、前記発話内容を第２の言語に翻訳する第２の翻訳手段と、
を含むことを特徴とする多言語自動翻訳システム。
【請求項１９】
多言語自動翻訳システムを実現するためのプログラムであって、
請求項1乃至１０のいずれかに記載のプログラムであって、第１の言語及び第２の言語の種類の異なる複数の翻訳プログラムを含み、
翻訳前の言語の種類及び翻訳後の言語の種類に関する情報を受け取り、翻訳前の言語の種類に対応した第１の言語を翻訳後の言語の種類に対応した第２の言語に翻訳する翻訳プログラムを、前記複数の翻訳プログラムの中から選択して起動する手段と、
起動されたプログラムが実行されることにより、第１の言語で与えられた前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報にもとづいて、前記発話内容を第２の言語に翻訳する手段としてコンピュータを機能させることを特徴とするプログラム。
【請求項２０】
多言語自動翻訳システムを実現するためのプログラムであって、
請求項1乃至１０のいずれかに記載のプログラムであって、第１の言語及び第２の言語の種類の異なる複数の翻訳プログラムを含み、
翻訳前の言語の種類及び翻訳後の言語の種類に関する情報を受け取り、翻訳前の言語の種類に対応した第１の言語をブリッジ用の所定の言語の種類に対応した第２の言語に翻訳する第１の翻訳プログラム、前記ブリッジ用の所定の言語の種類に対応した第１の言語を翻訳後の言語の種類に対応した第２の言語に翻訳する第２の翻訳プログラムを、前記複数の翻訳プログラムの中から選択して起動する手段と、
起動された第１の翻訳プログラムが実行されることにより、第１の言語で与えられた前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報にもとづいて、前記発話内容及びメタ情報を前記ブリッジ用の所定の言語に翻訳する第１の翻訳手段と、
起動された第２の翻訳プログラムが実行されることにより、前記ブリッジ用の所定の言語に翻訳された前記発話内容、及び前記ブリッジ用の所定の言語に翻訳されたメタ情報にもとづいて、前記発話内容を第２の言語に翻訳する第２の翻訳手段と、としてコンピュータを機能させることを特徴とするプログラム。
【請求項２１】
コンピュータ読み取り可能な情報記憶媒体であって、請求項１９乃至２０のいずれかに記載のプログラムが記憶されていることを特徴とする情報記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動翻訳装置、自動翻訳システム及び音声認識システム、及びこれらを実現するためのプログラムに関する。
【背景技術】
【０００２】
従来から一つの言語を他の言語に翻訳する自動翻訳システムの研究開発が行われ、旅行者向け自動翻訳システム、或いは翻訳支援としての翻訳ソフト、及び翻訳システムが市販されている。
【０００３】
しかし市販されている旅行者向け自動翻訳システム、或いは翻訳支援としての翻訳ソフト、及び翻訳システムでは、多数の言語情報を複雑な構文解析で処理する、或いは多数の例文を集めてその構文の類似性を基に処理するなど様々な形態が存在する。
【０００４】
しかし発話者が伝えたい情報の内容や構成は非常に多様であり、処理能力が高いハードウエア（コンピュータ等）や膨大なデータベースをもちいてもなかなか精度のよい翻訳が実現できていないのが現状である。
【特許文献１】特開平９−２５８７７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記のような点に鑑みてなされたものであって、その目的は、より翻訳精度の高い自動翻訳装置、自動翻訳システム及び音声認識システム、及びこれらを実現するためのプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
（１）本発明は、
第１の言語の発話内容を第２の言語に翻訳するためのプログラムであって、
第１の言語の発話内容を第２の言語に翻訳を行う際に必要な辞書データが記憶された辞書データベースと、
前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報を受け取り、前記メタ情報に基づき辞書データベースを検索して、前記発話内容を第２の言語に翻訳する翻訳処理部としてコンピュータを機能させ、
前記辞書データベースは、
第１の言語の各単語に対応づけて、第２の言語の訳語と、各単語の意味、関連語句及び使用例の少なくとも一つを含む付属情報が記憶され、
前記翻訳処理部は、
前記メタ情報を用いて前記辞書データベースを検索し、第１の言語の発話内容を構成する語句を特定し、特定した語句に対応した単語の訳語を用いて第２の言語への翻訳を行うことを特徴とする。
【０００７】
また本発明は、上記各部を含む自動翻訳装置に関係する。また本発明は、コンピュータ読み取り可能な情報記憶媒体であって、上記各部としてコンピュータを機能させるプログラムを記憶（記録）した情報記憶媒体に関係する。
【０００８】
第１の言語の発話内容は例えば音声又はテキストで入力される。
【０００９】
メタ情報とは前記発話内容のイメージを連想するためのものであればよく、例えば発話内容に含まれる１又は複数の単語、キーワード又はキーフレーズ、発話内容の主語の動作や状態を表す表現等であり、音声又はテキストで入力されるようにしてもよい。またメタ情報は発話内容の構文（例えば肯定文、疑問文、単文、複文等）を特定するための情報でもよく、この場合例えばユーザーに複数の選択肢が提示され、ユーザーがその中から選択した際の選択情報を受け取るようにしてもよい。
【００１０】
第１の言語及び第２の言語は日本語、英語、その他の国の言語でもよい。
【００１１】
自動翻訳装置に入力部を設け、入力部を介して文字入力や選択入力や音声入力を受け付けるように構成することができる。
【００１２】
自動翻訳装置に表示部を設け、入力指示画像や、入力選択画像や、結果表示画像等を表示するようにしてもよい。また自動翻訳装置に音声変換用データ、音声変換処理部及び音声出力部を設け、第２の言語に翻訳後の発話内容を音声で出力するようにしてもよい。
【００１３】
発話内容の翻訳を行う際には、辞書データベースを検索して発話内容を構成する語句を特定して特定された語句に対する訳語を見出す処理が行われる。
【００１４】
一般に発話内容に基づき辞書データベースを検索するには膨大な検索処理が必要であり、発話者が伝えたい情報の内容や構成は非常に多様であるため、発話内容の特定（発話内容に含まれる語句の特定）や、語句に対し複数の訳語が存在する場合の訳語の選択が非常に困難である。
【００１５】
本発明によれば、メタ情報に基づいて前記辞書データベースの付属情報を検索することにより検索範囲を絞り込み、発話内容に同音異義語が複数含まれる場合の語句の特定精度や、語句に対し複数の訳語が存在する場合の訳語の選択精度を向上させることができる。従って少ない処理付加で精度のよい自動翻訳を行うことが可能な自動翻訳装置を実現することができる。
【００１６】
（２）また本発明に係る自動翻訳装置、プログラム及び情報記憶媒体では、
前記辞書データベースは、
第１の言語の語句認識（日本語の場合漢字変換）を行う際に必要な語句認識用辞書データを含み、
前記翻訳処理部は、
前記メタ情報に基づき語句認識用辞書データを検索して、前記発話内容に含まれる第１の言語の語句を特定する語句特定処理部を含み、
前記語句認識用辞書データとして、
第１の言語の各単語に対応付けて、各単語の意味、関連語句及び使用例の少なくとも一つを含む付属情報が記憶され、
前記語句特定処理部は、
前記メタ情報を用いて語句認識用辞書データを検索し、第１の言語の発話内容を構成する単語を抽出し、抽出した単語で発話内容を構成する語句を特定することを特徴とする。
【００１７】
例えば前記発話内容に含まれる単語に複数の同音異義語がある場合には、前記メタ情報を用いて音声認識用辞書データの複数の同音異義語に関連づけられた付属情報を検索し、複数の同音異義語の中から候補となる単語を抽出し、抽出した単語で発話内容を構成する語句を特定するようにしてもよい。
【００１８】
第１の言語の語句認識とは、例えば音声入力において音が対応する文字に変換された状態の文や仮名入力された日本文等において、発話内容に含まれる文を構成する単語を切り出して、同音異義語がある場合には最適な単語を特定すること等を意味し、例えば第１の言語が日本語である場合に仮名で表記された文を仮名漢字変換する処理等も含まれる。
【００１９】
本発明によれば、メタ情報に基づいて語句認識用データの付属情報を検索することにより検索範囲を絞り込み、発話内容に含まれる語句の特定精度や、語句に対し複数の訳語が存在する場合の訳語の選択精度を向上させることができる。従って少ない処理付加で精度のよい語句認識を行うことができる。
【００２０】
（３）また本発明に係る自動翻訳装置、プログラム及び情報記憶媒体では、
前記辞書データベースは、
第１の言語の音声認識を行う際に必要な音声認識用辞書データを含み、
前記翻訳処理部は、
第１の言語の音声による前記発話内容を受け取り、第１の言語のテキスト情報に変換する音声認識処理部を含み、
前記音声認識用辞書データとして、
第１の言語の各単語に対応付けて、各単語の意味、関連語句及び使用例の少なくとも一つを含む付属情報が記憶され、
前記音声認識処理部は、
前記メタ情報を用いて音声認識用辞書データを検索し、第１の言語の発話内容を構成する単語を抽出し、抽出した単語で発話内容を構成する語句を特定して、第１の言語のテキスト情報に変換することを特徴とする。
【００２１】
ここにおいて、前記音声認識処理部は、前記発話内容に含まれる単語に複数の同音異義語がある場合には、前記メタ情報を用いて音声認識用辞書データベースの複数の同音異義語に関連づけられた付属情報を検索し、複数の同音異義語の中から第１の言語の発話内容を構成する単語を抽出し、抽出した単語で発話内容を特定して、テキスト情報に変換するようにしてもよい。
【００２２】
第１の言語の音声認識とは、例えば音声情報である発話内容に含まれる文を構成する単語を切り出して、同音異義語がある場合には最適な単語を特定すること等を意味する。
【００２３】
本発明によれば、メタ情報に基づいて音声認識用辞書データの付属情報を検索することにより検索範囲を絞り込み、発話内容に含まれる語句の特定精度や、語句に対し複数の訳語が存在する場合の訳語の選択精度を向上させることができる。従って少ない処理付加で精度のよい音声認識を行うことができる。
【００２４】
（４）また本発明に係る自動翻訳装置、プログラム及び情報記憶媒体では、
前記辞書データベースは、
第１の言語の各単語に対応した第２の言語の訳語と、当該訳語の関連語句及び使用例の少なくとも一つを含む付属情報が記憶された翻訳用辞書データを含み、
前記翻訳処理部は、
前記メタ情報を用いて翻訳用辞書データを検索し、第１の言語の発話内容を構成する単語の訳語を抽出し、抽出した訳語を用いて翻訳を行うテキスト翻訳処理部を含むことを特徴とする。
【００２５】
テキスト情報に変換された発話内容に含まれる単語に複数の訳語がある場合には、前記メタ情報を用いて翻訳用辞書データベースの複数の訳語に関連づけられた付属情報を検索し、複数の訳語の中から候補となる訳語を抽出し、抽出した訳語を用いて翻訳を行うようにしてもよい。
【００２６】
本発明によれば、メタ情報に基づいて翻訳用辞書データの付属情報を検索することにより検索範囲を絞り込み、発話内容に含まれる語句に対し複数の訳語が存在する場合の訳語の選択精度を向上させることができる。従って少ない処理付加で精度のよい翻訳を行うことができる。
【００２７】
（５）また本発明に係る自動翻訳装置、プログラム及び情報記憶媒体では、
前記翻訳処理部は、
前記メタ情報として語句の入力を受け付け、当該語句に基づき辞書データベースの検索を行うことを特徴とする。
【００２８】
前記メタ情報として受け付ける語句は、発話者の意図を示す単語（動詞、名詞、その他の品詞でもよい）、複数の単語の羅列、又は複数の単語と助詞の組み合わせででもよい。
【００２９】
（６）また本発明に係る自動翻訳装置、プログラム及び情報記憶媒体では、
前記翻訳処理部は、
前記メタ情報として、発話内容の主語の動作や状態を表すフレーズ（動詞や形容詞や形容動詞）の入力を受け付け、当該フレーズに基づき辞書データベースの検索を行うことを特徴とする。
発話内容の主語の動作や状態を表すフレーズとは、例えば動作や状態を表す動詞や形容詞や形容動詞）を含む文である。
【００３０】
（７）また本発明に係る自動翻訳装置、プログラム及び情報記憶媒体では、
前記翻訳処理部は、
前記メタ情報として、発話内容の文の構文を特定するための構文特定情報の入力を受け付け、当該構文特定情報に基づき前記発話内容の構文を特定して、前記発話内容を第１の言語から第２の言語に翻訳することを特徴とする。
【００３１】
構文特定情報とは、肯定文、疑問文、短文、複文等の区別や、例えば複文の場合の接続関係（例えば順接、逆説、理由、結果等）を表す情報等であり、これらは、例えば選択肢を提示して選択させる形式でもよい。
【００３２】
（８）また本発明に係る自動翻訳装置、プログラム及び情報記憶媒体では、
前記翻訳処理部は、
第１の言語の発話内容を構成する語句が特定できない場合には、再入力を促す指示を出力し、当該指示に対応した再入力を受け付け、受け付けた再入力情報に基づき再び翻訳処理を行うことを特徴とする。
【００３３】
第１の言語の発話内容を構成する語句が特定できない場合とは、候補となる第１の言語の語句が抽出できなかった場合又は候補となる第１の言語の語句が複数あって１つに絞り込むことができない場合等である。
【００３４】
本発明によれば、かかる場合に再入力を促すため、より翻訳精度を高めることができる。
【００３５】
（９）また本発明に係る自動翻訳装置、プログラム及び情報記憶媒体では、
前記翻訳処理部は、
第１の言語の発話内容を構成する語句が特定できない場合には、当該特定できない語句を発話者に知らせるための情報を表示部に表示して再入力を促す指示を出力することを特徴とする。
【００３６】
本発明によれば発話内容のなかで特定できない語句がどれだかわかるように具体的に表示される。従って、その語句だけを再入力を受け付けるようにして、特定できない部分のみを再検索するようにしてもよい。
【００３７】
（１０）また本発明に係る自動翻訳装置、プログラム及び情報記憶媒体では、
前記辞書データベースは、
第２の言語の訳語に対応付けて、当該訳語を使用した基本例文を第２の言語で表現した翻訳例文情報を含み、
前記翻訳処理部は、
訳語の翻訳例文情報を用いて翻訳を行うことを特徴とする。
【００３８】
例えば、前記辞書データベースに第１の言語の基本的例文とその翻訳例文を記憶させ、発話者の指示したメタ情報に基づき、発話内容に最も近い例文を選択して出力し、その例文の語句の一部の変更入力を受け付け、変更後の文章を翻訳して出力手段より出力するようにしてもよい。
【００３９】
（１１）また本発明は、
音声情報である発話内容の音声認識を行うためのプログラムであって、
音声認識を行う際に必要な音声認識用辞書データが記憶された音声認識用辞書データベースと、
音声による発話内容、及び前記発話内容のイメージを連想するためのメタ情報を受けとり、前記メタ情報に基づき音声認識辞書データベースを検索して、前記発話内容の音声認識を行いテキスト情報に変換する音声認識処理部としてコンピュータを機能させ、
前記音声認識用辞書データベースは、
各単語に対応付けて記憶された意味、関連語句及び使用例の少なくとも一つを含む付属情報を含み、
前記音声認識処理部は、
前記メタ情報を用いて音声認識用辞書データベースを検索して、発話内容を構成する語句を特定して、テキスト情報に変換すること特徴とする。
【００４０】
また本発明は、上記各部を含む音声認識装置に関係する。また本発明は、コンピュータ読み取り可能な情報記憶媒体であって、上記各部としてコンピュータを機能させるプログラムを記憶（記録）した情報記憶媒体に関係する。
【００４１】
発話内容は例えば音声で入力される。ここで発話内容は日本語、英語、その他の国の言語でもよい。
【００４２】
メタ情報とは前記発話内容のイメージを連想するためのものであればよく、例えば発話内容に含まれる１又は複数の単語、キーワード又はキーフレーズ、発話内容の主語の動作や状態を表す表現等であり、音声又はテキストで入力されるようにしてもよい。またメタ情報は発話内容の構文（例えば肯定文、疑問文、単文、複文等）を特定するための情報でもよく、この場合例えばユーザーに複数の選択肢が提示され、ユーザーがその中から選択した際の選択情報を受け取るようにしてもよい。
【００４３】
前記音声認識処理部は、例えば前記発話内容に含まれる単語に複数の同音異義語がある場合には、前記メタ情報を用いて音声認識用辞書データベースの複数の同音異義語に関連づけられた付属情報を検索し、複数の同音異義語の中から候補となる単語を抽出し、抽出した単語で発話内容を特定して、テキスト情報に変換するようにしてもよい。
【００４４】
音声認識装置に入力部を設け、入力部を介して文字入力や選択入力や音声入力を受け付けるように構成することができる。
【００４５】
音声認識装置に表示部を設け、入力指示画像や、入力選択画像や、結果表示画像等を表示するようにしてもよい。
【００４６】
音声認識を行う際には、辞書データベースを検索して発話内容を構成する語句を特定して最適なテキスト情報に変換する処理が行われる。
【００４７】
一般に発話内容に基づき辞書データベースを検索するには膨大な検索処理が必要であり、
発話者が伝えたい情報の内容や構成は非常に多様であるため、発話内容の特定（発話内容に含まれる語句の特定）は非常に困難である。
【００４８】
本発明によれば、メタ情報に基づいて前記辞書データベースの付属情報を検索することにより検索範囲を絞り込み、発話内容に同音異義語が複数含まれる場合の語句の特定精度を向上させることができる。従って少ない処理付加で精度のよい音声認識を行うことが可能な音声認識装置を実現することができる。
【００４９】
（１２）また本発明は、
端末から受信した情報に基づき、第１の言語の発話内容を第２の言語に翻訳するサーバ装置を含む自動翻訳システムであって、
前記サーバ装置は、
第１の言語の発話内容を第２の言語に翻訳を行う際に必要な辞書データが記憶された辞書データベースと、
前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報を伴う翻訳要求を端末から受信する翻訳要求受信部と、
前記メタ情報に基づき辞書データベースを検索して、前記発話内容を第２の言語に翻訳する翻訳処理部と、
翻訳結果を翻訳要求を行った端末に返信する翻訳結果返信部と、を含み、
前記辞書データベースは、
第１の言語の各単語に対応づけて、第２の言語の訳語と、各単語の意味、関連語句及び使用例の少なくとも一つを含む付属情報が記憶され、
前記翻訳処理部は、
前記メタ情報を用いて前記辞書データベースを検索し、第１の言語の発話内容を構成する語句を特定し、特定した語句に対応した単語の訳語を用いて第２の言語への翻訳を行うことを特徴とする。
【００５０】
（１３）また本発明は、
端末から受信した情報に基づき、音声情報である発話内容（音声又はテキスト）の音声認識を行うサーバ装置を含む音声認識システムであって、
前記サーバ装置は、
音声認識を行う際に必要な音声認識用辞書データが記憶された音声認識用辞書データベースと、
音声による発話内容（翻訳対象文）、及び前記発話内容のイメージを連想するためのメタ情報を伴う音声認識要求を端末から受信する音声認識要求受信部と、
前記メタ情報に基づき音声認識辞書データベースを検索して、前記発話内容の音声認識を行いテキスト情報に変換する音声認識処理部と、
音声認識結果を音声認識要求を行った端末に返信する翻訳結果返信部と、を含み、
前記音声認識用辞書データベースは、
各単語に対応付けて記憶された意味、関連語句及び使用例の少なくとも一つを含む付属情報を含み、
前記音声認識処理部は、
前記メタ情報を用いて音声認識用辞書データベースを検索して、発話内容を構成する語句を特定して、テキスト情報に変換すること特徴とする。
【００５１】
（１４）また本発明は、
多言語自動翻訳システムあって、
上記のいずれかに記載のプログラムであって、第１の言語及び第２の言語の種類の異なる複数の翻訳プログラムを記憶する記憶手段と、
翻訳前の言語の種類及び翻訳後の言語の種類に関する情報を受け取り、翻訳前の言語の種類に対応した第１の言語を翻訳後の言語の種類に対応した第２の言語に翻訳する翻訳プログラムを、前記複数の翻訳プログラムの中から選択して起動する手段と、
起動されたプログラムが実行されることにより、第１の言語で与えられた前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報にもとづいて、前記発話内容を第２の言語に翻訳する翻訳実行手段と
を含むことを特徴とする。
【００５２】
（１５）また本発明は、
多言語自動翻訳システムあって、
上記のいずれかに記載のプログラムであって、第１の言語及び第２の言語の種類の異なる複数の翻訳プログラムを記憶する記憶部と、
翻訳前の言語の種類及び翻訳後の言語の種類に関する情報を受け取り、翻訳前の言語の種類に対応した第１の言語をブリッジ用の所定の言語の種類に対応した第２の言語に翻訳する第１の翻訳プログラム、前記ブリッジ用の所定の言語の種類に対応した第１の言語を翻訳後の言語の種類に対応した第２の言語に翻訳する第２の翻訳プログラムを、前記複数の翻訳プログラムの中から選択して起動する手段と、
起動された第１の翻訳プログラムが実行されることにより、第１の言語で与えられた前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報にもとづいて、前記発話内容及びメタ情報を前記ブリッジ用の所定の言語に翻訳する第１の翻訳手段と、
起動された第２の翻訳プログラムが実行されることにより、前記ブリッジ用の所定の言語に翻訳された前記発話内容、及び前記ブリッジ用の所定の言語に翻訳されたメタ情報にもとづいて、前記発話内容を第２の言語に翻訳する第２の翻訳手段と、
を含むことを特徴とする。
【００５３】
（１６）また本発明は、
多言語自動翻訳システムを実現するためのプログラムであって、
上記のいずれかに記載のプログラムであって、第１の言語及び第２の言語の種類の異なる複数の翻訳プログラムを含み、
翻訳前の言語の種類及び翻訳後の言語の種類に関する情報を受け取り、翻訳前の言語の種類に対応した第１の言語を翻訳後の言語の種類に対応した第２の言語に翻訳する翻訳プログラムを、前記複数の翻訳プログラムの中から選択して起動する手段と、
起動されたプログラムが実行されることにより、第１の言語で与えられた前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報にもとづいて、前記発話内容を第２の言語に翻訳する手段としてコンピュータを機能させることを特徴とする。
【００５４】
（１７）また本発明は、
多言語自動翻訳システムを実現するためのプログラムであって、
上記のいずれかに記載のプログラムであって、第１の言語及び第２の言語の種類の異なる複数の翻訳プログラムを含み、
翻訳前の言語の種類及び翻訳後の言語の種類に関する情報を受け取り、翻訳前の言語の種類に対応した第１の言語をブリッジ用の所定の言語の種類に対応した第２の言語に翻訳する第１の翻訳プログラム、前記ブリッジ用の所定の言語の種類に対応した第１の言語を翻訳後の言語の種類に対応した第２の言語に翻訳する第２の翻訳プログラムを、前記複数の翻訳プログラムの中から選択して起動する手段と、
起動された第１の翻訳プログラムが実行されることにより、第１の言語で与えられた前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報にもとづいて、前記発話内容及びメタ情報を前記ブリッジ用の所定の言語に翻訳する第１の翻訳手段と、
起動された第２の翻訳プログラムが実行されることにより、前記ブリッジ用の所定の言語に翻訳された前記発話内容、及び前記ブリッジ用の所定の言語に翻訳されたメタ情報にもとづいて、前記発話内容を第２の言語に翻訳する第２の翻訳手段と、としてコンピュータを機能させることを特徴とする。
【発明を実施するための最良の形態】
【００５５】
１．本実施の形態の構成
図１は、本実施の形態の自動翻訳装置１０の機能ブロック図の一例である。なお、本実施形態の自動翻訳装置１０は、図１の構成要素（各部）を全て含む必要はなく、その一部を省略した構成としてもよい。
【００５６】
操作部１６０は、ユーザーの操作等をデータとして入力するためのものであり、その機能は、操作ボタン、操作レバー、タッチパネル或いはマイク（音入力装置１６２）などのハードウェアにより実現できる。マイク（音入力装置１６２）は音声入力受け付け部として機能する。
【００５７】
記憶部１７０は、処理部１００や通信部１９６などのワーク領域となるもので、その機能はＲＡＭなどのハードウェアにより実現できる。記憶部１７０は、受け付けた音声入力データを格納する音声入力データ格納部１７２、受け付けたメタ情報を格納するメタ情報格納部１７４等、翻訳語のデータを格納する翻訳データ格納部１７６を含む。
【００５８】
情報記憶媒体１８０（コンピュータにより読み取り可能な媒体）は、プログラムやデータなどを格納するものであり、その機能は、光ディスク（ＣＤ、ＤＶＤ等）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ（ＲＯＭ）などのハードウェアにより実現できる。
【００５９】
また情報記憶媒体１８０には、本実施形態の各部としてコンピュータを機能させるプログラムのための補助データ（付加データ）が記憶されるとともに音声認識用辞書データ１８２や翻訳用辞書データ等が記憶され、辞書データベースとして機能する。
【００６０】
処理部１００は、この情報記憶媒体１８０に格納されるプログラム（データ）や情報記憶媒体１８０から読み出されたデータなどに基づいて本実施形態の種々の処理を行う。即ち情報記憶媒体１８０には、本実施形態の各部としてコンピュータを機能させるためのプログラム（各部の処理をコンピュータに実行させるためのプログラム）が記憶される。
【００６１】
なお情報記憶媒体１８０は、メモリカード、磁気カード、ＩＣカード、バーコードが印字されたカード等であってもよいし、携帯型ゲーム機や携帯電話等の携帯情報端末のメモリ等を用いてもよい。
【００６２】
表示部１９０は、本実施形態により生成された画像を出力するものであり、その機能は、ＣＲＴディスプレイ、ＬＣＤ（液晶ディスプレイ）、ＯＥＬＤ(有機ＥＬディスプレイ)、ＰＤＰ（プラズマディスプレイパネル）、タッチパネル型ディスプレイなどのハードウェアにより実現できる。
【００６３】
音出力部１９２は、本実施形態により生成された音を出力するものであり、その機能は、スピーカ、或いはヘッドフォンなどのハードウェアにより実現できる。
【００６４】
通信部１９６は、外部（例えばホスト装置や他の端末機）との間で通信を行うための各種の制御を行うものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣなどのハードウェアや、プログラムなどにより実現できる。
【００６５】
なお本実施形態の各部としてコンピュータを機能させるためのプログラム（データ）は、ホスト装置（サーバ装置）が有する情報記憶媒体からネットワーク及び通信部１９６を介して情報記憶媒体１８０（あるいは記憶部１７０）に配信するようにしてもよい。このようなホスト装置（サーバ装置等）の情報記憶媒体の使用も本発明の範囲内に含めることができる。
【００６６】
処理部１００（プロセッサ）は、操作部１６０からの操作データやプログラムなどに基づいて、音声認識処理、翻訳処理、或いは表示制御処理などを行う。この処理部１００は記憶部１７０をワーク領域として各種処理を行う。処理部１００の機能は各種プロセッサ（ＣＰＵ、ＤＳＰ等）、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや、プログラムにより実現できる。
【００６７】
処理部１００は、音声認識処理部１１０、翻訳処理部１２０、表示制御処理部１３０、音生成処理部１４０を含む。
【００６８】
音声認識処理部１１０は、第１の言語の音声による前記発話内容を受け取り、第１の言語のテキスト情報に変換する処理を行う。前記メタ情報を用いて音声認識用辞書データを検索し、第１の言語の発話内容を構成する単語を抽出し、抽出した単語で発話内容を構成する語句を特定して、第１の言語のテキスト情報に変換するようにしてもよい。
【００６９】
翻訳処理部１２０は、前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報を受け取り、前記メタ情報に基づき辞書データベースを検索して、前記発話内容を第２の言語に翻訳する処理を行う。前記翻訳処理部は、前記メタ情報を用いて翻訳用辞書データを検索し、第１の言語の発話内容を構成する単語の訳語を抽出し、抽出した訳語を用いて翻訳を行うようにしてもよい。
【００７０】
なお音声認識処理部１１０及び翻訳処理部の少なくとも一方がメタ情報を用いた検索を行う場合も本実施の形態の範囲内である。
【００７１】
表示制御処理部１３０は、表示部１９０に出力する表示情報の生成及び出力制御を行う。例えば図４〜図１８で説明するような表示情報の出力制御等を行う。
【００７２】
音生成処理部１４０は、出力する音、音声、音楽等を生成する処理を行う。翻訳語の発話内容の音声情報を生成するようにしてもよい。
【００７３】
次に、本発明の動作を、具体例を用いて説明する。
【００７４】
２．本実施の形態の特徴
図２は、本実施の形態のメタ情報について説明するための図である。
【００７５】
本実施の形態では、ユーザーは英語で表現したい事柄（発話内容）を入力する際に、英語で表現したい事柄（発話内容）についてイメージを連想させるメタ情報を入力する。
【００７６】
本願発明者は、このイメージは例えば「或る場面に、或るもの（人、物、事象など）が或る行動をする、あるいは或る状態である。」等で規定できると考えた。そしてイメージをその内容を効果的に記述する幾つかの属性を座標軸とする意識空間を定義すれば、各座標軸の属性をメタ情報として事前に自動翻訳装置に提供することにより、自動翻訳装置は発話者が言わんとする事柄をそのメタ情報の範囲内で処理できるため、自動翻訳装置が検索する語彙の絞込み、語彙選定の処理も簡素化され認識精度の向上、翻訳精度の向上が図ることを見出した。
【００７７】
加えて、このイメージを発話者がどの様な意思を持って伝えたいのかが分かると発話者の意図がかなりの精度で表現でき、対訳文の構文構成上内容の選定処理が容易となり、翻訳精度向上が図ることができることを見出した。
【００７８】
そこで、図２に示すように３次元の空間を設定し、第１軸は「場（場面）」を表現するものであり、どの様な場にあるか、或いはどの様な事柄かを定義する（メタ情報１）。
【００７９】
この情報により語彙の属性が絞られることから語彙検索処理が簡素化される。
【００８０】
第２軸はその場に登場する「主人公に相当する人やものの行動・状態」を表現するもので、「誰（または、何）がどの様な行動をする（または、どの様な状態である）か」を定義する（メタ情報２）。
【００８１】
この情報により語彙の絞込みと主語の選定が容易になる。
【００８２】
第３軸は話者が言わんとする表現について話者がどういう意図で表現するものか示すものであり、言わんとする事柄が例えば「単なる説明である」か、「依頼するもの」か、「確認するもの」か、或いは「内容を知りたいとして質問するものである」かなどを定義する（メタ情報３）。この情報により翻訳文における構文構成の処理が容易になる。
【００８３】
本実施の形態では、前記メタ情報として語句（動詞、名詞、何でもよい、単語または複数の単語の組み合わせとし、例えば名詞＋助詞＋名詞などいくつかの候補に絞っておくと、機械が品詞を特定しやすく認識率が向上する）の入力を受け付ける。ここで語句は、発話者の意図を示す単語（動詞、名詞、何でもよい）、単語の組み合わせ（名詞と助詞）で入力可能であり、これにより１軸の場や３軸の話者の意図をあるていど絞り込むことができる。
【００８４】
また本実施の形態ではメタ情報として、発話内容の主語の動作や状態を表すフレーズ（動詞や形容詞や形容動詞）の入力を受け付け、当該フレーズから主語の動作や状態を表す語句を抽出し、前記訳語に関連づけられた付属情報から当該語句、又は当該語句に関連づけて設定されている語句を検索し、検索ヒットの有無に基づき、訳語の抽出を行うので、２軸のメインキャラクタの行動／状態をある程度絞り込むことができる。
【００８５】
また本実施の形態では、メタ情報として、発話内容の文の構文を特定するための構文特定情報（肯定文、疑問文、短文、複文、等）の入力を受け付け、当該構文特定情報に基づき前記発話内容の構文を特定して、前記発話内容を第１の言語から第２の言語に翻訳するので、３軸の話者の意図をある程度絞り込むことができる。
【００８６】
３．自動翻訳装置の例
図３は本実施の形態の自動翻訳装置の一例である。
【００８７】
本実施の形態の自動翻訳装置は４００は、表示部４１０と、入力操作を行うための各種キー４２０〜４７０を含む。言語キー４２０は、入力言語と翻訳言語の選択入力を行う際に使用する。切替キー４３０は、入力言語と翻訳言語の交替入力を行う際に使用する。HOLDキー４４０は、翻訳処理一時保留入力を行う際に使用する。メタ情報４５０キーは、メタ情報１、２、３の入力を行う際に使用する。発話入力キー４６０は発言内容の入力を行う際に使用する。音声入力キー４７０は、押している間だけ音声入力を有効とする際に使用する。
【００８８】
なお、本実施の形態の自動翻訳装置は単体の専用装置として実現する場合に限られない。例えばＰＣ（パーソナルコンピュータ、ＩＰ電話）、携帯電話、電子辞書、ＰＤＦ、携帯用ゲーム機等の携帯用電子機器の付帯機能として実現するようにしてもよい。
【００８９】
４．翻訳処理の具体例１
本発明の機能は、如何なる言語対を処理対象としてもよいが、ここでは第１の言語が日本語であり、第２の言語が英語である場合を例にとって説明する。
【００９０】
図３において、電源「ON／OFF」キーを押し電源をオンにすると、表示画面に当該機器が対応する全言語が表示される。それらの中からカーソルキーを操作して、自身が発声する言語である「日本語」を選択する。そうすると、表示画面にある当該機器が対応する他言語を自動的に日本語にて表示する。カーソルキーを操作して翻訳される言語である「英語」を選択する。そうすると表示画面は「日本語から英語への翻訳」であることを示す。通常はデフォルト設定により電源投入時にこの画面を表示させることができる。
【００９１】
次に、発話内容が例えば、「明日の技術打ち合わせは何時からですか」として具体的にメタ情報の使用例を説明する。
【００９２】
メタ情報キー４５０を押して当該機器にこれからメタ情報が入力されることを知らせる。
【００９３】
そうすると「どのような語彙の組み合わせでメタ情報が指示されるか複数個の組み合わせが表示画面に表示される。カーソルキーを操作して適当な組み合わせを選択する。デフォルトで設定した組み合わせが識別され表示されており、通常はデフォルトの組み合わせを使用するので、ここでは通常カーソルキーの操作は不要である。デフォルトの設定は複数の組み合わせが可能である。デフォルトの組み合わせが「名詞」だけの場合と「名詞１＋の＋名詞２」の場合であれば、音声にて「打ち合わせの時刻」を指示する。この情報は図１の音声認識処理部１１０により処理され、メタ情報格納部１７４に格納される。ここで入力される「メタ情報」が「名詞」、または「名詞１＋の＋名詞２」であると想定できるので、検索対象となる語彙数が絞り込まれ高い精度で音声認識が可能である。
【００９４】
なおメタ情報の指示時に雑音の影響を軽減すべく、音声入力キー４７０を押している時間帯のみの音声指示がメタ情報の指示であるとする設定も可能である。また、音声によらずキー入力による指示も可能である。
【００９５】
次に再びメタ情報のキーを押して当該機器にこれから次のメタ情報が入力されることを知らせる。上記の場合と同様に複数個の語彙の組み合わせが表示されるのでカーソルキーを操作して適当な組み合わせを選択するか、デフォルトの設定を使用する。本実施の形態では「名詞＋が＋動詞」、「名詞１＋が＋名詞２＋です」、「名詞＋が＋形容詞＋です」の組み合わせがデフォルトで設定されているとして、音声にて「打ち合わせが始る」と指示する。
【００９６】
これも同様に、音声認識され、図１のメタ情報格納部１７４に格納される。
【００９７】
次にメタ情報のキーを押して当該機器にこれから次のメタ情報が入力されることを知らせる。同様に複数個の選択肢が表示される。この例では、まず「説明」、「見解」、「確認」、「質問」が表示される。本実施の形態では言わんとする事柄が「明日の技術打ち合わせは何時からですか」という質問であり、開始時刻を知りたいのであるからカーソルキーを操作して「質問」を選択する。この情報により当該機器は翻訳された英文が不定詞から始る構文で構成すると決めることができる。この後に、発話内容の入力に進んでも良いが、更に翻訳精度を確実にするために「質問」を選択した時、表示画面には（１）主語（誰が、何が、どれが）、（２）目的語（誰を、何を、どれを）、（３）所有格（誰の、何の）、（４）時（何時）、（５）場所（何処）、（６）方向（どちら）、（７）理由（何故）、（８）方法／程度（どの様に、どの程度）、（９）数量（数、量）、…などを表示する。
【００９８】
本実施の形態では開始時刻を知りたいのであるから「時」を選択する。当該機器は翻訳された英文の不定詞”when”、または、”what  time”が適用されると判定できる。これも図１のメタ情報格納部１７４に格納される。
【００９９】
次に音声入力キー４７０を押して自身が言わんとする事柄「明日の技術打ち合わせは何時からですか」を、マイクを通して音声入力する。これは音声認識処理され図１の音声入力データ格納手段１７２に格納される。
【０１００】
この発話入力の音声は図１のメタ情報格納部１７４に格納されているメタ情報を参考にして認識処理されるため、同音異義語の選定も容易に判定できる。また、認識精度が低い語彙の部分について、精度良く認識されている他の語彙の部分を参考にして、共に使用される関連性が高く発音が類似している他の語彙と照合させることにより認識精度を向上させることができる。
【０１０１】
次に図１の音声入力データ格納部１７２に格納されたデータは、翻訳処理部１２０により翻訳されて翻訳データ格納部手段１７６に格納される。この翻訳処理においても、メタ情報を活用できるため、検索対象とする語彙数が絞り込まれ適切な語彙選定の判定も簡単な処理可能であり、高精度な翻訳処理を迅速に実現することができる。
【０１０２】
本実施の形態ではメタ情報１として「うちあわせのじこく」が指示されているが、メタ情報の設定により「うちあわせ」が名詞、「じこく」が名詞として扱われ適切な単語が容易に選定される。何の前提も無ければ「うちあわせ」は「打ち合わせ」、「内」、「家」、「泡」、「粟」、「阿波」、「背」、「瀬」−−などの名詞、「打ち」、「撃ち」、「討ち」、「打ち合わ」、「撃ち合わ」、「討ち合わ」、「合わ」、「会わ」、「逢わ」、「併せ」、−−−などの動詞から組み合わせを調べる必要が有るが、「打ちあわせ」は名詞であり、「時刻」との関連性が強い「打ち合わせ」が容易に選定される。従って「打ち合わせ」は高い確率で認識される。「時刻」も同様である。
【０１０３】
また、発話内容の語彙「なんじ」もメタ情報１の「時刻」から同音異義語「何時」、「難字」、「難事」、「難治」、「汝」、…などの中から容易に「何時」を選択できる。「なんじからですか」の「から」も「なんじ」が「何時」で時を表わすものであることが分かれば、「空」、「殻」、「唐」でもなく、理由を表わす「から」でもなく、時刻の開始を表わす「から」であると容易に判定することができる。この様に本実施の形態によれば、メタ情報の活用により語彙選定処理が簡素化され、妥当な語彙決定が容易にできる。
【０１０４】
また音声認識処理部１１０は音声入力データ格納部１７２に格納されたデータがメタ情報格納部１７４に格納されているメタ情報に照らし合わせて妥当であるか判定する。
【０１０５】
また翻訳処理部１２０は、翻訳処理データ格納部１７６に格納された翻訳処理後のデータがメタ情報格納部１７４に格納されているメタ情報に照らし合わせて妥当であるか判定する。
【０１０６】
上記認識過程により、高い精度で各単語の属性が認識されているため対訳語彙の選定も容易であり、メタ情報２，３により構文構成処理も簡素化される。
【０１０７】
なお妥当であると判定される場合に、翻訳データ格納部１７６に格納された翻訳処理後のデータは音生成処理部１４０により音声に変換され音出力部１９２を通して音声で出力されるようにしてもよい。また表示制御処理部１３０におり表示部１９０を通して文字にて出力されるようにしてもよい。
【０１０８】
妥当でないと判断された場合、適当な是正処置を行うようにしてもよい。
【０１０９】
例えば、妥当でないと判定された箇所の語彙について、メタ情報、および他の部分の妥当と判定されている箇所の語彙を基に、可能性がある他の語彙を検索し、妥当性を再評価する。それでも妥当性が得られない場合、音声入力者に妥当でないと判定された箇所の語彙について再入力、または言い換えを含む再入力を、音出力部１９２を通して音声で、または表示部１９０を通して文字にて要求するようにしてもよい。
【０１１０】
ユーザーはその語彙のみを音声にて再入力するか、または言い換えを含む文全体の再入力を行うようにしてもよい。そして再び音声認識処理および翻訳処理を再度行うことにより、間違った翻訳出力を防止し、翻訳精度を向上させることができる。
【０１１１】
なお発話内容が単純な場合は、第１〜３軸すべてのメタ情報を指示せずに、一部、あるいは全てを省いて言わんとする事柄を入力するようにしてもよい。
【０１１２】
５．自動翻訳装置の操作の具体例
図４は第１の言語選択に関する画面及び操作の一例である。
【０１１３】
言語キー４２０を押すと図４の５０２に示すような言語選択画面が現れ、カーソルがデフォルトでEnglishを反転表示５０４する（通常は既に前回使用時の第1言語を表示する）。
【０１１４】
カーソルを移動させ希望の言語（日本語）に合わせ、決定キー４８０を押して言語を選択する。そうすると自動的に次ページの2nd Language表示画面になる。
【０１１５】
図５（Ａ）（Ｂ）は第２の言語（翻訳言語）選択に関する画面及び操作の一例である。
【０１１６】
第1言語で選択された言語で第２言語のリストが表示され（５０６参照）、前回使用の第２言語がデフォルトで反転される（５０８参照）。
【０１１７】
カーソルを移動させ希望の言語（英語）に合わせ、決定キー４８０を押して言語を選択する。そうすると自動的に図５（Ｂ）のような第１言語と第２言語が第１言語で表示される。通常はこの画面が電源投入後表示される。
【０１１８】
図６（Ａ）（Ｂ）はメタ情報１の指示に関する画面及び操作の一例である。
【０１１９】
メタ情報キー４５０を押すと、図６（Ａ）の５１０に示す様な「メタ情報１」の画面が現れる。「メタ情報１」の画面では、メタ情報１の表現形態５１２が複数個表示される。
【０１２０】
前回使用時の形態が選択されているので（５１４参照）、そのままでよければ、決定キー４８０を押す。他の表現形態を希望する場合は、カーソルにて選択後決定キー４８０を押す。
【０１２１】
そして音声入力キー４７０を押しながら「メタ情報１」の内容を音声入力する。決定キー４８０を押すと、図６（Ｂ）に示すように認識されたメタ情報１が画面上に現れる。認識に間違いがあれば、戻りキー４９０を押して前画面を呼び出し、音声入力をやり直す。
【０１２２】
図７（Ａ）（Ｂ）はメタ情報２の指示に関する画面及び操作の一例である。
【０１２３】
図６（Ａ）（Ｂ）にしめすような「メタ情報１」の画面でメタ情報キー４５０を押すと、５１６の様な「メタ情報２」の画面が現れ、メタ情報２の表現形態５１８が複数個表示される。前回使用時の形態が選択されているので、そのままでよければ、決定キー４８０を押す。他の表現形態を希望する場合は、カーソルにて選択後決定キー４８０を押す。
【０１２４】
そして音声入力キー４７０を押しながら「メタ情報２」の内容を音声入力する。決定キー４８０を押すと、図７（Ｂ）に示すように認識されたメタ情報２が画面上に現れる。
【０１２５】
認識に間違いがあれば、戻りキー４９０を押して前画面を呼び出し、指示をやり直す。
【０１２６】
「メタ情報２」の画面でメタ情報キー４５０を押すと、図８の５２０の様な「メタ情報３」の画面が現れ、メタ情報３の候補５２２が複数個表示される。前回使用時の形態が選択されているので、そのままでよければ、決定キー４８０を押す。他の表現形態を希望する場合は、カーソルにて選択後決定キー４８０を押す。
【０１２７】
メタ情報３の画面で「１．イメージの単なる表明」を選択すると図９の画面が現れる。
【０１２８】
現在のデフォルト項目が反転表示５２４されている。他の項目を指示する場合には適当な項目をカーソルで指示し、決定キーを押す。
【０１２９】
どれを選択すべきか分からない場合、あるいは機械に委ねたい場合は、「０」の位置にカーソルを当てるか、「０」キーを押してから決定キーを押す。
【０１３０】
すると図１０の５２４に示す画面が表示される。
【０１３１】
「１．説明」は発話内容の構文が通常文（肯定文、或いは否定文）の場合に選択し、「２．確認」は、発話内容の構文がイメージの内容を確認する（不定詞を伴わない疑問文）場合に選択し、「３．質問」は発話内容の構文がイメージの内容に関し或る事項の内容を聞き出す（不定詞で始る疑問文）場合に選択し、「４．依頼」は、発話内容がイメージの内容について或る行為を依頼する（丁寧な命令形、英語ではpleaseが付く）に選択する。どれを選択すべきか分からない場合、あるいは機械に委ねたい場合は、「０」の位置にカーソルを当てるか、「０」キーを押してから決定キーを押す。
【０１３２】
図１１はメタ情報３の画面で質問を選択した場合のさらに詳細な画面及び操作の一例である。
【０１３３】
本画面で不定詞から始る疑問文に該当する疑問詞の情報を提供するための入力を行う。１〜１０の中から適するものを選択し、決定キー４８０を押す。どれを選択すべきか分からない場合、あるいは機械に委ねたい場合は、「０」の位置にカーソルを当てるか、「０」キーを押してから決定キー４８０を押す。
【０１３４】
図１２はメタ情報３の画面で「イメージにコメント付き」を選択した場合のさらに詳細な画面及び操作の一例である。
【０１３５】
この場合はメタ情報１、２から連想されるイメージについて誰か（何か）が或る行為を行う内容の表現に相当する。
【０１３６】
適当な項目をカーソルで指示し、或いは番号で指示し、決定キーを押して選択する。
【０１３７】
分からない場合、または機械に選択を委ねる場合は「０」を選択し、決定キーを押す。
【０１３８】
決定キーを押すと図１３の５２６に示すような画面が表示される。
【０１３９】
「１．説明」は発話内容の構文が通常文（肯定文、或いは否定文）の場合に選択し、「２．確認」は発話内容の構文がイメージの内容を確認する（不定詞を伴わない疑問文）場合に選択し、「３．質問」は発話内容の構文がイメージの内容に関し、或る事項の内容を聞き出す（不定詞で始る疑問文）場合に選択し、「４．依頼」は発話内容の構文がイメージの内容について或る行為を依頼する（丁寧な命令形、英語ではpleaseが付く）場合に選択する。どれを選択すべきか分からない場合、あるいは機械に委ねたい場合は、「０」の位置にカーソルを当てるか、「０」キーを押してから決定キー４８０を押す。
【０１４０】
図１４は、メタ情報３の画面で「イメージに付帯イメージ付き」を選択した場合のさらに詳細な画面及び操作の一例である。
【０１４１】
複文構成の表現に該当し、従属文の主文に対する位置づけを特定するための情報を受け付ける。１〜６の中から適するものを選択し、決定キー４８０を押す。分からない場合、または機械に選択を委ねる場合は「０」を選択し、決定キー４８０を押す。
【０１４２】
図１５は、メタ情報３の画面で「イメージに付帯イメージ付き」を選択した場合の第２のステップのさらに詳細な画面及び操作の一例である。
【０１４３】
ここでは従属文のイメージを特定するための情報を受け付ける。
【０１４４】
従属文のイメージを下記のパターンの中から選択し決定キー４８０を押す。
１．名詞＋助詞＋名詞である（又は形容詞、又は動詞）
２．名詞＋助詞＋名詞
３．名詞
分からない場合、または機械に選択を委ねる場合は「０」を選択し、決定キー４８０を押す。続いて音声入力キー４７０を押しながら音声で入力し、決定キー４８０を押すと次画面が現れる。
【０１４５】
図１６は、メタ情報３の画面で「イメージに付帯イメージ付き」を選択した場合の第３のステップのさらに詳細な画面及び操作の一例である。
【０１４６】
「１．説明」は発話内容の構文が通常文（肯定文、或いは否定文）の場合に選択し、「２．確認」は発話内容の構文がイメージの内容を確認する（不定詞を伴わない疑問文）場合に選択し、「３．質問」は発話内容の構文がイメージの内容に関し、或る事項の内容を聞き出す（不定詞で始る疑問文）場合に選択し、「４．依頼」は発話内容の構文がイメージの内容について或る行為を依頼する（丁寧な命令形、英語ではpleaseが付く）場合に選択する。
【０１４７】
どれを選択すべきか分からない場合、あるいは機械に委ねたい場合は、「０」の位置にカーソルを当てるか、「０」キーを押してから決定キーを押す。
【０１４８】
図１７は、発話内容の入力の画面及び操作の一例である。
【０１４９】
「メタ情報３」の画面で発話入力キー４６０を押すと、図１７の５２８の様な「発話入力」の画面が現れ機械は翻訳されるべき音声が入力されることを待つ。
【０１５０】
音声入力キー４７０を押しながら発言したい内容（例：「明日の技術打ち合わせは何時からですか」）を発声する。本実施の形態では「音声入力」キーを押している期間のみ発話者の音声入力と理解して処理する。
【０１５１】
発話内容を入力後決定キー４８０を押すと自動翻訳装置はメタ情報を活用して音声認識、翻訳処理を開始する。
【０１５２】
音声認識ができた時点で画面に音声認識結果を表示し、次に翻訳処理が終わるとその結果を文字で表示画面に表示すると共に、音声出力する。
【０１５３】
図１８は、音声認識、翻訳結果の表示画面及び操作の一例である。
【０１５４】
「入力内容」が文字表示された状態で認識誤りがあれば、HOLDキー４９２を押すと翻訳処理をホールドすることができる。そして誤認識部分にカーソルを当て決定キー４８０を押す。すると機械はその部分の語彙の修正があることを認識する。
【０１５５】
そして音声入力キー４７０を押しながら修正したい語彙を発声する。決定キー４８０を押すと自動翻訳装置は他に修正部分があるか確認表示をする。デフォルトで“No”が表示されるので他に誤りがなければ、続いて決定キー４８０を押すと自動翻訳装置は訂正後の入力の翻訳処理を再開する。他に誤りがあればカーソルで再指定し、同様に修正する。
【０１５６】
全文修正の場合は発話入力キー４６０を押して全文を音声で再入力する。
【０１５７】
メタ情報の入力やり直しをしたい場合はメタ情報キー４５０を押すことによりメタ情報１からやり直すことができる。メタ情報３だけをやり直したい場合はメタ情報は前回使用のものがデフォルトとして表示されるのでそのままメタ情報キー４５０を繰り返し押せばよい。
【０１５８】
６．辞書データベース
本実施の形態は、第１の言語の発話内容を第２の言語に翻訳を行う際に必要な辞書データが記憶された辞書データベースを有している。
【０１５９】
前記辞書データベースは、第１の言語の各単語に対応づけて、第２の言語の訳語と、各単語の意味、関連語句及び使用例の少なくとも一つを含む付属情報が記憶されている。以下では辞書データベースが音声認識用辞書データ（音声認識用辞書データベース）と翻訳用辞書データ（翻訳用辞書データベース）から構成されている場合を例にとり、辞書データベースについて説明する。
【０１６０】
図１９は辞書データベースの音声認識辞書データの構成の一例であり、図２１〜図３３は音声認識辞書データの具体例を示す図である。
【０１６１】
音声認識辞書データは、各単語２００に関連付けてひらがな表記２１０，発音２２０、品詞２３０、意味２４０−１，属性２５０−１、関連単語群２６０−１、使用例２７０−１等の情報が記憶されている。
【０１６２】
品詞２３０には、図２１，図２３に示すように例えば名詞、動詞等の区別が記憶され、品詞の付属情報として、図２３に示すように例えば活用形や他動詞、自動詞の区別等の情報をもたせるようにしてもよい。
【０１６３】
また１の単語２００に複数の意味がある場合には、例えば図２１に示すように意味２４０−１、・・・、２４０−ｎ毎に、属性２５０−１、・・・、２５０−ｎ、関連単語群２６０−１、・・・、２６０−ｎ、使用例２７０−１、・・・、２７０−ｎの情報を持たせるようにしても良い。
【０１６４】
このように音声認識用辞書データとして、第１の言語の各単語に対応付けて、各単語の意味、関連語句及び使用例の少なくとも一つを含む付属情報を記憶させるようにしてもよい。このようにすると、メタ情報を用いて音声認識用辞書データを検索し、第１の言語の発話内容を構成する単語を抽出し、抽出した単語で発話内容を構成する語句を特定することができる。
【０１６５】
なお語句認識用辞書データベースの語句認識用辞書データも同様の構成とすることができる。ただし語句認識用辞書データの場合には発音２２０は省くことができる。
【０１６６】
図２０は辞書データベースの翻訳辞書データの構成の一例であり、図３４〜図４３は翻訳識辞書データの具体例を示す図である。
【０１６７】
翻訳辞書データは、各単語３００に関連付けて訳語３１０−１、使用例３２０−１、慣用表現３３０−１等の情報が記憶されている。
【０１６８】
また１の単語３００に複数の訳語がある場合には、例えば図３４に示すように訳語３１０−１、・・・、３１０−ｎ毎に、使用例３２０−１、・・・、３２０−ｎ、慣用表現３３０−１、・・・、３３０−ｎの情報を持たせるようにしても良い。
【０１６９】
このように翻訳用辞書データとして、第１の言語の各単語に対応した第２の言語の訳語と、当該訳語の関連語句及び使用例の少なくとも一つを含む付属情報を記憶させるようにしてもよい。このようにすると、メタ情報を用いて翻訳用辞書データを検索し、第１の言語の発話内容を構成する単語の訳語を抽出することができる。
【０１７０】
７．翻訳処理の具体例２
次に具体的な例文を用いて本実施の形態の翻訳処理について説明する。
【０１７１】
例えば第１の言語が日本語であり、発話内容「低気圧が近づいているのであしたは雨が降るでしょう。」を音声で受け取り、第２の言語である英語に翻訳する場合を例にとり説明する。
【０１７２】
メタ情報１として、「あめのてんき」を与える。ここで「あめのてんき」は音声情報としてあたえてもよいし、テキスト情報としてあたえてもよい。
【０１７３】
本実施の形態の音声認識処理部（音声入力の場合）又は語句特定処理部（テキスト入力の場合）は、名詞「あめ」＋助詞「の」＋名詞「てんき」と解釈して辞書データベース（音声認識用辞書データ又は語句認識用辞書データ）を検索し、図２１に示すように、「雨」の項の伴に使用される頻度が高い言葉に「てんき（天気）」があるのでメタ情報１は「雨の天気」と解釈する（「飴」と「天気」、「転機」、「転記」の関連性はない）。
【０１７４】
次にメタ情報２として、「あめがふる」を与える。ここで「あめがふる」は音声情報としてあたえてもよいし、テキスト情報としてあたえてもよい。
【０１７５】
本実施の形態の音声認識処理部（音声入力の場合）又は語句特定処理部（テキスト入力の場合）は、名詞「あめ」＋助詞「が」＋動詞「ふる」と解釈して辞書データベース（音声認識用辞書データ又は語句認識用辞書データ）を検索し、図２１、図２４に示すように「雨」と「降る」が、互いに伴に使用される頻度が高い言葉に含まれているのでメタ情報２は「雨が降る」と解釈する。
【０１７６】
例えば音声入力の場合には音声認識用辞書データの発音２２０の項目をサーチし、「あめ」と発音する単語を抽出する。また例えばテキスト入力の場合には語句認識用辞書データのひらがな表記２２０の項目をサーチし、「あめ」と表記する単語を抽出する。
【０１７７】
かかるサーチにより「雨」「飴」という２つの同音異義語が抽出される。このように発話内容に含まれる単語に複数の同音異義語がある場合には、音声認識用辞書データまたは語句認識用辞書データの複数の同音異義語に関連づけられた付属情報（例えば図３の単語関連単語群２６０や使用例２７０）を検索し、複数の同音異義語の中から候補となる単語を抽出し、抽出した単語で発話内容やメタ情報を構成する単語を特定するようにしてもよい。
【０１７８】
例えば「雨」「飴」の場合、付属情報（例えば図３の単語関連単語群２６０や使用例２７０）のなかに「てんき」や「ふる」という単語があるのは「雨」のほうなので、「雨」を抽出する。
【０１７９】
次にメタ情報３として、発話内容の文の構文を特定するための構文特定情報（肯定文、疑問文、短文、複文、等）の入力を行う例について説明する。ここでは、図１４で説明したように「イメージに付帯イメージ付き」が選択されたとする。「イメージ（１つの文）に付帯イメージ付き（従属する文）」とは、複文構成であることを意味する。今回の場合発言が複文構成であり、従属文が「低気圧が近づいているので」であるから上記構文パターンが選択される。
【０１８０】
次に従属文が主文の理由付けになっているから（「----ので」で判断）、図１４の画面において「理由」を選択する。
【０１８１】
次に「低気圧の接近」をメタ情報３として音声入力する。自動翻訳装置は名詞「ていきあつ」＋助詞「の」＋名詞「せっきん」と解釈して辞書データベース（音声認識用辞書データ又は語句認識用辞書データ）を検索し、メタ情報１、および２の「雨」と「低気圧」は、互いに関連性が高い言葉として記載されているから「ていきあつ」は「低気圧」として解釈する。
【０１８２】
次に発言が単なる説明、肯定文であるから、図１６の画面において「説明」を選択する。
【０１８３】
次に図１７の画面において発話内容を「ていきあつがちかづいているのであしたはあめがふるでしょう。」を日本語で音声入力する。
【０１８４】
まず本実施の形態では、音声認識用辞書データに基づいて、日本語で音声入力された発話内容の音声認識が行われる。
【０１８５】
予め入力したメタ情報１、２、３から発話内容に含まれる以下の語句が容易に決定される。
【０１８６】
「ていきあつ」→「低気圧」
「ちかづいて」→「近づいて」（「接近」から容易に判定できる）
「あめ」→「雨」
「ふる」→「降る」
そして「あした」は「雨が降る」の構文、および「〜でしょう」の表現から「将来の時」に関する名詞として「明日」と解釈される。従って、「ていきあつがちかづいているのであしたはあめがふるでしょう。」は「低気圧が近づいているので明日は雨が降るでしょう。」と認識され、テキスト情報に変換される。
【０１８７】
次に、翻訳用辞書データに基づいて翻訳処理に入る。メタ情報と翻訳辞書データから次の事柄が容易に分かる。
【０１８８】
「低気圧」→  天気に関連するから「低気圧」の１と判定される  →  low at  mospheric pressure
「近づいている」→低気圧が場所に近づくことから「近づく」の１と判定される    →  be approaching
「明日」→  関連性から「明日」の１と判定される  →  tomorrow
「雨」→  関連性から「雨」の１と判定される  →  rain
「雨が降る」→  使用例から  It rains.
上記をベースに翻訳処理部は、「----ので」は理由付け、「----でしょう」は予想の意味づけと解釈して次の英文を構成し、音声にて出力する。
“Since low atmospheric pressure is approaching, it will rain tomorrow.”
８．本実施の形態の処理
図４４は、第１の言語の音声入力の発話内容を第２の言語に翻訳する際の処理の流れを示すフローチャート図である。
【０１８９】
まず入力されたメタ情報及び発話内容（第１の言語による音声入力）を受け取る（ステップＳ１０）。
【０１９０】
次にメタ情報及び音声認識用辞書データに基づき発話内容の音声認識を行い第１の言語のテキスト情報に変換する（ステップＳ２０）。
【０１９１】
次にメタ情報及び音声認識用辞書データに基づき、第１の言語のテキスト情報の発話内容を、第２の言語のテキスト情報に翻訳する（ステップＳ３０）。
【０１９２】
図４５は、日本語による仮名入力の発話内容を第２の言語に翻訳する際の処理の流れを示すフローチャート図である。
【０１９３】
入力されたメタ情報及び発話内容（日本語による仮名入力）を受け取る（ステップＳ１１０）。ここで仮名入力とはひらがなによる仮名入力でもよいし、カタカナによる仮名入力でも良いし、ローマ字による仮名入力でもよい。
【０１９４】
メタ情報及び語句認識用辞書データに基づき発話内容の語句認識を行い仮名漢字変換を行いテキスト情報に変換する（ステップＳ１２０）。
【０１９５】
メタ情報及び音声認識用辞書データに基づき、仮名漢字変換されたテキスト情報の発話内容を、第２の言語のテキスト情報に翻訳する（ステップＳ１３０）。
【０１９６】
図４６は、第１の言語の音声入力の発話内容を第２の言語のテキスト情報に変換する際の処理の流れを示すフローチャート図である。
【０１９７】
入力されたメタ情報及び発話内容（第１の言語による音声入力）を受け取る（ステップＳ２１０）。
【０１９８】
メタ情報及び音声認識用辞書データに基づき発話内容の音声認識を行い第１の言語の
テキスト情報に変換する（ステップＳ２２０）。
【０１９９】
９．他の実施の形態
図４７は、本実施形態の翻訳システムのシステム構成の一例である。
【０２００】
本実施形態の翻訳システム６００はネットワーク７００を介して端末装置として使用する携帯電話８００と接続されている。また翻訳システム６００と携帯電話８００間の伝送路は、無線の伝送路７２０と、有線の伝送路７１０とを含んで構成されている。
【０２０１】
なお、ネットワーク７００内には携帯電話８００のための基地局やパケットの分解組立装置、インターネット等が介在している。また、実際には複数の携帯電話８００がネットワーク７００を介して翻訳システム６００のサーバ装置６１０と接続されている。
【０２０２】
翻訳システム６００は、サーバ装置６１０と辞書データベース９００とを含む。サーバ装置６１０は、携帯電話８００から伝送路を介して送信される前記発話内容、及びメタ情報（音声又はテキスト）を伴う伴う翻訳処理要求に基づき辞書データベース９００へアクセスを行い、音声認識処理や翻訳処理を行い、翻訳結果を翻訳要求を行った端末に返信する処理を行う。
【０２０３】
なお辞書データベース９００は、サーバ装置６１０または図示しないデータベースサーバによって管理されている。
【０２０４】
図４８は、本実施の形態で端末装置として使用する携帯電話８００の外観図である。
【０２０５】
携帯電話８００は、複数の入力キー８１０と、文字や画像が表示される表示部８２０（液晶画面等）と、音声出力部８２２として機能するスピーカーと、送受信部８９０として機能するアンテナと、音声入力を受け付けるための音声入力部（マイク）８２４とを含んで構成されている。
【０２０６】
まずユーザーは携帯電話８００を用いてネットワーク７００に接続する。表示部には、例えば図３〜図１８で説明したような操作指示画像が表示され、複数の入力キー８１０には例えば図３で説明したような機能のキーが適宜割り付けられている。ユーザーは音声入力部（マイク）８２４を利用して発話内容やメタ情報を音声により入力することができる。
【０２０７】
そして入力キー等を用いて翻訳処理要求が行われると、携帯電話８００は発話内容なメタ情報とともに翻訳要求をサーバ装置６１０へ向け送信する。
【０２０８】
そして携帯電話８００は、サーバ装置６１０から翻訳結果を受信して、画面に処理結果を表示したり、音声で出力したりする。
【０２０９】
図４９は、本実施形態の翻訳システムの機能ブロック図の一例である。本実施形態の翻訳システムは前述したようにネットワークを介して携帯電話と接続可能に形成されている。
【０２１０】
携帯電話８００は、文字入力キー等で構成されるキー入力部８１０と、ユーザーの音声を入力する音声入力部８２４と、キー入力部８１０や音声入力部８２４からの入力情報を含む処理要求情報を生成して送信し、サーバ装置６１０からの処理結果を受信する送受信部８９０と、処理中の情報を一時的に記憶する記憶部８３０と、処理画像をブラウザを用いて整形して液晶画面に表示する表示部８２０と、処理情報に基づき音声等の音を出力する音声出力部８２２とを含んで構成されている。
【０２１１】
一方サーバ装置６１０は、処理部６２０と記憶部６６０と情報記憶媒体６７０と送受信部６９０を含んでいる。
【０２１２】
送受信部６９０は携帯電話８００からの処理要求信号を受信し、処理結果を送信するもので、送信機能と受信機能の両方を有するが、送信手段と受信手段とに分散して送受信機能を実現してもよい。
【０２１３】
送受信部６９０は例えばＰＡＤ（パケット組立分解）機能を有する通信装置等により実現され、データベース９００は例えばハードディスク（磁気ディスク）等により実現される。
【０２１４】
記憶部６６０は処理部６２０や送受信部６９０などのワーク領域となるものでありその機能は例えばＲＡＭ等のハードウエアにより実現される。
【０２１５】
処理部６２０は受信した処理要求に基づき辞書データベース９００を参照して処理を行うもので、その機能は例えばＣＰＵ等により実現される。
【０２１６】
処理部６２０は、判別部６３０、音声認識処理部６４０，翻訳処理部６５０等を含む。
【０２１７】
判別部６３０は受信した処理要求情報に基づき、どの携帯電話８００が送信したかを識別し、受信した配信要求情報に基づき、どのような配信要求であるか判別する。
【０２１８】
音声認識処理部６４０は、第１の言語の音声による前記発話内容を受け取り、第１の言語のテキスト情報に変換する処理を行う。前記メタ情報を用いて音声認識用辞書データを検索し、第１の言語の発話内容を構成する単語を抽出し、抽出した単語で発話内容を構成する語句を特定して、第１の言語のテキスト情報に変換するようにしてもよい。
【０２１９】
翻訳処理部６５０は、前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報を受け取り、前記メタ情報に基づき辞書データベースを検索して、前記発話内容を第２の言語に翻訳する処理を行う。前記翻訳処理部は、前記メタ情報を用いて翻訳用辞書データを検索し、第１の言語の発話内容を構成する単語の訳語を抽出し、抽出した訳語を用いて翻訳を行うようにしてもよい。
【０２２０】
なお音声認識処理部６４０及び翻訳処理部６５０の少なくとも一方がメタ情報を用いた検索を行う場合も本実施の形態の範囲内である。
【０２２１】
情報記憶媒体（コンピュータにより使用可能な記憶媒体）６７０は、プログラムやデータなどの情報を格納するものであり、その機能は、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ（ＲＯＭ）などのハードウェアにより実現できる。
【０２２２】
処理部６２０は、この情報記憶媒体６７０に格納される情報に基づいて本発明（本実施形態）の種々の処理を行う。即ち情報記憶媒体６７０には、本発明（本実施形態）の手段（特に処理部６２０に含まれるブロック）を実行するための情報（プログラム或いはデータ）が格納される。
【０２２３】
また情報記録媒体６７０に記憶される情報は、搬送波に具現化された（ｅｍｂｏｄｉｅｄ）形式であってもよい。すなわち、サーバ装置６１０は、情報記憶媒体６７０からではなく、例えば、ネットワークを介して所定のホスト端末装置等から搬送波に具現化された（ｅｍｂｏｄｉｅｄ）形式の情報を受信して上述した種々の機能を実現することも可能である。
【０２２４】
また、辞書データベース９００は、データの送受信を行う送受信部９９０と、音声認識用辞書データ９３０、翻訳用辞書データ９４０を利用可能な状態で記憶した情報記憶部９２０とを含んで構成されている。
【０２２５】
音声認識用辞書データ９３０は、第１の言語の各単語に対応付けて、各単語の意味、関連語句及び使用例の少なくとも一つを含む付属情報が記憶されている。
【０２２６】
翻訳用辞書データ９４０は、第１の言語の各単語に対応した第２の言語の訳語と、当該訳語の関連語句及び使用例の少なくとも一つを含む付属情報が記憶されている。
【０２２７】
本発明によれば、脳の文法中枢におけるイメージ形成活動を体系化して定義した意識空間を基に、翻訳文の入力前にこれから表現したい事柄が上記定義されたどの意識空間に属するものであるか指示することにより、超高速の演算能力を持たなくても話者が考えている事柄に近い表現の翻訳が比較的高い精度で可能となる。
【０２２８】
また、翻訳精度が良くないままの出力を軽減できる。
【０２２９】
また文法中枢の活動は言語によらないため、多言語翻訳（例えば中国語、韓国語、ドイツ語、フランス語、イタリア語、スペイン語、ロシア語などへの翻訳）にも容易に適用することができる。
【０２３０】
多言語翻訳システムを実現するにあたり、所定の言語（例えばＡ言語）と他の言語（ＢＣ、Ｄ、Ｅ、・・・Ｘ言語）を相互に翻訳する翻訳ソフトを保持し、これらを組み合わせて、当該多言語間（例えばＢとＣ、ＢとＤなど）の翻訳を実現するようにしてもよい。
【０２３１】
所定の言語Ａと他の言語Ｂを相互に翻訳可能である翻訳ソフトは、以下の２つのプログラムで実現することができる。
【０２３２】
その１つは、第１の言語（翻訳前の言語、例えばＢ）の発話内容を第２の言語（翻訳後の言語、例えばＡ）に翻訳するためのプログラムであって、第１の言語の発話内容を第２の言語に翻訳を行う際に必要な辞書データが記憶された辞書データベースと、前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報を受け取り、前記メタ情報に基づき辞書データベースを検索して、前記発話内容を第２の言語に翻訳する翻訳処理部としてコンピュータを機能させ、前記辞書データベースは、第１の言語の各単語に対応づけて、第２の言語の訳語と、各単語の意味、関連語句及び使用例の少なくとも一つを含む付属情報が記憶され、前記翻訳処理部は、前記メタ情報を用いて前記辞書データベースを検索し、第１の言語の発話内容を構成する語句を特定し、特定した語句に対応した単語の訳語を用いて第２の言語への翻訳を行うことを特徴とするプログラムである。
【０２３３】
他の１つは、第１の言語（翻訳前の言語、例えばＡ）の発話内容を第２の言語（翻訳後の言語、例えばＢ）に翻訳するためのプログラムであって、第１の言語の発話内容を第２の言語に翻訳を行う際に必要な辞書データが記憶された辞書データベースと、前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報を受け取り、前記メタ情報に基づき辞書データベースを検索して、前記発話内容を第２の言語に翻訳する翻訳処理部としてコンピュータを機能させ、前記辞書データベースは、第１の言語の各単語に対応づけて、第２の言語の訳語と、各単語の意味、関連語句及び使用例の少なくとも一つを含む付属情報が記憶され、前記翻訳処理部は、前記メタ情報を用いて前記辞書データベースを検索し、第１の言語の発話内容を構成する語句を特定し、特定した語句に対応した単語の訳語を用いて第２の言語への翻訳を行うことを特徴とするプログラムである。
【０２３４】
なお各翻訳ソフトは、図２〜図４６で説明した各種機能、又はその一部を有するようにしてもよい。
【０２３５】
図５０は、第１の言語を一旦ブリッジ用の所定の言語に翻訳して、その後にブリッジ用の所定の言語から第２の言語に翻訳する形態の多言語自動翻訳システムの１例について説明するための図である。
【０２３６】
多言語自動翻訳システムを実現するためのプログラムは、上記実施の形態で説明したプログラムであって、第１の言語及び第２の言語の種類の異なる複数の翻訳プログラム（翻訳ソフト）を含む。
【０２３７】
１０１０は記憶部に複数の翻訳ソフトが記憶されている様子を示している。多言語翻訳システムを単独の装置として実現する場合には装置自体（例えば携帯用の電子辞書やモバイル端末等）の記憶部に複数の翻訳ソフトを記憶させるようにしてもよい。
【０２３８】
またＩＰ電話ネットワークや携帯電話システムとして実現する場合には、ネットワークサーバの記憶部に複数の翻訳ソフトを記憶させるようにしてもよい。またポータルサイトの管理サーバーの記憶部に複数の翻訳ソフトを記憶させ、多言語ＷＥＢサイトの検索翻訳システムとして実現してもよい。
【０２３９】
なおサーバに記憶させる場合には翻訳プログラムを複数のサーバに分散して記憶させてもよい。
【０２４０】
多言語自動翻訳システムでは、翻訳前の言語の種類１０８０及び翻訳後の言語の種類１０８２に関する情報を受け取る。例えば図４、図５に示すように画面に第１の言語、第２の言語の候補が表示され、そのなかから選択するようにしてもよい。
【０２４１】
そして第１の言語が翻訳前の言語の種類１０８０に対応し、第２の言語がブリッジ用の所定の言語の種類１０８２に対応した翻訳ソフトを前記複数の翻訳プログラム（翻訳ソフト１０１２−１，１０１２−２、１０１２−３、・・・）の中から第１の翻訳プログラム１０４０として選択して起動する。
【０２４２】
また第１の言語がブリッジ用の所定の言語の種類１０８２に対応し、第２の言語が翻訳後の言語の種類１０８４に対応した翻訳ソフトを前記複数の翻訳プログラム（翻訳ソフト１０１２−１，１０１２−２、１０１２−３、・・・）の中から第２の翻訳プログラム１０４０として選択して起動する。
【０２４３】
例えば翻訳前の言語が日本語、ブリッジ用の所定の言語が英語、翻訳後の言語が韓国語であるとすると、第１の翻訳プログラム１０３０として日英翻訳ソフト１０１２−１が選択され、第２の翻訳プログラム１０４０として、韓英翻訳ソフト１０１２−３が選択される。
【０２４４】
そして、起動された第１の翻訳プログラム１０３０が実行されることにより、第１の言語（ここでは日本語）で与えられた発話内容１０５０、及び前記発話内容のイメージを連想するためのメタ情報１０６０にもとづいて、前記発話内容１０５０及びメタ情報１０６０を前記ブリッジ用の所定の言語１０８２（ここでは韓国語）に自動翻訳される（１０７０参照）。これにより内部の記憶部には、ブリッジ用の所定の言語１０８２（ここでは韓国語）に翻訳された発話内容１０５２とブリッジ用の所定の言語に翻訳されたメタ情報１０６２が生成される。なおここで翻訳されるのは、第１の言語で表現された語句やフレーズである。
【０２４５】
次に起動された第２の翻訳プログラム１０４０が実行されることにより、ブリッジ用の所定の言語に翻訳された発話内容１０５２、及び前記ブリッジ用の所定の言語に翻訳されたメタ情報１０６２にもとづいて、前記ブリッジ用の所定の言語に翻訳された発話内容１０５２を第２の言語１０８４の「発話内容」１０５４に自動翻訳する（１０７２参照）。
【０２４６】
多言語翻訳システムを実現するにあたり、第１の言語及び第２の言語の種類の異なる複数の翻訳ソフトを保持し、第１の言語が翻訳前の言語の種類に対応し、第２の言語が翻訳後の言語の種類に対応した翻訳ソフトを選択して実行することにより、多言語間の翻訳を実現するようにしてもよい。
【０２４７】
例えばＡ，Ｂ，Ｃ，Ｄの４カ国後を相互に翻訳可能な多言語自動翻訳装置を実現する場合にはＡ→Ｂ（第１の言語がＡで第２の言語がＢの意味）、Ｂ→Ａ、Ａ→Ｃ、Ｃ→Ａ、Ａ→Ｄ、Ｄ→Ａ、Ｂ→Ｃ、Ｃ→Ｂ、Ｂ→Ｄ、Ｄ→Ａ、Ｃ→Ｄ、Ｄ→Ａの１２種類（４×３＝１２）の翻訳プログラムを保持することが必要である。
【０２４８】
ここで翻訳ソフトは、第１の言語（翻訳前の言語）の発話内容を第２の言語（翻訳後の言語）に翻訳するためのプログラムであって、第１の言語の発話内容を第２の言語に翻訳を行う際に必要な辞書データが記憶された辞書データベースと、前記発話内容、及び前記発話内容のイメージを連想するためのメタ情報を受け取り、前記メタ情報に基づき辞書データベースを検索して、前記発話内容を第２の言語に翻訳する翻訳処理部としてコンピュータを機能させ、前記辞書データベースは、第１の言語の各単語に対応づけて、第２の言語の訳語と、各単語の意味、関連語句及び使用例の少なくとも一つを含む付属情報が記憶され、前記翻訳処理部は、前記メタ情報を用いて前記辞書データベースを検索し、第１の言語の発話内容を構成する語句を特定し、特定した語句に対応した単語の訳語を用いて第２の言語への翻訳を行うことを特徴とするプログラムである。
【０２４９】
なお各翻訳ソフトは、図２〜図４６で説明した各種機能、又はその一部を有するようにしてもよい。
【０２５０】
図５１は、Ｎヶ国語について相互に翻訳可能な多言語自動翻訳システムの１例について説明するための図である。
【０２５１】
多言語自動翻訳システムを実現するためのプログラムは、上記実施の形態で説明したプログラムであって、第１の言語及び第２の言語の種類の異なる複数の翻訳プログラム（翻訳ソフト）を含む。
【０２５２】
２０１０は記憶部に複数の翻訳ソフトが記憶されている様子を示している。多言語翻訳システムを単独の装置として実現する場合には装置自体（例えば携帯用の電子辞書やモバイル端末等）の記憶部に複数の翻訳ソフトを記憶させるようにしてもよい。
【０２５３】
またＩＰ電話ネットワークや携帯電話システムとして実現する場合には、ネットワークサーバの記憶部に複数の翻訳ソフトを記憶させるようにしてもよい。またポータルサイトの管理サーバーの記憶部に複数の翻訳ソフトを記憶させ、多言語ＷＥＢサイトの検索翻訳システムとして実現してもよい。
【０２５４】
なおサーバに記憶させる場合には翻訳プログラムを複数のサーバに分散して記憶させてもよい。
【０２５５】
ここでＮヶ国語について相互に翻訳可能な多言語自動翻訳システムの場合Ｎ（Ｎ−１）の数の翻訳プログラムを保持しておくことが必要である。
【０２５６】
多言語自動翻訳システムでは、翻訳前の言語の種類２０８０及び翻訳後の言語の種類２０８４に関する情報を受け取る。例えば図４、図５に示すように画面に第１の言語、第２の言語の候補が表示され、そのなかから選択するようにしてもよい。
【０２５７】
そして第１の言語が翻訳前の言語の種類１０８０に対応し、第２の言語が翻訳後の言語の種類１０８４に対応した翻訳ソフトを前記複数の翻訳プログラム（翻訳ソフト２０１２−１，２０１２−２、２０１２−３、・・・）の中から翻訳プログラム２０４０として選択して起動する。
【０２５８】
例えば翻訳前の言語が日本語、翻訳後の言語が韓国語であるとすると、翻訳プログラム２０４０として日韓翻訳ソフト２０１２−５が選択して起動される。
【０２５９】
そして起動された翻訳プログラム２０４０が実行されることにより、第１の言語（ここでは日本語）で与えられた発話内容２０５０、及び前記発話内容のイメージを連想するためのメタ情報２０６０にもとづいて、前記発話内容２０５０を第２の言語２０８４の「発話内容」２０５４に自動翻訳する（２０７０参照）。  以上本発明を適用した好適な実施の形態について説明してきたが、本発明の適用は上述した実施例に限定されない。
【０２６０】
本発明は前述した各実施形態に限定されるものではなく、本発明の要旨の範囲内、または、特許請求の範囲の均等範囲内で、各種の変形実施が可能である。
【０２６１】
例えば上記実施の形態では第１の言語の音声入力を第２の言語に翻訳する場合を例にとり説明したがこれに限られない。本発明は第１の言語の音声入力を音声認識する音声認識装置にも適用することができる。
【０２６２】
また第１の言語のテキスト入力を第２の言語に翻訳する翻訳装置にも適用することができる。
【図面の簡単な説明】
【０２６３】
【図１】自動翻訳装置の機能ブロック図。
【図２】メタ情報について説明するための図。
【図３】自動翻訳装置の外観。
【図４】自動翻訳装置の操作例。
【図５】自動翻訳装置の操作例。
【図６】自動翻訳装置の操作例。
【図７】自動翻訳装置の操作例。
【図８】自動翻訳装置の操作例。
【図９】自動翻訳装置の操作例。
【図１０】自動翻訳装置の操作例。
【図１１】自動翻訳装置の操作例。
【図１２】自動翻訳装置の操作例。
【図１３】自動翻訳装置の操作例。
【図１４】自動翻訳装置の操作例。
【図１５】自動翻訳装置の操作例。
【図１６】自動翻訳装置の操作例。
【図１７】自動翻訳装置の操作例。
【図１８】自動翻訳装置の操作例。
【図１９】音声認識用辞書データについて説明するための図。
【図２０】翻訳用辞書データについて説明するための図。
【図２１】音声認識用辞書データの具体例。
【図２２】音声認識用辞書データの具体例。
【図２３】音声認識用辞書データの具体例。
【図２４】音声認識用辞書データの具体例。
【図２５】音声認識用辞書データの具体例。
【図２６】音声認識用辞書データの具体例。
【図２７】音声認識用辞書データの具体例。
【図２８】音声認識用辞書データの具体例。
【図２９】音声認識用辞書データの具体例。
【図３０】音声認識用辞書データの具体例。
【図３１】音声認識用辞書データの具体例。
【図３２】音声認識用辞書データの具体例。
【図３３】音声認識用辞書データの具体例。
【図３４】翻訳用辞書データの具体例。
【図３５】翻訳用辞書データの具体例。
【図３６】翻訳用辞書データの具体例。
【図３７】翻訳用辞書データの具体例。
【図３８】翻訳用辞書データの具体例。
【図３９】翻訳用辞書データの具体例。
【図４０】翻訳用辞書データの具体例。
【図４１】翻訳用辞書データの具体例。
【図４２】翻訳用辞書データの具体例。
【図４３】翻訳用辞書データの具体例。
【図４４】音声入力を翻訳する処理のフローチャート。
【図４５】仮名入力を翻訳する処理のフローチャート。
【図４６】音声入力を音声認識する処理のフローチャート。
【図４７】本実施形態の翻訳システムのシステム構成の一例。
【図４８】本実施の形態で端末装置として使用する携帯電話の外観図。
【図４９】本実施形態の翻訳システムの機能ブロック図の一例。
【図５０】第１の言語を一旦ブリッジ用の所定の言語に翻訳して、その後にブリッジ用の所定の言語から第２の言語に翻訳する形態の多言語自動翻訳システムの１例。
【図５１】Ｎヶ国語について相互に翻訳可能な多言語自動翻訳システムの１例。
【符号の説明】
【０２６４】
１０  自動翻訳装置、１００  処理部、１１０  音声認識処理部、１２０  翻訳処理部、１３０  表示制御処理部、１４０  音生成処理部、１６０  操作部、１６２  音声入力受け付け部、１７０  記憶部、１７２  音声入力データ格納部、１７４  メタ情報格納部、１７６  翻訳データ格納部、８０  情報記憶媒体、１８２  音声認識用辞書データ、１８４  翻訳用辞書データ、１８６  辞書データベース、１９０  表示部、１９２  音出力部、１９６  通信部、４００  自動翻訳装置、６００  翻訳システム、６１０  サーバ装置、７００  ネットワーク、８００  携帯電話、９００  辞書データベース
【図１】
2007073027.tif 000003
【図２】
2007073027.tif 000004
【図３】
2007073027.tif 000005
【図４】
2007073027.tif 000006
【図５】
2007073027.tif 000007
【図６】
2007073027.tif 000008
【図７】
2007073027.tif 000009
【図８】
2007073027.tif 000010
【図９】
2007073027.tif 000011
【図１０】
2007073027.tif 000012
【図１１】
2007073027.tif 000013
【図１２】
2007073027.tif 000014
【図１３】
2007073027.tif 000015
【図１４】
2007073027.tif 000016
【図１５】
2007073027.tif 000017
【図１６】
2007073027.tif 000018
【図１７】
2007073027.tif 000019
【図１８】
2007073027.tif 000020
【図１９】
2007073027.tif 000021
【図２０】
2007073027.tif 000022
【図２１】
2007073027.tif 000023
【図２２】
2007073027.tif 000024
【図２３】
2007073027.tif 000025
【図２４】
2007073027.tif 000026
【図２５】
2007073027.tif 000027
【図２６】
2007073027.tif 000028
【図２７】
2007073027.tif 000029
【図２８】
2007073027.tif 000030
【図２９】
2007073027.tif 000031
【図３０】
2007073027.tif 000032
【図３１】
2007073027.tif 000033
【図３２】
2007073027.tif 000034
【図３３】
2007073027.tif 000035
【図３４】
2007073027.tif 000036
【図３５】
2007073027.tif 000037
【図３６】
2007073027.tif 000038
【図３７】
2007073027.tif 000039
【図３８】
2007073027.tif 000040
【図３９】
2007073027.tif 000041
【図４０】
2007073027.tif 000042
【図４１】
2007073027.tif 000043
【図４２】
2007073027.tif 000044
【図４３】
2007073027.tif 000045
【図４４】
2007073027.tif 000046
【図４５】
2007073027.tif 000047
【図４６】
2007073027.tif 000048
【図４７】
2007073027.tif 000049
【図４８】
2007073027.tif 000050
【図４９】
2007073027.tif 000051
【図５０】
2007073027.tif 000052
【図５１】
2007073027.tif 000053