(57)【特許請求の範囲】
【請求項１】
所望の場所の位置情報の入力を可能とする位置情報入力手段と、
入力された前記位置情報に基づいて前記所望の場所を含む第１の地図を作成する第１の地図作成手段と、
前記第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを作成する第１の属性情報テーブル作成手段と、
前記第１の地図を画面上に表示する第１の地図表示手段と、
画面上に表示された前記第１の地図上において所望の位置の指定を可能とする位置指定手段と、
画面上に表示された前記第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、前記第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、前記指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に対して新設する地物の属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する属性情報入力画面表示手段と、
前記属性情報入力画面において編集された属性情報に基づいて前記第１の属性情報テーブルを更新した第２の属性情報テーブルを作成する第２の属性情報テーブル作成手段と、
前記第２の属性情報テーブルの記述内容に基づいて前記第１の地図を更新した第２の地図を作成する第２の地図作成手段と、
作成された前記第２の地図を画面上に表示する第２の地図表示手段と、
前記第２の属性情報テーブルに含まれる更新された属性情報を登録する属性情報登録手段と
を備えたことを特徴とする地図属性情報更新システム。
【請求項２】
端末装置から送られてくる所望の場所の位置情報を受信する位置情報受信手段と、
受信した前記位置情報に基づいて前記所望の場所を含む第１の地図を作成する第１の地図作成手段と、
前記第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを作成する第１の属性テーブル作成手段と、
前記第１の地図および前記第１の属性情報テーブルを前記端末装置へ送信する第１の送信手段と、
画面上に表示された前記第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、前記第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、前記指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に新設する地物に対する属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する属性情報入力画面表示手段を備えた前記端末装置の属性情報入力画面において編集され当該端末装置から送られてくる属性情報に基づいて前記第１の属性情報テーブルを更新した第２の属性情報テーブルを作成する第２の属性情報テーブル作成手段と、
前記第２の属性情報テーブルの記述内容に基づいて前記第１の地図を更新した第２の地図を作成する第２の地図作成手段と、
前記第２の地図を前記端末装置へ送信する第２の送信手段と、
前記第２の属性情報テーブルに含まれる更新された属性情報を登録する属性情報登録手段と
を備えたことを特徴とするサーバ装置。
【請求項３】
端末装置から送られてくる所望の場所の位置情報を受信する位置情報受信手段と、
受信した前記位置情報に基づいて前記所望の場所を含む第１の地図を作成する第１の地図作成手段と、
前記第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを作成する第１の属性テーブル作成手段と、
前記第１の地図および前記第１の属性情報テーブルを前記端末装置へ送信する第１の送信手段と、
画面上に表示された前記第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、前記第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、前記指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に新設する地物に対する属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する属性情報入力画面表示手段を備えた前記端末装置の属性情報入力画面において編集された属性情報に基づいて作成され当該端末装置から送られてくる前記第１の属性情報テーブルを更新した第２の属性情報テーブルを受信する属性情報テーブル受信手段と、
前記第２の属性情報テーブルに含まれる更新された属性情報を登録する属性情報登録手段と
を備えたことを特徴とするサーバ装置。
【請求項４】
請求項２又は３に記載されたサーバ装置において、
前記端末装置との通信を無線通信回線および有線通信回線の少なくとも何れか一方を用いて行うことを特徴とするサーバ装置。
【請求項５】
所望の場所の位置情報の入力を可能とする位置情報入力手段と、
入力された前記所望の場所の位置情報をサーバ装置に送信する位置情報送信手段と、
前記サーバ装置から送られてくる前記所望の場所を含む第１の地図を受信する第１の地図受信手段と、
前記サーバ装置から送られてくる、前記第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを受信する第１の属性情報テーブル受信手段と、
前記第１の地図を画面上に表示する第１の地図表示手段と、
画面上に表示された前記第１の地図上において所望の位置の指定を可能とする位置指定手段と、
画面上に表示された前記第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、前記第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、前記指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に対して新設する地物の属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する属性情報入力画面表示手段と、
この属性情報入力画面表示手段が表示する属性情報入力画面において編集された属性情報を前記サーバ装置へ送信する属性情報送信手段と、
前記サーバ装置から送られてくる、前記第２の属性情報テーブルの記述内容に基づいて前記第１の地図を更新した第２の地図を受信する第２の地図受信手段と、
受信した前記第２の地図を画面上に表示する第２の地図表示手段と
を備えたことを特徴とする端末装置。
【請求項６】
所望の場所の位置情報の入力を可能とする位置情報入力手段と、
この位置情報入力手段を介して入力された前記所望の場所の位置情報をサーバ装置に送信する位置情報送信手段と、
前記サーバ装置から送られてくる前記所望の場所を含む第１の地図を受信する第１の地図受信手段と、
前記サーバ装置から送られてくる、前記第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを受信する第１の属性情報テーブル受信手段と、
前記第１の地図を画面上に表示する第１の地図表示手段と、
画面上に表示された前記第１の地図上において所望の位置の指定を可能とする位置指定手段と、
画面上に表示された前記第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、前記第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、前記指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に対して新設する地物の属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する属性情報入力画面表示手段と、
この属性情報入力画面表示手段が表示する属性情報入力画面において編集された属性情報に基づいて前記第１の属性情報テーブルを更新した第２の属性情報テーブルを作成する第２の属性情報テーブル作成手段と、
前記第２の属性情報テーブルの記述内容に基づいて前記第１の地図を更新した第２の地図を作成する第２の地図作成手段と、
作成された前記第２の地図を画面上に表示する第２の地図表示手段と、
前記第２の属性情報テーブルを前記サーバ装置へ送信する第２の属性情報テーブル送信手段と
を備えたことを特徴とする端末装置。
【請求項７】
請求項５又は６に記載された端末装置において、
前記サーバ装置との通信を無線通信回線および有線通信回線の少なくとも何れか一方を用いて行うことを特徴とする端末装置。
【請求項８】
所望の場所の位置情報を入力する第１のステップと、
入力された前記位置情報に基づいて前記所望の場所を含む第１の地図を作成する第２のステップと、
前記第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを作成する第３のステップと、
前記第１の地図を画面上に表示する第４のステップと、
画面上に表示された前記第１の地図上において所望の位置を指定する第５のステップと、
画面上に表示された前記第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、前記第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、前記指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に対して新設する地物の属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する第６のステップと、
前記属性情報入力画面において編集された属性情報に基づいて前記第１の属性情報テーブルを更新した第２の属性情報テーブルを作成する第７のステップと、
前記第２の属性情報テーブルの記述内容に基づいて前記第１の地図を更新した第２の地図を作成する第８のステップと、
作成された前記第２の地図を画面上に表示する第９のステップと、
前記第２の属性情報テーブルに含まれる更新された属性情報を登録する第１０のステップと
を備えたことを特徴とする地図属性情報更新方法。
【請求項９】
サーバ装置に適用される地図属性情報更新方法であって、
端末装置から送られてくる所望の場所の位置情報を受信する第１のステップと、
受信した前記位置情報に基づいて前記所望の場所を含む第１の地図を作成する第２のステップと、
前記第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを作成する第３のステップと、
前記第１の地図および前記第１の属性情報テーブルを前記端末装置へ送信する第４のステップと、
画面上に表示された前記第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、前記第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、前記指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に新設する地物に対する属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する属性情報入力画面表示手段を備えた前記端末装置の属性情報入力画面において編集され当該端末装置から送られてくる属性情報に基づいて前記第１の属性情報テーブルを更新した第２の属性情報テーブルを作成する第５のステップと、
前記第２の属性情報テーブルの記述内容に基づいて前記第１の地図を更新した第２の地図を作成する第６のステップと、
前記第２の地図を前記端末装置へ送信する第７のステップと、
前記第２の属性情報テーブルに含まれる更新された属性情報を登録する第８のステップと
を備えたことを特徴とする地図属性情報更新方法。
【請求項１０】
サーバ装置に適用される地図属性情報更新方法であって、
端末装置から送られてくる所望の場所の位置情報を受信する第１のステップと、
受信した前記位置情報に基づいて前記所望の場所を含む第１の地図を作成する第２のステップと、
前記第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを作成する第３のステップと、
前記第１の地図および前記第１の属性情報テーブルを前記端末装置へ送信する第４のステップと、
画面上に表示された前記第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、前記第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、前記指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に新設する地物に対する属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する属性情報入力画面表示手段を備えた前記端末装置の属性情報入力画面において編集された属性情報に基づいて作成され当該端末装置から送られてくる前記第１の属性情報テーブルを更新した第２の属性情報テーブルを受信する第５のステップと、
前記第２の属性情報テーブルに含まれる更新された属性情報を登録する第６のステップと
を備えたことを特徴とする地図属性情報更新方法。
【請求項１１】
端末装置に適用される地図属性情報更新方法であって、
所望の場所の位置情報を入力する第１のステップと、
入力された前記所望の場所の位置情報をサーバ装置に送信する第２のステップと、
前記サーバ装置において作成される前記所望の場所を含む第１の地図を受信する第３のステップと、
前記サーバ装置から送られてくる、前記第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを受信する第４のステップと、
前記第１の地図を画面上に表示する第５のステップと、
画面上に表示された前記第１の地図上において所望の位置を指定する第６のステップと、
画面上に表示された前記第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、前記第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、前記指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に対して新設する地物の属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する第７のステップと、
前記属性情報入力画面において編集された属性情報を前記サーバ装置へ送信する第８のステップと、
前記サーバ装置から送られてくる、前記第２の属性情報テーブルの記述内容に基づいて前記第１の地図を更新した第２の地図を受信する第９のステップと、
受信した前記第２の地図を画面上に表示する第１０のステップと
を備えたことを特徴とする地図属性情報更新方法。
【請求項１２】
端末装置に適用される地図属性情報更新方法であって、
所望の場所の位置情報を入力する第１のステップと、
入力された前記所望の場所の位置情報をサーバ装置に送信する第２のステップと、
前記サーバ装置から送られてくる前記所望の場所を含む第１の地図を受信する第３のステップと、
前記サーバ装置から送られてくる、前記第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを受信する第４のステップと、
前記第１の地図を画面上に表示する第５のステップと、
画面上に表示された前記第１の地図上において所望の位置を指定する第６のステップと、
画面上に表示された前記第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、前記第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、前記指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に対して新設する地物の属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する第７のステップと、
前記属性情報入力画面において編集された属性情報に基づいて前記第１の属性情報テーブルを更新した第２の属性情報テーブルを作成する第８のステップと、
前記第２の属性情報テーブルの記述内容に基づいて前記第１の地図を更新した第２の地図を作成する第９のステップと、
作成された前記第２の地図を画面上に表示する第１０のステップと、
前記第２の属性情報テーブルを前記サーバ装置へ送信する第１１のステップと  を備えたことを特徴とする地図属性情報更新方法。
【請求項１３】
コンピュータに、
所望の場所の位置情報を入力する第１の処理と、
入力された前記位置情報に基づいて前記所望の場所を含む第１の地図を作成する第２の処理と、
前記第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを作成する第３の処理と、
前記第１の地図を画面上に表示する第４の処理と、
画面上に表示された前記第１の地図上において所望の位置を指定する第５の処理と、
画面上に表示された前記第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、前記第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、前記指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に対して新設する地物の属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する第６の処理と、
前記属性情報入力画面において編集された属性情報に基づいて前記第１の属性情報テーブルを更新した第２の属性情報テーブルを作成する第７の処理と、
前記第２の属性情報テーブルの記述内容に基づいて前記第１の地図を更新した第２の地図を作成する第８の処理と、
作成された前記第２の地図を画面上に表示する第９の処理と、
前記第２の属性情報テーブルに含まれる更新された属性情報を登録する第１０の処理と
を実行させるための地図属性情報更新プログラム。
【請求項１４】
サーバ装置のコンピュータに、
端末装置から送られてくる所望の場所の位置情報を受信する第１の処理と、
受信した前記位置情報に基づいて前記所望の場所を含む第１の地図を作成する第２の処理と、
前記第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを作成する第３の処理と、
前記第１の地図および前記第１の属性情報テーブルを前記端末装置へ送信する第４の処理と、
画面上に表示された前記第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、前記第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、前記指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に新設する地物に対する属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する属性情報入力画面表示手段を備えた前記端末装置の属性情報入力画面において編集され当該端末装置から送られてくる属性情報に基づいて前記第１の属性情報テーブルを更新した第２の属性情報テーブルを作成する第５の処理と、
前記第２の属性情報テーブルの記述内容に基づいて前記第１の地図を更新した第２の地図を作成する第６の処理と、
前記第２の地図を前記端末装置へ送信する第７の処理と、
前記第２の属性情報テーブルに含まれる更新された属性情報を登録する第８の処理と
を実行させるための地図属性情報更新プログラム。
【請求項１５】
サーバ装置のコンピュータに、
端末装置から送られてくる所望の場所の位置情報を受信する第１の処理と、
受信した前記位置情報に基づいて前記所望の場所を含む第１の地図を作成する第２の処理と、
前記第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを作成する第３の処理と、
前記第１の地図および前記第１の属性情報テーブルを前記端末装置へ送信する第４の処理と、
画面上に表示された前記第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、前記第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、前記指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に新設する地物に対する属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する属性情報入力画面表示手段を備えた前記端末装置の属性情報入力画面において編集された属性情報に基づいて作成され当該端末装置から送られてくる前記第１の属性情報テーブルを更新した第２の属性情報テーブルを受信する第５の処理と、
前記第２の属性情報テーブルに含まれる更新された属性情報を登録する第６の処理と
を実行させるための地図属性情報更新プログラム。
【請求項１６】
端末装置のコンピュータに、
所望の場所の位置情報を入力する第１の処理と、
入力された前記所望の場所の位置情報をサーバ装置に送信する第２の処理と、
前記サーバ装置において作成される前記所望の場所を含む第１の地図を受信する第３の処理と、
前記サーバ装置から送られてくる、前記第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを受信する第４の処理と、
前記第１の地図を画面上に表示する第５の処理と、
画面上に表示された前記第１の地図上において所望の位置を指定する第６の処理と、
画面上に表示された前記第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、前記第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、前記指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に対して新設する地物の属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する第７の処理と、
前記属性情報入力画面において編集された属性情報を前記サーバ装置へ送信する第８の処理と、
前記サーバ装置から送られてくる、前記第２の属性情報テーブルの記述内容に基づいて前記第１の地図を更新した第２の地図を受信する第９の処理と、
受信した前記第２の地図を画面上に表示する第１０の処理と
を実行させるための地図属性情報更新プログラム。
【請求項１７】
端末装置のコンピュータに、
所望の場所の位置情報を入力する第１の処理と、
入力された前記所望の場所の位置情報をサーバ装置に送信する第２の処理と、
前記サーバ装置から送られてくる前記所望の場所を含む第１の地図を受信する第３の処理と、
前記サーバ装置から送られてくる、前記第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを受信する第４の処理と、
前記第１の地図を画面上に表示する第５の処理と、
画面上に表示された前記第１の地図上において所望の位置を指定する第６の処理と、
画面上に表示された前記第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、前記第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、前記指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に対して新設する地物の属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する第７の処理と、
前記属性情報入力画面において編集された属性情報に基づいて前記第１の属性情報テーブルを更新した第２の属性情報テーブルを作成する第８の処理と、
前記第２の属性情報テーブルの記述内容に基づいて前記第１の地図を更新した第２の地図を作成する第９の処理と、
作成された前記第２の地図を画面上に表示する第１０の処理と、
前記第２の属性情報テーブルを前記サーバ装置へ送信する第１１の処理と
を実行させるための地図属性情報更新プログラム。
【請求項１８】
請求項１３〜１７の何れか１項に記載された地図属性情報更新プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、地図の図形情報と属性情報とをリンクさせて情報処理を行う地理情報システム（ＧＩＳ）に用いて好適な地図属性情報更新システム、サーバ装置、端末装置、地図属性情報更新方法、地図属性情報更新プログラム、および地図属性情報更新プログラムを記録した記録媒体に関するものである。
【０００２】
【従来の技術】
地図の図形情報と属性情報とをリンクさせて情報処理を行う地理情報システム（ＧＩＳ）は、カーナビゲーションや位置情報サービスとして近年急速に利用され始めている。そのＧＩＳの基礎となり、かつ往々にして応用上最もコスト要因となるのが電子地図である。
【０００３】
電子地図の図形情報と属性情報とは通常は別ファイルとして構成され、記録装置に記憶されるとともに共通フィールド等の識別番号によって個々の図形と属性とがリンクさせられる。場合によっては、インデックスファイル等さらに付加的なファイルが必要となり、それらのファイル群によって１つの電子地図が構成される。
【０００４】
このような電子地図において、建物、道路、河川などの図形情報の作成は、従来の紙地図を元にしたディジタイズ手法から、最近では衛星画像や航空写真などを元にした画像処理手法に代わって、省力化と低コスト化が大きく進みつつある。
【０００５】
【発明が解決しようとする課題】
しかし、電子地図の属性情報については、それを作成したり、メンテナンスするために、相変わらず多くの労力が掛かっているのが実情である。属性情報は、その調査に最も多くの労力を要し、次いで電子地図に書き込み、リンクさせる手段にも人手がかかる。
【０００６】
特に、住宅地図においては顕著であり、例えば住所、所有者、電話番号等々のデータは、初期調査において多大な労力が掛かるとともに、定期的な更新時においても多くの労力を要していた。これは電子地図の供給元である電子地図ベンダにおいてもそうであるし、また電子地図を購入し、ＧＩＳを使って顧客管理等を行うユーザにおいても同様な課題を抱えていた。
【０００７】
その結果として、電子地図の価格やメンテナンス費用が高コスト体質となり、ＧＩＳの普及の阻害要因となっていた。あるはその帰結として、地図の更新頻度を低くせざるを得ない状況となり、地図データが現実の状況と乖離する要因となっていた。
【０００８】
なお、携帯無線端末を用いた地図情報サービスとして、携帯無線端末から位置情報を付加したリクエストを地理情報サーバに送信し、周辺地図を画像情報として受け取るサービスがある。しかし、これは単に地理情報サーバで地図データを加工し、送出するだけであって、携帯無線端末から電子地図の属性情報を変えることはできない。
【０００９】
本発明はこのような課題を解決するためになされたもので、その目的とするところは、電子地図の属性情報の調査、書き込み、更新の作業を簡単、迅速、かつ効率よく行えるようにすることのできる地図属性情報更新システム、サーバ装置、端末装置、地図属性情報更新方法、地図属性情報更新プログラム、および地図属性情報更新プログラムを記録した記録媒体を提供することにある。
【００１０】
【課題を解決するための手段】
このような目的を達成するために本発明は、所望の場所の位置情報の入力を可能とする位置情報入力手段と、入力された位置情報に基づいて所望の場所を含む第１の地図を作成する第１の地図作成手段と、第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを作成する第１の属性情報テーブル作成手段と、第１の地図を画面上に表示する第１の地図表示手段と、画面上に表示された第１の地図上において所望の位置の指定を可能とする位置指定手段と、画面上に表示された第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に対して新設する地物の属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する属性情報入力画面表示手段と、属性情報入力画面において編集された属性情報に基づいて第１の属性情報テーブルを更新した第２の属性情報テーブルを作成する第２の属性情報テーブル作成手段と、第２の属性情報テーブルの記述内容に基づいて第１の地図を更新した第２の地図を作成する第２の地図作成手段と、作成された第２の地図を画面上に表示する第２の地図表示手段と、第２の属性情報テーブルに含まれる更新された属性情報を登録する属性情報登録手段とを設けたものである。
【００１１】
この発明によれば、所望の場所の位置情報（例えば、緯度／経度、地名、住所など）を入力すると、この所望の場所を含む第１の地図Ａ１が作成される。また、第１の地図Ａ１に含まれる地物（電子地図上で点、線、ポリゴン等で描かれる図形の総称）に対して登録されている属性情報を記述した第１の属性情報テーブルＴ１が作成される。第１の地図Ａ１は画面上に表示され、この表示された第１の地図Ａ１上において所望の位置を指定すると、属性情報入力画面が表示される。なお、地物に対応する属性情報は、例えば記憶装置にあらかじめ記憶、すなわち登録されている。
【００１２】
この際、指定された位置をその属する範囲（例えば、あらかじめ設定された地物を含む矩形状の領域）に内包する地物があった場合、その地物に対する属性情報の編集画面として、第１の属性情報テーブルＴ１に記述されているその地物の属性情報の編集を可能とする属性情報入力画面が表示される。指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に対して新設する地物の属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面が表示される。
【００１３】
この表示された属性情報入力画面において、属性情報を編集（追加／変更／削除）すると、編集された属性情報に基づいて第１の属性情報テーブルＴ１が更新され、第２の属性情報テーブルＴ２が作成される。すなわち、指定された位置をその属する範囲に内包する地物があり、この時表示される属性情報入力画面においてその地物に対する属性情報を編集すれば、その地物に対する属性情報を書き替えた第２の属性情報テーブルＴ２が作成される。指定された位置をその属する範囲に内包する地物がなく、この時表示される属性情報入力画面においてその指定位置の属性情報を編集すれば、その指定位置を新たな地物の設置位置とみなし、この位置に設置する新設地物に対する属性情報を書き加えた第２の属性情報テーブルＴ２が作成される。そして、この第２の属性情報テーブルＴ２の記述内容に基づいて第１の地図Ａ１を更新した第２の地図Ａ２が作成され、この作成された第２の地図Ａ２が画面上に表示される。また、第２の属性情報テーブルＴ２に含まれる更新された属性情報、すなわち変更されたり新設された地物の属性情報が例えば記憶装置に登録される。
【００１４】
なお、第２の地図Ａ２は第１の地図Ａ１との共通部分を含む地図として作成し、第１の地図Ａ１に代えて表示するようにしてもよいが、第１の地図Ａ１との差分を抽出した地図を第２の地図Ａ２とし、この第２の地図Ａ２を第１の地図Ａ１に重ね合わせて表示するようにしてもよい。例えば、指定された位置をその属する範囲に内包する地物があり、その地物に対して属性情報の編集が行われた場合、その地物の輪郭を太線化したり、地物全体を着色したりするなどして強調した地図（地図Ａ１との差分）を第２の地図Ａ２とする。また、指定された位置をその属する範囲に内包する地物がなく、その指定位置に対して属性情報の編集が行われた場合、その指定位置を新たな地物の設置位置とみなし、この位置に設置する新設地物の輪郭を太線化したり、地物全体を着色するなどして強調した地図（地図Ａ１との差分）を第２の地図Ａ２とする。この場合、これら修飾情報（着色，太線など）を属性情報に追加し、この修飾情報を追加した属性情報を登録する。なお、地物を新設する場合、特殊図形（記号、アイコンなど）を使用するようにしてもよい。また、地物を新設する場合、図形情報には、属性情報とリンクするために必要な識別番号を記録しておく。
【００１５】
本発明は、上述したようなシステム（請求項１）とするが、このシステムは端末装置とサーバ装置とから構成することができる。端末装置とサーバ装置との間の通信は、無線通信回線でもよく、有線通信回線でもよい。また、無線通信回線と有線通信回線の両方を用いてもよい（請求項４，７）。
端末装置とサーバ装置とから構成する場合、端末装置とサーバ装置とでその機能を分担するが、その機能分担は例えば次のようにして行う。
【００１６】
〔機能分担例１〕
（１）サーバ装置（請求項２）
サーバ装置に、端末装置から送られてくる所望の場所の位置情報を受信する位置情報受信手段と、受信した位置情報に基づいて所望の場所を含む第１の地図を作成する第１の地図作成手段と、第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを作成する第１の属性テーブル作成手段と、第１の地図および第１の属性情報テーブルを端末装置へ送信する第１の送信手段と、端末装置から送られてくる編集された属性情報に基づいて第１の属性情報テーブルを更新した第２の属性情報テーブルを作成する第２の属性情報テーブル作成手段と、第２の属性情報テーブルの記述内容に基づいて第１の地図を更新した第２の地図を作成する第２の地図作成手段と、第２の地図を端末装置へ送信する第２の送信手段と、第２の属性情報テーブルに含まれる更新された属性情報を登録する属性情報登録手段とを設ける。なお、地物に対する属性情報を登録、すなわち記憶する記憶手段を設けてもよい。
【００１７】
（２）端末装置（請求項５）
端末装置に、所望の場所の位置情報の入力を可能とする位置情報入力手段と、入力された所望の場所の位置情報をサーバ装置に送信する位置情報送信手段と、サーバ装置から送られてくる所望の場所を含む第１の地図を受信する第１の地図受信手段と、サーバ装置から送られてくる、第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを受信する第１の属性情報テーブル受信手段と、第１の地図を画面上に表示する第１の地図表示手段と、画面上に表示された第１の地図上において所望の位置の指定を可能とする位置指定手段と、画面上に表示された第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に対して新設する地物の属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する属性情報入力画面表示手段と、この属性情報入力画面表示手段が表示する属性情報入力画面において編集された属性情報をサーバ装置へ送信する属性情報送信手段と、サーバ装置から送られてくる、第２の属性情報テーブルの記述内容に基づいて第１の地図を更新した第２の地図を受信する第２の地図受信手段と、受信した第２の地図を画面上に表示する第２の地図表示手段とを設ける。
【００１８】
この機能分担例１では、端末装置において、所望の場所の位置情報（例えば、緯度／経度、地名、住所など）を入力すると、この所望の場所の位置情報がサーバ装置へ送られる。サーバ装置は、端末装置からの所望の場所を含む第１の地図Ａ１を作成し、また、この第１の地図Ａ１に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルＴ１を作成し、この作成した第１の地図Ａ１を端末装置へ送る。端末装置は、サーバ装置から送られてくる第１の地図Ａ１を画面上に表示する。
【００１９】
端末装置の画面上に表示された第１の地図Ａ１において、所望の位置を指定すると、属性情報入力画面が表示される。
この際、指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、第１の属性情報テーブルＴ１に記述されているその地物の属性情報の編集を可能とする属性情報入力画面が表示される。指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に対して新設する地物の属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面が表示される。この表示された属性情報入力画面において、属性情報を編集（追加／変更／削除）すると、編集された属性情報がサーバ装置へ送られる。
【００２０】
サーバ装置は、端末装置からの編集された属性情報に基づいて第１の属性情報テーブルＴ１を更新し、第２の属性情報テーブルＴ２を作成する。すなわち、指定された位置をその属する範囲に内包する地物があり、この時表示される属性情報入力画面においてその地物に対する属性情報が編集されれば、その地物に対する属性情報を書き替えた第２の属性情報テーブルＴ２を作成する。指定された位置をその属する範囲に内包する地物がなく、この時表示される属性情報入力画面においてその指定位置の属性情報が編集されれば、その指定位置を新たな地物の設置位置とみなし、この位置に設置する新設地物に対する属性情報を書き加えた第２の属性情報テーブルＴ２を作成する。また、サーバ装置は、第２の属性情報テーブルＴ２の記述内容に基づいて第１の地図Ａ１を更新した第２の地図Ａ２を作成する。
【００２１】
そして、サーバ装置は、作成した第２の地図Ａ２を端末装置へ送る。端末装置は、サーバ装置から送られてくる第２の地図Ａ２を画面上に表示する。一方、サーバ装置では、第２の属性情報テーブルＴ２に含まれる更新された属性情報、すなわち変更されたり新設された地物の属性情報を登録する。
【００２２】
〔機能分担例２〕
（１）サーバ装置（請求項３）
サーバ装置に、端末装置から送られてくる所望の場所の位置情報を受信する位置情報受信手段と、受信した位置情報に基づいて所望の場所を含む第１の地図を作成する第１の地図作成手段と、第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを作成する第１の属性テーブル作成手段と、第１の地図および第１の属性情報テーブルを端末装置へ送信する第１の送信手段と、端末装置から送られてくる、編集された属性情報に基づいて第１の属性情報テーブルを更新した第２の属性情報テーブルを受信する属性情報テーブル受信手段と、第２の属性情報テーブルに含まれる更新された属性情報を登録する属性情報登録手段とを設ける。
【００２３】
（２）端末装置（請求項６）
端末装置に、所望の場所の位置情報の入力を可能とする位置情報入力手段と、この位置情報入力手段を介して入力された所望の場所の位置情報をサーバ装置に送信する位置情報送信手段と、サーバ装置から送られてくる所望の場所を含む第１の地図を受信する第１の地図受信手段と、サーバ装置から送られてくる、第１の地図に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルを受信する第１の属性情報テーブル受信手段と、第１の地図を画面上に表示する第１の地図表示手段と、画面上に表示された第１の地図上において所望の位置の指定を可能とする位置指定手段と、画面上に表示された第１の地図上の指定された位置に応じ、この指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、第１の属性情報テーブルに記述されているその地物の属性情報の編集を可能とする属性情報入力画面を表示し、指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に対して新設する地物の属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面を表示する属性情報入力画面表示手段と、この属性情報入力画面表示手段が表示する属性情報入力画面において編集された属性情報に基づいて第１の属性情報テーブルを更新した第２の属性情報テーブルを作成する第２の属性情報テーブル作成手段と、第２の属性情報テーブルの記述内容に基づいて第１の地図を更新した第２の地図を作成する第２の地図作成手段と、作成された第２の地図を画面上に表示する第２の地図表示手段と、第２の属性情報テーブルをサーバ装置へ送信する第２の属性情報テーブル送信手段とを設ける。
【００２４】
この機能分担例２では、端末装置において、所望の場所の位置情報（例えば、緯度／経度、地名、住所など）を入力すると、この所望の場所の位置情報がサーバ装置へ送られる。サーバ装置は、端末装置からの所望の場所を含む第１の地図Ａ１を作成し、また、この第１の地図Ａ１に含まれる地物に対して登録されている属性情報を記述した第１の属性情報テーブルＴ１を作成し、この作成した第１の地図Ａ１と第１の属性情報テーブルＴ１を端末装置へ送る。端末装置は、サーバ装置から送られてくる第１の地図Ａ１を画面上に表示する。
【００２５】
端末装置の画面上に表示された第１の地図Ａ１において、所望の位置を指定すると、属性情報入力画面が表示される。
この際、指定された位置をその属する範囲に内包する地物があった場合、その地物に対する属性情報の編集画面として、第１の属性情報テーブルＴ１に記述されているその地物の属性情報の編集を可能とする属性情報入力画面が表示される。指定された位置をその属する範囲に内包する地物がなかった場合、その指定位置に対して新設する地物の属性情報の編集画面として、新設する地物の属性情報を書き加えることを可能とする属性情報入力画面が表示される。
【００２６】
この表示された属性情報入力画面において、属性情報を編集（追加／変更／削除）すると、端末装置は、この編集された属性情報に基づいて第１の属性情報テーブルＴ１を更新し、第２の属性情報テーブルＴ２を作成する。すなわち、指定された位置をその属する範囲に内包する地物があり、この時表示される属性情報入力画面においてその地物に対する属性情報が編集されれば、その地物に対する属性情報を書き替えた第２の属性情報テーブルＴ２を作成する。指定された位置をその属する範囲に内包する地物がなく、この時に表示される属性情報入力画面においてその指定位置の属性情報が編集されれば、その指定位置を新たな地物の設置位置とみなし、この位置に設置する新設地物に対する属性情報を書き加えた第２の属性情報テーブルＴ２を作成する。
【００２７】
そして、端末装置は、この第２の属性情報テーブルＴ２の記述内容に基づいて第１の地図Ａ１を更新した第２の地図Ａ２を作成し、この作成した第２の地図Ａ２を画面上に表示する。また、端末装置は、第２の属性情報テーブルＴ２をサーバ装置へ送り、サーバ装置では、端末装置から送られてくる第２の属性情報テーブルＴ２に含まれる更新された属性情報、すなわち変更されたり新設された地物の属性情報を登録する。
【００２８】
なお、本発明は、地図属性情報更新システム、サーバ装置、端末装置として構成できる他、地図属性情報更新方法として地理情報システムやサーバ装置、端末装置に適用することもでき（請求項８〜１２）、コンピュータにその処理を実現させるためのプログラムとしても提供できる（請求項１３〜１７）。また、このプログラムを記憶せたフレキシブルディスク、ＣＤ−ＲＯＭ、メモリカードなどの記録媒体としても提供することができる（請求項１８）。
【００２９】
【発明の実施の形態】
以下、本発明を図面に基づいて詳細に説明する。図１はこの発明の一実施の形態を示す地図属性情報更新システムのシステム構成図である。同図において、１は携帯無線端末、２は中継局、３はネットワーク、４は地理情報サーバである。
【００３０】
同図において、携帯無線端末１から中継局２への通信手段としてＰＨＳを用いる場合には、ネットワーク３として公衆回線網を用いることができる。携帯無線端末１から中継局２への通信手段として携帯電話を用いる場合には、ネットワーク３として、公衆回線網の他に、インターネットを利用することができる。携帯無線端末１としては、ＰＨＳ電話機や携帯電話機の他、ＰＤＡ（Personal Digital Assistance）などを利用してもよい。
【００３１】
また、将来的にはブルートゥース（Bluetooth）などの近距離の無線通信手段を利用してインターネットに接続したり、公衆回線網に接続したりすることも可能になると予想され、このような通信手段も用いてもよい。また、必ずしも無線通信回線に限られるものではなく、有線通信回線を用いてもよく、無線通信回線と有線通信回線との両方を用いるようにしてもよい。また、携帯無線端末１に代えて、パーソナルコンピュータ（パソコン）を利用してもよい。
【００３２】
但し、本システムを用いてデータの送受信を行う際には、どうしてもある程度の操作時間が必要になるため、回線を所定の時間占有する公衆回線網を利用する通信手段よりも、データ課金方式のパケット通信が可能な通信手段の方が通信コストや操作性の上でより好ましい。
【００３３】
地理情報サーバ４は、１台の装置で実現しても差し支えないが、通常の企業などで採られているネットワークはＬＡＮ構成であることが多い。それに従って、地理情報サーバ４の機能を例えば図２に示すように、ＧＩＳサーバ４−１、地理データベースサーバ４−２、ＷＷＷサーバ４−３などの複数台の装置に負荷分散する構成としてもよい。なお、図２において、５はＷＷＷサーバ４−３とＬＡＮ（ローカルエリアネットワーク）６との間に設けられたファイアーウォールである。本発明でいうサーバ装置は、１台の装置だけではなく、このような負荷分散した装置もその定義に含まれるものとする。
【００３４】
〔実施の形態１：請求項１，２，５〕
図３にこの地図属性情報更新システムにおいて地図の属性情報を更新する際の処理手順の一例（実施の形態１）を示す。なお、携帯無線端末１は、所定のアプリケーションをダウンロードし、実行できる機能を搭載しているものとする。例えば、ドコモ社が提供するｉ−ｍｏｄｅ（登録商標）サービスにおけるｉ−ａｐｐｌｉ（登録商標）としてネットワークを介してダウンロードすることでもよいし、ＰＤＡ端末などの場合には所定のＷＷＷサイトからダウンロードすることであってもよい。また、適当な物理的な記録メディアを用いて携帯無線端末１にインストールすることであっても差し支えない。インストールされたプログラム（アプリケーション）は、消去しなければ継続的に利用可能のものが好ましい。
【００３５】
携帯無線端末１は、最初の起動時に、地理情報サーバ４のＷＷＷサービスサイトにアクセスし、アプリケーションＡＰをダウンロードする（ステップ１０１，１０２）。携帯無線端末１において、操作者がアプリケーションＡＰを起動すると、アプリケーションＡＰは、位置情報入力画面を携帯無線端末１のディスプレイＤＰ上に表示する。図４（ａ）および（ｂ）にディスプレイＤＰ上に表示される位置情報入力画面の一例を示す。
【００３６】
図４（ａ）の位置情報入力画面Ｇ１ａでは、地図表示を所望する場所の位置情報として、緯度や経度を入力する。図４（ｂ）の位置情報入力画面Ｇ１ｂでは、地図表示を所望する場所の位置情報として、位置情報入力画面Ｇ１ｂ中にリストアップされている地名を選択する。
【００３７】
なお、地図表示を所望する場所の位置情報は、最近の携帯電話における位置情報サービスを併用してそれから得られる地理座標を用いることでも差し支えないし、ＧＰＳを用いて携帯無線端末の位置を検出し、その座標を用いるのでも差し支えない。あるいは、住所、郵便番号、近隣の電話番号などの、なにがしか場所を特定できる情報であっても差し支えない。あるいは、これらの位置情報は、例えば住所メニューなどとして地理情報サーバから提供される選択肢から選ぶ方式としても差し支えない。
【００３８】
また、実際の運用においては、地理情報サーバと携帯無線端末には、相互認証やアクセス管理の手段を有することが、高価な地理データベースのリスク管理の面から、ほゞ必然的に必要であり、そのような手段を用いて、データ通信に先立って相互認証やアクセス権の確立を行うことがほゞ必然的に必要である。
【００３９】
位置情報入力画面Ｇ１より所望の場所の位置情報が入力されると（ステップ１０３）、携帯無線端末１のアプリケーションＡＰは、その位置情報を地理情報サーバ４に送信する（ステップ１０４）。地理情報サーバ４は、携帯無線端末１からの位置情報を受信し、その位置情報を地図作成モジュールに入力して電子地図の座標系に変換し、入力された位置を中心とする地図情報を地図情報データベース４Ａから読み出し、携帯無線端末１のメモリ容量が許容する範囲、あるいは地図画像の通信時間が許容できる範囲で、携帯無線端末１の表示画面の最低９倍（縦３×横３枚分）程度の範囲の地図Ａ１を作成する（ステップ１０５）。
【００４０】
また、地理情報サーバ４は、地図Ａ１に含まれる地物（電子地図上で点、線、ポリゴン等で描かれる図形の総称）の属性情報を属性情報データベース４Ｂから読み出し、この属性情報を記述した属性情報テーブルＴ１を作成する（ステップ１０６）。図５に属性情報テーブルＴ１の一例を示す。そして、地理情報サーバ４は、作成した地図Ａ１と属性情報テーブルＴ１を携帯無線端末１へ送信する（ステップ１０７）。
【００４１】
属性情報テーブルＴ１を送る際、利用目的によっては、属性情報はプライバシーに関する可能性があるため、属性データの通信にはＳＳＬなど、インターネットや回線の通信で妥当と考えられる暗号手段を適用して、暗号化を行うことが好ましい。以下、本発明の各実施の形態では、属性情報を送る場合、暗号化が行われているものとする。
【００４２】
携帯無線端末１のアプリケーションＡＰは地理情報サーバ４から送られてきた地図Ａ１をディスプレイＤＰ上に表示する（ステップ１０８）。この地図Ａ１の表示に際し、携帯無線端末１のアプリケーションＡＰは、地理情報サーバ４から送られてきた属性情報テーブルＴ１に記述されている地物の属性情報と地図Ａ１とのリンクを図る。
【００４３】
図６に携帯無線端末１のディスプレイ部を拡大して示す。携帯無線端末１のディスプレイＤＰには、十字型のカーソルＣＳが表示され、このカーソルＣＳの縦線と横線との交点Ｐでウィンドウ（表示ウィンドウ）Ｗ１内に表示される地図Ａ１中の所望の位置を指定することができる。なお、この例では、カーソルＣＳを固定カーソルとしており、表示ウィンドウＷ１内に地図Ａ１がスクロール可能に表示される。図７に地図Ａ１と表示ウィンドウＷ１との関係を示す。表示ウィンドウＷ１内には地図Ａ１の一部分が表示される。表示ウィンドウＷ１は固定され、携帯無線端末１でのスクロール操作によって、地図Ａ１が移動する。
【００４４】
一般に、携帯無線端末において、地図上で位置の指定を行うには、カーソルが固定で地図を可動とする方式、地図が固定でカーソルを可動とする方式、地図もカーソルも可動とする方式の３つが考えられる。いずれの方式でも差し支えないが、往々にして携帯無線端末の画面等の表示エリアはそれほど大きくなく、所望の場所だけではなくその周辺が見えた方が空間的な位置関係を把握し易くなるため、表示エリアよりも大きいサイズの地図を用意し、地図を可動とする操作方法が好ましい。
【００４５】
〔属性情報の更新▲１▼：指定位置が地物の属する範囲に内包している場合〕
例えば、今、図７の地図Ａ１において、地物ＴＧ１の属性情報を追加したいとする。この場合、スクロール操作によって地図Ａ１を移動させ、カーソルＣＳの交点Ｐを地物ＴＧ１の中心部に位置させ、この位置を所望の位置として確定する（ステップ１０９）。これにより、携帯無線端末１のアプリケーションＡＰは、画面上で確定された位置（ｘ０，ｙ０）を操作者からの指定位置とし、属性情報テーブルＴ１を参照し、指定された位置（ｘ０，ｙ０）に属性情報があるか否かを検索する（ステップ１１０）。
【００４６】
具体的には、地物を含む矩形状の領域をその地物の属する範囲とし、指定された位置（ｘ０，ｙ０）がその属する範囲に内包する地物があるか否かをチェックする。この場合、指定された位置（ｘ０，ｙ０）は地物ＴＧ１の属する範囲にあり、指定された位置（ｘ０，ｙ０）をその属する範囲に内包する地物があると判断される。
【００４７】
なお、属性情報テーブルＴ１では地物の位置が緯度・経度等の地理座標（Ｘ，Ｙ）で表されており、携帯無線端末１における画面上の位置はピクセル座標（ｘ，ｙ）で表される。この場合、ピクセル座標（ｘ，ｙ）を地理座標（Ｘ，Ｙ）に変換する必要がある。この実施の形態では、地図Ａ１において、ピクセル座標（ｘ，ｙ）と地理座標（Ｘ，Ｙ）とが一致するように作成されているものとし、指定された位置のピクセル座標を地理座標に変換する必要はないものとする。
【００４８】
地図Ａ１において、ピクセル座標（ｘ，ｙ）と地理座標（Ｘ，Ｙ）とが一致するように作成されていない場合には、例えば、指定された位置のピクセル座標（ｘ０，ｙ０）を地理情報サーバ４へ送信し、地理情報サーバ４において、画素数や地図Ａ１の所定の位置の地理座標などから指定された位置のピクセル座標（ｘ０，ｙ０）に対応する地理座標（Ｘ０，Ｙ０）を求め、携帯無線端末１へ送るようにする。
【００４９】
携帯無線端末１のアプリケーションＡＰは、指定された位置（ｘ０，ｙ０）が地物ＴＧ１の属する範囲にあると判断すると、その地物ＴＧ１に対する属性情報の編集画面として、属性情報テーブルＴ１に記述されている地物ＴＧ１の属性情報を初期値とする属性情報入力画面を表示する（ステップ１１１）。例えば今、属性情報テーブルＴ１に地物ＴＧ１の属性情報として、その名称が「○×商店」、種別が「建物（ポリゴン）」、色が「黄色」と記述されていた場合、図８にその一例を示すような属性情報入力画面Ｇ２が表示される。
【００５０】
属性情報入力画面Ｇ２には、「名称」，「種別」，「色」の他、「状態」や「内容」などについての属性情報の入力部が設けられている。これらの属性情報は、属性情報入力画面Ｇ２において、変更したり、追加したり、削除したりすることができる。例えば、種別については、種別選択リストＬＳ１より所望の種別を選択することが可能であるし、色については、色選択リストＬＳ２より所望の色を選択することが可能である。状態については、状態選択リストＬＳ３より所望の状態を選択することが可能である。また、内容については、テキスト形式で、属性情報に関するメモなど所望の文を入力することが可能である。
【００５１】
ここで、この属性情報入力画面Ｇ２において、「状態」についての属性情報として「改築中」と入力し、すなわち属性情報入力画面Ｇ２における属性情報を追加し、決定ボタンＢＴ１を押したとする（ステップ１１２）。すると、携帯無線端末１のアプリケーションＡＰは、属性情報入力画面Ｇ２において追加すなわち編集された属性情報を地理情報サーバ４へ送信する（ステップ１１３）。この際、ステップ１０９〜ステップ１１２を携帯無線端末１のメモリ容量が許容する範囲で、必要な回数繰り返して実行し、複数の属性入力内容を保持し、その後、一括して地理情報サーバ４に送信してもよい。この場合、決定ボタンＢＴ１を押した後に、入力内容確認用の入力内容表示画面を表示することが望ましい。
【００５２】
地理情報サーバ４は、携帯無線端末１から送られてくる編集された属性情報に基づいて属性情報テーブルＴ１を更新し、属性情報テーブルＴ２を作成する（ステップ１１４）。この場合、地物ＴＧ１の属性情報について、その「状態」の属性情報を「改築中」と書き加えた属性情報テーブルＴ２を作成する。
【００５３】
そして、地理情報サーバ４は、属性情報テーブルＴ２の記述内容に基づいて地図Ａ１を更新し、地図Ａ１との差分を抽出した地図Ａ２を作成する（ステップ１１５）。この場合、地理情報サーバ４は、属性情報テーブルＴ１の記述内容と属性情報テーブルＴ２の記述内容とを比較し、属性情報に変更があった地物が地物ＴＧ１であることを認識し、地物ＴＧ１に対して設定されている色属性の色で塗りつぶした同形のポリゴンを作成し、このポリゴンを地物ＴＧ１の設置位置に付加した地図Ａ１と付加する前の地図Ａ１との差分を抽出した地図、すなわち地物ＴＧ１を着色しその背景を透明とした地図を地図Ａ２として作成する（図９参照）。なお、地物ＴＧ１を着色するのではなく、地物ＴＧ１の輪郭を太くするなどとしてもよい。また、特殊図形（記号やアイコン）などとしてもよい。
【００５４】
そして、地理情報サーバ４は、地図Ａ２と地図Ａ２における修飾情報（着色、太線、特殊図形など）を追加した属性情報テーブルＴ２とを携帯無線端末１へ送信する（ステップ１１６）。また、地図Ａ２における修飾情報を追加した属性情報テーブルＴ２に含まれる更新された属性情報を属性情報データベース４Ｂに登録（更新）する（ステップ１１７）。この場合、地物ＴＧ１について、その入力された属性情報と修飾情報を書き加える。
【００５５】
この実施の形態では、地物ＴＧ１の位置にポリゴンを付加した地図Ａ１ではなく、地図Ａ１との差分を抽出した地図Ａ２を地理情報サーバ４から携帯無線端末１へ送ることにより、データ量を減らし、高速通信が可能となり、通信コストを安くすることができる。
【００５６】
携帯無線端末１のアプリケーションＡＰは、地理情報サーバ４から送られてくる地図Ａ２と属性情報テーブルＴ２とを受信すると、受信した地図Ａ２を地図Ａ１に重ね合わせて表示する（ステップ１１８：図１０参照）。この重ね合わせ表示により、属性情報が更新された地物ＴＧ１が強調表示され、操作者は地物ＴＧ１の属性情報の更新が完了したことを確認することができる。なお、地図Ａ１と地図Ａ２との重ね合わせ表示に際し、携帯無線端末１のアプリケーションＡＰは、地理情報サーバ４から送られてきた属性情報テーブルＴ２に記述されている地物の属性情報と地図Ａ２が重ね合わされた地図Ａ１とのリンクを図る。
【００５７】
〔属性情報の更新▲２▼：指定位置が地物の属する範囲に内包していない場合〕
例えば、今、図７の地図Ａ１において、指定した位置（ｘ０，ｙ０）が地物ＴＧ１の属する範囲になく、また地図Ａ１中のどの地物の属する範囲にもなかったとする。この場合、携帯無線端末１のアプリケーションＡＰは、指定された位置（ｘ０，ｙ０）をその属する範囲に内包する地物がないと判断する。
【００５８】
携帯無線端末１のアプリケーションＡＰは、指定された位置（ｘ０，ｙ０）をその属する範囲に内包する地物がないと判断すると、その指定位置に対する属性情報の編集画面として、初期値が設定されていない属性情報入力画面Ｇ２’（図１１参照）を表示する（ステップ１１１）。
【００５９】
この属性情報入力画面Ｇ２’において、所望の属性情報を入力し、すなわち属性情報入力画面Ｇ２’における属性情報を編集し、決定ボタンＢＴ１を押すと（ステップ１１２）、携帯無線端末１のアプリケーションＡＰは、属性情報入力画面Ｇ２’において編集された属性情報を地理情報サーバ４へ送信する（ステップ１１３）。この際、ステップ１０９〜ステップ１１２を携帯無線端末１のメモリ容量が許容する範囲で、必要な回数繰り返して実行し、複数の属性入力内容を保持し、その後、一括して地理情報サーバ４に送信してもよい。この場合、決定ボタンＢＴ１を押した後に、入力内容確認用の入力内容表示画面を表示することが望ましい。
【００６０】
地理情報サーバ４は、携帯無線端末１から送られてくる編集された属性情報に基づいて属性情報テーブルＴ１を更新し、属性情報テーブルＴ２を作成する（ステップ１１４）。この場合、携帯無線端末１の画面上で指定された位置を新たな地物の設置位置とみなし、この位置に設置する新設地物に対する属性情報を書き加えた属性情報テーブルＴ２を作成する。
【００６１】
そして、地理情報サーバ４は、属性情報テーブルＴ２の記述内容に基づいて地図Ａ１を更新し、更新する前の地図Ａ１との差分を抽出した地図Ａ２を作成する（ステップ１１５）。この場合、地理情報サーバ４は、属性情報テーブルＴ１の記述内容と属性情報テーブルＴ２の記述内容とを比較し、属性情報に変更があった地物が新設地物であることを認識し、新設地物に対して設定されている色属性の色で塗りつぶしたポリゴンを作成し、このポリゴンを新設地物の設置位置に付加した地図Ａ１と付加する前の地図Ａ１との差分を抽出した地図、すなわち新設地物を着色しその背景を透明とした地図を地図Ａ２として作成する。なお、新設地物を着色するのではなく、新設地物の輪郭を太くするなどとしてもよい。また、特殊図形（記号やアイコン）などとしてもよい。
【００６２】
そして、地理情報サーバ４は、作成した地図Ａ２と地図Ａ２における修飾情報（着色、太線、特殊図形など）を追加した属性情報テーブルＴ２とを携帯無線端末１へ送信する（ステップ１１６）。また、地図Ａ２における修飾情報を追加した属性情報テーブルＴ２に含まれる更新された属性情報を属性情報データベース４Ｂに登録する（ステップ１１７）。この場合、新設地物について、入力された属性情報と修飾情報を書き加える。また、地図情報データベース４Ａに、新設地物の属性情報とリンクするために必要な識別番号を記録する。
【００６３】
携帯無線端末１のアプリケーションＡＰは、地理情報サーバ４から送られてくる地図Ａ２と属性情報テーブルＴ２とを受信すると、受信した地図Ａ２を地図Ａ１に重ね合わせて表示する（ステップ１１８）。この重ね合わせ表示により、属性情報が更新された新設地物が強調表示され、操作者は新設地物の属性情報の更新が完了したことを確認することができる。なお、地図Ａ１と地図Ａ２との重ね合わせ表示に際し、携帯無線端末１のアプリケーションＡＰは、地理情報サーバ４から送られてきた属性情報テーブルＴ２に記述されている地物の属性情報と地図Ａ２が重ね合わされた地図Ａ１とのリンクを図る。
【００６４】
引き続き、別の位置に関して同様の処理を行う場合には、重ね合わせて表示されている地図に対して位置情報入力操作を実行することによって、属性情報の更新を行うことができる。この場合、地理情報サーバ４は、Ａ１とＡ２とを重ね合わせた地図を地図Ａ１に置き換えて、また属性情報テーブルＴ２を属性情報テーブルＴ１に置き換えて、同様の処理を繰り返す。操作者の情報入力が完了した場合、地理情報サーバ４は操作者が処理を行っていないタイミングで属性情報テーブルＴ２に含まれる更新された属性情報を属性情報データベース４Ｂに登録する。次回、操作者がアプリケーションＡＰを実行して属性情報テーブルＴ１を取得しようとしたとき、地理情報サーバ４は、属性情報データベース４Ｂ中の最新の属性情報から属性情報テーブルＴ１を作成する。
【００６５】
なお、地図Ａ１以外の位置に対して入力を行う場合は、位置情報入力画面Ｇ１に戻って再度位置指定を行う。もしくは、地図Ａ１外までスクロールして空白位置を指定したときには、その位置の座標を算出して地理情報サーバ４に転送し、地理情報サーバ４は地図Ａ１を再度作成し、携帯無線端末１に送信し、携帯無線端末１は地図Ａ１を表示する。
【００６６】
また、この実施の形態１では、地図Ａ１との差分を抽出した地図Ａ２を地理情報サーバ４から携帯無線端末１へ送るようにしたが、通信コストが高くはなるが、差分を抽出する前の地図、すなわち所望の地物や新設地物の位置に着色したポリゴンなどを付加した地図Ａ１を地図Ａ２とし、この地図Ａ２を地理情報サーバ４から携帯無線端末１へ送るようにしてもよい。この場合、携帯無線端末１では、地図Ａ１と地図Ａ２とを重ね合わせるのではなく、地図Ａ１に代えて地図Ａ２を表示する。
【００６７】
また、この実施の形態１では、地理情報サーバ４から属性情報テーブルＴ２を携帯無線端末１へ送るようにしたが、携帯無線端末１のアプリケーションＡＰにおいて地理情報サーバ４と同様の処理によって属性情報テーブルＴ２を作成し、これを使用しても差し支えない。
【００６８】
〔実施の形態２：請求項１，３，６〕
図１２にこの地図属性情報更新システムにおいて地図の属性情報を更新する際の処理手順の別の例（実施の形態２）を示す。なお、携帯無線端末１は、アプリケーションをダウンロードし、実行できる機能を搭載しているものとする。
【００６９】
携帯無線端末１は、最初の起動時に、地理情報サーバ４のＷＷＷサービスサイトにアクセスし、アプリケーションＡＰをダウンロードする（ステップ２０１，２０２）。携帯無線端末１において、操作者がアプリケーションＡＰを起動すると、アプリケーションＡＰは、図４（ａ），（ｂ）に示したような位置情報入力画面Ｇ１を携帯無線端末１のディスプレイＤＰ上に表示する。
【００７０】
位置情報入力画面Ｇ１より所望の場所の位置情報が入力されると（ステップ２０３）、携帯無線端末１のアプリケーションＡＰは、その位置情報を地理情報サーバ４に送信する（ステップ２０４）。地理情報サーバ４は、携帯無線端末１からの位置情報を受信し、その位置情報を地図作成モジュールに入力して電子地図の座標系に変換し、入力された位置を中心とする地図情報を地図情報データベース４Ａから読み出し、携帯無線端末１のメモリ容量が許容する範囲、あるいは地図画像の通信時間が許容できる範囲で、携帯無線端末１の表示画面の最低９倍（縦３×横３枚分）程度の範囲の地図Ａ１を作成する（ステップ２０５）。
【００７１】
また、地理情報サーバ４は、地図Ａ１に含まれる地物の属性情報を属性情報データベース４Ｂから読み出し、この属性情報を記述した属性情報テーブルＴ１を作成する（ステップ２０６）。そして、地理情報サーバ４は、作成した地図Ａ１と属性情報テーブルＴ１を携帯無線端末１へ送信する（ステップ２０７）。
【００７２】
携帯無線端末１のアプリケーションＡＰは地理情報サーバ４から送られてきた地図Ａ１をディスプレイＤＰ上に表示する（ステップ２０８）。この地図Ａ１の表示に際し、携帯無線端末１のアプリケーションＡＰは、地理情報サーバ４から送られてきた属性情報テーブルＴ１に記述されている地物の属性情報と地図Ａ１とのリンクを図る。
【００７３】
〔属性情報の更新▲１▼：指定位置が地物の属する範囲に内包している場合〕
例えば、今、図７の地図Ａ１において、地物ＴＧ１の属性情報を追加したいとする。この場合、スクロール操作によって地図Ａ１を移動させ、カーソルＣＳの交点Ｐを地物ＴＧ１の中心部に位置させ、この位置を所望の位置として確定する（ステップ２０９）。これにより、携帯無線端末１のアプリケーションＡＰは、画面上で確定された位置（ｘ０，ｙ０）を操作者からの指定位置とし、属性情報テーブルＴ１を参照し、指定された位置（ｘ０，ｙ０）に属性情報があるか否かを検索する（ステップ２１０）。
【００７４】
具体的には、地物を含む矩形状の領域をその地物の属する範囲とし、指定された位置（ｘ０，ｙ０）がその属する範囲に内包する地物があるか否かをチェックする。この場合、指定された位置（ｘ０，ｙ０）は地物ＴＧ１の属する範囲にあり、指定された位置（ｘ０，ｙ０）をその属する範囲に内包する地物があると判断される。
【００７５】
携帯無線端末１のアプリケーションＡＰは、指定された位置（ｘ０，ｙ０）が地物ＴＧ１の属する範囲にあると判断すると、その地物ＴＧ１に対する属性情報の編集画面として、属性情報テーブルＴ１に記述されている地物ＴＧ１の属性情報を初期値とする属性情報入力画面を表示する（ステップ２１１）。例えば今、属性情報テーブルＴ１に地物ＴＧ１の属性情報として、その名称が「○×商店」、種別が「建物（ポリゴン）」、色が「黄色」と記述されていた場合、図８にその一例を示すような属性情報入力画面Ｇ２が表示される。
【００７６】
ここで、この属性情報入力画面Ｇ２において、「状態」についての属性情報として「改築中」と入力し、すなわち属性情報入力画面Ｇ２における属性情報を追加し、決定ボタンＢＴ１を押したとする（ステップ２１２）。すると、携帯無線端末１のアプリケーションＡＰは、属性情報入力画面Ｇ２において追加すなわち編集された属性情報に基づいて属性情報テーブルＴ１を更新し、属性情報テーブルＴ２を作成する（ステップ２１３）。この場合、地物ＴＧ１の属性情報について、その「状態」の属性情報を「改築中」と書き加えた属性情報テーブルＴ２を作成する。
【００７７】
そして、携帯無線端末１は、属性情報テーブルＴ２の記述内容に基づいて地図Ａ１を更新し、更新する前の地図Ａ１との差分を抽出した地図Ａ２を作成する（ステップ２１４）。この場合、携帯無線端末１は、属性情報テーブルＴ１の記述内容と属性情報テーブルＴ２の記述内容とを比較し、属性情報に変更があった地物が地物ＴＧ１であることを認識し、地物ＴＧ１に対して設定されている色属性の色で塗りつぶした同形のポリゴンを作成し、このポリゴンを地物ＴＧ１の設置位置に付加した地図Ａ１と付加する前の地図Ａ１との差分を抽出した地図、すなわち地物ＴＧ１を着色しその背景を透明とした地図を地図Ａ２として作成する（図９参照）。なお、地物ＴＧ１を着色するのではなく、地物ＴＧ１の輪郭を太くするなどとしてもよい。また、特殊図形（記号やアイコン）などとしてもよい。
【００７８】
そして、携帯無線端末１は、作成した地図Ａ２における修飾情報（着色，太線，特殊図形など）を追加した属性情報テーブルＴ２を地理情報サーバ４へ送信するとともに（ステップ２１５）、地図Ａ２を地図Ａ１に重ね合わせて表示する（ステップ２１８：図１０参照）。この際、ステップ２０９〜ステップ２１４を携帯無線端末１のメモリ容量が許容する範囲で、必要な回数繰り返して実行し、複数の属性入力内容を属性情報テーブルＴ２に保持し、その後、一括して地理情報サーバ４に送信してもよい。この重ね合わせ表示により、属性情報が更新された地物ＴＧ１が強調表示され、操作者は地物ＴＧ１の属性情報の更新が完了したことを確認することができる。なお、地図Ａ１と地図Ａ２との重ね合わせ表示に際し、携帯無線端末１のアプリケーションＡＰは、属性情報テーブルＴ２に記述されている地物の属性情報と地図Ａ２が重ね合わされた地図Ａ１とのリンクを図る。
【００７９】
一方、地理情報サーバ４では、携帯無線端末１から送られてくる属性情報テーブルＴ２を受信し（ステップ２１６）、この属性情報テーブルＴ２に含まれる更新された属性情報を属性情報データベース４Ｂに登録（更新）する（ステップ２１７）。この場合、地物ＴＧ１について、その入力された属性情報と修飾情報を書き加える。
【００８０】
〔属性情報の更新▲２▼：指定位置が地物の属する範囲に内包していない場合〕
例えば、今、図７の地図Ａ１において、指定した位置（ｘ０，ｙ０）が地物ＴＧ１の属する範囲になく、また地図Ａ１中のどの地物の属する範囲にもなかったとする。この場合、携帯無線端末１のアプリケーションＡＰは、指定された位置（ｘ０，ｙ０）をその属する範囲に内包する地物がないと判断する。
【００８１】
携帯無線端末１のアプリケーションＡＰは、指定された位置（ｘ０，ｙ０）をその属する範囲に内包する地物がないと判断すると、その指定位置に対する属性情報の編集画面として、初期値が設定されていない属性情報入力画面Ｇ２’（図１１参照）を表示する（ステップ２１１）。
【００８２】
この属性情報入力画面Ｇ２’において、所望の属性情報を入力し、すなわち属性情報入力画面Ｇ２’における属性情報を編集し、決定ボタンＢＴ１を押すと、携帯無線端末１のアプリケーションＡＰは、属性情報入力画面Ｇ２’において編集された属性情報に基づいて属性情報テーブルＴ１を更新し、属性情報テーブルＴ２を作成する（ステップ２１３）。この場合、指定位置を新たな地物の設置位置とみなし、この位置に設置する新設地物に対する属性情報を書き加えた属性情報テーブルＴ２を作成する。
【００８３】
そして、携帯無線端末１のアプリケーションＡＰは、属性情報テーブルＴ２の記述内容に基づいて地図Ａ１を更新し、更新する前の地図Ａ１との差分を抽出した地図Ａ２を作成する（ステップ２１４）。この場合、携帯無線端末１は、属性情報テーブルＴ１の記述内容と属性情報テーブルＴ２の記述内容とを比較し、属性情報に変更があった地物が新設地物であることを認識し、新設地物に対して設定されている色属性の色で塗りつぶしたポリゴンを作成し、このポリゴンを新設地物の設置位置に付加した地図Ａ１と付加する前の地図Ａ１との差分を抽出した地図、すなわち新設地物を着色しその背景を透明とした地図を地図Ａ２として作成する。なお、新設地物を着色するのではなく、新設地物の輪郭を太くするなどとしてもよい。また、特殊図形（記号やアイコン）などとしてもよい。
【００８４】
そして、携帯無線端末１のアプリケーションＡＰは、新設地物に対する修飾情報（着色、太線、特殊図形など）を追加した属性情報テーブルＴ２を地理情報サーバ４へ送信する一方（ステップ２１５）、地図Ａ２を地図Ａ１に重ね合わせて表示する（ステップ２１８）。この際、ステップ２０９〜ステップ２１４を携帯無線端末１のメモリ容量が許容する範囲で、必要な回数繰り返して実行し、複数の属性入力内容を属性情報テーブルＴ２に保持し、その後、一括して地理情報サーバ４に送信してもよい。この重ね合わせ表示により、属性情報が更新された新設地物が強調表示され、操作者は新設地物の属性情報の更新が完了したことを確認することができる。なお、地図Ａ１と地図Ａ２との重ね合わせ表示に際し、携帯無線端末１のアプリケーションＡＰは、属性情報テーブルＴ２に記述されている地物の属性情報と地図Ａ２が重ね合わされた地図Ａ１とのリンクを図る。
【００８５】
一方、地理情報サーバ４では、携帯無線端末１から送られてくる属性情報テーブルＴ２を受信し（ステップ２１６）、この属性情報テーブルＴ２に含まれる更新された属性情報を属性情報データベース４Ｂに登録（更新）する（ステップ２１７）。この場合、新設地物について、入力された属性情報および修飾情報を書き加える。また、地図情報データベース４Ａに、新設地物の属性情報とリンクするために必要な識別番号を記録する。
【００８６】
引き続き、別の位置に関して同様の処理を行う場合には、重ね合わせて表示されている地図に対して位置情報入力操作を実行することによって、属性情報の更新を行うことができる。この場合、携帯無線端末１のアプリケーションＡＰは、Ａ１とＡ２とを重ね合わせた地図を地図Ａ１に置き換えて、また属性情報テーブルＴ２を属性情報テーブルＴ１に置き換えて、同様の処理を繰り返す。操作者の情報入力が完了した場合、地理情報サーバ４は操作者が処理を行っていないタイミングで属性情報テーブルＴ２に含まれる更新された属性情報を属性情報データベース４Ｂに登録する。次回、操作者がアプリケーションＡＰを実行して属性情報テーブルＴ１を取得しようとしたとき、地物情報サーバ４は、属性情報データベース４Ｂ中の最新の属性情報から属性情報テーブルＴ１を作成する。
【００８７】
なお、地図Ａ１以外の位置に対して入力を行う場合は、位置情報入力画面Ｇ１に戻って再度位置指定を行う。もしくは、地図Ａ１外までスクロールして空白位置を指定したときには、その位置の座標を算出して地理情報サーバ４に転送し、地理情報サーバ４は地図Ａ１を再度作成し、携帯無線端末１に送信し、携帯無線端末１は地図Ａ１を表示する。
【００８８】
この実施の形態２では、実施の形態１で必要としていた地理情報サーバ４から携帯無線端末１への地図Ａ２や属性情報テーブルＴ２の送信を必要とせず、地理情報サーバ４へは携帯無線端末１において作成した属性情報テーブルＴ２（テキストデータ）を送るのみでよいので、データ量を減らし、高速通信が可能となり、通信コストをさらに安くすることできる。
【００８９】
なお、この実施の形態２では、携帯無線端末１において、地図Ａ１との差分を抽出した地図Ａ２を作成し、地図Ａ１に重ね合わせて表示するようにしたが、差分を抽出する前の地図、すなわち所望の地物や新設地物の設置位置に着色したポリゴンなどを付加した地図Ａ１を地図Ａ２とし、この地図Ａ２を表示するようにしてもよい。この場合、携帯無線端末１では、地図Ａ１と地図Ａ２とを重ね合わせるのではなく、地図Ａ１に代えて地図Ａ２を表示する。
【００９０】
〔指定位置が地物の属する範囲に内包しているか否かの判定および強調表示について〕
実施の形態１や実施の形態２における、指定位置が地物の属する範囲に内包しているか否かの判定および強調表示について、図１３を参照して説明する。
図１３に示すように、地図Ａ１（図１３（ａ））とともに作成される属性情報テーブルＴ１（図１３（ｂ））には地物を内包する矩形外枠がその地物の属する範囲として地物毎に定義され、左上座標が（Ｘ１，Ｙ１）、右下座標が（Ｘ２，Ｙ２）の矩形で表現される（図１３（ｃ））。
【００９１】
携帯無線端末１のアプリケーションＡＰは、入力された位置座標（Ｘ，Ｙ）が属性情報テーブルＴ１に含まれる少なくとも１つの外枠に対してＸ１≦Ｘ≦Ｘ２、Ｙ１≦Ｙ≦Ｙ２を満たす場合にこの外枠に対応する地物を指定したと判定し、全ての外枠に対して満たさない場合に地物以外の位置を指定したと判定する。
【００９２】
また、携帯無線端末１のアプリケーションＡＰは、属性を入力した地物に関して、色属性で入力した色に塗りつぶした同形のポリゴンを作成し、あるいは輪郭を太くした同形のポリゴンを作成し、地図Ａ２として差分情報をまとめた地図を背景を透明色にして作成し、地図Ａ１とＡ２とを重ね合わせて表示することで強調表示する。
【００９３】
このような方式とすることにより、演算処理能力が低い携帯無線端末１において、入力した位置が地図中のどの部分にあたるかを簡易な座標値の比較処理によって判定することが可能となり、その属性情報を更新した地物を操作者が地図上で簡易に識別することが可能となる。
【００９４】
〔実施の形態３〕
上述した実施の形態１や２では、地物と同形のポリゴンを作成し、そのポリゴンを色属性で入力した色に塗りつぶしたり、そのポリゴンの輪郭を太くするようにしたが、携帯無線端末１において、属性情報テーブルＴ２に含まれる地物の頂点座標情報をもとにその地物に対応する図形を作成し、この図形を着色したり、この図形の輪郭を太くするようにしてもよい。この方式を、実施の形態１に採用し、携帯無線端末１側で地図Ａ２を作成するようにすると、地理情報サーバ４から携帯無線端末１へ送るデータを画像データからテキストデータにしてデータ量を減らすことができる。これにより、高速通信が可能となり、通信コストさらに安くすることができる。
【００９５】
〔実施の形態４〕
また、上述した実施の形態１や２では、属性情報を入力する画面を図８に示したような静的な属性情報入力画面Ｇ２としたが、図１４に示すように選択した項目に応じて動的に変化する属性情報入力画面Ｇ３を使用するようにしてもよい。このときの入力画面は、あらかじめ携帯無線端末１のアプリケーションＡＰに組み込まれている各項目用の入力画面モジュールを実行して表示する。また、この入力画面モジュールは、入力された属性情報を属性情報テーブルＴ１のデータ形式に変換し（実施の形態１）、あるいは入力された属性情報に基づいて属性情報テーブルＴ１を更新した属性情報テーブルＴ２を作成し（実施の形態２）、地理情報サーバ４に送信する。
このような動的な属性情報入力画面Ｇ３を使用することにより、入力する地物の種類に応じた属性情報を効率的にかつ容易に入力することが可能となる。
【００９６】
〔実施の形態５〕
実施の形態４では、動的に変化する属性情報入力画面Ｇ３の入力画面はあらかじめ携帯無線端末１のアプリケーションＡＰに組み込まれている各項目用の入力画面モジュールを実行して表示するものとした。
これに対し、実施の形態５では、操作者が携帯無線端末１で項目を選択すると同時に、地理情報サーバ４に対してメニュー画面情報発信要求を送信する。地理情報サーバ４は、受信した要求に応じて携帯無線端末１にメニュー画面情報を送信する。メニュー画面情報はＸＭＬなどのメタデータ記述言語を使用してメニュー構造情報を記述しておき、携帯無線端末１のアプリケーションＡＰでメニュー構造情報をＸＭＬパーサを使用してＨＴＭＬなどの画面表示用形式に変換し、画面に表示する。
このような方式の動的に変化する属性情報入力画面Ｇ３を使用することにより、入力する地物の種類に応じた属性情報を効率的にかつ容易に入力することが可能となる。
【００９７】
〔実施の形態６〕
実施の形態６では、図１５に示すように、地理情報サーバ４に管理エリアＡＲ１とユーザエリアＡＲ２を設ける。
管理エリアＡＲ１には、プロジェクトデータ領域Ｐｒ（Ｂ０）と、プロジェクトデータ領域Ｐｒ（Ｂ０＋Ｂ１）とを設ける。プロジェクトデータ領域Ｐｒ（Ｂ０）には、最も基盤的な属性情報（基本属性情報）Ｂ０と基盤地図Ａ０を記録する。プロジェクトデータ領域Ｐｒ（Ｂ０＋Ｂ１）には、基本属性情報Ｂ０と更新された属性情報Ｂ１と基盤地図Ａ０を記録する。プロジェクトデータ領域Ｐｒ（Ｂ０＋Ｂ１）はメンテナンス領域とし、別途、定期的にＢ０をＢ１によって更新する。
【００９８】
ユーザエリアＡＲ２には、携帯無線端末１毎に、携帯無線端末１のアプリケーションＡＰを起動してから終了するまでの１セッション中に更新された属性情報と地図情報を記録する。すなわち、ユーザ毎にプロジェクトデータ領域Ｐｒ（Ｃｉ）を作成し、このプロジェクトデータ領域Ｐｒ（Ｃｉ）に基盤地図Ａ０および基本属性情報Ｂ０との差分情報のみを記録する。
【００９９】
また、携帯無線端末１のアプリケーションＡＰを起動するときにユーザ名およびパスワードを要求し、このユーザ名とセッションを特定するＩＤ（時刻＋シリアル番号）とを組み合わせた識別コードを名称としてプロジェクトデータ領域Ｐｒ（Ｃｉ）を作成し、２回目以降に更新するためにアクセスするときの識別コードとする。
【０１００】
２回目以降のアクセス時にプロジェクトデータ領域Ｐｒ（Ｃｉ）を特定する情報を入力する場合のために、アプリケーションＡＰの起動後にコマンドを入力することで時刻およびシリアル番号を入力する属性情報検索画面を表示する。このユーザ名およびパスワードは、地理情報サーバ４の管理者が管理者用アカウントでログインして地理情報サーバ４側で作成および削除し、作成時に管理エリアＡＲ１／ユーザエリアＡＲ２へのアクセスレベルを設定する。
【０１０１】
このアクセスレベルの設定により、管理エリアＡＲ１のプロジェクトデータ領域Ｐｒ（Ｂ０＋Ｂ１）にユーザがアクセスできないようにしたり、ユーザによる基盤地図Ａ０や基本属性情報Ｂ０の更新を行うことができないようにしたりする。このようにして、操作者が更新した属性情報を全ユーザが使用する情報と分離して記録することで、またアクセスレベルを設定することにより、ユーザに更新を許可しない情報へのアクセスを防止してデータのセキュリティレベルを上げることができるようになる。
【０１０２】
なお、この実施の形態６において、ユーザは、必要に応じて、プロジェクトデータ領域Ｐｒ（Ｃｉ）に記録されたデータとプロジェクトデータ領域Ｐｒ（Ｂ０）に記録されている基盤地図Ａ０よよび基本属性情報Ｂ０とを結合して利用する形態となる。
例えば、地図ベンダが属性情報の更新を行う場合には、管理者エリアＡＲ１だけでも差し支えないが、複数のユーザが地図を共有するようなシステムの場合には、ユーザ毎に分離した領域を確保することで、地図のリソースを共有化し、属性情報のみをユーザ毎にカスタマイズすることができる。
【０１０３】
〔実施の形態７〕
実施の形態７では、属性情報のリストＬＳ４をあらかじめ携帯無線端末１のメモリに保存しておき（図１６（ｂ））、地図Ａ１を表示した位置入力画面において位置を指定すると（図１６（ｃ））、属性情報のリストＬ４が画面に表示される（図１６（ｄ））。この属性情報入力画面（保存地物属性情報選択画面）Ｇ４において、指定した位置に対する所望の属性情報を選択し、決定ボタンＢＴ１を押すと、選択した属性情報が指定した位置の地物あるいは新設地物に対する属性情報として反映されるものとなる。
【０１０４】
このような方式の属性情報入力画面Ｇ４とすることにより、図１４に示したような動的な属性情報入力画面Ｇ３のような階層を追っての選択の必要がなく、簡単に、かつ短時間で、所望の属性情報を入力することができるようになる。また、各項目用の入力画面モジュールを実行して画面を表示する必要がなく、また地理情報サーバ４に対してメニュー画面情報発信要求を送る必要もなく、一括して所望の属性情報を入力し、処理に要する時間を短縮することができるようになる。
【０１０５】
〔実施の形態１の手順を採用した場合の装置構成：請求項１，２，５〕
図１７に実施の形態１で説明した手順（図３に示した手順）を採用した場合の地図属性情報更新システムのブロック図を示す。携帯無線端末１は、情報入力部１−１と、情報送受信部１−２と、属性検索部１−３と、表示部１−４とを備えている。地理情報サーバ４は、地図作成部４−１と、属性情報テーブル作成部４−２と、情報送受信部４−３と、属性情報読出部４−４と、属性情報テーブル編集部４−５と、属性情報更新部４−６と、地図情報データベース４Ａと、属性情報データベース４Ｂとを備えている。
【０１０６】
このシステムにおいて、携帯無線端末１の操作者は地図表示を所望する場所の位置情報を入力する。この位置情報は情報入力部１−１を介して情報送受信部１−２に送られる。携帯無線端末１の情報送受信部１−２は操作者からの位置情報を地理情報サーバ４へ送る。地理情報サーバ４の情報送受信部４−３は、携帯無線端末１から送られてくる操作者からの地図表示を所望する場所の位置情報を受信し、地図作成部４−１へ送る。
【０１０７】
地図作成部４−１は、携帯無線端末１からの位置情報に基づいて、その位置を中心とする地図情報を地図情報データベース４Ａから読み出し、地図Ａ１を作成し、情報送受信部４−３へ送る。
属性情報テーブル作成部４−２は、地図作成部４−１が作成した地図Ａ１に含まれる地物の属性情報を属性情報読出部４−４を介して属性情報データベース４Ｂから読み出し、この属性情報を記述した属性情報テーブルＴ１を作成し、情報送受信部４−３へ送る。
【０１０８】
情報送受信部４−３は、地図作成部４−１からの地図Ａ１と属性情報テーブル作成部４−２からの属性情報テーブルＴ１を携帯無線端末１へ送る。携帯無線端末１は地理情報サーバ４からの地図Ａ１と属性情報テーブルＴ１を情報送受信部１−２にて受信する。情報送受信部１−２は、地理情報サーバ４からの地図Ａ１を表示部１−４に送り、表示部１−４はこの送られてきた地図Ａ１を表示する。
【０１０９】
操作者は、この表示部１−４が表示する地図Ａ１において、属性情報を入力したい所望の位置を指定する。この指定された位置は情報入力部１−１を介して情報検索部１−３へ与えられる。情報検索部１−３は、その指定された位置が地物の属する範囲にあるか否かをチェックし、属する範囲にあれば、その地物に対する属性情報の編集画面として、属性情報テーブルＴ１に記述されている地物の属性情報を初期値とする属性情報入力画面を表示する。属する範囲になければ、その指定位置に対する属性情報の編集画面として、初期値が設定されていない属性情報入力画面を表示する。この属性情報入力画面の表示は表示部１−４が行う。
【０１１０】
操作者は、表示された属性情報入力画面において、所望の属性情報を入力し、決定ボタンを押す。すると、情報送受信部１−２は、属性情報入力画面から入力された属性情報、すなわち情報入力部１−１を介して与えられる編集された属性情報を地理情報サーバ４へ送る。地理情報サーバ４の情報送受信部４−３は、携帯無線端末１から送られてくる編集された属性情報を受信し、この属性情報を属性情報テーブル編集部４−５へ送る。属性情報テーブル編集部４−５は、携帯無線端末１から送られてきた編集された属性情報に基づいて属性情報テーブルＴ１を更新し、属性情報テーブルＴ２を作成し、地図作成部４−１へ送る。
【０１１１】
地図作成部４−１は、属性情報テーブルＴ２の記述内容に基づいて地図Ａ１を更新し、更新する前の地図Ａ１との差分を抽出した地図Ａ２（地図）を作成し、情報送受信部４−３へ送る。
また、属性情報テーブル編集部４−５は、地図Ａ２における修飾情報（着色、太線、特殊図形など）を追加した属性情報テーブルＴ２を情報送受信部４−３および属性情報更新部４−６へ送る。属性情報更新部４−６は、属性情報テーブルＴ２に含まれる更新された属性情報を属性情報データベース４Ｂに登録（更新）する。
【０１１２】
地理情報サーバ４の情報送受信部４−３は、地図作成部４−１からの地図Ａ２と属性情報テーブル編集部４−５からの属性情報テーブルＴ２を携帯無線端末１へ送り、携帯無線端末１は地理情報サーバ４からの地図Ａ２と属性情報テーブルＴ２を情報送受信部１−２にて受信する。携帯無線端末１の情報送受信部１−２は、地理情報サーバ４からの地図Ａ２を表示部１−４に送り、表示部１−４はこの送られてきた地図Ａ２を地図Ａ１に重ね合わせて表示する。
【０１１３】
なお、この例では、地理情報サーバ４から属性情報テーブルＴ２を携帯無線端末１へ送るようにしているが、携帯無線端末１において地理情報サーバ４と同様の処理によって属性情報テーブルＴ２を作成し、これを使用しても差し支えない。
【０１１４】
〔実施の形態２の手順を採用した場合の装置構成〕
図１８に実施の形態２で説明した手順（図１２に示した手順）を採用した場合の地図属性情報更新システムのブロック図を示す。携帯無線端末１は、情報入力部１−１と、情報送受信部１−２と、属性検索部１−３と、表示部１−４と、属性情報テーブル編集部１−５と、地図作成部１−６とを備えている。地理情報サーバ４は、地図作成部４−１と、属性情報テーブル作成部４−２と、情報送受信部４−３と、属性情報読出部４−４と、属性情報更新部４−６と、地図情報データベース４Ａと、属性情報データベース４Ｂとを備えている。
【０１１５】
このシステムにおいて、携帯無線端末１の操作者は地図表示を所望する場所の位置情報を入力する。この位置情報は情報入力部１−１を介して情報送受信部１−２に送られる。携帯無線端末１の情報送受信部１−２は操作者からの位置情報を地理情報サーバ４へ送る。地理情報サーバ４の情報送受信部４−３は、携帯無線端末１から送られてくる操作者からの地図表示を所望する場所の位置情報を受信し、地図作成部４−１へ送る。
【０１１６】
地図作成部４−１は、携帯無線端末１からの位置情報に基づいて、その位置を中心とする地図情報を地図情報データベース４Ａから読み出し、地図Ａ１を作成し、情報送受信部４−３へ送る。
属性情報テーブル作成部４−２は、地図作成部４−１が作成した地図Ａ１に含まれる地物の属性情報を属性情報読出部４−４を介して属性情報データベース４Ｂから読み出し、この属性情報を記述した属性情報テーブルＴ１を作成し、情報送受信部４−３へ送る。
【０１１７】
情報送受信部４−３は、地図作成部４−１からの地図Ａ１と属性情報テーブル作成部４−２からの属性情報テーブルＴ１を携帯無線端末１へ送る。携帯無線端末１は地理情報サーバ４からの地図Ａ１と属性情報テーブルＴ１を情報送受信部１−２にて受信する。情報送受信部１−２は、地理情報サーバ４からの地図Ａ１を表示部１−４に送り、表示部１−４はこの送られてきた地図Ａ１を表示する。
【０１１８】
操作者は、この表示部１−４が表示する地図Ａ１において、属性情報を入力したい所望の位置を指定する。この指定された位置は情報入力部１−１を介して情報検索部１−３へ与えられる。情報検索部１−３は、その指定された位置が地物の属する範囲にあるか否かをチェックし、属する範囲にあれば、その地物に対する属性情報の編集画面として、属性情報テーブルＴ１に記述されている地物の属性情報を初期値とする属性情報入力画面を表示する。属する範囲になければ、その指定位置に対する属性情報の編集画面として、初期値が設定されていない属性情報入力画面を表示する。この属性情報入力画面の表示は表示部１−４が行う。
【０１１９】
操作者は、表示された属性情報入力画面において、所望の属性情報を入力し、決定ボタンを押す。すると、属性情報テーブル編集部１−５は、属性情報入力画面から入力された属性情報、すなわち情報入力部１−１を介して与えられる編集された属性情報に基づいて属性情報テーブルＴ１を更新し、属性情報テーブルＴ２を作成し、地図作成部１−６へ送る。
【０１２０】
地図作成部１−６は、属性情報テーブルＴ２の記述内容に基づいて地図Ａ１を更新し、地図Ａ１との差分を抽出した地図Ａ２を作成し、表示部１−４へ送る。表示部１−４はこの送られてきた地図Ａ２を地図Ａ１に重ね合わせて表示する。
【０１２１】
一方、属性情報テーブル編集部１−５は、地図Ａ２における修飾情報（着色、太線、特殊図形など）を追加した属性情報テーブルＴ２を情報送受信部１−２を介して携帯無線端末１へ送る。地理情報サーバ４の情報送受信部４−３は、携帯無線端末１から送られてきた属性情報テーブルＴ２を属性情報更新部４−６へ送り、属性情報更新部４−６は送られてきた属性情報テーブルＴ２に含まれる更新された属性情報を属性情報データベース４Ｂに登録（更新）する。
【０１２２】
なお、図１７や図１８に示したシステムにおいて、そのハードウェアシステムはコンピュータを用いて構築され、このハードウェアシステムで用いられるプログラムは媒体に記録された状態で提供される。プログラムを記憶した媒体としては、例えばフレキシブルディスク、ＣＤ−ＲＯＭ、メモリカードなどを用いることができる。媒体に記録されたプログラムは、ハードウェアシステムに組み込まれている記憶装置、例えばハードディスク装置にインストールされることにより、このプログラムを実行して、携帯無線端末１での処理、地理情報サーバ４での処理を実現する地図属性情報更新システムの構築に寄与する。
【０１２３】
【発明の効果】
以上説明したことから明らかなように本発明によれば、地図の属性情報の現地調査とデータベースの更新が広範囲に及んでも容易かつ迅速に属性情報を更新することができるようになり、地図のメンテナンス性が格段に向上する。
電子地図の製作やメンテナンスを行う事業領域で有用であるとともに、属性情報の更新はＧＩＳの価値に関わる重要な課題であることから、企業の顧客管理や施設の定期的な安全点検、自治体の電子地図のメンテナンス、地域の防災管理、コミュニティ作りなど、ＧＩＳを用いる多様なシーンで有用である。
例えば、新聞配達や宅配便の配達など、日常的に地域を周回する作業者が気が付いた情報を直ぐに地理情報サーバにアップすることができ、通常業務のわずかな付帯業務として電子地図のメンテナンス作業を行うことができる。これによって、電子地図のメンテナンスの効率が向上するとともに、低コスト化を図ることが可能となる。
【図面の簡単な説明】
【図１】  本発明の一実施の形態を示す地図属性情報更新システムのシステム構成図である。
【図２】  このシステムにおいて地理情報サーバを複数台の装置に負荷配分した構成例を示す図である。
【図３】  図１に示したシステムにおいて地図の属性情報を更新する際の処理手順の一例（実施の形態１）を示す図である。
【図４】  携帯無線端末のディスプレイ上に表示される位置情報入力画面を例示する図である。
【図５】  地理情報サーバにおいて作成される第１の属性情報テーブルＴ１を例示する図である。
【図６】  携帯無線端末のディスプレイ部を拡大して示した図である。
【図７】  携帯無線端末における地図Ａ１と表示ウィンドウＷ１との関係を示す図である。
【図８】  携帯無線端末のディスプレイ上に表示される属性情報入力画面を例示する図である。
【図９】  第１の地図Ａ１を更新して作成される第２の地図Ａ２を例示する図（地物を指定した場合）である。
【図１０】  第１の地図Ａ１と第２の地図Ａ２とを重ね合わせた表示例を示す図である。
【図１１】  携帯無線端末のディスプレイ上に表示される属性情報入力画面を例示する図（地物以外の位置を指定した場合）である。
【図１２】  図１に示したシステムにおいて地図の属性情報を更新する際の処理手順の別の例（実施の形態２）を示す図である。
【図１３】  指定位置が地物の属する範囲に内包しているか否かの判定および強調表示について説明する図である。
【図１４】  選択した項目に応じて動的に変化する属性情報入力画面を例示する図である。
【図１５】  地理情報サーバに管理エリアとユーザエリアを設けた例を示す図である。
【図１６】  属性情報のリストを携帯無線端末のメモリに保存しておきこのリストから属性情報を選択するようにした属性情報入力画面を例示する図である。
【図１７】  実施の形態１で説明した手順（図３に示した手順）を採用した場合の地図属性情報更新システムのブロック図である。
【図１８】  実施の形態２で説明した手順（図１２に示した手順）を採用した場合の地図属性情報更新システムのブロック図である。
【符号の説明】
１…携帯無線端末、ＤＰ…ディスプレイ、Ｗ１…表示ウィンドウ、ＣＳ…カーソル（固定カーソル）、Ｐ…交点、ＴＧ１…地物、２…中継局、３…ネットワーク、４…地理情報サーバ、４Ａ…地図情報データベース、４ｂ…属性情報データベース、４−１…ＧＩＳサーバ、４−２…地理データベース、４−３…ＷＷＷサーバ、Ａ１…第１の地図、Ａ２…第２の地図、Ｔ１…第１の属性情報テーブル、Ｔ２…第２の属性情報テーブル、Ｇ１（Ｇ１ａ，Ｇ１ｂ）…位置情報入力画面、Ｇ２，Ｇ２’，Ｇ３，Ｇ４…属性情報入力画面、１−１…情報入力部、１−２…情報送受信部、１−３…属性検索部、１−４…表示部、１−５…属性情報テーブル編集部、１−６…地図作成部、４−１…地図作成部、４−２…属性情報テーブル編集部、４−３…情報送受信部、４−４…属性情報読出部、４−５…属性情報テーブル編集部、４−６…属性情報更新部。
【図１】
0003689070.tif 000002
【図２】
0003689070.tif 000003
【図３】
0003689070.tif 000004
【図４】
0003689070.tif 000005
【図５】
0003689070.tif 000006
【図６】
0003689070.tif 000007
【図７】
0003689070.tif 000008
【図８】
0003689070.tif 000009
【図９】
0003689070.tif 000010
【図１０】
0003689070.tif 000011
【図１１】
0003689070.tif 000012
【図１２】
0003689070.tif 000013
【図１３】
0003689070.tif 000014
【図１４】
0003689070.tif 000015
【図１５】
0003689070.tif 000016
【図１６】
0003689070.tif 000017
【図１７】
0003689070.tif 000018
【図１８】
0003689070.tif 000019