(57)【要約】【課題】現在位置情報から移動手段を決定し、決定された移動手段に必要な情報をユーザに提供できる情報処理センター、情報処理方法及び情報提供システムを提供する。【解決手段】情報処理センター（Ｃ）は携帯端末（Ｍ）から送信される携帯端末の現在位置を受信し、受信現在位置に基づき携帯端末を移動させる移動体を決定し、決定移動体に必要とされる情報を検索し、この検索情報を携帯端末に送信する。【選択図】    図７
2005056002.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末から送信される当該携帯端末の現在位置を受信する通信手段と、
この通信手段による前記受信現在位置に基づき、前記携帯端末を移動させる移動手段を決定する移動手段決定手段と、
前記決定移動手段に必要とされる情報を検索する情報検索手段とを備え、
前記通信手段は前記検索情報を送信するようにした情報処理センター。
【請求項２】
前記移動手段決定手段は、前記通信手段により受信される現在位置の変化度合いに基づき移動速度を算出し、この算出移動速度に基づき移動手段を決定することを特徴とする請求項１に記載の情報処理センター。
【請求項３】
前記移動手段決定手段は、前記受信現在位置が公共交通機関の路線ネットワークと一致する場合に、前記移動手段を公共交通機関と決定することを特徴とする請求項１または２に記載の情報処理センター。
【請求項４】
前記移動手段決定手段は、前記公共交通機関のダイア情報と前記通信手段により受信される受信現在位置の変化方向に基づき、前記公共交通機関を特定し、
前記情報検索手段は、前記特定公共交通機関に関する時刻情報を検索することを特徴とする請求項３に記載の情報処理センター。
【請求項５】
前記移動手段決定手段は、前記通信手段により受信される受信現在位置が道路ネットワークと一致する場合に、前記移動手段を自動車と決定し、
前記情報検索手段は、前記通信手段により受信される受信現在位置の変化方向に基づき、前記自動車の移動方向に関する道路交通情報を検索することを特徴とする請求項１または２に記載の情報処理センター。
【請求項６】
前記移動手段決定手段は、前記移動速度が所定速度以下のときに前記携帯端末はそのユーザの徒歩に伴い移動していると決定することを特徴とする請求項１または２に記載の情報処理センター。
【請求項７】
携帯端末から送信される当該携帯端末の現在位置を受信する通信手段と、
この通信手段により受信される現在位置の変化度合いに基づき移動速度を算出し、この算出移動速度が高いとき前記移動手段を高速移動体と決定する高速移動体決定手段と、
前記受信検出現在位置が公共交通機関の路線ネットワークとの照合により一致するとき、前記高速移動体を前記公共交通機関と決定する公共交通機関決定手段と、
前記受信検出現在位置とこの受信検出現在位置の前記公共交通機関の移動に伴う変化方向とに基づき、前記公共交通機関のダイア情報を用いて、前記公共交通機関を具体的に特定する公共交通機関特定手段と、
この公共交通機関特定手段により具体的に特定された公共交通機関に関する時刻表情報を検索する時刻表情報検索手段とを備え、
前記通信手段は前記時刻表情報検索手段で検索した時刻表情報を送信するようにした情報処理センター。
【請求項８】
携帯端末から送信される当該携帯端末の現在位置を受信する通信手段と、
この通信手段により受信される現在位置の変化度合いに基づき移動速度を算出し、この算出移動速度に基づき前記移動手段が高速移動体か低速移動体かにつき判定する移動体判定手段と、
前記移動体判定手段が前記高速移動体と判定したとき、前記受信検出現在位置を公共交通機関の路線ネットワークと照合し、前記高速移動体が前記公共交通機関か否かにつき判定する公共交通機関判定手段と、
前記公共交通機関判定手段が前記公共交通機関と判定したときに、前記受信検出現在位置とこの受信検出現在位置の前記公共交通機関の移動に伴う変化方向とに基づき、前記公共交通機関のダイア情報を用いて、前記公共交通機関を具体的に特定する公共交通機関特定手段と、
前記公共交通機関判定手段が前記公共交通機関と異なると判定したとき、前記受信検出現在位置を道路ネットワークと照合し、自動車か否かにつき判定する自動車判定手段と、
前記移動体判定手段が前記低速移動体と判定したとき、前記受信検出現在位置を前記公共交通機関の駅周辺地図データと照合し、前記低速移動体が公共交通機関の駅周辺に位置するか判定する低速移動体位置判定手段と、
前記公共交通機関特定手段が前記公共交通機関を具体的に特定したときこの公共交通機関に関する時刻表情報を検索し、前記低速移動体位置判定手段が駅周辺に位置すると判定したときに前記駅の時刻表情報を検索する時刻表情報検索手段と、
前記自動車判定手段が自動車と判定したときに、前記受信検出現在位置とこの受信検出現在位置の前記自動車の移動に伴う変化方向とに基づき、前記自動車の移動方向に関する道路交通情報を検索する道路交通情報検索手段とを備え、
前記通信手段は前記時刻表情報検索手段または前記道路交通情報検索手段による検索情報を送信するようにした情報処理センター。
【請求項９】
現在位置を検出する現在位置検出手段と、前記検出現在位置を送信する現在位置送信手段とを備える携帯端末と、
この携帯端末から送信される前記現在位置検出手段による検出現在位置を受信する通信手段と、前記通信手段による受信現在位置に基づき、前記携帯端末を移動させる移動手段を決定する移動手段決定手段と、前記決定移動手段に必要とされる情報を検索する情報検索手段とを備え、前記通信手段により前記検索情報を送信するのようにした情報処理センターとを備えることを特徴とする情報提供システム。
【請求項１０】
携帯端末から送信される当該携帯端末の現在位置を受信し、
この受信現在位置に基づき、前記携帯端末を移動させる移動手段を決定し、
前記決定移動手段に必要とされる情報を検索し、この検索情報を送信するようにした情報処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報センター、情報処理方法及び情報提供システムに関する。
【０００２】
【従来の技術】
従来、下記特許文献１に開示された情報提供システムがある。この情報提供システムによれば、携帯端末のユーザの現在位置情報から進行方向と移動速度が算出され、ユーザが移動手段につき入力しなくても、当該移動手段が例えば公共交通機関、自動車や徒歩として特定される。
【０００３】
【特許文献１】
特開２００２−３０４４０８号公報
【０００４】
【発明が解決しようとする課題】
ところで、上記情報提供システムによれば、上述のように現在位置及び移動手段が特定され、特定された移動手段に応じた地域範囲を算出し、その範囲内の情報をユーザに提供することができるようになっている。
【０００５】
しかし、上記情報提供システムでは、取得できる地域範囲内の情報には移動手段にとっては必要のない情報を含まれることがありユーザにとっては煩わしいことがある。また、逆に取得できる地域範囲内の情報だけでは、ユーザにとっては必要な情報が提供できないという不具合を招くことがある。
【０００６】
そこで、本発明は、上述のようなことに対処するため、現在位置情報から移動手段を決定して、決定された移動手段に必要な情報をユーザに提供できる情報処理センター、情報処理方法及び情報提供システムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記課題の解決にあたり、本発明に係る情報処理センターは、請求項１の記載によれば、
携帯端末から送信される携帯端末の現在位置を受信する通信手段（２２、７０３、７１１）と、
この通信手段による受信現在位置に基づき、携帯端末を移動させる移動手段を決定する移動手段決定手段（７０４、７０５、７１４、７１５、７１８、７１９）と、
決定移動手段に必要とされる情報を検索する情報検索手段（７０８、７２０、７２１、７２４、７２５、７２６）とを備え、
通信手段は検索情報を送信するようにしたことを特徴とする。
【０００８】
このように、携帯端末の現在位置から携帯端末を移動させる移動手段を決定し、決定した移動手段に必要とされる情報を検索し、検索した情報を携帯端末に送信することで、ユーザの移動手段に必要な情報を提供することができる。
【０００９】
また、本発明に係る情報処理センターは、請求項２の記載によれば、請求項１に記載の発明において、
移動手段決定手段は、通信手段により受信される現在位置の変化度合いに基づき移動速度を算出し、この算出移動速度に基づき移動手段を決定する。
【００１０】
このように、携帯端末の現在位置の変化度合いに基づく移動速度から携帯端末を移動させる移動手段を決定するので請求項１に記載の発明の作用効果をより一層向上させることができる。
【００１１】
また、本発明に係る情報処理センターは、請求項３の記載によれば、請求項１または２に記載の発明において、
移動手段決定手段は、受信現在位置が公共交通機関の路線ネットワークと一致する場合に、移動手段を公共交通機関と決定する。
【００１２】
このように、公共交通機関の路線ネットワークと携帯端末の現在位置から携帯端末を移動させる移動手段が公共交通機関と決定されるので、移動手段が公共交通機関である場合にも、請求項１または２に記載の発明の作用効果をより具体的にすることができる。
【００１３】
また、本発明に係る情報処理センターは、請求項４の記載によれば、請求項３に記載の発明において、
移動手段決定手段は、公共交通機関のダイア情報と通信手段により受信される受信現在位置の変化方向に基づき、公共交通機関を特定し、
情報検索手段は、特定公共交通機関に関する時刻情報を検索する。
【００１４】
このように、公共交通機関のダイア情報と携帯端末の現在位置の変化方向から携帯端末を移動させる公共交通機関が特定され、特定された公共交通機関に関する時刻情報を検索する。よって、請求項３に記載の発明の作用効果を達成し得るのは勿論のこと、特定公共交通機関の時刻情報を提供することができる。
【００１５】
また、本発明に係る情報処理センターは、請求項５の記載によれば、請求項１または２に記載の発明において、
移動手段決定手段は、通信手段により受信される受信現在位置が道路ネットワークと一致する場合に、移動手段を自動車と決定し（７１９）、
情報検索手段は、通信手段により受信される受信現在位置の変化方向に基づき、自動車の移動方向に関する道路交通情報を検索する（７２０、７２１）。
【００１６】
このように、道路ネットワークと携帯端末の現在位置から携帯端末を移動させる移動手段が自動車と決定され、現在位置の変化方向から自動車の移動方向に関する道路交通情報を検索するので、移動手段が自動車である場合にも請求項１または２に記載の発明の作用効果を達成し得るのは勿論のこと、ユーザの移動方向に関する道路交通情報を提供することができる。
【００１７】
また、本発明に係る情報処理センターは、請求項６の記載によれば、請求項１または２に記載の発明において、
移動手段決定手段は、移動速度が所定速度以下のときに携帯端末はそのユーザの徒歩に伴い移動していると決定する。
【００１８】
このように、携帯端末の現在位置の変化度合いに基づく移動速度が所定速度以下のときに移動手段が徒歩と決定された場合にも、請求項１または２に記載の発明の作用効果を達成し得るのは勿論のこと、徒歩のユーザに必要な情報を提供することができる。
【００１９】
また、本発明に係る情報処理センターは、請求項７の記載によれば、
携帯端末から送信される当該携帯端末の現在位置を受信する通信手段と、
この通信手段により受信される現在位置の変化度合いに基づき移動速度を算出し、この算出移動速度が高いとき前記移動手段を高速移動体と決定する高速移動体決定手段（７１３）と、
受信検出現在位置が公共交通機関の路線ネットワークとの照合により一致するとき、高速移動体を公共交通機関と決定する公共交通機関決定手段（７１４、７１５）と、
受信検出現在位置とこの受信検出現在位置の公共交通機関の移動に伴う変化方向とに基づき、公共交通機関のダイア情報を用いて、公共交通機関を具体的に特定する公共交通機関特定手段（７１６、７１７）と、
この公共交通機関特定手段により具体的に特定された公共交通機関に関する時刻表情報を検索する時刻表情報検索手段（７０８）とを備え、
通信手段は時刻表情報検索手段で検索した時刻表情報を送信するようにしたことを特徴とする。
【００２０】
このように、携帯端末のユーザを移動させる移動手段が公共交通機関によるとき、携帯端末のユーザは、現在位置の変化度合いに基づく移動速度から高速移動体で移動していると決定される。次に、公共交通機関路線ネットワークと現在位置から携帯端末のユーザが公共交通機関で移動していると決定され、公共交通機関のダイア情報と携帯端末の現在位置の変化方向からその公共交通機関が具体的に特定される。その特定された公共交通機関の時刻表情報を情報処理センターの記憶装置から検索し、携帯端末に送信することができるので、ユーザの乗車している公共交通機関の時刻表情報を提供することができる。
【００２１】
また、本発明に係る情報処理センターは、請求項８の記載によれば、
携帯端末から送信される当該携帯端末の現在位置を受信する通信手段と、
この通信手段により受信される現在位置の変化度合いに基づき移動速度を算出し、この算出移動速度に基づき移動手段が高速移動体か低速移動体かにつき判定する移動体判定手段（７１３）と、
移動体判定手段が高速移動体と判定したとき、受信検出現在位置を公共交通機関の路線ネットワークと照合し、高速移動体が公共交通機関か否かにつき判定する公共交通機関判定手段（７１４、７１５）と、
公共交通機関判定手段が公共交通機関と判定したときに、受信検出現在位置とこの受信検出現在位置の公共交通機関の移動に伴う変化方向とに基づき、公共交通機関のダイア情報を用いて、公共交通機関を具体的に特定する公共交通機関特定手段（７１６、７１７）と、
公共交通機関判定手段が公共交通機関と異なると判定したとき、受信検出現在位置を道路ネットワークと照合し、自動車か否かにつき判定する自動車判定手段（７１８、７１９）と、
移動体判定手段が低速移動体と判定したとき、受信検出現在位置を公共交通機関の駅周辺地図データと照合し、低速移動体が公共交通機関の駅周辺に位置するか判定する低速移動体位置判定手段（７２２、７２３）と、
公共交通機関特定手段が公共交通機関を具体的に特定したときこの公共交通機関に関する時刻表情報を検索し、低速移動体位置判定手段が駅周辺に位置すると判定したときに駅の時刻表情報を検索する時刻表情報検索手段（７０８、７２４）と、
自動車判定手段が自動車と判定したときに、受信検出現在位置とこの受信検出現在位置の自動車の移動に伴う変化方向とに基づき、自動車の移動方向に関する道路交通情報を検索する道路交通情報検索手段（７２０、７２１）とを備え、
通信手段は時刻表情報検索手段または道路交通情報検索手段による検索情報を送信するようにしたことを特徴とする。
【００２２】
このように、携帯端末のユーザは、検出現在位置の変化度合いに基づく移動速度から高速移動体か低速移動体で移動していると判定される。ここで移動手段が高速移動体と判定される場合には、公共交通機関の路線ネットワークと携帯端末の現在位置からその移動体が公共交通機関であるか判定される。この判定においてその移動体が公共交通機関であるとき、ダイア情報と携帯端末の現在位置の変化方向から、その公共交通機関が具体的に特定される。そして、その特定された公共交通機関の時刻表情報を情報処理センターの記憶装置から検索し、携帯端末に送信する。よって、ユーザが公共交通機関により移動しているとき、ユーザの乗車している公共交通機関の時刻表情報を提供することができる。
【００２３】
また、公共交通機関の路線ネットワークと携帯端末の現在位置から、その移動体が公共交通機関と異なると判定されたとき、道路ネットワークと携帯端末のからその移動体が自動車であるか判定される。その移動体が自動車であるとき、携帯端末の現在位置の変化方向に基づくその自動車の移動方向の道路交通情報を検索し、携帯端末に送信する。よって、ユーザが自動車に乗車しているとき、自動車の移動方向に関する道路交通情報の提供することができる。
【００２４】
また、現在位置の変化度合いに基づく移動速度から低速移動体であると判定されたとき、公共交通機関の駅周辺地図データと携帯端末の現在位置から、携帯端末のユーザが公共交通機関の駅周辺に位置するか判定される。この判定の結果、携帯端末のユーザが公共交通機関の駅周辺に位置するとき、最寄りの公共交通機関の駅の時刻表情報を検索し、携帯端末に送信する。よって、ユーザが徒歩で移動しており、公共交通機関の駅周辺に位置するときに、最寄りの公共交通機関の時刻表情報を提供することができる。
【００２５】
また、本発明に係る情報提供システムは、請求項９の記載によれば、
現在位置を検出する現在位置検出手段（１２）と、検出現在位置を送信する現在位置送信手段（１４、２０３、２０５）とを備える携帯端末（Ｍ）と、
この携帯端末から送信される現在位置検出手段による検出現在位置を受信する通信手段（２２、７０３、７１１）と、通信手段による受信現在位置に基づき、携帯端末を移動させる移動手段を決定する移動手段決定手段（７０５、７０６、７１３、７１４、７１５、７１８、７１９）と、決定移動手段に必要とされる情報を検索する情報検索手段（７０８、７２０、７２１、７２４、７２５、７２６）とを備え、通信手段により検索情報を送信するのようにした情報処理センターとを備えることを特徴とする。
【００２６】
このように、携帯端末の現在位置から携帯端末を移動させる移動手段を決定し、決定した移動手段に必要とされる情報を検索し、検索した情報を携帯端末に送信するで、ユーザの移動手段に必要な情報を提供することができる。また、携帯端末のユーザは情報処理センターからその移動手段に必要な情報を取得することができる。
【００２７】
また、本発明に係る情報処理方法は、請求項１０の記載によれば、
携帯端末（Ｍ）から送信される当該携帯端末の現在位置を受信し、
この受信現在位置に基づき、携帯端末を移動させる移動手段を決定し、
決定移動手段に必要とされる情報を検索し、この検索情報を送信するようにしたことを特徴とする。
【００２８】
このように、携帯端末の現在位置から携帯端末を移動させる移動手段を決定し、決定した移動手段に必要とされる情報を検索し、検索した情報を携帯端末に送信するので、ユーザの移動手段に必要な情報を提供することができる。
【００２９】
なお、高速移動体とは、例えば人の移動速度より速い速度で移動する移動体である。
【００３０】
また、上記の各手段の括弧内の符号は、後述する実施形態の記載の具体的手段との対応関係を示すものである。
【００３１】
【発明の実施の形態】
以下、本発明の各実施形態を図面に基づいて説明する。
（第１実施形態）
図１は、本発明が情報提供システムに適用された例を示している。当該情報提供システムは、情報を送信するする携帯端末Ｍと情報処理センターＣよりなる。
【００３２】
携帯端末（以下、携帯端末Ｍという）としては、携帯電話機、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、無線通信機能を有するＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等が挙げられる。
【００３３】
携帯端末Ｍは、図１にて示すごとく、マイクロコンピュータ１０と、操作部１１と、現在位置検出装置１２と、記憶部１３と、無線通信部１４と、表示部１５とを備えている。マイクロコンピュータ１０は、図２、図４、図６及び図１０に示すフローチャートに従い、コンピュータプログラムを実行し、この実行中において、現在位置検出装置１２の検出出力、操作部１１の操作入力や記憶部１３の記憶データ等に基づき認証送信処理、現在位置情報送信処理や表示処理等を行う。
【００３４】
操作部１１は、その操作により、操作入力情報をマイクロコンピュータ１０に入力する。現在位置検出装置１２は、ＧＰＳ受信装置からなり、この現在位置検出装置１２は、衛星航法システムの人工衛星から送信される電波を受信して、当該携帯端末Ｍの現在位置を現在時刻とともに検出する。なお、現在位置検出装置１２は、ＧＰＳ受信装置に代えて、携帯端末の多数の基地局から発信される電波を同時に受信し、各基地局と携帯端末間の距離を測定し、得られた距離から三角測量の原理を用いて携帯端末Ｍの位置を特定するものでもよい。
【００３５】
記憶部１３は、マイクロコンピュータ１０の出力データを記憶する半導体メモリである。無線通信部１４は、マイクロコンピュータ１０の出力を送信し、受信データをマイクロコンピュータ１０に入力する。なお、無線通信部１４は、携帯端末の基地局を介して、情報処理センターＣ（後述する）と無線通信を行う。表示部１５は、マイクロコンピュータ１０による制御のもと、当該携帯端末Ｍにおいて必要なデータを情報として表示する。
【００３６】
情報処理センターＣは、携帯端末Ｍからの要求に応じてデータを送信するものであり、この情報処理センターＣは、サーバ２０と、記憶装置２１と、無線通信装置２２とを備えている。サーバ２０は、図３、図５、図７〜図９及び図１１にて示すサーバプログラムを実行し、この実行中において、記憶装置２１の記憶データや無線通信装置２２の通信データに基づき、認証データの照合処理、公共交通機関路線ネットワークマッチング処理、公共交通機関ダイア情報マッチング処理や検索データ送信処理等の各種処理を行う。
【００３７】
記憶装置２１は、ハードディスクからなるもので、この記憶装置２１には、公共交通機関路線ネットワークデータ、ダイア情報データ、時刻表情報データ、道路ネットワークデータ、公共交通機関駅座標データや地域情報データ等がサーバ２０により読み出し可能に記憶されている。
【００３８】
無線通信装置２２は、例えばルータからなるもので、この無線通信装置２２は、電話回線を介して携帯端末の基地局に接続されている。これにより、当該無線通信装置２２は、サーバ２０からのデータを送信し、或いは携帯端末Ｍからのデータを受信する。また、無線通信装置２２は、道路交通情報システムＶ（以下、ＶＩＣＳＶともいう）から道路交通情報を受信して、サーバ２０に入力する。
【００３９】
以上のように構成した本第１実施形態において、携帯端末Ｍの操作部１１の入力により、マイクロコンピュータ１０が、図２のフローチャートに従い、操作入力処理プログラムの実行を開始すると、まず、ユーザ認証出力処理ルーチン１００（図２及び図４参照）の処理がなされる。
【００４０】
一方、情報処理センターＣでは、サーバ２０が図３のフローチャートに従いサーバプログラムを実行している。現段階にて、サーバプログラムがユーザ認証出力処理ルーチン６００（図３及び図５参照）に進むと、このユーザ認証処理ルーチン６００の処理がユーザ認証出力処理ルーチン１００の処理に対応してなされる。以下、ユーザ認証処理ルーチン６００の処理をユーザ認証出力処理ルーチン１００との対応において説明する。
【００４１】
図４の認証データ出力処理ルーチン１００では、ステップ１０１において、変数データｎがｎ＝０とクリアされる。ついで、ステップ１０２において、当該携帯端末Ｍのユーザを特定するための認証要求が送信される。これに伴い、無線通信部１４は、マイクロコンピュータ１０から上記認証要求を情報処理センターＣの無線通信装置２２に送信する。
【００４２】
携帯端末Ｍでは、ステップ１０２での上記処理後、ステップ１０３にて変数データがｎ＝ｎ＋１＝１と加算更新され、ステップ１０４においてｎ≦３に基づきＮＯと判定される。ここで、ステップ１０４において、ｎ＞３を判定基準としたのは、外乱等の影響をも考慮して、サーバ２０が、無線通信部１４の認証要求を無線通信装置２２を介し確実に受信できるようにするためである。
【００４３】
以後、ステップ１０２〜ステップ１０４の循環処理が繰り返されて、上記認証要求が繰り返し出力される。これに伴い、無線通信部１４が上記認証要求を繰り返し無線通信装置２２に送信する。しかして、ステップ１０３において変数データｎがｎ＝ｎ＋１＝４に加算更新されたとき、ステップ１０４での判定がＹＥＳとなる。これにより、上記認証要求のマイクロコンピュータ１０からの出力が終了する。
【００４４】
情報処理センターＣにおいて、無線通信装置２２が、上述のように無線通信部１４から送信される認証要求を受信すると、サーバ２０はユーザ認証処理ルーチン６００（図５参照）のステップ６０１においてＹＥＳと判定する。
【００４５】
このステップ６０１におけるＹＥＳとの判定に伴い、ステップ６０２において、サーバ２０が、認証要求応答を出力し、これに伴い、無線通信装置２２が、無線通信部１４に認証要求応答を送信する。
【００４６】
携帯端末Ｍでは、情報処理センターＣにおけるステップ６０２の送信認証要求応答を受信すると、ステップ１０５において、ＹＥＳと判定される。これに伴い、マイクロコンピュータ１０は、ステップ１０６において、変数データｍがｍ＝０とクリアされる。ついで、ステップ１０７において、当該携帯端末Ｍのユーザを特定するためのユーザＩＤとパスワードが、認証データとして出力される。これに伴い、無線通信部１４は、マイクロコンピュータ１０から上記認証データを無線通信装置２２に送信する。
【００４７】
携帯端末Ｍでは、ステップ１０７での上記処理後、ステップ１０８にて変数データがｍ＝ｍ＋１＝１と加算更新され、ステップ１０９においてｍ≦３に基づきＮＯと判定される。ここでステップ１０９において、ｍ＞３を判定基準としたのは、外乱等の影響をも考慮して、サーバ２０が、無線通信部１４の認証データを無線通信装置２２を介し確実に受信しうるようにするためである。
【００４８】
以後、ステップ１０７〜ステップ１０９の循環処理が繰り返されて上記認証データが繰り返し出力される。これに伴い、無線通信部１４が上記認証データを繰り返し無線通信装置２２に送信する。しかして、ステップ１０８において変数データｍがｍ＝ｍ＋１＝４に加算更新されたとき、ステップ１０９での判定がＹＥＳとなる。これにより、上記認証データのマイクロコンピュータ１０からの出力が終了する。
【００４９】
情報処理センターＣにおいて、無線通信装置２２が、上述のように無線通信部１４から送信される認証データを受信すると、ステップ６０３において、サーバ２０は、ＹＥＳと判定する。ステップ６０３におけるＹＥＳとの判定に伴い、ステップ６０４において、上記認証データが、サーバ２０の照合データ（ユーザＩＤ及びパスワードからなる）と照合される。この照合の結果、認証データが上記照合データと一致しなければ、上記認証データは正規信号でないことからステップ６０４での判定がＮＯとなり、ステップ６０６において上記認証データは非正規信号として出力される。これに伴い、無線通信装置２２が認証データを非正規信号と共に無線通信部１４に送信する。
【００５０】
上述のように、無線通信部１４に認証データが非正規信号と共に送信されると、ステップ１１０においてＮＯと判定され、再びステップ１０６から始まる認証データを無線通信部１４から無線通信装置２２に送信して上述と同様の処理がなされる。
【００５１】
一方、ステップ６０４において、上記認証データがサーバ２０の照合データと照合され、認証データが上記照合データと一致すれば、上記認証データは正規であることから、サーバ２０が、ステップ６０４において、ＹＥＳと判定する。それに伴い、サーバ２０は、ステップ６０５において、上記認証データは正規信号として出力し、無線通信装置２２は、認証データは正規信号として無線通信部１４に送信する。
【００５２】
上述のように、無線通信部１４が、認証データは正規信号と受信すると、ステップ１１０において、マイクロコンピュータ１０は、ＹＥＳと判定し、ユーザ認証出力処理ルーチン１００の処理及びユーザ認証処理ルーチン６００の処理が終了する。
【００５３】
ついで、携帯端末Ｍにおいて、マイクロコンピュータ１０は、現在位置検出装置１２の検出現在位置をデータデータとして出力し、情報処理センターＣの記憶装置２１に記憶済みのデータベースを用いてユーザの利用移動手段とマッチングをおこなうための現在位置情報送信処理ルーチン２００（図２及び図６）の処理をする。
【００５４】
一方、情報処理センターＣにおいては、サーバ２０が、現在位置情報送信処理ルーチン２００の処理に対応して、現在位置情報受信・データベースマッチング処理ルーチン７００（図３及び図７）の処理を行う。以下、現在位置情報受信・データベースマッチング処理ルーチン７００の処理を、現在位置情報送信処理ルーチン２００の処理との対応において説明する。
【００５５】
図６の現在位置情報送信処理ルーチン２００では、ステップ２０１において、マイクロコンピュータ１０は、当該携帯端末Ｍのユーザのデータベースマッチング要求を出力する。これに伴い、無線通信部１４は、マイクロコンピュータ１０からデータベースマッチング要求を無線通信装置２２に送信する。
【００５６】
情報処理センターＣにおいて、無線通信装置２２が、上述のように無線通信部１４から送信されるデータベースマッチング要求を受信すると、サーバ２０は、現在位置情報受信・データベースマッチング処理ルーチン７００のステップ７０１においてＹＥＳと判定する。これに伴い、ステップ７０２において、サーバ２０が、現在位置情報送信要求を出力し、無線通信装置２２が、現在位置情報送信要求を無線通信部１４に送信する。
【００５７】
携帯端末Ｍにおいて、無線通信部１４が、情報処理センターＣにおけるステップ７０２の現在位置情報送信要求を受信すると、マイクロコンピュータ１０が、ステップ２０２において、ＹＥＳと判定する。これに伴い、マイクロコンピュータ１０は、ステップ２０３において、現在位置検出装置１２にて検出した現在位置情報Ｐ１を出力し、無線通信部１４は、当該現在位置情報Ｐ１を無線通信装置２２に送信する。
【００５８】
情報処理センターＣにおいて、無線通信装置２２が、上述のように現在位置情報Ｐ１を受信すると、ステップ７０３において、ＹＥＳと判定される。これに伴い、サーバ２０は、ステップ７０４において、受信した現在位置情報Ｐ１を記憶装置２１に記憶されているデータベースと照合して公共交通機関路線ネットワークと一致するかのマッチング処理をおこなう。ここで、一致する公共交通機関路線ネットワークがある場合は、ステップ７０５において、ＹＥＳと判定され、サーバ２０は、ステップ７０６において、記憶装置２１に記憶されているデータベースに基づき公共交通機関路線ネットワーク上の現在位置情報Ｐ１を走行している公共交通機関があるかダイア情報マッチング処理を行う。このとき、該当する公共交通機関が１つであれば、携帯端末Ｍのユーザが乗車している列車が特定され、ステップ７０７において、ＹＥＳと判定される。これに伴い、サーバ２０は、ステップ７０８において、記憶装置２１に記憶されているダイア情報データからユーザが乗車している列車等が各駅への到着する時刻情報等を検索する。
【００５９】
一方、ステップ７０５において、一致する公共交通機関路線ネットワークがない場合はＮＯと判定され、サーバ２０は、ステップ７１０（図８参照）において、現在地情報送信要求を出力し、これに伴い、無線通信装置２２は、無線通信部１４に現在位置情報送信要求を送信する。
【００６０】
また、ステップ７０７において、携帯端末Ｍのユーザが乗車している列車の数が１つに特定されないような場合は、サーバ２０は、ＮＯと判定し、上記ステップ７１０の処理と同様に、現在位置情報送信要求を出力し、無線通信装置２２は、無線通信部１４に現在位置情報送信要求を送信する。
【００６１】
携帯端末Ｍにおいて、無線通信部１４が、上述のように無線通信装置２２から送信される現在位置情報送信要求を受信すると、ステップ２０４において、マイクロコンピュータ１０が、ＹＥＳと判定する。これに伴い、マイクロコンピュータ１０は、ステップ２０５において、現在位置検出装置１２にて検出した現在位置情報Ｐ２を出力し、無線通信部１４は、当該現在位置情報Ｐ２を無線通信装置２２に送信する。
【００６２】
情報処理センターＣにおいて、無線通信装置２２が、上述のように無線通信部１４から送信される現在位置情報Ｐ２を受信すると、ステップ７１１において、サーバ２０は、ＹＥＳと判定する。ステップ７０３で受信した現在位置情報Ｐ１とステップ７１１で受信した現在位置情報Ｐ２により、サーバ２０は、ステップ７１２において、携帯端末Ｍのユーザの移動方向Ｄと、移動距離Ｌから移動速度Ｓとを算出する。
【００６３】
このようにステップ７１２で移動方向Ｄと移動速度Ｓを算出した後、ステップ７１３において、サーバ２０が、ステップ７１２において算出された移動速度Ｓが１０ｍ／ｓｅｃ以上の場合は、ＹＥＳと判定する。ステップ７１３の判定後、サーバ２０は、ステップ７１４において、受信した現在位置情報Ｐ２を記憶装置２１に記憶されているデータベースに基づき公共交通機関路線ネットワークに一致するネットワークがあるか否かのマッチング処理をおこなう。
【００６４】
ステップ７１４のマッチング処理において現在位置情報Ｐ２と一致する公共交通機関路線ネットワークがある場合は、サーバ２０は、ステップ７１５において、ＹＥＳと判定し、ステップ７１６において、記憶装置２１に記憶されているデータベースに基づき公共交通機関路線ネットワーク上の現在位置を走行している公共交通機関があるかにつき検索する。
【００６５】
このとき、該当する公共交通機関があれば、携帯端末Ｍのユーザが乗車している列車を特定することができ、ステップ７１７において、サーバ２０が、ＹＥＳと判定する。ステップ７１７において、携帯端末Ｍのユーザの乗車している列車を特定できると、サーバ２０は、ステップ７０８において、記憶装置２１のダイア情報データに記憶されている前記列車の各駅への到着時刻等の情報を検索する。
【００６６】
また、ステップ７１５において、現在位置情報Ｐ２と一致する公共交通機関路線ネットワークがない場合、サーバ２０は、ＮＯと判定し、携帯端末Ｍのユーザが公共交通機関以外の高速移動手段である自動車を利用していると判断する。次に、サーバ２０は、ステップ７１８において、現在位置情報Ｐ２を記憶装置２１のデータベースに記憶されている道路ネットワークと一致するか否かのマッチング処理をおこなう。
【００６７】
ステップ７１８において一致する道路ネットワークがあった場合、サーバ２０は、ステップ７１９において、ＹＥＳと判定し、次に、ステップ７２０において、無線通信装置２２を介して道路情報システムＶから現在位置情報Ｐ２の移動方向Ｄ方面の渋滞情報等の道路交通情報を検索する。また、現在位置情報Ｐ２が、高速道路、都市高速道路、有料自動車道上となる場合は、サーバ２０は、ステップ７２１において、インターチェンジ、サービスエリア、パーキングエリア、ジャンクション等の情報を併せて検索する。
【００６８】
また、ステップ７１２において算出された携帯端末Ｍのユーザの移動速度Ｓが１０ｍ／ｓｅｃ未満であれば、ステップ７１３において、サーバ２０は、ＮＯと判定し、携帯端末Ｍのユーザが公共交通機関や自動車を利用せずに、移動手段は徒歩であると判断する。次に、サーバ２０は、ステップ７２２（図９参照）において、現在位置情報Ｐ２を記憶装置２１に記憶されている公共交通機関駅座標と一致するか否かのマッチング処理をおこなう。
【００６９】
ステップ７２２において、公共交通機関駅座標と一致するか否かのマッチング処理をおこなった結果、一致する駅が有る場合は、サーバ２０は、ステップ７２３において、ＹＥＳと判定し、ステップ７２４において、該当する公共交通機関の列車の運行状況を検索する。
【００７０】
ステップ７２３において、サーバ２０が、公共交通機関駅座標と一致するか否かのマッチング処理をおこなった結果、一致する駅が無い場合は、サーバ２０は、ステップ７２３において、ＮＯと判定し、ステップ７２５において、現在位置情報Ｐ２を中心とした半径５００ｍの地域情報を検索する。そして、ステップ７２５において、現在位置情報Ｐ２の半径５００ｍ内に最寄りの公共交通機関駅座標が有れば、サーバ２０は、現在位置情報Ｐ２の最寄りの公共交通機関の運行情報を検索する。
【００７１】
各ステップ７０８、７２０、７２１、７２４、７２５及び７２６において、携帯端末Ｍのユーザの移動状況に合わせた情報検索がされると、サーバ２０は、ステップ７０９において、マッチング終了を出力し、無線通信装置２２は、マッチング終了を無線通信部１４に送信する。
【００７２】
携帯端末Ｍにおいて、無線通信素子２２が、上記のマッチング終了を受信すると、マイクロコンピュータ１０が、ステップ２０６において、ＹＥＳと判定し、現在位置情報送信処理ルーチン２００及び現在位置情報受信・データベースマッチング処理ルーチン７００が終了する。
【００７３】
以上のように、現在位置情報送信処理ルーチン２００及び現在位置情報受信・データベースマッチング処理ルーチン７００が終了すると、携帯端末Ｍにおいては、マイクロコンピュータ１０が、検索データ受信処理ルーチン３００（図２及び図１０参照）の処理をする。一方、情報処理センターＣにおいては、サーバ２０が、検索データ受信処理ルーチン３００の処理に対応して、検索データ送信処理ルーチン８００の処理（図３及び図１１参照）をおこなう。以下、検索データ送信処理ルーチン８００の処理を検索データ受信処理ルーチン３００の処理に対応させて説明する。
【００７４】
図１０の検索データ受信処理ルーチン３００では、ステップ３０１において、変数データｑがｑ＝０とクリアされる。ついで、ステップ３０２において、マイクロコンピュータ１０が、現在位置情報受信・データベースマッチング処理ルーチン７００にて検索された当該携帯端末Ｍのユーザの移動手段に基づく検索データ（以後検索データともいう）の送信要求を出力する。これに伴い、無線通信部１４は、マイクロコンピュータ１０からの上記送信要求を無線通信装置２２に送信する。
【００７５】
携帯端末Ｍでは、ステップ３０２での上記処理後、ステップ３０３にて変数データがｑ＝ｑ＋１＝１と加算更新され、ステップ３０４においてｑ≦３に基づきＮＯと判定される。ここで、ステップ３０４において、ｑ＞３を判定基準としたのは、外乱等の影響をも考慮して、サーバ２０が、無線通信部１４の、送信要求を無線通信装置２２を介し確実に受信しうるようにするためである。
【００７６】
以後、ステップ３０２〜ステップ３０４の循環処理が繰り返されて上記送信要求が繰り返し出力される。これに伴い、無線通信部１４が上記送信要求を繰り返し無線通信装置２２に送信する。しかして、ステップ３０３において変数データｑがｑ＝ｑ＋１＝４に加算更新されたとき、ステップ３０４での判定がＹＥＳとなる。これにより、上記送信要求のマイクロコンピュータ１０からの出力が終了する。
【００７７】
情報処理センターＣにおいて、無線通信装置２２が、上述のように無線通信部１４から送信される検索データ送信要求を受信すると、サーバ２０は、検索データ送信処理ルーチン８００（図１１参照）のステップ８０１においてＹＥＳと判定する。この判定に伴い、サーバ２０は、検索データを出力し、それに伴い、無線通信装置２２は、検索データを無線通信部１４に送信する。
【００７８】
携帯端末Ｍにおいて、無線通信部１４が、上述のように無線通信装置２２から送信される検索データを受信すると、マイクロコンピュータ１０は、ステップ３０５において、ＹＥＳと判定する。ステップ３０５において、無線通信部１４が、検索データを受信すると、マイクロコンピュータ１０が、検索データを表示部１５に表示する。
【００７９】
以上説明したように、本第１実施形態では、操作部１１の入力により、操作処理プログラムを実行すると、携帯端末Ｍが、現在位置情報を情報処理センターＣに送信する。すると、情報処理センターＣにおいて、現在位置情報を受信すると、移動手段の判定処理、移動手段に応じた情報の検索をし、検索情報を携帯端末Ｍに送信する。これに伴い、携帯端末Ｍは、受信した検索情報を表示部１５に出力する。
【００８０】
従って、携帯端末Ｍを携帯するユーザは、移動手段に対する入力操作をしなくても、当該ユーザの移動手段に応じた情報を取得することができる。特に、当該ユーザが例えば公共交通機関の一つである列車に乗車して移動しているときに、当該ユーザが具体的に乗車している列車が特定されるので、当該ユーザは、当該列車の目的駅へ到着する時刻を容易に知ることができる。
【００８１】
また、当該ユーザが、自動車に乗車して移動しているときは、当該ユーザが高速で移動しており、かつ道路ネットワーク上にいるか検索され、当該自動車の現在位置から移動方向に関する道路交通情報を知ることができる。さらに、当該ユーザが乗車している自動車が、高速自動車道路、都市高速道路、有料自動車道を走行しているときは、移動方向のサービスエリア情報、パーキングエリア情報、インターチェンジ情報、ジャンクション情報を容易に知ることができる。
【００８２】
また、当該ユーザが、徒歩で移動しているときは、当該ユーザの周辺に公共交通機関の駅があるか否か検索され、公共交通機関の駅があるときにその公共交通機関に関する時刻表等の運行状況を知ることができる。また、当該ユーザの周辺に公共交通機関の駅がないときは、当該ユーザの周辺の店舗などの地域情報を知ることができる。
（第２実施形態）
図１２〜図１５では、本発明の第２実施形態の要部を示している。この第２実施形態では、前記第１実施形態にて述べた携帯端末Ｍ側の現在位置情報送信処理ルーチン２００及び情報処理センター側の現在位置情報受信・データベースマッチング処理ルーチン７００に代えて現在位置情報送信処理ルーチン２００Ａ及び情報処理センター側の現在位置情報受信・データベースマッチング処理ルーチン７００Ａが採用されている。その他の構成は上記第１実施形態と同様である。
【００８３】
このように構成した本第２実施形態において、現在位置情報送信処理ルーチン２００Ａでは、第一実施形態で述べたように、ステップ２０１において、マイクロコンピュータ１０は、当該携帯端末Ｍのユーザのデータベースマッチング要求を出力する。これに伴い、無線通信部１４は、マイクロコンピュータ１０からデータベースマッチング要求を無線通信装置２２に送信する。
【００８４】
情報処理センターＣにおいて、無線通信装置２２が、上述のように無線通信部１４から送信されるデータベースマッチング要求を受信すると、サーバ２０は、現在位置情報受信・データベースマッチング処理ルーチン７００Ａ（図１３〜図１５参照）のステップ７０１においてＹＥＳと判定する。データベースマッチング要求を受信をすると、ステップ７０２において、サーバ２０が、現在位置情報送信要求を出力し、無線通信装置２２が、現在位置情報送信要求を無線通信部１４に送信する。
【００８５】
携帯端末Ｍにおいて、無線通信部１４が、情報処理センターＣにおけるステップ７０２の現在位置情報送信要求を受信すると、マイクロコンピュータ１０が、ステップ２０２において、ＹＥＳと判定する。これに伴い、マイクロコンピュータ１０は、ステップ２０３において、現在位置検出装置１２にて検出した現在位置情報Ｐ１を出力し、無線通信部１４は、当該現在位置情報Ｐ１を無線通信装置２２に送信する。
【００８６】
情報処理センターＣにおいて、無線通信装置２２が、上述のように現在位置情報Ｐ１を受信すると、ステップ７０３において、ＹＥＳと判定される。この判定に伴い、サーバ２０は、ステップ７１０において、再度現在位置情報送信要求を出力し、無線通信装置２２が、現在位置情報送信要求を無線通信部１４に送信する。
【００８７】
携帯端末Ｍにおいて、無線通信部１４が、情報処理センターＣにおけるステップ７１０の現在位置情報送信要求を受信すると、マイクロコンピュータ１０が、ステップ２０４において、ＹＥＳと判定する。これに伴い、マイクロコンピュータ１０は、ステップ２０５において、現在位置検出装置１２にて検出した現在位置情報Ｐ２を出力し、無線通信部１４は、当該現在位置情報Ｐ２を無線通信装置２２に送信する。
【００８８】
情報処理センターＣにおいて、無線通信装置２２が、上述のように無線通信部１４から送信される現在位置情報Ｐ２を受信すると、ステップ７１１において、サーバ２０は、ＹＥＳと判定する。ステップ７０３で受信した現在位置情報Ｐ１とステップ７１１で受信した現在位置情報Ｐ２により、サーバ２０は、ステップ７１２において、携帯端末Ｍのユーザの移動方向Ｄと、移動距離Ｌから移動速度Ｓとを算出する、以下、サーバ２０は、図１４及び図１５に示すフローチャートに従い、現在位置情報受信・データベースマッチング処理ルーチン７００Ａの処理を行う。これにより、本第２実施形態においても、上記第１実施形態と同様の効果を得られることができる。
【００８９】
なお、情報処理センターＣの無線通信装置２２は、受信機及び送信機を別体で備えていてもよい。
【図面の簡単な説明】
【図１】本発明に係る第１実施形態を示すブロック図である。
【図２】図１の情報提供システムのマイクロコンピュータの作用を示すフローチャートである。
【図３】図１の情報提供システムのサーバの作用を示すフローチャートであるである。
【図４】図２のユーザ認証出力処理ルーチンを詳細に示すフローチャートである。
【図５】図３のユーザ認証処理ルーチンを詳細に示すフローチャートである。
【図６】図２の現在位置情報送信処理ルーチンを詳細に示すフローチャートである。
【図７】図３の現在位置情報受信・データベースマッチング処理ルーチンを詳細に示すである。
【図８】図３の現在位置情報受信・データベースマッチング処理ルーチンを詳細に示すである。
【図９】図３の現在位置情報受信・データベースマッチング処理ルーチンを詳細に示すである。
【図１０】図２の検索データ受信処理ルーチンを詳細に示すである。
【図１１】図３の検索データ送信処理ルーチンを詳細に示すである。
【図１２】当該第２実施形態の現在位置情報送信処理ルーチンを詳細に示すフローチャートである。
【図１３】当該第２実施形態の現在位置情報受信・データベースマッチング処理ルーチンを詳細に示すである。
【図１４】当該第２実施形態の現在位置情報受信・データベースマッチング処理ルーチンを詳細に示すである。
【図１５】当該第２実施形態の現在位置情報受信・データベースマッチング処理ルーチンを詳細に示すである。
【符号の説明】
Ｍ…携帯端末、Ｃ…情報処理センター、１０マイクコンピュータ、１１…操作部、１２…現在位置検出装置、１３…記憶部、１４…無線通信部、１５…表示部、２０…サーバ、２１…記憶装置、２２…無線通信装置。
【図１】
2005056002.tif 000003
【図２】
2005056002.tif 000004
【図３】
2005056002.tif 000005
【図４】
2005056002.tif 000006
【図５】
2005056002.tif 000007
【図６】
2005056002.tif 000008
【図７】
2005056002.tif 000009
【図８】
2005056002.tif 000010
【図９】
2005056002.tif 000011
【図１０】
2005056002.tif 000012
【図１１】
2005056002.tif 000013
【図１２】
2005056002.tif 000014
【図１３】
2005056002.tif 000015
【図１４】
2005056002.tif 000016
【図１５】
2005056002.tif 000017