(57)【要約】【課題】機械翻訳システムの機能向上のため、さらなる改善が必要とされていた。【解決手段】第１言語で発話された入力音声を表す第１音声データがテキスト情報に変換されて生成された翻訳前テキスト情報を取得する取得ステップ（Ｓ１）と、取得ステップ（Ｓ１）において取得した翻訳前テキスト情報に、記憶部において記憶されている第１特定テキスト情報が含まれているか否かを判定する判定ステップ（Ｓ２）と、判定ステップ（Ｓ２）において、翻訳前テキスト情報に、第１特定テキスト情報が含まれていることが判定された場合、記憶部において記憶され、かつ、第１特定テキスト情報に対応付けられている第２特定テキスト情報及び当該第２特定テキスト情報の第２音声データの少なくも一方を出力する出力ステップ（Ｓ３）とを含む。【選択図】図６
2017120616.tif 000002
【特許請求の範囲】
【請求項１】
機械翻訳システムにおける機械翻訳方法であって、
記憶部において、第１言語で表現された特定単語または特定文を示す第１特定テキスト情報と、予め用意された前記第１言語と異なる言語である第２言語で表現された単語または文である定型文を示す第２特定テキスト情報であって前記特定単語または前記特定文と翻訳等価性のない第２特定テキスト情報、及び、当該第２特定テキスト情報の第２音声データの少なくも一方が対応付けられて記憶されており、
前記第１言語で発話された入力音声を表す第１音声データがテキスト情報に変換されて生成された翻訳前テキスト情報を取得する取得ステップと、
前記取得ステップにおいて取得した前記翻訳前テキスト情報に、前記記憶部において記憶されている前記第１特定テキスト情報が含まれているか否かを判定する判定ステップと、
前記判定ステップにおいて、前記翻訳前テキスト情報に、前記第１特定テキスト情報が含まれていることが判定された場合、前記記憶部において記憶され、かつ、前記第１特定テキスト情報に対応付けられている前記第２特定テキスト情報及び当該第２特定テキスト情報の前記第２音声データの少なくも一方を、出力する出力ステップとを含む、
機械翻訳方法。
【請求項２】
前記判定ステップでは、前記翻訳前テキスト情報と、前記記憶部において記憶されている前記第１特定テキスト情報とが一致するか否かを判定し、
前記出力ステップでは、前記判定ステップにおいて、前記翻訳前テキスト情報と前記第１特定テキスト情報とが一致すると判定された場合、前記記憶部において記憶され、かつ、前記第１特定テキスト情報に対応付けられている前記第２特定テキスト情報及び当該第２特定テキスト情報の前記第２音声データの少なくも一方を、出力する、
請求項１に記載の機械翻訳方法。
【請求項３】
前記記憶部では、前記第２特定テキスト情報にはそれぞれ、２以上の前記第１特定テキスト情報と、前記２以上の前記第１特定テキスト情報の各々が、文中において現れるべき順序を示す順序情報とが対応付けられて記憶されており、
前記判定ステップにおいて、前記取得ステップにおいて取得した前記翻訳前テキスト情報に、前記記憶部において記憶されている前記２以上の第１特定テキスト情報が含まれ、かつ、前記２以上の第１特定テキスト情報が、前記順序情報の示す順序で含まれているか否かを判定し、
前記出力ステップでは、前記判定ステップにおいて、前記翻訳前テキスト情報に、前記記憶部において記憶されている前記２以上の第１特定テキスト情報が含まれ、かつ、前記２以上の第１特定テキスト情報が前記順序情報の示す順序で含まれていると判定された場合、前記２以上の前記第１特定テキスト情報及び前記順序情報に対応する前記第２特定テキスト情報及び当該第２特定テキスト情報の前記第２音声データの少なくも一方を、出力する、
請求項１に記載の機械翻訳方法。
【請求項４】
前記記憶部では、一の前記第２特定テキスト情報に、異なる一以上の前記第１特定テキスト情報であってそれぞれ同一の特定単語を含み異なる特定文を示す一以上の前記第１特定テキスト情報が対応付けて記憶されている、
請求項１または２に記載の機械翻訳方法。
【請求項５】
前記出力ステップでは、前記判定ステップにおいて、前記翻訳前テキスト情報に、前記第１特定テキスト情報が含まれていないと判定された場合、前記翻訳前テキスト情報が前記第２言語に翻訳された翻訳後テキスト情報が出力される、
請求項１〜４のいずれか１項に記載の機械翻訳方法。
【請求項６】
前記出力ステップでは、前記判定ステップにおいて、前記翻訳前テキスト情報に、前記記憶部において記憶されている前記第１特定テキスト情報が含まれると判定された場合、前記翻訳後テキスト情報は出力されない、
請求項５に記載の機械翻訳方法。
【請求項７】
前記記憶部では、さらに、前記第２特定テキスト情報が前記第１言語に翻訳された第３特定テキスト情報を、前記第１特定テキスト情報及び前記第２特定テキスト情報のうち少なくとも前記第２特定テキスト情報に対応付けて記憶されており、
前記出力ステップでは、前記第２特定テキスト情報及び当該第２特定テキスト情報の前記第２音声データの少なくも一方を出力する場合、さらに、前記第３特定テキスト情報を出力する、
請求項１〜６のいずれか１項に記載の機械翻訳方法。
【請求項８】
前記出力ステップにおいて出力された前記第３特定テキスト情報は、ディスプレイにおいて表示される、
請求項７に記載の機械翻訳方法。
【請求項９】
前記機械翻訳システムは、所定の通信手段により、ディスプレイを有する情報端末と接続されており、
前記出力ステップでは、前記第２特定テキスト情報及び当該第２特定テキスト情報の前記第２音声データの少なくも一方を、前記所定の通信手段により、前記情報端末に出力する、
請求項１〜８のいずれか１項に記載の機械翻訳方法。
【請求項１０】
前記情報端末では、前記出力ステップにおいて前記第２特定テキスト情報が出力された場合、前記第２特定テキスト情報に音声合成処理を行い第２音声データを生成し、生成した前記第２音声データが示す音声を出力する、
請求項９のいずれか１項に記載の機械翻訳方法。
【請求項１１】
前記機械翻訳方法は、前記第１言語を発話する者と前記第２言語を発話する者との間の所定の状況において用いられる、
請求項１〜１０のいずれか１項に記載の機械翻訳方法。
【請求項１２】
第１言語で表現された特定単語または特定文を示す第１特定テキスト情報と、予め用意された前記第１言語と異なる言語である第２言語で表現された単語または文である定型文を示す第２特定テキスト情報であって前記特定単語または前記特定文と翻訳等価性のない第２特定テキスト情報及び当該第２特定テキスト情報の第２音声データの少なくも一方を対応付けて記憶する記憶部と、
前記第１言語で発話された入力音声を表す第１音声データがテキスト情報に変換されて生成された翻訳前テキスト情報を取得する取得部と、
前記取得部において取得した前記翻訳前テキスト情報に、前記記憶部において記憶されている前記第１特定テキスト情報が含まれているか否かを判定する判定部と、
前記判定部により、前記翻訳前テキスト情報に、前記第１特定テキスト情報が含まれていることが判定された場合、前記記憶部において記憶され、かつ、前記第１特定テキスト情報に対応付けられている前記第２特定テキスト情報及び当該第２特定テキスト情報の前記第２音声データの少なくも一方を、出力する出力部とを備える、
機械翻訳システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機械翻訳方法、及び、機械翻訳システムに関する。
【背景技術】
【０００２】
近年、自国語で発話することで、多国語に翻訳して音声出力させることができる機械翻訳システムが注目されている。このような機械翻訳システムは、世界の言葉の壁を取り払い、グローバルコミュニケーションの促進を担うことが期待される。
【０００３】
また、近年、このような機械翻訳システムは、個人利用向けのものから、ビジネス利用向けのものへ適用範囲を広げており、来訪外国者とのコミュニケーションツールとして、公共施設、店舗等での利用が検討されている。
【０００４】
このような機械翻訳システムを、ビジネス利用向けに導入する場合、利用用途毎に、頻繁に翻訳が要求される発話文または会話文が存在する。そのため、例えば特許文献１には、頻繁に翻訳が要求される文章を、伝言コードに対応づけて、事前に登録する技術が開示されている。これにより、ユーザは、利用時に所望の伝言コードを指定することにより、伝言コードに対応づけられた文章を呼び出すことができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平９−１３９９６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示される技術は、頻繁に翻訳が要求される発話文等であってビジネスにおける利用用途毎に内容の異なる発話文等に対する発話者の負担を、全体として軽減できない。
【０００７】
したがって、頻繁に翻訳が要求される発話文において、発話者の負担を軽減するとともに、当該発話文の翻訳時間を短縮させるという機械翻訳システムの機能向上のためには、さらなる機能改善が必要とされる。
【０００８】
本発明は、上述の事情を鑑みてなされたもので、機械翻訳システムの機能をさらに向上できる機械翻訳方法及び機械翻訳システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本開示の一形態に係る機械翻訳方法は、機械翻訳システムにおける機械翻訳方法であって、記憶部において、第１言語で表現された特定単語または特定文を示す第１特定テキスト情報と、予め用意された前記第１言語と異なる言語である第２言語で表現された単語または文である定型文を示す第２特定テキスト情報であって前記特定単語または前記特定文と翻訳等価性のない第２特定テキスト情報、及び、当該第２特定テキスト情報の第２音声データの少なくも一方が対応付けられて記憶されており、前記第１言語で発話された入力音声を表す第１音声データがテキスト情報に変換されて生成された翻訳前テキスト情報を取得する取得ステップと、前記取得ステップにおいて取得した前記翻訳前テキスト情報に、前記記憶部において記憶されている前記第１特定テキスト情報が含まれているか否かを判定する判定ステップと、前記判定ステップにおいて、前記翻訳前テキスト情報に、前記第１特定テキスト情報が含まれていることが判定された場合、前記記憶部において記憶され、かつ、前記第１特定テキスト情報に対応付けられている前記第２特定テキスト情報及び当該第２特定テキスト情報の前記第２音声データの少なくも一方を、出力する出力ステップとを含む。
【００１０】
また、上記目的を達成するために、本開示の一形態に係る機械翻訳システムは、第１言語で表現された特定単語または特定文を示す第１特定テキスト情報と、予め用意された前記第１言語と異なる言語である第２言語で表現された単語または文である定型文を示す第２特定テキスト情報であって前記特定単語または前記特定文と翻訳等価性のない第２特定テキスト情報及び当該第２特定テキスト情報の第２音声データの少なくも一方を対応付けて記憶する記憶部と、前記第１言語で発話された入力音声を表す第１音声データがテキスト情報に変換されて生成された翻訳前テキスト情報を取得する取得部と、前記取得部において取得した前記翻訳前テキスト情報に、前記記憶部において記憶されている前記第１特定テキスト情報が含まれているか否かを判定する判定部と、前記判定部により、前記翻訳前テキスト情報に、前記第１特定テキスト情報が含まれていることが判定された場合、前記記憶部において記憶され、かつ、前記第１特定テキスト情報に対応付けられている前記第２特定テキスト情報及び当該第２特定テキスト情報の前記第２音声データの少なくも一方を、出力する出力部とを備える。
【００１１】
なお、これらの全般的または具体的な態様は、システム、方法、集積回路、コンピュータプログラムまたはコンピュータで読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。
【発明の効果】
【００１２】
本開示の機械翻訳方法及び機械翻訳システムによれば、機械翻訳システムの機能向上のためのさらなる改善を実現できる。
【図面の簡単な説明】
【００１３】
【図１】図１は、従来の機械翻訳システムの機能構成の一例を示す図である。
【図２Ａ】図２Ａは、本開示における情報管理システムが提供するサービスの全体像を示す図である。
【図２Ｂ】図２Ｂは、本開示における情報提供システムの一部構成の変形例を示す図である。
【図２Ｃ】図２Ｃは、本開示における情報提供システムの一部構成の変形例を示す図である。
【図３】図３は、実施の形態１における機械翻訳システムの構成の一例を示すブロック図である。
【図４】図４は、図３に示す翻訳判定処理部の詳細構成の一例を示すブロック図である。
【図５】図５は、実施の形態１における機械翻訳システムの構成の別の態様を示すブロック図である。
【図６】図６は、実施の形態１における機械翻訳システムの動作概要を示すフローチャートである。
【図７】図７は、実施の形態１における機械翻訳システムの動作の具体的態様を示すフローチャートである。
【図８】図８は、実施の形態１における記憶部において対応付けて記憶される特定文と定型文の一例を示す図である。
【図９】図９は、ディスプレイを備える機械翻訳システムの使用場面の一例を示す図である。
【図１０】図１０は、実施の形態１の変形例に係る機械翻訳システムの構成の一例を示す図である。
【図１１】図１１は、実施の形態１の変形例に係る情報端末の構成の一例を示す図である。
【図１２】図１２は、実施の形態１の変形例における機械翻訳システムの動作を示すシーケンス図である。
【図１３】図１３は、実施の形態１の変形例における機械翻訳システムの動作の別の例を示すシーケンス図である。
【図１４】図１４は、実施の形態２における機械翻訳システムの動作の具体的態様を示すフローチャートである。
【図１５】図１５は、実施の形態３における機械翻訳システムの動作の具体的態様を示すフローチャートである。
【図１６】図１６は、実施の形態３における記憶部において対応付けて記憶される特定単語と発話順と対応する定型文の一例を示す図である。
【図１７】図１７は、サービスの類型１（自社データセンタ型クラウドサービス）における情報管理システムが提供するサービスの全体像を示す図である。
【図１８】図１８は、サービスの類型２（ＩａａＳ利用型クラウドサービス）における情報管理システムが提供するサービスの全体像を示す図である。
【図１９】図１９は、サービスの類型３（ＰａａＳ利用型クラウドサービス）における情報管理システムが提供するサービスの全体像を示す図である。
【図２０】図２０は、サービスの類型４（ＳａａＳ利用型クラウドサービス）における情報管理システムが提供するサービスの全体像を示す図である。
【発明を実施するための形態】
【００１４】
（本開示の基礎となった知見）
機械翻訳は１９９０年頃に登場した。しかし、機械翻訳の当初の翻訳精度は、英日翻訳で６０％程度、日英翻訳で５０％程度がトップクラスという実情であった。そのため、機械翻訳により生じた相当数の誤りの訂正を人手で行う必要があり、完全な機械翻訳は夢の技術とされていた。しかしながら、近年、機械翻訳にDeep Learning等の高度な機械学習技術を用いることにより、翻訳精度が急激に向上してきている。そのため、機械翻訳は、ＰＣアプリ、Ｗｅｂアプリ、スマートフォンアプリ等において簡単に利用可能な翻訳システムとして利用されつつある。
【００１５】
一方、音声認識も、統計的手法によるさまざまな技術発展により、認識率が向上してきている。そのため、音声認識は、ユーザの発話内容をテキスト化するだけでなく、発話による機器制御等、電化機器の音声制御インタフェースとして利用されつつある。
【００１６】
このような背景の元、世界の言葉の壁を取り払い、グローバルコミュニケーションの促進を担うものとして、近年、自国語で発話し、多国語に翻訳して音声出力する機械翻訳システムが注目されている。
【００１７】
図１は、従来の機械翻訳システムの機能構成の一例を示す図である。図１に示す機械翻訳システム９０は、音声入力部９１、音声認識部９２、翻訳部９３、音声合成部９４、及び、音声出力部９５を備える。
【００１８】
音声入力部９１は、話し手が第１言語で発話した音声が入力される。音声入力部９１は、入力された音声を音声データに変換して音声認識部９２に出力する。音声認識部９２は、受信した音声データに対して、音声認識処理を実行し、音声データを第１言語のテキストデータへ変換する処理を実行する。音声認識部９２は、変換した第１言語のテキストデータを翻訳部に出力する。翻訳部９３は、受信した第１言語のテキストデータに対して、第２言語へ翻訳する翻訳処理を実行し、第２言語のテキストデータを生成する。翻訳部９３は、生成した第２言語のテキストデータを音声合成部９４に出力する。音声合成部９４は、受信した第２言語のテキストデータを第２言語の音声データに変換し、音声出力部９５に出力する。音声出力部９５は、受信した第２言語の音声データを、第２言語の音声として出力（発話）する。
【００１９】
このようにして、機械翻訳システム９０は、第１言語で発話した話し手の発話内容を受信し、第２言語に翻訳した後、第２言語の音声として聞き手へ音声出力する。これにより、使用言語の異なる話者間でのコミュニケーションを実現することができる。
【００２０】
このような機械翻訳システムは、個人の旅行先での利用やＳＮＳでの利用等、主に個人利用されてきたが、近年の音声認識精度、翻訳精度の向上により、来訪外国者とのコミュニケーションツールとして、公共施設、店舗等でのビジネス向けの利用も検討されるようになってきている。
【００２１】
しかしながら、ビジネス利用向けに機械翻訳システムを導入する場合には、個人利用向けのものよりも正確な翻訳、すなわち高い翻訳精度が要求される。一方で、例えばホテルや旅行会社、交通機関、案内所、医療分野、ショップ等でのビジネスにおける利用などでは、利用用途毎に、独自の会話、単語、言い回しなど、特殊な会話文が存在する。そして、特殊な会話文に対しては、機械翻訳システムが、例えば、機械学習技術などを用いて事前に学習を行なっていない限り、音声認識及び翻訳結果が正しく行われないという課題がある。
【００２２】
さらに、ビジネスにおける利用用途毎には、頻繁に翻訳が要求される発話文または会話文が存在する。つまり、発話者（サービス提供者）は、頻繁に、自国語が異なる言語である相手（サービス受領者）に対して、発話または会話する文（発話文または会話文）が存在する。そのため、相手（サービス受領者）に対して機械翻訳システムにこれらの文を翻訳させるために、発話者（サービス提供者）は、これらの文を同じ内容で何度も発話する必要がある。このことは、発話者（サービス提供者）の負担になる。
【００２３】
特に、これらの文の長さが長い場合には、発話者の負担をさらに増大させてしまうだけでなく、機械翻訳システムにおいて、これらの文の音声認識及び翻訳結果が一度で正しく行われないことにも繋がる。すなわち、これらの文の長さが長い場合には、機械翻訳システムに、発話環境の周囲のノイズが多く入力されてしまうことになるので、これらの文（発話文または会話）の音声認識処理において、誤認識の発生頻度が増大し、誤った翻訳文が出力されることにも繋がる。その結果、発話者は再度発話し直さなければならないので、発話者のさらなる負担になる。
【００２４】
このような課題への対策として、例えば特許文献１には、定型伝言メッセージを作成するメッセージデータ受信装置において、頻繁に翻訳が要求される文章を、伝言コードに対応づけて事前に登録することが開示されている。
【００２５】
より具体的には、特許文献１では、頻繁に利用される単語または文章を、伝言コード（Ｎｏ）それぞれに割り当てた対応テーブルを定型伝言メモリ（３３）に予め格納する。受信回路（２２）が受信した受信データの中に、伝言コードが含まれている場合、定型伝言メモリ（３３）に格納されている対応テーブルに基づき、受信データの中に含まれている伝言コードに対応した呼出し内容（単語、文章）を抽出する。そして、受信データに含まれている伝言コードと置換することにより、受信信号のメッセージを生成する。このようにして、発話者は、利用時に所望の伝言コードを指定することにより、伝言コードに対応づけられた文章を呼び出すことができる。これにより、伝言コードを使うだけで容易に長いメッセージを生成することができ、ユーザの負担を軽減できる。
【００２６】
しかしながら、特許文献１に開示される技術では、対応テーブルに事前登録した単語または文章は、伝言コードとして番号のような意味を持たない数値と対応付けられている。そのため、ユーザは対応テーブルにおいて、単語または文章が、どの番号と対応付けられているかを記憶しておく必要があり、ユーザの負担が大きい。特に、事前登録されている単語、または文章が多ければ多いほど、ユーザの負担が大きく問題となる。
【００２７】
つまり、特許文献１に開示される技術では、頻繁に翻訳が要求される発話文等であって、ビジネスにおける利用用途毎に内容の異なる発話文等に対して、発話者の負担を軽減するための技術的な課題は解決されていない。
【００２８】
したがって、頻繁に翻訳が要求される発話文において、発話者の負担を軽減するとともに、当該発話文の翻訳時間を短縮させるという機械翻訳システムの機能向上のためには、さらなる機能改善が必要である。
【００２９】
上記目的を達成するために、本開示の一態様に係る機械翻訳方法は、機械翻訳システムにおける機械翻訳方法であって、記憶部において、第１言語で表現された特定単語または特定文を示す第１特定テキスト情報と、予め用意された前記第１言語と異なる言語である第２言語で表現された単語または文である定型文を示す第２特定テキスト情報であって前記特定単語または前記特定文と翻訳等価性のない第２特定テキスト情報、及び、当該第２特定テキスト情報の第２音声データの少なくも一方が対応付けられて記憶されており、前記第１言語で発話された入力音声を表す第１音声データがテキスト情報に変換されて生成された翻訳前テキスト情報を取得する取得ステップと、前記取得ステップにおいて取得した前記翻訳前テキスト情報に、前記記憶部において記憶されている前記第１特定テキスト情報が含まれているか否かを判定する判定ステップと、前記判定ステップにおいて、前記翻訳前テキスト情報に、前記第１特定テキスト情報が含まれていることが判定された場合、前記記憶部において記憶され、かつ、前記第１特定テキスト情報に対応付けられている前記第２特定テキスト情報及び当該第２特定テキスト情報の前記第２音声データの少なくも一方を、出力する出力ステップとを含む。
【００３０】
これにより、発話者は、利用頻度の高い第１言語の発話文すべての文を発話することなく、第１言語の特定単語または特定文（第１特定テキスト情報）を含む発話をするだけで、頻繁に利用する第２言語の定型文（第２特定テキスト情報）及びその音声データの一方を出力できるので、発話者の発話負担が軽減される。また、第２言語の定型文（第２特定テキスト情報）及びその音声データは、第２言語の定型文を第１言語で簡潔に言い表した単語などに対応付けされる。つまり、実施の形態１の第２特定テキスト情報及びその音声データは、意味を持たない数字などに対応付けされない。これにより、ユーザが対応付けを事前にまたは別途記憶しておかなければならない負担も軽減できる。
【００３１】
また、例えば、前記判定ステップでは、前記翻訳前テキスト情報と、前記記憶部において記憶されている前記第１特定テキスト情報とが一致するか否かを判定し、前記出力ステップでは、前記判定ステップにおいて、前記翻訳前テキスト情報と前記第１特定テキスト情報とが一致すると判定された場合、前記記憶部において記憶され、かつ、前記第１特定テキスト情報に対応付けられている前記第２特定テキスト情報及び当該第２特定テキスト情報の前記第２音声データの少なくも一方を、出力するとしてもよい。
【００３２】
これにより、発話者の発話文の内容（翻訳前テキスト情報）と第１特定テキスト情報とが一致する場合にのみ、第２特定テキスト情報及びその音声データの一方を出力させることができる。
【００３３】
つまり、発話者が、第１特定テキスト情報のみを発話した場合は、第２特定テキスト情報及びその音声データの一方を翻訳結果として出力させることができる。一方、発話者が第１特定テキスト情報以外の文言を含む発話をした場合には、発話した内容がそのまま翻訳された翻訳文（翻訳後テキスト情報）を出力させることができる。これによって、発話者は、第１特定テキスト情報を会話中の単語または文章として利用することができる。
【００３４】
また、例えば、前記記憶部では、前記第２特定テキスト情報にはそれぞれ、２以上の前記第１特定テキスト情報と、前記２以上の前記第１特定テキスト情報の各々が、文中において現れるべき順序を示す順序情報とが対応付けられて記憶されており、前記判定ステップにおいて、前記取得ステップにおいて取得した前記翻訳前テキスト情報に、前記記憶部において記憶されている前記２以上の第１特定テキスト情報が含まれ、かつ、前記２以上の第１特定テキスト情報が、前記順序情報の示す順序で含まれているか否かを判定し、前記出力ステップでは、前記判定ステップにおいて、前記翻訳前テキスト情報に、前記記憶部において記憶されている前記２以上の第１特定テキスト情報が含まれ、かつ、前記２以上の第１特定テキスト情報が前記順序情報の示す順序で含まれていると判定された場合、前記２以上の前記第１特定テキスト情報及び前記順序情報に対応する前記第２特定テキスト情報及び当該第２特定テキスト情報の前記第２音声データの少なくも一方を、出力するとしてもよい。
【００３５】
これにより、発話者の発話文の内容（翻訳前テキスト情報）において、複数の第１特定テキスト情報が、所定の順序で現れる場合に、複数の第１特定テキスト情報に対応付けられた第２特定テキスト情報及びその音声データの一方を出力させることができる。つまり、発話者は、第１特定テキスト情報を含む発話文に対応する第２特定テキスト情報及びその音声データの一方を出力させるのか、発話した内容がそのまま翻訳された翻訳文を出力させるのかを、発話の仕方により適宜選択可能となる。
【００３６】
また、例えば、前記記憶部では、一の前記第２特定テキスト情報に、異なる一以上の前記第１特定テキスト情報であってそれぞれ同一の特定単語を含み異なる特定文を示す一以上の前記第１特定テキスト情報が対応付けて記憶されているとしてもよい。
【００３７】
これにより、一の第２特定テキスト情報に対して異なる複数の言い回しや異なる複数のキーワードを設定できる。これにより、ユーザが第２特定テキスト情報を出力したい場合に、複数の言い回しや複数のキーワードのいずれかによって第２特定テキスト情報を出力させることができる。
【００３８】
また、例えば、前記出力ステップでは、前記判定ステップにおいて、前記翻訳前テキスト情報に、前記第１特定テキスト情報が含まれていないと判定された場合、前記翻訳前テキスト情報が前記第２言語に翻訳された翻訳後テキスト情報が出力されるとしてもよい。
【００３９】
これにより、翻訳前テキスト情報に、第１特定テキスト情報が含まれる場合は、翻訳前テキスト情報を第２言語へ翻訳する翻訳処理が省略されるが、翻訳前テキスト情報に、第１特定テキスト情報が含まれない場合は、翻訳前テキスト情報を第２言語へ翻訳する翻訳処理が実行される。これにより、利用頻度の高い発話、または独自の会話、単語、言い回しに対して翻訳処理時間の短縮が実現可能である。
【００４０】
また、例えば、前記出力ステップでは、前記判定ステップにおいて、前記翻訳前テキスト情報に、前記記憶部において記憶されている前記第１特定テキスト情報が含まれると判定された場合、前記翻訳後テキスト情報は出力されないとしてもよい。
【００４１】
このように、翻訳前テキスト情報に、第１特定テキスト情報が含まれる場合は、翻訳前テキスト情報を第２言語へ翻訳する翻訳処理が実行されない。これにより、機械翻訳処理システムにおける翻訳処理を簡素化できるとともに、翻訳処理能力を他の処理に充てることができるので、機械翻訳システムの機能向上を図ることができる。
【００４２】
また、例えば、前記記憶部では、さらに、前記第２特定テキスト情報が前記第１言語に翻訳された第３特定テキスト情報を、前記第１特定テキスト情報及び前記第２特定テキスト情報のうち少なくとも前記第２特定テキスト情報に対応付けて記憶されており、前記出力ステップでは、前記第２特定テキスト情報及び当該第２特定テキスト情報の前記第２音声データの少なくも一方を出力する場合、さらに、前記第３特定テキスト情報を出力するとしてもよい。
【００４３】
このように、第２特定テキスト情報である第２言語の定型文を出力する際には、当該第２言語の定型文と翻訳関係にある第１言語の文章も出力される。これにより、発話者は、自身が発話した発話文に基づいてどのような内容の情報が聞き手に伝わっているかを確認可能となる。
【００４４】
また、例えば、前記出力ステップにおいて出力された前記第３特定テキスト情報は、ディスプレイにおいて表示されるとしてもよい。
【００４５】
これにより発話者は、自身が発話した発話文に基づいてどのような内容の情報が聞き手に伝わっているかを目視で確認可能となる。
【００４６】
また、例えば、前記機械翻訳システムは、所定の通信手段により、ディスプレイを有する情報端末と接続されており、前記出力ステップでは、前記第２特定テキスト情報及び当該第２特定テキスト情報の前記第２音声データの少なくも一方を、前記所定の通信手段により、前記情報端末に出力するとしてもよい。
【００４７】
また、例えば、前記情報端末では、前記出力ステップにおいて前記第２特定テキスト情報が出力された場合、前記第２特定テキスト情報に音声合成処理を行い第２音声データを生成し、生成した前記第２音声データが示す音声を出力するとしてもよい。
【００４８】
また、例えば、前記機械翻訳方法は、前記第１言語を発話する者と前記第２言語を発話する者との間の所定の状況において用いられるとしてもよい。
【００４９】
また、上記目的を達成するために、本開示の一態様に係る機械翻訳システムは、第１言語で表現された特定単語または特定文を示す第１特定テキスト情報と、予め用意された前記第１言語と異なる言語である第２言語で表現された単語または文である定型文を示す第２特定テキスト情報であって前記特定単語または前記特定文と翻訳等価性のない第２特定テキスト情報及び当該第２特定テキスト情報の第２音声データの少なくも一方を対応付けて記憶する記憶部と、前記第１言語で発話された入力音声を表す第１音声データがテキスト情報に変換されて生成された翻訳前テキスト情報を取得する取得部と、前記取得部において取得した前記翻訳前テキスト情報に、前記記憶部において記憶されている前記第１特定テキスト情報が含まれているか否かを判定する判定部と、前記判定部により、前記翻訳前テキスト情報に、前記第１特定テキスト情報が含まれていることが判定された場合、前記記憶部において記憶され、かつ、前記第１特定テキスト情報に対応付けられている前記第２特定テキスト情報及び当該第２特定テキスト情報の前記第２音声データの少なくも一方を、出力する出力部とを備える。
【００５０】
なお、これらの全般的または具体的な態様は、システム、方法、集積回路、コンピュータプログラムまたはコンピュータで読み取り可能なＣＤ−ＲＯＭ等の記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラムまたは記録媒体の任意な組み合わせで実現されてもよい。
【００５１】
以下、本開示の一態様に係る機械翻訳方法等について、図面を参照しながら具体的に説明する。なお、以下で説明する実施の形態は、いずれも本発明の一具体例を示すものである。以下の実施の形態で示される数値、形状、構成要素、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。また全ての実施の形態において、各々の内容を組み合わせることも出来る。
【００５２】
（提供するサービスの全体像）
まず、本実施の形態における機械翻訳システムを情報管理システムとして提供するサービスの全体像について説明する。
【００５３】
図２Ａは、本開示における情報管理システムが提供するサービスの全体像を示す図である。図２Ｂは、本開示における情報提供システムの一部構成の変形例を示す図である。図２Ｃは、本開示における情報提供システムの一部構成の変形例を示す図である。図２Ａに示す情報管理システムは、グループ１１０００、データセンタ運営会社１１１００及びサービスプロバイダ１１２００を備える。
【００５４】
グループ１１０００は、例えば企業、団体又は家庭等であり、その規模を問わない。グループ１１０００は、第１の機器及び第２の機器を含む複数の機器１１０１０及びホームゲートウェイ１１０２０を備える。複数の機器１１０１０は、インターネットと接続可能な機器（例えば、スマートフォン、パーソナルコンピュータ（ＰＣ）又はテレビ等）、及びそれ自身ではインターネットと接続不可能な機器（例えば、照明、洗濯機又は冷蔵庫等）を含む。複数の機器１１０１０は、それ自身ではインターネットと接続不可能であっても、ホームゲートウェイ１１０２０を介してインターネットと接続可能となる機器を含んでもよい。また、ユーザ１０１００は、グループ１１０００内の複数の機器１１０１０を使用する。
【００５５】
データセンタ運営会社１１１００は、クラウドサーバ１１１１０を備える。クラウドサーバ１１１１０は、インターネットを介して様々な機器と連携する仮想化サーバである。クラウドサーバ１１１１０は、主に通常のデータベース管理ツール等で扱うことが困難な巨大なデータ（ビッグデータ）等を管理する。データセンタ運営会社１１１００は、データの管理、クラウドサーバ１１１１０の管理、及びそれらを行うデータセンタの運営等を行っている。データセンタ運営会社１１１００が行っている役務の詳細については後述する。
【００５６】
ここで、データセンタ運営会社１１１００は、データの管理又はクラウドサーバ１１１１０の管理のみを行っている会社に限らない。例えば、図２Ｂに示すように、複数の機器１１０１０のうちの一つの機器を開発又は製造している機器メーカが、データの管理又はクラウドサーバ１１１１０の管理等を行っている場合は、機器メーカがデータセンタ運営会社１１１００に該当する。また、データセンタ運営会社１１１００は一つの会社に限らない。例えば、図２Ｃに示すように、機器メーカ及び管理会社が共同又は分担してデータの管理又はクラウドサーバ１１１１０の管理を行っている場合は、両者又はいずれか一方がデータセンタ運営会社１１１００に該当する。
【００５７】
サービスプロバイダ１１２００は、サーバ１１２１０を備える。ここで言うサーバ１１２１０とは、その規模は問わず、例えば、個人用ＰＣ内のメモリ等も含む。また、サービスプロバイダ１１２００がサーバ１１２１０を備えていない場合もある。
【００５８】
なお、上記の情報管理システムにおいて、ホームゲートウェイ１１０２０は必須ではない。例えば、クラウドサーバ１１１１０が全てのデータ管理を行っている場合等は、ホームゲートウェイ１１０２０は不要となる。また、家庭内の全ての機器がインターネットに接続されている場合のように、それ自身ではインターネットと接続不可能な機器は存在しない場合もある。
【００５９】
次に、上記の情報管理システムにおける情報の流れを説明する。
【００６０】
まず、グループ１１０００の第１の機器又は第２の機器は、各ログ情報をデータセンタ運営会社１１１００のクラウドサーバ１１１１０にそれぞれ送信する。クラウドサーバ１１１１０は、第１の機器又は第２の機器のログ情報を集積する（図２Ａの矢印１１３１０）。ここで、ログ情報とは、複数の機器１１０１０の例えば運転状況又は動作日時等を示す情報である。例えば、ログ情報は、テレビの視聴履歴、レコーダーの録画予約情報、洗濯機の運転日時、洗濯物の量、冷蔵庫の開閉日時、又は冷蔵庫の開閉回数などを含むが、これらの情報に限らず、種々の機器から取得が可能な種々の情報を含んでもよい。なお、ログ情報は、インターネットを介して複数の機器１１０１０自体から直接クラウドサーバ１１１１０に提供されてもよい。また、ログ情報は、複数の機器１１０１０から一旦ホームゲートウェイ１１０２０に集積され、ホームゲートウェイ１１０２０からクラウドサーバ１１１１０に提供されてもよい。
【００６１】
次に、データセンタ運営会社１１１００のクラウドサーバ１１１１０は、集積したログ情報を一定の単位でサービスプロバイダ１１２００に提供する。ここで、一定の単位とは、データセンタ運営会社１１１００が集積した情報を整理してサービスプロバイダ１１２００に提供することの出来る単位でもよいし、サービスプロバイダ１１２００が要求する単位でもよい。また、一定の単位で提供するとしているが、一定の単位でなくてもよく、状況に応じて提供する情報量が変化してもよい。ログ情報は、必要に応じてサービスプロバイダ１１２００が保有するサーバ１１２１０に保存される（図２Ａの矢印１１３２０）。
【００６２】
そして、サービスプロバイダ１１２００は、ログ情報をユーザに提供するサービスに適合する情報に整理し、ユーザに提供する。情報が提供されるユーザは、複数の機器１１０１０を使用するユーザ１０１００でもよいし、外部のユーザ１０２００でもよい。ユーザ１０１００，１０２００への情報提供方法としては、例えば、サービスプロバイダ１１２００から直接ユーザ１０１００，１０２００へ情報が提供されてもよい（図２Ａの矢印１１３３０，１１３４０）。また、ユーザ１０１００への情報提供方法としては、例えば、データセンタ運営会社１１１００のクラウドサーバ１１１１０を再度経由して、ユーザ１０１００に情報が提供されてもよい（図２Ａの矢印１１３５０，１１３６０）。また、データセンタ運営会社１１１００のクラウドサーバ１１１１０は、ログ情報をユーザに提供するサービスに適合する情報に整理し、サービスプロバイダ１１２００に提供してもよい。
【００６３】
なお、ユーザ１０１００は、ユーザ１０２００と異なっていても同一であってもよい。
【００６４】
（実施の形態１）
以下、本開示における機械翻訳システムについて説明する。
【００６５】
［機械翻訳システムの構成］
図３は、実施の形態１における機械翻訳システム１０の構成の一例を示すブロック図である。
【００６６】
機械翻訳システム１０は、第１言語を発話する者と第２言語を発話する者との間の所定の状況において用いられる。より具体的には、機械翻訳システム１０は、上述したように、例えばホテルや旅行会社、交通機関、案内所、医療分野、ショップ等でのビジネス（所定の状況）において、来訪外国者とのコミュニケーションツールとして利用される。この機械翻訳システム１０は、図３に示すように、音声入力部１１と、音声認識部１２と、翻訳部１３と、音声合成部１４と、音声出力部１５と、翻訳判定処理部１６とを備える。これらは、例えばＬＳＩ内部バスで接続されてもよい。
【００６７】
＜音声入力部１１＞
音声入力部１１は、話し手が第１言語で発話した音声が入力される。音声入力部１１は、入力された音声を音声データ（以下、翻訳前音声データと記載）に変換して音声認識部１２に出力する。本実施の形態では、音声入力部１１は、例えばマイクロフォンからなる。
【００６８】
＜音声認識部１２＞
音声認識部１２は、取得した翻訳前音声データに対して、音声認識処理を実行し、翻訳前音声データを第１言語のテキストデータ（以下、翻訳前テキスト情報と記載）へ変換する音声認識処理を実行する。音声認識部１２は、変換した翻訳前テキスト情報を翻訳判定処理部１６に出力する。
【００６９】
なお、音声認識部１２は、ＣＰＵ、メモリなどから構成されるコンピュータで実現され、音声認識部１２が自ら音声認識処理を実行してもよいが、それに限らない。音声認識部１２は、通信機能とメモリ機能とを有し、インターネットなど所定の通信手段によりクラウド（サーバ群）と通信してもよい。この場合、音声認識部１２は、取得した翻訳前音声データをクラウドに送信し、クラウドから当該翻訳前音声データに対する音声認識処理を実行した結果を取得してもよい。
【００７０】
＜翻訳部１３＞
翻訳部１３は、翻訳判定処理部１６から翻訳前テキスト情報を取得した場合、取得した翻訳前テキスト情報に対して、第２言語へ翻訳する翻訳処理を実行し、第２言語のテキストデータ（以下、翻訳後テキスト情報と記載）を生成する。翻訳部１３は、生成した翻訳後テキスト情報を音声合成部１４に出力する。
【００７１】
なお、翻訳部１３は、生成した翻訳後テキスト情報を音声合成部１４に出力するとしたが、これに限らず、生成した翻訳後テキスト情報を翻訳判定処理部１６に出力し、翻訳判定処理部１６が音声合成部１４に出力するとしてもよい。つまり、翻訳部１３は、生成した翻訳後テキスト情報を、翻訳判定処理部１６を介して音声合成部１４に出力するとしてもよい。
【００７２】
また、翻訳部１３は、ＣＰＵ、メモリなどから構成されるコンピュータで実現され、翻訳部１３が自ら翻訳処理を実行してもよいが、それに限らない。翻訳部１３は、通信機能とメモリ機能とを有し、インターネットなど所定の通信手段によりクラウドと通信してもよい。この場合、翻訳部１３は、取得した翻訳前テキスト情報をクラウドに送信し、クラウドから翻訳前テキスト情報に対する翻訳処理を実行した結果を取得してもよい。
【００７３】
＜音声合成部１４＞
音声合成部１４は、翻訳後テキスト情報を取得した場合、翻訳後テキスト情報から第２言語の音声データ（以下翻訳後音声データとも記載）を生成する音声合成処理を行う。また、音声合成部１４は、第２特定テキスト情報を取得した場合、第２特定テキスト情報から第２言語の音声データ（以下、翻訳後音声データとも記載）を生成する音声合成処理を行う。そして、音声合成部１４は、生成した翻訳後音声データを、音声出力部１５に出力する。
【００７４】
なお、音声合成部１４は、ＣＰＵ、メモリなどから構成されるコンピュータで実現され、音声合成部１４が自ら音声合成処理を実行してもよいが、それに限らない。音声合成部１４は、通信機能とメモリ機能とを有し、インターネットなど所定の通信手段によりクラウドと通信して、取得した翻訳後テキストデータまたは第２特定テキスト情報をクラウドに送信してもよい。そして送信した翻訳後テキストデータまたは第２特定テキスト情報に対する音声認識処理を実行した結果をクラウドから取得してもよい。
【００７５】
＜音声出力部１５＞
音声出力部１５は、受信した第２言語の音声データを、第２言語の音声として出力（発話）する音声出力処理を行う。本実施の形態では、音声出力部１５は、例えばスピーカからなる。
【００７６】
＜翻訳判定処理部１６＞
図４は、図３に示す翻訳判定処理部１６の詳細構成の一例を示すブロック図である。
【００７７】
翻訳判定処理部１６は、例えば図４に示すように、取得部１６１と、判定部１６２と、記憶部１６３と、出力部１６４とを備える。
【００７８】
記憶部１６３は、第１言語で表現された特定単語または特定文を示す第１特定テキスト情報と、予め用意された第１言語と異なる言語である第２言語で表現された単語または文である定型文を示す第２特定テキスト情報であって特定単語または特定文と翻訳等価性のない第２特定テキスト情報とを対応付けて記憶する。ここで、第１特定テキスト情報は、例えば[タバコの説明」や「翻訳機の説明」など、「タバコ」や「翻訳機」などのキーワード（特定単語）を含む短い文（特定文）であるが、キーワード（特定単語）のみでもよい。また、翻訳等価性がないとは、翻訳が非対称であることを意味する。つまり、翻訳機の説明という特定文に対して、特定文そのままの文や特定文をそのまま含む文ではなく、「いらっしゃいませ。これは翻訳機です。ピーという音の後に短い英語で話してください。日本語に翻訳します。」という定型文に対応していることを意味する。
【００７９】
なお、記憶部１６３では、一の第２特定テキスト情報に、異なる一以上の第１特定テキスト情報であってそれぞれ同一の特定単語を含み異なる特定文を示す一以上の第１特定テキスト情報が対応付けて記憶されていてもよい。つまり、第２特定テキスト情報は、異なる複数の言い回しや異なる複数のキーワードに対応づけられているとしてもよい。これにより、定型文である第２特定テキスト情報を異なる複数の言い回しや異なる複数のキーワードのいずれかで呼び出すことができる。
【００８０】
取得部１６１は、第１言語で発話された入力音声を表す第１音声データがテキスト情報に変換されて生成された翻訳前テキスト情報を取得する。
【００８１】
判定部１６２は、取得部１６１が取得した翻訳前テキスト情報に、記憶部１６３において記憶されている第１特定テキスト情報が含まれているか否かを判定する。
【００８２】
判定部１６２は、翻訳前テキスト情報に、第１特定テキスト情報が含まれていることを判定した場合、出力部１６４に、記憶部１６３において記憶され、かつ、第１特定テキスト情報に対応付けられている第２特定テキスト情報を、出力させる。ここで、判定部１６２は、翻訳前テキスト情報に、記憶部１６３において記憶されている第１特定テキスト情報が含まれると判定した場合、出力部１６４に、取得部１６１が取得した翻訳後テキスト情報を出力させない。
【００８３】
また、判定部１６２は、翻訳前テキスト情報に、第１特定テキスト情報が含まれていないことを判定した場合、出力部１６４に、翻訳前テキスト情報を出力させる。
【００８４】
出力部１６４は、判定部１６２の判定結果に従って、第２特定テキスト情報または翻訳前テキスト情報を出力する。本実施の形態では、出力部１６４は、判定部１６２の判定結果に従って、第２特定テキスト情報を音声合成部１４に、翻訳前テキスト情報を翻訳部１３に出力する。
【００８５】
なお、翻訳判定処理部１６は、例えば図４に示す例に限られない。以下、この場合について図５を用いて説明する。図５は、実施の形態１における機械翻訳システム１０の構成の別の態様を示すブロック図である。図３及び図４と同様の要素には同一の符号を付しており、詳細な説明は省略する。
【００８６】
図５に示す機械翻訳システム１０Ａは、図３に示す機械翻訳システム１０と比較して、翻訳判定処理部１６Ａの構成が異なる。翻訳判定処理部１６Ａは、図４に示す翻訳判定処理部１６と比較して、取得部１６１と出力部１６４とがなく、ディスプレイ１７が追加されており、判定部１６２Ａの構成が異なる。
【００８７】
判定部１６２Ａは、上述した判定部１６２の機能をすべて備え、さらに、取得部１６１と出力部１６４との機能が包含されている。つまり、判定部１６２Ａは、音声認識部１２が出力した翻訳前テキスト情報を取得し、取得した翻訳前テキスト情報に記憶部１６３において記憶されている第１特定テキスト情報が含まれるか否かを判定する。判定部１６２Ａは、取得した翻訳前テキスト情報に含まれていない場合は、翻訳前テキスト情報を、翻訳部１３へ出力する。
【００８８】
一方、判定部１６２Ａは、取得した翻訳前テキスト情報に、記憶部１６３において記憶されている第１特定テキスト情報が含まれる場合には、翻訳部１３には翻訳前テキスト情報を出力しない。判定部１６２Ａは、翻訳前テキスト情報に含まれていると判定した第１特定テキスト情報に対応する第２特定テキスト情報を記憶部１６３から抽出して、音声合成部１４に出力する。
【００８９】
ディスプレイ１７は、例えば、音声合成部１４に出力された第２特定テキスト情報を表示してもよい。
【００９０】
なお、記憶部１６３において、さらに、第２特定テキスト情報が第１言語に翻訳された第３特定テキスト情報を、第１特定テキスト情報及び第２特定テキスト情報のうち少なくとも第２特定テキスト情報に対応付けて記憶されているとしてもよい。
【００９１】
この場合、判定部１６２Ａは、判定した第１特定テキスト情報または抽出した第２特定テキスト情報と対応する第３特定テキスト情報をディスプレイ１７に出力し、出力された第３特定テキスト情報は、ディスプレイ１７において表示されるとしてもよい。さらに、当該第２テキスト情報から生成された第２言語の音声データの出力の前後に、当該第２特定テキストと対応する第３特定テキスト情報から生成された第１言語の音声データが別途出力されるとしてもよい。
【００９２】
これらにより、発話者は、自身が発話した発話文に基づいてどのような内容の情報が聞き手に伝わっているかを視覚または聴覚で確認可能となる。
【００９３】
［機械翻訳システム１０の動作］
以上のように構成された機械翻訳システム１０の動作概要について説明する。
【００９４】
図６は、実施の形態１における機械翻訳システム１０の動作概要を示すフローチャートである。
【００９５】
まず、機械翻訳システム１０は、第１言語で発話された入力音声を表す第１音声データがテキスト情報に変換されて生成された翻訳前テキスト情報を取得する取得処理を行う（Ｓ１）。
【００９６】
次に、機械翻訳システム１０は、Ｓ１において取得した翻訳前テキスト情報に、記憶部１６３において記憶されている第１特定テキスト情報が含まれているか否かを判定する判定処理を行う（Ｓ２）。
【００９７】
次に、機械翻訳システム１０は、Ｓ２において、翻訳前テキスト情報に、第１特定テキスト情報が含まれていることが判定された場合、記憶部１６３において記憶され、かつ、第１特定テキスト情報に対応付けられている第２特定テキスト情報を、出力する出力処理を行う（Ｓ３）。
【００９８】
次に、図７及び図８を用いて、機械翻訳システム１０の動作の具体的態様について説明する。
【００９９】
図７は、実施の形態１における機械翻訳システム１０の動作の具体的態様を示すフローチャートである。
【０１００】
図７に示すように、まず、機械翻訳システム１０は、話し手の発話を認識、すなわち、音声入力部１１に話し手が発話した音声が入力されると（Ｓ１１でＹ）、音声入力部１１に入力された音声を翻訳前音声データに変換して音声認識部１２に出力する。
【０１０１】
次に、音声認識部１２は、取得した翻訳前音声データに対して音声認識処理を実行して（Ｓ１２）、翻訳前音声データを第１言語の翻訳前テキスト情報に変換する。音声認識部１２は、変換した翻訳前テキスト情報を翻訳判定処理部１６に出力する。
【０１０２】
次に、翻訳判定処理部１６は、判定処理を行う。すなわち、翻訳判定処理部１６は、取得した翻訳前テキスト情報の中に、記憶部１６３において、予め登録されている特定単語または特定文が含まれているか否かを判定する（Ｓ１３）。
【０１０３】
Ｓ１３において、翻訳前テキスト情報に特定単語または特定文が含まれていることが判定された場合には（Ｓ１３でＹ）、記憶部１６３において記憶され、かつ、第１特定テキスト情報に対応付けられている第２特定テキスト情報を抽出する（Ｓ１４）。そして、翻訳判定処理部１６は、抽出した第２特定テキスト情報を音声合成部１４に出力する。なお、翻訳判定処理部１６は、抽出した第２特定テキスト情報と対応する第３特定テキスト情報を機械翻訳システム１０が有するディスプレイに出力してもよい。
【０１０４】
一方、Ｓ１３において、翻訳前テキスト情報に、特定単語または特定文が含まれていないことが判定された場合（Ｓ１３でＮ）、翻訳部１３に翻訳前テキスト情報が出力される。翻訳部１３は、取得した翻訳前テキスト情報に対して、第２言語へ翻訳する翻訳処理を実行して（Ｓ１５）、翻訳後テキストデータを生成する。翻訳部１３は、生成した翻訳後テキスト情報を音声合成部１４に出力する。
【０１０５】
次に、音声合成部１４は、取得した第２特定テキスト情報または翻訳後テキスト情報から、第２言語の翻訳後音声データを生成する音声合成処理を行う（Ｓ１６）。音声合成部１４は、生成した翻訳後音声データを、音声出力部１５に出力する。
【０１０６】
次に、音声出力部１５は、取得した翻訳後音声データを、第２言語の音声として出力（発話）する音声出力処理を行う（Ｓ１７）。
【０１０７】
図８は、実施の形態１における記憶部１６３において対応付けて記憶される特定文と定型文の一例を示す図である。
【０１０８】
図８には、日本語の特定文が第１特定テキスト情報の一例として示されており、英語の定型文が第２特定テキスト情報の一例として示されている。また、英語の定型文を日本語に翻訳した定型文翻訳文が第３特定テキスト情報の一例として示されている。
【０１０９】
例えば、話し手が、機械翻訳システム１０に対して日本語で「翻訳機の説明をします」と発話した場合、機械翻訳システム１０では、話し手が発話した音声の音声データが音声認識処理によって日本語の翻訳前テキスト情報に変換される。次いで、機械翻訳システム１０では、翻訳判定処理部１６で判定処理が行われ、翻訳前テキスト情報に、記憶部１６３において記憶されている特定文である「翻訳機の説明」が含まれていることを判定する。この場合、機械翻訳システム１０では、話し手が発話した日本語の文章「翻訳機の説明をします」を英語に翻訳する翻訳処理はされない。その代わりに、記憶部１６３において記憶され、かつ特定文である「翻訳機の説明」に対応した英語の定型文「Welcome. This is a translation machine. Please speak with a short English after the sound a beep. It translated into Japanese.」を第２特定テキスト情報として抽出し、音声合成処理及び音声出力処理を実行して、上記の英語の定型文の音声を出力する。
【０１１０】
ここで、話し手が単語「翻訳機」を用いて上記と異なる発話を行って機械翻訳システム１０により翻訳処理される場合の例を説明する。例えば、話し手が機械翻訳システム１０に対して、日本語で「翻訳機はあちらで販売しております」と発話した場合、機械翻訳システム１０では、話し手が発話した音声の音声データを音声認識処理によって日本語の翻訳前テキスト情報に変換する。次いで、機械翻訳システム１０では、翻訳判定処理部１６で判定処理を行い、翻訳前テキスト情報に、記憶部１６３において記憶されている特定文が含まれていないと判定する。この場合、機械翻訳システム１０では、話し手が発話した日本語の文章「翻訳機はあちらで販売しております」を英語に翻訳する翻訳処理を行い、例えば、「We sell a translation machine over there.」と英語の文章に翻訳し、音声合成処理、及び音声出力処理を実行して、上記の英語の文章の音声を出力する。
【０１１１】
なお、話し手が機械翻訳システム１０に対して、単語「タバコ」を用いた発話をした場合も同様であるので、ここでの説明は省略する。
【０１１２】
ただし、図８では、記憶部１６３において記憶されている、同一の単語「タバコ」を含み異なる特定文である「タバコの制約」及び「タバコの説明」に対して、同一の定型文が対応付けられている。このように、同一の定型文（第２特定テキスト情報）に対して、複数の異なる特定文（第１特定テキスト情報）が対応付けられているとしてもよい。また、同一の定型文（第２特定テキスト情報）に対して、複数の異なる特定単語（第１特定テキスト情報）が対応付けられているとしてもよい。これにより、ユーザが第２特定テキスト情報を出力したい場合に、複数の言い回しや複数のキーワードのいずれかによって第２特定テキスト情報を出力させることができる。
【０１１３】
また、機械翻訳システム１０は、上述したように、ディスプレイを備えていてもよい。この場合、機械翻訳システム１０は、判定処理を行い、英語を母国語とする聞き手に対して、記憶部１６３において記憶され、かつ特定文に対応した英語の定型文を出力するとき、ディスプレイに、定型文に対応する定型文翻訳文（第３特定テキスト情報）を日本語を母国語とする話し手に対して表示させる。これにより、話し手が発話した第１言語の特定文とは異なるが対応付けられている第２言語の定型文（第２特定テキスト情報）の音声を出力する場合に、どのような内容の定型文の音声が出力されているかを話し手に知らせることができる。また、定型文の内容を話し手が暗記していないときでも、その場で第２言語の定型文の内容を定型文翻訳文（第１言語の定型文）で確認することができるため、聞き手との会話もスムーズに進めることができる。
【０１１４】
［効果等］
以上のように、実施の形態１によれば、話し手（発話者）は、機械翻訳システム１０に対して、第１言語の特定単語または特定文（第１特定テキスト情報）を含む発話をするだけで、利用用途毎の独自の会話、単語、言い回しなど頻繁に利用する第２言語の定型文（第２特定テキスト情報）を出力させることができる。これにより、発話者の発話負担が軽減される。
【０１１５】
また、第２言語の定型文（第２特定テキスト情報）は、第２言語の定型文を第１言語で簡潔に言い表した単語などに対応付けされる。つまり、実施の形態１の第２特定テキスト情報は、意味を持たない数字などに対応付けされない。これにより、ユーザが対応付けを事前にまたは別途記憶しておかなければならない負担も軽減できる。
【０１１６】
なお、実施の形態１における機械翻訳システム１０は、上述したように、ディスプレイを備えていてもよい。図９は、ディスプレイを備える機械翻訳システム１０の使用場面（ユースケース）の一例を示す図である。話し手５０は、第１言語を発話する者であり、サービス提供者に該当する。聞き手５１は、第２言語を発話する者であり、サービス受益者に該当する。図９には、話し手５０が接客などで聞き手５１に対して、複数の言語を利用する場面が示されている。
【０１１７】
この場合、機械翻訳システム１０は、判定処理を行い、第１言語を母国語とする聞き手５１に対して、第１特定テキスト情報に対応した第２特定テキスト情報を音声出力するとき、ディスプレイに、第１特定テキスト情報の第１言語の翻訳文である第３特定テキスト情報を表示させてもよい。これにより、どのような内容の第２特定テキスト情報を出力されているかを話し手５０に知らせることができる。また、第２特定テキスト情報の内容を話し手５０が暗記していないときでも、その場で第２特定テキスト情報の内容を第１言語で翻訳された第３特定テキスト情報で確認することができるため、聞き手５１との会話もスムーズに進めることができる。
【０１１８】
なお、上述した実施の形態１では、機械翻訳システム１０に話し手が第１言語で発話した音声が入力され、機械翻訳システム１０が第２言語の音声を出力する場合について説明したが、これに限らない。機械翻訳システムと所定の通信手段により、接続される情報端末に話し手が第１言語で発話した音声が入力され、当該情報端末が第２言語の音声を出力してもよい。
【０１１９】
（変形例）
実施の形態１で説明した、例えば図３に示す機械翻訳システム１０の各構成が、情報端末及び複数のサーバに分散して存在するとしてもよい。以下、この場合の例を変形例として説明する。
【０１２０】
［機械翻訳システム１０Ａの構成］
図１０は、実施の形態１の変形例に係る機械翻訳システム１０Ａの構成の一例を示す図である。機械翻訳システム１０Ａは、所定の通信手段により、ディスプレイを有する情報端末２０と接続されており、第２特定テキスト情報を、所定の通信手段により、情報端末２０に出力する。機械翻訳システム１０Ａは、図１０に示すように、情報端末２０、サーバ４１、サーバ４２、サーバ４３及びサーバ４４を備える。情報端末２０、サーバ４１、サーバ４２、サーバ４３及びサーバ４４はそれぞれ、通信手段３０により接続されている。
【０１２１】
＜通信手段３０＞
通信手段３０は、例えば、光回線、ADSLなどでインターネットに接続する有線もしくは無線ネットワークである。この場合、情報端末２０は例えば専用端末で、サーバ４１、サーバ４２、サーバ４３及びサーバ４４は例えばクラウドサーバであってもよい。
【０１２２】
なお、通信手段３０は、これに限らず、３Ｇ、４Ｇ、５Ｇ回線等の携帯電話網であってもよい。この場合、情報端末２０は例えば専用端末で、サーバ４１、サーバ４２、サーバ４３及びサーバ４４は例えばクラウドサーバであってもよい。
【０１２３】
また、通信手段３０は、Bluetooth(登録商標), Ibeacon, IrDA, Wi-Fi, TransferJet、特小無線などの近距離無線であってもよい。この場合、情報端末２０は例えば端末で、サーバ４１、サーバ４２、サーバ４３及びサーバ４４は例えば専用ローカルサーバやオンプレミスの専用サーバであってもよい。
【０１２４】
また、通信手段３０は、１対Ｎ接続の専用回線でもよい。この場合、情報端末２０は例えば端末で、サーバ４１、サーバ４２、サーバ４３及びサーバ４４は例えば専用ローカルサーバやオンプレミスの専用サーバであってもよい。
【０１２５】
また、通信手段３０は、DCM（Data Communication Module）などの高速無線ネットワークであってもよい。この場合、情報端末２０は例えば車載端末で、サーバ４１、サーバ４２、サーバ４３及びサーバ４４は例えばクラウドサーバであってもよい。
【０１２６】
＜情報端末２０＞
図１１は、実施の形態１の変形例に係る情報端末２０の構成の一例を示す図である。図３と同様の要素には同一の符号を付しており、詳細な説明は省略する。
【０１２７】
情報端末２０は、話し手が第１言語にて発話した音声が入力され、聞き手に対して、入力された音声が示す発話文に基づく第２特定テキスト情報または当該発話文が第２言語へ翻訳された翻訳文の音声を出力する。このように、情報端末２０は、機械翻訳システム１０Ａにおけるユーザインタフェースとしての役割を果たす。
【０１２８】
情報端末２０は、図１１に示すように、音声入力部１１と、音声出力部１５と、通信部２１と、記憶部２２と、ディスプレイ２３とを備える。なお、ディスプレイ２３は必須構成ではない。通信部２１は、ＣＰＵ、メモリなどから構成されるコンピュータで実現され、サーバ４１、サーバ４２、サーバ４３及びサーバ４４と通信手段３０によりデータの送受信を行う。記憶部２２は、通信部２１がサーバ４１、サーバ４２、サーバ４３及びサーバ４４と通信し、取得したまたは出力するデータ等を記憶する。ディスプレイ２３は、例えば、通信部２１が第２特定テキスト情報または第３特定テキスト情報を取得した場合、その第２特定テキスト情報または第３特定テキスト情報を表示する。
【０１２９】
本変形例では、情報端末２０は、話し手から第１言語の発話を示す音声が入力されたとき、入力された音声を翻訳前音声データに変換し、通信手段３０を介してサーバ４１に送信する。情報端末２０は、サーバ４１から、音声認識処理により変換された第１言語の翻訳前テキスト情報を受信する。
【０１３０】
また、情報端末２０は、サーバ４１から受信した翻訳前テキスト情報をサーバ４２へ送信する。そして、情報端末２０は、サーバ４２から、第２特定テキスト情報または翻訳前テキスト情報を受信する。
【０１３１】
情報端末２０は、サーバ４２から翻訳前テキスト情報を受信した場合には、サーバ４３へ送信する。そして、情報端末２０は、サーバ４３から、翻訳後テキスト情報を受信する。なお、翻訳前テキスト情報は、サーバ４１により、情報端末２０を経由せずに直接サーバ４２へ送信されるとしてもよい。
【０１３２】
また、情報端末２０は、サーバ４２から第２特定テキスト情報を受信した場合には、第２特定テキスト情報をサーバ４４へ送信する。一方、情報端末２０は、サーバ４３から翻訳後テキスト情報を受信した場合には、翻訳後テキスト情報をサーバ４４へ送信する。また、第２特定テキスト情報は、サーバ４２により情報端末２０を経由せずに、直接サーバ４４に送信されるとしてもよい。そして、情報端末２０は、サーバ４４から、第２特定テキスト情報または翻訳前テキスト情報の翻訳後音声データを受信する。
【０１３３】
情報端末２０は、第２特定テキスト情報または翻訳前テキスト情報の翻訳後音声データを受信すると、音声出力部１５で音声出力を行う。
【０１３４】
なお、情報端末２０は、音声合成処理部１４０を有しているとしてもよい。この場合、情報端末２０は、サーバ４２から第２特定テキスト情報を受信した場合、第２特定テキスト情報に、音声合成処理を行い第２音声データを生成し、生成した第２音声データが示す音声を出力するとしてのよい。
【０１３５】
＜サーバ４１〜サーバ４４＞
サーバ４１は、不図示の通信部と音声認識処理部１１０を備える。サーバ４１は、情報端末２０から送信された翻訳前音声データに対して、音声認識処理部１１０で音声認識処理を実行し、翻訳前音声データを第１言語の翻訳前テキスト情報へ変換する音声認識処理を実行する。また、サーバ４１は、第１言語の翻訳前テキスト情報を情報端末２０に送信する。
【０１３６】
なお、サーバ４１は、情報端末２０を経由せずに、サーバ４２へ直接翻訳前テキスト情報を送信してもよい。
【０１３７】
サーバ４２は、不図示の通信部と翻訳判定処理部１６Ａ(不図示)すなわち、不図示の通信部と判定部１６２と記憶部１６３とを備える。判定部１６２と記憶部１６３とについては、上述した通りであるので、ここでの詳細説明は、省略する。
【０１３８】
サーバ４２は、判定部１６２において、情報端末２０から送信された翻訳前テキスト情報に、第１特定テキスト情報が含まれていることを判定した場合、記憶部１６３において記憶され、かつ、第１特定テキスト情報に対応付けられている第２特定テキスト情報を情報端末２０に送信する。一方、サーバ４２は、判定部１６２において、翻訳前テキスト情報に、第１特定テキスト情報が含まれていないことを判定した場合、翻訳前テキスト情報を情報端末２０に送信する。
【０１３９】
なお、サーバ４２は、情報端末２０を経由せずに、第２特定テキスト情報をサーバ４４に直接送信、または翻訳前テキスト情報をサーバ４３に直接送信してもよい。
【０１４０】
サーバ４３は、不図示の通信部と翻訳処理部１３０を備える。サーバ４３は、情報端末２０から送信された翻訳前テキスト情報に対して、翻訳処理部１３０で第２言語へ翻訳する翻訳処理を実行し、第２言語の翻訳後テキスト情報を生成する。サーバ４３は、生成した翻訳後テキスト情報を情報端末２０に送信する。
【０１４１】
なお、サーバ４３は、情報端末２０を経由せずに、サーバ４４へ直接翻訳後テキスト情報を送信してもよい。
【０１４２】
サーバ４４は、不図示の通信部と音声合成処理部１４０を備える。サーバ４３は、情報端末２０から翻訳後テキストデータが送信された場合、音声合成処理部１４０に翻訳後テキストデータから第２言語の翻訳後音声データを生成させる音声合成処理を行う。また、サーバ４３は、情報端末２０から第２特定テキスト情報が送信された場合、音声合成処理部１４０に第２特定テキスト情報から第２言語の翻訳後音声データを生成させる音声合成処理を行う。そして、サーバ４３は、生成した第２特定テキスト情報または翻訳後テキスト情報の翻訳後音声データを、情報端末２０に送信する。
【０１４３】
なお、図１０では、機械翻訳システム１０Ａの各構成が、情報端末及び複数のサーバに分散して存在している例を示したが、これに限らない。例えば、図１０に示すサーバの数よりも少ないサーバに各構成が分散されていてもよいし、１つのサーバに各構成が集約されていてもよい。
【０１４４】
［機械翻訳システム１０Ａの動作］
次に、以上のように構成された機械翻訳システム１０の動作について説明する。以下では、図１２を用いて、情報端末２０と各サーバとの間のデータのやり取りについて説明する。
【０１４５】
図１２は、実施の形態１の変形例における機械翻訳システム１０Ａの動作の一例を示すシーケンス図である。
【０１４６】
図１２に示すように、まず、情報端末２０は、話し手から第１言語の発話を示す音声が入力されると（Ｓ１０１）、その音声を変換した翻訳前音声データを、通信手段３０を介して、サーバ４１に送信する（Ｓ１０２）。
【０１４７】
次に、サーバ４１は、受信した翻訳前音声データに対する音声認識処理を実行し、翻訳前音声データを第１言語の翻訳前テキスト情報に変換する。そして、サーバ４１は、変換した翻訳前テキスト情報を、情報端末２０に送信する（Ｓ１０３）。
【０１４８】
次に、情報端末２０は、サーバ４１から受信した翻訳前テキスト情報をサーバ４２へ送信する（Ｓ１０４）。サーバ４２は、判定処理を実行し、情報端末２０から受信した翻訳前テキスト情報に、第１特定テキスト情報が含まれていることを判定した場合、第１特定テキスト情報に対応付けられている第２特定テキスト情報を情報端末２０に送信する（Ｓ１０５）。なお、サーバ４２は、情報端末２０から受信した翻訳前テキスト情報に、第１特定テキスト情報が含まれていないことを判定した場合、該当なしとして翻訳前テキスト情報を情報端末２０に送信する（Ｓ１０５）。なお、該当なしとだけ情報端末２０に送信してもよい。
【０１４９】
次に、情報端末２０は、サーバ４２から翻訳前テキスト情報または該当なしの旨を受信した場合には、翻訳前テキスト情報をサーバ４３へ送信する（Ｓ１０６）。すると、サーバ４３は、翻訳処理を実行し、情報端末２０から受信した翻訳前テキスト情報から第２言語の翻訳後テキスト情報を生成する。そして、サーバ４３は、生成した翻訳後テキスト情報を情報端末２０に送信する（Ｓ１０７）。
【０１５０】
次に、情報端末２０は、サーバ４３から翻訳後テキスト情報を受信した場合には、翻訳後テキスト情報をサーバ４４へ送信する（Ｓ１０８）。
【０１５１】
一方、Ｓ１０５において、情報端末２０は、サーバ４２から第２特定テキスト情報を受信した場合には、翻訳処理をスキップし、第２特定テキスト情報をサーバ４４へ送信する（Ｓ１０８）。
【０１５２】
次に、サーバ４４は、音声合成処理を実行し、第２特定テキスト情報または翻訳後テキスト情報の翻訳後音声データを生成する。そして、サーバ４４は、生成した第２特定テキスト情報または翻訳後テキスト情報の翻訳後音声データを情報端末２０へ送信する（Ｓ１０９）。
【０１５３】
最後に、情報端末２０は、サーバ４３から受信した第２特定テキスト情報または翻訳後テキスト情報の翻訳後音声データの音声出力を実行する（Ｓ１１０）。
【０１５４】
［効果等］
以上のように、本変形例によれば、話し手（発話者）は、機械翻訳システム１０に対して、第１言語の特定単語または特定文（第１特定テキスト情報）を含む発話をするだけで、利用用途毎の独自の会話、単語、言い回しなど頻繁に利用する第２言語の定型文（第２特定テキスト情報）を出力させることができる。これにより、発話者の発話負担が軽減される。
【０１５５】
なお、サーバ４２が有する記憶部１６３には、第１特定テキスト情報に対応付けられている第２特定テキスト情報が記憶されているとしたがこれに限らない。記憶部１６３において、第１特定テキスト情報に対応付けられている第２特定テキスト情報の翻訳後音声データが記憶されているとしてもよい。以下、この場合の、情報端末２０と各サーバとの間のデータのやり取りについて説明する。
【０１５６】
図１３は、実施の形態１の変形例における機械翻訳システム１０Ａの動作の別の例を示すシーケンス図である。図１２と同様の要素には同一の符号を付しており、詳細な説明は省略する。図１３に示すシーケンス図は、図１２に示すシーケンス図と比較して、Ｓ１０５ａ及びＳ１０８ａの処理が異なるので、以下では異なる点についてのみ説明する。
【０１５７】
すなわち、Ｓ１０５ａにおいて、サーバ４２は、判定処理を実行し、情報端末２０から受信した翻訳前テキスト情報に、第１特定テキスト情報が含まれていることを判定した場合、第１特定テキスト情報に対応付けられている第２特定テキスト情報の翻訳後音声データを情報端末２０に送信する。
【０１５８】
また、Ｓ１０８ａにおいて、情報端末２０は、サーバ４２から第２特定テキスト情報の翻訳後音声データを受信した場合には、サーバ４４になにも送らない、つまり、音声合成処理をスキップする。
【０１５９】
そのため、Ｓ１１０において、情報端末２０は、サーバ４２から受信した第２特定テキスト情報の翻訳後音声データの音声出力を実行する。
【０１６０】
（実施の形態２）
実施の形態１に係る機械翻訳システム１０では、翻訳前テキスト情報に、記憶部１６３において記憶されている第１特定テキスト情報が含まれているか否かを判定する判定処理を行うとして説明したが、それに限らない。翻訳前テキスト情報と、記憶部１６３において記憶されている第１特定テキスト情報とが完全に一致している否かを判定する判定処理を行うとしてもよい。この場合について、以下、実施の形態２として、実施の形態１と異なるところを中心に説明する。
【０１６１】
［機械翻訳システム１０の構成］
実施の形態２に係る機械翻訳システム１０は、実施の形態１に係る機械翻訳システム１０と比較して、翻訳判定処理部１６が異なる。それ以外の構成は、実施の形態１に係る機械翻訳システム１０と同様のため説明は省略する。
【０１６２】
＜翻訳判定処理部１６＞
実施の形態２に係る翻訳判定処理部１６は、実施の形態１に係る翻訳判定処理部１６と比較して、判定部１６２の動作が異なる。それ以外の構成は、実施の形態１に係る翻訳判定処理部１６と同様のため説明は省略する。
【０１６３】
本実施の形態において、判定部１６２は、取得部１６１が取得した翻訳前テキスト情報と、記憶部１６３において記憶されている第１特定テキスト情報とが一致するか否かを判定する。判定部１６２は、翻訳前テキスト情報と第１特定テキスト情報とが一致することを判定した場合、出力部１６４に、記憶部１６３において記憶され、かつ、第１特定テキスト情報に対応付けられている第２特定テキスト情報を、出力させる。その他の動作は、実施の形態１で説明した通りであるのでここでの説明は省略する。
【０１６４】
［機械翻訳システム１０の動作］
以上のように構成された実施の形態２における機械翻訳システム１０の動作の具体的態様について説明する。
【０１６５】
図１４は、実施の形態２における機械翻訳システムの動作の具体的態様を示すフローチャートである。図７と同様の要素には同一の符号を付しており、詳細な説明は省略する。すなわち、図１４に示すＳ１１、Ｓ１２、Ｓ１４〜Ｓ１７での処理は、実施の形態１で説明した通りであるので、説明を省略する。以下では、実施の形態１と異なるＳ２３を含む判定処理について説明する。
【０１６６】
Ｓ２３では、翻訳判定処理部１６は、判定処理を行う。すなわち、翻訳判定処理部１６は、取得した翻訳前テキスト情報と、記憶部１６３において予め登録されている特定単語または特定文とが一致するか否かを判定する（Ｓ２３）。そして、Ｓ２３において、翻訳前テキスト情報と記憶部１６３において予め登録されている特定単語または特定文と一致する場合（Ｓ２３でＹ）、記憶部１６３において記憶され、かつ、第１特定テキスト情報に対応付けられている第２特定テキスト情報を抽出する（Ｓ１４）。
【０１６７】
ここで、図８を用いてより具体的に説明する。
【０１６８】
例えば、話し手が、実施の形態２における機械翻訳システム１０に対して、日本語で「翻訳機の説明をします」と発話したとする。図８に示すように、記憶部１６３には、特定文「翻訳機の説明」が第１特定テキスト情報として記憶されているが、話し手の発話内容には、「翻訳機の説明」という文言以外にも、「をします」という文言が含まれている。この場合、Ｓ２３において、実施の形態２における機械翻訳システム１０は、話し手の発話内容と第１特定テキスト情報とは完全に一致しないと判定し（Ｓ２３でＮ）、Ｓ１５に進む。なお、実施の形態２における機械翻訳システム１０は、Ｓ１５において翻訳処理を実行し、結果として「I explain this translator machine.」という第２言語の翻訳後テキスト情報を音声合成部１４に出力する。
【０１６９】
一方、話し手が、実施の形態２における機械翻訳システム１０に対して、日本語で「翻訳機の説明」と発話したとする。図８に示すように、記憶部１６３には、特定文「翻訳機の説明」が第１特定テキスト情報として記憶されている。この場合、Ｓ２３において、実施の形態２における機械翻訳システム１０は、話し手の発話内容と第１特定テキスト情報とが完全に一致すると判定し（Ｓ２３でＹ）、Ｓ１４に進む。
【０１７０】
［効果等］
以上のように、実施の形態２における機械翻訳システム１０は、翻訳前テキスト情報が第１特定テキスト情報に一致する場合に、第２特定テキスト情報を出力する。つまり、当該機械翻訳システム１０は、発話者（話し手）が、第１特定テキスト情報のみを発話した場合は、第２特定テキスト情報を翻訳結果として出力し、発話者（話し手）が第１特定テキスト情報以外の文言を含む発話をした場合には、発話した内容そのままを翻訳した翻訳文を出力する。
【０１７１】
これによって、当該機械翻訳システム１０を利用する発話者は、第１特定テキスト情報が示す特定単語または特定文を会話に含めて利用できるという効果を奏する。
【０１７２】
換言すると、相手（聞き手）に対して、話し手が、例えば「翻訳機の説明」など登録されている特定文についての定型文であって事前に登録しておいた利用頻度の高い定型文を用いたい場合があるとする。この場合、話し手は、登録されている特定単語（第１特定テキスト情報）のみを発話することで、当該機械翻訳システム１０に定型文（第２特定テキスト情報）を出力させることができる。
【０１７３】
一方、事前登録されている定型文（第２特定テキスト情報）の内容を相手が理解できなかった場合等に、話し手は、事前登録されている定型文とは異なる発話表現を用いて、聞き手に説明したいときがある。このとき、当該機械翻訳システム１０が、発話内容（翻訳前テキスト情報）に例えば「翻訳機の説明」など登録されている特定文（第１特定テキスト情報）が含まれると、その特定文（第１特定テキスト情報）に対応する定型文が出力してしまう場合には、話し手は、第１特定テキスト情報を発話内容に含めることが出来ないという制約を受ける。そのため、実施の形態２では、翻訳前テキスト情報と第１特定テキスト情報とが一致するか否かという判定条件を用いる。これにより、話し手は、例えば「翻訳機の説明」など登録されている特定文（第１特定テキスト情報）を含んだ発話内容を自由に行い、当該機械翻訳システム１０に翻訳処理させることができる。このように、話し手は、聞き手に対して定型文を出力して説明するか、自分の言葉を用いて説明するか、柔軟に説明方法を選択可能となる。
【０１７４】
また、例えば、翻訳機についての説明を行なうケースにおいて、聞き手が以前に翻訳機を利用した経験を持っている場合、話し手は、聞き手に対して「翻訳機の説明は不要でしょうか？」という確認を行うことが想定される。このとき、当該機械翻訳システム１０が、発話内容に例えば「翻訳機の説明」など登録されている特定文が含まれると、その特定文に対応する定型文が出力してしまう場合、当該確認ができない。一方、本実施の形態では、当該機械翻訳システム１０により「翻訳機の説明は不要でしょうか？」という発話内容を翻訳した第２言語の翻訳文が出力され、当該確認を聞き手に行うことができる。このようにして、本実施の形態の機械翻訳システム１０によれば、話し手は、翻訳機の説明の有無の確認も自然な会話で実現でき、翻訳機の説明が不要なお客様に対して、定型文である翻訳機の説明が出力されてしまうといった事態も防止できる。
【０１７５】
さらに、本実施の形態の機械翻訳システム１０によれば、翻訳前テキスト情報が、第１特定テキスト情報である特定単語または特定文と完全に一致した場合のみ、第２特定テキスト情報が出力される。そのため、話し手は、通常の会話において、特定単語または特定文が含まれないように、発話者が自身の発話内容に気を付けるといった不要な気遣いをなくす効果も奏する。
【０１７６】
なお、機械翻訳システム１０は、実施の形態１等と同様に、ディスプレイを備えていてもよい。この場合、機械翻訳システム１０は、判定処理を行い、英語を母国語とする聞き手に対して、記憶部１６３において記憶され、かつ特定文に対応した英語の定型文を出力するとき、ディスプレイに、定型文に対応する定型文翻訳文（第３特定テキスト情報）を、日本語を母国語とする話し手に対して表示させる。これにより、話し手が発話した第１言語の特定文とは異なるが対応付けられている第２言語の定型文（第２特定テキスト情報）の音声を出力する場合に、どのような内容の定型文の音声が出力されているかを話し手に知らせることができる。また、定型文の内容を話し手が暗記していないときでも、その場で第２言語の定型文の内容を定型文翻訳文（第１言語の定型文）で確認することができるため、聞き手との会話もスムーズに進めることができる。
【０１７７】
（変形例）
上記では、実施の形態１及び実施の形態２をそれぞれ別の実施の形態として説明したが、これらを組み合わせて実施することも可能である。この場合の一例について図８を用いて説明する。
【０１７８】
図８には、「種別」項目が設けられている。例えばこの「種別」の示す値が「１」に設定されている特定文においては、話し手の発話内容（翻訳前テキスト情報）に当該特定文（第１特定テキスト情報）が含まれている場合、機械翻訳システム１０に当該特定文に対応する定型文（第２特定テキスト情報）を出力させるとしてもよい。一方、「種別」の示す属性が「２」に設定されている特定文においては、話し手の発話内容（翻訳前テキスト情報）と当該特定文（第１特定テキスト情報）とが完全一致する場合にのみ、機械翻訳システム１０に当該特定文に対応する定型文（第２特定テキスト情報）を出力させるとしてもよい。
【０１７９】
これにより、めったに使用しない特定文に関しては、話し手の発話文中のどこかに含まれていれば、事前登録させた第２特定テキスト情報に置き換え、利用頻度の高い特定単語や特定文に関しては、完全一致した場合にのみ、事前登録させた第２特定テキスト情報に置き換える、といった個別のルールで判定処理を行うことができる。つまり、個々の特定文に対して個別のルールで判定処理を行わせることができる。このことは、登録する特定単語、特定文自体の通常会話における利用頻度に応じて、使い勝手の良いルールを個別に設定できることができることを意味する。つまり、話し手（ユーザ）の利便性を更に向上させることが可能となる。
【０１８０】
（実施の形態３）
実施の形態３では、実施の形態１及び実施の形態２で説明した判定処理とは別の判定処理の例について説明する。
【０１８１】
［機械翻訳システム１０の構成］
実施の形態３に係る機械翻訳システム１０は、実施の形態１に係る機械翻訳システム１０と比較して、翻訳判定処理部１６が異なる。それ以外の構成は、実施の形態１に係る機械翻訳システム１０と同様のため説明は省略する。
【０１８２】
＜翻訳判定処理部１６＞
実施の形態２に係る翻訳判定処理部１６は、実施の形態１に係る翻訳判定処理部１６と比較して、記憶部１６３に記憶されているものと、判定部１６２との動作とが異なる。それ以外の構成は、実施の形態１に係る翻訳判定処理部１６と同様のため説明は省略する。
【０１８３】
本実施の形態では、記憶部１６３は、第１言語で表現された特定単語または特定文を示す第１特定テキスト情報と、予め用意された第１言語と異なる言語である第２言語で表現された単語または文である定型文を示す第２特定テキスト情報であって特定単語または特定文と翻訳等価性のない第２特定テキスト情報とを対応付けて記憶する。
【０１８４】
さらに、記憶部１６３は、第２特定テキスト情報のそれぞれにおいて、２以上の第１特定テキスト情報と、当該２以上の第１特定テキスト情報の各々が、文中において現れるべき順序を示す順序情報とを対応付けて記憶している。
【０１８５】
判定部１６２は、翻訳前テキスト情報に、記憶部１６３において記憶されている当該２以上の第１特定テキスト情報が含まれ、かつ、当該２以上の第１特定テキスト情報が、順序情報の示す順序で含まれているか否かを判定する。
【０１８６】
ここで、判定部１６２は、翻訳前テキスト情報に、記憶部１６３において記憶されている当該２以上の第１特定テキスト情報が含まれ、かつ、当該２以上の第１特定テキスト情報が当該順序情報の示す順序で含まれていると判断したとする。この場合、判定部１６２は、出力部１６４に、２以上の前記第１特定テキスト情報及び当該順序情報に対応する第２特定テキスト情報を出力させる。
【０１８７】
なお、その他の構成については、実施の形態１で説明した通りであるのでここでの説明は省略する。
【０１８８】
このように、実施の形態３における翻訳判定処理部１６は、話し手の発話内容（翻訳前テキスト情報）の中に、予め登録されている特定単語または特定文（第１特定テキスト情報）が、予め登録された発話順にて含まれているか否かを判定する。そして、話し手の発話内容の中に、当該特定単語等が、予め登録された発話順にて含まれている場合には、翻訳処理することなく、当該特定単語等に対応し、予め登録されている定型文（第２特定テキスト情報）を出力する。
【０１８９】
［機械翻訳システム１０の動作］
以上のように構成された実施の形態３に係る機械翻訳システム１０の動作の具体的態様について、図１５及び図１６を用いて説明する。
【０１９０】
図１５は、実施の形態３における機械翻訳システム１０の動作の具体的態様を示すフローチャートである。図７と同様の要素には同一の符号を付しており、詳細な説明は省略する。すなわち、図１５に示すＳ１１、Ｓ１２、Ｓ１４〜Ｓ１７での処理は、実施の形態１で説明した通りであるので、実施の形態１と異なるＳ３３、Ｓ３４を含む判定処理について以下説明する。
【０１９１】
Ｓ３３およびＳ３４では、翻訳判定処理部１６は、判定処理を行う。すなわち、翻訳判定処理部１６は、取得した翻訳前テキスト情報に記憶部１６３において予め登録されている複数の特定単語または複数の特定文が含まれているか否かを判定する（Ｓ３３）。
【０１９２】
Ｓ３３において、翻訳判定処理部１６は、翻訳前テキスト情報に当該複数の特定単語または当該複数の特定文が含まれている場合（Ｓ３３でＹ）、当該複数の特定単語または当該複数の特定文が、記憶部１６３において予め登録されている順序情報の示す順序で含まれているか否かを判定する（Ｓ３４）。つまり、Ｓ３４では、翻訳判定処理部１６は、当該複数の特定単語または当該複数の特定文が、翻訳前テキスト情報の中でどのような順序で含まれているかを判定する。より具体的には、Ｓ３４では、翻訳判定処理部１６は、当該複数の特定単語または当該複数の特定文の順序が、記憶部１６３に予め記憶されている順序情報の示す順序と一致するか否かを判定する。
【０１９３】
Ｓ３４において、翻訳判定処理部１６は、当該複数の特定単語または当該複数の特定文が、当該順序情報の示す順序で含まれていると判定した場合（Ｓ３４でＹ）、記憶部１６３において記憶され、かつ、当該複数の特定単語または当該複数の特定文に対応付けられている第２特定テキスト情報を抽出する（Ｓ１４）。なお、Ｓ３３において翻訳前テキスト情報に当該複数の特定単語または当該複数の特定文が含まれていないと判定した場合、または、Ｓ３４において、翻訳前テキスト情報に当該複数の特定単語または当該複数の特定文が当該順序情報の示す順序で含まれていないと判定した場合には、Ｓ１５に進む。
【０１９４】
図１６は、実施の形態３における記憶部において対応付けて記憶される特定単語と発話順と対応する定型文の一例を示す図である。
【０１９５】
図１６には、第１特定テキスト情報の一例として、日本語の複数の特定単語が示されており、複数の特定単語が文中において現れるべき順序を示す順序情報の一例として、発話順が示されている。また、図１６には、第２特定テキスト情報の一例として英語の定型文が示されている。さらに、図１６には、英語の定型文を日本語に翻訳した定型文翻訳文が第３特定テキスト情報の一例として示されている。
【０１９６】
より具体的には、図１６には、例えば、「案内」という特定単語が、「（１）」という順序情報と対応付けられ、「東京駅」という特定単語が、「（２）」という順序情報と対応付けられて記憶部１６３に記憶されていることが示されている。
【０１９７】
例えば、話し手が、機械翻訳システム１０に対して日本語で「案内、東京駅」と発話すると、機械翻訳システム１０では、話し手が発話した音声の音声データを音声認識処理によって日本語の翻訳前テキスト情報に変換する。次いで、機械翻訳システム１０では、翻訳判定処理部１６で判定処理が行い、翻訳前テキスト情報の中に、記憶部１６３において記憶されている複数の特定単語である「案内」及び「東京駅」が含まれていることを判定する。さらに、機械翻訳システム１０では、当該複数の特定単語が、特定単語毎に対応付けられている順序情報に示される順序で翻訳前テキスト情報に含まれているか否かを判定する。すなわち、記憶部１６３において、「案内」という特定単語に対応付けられている順序情報が示す順序は「（１）」であり、「東京駅」という特定単語に対応付けられている順序情報が示す順序は「（２）」である。そして、機械翻訳システム１０では、翻訳前テキスト情報において、「案内」及び「東京駅」という特定単語がこの順に含まれていることを判定する。つまり、機械翻訳システム１０は、順序情報が示す順序と、判定された順序とが一致すると判定する。このため、機械翻訳システム１０は、複数の特定単語である「案内」及び「東京駅」（第１テキスト情報）に対応する定型文（第２テキスト情報）である「We will guide you to Tokyo Station. First, please turn left out from this building and go as straight 100m. And then, you will find it on the right‐hand side.」を抽出して、音声合成処理及び音声出力処理を実行して、上記の英語の定型文の音声を出力する。
【０１９８】
一方、話し手が、聞き手に東京駅への案内が必要か否かを確認するために、機械翻訳システム１０に対して日本語で「東京駅へのご案内をいたしましょうか？」という発話を行なったとする。この場合、機械翻訳システム１０では、話し手が発話した音声の音声データを音声認識処理によって日本語の翻訳前テキスト情報に変換する。次いで、機械翻訳システム１０では、翻訳判定処理部１６で判定処理を行い、翻訳前テキスト情報に、記憶部１６３において記憶されている複数の特定単語である「東京駅」及び「案内」が含まれていることを判定する。さらに、機械翻訳システム１０では、当該複数の特定単語が、特定単語毎に対応付けられている順序情報に示される順序で翻訳前テキスト情報に含まれているか否かを判定する。すなわち、記憶部１６３において、「東京駅」という特定単語に対応付けられている順序情報が示す順序は「（１）」であり、「案内」という特定単語に対応付けられている順序情報が示す順序は「（２）」である。そして、機械翻訳システム１０では、翻訳前テキスト情報において、「案内」及び「東京駅」という特定単語がこの順に含まれていることを判定する。つまり、機械翻訳システム１０は、順序情報が示す順序と、判定された順序とが一致しないと判定する。このため、機械翻訳システム１０は、話し手が発話した日本語の文章「東京へのご案内をいたしましょうか？」を英語に翻訳する翻訳処理を行い、例えば、「Would you wish a guide to Tokyo Station?」と英語の文章に翻訳し、音声合成処理、及び音声出力処理を実行して、上記の英語の文章の音声を出力する。
【０１９９】
なお、話し手が機械翻訳システム１０に対して、複数の特定単語「説明」と「チェックアウト」を用いた発話をした場合も同様であるので、ここでの説明は省略する。
【０２００】
また、機械翻訳システム１０は、実施の形態１等と同様に、ディスプレイを備えていてもよい。この場合、機械翻訳システム１０は、判定処理を行い、英語を母国語とする聞き手に対して、記憶部１６３において記憶され、かつ特定文に対応した英語の定型文を出力するとき、ディスプレイに、定型文に対応する定型文翻訳文（第３特定テキスト情報）を、日本語を母国語とする話し手に対して表示させる。これにより、話し手が発話した第１言語の特定文とは異なるが対応付けられている第２言語の定型文（第２特定テキスト情報）の音声を出力する場合に、どのような内容の定型文の音声が出力されているかを話し手に知らせることができる。また、定型文の内容を話し手が暗記していないときでも、その場で第２言語の定型文の内容を定型文翻訳文（第１言語の定型文）で確認することができるため、聞き手との会話もスムーズに進めることができる。
【０２０１】
［効果等］
以上のように、実施の形態３によれば、話し手（発話者）は、機械翻訳システム１０に対して、事前に登録された利用頻度の高い定型文である第２特定テキスト情報を使用するか否かを、複数の特定単語もしくは複数の特定文の発話順を意識して発話するか否かにより、容易に切り替えることができる。
【０２０２】
また、例えば第１言語が日本語である場合、図１６に示すように、日本語の通常会話では、動詞は文の最後に含まれる文法上の特徴を活かして、「動詞」を表わす特定単語または特定文に対しては順序情報「（１）」を設定し、それ以外の「主語」や「目的語」等を表わす特定単語または特定文に対しては順序情報「（２）」を設定すればよい。これにより、発話文において、第２特定テキスト情報を出力させる目的でなく特定単語または特定文が含まれてしまった際に、第２特定テキスト情報が出力されることを防止できる。また、発話者においては、第１特定テキスト情報を含む発話文に対して、翻訳結果として、第２特定テキスト情報を出力するのか、または発話した内容をそのまま翻訳した翻訳文を出力するのかを、発話の仕方により適宜選択可能となる。
【０２０３】
すなわち、実施の形態３における機械翻訳システムによれば、意図的に、通常の文法とは異なるように発話することで話し手の通常会話の翻訳処理に影響を与えることなく、第２特定テキスト情報を出力できるという効果を容易に得られる。また、実施の形態３における機械翻訳システムによれば、記憶部１６３に記憶された第２特定テキスト情報の出力条件を知らない話し手であっても、通常の文法にそった発話をしている限り、意図せずに第２特定テキスト情報が出力されることも防止できる。
【０２０４】
なお、「動詞」と「その他の品詞」のペアを複数の特定単語または複数の特定文として記憶部１６３に登録しておくとしてもよい。例えば、「動詞」に「案内」という特定単語を設定し、この特定単語に対する順序情報として「（１）」を対応付けて設定する。これに対して、ペアとなる「その他の品詞」の特定単語を、複数個設定できるようにする。例えば、「大阪駅」、「東京スカイツリー」、「トイレ」等である。このとき、「その他の品詞」に対する順序情報としては、すべて「（２）」が対応付けて設定してもよい。このように、複数の特定単語または複数の特定文のペアを１対ｎで対応付けて記憶部１６３に記憶しておくことで、第２特定テキスト情報を、機械的に追記でき、記憶部１６３の追加、更新、重複エントリー回避などのメンテナンス容易性も実現できる。
【０２０５】
以上、本開示の一つまたは複数の態様に係る機械翻訳方法、及び機械翻訳システムについて、実施の形態に基づいて説明したが、本開示は、この実施の形態に限定されるものではない。本開示の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本開示の一つまたは複数の態様の範囲内に含まれてもよい。
【０２０６】
例えば、本開示の機械翻訳方法、及び機械翻訳システムでは、図１０を用いて説明したように、音声認識処理、翻訳判定処理、翻訳処理、音声合成処理を、それぞれ異なる独立したサーバにて実行してもよい。もちろん、これら複数の処理の中の一部の処理を同一のサーバで実行させてもよく、また、すべての処理を同一サーバにて実行させるとしてもよい。いずれの形態であっても、同様の効果が得られる。
【０２０７】
また、上記複数の処理は、必ずしもネットワーク等の通信手段を経由してサーバ上で実行される必要はなく、その中の一部が情報端末内で実行すなわち内部バスを経由して接続される情報端末内の機能構成において実行されてもよい。また、その中の一部が情報端末に直接的に接続された周辺機器にて実行されるとしてもよい。
【０２０８】
また、本開示の機械翻訳方法及び機械翻訳システムでは、音声発話された内容を、多言語で翻訳して相手に伝える際に、上述したように、多言語の音声出力により相手に伝えるだけでなく、ディスプレイに多言語のテキスト表示により相手に伝えるとしてもよい。同様の効果が得られるからである。
【０２０９】
なお、上記態様において説明された技術は、例えば、以下のクラウドサービスの類型において実現されうる。しかし、上記態様において説明された技術が実現されるクラウドサービスの類型はこれらに限られるものでない。
【０２１０】
（サービスの類型１：自社データセンタ型クラウドサービス）
図１７は、サービスの類型１（自社データセンタ型クラウドサービス）における情報管理システムが提供するサービスの全体像を示す図である。本類型では、サービスプロバイダ１１２００がグループ１１０００から情報を取得し、ユーザに対してサービスを提供する。本類型では、サービスプロバイダ１１２００が、データセンタ運営会社の機能を有している。すなわち、サービスプロバイダ１１２００が、ビッグデータを管理するクラウドサーバ１１１１０を保有している。したがって、データセンタ運営会社は存在しない。
【０２１１】
本類型では、サービスプロバイダ１１２００は、データセンタ（クラウドサーバ）１２０３０を運営及び管理している。また、サービスプロバイダ１１２００は、オペレーティングシステム（ＯＳ）１２０２０及びアプリケーション１２０１０を管理する。サービスプロバイダ１１２００は、サービスプロバイダ１１２００が管理するＯＳ１２０２０及びアプリケーション１２０１０を用いてサービスを提供する（矢印１２０４０）。
【０２１２】
（サービスの類型２：ＩａａＳ利用型クラウドサービス）
図１８は、サービスの類型２（ＩａａＳ利用型クラウドサービス）における情報管理システムが提供するサービスの全体像を示す図である。ここで、ＩａａＳとは、インフラストラクチャー・アズ・ア・サービスの略であり、コンピュータシステムを構築及び稼動させるための基盤そのものを、インターネット経由のサービスとして提供するクラウドサービス提供モデルである。
【０２１３】
本類型では、データセンタ運営会社１１１００が、データセンタ（クラウドサーバ）１２０３０を運営及び管理している。また、サービスプロバイダ１１２００は、ＯＳ１２０２０及びアプリケーション１２０１０を管理する。サービスプロバイダ１１２００は、サービスプロバイダ１１２００が管理するＯＳ１２０２０及びアプリケーション１２０１０を用いてサービスを提供する（矢印１２０４０）。
【０２１４】
（サービスの類型３：ＰａａＳ利用型クラウドサービス）
図１９は、サービスの類型３（ＰａａＳ利用型クラウドサービス）における情報管理システムが提供するサービスの全体像を示す図である。ここで、ＰａａＳとは、プラットフォーム・アズ・ア・サービスの略であり、ソフトウェアを構築及び稼動させるための土台となるプラットフォームを、インターネット経由のサービスとして提供するクラウドサービス提供モデルである。
【０２１５】
本類型では、データセンタ運営会社１１１００は、ＯＳ１２０２０を管理し、データセンタ（クラウドサーバ）１２０３０を運営及び管理している。また、サービスプロバイダ１１２００は、アプリケーション１２０１０を管理する。サービスプロバイダ１１２００は、データセンタ運営会社１１１００が管理するＯＳ１２０２０及びサービスプロバイダ１１２００が管理するアプリケーション１２０１０を用いてサービスを提供する（矢印１２０４０）。
【０２１６】
（サービスの類型４：ＳａａＳ利用型クラウドサービス）
図２０は、サービスの類型４（ＳａａＳ利用型クラウドサービス）における情報管理システムが提供するサービスの全体像を示す図である。ここで、ＳａａＳとは、ソフトウェア・アズ・ア・サービスの略である。ＳａａＳ利用型クラウドサービスは、例えば、データセンタ（クラウドサーバ）を保有しているプラットフォーム提供者が提供するアプリケーションを、データセンタ（クラウドサーバ）を保有していない会社又は個人などの利用者がインターネットなどのネットワーク経由で使用できる機能を有するクラウドサービス提供モデルである。
【０２１７】
本類型では、データセンタ運営会社１１１００は、アプリケーション１２０１０を管理し、ＯＳ１２０２０を管理し、データセンタ（クラウドサーバ）１２０３０を運営及び管理している。また、サービスプロバイダ１１２００は、データセンタ運営会社１１１００が管理するＯＳ１２０２０及びアプリケーション１２０１０を用いてサービスを提供する（矢印１２０４０）。
【０２１８】
以上、いずれのクラウドサービスの類型においても、サービスプロバイダ１１２００がサービスを提供する。また、例えば、サービスプロバイダ又はデータセンタ運営会社は、ＯＳ、アプリケーション又はビッグデータのデータベース等を自ら開発してもよいし、また、第三者に外注させてもよい。
【産業上の利用可能性】
【０２１９】
本開示は、機械翻訳方法、及び、機械翻訳システムに利用でき、特に、ＰＣアプリ、Ｗｅｂアプリ、スマートフォンアプリ等、簡単に利用可能な機械翻訳システム及び機械翻訳システムにおける機械翻訳方法に利用することができる。
【符号の説明】
【０２２０】
１０、１０Ａ、９０    機械翻訳システム
１１、９１    音声入力部
１２、９２    音声認識部
１３、９３    翻訳部
１４、９４    音声合成部
１５、９５    音声出力部
１６、１６Ａ    翻訳判定処理部
１７、２３    ディスプレイ
２０    情報端末
２１    通信部
２２、１６３    記憶部
３０    通信手段
４１、４２、４３、４４    サーバ
５０  話し手
５１  聞き手
１１０    音声認識処理部
１３０    翻訳処理部
１４０    音声合成処理部
１６１  取得部
１６２、１６２Ａ    判定部
１６４    出力部
【図１】
2017120616.tif 000003
【図２Ａ】
2017120616.tif 000004
【図２Ｂ】
2017120616.tif 000005
【図２Ｃ】
2017120616.tif 000006
【図３】
2017120616.tif 000007
【図４】
2017120616.tif 000008
【図５】
2017120616.tif 000009
【図６】
2017120616.tif 000010
【図７】
2017120616.tif 000011
【図８】
2017120616.tif 000012
【図９】
2017120616.tif 000013
【図１０】
2017120616.tif 000014
【図１１】
2017120616.tif 000015
【図１２】
2017120616.tif 000016
【図１３】
2017120616.tif 000017
【図１４】
2017120616.tif 000018
【図１５】
2017120616.tif 000019
【図１６】
2017120616.tif 000020
【図１７】
2017120616.tif 000021
【図１８】
2017120616.tif 000022
【図１９】
2017120616.tif 000023
【図２０】
2017120616.tif 000024