(57)【要約】【課題】多重化判定において一部の判定手段に故障などが発生した場合でも、装置の稼動を継続させつつ、信頼性の高い判定が行なえるようにする。【解決手段】リーダライタ１１が読み取った乗車媒体情報に基づき、通行可否や精算結果等の判定項目について判定を行なう判定ボードＡと、判定ボードＡとは異なる判定ロジックにより判定を行なう判定ボードＢとを備える。各判定項目について判定ボードＡ，Ｂの判定結果がすべて一致する場合は、そのときの乗車媒体情報と判定結果とを記憶部１５に保存する。判定ボードの一方が切り離された場合は、読み取った乗車媒体情報を他方の判定ボードへ入力して判定を行い、その判定結果を記憶部１５に保存されている判定結果と比較する。そして、一致する判定結果がある場合は、当該判定結果に基づく処理を行ない、一致する判定結果がない場合は、係員への案内処理を行なう。【選択図】図１
2008004020.tif 000002
【特許請求の範囲】
【請求項１】
乗車媒体に記録されている乗車媒体情報を読み取る読取手段と、
前記読取手段が読み取った乗車媒体情報に基づき、互いに異なる判定ロジックにより乗車媒体の適否を判定する複数の判定手段と、
前記複数の判定手段による判定結果を比較する比較手段と、
前記比較手段による比較の結果、複数の判定手段の判定結果がすべて一致する場合に、当該判定結果と当該判定に係る乗車媒体情報とを記憶する記憶手段と、
前記比較手段による比較結果に基づいて所定の処理を行なう制御手段とを備え、
前記制御手段は、複数の判定手段の１つを残して他の判定手段が切り離された後は、前記読取手段が読み取った乗車媒体情報を残された判定手段に入力して、当該判定手段の判定結果と前記記憶手段に記憶されている判定結果とを乗車媒体情報に基づいて比較し、一致する判定結果がある場合は、当該判定結果に基づく処理を行ない、一致する判定結果がない場合は、係員への案内処理を行なうことを特徴とする乗車媒体処理装置。
【請求項２】
乗車媒体に記録されている乗車媒体情報を読み取る読取手段と、
前記読取手段が読み取った乗車媒体情報に基づき、互いに異なる判定ロジックにより乗車媒体の適否を判定する複数の判定手段と、
前記複数の判定手段による判定結果を比較する比較手段と、
前記比較手段による比較の結果、複数の判定手段の判定結果がすべて一致する場合に、当該判定に係る乗車媒体情報を記憶する記憶手段と、
前記比較手段による比較結果に基づいて所定の処理を行なう制御手段とを備え、
前記制御手段は、複数の判定手段の１つを残して他の判定手段が切り離された後は、前記読取手段が読み取った乗車媒体情報を前記記憶手段に記憶されている乗車媒体情報と比較し、一致する乗車媒体情報がある場合は、読み取った乗車媒体情報を残された判定手段に入力して当該判定手段の判定結果に基づく処理を行ない、一致する乗車媒体情報がない場合は、係員への案内処理を行なうことを特徴とする乗車媒体処理装置。
【請求項３】
請求項１または請求項２に記載の乗車媒体処理装置において、
前記判定手段は、互いに異なる判定ロジックを持つ判定プログラムを搭載した判定ボードからなることを特徴とする乗車媒体処理装置。
【請求項４】
請求項１または請求項２に記載の乗車媒体処理装置において、
前記判定手段は、互いに異なる判定ロジックを持つ判定プログラムを備え、
一部の判定手段は、前記制御手段に含まれていて、当該判定手段による判定が制御手段によって実行され、
他の判定手段は、前記判定プログラムを搭載した判定ボードからなり、前記制御手段から当該判定ボードへ送信された乗車媒体情報に基づき判定を行なうことを特徴とする乗車媒体処理装置。
【請求項５】
請求項１ないし請求項４のいずれかに記載の乗車媒体処理装置において、
当該乗車媒体処理装置は自動改札装置であって、
前記判定手段は、前記読取手段が読み取った乗車媒体情報に基づき、互いに異なる判定ロジックにより通行可否を判定し、
前記制御手段は、前記比較手段による比較結果に基づいて通行の許可または禁止の処理を行なうことを特徴とする乗車媒体処理装置。
【請求項６】
請求項１ないし請求項４のいずれかに記載の乗車媒体処理装置において、
当該乗車媒体処理装置は自動精算装置であって、
前記判定手段は、前記読取手段が読み取った乗車媒体情報に基づき、互いに異なる判定ロジックにより精算可否を判定し、
前記制御手段は、前記比較手段による比較結果に基づいて精算の許可または禁止の処理を行なうことを特徴とする乗車媒体処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動改札装置や自動精算装置などの乗車媒体処理装置に関し、特に、運賃の誤収受を防止するための多重化判定の技術に関する。
【背景技術】
【０００２】
自動改札装置においては、投入された乗車媒体から読み取った情報に基づいて、通行可否、精算金額、精算経路などの判定を行うための判定ボードが内蔵されている。この判定ボードには、判定プログラムや運賃データなどが格納されたメモリが搭載されているが、メモリが故障したり回路基板上で短絡等の電気的異常が生じると、正確な判定を行うことができなくなり、誤判定が発生する。この場合、自動改札装置の扉が閉じて利用者の通行が禁止されれば、係員対応による処理となるので、運賃が過徴収されるおそれはない。しかしながら、誤判定があっても通行が許可された場合は、利用者自身も誤判定が行なわれたことに気が付かず、運賃の誤収受が行われている可能性がある。
【０００３】
そこで、上記問題の対策として、下記の特許文献１には、ハードウェアの一部に発生した不具合による誤判定に基づいて改札処理が行われるのを防止する技術が開示されている。本文献においては、乗車媒体から読取った乗車券情報に対して、メインＣＰＵボードと判定ＣＰＵボードとで同じ判定ロジックによる判定処理を実行し、それらの判定結果が一致しなかった場合に、判定結果が異常であると判断し改札処理を中断するようにしている。
【特許文献１】特開２００４−１８５２１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１では、ハードウェアの不具合には対応できるが、２つのボードで同じ判定ロジックにより判定処理を行うため、判定ロジックそのものに不具合があった場合には対応できないという問題がある。
【０００５】
そこで、異なる判定ロジックを持つ２つの判定ボードの判定結果を比較する多重化判定により、判定ロジックの不具合に対応できるようにすることが考えられる。しかし、この場合は、どちらかの判定ボードに故障やプログラムの不具合などが発生すると、多重化判定ができなくなり、装置の稼動が停止することで乗客の円滑な通行が阻害されるという問題が生じる。また、装置の稼動を継続するために一方の判定ボードだけで判定を行うようにすると、判定の信頼性が損なわれるという問題がある。
【０００６】
本発明は、上述した問題点に鑑み、多重化判定において一部の判定手段に故障などが発生した場合でも、装置の稼動を継続させつつ、信頼性の高い判定が行なえるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
第１の発明に係る乗車媒体処理装置は、乗車媒体に記録されている乗車媒体情報を読み取る読取手段と、この読取手段が読み取った乗車媒体情報に基づき、互いに異なる判定ロジックにより乗車媒体の適否を判定する複数の判定手段と、これらの複数の判定手段による判定結果を比較する比較手段と、この比較手段による比較の結果、複数の判定手段の判定結果がすべて一致する場合に、当該判定結果と当該判定に係る乗車媒体情報とを記憶する記憶手段と、比較手段による比較結果に基づいて所定の処理を行なう制御手段とを備える。制御手段は、複数の判定手段の１つを残して他の判定手段が切り離された後は、読取手段が読み取った乗車媒体情報を残された判定手段に入力して、当該判定手段の判定結果と記憶手段に記憶されている判定結果とを乗車媒体情報に基づいて比較し、一致する判定結果がある場合は、当該判定結果に基づく処理を行ない、一致する判定結果がない場合は、係員への案内処理を行なう。
【０００８】
このように、別の判定ロジックを持つ複数の判定手段の判定結果を比較する多重化判定を行なうことにより、いずれかの判定手段の判定ロジックに不具合があった場合は、判定結果が不一致となるので、判定ロジックそのものの不具合にも対応することができる。また、故障などにより判定手段の１つを残して他の判定手段が切り離された場合でも、残された判定手段により判定を行ない、この判定結果を記憶手段に記憶されている過去の判定結果と比較することにより、一種の多重化判定が行なわれるので、判定の信頼性を損なうことなく、装置の稼動を継続することができる。
【０００９】
第２の発明に係る乗車媒体処理装置は、乗車媒体に記録されている乗車媒体情報を読み取る読取手段と、この読取手段が読み取った乗車媒体情報に基づき、互いに異なる判定ロジックにより乗車媒体の適否を判定する複数の判定手段と、これらの複数の判定手段による判定結果を比較する比較手段と、この比較手段による比較の結果、複数の判定手段の判定結果がすべて一致する場合に、当該判定に係る乗車媒体情報を記憶する記憶手段と、比較手段による比較結果に基づいて所定の処理を行なう制御手段とを備える。制御手段は、複数の判定手段の１つを残して他の判定手段が切り離された後は、読取手段が読み取った乗車媒体情報を記憶手段に記憶されている乗車媒体情報と比較し、一致する乗車媒体情報がある場合は、読み取った乗車媒体情報を残された判定手段に入力して当該判定手段の判定結果に基づく処理を行ない、一致する乗車媒体情報がない場合は、係員への案内処理を行なう。
【００１０】
このように、別の判定ロジックを持つ複数の判定手段の判定結果を比較する多重化判定を行なうことにより、いずれかの判定手段の判定ロジックに不具合があった場合は、判定結果が不一致となるので、判定ロジックそのものの不具合にも対応することができる。また、故障などにより判定手段の１つを残して他の判定手段が切り離された場合でも、読み取った乗車媒体情報を記憶手段に記憶されている過去の一致判定に係る乗車媒体情報と比較し、一致するものがある場合に限り、その乗車媒体情報に対して残された判定手段により判定を行なうことにより、一種の多重化判定が行なわれるので、判定の信頼性を損なうことなく、装置の稼動を継続することができる。
【００１１】
本発明の実施形態では、判定手段は、互いに異なる判定ロジックを持つ判定プログラムを搭載した判定ボードからなる。これによると、判定処理はすべて判定ボード側で行なわれ、制御手段では判定処理を行なう必要がないので、制御手段の負荷を軽減することができる。
【００１２】
本発明の他の実施形態では、判定手段は、互いに異なる判定ロジックを持つ判定プログラムを備え、一部の判定手段は、制御手段に含まれていて、当該判定手段による判定が制御手段によって実行される。また、他の判定手段は、判定プログラムを搭載した判定ボードからなり、制御手段から当該判定ボードへ送信された乗車媒体情報に基づき判定を行なう。判定をすべて判定ボード側で行なうと、前記のような利点がある反面、制御手段とそれぞれの判定ボードとの間で通信が行われるため、通信時間が長くなって、制御手段での処理に時間がかかる。しかるに、上記のようにすれば、一部の判定ボードの機能を制御手段が受け持つことになるので、当該判定ボードと制御手段との間の通信が不要となり、その分通信時間が短縮されて、制御手段での処理を迅速に行なうことができる。
【００１３】
本発明の乗車媒体処理装置は、自動改札装置に適用することができる。この場合、判定手段は、読取手段が読み取った乗車媒体情報に基づき、互いに異なる判定ロジックにより通行可否を判定する。また、制御手段は、比較手段による比較結果に基づいて通行の許可または禁止の処理を行なう。
【００１４】
本発明の乗車媒体処理装置は、自動精算装置にも適用することができる。この場合、判定手段は、読取手段が読み取った乗車媒体情報に基づき、互いに異なる判定ロジックにより精算可否を判定する。また、制御手段は、比較手段による比較結果に基づいて精算の許可または禁止の処理を行なう。
【発明の効果】
【００１５】
本発明によれば、多重化判定において判定手段に故障やプログラムの不具合などが発生した場合でも、装置の稼動を継続させつつ、信頼性の高い判定を行なうことができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を自動改札装置に適用した場合の実施形態につき、図を参照しながら説明する。図１は、本実施形態に係る自動改札装置１のブロック図である。１０は装置全体の動作を制御する制御部であって、ＣＰＵ、メモリ、インターフェイスなどから構成される。１１は、磁気券や非接触ＩＣカード等からなる乗車媒体に記録されている乗車媒体情報を読み取り、また、乗車媒体に所定の情報を書き込むリーダライタである。乗車媒体には、切符、定期券、プリペイドカードなど各種のものが含まれる。乗車媒体情報としては、例えば、乗車駅、経由駅、乗車区間、有効期限、残額などの情報がある。１２は自動改札装置１に投入された乗車媒体を搬送する券搬送部、１３は自動改札装置１に設けられている扉（図示省略）を開閉する扉開閉部、１４は乗客に対して案内表示を行なう表示部である。１５は例えばハードディスクからなる記憶部であって、後述する判定ボードＡ，Ｂでの判定結果が一致した場合に、そのときの乗車媒体情報と判定結果とを判定一致情報として記憶する。１００は自動改札装置１に接続されている上位装置であって、例えば駅の係員室に設置される。この上位装置１００は、更に、センターに設置されている図示しないホスト装置に接続される。
【００１７】
自動改札装置１には、図示するような２つの判定ボードＡ，Ｂが内蔵されている。判定ボードＡには、判定プログラムＰａ、運賃データＤａ、判定出力データＸａが格納されるメモリ（図示省略）が搭載されている。判定ボードＢには、判定プログラムＰｂ、運賃データＤｂ、判定出力データＸｂが格納されるメモリ（図示省略）が搭載されている。判定ボードＡは例えばＡ社製であり、判定ボードＢは例えばＢ社製である。このため、判定プログラムＰａと運賃データＤａはＡ社独自のものであり、判定プログラムＰｂと運賃データＤｂはＢ社独自のものとなっている。したがって、判定ボードＡで判定を行なう場合の判定ロジックは、判定ボードＢで判定を行なう場合の判定ロジックと異なっている。判定ボードＡでは、リーダライタ１１で乗車媒体情報が読み取られるごとに、判定プログラムＰａに従って、後述するいくつかの判定項目について判定を行い、その判定結果を判定出力データＸａとして出力する。これと並行して、判定ボードＢでは、判定プログラムＰｂに従って同様の判定を行い、その判定結果を判定出力データＸｂとして出力する。
【００１８】
以上において、リーダライタ１１は本発明における読取手段の一実施形態を構成し、判定ボードＡ，Ｂは本発明における判定手段の一実施形態を構成し、制御部１０は本発明における比較手段および制御手段の一実施形態を構成し、記憶部１５は本発明における記憶手段の一実施形態を構成している。
【００１９】
判定プログラムＰａ，Ｐｂにより判定される判定項目には、「通行可否」「精算結果」「書込みデータ」「一件明細データ」「通過情報データ」「制御用データ」がある。「通行可否」は、投入された乗車媒体の適否に応じて通行を許可するか禁止するかを判定する項目である。「精算結果」は精算対象となる乗車経路や、当該乗車経路の運賃を判定する項目である。「書込みデータ」は、乗車媒体に対しての書込みの有無や、書込みデータを判定する項目である。「一件明細データ」は、乗車媒体（主にＩＣカード）の乗車履歴を管理するための一件明細データを判定する項目である。「通過情報データ」は、乗車媒体がどの駅の改札装置を通過したかを示す通過情報データを判定する項目である。「制御用データ」は、扉開閉や画面表示などに用いる制御用データを判定する項目である。
【００２０】
制御部１０では、判定ボードＡでの判定結果と判定ボードＢでの判定結果との比較を行なう。以下ではこの比較のことを「突合」という。比較の結果、図２（ａ）のように、各項目についての判定結果がすべて一致する場合は、当該判定に係る乗車媒体情報と判定結果とを記憶部１５に記憶した後、当該判定結果に基づく処理を行なう。すなわち、乗車媒体が適正で判定結果が通行可であれば、表示部１４に通行可のメッセージを表示し、扉開閉部１３により扉を開けて乗客の通行を許可する。また、乗車媒体が不適正（例えば残額不足や有効期限切れ）で判定結果が通行不可であれば、表示部１４に通行不可のメッセージを表示し、扉開閉部１３により扉を閉じて乗客の通行を禁止する。
【００２１】
一方、図２（ｂ）のように、各項目についての判定結果に一致しないもの（ここでは精算結果）がある場合は、駅の係員への案内処理を行なう。具体的には、表示部１４に、異常が発生したので係員室へ行くように案内するメッセージを表示し、扉開閉部１３により扉を閉じて乗客の通行を禁止する。これと並行して、制御部１０は、判定不一致が発生したことを判定結果とともに上位装置１００へ通知する。係員は、判定内容を確認した上で、乗客に対して所定の対応（例えば、乗車媒体に対する通行許可処理）を行なう。判定結果に不一致のものがある場合は、乗車媒体情報と判定結果とは記憶部１５に記憶されない。
【００２２】
ところで、判定ボードＡに搭載された判定プログラムＰａと判定ボードＢに搭載された判定プログラムＰｂは、判定ロジック（プログラムの中身）が異なるだけで基本仕様は同じであるから、各判定項目に対して最終的に出力される判定結果は、本来、図２（ａ）のように一致するはずである。しかしながら、例えば図３に示すように路線が非常に複雑になると、判定プログラムに欠陥が生じやすくなり、図２（ｂ）のように判定結果に不一致が発生する場合がある。この場合は、いずれか（もしくは両方）の判定ボードの判定プログラムに不具合があることになる。そこで本実施形態では、上述したように、判定項目のそれぞれについて、判定ボードＡ，Ｂの判定結果を突合する多重化判定を行い、判定結果の一致・不一致に応じて所定の処理を行なうようにしている。
【００２３】
図４は、多重化判定の手順を示したフローチャートである。制御部１０では、リーダライタ１１が乗車媒体に記録されている乗車媒体情報を読み取ると（ステップＳ１）、読み取られた乗車媒体情報を判定ボードＡと判定ボードＢのそれぞれへ送信する（ステップＳ２）。
【００２４】
判定ボードＡでは、制御部１０から受け取った乗車媒体情報に基づいて、判定プログラムＰａおよび運賃データＤａにより、前記各判定項目について判定処理を行ない（ステップＳ３）、その判定結果を判定出力データＸａとして制御部１０へ送信する（ステップＳ４）。また、判定ボードＢでも、制御部１０から受け取った乗車媒体情報に基づいて、判定プログラムＰｂおよび運賃データＤｂにより、前記各判定項目について判定処理を行ない（ステップＳ５）、その判定結果を判定出力データＸｂとして制御部１０へ送信する（ステップＳ６）。
【００２５】
制御部１０は、判定ボードＡから送られてきた判定結果（判定出力データＸａ）と、判定ボードＢから送られてきた判定結果（判定出力データＸｂ）とを突合する（ステップＳ７）。突合の結果、判定ボードＡの判定結果と判定ボードＢの判定結果とが、それぞれの判定項目についてすべて一致する場合は（ステップＳ８：ＹＥＳ）、そのときの乗車媒体情報と判定結果とを、判定一致情報として記憶部１５に記憶して保存する（ステップＳ９）。その後、一致した判定結果に基づいて、前述した通行許可または通行禁止の処理を行なう（ステップＳ１０）。一方、判定ボードＡの判定結果と判定ボードＢの判定結果に不一致のものがある場合は、前述した係員への案内処理が行なわれる（ステップＳ１１）。
【００２６】
このようにして、互いに異なる判定ロジックを持つ２つの判定ボードＡ，Ｂの判定結果を突合する多重化判定により、判定ロジックに不具合があった場合は、いずれかの判定項目の判定結果が不一致となり、係員への案内処理が行なわれる。このため、乗客が気づかないまま乗車媒体から運賃が過徴収されるような事態は発生せず、係員対応によって運賃の誤収受を未然に防止することができる。
【００２７】
以上は、２つの判定ボードＡ，Ｂにより正常に多重化判定が行なわれる場合であるが、判定ボードＡ，Ｂのいずれかが故障したり、判定プログラムＰａ，Ｐｂのいずれかに問題が発生したような場合には、不具合のある判定ボードの切り離しが行なわれる。また、判定ボードＡ，Ｂに不具合がなくても、朝夕のラッシュ時に判定時間の短縮を図るために、一方の判定ボードの切り離しを行なう場合もある。
【００２８】
図５は、判定ボードの切り離しがあった場合の判定手順を示したフローチャートである。ここでは、判定ボードＢが切り離された場合を例に挙げる。制御部１０では、リーダライタ１１が乗車媒体に記録されている乗車媒体情報を読み取ると（ステップＳ２１）、読み取られた乗車媒体情報を判定ボードＡへ送信する（ステップＳ２２）。判定ボードＡでは、制御部１０から受け取った乗車媒体情報に基づいて、判定プログラムＰａおよび運賃データＤａにより、前記各判定項目について判定処理を行ない（ステップＳ２３）、その判定結果を判定出力データＸａとして制御部１０へ送信する（ステップＳ２４）。
【００２９】
制御部１０は、判定ボードＡから送られてきた判定結果（判定出力データＸａ）と、記憶部１５に保存されている判定結果とを、乗車媒体情報に基づいて比較し（ステップＳ２５）、一致する判定結果があるか否かを調べる（ステップＳ２６）。この結果、判定ボードＡの判定結果と一致する判定結果がある場合は（ステップＳ２６：ＹＥＳ）、当該判定結果に基づく処理を行なう。例えば、有効区間が図３のＣ駅−Ｈ駅（Ｇ駅経由）である定期券（金額チャージ可能なＩＣカードとする）でＣ駅から乗車し、Ｍ駅で降車する場合、Ｍ駅の自動改札装置１の判定ボードＡにおける通行可否の判定結果が通行可で、精算経路がＨ駅−Ｍ駅、精算金額が２００円であるとする（簡単のために、他の判定項目の判定内容については省略する）。この場合、記憶部１５の判定結果の中に、有効区間がＣ駅−Ｈ駅（Ｇ駅経由）の定期券でＣ駅から乗車しＭ駅で降車したケースに対して、通行可否については通行可、精算経路についてはＨ駅−Ｍ駅、精算金額については２００円と判定しているものがあれば、Ｍ駅の自動改札装置１では、判定ボードＡの判定結果に従い、扉を開いて通行を許可するとともに、乗車媒体の残額から２００円を減額する処理を行なう。
【００３０】
記憶部１５に保存されている判定結果は、過去において判定ボードＡ，Ｂの判定結果が一致した場合の判定結果である（図４のステップＳ８、Ｓ９）。したがって、判定ボードＡの判定結果が過去の判定結果と一致すれば、その一致結果に従う処理を行なっても、運賃過徴収などの誤った処理がされるおそれはないと言える。すなわち、判定ボードＢが切り離された場合でも、判定ボードＡの判定結果を記憶部１５の過去の判定結果と比較することにより、一種の多重化判定が行なわれるので、判定の信頼性を損なうことなく、自動改札装置１の稼動を継続することができる。
【００３１】
一方、判定ボードＡの判定結果と一致する判定結果がない場合は（ステップＳ２６：ＮＯ）、前述したステップＳ１１と同様に、係員への案内処理が行なわれる（ステップＳ２８）。判定ボードＡの判定結果が、記憶部１５に保存されている過去の判定結果と一致しない場合は、判定ボードＡの判定結果に従って処理を行なうと、運賃過徴収などの誤った処理がされるおそれがある。そこで、この場合は、係員への案内処理を行ない、係員対応とすることで運賃の誤収受を未然に防止することができる。
【００３２】
次に、本発明の他の実施形態について説明する。自動改札装置１の構成は図１に示したものと基本的に同じであるが、記憶部１５に乗車媒体情報のみが記憶される点が先の実施形態と異なる。図６は、多重化判定の手順を示したフローチャートであり、図４と同一の処理を行なうステップには同一の符号を付してある。図６の手順においては、図４のステップＳ９がステップＳ９ａに置きかわっている。図４のステップＳ９では、判定ボードＡ，Ｂの判定結果が一致した場合に、乗車媒体情報と判定結果とを判定一致情報として記憶部１５に保存したが、図６のステップＳ９ａでは、判定ボードＡ，Ｂの判定結果が一致した場合に、乗車媒体情報のみを判定一致情報として記憶部１５に保存する。その他については図４と変わりがないので、図４と同じステップについては説明を省略する。
【００３３】
図７は、判定ボードの切り離しがあった場合の判定手順を示したフローチャートである。ここでは、判定ボードＢが切り離された場合を例に挙げる。制御部１０では、リーダライタ１１が乗車媒体に記録されている乗車媒体情報を読み取ると（ステップＳ３１）、読み取られた乗車媒体情報と、記憶部１５に保存されている乗車媒体情報とを比較し（ステップＳ３２）、一致する乗車媒体情報があるか否かを調べる（ステップＳ３３）。この結果、一致する乗車媒体情報がある場合は（ステップＳ３３：ＹＥＳ）、その乗車媒体情報を判定ボードＡへ送信する（ステップＳ３４）。判定ボードＡでは、制御部１０から受け取った乗車媒体情報に基づいて、判定プログラムＰａおよび運賃データＤａにより、前記各判定項目について判定処理を行ない（ステップＳ３５）、その判定結果を判定出力データＸａとして制御部１０へ送信する（ステップＳ３６）。
【００３４】
制御部１０は、判定ボードＡから送られてきた判定結果（判定出力データＸａ）に従って処理を行なう（ステップＳ３７）。例えば、Ｍ駅の自動改札装置１において、有効区間が図３のＣ駅−Ｈ駅（Ｇ駅経由）である定期券でＣ駅から乗車したことが乗車媒体情報として読み取られたとする（簡単のために、他の乗車媒体情報については省略する）。この場合、記憶部１５の乗車媒体情報の中に、有効区間がＣ駅−Ｈ駅（Ｇ駅経由）の定期券でＣ駅から乗車したという乗車媒体情報があれば、Ｍ駅の自動改札装置１では、判定ボードＡの判定結果に従う処理が行なわれる。例えば、判定ボードＡでの通行可否の判定結果が通行可で、精算経路がＨ駅−Ｍ駅、精算金額が２００円であれば（簡単のために、他の判定項目については省略する）、扉を開いて通行を許可するとともに、乗車媒体の残額から２００円を減額する処理を行なう。
【００３５】
記憶部１５に保存されている乗車媒体情報は、過去において判定ボードＡ，Ｂの判定結果が一致した場合の乗車媒体情報である（図６のステップＳ８、Ｓ９ａ）。したがって、読み取った乗車媒体情報が過去の乗車媒体情報と一致すれば、判定ボードＡの判定結果に従う処理を行なっても、運賃過徴収などの誤った処理がされるおそれはないと言える。すなわち、判定ボードＢが切り離された場合でも、読み取った乗車媒体情報を過去の一致判定に係る乗車媒体情報と比較し、一致するものがある場合に限り、その乗車媒体情報に対して判定ボードＡによる判定を行なうことで、一種の多重化判定が行なわれるので、判定の信頼性を損なうことなく、自動改札装置１の稼動を継続することができる。
【００３６】
一方、一致する乗車媒体情報がない場合は（ステップＳ３３：ＮＯ）、前述したステップＳ１１と同様に、係員への案内処理が行なわれる（ステップＳ３８）。読み取った乗車媒体情報が、記憶部１５に保存されている乗車媒体情報と一致しない場合は、判定ボードＡの判定結果に従って処理を行なうと、運賃過徴収などの誤った処理がされるおそれがある。そこで、この場合は、係員への案内処理を行ない、係員対応とすることで運賃の誤収受を未然に防止することができる。
【００３７】
以上の各実施形態においては、判定処理はすべて判定ボードＡ，Ｂで行なわれており、制御部１０では判定処理を行なう必要がないので、制御部１０の負荷を軽減することができる。
【００３８】
図８は、本発明の他の実施形態による多重化判定の手順を示したフローチャートである。図８において、図４と同一の処理を行なうステップには同一の符号を付してある。この実施形態では、ハードウェアとしての判定ボードは判定ボードＢのみであり、判定ボードＡの判定機能（ステップＳ３）が制御部１０に組み込まれている。すなわち、制御部１０が、判定プログラムＰａおよび運賃データＤａによる判定を行なう。この場合、制御部１０は本発明における判定手段としても機能する。また、判定ボードＢは、前記実施形態と同様に、制御部１０から送信された乗車媒体情報に基づき、判定プログラムＰｂおよび運賃データＤｂによる判定を行なう。図８の手順は、ステップＳ２ａにおいて乗車媒体情報が判定ボードＢにのみ送信される点、ステップＳ１から直接ステップＳ３へ移行する点、および図４のステップＳ４が省略されている点を除いて、図４の手順と基本的に同じであるから、詳細な説明は省略する。また、判定ボードＢが切り離された場合は、図５において、ステップＳ２２，Ｓ２４が省略され、ステップＳ２３の判定処理が制御部１０で実行される。
【００３９】
図４や図６のように、判定処理をすべて判定ボードＡ，Ｂで行なう場合は、前述したように制御部１０の負荷を軽減することができるが、その反面、制御部１０とそれぞれの判定ボードＡ，Ｂとの間で通信が行われるため、通信時間が長くなって、制御部１０での処理に時間がかかる。しかるに、図８のようにすれば、判定ボードＡの判定機能を制御部１０が受け持つことになるので、判定ボードＡと制御部１０との間の通信が不要となり、その分通信時間が短縮されて、制御部１０での処理を迅速に行なうことができる。
【００４０】
図９は、本発明の他の実施形態による多重化判定の手順を示したフローチャートである。図９において、図４と同一の処理を行なうステップには同一の符号を付してある。この実施形態では、判定ボードＡ，Ｂに加えて、判定ボードＣが設けられている。判定ボードＣは、判定ボードＡ，Ｂとともに本発明における判定手段の一実施形態を構成する。このように、３つの判定ボードＡ，Ｂ，Ｃにより判定を行ない、その判定結果を突合することで、判定の信頼性が更に向上する。判定ボードは、必要に応じて４つ以上設けることも可能である。図９の手順は、判定ボードＣによる判定処理（ステップＳ１２）と判定結果の送信処理（ステップＳ１３）が加わるだけで、図４の手順と基本的に同じであるから、詳細な説明は省略する。なお、図９において、例えば判定ボードＣが切り離された場合は、判定ボードＡ，Ｂによる多重化判定（図４と同様）が行なわれ、判定ボードＢと判定ボードＣが切り離された場合は、判定ボードＡのみによる判定（図５と同様）が行なわれる。
【００４１】
以上説明した実施形態においては、乗車媒体処理装置として自動改札装置１を例に挙げたが、本発明は自動改札装置だけでなく、自動精算装置にも適用することができる。図１０は、本発明の実施形態に係る自動精算装置２のブロック図である。図１０において、図１と同一または対応するブロックには同一符号を付してある。２０は装置全体の動作を制御する制御部であって、ＣＰＵ、メモリ、インターフェイスなどから構成される。２１は、磁気券や非接触ＩＣカード等からなる乗車媒体に記録されている乗車媒体情報を読み取り、また、乗車媒体に所定の情報を書き込むリーダライタである。乗車媒体には、切符、定期券、プリペイドカードなど各種のものが含まれる。乗車媒体情報としては、例えば、乗車駅、経由駅、乗車区間、有効期限、残額などの情報がある。２２は自動精算装置２に投入された貨幣（硬貨および紙幣）を処理する貨幣処理部、２３は精算券を発行する発券部、２４は精算金額などを表示する表示部である。２５は例えばハードディスクからなる記憶部であって、互いに異なる判定ロジックを持つ判定ボードＡ，Ｂでの判定結果が一致した場合に、そのときの乗車媒体情報と判定結果とを判定一致情報として記憶する。
【００４２】
以上において、リーダライタ２１は本発明における読取手段の一実施形態を構成し、判定ボードＡ，Ｂは本発明における判定手段の一実施形態を構成し、制御部２０は本発明における比較手段および制御手段の一実施形態を構成し、記憶部２５は本発明における記憶手段の一実施形態を構成している。
【００４３】
自動精算装置２の場合は、図２の判定項目における「通行可否」が「精算可否」に置き換わるだけで、他の判定項目は同じである。精算可の場合は、精算が許可されて精算券が発行され、精算不可の場合は、精算が禁止されて投入された乗車媒体が返却される。また、多重化判定の手順や、一方の判定ボードが切り離された場合の処理手順も、自動改札装置１の場合と基本的に同じである。さらに、自動改札装置１について述べた各実施形態は、自動精算装置２においても採用することができる。したがって、本発明を自動精算装置２に適用した場合も、自動改札装置１の場合と同様の効果が得られる。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施形態に係る自動改札装置のブロック図である。
【図２】判定結果の一致、不一致を説明する図である。
【図３】鉄道路線の例である。
【図４】多重化判定の手順を示したフローチャートである。
【図５】判定ボードの切り離しがあった場合の判定手順を示したフローチャートである。
【図６】他の実施形態による多重化判定の手順を示したフローチャートである。
【図７】他の実施形態による判定ボードの切り離しがあった場合の判定手順を示したフローチャートである。
【図８】他の実施形態による多重化判定の手順を示したフローチャートである。
【図９】他の実施形態による多重化判定の手順を示したフローチャートである。
【図１０】本発明の実施形態に係る自動精算装置のブロック図である。
【符号の説明】
【００４５】
１  自動改札装置
２  自動精算装置
１０，２０  制御部
１１，２１  リーダライタ
１５，２５  記憶部
Ａ，Ｂ，Ｃ  判定ボード
Ｐａ，Ｐｂ，Ｐｃ  判定プログラム
Ｄａ，Ｄｂ，Ｄｃ  運賃データ
Ｘａ，Ｘｂ，Ｘｃ  判定出力データ
【図１】
2008004020.tif 000003
【図２】
2008004020.tif 000004
【図３】
2008004020.tif 000005
【図４】
2008004020.tif 000006
【図５】
2008004020.tif 000007
【図６】
2008004020.tif 000008
【図７】
2008004020.tif 000009
【図８】
2008004020.tif 000010
【図９】
2008004020.tif 000011
【図１０】
2008004020.tif 000012