(57)【要約】【課題】鉄道の経路検索において経路の途中に定期券を使用した区間を表示することができる駅務機器、駅務機器の制御方法、及びプログラムを提供すること。【解決手段】実施形態の駅務機器は、入力部と、経路算出部と、抽出部と、運賃算出部と、表示制御部と、を持つ。入力部は、利用者の入力を受け付ける。経路算出部は、入力部により入力された鉄道事業者の入場駅と出場駅とに基づいて、鉄道の経路を算出する。抽出部は、入力部により入力された定期券の定期区間に基づいて、定期券の運賃が適用される定期適用区間を抽出する。運賃算出部は、経路算出部により算出された経路に抽出部により抽出された定期適用区間を適用し、経路の運賃適用区間に対応する運賃を算出する。表示制御部は、経路算出部により算出された経路において運賃適用区間と定期適用区間とが識別できる態様で、運賃算出部により算出された運賃と共に表示部に表示させる。【選択図】図１
2019056998.tif 000002
【特許請求の範囲】
【請求項１】
利用者の入力を受け付ける入力部と、
前記入力部により入力された鉄道事業者の入場駅と出場駅との情報に基づいて、鉄道の経路を算出する経路算出部と、
前記入力部により入力された定期券の定期区間に基づいて、前記定期券の運賃が適用される定期適用区間を抽出する抽出部と、
前記経路算出部により算出された前記経路に前記抽出部により抽出された前記定期適用区間を適用し、前記経路の運賃適用区間に対応する運賃を算出する運賃算出部と、
前記経路算出部により算出された前記経路において前記運賃適用区間と前記定期適用区間とが識別できる態様で、前記運賃算出部により算出された前記運賃と共に表示部に表示させる表示制御部と、を備える、
駅務機器。
【請求項２】
前記表示制御部は、経路算出部により算出された前記経路と、前記抽出部により抽出された前記定期適用区間が適用された前記経路とを前記表示部に段階的に表示させる、
請求項１に記載の駅務機器。
【請求項３】
前記表示制御部は、鉄道事業者が異なる部分が互いに識別できる態様で、前記経路を前記表示部に表示させる、
請求項１または２に記載の駅務機器。
【請求項４】
前記表示制御部は、前記経路を線によって表示し、前記経路の前記鉄道事業者が異なる区間ごとに前記線の本数を変更して前記表示部に表示させる、
請求項１から３のうちいずれか１項に記載の駅務機器。
【請求項５】
前記表示制御部は、前記経路を動的な態様によって表示し、前記経路の前記鉄道事業者が異なる区間ごとに前記動的な態様の動きを変更して前記表示部に表示させる、
請求項１から４のうちいずれか１項に記載の駅務機器。
【請求項６】
前記表示制御部は、前記経路において前記運賃適用区間と前記定期適用区間とをそれぞれ異なる線種の線を用いて前記表示部に表示させる、
請求項１から５のうちいずれか１項に記載の駅務機器。
【請求項７】
前記入力部は、前記定期券から前記定期区間の情報を取得する情報取得部を更に備える、
請求項１から６のうちいずれか１項に記載の駅務機器。
【請求項８】
コンピュータが、
入力部に対して入力された鉄道事業者の入場駅と出場駅との情報に基づいて、鉄道の経路を算出し、
前記入力部に対して入力された定期券の定期区間に基づいて、前記定期券の運賃が適用される定期適用区間を抽出し、
算出した前記経路に抽出した前記定期適用区間を適用し、前記経路の運賃適用区間に対応する運賃を算出し、
算出した前記経路において前記運賃適用区間と前記定期適用区間とが識別できる態様で、算出した前記運賃と共に表示部に表示させる、
駅務機器の制御方法。
【請求項９】
コンピュータに、
入力部に対して入力された鉄道事業者の入場駅と出場駅との情報に基づいて、鉄道の経路を算出させ、
前記入力部に対して入力された定期券の定期区間に基づいて、前記定期券の運賃が適用される定期適用区間を抽出させ、
算出された前記経路に抽出された前記定期適用区間を適用させ、前記経路の運賃適用区間に対応する運賃を算出させ、
算出された前記経路において前記運賃適用区間と前記定期適用区間とが識別できる態様で、算出された前記運賃と共に表示部に表示させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、駅務機器、駅務機器の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
鉄道の経路検索において経路の途中に定期券を使用した場合の最安運賃経路を検索して表示する技術が知られている。
【０００３】
しかしながら従来の技術では、検索された経路に定期券が適用される区間が表示されないという課題があった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２４９４４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、鉄道の経路検索において経路の途中に定期券を使用した区間を表示することができる駅務機器、駅務機器の制御方法、及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態の駅務機器は、入力部と、経路算出部と、抽出部と、運賃算出部と、表示制御部と、を持つ。入力部は、利用者の入力を受け付ける。経路算出部は、前記入力部により入力された鉄道事業者の入場駅と出場駅とに基づいて、鉄道の経路を算出する。抽出部は、前記入力部により入力された定期券の定期区間に基づいて、前記定期券の運賃が適用される定期適用区間を抽出する。運賃算出部は、前記経路算出部により算出された前記経路に前記抽出部により抽出された前記定期適用区間を適用し、前記経路の運賃適用区間に対応する運賃を算出する。表示制御部は、前記経路算出部により算出された前記経路において前記運賃適用区間と前記定期適用区間とが識別できる態様で、前記運賃算出部により算出された前記運賃と共に表示部に表示させる。
【図面の簡単な説明】
【０００７】
【図１】実施形態の駅務機器１の構成の一例を示すブロック図。
【図２】実施形態の運賃検索部２０の構成の一例を示すブロック図。
【図３】実施形態の表示制御部３０により生成された乗車区間を入力する画像ＩＭ１の一例を示す図。
【図４】実施形態の表示制御部３０により生成された定期区間の入力中の画像ＩＭ２の一例を示す図。
【図５】実施形態の表示制御部３０により生成された定期適用区間が適用された経路の画像ＩＭ３の一例を示す図。
【図６】実施形態の駅務機器１において実行される全体的な処理の流れの一例を示すフローチャート。
【図７】実施形態の駅務機器１において実行される入力に関する処理の一例を示すフローチャート。
【図８】実施形態の駅務機器１において実行される定期区間の入力に関する処理の一例を示すフローチャート。
【図９】実施形態の駅務機器１において実行される定期区間の入力の処理の一例を示すフローチャート。
【図１０】実施形態の経路に複数の鉄道事業者が存在する場合の表示制御部３０により実行される処理の一例を示すフローチャート。
【発明を実施するための形態】
【０００８】
以下、実施形態の駅務機器、駅務機器の制御方法、及びプログラムを、図面を参照して説明する。駅務機器は、例えば利用者（駅係員を含む）によって操作される装置である。駅係員は、鉄道の利用者から質問を受けると、駅務機器を操作して、入場駅と出場駅と間の経路の運賃を検索し、検索された運賃を利用者に知らせる。以下の説明では、駅係員が操作する駅務機器を説明するが、利用者が利用する券売機などに搭載される運賃検索装置に駅務機器と同様の機能が含まれていてもよい。
【０００９】
複数の鉄道社線を乗り継ぎする場合、ＩＣカードや磁気券の組み合わせなどの様々な運賃体系が発生する場合がある。ＩＣカードやＳＦカード（ストアード・フェアー・カード）は、定期券や乗車券の情報が電子データとして格納されている。ＩＣカード等は、通常のＩＣ運賃を支払う機能に加え、定期券の機能も備えている。実施形態の駅務機器１は、複数の鉄道社線を乗り継ぎする経路において定期券が適用される区間を含めて運賃を算出する。
【００１０】
図１は、駅務機器１の構成の一例を示すブロック図である。駅務機器１は、例えば、ディスプレイ２と、タッチパネル４と、ＩＣカード処理部６と、磁気券処理部８と、釣銭処理部１０と、Ｉ／Ｆ制御部１２と、ストレージ１４と、乗車券処理部１６と、メモリ１８と、運賃検索部２０とを備える。また、ディスプレイ２、タッチパネル４、ＩＣカード処理部６、及び磁気券処理部８を合わせたものが「入力部」の一例である。また、ディスプレイ２およびタッチパネル４は、「表示部」の一例である。
【００１１】
Ｉ／Ｆ制御部１２、乗車券処理部１６、運賃検索部２０の各機能部のうち一部または全部は、ＣＰＵ（Central Processing Unit）等のプロセッサがプログラム（ソフトウェア）を実行することで実現される。また、これらの各機能部のうち一部または全部は、ＬＳＩ（Large Scale Integration）やＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-Programmable Gate Array）、ＧＰＵ（Graphics Processing Unit）等のハードウェアによって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。
【００１２】
ディスプレイ２は、後述の表示制御部３０の制御に基づいて情報を表示する。ディスプレイ２は、例えば、運賃検索部２０により検索された運賃に関する情報を表示する。ディスプレイ２は、例えば、ＬＣＤ（Liquid  Crystal  Display）や有機ＥＬ（Electroluminescence）表示装置、プロジェクタ等の情報を表示可能なディスプレイ装置である。
【００１３】
タッチパネル４は、操作者が各種情報を入力する装置である。タッチパネル４は、ディスプレイ２に重畳されるものであってもよい。タッチパネル４からは、例えば、鉄道事業者の入場駅、出場駅等の乗車区間の情報、定期券の定期区間等の情報が入力される。
【００１４】
ＩＣカード処理部６は、利用者のＩＣカードがセットされた状態でＩＣカードの定期券の定期区間の情報を取得する。ＩＣカード処理部６は、ＩＣカードが複数枚セットされた場合でも情報を取得できる。
【００１５】
磁気券処理部８は、磁気券から乗車区間の情報等を取得する。釣銭処理部１０は、利用者の磁気券やＩＣカードの清算で発生した釣銭に関する処理を行う。
【００１６】
Ｉ／Ｆ制御部１２は、ディスプレイ２とタッチパネル４とに接続された入出力のインタフェースである。
【００１７】
ストレージ１４は、後述の運賃検索部２０の検索の実行に用いられるプログラムや、検索に用いられる運賃や経路に関するデータを格納する。ストレージ１４は、ＨＤＤ（Hard Disk Drive）やフラッシュメモリ、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）などにより実現される。
【００１８】
乗車券処理部１６は、ＩＣカード処理部６および磁気券処理部８に接続され、ＩＣカードや磁気券に記憶された情報を取得する。
【００１９】
メモリ１８は、乗車券処理部１６が取得した情報や、運賃検索部２０の検索結果やプログラムの実行に必要な情報が一時的に記憶される記憶媒体である。メモリ１８は、フラッシュメモリ、ＲＡＭ、ＲＯＭなどにより実現される。
【００２０】
運賃検索部２０は、ディスプレイ２、タッチパネル４、ＩＣカード処理部６、及び磁気券処理部８のうち、少なくとも一つから取得した情報に基づいて運賃を検索する。運賃検索部２０により検索された検索結果は、ディスプレイ２に表示される。
【００２１】
次に、運賃検索部２０の詳細な構成について説明する。図２は、運賃検索部２０の構成の一例を示すブロック図である。運賃検索部２０は、例えば、取得部２２と、経路算出部２４と、抽出部２６と、運賃算出部２８と、表示制御部３０とを備える。
【００２２】
取得部２２は、ディスプレイ２、タッチパネル４、ＩＣカード処理部６、及び磁気券処理部８のうち、少なくとも一つにより受け付けられた情報を取得する。ディスプレイ２、タッチパネル４、ＩＣカード処理部６、及び磁気券処理部８のうち、少なくとも一つにより受け付けられる情報とは、例えば、鉄道事業者の入場駅と出場駅との情報、定期券の定期区間に関する情報である。
【００２３】
経路算出部２４は、ディスプレイ２、タッチパネル４、ＩＣカード処理部６、及び磁気券処理部８のうち、少なくとも一つにより受け付けられた鉄道事業者の入場駅と出場駅との情報に基づいて、ストレージ１４に記憶されたデータベースを参照し、鉄道の経路を算出する。鉄道の経路とは、入場駅と出場駅（または中間駅）とを少なくとも含む鉄道路線を利用した場合の区間であり、経路には、異なる鉄道事業者の路線が含まれていてもよい。
【００２４】
抽出部２６は、ディスプレイ２、タッチパネル４、ＩＣカード処理部６、及び磁気券処理部８のうち、少なくとも一つにより受け付けられたＩＣカードの定期券の定期区間に基づいて、経路算出部２４により算出された鉄道の経路において定期券の運賃が適用される定期適用区間を抽出する。定期適用区間は、経路算出部２４により算出された経路と定期区間との重複する区間のことであり、必ずしも定期適用区間と定期区間とは一致しない。
【００２５】
運賃算出部２８は、経路算出部２４により算出された経路に抽出部２６により抽出された定期適用区間を適用し、経路の運賃適用区間に対応する運賃を算出する。運賃適用区間とは、経路算出部２４により算出された経路から定期適用区間を除外した区間である。
【００２６】
表示制御部３０は、駅務機器１の操作に関する画像をディスプレイ２に表示させる。図３は、表示制御部３０により生成された乗車区間を入力する画像ＩＭ１の一例を示す図である。表示制御部３０は、入力された乗車区間に基づいて、経路算出部２４により算出された鉄道の経路を含む画像を表示部に表示させる。
【００２７】
図示するように例えば、画像ＩＭ１には、鉄道の経路を検索するための検索窓Ｐ１が設けられている。検索窓Ｐ１には、例えば、入場駅および出場駅が入力される。駅名の入力には、例えば、路線図から駅名を選択して入力する方法や、文字入力を行うＧＵＩスイッチ等を用いて駅名を直接入力する方法などが用いられる。
【００２８】
表示制御部３０は、入場駅および出場駅の入力を受け付けた後、経路算出部２４により経路が算出された場合、検索窓Ｐ１に経路が表示される画像をディスプレイ２に画像を表示させる。入場駅と出場駅との間に複数の経路がある場合、例えば、表示制御部３０は、入力駅と出場駅との間の中間駅の入力を受け付ける。表示制御部３０は、中間駅の入力を受け付けた後、経路算出部２４により中間駅を経由する経路が算出された場合、検索窓Ｐ１に中間駅を経由する経路の画像をディスプレイ２に表示させる。
【００２９】
表示制御部３０は、入場駅および出場駅等が入力された段階で検索窓Ｐ１に経路の画像を表示部に表示させてもよいし、後述の様に検索実行ボタンＰ６が操作された後に検索窓Ｐ１に経路の画像をディスプレイ２に表示させてもよい。
【００３０】
その他、画像ＩＭ１には、定期区間表示窓Ｐ２と、定期区間入力ボタンＰ３と、運賃種別表示切替ボタンＰ４と、リセットボタンＰ５と、検索実行ボタンＰ６と、終了ボタンＰ７と、時刻表示部Ｐ８と、状態表示部Ｐ９とが含まれる。
【００３１】
定期区間入力ボタンＰ３は、ＩＣカードの定期区間を入力するためのボタンである。表示制御部３０は、定期区間入力ボタンＰ３が操作された場合、定期区間の入力を受け付ける画像ＩＭ２を生成する。図４は、表示制御部３０により生成された定期区間の入力中の画像ＩＭ２の一例を示す図である。定期区間は、上述のようにタッチパネル４やＩＣカード処理部６が操作により、受け付けられる。
【００３２】
図３に戻り、運賃種別表示切替ボタンＰ４は、例えば、大人運賃と子供運賃との切り替えるためのボタンである。リセットボタンＰ５は、例えば、定期区間の入力を初期化するボタンである。検索実行ボタンＰ６は、各データを入力後に検索を実行するためのボタンである。
【００３３】
検索実行ボタンＰ６が操作された後、表示制御部３０は、経路算出部２４により算出された経路をディスプレイ２に表示させる。即ち、表示制御部３０は、経路算出部２４により算出された経路と、抽出部２６により抽出された定期適用区間が適用された経路とをディスプレイ２に段階的に表示させる。
【００３４】
図５は、表示制御部３０により生成された定期適用区間が適用された経路の画像ＩＭ３の一例を示す図である。
【００３５】
画像ＩＭ３には、印字ボタンＰ１０と、区間運賃表示部分（磁気券）Ｐ１１と、区間運賃表示（ＩＣカード）Ｐ１２と、合計運賃表示部分（磁気券）Ｐ１３と、合計運賃表示（ＩＣカード）Ｐ１４とが生成されている。
【００３６】
表示制御部３０は、例えば、鉄道事業者が異なる部分が互いに識別できる態様で、経路をディスプレイ２に表示させる。表示制御部３０は、例えば、経路を線によって表示し、経路の鉄道事業者が異なる区間ごとに線の本数を変更して表示部に表示させる。表示制御部３０は、例えば、経路の鉄道事業者が異なる区間ごとに線の色や太さを変更してディスプレイ２に表示させてもよい。
【００３７】
表示制御部３０は、経路算出部２４により算出された経路において運賃適用区間と定期適用区間とが識別できる態様で、運賃算出部２８により算出された運賃と共にディスプレイ２に表示させる。表示制御部３０は、例えば、経路において運賃適用区間と定期適用区間とをそれぞれ異なる線種の線を用いてディスプレイ２に表示させる。表示制御部３０は、例えば、運賃適用区間と定期適用区間とを実線と破線とを用いて表示部に表示させる。表示制御部３０は、例えば、運賃適用区間と定期適用区間とを異なる色を用いてディスプレイ２に表示させてもよい。
【００３８】
表示制御部３０は、経路の運賃適用区間毎に区間運賃表示部分（磁気券）Ｐ１１と、区間運賃表示（ＩＣカード）Ｐ１２とにそれぞれ区間における運賃を表示する画像を生成する。表示制御部３０は、合計運賃表示部分（磁気券）Ｐ１３と、合計運賃表示（ＩＣカード）Ｐ１４とに合計運賃を表示する画像を生成する。
【００３９】
表示制御部３０は、例えば、経路を動的な態様によって表示し、経路の鉄道事業者が異なる区間ごとに動的な態様の動きを変更してディスプレイ２に表示させる。表示制御部３０は、例えば、経路に動的に変化するアニメーション等を用いて、運賃適用区間、定期適用区間、鉄道事業者の違いを異なる動きによって識別させる画像（映像）を生成してもよい。この他、表示制御部３０は、運賃適用区間、定期適用区間、鉄道事業者の違いを色、線の本数、線種、線の太さ、アニメーション、文字、図形等の任意の組み合わせによって識別させる画像（映像）を生成してもよい。
【００４０】
利用者は、必要に応じて印字ボタンＰ１０を操作し、定期適用区間が適用された経路の運賃適用区間に対応する運賃が表示された画像ＩＭ３を印刷する。
【００４１】
次に、駅務機器１において実行される処理の流れについて説明する。図６は、駅務機器１において実行される全体的な処理の流れの一例を示すフローチャートである。
【００４２】
タッチパネル４は、利用者の入力を受け付ける（ステップＳ１００）。経路算出部２４は、タッチパネル４により入力された鉄道事業者の入場駅と出場駅とに基づいて、鉄道の経路を算出する（ステップＳ１０２）。
【００４３】
抽出部２６は、ディスプレイ２、タッチパネル４、ＩＣカード処理部６、及び磁気券処理部８のうち、少なくとも一つにより入力された定期券の定期区間に基づいて、定期券の運賃が適用される定期適用区間を抽出する（ステップＳ１０４）。運賃算出部２８は、経路算出部２４により算出された経路に抽出部２６により抽出された定期適用区間を適用し、経路の運賃適用区間に対応する運賃を算出する（ステップＳ１０６）。
【００４４】
表示制御部３０は、経路算出部２４により算出された経路において運賃適用区間と定期適用区間とが識別できる態様で、運賃算出部２８により算出された運賃と共にディスプレイ２に表示させる（ステップＳ１０８）。
【００４５】
次に、駅務機器１において実行される入力に関する処理について説明する。図７は、駅務機器１において実行される入力に関する処理の一例を示すフローチャートである。
【００４６】
表示制御部３０は、タッチパネル４からの入力操作に基づいて、入場駅の情報を受け付ける（ステップＳ２００）。表示制御部３０は、乗車区間を入力するための画像ＩＭ１を表示部に表示させる。表示制御部３０は、タッチパネル４からの入力操作に基づいて、出場駅の入力操作により乗車区間の情報を受け付ける（ステップＳ２０２）。運賃算出部２８は、定期区間入力ボタンＰ３の操作に基づいて、乗車区間に定期区間があるか否かを判定する（ステップＳ２０４）。
【００４７】
運賃算出部２８が乗車区間に定期区間があると判定した場合、表示制御部３０は、ディスプレイ２、タッチパネル４、ＩＣカード処理部６、及び磁気券処理部８のうち、少なくとも一つから取得された情報に基づいて、定期区間の情報を受け付ける（ステップＳ２０６）。定期区間は、例えば、画像ＩＭ１において定期区間入力ボタンＰ３が操作され、駅務機器１は、定期券に関する情報の入力モードとなり、ＩＣカード処理部６にかざされたＩＣカードから定期券に関する情報が取得される。
【００４８】
ステップＳ２０６で定期区間が入力された場合、およびステップＳ２０４において、運賃算出部２８が乗車区間に定期区間がないと判定した場合、表示制御部３０は、表示部に表示された画像ＩＭ１を介して運賃種別の切り替えの操作がされたか否かを判定する（ステップＳ２０８）。
【００４９】
表示制御部３０は、運賃種別の切り替えの操作がされたと判定した場合、画像ＩＭ１の運賃種別表示切替ボタンＰ４の操作に基づいて、運賃種別を切り替えて表示部に表示させる（ステップＳ２１０）。
【００５０】
ステップＳ２１０で表示制御部３０が運賃種別を切り替えて表示部に表示させた場合、または、ステップＳ２０８で表示制御部３０が表示部に表示された画像ＩＭ１を介して運賃種別の切り替えの操作がされていないと判定した場合、表示制御部３０は、画像ＩＭ１においてリセットボタンＰ５が操作されたか否かを判定する（ステップＳ２１２）。
【００５１】
表示制御部３０は、画像ＩＭ１においてリセットボタンＰ５が操作されたと判定した場合、出場駅をリセットした画像ＩＭ１を表示部に表示させる（ステップＳ２１４）。表示制御部３０は、タッチパネル４からの入力に基づいて、乗車区間の情報を受け付けるステップＳ２０２の処理に戻る。
【００５２】
表示制御部３０は、画像ＩＭ１においてリセットボタンＰ５が操作されなかったと判定した場合、終了ボタンＰ７の操作を受け付けたか否かを判定する（ステップＳ２１６）。表示制御部３０は、終了ボタンＰ７が操作されたと判定した場合、新たな検索を開始する画像ＩＭ１を表示部に表示させ、ステップＳ２００の処理を開始する。
【００５３】
表示制御部３０は、終了ボタンＰ７の操作を受け付けなかったと判定した場合、出場駅を変えた入力の受け付けにより再検索をするか否かを判定する（ステップＳ２１８）。
表示制御部３０は、終了ボタンＰ７の操作を受け付けたと判定した場合、入場駅の入力を受け付ける初期の画像ＩＭ１を表示部に表示させる。
【００５４】
表示制御部３０が出場駅を変えた入力の情報が受け付けられ再検索をすると判定した場合、経路算出部２４は、出場駅を変えた入力に基づいて新たな乗車区間で再検索を行うステップＳ２０２の処理に戻る。表示制御部３０は、出場駅を変えた入力の情報が受け付けられず再検索をしないと判定した場合、処理を終了する。ここで、表示制御部３０は、入場駅の入力を受け付ける初期の画像ＩＭ１を表示部に表示させてもよい。
【００５５】
次に、駅務機器１において実行される定期区間の入力に関する処理について説明する。図８は、駅務機器１において実行される定期区間の入力に関する処理の一例を示すフローチャートである。表示制御部３０は、入力部からの入力に基づいて、定期区間の情報を受け付ける（ステップＳ３００）。
【００５６】
表示制御部３０は、運賃種別表示切替ボタンＰ４の操作に基づいて、運賃種別の切り替えの操作を受け付けたか否かを判定する（ステップＳ３０２）。表示制御部３０は、運賃種別の切り替えの操作を受け付けたと判定した場合、運賃種別を切り替えた画像ＩＭ１を表示部に表示させる（ステップＳ３０４）。
【００５７】
ステップＳ３０４で運賃種別が切り替えられた場合、または、ステップＳ３０２で表示制御部３０は、運賃種別の切り替えの操作を受け付けなかったと判定した場合、リセットボタンＰ５の操作に基づいて、定期区間のリセットを行うか否かを判定する（ステップＳ３０６）。表示制御部３０は、定期区間のリセットを行うと判定した場合、定期区間を初期化した画像ＩＭ３を表示部に表示させる（ステップＳ３０８）。
【００５８】
表示制御部３０は、ステップＳ３０６で定期区間のリセットを行わないと判定した場合、または、ステップＳ３０８で定期区間を初期化した画像ＩＭ３を表示部に表示させた場合、終了ボタンＰ７が操作されたか否かを判定する（ステップＳ３１０）。
【００５９】
表示制御部３０は、終了ボタンＰ７の操作を受け付けたと判定した場合、検索の初期画面の画像ＩＭ１をステップＳ２００の処理を開始する。表示制御部３０は、ステップＳ３１０で終了ボタンＰ７の操作を受け付けなかったと判定した場合、検索実行ボタンＰ６の操作を受け付けたか否かを判定する（ステップＳ３１２）。
【００６０】
表示制御部３０は、検索実行ボタンＰ６の操作を受け付けたと判定した場合、定期区間が入力された画像ＩＭ１を生成した状態でステップＳ２０６の処理に進む。表示制御部３０は、ステップＳ３１２で検索実行ボタンＰ６の操作を受け付けなかったと判定した場合、画像ＩＭ１により定期区間の入力の情報を受け付ける画像ＩＭ１を表示部に表示させ、ステップＳ３００の処理に戻る。
【００６１】
次に、駅務機器１において実行される定期区間の入力の処理の流れについて説明する。図９は、駅務機器１において実行される定期区間の入力の処理の一例を示すフローチャートである。
【００６２】
表示制御部３０は、運賃算出部２８により算出された運賃の情報を取得する（ステップＳ４００）。表示制御部３０は、経路の表示に関する情報を取得する（ステップＳ４０２）。表示制御部３０は、経路算出部２４により算出された経路において運賃適用区間と定期適用区間とが識別できる態様で、運賃算出部２８により算出された運賃と共に表示部に表示させる（ステップＳ４０４）。
【００６３】
表示制御部３０は、運賃種別表示切替ボタンＰ４の操作に基づいて、運賃種別の表示を切り替えるか否かを判定する（ステップＳ４０６）。表示制御部３０は、運賃種別の表示を切り替えると判定した場合、運賃種別の表示を切り替える表示を表示部に表示させる（ステップＳ４０８）。ステップＳ４０８で運賃種別が切り替えられた場合、表示制御部３０は、運賃算出部２８により算出された運賃の情報を取得するステップＳ４００の処理に戻る。
【００６４】
ステップＳ４０６で表示制御部３０は、運賃種別の表示を切り替えないと判定した場合、リセットボタンＰ５の操作に基づいて、乗車区間のリセットを行うか否かを判定する（ステップＳ４１０）。
【００６５】
表示制御部３０は、リセットボタンＰ５の操作を受け付けたと判定した場合、乗車区間をリセットした画像ＩＭ１を表示部に表示させ、ステップＳ２０２の処理に戻る。表示制御部３０は、ステップＳ４１０において、リセットボタンＰ５の操作を受け付けなかったと判定した場合、印字ボタンＰ１０が操作されたか否かを判定する（ステップＳ４１２）。
【００６６】
表示制御部３０は、印字ボタンＰ１０の操作を受け付けたと判定した場合、検索結果の画像ＩＭ３の印刷をプリンタ（不図示）に指示する（ステップＳ４１４）。その後、表示制御部３０は、検索結果の画像ＩＭ３を表示するステップＳ４０４の処理に戻る。
【００６７】
表示制御部３０は、ステップＳ４１０において印字ボタンＰ１０の操作を受け付けなかったと判定した場合、表示制御部３０は、終了ボタンＰ７の操作を受け付けたか否かを判定する（ステップＳ４１６）。表示制御部３０は、終了ボタンＰ７の操作を受け付けたと判定した場合、処理を終了し、例えば初期入力の状態の画像ＩＭ１を表示部に表示させる。ステップＳ４１８で表示制御部３０は、終了ボタンＰ７の操作を受け付けなかったと判定した場合、経路の検索結果を表示部に表示させるステップＳ４０４の処理に戻る。
【００６８】
次に、経路に複数の鉄道事業者が存在する場合の表示制御部３０により実行される処理について説明する。図１０は、経路に複数の鉄道事業者が存在する場合の表示制御部３０により実行される処理の一例を示すフローチャートである。
【００６９】
表示制御部３０は、例えば、経路算出部２４により算出された経路において複数の鉄道事業者がある場合、複数の鉄道事業者を識別する色等の表示態様を決定する（ステップＳ５００）。
【００７０】
表示制御部３０は、経路の鉄道事業者数が何社であるか判定する（ステップＳ５０２）。表示制御部３０は、経路の鉄道事業者数の数を判定した場合、鉄道事業者の経路を線で表すと共に、鉄道事業者の社数に応じて乗り換えの順に段階的に線の数を増加させる表示態様の画像ＩＭ３を表示部に表示させる（ステップＳ５０４）。
【００７１】
表示制御部３０は、抽出部２６の処理に基づいて、経路において定期適用区間があるか否かを判定する（ステップＳ５０６）。表示制御部３０は、経路において定期適用区間があると判定した場合、例えば、定期適用区間の線の種類を実線にし、運賃適用区間を破線にする画像ＩＭ３を表示部に表示させる（ステップＳ５０８）。表示制御部３０は、経路において定期適用区間がないと判定した場合、例えば、運賃適用区間を破線にする画像ＩＭ３を表示部に表示させる（ステップＳ５１０）。
【００７２】
以上説明した少なくともひとつの実施形態によれば、駅務機器が利用者の入力を受け付ける入力部と、入力部により入力された鉄道事業者の入場駅と出場駅との情報に基づいて、鉄道の経路を算出する経路算出部２４と、入力部により入力された定期券の定期区間に基づいて、定期券の運賃が適用される定期適用区間を抽出する抽出部２６と、経路算出部２４により算出された経路に抽出部２６により抽出された定期適用区間を適用し、経路の運賃適用区間に対応する運賃を算出する運賃算出部２８と、経路算出部２４により算出された経路において運賃適用区間と定期適用区間とが識別できる態様で、運賃算出部２８により算出された運賃と共に表示部に表示させる表示制御部３０と、を持つことにより、鉄道の経路検索において経路の途中に定期券を使用した区間を表示することができる。
【００７３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００７４】
１…駅務機器、２…ディスプレイ、４…タッチパネル、６…カード処理部、８…磁気券処理部、１０…釣銭処理部、１２…制御部、１４…ストレージ、１６…乗車券処理部、１８…メモリ、２０…運賃検索部、２２…取得部、２４…経路算出部、２６…抽出部、２８…運賃算出部、３０…表示制御部、ＩＭ１、ＩＭ２、ＩＭ３…画像、Ｐ１…検索窓、Ｐ２…定期区間表示窓、Ｐ３…定期区間入力ボタン、Ｐ４…運賃種別表示切替ボタン、Ｐ５…リセットボタン、Ｐ６…検索実行ボタン、Ｐ７…終了ボタン、Ｐ８…時刻表示部、Ｐ９…状態表示部、Ｐ１０…印字ボタン、Ｐ１１…区間運賃表示部分（磁気券）、Ｐ１２…区間運賃表示（ＩＣカード）、Ｐ１３…合計運賃表示部分（磁気券）、Ｐ１４…合計運賃表示（ＩＣカード）
【図１】
2019056998.tif 000003
【図２】
2019056998.tif 000004
【図３】
2019056998.tif 000005
【図４】
2019056998.tif 000006
【図５】
2019056998.tif 000007
【図６】
2019056998.tif 000008
【図７】
2019056998.tif 000009
【図８】
2019056998.tif 000010
【図９】
2019056998.tif 000011
【図１０】
2019056998.tif 000012