(57)【特許請求の範囲】
【請求項１】
通信装置および複数の人工衛星からそれぞれ情報を受信し互いに情報を通信する複数の
通信端末を含む情報交換システムの前記通信端末であって、
前記通信装置から送信された送信情報を受信し、かつ、他の前記通信端末と無線通信す
るための無線通信手段と、
前記複数の人工衛星から、前記人工衛星の軌道を示す軌道情報を受信するための衛星受
信手段と、
情報処理手段とを含み、
前記情報処理手段は、
前記軌道情報に基づいて、前記衛星受信手段の緯度と経度とを示す位置情報を作成する
ための位置情報作成手段と、
時刻検出手段とを含み、
地図データを記憶し、かつ、前記位置情報と前記時刻検出手段が検出した時刻とを対応
付けて記憶するための記憶手段をさらに含み、
前記地図データは、
地図画像を示す画像データと、
前記地図画像における座標と前記座標が示す地点の緯度および経度との関係を示す関係
情報とを含み、
前記情報処理手段は、
前記送信情報が受信されたとき作成された前記位置情報と前記送信情報が受信されたと
き検出された前記時刻とを対応付けて記憶するように、前記記憶手段を制御するための登
録制御手段と、
前記記憶手段が記憶した位置情報と前記時刻とを前記他の通信端末に対して送信するよ
うに、前記無線通信手段を制御するための情報送信制御手段と、
前記他の通信端末から前記無線通信手段が受信した前記位置情報と前記時刻とを対応付
けて記憶するように、前記記憶手段を制御するための追加制御手段と、
前記位置情報作成手段が前記位置情報を作成したことを条件として、前記記憶手段が記
憶した位置情報のうち、作成された前記情報が示す位置との距離が閾値を下回る位置を示
す前記情報を選択するための位置選択手段と、
前記位置選択手段が選択した前記位置情報と前記関係情報とに基づき、前記位置情報が
示す位置の前記地図画像における座標を算出するための座標算出手段と、
前記時刻検出手段が検出した時刻と前記無線通信手段が受信した前記時刻との差に応じ
た形態の画像を示す位置表示データを作成するための位置表示データ作成手段と、
前記地図データの一部と同一内容の複写データを作成し、前記複写データのうち前記座
標算出手段が算出した座標に対応する部分を、前記位置表示データに変更するための変更
手段とをさらに含み、
表示手段をさらに含み、
前記情報処理手段は、前記変更手段が変更した画像を表示するように前記表示手段を制
御するための表示制御手段をさらに含む、通信端末。
【請求項２】
通信装置および複数の人工衛星からそれぞれ情報を受信し互いに情報を通信する複数の
通信端末を含む情報交換システムの前記通信端末であって、
前記通信装置から送信された送信情報を受信し、かつ、他の前記通信端末と無線通信す
るための無線通信手段と、
前記複数の人工衛星から、前記人工衛星の軌道を示す軌道情報を受信するための衛星受
信手段と、
情報処理手段とを含み、
前記情報処理手段は、前記軌道情報に基づいて、前記衛星受信手段の位置を示す位置情
報を作成するための位置情報作成手段を含み、
前記位置情報を記憶するための記憶手段をさらに含み、
前記情報処理手段は、
前記送信情報が受信されたとき作成された前記位置情報を記憶するように、前記記憶手
段を制御するための登録制御手段と、
前記記憶手段が記憶した位置情報を前記他の通信端末に対して送信するように、前記無
線通信手段を制御するための情報送信制御手段と、
前記他の通信端末から前記無線通信手段が受信した前記位置情報を記憶するように、前
記記憶手段を制御するための追加制御手段と、
前記位置情報に応じた画像を作成するための画像作成手段とをさらに含み、
表示手段をさらに含み、
前記情報処理手段は、前記画像作成手段が作成した画像を表示するように前記表示手段
を制御するための表示制御手段をさらに含む、通信端末。
【請求項３】
前記位置情報は、前記衛星受信手段の緯度と経度とを示す情報を含み、
前記記憶手段は、前記位置情報に加え、地図データを記憶するための手段を含み、
前記地図データは、
地図画像を示す画像データと、
前記地図画像における座標と前記座標が示す地点の緯度および経度との関係を示す関係
情報とを含み、
前記画像作成手段は、
前記位置情報作成手段が前記位置情報を作成したことを条件として、前記記憶手段が記
憶した位置情報のうち、作成された情報が示す位置との距離が閾値を下回る位置を示す前
記情報を選択するための位置選択手段と、
前記位置選択手段が選択した前記位置情報と前記関係情報とに基づき、前記位置情報が
示す位置の前記地図画像における座標を算出するための座標算出手段と、
前記地図データの一部と同一内容の複写データを作成し、前記複写データのうち前記座
標算出手段が算出した座標に対応する部分を変更するための変更手段とを含む、請求項２
に記載の通信端末。
【請求項４】
前記情報処理手段は、時刻検出手段をさらに含み、
前記記憶手段は、前記位置情報と地図データとに加え、前記時刻検出手段が検出した時
刻を前記位置情報に対応付けて記憶するための手段を含み、
前記登録制御手段は、前記送信情報が受信されたとき検出された前記時刻をさらに対応
付けて記憶するように前記記憶手段を制御するための手段を含み、
前記情報送信制御手段は、前記送信情報が受信されたとき検出された前記時刻をさらに
送信するように、前記無線通信手段を制御するための手段を含み、
前記追加制御手段は、前記位置情報に対応付けて、前記送信情報が受信されたとき検出
された前記時刻をさらに記憶するように、前記記憶手段を制御するための手段を含み、
前記画像作成手段は、前記時刻検出手段が検出した時刻と前記無線通信手段が受信した
時刻との差に応じた形態の画像を示す位置表示データを作成するための位置表示データ作
成手段をさらに含み、
前記変更手段は、前記座標算出手段が算出した座標に対応する部分を、前記位置表示デ
ータの内容に変更するための手段を含む、請求項３に記載の通信端末。
【請求項５】
前記位置表示データ作成手段は、
前記時刻検出手段が検出した時刻と前記無線通信手段が受信した前記時刻との差に応じ
て、画像の形態を選択するための形態選択手段と、
前記形態選択手段が選択した形態を示す前記位置表示データを作成するための形態デー
タ作成手段とを含む、請求項４に記載の通信端末。
【請求項６】
前記記憶手段は、前記位置情報と前記地図データと前記時刻とに加え、互いに異なる形
態の図形を示す複数の種類の図形データを記憶するための手段を含み、
前記形態選択手段は、前記複数の種類の図形データのうち前記差に応じたデータを選択
するための手段を含む、請求項５に記載の通信端末。
【請求項７】
前記情報処理手段は、前記通信装置と前記無線受信手段との間の通信が遮断されたとき
作成された前記位置情報を記憶するように、前記記憶手段を制御するための遮断制御手段
をさらに含む、請求項２に記載の通信端末。
【請求項８】
前記無線通信手段は、
前記通信装置が送信した送信情報を受信するための装置受信手段と、
前記他の通信端末と無線通信するための端末通信手段とを含み、
前記情報送信制御手段は、前記記憶手段が記憶した前記位置情報を前記他の通信端末に
対して送信するように、前記端末通信手段を制御するための端末送信制御手段を含み、
前記追加制御手段は、前記他の通信端末から前記端末通信手段が受信した前記位置情報
を記憶するように、前記記憶手段を制御するための手段を含む、請求項７に記載の通信端
末。
【請求項９】
前記情報処理手段は、時刻検出手段をさらに含み、
前記記憶手段は、前記位置情報に加え、前記位置情報に対応付けて、前記時刻検出手段
が検出した時刻を記憶するための手段を含み、
前記登録制御手段は、前記送信情報が受信されたとき作成された前記位置情報に加え、
前記送信情報が受信されたとき検出された前記時刻を、前記送信情報が受信されたとき作
成された前記位置情報に対応付けて記憶するように、前記記憶手段を制御するための手段
を含み、
前記遮断制御手段は、前記通信装置と前記装置受信手段との間の通信が遮断されたとき
作成された前記位置情報に加え、前記通信装置と前記装置受信手段との間の通信が遮断さ
れたとき検出された前記時刻を、前記通信装置と前記装置受信手段との間の通信が遮断さ
れたとき作成された前記位置情報に対応付けて記憶するように、前記記憶手段を制御する
ための手段を含み、
前記端末送信制御手段は、前記時刻検出手段が時刻を検出したことを条件として、検出
された前記時刻との差が閾値を下回る前記時刻に対応付けられた前記位置情報を前記他の
通信端末に対して送信するように、前記端末通信手段を制御するための限定送信制御手段
を含む、請求項８に記載の通信端末。
【請求項１０】
前記装置受信手段は、電波を媒体として、前記送信情報を受信するための手段を含み、
前記通信端末は、前記電波の強度を測定するための強度測定手段をさらに含み、
前記登録制御手段は、前記電波の強度が閾値を越えると、前記送信情報が受信されたと
き作成された前記位置情報を記憶するように、前記記憶手段を制御するための手段を含
む、請求項８に記載の通信端末。
【請求項１１】
前記画像作成手段は、前記位置情報を文字列で示す画像を作成するための文字列画像作
成手段を含む、請求項２に記載の通信端末。
【請求項１２】
前記文字列画像作成手段は、前記位置情報に加え、前記送信情報に対応付けられた時刻
を文字列で示す画像を作成するための手段を含む、請求項１１に記載の通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末に関し、特に、無線伝送方式により通信する移動可能な通信端末に関する。
【背景技術】
【０００２】
公衆無線ＬＡＮ（Local Area Network）を利用したＩＰ（Internet Protocol）無線通信においては、１つのアクセスポイントの通信カバーエリアが比較的狭い。通信カバーエリアが比較的狭いため、アクセスポイントと通信できない場所やアクセスポイントとの通信が安定しない場所が存在することになる。
【０００３】
アクセスポイントとの通信を安定して実施できるようにするため、公衆無線ＬＡＮを用いた通信サービスを提供する企業は、アクセスポイントごとのカバーエリアやアクセスポイントの場所などに関する情報を提供している。提供の方法には、インターネットで情報をダウンロードする方法や、それら（アクセスポイントごとのカバーエリアやアクセスポイントの場所）を示すマップをユーザに提供する方法がある。
【０００４】
これらの方法には、次に述べる２つの問題点がある。第１の問題点は、インターネットを介した通信ができない状況にあるときや、予めマップを入手していないときには、アクセスポイントごとのカバーエリアやアクセスポイントの場所がわからないことである。第２の問題点は、アクセスポイントのメンテナンスや接続ユーザが多いことなどによって実際には通信ができない状況になっている場合、公衆無線ＬＡＮにアクセスしようとしてもそれができないことである。
【０００５】
特許文献１〜特許文献４は、基地局以外の端末から情報を取得するための技術を開示する。
【０００６】
特許文献１は、無線基地局が無線端末からの要求に応じて、その無線端末を通信エリアまで導くための案内情報を提供する無線基地局案内方法を開示する。無線基地局案内方法は、ブロードキャストする手順と、基地局案内要求を中継する手順と、返信する手順と、基地局案内応答を中継する手順と、案内情報を抽出する手順と、案内情報を出力する手順とを含む。ブロードキャストする手順は、要求元の無線端末が基地局案内要求をブロードキャストする手順である。基地局案内要求を中継する手順は、基地局案内要求を受信した他の無線端末が基地局案内要求を中継する手順である。返信する手順は、基地局案内要求を受信した無線基地局が、案内情報を含む基地局案内応答を要求元の無線端末へ返信する手順である。基地局案内応答を中継する手順は、他の無線端末が基地局案内応答を中継する手順である。案内情報を抽出する手順は、基地局案内応答を受信した要求元の無線端末が案内情報を抽出する手順である。案内情報を出力する手順は、要求元の無線端末が、抽出した案内情報を出力する手順である。
【０００７】
特許文献１に開示された発明によると、公衆無線ＬＡＮを利用しようとするユーザに対して、そのユーザをサービス提供場所まで案内できる。
【０００８】
特許文献２は、ネットワーク接続部と、分散データ記憶部とを備えた携帯型無線端末機器を開示する。分散データ記憶部は、分散型データベースとして情報を記憶する。ネットワーク接続部は、自己に入力された検索情報または他の端末機器から受信した検索情報に基づき、分散データ記憶部内のデータを検索し、検索結果を最上流の検索情報発行元に送信したり検索情報を他の端末機器に送信したりする。
【０００９】
特許文献２に開示された発明によると、インターネット接続サービス提供個所やエリアの情報などを他の携帯型無線端末機器からダウンロードできる。
【００１０】
特許文献３は、基地局との間で無線通信を行なう第１の通信部を有し、この第１の通信部を介して情報を取得する情報端末を開示する。情報端末は、第１の通信部に加え、入力部と、第２の通信部と、問い合わせ部と、取得部とを含む。入力部は、特定情報の入力を受付ける。特定情報は、取得すべき対象情報を特定する情報である。第２の通信部は、他の端末との間で無線通信を行なう。問い合わせ部は、入力部にて入力された特定情報に基づいて、第２の通信部により通信可能な他の端末に対象情報が格納されているかを問い合わせる。取得部は、この問い合わせ部による問い合わせの結果、対象情報が他の端末に格納されていた場合に、第１の通信部により基地局を介して対象情報を取得することに代えて、第２の通信部を介して他の端末から対象情報を取得する。
【００１１】
特許文献３に開示された発明によると、基地局との間で無線通信が集中することを回避でき、かつ、無線通信を介した情報端末による情報取得機会を向上できる。
【００１２】
特許文献４は、位置検出部と、無線サービス位置記憶部と、無線サービス位置情報提供部とを有する携帯端末を開示する。無線サービス位置記憶部は、無線基地局の識別情報と位置情報とを関連付けて記憶する。無線サービス位置情報提供部は、無線サービス位置記憶部に基づいてユーザに対し無線基地局情報を提供する。
【００１３】
特許文献４に開示された発明によると、ユーザが特定エリアでの無線通信サービス情報を容易に得ることができる。
【特許文献１】特開２００５−２０３８１６号公報
【特許文献２】特開２００６−２４５７３４号公報
【特許文献３】特開２００２−１７６６７６号公報
【特許文献４】特開２００４−１８０２０４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかし、特許文献１に開示された発明では、基地局案内要求や案内情報を中継する無線端末の機能が相当高くなければ、案内情報の提供が困難であるという問題点がある。案内情報の提供が困難なのは、基地局案内要求のブロードキャストが多数行なわれると考えられるためである。ブロードキャストが多数行なわれるのは、基地局案内要求や案内情報を中継する無線端末が無線基地局までの通信経路を知らないためである。
【００１５】
特許文献２に開示された発明では、携帯型無線端末機器の機能が相当高くなければ、他の携帯型無線端末機器に対する情報の提供が困難であるという問題点がある。分散型データベースを常時検索することになるためである。
【００１６】
特許文献３に開示された発明では、アクセスポイントごとのカバーエリアやアクセスポイントの場所といった情報は事実上得られないという問題点がある。特に、稼動中のアクセスポイントの場所とを示す最新情報を得ることは極めて困難である。それらの情報が事実上得られないのは、基地局を介して対象情報を取得することに代えて他の端末から情報を受信しているに過ぎないためである。
【００１７】
特許文献４に開示された発明では、上述した問題点のうち、公衆無線ＬＡＮにアクセスしようとしてもそれができないことがあるという点については、解決できていないという問題点がある。
【００１８】
本発明は上述の問題点を解決するためになされたものであって、その目的は、高い性能を必要とすることなくアクセスポイントの位置やその稼動状況をユーザに知らせることができる通信端末を提供することにある。
【課題を解決するための手段】
【００１９】
上記目的を達成するために、本発明のある局面に従うと、通信端末は、複数の通信端末を含む情報交換システムの通信端末である。複数の通信端末は、通信装置および複数の人工衛星からそれぞれ情報を受信し互いに情報を通信する。通信端末は、無線通信手段と、衛星受信手段と、情報処理手段とを含む。無線通信手段は、通信装置から送信された送信情報を受信し、かつ、他の通信端末と無線通信する。衛星受信手段は、複数の人工衛星から、人工衛星の軌道を示す軌道情報を受信する。情報処理手段は、位置情報作成手段と、時刻検出手段とを含む。位置情報作成手段は、軌道情報に基づいて、位置情報を作成する。位置情報は、衛星受信手段の緯度と経度とを示す。通信端末は、記憶手段をさらに含む。記憶手段は、地図データを記憶し、かつ、位置情報と時刻検出手段が検出した時刻とを対応付けて記憶する。地図データは、画像データと、関係情報とを含む。画像データは、地図画像を示す。関係情報は、地図画像における座標と座標が示す地点の緯度および経度との関係を示す。情報処理手段は、登録制御手段と、情報送信制御手段と、追加制御手段と、位置選択手段と、座標算出手段と、位置表示データ作成手段と、変更手段とをさらに含む。登録制御手段は、送信情報が受信されたとき作成された位置情報と送信情報が受信されたとき検出された時刻とを対応付けて記憶するように、記憶手段を制御する。情報送信制御手段は、記憶手段が記憶した位置情報と時刻とを他の通信端末に対して送信するように、無線通信手段を制御する。追加制御手段は、他の通信端末から無線通信手段が受信した位置情報と時刻とを対応付けて記憶するように、記憶手段を制御する。位置選択手段は、位置情報作成手段が位置情報を作成したことを条件として、記憶手段が記憶した位置情報のうち、作成された情報が示す位置との距離が閾値を下回る位置を示す情報を選択する。座標算出手段は、位置選択手段が選択した位置情報と関係情報とに基づき、位置情報が示す位置の地図画像における座標を算出する。位置表示データ作成手段は、位置表示データを作成する。位置表示データは、時刻検出手段が検出した時刻と無線通信手段が受信した時刻との差に応じた形態の画像を示す。変更手段は、地図データの一部と同一内容の複写データを作成し、複写データのうち座標算出手段が算出した座標に対応する部分を、位置表示データに変更する。通信端末は、表示手段をさらに含む。情報処理手段は、表示制御手段をさらに含む。表示制御手段は、変更手段が変更した画像を表示するように表示手段を制御する。
【００２０】
本発明の他の局面に従うと、通信端末は、複数の通信端末を含む情報交換システムの通信端末である。通信端末は、通信装置および複数の人工衛星からそれぞれ情報を受信し互いに情報を通信する。通信端末は、無線通信手段と、衛星受信手段と、情報処理手段とを含む。無線通信手段は、通信装置から送信された送信情報を受信し、かつ、他の通信端末と無線通信する。衛星受信手段は、複数の人工衛星から、軌道情報を受信する。軌道情報は、人工衛星の軌道を示す。情報処理手段は、位置情報作成手段を含む。位置情報作成手段は、軌道情報に基づいて、位置情報を作成する。位置情報は、衛星受信手段の位置を示す。通信端末は、記憶手段をさらに含む。記憶手段は、位置情報を記憶する。情報処理手段は、登録制御手段と、情報送信制御手段と、追加制御手段と、画像作成手段とをさらに含む。登録制御手段は、送信情報が受信されたとき作成された位置情報を記憶するように、記憶手段を制御する。情報送信制御手段は、記憶手段が記憶した位置情報を他の通信端末に対して送信するように、無線通信手段を制御する。追加制御手段は、他の通信端末から無線通信手段が受信した位置情報を記憶するように、記憶手段を制御する。画像作成手段は、位置情報に応じた画像を作成する。通信端末は、表示手段をさらに含む。情報処理手段は、表示制御手段をさらに含む。表示制御手段は、画像作成手段が作成した画像を表示するように表示手段を制御する。
【００２１】
また、上述の位置情報は、衛星受信手段の緯度と経度とを示す情報を含むことが望ましい。併せて、記憶手段は、位置情報に加え、地図データを記憶するための手段を含むことが望ましい。地図データは、画像データと、関係情報とを含む。画像データは、地図画像を示す。関係情報は、地図画像における座標と座標が示す地点の緯度および経度との関係を示す。画像作成手段は、位置選択手段と、座標算出手段と、変更手段とを含むことが望ましい。位置選択手段は、位置情報作成手段が位置情報を作成したことを条件として、記憶手段が記憶した位置情報のうち、作成された情報が示す位置との距離が閾値を下回る位置を示す情報を選択する。座標算出手段は、位置選択手段が選択した位置情報と関係情報とに基づき、位置情報が示す位置の地図画像における座標を算出する。変更手段は、地図データの一部と同一内容の複写データを作成し、複写データのうち座標算出手段が算出した座標に対応する部分を変更する。
【００２２】
もしくは、上述の情報処理手段は、時刻検出手段をさらに含むことが望ましい。併せて、記憶手段は、位置情報と地図データとに加え、時刻検出手段が検出した時刻を位置情報に対応付けて記憶するための手段を含むことが望ましい。併せて、登録制御手段は、送信情報が受信されたとき検出された時刻をさらに対応付けて記憶するように記憶手段を制御するための手段を含むことが望ましい。併せて、情報送信制御手段は、送信情報が受信されたとき検出された時刻をさらに送信するように、無線通信手段を制御するための手段を含むことが望ましい。併せて、追加制御手段は、位置情報に対応付けて、送信情報が受信されたとき検出された時刻をさらに記憶するように、記憶手段を制御するための手段を含むことが望ましい。併せて、画像作成手段は、位置表示データ作成手段をさらに含むことが望ましい。位置表示データ作成手段は、位置表示データを作成する。位置表示データは、時刻検出手段が検出した時刻と無線通信手段が受信した時刻との差に応じた形態の画像を示す。併せて、変更手段は、座標算出手段が算出した座標に対応する部分を、位置表示データの内容に変更するための手段を含むことが望ましい。
【００２３】
もしくは、上述の位置表示データ作成手段は、形態選択手段と、形態データ作成手段とを含むことが望ましい。形態選択手段は、時刻検出手段が検出した時刻と無線通信手段が受信した時刻との差に応じて、画像の形態を選択する。形態データ作成手段は、位置表示データを作成する。位置表示データは、形態選択手段が選択した形態を示す。
【００２４】
もしくは、上述の記憶手段は、位置情報と地図データと時刻とに加え、複数の種類の図形データを記憶するための手段を含むことが望ましい。複数の種類の図形データは、互いに異なる形態の図形を示す。併せて、形態選択手段は、複数の種類の図形データのうち差に応じたデータを選択するための手段を含むことが望ましい。
【００２５】
また、上述の情報処理手段は、遮断制御手段をさらに含むことが望ましい。遮断制御手段は、通信装置と無線受信手段との間の通信が遮断されたとき作成された位置情報を記憶するように、記憶手段を制御する。
【００２６】
もしくは、上述の無線通信手段は、装置受信手段と、端末通信手段とを含むことが望ましい。装置受信手段は、通信装置が送信した送信情報を受信する。端末通信手段は、他の通信端末と無線通信する。併せて、情報送信制御手段は、端末送信制御手段を含むことが望ましい。端末送信制御手段は、記憶手段が記憶した位置情報を他の通信端末に対して送信するように、端末通信手段を制御する。併せて、追加制御手段は、他の通信端末から端末通信手段が受信した位置情報を記憶するように、記憶手段を制御するための手段を含むことが望ましい。
【００２７】
もしくは、上述の情報処理手段は、時刻検出手段をさらに含むことが望ましい。併せて、記憶手段は、位置情報に加え、位置情報に対応付けて、時刻検出手段が検出した時刻を記憶するための手段を含むことが望ましい。併せて、登録制御手段は、送信情報が受信されたとき作成された位置情報に加え、送信情報が受信されたとき検出された時刻を、送信情報が受信されたとき作成された位置情報に対応付けて記憶するように、記憶手段を制御するための手段を含むことが望ましい。併せて、遮断制御手段は、通信装置と装置受信手段との間の通信が遮断されたとき作成された位置情報に加え、通信装置と装置受信手段との間の通信が遮断されたとき検出された時刻を、通信装置と装置受信手段との間の通信が遮断されたとき作成された位置情報に対応付けて記憶するように、記憶手段を制御するための手段を含むことが望ましい。併せて、端末送信制御手段は、限定送信制御手段を含むことが望ましい。限定送信制御手段は、時刻検出手段が時刻を検出したことを条件として、検出された時刻との差が閾値を下回る時刻に対応付けられた位置情報と送信情報とを他の通信端末に対して送信するように、端末通信手段を制御する。
【００２８】
もしくは、上述の装置受信手段は、電波を媒体として、送信情報を受信するための手段を含むことが望ましい。併せて、通信端末は、強度測定手段をさらに含むことが望ましい。強度測定手段は、電波の強度を測定する。併せて、登録制御手段は、電波の強度が閾値を越えると、送信情報が受信されたとき作成された位置情報を記憶するように、記憶手段を制御するための手段を含むことが望ましい。
【００２９】
また、上述の画像作成手段は、文字列画像作成手段を含むことが望ましい。文字列画像作成手段は、位置情報を文字列で示す画像を作成する。
【００３０】
もしくは、上述の文字列画像作成手段は、位置情報に加え、送信情報に対応付けられた時刻を文字列で示す画像を作成するための手段を含むことが望ましい。
【００３１】
本発明の他の局面にしたがうと、通信端末は、情報交換システムの通信端末である。情報交換システムは、通信装置からそれぞれ情報を受信し互いに情報を通信する複数の通信端末を含む。通信端末は、無線通信手段と、記憶手段と、情報処理手段とを含む。無線通信手段は、通信装置から送信された送信情報を受信し、かつ、他の通信端末と無線通信する。記憶手段は、装置所在情報を記憶する。装置所在情報は、通信装置の所在を示す。情報処理手段は、登録制御手段と、情報送信制御手段と、追加制御手段とを含む。登録制御手段は、通信装置から無線通信手段が受信した装置所在情報を記憶するように、記憶手段を制御する。情報送信制御手段は、記憶手段が記憶した装置所在情報を他の通信端末に対して送信するように、端末通信手段を制御する。追加制御手段は、他の通信端末から端末通信手段が受信した装置所在情報を記憶するように、記憶手段を制御する。通信端末は、表示手段をさらに含む。情報処理手段は、表示制御手段をさらに含む。表示制御手段は、装置所在情報を示すように表示手段を制御する。
【発明の効果】
【００３２】
本発明に係る通信端末は、高い性能を必要とすることなくアクセスポイントの位置やその稼動状況をユーザに知らせることができる。
【発明を実施するための最良の形態】
【００３３】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００３４】
図１は、本実施の形態に係るアクセスポイント情報交換システム（以下、「ＡＰ情報交換システム」と称する。）の構成と動作とを示す概念図である。本実施の形態に係るＡＰ情報交換システムは、通信端末２０ａと通信端末２０ｂ（以下、これらを総称して、通信端末２０と称する。）とを含む。本実施の形態の場合、通信端末２０は、インターネットプロトコルに従って通信する携帯電話として実現される。本実施の形態の場合、通信端末２０は、アクセスポイント３０を介してインターネットに接続できる。通信端末２０は、アクセスポイント３０を介してインターネットに接続できる通信端末であるかぎり、どのような機器として実現されてもよい。たとえば、通信端末２０は、携帯型オーディオプレーヤとして実現されてもよいし、ポータブルＤＶＤ（Digital Versatile Disc）プレーヤとして実現されてもよい。
【００３５】
ユーザによって持ち歩かれた通信端末２０は、定期的に電波を送信する。この電波は、要求情報を示す。本実施の形態において、「要求情報」とは、応答を要求することを示す情報を意味する。通信端末２０は、他の通信端末２０が送信した電波を要求情報の送信の合間に検出する。この電波は、応答情報を示す。本実施の形態において、「応答情報」とは、要求情報に対する応答と、その応答を返信した通信端末２０の識別情報とを示す。電波が検出されると、通信端末２０は、その電波の強度が閾値を超えているか否かを判断し、閾値を超えている場合、アクセスポイント３０の位置や電波強度などを示す情報（本実施の形態において、この情報を「ＡＰ情報」と称する。）を交換できるか否かの判断を行なう。ＡＰ情報が交換できると判断した場合、通信端末２０は、応答情報を送信した通信端末２０と、ＡＰ情報を交換するための処理を実施する。ＡＰ情報を交換できるか否かの判断や、ＡＰ情報を交換するための処理については後述する。
【００３６】
図２は、本実施の形態に係る通信端末２０の構成を示す図である。本実施の形態に係る通信端末２０は、ＡＰ通信部４０と、近接通信部４２と、キー操作部４４と、マイク４６と、スピーカ４８と、ヘッドホン５０と、音声処理部５２と、表示部５４と、メモリ５６と、制御部５８と、ＧＰＳ（Global Positioning System）通信部６０とを含む。
【００３７】
ＡＰ通信部４０は、アクセスポイント３０と通信する。ＡＰ通信部４０による通信は、ＷｉＦｉ（Wireless Fidelity、登録商標）に準拠する。アクセスポイント３０は、ネットワーク３２を介してサーバ３４と通信する。サーバ３４は、ネットワーク３２を介して電話機３６や他の通信端末２０と通信する。これにより、通信端末２０のユーザは電話機３６のユーザや他の通信端末２０のユーザと通話することができる。なお、そのための具体的な方法は周知なので、ここではその詳細な説明は繰返さない。
【００３８】
近接通信部４２は、他の通信端末２０と直接通信する。本実施の形態の場合、近接通信部４２は、アクセスポイント３０を介してサーバ３４と通信することがない。近接通信部４２が他の通信端末２０と通信するためのプロトコルは、ＡＰ通信部４０がアクセスポイント３０と通信するためのプロトコルとは異なる。なお、本実施の形態において、通信端末２０同士が直接行なう通信を「近接無線通信」と称する。本実施の形態において、この通信が、アクセスポイント３０と通信端末２０との間の通信よりも近距離で行なわれるため、この通信を「近接無線通信」称する。
【００３９】
キー操作部４４は、ユーザの操作に応じて信号を生成することにより、ユーザの指示や情報の入力を受付ける。
【００４０】
マイク４６は、音声を電気信号に変換する。これにより、マイク４６は、ユーザの音声を受付けることとなる。
【００４１】
スピーカ４８は、音声を示す電気信号を音声に変換する。これにより、スピーカ４８は、音声を出力することとなる。
【００４２】
ヘッドホン５０は、マイク４６およびスピーカ４８とは別に、ユーザの音声を電気信号に変換し、音声を示す電気信号を音声に変換する。
【００４３】
音声処理部５２は、マイク４６やヘッドホン５０が出力した電気信号を制御部５８などが利用できる信号に変換する。また、音声処理部５２は、制御部５８などが出力した信号をスピーカ４８やヘッドホン５０が利用できる信号に変換する。
【００４４】
表示部５４は、電気信号の入力があるとその電気信号に応じた情報を表示する。これにより、表示部５４は、その電気信号が示す情報を表示する装置として動作することとなる。
【００４５】
メモリ５６は、情報を記憶する。本実施の形態の場合、メモリ５６が記憶する情報の一種に、上述したＡＰ情報と、地図データがある。
【００４６】
地図データは、地図画像を示す画像データと、関係情報とを含むデータである。関係情報とは、その地図画像における座標と、その座標が示す現実の地点の緯度および経度との関係を示すデータである。地図画像における座標が示す現実の地点の位置は、必ずしも緯度および経度によって示されるものでなくてもよいが、本実施の形態においては、緯度および経度によって示されることとする。
【００４７】
制御部５８は、ＣＰＵ（Central Processing Unit）により実現され、通信端末２０の各部を制御する。また、制御部５８は、各種の演算や検索などを行なう。
【００４８】
ＧＰＳ通信部６０は、ＧＰＳ衛星３８から、衛星の軌道を示す情報と時刻を示す情報とを受信する。なお、図１には図示していないが、ＧＰＳ通信部６０は、複数のＧＰＳ衛星３８からそれらの情報を受信する。
【００４９】
ＡＰ通信部４０は、ＡＰ変調部７０と、ＡＰ復調部７２と、信号測定部７４とを含む。
ＡＰ変調部７０は、制御部５８などが出力した信号を、ＡＰ通信部４０に設けられたアンテナが送信するための信号に変調する。ＡＰ復調部７２は、そのアンテナが受信した信号を、制御部５８などが利用できる信号に復調する。信号測定部７４は、ＡＰ復調部７２が復調した信号の強度（厳密には、その信号の通信に用いられる電波の強度）を測定する。本実施の形態においては、電波をいったん電気信号に変換し、その電気信号の電圧を測定し、測定値を電波の強度とみなす。このため、本実施の形態における電波の強度の単位は「Ｖ」である。
【００５０】
近接通信部４２は、近接変調部８０と、近接復調部８２と、信号測定部８４とを含む。
近接変調部８０は、制御部５８などが出力した信号を、近接変調部８０に設けられたアンテナが送信するための信号に変調する。近接復調部８２は、そのアンテナが受信した信号を、制御部５８などが利用できる信号に復調する。信号測定部８４は、近接復調部８２が復調した信号の強度（厳密には、その信号の通信に用いられる電波の強度）を測定する。
【００５１】
図３は、本実施の形態にかかる制御部５８の機能ブロック図である。本実施の形態に係る制御部５８は、自端末位置情報取得部９０と、登録制御部９２と、ＡＰ位置情報処理部９４と、情報合成部９６と、表示制御部９８と、遮断制御部１００と、時刻検出部１０２と、全体シーケンス制御部１０４とを含む。
【００５２】
自端末位置情報取得部９０は、自らの位置を示す情報を取得する。本実施の形態の場合についてより具体的に説明すると、自端末位置情報取得部９０は、ＧＰＳ通信部６０が受信した情報に基づき、自らの位置（緯度および経度）を算出する。その位置を算出するための具体的な手順は周知なので、ここではその手順については説明しない。
【００５３】
登録制御部９２は、次に述べる３種類の情報を対応付けて記憶するように、メモリ５６を制御する。その第１の情報は、自端末位置情報取得部９０が算出した、自端末位置情報取得部９０自身の位置を示す情報である。なお、本実施の形態においては、自端末位置情報取得部９０が算出した、自端末位置情報取得部９０自身の位置を示す情報を、「位置情報」と称する。登録制御部９２の制御によりメモリ５６に記憶されるのは、アクセスポイント３０の識別ＩＤが受信されたとき作成された位置情報である。第２の情報は、前述した第１の情報が作成される直前に受信された（つまり、第１の情報の作成のトリガとなった）アクセスポイント３０の識別ＩＤである。第３の情報は、そのアクセスポイント３０の識別ＩＤが受信されたとき検出された時刻を示す情報である。
【００５４】
ＡＰ位置情報処理部９４は、メモリ５６に記憶されたＡＰ情報の選択やその検索などを行なう。本実施の形態において、「ＡＰ情報」とは、登録制御部９２の制御によりメモリ５６に記憶された情報と、遮断制御部１００の制御によりメモリ５６に記憶された情報との総称である。
【００５５】
ＡＰ位置情報処理部９４は、ＡＰ位置情報選択部１２０と、ＡＰ位置情報追加部１２２とを含む。
【００５６】
ＡＰ位置情報選択部１２０は近接通信部４２を制御する。この制御により、近接通信部４２は、位置情報と、その位置情報に対応付けて記憶されたアクセスポイント３０の識別ＩＤとを、他の通信端末２０に対して送信する。本実施の形態の場合には、位置情報のうち、検出された時刻との差が閾値を下回る時刻（つまり、検出された時刻までの経過時間が閾値を越えていない時刻）に対応付けられた情報と、それに対応付けられている識別ＩＤとが送信の対象となるが、送信の対象となる位置情報と識別ＩＤとをこれに限らなくともよい。
【００５７】
ＡＰ位置情報追加部１２２は、他の通信端末２０からＡＰ通信部４０が受信した位置情報とそれに対応付けて送信されたアクセスポイント３０の識別ＩＤとを対応付けて記憶するように、メモリ５６を制御する。
【００５８】
情報合成部９６は、地図画像を作成する。その地図画像は、アクセスポイント３０の位置とその通信範囲とを示す。
【００５９】
情報合成部９６は、地図情報選択部１１０と、表示情報選択部１１２と、座標算出部１１４と、位置表示データ作成部１１６と、変更部１１８とを含む。
【００６０】
表示情報選択部１１２は、自端末位置情報取得部９０が位置情報を作成したことを条件として、メモリ５６が記憶した位置情報のうち、作成された情報が示す位置との距離が閾値を下回る位置を示す情報を選択する。
【００６１】
座標算出部１１４は、表示情報選択部１１２が選択した位置情報とメモリ５６に記憶された関係情報とに基づいて、作成される地図画像における通信端末２０自身（厳密には自端末位置情報取得部９０）の座標を算出する。
【００６２】
位置表示データ作成部１１６は、位置表示データを作成する。本実施の形態において、「位置表示データ」は、時刻検出部１０２が検出した時刻とＡＰ通信部４０が受信した時刻との差に応じた形態の画像を示す。
【００６３】
位置表示データ作成部１１６は、形態選択部１２４と、データ作成部１２６とを含む。形態選択部１２４は、時刻検出部１０２が検出した時刻とＡＰ情報に含まれた情報が示す時刻との差に応じて、地図画像においてアクセスポイント３０として表示される画像の形態を選択する。そのための画像データは、メモリ５６に記憶されている。データ作成部１２６は、形態選択部１２４が選択した形態を示す画像データ（位置表示データ）を作成する。本実施の形態においては、データ作成部１２６は、形態選択部１２４が形態を選択するために用いた画像データを、電波の強度を示す情報（ＡＰ情報に含まれている）に基づいて改変する。この改変の結果、その画像は、電波の強度に応じて拡大されたり縮小されたりする。
【００６４】
地図情報選択部１１０は、作成される地図画像の元となる画像データを、メモリ５６に記憶された画像データの中から選択する。
【００６５】
変更部１１８は、座標算出部１１４が算出した座標に対応する部分を、位置表示データの内容に変更する。
【００６６】
表示制御部９８は、情報合成部９６が作成した画像を表示するように表示部５４を制御する。
【００６７】
遮断制御部１００は、アクセスポイント３０とＡＰ通信部４０との間の通信が遮断されたとき作成された位置情報と、そのアクセスポイント３０の識別ＩＤとを対応付けて記憶するように、メモリ５６を制御する。
【００６８】
時刻検出部１０２は、時刻を検出する。本実施の形態の場合、時刻検出部１０２は、ＣＰＵに内蔵されたＲＴＣ（Real Time Clock）により実現される。
【００６９】
全体シーケンス制御部１０４は、アクセスポイント３０およびサーバ３４を介した通話その他の制御を行なう。
【００７０】
図４は、本実施の形態にかかるアクセスポイント３０の構成を示す図である。本実施の形態にかかるアクセスポイント３０は、有線通信部１５０と、無線通信部１５２と、記憶部１５４と、制御部１５６とを含む。
【００７１】
有線通信部１５０は、ネットワーク３２を介してサーバ３４と通信する。無線通信部１５２は、通信端末２０と無線通信する。記憶部１５４は、端末データベースを記憶する。本実施の形態において、端末データベースとは、無線通信部１５２が通信中の通信端末２０に関する情報（通信端末２０の識別情報など）のデータベースである。制御部１５６は、アクセスポイント３０の各部を制御する。
【００７２】
制御部１５６は、通信制御部１６０と、端末認証部１６２とを含む。通信制御部１６０は、有線通信部１５０による通信と無線通信部１５２による通信とを制御する。端末認証部１６２は、通信端末２０からログインがあったときに認証処理（この場合、ログインのために予め定められた情報が送信されたか否かを判断する処理を意味する。）を行なう。また、端末認証部１６２は、認証処理の際に無線通信部１５２が受信した情報を端末データベースの一部として記憶するように記憶部１５４を制御する。
【００７３】
図５を参照して、通信端末２０で実行されるプログラムは、ＡＰ情報の取得に関し、以下のような制御を実行する。
【００７４】
ステップＳ２００にて、アクセスポイント３０の通信制御部１６０は、電波を用いて自らの識別ＩＤを繰返し送信するように無線通信部１５２を制御する。通信端末２０の登録制御部９２は、次に述べる２つの要件が満たされたか否かに基づき、アクセスポイント３０を検出したか否かを判断する。第１の要件は、ＡＰ復調部７２が復調した信号がその識別ＩＤを示すことである。第２の要件は、信号測定部７４によって測定された、識別ＩＤを示す電波の強度（なお、この強度を示す情報は、強度が測定された際に時刻検出部１０２が検出した時刻を示す情報と共に、登録制御部９２に出力される）が、予め定められた閾値を越えていることである。この他の要件に基づいてアクセスポイント３０を検出したか否かを判断してもよいことは言うまでもないが、本実施の形態においてはこれらの要件が満たされたか否かに基づき、アクセスポイント３０を検出したか否かが判断される。アクセスポイント３０を検出したと判断した場合（ステップＳ２００にてＹＥＳ）、処理はステップＳ２０２へと移される。もしそうでないと（ステップＳ２０２にてＮＯ）、処理はステップＳ２００へと戻される。
【００７５】
ステップＳ２０２にて、自端末位置情報取得部９０は、メモリ５６に予め記憶されたフラグの値に基づき、アクセスポイント３０にその所在を示す情報（この情報が受信されたとき、この情報は位置情報として扱われる）を要求するか否かを判断する。メモリ５６に記憶されたフラグの値が、アクセスポイント３０に位置情報を要求するよう指示するものであった場合、自端末位置情報取得部９０は、アクセスポイント３０に位置情報を要求すると判断する。所在を示す情報を要求すると判断した場合（ステップＳ２０２にてＹＥＳ）、処理はステップＳ２０４へと移される。もしそうでないと（ステップＳ２０２にてＮＯ）、処理はステップＳ２０６へと移される。
【００７６】
ステップＳ２０４にて、登録制御部９２は、所在を示す情報を要求することを示す信号をＡＰ変調部７０に出力する。ＡＰ変調部７０は、その信号をアンテナが送信できる信号に変調し、アンテナに出力する。アンテナは、アクセスポイント３０に対し変調された信号を送信する。アクセスポイント３０の無線通信部１５２は、その信号を受信する。無線通信部１５２は、その信号を復調し、通信制御部１６０に出力する。通信制御部１６０は、記憶部１５４から自らの所在を示す情報（本実施の形態の場合、この情報は、アクセスポイント３０の位置を緯度と経度とで示すこととする）を読出し、無線通信部１５２に出力する。無線通信部１５２は、それらの情報を示す信号を変調し、通信端末２０に送信する。通信端末２０のＡＰ通信部４０のアンテナは、その電波を受信し、ＡＰ復調部７２に出力する。ＡＰ復調部７２は、その信号を復調し、登録制御部９２に出力する。登録制御部９２は、ステップＳ２００にて受信された識別ＩＤと、タイプ（「タイプ」については後述する）を示す値と、ステップＳ２００にて信号測定部７４により測定された電波の強度を示す情報と、ステップＳ２００にて検出された電波の強度の測定の時刻を示す情報と、アクセスポイント３０の所在を示す情報とを対応付けてメモリ５６に記憶させる。本実施の形態においては、このステップにおいてメモリ５６に記憶された情報を「ＡＰ位置情報（０）」と称する。ＡＰ位置情報（０）は、ＡＰ情報の一種である。
【００７７】
ステップＳ２０６にて、自端末位置情報取得部９０は、ＧＰＳ通信部６０が複数のＧＰＳ衛星３８から軌道と時刻とを示す情報を受信するのを待受ける。ＧＰＳ通信部６０は、それらの情報を受信すると、それらの情報を自端末位置情報取得部９０に出力する。自端末位置情報取得部９０は、予め定めた時間（この時間は通信端末２０の設計者が任意に設定する時間である）の間にＧＰＳ通信部６０がそれらの情報を出力したか否かに基づき、ＧＰＳ通信部６０がＧＰＳ衛星３８からそれらの情報を受信したか否かを判断する。ＧＰＳ衛星３８からそれらの情報を受信したと判断した場合（ステップＳ２０６にてＹＥＳ）、処理はステップＳ２０８へと移される。もしそうでないと（ステップＳ２０６にてＮＯ）、処理は終了する。なお、ＧＰＳ通信部６０がそれらの情報を出力した場合、自端末位置情報取得部９０は、ＧＰＳ通信部６０が出力した情報に基づき、自らの位置を算出する。
【００７８】
ステップＳ２０８にて、自端末位置情報取得部９０は、自らが算出した自らの位置を示す情報を登録制御部９２に出力する。登録制御部９２は、その情報が取得されると、ステップＳ２００にて受信された識別ＩＤと、タイプを示す値と、ステップＳ２００にて信号測定部７４により測定された電波の強度を示す情報と、ステップＳ２００にて検出された電波の強度の測定の時刻を示す情報と、自端末位置情報取得部９０が算出した位置を示す情報とを対応付けてメモリ５６に記憶させる。本実施の形態においては、このステップにおいてメモリ５６に記憶された情報を「ＡＰ位置情報（１）」と称する。ＡＰ位置情報（１）は、ＡＰ情報の一種である。
【００７９】
ステップＳ２１０にて、遮断制御部１００は、アクセスポイント３０との接続が切断されたか否かを判断する。本実施の形態の場合、遮断制御部１００は、予め定められた期間（この期間は通信端末２０の設計者が予め定めた期間である）信号測定部７４が出力した信号の強度が閾値を下回り続けているとき、アクセスポイント３０との接続が切断されたと判断する。アクセスポイント３０との接続が切断されたと判断した場合（ステップＳ２１０にてＹＥＳ）、処理はステップＳ２１２へと移される。もしそうでないと（ステップＳ２１０にてＮＯ）、処理はステップＳ２１０へと戻される。
【００８０】
ステップＳ２１２にて、自端末位置情報取得部９０は、ＧＰＳ衛星３８から軌道と時刻とを示す情報をＧＰＳ通信部６０が取得したか否かを判断する。本実施の形態の場合、その情報を取得したか否かの判断基準は、ステップＳ２０６と同様である。その情報を受信したと判断した場合（ステップＳ２１２にてＹＥＳ）、処理はステップＳ２１４へと移される。もしそうでないと（ステップＳ２１２にてＮＯ）、処理は終了する。
【００８１】
ステップＳ２１４にて、自端末位置情報取得部９０は、自らが算出した自らの位置を示す情報を登録制御部９２に出力する。登録制御部９２は、その情報が取得されると、ステップＳ２００にて受信された識別ＩＤと、タイプを示す値と、ステップＳ２００にて信号測定部７４により測定された電波の強度を示す情報と、ステップＳ２００にて検出された電波の強度の測定の時刻を示す情報と、自端末位置情報取得部９０が算出した位置を示す情報とを対応付けてメモリ５６に記憶させる。本実施の形態においては、このステップにおいてメモリ５６に記憶された情報を「ＡＰ位置情報（２）」と称する。ＡＰ位置情報（２）は、ＡＰ情報の一種である。
【００８２】
図６および図７を参照して、通信端末２０で実行されるプログラムは、ＡＰ情報の交換に関し、以下のような制御を実行する。
【００８３】
ステップＳ２２０にて、近接通信部４２のアンテナは、受信した電波を電気信号に変換し、近接復調部８２に出力する。近接復調部８２は、その信号を復調し、信号測定部８４に出力する。信号測定部８４は、その信号に基づき、近接通信部４２のアンテナが受信した電波の強度を測定する。信号測定部８４は、その強度を示す情報をＡＰ位置情報選択部１２０に出力する。ＡＰ位置情報選択部１２０は、信号測定部８４が出力した情報に基づき、他の通信端末２０が近接したか否かを判断する。信号測定部８４が出力した情報が示す信号の強度が閾値を超えているとき、ＡＰ位置情報選択部１２０は、他の通信端末２０が近接したと判断する。他の通信端末２０が近接したと判断した場合（ステップＳ２２０にてＹＥＳ）、処理はステップＳ２２２へと移される。もしそうでないと（ステップＳ２２０にてＮＯ）、処理はステップＳ２２０へと戻される。
【００８４】
ステップＳ２２２にて、近接復調部８２は、近接通信部４２のアンテナが出力した電気信号を復調し、ＡＰ位置情報選択部１２０に出力する。ＡＰ位置情報選択部１２０は、近接復調部８２が出力した情報に基づき、他の通信端末２０から近接無線通信の確立を要求されたか否かを判断する。近接無線通信の確立を要求されたと判断した場合（ステップＳ２２２にてＹＥＳ）、処理はステップＳ２４０へと移される。もしそうでないと（ステップＳ２２２にてＮＯ）、処理はステップＳ２２４へと移される。
【００８５】
ステップＳ２２４にて、ＡＰ位置情報選択部１２０は、近接変調部８０に対し信号を出力する。この信号は、近接無線通信の確立を要求することを示す。この信号の送信先は、ステップＳ２２０にて近接したと判断された通信端末２０である。近接変調部８０は、その信号を変調し、近接通信部４２のアンテナに出力する。近接通信部４２のアンテナは、その信号に応じて電波を放射する。
【００８６】
ステップＳ２２６にて、近接通信部４２のアンテナが近接無線通信の確立に応じることを示す信号を受信すると、近接復調部８２は、その信号を復調し、ＡＰ位置情報選択部１２０に出力する。ＡＰ位置情報選択部１２０は、その信号が出力されると、その信号の送信元である通信端末２０との通信を確立するため、各種の処理を行なう。これにより、その通信端末２０との間で、近接無線通信が確立される。
【００８７】
ステップＳ２２８にて、ＡＰ位置情報選択部１２０は、近接変調部８０に信号を出力する。この信号は、ＡＰ情報の交換を要求することを示す。近接変調部８０は、その信号を変調し、近接通信部４２のアンテナに出力する。近接通信部４２のアンテナはその信号に応じて電波を放射する。これにより、近接無線通信が確立された通信端末２０に対しＡＰ情報の交換を要求する旨の情報が送信されることとなる。なお、通信を確立するためのその他の処理は周知なので、ここではその詳細な説明は繰返さない。
【００８８】
ステップＳ２３０にて、近接通信部４２のアンテナは、電波を受信する。近接復調部８２は、その電波が示す信号を復調し、ＡＰ位置情報選択部１２０に出力する。この信号が、ＨＰ情報の交換に応じることを示すとき、ＡＰ位置情報選択部１２０は、予め時刻検出部１０２が検出した時刻を読み出した上で、メモリ５６に記憶されたＡＰ情報（位置情報とアクセスポイント３０の識別ＩＤとがその一種である）から、送信の対象となる情報を選択する。送信の対象となるのは、ＡＰ情報のうち、その中に含まれた情報が示す時刻と時刻検出部１０２から読み出された時刻との差が閾値を下回るものである。
【００８９】
ステップＳ２３２にて、ＡＰ位置情報選択部１２０は、自らが選択したＡＰ情報を示す信号を近接変調部８０に出力する。近接変調部８０は、その信号を変調し、近接通信部４２のアンテナに出力する。近接通信部４２のアンテナは、その信号に応じた電波を放射する。これにより、近接無線通信を確立した通信端末２０に対し、ＡＰ情報が送信されることとなる。
【００９０】
ステップＳ２３４にて、近接通信部４２のアンテナは電波を受信し、その電波に応じた信号を近接復調部８２に出力する。近接復調部８２は、その信号を復調し、ＡＰ位置情報追加部１２２に出力する。ＡＰ位置情報追加部１２２は、受信したＡＰ情報をメモリ５６に記憶させる。これにより、それまでメモリ５６に記憶されていなかったＡＰ情報の追加記憶が行なわれる。また、本実施の形態の場合、ＡＰ位置情報追加部１２２は、メモリ５６に記憶されたＡＰ情報の更新を行なう。更新の対象となるＡＰ情報は、次の２つの要件を示すものである。第１の要件は、近接通信部４２が受信したＡＰ情報と同一のアクセスポイントの識別ＩＤを含むというものである。第２の要件は、ＡＰ情報として含まれた情報が示す時刻を比較したとき、近接通信部４２が受信したＡＰ情報のものが示す時刻よりも前（つまり過去）を示すことである。更新の対象となったＡＰ情報は削除され、その代わりに近接通信部４２が受信したＡＰ情報がメモリ５６に記憶される。
【００９１】
ステップＳ２３６にて、ＡＰ位置情報選択部１２０は、近接変調部８０に信号を出力する。この信号は、近接無線通信を遮断することを示す。近接変調部８０は、その信号を変調し、近接通信部４２のアンテナに出力する。近接通信部４２のアンテナは、その信号に応じて電波を放射する。これにより、近接無線通信を遮断するための情報が、近接無線通信を行なっている通信端末２０に送信されることとなる。その後、近接通信部４２が遮断に応じることを示す情報を受信し、ＡＰ位置情報選択部１２０にその旨を出力すると、ＡＰ位置情報選択部１２０は、通信を遮断するための必要な処理を行ない、通信を遮断する。なお、通信を遮断するためのその他の処理は周知なので、ここではその詳細な説明は繰返さない。
【００９２】
ステップＳ２４０にて、近接通信部４２のアンテナは、他の通信端末２０から電波を受信し、その電波に応じた信号を出力する。近接復調部８２は、その信号を復調し、ＡＰ位置情報選択部１２０に出力する。ＡＰ位置情報選択部１２０は、その情報が近接無線通信の確立を要求することを示す場合、必要な処理を行ない、近接無線通信を確立する。なお、通信を確立するためのその他の処理は周知なので、ここではその詳細な説明は繰返さない。
【００９３】
ステップＳ２４２にて、近接通信部４２のアンテナは近接無線通信を確立した通信端末２０から電波を受信する。近接復調部８２は、その電波が示す信号を復調し、ＡＰ位置情報選択部１２０に出力する。ＡＰ位置情報選択部１２０は、その信号がＡＰ情報の交換を要求するものであるとき、近接変調部８０に対し、信号を出力する。この信号は、ＡＰ情報の交換に応じることを示す。近接変調部８０は、その信号を変調し、近接通信部４２のアンテナに出力する。近接通信部４２のアンテナは、その信号に応じた電波を放射する。これにより、近接無線通信が確立された通信端末２０に対して、ＡＰ情報の交換に応じることを示す情報が送信されることとなる。
【００９４】
ステップＳ２４６にて、近接通信部４２のアンテナは電波を受信し、その電波に応じた信号を近接復調部８２に出力する。近接復調部８２は、その信号を復調し、ＡＰ位置情報選択部１２０に出力する。この信号は、ＡＰ情報を示す。ＡＰ位置情報追加部１２２は、受信したＡＰ情報をメモリ５６に記憶させる。これにより、それまでメモリ５６に記憶されていなかったＡＰ情報の追加記憶が行なわれる。また、本実施の形態の場合、ＡＰ位置情報追加部１２２は、メモリ５６に記憶されたＡＰ情報の更新を行なう。更新の対象となるＡＰ情報は、次の２つの要件を示すものである。第１の要件は、近接通信部４２が受信したＡＰ情報と同一のアクセスポイントの識別ＩＤを含むというものである。第２の要件は、ＡＰ情報として含まれた情報が示す時刻を比較したとき、近接通信部４２が受信したＡＰ情報のものが示す時刻よりも前（つまり過去）を示すことである。更新の対象となったＡＰ情報は削除され、その代わりに近接通信部４２が受信したＡＰ情報がメモリ５６に記憶される。
【００９５】
ステップＳ２４８にて、ＡＰ位置情報選択部１２０は、ＡＰ位置情報選択部１２０は、予め時刻検出部１０２が検出した時刻を読み出した上で、メモリ５６に記憶されたＡＰ情報（位置情報とアクセスポイント３０の識別ＩＤとがその一種である）から、送信の対象となる情報を選択する。送信の対象となるのは、ＡＰ情報のうち、その中に含まれた情報が示す時刻と時刻検出部１０２から読み出された時刻との差が閾値を下回るものである。ＡＰ情報が選択されると、ＡＰ位置情報選択部１２０は、信号を近接変調部８０に出力する。その信号は、ＡＰ位置情報選択部１２０が選択したＡＰ情報を示す。近接変調部８０は、その信号を変調し、近接通信部４２のアンテナに出力する。近接通信部４２のアンテナは、その信号に応じて電波を放射する。これにより、近接無線通信が確立された通信端末２０に対し、ＡＰ情報が送信されることとなる。
【００９６】
ステップＳ２５０にて、近接通信部４２のアンテナは、電波を受信し、その電波に応じた信号を近接復調部８２に出力する。近接復調部８２は、その信号を復調し、ＡＰ位置情報選択部１２０に出力する。ＡＰ位置情報選択部１２０は、その信号が近接無線通信の遮断の要求を示すとき、次に述べる２つの処理を行なう。その第１の処理は、近接変調部８０に信号を出力する処理である。この信号は、近接無線通信の遮断に応じることを示す。近接変調部８０は、その信号を変調し、近接通信部４２のアンテナに出力する。近接通信部４２のアンテナは、その信号に応じて電波を放射する。第２の処理は、近接無線通信を遮断するための必要な処理を行なうことである。なお、通信を遮断するための具体的な処理は周知なので、ここではその詳細な説明は繰返さない。
【００９７】
図８を参照して、通信端末２０で実行されるプログラムは、地図画像の表示に関し、以下のような制御を実行する。
【００９８】
ステップＳ２６０にて、地図情報選択部１１０は、メモリ５６にＡＰ情報が記憶されているか否かを判断する。ＡＰ情報が記憶されていると判断した場合（ステップＳ２６０にてＹＥＳ）、処理はステップＳ２６２へと移される。もしそうでないと（ステップＳ２６０にてＮＯ）、処理は終了する。
【００９９】
ステップＳ２６２にて、ＧＰＳ通信部６０は、ＧＰＳ衛星３８からの情報を待受ける。自端末位置情報取得部９０は、予め定められた期間にＧＰＳ通信部６０がその情報を出力したか否かに基づき、ＧＰＳ衛星３８からの情報が受信されたか否かを判断する。ＧＰＳ通信部６０が情報を受信したと判断すると（ステップＳ２６２にてＹＥＳ）、処理はステップＳ２６４へと移される。もしそうでないと（ステップＳ２６２にてＮＯ）、処理は終了する。
【０１００】
ステップＳ２６４にて、自端末位置情報取得部９０は、ＧＰＳ通信部６０が受信した情報に基づき、自らの位置を算出する。自らの位置を算出した自端末位置情報取得部９０は、その位置を示す情報をメモリ５６に記憶させる。その情報がメモリ５６に記憶されると、地図情報選択部１１０は、その情報に基づき、画像の合成に用いる地図データをメモリ５６から読出す。本実施の形態の場合についてより具体的に述べると、地図情報選択部１１０は、メモリ５６に記憶された関係情報の中から、自端末位置情報取得部９０が算出した位置に対応する座標を読み出す。座標が読み出されると、地図情報選択部１１０は、地図画像のうちその座標を中心とする部分（その部分の大きさは通信端末２０の設計者によって予め定められている）に相当する、画像データの一部を読み出す。
【０１０１】
ステップＳ２６６にて、地図情報選択部１１０は、ステップＳ２６４にて自らが読み出したデータをメモリ５６の作業領域に複写する。これにより、表示部５４が表示する地図画像の基礎となるデータが生成されたことになる。
【０１０２】
ステップＳ２６８にて、表示情報選択部１１２は、ステップＳ２６４にて自端末位置情報取得部９０が算出した位置周辺（本実施の形態の場合、その位置からの直線距離が閾値以下の場所にあることを示す）にあるアクセスポイント３０ついてのＡＰ情報をメモリ５６から読出す。表示情報選択部１１２は、ＡＰ情報に含まれた情報が示す緯度および経度とステップＳ２６４にて自端末位置情報取得部９０が算出した緯度および経度から、ＡＰ情報が示すアクセスポイント３０と自端末位置情報取得部９０が算出した位置との直線距離を算出する。その距離が算出されると、表示情報選択部１１２は、算出された距離が閾値以下か否かを判断する。閾値以下であれば、距離の算出に用いられたＡＰ情報は読出しの対象となる。
【０１０３】
ステップＳ２７０にて、座標算出部１１４は、ＡＰ情報に含まれたタイプ（後述する）を示す値に基づき、表示情報選択部１１２により読出されたＡＰ情報がＡＰ位置情報（０）か否かを判断する。ＡＰ位置情報（０）と判断した場合（ステップＳ２７０にてＹＥＳ）、処理はステップＳ２７２へと移される。もしそうでないと（ステップＳ２７０にてＮＯ）、処理はステップＳ２７４へと移される。
【０１０４】
ステップＳ２７２にて、座標算出部１１４は、表示情報選択部１１２が選択したＡＰ情報と関係情報とに基づいて、地図画像（メモリ５６の作業領域に記憶された地図データが示す画像）における自端末位置情報取得部９０の座標を算出する。座標が算出されると、形態選択部１２４は、アクセスポイント３０として表示される画像の形態を選択する。形態選択部１２４は、時刻検出部１０２が検出した時刻とＡＰ情報に含まれた情報が示す時刻との差に応じて、その形態を選択する。本実施の形態の場合、その時間差に比例して暗い色の画像が選択されることとする。形態が選択されると、データ作成部１２６は、位置表示データを作成する。位置表示データが作成されると、変更部１１８は、メモリ５６の作業領域に記憶されたデータのうち、自端末位置情報取得部９０の座標を中心とする部分を、位置表示データの内容に書換える。これにより、その地図データが示す地図にアクセスポイント３０の位置や通信可能な範囲を示す画像が合成されたことになる。
【０１０５】
ステップＳ２７４にて、座標算出部１１４は、表示情報選択部１１２が選択したＡＰ位置情報（１）が示す位置とＡＰ位置情報（２）が示す位置との中点を算出する。中点が算出されると、座標算出部１１４は、地図画像（メモリ５６の作業領域に記憶された地図データが示す画像）におけるその中点の座標を算出する。座標が算出されると、形態選択部１２４は、ＡＰ位置情報（２）が示す時刻と中点の座標が算出された時点の時刻（時刻検出部１０２がそれを検出する）との差に基づいて、アクセスポイント３０として表示される画像の形態を選択する。選択のためにＡＰ位置情報（２）が示す時刻を用いるのは、ＡＰ位置情報（１）よりもＡＰ位置情報（２）の方が新しいためである。本実施の形態の場合、その時間差に比例して暗い色の画像が選択されることとする。形態が選択されると、データ作成部１２６は、位置表示データを作成する。位置表示データを作成する際、それが示す図形のサイズは、ＡＰ位置情報（２）が示す電波の強さに比例する。位置表示データ作成のためにＡＰ位置情報（２）が示す強度を用いるのも、ＡＰ位置情報（１）よりもＡＰ位置情報（２）の方が新しいためである。位置表示データが作成されると、変更部１１８は、メモリ５６の作業領域に記憶されたデータのうち、座標算出部１１４が算出した「中点」を中心とする部分を、位置表示データの内容に書換える。これにより、その地図データが示す地図にアクセスポイント３０の位置や通信可能な範囲を示す画像が合成されたことになる。
【０１０６】
ステップＳ２７６にて、表示情報選択部１１２は、読出すべきＡＰ情報がメモリ５６に記憶されているか否かを判断する。そのようなＡＰ情報が記憶されていると判断した場合（ステップＳ２７６にてＹＥＳ）、処理はステップＳ２６８へと移される。もしそうでないと（ステップＳ２７６にてＮＯ）、処理は終了する。
【０１０７】
以上のような構造およびフローチャートに基づく、ＡＰ情報交換システムの動作について説明する。
【０１０８】
図９は、通信端末２０ａの通信経路と、通信端末２０ｂの通信経路と、アクセスポイント３０の所在とその通信範囲とを示す図である。図９において、破線の矢印は通信端末２０ａの経路を示す。実線の矢印は通信端末２０ｂの経路を示す。これらの交点において、ＡＰ情報が交換される。左下がりのハッチングで塗り潰された円は通信端末２０ａがＡＰ情報を受信したアクセスポイント３０の位置と通信可能な範囲とを示す。右下がりのハッチングで塗り潰された円は、その円の中心に存在し、かつ通信端末２０ａにＡＰ情報を送信しなかったアクセスポイント３０を示す。
【０１０９】
通信端末２０ａの登録制御部９２は、アクセスポイント３０を検出したか否かを判断する（ステップＳ２００）。図９に示す経路の途中でアクセスポイント３０を検出したとすると（ステップＳ２００にてＹＥＳ）、通信端末２０ａの自端末位置情報取得部９０は、アクセスポイント３０に位置情報を要求するか否かを判断する（ステップＳ２０２）。
【０１１０】
この場合、アクセスポイント３０に位置情報を要求しないとすると（ステップＳ２０２にてＮＯ）、自端末位置情報取得部９０は、ＧＰＳ通信部６０が複数のＧＰＳ衛星３８から情報を取得したか否かを判断する（ステップＳ２０６）。この場合、ＧＰＳ衛星３８から情報を取得したとすると（ステップＳ２０６にてＹＥＳ）、登録制御部９２は、ＡＰ位置情報（１）をメモリ５６に記憶させる（ステップＳ２０８）。
【０１１１】
ＡＰ位置情報（１）が記憶されると、遮断制御部１００は、アクセスポイント３０との接続が切断されたか否かを判断する（ステップＳ２１０）。当分の間、アクセスポイント３０との接続は切断されないが（ステップＳ２１０にてＮＯ）、通信端末２０ａが移動する結果、最終的にはアクセスポイント３０との接続は切断されるので（ステップＳ２１０にてＹＥＳ）、自端末位置情報取得部９０は、ＧＰＳ衛星３８から情報を取得したか否かを判断する（ステップＳ２１２）。この場合、ＧＰＳ衛星３８から情報を受信したとすると（ステップＳ２１２にてＹＥＳ）、登録制御部９２は、ＡＰ位置情報（２）をメモリ５６に記憶させる（ステップＳ２１４）。図１０は、この時点においてメモリ５６に記憶されたＡＰ情報の構成を示す概念図である。本実施の形態において、メモリ５６に記憶されたＡＰ情報は、アクセスポイント３０の識別ＩＤと、タイプを示す値と、緯度と、経度と、測定日時と、電波の強度とを含む。「タイプ」は、ＡＰ位置情報（０）なのか、ＡＰ位置情報（１）なのか、それともＡＰ位置情報（２）なのかを示す。タイプを示す値が「０」ならば、その値が含まれるＡＰ情報は、ＡＰ情報（０）である。タイプを示す値が「１」ならば、その値が含まれるＡＰ情報は、ＡＰ位置情報（１）である。タイプを示す値が「２」ならば、その値が含まれるＡＰ情報は、ＡＰ位置情報（２）である。その他の情報がそれぞれ何を示すかは、上述した通りである。
【０１１２】
その後、通信端末２０ａは、図９において、破線の矢印と実線の矢印とが交差する点で、通信端末２０ｂと近接することとなる。図１１は、通信端末２０ａと通信端末２０ｂとが近接したときの、通信過程を示す図である。図１１において、「端末（１）」は通信端末２０ａを示す。「端末（２）」は通信端末２０ｂを示す。
【０１１３】
このとき、通信端末２０ａのＡＰ位置情報選択部１２０は、他の通信端末２０が近接したか否かを判断する（ステップＳ２２０）。その結果、ＡＰ位置情報選択部１２０は、通信端末２０ｂが近接したことを検出するので（ステップＳ２２０にＹＥＳ）、ＡＰ位置情報選択部１２０は、近接無線通信の確立を要求されたか否かを判断する（ステップＳ２２２）。
【０１１４】
一方、通信端末２０ｂのＡＰ位置情報選択部１２０は、他の通信端末２０が近接したか否かを判断する（ステップＳ２２０）。この場合、通信端末２０ａが近接したので（ステップＳ２２０にてＹＥＳ）、ＡＰ位置情報選択部１２０は、近接無線通信の確立を要求されたか否かを判断する（ステップＳ２２０）。
【０１１５】
この場合、通信端末２０ｂが近接無線通信の確立を要求しないとすると、通信端末２０ａのＡＰ位置情報選択部１２０は、通信端末２０ｂに対し、近接無線通信の確立を要求する（ステップＳ２２４）。その結果、通信端末２０ｂのＡＰ位置情報選択部１２０は、近接無線通信の確立を要求されたと判断するので（ステップＳ２２２にてＹＥＳ）、近接無線通信を確立する（ステップＳ２４０）。
【０１１６】
通信端末２０ａのＡＰ位置情報選択部１２０も、通信端末２０ｂの、近接無線通信の確立に応じる旨の情報の受信を受けて、近接無線通信を確立する（ステップＳ２２６）。
【０１１７】
これにより、図１１に示すように、近接無線通信の確立を要求する旨の情報が送信され（図１１の「近接無線通信確立要求」と記載された矢印がこれを示す）、近接無線通信の確立に応じる旨の情報が返信される（図１１の「近接無線通信確立応答」と記載された矢印がこれを示す）。その結果、近接無線通信が確立される。
【０１１８】
近接無線通信が確立されると、通信端末２０ａのＡＰ位置情報選択部１２０は、ＡＰ情報の交換を要求する旨の情報を近接通信部４２に送信させる（ステップＳ２２８）。図１１の「ＡＰ情報交換要求」と記載された矢印がこれを示す。これに対し、通信端末２０ｂのＡＰ位置情報選択部１２０は、ＡＰ情報の交換に応じることを示す情報を近接通信部４２に送信させる（ステップＳ２４２）。図１１の「ＡＰ情報交換許可応答」と記載された矢印がこれを示す。その情報が送信されると、通信端末２０ａのＡＰ位置情報選択部１２０は、通信端末２０ｂに送信するＡＰ情報を選択する（ステップＳ２３０）。ＡＰ情報が選択されると、ＡＰ位置情報選択部１２０は、近接通信部４２に、自らが選択したＡＰ情報を送信させる（ステップＳ２３２）。図１１において、「自端末内ＡＰ情報確認」という記載と「送信データ決定」という記載と、「ＡＰ情報交換送信」という記載とがこれらの処理を示す。
【０１１９】
通信端末２０ａから通信端末２０ｂにＡＰ情報が送信されると、通信端末２０ｂのＡＰ位置情報追加部１２２は、受信したＡＰ情報に基づき、メモリ５６に記憶されたＡＰ情報の更新とメモリ５６に記憶されていないＡＰ情報の追加記憶とを行なう（ステップＳ２４６）。それらが行なわれると、通信端末２０ｂのＡＰ位置情報選択部１２０は、近接通信部４２が受信したＡＰ情報に基づき、通信端末２０ａに送信するＡＰ情報を選択する（ステップＳ２４８）。図１１において、「受信データ保存」と「重複データ除外＋更新」と「送信データ決定」と「ＡＰ情報交換返信」とがこれらの処理を示す。
【０１２０】
通信端末２０ａのＡＰ位置情報追加部１２２は、通信端末２０ｂから受信したＡＰ情報に基づき、メモリ５６に記憶されたＡＰ情報の更新とメモリ５６に記憶されていないＡＰ情報の追加記憶とを行なう（ステップＳ２３４）。図１１において、「重複データ更新・新規追加」がこの処理を示す。
【０１２１】
メモリ５６に記憶されたＡＰ情報の更新や追加記憶が行なわれると、通信端末２０ａのＡＰ位置情報選択部１２０は、近接無線通信を遮断する（ステップＳ２３６）。通信端末２０ｂのＡＰ位置情報選択部１２０も近接無線通信を遮断する（ステップＳ２５０）。図１１において、「受信完了通知・切断要求」と「切断応答通知」とはこれらの処理を示す。
【０１２２】
ＡＰ情報を受信した通信端末２０ｂの地図情報選択部１１０は、メモリ５６にＡＰ情報が記憶されているか否かを判断する（ステップＳ２６０）。この場合、ＡＰ情報が記憶されているので（ステップＳ２６０にてＹＥＳ）、自端末位置情報取得部９０は、ＧＰＳ衛星３８から情報を受信したか否かを判断する（ステップＳ２６２）。この場合、ＧＰＳ衛星３８から情報を受信したとすると（ステップＳ２６２にてＹＥＳ）、地図情報選択部１１０は、自端末位置情報取得部９０が算出した位置に基づき、画像の合成に用いる地図データをメモリ５６から読出す（ステップＳ２６４）。地図データが読み出されると、地図情報選択部１１０は、ステップＳ２６４にて自らが読み出したデータをメモリ５６の作業領域に複写する（ステップＳ２６６）。データが複写されると、表示情報選択部１１２は、ＡＰ情報を読出す（ステップＳ２６８）。ＡＰ情報が読出されると、座標算出部１１４は、そのＡＰ情報が、ＡＰ位置情報（０）か否かを判断する（ステップＳ２７０）。この場合、そうではないとすると（ステップＳ２７０にてＮＯ）、座標算出部１１４は、ＡＰ位置情報（１）とＡＰ位置情報（２）との中点にアクセスポイント３０の位置や通信可能な範囲を示す画像をプロットする（ステップＳ２７４）。地図に対するプロットが終了すると、表示情報選択部１１２は、読出すべきＡＰ情報がメモリ５６に記憶されているか否かを判断する（ステップＳ２７６）。この場合、そのようなＡＰ情報があるとすると（ステップＳ２７６にてＹＥＳ）、ステップＳ２６８〜ステップＳ２７６の処理が繰返される。
【０１２３】
その後、読出すべきＡＰ情報がなくなると（ステップＳ２７６にてＮＯ）、情報合成部９６は、表示部５４に地図（メモリ５６の作業領域に記憶されたデータが示す地図画像のこと）を表示させ、処理を終了する。
【０１２４】
図１２は、通信端末２０ｂの表示部５４に表示される地図の一例を示す図である。通信端末２０ｂ自身の位置は白丸で表示される。通信端末２０ａから受信したアクセスポイント３０のうち通信端末２０ｂの近いものがハッチングにより塗り潰された円で表示される。図１２には示されていないが、本実施の形態の場合、アクセスポイント３０を示す円のうち、古い情報が示す円ほど、暗い色の画像である。
【０１２５】
以上のようにして、本実施の形態に係るＡＰ情報交換システムを構成する通信端末２０は、アクセスポイント３０の位置（そのようにみなし得る位置の場合もある）や通信可能な範囲（予測される範囲の場合もある）を示す情報を互いに交換し、交換された情報に基づき、アクセスポイント３０の位置や通信可能な範囲を表示する。通信端末２０のユーザは、アクセスポイント３０の通信圏外に居ても、どこに行けばアクセスポイント３０を介してインターネットに接続できるか容易に知ることができる。
【０１２６】
また、情報交換は、通信端末２０同士が近づいたときに行なわれる。通信端末２０同士が近づいたときに情報交換が行なわれるため、その交換回数は通信端末２０同士が近づいた回数に比例する。その回数その他の要因により指数的に増加することはない。遠く離れ、かつ、ユーザ同士の関わりもない他の通信端末２０のためにある通信端末２０が動作することもない。これにより、各々の通信端末２０に要求される機能も自ずと低くなる。
【０１２７】
また、アクセスポイント３０の位置や通信可能な範囲は、地図画像として表示される。これにより、どこに行けばアクセスポイント３０を介してインターネットに接続できるかを、視覚を通じてユーザに知らせることができる。
【０１２８】
また、アクセスポイント３０の位置や通信可能な範囲は、古い情報に基づくものほど暗い色の図形で示される。
【０１２９】
また、位置などが表示されるアクセスポイント３０は、それらを表示する通信端末２０の現在位置近辺のものである。これにより、ユーザは最寄のアクセスポイント３０がどこにあるかを容易に知ることができる。
【０１３０】
また、ＡＰ位置情報（０）を用いてアクセスポイント３０の位置や範囲が算出されるので、アクセスポイント３０の位置は、かなり的確に示すことができる。
【０１３１】
また、ＡＰ情報の交換は近接通信部４２によって行なわれるので、ＡＰ通信部４０を用いてＡＰ情報を交換する場合に比べ、通信端末２０が消費する電力を少なくすることができる上、各通信端末２０のユーザにとって無関係なアクセスポイント３０に関する情報が交換される可能性を低くできる。新しい情報が交換されることで、その可能性はさらに低くなる。
【０１３２】
また、識別ＩＤを示す電波の強度が閾値を越えるとその識別ＩＤの記憶が行なわれるので、事実上アクセスできないアクセスポイント３０の情報が交換されることを未然に防止できる。
【０１３３】
なお、第１の変形例として、自端末位置情報取得部９０は、ＧＰＳ通信部６０が受信した情報以外の情報に基づいて、自らの位置を示す情報を取得してもよい。そのような情報の例として、ＡＰ復調部７２が復調した情報と信号測定部７４が測定した信号強度との組合せがある。これらの情報を用いると、三角測量の要領で自らの位置を算出したり、あるアクセスポイントの位置を自らの位置とみなしたりすることができる。
【０１３４】
また、第２の変形例として、アクセスポイント３０の位置や通信可能な範囲は、情報の古さに応じて異なる形の図形として表示されてもよい。例えば、ＡＰ情報に含まれた情報が示す時刻からの経過時間がある閾値を越えるまでは円で、それ以降は多角形で、アクセスポイント３０の位置や通信可能な範囲が表示されてもよい。この場合、メモリ５６には、選択される図形を示す画像データが予め記憶されることとなる。
【０１３５】
また、第３の変形例として、通信端末２０は、近接通信部４２を用いずに上述した実施例と同様の処理を行なってもよい。この場合、近接変調部８０が行なっていたことはＡＰ変調部７０が行ない、近接復調部８２が行なっていたことはＡＰ復調部７２が行ない、信号測定部８４が行なっていたことは信号測定部７４が行なう。ただし、この場合、通信端末２０とアクセスポイント３０との通信はインフラストラクチャーモードで行ない、通信端末２０同士の通信はアドホックモードで行なうことが望ましい。あるいは、通信端末２０同士の通信において、アクセスポイント３０との通信よりも電波の出力を低下させてもよい。これにより、混線の防止が容易になるためである。
【０１３６】
また、第４の変形例として、読出すべきＡＰ情報がなくなると表示部５４に地図を表示させるのではなく、キー操作部４４が操作されるのをまって地図を表示させてもよい。キー操作部４４のキーのうち任意のキーが操作されるのではなく、予め定められたキーが操作されるのをまって地図を表示させてもよい。
【０１３７】
また、第５の変形例として、情報合成部９６は、地図情報選択部１１０と座標算出部１１４と位置表示データ作成部１１６とに代え、文字列画像作成部を含んでもよい。文字列画像作成部は、ＡＰ情報の一部である位置情報や時刻を文字列で示す画像を作成する。そのような画像を作成するための具体的な方法は特に限定されないが、例えば、位置表示データとして文字を示す画像のデータを作成してもよい。その場合には、基礎となる画像データが予めメモリ５６に記憶されているのではなく、表示形態を示す情報のみがメモリ５６に記憶されていればよい。文字列画像作成部は、そのデータとＡＰ情報とから、位置情報を文字列で示す画像を作成する。
【０１３８】
また、第６の変形例として、ＡＰ位置情報（０）には、アクセスポイント３０の周辺のランドマークの名称を示す情報が含まれていてもよい。その場合、アクセスポイント３０は、所在地を示す情報と共に、それを通信端末２０に送信する。送信された情報を用いて、ランドマークの名称を示す位置表示データを作成してもよい。また、地図データがランドマークの名称を示す情報を含んでおり、地図画像を作成するために画像データの一部を読み出す際、そのような情報を一緒に読み出し、ランドマークの名称を示す位置表示データを作成してもよい。
【０１３９】
また、第７の変形例として、位置表示データは、アクセスポイント３０の位置や通信範囲だけでなく、識別ＩＤも示すものであってもよい。その場合には、位置表示データを作成する際、識別ＩＤを示すテキスト画像が合成される。
【０１４０】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１４１】
【図１】本発明の実施の形態に係るＡＰ情報交換システムの構成を示す図である。
【図２】本発明の実施の形態に係る通信端末の構成を示す図である。
【図３】本発明の実施の形態に係る通信端末における制御部の機能を示す図である。
【図４】本発明の実施の形態に係るアクセスポイントの構成および機能を示す図である。
【図５】本発明の実施の形態に係るＡＰ情報取得処理の制御の手順を示すフローチャートである。
【図６】本発明の実施の形態に係るＡＰ情報交換処理の制御の手順を示す第１のフローチャートである。
【図７】本発明の実施の形態に係るＡＰ情報交換処理の制御の手順を示す第２のフローチャートである。
【図８】本発明の実施の形態に係る地図画像の表示処理の制御の手順を示すフローチャートである。
【図９】本発明の実施の形態に係る通信端末の経路とアクセスポイントの所在とその通信範囲との例を示す図である。
【図１０】本発明の実施の形態に係る通信端末のメモリに記憶されたＡＰ情報の構成を示す概念図である。
【図１１】本発明の実施の形態に係るＡＰ情報交換システムにおける通信過程を示す図である。
【図１２】本発明の実施の形態に係る通信端末に表示された地図の一例を示す図である。
【符号の説明】
【０１４２】
２０  通信端末、３０  アクセスポイント、３２  ネットワーク、３４  サーバ、３６  電話機、３８  ＧＰＳ衛星、４０  ＡＰ通信部、４２  近接通信部、４４  キー操作部、４６  マイク、４８  スピーカ、５０  ヘッドホン、５２  音声処理部、５４  表示部、５６  メモリ、５８，１５６  制御部、６０  ＧＰＳ通信部、７０  ＡＰ変調部、７２  ＡＰ復調部、７４，８４  信号測定部、８０  近接変調部、８２  近接復調部、９０  自端末位置情報取得部、９２  登録制御部、９４  ＡＰ位置情報処理部、９６  情報合成部、９８  表示制御部、１００  遮断制御部、１０２  時刻検出部、１０４  全体シーケンス制御部、１１０  地図情報選択部、１１２  表示情報選択部、１１４  座標算出部、１１６  位置表示データ作成部、１１８  変更部、１２０  ＡＰ位置情報選択部、１２２  ＡＰ位置情報追加部、１２４  形態選択部、１２６  データ作成部、１５０  有線通信部、１５２  無線通信部、１５４  記憶部、１６０  通信制御部、１６２  端末認証部。
【図１】
0004962202.tif 000002
【図２】
0004962202.tif 000003
【図３】
0004962202.tif 000004
【図４】
0004962202.tif 000005
【図５】
0004962202.tif 000006
【図６】
0004962202.tif 000007
【図７】
0004962202.tif 000008
【図８】
0004962202.tif 000009
【図９】
0004962202.tif 000010
【図１０】
0004962202.tif 000011
【図１１】
0004962202.tif 000012
【図１２】
0004962202.tif 000013