JP4602144B2 - Map image generating apparatus and method - Google Patents
Map image generating apparatus and method Download PDFInfo
- Publication number
- JP4602144B2 JP4602144B2 JP2005106474A JP2005106474A JP4602144B2 JP 4602144 B2 JP4602144 B2 JP 4602144B2 JP 2005106474 A JP2005106474 A JP 2005106474A JP 2005106474 A JP2005106474 A JP 2005106474A JP 4602144 B2 JP4602144 B2 JP 4602144B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- unit
- landmark
- map image
- map
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Instructional Devices (AREA)
- Processing Or Creating Images (AREA)
Description
本発明は、地図画像を生成する地図画像生成装置および方法に関する。 The present invention relates to a map image generation apparatus and method for generating a map image.
従来から、地図データ上における駅、公園や道路などの対象物を表す記号や当該対象物に関連する文字列のレイアウトを変えて、ユーザにとって見やすく分かりやすい地図画像を生成する技術が知られている。この地図画像は、各種情報誌やガイドブックなどの出版物、あるいはスーパーや不動産物件案内用などの折り込みチラシに掲載される店舗案内図や交通案内図として利用される。この地図画像生成に関する技術として、例えば、特許文献1には、地図上での対象物の密集領域の表示面積を大きくすることで、当該対象物に付随する文字列どうしの重なりを防ぐ方法が開示されている。
しかしながら、特許文献1では、例えば、対象物に付随する文字列が長い場合には、密集領域の表示面積を大きくしても隣接する建物に係る文字列どうしが重なってしまうことがあり、地図画像の見栄えが悪くなる。地図画像の見栄えが悪くなればユーザに敬遠され、当該地図画像の商品価値が下がるといった不都合が生じる。そのため、文字列の長さによらず地図画像の見栄えを向上させるのが好ましい。
However, in
本発明はこうした課題に鑑みてなされたものであり、その目的は、地図画像の見栄えを向上させる地図画像生成装置および方法の提供にある。 The present invention has been made in view of these problems, and an object thereof is to provide a map image generation apparatus and method that improve the appearance of a map image.
本発明のある態様は、地図画像生成装置に関する。この装置は、画面に表示するための地図画像を生成する地図画像生成装置であって、対象物データと当該対象物データに対応付けられた目印データとを含む地図データを取得する取得部と、取得された地図データから複数の目印データを抽出する第1抽出部と、抽出された複数の目印データの配置優先順位を決定する優先順位決定部と、決定された配置優先順位に従って、抽出された複数の目印データを対象物データに対応付けて地図画像上に配置する配置部と、を備える。 One embodiment of the present invention relates to a map image generation device. This device is a map image generation device that generates a map image to be displayed on a screen, and obtains map data including object data and landmark data associated with the object data, The first extraction unit that extracts a plurality of landmark data from the acquired map data, the priority order determination unit that determines the placement priority of the plurality of extracted landmark data, and the extracted placement priority A placement unit that places a plurality of landmark data on the map image in association with the object data.
この装置は、例えば、配置優先順位が高い目印データから順番に地図画像上に配置してもよい。これにより、例えば、すでに配置された目印データと重ならないよう目印データを配置することで、目印データどうしの重なりを防ぐことができ、その結果、地図画像の見栄えを向上させることができる。 For example, this apparatus may arrange on a map image in order from mark data having a high arrangement priority. Thereby, for example, by arranging the mark data so as not to overlap with the already arranged mark data, the overlap of the mark data can be prevented, and as a result, the appearance of the map image can be improved.
対象物データの属性と目印データの配置優先順位とを対応付けたテーブルを格納する第1格納部と、抽出された目印データまたは対象物データから対象物データの属性を抽出する第2抽出部とをさらに備え、優先順位決定部はテーブルを参照し、第2抽出部により抽出された対象物データの属性から、第1抽出部により抽出された複数の目印データの配置優先順位を決定してもよい。 A first storage unit that stores a table in which attributes of the object data are associated with the arrangement priority of the mark data; a second extraction unit that extracts the attributes of the object data from the extracted mark data or object data; And the priority order determining unit refers to the table and determines the arrangement priority order of the plurality of landmark data extracted by the first extracting unit from the attributes of the object data extracted by the second extracting unit. Good.
配置部はすでに地図画像上に配置された目印データと重ならないように目印データを配置してもよい。配置部は決定された配置優先順位に従って、抽出された複数の目印データを順次配置してもよい。 The arrangement unit may arrange the mark data so as not to overlap the mark data already arranged on the map image. The placement unit may sequentially place the plurality of extracted landmark data in accordance with the determined placement priority.
配置対象の目印データが他の目印データに重なるか否かを判断する判断部をさらに備え、判断部により配置対象の目印データが他の目印データに重なると判断されたとき、配置部は配置対象の目印データを地図画像上に配置しなくてもよい。 A determination unit that determines whether or not the mark data to be arranged overlaps with other mark data; when the decision unit determines that the mark data to be arranged overlaps with other mark data, The mark data may not be arranged on the map image.
目印データは対象物データを特徴づける記号データと当該記号データに対応する文字データを含むものであり、配置部は目印データを地図画像上に配置する際、記号データに続いて文字データを配置するものであって、判断部により配置対象の目印データ内の文字データが他の目印データに重なると判断されたとき、配置部は先に配置した記号データの周辺において、すでに配置された他の目印データと重ならない領域を探索し、探索された領域内に文字データを配置してもよい。 The landmark data includes symbol data characterizing the object data and character data corresponding to the symbol data, and the arrangement unit arranges the character data following the symbol data when the landmark data is arranged on the map image. And when the determination unit determines that the character data in the mark data to be arranged overlaps with other mark data, the arrangement unit uses another mark already arranged around the previously arranged symbol data. An area that does not overlap with data may be searched, and character data may be arranged in the searched area.
記号データと文字データとの標準の配置位置関係を示す標準配置位置関係を格納する第2格納部をさらに備え、配置部は、格納された標準配置位置関係に対する配置位置関係の変化のずれが最も小さくなるように文字データを配置してもよい。 A second storage unit that stores a standard arrangement position relationship indicating a standard arrangement position relationship between the symbol data and the character data is further provided, and the arrangement unit has the smallest deviation in the change in the arrangement position relationship with respect to the stored standard arrangement position relationship. Character data may be arranged so as to be smaller.
地図画像上に配置された目印データに含まれる文字データを操作する操作部をさらに備え、操作部により地図画像上に配置された複数の目印データのうちいずれかの目印データに含まれる文字データが操作されたとき、配置部は地図画像上に配置された目印データ全体を、決定された配置優先順位に従って、再度配置し直してもよい。 It further includes an operation unit for operating the character data included in the mark data arranged on the map image, and the character data included in any one of the mark data arranged on the map image by the operation unit is When operated, the arrangement unit may arrange the whole mark data arranged on the map image again according to the decided arrangement priority.
操作部は地図画像上に配置された目印データに含まれる文字データの文字を回転するものであり、地図画像上に配置される対象物データが幅狭の態様を有するとともに当該対象物データの伸びる方向と画面の上下方向とで形成される角度が第1の所定値以内である場合、操作部は、文字データの上下方向が画面の上下方向に対して第2の所定値以内の角度になるように、目印データに含まれる文字データの文字を回転してもよい。 The operation unit rotates characters of the character data included in the landmark data arranged on the map image, and the object data arranged on the map image has a narrow aspect and the object data extends. When the angle formed by the direction and the vertical direction of the screen is within a first predetermined value, the operation unit causes the vertical direction of the character data to be an angle within a second predetermined value with respect to the vertical direction of the screen. As described above, the characters of the character data included in the landmark data may be rotated.
ユーザからの指示を受け付ける受付部と、受け付けた指示に従って、地図画像上に目印データを新たに配置する目印データ配置部と、をさらに備え、目印データ配置部により新たな目印データが配置されたとき、配置部は地図画像上に配置された目印データ全体を、配置された新たな目印データを最優先して、再度配置し直してもよい。 A receiving unit that receives an instruction from the user, and a landmark data placement unit that newly places the landmark data on the map image according to the received instruction, and when the new landmark data is placed by the landmark data placement unit The arrangement unit may re-arrange the entire landmark data arranged on the map image with the highest priority given to the newly placed landmark data.
地図画像上に出発地点から目標地点までの経路を設定する経路設定部をさらに備え、経路設定部により経路が設定されたとき、配置部は設定された経路に重ならないよう、地図画像上に配置された目印データ全体を、決定された配置優先順位に従って、再度配置し直してもよい。 A route setting unit for setting a route from the departure point to the target point on the map image is further provided, and when the route is set by the route setting unit, the arrangement unit is arranged on the map image so as not to overlap the set route. The entire marked data may be rearranged again according to the determined arrangement priority.
本発明の別の態様は、地図画像生成方法に関する。この方法は、対象物データと当該対象物データに対応付けられた目印データとを含む地図データを取得するステップと、取得された地図データから複数の目印データを抽出するステップと、抽出された複数の目印データの配置優先順位を決定するステップと、決定された配置優先順位に従って、抽出された複数の目印データを対象物データに対応付けるステップと、対象物データと当該対象物データに対応付けられた目印データとが配置された地図画像を生成するステップと、を含む。 Another aspect of the present invention relates to a map image generation method. The method includes a step of acquiring map data including target data and landmark data associated with the target data, a step of extracting a plurality of landmark data from the acquired map data, and a plurality of extracted Determining the placement priority of the landmark data, associating the extracted plurality of landmark data with the target data according to the determined placement priority, the target data and the target data associated with the target data Generating a map image in which the landmark data is arranged.
本発明によれば、見やすい地図画像を生成する技術を提供できる。 According to the present invention, it is possible to provide a technique for generating an easy-to-view map image.
実施の形態1
図1は、実施の形態1に係る地図画像生成装置の構成を示す。この地図画像生成装置100は、マスタデータである地図データ上に編集範囲を設定し、当該設定された範囲の地図データに編集処理を施すことで、ユーザにとって見やすい地図画像を生成する。なお、地図データは、駅、公園や道路などの対象物を表した対象物データと、当該対象物に対応付けられる、例えば「東京駅」といった目印データとを含む。地図画像は少なくとも一つ以上の対象物データを含む画像であればよく、当該画像が編集処理途中のものであるか、あるいは最終的なものであるかは問わない。なお、この地図画像は、各種情報誌やガイドブックなどの出版物、あるいはスーパーや不動産物件案内用などの折り込みチラシに掲載される店舗案内図や交通案内図として利用される。また、この地図画像は携帯端末を介して提供されるコンテンツとして利用されてもよい。
FIG. 1 shows a configuration of a map image generation apparatus according to
なお、目印データは画面上において対象物データどうしを区別するのに有用なデータであり、記号データおよび文字データを含む。なお、目印データは記号データ単独あるいは文字データ単独で構成されていてもよい。対象物データ、文字データや記号データとは、それぞれ単なる対象物、文字や記号だけではなく、対象物データ、文字データや記号データで特定される画像をも含めたものを指す。対象物データが、例えば郵便局を表すもの(以下、「郵便局対象物データ」という)であれば、郵便局を表す目印データ(以下、「郵便局目印データ」という)は、郵便局の地図記号を表す記号データ(以下、「郵便局記号データ」という)と「ABC郵便局」といった郵便局名を表す文字データ(以下、「郵便局文字データ」という)とを含む。 The mark data is data useful for distinguishing between the object data on the screen, and includes symbol data and character data. The mark data may be composed of symbol data alone or character data alone. The object data, character data, and symbol data indicate not only objects, characters, and symbols but also images including images specified by the object data, character data, and symbol data. For example, if the object data represents a post office (hereinafter referred to as “post office object data”), the landmark data representing the post office (hereinafter referred to as “post office landmark data”) is a map of the post office. Symbol data representing a symbol (hereinafter referred to as “post office symbol data”) and character data representing a post office name such as “ABC post office” (hereinafter referred to as “post office character data”) are included.
実施の形態1に係る地図画像生成装置100は、受付部102と、表示部104と、地図データ格納部110と、優先順位表格納部112と、地図情報格納部114と、画像生成部120と、を備える。画像生成部120は、取得部122と、優先順位決定部124と、配置部126と、判断部128と、領域設定部130と、縮尺導出部132と、出力部134と、抽出部140とを備える。
The map
受付部102は、ユーザからのマウス操作およびキーボード操作を検出し、ユーザからの入力指示を受け付ける。地図データ格納部110には複数の異なる縮尺の地図データ、例えば1万分の1、2万5千分の1、5万分の1および20万分の1の縮尺の地図データが格納されている。それらの縮尺の地図データのうち1万分の1の縮尺の地図データが最も詳細な地図であり、一方、20万分の1の縮尺の地図データが最も広域な地図である。以下、各構成を説明する際に地図データの縮尺を区別する必要がない場合、縮尺ごとの地図データの説明を適宜省略する。なお、実施の形態1では、地図データ上における対象物データの位置は緯度および経度で表現されており、当該緯度および経度に関する情報は後述の地図情報格納部114に格納されている。また、他の例として地図データ上における対象物データの位置はX座標およびY座標で表現されてもよい。
The
地図情報格納部114は地図データ上に配置される対象物データに関する詳細な情報である、例えば対象物データに対応する目印データ、対象物データの位置情報や属性などの地図情報を表形式で保持している。例えば、対象物データが郵便局の建物を示すものであれば、目印データとして「ABC郵便局」、位置情報として郵便局の緯度経度、および属性情報として「郵便局」が保持されている。この地図情報格納部114内の地図情報は地図データ上の対象物データと相互にリンクが張られている。すなわち、地図画像生成装置100は地図データ上の対象物データから地図情報格納部114内の当該対象物データに関する地図情報を参照でき、さらに地図情報格納部114内の当該対象物データに関する位置情報から地図データ上の対象物データを特定できる。
The map
取得部122は、地図データ格納部110に格納された複数の異なる縮尺の地図データの中からいずれかの縮尺の地図データを取得する。なお、実施の形態1では、いずれの縮尺の地図データを取得するかは予めシステム管理者などにより初期設定時に決められている。また、他の例として、受付部102がいずれの縮尺の地図データを取得するかの入力指示を地図画像生成時にユーザから受け付け、取得部122は当該受け付けた入力指示に従った縮尺の地図データを取得してもよい。取得部122により取得された地図データは後述の表示部により不図示のディスプレイを介してユーザに表示される。
The
表示部104は、不図示のディスプレイを介して取得部122により取得された地図データをユーザに表示する。なお、地図データは広範な面積に及ぶこともあり、画面に地図データの一部しか表示されないこともある。前述のごとく、最初に表示する地域は予め初期設定時に決められているが、ユーザからの入力指示により他の地域の地図データを表示することも可能である。この場合、地図画像生成装置100内部の不図示の検索部により、受付部102によりユーザから受け付けたキーワードに含まれる住所や駅近傍を含む地域の地図データが検索される。さらに、表示部104は地図画像の生成処理に関する操作を受け付ける操作画面の他、地図画像生成装置100により生成される地図画像をもユーザに表示する。
The
領域設定部130は、取得部122により取得された地図データ上に、受付部102により受け付けたユーザの入力指示に基づいて、一時的な処理領域である一時処理領域を設定する。さらに、領域設定部130は、一時処理領域を拡大して編集処理を行う対象とする領域(以下、単に「編集対象領域」という)を地図データ上に設定する。具体的には、領域設定部130は、ユーザにより地図データ上に一時処理領域である長方形枠が設定されたとき、当該領域の長方形枠の縦線および横線のうちいずれか長い方の線を基準として、当該長方形枠の縦横比を、出力される地図画像の縦横比に一致させるよう調整することで編集対象領域を生成する。こうして生成された編集対象領域内の地図データに含まれる対象物データに対応付けられた目印データが後述の配置部126により地図画像上に動的に配置される。
The
縮尺導出部132は、領域設定部130により設定された編集対象領域の境界線上の任意の2地点間の画面上における長さと当該2地点間の実際の距離とに基づいて縮尺を導出する。具体的には、縮尺導出部132は編集対象領域の境界線上のある2地点間の長さが画面上において10センチメートルであり、当該2地点間の実際の距離が1キロメートルであるとき、「1万分の1」といった縮尺に関する解を導出する。なお、実施の形態1では、縮尺導出部132により導出された縮尺が2万分の1以下であれば、取得部122は1万分の1の縮尺の地図データを取得する。また、導出された縮尺が2万分の1〜3万5千分の1であれば2万5千分の1の縮尺の地図データを、導出された縮尺が3万5千分の1〜10万分の1であれば5万分の1の縮尺の地図データを、導出された縮尺が10万分の1以上であれば10万分の1の縮尺の地図データを取得する。
The
導出された縮尺が表示部104により表示される地図データの縮尺と異なる場合、取得部122は当該導出された縮尺の地図データを地図データ格納部110から取得し、表示部104は現在表示される地図データを当該取得された地図データに切り替えて表示する。その結果、地図画像生成装置100により編集対象領域の大きさに応じて自動的に最適な縮尺の地図データへの切り替えが行われるため、ユーザは地図データの縮尺の切り替えを意識せずに済む。
When the derived scale is different from the scale of the map data displayed by the
抽出部140は、目印データ抽出部142および属性抽出部144を備える。目印データ抽出部142は、取得部122により取得された地図データにおいて、領域設定部130により設定された編集対象領域内の地図データから複数の目印データを抽出する。具体的には、目印データ抽出部142は地図情報格納部114を参照し編集対象領域の範囲を表す緯度経度と対象物データの緯度経度とを比較し、編集対象領域内に含まれる目印データを検索することで抽出すべき目印データを特定する。例えば、編集対象領域の範囲が「東経131度北緯40度」〜「東経132度北緯40度」であれば、目印データ抽出部142は地図情報格納部114を参照し当該範囲の条件を満たす対象物データの目印データを特定する。
The
属性抽出部144は地図情報格納部114に格納される地図情報を参照し、目印データ抽出部142により抽出された目印データから対象物データの属性を抽出する。具体的には、属性抽出部144は目印データ抽出部142により抽出された目印データの地図情報を参照することで抽出すべき対象物データの属性を特定する。例えば、目印データ抽出部142により「ABC郵便局」の目印データが抽出されたとき、属性抽出部144は地図情報格納部114に格納される「ABC郵便局」の目印データの地図情報を参照し、郵便局対象物データの属性として「郵便局」を抽出する。なお、他の例として、属性抽出部144は、目印データ抽出部142により抽出された目印データそれぞれに対応づけられた対象物データから対象物データの属性を抽出してもよい。
The
優先順位決定部124は、優先順位表格納部112に格納された対象物データの属性と目印データの配置優先順位とを対応付けた優先順位表を参照し、属性抽出部144により抽出された対象物データの属性から、目印データ抽出部142により抽出された複数の目印データの配置優先順位を決定する。例えば、この優先順位表には対象物データの属性を示す「郵便局」に目印データの配置優先順位である「3位」が対応付けられている。優先順位決定部124は、目印データ抽出部142により抽出された目印データのそれぞれの配置優先順位を参照し、例えば「ABC郵便局」の目印データの配置優先順位を3位であると決定する。なお、実施の形態1では、優先順位決定部124により決定される配置優先順位は目印データ抽出部142により抽出された複数の目印データの相対的な順位である。
The
配置部126は、優先順位決定部124により決定された配置優先順位に従って、抽出された複数の目印データを対象物データに対応付けて地図画像上に順次配置する。なお、実施の形態1では、配置部126は目印データを地図画像上に配置する際、記号データに続いて文字データを配置する。
The
判断部128は、配置部126により配置される配置対象の目印データが他の目印データに重なるか否かを判断する。判断部128により配置対象の目印データ内の文字データが他の目印データに重なると判断されたとき、配置部126は先に配置した記号データの周辺において、すでに配置された他の目印データと重ならない領域を探索し、探索された領域内に文字データを配置する。記号データの周辺とは、例えば、記号データの緯度経度を中心として上下0.1分内の範囲を指してもよい。なお、他の例として、判断部128により配置対象の目印データが他の目印データに重なると判断されたとき、配置部は配置対象の目印データを地図画像上に配置しなくてもよい。
The
出力部134は目印データ抽出部142により抽出された複数の目印データがそれぞれの対象物データに対応付けられた地図画像を電子ファイルあるいは紙媒体として出力する。出力部134により出力された地図画像は上述のごとく、各種情報誌やガイドブックなどの出版物に掲載される店舗案内図や交通案内図として利用される。
The
以下、図2〜図7を用いて、実施の形態1に係る地図画像生成装置100による地図画像の生成動作を示す。図2は、地図画像を生成する際にユーザにより操作される操作画面を示す。操作画面20は、地図表示画面22と、仕上がり縦サイズ欄30と、仕上がり横サイズ欄32と、キーワード欄34と、検索ボタン36と、地図画像生成ボタン38と、キャンセルボタン40とを含む。地図画像生成装置100の電源がオンされたとき、取得部122により地図データが地図データ格納部110から取得され、当該取得された地図データの一部あるいは全部が表示部104により地図表示画面22に表示される。図2では、地図データの一部が表示部104により地図表示画面22に表示されている様子が示されている。上述のごとく、最初に地図表示画面22に表示される地図データの地域や縮尺は予め決められている。
Hereinafter, the map image generating operation by the map
図2に示すごとく、地図表示画面22に表示される地図データ上には長方形を形成する郵便局対象物データ10などが配置されている。この郵便局対象物データ10には郵便局目印データ12が対応付けられており、当該郵便局目印データ12は、郵便局記号データ14および郵便局文字データ16を含む。また、「X駅」と記された目印データ18のように、記号データを有さない目印データも存在する。なお、図の煩雑さを避けるため、図2では一部の目印データを省略している。
As shown in FIG. 2, post
仕上がり縦サイズ欄30には出力部134により出力される地図画像の縦のサイズが、一方、仕上がり横サイズ欄32には地図画像の横のサイズがユーザの入力指示に従って入力される。図2に示す仕上がり縦サイズ欄30および仕上がり横サイズ欄32には、一例として100ミリメートルが入力されている。実施の形態1ではミリメートル単位でサイズの入力が可能であるが、他の例としてセンチメートル単位での入力を可能としてもよい。
In the finished
キーワード欄34には、住所や駅名などに関するキーワードがユーザの入力指示に従って入力される。キーワードがキーワード欄34に入力され、検索ボタン36がユーザにより押下されたとき、地図画像生成装置100内部の不図示の検索部は当該キーワードに含まれる住所や駅近傍を含む地域の地図データを検索する。表示部104は検索部により検索された地域の地図データを地図表示画面22に表示する。例えば、「X駅」というキーワードがキーワード欄34に入力され検索ボタン36が押下されたとき、表示部104はX駅近傍を含む地域の地図データをユーザに表示する。
In the
次に、受付部102により受け付けたユーザからの入力指示に基づいて、領域設定部130は、地図表示画面22に表示された地図データ上に一時処理領域50および編集対象領域60を設定する。図3は、地図表示画面に表示された地図データ上に一時処理領域および編集対象領域が設定される様子を示す。ユーザは地図表示画面22に表示された地図データ上の任意の一地点をマウスなどの外部機器を利用してポイントする。次に、ユーザは、当該地図データ上の別の一地点を同様の方法でポイントする。以下、最初にポイントされた点を第1ポイント地点52、次にポイントされた地点を第2ポイント地点54と称する。地図画像生成装置100は、第1ポイント地点52と第2ポイント地点54とが地図データ上に設定されたとき、第1ポイント地点を左上端とし第2ポイント地点を右下端とする長方形枠の一時処理領域50を生成する。
Next, the
地図データ上に一時処理領域50が生成されたとき、上述のごとく、一時処理領域50の縦横比は、仕上がり縦サイズ欄30および仕上がり横サイズ欄32に入力されたサイズの縦横比になるように制御される。このとき、一時処理領域50の縦線および横線のうちいずれか長い方の線を基準として縦横比が制御される。例えば、生成された一時処理領域50の縦線の長さが100ミリメートルであり横線の長さが30ミリメートルである場合、前述の例で言えば仕上がり縦サイズおよび仕上がり横サイズはともに100ミリメートルが設定されているため、長い方である縦線の長さを基準に縦横比が1対1になるよう、一時処理領域50の横線が30ミリメートルから100ミリメートルに拡大される。こうして領域設定部130により拡大された範囲が編集対象領域60でありこの範囲に含まれる地図データが編集処理対象となる。
When the
地図表示画面22に表示された地図データ上に編集対象領域が設定されたとき、縮尺導出部132は縮尺を導出する。例えば、編集対象領域の縦線の長さが100ミリメートルであり実際の距離が1キロメートルであれば、縮尺導出部132は縮尺として「1万分の1」を出力する。これにより、切り替え対象の地図データの縮尺、すなわち生成すべき地図画像の縮尺が決定される。前述のごとく、導出された縮尺が表示部104により地図表示画面22に表示される地図データの縮尺と異なる場合、表示部104は現在表示される地図データを当該導出された縮尺の地図データに切り替えて表示する。
When the edit target area is set on the map data displayed on the
図2に戻り、地図画像生成ボタン38がユーザにより押下されたタイミングで、地図画像生成装置100は地図画像の生成処理を開始する。また、キャンセルボタン40がユーザにより押下されたとき、地図画像生成装置100は地図画像生成ボタン38の押下により開始された地図画像の生成処理を停止する。
Returning to FIG. 2, at the timing when the map
図4は、地図データに含まれる対象物データに関する地図情報を格納した地図情報表を示す。地図情報表200は、識別番号欄202と、対象物データ欄204と、目印データ欄206と、属性欄208と、位置情報欄210とを備える。識別番号欄202は、地図情報表200に格納された各レコードを識別するための番号を保持する。対象物データ欄204は、地図データに含まれる対象物データの対象物を表わす情報、例えば対象物の形状を示す情報を保持する。目印データ欄206は対象物データに対応付けられた目印データを保持する。属性欄208は対象物データまたは目印データの属性に関する情報を保持する。位置情報欄210は緯度欄212と経度欄214とを備え、当該緯度欄212と経度欄214はそれぞれ地図データ上において緯度と経度で表現された対象物データの位置情報を保持する。例えば、識別番号「1」のレコード216に示すごとく、緯度「131度41分」経度「35度40分」に位置した「正方形型」の対象物データには、属性が「郵便局」である「ABC郵便局」の目印データが対応付けられている。
FIG. 4 shows a map information table storing map information related to object data included in the map data. The map information table 200 includes an
目印データ抽出部142は、例えば、編集対象領域が長方形枠であれば、当該長方形枠の4つの頂点で形成される範囲内の緯度経度を有する地図情報表内のレコードを検索することで、抽出すべき目印データを特定する。例えば、長方形の4つの頂点の緯度経度がそれぞれ「東経131度北緯35度」、「東経132度北緯35度」、「東経131度北緯36度」および「東経132度北緯36度」であれば、目印データ抽出部142は「東経131度〜東経132度」および「北緯40度〜北緯41度」の位置情報を有する目印データを抽出する。すなわち、この例で言えば、識別番号「1」〜「3」に対応する目印データはいずれも目印データ抽出部142の抽出対象となる。
For example, if the edit target area is a rectangular frame, the landmark
図5は、優先順位表格納部に格納された対象物データの属性と目印データの配置優先順位とを対応付けた優先順位表を示す。図5に示すごとく、優先順位表250は縮尺ごとに対象物データの属性に対する目印データの配置優先順位に関する情報を有する。優先順位項目欄252は「1位」〜「5位」で示される、目印データの配置優先順位を保持する。なお、実施の形態1では、「1位」が最も高い配置優先順位であり、以下、数字が大きくなるにつれて配置優先順位が下がるものとする。縮尺項目欄254は生成対象である地図画像の縮尺を保持する。また、属性保持欄256は「駅」や「郵便局」といった対象物データの属性を保持する。不図示ではあるが他に記号データの配置位置や文字データの配置位置を緯度経度形式で保持してもよい。
FIG. 5 shows a priority table in which the attribute of the object data stored in the priority table storage unit is associated with the arrangement priority of the landmark data. As shown in FIG. 5, the priority order table 250 has information regarding the placement priority order of the mark data with respect to the attributes of the object data for each scale. The
例えば、縮尺導出部132により「1万分の1」の縮尺が導出されたとき、「1万分の1」の地図データに切り替わるため、優先順位決定部124は、優先順位表250における「1万分の1」で示される行を参照し、目印データ抽出部142により抽出された複数の目印データを対象に当該に複数の目印データの配置優先順位を決定する。具体的には、目印データ抽出部142により抽出された目印データが例えば3つであり、それら目印データの属性が「駅」、「役所」および「郵便局」である場合、「駅」の属性を有する目印データおよび「役所」の属性を有する目印データを優先順位1位に、一方、「郵便局」の属性を有する目印データを優先順位2位に決定する。
For example, when the
なお、上述のごとく、優先順位決定部124により決定される配置優先順位は目印データ抽出部142により抽出された複数の目印データの相対的な順位である。他の例として、優先順位決定部124により決定される配置優先順位は優先順位表250で示される目印データの絶対的な順位であってもよい。この場合、「駅」の属性を有する目印データおよび「役所」の属性を有する目印データを優先順位1位に、一方、「郵便局」の属性を有する目印データを優先順位3位に決定する。いずれの場合でも、「郵便局」の属性を有する目印データは、「駅」の属性を有する目印データおよび「役所」の属性を有する目印データより後に配置される。
As described above, the arrangement priority determined by the
なお、属性「駅」の目印データおよび属性「役所」の目印データはいずれも優先順位が1位であり、地図画像上への配置順序はどちらが先であってもよいが、実施の形態1では、セル内における格納位置が相対的に上方にあるもの、すなわち、属性「駅」の目印データが属性「役所」の目印データより先に配置部126により配置されるものとする。こうして、目印データ抽出部142により抽出された目印データは、優先順位決定部124により決定された配置優先順位に従って、対象物データに対応付けて地図画像上に順次配置される。
Note that both the landmark data of the attribute “station” and the landmark data of the attribute “office” have the first priority, and the order of arrangement on the map image may be first, but in the first embodiment, It is assumed that the storage position in the cell is relatively higher, that is, the mark data of the attribute “station” is arranged by the
ところで、それぞれの目印データから目印データの配置優先順位を決定するのであれば、それぞれの目印データと当該目印データの配置優先順位との対応関係を保持した表を有する必要があり、保持するデータ量が膨大になる。実施の形態1では、対象物データの属性から目印データの配置優先順位を決定するため、図5に示すごとく、目印データの配置優先順位に対応づけるパラメータとしては対象物データの属性でよく、対応づけるパラメータが目印データの場合と比較してデータ量を少なくできる。 By the way, if the placement priority of the landmark data is determined from each landmark data, it is necessary to have a table that holds the correspondence relationship between the landmark data and the placement priority of the landmark data. Becomes enormous. In the first embodiment, the placement priority of the landmark data is determined from the attribute of the target data. Therefore, as shown in FIG. 5, the attribute associated with the placement priority of the landmark data may be the attribute of the subject data. The amount of data can be reduced compared to the case where the parameter to be attached is landmark data.
配置対象の目印データ、例えば「ABC郵便局」の郵便局文字データが他の目印データ、例えば「D市役所」の目印データに重なると判断部128により判断された場合における、郵便局文字データの移動の様子を図6を用いて説明する。図6は、配置部により郵便局文字データが郵便局記号データの周辺で移動される様子を示す。図6に示すごとく、例えば、配置部126は郵便局文字データ16を郵便局記号データ14の周辺で当該郵便局記号データ14を中心として時計回りの方向に動かしている。配置部126は郵便局文字データ16の移動処理中、他の文字データと重ならない領域を検知したとき、当該検知した場所に郵便局文字データ16を配置する。
Movement of post office character data when it is determined by the
なお、実施の形態1では、配置部126は郵便局文字データ16を時計回りの方向に動かしたが、他の例として、当該郵便局記号データ14を中心として反時計回りの方向に動かしてもよい。さらに、移動の開始位置は、例えば、郵便局記号データ14の右隣に限られるものではなく、左上隣や右下隣などの場所であってもよい。
In the first embodiment, the
図7は、地図画像生成装置により生成される地図画像を示す。図2と同様の構成については同一の符号を付し適宜説明を略す。この地図画像150は、前述のごとく地図データ上の編集対象領域に対して編集処理が施されることで生成される。この地図画像150に含まれる市役所目印データ23および郵便局目印データ12について言えば、図5に示すごとく、市役所目印データ23の属性の方が郵便局目印データ12の属性よりも優先順位が高いため、配置部126により先に地図画像150上に配置される。なお、後から配置される郵便局目印データ12はすでに配置された市役所目印データ23と重ならないように配置される。すなわち、郵便局記号データ14の右隣に郵便局文字データ16を配置した場合、判断部128により市役所目印データ23と重なると判断されているため、配置部126は、市役所目印データ23と重ならない領域である郵便局記号データ14の下方位置に郵便局文字データ16を配置している。
FIG. 7 shows a map image generated by the map image generation device. The same components as those in FIG. 2 are denoted by the same reference numerals, and description thereof will be omitted as appropriate. The
図8は、実施の形態1に係る地図画像の生成処理の流れを示す図である。地図画像生成装置100の電源がオンされたとき、取得部122は、地図データ格納部110に格納された、対象物データと当該対象物データに対応付けられた目印データとを含む地図データを取得する(S10)。表示部104は、取得部122により取得された地図データを不図示のディスプレイを介してユーザに表示する(S12)。仕上がり縦サイズ欄30には生成対象の地図画像の縦のサイズが、一方、仕上がり横サイズ欄32には生成対象の地図画像の横のサイズがユーザの入力指示に従って入力される(S14)。キーワードがキーワード欄34に入力され、検索ボタン36がユーザにより押下されたとき、地図画像生成装置100内部の不図示の検索部が当該キーワードに含まれる住所や駅近傍を含む地域の地図データを検索する(S16)。
FIG. 8 is a diagram showing a flow of map image generation processing according to the first embodiment. When the power of the map
地図データ上に一時処理領域50が設定されたとき、領域設定部130は、一時処理領域50の縦横比を、仕上がり縦サイズ欄30および仕上がり横サイズ欄32に入力されたサイズの縦横比になるように制御し、編集対象領域を地図データ上に設定する(S18)。領域設定部130により地図表示画面22に表示された地図データ上に編集対象領域が設定されたとき、縮尺導出部132は切り替え対象の地図データの縮尺を導出する(S20)。導出された縮尺が表示部104により地図表示画面22に表示される地図データの縮尺と異なる場合、表示部104は現在表示される地図データを当該取得された地図データに切り替えて表示する。
When the
地図画像生成ボタン38がユーザにより押下されたとき、目印データ抽出部142は、取得部122により取得された地図データにおいて、領域設定部130により設定された編集対象領域内の地図データから複数の目印データを抽出する(S22)。このとき、さらに、属性抽出部144は地図情報格納部114に格納される地図情報表200を参照し、目印データ抽出部142により抽出された複数の目印データまたは対象物データのそれぞれから対象物データの属性を抽出する(S24)。
When the map
優先順位決定部124は、優先順位表格納部112に格納された対象物データの属性と目印データの配置優先順位とを対応付けた優先順位表250を参照し、属性抽出部144により抽出された対象物データの属性から、目印データ抽出部142により抽出された複数の目印データの配置優先順位を決定する(S26)。配置部126により記号データに続いて文字データが配置される際、判断部128は、配置部126により配置される配置対象の目印データに含まれる文字データが他の目印データに重なるか否かを判断する(S28)。
The
判断部128により配置対象の文字データが他の目印データに重なると判断されたとき(S28のY)、配置部126は、すでに配置された他の目印データと重ならない領域を探索し(S30)、前記探索された領域内に配置対象の文字データを配置する(S32)。一方、判断部128により配置対象の文字データが他の目印データに重ならないと判断されたとき(S28のN)、配置部126は、配置対象の文字データを対象物データに対応付けて地図画像上に配置する(S32)。ステップ26〜ステップ30の処理を目印データ抽出部142により抽出された複数の目印データそれぞれについて行った後、最終的な地図画像を生成する。出力部134はこうして生成された最終的な地図画像を出力する(S34)。
When the
従来では、地図画像製作者は地図画像生成の基図となる地図データを参照しながら、目印データどうしが重ならないように、目印データの配置位置の調整を手作業で行っていた。しかしながら、この場合、地図画像製作者は画面を見ながら文字列の重なりの有無を確認しなければならず、地図画像生成作業に多大な時間がかかったり、目印データの重なりを見逃すといった不都合が生じることがある。実施の形態1によれば、地図画像生成装置100によりすでに配置された目印データに重ならない位置に自動的に目印データが配置されることで上述の問題を回避できる。さらに、地図画像生成装置100により自動的に重ならないよう目印データが配置されることで、見栄えのよい高品質な地図画像を簡単に短時間で生成できる。
Conventionally, the map image producer manually adjusts the arrangement position of the mark data so that the mark data does not overlap with each other while referring to the map data serving as a base image for generating the map image. However, in this case, the map image producer has to check whether or not the character strings overlap while looking at the screen, and it takes a lot of time for the map image generation work or inconvenience of overlooking the overlap of the mark data. Sometimes. According to the first embodiment, the above-mentioned problem can be avoided by automatically placing the landmark data at a position that does not overlap with the landmark data already arranged by the map
実施の形態2
実施の形態1では、判断部により配置対象の文字データが他の目印データに重なると判断されたとき、例えば配置部は文字データを記号データの周辺で当該記号データを中心として時計回りの方向に動かしたが、実施の形態2では、記号データと文字データとの標準の配置位置関係を示す標準配置位置関係に対する配置位置関係の変化のずれが最も小さくなるように文字データを配置する。
In the first embodiment, when the determination unit determines that the character data to be arranged overlaps with other mark data, the arrangement unit, for example, places the character data around the symbol data in the clockwise direction around the symbol data. In the second embodiment, the character data is arranged so that the deviation of the change in the arrangement position relationship with respect to the standard arrangement position relationship indicating the standard arrangement position relationship between the symbol data and the character data is minimized.
図9は、実施の形態2に係る地図画像生成装置の構成を示す。実施の形態2に係る地図画像生成装置100には、実施の形態1に係る地図画像生成装置100に対して、新たに位置関係格納部116が設けられる。なお、実施の形態1と同様の構成については同一の符号を付し適宜説明を略す。
FIG. 9 shows a configuration of the map image generation apparatus according to the second embodiment. The map
位置関係格納部116は、記号データと文字データとの標準の配置位置関係を示す標準配置位置関係を格納する。具体的には、位置関係格納部116は、標準配置位置関係を表現するものとして、地図データ上における郵便局記号データ14と郵便局文字データ16との相対的な位置関係、例えば地図データ上における郵便局記号データ14に対して郵便局文字データ16が右隣にあるか左隣にあるかなどの位置関係を示す情報を格納する。なお、この情報は郵便局記号データ14と郵便局文字データ16との緯度経度差で表現されてもよい。配置部126は、格納された標準配置位置関係に対する配置位置関係の変化のずれが最も小さくなるように文字データを配置する。
The positional
図10(a)は、地図データ上における記号データと文字データとの標準の配置位置関係を示す標準配置位置関係の一例を示し、一方、図10(b)は、標準配置位置関係に対する配置位置関係の変化のずれが最も小さくなるように文字データが地図画像上に配置される様子を示す。なお、図2と同様の構成については同一の符号を付し適宜説明を略す。図10(a)に示すごとく、郵便局記号データ14の右隣位置には「ABC郵便局」を表す郵便局文字データ16が配置されている。図10(a)に示す記号データと文字データとの配置位置関係が郵便局目印データ12に関する標準配置位置関係であり、当該標準配置位置関係は位置関係格納部116に格納されている。なお、図10(a)には、一例として郵便局目印データ12に関する標準配置位置関係が示されているが、実際には、地図データ上における目印データそれぞれについて当該それぞれの目印データに関する標準配置位置関係が存在し、当該関係は目印データごとに位置関係格納部116に格納されている。
FIG. 10A shows an example of a standard arrangement positional relationship indicating a standard arrangement positional relationship between symbol data and character data on map data, while FIG. 10B shows an arrangement position relative to the standard arrangement positional relationship. A state in which character data is arranged on a map image so as to minimize the shift in the relationship change is shown. In addition, about the structure similar to FIG. 2, the same code | symbol is attached | subjected and description is abbreviate | omitted suitably. As shown in FIG. 10A, post
配置部126は、郵便局目印データ12に関する標準配置位置関係に対する配置位置関係の変化のずれが最も小さくなるよう、郵便局文字データ16を地図画像上に配置する。標準配置位置関係に対する郵便局目印データ12の配置位置関係の変化のずれが最も小さくなる場合とは、郵便局記号データ14と郵便局文字データ16との配置位置関係が図10(a)に示す配置位置関係と一致する場合である。また、郵便局文字データ16について、図10(a)に示す標準配置位置関係を形成する位置から当該郵便局文字データ16を徐々にずらしていくほど、当該標準配置位置関係に対する記号データと文字データとの配置位置関係の変化のずれが大きくなる。
The
配置部126は、まず最初に配置位置関係の変化のずれが最も小さい場合である、図10(b)に示す第1領域17内の位置に郵便局文字データ16を配置する。なお、説明の便宜上、配置部126は郵便局文字データ16を格納した領域を移動させることで郵便局文字データを配置するものとする。判断部128により、第1領域17内の郵便局文字データ16の位置が他の目印データに重なる位置であると判断されたとき、配置部126は、次に例えば、第2領域19内の位置に郵便局文字データ16を配置する。同様に判断部128により重なると判断されたとき、配置部126は、次に例えば、第1領域17と第2領域19との距離差に比べて第1領域17との距離差がさらに大きい第3領域21の位置に郵便局文字データ16を配置する。
The
地図データ上の記号データと文字データとの位置関係といった目印データのレイアウトは専門家であるデザイナにより設計されることが多い。そのため、生成される地図画像においても地図データ上の目印データのレイアウトを反映することが望ましい。実施の形態2によれば、地図データ上の目印データのレイアウトに近いレイアウトを実現する地図画像を容易に生成でき、地図画像の品質が向上する。 The layout of landmark data such as the positional relationship between symbol data and character data on map data is often designed by a designer who is an expert. Therefore, it is desirable to reflect the layout of the landmark data on the map data also in the generated map image. According to the second embodiment, a map image that realizes a layout close to the layout of the landmark data on the map data can be easily generated, and the quality of the map image is improved.
実施の形態3
実施の形態1では、地図画像生成装置100は他の目印データに重ならないように目印データを地図画像上に配置したが、実施の形態2では、地図画像上に配置された複数の目印データのうちいずれかの目印データに含まれる文字データが操作されたとき、配置部は地図画像上に配置された目印データ全体を、決定された配置優先順位に従って、再度配置し直す。
In the first embodiment, the map
図11は、実施の形態3に係る地図画像生成装置の構成を示す。実施の形態3に係る地図画像生成装置100には、実施の形態1に係る地図画像生成装置100に対して、新たに操作部136が設けられる。なお、実施の形態1と同様の構成については同一の符号を付し適宜説明を略す。操作部136は、地図画像上に配置された目印データに含まれる文字データを操作する。操作部136により地図画像上に配置された複数の目印データのうちいずれかの目印データに含まれる文字データが操作されたとき、配置部126は地図画像上に配置された目印データ全体を、決定された配置優先順位に従って、再度配置し直す。文字データの操作とは、文字データの移動、修正や削除の他、文字データの文字のサイズの変更、および漢字、平仮名、片仮名やローマ字への相互変換についての処理をも含む。
FIG. 11 shows a configuration of a map image generation apparatus according to the third embodiment. The map
図12(a)は、ユーザにより文字データが操作される前の地図画像を示し、一方、図12(b)は、ユーザにより文字データの文字のサイズが変更操作された後の地図画像を示す。図7と同様の構成については同一の符号を付し適宜説明を略す。図12(a)に示す地図画像150上には、郵便局目印データ12および市役所目印データ23が示されている。なお、実際の地図画像150上には他の目印データや対象物データが配置されるものであるが、説明の便宜上、本図では省略するものとする。
FIG. 12A shows a map image before the character data is manipulated by the user, while FIG. 12B shows a map image after the user has changed the character size of the character data. . The same components as those in FIG. On the
ユーザからの文字データの文字のサイズの変更指示を受付部102が操作画面を介して受け付けたとき、操作部136は地図画像150上に配置された目印データに含まれる文字データの文字のサイズを操作する。図12(b)には、一例として、操作部136により文字データの文字のサイズが縮小された後の地図画像150が示されている。操作部136により文字データのサイズが縮小操作されたとき、配置部126は地図画像上に配置された目印データ全体を、決定された配置優先順位に従って、再度配置し直している。
When the receiving
図12(a)には、配置部126により郵便局記号データ14の下方位置に郵便局文字データ16が配置されている。操作部136により地図画像150上に配置される文字データのサイズが小さくなるよう操作されたとき、市役所目印データ23および郵便局目印データ12は再配置される。その結果、図12(b)に示すように、配置部126は文字データのサイズを小さくすることで生じた市役所目印データ23の右隣周辺の空きスペースに郵便局文字データ16を配置できる。
In FIG. 12A, the post
地図画像上に配置される文字データが移動、修正や削除されたり、あるいは文字のサイズが変更されたとき、当該文字データの操作により地図画像上に空きスペースが生じることがある。この場合、当該空きスペース内に配置できなかった文字データを配置することができるが、文字データを新たに空きスペース内に配置することで当該新たに配置された文字データが他の文字データに重なってしまうことがある。すなわち、文字データを新たに配置することで、連鎖的に文字データが重なるか重ならないかを判断していく必要が生じ、処理が複雑になる。実施の形態3によれば、地図画像上に配置された複数の目印データのうちいずれかの目印データに含まれる文字データが操作されたとき、地図画像上に配置された目印データ全体を単純に再度配置し直すことで、目印データの配置の最適化を容易に行うことができる。 When the character data arranged on the map image is moved, modified or deleted, or the character size is changed, an empty space may be generated on the map image by the operation of the character data. In this case, character data that could not be placed in the empty space can be placed, but by newly placing character data in the free space, the newly placed character data overlaps with other character data. May end up. That is, by newly arranging character data, it becomes necessary to determine whether character data overlaps or does not overlap in a chain, and the processing becomes complicated. According to the third embodiment, when the character data included in any one of the plurality of landmark data arranged on the map image is operated, the whole landmark data arranged on the map image is simply By re-arranging, the arrangement of the landmark data can be easily optimized.
実施の形態4
実施の形態3では、操作部により地図画像上に配置された複数の目印データ内の文字データのサイズが変更されたが、実施の形態4では、操作部により地図画像上に配置された目印データに含まれる文字データの文字が回転される。実施の形態4に係る地図画像生成装置100は、実施の形態3に係る地図画像生成装置100と同様の構成である。なお、実施の形態3と同様の構成については同一の符号を付し適宜説明を略す。
In the third embodiment, the size of the character data in the plurality of landmark data arranged on the map image is changed by the operation unit. In the fourth embodiment, the landmark data arranged on the map image by the operation unit. The character of the character data contained in is rotated. The map
操作部136は、地図画像上に配置される対象物データが幅狭の態様を有するとともに当該対象物データの伸びる方向と画面の上下方向とで形成される角度が第1の所定値、例えば30度以内である場合、操作部136は、文字データの上下方向が画面の上下方向に対して第2の所定値、例えば同じく30度以内の角度になるように、目印データに含まれる文字データの文字を回転する。
The
ここで、幅狭の態様を有する対象物データとして、例えば、駅、河川や道路など直線状の対象物データが挙げられる。当該対象物データの伸びる方向とは、例えば河川の水が流れる方向を指す。また、文字データの上下方向とはユーザが文字を見たときに上下方向と視認できる方向を指す。例えば、画面上に「東京駅」という文字列が水平方向に配置されている場合、文字データの上方向とは、当該文字列を水平方向に半分に割った線から文字列の上部に向かう方向であり、文字データの下方向とは、当該半分に割った線から当該文字列の下部に向かう方向を指す。一方、画面上に「東京駅」という文字列が垂直方向に配置されている場合、文字データの上方向とは、当該文字列を水平方向に半分に割った線から文字列の上部である「東」の文字に向かう方向であり、文字データの下方向とは、当該半分に割った線から当該文字列の下部である「駅」の文字に向かう方向を指す。なお、画面の上下方向とは、ユーザが画面を見たときに上下方向と視認できる方向をいう。 Here, as the object data having a narrow aspect, for example, linear object data such as a station, a river, and a road can be cited. The direction in which the object data extends indicates, for example, the direction in which river water flows. Further, the vertical direction of the character data indicates a direction that can be visually recognized as the vertical direction when the user looks at the character. For example, if the character string “Tokyo Station” is arranged in the horizontal direction on the screen, the upward direction of the character data is the direction from the line that divides the character string in half in the horizontal direction toward the top of the character string. The downward direction of the character data indicates a direction from the line divided in half toward the lower part of the character string. On the other hand, when the character string “Tokyo Station” is arranged in the vertical direction on the screen, the upward direction of the character data is the upper part of the character string from the line obtained by dividing the character string in half in the horizontal direction. The direction toward the character “east”, and the downward direction of character data refers to the direction from the line divided in half to the character “station” at the bottom of the character string. Note that the vertical direction of the screen refers to a direction in which the user can visually recognize the vertical direction when viewing the screen.
図13(a)は、操作部により文字データの文字が回転操作される前の地図画像を示し、一方、図13(b)は、操作部により文字データの文字が回転操作された後の地図画像を示す。図7と同様の構成については同一の符号を付し適宜説明を略す。図13(a)に示す地図画像150上には、Y駅対象物データ62にY駅文字データ64が対応付けられて示されている。なお、実際の地図画像150にはY駅文字データ64の他、複数の目印データが配置されるが、説明の便宜上、本図では省略するものとする。
FIG. 13A shows a map image before the characters of the character data are rotated by the operation unit, while FIG. 13B shows the map after the characters of the character data are rotated by the operation unit. An image is shown. The same components as those in FIG. 7 are denoted by the same reference numerals, and description thereof will be omitted as appropriate. On the
図13(a)に示す地図画像上に配置されるY駅対象物データ62は、幅狭の態様を有するとともに当該Y駅対象物データ62の伸びる方向68と画面の上下方向66とで形成される角度θが第1の所定値以内の値、例えば30度である。なお、図13(a)に示す二点鎖線は文字データの上下方向69を示す。そのため、図13(b)に示すように、操作部はY駅文字データ64の上下方向69と画面の上下方向66とで形成される角度φが第2の所定値以内の値、例えば30度の角度になるように、Y駅文字データ64の文字を回転する。
The Y
図13(a)に示すように、幅狭の態様を有する対象物データの文字データの伸びる方向68が画面の上下方向66と所定の角度、例えば30度以内であり、さらに文字データの上下方向69と画面の上下方向66とが所定の角度、例えば30度以上であるとき、ユーザはその対象物データがY駅であると視認しにくいことがある。実施の形態4によれば、Y駅文字データ64の上下方向69が画面の上下方向66に対して第2の所定値、例えば30度以内の角度になるように、Y駅文字データ64の文字を回転することで地図画像の見栄えを向上させることができる。
As shown in FIG. 13A, the
実施の形態5
実施の形態1では、地図画像生成装置100は他の目印データに重ならないように配置対象の目印データを地図画像上に配置していたが、実施の形態5では、ユーザからの目印データ追加指示を受け付け、地図画像生成装置100は当該指示に従って、地図画像上に新たな目印データを追加配置する。
Embodiment 5
In the first embodiment, the map
図14は、実施の形態5に係る地図画像生成装置の構成を示す。実施の形態5に係る地図画像生成装置100には、実施の形態1に係る地図画像生成装置100にさらに目印データ配置部138が設けられる。また、実施の形態1と同様の構成については同一の符号を付し適宜説明を略す。目印データ配置部138は、受付部102により受け付けたユーザからの入力指示に従って、地図画像150上に目印データを新たに配置する。目印データ配置部138により新たな目印データが配置されたとき、配置部126は地図画像150上に配置された目印データ全体を、配置された新たな目印データを最優先して、再度配置し直す。
FIG. 14 shows a configuration of a map image generation device according to the fifth embodiment. The map
図15(a)は、目印データ配置部により新たな目印データが配置される前の地図画像を示し、一方、図15(b)は、目印データ配置部により新たな目印データが配置された後の地図画像を示す。図7と同様の構成については同一の符号を付し適宜説明を略す。図15(a)に示すごとく、郵便局対象物データ10に対応付けられた郵便局文字データ16は他の対象物データ70と重なっている。なお、実際の地図画像150上には郵便局目印データ12の他、複数の目印データが配置されるが、説明の便宜上、本図では省略するものとする。
FIG. 15A shows a map image before new landmark data is arranged by the landmark data arrangement unit, while FIG. 15B shows a state after new landmark data is arranged by the landmark data arrangement unit. The map image of is shown. The same components as those in FIG. As shown in FIG. 15A, the post
図15(b)には、一例として、ユーザの指示に従って目印データ配置部138により星目印データ72が対象物データ70に対応付けられて配置された後の地図画像150が示されている。目印データ配置部138により新たな目印データが配置されたとき、配置部126は地図画像150上に配置された目印データ全体を、優先順位決定部124により決定された配置優先順位に従うとともに新たに配置された目印データを最優先して、再度配置し直している。そのため、郵便局目印データ12に優先して星目印データ72を地図画像150上に配置することができる。その結果、図15(b)に示すごとく、新たに配置された星目印データ72と重ならないように、配置部126により郵便局記号データ14の左隣位置に郵便局文字データ16が再配置されている。
FIG. 15B shows, as an example, a
新たな目印データの追加指示は地図画像上に配置したいというユーザの意志により行われる。実施の形態5によれば、新たに目印データが追加されたとき、当該追加された目印データを最優先して配置することで、ユーザの意志を反映するとともに見栄えのよい地図画像を生成でき、その結果、ユーザメリットの高いサービスを提供できる。 An instruction to add new landmark data is made according to the user's will to place the mark data on the map image. According to the fifth embodiment, when the landmark data is newly added, by placing the added landmark data with the highest priority, it is possible to generate a map image that reflects the user's intention and has a good appearance, As a result, a service with high user merit can be provided.
実施の形態6
実施の形態1では、地図画像生成装置100は他の目印データに重ならないように目印データを地図画像上に配置していたが、実施の形態6では、ユーザからの経路設定指示を受け付け、地図画像生成装置100は地図画像上に出発地点から目標地点までの経路を設定する。
Embodiment 6
In the first embodiment, the map
図16は、実施の形態6に係る地図画像生成装置の構成を示す。実施の形態6に係る地図画像生成装置100には、実施の形態1に係る地図画像生成装置100にさらに経路設定部146が設けられる。なお、実施の形態1と同様の構成については同一の符号を付し適宜説明を略す。経路設定部146は、受付部102により受け付けたユーザからの入力指示に従って、地図画像上に出発地点から目標地点までの経路を設定する。なお、この経路は、地図表示画面22に表示された地図画像上の出発地点と目標地点との間の道路などをマウスでなぞることで設定されてもよい。経路設定部146により経路が設定されたとき、配置部126は設定された経路に重ならないよう、地図画像上に配置された目印データ全体を、決定された配置優先順位に従って、再度配置し直す。この場合、配置部126は新たに設定された経路を最優先して、再度配置し直してもよい。
FIG. 16 shows a configuration of a map image generation apparatus according to the sixth embodiment. In the map
図17(a)は、経路設定部により経路が設定されたとき配置部による再配置処理が行われる前の地図画像を示し、一方、図17(b)は、経路設定部により経路が設定されたとき配置部による再配置が行われた後の地図画像を示す。図15と同様の構成については同一の符号を付し適宜説明を略す。図17(a)に示すごとく、太線で表される経路74は郵便局目印データ12と重なっている。なお、実際の地図画像150には郵便局目印データ12の他、複数の目印データが配置されるが、説明の便宜上、本図では省略するものとする。
FIG. 17A shows a map image before the rearrangement processing by the placement unit is performed when the route is set by the route setting unit, while FIG. 17B shows the route set by the route setting unit. The map image after rearrangement by the arrangement unit is performed is shown. The same components as those in FIG. 15 are denoted by the same reference numerals, and description thereof will be omitted as appropriate. As shown in FIG. 17A, the
経路設定部146により経路74が設定されたとき、配置部126により、設定された経路74に重ならないよう、地図画像150上に配置された目印データ全体を、優先順位決定部124により決定された配置優先順位に従うとともに新たに配置された目印データを最優先して、再度配置し直す。そのため、郵便局目印データ12に優先して経路74を地図画像150上に配置することができる。その結果、図17(b)に示すごとく、新たに設定された星目印データ72と重ならないように、配置部126により郵便局記号データ14の左隣位置に郵便局文字データ16が再配置されている。
When the
出発地点から目標地点までの経路の設定指示は地図画像上に経路を表示したいというユーザの意志により行われる。実施の形態6によれば、新たに経路が設定されたとき、当該設定された経路に他の目印データが重ならないよう配置することで、ユーザの意志を反映するとともに見栄えのよい地図画像を生成でき、その結果、ユーザメリットの高いサービスを提供できる。 An instruction to set a route from the departure point to the target point is given by the user's will to display the route on the map image. According to the sixth embodiment, when a new route is set, a map image that reflects the user's intention and has a good appearance is generated by arranging the route so that other landmark data does not overlap the set route. As a result, a service with high user merit can be provided.
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。そうした変形例を以下に挙げる。 The present invention has been described based on the embodiments. The embodiments are exemplifications, and it will be understood by those skilled in the art that various modifications can be made to combinations of the respective constituent elements and processing processes, and such modifications are within the scope of the present invention. . Such modifications are listed below.
実施の形態1では、配置部126は、優先順位決定部124により決定された配置優先順位に従って、抽出された複数の目印データを地図画像上に順次配置したが、変形例として、配置部126は、例えば、画面の左側から右側に向かって徐々に目印データを地図画像上に配置していき、当該配置処理が完了した後に、重なりあった目印データを、優先順位決定部124により決定された配置優先順位に従って、再配置してもよい。この場合でも実施の形態1と同様の効果を享受できる。
In the first embodiment, the
実施の形態1では、配置部126は目印データを地図画像上に配置する際、記号データを配置した後に文字データを配置したが、変形例として、先に記号データを配置し後に文字データを配置してもよく、さらに記号データおよび文字データを同じタイミングで配置してもよい。この場合、判断部128により配置対象の目印データがすでに地図画像上に配置された目印データと重なると判断されたとき、配置部126は、配置対象の目印データを配置しなくてもよい。これにより、目印データどうしの重なりを防ぐことができ、地図画像の見栄えを向上させることができる。
In the first embodiment, the
10,62,70 対象物データ、 12,23,72 目印データ、 14 郵便局記号データ、 16 郵便局文字データ、 100 地図画像生成装置、 112 優先順位表格納部、 116 位置関係格納部、 122 取得部、 124 優先順位決定部、 126 配置部、 128 判断部、 136 操作部、 138 目印データ配置部、 140 抽出部、 142 目印データ抽出部、 144 属性抽出部、 146 経路設定部、 150 地図画像、 250 優先順位表。 10, 62, 70 Object data, 12, 23, 72 Mark data, 14 Post office symbol data, 16 Post office character data, 100 Map image generation device, 112 Priority table storage unit, 116 Location relation storage unit, 122 Acquisition , 124 priority determination unit, 126 arrangement unit, 128 determination unit, 136 operation unit, 138 landmark data arrangement unit, 140 extraction unit, 142 landmark data extraction unit, 144 attribute extraction unit, 146 route setting unit, 150 map image, 250 Priority table.
Claims (4)
前記地図画像上に予め配置された図形オブジェクトとしての対象物データと、当該対象物データに対応付けられた目印データであって、前記対象物データを特徴づける記号データと当該記号データに対応する文字データを含む目印データとを含む地図データを取得する取得部と、
前記取得された地図データから複数の前記目印データを抽出する第1抽出部と、
目印データと、その目印データに対応付けられた対象物データの属性とを対応づけたテーブルを格納する第1格納部と、
前記第1格納部のテーブルを参照し、前記第1抽出部により抽出された目印データと対応付けられた対象物データの属性を抽出する第2抽出部と、
対象物データの属性と目印データの配置優先順位とを対応づけたテーブルを格納する第2格納部と、
前記第2格納部のテーブルを参照し、前記第2抽出部により抽出された対象物データの属性にしたがって、前記第1抽出部により抽出された複数の目印データの配置優先順位を決定する優先順位決定部と、
前記記号データと前記文字データとの標準の配置位置関係を示す標準配置位置関係を格納する第3格納部と、
前記決定された配置優先順位に従って、前記抽出された複数の目印データのそれぞれを、前記予め配置された対象物データのうち各目印データが対応付けられた対象物データに対応するように前記地図画像上に順次配置し、その際、目印データ内の記号データに続いて文字データを配置し、その際、前記標準配置位置関係に対する記号データと文字データの配置位置関係のずれが最も小さくなるように文字データを配置する配置部と、
配置対象の目印データ内の文字データが他の目印データに重なるか否かを判断する判断部と、
ユーザの指示に応じて、前記地図画像上に配置された目印データに含まれる文字データのサイズを変更する操作部と、
を備え、
前記配置部は、
配置対象の目印データ内の文字データが他の目印データに重なると前記判断部により判断されたとき、先に配置した記号データの周辺において、他の目印データと重ならない領域を探索し、前記探索された領域内で、前記標準配置位置関係に対するずれが可及的に小さい位置に前記配置対象の目印データ内の文字データを配置し、
前記操作部により前記地図画像上に配置された複数の目印データのうち少なくとも1つの目印データに含まれる文字データのサイズが変更されたとき、前記地図画像上に配置された目印データ全体を配置し直すことを特徴とする地図画像生成装置。 A map image generation device that generates a map image to be displayed on a screen,
And the object data as graphic objects previously arranged on said map image, a mark data associated with the object data, text corresponding to the symbol data and the symbol data characterizing said object data An acquisition unit for acquiring map data including landmark data including data;
A first extraction unit for extracting a plurality of the landmark data from the acquired map data;
A first storage unit that stores a table in which the landmark data is associated with the attributes of the object data associated with the landmark data;
A second extraction unit that refers to the table of the first storage unit and extracts an attribute of the object data associated with the landmark data extracted by the first extraction unit;
A second storage unit for storing a table in which attributes of the object data are associated with the arrangement priority of the landmark data;
Priority order for determining the arrangement priority order of the plurality of landmark data extracted by the first extraction unit according to the attribute of the object data extracted by the second extraction unit with reference to the table of the second storage unit A decision unit;
A third storage unit for storing a standard arrangement positional relationship indicating a standard arrangement positional relationship between the symbol data and the character data;
According to the determined arrangement priority, the map image is such that each of the plurality of extracted landmark data corresponds to the object data associated with each landmark data among the previously arranged object data. successively disposed thereon, in which the character data is arranged following the symbolic data in the mark data, as this time, the deviation of the position relationship between the symbol and character data for the standard arrangement position relationship is minimized An arrangement part for arranging character data ;
A determination unit for determining whether or not the character data in the mark data to be arranged overlaps with other mark data;
An operation unit that changes the size of character data included in the landmark data arranged on the map image according to a user instruction;
Equipped with a,
The placement section is
When the determination unit determines that the character data in the mark data to be arranged overlaps with other mark data, the area that does not overlap with other mark data is searched around the previously arranged symbol data, and the search In the region, the character data in the mark data to be arranged is arranged at a position where the deviation from the standard arrangement positional relationship is as small as possible,
When the size of character data included in at least one landmark data among the plurality of landmark data arranged on the map image is changed by the operation unit, the whole landmark data arranged on the map image is arranged. A map image generating device characterized by correcting .
前記受け付けた指示に従って、前記地図画像上に目印データを新たに配置する目印データ配置部と、
をさらに備え、
前記目印データ配置部により新たな目印データが配置されたとき、前記配置部は前記地図画像上に配置された目印データ全体を、前記配置された新たな目印データを最優先して、配置し直すことを特徴とする請求項1に記載の地図画像生成装置。 A reception unit for receiving instructions from the user;
In accordance with the received instruction, a landmark data placement unit for newly placing landmark data on the map image,
Further comprising
When new landmark data is arranged by the landmark data arrangement unit, the arrangement unit rearranges the entire landmark data arranged on the map image with the new landmark data arranged as the highest priority. The map image generation apparatus according to claim 1, wherein:
前記取得部が、前記地図画像上に予め配置された図形オブジェクトとしての対象物データと、当該対象物データに対応付けられた目印データであって、前記対象物データを特徴づける記号データと当該記号データに対応する文字データを含む目印データとを含む地図データを取得するステップと、
前記第1抽出部が、前記取得された地図データから複数の前記目印データを抽出するステップと、
前記第2抽出部が、目印データと、その目印データに対応付けられた対象物データの属性とを対応づけた第1のテーブルを参照し、前記第1抽出部により抽出された目印データと対応付けられた対象物データの属性を抽出するステップと、
前記優先順位決定部が、対象物データの属性と目印データの配置優先順位とを対応づけた第2のテーブルを参照し、前記第2抽出部により抽出された対象物データの属性にしたがって、前記第1抽出部により抽出された複数の目印データの配置優先順位を決定するステップと、
前記配置部が、前記決定された配置優先順位に従って、前記抽出された複数の目印データのそれぞれを、前記予め配置された対象物データのうち各目印データが対応付けられた対象物データに対応するように前記地図画像上に順次配置し、その際、目印データ内の記号データに続いて文字データを配置し、その際、前記記号データと前記文字データとの標準の配置位置関係を示す標準配置位置関係を格納した第3のテーブルを参照して、前記標準配置位置関係に対する記号データと文字データの配置位置関係のずれが最も小さくなるように文字データを配置するステップと、
前記判断部が、配置対象の目印データ内の文字データが他の目印データに重なるか否かを判断するステップと、
前記配置部が、配置対象の目印データ内の文字データが他の目印データに重なると前記判断部により判断されたとき、先に配置した記号データの周辺において、他の目印データと重ならない領域を探索し、前記探索された領域内で、前記標準配置位置関係に対するずれが可及的に小さい位置に前記配置対象の目印データ内の文字データを配置するステップと、
前記操作部が、ユーザの指示に応じて、前記地図画像上に配置された目印データに含まれる文字データのサイズを変更するステップと、
前記配置部が、前記操作部により前記地図画像上に配置された複数の目印データのうち少なくとも1つの目印データに含まれる文字データのサイズが変更されたとき、前記地図画像上に配置された目印データ全体を配置し直すステップと、
を含むことを特徴とする地図画像生成方法。 A map that is executed by a map image generation device including an acquisition unit, a first extraction unit, a second extraction unit, a priority order determination unit, a determination unit, an arrangement unit, and an operation unit, and is displayed on a screen A method for generating an image, comprising:
The acquisition unit, the and the object data as prearranged graphic object on the map image, a mark data associated with the object data, symbol data and the symbol characterizing said object data Obtaining map data including landmark data including character data corresponding to the data ;
The first extraction unit extracting a plurality of the landmark data from the acquired map data;
The second extraction unit refers to the first table that associates the landmark data with the attribute of the object data associated with the landmark data, and corresponds to the landmark data extracted by the first extraction unit. Extracting the attribute of the attached feature data;
The priority determining unit refers to the second table in which the attribute of the object data is associated with the arrangement priority of the landmark data, and according to the attribute of the object data extracted by the second extracting unit, Determining an arrangement priority of a plurality of landmark data extracted by the first extraction unit ;
In accordance with the determined arrangement priority , the arrangement unit corresponds to each of the plurality of extracted landmark data corresponding to the object data associated with each landmark data among the previously arranged object data. In this case, sequentially arranged on the map image, the character data is arranged subsequent to the symbol data in the landmark data, and at that time, the standard arrangement indicating the standard arrangement positional relationship between the symbol data and the character data Referring to a third table storing the positional relationship, arranging the character data so as to minimize the deviation of the positional relationship between the symbol data and the character data with respect to the standard positional relationship ;
The step of determining whether or not the character data in the mark data to be arranged overlaps other mark data;
When the determination unit determines that the character data in the mark data to be arranged overlaps with other mark data, an area that does not overlap with other mark data around the previously arranged symbol data Searching, and in the searched area, arranging character data in the mark data to be arranged at a position where the deviation from the standard arrangement positional relationship is as small as possible;
The operation unit changing the size of the character data included in the landmark data arranged on the map image according to a user instruction;
When the size of character data included in at least one mark data among a plurality of mark data arranged on the map image by the operation unit is changed, the mark arranged on the map image Repositioning the entire data,
A map image generation method comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005106474A JP4602144B2 (en) | 2005-04-01 | 2005-04-01 | Map image generating apparatus and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005106474A JP4602144B2 (en) | 2005-04-01 | 2005-04-01 | Map image generating apparatus and method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006285028A JP2006285028A (en) | 2006-10-19 |
JP4602144B2 true JP4602144B2 (en) | 2010-12-22 |
Family
ID=37407009
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005106474A Active JP4602144B2 (en) | 2005-04-01 | 2005-04-01 | Map image generating apparatus and method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4602144B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090263026A1 (en) * | 2008-04-18 | 2009-10-22 | Google Inc. | Content item placement |
JP4915020B2 (en) * | 2008-07-30 | 2012-04-11 | ヤフー株式会社 | Map note layout device and map note layout device control method |
JP5351554B2 (en) * | 2009-02-24 | 2013-11-27 | 株式会社エヌ・ティ・ティ・ドコモ | Map display system and map display method |
JP6455158B2 (en) | 2015-01-09 | 2019-01-23 | ブラザー工業株式会社 | Information processing program and information processing apparatus |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0384415A (en) * | 1989-08-28 | 1991-04-10 | Matsushita Electric Ind Co Ltd | On-vehicle map display device |
JPH0863575A (en) * | 1994-08-23 | 1996-03-08 | Matsushita Electric Ind Co Ltd | Device for generating electronic map data |
JPH09146529A (en) * | 1995-09-25 | 1997-06-06 | Hitachi Ltd | Display method for character and image display device |
JP2000337895A (en) * | 1999-05-24 | 2000-12-08 | Matsushita Electric Ind Co Ltd | Vehicle-mounted map display device |
JP2002131068A (en) * | 2000-10-19 | 2002-05-09 | Denso Corp | Map display device and record medium |
JP2003322529A (en) * | 2002-04-30 | 2003-11-14 | Sharp Corp | Map display device |
JP2004163592A (en) * | 2002-11-12 | 2004-06-10 | Zenrin Datacom Co Ltd | Map information providing system |
JP2004302882A (en) * | 2003-03-31 | 2004-10-28 | Zenrin Co Ltd | Method of forming printing data |
-
2005
- 2005-04-01 JP JP2005106474A patent/JP4602144B2/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0384415A (en) * | 1989-08-28 | 1991-04-10 | Matsushita Electric Ind Co Ltd | On-vehicle map display device |
JPH0863575A (en) * | 1994-08-23 | 1996-03-08 | Matsushita Electric Ind Co Ltd | Device for generating electronic map data |
JPH09146529A (en) * | 1995-09-25 | 1997-06-06 | Hitachi Ltd | Display method for character and image display device |
JP2000337895A (en) * | 1999-05-24 | 2000-12-08 | Matsushita Electric Ind Co Ltd | Vehicle-mounted map display device |
JP2002131068A (en) * | 2000-10-19 | 2002-05-09 | Denso Corp | Map display device and record medium |
JP2003322529A (en) * | 2002-04-30 | 2003-11-14 | Sharp Corp | Map display device |
JP2004163592A (en) * | 2002-11-12 | 2004-06-10 | Zenrin Datacom Co Ltd | Map information providing system |
JP2004302882A (en) * | 2003-03-31 | 2004-10-28 | Zenrin Co Ltd | Method of forming printing data |
Also Published As
Publication number | Publication date |
---|---|
JP2006285028A (en) | 2006-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4044971B2 (en) | Search method using image information | |
CN105723358B (en) | System and method for interactive website and the automatic conversion of application | |
JP5592594B2 (en) | Digital mapping system | |
CN104199944B (en) | A kind of method and device for realizing streetscape view displaying | |
JP6375110B2 (en) | Map display method of navigation device and navigation device | |
JP5797419B2 (en) | Map information processing apparatus, navigation apparatus, map information processing method, and program | |
JP2012018468A (en) | Display device and program | |
JP5195986B2 (en) | Image output apparatus and program | |
JP2008191718A (en) | Information processing apparatus, image display apparatus, information processing system, method for controlling them, and program for causing computer to execute the method | |
JP4602144B2 (en) | Map image generating apparatus and method | |
JP4634217B2 (en) | Navigation device, route search method, and storage medium | |
JP5111616B2 (en) | Facility search device | |
CN102027327A (en) | Generating a display image | |
EP2256461A2 (en) | Method for Rendering Outline of Polygon and Apparatus of Rendering Outline of Polygon | |
JP2005227340A (en) | Annotation name display apparatus, annotation name display method, annotation name display program, and computer readable recoding medium with the annotation name display program recorded thereon | |
JP2012212057A (en) | Map provision server, map provision method, and program | |
CN102117190B (en) | Character string display device and character string display method | |
JP2002230569A (en) | Electronic map display device | |
US20220318297A1 (en) | Map representation data processing device, information processing method, and program | |
JP2000250403A (en) | Method and device for deforming road form graphics, and recording medium where the method is recorded | |
TWI533264B (en) | Route display and review | |
JP2005184785A (en) | Image reproducing device and image reproducing method | |
JP2000181343A (en) | Method and device for making summary map, and record medium | |
JP2005136604A (en) | Device and method for supporting electrophotography album preparation | |
JP2007133464A (en) | Information processor, information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071019 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100525 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100601 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100730 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100907 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100929 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131008 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4602144 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |