【手続補正書】
【提出日】平成23年10月11日(2011.10.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１階層と当該第１階層の下位に属する第２階層とを含む階層構造を有する住所情報を座標情報に変換する情報処理システムであって、
前記第１階層に含まれる第１階層住所情報及び前記第２階層に含まれる第２階層住所情報と、当該第１階層住所情報及び第２階層住所情報にそれぞれ対応する地図上の基準点の座標情報と、を格納する住所情報記憶手段と、
ユーザより入力された入力住所情報を受け付ける受付手段と、
前記受付手段により受け付けた入力住所情報に含まれる第２階層住所情報が前記住所情報記憶手段に格納されていない場合、当該入力された第１階層住所情報に属する全ての第２階層住所情報に対応する地図上の基準点を結んで形成される結線ポリゴンが既定条件を具備するか否かを判定する判定手段と、
前記判定手段による判定結果が是である場合、前記入力された第２階層住所情報に含まれる番号に対する修正処理の結果得られる第２階層住所情報が、前記住所情報記憶手段に格納されている第２階層住所情報と、当該修正処理により少なくとも一致するまで、当該修正処理を実行する修正処理手段と、
前記修正処理手段による処理の結果得られた第２階層住所情報に対応する基準点の座標情報を、前記住所情報記憶手段から抽出する座標情報抽出手段と、
を備えることを特徴とする情報処理システム。
【請求項２】
前記第１階層住所情報と、当該第１階層住所情報によって特定される地図上の領域の形状を表すパターン情報と、を対応付けて格納するパターン情報記憶手段をさらに備え、
前記判定手段は、
前記入力された第１階層住所情報によって特定される地図上の領域の形状を表すパターン情報を、前記パターン情報記憶手段から抽出するパターン情報抽出手段と、
前記入力された第１階層住所情報に属する全ての第２階層住所情報にそれぞれ対応する基準点の座標情報を前記住所情報記憶手段から抽出し、当該抽出した各基準点を頂点とする前記結線ポリゴンを作成する作成手段と、
前記パターン情報抽出手段により抽出されたパターン情報に基づくパターン形状と前記作成手段により作成された結線ポリゴンとの相似性の度合いを判定する相似性判定手段と、を備え、
前記相似性判定手段により判定された相似性の度合いが所定基準以上の場合、前記結線ポリゴンが前記既定条件を具備すると判定することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記判定手段は、
前記入力された第１階層住所情報に属する全ての第２階層住所情報と、当該全ての第２階層住所情報にそれぞれ対応する基準点の座標情報とを前記住所情報記憶手段から抽出し、当該抽出した各基準点を頂点とする前記結線ポリゴンを作成する作成手段を備え、
前記作成手段により作成された結線ポリゴンの全ての頂点の内角が１８０度未満である場合、当該結線ポリゴンが前記既定条件を具備すると判定することを特徴とする請求項１に記載の情報処理システム。
【請求項４】
座標情報と当該座標情報によって特定される位置の周辺の地図画像情報とを対応付けて格納する地図情報記憶手段をさらに備え、
前記座標抽出手段により抽出された座標情報に対応する地図画像情報を前記地図情報記憶手段から抽出する地図情報抽出手段と、
前記地図情報抽出手段により抽出された地図画像情報に基づく地図画像を出力する出力手段と、
をさらに備えることを特徴とする請求項１乃至３いずれか１項に記載の情報処理システム。
【請求項５】
前記座標情報抽出手段は、
前記判定手段による判定結果が否である場合、前記入力された第１階層住所情報に対応する基準点の座標情報を、前記住所情報記憶手段から抽出することを特徴とする請求項１乃至４いずれか１項に記載の情報処理システム。
【請求項６】
前記パターン情報記憶手段が格納するパターン情報には、前記第１住所情報によって特定される領域を画定する各頂点の頂点座標が含まれ、
前記相似性判定手段は、
前記パターン形状の頂点の数と前記結線ポリゴンの頂点の数とが一致する場合は、当該パターン形状の頂点を結ぶ結線の傾きと当該結線ポリゴンの頂点を結ぶ結線の傾きとが略一致することを条件に、当該パターン形状と当該結線ポリゴンは相似性が高いと判定することを特徴とする請求項１乃至５いずれか１項に記載の情報処理システム。
【請求項７】
前記第２階層住所情報に含まれる番号は、前記第１階層住所情報によって特定される領域の外周に沿って時計回りに付与されていることを特徴とする請求項１乃至６いずれか１項に記載の情報処理システム。
【請求項８】
前記修正処理手段は、
前記入力された第２階層住所情報に含まれる番号に対して加算処理を実行することにより、前記住所情報記憶手段に格納されている第２階層住所情報と一致する第１の第２階層住所情報を算出し、前記入力された第２階層住所情報に含まれる番号に対する減算処理を実行することにより、当該住所情報記憶手段に格納されている他の第２階層住所情報と一致する第２の第２階層住所情報を算出し、
前記座標抽出手段は、
前記第１の第２階層住所情報に対応する基準点の第１の座標情報と、前記第２の第２階層住所情報に対応する基準点の第２の座標情報とを、前記住所情報記憶手段からそれぞれ抽出し、抽出した第１の座標情報及び第２の座標情報の中間座標を算出することを特徴とする請求項１乃至７いずれか１項に記載の情報処理システム。
【請求項９】
情報処理システムにおいて第１階層と当該第１階層の下位に属する第２階層を含む階層構造を有する住所情報を座標情報に変換する方法であって、
当該情報処理システムは、前記第１階層に含まれる第１階層住所情報及び前記第２階層に含まれる第２階層住所情報と、当該第１階層住所情報及び第２階層住所情報にそれぞれ対応する地図上の基準点の座標情報と、を対応づけて格納する住所情報記憶手段を備え、
前記方法は、
ユーザより入力された入力住所情報を受け付けるステップと、
前記受け付けた入力住所情報に含まれる第２階層住所情報が住所情報記憶手段に格納されていない場合、当該入力された第１階層住所情報に属する全ての第２階層住所情報に対応する地図上の基準点を結んで形成される結線ポリゴンが既定条件を具備するか否かを判定するステップと、
前記判定結果が是である場合、前記入力された第２階層住所情報に含まれる番号に対する修正処理の結果得られる第２階層住所情報が、前記住所情報記憶手段に格納されている第２階層住所情報と、当該修正処理により少なくとも一致するまで、当該修正処理を実行するステップと、
前記処理の結果得られた第２階層住所情報に対応する基準点の座標情報を、前記住所情報記憶手段から抽出するステップと、
を備えることを特徴とする方法。
【請求項１０】
前記情報処理システムは、前記第１階層住所情報と、当該第１階層住所情報によって特定される地図上の領域の形状を表すパターン情報と、を対応付けて格納するパターン情報記憶手段をさらに備え、
前記判定するステップにおいて、
前記入力された第１階層住所情報によって特定される地図上の領域の形状を表すパターン情報を、前記パターン情報記憶手段から抽出するステップと、
前記入力された第１階層住所情報に属する全ての第２階層住所情報にそれぞれ対応する基準点の座標情報とを前記住所情報記憶手段から抽出し、当該抽出した各基準点を頂点とする前記結線ポリゴンを作成するステップと、
前記抽出されたパターン情報に基づくパターン形状と前記作成された結線ポリゴンとの相似性の度合いを判定するステップと、を備え、
前記判定された相似性の度合いが所定基準以上の場合、前記結線ポリゴンが前記既定条件を具備するかと判定することを特徴とする請求項９に記載の方法。
【請求項１１】
請求項９または１０に記載の方法をコンピュータに実行させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。