(57)【要約】【課題】効率的に、地図上に複数言語の注記を好適に配置するための処理を行うことのできる情報処理装置、情報処理方法、及びプログラムを提供する。【解決手段】ベクトル地図情報に含まれる注記情報を配置する注記配置情報１５１を、英語の注記表記に基づいて調整する注記は位置編集部１２０と、英語よりも表記の短い中国語等の注記表記を、位置編集部１２０により調整された注記配置情報１５１に紐付ける多言語注記作成部１３０とを備える。【選択図】図３
2014092745.tif 000002
【特許請求の範囲】
【請求項１】
ベクトル地図情報に含まれる注記情報を配置する配置情報を、第１の言語の注記表記に基づいて調整する調整手段と、
前記第１の言語よりも表記の短い第２の言語の注記表記を、前記調整手段により調整された配置情報に紐付ける手段と
を備える情報処理装置。
【請求項２】
日本語の注記表示を、１以上の他の言語の注記表示に翻訳する翻訳手段
を更に備え、
前記第１の言語の注記表示は、前記日本語の注記表示、及び前記１以上の他の言語の注記表示の中で、最も表記の長い言語である、
請求項１記載の情報処理装置。
【請求項３】
前記調整手段が調整する配置情報は、注記を表示するエリアの位置及び大きさの情報を含む、
請求項１又は請求項２記載の情報処理装置。
【請求項４】
前記第１の言語は、アルファベット表記の言語である、
請求項１乃至請求項３のいずれか１項記載の情報処理装置。
【請求項５】
ベクトル地図情報に含まれる注記情報の配置情報を、第１の言語の注記表記に基づいて調整するステップと、
前記第１の言語よりも表記の短い第２の言語の注記表記を、前記調整された配置情報に紐付けるステップと
を情報処理装置が行う情報処理方法。
【請求項６】
ベクトル地図情報に含まれる注記情報の配置情報を、第１の言語の注記表記に基づいて調整するステップと、
前記第１の言語よりも表記の短い第２の言語の注記表記を、前記調整された配置情報に紐付けるステップと
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明に係るいくつかの態様は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、携帯電話やパーソナルコンピュータ等の表示画面上で、地図を表示できるようにするサービスが広く普及しつつある。近年、グローバル化が急速に進展していることから、このような地図を、日本語、英語、中国語、韓国語等の多数の言語に対応させることが広く望まれている。
【０００３】
そこで特許文献１は、地図の表示される地域の属する国以外の外国人が容易に理解できる地図情報を表示することが可能なシステムを開示している。特許文献１記載の手法では、複数の言語に関する注記を地図上に表示可能とするために、日本語注記レイヤ群、中国語注記レイヤ群、英語注記レイヤ群といった多数の言語の注記レイヤ群を用意している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２９７０２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、地図を多くの言語に対応させようとすると、それぞれの言語毎に表記の長さが異なるため、それぞれの注記が重なったりはみ出したりしないように、各言語の注記に対して位置を調整する必要がある。しかしながら、このような作業は非常に煩雑であり、言語数が増加するにつれ、その煩雑さはますます顕著となる。
【０００６】
本発明のいくつかの態様は前述の課題に鑑みてなされたものであり、効率的に、地図上に複数言語の注記を好適に配置するための処理を行うことのできる情報処理装置、情報処理方法、及びプログラムを提供することを目的の１つとする。
【課題を解決するための手段】
【０００７】
本発明に係る情報処理装置は、ベクトル地図情報に含まれる注記情報を配置する配置情報を、第１の言語の注記表記に基づいて調整する調整手段と、前記第１の言語よりも表記の短い第２の言語の注記表記を、前記調整手段により調整された配置情報に紐付ける手段とを備える。
【０００８】
本発明に係る情報処理方法は、ベクトル地図情報に含まれる注記情報の配置情報を、第１の言語の注記表記に基づいて調整するステップと、前記第１の言語よりも表記の短い第２の言語の注記表記を、前記調整された配置情報に紐付けるステップとを情報処理装置が行う。
【０００９】
本発明に係るプログラムは、ベクトル地図情報に含まれる注記情報の配置情報を、第１の言語の注記表記に基づいて調整するステップと、前記第１の言語よりも表記の短い第２の言語の注記表記を、前記調整された配置情報に紐付けるステップとをコンピュータに実行させるためのプログラムである。
【００１０】
尚、本発明において、「部」や「手段」、「装置」、「システム」とは、単に物理的手段を意味するものではなく、その「部」や「手段」、「装置」、「システム」が有する機能をソフトウェアによって実現する場合も含む。また、１つの「部」や「手段」、「装置」、「システム」が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の「部」や「手段」、「装置」、「システム」の機能が１つの物理的手段や装置により実現されても良い。
【発明の効果】
【００１１】
本発明によれば、効率的に、地図上に複数言語の注記を好適に配置するための処理を行うことのできる情報処理装置、情報処理方法、及びプログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】ベクトル地図を説明するための図である。
【図２】本発明の実施形態に係る処理を説明するための図である。
【図３】本発明の実施形態における情報処理装置の機能構成を示すプロック図である。
【図４】図４に示す情報処理装置の処理の流れを説明するためのフローチャートである。
【図５】図１に示す情報処理装置を実装可能なハードウェアの構成を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下に本発明の実施形態を説明する。以下の説明及び参照する図面の記載において、同一又は類似の構成には、それぞれ同一又は類似の符号が付されている。
【００１４】
（実施形態）
図１乃至図５は、実施形態を説明するための図である。以下、これらの図を参照しながら、以下の流れに沿って実施形態を説明する。まず「１」で実施形態に係る情報処理装置が行う処理の概要を説明する。その上で、「２」で情報処理装置のシステム構成を、「３」で処理の流れを説明する。「４」では、システムを実装可能なハードウェア構成の具体例を示す。最後に、「５」以降で、本実施形態に係る効果などを説明する。
【００１５】
（１  概要）
（１．１  前提）
近年、地図情報を例えばインターネット等を介して電子的に提供する地図提供サービスが広く普及しつつある。このような地図情報には、地名（例えば、道路、山、川、海、市町村、地区等の名称を含む）や施設名等を示す注記が含まれることが多い。近年のグローバル化の伸展に伴い、地図情報を提示する際に、注記を多言語表示に対応させるニーズが高まっている。
【００１６】
ここで、注記を、日本語の他に、英語や中国語、韓国語といった複数の言語で表示させることを考えると、それぞれの言語で表記の長さが異なる。この４言語で考えると、通常、中国語や韓国語表記が最も短くなり、次に日本語が短く、英語等のアルファベット表記が最も長くなる。そこで、言語ごとに注記情報を作成した上で、それぞれの注記が重なったりはみ出したりしないように、注記の位置を調整する必要が生じる。
【００１７】
しかしながら、それぞれの言語で注記の位置を調整するには膨大な作業量が必要となる。また、それぞれの言語でバラバラに注記を作成すると、編集の作業も言語の数だけ必要となる。例えば、ある注記を削除したり位置を変更したりしようとすると、他の言語の注記もそれぞれ削除したり位置を変更したりしなければならないため、このような注記編集の作業も極めて煩雑である。
【００１８】
そこで、本実施形態に係る情報処理装置では、通常、注記が最も長くなる言語の表記（例えば、アルファベット表記を用いる英語表記）により注記の配置を調整した上で、その配置と、他の言語の注記とを対応付けることにより、位置調整に係る手間を抑制すると共に、各言語間の注記表示の統一性を保つことができるようにしている。
【００１９】
（１．２  情報処理装置の処理の概要）
本実施形態に係る情報処理装置は、他の情報処理装置に表示させる地図を作成するためのベクトル地図情報を編集するものである。そこで、まず図１を参照しながら、ベクトル地図情報に関して簡単に説明する。なお、以下の説明では、日本語で注記が作成されたベクトル地図情報が予め準備されており、そのベクトル地図情報を、注記の配置を調整した上で、他の言語に対応させる場合を例に説明する。
【００２０】
ベクトル地図情報は、複数のレイヤに関する情報を有しており、ベクトル地図情報に基づいて地図を表示する際には、各レイヤの座標を合わせた上で、各レイヤの画像を重ねることにより１枚の地図画像を作成することになる。例えば図１の例では、ベクトル地図情報に含まれるレイヤとして、注記レイヤと道路レイヤとを示している。
【００２１】
ここで、注記レイヤは、それぞれの注記（図１の例では「○×神社」や「○×通り」等）の文字列情報（後述する注記情報１５３）や、配置される位置（座標位置）や大きさの情報（後述する注記配置情報１５１）等に基づいて作成される。なお、注記レイヤにおける、注記以外の部分は全て透明である。道路レイヤは、道路の通る座標位置を示す位置情報に基づき、道路を示す画像を描画したレイヤである。
【００２２】
この他、例えば川の画像を示すレイヤや鉄道の画像を示すレイヤなど、数多くのレイヤをベクトル地図情報に含むことができる。また、注記の情報や道路の情報は、それぞれ１つのレイヤで表現する必要はなく、複数のレイヤに分けて表現することも可能である。
【００２３】
情報処理装置がこのベクトル地図情報に基づいて地図を表示する際には、これらの注記レイヤや道路レイヤを含む多数のレイヤを重ねることにより、注記や道路の情報を含む１枚の地図を作成することが可能となる。
【００２４】
本実施形態に係る情報処理装置では、この注記レイヤに係る注記の配置を、最も表記の長くなる言語で調整した上で、その配置を用いて他の言語でも表示できるようにする。以下、図２を参照しながら、具体例に係る処理の概要を説明する。
【００２５】
図２（ａ）は、配置調整前の日本語表記の地図２０を示している。図２（ａ）に示す地図２０は、注記領域２１Ａ乃至２１Ｃ（以下、総称して注記領域２１とも呼ぶ。）を含み、それぞれの注記領域２１には、日本語文字列「イロハ神社」、「甲乙図書館」、及び「ホテル東京」が配置されている。
【００２６】
図２（ｂ）は、図２（ａ）の注記を、日本語よりも表記が長くなる言語である英語に翻訳した場合の地図２０を示している。図２（ｂ）に示す地図２０は、図２（ａ）と同様に注記領域２１を含んでいるが、それぞれの注記領域２１には、文字列「イロハ神社」、「甲乙図書館」、及び「ホテル東京」を翻訳した文字列「Ｉｒｏｈａ  Ｓｈｒｉｎｅ」、「Ｋｏｏｔｓｕ  Ｌｉｂｒａｒｙ」、及び「Ｈｏｔｅｌ  Ｔｏｋｙｏ」が配置されている。
【００２７】
ここで、日本語表記よりも英語表記の方が通常長いため、注記領域２１の大きさは、図２（ａ）よりも図２（ｂ）の方が、それぞれ大きく調整されている。更に、これに伴って注記領域２１Ｂと注記領域２１Ｃとが重なっており、注記に係る文字列が判別しづらくなっている。
【００２８】
そこで、例えばユーザ操作により、注記領域２１Ｂ及び２１Ｃを、それぞれ矢印ａ及びｂの方向に調整した結果を示しているのが図２（ｃ）である。このように調整することで、各注記領域２１に含まれる文字列がお互いに重ならず、判別しやすくなっている。
【００２９】
更に、このように英語で調整された配置情報は、英語以外の注記表示にも紐付けられる。図２（ｄ）は、図２（ｃ）で調整された配置情報に基づいて日本語で注記を表示する場合の例である。英語のように最も表記の長い言語で注記領域２１の位置及び大きさを調整した上で、それぞれの注記領域２１に対して、日本語や中国語、韓国語等の文字列を表示可能とすることで、日本語や中国語、韓国語等でも、それぞれの注記の文字列が重ならないようにすることが可能となる。
【００３０】
また、それぞれの言語の注記が同一の配置情報に基づいて表示されるため、例えば注記の位置を変更したり削除したりした場合には、他の言語にもそれを即座に反映させることが可能となるため、注記表示の統一性を図ることができ、また、それぞれ別々に用意する場合に比べ、作業量を減らすことが可能となる。
【００３１】
（２  システム概要）
図３は、本実施形態に係る情報処理装置１００の概略構成を示す図である。情報処理装置１００は、様々な言語の注記に対応したベクトル地図情報を作成するための装置である。なお、情報処理装置１００が編集するベクトル地図情報は、例えば、携帯電話（いわゆるフィーチャーフォンであるかスマートフォンであるかは問わない。）やパーソナルコンピュータ（デスクトップ型であるかラップトップ型であるかは問わない。）、スレート型情報端末等の各種情報処理装置上で地図を表示させるためのものである。
【００３２】
図３に示すように、情報処理装置１００は、注記翻訳部１１０、注記配置編集部１２０、多言語注記作成部１３０、表示制御部１４０、ベクトル地図データベース（ＤＢ）１５０、表示装置１６０、及び入力装置１７０を含む。
【００３３】
注記翻訳部１１０は、予め用意された日本語の注記情報１５３Ａを、英語や中国語、韓国語といった他の言語に翻訳するためのものである。より具体的には、例えばベクトル地図情報を格納するベクトル地図ＤＢ１５０に、予め日本語注記情報１５３Ａが格納されている場合には、この日本語注記情報１５３Ａの表記を英語や中国語等の他の言語表記に変換することにより、英語注記情報１５３Ｂや中国語注記情報１５３Ｃ等を作成する。
【００３４】
ここで、注記翻訳部１１０による翻訳（表記の変換）の手法としてはいくつか考えられるが、例えば日本語で作成された注記情報１５３Ａに含まれる読み仮名（振り仮名）と漢字表記とを元に、好適な英語表記（アルファベット表記／ローマ字表記）等に変換することが考えられる。
【００３５】
注記配置編集部１２０は、例えば、入力装置１７０により入力されたユーザ操作に応じて、注記を配置する注記領域２１の大きさ及び位置（座標）を調整することにより、ベクトル地図ＤＢ１５０に含まれる注記配置情報１５１を編集する。本実施形態においては、編集対象のベクトル地図情報が対応する言語の中で、最も表記の長くなる言語（本実施形態では英語とする。）の注記を表示装置１６０に表示させた上で、ユーザが注記領域２１の大きさや位置を調整する。この具体例は、例えば図２（ａ）乃至（ｃ）を参照しながら「１」で説明した通りである。
【００３６】
なお、注記の位置は必ずしもユーザ操作により調整される必要はなく、例えば、それぞれの注記が、建物等の所定の領域内に収まり、かつ、それぞれの注記が重ならないように、自動で調整するようにしても良い。
【００３７】
多言語注記作成部１３０は、各言語で作成された日本語注記情報１５３Ａ、英語注記情報１５３Ｂ及び中国語注記情報１５３Ｃといった各注記情報１５３を注記配置情報１５１と紐付ける。これにより、ベクトル地図ＤＢ１５０に格納されたベクトル地図情報を、多言語に対応させる、すなわち英語注記や中国語注記を表示可能とすることが可能となる。
【００３８】
表示制御部１４０は、ベクトル地図ＤＢ１５０に格納された各情報からなるベクトル地図情報を用いて、表示装置１６０上に地図を表示させる。ユーザは、表示制御部１４０が表示させる画面を見ながら、入力装置１７０を操作して注記を配置する注記領域２１の大きさや位置を調整することが可能である。
【００３９】
ベクトル地図ＤＢ１５０は、ベクトル地図情報を構成する、注記配置情報１５１、日本語注記情報１５３Ａ、英語注記情報１５３Ｂ、中国語注記情報１５３Ｃ、及び他レイヤ情報１５５を管理する。ここで、注記配置情報１５１及び注記情報１５３は、注記レイヤの画像を作成するためのものであり、他レイヤ情報１５５は、他のレイヤの画像を生成するためのものである。
【００４０】
注記配置情報１５１は、前述のとおり、注記が配置される注記領域２１の大きさや位置等の情報を含む。この注記配置情報１５１は、日本語注記情報１５３Ａ、英語注記情報１５３Ｂ、及び中国語注記情報１５３Ｃといった複数の言語の注記情報１５３と対応付けられるため、注記領域２１の位置や大きさ、削除等の各種編集処理を行えば、他の言語の注記にも反映させることが可能となる。
【００４１】
日本語注記情報１５３Ａ、英語注記情報１５３Ｂ、及び中国語注記情報１５３Ｃは、それぞれ日本語、英語、中国語で作成された注記の文字列情報を含む。この他、韓国語やタイ語、フランス語といった世界各国の言語の注記情報１５３を作ることもできる。
なお、本実施形態においては、日本語注記情報１５３Ａが予め準備され、注記翻訳部１１０により、この日本語注記情報１５３Ａが英語及び中国語表記に翻訳（変換）されることにより、英語注記情報１５３Ｂ及び中国語注記情報１５３Ｃが生成されることとしているが、これに限られるものではない。例えば、人手等により英語注記情報１５３Ｂ及び中国語注記情報１５３Ｃを作成することも考えられる。また、日本語注記情報１５３Ａに基づいて英語注記情報１５３Ｂを作成した上で、当該英語注記情報１５３Ｂに基づいて中国語注記情報１５３Ｃ等の他の言語の注記情報を作成することも考えられる。
【００４２】
他レイヤ情報１５５は、前述のとおり、注記レイヤ以外のレイヤ、例えば道路や橋、山、各種建造物、鉄道などの画像を表示するためのレイヤに関する情報である。前述のとおり、注記配置情報１５１及び注記情報１５３に基づいて作成される注記レイヤと、他レイヤ情報１５５により作成される他のレイヤとを、座標軸を合わせて重ね合わせることで、１枚の地図画像を作成することが可能となる。
【００４３】
表示装置１６０は、表示制御部１４０が出力する注記領域２１の編集画面等を表示するためのデバイスである。表示装置１６０の具体例としては、例えば、液晶ディスプレイや有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等を挙げることができる。
【００４４】
入力装置１７０は、表示装置１６０が表示する編集画面において、注記領域２１の大きさや位置等を編集するためのユーザからの操作入力を受け付けるためのデバイスである。入力装置１７０の具体例としては、例えばキーボードやマウス、タッチパッドやタッチパネル等を挙げることができる。
【００４５】
（３  処理の流れ）
以下、図４を参照しながら、情報処理装置１００の処理の流れを説明する。図４は、情報処理装置１００において、ベクトル地図情報を複数の言語に対応させるための処理の流れを示すフローチャートである。
【００４６】
ここで、後述の各処理ステップは、処理内容に矛盾を生じない範囲で、任意に順番を変更して若しくは並列に実行することができ、また、各処理ステップ間に他のステップを追加しても良い。更に、便宜上１つのステップとして記載されているステップは複数のステップに分けて実行することもでき、便宜上複数に分けて記載されているステップを１ステップとして実行することもできる。
【００４７】
まず、情報処理装置１００は、日本語注記情報１５３Ａを含むベクトル地図情報の入力を受ける（Ｓ４０１）。この入力方法は、例えばユーザが入力装置１７０を操作することにより作成されても良いし、或いは、図５に示すデータインタフェース５０７や通信インタフェース５０９により入力されても良い。
【００４８】
次に、注記翻訳部１１０は、日本語注記情報１５３Ａを元に、英語注記情報１５３Ｂを作成する（Ｓ４０３）。この作成方法の具体例としては、例えば前述のように、日本語注記情報１５３Ａに含まれる表記文字列（漢字／ひらがな／カタカナ／アルファベット等が混合した文字列）と、その読み仮名との情報を元に、音韻の近い表記に変換する手法が考えられる。
【００４９】
その上で表示制御部１４０は、注記領域２１を編集するための編集画面を表示装置１６０上に表示させ（Ｓ４０５）、注記配置編集部１２０は、入力装置１７０から入力を受けるユーザ操作に応じて、注記を表示する注記領域２１の位置や大きさに関する注記配置情報１５１を編集する（Ｓ４０７）。
【００５０】
注記翻訳部１１０は、日本語注記情報１５３Ａ又は英語注記情報１５３Ｂを元に、中国語表記に係る中国語注記情報１５３Ｃや他の言語の注記情報も作成する（Ｓ４０９）。なお、この作成過程は、Ｓ４０３で英語への変換と併せて行うことも可能である。
【００５１】
その上で多言語注記作成部１３０は、日本語注記情報１５３Ａ、英語注記情報１５３Ｂ、及び中国語注記情報１５３Ｃといった各注記情報１５３を、注記配置情報１５１と紐付けることにより、各言語の注記情報１５３に含まれる文字列を注記領域２１内に配置できるように、つまり、各言語での地図上での注記表示を可能とする。
【００５２】
（４  ハードウェア構成）
以下、図５を参照しながら、上述してきた情報処理装置１００をコンピュータにより実現する場合のハードウェア構成の一例を説明する。なお、情報処理装置１００の機能は、例えばネットワークを介することにより、複数の装置に分けて実現することも可能である。
【００５３】
図５に示すように、情報処理装置１００は、プロセッサ５０１、メモリ５０３、記憶装置５０５、データインタフェース５０７、通信インタフェース５０９、入力装置１７０及び表示装置１６０を含む。
【００５４】
プロセッサ５０１は、メモリ５０３に記憶されているプログラムを実行することにより情報処理装置１００における様々な処理を制御する。例えば、図３で示した注記翻訳部１１０、注記配置編集部１２０、多言語注記作成部１３０、及び表示制御部１４０は、メモリ５０３に一時記憶された上で、主にプロセッサ５０１上で動作するプログラムとして実現可能である。
【００５５】
メモリ５０３は、例えばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の記憶媒体である。メモリ５０３は、プロセッサ５０１によって実行されるプログラムのプログラムコードや、プログラムの実行時に必要となるデータを一時的に記憶する。例えば、メモリ５０３の記憶領域には、プログラム実行時に必要となるスタック領域が確保される。
【００５６】
記憶装置５０５は、例えばハードディスクやフラッシュメモリ等の不揮発性の記憶媒体である。記憶装置５０５は、オペレーティングシステムや、注記翻訳部１１０、注記配置編集部１２０、多言語注記作成部１３０、及び表示制御部１４０を実現するための各種プログラム、ベクトル地図情報を構成するベクトル地図ＤＢ１５０等の各種データを記憶する。記憶装置５０５に記憶されているプログラムやデータは、必要に応じてメモリ５０３にロードされることにより、プロセッサ５０１から参照される。
【００５７】
データインタフェース（Ｉ／Ｆ）５０７は、情報処理装置１００の外部からデータを入力するためのデバイスである。データＩ／Ｆ５０７の具体例としては、各種記憶媒体に記憶されているデータを読み取るためのドライブ装置等がある。データＩ／Ｆ５０７は、情報処理装置１００の外部に設けられることも考えられる。その場合、データＩ／Ｆ５０７は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等のインタフェースを介して情報処理装置１００へと接続される。
【００５８】
通信Ｉ／Ｆ５０９は、情報処理装置１００の外部の装置と有線又は無線によりデータ通信するためのデバイスである。通信Ｉ／Ｆ５０９は情報処理装置１００の外部に設けることも考えられる。その場合、通信Ｉ／Ｆ５０９は、例えばＵＳＢ等のインタフェースを介して情報処理装置１００に接続される。
【００５９】
入力装置１７０は、前述のとおりユーザからの入力を受けるためのインタフェースであり、具体例としては、キーボードやマウス、タッチパネル等が挙げられる。入力装置１７０は、例えばＵＳＢ等のインタフェースを介して情報処理装置１００に接続されても良い。
【００６０】
表示装置１６０は、各種情報を表示するためのデバイスである。例えば、図２に例を示した編集用画面等は、表示装置１６０に表示させることができる。表示装置１６０は、情報処理装置１００の外部に設けられても良い。その場合、表示装置１６０は、例えばディスプレイケーブル等を介して情報処理装置１００に接続される。
【００６１】
（５  本実施形態の効果）
以上説明したように、本実施形態に係る情報処理装置１００は、対応する言語（上記実施形態では、日本語、英語、中国語等）の中で最も表記の長くなる言語（上記実施形態では英語）の表記により、注記がはみ出たり重なったりすることのない注記領域２１を編集した上で、各言語の注記情報１５３をこの注記領域２１と対応づけている。これにより、注記の配置について、言語間で統一性を持たせつつ、注記がはみ出たり重なったりすることのない好適な注記の配置を、１つの言語に対する調整のみで、各言語に対して実現することが可能となる。つまり、効率的に、地図上に複数言語の注記を好適に配置するための処理を行うことができる。
【００６２】
（６  付記事項）
尚、前述の実施形態の構成は、組み合わせたり或いは一部の構成部分を入れ替えたりしてもよい。また、本発明の構成は前述の実施形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加えてもよい。
【符号の説明】
【００６３】
２０・・・地図、２１・・・注記領域、１００・・・情報処理装置、１１０・・・注記翻訳部、１２０・・・注記配置編集部、１３０・・・多言語注記作成部、１４０・・・表示制御部、１５０・・・ベクトル地図データベース、１５１・・・注記配置情報、１５３Ａ・・・日本語注記情報、１５３Ｂ・・・英語注記情報、１５３Ｃ・・・中国語注記情報、１５５・・・他レイヤ情報、１６０・・・表示装置、１７０・・・入力装置、５０１・・・プロセッサ、５０３・・・メモリ、５０５・・・記憶装置、５０７・・・データインタフェース、５０９・・・通信インタフェース
【図１】
2014092745.tif 000003
【図２】
2014092745.tif 000004
【図３】
2014092745.tif 000005
【図４】
2014092745.tif 000006
【図５】
2014092745.tif 000007