(57)【要約】【課題】リード用磁気ヘッドとリード／ライト用磁気ヘッドのどちらが搭載されているかを自動で判別して適切な制御を行うこと。【解決手段】カードリーダ１は、ライト用端子部３０に対するライト用コイル６２の接続の有無に応じた出力を制御ユニット９へ供給するヘッド判別回路２０を備える。ヘッド判別回路２０は、ライト用コイル６２を接続することによって電流が流れる状態となり、ライト用コイル６２が接続されないと電流が流れないので、ライト用コイル６２の接続の有無によって出力端子２６の電位が変化する。ヘッド判別回路２０の第１回路部２１には、ライト用端子部３０の一方の端子３１と出力端子２６との間にダイオード２５が直列に配置されているので、ライト用駆動回路３から端子３１へ供給されるライト電流が出力端子２６へ流れることはなく、ライト電流から制御ユニット９を保護することができる。【選択図】図２
2019149215.tif 000002
【特許請求の範囲】
【請求項１】
磁気カードに記録された磁気データを読み取るリード用コイルが接続されるリード用端子部、および、前記リード用端子部を介して前記リード用コイルの出力が入力されるリード用回路と、
前記磁気カードに磁気データを記録するライト用コイルが接続されるライト用端子部、および、前記ライト用端子部を介して前記ライト用コイルへライト電流を供給するライト用駆動回路と、
前記リード用回路および前記ライト用駆動回路に接続され、前記リード用コイルを備えるとともに前記ライト用コイルを備えていない第１の磁気ヘッド、および、前記リード用コイルと前記ライト用コイルとを備えた第２の磁気ヘッドのいずれも制御可能な制御ユニットと、
前記ライト用端子部に接続され、前記ライト用端子に対する前記ライト用コイルの接続の有無に応じた出力を前記制御ユニットへ供給するヘッド判別回路と、を有し、
前記ヘッド判別回路は、前記ライト用端子に前記ライト用コイルが接続されると、前記ライト用駆動回路とは別の電源から前記ライト用コイルに所定の電流が流れるように構成されており、
前記所定の電流は、前記磁気カードへ磁気データが記録されない大きさの電流であることを特徴とするカードリーダ。
【請求項２】
前記ヘッド判別回路は、
前記電源と前記ライト用端子部を構成する一対の端子の一方との間に第１の抵抗を直列に接続する第１回路部と、
前記一対の端子の他方とグランド端子との間に第２の抵抗を直列に接続する第２回路部とを備え、
前記制御ユニットは、前記第１の抵抗と前記一対の端子の一方との間に設けられた出力端子に接続されることを特徴とする請求項１に記載のカードリーダ。
【請求項３】
前記第１回路部は、前記一対の端子の一方と前記出力端子との間に直列に接続されるダイオードを備えることを特徴とする請求項２に記載のカードリーダ。
【請求項４】
前記制御ユニットは、１つのＩ／Ｏポートを介して前記ヘッド判別回路と接続されることを特徴とする請求項１から３の何れか一項に記載のカードリーダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気ヘッドを備えたカードリーダに関する。
【背景技術】
【０００２】
特許文献１には、カードリーダの磁気ヘッドには、様々な種類のものがあることが記載されている。例えば、カードリーダに搭載される磁気ヘッドには、高抗磁力の磁性体に対応した磁気ヘッド、および、低抗磁力の磁性体に対応した磁気ヘッドのように、カードの仕様に対応した磁気ヘッドがある。また、磁気情報の読取りを行うためのリード用コイルを備えた磁気ヘッド（以下、リード用磁気ヘッドという）と、磁気情報の書込みを行うライト用コイルとリード用コイルの両方を備えた磁気ヘッド（以下、リード／ライト用磁気ヘッドという）がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２６７７１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
カードリーダにおいて、磁気ヘッドの仕様変更を行うにあたって、他の仕様を共通化することが可能な構成が求められている。従来のカードリーダは、磁気ヘッドの種類に応じて異なる抵抗を搭載した回路基板を備えており、回路基板に搭載された抵抗の抵抗値を検出して磁気ヘッドの種類を判別して磁気ヘッドの制御を行う。このような構成では、カードリーダは、磁気ヘッドだけでなく回路基板までも磁気ヘッドに合わせた仕様とする必要があり、回路基板を共通化できないという問題があった。
【０００５】
そこで、磁気ヘッドの制御部に磁気ヘッドの種類の情報を保持させるように設定して、制御部に保持される磁気ヘッドの情報に基づいて磁気ヘッドの制御を行うように構成することが提案されている。この場合には、制御部を構成する回路基板を共通化できる。しかしながら、カードリーダの製造の際に、誤って、あるいは意図的に、制御部が保持している磁気ヘッドの情報と一致しない磁気ヘッドが取り付けられると、カードリーダが正常に動作しなくなってしまう。
【０００６】
特許文献１のカードリーダは、高抗磁力磁気カード用の磁気ヘッドを搭載する仕様と低抗磁力磁気カード用の磁気ヘッドを搭載する仕様とを回路基板の変更なしで実現するため、磁気ヘッドのライト用コイル（記録コイル）の直流抵抗を検出して磁気ヘッドを判別する磁気ヘッド識別回路を備えている。このように、磁気ヘッドそのものの種別を自動で判別できれば、予め磁気ヘッドの種類の情報を制御部に保持させる必要がないので、制御部が保持する情報と実際に取り付けられた磁気ヘッドとの不一致による不具合は発生しない。
【０００７】
しかしながら、特許文献１の磁気ヘッド識別回路は、ライト用駆動回路（記録電流供給回路）とライト用コイル（記録コイル）との間に保護抵抗を直列接続し、保護抵抗の両端の電圧を検出するものである。そのため、磁気ヘッドの判別の際に、ライト用駆動回路（記録電流供給回路）から磁気データを記録する際と同じ電流をライト用コイル（記録コイル）に流す必要がある。従って、磁気カードがカードリーダに挿入されている状態で磁気ヘッドの判別を行うと、磁気データを記録する際と同じ電流がライト用コイルに流れるため、磁気カードに磁気データが書き込まれてしまうという問題があった。
【０００８】
以上の問題に鑑みて、本発明の課題は、リード用磁気ヘッドとリード／ライト用磁気ヘッドのどちらが搭載されているかを自動で判別して適切な制御を行うことが可能なカードリーダを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、磁気カードに記録された磁気データを読み取るリード用コイルが接続されるリード用端子部、および、前記リード用端子部を介して前記リード用コイルの出力が入力されるリード用回路と、前記磁気カードに磁気データを記録するライト用コイルが接続されるライト用端子部、および、前記ライト用端子部を介して前記ライト用コイルへライト電流を供給するライト用駆動回路と、前記リード用回路および前記ライト用駆動回路に接続され、前記リード用コイルを備えるとともに前記ライト用コイルを備えていない第１の磁気ヘッド、および、前記リード用コイルと前記ライト用コイルとを備えた第２の磁気ヘッドのいずれも制御可能な制御ユニットと、前記ライト用端子部に接続され、前記ライト用端子に対する前記ライト用コイルの接続の有無に応じた出力を前記制御ユニットへ供給するヘッド判別回路と、を有し、前記ヘッド判別回路は、前記ライト用端子に前記ライト用コイルが接続されると、前記ライト用駆動回路とは別の電源から前記ライト用コイルに所定の電流が流れるように構成されており、前記所定の電流は、前記磁気カードへ磁気データが記録されないレベルの低電流であることを特徴とする。
【００１０】
本発明のカードリーダは、リード用コイルが接続されるリード用端子部およびリード用回路と、ライト用コイルが接続されるライト用端子部およびライト用駆動回路を備えており、制御ユニットは、リード用コイルのみを備えた第１の磁気ヘッド（リード用磁気ヘッド）、および、リード用コイルとライト用コイルとを備えた第２の磁気ヘッド（リード／ライト用磁気ヘッド）のいずれも制御可能である。そして、ライト用端子部に対するライト用コイルの接続の有無に応じた出力を制御ユニットへ供給するヘッド判別回路を備えている。従って、第１の磁気ヘッドと第２の磁気ヘッドのいずれが搭載されているかを自動で判別できるので、制御ユニットは、搭載されている磁気ヘッドを自動で判別して適切な制御を行うことができる。また、磁気ヘッド以外の構成を共通化できるので、磁気ヘッドの仕様変更の際に磁気ヘッドの交換のみで対応できる。
【００１１】
特に、本発明では、ヘッド判別回路は、ライト用端子部にライト用コイルが接続された際に、ライト用駆動回路とは別の電源から、ライト用コイルに磁気カードへ磁気データが記録されないレベルの低電流が流れるように構成されている。従って、磁気ヘッドの判別の際に磁気カードに磁気データが書き込まれてしまうおそれがない。また、ヘッド判別回路に対して電流のオンオフなどの制御を行う必要がない。従って、ヘッド判別回路に制御用の配線を設ける必要がないので、ヘッド判別回路を簡単な構成にすることができる。また、制御ユニットにヘッド判別回路の制御用の配線を接続するＩ／Ｏポートを設ける必要がないので、Ｉ／Ｏポート数の少ない制御ユニットを使用可能である。
【００１２】
本発明において、前記ヘッド判別回路は、前記電源と前記ライト用端子部を構成する一対の端子の一方との間に第１の抵抗を直列に接続する第１回路部と、前記一対の端子の他方とグランド端子との間に第２の抵抗を直列に接続する第２回路部とを備え、前記制御ユニットは、前記第１の抵抗と前記一対の端子の一方との間に設けられた出力端子に接続されることが好ましい。このようにすると、ライト用端子部に対するライト用コイルの接続の有無によって第１回路部に電流が流れる状態と流れない状態とが切り換わって出力端子の電位が変化する。従って、制御ユニットでは、出力端子の電位の変化に基づいてライト用コイルの接続の有無を判別でき、第１の磁気ヘッド（リード用磁気ヘッド）と第２の磁気ヘッド（リード／ライト用磁気ヘッド）のいずれが搭載されているかを判別できる。
【００１３】
本発明において、前記第１回路部は、前記一対の端子の一方と前記出力端子との間に直列に接続されるダイオードを備えることが好ましい。このようにすると、ライト用駆動回路からライト用端子部へ供給される電流が出力端子へ流れないようにすることができる。従って、制御ユニットを保護することができる。
【００１４】
本発明において、前記制御ユニットは、１つのＩ／Ｏポートを介して前記ヘッド判別回路と接続されることが好ましい。このようにすると、ヘッド判別回路に複数のＩ／Ｏポートが使用されることがないので、制御ユニットの構成を簡素化することができる。例えば、１つのＩ／Ｏポートが余っているＣＰＵを用いて制御ユニットが構成されている場合には、ＣＰＵのＩ／Ｏポートを増やさずにヘッド判別回路を接続することができる。
【発明の効果】
【００１５】
本発明によれば、第１の磁気ヘッド（リード用磁気ヘッド）と第２の磁気ヘッド（リード／ライト用磁気ヘッド）のいずれが搭載されているかを自動で判別できるので、制御ユニットは、搭載されている磁気ヘッドを自動で判別して適切な制御を行うことができる。また、磁気ヘッド以外の構成を共通化できるので、磁気ヘッドの仕様変更の際に磁気ヘッドの交換のみで対応できる。更に、ヘッド判別回路は、ライト用端子にライト用コイルが接続された際に、ライト用駆動回路とは別の電源から、ライト用コイルに磁気カードへ磁気データが記録されないレベルの低電流が流れるように構成されている。従って、磁気ヘッドの判別の際に磁気カードに磁気データが書き込まれてしまうおそれがない。また、ヘッド判別回路に対して電流のオンオフなどの制御を行う必要がない。従って、ヘッド判別回路に制御用の配線を設ける必要がないので、ヘッド判別回路を簡単な構成にすることができる。また、制御ユニットにヘッド判別回路の制御用の配線を接続するポートを設ける必要がないので、ポート数の少ない制御ユニットを使用可能である。
【図面の簡単な説明】
【００１６】
【図１】本発明を適用したカードリーダの説明図および磁気カードの説明図である。
【図２】ヘッド判別回路の説明図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しながら、本発明を適用したカードリーダおよびその制御方法を説明する。図１（ａ）は本発明を適用したカードリーダ１の説明図であり、図１（ｂ）は磁気カード２の説明図である。カードリーダ１は、磁気カード２に形成された磁気ストライプ２ａへの磁気データの書込み、および、磁気ストライプ２ａに記録された磁気データの読み取りを行う。
【００１８】
（全体構成）
カードリーダ１は、カード挿入口５と、磁気ヘッド６と、カード挿入口５から磁気ヘッド６を経由してカード搬送方向Ｘに直線状に延びるカード搬送路７と、カード挿入口５に挿入された磁気カード２をカード搬送路７へ取り込んでカード搬送路７に沿って搬送するカード搬送機構８を備える。磁気ヘッド６は、カード搬送路７を通過する磁気カード２に接触可能なセンサ面を備える。カード搬送機構８は、磁気カード２を間に挟んで搬送する駆動ローラー８１およびパッドローラー８２を複数組備える。また、カード搬送機構８は、各駆動ローラー８１を回転させる搬送モータ８３を備える。
【００１９】
カードリーダ１は、磁気ヘッド６として、リード用コイル６１を備え、ライト用コイル６２を備えていない第１の磁気ヘッドであるリード用磁気ヘッド６Ａ（図２（ｂ）参照）、および、リード用コイル６１とライト用コイル６２の両方を備えた第２の磁気ヘッドであるリード／ライト用磁気ヘッド６Ｂ（図２（ａ）参照）のいずれでも搭載することがで
きる。
【００２０】
カードリーダ１は、カード挿入口５に磁気カード２が挿入されると、カード挿入口５に設けられたセンサ５１によって磁気カード２を検出し、搬送モータ８３を駆動して駆動ローラー８１を回転させる。これにより、磁気カード２はカード搬送路７に沿って搬送されて、磁気ヘッド６の位置を通過する際に磁気ヘッド６のセンサ面に摺接する。磁気カード２に記録された磁気データを読み取る際には、磁気カード２が磁気ヘッド６のセンサ面を通過する際の磁界の変化をリード用コイル６１によって検出する。また、磁気カード２に磁気データを書き込む際には、磁気ヘッド６（リード／ライト用磁気ヘッド６Ｂ）のライト用コイル６２にライト電流を流して磁気カード２を着磁する磁界を発生させる。
【００２１】
（ヘッド判別回路）
図２はヘッド判別回路２０の説明図である。図２（ａ）は、第２の磁気ヘッドであるリード／ライト用磁気ヘッド６Ｂを搭載した場合のカードリーダ１のブロック図である。また、図２（ｂ）は、第１の磁気ヘッドであるリード用磁気ヘッド６Ａを搭載した場合のカードリーダ１のブロック図である。カードリーダ１は、ＣＰＵ１０を備えた制御ユニット９と、ＣＰＵ１０に接続されるライト用駆動回路３およびリード用回路４と、ＣＰＵ１０およびライト用駆動回路３に接続されるヘッド判別回路２０を備える。ＣＰＵ１０は、図示しない通信部を介して上位装置との間で通信を行う。また、ＣＰＵ１０は、カード挿入口５に設けられたセンサ５１（図１参照）の検出信号に基づいてカード搬送機構８の搬送モータ８３を制御する。
【００２２】
カードリーダ１には、リード用磁気ヘッド６Ａ、および、リード／ライト用磁気ヘッド６Ｂのいずれでも搭載可能なヘッド搭載部が設けられており、ヘッド搭載部には、ライト用コイル６２をライト用駆動回路３と接続するためのライト用端子部３０が設けられている。ライト用端子部３０は、一対の端子３１、３２を備えている。また、ヘッド搭載部には、リード用コイル６１をリード用回路４と接続するためのリード用端子部４０が設けられている。リード用端子部４０は、一対の端子４１、４２を備えている。
【００２３】
図２（ａ）に示すように、リード／ライト用磁気ヘッド６Ｂは、リード用コイル６１およびライト用コイル６２と、リード用コイル６１およびライト用コイル６２が巻回されるコア６３を備える。リード／ライト用磁気ヘッド６Ｂは、リード用コイル６１に接続されたヘッド側リード端子Ｒ１、Ｒ２と、ライト用コイル６２に接続されたヘッド側ライト端子Ｗ１、Ｗ２を備えている。リード／ライト用磁気ヘッド６Ｂをカードリーダ１に搭載すると、ヘッド側リード端子Ｒ１、Ｒ２がリード用端子部４０の端子４１、４２と接続され、ヘッド側ライト端子Ｗ１、Ｗ２がライト用端子部３０の端子３１、３２と接続される。これにより、リード／ライト用磁気ヘッド６Ｂは、リード用コイル６１がリード用回路４に接続され、ライト用コイル６２がライト用駆動回路３に接続される。
【００２４】
図２（ｂ）に示すように、リード用磁気ヘッド６Ａは、リード用コイル６１と、リード用コイル６１が巻回されるコア６３を備えているが、ライト用コイル６２を備えていない。従って、リード用磁気ヘッド６Ａは、ヘッド側リード端子Ｒ１、Ｒ２を備えているが、ヘッド側ライト端子Ｗ１、Ｗ２を備えていない。そのため、リード用磁気ヘッド６Ａをカードリーダ１に搭載すると、ヘッド側リード端子Ｒ１、Ｒ２がリード用端子部４０の端子４１、４２と接続されるが、ライト用端子部３０の端子３１、３２には何も接続されない状態となる。
【００２５】
リード用回路４は、リード用コイル６１から出力されるアナログ電流の波形を矩形波に変換し、復調回路によってデジタルデータに変換してＣＰＵ１０へ出力する処理を行う。また、ライト用駆動回路３は、ＣＰＵ１０から供給される制御信号に基づき、磁気カード
２に磁気データを書き込むためのライト電流をライト用コイル６２へ供給する。
【００２６】
ヘッド判別回路２０は、ライト用端子部３０を構成する一対の端子３１、３２の一方と接続される第１回路部２１と、他方と接続される第２回路部２２を備える。本形態では、第１回路部２１は端子３１と接続され、第２回路部２２は端子３２と接続される。端子３１はプラス端子であり、端子３２はマイナス端子である。第１回路部２１は、電源２３と端子３１との間に第１の抵抗２４およびダイオード２５を直列に接続して構成されている。ダイオード２５と第１の抵抗２４との間には、ＣＰＵ１０との接続用の出力端子２６が設けられている。このように、出力端子２６と端子３１との間にダイオード２５を配置したことによって、ライト用駆動回路３から端子３１へライト電流が流れる際に、ライト電流が出力端子２６からＣＰＵ１０へ流れることが阻止される。従って、ＣＰＵ１０をライト電流から保護することができる。また、第２回路部２２は、グランド端子２７と端子３２との間に第２の抵抗２８を直列に接続して構成されている。
【００２７】
リード用磁気ヘッド６Ａがカードリーダ１に搭載されたときには、図２（ｂ）に示すように、ライト用端子部３０には何も接続されない。従って、ヘッド判別回路２０は、第１回路部２１に電流が流れないので、出力端子２６の電位は、電源２３と同じ電位となっている。本形態では、電源２３が３．３Ｖであるため、出力端子２６も３．３Ｖとなる。
【００２８】
リード／ライト用磁気ヘッド６Ｂがカードリーダ１に搭載されると、図２（ａ）に示すように、ライト用端子部３０にライト用コイル６２が接続される。この場合には、ヘッド判別回路２０は、第１回路部２１と第２回路部２２とがライト用コイル６２によって接続されるので、電源２３からグランド端子２７へ電流が流れる。その結果、出力端子２６の電位は、電源２３の電位から、第１の抵抗２４の抵抗値、第２の抵抗２８の抵抗値、および、ライト用コイル６２の抵抗値によって決まる所定の電位まで降下することになる。本形態では、図２（ａ）の状態における出力端子２６の電位は、０．９〜１．０Ｖ程度となるように構成されている。
【００２９】
このように、ヘッド判別回路２０は、リード用磁気ヘッド６Ａがカードリーダ１に搭載されている場合と、リード／ライト用磁気ヘッド６Ｂがカードリーダ１に搭載されている場合とで、出力端子２６の電位が変化する。従って、ＣＰＵ１０によって、出力端子２６の電位が０．９〜１．０Ｖ程度まで下がっているか否かを判別して、下がっている場合にはリード用磁気ヘッド６Ａが搭載されていると判定することができる。また、出力端子２６の電位が電源２３の電位と同じである場合には、リード／ライト用磁気ヘッド６Ｂが搭載されていると判定することができる。
【００３０】
ＣＰＵ１０には、ヘッド判別回路２０との接続用のＩ／Ｏポートは１つ確保されていれば良い。また、ＣＰＵ１０には、リード用回路４との接続用のＩ／Ｏポート、および、ライト用駆動回路３との接続用のＩ／Ｏポートは、それぞれ１つずつ設けられていればよい。すなわち、ＣＰＵ１０には、磁気ヘッド６の制御に用いるＩ／Ｏポートは３箇所あればよい。また、リード用磁気ヘッド６Ａおよびリード／ライト用磁気ヘッド６Ｂにおいて、ライト用駆動回路３との接続用のヘッド側ライト端子Ｗ１、Ｗ２、および、リード用回路４との接続用のヘッド側リード端子Ｒ１、Ｒ２は、従来の構成と同じで良く、新たな端子を設ける必要はない。
【００３１】
ここで、ヘッド判別回路２０は、リード／ライト用磁気ヘッド６Ｂがカードリーダ１に搭載されると、ライト用コイル６２を経由して、電源２３からグランド端子２７へ所定の電流が流れる。この電流は、カードリーダ１の電源がオンになっている間は常に流れ続けるようになっており、ライト用駆動回路３がライト電流を供給していない間も流れ続けている。しかしながら、ヘッド判別回路２０がライト用コイル６２へ供給する電流は、ライ
ト電流の電流値と比較して十分に小さい低電流であって、磁気カード２の磁気ストライプ２ａへ磁気データが記録されないレベルの低電流となっている。例えば、本形態では、ヘッド判別回路２０がライト用コイル６２へ供給する電流は、磁気カードに磁気データを書き込むことがギリギリ可能な６ｍＡ程度の電流より十分に小さい０．３ｍＡ程度であるため、この電流によって磁気データが記録されることはない。
【００３２】
カードリーダ１の制御ユニット９は、起動時のイニシャライズ処理において、出力端子２６から得られる信号に基づいて、ヘッド搭載部に搭載されている磁気ヘッド６がリード用磁気ヘッド６Ａとリード／ライト用磁気ヘッド６Ｂのどちらであるかを判別して、判別結果を制御ユニット９の記憶部に保持する。そして、イニシャライズ処理が完了すると、以降は、制御ユニット９が記憶している磁気ヘッド６の判別結果に基づいて磁気ヘッド６を制御する。カードリーダ１は、イニシャライズ処理を行う毎に、磁気ヘッド６を判別する処理を行う。
【００３３】
（本形態の主な効果）
以上説明したように、本形態のカードリーダ１において、制御ユニット９は、リード用コイル６１のみを備えたリード用磁気ヘッド６Ａ、および、リード用コイル６１とライト用コイル６２とを備えたリード／ライト用磁気ヘッド６Ｂのいずれも制御可能である。そして、ライト用端子部３０に対するライト用コイル６２の接続の有無に応じた出力を制御ユニット９へ供給するヘッド判別回路２０を備えている。従って、リード用磁気ヘッド６Ａとリード／ライト用磁気ヘッド６Ｂのいずれが搭載されているかを自動で判別できるので、制御ユニット９は、搭載されている磁気ヘッド６を自動で判別して適切な制御を行うことができる。また、磁気ヘッド６以外の構成を共通化できるので、磁気ヘッド６の仕様変更の際に磁気ヘッド６の交換のみで対応できる。
【００３４】
本形態のヘッド判別回路２０は、ライト用端子部３０にライト用コイル６２が接続された際に、ライト用駆動回路３とは別の電源から、ライト用コイル６２に磁気カード２へ磁気データが記録されない大きさの電流が流れるように構成されている。従って、磁気ヘッド６の判別の際に磁気カード２に磁気データが書き込まれるおそれがない。そのため、ヘッド判別回路２０は、ライト用コイル６２を接続することによってライト用コイル６２に常に電流が流れる状態となっていても問題がなく、ヘッド判別回路２０に対して電流のオンオフなどの制御を行う必要がない。従って、ヘッド判別回路２０に制御用の配線を設ける必要がないので、ヘッド判別回路２０を簡単な構成にすることができる。また、ＣＰＵ１０にヘッド判別回路２０の制御用の配線を接続するＩ／Ｏポートを設ける必要がないので、Ｉ／Ｏポート数の少ないＣＰＵ１０を使用可能である。
【００３５】
本形態のヘッド判別回路２０は、電源２３と、ライト用端子部３０を構成する一方の端子３１との間に第１の抵抗２４を直列に接続する第１回路部２１と、ライト用端子部３０を構成する他方の端子３２と、グランド端子２７との間に第２の抵抗２８を直列に接続する第２回路部２２とを備え、制御ユニット９は、第１の抵抗２４と端子３１との間に設けられた出力端子２６に接続されるように構成されている。従って、ライト用端子部３０に対するライト用コイル６２の接続の有無によって第１回路部２１に電流が流れる状態と流れない状態とが切り換わって出力端子２６の電位が変化するので、制御ユニット９では、出力端子２６の電位の変化に基づいてライト用コイル６２の接続の有無を判別できる。
【００３６】
本形態では、ヘッド判別回路２０の第１回路部２１には、ライト用端子部３０の一方の端子３１と出力端子２６との間にダイオード２５が直列に配置されているので、ライト用駆動回路３から端子３１へ供給される電流が出力端子２６へ流れないようにすることができるので、制御ユニット９を保護することができる。
【００３７】
なお、上記形態においては、磁気ヘッド６が１つのコア６３を含む構成を例に説明したが、磁気ヘッドが３つのコア（３チャンネル）を含むものであってもよく、その場合、ヘッド判別回路２０は、３つのコアのそれぞれのコアに対応して３つ設けてもよく、３つのコアの少なくとも１つのコアに接続するように構成してもよい。
【００３８】
また、上記形態においては、ヘッド判別回路２０がライト用コイル６２の接続の有無を判別する場合を例に説明したが、ヘッド判別回路は、ソレノイドやモータなどの接続検知や断線検知などに用いることもできる。
【符号の説明】
【００３９】
１…カードリーダ、２…磁気カード、２ａ…磁気ストライプ、３…ライト用駆動回路、４…リード用回路、５…カード挿入口、６…磁気ヘッド、６Ａ…リード用磁気ヘッド、６Ｂ…リード／ライト用磁気ヘッド、７…カード搬送路、８…カード搬送機構、９…制御ユニット、１０…ＣＰＵ、２０…ヘッド判別回路、２１…第１回路部、２２…回路部、２３…電源、２４…第１の抵抗、２５…ダイオード、２６…出力端子、２７…グランド端子、２８…第２の抵抗、３０…ライト用端子部、３１、３２…端子、４０…リード用端子部、４１、４２…端子、５１…センサ、６１…リード用コイル、６２…ライト用コイル、６３…コア、８１…駆動ローラー、８２…パッドローラー、８３…搬送モータ、Ｒ１、Ｒ２…ヘッド側リード端子、Ｗ１、Ｗ２…ヘッド側ライト端子、Ｘ…カード搬送方向
【図１】
2019149215.tif 000003
【図２】
2019149215.tif 000004