(57)【要約】【課題】翻訳文が一語で二つ以上の意味を表す多義語を含む場合でも、原文の内容に基づいて逆翻訳文の品質改善を行うことができるとともに、多義語の翻訳ブレによる翻訳品質の体感的な低下を回避することができる翻訳情報提供装置等を提供する。【解決手段】翻訳情報提供装置１は、第一の言語による第一の原文を第二の言語に翻訳した第一の翻訳文を生成する順翻訳実行部１２と、第一の翻訳文を第一の言語に逆翻訳した第一の逆翻訳文を生成する逆翻訳実行部１３と、第一の原文と第一の翻訳文とのうち少なくとも一つと、第一の逆翻訳文として、第一の原文と意味的に一致又は類似する逆翻訳文とを出力する翻訳結果出力部１５とを備える。【選択図】図１
2018206356.tif 000002
【特許請求の範囲】
【請求項１】
複数の言語を翻訳する翻訳情報提供装置の翻訳情報提供方法であって、
第一の言語による第一の原文を第二の言語に翻訳した第一の翻訳文を生成し、
前記第一の翻訳文を前記第一の言語に逆翻訳した第一の逆翻訳文を生成し、
前記第一の原文と前記第一の翻訳文とのうち少なくとも一つと、前記第一の逆翻訳文として、前記第一の原文と意味的に一致又は類似する逆翻訳文とを出力する、
翻訳情報提供方法。
【請求項２】
前記第一の原文とは意味的に異なる前記第一の言語による第二の原文を前記第二の言語に翻訳した第二の翻訳文を生成し、
前記第二の翻訳文を前記第一の言語に逆翻訳した第二の逆翻訳文を生成し、
前記第一の翻訳文と前記第二の翻訳文とが表記的に同一であった場合に、前記第二の原文と前記第二の翻訳文とのうち少なくとも一つと、前記第二の逆翻訳文として、前記第一の逆翻訳文と意味的に異なり且つ前記第二の原文と意味的に一致又は類似する逆翻訳文とを出力する、
請求項１記載の翻訳情報提供方法。
【請求項３】
前記第一の翻訳文を前記第一の言語に逆翻訳した複数の第一の逆翻訳文を生成し、
前記複数の第一の逆翻訳文の中から前記第一の原文と意味的に一致又は類似する少なくとも１つの逆翻訳文を含む第一の逆翻訳文集合を生成し、
前記第一の原文と前記第一の翻訳文とのうち少なくとも一つと、前記第一の逆翻訳文集合とを出力する、
請求項１記載の翻訳情報提供方法。
【請求項４】
前記第一の原文を前記第二の言語に翻訳した複数の第一の翻訳文を生成し、
前記複数の第一の翻訳文を前記第一の言語に逆翻訳した複数の第一の逆翻訳文を生成し、
前記複数の第一の逆翻訳文の中から前記第一の原文と意味的に一致又は類似する少なくとも１つの逆翻訳文を含む第一の逆翻訳文集合を生成し、
前記第一の原文と前記第一の翻訳文とのうち少なくとも一つと、前記第一の逆翻訳文集合とを出力する、
請求項１記載の翻訳情報提供方法。
【請求項５】
前記第一の逆翻訳文が前記第一の原文と意味的に一致又は類似する程度を表す類似度を算出し、
前記類似度が所定値より高い少なくとも１つの逆翻訳文を含む第一の逆翻訳文集合を生成し、
前記第一の原文と前記第一の翻訳文とのうち少なくとも一つと、前記第一の逆翻訳文集合とを出力する、
請求項１記載の翻訳情報提供方法。
【請求項６】
前記第一の原文と、前記第一の逆翻訳文集合とを表示部に表示し、
前記第一の原文及び前記第一の逆翻訳文集合の表示に対する所定の確認結果が入力された場合に、前記第一の翻訳文を前記表示部に表示する、
請求項５記載の翻訳情報提供方法。
【請求項７】
前記第一の原文と、前記第一の逆翻訳文とを表示部に表示し、
前記第一の原文及び前記第一の逆翻訳文の表示に対する所定の確認結果が入力された場合に、前記第一の翻訳文を前記表示部に表示する、 
請求項１記載の翻訳情報提供方法。
【請求項８】
前記所定の確認結果が入力された場合に、前記第一の翻訳文を、前記第一の原文と異なる向きで前記表示部に表示する、
請求項６又は７記載の翻訳情報提供方法。
【請求項９】
複数の言語を翻訳する翻訳情報提供装置として、コンピュータを機能させるための翻訳情報提供プログラムであって、
前記コンピュータに、
第一の言語による第一の原文を第二の言語に翻訳した第一の翻訳文を生成し、
前記第一の翻訳文を前記第一の言語に逆翻訳した第一の逆翻訳文を生成し、
前記第一の原文と前記第一の翻訳文とのうち少なくとも一つと、前記第一の逆翻訳文として、前記第一の原文と意味的に一致又は類似する逆翻訳文とを出力する、
処理を実行させる翻訳情報提供プログラム。
【請求項１０】
複数の言語を翻訳する翻訳情報提供装置であって、
第一の言語による第一の原文を第二の言語に翻訳した第一の翻訳文を生成する順翻訳実行部と、
前記第一の翻訳文を前記第一の言語に逆翻訳した第一の逆翻訳文を生成する逆翻訳実行部と、
前記第一の原文と前記第一の翻訳文とのうち少なくとも一つと、前記第一の逆翻訳文として、前記第一の原文と意味的に一致又は類似する逆翻訳文とを出力する翻訳結果出力部とを備える、
翻訳情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、原文から翻訳文を生成する翻訳情報提供方法、翻訳情報提供プログラム、及び翻訳情報提供装置に関する。
【背景技術】
【０００２】
近年、第１言語の文を第１言語と異なる第２言語の文に翻訳する機械翻訳が研究及び開発されている。このような機械翻訳の性能向上やユーザエクスペリエンス向上のために、第２言語に翻訳した文をさらに第１言語の文に逆翻訳し、逆翻訳の結果を用いる方法が提案されている。
【０００３】
例えば、特許文献１には、第１の言語で表わされた原文を第２の言語に機械翻訳した順方向翻訳文の良否を評価する機械翻訳文の評価装置であって、原文を取得して第２の言語の順方向翻訳文に機械翻訳する順方向機械翻訳部と、各々が、順方向翻訳文を第１の言語に機械翻訳して逆方向翻訳文を生成するｎ個（ｎ≧２）の逆方向機械翻訳部と、前記ｎ個の逆方向翻訳部が生成したｎ個の逆方向翻訳文と、前記原文との一致又は類似度を表わすスコアに基づいて、順方向翻訳文の良否を評価する評価部とを備えた機械翻訳文の評価装置が開示されている。
【０００４】
また、特許文献２には、第１言語で表現された一つの原文を外部から入力する入力手段と、原文を第２言語で表現された複数の翻訳文にそれぞれ翻訳する翻訳手段と、各翻訳文を第１言語で表現された各再翻訳文にそれぞれ再翻訳する再翻訳手段と、原文、各翻訳文、各再翻訳文を表示する表示手段とを有する機械翻訳装置において、原文と各再翻訳文とを比較し、原文と再翻訳文との差を判断する第１判断手段と、第１判断手段の判断結果に基づいて、当該差を有する文章を識別可能な識別表示を行う表示制御手段とを備える機械翻訳装置が開示されている。
【０００５】
また、特許文献３には、翻訳の対象となる原文を取得する取得ステップと、複数の翻訳ポリシーごとに、正方向の翻訳を実行して原文に対応する訳文を得て、さらに逆方向の翻訳を実行して訳文から逆訳文を得る双方向翻訳ステップと、複数の翻訳ポリシーによる逆訳文と原文との類似度により翻訳ポリシーをランキングするランキングステップと、複数の翻訳ポリシーによる訳文をランキングと対応づけて表示する表示ステップとを含み、正方向の翻訳と逆方向の翻訳は翻訳ポリシーごとに一貫して行う翻訳方法が開示されている。
【０００６】
また、特許文献４には、言語情報を出力する情報出力装置へ接続し、第１言語と第２言語との間の翻訳処理を行なう機械翻訳システムにおける機械翻訳方法であって、第１言語の翻訳対象文を受信し、受信した翻訳対象文を第２言語へ翻訳した複数の異なる順翻訳文を生成し、複数の異なる前記順翻訳文の各々について第１言語へ逆翻訳した複数の逆翻訳文を生成し、情報出力装置において複数の逆翻訳文を出力しているときに、複数の逆翻訳文から一の逆翻訳文を選択する操作を受け付けた場合、一の逆翻訳文に対応する順翻訳文を出力する、機械翻訳方法が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第３９３６６８７号公報
【特許文献２】特開２００６−１２７３５６号公報
【特許文献３】特開２０１６−７１４３９号公報
【特許文献４】特開２０１６−２１８９９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記の従来技術には、逆翻訳文そのものの品質改善については課題提起や言及はない。また、個別翻訳機での逆翻訳結果に対する、多義語の翻訳ブレによる翻訳品質の体感的な低下に関しても、課題提示や解決策の開示はなされていない。
【０００９】
本開示は、上記従来の課題を解決するもので、翻訳文が一語で二つ以上の意味を表す多義語を含む場合でも、原文の内容に基づいて逆翻訳文の品質改善を行うことができるとともに、多義語の翻訳ブレによる翻訳品質の体感的な低下を回避することができる翻訳情報提供方法、翻訳情報提供プログラム、及び翻訳情報提供装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本開示の一様態による翻訳情報提供方法は、複数の言語を翻訳する翻訳情報提供装置の翻訳情報提供方法であって、第一の言語による第一の原文を第二の言語に翻訳した第一の翻訳文を生成し、前記第一の翻訳文を前記第一の言語に逆翻訳した第一の逆翻訳文を生成し、前記第一の原文と前記第一の翻訳文とのうち少なくとも一つと、前記第一の逆翻訳文として、前記第一の原文と意味的に一致又は類似する逆翻訳文とを出力する。
【発明の効果】
【００１１】
本開示によれば、翻訳文が一語で二つ以上の意味を表す多義語を含む場合でも、原文の内容に基づいて逆翻訳文の品質改善を行うことができるとともに、多義語の翻訳ブレによる翻訳品質の体感的な低下を回避することができる。
【図面の簡単な説明】
【００１２】
【図１】本開示の実施の形態１における翻訳情報提供装置の構成の一例を示すブロック図である。
【図２】図１に示す翻訳情報提供装置による翻訳情報提供処理の一例を示すフローチャートである。
【図３】図１に示す翻訳情報提供装置による他の翻訳情報提供処理の一例を示すフローチャートである。
【図４】図１に示す表示部に表示される翻訳情報画面の第１の例を示す図である。
【図５】図１に示す表示部に表示される翻訳情報画面の第２の例を示す図である。
【図６】図１に示す表示部に表示される翻訳情報画面の第３の例を示す図である。
【図７】図１に示す表示部に表示される翻訳情報画面の第４の例を示す図である。
【図８】本開示の実施の形態２における翻訳情報提供装置の構成の一例を示すブロック図である。
【図９】図８に示す表示部に表示される翻訳情報画面の第１の例を示す図である。
【図１０】図８に示す表示部に表示される翻訳情報画面の第２の例を示す図である。
【図１１】図８に示す表示部に表示される翻訳情報画面の第３の例を示す図である。
【図１２】図８に示す表示部に表示される他の翻訳情報画面の第１の例を示す図である。
【図１３】図８に示す表示部に表示される他の翻訳情報画面の第２の例を示す図である。
【図１４】図８に示す表示部に表示される他の翻訳情報画面の第３の例を示す図である。
【図１５】図８に示す表示部に表示される他の翻訳情報画面の第４の例を示す図である。
【図１６】図８に示す表示部に表示される他の翻訳情報画面の第５の例を示す図である。
【図１７】図８に示す表示部に表示される他の翻訳情報画面の第６の例を示す図である。
【発明を実施するための形態】
【００１３】
（本開示の基礎となった知見）
上記のように、従来の翻訳機においては、逆翻訳文そのものの品質改善について、課題提起や言及はなく、個別翻訳機での逆翻訳結果に対する、多義語の翻訳ブレによる翻訳品質の体感的な低下に関しても、課題提示や解決策の開示はなされていない。
【００１４】
一方、実際に翻訳機を使う場面において、原言語から目的言語へと翻訳する場合を考えると、翻訳機の利用者が必ずしも目的言語側の知識を有するとは限らないため、目的言語に翻訳された翻訳文を見ても意味が分からず、正しく翻訳されているのかどうかの判断が付かないケースが多く存在する。
【００１５】
そこで、翻訳文をさらに原言語へと逆翻訳し、逆翻訳文と元の原言語文とを比較することで、目的言語の翻訳結果の確認に置き換えることが行われている。このように、（Ａ）原言語文→（Ｂ）目的言語への翻訳文→（Ｃ）原言語への逆翻訳文と翻訳を二回行うことで、目的言語への翻訳結果の妥当性を推測しようとすることが、実利用現場ではよく行われている。
【００１６】
しかしながら、（Ｂ）目的言語への翻訳文に含まれる語句の中に多義性を有する多義語が有る場合、（Ｂ）目的言語への翻訳文が（Ｃ）原言語への逆翻訳文へ逆翻訳された際には、文全体の意味が揺らぐ原因となる。
【００１７】
例えば、（Ｂ）目的言語への翻訳文に含まれている語句として、多義語の「Ｂａｔｈｒｏｏｍ」が有ったときに、（Ｃ）原言語への逆翻訳文では、「Ｂａｔｈｒｏｏｍ」が「お風呂」や「トイレ」といった複数の語彙に訳しうるケースが挙げられる。この場合、原文が「トイレはどこですか？」という文であったときに、翻訳及び逆翻訳を行うと、以下のようになる。
【００１８】
原文：トイレはどこですか？
翻訳文：Ｗｈｅｒｅ  ｉｓ  ａ  ｂａｔｈｒｏｏｍ？
逆翻訳文：お風呂はどこですか？
上記の例では、原文と逆翻訳文とが原言語側では、必ずしも意味的に一致しないことから、翻訳文が正しい場合でも、不適当であると誤推定してしまう原因となる。これは、ルールベースや用例ベースの翻訳システムであっても、また、統計的翻訳やニューラル翻訳であっても、起こり得る問題である。
【００１９】
例えば、翻訳文「Ｗｈｅｒｅ  ｉｓ  ａ  ｂａｔｈｒｏｏｍ？」の表したい意味が「トイレはどこですか？」であるのか、又は「お風呂はどこですか？」であるのかは、翻訳文（この場合は英文）を見ただけでは、判断が付かない。このため、既存の翻訳手法（ルールベースや用例ベース、又は統計的翻訳やニューラル翻訳）では、学習データに多義性を持つ多義語が含まれた時点で、それが本来どの意味であるべきなのかを判断できない。
【００２０】
したがって、先の翻訳文「Ｗｈｅｒｅ  ｉｓ  ａ  ｂａｔｈｒｏｏｍ？」では、その翻訳文を見ても、従来の翻訳手法では複数有る意味のどの意味であるべきかを判断できず、学習データに含まれる用例や対訳から、翻訳文に対応するものを何らかの指標（確率的分布や辞書のより先頭に記載されているもの等）でソートしたものの上位を出力することしかできない。このため、多義語の翻訳ブレによる翻訳品質の体感的な低下に関して、逆翻訳文そのものをどう品質改善するかが、実利用シーンにおいての重要な課題となる。
【００２１】
上記の課題を解決するため、本開示では、例えば、原文と、順方向の翻訳文と、逆方向の逆翻訳文とを対応付けて記憶する逆翻訳決定部を設け、逆方向の逆翻訳文の候補の中から原文に一致又は類似した文を選択し、逆方向の逆翻訳文として出力して表示する。
【００２２】
すなわち、逆翻訳文の候補の中に原文と意味的に一致もしくは類似する逆翻訳候補文が有った場合に、その逆翻訳候補文が、逆方向の翻訳機単体としては、必ずしも最良の翻訳結果として評価されていない（例えば、翻訳結果として出力に至らない）場合であっても、原文との比較によってより適切な出力として採用できるようにする。
【００２３】
また、従来の翻訳機では、順方向の翻訳結果も複数の候補を採り得るが、逆方向の逆翻訳文と原文との類似度からどの順方向の翻訳結果を採用するかについて、逆翻訳文と原文との類似性を高め得る順方向翻訳結果を採用することで順方向及び逆方向それぞれの言語利用者の体感的な翻訳品質の向上も見込めるが、この点についても、上記の従来技術には課題提示や解決策の開示がなされていない。
【００２４】
上記の課題を解決するため、本開示では、例えば、原文Ｊを翻訳し、翻訳文ＪＥの集合｛ＪＥ（ｋ）｜ｋ＝１，…，ｎ｝を得て、さらに、各ＪＥ（ｋ）を逆翻訳し、逆翻訳文ＪＥＪの集合｛ＪＥ（ｋ）Ｊ（ｉ（ｋ））｜ｋ＝１，…，ｎ，ｉ（ｋ）＝１，…，ｍ｝を得る。ここで、（ｋ）及び（ｉ（ｋ））は要素を示す添え字であり、ｎ及びｍは１以上の整数である。また、原文と、順方向の翻訳候補文と、各順方向の翻訳候補文に対する逆方向の逆翻訳候補文とを対応付けて記憶する逆翻訳決定部を設け、逆方向の逆翻訳候補文の中から原文に一致又は類似した逆翻訳文を選択し、選択した逆翻訳文に対応した順方向の翻訳文を抽出し、それぞれ順方向及び逆方向の翻訳文として出力して表示する。
【００２５】
上記のように、原文と逆翻訳文とを対応付けて原文に一致又は類似した逆翻訳文を選択することにより、体感的な翻訳品質を向上させることができる。この結果、低コストで精度の良い翻訳機、翻訳表示機、翻訳表示システム及び翻訳表示手法等が実現できる。
【００２６】
上記の知見に基づき、本願発明者らは、翻訳文が一語で二つ以上の意味を表す多義語を含む場合に、当該翻訳文から逆翻訳した逆翻訳文を如何にして選択又は決定すべきかについて鋭意検討を行った結果、本開示を完成したものである。
【００２７】
本開示の一様態による翻訳情報提供方法は、複数の言語を翻訳する翻訳情報提供装置の翻訳情報提供方法であって、第一の言語による第一の原文を第二の言語に翻訳した第一の翻訳文を生成し、前記第一の翻訳文を前記第一の言語に逆翻訳した第一の逆翻訳文を生成し、前記第一の原文と前記第一の翻訳文とのうち少なくとも一つと、前記第一の逆翻訳文として、前記第一の原文と意味的に一致又は類似する逆翻訳文とを出力する。
【００２８】
このような構成により、第一の言語による第一の原文を第二の言語に翻訳した第一の翻訳文を生成し、第一の翻訳文を第一の言語に逆翻訳した第一の逆翻訳文を生成し、第一の原文と第一の翻訳文とのうち少なくとも一つと、第一の逆翻訳文として、第一の原文と意味的に一致又は類似する逆翻訳文とを出力しているので、原文又は翻訳文とともに出力される逆翻訳文は、原文と意味的に一致又は類似し、逆翻訳文の品質改善を行うことができる。また、逆翻訳文の候補の中に原文と意味的に一致又は類似する逆翻訳文が有った場合に、その逆翻訳文が逆方向の翻訳としては必ずしも最良の翻訳結果として評価されていない（例えば、翻訳結果として出力に至らない）場合であっても、原文との比較によってより適切な出力として採用できる。したがって、翻訳文が一語で二つ以上の意味を表す多義語を含む場合でも、原文の内容に基づいて逆翻訳文の品質改善を行うことができるとともに、多義語の翻訳ブレによる翻訳品質の体感的な低下を回避することができる。
【００２９】
前記第一の原文とは意味的に異なる前記第一の言語による第二の原文を前記第二の言語に翻訳した第二の翻訳文を生成し、前記第二の翻訳文を前記第一の言語に逆翻訳した第二の逆翻訳文を生成し、前記第一の翻訳文と前記第二の翻訳文とが表記的に同一であった場合に、前記第二の原文と前記第二の翻訳文とのうち少なくとも一つと、前記第二の逆翻訳文として、前記第一の逆翻訳文と意味的に異なり且つ前記第二の原文と意味的に一致又は類似する逆翻訳文とを出力するようにしてもよい。
【００３０】
このような構成により、第一の原文とは意味的に異なる第一の言語による第二の原文を第二の言語に翻訳した第二の翻訳文を生成し、第二の翻訳文を第一の言語に逆翻訳した第二の逆翻訳文を生成し、第一の翻訳文と第二の翻訳文とが表記的に同一であった場合に、第二の原文と第二の翻訳文とのうち少なくとも一つと、第二の逆翻訳文として、第一の逆翻訳文と意味的に異なり且つ第二の原文と意味的に一致又は類似する逆翻訳文とを出力しているので、第一の翻訳文及び第二の翻訳文の中に多義語が存在する際、第一の原文と第二の原文とが意味的に異なっているにもかかわらず、それぞれに対応する第一の翻訳文及び第二の翻訳文がほぼ同一のものとなるケースにおいて、第二の翻訳文に対する第二の逆翻訳文を、第二の原文の内容に応じて、第一の翻訳文に対する第一の逆翻訳文と異なるものとすることができる。
【００３１】
前記第一の翻訳文を前記第一の言語に逆翻訳した複数の第一の逆翻訳文を生成し、前記複数の第一の逆翻訳文の中から前記第一の原文と意味的に一致又は類似する少なくとも１つの逆翻訳文を含む第一の逆翻訳文集合を生成し、前記第一の原文と前記第一の翻訳文とのうち少なくとも一つと、前記第一の逆翻訳文集合とを出力するようにしてもよい。
【００３２】
このような構成により、第一の翻訳文を第一の言語に逆翻訳した複数の第一の逆翻訳文を生成し、複数の第一の逆翻訳文の中から第一の原文と意味的に一致又は類似する少なくとも１つの逆翻訳文を含む第一の逆翻訳文集合を生成し、第一の原文と第一の翻訳文とのうち少なくとも一つと、第一の逆翻訳文集合とを出力しているので、複数の第一の逆翻訳文の中からより良い逆翻訳文として、第一の原文と意味的に一致又は類似する逆翻訳文を抽出して第一の逆翻訳文集合を生成し、第一の逆翻訳文集合と、第一の原文又は第一の翻訳文とを関連付けて出力することができる。
【００３３】
前記第一の原文を前記第二の言語に翻訳した複数の第一の翻訳文を生成し、前記複数の第一の翻訳文を前記第一の言語に逆翻訳した複数の第一の逆翻訳文を生成し、前記複数の第一の逆翻訳文の中から前記第一の原文と意味的に一致又は類似する少なくとも１つの逆翻訳文を含む第一の逆翻訳文集合を生成し、前記第一の原文と前記第一の翻訳文とのうち少なくとも一つと、前記第一の逆翻訳文集合とを出力するようにしてもよい。
【００３４】
このような構成により、第一の原文を第二の言語に翻訳した複数の第一の翻訳文を生成し、複数の第一の翻訳文を第一の言語に逆翻訳した複数の第一の逆翻訳文を生成し、複数の第一の逆翻訳文の中から第一の原文と意味的に一致又は類似する少なくとも１つの逆翻訳文を含む第一の逆翻訳文集合を生成し、第一の原文と第一の翻訳文とのうち少なくとも一つと、第一の逆翻訳文集合とを出力しているので、複数の第一の翻訳文の各々に対して少なくとも１つの第一の逆翻訳文を生成することができ、複数の第一の翻訳文から生成した第一の逆翻訳文の中からより良い逆翻訳文として、第一の原文と意味的に一致又は類似する逆翻訳文を抽出して第一の逆翻訳文集合を生成し、第一の逆翻訳文集合と、第一の原文又は第一の翻訳文とを関連付けて出力することができる。
【００３５】
前記第一の逆翻訳文が前記第一の原文と意味的に一致又は類似する程度を表す類似度を算出し、前記類似度が所定値より高い少なくとも１つの逆翻訳文を含む第一の逆翻訳文集合を生成し、前記第一の原文と前記第一の翻訳文とのうち少なくとも一つと、前記第一の逆翻訳文集合とを出力するようにしてもよい。
【００３６】
このような構成により、第一の逆翻訳文が第一の原文と意味的に一致又は類似する程度を表す類似度を算出し、類似度が所定値より高い少なくとも１つの逆翻訳文を含む第一の逆翻訳文集合を生成し、第一の原文と前記第一の翻訳文とのうち少なくとも一つと、第一の逆翻訳文集合とを出力しているので、第一の原文と意味的に一致又は類似する逆翻訳文を含む第一の逆翻訳文集合を生成して出力することができる。
【００３７】
前記第一の原文と、前記第一の逆翻訳文集合とを表示部に表示し、前記第一の原文及び前記第一の逆翻訳文集合の表示に対する所定の確認結果が入力された場合に、前記第一の翻訳文を前記表示部に表示するようにしてもよい。
【００３８】
このような構成により、第一の原文と、第一の逆翻訳文集合とを表示部に表示し、第一の原文及び第一の逆翻訳文集合の表示に対する所定の確認結果が入力された場合に、第一の翻訳文を表示部に表示しているので、第一の原文と第一の逆翻訳文集合とが意味的に一致又は類似することが確認された後に、第一の翻訳文を表示することができ、多義語の翻訳ブレによる翻訳品質の体感的な低下を確実に回避することができる。
【００３９】
前記第一の原文と、前記第一の逆翻訳文とを表示部に表示し、前記第一の原文及び前記第一の逆翻訳文の表示に対する所定の確認結果が入力された場合に、前記第一の翻訳文を前記表示部に表示するようにしてもよい。
【００４０】
このような構成により、第一の原文と、第一の逆翻訳文とを表示部に表示し、第一の原文及び第一の逆翻訳文の表示に対する所定の確認結果が入力された場合に、第一の翻訳文を表示部に表示しているので、第一の原文と第一の逆翻訳文とが意味的に一致又は類似することが確認された後に、第一の翻訳文を表示することができ、多義語の翻訳ブレによる翻訳品質の体感的な低下を確実に回避することができる。
【００４１】
前記所定の確認結果が入力された場合に、前記第一の翻訳文を、前記第一の原文と異なる向きで前記表示部に表示するようにしてもよい。
【００４２】
このような構成により、所定の確認結果が入力された場合に、第一の翻訳文を、第一の原文と異なる向きで表示部に表示していので、第一の言語を母国語とするユーザと第二の言語を母国語とするユーザとが対面しているときに、第一の言語を母国語とするユーザに対しては第一の原文を見やすく表示することができるとともに、第二の言語を母国語とするユーザに対しては第一の翻訳文を見やすく表示することができる。
【００４３】
また、本開示は、以上のような特徴的な処理を実行する翻訳情報提供方法として実現することができるだけでなく、このような翻訳情報提供方法に含まれる特徴的な処理をコンピュータに実行させるコンピュータプログラムとして実現することもできる。また、翻訳情報提供方法により実行される特徴的な処理に対応する特徴的な構成を備える翻訳情報提供装置などとして実現することもできる。したがって、以下の他の態様でも、上記の翻訳情報提供方法と同様の効果を奏することができる。
【００４４】
本開示の他の態様に係る翻訳情報提供プログラムは、複数の言語を翻訳する翻訳情報提供装置として、コンピュータを機能させるための翻訳情報提供プログラムであって、前記コンピュータに、第一の言語による第一の原文を第二の言語に翻訳した第一の翻訳文を生成し、前記第一の翻訳文を前記第一の言語に逆翻訳した第一の逆翻訳文を生成し、前記第一の原文と前記第一の翻訳文とのうち少なくとも一つと、前記第一の逆翻訳文として、前記第一の原文と意味的に一致又は類似する逆翻訳文とを出力する、処理を実行させる。
【００４５】
本開示の他の態様に係る翻訳情報提供装置は、複数の言語を翻訳する翻訳情報提供装置であって、第一の言語による第一の原文を第二の言語に翻訳した第一の翻訳文を生成する順翻訳実行部と、前記第一の翻訳文を前記第一の言語に逆翻訳した第一の逆翻訳文を生成する逆翻訳実行部と、前記第一の原文と前記第一の翻訳文とのうち少なくとも一つと、前記第一の逆翻訳文として、前記第一の原文と意味的に一致又は類似する逆翻訳文とを出力する翻訳結果出力部とを備える。
【００４６】
そして、上記のようなコンピュータプログラムを、ＣＤ−ＲＯＭ等のコンピュータ読み取り可能な非一時的な記録媒体あるいはインターネット等の通信ネットワークを介して流通させることができるのは、言うまでもない。
【００４７】
また、本開示の一実施の形態に係る翻訳情報提供装置の構成要素の一部とそれ以外の構成要素とを複数のコンピュータに分散させたシステムとして構成してもよい。
【００４８】
なお、以下で説明する実施の形態は、いずれも本開示の一具体例を示すためのものである。以下の実施の形態で示される数値、形状、構成要素、ステップ、ステップの順序などは、一例であり、本開示を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。また、全ての実施の形態において、各々の内容を組み合わせることもできる。
【００４９】
以下、本開示の各実施の形態について、図面を参照しながら説明する。
【００５０】
（実施の形態１）
図１は、本開示の実施の形態１における翻訳情報提供装置の構成の一例を示すブロック図である。図１に示す翻訳情報提供装置１は、翻訳対象入力部１１、順翻訳実行部１２、逆翻訳実行部１３、逆翻訳決定部１４、翻訳結果出力部１５、及び表示部１６を備える。
【００５１】
翻訳対象入力部１１は、ユーザによる所定の操作入力を受け付け、ユーザが入力した翻訳対象文を受け付けて順翻訳実行部１２、逆翻訳決定部１４、及び翻訳結果出力部１５に出力する。例えば、「お手洗いはどこですか」との翻訳対象文が翻訳対象入力部１１に入力される。なお、翻訳情報提供装置１が入出力及び生成表示する言語は、日本語に特に限定されず、英語、中国語、韓国語、フランス語、ドイツ語、イタリア語、ポルトガル語、タイ語、ベトナム語、インドネシア語等の他の言語であってもよい。
【００５２】
順翻訳実行部１２は、翻訳対象入力部１１より入力された翻訳対象文を原言語から目的言語に翻訳して翻訳文を生成し、生成した翻訳文を逆翻訳実行部１３及び翻訳結果出力部１５に出力する。ここで、順翻訳実行部１２により翻訳された翻訳文を順方向翻訳文とし、翻訳対象文は、第一の言語による第一の原文の一例であり、順方向翻訳文は、第一の言語による第一の原文を第二の言語に翻訳した第一の翻訳文の一例である。なお、順方向翻訳文は、１文とは限らず、翻訳候補として複数の順方向翻訳文を生成してもよい。
【００５３】
逆翻訳実行部１３は、順翻訳実行部１２にて翻訳された順方向翻訳文を原言語に逆翻訳して翻訳文を生成し、生成した翻訳文を逆翻訳決定部１４に出力する。ここで、逆翻訳実行部１３により翻訳された翻訳文を逆方向翻訳文とし、逆方向翻訳文は、第一の翻訳文を第一の言語に逆翻訳した第一の逆翻訳文の一例である。なお、順方向翻訳文１文に対して生成する逆方向翻訳文も１文とは限らず、逆翻訳候補として複数の逆方向翻訳文を生成してもよい。
【００５４】
上記の順翻訳実行部１２及び逆翻訳実行部１３での翻訳対象文の翻訳方法及び順方向翻訳文の逆翻訳方法は、ルールベース及び用例ベースでの翻訳や、統計的手法による機械翻訳、ニューラルネット型の翻訳、クラウドソーシングなどでの人手に依る翻訳など、種々の公知の手法を用いることができる。
【００５５】
なお、複数の順方向翻訳文を生成する際に、複数の異なる翻訳手法を用いて複数の順方向翻訳文を生成してもよい。また、複数の順方向翻訳文を生成する際に、一つの翻訳手法から複数の順方向翻訳文の候補を生成し、その中からＮ−ｂｅｓｔ等で任意の数の順方向翻訳文を選択や抽出するようにしてもよい。
【００５６】
また、複数の逆方向翻訳文を生成する際に、複数の異なる翻訳手法を用いて複数の逆方向翻訳文を生成してもよい。また、複数の逆方向翻訳文を生成する際に、一つの翻訳手法から複数の逆方向翻訳文の候補を生成し、その中からＮ−ｂｅｓｔ等で任意の数の逆方向翻訳文を選択や抽出するようにしてもよい。また、逆翻訳を行う翻訳手法は、順方向の翻訳手法と同じ手法を用いても、異なる手法を用いてもよい。
【００５７】
逆翻訳決定部１４は、逆方向翻訳文が複数あるか否かを判定し、逆方向翻訳文が複数ある場合に、翻訳対象文と逆方向翻訳文とを比較して類似度を算出し、翻訳対象文との類似度が所定値より高い逆方向翻訳文を逆翻訳結果文として選択及び決定して翻訳結果出力部１５に出力する。一方、逆方向翻訳文が１文である場合、逆翻訳決定部１４は、その逆方向翻訳文を逆翻訳結果文として翻訳結果出力部１５に出力する。
【００５８】
ここで、類似度の算出方法としては、翻訳対象文と逆方向翻訳文との編集距離に基づく方法、言語モデルでの出現度数が多い文字列を含む文を選択する方法、ユーザの過去の入力や選択に応じて決定する方法、語句や文のベクトル表現（分散表現）上での演算によって決定する方法などを用いてもよく、また、種々の公知の手法を用いることもできる。さらに、ユーザに選択入力を求める方法を採ってもよい。
【００５９】
具体的には、逆翻訳決定部１４は、各文のベクトル表現（分散表現）上の距離を０から１に正規化して類似度を求める。この場合、類似度が１に近いほど文同士の距離が近く、類似度が高いと判断することができ、類似度が１のとき、翻訳対象文と逆方向翻訳文とが一致していると判断することができる。なお、ベクトル間の距離（類似度）の算出方法そのものは、例えば、ベクトルの内積など公知の手法を用いることができる。
【００６０】
例えば、「トイレはどこですか？」という翻訳対象文に対して、第１の逆方向翻訳文「トイレはどちらですか？」と、第２の逆方向翻訳文「お風呂はどこですか？」が得られている場合、逆翻訳決定部１４は、第１及び第２の逆方向翻訳文のそれぞれと翻訳対象文とのベクトル表現上の類似度を求める。第１の逆方向翻訳文と翻訳対象文との類似度がベクトル間の内積から０．９と算出され、第２の逆方向翻訳文と翻訳対象文とのベクトル間の内積が０．３と算出された場合、第１の逆方向翻訳文と翻訳対象文との類似度が第２の逆方向翻訳文と翻訳対象文との類似度よりも大きくなるため、逆翻訳決定部１４は、より適切な逆翻訳結果文として、第１の逆方向翻訳文を選択する。
【００６１】
なお、逆翻訳決定部１４での逆翻訳結果文の決定方法も、上記の例に特に限定されず、ユーザに逆方向翻訳文を提示して選択入力を求める方法や、翻訳対象文と逆方向翻訳文との編集距離に基づく方法、言語モデルでの出現度数が多い文字列を含む文を選択する方法、ユーザの過去の入力や選択に応じて決定する方法、語句や文のベクトル表現（分散表現）上での演算によって決定する方法などを用いてもよく、また、種々の公知の手法を用いることもできる。
【００６２】
翻訳結果出力部１５は、翻訳対象文と、逆翻訳決定部１４で決定された逆翻訳結果文と、その逆翻訳結果文に対応する順方向翻訳文とを関連付けて出力文セットとして表示部１６に出力する。表示部１６は、例えば、所定のディスプレイ等から構成され、翻訳結果出力部１５から出力された出力文セットを表示する。
【００６３】
なお、出力文セットは、上記の例に特に限定されず、例えば、翻訳対象文（第一の原文）と順方向翻訳文（第一の翻訳文）とのうち少なくとも一つと、翻訳対象文と意味的に一致又は類似する逆翻訳結果文（第一の逆翻訳文）とを出力文セットとしてもよい。
【００６４】
また、翻訳情報提供装置１の構成は、上記のように、機能ごとに専用のハードウエアで構成する例に特に限定されず、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及び補助記憶装置等を備える１台又は複数台のコンピュータ又はサーバ（情報処理装置）が、上記の処理を実行するための翻訳情報提供プログラムをインストールし、翻訳情報提供装置として機能するように構成してもよい。また、順翻訳実行部１２、逆翻訳実行部１３、逆翻訳決定部１４、及び翻訳結果出力部１５は、翻訳情報提供装置１の内部に設ける例に特に限定されず、外部のサーバ等に順翻訳実行部１２、逆翻訳実行部１３、逆翻訳決定部１４、及び翻訳結果出力部１５を設け、所定のネットワークを介して翻訳情報提供装置１が必要な情報を取得するようにしてもよい。これらの点については、他の実施の形態も同様である。
【００６５】
次に、上記のように構成された翻訳情報提供装置１による翻訳情報提供処理について、詳細に説明する。図２は、図１に示す翻訳情報提供装置１による翻訳情報提供処理の一例を示すフローチャートである。
【００６６】
まず、ステップＳ１１において、翻訳対象入力部１１は、ユーザによる所定の操作入力により入力文Ｊ（翻訳対象文）を入力され、入力文Ｊを順翻訳実行部１２、逆翻訳決定部１４、及び翻訳結果出力部１５に出力する。
【００６７】
次に、ステップＳ１２において、順翻訳実行部１２は、１文の入力文Ｊを目的言語に翻訳し、１文の翻訳文ＪＥ（順方向翻訳文）を生成して逆翻訳実行部１３及び翻訳結果出力部１５に出力する。なお、順方向翻訳文の生成方法は前述の通りである。
【００６８】
次に、ステップＳ１３において、逆翻訳実行部１３は、翻訳文ＪＥを原言語に逆翻訳し、ｍ個の逆翻訳文ＪＥＪ（逆方向翻訳文）からなる集合｛ＪＥＪ（ｉ）｜ｉ＝１，…，ｍ｝（逆翻訳集合）を生成して逆翻訳決定部１４に出力する。なお、逆方向翻訳文の生成方法は前述の通りである。
【００６９】
次に、ステップＳ１４において、逆翻訳決定部１４は、逆翻訳文ＪＥＪの集合｛ＪＥＪ（ｉ）｜ｉ＝１，…，ｍ｝の要素数ｍが複数あるか否か、すなわち、要素数ｍが１より大きいか否かを判定し、逆翻訳文が１つである場合（ｍ＝１の場合）には、その逆翻訳文ＪＥＪ（ｉ）を逆翻訳結果文ＪＥＪ（ｙ）としてステップ１７に移行し、逆翻訳文ＪＥＪ（ｉ）が複数ある場合（ｍ＞１の場合）にはステップ１５に移行する。
【００７０】
逆翻訳文ＪＥＪ（ｉ）が複数ある場合（ステップＳ１４でＹＥＳ）、ステップＳ１５において、逆翻訳決定部１４は、ｍ個の逆翻訳文ＪＥＪ（ｉ）のそれぞれについて、入力文Ｊとの類似度を算出する。なお、類似度の算出方法は前述のとおりである。 
【００７１】
次に、ステップＳ１６において、逆翻訳決定部１４は、逆翻訳文の集合｛ＪＥＪ（ｉ）｜ｉ＝１，…，ｍ｝の中から類似度が最も高い１文の逆翻訳文ＪＥＪ（ｉ）を逆翻訳結果文ＪＥＪ（ｙ）として選定して翻訳結果出力部１５に出力する。
【００７２】
最後に、ステップＳ１７において、翻訳結果出力部１５は、得られた逆翻訳結果文ＪＥＪ（ｙ）と、入力文Ｊとを表示部１６に出力し、表示部１６は、逆翻訳結果文ＪＥＪ（ｙ）を入力文Ｊに対応する逆翻訳文として対応付けて表示し、処理を終了する。
【００７３】
なお、上記の処理では、ステップＳ１４及びステップＳ１６において、逆翻訳結果文ＪＥＪ（ｙ）として出力される逆翻訳文の文数を１としているが、複数の文を逆翻訳文として出力してもよい。また、ステップＳ１２において、翻訳文ＪＥを１文としているが、以下のようにして、複数の文を翻訳文としてもよい。
【００７４】
図３は、図１に示す翻訳情報提供装置１による他の翻訳情報提供処理の一例を示すフローチャートである。ここで、図３に示すフローチャートが図２に示すフローチャートと異なる点は、図２における翻訳文ＪＥが、図３では複数の翻訳文として生成されるケースとなっている点である。
【００７５】
まず、ステップＳ１１において、翻訳対象入力部１１は、ユーザによる所定の操作入力により入力文Ｊ（翻訳対象文）を入力され、入力文Ｊを順翻訳実行部１２、逆翻訳決定部１４、及び翻訳結果出力部１５に出力する。
【００７６】
次に、ステップＳ１２ａにおいて、順翻訳実行部１２は、１文の入力文Ｊを目的言語に翻訳し、ｎ個の翻訳文ＪＥ（ｋ）（順方向翻訳文）からなる集合｛ＪＥ（ｋ）｜ｋ＝１，…，ｎ｝を生成して逆翻訳実行部１３及び翻訳結果出力部１５に出力する。なお、図２に示すステップＳ１２では、単一の翻訳手法により単一の順方向翻訳文を得ていたが、ステップＳ１２ａでは、前述の順方向翻訳文の生成方法の通り、単一の翻訳手法を用いてもよいし、複数の翻訳手法を用いてもよい。
【００７７】
次に、ステップＳ１３ａにおいて、逆翻訳実行部１３は、各翻訳文ＪＥ（ｋ）を原言語にそれぞれ逆翻訳し、逆翻訳文ＪＥＪ（逆方向翻訳文）の集合｛ＪＥ（ｋ）Ｊ（ｉ（ｋ））｜ｋ＝１，…，ｎ，ｉ（ｋ）＝１，…，ｍ｝を生成して逆翻訳決定部１４に出力する。なお、逆方向翻訳文の生成方法は前述の通りであり、任意の翻訳手法を組合せて用いることができる。
【００７８】
次に、ステップＳ１４ａにおいて、逆翻訳決定部１４は、逆翻訳文ＪＥＪの集合｛ＪＥ（ｋ）Ｊ（ｉ（ｋ））｜ｋ＝１，…，ｎ，ｉ（ｋ）＝１，…，ｍ｝の要素数が複数あるか否か、すなわち、全要素数が１より大きいか否かを判定し、逆翻訳文が１つである場合には、その逆翻訳文ＪＥ（ｋ）Ｊ（ｉ（ｋ））を逆翻訳結果文ＪＥ（ｘ）Ｊ（ｙ）としてステップ１７ａに移行し、逆翻訳文ＪＥ（ｋ）Ｊ（ｉ（ｋ））が複数ある場合にはステップ１５ａに移行する。
【００７９】
逆翻訳文ＪＥ（ｋ）Ｊ（ｉ（ｋ））が複数ある場合（ステップＳ１４ａでＹＥＳ）、ステップＳ１５ａにおいて、逆翻訳決定部１４は、集合｛ＪＥ（ｋ）Ｊ（ｉ（ｋ））｜ｋ＝１，…，ｎ，ｉ（ｋ）＝１，…，ｍ｝の各逆翻訳文ＪＥＪについて、入力文Ｊとの類似度を算出する。なお、類似度の算出方法は前述の通りである。
【００８０】
次に、ステップＳ１６ａにおいて、逆翻訳決定部１４は、逆翻訳文の集合｛ＪＥ（ｋ）Ｊ（ｉ（ｋ））｜ｋ＝１，…，ｎ，ｉ（ｋ）＝１，…，ｍ｝の中から類似度が最も高い１文の逆翻訳文ＪＥ（ｋ）Ｊ（ｉ（ｋ））を逆翻訳結果文ＪＥ（ｘ）Ｊ（ｙ）として選定して翻訳結果出力部１５に出力する。
【００８１】
最後に、ステップＳ１７ａにおいて、翻訳結果出力部１５は、得られた逆翻訳結果文ＪＥ（ｘ）Ｊ（ｙ）と、入力文Ｊとを表示部１６に出力し、表示部１６は、逆翻訳結果文ＪＥ（ｘ）Ｊ（ｙ）を入力文Ｊに対応する逆翻訳文として対応付けて表示し、さらに逆翻訳結果文ＪＥ（ｘ）Ｊ（ｙ）に対応する翻訳文ＪＥ（ｘ）を入力文Ｊに対応する翻訳文として対応付けて表示する。
【００８２】
なお、上記の処理では、ステップＳ１４ａ及びステップＳ１６ａにおいて、逆翻訳文ＪＥ結果文ＪＥ（ｘ）Ｊ（ｙ）として出力される逆翻訳文の文数を１としているが、複数の文を逆翻訳結果文として出力してもよい。
【００８３】
上記の処理により、本実施の形態では、入力文Ｊと意味的に一致又は類似する逆翻訳結果文ＪＥＪ（ｙ）又はＪＥ（ｘ）Ｊ（ｙ）を決定することができる。この結果、（Ａ）原言語文→（Ｂ）目的言語への翻訳文→（Ｃ）原言語への逆翻訳文と翻訳を二回行うことで、目的言語への翻訳結果の妥当性を推測する際に、（Ｂ）目的言語への翻訳文に含まれる語句の中に多義性を有する多義語が有る場合でも、（Ａ）原言語文と、（Ｃ）原言語への逆翻訳文とが原言語側で意味的に一致しやすくなる。この結果、（Ｂ）目的言語への翻訳文が（Ｃ）原言語への逆翻訳文へ再翻訳された際の文全体の意味の揺らぎを防ぐことが可能となり、（Ｂ）目的言語への翻訳文の翻訳結果が正答であった場合に、（Ａ）原言語文と（Ｃ）原言語への逆翻訳文との意味的な不一致による訳文不適当との誤推定を減らすことが可能となる。
【００８４】
すなわち、従来の技術では、前例に挙げた（Ｂ）目的言語への翻訳文に含まれている語句として、多義語の「Ｂａｔｈｒｏｏｍ」が有ったときに、（Ｃ）原言語への逆翻訳文では、「Ｂａｔｈｒｏｏｍ」を「お風呂」や「トイレ」、「お手洗い」といった複数の語彙に訳しうる。このため、（Ａ）原言語文（入力文）が「トイレはどこですか？」という文であったときに、翻訳及び逆翻訳を行うと、以下のようになる。
【００８５】
入力：トイレはどこですか？
翻訳文：Ｗｈｅｒｅ  ｉｓ  ａ  ｂａｔｈｒｏｏｍ？
逆翻訳文：お風呂はどこですか？
しかしながら、上記の処理により、（Ｃ）原言語への逆翻訳文（複数の逆翻訳文ＪＥＪ）から、（Ａ）原言語文（入力文Ｊ）との類似度が最も高い逆翻訳文ＪＥＪ（ｙ）又はＪＥ（ｘ）Ｊ（ｙ）を選定することで、（Ａ）原言語文の「トイレはどこですか？」と同一の「トイレはどこですか？」、又は、より近い「お手洗いはどこですか？」との（Ｃ）原言語への逆翻訳文を提示できる可能性が高まり、（Ａ）原言語文と（Ｃ）原言語への逆翻訳文との意味的な不一致による訳文不適当との誤推定を減らすことが可能となる。また、図３に示す処理では、（Ｂ）目的言語への翻訳文として、複数の翻訳文が生成され、入力文Ｊと意味的に一致又は類似する逆翻訳結果文ＪＥ（ｘ）Ｊ（ｙ）に対応する翻訳文ＪＥ（ｘ）を入力文Ｊに対応する翻訳文としているので、複数の翻訳文の中から入力文Ｊの翻訳として正しい翻訳文を選択することができる。
【００８６】
この結果、本実施の形態では、翻訳文が一語で二つ以上の意味を表す多義語を含む場合でも、原文の内容に基づいて逆翻訳文の品質改善を行うことができるとともに、多義語の翻訳ブレによる翻訳品質の体感的な低下を回避することができる。
【００８７】
なお、翻訳文から逆翻訳文を選択する際に用いる情報は、上記の例に特に限定されない。例えば、原文（入力文）に含まれる単語や文節そのもの、及び、その同義語を用いてもよい。特に、名詞及び固有名詞や、「？」、「ですか？」、「ますか？」と言った疑問文を特徴付ける文節及び記号群を用いることが好ましい。
【００８８】
この場合、原文に含まれる単語及び文節の同義語は、例えば、翻訳情報提供装置自身又は翻訳情報提供装置に接続された外部装置に保存された同義語辞書（図示せず）を参照することにより特定される。例えば、一事例として、以下のようになる。
【００８９】
原文（日本文）：トイレはどこですか？
翻訳文（英語文）：Ｗｈｅｒｅ  ｉｓ  ａ  ｂａｔｈｒｏｏｍ？
逆翻訳文（日本文）：
（１）お風呂はどこですか？
（２）お風呂はどこ？
（３）バスルームはどこにありますか。
（４）トイレはどこでしょうか。
（５）どこにお風呂がありますか。
（６）お手洗いはどこですか？
上記の事例では、逆翻訳文の選択に用いる原文からの情報例として、「トイレ」、「どこですか？」、「？」が原文から抽出した単語及び文節に該当し、「お手洗い」、「どこでしょうか？」が原文に含まれる単語及び文節の同義語に該当する。したがって、逆翻訳文（１）では、「どこですか？」、「？」が原文と一致し、逆翻訳文（２）では、「？」が原文と一致し、逆翻訳文（４）では、「どこでしょうか？」が同義語と一致し、「トイレ」が原文と一致し、逆翻訳文（６）では、「お手洗い」が同義語と一致し、「どこですか？」、「？」が原文と一致する。この結果、最も逆翻訳文からの情報との一致数が多い逆翻訳文（６）が逆翻訳文として選択される。仮に、「（７）トイレはどこですか？」の文も逆翻訳文として存在した場合は、「トイレ」、「どこですか？」、「？」が原文と一致するので、同義語よりも原文との一致を優先し、逆翻訳文（７）を逆翻訳文として選択するようにしてもよい。
【００９０】
次に、上記の処理により、表示部１６に表示される翻訳情報画面について具体的に説明する。図４は、図１に示す表示部１６に表示される翻訳情報画面の第１の例を示す図である。図４に示す例は、入力文（原言語文）として「お手洗いはどこですか？」が入力され、翻訳文として、「Ｗｈｅｒｅ  ｉｓ  ａ  ｂａｔｈｒｏｏｍ？」が生成され、原言語文と一致又は類似する逆翻訳文として、「お手洗いはどこですか？」が選択された例である。この場合、表示部１６の翻訳情報画面Ｄａには、「入力文：お手洗いはどこですか？」、「翻訳文：Ｗｈｅｒｅ  ｉｓ  ａ  ｂａｔｈｒｏｏｍ？」、及び「逆翻訳文：お手洗いはどこですか？」が表示される。
【００９１】
図５は、図１に示す表示部１６に表示される翻訳情報画面の第２の例を示す図である。図５に示す翻訳情報画面Ｄｂは、図４に示す翻訳情報画面Ｄａの入力文と異なる入力文（原言語文）を入力したところ、同じ翻訳文が生成されたが、逆翻訳文は異なるケースを示している。すなわち、図５に示す例は、入力文として「バスルームはどこですか？」が入力され、翻訳文として、「Ｗｈｅｒｅ  ｉｓ  ａ  ｂａｔｈｒｏｏｍ？」が生成され、原言語文と一致又は類似する逆翻訳文として、「バスルームはどこですか？」が選択された例である。この場合、表示部１６の翻訳情報画面Ｄｂには、「入力文：バスルームはどこですか？」、「翻訳文：Ｗｈｅｒｅ  ｉｓ  ａ  ｂａｔｈｒｏｏｍ？」、及び「逆翻訳文：バスルームはどこですか？」が表示されている。
【００９２】
上記のように、本実施の形態の処理を適用することにより、翻訳情報画面Ｄａと翻訳情報画面Ｄｂとは、同じ翻訳文を表示していながら、その逆翻訳文は入力文に応じてそれぞれ異なる逆翻訳文が表示されている。
【００９３】
このように、本実施の形態では、翻訳情報画面Ｄａの入力文を翻訳した翻訳情報画面Ｄａの翻訳文を生成し、翻訳情報画面Ｄａの翻訳文を逆翻訳した翻訳情報画面Ｄａの逆翻訳文を生成し、翻訳情報画面Ｄａの入力文と、翻訳情報画面Ｄａの翻訳文と、翻訳情報画面Ｄａの入力文と意味的に一致又は類似する翻訳情報画面Ｄａの逆翻訳文とを出力して表示する。また、翻訳情報画面Ｄａの入力文とは意味的に異なる翻訳情報画面Ｄｂの入力文を翻訳した翻訳情報画面Ｄｂの翻訳文を生成し、翻訳情報画面Ｄｂの翻訳文を逆翻訳した翻訳情報画面Ｄｂの逆翻訳文を生成し、翻訳情報画面Ｄａの翻訳文と翻訳情報画面Ｄｂの翻訳文とが表記的に同一であった場合に、翻訳情報画面Ｄｂの入力文と、翻訳情報画面Ｄｂの翻訳文と、翻訳情報画面Ｄａの逆翻訳文と意味的に異なり且つ翻訳情報画面Ｄｂの入力文と意味的に一致又は類似する翻訳情報画面Ｄｂの逆翻訳文とを出力して表示する。
【００９４】
図６は、図１に示す表示部１６に表示される翻訳情報画面の第３の例を示す図である。図６に示す例は、入力文（原言語文）として「お手洗いはどこですか？」が入力され、翻訳文として、「Ｗｈｅｒｅ  ｉｓ  ａ  ｂａｔｈｒｏｏｍ？」が生成され、原言語文と一致又は類似する逆翻訳文として、複数の逆翻訳文「お手洗いはどこですか？」、「バスルームはどこですか？」、及び「トイレはどこですか？」が選択された例である。この場合、表示部１６の翻訳情報画面Ｄｃには、「入力文：お手洗いはどこですか？」、「翻訳文：Ｗｈｅｒｅ  ｉｓ  ａ  ｂａｔｈｒｏｏｍ？」、及び「逆翻訳文：お手洗いはどこですか？  バスルームはどこですか？  トイレはどこですか？」が表示される。
【００９５】
このように、逆翻訳文として複数の表示を行ってもよいし、このとき、表示される逆翻訳文を入力文との類似度に応じて降順又は昇順で表示を行ってもよい。
【００９６】
図７は、図１に示す表示部１６に表示される翻訳情報画面の第４の例を示す図である。図７に示す例は、入力文（原言語文）として「お手洗いはどこですか？」が入力され、翻訳文として、複数の翻訳文「Ｗｈｅｒｅ  ｉｓ  ａ  ｂａｔｈｒｏｏｍ？」、「Ｂａｔｈｒｏｏｍ？」、及び「Ｐｏｗｄｅｒ  ｒｏｏｍ？」が生成され、原言語文と一致又は類似する逆翻訳文として、翻訳文「Ｗｈｅｒｅ  ｉｓ  ａ  ｂａｔｈｒｏｏｍ？」に対して複数の逆翻訳文「お手洗いはどこですか？」、「バスルームはどこですか？」、及び「トイレはどこですか？」が選択され、翻訳文「Ｂａｔｈｒｏｏｍ？」に対して「バスルーム？」が選択され、翻訳文「Ｐｏｗｄｅｒ  ｒｏｏｍ？」に対して「トイレ？」が選択された例である。
【００９７】
この場合、表示部１６の翻訳情報画面Ｄｄには、「入力文：お手洗いはどこですか？」、「（Ａ）翻訳文：Ｗｈｅｒｅ  ｉｓ  ａ  ｂａｔｈｒｏｏｍ？  逆翻訳文：お手洗いはどこですか？  トイレはどこですか？  バスルームはどこですか？」が表示され、「（Ｂ）翻訳文「Ｂａｔｈｒｏｏｍ？  逆翻訳文：バスルーム？」が表示され、「（Ｃ）翻訳文：Ｐｏｗｄｅｒ  ｒｏｏｍ？  逆翻訳文：トイレ？」が表示される。
【００９８】
このように、複数の翻訳文の表示を行ってもよいし、各翻訳文に対する逆翻訳文として一又は複数の表示を行ってもよいし、このとき、表示される翻訳文は、対応する逆翻訳文の入力文との類似度に応じて降順又は昇順で表示を行ってもよい。
【００９９】
（実施の形態２）
図８は、本開示の実施の形態２における翻訳情報提供装置の構成の一例を示すブロック図である。図８に示す翻訳情報提供装置１ａは、翻訳対象入力部１１、順翻訳実行部１２、逆翻訳実行部１３、逆翻訳決定部１４、翻訳結果出力部１５、表示部１６、及び翻訳対象文選択部１７を備える。図８に示す翻訳情報提供装置１ａが図１に示す翻訳情報提供装置１と異なる点は、翻訳対象文選択部１７が追加された点であり、その他の点は同様であるので、同一部分には同一符号を付して詳細な説明を省略する。
【０１００】
翻訳情報提供装置１ａは、例えば、タブレット等から構成され、表示部１６、及び翻訳対象文選択部１７は、タッチパネル等から構成される。翻訳情報提供装置１ａは、第一の言語、例えば、日本語を母国語とする第１のユーザと、第二の言語、例えば、英語を母国語とする第２のユーザとで使用される。なお、翻訳情報提供装置１ａが入出力及び生成表示する言語は、日本語、及び英語に特に限定されず、中国語、韓国語、フランス語、ドイツ語、イタリア語、ポルトガル語、タイ語、ベトナム語、インドネシア語等の他の言語であってもよい。
【０１０１】
翻訳対象入力部１１は、第１のユーザが入力した日本語の翻訳対象文又は第２のユーザが入力した日本語の翻訳対象文を受け付けて順翻訳実行部１２、逆翻訳決定部１４、及び翻訳結果出力部１５に出力する。順翻訳実行部１２は、翻訳対象入力部１１より入力された翻訳対象文を日本語から英語に翻訳した順方向翻訳文又は英語から日本語に翻訳した順方向翻訳文を、逆翻訳実行部１３及び翻訳結果出力部１５に出力する。逆翻訳実行部１３は、順方向翻訳文を日本語又は英語に逆翻訳した逆方向翻訳文を逆翻訳決定部１４に出力する。
【０１０２】
逆翻訳決定部１４は、逆方向翻訳文が複数あるか否かを判定し、逆方向翻訳文が複数ある場合に、翻訳対象文と逆方向翻訳文とを比較して類似度を算出し、翻訳対象文との類似度が所定値より高い逆方向翻訳文を逆翻訳結果文として翻訳結果出力部１５に出力する。一方、逆方向翻訳文が１文である場合、逆翻訳決定部１４は、その逆方向翻訳文を逆翻訳結果文として翻訳結果出力部１５に出力する。翻訳結果出力部１５は、翻訳対象文と、逆翻訳決定部１４で決定された逆翻訳結果文と、その逆翻訳結果文に対応する順方向翻訳文とを関連付けて出力文セットとして表示部１６に出力する。
【０１０３】
上記のように、翻訳情報提供装置１ａは、日本語又は英語に対して、翻訳情報提供装置１と同様に図２及び図３に示す翻訳情報提供処理を実行し、ステップＳ１７、Ｓ１７ａの処理が以下の処理に変更される。
【０１０４】
表示部１６の表示画面は、２分割されており、第１の表示画面には、第１のユーザ用に日本語が表示され、第２の表示画面には、第２のユーザ用に英語が表示される。表示部１６で表示する文は、翻訳対象文選択部１７によって選択的に決定される。ここで、翻訳対象文選択部１７での選択方法は、時系列にて出力文セットに含まれる任意の文を任意の順序で選択してもよいし、翻訳対象文と逆翻訳結果文とを先に選択し、しかる後に逆翻訳結果文に対応した順方向翻訳文を選択してもよい。また、ユーザによる選択を受け付け、ユーザ選択に応じて対応する逆翻訳結果文や、逆翻訳結果文に対応した順方向翻訳文を選択してもよい。
【０１０５】
次に、ユーザに確認選択入力を求める方法について具体的に説明する。まず、表示部１６は、翻訳結果出力部１５から出力された出力文セットの翻訳対象文（第一の原文）及び逆翻訳結果文（第一の逆翻訳文）を表示する。この逆翻訳結果文に対して、第１のユーザがこの翻訳で良いかどうかを判断し、表示部１６に表示される翻訳情報画面は、その旨を選択できるインタフェースを有している。
【０１０６】
図９は、図８に示す表示部１６に表示される翻訳情報画面の第１の例を示す図である。図９に示すように、表示部１６は、第１の表示画面として、第１の翻訳情報画面Ｄ１ａを表示し、第２の表示画面として、第２の翻訳情報画面Ｄ２ａを表示する。例えば、第１の翻訳情報画面Ｄ１ａには、翻訳対象文として、「入力：お手洗いはどこですか？」が表示され、逆翻訳結果文として、「逆翻訳：お手洗いはどこですか？」が表示されている。
【０１０７】
また、第１の翻訳情報画面Ｄ１ａには、第１のユーザが翻訳対象文及び逆翻訳結果文の表示を確認して逆翻訳結果文に対応する順方向翻訳文を表示させるための、「この翻訳でＯＫ」と記載された確認ボタンＢ１と、第１のユーザが翻訳対象文及び逆翻訳結果文の表示を確認したが、逆翻訳結果文が翻訳対象文に一致又は類似していないため、逆翻訳結果文及び順方向翻訳文の修正を要求するための修正ボタンＢ２とが表示されている。
【０１０８】
なお、第２の翻訳情報画面Ｄ２ａには、第１のユーザの翻訳対象文及び逆翻訳結果文の表示に対する確認が行われていないため、何も表示されていない。また、修正ボタンＢ２が選択された場合の処理として、種々の処理を行うことができ、例えば、表示部１６は、出力文セットの中の次の候補となる逆翻訳結果文を表示したり、次の候補がなければ、翻訳できません等のエラーメッセージを表示したりしてもよい。
【０１０９】
翻訳対象文選択部１７は、第１のユーザの操作に応じて、第１のユーザが翻訳対象文及び逆翻訳結果文の表示を確認して順方向翻訳文の表示を要求することを示す確認結果を取得して表示部１６に出力する。表示部１６は、翻訳対象文選択部１７から第１のユーザの確認結果が入力された場合に、翻訳対象文と異なる向きで順方向翻訳文（第一の翻訳文）を表示する。
【０１１０】
図１０は、図８に示す表示部１６に表示される翻訳情報画面の第２の例を示す図である。第１のユーザが逆翻訳結果文を確認して承諾し、図１０に示す第１の翻訳情報画面Ｄ１ｂの確認ボタンＢ１にタッチすると、確認ボタンＢ１が強調表示され、翻訳対象文選択部１７は、第１のユーザの翻訳対象文及び逆翻訳結果文の表示に対する確認結果を取得して表示部１６に出力する。
【０１１１】
図１１は、図８に示す表示部１６に表示される翻訳情報画面の第３の例を示す図である。翻訳対象文選択部１７が第１のユーザの翻訳対象文及び逆翻訳結果文の表示に対する確認結果を表示部１６に出力すると、図１１に示すように、第２の表示画面として、第２の翻訳情報画面Ｄ２ｃが表示され、例えば、第２の翻訳情報画面Ｄ２ｃには、順方向翻訳文として、「Ｗｈｅｒｅ  ｉｓ  ａ  ｂａｔｈｒｏｏｍ  ？」が、翻訳対象文及び逆翻訳結果文と異なる向きで表示される。また、第１の翻訳情報画面Ｄ１ｃには、確認ボタンＢ１及び修正ボタンＢ２は表示されず、翻訳対象文と、逆翻訳結果文とが表示されている。
【０１１２】
ここで、第２の翻訳情報画面Ｄ２ｃの順方向翻訳文は、図の上方から見て正しく読める方向に表示され、第１の翻訳情報画面Ｄ１ｃの翻訳対象文及び逆翻訳結果文は、図の下方から見て正しく読める方向に表示され、順方向翻訳文は、翻訳対象文と反対方向の向きで表示されている。したがって、第１及び第２のユーザが対面し、第１及び第２のユーザの間に翻訳情報提供装置１ａが配置されている場合、第１のユーザが見やすい方向で日本語の翻訳対象文及び逆翻訳結果文が表示され、第２のユーザが見やすい方向で英語の順方向翻訳文が表示される。なお、翻訳対象文の表示の向きと、順方向翻訳文の表示の向きとは、上記の例に特に限定されず、同じ向きとしてもよい。
【０１１３】
上記のように、本実施の形態では、第１のユーザが逆翻訳結果文を良いと判断した後に初めて、目的言語側に翻訳された逆翻訳結果文に対応する順方向翻訳文が表示される。このような構成を採ることで、第１のユーザが意図しない内容の翻訳文が第２のユーザに伝わってしまうことを未然に防ぐことができるようになる。
【０１１４】
次に、図８に示す表示部１６に表示される他の翻訳情報画面について説明する。図１２〜図１７は、図８に示す表示部１６に表示される他の翻訳情報画面の第１〜第６の例を示す図である。図１２〜図１７に示す翻訳情報画面では、それぞれの原言語が異なるユーザ同士（第１及び第２のユーザ）が、それぞれの原言語を用いて逆翻訳を確認しながら対話する例を示している。
【０１１５】
まず、図１２に示すように、表示部１６は、第１の表示画面として、第１の翻訳情報画面Ｄ１ｄを表示し、第２の表示画面として、第２の翻訳情報画面Ｄ２ｄを表示する。例えば、第１の翻訳情報画面Ｄ１ｄには、翻訳対象文として、「入力：お手洗いはどこですか？」が表示され、逆翻訳結果文として、「逆翻訳：お手洗いはどこですか？」が表示され、日本語を原言語として翻訳対象文と逆翻訳結果文とが提示される。
【０１１６】
また、第１の翻訳情報画面Ｄ１ｄには、第１のユーザが翻訳対象文及び逆翻訳結果文の表示を確認して逆翻訳結果文に対応する順方向翻訳文を表示させるためのＯＫボタンＢ１１と、第１のユーザが翻訳対象文及び逆翻訳結果文の表示を確認したが、逆翻訳結果文が翻訳対象文に一致又は類似していないため、逆翻訳結果文及び順方向翻訳文の修正を要求するためのＢＡＣＫボタンＢ１２とが表示されている。
【０１１７】
なお、第２の翻訳情報画面Ｄ２ｄには、第１のユーザの翻訳対象文及び逆翻訳結果文の表示に対する確認が行われていないため、何も表示されていない。また、ＢＡＣＫボタンＢ１２が選択された場合の処理として、種々の処理を行うことができ、例えば、表示部１６は、出力文セットの中の次の候補となる逆翻訳結果文を表示したり、次の候補がなければ、翻訳できません等のエラーメッセージを表示したりしてもよい。
【０１１８】
次に、第１のユーザが逆翻訳結果文を確認して承諾し、図１３に示す第１の翻訳情報画面Ｄ１ｅのＯＫボタンＢ１１にタッチすると、ＯＫボタンＢ１１が強調表示され、翻訳対象文選択部１７は、第１のユーザの翻訳対象文及び逆翻訳結果文の表示に対する確認結果を取得して表示部１６に出力する。
【０１１９】
次に、図１４に示すように、第２の表示画面として、第２の翻訳情報画面Ｄ２ｆが表示され、例えば、第２の翻訳情報画面Ｄ２ｆには、英語の順方向翻訳文として、「Ｗｈｅｒｅ  ｉｓ  ａ  ｂａｔｈｒｏｏｍ？」が、日本語の翻訳対象文及び逆翻訳結果文と異なる向きで表示される。したがって、第１のユーザが確認した逆翻訳結果文に対応する順方向翻訳文（例えば、英語）が、第２のユーザに見やすい方向で表示される。また、第１の翻訳情報画面Ｄ１ｆには、ＯＫボタンＢ１１及びＢＡＣＫボタンＢ１２は表示されず、日本語の翻訳対象文及び逆翻訳結果文が表示されている。
【０１２０】
次に、第２のユーザが英語の翻訳対象文を入力すると、図１５に示すように、表示部１６は、第２の表示画面として、第２の翻訳情報画面Ｄ２ｇを表示する。例えば、第２の翻訳情報画面Ｄ２ｇには、英語の翻訳対象文として、「ＩＮ：Ｏｖｅｒ  ｔｈｅｒｅ．」が表示され、英語の逆翻訳結果文として、「Ｒｅｖｅｒｓｅ  Ｔｒａｎｓｌａｔｉｏｎ：Ｉｔ  ｉｓ  ｏｖｅｒ  ｔｈｅｒｅ．」が表示され、英語を原言語として翻訳対象文と逆翻訳結果文とが提示される。
【０１２１】
また、第２の翻訳情報画面Ｄ２ｇには、第２のユーザが翻訳対象文及び逆翻訳結果文の表示を確認して逆翻訳結果文に対応する順方向翻訳文を表示させるためのＯＫボタンＢ２１と、第２のユーザが翻訳対象文及び逆翻訳結果文の表示を確認したが、逆翻訳結果文が翻訳対象文に一致又は類似していないため、逆翻訳結果文及び順方向翻訳文の修正を要求するためのＢＡＣＫボタンＢ２２とが表示されている。なお、ＢＡＣＫボタンＢ２２が選択された場合の処理として、種々の処理を行うことができ、例えば、表示部１６は、出力文セットの中の次の候補となる逆翻訳結果文を表示したり、次の候補がなければ、翻訳できません等のエラーメッセージを表示したりしてもよい。
【０１２２】
次に、第２のユーザが英語の逆翻訳結果文を確認して承諾し、図１６に示す第２の翻訳情報画面Ｄ２ｈのＯＫボタンＢ２１にタッチすると、ＯＫボタンＢ２１が強調表示され、翻訳対象文選択部１７は、第２のユーザの翻訳対象文及び逆翻訳結果文の表示に対する確認結果を取得して表示部１６に出力する。
【０１２３】
次に、図１７に示すように、第１の表示画面として、第１の翻訳情報画面Ｄ１ｉが表示され、例えば、第１の翻訳情報画面Ｄ１ｉには、日本語の順方向翻訳文として、「向こうですよ。」が、英語の翻訳対象文及び逆翻訳結果文と異なる向きで表示される。したがって、第２のユーザが確認した逆翻訳結果文に対応する順方向翻訳文（例えば、日本語）が、第１のユーザに見やすい方向で表示される。また、第２の翻訳情報画面Ｄ２ｉには、ＯＫボタンＢ２１及びＢＡＣＫボタンＢ２２は表示されず、英語の翻訳対象文及び逆翻訳結果文が表示されている。
【０１２４】
上記のように、本例では、第１のユーザが逆翻訳結果文を良いと判断した後に初めて、目的言語側に翻訳された逆翻訳結果文に対応する順方向翻訳文が表示される。また、第２のユーザが逆翻訳結果文を良いと判断した後に初めて、目的言語側に翻訳された逆翻訳結果文に対応する順方向翻訳文が表示される。このような構成を採ることで、第１及び第２のユーザが意図しない内容の翻訳文が相手側に伝わってしまうことを未然に防ぐことができるようになり、更に複数のユーザがそれぞれの母国語や得意な言語を原言語として、逆翻訳を確認しながら相手の言語へと翻訳文を提示することができる。これにより、それぞれのユーザが母国語でチャットすることができるようになる。
【０１２５】
なお、本実施の形態では、実施の形態１と同様に、逆翻訳決定部１４を用いたが、この例に特に限定されず、逆翻訳決定部１４を省略して類似度に基づく逆翻訳結果文を選定することなく、逆翻訳実行部１３が生成した逆方向翻訳文の中から、ユーザが翻訳対象文選択部１７を用いて確認した逆方向翻訳文に対する順方向翻訳文を表示する等の種々の変更が可能である。
【産業上の利用可能性】
【０１２６】
本開示は、（Ａ）原言語→（Ｂ）目的言語への翻訳→（Ｃ）原言語への逆翻訳と翻訳を二回行うことで、目的言語への翻訳結果の妥当性を推測する際に、（Ｂ）目的言語への翻訳に含まれる語句の中に多義性が有る場合でも、（Ａ）原言語と（Ｃ）原言語への逆翻訳とが原言語側で意味的に一致しやすくなることから、（Ｂ）目的言語への翻訳が（Ｃ）原言語への逆翻訳へ逆翻訳された際の文全体の意味の揺らぎを防ぐことができるので、原文から翻訳文を生成する翻訳情報提供方法、翻訳情報提供プログラム、及び翻訳情報提供装置に有用である。
【符号の説明】
【０１２７】
１、１ａ  翻訳情報提供装置
１１  翻訳対象入力部
１２  順翻訳実行部
１３  逆翻訳実行部
１４  逆翻訳決定部
１５  翻訳結果出力部
１６  表示部
１７  翻訳対象文選択部
【図１】
2018206356.tif 000003
【図２】
2018206356.tif 000004
【図３】
2018206356.tif 000005
【図４】
2018206356.tif 000006
【図５】
2018206356.tif 000007
【図６】
2018206356.tif 000008
【図７】
2018206356.tif 000009
【図８】
2018206356.tif 000010
【図９】
2018206356.tif 000011
【図１０】
2018206356.tif 000012
【図１１】
2018206356.tif 000013
【図１２】
2018206356.tif 000014
【図１３】
2018206356.tif 000015
【図１４】
2018206356.tif 000016
【図１５】
2018206356.tif 000017
【図１６】
2018206356.tif 000018
【図１７】
2018206356.tif 000019