(57)【要約】【課題】翻訳結果の信頼度が低い可能性があることをユーザに通知することが可能な技術を提供すること。【解決手段】メッセージを翻訳する翻訳装置(20)と通信するコンピュータ(10)のプログラムであって、コンピュータを、ユーザから入力される入力メッセージを受け付ける入力部(100)、入力メッセージを含む入力信号を翻訳装置に送信する送信部(101)、入力メッセージを、入力メッセージに用いられる第一の言語とは異なる第二の言語に翻訳することで生成される翻訳メッセージを含む出力信号であって、翻訳結果の信頼度が低い可能性があることを示す信頼度通知メッセージを更に含む出力信号を翻訳装置から受信する受信部(102)、出力信号に含まれる翻訳メッセージ及び信頼度通知メッセージを出力する出力部(103)、として機能させるプログラムを提供する。【選択図】図３
2019003433.tif 000002
【特許請求の範囲】
【請求項１】
メッセージを翻訳する翻訳装置と通信するコンピュータのプログラムであって、
前記コンピュータを、
ユーザから入力される入力メッセージを受け付ける入力部、
前記入力メッセージを含む入力信号を前記翻訳装置に送信する送信部、
前記入力メッセージを、前記入力メッセージに用いられる第一の言語とは異なる第二の言語に翻訳することで生成される翻訳メッセージを含む出力信号であって、翻訳結果の信頼度が低い可能性があることを示す信頼度通知メッセージを更に含む出力信号を前記翻訳装置から受信する受信部、
前記出力信号に含まれる翻訳メッセージ及び信頼度通知メッセージを出力する出力部、
として機能させるプログラム。
【請求項２】
前記出力部は、前記第一の言語によるテキストで表現された信頼度通知メッセージと、前記第二の言語によるテキストで表現された信頼度通知メッセージとを画面に表示し、
前記第一の言語によるテキストで表現された信頼度通知メッセージと、前記第二の言語によるテキストで表現された信頼度通知メッセージとは、互いに異なる向きに表示される、
請求項１に記載のプログラム。
【請求項３】
前記出力信号には、前記入力信号を前記第一の言語で認識した結果を示す前記第一の言語によるテキストで表現された認識メッセージと、前記第二の言語によるテキストで表現された前記翻訳メッセージとが含まれており、
前記出力部は、前記認識メッセージを、前記第一の言語によるテキストで表現された信頼度通知メッセージと同一の向きで表示し、前記第二の言語によるテキストで表現された前記翻訳メッセージを、前記第二の言語によるテキストで表現された信頼度通知メッセージと同一の向きで表示する。
請求項２に記載のプログラム。
【請求項４】
前記出力信号に含まれる信頼度通知メッセージは、翻訳結果の信頼度が低い可能性があると判定された理由を示す識別子であり、
前記出力部は、前記出力信号に前記識別子が含まれる場合に、前記識別子に対応づけられるテキストメッセージを信頼度通知メッセージとして表示する、
請求項１乃至３のいずれか一項に記載のプログラム。
【請求項５】
メッセージを翻訳する翻訳装置と通信する情報処理装置が実行する表示方法であって、
ユーザから入力される入力メッセージを受け付けるステップと、
前記入力メッセージを含む入力信号を前記翻訳装置に送信するステップと、
前記入力メッセージを、前記入力メッセージに用いられる第一の言語とは異なる第二の言語に翻訳することで生成される翻訳メッセージを含む出力信号であって、翻訳結果の信頼度が低い可能性があることを示す信頼度通知メッセージを更に含む出力信号を前記翻訳装置から受信するステップと、
前記出力信号に含まれる翻訳メッセージ及び信頼度通知メッセージを出力するステップと、
を含む表示方法。
【請求項６】
メッセージを翻訳する翻訳装置と通信する情報処理装置であって、
ユーザから入力される入力メッセージを受け付ける入力部と、
前記入力メッセージを含む入力信号を前記翻訳装置に送信する送信部と、
前記入力メッセージを、前記入力メッセージに用いられる第一の言語とは異なる第二の言語に翻訳することで生成される翻訳メッセージを含む出力信号であって、翻訳結果の信頼度が低い可能性があることを示す信頼度通知メッセージを更に含む出力信号を前記翻訳装置から受信する受信部と、
前記出力信号に含まれる翻訳メッセージ及び信頼度通知メッセージを出力する出力部と、
を有する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、表示方法及び情報処理装置に関する。
【背景技術】
【０００２】
近年、機械翻訳技術が発達しており、ユーザから入力されたメッセージを高精度に翻訳することが可能である。また、これらの技術の発達に伴い、様々な翻訳アプリケーション等が提供されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１８１１９８号広報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザから入力されたメッセージの中には、例えば、翻訳不可能な単語が含まれている場合、疑問文を意図しているが平叙文と認識されてしまうようなイントネーションで発話された場合、文脈により肯定文にも否定文にも解釈されるような表現が用いられた場合など、そのまま翻訳すると、翻訳結果の信頼度が低くなってしまう可能性のあるメッセージが存在する。
【０００５】
このような場合に、翻訳結果の信頼度が低い可能性があることをユーザに通知することができれば、ユーザはより正確な表現で再度発話するといった対応を行うことができ、異なる言語を使用するユーザ間で円滑なコミュニケーションを行うことが可能になると考えられる。
【０００６】
そこで、本発明は、翻訳結果の信頼度が低い可能性があることをユーザに通知することが可能なプログラム、表示方法及び情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様に係るプログラムは、メッセージを翻訳する翻訳装置と通信するコンピュータのプログラムであって、コンピュータを、ユーザから入力される入力メッセージを受け付ける入力部、入力メッセージを含む入力信号を翻訳装置に送信する送信部、入力メッセージを、入力メッセージに用いられる第一の言語とは異なる第二の言語に翻訳することで生成される翻訳メッセージを含む出力信号であって、翻訳結果の信頼度が低い可能性があることを示す信頼度通知メッセージを更に含む出力信号を翻訳装置から受信する受信部、出力信号に含まれる翻訳メッセージ及び信頼度通知メッセージを出力する出力部、として機能させる。
【０００８】
この態様によれば、翻訳結果の信頼度が低い可能性があることをユーザに通知することが可能になる。また、この態様によれば、本プログラム側で翻訳処理を行わないことから、本プログラムを実行するコンピュータの処理負荷を抑えることが可能になる。
【０００９】
上記態様において、出力部は、第一の言語によるテキストで表現された信頼度通知メッセージと、第二の言語によるテキストで表現された信頼度通知メッセージとを画面に表示し、第一の言語によるテキストで表現された信頼度通知メッセージと、第二の言語によるテキストで表現された信頼度通知メッセージとは、互いに異なる向きに表示されるようにしてもよい。
【００１０】
この態様によれば、第一の言語で会話を行うユーザ及び第二の言語で会話を行うユーザの双方が、翻訳結果の信頼度が低い可能性があることを認識することが可能になる。また、信頼度通知メッセージを互いに異なる向きに表示することで、第一の言語で会話を行うユーザ及び第二の言語で会話を行うユーザが互いに向き合って会話を行う場合に、信頼度通知メッセージの視認性を向上させることが可能になる。
【００１１】
上記態様において、出力信号には、入力信号を第一の言語で認識した結果を示す第一の言語によるテキストで表現された認識メッセージと、第二の言語によるテキストで表現された翻訳メッセージとが含まれており、出力部は、認識メッセージを、第一の言語によるテキストで表現された信頼度通知メッセージと同一の向きで表示し、第二の言語によるテキストで表現された翻訳メッセージを、第二の言語によるテキストで表現された信頼度通知メッセージと同一の向きで表示するようにしてもよい。
【００１２】
この態様によれば、第一の言語で会話を行うユーザ及び第二の言語で会話を行うユーザが互いに向き合って会話を行う場合に、認識メッセージ、翻訳メッセージ及び信頼度通知メッセージの視認性を向上させることが可能になる。
【００１３】
上記態様において、出力信号に含まれる信頼度通知メッセージは、翻訳結果の信頼度が低い可能性があると判定された理由を示す識別子であり、出力部は、出力信号に識別子が含まれる場合に、識別子に対応づけられるテキストメッセージを信頼度通知メッセージとして表示する、ようにしてもよい。
【００１４】
この態様によれば、翻訳装置からコンピュータに向けて送信される信頼度通知メッセージのデータ量を抑えることが可能になる。
【００１５】
本発明の一態様に係る表示方法は、メッセージを翻訳する翻訳装置と通信する情報処理装置が実行する表示方法であって、ユーザから入力される入力メッセージを受け付けるステップと、入力メッセージを含む入力信号を翻訳装置に送信するステップと、入力メッセージを、入力メッセージに用いられる第一の言語とは異なる第二の言語に翻訳することで生成される翻訳メッセージを含む出力信号であって、翻訳結果の信頼度が低い可能性があることを示す信頼度通知メッセージを更に含む出力信号を翻訳装置から受信するステップと、出力信号に含まれる翻訳メッセージ及び信頼度通知メッセージを出力するステップと、を含む。
【００１６】
この態様によれば、翻訳結果の信頼度が低い可能性があることをユーザに通知することが可能になる。また、この態様によれば、本表示方法を実行する端末側で翻訳処理を行わないことから、情報処理装置の処理負荷を抑えることが可能になる。
【００１７】
本発明の一態様に係る情報処理装置は、メッセージを翻訳する翻訳装置と通信する情報処理装置であって、ユーザから入力される入力メッセージを受け付ける入力部と、入力メッセージを含む入力信号を翻訳装置に送信する送信部と、入力メッセージを、入力メッセージに用いられる第一の言語とは異なる第二の言語に翻訳することで生成される翻訳メッセージを含む出力信号であって、翻訳結果の信頼度が低い可能性があることを示す信頼度通知メッセージを更に含む出力信号を翻訳装置から受信する受信部と、出力信号に含まれる翻訳メッセージ及び信頼度通知メッセージを出力する出力部と、を有する。
【００１８】
この態様によれば、翻訳結果の信頼度が低い可能性があることをユーザに通知することが可能になる。また、この態様によれば、本情報処理装置側で翻訳処理を行わないことから、情報処理装置の処理負荷を抑えることが可能になる。
【発明の効果】
【００１９】
本発明によれば、翻訳結果の信頼度が低い可能性があることをユーザに通知することが可能なプログラム、表示方法及び情報処理装置を提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態に係る翻訳システムの一例を示す図である。
【図２】本実施形態に係る端末の機能ブロック構成の一例を示す図である。
【図３】本実施形態に係る翻訳システムが行う処理手順の一例を示すシーケンス図である。
【図４】端末に表示される画面の表示例を示す図である。
【図５】端末に表示される画面の表示例を示す図である。
【図６】端末に表示される画面の表示例を示す図である。
【発明を実施するための形態】
【００２１】
添付図面を参照して、本発明の好適な実施形態について説明する。なお、各図において、同一の符号を付したものは、同一又は同様の構成を有する。
【００２２】
＜システム構成＞
図１は、本実施形態に係る翻訳システムの一例を示す図である。本実施形態に係る翻訳システムは、端末１０と翻訳サーバ２０（翻訳装置）とを含む。端末１０と翻訳サーバ２０とは、無線又は有線の通信ネットワークＮを介して接続され、相互に通信を行うことができる。図１には端末１０が１つ図示されているが、本実施形態に係る翻訳システムには複数の端末１０が含まれていてもよい。
【００２３】
端末１０は、ユーザが利用する端末であり、ユーザから入力されるメッセージ（以下、「入力メッセージ」と言う。）を翻訳サーバ２０に送信し、翻訳サーバ２０から受信した翻訳後のメッセージを出力する機能を有する。端末１０は、例えば、スマートフォン、タブレット端末、パーソナルコンピュータ（ＰＣ）、ノートＰＣなど、通信機能を備えたあらゆる情報処理装置を用いることができる。
【００２４】
端末１０は、ＣＰＵ（Central Processing Unit）１１、メモリ等の記憶装置１２、通信ネットワークＮに接続するために用いられる通信ＩＦ（Interface）１３、会話中のユーザを撮影するカメラ１４、マイク１５、スピーカ１６、ディスプレイ１７及び入力デバイス１８を含む。ディスプレイ１７及び入力デバイス１８はタッチパネルであってもよい。端末１０は、マイク１５で拾ったユーザの音声又は入力デバイス１８から入力されたテキストを含む入力信号を翻訳サーバ２０に送信する。また、翻訳サーバ２０から翻訳結果を含む出力信号を受信し、受信した出力信号をスピーカ１６又はディスプレイ１７から出力する。
【００２５】
翻訳サーバ２０は、翻訳エンジンを搭載しており、端末１０から受信した入力信号の内容を、ユーザから入力される入力メッセージに用いられる言語（以下、「第一の言語」と言う。）とは異なる言語（以下、「第二の言語」と言う。）に翻訳して端末１０に送信する機能を有する。また、翻訳サーバ２０は、更に、音声認識エンジンを備えており、端末１０から受信した音声形式の入力信号をテキストメッセージとして認識する機能を有していてもよい。また、翻訳サーバ２０は、更に、音声合成エンジンを備えており、翻訳結果を音声形式の出力信号に変換して端末１０に送信する機能を有していてもよい。翻訳サーバ２０は、ＣＰＵ２１、メモリ等の記憶装置２２、通信ネットワークＮと接続するために用いられる通信ＩＦ２３を含む。
【００２６】
翻訳サーバ２０は、翻訳結果の信頼度が低い可能性があると判定される場合、翻訳結果に加えて、翻訳結果の信頼度が低い可能性があることを示す情報を端末１０に送信する機能を有する。端末１０は、当該情報を受信した場合、翻訳結果と共に、翻訳結果の信頼度が低い可能性があることを示すメッセージ（以下、「信頼度通知メッセージ」と言う。）をスピーカ１６又はディスプレイ１７から出力する。これにより、ユーザは、誤訳等の可能性があることを認識することができると共に、より正確な表現で再度発話するといった対応を行うことが可能になる。
【００２７】
＜機能ブロック構成＞
図２は、本実施形態に係る端末の機能ブロック構成の一例を示す図である。本実施形態に係る端末１０は、入力部１００と、送信部１０１と、受信部１０２と、出力部１０３とを有する。これらの各機能部は、端末１０の記憶装置１２に記憶されたプログラムが、ＣＰＵ１１に実行させる処理により実現され得る。また、当該プログラムは、非一時的（non-transitory）なコンピュータ読み取り可能な記憶媒体に格納することができる。当該プログラムは、外部サーバからダウンロード可能な翻訳アプリケーションであってもよい。
【００２８】
入力部１００は、入力メッセージを受け付ける機能を有する。入力メッセージは、マイク１５で拾ったユーザの音声でもよいし、入力デバイス１８から入力されたテキストでもよい。
【００２９】
送信部１０１は、入力部１００に入力された入力メッセージを含む入力信号を翻訳サーバ２０に送信する機能を有する。送信部１０１は、翻訳サーバ２０が備えるＡＰＩを呼び出すことで、入力信号を翻訳サーバ２０に送信するようにしてもよい。
【００３０】
受信部１０２は、翻訳サーバ２０で翻訳処理を行うことで生成されるメッセージ（以下、「翻訳メッセージ」と言う。）を含む出力信号を、翻訳サーバ２０から受信する機能を有する。また、翻訳サーバ２０において翻訳結果の信頼度が低い可能性があると判定される場合、受信部１０２は、信頼度通知メッセージを更に含む出力信号を受信する。翻訳メッセージは、テキスト形式で表現されるメッセージであってもよいし、当該テキストを音声合成することで生成された音声形式のメッセージであってもよい。受信部１０２は、送信部１０１が呼び出したＡＰＩに対する応答として出力信号を受信するようにしてもよい。
【００３１】
出力部１０３は、受信部１０２で受信された出力信号に含まれる翻訳メッセージを出力する。また、出力部１０３は、受信部１０２で受信された出力信号に信頼度通知メッセージが含まれる場合、信頼度通知メッセージを出力する。
【００３２】
また、出力部１０３は、テキスト形式で表現された信頼度通知メッセージをディスプレイ１７から出力する場合、第一の言語によるテキストで表現された信頼度通知メッセージと、第二の言語で表現された信頼度通知メッセージとを、互いに異なる向きになるように画面に表示するようにしてもよい。
【００３３】
また、受信部１０２で受信される出力信号には、音声形式の入力信号を翻訳サーバ２０の音声認識エンジンを用いて認識した結果を示す、第一の言語によるテキストで表現されたメッセージ（以下、「認識メッセージ」と言う。）と、第二の言語によるテキストで表現された翻訳メッセージとが含まれていてもよい。この場合、出力部１０３は、認識メッセージを、第一の言語によるテキストで表現された信頼度通知メッセージと同一の向きで表示し、第二の言語によるテキストで表現された翻訳メッセージを、第二の言語によるテキストで表現された信頼度通知メッセージと同一の向きで表示するようにしてもよい。
【００３４】
また、受信部１０２で受信される出力信号に含まれる信頼度通知メッセージは、翻訳結果の信頼度が低い可能性があると判定された理由を示す識別子であってもよい。この場合、出力部１０３は、出力信号に当該識別子が含まれる場合に、当該識別子に対応づけられるテキスト文字列を、テキスト形式で表現された信頼度通知メッセージとして表示するようにしてもよい。
【００３５】
＜処理手順＞
図３は、本実施形態に係る翻訳システムが行う処理手順の一例を示すシーケンス図である。図３を用いて、本実施形態に係る翻訳システムが行う処理手順を具体的に説明する。
【００３６】
ステップＳ１１で、端末１０の入力部１００は、マイク１５又は入力デバイス１８を介して、ユーザから入力メッセージを受け付ける。入力部１００は、ディスプレイ１７に表示される画面において、ユーザＡ又はユーザＢが所定のボタンを押下した場合に、入力メッセージを受け付けることとしてもよい。
【００３７】
ステップＳ１２で、端末１０の送信部１０１は、入力メッセージを含む入力信号を翻訳サーバ２０に送信する。より具体的には、ステップＳ１１においてユーザが発話することで入力メッセージが入力された場合、送信部１０１は、ユーザの音声を含む入力信号を翻訳サーバ２０に送信する。また、ステップＳ１１においてユーザからテキストにより入力メッセージが入力された場合、送信部１０１は、入力されたテキストを含む入力信号を翻訳サーバ２０に送信する。
【００３８】
ステップＳ１３で、翻訳サーバ２０は、入力信号がユーザの音声を含む入力信号である場合、音声認識エンジンを用いて音声認識を行うことでユーザの音声をテキストに変換する。入力信号がテキストを含む入力信号である場合、ステップＳ１３の処理手順は省略される。
【００３９】
ステップＳ１４で、翻訳サーバ２０は、入力信号の内容が第一の言語である場合、第一の言語から第二の言語への翻訳を行い、入力信号の内容が第二の言語である場合、第二の言語から第一の言語への翻訳を行う。
【００４０】
ステップＳ１５で、翻訳サーバ２０は、翻訳メッセージを含む出力信号を端末１０に送信する。翻訳サーバ２０から送信される翻訳メッセージがテキスト形式で表現されるメッセージであるのか又は音声形式のメッセージであるのかについては、予め端末１０と翻訳サーバ２０との間で定められていてもよい。なお、翻訳サーバ２０は、入力信号がユーザの音声を含む入力信号である場合、ステップＳ１３において認識したテキスト（認識メッセージ）を出力信号に含めて端末１０に送信するようにしてもよい。
【００４１】
ここで、翻訳サーバ２０は、ステップＳ１４で行った翻訳処理において、翻訳結果の信頼度が低い可能性があると判定した場合、信頼度通知メッセージを出力信号に含めて端末１０に送信する。なお、翻訳サーバ２０は、翻訳結果の信頼度が低い可能性があると判定しなかった場合、信頼度通知メッセージを出力信号に含めずに端末１０に送信する。
【００４２】
ステップＳ１６で、端末１０の出力部１０３は、受信部１０２で受信された出力信号に含まれる翻訳メッセージが音声形式である場合、翻訳メッセージをスピーカ１６から出力する。また、受信部１０２で受信された出力信号に含まれる翻訳メッセージがテキスト形式である場合、翻訳メッセージをディスプレイ１７に表示する。
【００４３】
また出力部１０３は、受信部１０２で受信された出力信号に信頼度通知メッセージが含まれる場合、スピーカ１６又はディスプレイ１７から信頼度通知メッセージを出力する。より具体的には、信頼度通知メッセージが、音声形式又はテキスト形式である場合、出力部１０３は、信頼度通知メッセージをそのままスピーカ１６又はディスプレイ１７から出力する。
【００４４】
また、端末１０のメモリ等に、「翻訳結果の信頼度が低い可能性があると判定された理由を示す識別子」と「翻訳結果の信頼度が低い可能性があると判定された理由を示すテキスト」とが対応づけられたテーブルを記憶させておくようにしてもよい。出力部１０３は、信頼度通知メッセージが、「翻訳結果の信頼度が低い可能性があると判定された理由を示す識別子」である場合、当該テーブルを参照することで、当該識別子に対応づけられた「翻訳結果の信頼度が低い可能性があると判定された理由を示すテキスト」を取得してディスプレイ１７に表示する。
【００４５】
「翻訳結果の信頼度が低い可能性があると判定された理由を示す識別子」とは、例えば、以下の３つの理由のうちいずれかを示す識別子であってもよい。
理由１：翻訳することができない文字が含まれているために、翻訳結果の信頼度が低い可能性がある場合。例えば、日本人が外国人との会話において日本人が「わさびを食べるとプツンとします」と話した場合、翻訳サーバ２０は「プツン」を翻訳することができない可能性が高い。このような場合、翻訳サーバ２０は、理由１を示す識別子を端末１０に送信する。
理由２：疑問文とも平叙文とも受け取れるような発話がなされたために、疑問文及び平叙文が逆に認識された可能性がある場合。例えば、日本人が外国人との会話において日本人が「今日は良い天気です？」と話した場合、語尾のイントネーションによっては「今日は良い天気ですか」と解釈される場合と、「今日は良い天気です」と解釈される場合とが想定される。このような場合、翻訳サーバ２０は、理由２を示す識別子を端末１０に送信する。
理由３：肯定文とも否定文とも受け取れるような表現であるために、肯定文及び否定文が逆に認識された可能性がある場合。例えば、日本人が外国人との会話において日本人が「お寿司は好きではないですか」と話した場合、それまでの会話の流れにより「お寿司は好きですか？」との質問であると解釈される場合と、「お寿司は好きではないのですね？」との質問であると解釈される場合とが想定される。このような場合、翻訳サーバ２０は、理由３を示す識別子を端末１０に送信する。
【００４６】
＜具体例＞
続いて、出力部１０３がディスプレイ１７に表示する画面の具体例及び信頼度通知メッセージの具体例について説明する。以下に説明する具体例は、第一の言語は日本語であり、第二の言語は英語である前提とする。また、翻訳サーバ２０にて翻訳結果の信頼度が低い可能性があると判定された場合、信頼度通知メッセージとして「翻訳結果の信頼度が低い可能性があると判定された理由を示す識別子」が端末１０に通知される前提として説明する。
【００４７】
図４、図５及び図６は、端末１０に表示される画面の表示例を示す図である。図４、図５及び図６に示す画面は、端末１０のディスプレイ１７に表示される画面であり、日本語表示エリア２００と、英語表示エリア３００とを含む。日本語表示エリア２００には、発話ボタン２１０が設けられており、ユーザＡが発話ボタン２１０を押下することで、ユーザＡが話した音声の翻訳（日本語から英語）が開始される。ユーザＡが話した音声の翻訳が行われると、翻訳サーバ２０で認識されたユーザＡの音声を示すテキスト（認識メッセージ）がテキスト表示エリア２２０に表示され、翻訳サーバ２０で翻訳されたテキスト（翻訳メッセージ）がテキスト表示エリア３２０に表示される。
【００４８】
同様に、ユーザＢが発話ボタン３１０を押下することで、ユーザＢが話した音声の翻訳（英語から日本語）が開始される。ユーザＢが話した音声の翻訳が行われると、翻訳サーバ２０で認識されたユーザＢの音声を示すテキスト（認識メッセージ）が、テキスト表示エリア３２０に表示され、翻訳サーバ２０で翻訳されたテキスト（翻訳メッセージ）が、テキスト表示エリア２２０に表示される。また、ユーザＡ及びユーザＢが端末１０を介して会話し易いようにするため、日本語表示エリア２００と英語表示エリア３００とでは、互いに異なる向きになるように文字が表示される。
【００４９】
図４の例は、ユーザＡの音声を翻訳する場合に、翻訳サーバ２０が上述の理由１に該当するとして翻訳結果の信頼度が低い可能性があると判定した場合の表示例を示している。端末１０は、理由１を示す識別子に対応づけられる日本語テキスト及び英語テキストをメモリ等に格納されたテーブルから読み出してアラート表示エリア２３０及び３３０に表示する。図４の例では、理由１を示す識別子に対応づけられる日本語テキストとして「下線部は翻訳できない単語です。別の表現に言い換えてください。」が表示され、理由１を示す識別子に対応づけられる英語テキストとして「Untranslated vocabulary is included」が表示される。これにより、アラートを見たユーザＡは、他の表現で発話を試みることが可能になり、翻訳結果を見ているユーザＢも、翻訳結果に翻訳不可能な単語が含まれていることを認識することが可能になる。
【００５０】
なお、テキスト表示エリア２２０には、翻訳サーバ２０が翻訳することができなかった文字を示す情報（例えば下線）が表示されるようにしてもよい。この場合、翻訳サーバ２０は、当該情報を表示すべき文字の位置を示す位置情報を、出力信号に含めて端末１０に送信し、端末１０の出力部１０３は、当該位置情報に基づいて、下線等の情報を表示するようにしてもよい。アラートを見たユーザＡは、どの文字を言い換えるべきかを認識することが可能になる。
【００５１】
図５の例は、ユーザＡの音声を翻訳する場合に、翻訳サーバ２０が上述の理由２に該当するとして翻訳結果の信頼度が低い可能性があると判定した場合の表示例を示している。図５の例では、理由２を示す識別子に対応づけられる日本語テキストとして「相手に“〜です”と“〜ですか？”が逆に表示された可能性があります」が表示され、理由２を示す識別子に対応づけられる英語テキストとして「Queries becoming statements and vice versa can occur」が表示される。これにより、アラートを見たユーザＡは、疑義が生じない表現で発話を試みることが可能になり、翻訳結果を見ているユーザＢも、ユーザＡが曖昧な表現で発話をしていることを認識することが可能になる。
【００５２】
図６の例は、ユーザＡの音声を翻訳する場合に、翻訳サーバ２０が上述の理由３に該当するとして翻訳結果の信頼度が低い可能性があると判定した場合の表示例を示している。図６の例では、理由３を示す識別子に対応づけられる日本語テキストとして「相手に“〜です”と“〜ではない”が逆に表示された可能性あり」が表示され、理由３を示す識別子に対応づけられる英語テキストとして「Negative sentences can become positive and vice versa」が表示される。これにより、アラートを見たユーザＡは、疑義が生じない表現で発話を試みることが可能になり、翻訳結果を見ているユーザＢも、ユーザＡが曖昧な表現で発話をしていることを認識することが可能になる。
【００５３】
以上説明した実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。実施形態が備える各要素並びにその配置、材料、条件、形状及びサイズ等は、例示したものに限定されるわけではなく適宜変更することができる。また、異なる実施形態で示した構成同士を部分的に置換し又は組み合わせることが可能である。
【００５４】
なお、本実施形態において、「部」とは、単に物理的手段を意味するものではなく、その「部」が有する機能をソフトウェアによって実現する場合も含む。また、１つの「部」や装置が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の「部」や装置の機能が１つの物理的手段や装置により実現されてもよい。
【符号の説明】
【００５５】
１０…端末、１２…記憶装置、１３…通信ＩＦ、１４…カメラ、１５…マイク、１６…スピーカ、１７…ディスプレイ、１８…入力デバイス、２０…翻訳サーバ、２１…ＣＰＵ、２２…記憶装置、２３…通信ＩＦ、１００…入力部、１０１…送信部、１０２…受信部、１０３…出力部、２００…日本語表示エリア、２１０…発話ボタン、２２０…テキスト表示エリア、２３０…アラート表示エリア、３００…英語表示エリア、３１０…発話ボタン、３２０…テキスト表示エリア、３３０…アラート表示エリア
【図１】
2019003433.tif 000003
【図２】
2019003433.tif 000004
【図３】
2019003433.tif 000005
【図４】
2019003433.tif 000006
【図５】
2019003433.tif 000007
【図６】
2019003433.tif 000008
【手続補正書】
【提出日】平成30年5月7日(2018.5.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メッセージを翻訳する翻訳装置と通信するコンピュータのプログラムであって、
前記コンピュータを、
ユーザから入力される入力メッセージを受け付ける入力部、
前記入力メッセージを含む入力信号を前記翻訳装置に送信する送信部、
前記入力メッセージを、前記入力メッセージに用いられる第一の言語とは異なる第二の言語に翻訳することで生成される翻訳メッセージを含む出力信号であって、翻訳結果の信頼度が低い可能性があると判定された理由を示す識別子を更に含む出力信号を前記翻訳装置から受信する受信部、
前記出力信号に含まれる翻訳メッセージ、及び前記識別子に対応づけられた、翻訳結果の信頼度が低い可能性があると判定された理由を示す信頼度通知メッセージを出力する出力部、
として機能させ、
前記識別子は、
翻訳することができない文字が含まれているために、翻訳結果の信頼度が低い可
能性があること、
疑問文とも平叙文とも受け取れるような発話がなされたために、疑問文及び平叙
文が逆に認識された可能性があること、
肯定文とも否定文とも受け取れるような表現であるために、肯定文及び否定文が
逆に認識された可能性があること、
のうちいずれかを示す識別子である、
プログラム。
【請求項２】
前記出力部は、前記第一の言語によるテキストで表現された信頼度通知メッセージと、前記第二の言語によるテキストで表現された信頼度通知メッセージとを画面に表示し、
前記第一の言語によるテキストで表現された信頼度通知メッセージと、前記第二の言語によるテキストで表現された信頼度通知メッセージとは、互いに異なる向きに表示される、
請求項１に記載のプログラム。
【請求項３】
前記出力信号には、前記入力信号を前記第一の言語で認識した結果を示す前記第一の言語によるテキストで表現された認識メッセージと、前記第二の言語によるテキストで表現された前記翻訳メッセージとが含まれており、
前記出力部は、前記認識メッセージを、前記第一の言語によるテキストで表現された信頼度通知メッセージと同一の向きで表示し、前記第二の言語によるテキストで表現された前記翻訳メッセージを、前記第二の言語によるテキストで表現された信頼度通知メッセージと同一の向きで表示する。
請求項２に記載のプログラム。
【請求項４】
メッセージを翻訳する翻訳装置と通信する情報処理装置が実行する表示方法であって、
ユーザから入力される入力メッセージを受け付けるステップと、
前記入力メッセージを含む入力信号を前記翻訳装置に送信するステップと、
前記入力メッセージを、前記入力メッセージに用いられる第一の言語とは異なる第二の言語に翻訳することで生成される翻訳メッセージを含む出力信号であって、翻訳結果の信頼度が低い可能性があると判定された理由を示す識別子を更に含む出力信号を前記翻訳装置から受信するステップと、
前記出力信号に含まれる翻訳メッセージ、及び前記識別子に対応づけられた、翻訳結果の信頼度が低い可能性があると判定された理由を示す信頼度通知メッセージを出力するステップと、
を含み、
前記識別子は、
翻訳することができない文字が含まれているために、翻訳結果の信頼度が低い可
能性があること、
疑問文とも平叙文とも受け取れるような発話がなされたために、疑問文及び平叙
文が逆に認識された可能性があること、
肯定文とも否定文とも受け取れるような表現であるために、肯定文及び否定文が
逆に認識された可能性があること、
のうちいずれかを示す識別子である、
表示方法。
【請求項５】
メッセージを翻訳する翻訳装置と通信する情報処理装置であって、
ユーザから入力される入力メッセージを受け付ける入力部と、
前記入力メッセージを含む入力信号を前記翻訳装置に送信する送信部と、
前記入力メッセージを、前記入力メッセージに用いられる第一の言語とは異なる第二の言語に翻訳することで生成される翻訳メッセージを含む出力信号であって、翻訳結果の信頼度が低い可能性があると判定された理由を示す識別子を更に含む出力信号を前記翻訳装置から受信する受信部と、
前記出力信号に含まれる翻訳メッセージ、及び前記識別子に対応づけられた、翻訳結果の信頼度が低い可能性があると判定された理由を示す信頼度通知メッセージを出力する出力部と、
を有し、
前記識別子は、
翻訳することができない文字が含まれているために、翻訳結果の信頼度が低い可
能性があること、
疑問文とも平叙文とも受け取れるような発話がなされたために、疑問文及び平叙
文が逆に認識された可能性があること、
肯定文とも否定文とも受け取れるような表現であるために、肯定文及び否定文が
逆に認識された可能性があること、
のうちいずれかを示す識別子である、
情報処理装置。