(57)【要約】【課題】  交通用途において、ユーザにとって利便性の高い情報を提供する情報提供システムを提供することを目的とする。【解決手段】  路線が決まっている交通機関による移動を支援する情報を提供する。    保持手段は、予め決められた位置にある交通機関の停車場所と、各停車場所を繋ぐ路線とを表す路線情報を保持し、入力受付手段は、外部から目的地となる停車場所の入力を受け付け、取得手段は、ユーザの現在位置を取得する。  選択手段は、前記現在位置に基づいて、目的地までの経路上を運行する交通機関を選択する。提示手段は、選択した交通機関を示す指示情報をユーザに提示する。  これにより、ユーザの行動に合わせた情報を提供することが出来る。【選択図】  図４
2006030143.tif 000002
【特許請求の範囲】
【請求項１】
路線が決まっている交通機関による移動を支援する情報を提供する情報提供システムであって、
予め決められた位置にある交通機関の停車場所と、各停車場所を繋ぐ路線とを表す路線情報を保持する保持手段と、
外部から目的地となる停車場所の入力を受け付ける入力受付手段と、
ユーザの現在位置を取得する取得手段と、
前記現在位置に基づいて、目的地までの経路上を運行する交通機関を選択する選択手段と、
選択した交通機関を示す指示情報を提示する提示手段と
から構成されることを特徴とする情報提示システム。
【請求項２】
路線が決まっている交通機関での移動に関する情報を提供する可搬型の端末機器であって、
予め決められた位置にある交通機関の停車場所と、各停車場所を繋ぐ路線とを表す路線情報を保持する保持手段と、
外部からの入力に従って、目的地となる停車場所を決定する決定手段と、
ユーザの現在位置を取得する取得手段と、
前記現在位置に基づいて、目的地までの経路上を運行する交通機関を選択する選択手段と、
選択した交通機関を示す指示情報を出力する出力手段と
から構成されることを特徴とする端末機器。
【請求項３】
前記交通機関は電車であり、
前記停車場所は駅であり、
前記保持手段は、電車への乗車位置である乗車ホームを複数含む駅と、各電車が運行する路線とを含む前記路線情報を保持し、
前記選択手段は、目的地の駅までの経路上を運行する電車を選択し、
前記出力手段は、選択した電車とその電車への乗車ホームとを指示する指示情報を出力する
ことを特徴とする請求項２記載の端末機器。
【請求項４】
前記保持手段は、更に、各駅の内部の地図情報を保持し、
前記出力手段は、更に、前記選択した乗車ホームを含む地図情報を読み出して出力する
ことを特徴とする請求項３記載の端末機器。
【請求項５】
前記保持手段は、各交通機関が各停車場所を発車する時刻を更に含む前記路線情報を保持し、
前記取得手段は、更に、現在時刻を取得し、
前記選択手段は、前記経路上を運行する交通機関のから、前記現在時刻に基づいて乗車する交通機関を選択し、
前記出力手段は、選択した交通機関の発車時刻を出力する
ことを特徴とする請求項２記載の端末機器。
【請求項６】
前記端末機器は、更に、
前記選択された停車場所と前記交通機関とを記憶する記憶手段を備え、
前記選択手段は、前記位置取得手段が取得した現在位置が、前記記憶している停車場所と同じ位置を示す場合、前記記憶している交通機関を選択する
ことを特徴とする請求項２記載の端末機器。
【請求項７】
前記選択手段は、前記現在位置に基づいて、交通機関に乗車する停車場所を決定し、前記決定した停車場所から乗車可能で、決定した停車場所から目的地までの経路上を運行する前記交通機関を選択し、
前記出力手段は、前記決定した停車場所を含む前記指示情報を出力する
ことを特徴とする請求項２記載の端末機器。
【請求項８】
前記端末機器は、更に、前記交通機関から降車したか否かを判断する判断手段を備え、
前記取得手段は、前記判断手段が降車したと判断する場合に、現在位置を取得し、
前記出力手段は、前記現在位置から前記決定した停車場所までの情報を含む前記指示情報を出力する
ことを特徴とする請求項７記載の端末機器。
【請求項９】
路線が決まっている交通機関での移動に関する情報を提供する可搬型の端末機器で用いられる情報提供方法であって、
前記端末機器は、予め決められた位置にある交通機関の停車場所と、各停車場所を繋ぐ路線とを表す路線情報を保持する保持手段を備え、
前記端末装置が、
決定手段により、外部からの入力に従って、目的地となる停車場所を決定する決定ステップと、
取得手段により、ユーザの現在位置を取得する取得ステップと、
選択手段により、前記現在位置に基づいて、目的地までの経路上を運行する交通機関を選択する選択ステップと、
出力手段により、選択した交通機関を示す指示情報を出力する出力ステップと
を有することを特徴とする情報提供方法。
【請求項１０】
路線が決まっている交通機関での移動に関する情報を提供する可搬型の端末機器で用いられる情報提供プログラムであって、
前記端末機器は、予め決められた位置にある交通機関の停車場所と、各停車場所を繋ぐ路線とを表す路線情報を保持する保持手段を備え、
前記端末装置が、
決定手段により、外部からの入力に従って、目的地となる停車場所を決定する決定ステップと、
取得手段により、ユーザの現在位置を取得する取得ステップと、
選択手段により、前記現在位置に基づいて、目的地までの経路上を運行する交通機関を選択する選択ステップと、
出力手段により、選択した交通機関を示す指示情報を出力する出力ステップと
を有することを特徴とする情報提供プログラム。
【請求項１１】
路線が決まっている交通機関での移動に関する情報を提供する可搬型の端末機器で用いられる情報提供プログラムを記録した、コンピュータ読み取り可能な記録媒体であって、
前記端末機器は、予め決められた位置にある交通機関の停車場所と、各停車場所を繋ぐ路線とを表す路線情報を保持する保持手段を備え、
前記端末装置が、
決定手段により、外部からの入力に従って、目的地となる停車場所を決定する決定ステップと、
取得手段により、ユーザの現在位置を取得する取得ステップと、
選択手段により、前記現在位置に基づいて、目的地までの経路上を運行する交通機関を選択する選択ステップと、
出力手段により、選択した交通機関を示す指示情報を出力する出力ステップと
を有する情報提供プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交通用途における情報提供システムに関する。
【背景技術】
【０００２】
近年、ICカードを用いて、電車などの交通用途で料金を電子的に収受するシステムが普及しており、このようなIC機能を携帯電話に組み込むことによって実現されるサービスも検討され、実証実験が行われている。
このように、携帯電話には様々な機能が備えられている。位置情報を検出する機能が備えられたものもあり、地図情報など、検出された位置情報に応じた情報を取得することが出来る。特許文献１には、安全に位置情報の通知が行える技術が開示されている。
【特許文献１】特開平１１−３３１９３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このような技術的背景の下、ユーザにとって、より利便性の高いシステムが望まれている。
上記要望に対処するために、本発明は、交通用途でユーザの利便性を向上させる情報提供システム及び端末機器を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、本発明は、路線が決まっている交通機関による移動を支援する情報を提供する情報提供システムであって、  予め決められた位置にある交通機関の停車場所と、各停車場所を繋ぐ路線とを表す路線情報を保持する保持手段と、外部から目的地となる停車場所の入力を受け付ける入力受付手段と、ユーザの現在位置を取得する取得手段と、前記現在位置に基づいて、目的地までの経路上を運行する交通機関を選択する選択手段と、選択した交通機関を示す指示情報を提示する提示手段とから構成されることを特徴とする情報提示システムである。
【発明の効果】
【０００５】
本発明は、上記構成の情報提供システムである。
また、路線が決まっている交通機関での移動に関する情報を提供する可搬型の端末機器であって、予め決められた位置にある交通機関の停車場所と、各停車場所を繋ぐ路線とを表す路線情報を保持する保持手段と、外部からの入力に従って、目的地となる停車場所を決定する決定手段と、ユーザの現在位置を取得する取得手段と、前記現在位置に基づいて、目的地までの経路上を運行する交通機関を選択する選択手段と、選択した交通機関を示す指示情報を出力する出力手段とから構成されることを特徴とする端末機器である。
【０００６】
この構成によると、ユーザの現在位置に基づいて、交通機関が選択されるので、個々のユーザの行動に合わせた情報を提供することが出来、ユーザの利便性を向上させることが出来る。
ここで、前記端末機器における前記交通機関は電車であり、前記停車場所は駅であり、前記保持手段は、電車への乗車位置である乗車ホームを複数含む駅と、各電車が運行する路線とを含む前記路線情報を保持し、前記選択手段は、目的地の駅までの経路上を運行する電車を選択し、前記出力手段は、選択した電車とその電車への乗車ホームとを指示する指示情報を出力するとしても良い。
【０００７】
この構成によると、乗車するホームと乗車する電車とが示されるので、その路線を利用し慣れていないユーザでも、容易に乗車すべき電車を選択することが出来る。
ここで、前記端末機器における前記保持手段は、更に、各駅の内部の地図情報を保持し、前記出力手段は、更に、前記選択した乗車ホームを含む地図情報を読み出して出力するとしても良い。
【０００８】
この構成によると、乗車ホームの地図情報が出力されるので、ユーザにとって不案内の土地であっても、目的地へ向かう電車のホームを容易に探すことが出来る。
ここで、前記端末機器における前記保持手段は、各交通機関が各停車場所を発車する時刻を更に含む前記路線情報を保持し、前記取得手段は、更に、現在時刻を取得し、前記選択手段は、前記経路上を運行する交通機関のから、前記現在時刻に基づいて乗車する交通機関を選択し、前記出力手段は、選択した交通機関の発車時刻を出力するとしても良い。
【０００９】
この構成によると、現在時刻に基づいて交通機関を選択しているので、ユーザの行動に合わせた交通機関を選択することが出来る。
ここで、前記端末機器は、更に、前記選択された停車場所と前記交通機関とを記憶する記憶手段を備え、前記選択手段は、前記位置取得手段が取得した現在位置が、前記記憶している停車場所と同じ位置を示す場合、前記記憶している交通機関を選択するとしても良い。
【００１０】
この構成によると、一旦選択した交通機関は記憶しているので、利用したことがある交通機関を再度利用する場合、選択しなおさなくても、同じ交通機関の指示情報を得ることが出来る。
ここで、前記端末機器における前記選択手段は、前記現在位置に基づいて、交通機関に乗車する停車場所を決定し、前記決定した停車場所から乗車可能で、決定した停車場所から目的地までの経路上を運行する前記交通機関を選択し、前記出力手段は、前記決定した停車場所を含む前記指示情報を出力するとしても良い。
【００１１】
この構成によると、ユーザの現在位置に基づいて、交通機関に乗車する停車場所が選択されるので、ユーザの行動に合わせた情報が提供される。
ここで、前記端末機器は、更に、前記交通機関から降車したか否かを判断する判断手段を備え、前記取得手段は、前記判断手段が降車したと判断する場合に、現在位置を取得し、前記出力手段は、前記現在位置から前記決定した停車場所までの情報を含む前記指示情報を出力するとしても良い。
【００１２】
この構成によると、交通機関を降車した時点で、次に乗車する交通機関についての情報が得られるので、交通機関を乗り換える場合に利用できる。
【発明を実施するための最良の形態】
【００１３】
１．   ローカル情報提供システム１の構成
ローカル情報提供システム１は、図１に示すように、携帯電話１００、メモリカード２００、GPS衛星３０１、３０２、３０３、３０４及び短距離無線通信装置４００ａ、４００ｂ、・・・、４００ｃから構成される。
ローカル情報提供システム１は、電車を利用する際に、そのユーザがいる位置及びそのときの時刻に基づいて、適切な経路をユーザに案内するシステムである。
【００１４】
メモリカード２００はユーザが保持する携帯電話１００に装着されて利用される。
携帯電話１００は、GPS衛星３０１〜３０４からの信号に基づいて現在位置を導出する。また、現在時刻を計時する。現在位置及び現在時刻をメモリカード２００へ出力する。
メモリカード２００は、電車の路線や時刻表、車両に関する情報などのデータベースを記録しており、現在位置及び現在時刻から、ユーザが目的地へ行くために適切な電車を検索し、携帯電話１００を介してユーザに通知する。
【００１５】
また、携帯電話１００は、電車のドア付近に備えられている短距離無線通信装置４００ａ〜４００ｃからの信号を受信することで、ユーザが電車に乗車したか、また、降車したかを判断する。なお、短距離無線通信装置４００ａ〜４００ｃを区別する必要がない場合は、短距離無線通信装置４００と呼ぶ。
以下、各構成について説明する。
１．１  携帯電話１００
携帯電話１００は、図２に示すように、制御部１０１、アンテナ１０２、電話通信部１０３、電話通信制御部１０４、マイク１０５、スピーカ１０６、アンテナ１０７、GPS通信部１０８、GPS通信制御部１０９、アンテナ１１０、短距離通信部１１１、短距離通信制御部１１２、入力部１１３、表示部１１４、計時部１１５及び入出力部１１６から構成される。
【００１６】
携帯電話１００は、具体的には、マイクロプロセッサ、信号処理プロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。マイクロプロセッサ及び信号処理プロセッサが、携帯電話１００が内蔵するコンピュータプログラムに従って動作することにより、携帯電話１００は、その一部の機能を達成する。
以下、各構成について説明する。
（１）アンテナ１０２、電話通信部１０３及び電話通信制御部１０４
アンテナ１０２、電話通信部１０３及び電話通信制御部１０４は、無線基地局を介して、接続された相手の装置との間で、音声又は情報の送受信を行う。
【００１７】
電話通信部１０３は、受信部と送信部とから構成されている。受信部は、高周波増幅器、受信ミキサ、ＩＦ増幅器、復調器などから構成され、アンテナ１０２により受信した信号を増幅し、復調する。送信部は、送信電力増幅器、送信ミキサ、変調器などから構成され、ベースバンド信号により高周波信号を変調し、無線周波数に変換し、増幅し、アンテナ１０２により出力する。電話通信制御部１０４は、ベースバンド部を含み、電話通信部１０３との間で入出力する各種の信号の処理を行う。
（２）アンテナ１０７、GPS通信部１０８、GPS通信制御部１０９
アンテナ１０７及びGPS通信部１０８は、制御部１０１の制御により、４個のGPS衛星３０１、３０２、３０３、３０４から、１．６GHz帯のマイクロ波により、送信される測距信号を受信し、増幅し、復調する。GPS通信制御部１０９は、制御部１０１の制御により、受信した測距信号を用いて、携帯電話１００が存在する現在位置（緯度及び経度）を算出し、算出した現在位置を制御部１０１へ出力する。
（３）アンテナ１１０、短距離通信部１１１、短距離通信制御部１１２
アンテナ１１０、短距離通信部１１１及び短距離通信制御部１１２は、短距離無線通信装置４００との間で、２．４GHzの周波数帯域を用いて無線により情報の送受信を行う。
【００１８】
短距離通信部１１１は、信号をアンテナ１１０を介して送信し受信する送受信部と、信号を変調し復調する変復調部とを含み、短距離通信制御部１１２は、短距離通信部１１１との間で入出力する各種の信号の処理をする。また、短距離通信制御部１１２は、短距離無線通信装置４００の短距離通信制御部との間で、短距離無線通信における通信チャネルを確立し、その後確立した通信チャネルを介して、通信を行う。
【００１９】
短距離通信制御部１１２は、短距離無線通信装置４００から、電車のドアを通過したことを示す通過信号を受信すると、制御部１０１へ出力する。
（４）入出力部１１６
入出力部１１６は、携帯電話１００にメモリカード２００が装着された場合に、メモリカード２００と制御部１０１との間で、情報の送受信を行う。
（５）計時部１１５
計時部１１５は、制御部１０１の制御の下、現在時刻を計時し、制御部１０１へ出力する。なお、計時部１１５は、そのときの日付、曜日を含めて現在時刻として制御部１０１へ出力するとしても良い。
（６）入力部１１３、表示部１１４
入力部１１３は、ユーザからの入力を受け付け、受け付けた入力情報を制御部１０１へ出力する。
【００２０】
また、表示部１１４は、制御部１０１の制御の下、各種画面を表示する。
（７）制御部１０１
制御部１０１は、入力部１１３から、乗り換え検索の開始を示す開始指示を受け取ると、入力部１１３から目的地の入力を受け付け、入出力部１１６を介してメモリカード２００へ出力する。
【００２１】
また、メモリカード２００からの要求に従い、制御部１０１は、GPS通信制御部１０９、GPS通信部１０８及びアンテナ１０７に対して、現在位置を取得する旨の位置取得要求を出力し、GPS通信制御部１０９から現在位置（緯度、経度）を受け取り、受け取った現在位置（緯度、経度）を入出力部１１６を介して、メモリカード２００へ出力する。
また、メモリカード２００からの要求に従い、制御部１０１は、計時部１１５から現在時刻を取得し、入出力部１１６を介してメモリカード２００へ出力する。
【００２２】
また、メモリカード２００から乗車検出要求又は降車検出要求を受け取ると、短距離通信制御部１１２、短距離通信部１１１及びアンテナ１１０に対して、乗降検出要求を出力する。電車に乗車していない状態で、短距離通信制御部１１２が通過信号を受け取り、受け取った通過信号を短距離通信制御部１１２から受け取ると、制御部１０１は、乗車検出信号を入出力部１１６を介してメモリカード２００へ出力する。また、電車に乗車している状態で、短距離通信制御部１１２が通過信号を受け取ると、制御部１０１は、受け取った通過信号を受け取り、降車検出信号としてメモリカード２００へ出力する。
【００２３】
また、メモリカード２００から地図データと文字データとを受け取ると、それらを基に画像を生成して表示部１１４に表示する。
１．２  メモリカード２００の構成
メモリカード２００は、図３に示すように、制御部２０１、入出力部２０２及び情報記憶部２０３から構成される。
【００２４】
メモリカード２００は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、などから構成されるカードタイプのコンピュータシステムである。前記ＲＡＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、メモリカード２００は、その機能を達成する。
以下、各構成について説明する。
（１）入出力部２０２
入出力部２０２は、携帯電話１００に装着された場合に、携帯電話１００と制御部２０１との間で、情報の送受信を行う。
（２）情報記憶部２０３
情報記憶部２０３は、時刻表情報２１１、車両情報２１２、路線情報２１３、地図情報２１４及び検索アプリ２２１を記憶している。
【００２５】
時刻表情報２１１は、各駅の時刻表を表すデータであり、一例として、図８に示すように、発車時刻、乗車ホーム及び車両番号を対応付けて構成される。
乗車ホームは、対応する時刻に発車する電車に乗車するホームを表す。また、車両番号は、車両を区別する番号であり、車両情報２１２で車両を識別するために用いられている車両番号と同様のものである。
【００２６】
車両情報２１２は、車両番号毎に分類されており、図９に示すように、各車両の停車駅と、各停車駅での停車時刻及び発車時刻とを対応付けたものである。車両番号に識別される車両が停車する駅には、停車する時刻が対応付けられており、停車しない駅には時刻が対応していない。つまり、図９に示す車両番号７０３番の車両は、ｇ駅を発車した後、ｆ駅とｅ駅とは停車せず、ｄ駅に停車し、その後、ｃ駅及びｂ駅に順に停車し、ａ駅に到着することを表す。
【００２７】
路線情報２１３は、ローカル情報提供システム１に対応している駅と、各駅を繋ぐ路線と、他の路線への乗り換え駅と乗り換えに掛かる時間とを表す情報である。
一例として図７のように、ａ駅からｇ駅までで構成される路線Ａと、ｈ駅からｏ駅までで構成される路線Ｂと、ｐ駅からｖ駅までで構成される路線Ｃとから構成される場合、路線Ａの路線情報は、ａ〜ｇの各駅から構成され、ｂ駅には、路線Ｃのｐ駅へ乗り換え可能であることと、ｐ駅への乗り換えに掛かる所要時間とが対応付けられており、ｇ駅には路線Ｂのｉ駅へ乗り換え可能であることと、ｉ駅への乗り換えに掛かる所要時間とが対応付けられている。
【００２８】
地図情報２１４は、駅名と各駅の位置情報と駅構内の地図とが対応付けられている。位置情報は、緯度、経度を用いて各駅の位置を表す。
駅構内の地図は、改札や階段、エスカレーターの位置、乗車ホームの位置など駅構内の構造を表す地図情報であり、緯度、経度の座標によってそれらの位置を表している。
検索アプリ２２１は、電車に乗る際、また乗り換えの際に、ユーザに適切な電車を検索する検索処理を行うアプリケーションソフトである。具体的な処理については後述する。
（３）制御部２０１
制御部２０１は、入出力部２０２を介して携帯電話１００から開始指示を受け取ると、検索アプリ２２１を起動して検索処理を行う。
【００２９】
検索処理で制御部２０１は、携帯電話１００に、目的地の入力を要求する。また、現在位置及び現在時刻を要求して取得する。
外部から携帯電話１００の入力部１１３から入力された目的地と、現在位置及び現在時刻を取得すると、後述のようにして、現在位置から目的地までの経路を決定する。
経路が決定されると、乗車駅、乗車する電車と乗車ホーム、次の乗り換え駅、発車時刻が決定されるので、現在位置と乗車駅構内とを含む地図情報を情報記憶部２０３から読み出し、現在位置及び乗車ホームまでの道順を地図上に重ねて地図データを生成する。また、乗車予定車両に決定した車両の発車時刻、乗車ホーム、次に乗り換えで降りる駅及びその乗換駅での停車時刻をユーザに通知する文字データを生成する。生成した地図データと文字データとを入出力部２０２を介して携帯電話１００へ出力する。
【００３０】
また、携帯電話１００に対して、乗車検出要求を出力する。
制御部２０１は、携帯電話１００から乗車検出信号を受け取ると、降車検出要求を出力する。降車検出信号を受け取ると、現在位置を携帯電話１００に要求して取得し、取得した現在位置が目的地であれば処理を終了する。目的地でなく、経路上の乗り換え駅である場合は、上記と同様に乗り換え駅の地図情報を取得して地図データを生成し、次に乗車する車両に関する文字データを生成し、それらを携帯電話１００へ出力する。
【００３１】
また、決定した経路通りに乗車されなかった場合、降車した駅が経路通りでない場合、及び降車した駅は経路通りでも時間が予定通りでない場合は、もう一度経路を決定し直す。
１．３  短距離無線通信装置４００
短距離無線通信装置４００は、制御部、短距離通信制御部、短距離通信部、アンテナ、情報記憶部及び入力部から構成される。
【００３２】
短距離無線通信装置４００は、コンピュータシステムであって、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されている。前記ＲＡＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、短距離無線通信装置４００は、その一部の機能を達成する。
【００３３】
入力部は、電車のドアの開閉を検出する。
短距離通信制御部、短距離通信部、アンテナは、携帯電話１００との間で、２．４ＧＨｚの周波数帯域を用いて無線により情報の送受信を行う。
短距離通信部は、信号をアンテナを介して送信し受信する送受信部と、信号を変調し復調する変復調部とを含み、短距離通信制御部は、短距離通信部との間で入出力する各種の信号の処理をする。また、短距離通信制御部は、携帯電話１００の短距離通信制御部１１２との間で、短距離無線通信における通信チャネルを確立し、その後確立した通信チャネルを介して、通信を行う。
【００３４】
短距離通信制御部は、各駅で電車が停車し、ドア開いたことを入力部が検出すると、ドアの通過を示す信号を繰り返し送信し、ドアが閉まることを検出すると、送信をやめる。
２．  メモリカード２００の動作
２．１  情報提供システム１のメモリカード２００の動作について、図４を用いて説明する。
【００３５】
メモリカード２００の制御部２０１は、入出力部２０２を介して携帯電話１００から、ユーザにより入力された目的地を取得すると（ステップＳ５０１）、現在位置及び現在時刻を携帯電話１００に要求して取得する（ステップＳ５０２）。取得すると、現在位置から目的地までの経路を決定して保持する（ステップＳ５０３）。決定した乗車駅の地図情報を読み出し（ステップＳ５０４）、読み出した地図に、現在位置から乗車ホームまでの道順を示した地図データを生成し、乗車する電車と発車時刻、乗車ホーム、乗換駅及び乗り換え駅の停車時刻から成る文字データを生成し、地図データ及び文字データを、入出力部２０２を介して携帯電話１００へ出力する（ステップＳ５０５）。また、乗車の検出を要求する（ステップＳ５０６）。
【００３６】
制御部２０１は、携帯電話１００から乗車検出信号を受け取ったか否かを判断し（ステップＳ５０７）、受け取っていない場合（ステップＳ５０７でＮ）、現在時刻を携帯電話１００に要求して取得する（ステップＳ５０８）。取得した現在時刻が、乗車予定時刻を過ぎているか否かを判断し（ステップＳ５０９）、過ぎていない場合、ステップＳ５０７へ戻る。乗車予定時刻を過ぎている場合（ステップＳ５０９でＹ）、現在位置を携帯電話１００に要求して取得し（ステップＳ５１０）、ステップＳ５０３に戻って経路の検索をやり直す。
【００３７】
乗車検出信号を受け取った場合（ステップＳ５０７でＹ）、携帯電話１００に降車の検出を要求する（ステップＳ５１１）。
降車検出信号を受け取るまで待機し（ステップＳ５１２）、受け取ると（ステップＳ５１２でＹ）、現在位置を携帯電話１００に要求して取得し（ステップＳ５１３）、取得した現在位置から現在ユーザがいる駅を判断し、判断した駅が目的地と同一であるか否かを判断し（ステップＳ５１４）、同一でない場合（ステップＳ５１４でＮ）、現在時刻を携帯電話１００に要求して取得し（ステップＳ５１５）、ステップＳ５０３で決定した経路通りか否かを判断する（ステップＳ５１６）。経路通りの場合（ステップＳ５１６でＹ）、ステップＳ５０４へ戻る。経路通りでない場合（ステップＳ５１６でＮ）、ステップＳ５０３へ戻って経路の検索をやり直す。
【００３８】
目的地と同一の駅にいる場合（ステップＳ５１４でＹ）、目的地へ到着したものとして処理を終了する。
２．２  経路の決定
（１）ステップＳ５０３で経路を決定する場合のメモリカード２００の動作について、図５を用いて説明する。なお、ここでは簡単な路線の例を用いて説明しているが、経路の検索には従来用いられている他の方法を利用するとしても良い。
【００３９】
経路決定処理が目的地の入力を受け付けてから最初の処理であるか、経路通りでない場合の再処理であるかを判断し、また、再処理の場合、経路上の位置から外れているか、位置は経路上で時間が予定と異なるのかを判断する（ステップＳ５５１）。
最初の処理及び位置が経路上から外れている場合、現在位置が示す緯度、経度が含まれる駅又は近くの駅を、地図情報から選択して乗車駅に決定する（ステップＳ５５２）。
【００４０】
決定した乗車駅が目的地と同一の路線の駅であるか否かを判断し（ステップＳ５５３）、同一でない場合、路線情報から、目的地の路線へ乗り換え可能な駅を選択し、乗り換えパターンとして決定する（ステップＳ５５４）。乗り換えパターンを決定した場合及び乗車駅と目的地とが同一の路線の場合（ステップＳ５５３でＹ）、各乗り換えパターン毎に、各駅で乗車する乗車予定車両を決定する（ステップＳ５５５）。乗り換えパターン毎に乗車予定車両が決定すると、各乗り換えパターンでの所要時間を算出する（ステップＳ５５６）。算出した所要時間が最も短い乗り換えパターンを選択し、経路として決定する。
【００４１】
また、ステップＳ５５１で、ユーザの現在位置は、既に決定した経路上に位置するが、時間が予定の経路と異なる場合、現在時刻に合わせて乗車する車両を選択する必要があるので、乗り換えパターンは既に決定して保持している経路通りで、そのパターンにおいて、ステップＳ５５５〜ステップＳ５５７までの処理を行い、乗車予定車両を決定する。
（２）ステップＳ５５５で乗車予定車両を決定する処理について、図６を用いて説明する。
【００４２】
乗り換えパターン毎に以下の要領で、各乗換駅で乗車する乗車予定車両を決定する。
まず、乗り換えパターンの一つについて、現在位置から、ステップＳ５５４で乗車すると決定した方向の乗車ホームまで歩く場合の所要時間を導出し、現在時刻に導出した所要時間を加えたものを基準時刻として設定する。また、乗車駅を基準駅として設定する（ステップＳ６０１）。
【００４３】
基準駅で基準時刻後に先発の電車を乗車候補車両と仮定する（ステップＳ６０２）。乗車候補車両と仮定した車両の車両情報から、乗り換えパターンで次の乗換駅に停車するか否かを判断する（ステップＳ６０３）。次の乗換駅で停車すると判断される場合（ステップＳ６０３Ｙ）、次に基準駅を発車する車両より、乗車候補車両が次の乗換駅に先着で有るか否かを判断する（ステップＳ６０４）。乗車候補車両の車両情報と、次に発車する車両の車両情報とから、次の車両が次の乗り換え駅に停車しない場合、及び乗車候補車両が先着の場合（ステップＳ６０４でＹ）、その乗車候補車両を乗車予定車両に決定する（ステップＳ６０５）。次の乗換駅が目的地であるか否かを判断し（ステップＳ６０６）、目的地である場合は、全ての乗り換えパターンに対して処理が完了したか否かを判断し（ステップＳ６０７）、完了していないと判断される場合、ステップＳ６０１から次のパターンに対して処理を行う。また、完了したと判断される場合（ステップＳ６０７でＹ）、処理を終了する。
【００４４】
次の乗り換え駅が目的地でない場合（ステップＳ６０６でＮ）、乗車予定車両に決定した車両が、次の乗換駅で停車する時刻を基準時刻に設定する（ステップＳ６０８）。また、次の乗換駅を基準駅に設定し（ステップＳ６０９）、ステップＳ６０２に戻って処理を繰り返す。
ステップＳ６０４で乗車候補車両が先着でない場合、基準駅の時刻表で次発の電車を乗車候補車両と仮定し（ステップＳ６１０）、ステップＳ６０３へ戻って処理を繰り返す。
【００４５】
乗車候補車両が次の乗換駅で止まらないと判断する場合（ステップＳ６０３でＮ）、乗車候補車両の車両情報から、基準駅と次の乗換駅との間に停車駅があるか否かを判断する（ステップＳ６１１）。停車駅がない場合、基準駅の時刻表から次発の電車を乗車候補車両に設定し（ステップＳ６１２）、ステップＳ６０３へ戻って処理を繰り返す。
基準駅と次の乗換駅との間に停車する駅があると判断する場合（ステップＳ６１１）、間にある停車駅のうち、次の乗換駅に最も近い駅を、基準駅の次の乗り換え駅として乗り換えパターンに追加する（ステップＳ６１３）。
【００４６】
また、乗車候補車両を、乗車予定車両に決定し（ステップＳ６１４）、乗車予定車両が、乗換駅に停車する時刻を基準時刻に設定し（ステップＳ６１５）、次の乗換駅を基準駅に設定する（ステップＳ６１６）。また、ステップＳ６０３へ戻って処理を繰り返す。
３．具体例
ここで、情報提供システム１を具体例を用いて説明する。
【００４７】
具体例として、図７に示す路線の、ｄ駅を出発地として、目的地ｕ駅まで移動する場合について説明する。なお、現在位置と現在時刻とに基づいて、ユーザの行動に適した情報を提供するものであり、乗車駅と目的地とが決まった場合の経路の検索は本発明の主題ではないので、電車の路線は単純な形にして表現している。また、ここでは、ある車両が運行を開始してから終点に到着するまでに、２以上の電車に抜かされることは無いものとする。
【００４８】
まず、携帯電話１００の入力部１１３から目的地として「ｕ駅」の入力を受け付けると、制御部１０１は、受け付けた目的地を入出力部１１６を介してメモリカード２００へ出力する。
図４のステップＳ５０１でメモリカード２００の制御部２０１は、入出力部２０２から目的地ｕ駅を受け付ける。
【００４９】
また、ステップＳ５０２で制御部２０１は、入出力部２０２を介して、携帯電話１００に現在位置及び現在時刻の取得要求を出力し、現在位置（緯度、経度）及び現在時刻を受け取ると、以下のようにして経路を決定する。
まず、図５のステップＳ５５２で、現在位置（緯度、経度）が該当する駅を地図情報から検索する。ここではｄ駅であるとする。
【００５０】
ステップＳ５５３で現在の駅と目的地の駅との路線が同じであるかを判断する。路線情報から、ｄ駅はＡ線に位置し、ｕ駅はＣ線に位置するので路線が異なることが分かる。そのため、ステップＳ５５４で乗り換えパターンを決定する。乗車するｄ駅が位置するＡ線の路線情報から、ｂ駅でＣ線へ乗り換え可能なことと、ｇ駅でＢ線に乗り換え可能なことが分かり、また、Ｂ線の路線情報から、ｍ駅でＣ線へ乗り換え可能なことが分かる。よって、ｄ駅からａ駅方面へ進み、ｂ駅でＣ線に乗り換えてｐ駅からｕ駅へ進む第１パターンと、ｄ駅からｇ駅方面へ進み、ｇ駅でＢ線へ乗り換えてｉ駅からｍ駅へ進み、Ｃ線に乗り換えてｍ駅からｕ駅へ行く第２パターンとが決定される。
【００５１】
次に、ステップＳ５５５で乗車予定車両を選択する。
まず、第１パターンの乗車予定車両を選択する。ステップＳ６０１で、現在地からａ駅方面の乗車ホームまで歩いた場合の所要時間を現在時刻に足したものを基準時刻として設定する。なお、現在位置と目的地と地図情報とを用いて移動する場合の所要時間の算出は、任意の公知技術で実現可能なため、ここでの説明を省略する。また、乗車駅を基準駅として設定する。
【００５２】
ｄ駅のａ駅方面の時刻表を読み出す。ｄ駅の時刻表の一例を図８に示す。仮に基準時刻が１１時であるとすると、基準時刻後で最初に発車する車両番号７０３の電車を乗車候補車両に設定する。
図９に示す７０３番の車両情報から、この電車が次の乗り換え駅であるｂ駅に１１時０６分に停車することが分かる。
【００５３】
７０３番の次にｄ駅を発車する８０２番の電車は、図１０に示す車両情報から１１時０８分にｂ駅に停車することが分かるので、７０３番の電車がｂ駅に先着であると判断し、この電車をｄ駅での乗車予定車両に決定する。
ステップＳ６０６で、次のｂ駅は目的地ｕ駅ではないので、ステップＳ６０８へ進み、７０３番の車両が到着する１１時０６分に、乗り換え時間を加えた時刻を基準時刻に設定する。例えば、路線情報でｂ駅に対応付けられている乗り換え時間が３分である場合、基準時刻は１１時０９分となる。また、乗り換えるｐ駅を基準駅に設定する。
【００５４】
次に、図１１に示すｐ駅の時刻表を読み出し、基準時刻の１１時０９分より後で先発の車両番号６０１の電車を乗車候補車両に設定する。図１２に示す６０１番の車両情報から、ｕ駅に停車しないことがわかるので、ステップＳ６１１へ進み、基準駅とｕ駅との間のｔ駅で停車することが分かる。
このｔ駅を乗り換えパターンの中に含めて、車両番号６０１の電車を、ｐ駅での乗車予定車両に決定し、ｔ駅での６０１番の停車時刻である１１時１７分に乗り換え時間を足した時刻を基準時刻に設定し、ｔ駅を基準駅とする。ここでは、乗り換え時間を０分とすると、１１時１７分を基準時刻とする。
【００５５】
次に図１３に示すｔ駅の時刻表を読み出し、１１時１７分以降で先発の電車は６０１番次のｕ駅で止まらず、基準駅とｕ駅との間でも止まらないので、次の車両番号５０１の電車を乗車候補車両に設定する。図１４に示す５０１番の車両情報から、ｕ駅に停車することが分かる。また、５０１番の次にｔ駅を発車する車両番号６０２の、図１５に示す車両情報から、６０２番はｕ駅に停車しないので、５０１番の車両の方がｕ駅に先着であり、５０１番を乗車予定車両に決定する。
【００５６】
また、次のｕ駅は目的地であるので、このパターンの検索は終了する。
第２パターンについても同様にして乗車予定車両を決定し、全てのパターンについて処理が終了すると、図５のステップＳ５５６で各パターンの所要時間を算出し、所要時間が短い方を選択する。ここでは第１パターンが選択されたものとし、これを経路に決定する。
【００５７】
図４のステップＳ５０４で、決定した経路に従い、ｄ駅構内の地図情報を情報記憶部２０３の地図情報２１４から読み出し、現在位置から乗車ホームの１番までの順路を地図情報に示して地図データを生成する。また、ｄ駅の時刻表から、乗車予定車両に決定した車両番号７０３番の「急行ａ行き、発車時刻１１時０１分」と、「乗車ホーム１番」と、「次の乗換駅ｂ駅とｂ駅の停車時刻１１時０６分」とを示す文字データを生成し、生成した文字データと、地図データとを入出力部２０２を介して携帯電話１００へ出力する。
【００５８】
携帯電話１００の制御部１０１は、入出力部１１６を介してメモリカード２００から地図データ及び文字データを受け取ると、表示用の画像を生成して表示部１１４に表示する。
また、メモリカード２００の制御部２０１は、乗車検出要求を携帯電話１００に出力し、乗車検出信号を受け取ったか否かを判断する。発車時刻である１１時０１分までに乗車検出信号を受け取らなかった場合は、ステップＳ５１０で現在位置を携帯電話１００に要求して取得し、ステップＳ５０３へ戻って経路を決定し直す。
【００５９】
発車時刻の１１時０１分までに乗車検出信号を受け取ると、降車検出要求を携帯電話１００へ出力し、降車検出信号を受け取ると、現在位置を取得し、取得した緯度、経度が、次の乗り換え駅であるｂ駅内に位置するか否かを判断する。現在位置がｂ駅内に位置する場合は、上記と同様に、ｂ駅からｐ駅までの地図情報を読み出し、現在位置からｐ駅の乗車ホームの１番までの順路を示した地図データを生成する。また、ｐ駅からの乗車する車両番号６０１番の「急行ｖ行き、発車時刻１１時１１分」、「乗車ホーム１番」及び「次の乗換駅ｔ駅とｔ駅の停車時刻１１時１７分」を示す文字データを生成し、地図データと文字データとを入出力部２０２を介して携帯電話１００へ出力する。携帯電話１００は上記と同様に表示部１１４に表示する。
【００６０】
同様に乗車、降車を検出し、ステップＳ５１６で取得した現在位置が、目的地であるｕ駅の範囲内である場合、目的地に到着したものとして、処理を終了する。
４．その他の変形例
なお、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
（１）なお、これまで電車として説明しているが、他の交通機関であっても良く、バス、飛行機など、路線が予め決められている交通機関において有効であり、これらの交通機関の組み合わせであっても良い。
（２）経路の決定処理に利用する端末機器として、本実施の形態ではメモリカードを利用するとしたが、このような機能を組み込まれた携帯電話が経路決定など一連の処理を行うとしても良く、また、定期、又は切符の代わりとして利用されているICカードと携帯電話とを組み合わせて、ICカードが上述のメモリカードの代わりに処理を行うとしても良い。また携帯電話の代わりにPDAなど携帯可能な他の機器を用いるとしても良いし、携帯可能な他の機器に、メモリカード又はICカードを装着して用いるとしても良い。
（３）位置情報の取得方法としては、GPSの他、各駅に無線通信装置を設置し、その無線通信装置から駅の位置に関する情報を取得して現在位置を判断するとしても良い。各駅に設置された無線通信装置を利用する場合、この装置との通信によって、電車にのって移動したことを検出可能であれば、ドアに短距離無線通信装置を設置しなくても良い。
【００６１】
また、携帯電話の基地局との通信によって、位置情報を取得するとしても良いし、これらを組み合わせるとしても良い。
（４）メモリカードは全ての路線に関する情報を保持しているとしたが、必要な部分のみを保持しているとしても良い。また、駅などにサーバを設置し、サーバから、そのとき必要と思われる時刻表、地図情報、車両情報などを取得して更新するとしても良い。また、更新時に、認証処理を行うなどして、機器の正当性を認証するとしても良い。
（５）実施の形態には経路の決定処理の一例を示したが、本発明は現在位置と現在時刻とに基づいて、ユーザの行動に適した情報を提供するものであり、乗車駅と目的地とが決まった場合の経路の検索には、任意の公知技術を用いるとしても良い。
（６）実施の形態では地図データと文字データとを表示するとしたが、更に、ユーザの現在位置である駅の時刻表、その駅から次に発車する電車の停車駅の情報、乗り換える電車が発車する駅の時刻表、次に乗車する電車の停車駅、停車時刻、ユーザがいるホームに次に入ってくる電車の情報などを表示するとしても良い。
（７）経路を決定する条件として、実施の形態では所要時間が短いものを選択するとしたが、到着したい時刻に近い経路、運賃が安い経路、乗り換えが少ない経路などを検索条件としても良い。また、これらの組み合わせであっても良い。
【００６２】
運賃が安いことを検索条件とする場合、メモリカード２００は、情報記憶部２０３に各路線の初乗り運賃と、各区間で加算される料金を対応付けた運賃表を記憶しておき、経路を決定する場合、全ての経路に対して運賃を算出して経路を決定する。
また、一つの経路に決定する前に、検索条件に合う順に複数の経路を表示部１１４に表示させ、ユーザに経路を選択させるとしても良い。
（８）目的地の入力や経路の決定は、ユーザが電車に乗車中に行っても良い。ユーザが乗車中に目的地を入力すると、メモリカード２００は現在位置を取得し、取得した現在位置から利用している電車の路線を判断し、その路線から目的地への経路を判断して、目的地までの乗換駅などの情報を提供する。
【００６３】
なお、ユーザが乗車中であることは、実施の形態と同様に電車に乗車する際にドアを通過したことを検出しておくとしても良いし、GPSや基地局との通信を利用して移動を検出するとしても良い。
また、車両に短距離無線通信装置を設置し、車両番号を取得して乗車中の路線を判断するとしても良いし、短距離無線通信装置から時刻表や車両情報に相当する情報を取得して、取得した情報と現在位置とから現在利用中の路線を判断し、目的地までの経路を判断するとしても良い。
（９）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【００６４】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、CD―ROM、MO、DVD、DVD−ROM、DVD−RAM、BD（Blu−ray  Disc）、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
【００６５】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送するものとしてもよい。
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。
【００６６】
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
（１０）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【００６７】
コンピュータプログラムなどのソフトウェアを提供するソフトウェア産業において、本発明は、経営的に、また反復的、継続的に使用することが出来る。また、本発明の情報提供システム及び端末機器は、電器製品等の製造産業において、生産し、販売することが出来る。
【図面の簡単な説明】
【００６８】
【図１】ローカル情報提供システム１の全体の構成を示す。
【図２】携帯電話１００の構成を示すブロック図である。
【図３】メモリカード２００の構成を示すブロック図である。
【図４】検索処理の基本動作を示すフローチャートである。
【図５】検索処理における経路選択の処理を示すフローチャートである。
【図６】乗車予定車両の選択処理を示すフローチャートである。
【図７】路線図の一例を示す。
【図８】ｄ駅の時刻表の構成を示す。
【図９】車両番号７０３番の車両情報の構成を示す。
【図１０】車両番号８０２番の車両情報の構成を示す。
【図１１】ｐ駅の時刻表の構成を示す。
【図１２】車両番号６０１番の車両情報の構成を示す。
【図１３】ｔ駅の時刻表の構成を示す。
【図１４】車両番号５０１番の車両情報の構成を示す。
【図１５】車両番号６０２番の車両情報の構成を示す。
【符号の説明】
【００６９】
１  ローカル情報提供システム
１００      携帯電話
１０１      制御部
１０２      アンテナ
１０３      電話通信部
１０４      電話通信制御部
１０５      マイク
１０６      スピーカ
１０７      アンテナ
１０８      GPS通信部
１０９      GPS通信制御部
１１０      アンテナ
１１１      短距離通信部
１１２      短距離通信制御部
１１３      入力部
１１４      表示部
１１５      計時部
１１６      入出力部
２００      メモリカード
２０１      制御部
２０２      入出力部
２０３      情報記憶部
２１１      時刻表情報
２１２      車両情報
２１３      路線情報
２１４      地図情報
２１５      運賃表
２２１    検索アプリ
３０１〜３０４  衛星
４００    短距離無線通信装置
４００ａ〜４００ｃ  短距離無線通信装置
【図１】
2006030143.tif 000003
【図２】
2006030143.tif 000004
【図３】
2006030143.tif 000005
【図４】
2006030143.tif 000006
【図５】
2006030143.tif 000007
【図６】
2006030143.tif 000008
【図７】
2006030143.tif 000009
【図８】
2006030143.tif 000010
【図９】
2006030143.tif 000011
【図１０】
2006030143.tif 000012
【図１１】
2006030143.tif 000013
【図１２】
2006030143.tif 000014
【図１３】
2006030143.tif 000015
【図１４】
2006030143.tif 000016
【図１５】
2006030143.tif 000017