(57)【要約】【課題】対話者に対応した翻訳辞書をダウンロード可能な翻訳装置等を実現する。【解決手段】対話の相手ユーザが所持する相手端末を識別する相手端末識別情報を取得する端末特定部（１３）と、相手端末識別情報を含むライブラリデータ取得要求を、サーバ装置（２）に送信し、応答として、相手ユーザが使う言語が翻訳前あるいは翻訳後の言語であるライブラリデータを取得する翻訳ライブラリ要求部（１４）と、を備えている。【選択図】図１
2015153329.tif 000002
【特許請求の範囲】
【請求項１】
言語別のライブラリデータをサーバ装置から取得し、取得したライブラリデータを用いて翻訳処理を行う翻訳装置であって、
対話の相手ユーザが所持する相手端末を識別する相手端末識別情報を取得する相手端末識別情報取得手段と、
上記相手端末識別情報取得手段が取得した相手端末識別情報を含むライブラリデータ取得要求を、上記サーバ装置に送信するライブラリデータ取得要求送信手段と、
上記ライブラリデータ取得要求送信手段が送信した上記ライブラリデータ取得要求に対する応答として、上記相手ユーザが使う言語が翻訳前あるいは翻訳後の言語である上記ライブラリデータを取得するライブラリデータ取得手段と、
を備えていることを特徴とする翻訳装置。
【請求項２】
自装置の位置を示す位置情報を含む候補端末要求を上記サーバ装置に送信する候補端末要求送信手段と、
上記候補端末要求送信手段が送信した上記候補端末要求に対する応答として、自装置の位置から所定の範囲に存在する端末である候補端末を示す候補端末情報を取得する候補端末情報取得手段と、
上記候補端末情報取得手段が取得した候補端末情報に基づいて、候補端末から特定の端末を選択可能に表示する候補端末情報表示制御手段と、備え、
上記相手端末識別情報取得手段は、上記候補端末情報表示制御手段の表示によって特定の端末が上記相手端末として選択されることにより、上記相手端末識別情報を取得することを特徴とする請求項１に記載の翻訳装置。
【請求項３】
自装置の位置を示す自装置位置情報、および自装置の使用者に関する情報の少なくとも何れかを含む使用者・装置情報を取得する使用者情報取得手段と、
上記使用者情報取得手段が取得した使用者・装置情報を上記サーバ装置に送信する使用者情報送信手段と、を備え、
上記ライブラリデータ取得手段は、上記相手ユーザが使う言語が翻訳前あるいは翻訳後の言語である上記ライブラリデータのうち、上記使用者情報送信手段が送信した上記使用者・装置情報と対応するライブラリデータを取得することを特徴とする請求項１または２に記載の翻訳装置。
【請求項４】
言語別のライブラリデータを用いて翻訳処理を行う翻訳装置に、該ライブラリデータを送信するサーバ装置であって、
上記翻訳装置を含む複数の端末それぞれを識別する端末識別情報と、端末を所持するユーザが使う言語とが対応づけられた使用者情報、および言語別のライブラリデータを格納した記憶部と、
上記翻訳装置から、上記端末識別情報を取得する端末識別情報取得手段と、
上記端末識別情報取得手段が取得した端末識別情報と対応する言語を、上記使用者情報を用いて決定し、該言語のライブラリデータを選択するライブラリデータ選択手段と、
上記ライブラリデータ選択手段が選択したライブラリデータを上記翻訳装置に送信するライブラリデータ送信手段と、を備えていることを特徴とするサーバ装置。
【請求項５】
言語別のライブラリデータを用いて翻訳処理を行う翻訳装置において、
対話の相手ユーザが所持する相手端末を識別する相手端末識別情報を取得する相手端末識別情報取得手段と、
上記相手端末識別情報取得手段が取得した相手端末識別情報と対応する上記相手ユーザが使う言語が、翻訳前あるいは翻訳後の言語である上記ライブラリデータを選択するライブラリデータ選択手段と、
上記ライブラリデータ選択手段が選択したライブラリデータを取得するライブラリデータ取得手段と、
上記ライブラリデータ取得手段が取得したライブラリデータを用いて翻訳処理を行う翻訳手段と、
を備えていることを特徴とする翻訳装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は辞書を備えた翻訳装置、翻訳装置に辞書を提供するサーバ装置等に関する。
【背景技術】
【０００２】
携帯型の翻訳装置において、ユーザが利用する可能性のある辞書をすべて保持することは記憶容量の関係上、非常に困難である。また、翻訳を行うたびに、ネットワークを介して辞書を参照することは、翻訳の速度が低下するという問題がある。このような問題を解決する方法として、特許文献１には、翻訳装置の地理的位置に対応した辞書をサーバから翻訳装置にダウンロードして利用可能とする方法が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１４６５６３号公報（２０１０年７月１日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載の技術では、地理的位置と対応しない言語を用いる相手と会話するときに、必要な辞書が利用できないという問題がある。例えば、ドイツ人（ドイツ語を話す）が日本にいる場合、独日辞書がダウンロードされることになる。ところが、このドイツ人の会話の相手がフランス人（フランス語を話す）だった場合、上記の独日辞書は役にたたない。また、必要と考えられる独仏辞書はダウンロードされない。
【０００５】
本発明は、上記問題点に鑑みてなされたものであり、その目的は、対話者に正確に対応した翻訳辞書をダウンロード可能な翻訳装置等を実現することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために本発明の一態様に係る翻訳装置は言語別のライブラリデータをサーバ装置から取得し、取得したライブラリデータを用いて翻訳処理を行う翻訳装置であって、対話の相手ユーザが所持する相手端末を識別する相手端末識別情報を取得する相手端末識別情報取得手段と、上記相手端末識別情報取得手段が取得した相手端末識別情報を含むライブラリデータ取得要求を、上記サーバ装置に送信するライブラリデータ取得要求送信手段と、上記ライブラリデータ取得要求送信手段が送信した上記ライブラリデータ取得要求に対する応答として、上記相手ユーザが使う言語が翻訳前あるいは翻訳後の言語である上記ライブラリデータを取得するライブラリデータ取得手段と、を備えている。
【発明の効果】
【０００７】
本発明の一態様によれば、相手端末識別情報を取得することにより、相手ユーザの言語が翻訳前あるいは翻訳後の言語となるライブラリデータを取得し、翻訳処理を行う。よって、相手ユーザの言語と対応したライブラリデータを用いて翻訳処理ができるという効果を奏する。また、相手端末識別情報を取得するのみで相手ユーザの言語のライブラリデータを取得できるので、相手ユーザが何語を話すのか不明の場合でも、適切に相手ユーザの言語に対応するライブラリデータを取得できるという効果を奏する。さらに、ライブラリデータは言語別となっているので、多くの言語が含まれているライブラリデータを取得する場合と比較して、自装置の記憶容量を圧迫しないという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る情報端末装置の概要を示す機能ブロック図である。
【図２】上記実施形態に係るサーバ装置の概要を示す機能ブロック図である。
【図３】上記サーバ装置に格納されたテーブルの構成を示す図である。
【図４】上記実施形態に係る翻訳ライブラリ提供システムにおける処理の流れを示すフローチャートである。
【図５】上記情報端末装置における端末選択画面の例を示す図である。
【図６】上記実施形態に係る翻訳ライブラリ提供システムの利用例を示す図である。
【図７】上記実施形態に係る翻訳ライブラリの選択処理を説明するための図である。
【発明を実施するための形態】
【０００９】
〔実施形態１〕
以下、本発明の実施形態について、図１〜７を参照して説明する。本実施形態に係る翻訳ライブラリ提供システム３は情報端末装置（翻訳装置）１およびサーバ装置２を含む。そして、情報端末装置１において、近傍に存在する他の情報端末装置（候補端末）を表示し、選択された他の情報端末装置（相手端末）と対応する言語の翻訳ライブラリ（ライブラリデータ）をダウンロードして翻訳処理を実行するものである。これにより、相手ユーザ（相手端末ユーザ）の使用言語が不明の場合であっても、相手ユーザの情報端末装置を選択することにより、相手ユーザの使用言語の翻訳ライブラリをダウンロードすることができる。よって、相手ユーザの使用言語に対応する翻訳ライブラリを用いて翻訳処理を適切に行うことができる。
【００１０】
なお本実施形態では、翻訳後の言語が相手ユーザの言語となる翻訳ライブラリをダウンロードする構成について記載しているが、翻訳前の言語が相手ユーザの言語となる翻訳ライブラリをダウンロードしてもよいし、その両方をダウンロードしてもよい。
【００１１】
〔情報端末装置１の構成〕
図１は、本実施形態に係る情報端末装置１の要部構成を示すブロック図である。図１に示すように、情報端末装置１は、ネットワーク１００を介してサーバ装置２と通信可能であり、制御部１０、表示部２０、入力部３０、通信部４０、および動的情報取得部（使用者情報取得手段）５０を含む構成である。
【００１２】
表示部２０は、各種情報を表示するものであり、液晶ディスプレイ、有機ＥＬディスプレイ等により実現される。入力部３０は、情報端末装置１に対するユーザの操作を受け付ける。なお、入力部３０は、タッチパネルより構成され、表示部２０と重なるような配置となっていてもよい。
【００１３】
通信部４０は、ネットワーク１００を介してサーバ装置２と通信を行う。動的情報取得部５０は、情報端末装置１の位置情報、ユーザの動的な各種情報（動的情報：脈拍、血圧、体温）を取得し、使用者情報送信部１５に通知する。なお、情報端末装置１の位置情報以外のユーザの動的情報の取得は必須ではない。また、脈拍、血圧、体温の取得は公知の方法で可能であるので、その取得方法の説明は省略する。
【００１４】
端末記憶部６０は、使用者情報６１および翻訳ライブラリ（ライブラリデータ）６２を含む各情報を格納している記憶部である。使用者情報６１は、情報端末装置１の所有者を識別する情報、所有者の使用言語、出身国、性別、年齢、職種、趣味を含む使用者の情報（静的情報）である。翻訳ライブラリ６２は、翻訳に用いる辞書である。本実施形態では、言語別となっているだけでなく、「レストラン編」、「空港編」、「日常会話編」、「トラブル編」等、様々な状況に応じたものに分かれており、ユーザの静的情報および動的情報に対応したものが格納されている。なお、静的情報とは、ユーザの言語、出身地、年齢、性別、職種、興味ある事（趣味）等、時間とともに内容が頻繁には変化しない情報である。また、動的情報とは、情報端末装置１の位置、ユーザの血圧、体温、脈拍等、時間とともに内容が頻繁に変化する情報である。
【００１５】
制御部１０は、情報端末装置１における候補端末の特定処理、翻訳ライブラリの取得処理を含む各種処理を実行するものであり、候補端末表示制御部（候補端末情報表示制御手段）１１、候補端末情報要求部（候補端末要求送信手段、候補端末情報取得手段）１２、端末特定部（相手端末識別情報取得手段）１３、翻訳ライブラリ要求部（ライブラリデータ取得要求送信手段、ライブラリデータ取得手段）１４、使用者情報送信部（使用者情報送信手段）１５、および翻訳部（翻訳手段）１６を含む。
【００１６】
候補端末表示制御部１１は、通信部４０を介してサーバ装置２から候補端末情報要求部１２が取得した候補端末を表示部２０に表示させる。候補端末とは、情報端末装置１から所定の距離にある他の情報端末装置である。ここでは、サーバ装置２が情報端末装置１を含む各情報端末装置の位置情報を取得し、情報端末装置１の位置から所定の範囲に存在する情報端末装置を示す情報（候補端末情報）を情報端末装置１へ通知している。
【００１７】
候補端末情報要求部１２は、通信部４０を介してサーバ装置２へ、情報端末装置１の位置を送信し、その応答として、サーバ装置２から候補端末情報を取得し、候補端末表示制御部１１へ通知する。
【００１８】
端末特定部１３は、候補端末表示制御部１１によって表示された候補端末のうち、入力部３０を介してユーザによって選択された情報端末装置を特定する。そして、特定した情報端末装置である特定端末を識別するための情報（特定端末識別情報、相手端末識別情報）を翻訳ライブラリ要求部１４へ通知（ライブラリデータ取得要求）する。
【００１９】
翻訳ライブラリ要求部１４は、端末特定部１３から通知された特定端末識別情報を、通信部４０を介してサーバ装置２へ送信する。そして、サーバ装置２から送信された、特定端末識別情報と対応する翻訳ライブラリを取得し、端末記憶部６０の翻訳ライブラリ６２へ格納する。
【００２０】
使用者情報送信部１５は、端末記憶部６０に格納されている使用者情報（使用者・装置情報）６１を、通信部４０を介してサーバ装置２へ送信するとともに、動的情報取得部５０が取得した情報端末装置１の位置情報（使用者・装置情報）、およびユーザの動的情報をサーバ装置２へ送信する。なお、ユーザの動的情報の送信は、ユーザの操作によって行うものであってもよいし、所定の周期（例えば、３０分毎）で行うものであってもよいし、動的情報取得部５０によって取得された動的情報に変更があったときであってもよい。また、位置情報を用い、前回送信したときの位置から所定の距離（例えば、１００メートル）以上離れたときに、送信してもよい。
【００２１】
翻訳部１６は、翻訳ライブラリ６２を用いて翻訳処理を行う。なお、翻訳処理およびその出力は、マイクとスピーカ（図示せず）を備え、マイクから入力された音声を翻訳し、翻訳処理の結果をスピーカから出力する構成であってもよいし、入力部３０を介して入力された文字を翻訳処理して、その結果を表示部２０で表示してもよい。
【００２２】
〔サーバ装置２の構成〕
次に、図２を参照して、サーバ装置２の構成について説明する。図２は、サーバ装置２の要部構成を示すブロック図である。図２に示すように、サーバ装置２は、制御部２１０、通信部２２０、およびサーバ記憶部２３０を含む構成である。通信部２２０は、ネットワーク１００を介し、情報端末装置１と通信を行う。なお、情報端末装置１は１台に限られるものではなく複数の情報端末装置と通信可能であってもよい。
【００２３】
サーバ記憶部２３０は、動的情報テーブル２３１、使用者基本情報テーブル２３２、および翻訳ライブラリ（ライブラリデータ）２３３を含む。使用者基本情報テーブル２３２の例を図３（Ａ）に示す。図３（Ａ）に示すように、使用者基本情報テーブル２３２は、情報端末装置を識別する情報（端末識別情報）、使用言語、出身国、性別、年齢、職種、興味ある事が対応付けて記憶されている。ここでは、例えば、ＮＯ．１の端末について、端末識別情報「Ａ」と、使用言語がドイツ語、出身国がドイツ、性別が男性、年齢が３５歳、職種が金融関係、興味ある事がスポーツ、サッカーとが対応づけられている。以下、端末識別情報「Ｂ」、「Ｃ」・・・についても同様である。なお、対応付ける情報については、これに限られるものではなく、他の情報がさらに対応付けられていてもよい。
【００２４】
動的情報テーブル２３１の例を図３（Ｂ）に示す。図３（Ｂ）に示すように、動的情報テーブル２３１は、端末識別情報と、「位置」、「気持ち」および「体調」とが対応づけられたテーブルである。例えば、Ｎｏ．１は、端末識別情報「Ａ」と、位置が「日本、東京、港区ＸＸ」で、気持ちが「ｇｏｏｄ」、体調が「普通」とが対応づけられている。以下、端末識別情報「Ｂ」、「Ｃ」・・・についても同様である。なお、気持ち・体調は、動的情報として取得した脈拍、血圧、体温によって決まる。この点について、図３（Ｃ）を参照して説明する。図３（Ｃ）は、動的情報と気持ち・体調を対応付けるテーブルである。例えば、脈拍が遅く、血圧が低く、体温が低い場合は、気持ちが「ｂａｄ」で、体調は「悪い」となる。動的情報の他の組み合わせについても同様である。
【００２５】
制御部２１０は、候補端末情報の送信、翻訳ライブラリの選択を含むサーバ装置２における各種処理を実行するものであり、使用者情報取得部２１１、候補端末要求取得部（翻訳装置位置情報取得手段）２１２、候補端末情報送信部（候補端末位置情報送信手段）２１３、および翻訳ライブラリ選択部（端末識別情報取得手段、ライブラリデータ選択手段、ライブラリデータ送信手段）２１４を含む。
【００２６】
使用者情報取得部２１１は、通信部２２０を介して、情報端末装置１から使用者情報を取得し、サーバ記憶部２３０の動的情報テーブル２３１および使用者基本情報テーブル２３２に格納する。
【００２７】
候補端末要求取得部２１２は、候補端末要求として情報端末装置１から情報端末装置１の位置情報を取得し、候補端末情報送信部２１３に通知する。
【００２８】
候補端末情報送信部２１３は、候補端末情報取得部２１２から通知された情報端末装置１の位置情報を用い、情報端末装置１の位置から所定の距離に存在する情報端末装置の位置情報を、通信部２２０を介して情報端末装置１に通知する。
【００２９】
翻訳ライブラリ選択部２１４は、情報端末装置１から送信された特定端末情報、および使用者情報（静的情報および動的情報）と対応する翻訳ライブラリを、動的情報テーブル２３１、使用者基本情報テーブル２３２を参照して選択し、選択した翻訳ライブラリを通信部２２０を介して情報端末装置１に送信する。
【００３０】
〔処理の流れ〕
次に、翻訳ライブラリ提供システム３における処理の流れについて、図４を参照して説明する。図４は、翻訳ライブラリ提供システム３において翻訳ライブラリをダウンロードする処理の流れを示すフローチャートである。図４に示すように、まず、対話者となる相手に対応する情報端末装置を特定するために、情報端末装置１がサーバ装置２に対し候補端末の情報を要求（候補端末要求）する（Ｓ１１）。候補端末要求には、情報端末装置１の位置を示す自装置位置情報（翻訳装置位置情報）が含まれる。サーバ装置２は、候補端末の情報の要求を受信すると（Ｓ２１）、候補端末情報送信部２１３が、要求のあった情報端末装置１から所定の範囲（例えば、２０メートル以内）に存在する情報端末装置（候補端末）の位置情報（候補端末位置情報）を情報端末装置１へ送信する（Ｓ２２）。情報端末装置１は、候補端末の位置情報を受信すると（Ｓ１２）、候補端末表示制御部１１が表示部２０に候補端末を表示する（Ｓ１３）。この表示は、例えば、図５に示すように、地図上に候補端末の位置を表示して行う。図５に示す例では、ユーザＡ〜Ｄの候補端末が表示されている。
【００３１】
そして、表示した候補端末の中から特定の候補端末の選択を受け付けると（Ｓ１４）、端末特定部１３は選択された候補端末を特定し、翻訳ライブラリ要求部１４は特定された候補端末を示す情報（相手端末識別情報）をサーバ装置２へ送信する（Ｓ１５）。サーバ装置２は、特定候補端末情報を受信すると（Ｓ２３）、翻訳ライブラリ選択部２１４は、動的情報テーブル２３１、使用者基本情報テーブル２３２を参照して、受信した特定候補端末情報と対応する翻訳ライブラリを選択する（Ｓ２４）。そして、選択した翻訳ライブラリを情報端末装置１へ送信する（Ｓ２５）。
【００３２】
情報端末装置１の翻訳ライブラリ要求部１４は、翻訳ライブラリを受信すると（Ｓ１６）、端末記憶部６０に格納する（Ｓ１７）。以上が、翻訳ライブラリのダウンロード処理の流れである。
【００３３】
このように、例えば目の前にいる相手が何語を話すのか不明の場合であっても、地図により相手の情報端末装置の位置を特定することができ、情報端末装置を特定することにより該情報端末装置と対応する言語の翻訳ライブラリをダウンロードすることができる。
【００３４】
〔翻訳ライブラリの選択〕
次に、図６を参照して、サーバ装置２において翻訳ライブラリを選択する処理の詳細について説明する。図６（Ａ）は、翻訳ライブラリを選択する処理の流れを示すフローチャートである。翻訳ライブラリ選択部２１４は、まず、翻訳ライブラリ要求側（自分）の静的情報に含まれる言語と、特定候補端末情報が示す端末（相手）と対応する静的情報に含まれる言語とから、翻訳言語を決定する（Ｓ３１）。例えば、図７（Ａ）に示すユーザＡが翻訳ライブラリ要求側で、ユーザＢの情報端末装置βが特定候補端末であった場合、独仏の言語ライブラリを選択する。次に、選択した言語ライブラリの中で、翻訳ライブラリ要求側の静的情報に対応したライブラリに絞り込む（Ｓ３２）。図７（Ａ）に示すユーザＡの例でいえば、男性、３５歳、職業は金融関係、興味ある事はスポーツ、特にサッカーという情報と対応するライブラリに絞り込む。さらに、翻訳ライブラリ要求側の動的情報に対応したライブラリに絞り込む（Ｓ３３）。例えば、位置情報がサッカー場を示すものであれば、サッカーに関する用語を含むライブラリにする、位置情報がレストランを示すものであれば、食事に関するライブラリにする等である。
【００３５】
このように、相手の言語だけでなく、自分の静的情報および動的情報を用いることにより、より使用者（自分）の状況に対応した翻訳ライブラリを選択することができる。上記の例では、ドイツ人男性の３５歳という情報から、中年男性が用いる言葉・言い回しで、位置情報がサッカー場を示すものであれば、サッカーに関する用語の翻訳ライブラリを選択することができる。
【００３６】
図６（Ｂ）に、翻訳ライブラリの包含関係を示す。図６（Ｂ）に示すように、翻訳ライブラリは、まず、言語（図６（Ｂ）に示す例では独仏）によって分かれており、それぞれの言語の中で性別・年齢層（図６（Ｂ）に示す例では男性・中年）によって分かれ、その中でさらに、動的な情報（動的情報）によって分かれている。そして、動的情報と対応する翻訳ライブラリが選択される。
【００３７】
動的情報を用いて翻訳ライブラリを選択することにより、より使用者の状況に合わせた翻訳ライブラリをダウンロードすることができる。
【００３８】
例えば、レストランを示す位置情報と食事に関する翻訳ライブラリを対応付けたり、サッカー場を示す位置情報とスポーツ（特にサッカー）に関する翻訳ライブラリを対応付けたり、脈拍が速く、血圧が高い場合にトラブルに関する翻訳ライブラリを対応付けることにより、より使用者の状況に合わせた翻訳ライブラリをダウンロードすることができる。
【００３９】
なお、上述した実施形態では、１対１の場合を例にして説明したが、ダウンロードする翻訳ライブラリは、これに限られるものではない。相手方が複数であってもよい。図７を参照して説明する。図７（Ａ）は、上述した１対１の場合を説明するための図である。図７（Ａ）に示すように、ユーザＡ（使用言語：ドイツ語、出身国：ドイツ、性別：男、年齢：３５歳、職種：金融関係、興味ある事：スポーツ・サッカー）がユーザＢ（使用言語：フランス語、出身国：フランス、性別：女、年齢：２５歳、職種：店員、興味ある事：スポーツ・サッカー）と会話するために必要な翻訳ライブラリをダウンロードする場合、ユーザＡの情報端末装置αにおいて、ユーザＢの情報端末装置βを特定し、サーバ装置２へ通知する。サーバ装置２は、情報端末装置αと対応する使用者情報（静的情報、動的情報）および、情報端末装置βと対応する使用者情報を参照して、独仏の言語ライブラリを情報端末装置αに送信（ダウンロード）する。
【００４０】
また、１対１でなく、１対多の場合、図７（Ｂ）に示すようになる。すなわち、１対多の場合、多の側（ここでは、ユーザＢとユーザＣ）に共通する使用者情報を用いるのではなく、それぞれに対応する翻訳ライブラリをダウンロードする。すなわち、ユーザＡとユーザＢとの間の関係は、図７（Ａ）の場合と同様に、情報端末装置αには、独仏の翻訳ライブラリがダウンロードされる。さらに、ユーザＡの情報端末装置αでは、ユーザＣの情報端末装置γも特定されているので、情報端末装置γと対応する静的情報に基づいて、独英の翻訳ライブラリも情報端末装置αにはダウンロードされる。このように、１対多の場合は、他の側の含まれるそれぞれの情報端末装置と対応する翻訳ライブラリがそれぞれダウンロードされることになる。
【００４１】
〔実施形態２〕
本発明の他の実施形態について説明する。上記実施形態は、ダウンロードする翻訳ライブラリの選択処理をサーバ装置２で行っていたが、本実施形態は情報端末装置１で行う。
【００４２】
具体的には、情報端末装置１の制御部１０に翻訳ライブラリ選択部（図示せず）が備えられ、翻訳ライブラリ選択部は、サーバ装置２に格納されている動的情報テーブル２３１および使用者基本情報テーブル２３２を取得し、端末特定部１３が候補端末の中から特定した情報端末装置（端末）と対応する翻訳ライブラリを選択する。そして、選択した翻訳ライブラリをサーバ装置２に要求し、サーバ装置２から取得する。
【００４３】
これにより、サーバ装置２に翻訳ライブラリを選択する機能がない場合であっても、情報端末装置１で適切な翻訳ライブラリを選択することができる。
【００４４】
〔実施形態３〕
本発明のさらなる他の実施形態について説明する。上述した実施形態では、候補端末の選択を、情報端末装置１がサーバ装置２から取得した候補端末情報に基づいて行っていた。本実施形態では、近接型無線通信（ＮＦＣ：Near Field Communication）、または近距離無線通信（Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉＦｉ（登録商標）等）を用いて、相手の情報端末装置（相手端末）を特定する。近接型無線通信の場合は、相手端末を自端末（情報端末装置１）に近づけて、相手端末から相手端末の識別情報を取得することにより相手端末を特定する。近距離無線通信の場合、所定の範囲内に存在する情報端末装置（候補端末）の端末識別情報を取得し、取得した端末識別情報から候補端末の選択を受け付けて、相手端末を特定する。
【００４５】
これにより、サーバ装置２から候補端末の情報を取得できない場合であっても、相手端末を特定することできる。
【００４６】
また、近距離無線通信を用いる場合、所定の範囲内に入った情報端末装置の端末識別情報を自動で取得し、取得した端末識別情報をサーバ装置２に送信して、対応する翻訳ライブラリを取得する構成であってもよい。これにより、ユーザに対し、ダウンロード時間を意識させることなく、翻訳ライブラリを取得することができる。
【００４７】
〔ソフトウェアによる実現例〕
情報端末装置１の制御ブロック（特に候補端末表示制御部１１、候補端末情報取得部１２、端末特定部１３、翻訳ライブラリ要求部１４、および使用者情報送信部１５）およびサーバ装置２の制御ブロック（情報取得部２１１、候補端末情報取得部２１２、候補端末情報送信部２１３、および翻訳ライブラリ選択部２１４）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【００４８】
後者の場合、情報端末装置１およびサーバ装置２は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００４９】
〔まとめ〕
本発明の態様１に係る翻訳装置（情報端末装置１）は、言語別のライブラリデータをサーバ装置から取得し、取得したライブラリデータを用いて翻訳処理を行う翻訳装置（情報端末装置１）であって、対話の相手ユーザが所持する相手端末を識別する相手端末識別情報を取得する相手端末識別情報取得手段（端末特定部１３）と、上記相手端末識別情報取得手段が取得した相手端末識別情報を含むライブラリデータ取得要求を、上記サーバ装置に送信するライブラリデータ取得要求送信手段（翻訳ライブラリ要求部１４）と、上記ライブラリデータ取得要求送信手段が送信した上記ライブラリデータ取得要求に対する応答として、上記相手ユーザが使う言語が翻訳前あるいは翻訳後の言語である上記ライブラリデータを取得するライブラリデータ取得手段（翻訳ライブラリ要求部１４）と、を備えている。
【００５０】
上記の構成によれば相手端末識別情報を取得することにより、相手ユーザの言語が翻訳前あるいは翻訳後の言語となるライブラリデータを取得し、翻訳処理を行う。よって、相手ユーザの言語と対応したライブラリデータを用いて翻訳処理ができる。また、相手端末識別情報を取得するのみで相手ユーザの言語のライブラリデータを取得できるので、相手ユーザが何語を話すのか不明の場合でも、適切に相手ユーザの言語に対応するライブラリデータを取得できる。また、ライブラリデータは言語別となっているので、多くの言語が含まれているライブラリデータを取得する場合と比較して、自装置の記憶容量を圧迫する可能性も低い。なお、ライブラリデータとは、辞書等の翻訳を支援可能なデータである。
【００５１】
本発明の態様２に係る翻訳装置は、上記態様１において、自装置の位置を示す位置情報を含む候補端末要求を上記サーバ装置に送信する候補端末要求送信手段（候補端末情報取得部１２）と、上記候補端末要求送信手段が送信した上記候補端末要求に対する応答として、自装置の位置から所定の範囲に存在する端末である候補端末を示す候補端末情報を取得する候補端末情報取得手段（候補端末情報取得部１２）と、上記候補端末情報取得手段が取得した候補端末情報に基づいて、候補端末から特定の端末を選択可能に表示する候補端末情報表示制御手段（候補端末表示制御部１１）と、備え、上記相手端末識別情報取得手段は、上記候補端末情報表示制御手段の表示によって特定の端末が上記相手端末として選択されることにより、上記相手端末識別情報を取得するものであってもよい。
【００５２】
上記の構成によれば、自装置の位置から所定の範囲にある端末を候補端末として取得して表示する。これにより、ユーザに対し、相手ユーザの位置と対応する候補端末を提示することができる。
【００５３】
本発明の態様３に係る翻訳装置は、上記態様１または２において、自装置の位置を示す自装置位置情報、および自装置の使用者に関する情報の少なくとも何れかを含む使用者・装置情報を取得する使用者情報取得手段（動的情報取得部５０）と、上記使用者情報取得手段が取得した使用者・装置情報を上記サーバ装置に送信する使用者情報送信手段（使用者情報送信部１５）と、を備え、上記ライブラリデータ取得手段は、上記相手ユーザが使う言語が翻訳前あるいは翻訳後の言語である上記ライブラリデータのうち、上記使用者情報送信手段が送信した上記使用者・装置情報と対応するライブラリデータを取得するものであってもよい。
【００５４】
上記の構成によれば、言語に対応しているとともに、自装置の位置または自装置の使用者に関する情報である使用者情報と対応するライブラリデータを取得する。これにより、使用者の状態に細やかに対応したライブラリデータを取得することができる。例えば自装置の位置がレストランを示すものであれば、食事に関する翻訳辞書を取得でき、自装置の位置が競技場を示すものであれば、スポーツに関する翻訳辞書を取得することができる。
【００５５】
本発明の態様４に係るサーバ装置は、言語別のライブラリデータを用いて翻訳処理を行う翻訳装置に、該ライブラリデータを送信するサーバ装置であって、上記翻訳装置を含む複数の端末それぞれを識別する端末識別情報と、端末を所持するユーザが使う言語とが対応づけられた使用者情報、および言語別のライブラリデータを格納した記憶部（サーバ記憶部２３０）と、上記翻訳装置から、上記端末識別情報を取得する端末識別情報取得手段（翻訳ライブラリ選択部２１４）と、上記端末識別情報取得手段が取得した端末識別情報と対応する言語を、上記使用者情報を用いて決定し、該言語のライブラリデータを選択するライブラリデータ選択手段（翻訳ライブラリ選択部２１４）と、上記ライブラリデータ選択手段が選択したライブラリデータを上記翻訳装置に送信するライブラリデータ送信手段（翻訳ライブラリ選択部２１４）と、を備えている。
【００５６】
上記の構成によれば、翻訳装置から送信された端末識別情報と対応する言語のライブラリデータを翻訳装置に送信する。よって、翻訳装置から送信された端末識別情報が示す端末が相手端末を示すものであれば、相手の言語と対応するライブラリデータを翻訳装置に送信することができる。これにより、翻訳装置において、相手の言語と対応するライブラリデータを用いて翻訳処理を行わせることができる。
【００５７】
本発明の態様５に係る翻訳装置は、言語別のライブラリデータを用いて翻訳処理を行う翻訳装置において、対話の相手ユーザが所持する相手端末を識別する相手端末識別情報を取得する相手端末識別情報取得手段と、上記相手端末識別情報取得手段が取得した相手端末識別情報と対応する上記相手ユーザが使う言語が、翻訳前あるいは翻訳後の言語である上記ライブラリデータを選択するライブラリデータ選択手段と、上記ライブラリデータ選択手段が選択したライブラリデータを取得するライブラリデータ取得手段と、上記ライブラリデータ取得手段が取得したライブラリデータを用いて翻訳処理を行う翻訳手段と、を備えている。
【００５８】
上記の構成によれば、相手端末識別情報を取得することにより、相手ユーザの言語と対応するライブラリデータを取得し、翻訳処理を行う。よって、相手ユーザの言語と対応したライブラリデータを用いて翻訳処理ができる。また、相手端末情報を取得するのみで相手ユーザの言語のライブラリデータを取得できるので、相手ユーザが何語を話すのか不明の場合でも、適切に相手ユーザの言語に対応するライブラリデータを取得できる。さらに、ライブラリデータは言語別となっているので、多くの言語が含まれているライブラリデータを取得する場合と比較して、自装置の記憶容量を圧迫する可能性も低い。
【００５９】
本発明の態様６に係るライブラリデータ提供システムは、上記態様１〜３のいずれかに記載の翻訳装置と、上記態様４に記載のサーバ装置とを含む。
【００６０】
これにより、翻訳装置の記憶容量を圧迫することなく、相手の言語と対応した翻訳ライブラリを翻訳装置にダウンロードして、翻訳処理をおこなうことができる。
【００６１】
本発明の各態様に係る翻訳装置およびサーバ装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記翻訳装置またはサーバ装置が備える各手段として動作させることにより上記翻訳装置をコンピュータにて実現させる翻訳装置の制御プログラム、上記翻訳装置をコンピュータにて実現させる翻訳装置の制御プログラム、およびそれぞれを記録したコンピュータ読み取り可能な各記録媒体も、本発明の範疇に入る。
【００６２】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【００６３】
本発明は、文字や音声の翻訳を行うことのできるスマートフォン、ＰＤＡ(Personal Digital Assistant)、携帯翻訳装置などの情報端末装置および辞書を提供するサーバ装置に利用することができる。
【符号の説明】
【００６４】
１  情報端末装置（翻訳装置）、２  サーバ装置、３  翻訳ライブラリ提供システム、１１  候補端末表示制御部（候補端末情報表示制御手段）、１２  候補端末情報要求部（候補端末要求送信手段、候補端末情報取得手段）、１３  端末特定部（相手端末識別情報取得手段）、１４  翻訳ライブラリ要求部（ライブラリデータ取得要求送信手段、ライブラリデータ取得手段）、１５  使用者情報送信部（使用者情報送信手段）、５０  動的情報取得部（使用者情報取得手段）、６０  端末記憶部（記憶部）、６２  翻訳ライブラリ（ライブラリデータ）、２１２  候補端末要求取得部（翻訳装置位置情報取得手段）、２１３  候補端末情報送信部（候補端末情報送信手段）、２１４  翻訳ライブラリ選択部（端末識別情報取得手段、ライブラリデータ選択手段、ライブラリデータ送信手段）、２３０  サーバ記憶部（記憶部）、２３１  動的情報テーブル、２３２  使用者基本情報テーブル（使用者基本情報）、２３３  翻訳ライブラリ（ライブラリデータ）
【図１】
2015153329.tif 000003
【図２】
2015153329.tif 000004
【図３】
2015153329.tif 000005
【図４】
2015153329.tif 000006
【図５】
2015153329.tif 000007
【図６】
2015153329.tif 000008
【図７】
2015153329.tif 000009