(57)【要約】【課題】無線ＬＡＮのアクセスポイントを識別するＡＰ識別情報と、アクセスポイントの位置を示す位置情報とを対応付けて記憶するデータベースを容易に構築する。【解決手段】複数の無線基地局と、複数の無線基地局との間でメッセージの送受信を行うメッセージ送受信装置とを備えた通信システムであって、複数の無線基地局のそれぞれは、無線ＬＡＮのアクセスポイントから送信される、当該アクセスポイントを識別する第１の識別情報を受信し、受信した第１の識別情報と、当該無線基地局の設置位置を示す第１の位置情報とを含むリクエストメッセージを生成してメッセージ送受信装置へ送信し、メッセージ送受信装置は、複数の無線基地局のそれぞれから送信された複数のリクエストメッセージを受信し、受信した複数のリクエストメッセージのそれぞれに含まれる第１の識別情報と第１の位置情報とを対応付けたテーブルをデータベースに記憶させる。【選択図】図１
2012195683.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線基地局と、該複数の無線基地局との間でメッセージの送受信を行うメッセージ送受信装置とを備えた通信システムであって、
前記複数の無線基地局のそれぞれは、無線ＬＡＮのアクセスポイントから送信される、当該アクセスポイントを識別する第１の識別情報を受信し、該受信した第１の識別情報と、当該無線基地局の設置位置を示す第１の位置情報とを含むリクエストメッセージを生成し、該生成したリクエストメッセージを前記メッセージ送受信装置へ送信し、
前記メッセージ送受信装置は、前記複数の無線基地局のそれぞれから送信された複数のリクエストメッセージを受信し、該受信した複数のリクエストメッセージのそれぞれに含まれる第１の識別情報と第１の位置情報とを対応付けたテーブルをデータベースに記憶させる通信システム。
【請求項２】
請求項１に記載の通信システムにおいて、
前記複数の無線基地局のそれぞれは、ＧＰＳ信号を受信し、該受信したＧＰＳ信号に基づいて当該無線基地局の設置位置を測定し、該測定した設置位置を示す情報を前記第１の位置情報とする通信システム。
【請求項３】
請求項１または請求項２に記載の通信システムにおいて、
前記メッセージ送受信装置は、前記受信した複数のリクエストメッセージのそれぞれに含まれる複数の第１の識別情報の中に同一の第１の識別情報が存在する場合、当該同一の第１の識別情報を含む複数のリクエストメッセージのそれぞれに含まれる複数の第１の位置情報に基づいて新たな位置情報を生成し、該生成した新たな位置情報を前記第１の位置情報に代えて該新たな位置情報と、当該同一の第１の識別情報とを対応付けたテーブルを前記データベースに記憶させる通信システム。
【請求項４】
請求項１に記載の通信システムにおいて、
前記複数の無線基地局のそれぞれは、当該無線基地局よりも広い範囲を通信エリアとする大型無線基地局から、該大型無線基地局を識別する第２の識別情報を受信し、該受信した第２の識別情報と、前記受信した第１の識別情報とを含むメッセージを前記リクエストメッセージとして生成し、
前記メッセージ送受信装置は、前記大型無線基地局を含む複数の大型無線基地局のそれぞれを識別する複数の第２の識別情報のそれぞれと、当該大型無線基地局の設置位置を示す第２の位置情報とを対応付けたテーブルから、前記受信した複数のリクエストメッセージのそれぞれに含まれる第２の識別情報に対応する第２の位置情報を取得し、該取得した第２の位置情報を前記第１の位置情報に代えて該第２の位置情報と、当該受信したリクエストメッセージに含まれる第１の識別情報とを対応付けたテーブルを前記データベースに記憶させる通信システム。
【請求項５】
請求項１に記載の通信システムにおいて、
前記複数の無線基地局のそれぞれは、当該無線基地局に付与されているＩＰアドレスを示すＩＰアドレス情報と、前記受信した第１の識別情報とを含むメッセージを前記リクエストメッセージとして生成し、
前記メッセージ送受信装置は、前記複数の無線基地局のそれぞれに付与されている複数のＩＰアドレスのそれぞれを示す複数のＩＰアドレス情報のそれぞれと、当該無線基地局の設置位置を示す第３の位置情報とを対応付けたテーブルから、前記受信した複数のリクエストメッセージのそれぞれに含まれるＩＰアドレス情報に対応する第３の位置情報を取得し、該取得した第３の位置情報を前記第１の位置情報に代えて該第３の位置情報と、当該受信したリクエストメッセージに含まれる第１の識別情報とを対応付けたテーブルを前記データベースに記憶させる通信システム。
【請求項６】
請求項５に記載の通信システムにおいて、
前記メッセージ送受信装置は、前記受信した複数のリクエストメッセージのそれぞれに含まれる複数の第１の識別情報の中に同一の第１の識別情報が存在する場合、当該同一の第１の識別情報を含む複数のリクエストメッセージのそれぞれに含まれる複数のＩＰアドレス情報のそれぞれに対応する複数の第３の位置情報に基づいて新たな位置情報を生成し、該生成した新たな位置情報を前記第３の位置情報に代えて該新たな位置情報と、当該同一の識別情報とを対応付けたテーブルを前記データベースに記憶させる通信システム。
【請求項７】
複数の無線基地局と、該複数の無線基地局との間でメッセージの送受信を行うメッセージ送受信装置とを備えた通信システムにおけるデータベース構築方法であって、
前記複数の無線基地局のそれぞれが、無線ＬＡＮのアクセスポイントから送信される、当該アクセスポイントを識別する第１の識別情報を受信する処理と、
前記複数の無線基地局のそれぞれが、前記受信した第１の識別情報と、当該無線基地局の設置位置を示す第１の位置情報とを含むリクエストメッセージを生成する処理と、
前記複数の無線基地局のそれぞれが、前記生成したリクエストメッセージを前記メッセージ送受信装置へ送信する処理と、
前記メッセージ送受信装置が、前記複数の無線基地局のそれぞれから送信された複数のリクエストメッセージを受信する処理と、
前記メッセージ送受信装置が、前記受信した複数のリクエストメッセージのそれぞれに含まれる第１の識別情報と第１の位置情報とを対応付けたテーブルをデータベースに記憶させる処理と、を有するデータベース構築方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の無線基地局を備えた通信システムおよびデータベース構築方法に関する。
【背景技術】
【０００２】
ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）信号等を受信することによって位置情報を取得する手段を持たない無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）端末に対して位置情報を提供するサービスが既に展開されている。
【０００３】
これを実現する方法としては、無線ＬＡＮ端末が近隣の無線ＬＡＮのアクセスポイントから、そのアクセスポイントを構成するハードウェアのＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス）を、そのアクセスポイントを識別する情報として取得する。なお、以降、無線ＬＡＮのアクセスポイントを識別する情報をＡＰ識別情報という。
【０００４】
そして、その無線ＬＡＮ端末が、無線ＬＡＮのアクセスポイントの位置を示す位置情報と、ＡＰ識別情報とを対応付けて記憶するデータベースに問い合わせを行う。これにより、無線ＬＡＮ端末は位置情報を取得することができる。
【０００５】
なお、無線システムとデータベースとを連携させた技術として、無線システムで動作する端末のハンドオーバーに使用されるデータベースを更新するための技術が例えば、特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特表２００５−５３１９８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
無線ＬＡＮのアクセスポイントの位置を示す位置情報と、ＡＰ識別情報とを対応付けて記憶するデータベースを構築するためには、無線ＬＡＮのアクセスポイントが設置された近隣においてＡＰ識別情報を予め収集しておく必要がある。この場合、データベースの構築に多大な工数がかかってしまうという問題点がある。
【０００８】
本発明は、無線ＬＡＮのアクセスポイントを識別するＡＰ識別情報と、アクセスポイントの位置を示す位置情報とを対応付けて記憶するデータベースを容易に構築することを可能にする通信システムおよびデータベース構築方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明の通信システムは、複数の無線基地局と、該複数の無線基地局との間でメッセージの送受信を行うメッセージ送受信装置とを備えた通信システムであって、
前記複数の無線基地局のそれぞれは、無線ＬＡＮのアクセスポイントから送信される、当該アクセスポイントを識別する第１の識別情報を受信し、該受信した第１の識別情報と、当該無線基地局の設置位置を示す第１の位置情報とを含むリクエストメッセージを生成し、該生成したリクエストメッセージを前記メッセージ送受信装置へ送信し、
前記メッセージ送受信装置は、前記複数の無線基地局のそれぞれから送信された複数のリクエストメッセージを受信し、該受信した複数のリクエストメッセージのそれぞれに含まれる第１の識別情報と第１の位置情報とを対応付けたテーブルをデータベースに記憶させる。
【００１０】
また、上記目的を達成するために本発明のデータベース構築方法は、複数の無線基地局と、該複数の無線基地局との間でメッセージの送受信を行うメッセージ送受信装置とを備えた通信システムにおけるデータベース構築方法であって、
前記複数の無線基地局のそれぞれが、無線ＬＡＮのアクセスポイントから送信される、当該アクセスポイントを識別する第１の識別情報を受信する処理と、
前記複数の無線基地局のそれぞれが、前記受信した第１の識別情報と、当該無線基地局の設置位置を示す第１の位置情報とを含むリクエストメッセージを生成する処理と、
前記複数の無線基地局のそれぞれが、前記生成したリクエストメッセージを前記メッセージ送受信装置へ送信する処理と、
前記メッセージ送受信装置が、前記複数の無線基地局のそれぞれから送信された複数のリクエストメッセージを受信する処理と、
前記メッセージ送受信装置が、前記受信した複数のリクエストメッセージのそれぞれに含まれる第１の識別情報と第１の位置情報とを対応付けたテーブルをデータベースに記憶させる処理と、を有する。
【発明の効果】
【００１１】
本発明は以上説明したように構成されているので、無線ＬＡＮのアクセスポイントを識別するＡＰ識別情報と、アクセスポイントの位置を示す位置情報とを対応付けて記憶するデータベースを容易に構築することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の通信システムの第１の実施形態の構成を示すブロック図である。
【図２】ＡＰ識別情報とＨＮＢ位置情報とが追加されたＴＲ−０６９  Ｄａｔａ  Ｍｏｄｅｌの一例を示す図である。
【図３】図１に示したデータベースが備える位置情報テーブルの構成の一例を示す図である。
【図４】図１に示した通信システムにおいてデータベースを構築する際の動作の一例を説明するためのシーケンス図である。
【図５】本発明の通信システムの第２の実施形態の構成を示すブロック図である。
【図６】図５に示したデータベースが記憶しているマクロ基地局情報テーブルの構成の一例を示す図である。
【図７】図５に示した通信システムにおいてデータベースを構築する際の動作の一例を説明するためのシーケンス図である。
【図８】本発明の通信システムの第３の実施形態の構成を示すブロック図である。
【図９】図８に示すデータベースが記憶しているＩＰアドレス情報テーブルの構成の一例を示す図である。
【図１０】図８に示した通信システムにおいてデータベースを構築する際の動作の一例を説明するためのシーケンス図である。
【図１１】本発明の通信システムの第４の実施形態の構成を示すブロック図である。
【図１２】ＡＰ識別情報が追加されたＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれる情報の一例を示す図である。
【図１３】図１１に示した通信システムにおいてデータベースを構築する際の動作の一例を説明するためのシーケンス図である。
【図１４】本発明の通信システムの第５の実施形態の構成を示すブロック図である。
【図１５】図１４に示した通信システムにおいてデータベースを構築する際の動作の一例を説明するためのシーケンス図である。
【図１６】本発明の通信システムの第６の実施形態の構成を示すブロック図である。
【図１７】図１６に示した通信システムにおいてデータベースを構築する際の動作の一例を説明するためのシーケンス図である。
【図１８】図１に示した通信システムにおいてデータベースを構築する際の動作の他の例を説明するためのシーケンス図である。
【発明を実施するための形態】
【００１３】
以下に、本発明の実施の形態について図面を参照して説明する。
【００１４】
（第１の実施形態）
図１は、本発明の通信システムの第１の実施形態の構成を示すブロック図である。
【００１５】
本実施形態の通信システム１は図１に示すように、無線基地局であるＨＮＢ（Ｈｏｍｅ  Ｎｏｄｅ  Ｂ）１０−１〜１０−ｎと、メッセージ送受信装置であり、データベース３０に接続されたＨＭＳ（Ｈｏｍｅ  Ｎｏｄｅ  Ｂ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）２０とを備えている。なお、ＨＮＢは、無線ＬＡＮのアクセスポイントと同様に、公衆ブロードバンドネットワークに接続され、無線ＬＡＮのアクセスポイントの近傍に設置されている。
【００１６】
ＨＮＢ１０−１〜１０−ｎは、家庭および小規模オフィス向けの第３世代小型無線基地局である。以下に、ＨＮＢ１０−１の構成について説明するが、ＨＮＢ１０−２〜１０−ｎも、ＨＮＢ１０−１と同様の構成である。
【００１７】
ＨＮＢ１０−１は、対ＨＭＳ送受信部１１と、ＴＲ−０６９機能部１２と、対無線ＬＡＮ受信部１３と、ＡＰ識別情報記憶部１４と、対ＧＰＳ受信部１５と、ＧＰＳ情報記憶部１６とを備えている。
【００１８】
対ＨＭＳ送受信部１１は、ＨＭＳ２０と接続するためのインタフェースを有し、ＨＭＳ２０との間でメッセージ等のデータを送受信する。
【００１９】
対無線ＬＡＮ受信部１３は、無線ＬＡＮのアクセスポイント（不図示）が報知している無線信号を受信する。なお、無線ＬＡＮのアクセスポイントは、自身の存在を無線ＬＡＮ端末に周知するために無線信号を報知している。この無線信号には、無線ＬＡＮのアクセスポイントを識別する第１の識別情報であるＡＰ識別情報が含まれている。ここでは、ＡＰ識別情報はＭＡＣアドレスとする。対無線ＬＡＮ受信部１３は、無線ＬＡＮのアクセスポイントが報知している無線信号を受信し、受信した無線信号に含まれるＡＰ識別情報を取得する。そして、対無線ＬＡＮ受信部１３は、取得したＡＰ識別情報をＡＰ識別情報記憶部１４に記憶させる。
【００２０】
ＡＰ識別情報記憶部１４は、ＡＰ識別情報を記憶する。
【００２１】
対ＧＰＳ受信部１５は、ＧＰＳ衛星（不図示）から送信されるＧＰＳ信号を受信する。そして、対ＧＰＳ受信部１５は、受信したＧＰＳ信号に基づいてＨＮＢ１０−１の位置を測定することによってＨＮＢ１０−１の設置位置を示す第１の位置情報であるＨＮＢ位置情報を取得する。なお、ここでは、ＨＮＢ位置情報は緯度および経度を示しているものとする。そして、対ＧＰＳ受信部１５は、取得したＨＮＢ位置情報をＧＰＳ情報記憶部１６に記憶させる。
【００２２】
ＧＰＳ情報記憶部１６は、ＨＮＢ位置情報を記憶する。
【００２３】
ＴＲ−０６９機能部１２は、ＴＲ−０６９（通信機器のリモート管理用プロトコル）を終端する。ＴＲ−０６９機能部１２は、ＡＰ識別情報記憶部１４に記憶されたＡＰ識別情報と、ＧＰＳ情報記憶部１６に記憶されたＨＮＢ位置情報とを含むリクエストメッセージであるＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを生成する。そして、ＴＲ−０６９機能部１２は、生成したＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを対ＨＭＳ送受信部１１を介してＨＭＳ２０へ送信する。
【００２４】
図２は、ＡＰ識別情報とＨＮＢ位置情報とが追加されたＴＲ−０６９  Ｄａｔａ  Ｍｏｄｅｌの一例を示す図である。
【００２５】
図２に示すように、ＴＲ−０６９  Ｄａｔａ  Ｍｏｄｅｌにおける必須の情報としてＡＰ識別情報であるＢＳＳＩＤ（ＢＡＳＩＣ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）が追加されている。ＢＳＳＩＤは、無線ＬＡＮのネットワークを識別する識別子であり、通常そのネットワークのアクセスポイントのＭＡＣアドレスと同じものである。
【００２６】
また、図２に示すように、ＴＲ−０６９  Ｄａｔａ  Ｍｏｄｅｌにおけるオプションの情報としてＨＮＢ位置情報である緯度（Ｌａｔｉｔｕｄｅ）および経度（Ｌｏｎｇｉｔｕｄｅ）が追加されている。
【００２７】
再度、図１を参照すると、ＨＭＳ２０は、ＨＮＢ１０−１〜１０−ｎを管理するためのマネージメントシステムであり、対ＨＮＢ送受信部２１と、ＴＲ−０６９機能部２２と、データベース接続部２３とを備えている。
【００２８】
対ＨＮＢ送受信部２１は、ＨＮＢ１０−１〜１０−ｎと接続するためのインタフェースを有し、ＨＮＢ１０−１〜１０−ｎとの間でメッセージ等のデータを送受信する。
【００２９】
ＴＲ−０６９機能部２２は、ＴＲ−０６９を終端する。ＴＲ−０６９機能部２２は、ＨＮＢ１０−１〜１０−ｎから送信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを対ＨＮＢ送受信部２１を介して受信する。
【００３０】
データベース接続部２３は、データベース３０と接続するためのインタフェースを有しており、データベース３０との間でデータを送受信する。データベース接続部２３は、ＴＲ−０６９機能部２２にて受信されたＴＲ−０６９Ｉｎｆｏｒｍ  ＲｅｑｕｅｓｔメッセージにＡＰ識別情報とＨＮＢ位置情報とが含まれている場合、そのＨＮＢ位置情報を位置情報とする。そして、データベース接続部２３は、その位置情報と、ＴＲ−０６９機能部２２にて受信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれるＡＰ識別情報とを対応付けてデータベース３０が備える位置情報テーブルに記憶させる。
【００３１】
図３は、図１に示したデータベース３０が備える位置情報テーブルの構成の一例を示す図である。
【００３２】
位置情報テーブルでは図３に示すように、ＡＰ識別情報（ＭＡＣアドレス）と、位置情報（緯度および経度）とが対応付けられている。
【００３３】
以下に、上記のように構成された通信システムにおいてデータベースを構築する際の動作について説明する。
【００３４】
図４は、図１に示した通信システム１においてデータベースを構築する際の動作の一例を説明するためのシーケンス図である。なお、ここでは一例として、ＨＮＢ１０−１からＨＭＳ２０へＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージが送信される場合について説明する。
【００３５】
まず、対無線ＬＡＮ受信部１３は、無線ＬＡＮのアクセスポイントが報知している無線信号を受信し、受信した無線信号に含まれるＡＰ識別情報を取得する（ステップＳ１）。そして、対無線ＬＡＮ受信部１３は、取得したＡＰ識別情報をＡＰ識別情報記憶部１４に記憶させる。
【００３６】
次に、対ＧＰＳ受信部１５は、ＧＰＳ衛星から受信したＧＰＳ信号に基づいてＨＮＢ１０−１の位置を測定することによってＨＮＢ位置情報を取得する（ステップＳ２）。
【００３７】
そして、対ＧＰＳ受信部１５は、取得したＨＮＢ位置情報をＧＰＳ情報記憶部１６に記憶させる。
【００３８】
次に、ＴＲ−０６９機能部１２は、ＡＰ識別情報記憶部１４に記憶されたＡＰ識別情報と、ＧＰＳ情報記憶部１６に記憶されたＨＮＢ位置情報とを含むＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを生成する。
【００３９】
そして、ＴＲ−０６９機能部１２は、生成したＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを対ＨＭＳ送受信部１１を介してＨＭＳ２０へ送信する（ステップＳ３）。
【００４０】
次に、ＴＲ−０６９機能部２２は、ＨＮＢ１０−１から送信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを対ＨＮＢ送受信部２１を介して受信する。
【００４１】
そして、データベース接続部２３は、ＴＲ−０６９機能部２２にて受信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれるＨＮＢ位置情報を位置情報とする。そして、データベース接続部２３は、その位置情報と、ＴＲ−０６９機能部２２にて受信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれるＡＰ識別情報とを対応付けてデータベース３０が備える位置情報テーブルに記憶させる（ステップＳ４〜５）。
【００４２】
その後、データベース３０は、ＨＭＳ２０へレスポンスを送信する。データベース３０から送信されたレスポンスを受信したＨＭＳ２０は、ＴＲ−０６９Ｉｎｆｏｒｍ  ＲｅｓｐｏｎｓｅメッセージをＨＮＢ１０−１へ送信する。これらは、本発明の内容には関係しないため、詳細な説明を省略する。
【００４３】
その後、ＨＮＢ１０は、ＨＮＢ  Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｐｒｏｃｅｄｕｒｅを行うが、本発明の内容には関係しないため、詳細な説明を省略する。
【００４４】
このように本実施形態において、ＨＮＢ１０−１〜１０−ｎのそれぞれは、無線ＬＡＮのアクセスポイントから送信される、当該アクセスポイントを識別するＡＰ識別情報を受信する。
【００４５】
そして、ＨＮＢ１０−１〜１０−ｎのそれぞれは、受信したＡＰ識別情報と、当該ＨＮＢの設置位置を示すＨＮＢ位置情報とを含むＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを生成する。そして、ＨＮＢ１０−１〜１０−ｎのそれぞれは、生成したＴＲ−０６９Ｉｎｆｏｒｍ  ＲｅｑｕｅｓｔメッセージをＨＭＳ２０へ送信する。
【００４６】
ＨＭＳ２０は、ＨＮＢ１０−１〜１０−ｎのそれぞれから送信された複数のＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを受信する。
【００４７】
そして、ＨＭＳ２０は、受信した複数のＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージのそれぞれに含まれるＨＮＢ位置情報を位置情報とし、その位置情報と、受信した複数のＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージのそれぞれに含まれるＡＰ識別情報とを対応付けてデータベース３０に記憶させる。
【００４８】
これにより、無線ＬＡＮのアクセスポイントを識別するＡＰ識別情報と、アクセスポイントの位置を示す位置情報とを対応付けて記憶するデータベースを容易に構築することが可能となる。
【００４９】
（第２の実施形態）
図５は、本発明の通信システムの第２の実施形態の構成を示すブロック図である。なお、図５において、図１に示したものと同一の構成のものには同一の符号を付してある。これらについては、詳細な説明は省略する。
【００５０】
本実施形態の通信システム２は図５に示すように、無線基地局であるＨＮＢ４０−１〜４０−ｎと、データベース３０に接続されたＨＭＳ２０とを備えている。
【００５１】
本実施形態の通信システム２は、上述した第１の実施形態の通信システム１と比較すると、ＨＮＢが対ＧＰＳ受信部１５およびＧＰＳ情報記憶部１６の代わりに、対マクロ受信部４５およびマクロ情報記憶部４６を備えている点が異なる。
【００５２】
ＨＮＢ４０−１〜４０−ｎは、家庭および小規模オフィス向けの第３世代小型無線基地局である。以下に、ＨＮＢ４０−１の構成について説明するが、ＨＮＢ４０−２〜４０−ｎも、ＨＮＢ４０−１と同様の構成である。
【００５３】
対マクロ受信部４５は、ＨＮＢよりも広い範囲を通信エリアとする大型無線基地局であるマクロ無線基地局（不図示）から送信される無線信号を受信する。マクロ無線基地局から送信される無線信号には、そのマクロ無線基地局を識別する第２の識別情報であるマクロ基地局セル情報が含まれる。そして、対マクロ受信部４５は、受信した無線信号に含まれるマクロ基地局セル情報をマクロ情報記憶部４６に記憶させる。なお、マクロ基地局セル情報とは例えば、ＬＡＣ（Ｌｏｃａｔｉｏｎ  Ａｒｅａ  ｃｏｄｅ）やＲＡＣ（Ｒｏｕｔｉｎｇ  Ａｒｅａ  Ｃｏｄｅ）である。
【００５４】
マクロ情報記憶部４６は、マクロ基地局セル情報を記憶する。
【００５５】
ＴＲ−０６９機能部１２は、ＡＰ識別情報記憶部１４に記憶されたＡＰ識別情報と、マクロ情報記憶部４６に記憶されたマクロ基地局セル情報とを含むリクエストメッセージであるＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを生成する。そして、ＴＲ−０６９機能部１２は、生成したＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを対ＨＭＳ送受信部１１を介してＨＭＳ２０へ送信する。
【００５６】
なお、図２を参照すると、ＴＲ−０６９  Ｄａｔａ  Ｍｏｄｅｌにおけるオプションの情報として、マクロ基地局セル情報であるＵＴＲＡＮ  ＬＡＣ、ＵＴＲＡＮ  ＲＡＣ、ＵＴＲＡＮ  ＰＬＭＮ−ＩＤ、ＵＴＲＡＮ  ＣＥＬＬ−ＩＤが追加されている。
【００５７】
また、本実施形態においてデータベース３０は、マクロ基地局セル情報と、そのマクロ基地局セル情報にて識別されるマクロ基地局の設置位置を示すマクロ基地局位置情報とを対応付けたマクロ基地局情報テーブルを予め記憶している。
【００５８】
図６は、図５に示したデータベース３０が記憶しているマクロ基地局情報テーブルの構成の一例を示す図である。
【００５９】
マクロ基地局情報テーブルでは図６に示すように、複数のマクロ基地局セル情報のそれぞれと、複数のマクロ基地局位置情報（緯度および経度）のそれぞれとが対応付けられている。
【００６０】
以下に、上記のように構成された通信システムにおいてデータベースを構築する際の動作について説明する。
【００６１】
図７は、図５に示した通信システム２においてデータベースを構築する際の動作の一例を説明するためのシーケンス図である。なお、ここでは一例として、ＨＮＢ４０−１からＨＭＳ２０へＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージが送信される場合について説明する。
【００６２】
まず、対無線ＬＡＮ受信部１３は、無線ＬＡＮのアクセスポイントが報知している無線信号を受信し、受信した無線信号に含まれるＡＰ識別情報を取得する（ステップＳ１１）。そして、対無線ＬＡＮ受信部１３は、取得したＡＰ識別情報をＡＰ識別情報記憶部１４に記憶させる。
【００６３】
次に、対マクロ受信部４５は、マクロ基地局から送信された無線信号を受信し、受信した無線信号に含まれるマクロ基地局セル情報を取得する（ステップＳ１２）。
【００６４】
そして、対マクロ受信部４５は、取得したマクロ基地局セル情報をマクロ情報記憶部４６に記憶させる。
【００６５】
次に、ＴＲ−０６９機能部１２は、ＡＰ識別情報記憶部１４に記憶されたＡＰ識別情報と、マクロ情報記憶部４６に記憶されたマクロ基地局セル情報とを含むＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを生成する。
【００６６】
そして、ＴＲ−０６９機能部１２は、生成したＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを対ＨＭＳ送受信部１１を介してＨＭＳ２０へ送信する（ステップＳ１３）。
【００６７】
次に、ＴＲ−０６９機能部２２は、ＨＮＢ４０−１から送信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを対ＨＮＢ送受信部２１を介して受信する。
【００６８】
次に、データベース接続部２３は、ＴＲ−０６９機能部２２にて受信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれるマクロ基地局セル情報に対応するマクロ基地局位置情報を要求する問い合わせをデータベース３０へ送信する（ステップＳ１４）。
【００６９】
データベース接続部２３から送信された問い合わせを受信したデータベース３０は、マクロ基地局情報テーブルからマクロ基地局位置情報を検索する（ステップＳ１５）。
【００７０】
次に、データベース３０は、検索されたマクロ基地局位置情報をＨＭＳ２０へ送信する（ステップＳ１６）。これにより、データベース接続部２３はマクロ基地局位置情報を取得する（ステップＳ１７）。
【００７１】
そして、データベース接続部２３は、取得したマクロ基地局位置情報を位置情報とする。そして、データベース接続部２３は、その位置情報と、ＴＲ−０６９機能部２２にて受信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれるＡＰ識別情報とを対応付けてデータベース３０が備える位置情報テーブルに記憶させる（ステップＳ１８〜Ｓ１９）。
【００７２】
その後の動作は、上述した第１の実施形態と同様に、本発明の内容には関係ないため、詳細な説明を省略する。
【００７３】
このように本実施形態において、ＨＮＢ４０−１〜４０−ｎのそれぞれは、当該ＨＮＢよりも広い範囲を通信エリアとするマクロ基地局から、そのマクロ基地局を識別するマクロ基地局セル情報を受信する。
【００７４】
そして、ＨＮＢ４０−１〜４０−ｎのそれぞれは、受信したマクロ基地局セル情報と、受信したＡＰ識別情報とを含むＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを生成する。そして、ＨＮＢ４０−１〜４０−ｎのそれぞれは、生成したＴＲ−０６９Ｉｎｆｏｒｍ  ＲｅｑｕｅｓｔメッセージをＨＭＳ２０へ送信する。
【００７５】
ＨＭＳ２０は、ＨＮＢ４０−１〜４０−ｎのそれぞれから送信された複数のＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを受信する。
【００７６】
そして、ＨＭＳ２０は、マクロ基地局情報テーブルから、受信した複数のＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージのそれぞれに含まれるマクロ基地局セル情報に対応するマクロ基地局位置情報を取得する。
【００７７】
そして、ＨＭＳ２０は、取得したマクロ基地局位置情報を位置情報とし、その位置情報と、当該受信したＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれるＡＰ識別情報とを対応付けてデータベース３０に記憶させる。
【００７８】
これにより、無線ＬＡＮのアクセスポイントを識別するＡＰ識別情報と、アクセスポイントの位置を示す位置情報とを対応付けて記憶するデータベースを容易に構築することが可能となる。
【００７９】
（第３の実施形態）
図８は、本発明の通信システムの第３の実施形態の構成を示すブロック図である。なお、図５において、図１に示したものと同一の構成のものには同一の符号を付してある。これらについては、詳細な説明は省略する。
【００８０】
本実施形態の通信システム３は図８に示すように、無線基地局であるＨＮＢ５０−１〜５０−ｎと、データベース３０に接続されたＨＭＳ２０とを備えている。
【００８１】
本実施形態の通信システム３は、上述した第１の実施形態の通信システムと比較すると、ＨＮＢが対ＧＰＳ受信部１５およびＧＰＳ情報記憶部１６を備えておらず、ＩＰ情報記憶部５６を備えている点が異なる。
【００８２】
ＨＮＢ５０−１〜５０−ｎは、家庭および小規模オフィス向けの第３世代小型無線基地局である。以下に、ＨＮＢ５０−１の構成について説明するが、ＨＮＢ５０−２〜５０−ｎも、ＨＮＢ５０−１と同様の構成である。
【００８３】
ＩＰ情報記憶部５６は、ＨＮＢ５０−１に付与されているＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを示すＩＰアドレス情報を記憶する。
【００８４】
ＴＲ−０６９機能部１２は、ＡＰ識別情報記憶部１４に記憶されたＡＰ識別情報と、ＩＰ情報記憶部５６に記憶されたＩＰアドレス情報とを含むリクエストメッセージであるＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを生成する。そして、ＴＲ−０６９機能部１２は、生成したＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを対ＨＭＳ送受信部１１を介してＨＭＳ２０へ送信する。
【００８５】
なお、図２を参照すると、ＴＲ−０６９  Ｄａｔａ  Ｍｏｄｅｌにおけるオプションの情報として、ＩＰアドレス情報（ＩＰ  Ａｄｄｒｅｓｓ）が追加されている。
【００８６】
また、本実施形態においてデータベース３０は、ＩＰアドレス情報と、そのＩＰアドレス情報が示すＩＰアドレスを付与されたＨＮＢの設置位置を示すＩＰアドレス位置情報とを対応付けたＩＰアドレス情報テーブルを予め記憶している。
【００８７】
図９は、図８に示すデータベース３０が記憶しているＩＰアドレス情報テーブルの構成の一例を示す図である。
【００８８】
ＩＰアドレス情報テーブルでは図９に示すように、複数のＩＰアドレス情報のそれぞれと、複数のＩＰアドレス位置情報（緯度および経度）のそれぞれとが対応付けられている。
【００８９】
以下に、上記のように構成された通信システムにおいてデータベースを構築する際の動作について説明する。
【００９０】
図１０は、図８に示した通信システム３においてデータベースを構築する際の動作の一例を説明するためのシーケンス図である。なお、ここでは一例として、ＨＮＢ５０−１からＨＭＳ２０へＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージが送信される場合について説明する。
【００９１】
まず、対無線ＬＡＮ受信部１３は、無線ＬＡＮのアクセスポイントが報知している無線信号を受信し、受信した無線信号に含まれるＡＰ識別情報を取得する（ステップＳ２１）。そして、対無線ＬＡＮ受信部１３は、取得したＡＰ識別情報をＡＰ識別情報記憶部１４に記憶させる。
【００９２】
次に、ＴＲ−０６９機能部１２は、ＡＰ識別情報記憶部１４に記憶されたＡＰ識別情報と、ＩＰ情報記憶部５６に記憶されたＩＰアドレス情報とを含むＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを生成する。
【００９３】
そして、ＴＲ−０６９機能部１２は、生成したＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを対ＨＭＳ送受信部１１を介してＨＭＳ２０へ送信する（ステップＳ２２）。
【００９４】
次に、ＴＲ−０６９機能部２２は、ＨＮＢ５０−１から送信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを対ＨＮＢ送受信部２１を介して受信する。
【００９５】
次に、データベース接続部２３は、ＴＲ−０６９機能部２２にて受信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれるＩＰアドレス情報に対応するＩＰアドレス位置情報を要求する問い合わせをデータベース３０へ送信する（ステップＳ２３）。
【００９６】
データベース接続部２３から送信された問い合わせを受信したデータベース３０は、ＩＰアドレス情報テーブルからＩＰアドレス位置情報を検索する（ステップＳ２４）。
【００９７】
次に、データベース３０は、検索されたＩＰアドレス位置情報をＨＭＳ２０へ送信する（ステップＳ２５）。これにより、データベース接続部２３はＩＰアドレス位置情報を取得する（ステップＳ２６）。
【００９８】
そして、データベース接続部２３は、取得したＩＰアドレス位置情報を位置情報とする。そして、データベース接続部２３は、その位置情報と、ＴＲ−０６９機能部２２にて受信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれるＡＰ識別情報とを対応付けてデータベース３０が備える位置情報テーブルに記憶させる（ステップＳ２７〜Ｓ２８）。
【００９９】
その後の動作は、上述した第１の実施形態と同様に、本発明の内容には関係ないため、詳細な説明を省略する。
【０１００】
このように本実施形態において、ＨＮＢ５０−１〜５０−ｎのそれぞれは、当該ＨＮＢに付与されているＩＰアドレスを示すＩＰアドレス情報と、受信したＡＰ識別情報とを含むＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを生成する。そして、ＨＮＢ５０−１〜５０−ｎのそれぞれは、生成したＴＲ−０６９Ｉｎｆｏｒｍ  ＲｅｑｕｅｓｔメッセージをＨＭＳ２０へ送信する。
【０１０１】
ＨＭＳ２０は、ＨＮＢ５０−１〜５０−ｎのそれぞれから送信された複数のＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを受信する。
【０１０２】
ＨＭＳ２０は、ＩＰアドレス情報テーブルから、受信した複数のＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージのそれぞれに含まれるＩＰアドレス情報に対応するＩＰアドレス位置情報を取得する。
【０１０３】
そして、ＨＭＳ２０は、取得したＩＰアドレス位置情報を位置情報とし、その位置情報と、当該受信したＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれるＡＰ識別情報とを対応付けてデータベース３０に記憶させる。
【０１０４】
これにより、無線ＬＡＮのアクセスポイントを識別するＡＰ識別情報と、アクセスポイントの位置を示す位置情報とを対応付けて記憶するデータベースを容易に構築することが可能となる。
【０１０５】
（第４の実施形態）
上述した第１〜第３の実施形態では、ＨＮＢとＨＭＳとの間でメッセージの送受信をする場合について説明した。本実施形態では、ＨＮＢを３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）移動通信システム網に接続するためのゲートウェイであるＨＮＢ−ＧＷ（Ｈｏｍｅ  Ｎｏｄｅ  Ｂ  ＧａｔｅＷａｙ）と、ＨＮＢとの間でメッセージを送受信する場合について説明する。
【０１０６】
図１１は、本発明の通信システムの第４の実施形態の構成を示すブロック図である。なお、図１１において、図１に示したものと同一の構成のものには同一の符号を付してある。これらについては、詳細な説明は省略する。
【０１０７】
本実施形態の通信システム４は図１１に示すように、無線基地局であるＨＮＢ６０−１〜６０−ｎと、メッセージ送受信装置であり、データベース３０に接続されたＨＮＢ−ＧＷ７０とを備えている。
【０１０８】
ＨＮＢ６０−１〜６０−ｎは、家庭および小規模オフィス向けの第３世代小型無線基地局である。以下に、ＨＮＢ６０−１の構成について説明するが、ＨＮＢ６０−２〜６０−ｎも、ＨＮＢ６０−１と同様の構成である。
【０１０９】
ＨＮＢ６０−１は、対ＨＮＢ−ＧＷ送受信部６１と、ＨＮＢＡＰ機能部６２と、対無線ＬＡＮ受信部１３と、ＡＰ識別情報記憶部１４と、対ＧＰＳ受信部１５と、ＧＰＳ情報記憶部１６とを備えている。
【０１１０】
対ＨＮＢ−ＧＷ送受信部６１は、ＨＮＢ−ＧＷ７０と接続するためのインタフェースを有し、ＨＮＢ−ＧＷ７０との間でメッセージ等のデータを送受信する。
【０１１１】
ＨＮＢＡＰ機能部６２は、３ＧＰＰ  ＴＳ２５.４６９で規定されるＨＮＢＡＰ（ＨＮＢ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐａｒｔ）プロトコル機能を実現し、ＨＮＢＡＰメッセージを終端する。ＨＮＢＡＰ機能部６２は、ＡＰ識別情報記憶部１４に記憶されたＡＰ識別情報と、ＧＰＳ情報記憶部１６に記憶されたＨＮＢ位置情報とを含むリクエストメッセージであるＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを生成する。そして、ＨＮＢＡＰ機能部６２は、生成したＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを対ＨＮＢ−ＧＷ送受信部６１を介してＨＮＢ−ＧＷ７０へ送信する。
【０１１２】
図１２は、ＡＰ識別情報が追加されたＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれる情報の一例を示す図である。
【０１１３】
図１２に示すように、ＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれる情報としてＡＰ識別情報であるＭＡＣアドレス（ＷＬＡＮ  ＭＡＣ  Ａｄｄｒｅｓｓ）が追加されている。なお、ＨＮＢ位置情報は、ＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれる情報として予め規定されている。そのため、ＨＮＢ位置情報をＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれる情報として追加する必要はない。なお、図１２においてはＨＮＢ位置情報の記載を省略している。
【０１１４】
再度、図１１を参照すると、ＨＮＢ−ＧＷ７０は、対ＨＮＢ送受信部７１と、ＨＮＢＡＰ機能部７２と、データベース接続部７３とを備えている。
【０１１５】
対ＨＮＢ送受信部７１は、ＨＮＢ６０−１〜６０−ｎと接続するためのインタフェースを有し、ＨＮＢ６０−１〜６０−ｎとの間でデータを送受信する。
【０１１６】
ＨＮＢＡＰ機能部７２は、ＨＮＢＡＰプロトコル機能を実現し、ＨＮＢＡＰメッセージを終端する。ＨＮＢＡＰ機能部７２は、ＨＮＢ６０−１〜６０−ｎから送信されたＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを対ＨＮＢ送受信部７１を介して受信する。
【０１１７】
データベース接続部７３は、データベース３０と接続するためのインタフェースを有しており、データベース３０との間でデータを送受信する。データベース接続部７３は、ＨＮＢＡＰ機能部７２にて受信されたＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  ＲｅｑｕｅｓｔメッセージにＡＰ識別情報とＨＮＢ位置情報とが含まれている場合、そのＨＮＢ位置情報を位置情報とする。そして、データベース接続部７３は、その位置情報と、ＨＮＢＡＰ機能部７２にて受信されたＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれるＡＰ識別情報とを対応付けてデータベース３０が備える位置情報テーブルに記憶させる。なお、本実施形態においてデータベース３０が備える位置情報テーブルは、図２に示したのと同様の構成である。
【０１１８】
以下に、上記のように構成された通信システムにおいてデータベースを構築する際の動作について説明する。
【０１１９】
図１３は、図１１に示した通信システム４においてデータベースを構築する際の動作の一例を説明するためのシーケンス図である。なお、ここでは一例として、ＨＮＢ６０−１からＨＮＢ−ＧＷ７０へＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージが送信される場合について説明する。
【０１２０】
まず、ＨＮＢ６０−１は、ＴＲ−０６９ＣＷＭＰ  Ｓｅｓｓｉｏｎ  Ｅｓｔａｂｌｉｓｈｍｅｎｔ  Ｐｒｏｃｅｄｕｒｅを行うが、本発明には関係しないため、詳細な説明を省略する。
【０１２１】
対無線ＬＡＮ受信部１３は、無線ＬＡＮのアクセスポイントが報知している無線信号を受信し、受信した無線信号に含まれるＡＰ識別情報を取得する（ステップＳ３１）。そして、対無線ＬＡＮ受信部１３は、取得したＡＰ識別情報をＡＰ識別情報記憶部１４に記憶させる。
【０１２２】
次に、対ＧＰＳ受信部１５は、ＧＰＳ衛星から受信したＧＰＳ信号に基づいてＨＮＢ６０−１の位置を測定することによってＨＮＢ位置情報を取得する（ステップＳ３２）。
【０１２３】
そして、対ＧＰＳ受信部１５は、取得したＨＮＢ位置情報をＧＰＳ情報記憶部１６に記憶させる。
【０１２４】
次に、ＨＮＢＡＰ機能部６２は、ＡＰ識別情報記憶部１４に記憶されたＡＰ識別情報と、ＧＰＳ情報記憶部１６に記憶されたＨＮＢ位置情報とを含むＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを生成する。
【０１２５】
そして、ＨＮＢＡＰ機能部６２は、生成したＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを対ＨＮＢ−ＧＷ送受信部６１を介してＨＮＢ−ＧＷ７０へ送信する（ステップＳ３３）。
【０１２６】
次に、ＨＮＢ−ＧＷ７０のＨＮＢＡＰ機能部７２は、ＨＮＢ６０−１から送信されたＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを対ＨＮＢ送受信部７１を介して受信する。
【０１２７】
そして、データベース接続部７３は、ＨＮＢＡＰ機能部７２にて受信されたＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれるＨＮＢ位置情報を位置情報とする。そして、データベース接続部７３は、その位置情報と、ＨＮＢＡＰ機能部７２にて受信されたＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれるＡＰ識別情報とを対応付けてデータベース３０が備える位置情報テーブルに記憶させる（ステップＳ３４〜Ｓ３５）。
【０１２８】
その後、データベース３０は、ＨＮＢ−ＧＷ７０へレスポンスを送信する。データベース３０から送信されたレスポンスを受信したＨＮＢ−ＧＷ７０は、ＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  ＡｃｃｅｐｔメッセージをＨＮＢ６０−１へ送信する。これらは、本発明の内容には関係しないため、詳細な説明を省略する。
【０１２９】
このように本実施形態において、ＨＮＢ６０−１〜６０−ｎのそれぞれは、無線ＬＡＮのアクセスポイントから送信される、当該アクセスポイントを識別するＡＰ識別情報を受信する。
【０１３０】
そして、ＨＮＢ６０−１〜６０−ｎのそれぞれは、受信したＡＰ識別情報と、当該ＨＮＢの設置位置を示すＨＮＢ位置情報とを含むＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを生成する。そして、ＨＮＢ６０−１〜６０−ｎのそれぞれは、生成したＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  ＲｅｑｕｅｓｔメッセージをＨＮＢ−ＧＷ７０へ送信する。
【０１３１】
ＨＮＢ−ＧＷ７０は、ＨＮＢ６０−１〜６０−ｎのそれぞれから送信された複数のＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを受信する。
【０１３２】
そして、ＨＭＳ２０は、受信した複数のＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージのそれぞれに含まれるＨＮＢ位置情報を位置情報とし、その位置情報と、受信した複数のＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージのそれぞれに含まれるＡＰ識別情報とを対応付けてデータベース３０に記憶させる。
【０１３３】
これにより、無線ＬＡＮのアクセスポイントを識別するＡＰ識別情報と、アクセスポイントの位置を示す位置情報とを対応付けて記憶するデータベースを容易に構築することが可能となる。
【０１３４】
（第５の実施形態）
図１４は、本発明の通信システムの第５の実施形態の構成を示すブロック図である。なお、図１４において、図５および図１１に示したものと同一の構成のものには同一の符号を付してある。これらについては、詳細な説明は省略する。
【０１３５】
本実施形態の通信システム５は図１４に示すように、無線基地局であるＨＮＢ８０−１〜８０−ｎと、データベース３０に接続されたＨＮＢ−ＧＷ７０とを備えている。
【０１３６】
本実施形態の通信システム５は、上述した第４の実施形態の通信システム４と比較すると、ＨＮＢが対ＧＰＳ受信部１５およびＧＰＳ情報記憶部１６の代わりに、対マクロ受信部４５およびマクロ情報記憶部４６を備えている点が異なる。
【０１３７】
なお、本実施形態においてＨＮＢ８０−２〜８０−ｎの構成は、ＨＮＢ８０−１の構成と同様である。
【０１３８】
また、本実施形態においてＨＮＢＡＰ機能部６２は、ＡＰ識別情報記憶部１４に記憶されたＡＰ識別情報と、マクロ情報記憶部４６に記憶されたマクロ基地局セル情報とを含むリクエストメッセージであるＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを生成する。そして、ＨＮＢＡＰ機能部６２は、生成したＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを対ＨＮＢ−ＧＷ送受信部６１を介してＨＮＢ−ＧＷ７０へ送信する。
【０１３９】
ここで、マクロ基地局セル情報は、図１２に示したＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれる情報として予め規定されている。そのため、マクロ基地局セル情報をＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれる情報として追加する必要はない。なお、図１２においてはマクロ基地局セル情報の記載を省略している。
【０１４０】
また、本実施形態においてデータベース３０は、図６に示したようなマクロ基地局情報テーブルを予め記憶している。
【０１４１】
以下に、上記のように構成された通信システムにおいてデータベースを構築する際の動作について説明する。
【０１４２】
図１５は、図１４に示した通信システム５においてデータベースを構築する際の動作の一例を説明するためのシーケンス図である。なお、ここでは一例として、ＨＮＢ８０−１からＨＮＢ−ＧＷ７０へＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージが送信される場合について説明する。
【０１４３】
まず、ＨＮＢ８０−１は、ＴＲ−０６９ＣＷＭＰ  Ｓｅｓｓｉｏｎ  Ｅｓｔａｂｌｉｓｈｍｅｎｔ  Ｐｒｏｃｅｄｕｒｅを行うが、本発明には関係しないため、詳細な説明を省略する。
【０１４４】
対無線ＬＡＮ受信部１３は、無線ＬＡＮのアクセスポイントが報知している無線信号を受信し、受信した無線信号に含まれるＡＰ識別情報を取得する（ステップＳ４１）。そして、対無線ＬＡＮ受信部１３は、取得したＡＰ識別情報をＡＰ識別情報記憶部１４に記憶させる。
【０１４５】
次に、対マクロ受信部４５は、マクロ基地局から送信された無線信号を受信し、受信した無線信号に含まれるマクロ基地局セル情報を取得する（ステップＳ４２）。
【０１４６】
そして、対マクロ受信部４５は、取得したマクロ基地局セル情報をマクロ情報記憶部４６に記憶させる。
【０１４７】
次に、ＨＮＢＡＰ機能部６２は、ＡＰ識別情報記憶部１４に記憶されたＡＰ識別情報と、マクロ情報記憶部４６に記憶されたマクロ基地局セル情報とを含むＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを生成する。
【０１４８】
そして、ＨＮＢＡＰ機能部６２は、生成したＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを対ＨＮＢ−ＧＷ送受信部６１を介してＨＮＢ−ＧＷ７０へ送信する（ステップＳ４３）。
【０１４９】
次に、ＨＮＢＡＰ機能部７２は、ＨＮＢ８０−１から送信されたＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを対ＨＮＢ送受信部７１を介して受信する。
【０１５０】
次に、データベース接続部７３は、ＨＮＢＡＰ機能部７２にて受信されたＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれるマクロ基地局セル情報に対応するマクロ基地局位置情報を要求する問い合わせをデータベース３０へ送信する（ステップＳ４４）。
【０１５１】
データベース接続部７３から送信された問い合わせを受信したデータベース３０は、マクロ基地局情報テーブルからマクロ基地局位置情報を検索する（ステップＳ４５）。
【０１５２】
次に、データベース３０は、検索されたマクロ基地局位置情報をＨＮＢ−ＧＷ７０へ送信する（ステップＳ４６）。これにより、データベース接続部７３はマクロ基地局位置情報を取得する（ステップＳ４７）。
【０１５３】
そして、データベース接続部７３は、取得したマクロ基地局位置情報を位置情報とする。そして、データベース接続部７３は、その位置情報と、ＨＮＢＡＰ機能部７２にて受信されたＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれるＡＰ識別情報とを対応付けてデータベース３０が備える位置情報テーブルに記憶させる（ステップＳ４８〜Ｓ４９）。
【０１５４】
その後の動作は、上述した第４の実施形態と同様に本発明には関係がないので、詳細な説明を省略する。
【０１５５】
このように本実施形態において、ＨＮＢ８０−１〜８０−ｎのそれぞれは、当該ＨＮＢよりも広い範囲を通信エリアとするマクロ基地局から、そのマクロ基地局を識別するマクロ基地局セル情報を受信する。
【０１５６】
そして、ＨＮＢ８０−１〜８０−ｎのそれぞれは、受信したマクロ基地局セル情報と、受信したＡＰ識別情報とを含むＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを生成する。そして、ＨＮＢ４０−１〜４０−ｎのそれぞれは、生成したＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  ＲｅｑｕｅｓｔメッセージをＨＮＢ−ＧＷ７０へ送信する。
【０１５７】
ＨＮＢ−ＧＷ７０は、ＨＮＢ８０−１〜８０−ｎのそれぞれから送信された複数のＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを受信する。
【０１５８】
そして、ＨＮＢ−ＧＷ７０は、マクロ基地局情報テーブルから、受信した複数のＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージのそれぞれに含まれるマクロ基地局セル情報に対応するマクロ基地局位置情報を取得する。
【０１５９】
そして、ＨＭＳ２０は、取得したマクロ基地局位置情報を位置情報とし、その位置情報と、当該受信したＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれるＡＰ識別情報とを対応付けてデータベース３０に記憶させる。
【０１６０】
これにより、無線ＬＡＮのアクセスポイントを識別するＡＰ識別情報と、アクセスポイントの位置を示す位置情報とを対応付けて記憶するデータベースを容易に構築することが可能となる。
【０１６１】
（第６の実施形態）
図１６は、本発明の通信システムの第６の実施形態の構成を示すブロック図である。なお、図１６において、図８および図１１に示したものと同一の構成のものには同一の符号を付してある。これらについては、詳細な説明は省略する。
【０１６２】
本実施形態の通信システム６は図１６に示すように、無線基地局であるＨＮＢ９０−１〜９０−ｎと、データベース３０に接続されたＨＮＢ−ＧＷ７０とを備えている。
【０１６３】
本実施形態の通信システム６は、上述した第４の実施形態の通信システム４と比較すると、ＨＮＢが対ＧＰＳ受信部１５およびＧＰＳ情報記憶部１６を備えておらず、ＩＰ情報記憶部５６を備えている点が異なる。
【０１６４】
なお、本実施形態においてＨＮＢ９０−２〜９０−ｎの構成は、ＨＮＢ９０−１の構成と同様である。
【０１６５】
また、本実施形態においてＨＮＢＡＰ機能部６２は、ＡＰ識別情報記憶部１４に記憶されたＡＰ識別情報と、ＩＰ情報記憶部５６に記憶されたＩＰアドレス情報とを含むリクエストメッセージであるＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを生成する。そして、ＨＮＢＡＰ機能部６２は、生成したＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを対ＨＮＢ−ＧＷ送受信部６１を介してＨＮＢ−ＧＷ７０へ送信する。
【０１６６】
ここで、ＩＰアドレス情報は、図１２に示したＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれる情報として予め規定されている。そのため、ＩＰアドレス情報をＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれる情報として追加する必要はない。なお、図１２においてはＩＰアドレス情報の記載を省略している。
【０１６７】
また、本実施形態においてデータベース３０は、図９に示したようなＩＰアドレス情報テーブルを予め記憶している。
【０１６８】
以下に、上記のように構成された通信システムにおいてデータベースを構築する際の動作について説明する。
【０１６９】
図１７は、図１６に示した通信システム６においてデータベースを構築する際の動作の一例を説明するためのシーケンス図である。なお、ここでは一例として、ＨＮＢ９０−１からＨＮＢ−ＧＷ７０へＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージが送信される場合について説明する。
【０１７０】
まず、ＨＮＢ９０−１は、ＴＲ−０６９ＣＷＭＰ  Ｓｅｓｓｉｏｎ  Ｅｓｔａｂｌｉｓｈｍｅｎｔ  Ｐｒｏｃｅｄｕｒｅを行うが、本発明には関係しないため、詳細な説明を省略する。
【０１７１】
対無線ＬＡＮ受信部１３は、無線ＬＡＮのアクセスポイントが報知している無線信号を受信し、受信した無線信号に含まれるＡＰ識別情報を取得する（ステップＳ５１）。そして、対無線ＬＡＮ受信部１３は、取得したＡＰ識別情報をＡＰ識別情報記憶部１４に記憶させる。
【０１７２】
次に、ＨＮＢＡＰ機能部６２は、ＡＰ識別情報記憶部１４に記憶されたＡＰ識別情報と、ＩＰ情報記憶部５６に記憶されたＩＰアドレス情報とを含むＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを生成する。
【０１７３】
そして、ＨＮＢＡＰ機能部６２は、生成したＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを対ＨＮＢ−ＧＷ送受信部６１を介してＨＮＢ−ＧＷ７０へ送信する（ステップＳ５２）。
【０１７４】
次に、ＨＮＢＡＰ機能部７２は、ＨＮＢ９０−１から送信されたＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを対ＨＮＢ送受信部７１を介して受信する。
【０１７５】
次に、データベース接続部７３は、ＨＮＢＡＰ機能部７２にて受信されたＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれるＩＰアドレス情報に対応するＩＰアドレス位置情報を要求する問い合わせをデータベース３０へ送信する（ステップＳ５３）。
【０１７６】
データベース接続部７３から送信された問い合わせを受信したデータベース３０は、ＩＰアドレス情報テーブルからＩＰアドレス位置情報を検索する（ステップＳ５４）。
【０１７７】
次に、データベース３０は、検索されたＩＰアドレス位置情報をＨＮＢ−ＧＷ７０へ送信する（ステップＳ５５）。これにより、データベース接続部７３はＩＰアドレス位置情報を取得する（ステップＳ５６）。
【０１７８】
そして、データベース接続部７３は、取得したＩＰアドレス位置情報を位置情報とする。そして、データベース接続部７３は、その位置情報と、ＨＮＢＡＰ機能部７２にて受信されたＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれるＡＰ識別情報とを対応付けてデータベース３０が備える位置情報テーブルに記憶させる（ステップＳ５７〜Ｓ５８）。
【０１７９】
その後の動作は、上述した第４の実施形態と同様に本発明には関係がないので、詳細な説明を省略する。
【０１８０】
このように本実施形態において、ＨＮＢ９０−１〜９０−ｎのそれぞれは、当該ＨＮＢに付与されているＩＰアドレスを示すＩＰアドレス情報と、受信したＡＰ識別情報とを含むＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを生成する。そして、ＨＮＢ５０−１〜５０−ｎのそれぞれは、生成したＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  ＲｅｑｕｅｓｔメッセージをＨＮＢ−ＧＷ７０へ送信する。
【０１８１】
ＨＮＢ−ＧＷ７０は、ＨＮＢ９０−１〜９０−ｎのそれぞれから送信された複数のＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージを受信する。
【０１８２】
ＨＮＢ−ＧＷ７０は、ＩＰアドレス情報テーブルから、受信した複数のＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージのそれぞれに含まれるＩＰアドレス情報に対応するＩＰアドレス位置情報を取得する。
【０１８３】
そして、ＨＮＢ−ＧＷ７０は、取得したＩＰアドレス位置情報を位置情報とし、その位置情報と、当該受信したＨＮＢＡＰ  ＨＮＢ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージに含まれるＡＰ識別情報とを対応付けてデータベース３０に記憶させる。
【０１８４】
これにより、無線ＬＡＮのアクセスポイントを識別するＡＰ識別情報と、アクセスポイントの位置を示す位置情報とを対応付けて記憶するデータベースを容易に構築することが可能となる。
【０１８５】
（第７の実施形態）
上述した第１〜第６の実施形態においては、複数のＨＮＢのそれぞれが、相互に異なる複数の無線ＬＡＮのアクセスポイントから無線信号を受信している場合を想定していた。
【０１８６】
本実施形態では、例えば図１に示した通信システム１において、１つの無線ＬＡＮのアクセスポイントから報知される無線信号が届く範囲にＨＮＢ１０−１およびＨＮＢ１０−２が存在している場合の動作について説明する。この場合、ＨＮＢ１０−１およびＨＮＢ１０−２が同一の無線ＬＡＮのアクセスポイントから無線信号を受信しており、ＨＮＢ１０−１およびＨＮＢ１０−２が同一のＡＰ識別情報を取得することになる。
【０１８７】
図１８は、図１に示した通信システム１においてデータベースを構築する際の動作の他の例を説明するためのシーケンス図である。
【０１８８】
ＨＮＢ１０−１の対無線ＬＡＮ受信部１３は、無線ＬＡＮのアクセスポイントが報知している無線信号を受信し、受信した無線信号に含まれるＡＰ識別情報を取得する（ステップＳ６１）。そして、ＨＮＢ１０−１の対無線ＬＡＮ受信部１３は、取得した識別情報をＡＰ識別情報記憶部１４に記憶させる。
【０１８９】
次に、ＨＮＢ１０−１の対ＧＰＳ受信部１５は、ＧＰＳ衛星から受信したＧＰＳ信号に基づいてＨＮＢ１０−１の位置を測定することによってＨＮＢ位置情報を取得する（ステップＳ６２）。
【０１９０】
そして、ＨＮＢ１０−１の対ＧＰＳ受信部１５は、取得したＨＮＢ位置情報をＧＰＳ情報記憶部１６に記憶させる。
【０１９１】
次に、ＨＮＢ１０−１のＴＲ−０６９機能部１２は、ＡＰ識別情報記憶部１４に記憶されたＡＰ識別情報と、ＧＰＳ情報記憶部１６に記憶されたＨＮＢ位置情報とを含むＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを生成する。
【０１９２】
そして、ＨＮＢ１０−１のＴＲ−０６９機能部１２は、生成したＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを対ＨＭＳ送受信部１１を介してＨＭＳ２０へ送信する（ステップＳ６３）。
【０１９３】
ＴＲ−０６９機能部２２は、ＨＮＢ１０−１から送信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを対ＨＮＢ送受信部２１を介して受信する。
【０１９４】
そして、データベース接続部２３は、ＴＲ−０６９機能部２２にて受信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれるＨＮＢ位置情報を位置情報とする。そして、データベース接続部２３は、その位置情報と、ＴＲ−０６９機能部２２にて受信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれるＡＰ識別情報とを対応付けてデータベース３０が備える位置情報テーブルに記憶させる（ステップＳ６４〜Ｓ６５）。
【０１９５】
また、ＨＮＢ１０−２も、ＨＮＢ１０−１と同様に、ＡＰ識別情報およびＨＮＢ識別情報を取得する（ステップＳ６６〜Ｓ６７）。
【０１９６】
そして、ＨＮＢ１０−２は、ＡＰ識別情報とＨＮＢ位置情報とを含むＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージを生成し、生成したＴＲ−０６９Ｉｎｆｏｒｍ  ＲｅｑｕｅｓｔメッセージをＨＭＳ２０へ送信する（ステップＳ６８）。
【０１９７】
ここで、データベース接続部２３は、ＨＮＢ１０−２から送信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれるＡＰ識別情報が、データベース３０が備える位置情報テーブルに既に記憶されていることを認識する。
【０１９８】
この場合、データベース接続部２３は、ＨＮＢ１０−１およびＨＮＢ１０−２のそれぞれから送信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれる２つのＨＮＢ位置情報に基づいて新たな位置情報を生成する（ステップＳ６９）。
【０１９９】
具体的には、データベース接続部２３は、ＨＮＢ１０−１から送信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれるＨＮＢ位置情報が示す位置を中心とする円を算出する。このとき、データベース接続部２３は、ＨＮＢ１０−１，１０−２から送信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれる同一のＡＰ識別情報にて識別される無線ＬＡＮのアクセスポイントから送信される無線信号が到達する平均距離を、その円の半径とする。なお、本実施形態においてデータベース接続部２３は、この平均距離を予め記憶している。
【０２００】
また、データベース接続部２３は、ＨＮＢ１０−２から送信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれるＨＮＢ位置情報が示す位置を中心とする円を算出する。このとき、データベース接続部２３は、上述したのと同じ平均距離を、その円の半径とする。
【０２０１】
そして、データベース接続部２３は、算出した２つの円の交点のいずれかの位置を示す情報を新たな位置情報とする。そして、データベース接続部２３は、新たな位置情報と、ＨＮＢ１０−１，１０−２から送信されたＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージに含まれる同一のＡＰ識別情報とを対応付けてデータベース３０が備える位置情報テーブルに記憶させる（ステップＳ７０〜Ｓ７１）。
【０２０２】
ＨＮＢ位置情報が示す位置を無線ＬＡＮのアクセスポイントの設置位置とした場合、無線ＬＡＮのアクセスポイントからの無線信号の報知範囲分（〜１００ｍ程度）の誤差が発生する可能性がある。
【０２０３】
本実施形態においてＨＭＳ２０は、受信した複数のＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージのそれぞれに含まれる複数のＡＰ識別情報の中に同一のＡＰ識別情報が存在する場合、当該同一のＡＰ識別情報を含む複数のＴＲ−０６９Ｉｎｆｏｒｍ  Ｒｅｑｕｅｓｔメッセージのそれぞれに含まれる複数のＨＮＢ位置情報に基づいて新たな位置情報を生成する。そして、ＨＭＳ２０は、生成した新たな位置情報と当該同一のＡＰ識別情報とを対応付けてデータベース３０に記憶させる。
【０２０４】
これにより、上述した誤差の大きさを抑制することができる。従って、第１の実施形態において説明した効果に加え、より正確な情報に基づいたデータベースを構築することが可能となる。
【０２０５】
なお、本実施形態で説明した動作は、図１に示した通信システム１だけではなく、図８に示した通信システム３、図１１に示した通信システム４および図１６に示した通信システム６においても同様に実現できる。
【符号の説明】
【０２０６】
１〜６    通信システム
１０−１〜１０−ｎ，４０−１〜４０−ｎ，５０−１〜５０−ｎ，６０−１〜６０−ｎ，８０−１〜８０−ｎ，９０−１〜９０−ｎ    ＨＮＢ
１１    対ＨＭＳ送受信部
１２，２２    ＴＲ−０６９機能部
１３    対無線ＬＡＮ受信部
１４    ＡＰ識別情報記憶部
１５    対ＧＰＳ受信部
１６    ＧＰＳ情報記憶部
２０    ＨＭＳ
２１，７１    対ＨＮＢ送受信部
２３，７３    データベース接続部
４５    対マクロ受信部
４６    マクロ情報記憶部
５６    ＩＰ情報記憶部
６１    対ＨＮＢ−ＧＷ送受信部
６２，７２    ＨＮＢＡＰ機能部
７０    ＨＮＢ−ＧＷ
【図１】
2012195683.tif 000003
【図２】
2012195683.tif 000004
【図３】
2012195683.tif 000005
【図４】
2012195683.tif 000006
【図５】
2012195683.tif 000007
【図６】
2012195683.tif 000008
【図７】
2012195683.tif 000009
【図８】
2012195683.tif 000010
【図９】
2012195683.tif 000011
【図１０】
2012195683.tif 000012
【図１１】
2012195683.tif 000013
【図１２】
2012195683.tif 000014
【図１３】
2012195683.tif 000015
【図１４】
2012195683.tif 000016
【図１５】
2012195683.tif 000017
【図１６】
2012195683.tif 000018
【図１７】
2012195683.tif 000019
【図１８】
2012195683.tif 000020