(57)【要約】【課題】利便性を高めることができる定期券発行機を提供する。【解決手段】実施形態の定期券発行機は、入力部と、提示部と、制御部とを持つ。入力部には、発駅および着駅が入力される。提示部は、情報を提示する。制御部は、前記入力部に対して入力された発駅から着駅までの入力区間に対応する定期券運賃と同一の定期券運賃で購入可能な区間であって、前記入力区間よりも長い区間である選択候補区間が存在する場合に、前記選択候補区間を提示するように前記提示部を制御する。【選択図】図２
2016057825.tif 000002
【特許請求の範囲】
【請求項１】
発駅および着駅が入力される入力部と、
情報を提示する提示部と、
前記入力部に対して入力された発駅から着駅までの入力区間に対応する定期券運賃と同一の定期券運賃で購入可能な区間であって、前記入力区間よりも長い区間である選択候補区間が存在する場合に、前記選択候補区間を提示するように前記提示部を制御する制御部と、
を備える定期券発行機。
【請求項２】
前記入力部には、定期券の券種が入力され、
前記制御部は、前記入力部に入力された定期券の券種が通勤定期券である場合に、前記選択候補区間を提示するように前記提示部を制御する、
請求項１に記載の定期券発行機。
【請求項３】
前記入力部には、定期券の券種が入力され、
前記制御部は、前記入力部に入力された定期券の券種が通学定期券である場合に、前記選択候補区間を提示せず前記入力区間を提示するように前記提示部を制御する、
請求項１または２に記載の定期券発行機。
【請求項４】
前記制御部は、前記入力部に入力された発駅または着駅の何れか一方が変更された前記選択候補区間を提示するように前記提示部を制御する、
請求項１から請求項３のうち何れか一項に記載の定期券発行機。
【請求項５】
前記制御部は、前記選択候補区間が複数存在する場合に、前記複数の選択候補区間のうち、区間の全部が他の選択候補区間に包含されない選択候補区間を提示するように前記提示部を制御する、
請求項１から請求項４のうち何れか一項に記載の定期券発行機。
【請求項６】
前記制御部は、前記選択候補区間が複数存在する場合に、最も長い選択候補区間を提示するように前記提示部を制御する、
請求項１から請求項５のうち何れか一項に記載の定期券発行機。
【請求項７】
前記制御部は、接続駅が事業者の異なる路線を接続する場合に、前記選択候補区間として、前記発駅から前記接続駅までの区間と同じまたは前記発駅から前記接続駅までの区間よりも長い第１区間と、前記接続駅から前記着駅までの区間と同じまたは前記接続駅から前記着駅までの区間よりも長い第２区間とを結合した区間を提示するように前記提示部を制御する、
請求項１に記載の定期券発行機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、定期券発行機に関する。
【背景技術】
【０００２】
鉄道やバスの定期券には、同一の定期券運賃で購入可能な区間が複数存在する場合がある。従来の技術では、これについて対応しておらず、利便性が十分でない場合があった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−４９７１０号公報
【特許文献２】特開平１０−３３４２８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、利便性を高めることができる定期券発行機を提供することである。
【課題を解決するための手段】
【０００５】
実施形態の定期券発行機は、入力部と、提示部と、制御部とを持つ。入力部には、発駅および着駅が入力される。提示部は、情報を提示する。制御部は、前記入力部に対して入力された発駅から着駅までの入力区間に対応する定期券運賃と同一の定期券運賃で購入可能な区間であって、前記入力区間よりも長い区間である選択候補区間が存在する場合に、前記選択候補区間を提示するように前記提示部を制御する。
【図面の簡単な説明】
【０００６】
【図１】実施形態の定期券発行機１の外観構成を示す斜視図。
【図２】実施形態の定期券発行機１の機能構成を示すブロック図。
【図３】実施形態の定期券発行機１により提示される定期券購入画面１００を示す図。
【図４】実施形態の定期券発行機１における定期券発行処理の処理手順を示すフローチャート。
【図５】実施形態の定期券発行機１が処理対象とする路線図の一例を示す図。
【図６】実施形態の定期券発行機１が処理対象とする路線図の他の一例を示す図。
【発明を実施するための形態】
【０００７】
以下、実施形態の定期券発行機１を、図面を参照して説明する。図１は、定期券発行機１の外観構成を示す斜視図である。図２は、定期券発行機１の機能構成を示すブロック図である。
【０００８】
図１に示すように、定期券発行機１は、駅係員が作業テーブルＴＢの前に着座して業務を遂行することができるように各部が配置されている。発券ユニット１０におけるＩＣカード処理発行部１４、係員用操作・表示部２０およびプリンタ４０は、作業テーブルＴＢの上に配置されている。係員用操作・表示部２０は駅係員に向けて、客用表示部３０は購入客に向けて、それぞれ表示を行うように配置されている。磁気券発券部１２およびＩＣカード処理発行部１４は、発行口が駅係員の着座側に向くように配置されている。制御部５０は、作業テーブルＴＢの下に収容されている。制御部５０には、発券ユニット１０における磁気券発券部１２およびＩＣカード処理発行部１４、係員用操作・表示部２０、客用表示部３０、およびプリンタ４０等が電気的に接続されている。
【０００９】
図１および図２に示すように、定期券発行機１は、例えば、発券ユニット１０、係員用操作・表示部２０、客用表示部３０、プリンタ４０、および制御部５０を有する。発券ユニット１０は、例えば、磁気券発券部１２およびＩＣ（Integrated Circuit）カード処理発行部１４を含む。
【００１０】
発券ユニット１０は、例えば、磁気券発券部１２と、ＩＣカード処理発券部１４とを含む。
磁気券発券部１２は、磁気券からの情報の読み取りおよび磁気券に対する情報の書き込みを行う記録再生機構を有している。磁気券発券部１２は、発行口に対する磁気券の挿入が検知されたことに応じて磁気券に記録された登録情報を読み出し、読み出した登録情報を制御部５０に供給する。磁気券発券部１２は、制御部５０から供給された制御信号に従って、磁気券に記録された登録情報を消去する。磁気券発券部１２は、制御部５０から供給された制御信号および登録情報に従って、磁気券に登録情報を記録する。磁気券発券部１２は、処理済みの磁気券を発行口から排出する。
【００１１】
登録情報には、個人情報および定期券情報が含まれる。個人情報には、氏名、年齢、性別、および電話番号が含まれる。定期券情報には、新規・継続、定期券の券種、乗車区間、開始年月日、終了年月日、および有効期間が含まれる。定期券の券種には、例えば通学定期券と通勤定期券が含まれる。乗車区間には、発駅、着駅、および経由駅が含まれる。経由駅は、ある路線から異なる路線に乗り換える駅である。なお、乗車区間とは別の一般的な概念として、ある路線と他の路線を接続する駅のことを接続駅と称する。登録情報には、上記とは異なる情報が含まれていてもよい。
【００１２】
ＩＣカード処理発行部１４は、ＩＣカードからの情報の読み取りおよびＩＣカードに対する情報の書き込みを行うリーダライタを有している。ＩＣカード処理発行部１４は、発行口に対するＩＣカードの挿入が検知されたことに応じてＩＣカードに記録された登録情報を読み出し、読み出した登録情報を制御部５０に供給する。ＩＣカード処理発行部１４は、制御部５０から供給された制御信号および登録情報に従って、ＩＣカードに記録された登録情報を更新し、またはＩＣカードに新規な情報を記録する。ＩＣカードに記録される登録情報は、磁気券に記録される登録情報と同じであってもよいし、異なっていてもよい。
【００１３】
なお、定期券発行機１は、ＩＣ乗車券として使用可能な携帯電話等の電子デバイスと近距離通信を行い、登録情報の再生および記録をする機能を有していてもよい。
【００１４】
係員用操作・表示部２０は、表示部２２およびタッチパネル２４を含む。
表示部２２は、制御部５０から表示データが供給されたことに応じて駆動する液晶ディスプレイ等の表示装置である。表示部２２は、定期券購入時において、定期券購入画面を表示する。この表示部２２は、入力区間および選択候補区間を提示する提示部として機能する。なお、実施形態において、情報を表示することは情報を提示することの一例であり、例えば音声によって情報を提示してもよい。
【００１５】
タッチパネル２４は、表示部２２と一体に構成されている。タッチパネル２４は、表示部２２における表示画面に対する駅係員のタッチ操作を受け付ける。タッチパネル２４は、タッチ操作を受け付けたことに応じて、タッチ操作の位置を示す入力信号を制御部５０に出力する。
なお、実施形態の定期券発行機１は、タッチパネル２４により駅係員の操作を受け付けるものとしたが、操作により押下されるボタン等を備えていてもよい。
【００１６】
客用表示部３０は、制御部５０から表示データが供給されたことに応じて駆動する液晶ディスプレイ等の表示装置である。客用表示部３０は、定期券購入時において、定期券運賃等を表示する。客用表示部３０は、入力区間および選択候補区間を提示する提示部として機能する。
【００１７】
プリンタ４０は、用紙に印字する印刷機構を有する。プリンタ４０は、制御部５０からの制御信号に基づいて印字を行う。プリンタ４０は、定期券購入時において、領収書等を印刷する。また、プリンタ４０は、入力区間および／または選択候補区間を印字してもよい。なお、実施形態において、情報を印刷することは情報を提示することの一例である。
【００１８】
制御部５０は、入出力回路、演算回路、制御回路、および記憶装置を含む。制御部５０は、演算回路および制御回路としてのＣＰＵ（Central Processing Unit）等のプロセッサが、メモリに記憶されたプログラムを実行することで機能する。
【００１９】
制御部５０は、定期券購入時において、上述した各部を制御する。制御部５０は、定期券を発行するトリガが発生した場合に、表示部２２に定期券購入画面１００を提示させる。定期券を発行するトリガとしては、発駅および着駅の入力、使用期間が残っている定期券（旧券）の挿入、または券種の再入力が挙げられる。なお、このトリガは、これに限定するものではなく、他の条件がトリガであってもよい。
【００２０】
そして、制御部５０は、タッチパネル２４に対して入力された発駅から着駅の入力区間に対応する定期券運賃を導出する。また、制御部５０は、入力区間に対応する定期券運賃と同一の定期券運賃で購入可能な区間であって、上記入力区間よりも長い区間である選択候補区間が存在する場合に、選択候補区間を提示するように、表示部２２及び／又は客用表示部３０を制御する。以下、これについて説明する。
【００２１】
図３は、定期券購入画面１００の一例を示す図である。定期券の購入画面１００には、入力を受け付ける欄の集合である入力欄１００Ａ、および結果を表示する欄の集合である結果表示欄１００Ｂが含まれる。
【００２２】
入力欄１００Ａには、例えば、年齢入力欄１０２、大人／小児入力欄１０４、性別入力欄１０６、電話番号入力欄１０７、および氏名入力欄１０８、新規・継続入力欄１１０、券種入力欄１１２、発駅入力欄１１４、着駅入力欄１１６、経由駅入力欄１１８、開始日入力欄１２０、終了日入力欄１２２、および期間入力欄１２４等が含まれる。
【００２３】
券種入力欄１１２には、券種として、少なくとも通勤または通学が入力される。経由駅入力欄１１８には、経由駅、接続駅、および路線名が入力される。経由駅入力欄１１８には、経由駅が無い場合には、何も入力されなくてもよい。終了日入力欄１２２は、開始日および期間に基づいて自動的に提示される場合には、入力を受け付ける欄でなくてもよい。
【００２４】
結果表示欄１００Ｂには、定期券運賃表示欄１２６、および選択候補表示欄１２８ａ、１２８ｂ、１２８ｃ（以下、総称する場合には単に「選択候補表示欄１２８」と呼ぶ。）が含まれる。なお、選択候補表示欄１２８には、３つの選択候補表示欄１２８ａ〜１２８ｃが含まれているが、これに限らない。選択候補区間が存在しない場合には、選択候補表示欄１２８は、提示されない。選択候補区間がＮ個存在する場合、選択候補表示欄１２８は、Ｎ個、あるいは提示上限数に応じた数となる。
【００２５】
さらに、結果表示欄１００Ｂには、確認ボタン１２９が含まれている。確認ボタン１２９は、入力区間の定期券の購入内容を確定する際にタッチ操作される。
【００２６】
定期券購入画面１００を提示させた状態において、駅係員は、例えば、通勤定期券購入申込書の記載に基づいてタッチパネル２４に対してタッチ操作を実施する。これに応じ、制御部５０には、タッチパネル２４から入力信号が供給される。
【００２７】
制御部５０は、入力信号が示すタッチ操作の位置に従って入力情報を生成する。例えば、発駅入力欄１１４に対応する位置にタッチ操作がされ、その後、図示しないテキスト入力画面等に対して発駅となる「△△△駅」を指定するタッチ操作がされた場合、制御部５０は、入力信号に基づいて発駅が「△△△駅」であるという入力情報を生成する。同様に、制御部５０は、他の入力情報も生成する。なお、制御部５０は、磁気券発券部１２またはＩＣカード処理発行部１４により磁気券またはＩＣカードから登録情報を読み出させ、読み出された登録情報を入力情報として扱ってもよい。
【００２８】
制御部５０は、路線データ等を参照し、発駅と着駅の間に経由駅が存在するか否かを判定し、発駅と着駅の間に経由駅が存在しない、或いは複数の経由駅候補が存在しない場合には、入力情報の発駅と着駅、或いは入力情報の発駅と着駅に、一意に決定される経由駅を加えたものを入力区間として決定する。複数の経由駅候補が存在する場合には、例えば経由駅候補を表示部１２に提示させ、駅係員がタッチパネル２４に選択結果を入力することで、入力区間における発駅と着駅と経由駅を決定する。制御部５０は、確定した入力区間に対して、例えば、図示しない定期券運賃テーブルを適用することにより、定期券運賃を導出する。
【００２９】
制御部５０は、入力区間の定期券運賃と同一の定期券運賃で購入可能な区間であって、入力区間よりも長い区間である選択候補区間が存在する場合に、入力区間および選択候補区間を表示部２２により提示させる。なお、これに代えて、制御部５０は、入力区間を表示させず、選択候補区間を提示させてもよい。
【００３０】
図３に示す定期券購入画面１００において、入力区間は、発駅入力欄１１４、着駅入力欄１１６、経由駅入力欄１１８に入力された情報として提示される。選択候補区間は、図３に示す定期券購入画面１００において、選択候補表示欄１２８として提示される。なお、制御部５０は、入力区間を結果表示欄１００Ｂに提示させてもよい。
【００３１】
制御部５０は、選択候補表示欄１２８を提示させている状態で、選択候補表示欄１２８が選択されたか否かを判定する。制御部５０は、選択候補表示欄１２８に対してタッチ操作がされた場合、入力区間に含まれる発駅、着駅、および経由駅が提示されていた発駅入力欄１１４、着駅入力欄１１６および経由駅入力欄１１８の表示内容を、選択候補区間の発駅、着駅および経由駅に変更する。その後、確認ボタン１２９に対してタッチ操作がされると、制御部５０は、選択候補区間が乗車区間として選択されたことを認識する。
【００３２】
一方、選択候補表示欄１２８が選択されずに、確認ボタン１２９に対してタッチ操作がされると、制御部５０は、入力区間が乗車区間として選択されたことを認識する。
【００３３】
入力区間または選択候補区間が乗車区間として選択されると、制御部５０は、磁気券発券部１２またはＩＣカード処理発行部１４を制御して、磁気券またはＩＣカードに乗車区間の情報を記録させる。これにより、定期券発行機１は、磁気定期券またはＩＣカード定期券を発行することができる。
【００３４】
つぎに、上述した定期券発行機１による定期券発行処理の処理手順について、図４を参照して説明する。図４は、実施形態の定期券発行機１における定期券発行処理の処理手順を示すフローチャートである。
【００３５】
先ず制御部５０は、定期券を発行するトリガが発生したか否かを判定する（ステップＳ１００）。定期券を発行するトリガが発生した場合にはステップＳ１０２に処理を進める。この処理手順の説明において、定期券を発行するトリガは、発駅および着駅の入力とする。
【００３６】
制御部５０は、定期券の券種が通勤定期券であるか否かを判定する（ステップＳ１０２）。制御部５０は、券種入力欄１１２に対するタッチ操作に基づいて、定期券の券種が通勤であるか否かを判定する。定期券の券種が通勤定期券である場合にはステップＳ１０４に処理を進める。
【００３７】
制御部５０は、ステップＳ１００において入力された発駅および着駅に基づいて入力区間を導出し、導出された入力区間の定期券運賃を導出し、更に、選択候補区間の導出を試みる（ステップＳ１０４）。選択候補区間の導出手法については後述する。
【００３８】
制御部５０は、ステップＳ１０４の処理の結果、選択候補区間が存在するか否かを判定する（ステップＳ１０６）。選択候補区間が存在する場合にはステップＳ１１０に処理を進める。選択候補区間が存在しない場合には、ステップＳ１２０に処理を進める。
【００３９】
制御部５０は、ステップＳ１０４において導出された入力区間および選択候補区間を表示部２２及び／又は客用表示部３０に提示させる（ステップＳ１１０）。これにより定期券発行機１は、駅係員と購入客の一方または双方に、入力区間および選択候補区間を提示することができる。
【００４０】
制御部５０は、ステップＳ１１０において提示した選択候補区間が選択されたか否かを判定する（ステップＳ１１２）。選択候補区間が選択された場合、制御部５０は、当該選択された選択候補区間を入力区間に変更し、処理をステップＳ１１４に進める。選択候補区間が選択されなかった場合、制御部５０は、ステップＳ１２２に処理を進める。
【００４１】
制御部５０は、ステップＳ１１２において変更された入力区間の定期券の購入内容を確定するか否かを判定する（ステップＳ１１４）。確認ボタン１２９がタッチ操作されて、購入内容が確定されたと判定した場合にはステップＳ１１６に処理を進め、確定されなかった場合にはステップＳ１１０に処理を戻す。
【００４２】
制御部５０は、ステップＳ１１４において確定された入力区間（選択候補区間）を購入内容とする定期券を発行させる（ステップＳ１１６）。
【００４３】
一方、ステップＳ１０２において定期券の券種が通勤定期券ではなく通学定期券であると判定した場合、制御部５０は、処理をステップＳ１１８に進める。制御部５０は、ステップＳ１００において入力された入力情報に基づいて入力区間を導出する（ステップＳ１１８）。
【００４４】
制御部５０は、ステップＳ１１８において導出された入力区間を提示する（ステップＳ１２０）。
【００４５】
制御部５０は、ステップＳ１２０において提示された入力区間が定期券の購入内容として確定されたか否かを判定する（ステップＳ１２２）。購入内容が確定されたと判定した場合にはステップＳ１２４に処理を進め、購入内容が確定されなかった場合には確定されるのを待つ。
【００４６】
制御部５０は、ステップＳ１２２において確定された入力区間を購入内容とする定期券を発行させる（ステップＳ１２４）。
【００４７】
ステップＳ１０２において券種が通勤であると判定した後に、券種を通勤から通学に変更させる操作をタッチパネル２４が受け付けた場合、制御部５０は、定期券発行処理を中断する。制御部５０は、定期券発行処理の中断後、券種が通学である情報を中断前から引き継ぎ、ステップＳ１０２において否定的な判定を得る。この結果、制御部５０は、ステップＳ１００において入力された発駅および着駅に基づいて入力区間を導出し、導出された入力区間を提示させる（ステップＳ１２０）。
ステップＳ１０２において通学であると判定した後に券種が通学から通勤に変更された場合も同様に、制御部５０は、図４を参照して説明した処理を再度実施する。
【００４８】
つぎに、上述した定期券発行機１における制御部５０により選択候補区間を導出する処理の具体的な一例について説明する。
【００４９】
図５は、実施形態の定期券発行機１が処理対象とする路線図の一例を示す図である。路線Ｌ１〜Ｌ３は、いずれも同一事業者の路線とする。  例えば、購入客により指定された発駅がＡ駅であり、着駅がＢ駅であるとする。Ａ駅とＢ駅は、共に路線Ｌ１上の駅である。
【００５０】
まず、制御部５０は、着駅としてのＢ駅を固定し、発駅であるＡ駅に接続された路線上の駅であって、入力区間に含まれず、且つ着駅であるＢ駅を通過した先の駅でない駅を、発駅候補として抽出する。図５の例では、Ａ駅は、複数の路線Ｌ１および路線Ｌ２に接続されている。この場合、制御部５０は、路線Ｌ１および路線Ｌ２の双方における駅（入力区間に含まれるＢ駅およびＢ駅の先にあるＣ１駅を除く）を発駅候補として抽出する。
【００５１】
制御部５０は、抽出した発駅候補の中から、入力区間を乗車区間とした場合の定期券運賃と同一の定期券運賃で購入可能であるという条件に該当する駅に絞り込む処理を行う。図５の例では、Ｄ１駅、Ｄ２駅、Ｄ３駅、およびＥ１駅が発駅候補として抽出され、Ｄ４駅およびＥ２駅は、条件を満たさないため発駅候補から除外されたものとする。更に、制御部５０は、発駅候補のうち、路線ごとに発駅であるＡ駅から最も遠い駅である路線Ｌ１のＤ３駅、および路線Ｌ２のＥ１駅を、最遠発駅として選択する。
【００５２】
次に、制御部５０は、発駅としてのＡ駅を固定し、着駅であるＢ駅に接続された路線上の駅であって、入力区間に含まれず、且つ発駅であるＡ駅を通過した先の駅でない駅を、着駅候補として抽出する。図５の例では、Ｂ駅は、路線Ｌ１に接続されており、その先のＣ１駅で路線Ｌ３に接続されている。この場合、制御部５０は、路線Ｌ１および路線Ｌ３の双方における駅（入力区間に含まれるＡ駅およびＡ駅の先にあるＤ１〜Ｄ４駅を除く）を、着駅候補として抽出する。
【００５３】
制御部５０は、抽出した着駅候補中から、入力区間を乗車区間とした場合の定期券運賃と同一の定期券運賃で購入可能であるという条件に該当する駅に絞り込む処理を行う。図５の例では、Ｃ１駅が着駅候補として抽出され、Ｃ２駅およびＣ３駅は、条件を満たさないため着駅候補から除外されたものとする。制御部５０は、着駅候補のうち、着駅であるＢ駅から最も遠い駅であるＣ１駅を、最遠着駅として選択する。
【００５４】
次に、制御部５０は、発駅（Ａ駅）から最遠発駅（Ｄ３駅およびＥ１駅）までに含まれる駅（発駅または発駅候補）と、着駅（Ｂ駅）から最遠着駅（Ｃ１駅）までに含まれる駅（着駅または着駅候補）との全ての駅の組み合わせを求める。制御部５０は、求めた駅の組み合わせのうち、入力区間を乗車区間とした場合の定期券運賃と同一の定期券運賃で定期券を購入可能な駅の組み合わせを抽出する。この結果、制御部５０は、以下に示す駅の組み合わせを抽出したものとする。
（発駅，着駅）＝（Ｄ３駅，Ｂ駅）
＝（Ｄ２駅，Ｂ駅）
＝（Ｄ１駅，Ｂ駅）
＝（Ｅ１駅，Ｂ駅）
＝（Ａ駅，Ｂ駅）
＝（Ｄ２駅，Ｃ１駅）
＝（Ｄ１駅，Ｃ１駅）
＝（Ｅ１駅，Ｃ１駅）
＝（Ａ駅，Ｃ１駅）
【００５５】
制御部５０は、抽出された駅の組み合わせにより特定される区間のうち、抽出された他の駅の組み合わせにより特定される区間に包含されない区間を、選択候補区間として決定する。例えば、（Ｄ２駅，Ｂ駅）の組み合わせにより特定される区間の全部は、（Ｄ３駅，Ｂ駅）の組み合わせにより特定される区間に包含される。したがって、制御部５０は、（Ｄ２駅，Ｂ駅）の組み合わせにより特定される区間を、選択候補区間から除外する。その他の区間についても同様に処理を行う。
【００５６】
このような除外処理を行う結果、制御部５０は、以下に示す駅の組み合わせにより特定される区間を選択候補区間に決定する。すなわち、制御部５０は、選択候補区間が複数存在する場合に、複数の選択候補区間のうち、区間の全部が他の選択候補区間に包含されない選択候補区間を決定する。
（発駅，着駅）＝（Ｄ３駅，Ｂ駅）
＝（Ｄ２駅，Ｃ１駅）
＝（Ｅ１駅，Ｃ１駅）
【００５７】
また、制御部５０は、（Ｄ３駅，Ｂ駅）の組み合わせのように、入力区間に対して発駅が変更された選択候補区間を決定できる。制御部５０は、他の路線図の場合には、上述した処理と同様に処理を行うことにより、着駅が変更された選択候補区間を決定することもできる。これにより、制御部５０は、発駅または着駅の何れか一方が変更された選択候補区間を決定できる。
【００５８】
なお、上記のように決定した選択候補区間を全て表示部２２や客用表示部３０に提示させてもよいが、制御部５０は、最も長い区間を選択して提示させてもよい。最も長い区間とは、例えば、実距離が最も長い区間であってもよいし、経由駅が最も多い区間であってもよい。
【００５９】
また、他の路線図を挙げて制御部５０の処理について説明する。図６は、実施形態の定期券発行機１が処理対象とする路線図の他の一例を示す図である。異なる２事業者が運行しており、路線Ｌ１１および路線Ｌ１２が事業者Ａの路線、路線Ｌ２１および路線Ｌ２２が事業者Ｂの路線であるとする。
例えば、発駅が事業者ＡのＡ駅であり、着駅が事業者ＢのＢ駅であり、事業者Ａの路線と事業者Ｂの路線との接続駅がＣ駅であるとする。
【００６０】
まず、制御部５０は、事業者Ａの路線について、接続駅であるＣ駅を着駅とみなし、上記と同様に発駅候補を抽出する。制御部５０は、入力区間のうちＡ駅からＣ駅までを乗車区間とした場合の定期券運賃と同一の定期券運賃で購入可能であるという条件に該当する発駅候補に絞り込む。図６の例では、Ｄ１駅、Ｅ１駅、Ｅ２駅、Ｆ１駅に絞り込まれたものとする。ここで、事業者Ａの路線は、Ａ駅において複数の路線に接続しているため、制御部５０は、接続するそれぞれの路線について最遠発駅を決定する。図６の例では、最遠発駅として、Ｄ１駅、Ｆ１駅、およびＥ２駅が得られたものとする。
【００６１】
次に、制御部５０は、事業者Ｂの路線について、接続駅であるＣ駅を発駅とみなし、上記と同様に着駅候補を抽出する。制御部５０は、入力区間のうちＣ駅からＢ駅までを乗車区間とした場合の定期券運賃と同一の定期券運賃で購入可能であるという条件に該当する着駅候補に絞り込む。図６の例では、Ｇ１駅、Ｇ２駅、Ｈ１駅に絞り込まれたものとする。更に、事業者Ｂの路線は、Ｇ１駅において複数の路線に接続しているため、制御部５０は、接続するそれぞれの路線について最遠着駅を決定する。図６の例では、最遠着駅として、Ｇ２駅、およびＨ１駅が得られたものとする。
【００６２】
そして、制御部５０は、最遠発駅と最遠着駅の全ての組み合わせを求める。この結果、制御部５０は、以下に示す駅の組み合わせを得ることができる。
（発駅，着駅）＝（Ｄ１駅，Ｇ２駅）
＝（Ｄ１駅，Ｈ１駅）
＝（Ｆ１駅，Ｇ２駅）
＝（Ｆ１駅，Ｈ１駅）
＝（Ｅ２駅，Ｇ２駅）
＝（Ｅ２駅，Ｈ１駅）
【００６３】
制御部５０は、得られた駅の組み合わせにより特定される区間を、選択候補区間に決定する。これにより、制御部５０は、発駅から接続駅までの第１区間と、接続駅から着駅までに第２区間とを結合した区間を選択候補区間として決定できる。
【００６４】
なお、制御部５０は、接続駅が自社（定期券を発行する事業者）の路線と、他社の路線とを接続する場合、自社の路線については入力区間よりも長い選択候補区間を提示し、他社の路線については入力区間を提示するようにしてもよい。
【００６５】
また、入力区間が、異なる３事業者以上にまたがる場合、制御部５０は、接続駅間では選択候補区間を導出せず、入力区間における発駅から最初の接続駅までの区間、および入力区間における最後の接続駅から着駅までの区間について選択候補区間を提示する。
【００６６】
以上説明した少なくとも一つの実施形態によれば、入力区間の定期券運賃と同一の定期券運賃で購入可能な区間であって入力区間よりも長い区間である選択候補区間が存在する場合に、入力区間および選択候補区間を提示する構成を持つことにより、定期券を購入する時に選択候補区間を購入者に知らせて、選択候補区間の定期券の購入を促すことができ、利便性を高めることができる。
【００６７】
また、実施形態によれば、定期券の購入後に、発行済み定期券と同額で、発行済み定期券の区間よりも長い区間に変更するという申出が行われることを抑制することができる。これにより、実施形態によれば、発行済み定期券に対する区間変更の作業回数を抑制することができ、駅係員の負担増加を抑制できる。また、実施形態によれば、磁気定期券の再発行に伴う廃棄券を削減でき、媒体ロスの増加を抑制できる。
【００６８】
さらに、実施形態によれば、選択候補区間を駅係員から購入者に提案することにより、定期券発行サービスの満足度向上に寄与することができる。また、実施形態によれば、駅係員の能力等に依存しなくても、選択候補区間を購入客に提案することができる。
【００６９】
さらに、実施形態によれば、入力区間よりも長い区間を利用させることにより、公共交通機関の利用を活性化させることができる。また、実施形態によれば、定期券の発駅または着駅よりも遠い駅まで鉄道を利用する動機付けを与えることができる。これにより、鉄道事業者は、定期券以外の運賃収入を増加させることができる。
【００７０】
さらに、実施形態によれば、定期券の券種が通勤定期券である場合に、選択候補区間を提示する。これにより、実施形態によれば、自宅の最寄り駅と学校の最寄り駅の区間に限り低価格で販売されている通学定期券の購入時に、購入客が申し出た通りの区間の定期券を発行することができる。すなわち、実施形態によれば、通学定期券の購入時に選択候補区間を提示し、過剰に割安な定期券が発行されることを回避できる。
【００７１】
さらに、実施形態によれば、選択候補区間が複数存在する場合に、複数の選択候補区間のうち、区間の全部が他の選択候補区間に包含されない選択候補区間を提示する。これにより、実施形態によれば、提示される選択候補区間を少なくすることができ、駅係員または購入客によって容易に選択候補区間を選択させることができる。
【００７２】
さらに、実施形態によれば、選択候補区間が複数存在する場合に、最も区間が長い選択候補区間を提示する。これにより実施形態によれば、購入客にとって最も有利な区間を提示することができ、利便性を更に向上させることができる。
【００７３】
さらに、実施形態によれば、接続駅が事業者の異なる路線を接続する場合に、発駅から接続駅までの区間と同じまたは発駅から接続駅までの区間よりも長い第１区間と、接続駅から着駅までの区間と同じまたは接続駅から着駅よりも長い第２区間とを結合した選択候補区間を提示する。これにより、実施形態によれば、接続駅が事業者の異なる路線を接続する場合であっても、入力区間よりも長い区間を選択候補区間として提示することができる。
【００７４】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【００７５】
上述した実施形態は、駅係員が操作する定期券発行機１について説明したが、購入客が操作して定期券を発行する定期券発行機に適用してもよい。この定期券発行機によれば、選択候補区間が導出された場合に、乗車区間および選択候補区間を提示することができ、上述した定期券発行機１と同様の効果を得ることができる。
【００７６】
さらに、乗車券を発行する装置において、購入客の操作に基づいて乗車区間が決定された場合に、乗車区間と同一運賃であって乗車区間よりも長い乗車区間を提示してもよい。
【符号の説明】
【００７７】
１…定期券発行機、１０…発券ユニット、１２…磁気券発券部、１４…ＩＣカード処理発行部、２０…係員用操作・表示部、２２…表示部、２４…タッチパネル、３０…客用表示部、４０…プリンタ、５０…制御部、１００…定期券購入画面、１００Ａ…入力欄、１００Ｂ…結果表示欄、１０２…年齢入力欄、１０４…大人／小児入力欄、１０６…性別入力欄、１０７…電話番号入力欄、１０８…氏名入力欄、１１０…新規・継続入力欄、１１２…券種入力欄、１１４…発駅入力欄、１１６…着駅入力欄、１１８…経由駅入力欄、１２０…開始日入力欄、１２２…終了日入力欄、１２４…期間入力欄、１２６…定期券運賃表示欄、１２８、１２８ａ、１２８ｂ、１２８ｃ…選択候補表示欄、１２９…確認ボタン
【図１】
2016057825.tif 000003
【図２】
2016057825.tif 000004
【図３】
2016057825.tif 000005
【図４】
2016057825.tif 000006
【図５】
2016057825.tif 000007
【図６】
2016057825.tif 000008