(57)【要約】  【課題】磁気カードおよびＩＣカードを処理することが可能なカード処理装置において、ＩＣカードを従来よりも高速に処理する。  【解決手段】挿入口から磁気カードが挿入された場合は、第１磁気ヘッドによる情報の読み取りが必要であると判断して、カード取込時の搬送速度を速度Ｖ１に設定する。そして、磁気カードを速度Ｖ１を維持して搬送するようにモータを閉ループ制御することにより、磁気カードを本体内部へ搬送しながら、第１磁気ヘッドによって磁気カードから情報を読み取る。また、挿入口からＩＣカードが挿入された場合は、第１磁気ヘッドによる情報の読み取りが不要であると判断して、カード取込時の搬送速度を速度Ｖ１よりも速い速度Ｖ２に設定する。そして、ＩＣカードを速度Ｖ２で搬送するようにモータを開ループ制御することにより、ＩＣカードを本体内部の停止位置に搬送し、ＩＣ接点によって停止位置のＩＣカードから情報を読み取る。【選択図】  図６
2005078437.tif 000002
【特許請求の範囲】
【請求項１】
挿入口から挿入されたカードを本体内部に搬送する搬送手段と、搬送されている磁気カードから情報を読み取る磁気読取手段と、カードの位置を検出する位置検出手段と、所定の位置に搬送されたＩＣカードから情報を読み取るＩＣ読取手段とを備えたカード処理装置において、
挿入口から挿入されたカードに対して前記磁気読取手段による情報の読み取りが必要か否かを判定する判定手段と、
前記判定手段で前記磁気読取手段による情報の読み取りが必要と判定された場合に、挿入されたカードを第１の速度で搬送するように前記搬送手段を制御し、前記判定手段で前記磁気読取手段による情報の読み取りが不要と判定された場合に、挿入されたカードを前記第１の速度よりも速い第２の速度で前記所定の位置まで搬送するように前記搬送手段を制御する制御手段と、を備えたことを特徴とするカード処理装置。
【請求項２】
請求項１に記載のカード処理装置において、
前記搬送手段によって搬送されるカードの搬送速度を検出する速度検出手段を備え、
前記制御手段は、前記判定手段で前記磁気読取手段による情報の読み取りが必要と判定された場合に、前記速度検出手段の出力に基づいて前記第１の速度を維持するように前記搬送手段を閉ループ制御し、前記判定手段で前記磁気読取手段による情報の読み取りが不要と判定された場合に、前記搬送手段を開ループ制御することを特徴とするカード処理装置。
【請求項３】
請求項１または請求項２に記載のカード処理装置において、
挿入口から挿入されたカードが磁気カードか否かを検出する磁気カード検出手段を備え、
前記判定手段は、前記磁気カード検出手段の検出結果に基づいて、挿入口から挿入されたカードに対して前記磁気読取手段による情報の読み取りが必要か否かを判定することを特徴とするカード処理装置。
【請求項４】
請求項１または請求項２に記載のカード処理装置において、
挿入口から挿入されるカードに関する情報を上位装置から受信する受信手段を備え、
前記判定手段は、前記受信手段で受信した前記情報に基づいて、挿入口から挿入されたカードに対して前記磁気読取手段による情報の読み取りが必要か否かを判定することを特徴とするカード処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気カードとＩＣカードのそれぞれに対して情報の処理を行うことが可能なカード処理装置に関するものである。
【背景技術】
【０００２】
情報記録媒体であるカードを処理するカード処理装置には、磁気カードとＩＣカードのそれぞれから情報を読み取ることが可能なカード処理装置がある（例えば、特許文献１、２参照）。このカード処理装置は、例えば磁気カードが挿入口から挿入されると、モータやローラ等のカード搬送手段により磁気カードを本体内部に一定速度で搬送しながら、磁気ヘッドによって磁気カードに備わる磁気ストライプの磁力の変化を検出することにより磁気カードの情報を読み取る。また、カード処理装置は、例えば接触式のＩＣカードが挿入口から挿入されると、カード搬送手段によりＩＣカードを本体内部に搬送して所定の位置に停止させ、ＩＣカードに備わるＩＣ接点に装置側のＩＣ接点を接触させることによりＩＣカードの情報を読み取る。
【０００３】
一般的に、上記のカード処理装置では、磁気カードとＩＣカードの大きさが略同一であるので、挿入口とカード搬送手段を磁気カードとＩＣカードで共用している。そのため、ＩＣカードが挿入口から挿入された場合も、カード搬送手段により磁気カードの搬送時と同一の一定速度でＩＣカードを本体内部の所定の位置に搬送する（例えば特許文献２参照）。（なお、特許文献１には、磁気カードまたはＩＣカードの本体内部への搬送速度については何ら記載されていない。）
【０００４】
【特許文献１】特開平５−１０１２３０号公報
【特許文献２】特許第３３２６３５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来のカード処理装置のように、ＩＣカードが挿入された場合に磁気カードの搬送時と同一の速度でＩＣカードを本体内部に搬送すると、本体内部への搬送に時間がかかり、ＩＣカードを高速に処理できないという問題がある。
【０００６】
本発明は、上記問題点を解決するものであって、その課題とするところは、磁気カードおよびＩＣカードを処理することが可能なカード処理装置において、ＩＣカードを従来よりも高速に処理することにある。
【課題を解決するための手段】
【０００７】
本発明では、挿入口から挿入されたカードを本体内部に搬送する搬送手段と、搬送されている磁気カードから情報を読み取る磁気読取手段と、カードの位置を検出する位置検出手段と、所定の位置に搬送されたＩＣカードから情報を読み取るＩＣ読取手段とを備えたカード処理装置において、挿入口から挿入されたカードに対して磁気読取手段による情報の読み取りが必要か否かを判定する判定手段と、判定手段で磁気読取手段による情報の読み取りが必要と判定された場合に、挿入されたカードを第１の速度で搬送するように搬送手段を制御し、判定手段で磁気読取手段による情報の読み取りが不要と判定された場合に、挿入されたカードを第１の速度よりも速い第２の速度で所定の位置まで搬送するように搬送手段を制御する制御手段とを設ける。
【０００８】
上記のようにすると、磁気カードが挿入口から挿入されて磁気読取手段による情報の読み取りが必要と判定された場合に、磁気カードを第１の速度で本体内部に搬送しながら、磁気読取手段によって磁気カードから情報を読み取ることができる。また、ＩＣカードが挿入口から挿入されて磁気読取手段による情報の読み取りが不要と判定された場合は、磁気カードの搬送時の速度（第１の速度）よりも速い第２の速度でＩＣカードを本体内部の所定の位置まで搬送し、ＩＣ読取手段によって所定の位置に停止したＩＣカードから情報を読み取ることができる。すなわちＩＣカードの本体内部への搬送にかかる時間が短縮されて、ＩＣカードを従来よりも高速に処理することが可能となる。
【０００９】
また、本発明の実施形態では、搬送手段によって搬送されるカードの搬送速度を検出する速度検出手段を設け、制御手段は、判定手段で磁気読取手段による情報の読み取りが必要と判定された場合に、速度検出手段の出力に基づいて第１の速度を維持するように搬送手段を閉ループ制御し、判定手段で磁気読取手段による情報の読み取りが不要と判定された場合に、搬送手段を開ループ制御する。なお、「閉ループ制御」とは、出力の検出値を入力側に戻し、目標値と検出値との偏差に基づいて制御対象を制御するフィードバック方式の制御のことをいう。また、「開ループ制御」とは、出力の検出値を入力側に戻さない非フィードバック方式の制御のことをいう。
【００１０】
上記のように、磁気カードが挿入口から挿入されて磁気読取手段による情報の読み取りが必要と判定された場合に、搬送手段を閉ループ制御することで、磁気カードを一定の速度（第１の速度）で本体内部へ安定に搬送して行くことができ、磁気読取手段によって磁気カードから情報を確実に読み取ることが可能となる。また、ＩＣカードが挿入口から挿入されて磁気読取手段による情報の読み取りが不要と判定された場合は、搬送手段を開ループ制御することで、磁気カードの搬送時よりも搬送手段の制御が簡単になるとともに、装置の消費電力を低く抑えることが可能となる。さらに、第１の速度よりも速い第２の速度でカードを搬送する際には、速度を維持するような閉ループ制御を行わないので、搬送手段として高速（第２の速度）を維持可能な大型のモータを用いる必要はなく、低速（第１の速度）を維持可能な小型のモータを用いることができ、装置を小型化することが可能となる。
【００１１】
また、本発明の実施形態では、挿入口から挿入されたカードが磁気カードか否かを検出する磁気カード検出手段を設け、判定手段は、磁気カード検出手段の検出結果に基づいて、挿入口から挿入されたカードに対して磁気読取手段による情報の読み取りが必要か否かを判定する。このようにすると、磁気カードが挿入口から挿入された場合に、磁気カード検出手段により挿入されたカードが磁気カードであることが検出されるので、磁気読取手段による情報の読み取りが必要であると判定することができる。また、ＩＣカードが挿入口から挿入された場合は、磁気カード検出手段により挿入されたカードが磁気カードでないことが検出されるので、磁気読取手段による情報の読み取りが不要であると判定することができる。
【００１２】
さらに、本発明の他の実施形態では、挿入口から挿入されるカードに関する情報を上位装置から受信する受信手段を設け、判定手段は、受信手段で受信した上記情報に基づいて、挿入口から挿入されたカードに対して磁気読取手段による情報の読み取りが必要か否かを判定する。なお、「カードに関する情報」とは、例えばカードの種類やカードの取り扱い方等のことである。このようにすると、磁気カードが挿入口から挿入された場合に、上位装置から受信した情報により挿入されたカードを磁気カードとして取り扱う必要があると認識して、磁気読取手段による情報の読み取りが必要であると判定することができる。また、ＩＣカードが挿入口から挿入された場合は、上位装置から受信した情報により挿入されたカードをＩＣカードとして取り扱う必要があると認識して、磁気読取手段による情報の読み取りが不要であると判定することができる。
【発明の効果】
【００１３】
本発明によれば、磁気カードが挿入された場合に、磁気カードを第１の速度で搬送しながら、磁気読取手段によって磁気カードから情報を読み取ることができ、ＩＣカードが挿入された場合に、第１の速度よりも速い第２の速度でＩＣカードを所定の位置まで搬送して、ＩＣ読取手段によってＩＣカードから情報を読み取ることができるので、ＩＣカードの本体内部への搬送にかかる時間が短縮されて、ＩＣカードを従来よりも高速に処理することが可能となる。
【発明を実施するための最良の形態】
【００１４】
図１および図２は、本発明の実施形態に係るカード処理装置の概略構造を示す図である。図１はカード処理装置の断面図、図２は同装置の正面図である。図１において、１０はカード処理装置であって、例えば自動現金取引処理装置のような上位装置３０（図３に図示）に搭載されて接続されている。このカード処理装置１０は、磁気ストライプを備えた磁気カードと、ＩＣチップおよびＩＣ接点を備えた接触式のＩＣカードのそれぞれから情報を読み取ることが可能なカード処理装置である。１はカード処理装置１０の本体、１ａは本体１の内部空間（以下、本体内部という）である。２は磁気カードまたはＩＣカードであり、２ａはカード２の先端部、２ｂはカード２の後端部である。なお、磁気カードとＩＣカードは、大きさが略同一である。１ｂはカード２が挿入される挿入口である。３はフォトマイクロセンサから構成されるカード幅検出センサであって、挿入口１ｂ近傍に配置されている。このセンサ３は、挿入口１ｂからカード２の幅と略同一の幅を有する物体が挿入されたか否かを検出する。例えば、磁気カードまたはＩＣカードが挿入口１ｂから挿入されると、センサ３は、それらのカードのＬ方向（図２）側の端部を検出して、ＯＦＦ状態からＯＮ状態に切り替わる。また、カード２の幅より小さな幅を有する物体が挿入口１ｂから挿入されると、センサ３はその物体を検出することなくＯＦＦ状態を維持する。
【００１５】
４はソレノイドによって上下方向Ｕ、Ｄに開閉するシャッタであって、磁気カード２の挿入口１ｂから本体内部１ａへの進入または本体内部１ａから挿入口１ｂへの排出を規制する。図１では、シャッタ４が閉じた状態を実線で示し、シャッタ４が開いた状態を破線で示している。５はモータ１６（図３に図示）によって回転する上下１対のローラである。ローラ５は、モータ１６が正転駆動するとカード２をＦ方向へ搬送し、モータ１６が逆転駆動するとカード２をＢ方向へ搬送する。６は磁気カードの磁気ストライプと接するように本体内部１ａに配置された第１磁気ヘッドである。この第１磁気ヘッド６は、挿入口１ｂから挿入された磁気カードがローラ５によってＦ方向に搬送されるときに、磁気カードの磁気ストライプの磁力の変化を検出することにより、磁気カードの磁気情報を読み取る。７は磁気カードの磁気ストライプと接するように挿入口１ｂ近傍に配置された第２磁気ヘッドである。この第２磁気ヘッド７は、挿入口１ｂから挿入されたカード２に磁気ストライプが有るか否か、つまり挿入されたカード２が磁気カードか否かを検出するためのものであって、磁気カードが挿入口１ｂから挿入されるときに、磁気カードの磁気ストライプの磁力の変化を検出することにより、磁気カードの磁気情報を読み取る。
【００１６】
８はカード処理装置１０側のＩＣ接点であって、ソレノイドによって上下方向Ｕ、Ｄに移動する。このＩＣ接点８は、挿入口１ｂから挿入されたＩＣカードがローラ５によって本体内部１ａに搬送されて所定の位置に停止したときに、実線で示す位置から破線で示す位置に移動してＩＣカード側のＩＣ接点に接触し、ＩＣカードのＩＣチップから情報を読み取る。１１〜１４はカード２が本体内部１ａの所定の位置に搬送されたことを検知するセンサであって、フォトマイクロセンサから構成される。これらのセンサ１１〜１４はカード２を検知していないときはＯＦＦ状態であるが、カード２を検知するとＯＮ状態になる。以下、１１を第１センサ、１２を第２センサ、１３を第３センサ、１４を第４センサという。
【００１７】
以上において、挿入口１ｂは、本発明における挿入口の一実施形態を構成する。第１磁気ヘッド６は、本発明における磁気読取手段の一実施形態を構成する。第２磁気ヘッド７は、本発明における磁気カード検出手段の一実施形態を構成する。ＩＣ接点８は、本発明におけるＩＣ読取手段の一実施形態を構成する。第１〜第４センサ１１〜１４は、本発明における位置検出手段の一実施形態を構成する。
【００１８】
図３は、カード処理装置１０の電気的構成を示すブロック図である。図３において、９はカード処理装置１０の各部を制御する制御部であって、ＣＰＵ、ＲＯＭ、ＲＡＭ、および後記の制御回路等からなる。なお、ＲＯＭにはＣＰＵの動作プログラム等が記憶されていて、ＲＡＭにはＣＰＵが各部を制御する制御データが読み書き可能に記憶される。この制御部９は、後述するように挿入口１ｂから挿入されたカード２に対して第１磁気ヘッド６による情報の読み取りが必要か否かを判定する。１５は時間を計測するタイマ、１６は前述のローラ５を回転させるモータ、１７はモータ１６の回転数を検出して信号を出力するエンコーダである。制御部９は、モータ１６の駆動を制御するためのモータ制御回路を備えていて、この制御回路によってモータ１６を正転駆動または逆転駆動し、ローラ５を回転させてカード２を図１のＦ、Ｂ方向へ搬送する。また、制御部９は、エンコーダ１７からの出力信号を上記の制御回路によって処理して、カード２の搬送速度を検出する。１８は前述のシャッタ４やＩＣ接点８をそれぞれ移動させる複数のソレノイドである。制御部９は、各ソレノイド１８の駆動を制御するためのソレノイド制御回路を備えていて、この制御回路によって各ソレノイド１８を駆動し、シャッタ４を開閉させたりＩＣ接点８を移動させたりする。
【００１９】
６は前述の第１磁気ヘッド、７は前述の第２磁気ヘッドである。制御部９は、各磁気ヘッド６、７をそれぞれ制御するための磁気ヘッド制御回路を備えていて、磁気カードから情報を読み取る際に、第１磁気ヘッド６または第２磁気ヘッド７が検出した磁気カードの磁気ストライプの磁力の変化を、上記磁気ヘッド制御回路によって変換して情報を生成する。８は前述のＩＣ接点である。制御部９は、ＩＣ接点８を介してＩＣカードのＩＣチップと通信を行うためのＩＣカード通信回路を備えていて、この通信回路によってＩＣ接点８からＩＣカードのＩＣ接点に通電し、ＩＣカードのＩＣチップから情報を読み取る。３は前述のカード幅検出センサ、１１〜１４は前述の第１〜第４センサである。制御部９は、これらのセンサ３、１１〜１４からの出力信号を検知するためのセンサ検知回路を備えていて、この検知回路によって、センサ３のＯＦＦまたはＯＮ信号を検知して挿入口１ｂにカード２が挿入されたことを判断したり、第１〜第４センサ１１〜１４のＯＦＦまたはＯＮ信号を検知してカード２の位置を判断したりする。１９は上位装置３０と相互に通信を行うための回路からなる通信部である。制御部９は、この通信部１９によって、第１磁気ヘッド６により磁気カードから読み取った情報やＩＣ接点８によりＩＣカードから読み取った情報を上位装置３０に送信する。
【００２０】
以上の構成において、制御部９は、本発明における判定手段と制御手段の一実施形態をそれぞれ構成する。また、制御部９はエンコーダ１７とともに、本発明における速度検出手段の一実施形態を構成する。モータ１６は前述のローラ５とともに、本発明における搬送手段の一実施形態を構成する。
【００２１】
図４および図５は、上記制御部９によるモータ１６の制御システムを説明するための図である。図４はフィードバック方式の閉ループ制御システムを示し、図５は非フィードバック方式の開ループ制御を示している。
【００２２】
まず、図４の閉ループ制御システムについて説明する。挿入口１ｂから挿入されたカード２を本体内部１ａへ搬送するために、後述するようにカード２の搬送速度を指定すると、制御部９は、指定した搬送速度（目標値）に応じた駆動電流をモータ制御回路によって制御対象であるモータ１６に流す。これにより、モータ１６が正転駆動してローラ５を回転させ、カード２が本体内部１ａに搬送されて行く。モータ１６が正転駆動すると、制御部９は、モータ１６の回転数を検出するエンコーダ１７からの出力信号を処理してカード２の実際の搬送速度を演算し、演算した搬送速度（応答速度）を検出値として入力側にフィードバックして、さらに指定した搬送速度との偏差を演算する。そして、制御部９は、演算した偏差を０に近づけるように、つまりカード２の実際の搬送速度を指定した搬送速度と一致させるようにモータ１６を駆動させる駆動電流を決定し、この決定した駆動電流をモータ制御回路によってモータ１６に流す。これにより、モータ１６の回転数が変化して、カード２の実際の搬送速度が指定した搬送速度に近づいて行く。このように制御部９が、カード２の実際の搬送速度をフィードバックしてモータ１６の駆動を制御する一連の閉ループ制御を繰り返し行うと、カード２の実際の搬送速度が指定した搬送速度に一致して一定に維持される。
【００２３】
次に、図５の開ループ制御システムについて説明する。挿入口１ｂから挿入されたカード２を本体内部１ａへ搬送するために、後述するようにカード２の搬送速度を指定すると、制御部９は、指定した搬送速度に応じた駆動電流をモータ制御回路によってモータ１６に流す。これにより、モータ１６が正転駆動してローラ５を回転させ、カード２が本体内部１ａに搬送されて行く。このように制御部９が、カード２の実際の搬送速度をフィードバックせずにモータ１６の駆動を制御する開ループ制御を行うと、上述した閉ループ制御よりもモータ１６の制御が簡単になる。
【００２４】
図６〜図９は、カード取引時のカード処理装置１０の動作手順を示すフローチャートである。各処理は、上記制御部９（詳しくは、制御部９に備わるＣＰＵ）が実行する。図６は全体の動作手順を示し、図７および図８はカード取込処理の詳細手順を示し、図９はカード返却処理の詳細手順を示している。なお、各手順を説明するにあたり、カード処理装置１０の動作状態を示す図１０および図１１と、カード取込時のカード２の搬送速度の変化を示す図１２および図１３を適宜参照する。
【００２５】
図６において、カード２の取引を行うために利用者が上位装置３０（図３）を操作すると、上位装置３０がカード２の取引を開始する指令を送信するので、制御部９はその指令を通信部１９によって受信して、カード２の取引を開始する。そして、所定時間内に利用者によって磁気カードが、図１０（ａ）に示すカード２のように挿入口１ｂから挿入されると、制御部９は、第２磁気ヘッド７によって磁気カードを検出し（図６のステップＳ１：ＹＥＳ）、磁気カードが挿入されたことを示すフラグを「１」にする（ステップＳ２）。これに対して、所定時間内に利用者によってＩＣカードが、図１０（ａ）に示すカード２のように挿入口１ｂから挿入されると、制御部９は、第２磁気ヘッド７によって磁気カードを検出できないので（図６のステップＳ１：ＮＯ）、磁気カードが挿入されたことを示すフラグを「０」にする（ステップＳ３）。
【００２６】
続いて、制御部９は、挿入されたカード２に対して第１磁気ヘッド６による情報の読取処理が必要か否かを判定する（ステップＳ４）。ここで、上述した磁気カードが挿入されたことを示すフラグが「１」であれば、制御部９は、挿入されたカード２は磁気カードであるので第１磁気ヘッド６による情報の読取処理が必要であると判断する（ステップＳ４：ＹＥＳ）。このように判断すると、制御部９は、カード取込時の搬送速度を速度Ｖ１（例えば、３００ｍｍ／ｓｅｃ）に設定し（ステップＳ５）、図７のフローチャートに従って、モータ１６を閉ループ制御してカード取込処理を実行する（ステップＳ６）。図７において、カード幅検知センサ３（例えば、図１０（ａ））が挿入口１ｂから挿入された磁気カードを検知してＯＮ状態になっていると、制御部９は、磁気カードが挿入されていると判断して（ステップＳ２１：ＹＥＳ）、シャッタ４を開く（ステップＳ２２）。シャッタ４を開くと、利用者によって磁気カードが、図１０（ｂ）に示すカード２のように本体内部１ａに挿入されるので、制御部９は、挿入された磁気カードを速度Ｖ１で本体内部１ａに取り込むために、図４で説明した閉ループ制御によりモータ１６の正転駆動を開始する（図７のステップＳ２３）。これにより、ローラ５が回転して、磁気カードが本体内部１ａに搬送されて行く。このときの磁気カードの搬送速度は、モータ１６が閉ループ制御されているので、図１２に示すようにモータ１６の駆動開始直後は速度Ｖ１（３００ｍｍ／ｓｅｃ）に向かって上昇して行き、速度Ｖ１を上回った後は速度Ｖ１に一致して安定するようになる。そして、搬送される磁気カードの先端部が、図１０（ｃ）に示すカード２の先端部２ａのように第２センサ１２の設置位置まで到達すると、第２センサ１２が磁気カードを検知してＯＮ状態になるので（図７のステップＳ２４：ＹＥＳ）、制御部９はシャッタ４を閉じる（ステップＳ２５）。
【００２７】
シャッタ４を閉じた後しばらくすると、磁気カードが第１磁気ヘッド６と接触するので、制御部９は、磁気カードを一定の速度Ｖ１でＦ方向に搬送しながら、第１磁気ヘッド６による磁気カードからの情報の読み取りを開始する（図６のステップＳ７）。そして、搬送される磁気カードの先端部が、図１０（ｄ）に示すカード２の先端部２ａのように第４センサ１４の設置位置まで到達すると、第４センサ１４が磁気カードを検知してＯＮ状態になるので、制御部９は、磁気カードを情報の読み取りが完了する停止位置まで搬送したと判断して（図６のステップＳ８：ＹＥＳ）、第１磁気ヘッド６による情報の読み取りを停止し（ステップＳ９）、即座にモータ１６の駆動を停止する（ステップＳ１０）。これにより、ローラ５の回転が停止して、磁気カードの搬送が停止する。
【００２８】
モータ１６の駆動を停止すると、制御部９は、第１磁気ヘッド６により磁気カードから読み取った情報を通信部１９によって上位装置３０に送信する。そして、送信した情報に基づく処理が上位装置３０で行われて、その処理の終了を知らせる通知を上位装置３０から受信すると、制御部９は、図９のフローチャートに従って、カード返却処理を実行する（ステップＳ１８）。図９において、磁気カードを利用者に返却するために、制御部９はシャッタ４を開き（ステップＳ４１）、モータ１６の逆転駆動を開始する（ステップＳ４２）。これにより、磁気カードが、図１１（ｆ）に示すカード２のように挿入口１ｂに向かってＢ方向に搬送されて行く。そして、搬送される磁気カードの先端部が、図１１（ｇ）に示すカード２の先端部２ａのように第１センサ１１の設置位置を通り過ぎると、第１センサ１１が磁気カードを検知しなくなってＯＮ状態からＯＦＦ状態に切り替わるので（図９のステップＳ４３：ＹＥＳ）、制御部９は、しばらくした後モータ１６の駆動を停止する（ステップＳ４４）。これにより、ローラ５の回転が停止して、磁気カードの搬送が停止する。このとき、磁気カードの後端部は、図１１（ｇ）に示すカード２の後端部２ｂのように挿入口１ｂから突出した状態となり、カード処理装置１０からの磁気カードの抜き取りが可能となる。また、挿入口１ｂ近傍に設けたカード幅センサ３が、磁気カードを検知してＯＮ状態となる。この後、利用者によって磁気カードが、図１１（ｈ）に示すカード２のように挿入口１ｂから抜き取られると、カード幅センサ３がＯＦＦ状態になるので、制御部９はシャッタ４を閉じて（図９のステップＳ４５）、磁気カードの取引を終了する。
【００２９】
一方、図６のステップＳ４で、磁気カードが挿入されたことを示すフラグが「０」であれば、制御部９は、挿入されたカード２はＩＣカードであるので第１磁気ヘッド６による情報の読取処理が不要であると判断する（ステップＳ４：ＮＯ）。このように判断すると、制御部９は、カード取込時の搬送速度を速度Ｖ１よりも速い速度Ｖ２（例えば、４００ｍｍ／ｓｅｃ）に設定し（ステップＳ１１）、図８のフローチャートに従って、モータ１６を開ループ制御してカード取込処理を実行する（ステップＳ１２）。図８において、カード幅検知センサ３が挿入口１ｂから挿入された磁気カードを検知してＯＮ状態になっていると、制御部９は、ＩＣカードが挿入されていると判断して（ステップＳ３１：ＹＥＳ）、シャッタ４を開く（ステップＳ３２）。シャッタ４を開くと、利用者によってＩＣカードが、図１０（ｂ）に示すカード２のように本体内部１ａに挿入されるので、制御部９は、挿入されたＩＣカードを速度Ｖ２で本体内部１ａに取り込むために、図５で説明した開ループ制御によりモータ１６の正転駆動を開始する（図８のステップＳ３３）。これにより、ローラ５が回転して、ＩＣカードが本体内部１ａに搬送されて行く。このときのＩＣカードの搬送速度は、モータ１６が開ループ制御されているので、図１３に示すようにモータ１６の駆動開始直後は速度Ｖ２（４００ｍｍ／ｓｅｃ）に向かって上昇して行き、速度Ｖ２を上回った後は速度Ｖ２に収束せずに速度Ｖ２の近傍を変動するようになる。そして、搬送されるＩＣカードの先端部が、図１０（ｃ）に示すカード２の先端部２ａのように第２センサ１２の設置位置に到達すると、第２センサ１２がＩＣカードを検知してＯＮ状態なるので（図８のステップＳ３４：ＹＥＳ）、制御部９はシャッタ４を閉じる（ステップＳ３５）。
【００３０】
シャッタ４を閉じた後しばらくすると、搬送されるＩＣカードの先端部が、図１１（ｅ）に示すカード２の先端部２ａのように第３センサ１３の設置位置に到達して、第３センサ１３がＩＣカードを検知してＯＮ状態になるので、制御部９は、ＩＣカードをカード処理装置１０側のＩＣ接点８とＩＣカード側のＩＣ接点とが接触可能な停止位置まで搬送したと判断して（図６のステップＳ１３：ＹＥＳ）、即座にモータ１６の駆動を停止する（ステップＳ１４）。これにより、ローラ５の回転が停止して、ＩＣカードの搬送が停止する。モータ１６の駆動を停止すると、制御部９は、図１１（ｅ）に破線で示す位置にＩＣ接点８を移動させてＩＣカード側のＩＣ接点に接触させ、ＩＣカードからの情報の読み取りを開始する（図６のステップＳ１５）。そして、制御部９は、ＩＣカードから情報を読み取った後、ＩＣ接点８による読み取りを停止すると（ステップＳ１６）、読み取った情報を通信部１９によって上位装置３０に送信する。その後、送信した情報に基づく処理が上位装置３０で行われて、その処理の終了を知らせる通知を上位装置３０から受信すると、制御部９は、ＩＣ接点８をＩＣカード側のＩＣ接点から離し（ステップＳ１７）、続けてＩＣカードを利用者に返却するために、図９のフローチャートに従ってカード返却処理を実行する（ステップＳ１８）。そして、前述した磁気カードの場合と同様にして図９のステップＳ４１〜ステップＳ４５の処理を実行し終えると、制御部９はＩＣカードの取引を終了する。
【００３１】
以上の手順のようにすると、磁気カードが挿入口１ｂから挿入された場合に、第２磁気ヘッド７により挿入されたカード２が磁気カードであることが検出されるので、第１磁気ヘッド６による情報の読み取りが必要であると判断することができる。そして、モータ１６を制御して磁気カードを速度Ｖ１で本体内部１ａに搬送しながら、第１磁気ヘッド６によって磁気カードから情報を読み取ることができる。また、ＩＣカードが挿入口１ｂから挿入された場合は、第２磁気ヘッド７により挿入されたカード２が磁気カードではなくＩＣカードであることが検出されるので、第１磁気ヘッド６による情報の読み取りが不要であると判定することができる。そして、モータ１６を制御して磁気カードの搬送時の速度Ｖ１よりも速い速度Ｖ２でＩＣカードを本体内部の停止位置（ＩＣ接点８とＩＣカード側のＩＣ接点とが接触可能な位置）まで搬送し、ＩＣ接点８によって停止したＩＣカードから情報を読み取ることができる。
【００３２】
ここで、磁気カードの場合は、第１磁気ヘッド６が検出した波形の時間的な変化に基づいて情報を読み取る。したがって、磁気カードを精度よく読み取るためには、カードを一定速度で搬送する必要があり、この速度の誤差は一定範囲内に収まっていなければならない。これに対して、ICカードの場合は、カードの搬送を停止させてから情報を読み取るため、読み取り精度はカードの搬送速度に依存しない。したがって、上記のようにICカードの搬送速度Ｖ２を磁気カードの速度Ｖ１より速くすることで、ＩＣカードの本体内部１ａへの搬送にかかる時間が短縮されて、ＩＣカードを従来よりも高速に処理することが可能となる。
【００３３】
また、磁気カードを搬送する際にモータ１６を閉ループ制御することで、磁気カードを一定の速度Ｖ１で本体内部１ａへ安定に搬送して行くことができ、第1磁気ヘッド６によって磁気カードから情報を確実に読み取ることが可能となる。また、ＩＣカードを搬送する際にモータ１６を開ループ制御することで、磁気カードの搬送時よりもモータ１６の制御が簡単になるとともに、カード処理装置１０の消費電力を低く抑えることが可能となる。さらに、速度Ｖ１よりも速い速度Ｖ２でＩＣカードを搬送する際には、速度Ｖ２を維持するような閉ループ制御を行わないので、モータ１６として高速度Ｖ２を維持可能な大型のモータを用いる必要はなく、低速度Ｖ１を維持可能な小型のモータを用いることができ、カード処理装置１０を小型化することが可能となる。
【００３４】
図１４および図１５は、他の実施形態を示す図である。図１４はカード取引時のカード処理装置１０の全体の動作手順を示すフローチャートである。なお、図１４では、前述した図６と同一処理については同一符号を付してある。図１５はカード取込時のカード２の搬送速度の変化を示す図である。
【００３５】
図１４において、カード２の取引を行うために利用者が上位装置３０を操作すると、上位装置３０がカード２の取引を開始する指令を送信するので、制御部９はその指令を通信部１９によって受信して、カード２の取引を開始する。そして、利用者によって磁気カードまたはＩＣカードが挿入口１ｂから挿入された後に、制御部９は、挿入されたカード２に関する情報を上位装置３０から通信部１９によって受信する（ステップＳ１ａ）。なお、カード２に関する情報とは、例えばカード２の種類やカード２の取り扱い方等のことであり、この情報は、磁気カードまたはＩＣカードが挿入口１ｂから挿入される前に上位装置３０から通信部１９によって受信してもよい。カード２に関する情報を受信するための通信部１９は、本発明における受信手段の一実施形態を構成する。続いて、制御部９は、受信したカード２に関する情報に基づいて、挿入されたカード２に対して第１磁気ヘッド６による情報の読取処理が必要か否かを判定する（ステップＳ４ａ）。例えばカード２に関する情報がカード２の種類を示す場合は、制御部９は、カード２に関する情報が磁気カードを示していれば、カード２を磁気カードとして取り扱う必要があると認識して、第１磁気ヘッド６による情報の読取処理が必要であると判断する（ステップＳ４ａ：ＹＥＳ）。また、制御部９は、カード２に関する情報がＩＣカードを示していれば、カード２をＩＣカードとして取り扱う必要があると認識して、第１磁気ヘッド６による情報の読取処理が不要であると判断する（ステップＳ４ａ：ＮＯ）。
【００３６】
ステップＳ４ａで、挿入されたカード２に対して第１磁気ヘッド６による情報の読取処理が必要であると判断すると（ステップＳ４ａ：ＹＥＳ）、制御部９は、カード取込時の搬送速度を速度Ｖ１（例えば、３００ｍｍ／ｓｅｃ）に設定し（ステップＳ５）、図７のフローチャートに従って、モータ１６を閉ループ制御してカード取込処理を実行する（ステップＳ６）。図７において、前述したように磁気カードが挿入口１ｂから挿入されていると判断して（ステップＳ２１：ＹＥＳ）、シャッタ４を開くと（ステップＳ２２）、制御部９は、挿入された磁気カードを速度Ｖ１で本体内部１ａに取り込むために、図４で説明した閉ループ制御によりモータ１６の正転駆動を開始する（ステップＳ２３）。これにより、ローラ５が回転して、磁気カードが本体内部１ａに搬送されて行く。このときの磁気カードの搬送速度は、モータ１６が閉ループ制御されているので、図１２に示したようにモータ１６の駆動開始直後は速度Ｖ１（３００ｍｍ／ｓｅｃ）に向かって上昇して行き、速度Ｖ１を上回った後は速度Ｖ１に一致して安定するようになる。そして、前述したように第２センサ１２が磁気カードを検知してＯＮ状態になると（図７のステップＳ２４：ＹＥＳ）、制御部９はシャッタ４を閉じる（ステップＳ２５）。続いて、制御部９は、磁気カードを一定の速度Ｖ１でＦ方向に搬送しながら、第１磁気ヘッド６による磁気カードからの情報の読み取りを開始する（図６のステップＳ７）。そして、前述したように第４センサ１４が磁気カードを検知してＯＮ状態になると（図６のステップＳ８：ＹＥＳ）、第１磁気ヘッド６による情報の読み取りを停止し（ステップＳ９）、即座にモータ１６の駆動を停止する（ステップＳ１０）。これにより、ローラ５の回転が停止して、磁気カードの搬送が停止する。この後、制御部９は、磁気カードを利用者に返却するために、前述したように図９のフローチャートに従ってカード返却処理を実行し（ステップＳ１８）、実行後に磁気カードの取引を終了する。
【００３７】
一方、ステップＳ４ａで、挿入されたカード２に対して第１磁気ヘッド６による情報の読取処理が不要であると判断すると（ステップＳ４ａ：ＮＯ）、制御部９は、カード取込時の搬送速度を速度Ｖ１よりも速い速度Ｖ２（例えば、４００ｍｍ／ｓｅｃ）に設定し（ステップＳ１１）、図７のフローチャートに従って、モータ１６を閉ループ制御してカード取込処理を実行する（ステップＳ１２ａ）。図７において、カード幅検知センサ３がＯＮ状態になっていることからＩＣカードが挿入口１ｂから挿入されていると判断して（ステップＳ２１：ＹＥＳ）、シャッタ４を開くと（ステップＳ２２）、制御部９は、挿入されたＩＣカードを速度Ｖ２で本体内部１ａに取り込むために、図４で説明した閉ループ制御によりモータ１６の正転駆動を開始する（ステップＳ２３）。これにより、ローラ５が回転して、ＩＣカードが本体内部１ａに搬送されて行く。このときのＩＣカードの搬送速度は、モータ１６が閉ループ制御されているが速度Ｖ１よりも速い速度Ｖ２を維持可能な性能を有していないので、図１５に示すようにモータ１６の駆動開始直後は速度Ｖ２（４００ｍｍ／ｓｅｃ）に向かって上昇して行き、速度Ｖ２を上回った後は速度Ｖ２に収束せずに速度Ｖ２の近傍を変動するようになる。なお、図１５に示すＩＣカードの搬送速度の変動は、モータ１６が閉ループ制御されているので、図１３に示した開ループ制御の場合のＩＣカードの搬送速度の変動よりも程度が小さい。そして、前述したように第２センサ１２がＩＣカードを検知してＯＮ状態になると（図７のステップＳ２４：ＹＥＳ）、制御部９はシャッタ４を閉じる（ステップＳ２５）。その後、前述したように第３センサ１３がＩＣカードを検知してＯＮ状態になると（図６のステップＳ１３：ＹＥＳ）、制御部９は、即座にモータ１６の駆動を停止する（ステップＳ１４）。これにより、ローラ５の回転が停止して、ＩＣカードの搬送が停止する。続いて、制御部９は、カード処理装置１０側のＩＣ接点８をＩＣカード側のＩＣ接点に接触させ、ＩＣカードからの情報の読み取りを開始する（ステップＳ１５）。そして、制御部９は、前述したようにＩＣ接点８による情報の読み取りを停止し（ステップＳ１６）、その後ＩＣ接点８をＩＣカード側のＩＣ接点から離すと（ステップＳ１７）、ＩＣカードを利用者に返却するために、前述したように図９のフローチャートに従ってカード返却処理を実行し（ステップＳ１８）、実行後にＩＣカードの取引を終了する。
【００３８】
上述した手順のようにすると、磁気カードが挿入口１ｂから挿入された場合に、
上位装置３０から受信したカード２に関する情報により、挿入されたカード２を磁気カードとして取り扱う必要があると認識して、第１磁気ヘッド６による情報の読み取りが必要であると判断することができる。そして、モータ１６を閉ループ制御して磁気カードを一定の速度Ｖ１で本体内部１ａに安定に搬送しながら、第１磁気ヘッド６によって磁気カードから情報を確実に読み取ることができる。また、ＩＣカードが挿入口１ｂから挿入された場合は、上位装置３０から受信したカード２に関する情報により、挿入されたカード２をＩＣカードとして取り扱う必要があると認識して、第１磁気ヘッド６による情報の読み取りが不要であると判断することができる。そして、モータ１６を閉ループ制御して磁気カードの搬送時の速度Ｖ１よりも速い速度Ｖ２でＩＣカードを本体内部の停止位置まで搬送し、ＩＣ接点８によって停止したＩＣカードから情報を読み取ることができる。すなわち、ＩＣカードの本体内部１ａへの搬送にかかる時間が短縮されて、ＩＣカードを従来よりも高速に処理することが可能となる。
【００３９】
以上述べた実施形態においては、カード２の位置を検出する位置検出手段として、フォトマイクロセンサから構成される第１〜第４センサ１１〜１４を用いた場合を例に挙げているが、本発明はこれのみに限定するものではない。これ以外に位置検出手段としては、例えばローラ５またはモータ１６の回転量に応じた信号を出力するロータリーエンコーダのようなものを用いてもよい。この場合、ロータリーエンコーダの出力信号からローラ５またはモータ１６の回転量を演算し、演算した回転量からカード２の位置を検出すればよい。また、位置検出手段としては、カード２の移動距離を演算する演算器とタイマのようなものを用いてもよい。この場合、カード２を一定速度で搬送しているということを前提とし、その一定速度と、タイマで計測したカード２の搬送を開始してからの経過時間とからカード２の移動距離を演算し、演算した移動距離からカード２の位置を検出すればよい。つまり、位置検出手段としては、挿入されたカードの位置を直接または間接的に検出できる手段であればよい。
【００４０】
また、以上の実施形態では、カード２の搬送速度を検出する速度検出手段として、エンコーダ１７と制御部９とを用いた場合を例に挙げているが、本発明はこれのみに限定するものではない。これ以外に速度検出手段としては、例えば第１〜第４センサ１１〜１４のような複数のフォトマイクロセンサとタイマのようなものを用いてもよい。この場合、タイマで計測したカード２の搬送を開始してからの経過時間と、複数のフォトマイクロセンサの出力により検出したカード２の位置とからカード２の搬送速度を演算すればよい。つまり、速度検出手段としては、カード２の搬送速度を直接または間接的に検出できる手段であればよい。
【００４１】
また、図６の実施形態では、磁気カードの取込時にモータ１６を閉ループ制御しＩＣカードの取込時にモータ１６を開ループ制御した場合を例に挙げ、図１４の実施形態では、磁気カードとＩＣカードのそれぞれの取込時にモータ１６を閉ループ制御した場合を例に挙げているが、本発明はこれらのみに限定するものではない。これら以外に、磁気カードとＩＣカードのそれぞれの取込時にモータ１６を開ループ制御してもよい。また、カードの搬送速度を段階的に上げて行くようにモータ１６を制御してもよい。つまり、モータ１６の制御システムは、磁気カードの取込時よりも速い搬送速度でＩＣカードを取り込むようにモータ１６を制御できるシステムであればよい。
【００４２】
さらに、以上の実施形態では、磁気カードと接触式のＩＣカードのそれぞれを処理可能なカード処理装置１０に、本発明を適用した場合を例に挙げているが、本発明はこれ以外にも、磁気カードと非接触式のＩＣカードのそれぞれを処理可能なカード処理装置や、磁気カードとＩＣカードの他に磁気ストライプとＩＣチップを備えたハイブリッドカードも処理可能なカード処理装置等に適用することが可能である。なお、ハイブリッドカードを処理可能なカード処理装置に本発明を適用した場合は、カードの取り扱い方を示す情報をカードに関する情報として上位装置から受信すれば、挿入されたハイブリッドカードに対して第１磁気ヘッドによる情報の読取処理が必要か否かを判定することができる。例えば、ハイブリッドカードを磁気カードとして取り扱うことを示す情報を受信したときは、第１磁気ヘッドによる情報の読取処理が必要であると判断し、ハイブリッドカードをＩＣカードとして取り扱うことを示す情報を受信したときは、第１磁気ヘッドによる情報の読取処理が不要であると判断する。
【図面の簡単な説明】
【００４３】
【図１】カード処理装置の概略構造を示す断面図である。
【図２】カード処理装置の概略構造を示す正面図である。
【図３】カード処理装置の電気的構成を示すブロック図である。
【図４】モータの閉ループ制御システムを説明するための図である。
【図５】モータの開ループ制御システムを説明するための図である。
【図６】カード処理装置の動作手順を示す全体のフローチャートである。
【図７】カード取込処理の詳細手順を示すフローチャートである。
【図８】カード取込処理の詳細手順を示すフローチャートである。
【図９】カード返却処理の詳細手順を示すフローチャートである。
【図１０】カード処理装置の動作状態を示す図である。
【図１１】カード処理装置の動作状態を示す図である。
【図１２】カード取込時のカードの搬送速度の変化を示す図である。
【図１３】カード取込時のカードの搬送速度の変化を示す図である。
【図１４】他の実施形態のフローチャートである。
【図１５】他の実施形態のカードの搬送速度の変化を示す図である。
【符号の説明】
【００４４】
１ａ    本体内部
１ｂ    挿入口
２      カード
５      ローラ
６      第１磁気ヘッド
７      第２磁気ヘッド
８      ＩＣ接点
９      制御部
１０    カード処理装置
１１    第１センサ
１２    第２センサ
１３    第３センサ
１４    第４センサ
１６    モータ
１７    エンコーダ
１９    通信部
【図１】
2005078437.tif 000003
【図２】
2005078437.tif 000004
【図３】
2005078437.tif 000005
【図４】
2005078437.tif 000006
【図５】
2005078437.tif 000007
【図６】
2005078437.tif 000008
【図７】
2005078437.tif 000009
【図８】
2005078437.tif 000010
【図９】
2005078437.tif 000011
【図１０】
2005078437.tif 000012
【図１１】
2005078437.tif 000013
【図１２】
2005078437.tif 000014
【図１３】
2005078437.tif 000015
【図１４】
2005078437.tif 000016
【図１５】
2005078437.tif 000017