(57)【要約】【課題】各鉄道会社が互換性のある電光掲示板表示システムを設置することなく、全ての路線の列車発車時刻情報を収集することができるとともに、ユーザが列車に乗ることができるか否かを判断する際に役立つ案内を行うことができるようにする。【解決手段】地図情報取得部３２により取得された地図情報を参照して、現在位置から最寄駅までの距離を算出する距離算出部３４と、列車発車時刻情報取得部３３により取得された列車発車時刻情報を参照して、現在時刻から列車の発車時刻までの残り時間を算出する残り時間算出部３５とを設け、距離算出部３４により算出された距離と残り時間算出部３５により算出された残り時間に応じた案内を行う。【選択図】図１
2008281521.tif 000002
【特許請求の範囲】
【請求項１】
複数のＧＰＳ衛星から発信されるＧＰＳ信号を受信するＧＰＳ信号受信手段と、上記ＧＰＳ信号受信手段により受信されたＧＰＳ信号を用いて、現在位置を測位する現在位置測位手段と、地図情報サイトにアクセスして、上記地図情報サイトから上記現在位置測位手段により測位された現在位置の周辺地図を示す地図情報を取得する地図情報取得手段と、時刻表情報サイトにアクセスして、上記時刻表情報サイトから上記現在位置測位手段により測位された現在位置の最寄駅の列車発車時刻情報を取得する列車発車時刻情報取得手段と、上記地図情報取得手段により取得された地図情報を参照して、現在位置から最寄駅までの距離を算出する距離算出手段と、上記列車発車時刻情報取得手段により取得された列車発車時刻情報を参照して、現在時刻から列車の発車時刻までの残り時間を算出する残り時間算出手段と、上記距離算出手段により算出された距離と上記残り時間算出手段により算出された残り時間に応じた案内を行う案内手段とを備えた携帯情報端末。
【請求項２】
案内手段は、距離算出手段により算出された距離と残り時間算出手段により算出された残り時間から、徒歩による移動で列車に間に合うか否かを判定し、間に合わなければ、移動を早める必要がある旨の案内を行うことを特徴とする請求項１記載の携帯情報端末。
【請求項３】
現在位置測位手段により測位された現在位置の変化から移動速度を算出する移動速度算出手段と、上記移動速度算出手段により算出された移動速度から列車への乗降を判定する乗降判定手段とを設けたことを特徴とする請求項１または請求項２記載の携帯情報端末。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、現在位置の測位機能を有する携帯電話機などの携帯情報端末に関するものである。
【背景技術】
【０００２】
現在位置の測位機能を有する従来の携帯電話機などの携帯情報端末では、現在位置を測位して最寄駅を検索すると、鉄道会社の独自のシステムである電光掲示板表示システムから、インターネット経由で、最寄駅の電光掲示板に表示される列車発車時刻情報（例えば、次発列車の発車時刻、行先、遅れ情報など）を収集し、その列車発車時刻情報をディスプレイに表示するようにしている（例えば、特許文献１を参照）。
【０００３】
【特許文献１】特開２００５−２１０６６３号公報（段落番号［００１０］、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の携帯情報端末は以上のように構成されているので、鉄道会社が電光掲示板表示システムを設置すれば、最寄駅の電光掲示板に表示される列車発車時刻情報を収集することができるが、電光掲示板表示システムは鉄道会社の独自のシステムであるため、他の鉄道会社によるシステムと互換性がなく、全ての路線の列車発車時刻情報を収集することが困難である課題があった。
また、最寄駅の電光掲示板に表示される列車発車時刻情報を収集することができても、現在位置から最寄駅までの距離や、現在時刻から列車の発車時刻までの残り時間に応じた適切な案内を行う仕組みが構築されておらず、ユーザが列車に乗ることができるか否かを正確に判断することが困難である課題もあった。
【０００５】
この発明は上記のような課題を解決するためになされたもので、各鉄道会社が互換性のある電光掲示板表示システムを設置することなく、全ての路線の列車発車時刻情報を収集することができるとともに、ユーザが列車に乗ることができるか否かを判断する際に役立つ案内を行うことができる携帯情報端末を得ることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る携帯情報端末は、地図情報サイトにアクセスして、地図情報サイトから現在位置測位手段により測位された現在位置の周辺地図を示す地図情報を取得する地図情報取得手段と、時刻表情報サイトにアクセスして、時刻表情報サイトから現在位置測位手段により測位された現在位置の最寄駅の列車発車時刻情報を取得する列車発車時刻情報取得手段と、地図情報取得手段により取得された地図情報を参照して、現在位置から最寄駅までの距離を算出する距離算出手段と、列車発車時刻情報取得手段により取得された列車発車時刻情報を参照して、現在時刻から列車の発車時刻までの残り時間を算出する残り時間算出手段とを設け、案内手段が距離算出手段により算出された距離と残り時間算出手段により算出された残り時間に応じた案内を行うようにしたものである。
【発明の効果】
【０００７】
この発明によれば、地図情報サイトにアクセスして、地図情報サイトから現在位置測位手段により測位された現在位置の周辺地図を示す地図情報を取得する地図情報取得手段と、時刻表情報サイトにアクセスして、時刻表情報サイトから現在位置測位手段により測位された現在位置の最寄駅の列車発車時刻情報を取得する列車発車時刻情報取得手段と、地図情報取得手段により取得された地図情報を参照して、現在位置から最寄駅までの距離を算出する距離算出手段と、列車発車時刻情報取得手段により取得された列車発車時刻情報を参照して、現在時刻から列車の発車時刻までの残り時間を算出する残り時間算出手段とを設け、案内手段が距離算出手段により算出された距離と残り時間算出手段により算出された残り時間に応じた案内を行うように構成したので、各鉄道会社が互換性のある電光掲示板表示システムを設置することなく、全ての路線の列車発車時刻情報を収集することができるとともに、ユーザが列車に乗ることができるか否かを判断する際に役立つ案内を行うことができる効果がある。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
図１はこの発明の実施の形態１による携帯情報端末を示す構成図である。図１では、携帯情報端末が携帯電話機２である例を示すが、携帯情報端末はユーザが持ち運び可能な端末であれば、携帯電話機２に限るものではなく、例えば、モバイルＰＣなども該当する。
図において、ＧＰＳ衛星１は地球の上空を周回している衛星であり、測位用無線信号である公知のＧＰＳ信号を発信する。
携帯電話機２は複数のＧＰＳ衛星１から発信されるＧＰＳ信号を受信し、そのＧＰＳ信号を用いて現在位置を測位する測位機能などを有している。
【０００９】
地図情報サイト３は例えばインターネット５などのネットワークに接続されているサーバ装置であり、地図情報サイト３は携帯電話機２からアクセスを受けて、携帯電話機２から現在位置を示す位置情報を受信すると、その現在位置の周辺地図を示す地図情報（緯度、経度情報を含む）を携帯電話機２に送信するとともに、その現在位置の最寄駅を検出して、その最寄駅を示す最寄駅情報を携帯電話機２に送信する。
時刻表情報サイト４は例えばインターネット５などのネットワークに接続されているサーバ装置であり、時刻表情報サイト４は携帯電話機２からアクセスを受けて、最寄駅を示す最寄駅情報を受信すると、最寄駅の列車発車時刻情報を携帯電話機２に送信する。
【００１０】
基地局６は携帯電話中央局７の指示の下、携帯電話機２と電話無線信号を送受信し、携帯電話機２と地図情報サイト３及び時刻表情報サイト４間の通信を仲介する。
携帯電話中央局７は基地局６を統括する装置である。
ＧＰＳサーバ８は携帯電話機２が現在位置を測位する際に必要なアシストデータを送信する。
【００１１】
携帯電話機２のＧＰＳ回路部１１はＧＰＳアンテナ１２、クロック源であるＴＣＸＯ１３、ＧＰＳ無線回路部１４及びＧＰＳベースバンド処理部１５から構成されており、複数のＧＰＳ衛星１から発信されるＧＰＳ信号を受信する処理を実施する。なお、ＧＰＳ回路１１はＧＰＳ信号受信手段を構成している。
ＧＰＳアンテナ１２は複数のＧＰＳ衛星１から発信されるＧＰＳ信号を受信する。
ＴＣＸＯ１３はクロック信号をＧＰＳ無線回路部１４に出力する。
ＧＰＳ無線回路部１４はＧＰＳアンテナ１２により受信されたＧＰＳ信号をダウンコンバートして復調し、復調後のＧＰＳ信号をＡ／Ｄ変換してデジタルデータであるＧＰＳデータをＧＰＳベースバンド処理部１５に出力する。
ＧＰＳベースバンド処理部１５はＧＰＳ無線回路部１４から出力されたＧＰＳデータの相関計算を実施して、携帯電話機２から複数のＧＰＳ衛星１までの距離を算出する。
【００１２】
操作部１６は例えば数字キーやメニューキーなどのキーボードである。
表示部１７は中央処理部１９の指示の下、各種の情報を表示する液晶ディスプレイである。
ＲＴＣ１８は現在時刻をカウントするリアルタイムクロックである。
中央処理部１９は例えばＣＰＵやメモリなどから構成されており、携帯電話機２の全体を制御する。
【００１３】
音源部２０は中央処理部１９の指示の下、例えば、警告音などの音データを生成して出力する。
スピーカアンプ２１は音源部２０から出力された音データにしたがって、スピーカ２２から警告音などを鳴らす処理を行う。
【００１４】
携帯電話通信部２３はベースバンド通信制御部２４、無線通信送受信部２５及び無線アンテナ２６から構成されており、基地局６と電話無線信号を送受信する処理を実施する。
ベースバンド通信制御部２４は音声信号やデータ信号を送受信する際、その音声信号やデータ信号を携帯電話機２の通信方式に合うように変換するなどの処理を実施する。
無線通信送受信部２５はベースバンド通信制御部２４から出力された音声信号やデータ信号を変調及びアップコンバートして、無線信号として無線アンテナ２６から送信する一方、無線アンテナ２６により受信された無線信号を復調及びダウンコンバートして、その復調された音声信号やデータ信号をベースバンド通信制御部２４に出力する。
なお、携帯電話機２の内部には、図示していないが、通話に必要な送話部や受話部なども存在している。
【００１５】
図２はこの発明の実施の形態１による携帯情報端末の中央処理部１９を示す構成図であり、図において、現在位置測位部３１はＧＰＳ回路部１１のＧＰＳベースバンド処理部１５により算出された複数のＧＰＳ衛星１までの距離から現在位置を測位する処理を実施する。なお、現在位置測位部３１は現在位置測位手段を構成している。
地図情報取得部３２は携帯電話通信部２３を使用して、地図情報サイト３にアクセスし、地図情報サイト３から現在位置測位部３１により測位された現在位置の周辺地図を示す地図情報を取得するとともに、最寄駅を示す最寄駅情報を取得する処理を実施する。なお、地図情報取得部３２は地図情報取得手段を構成している。
【００１６】
列車発車時刻情報取得部３３は携帯電話通信部２３を使用して、時刻表情報サイト４にアクセスし、時刻表情報サイト４から現在位置測位部３１により測位された現在位置の最寄駅の列車発車時刻情報を取得する処理を実施する。なお、列車発車時刻情報取得部３３は列車発車時刻情報取得手段を構成している。
距離算出部３４は地図情報取得部３２により取得された地図情報を参照して、現在位置から最寄駅までの距離を算出する処理を実施する。なお、距離算出部３４は距離算出手段を構成している。
【００１７】
残り時間算出部３５は列車発車時刻情報取得部３３により取得された列車発車時刻情報を参照して、ＲＴＣ１８によりカウントされた現在時刻から列車の発車時刻までの残り時間を算出する処理を実施する。なお、残り時間算出部３５は残り時間算出手段を構成している。
列車ガイド部３６は距離算出部３４により算出された距離と残り時間算出部３５により算出された残り時間に応じた案内を表示部１７に表示するとともに、警告音などの出力指令を音源部２０に出力する処理を実施する。なお、列車ガイド部３６は案内手段を構成している。
【００１８】
図２では、中央処理部１９の構成要素（現在位置測位部３１、地図情報取得部３２、列車発車時刻情報取得部３３、距離算出部３４、残り時間算出部３５）のそれぞれが専用のハードウェア（例えば、ＣＰＵなどを実装している半導体集積回路基板）で構成されているものを想定しているが、例えば、中央処理部１９がＣＰＵで構成される場合には、中央処理部１９の構成要素（現在位置測位部３１、地図情報取得部３２、列車発車時刻情報取得部３３、距離算出部３４、残り時間算出部３５）の処理内容を記述しているプログラムをメモリに格納し、ＣＰＵが当該メモリに格納されているプログラムを実行するようにしてもよい。
図３はこの発明の実施の形態１による携帯情報端末の処理内容を示すフローチャートである。
【００１９】
次に動作について説明する。
例えば、ユーザが列車の乗車を希望する場合、操作部１６を使用して、列車ガイドの案内要求を入力する。
中央処理部１９の現在位置測位部３１は、ユーザが列車ガイドの案内要求を入力すると、ＧＰＳ回路部１１を起動する（ステップＳＴ１）。
ＧＰＳ回路部１１は、中央処理部１９から起動指令を受けると、携帯電話機２から複数のＧＰＳ衛星１までの距離を算出する。
【００２０】
即ち、ＧＰＳ回路部１１のＧＰＳ無線回路部１４は、中央処理部１９から起動指令を受けると、ＧＰＳアンテナ１２により受信されたＧＰＳ信号をダウンコンバートして復調する。
また、ＧＰＳ無線回路部１４は、復調後のＧＰＳ信号をＡ／Ｄ変換してデジタルデータであるＧＰＳデータをＧＰＳベースバンド処理部１５に出力する。
ＧＰＳベースバンド処理部１５は、ＧＰＳ無線回路部１４からＧＰＳデータを受けると、そのＧＰＳデータの相関計算を実施して、携帯電話機２から複数のＧＰＳ衛星１までの距離を算出する。
【００２１】
中央処理部１９の現在位置測位部３１は、ＧＰＳ回路部１１が携帯電話機２から複数のＧＰＳ衛星１までの距離を算出すると、三角測量の原理で、複数のＧＰＳ衛星１までの距離から携帯電話機２の現在位置（緯度、経度）を測位する（ステップＳＴ２）。
なお、現在位置測位部３１は、携帯電話機２の現在位置を測位する際、例えば、ＧＰＳ衛星１の軌道情報などのアシストデータが必要な場合には、携帯電話通信部２３を使用して、ＧＰＳサーバ８からアシストデータを受信する。
【００２２】
中央処理部１９の地図情報取得部３２は、現在位置測位部３１が現在位置を測位すると、携帯電話通信部２３を使用して、地図情報サイト３にアクセスし、現在位置の周辺地図を示す地図情報の送信要求を地図情報サイト３に送信する。
なお、地図情報の送信要求には、現在位置測位部３１により測位された現在位置を示す位置情報が含まれている。
地図情報サイト３は、携帯電話機２から地図情報の送信要求を受信すると、現在位置の周辺地図を示す地図情報を携帯電話機２に送信する。
地図情報取得部３２は、携帯電話通信部２３が地図情報サイト３から送信された現在位置の周辺地図を示す地図情報を受信すると、その地図情報を取得する（ステップＳＴ３）。
【００２３】
地図情報取得部３２は、現在位置の周辺地図を示す地図情報を取得すると、携帯電話通信部２３を使用して、現在位置の最寄駅の検出要求を地図情報サイト３に送信する。
なお、最寄駅の検出要求には、現在位置測位部３１により測位された現在位置を示す位置情報が含まれている。ただし、地図情報サイト３が地図情報の送信要求に含まれている位置情報を記憶している場合には、現在位置を示す位置情報を最寄駅の検出要求に含める必要はない。
地図情報サイト３は、携帯電話機２から最寄駅の検出要求を受信すると、最寄駅（例えば、Ｒ電鉄Ｌ線のＡ駅）を検出し、その最寄駅を示す最寄駅情報を携帯電話機２に送信する。
地図情報取得部３２は、携帯電話通信部２３が地図情報サイト３から送信された最寄駅を示す最寄駅情報を受信すると、その最寄駅情報を取得する（ステップＳＴ４）。
ここでは、地図情報取得部３２が地図情報サイト３から最寄駅情報を取得するものについて示したが、地図情報取得部３２が現在位置を地図情報に照らし合わせて、最寄駅を検出するようにしてもよい。
【００２４】
中央処理部１９の列車ガイド部３６は、地図情報取得部３２が地図情報を取得すると、現在位置と最寄駅を示す地図を表示部１７に表示する（ステップＳＴ５）。
ユーザは、表示部１７に表示されている地図を見て、現在位置と最寄駅を確認し（ステップＳＴ６）、その最寄駅で問題がなければ、操作部１６を使用して、ＯＫ操作を入力する。この場合、ステップＳＴ９の処理に移行する。
一方、その最寄駅と違う駅に向かう場合には、操作部１６を使用して、次候補駅の検出要求を入力する（ステップＳＴ７）。
【００２５】
地図情報取得部３２は、ユーザが次候補駅の検出要求を入力すると、携帯電話通信部２３を使用して、現在位置から次に近い駅の検出要求を地図情報サイト３に送信する。
地図情報サイト３は、携帯電話機２から次に近い駅の検出要求を受信すると、次に近い駅（例えば、Ｒ電鉄Ｙ線のＢ駅）を検出し、次に近い駅を示す駅情報を携帯電話機２に送信する。
地図情報取得部３２は、携帯電話通信部２３が地図情報サイト３から送信された次に近い駅を示す駅情報を受信すると、その駅情報を取得する（ステップＳＴ８）。
【００２６】
中央処理部１９の列車ガイド部３６は、地図情報取得部３２が次に近い駅を示す駅情報を取得すると、現在位置と次に近い駅を示す地図を表示部１７に表示する（ステップＳＴ５）。
ユーザが操作部１６を使用して、ＯＫ操作を入力するまで、ステップＳＴ５からＳＴ８の処理を繰り返し実施し、目的の駅が確定すると、ステップＳＴ９の処理に移行する。
【００２７】
中央処理部１９の列車発車時刻情報取得部３３は、目的の駅が確定すると、携帯電話通信部２３を使用して、時刻表情報サイト４にアクセスし、目的駅（最寄駅、次に近い駅）の列車発車時刻情報の送信要求を時刻表情報サイト４に送信する。
なお、列車発車時刻情報の送信要求には、目的駅を示す駅情報が含まれている。
時刻表情報サイト４は、携帯電話機２から列車発車時刻情報の送信要求を受信すると、目的駅を示す駅情報をキーにして、目的駅の列車発車時刻情報を検索し、その列車発車時刻情報を携帯電話機２に送信する。
列車発車時刻情報取得部３３は、携帯電話通信部２３が時刻表情報サイト４から送信された目的駅の列車発車時刻情報を受信すると、その列車発車時刻情報を取得する（ステップＳＴ９）。
【００２８】
中央処理部１９の残り時間算出部３５は、列車発車時刻情報取得部３３が列車発車時刻情報を取得すると、ＲＴＣ１８から現在時刻を取得し、その列車発車時刻情報を参照して、現在時刻以降で最初に発車する列車の発車時刻と、その列車の行先を確認する（ステップＳＴ１０）。
ここでは、説明の便宜上、最初に発車する列車の発車時刻が「１３時１５分」で、行先が「Ｓ駅」であるとする。また、現在時刻が「１３時３分」であるとする。
残り時間算出部３５は、最初に発車する列車の発車時刻を確認すると、下記に示すように、現在時刻から列車の発車時刻までの残り時間Ｚを算出する（ステップＳＴ１１）。
Ｚ＝列車の発車時刻−現在時刻
＝１３時１５分−１３時３分
＝１２分
【００２９】
中央処理部１９の列車ガイド部３６は、残り時間算出部３５が現在時刻から列車の発車時刻までの残り時間Ｚを算出すると、その残り時間Ｚと列車の行先を表示部１７に表示する（ステップＳＴ１２）。
ユーザは、表示部１７に表示されている残り時間Ｚと列車の行先を見て、その列車に乗車することを希望する場合（ステップＳＴ１３）、操作部１６を使用して、ＯＫ操作を入力する。この場合、ステップＳＴ１５の処理に移行する。
一方、その列車に乗車することを希望しない場合（ステップＳＴ１３）、操作部１６を使用して、次候補列車の検索要求を入力する（ステップＳＴ１４）。
【００３０】
残り時間算出部３５は、ユーザが次候補列車の検索要求を入力すると、列車発車時刻情報を参照して、次に発車時刻が早い列車の発車時刻と、その列車の行先を確認する（ステップＳＴ１０）。
残り時間算出部３５は、次に発車時刻が早い列車の発車時刻を確認すると、現在時刻から次に発車時刻が早い列車の発車時刻までの残り時間Ｚを算出する（ステップＳＴ１１）。
【００３１】
列車ガイド部３６は、残り時間算出部３５が現在時刻から次に発車時刻が早い列車の発車時刻までの残り時間Ｚを算出すると、その残り時間Ｚと次に発車時刻が早い列車の行先を表示部１７に表示する（ステップＳＴ１２）。
ユーザが操作部１６を使用して、ＯＫ操作を入力するまで、ステップＳＴ１０からＳＴ１４の処理を繰り返し実施し、乗車する列車が確定すると、ステップＳＴ１５の処理に移行する。
【００３２】
中央処理部１９の距離算出部３４は、地図情報取得部３２により取得された地図情報を参照して、現在位置測位部３１により測位された現在位置から最寄駅までの距離Ｄを算出する（ステップＳＴ１５）。
列車ガイド部３６は、距離算出部３４が現在位置から最寄駅までの距離Ｄを算出すると、例えば、徒歩で目的駅に向かう場合の時速がＶ１（例えば、６ｋｍ／Ｈｒ）であるとして、徒歩で目的駅に向かう場合の到着見込み時間Ｔ１を算出する（ステップＳＴ１６）。
Ｔ１＝Ｄ÷Ｖ１
【００３３】
列車ガイド部３６は、徒歩で目的駅に向かう場合の到着見込み時間Ｔ１を算出すると、その到着見込み時間Ｔ１と残り時間Ｚを比較し、Ｔ１≦Ｚであれば、徒歩による移動で列車に間に合うと判定し、Ｔ１＞Ｚであれば、徒歩による移動では列車に間に合わないと判定する（ステップＳＴ１７）。
列車ガイド部３６は、徒歩による移動で列車に間に合うと判定すれば、例えば、「発車まであと何分です」などのメッセージを表示部１７に表示する。あるいは、「発車まであと何分です」などの音声アナウンスの出力を音源部２０に指示する。
この場合、ステップＳＴ２１の処理に移行して、引き続き、現在位置の測位や残り時間の算出を実施してガイドを行う。
【００３４】
列車ガイド部３６は、徒歩による移動では列車に間に合わないと判定すれば、例えば、走って目的駅に向かう場合の時速がＶ２（例えば、２０ｋｍ／Ｈｒ）であるとして、走って目的駅に向かう場合の到着見込み時間Ｔ２を算出する（ステップＳＴ１８）。
Ｔ２＝Ｄ÷Ｖ２
列車ガイド部３６は、走って目的駅に向かう場合の到着見込み時間Ｔ２を算出すると、その到着見込み時間Ｔ２と残り時間Ｚを比較し、Ｔ２≦Ｚであれば、走れば列車に間に合うと判定し、Ｔ２＞Ｚであれば、走っても列車に間に合わないと判定する（ステップＳＴ１９）。
【００３５】
列車ガイド部３６は、徒歩による移動では列車に間に合わないが、走れば列車に間に合うと判定すれば、例えば、「このままでは間に合いません。走って下さい。」などの警告のメッセージを表示部１７に表示する。あるいは、「このままでは間に合いません。走って下さい。」などの警告の音声アナウンスの出力を音源部２０に指示する（ステップＳＴ２０）。
走っても列車に間に合わないと判定すれば、後述するステップＳＴ２５の処理に移行する。
【００３６】
列車ガイド部３６は、徒歩による移動で列車に間に合うと判定、あるいは、走れば列車に間に合うと判定すれば、ＲＴＣ１８から現在時刻を取得して、列車の発車時刻を過ぎたか否かを判定する（ステップＳＴ２１）。
列車ガイド部３６は、列車の発車時刻を過ぎていると判定すると、後述するステップＳＴ２５の処理に移行するが、列車の発車時刻を過ぎていないと判定すれば、例えば、１分経過後に、現在位置測位部３１により測位された現時点の現在位置を取得する（ステップＳＴ２２）。
【００３７】
次に、列車ガイド部３６は、現時点の現在位置を地図情報に照らし合わせて、目的駅の近辺に到達しているか否かを判定する（ステップＳＴ２３）。例えば、目的駅の改札位置の近傍（例えば、１０ｍ以内）に現在位置があるか否かを判定する。
列車ガイド部３６は、列車の発車時刻を過ぎる前に、現在位置が目的駅の近辺に到達していれば、目的の列車に間に合って、目的駅のホームに立っていると判断して、列車のガイドを終了する（ステップＳＴ２７）。
【００３８】
列車ガイド部３６は、目的駅の近辺に到達していないと判定すると、ＲＴＣ１８から現在時刻を取得して、列車の発車時刻を過ぎたか否かを判定する（ステップＳＴ２４）。
列車ガイド部３６は、列車の発車時刻を過ぎていないと判定すれば、ステップＳＴ１５の処理に移行し、列車の発車時刻を過ぎていると判定すれば、ステップＳＴ２５の処理に移行する。
【００３９】
列車ガイド部３６は、ステップＳＴ１９において、走っても列車に間に合わないと判定すれば、例えば、「走っても間に合いません。自転車かタクシーを利用するか、次の列車を指定し直して下さい。」などのメッセージを表示部１７に表示する。あるいは、「走っても間に合いません。自転車かタクシーを利用するか、次の列車を指定し直して下さい。」などの音声アナウンスの出力を音源部２０に指示する（ステップＳＴ２５）。
また、列車ガイド部３６は、ステップＳＴ２１，ＳＴ２４において、列車の発車時刻を過ぎていると判定すれば、例えば、「目的の列車は既に発車しました。改めて次の列車の検索を行って下さい。」などのメッセージを表示部１７に表示する。あるいは、「目的の列車は既に発車しました。改めて次の列車の検索を行って下さい。」などの音声アナウンスの出力を音源部２０に指示する（ステップＳＴ２５）。
【００４０】
ユーザが上記のメッセージを見ることにより、操作部１６を使用して、次の列車の検索要求を入力すれば（ステップＳＴ２６）、ステップＳＴ１０の処理に移行し、次の列車の検索要求を入力しなければ（ステップＳＴ２６）、列車のガイドを終了する（ステップＳＴ２７）。
【００４１】
以上で明らかなように、この実施の形態１によれば、地図情報サイト３にアクセスして、地図情報サイト３から現在位置測位部３１により測位された現在位置の周辺地図を示す地図情報を取得する地図情報取得部３２と、時刻表情報サイト４にアクセスして、時刻表情報サイト４から現在位置測位部３１により測位された現在位置の最寄駅の列車発車時刻情報を取得する列車発車時刻情報取得部３３と、地図情報取得部３２により取得された地図情報を参照して、現在位置から最寄駅までの距離Ｄを算出する距離算出部３４と、列車発車時刻情報取得部３３により取得された列車発車時刻情報を参照して、現在時刻から列車の発車時刻までの残り時間Ｚを算出する残り時間算出部３５とを設け、列車ガイド部３６が距離算出部３４により算出された距離Ｄと残り時間算出部３５により算出された残り時間Ｚに応じた案内を行うように構成したので、各鉄道会社が互換性のある電光掲示板表示システムを設置することなく、全ての路線の列車発車時刻情報を収集することができるとともに、ユーザが列車に乗ることができるか否かを判断する際に役立つ案内を行うことができる効果を奏する。
【００４２】
また、この実施の形態１によれば、距離算出部３４により算出された距離Ｄと残り時間算出部３５により算出された残り時間Ｚから、徒歩による移動で列車に間に合うか否かを判定し、間に合わなければ、移動を早める必要がある旨の案内を行うように構成したので、ユーザが列車に間に合う確率を高めることができる効果を奏する。
【００４３】
実施の形態２．
図４はこの発明の実施の形態２による携帯情報端末の中央処理部１９を示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
移動速度算出部４１は現在位置測位部３１により測位された現在位置の変化から移動速度を算出する処理を実施する。なお、移動速度算出部４１は移動速度算出手段を構成している。
乗降判定部４２は移動速度算出部４１により算出された移動速度から列車への乗降を判定する処理を実施する。なお、乗降判定部４２は乗降判定手段を構成している。
【００４４】
図４では、中央処理部１９の構成要素（現在位置測位部３１、地図情報取得部３２、列車発車時刻情報取得部３３、距離算出部３４、残り時間算出部３５、移動速度算出部４１、乗降判定部４２）のそれぞれが専用のハードウェア（例えば、ＣＰＵなどを実装している半導体集積回路基板）で構成されているものを想定しているが、例えば、中央処理部１９がＣＰＵで構成される場合には、中央処理部１９の構成要素（現在位置測位部３１、地図情報取得部３２、列車発車時刻情報取得部３３、距離算出部３４、残り時間算出部３５、移動速度算出部４１、乗降判定部４２）の処理内容を記述しているプログラムをメモリに格納し、ＣＰＵが当該メモリに格納されているプログラムを実行するようにしてもよい。
図５はこの発明の実施の形態２による携帯情報端末の処理内容を示すフローチャートである。
【００４５】
上記実施の形態１では、ステップＳＴ２３において、列車ガイド部３６が、列車の発車時刻を過ぎる前に、現在位置が目的駅の近辺に到達していれば、目的の列車に間に合って、目的駅のホームに立っていると判断して、列車のガイドを終了するものについて示したが、さらに、列車のガイドを継続するようにしてもよい。
具体的には、以下の通りである。
【００４６】
中央処理部１９の移動速度算出部４１は、列車のガイドを継続する場合（ステップＳＴ５１）、例えば、単位時間（例えば、１分）を経過する毎に、現在位置測位部３１から現在位置を取得し、単位時間当りの現在位置の変化から移動速度を算出する。
中央処理部１９の乗降判定部４２は、移動速度算出部４１が移動速度を算出すると、その移動速度から列車への乗降を判定する。
即ち、乗降判定部４２は、例えば、移動速度が時速４０ｋｍ以上であれば、ユーザが列車に乗車して移動中であると判定する（ステップＳＴ５２）。
【００４７】
乗降判定部４２は、ユーザが列車に乗車して移動中であると判定してから、１分以上、同じ位置（例えば、測位誤差５０ｍ以内）に停止しているか否かを判定する（ステップＳＴ５３，ＳＴ５４）。
乗降判定部４２は、１分以上、同じ位置に停止していないと判定すれば、ステップＳＴ５３の処理に戻るが、１分以上、同じ位置に停止していると判定すれば、その停止位置が乗換駅であり、乗ってきた列車を降りて、別の列車を待っていると判断する。
【００４８】
現在位置測位部３１は、乗降判定部４２が別の列車を待っていると判断すると、ＧＰＳ回路部１１により算出された複数のＧＰＳ衛星１までの距離から携帯電話機２の現在位置（緯度、経度）を測位する（ステップＳＴ５５）。
地図情報取得部３２は、現在位置測位部３１が現在位置を測位すると、携帯電話通信部２３を使用して、乗換駅の検出要求を地図情報サイト３に送信する。
なお、乗換駅の検出要求には、現在位置測位部３１により測位された現在位置を示す位置情報が含まれている。
【００４９】
地図情報サイト３は、携帯電話機２から乗換駅の検出要求を受信すると、乗換駅を検出し、その乗換駅を示す乗換駅情報を携帯電話機２に送信する。
地図情報取得部３２は、携帯電話通信部２３が地図情報サイト３から送信された乗換駅を示す乗換駅情報を受信すると、その乗換駅情報を取得する（ステップＳＴ５６）。
ここでは、地図情報取得部３２が地図情報サイト３から乗換駅情報を取得するものについて示したが、地図情報取得部３２が地図情報サイト３から現在位置の周辺の地図情報を取得し、現在位置を地図情報に照らし合わせて、乗換駅を検出するようにしてもよい。
【００５０】
列車ガイド部３６は、地図情報取得部３２が乗換駅情報を取得すると、乗換駅の駅名を表示部１７に表示する（ステップＳＴ５７）。
ユーザが表示部１７に表示されている駅名を見て、その駅名が正しければ、操作部１６を使用して、ＯＫ操作を入力する（ステップＳＴ５８）。この場合、ステップＳＴ６１の処理に移行する。
列車ガイド部３６は、その駅名が正しくなく、ユーザが操作部１６を使用して、ＮＧ操作を入力すると（ステップＳＴ５８）、乗換駅の次候補の検出要求を地図情報サイト３に送信する。
【００５１】
地図情報サイト３は、携帯電話機２から次候補の検出要求を受信すると、前回と異なる次候補の乗換駅を検出し、次候補の乗換駅を示す乗換駅情報を携帯電話機２に送信する。
ただし、地図情報サイト３は、現在位置から例えば１００ｍ以内に次候補の乗換駅が存在しない場合、次候補の乗換駅を示す乗換駅情報を携帯電話機２に送信しない。
地図情報取得部３２は、携帯電話通信部２３が地図情報サイト３から送信された次候補の乗換駅を示す乗換駅情報を受信すると、その乗換駅情報を取得する（ステップＳＴ５９）。
ここでは、地図情報取得部３２が地図情報サイト３から乗換駅情報を取得するものについて示したが、地図情報取得部３２が現在位置を地図情報に照らし合わせて、次候補の乗換駅を検出するようにしてもよい。
【００５２】
列車ガイド部３６は、地図情報取得部３２が現在位置から１００ｍ以内の次候補の乗換駅を示す乗換駅情報を取得すると、乗換駅の駅名を表示部１７に表示するが（ステップＳＴ５７）、１００ｍ以内の次候補の乗換駅を示す乗換駅情報を取得することができなければ、一連の処理を終了する。
ユーザが操作部１６を使用して、ＯＫ操作を入力するまで、ステップＳＴ５７からＳＴ６０の処理を繰り返し実施し、乗換駅の駅名が確定すると、ステップＳＴ６１の処理に移行する。
【００５３】
列車ガイド部３６は、乗換駅の駅名が確定すると、次の行先の入力を促すメッセージを表示部１７に表示する（ステップＳＴ６１）。
列車発車時刻情報取得部３３は、ユーザが操作部１６を使用して、次の行先を入力すると、携帯電話通信部２３を使用して、時刻表情報サイト４にアクセスし、次の行先又は方面に合致する乗換駅の列車発車時刻情報の送信要求を時刻表情報サイト４に送信する。
なお、列車発車時刻情報の送信要求には、乗換駅を示す乗換駅情報と次の行先が含まれている。
時刻表情報サイト４は、携帯電話機２から列車発車時刻情報の送信要求を受信すると、乗換駅を示す乗換駅情報と次の行先をキーにして、乗換駅の列車発車時刻情報を検索し、その列車発車時刻情報を携帯電話機２に送信する。
列車発車時刻情報取得部３３は、携帯電話通信部２３が時刻表情報サイト４から送信された乗換駅の列車発車時刻情報を受信すると、その列車発車時刻情報を取得する（ステップＳＴ６２）。
【００５４】
残り時間算出部３５は、列車発車時刻情報取得部３３が列車発車時刻情報を取得すると、ＲＴＣ１８から現在時刻を取得し、その列車発車時刻情報を参照して、現在時刻以降で最初に発車する列車の発車時刻と、その列車の行先を確認する（ステップＳＴ６３）。
列車ガイド部３６は、残り時間算出部３５により確認された最初に発車する列車の発車時刻と、その列車の行先を表示部１７に表示する（ステップＳＴ６４）。
なお、発車ホームなどの情報があれば、発車ホームなどの情報を一緒に表示するようにしてもよい。
【００５５】
列車ガイド部３６は、１分を経過すると（ステップＳＴ６５）、ＲＴＣ１８から現在時刻を取得して、列車の発車時刻を過ぎたか否かを判定する（ステップＳＴ６６）。
列車ガイド部３６は、列車の発車時刻を過ぎていると判定すると、再度、現在位置測位部３１により測位された現時点の現在位置を取得する（ステップＳＴ６７）。
列車ガイド部３６は、現時点の現在位置と、ステップＳＴ５５の時点で測位された現在位置を比較し、現在位置が一定距離（例えば、３００ｍ）以上移動しているか否かを判定し（ステップＳＴ６８）、現在位置が一定距離以上移動していれば、ユーザが列車に乗った可能性が高いので、ステップＳＴ５１の処理に移行する。
一方、現在位置が一定距離以上移動していなければ、まだホームで待っていると判断して、ステップＳＴ６５の処理に移行する。
なお、ユーザが最寄駅から離れる方向に移動する場合や、ユーザが操作部１６を使用して、中止／終了操作を入力すると、一連の処理を終了する。
【００５６】
以上で明らかなように、この実施の形態２によれば、移動速度算出部４１により算出された移動速度から列車への乗降を判定するように構成したので、ユーザが事前調査をせずに、初めて降り立った駅でも、乗換列車に乗り遅れることなく、最短時間で目的地に到着することができる効果を奏する。
【図面の簡単な説明】
【００５７】
【図１】この発明の実施の形態１による携帯情報端末を示す構成図である。
【図２】この発明の実施の形態１による携帯情報端末の中央処理部１９を示す構成図である。
【図３】この発明の実施の形態１による携帯情報端末の処理内容を示すフローチャートである。
【図４】この発明の実施の形態２による携帯情報端末の中央処理部１９を示す構成図である。
【図５】この発明の実施の形態２による携帯情報端末の処理内容を示すフローチャートである。
【符号の説明】
【００５８】
１  ＧＰＳ衛星、２  携帯電話機、３  地図情報サイト、４  時刻表情報サイト、５  インターネット、６  基地局、７  携帯電話中央局、８  ＧＰＳサーバ、１１  ＧＰＳ回路部（ＧＰＳ信号受信手段）、１２  ＧＰＳアンテナ、１３  ＴＣＸＯ、１４  ＧＰＳ無線回路部、１５  ＧＰＳベースバンド処理部、１６  操作部、１７  表示部、１８  ＲＴＣ、１９  中央処理部、２０  音源部、２１  スピーカアンプ、２２  スピーカ、２３  携帯電話通信部、２４  ベースバンド通信制御部、２５  無線通信送受信部、２６  無線アンテナ、３１  現在位置測位部（現在位置測位手段）、３２  地図情報取得部（地図情報取得手段）、３３  列車発車時刻情報取得部（列車発車時刻情報取得手段）、３４  距離算出部（距離算出手段）、３５  残り時間算出部（残り時間算出手段）、３６  列車ガイド部（案内手段）、４１  移動速度算出部（移動速度算出手段）、４２  乗降判定部（乗降判定手段）。
【図１】
2008281521.tif 000003
【図２】
2008281521.tif 000004
【図３】
2008281521.tif 000005
【図４】
2008281521.tif 000006
【図５】
2008281521.tif 000007