(57)【要約】【課題】２駅間運賃を算出することについて正当性が検証済みの自動改札機等の運賃算出装置により、経路外中抜け精算運賃を算出できるようにする。【解決手段】２ラッチ連絡駅を経由する定期券データを格納したＩＣチップを用いて定期券データの入場線分から出場線分までノーラッチルートを経由した場合の精算運賃を算出する自動改札機１であって、２駅間運賃を算出することについて正当性が検証済みの２駅間運賃算出部１０１と、定期券データの入場線分精算候補駅及び出場線分精算候補駅を抽出する精算候補駅抽出部１０２と、精算候補駅抽出部１０２により抽出された入場線分精算候補駅及び出場線分精算候補駅の全組み合わせについて２駅間運賃算出部１０１に２駅間運賃の算出を繰り返し実行させ、ノーラッチルート最安最短運賃を求め、経路外中抜け精算運賃とする演算制御部１０３とを備える。【選択図】図３
2010003180.tif 000002
【特許請求の範囲】
【請求項１】
２ラッチ連絡駅を経由する定期券データを格納したＩＣチップを用いて前記定期券データの入場線分から出場線分までノーラッチルートを経由した場合の精算運賃を算出する運賃算出装置であって、
２駅間運賃を算出することについて正当性が検証済みの２駅間運賃算出手段と、
前記定期券データの入場線分精算候補駅及び出場線分精算候補駅を抽出する精算候補駅抽出手段と、
前記精算候補駅抽出手段により抽出された入場線分精算候補駅及び出場線分精算候補駅の全組み合わせについて前記２駅間運賃算出手段に２駅間運賃の算出を繰り返し実行させ、ノーラッチルート最安最短運賃を求める演算制御手段とを備えたことを特徴とする運賃算出装置。
【請求項２】
ＩＣチップ読取部を備えた自動改札機であることを特徴とする請求項１に記載の運賃算出装置。
【請求項３】
請求項１又は２に記載の運賃算出装置と、複数の駅と複数の駅との間のノーラッチルート最安最短運賃を一時に導き出す算出ロジックを有する他の運賃算出装置とで突合検証を行うことを特徴とする突合検証方法。
【請求項４】
前記他の運賃算出装置は自動精算機又は窓口処理機であることを特徴とする請求項３に記載の突合検証方法。
【請求項５】
２駅間運賃を算出することについて正当性が検証済みの運賃算出装置により、２ラッチ連絡駅を経由する定期券データを格納したＩＣチップを用いて前記定期券データの入場線分から出場線分までノーラッチルートを経由した場合の精算運賃を算出する運賃算出方法であって、
前記定期券データの入場線分精算候補駅及び出場線分精算候補駅を抽出する精算候補駅抽出手順と、
前記精算候補駅抽出手順により抽出された入場線分精算候補駅及び出場線分精算候補駅の全組み合わせについて運賃算出装置に２駅間運賃の算出を繰り返し実行させ、ノーラッチルート最安最短運賃を求める演算制御手順とを有することを特徴とする運賃算出方法。
【請求項６】
２駅間運賃を算出することについて正当性が検証済みのコンピュータに、２ラッチ連絡駅を経由する定期券データを格納したＩＣチップを用いて前記定期券データの入場線分から出場線分までノーラッチルートを経由した場合の精算運賃を算出する処理を実行させるためのプログラムであって、
前記定期券データの入場線分精算候補駅及び出場線分精算候補駅を抽出する精算候補駅抽出処理と、
前記精算候補駅抽出処理により抽出された入場線分精算候補駅及び出場線分精算候補駅の全組み合わせについて２駅間運賃の算出を繰り返し実行させ、ノーラッチルート最安最短運賃を求める演算制御処理とをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路外中抜け精算運賃を算出するのに好適な運賃算出装置、突合検証方法、運賃算出方法及びプログラムに関する。
【背景技術】
【０００２】
鉄道機関において、定期券データやＳＦ（ストアードフェア）データを格納する非接触ＩＣカード等が利用されるようになっており、各駅には、非接触ＩＣカード等と通信可能な自動改札機、自動精算機、窓口処理機等の駅務機器が設置されている。
【０００３】
近年では一枚の非接触ＩＣカードにより複数事業者の路線を乗継できるようになっており、２ラッチ連絡駅を通過するという状況も生じる。例えば特許文献１には、２ラッチ乗継駅又は出場駅の自動改札機の料金収受を正確に実行することを目的とした料金処理システムが開示されている。
【０００４】
ここで、図８を参照して、本発明で前提となる「経路外中抜け精算運賃」について説明する。なお、図８において○印は駅を表わす。図８に示すように、事業者Ａの路線と事業者Ｂの路線とが２ラッチ連絡しており、非接触ＩＣカード５１に、２ラッチ連絡駅Ａ1、Ｂ1を経由する駅Ａx、Ｂx間の定期券データが格納されているとする。
【０００５】
ところで、図８に示すように、事業者Ａの路線と事業者Ｂの路線とをつなぐノーラッチルートが存在することがある。そのため、非接触ＩＣカード５１を用いて定期券データの入場線分（駅Ａ1〜駅Ａx）で入場し、２ラッチ連絡駅Ａ1、Ｂ1を経由せずにノーラッチルートを経由して、定期券データの出場線分（駅Ｂ1〜駅Ｂx）で出場することもありえる。この場合、２ラッチ連絡駅Ａ1、Ｂ1を経由する定期券データの入場線分（駅Ａ1〜駅Ａx）と出場線分（駅Ｂ1〜駅Ｂx）間のノーラッチルート最安最短運賃を「経路外中抜け精算運賃」として算出し、収受する必要がある。
【０００６】
すなわち、「経路外中抜け精算運賃」とは、２ラッチ連絡駅Ａ1、Ｂ1を経由する定期券データを格納した非接触ＩＣカード５１等を用いて定期券データの入場線分（駅Ａ1〜駅Ａx）から出場線分（駅Ｂ1〜駅Ｂx）までノーラッチルートを経由した場合の精算運賃をいう。なお、ここでは駅Ａ1〜駅Ａxが入場線分、駅Ｂ1〜駅Ｂxが出場線分と説明したが、逆にもなりうることは言うまでもない。
【０００７】
【特許文献１】特開２００７−２４９４４９号公報
【特許文献２】特開２００６−２６８２４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来から自動精算機や窓口処理機では、図６にイメージを示すように、複数の駅と複数の駅との間のノーラッチルート最安最短運賃を一時に導き出す算出ロジックを有している。したがって、自動精算機や窓口処理機では、２ラッチ連絡駅Ａ1、Ｂ1を経由する一方の路線（事業者Ａの路線）と他方の路線（事業者Ｂの路線）間のノーラッチルート最安最短運賃を一時に算出することができる。
【０００９】
一方、自動改札機では、任意の２駅間運賃を算出することについては正当性が検証済みであるが、高速な運賃算出処理が要求される等の理由により、自動精算機や窓口処理機のように複数の駅と複数の駅との間のノーラッチルート安最短運賃を一時に導き出す算出ロジックは有していない。
【００１０】
すなわち、これまでは、自動改札機で「経路外中抜け精算運賃」の精算処理が行えず、自動精算機や窓口処理機で精算処理を行っていた。
【００１１】
ところで、自動改札機で「経路外中抜け精算運賃」を算出できるようにすることにより、後から詳述するが、「経路外中抜け精算運賃」を算出することについて自動精算機や窓口処理機との突合検証が可能になる等の利点がある。
【００１２】
なお、特許文献１には、２ラッチ乗継駅又は出場駅の自動改札機の料金収受について開示されているが、「経路外中抜け精算運賃」を算出する構成については開示されていない。
【００１３】
本発明は以上のような状況に鑑みてなされたものであり、２駅間運賃を算出することについて正当性が検証済みの自動改札機等により、経路外中抜け精算運賃を算出できるようにすることを目的とする。
【課題を解決するための手段】
【００１４】
本発明の運賃算出装置は、２ラッチ連絡駅を経由する定期券データを格納したＩＣチップを用いて前記定期券データの入場線分から出場線分までノーラッチルートを経由した場合の精算運賃を算出する運賃算出装置（例えば自動改札機）であって、２駅間運賃を算出することについて正当性が検証済みの２駅間運賃算出手段と、前記定期券データの入場線分精算候補駅及び出場線分精算候補駅を抽出する精算候補駅抽出手段と、前記精算候補駅抽出手段により抽出された入場線分精算候補駅及び出場線分精算候補駅の全組み合わせについて前記２駅間運賃算出手段に２駅間運賃の算出を繰り返し実行させ、ノーラッチルート最安最短運賃を求める演算制御手段とを備えたことを特徴とする。
本発明の突合検証方法は、本発明の運賃算出装置と、複数の駅と複数の駅との間のノーラッチルート最安最短運賃を一時に導き出す算出ロジックを有する他の運賃算出装置（自動精算機又は窓口処理機）とで突合検証を行うことを特徴とする。
本発明の運賃算出方法は、２駅間運賃を算出することについて正当性が検証済みの運賃算出装置（例えば自動改札機）により、２ラッチ連絡駅を経由する定期券データを格納したＩＣチップを用いて前記定期券データの入場線分から出場線分までノーラッチルートを経由した場合の精算運賃を算出する運賃算出方法であって、前記定期券データの入場線分精算候補駅及び出場線分精算候補駅を抽出する精算候補駅抽出手順と、前記精算候補駅抽出手順により抽出された入場線分精算候補駅及び出場線分精算候補駅の全組み合わせについて運賃算出装置に２駅間運賃の算出を繰り返し実行させ、ノーラッチルート最安最短運賃を求める演算制御手順とを有することを特徴とする。
本発明のプログラムは、２駅間運賃を算出することについて正当性が検証済みのコンピュータ（例えば自動改札機内のコンピュータ）に、２ラッチ連絡駅を経由する定期券データを格納したＩＣチップを用いて前記定期券データの入場線分から出場線分までノーラッチルートを経由した場合の精算運賃を算出する処理を実行させるためのプログラムであって、前記定期券データの入場線分精算候補駅及び出場線分精算候補駅を抽出する精算候補駅抽出処理と、前記精算候補駅抽出処理により抽出された入場線分精算候補駅及び出場線分精算候補駅の全組み合わせについて２駅間運賃の算出を繰り返し実行させ、ノーラッチルート最安最短運賃を求める演算制御処理とをコンピュータに実行させる。
【発明の効果】
【００１５】
本発明によれば、２駅間運賃を算出することについて正当性が検証済みの自動改札機等の運賃算出装置により、経路外中抜け精算運賃を算出できるようなる。
【発明を実施するための最良の形態】
【００１６】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
図１は、本発明の運賃算出装置として機能する自動改札機１の外観例を示す図である。自動改札機１において、２は透過式センサ、３は半透明カバー、４は反射式センサ、５は上部カバー、６は入力部、６ａは乗車券等投入部、６ｂはＩＣチップ読取部、７は乗車券等放出部、８は案内表示部、９はドアである。
【００１７】
自動改札機１は、一対の筺体として駅の改札口等に設置され、各筺体間に利用者が通行する通路を形成するものであり、図では一方の筺体のみ示している。透過式センサ２は、筺体の側面に所定間隔で設けられ、利用者の侵入、退出等の通行状況を検出し、利用者の接近度合い等から親子連れか否か等を判定可能とする。半透明カバー３は、筺体の上部に設置され、反射式センサ４を備える。反射式センサ４は、対向する両半透明カバー３に一対設置されて利用者が所定の身長以上かどうかを検出し、複数設けることにより、幼児、小児等を区別可能とする。
【００１８】
上部カバー５は、乗車券等投入部６ａ及びＩＣチップ読取部６ｂを有する入力部６、乗車券等放出部７、案内表示部８等を備え、筺体上部を覆う。乗車券等投入部６ａ及びＩＣチップ読取部６ｂを含む入力部６は、上部カバー５の入口側に設けられ、乗車券等を投入する投入口とＩＣチップを読み取るアンテナ１４（図２を参照）等が設けられている。乗車券等放出部７は、上部カバー５の出口側に設けられ、乗車券等を放出する放出口等が設けられている。
【００１９】
案内表示部８は、上部カバー５の入口側と出口側に２箇所設けられ、利用者に対して文字により所定の案内を行う。ドア９は、自動改札機１の入口付近と出口付近の２箇所に設けられ、開閉することにより利用者の通行を制御する。
【００２０】
図２は、自動改札機１のハードウェア構成例を示す図である。自動改札機１は、ハードウェアとして、ＲＯＭ１０、ＲＡＭ１１、ＣＰＵ１２、表示装置１３、アンテナ１４、ＩＣチップリーダ／ライタ１５、磁気切符リーダ／ライタ１６を含む。
【００２１】
ＲＯＭ１０には、後述する「経路外中抜け精算運賃」の算出機能を実現するプログラムの他、自動改札機１の全体の動作を制御するプログラムが格納されている。ＣＰＵ１２は、必要に応じて、ＲＯＭ１０よりプログラムを読み出して、ＲＡＭ１１に記憶させ、そのプログラムを実行することによって自動改札機１の全体の動作を制御する。
【００２２】
表示装置１３は、図１の案内表示部８を構成する。アンテナ１４は、定期券データやＳＦ（ストアードフェア）データを格納するＩＣチップと無線通信を行う。ＩＣチップは、Ｓｕｉｃａ（登録商標）のような非接触ＩＣカードに含まれるものでもよいし、携帯電話端末等に内蔵されているものでもよい。ＩＣチップリーダ／ライタ１５は、アンテナ１４を介してＩＣチップのデータの読み取り及び／又は書き込みを行う。磁気切符リーダ／ライタ１６は、乗車券等投入部６ａに投入され、搬送された磁気切符のデータの読み取り及び／又は書き込みを行う。
【００２３】
図３は、自動改札機１の機能構成を示すブロック図である。自動改札機１の各機能構成は、ＣＰＵ１２、ＲＯＭ１０、ＲＡＭ１１及びプログラム等により構成される。
【００２４】
１０１は２駅間運賃を算出することについて正当性が検証済みの２駅間運賃算出部であり、運賃判定データ１０１ａを用いて任意の２駅間運賃を算出することができる。運賃判定データ１０１ａは、全路線の駅番号、全路線の交差駅、分岐駅、ラッチデータ及びキロ程（駅間キロ）、任意の駅間の経路、その経路のキロ程や運賃、各社線に跨る全ての経路について運賃を算定するためのデータを予め各社間で突合検証したデータである。
【００２５】
１０２は精算候補駅抽出部であり、図８に示したように、２ラッチ連絡駅Ａ1、Ｂ1を経由する定期券データを格納した非接触ＩＣカード５１等を用いて定期券データの入場線分（駅Ａ1〜駅Ａx）から出場線分（駅Ｂ1〜駅Ｂx）までノーラッチルートを経由した場合に、定期券データの入場線分精算候補駅及び出場線分精算候補駅を全て抽出する。本実施形態では、精算候補駅として、少なくとも端駅及び交差駅を抽出する。したがって、図８の例では、入場線分精算候補駅として、少なくとも端駅Ａ1及びＡx、交差駅Ａm及びＡnが抽出される。また、出場線分精算候補駅として、少なくとも端駅Ｂ1及びＢx、交差駅Ｂnが抽出される。なお、精算候補駅の抽出条件については、適宜予め定めておく。
【００２６】
１０３は演算制御部であり、精算候補駅抽出部１０２により抽出された入場線分精算候補駅及び出場線分精算候補駅の全組み合わせについて２駅間運賃算出部１０１に２駅間運賃の算出を繰り返し実行させる。そして、２駅間運賃の算出結果を比較してノーラッチルート最安最短運賃を求めて、これを「経路外中抜け精算運賃」とする。
【００２７】
図４は、自動改札機１が「経路外中抜け精算運賃」を算出するときの処理を示すフローチャートである。また、図５は、自動改札機１が「経路外中抜け精算運賃」を算出する様子を示す模式図である。
【００２８】
図４のフローチャートは、図８に示したように、２ラッチ連絡駅Ａ1、Ｂ1を経由する駅Ａx、Ｂx間の定期券データが格納された非接触ＩＣカード５１を用いて、定期券データの入場線分（駅Ａ1〜駅Ａx）で入場し、２ラッチ連絡駅Ａ1、Ｂ1を経由せずにノーラッチルートを経由して、定期券データの出場線分（駅Ｂ1〜駅Ｂx）で出場した場合に実行される。
【００２９】
まず、ステップＳ１で、精算候補駅抽出部１０２は、定期券データの入場線分精算候補駅を全て抽出する。図８の例では、入場線分精算候補駅として、端駅Ａ1及びＡx、交差駅Ａm及びＡnが抽出される。
【００３０】
また、ステップＳ２で、精算候補駅抽出部１０２は、定期券データの出場線分精算候補駅を全て抽出する。図８の例では、出場線分精算候補駅として、端駅Ｂ1及びＢx、交差駅Ｂnが抽出される。
【００３１】
次に、ステップＳ３で、演算制御部１０３は、ステップＳ１、Ｓ２において抽出された入場線分精算候補駅及び出場線分精算候補駅のうち２駅の組み合わせを決定する。例えば図５の左上に示すように、まず入場線分精算候補駅Ａ1と出場線分精算候補駅Ｂ1を組み合わせる。
【００３２】
次に、ステップＳ４で、演算制御部１０３は、ステップＳ３において決定された組み合わせの２駅間運賃を２駅間運賃算出部１０１に算出させて保存する。この２駅間運賃は、正当性が検証済みの運賃である。
【００３３】
次に、ステップＳ５で、演算制御部１０３は、ステップＳ１、Ｓ２において抽出された入場線分精算候補駅及び出場線分精算候補駅の全組み合わせについて２駅間運賃を２駅間運賃算出部１０１に算出させたかどうかを判定する。
【００３４】
ステップＳ５において全組み合わせが終了していなければ、ステップＳ３に戻り、２駅の組み合わせを変更する。例えば図５に示すように、入場線分精算候補駅Ａmと出場線分精算候補駅Ｂ1、入場線分精算候補駅Ａnと出場線分精算候補駅Ｂ1、入場線分精算候補駅Ａxと出場線分精算候補駅Ｂ1、入場線分精算候補駅Ａ1と出場線分精算候補駅Ｂn、・・・、入場線分精算候補駅Ａxと出場線分精算候補駅Ｂxのように順次組み合わせを変更していく。
【００３５】
一方、ステップＳ５において全組み合わせが終了していれば、ステップＳ６に進み、演算制御部１０３は、ステップＳ４において算出、保存された全組み合わせの２駅間運賃を比較してノーラッチルート最安最短運賃を求め、これを「経路外中抜け精算運賃」とする。
【００３６】
以上述べたように、２駅間運賃を算出することについて正当性が検証済みの自動改札機１により、「経路外中抜け精算運賃」を算出することが可能になる。この場合に、入場線分及び出場線分の全駅を対象とするのではなく、それぞれ精算候補駅を抽出した上で２駅間運賃の算出を繰り返すようにしたので、演算時間の短縮化を図ることができる。
【００３７】
次に、本発明を適用した自動改札機１を用いた突合検証について説明する。既述したが、従来から自動精算機や窓口処理機２００では、図６のイメージに示すように、複数の駅と複数の駅との間のノーラッチルート安最短運賃を一時に導き出す算出ロジックを有している。したがって、駅務機器２００では、２ラッチ連絡駅Ａ1、Ｂ1を経由する一方の路線（事業者Ａの路線）と他方の路線（事業者Ｂの路線）間のノーラッチルート最安最短運賃を一時に算出することができる。
【００３８】
ところが、事業者Ａ、Ｂにおいて、自動精算機や窓口処理機２００の全機種において判定部（運賃算出部）が同一メーカ製であるために、複数の駅と複数の駅との間のノーラッチルート安最短運賃を一時に導き出す算出ロジックが同一である状況もありうる。この場合、自動精算機や窓口処理機２００同士で突合検証を行ったとしても、当然ながら両者で同じ結果が導き出されるため、突合検証とならない。そのため、一件ごとに手作業による運賃検証を実施しなければならず、検証に時間と手間がかかってしまう。
【００３９】
この場合に、図７に示すように、本発明を適用した自動改札機１と、自動精算機や窓口処理機２００とは異なる算出ロジックを有するので、両者の突合検証を行うことが可能となる。すなわち、本発明を適用した自動改札機１と、自動精算機や窓口処理機２００とで同じ条件で「経路外中抜け精算運賃」を算出し、両者の結果を比較することができる。なお、突合検証については既存の手法を用いればよく、例えば特許文献２に開示されている手法を用いてもよい。
【００４０】
なお、本発明の目的は、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給することによっても達成される。この場合、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。
【００４１】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【図面の簡単な説明】
【００４２】
【図１】本実施形態の自動改札機の外観図である。
【図２】本実施形態の自動改札機のハードウェア構成例を示す図である。
【図３】本実施形態の自動改札機の機能構成を示すブロック図である。
【図４】本実施形態の自動改札機により経路外中抜け精算運賃を算出するときの処理を示すフローチャートである。
【図５】本実施形態の自動改札機により経路外中抜け精算運賃を算出する様子を示す模式図である。
【図６】自動精算機又は窓口処理機により２ラッチ連絡駅を経由する一方の路線と他方の路線間のノーラッチルート最安最短運賃を算出する様子を示す模式図である。
【図７】突合検証を行う対象機器を示す図である。
【図８】「経路外中抜け精算運賃」について説明するための路線図である。
【符号の説明】
【００４３】
１      自動改札機
１０    ＲＯＭ
１１    ＲＡＭ
１２    ＣＰＵ
１３    表示装置
１４    アンテナ
１５    ＩＣチップリーダ／ライタ
１６    磁気切符リーダ／ライタ
１０１  ２駅間運賃算出部
１０２  精算候補駅抽出部
１０３  演算制御部
【図１】
2010003180.tif 000003
【図２】
2010003180.tif 000004
【図３】
2010003180.tif 000005
【図４】
2010003180.tif 000006
【図５】
2010003180.tif 000007
【図６】
2010003180.tif 000008
【図７】
2010003180.tif 000009
【図８】
2010003180.tif 000010