(57)【要約】【課題】ＳＦカード等の処理中に障害が発生した場合でも、その後の処理に迅速に移行できるカード処理装置を提供する。【解決手段】カード処理装置１は、カードメカ７により磁気カードから読み出された処理情報に基づいて、磁気カードの情報を更新するための更新情報を演算部２２により求め、この更新情報を処理後磁気情報３２として記憶部２１に記憶させ、記憶させた処理後磁気情報３２に、上記磁気カードの情報をカードメカ７により書き換える。また、カード処理装置１は、上記磁気カードの処理中に障害が発生した場合に、カードメカ７を制御して磁気カードに記憶されている情報の再読み出しを行い、記憶部２１に格納されている情報と比較する。さらに、カード処理装置１は、この比較結果に基づいて、再読み出しを行った磁気カードの処理状況をメッセージとしてプラズマディスプレイ３に表示させる。【選択図】図１
2005078299.tif 000002
【特許請求の範囲】
【請求項１】
磁気カードの情報を処理する処理手段と、
前記処理手段が前記磁気カードを処理する過程で発生した情報を記憶する第１処理情報記憶手段と、
前記磁気カードを処理する過程で装置内において異常が発生した場合、前記処理手段を初期化する手段と、
初期化された前記処理手段が前記磁気カードを再処理する過程で発生した情報を記憶する第２処理情報記憶手段と、
前記第１処理情報記憶手段の情報と前記第２処理情報記憶手段の情報とを基に、前記処理手段が異常が発生する前までに処理を行った磁気カードの状況を報知する報知手段と
を具備したことを特徴とするカード処理装置。
【請求項２】
前記報知手段は、
前記第１処理情報記憶手段及び前記第２処理情報記憶手段の情報に含まれるカード固有情報が相違していた場合、異なるカードであることを報知する手段
をさらに具備したことを特徴とする請求項１記載のカード処理装置。
【請求項３】
磁気カードから所定の処理情報を読み出す読出手段と、
前記読出手段により読み出された前記処理情報に基づいて、前記磁気カードの情報を更新するための更新情報を求める演算手段と、
前記演算手段により求められた前記更新情報を記憶する記憶手段と、
前記記憶手段に記憶された前記更新情報に前記磁気カードの情報を書き換える書換手段と、
前記読出手段、前記演算手段、前記記憶手段又は書換手段による処理過程で障害が発生した場合に、前記読出手段を制御して前記磁気カードに記憶されている情報の再読み出しを行い、前記記憶手段に格納されている情報と比較する比較手段と、
前記比較手段による比較結果に基づいて、前記再読み出しを行った磁気カードの処理状況を報知する報知手段と
を具備したことを特徴とするカード処理装置。
【請求項４】
磁気カードから所定の処理情報を読出装置により読み出す第１のステップと、
前記第１のステップで前記磁気カードから読み出された前記処理情報に基づいて、前記磁気カードの情報を更新するための更新情報を演算装置により求め、この更新情報を前記記憶装置に記憶させる第２のステップと、
前記第２のステップで前記記憶装置に記憶させた前記更新情報に、前記磁気カードの情報を書換装置にて書き換える第３のステップと、
前記第１ないし３のステップの実行過程で障害が発生した場合に、前記読出装置を制御して前記磁気カードに記憶されている情報の再読み出しを行い、前記記憶装置に記憶されている情報と制御装置にて比較を行う第４のステップと、
前記第４のステップによる比較結果に基づいて、前記再読み出しを行った磁気カードの処理状況を表示装置にて報知する第５のステップと
を有することを特徴とするカード処理方法。
【請求項５】
障害発生前に前記第１のステップで情報の読み出しが行われた磁気カードと、障害発生後に前記第４のステップで情報の再読み出しの行われた磁気カードとが、互いに異なる磁気カードであった場合に、この旨を報知するステップをさらに有することを特徴とする請求項４記載のカード処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば磁気情報等が記憶されたカードに対し情報の読み出し又は書き込み等を行うカード処理装置及びカード処理方法に関する。
【背景技術】
【０００２】
近年、鉄道各社の大多数では、例えばＳＦ（ストアードフェア）カード等を利用してユーザの鉄道施設内への入退出を自動改札装置により管理するＳＦシステムが採用されている。ここで、このようなＳＦシステムにおいても、駅係員が人為的に入退出を管理する有人の窓口等も設置されている。この有人窓口には、駅係員が操作する専用のカード処理装置が設置されている。カード処理装置は、ユーザが所持するＳＦカードに対し、例えば乗り越し処理等、磁気記録された課金情報の更新処理等を行うことができる。
【０００３】
ところで、上記したＳＦカードの処理途中にジャム（カード詰まり）や停電等の障害が発生した場合等を考慮し、迅速にこの復帰処理を行えるカード処理装置が提案されている（例えば、特許文献１参照）。すなわち、このカード処理装置は、第１ＣＰＵによって制御される一方の処理機構に障害が発生した場合でも、この障害と復帰に関する情報を格納する共有メモリを備えることで、第２ＣＰＵがこの共有情報に基づき他方の処理機構を制御し処理を中断前の状態に自動復帰させるものである。
【特許文献１】特開平１１−８５９２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献のカード処理装置は、装置本体の自動復帰や、またセキュリテイの向上を主要な目的として提案されているため、例えば、障害発生後、どの段階までカードが処理されているか等を、駅係員が把握することが困難である。このため、駅係員の熟練度による判断ミス等の要因で、障害発生後のカード処理を誤って処理してしまうこと等が懸念される。また、複数枚のカードを処理している場合等では、例えばカードの取り違え等が発生するおそれもある。
【０００５】
そこで本発明は、上記課題を解決するためになされたもので、カード処理の過渡期に障害が発生した場合でも、その後の処理を迅速に行うことができるカード処理装置及びカード処理方法の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記した目的を達成するために本発明のカード処理装置は、磁気カードの情報を処理する処理手段と、前記処理手段が前記磁気カードを処理する過程で発生した情報を記憶する第１処理情報記憶手段と、前記磁気カードを処理する過程で装置内において異常が発生した場合、前記処理手段を初期化する手段と、初期化された前記処理手段が前記磁気カードを再処理する過程で発生した情報を記憶する第２処理情報記憶手段と、前記第１処理情報記憶手段の情報と前記第２処理情報記憶手段の情報とを基に、前記処理手段が異常が発生する前までに処理を行った磁気カードの状況を報知する報知手段とを具備したことを特徴とする。
ここで、上記カード処理装置において、前記報知手段は、前記第１処理情報記憶手段及び前記第２処理情報記憶手段の情報に含まれるカード固有情報が相違していた場合、異なるカードであることを報知する手段をさらに備えていてもよい。
【０００７】
また、本発明のカード処理装置は、磁気カードから所定の処理情報を読み出す読出手段と、前記読出手段により読み出された前記処理情報に基づいて、前記磁気カードの情報を更新するための更新情報を求める演算手段と、前記演算手段により求められた前記更新情報を記憶する記憶手段と、前記記憶手段に記憶された前記更新情報に前記磁気カードの情報を書き換える書換手段と、前記読出手段、前記演算手段、前記記憶手段又は書換手段による処理過程で障害が発生した場合に、前記読出手段を制御して前記磁気カードに記憶されている情報の再読み出しを行い、前記記憶手段に記憶されている情報と比較する比較手段と、前記比較手段による比較結果に基づいて、前記再読み出しを行った磁気カードの処理状況を報知する報知手段とを具備したことを特徴とする。
【０００８】
また、本発明のカード処理方法は、磁気カードから所定の処理情報を読出装置により読み出す第１のステップと、前記第１のステップで前記磁気カードから読み出された前記処理情報に基づいて、前記磁気カードの情報を更新するための更新情報を演算装置により求め、この更新情報を前記記憶装置に記憶させる第２のステップと、前記第２のステップで前記記憶装置に記憶させた前記更新情報に、前記磁気カードの情報を書換装置にて書き換える第３のステップと、前記第１ないし３のステップの実行過程で障害が発生した場合に、前記読出装置を制御して前記磁気カードに記憶されている情報の再読み出しを行い、前記記憶装置に記憶されている情報と制御装置にて比較を行う第４のステップと、前記第４のステップによる比較結果に基づいて、前記再読み出しを行った磁気カードの処理状況を表示装置にて報知する第５のステップとを有することを特徴とする。
上記カード処理方法においては、障害発生前に第１のステップで情報の読み出しが行われた磁気カードと、障害発生後に第４のステップで情報の再読み出しの行われた磁気カードとが、互いに異なる磁気カードであった場合に、この旨を報知するステップをさらに追加してもよい。
【０００９】
すなわち、本発明では、障害発生前に、磁気カードを処理する過程で得た情報と、障害発生後に、磁気カードを再処理する過程で得た情報とを比較照合し、その比較結果を磁気カードの処理状況として報知するので、障害発生前にどの段階までカードが処理されているか等を容易に把握することができる。したがって、本発明によれば、磁気カードに対し本来行うべきカード処理が中断されているような場合等でも、次処理に速やかに移行でき、カード処理の効率化を図ることができる。
また、本発明では、障害発生前に情報の読み出しが行われた磁気カードと、障害発生後に情報の再読み出しの行われた磁気カードとが、互いに異なる磁気カードであった場合にこの旨を報知するので、複数枚のカードを処理している場合等でも、カードの取り違え等の発生を防止することができる。
【発明の効果】
【００１０】
このように本発明によれば、カード処理の過渡期に障害が発生した場合でも、その後の処理に迅速に移行することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を実施するための最良の形態を図面に基づき説明する。
図１は、本発明の一実施形態に係るカード処理装置を機能的に示すブロック図、図２は、図１のカード処理装置に設けられた記憶部のメモリマップを示す図である。
ここで、本実施形態に係るカード処理装置は、例えば鉄道利用者の鉄道施設内への入退出を自動改札装置により管理するＳＦ（ストアードフェア）システムに利用される装置である。詳細には、このカード処理装置は、課金情報等が磁気記録されたＳＦカード（以下、「磁気カード」と称する）を処理するために例えば駅係員が操作する専用の処理装置であって、鉄道施設内の有人窓口等に設置されている。
【００１２】
すなわち、図１に示すように、カード処理装置１は、装置本体を統括的に制御する制御部２と、磁気カードの処理内容や操作ガイダンス等を表示するプラズマディスプレイ３と、数値入力や業務選択を行う係員操作部４と、カード残額、引き去り金額等を表示する外部表示器５と、磁気カードの磁気情報の読み取り処理、書き込み処理、パンチ処理等を行うカードメカ７と、ＦＤＤ（フロッピディスクドライブ）６等とから構成されている。
【００１３】
制御部２は、記憶部２１と演算部２２とを備えている。記憶部２１は、処理装置本体の主電源と別系統の電源でバックアップされたＳＲＡＭ等の揮発性メモリを、Ｉ／Ｏポート等を備えたメモリ基板に搭載したかたちで構成されている。ここで、ＳＲＡＭ等の揮発性メモリに代えて、電気的に情報を書換可能な不揮発性メモリであるフラッシュメモリやＥＥＰＲＯＭ等を適用してもよい。
【００１４】
演算部２２は、全体的な制御や各種演算を実行するプロセッサ、シリコーンディスク等のハードディスク、メインメモリ等を備えている。つまり、演算部２２には、実行される制御や演算のためのプログラムや各種パラメータ等のソフトウェアが予め格納されており、プロセッサはこのソフトウェアを読み込み、命令文を解釈し、メインメモリ上のメモリ空間を用いて命令を実行する。
【００１５】
ここで、カード処理装置１が備える、磁気カードの処理中に停電やジャム等の障害が発生した場合に対処するためのリカバリ機能（復帰処理機能）について説明する。
すなわち、制御部２は、装置内に取り込まれた磁気カードの処理中に障害が発生したとことを検出した場合に当該処理装置の初期化処理を行う。ここで、初期化処理とは、主に上記メインメモリ上で実行されているプログラムを停止させ、このメインメモリの空間内の情報を完全に消去するとともに、例えば装置内部に磁気カードが取り込まれている場合には、この磁気カードを排出させる処理である。
【００１６】
また、制御部２は、図２に示すように、メモリマップたる処理情報テーブル３０に、処理前磁気情報３１として、例えば、初乗り料金を磁気カードの利用可能金額から減額処理するための入場時磁気情報を格納する。さらに、制御部２は、処理後磁気情報３２及び読取磁気情報３３として、例えば乗り越し料金を磁気カードの利用可能金額からさらに減額処理するための出場時磁気情報を（記憶）格納する。さらに、制御部２は、磁気カード上から読み出された入場時磁気情報等に基づいて、演算を行い、演算処理結果である出場時磁気情報を処理後磁気情報３２として処理情報テーブル３０に格納するとともに、カードメカ７を通じて磁気カード上の前記入場時磁気情報を前記出場時磁気情報に更新する。また、制御部２は、障害発生時にカードメカ７を制御して磁気カードに記憶されている情報の再読み出しを行い、記憶部２１の処理情報テーブル３０に格納されている情報と比較する。さらに、この比較結果に基づいて、制御部２は、再読み出しを行った磁気カードの処理状況をメッセージとしてプラズマディスプレイ３に表示させる。
【００１７】
次に、図３に示すフローチャートに基づいて、このカード処理装置１によるカード処理方法を説明する。ここで、同図３のフローチャートは、上記制御部２の動作を基準としたものであり、詳細には、磁気カードの処理中に停電やジャム等の障害（異常）が発生した場合のリカバリ処理が示されている。また、ここでは、乗車駅（入場駅）で既に初乗り料金が磁気カード上の利用可能金額から減額処理され、さらに、当該カード処理装置１が設置された降車駅（出場駅）で、乗り越し料金（不足分の料金）を磁気カード上の利用可能金額から減額処理する場合を例にとりその説明を行う。したがって、例えば障害が未発生の場合には、メモリマップたる処理情報テーブル３０には、処理前磁気情報３１として、初乗り料金を磁気カードの利用可能金額から減額処理するための入場時磁気情報が格納され、さらに、処理後磁気情報３２及び読取磁気情報３３として、乗り越し料金を磁気カードの利用可能金額からさらに減額処理するための出場時磁気情報が（記憶）格納される。すなわち、障害が未発生の場合には、磁気カード上の入場時磁気情報は、出場時磁気情報に更新されることになる。
【００１８】
このような前提条件で、図３に示すように、まず、制御部２は、カードメカ７により装置内部に取り込まれた磁気カードの処理中に障害の発生を検出した場合に（Ｓ２０１）、所定の復帰制御を開始し異常原因を除去しつつ装置全体を異常状態（障害発生状態）から復帰させる（Ｓ２０２）。異常状態からの復帰が検出されると、演算部２２やカードメカ７が制御されて初期化動作が行われる（Ｓ２０３）。この際、演算部２２が有するメインメモリのメモリ空間内の情報を消去するとともに、例えば装置内部に磁気カードが取り込まれている場合には、この磁気カードを排出させる。
【００１９】
次いで、障害発生時に処理中であった磁気カードを装置内部に再び導入し、当該磁気カードに記憶されている磁気情報をカードメカ７を通じて再度読み取らせる（Ｓ２０４）。この際、磁気カードから読み取られた磁気情報は、処理情報テーブル３０に読取磁気情報３３として格納（記憶）される。次に制御部２は、処理情報テーブル３０に処理前磁気情報３１が格納されているかどうかを検出する（Ｓ２０５）。処理情報テーブル３０上に処理前磁気情報３１がない場合（Ｓ２０５のＮｏ）、つまり磁気カードからの入場時磁気情報の読み出し処理が行われていなかった場合には、この磁気カードが未処理であること（出場のための減額処理が実行されていないことを）を示すメッセージをプラズマディスプレイ３に表示させる（Ｓ２０７）。さらに続けて、本来行われるべきカード処理、すなわち、磁気カード上の入場時磁気情報を出場時磁気情報に更新する処理を実行する（Ｓ２０８）。一方、処理情報テーブル３０上に処理前磁気情報３１がある場合（Ｓ２０５のＹｅｓ）には、読取磁気情報３３との比較を行う（Ｓ２０６）。互いの情報が一致した場合、つまり磁気カード上の入場時磁気情報が記録されていた場合には（Ｓ２０６のＹｅｓ）、上記Ｓ２０７及びＳ２０８の処理を実行する。
【００２０】
一方、読取磁気情報３３と処理前磁気情報３１とが一致しない場合で（Ｓ２０６のＮｏ）には、処理後磁気情報３２と読取磁気情報３３との内容がさらに比較される（Ｓ２０９）。ここで、互いの情報が一致した場合には（Ｓ２０９のＹｅｓ）、磁気カードが処理済みであること、すなわち磁気カード上の入場時磁気情報が出場時磁気情報に更新されていること（出場のための減額処理が実行されていることを）を示すメッセージをプラズマディスプレイ３に表示させる（Ｓ２１０）。一方、処理後磁気情報３２と読取磁気情報３３とが一致しなかった場合には（Ｓ２０９のＮｏ）、磁気カード上の入場時磁気情報を出場時磁気情報に書き換える処理（更新処理）のまさに実行中に障害が発生し、例えば磁気カードが破損しているおそれ等があるため、当該磁気カードが異常カードであることを示すメッセージをプラズマディスプレイ３に表示させる（Ｓ２１１）。
【００２１】
したがって、本実施形態に係るカード処理装置１によれば、障害発生前に、磁気カードを処理する過程で得た情報と、障害発生後に、磁気カードを再処理する過程で得た情報とを比較照合し、その比較結果を磁気カードの処理状況として報知するので、障害発生前にどの段階までカードが処理されているか等を容易に把握することができる。これにより、磁気カードに対し本来行うべきカード処理が中断されているような場合等でも、次処理に速やかに移行でき、カード処理の効率化を図ることができる。
【００２２】
また、上述したカード処理装置１において、カードメカ７を通じて読み出された磁気カード固有のＩＤ番号等を処理情報テーブル３０に格納させるようにしてもよい。これにより、障害発生前に情報の読み出しが行われた磁気カードと、障害発生後に情報の再読み出しの行われた磁気カードとの、ＩＤ番号等を照合させ不一致であった場合に、互いが異なる磁気カードであることを示すメッセージをプラズマディスプレイ３に表示させること等が可能になるので、複数枚のカードを処理している場合等でも、カードの取り違え等の発生を防止することができる。
【００２３】
以上、本発明を実施の形態により具体的に説明したが、本発明は上記実施形態にのみ限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。例えば、上述した実施形態では、プラズマディスプレイ３による可視的な表示情報により磁気カードの処理状況を報知するものであったが、これに代えて、ブザー音やアナウンス等による音声情報でカード処理状況を報知するようにしてもよい。
【産業上の利用可能性】
【００２４】
本発明は、磁気カードを処理する用途にのみならず、あらゆる記憶媒体の処理に適用することが可能である。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施形態に係るカード処理装置を機能的に示すブロック図。
【図２】図１のカード処理装置に設けられた記憶部のメモリマップを示す図。
【図３】図１のカード処理装置による障害発生時の処理を示すフローチャート。
【符号の説明】
【００２６】
１…カード処理装置、２…制御部、３…プラズマディスプレイ、７…カードメカ、２１…記憶部、２２…演算部、３０…処理情報テーブル、３１…処理前磁気情報、３２…処理後磁気情報、３３…読取磁気情報。
【図１】
2005078299.tif 000003
【図２】
2005078299.tif 000004
【図３】
2005078299.tif 000005