(57)【要約】【課題】  方法、装置及びシステムは、移動式装置上で起動される翻訳アプリケーションからの翻訳結果を向上させ得る。【解決手段】  一実施形態によれば、装置上あるいは装置に結合された位置認識又は位置検出方式（例えばグローバル・ポジショニング・システム（ＧＰＳ）、ＷｉＦｉ及び／又は３Ｇ）が位置データを自動的に特定する。一実施形態に従った強化された翻訳方式が位置データを使用し、装置の具体的な物理的地理的位置を突き止める。その後、方言まで細に含む増強現地語辞書が存在する場合、装置はそれをダウンロードする。ユーザが単語及び／又はフレーズの翻訳を望むとき、装置はダウンロードした増強現地語辞書で意味を調べ、翻訳がその地理的位置に特有のものとなることを確保する。ユーザが位置を移るとき、同一語に対して有意に異なる意味を有する地域間でユーザが移動する場合にも語を正しく翻訳し得るよう、装置は更なる“現地”語辞書をダウンロードし得る。【選択図】  図３
2010146563.tif 000002
【特許請求の範囲】
【請求項１】
装置の位置データを特定することを可能にする段階；
前記位置データを逆地理的コードのリストと比較することを可能にする段階；
前記装置に関して特定された前記位置データに対応する物理的な地理的位置を、前記逆地理的コードのリストから取り出すことを可能にする段階；及び
前記物理的な地理的位置に関する増強現地語辞書にアクセスすることを可能にする段階；
を有する方法。
【請求項２】
前記位置データは経度及び緯度のデータを有する、請求項１に記載の方法。
【請求項３】
前記逆地理的コードのリストは、各々が特定の物理的な地理的位置に対応する複数の経度及び緯度のデータを含む、請求項２に記載の方法。
【請求項４】
前記位置データを特定することを可能にする段階は更に、前記装置の前記位置データを決定することが可能な位置検出システムを有効にすることを有する、請求項３に記載の方法。
【請求項５】
前記逆地理的コードのリストはデータ記憶装置に格納される、請求項４に記載の方法。
【請求項６】
前記増強現地語辞書にアクセスすることを可能にする段階は更に、翻訳ユーティリティが前記増強現地語辞書にアクセスすることを可能にすることを有する、請求項５に記載の方法。
【請求項７】
前記翻訳ユーティリティは、前記装置上に位置するか前記装置に結合されるかの少なくとも一方である、請求項６に記載の方法。
【請求項８】
語を翻訳することの要求を受信することを可能にする段階；及び
翻訳のために受信した前記語に対応するローカルな訳語を、前記増強現地語辞書から取り出すことを可能にする段階；
を更に有する請求項１に記載の方法。
【請求項９】
装置の位置データを特定する段階；
前記装置の具体的な物理的位置を特定するために、前記装置の前記位置データを逆地理的コードのデータ記憶装置に対照して検査する段階；及び
前記装置の前記具体的な物理的位置に関する増強現地語辞書にアクセスする段階；
を有する方法。
【請求項１０】
前記装置の前記位置データは位置検出システムによって提供される、請求項９に記載の方法。
【請求項１１】
前記位置検出システムは、グローバル・ポジショニング・システム、ＷｉＦｉシステム、及び３Ｇシステムのうちの少なくとも１つである、請求項１０に記載の方法。
【請求項１２】
装置の位置データを特定することが可能な位置特定モジュール；及び
前記位置特定モジュールに結合された翻訳モジュールであり、前記位置データを逆地理的コードのリストと比較し、前記装置に関して特定された前記位置データに対応する物理的な地理的位置を、前記逆地理的コードのリストから取り出し、且つ前記物理的な地理的位置に関する増強現地語辞書にアクセスすることが可能な翻訳モジュール；
を有するシステム。
【請求項１３】
前記位置特定モジュールは位置検出システムであり、且つ前記位置データは経度及び緯度のデータを有する、請求項１２に記載のシステム。
【請求項１４】
前記翻訳モジュールは、前記位置データを、前記逆地理的コードのリスト内の、各々が特定の物理的な地理的位置に対応する複数の経度及び緯度のデータと比較することが可能である、請求項１３に記載のシステム。
【請求項１５】
前記位置特定モジュール及び前記翻訳モジュールのうちの少なくとも一方に結合された、前記逆地理的コードのリストを含むデータ記憶装置、を更に有する請求項１２に記載のシステム。
【請求項１６】
前記翻訳モジュールは、前記装置にローカルに結合されるか前記装置に遠隔で結合されるかの少なくとも一方である、請求項１５に記載のシステム。
【請求項１７】
前記翻訳モジュールは更に：
語を翻訳することの要求を受信すること；及び
翻訳のために受信した前記語に対応するローカルな訳語を、前記増強現地語辞書から取り出すこと；
が可能である、請求項１２に記載のシステム。
【請求項１８】
命令を格納した機械アクセス可能媒体であって、前記命令は、機械によって実行されるときに該機械に：
装置の位置データを特定することを可能にさせ；
前記位置データを逆地理的コードのリストと比較することを可能にさせ；
前記装置に関して特定された前記位置データに対応する物理的な地理的位置を、前記逆地理的コードのリストから取り出すことを可能にさせ；且つ
前記物理的な地理的位置に関する増強現地語辞書にアクセスすることを可能にさせる；
機械アクセス可能媒体。
【請求項１９】
前記命令は、前記機械によって実行されるときに該機械に更に、経度及び緯度のデータを有する前記位置データを特定させる、請求項１８に記載の機械アクセス可能媒体。
【請求項２０】
前記逆地理的コードのリストは、各々が特定の物理的な地理的位置に対応する複数の経度及び緯度のデータを含む、請求項１９に記載の機械アクセス可能媒体。
【請求項２１】
前記命令は、前記機械によって実行されるときに該機械に更に、前記装置の前記位置データを決定することが可能な位置検出システムを有効にすることによって、前記位置データを特定することを可能にさせる、請求項１８に記載の機械アクセス可能媒体。
【請求項２２】
前記逆地理的コードのリストはデータ記憶装置に格納される、請求項１８に記載の機械アクセス可能媒体。
【請求項２３】
前記命令は、前記機械によって実行されるときに該機械に更に、翻訳ユーティリティが前記増強現地語辞書にアクセスすることを可能にすることによって、前記増強現地語辞書にアクセスすることを可能にさせる、請求項２２に記載の機械アクセス可能媒体。
【請求項２４】
前記翻訳ユーティリティは、前記装置上に位置するか前記装置に結合されるかの少なくとも一方である、請求項２３に記載の機械アクセス可能媒体。
【請求項２５】
前記命令は、前記機械によって実行されるときに該機械に更に：
語を翻訳することの要求を受信することを可能にさせ；且つ
翻訳のために受信した前記語に対応するローカルな訳語を、前記増強現地語辞書から取り出すことを可能にさせる；
請求項１８に記載の機械アクセス可能媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置支援翻訳のための方法、装置及びシステムに関する。
【背景技術】
【０００２】
外国への訪問者は、とりわけ、言葉の壁に直面することが多い。また、訪問者が言語に幾らか精通している場合であっても、現地語や俗語の単語及びフレーズの使用は、混乱及び／又は困難さを依然として引き起こし得る。例えばバーベルフィッシュ（ヤフー）、グーグル、及びその他様々などの供給元は、現在、テキストやウェブページを１つの言語から別の１つの言語へと翻訳することが可能なユーティリティを提供している。テキスト翻訳では、例えば、ユーザが“ｆｒｏｍ”及び“ｔｏ”の言語（どの言語からどの言語へ）を指定すると、翻訳機はその内部辞書上で一致するものを探し始める。一致するものが発見されると、翻訳文がユーザに提供される。この処理の概要を図１に例示する。具体的には、ユーザ１０５は翻訳ユーティリティ１１５に語及び／又はフレーズ１１０を与え得る。語／フレーズ１１０を受信すると、翻訳ユーティリティ１１５は、語／フレーズ１１０を翻訳すべき言語を決定し、その特定言語の標準言語辞書１２０を検索し得る。その後、翻訳ユーティリティ１１５は、語／フレーズ１１０を訳語／フレーズ１２５に翻訳し、その訳文をユーザ１０５に提供する。
【０００３】
今日の翻訳に使用される典型的な経験則／要素は、テキストの文字セット、対応する言語辞書上の一文中の一致する単語の数、周囲の単語、一文中の位置、及び／又は句読点に基づいている。これらの経験則は有用であるが、特に、複数の国、地域又は文化で使用される言語においては包括的ではない。複数の国、地域又は文化では、同一の文又は単語が同一のスペル、文字セット及び文脈を有し得るが、その文が使用された場所に応じて完全に異なるものを意味し得る。例えば、単語“ｂｏｒｄｅ”をスペイン語から英語に翻訳するとき、“ｅｄｇｅ”及び“ａｒｒｏｇａｎｔ  ｐｅｒｓｏｎ”という少なくとも２つの意味が正しいものであり得る。南米においては、“ｂｏｒｄｅ”は“ｅｄｇｅ”としてのみ理解されるが、スペインにおいては、“ｂｏｒｄｅ”は“ｅｄｇｅ”又は“ａｒｒｏｇａｎｔ  ｐｅｒｓｏｎ”の何れかを意味し得る。２つ以上の一致が発見される場合、すなわち、一致する単語が“ｔｏ”（翻訳後）言語において複数の意味を取り得る場合、既存のユーティリティは典型的に、最も一般的な意味を選択してユーザに提示する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
位置支援翻訳のための方法、装置及びシステムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
一実施形態に従った方法は、装置の位置データを特定することを可能にする段階、位置データを逆地理的コードのリストと比較することを可能にする段階、前記装置に関して特定された位置データに対応する物理的な地理的位置を、逆地理的コードのリストから取り出すことを可能にする段階、及び前記物理的な地理的位置に関する増強現地語辞書にアクセスすることを可能にする段階を有する。
【図面の簡単な説明】
【０００６】
本発明は、添付の図面において、限定ではなく例として示される。図面において、同様の要素は似通った参照符号で指し示す。
【図１】典型的な翻訳処理の概要を示す図である。
【図２】本発明の一実施形態に従ったシステムを示す図である。
【図３】本発明の一実施形態に従った強化された翻訳を示すフローチャートである。
【発明を実施するための形態】
【０００７】
本発明の実施形態は、移動式装置上で起動される翻訳アプリケーションでの翻訳結果の質を高めるための手法を提供する。本明細書において、本発明の“１つの実施形態”又は“一実施形態”という言い回しは、その実施形態に関連して説明される或る特定の特徴、構造又は特長が、本発明の少なくとも１つの実施形態中に含まれることを意味する。故に、“１つの実施形態において”又は“一実施形態に従って”等の言い回しが明細書全体を通して様々な箇所に現れることは、必ずしも、全てが同一の実施形態について言及しているわけではない。また、明細書中での用語“装置”、“機械”又は“機器”への言及は、以下に限られないがデスクトップ型計算装置、可搬式計算装置（ノート型及び手持ち式）、セットトップボックス、及びゲーム操作盤を含む数多くのプロセッサベース計算装置の何れかを含み得る。手持ち式装置は、以下に限られないが、携帯情報端末（ＰＤＡ）、モバイルインターネットデバイス（ＭＩＤ）、ノート型コンピュータ、デジタルカメラ、メディアプレーヤ、ウルトラモバイル・パーソナルコンピュータ（ＵＭＰＣ）、及び／又は、ネットワークに接続可能で且つネットワーク上でローミング可能な何らかの計算装置を含み得る。
【０００８】
本発明の一実施形態において、位置認識プロトコルを起動可能な移動式装置は、翻訳結果の質を高めるために位置情報を利用し得る。より具体的には、これらの位置認識（location  aware）移動式装置（以下、“ＬＡ装置”）は、装置上で起動されることが可能な如何なる翻訳スキームの性能をも強化するよう、位置情報を活用し得る。故に、例えば、本発明の実施形態は、如何なる既存あるいは将来の翻訳ユーティリティとも結合あるいは統合され、位置情報を翻訳エンジンに関連付けることによって翻訳精度を向上し得る。換言すれば、本発明の１つの実施形態は、翻訳精度を更に向上させるために、翻訳エンジンが更なる経験則を利用することを可能にする。
【０００９】
図２は、上述のスペイン語“ｂｏｒｄｅ”に適用される本発明の一実施形態を示している。図示のように、ユーザ１０５は、翻訳ユーティリティ２０５を含む、あるいはそれに結合された位置認識装置“ＬＡ装置”２００を有し得る。翻訳ユーティリティ２０５はここではＬＡ装置２００上に存在するように図示されているが、本発明の他の実施形態はこのように限定されない。他の実施形態において、翻訳ユーティリティ２０５は、例えば、ＬＡ装置２００に結合され、且つ／或いは第三者によって提供される遠隔サービスであってもよい。ＬＡ装置２００がモバイルインターネットデバイス（“ＭＩＤ”）である場合、例えば、該装置は例えばヤフーのバーベルフィッシュ等の遠隔翻訳サービスにアクセスして翻訳を実行してもよい。更なる他の一実施形態において、ＬＡ装置２００は、翻訳ユーティリティ２０５をローカルに含むとともに、遠隔翻訳ユーティリティに（無線又はその他の方法で）結合されていてもよい。以下では、“翻訳ユーティリティ２０５”又は単純に“翻訳ユーティリティ”への如何なる言及も、何れかに１つに限定されるものではなく、装置上で起動されるユーティリティ及び装置によってアクセス可能なユーティリティの一方又は双方を含み得る。
【００１０】
ＬＡ装置２００は、移動通信ネットワーク（“移動ネットワーク１５０”）と、例えばグローバル・ポジショニング・システム受信器（以下、“ＧＰＳ２１０”）等の位置認識モジュールとに結合され得る（あるいは、ＧＰＳ２１０をＬＡ装置２００内に一体化していてもよい）。ＧＰＳ２１０は、既知あるいは今後開発される位置認識技術を用いてＬＡ装置２００の位置を特定することが可能な如何なるモジュールを有していてもよい。故に、ＧＰＳ２１０がその現在位置を決定することを可能にするマイクロ波信号を送信するＧＰＳ衛星２７５に、既存のＧＰＳ２１０が結合されてもよい。本出願はＧＰＳに関して記載されるが、本発明の実施形態はそのように限定されるものではなく、如何なる既存形態又は将来形態の位置認識又は位置決定の方式を用いて実施されてもよい。他の位置認識方式の例には、以下に限られないが、無線（ＷｉＦｉ）信号及び／又は３Ｇ信号の三角測量が含まれる。これらの方式は技術的に周知であり、ここでは本発明の実施形態を不明瞭にしないよう、その説明は省略する。
【００１１】
ユーザ１０５はこの場合も、翻訳ユーザインタフェース（“翻訳ＵＩ２２０”）を介して、語／フレーズ１１０を翻訳のためにＬＡ装置２００に与え得る。ＬＡ装置２００が、どの言語に翻訳すべきかを決定し、更に、ＧＰＳ２１０からの位置情報をデータ記憶場所（“ＤＢ２１５”）に格納された逆（reverse）地理的コードと比較すると、ＬＡ装置２００の具体的な物理的位置が特定され得る。故に、一実施形態によれば、例えばＧＰＳ２１０からの情報に基づいて、装置２００は地図上でその位置を特定し得る。本発明の様々な実施形態において、ＤＢ２１５はＬＡ装置２００上に存在していてもよいし、ＬＡ装置２００に結合されていてもよいし、且つ／或いは遠隔装置（例えば、バーベルフィッシュを提供するヤフーサーバ）上に存在していてもよい。
【００１２】
ＤＢ２１５内の情報に基づいて、ＬＡ装置２００は逆地理的情報を検索し、すなわち、地図上で位置情報を利用し、ＬＡ装置２００は自身の物理的な位置を或る国の中の特定の通り及び／又は住所まで突き止める。故に、例えば、ＬＡ装置２００は、自身の位置を一実施形態においてスペインの特定の地域まで突き止めると、その言語に関する増強された現地語辞書が存在するかを決定し得る。一実施形態において、増強された現地語辞書は、典型的な言語翻訳と、特有の方言及び／又は特異情報とを含んでいてもよく、それにより、翻訳ユーティリティがより正確に語／フレーズを翻訳することを可能にする。スペインのその特定地域に関する増強された現地語辞書が存在する場合、ＬＡ装置２００はその辞書（“増強現地語辞書２２５”）を検索し得る。そのような現地語辞書が存在しない場合、ＬＡ装置２００は単に、標準言語辞書１２０を検索し得る。
【００１３】
その後、ユーザが単語又はフレーズを翻訳しようとするとき、ユーザは翻訳ＵＩ２２０を介してＬＡ装置２００に語／フレーズを入力し得る。本発明の実施形態によれば、翻訳ＵＩ２２０は、本発明の実施形態の主旨を逸脱することなく、テキスト入力によって入力された語／フレーズと、例えば音声コマンド等の何らかのその他の形態のデータ入力とを受け入れ得る。ＬＡ装置２００は、その後、前もってダウンロードした、スペインのその地域に特有の訳文を含んだ増強現地語辞書２２５を利用し得る。故に、スペインにおける上述の例にて述べたスペイン語の“ｂｏｒｄｅ”は、この場合には、ユーザが文脈に基づいて正しい選択を行うことを可能にするように、“ｅｄｇｅ”及び“ａｒｒｏｇａｎｔ  ｐｅｒｓｏｎ”の双方の意味として訳語／フレーズ２３０に翻訳され得る。一方、ユーザが南米のアルゼンチン又はその他の場所へ旅行する場合、ＬＡ装置２００はこの場合も、ＤＢ２１５からの逆地理的コードに基づいて位置情報を取り出し、その地域に適した訳文を検索し得る。故に、ユーザはアルゼンチンで同一の単語をタイプ入力し、その位置における方言に適した“ｂｏｒｄｅ”の１つの訳語（“ｅｄｇｅ”）のみを取り出し得る。
【００１４】
図３は、本発明の一実施形態を例示するフローチャートである。以下の動作は逐次プロセスとして説明されるが、実際には、それらの動作のうちの多くは並列且つ／或いは同時に実行されてもよい。また、１つ以上の実施形態において、本発明の実施形態の主旨を逸脱することなく、動作順序は入れ替えられてもよい。段階３０１において、ＧＰＳシステムを含む装置は、該装置の位置データ（例えば、経度／緯度、又はその他のそのような位置スキーム）を決定し得る。段階３０２にて、この基本的な位置データが翻訳ユーティリティによって利用され、対応する国、地域及び／又は町に関する逆地理的情報がデータベースから取り出される。一実施形態において、具体的で物理的な地理的位置が特定されると、段階３０３にて、翻訳ユーティリティは、その地理的位置に対する増強現地語辞書が存在するかを決定し得る。それが存在する場合、段階３０４にて、翻訳モジュールがその増強現地語辞書をダウンロードし得る。増強現地語辞書が存在しない場合、段階３０５にて、装置は単に、その言語に適した（現地化されていない）標準言語辞書をダウンロードする。その後、辞書は、ユーザに訳語を提供するために翻訳ユーティリティに利用可能になる。
【００１５】
本発明の実施形態に従った方式は、多様な計算装置上に実装され得る。一実施形態によれば、計算装置は、例えば、専用の縮小命令セット・コンピュータ（ＲＩＳＣ）エンジン又は汎用処理エンジンとし得る１つ以上のプロセッサ等、様々なその他の周知の構成要素を含んでいてもよい。プロセッサ及び機械アクセス可能媒体がブリッジ／メモリコントローラを用いて通信的に結合されて、プロセッサが機械アクセス可能媒体に格納された命令を実行することができてもよい。ブリッジ／メモリコントローラはグラフィックコントローラに結合されて、グラフィックコントローラが表示装置上の表示データの出力を制御してもよい。ブリッジ／メモリコントローラは１つ以上のバスに結合されてもよい。これらの要素のうちの１つ以上は、単一のパッケージ上で、あるいは複数のパッケージ又はダイを用いて、プロセッサとともに一体化されてもよい。例えばユニバーサル・シリアル・バス（“ＵＳＢ”）ホストコントローラ等のホスト・バス・コントローラがバスに結合されて、複数の装置がＵＳＢに結合されてもよい。例えば、例えばキーボード及びマウス等のユーザ入力装置が、入力データを提供するために計算装置に含められてもよい。代替的な実施形態において、ホスト・バス・コントローラは、イーサネット（登録商標）、ギガビット・イーサネット（登録商標）、ＰＣＩ、ＰＣＩエクスプレス、ファイヤーワイヤーや、その他のそのような既存の規格及び将来の規格を含む様々なその他の相互接続規格と互換性のあるものとしてもよい。
【００１６】
明細書の以上の説明において、本発明をその特定の典型的な実施形態を参照して説明した。しかしながら、認識されるように、それらの実施形態には、添付の請求項にて説明される本発明のより広い主旨及び範囲を逸脱することなく、様々な変更及び変形が為され得る。従って、本明細書及び図面は、限定的な意味ではなく例示的な意味で考慮されるべきである。
【符号の説明】
【００１７】
１０５  ユーザ
１１０  語／フレーズ
１２０  標準言語辞書
１２５  訳語／フレーズ
１５０  移動ネットワーク
２００  位置認識移動式装置（ＬＡ装置）
２０５  翻訳ユーティリティ
２１０  ＧＰＳ
２１５  データベース
２２０  翻訳ユーザインタフェース
２２５  増強現地語辞書
２３０  ローカルな訳語／フレーズ
２７５  ＧＰＳ衛星
【図１】
2010146563.tif 000003
【図２】
2010146563.tif 000004
【図３】
2010146563.tif 000005