(57)【特許請求の範囲】
【請求項１】
指定された範囲内に位置する１つ以上の移動局に対して情報の提示を行う移動体通信システムであって、
前記移動局それぞれは、
少なくとも前記範囲の指定を受け入れる指定受入手段と、
受け入れられた前記範囲の指定を含む情報を、他の移動局に対して送信する情報送信手段と、
送信された前記情報を受信する情報受信手段と、
移動局の座標を検出する位置検出手段と、
検出された前記移動局の座標が、受信された前記情報に含まれる前記範囲内である場合に、情報を提示する情報提示手段と
を有する移動体通信システム。
【請求項２】
指定された範囲内に位置する１つ以上の移動局に対して情報の提示を行う移動体通信方法であって、
前記移動局それぞれは、
少なくとも前記範囲の指定を受け入れ、
受け入れられた前記範囲の指定を含む情報を、他の移動局に対して送信し、
送信された前記情報を受信し、
移動局の座標を検出し、
検出された前記移動局の座標が、受信された前記情報に含まれる前記範囲内である場合に、情報を提示する
移動体通信方法。
【請求項３】
指定された範囲内に位置する１つ以上の移動局に対して情報の提示を行う移動体通信システムの前記移動局それぞれにおいて、
少なくとも前記範囲の指定を受け入れるステップと、
受け入れられた前記範囲の指定を含む情報を、他の移動局に対して送信するステップと、
送信された前記情報を受信するステップと、
移動局の座標を検出するステップと、
検出された前記移動局の座標が、受信された前記情報に含まれる前記範囲内である場合に、情報を提示するステップと
をコンピュータに実行させるプログラムを記憶した記憶媒体。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、一定の範囲内に位置する携帯電話端末・ＰＨＳ端末に対して、時間帯等を指定して発呼し、あるいは、情報の提示を行う移動体通信システムおよびその方法に関する。
【０００２】
【従来の技術】
携帯電話・ＰＨＳ等が盛んに利用されている。
また、携帯電話・ＰＨＳの移動端末が、いずれの基地局の通話エリア内にいるか等の情報に基づいて、移動端末の位置を知らせるサービス等が実用化されている。
また、例えば、特開平１０−３２６２４１号公報、特開平８−２５６１４２号公報、特開平１０−３２２３９７号公報および特開平９−９１３５８号公報は、データベースに記憶された各端末の属性に基づいて、通信相手とする端末を選択する方法を開示する。
また、特開平１０−２３４０７１号公報は、３つの基地局と移動端末との間の信号強度・位相を測定して、移動端末の位置を特定する方法を開示する。
【０００３】
しかしながら、通話エリアと移動端末の位置とを対応づけただけでは、必ずしも具体的な位置を指定して通信相手を選択することはできない。
例えば、通話エリアＡ内に鉄道駅Ｂ，Ｃが含まれる場合、「通話エリアＡ内の移動端末」と指定して通信相手を選択すると、選択された移動端末には、Ｂ駅およびＣ駅の両駅の近くの移動端末が通信相手として選ばれてしまい、Ｂ駅の近くの移動端末だけを通信相手として選択することはできない。
【０００４】
逆に、Ｄ駅が通話エリアＥ，Ｆの両方に含まれる場合、Ｄ駅の近くの端末を通信相手に選択しようとすると、通話エリアＥ用の基地局と通信している移動端末だけを通信相手として選択することはできるが、Ｄ駅の近くにいて通話エリアＦ用の基地局と通信している移動端末を通信相手として選択することはできない。移動局が存在する通話エリアをデータベースに加え、通信相手の移動端末を選択しようとしても、このような問題は解消しない。
【０００５】
また、検出した移動端末の位置に基づいて通話相手の位置的範囲および時間帯を指定して通信相手を選んだり、通話相手の属性（趣味・年齢など）をさらに指定して通信相手を選んだりすることは、従来、できなかった。
【０００６】
【発明が解決しようとする課題】
本発明は上述した従来技術の問題点に鑑みてなされたものであり、具体的な位置を指定して通信相手を選択することができる移動体通信システムおよびその方法を提供することを目的とする。
また、本発明は、具体的な位置を指定し、さらに、時間帯や属性をさらに指定して通信相手を選ぶことができる移動体通信システムおよびその方法を提供する。
【０００７】
【課題を達成するための手段】
［第１の移動体通信システム］
上記目的を達成するために、本発明にかかる第１の移動体通信システムは、指定された呼び出し範囲内に位置する１つ以上の移動局に対して発呼を行う移動体通信システムであって、複数の前記移動局それぞれの位置を記憶する位置記憶手段と、少なくとも前記呼び出し範囲の指定を受け入れる指定受入手段と、受け入れられた前記呼び出し範囲と、記憶された前記移動局それぞれの位置とに基づいて、発呼先の前記移動局を選択する移動局選択手段と、発呼先として選択された前記移動局に対して発呼を行う発呼手段とを有する。
【０００８】
好適には、指定された呼び出し範囲内に位置する１つ以上の移動局に対して、少なくとも指定された時間帯に発呼を行う移動体通信システムであって、前記指定受入手段は、少なくとも前記時間帯の指定をさらに受け入れ、前記移動局選択手段は、受け入れられた前記呼び出し範囲および前記時間帯と、記憶された前記移動局それぞれの位置とに基づいて、発呼先の前記移動局を選択する。
【０００９】
好適には、前記複数の移動局と無線回線を介して接続される基地局と、前記位置記憶手段、前記指定受入手段、前記移動局選択手段および発呼手段を含み、前記基地局を介して前記複数の移動局それぞれに対して発呼する発呼装置を含む移動体通信システムであって、前記移動局それぞれは、移動局の位置を検出する位置検出手段と、
検出された前記移動局の位置を前記発呼装置に対して通知する位置通知手段とを有する。
【００１０】
［第１の移動体通信システムの作用］
第１の移動体通信システムは、１つの基地局の通信エリアの半径が数ｋｍ程度の携帯電話網を利用して実現され、ある基地局の通信エリア内に入っている移動局に対して呼び出しを行うのではなく、絶対的な位置的範囲の指定を受け、指定された範囲内に存在する移動局に対して呼び出しを行う。
【００１１】
例えば、第１の移動体通信システムの移動局それぞれは、ＧＰＳ(Global Positioning System)装置を内蔵し、このＧＰＳ装置を用いて移動体それぞれの位置（緯度・経度）を測定し、移動体通信網およびインターネット等を介して、サーバ装置に通知する。
［位置検出手段］
例えば、移動局において、位置検出手段は、上述したＧＰＳ装置であって、例えば、周期的に、あるいは、サーバ装置からの要求に応じて、移動局の位置（緯度・経度）を測定する。
【００１２】
［位置通知手段］
例えば、移動局において、位置通知手段は、周期的に、あるいは、サーバ装置からの要求に応じて、上述のように検出された移動局の位置を、例えば、ＰＤＡ装置・携帯電話機相互間の文字通信の方法として一般的なショートメールの形式で、サーバ装置に通知する。
【００１３】
［位置記憶手段］
例えば、サーバ装置において、位置記憶手段は、移動局からショートメールの形式（あるいはインターネットと移動体通信網とを接続するゲートウェイにおいてショートメールを通常のメール（インターネットメール）に変換する場合には通常のメールの形式）で通知された移動局それぞれの位置を示すデータ（緯度・経度あるいはこれらに対応する座標等）を記憶し、管理する。つまり、位置記憶手段は、移動局それぞれの位置を記憶・管理するデータベースとしての役割を果たす。
【００１４】
［指定受入手段］
例えば、サーバ装置において、指定受入手段は、移動局を呼び出そうとする位置的範囲（緯度・経度あるいはこれらに対応する座標等）の指定を受け入れ、さらに、移動局を呼び出す時間帯の指定を受け入れる。
【００１５】
［移動局選択手段］
例えば、サーバ装置において、移動局選択手段は、データベースを検索して、受け入れられた位置的範囲内に存在する移動局を選択する。
【００１６】
［発呼手段］
例えば、サーバ装置において、発呼手段は、指定された時間帯に、選択された移動局に対する発呼処理を行う。
サーバ装置は、発呼先の移動局との間に通信路が設定された場合には、その端末に対して情報の提供等をさらに行う。
【００１７】
［第２の移動体通信システム］
また、本発明にかかる第２の移動体通信システムは、指定された範囲内に位置する１つ以上の移動局に対して情報の提示を行う移動体通信システムであって、前記移動局それぞれは、少なくとも前記範囲の指定を受け入れる指定受入手段と、
受け入れられた前記範囲の指定を含む情報を、他の移動局に対して送信する情報送信手段と、送信された前記情報を受信する情報受信手段と、移動局の位置を検出する位置検出手段と、検出された前記移動局の位置が、受信された前記情報に含まれる前記範囲内である場合に、情報を提示する情報提示手段とを有する。
【００１８】
［第２の移動体通信システムの作用］
第２の移動体通信システムは、例えば、第１の移動体通信システムとは異なり、１つの基地局の通信エリアが半径１００ｍ程度のＰＨＳ通信網、あるいは、ＰＨＳ通信網と携帯電話システムとを併用して実現され、サーバ装置なしに、移動局同士で直接、通信を行うことができる場合に好適なシステムであって、移動局のひとつが他の移動局に対して、位置的範囲を指定して情報を送信し、他の移動局それぞれは、自らが指定された位置的範囲に含まれるかを判断し、位置的範囲に含まれている場合には受信した情報を表示する。
【００１９】
［指定受入手段］
情報を送信しようとする移動局において、指定受入手段は、情報の送り先の移動局の位置的範囲（緯度・経度あるいはこれらに対応する座標等）の指定を受け入れる。
【００２０】
［情報送信手段］
情報を送信しようとする移動局において、情報送信手段は、送ろうとする情報と、位置的範囲を指定する情報とを、例えば、ショートメールの形式で、他の移動局それぞれに対して送信する。
【００２１】
［情報受信手段］
移動局それぞれにおいて、情報受信手段は、送ろうとする情報と、位置的範囲を指定する情報とを含むショートメールを受信する。
【００２２】
［位置検出手段］
移動局それぞれにおいて、位置検出手段は、例えば、上述したＧＰＳ装置であって、移動局それぞれの位置（緯度・経度あるいはこれらに対応する座標等）を検出する。
【００２３】
［情報検出手段］
移動局それぞれにおいて、情報提示手段は、上述のように検出された移動局の位置（緯度・経度あるいはこれらに対応する座標等）が、受信したショートメールに含まれる位置的範囲（緯度・経度あるいはこれらに対応する座標等）に含まれる場合には、受信したショートメールに含まれる情報本体を、表示装置に表示してユーザに対して提示する。
反対に、情報提示手段は、その移動局の位置が、ショートメールに含まれる範囲から外れる場合には、情報本体をユーザに対して提示しない。
【００２４】
［第１の移動体通信方法］
また、本発明にかかる移動体通信方法は、指定された呼び出し範囲内に位置する１つ以上の移動局に対して発呼を行う移動体通信方法であって、複数の前記移動局それぞれの位置を記憶し、少なくとも前記呼び出し範囲の指定を受け入れ、受け入れられた前記呼び出し範囲と、記憶された前記移動局それぞれの位置とに基づいて、発呼先の前記移動局を選択し、発呼先として選択された前記移動局に対して発呼を行う。
【００２５】
［第２の移動体通信方法］
また、指定された範囲内に位置する１つ以上の移動局に対して情報の提示を行う移動体通信方法であって、前記移動局それぞれは、少なくとも前記範囲の指定を受け入れ、受け入れられた前記範囲の指定を含む情報を、他の移動局に対して送信し、送信された前記情報を受信し、移動局の位置を検出し、検出された前記移動局の位置が、受信された前記情報に含まれる前記範囲内である場合に、情報を提示する。
【００２６】
［第１の記録媒体］
また、本発明にかかる第１の記録媒体は、前記複数の移動局と無線回線を介して接続される基地局と、前記位置記憶手段、前記指定受入手段、前記移動局選択手段および発呼手段を含み、前記基地局を介して前記複数の移動局それぞれに対して発呼する発呼装置を含む移動体通信システムの前記移動局それぞれにおいて、移動局の位置を検出するステップと、検出された前記移動局の位置を前記発呼装置に対して通知するステップとをコンピュータに実行させるプログラムを記憶する。
【００２７】
［第２の記録媒体］
また、本発明にかかる第２の記録媒体は、指定された範囲内に位置する１つ以上の移動局に対して情報の提示を行う移動体通信システムの前記移動局それぞれにおいて、少なくとも前記範囲の指定を受け入れるステップと、受け入れられた前記範囲の指定を含む情報を、他の移動局に対して送信するステップと、送信された前記情報を受信するステップと、移動局の位置を検出するステップと、検出された前記移動局の位置が、受信された前記情報に含まれる前記範囲内である場合に、情報を提示するステップとをコンピュータに実行させるプログラムを記憶する。
【００２８】
【発明の実施の形態】
［第１実施形態］
以下、本発明の第１の実施形態を説明する。
【００２９】
［通信システム１］
図１は、本発明にかかる第１の移動体通信方法が適用される第１の通信システム１の構成を例示する図である。
図１に例示するように、通信システム１は、携帯電話システム２、サーバ１２、インターネット１００およびゲートウェイ１０２から構成される。
携帯電話システム２は、有線通信網２００、複数の基地局２０２−１〜２０２−ｉ〜２０２−ｎ（以下、特定せずにいずれかを示す場合には基地局２０２と記す）および複数の携帯電話移動局２２−１〜２２−ｊ〜２２−ｍ（以下、特定せずにいずれかを示す場合には移動局２０２と記す）を含む。
なお、以下、携帯電話移動局２２を、サーバ１２と対比させる場合には、「クライアント」とも記す。
【００３０】
通信システム１は、これらの構成部分により、基地局２０２の通信エリア（通話エリア）に関係ない位置的な範囲の指定を受けて、この指定された範囲内にいる携帯電話移動局２２に対して発呼を行い、例えばショートメール（以下、特に断らない限り、メールは電子メールを意味する）の配信等のサービスを行うことができるようになっている。
【００３１】
［インターネット１００］
インターネット１００は、サーバ１２とゲートウェイ１０２との間でデータを伝送する。
【００３２】
［ゲートウェイ１０２］
ゲートウェイ１０２は、携帯電話システム２から、携帯電話システム２内部の伝送に適合した形式のショートメールのデータを受信し、受信したショートメールのデータを、インターネット１００において伝送可能な形式の通常のメール（インターネットメール）のデータに変換し、インターネット１００に対して送信する処理、および、これと逆の処理等を行い、携帯電話システム２とインターネット１００との間でデータを双方向に伝送する。
【００３３】
［基地局２０２］
基地局２０２は、携帯電話移動局２２と有線通信網２００との間を、数キロメートルの無線通信回線で接続し、これらの間で双方向に音声データおよびショートメールのデータ等を伝送する。
【００３４】
［有線通信網２００］
有線通信網２００は、交換機等を含み、携帯電話の通信に必要な機能を提供する。
つまり、有線通信網２００は、インターネット１００側からゲートウェイ１０２を介して入力されるデータを基地局２０２を介して携帯電話移動局２２に対して送信し、逆に、携帯電話移動局２２から基地局２０２を介して受信されたデータを、ゲートウェイ１０２を介してインターネット１００側に送信する。
また、有線通信網２００は、基地局２０２相互間に通信路を設定し、基地局２０２相互間で音声データおよびショートメールのデータ等を伝送する。
【００３５】
［サーバ１２］
図２は、図１に示した通信システム１のサーバ１２の構成を例示する図である。
図２に示すように、サーバ１２は、マイクロプロセッサ、メモリおよびこれらの周辺回路等を含むＣＰＵ１２２、マウスおよびキーボード等を含む入力装置１２４、ＣＲＴディスプレイあるいは液晶表示装置（ＬＣＤ）等の表示装置、モデムあるいはターミナルアダプタ（ＴＡ）等のインターネット１００に適合した通信装置１２８、および、ハードディスク装置、ＣＤＲＯＭドライブおよび光磁気ディスク（ＭＯ）等の記憶媒体１２０に対してデータを読み書きする記憶装置１３０から構成される。
つまり、サーバ１２は、通信機能を有するコンピュータとしての構成部分を有している。
【００３６】
図３は、図１，２に示したサーバ１２が実行するサーバプログラム１４の構成を示す図である。
図３に示すように、サーバプログラム１４は、ＯＳ１４０、通信部１４２、位置情報処理部１５０、検索部１５２およびデータベース（ＤＢ）部１６から構成される。
ＤＢ部１６は、位置ＤＢ１６０、個人ＤＢ１６２および送信情報（時空間情報）ＤＢ１６４を含む。
通信部１４２は、送信部１４４および受信部１４６を含む。
【００３７】
サーバプログラム１４は、例えば、記憶媒体１２０（図２）に記録されてサーバ１２に供給され、記憶装置１３０からＣＰＵ１２２のメモリ（図示せず）にロードされ、実行される。
サーバプログラム１４は、これらの構成部分により、携帯電話移動局２２それぞれから送られてくる位置データ、および、携帯電話移動局２２それぞれを用いるユーザの個人情報をデータベースに記憶し、指定された時間帯に、指定された位置的範囲内にある１つ以上の携帯電話移動局２２に対して発呼し、ショートメールデータ等を配信する。
【００３８】
［ＯＳ１４０］
ＯＳ１４０は、ウィンドウズ（マイクロソフト社商標）およびＯＳ／２（ＩＢＭ社商標）等のオペレーティングシステムであって、他のソフトウェアモジュールの実行を管理する。
また、ＯＳ１４０は、指定された時間帯に携帯電話移動局２２に発呼するする処理を実現するために用いられるカレンダーおよび時間情報を、他のソフトウェアモジュールに対して供給する。
【００３９】
また、１４０は、入力装置１２４（図２）等をユーザ（オペレータ）が操作して入力した操作入力、および、オペレータにより指定され、入力装置１２４あるいは記憶装置１３０等から入力され、受信先の携帯電話移動局２２の表示・入力装置２２６に表示され、ユーザに対して提示される提示データを受け入れ、サーバプログラム１４の構成部分（送信部１４４等）に対して送信する。
なお、図示の簡略化のために、ＯＳ１４０と他の構成部分との間で入出力されるデータは、図３において適宜、省略されている。
【００４０】
［受信部１４６］
通信部１４２の受信部１４６は、携帯電話移動局２２それぞれから、インターネット１００等を介して送られてきたメールを受信し、メールに含まれている携帯電話移動局２２それぞれの位置情報（緯度・経度あるいはこれらに対応する座標等）を示すＧＰＳデータ等を分離し、位置情報処理部１５０に対して出力する。
【００４１】
［送信部１４４］
送信部１４４は、検索部１５２から入力される検索結果に含まれる携帯電話移動局２２のユーザ名、および、ＯＳ１４０を介して入力される提示情報等の情報（第１実施形態においては、具体的には、図７を参照して後述する送信情報テーブル（時間と送信先の位置的範囲の両方を含むので時空間情報テーブルとも記す）の１項目に含まれる情報；以下、単に時空間情報と記す）をそれぞれ含む１通以上のメールを生成し、インターネット１００等を介して、配信先として選択された携帯電話移動局２２に対して送信する。
【００４２】
［位置情報処理部１５０］
図４は、サーバプログラム１４の位置情報処理部１５０およびＯＳ１４０が、ＤＢ部１６に情報を設定する処理を例示するシーケンス図である。
位置情報処理部１５０は、図４に例示するように、受信部１４４から入力される携帯電話移動局２２それぞれのＧＰＳデータが示す位置情報と、携帯電話移動局２２それぞれのユーザ名とを対応付けてＤＢ部１６の位置ＤＢ１６０に対して出力し、位置ＤＢ１６０は、位置情報処理部１５０にＡＣＫを返す。
【００４３】
［位置ＤＢ１６０］
図５は、図３に示したサーバプログラム１４の位置ＤＢ１６０が管理する位置情報テーブルを例示する図であり、図６は、個人ＤＢ１６２が管理する個人情報テーブルを例示する図であり、図７は、時空間ＤＢ１６４が管理する送信情報テーブル（時空間情報テーブル）を例示する図である。
ＤＢ部１６の位置ＤＢ１６０は、位置情報処理部１５０から入力された携帯電話移動局２２の位置情報と、入力装置１２４あるいは記憶装置１３０等からＯＳ１４０を介して入力され、その携帯電話移動局２２のユーザ名とを対応づけて、図５に示すような位置管理テーブルを作成し、記憶・管理する。
【００４４】
なお、ユーザ名は、携帯電話システム２における携帯電話移動局２２の携帯電話番号であって、メールアドレスとしても用いられる。例えば、あるユーザの携帯電話移動局２２の携帯電話番号が、「XXX-XXXX-XXXX」である場合には、その携帯電話移動局２２のメールアドレスは、例えば、「XXXXXXXXXXX@ABC.ne.jp（ABCはプロバイダ名）」のように付与される。
【００４５】
［個人ＤＢ１６２］
個人ＤＢ１６２は、ＯＳ１４０を介して入力される携帯電話移動局２２のユーザ名と、同様にＯＳ１４０を介して入力され、その携帯電話移動局２２のユーザの趣味・嗜好等の個人情報とを対応付けて、図６に示すような個人情報テーブル（以下、個人情報テーブルの１項目を、単に個人情報とも記す）を作成し、記憶・管理する。個人ＤＢ１６２も、位置ＤＢ１６０と同様な手順で情報の設定を受け付ける。
【００４６】
［時空間ＤＢ１６４］
時空間ＤＢ１６４は、ＯＳ１４０を介して入力される各情報（メッセージＩＤ、カテゴリ、有効時刻、有効範囲指定法、有効範囲、最大受信者数、コンテンツ）とを対応づけて、図７に示すような送信情報テーブル（時空間情報テーブル）を作成し、記憶・管理する。時空間ＤＢ１６４も、位置ＤＢ１６０と同様な手順で情報の設定を受け付ける。
なお、送信情報テーブル（時空間情報テーブル）において、ユーザ名と対応づけられる各情報の内容は、以下の通りであり、送信情報テーブル（時空間情報テーブル）の各項目（各行；時空間情報）に含まれる情報が、ショートメールの内容としてサーバ１２と携帯電話移動局２２との間で伝送される。
【００４７】
［時空間情報テーブルの内容］
以下、送信情報テーブル（時空間情報テーブル；図７）の内容を説明する。
［作成者］は、送信情報（時空間情報）を作成したユーザのユーザ名を示す。
「メッセージＩＤ」は、発信先の位置的範囲および発信時間帯を指定して携帯電話移動局２２に提示する時空間情報それぞれを識別するために、ユーザ名ごとにユニークに付される番号である。
この「メッセージＩＤ」は、携帯電話移動局２２において、受信した時空間情報を管理するために用いられる。
【００４８】
「カテゴリ」は、例えば、下記「有効範囲」内に、「最大受信者数」を超える数の携帯電話移動局２２がある場合に、送信情報（時空間情報）の配信先を絞り込むときに用いられる属性を示し、例えば、ユーザそれぞれの趣味・嗜好に対応する記号などが設定される。
【００４９】
「有効時刻」は、８桁の数字で示され、これらの数字は、月日時分をそれぞれ２つの数字で表し、例えば、「有効時刻」に「aabbccdd」の８桁の数字が設定された場合には、aa月bb日cc時dd分を表す。
「有効時刻」は、送信情報（時空間情報）が無効化される日時を示す。つまり、各時空間情報は、設定されてから「有効時刻」が示す日時までの時間帯に送信され、それ以降は送信されなくなる。
【００５０】
「有効範囲指定法」は、送信情報（時空間情報）を含むショートメールの配信先の位置的範囲を指定する方法を示す。例えば、有効範囲指定法の項目に１が設定されると、絶対的な有効範囲指定法が採られることが示され、２が設定されると、相対的な有効範囲指定法が採られることが示される。
【００５１】
「有効範囲」は、上記「有効範囲指定法」により指定された方法でショートメールの配信先の位置的範囲を示す数値が設定される。
つまり、「有効範囲指定法」に１（絶対的は有効範囲指定法）が設定されると、「有効範囲」には、メールの配信先の位置的範囲の中心の緯度・経度および半径を示す３個一組の数値が設定される。
また、「有効範囲指定法」に２（相対的は有効範囲指定法）が設定されると、「有効範囲」には、メールの配信先の位置的範囲の中心にいる携帯電話移動局２２のユーザ名（携帯電話番号）および範囲の半径を示す２個一組の数値が設定される。
【００５２】
なお、有効範囲の中心の緯度・経度および範囲の半径の指定を受けて、携帯電話移動局２２それぞれの位置が、この有効範囲に入るか否かの判断は、例えば、「日本測量協会」発行の「精密測地網一次基準点測量作業規定」に記載された方法に基づいて行うことができる。
【００５３】
例えば、品物の提供を行う内容の提示情報（下記コンテンツ）を流すときに、品物の数に限りがあるような場合には、無制限に多い携帯電話移動局２２に提示情報を流すより、提示情報を流す携帯電話移動局２２の数を限定する方が望ましいことがある。
「受信者最大数」は、このような場合に、提示情報を限定して送信する場合の携帯電話移動局２２の最大数を示す。なお、例えば、受信者最大数に０が設定された場合には、提示情報を流す携帯電話移動局２２の数を限定しないことを示す。
【００５４】
「コンテンツ」は、配信先の携帯電話移動局２２の表示・入力装置２２６（図５を参照して後述）等に表示される提示情報の内容（コンテンツ）を示す。
【００５５】
［検索部１５２］
図８は、サーバプログラム１４（図３）の検索部１５２が、ＤＢ部１６に記憶・管理された情報を検索する処理を例示するシーケンス図である。
検索部１５２は、図８に示すように、処理の進行に従って、時空間ＤＢ１６４に対してデータ獲得要求を出して、時空間ＤＢ１６４が記憶・管理する送信情報テーブル（時空間情報テーブル；図７）に含まれる送信情報（時空間情報）を受ける。
【００５６】
その時点でＯＳ１４０からのデータが示す時刻が、時空間ＤＢ１６４が記憶・管理する送信情報テーブル（時空間情報テーブル）のいずれかの項目（送信情報（時空間情報））の「有効時刻」が示す時間帯に含まれる場合には、位置ＤＢ１６０が記憶・管理する情報（図５）を検索し、その項目の「有効範囲」が示す位置的範囲にあるユーザ名（ユーザ名Ａ）を選択する。
【００５７】
さらに、検索部１５２は、図８に示すように、個人ＤＢ１６２が記憶・管理する情報（図６）を検索し、提示情報（時空間情報（図７）のコンテンツ）の送信先をさらに限定する目的で別途入力される個人情報と、個人情報が一致する項目のユーザ名（ユーザ名Ｂ）を選択する。
検索部１５２は、これらのユーザ名（ユーザ名Ａおよびユーザ名Ｂ）の両方に含まれるユーザ名を、最終的な提示情報（時空間情報（図７）のコンテンツ）の配信先の携帯電話移動局２２のユーザのユーザ名として選択し、送信部１４４に対して出力する。
【００５８】
図９は、図１に示した通信システム１の携帯電話移動局２２の構成を例示する図である。
図１０は、図１，９に示した携帯電話移動局２２が実行するクライアントプログラム２４の構成を示す図である。
図９に示すように、携帯電話移動局２２は、ＣＰＵ２２０、フラッシュメモリ２２２、キーボード（テンキー）２２４、表示・入力装置２２６、通信装置２２８、および、ＧＰＳ装置２３０を有する。
つまり、携帯電話移動局２２は、音声通話機能に加え、ショートメール通信機能を有する携帯電話に、ＧＰＳ装置２３０を加えた構成を採る。
【００５９】
［ＣＰＵ２２０］
ＣＰＵ２２０は、いわゆるワンチップマイクプロセッサ等であって、携帯電話用のプログラム（図示せず）を実行して、一般的な携帯電話としての機能、つまり、音声通話機能とショートメール通信機能を実現する。
また、ＣＰＵ２２０は、携帯電話移動局２２の各構成部分の不揮発性メモリ（フラッシュメモリ２２２）に記憶されたクライアントプログラム２４（図１０を参照して後述）を実行し、本発明にかかる移動体通信方法を実現する。
【００６０】
［表示・入力装置２２６］
表示・入力装置２２６は、ＬＣＤ表示装置およびその画像表示面に張り付けられた透明な入力用タブレットとから構成され、ＬＣＤ表示装置に表示したＧＵＩ画像に対してユーザがスタイラスなどを用いて行う操作を受け入れ、ＣＰＵ２２０（クライアントプログラム２４）に対して出力する。
また、表示・入力装置２２６は、キーボード２２４および表示・入力装置２２６に入力された情報、および、受信したショートメールに含まれる提示情報（時空間情報（図７）のコンテンツ）を表示してユーザに提示する。
【００６１】
［ＧＰＳ装置２３０］
ＧＰＳ装置２３０は、人工衛星からの信号を受信して携帯電話移動局２２の位置を検出し、携帯電話移動局２２の位置を示すＧＰＳデータ（緯度・経度あるいはこれらに対応する座標）を生成してＣＰＵ２２０（クライアントプログラム２４）に対して出力する。
【００６２】
［通信装置２２８］
通信装置２２８は、アンテナ、マイクおよびスピーカ等を含み、音声通話機能を実現する。
また、通信装置２２８は、ＣＰＵ２２０（クライアントプログラム２４）と、他の２２あるいはサーバ１２との間で、基地局２０２、有線通信網２００、ゲートウェイ１０２およびインターネット１００を介してショートメールの送受信を行い、ショートメール通信機能を実現する。
【００６３】
［クライアントプログラム２４］
図１０に示すように、クライアントプログラム２４は、ＯＳ２４、通信部２４２、ＧＰＳ制御部２５４、位置情報処理部２５０から構成され、通信部２４２は、送信部２４４、受信部２４６ＤＢ部２６０を含む。
なお、上述したように、図１０においては、本発明にかかる移動体通信方法に関係がない音声通話機能等を実現するプログラムは省略されている。
【００６４】
クライアントプログラム２４は、例えば、記録媒体１２０に記録されて携帯電話移動局２２に供給され、携帯電話移動局２２に接続可能な記憶装置１３０を介してフラッシュメモリ２２２に設定され、ＣＰＵ２２０により実行される。
クライアントプログラム２４は、これらの構成部分により、サーバ１２（クライアントプログラム２４）からの要求に応じて、携帯電話移動局２２の位置を示すＧＰＳデータをサーバ１２に対してショートメールの形式で送信し、また、サーバ１２から送られてきたショートメールに含まれる提示情報（時空間情報（図７）のコンテンツ）を、表示・入力装置２２６に表示する。
【００６５】
［ＯＳ２４０］
ＯＳ２４０は、携帯電話端末あるいはＰＤＡ装置に適したウィンドウズＣＥ（マイクロソフト社商品名）等のオペレーティングシステムであって、クライアントプログラム２４の各構成部分の実行管理等を行う。
また、ＯＳ２４０は、ユーザがキーボード２２４および表示・入力装置２２６に対して行った操作入力、および、その他、クライアントプログラム２４の実行に必要な情報を、各構成部分に対して出力する。
なお、図示の簡略化のために、ＯＳ２４０と他の構成部分との間で入出力されるデータは、図１０において適宜、省略されている。
【００６６】
［ＧＰＳ制御部２５４］
ＧＰＳ制御部２５４は、ＧＰＳ装置２３０（図９）の動作を制御し、ＧＰＳ装置２３０から入力されるデータから、携帯電話移動局２２の位置（緯度・経度等）を示すＧＰＳデータを生成して位置情報処理部２５０に対して出力する。
【００６７】
［受信部２４６］
通信部２４２は、基地局２０２との間で数ｋｍ程度の無線通信回線を設定し、通信部２４２の受信部２４６は、サーバ１２からインターネット１００等を介して送られてきたショートメールを受信し、ショートメールに含まれるデータを位置情報処理部２５０に対して出力する。
また、受信部２４６は、受信したショートメールに含まれる提示情報（時空間情報（図７）のコンテンツ）を表示・入力装置２２６に表示し、ユーザに提示する。
また、受信部２４６は、受信したショートメールに含まれる時空間情報を、ＤＢ部２６０に対して出力する。
【００６８】
［ＤＢ部２６０］
ＤＢ部２６０は、受信部２４６から入力される送信情報（時空間情報）を記憶・管理し、携帯電話移動局２２のユーザの操作に応じて、送信情報（時空間情報；図７）に含まれる提示情報（コンテンツ）を表示・入力装置２２６に表示する。
また、ＤＢ部２６０は、送信情報（時空間情報）に含まれるメッセージＩＤ等の情報に基づいて、携帯電話移動局２２が複数回、同じ時空間情報を含むショートメールを受信しても、同じ情報が重複して携帯電話移動局２２に記憶されることを防止する重複受信防止処理等をさらに行う。
なお、受信部２４６からＤＢ部２６０への送信情報（時空間情報）の出力、および、ＤＢ部２６０から受信部２４６への応答（ＡＣＫ返送）は、図４に示したように行われる。
【００６９】
［位置情報処理部２５０］
位置情報処理部２５０は、サーバ１２（サーバプログラム１４）からの要求に応じて、ＧＰＳ制御部２５４からＧＰＳデータを取得して送信部２４４に対して出力し、サーバ１２（サーバプログラム１４）に対して、クライアントプログラム２４の位置（緯度・経度等）を通知させる。
【００７０】
［送信部２４４］
通信部２４２の送信部２４４は、位置情報処理部２５０から入力されるＧＰＳデータを含むショートメールを生成し、インターネット１００等を介してサーバ１２に対して送信する。
また、送信部２４４は、ユーザのキーボード２２４および表示・入力装置２２６に対する操作に応じて、他の携帯電話移動局２２に配信しようとする提示情報（時空間情報（図７）のコンテンツ）を作成し、さらに、作成した提示情報および位置的範囲の指定等（時空間情報）を含むショートメールを生成し、サーバ１２に対して送信する。
また、送信部２４４は、必要に応じて、サーバ１２側において、個人情報テーブル（図６）を用いた配信先の携帯電話移動局２２（ユーザ名）の絞り込みに用いる個人情報をさらに受け入れ、時空間情報とともにショートメールに付加して送信する。
【００７１】
［通信システム１の動作］
以下、以下の各図をさらに参照して、通信システム１（図１）の動作を説明する。
【００７２】
［メール通信動作］
まず、通信システム１におけるメール通信処理を説明する。
図１１は、通信システム１（図１）におけるメール通信処理を示すシーケンス図である。
図１１に示すように、携帯電話移動局２２（図１，９；クライアント）が、携帯電話システム２における伝送に適合した形式のショートメールを送信すると、送信されたショートメールは、基地局２０２および有線通信網２００を介してゲートウェイ１０２により受信される。
ゲートウェイ１０２は、受信したショートメールを、インターネット１００における伝送に適合した通常のメール（インターネットメール）の形式に変換し、インターネット１００を介してサーバ１２に対して送信する。
サーバ１２は、ゲートウェイ１０２から送られてきたインターネットメールを受信する。
【００７３】
逆に、サーバ１２がインターネットメールを送信すると、送信されたインターネットメールは、インターネット１００を介してゲートウェイ１０２により受信される。
ゲートウェイ１０２は、受信したインターネットメールを、ショートメールの形式に変換し、有線通信網２００および基地局２０２を介して携帯電話移動局２２に対して送信する。
携帯電話移動局２２は、サーバ１２から送られてきたショートメールを受信する。
【００７４】
［位置情報収集処理］
次に、図１２を参照して、サーバ１２（図１，２）が携帯電話移動局２２それぞれの位置（緯度・経度等）を示す位置情報を収集する処理を説明する。
図１２は、通信システム１（図１）における位置情報収集処理を示すフローチャートである。
図１２に示すように、携帯電話移動局２２（図１，９）において、位置情報処理部２５０（図１０）は、例えば、周期的に、あるいは、携帯電話移動局２２がサーバ１２から位置情報を要求する旨のショートメールを受信した場合に、ＧＰＳ制御部２５４に対してＧＰＳデータを要求する。
【００７５】
ＧＰＳ制御部２５４は、ＧＰＳ装置２３０を制御して、携帯電話移動局２２の位置（緯度・経度）を測定させ、測定の結果として得られ、携帯電話移動局２２の位置を示すＧＰＳデータを受け、受けたＧＰＳデータを含むショートメールをサーバ１２に対して送信する。
サーバ１２は、携帯電話移動局２２からのショートメールを受信し、ショートメールに含まれるユーザ名と位置情報（緯度・経度等）を対応付けて、位置情報テーブル（図５）に記憶・管理する。
【００７６】
［時空間情報送信処理］
次に、図１３を参照して、携帯電話移動局２２からサーバ１２に対して送信情報（図７；時空間情報）を送信する処理を説明する。
図１３は、通信システム１（図１）において、ユーザが送信情報（時空間情報；図７）を作成し、サーバ１２に対して送信する処理を示すシーケンス図である。
【００７７】
図１３に示すように、ユーザは、例えば、携帯電話移動局２２（図１，９）のキーボード２２４および表示・入力装置２２６を用いて送信情報（時空間情報）を作成し、さらに、携帯電話移動局２２に対して、作成した送信情報（時空間情報）の送信を要求する操作を行うと、携帯電話移動局２２は、サーバ１２（図１，２）に対して、ユーザが作成した送信情報（時空間情報；図７）を含むショートメールを送信する。
【００７８】
携帯電話移動局２２が送信したショートメールは、サーバ１２によりインターネットメールの形式で受信され、このインターネットメールに含まれた送信情報（時空間情報）は、サーバ１２において、時空間ＤＢ１６４に、送信情報テーブル（時空間情報テーブル；図７）の項目の１つとして記憶・管理される。
【００７９】
［個人情報送信処理］
次に、図１４を参照して、携帯電話移動局２２からサーバ１２に対して個人情報（図６）を送信する処理を説明する。
図１４は、通信システム１（図１）において、ユーザが個人情報（図６）を作成し、サーバ１２に対して送信する処理を示すシーケンス図である。
【００８０】
図１４に示すように、ユーザは、例えば、携帯電話移動局２２（図１，９）のキーボード２２４および表示・入力装置２２６を介して、自分の好み等、その属性を示す個人情報を作成し、さらに、携帯電話移動局２２に対して、作成した個人情報の送信を要求する操作を行うと、携帯電話移動局２２の送信部２４４（図１０）は、サーバ１２（図１，２）に対して、ユーザが作成した個人情報（図６）を含むショートメールを送信する。
携帯電話移動局２２が送信したショートメールは、サーバ１２によりインターネットメールの形式で受信され、このインターネットメールに含まれた個人情報は、サーバ１２において、個人ＤＢ１６２に、個人情報テーブル（図６）の項目の１つとして記憶・管理される。
【００８１】
［第１の時空間情報送信処理］
次に、図１５および図１６をさらに参照して、携帯電話移動局２２（図１，図９）のいずれかがサーバ１２（図１，２）に対して送信情報（時空間情報；図７）を含むショートメールを送信した場合（図１３）に、サーバ１２から携帯電話移動局２２に対してショートメールを送信する処理（第１の時空間情報送信処理）を説明する。
図１５は、通信システム１（図１）における第１の時空間情報送信処理を示すフローチャートである。
図１６は、通信システム１（図１）における第１の時空間情報送信処理を示すシーケンス図である。
【００８２】
図１５および図１６に示すように、ステップ１０１（Ｓ１０１）において、例えば、携帯電話移動局２２−ｍが、サーバ１２に対して送信情報（時空間情報；図７）を含むショートメールを送信する。
【００８３】
ステップ１０２（Ｓ１０２）において、サーバ１２において動作するサーバプログラム１４（図３）の受信部１４４は、図１１に示したように、サーバ１２から送られてきたメールを受信し、時空間ＤＢ１６４は、受信したメールに含まれる送信情報（時空間情報）を、送信情報テーブル（時空間情報テーブル；図７）に記憶し、管理する。
【００８４】
ステップ１０３において、サーバ１２で動作するサーバプログラム１４（図３）の検索部１５２は、受信したメールに含まれる送信情報（時空間情報）の有効範囲指定法（図７）を参照し、この項目の値が１で有効範囲が絶対的な位置により指定されているのでＳ１０５の処理に進み、これ以外の場合には、有効範囲が携帯電話移動局２２のいずれかの位置に対して相対的に指定されているのでＳ１０４の処理に進む。
【００８５】
ステップ１０４（Ｓ１０４）において、検索部１５２は、メールに含まれる送信情報（時空間情報）の有効範囲の第１の数値（ユーザ名を示す。例えば、図７の第２の項目の有効範囲の第１の数値（ユーザ名）０９０４５６７８９０１２）を用いて、位置ＤＢ１６０が記憶・管理する位置情報テーブル（図５）を検索し、検索の結果得られ、有効範囲の中心として指定された携帯電話移動局２２の位置情報（この場合、北緯３６度３２分１０秒、東経１３９度０３分３５秒）を得る。
【００８６】
ステップ１０５（Ｓ１０５）において、検索部１５２は、送信情報（時空間情報）において直接、指定され、あるいは、Ｓ１０４の処理により得られた有効範囲の中心の位置情報を用いて、位置ＤＢ１６０に記憶されている位置情報テーブル（図５）を検索し、有効範囲の中心から指定された半径の範囲内に存在する携帯電話移動局２２（該当携帯電話移動局２２）の全てのユーザ名を得る。
【００８７】
ステップ１０６（Ｓ１０６）において、検索部１５２は、Ｓ１０５の処理により得られた、有効範囲内に位置する携帯電話移動局２２（該当する携帯電話移動局２２）の数が、送信情報（時空間情報）が指定する最大受信者数より大きいか否かを判断し、該当する携帯電話移動局２２の数が最大受信者数より大きい場合にはＳ１０７の処理に進み、これ以外の場合にはＳ１０９の処理に進む。
【００８８】
ステップ１０７（Ｓ１０７）において、検索部１５２は、該当する携帯電話移動局２２の数が、指定された最大受信者数と同じか否かを判断し、これらの数が同じ値の場合にはＳ１１１の処理に進み、これ以外の場合にはＳ１０８の処理に進む。
【００８９】
ステップ１０８（Ｓ１０８）において、検索部１５２は、送信情報（時空間情報）のカテゴリの項目を用いて、個人ＤＢ１６２が記憶・管理する個人情報テーブル（図６）を参照し、カテゴリの項目と一致する個人情報が設定された携帯電話移動局２２のユーザ名を得ることにより、ユーザ名の数を減少させ、最大受信者数以下になるように絞り込みを行う。
【００９０】
ステップ１０９（Ｓ１０９）において、検索部１５２は、時空間ＤＢ１６４が記憶・管理する送信情報テーブル（時空間情報テーブル；図７）の対応する項目の最大受信者数を、Ｓ１０５の処理において求められたユーザ数に合わせて値を減らし、値を減らした新たな情報を該当する項目に設定する（Ｓ１１０）。
【００９１】
ステップ１１１（Ｓ１１１）において、検索部１５２は、ここまでの処理により、提示情報（時空間情報のコンテンツ；図７）の配信先として選択された携帯電話移動局２２のユーザ名を送信部１４４に対して出力する。
【００９２】
ステップ１１２（Ｓ１１２）において、送信部１４４は、検索部１５２から入力されたユーザ名それぞれを宛先とし、受信した送信情報（時空間情報）を内容とするショートメールを作成し、配信先として選択された携帯電話移動局２２に対して送信する。
【００９３】
以下、サーバ１２が受信したショートメールに含まれた送信情報（時空間情報）に含まれる作成者が０９０４５６７８９０１、メッセージＩＤが２００１、カテゴリがＣ、有効時刻が０８２２１９００、有効範囲指定が１（絶対）、有効範囲が（３５度１７分００秒、１３９度１１分００秒、１００００ｍ）、最大受信者数が２の場合を具体例として、第１の時空間情報送信処理をさらに説明する。
【００９４】
ステップ１０３において、サーバ１２（図１，２）は、送信情報（時空間情報）の有効範囲指定法の値が１（絶対）なのでＳ１０５の処理に進む。
【００９５】
ステップ１０５（Ｓ１０５）において、サーバ１２は、送信情報（時空間情報）において直接、指定された有効範囲（３５度１７分００秒、１３９度１１分００秒、１０００ｍ）を用いて、位置情報テーブル（図５）を検索し、該当する３つの携帯電話移動局２２のユーザ名（０９０１２３４５６７８，０９０２３４５６７８９．０９０３４５６７８９０）を得る。
【００９６】
ステップ１０６（Ｓ１０６）において、サーバ１２は、Ｓ１０５の処理により得られた携帯電話移動局２２の数が、最大受信者数２より大きいのでＳ１０７の処理に進む。
【００９７】
ステップ１０７（Ｓ１０７）において、サーバ１２は、該当する携帯電話移動局２２の数が、指定された最大受信者数と同じでないのでＳ１０８の処理に進む。
【００９８】
ステップ１０８（Ｓ１０８）において、サーバ１２は、個人情報テーブル（図６）を検索して、カテゴリＣの携帯電話移動局２２のユーザ名を探し、ユーザ名の数を２つ（０９０１２３４５６７８，０９０３４５６７８９０）に絞り込み、Ｓ１１１の処理に進む。
【００９９】
ステップ１１１（Ｓ１１１）において、サーバ１２は、提示情報（時空間情報のコンテンツ；図７）の配信先としてユーザ名（０９０１２３４５６７８，０９０３４５６７８９０）を選択する。
【０１００】
ステップ１１２（Ｓ１１２）において、サーバ１２は、選択したユーザ名（０９０１２３４５６７８，０９０３４５６７８９０）それぞれを宛先とし、受信した送信情報（時空間情報）を内容とするショートメールを作成し、配信先として選択された携帯電話移動局２２に対して送信する。
【０１０１】
［第２の時空間情報送信処理］
次に、図１７および図１８をさらに参照して、携帯電話移動局２２（図１，図９）のいずれかが、図１２あるいは図１４に示したように、サーバ１２（図１，２）に対して位置情報（ＧＰＳデータ）あるいは個人情報を送信した場合に、サーバ１２から携帯電話移動局２２に対してショートメールを送信する処理（第２の時空間情報送信処理）を説明する。
図１７は、通信システム１（図１）における第２の時空間情報送信処理を示すフローチャートである。
図１８は、通信システム１（図１）における第２の時空間情報送信処理を示すシーケンス図である。
【０１０２】
図１７および図１８に示すように、ステップ２０１（Ｓ２０１）において、携帯電話移動局２２で動作するクライアントプログラム２４（図１０）の位置情報処理部２５０は、図１２に示したように、周期的にＧＰＳ制御部２５４に対して携帯電話移動局２２の位置の測定を要求し、ＧＰＳ制御部２５４は、ＧＰＳ装置２３０を制御し、携帯電話移動局２２の位置（緯度・経度）を示すＧＰＳデータを生成する。
あるいは、送信部２４４は、図１４に示したように、ユーザの操作に応じて個人情報を生成する。
【０１０３】
ステップ２０２（Ｓ２０２）において、ＧＰＳ制御部２５４は、生成したＧＰＳデータを送信部２４４に対して出力し、送信部２４４は、入力されたＧＰＳデータを含むショートメールをサーバ１２に対して送信する。
あるいは、送信部２４４は、生成された個人データを含むショートメールを、サーバ１２に対して送信する。
【０１０４】
ステップ２０３（Ｓ２０３）において、サーバ１２において動作するサーバプログラム１４（図３）の送信部１４４は、携帯電話移動局２２から送られてきたメールを受信し、位置情報処理部１５０に対して出力する。
【０１０５】
ステップ２０４（Ｓ２０４）において、位置情報処理部１５０は、メールに含まれるＧＰＳデータまたは個人情報を用いて、位置ＤＢ１６０が記憶・管理する位置情報テーブル（図５）の内、または、個人ＤＢ１６２が記憶・管理する個人情報テーブルの内、メールを送信した携帯電話移動局２２に対応する項目を更新する。
【０１０６】
ステップ２０５（Ｓ２０５）において、検索部１５２は、更新された位置情報または個人情報を用いて時空間ＤＢ１６４が記憶・管理する送信情報テーブル（時空間情報テーブル；図７）を検索する。
【０１０７】
ステップ２０６（Ｓ２０６）において、検索部１５２は、携帯電話移動局２２が移動した結果、携帯電話移動局２２の位置が送信情報テーブルの項目のいずれか１つ以上の有効範囲に入ったか否かを判断し、入った場合には、移動した携帯電話移動局２２に対して送信すべき送信情報（時空間情報）の全てを判定して、Ｓ２０７の処理に進む。
また、検索部１５２は、携帯電話移動局２２のユーザの個人情報が変更された結果、携帯電話移動局２２に対していずれかの送信情報を送信する必要が生じたか否かを判断し、送信する必要が生じた送信情報（時空間情報）の全てを判定し、Ｓ２０７の処理に進む。
サーバプログラム１４は、これ以外の場合には処理を終了する。
【０１０８】
ステップ２０７（Ｓ２０７）において、検索部１５２は、Ｓ２０６の処理において送信する必要が生じたと判定した送信情報（時空間情報）のいずれか１つを送信部１４４に対して出力し、送信部１４４は、位置情報あるいは個人情報に変更が生じた携帯電話移動局２２に対して入力された送信情報（時空間情報）を含むメールを送信する。
【０１０９】
ステップ２０８（Ｓ２０８）において、位置情報あるいは個人情報に変更が生じた携帯電話移動局２２は、サーバ１２からのショートメールを受信する。
【０１１０】
ステップ２０９（Ｓ２０９）において、検索部１５２は、時空間ＤＢ１６４に記憶・管理されている送信情報（時空間情報）の最大受信者数の値を１減じる。
【０１１１】
ステップ２１０（Ｓ２１０）において、検索部１５２は、Ｓ２０９の処理において減らした最大受信者数の値が０になったか否かを判断し、０になった場合にはＳ２１１の処理に進み、これ以外の場合にはＳ２１２の処理に進む。
【０１１２】
ステップ２１１（Ｓ２１１）において、検索部１５２は、最大受信者数の値が０になった送信情報（時空間情報）を消去する。
【０１１３】
ステップ２１２（Ｓ２１２）において、検索部１５２は、位置情報または個人情報に変更が生じた携帯電話移動局２２に対して、送信すべき全ての送信情報（時空間情報）の送信を終了したか否かを判断し、終了した場合には処理を終了し、これ以外の場合にはＳ２０７の処理に戻る。
【０１１４】
［サーバ１２の時空間情報消去］
以下、図１９を参照して、サーバ１２（図１，２）が、有効時刻を過ぎた送信情報（時空間情報）を消去する処理を説明する。
図１９は、サーバ１２（図１，２）において、有効時刻を過ぎた送信情報（時空間情報）が消去される処理を示すフローチャートである。
【０１１５】
図１９に示すように、ステップ３０１（Ｓ３０１）において、サーバ１２において動作するサーバプログラム１４（図３）の時空間ＤＢ１６４は、ＯＳ１４０により周期的（例えば、１分ごと）に起動され、起動された時空間ＤＢ１６４は、ＯＳ１４０からその時点の時刻を取得する。
【０１１６】
ステップ３０２（Ｓ３０２）において、時空間ＤＢ１６４は、記憶・管理している送信情報テーブル（時空間情報テーブル；図７）から項目（送信情報（時空間情報））を１つ取り出し、処理対象とする。
【０１１７】
ステップ３０３（Ｓ３０３）において、時空間ＤＢ１６４は、処理対象とした送信情報（時空間情報）の有効時刻の部分を取り出す。
【０１１８】
ステップ３０４（Ｓ３０４）において、時空間ＤＢ１６４は、分離した有効時刻が示す時刻と、Ｓ３０１の処理において取得した時刻（現在の時刻）とを比較し、有効時刻を過ぎていたらＳ３０５の処理にすすみ、これ以外の場合にはＳ３０５の処理に進む。
【０１１９】
ステップ３０５（Ｓ３０５）において、時空間ＤＢ１６４は、Ｓ３０４の処理において有効時刻を過ぎていると判断した送信情報（時空間情報）を消去する。
【０１２０】
ステップ３０６（Ｓ３０６）において、時空間ＤＢ１６４は、全ての送信情報（時空間情報）を処理したかか否かを判断し、全てを処理した場合には処理を終了し、これ以外の場合にはＳ３０２の処理に戻る。
【０１２１】
［携帯電話移動局２２の時空間情報消去］
以下、図２０および図２１を参照して、携帯電話移動局２２（図１，９）が、有効時刻を過ぎた送信情報（時空間情報）を消去する処理を説明する。
図２０は、携帯電話移動局２２（図１，９）において、有効時刻を過ぎた送信情報（時空間情報）が消去される処理を示すフローチャートである。
図２１は、携帯電話移動局２２（図１，９）において、有効時刻を過ぎた送信情報（時空間情報）が消去される処理を示すシーケンス図である。
【０１２２】
図２０および図２１に示すように、ステップ４０１（Ｓ４０１）において、携帯電話移動局２２において動作するクライアントプログラム２４（図１０）のＤＢ部２６０は、ＯＳ２４０により周期的（例えば、１分ごと）に起動され、起動されたＤＢ部２６０は、ＯＳ２４０からその時点の時刻を取得する。
【０１２３】
ステップ４０２（Ｓ４０２）において、ＤＢ部２６０は、位置情報処理部２５０に対して、その時点の携帯電話移動局２２の位置（緯度・経度）を示すＧＰＳデータを要求し、位置情報処理部２５０は、ＧＰＳ制御部２５４からＧＰＳデータを得てＤＢ部２６０に対して出力する。
【０１２４】
ステップ４０３（Ｓ４０３）において、ＤＢ部２６０は、記憶・管理している送信情報（時空間情報）を１つ取り出し、処理対象とする。
【０１２５】
ステップ４０４（Ｓ４０４）において、ＤＢ部２６０は、ＯＳ２４０からその時点の時刻（現在時刻）を得て、処理の対象とした送信情報（時空間情報）の有効時刻と現在時刻とを比較し、その時点で有効時刻が過ぎているか否かを判断する。
ＤＢ部２６０は、有効時刻が過ぎている場合にはＳ４０５の処理に進み、これ以外の場合にはＳ４０６の処理に進む。
【０１２６】
ステップ４０５（Ｓ４０５）において、ＤＢ部２６０は、処理の対象としている送信情報（時空間情報）を消去する。
【０１２７】
ステップ４０６（Ｓ４０６）において、ＤＢ部２６０は、処理の対象としている送信情報（時空間情報）に含まれる有効範囲指定方法の値が１（絶対的位置範囲指定）であるか否かを判断し、絶対的位置範囲指定である場合にはＳ４０９の処理に進み、これ以外（相対的位置範囲指定）の場合にはＳ４０９の処理に進む。
【０１２８】
ステップ４０７（Ｓ４０７）において、ＤＢ部２６０は、相対的位置範囲の指定に用いられている携帯電話移動局２２のその時点の位置情報（緯度・経度）を要求するショートメールをサーバ１２に対して送信する。。
【０１２９】
ステップ４０８（Ｓ４０８）において、サーバ１２（図１，２）が位置情報を要求するメールを受信すると、サーバプログラム１４（図３）の検索部１５２は、位置ＤＢ１６０が記憶・管理する位置情報テーブルを検索し、相対的位置範囲の中心となる携帯電話移動局２２の位置情報（緯度・経度）を含むメールを、要求を出した携帯電話移動局２２に対して送信する。
携帯電話移動局２２が、サーバ１２から位置情報（緯度経度）を含むショートメールを受信すると、ＤＢ部２６０は、受信されたショートメールに含まれる位置情報（緯度・経度）を得る。
【０１３０】
ステップ４０９（Ｓ４０９）において、ＤＢ部２６０は、Ｓ４０２の処理で得たＧＰＳデータが示す緯度・経度が、処理の対象となっている送信情報（時空間情報）の有効範囲の範囲内に入っているか否かを判断し、範囲内に入っている場合にはＳ４１１の処理に進み、これ以外の場合にはＳ４１０の処理に進む。
【０１３１】
ステップ４１０（Ｓ４１０）において、ＤＢ部２６０は、処理の対象としている送信情報（時空間情報）を消去する。
【０１３２】
ステップ４１１（Ｓ４１１）において、ＤＢ部２６０は、全ての情報を調べたか否かを判断し、全ての情報を調べた場合には処理を終了し、これ以外の場合にはＳ４０３の処理に戻る。
【０１３３】
［変形例］
なお、インターネット１００（図１）と携帯電話システム２とを、別々に設ける必要は必ずしもなく、インターネット１００と携帯電話システム２とを一体不可分に構成してもよい。
また、送信情報（時空間情報；図７）の設定は、携帯電話移動局２２を介して行うだけでなく、サーバ１２に対して直接行うようにしてもよい。
また、個人情報（図６）の設定は、携帯電話移動局２２を介して行うだけでなく、サーバ１２に対して直接行うようにしてもよい。
また、有効時刻の定め方は、例えば、時間帯の開始時刻および終了時刻の両方を、送信情報テーブル（時空間情報テーブル；図７）に設定するようにしたり、さらに年まで設定できるようにたり、あるいは、時間帯の開始時刻と時間長とを設定するようにしてもよい。
【０１３４】
［効果］
以上のように通信システム１を構成すると、基地局２０２の通信エリアに関わらず、例えば、Ａ駅から半径２００ｍの範囲内にいる携帯電話移動局２２に対して提示情報（送信情報（時空間情報）のコンテンツ）を送信するなど、絶対的な位置範囲を指定して提示情報を各携帯電話移動局２２に対してブロードキャスト配信できる。
【０１３５】
また、通信システム１においては、相対的に有効範囲の指定ができるので、例えば、携帯電話移動局２２が自動車等に乗っていて移動している場合であっても、有効範囲を動的に変更して、提示情報をブロードキャスト配信することができる。
【０１３６】
また、さらに、提示情報の配信先の携帯電話移動局２２の数を限定したり、また、ユーザの属性によって提示情報を配信したり、配信しなかったりを指定できるので、ユーザに対して柔軟かつきめ細かい提示情報の配信が可能である。
【０１３７】
［第２実施形態］
以下、本発明の第２の実施形態を説明する。
【０１３８】
［通信システム３］
図２２は、本発明にかかる第２の移動体通信方法が適用される第２の通信システム３の構成を例示する図である。
図２３は、図２２に示した携帯電話・ＰＨＳ移動局３２の構成を示す図である。
図２４は、図２２に示した携帯電話・ＰＨＳ移動局３２が、基地局２０２を介して通信する際の接続関係を示す図である。
図２５は、図２２に示した携帯電話・ＰＨＳ移動局３２相互が直接的に通信する際の接続関係を示す図である。
【０１３９】
図２２に示すように、通信システム３は、図１に示したサーバ１２、インターネット１００、ゲートウェイ１０２および携帯電話システム２と、携帯電話・ＰＨＳ移動局３２−１〜３２−ｎ（以下、いずれかを特定せずに示す場合には携帯電話・ＰＨＳ移動局３２と記す）とを含む。
図２３に示すように、携帯電話・ＰＨＳ移動局３２は、図９等に示した携帯電話移動局２２に、ＰＨＳ用通信装置３２０を付加した構成を採る。
図２２，２４に示すように、携帯電話・ＰＨＳ移動局３２は、通信距離数ｋｍ程度の携帯電話移動局２２の機能により、基地局２０２およびサーバプログラム１４を介して相互に音声通話およびショートメール通信を行う他、図２２，２５に示すように、基地局２０２等を介さずに、携帯電話・ＰＨＳ移動局３２相互間で直接、通信を行うことができるように構成されている。
【０１４０】
図２６は、図２２，２３に示した携帯電話・ＰＨＳ移動局３２において実行されるえクライアントプログラム３４の構成を示す図である。
図２６に示すように、クライアントプログラム３４は、クライアントプログラム２４（図１０）に、提示情報処理部３４０を付加した構成を採る。
クライアントプログラム３４は、これらの構成部分により、第１の実施形態におけるクライアントプログラム２４と同様に、サーバ１２と協働してショートメールの配信を行う他に、クライアントプログラム３４相互間で直接、有効範囲等を指定したショートメールの配信を行う。
なお、クライアントプログラム３４も、例えば、記録媒体１２０に記録された状態で携帯電話・ＰＨＳ移動局３２に供給され、携帯電話・ＰＨＳ移動局３２の携帯電話移動局２２（図９）内部のフラッシュメモリ２２２等に記憶され、実行される。
【０１４１】
［提示情報処理部３４０］
提示情報処理部３４０は、他の携帯電話・ＰＨＳ移動局３２から受信した送信情報（時空間情報；図７）を、時刻およびＧＰＳデータ（携帯電話・ＰＨＳ移動局３２の位置（緯度・経度））に基づいて処理し、携帯電話・ＰＨＳ移動局３２の位置および時刻が指定された範囲内にある場合に、受信された送信情報（時空間情報）に含まれる提示情報（コンテンツ）を、携帯電話移動局２２の表示・入力装置２２６に表示する。
【０１４２】
［時空間情報送信処理］
以下、図２８および図２９を参照して、通信システム３における送信情報（時空間情報）送信動作を説明する。
図２７は、通信システム３（図２２）における時空間情報送信処理を示すフローチャートである。
図２８は、通信システム３（図２２）における時空間情報送信処理を示すシーケンス図である。
【０１４３】
図２７および図２８に示すように、ステップ５０１（Ｓ５０１）において、ある携帯電話・ＰＨＳ移動局３２（例えば携帯電話・ＰＨＳ移動局３２−１）のクライアントプログラム３４（図２６）の送信部１４４は、他の携帯電話・ＰＨＳ移動局３２に配信しようとする提示情報をコンテンツとする送信情報（時空間情報）を含むショートメールを、他の携帯電話・ＰＨＳ移動局３２（例えば携帯電話・ＰＨＳ移動局３２−２）に対して送信する。
【０１４４】
ステップ５０２（Ｓ５０２）において、携帯電話・ＰＨＳ移動局３２−２のクライアントプログラム３４の受信部１４４は、携帯電話・ＰＨＳ移動局３２−１から送られてきたショートメールを受信し、送信情報（時空間情報）を分離して提示情報処理部３４０に対して出力する。
【０１４５】
ステップ５０３（Ｓ５０３）において、携帯電話・ＰＨＳ移動局３２−２の提示情報処理部３４０は、ＯＳ２４０からその時点の時刻（現在時刻）を得る。
【０１４６】
ステップ５０４（Ｓ５０４）において、携帯電話・ＰＨＳ移動局３２−２の提示情報処理部３４０は、位置情報処理部２５０に対してその時点での携帯電話・ＰＨＳ移動局３２の位置（緯度・経度）を示すＧＰＳデータを要求し、位置情報処理部２５０は、要求に応じてＧＰＳデータを返し、提示情報処理部３４０は、ＧＰＳデータを得る。
【０１４７】
ステップ５０５（Ｓ５０５）において、携帯電話・ＰＨＳ移動局３２−２の提示情報処理部３４０は、受信された送信情報（時空間情報）に含まれる有効時刻と、Ｓ５０３の処理により得た現在時刻とを比較し、その時点で有効時刻を過ぎている場合にはＳ５０６の処理に進み、これ以外の場合にはＳ５０７の処理に進む。
【０１４８】
ステップ５０６（Ｓ５０６）において、携帯電話・ＰＨＳ移動局３２−２の提示情報処理部３４０は、受信された送信情報（時空間情報）を消去する。
【０１４９】
ステップ５０７（Ｓ５０７）において、携帯電話・ＰＨＳ移動局３２−２の提示情報処理部３４０は、受信された送信情報（時空間情報）の有効範囲指定法の値が１（絶対的な有効範囲指定）であるか否かを判断し、絶対的な有効範囲指定が指定されている場合にはＳ５１０の処理に進み、これ以外の場合にはＳ５０８の処理に進む。
【０１５０】
ステップ５０８（Ｓ５０８）において、携帯電話・ＰＨＳ移動局３２−２の提示情報処理部３４０は、有効範囲の中心として設定された携帯電話・ＰＨＳ移動局３２（例えば携帯電話・ＰＨＳ移動局３２−３）に対してＧＰＳデータの送信を要求するショートメールを送信する。
この要求に応じて、携帯電話・ＰＨＳ移動局３２−３のクライアントプログラム３４は、携帯電話・ＰＨＳ移動局３２−３の位置（緯度・経度）を示すＧＰＳデータを含むショートメールを携帯電話・ＰＨＳ移動局３２−２に返す。
【０１５１】
ステップ５０９（Ｓ５０９）において、携帯電話・ＰＨＳ移動局３２−２の受信部１４４は、携帯電話・ＰＨＳ移動局３２−３からのショートメールを受信し、このショートメールに含まれるＧＰＳデータを提示情報処理部３４０に対して出力する。
提示情報処理部３４０は、このＧＰＳデータを得る。
【０１５２】
ステップ５１０（Ｓ５１０）において、携帯電話・ＰＨＳ移動局３２−２の提示情報処理部３４０は、携帯電話・ＰＨＳ移動局３２−２の位置が、受信されたショートメールに含まれている送信情報（時空間情報）の有効範囲内であるか否かを判断し、携帯電話・ＰＨＳ移動局３２−２が有効範囲内である場合にはＳ５１２の処理に進み、これ以外の場合にはＳ５１１の処理に進む。
【０１５３】
ステップ５１１（Ｓ５１１）において、提示情報処理部３４０は、受信された送信情報（時空間情報）を消去する。
【０１５４】
ステップ５１２（Ｓ５１２）において、提示情報処理部３４０は、受信された送信情報（時空間情報）の最大受信数の値を１減らしてＤＢ部２６０に対して出力する。ＤＢ部２６０は、提示情報処理部３４０から入力された送信情報（時空間情報）を記憶・管理する。
【０１５５】
ステップ５１３（Ｓ５１３）において、提示情報処理部３４０は、１減らした最大受信数の値が０であるか否かを判断し、値が０の場合には処理を終了し、これ以外の場合にはＳ５１５の処理に進む。
【０１５６】
ステップ５１４（Ｓ５１４）において、提示情報処理部３４０は、送信情報（時空間情報）を送信部２４４に対して出力し、送信部２４４は、入力された送信情報（時空間情報）を含むショートメールを、他の携帯電話・ＰＨＳ移動局３２（例えば携帯電話・ＰＨＳ移動局３２−４）に対して送信する。
【０１５７】
［時空間情報の消去］
クライアントプログラム３４（図２６）は、図２０および図２１に示したクライアントプログラム２４の処理と同様に、有効時刻を過ぎた送信情報（時空間情報）を消去する。
【０１５８】
［変形例］
図２９は、図２２に示した通信システム３の変形例を示す図である。
なお、第２の実施形態に示したクライアントプログラム３４から通信装置２２８を削除したＰＨＳ移動局４２を複数（ＰＨＳ移動局４２−１〜４２−３）用いて、基地局２０２を介した通信を行わずに、ＰＨＳ移動局４２相互間の直接通信のみを行い、配信先を位置的範囲を指定した提示情報の配信を行ってもよい。
【０１５９】
【発明の効果】
以上説明したように、本発明にかかる移動体通信システムおよびその方法によれば、具体的な位置を指定して通信相手を選択することができる。
また、本発明にかかる移動体通信システムおよびその方法によれば、具体的な位置を指定し、さらに、時間帯や属性をさらに指定して通信相手を選ぶことができる。
【図面の簡単な説明】
【図１】本発明にかかる第１の移動体通信方法が適用される第１の通信システムの構成を例示する図である。
【図２】図１に示した通信システム１のサーバの構成を例示する図である。
【図３】図１，２に示したサーバが実行するサーバプログラムの構成を示す図である。
【図４】サーバプログラムの位置情報処理部およびＯＳが、ＤＢ部に情報を設定する処理を例示するシーケンス図である。
【図５】図３に示したサーバプログラムの位置ＤＢが管理する位置情報テーブルを例示する図である。
【図６】個人ＤＢ（図３）が管理する個人情報テーブルを例示する図である。
【図７】時空間ＤＢ（図３）が管理する送信情報テーブル（時空間情報テーブル）を例示する図である。
【図８】サーバプログラム（図３）の検索部が、ＤＢ部に記憶・管理された情報を検索する処理を例示するシーケンス図である。
【図９】図１に示した通信システムの携帯電話移動局の構成を例示する図である。
【図１０】図１，９に示した携帯電話移動局が実行するクライアントプログラムの構成を示す図である。
【図１１】通信システム（図１）におけるメール通信処理を示すシーケンス図である。
【図１２】通信システム（図１）における位置情報収集処理を示すフローチャートである。
【図１３】通信システム（図１）において、ユーザが送信情報（時空間情報；図７）を作成し、サーバに対して送信する処理を示すシーケンス図である。
【図１４】通信システム（図１）において、ユーザが個人情報（図６）を作成し、サーバ１２に対して送信する処理を示すシーケンス図である。
【図１５】通信システム（図１）における第１の時空間情報送信処理を示すフローチャートである。
【図１６】通信システム（図１）における第１の時空間情報送信処理を示すシーケンス図である。
【図１７】通信システム（図１）における第２の時空間情報送信処理を示すフローチャートである。
【図１８】通信システム（図１）における第２の時空間情報送信処理を示すシーケンス図である。
【図１９】サーバ（図１，２）において、有効時刻を過ぎた送信情報（時空間情報）が消去される処理を示すフローチャートである。
【図２０】携帯電話移動局（図１，９）において、有効時刻を過ぎた送信情報（時空間情報）が消去される処理を示すフローチャートである。
【図２１】携帯電話移動局（図１，９）において、有効時刻を過ぎた送信情報（時空間情報）が消去される処理を示すシーケンス図である。
【図２２】本発明にかかる第２の移動体通信方法が適用される第２の通信システムの構成を例示する図である。
【図２３】図２２に示した携帯電話・ＰＨＳ移動局の構成を示す図である。
【図２４】図２２に示した携帯電話・ＰＨＳ移動局が、基地局を介して通信する際の接続関係を示す図である。
【図２５】図２２に示した携帯電話・ＰＨＳ移動局相互が直接的に通信する際の接続関係を示す図である。
【図２６】図２２，２３に示した携帯電話・ＰＨＳ移動局において実行されるえクライアントプログラムの構成を示す図である。
【図２７】通信システム（図２２）における時空間情報送信処理を示すフローチャートである。
【図２８】通信システム（図２２）における時空間情報送信処理を示すシーケンス図である。
【図２９】図２２に示した通信システムの変形例を示す図である。
【符号の説明】
１，３・・・通信システム
１００・・・インターネット
１０２・・・ゲートウェイ
１２・・・サーバ
１２０・・・記録媒体
１２２・・・ＣＰＵ
１２４・・・入力装置
１２６・・・表示装置
１２８・・・通信装置
１３０・・・記憶装置
１４・・・サーバプログラム
１４０・・・ＯＳ
１４２・・・通信部
１４４・・・送信部
１４６・・・受信部
１５０・・・位置情報処理部
１５２・・・検索部
１６・・・ＤＢ部
１６０・・・位置ＤＢ
１６２・・・個人ＤＢ
１６４・・・時空間ＤＢ
２・・・携帯電話システム
２００・・・有線通信網
２０２，２０２−１〜２０２−ｎ・・・基地局
２２−１〜２２−ｍ，２２・・・携帯電話移動局
３２−１〜３２−４・・・携帯電話・ＰＨＳ移動局
４２−１〜４２−３・・・ＰＨＳ移動局
２２０・・・ＣＰＵ
２２２・・・フラッシュメモリ
２２４・・・キーボード
２２６・・・表示・入力装置
２２８・・・通信装置
２３０・・・ＧＰＳ装置
３２０・・・ＰＨＳ用通信装置
２４，３４・・・クライアントプログラム
２４０・・・ＯＳ
２４２・・・通信部
２４４・・・送信部
２４６・・・受信部
２５０・・・位置情報処理部
２５４・・・ＧＰＳ制御部
２６０・・・ＤＢ部
３４０・・・提示情報処理部
【図１】
0003709093.tif 000002
【図２】
0003709093.tif 000003
【図３】
0003709093.tif 000004
【図４】
0003709093.tif 000005
【図５】
0003709093.tif 000006
【図６】
0003709093.tif 000007
【図７】
0003709093.tif 000008
【図８】
0003709093.tif 000009
【図９】
0003709093.tif 000010
【図１０】
0003709093.tif 000011
【図１１】
0003709093.tif 000012
【図１２】
0003709093.tif 000013
【図１３】
0003709093.tif 000014
【図１４】
0003709093.tif 000015
【図１５】
0003709093.tif 000016
【図１６】
0003709093.tif 000017
【図１７】
0003709093.tif 000018
【図１８】
0003709093.tif 000019
【図１９】
0003709093.tif 000020
【図２０】
0003709093.tif 000021
【図２１】
0003709093.tif 000022
【図２２】
0003709093.tif 000023
【図２３】
0003709093.tif 000024
【図２４】
0003709093.tif 000025
【図２５】
0003709093.tif 000026
【図２６】
0003709093.tif 000027
【図２７】
0003709093.tif 000028
【図２８】
0003709093.tif 000029
【図２９】
0003709093.tif 000030