(57)【要約】【課題】 目的地の希望到着時刻を指定することによって出発地の推奨出発時刻を利用列車路線情報と共に自動検索して提示する列車時刻検索装置を提供する。【解決手段】 あらかじめ列車路線時刻情報データベース12に必要な列車路線時刻情報を記憶させておく。そして列車路線、時刻の検索に際しては、出発駅と目的駅とを入力することにより、路線・乗換え駅検索手段13，14がデータベース12の情報を検索して経由路線、乗換え駅を抽出し、目的駅の希望到着日時を入力することにより、列車時刻検索手段16が目的駅から乗換え駅を経由して出発駅まで遡り、当該出発駅の最適な乗車日時と利用列車種別とを抽出し、さらに運賃料金演算手段15が運賃・料金を自動的に算出する。【選択図】　　　図１
2004106835.tif 000002
【特許請求の範囲】
【請求項１】
列車路線、駅名、乗換え駅、列車発着時刻、列車種別、運賃、料金のいずれか一つ以上を含む列車路線時刻情報を記憶する列車路線時刻情報記憶手段と、
　出発駅と目的駅とを入力することにより、前記列車路線時刻情報記憶手段の記憶情報を検索して前記列車路線又は乗換え駅を抽出する路線乗換え駅検索手段と、
　前記目的駅の希望到着日時を入力することにより、前記列車路線時刻情報記憶手段の記憶情報と前記路線乗換え駅検索手段による検索結果とに基づき、前記目的駅から前記乗換え駅を経由して前記出発駅まで遡り、当該出発駅の乗車日時と使用列車種別とを抽出する列車時刻検索手段と、
　前記列車路線時刻情報記憶手段の記憶情報と前記路線乗換え駅検索手段及び列車時刻検索手段それぞれの検索結果とに基づき、運賃又は料金を算出する運賃料金演算手段
　とを備えることを特徴とする列車時刻検索装置。
【請求項２】
列車路線、駅名、乗換え駅、列車発着時刻、列車種別、運賃、料金のいずれか一つ以上を含む列車路線時刻情報を記憶する列車路線時刻情報記憶手段と、
　出発駅と目的駅とを入力することにより、前記列車路線時刻情報記憶手段の記憶情報を検索して前記列車路線又は乗換え駅を抽出する路線乗換え駅検索手段と、
　前記目的駅の希望到着日時を入力することにより、前記列車路線時刻情報記憶手段の記憶情報と前記路線乗換え駅検索手段による検索結果とに基づき、前記目的駅から前記乗換え駅を経由して前記出発駅まで遡り、前記希望到着日時に最も近い時刻に目的地に到着する第１の列車を検索して抽出し、前記乗換え駅において前記第１の列車の発車時刻より前で直近に到着する第２の列車を検出して、当該出発駅の乗車日時と使用列車種別とを抽出する列車時刻検索手段と、
　前記列車路線時刻情報記憶手段の記憶情報と前記路線乗換え駅検索手段及び列車時刻検索手段それぞれの検索結果とに基づき、運賃又は料金を算出する運賃料金演算手段
　とを備えることを特徴とする列車時刻検索装置。
【請求項３】
列車路線、駅名、乗換え駅、列車発着時刻、列車種別、運賃、料金のいずれか一つ以上を含む列車路線時刻情報を記憶する列車路線時刻情報記憶ステップと、
　出発駅と目的駅とを入力することにより、前記列車路線時刻情報を検索して前記列車路線又は乗換え駅を抽出する路線乗換え駅検索ステップと、
　前記目的駅の希望到着日時を入力することにより、前記列車路線時刻情報と前記路線乗換え駅検索ステップによる検索結果とに基づき、前記目的駅から前記乗換え駅を経由して前記出発駅まで遡り、当該出発駅の乗車日時と使用列車種別とを抽出する列車時刻検索ステップと、
　前記列車路線時刻情報と前記路線乗換え駅検索ステップ及び前記列車時刻検索ステップそれぞれの検索結果とに基づき、運賃又は料金を算出する運賃料金演算ステップ
　とを備えることを特徴とする列車時刻検索方法。
【請求項４】
列車路線、駅名、乗換え駅、列車発着時刻、列車種別、運賃、料金のいずれか一つ以上を含む列車路線時刻情報を記憶する列車路線時刻情報記憶ステップと、
　出発駅と目的駅とを入力することにより、前記列車路線時刻情報を検索して前記列車路線又は乗換え駅を抽出する路線乗換え駅検索ステップと、
　前記目的駅の希望到着日時を入力することにより、前記列車路線時刻情報と前記路線乗換え駅検索ステップによる検索結果とに基づき、前記目的駅から前記乗換え駅を経由して前記出発駅まで遡り、前記希望到着日時に最も近い時刻に目的地に到着する第１の列車を検索して抽出し、前記乗換え駅において前記第１の列車の発車時刻より前で直近に到着する第２の列車を検出して、当該出発駅の乗車日時と使用列車種別とを抽出する列車時刻検索ステップと、
　前記列車路線時刻情報と前記路線乗換え駅検索ステップ及び列車時刻検索ステップそれぞれの検索結果とに基づき、運賃又は料金を算出する運賃料金演算ステップ
　とを備えることを特徴とする列車時刻検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は、列車時刻検索装置及び列車時刻検索方法に関する。
【背景技術】
【０００２】
　従来、列車時刻検索装置は、出発地と目的地とを入力することによって列車路線地図情報と運賃料金情報、乗換え駅情報などが登録されている時刻表データベースにアクセスして出発地から目的地までの使用路線、乗換え駅、所要時間、運賃、料金を抽出して表示する自動列車検索システムが市販ソフトウェアアプリケーションとして広く知られている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
　ところが、このような従来の列車時刻検索装置では、出発地から目的地までの所要時間と運賃、料金、乗車路線名、乗換え駅名などは容易に分るが、目的地に何時までに到着したいときに何時にどの列車に乗ればよいのか、そしてそのときにかかる運賃、料金はどれくらいかといった詳しい情報を得ることはできず、それを得るためには結局、市販の時刻表を参照しなければならず、なお、利便性の改善が望まれていた。
【０００４】
　本発明はこのような従来の問題点に鑑みてなされたもので、出発地と目的地、そして希望到着日時を入力することによって希望到着日時に最も近い時刻に目的地に到着するために出発地で乗車すべき列車とその出発日時を知らせ、また乗換え駅と乗換え列車を知らせ、さらにかかる運賃、料金も知らせることができる列車時刻検索装置及び列車時刻検索方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
　本発明の第１の特徴に係る列車時刻検索装置は、列車路線、駅名、乗換え駅、列車発着時刻、列車種別、運賃、料金のいずれか一つ以上を含む列車路線時刻情報を記憶する列車路線時刻情報記憶手段と、出発駅と目的駅とを入力することにより、列車路線時刻情報記憶手段の記憶情報を検索して列車路線又は乗換え駅を抽出する路線乗換え駅検索手段と、目的駅の希望到着日時を入力することにより、列車路線時刻情報記憶手段の記憶情報と路線乗換え駅検索手段による検索結果とに基づき、目的駅から乗換え駅を経由して出発駅まで遡り、出発駅の乗車日時と使用列車種別とを抽出する列車時刻検索手段と、列車路線時刻情報記憶手段の記憶情報と路線乗換え駅検索手段及び列車時刻検索手段それぞれの検索結果とに基づき、運賃又は料金を算出する運賃料金演算手段とを備える。
【０００６】
　本発明の第２の特徴に係る列車時刻検索装置は、列車路線、駅名、乗換え駅、列車発着時刻、列車種別、運賃、料金のいずれか一つ以上を含む列車路線時刻情報を記憶する列車路線時刻情報記憶手段と、出発駅と目的駅とを入力することにより、列車路線時刻情報記憶手段の記憶情報を検索して列車路線又は乗換え駅を抽出する路線乗換え駅検索手段と、目的駅の希望到着日時を入力することにより、列車路線時刻情報記憶手段の記憶情報と路線乗換え駅検索手段による検索結果とに基づき、目的駅から乗換え駅を経由して出発駅まで遡り、希望到着日時に最も近い時刻に目的地に到着する第１の列車を検索して抽出し、乗換え駅において第１の列車の発車時刻より前で直近に到着する第２の列車を検出して、出発駅の乗車日時と使用列車種別とを抽出する列車時刻検索手段と、列車路線時刻情報記憶手段の記憶情報と路線乗換え駅検索手段及び列車時刻検索手段それぞれの検索結果とに基づき、運賃又は料金を算出する運賃料金演算手段とを備える。
【０００７】
　本発明の第３の特徴に係る列車時刻検索方法は、列車路線、駅名、乗換え駅、列車発着時刻、列車種別、運賃、料金のいずれか一つ以上を含む列車路線時刻情報を記憶する列車路線時刻情報記憶ステップと、出発駅と目的駅とを入力することにより、列車路線時刻情報を検索して列車路線又は乗換え駅を抽出する路線乗換え駅検索ステップと、目的駅の希望到着日時を入力することにより、列車路線時刻情報と路線乗換え駅検索ステップによる検索結果とに基づき、目的駅から乗換え駅を経由して出発駅まで遡り、当該出発駅の乗車日時と使用列車種別とを抽出する列車時刻検索ステップと、列車路線時刻情報と路線乗換え駅検索ステップ及び列車時刻検索ステップそれぞれの検索結果とに基づき、運賃又は料金を算出する運賃料金演算ステップとを備える。
【０００８】
　本発明の第４の特徴に係る列車時刻検索方法は、列車路線、駅名、乗換え駅、列車発着時刻、列車種別、運賃、料金のいずれか一つ以上を含む列車路線時刻情報を記憶する列車路線時刻情報記憶ステップと、出発駅と目的駅とを入力することにより、列車路線時刻情報を検索して列車路線又は乗換え駅を抽出する路線乗換え駅検索ステップと、目的駅の希望到着日時を入力することにより、列車路線時刻情報と路線乗換え駅検索ステップによる検索結果とに基づき、目的駅から乗換え駅を経由して出発駅まで遡り、希望到着日時に最も近い時刻に目的地に到着する第１の列車を検索して抽出し、乗換え駅において第１の列車の発車時刻より前で直近に到着する第２の列車を検出して、当該出発駅の乗車日時と使用列車種別とを抽出する列車時刻検索ステップと、列車路線時刻情報と路線乗換え駅検索ステップ及び列車時刻検索ステップそれぞれの検索結果とに基づき、運賃又は料金を算出する運賃料金演算ステップとを備える。
【発明の効果】
【０００９】
　本発明によれば、出張や旅行に先立って目的地と希望到着日時が決定されればそれに基づいて容易に適切な利用列車や出発時刻を知ることができる。
【発明を実施するための最良の形態】
【００１０】
　以下、本発明の実施の形態を図に基づいて詳説する。図１は本発明の１つの実施の形態の機能構成を示しており、ここではハードウェアシステムにとしてペンコンピュータ１を用いている。この実施の形態の列車時刻検索装置はソフトウェアアプリケーションであり、他の形式のコンピュータに登録することもできるものである。また反対に、このペンコンピュータ１を列車時刻検索用に特化したものとして構成することもできる。
【００１１】
　ペンコンピュータ１の内部にはハードディスク記憶装置、光磁気記憶装置、ＰＤ記憶装置その他の大容量補助記憶装置２を搭載し、ディスプレイ３に対して諸情報を表示させるための表示処理部４、ディスプレイ３の表示画面上で電子ペン５を用いて行われた入力操作に対応する情報を入力する入力処理部６、そして補助記憶装置２に登録されている列車路線・時刻マスターデータの登録、更新管理を行うデータベース管理、列車時刻検索処理を行うためのＣＰＵ７、その他、通常のコンピュータが備えているＲＯＭ、ＲＡＭなどのハードウェア要素（図示せず）を備えている。
【００１２】
　ＣＰＵ７が実行する各種演算処理機能の構成について説明すると、補助記憶装置２に登録されている列車路線・時刻マスターデータの登録、更新管理を行うデータベース管理部１１、電子ペン５による入力操作で入力処理部６を介して入力される出発駅、目的駅、希望到着日時の入力情報に対して補助記憶装置２内の列車路線時刻マスターデータ記憶部１２にアクセスして路線検索を行う路線検索部１３、乗換え駅検索を行う乗換え駅検索部１４、乗車距離、乗車列車種別に基づき運賃、料金を算定する運賃料金演算部１５、希望到着日時に最も近い日時に目的駅に到着する列車に乗るために出発駅で乗車すべき列車とその発車日時を検索する列車時刻検索部１６、そして列車路線、時刻検索処理を統括する検索処理統括部１７から構成されている。
【００１３】
　次に、上記構成の列車時刻検索装置の動作について説明する。まず列車路線時刻マスターデータ記憶部１２のデータベース管理について説明すると、市販の時刻表に掲載されている路線地図、当該路線地図上の各駅位置、各駅の時刻表、各駅の距離情報、運賃データ、列車種別ごとの料金データなどが、路線地図はイメージデータとして、路線上の各駅位置は前記イメージデータに対応するベクトルデータとして、各駅時刻表、距離情報はコードデータとして、そして運賃及び列車種別ごとの料金もコードデータとしてマスターデータ記憶部１２に登録されている。
【００１４】
　この時刻表は周期的に改正されるので、改正があれば同種の時刻表を購入し、必要な各頁をイメージスキャナで読込ませる（図２のフローチャートにおけるステップＳ１）。この読込み処理では、地図情報についてはそれが地図情報であることを指定することによって、データベース管理部１１がイメージデータとしてそのまま読込み、各駅時刻表であればそれが各駅時刻表であることを指定することによってイメージデータから文字認識によってコードデータに変換して読込み、補助記憶装置２に一時的に記憶する。
【００１５】
　次に、データベース管理部１１は読込んだ改正後のイメージデータ、コードデータをすでにマスターデータ記憶部１２に登録されている対応ページのイメージデータ、コードデータと比較して改正箇所を抽出する（ステップＳ２，Ｓ３）。そして改正箇所を抽出すれば、地図情報に変更があればそのイメージデータの更新を行い、また各駅時刻表に改正があればそのコードデータを更新する（ステップＳ４）。
【００１６】
　さらに運賃、料金の改正が行われる場合もあるが、そのような場合にも、時刻表の該当ページを開いてイメージスキャナで読取り、文字認識処理を実行して新たな運賃体系、料金体系のコードデータを抽出し、マスターデータ記憶部１２に登録されている運賃、料金体系のコードデータを更新する。
【００１７】
　なお、この時刻表の読込み作業、時刻表のマスターデータの更新処理は膨大な作業量を要することもあるので、ＪＲやその他の企業からインターネットなどのオンラインサービスで更新データが得られるようになればそれを利用し、またＣＤ−ＲＯＭの形で提供されるようになればそれを利用することもできる。
【００１８】
　次に、図３〜図６のフローチャート、図７〜図１３の画面表示例を参照して列車路線、時刻検索処理について説明する。検索処理に当っては検索処理統括部１７により、表示処理部４を通じて図７に示すような初期画面２１をディスプレイ３に表示させ、検索データの入力処理を行う（ステップＳ１１）。
【００１９】
　まず出発日の指定には１．の項目を電子ペン５で指定することによって検索処理統括処理部１７が入力処理部６から指定項目の情報を受付けて、図８に示すようにテンキー２２を画面２１に表示させ、電子ペン５で年月日を順次入力していく。そして入力が正しく行えれば「ＯＫ」を電子ペン５で指定することによって出発日の入力が完了する。
【００２０】
　この出発日の入力が完了した後、あるいは出発日を特に指定する必要がない場合には、２．の項目を電子ペン５で指定することによって出発地の指定操作を行う。この操作で検索処理統括処理部１７はマスターデータ記憶部１２の地図情報のイメージデータを読出して、図９に示すようにディスプレイ３に地図画面２３を表示させる。そしてこの地図画面２３において出発地に対応する出発駅の位置を電子ペン５によって指定する。これによって指定駅名を表示させる。例えば、「東京」を指定すれば、「東京駅」という文字情報と共にその属する路線名、ここでは「東海道線」も表示させる。そして出発駅名が正しく入力されれば、「ＯＫ」ボタン２４を指定することによって出発駅が登録されることになる。この出発駅の指定は、地図情報のイメージデータと共に各駅のベクトルデータがマスターデータ記憶部１２に登録されているので、電子ペン５によって地図画面２３の上で指定された場所に対応する駅名を抽出して表示することになる。
【００２１】
　ここで表示画面２３でははみ出している地域、図９の表示例では西日本から九州地域、また東北、北海道地域について表示させる必要があれば、スクロール用の矢印ボタン２５，２６を電子ペン５で指定することにより、地図画面２３を左あるいは右方向にスクロールさせて目的の地域の地図を表示させることができる。また出発駅がローカルな駅で地図の縮小率が大きくてその位置が表示されないような場合、「拡大」ボタン２７によって該当地域、例えば、東京近郊路線図、名古屋近郊路線図、大阪近郊路線図などを表示させることによってより詳細な地図表示を行い、目的の出発駅を指定することができる。また、どの区域については拡大地図情報が登録されているかを示す表示をあらかじめ地図画面２３に表示させるようにしておくこともできる。さらに、地図情報と共に駅名リストを表示させ、その駅名リストからも指定できるようにしてもよい。
【００２２】
　出発駅の指定操作が完了すると、図１０に示す目的地指定用の地図画面２８を自動的に表示させる。そこで、目的地の属する駅の位置を地図画面２８の上で指定することにより、出発駅の抽出と同じ処理によって目的駅を抽出し、その駅名と路線名とを文字情報として表示させる。この図１０の例では、「軽井沢駅」が指定され、「信越線軽井沢駅」と表示されている状態を示している。正しく指定されれば、「ＯＫ」ボタン２４を指定することによって目的駅として「信越線軽井沢駅」を登録することになる。
【００２３】
　こうして出発地と目的地との登録が完了すれば、ディスプレイ３には図１１に示すように項目１．〜３．が確定されたことを示す表示画面２９を表示し、次に、４．項目の希望到着日時の入力操作に入る。この希望到着日時の入力操作では、１．項目の登録をすでに行っていれば、原則としてその同じ月日に到着するものとして、自動的に出発日と同じ年月日をあらかじめ登録しておいて、希望到着時刻だけを入力指定すればよい状態にする。しかしながら、長距離旅行であれば２日あるいはそれ以上の日にちがかかることもあるので、希望到着日時を指定することによって出発日も自動的に定めたいと思う場合には、１．項目の指定操作を行わず、この４．項目の指定操作で希望到着日時だけを指定する方法をとる。また出発日を指定した場合でも、この４．項目の希望到着日時の指定操作時に年月日を指定してテンキー２２で指定操作を行えば、逆に後述する検索処理の結果から必要になれば、出発日の訂正表示がなされることになる。
【００２４】
　希望到着日時の指定操作はテンキー２２を電子ペン５で指定することによって実行する。そして入力が正しければ、「ＯＫ」を指定することによってその入力が確定する。この結果、図１２に示すように確定した検索データの一覧画面３０が表示される。ここで入力データの確認後、「ＯＫ」を指定すると列車路線、時刻検索処理を実行することになるが、その前に、該当列車時刻の検索抽出のオプションとして、「運賃、料金が最小となる候補を選択するか、所要時間が最短の候補を選択するか、それらの両方の候補を共に抽出するかなどの候補選定条件をこのシステムのオプションとしてあらかじめ設定しておく（ステップＳ１２，Ｓ１３）。例えば、新幹線と在来線のいずれも選択できるような路線では新幹線を使用するか否か、近距離旅行でも特急を利用してもよいか否か、乗換え回数が少ないものを選択する、第何候補まで抽出するか、などの抽出条件をあらかじめ設定するのである。
【００２５】
　該当列車時刻検索処理は図４〜図６のフローチャートに示す手順による。図１２の画面３０の例を使用して、以下、該当列車時刻検索処理手順を説明する。この場合、出発駅は「東海道線東京駅」、目的駅は「信越線軽井沢駅」であり、軽井沢駅には「平成７年１２月１５日１５時３０分には到着していたい」という検索条件である。
【００２６】
　時刻表を見ると、この検索条件では、
（１） 「東京駅」―「上野駅」：山手線、あるいは京浜東北線利用、「上野駅」―「軽井沢駅」：高崎線、信越線利用のルート。
【００２７】
（２） 「東京駅」―「高崎駅」：上越新幹線利用、「高崎駅」―「軽井沢駅」：信越線利用のルート。
【００２８】
の２つの利用可能なルートがある。
【００２９】
　この場合、まず目的地である「信越線軽井沢駅」から「東海道線東京駅」に最も近い乗換え駅として、新幹線を利用するのであれば「高崎駅」が抽出され、また在来線を利用するのであれば「上野駅」を抽出する（ステップＳ２１）。
【００３０】
　次に、希望到着日時に最も近い時刻に目的地である「軽井沢駅」に到着する列車を検索して抽出する。この例の場合、「軽井沢駅」へは上の２つのいずれのルートを選ぶにしても「高崎駅」―「軽井沢駅」間は共通の列車を利用することになる。そこで、まず１５：１１着の普通列車３５９Ｍが抽出される（ステップＳ２２）。そしてこの普通列車３５９Ｍの乗換え駅「高崎駅」の発車時刻を見ると１４：０６である（ステップＳ２３）。
【００３１】
　次に、乗換え駅「高崎駅」から「軽井沢駅」まで行く列車の中でこの３５９Ｍ列車よりも遅い発車時刻の列車で、「軽井沢駅」により早く到着するものがないかどうか検索し（ステップＳ２４）、該当する列車があればその列車を第１候補の列車に置換える。ここではそのような列車として、特急「あさま１７号」が見い出される。この特急「あさま１７号」は乗換え駅「高崎駅」を普通列車３５９Ｍよりも遅い１４：１１に発車するが、「軽井沢駅」には１４：５２に到着するので、この特急「あさま１７号」を第１候補とする（ステップＳ２５）。
【００３２】
　そしてこの特急「あさま１７号」については、乗換え駅「高崎駅」での発車時刻は１４：１１であり、これよりも遅く発車して希望到着時刻以前に「軽井沢駅」に到着するものはないので、この特急「あさま１７号」が第１候補として抽出される（ステップＳ２３，Ｓ２４）。
【００３３】
　続いてステップＳ２６で乗換え駅である「高崎駅」で出発駅「東京駅」に遡る方向で乗換えのできる路線が複数種あるかどうか判定し（ステップＳ２６）、複数種あればそのうちの１つの路線を選定する（ステップＳ２７）。「高崎駅」の場合、在来路線である高崎線と上越新幹線とのいずれにも乗換えることができるので、２つの路線の選択ができることになる。
【００３４】
　そこで、ステップＳ２７でその１つとして在来線の高崎線をまず選択することにし、第１候補として抽出された「あさま１７号」に対して、その乗換え駅「高崎駅」においてその発車時刻１４：１１より前で直近に到着する列車を検索する（ステップＳ２８）。
【００３５】
　在来線については、同じ特急「あさま１７号」がそれよりも前の乗換え駅「上野駅」まで通じているので、この「あさま１７号」について到着時刻１４：１１を抽出し、出発駅である「東京駅」により近い乗換え駅「上野駅」を見いだし（ステップＳ２９）、その「上野駅」についてもさらに複数の乗換え路線がないかどうか、ステップＳ２６に戻って判断する。
【００３６】
　「上野駅」では「東京駅」に戻る路線として利用できるのは新幹線と山手線又は京浜東北線のＥ電があるが、ここではあらかじめ近距離には新幹線を使用しない条件を設定しておき、自動的にＥ電を選択し（ステップＳ２７）、同時に特急「あさま１７号」の「上野駅」発車時刻１２：３６を抽出させる（ステップＳ２８）。
【００３７】
　そして「上野駅」よりも遡って乗換える駅は見あたらないので、次に最初にステップ２６に入ったときに残されている「高崎駅」におけるもう１つの接続路線である新幹線について検索する（ステップＳ２９，Ｓ３０，Ｓ２７）。
【００３８】
　この場合、上越新幹線は「東京駅」―「高崎駅」間を乗換えなしで結んでいるので、ステップＳ２８で新幹線「高崎駅」の到着時刻を検索して抽出する。特急「あさま１７号」の「高崎駅」発の時刻が１４：１１であったので、それに乗換えることができるような到着時刻の新幹線列車を検索してみると、「東京駅」発１３：０８で「高崎駅」着１４：００という新幹線特急「あさひ３１７号」が見いだされる。そしてこの新幹線の場合、「高崎駅」から遡ると出発駅「東京駅」であるので、ステップＳ２９で出発地により近い他の乗換え駅はなくて「ＮＯ」に分岐し、さらにステップＳ３０でも「高崎駅」でさらに他の接続路線はなくなったので「ＹＥＳ」に分岐し、ステップＳ３１に進む。
【００３９】
　ステップＳ３１においては、上記在来線の高崎線を使用する場合、「上野駅」でＥ電に接続されているので、出発駅「東京駅」について「上野駅」発１２：３６に間に合う列車をＥ電の時刻表データを検索し、「東京駅」発として１２：１１（上野駅乗換え時間に１０分を考慮したもの）を抽出する（ステップＳ３１）。そしてこの第１候補について、使用路線名、乗車列車、乗換え駅と時刻データを抽出すれば、最終的に使用列車種別（この場合には「上野駅」―「軽井沢駅」間特急利用）、乗車距離１４５．９ｋｍ、特急利用距離も１００〜１５０ｋｍを路線距離データから割出し、運賃２４７０円、特急料金２２５０円を求める。また所要時間として「東京駅」発１２：１１―「軽井沢駅」着１４：５２で、２時間４１分を算出する（ステップＳ３２）。そしてこの第１候補を一時的に記憶する（ステップＳ３３）。
【００４０】
　ステップＳ３１ではまた、乗換え駅「高崎駅」の接続判定で新幹線を選定した場合の検索結果について出発駅「東京駅」の出発時刻時刻１３：０８を抽出し、さらにステップＳ３２では、「東京駅」―「高崎駅」間新幹線利用で、新幹線料金２６８０円、「高崎駅」―「軽井沢駅」間特急利用で、特急料金１２２０円、そして運賃は「東京駅」―「軽井沢駅」間で同じく２４７０円を求める。また所要時間として「東京駅」発１３：０８―「軽井沢駅」着１４：５２で、１時間４４分を算出する。そしてこれを第２候補として記憶する（ステップＳ３３）。
【００４１】
　こうして抽出した第１、第２候補について、次に所定の選択条件の下で該当する列車路線、時刻を選択する。例えば、運賃料金が安い経路を選択するという条件であれば在来線を使用する第１候補を選定することになり、出発駅の出発時間が最も遅いもの、したがって所要時間が最も短い経路を選択するというものであれば新幹線を利用する第２候補を選定することになる（ステップＳ３４）。
【００４２】
　こうして検索し、抽出され、選択された列車路線、時刻、運賃、料金の情報については、図１３に示すようにディスプレイ３に表示させる（図３のフローチャートにおけるステップＳ１４）。この図１３は料金が安い経路を優先する条件で抽出した結果を表示している。また複数の候補が抽出されているので、「次候補」ボタンが表示され、ここを指定することによって上記の場合、新幹線を利用する第２候補が表示されることになる。
【００４３】
　このようにして、上記の実施の形態によれば、出発駅、目的駅、希望到着日時の設定操作によって自動的に経路の選択と時刻情報、さらに運賃、料金などを検索して提示することができる。
【００４４】
　なお、列車路線、時刻の検索抽出条件として所要時間が最短という条件設定を行うならば、上記の検索では第２候補の新幹線を利用した経路が選定されて表示されることになる。また複数の経路を同時に表示させる条件設定とすることもできる。
【００４５】
　さらにマスターデータ記憶部１２に登録するデータとしてＪＲの時刻表データにとどまらず、都市圏の地下鉄、私鉄などの情報も追加するならば近距離移動時に利用すべき交通手段を知り得て利便性がいっそう向上することになる。
【００４６】
　本発明の実施の形態に係る列車時刻検索装置では、あらかじめ列車路線時刻情報記憶手段に列車路線、駅名、乗換え駅、列車発着時刻、列車種別、運賃、料金などの列車路線時刻情報を記憶させておく。そして列車路線、時刻の検索に際しては、出発駅と目的駅とを入力することにより、路線・乗換え駅検索手段が列車路線時刻情報記憶手段の記憶情報を検索して経由路線、乗換え駅を抽出し、また目的駅の希望到着日時を入力することにより、列車時刻検索手段が列車路線時刻情報記憶手段の記憶情報と路線・乗換え駅検索手段による検索結果とに基づき、目的駅から乗換え駅を経由して出発駅まで遡り、当該出発駅の最適な乗車日時と利用列車種別とを抽出し、さらに運賃料金演算手段が列車路線時刻情報記憶手段の記憶情報と路線・乗換え駅検索手段及び列車時刻検索手段それぞれの検索結果とに基づき、運賃・料金を算出する。
【００４７】
　これにより、出発駅と目的駅、そして希望到着日時を入力することによって自動的に希望到着日時に近い時刻に目的駅に到着できるような列車を割出し、出発駅の発車日時と乗換え駅、乗換え駅で乗換えるべき列車の割出し、さらに出発駅から目的駅までの運賃や新幹線、特急、急行などの料金を計算して出力することができる。
【００４８】
　更に、前記列車時刻検索手段が、前記出発駅の最適な乗車日時として前記希望到着日時以前に到着することができる候補から、最も遅く発車する列車時刻のものを選定するようにしたものである。
【００４９】
　出発駅、目的駅及び希望到着日時を入力することによって、前記列車時刻検索手段が出発駅の最適な乗車日時として希望到着日時以前に到着することができる候補から、最も遅く発車する列車時刻のもの、したがって所要時間のもっとも短いものを選定することができ、これによって列車時刻検索の利便性をさらに向上させることができる。
【００５０】
　更に、出発駅、目的駅及び希望到着日時を入力することによって、出発駅の最適な乗車日時として希望到着日時以前に到着することができる候補から最も遅く発車する列車時刻のものを選定するようにしているので、これによって効率的な旅行計画を立てる際の列車時刻検索の利便性がさらに向上する。
【００５１】
　更に、列車路線時刻情報記憶手段が記憶する列車路線時刻情報を更新管理するようにしているので、最新の情報に基づく列車路線、時刻検索処理が可能となり、列車路線、時刻検索結果の信頼性を向上させることができる。
【００５２】
　この様に、あらかじめ列車路線時刻情報記憶手段に列車路線、駅名、乗換え駅、列車発着時刻、列車種別、運賃、料金などの列車路線時刻情報を記憶させておき、列車路線、時刻の検索に際しては、出発駅と目的駅と希望到着時間を入力することにより、列車路線時刻情報記憶手段の記憶情報を検索して経由路線、乗換え駅、最適な乗車日時と利用列車種別、さらに運賃・料金を算出するようにしているので、出張や旅行に先立って目的地と希望到着日時が決定されればそれに基づいて容易に適切な利用列車や出発時刻を知ることができる。
【００５３】
　更に、出発駅、目的駅及び希望到着日時を入力することによって、出発駅の最適な乗車日時として希望到着日時以前に到着することができる候補から最も遅く発車する列車時刻のものを選定するようにしているので、これによって効率的な旅行計画を立てる際の列車時刻検索の利便性がさらに向上する。
【００５４】
　更に、列車路線時刻情報記憶手段が記憶する列車路線時刻情報を更新管理するようにしているので、最新の情報に基づく列車路線、時刻検索処理が可能となり、列車路線、時刻検索結果の信頼性を向上させることができる。
【図面の簡単な説明】
【００５５】
【図１】本発明の１つの実施の形態の機能ブロック図。
【図２】上記の実施の形態の時刻表データの更新登録処理のフローチャート。
【図３】上記の実施の形態の列車路線時刻検索処理のメインフローチャート。
【図４】上記の実施の形態の列車路線時刻検索処理のメインルーチンにおける列車路線時刻検索ルーチンの前半部のフローチャート。
【図５】上記の列車路線時刻検索ルーチンの中間部のフローチャート。
【図６】上記の列車路線時刻検索ルーチンの後半部のフローチャート。
【図７】上記の実施の形態における検索データ入力の初期画面を示す説明図。
【図８】上記の実施の形態における検索データとして出発日入力画面を示す説明図。
【図９】上記の実施の形態における検索データとして出発地入力画面を示す説明図。
【図１０】上記の実施の形態における検索データとして目的地入力画面を示す説明図。
【図１１】上記の実施の形態における検索データとして希望到着時刻入力画面を示す説明図。
【図１２】上記の実施の形態における検索データとして出発日時、出発地、目的地、希望到着日時の全てが入力され、確定された状態の画面を示す説明図。
【図１３】上記の実施の形態における列車路線、時刻検索結果の表示画面を示す説明図。
【符号の説明】
【００５６】
　１　ペンコンピュータ
　２　補助記憶装置
　３　ディスプレイ
　４　表示処理部
　５　電子ペン
　６　入力処理部
　１１　データベース管理部
　１２　マスターデータ記憶部
　１３　路線検索部
　１４　乗換え駅検索部
　１５　運賃料金演算部
　１６　路線時刻検索部
【図１】
2004106835.tif 000003
【図２】
2004106835.tif 000004
【図３】
2004106835.tif 000005
【図４】
2004106835.tif 000006
【図５】
2004106835.tif 000007
【図６】
2004106835.tif 000008
【図７】
2004106835.tif 000009
【図８】
2004106835.tif 000010
【図９】
2004106835.tif 000011
【図１０】
2004106835.tif 000012
【図１１】
2004106835.tif 000013
【図１２】
2004106835.tif 000014
【図１３】
2004106835.tif 000015