(57)【特許請求の範囲】
【請求項１】
携帯端末から発信されたパケットあるいは携帯端末から発信され、１または複数の他の携帯端末によって中継されたパケットであって、パケット中継数および該パケットの発信元の携帯端末を特定する発信端末特定情報を有するパケットを受信するパケット受信手段と、
前記パケット受信手段により受信したパケットに対し、該パケットに含まれるパケット中継数を単位量だけ更新したパケットを作成するパケット作成手段と、
前記パケット作成手段により作成したパケットを送信するパケット送信手段と、
前記パケット受信手段により受信したパケットに含まれるパケット中継数から該パケットの発信元の携帯端末との相対距離を演算する携帯端末相対距離演算手段
とを具備することを特徴とする携帯端末。
【請求項２】
携帯端末から発信されたパケットあるいは携帯端末から発信され、１または複数の他の携帯端末によって中継されたパケットであって、パケットを発信した時刻を特定する時刻情報および該パケットの発信元の携帯端末を特定する発信端末特定情報を有するパケットを受信するパケット受信手段と、
前記パケット受信手段により受信したパケットの受信時刻と、該パケットに含まれる時刻情報に対応した時刻の差分値から、該パケットの発信元の携帯端末との相対距離を演算する携帯端末相対距離演算手段
とを具備することを特徴とする携帯端末。
【請求項３】
携帯端末から発信されたパケットあるいは携帯端末から発信され、１または複数の他の携帯端末によって中継されたパケットであって、パケット中継数、パケットを発信した時刻を特定する時刻情報および該パケットの発信元の携帯端末を特定する発信端末特定情報を有するパケットを受信するパケット受信手段と、
前記パケット受信手段により受信したパケットに対し、該パケットに含まれるパケット中継数を単位量だけ更新したパケットを作成するパケット作成手段と、
前記パケット作成手段により作成したパケットを送信するパケット送信手段と、
前記パケット受信手段により受信したパケットに含まれるパケット中継数と、該パケットの受信時刻および該パケットに含まれる時刻情報に対応した時刻の差分値により該パケットの発信元の携帯端末との相対距離を演算する携帯端末相対距離演算手段
とを具備することを特徴とする携帯端末。
【請求項４】
携帯端末を特定する端末特定情報を記憶する端末特定情報記憶手段と、
携帯端末から発信されたパケットあるいは携帯端末から発信され、１または複数の他の携帯端末によって中継されたパケットであって、パケット中継数、パケットを発信した時刻を特定する時刻情報および該パケットの発信元の携帯端末を特定する発信端末特定情報を有するパケットを受信するパケット受信手段と、
前記パケット受信手段により受信したパケットに含まれる発信端末特定情報を検出する検出手段と、
前記検出手段により検出した発信端末特定情報が、前記端末特定情報記憶手段により記憶された端末特定情報に一致するパケットを判別するパケット判別手段と、
前記パケット判別手段により判別されたパケットに含まれるパケット中継数と、該パケットの受信時刻および該パケットに含まれる時刻情報に対応した時刻の差分値により該パケットの発信元の携帯端末との相対距離を演算する携帯端末相対距離演算手段
とを具備することを特徴とする携帯端末。
【請求項５】
前記パケットはさらに該パケットの発信元の携帯端末の位置を表す情報を含むものであることを特徴とする請求項１から４のいずれかに記載の携帯端末。
【請求項６】
前記パケットはさらに該パケットを中継した１または複数の携帯端末の移動情報を含むものであることを特徴とする請求項１から５のいずれかに記載の携帯端末。
【請求項７】
前記パケット受信手段により受信したパケットを記憶するパケット記憶手段と、
前記パケット記憶手段により記憶された複数のパケットの発信端末特定情報が前記受信端末特定情報と同じものを判別する判別手段と、
前記判別手段により判別した複数のパケットから、該複数のパケットの発信元の携帯端末との相対距離の時間変移を演算する携帯端末相対距離変移演算手段
とを具備することを特徴とする請求項１から６のいずれかに記載の携帯端末。
【請求項８】
携帯端末を特定する端末特定情報が該携帯端末のＩＤ番号である請求項１から７のいずれかに記載の携帯端末。
【請求項９】
前記携帯端末相対距離演算手段による演算結果および携帯端末相対距離変移演算手段による演算結果を表示する表示手段を具備することを特徴とする請求項１から８のいずれかに記載の携帯端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、位置情報の提供または位置情報を利用したサービスの提供を行う機能を有する携帯端末に関する。
【０００２】
【従来の技術】
人混みの多い花火大会会場や、街中で待ち合わせを行った際に、お互いに近くまで（例えば数１０ｍ程度）来ているにも関わらず、出会うことができない場合がある。このような場合、待ち合わせ相手の所在位置を正確に把握したいという要望がある。
位置情報の取得を携帯端末で行う場合、ＧＰＳを利用する手段、ＰＨＳ基地局の位置情報を取得する手段（以下「ＰＨＳによる手段」と記述）、マーカを利用する手段等を使用するのが一般的である。
【０００３】
ＧＰＳを利用する手段は、携帯端末と複数の衛星との関係に基づき、該携帯端末の位置情報を計測するものであり、位置情報の精度は数１０ｍ程度である。
ＰＨＳによる手段は、ＰＨＳ端末の最寄りの基地局の位置情報を該携帯端末の位置情報として取得するものであり、位置情報の精度はＰＨＳ基地局のカバーエリアである数１０ｍ〜１００ｍ程度と、ＧＰＳを利用する手段に比較してその精度は劣っている。
さらに、マーカによる手段は、位置情報を定期的に発信する機能を有するマーカを各所に設置し、このマーカからの位置情報を取得する手段であり、位置情報の精度は設置されたマーカの設置間隔又は設置密度に依存するが数１０ｍ程度である。
【０００４】
【発明が解決しようとする課題】
しかし、上記した各手段によって取得可能な位置情報は、せいぜい数１０ｍの精度であり、冒頭に記述したお互いの位置が接近している際（数１０ｍ程度）における位置の情報として利用することはできない。
ＰＨＳやＧＰＳによる位置情報取得手段は、ＰＨＳやＧＰＳの電波が受信不可能である、例えば建物内や奥まった場所においては利用不可能である。また、マーカを利用した位置情報取得手段は、マーカが設置されていない場所での利用が不可能であり、いずれの手段も、使用に際しての場所の限定を受ける問題がある。
【０００５】
ここで、相手が自分のすぐ近くに所在している場合に、せめてそのことを知ることができれば、相手を捜すのをあきらめずに済むし、捜し方を変える等の対応をとることができる。しかし、そのような目的に適った技術的手段は提起されていない。
本発明は上記問題点に鑑み、使用に際して場所の限定を受けず、自分と特定相手の相対距離およびその相対距離の時間変移情報を取得することが可能な携帯端末を提供することを目的とするものである。
【０００６】
【課題を解決するための手段】
本発明は上記課題を解決するために、請求項１に記載の発明に係る携帯端末にあっては、
携帯端末から発信されたパケットあるいは携帯端末から発信され、１または複数の他の携帯端末によって中継されたパケットであって、パケット中継数および該パケットの発信元の携帯端末を特定する発信端末特定情報を有するパケットを受信するパケット受信手段と、
前記パケット受信手段により受信したパケットに対し、該パケットに含まれるパケット中継数を単位量だけ更新したパケットを作成するパケット作成手段と、
前記パケット作成手段により作成したパケットを送信するパケット送信手段と
前記パケット受信手段により受信したパケットに含まれるパケット中継数から該パケットの発信元の携帯端末との相対距離を演算する携帯端末相対距離演算手段
とを具備することを特徴とするものである。
【０００７】
請求項２に記載の発明に係る携帯端末にあっては、
携帯端末から発信されたパケットあるいは携帯端末から発信され、１または複数の他の携帯端末によって中継されたパケットであって、パケットを発信した時刻を特定する時刻情報および該パケットの発信元の携帯端末を特定する発信端末特定情報を有するパケットを受信するパケット受信手段と、
前記パケット受信手段により受信したパケットの受信時刻と、該パケットに含まれる時刻情報に対応した時刻の差分値から、該パケットの発信元の携帯端末との相対距離を演算する携帯端末相対距離演算手段
とを具備することを特徴とするものである。
【０００８】
請求項３に記載の発明に係る携帯端末にあっては、
携帯端末から発信されたパケットあるいは携帯端末から発信され、１または複数の他の携帯端末によって中継されたパケットであって、パケット中継数、パケットを発信した時刻を特定する時刻情報および該パケットの発信元の携帯端末を特定する発信端末特定情報を有するパケットを受信するパケット受信手段と
前記パケット受信手段により受信したパケットに対し、該パケットに含まれるパケット中継数を単位量だけ更新したパケットを作成するパケット作成手段と、前記パケット作成手段により作成したパケットを送信するパケット送信手段と、
前記パケット受信手段により受信したパケットに含まれるパケット中継数と、該パケットの受信時刻および該パケットに含まれる時刻情報に対応した時刻の差分値により該パケットの発信元の携帯端末との相対距離を演算する携帯端末相対距離演算手段
とを具備することを特徴とするものである。
【０００９】
請求項４に記載の発明に係る携帯端末にあっては、
携帯端末を特定する端末特定情報を記憶する端末特定情報記憶手段と、
携帯端末から発信されたパケットあるいは携帯端末から発信され、１または複数の他の携帯端末によって中継されたパケットであって、パケット中継数、パケットを発信した時刻を特定する時刻情報および該パケットの発信元の携帯端末を特定する発信端末特定情報を有するパケットを受信するパケット受信手段と、
前記パケット受信手段により受信したパケットに含まれる発信端末特定情報を検出する検出手段と、
前記検出手段により検出した発信端末特定情報が、前記端末特定情報記憶手段により記憶された端末特定情報に一致するパケットを判別するパケット判別手段と、
前記パケット判別手段により判別されたパケットに含まれるパケット中継数と、該パケットの受信時刻および該パケットに含まれる時刻情報に対応した時刻の差分値により該パケットの発信元の携帯端末との相対距離を演算する携帯端末相対距離演算手段
とを具備することを特徴とするものである。
【００１０】
請求項５に記載の発明にあっては、請求項１から４のいずれかに記載の携帯端末において、
前記パケットはさらに該パケットの発信元の携帯端末の位置を表す情報を含むものであることを特徴とするものである。
【００１１】
請求項６に記載の発明にあっては、請求項１から５のいずれかに記載の携帯端末において、
前記パケットはさらに該パケットを中継した１または複数の携帯端末の移動情報を含むものであることを具備することを特徴とするものである。
【００１２】
請求項７に記載の発明にあっては、請求項１から６のいずれかに記載の携帯端末において、
前記パケット受信手段により受信したパケットを記憶するパケット記憶手段と、
前記パケット記憶手段により記憶された複数のパケットの発信端末特定情報が前記発信端末特定情報と同じものを判別する判別手段と、
前記判別手段により判別した複数のパケットから、該複数のパケットの発信元の携帯端末との相対距離の時間変移を演算する携帯端末相対距離変移演算手段
とを具備することを特徴とするものである。
【００１３】
請求項８に記載の発明においては、請求項１から７のいずれかに記載の携帯端末において、
携帯端末を特定する端末特定情報が該携帯端末のＩＤ番号であることを特徴とするものである。
【００１４】
請求項９に記載の発明においては、請求項２から８のいずれかに記載の携帯端末において、
前記携帯端末相対距離演算手段による演算結果および携帯端末相対距離変移演算手段による演算結果を表示する表示手段
を具備することを特徴とするものである。
【００１５】
【発明の実施の形態】
Ａ．本発明の第１実施形態
Ａ１．第１実施形態の構成
以下、携帯端末として赤外線による短距離無線送受信機能を具備する端末（以下「短距離無線端末」と記述）を用いた場合を例に挙げ、本実施形態の説明を行う。
【００１６】
図１は、本発明に係る赤外線端末１０（図面中）の外観図であり、図２は、赤外線端末１０（図面中）の構成を表すブロック図である。
図２に示すように、赤外線端末１０は、パケットメモリ１、制御部２、待ち合わせ機能ボタン３、タイマ４、ディスプレイ５、スピーカ６、赤外線送信部７、赤外線受信部８、メモリ９から構成される。
【００１７】
赤外線送信部７、赤外線受信部８は他の端末との間において、位置に関する情報を有するパケット授受のための赤外線通信を行う装置である。
この赤外線通信は短距離無線通信手段として一般的な手段であり、通信距離は短距離である一方、電磁ノイズや電波障害の影響をほとんど受けないという利点がある。従って、例えばＧＰＳやＰＨＳの電波が届かないような建物の中においても通信を行うことができ、使用に際して場所の限定を受けることもない。
【００１８】
図３は、本実施形態における赤外線端末の間でパケットが赤外線受信される様態を模式的に示したものである。具体的には、３台の赤外線端末１０（赤外線端末Ａ、Ｂ、Ｃと記述。）の間で、赤外線端末Ａにより発信されるパケットが赤外線端末Ｂによって中継され、赤外線端末Ｃに到達するまでの状況を示している。各赤外線端末から送信されるパケットは、ＩＤ値と、発信時刻およびホップ数とにより構成されている。なお、以下においては、例えばＩＤ値ＩＤａ、発信時刻Ｔａおよびホップ数Ｈを含むパケットを“パケット「ＩＤａ、Ｔａ、Ｈ」”と表記する。
【００１９】
ここで、ＩＤ値は、当該パケットの発信元の赤外線端末を特定する情報である。また、発信時刻は、発信元の赤外線端末が当該パケットを発信した時刻を示す情報である。また、ホップ数は、当該パケットが発信元の赤外線端末によって発信され１または複数の赤外線端末によって中継された場合の中継回数を示す情報である。
【００２０】
図３に示す例の場合、赤外線端末Ａは、パケットの発信元であるから、当該赤外線端末のＩＤ値ＩＤａと、パケットの発信時刻Ｔａと、ホップ数Ｈ＝「０」とを含んだパケット「ＩＤａ、Ｔａ、０」を発信する。そして、このパケットを受信した赤外線端末Ｂは、ホップ数Ｈを「１」だけ増加させてパケット「ＩＤａ、Ｔａ、１」を送信し、このパケットを受信した赤外線端末Ｃは、ホップ数Ｈを「１」だけ増加させてパケット「ＩＤａ、Ｔａ、２」を送信するのである。
【００２１】
本実施形態では、受信したパケットの発信時刻およびホップ数の情報を利用して、該パケットを発信した赤外線端末との相対距離を演算する。この演算内容の詳細は後述する。
【００２２】
パケットメモリ１は、赤外線受信部８により受信されたパケットを格納するための装置である。
図４はパケットメモリ１の構成図を示したものである。パケットメモリ１は、指定ＩＤパケットメモリ４１、一般ＩＤパケットメモリ４２、および指定ＩＤメモリ４３の３つのメモリから構成される。
【００２３】
指定ＩＤパケットメモリ４１は、ユーザによって指定されるＩＤが格納されるメモリである。ユーザは、ＩＤ入力ボタン（図示せず）により指定ＩＤ（待ち合わせ相手の所有する赤外線端末のＩＤ）を入力する。
指定ＩＤパケットメモリ４１は、赤外線受信部８により受信したパケットのうち、指定ＩＤメモリ４３に格納されるＩＤ情報と同一のＩＤを有するパケット（以下「指定ＩＤパケット」と記述。）が格納されるメモリである。一般ＩＤパケットメモリ４２は、指定ＩＤパケット以外のパケット（以下「一般ＩＤパケット」と記述。）が格納されるメモリである。
なお、指定ＩＤパケットメモリ４１は、近隣度メモリ４１ａを有している。近隣度メモリ４１ａには各指定ＩＤパケットから演算される近隣度が格納されるメモリであり、この近隣度については後述する。
【００２４】
制御部２は、赤外線端末１０におけるすべての動作を制御する装置であり、具体的な制御はメモリ９に格納される各種制御プログラムに従って行われる。制御の中には、パケットの赤外線送信のように、タイマ４から制御タイミング信号（タイマ割込信号）が制御部２に供給される毎に行われるような制御も存在する。また、制御の中には、赤外線端末１０（自分）と指定ＩＤパケットを発信した赤外線端末（待ち合わせ相手）との相対距離および相対距離の時間的推移情報を演算する処理制御も存在する。この演算結果は、ディスプレイ５やスピーカ６に文字表示、または音声表示される。
【００２５】
Ａ２．赤外線端末の機能構成
図５は、制御部２の制御機能のうちパケットの取り扱いに関係する部分をハードウェア的に表したブロック図である。
図５に示すように、制御部２の制御機能は、パケット管理手段５１、待ち合わせ情報管理手段５２、パケットＩＤ管理手段５３、短距離無線制御手段５４、表示データ生成手段５５および効果音生成手段５６から構成されている。
【００２６】
短距離無線制御手段５４は、赤外線送信部７および赤外線受信部８においてパケットを赤外線送受信する手段である。
パケットＩＤ検査手段５３は、赤外線受信部８により受信されたパケットに含まれるＩＤ情報を検出および判別する手段である。赤外線端末１０のユーザが予め指定した指定ＩＤを有するパケットと、指定ＩＤ以外のＩＤを有するパケットとを判別する。
【００２７】
パケット管理手段５１は、パケットＩＤ検査手段５３により判別された指定ＩＤパケットを指定ＩＤパケットメモリ４１に一時的に格納し、それ以外のパケット（一般ＩＤパケット）を一般ＩＤパケットメモリ４２に一時的に格納する手段である。そして、必要に応じ、パケットの内容の書き換え、パケットの廃棄を行う手段も併備する。
【００２８】
待ち合わせ管理手段５２は、パケットＩＤ検査手段５３により判別された指定ＩＤパケットより、近隣度Ｋおよび進展度Ｓを取得する手段である。
近隣度Ｋとは、本赤外線端末１０（自分の位置）と、該指定ＩＤパケットの発信元の赤外線端末（待ち合わせ相手の位置）との相対距離を表す値である。また、進展度Ｓとは、近隣度Ｋの時間推移を表す値である。
近隣度Ｋおよび進展度Ｓについての、具体的な演算については後述する。
【００２９】
表示データ生成手段５５は、待ち合わせ管理手段５２により取得される近隣度Ｋや進展度Ｓをディスプレイ５に表示させる手段であり、効果音生成手段５６は、この近隣度Ｋや進展度Ｓをスピーカ６に音声出力する手段である。
【００３０】
Ａ３．第１実施形態の動作
次に、本実施形態の動作を説明する。パケットを赤外線により発信又は転送（中継）する場合と、パケットを赤外線受信する場合における各動作内容を述べる。
本実施形態においては、赤外線端末１０の赤外線送信部７から、赤外線端末１０固有のＩＤ値を有するパケット（以下「自己ＩＤパケット」と記述。）を送信する場合を「赤外線発信」と記述し、他の赤外線端末から受信したパケットを転送する場合を「赤外線転送」と記述する。
なお、自己ＩＤパケット「ＩＤｉ、Ｔｉ、０」は、赤外線端末１０に固有のＩＤ値「ＩＤｉ」、該パケットの発信時刻「Ｔｉ」およびホップ数「０」から構成される。
ホップ数が「０」であるとは、赤外線端末１０が発信したパケットであることに対応している。
【００３１】
Ａ３−１．パケット赤外線送信時の動作
本実施形態に係る赤外線端末１０では、タイマ４から一定時間（例えば１０秒毎）に割り込み処理信号が制御部２に供給される。制御部２は、この割り込み処理信号が供給されると、図６にフローを示す制御プログラム（パケット赤外線送信動作プログラム）を実行する（ステップＳ６１）。
【００３２】
はじめに、制御部２は、一般ＩＤパケットメモリ４２に格納されるパケットの有無を判断する（ステップＳ６２）。この制御は、図５における「パケット管理手段５１」に対応する。
制御部２は、一般ＩＤパケットメモリ４２に格納されるパケットが存在しないと判断した場合は、待ち合わせ機能フラグの検出を行う（ステップＳ６３）。この制御は、図５における「待ち合わせ管理手段５２」に対応する。
ここで、待ち合わせ機能フラグとは、待ち合わせ機能ボタン３の操作により、フラグのオン・オフ状態の切替が行われるものである。ユーザは、自己ＩＤパケットを発信する場合、この待ち合わせ機能ボタン３により待ち合わせ機能フラグをオン状態に切り替える。
【００３３】
制御部２は、待ち合わせ機能フラグがオン状態であることを検出した場合、自己ＩＤパケットを赤外線送信部７から発信し（ステップＳ６４）、本フローを終了させる（ステップＳ６５）。この制御は、図５における「短距離無線制御手段５４」に相当する。
制御部２は、待ち合わせ機能フラグのオン状態を検出できない場合は、自己ＩＤパケットを赤外線発信せず本フローを終了させる（ステップＳ６５）。
【００３４】
制御部２は、一般ＩＤパケットメモリ４２にパケットが格納されていると判断した場合、まず、現在時刻に対して一定時間（例えば３分）以上前に発信された一般ＩＤパケットの有無を判断する（ステップＳ６６）。ここで、現在時刻情報はタイマ４によって制御部２に供給されるが、制御部２は、供給された現在時刻および一般ＩＤパケットメモリ４２に格納される各パケットの発信時刻の差分をとることにより、各パケットに対する判断を行っている。以上の制御は、図５における「パケット管理手段５１」に対応する。
【００３５】
制御部２は、一定時間（例えば３分）以上前に発信された一般ＩＤパケットの存在を検出した場合、そのパケットを廃棄した後（ステップＳ６７）、一般ＩＤパケットメモリ４２に格納される一般ＩＤパケットを赤外線送信部７から転送（中継）する（ステップＳ６８）。また、制御部２は、一定時間（例えば３分）以上前に発信された一般ＩＤパケットの存在しないと判断した場合、一般ＩＤパケットメモリ４２に格納されるパケットを全て赤外線送信部７から転送（中継）する（ステップＳ６８）。以上の制御は、図５における「短距離無線制御手段５４」に対応する。
この後、制御部２は、待ち合わせ機能フラグがオン状態にある場合は、自己ＩＤパケットの赤外線発信を行い、本フローを終了させる（上述ステップＳ６３、Ｓ６４、Ｓ６５）。
【００３６】
以上説明したように、制御部２は、１０秒間隔でタイマ割り込み信号が供給される毎に、一般ＩＤパケットメモリ４２に格納される一般ＩＤパケットの内容を判別し、例えば最近３分以内に発信されたパケットのみを赤外線送信部７より転送（中継）する。
さらに、制御部２は、待ち合わせ機能フラグがオン状態にあれば、自己ＩＤパケットを赤外線発信する。この制御は他の赤外線端末の制御部も同様に行っており、パケットはあらゆる場所において定期的に赤外線発信あるいは転送（中継）されている。
次に、このパケットを赤外線受信する際の制御部２の制御内容について述べる。
【００３７】
Ａ３−２．パケット赤外線受信時の制御
本実施形態に係る赤外線端末１０では、赤外線受信部８において赤外線受信されたパケットが制御部２に供給される。制御部２は、このパケットが供給される毎に図７にフローを示す制御プラグラム（パケットの赤外線受信動作プログラム）を実行する（ステップＳ７００）。
【００３８】
はじめに、制御部２は、受信したパケット「ＩＤｘ、Ｔｘ、Ｈｘ」のＩＤ値「ＩＤｘ」を検出し、受信したパケットが指定ＩＤパケットであるか否かを判別する（ステップＳ７０１）。この制御は、図５における「パケットＩＤ検査手段５３」に対応する。指定ＩＤ値は、指定ＩＤメモリ４３に格納されているＩＤ値である。
以下、受信したパケットが指定ＩＤパケットである場合と、そうでない場合（一般ＩＤパケットである場合）の制御部２の制御内容を述べる。
【００３９】
Ａ３−２−１．一般ＩＤパケット受信時の制御
受信したパケットが一般ＩＤパケットのとき、制御部２は、まず、一般ＩＤパケットメモリ４２の空領域の有無を判別する（ステップＳ７０２）。この制御は、図５における「パケット管理手段５１」に対応する。
制御部２は、一般ＩＤパケットメモリ４２に空領域があると判断した場合は、受信した一般パケット「ＩＤｘ、Ｔｘ、Ｈｘ」のホップ数「Ｈｘ」を「Ｈｘ＋１」に変更する。そして、制御部２は、変更した一般パケット「ＩＤｘ、Ｔｘ、Ｈｘ＋１」を一般ＩＤパケットメモリ４２に格納し（ステップＳ７０５）、本フローを終了させる（ステップＳ７０７）。この制御は、図５における「パケット管理部５１」に相当する。
【００４０】
制御部２は、一般ＩＤパケットメモリ４２の空領域が無いと判断した場合、まず、一般ＩＤパケットメモリ４２に格納されるパケットのうち最も発信時刻が過去のもの（最古一般ＩＤパケット）を検出する。
そして、制御部２は、受信した一般ＩＤパケット「ＩＤｘ、Ｔｘ、Ｈｘ」の発信時刻「Ｔｘ」と、最古一般ＩＤパケットの発信時刻とを比較する（ステップＳ７０３）。制御部２は、受信した一般ＩＤパケット「ＩＤｘ、Ｔｘ、Ｈｘ」の発信時刻「Ｔｘ」のほうが、最古一般ＩＤパケットの発信時刻よりも古いものに相当すると判断した場合は、受信した一般ＩＤパケット「ＩＤｘ、Ｔｘ、Ｈｘ」は無視し（ステップＳ７０６）、本フローを終了させる（ステップＳ７０７）。以上の制御は、図５における「パケット管理手段５１」に相当する。
【００４１】
制御部２は、受信した一般ＩＤパケット「ＩＤｘ、Ｔｘ、Ｈｘ」のほうが、最古一般ＩＤパケットの発信時刻よりも新しいものであると判断した場合は、最古一般ＩＤパケットを廃棄する（ステップＳ７０４）。その後、制御部２は、受信した一般ＩＤパケット「ＩＤｘ、Ｔｘ、Ｈｘ」のホップ数「Ｈｘ」を「Ｈｘ＋１」と変更し、一般ＩＤパケットメモリ４２に格納する（ステップＳ７０５）。以上の制御は、図５における「パケット管理手段５１」に相当する。
【００４２】
Ａ３−２−２．指定ＩＤパケット受信時の制御
制御部２は、受信したパケットが指定ＩＤパケットであると判断した場合、まず、受信した指定ＩＤパケットを指定ＩＤパケットメモリ４１に格納する。指定ＩＤパケットメモリ４１に空領域が無い場合は、最も発信時刻の古いものを廃棄し、受信した指定ＩＤパケットを格納する（以上ステップＳ７０８）。この制御は、図５における「パケット管理手段５１」に対応する。
【００４３】
そして、制御部２は、近隣度Ｋおよび進展度Ｓを演算し、演算した近隣度Ｋを指定ＩＤパケットメモリ４１内の近隣度メモリ４１ａに格納する。この制御は、図５における「勝ち合わせ情報管理手段５２」および「パケット管理手段５１」に対応する。
【００４４】
近隣度Ｋとは、この赤外線端末１０（自分の位置）と該指定ＩＤパケットの発信元の赤外線端末（待ち合わせ相手の位置）との相対距離に相当する値である。進展度Ｓとは、近隣度Ｋの時間変移を表す値である。
以下に、近隣度Ｋの演算式を示す。
【００４５】
（近隣度Ｋ）＝Ｒ／２×Ｈ＋Ｗ／２×Ｅ
Ｒ；短距離無線到達距離
Ｈ；ホップ数
Ｗ；人間歩行速度
Ｅ；経過時間
【００４６】
短距離無線到達距離Ｒおよび人の歩行速度Ｗは、メモリ９に予め記憶されている値である。具体的には、短距離無線到達距離Ｒは、赤外線端末１０の赤外線到達距離に相当する量、人の歩行速度Ｗは１ｍ／秒としてメモリ９に記憶されている。
上記近隣度Ｋの演算式に、短距離無線到達距離Ｒの半分の値が使用されているのは、パケットを転送（中継）する赤外線端末の存在位置のバラツキを考慮したものである。また、人の歩行速度Ｗの半分の値が使用されているのは、人が立ち止まる状態等を考慮したものである。
【００４７】
ホップ数Ｈは、該パケットを転送（中継）した赤外線端末の数である。このホップ数Ｈは受信した指定ＩＤパケット「ＩＤｘ、Ｔｘ、Ｈｘ」のホップ数「Ｈｘ」に示される。
経過時間Ｅは、該指定ＩＤパケットの発信時刻と該パケットの受信時刻との差分値である。該指定ＩＤパケットの発信時刻は、受信した指定ＩＤパケット「ＩＤｘ、Ｔｘ、Ｈｘ」の発信時刻「Ｔｘ」に示される。
【００４８】
進展度Ｓは、以下に示すように、近隣度メモリ４１ａの内容（過去に演算された近隣度Ｋ）の所定数（例えば５つ）の平均値の差分により求められる。
【００４９】
（進展度Ｓ）＝ＫＢ−ＫＡ
ＫＡ；（最近受信した５つの指定ＩＤパケットから演算した近隣度の平均値）
ＫＢ；（その前に受信した５つの指定ＩＤパケットから演算した近隣度の平均値）
【００５０】
例えば、近隣度メモリ４１ａに格納される近隣度Ｋが、指定ＩＤパケット受信時刻が新しい順に「１０、１５、１２、１５、１８、２０、２５、３０、４０、３５」であった場合の進展度Ｓは次のように演算される。
すなわち、指定ＩＤパケット受信時刻が新しい順に５つの近隣度「１０、１５、１２、１５、１８」の平均値は「１４」であり、残りの５つの近隣度「２０、２５、３０、４０、３５」の平均値は「３０」である。よって、進展度Ｓは「１６」と演算される。
なお、進展度Ｓが「Ｓ＞０」を満たす場合、時間の経過とともに待ち合わせ相手との相対距離が縮まっており、進展度Ｓが「Ｓ＜０」を満たす場合、時間の経過とともに待ち合わせ相手との相対距離が拡がっていることに対応する。
【００５１】
制御部２は、近隣度Ｋおよび進展度Ｓを演算した後、その結果をディスプレイ５に表示するとともに（ステップＳ７１０）、スピーカ６から音声出力し（ステップＳ７１１）、本フローを終了させる（ステップＳ７０７）。以上の制御は、図５における「表示データ生成手段５５」および「効果音生成手段５６」に対応する。
【００５２】
近隣度Ｋと進展度Ｓの表示方法としては種々のものが考えられるが、以下具体例を示す。
例えば、近隣度Ｋを「遠い」（近隣度Ｋが６０ｍ以上の場合）、「中程度」（近隣度Ｋが３０ｍ〜６０ｍの場合）および「近い」（近隣度Ｋが３０ｍ以内の場合）と段階的に判断し、その旨の表示文字内容を切り替える方法がある。
進展度Ｓについては、「近づいている（進展度Ｓ＞０の場合）」または「遠ざかっている（進展度Ｓ＜０の場合）」と進展度Ｓの値により表示文字内容を切り替えるようにする方法がある。
【００５３】
また、ある図形（例えば円形図形）を点滅表示させ、近隣度Ｋや進展度Ｓの値により点滅間隔を変化させる表示方法もある。
音声出力の具体例としては、近隣度Ｋの値が小さくなるに従い、高いピッチ音を音声出力する方法がある。また、予めメモリ９内に複数の効果音声信号を記憶させておき、近隣度Ｋや進展度Ｓの値によりその効果音声信号を選択して音声出力する方法もある。
【００５４】
以上、第１実施形態の説明を行ったが、本実施形態によれば以下の効果が認められる。
すなわち、本実施形態においては、例えば待ち合わせでお互いの位置が接近している場合（数１０ｍ程度）でも、お互いの相対距離を把握することが可能であるとともに、その相対距離の時間推移情報も取得することができる。待ち合わせ相手が所持する赤外線端末が発信したパケットには、該赤外線端末を特定することができるＩＤ値が含まれているため、該パケットを受信した側において、該パケットを確実に判別することが可能である。そして、受信した該パケットの内容により待ち合わせ相手との相対距離情報の取得が可能である。よって、本実施形態に係る赤外線端末１０の使用者は待ち合わせ相手と出会うための有意な情報を随時取得することができる。
また、本実施形態では、電波障害の影響がほとんどない赤外線によって位置に関する情報の送受信が行われるため、従来は位置情報取得手段の使用が不可能であったＰＨＳ等の電波が届かない場所においても、待ち合わせ相手との相対距離等の位置に関する情報を随時取得することができる。
【００５５】
Ｂ．本発明の第２実施形態
Ｂ１．第２実施形態の構成
次に、本発明の第２実施形態に係る携帯端末について説明する。
図８は、本実施形態に係る位置センサ付赤外線端末８０（図面中）のブロック図を示したものである。上記第１実施形態に係る赤外線端末１０の構成と比較し、位置センサ９０に係る部分の内容のみが異なっている。従って、上記第１実施形態に係る携帯端末１０の各部と共通する部分についてはその説明を省略する。
【００５６】
位置センサ９０は、その携帯端末の位置情報を取得する装置であり、本実施形態においてはＧＰＳの電波を受信する装置である。
図９は、位置センサ付赤外線端末８０（図面中）の制御部８２の機能図を示したものであるが、上記第１実施形態に係る赤外線端末１０の制御部２の機能図（図５）に比較して、位置管理手段８５７のみが異なっている。
位置管理手段８５７は、位置センサ９０によって受信されたＧＰＳの電波から位置情報「ｘ、ｙ」を取得する手段である。位置情報「ｘ、ｙ」の「ｘ」は経度、「ｙ」は緯度を表す量に対応している。
【００５７】
本実施形態に係る位置センサ付赤外線端末８０において、赤外線により発信あるいは転送（中継）されるパケットの形態は、前記第１実施形態に係るパケット「ＩＤｘ、Ｔｘ、Ｈｘ」に対し、さらに位置取得手段８５７によって取得される位置情報「ｘ、ｙ」を付加させた「ＩＤｘ、Ｔｘ、Ｈｘ、ｘ、ｙ」（以下、この形態のパケットを「位置情報付パケット」と記述。）である。
【００５８】
Ｂ２．第２実施形態の動作
次に、本実施形態の動作を説明する。位置情報付パケットを赤外線により発信あるいは転送（中継）する場合と位置情報付パケットを赤外線受信する場合における各動作内容を述べる。なお、位置センサ９０においては常にＧＰＳの電波を受信可能である状況を想定する。
【００５９】
Ｂ２−１．パケット赤外線送信時の動作
本実施形態に係る位置センサ付赤外線端末８０では、タイマ８４から一定時間毎（例えば１０秒毎）に割り込み処理信号が制御部８２に供給される。制御部８２は、この割り込み処理信号が供給されると、図１０にフローを示す制御プログラム（位置情報付パケット赤外線送信動作プログラム）を実行する（ステップＳ１０１）。
図１０に示すフローは、上記第１実施形態に係るパケット赤外線送信動作プログラム（図６）のフローと比較し、位置センサ９０に係る部分の内容（ステップＳ１０４）のみが異なる。従って、第１実施形態に係る図６に示したフローと共通する部分についてはその説明を省略する。
【００６０】
位置センサ付赤外線端末８０の制御部８２は、待ち合わせ機能フラグがオン状態になっていることを検出した場合（ステップＳ１０３）、ＧＰＳの手段により位置情報取得を行う（ステップＳ１０４）。この制御は図９における「位置管理手段８５７」に対応する。
制御部８２は、前記第１実施形態に係る自己ＩＤパケット「ＩＤｉ、Ｔｉ、０」に上記位置情報「ｘ、ｙ」を付加し、パケット「ＩＤｉ、Ｔｉ、０、ｘ、ｙ」を作成する（以下「自己ＩＤ位置情報付パケット」と記述）。そして、この自己ＩＤ位置情報付パケットを赤外線発信させる（ステップＳ１０５）。この制御は、図９における「短距離無線制御手段８５４」に相当する。
その後、制御部８２は本フローを終了させる（ステップＳ１０６）。
【００６１】
Ｂ２−２．パケット赤外線受信時の制御
本実施形態に係る位置センサ付赤外線端末８０では、赤外線受信部８８において赤外線受信された位置情報付パケット「ＩＤｘ、Ｔｘ、Ｈｘ、ｘ、ｙ」が制御部８２に供給される。
制御部８２は、この位置情報付パケットが供給される毎に図１１にフローを示す制御プログラム（位置情報付パケットの赤外線受信動作プログラム）を実行する（ステップＳ１１００）。この制御は、図９における「短距離無線制御手段８５４」に対応する。
【００６２】
はじめに、制御部８２は、受信した位置情報付パケット「ＩＤｘ、Ｔｘ、Ｈｘ、ｘ、ｙ」のＩＤ値「ＩＤｘ」が、この位置センサ付赤外線端末８０の指定ＩＤのもの（以下「指定ＩＤ位置情報付パケット」と記述）か否かを判断する（ステップＳ１１０１）。この制御は、図９における「パケットＩＤ検査手段８５３」に対応する。指定ＩＤ値は、予めユーザによりパケットメモリ８１に格納されている値である。
以下、受信したパケットが指定ＩＤ位置情報付パケットであると判断した場合と、そうでないパケット（以下「一般ＩＤ位置情報付パケット」と記述）であると判断した場合の制御部８２の制御内容を述べる。
【００６３】
Ｂ２−２−１．一般ＩＤ位置情報付パケット受信時の制御
制御部８２は、一般ＩＤ位置情報付パケットを受信したと判断した場合は、上記第１実施形態における「一般ＩＤパケット受信時」に準じた制御を行う。
すなわち、受信した一般ＩＤ位置情報付パケット「ＩＤｘ、Ｔｘ、Ｈｘ、ｘ、ｙ」のホップ数「Ｈｘ」を「Ｈｘ＋１」と変更した後、一般ＩＤ位置情報付パケットメモリ（図示せず）に格納する。
【００６４】
Ｂ２−２−２．指定ＩＤ位置情報付パケット受信時の制御
制御部８２は、指定ＩＤ位置情報付パケットを受信したと判断した場合は、上記第１実施形態における「指定ＩＤパケット受信時」に準じた制御を行う。
受信した指定ＩＤ位置情報付パケット「ＩＤｘ、Ｔｘ、Ｈｘ、ｘ、ｙ」には、該パケットを発信した位置センサ付赤外線端末（待ち合わせ相手）の位置情報「ｘ、ｙ」が含まれている。
【００６５】
制御部８２は、まず、位置センサ９０から位置センサ付赤外線端末８０（自分）の位置情報を取得する。そして、制御部８２は、取得した位置情報（自分の位置情報）と待ち合わせ相手の位置情報「ｘ、ｙ」との差分を演算し、待ち合わせ相手との相対方向を求める。そして、制御部８２は、前記第１実施形態と同様に、近隣度Ｋおよび進展度Ｓを演算し、待ち合わせ相手と自分との位置関係の情報を取得する。
なお、ＤＧＰＳ等のような高精度の位置情報取得手段を用いて位置情報を検出している場合は、待ち合わせ相手の位置情報「ｘ、ｙ」と自分の位置情報の差分値を、待ち合わせ相手との相対距離とする演算を行ってもよい。
【００６６】
以上、第２実施形態の説明を行ったが、本実施形態によれば上記第１実施形態の効果に加えて以下の効果が認められる。
すなわち、本実施形態においては、待ち合わせ相手との相対距離に加えて、相対方向の情報も取得できる。この相対方向の情報は待ち合わせ相手の位置を特定する上で有意な情報である。
また、本実施形態においては、相対方向の情報および近隣度Ｋを表示する方法としてレーダ表示がある。図１７は、このレーダ表示の具体例を示したものであるが、待ち合わせ相手との相対距離および相対方向の明確が表現が可能となる。
【００６７】
Ｃ２．本発明の第３実施形態の具体的動作
次に、本発明の第３実施形態に係る携帯端末について説明する。
図１２は、本実施形態に係る移動センサ付赤外線端末１２０（図面中）のブロック図を示したものである。上記第１実施形態に係る赤外線端末１０の構成と比較し、移動センサ１３０に係る部分の内容のみが異なっている。従って、上記第１実施形態に係る携帯端末１０の各部と共通する部分についてはその説明を省略する。
【００６８】
移動センサ１３０は、携帯端末の移動方向およびその方向の情報を取得するための装置であり、本実施形態においては移動センサ１３０として、電子コンパスおよび加速度センサを使用する。
電子コンパスは、端末の向いている方向を測定するための装置であり、加速度センサは、端末の移動速度を測定するための装置である。加速度センサは、移動に伴い発生する振動を圧電素子等により電気信号に変換したものを制御部１２２に供給している。
【００６９】
図１３は、移動センサ付赤外線端末１２０（図面中）の制御部１２２の機能図を示したものであるが、上記第１実施形態に係る赤外線端末１０の制御部２の機能図（図５）に比較して、移動距離方向計測手段１２５７のみが異なっている。移動距離方向計測手段１２５７は、移動センサ１３０から供給される信号について、移動方向「ｐ」および移動距離「ｑ」を取得する手段である。本実施形態においては、この２つの情報を併せて移動情報「ｐ、ｑ」と記述する。
【００７０】
本実施形態に係る移動センサ付赤外線端末１２０において、赤外線により発信あるいは転送（中継）されるパケットの形態は、前記第１実施形態に係るパケット「ＩＤｘ、Ｔｘ、Ｈｘ」に対し、さらに移動距離方向計測手段１２５７によって取得される移動情報「ｐ、ｑ」を付加させた「ＩＤｘ、Ｔｘ、Ｈｘ、ｐ、ｑ」（以下、この形態のパケットを「移動情報付パケット」と記述。）である。
【００７１】
Ｃ２．第３実施形態の動作
次に、本実施形態の動作を説明する。位置情報付パケットを赤外線により発信あるいは転送（中継）する場合と位置情報付パケットを赤外線受信する場合における各動作内容を述べる。なお、位置センサ９０においては常にＧＰＳの電波を受信可能である状況を想定する。
【００７２】
Ｃ２−１．パケット赤外線送信時の動作
本実施形態に係る移動センサ付赤外線端末１２０では、タイマ１２４から一定時間毎（例えば１０秒毎）に割り込み処理信号が制御部１２２に供給される。制御部１２２は、この割り込み処理信号が供給されると、図１４にフローを示す制御プログラム（移動情報付パケット赤外線送信動作プログラム）を実行する（ステップＳ１４１）。
図１４に示すフローは、上記第１実施形態に係るパケット赤外線送信動作プログラム（図６）のフローと比較し、移動センサ１３０に係る部分の内容（ステップＳ１４８、Ｓ１４９）のみが異なる。従って、第１実施形態に係る図６に示したフローと共通する部分についてはその説明を省略する。
【００７３】
制御部１２２は、タイマ割り込み毎に、移動センサ１３０から移動情報「ｐ１、ｑ１」を取得する（ステップＳ１４８）。この制御は、図１３における「移動距離方向計測手段１２５７」に対応する。
ここで取得される移動情報「ｐ１、ｑ１」は、前回のタイマ割り込み時から今回のタイマ割り込み時の間における移動センサ付赤外線端末１２０の移動情報に相当する。
【００７４】
そして、制御部１２２は、取得した移動情報「ｐ１、ｑ１」に基づき、一般ＩＤ移動情報付パケットメモリ（図示せず）に格納される全ての一般ＩＤ移動情報付パケットの内容を変更する（ステップＳ１４９）。この制御は、図１３における「パケット管理手段１２５１」に対応する。
例えば、制御部１２２は、一般ＩＤ移動情報付パケットメモリ（図示せず）に格納される一般ＩＤ移動情報付パケット「ＩＤｘ、Ｔｘ、Ｈｘ、ｐ、ｑ」に対する移動情報「ｐ、ｑ」を「（ｐ＋１）、（ｑ＋１）」と変更する。
【００７５】
次に、制御部１２２は、一般ＩＤ移動情報付パケットメモリ（図示せず）に格納される一般ＩＤ移動情報付パケットを赤外線送信部１２７から転送（中継）する（ステップＳ１５０）。この制御は、図１３における「短距離無線制御手段１２５４」に相当する。
【００７６】
また、本実施形態においてパケットを発信する場合、制御部１２２は、まず、前記第１実施形態に係る自己ＩＤパケット「ＩＤｘ、Ｔｘ、０」に、初期移動情報として「０、０」を付加し、パケット「ＩＤｘ、Ｔｘ、Ｈｘ、ｐ、ｑ」（以下、このパケットを「自己ＩＤ移動情報付パケット」と記述）を作成する。そして、この自己ＩＤ移動情報付パケットを赤外線発信させる（ステップＳ１４４）。
【００７７】
Ｃ２−２．パケット赤外線受信時の制御
本実施形態に係る移動センサ付赤外線端末１２０では、赤外線受信部１２８において赤外線受信された移動情報付パケット「ＩＤｘ、Ｔｘ、Ｈｘ、ｐ、ｑ」が制御部１２２に供給される。
制御部１２２は、この移動情報付パケットが供給される毎に図１５にフローを示す制御プログラム（移動情報付パケットの赤外線受信動作プログラム）を実行する（ステップＳ１５００）。この制御は、図１３における「短距離無線制御手段１２５４」に対応する。
【００７８】
はじめに、制御部１２２は、受信した移動情報付パケット「ＩＤｘ、Ｔｘ、Ｈｘ、ｐ、ｑ」のＩＤ値「ＩＤｘ」が、この移動センサ付赤外線端末１２０の指定ＩＤのもの（以下「指定ＩＤ移動情報付パケット」と記述）か否かを判断する（ステップＳ１５０１）。この制御は、図１３における「パケットＩＤ検査手段１２５３」に対応する。指定ＩＤ値は、予めユーザによりパケットメモリ１２１に格納されている値である。
以下、受信したパケットが指定ＩＤ移動情報付パケットであると判断した場合と、そうでないパケット（以下「一般ＩＤ移動情報付パケット」と記述）であると判断した場合の制御部１２２の制御内容を述べる。
【００７９】
Ｃ２−２−１．一般ＩＤ移動情報付パケット受信時の制御
制御部１２２は、一般ＩＤ移動情報付パケットを受信したと判断した場合は、上記第１実施形態における「一般ＩＤパケット受信時」に準じた制御を行う。
すなわち、受信した一般ＩＤ移動情報付パケット「ＩＤｘ、Ｔｘ、Ｈｘ、ｐ、ｑ」のホップ数「Ｈｘ」を「Ｈｘ＋１」と変更した後、一般ＩＤ移動情報付パケットメモリ（図示せず）に格納する。
【００８０】
Ｃ２−２−２．指定ＩＤ移動情報付パケット受信時の制御
制御部１２２は、指定ＩＤ移動情報付パケットを受信したと判断した場合は、上記第１実施形態における「指定ＩＤパケット受信時」に準じた制御を行う。
受信した指定ＩＤ位置情報付パケット「ＩＤｘ、Ｔｘ、Ｈｘ、ｐ、ｑ」には、移動情報「ｐ、ｑ」が含まれている。この移動情報は、該パケットが発信されてから、該パケットを移動センサ付き赤外線端末１２０が受信するまでの間に、該パケットを転送（中継）した移動センサ付赤外線端末の移動情報である。
例えば、該パケットが３つの移動センサ付赤外線端末により中継された場合の移動情報は「（ｐ１＋ｐ２＋ｐ３）、（ｑ１＋ｑ２＋ｑ３）」と示される。
【００８１】
制御部１２２は、この移動情報から該パケットを発信した移動センサ付赤外線端末（待ち合わせ相手）の相対方向を演算した上で（ステップＳ１５０９）、近隣度Ｋおよび進展度Ｓを演算する（ステップＳ１５１０）。この制御は、図１３における待ち合わせ情報管理手段１２５２に対応する。
この後、制御部１２２は、取得した特定相手の位置方向情報、近隣度Ｋおよび進展度Ｓをディスプレイ１２５に表示させ（ステップＳ１５１１）、スピーカ１２６に音声出力し（ステップＳ１５１２）、その後本フローを終了させる（ステップＳ１５０７）。
【００８２】
以上、第３実施形態の説明を行ったが、本実施形態によれば第１実施形態の効果に加え以下の効果が認められる。
すなわち、本実施形態においては、待ち合わせ相手の携帯が発信したパケットを転送（中継）した携帯の移動情報も取得できる。この移動情報は待ち合わせ相手の位置を特定する上で有意な情報となる。
【００８３】
なお、上述した３つの実施形態は、本発明の内容を分かり易く説明する目的のものであり、何ら本発明の内容を限定するものではない。本発明の趣旨を逸脱しない範囲内での変形が可能であり、例えば以下に示す変形例が考えられる。
【００８４】
（変形例１）
待ち合わせをする互いの所持する携帯端末の種類と、その周囲の携帯端末の種類が異なる場合においても、本発明の適用は可能である。
図１６は、上記した本発明の第１〜第３実施形態に係る赤外線端末が混在した場合における、その実施形態の適用および効果について表に示したものである。この図に示すように、自分および待ち合わせ相手が所持する携帯端末の種類と、その周囲の携帯端末の種類が異なる場合においても、本発明の適用は可能であり、同様の効果が得られる。
例えば、待ち合わせ相手が上記第２実施形態に係る位置センサ付赤外線端末８０を所持している場合を想定する。この場合、位置情報を有するパケットの転送（中継）を行う周囲の赤外線端末はすべて上記第１実施形態に係る赤外線端末１０であっても、上述第２実施形態と同様の効果が得られる。
【００８５】
（変形例２）
近隣度Ｋの演算についても任意に変更可能である。例えば、まず、近隣度Ｋの上限値Ｋｍａｘを以下のように演算する。
【００８６】
（近隣度上限値Ｋｍａｘ）＝Ｒ×Ｈ＋Ｗ×Ｅ
Ｒ；短距離無線到達距離
Ｈ；ホップ数
Ｗ：人の歩行速度
Ｅ；経過時間
【００８７】
この近隣度上限値Ｋｍａｘの値にホップ数に応じた値を乗算して、近隣度Ｋを演算してもよい。例えば、ホップ数Ｈが１０以下の場合は、近隣度上限値Ｋｍａｘの値に０．５を乗算したものを近隣度Ｋとし、ホップ数Ｈが１１以上の場合は近隣度上限値Ｋｍａｘの値に０．７を乗算したものを近隣度Ｋとする。これは、ホップ数Ｈの増加に伴い、受信パケットの情報精度が低くなることを考慮したものである。
同様に、近隣度上限値Ｋｍａｘの値に経過時間Ｅの値に応じた値を乗算して、近隣度Ｋを演算してもよい。
【００８８】
（変形例３）
パケットの構成も任意に変形が可能である。例えば、パケットを発信携帯端末のＩＤ値とホップ数Ｈにより構成することとしてもよい。この場合、近隣度Ｋを、例えば次式により演算することにより、本発明の適用が可能である。
【００８９】
（近隣度Ｋ）＝Ｒ／２×Ｈ
Ｒ；短距離無線到達距離
Ｈ；ホップ数
【００９０】
また、パケットを、発信携帯端末のＩＤ値と発信時刻Ｔにより構成することとしてもよい。この場合、近隣度Ｋを、例えば次式により演算することにより、本発明の適用が可能である。
【００９１】
（近隣度Ｋ）＝Ｗ／２×Ｅ
Ｗ：人の歩行速度
Ｅ；経過時間
【００９２】
（変形例４）
また、パケット転送（中継）の際のホップ数Ｈの変更方法も任意に変形が可能である。
例えば上記第１実施形態において、パケットを転送（中継）する際に、受信したパケット「ＩＤ、Ｔ、Ｈ」のホップ数「Ｈ」を「Ｈ−１」と減算変更してもよい。この場合、自己パケットを「ＩＤ、Ｔ、１０」と設定すると、該パケットの発信後、該パケットが転送（中継）される毎にホップ数「１０」は順次減算されていく。そして、ホップ数が「０」となった際、つまり１０台の携帯端末により転送（中継）された場合、その後は転送を行わないようにする。これは、パケットに含まれる情報の精度が、転送（中継）の回数に伴い低下することを考慮したものである。
【００９３】
（変形例５）
さらに、複数の指定ＩＤ値をメモリに格納できるようにしてもよい。すなわち特定相手（待ち合わせ相手）が複数いる場合を想定した変形例である。この場合は指定ＩＤパケットメモリを複数設けることにより本発明の適用が可能であり、パケットＩＤ検査手段により各指定ＩＤを認識することが可能であるため、上記第１〜３実施形態と同様の効果を得ることができる。
【００９４】
（変形例６）
また、上述した本発明の実施形態においては、ある携帯端末から宛先を特定せずに周囲の不特定の携帯端末に対してパケットを発信（ブロードキャスト通信）することとしているが、特定の携帯端末に限定したパケット発信を行うことにしてもよい。すなわち、特定のグループを形成する複数の携帯端末を宛先としてパケット通信（マルチキャスト通信）を行うこととしてもよい。
【００９５】
（変形例７）
また、上述した本発明の実施形態や変形例においては、各携帯端末間のパケットの通信手段として赤外線の無線通信を採用しているが、電磁ノイズや電波障害の影響が少ない電波であれば任意に置き換えることが可能である。例えば、ＰＨＳの子機間での高周波電波による無線通信手段を用いてもよい。あるいは、パケットの通信手段として回線交換による手段を採用してもよい。
【００９６】
【発明の効果】
以上のように、本発明に係る携帯端末によれば、携帯端末間において携帯端末を特定する情報を付したパケットを発信又は転送（中継）するため、常に特定相手の所在位置との相対距離を用意に取得することができる。
また、この特定相手との相対距離に加えて、相対距離の時間的推移情報も演算されるため、特定相手との相対距離を多極的に分析することができる。
パケットの発信および転送（中継）は電磁ノイズとうの影響がない電波（例えば赤外線）により行われるため、携帯端末の所在位置に制限を受けることもない。
【図面の簡単な説明】
【図１】  本発明の第１実施形態における携帯端末の外観図である。
【図２】  同携帯端末のブロック図である。
【図３】  同携帯端末に係るパケットの内容を説明するための模式図である。
【図４】  同携帯端末におけるパケットメモリの構成図である。
【図５】  同携帯端末の制御部の機能を説明するための機能図である。
【図６】  同携帯端末の赤外線送信時の制御内容を示すフローである。
【図７】  同携帯端末の赤外線受信時の制御内容を示すフローである。
【図８】  本発明の第２実施形態における携帯端末のブロック図である。
【図９】  同携帯端末の制御部の機能を説明するための機能図である。
【図１０】  同携帯端末の赤外線送信時の制御内容を示すフローである。
【図１１】  同携帯端末の赤外線受信時の制御内容を示すフローである。
【図１２】  本発明の第３実施形態における携帯端末のブロック図である。
【図１３】  同携帯端末の制御部の機能を説明するための機能図である。
【図１４】  同携帯端末の赤外線送信時の制御内容を示すフローである。
【図１５】  同携帯端末の赤外線受信時の制御内容を示すフローである。
【図１６】  本発明の変形例を説明するための図である。
【図１７】  本発明の第２実施形態における携帯端末のディスプレイのレーダ表示例である。
【符号の説明】
１……パケットメモリ、２……制御部、３……待ち合わせ機能ボタン、４……タイマ、５……ディスプレイ、６……スピーカ、７……赤外線送信部、８……赤外線受信部、９……メモリ、１０……赤外線端末、８０……位置センサ付赤外線端末、８１……パケットメモリ、８２……制御部、８３……待ち合わせ機能ボタン、８４……タイマ、８５……ディスプレイ、８６……スピーカ、８７……赤外線送信部、８８……赤外線受信部、８９……メモリ、９０……位置センサ、１２０……移動センサ付赤外線端末、１２１……パケットメモリ、１２２……制御部、１２３……待ち合わせ機能ボタン、１２４……タイマ、１２５……ディスプレイ、１２６……スピーカ、１２７……赤外線送信部、１２８……赤外線受信部、１２９……メモリ、１３０……移動センサ。
【図１】
0003649639.tif 000002
【図２】
0003649639.tif 000003
【図３】
0003649639.tif 000004
【図４】
0003649639.tif 000005
【図５】
0003649639.tif 000006
【図６】
0003649639.tif 000007
【図７】
0003649639.tif 000008
【図８】
0003649639.tif 000009
【図９】
0003649639.tif 000010
【図１０】
0003649639.tif 000011
【図１１】
0003649639.tif 000012
【図１２】
0003649639.tif 000013
【図１３】
0003649639.tif 000014
【図１４】
0003649639.tif 000015
【図１５】
0003649639.tif 000016
【図１６】
0003649639.tif 000017
【図１７】
0003649639.tif 000018