(57)【要約】【課題】インターネットに接続される無線ＬＡＮアクセスポイント装置において、特別な作業を行うことなく、近隣の無線ＬＡＮアクセスポイント装置の情報を収集することが可能な無線ＬＡＮアクセスポイント装置、携帯端末装置および無線ＬＡＮアクセスポイント装置の位置情報取得方法を提供する。【解決手段】アクセスポイント装置２０は自己の位置情報および近隣のアクセスポイント装置の位置情報を記憶する記憶部２４を有する。携帯端末装置３０との接続が可能になると、ＣＰＵ部２１は自己の位置情報に最新の乱数を付加して携帯端末装置３０に送信すると共に、携帯端末装置３０から近隣のアクセス装置の位置情報を取得する。ＣＰＵ部２１は取得した近隣のアクセスポイント装置の位置情報を基にインターネット１０を介して位置情報の有効性判定を要求し、有効との応答があった際に取得した近隣のアクセスポイントの位置情報を保存する。【選択図】      図１
2004304397.tif 000002
【特許請求の範囲】
【請求項１】
インターネットを介して他の無線ＬＡＮアクセスポイント装置と接続され、無線で携帯端末装置と通信を行う無線ＬＡＮアクセスポイント装置であって、
自己の位置情報および近隣の無線ＬＡＮアクセスポイント装置の位置情報を記憶する記憶部と、
前記携帯端末装置との接続が可能になった際に、前記記憶部に記憶している自己の位置情報および近隣の無線ＬＡＮアクセスポイント装置の位置情報を前記携帯端末装置に送信する手段と、
前記携帯端末装置との接続が可能になった際に、前記携帯端末装置が保存している近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得する手段と
を具備したことを特徴とする無線ＬＡＮアクセスポイント装置。
【請求項２】
インターネットを介して他の無線ＬＡＮアクセスポイント装置と接続され、無線で携帯端末装置と通信を行う無線ＬＡＮアクセスポイント装置であって、
前記携帯端末装置との接続が可能になった際に、自己の位置情報を前記携帯端末装置に送信する手段と、
前記携帯端末装置との接続が可能になった際に、前記携帯端末装置が保存している近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得する手段と、
この取得手段にて取得した近隣の無線ＬＡＮアクセスポイント装置の位置情報を基に、前記インターネットを介して前記近隣の無線ＬＡＮアクセスポイント装置の位置情報の有効性判定を要求する手段と、
前記近隣の無線ＬＡＮアクセスポイント装置から位置情報が有効との応答があった際に、前記取得手段で取得した近隣の無線ＬＡＮアクセスポイントの位置情報を保存する手段と
を具備したことを特徴とする無線ＬＡＮアクセスポイント装置。
【請求項３】
インターネットを介して他の無線ＬＡＮアクセスポイント装置と接続され、無線で携帯端末装置と通信を行う無線ＬＡＮアクセスポイント装置であって、
前記携帯端末装置との接続が可能になった際に、自己の位置情報を前記携帯端末装置に送信する手段と、
前記携帯端末装置との接続が可能になった際に、前記携帯端末装置が保存している近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得する手段と、
この取得手段にて取得した近隣の無線ＬＡＮアクセスポイント装置の位置情報を基に、前記インターネットを介して前記近隣の無線ＬＡＮアクセスポイント装置の位置情報の有効性判定を要求する手段と、
前記近隣の無線ＬＡＮアクセスポイント装置から位置情報が有効との応答があった際に、前記取得手段で取得した近隣の無線ＬＡＮアクセスポイントの位置情報を保存する手段と、
前記他の無線ＬＡＮアクセスポイント装置から位置情報の有効性判定要求を受けた際に、この位置情報の有効性判定を行う手段と
を具備したことを特徴とする無線ＬＡＮアクセスポイント装置。
【請求項４】
インターネットを介して他の無線ＬＡＮアクセスポイント装置と接続され、無線で携帯端末装置と通信を行う無線ＬＡＮアクセスポイント装置であって、
自己の位置情報および近隣の無線ＬＡＮアクセスポイント装置の位置情報を記憶する記憶部と、
第１の所定時間毎に乱数を発生する手段と、
この発生手段で発生した乱数を第１の所定時間より長い第２の所定時間の間、前記記憶部に保持する手段と、
前記携帯端末装置との接続が可能になった際に、自己の位置情報に前記発生手段で発生した最新の乱数を付加して前記携帯端末装置に送信する手段と、
前記携帯端末装置との接続が可能になった際に、前記携帯端末装置から、近隣の無線ＬＡＮアクセス装置が自己の位置情報を前記携帯端末装置に送信する際に乱数が付加された近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得する手段と、
この取得手段にて取得した近隣の無線ＬＡＮアクセスポイント装置の位置情報を基に、前記インターネットを介して前記近隣の無線ＬＡＮアクセスポイント装置の位置情報の有効性判定を要求する手段と、
前記近隣の無線ＬＡＮアクセスポイント装置から位置情報が有効との応答があった際に、前記取得手段で取得した近隣の無線ＬＡＮアクセスポイントの位置情報を保存する手段と、
前記他の無線ＬＡＮアクセスポイント装置から位置情報の有効性判定要求を受けた際に、有効性判定要求を受けた位置情報に付加された乱数が前記記憶部に存在するか否かを判断する手段と、
判断手段にて前記記憶部に乱数が存在すると判断した際に、前記他の無線ＬＡＮアクセスポイント装置に位置情報が有効である旨の情報を応答する手段と
を具備したことを特徴とする無線ＬＡＮアクセスポイント装置。
【請求項５】
インターネットを介して接続された無線ＬＡＮアクセスポイント装置と無線を介して通信を行う携帯端末装置であって、
近隣の無線ＬＡＮアクセスポイント装置の位置情報を保存する記憶部と、
所定の無線ＬＡＮアクセスポイント装置との間で接続が可能になった際に、前記所定の無線ＬＡＮアクセスポイント装置から前記所定の無線ＬＡＮアクセスポイント装置の位置情報および前記所定の無線ＬＡＮアクセスポイント装置が保存していた近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得し、前記記憶部に記憶する手段と、
前記所定の無線ＬＡＮアクセスポイント装置との間で接続が可能になった際に、前記記憶部に保存された近隣の無線ＬＡＮアクセスポイント装置の位置情報を前記所定の無線ＬＡＮアクセスポイント装置に送信する手段と
を具備したことを特徴とする携帯端末装置。
【請求項６】
インターネットに接続され、携帯端末装置と無線通信を行う無線ＬＡＮアクセスポイント装置の位置情報取得方法であって、
前記携帯端末装置との接続が可能になった際に、自己の位置情報および近隣の無線ＬＡＮアクセスポイント装置の位置情報を前記携帯端末装置に送信し、
前記携帯端末装置との接続が可能になった際に、前記携帯端末装置が保存している近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得する
ことを特徴とした無線ＬＡＮアクセスポイント装置の位置情報取得方法。
【請求項７】
インターネットに接続され、携帯端末装置と無線通信を行う無線ＬＡＮアクセスポイント装置の位置情報取得方法であって、
前記携帯端末装置との接続が可能になった際に、自己の位置情報および近隣の無線ＬＡＮアクセスポイント装置の位置情報を前記携帯端末装置に送信すると共に、前記携帯端末装置が保存している近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得し、
取得した近隣の無線ＬＡＮアクセスポイント装置の位置情報を基に、前記インターネットを介して前記近隣の無線ＬＡＮアクセスポイント装置に位置情報の有効性判定を要求し、
前記近隣の無線ＬＡＮアクセスポイント装置から位置情報が有効との応答があった際に、取得した近隣の無線ＬＡＮアクセスポイントの位置情報を保存する
ことを特徴とした無線ＬＡＮアクセスポイント装置の位置情報取得方法。
【請求項８】
インターネットに接続され、携帯端末装置と無線通信を行う無線ＬＡＮアクセスポイント装置の位置情報取得方法であって、
前記携帯端末装置との接続が可能になった際に、自己の位置情報および近隣の無線ＬＡＮアクセスポイント装置の位置情報を前記携帯端末装置に送信すると共に、前記携帯端末装置が保存している近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得し、
取得した近隣の無線ＬＡＮアクセスポイント装置の位置情報を基に、前記インターネットを介して前記近隣の無線ＬＡＮアクセスポイント装置に位置情報の有効性判定を要求し、
前記近隣の無線ＬＡＮアクセスポイント装置から位置情報が有効との応答があった際に、取得した近隣の無線ＬＡＮアクセスポイントの位置情報を保存し、
前記近隣の無線ＬＡＮアクセスポイント装置から位置情報の有効性判定の要求があった際に、この位置情報の有効性判定を行う
ことを特徴とした無線ＬＡＮアクセスポイント装置の位置情報取得方法。
【請求項９】
インターネットに接続され、携帯端末装置と無線通信を行う無線ＬＡＮアクセスポイント装置の位置情報取得方法であって、
第１の所定時間毎に乱数を発生し、
この乱数を前記第１の所定時間より長い第２の所定時間の間保持し、
前記携帯端末装置との接続が可能になった際に、自己の位置情報に最新の乱数を付加して前記携帯端末装置に送信し、
前記携帯端末装置との接続が可能になった際に、前記携帯端末装置から、近隣の無線ＬＡＮアクセス装置が自己の位置情報を前記携帯端末装置に送信する際に乱数が付加された近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得し、
取得した近隣の無線ＬＡＮアクセスポイント装置の位置情報を基に、前記インターネットを介して前記近隣の無線ＬＡＮアクセスポイント装置に位置情報の有効性判定を要求し、
前記近隣の無線ＬＡＮアクセスポイント装置から位置情報が有効との応答があった際に、取得した近隣の無線ＬＡＮアクセスポイントの位置情報を保存し、
前記他の無線ＬＡＮアクセスポイント装置から位置情報の有効性判定要求を受けた際に、有効性判定要求を受けた位置情報に付加された乱数が保持されているか否かを判断し、
乱数が保持されていると判断した際に、前記他の無線ＬＡＮアクセスポイント装置に位置情報が有効である旨の情報を応答する
ことを特徴とする無線ＬＡＮアクセスポイント装置の位置情報取得方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はインターネットに接続された無線ＬＡＮアクセスポイント装置およびこの無線ＬＡＮアクセスポイント装置と無線通信を行う携帯端末装置ならびにこの無線ＬＡＮアクセスポイント装置の位置情報取得方法に関する。
【０００２】
【従来の技術】
近年、インターネットへのアクセス手段として無線ＬＡＮアクセスポイントを用いる方法が考えられている。
この無線ＬＡＮアクセスポイントは、通信可能範囲が携帯電話の基地局などのように広い地域を連続してカバーしておらず、不連続的に散在している。さらに、アクセスポイントは長期間にわたり固定的に設置されず、利用状況や設置者の都合により移動・新設・廃止が頻繁に行われる。このため、アクセスポイントの利用者はアクセスポイントの最新配置状況を把握することが困難である。
【０００３】
このため、無線ＬＡＮアクセスポイントの位置情報をデータベースに登録しておき、アクセスポイントの利用者がインターネットを介して利用したい場所を指定してデータベースを検索し、データベースに登録されている利用したい場所に近いアクセスポイントの位置を抽出するサービスがある。しかし、移動・新設・廃止が頻繁に行われるアクセスポイントではデータベースの更新作業に多大な時間がかかる。
【０００４】
また、予め決められた数の隣接するアクセスポイントに対して、自己の情報を定期的にネットワークにブロードキャスト方式で送信し、移動端末がひとつのアクセスポイントから他のアクセスポイントの情報を取り込み、無線信号強度が所定値以下になった際に他の隣接アクセスポイントに接続を切り替える方法がある（例えば、特許文献１参照。）。
【０００５】
【特許文献１】
特開２００１−９４５７２公報（第４頁−第７頁、第３図）
【０００６】
【発明が解決しようとする課題】
上記特許文献１によれは、移動端末はひとつのアクセスポイントから隣接する他のアクセスポイントの情報を取得することができるが、ごく限られた数の隣接アクセスポイントとの間でブロードキャスト方式で情報の送受信するため、インターネットのような広域情報通信システムには適用できないという課題があった。
【０００７】
本発明は、上記問題点に鑑み、インターネットに接続される無線ＬＡＮアクセスポイント装置において、特別な作業を行うことなく、近隣の無線ＬＡＮアクセスポイント装置の情報を収集することが可能な無線ＬＡＮアクセスポイント装置、携帯端末装置および無線ＬＡＮアクセスポイント装置の位置情報取得方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明の無線ＬＡＮアクセスポイント装置は、自己の位置情報および近隣の無線ＬＡＮアクセスポイント装置の位置情報を記憶する記憶部と、携帯端末装置との接続が可能になった際に記憶部に記憶している自己の位置情報および近隣の無線ＬＡＮアクセスポイント装置の位置情報を携帯端末装置に送信する手段と、携帯端末装置との接続が可能になった際に携帯端末装置が保存している近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得する手段とを備えている。
【０００９】
また、本発明の無線ＬＡＮアクセスポイント装置は、携帯端末装置との接続が可能になった際に自己の位置情報を携帯端末装置に送信する手段と、携帯端末装置との接続が可能になった際に携帯端末装置が保存している近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得する手段と、この取得手段にて取得した近隣の無線ＬＡＮアクセスポイント装置の位置情報を基にインターネットを介して近隣の無線ＬＡＮアクセスポイント装置の位置情報の有効性判定を要求する手段と、近隣の無線ＬＡＮアクセスポイント装置から位置情報が有効との応答があった際に取得手段で取得した近隣の無線ＬＡＮアクセスポイントの位置情報を保存する手段とを備えている。
【００１０】
また、本発明の無線ＬＡＮアクセスポイント装置は、携帯端末装置との接続が可能になった際に自己の位置情報を前記携帯端末装置に送信する手段と、携帯端末装置との接続が可能になった際に携帯端末装置が保存している近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得する手段と、この取得手段にて取得した近隣の無線ＬＡＮアクセスポイント装置の位置情報を基にインターネットを介して近隣の無線ＬＡＮアクセスポイント装置の位置情報の有効性判定を要求する手段と、近隣の無線ＬＡＮアクセスポイント装置から位置情報が有効との応答があった際に取得手段で取得した近隣の無線ＬＡＮアクセスポイントの位置情報を保存する手段と、他の無線ＬＡＮアクセスポイント装置から位置情報の有効性判定要求を受けた際にこの位置情報の有効性判定を行う手段とを備えている。
【００１１】
また、本発明の無線ＬＡＮアクセスポイント装置は、自己の位置情報および近隣の無線ＬＡＮアクセスポイント装置の位置情報を記憶する記憶部と、第１の所定時間毎に乱数を発生する手段と、この発生手段で発生した乱数を第１の所定時間より長い第２の所定時間の間記憶部に保持する手段と、携帯端末装置との接続が可能になった際に自己の位置情報に発生手段で発生した最新の乱数を付加して携帯端末装置に送信する手段と、携帯端末装置との接続が可能になった際に携帯端末装置から近隣の無線ＬＡＮアクセス装置が自己の位置情報を携帯端末装置に送信する際に乱数が付加された位置情報を取得する手段と、この取得手段にて取得した近隣の無線ＬＡＮアクセスポイント装置の位置情報を基にインターネットを介して近隣の無線ＬＡＮアクセスポイント装置の位置情報の有効性判定を要求する手段と、近隣の無線ＬＡＮアクセスポイント装置から位置情報が有効との応答があった際に取得手段で取得した近隣の無線ＬＡＮアクセスポイントの位置情報を保存する手段と、他の無線ＬＡＮアクセスポイント装置から位置情報の有効性判定要求を受けた際に有効性判定要求を受けた位置情報に付加された乱数が記憶部に存在するか否かを判断する手段と、判断手段にて記憶部に乱数が存在すると判断した際に他の無線ＬＡＮアクセスポイント装置に位置情報が有効である旨の情報を応答する手段とを備えている。
【００１２】
また、本発明の携帯端末装置は、近隣の無線ＬＡＮアクセスポイント装置の位置情報を保存する記憶部と、所定の無線ＬＡＮアクセスポイント装置との間で接続が可能になった際に所定の無線ＬＡＮアクセスポイント装置から所定の無線ＬＡＮアクセスポイント装置の位置情報および所定の無線ＬＡＮアクセスポイント装置が保存していた近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得し記憶部に記憶する手段と、所定の無線ＬＡＮアクセスポイント装置との間で接続が可能になった際に記憶部に保存された近隣の無線ＬＡＮアクセスポイント装置の位置情報を所定の無線ＬＡＮアクセスポイント装置に送信する手段とを備えている。
【００１３】
また、本発明の無線ＬＡＮアクセスポイント装置の位置情報取得方法は、携帯端末装置との接続が可能になった際に自己の位置情報および近隣の無線ＬＡＮアクセスポイント装置の位置情報を携帯端末装置に送信し、携帯端末装置との接続が可能になった際に携帯端末装置が保存している近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得する。
【００１４】
また、本発明の無線ＬＡＮアクセスポイント装置の位置情報取得方法は、携帯端末装置との接続が可能になった際に自己の位置情報および近隣の無線ＬＡＮアクセスポイント装置の位置情報を携帯端末装置に送信すると共に携帯端末装置が保存している近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得し、取得した近隣の無線ＬＡＮアクセスポイント装置の位置情報を基にインターネットを介して近隣の無線ＬＡＮアクセスポイント装置に位置情報の有効性判定を要求し、近隣の無線ＬＡＮアクセスポイント装置から位置情報が有効との応答があった際に取得した近隣の無線ＬＡＮアクセスポイントの位置情報を保存する。
【００１５】
また、本発明の無線ＬＡＮアクセスポイント装置の位置情報取得方法は、携帯端末装置との接続が可能になった際に自己の位置情報および近隣の無線ＬＡＮアクセスポイント装置の位置情報を携帯端末装置に送信すると共に携帯端末装置が保存している近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得し、取得した近隣の無線ＬＡＮアクセスポイント装置の位置情報を基にインターネットを介して近隣の無線ＬＡＮアクセスポイント装置に位置情報の有効性判定を要求し、近隣の無線ＬＡＮアクセスポイント装置から位置情報が有効との応答があった際に取得した近隣の無線ＬＡＮアクセスポイントの位置情報を保存し、近隣の無線ＬＡＮアクセスポイント装置から位置情報の有効性判定の要求があった際にこの位置情報の有効性判定を行う。
【００１６】
また、本発明の無線ＬＡＮアクセスポイント装置の位置情報取得方法は、第１の所定時間毎に乱数を発生し、この乱数を第１の所定時間より長い第２の所定時間の間保持し、携帯端末装置との接続が可能になった際に自己の位置情報に最新の乱数を付加して携帯端末装置に送信し、携帯端末装置との接続が可能になった際に携帯端末装置から近隣の無線ＬＡＮアクセス装置が自己の位置情報を携帯端末装置に送信する際に乱数が付加された近隣の無線ＬＡＮアクセスポイント装置の位置情報を取得し、取得した近隣の無線ＬＡＮアクセスポイント装置の位置情報を基にインターネットを介して近隣の無線ＬＡＮアクセスポイント装置に位置情報の有効性判定を要求し、近隣の無線ＬＡＮアクセスポイント装置から位置情報が有効との応答があった際に取得した近隣の無線ＬＡＮアクセスポイントの位置情報を保存し、他の無線ＬＡＮアクセスポイント装置から位置情報の有効性判定要求を受けた際に有効性判定要求を受けた位置情報に付加された乱数が保持されているか否かを判断し、乱数が保持されていると判断した際に他の無線ＬＡＮアクセスポイント装置に位置情報が有効である旨の情報を応答する。
【００１７】
【発明の実施の形態】
以下、図面を参照して、本発明の実施形態を説明する。
図１は本発明の実施形態に係わるネットワークシステムの全体構成を示すブロック図である。
本実施形態のネットワークシステムはインターネット１０と、このインターネット１０に有線接続された無線ＬＡＮアクセスポイント装置２０、Ｙと、この無線ＬＡＮアクセスポイント装置２０と無線通信を行う携帯型パソコンやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｃｅ）などの携帯端末装置３０からなる。
【００１８】
無線ＬＡＮアクセスポイント装置２０、Ｙはそれぞれ無線ＬＡＮアクセスポイント装置全体を制御するＣＰＵ部２１、インターネット１０と携帯端末装置３０との通信の中継を行うルータ部２２と、携帯端末装置３０と無線通信を行う無線部２３と、各種データを保存する記憶部２４とを有する。各部はバス２５で相互接続される。なお、本実施形態においては、ルータ部２２は無線ＬＡＮアクセスポイント装置２０、Ｙに内蔵される構成であるが、ルータ部２２と無線ＬＡＮアクセスポイント装置２０、Ｙとは別体であってもよい。
【００１９】
携帯端末装置３０は、携帯端末装置３０全体を制御するＣＰＵ部３１と、無線ＬＡＮアクセスポイント装置２０または無線ＬＡＮアクセスポイント装置Ｙの無線部２３と無線通信を行う無線部３２と、各種データを保存する記憶部３３と、データを表示する表示部３４と、表示部３４を制御する表示制御部３５とを有する。ＣＰＵ部３１、無線部３２、記憶部３３、表示制御部３５はバス３６で相互接続される。
【００２０】
無線ＬＡＮアクセスポイント装置２０、Ｙの記憶部２４には、無線ＬＡＮアクセスポイント装置自分自身のルータ情報（以下、自己ルータ情報と称する）が登録される自己ルータ領域１０１、ＣＰＵ部２１は定期的に発生する乱数値を所定時間分保存する乱数値リスト領域１０２、携帯端末装置３０を介して定期的に自動収集した近隣する無線ＬＡＮアクセスポイント装置のルータ情報（以下、近隣ルータ情報リストと称する）が保存される近隣情報領域１０３が設けられる。自己ルータ領域１０１には無線ＬＡＮアクセスポイント装置２０、Ｙの設置者が自己ルータ情報を登録する。
【００２１】
図２は記憶部２４の自己ルータ領域１０１に登録された自己ルータ情報の構成を説明するための図である。
図２に示されるように、自己ルータ領域１０１はＩＰアドレス領域１０１ａ、フルドメイン名領域１０１ｂ、位置情報領域１０１ｃ、乱数領域１０１ｄからなる。自己ルータ領域１０１ａにはインターネット接続のための位置情報であるＩＰアドレスが無線ＬＡＮアクセスポイント装置２０、Ｙの設置者により登録される。フルドメイン名領域１０１ｂにはＩＰアドレス領域１０１ａに登録されるＩＰアドレスに対応したフルドメイン名が無線ＬＡＮアクセスポイント装置２０、Ｙの設置者により登録される。位置情報領域１０１ｃには具体的な場所をテキスト形式で表した無線ＬＡＮアクセスポイント装置の位置情報情報、または経度・緯度からなる数値で表した無線ＬＡＮアクセスポイント装置の位置情報が無線ＬＡＮアクセスポイント装置２０、Ｙの設置者により格納される。乱数領域１０１ｄには無線ＬＡＮアクセスポイント装置２０、Ｙにおける有効性判定に用いられる乱数値がＣＰＵ部２１により自動付与される。
【００２２】
ここで、有効性判定に用いられる乱数値の生成／記憶／破棄方法について説明する。
図３は乱数値の生成／記憶／破棄方法を説明するためのフローチャートである。
ＣＰＵ部２１は起動から第１の所定時間（例えば５分間）が経過したかをチェックし（ステップＳ３０１）、所定時間経過のたびに定期的に乱数値を発生し（ステップＳ３０３）、発生した乱数値を記憶部２４の乱数領域１０１ｄに格納する（ステップＳ３０５）。ステップＳ３０５の後、ＣＰＵ部２１は発生から第２の所定時間（例えば１時間）経過した乱数値が乱数領域１０１ｄに存在するかをチェックし（ステップＳ３０５）、発生から所定時間経過した乱数値を乱数領域１０１ｄから消去する（ステップＳ３０７）。ステップＳ３０７の後、あるいはステップＳ３０７にて第２の所定時間経過した乱数値が無いと判断した際、ＣＰＵ部２１は処理をステップＳ３０１に戻す。図３のように、ＣＰＵ部２１が５分間隔で乱数値を発生して１時間分を乱数領域１０１ｄに記憶すると、乱数領域１０１ｄには１２個の乱数値が常に記憶されることになる。
【００２３】
ＣＰＵ部２１は自己ルータ領域１０１の自己ルータ情報を携帯端末装置３０に送信する際に、最新の乱数値を乱数領域１０１ｄから抽出して、送信する自己ルータ情報の乱数領域１０１に登録、すなわち自己ルータ情報に最新乱数値を付与する。
【００２４】
次に、近隣ルータ情報リストについて説明する。
無線ＬＡＮアクセスポイント装置２０、Ｙは携帯端末装置３０を介して定期的に自動収集した近隣ルータ情報リストを記憶部２４の近隣情報領域１０３に保存する。図４は記憶部２４に格納される近隣ルータ情報リストの構成を説明するための図である。
【００２５】
図４の近隣ルータ情報リスト４００は、携帯端末装置３０から送信された無線ＬＡＮアクセスポイント装置Ａの自己ルータ情報、無線ＬＡＮアクセスポイント装置Ｂの自己ルータ情報がリスト形式で近隣情報領域１０３に保存される。なお、近隣ルータ情報リスト４００には、各無線ＬＡＮアクセスポイント装置の自己ルータ情報が登録日時情報が格納される登録日時情報領域４０１が設けられている。
【００２６】
本実施形態の無線ＬＡＮアクセスポイント装置２０、Ｙは接続可能範囲にある携帯端末装置３０に自己ルータ情報および収集した近隣ルータ情報を定期的に送信する。また、無線ＬＡＮアクセスポイント装置２０、Ｙは携帯端末装置３０から受信した後述する端末ルータ情報で指定された近隣の無線ＬＡＮアクセスポイント装置に対してルータ情報の有効性判定依頼を行う。また、無線ＬＡＮアクセスポイント装置２０、Ｙは近隣の無線ＬＡＮアクセスポイント装置から有効性判定依頼を受けた際に、ルータ情報の有効性判定を行う。
【００２７】
以下、上述した無線ＬＡＮアクセスポイント装置２０、Ｙおよび携帯端末装置３０の詳細動作を説明する。
まず、無線ＬＡＮアクセスポイント装置が携帯端末装置にルータ情報を送信する際の動作を説明する。図５は無線ＬＡＮアクセスポイント装置２０が記憶部２４に記憶している自己ルータ情報および近隣ルータ情報を携帯端末装置３０に送信する際の動作を説明するフローチャートである。
【００２８】
無線ＬＡＮアクセスポイント装置２０のＣＰＵ部２１は、無線部２３を介して携帯端末装置３０が接続可能範囲に入り接続可能となったか否かを常時チェックしている（ステップＳ５０１）。ＣＰＵ部２１は携帯端末装置３０が無線ＬＡＮアクセスポイント装置２０と接続可能になったと判断すると、図３のフローチャートで示したように定期的に生成し記憶部２４の乱数領域１０１ｄに格納していた乱数値から最新の乱数値を選択し、選択した最新の乱数値を記憶部２４の自己ルータ領域１０１の乱数領域１０１に登録（付加）する（ステップＳ５０３）。自己ルータ情報への乱数値付与後、ＣＰＵ部２１は自己ルータ情報と記憶部２４の近隣情報領域１０３に記憶している近隣ルータ情報とを自動的に携帯端末装置３０に送信する（ステップＳ５０５）。ステップＳ５０５の後、ＣＰＵ部２１は携帯端末装置３０が無線ＬＡＮアクセスポイント装置２０との接続が継続されているか否をチェックする（ステップＳ５０７）。
【００２９】
携帯端末装置３０との接続が継続していると判断すると、ＣＰＵ部２１は図３のフローチャートで示したように新たに乱数値を生成するたびに（５分間隔で）、新たに生成された乱数値が付与された自己ルータ情報と近隣情報領域１０３に記憶している近隣ルータ情報とを携帯端末装置３０に送信する（ステップＳ５０９）。携帯端末装置３０が無線ＬＡＮアクセスポイント装置２０との接続可能範囲から外れた、または携帯端末装置３０の無線部２３の無線機能がオフされることにより、ＣＰＵ部２１が携帯端末装置３０との接続が切れたと判断すると、ＣＰＵ部２１は送信動作を終了する。
【００３０】
次に、携帯端末装置のルータ情報の送受信動作を説明する。図６は携帯端末装置３０がルータ情報を送受信する際の動作を説明するフローチャートである。
携帯端末装置３０のＣＰＵ部３１は無線部３２を介し無線ＬＡＮアクセスポイント装置２０の接続可能範囲に入り接続可能となったか否かを常時チェックしている（ステップＳ６０１）。ＣＰＵ部３１は無線ＬＡＮアクセスポイント装置２０と接続可能になったと判断すると、無線部３２を介して記憶部３３に記憶している端末ルータ情報を自動的に無線ＬＡＮアクセスポイント装置２０に送信する（ステップＳ６０３）。
【００３１】
図７は記憶部３３に記憶された端末ルータ情報の構成を説明するための図である。
図７の端末ルータ情報７００はアクセスポイント情報Ｘ７０１とアクセスポイント情報Ｙ７０２有する。アクセスポイント情報Ｘ７０１は、無線ＬＡＮアクセスポイント装置Ｘが図５のフローチャートの動作により携帯端末装置３０に送信した無線ＬＡＮアクセスポイント装置Ｘの自己ルータ領域１０１に格納していた自己ルータ情報Ｘ７０３および近隣情報領域１０３に格納していた近隣ルータ情報Ｘ７０４からなる。また、アクセスポイント情報Ｙ７０２は、無線ＬＡＮアクセスポイント装置Ｙが図５のフローチャートの動作により携帯端末装置３０に送信した無線ＬＡＮアクセスポイント装置Ｙの自己ルータ領域１０１に格納していた自己ルータ情報Ｙ７０５および近隣情報領域１０３に格納していた近隣ルータ情報Ｙ７０６からなる。図６のステップＳ６０３において、携帯端末装置３０は記憶部３３に格納していた図７のアクセスポイント情報Ｘ（自己ルータ情報Ｘ、近隣ルータ情報Ｘ）、アクセスポイント情報Ｙ（自己ルータ情報Ｙ、近隣ルータ情報Ｙ）を無線ＬＡＮアクセスポイント装置２０に送信する。
【００３２】
なお、携帯端末装置３０の利用者は携帯端末装置３０の表示制御部３５を介して、記憶部３０に記憶していた端末ルータ情報を表示部３４に表示することができる。
図６のステップＳ６０３にてＣＰＵ部３１が端末ルータ情報の送信が完了すると、携帯端末装置３０のＣＰＵ部３１は無線部３２を介して無線ＬＡＮアクセスポイント装置２０からの自己ルータ情報および近隣ルータ情報を受信したかをチェックする（ステップＳ６０５）。無線ＬＡＮアクセスポイント装置２０からの自己ルータ情報および近隣ルータ情報を受信したと判断すると、ＣＰＵ部３１は受信した無線ＬＡＮアクセスポイント装置２０の自己／近隣ルータ情報（アクセスポイント情報）を端末ルータ情報として記憶部３３に保存し（ステップＳ６０７）、処理を終了する。
【００３３】
ステップＳ５０５にて無線ＬＡＮアクセスポイント装置２０からの自己ルータ情報または近隣ルータ情報の受信が無いと、ＣＰＵ部３１は所定時間が経過したかをチェックする（ステップＳ６０９）。ＣＰＵ部３１は所定時間が経過するまでステップＳ６０５とステップＳ６０９の動作を繰り返し、所定時間が経過したと判断すると処理を終了する。
【００３４】
次に、無線ＬＡＮアクセスポイント装置が携帯端末装置から端末ルータ情報を受信し、インターネット１０を介して他の無線ＬＡＮアクセスポイント装置との間で有効性判定を行う際の動作を説明する。図８は無線ＬＡＮアクセスポイント装置２０が携帯端末装置３０から端末ルータ情報を受信し、無線ＬＡＮアクセスポイント装置Ｙとの間で有効性判定を行う際の動作を説明するフローチャートである。
【００３５】
無線ＬＡＮアクセスポイント装置２０のＣＰＵ部２１は、無線部２３を介して携帯端末装置３０からの端末ルータ情報を受信したかをチェックしている（ステップＳ８０１）。ＣＰＵ部２１は携帯端末装置３０からの端末ルータ情報を送信したと判断すると、受信した端末ルータ情報を記憶部２４に保存する（ステップＳ８０３）。端末ルータ情報の保存後、ＣＰＵ部２１は保存した端末ルータ情報中の各無線ＬＡＮアクセスポイント装置の自己ルータアドレス情報からＩＰアドレス情報を抽出し、ルータ部２２およびインターネット１０を介してＩＰアドレス情報で示される各無線ＬＡＮアクセスポイント装置に受信した各無線ＬＡＮアクセスポイント装置の自己ルータ情報が有効であるか否かを問い合わせる（ステップＳ８０５）。
【００３６】
ここで、図７に示したように、携帯端末装置３０は記憶部３３に格納していた無線ＬＡＮアクセスポイント装置Ｙのアクセスポイント情報Ｙ７０２を無線ＬＡＮアクセスポイント装置２０に送信し、無線ＬＡＮアクセスポイント装置２０がアクセスポイント情報Ｙを基に、無線ＬＡＮアクセスポイント装置Ｙに対して有効性問い合わせを行ったものとする。
【００３７】
無線ＬＡＮアクセスポイント装置ＹのＣＰＵ部２１は、インターネット１０を介して無線ＬＡＮアクセスポイント装置２０から有効性の問い合わせを受信したかをチェックしている（ステップＳ８０７）。受信したと判断すると、ＣＰＵ部２１は受信したアクセスポイント情報に含まれる自己ルータ情報Ｙの乱数領域１０１ｄに格納されている乱数値が、無線ＬＡＮアクセスポイント装置Ｙの記憶部２４の乱数値リスト領域１０２中に存在するか否かをチェックする（ステップＳ８０９）。
【００３８】
図３のフローチャートにて説明したように、各無線ＬＡＮアクセスポイント装置は第１の所定時間（例えば５分）間隔で乱数値を発生し、その発生した乱数値を第２の所定時間（例えば１時間）が経過するまで記憶部２４の乱数値リスト領域１０２に格納している。したがって、ステップＳ８０９において有効性の問い合わせを受けた自己ルータ情報Ｙ中の乱数値が無線ＬＡＮアクセスポイント装置Ｙの乱数値リスト領域１０２に存在するならば、その自己ルータ情報Ｙは過去１時間以内に無線ＬＡＮアクセスポイント装置Ｙから携帯端末装置３０に送信されたルータ情報であることを示している。本実施形態においては、携帯端末装置３０の移動距離を時間に置き換えて推定し、第２の所定時間（例えば１時間）以内に任意の無線ＬＡＮアクセスポイント装置が送信したルータ情報ならば、そのルータ情報は携帯端末装置３０からみて近隣の無線ＬＡＮアクセスポイント装置の情報であると定義する。
【００３９】
無線ＬＡＮアクセスポイント装置ＹのＣＰＵ部２１はステップＳ８０９のチェックで乱数値が乱数値リスト領域１０２中に存在すると判断すると、送信されたアクセスポイント情報Ｙが「有効」であることを示す情報をインターネット１０を介して無線ＬＡＮアクセスポイント装置２０に応答する（ステップＳ８１１）。乱数値リスト領域１０２に乱数値が存在しない場合、ＣＰＵ部２１は送信されたアクセスポイント情報Ｙが「無効」であることを示す情報をインターネット１０を介して無線ＬＡＮアクセスポイント装置２０に応答する（ステップＳ８１３）。
【００４０】
無線ＬＡＮアクセスポイント装置２０のＣＰＵ部２１はステップＳ８０５の後、インターネット１０を介して問い合わせを行った各無線ＬＡＮアクセスポイント装置からの応答があったかをチェックしている（ステップＳ８１５）。無線ＬＡＮアクセスポイント装置２０のＣＰＵ部２１は応答があったと判断すると、応答が「有効」を示す情報であったか否かを判断する（ステップＳ８１７）。無線ＬＡＮアクセスポイント装置２０のＣＰＵ部２１は無線ＬＡＮアクセスポイント装置Ｙからの応答が「有効」を示す情報であったと判断すると、記憶部２４に保存していたアクセスポイント情報Ｙの自己ルータ情報Ｙおよび近隣ルータ情報リストに登録された無線ＬＡＮアクセスポイント装置ｃ、ｄのルータ情報を図４に示した記憶部２４の近隣情報領域１０３に保存された近隣ルータ情報リスト４００に追加登録する（ステップＳ８１９）。無線ＬＡＮアクセスポイント装置２０のＣＰＵ部２１は無線ＬＡＮアクセスポイント装置Ｙからの応答が「無効」を示す情報であったと判断すると、記憶部２４に保存していたアクセスポイント情報Ｙを破棄する（ステップＳ８２１）。
【００４１】
なお、ステップＳ８１５において、ＣＰＵ部２１は応答がないと判断した場合は所定時間が経過したかを判断し（ステップＳ８２３）、所定時間が経過したと判断するとステップＳ８２１で対応するアクセスポイント情報を破棄する。
【００４２】
また、ＣＰＵ部２１はアクセスポイント情報Ｙの自己ルータ情報Ｙおよび近隣ルータ情報リストに登録された無線ＬＡＮアクセスポイント装置ｃ、ｄのルータ情報を記憶部２４の近隣情報領域１０３に追加登録する際、「有効」を示す情報の応答があった最後の時刻を図４に示す登録日情報領域４０１に登録する。ＣＰＵ部２１は現在の時刻と登録日情報領域４０１に登録された時刻との差が第３の所定期間（例えば５日）を超えたと判断すると、第３の所定期間を超えたルータ情報を近隣情報領域１０３から削除する。
【００４３】
以上説明したように、本実施形態によれば、無線ＬＡＮアクセスポイント装置２０、Ｙの接続可能範囲間を移動する携帯端末装置３０が、各無線ＬＡＮアクセスポイント装置に関する情報を自動的に収集、運搬することで、個々の無線ＬＡＮアクセスポイント装置の設置者が特別な登録作業を行うことなく、携帯端末装置３０が近隣にある無線ＬＡＮアクセスポイント装置の最新情報を取得することが可能になる。
【００４４】
また、携帯端末装置３０に近隣ルータ情報を保存することで、インターネット２０に接続されない状態においても、携帯端末装置３０の利用者は表示部３４に近隣ルータ情報を確認することができる。
【００４５】
また、接続可能範囲に入った携帯情報端末３０から取得した他の無線ＬＡＮアクセスポイント装置の情報について、インターネット１０を介して情報の有効性を確認するようにしたので、古い情報や偽造された情報が紛れ込むことを防止することができる。
【００４６】
なお、無線ＬＡＮアクセスポイント装置の接続可能範囲外であっても、携帯端末装置３０がインターネット１０と接続されおりアクセスしたい無線ＬＡＮアクセスポイント装置のネットワークアドレスが判明している際には、携帯端末装置３０からインターネット１０を経由して該当する無線ＬＡＮアクセスポイント装置に近隣ルータ情報の送信を要求して確認するようにしてもよい。
【００４７】
【発明の効果】
本発明によれば、特別な登録作業を行うことなく、近隣の無線ＬＡＮアクセスポイント装置の情報を収集することができる。
【図面の簡単な説明】
【図１】実施形態に係わるネットワークシステムの全体構成を示すブロック図。
【図２】自己ルータ情報の構成を説明するための図。
【図３】乱数値の生成／記憶／破棄方法を説明するためのフローチャート。
【図４】近隣ルータ情報リストの構成を説明するための図。
【図５】無線ＬＡＮアクセスポイント装置が記憶している自己ルータ情報および近隣ルータ情報を携帯端末装置に送信する際の動作を説明するフローチャート。
【図６】携帯端末装置がルータ情報を送受信する際の動作を説明するフローチャート。
【図７】端末ルータ情報の構成を説明するための図。
【図８】無線ＬＡＮアクセスポイント装置が携帯端末装置から端末ルータ情報を受信し、有効性判定を行う際の動作を説明するフローチャート。
【符号の説明】
１０    インターネット
２０、Ｙ    無線ＬＡＮアクセスポイント装置
２１、３１    ＣＰＵ部
２２    ルータ部
２３、３２    無線部
２４、３３    記憶部
２５、３６    バス
３０    携帯端末装置
３４    表示部
３５    表示制御部
１０１    自己ルータ領域
１０２    乱数値リスト領域
１０３    近隣情報領域
【図１】
2004304397.tif 000003
【図２】
2004304397.tif 000004
【図３】
2004304397.tif 000005
【図４】
2004304397.tif 000006
【図５】
2004304397.tif 000007
【図６】
2004304397.tif 000008
【図７】
2004304397.tif 000009
【図８】
2004304397.tif 000010