Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7668644B2 - Map Information System - Google Patents
[go: Go Back, main page]

JP7668644B2 - Map Information System - Google Patents

Map Information System Download PDF

Info

Publication number
JP7668644B2
JP7668644B2 JP2021018972A JP2021018972A JP7668644B2 JP 7668644 B2 JP7668644 B2 JP 7668644B2 JP 2021018972 A JP2021018972 A JP 2021018972A JP 2021018972 A JP2021018972 A JP 2021018972A JP 7668644 B2 JP7668644 B2 JP 7668644B2
Authority
JP
Japan
Prior art keywords
feature
information
attribute
usage
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
Application number
JP2021018972A
Other languages
Japanese (ja)
Other versions
JP2022121963A (en
Inventor
友紀子 廣尾
勝也 益田
仁志 窪田
勝利 榊
将史 廣畑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zenrin Co Ltd
Original Assignee
Zenrin Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zenrin Co Ltd filed Critical Zenrin Co Ltd
Priority to JP2021018972A priority Critical patent/JP7668644B2/en
Publication of JP2022121963A publication Critical patent/JP2022121963A/en
Application granted granted Critical
Publication of JP7668644B2 publication Critical patent/JP7668644B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本開示の一側面はコンピュータシステム、処理方法、プログラム、及び/又はデータ構造に関する。 One aspect of the present disclosure relates to a computer system, a processing method, a program, and/or a data structure.

特許文献1には、地図データベースと、属性データベースとを備える地理情報システムが開示されている。この地理情報システムにおいて、地図データベースは、地図データの履歴を格納する。地図データは、建物を示す図形形状データ及び建物が存在した時間の情報を含む。属性データベースは、地図データに含まれる建物の属性を格納する。属性データは、位置情報によって図形形状データに結び付けられる。 Patent Document 1 discloses a geographic information system that includes a map database and an attribute database. In this geographic information system, the map database stores the history of map data. The map data includes graphic shape data representing buildings and information on the time when the buildings existed. The attribute database stores the attributes of the buildings included in the map data. The attribute data is linked to the graphic shape data by location information.

特開2009-58252号公報JP 2009-58252 A

本開示は、地図データの付加価値向上に有効な地図情報システムを提供する。 This disclosure provides a map information system that is effective in increasing the added value of map data.

本開示の一側面に係る地図情報システムは、地物の座標情報と、地物の固有の地物IDと、を含む地物情報を蓄積した地物データベースと、地物に与えられた利用属性の追加、削除、内容を表す利用属性情報を、地物IDに対応付けて蓄積した属性データベースと、指定された地物に新たな利用属性が与えられた場合の当該地物の地物IDに対応する新たな利用属性に対応する利用属性情報の生成、指定された地物から利用属性が削除された場合の削除を示す情報の利用属性情報への登録、指定された地物に与えられた利用属性の内容が変更された場合の利用属性情報の内容の変更を、属性データベースに対して行う属性情報登録部と、指定された地物の地物IDに対応付けられた利用属性情報を属性データベースから抽出する属性情報抽出部と、属性情報抽出部が抽出した利用属性情報に基づいて、指定された地物に与えられた利用属性の追加、削除、内容の変更履歴を表す利用状況情報を出力する出力部と、を備え、属性情報登録部は、利用属性の内容の変更の大きさが所定レベルを超える場合、当該利用属性に対応する利用属性情報に削除を示す情報を登録するとともに、変更後の利用属性に対応する新たな利用属性情報の生成を行い、利用属性の内容の変更の大きさが所定レベルを超えない場合、当該利用属性に対応する利用属性情報の内容の変更を行う A map information system according to one aspect of the present disclosure includes a feature database that accumulates feature information including coordinate information of features and a feature ID unique to the feature; an attribute database that accumulates utilization attribute information indicating addition, deletion, and content of utilization attributes assigned to features in association with the feature ID; and an attribute information registration unit that performs the following operations in the attribute database: generating utilization attribute information corresponding to a new utilization attribute corresponding to the feature ID of a specified feature when a new utilization attribute is assigned to the specified feature; registering information indicating the deletion in the utilization attribute information when a utilization attribute is deleted from the specified feature; and changing the content of the utilization attribute information when the content of the utilization attribute assigned to the specified feature is changed. the attribute information extraction unit extracts usage attribute information associated with the feature ID of the specified feature from the attribute database ; and an output unit outputs usage status information representing the addition, deletion, and content change history of the usage attribute assigned to the specified feature based on the usage attribute information extracted by the attribute information extraction unit, wherein if the magnitude of the change in the content of the usage attribute exceeds a predetermined level, the attribute information registration unit registers information indicating the deletion in the usage attribute information corresponding to the usage attribute and generates new usage attribute information corresponding to the changed usage attribute, and if the magnitude of the change in the content of the usage attribute does not exceed the predetermined level, changes the content of the usage attribute information corresponding to the usage attribute .

地図情報システムの構成を例示する模式図である。FIG. 1 is a schematic diagram illustrating a configuration of a map information system. 利用状況情報を出力するための構成を例示するブロック図である。FIG. 13 is a block diagram illustrating a configuration for outputting usage status information. 1セットの地物情報を例示するテーブルである。1 is a table illustrating an example set of feature information. 1セットの地物情報の変形例を示すテーブルである。11 is a table showing variations of a set of feature information. 1セットの属性情報を例示するテーブルである。1 is a table illustrating an example of one set of attribute information. 利用状況の表示を例示するテーブルである。11 is a table illustrating an example of a display of a usage status. 利用状況の表示の変形例を示すテーブルである。13 is a table showing a modified example of the display of the usage status. 地図データをメンテナンスするための構成を例示するブロック図である。FIG. 2 is a block diagram illustrating a configuration for maintaining map data. 地図サーバのハードウェア構成を例示する図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a map server. 地図データのメンテナンス手順を例示するフローチャートである。4 is a flowchart illustrating a maintenance procedure for map data. 地図データのメンテナンス手順を例示するフローチャートである。4 is a flowchart illustrating a maintenance procedure for map data. 地図データのメンテナンス手順を例示するフローチャートである。4 is a flowchart illustrating a maintenance procedure for map data. 利用状況の表示手順を例示するフローチャートである。11 is a flowchart illustrating a procedure for displaying a usage status. 属性情報の更新通知手順を例示するフローチャートである。13 is a flowchart illustrating an example of an attribute information update notification procedure.

以下、実施形態について、図面を参照しつつ詳細に説明する。説明において、同一要素又は同一機能を有する要素には同一の符号を付し、重複する説明を省略する。 The following describes the embodiments in detail with reference to the drawings. In the description, the same elements or elements having the same functions are given the same reference numerals, and duplicate descriptions are omitted.

〔地図情報システム〕
図1に示す地図情報システム1は、地図を表示するための地図データを管理し、提供するシステムである。地図を構成する地物の利用状況を直接的又は間接的に表す様々な属性を容易に集約し、地物の利用状況を示すことができれば、地図データの付加価値が向上する。地物の属性には、時系列で追加、削除、変更が生じ得る。このため、地物が生成され、消滅するまでの期間に、当該地物に対して数多くの属性が付与されることとなる。これらの属性を容易に集約できれば、地物の利用状況を的確に示すことができる。
[Map Information System]
The map information system 1 shown in FIG. 1 is a system that manages and provides map data for displaying a map. If it were possible to easily aggregate various attributes that directly or indirectly indicate the usage status of features that make up a map and to indicate the usage status of the features, the added value of the map data would be increased. The attributes of features may be added, deleted, or changed over time. For this reason, many attributes are assigned to a feature from the time it is created until it disappears. If these attributes could be easily aggregated, it would be possible to accurately indicate the usage status of the feature.

しかしながら、地物が生成され、消滅するまでの期間には、地物自体にも変化が生じ得る。地物自体に生じる変化の具体例としては、増築又は減築等が挙げられる。また、現実の地物には変化が生じていなかったとしても、測量結果の補正等に起因して、地物の位置・形状を表すデータに変化が生じる場合もある。 However, changes may occur to the feature itself during the period from its creation to its disappearance. Specific examples of changes to the feature itself include an expansion or reduction in size. Even if no changes have occurred to the actual feature, changes may occur in the data representing the location and shape of the feature due to corrections to survey results, etc.

地物全体が他の地物に置き換わることで地物のデータに変化が生じた場合、地物のデータの変化前の属性情報と、地物のデータの変化後の属性情報とは、互いに別の地物に対応付けられる必要がある。以下、これを「第一の場合」という。一方、増築、減築又はデータ修正により既存の地物データに変化が生じたに過ぎない場合、地物のデータの変化前の属性情報と、地物のデータの変化後の属性情報とは、同一の地物に対して集約される必要がある。以下、これを「第二の場合」という。地物の位置・形状の変化に基づくのみでは、第一の場合と第二の場合との区別が難しく、同一地物の属性を適切に集約させられない場合がある。 When a change occurs in the data of a feature due to the replacement of the entire feature with another feature, the attribute information of the feature data before the change and the attribute information of the feature data after the change must be associated with different features. Hereinafter, this is referred to as the "first case." On the other hand, when a change occurs only in existing feature data due to an extension, reduction, or data correction, the attribute information of the feature data before the change and the attribute information of the feature data after the change must be aggregated for the same feature. Hereinafter, this is referred to as the "second case." It is difficult to distinguish between the first and second cases based solely on the changes in the location and shape of the feature, and there are cases in which the attributes of the same feature cannot be appropriately aggregated.

これに対し、地図情報システム1は、地物の座標情報と、地物の固有の地物IDと、を含む地物情報を蓄積した地物データベースと、地物の属性情報を、地物IDに対応付けて蓄積した属性データベースと、対象地物の地物IDを選択するID選択部と、属性データベースにおいて、対象地物の地物IDに対応付けられた属性情報を抽出する属性情報抽出部と、属性情報抽出部が抽出した属性情報に基づいて、対象地物の利用状況情報を出力する出力部と、を備える。この構成により、地物の座標情報を含む地物情報自体に、固有の地物IDが付与され、地物の属性情報は地物IDに対応付けて蓄積される。これにより、建物の増築、減築、又は地図データ自体の修正等に起因する座標情報の変更と、地物自体の入れ替わりによる座標情報の変更とをしっかりと区別し、様々な属性情報を地物ごとに集約することができる。以下、地図情報システム1の構成を詳細に例示する。 In response to this, the map information system 1 includes a feature database that accumulates feature information including the coordinate information of the feature and its unique feature ID, an attribute database that accumulates attribute information of the feature in association with the feature ID, an ID selection unit that selects the feature ID of a target feature, an attribute information extraction unit that extracts attribute information associated with the feature ID of the target feature in the attribute database, and an output unit that outputs usage status information of the target feature based on the attribute information extracted by the attribute information extraction unit. With this configuration, a unique feature ID is assigned to the feature information itself, including the coordinate information of the feature, and the attribute information of the feature is accumulated in association with the feature ID. This makes it possible to clearly distinguish between changes in coordinate information due to the expansion or reduction of a building or correction of the map data itself, and changes in coordinate information due to replacement of the feature itself, and to aggregate various attribute information for each feature. Below, a detailed example of the configuration of the map information system 1 is shown.

図1に示すように、地図情報システム1は、1以上の地図サーバ100を有する。図においては、一つの地図サーバ100のみが示されているが、地図情報システム1は、2以上の地図サーバ100を含んでもよい。地図サーバ100は、ネットワーク回線9を介してメンテナンス端末200及びアプリ端末300と通信可能である。地図サーバ100は、地図データを管理し、提供する。 As shown in FIG. 1, the map information system 1 has one or more map servers 100. Although only one map server 100 is shown in the figure, the map information system 1 may include two or more map servers 100. The map server 100 can communicate with a maintenance terminal 200 and an application terminal 300 via a network line 9. The map server 100 manages and provides map data.

メンテナンス端末200は、地図データをメンテナンスする作業者の端末であり、地図データをメンテナンスするためのメンテナンスプログラムを保持している。アプリ端末300は、地図データの利用者の端末であり、地図データを利用するためのアプリケーションプログラムを保持している。 The maintenance terminal 200 is a terminal of a worker who maintains the map data, and holds a maintenance program for maintaining the map data. The application terminal 300 is a terminal of a user of the map data, and holds an application program for using the map data.

地図サーバ100は、地物の座標情報と、地物の固有の地物IDと、を含む地物情報を蓄積した地物データベースを保持することと、地物の属性情報を、地物IDに対応付けて蓄積した属性データベースを保持することと、指定された地物の地物IDに対応付けられた属性情報を属性データベースから抽出することと、属性情報抽出部が抽出した属性情報に基づいて、指定された地物の利用状況情報を出力することと、を実行するように構成されている。 The map server 100 is configured to hold a feature database that accumulates feature information including the coordinate information of the feature and the feature's unique feature ID, hold an attribute database that accumulates feature attribute information in association with the feature ID, extract attribute information associated with the feature ID of a specified feature from the attribute database, and output usage status information of the specified feature based on the attribute information extracted by the attribute information extraction unit.

図2は、地図サーバ100の機能的な構成を例示するブロック図である。図2に示すように、地図サーバ100は、機能上の構成(以下、「機能ブロック」という。)として、地物データベース111と、属性データベース112と、エリア指定取得部113と、地図データ生成部114と、地物指定取得部115と、属性情報抽出部116と、利用状況出力部117とを有する。 Figure 2 is a block diagram illustrating the functional configuration of the map server 100. As shown in Figure 2, the map server 100 has, as its functional configuration (hereinafter referred to as "functional blocks"), a feature database 111, an attribute database 112, an area designation acquisition unit 113, a map data generation unit 114, a feature designation acquisition unit 115, an attribute information extraction unit 116, and a usage status output unit 117.

地物データベース111は、地物の座標情報と、地物の固有の地物IDと、を含む地物情報を蓄積する。地物は、グローバル座標系における定位置に実在するあらゆる物を含む。地物の具体例としては、道路、路面上のライン・指標、道路上に設置された標識・信号、路側帯、道路周辺の敷地、敷地上の建物、複数の敷地をグループ化した行政区画等が挙げられる。地物の座標情報は、例えば、地物の位置及び三次元形状を、グローバル座標系で表す座標点列である。 The feature database 111 accumulates feature information including the coordinate information of the feature and the feature's unique feature ID. A feature includes any object that exists in a fixed position in the global coordinate system. Specific examples of features include roads, lines and indicators on the road surface, signs and traffic lights installed on roads, roadside strips, land around roads, buildings on land, and administrative districts that group multiple land sites. The coordinate information of a feature is, for example, a sequence of coordinate points that represents the position and three-dimensional shape of the feature in the global coordinate system.

地物IDは、固有の値となるように地物ごとに生成された識別情報である。地物IDが固有であるとは、当該地物IDが割り当てられた地物が一つしか存在しないことを意味する。換言すると、地物データベース111は、同一の地物IDが付与された二以上の地物情報を含まない。各地物情報を他の全ての地物情報から識別し得る限り、地物IDのデータ形式に特に制限はない。地物情報は、地物そのものの性質を表す基本属性を更に含んでもよい。 The feature ID is identification information generated for each feature so that it is a unique value. A unique feature ID means that there is only one feature to which the feature ID is assigned. In other words, the feature database 111 does not contain two or more pieces of feature information to which the same feature ID is assigned. There are no particular restrictions on the data format of the feature ID, so long as each piece of feature information can be identified from all other piece of feature information. The feature information may further include basic attributes that describe the nature of the feature itself.

図3は、一セットの地物情報を例示するテーブルである。図3に例示するように、地物情報は、上述の地物ID及び座標情報に加えて、地物の基本属性と、生成日情報と、消滅日情報とを含んでいてもよい。地物の基本属性は、地物そのものの性質を表す情報である。基本情報の具体例としては、地物種別、地物名称等が挙げられる。地物種別の具体例としては、例えば、「オフィスビル」、「倉庫」、「工場」、「戸建て住宅」、「集合住宅」、「店舗」等が挙げられる。 Figure 3 is a table illustrating a set of feature information. As illustrated in Figure 3, the feature information may include the basic attributes of the feature, creation date information, and destruction date information in addition to the feature ID and coordinate information described above. The basic attributes of a feature are information that represents the nature of the feature itself. Specific examples of basic information include feature type and feature name. Specific examples of feature type include "office building," "warehouse," "factory," "detached house," "apartment building," and "store."

生成日は、新規建設等により地物が生成された日を意味する。生成日情報は、生成日を示す情報である。生成日を示すとは、実使用上許容される範囲の誤差をもって生成日を示すことを含む。そこで、生成日情報は、生成日を含む期間を示す情報であってもよい。例えば生成日情報は、「X月第X週」のように週を特定する情報であってもよく、「X月」のように月を特定する情報であってもよい。生成日情報は、生成日に加え、生成時・分・秒までを特定する情報であってもよい。 The creation date means the date on which a feature was created, for example through new construction. Creation date information is information that indicates the creation date. Indicating the creation date includes indicating the creation date with an error within an acceptable range for practical use. Thus, the creation date information may be information that indicates a period including the creation date. For example, the creation date information may be information that specifies the week, such as "Xth week of Xth month," or information that specifies the month, such as "Xth month." The creation date information may be information that specifies not only the creation date, but also the hour, minute, and second of creation.

消滅日は、解体等により建物が消滅した日を意味する。消滅日情報は、消滅日を示す情報である。消滅日を示すとは、実使用上許される範囲の誤差をもって生成日を示すことを含む。そこで、消滅日情報は、消滅日を含む期間を示す情報であってもよい。例えば消滅日情報は、「X月第X週」のように週を特定する情報であってもよく、「X月」のように月を特定する情報であってもよい。消滅日情報は、消滅日に加え、消滅時・分・秒までを特定する情報であってもよい。現存する地物の地物情報において、消滅日情報は空白とされる。このため、消滅日情報が空白であるか否かによって、地物が現存するか否かを確認し得る。なお、消滅日情報を空白にするのに代えて、現存中であることを明示する情報(以下、「現存中情報」という。)を消滅日情報に含めてもよい。この場合、消滅日情報に現存中情報が含まれているか否かによって、地物が現存するか否かを確認し得る。 The disappearance date means the date on which the building disappeared due to demolition or the like. The disappearance date information is information indicating the disappearance date. Indicating the disappearance date includes indicating the creation date with an error within the range permitted in practical use. Therefore, the disappearance date information may be information indicating a period including the disappearance date. For example, the disappearance date information may be information specifying a week such as "Xth week of Xth month" or information specifying a month such as "Xth month". The disappearance date information may be information specifying not only the disappearance date but also the disappearance hour, minute, and second. In the feature information of an existing feature, the disappearance date information is left blank. Therefore, whether or not the feature exists can be confirmed depending on whether or not the disappearance date information is blank. Note that instead of leaving the disappearance date information blank, the disappearance date information may include information indicating that the feature is currently existing (hereinafter referred to as "existing information"). In this case, whether or not the feature exists can be confirmed depending on whether or not the disappearance date information includes existing information.

なお、各地物は、地図において他の地物と関連性を有する場合がある。例えば、敷地の上に立つ建物は、当該敷地と関連性を有するといえる。また、行政区画内に含まれる敷地は、当該行政区画と関連性を有するといえる。道路に設けられた道路標識は、当該道路と関連性を有するといえる。このような関連性を明示するために、地物情報は、関連性を有する他の地物のID(図4の「関連地物ID」)を更に含んでいてもよい。更に、地物情報は、上記他の地物との関連性の種別(不図示)を更に含んでいてもよい。関連性の種別の具体例としては、行政区画と当該行政区画内の敷地との関係のような「包含関係」、敷地と当該敷地上の建物との関係のような「積載関係」、道路と当該道路上に掛け渡された歩道橋との関係のような「交差関係」等が挙げられる。 Each feature may have a relationship with other features on the map. For example, a building standing on a site may be said to have a relationship with the site. A site included in an administrative district may be said to have a relationship with the administrative district. A road sign on a road may be said to have a relationship with the road. In order to clearly indicate such a relationship, the feature information may further include the ID of the other related feature ("related feature ID" in FIG. 4). Furthermore, the feature information may further include the type of relationship with the other feature (not shown). Specific examples of the type of relationship include an "inclusion relationship" such as the relationship between an administrative district and a site within the administrative district, a "loading relationship" such as the relationship between a site and a building on the site, and a "crossing relationship" such as the relationship between a road and a pedestrian bridge spanning the road.

属性データベース112は、地物の利用属性情報を、地物IDに対応付けて蓄積する。利用属性情報は、地物の性質の一種として、地物の利用のされ方を示す情報である。利用属性情報の具体例としては、入居者名称、利用種別等が挙げられる。利用種別は、入居者による地物の利用の仕方の種別を意味する。利用種別の具体例としては、「事務」、「製造」、「物販」、「サービス」、「生活」等が挙げられる。 The attribute database 112 stores the usage attribute information of features in association with the feature ID. Usage attribute information is information that indicates how a feature is used as a type of feature's property. Specific examples of usage attribute information include resident names and usage types. Usage type refers to the type of way a resident uses a feature. Specific examples of usage types include "office work," "manufacturing," "sales," "services," and "life."

図5は、一セットの利用属性情報を例示するテーブルである。図5に例示するように、利用属性情報は、地物IDに対応付けられる。利用属性情報は、上述の入居者名称及び利用種別に加えて、利用属性の固有の属性IDを更に含んでいてもよい。属性IDは、固有の値となるように利用属性情報ごとに生成された識別情報である。属性IDが固有であるとは、当該属性IDが割り当てられた利用属性情報が一セットしか存在しないことを意味する。換言すると、属性データベース112は、同一の属性IDが付与された二以上の属性情報を含まない。各属性情報を他の全ての属性情報から識別し得る限り、属性IDのデータ形式に特に制限はない。なお、地物IDと利用属性情報との対応付けが、地物情報においてなされていてもよい。例えば、利用属性情報が対応する地物IDを含むのに代えて、地物情報が対応する属性IDを含んでいてもよい。また、地物情報及び利用属性情報とは別に、地物IDと属性IDとの対応関係を定義する対応情報を設けてもい。 Figure 5 is a table illustrating a set of usage attribute information. As illustrated in Figure 5, the usage attribute information is associated with a feature ID. In addition to the above-mentioned resident name and usage type, the usage attribute information may further include a unique attribute ID of the usage attribute. The attribute ID is identification information generated for each usage attribute information so that it is a unique value. A unique attribute ID means that there is only one set of usage attribute information to which the attribute ID is assigned. In other words, the attribute database 112 does not include two or more attribute information to which the same attribute ID is assigned. As long as each attribute information can be identified from all other attribute information, there is no particular restriction on the data format of the attribute ID. Note that the feature ID and the usage attribute information may be associated in the feature information. For example, instead of the usage attribute information including the corresponding feature ID, the feature information may include the corresponding attribute ID. In addition, correspondence information defining the correspondence between the feature ID and the attribute ID may be provided separately from the feature information and the usage attribute information.

利用属性に実質的な変更がない場合であっても、利用属性情報が変わる場合がある。例えば、入居者及び利用種別が実質的に変わっていなくても、会社合併等により入居者名称に微修正が生じる場合がある。このような場合に、名称の微修正に基づき入居者が変わったものと評価してしまうと、地物の利用状況を適切に示すことができない。同一の入居者に対しても変化し得る入居者名称に加え、利用属性に固有の属性IDを保持することによって、利用属性情報の変更が利用属性の実質的な変更に起因するのか否かをしっかりと判別し、地物の利用状況を適切に示すことができる。 Even if there is no substantial change in the usage attributes, the usage attribute information may change. For example, even if the occupant and type of usage have not substantially changed, a minor revision to the occupant's name may occur due to a company merger, etc. In such a case, if it is determined that the occupant has changed based on the minor revision to the name, the usage status of the feature cannot be properly indicated. By storing an attribute ID unique to the usage attribute in addition to the occupant name, which can change even for the same occupant, it is possible to accurately determine whether a change in usage attribute information is due to a substantial change in the usage attributes, and to properly indicate the usage status of the feature.

利用属性情報は、入居者に関する更なる属性情報と、追加日情報と、削除日情報とを更に含んでいてもよい。入居者に関する更なる属性情報の具体例としては、営業時間、電話番号等が挙げられる。 The usage attribute information may further include additional attribute information about the resident, addition date information, and deletion date information. Specific examples of additional attribute information about the resident include business hours, telephone number, etc.

追加日は、新たな入居者の入居等により、利用属性が追加された日を意味する。追加日情報は、追加日を示す情報である。追加日を示すとは、実使用上許容される範囲の誤差をもって追加日を示すことを含む。そこで、追加日情報は、追加日を含む期間を示す情報であってもよい。例えば追加日情報は、「X月第X週」のように週を特定する情報であってもよく、「X月」のように月を特定する情報であってもよい。追加日情報は、追加日に加え、追加時・分・秒までを特定する情報であってもよい。 The added date refers to the date on which a usage attribute was added, for example, due to a new resident moving in. Added date information is information that indicates the added date. Indicating the added date includes indicating the added date with an error within an acceptable range for practical use. Thus, the added date information may be information that indicates a period including the added date. For example, the added date information may be information that specifies the week, such as "Xth week of month X," or information that specifies the month, such as "Xth month." The added date information may be information that specifies not only the added date, but also the hour, minute, and second of the addition.

削除日は、入居者の退去等により、利用属性が削除された日を意味する。削除日情報は、削除日を示す情報である。削除日を示すとは、実使用上許される範囲の誤差をもって削除日を示すことを含む。そこで、削除日情報は、削除日を含む期間を示す情報であってもよい。例えば削除日情報は、「X月第X週」のように週を特定する情報であってもよく、「X月」のように月を特定する情報であってもよい。削除日情報は、削除日に加え、削除時・分・秒までを特定する情報であってもよい。継続中の利用属性の利用属性情報において、削除日情報は空白とされる。このため、削除日情報が空白であるか否かによって、利用属性が継続中か否かを確認し得る。なお、削除日情報を空白にするのに代えて、継続中であることを明示する情報(以下、「継続中情報」という。)を消削除情報に含めてもよい。この場合、削除日情報に継続中情報が含まれているか否かによって、利用属性が継続中であるか否かを確認し得る。 The deletion date means the date on which the usage attribute was deleted due to a resident moving out or the like. The deletion date information is information indicating the deletion date. Indicating the deletion date includes indicating the deletion date with an allowable margin of error in practical use. Therefore, the deletion date information may be information indicating a period including the deletion date. For example, the deletion date information may be information specifying a week such as "Xth week of Xth month" or information specifying a month such as "Xth month". The deletion date information may be information specifying not only the deletion date but also the deletion hour, minute, and second. In the usage attribute information of an ongoing usage attribute, the deletion date information is left blank. Therefore, it is possible to confirm whether the usage attribute is ongoing or not depending on whether the deletion date information is blank or not. Note that instead of leaving the deletion date information blank, information clearly indicating that it is ongoing (hereinafter referred to as "ongoing information") may be included in the deletion information. In this case, it is possible to confirm whether the usage attribute is ongoing or not depending on whether the deletion date information includes the ongoing information or not.

属性データベース112は、同一の地物IDに対応付けられた複数セットの利用属性情報を含んでいてもよい。同一の地物IDに対応付けられた複数セットの利用属性情報の具体例を以下に示す。
例1-1) 互いに入居期間が異なる複数の入居者にそれぞれ対応する複数セットの利用属性情報
例1-2) 同一の地物に同時に入居している複数の入居者にそれぞれ対応する複数セットの利用属性情報
The attribute database 112 may include multiple sets of usage attribute information associated with the same feature ID. A specific example of multiple sets of usage attribute information associated with the same feature ID is shown below.
Example 1-1) Multiple sets of usage attribute information corresponding to multiple residents with different occupancy periods. Example 1-2) Multiple sets of usage attribute information corresponding to multiple residents who simultaneously reside in the same feature.

上記例1-2)の場合、複数セットの利用属性情報のそれぞれは、各入居者が入居するエリアを特定するフロア番号又は室番号等を更に含んでいてもよい。 In the case of example 1-2 above, each of the multiple sets of usage attribute information may further include a floor number or room number, etc., that identifies the area in which each resident resides.

エリア指定取得部113は、地図表示のエリア指定をアプリ端末300から取得する。以下、エリア指定により指定されるエリアを「表示対象エリア」という。例えばエリア指定取得部113は、地図データの利用者がアプリ端末300に入力したエリア指定を取得する。 The area designation acquisition unit 113 acquires an area designation for map display from the application terminal 300. Hereinafter, the area designated by the area designation is referred to as the "display target area." For example, the area designation acquisition unit 113 acquires an area designation input by a user of the map data to the application terminal 300.

地図データ生成部114は、表示対象エリアの地図を表示するためのエリア地図データを生成し、アプリ端末300に送信する。例えば地図データ生成部114は、各地物情報の座標情報に基づいて、表示対象エリアの地図に表示すべき全ての地物の地物情報を地物データベース111から抽出し、抽出した地物情報に基づいてエリア地図データを生成する。アプリ端末300は、エリア地図データに基づいて、表示対象エリアの地図(以下、「エリア地図」という。)を表示する。 The map data generation unit 114 generates area map data for displaying a map of the display target area, and transmits it to the application terminal 300. For example, the map data generation unit 114 extracts feature information of all features to be displayed on a map of the display target area from the feature database 111 based on the coordinate information of each feature information, and generates area map data based on the extracted feature information. The application terminal 300 displays a map of the display target area (hereinafter referred to as the "area map") based on the area map data.

地物指定取得部115は、アプリ端末300が表示するエリア地図において利用者により指定された地物の地物IDを取得する。以下、指定された地物を単に「指定地物」という。属性情報抽出部116は、指定地物の地物IDに対応付けられた利用属性情報を属性データベース112から抽出する。 The feature designation acquisition unit 115 acquires the feature ID of a feature designated by a user on the area map displayed by the application terminal 300. Hereinafter, the designated feature will be simply referred to as the "designated feature." The attribute information extraction unit 116 extracts usage attribute information associated with the feature ID of the designated feature from the attribute database 112.

指定地物自体には利用属性情報が対応付けられず、指定地物に関連する他の地物に利用属性情報が対応付けられる場合もある。例えば、指定地物が敷地である場合、敷地自体には利用属性情報が対応付けられず、敷地上の建物に利用属性情報が対応付けられる場合がある。指定地物が行政区画である場合、行政区画自体には利用属性情報が対応付けられず、行政区画内の敷地にも利用属性情報が対応付けられず、行政区画内の敷地上の建物に利用属性情報が対応付けられる場合がある。このような場合、属性情報抽出部116は、指定地物に関連する地物の利用属性情報を、指定地物の利用属性情報として抽出してもよい。 In some cases, the usage attribute information is not associated with the designated feature itself, but is associated with other features related to the designated feature. For example, if the designated feature is a site, usage attribute information may not be associated with the site itself, but is associated with buildings on the site. In some cases, if the designated feature is an administrative district, usage attribute information may not be associated with the administrative district itself, nor with a site within the administrative district, but is associated with buildings on a site within the administrative district. In such cases, the attribute information extraction unit 116 may extract usage attribute information of features related to the designated feature as usage attribute information of the designated feature.

利用状況出力部117(出力部)は、属性情報抽出部116が抽出した利用属性情報に基づいて、指定地物の利用状況情報を出力する。例えば利用状況出力部117は、指定地物の利用状況情報をアプリ端末300に表示させる。指定地物の利用状況情報をアプリ端末300に表示させることは、単に属性情報抽出部116が抽出した利用属性情報をアプリ端末300に表示させることを含む。利用状況情報は、地物の利用効率を向上させるのに有効である。一例として、利用状況情報に基づき建物の空室を確認し、空室の効率活用を図ること等が可能となる。 The usage status output unit 117 (output unit) outputs usage status information of the designated feature based on the usage attribute information extracted by the attribute information extraction unit 116. For example, the usage status output unit 117 causes the application terminal 300 to display the usage status information of the designated feature. Displaying the usage status information of the designated feature on the application terminal 300 simply includes displaying the usage attribute information extracted by the attribute information extraction unit 116 on the application terminal 300. The usage status information is effective in improving the utilization efficiency of the feature. As an example, it is possible to check vacant rooms in a building based on the usage status information and make efficient use of the vacant rooms.

利用状況出力部117は、属性情報抽出部116が抽出した利用属性情報の追加日及び削除日に基づいて、対象地物の利用属性の変更履歴を含む利用状況情報を出力してもよい。例えば利用状況出力部117は、上記例1-1)の場合、各利用属性情報の追加日及び削除日に基づいて、複数セットの利用属性情報を時系列で示すリストをアプリ端末300に表示させてもよい(図6参照)。 The usage status output unit 117 may output usage status information including a change history of the usage attributes of the target feature based on the addition and deletion dates of the usage attribute information extracted by the attribute information extraction unit 116. For example, in the case of the above example 1-1), the usage status output unit 117 may cause the application terminal 300 to display a list showing multiple sets of usage attribute information in chronological order based on the addition and deletion dates of each piece of usage attribute information (see FIG. 6).

利用属性の変更履歴を含む利用状況情報は、例えば地物の利用状況を過去に遡って調査するのに有効である。地物の利用状況を過去に遡って調査することは、例えば地物のブランド価値を評価するのに有効である。また、地物の利用状況を過去に遡って調査することは、PCB調査又は土地汚染調査等を迅速且つ的確に行うのにも有効である。 Usage information including the change history of usage attributes is useful, for example, for investigating the usage of a feature retrospectively. Investigating the usage of a feature retrospectively is useful, for example, for evaluating the brand value of the feature. Investigating the usage of a feature retrospectively is also useful for quickly and accurately conducting PCB investigations or land contamination investigations, etc.

利用状況出力部117は、上記例1-2)の場合、属性情報抽出部116が抽出した複数セットの利用属性情報を、フロア番号ごと、又は室番号ごとに示すリストをアプリ端末300に表示させてもよい(図7参照)。この場合、地物の利用状況情報をより詳細に示すことで、地物の利用効率の更なる向上を図ることができる。 In the case of the above example 1-2), the usage status output unit 117 may cause the application terminal 300 to display a list showing multiple sets of usage attribute information extracted by the attribute information extraction unit 116, by floor number or room number (see FIG. 7). In this case, by showing the usage status information of the feature in more detail, it is possible to further improve the usage efficiency of the feature.

地図サーバ100は、指定された地物の利用属性情報が更新された場合に、更新のプッシュ通知をアプリ端末300に送信するように構成されていてもよい。例えば地図サーバ100は、更新通知部121と、監視対象記憶部122とを更に有してもよい。 The map server 100 may be configured to send a push notification of the update to the application terminal 300 when the usage attribute information of the specified feature is updated. For example, the map server 100 may further include an update notification unit 121 and a monitoring target storage unit 122.

更新通知部121は、上記更新のプッシュ通知の要否を指定する通知要否指定をアプリ端末300から取得する。例えば更新通知部121は、上記指定地物について、利用者がアプリ端末300に入力した通知要否指定を取得する。上記指定地物についてのプッシュ通知が必要であると指定された場合、更新通知部121は、指定地物の地物IDを監視対象記憶部122に記憶させる。以後、更新通知部121は、属性データベース112の記憶内容が更新される度に、更新された属性情報の地物IDが監視対象記憶部122に記憶されているかを確認する。更新された属性情報の地物IDが監視対象記憶部122に記憶されている場合、更新通知部121は、更新内容をアプリ端末300に送信する。 The update notification unit 121 acquires from the application terminal 300 a notification necessity designation that specifies whether or not a push notification of the update is required. For example, the update notification unit 121 acquires a notification necessity designation input by the user to the application terminal 300 for the specified feature. If it is designated that a push notification is required for the specified feature, the update notification unit 121 stores the feature ID of the specified feature in the monitored object storage unit 122. Thereafter, each time the stored contents of the attribute database 112 are updated, the update notification unit 121 checks whether the feature ID of the updated attribute information is stored in the monitored object storage unit 122. If the feature ID of the updated attribute information is stored in the monitored object storage unit 122, the update notification unit 121 transmits the update contents to the application terminal 300.

地図サーバ100は、利用状況が抽出条件を満たす地物の地物IDを属性データベース112から抽出し、抽出結果を出力するように構成されていてもよい。例えば地図サーバ100は、抽出条件取得部131と、ID抽出部132とを更に有してもよい。 The map server 100 may be configured to extract feature IDs of features whose usage conditions satisfy extraction conditions from the attribute database 112, and output the extraction results. For example, the map server 100 may further include an extraction condition acquisition unit 131 and an ID extraction unit 132.

抽出条件取得部131は、抽出条件をアプリ端末300から取得する。例えば抽出条件取得部131は、利用者がアプリ端末300に入力した抽出条件を取得する。抽出条件の具体例を以下に示す。
例2-1) 現在、空いていること。
例2-2) 新築であること。
例2-3) 築年数が所定年数以上であること。
例2-4) 利用属性の削除・追加の頻度(例えば所定期間内の頻度)が所定レベル以上であること。
例2-5) 敷地内における建物の消滅・生成の頻度(例えば所定期間内の頻度)が所定レベル以上であること。
The extraction condition acquisition unit 131 acquires the extraction conditions from the application terminal 300. For example, the extraction condition acquisition unit 131 acquires the extraction conditions input by the user to the application terminal 300. Specific examples of the extraction conditions are shown below.
Example 2-1) Currently vacant.
Example 2-2) It is a new building.
Example 2-3) The building age must be greater than or equal to a specified number of years.
Example 2-4) The frequency of deletion/addition of usage attributes (for example, frequency within a specified period) is above a specified level.
Example 2-5) The frequency of disappearance and creation of buildings on the premises (e.g., frequency within a specified period) is above a specified level.

ID抽出部132は、抽出条件取得部131が取得した抽出条件を利用状況が満たす地物(以下、「該当地物」という。)の地物IDを属性データベース112から抽出する。例えばID抽出部132は、抽出条件を満たす利用属性情報を属性データベース112から抽出し、抽出した利用属性情報にそれぞれ含まれる地物IDを、該当地物の地物IDとして抽出する。地図サーバ100は、ID抽出部132による抽出結果をリストとしてアプリ端末300に表示してもよいし、ID抽出部132による抽出結果をアプリ端末300が表示するエリア地図上に分布として表示してもよい。 The ID extraction unit 132 extracts feature IDs of features (hereinafter referred to as "relevant features") whose usage conditions satisfy the extraction conditions acquired by the extraction condition acquisition unit 131 from the attribute database 112. For example, the ID extraction unit 132 extracts usage attribute information that satisfies the extraction conditions from the attribute database 112, and extracts feature IDs included in the extracted usage attribute information as feature IDs of the relevant features. The map server 100 may display the extraction results by the ID extraction unit 132 as a list on the application terminal 300, or may display the extraction results by the ID extraction unit 132 as a distribution on the area map displayed by the application terminal 300.

例えば地図データ生成部114は、ID抽出部132が抽出した地物IDと、地物データベース111とに基づいて、利用状況が抽出条件を満たす地物情報を示す地図データを生成する。例えば地図データ生成部114は、ID抽出部132が抽出した地物IDに対応する座標情報を地物データベース111から抽出し、当該座標情報に対応する部分を強調表示させるようにエリア地図データを再生成する。これにより、利用状況が抽出条件を満たす地物の、表示対象エリア内における分布を分かり易く示すことができる。 For example, the map data generation unit 114 generates map data indicating feature information whose usage status satisfies the extraction condition based on the feature ID extracted by the ID extraction unit 132 and the feature database 111. For example, the map data generation unit 114 extracts coordinate information corresponding to the feature ID extracted by the ID extraction unit 132 from the feature database 111, and regenerates the area map data so that the portion corresponding to the coordinate information is highlighted. This makes it possible to clearly show the distribution of features whose usage status satisfies the extraction condition within the display target area.

例えば、上記例2-1)の抽出条件によれば、現在空いている地物の分布を示すことができる。空いている地物の分布は、表示対象エリアの再開発計画等に有効である。また、空いている地物においては、リフォームによるリフレッシュのニーズが高いことが予測されるので、空いている地物の分布は、リフォーム等のセールスを効率的に行うのにも有効である。 For example, according to the extraction conditions in Example 2-1) above, it is possible to display the distribution of currently vacant features. The distribution of vacant features is useful for planning redevelopment of the display area. In addition, since it is predicted that there will be a high demand for refreshing vacant features through renovation, the distribution of vacant features is also useful for efficiently selling renovations, etc.

例2-2)の抽出条件によれば、新築地物の分布を示すことができる。新築地物の分布は、都市ガス等のインフラサービスのセールスを効率的に行うのに有効である。また、新築地物の分布は、固定資産税の異動を効率的に判読するのにも有効である。例2-3)の抽出条件によれば、老朽化が想定される地物の分布を示すことができる。老朽化が想定される地物の分布は、表示対象エリアの強靭化工事を効率的に遂行するのに有効である。また、老朽化が想定される地物の分布は、リフォーム又はリノベーションのセールスを効率的に行うのにも有効である。 According to the extraction conditions in Example 2-2), the distribution of newly constructed land features can be shown. The distribution of newly constructed land features is effective for efficiently selling infrastructure services such as city gas. The distribution of newly constructed land features is also effective for efficiently interpreting changes in fixed asset taxes. According to the extraction conditions in Example 2-3), the distribution of land features expected to deteriorate can be shown. The distribution of land features expected to deteriorate is effective for efficiently carrying out resilience construction work in the display area. The distribution of land features expected to deteriorate is also effective for efficiently selling remodeling or renovation.

例2-4)の抽出条件によれば、入居者の入れ替わりが多い地物の分布を示すことができる。入居者の入れ替わりが多い地物の分布は、チェーン店の出店計画等に有効である。例2-5)の抽出条件によれば、建物の更新頻度が高い敷地の分布を示すことができる。建物の更新頻度が高い敷地の分布は、表示対象エリアの成長度を推定するのに有効である。 The extraction conditions in Example 2-4) make it possible to show the distribution of features with a high turnover of tenants. The distribution of features with a high turnover of tenants is useful for planning the opening of chain stores, etc. The extraction conditions in Example 2-5) make it possible to show the distribution of sites with a high frequency of building renewal. The distribution of sites with a high frequency of building renewal is useful for estimating the growth rate of the area being displayed.

このように、抽出条件を適宜定めることで、地物利用の効率化に資する様々な情報を得ることができる。いくつかの抽出条件を組み合わせることも可能である。例えば、建物の更新頻度が低く、且つ空いている地物を抽出し、そのような地物の分布を示すこともできる。建物の更新頻度が低く、且つ空いている地物が多い表示対象エリアにおいては、実情に合わせて公共設備の規模を縮小する等の効率化を図ることもできる。 In this way, by setting the extraction conditions appropriately, it is possible to obtain various information that contributes to the efficient use of geographical features. It is also possible to combine several extraction conditions. For example, it is possible to extract geographical features where buildings are updated infrequently and which are vacant, and show the distribution of such geographical features. In display target areas where buildings are updated infrequently and there are many vacant geographical features, it is also possible to improve efficiency by reducing the scale of public facilities to suit the actual situation.

地図サーバ100は、メンテナンス入力に応じて地図データを更新するように構成されていてもよい。例えば地図サーバ100は、地物の利用属性の追加を通知する属性追加入力に応じて、追加日を示す情報を含めた新たな利用属性情報を地物IDに対応付けて属性データベース112に追加するように構成されていてもよい。地図サーバ100は、地物の利用属性の削除を通知する属性削除入力に応じて、当該利用属性を示す既登録の利用属性情報に削除日を示す情報を含め、当該利用属性情報を地物IDに対応付けて属性データベース112に残すように構成されていてもよい。 The map server 100 may be configured to update the map data in response to a maintenance input. For example, the map server 100 may be configured to add new usage attribute information including information indicating the date of addition to the feature ID in association with the feature ID in the attribute database 112 in response to an attribute addition input notifying the addition of a usage attribute of a feature. The map server 100 may be configured to add information indicating the date of deletion to the already registered usage attribute information indicating the usage attribute in question in association with the feature ID in association with the usage attribute information in the attribute database 112 in response to an attribute deletion input notifying the deletion of a usage attribute of a feature.

地図サーバ100は、地物の新規生成を通知する生成通知入力に応じて、当該地物の地物IDを新規生成し、当該地物の地物IDと、当該地物の座標情報とを含む新たな地物情報を地物データベース111に記憶させるように構成されていてもよい。地図サーバ100は、新たな地物情報に地物の生成日を示す情報を含めて地物データベース111に記憶させるように構成されていてもよい。地図サーバ100は、地物の消滅通知入力に応じて、当該地物の地物情報に消滅日を示す情報を付与して地物データベース111に残すように構成されていてもよい。 The map server 100 may be configured to generate a new feature ID for a feature in response to a generation notification input notifying the new generation of a feature, and store new feature information including the feature ID and coordinate information of the feature in the feature database 111. The map server 100 may be configured to store the new feature information including information indicating the generation date of the feature in the feature database 111. The map server 100 may be configured to add information indicating the destruction date to the feature information of the feature in response to a destruction notification input, and leave the information in the feature database 111.

例えば図8に示すように、地図サーバ100は、エリア指定取得部141と、地図データ生成部142と、地物指定取得部143と、編集内容選択部144と、地物情報登録部145と、属性情報登録部146とを更に有する。 For example, as shown in FIG. 8, the map server 100 further includes an area designation acquisition unit 141, a map data generation unit 142, a feature designation acquisition unit 143, an editing content selection unit 144, a feature information registration unit 145, and an attribute information registration unit 146.

エリア指定取得部141は、地図表示のエリア指定をメンテナンス端末200から取得する。以下、エリア指定により指定されるエリアを「メンテナンス対象エリア」という。例えばエリア指定取得部141は、メンテナンス作業者がメンテナンス端末200に入力したエリア指定を取得する。 The area designation acquisition unit 141 acquires the area designation for map display from the maintenance terminal 200. Hereinafter, the area designated by the area designation is referred to as the "maintenance target area." For example, the area designation acquisition unit 141 acquires the area designation input by the maintenance worker to the maintenance terminal 200.

地図データ生成部142は、メンテナンス対象エリアの地図を表示するためのメンテナンス地図データを生成し、メンテナンス端末200に送信する。例えば地図データ生成部142は、各地物情報の座標情報に基づいて、メンテナンス対象エリアの地図に表示すべき全ての地物(以下、「表示対象地物」という。)の地物情報を地物データベース111から抽出し、抽出した地物情報に基づいてメンテナンス地図データを生成する。更に、地図データ生成部142は、表示対象地物の地物IDに対応付けられた利用属性情報を属性データベース112から抽出し、抽出した利用属性情報を地図データに含めてもよい。メンテナンス端末200は、メンテナンス地図データに基づいて、メンテナンス対象エリアの地図(以下、「メンテナンスエリア地図」という。)を表示する。 The map data generation unit 142 generates maintenance map data for displaying a map of the maintenance target area, and transmits it to the maintenance terminal 200. For example, the map data generation unit 142 extracts feature information of all features to be displayed on a map of the maintenance target area (hereinafter referred to as "display target features") from the feature database 111 based on the coordinate information of each feature information, and generates maintenance map data based on the extracted feature information. Furthermore, the map data generation unit 142 may extract usage attribute information associated with the feature IDs of the display target features from the attribute database 112, and include the extracted usage attribute information in the map data. The maintenance terminal 200 displays a map of the maintenance target area (hereinafter referred to as the "maintenance area map") based on the maintenance map data.

地物指定取得部143は、メンテナンス端末200が表示するメンテナンスエリア地図においてメンテナンス作業者により指定された地物の地物IDを取得する。以下、指定された地物を「メンテナンス対象地物」という。 The feature designation acquisition unit 143 acquires the feature ID of the feature designated by the maintenance worker on the maintenance area map displayed by the maintenance terminal 200. Hereinafter, the designated feature is referred to as the "maintenance target feature."

編集内容選択部144は、メンテナンス対象地物に対する編集内容指定をメンテナンス端末200から取得し、編集内容指定に応じてメンテナンス対象地物に対する編集内容を選択する。編集内容の具体例を以下に示す。
例3-1) メンテナンス対象地物に関連する地物情報の新規登録。
例3-2) メンテナンス対象地物の地物情報変更。
例3-3) メンテナンス対象地物の利用属性情報追加。
例3-4) メンテナンス対象地物の利用属性情報変更。
The editing content selection unit 144 acquires an editing content specification for the maintenance target feature from the maintenance terminal 200, and selects editing content for the maintenance target feature in accordance with the editing content specification. Specific examples of editing content are shown below.
Example 3-1) New registration of feature information related to the feature under maintenance.
Example 3-2) Changing the feature information of a feature subject to maintenance.
Example 3-3) Adding usage attribute information of the object to be maintained.
Example 3-4) Changing the usage attribute information of the maintenance target feature.

地物情報登録部145は、地物の新規生成を通知する生成通知入力に応じて、当該地物の地物IDを新規生成し、当該地物の地物IDと、当該地物の座標情報とを含む新たな地物情報を地物データベース111に追加する。地物情報登録部145は、新たな地物情報に地物の生成日情報を含めて地物データベース111に記憶させてもよい。地物情報登録部145は、地物の消滅通知入力に応じて、当該地物の地物情報に消滅日情報を付与して地物データベース111に残してもよい。 In response to a generation notification input notifying the new generation of a feature, the feature information registration unit 145 generates a new feature ID for the feature, and adds new feature information including the feature ID and coordinate information for the feature to the feature database 111. The feature information registration unit 145 may store the new feature information in the feature database 111 together with the feature's generation date information. In response to a deletion notification input for a feature, the feature information registration unit 145 may add deletion date information to the feature information for the feature and leave it in the feature database 111.

上述したように、生成日情報は、実使用上許容される範囲の誤差を持って生成日を示す情報であってもよく、生成日を含む期間を示す情報であってもよい。生成日情報は、生成日に加え、生成時・分・秒までを特定する情報であってもよい。消滅日情報は、実使用上許容される範囲の誤差を持って消滅日を示す情報であってもよく、消滅日を含む期間を示す情報であってもよい。消滅日情報は、消滅日に加え、消滅時・分・秒までを特定する情報であってもよい。 As described above, the creation date information may be information indicating the creation date with an error within an acceptable range for practical use, or may be information indicating a period including the creation date. The creation date information may be information specifying the creation date as well as the hour, minute, and second of creation. The destruction date information may be information indicating the destruction date with an error within an acceptable range for practical use, or may be information indicating a period including the destruction date. The destruction date information may be information specifying the destruction date as well as the hour, minute, and second of destruction.

例えば地物情報登録部145は、地物の新規生成を通知する生成通知入力の一例として、編集内容選択部144により上記例3-1)の編集内容が選択された場合に、上記新たな地物情報を地物データベース111に記憶させる。この際に地物情報登録部145は、上記メンテナンス対象地物の地物IDを関連地物IDとして新たな地物情報に含めてもよい。 For example, when the editing content of Example 3-1) above is selected by the editing content selection unit 144 as an example of a generation notification input notifying the new generation of a feature, the feature information registration unit 145 stores the new feature information in the feature database 111. At this time, the feature information registration unit 145 may include the feature ID of the maintenance target feature in the new feature information as a related feature ID.

地物情報登録部145は、編集内容選択部144が上記例3-2)の編集内容を選択した場合に、メンテナンス対象地物の地物情報を変更する。変更内容が、メンテナンス対象地物の消滅以外である場合、地物情報登録部145は、新たに入力された基本属性に基づいてメンテナンス対象地物の地物情報を変更する。変更内容が、メンテナンス対象地物の消滅である場合、地物情報登録部145は、メンテナンス対象地物の地物情報に消滅日情報を付与する。 When the editing content selection unit 144 selects the editing content of example 3-2) above, the feature information registration unit 145 changes the feature information of the maintenance target feature. When the change content is other than the disappearance of the maintenance target feature, the feature information registration unit 145 changes the feature information of the maintenance target feature based on the newly input basic attributes. When the change content is the disappearance of the maintenance target feature, the feature information registration unit 145 adds disappearance date information to the feature information of the maintenance target feature.

属性情報登録部146は、地物の利用属性の追加を通知する属性追加入力に応じて、追加日を示す情報を含めた新たな利用属性情報を地物IDに対応付けて属性データベース112に追加する。属性情報登録部146は、地物の利用属性の削除を通知する属性削除入力に応じて、当該利用属性を示す既登録の利用属性情報に削除日を示す情報を含め、当該利用属性情報を地物IDに対応付けて属性データベース112に残してもよい。 In response to an attribute addition input notifying the addition of a use attribute of a feature, the attribute information registration unit 146 adds new use attribute information including information indicating the addition date to the attribute database 112 in association with the feature ID. In response to an attribute deletion input notifying the deletion of a use attribute of a feature, the attribute information registration unit 146 may add information indicating the deletion date to already-registered use attribute information indicating the use attribute, and leave the use attribute information in the attribute database 112 in association with the feature ID.

上述したように、追加日情報は、実使用上許容される範囲の誤差を持って追加日を示す情報であってもよく、追加日を含む期間を示す情報であってもよい。追加日情報は、追加日に加え、追加時・分・秒までを特定する情報であってもよい。削除日情報は、実使用上許容される範囲の誤差を持って削除日を示す情報であってもよく、削除日を含む期間を示す情報であってもよい。削除日情報は、削除日に加え、削除時・分・秒までを特定する情報であってもよい。 As described above, the addition date information may be information indicating the addition date with an error within an acceptable range for practical use, or may be information indicating a period including the addition date. The addition date information may be information specifying the addition date as well as the hour, minute, and second. The deletion date information may be information indicating the deletion date with an error within an acceptable range for practical use, or may be information indicating a period including the deletion date. The deletion date information may be information specifying the deletion date as well as the hour, minute, and second.

例えば属性情報登録部146は、編集内容選択部144が上記例3-3)の編集内容を選択した場合に、上記新たな利用属性情報をメンテナンス対象地物の地物IDに対応付けて属性データベース112に追加する。この際に、属性情報登録部146は、属性IDを新規生成し、生成した属性IDを新たな利用属性情報に含めてもよい。 For example, when the editing content selection unit 144 selects the editing content of Example 3-3 above, the attribute information registration unit 146 adds the new usage attribute information to the attribute database 112 in association with the feature ID of the maintenance target feature. At this time, the attribute information registration unit 146 may generate a new attribute ID and include the generated attribute ID in the new usage attribute information.

属性情報登録部146は、編集内容選択部144が上記例3-4)の編集内容を選択した場合に、メンテナンス対象地物の既存の利用属性情報を変更する。変更内容が、既存の利用属性情報の削除以外である場合、属性情報登録部146は、新たに入力された利用属性に基づいて既存の利用属性情報を変更する。変更内容が、既存の利用属性情報の削除である場合、属性情報登録部146は、当該利用属性情報に削除日情報を付与する。 When the editing content selection unit 144 selects the editing content of example 3-4) above, the attribute information registration unit 146 changes the existing usage attribute information of the maintenance target feature. When the changing content is other than the deletion of the existing usage attribute information, the attribute information registration unit 146 changes the existing usage attribute information based on the newly input usage attribute. When the changing content is the deletion of the existing usage attribute information, the attribute information registration unit 146 assigns deletion date information to the usage attribute information.

なお、属性情報登録部146は、変更内容が既存の利用属性情報の削除以外であっても、変更の大きさが所定レベルを超える場合には、当該利用属性情報に削除日情報を付与し、新たに入力された利用属性に基づいて、新たな利用属性情報をメンテナンス対象地物の地物IDに対応付けて属性データベース112に追加してもよい。この際に、属性情報登録部146は、属性IDを新規生成し、生成した属性IDを新たな利用属性情報に含めてもよい。変更の大きさが所定レベルを超える場合の一例としては、変更前の入居者名称の固有部分と、変更後の入居者名称の固有部分との違いが所定レベルを超える場合が挙げられる。固有部分とは、例えば、「・・・株式会社」のうち、「株式会社」等を除いた部分である。 Note that even if the change is other than the deletion of existing usage attribute information, if the magnitude of the change exceeds a predetermined level, the attribute information registration unit 146 may add deletion date information to the usage attribute information and add new usage attribute information to the attribute database 112 in association with the feature ID of the maintenance target feature based on the newly input usage attribute. At this time, the attribute information registration unit 146 may generate a new attribute ID and include the generated attribute ID in the new usage attribute information. An example of a case where the magnitude of the change exceeds a predetermined level is a case where the difference between the unique part of the resident name before the change and the unique part of the resident name after the change exceeds a predetermined level. The unique part is, for example, the part excluding "Co., Ltd." from "... Co., Ltd.".

固有部分に大きな相違がある場合、入居者が実質的に入れ替わった可能性が高い。一方、固有部分に高い類似性が認められる場合、入居者名が変わっていても、入居者は実質的に同一である可能性が高い。そこで、属性情報登録部146は、変更前の入居者名称の固有部分と、変更後の入居者名称の固有部分との違いが所定レベルを超える場合には、既存の利用属性情報に削除日情報を付与し、新たに入力された利用属性に基づいて、新たな利用属性情報をメンテナンス対象地物の地物IDに対応付けて属性データベース112に追加してもよい。 If there is a large difference in the unique part, it is highly likely that the resident has essentially changed. On the other hand, if there is a high similarity in the unique part, it is highly likely that the resident is essentially the same, even if the resident's name has changed. Therefore, if the difference between the unique part of the resident's name before the change and the unique part of the resident's name after the change exceeds a predetermined level, the attribute information registration unit 146 may add deletion date information to the existing usage attribute information, and based on the newly input usage attributes, add new usage attribute information to the attribute database 112 in association with the feature ID of the maintenance target feature.

図9は、地図サーバ100のハードウェア構成を例示するブロック図である。図6に示すように、地図サーバ100は、回路190を有する。回路190は、少なくとも一つのプロセッサ191と、メモリ192と、ストレージ193と、通信ポート194とを有する。ストレージ193は、例えばハードディスク等、コンピュータによって読み取り可能な記憶媒体を有する。ストレージ193は、地物の座標情報と、地物の固有の地物IDと、を含む地物情報を蓄積した地物データベースを保持することと、地物の属性情報を、地物IDに対応付けて蓄積した属性データベースを保持することと、指定された地物の地物IDに対応付けられた属性情報を属性データベースから抽出することと、属性情報抽出部が抽出した属性情報に基づいて、指定された地物の利用状況情報を出力することと、を地図サーバ100に実行させるためのプログラムを記憶している。ストレージ193は、上述した各機能ブロックを地図サーバ100に構成させるためのプログラムを記憶している。 9 is a block diagram illustrating the hardware configuration of the map server 100. As shown in FIG. 6, the map server 100 has a circuit 190. The circuit 190 has at least one processor 191, a memory 192, a storage 193, and a communication port 194. The storage 193 has a computer-readable storage medium such as a hard disk. The storage 193 stores a program for causing the map server 100 to execute the following: holding a feature database that accumulates feature information including the coordinate information of the feature and the feature's unique feature ID; holding an attribute database that accumulates feature attribute information in association with the feature ID; extracting attribute information associated with the feature ID of the specified feature from the attribute database; and outputting usage status information of the specified feature based on the attribute information extracted by the attribute information extraction unit. The storage 193 stores a program for causing the map server 100 to configure each of the above-mentioned functional blocks.

メモリ192は、ストレージ193からロードしたプログラム及びプロセッサ191による演算結果等を一時的に記憶する。プロセッサ191は、メモリ192と協働して上記プログラムを実行することで、地図サーバ100の各機能ブロックを構成する。通信ポート194は、プロセッサ191からの指令に従って、ネットワーク回線9を介してメンテナンス端末200及びアプリ端末300との間で通信を行う。 The memory 192 temporarily stores the programs loaded from the storage 193 and the results of calculations performed by the processor 191. The processor 191 configures each functional block of the map server 100 by executing the above programs in cooperation with the memory 192. The communication port 194 communicates with the maintenance terminal 200 and the application terminal 300 via the network line 9 according to instructions from the processor 191.

なお、回路190は、必ずしもプログラムにより各機能を構成するものに限られない。例えば回路190は、専用の論理回路又はこれを集積したASIC(Application Specific Integrated Circuit)により少なくとも一部の機能を構成してもよい。 The circuit 190 is not necessarily limited to configuring each function by a program. For example, the circuit 190 may configure at least some of its functions by a dedicated logic circuit or an ASIC (Application Specific Integrated Circuit) that integrates the dedicated logic circuit.

〔地図情報メンテナンス手順〕
続いて、地図情報のメンテナンス方法の一例として、地図情報システム1が実行するメンテナンス手順を例示する。図10に示すように、地図サーバ100は、まずステップS01,S02,S03,S04,S05,S06,S07を実行する。ステップS01では、エリア指定取得部141が、地図表示のエリア指定がメンテナンス端末200から送信されるのを待機する。
[Map information maintenance procedures]
Next, as an example of a method for maintaining map information, a maintenance procedure executed by the map information system 1 will be illustrated. As shown in Fig. 10, the map server 100 first executes steps S01, S02, S03, S04, S05, S06, and S07. In step S01, the area designation acquisition unit 141 waits for an area designation for map display to be transmitted from the maintenance terminal 200.

ステップS02では、地図データ生成部142が、エリア指定により指定されたエリア(上記メンテナンス対象エリア)の地図を表示するためのメンテナンス地図データを生成する。例えば地図データ生成部142は、各地物情報の座標情報に基づいて、メンテナンス対象エリアの地図に表示すべき全ての地物の地物情報を地物データベース111から抽出し、抽出した地物情報に基づいてメンテナンス地図データを生成する。更に、地図データ生成部142は、表示対象地物の地物IDに対応付けられた利用属性情報を属性データベース112から抽出し、抽出した利用属性情報を地図データに含めてもよい。 In step S02, the map data generation unit 142 generates maintenance map data for displaying a map of the area specified by the area specification (the maintenance target area). For example, the map data generation unit 142 extracts feature information of all features to be displayed on a map of the maintenance target area from the feature database 111 based on the coordinate information of each feature information, and generates maintenance map data based on the extracted feature information. Furthermore, the map data generation unit 142 may extract usage attribute information associated with the feature ID of the display target feature from the attribute database 112, and include the extracted usage attribute information in the map data.

ステップS03では、地図データ生成部142が、生成したメンテナンス地図データをメンテナンス端末200に送信する。メンテナンス端末200は、メンテナンス地図データに基づいて、メンテナンス対象エリアの地図(上記メンテナンスエリア地図)を表示する。 In step S03, the map data generation unit 142 transmits the generated maintenance map data to the maintenance terminal 200. The maintenance terminal 200 displays a map of the area to be maintained (the above-mentioned maintenance area map) based on the maintenance map data.

ステップS04では、地物指定取得部143が、メンテナンス端末200が表示するメンテナンスエリア地図において、メンテナンス作業者により地物が指定されるのを待機する。ステップS05では、地物指定取得部143が、メンテナンス作業者により指定された地物(上記メンテナンス対象地物)の地物IDをメンテナンス端末200から取得する。 In step S04, the feature designation acquisition unit 143 waits for the maintenance worker to designate a feature on the maintenance area map displayed by the maintenance terminal 200. In step S05, the feature designation acquisition unit 143 acquires from the maintenance terminal 200 the feature ID of the feature designated by the maintenance worker (the above-mentioned maintenance target feature).

ステップS06では、編集内容選択部144が、メンテナンス対象地物に対する編集内容指定をメンテナンス端末200から取得し、編集内容指定に応じてメンテナンス対象地物に対する編集内容を選択する。ステップS07では、地物情報登録部145が、編集内容選択部144により、メンテナンス対象地物に関連する地物の新規登録(上記例3-1))が選択されているか否かを確認する。 In step S06, the editing content selection unit 144 acquires an editing content specification for the maintenance target feature from the maintenance terminal 200, and selects editing content for the maintenance target feature according to the editing content specification. In step S07, the feature information registration unit 145 checks whether the editing content selection unit 144 has selected new registration of a feature related to the maintenance target feature (example 3-1 above).

ステップS07において、編集内容選択部144により、メンテナンス対象地物に関連する地物の新規登録が選択されていると判定した場合、地図サーバ100は、ステップS08,S09,S11を実行する。ステップS08では、地物情報登録部145が、新規登録対象の地物(以下、「新規地物」という。)の地物IDを新規生成する。ステップS09では、地物情報登録部145が、新規生成した地物IDと、新規地物の座標情報とを含む新たな地物情報を地物データベース111に追加する。 If the editing content selection unit 144 determines in step S07 that new registration of a feature related to the maintenance target feature has been selected, the map server 100 executes steps S08, S09, and S11. In step S08, the feature information registration unit 145 generates a new feature ID for the feature to be newly registered (hereinafter referred to as the "new feature"). In step S09, the feature information registration unit 145 adds new feature information including the newly generated feature ID and coordinate information of the new feature to the feature database 111.

ステップS11では、エリア指定取得部141が、メンテナンス終了指示がメンテナンス端末200から送信されているか否かを確認する。メンテナンス終了指示がメンテナンス端末200から送信されていると判定した場合、地図サーバ100はメンテナンス手順を終了する。 In step S11, the area designation acquisition unit 141 checks whether or not a maintenance end instruction has been sent from the maintenance terminal 200. If it is determined that a maintenance end instruction has been sent from the maintenance terminal 200, the map server 100 ends the maintenance procedure.

メンテナンス終了指示がメンテナンス端末200から送信されていないと判定した場合、地図サーバ100は、ステップS12を実行する。ステップS12ではエリア指定取得部141が、地図表示のエリア変更指示がメンテナンス端末200から送信されているか否かを確認する。地図表示のエリア変更指示がメンテナンス端末200から送信されていると判定した場合、地図サーバ100は処理をステップS01に戻す。地図表示のエリア変更指示がメンテナンス端末200から送信されていないと判定した場合、地図サーバ100は処理をステップS04に戻す。 If it is determined that a maintenance end instruction has not been sent from the maintenance terminal 200, the map server 100 executes step S12. In step S12, the area designation acquisition unit 141 checks whether or not an instruction to change the area of the map display has been sent from the maintenance terminal 200. If it is determined that an instruction to change the area of the map display has been sent from the maintenance terminal 200, the map server 100 returns the process to step S01. If it is determined that an instruction to change the area of the map display has not been sent from the maintenance terminal 200, the map server 100 returns the process to step S04.

ステップS07において、編集内容選択部144により、メンテナンス対象地物に関連する地物の新規登録が選択されていないと判定した場合、地図サーバ100は、図11に示すように、ステップS13を実行する。ステップS13では、地物情報登録部145が、編集内容選択部144により、メンテナンス対象地物の地物情報変更(上記例3-2))が選択されているか否かを確認する。 If the editing content selection unit 144 determines in step S07 that new registration of a feature related to the maintenance target feature has not been selected, the map server 100 executes step S13, as shown in FIG. 11. In step S13, the feature information registration unit 145 checks whether the editing content selection unit 144 has selected changing the feature information of the maintenance target feature (example 3-2 above).

ステップS13において、編集内容選択部144により、メンテナンス対象地物の地物情報変更が選択されていると判定した場合、地図サーバ100はステップS14を実行する。ステップS14では、地物情報登録部145が、地物情報の変更内容が、メンテナンス対象地物の消滅であるか否かを確認する。 If the editing content selection unit 144 determines in step S13 that a change to the feature information of the maintenance target feature has been selected, the map server 100 executes step S14. In step S14, the feature information registration unit 145 checks whether the change to the feature information is the disappearance of the maintenance target feature.

ステップS14において地物情報の変更内容がメンテナンス対象地物の消滅以外であると判定した場合、地図サーバ100はステップS15を実行する。ステップS15では、地物情報登録部145が、新たに入力された基本属性に基づいてメンテナンス対象地物の地物情報を変更する。 If it is determined in step S14 that the change in the feature information is other than the disappearance of the maintenance target feature, the map server 100 executes step S15. In step S15, the feature information registration unit 145 changes the feature information of the maintenance target feature based on the newly input basic attributes.

ステップS14において地物情報の変更内容がメンテナンス対象地物の消滅であると判定した場合、地図サーバ100はステップS16を実行する。ステップS16では、地物情報登録部145が、メンテナンス対象地物の地物情報に消滅日情報を付与する。ステップS15,S16の後、地図サーバ100はステップS11を実行する。 If it is determined in step S14 that the change in the feature information is the disappearance of a maintenance target feature, the map server 100 executes step S16. In step S16, the feature information registration unit 145 adds disappearance date information to the feature information of the maintenance target feature. After steps S15 and S16, the map server 100 executes step S11.

ステップS13において、メンテナンス対象地物の地物情報変更が選択されていないと判定した場合、図12に示すように、地図サーバ100はステップS21を実行する。ステップS21では、属性情報登録部146が、編集内容選択部144により、メンテナンス対象地物の利用属性情報追加(上記例3-3))が選択されているか、メンテナンス対象地物の利用属性情報変更(上記例3-4))が選択されているか確認する。 If it is determined in step S13 that changing the feature information of the maintenance target feature has not been selected, the map server 100 executes step S21, as shown in FIG. 12. In step S21, the attribute information registration unit 146 checks whether the editing content selection unit 144 has selected adding the usage attribute information of the maintenance target feature (example 3-3 above)) or changing the usage attribute information of the maintenance target feature (example 3-4 above).

ステップS21において、メンテナンス対象地物の利用属性情報追加が選択されていると判定した場合、地図サーバ100はステップS22,S23を実行する。ステップS22では、属性情報登録部146が、追加対象の利用属性(以下、「新規属性」という。)の属性IDを新規生成する。ステップS23では、属性情報登録部146が、新規生成した属性IDと、新規属性の情報とを含む新たな利用属性情報を、メンテナンス対象地物の地物IDに対応付けて属性データベース112に追加する。その後、地図サーバ100は処理をステップS01に戻す。 If it is determined in step S21 that adding use attribute information of the maintenance target feature has been selected, the map server 100 executes steps S22 and S23. In step S22, the attribute information registration unit 146 generates a new attribute ID for the use attribute to be added (hereinafter referred to as the "new attribute"). In step S23, the attribute information registration unit 146 adds new use attribute information including the newly generated attribute ID and information on the new attribute to the attribute database 112 in association with the feature ID of the maintenance target feature. The map server 100 then returns the process to step S01.

ステップS21において、メンテナンス対象地物の利用属性情報変更が選択されていると判定した場合、地図サーバ100はステップS31を実行する。ステップS31では、属性情報登録部146が、利用属性情報の変更内容が、利用属性の削除であるか否かを確認する。 If it is determined in step S21 that a change to the use attribute information of the maintenance target feature has been selected, the map server 100 executes step S31. In step S31, the attribute information registration unit 146 checks whether the change to the use attribute information is the deletion of a use attribute.

ステップS31において、利用属性情報の変更内容が、利用属性の削除ではないと判定した場合、地図サーバ100はステップS32を実行する。ステップS32では、属性情報登録部146が、変更の大きさが所定レベル以下であるか否かを確認する。 If it is determined in step S31 that the change to the usage attribute information is not the deletion of a usage attribute, the map server 100 executes step S32. In step S32, the attribute information registration unit 146 checks whether the magnitude of the change is equal to or less than a predetermined level.

ステップS32において、変更の大きさが所定レベル以下であると判定した場合、地図サーバ100はステップS33を実行する。ステップS33では、属性情報登録部146が、新たに入力された利用属性に基づいて既存の利用属性情報を変更する。 If it is determined in step S32 that the magnitude of the change is equal to or less than the predetermined level, the map server 100 executes step S33. In step S33, the attribute information registration unit 146 changes the existing usage attribute information based on the newly input usage attribute.

ステップS32において、変更の大きさが所定レベルを超えていると判定した場合、地図サーバ100はステップS34,S35,S36を実行する。ステップS34では、属性情報登録部146が、既存の利用属性情報に削除日情報を付与する。ステップS35では、属性情報登録部146が、新たに入力された利用属性の属性IDを新規生成する。ステップS36では、属性情報登録部146が、新規生成した属性IDと、新たに入力された利用属性とを含む新たな利用属性情報を、メンテナンス対象地物の地物IDに対応付けて属性データベース112に追加する。 If it is determined in step S32 that the magnitude of the change exceeds a predetermined level, the map server 100 executes steps S34, S35, and S36. In step S34, the attribute information registration unit 146 adds deletion date information to the existing usage attribute information. In step S35, the attribute information registration unit 146 generates a new attribute ID for the newly input usage attribute. In step S36, the attribute information registration unit 146 adds new usage attribute information including the newly generated attribute ID and the newly input usage attribute to the attribute database 112 in association with the feature ID of the maintenance target feature.

ステップS31において、利用属性情報の変更内容が、利用属性の削除であると判定した場合、地図サーバ100はステップS37を実行する。ステップS37では、属性情報登録部146が、既存の利用属性情報に削除日情報を付与する。ステップS33,S36,S37の後、地図サーバ100はステップS11を実行する。地図サーバ100は、以上の手順を繰り返す。 If it is determined in step S31 that the change to the usage attribute information is the deletion of a usage attribute, the map server 100 executes step S37. In step S37, the attribute information registration unit 146 adds deletion date information to the existing usage attribute information. After steps S33, S36, and S37, the map server 100 executes step S11. The map server 100 repeats the above procedure.

〔利用状況表示方法〕
続いて、地物の利用状況表示方法の一例として、地図情報システム1が実行する利用状況表示手順を例示する。図13に示すように、地図サーバ100は、まずステップS41を実行する。ステップS41では、エリア指定取得部113が、地図表示のエリア指定がアプリ端末300から送信されているか否かを確認する。
[How to display usage status]
Next, as an example of a method for displaying the utilization status of features, a utilization status display procedure executed by the map information system 1 will be illustrated. As shown in Fig. 13, the map server 100 first executes step S41. In step S41, the area designation acquisition unit 113 checks whether or not an area designation for map display has been transmitted from the application terminal 300.

ステップS41において地図表示のエリア指定がアプリ端末300から送信されていると判定した場合、地図サーバ100はステップS42,S43,S44,S45,S46,S47を実行する。ステップS42では、地図データ生成部114が、エリア指定により指定されたエリア(上記表示対象エリア)の地図を表示するためのエリア地図データを生成する。地図データ生成部114は、各地物情報の座標情報に基づいて、表示対象エリアの地図に表示すべき全ての地物の地物情報を地物データベース111から抽出し、抽出した地物情報に基づいてエリア地図データを生成する。 If it is determined in step S41 that the area specification for map display has been transmitted from the application terminal 300, the map server 100 executes steps S42, S43, S44, S45, S46, and S47. In step S42, the map data generation unit 114 generates area map data for displaying a map of the area specified by the area specification (the display target area). Based on the coordinate information of each feature information, the map data generation unit 114 extracts feature information of all features to be displayed on the map of the display target area from the feature database 111, and generates area map data based on the extracted feature information.

ステップS43では、地図データ生成部114が、生成したエリア地図データをアプリ端末300に送信する。アプリ端末300は、エリア地図データに基づいて、表示対象エリアの地図(上記エリア地図)を表示する。ステップS44では、地物指定取得部115が、アプリ端末300が表示するエリア地図において、利用者により地物が指定されるのを待機する。ステップS45では、属性情報抽出部116が、利用者により指定された地物(上記指定地物)の地物IDに対応付けられた利用属性情報を属性データベース112から抽出する。 In step S43, the map data generation unit 114 transmits the generated area map data to the application terminal 300. The application terminal 300 displays a map of the display target area (the above-mentioned area map) based on the area map data. In step S44, the feature designation acquisition unit 115 waits for the user to designate a feature on the area map displayed by the application terminal 300. In step S45, the attribute information extraction unit 116 extracts from the attribute database 112 the usage attribute information associated with the feature ID of the feature designated by the user (the above-mentioned designated feature).

ステップS46では、利用状況出力部117が、属性情報抽出部116が抽出した利用属性情報に基づいて、指定地物の利用状況情報を出力する。例えば利用状況出力部117は、指定地物の利用状況情報をアプリ端末300に表示させる。ステップS47では、更新通知部121が、指定地物に対し、上記更新のプッシュ通知の要否を指定する通知要否指定をアプリ端末300から取得し、通知要否指定に基づいてプッシュ通知の要否を確認する。 In step S46, the usage status output unit 117 outputs usage status information of the specified feature based on the usage attribute information extracted by the attribute information extraction unit 116. For example, the usage status output unit 117 causes the application terminal 300 to display the usage status information of the specified feature. In step S47, the update notification unit 121 acquires from the application terminal 300 a notification necessity designation that specifies whether or not a push notification of the above update is required for the specified feature, and confirms whether or not a push notification is required based on the notification necessity designation.

ステップS47において、プッシュ通知が要求されていると判定した場合、地図サーバ100はステップS48を実行する。ステップS48では、更新通知部121が、指定地物の地物IDを、利用者の識別情報に対応付けて監視対象記憶部122に記憶させる。ステップS47において、プッシュ通知が要求されていないと判定した場合、地図サーバ100はステップS48を省略する。 If it is determined in step S47 that a push notification has been requested, the map server 100 executes step S48. In step S48, the update notification unit 121 stores the feature ID of the specified feature in the monitored object storage unit 122 in association with the user's identification information. If it is determined in step S47 that a push notification has not been requested, the map server 100 omits step S48.

次に、地図サーバ100はステップS55を実行する。ステップS47において、プッシュ通知が要求されていないと判定した場合にも、地図サーバ100はステップS55を実行する。ステップS55では、エリア指定取得部113が、利用状況の表示終了指示がアプリ端末300から送信されているか否かを確認する。 Next, the map server 100 executes step S55. Even if it is determined in step S47 that a push notification has not been requested, the map server 100 executes step S55. In step S55, the area designation acquisition unit 113 checks whether an instruction to end the display of the usage status has been sent from the application terminal 300.

ステップS55において、利用状況の表示終了指示がアプリ端末300から送信されていると判定した場合、地図サーバ100は利用状況表示手順を終了する。ステップS55において、利用状況の表示終了指示がアプリ端末300から送信されていないと判定した場合、地図サーバ100はステップS56を実行する。ステップS56では、エリア指定取得部113が、地図表示のエリア変更指示がアプリ端末300から送信されているか否かを確認する。地図表示のエリア変更指示がアプリ端末300から送信されていると判定した場合、地図サーバ100は処理をステップS41に戻す。地図表示のエリア変更指示がアプリ端末300から送信されていないと判定した場合、地図サーバ100は処理をステップS44に戻す。 If it is determined in step S55 that an instruction to end the display of the usage status has been sent from the application terminal 300, the map server 100 ends the usage status display procedure. If it is determined in step S55 that an instruction to end the display of the usage status has not been sent from the application terminal 300, the map server 100 executes step S56. In step S56, the area designation acquisition unit 113 checks whether or not an instruction to change the area of the map display has been sent from the application terminal 300. If it is determined that an instruction to change the area of the map display has been sent from the application terminal 300, the map server 100 returns the process to step S41. If it is determined that an instruction to change the area of the map display has not been sent from the application terminal 300, the map server 100 returns the process to step S44.

ステップS41において、地図表示のエリア指定がアプリ端末300から送信されていないと判定した場合、地図サーバ100はステップS51を実行する。ステップS51では、抽出条件取得部131が、地物の抽出条件がアプリ端末300から送信されているか否かを確認する。 If it is determined in step S41 that the area designation for map display has not been transmitted from the application terminal 300, the map server 100 executes step S51. In step S51, the extraction condition acquisition unit 131 checks whether the feature extraction conditions have been transmitted from the application terminal 300.

ステップS51において、地物の抽出条件がアプリ端末300から送信されていないと判定した場合、地図サーバ100は処理をステップS41に戻す。ステップS51において、地物の抽出条件がアプリ端末300から送信されていると判定した場合、地図サーバ100はステップS52,S53,S54を実行する。ステップS52では、抽出条件取得部131が、地物の抽出条件をアプリ端末300から取得する。ステップS53では、ID抽出部132が、抽出条件取得部131が取得した抽出条件を利用状況が満たす地物の地物IDを属性データベース112から抽出する。 If it is determined in step S51 that the feature extraction conditions have not been transmitted from the application terminal 300, the map server 100 returns the process to step S41. If it is determined in step S51 that the feature extraction conditions have been transmitted from the application terminal 300, the map server 100 executes steps S52, S53, and S54. In step S52, the extraction condition acquisition unit 131 acquires the feature extraction conditions from the application terminal 300. In step S53, the ID extraction unit 132 extracts, from the attribute database 112, the feature ID of a feature whose usage status satisfies the extraction conditions acquired by the extraction condition acquisition unit 131.

ステップS54では、地図データ生成部114が、ID抽出部132が抽出した地物IDと、地物データベース111とに基づいて、利用状況が抽出条件を満たす地物情報を示す地図データを生成する。例えば地図データ生成部114は、ID抽出部132が抽出した地物IDに対応する座標情報を地物データベース111から抽出し、当該座標情報に対応する部分を強調表示させるようにエリア地図データを再生成する。地図データ生成部114は、再生成したエリア地図データをアプリ端末300に送信する。アプリ端末300は、再生成されたエリア地図データに基づいて、抽出結果を強調したエリア地図を表示する。 In step S54, the map data generation unit 114 generates map data indicating feature information whose usage status satisfies the extraction condition, based on the feature ID extracted by the ID extraction unit 132 and the feature database 111. For example, the map data generation unit 114 extracts coordinate information corresponding to the feature ID extracted by the ID extraction unit 132 from the feature database 111, and regenerates the area map data so as to highlight the portion corresponding to the coordinate information. The map data generation unit 114 transmits the regenerated area map data to the application terminal 300. The application terminal 300 displays an area map with the extraction result highlighted, based on the regenerated area map data.

次に、地図サーバ100はステップS57を実行する。ステップS57では、エリア指定取得部113が、利用状況の表示終了指示がアプリ端末300から送信されているか否かを確認する。 Next, the map server 100 executes step S57. In step S57, the area designation acquisition unit 113 checks whether an instruction to end the display of the usage status has been sent from the application terminal 300.

ステップS57において、利用状況の表示終了指示がアプリ端末300から送信されていると判定した場合、地図サーバ100は利用状況表示手順を終了する。ステップS57において、利用状況の表示終了指示がアプリ端末300から送信されていないと判定した場合、地図サーバ100は処理をステップS41に戻す。 If it is determined in step S57 that an instruction to end the display of the usage status has been sent from the application terminal 300, the map server 100 ends the usage status display procedure. If it is determined in step S57 that an instruction to end the display of the usage status has not been sent from the application terminal 300, the map server 100 returns the process to step S41.

図14は、ステップS48において監視対象記憶部122に登録された地物に対する属性情報の更新通知手順を例示するフローチャートである。図14に示すように、地図サーバ100は、まずステップS61,S62を実行する。ステップS61では、更新通知部121が、属性データベース112の記憶内容の更新を待機する。ステップS62では、更新通知部121が、更新された属性情報の地物ID(以下、「通知対象地物ID」という。)が監視対象記憶部122に記憶されているか否かを確認する。 Figure 14 is a flowchart illustrating an example of a procedure for notifying update of attribute information for features registered in the monitored object storage unit 122 in step S48. As shown in Figure 14, the map server 100 first executes steps S61 and S62. In step S61, the update notification unit 121 waits for an update of the contents stored in the attribute database 112. In step S62, the update notification unit 121 checks whether the feature ID of the updated attribute information (hereinafter referred to as the "notification target feature ID") is stored in the monitored object storage unit 122.

ステップS62において、通知対象地物IDが監視対象記憶部122に記憶されていないと判定した場合、地図サーバ100は処理をステップS61に戻す。ステップS62において、通知対象地物IDが監視対象記憶部122に記憶されていると判定した場合、地図サーバ100はステップS63を実行する。ステップS63では、更新通知部121が、監視対象記憶部122において、通知対象地物IDに対応付けられた利用者のアプリ端末300に、更新内容を送信する。その後、地図サーバ100は処理をステップS61に戻す。地図サーバ100は以上の処理を繰り返す。 If it is determined in step S62 that the notification target feature ID is not stored in the monitored target storage unit 122, the map server 100 returns the process to step S61. If it is determined in step S62 that the notification target feature ID is stored in the monitored target storage unit 122, the map server 100 executes step S63. In step S63, the update notification unit 121 transmits the update contents to the app terminal 300 of the user associated with the notification target feature ID in the monitored target storage unit 122. Thereafter, the map server 100 returns the process to step S61. The map server 100 repeats the above process.

〔本実施形態の効果〕
以上に説明したように、地図情報システム1は、地物の座標情報と、地物の固有の地物IDと、を含む地物情報を蓄積した地物データベース111と、地物の属性情報を、地物IDに対応付けて蓄積した属性データベース112と、指定された地物の地物IDに対応付けられた属性情報を属性データベース112から抽出する属性情報抽出部116と、属性情報抽出部116が抽出した属性情報に基づいて、指定された地物の利用状況情報を出力する利用状況出力部117と、を備える。
[Effects of this embodiment]
As described above, the map information system 1 comprises a feature database 111 that accumulates feature information including coordinate information of features and unique feature IDs of the features, an attribute database 112 that accumulates attribute information of features in association with the feature IDs, an attribute information extraction unit 116 that extracts attribute information associated with the feature ID of a specified feature from the attribute database 112, and a usage status output unit 117 that outputs usage status information of the specified feature based on the attribute information extracted by the attribute information extraction unit 116.

本地図情報システム1においては、地物の座標情報を含む地物情報自体に、固有の地物IDが付与され、地物の属性情報は地物IDに対応付けて蓄積される。これにより、建物の増築、減築、又は地図データ自体の修正等に起因する座標情報の変更と、地物自体の入れ替わりによる座標情報の変更とをしっかりと区別し、様々な属性情報を地物ごとに集約することができる。地物ごとに集約された属性情報は、地物の効率運用等に有益である。従って、本地図情報システム1は、地図データの付加価値向上に有効である。 In this map information system 1, a unique feature ID is assigned to the feature information itself, including the coordinate information of the feature, and the attribute information of the feature is stored in association with the feature ID. This makes it possible to clearly distinguish between changes in coordinate information resulting from the expansion or reduction of a building or modifications to the map data itself, and changes in coordinate information resulting from the replacement of the feature itself, and to aggregate various attribute information for each feature. The attribute information aggregated for each feature is useful for the efficient operation of the features, etc. Therefore, this map information system 1 is effective in increasing the added value of map data.

更に、地物情報に固有の地物IDが付与されたデータ構造は、地図表示の容易なカスタマイズにも有効である。例えば、特定の地物を強調するように生成されたカスタム描画データ等を、地物IDに紐付けておくことによって、ベースとなる地図データにカスタム描画データを容易に合成することができる。このため、より有益な利用状況情報を提供することが可能となる。例えば、地物の座標変化が生じたとしても、地物のIDが同一であれば、座標変化前の属性情報及び座標変化後の属性情報を同一の地物に紐づけて記憶し、同一地物に対してまとまった属性情報の履歴を提供することができる。 Furthermore, a data structure in which feature information is assigned a unique feature ID is also effective in easily customizing map display. For example, by linking custom drawing data generated to emphasize a specific feature to the feature ID, the custom drawing data can be easily combined with the base map data. This makes it possible to provide more useful usage information. For example, even if a feature's coordinates change, if the feature's ID is the same, attribute information before the coordinate change and attribute information after the coordinate change can be linked to the same feature and stored, providing a history of consolidated attribute information for the same feature.

地図情報システム1は、地物の属性の追加を通知する属性追加入力に応じて、追加日を示す情報を含めた新たな属性情報を地物IDに対応付けて属性データベース112に追加する属性情報登録部146を更に備えていてもよい。この場合、追加日を含む属性情報に基づくことで、より有益な利用状況情報を提供することができる。 The map information system 1 may further include an attribute information registration unit 146 that, in response to an attribute addition input that notifies the addition of an attribute of a feature, adds new attribute information, including information indicating the date of addition, to the attribute database 112 in association with the feature ID. In this case, more useful usage information can be provided based on attribute information including the date of addition.

属性情報登録部146は、地物の属性の削除を通知する属性削除入力に応じて、当該属性を示す既登録の属性情報に削除日を示す情報を含め、当該属性情報を地物IDに対応付けて属性データベース112に残してもよい。この場合、地物に対する属性情報の履歴を適切に管理し、より有益な利用状況情報を提供することができる。 In response to an attribute deletion input notifying the deletion of an attribute of a feature, the attribute information registration unit 146 may include information indicating the deletion date in the already registered attribute information indicating the attribute, and may associate the attribute information with the feature ID and leave it in the attribute database 112. In this case, the history of attribute information for the feature can be appropriately managed, and more useful usage information can be provided.

利用状況出力部117は、属性情報抽出部116が抽出した属性情報の追加日及び削除日に基づいて、指定された地物の属性の変更履歴を含む利用状況情報を出力してもよい。この場合、より有益な利用状況情報を提供することができる。 The usage status output unit 117 may output usage status information including a change history of the attributes of the specified feature based on the addition and deletion dates of the attribute information extracted by the attribute information extraction unit 116. In this case, more useful usage status information can be provided.

地図情報システム1は、地物の新規生成を通知する生成通知入力に応じて、当該地物の地物IDを新規生成し、当該地物の地物IDと、当該地物の座標情報とを含む新たな地物情報を地物データベース111に追加する地物情報登録部145を更に備えていてもよい。この場合、地物の新規生成の都度、地物IDを新規生成することによって、地物IDを付与した地物情報管理の徹底を図ることができる。 The map information system 1 may further include a feature information registration unit 145 that, in response to a generation notification input notifying the new generation of a feature, generates a new feature ID for the feature and adds new feature information including the feature ID and coordinate information of the feature to the feature database 111. In this case, by generating a new feature ID each time a new feature is generated, it is possible to thoroughly manage feature information with feature IDs attached.

地物情報登録部145は、新たな地物情報に地物の生成日を示す情報を含めて地物データベース111に追加してもよい。この場合、生成日を含む地物情報に基づくことによって、より上位の地物に対してより有益な利用状況情報を提供することができる。例えば、建物(地物)の生成日を含む地物情報に基づくことによって、当該建物が存在する敷地(上位の地物)に対してより有益な利用状況情報を提供することができる。 The feature information registration unit 145 may add new feature information to the feature database 111, including information indicating the date of creation of the feature. In this case, by basing the information on the feature information including the date of creation, it is possible to provide more useful usage information for higher-level features. For example, by basing the information on the feature information including the date of creation of a building (feature), it is possible to provide more useful usage information for the site on which the building is located (higher-level feature).

地物情報登録部145は、地物の消滅通知入力に応じて、当該地物の地物情報に消滅日を示す情報を付与して地物データベース111に残してもよい。この場合、地物の履歴を適切に管理することで、より上位の地物に対してより有益な利用状況情報を提供することができる。 In response to input of a feature's disappearance notification, the feature information registration unit 145 may add information indicating the disappearance date to the feature information of the feature and leave it in the feature database 111. In this case, by appropriately managing the feature's history, it is possible to provide more useful usage information for higher-ranking features.

地図情報システム1は、利用状況に対する抽出条件を定める条件指定入力に基づいて、利用状況が抽出条件を満たす地物の地物IDを属性データベース112から抽出するID抽出部132と、ID抽出部132が抽出した地物IDと、地物データベース111とに基づいて、利用状況が抽出条件を満たす地物情報を示す地図データを生成する地図データ生成部114と、を更に備えていてもよい。この場合、行政区画等、より広範囲の地物に対して、俯瞰的な利用状況情報を容易に提供することができる。 The map information system 1 may further include an ID extraction unit 132 that extracts feature IDs of features whose usage conditions satisfy the extraction conditions from the attribute database 112 based on a condition specification input that defines the extraction conditions for the usage conditions, and a map data generation unit 114 that generates map data indicating feature information whose usage conditions satisfy the extraction conditions based on the feature IDs extracted by the ID extraction unit 132 and the feature database 111. In this case, it is possible to easily provide bird's-eye view usage information for features over a wider area, such as administrative districts.

以上、実施形態について説明したが、本開示は必ずしも上述した実施形態に限定されるものではなく、その要旨を逸脱しない範囲で様々な変更が可能である。 Although the embodiments have been described above, the present disclosure is not necessarily limited to the above-described embodiments, and various modifications are possible without departing from the spirit of the present disclosure.

以上の実施形態の全部又は一部に記載された態様は、移動経路に関する制御、処理速度の向上、処理精度の向上、使い勝手の向上、データを利用した機能の向上又は適切な機能の提供その他の機能向上又は適切な機能の提供、データ及び/又はプログラムの容量の削減、装置及び/又はシステムの小型化等の適切なデータ、プログラム、記録媒体、装置及び/又はシステムの提供、並びにデータ、プログラム、装置又はシステムの制作・製造コストの削減、制作・製造の容易化、制作・製造時間の短縮等のデータ、プログラム、記録媒体、装置及び/又はシステムの制作・製造の適切化のいずれか一つの課題を解決する。 The aspects described in all or part of the above embodiments solve any one of the following problems: control of movement paths, improvement of processing speed, improvement of processing accuracy, improvement of usability, improvement of functions using data or provision of appropriate functions, other improvement of functions or provision of appropriate functions, reduction of data and/or program capacity, miniaturization of devices and/or systems, provision of appropriate data, programs, recording media, devices and/or systems, and optimization of the production and manufacturing of data, programs, recording media, devices and/or systems, such as reduction of production and manufacturing costs of data, programs, devices or systems, simplification of production and manufacturing, and shortening of production and manufacturing time.

1…地図情報システム、111…地物データベース、112…属性データベース、114…地図データ生成部、116…属性情報抽出部、117…利用状況出力部(出力部)、132…ID抽出部、145…地物情報登録部、146…属性情報登録部。 1...map information system, 111...feature database, 112...attribute database, 114...map data generation unit, 116...attribute information extraction unit, 117...usage status output unit (output unit), 132...ID extraction unit, 145...feature information registration unit, 146...attribute information registration unit.

Claims (9)

地物の座標情報と、前記地物の固有の地物IDと、を含む地物情報を蓄積した地物データベースと、
地物に与えられた利用属性の追加、削除、内容を表す利用属性情報を、地物IDに対応付けて蓄積した属性データベースと、
指定された地物に新たな利用属性が与えられた場合の当該地物の地物IDに対応する新たな利用属性に対応する利用属性情報の生成、指定された地物から利用属性が削除された場合の削除を示す情報の利用属性情報への登録、指定された地物に与えられた利用属性の内容が変更された場合の利用属性情報の内容の変更を、前記属性データベースに対して行う属性情報登録部と、
指定された地物の地物IDに対応付けられた利用属性情報を前記属性データベースから抽出する属性情報抽出部と、
前記属性情報抽出部が抽出した利用属性情報に基づいて、指定された地物に与えられた利用属性の追加、削除、内容の変更履歴を表す利用状況情報を出力する出力部と、を備え
前記属性情報登録部は、利用属性の内容の変更の大きさが所定レベルを超える場合、当該利用属性に対応する利用属性情報に削除を示す情報を登録するとともに、変更後の利用属性に対応する新たな利用属性情報の生成を行い、
利用属性の内容の変更の大きさが所定レベルを超えない場合、当該利用属性に対応する利用属性情報の内容の変更を行う、
図情報システム。
a feature database that stores feature information including coordinate information of features and unique feature IDs of the features;
an attribute database that stores attribute information indicating addition, deletion, and content of attributes of a feature in association with a feature ID;
an attribute information registration unit which performs the following operations in the attribute database: generating utilization attribute information corresponding to a new utilization attribute corresponding to the feature ID of a designated feature when a new utilization attribute is assigned to the designated feature; registering information indicating the deletion in the utilization attribute information when a utilization attribute is deleted from the designated feature; and changing the content of the utilization attribute information when the content of the utilization attribute assigned to the designated feature is changed;
an attribute information extraction unit that extracts, from the attribute database, utilization attribute information associated with a feature ID of a specified feature;
an output unit that outputs usage status information representing addition, deletion, and content change history of the usage attributes assigned to the designated feature based on the usage attribute information extracted by the attribute information extraction unit ;
the attribute information registration unit, when the change in the content of the usage attribute exceeds a predetermined level, registers information indicating deletion in the usage attribute information corresponding to the usage attribute, and generates new usage attribute information corresponding to the changed usage attribute;
If the change in the content of the usage attribute does not exceed a predetermined level, the content of the usage attribute information corresponding to the usage attribute is changed.
Map information system.
前記出力部は、前記属性情報抽出部が抽出した利用属性情報に基づいて、指定された地物の複数の利用属性情報を時系列順に並べて前記利用状況情報として出力する、請求項1に記載の地図情報システム。 2. The map information system according to claim 1 , wherein the output unit outputs, as the usage status information , a plurality of pieces of usage attribute information of the specified feature arranged in chronological order based on the usage attribute information extracted by the attribute information extraction unit. 地物の新規生成を通知する生成通知入力に応じて、当該地物の地物IDを新規生成し、当該地物の地物IDと、当該地物の座標情報とを含む新たな地物情報を前記地物データベースに追加する地物情報登録部を更に備える、請求項1又は2に記載の地図情報システム。 The map information system according to claim 1 or 2, further comprising a feature information registration unit that generates a new feature ID for the feature in response to a generation notification input notifying the creation of a new feature, and adds new feature information including the feature ID of the feature and coordinate information of the feature to the feature database. 前記地物情報登録部は、新たな地物情報に地物の生成日を示す情報を含めて前記地物データベースに追加する、請求項3に記載の地図情報システム。 4. The map information system according to claim 3 , wherein the feature information registration unit adds new feature information to the feature database while including information indicating a date of creation of the feature in the new feature information. 前記地物情報登録部は、地物の消滅通知入力に応じて、当該地物の地物情報に消滅日を示す情報を付与して前記地物データベースに残す、請求項4に記載の地図情報システム。 5. The map information system according to claim 4 , wherein said feature information registration unit, in response to an input of a feature's disappearance notification, adds information indicating a disappearance date to the feature information of the feature and leaves the information in said feature database. 前記地物情報は、対応する地物そのものの性質を表す基本属性を含み、The feature information includes basic attributes that represent the characteristics of the corresponding feature itself;
前記地物情報登録部は、新たに入力された地物の基本属性に基づいて、当該地物の地物情報を変更する、the feature information registration unit changes the feature information of the feature based on the newly input basic attributes of the feature;
請求項3から5のいずれか一項に記載の地図情報システム。The map information system according to any one of claims 3 to 5.
前記地物情報は、対応する地物と関連性を有する他の地物の地物IDである関連地物IDを含み、The feature information includes a related feature ID, which is a feature ID of another feature having a relationship with the corresponding feature;
前記地物情報登録部は、対応する地物の地物情報に前記関連地物IDを登録し、The feature information registration unit registers the related feature ID in feature information of the corresponding feature,
前記属性情報抽出部は、指定された地物の地物情報に含まれる関連地物IDに対応付けられた利用属性情報を、指定された地物の利用属性情報として前記属性データベースから抽出する、The attribute information extraction unit extracts, from the attribute database, utilization attribute information associated with a related feature ID included in the feature information of the specified feature, as utilization attribute information of the specified feature.
請求項3から6のいずれか一項に記載の地図情報システム。The map information system according to any one of claims 3 to 6.
利用状況に対する抽出条件を定める条件指定入力に基づいて、利用状況が前記抽出条件を満たす地物の地物IDを前記属性データベースから抽出するID抽出部と、
前記ID抽出部が抽出した地物IDと、前記地物データベースとに基づいて、利用状況が前記抽出条件を満たす地物情報を示す地図データを生成する地図データ生成部と、を更に備える、
請求項1から7のいずれか一項記載の地図情報システム。
an ID extraction unit that extracts, based on a condition specification input that defines an extraction condition for a usage situation, from the attribute database, a feature ID of a feature whose usage situation satisfies the extraction condition;
a map data generating unit configured to generate map data indicating feature information whose usage status satisfies the extraction condition based on the feature ID extracted by the ID extracting unit and the feature database,
The map information system according to any one of claims 1 to 7.
監視対象となる地物の地物IDを利用者の識別情報に対応付けて記憶する監視対象記憶部と、a monitoring target storage unit that stores a feature ID of a feature to be monitored in association with a user's identification information;
前記属性データベースの利用属性情報が更新される度に、更新された利用属性情報に対応付けられた地物IDが前記監視対象記憶部に記憶されている場合、当該地物IDに対応付けられた識別情報に対応する利用者の端末に更新内容を送信する更新通知部と、an update notification unit that transmits the update contents to a user terminal corresponding to the identification information associated with the feature ID stored in the monitoring target storage unit every time the usage attribute information in the attribute database is updated;
を備える、Equipped with
請求項1から8のいずれか一項に記載の地図情報システム。The map information system according to any one of claims 1 to 8.
JP2021018972A 2021-02-09 2021-02-09 Map Information System Active JP7668644B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021018972A JP7668644B2 (en) 2021-02-09 2021-02-09 Map Information System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021018972A JP7668644B2 (en) 2021-02-09 2021-02-09 Map Information System

Publications (2)

Publication Number Publication Date
JP2022121963A JP2022121963A (en) 2022-08-22
JP7668644B2 true JP7668644B2 (en) 2025-04-25

Family

ID=82932936

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021018972A Active JP7668644B2 (en) 2021-02-09 2021-02-09 Map Information System

Country Status (1)

Country Link
JP (1) JP7668644B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003256530A (en) 2002-03-04 2003-09-12 Jekku:Kk Cemetery information management system
JP2004302303A (en) 2003-03-31 2004-10-28 Zenrin Co Ltd Device, method and program for embedding electronic watermark
JP2007041101A (en) 2005-08-01 2007-02-15 Zenrin Co Ltd Time series management of map data
JP2007164317A (en) 2005-12-12 2007-06-28 Masayuki Moriya Insurance premium settlement system, method, and computer program
JP2017224207A (en) 2016-06-16 2017-12-21 株式会社Casa Real estate management support service system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003256530A (en) 2002-03-04 2003-09-12 Jekku:Kk Cemetery information management system
JP2004302303A (en) 2003-03-31 2004-10-28 Zenrin Co Ltd Device, method and program for embedding electronic watermark
JP2007041101A (en) 2005-08-01 2007-02-15 Zenrin Co Ltd Time series management of map data
JP2007164317A (en) 2005-12-12 2007-06-28 Masayuki Moriya Insurance premium settlement system, method, and computer program
JP2017224207A (en) 2016-06-16 2017-12-21 株式会社Casa Real estate management support service system

Also Published As

Publication number Publication date
JP2022121963A (en) 2022-08-22

Similar Documents

Publication Publication Date Title
US9188453B2 (en) Constrained service restoration with heuristics
US20050125467A1 (en) Backup system, backup controlling apparatus, backup data managing method and a computer readable recording medium recorded thereon backup controlling program
JPH11312233A (en) Figure data management method
JP7163105B2 (en) Demand forecasting system and method
JP5694078B2 (en) Management system and management method
JP7848087B2 (en) Worker assignment management system and method
JPWO2005007483A1 (en) Vehicle replacement plan creation support device
JP7668644B2 (en) Map Information System
JP5038566B2 (en) Management device and information providing device
AU2014200481A1 (en) Method and System for Managing Geospatial Deployment
JP6165952B1 (en) Water pipe update management system
KR102860426B1 (en) Carbon management platform system using algorithm to calculate carbon storage and sequestration in forestry sector
US7509579B1 (en) Spatial point to cable distance calculator for high bandwidth metropolitan area networks
JP2022124532A (en) Construction record data management system
JP5064337B2 (en) Software development management system
JP4456359B2 (en) Map information updating apparatus and method, and program
JPH11353358A (en) Resource allocation status management system
JP2005258340A (en) Digital map information distribution system
JP4121966B2 (en) Graphic data management method
JP4121967B2 (en) Graphic data management method
JP5781712B1 (en) Mapping system
JP6286251B2 (en) Distributed file system and data availability management control method thereof
JP2006031664A (en) Information management system such as earth and sand disaster warning area
WO2024080150A1 (en) Map information creation device and map information creation method
KR100307382B1 (en) Network Management Method Using Geographic Information

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20220913

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240201

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241030

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250106

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: 20250401

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250415

R150 Certificate of patent or registration of utility model

Ref document number: 7668644

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150