(57)【特許請求の範囲】
【請求項１】
予め定められた経路に従って運行される複数の列車において、第１の列車から第２の列車へ乗換える場合の情報を表示する乗換え案内装置であって、前記経路における前記複数の列車の各々の乗降場所は予め定められており、前記複数の列車の各々は前記経路における前記乗降場所の発着時刻に従って運行され、
前記乗換え案内装置は、
前記情報を表示する表示手段と、
現在時刻を検知するための時刻検知手段と、
前記列車の編成、当該列車の前記乗降場所のホーム、および当該乗降場所における停止位置とを示した列車情報を、前記列車ごとに記憶する列車情報記憶手段と、
前記複数の列車の経路と前記経路における前記乗降場所の発着時刻とを表わす時刻情報を記憶するダイアグラム記憶手段と、
前記乗降場所である乗換え駅の構内レイアウトを記憶する乗換駅レイアウト記憶手段と、
前記経路の地図情報を記憶した地図情報記憶手段と、
目的地を入力するための入力手段と、
前記第１の列車の位置を検知するための位置検知手段と、
前記時刻検知手段により検知した現在時刻と、前記位置検知手段により検知された前記第１の列車の位置と、前記ダイアグラム記憶手段に記憶されている前記時刻情報と、前記地図情報記憶手段に記憶されている地図情報とによって、前記第１の列車を特定するための特定手段と、
前記特定された前記第１の列車の位置から前記目的地に到達するための、前記第１の列車から第２の列車へ乗換える乗換え乗降場所を探索し、前記第１の列車が前記乗換え乗降場所に到達する到達時刻と前記時刻情報とに基づいて前記第２の列車を決定するための決定手段と、
前記列車情報記憶手段に記憶された列車ごとの前記列車情報に基づいて前記決定手段により決定された前記乗換え乗降場所における第１の列車および第２の列車のホームおよび停止位置を検索する手段と、
前記探索された乗降場所を示す情報と、前記決定された前記第２の列車を示す情報と、当該探索された乗降場所である乗換え駅の構内レイアウトを示す情報と、前記検索されたホームおよび停止位置に基づいた、当該構内レイアウトにおける前記第１の列車から前記第２の列車までの乗換え経路を示す情報とを含む乗換え情報を前記表示手段に表示させる手段とを備える、乗換え案内装置。
【請求項２】
前記乗換え案内装置は、前記第１の列車の運転状況を受信するための運転状況受信手段をさらに含み、
前記特定手段は、前記位置検知手段により検知された前記第１の列車の位置と前記時刻情報と前記現在時刻と前記運転状況とに基づいて、前記第１の列車を特定するための手段を含み、
前記第１の列車が前記乗換え乗降場所に到達する到達時刻は、前記第１の列車の運転状況に基づいて算出される時刻である、請求項１に記載の乗換え案内装置。
【請求項３】
前記乗換え案内装置は、前記乗換え乗降場所において第１の列車から第２の列車への乗換えに必要な時間を準備するための乗換え時間準備手段をさらに含み、
前記決定手段は、前記第１の列車が前記乗換え乗降場所に到達する到達時刻と前記時刻情報と前記乗換えに必要な時間とに基づいて、第２の列車を決定するための手段を含む、請求項１または２に記載の乗換え案内装置。
【請求項４】
各前記複数の列車は、複数の乗降口を有し、
前記列車情報記憶手段は、前記列車の乗降口の位置に関する情報をさらに記憶し、
前記乗換え案内装置は、
前記第１の列車の乗降口の位置と、前記第２の列車の乗降口の位置と、前記乗換え乗降場所における乗換え経路とに基づいて、最も乗換え経路が短くなるように、前記第１の列車の乗降口を選択するための選択手段をさらに含み、
前記表示手段は、前記選択された第１の列車の乗降口から前記第２の列車までの乗換え経路を表わす情報を前記乗換え駅の構内レイアウトに重畳して表示する、請求項１〜３のいずれかに記載の乗換え案内装置。
【請求項５】
前記乗換え案内装置は、人の歩行能力を入力するための歩行能力入力手段をさらに含み、
前記決定手段は、前記乗降場所における第１の列車から第２の列車へ乗換えるための乗換え経路と前記歩行能力とから前記乗降場所において乗換えに必要な乗換え時間を算出し、算出された前記乗換え時間と前記到達時刻と前記時刻情報とに基づいて第２の列車を決定するための手段を含む、請求項１〜４のいずれかに記載の乗換え案内装置。
【請求項６】
前記乗換え案内装置は、前記探索された前記乗換え乗降場所に前記第１の列車が近づくと、前記表示手段に前記乗換え情報を表示するように指示する指示手段をさらに含む、請求項１〜５のいずれかに記載の乗換え案内装置。
【請求項７】
予め定められた経路に従って運行される複数の列車において、第１の列車から第２の列車へ乗換える場合の情報を表示する乗換え案内装置における乗換え案内方法であって、前記経路における前記複数の列車の各々の乗降場所は予め定められており、前記複数の列車の各々は前記経路における前記乗降場所の発着時刻に従って運行され、
前記乗換え案内装置は、
前記列車の編成、当該列車の前記乗降場所のホーム、および当該乗降場所における停止位置とを示した列車情報を、前記列車ごとに記憶する列車情報記憶手段と、
前記複数の列車の経路と前記経路における前記乗降場所の発着時刻とを表わす時刻情報を記憶するダイアグラム記憶手段と、
前記乗降場所である乗換え駅の構内レイアウトを記憶する乗換駅レイアウト記憶手段と、
前記経路の地図情報を記憶した地図情報記憶手段とを備え、
前記乗換え案内方法は、
前記乗換え案内装置が現在時刻を検知するための時刻検知ステップと、
前記乗換え案内装置が目的地の入力を受け付けるための入力ステップと、
前記乗換え案内装置が前記第１の列車の位置を検知するための位置検知ステップと、
前記時刻検知ステップにより検知した現在時刻と、前記位置検知ステップにより検知された前記第１の列車の位置と、前記ダイアグラム記憶手段に記憶されている前記時刻情報と、前記地図情報記憶手段に記憶されている地図情報とによって、前記乗換え案内装置が前記第１の列車を特定するための特定ステップと、
前記乗換え案内装置が、前記特定された前記第１の列車の位置から前記目的地に到達するための、前記第１の列車から第２の列車へ乗換える乗換え乗降場所を探索し、前記第１の列車が前記乗換え乗降場所に到達する到達時刻と前記時刻情報とに基づいて前記第２の列車を決定するための決定ステップと、
前記乗換え案内装置が、前記列車情報記憶手段に記憶された列車ごとの前記列車情報に基づいて前記決定ステップにおいて決定された前記乗換え乗降場所における第１の列車および第２の列車のホームおよび停止位置を検索する検索ステップと、
前記乗換え案内装置が、前記探索された乗降場所を示す情報と、前記決定された前記第２の列車を示す情報と、当該探索された乗降場所である乗換え駅の構内レイアウトを示す情報と、前記検索されたホームおよび停止位置に基づいた、当該構内レイアウトにおける前記第１の列車から前記第２の列車までの乗換え経路を示す情報とを含む乗換え情報を表示する表示ステップとを備える、乗換え案内方法。
【請求項８】
前記乗換え案内方法は、前記第１の列車の運転状況を受信する運転状況受信ステップをさらに含み、
前記特定ステップは、前記位置検知ステップにて検知された前記第１の列車の位置と前記時刻情報と前記現在時刻と前記運転状況とに基づいて、前記第１の列車を特定するステップを含み、
前記第１の列車が前記乗換え乗降場所に到達する到達時刻は、前記第１の列車の運転状況に基づいて算出される時刻である、請求項７に記載の乗換え案内方法。
【請求項９】
前記乗換え案内方法は、前記乗換え乗降場所において第１の列車から第２の列車への乗換えに必要な時間を前記乗換え案内装置が準備する乗換え時間準備ステップをさらに含み、
前記決定ステップは、前記第１の列車が前記乗換え乗降場所に到達する到達時刻と前記時刻情報と前記乗換えに必要な時間とに基づいて、第２の列車を決定するステップを含む、請求項７または８に記載の乗換え案内方法。
【請求項１０】
各前記複数の列車は、複数の乗降口を有し、
前記乗換え案内方法は、
前記列車の乗降口の位置に関する情報を前記乗換え案内装置が準備する乗降口情報準備ステップと、
前記第１の列車の乗降口の位置と、前記第２の列車の乗降口の位置と、前記乗換え乗降場所における乗換え経路とに基づいて、最も乗換え経路が短くなるように、前記乗換え案内装置が前記第１の列車の乗降口を選択する選択ステップとをさらに含み、
前記乗換え情報は、前記選択された第１の列車の乗降口に関する情報をさらに含む、請求項７〜９のいずれかに記載の乗換え案内方法。
【請求項１１】
前記乗換え案内方法は、人の歩行能力の入力を前記乗換え案内装置が受け付ける歩行能力入力ステップをさらに含み、
前記決定ステップは、前記乗降場所における第１の列車から第２の列車へ乗換えるための乗換え経路と前記歩行能力とから前記乗降場所において乗換えに必要な乗換え時間を算出し、算出された前記乗換え時間と前記到達時刻と前記時刻情報とに基づいて第２の列車を決定するステップを含む、請求項７〜１０のいずれかに記載の乗換え案内方法。
【請求項１２】
前記乗換え案内方法は、前記探索された前記乗換え乗降場所に前記第１の列車が近づくと、前記表示ステップにて前記乗換え情報を表示する、請求項７〜１１のいずれかに記載の乗換え案内方法。
【請求項１３】
予め定められた経路に従って運行される複数の列車において、第１の列車から第２の列車へ乗換える場合の情報を表示する乗換え案内装置における乗換え案内方法を実現するプログラムを記録した機械読取可能な記録媒体であって、前記経路における前記複数の列車の各々の乗降場所は予め定められており、前記複数の列車の各々は前記経路における前記乗降場所の発着時刻に従って運行され、
前記乗換え案内装置は、
前記列車の編成、当該列車の前記乗降場所のホーム、および当該乗降場所における停止位置とを示した列車情報を、前記列車ごとに記憶する列車情報記憶手段と、
前記複数の列車の経路と前記経路における前記乗降場所の発着時刻とを表わす時刻情報を記憶するダイアグラム記憶手段と、
前記乗降場所である乗換え駅の構内レイアウトを記憶する乗換駅レイアウト記憶手段と、
前記経路の地図情報を記憶した地図情報記憶手段とを備え、
前記乗換え案内方法は、
前記乗換え案内装置が現在時刻を検知するための時刻検知ステップと、
前記乗換え案内装置が目的地の入力を受け付けるための入力ステップと、
前記乗換え案内装置が前記第１の列車の位置を検知するための位置検知ステップと、
前記時刻検知ステップにより検知した現在時刻と、前記位置検知ステップにより検知された前記第１の列車の位置と、前記ダイアグラム記憶手段に記憶されている前記時刻情報と、前記地図情報記憶手段に記憶されている地図情報とによって、前記乗換え案内装置が前記第１の列車を特定するための特定ステップと、
前記乗換え案内装置が、前記特定された前記第１の列車の位置から前記目的地に到達するための、前記第１の列車から第２の列車へ乗換える乗換え乗降場所を探索し、前記第１の列車が前記乗換え乗降場所に到達する到達時刻と前記時刻情報とに基づいて前記第２の列車を決定するための決定ステップと、
前記乗換え案内装置が、前記列車情報記憶手段に記憶された列車ごとの前記列車情報に基づいて前記決定ステップにおいて決定された前記乗換え乗降場所における第１の列車および第２の列車のホームおよび停止位置を検索する検索ステップと、
前記乗換え案内装置が、前記探索された乗降場所を示す情報と、前記決定された前記第２の列車を示す情報と、当該探索された乗降場所である乗換え駅の構内レイアウトを示す情報と、前記検索されたホームおよび停止位置に基づいた、当該構内レイアウトにおける前記第１の列車から前記第２の列車までの乗換え経路を示す情報とを含む乗換え情報を表示する表示ステップとを備える、乗換え案内方法を実現するプログラムを記録した記録媒体。
【請求項１４】
前記乗換え案内方法は、前記第１の列車の運転状況を受信する運転状況受信ステップをさらに含み、
前記特定ステップは、前記位置検知ステップにて検知された前記第１の列車の位置と前記時刻情報と前記現在時刻と前記運転状況とに基づいて、前記第１の列車を特定するステップを含み、
前記第１の列車が前記乗換え乗降場所に到達する到達時刻は、前記第１の列車の運転状況に基づいて算出される時刻である、請求項１３に記載の記録媒体。
【請求項１５】
前記乗換え案内方法は、前記乗換え乗降場所において第１の列車から第２の列車への乗換えに必要な時間を前記乗換え案内装置が準備する乗換え時間準備ステップをさらに含み、
前記決定ステップは、前記第１の列車が前記乗換え乗降場所に到達する到達時刻と前記時刻情報と前記乗換えに必要な時間とに基づいて、第２の列車を決定するステップを含む、請求項１３または１４に記載の記録媒体。
【請求項１６】
各前記複数の列車は、複数の乗降口を有し、
前記乗換え案内方法は、
前記列車の乗降口の位置に関する情報を前記乗換え案内装置が準備する乗降口情報準備ステップと、
前記第１の列車の乗降口の位置と、前記第２の列車の乗降口の位置と、前記乗換え乗降場所における乗換え経路とに基づいて、最も乗換え経路が短くなるように、前記乗換え案内装置が前記第１の列車の乗降口を選択する選択ステップとをさらに含み、
前記乗換え情報は、前記選択された第１の列車の乗降口に関する情報をさらに含む、請求項１３〜１５のいずれかに記載の記録媒体。
【請求項１７】
前記乗換え案内方法は、人の歩行能力の入力を前記乗換え案内装置が受け付ける歩行能力入力ステップをさらに含み、
前記決定ステップは、前記乗降場所における第１の列車から第２の列車へ乗換えるための乗換え経路と前記歩行能力とから前記乗降場所において乗換えに必要な乗換え時間を算出し、算出された前記乗換え時間と前記到達時刻と前記時刻情報とに基づいて第２の列車を決定するステップを含む、請求項１３〜１６のいずれかに記載の記録媒体。
【請求項１８】
前記乗換え案内方法は、前記探索された前記乗換え乗降場所に前記第１の列車が近づくと、前記表示ステップにて前記乗換え情報を表示する、請求項１３〜１７のいずれかに記載の記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、列車などの車内において情報を案内する装置に関し、特に、目的地までの乗換え情報を案内する装置に関する。
【０００２】
【従来の技術】
列車などの乗客が自分の目的地に到着するために何ヶ所かの駅で別の路線の列車に乗換えたり、早く目的地に到着するために途中の駅で普通列車から急行列車などに乗換えたりすることがある。この乗換えの情報を列車内で表示して、乗客に乗換えに関する情報を提供するものとして、特開平７−１７４０４号公報に開示されるものがある。
【０００３】
この公報に開示された電車内乗換え案内装置は、電車が走行する路線の各乗換え駅における乗換え線ごとの線名および時刻表情報を格納するための乗換え時刻表格納部と、乗換え駅各々における乗換え線ごとの乗換え移動時間情報を格納するための乗換え移動時間格納部と、路線の各駅ごとに乗換え線の有無情報と、乗換え線の線名情報とを格納するための乗換え情報格納部と、路線の各駅間の所要時間情報を格納するための所要時間格納部と、乗車している電車がある駅を出発したことにより、前記乗換え情報格納部の情報に基づき、次に乗換え線の接続がある次乗換え駅を抽出するとともに、この次乗換え駅までの所要時間を算出するための所要時間算出回路と、次乗換え駅までの所要時間から次乗換え駅の到着予定時刻を算出するための到着予定時刻演算回路と、到着予定時刻に対して次乗換え駅における乗換え移動時間を加算し、加算された時刻以降に次乗換え駅を発車する電車の時刻データを乗換え可能電車時刻データとして乗換え線時刻表格納部から適数個を抽出し、車内表示器に表示させる乗換え電車検索回路とを含む。
【０００４】
この公報に開示された電車内乗換え案内装置によると、ある電車がある駅を出発すると、次に乗換えができる次乗換え駅とその乗換え駅での乗換え線ごとの乗換え可能な電車の時刻データを車内表示器に自動的に表示することができる。これにより、車内の乗客にタイムリーに乗換え情報を提供することができる。
【０００５】
【発明が解決しようとする課題】
しかしながら、前述の公報に開示された電車内乗換え案内装置では、表示器に表示された乗換え可能な電車の中から目的地に合致した路線の電車を選択しなければならない。また、乗換え可能な電車の時刻データしか表示されず、乗換えの詳細な情報が不明である。
【０００６】
本発明は、上述の課題を解決するためになされたものであって、利用者は乗換え場所における乗換え可能な交通手段を選択することなく、自分が乗換える場所および乗換える交通手段を知ることができ、また発車時刻以外の乗換え情報を併せて提供できる、乗換え案内装置、乗換え案内方法およびその方法を実現するプログラムを記録した機械読取可能な記録媒体を提供することである。
【０００７】
【課題を解決するための手段】
第１の発明に係る乗換え案内装置は、予め定められた経路に従って運行される複数の交通手段において、第１の交通手段から第２の交通手段へ乗換える場合の情報を出力する乗換え案内装置であって、経路における交通手段の乗降場所は予め定められており、交通手段は経路における乗降場所の発着時刻に従って運行され、乗換え案内装置は、複数の交通手段の経路と経路における乗降場所の発着時刻とを表わす時刻情報を準備するための時刻情報準備手段と、目的地を入力するための入力手段と、第１の交通手段の位置を検知するための位置検知手段と、第１の交通手段を表わす情報を第１の交通手段から受信して、第１の交通手段を特定するための特定手段と、時刻情報準備手段と入力手段と位置検知手段と特定手段とに接続され、検知した第１の交通手段の位置から目的地に到達するための、第１の交通手段から第２の交通手段へ乗換える乗換え乗降場所を探索し、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報とに基づいて第２の交通手段を決定するための決定手段と、決定手段に接続され、乗換え乗降場所を示す情報と、決定した第２の交通手段を表わす情報とを含む乗換え情報を出力するための出力手段とを含む。
【０００８】
第１の発明によると、時刻情報準備手段は、複数の交通手段の経路と経路における乗降場所の発着時刻とを表わす時刻情報を準備する。位置検知手段は第１の交通手段の位置を検知する。特定手段は、第１の交通手段を表わす情報を第１の交通手段から受信して、第１の交通手段を特定する。決定手段は、検知した第１の交通手段の位置から目的地に到達するための、第１の交通手段から第２の交通手段へ乗換える乗換え乗降場所を探索し、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報とに基づいて第２の交通手段を決定する。出力手段は、乗換え乗降場所を示す情報と、決定した第２の交通手段を表わす情報とを含む乗換え情報を出力する。これにより、入力手段に目的地を入力するだけで、入力された目的地に到達するための乗換え乗降場所を示す情報と乗換え情報とが出力される。乗換え情報として、たとえば、乗換え乗降場所の第１の交通手段から第２の交通手段への乗換え経路を表示させると、乗換え乗降場所において迷うことがなくなる。その結果、利用者が乗換え場所における乗換え可能な交通手段を選択することなく、自分が乗換える場所および乗換える交通手段を知ることができ、また発車時刻以外の乗換え情報を併せて提供できる、乗換え案内装置を提供することができる。
【０００９】
第２の発明に係る乗換え案内装置は、予め定められた経路に従って運行される複数の交通手段において、第１の交通手段から第２の交通手段へ乗換える場合の情報を出力する乗換え案内装置であって、経路における交通手段の乗降場所は予め定められており、交通手段は経路における乗降場所の発着時刻に従って運行され、現在時刻を検知するための時刻検知手段と、複数の交通手段の経路と経路における乗降場所の発着時刻とを表わす時刻情報を準備するための時刻情報準備手段と、目的地を入力するための入力手段と、第１の交通手段の位置を検知するための位置検知手段と、時刻検知手段と時刻情報準備手段と位置検知手段とに接続され、位置検知手段により検知された第１の交通手段の位置と時刻情報と現在時刻とに基づいて、第１の交通手段を特定するための特定手段と、時刻情報準備手段と入力手段と位置検知手段と特定手段とに接続され、検知した第１の交通手段の位置から目的地に到達するための、第１の交通手段から第２の交通手段へ乗換える乗換え乗降場所を探索し、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報とに基づいて第２の交通手段を決定するための決定手段と、決定手段に接続され、乗換え乗降場所を示す情報と、決定した第２の交通手段を表わす情報とを含む乗換え情報を出力するための出力手段とを含む。
【００１０】
第２の発明によると、時刻検知手段は現在時刻を検知する。時刻情報準備手段は、複数の交通手段の経路と経路における乗降場所の発着時刻とを表わす時刻情報を準備する。位置検知手段は第１の交通手段の位置を検知する。特定手段は、位置検知手段により検知された第１の交通手段の位置と時刻情報と現在時刻とに基づいて、第１の交通手段を特定する。決定手段は、検知した第１の交通手段の位置から目的地に到達するための、第１の交通手段から第２の交通手段へ乗換える乗換え乗降場所を探索し、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報とに基づいて第２の交通手段を決定する。出力手段は、乗換え乗降場所を示す情報と、決定した第２の交通手段を表わす情報とを含む乗換え情報を出力する。これにより、入力手段に目的地を入力するだけで、入力された目的地に到達するための乗換え乗降場所を示す情報と乗換え情報とが出力される。乗換え情報として、たとえば、乗換え乗降場所の第１の交通手段から第２の交通手段への乗換え経路を表示させると、乗換え乗降場所において迷うことがなくなる。その結果、利用者が乗換え場所における乗換え可能な交通手段を選択することなく、自分が乗換える場所および乗換える交通手段を知ることができ、また発車時刻以外の乗換え情報を併せて提供できる、乗換え案内装置を提供することができる。
【００１１】
第３の発明に係る乗換え案内装置は、第２の発明の構成に加えて、第１の交通手段の運転状況を受信するための運転状況受信手段をさらに含み、特定手段は、位置検知手段により検知された第１の交通手段の位置と時刻情報と現在時刻と運転状況とに基づいて、第１の交通手段を特定するための手段を含み、第１の交通手段が乗換え乗降場所に到達する到達時刻は、第１の運転手段の運転状況に基づいて算出される時刻である。
【００１２】
第３の発明によると、運転状況受信手段は、第１の交通手段の運転状況を受信する。特定手段は、位置検知手段により検知された第１の交通手段の位置と時刻情報と現在時刻と運転状況とに基づいて、第１の交通手段を特定する。第１の交通手段が乗換え乗降場所に到達する到達時刻は、第１の運転手段の運転状況に基づいて算出される時刻である。これにより、風雪などで交通手段に遅延が発生している場合、受信した運転状況から遅延時間を把握し、その遅延時間に基づいて第１の交通手段を特定できる。また、その遅延時間に基づいて、第１の交通手段が乗換え乗降場所に到達する時刻を算出できる。その結果、第１の交通手段に遅れなどが発生している場合であっても、利用者が乗換え場所における乗換え可能な交通手段を選択することなく、自分が乗換える場所および乗換える交通手段を知ることができ、また発車時刻以外の乗換え情報を併せて提供できる、乗換え案内装置を提供することができる。
【００１３】
第４の発明に係る乗換え案内装置は、第１〜３のいずれかの発明の構成に加えて、乗換え乗降場所において第１の交通手段から第２の交通手段への乗換えに必要な時間を準備するための乗換え時間準備手段をさらに含み、決定手段は、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報と乗換えに必要な時間とに基づいて、第２の交通手段を決定するための手段を含む。
【００１４】
第４の発明によると、乗換え時間準備手段は、乗換え乗降場所において第１の交通手段から第２の交通手段への乗換えに必要な時間を準備する。決定手段は、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報と乗換えに必要な時間とに基づいて、第２の交通手段を決定するための手段を含む。これにより、乗換え乗降場所において、確実に第１の交通手段から乗換えることができる第２の交通手段を決定できる。
【００１５】
第５の発明に係る乗換え案内装置は、第１〜４のいずれかの発明の構成に加えて、乗降場所における第１の交通手段から第２の交通手段へ乗換えるための乗換え経路を表わす情報を準備するための乗換え経路情報準備手段をさらに含み、乗換え情報は、第１の交通手段から第２の交通手段までの乗換え経路を表わす情報をさらに含む。
【００１６】
第５の発明によると、乗換え経路情報準備手段は、乗降場所における第１の交通手段から第２の交通手段へ乗換えるための乗換え経路を表わす情報を準備する。乗換え情報は、第１の交通手段から第２の交通手段までの乗換え経路を表わす情報をさらに含む。これにより、乗換え乗降場所において、出力された乗換え経路に従って、確実に第１の交通手段から第２の交通手段へ乗換えることができる。
【００１７】
第６の発明に係る乗換え案内装置は、第５の発明の構成に加えて、各複数の交通手段は、複数の乗降口を有し、乗換え案内装置は、交通手段の乗降口の位置に関する情報を準備するための乗降口情報準備手段と、乗降口情報準備手段と決定手段とに接続され、第１の交通手段の乗降口の位置と、第２の交通手段の乗降口の位置と、乗換え乗降場所における乗換え経路とに基づいて、最も乗換え経路が短くなるように、第１の交通手段の乗降口を選択するための選択手段とをさらに含み、乗換え情報は、選択された第１の交通手段の乗降口に関する情報をさらに含む。
【００１８】
第６の発明によると、乗降口情報準備手段は、交通手段の乗降口の位置に関する情報を準備する。選択手段は、第１の交通手段の乗降口の位置と、第２の交通手段の乗降口の位置と、乗換え乗降場所における乗換え経路とに基づいて、最も乗換え経路が短くなるように、第１の交通手段の乗降口を選択する。乗換え情報は、選択された第１の交通手段の乗降口に関する情報をさらに含む。これにより、乗換え乗降場所に到着する前に、出力された乗換え情報に従って選択された乗降口に移動しておく。乗換え乗降場所に到着すると、最も短い乗換え経路で第２の交通手段に乗換えることができる。
【００１９】
第７の発明に係る乗換え案内装置は、第５の発明の構成に加えて、人の歩行能力を入力するための歩行能力入力手段をさらに含み、決定手段は、乗降場所における第１の交通手段から第２の交通手段へ乗換えるための乗換え経路と歩行能力とから乗降場所において乗換えに必要な乗換え時間を算出し、算出された乗換え時間と到達時刻と時刻情報とに基づいて第２の交通手段を決定するための手段を含む。
【００２０】
第７の発明によると、歩行能力入力手段は人の歩行能力が入力される。決定手段は、乗降場所における第１の交通手段から第２の交通手段へ乗換えるための乗換え経路と歩行能力とから乗降場所において乗換えに必要な乗換え時間を算出し、算出された乗換え時間と到達時刻と時刻情報とに基づいて第２の交通手段を決定する。これにより、利用者の歩行能力を考慮して第２の交通手段を決定するため、乗換え乗降場所において、確実に第１の交通手段から乗換えることができる。
【００２１】
第８の発明に係る乗換え案内装置は、第１〜７のいずれかの発明の構成に加えて、探索手段により探索された乗換え乗降場所に第１の交通手段が近づくと、出力手段に乗換え情報を出力するように指示する指示手段をさらに含む。
【００２２】
第８の発明によると、指示手段は、探索手段により探索された乗換え乗降場所に第１の交通手段が近づくと、出力手段に乗換え情報を出力する。これにより、利用者は、予め乗換えの準備をすることができ、たとえば、第２の交通手段への乗換え経路が最も短くなる乗降口に移動しておくことができる。
【００２３】
第９の発明に係る乗換え案内方法は、予め定められた経路に従って運行される複数の交通手段において、第１の交通手段から第２の交通手段へ乗換える場合の情報を出力する乗換え案内方法であって、経路における交通手段の乗降場所は予め定められており、交通手段は経路における乗降場所の発着時刻に従って運行され、乗換え案内方法は、複数の交通手段の経路と経路における乗降場所の発着時刻とを表わす時刻情報を準備する時刻情報準備ステップと、目的地を入力する入力ステップと、第１の交通手段の位置を検知する位置検知ステップと、第１の交通手段を表わす情報を第１の交通手段から受信して、第１の交通手段を特定する特定ステップと、検知した第１の交通手段の位置から目的地に到達するための、第１の交通手段から第２の交通手段へ乗換える乗換え乗降場所を探索し、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報とに基づいて第２の交通手段を決定する決定ステップと、乗換え乗降場所を示す情報と、決定した第２の交通手段を表わす情報とを含む乗換え情報を出力する出力ステップとを含む。
【００２４】
第９の発明によると、時刻情報準備ステップにて、複数の交通手段の経路と経路における乗降場所の発着時刻とを表わす時刻情報を準備する。位置検知ステップにて第１の交通手段の位置を検知する。特定ステップは、第１の交通手段を表わす情報を第１の交通手段から受信して、第１の交通手段を特定する。決定ステップにて、検知した第１の交通手段の位置から目的地に到達するための、第１の交通手段から第２の交通手段へ乗換える乗換え乗降場所を探索し、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報とに基づいて第２の交通手段を決定する。出力ステップにて、乗換え乗降場所を示す情報と、決定した第２の交通手段を表わす情報とを含む乗換え情報を出力する。これにより、入力ステップにて目的地を入力するだけで、入力された目的地に到達するための乗換え乗降場所を示す情報と乗換え情報とが出力される。乗換え情報として、たとえば、乗換え乗降場所の第１の交通手段から第２の交通手段への乗換え経路を表示させると、乗換え乗降場所において迷うことがなくなる。その結果、利用者が乗換え場所における乗換え可能な交通手段を選択することなく、自分が乗換える場所および乗換える交通手段を知ることができ、また発車時刻以外の乗換え情報を併せて提供できる、乗換え案内方法を提供することができる。
【００２５】
第１０の発明に係る乗換え案内方法は、予め定められた経路に従って運行される複数の交通手段において、第１の交通手段から第２の交通手段へ乗換える場合の情報を出力する乗換え案内方法であって、経路における交通手段の乗降場所は予め定められており、交通手段は経路における乗降場所の発着時刻に従って運行され、乗換え案内方法は、現在時刻を検知する時刻検知ステップと、複数の交通手段の経路と経路における乗降場所の発着時刻とを表わす時刻情報を準備する時刻情報準備ステップと、目的地を入力する入力ステップと、第１の交通手段の位置を検知する位置検知ステップと、位置検知ステップにて検知された第１の交通手段の位置と時刻情報と現在時刻とに基づいて、第１の交通手段を特定する特定ステップと、検知した第１の交通手段の位置から目的地に到達するための、第１の交通手段から第２の交通手段へ乗換える乗換え乗降場所を探索し、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報とに基づいて第２の交通手段を決定する決定ステップと、乗換え乗降場所を示す情報と、決定した第２の交通手段を表わす情報とを含む乗換え情報を出力する出力ステップとを含む。
【００２６】
第１０の発明によると、時刻検知ステップは、現在時刻を検知する。時刻情報準備ステップは、複数の交通手段の経路と経路における乗降場所の発着時刻とを表わす時刻情報を準備する。位置検知ステップは、第１の交通手段の位置を検知する。特定ステップは、位置検知ステップにて検知された第１の交通手段の位置と時刻情報と現在時刻とに基づいて、第１の交通手段を特定する。決定ステップは、検知した第１の交通手段の位置から目的地に到達するための、第１の交通手段から第２の交通手段へ乗換える乗換え乗降場所を探索し、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報とに基づいて第２の交通手段を決定する。出力ステップは、乗換え乗降場所を示す情報と、決定した第２の交通手段を表わす情報とを含む乗換え情報を出力する。これにより、入力ステップにて目的地を入力するだけで、入力された目的地に到達するための乗換え乗降場所を示す情報と乗換え情報とが出力される。乗換え情報として、たとえば、乗換え乗降場所の第１の交通手段から第２の交通手段への乗換え経路を表示させると、乗換え乗降場所において迷うことがなくなる。その結果、利用者が乗換え場所における乗換え可能な交通手段を選択することなく、自分が乗換える場所および乗換える交通手段を知ることができ、また発車時刻以外の乗換え情報を併せて提供できる、乗換え案内方法を提供することができる。
【００２７】
第１１の発明に係る乗換え案内方法は、第１０の発明の構成に加えて、第１の交通手段の運転状況を受信する運転状況受信ステップをさらに含み、特定ステップは、位置検知ステップにて検知された第１の交通手段の位置と時刻情報と現在時刻と運転状況とに基づいて、第１の交通手段を特定するステップを含み、第１の交通手段が乗換え乗降場所に到達する到達時刻は、第１の運転手段の運転状況に基づいて算出される時刻である。
【００２８】
第１１の発明によると、運転状況受信ステップは、第１の交通手段の運転状況を受信する。特定ステップは、位置検知ステップにて検知された第１の交通手段の位置と時刻情報と現在時刻と運転状況とに基づいて、第１の交通手段を特定する。第１の交通手段が乗換え乗降場所に到達する到達時刻は、第１の運転手段の運転状況に基づいて算出される時刻である。これにより、風雪などで交通手段に遅延が発生している場合、受信した運転状況から遅延時間を把握し、その遅延時間に基づいて第１の交通手段を特定できる。また、その遅延時間に基づいて、第１の交通手段が乗換え乗降場所に到達する時刻を算出できる。その結果、第１の交通手段に遅れなどが発生している場合であっても、利用者が乗換え場所における乗換え可能な交通手段を選択することなく、自分が乗換える場所および乗換える交通手段を知ることができ、また発車時刻以外の乗換え情報を併せて提供できる、乗換え案内方法を提供することができる。
【００２９】
第１２の発明に係る乗換え案内方法は、第９〜１１の発明の構成に加えて、乗換え乗降場所において第１の交通手段から第２の交通手段への乗換えに必要な時間を準備する乗換え時間準備ステップをさらに含み、決定ステップは、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報と乗換えに必要な時間とに基づいて、第２の交通手段を決定するステップを含む。
【００３０】
第１２の発明によると、乗換え時間準備ステップは、乗換え乗降場所において第１の交通手段から第２の交通手段への乗換えに必要な時間を準備する。決定ステップは、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報と乗換えに必要な時間とに基づいて、第２の交通手段を決定する。これにより、乗換え乗降場所において、確実に第１の交通手段から乗換えることができる第２の交通手段を決定できる。
【００３１】
第１３の発明に係る乗換え案内方法は、第９〜１２の発明の構成に加えて、乗降場所における第１の交通手段から第２の交通手段へ乗換えるための乗換え経路を表わす情報を準備する乗換え経路情報準備ステップをさらに含み、乗換え情報は、第１の交通手段から第２の交通手段までの乗換え経路を表わす情報をさらに含む。
【００３２】
第１３の発明によると、乗換え経路情報準備ステップは、乗降場所における第１の交通手段から第２の交通手段へ乗換えるための乗換え経路を表わす情報を準備する。乗換え情報は、第１の交通手段から第２の交通手段までの乗換え経路を表わす情報をさらに含む。これにより、乗換え乗降場所において、出力された乗換え経路に従って、確実に第１の交通手段から第２の交通手段へ乗換えることができる。
【００３３】
第１４の発明に係る乗換え案内方法は、第１３の発明の構成に加えて、各複数の交通手段は、複数の乗降口を有し、交通手段の乗降口の位置に関する情報を準備する乗降口情報準備ステップと、第１の交通手段の乗降口の位置と、第２の交通手段の乗降口の位置と、乗換え乗降場所における乗換え経路とに基づいて、最も乗換え経路が短くなるように、第１の交通手段の乗降口を選択する選択ステップとをさらに含み、乗換え情報は、選択された第１の交通手段の乗降口に関する情報をさらに含む。
【００３４】
第１４の発明によると、乗降口情報準備ステップは、交通手段の乗降口の位置に関する情報を準備する。選択ステップは、第１の交通手段の乗降口の位置と、第２の交通手段の乗降口の位置と、乗換え乗降場所における乗換え経路とに基づいて、最も乗換え経路が短くなるように、第１の交通手段の乗降口を選択する。乗換え情報は、選択された第１の交通手段の乗降口に関する情報をさらに含む。これにより、乗換え乗降場所に到着する前に、出力された乗換え情報に従って選択された乗降口に移動しておく。乗換え乗降場所に到着すると、最も短い乗換え経路で第２の交通手段に乗換えることができる。
【００３５】
第１５の発明に係る乗換え案内方法は、第１３の発明の構成に加えて、人の歩行能力を入力する歩行能力入力ステップをさらに含み、決定ステップは、乗降場所における第１の交通手段から第２の交通手段へ乗換えるための乗換え経路と歩行能力とから乗降場所において乗換えに必要な乗換え時間を算出し、算出された乗換え時間と到達時刻と時刻情報とに基づいて第２の交通手段を決定するステップを含む。
【００３６】
第１５の発明によると、歩行能力入力ステップにて人の歩行能力を入力する。決定ステップは、乗降場所における第１の交通手段から第２の交通手段へ乗換えるための乗換え経路と歩行能力とから乗降場所において乗換えに必要な乗換え時間を算出し、算出された乗換え時間と到達時刻と時刻情報とに基づいて第２の交通手段を決定するステップを含む。これにより、利用者の歩行能力を考慮して第２の交通手段を決定するため、乗換え乗降場所において、確実に第１の交通手段から乗換えることができる。
【００３７】
第１６の発明に係る乗換え案内方法は、第９〜１５のいずれかの発明の構成に加えて、探索ステップにて探索された乗換え乗降場所に第１の交通手段が近づくと、出力ステップにて乗換え情報を出力する。
【００３８】
第１６の発明によると、探索ステップにて探索された乗換え乗降場所に第１の交通手段が近づくと、出力ステップにて乗換え情報を出力する。これにより、利用者は、予め乗換えの準備をすることができ、たとえば、第２の交通手段への乗換え経路が最も短くなる乗降口に移動しておくことができる。
【００３９】
第１７の発明に係る記録媒体は、予め定められた経路に従って運行される複数の交通手段において、第１の交通手段から第２の交通手段へ乗換える場合の情報を出力する乗換え案内方法を実現するプログラムを記録した機械読取可能な記録媒体であって、経路における交通手段の乗降場所は予め定められており、交通手段は経路における乗降場所の発着時刻に従って運行され、乗換え案内方法は、複数の交通手段の経路と経路における乗降場所の発着時刻とを表わす時刻情報を準備する時刻情報準備ステップと、目的地を入力する入力ステップと、第１の交通手段の位置を検知する位置検知ステップと、第１の交通手段を表わす情報を第１の交通手段から受信して、第１の交通手段を特定する特定ステップと、検知した第１の交通手段の位置から目的地に到達するための、第１の交通手段から第２の交通手段へ乗換える乗換え乗降場所を探索し、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報とに基づいて第２の交通手段を決定する決定ステップと、乗換え乗降場所を示す情報と、決定した第２の交通手段を表わす情報とを含む乗換え情報を出力する出力ステップとを含む。
【００４０】
第１７の発明によると、時刻情報準備ステップにて、複数の交通手段の経路と経路における乗降場所の発着時刻とを表わす時刻情報を準備する。位置検知ステップにて第１の交通手段の位置を検知する。特定ステップは、第１の交通手段を表わす情報を第１の交通手段から受信して、第１の交通手段を特定する。決定ステップにて、検知した第１の交通手段の位置から目的地に到達するための、第１の交通手段から第２の交通手段へ乗換える乗換え乗降場所を探索し、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報とに基づいて第２の交通手段を決定する。出力ステップにて、乗換え乗降場所を示す情報と、決定した第２の交通手段を表わす情報とを含む乗換え情報を出力する。これにより、入力ステップにて目的地を入力するだけで、入力された目的地に到達するための乗換え乗降場所を示す情報と乗換え情報とが出力される。乗換え情報として、たとえば、乗換え乗降場所の第１の交通手段から第２の交通手段への乗換え経路を表示させると、乗換え乗降場所において迷うことがなくなる。その結果、利用者が乗換え場所における乗換え可能な交通手段を選択することなく、自分が乗換える場所および乗換える交通手段を知ることができ、また発車時刻以外の乗換え情報を併せて提供できる、乗換え案内方法を実現するプログラムを記録した機械読取可能な記録媒体を提供することができる。
【００４１】
第１８の発明に係る記録媒体は、予め定められた経路に従って運行される複数の交通手段において、第１の交通手段から第２の交通手段へ乗換える場合の情報を出力する乗換え案内方法を実現するプログラムを記録した機械読取可能な記録媒体であって、経路における交通手段の乗降場所は予め定められており、交通手段は経路における乗降場所の発着時刻に従って運行され、乗換え案内方法は、現在時刻を検知する時刻検知ステップと、複数の交通手段の経路と経路における乗降場所の発着時刻とを表わす時刻情報を準備する時刻情報準備ステップと、目的地を入力する入力ステップと、第１の交通手段の位置を検知する位置検知ステップと、位置検知ステップにて検知された第１の交通手段の位置と時刻情報と現在時刻とに基づいて、第１の交通手段を特定する特定ステップと、検知した第１の交通手段の位置から目的地に到達するための、第１の交通手段から第２の交通手段へ乗換える乗換え乗降場所を探索し、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報とに基づいて第２の交通手段を決定する決定ステップと、乗換え乗降場所を示す情報と、決定した第２の交通手段を表わす情報とを含む乗換え情報を出力する出力ステップとを含む。
【００４２】
第１８の発明によると、時刻検知ステップは、現在時刻を検知する。時刻情報準備ステップは、複数の交通手段の経路と経路における乗降場所の発着時刻とを表わす時刻情報を準備する。位置検知ステップは、第１の交通手段の位置を検知する。特定ステップは、位置検知ステップにて検知された第１の交通手段の位置と時刻情報と現在時刻とに基づいて、第１の交通手段を特定する。決定ステップは、検知した第１の交通手段の位置から目的地に到達するための、第１の交通手段から第２の交通手段へ乗換える乗換え乗降場所を探索し、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報とに基づいて第２の交通手段を決定する。出力ステップは、乗換え乗降場所を示す情報と、決定した第２の交通手段を表わす情報とを含む乗換え情報を出力する。これにより、入力ステップにて目的地を入力するだけで、入力された目的地に到達するための乗換え乗降場所を示す情報と乗換え情報とが出力される。乗換え情報として、たとえば、乗換え乗降場所の第１の交通手段から第２の交通手段への乗換え経路を表示させると、乗換え乗降場所において迷うことがなくなる。その結果、利用者が乗換え場所における乗換え可能な交通手段を選択することなく、自分が乗換える場所および乗換える交通手段を知ることができ、また発車時刻以外の乗換え情報を併せて提供できる、乗換え案内方法を実現するプログラムを記録した機械読取可能な記録媒体を提供することができる。
【００４３】
第１９の発明に係る記録媒体は、第１８に記載の発明の構成に加えて、乗換え案内方法は、第１の交通手段の運転状況を受信する運転状況受信ステップをさらに含み、特定ステップは、位置検知ステップにて検知された第１の交通手段の位置と時刻情報と現在時刻と運転状況とに基づいて、第１の交通手段を特定するステップを含み、第１の交通手段が乗換え乗降場所に到達する到達時刻は、第１の運転手段の運転状況に基づいて算出される時刻である。
【００４４】
第１９の発明によると、運転状況受信ステップは、第１の交通手段の運転状況を受信する。特定ステップは、位置検知ステップにて検知された第１の交通手段の位置と時刻情報と現在時刻と運転状況とに基づいて、第１の交通手段を特定する。第１の交通手段が乗換え乗降場所に到達する到達時刻は、第１の運転手段の運転状況に基づいて算出される時刻である。これにより、風雪などで交通手段に遅延が発生している場合、受信した運転状況から遅延時間を把握し、その遅延時間に基づいて第１の交通手段を特定できる。また、その遅延時間に基づいて、第１の交通手段が乗換え乗降場所に到達する時刻を算出できる。その結果、第１の交通手段に遅れなどが発生している場合であっても、利用者が乗換え場所における乗換え可能な交通手段を選択することなく、自分が乗換える場所および乗換える交通手段を知ることができ、また発車時刻以外の乗換え情報を併せて提供できる、乗換え案内方法を実現するプログラムを記録した機械読取可能な記録媒体を提供することができる。
【００４５】
第２０の発明に係る記録媒体は、第１７〜１９のいずれかの発明の構成に加えて、乗換え案内方法は、乗換え乗降場所において第１の交通手段から第２の交通手段への乗換えに必要な時間を準備する乗換え時間準備ステップをさらに含み、決定ステップは、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報と乗換えに必要な時間とに基づいて、第２の交通手段を決定するステップを含む。
【００４６】
第２０の発明によると、乗換え時間準備ステップは、乗換え乗降場所において第１の交通手段から第２の交通手段への乗換えに必要な時間を準備する。決定ステップは、第１の交通手段が乗換え乗降場所に到達する到達時刻と時刻情報と乗換えに必要な時間とに基づいて、第２の交通手段を決定する。これにより、乗換え乗降場所において、確実に第１の交通手段から乗換えることができる第２の交通手段を決定できる。
【００４７】
第２１の発明に係る記録媒体は、第１７〜２０のいずれかの発明の構成に加えて、乗換え案内方法は、乗降場所における第１の交通手段から第２の交通手段へ乗換えるための乗換え経路を表わす情報を準備する乗換え経路情報準備ステップをさらに含み、乗換え情報は、第１の交通手段から第２の交通手段までの乗換え経路を表わす情報をさらに含む。
【００４８】
第２１の発明によると、乗換え経路情報準備ステップは、乗降場所における第１の交通手段から第２の交通手段へ乗換えるための乗換え経路を表わす情報を準備する。乗換え情報は、第１の交通手段から第２の交通手段までの乗換え経路を表わす情報をさらに含む。これにより、乗換え乗降場所において、出力された乗換え経路に従って、確実に第１の交通手段から第２の交通手段へ乗換えることができる。
【００４９】
第２２の発明に係る記録媒体は、第２１の発明の構成に加えて、各複数の交通手段は、複数の乗降口を有し、乗換え案内方法は、交通手段の乗降口の位置に関する情報を準備する乗降口情報準備ステップと、第１の交通手段の乗降口の位置と、第２の交通手段の乗降口の位置と、乗換え乗降場所における乗換え経路とに基づいて、最も乗換え経路が短くなるように、第１の交通手段の乗降口を選択する選択ステップとをさらに含み、乗換え情報は、選択された第１の交通手段の乗降口に関する情報をさらに含む。
【００５０】
第２２の発明によると、乗降口情報準備ステップは、交通手段の乗降口の位置に関する情報を準備する。選択ステップは、第１の交通手段の乗降口の位置と、第２の交通手段の乗降口の位置と、乗換え乗降場所における乗換え経路とに基づいて、最も乗換え経路が短くなるように、第１の交通手段の乗降口を選択する。乗換え情報は、選択された第１の交通手段の乗降口に関する情報をさらに含む。これにより、乗換え乗降場所に到着する前に、出力された乗換え情報に従って選択された乗降口に移動しておく。乗換え乗降場所に到着すると、最も短い乗換え経路で第２の交通手段に乗換えることができる。
【００５１】
第２３の発明に係る記録媒体は、第２１の発明の構成に加えて、乗換え案内方法は、人の歩行能力を入力する歩行能力入力ステップをさらに含み、決定ステップは、乗降場所における第１の交通手段から第２の交通手段へ乗換えるための乗換え経路と歩行能力とから乗降場所において乗換えに必要な乗換え時間を算出し、算出された乗換え時間と到達時刻と時刻情報とに基づいて第２の交通手段を決定するステップを含む。
【００５２】
第２３の発明によると、歩行能力入力ステップにて人の歩行能力を入力する。決定ステップは、乗降場所における第１の交通手段から第２の交通手段へ乗換えるための乗換え経路と歩行能力とから乗降場所において乗換えに必要な乗換え時間を算出し、算出された乗換え時間と到達時刻と時刻情報とに基づいて第２の交通手段を決定するステップを含む。これにより、利用者の歩行能力を考慮して第２の交通手段を決定するため、乗換え乗降場所において、確実に第１の交通手段から乗換えることができる。
【００５３】
第２４の発明に係る記録媒体は、第１７〜２３のいずれかの発明の構成に加えて、乗換え案内方法は、探索ステップにて探索された乗換え乗降場所に第１の交通手段が近づくと、出力ステップにて乗換え情報を出力する。
【００５４】
第２４の発明によると、探索ステップにて探索された乗換え乗降場所に第１の交通手段が近づくと、出力ステップにて乗換え情報を出力する。これにより、利用者は、予め乗換えの準備をすることができ、たとえば、第２の交通手段への乗換え経路が最も短くなる乗降口に移動しておくことができる。
【００５５】
【発明の実施の形態】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明の繰返しは適宜省略する。
【００５６】
本発明の実施の形態に係る乗換え案内装置１００は、この乗換え案内装置１００により乗換え情報の案内を受ける人が乗車している第１の列車に設置されたり、案内を受ける人が持ち運んだりして、その人がある場所から目的地に到達するために、第１の列車から第２の列車に乗換える場合の乗換え情報を出力する乗換え装置である。以下の説明では、列車から列車へ乗換える際に乗換え情報を案内する乗換え案内装置として説明するが、交通手段は列車に限定されるものではなく、たとえば、路線バス、航空機などでも構わない。
【００５７】
図１を参照して、乗換え案内装置１００は、この乗換え案内装置１００の各部を制御するプログラムを実行するＣＰＵ（Central Processing Unit）１０２と、ＣＰＵ１０２で実行されるプログラムなどを記憶するＲＯＭ（Read Only Memory）１０４と、ＣＰＵ１０２で実行されるプログラムの中間結果などを記憶するＲＡＭ（Random Access Memory）１０６と、列車の運行時刻や乗換え駅のレイアウトなどを記憶する記憶部１０８と、外部の通信装置から列車の運行状況を示す情報などを受信する通信部１１４とを含む。
【００５８】
記憶部１０８は、列車ごとに、列車の編成および扉の位置などを記憶する列車情報記憶部１２０と、列車の路線と路線における各駅の発着時刻とを含むダイヤグラムを記憶するダイヤグラム記憶部１２２と、乗換え駅における駅のレイアウトを記憶する乗換え駅レイアウト記憶部１２４と、後述する位置検出部とともに現在乗車している列車の位置を決定するための地図情報を記憶した地図情報記憶部１２６とを含む。
【００５９】
図２を参照して、列車情報記憶部１２０で記憶される列車情報は、列車番号ごとに、列車番号と車両データと編成車両数と各停車駅におけるホームおよび停止位置と列車運行情報とを含む。なお、列車運行情報については、後述する列車運行状況受信部により受信した列車運行状況情報が記憶される。また、車両データは、車両の形式名と１車両に設けられた扉数とを含む。なお、車両の長さは車両の形式名から求めることができる。１車両に設けられた複数の扉は、車両長に対してほぼ均等になるように配置されている。停止位置は、列車が停止したときの列車の先頭部分のホームにおける位置である。従って、この停止位置と編成車両数と車両長と扉数とから、各列車の各車両における各扉のホームにおける位置が算出できる。
【００６０】
ダイヤグラム記憶部１２２で記憶されるダイヤグラムについて説明する。図３に示す地図情報により表される路線図に対して、ダイヤグラム記憶部１２２に記憶されるダイヤグラムは、たとえば、Ａ駅〜Ｆ駅間のダイヤグラム（図４（Ａ））とＢ駅〜Ｉ駅間のダイヤグラム（図４（Ｂ））とである。図４（Ａ），（Ｂ）を参照して、ダイヤグラムは、横軸に時刻、縦軸にＡ駅からの距離（駅位置を併記してある。）を記し、各列車ごとに各時刻における列車の位置を示したものである。このダイヤグラムにおいて、水平の部分については、その駅に停車していることを示す。たとえば、図４（Ａ）を参照して、列車番号Ｘの列車は、Ａ駅を６時に出発し、Ｂ駅に７時３０分に到着し、その後３０分間Ｂ駅に停車し、Ｂ駅を８時に出発し、Ｃ駅に１０時に到着することを示す。また、このダイヤグラムにより、たとえば、９時３０分における列車番号Ｘの列車のＡ駅からの距離が算出できる。この算出された距離と図３の地図情報とから９時３０分における列車番号Ｘの列車の位置を求めることができる。これから、ある時刻における列車の位置がわかると、その列車の列車番号を特定することができる。
【００６１】
乗換え駅レイアウト記憶部１２４に記憶される乗換え駅のレイアウトの例について説明する。図５を参照して、たとえば、図３に示すＣ駅には、１番ホーム１５０と２番ホーム１５２と３番ホーム１５４と４番ホーム１５６とがある。乗換え駅レイアウト記憶部１２４は、これらのＣ駅のホーム、階段などのレイアウト、ホームにおける列車停止位置などを記憶する。前述の通り、列車停止位置は、列車が停止したときの列車の先頭部分のホームにおける位置である。
【００６２】
１番ホーム１５０は、Ａ駅方向から到着した列車がＦ駅方向に出発するホームである。２番ホーム１５２は、Ｆ駅またはＩ駅方向から到着した列車がＡ駅方向に向かって発車するホームである。３番ホーム１５４は、Ａ駅方向から到着した列車がＩ駅方向に出発するホームである。４番ホーム１５６は、Ａ駅方向から到着した列車がＦ駅方向に出発するホームである。また、１番ホーム１５０および２番ホーム１５２には、他のホームに人が移動するための第１の階段１５８と、第２の階段１６０とが設置されている。また、３番ホーム１５４および４番ホーム１５６には、第１の階段１５８に接続された第３の階段１６２と、第２の階段１６０に接続された第４の階段１６４とが設置されている。また、図５に示すように、１０時３０分頃のＣ駅には、列車番号Ｘの列車（車両１７０〜１７６）が１番ホーム１５０の停止位置Ｌに停止し、車両番号Ｙの列車（車両１９６〜１９８）が４番ホーム１５６の停止位置Ｍに停車している。また、列車番号Ｕの列車（車両１８８〜１９４）が３番ホーム１５４に停車している。
【００６３】
また、図５において黒丸は各車両における扉の位置を示す。たとえば、図２を参照して、列車番号Ｘの列車の車両１７０〜１７６はＰ形式の車両であって１両に３扉を有する。この形式Ｐの車両の車両長と扉数とから各車両における扉位置が算出される。算出された各車両における扉位置と列車番号Ｘの列車の停止位置とにより、列車番号Ｘの列車（車両１７０〜１７６）の扉の位置が算出される（算出された扉の位置が黒丸で示される）。また、図４（Ａ），（Ｂ）を参照して、１番ホーム１５０に停止中の列車番号Ｘの列車および４番ホーム１５６に停車中の列車番号Ｙの列車は行き先がＦ駅であり、３番ホーム１５４に停車中の列車番号Ｕの列車は行き先がＩ駅である。
【００６４】
地図情報記憶部１２６に記憶される地図情報は、ＣＤ−ＲＯＭ（Compact Disc−Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disc−Read Only Memory）などに記憶された地図情報である。ＧＰＳ（Global Positioning System；全地球方位システム）により取得した緯度データおよび経度データに基づいて、列車の位置をその地図情報記憶部１２６に記憶された地図上で特定することができる。
【００６５】
通信部１１４は、列車の運行状況を他の通信装置から受信する列車運行状況受信部１３０と、乗車している列車から列車情報を受信する列車情報受信部１３２と、ＧＰＳなどを用いて乗車している列車の位置を検知する位置検知部１３４とを含む。
【００６６】
列車運行状況受信部１３０は、列車の運行状況を集中的に監視している監視場所に設置された通信装置から列車ごとの運行状況を示す情報を受信する。なお、受信した運行状況を示す情報は、列車情報記憶部１２０の列車運行情報記憶エリアに記憶される。列車情報受信部１３２は、乗車している列車から列車情報、たとえば乗車している列車の列車番号などを受信する。位置検知部１３４は、ＧＰＳを用いて、この乗換え案内装置１００が設置された列車の位置やこの乗換え案内装置１００により案内を受ける人が乗車している列車の位置を緯度データと経度データとで受信する。位置検知部１３４にて受信した緯度データおよび経度データと、地図情報記憶部１２６に記憶された地図情報とにより、この乗換え案内装置１００が設置された列車（列車番号など）を特定する。
【００６７】
ＣＰＵ１０２は、演算日時を特定するカレンダ・クロック機能を含む。また、ＣＰＵ１０２で実行されるプログラムは、位置検知部１３４から検知した現在位置とＣＰＵ１０２内部のカレンダ・クロック機能を用いて検知した現在日時から、この乗換え案内装置１００が設置された列車を、ダイヤグラム記憶部１２２に記憶されたダイヤグラムを用いて特定したり、位置検知部１３４にて検知された現在位置から、入力部１１０に入力された目的地までの経路を検索したり、検索された経路における乗換え駅を探索したり、乗換え駅における乗換え列車を決定したりする。この乗換え案内装置１００が設置された列車を特定するには、位置検知部１３４を介して検知した緯度データおよび経度データに基づいて、地図情報記憶部１２６に記憶された地図情報から、現在位置を特定して、ダイヤグラム記憶部１２２に記憶された列車のダイヤグラムから列車を特定する。なお、この場合、ダイヤグラム記憶部１２２に記憶されたダイヤグラムに対して、列車情報記憶部１２０に記憶された遅延データなどが考慮されて列車が特定される。
【００６８】
また、列車が列車情報を発信しているときには、ＣＰＵ１０２で実行されるプログラムは、列車情報受信部１３２により受信した列車情報により、この乗換え案内装置１００が設置された列車を特定する。
【００６９】
特定された列車における現在位置から、入力された目的地までの経路を探索する。これらの経路探索については、公知の探索技術を用いて行なわれる。乗換え駅の探索は、決定された経路の中で、乗換え駅を探索し、乗換え駅レイアウト記憶部１２４に記憶された乗換え駅のレイアウトに基づいて、乗換え列車を決定する。なお、この場合、現在乗車している列車がその乗換え駅に到着する時刻と、乗換え経路と、乗換え先の列車の発車時刻とから乗換え列車を決定する。
【００７０】
ＣＰＵ１０２において実行されるこれらのプログラムは、乗換え案内装置１００が専用装置である場合に限定されるものではなく、本実施の形態に係る乗換え案内装置１００における処理は、パーソナルコンピュータまたはワークステーションなどの、コンピュータ上で実行されるソフトウェアにより実現される。このようにコンピュータで乗換え案内装置１００を実現する場合には、乗換え案内装置１００は、図１に示す制御ブロック図に加えて、ＦＤ駆動装置またはＣＤ−ＲＯＭ駆動装置をさらに含む。また、記憶部１０８は、コンピュータの固定ディスクに、入力部１１０はコンピュータのキーボードに、表示部１１２はコンピュータのモニタにそれぞれ相当する。また、通信部１１４は、コンピュータの通信インタフェースを介して接続された各通信機器に相当する。乗換え情報案内装置１００は、コンピュータハードウェアとＣＰＵ１０２により実行されるソフトウェアとにより実現される。一般的にこうしたソフトウェアは、ＦＤ（Floppy Disk）、ＣＤ−ＲＯＭなどの記録媒体に格納されて流通し、ＦＤ駆動装置またはＣＤ−ＲＯＭ駆動装置などにより記録媒体から読取られて固定ディスクに一旦格納される。さらに固定ディスクからメモリに読出されて、ＣＰＵ１０２により実行される。前述したコンピュータハードウェアについては、一般的なものであるため、本発明の最も本質的な部分は、ＦＤ、ＣＤ−ＲＯＭ、固定ディスクなどの記録媒体に記録されたソフトウェアである。
【００７１】
図６を参照して、乗換え案内装置１００で実行されるプログラムは乗換え情報生成処理に関し、以下のような制御構造を有する。
【００７２】
まず、ステップ１００（以下、ステップをＳと略す。）にて、ＣＰＵ１０２は、入力部１１０を介して目的地および歩行能力が入力されたか否かを判断する。入力部１１０を介して目的地および歩行能力が入力されると（Ｓ１００でＹＥＳ）、処理はＳ１０２へ移される。一方、入力部１１０を介して目的地および歩行能力が入力されないと（Ｓ１００にてＮＯ）、処理はＳ１００へ戻され目的地および歩行能力の入力を待つ。
【００７３】
Ｓ１０２にて、ＣＰＵ１０２は、ＣＰＵ１０２に内蔵したカレンダ・クロック機能から現在時刻を取得する。Ｓ１０４にて、ＣＰＵ１０２は、位置検知部１３４から現在位置の緯度データと経度データとを取得する。さらに、取得した現在位置の緯度データおよび経度データと地図情報記憶部１２６に記憶された地図情報とから地図上の現在位置を特定する。
【００７４】
Ｓ１０６にて、ＣＰＵ１０２は、ダイヤグラム記憶部１２２に記憶された列車ダイヤグラムを読込む。Ｓ１０８にて、ＣＰＵ１０２は、列車運行状況受信部１３０を介して列車運行状況を受信する。受信した列車運行状況は、列車ごとに列車情報記憶部１２０に記憶される。Ｓ１１０にて、ＣＰＵ１０２は、Ｓ１０６にて読込んだ列車ダイヤグラムと、Ｓ１０８にて受信し列車情報記憶部１２０に記憶した列車ごとの列車運行状況とから、列車運行状況を考慮した列車ダイヤグラムを生成する。生成したダイヤグラムに基づいて、現在日時における各列車のＡ駅からの距離を算出する。Ｓ１０４にて特定した地図上の現在位置とＡ駅との間の距離を求め、その位置を走行している列車を検索する。
【００７５】
Ｓ１１２にて、ＣＰＵ１０２は、Ｓ１１０にて検索した列車の中に該当する列車があるか否かを判断する。該当する列車がある場合には（Ｓ１１２にてＹＥＳ）、処理はＳ１１４へ移される。一方、該当する列車がない場合には（Ｓ１１２にてＮＯ）、処理はＳ１１６へ移される。
【００７６】
Ｓ１１４にて、ＣＰＵ１０２は、Ｓ１１０にて検索し、Ｓ１１２で該当すると判断された列車を乗車列車として確定する。
【００７７】
Ｓ１１６にて、該当する列車がないと判断された場合には、再検索処理をするか否かを判断する。この判断は、予め入力された再検索回数に基づいて行なわれたり、表示部１１２に該当する列車がないことを表示し入力部から入力された再検索要求に基づいて行なわれたりする。再検索処理する場合には（Ｓ１１６にてＹＥＳ）、処理はＳ１０２へ戻され、現在時刻の取得、現在位置の取得を行ない、再度乗車列車を検索する。一方、再検索処理しない場合には（Ｓ１１６にてＮＯ）、処理はＳ１１８へ移される。
【００７８】
Ｓ１１８にて、ＣＰＵ１０２は、エラー処理を行なう。このエラー処理は、たとえば、該当列車が検索できなかったことを表示部１１２に表示させるとともに、ＣＰＵ１０２にて判断している現在日時を表示して、表示された日時が正しい日時であるか否かの判断を促す表示をする。また、このエラー処理においては、表示部１１２に、処理を続行するか否かを判断するように表示させ、入力部１１０から処理の続行を入力させたり、処理の放棄を入力させたりする。
【００７９】
なお、前述の説明においては、位置検知部１３４にて検知した現在位置データに基づいて乗車している乗車列車を確定させたが、列車情報受信部１３２を介して、乗車している列車から乗車している列車番号を受信することにより乗車列車を確定させてもよい。また、全ての時刻において、同時に発車する列車がない場合には、以下のようにして列車を確定させてもよい。入力部１１０に発車ボタンを設け、列車が発車すると同時にその発車ボタンを押して、発車ボタンが押された時刻をＣＰＵ１０２が識別して、その時刻に発車する列車をダイヤグラム記憶部１２２に記憶されたダイヤグラムから検索する。これにより列車を確定させる。
【００８０】
図７を参照して、Ｓ１２０にて、ＣＰＵ１０２は、Ｓ１０４にて特定した現在位置から、Ｓ１００にて入力された目的地までの経路を探索する。
【００８１】
Ｓ１２２にて、ＣＰＵ１０２は、Ｓ１１４にて確定させた乗車列車のダイヤグラムに従って、乗換え駅の到着時刻を算出する。この場合、列車運行状況受信部１３０を介して受信した列車運行状況が、遅れなどの情報を含んでいる場合には、列車情報記憶部１２０に記憶された列車運行状況を考慮したダイヤグラムに基づいて乗換え駅の到着時刻を算出する。すなわち、図２に示すように列車番号Ｙの列車が列車運行情報として５分遅れである場合には、図４（Ａ）に示す列車番号Ｙの列車のダイヤグラムを５分ずらしたダイヤグラムに基づいて、乗換え駅の到着時刻を算出する。
【００８２】
Ｓ１２４にて、Ｓ１２２にて到着時刻を算出した駅が目的地であるか否かを判断する。目的地である場合には（Ｓ１２４にてＹＥＳ）、処理はＳ１４０へ移される。一方、目的地でない場合には（Ｓ１２４にてＮＯ）、処理はＳ１２６へ移される。
【００８３】
Ｓ１２６にて、ＣＰＵ１０２は、Ｓ１２２にて到着時刻を算出した乗換え駅における乗換え列車を仮決めする。この仮決めは、Ｓ１２０にて探索された経路に従って、目的地方向に発車する列車の中で、Ｓ１２２にて算出した到着時刻以降に最も早く発車する列車を仮決めすることにより行なう。
【００８４】
Ｓ１２８にて、ＣＰＵ１０２は、乗換え駅レイアウト記憶部１２４に記憶された乗換え駅のレイアウトに基づいて、仮決めした乗換え列車までの乗換え経路を算出する。この乗換え経路は、乗換え経路が最も短くなるように算出される。
【００８５】
Ｓ１３０にて、ＣＰＵ１０２は、Ｓ１２８にて算出した乗換え経路から乗換えに必要な距離を算出する。Ｓ１３２にてＣＰＵ１０２は、Ｓ１３０にて算出した乗換えに必要な距離とＳ１００にて入力した歩行能力とから乗換え時間を算出する。
【００８６】
Ｓ１３４にて、ＣＰＵ１０２は、Ｓ１２２にて算出した到着時刻にＳ１３２にて算出した乗換え時間を加算した時刻が、Ｓ１２６にて仮決めした乗換え列車の発車時刻より前であるか否かを判断する。到着時刻に乗換えに必要な時間を加算した時刻が発車時刻前である場合には（Ｓ１３４にてＹＥＳ）、処理はＳ１３８に移される。一方、到着時刻に乗換えに必要な時間を加算した時刻が発車時刻以降である場合には（Ｓ１３４にてＮＯ）、処理はＳ１３６に移される。
【００８７】
Ｓ１３６にて、ＣＰＵ１０２は、前述のＳ１２６にて仮決めした乗換え列車よりも発車時刻が遅い次の列車に変更する。その変更後、処理はＳ１２８に移され、変更された乗換え列車までの乗換え経路を算出し、乗換え経路から乗換えに必要な距離を算出し、距離と歩行能力とから次の列車に乗換えるために必要な乗換え時間を算出し到着時刻に次の列車に乗換えるために必要な乗換え時間を加算した時刻が次の列車の発車時刻よりも前であるか否かを判断する。
【００８８】
Ｓ１３８にて、ＣＰＵ１０２は、Ｓ１２６にて仮決めした列車を乗換え列車として決定する。その後、処理はＳ１２２へ移され、次の乗換え駅の到着時間を算出し、次の乗換え駅が目的地でない場合には再度乗換え列車を仮決めし次の乗換え列車を決定していく。このような処理を繰返すことにより、現在位置から目的地までの乗換え駅と乗換え列車と乗換え駅における乗換え経路とが決定される。
【００８９】
Ｓ１４０にて、ＣＰＵ１０２は、前述の説明において算出された乗換え駅ごとに乗換え列車、乗換え経路を記憶する。
【００９０】
図８を参照して、乗換え案内装置で実行されるプログラムは、乗換え情報出力処理に関し、以下のような制御構造を有する。
【００９１】
Ｓ２００にて、ＣＰＵ１０２は、位置検知部１３４から現在位置を取得する。なお、このＳ２００における処理は、前述のＳ１４０における処理と同じであるため、ここでの詳細な説明は繰返さない。
【００９２】
Ｓ２０２にて、地図情報記憶部１２６に記憶された地図情報に基づいて、列車の現在位置が駅に接近したか否かを判断する。このとき、地図上の現在位置とダイヤグラムに基づく位置とにずれを生じている場合、再計算するようにしてもよい。列車の現在位置が駅に接近すると（Ｓ２０２にてＹＥＳ）、処理はＳ２０４に移される。一方、列車の現在位置が駅に接近していないと（Ｓ２０２にてＮＯ）、処理はＳ２００へ戻される。
【００９３】
Ｓ２０４にて、ＣＰＵ１０２は、接近している駅が、目的地の駅であるか否かを判断する。接近している駅が目的地である場合には（Ｓ２０４にてＹＥＳ）、処理は終了する。一方、接近している駅が目的地でない場合には（Ｓ２０４にてＮＯ）、処理はＳ２０６へ移される。
【００９４】
Ｓ２０６にて、ＣＰＵ１０２は、接近している駅が乗換え駅であるか否かを判断する。接近している駅が乗換駅である場合には（Ｓ２０６にてＹＥＳ）、処理はＳ２０８へ移される。一方、接近している駅が乗換え駅でない場合には（Ｓ２０６にてＮＯ）、接近している駅は目的地の駅ではなく乗換え駅でもないため、処理はＳ２００へ戻され、位置検知部１３４からさらに列車の現在位置を取得する。
【００９５】
Ｓ２０８にて、ＣＰＵ１０２は、列車が接近している乗換え駅の乗換え列車、乗換え経路を表示部１１２に表示させる。Ｓ２０８での処理後、処理はＳ２００へ戻される。
【００９６】
以上のような構造をフローチャートに基づく、乗換え案内装置１００の動作について説明する。
【００９７】
［乗換え情報生成動作］
図９および図１０を参照して、表示部１１２に表示された目的地入力画面および乗換え時の歩行速度設定画面に基づいて、入力部１１０から目的地と歩行速度とを入力すると（Ｓ１００にてＹＥＳ）、たとえば、目的地がＦ駅、乗換え時の歩行速度設定が標準と設定される。ＣＰＵ１０２に内蔵されたカレンダ・クロック機能から現在時刻が取得され（Ｓ１０２）、位置検知部１３４を介して、乗換え案内装置１００が設置された列車の現在位置が取得される（Ｓ１０４）。ダイヤグラム記憶部１２２に記憶された列車のダイヤグラムが読込まれ（Ｓ１０６）、列車運行状況受信部１３０を介して受信した（Ｓ１０８）遅れなどの列車運行状況情報と列車ダイヤグラムとに基づいて、乗車列車を検索する（Ｓ１１０）。該当する列車が検索された場合には（Ｓ１１２にてＹＥＳ）、該当する列車を乗車列車として確定する（Ｓ１１４）。なお、乗車している列車から列車情報として列車番号を発信している場合には、列車情報受信部１３２を介してＣＰＵ１０２は列車番号を入手することができる。また、乗車している列車が発車すると同時に入力部１１０に設けられた発車ボタンを押すことにより、その時刻に発車した列車を乗車列車として確定させることができる。なお、以下の説明においては、位置検知部１３４を介して受信した位置データと列車ダイヤグラムとに基づいて乗車列車を確定させ、現在乗車している列車は図３に示す四角マークの位置を走行する列車番号Ｘの列車であるとして説明する。
【００９８】
現在位置（図３における四角）から目的地（Ｆ駅）までの経路が探索され（Ｓ１２０）、乗換え駅の到着時刻が算出される（Ｓ１２２）。この場合、現在乗車している列車は列車番号Ｘの列車であり、目的地はＦ駅であるため、Ｃ駅において列車番号Ｙの列車に乗換えることにより、より早く目的地であるＦ駅に到着できることがわかる。なお、目的地がＧ駅である場合には、Ｃ駅においてＩ駅行きの列車に乗換える必要であることがわかる。
【００９９】
Ｂ駅とＣ駅間を走行中の列車番号Ｘの列車においては、目的地Ｆ駅までの経路が探索され乗換え駅の到着時刻が算出される（Ｓ１２２）。この場合において、列車番号Ｘの列車は、列車運行情報に遅延なしと記憶されているため、図４（Ａ）に示すダイヤグラムに基づいて、列車番号Ｘの列車のＣ駅到着時間が算出される。また、列車番号Ｙの列車は、列車運行情報に５分遅れと記憶されているため、図４（Ａ）に示すダイヤグラムから５分遅れたダイヤグラムに基づいて、列車番号Ｙの列車のＣ駅到着時刻およびその到着時刻に基づくＣ駅発車時刻が算出される。なお、遅れの発生に関係なく、駅における列車の停車時間は同じである。乗換え駅が目的地であるか否かを判断され（Ｓ１２４）、目的地でない場合には、乗換え列車が仮決めされる（Ｓ１２６）。
【０１００】
この場合、乗換え駅がＣ駅であり、目的地がＦ駅である場合には、列車番号Ｘの列車がＣ駅に到着した以降最も早くＦ駅に向かう列車は列車番号Ｙの列車であるため、列車番号Ｘの列車からＣ駅において乗換える列車は列車番号Ｙの列車と仮決めされる。図５を参照して、Ｃ駅において列車番号Ｙの列車は１番ホーム１５０の停止位置Ｌに４両編成（１両あたり３扉）で停車する。一方、仮決めされた乗換え先の列車番号Ｙの列車は、４番ホーム１５６に２両編成（１両に２扉）の停止位置Ｍに停車する。これらの情報と乗換え駅レイアウト記憶部１２４に記憶されたＣ駅のレイアウトとに基づいて、乗換え列車までの乗換え経路が算出される（Ｓ１２８）。図５に示すように、列車番号Ｘの列車から列車番号Ｙの列車に乗換える場合には、第１の階段１５８または第２の階段１６０を用いて、４番ホーム１５６に移動しなければならない。なお、４番ホーム１５６に停車する列車番号Ｙの列車は、停止位置Ｍであり、列車番号Ｘの列車の停止位置と異なる。このため、列車番号Ｙの列車に乗換える場合には、第３の階段１６２を用いることが乗換え経路を短くするために有利である。また、第３の階段１６２を利用するためには、１番ホーム１５０および２番ホーム１５２に設けられた第１の階段１５８を用いなければならない。この場合、第１の階段１５８を用いるためには、列車番号Ｘの列車の先頭の車両１７０の前から３番目の扉が第１の階段１５８に最も近いため、この扉を使って降りると乗換え経路を最も短くすることができる。このように最も乗換え経路が短くなるように列車番号Ｘの列車の降車扉を決定し、列車番号Ｙの列車までの乗換え経路を算出する。
【０１０１】
算出された乗換え経路から乗換えに必要な距離を算出し（Ｓ１３０）、算出した乗換えに必要な距離と歩行能力とから乗換え時間を算出する。たとえば、列車番号Ｘの列車の先頭の車両１７０の前から３番目の扉から１番ホーム１５０に降りて、第１の階段１５８、第３の階段１６２を通って４番ホーム１５６に移動し、列車番号Ｙの先頭車両の先頭の扉に乗ると、最も乗換え経路が短くなる。たとえば、その距離が１８０ｍであり、歩行能力が標準（分速４５ｍ）である場合には、乗換えに必要な時間が４分と算出される。
【０１０２】
到着した時刻に乗換えに必要な時間を加算した時刻が乗換え先の列車の発車時刻よりも前であるか否かが判断され（Ｓ１３４）、到着した時刻に乗換えに必要な時間を加算した時刻が発車時刻前である場合にはその列車を乗換え列車として決定する（Ｓ１３８）。すなわち、Ｃ駅において列車番号Ｘの列車から列車番号Ｙの列車へ乗換えて目的地Ｆ駅へ向かう場合には、列車番号Ｘの列車のＣ駅到着時刻を図４（Ａ）に示すダイヤグラムから読取り、移動に必要な時間４分を加算して、その時刻が図４（Ａ）に示すダイヤグラム（ただし、列車番号Ｙの列車は５分遅れているので、発車時刻もダイヤグラムより５分遅れた時刻）に示す列車番号Ｙの列車の発車時刻より前であるか否かを判断する。
【０１０３】
さらに次の乗換え駅がある場合には、同じようにして乗換え列車が決定される。このようにして決定された乗換え駅ごとの乗換え列車と乗換え経路とが記憶される。
【０１０４】
［乗換え情報出力動作］
乗換え情報の生成動作が終了し、列車が移動するとその移動に従って乗換え情報の出力が行なわれる。Ｓ２００にて、位置検知部１３４から現在位置を取得し、駅に接近している場合には（Ｓ２０２にてＹＥＳ）、目的地であるか否かが判断される（Ｓ２０４）。接近している駅が目的地ではなく（Ｓ２０４にてＮＯ）、乗換え駅である場合には（Ｓ２０６にてＹＥＳ）、接近している乗換え駅の乗換え列車と乗換え経路とを表示部１１２に表示される。
【０１０５】
たとえば、列車番号Ｘの列車がＣ駅に接近している場合には、Ｃ駅に列車番号Ｙの列車に乗換えることにより目的地であるＦ駅により早く到着できるため、乗換える列車が列車番号Ｙの列車であることと乗換え経路とが表示部１１２に表示される。このとき、表示部１１２に表示される乗換え経路は、図５に示すＣ駅のレイアウトに加えて、列車番号Ｘの列車の先頭の車両１７０の第３番目の扉と第１の階段１５８と第３の階段１６２と列車番号Ｙの列車の先頭の車両１９６の第１番目の扉とが結ばれた直線が表示される。また、列車番号Ｘの列車の第１番目の車両の第３番目の扉が最も乗換えのための経路を短くする扉として強調して表示される。このような表示が表示部１１２にされると、列車番号Ｘの列車の乗客は、列車番号Ｘの列車において、先頭の車両１７０の第３の扉から降りるように準備する。たとえば、他の車両に乗車している場合には、予め先頭の車両１７０の第３の扉付近に移動しておく。また、乗換え経路が表示部１１２に表示されているため、乗換え経路を誤ることなく、それぞれの歩行能力に見合った移動速度において列車番号Ｙの列車に乗換えることができる。
【０１０６】
以上のようにして、本実施の形態に係る乗換え案内装置は、目的地を入力するだけで、次の乗換え列車およびその乗換え列車に乗換えるための乗換え経路を表示部に表示させることができる。その結果、利用者が乗換え駅における乗換え可能な列車を選択することなく、利用者が乗換える駅および乗換える列車を知ることができるとともに、さらに、乗換え経路などの情報を併せて提供できる乗換え案内装置を提供することができる。
【０１０７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】  本発明の実施の形態に係る乗換え案内装置の制御ブロック図である。
【図２】  列車情報記憶部に記憶される列車情報の例を示す図である。
【図３】  列車の路線図を示す図である。
【図４】  ダイヤグラム記憶部に記憶される列車のダイヤグラムの例を示す図である。
【図５】  乗換え駅レイアウト記憶部に記憶される駅レイアウトの例を示す図である。
【図６】  本実施の形態に係る乗換え情報生成処理の制御の手順を示すフローチャート（その１）である。
【図７】  本実施の形態に係る乗換え情報生成処理の制御の手順を示すフローチャート（その２）である。
【図８】  本実施の形態に係る乗換え情報出力処理の制御の手順を示すフローチャートである。
【図９】  表示部の表示例（その１）を示す図である。
【図１０】  表示部の表示例（その２）を示す図である。
【符号の説明】
１００  乗換え案内装置、１０２  ＣＰＵ、１０４  ＲＯＭ、１０６  ＲＡＭ、１０８  記憶部、１１０  入力部、１１２  表示部、１１４  通信部、１２０列車情報記憶部、１２２  ダイヤグラム記憶部、１２４  乗換え駅レイアウト記憶部、１２６  地図情報記憶部、１３０  列車運行状況受信部、１３２  列車情報受信部、１３４  位置検知部
【図１】
0004497656.tif 000002
【図２】
0004497656.tif 000003
【図３】
0004497656.tif 000004
【図４】
0004497656.tif 000005
【図５】
0004497656.tif 000006
【図６】
0004497656.tif 000007
【図７】
0004497656.tif 000008
【図８】
0004497656.tif 000009
【図９】
0004497656.tif 000010
【図１０】
0004497656.tif 000011