(57)【特許請求の範囲】
【請求項１】
所定の上位装置に搭載されて使用される磁気情報読取装置において、
磁気情報記録媒体の表面と裏面とのそれぞれに形成される磁気ストライプに記録された磁気データを読み取るための２個の磁気ヘッドと、２個の前記磁気ヘッドで読み取った磁気データを復調し、復号するための制御回路とを備え、
前記制御回路は、前記磁気ヘッドからの出力信号に基づいて生成される磁気データ復調用の矩形波状の復調用信号に基づいて磁気データを復調し、復号する演算回路と、前記演算回路で復調された復調データおよび前記演算回路で復号された復号データを一時的に記憶可能な一時記憶回路とを備え、
前記磁気ストライプは、前記磁気情報読取装置への前記磁気情報記録媒体の挿入方向に略平行な前記磁気情報記録媒体の長手方向に沿って形成され、
前記磁気情報記録媒体の挿入方向における前記磁気ストライプの先端側には、一定周期で磁気が反転する同期用データが記録され、
前記磁気情報記録媒体の裏面に形成される前記磁気ストライプには、第１トラックおよび第２トラックの２つのトラックの磁気データが記録され、
前記第１トラックには、２１０ｂｐｉ（ｂｉｔ  ｐｅｒ  ｉｎｃｈ）の磁気データが記録され、前記第２トラックには、７５ｂｐｉの磁気データが記録され、
前記第１トラックおよび前記第２トラックは、前記磁気情報記録媒体の長手方向に略直交する前記磁気情報記録媒体の短手方向において隣り合うように配置され、
前記磁気情報記録媒体の表面に形成される前記磁気ストライプには、表面側トラックの１つのトラックの磁気データが記録され、
前記表面側トラックには、２１０ｂｐｉの磁気データが記録され、
前記磁気情報記録媒体の長手方向と前記磁気情報記録媒体の短手方向とに略直交する前記磁気情報記録媒体の厚さ方向から見たときに、前記表面側トラックが前記第１トラックおよび前記第２トラックに重なっており、
２個の前記磁気ヘッドのうちの、前記磁気情報記録媒体の裏面に形成される前記磁気ストライプに記録された磁気データを読み取るための前記磁気ヘッドは、前記第１トラックの磁気データを読み取るための第１チャンネルと前記第２トラックの磁気データを読み取るための第２チャンネルとを備え、
残りの１個の前記磁気ヘッドは、前記表面側トラックの磁気データを読み取るための第３チャンネルを備え、
前記演算回路は、前記第２チャンネルでの前記同期用データの読取結果に基づいて生成される前記復調用信号に基づいて、前記第２チャンネルで読み取った前記磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別し、前記第２チャンネルで読み取った前記磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉである場合には、前記磁気情報記録媒体が正しい向きで挿入されたとして、前記第１チャンネル、前記第２チャンネルおよび前記第３チャンネルのそれぞれでの磁気データの読取結果に基づいて生成される前記復調用信号に基づいて、前記第１チャンネル、前記第２チャンネルおよび前記第３チャンネルのそれぞれの読取結果に対応する復調データを生成する一方、前記第２チャンネルで読み取った前記磁気ストライプに記録される磁気データの記録密度が２１０ｂｐｉである場合に、前記復調用信号を破棄して復調データを生成しないこと、または、前記一時記憶回路に記憶される復調データを消去して復号データを生成しないこと、あるいは、前記一時記憶回路に記憶される復号データを前記上位装置に送信せずに消去することを特徴とする磁気情報読取装置。
【請求項２】
所定の上位装置に搭載されて使用される磁気情報読取装置において、
磁気情報記録媒体の表面と裏面とのそれぞれに形成される磁気ストライプに記録された磁気データを読み取るための２個の磁気ヘッドと、２個の前記磁気ヘッドで読み取った磁気データを復調し、復号するための制御回路とを備え、
前記制御回路は、前記磁気ヘッドからの出力信号に基づいて生成される磁気データ復調用の矩形波状の復調用信号に基づいて磁気データを復調し、復号する演算回路と、前記演算回路で復調された復調データおよび前記演算回路で復号された復号データを一時的に記憶可能な一時記憶回路とを備え、
前記磁気ストライプは、前記磁気情報読取装置への前記磁気情報記録媒体の挿入方向に略平行な前記磁気情報記録媒体の長手方向に沿って形成され、
前記磁気情報記録媒体の挿入方向における前記磁気ストライプの先端側には、一定周期で磁気が反転する同期用データが記録され、
前記磁気情報記録媒体の裏面に形成される前記磁気ストライプには、第１トラックおよび第２トラックの２つのトラックの磁気データが記録され、
前記第１トラックには、２１０ｂｐｉ（ｂｉｔ  ｐｅｒ  ｉｎｃｈ）の磁気データが記録され、前記第２トラックには、７５ｂｐｉの磁気データが記録され、
前記第１トラックおよび前記第２トラックは、前記磁気情報記録媒体の長手方向に略直交する前記磁気情報記録媒体の短手方向において隣り合うように配置され、
前記磁気情報記録媒体の表面に形成される前記磁気ストライプには、表面側トラックの１つのトラックの磁気データが記録され、
前記表面側トラックには、２１０ｂｐｉの磁気データが記録され、
前記磁気情報記録媒体の長手方向と前記磁気情報記録媒体の短手方向とに略直交する前記磁気情報記録媒体の厚さ方向から見たときに、前記表面側トラックが前記第１トラックおよび前記第２トラックに重なっており、
２個の前記磁気ヘッドのうちの、前記磁気情報記録媒体の裏面に形成される前記磁気ストライプに記録された磁気データを読み取るための前記磁気ヘッドは、前記第１トラックの磁気データを読み取るための第１チャンネルと前記第２トラックの磁気データを読み取るための第２チャンネルとを備え、
残りの１個の前記磁気ヘッドは、前記表面側トラックの磁気データを読み取るための第３チャンネルを備え、
前記演算回路は、前記第２チャンネルでの前記同期用データの読取結果に基づいて生成される前記復調用信号に基づいて、前記第２チャンネルで読み取った前記磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別し、前記第２チャンネルで読み取った前記磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉである場合には、前記磁気情報記録媒体が正しい向きで挿入されたとして、前記第１チャンネル、前記第２チャンネルおよび前記第３チャンネルのそれぞれでの磁気データの読取結果に基づいて生成される前記復調用信号に基づいて、前記第１チャンネル、前記第２チャンネルおよび前記第３チャンネルのそれぞれの読取結果に対応する復調データを生成するとともに、この復調データに基づいて復合データを生成し、この復号データが適切なデータであるか否かを判断するとともに、復号データが適切なデータでない場合に、磁気ストライプ異常信号を前記上位装置に送信することを特徴とする磁気情報読取装置。
【請求項３】
磁気情報記録媒体の表面と裏面とのそれぞれに形成される磁気ストライプに記録された磁気データを読み取るための２個の磁気ヘッドと、前記磁気情報記録媒体を搬送するための搬送機構と、２個の前記磁気ヘッドで読み取った磁気データを復調し、復号するための制御回路とを備え、
前記制御回路は、前記磁気ヘッドからの出力信号に基づいて生成される磁気データ復調用の矩形波状の復調用信号に基づいて磁気データを復調し、復号する演算回路と、前記搬送機構を駆動するための駆動回路とを備え、
前記磁気ストライプは、前記磁気情報記録媒体の挿入方向に略平行な前記磁気情報記録媒体の長手方向に沿って形成され、
前記磁気情報記録媒体の挿入方向における前記磁気ストライプの先端側には、一定周期で磁気が反転する同期用データが記録され、
前記磁気情報記録媒体の裏面に形成される前記磁気ストライプには、第１トラックおよび第２トラックの２つのトラックの磁気データが記録され、
前記第１トラックには、２１０ｂｐｉ（ｂｉｔ  ｐｅｒ  ｉｎｃｈ）の磁気データが記録され、前記第２トラックには、７５ｂｐｉの磁気データが記録され、
前記第１トラックおよび前記第２トラックは、前記磁気情報記録媒体の長手方向に略直交する前記磁気情報記録媒体の短手方向において隣り合うように配置され、
前記磁気情報記録媒体の表面に形成される前記磁気ストライプには、表面側トラックの１つのトラックの磁気データが記録され、
前記表面側トラックには、２１０ｂｐｉの磁気データが記録され、
前記磁気情報記録媒体の長手方向と前記磁気情報記録媒体の短手方向とに略直交する前記磁気情報記録媒体の厚さ方向から見たときに、前記表面側トラックが前記第１トラックおよび前記第２トラックに重なっており、
２個の前記磁気ヘッドのうちの、前記磁気情報記録媒体の裏面に形成される前記磁気ストライプに記録された磁気データを読み取るための前記磁気ヘッドは、前記第１トラックの磁気データを読み取るための第１チャンネルと前記第２トラックの磁気データを読み取るための第２チャンネルとを備え、
残りの１個の前記磁気ヘッドは、前記表面側トラックの磁気データを読み取るための第３チャンネルを備え、
前記演算回路は、前記第２チャンネルでの前記同期用データの読取結果に基づいて生成される前記復調用信号に基づいて、前記第２チャンネルで読み取った前記磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別し、前記第２チャンネルで読み取った前記磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉである場合には、前記磁気情報記録媒体が正しい向きで挿入されたとして、前記第１チャンネル、前記第２チャンネルおよび前記第３チャンネルのそれぞれでの磁気データの読取結果に基づいて生成される前記復調用信号に基づいて、前記第１チャンネル、前記第２チャンネルおよび前記第３チャンネルのそれぞれの読取結果に対応する復調データを生成する一方、前記第２チャンネルで読み取った前記磁気ストライプに記録される磁気データの記録密度が２１０ｂｐｉである場合に、前記磁気情報記録媒体の排出指令信号を前記駆動回路へ出力することを特徴とする磁気情報読取装置。
【請求項４】
前記演算回路は、前記同期用データの読取結果に基づいて生成される前記復調用信号の複数のエッジ間の時間に基づいて、前記磁気ヘッドが当接した前記磁気ストライプに記録された磁気データの記録密度を判別することを特徴とする請求項１から３のいずれかに記載の磁気情報読取装置。
【請求項５】
前記演算回路は、前記復調用信号の複数のエッジ間の時間が所定回数連続して所定範囲内にある場合に、前記磁気ヘッドが当接した前記磁気ストライプに記録された磁気データの記録密度を特定することを特徴とする請求項４記載の磁気情報読取装置。
【請求項６】
所定の上位装置に搭載されて使用される磁気情報読取装置であって、表面と裏面とのそれぞれに磁気ストライプが形成される磁気情報記録媒体の前記磁気ストライプに記録された磁気データを読み取るための２個の磁気ヘッドと、前記磁気ヘッドからの出力信号に基づいて生成される磁気データ復調用の矩形波状の復調用信号に基づいて復調された復調データおよび復調データに基づいて復号された復号データを一時的に記憶可能な一時記憶回路とを備え、前記磁気ストライプは、前記磁気情報記録媒体の挿入方向に略平行な前記磁気情報記録媒体の長手方向に沿って形成され、前記磁気情報記録媒体の裏面に形成される前記磁気ストライプには、第１トラックおよび第２トラックの２つのトラックの磁気データが記録され、前記第１トラックには、２１０ｂｐｉ（ｂｉｔ  ｐｅｒ  ｉｎｃｈ）の磁気データが記録され、前記第２トラックには、７５ｂｐｉの磁気データが記録され、前記第１トラックおよび前記第２トラックは、前記磁気情報記録媒体の長手方向に略直交する前記磁気情報記録媒体の短手方向において隣り合うように配置され、前記磁気情報記録媒体の表面に形成される前記磁気ストライプには、表面側トラックの１つのトラックの磁気データが記録され、前記表面側トラックには、２１０ｂｐｉの磁気データが記録され、前記磁気情報記録媒体の長手方向と前記磁気情報記録媒体の短手方向とに略直交する前記磁気情報記録媒体の厚さ方向から見たときに、前記表面側トラックが前記第１トラックおよび前記第２トラックに重なっており、２個の前記磁気ヘッドのうちの、前記磁気情報記録媒体の裏面に形成される前記磁気ストライプに記録された磁気データを読み取るための前記磁気ヘッドは、前記第１トラックの磁気データを読み取るための第１チャンネルと前記第２トラックの磁気データを読み取るための第２チャンネルとを備え、残りの１個の前記磁気ヘッドは、前記表面側トラックの磁気データを読み取るための第３チャンネルを備える磁気情報読取装置の制御方法であって、
前記磁気情報読取装置への前記磁気情報記録媒体の挿入方向における前記磁気ストライプの先端側に一定周期で磁気が反転するように記録される同期用データの前記第２チャンネルでの読取結果に基づいて生成される前記復調用信号に基づいて、前記第２チャンネルで読み取った前記磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別する記録密度判別ステップと、
前記第２チャンネルで読み取った前記磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉである場合に、前記磁気情報記録媒体が正しい向きで挿入されたとして、前記第１チャンネル、前記第２チャンネルおよび前記第３チャンネルのそれぞれでの磁気データの読取結果に基づいて生成される前記復調用信号に基づいて、前記第１チャンネル、前記第２チャンネルおよび前記第３チャンネルのそれぞれの読取結果に対応する復調データを生成する復調データ生成ステップと、
前記第２チャンネルで読み取った前記磁気ストライプに記録される磁気データの記録密度が２１０ｂｐｉである場合に、前記復調用信号を破棄して復調データを生成しない、または、前記一時記憶回路に記憶される復調データを消去する、あるいは、前記一時記憶回路に記憶される復号データを前記上位装置に送信せずに消去するデータ処理ステップとを備えることを特徴とする磁気情報読取装置の制御方法。
【請求項７】
表面と裏面とのそれぞれに磁気ストライプが形成される磁気情報記録媒体の前記磁気ストライプに記録された磁気データを読み取るための２個の磁気ヘッドと、前記磁気ヘッドからの出力信号に基づいて生成される磁気データ復調用の矩形波状の復調用信号に基づいて復調された復調データおよび復調データに基づいて復号された復号データを一時的に記憶可能な一時記憶回路とを備え、前記磁気ストライプは、前記磁気情報記録媒体の挿入方向に略平行な前記磁気情報記録媒体の長手方向に沿って形成され、前記磁気情報記録媒体の裏面に形成される前記磁気ストライプには、第１トラックおよび第２トラックの２つのトラックの磁気データが記録され、前記第１トラックには、２１０ｂｐｉ（ｂｉｔ  ｐｅｒ  ｉｎｃｈ）の磁気データが記録され、前記第２トラックには、７５ｂｐｉの磁気データが記録され、前記第１トラックおよび前記第２トラックは、前記磁気情報記録媒体の長手方向に略直交する前記磁気情報記録媒体の短手方向において隣り合うように配置され、前記磁気情報記録媒体の表面に形成される前記磁気ストライプには、表面側トラックの１つのトラックの磁気データが記録され、前記表面側トラックには、２１０ｂｐｉの磁気データが記録され、前記磁気情報記録媒体の長手方向と前記磁気情報記録媒体の短手方向とに略直交する前記磁気情報記録媒体の厚さ方向から見たときに、前記表面側トラックが前記第１トラックおよび前記第２トラックに重なっており、２個の前記磁気ヘッドのうちの、前記磁気情報記録媒体の裏面に形成される前記磁気ストライプに記録された磁気データを読み取るための前記磁気ヘッドは、前記第１トラックの磁気データを読み取るための第１チャンネルと前記第２トラックの磁気データを読み取るための第２チャンネルとを備え、残りの１個の前記磁気ヘッドは、前記表面側トラックの磁気データを読み取るための第３チャンネルを備える磁気情報読取装置の制御方法であって、
前記磁気情報読取装置への前記磁気情報記録媒体の挿入方向における前記磁気ストライプの先端側に一定周期で磁気が反転するように記録される同期用データの前記第２チャンネルでの読取結果に基づいて生成される前記復調用信号に基づいて、前記第２チャンネルで読み取った前記磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別する記録密度判別ステップと、
前記第２チャンネルで読み取った前記磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉである場合に、前記磁気情報記録媒体が正しい向きで挿入されたとして、前記第１チャンネル、前記第２チャンネルおよび前記第３チャンネルのそれぞれでの磁気データの読取結果に基づいて生成される前記復調用信号に基づいて、前記第１チャンネル、前記第２チャンネルおよび前記第３チャンネルのそれぞれの読取結果に対応する復調データを生成する復調データ生成ステップと、
前記復調データ生成ステップで生成された復調データに基づいて復号データを生成する復号データ生成ステップと、
前記復号データ生成ステップで生成された復号データが適切なデータであるか否かを判断する復号データ判断ステップと、
前記復号データ判断ステップにおいて復号データが適切なデータであると判断された場合に、磁気ストライプ正常情報を前記一時記憶回路に記憶する正常情報記憶ステップと、
前記復号データ判断ステップにおいて復号データが適切なデータでないと判断された場合に、磁気ストライプ異常情報を前記一時記憶回路に記憶する異常情報記憶ステップとを備えることを特徴とする磁気情報読取装置の制御方法。
【請求項８】
表面と裏面とのそれぞれに磁気ストライプが形成される磁気情報記録媒体の前記磁気ストライプに記録された磁気データを読み取るための２個の磁気ヘッドと、前記磁気情報記録媒体を搬送するための搬送機構とを備え、前記磁気ストライプは、前記磁気情報記録媒体の挿入方向に略平行な前記磁気情報記録媒体の長手方向に沿って形成され、前記磁気情報記録媒体の裏面に形成される前記磁気ストライプには、第１トラックおよび第２トラックの２つのトラックの磁気データが記録され、前記第１トラックには、２１０ｂｐｉ（ｂｉｔ  ｐｅｒ  ｉｎｃｈ）の磁気データが記録され、前記第２トラックには、７５ｂｐｉの磁気データが記録され、前記第１トラックおよび前記第２トラックは、前記磁気情報記録媒体の長手方向に略直交する前記磁気情報記録媒体の短手方向において隣り合うように配置され、前記磁気情報記録媒体の表面に形成される前記磁気ストライプには、表面側トラックの１つのトラックの磁気データが記録され、前記表面側トラックには、２１０ｂｐｉの磁気データが記録され、前記磁気情報記録媒体の長手方向と前記磁気情報記録媒体の短手方向とに略直交する前記磁気情報記録媒体の厚さ方向から見たときに、前記表面側トラックが前記第１トラックおよび前記第２トラックに重なっており、２個の前記磁気ヘッドのうちの、前記磁気情報記録媒体の裏面に形成される前記磁気ストライプに記録された磁気データを読み取るための前記磁気ヘッドは、前記第１トラックの磁気データを読み取るための第１チャンネルと前記第２トラックの磁気データを読み取るための第２チャンネルとを備え、残りの１個の前記磁気ヘッドは、前記表面側トラックの磁気データを読み取るための第３チャンネルを備える磁気情報読取装置の制御方法であって、
前記磁気情報記録媒体の挿入方向における前記磁気ストライプの先端側に一定周期で磁気が反転するように記録される同期用データの前記第２チャンネルでの読取結果に基づいて生成される前記復調用信号に基づいて、前記第２チャンネルで読み取った前記磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別する記録密度判別ステップと、
前記第２チャンネルで読み取った前記磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉである場合に、前記磁気情報記録媒体が正しい向きで挿入されたとして、前記第１チャンネル、前記第２チャンネルおよび前記第３チャンネルのそれぞれでの磁気データの読取結果に基づいて生成される前記復調用信号に基づいて、前記第１チャンネル、前記第２チャンネルおよび前記第３チャンネルのそれぞれの読取結果に対応する復調データを生成する復調データ生成ステップと、
前記第２チャンネルで読み取った前記磁気ストライプに記録される磁気データの記録密度が２１０ｂｐｉである場合に、前記搬送機構で前記磁気情報記録媒体を排出する媒体排出ステップとを備えることを特徴とする磁気情報読取装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気情報記録媒体に記録された磁気データを読み取るための磁気情報読取装置およびこの磁気情報読取装置の制御方法に関する。
【背景技術】
【０００２】
磁気ストライプを有するカードの記録様式は、国際規格やＪＩＳ規格によって規定されている。この規格に適合するカードとして、図６に示すように、裏面２ａと表面２ｂとの両面に磁気ストライプ２ｃ、２ｄが形成されるカード２が日本国内で広く流通している。ＪＩＳ規格「ＪＩＳＸ６３０２−２」によれば、裏面２ａに形成される磁気ストライプ２ｃには、第１トラック２ｅ、第２トラック２ｆおよび第３トラック２ｇの３つのトラックの磁気データが記録され、表面２ｂに形成される磁気ストライプ２ｄには、トラック２ｈ（以下、表面側トラック２ｈとする。）の１つのトラックの磁気データが記録される。また、上記のＪＩＳ規格によれば、第１トラック２ｅ、第３トラック２ｇおよび表面側トラック２ｈに記録される磁気データの記録密度（より具体的には、平均記録密度）は２１０ｂｐｉであり、第２トラック２ｆに記録される磁気データの記録密度（より具体的には、平均記録密度）は７５ｂｐｉである。
【０００３】
また、図６に示すように、カード２の短手方向の一端部２ｊから第１トラック２ｅの一端までの距離をＬ１、一端部２ｊから第１トラック２ｅの他端までの距離をＬ２、一端部２ｊから第２トラック２ｆの一端までの距離をＬ３、一端部２ｊから第２トラック２ｆの他端までの距離をＬ４、一端部２ｊから第３トラック２ｇの一端までの距離をＬ５、一端部２ｊから第３トラック２ｇの他端までの距離をＬ６、一端部２ｊから表面側トラック２ｈの一端までの距離をＬ７、一端部２ｊから表面側トラック２ｈの他端までの距離をＬ８とすると、距離Ｌ１〜Ｌ８は、ＪＩＳ規格によって規定されている。ＪＩＳ規格に適合するカード２の中には、カード２の厚さ方向から見たときに、表面側トラック２ｈが第１トラック２ｅおよび第２トラック２ｆとほぼ重なっているものがある。
【０００４】
また、従来、カードの磁気ストライプに記録された磁気データを読み取る磁気ヘッドと、カードを搬送する搬送ローラとを備えるカード搬送式のカードリーダが知られている（たとえば、特許文献１参照）。この特許文献１に記載のカードリーダは、たとえば、ＡＴＭ（Ａｕｔｏｍａｔｅｄ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ）等の所定の上位装置に搭載されている。このカードリーダでは、磁気ヘッドで読み取った磁気データは、制御回路で復調、復号される。また、このカードリーダでは、制御回路で生成された復号データは、上位装置へ送信される。
【０００５】
また、従来、第１トラック２ｅ、第２トラック２ｆおよび第３トラック２ｇの３つのトラックの磁気データが記録された磁気ストライプ２ｃを読み取るための磁気ヘッドとして、第１トラック２ｅ、第２トラック２ｆおよび第３トラック２ｇのそれぞれに当接する３つのチャンネルを有する磁気ヘッドが知られている（たとえば、特許文献２参照）。この特許文献２に記載の磁気ヘッドは、たとえば、特許文献１に記載のカードリーダに搭載さている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１０２６４８号公報
【特許文献２】特開２０００−３０６２１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
銀行のＡＴＭ等の、不特定多数のユーザがカードを操作する上位装置に搭載されるカードリーダには、表裏逆向きにカードが挿入される場合がある。上述のように、カードの厚さ方向から見たときに、表面側トラック２ｈが第１トラック２ｅおよび第２トラック２ｆとほぼ重なっているカードが従来のカードリーダに表裏逆向きに挿入されると、第２トラック２ｆの７５ｂｐｉの磁気データを読み取るべき磁気ヘッドのチャンネルが表面側トラック２ｈの２１０ｂｐｉの磁気データを読み取ってしまう。そのため、特許文献１に記載のカードリーダのような従来のカードリーダでは、表裏逆向きにこのカードが挿入されると、第２トラック２ｆの磁気データを読み取るべき磁気ヘッドのチャンネルで読み取った磁気データを適切に復調することができず、このカードリーダはエラー信号を上位装置へ送信する。
【０００８】
したがって、従来のカードリーダでは、ユーザのカード操作に問題があって、カードを裏返して再度、挿入すれば、適切な復号データを上位装置へ送信することができるにもかかわらず、エラー信号を受け取った上位装置は、挿入されたカードが不良であるとして、カード回収等の異常処理を行うおそれがある。
【０００９】
また、カードの厚さ方向から見たときに、表面側トラック２ｈが第１トラック２ｅおよび第２トラック２ｆとほぼ重なっているカードが従来のカードリーダに表裏逆向きに挿入されると、第１トラック２ｅの２１０ｂｐｉの磁気データを読み取るべき磁気ヘッドのチャンネルが表面側トラック２ｈの２１０ｂｐｉの磁気データを読み取ってしまう。この場合、従来のカードリーダでは、第１トラック２ｅの２１０ｂｐｉの磁気データを読み取るべき磁気ヘッドのチャンネルで読み取った磁気データが復号されて、上位装置へ復号データが送信されるおそれがある。すなわち、この場合には、従来のカードリーダは、不適切な復号データを上位装置へ送信するおそれがある。
【００１０】
しかしながら、表面側トラック２ｈに記録される磁気データの記録密度は、第１トラック２ｅに記録される磁気データの記録密度と同じ２１０ｂｐｉであるため、復号データを受け取った上位装置は、不適切な復号データを受け取っているにもかかわらず、適切な復号データを受け取ったと誤った判断をして、不適切な処理を行うおそれがある。
【００１１】
そこで、本発明の課題は、ユーザによる磁気情報記録媒体の操作に問題があっても、不適切な処理が行われるのを防止することが可能な磁気情報読取装置を提供することにある。また、本発明の課題は、ユーザによる磁気情報記録媒体の操作に問題があっても、不適切な処理が行われるのを防止することが可能となる磁気情報読取装置の制御方法を提供することにある。
【課題を解決するための手段】
【００１２】
上記の課題を解決するため、本発明の磁気情報読取装置は、所定の上位装置に搭載されて使用される磁気情報読取装置において、磁気情報記録媒体の表面と裏面とのそれぞれに形成される磁気ストライプに記録された磁気データを読み取るための２個の磁気ヘッドと、２個の磁気ヘッドで読み取った磁気データを復調し、復号するための制御回路とを備え、制御回路は、磁気ヘッドからの出力信号に基づいて生成される磁気データ復調用の矩形波状の復調用信号に基づいて磁気データを復調し、復号する演算回路と、演算回路で復調された復調データおよび演算回路で復号された復号データを一時的に記憶可能な一時記憶回路とを備え、磁気ストライプは、磁気情報読取装置への磁気情報記録媒体の挿入方向に略平行な磁気情報記録媒体の長手方向に沿って形成され、磁気情報記録媒体の挿入方向における磁気ストライプの先端側には、一定周期で磁気が反転する同期用データが記録され、磁気情報記録媒体の裏面に形成される磁気ストライプには、第１トラックおよび第２トラックの２つのトラックの磁気データが記録され、第１トラックには、２１０ｂｐｉ（ｂｉｔ  ｐｅｒ  ｉｎｃｈ）の磁気データが記録され、第２トラックには、７５ｂｐｉの磁気データが記録され、第１トラックおよび第２トラックは、磁気情報記録媒体の長手方向に略直交する磁気情報記録媒体の短手方向において隣り合うように配置され、磁気情報記録媒体の表面に形成される磁気ストライプには、表面側トラックの１つのトラックの磁気データが記録され、表面側トラックには、２１０ｂｐｉの磁気データが記録され、磁気情報記録媒体の長手方向と磁気情報記録媒体の短手方向とに略直交する磁気情報記録媒体の厚さ方向から見たときに、表面側トラックが第１トラックおよび第２トラックに重なっており、２個の磁気ヘッドのうちの、磁気情報記録媒体の裏面に形成される磁気ストライプに記録された磁気データを読み取るための磁気ヘッドは、第１トラックの磁気データを読み取るための第１チャンネルと第２トラックの磁気データを読み取るための第２チャンネルとを備え、残りの１個の磁気ヘッドは、表面側トラックの磁気データを読み取るための第３チャンネルを備え、演算回路は、第２チャンネルでの同期用データの読取結果に基づいて生成される復調用信号に基づいて、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別し、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉである場合には、磁気情報記録媒体が正しい向きで挿入されたとして、第１チャンネル、第２チャンネルおよび第３チャンネルのそれぞれでの磁気データの読取結果に基づいて生成される復調用信号に基づいて、第１チャンネル、第２チャンネルおよび第３チャンネルのそれぞれの読取結果に対応する復調データを生成する一方、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が２１０ｂｐｉである場合に、復調用信号を破棄して復調データを生成しないこと、または、一時記憶回路に記憶される復調データを消去して復号データを生成しないこと、あるいは、一時記憶回路に記憶され��復号データを上位装置に送信せずに消去することを特徴とする。
【００１３】
また、上記の課題を解決するため、本発明の磁気情報読取装置は、磁気情報記録媒体の表面と裏面とのそれぞれに形成される磁気ストライプに記録された磁気データを読み取るための２個の磁気ヘッドと、磁気情報記録媒体を搬送するための搬送機構と、２個の磁気ヘッドで読み取った磁気データを復調し、復号するための制御回路とを備え、制御回路は、磁気ヘッドからの出力信号に基づいて生成される磁気データ復調用の矩形波状の復調用信号に基づいて磁気データを復調し、復号する演算回路と、搬送機構を駆動するための駆動回路とを備え、磁気ストライプは、磁気情報記録媒体の挿入方向に略平行な磁気情報記録媒体の長手方向に沿って形成され、磁気情報記録媒体の挿入方向における磁気ストライプの先端側には、一定周期で磁気が反転する同期用データが記録され、磁気情報記録媒体の裏面に形成される磁気ストライプには、第１トラックおよび第２トラックの２つのトラックの磁気データが記録され、第１トラックには、２１０ｂｐｉ（ｂｉｔ  ｐｅｒ  ｉｎｃｈ）の磁気データが記録され、第２トラックには、７５ｂｐｉの磁気データが記録され、第１トラックおよび第２トラックは、磁気情報記録媒体の長手方向に略直交する磁気情報記録媒体の短手方向において隣り合うように配置され、磁気情報記録媒体の表面に形成される磁気ストライプには、表面側トラックの１つのトラックの磁気データが記録され、表面側トラックには、２１０ｂｐｉの磁気データが記録され、磁気情報記録媒体の長手方向と磁気情報記録媒体の短手方向とに略直交する磁気情報記録媒体の厚さ方向から見たときに、表面側トラックが第１トラックおよび第２トラックに重なっており、２個の磁気ヘッドのうちの、磁気情報記録媒体の裏面に形成される磁気ストライプに記録された磁気データを読み取るための磁気ヘッドは、第１トラックの磁気データを読み取るための第１チャンネルと第２トラックの磁気データを読み取るための第２チャンネルとを備え、残りの１個の磁気ヘッドは、表面側トラックの磁気データを読み取るための第３チャンネルを備え、演算回路は、第２チャンネルでの同期用データの読取結果に基づいて生成される復調用信号に基づいて、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別し、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉである場合には、磁気情報記録媒体が正しい向きで挿入されたとして、第１チャンネル、第２チャンネルおよび第３チャンネルのそれぞれでの磁気データの読取結果に基づいて生成される復調用信号に基づいて、第１チャンネル、第２チャンネルおよび第３チャンネルのそれぞれの読取結果に対応する復調データを生成する一方、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が２１０ｂｐｉである場合に、磁気情報記録媒体の排出指令信号を駆動回路へ出力することを特徴とする。
【００１４】
本発明の磁気情報読取装置では、演算回路は、第２チャンネルでの同期用データの読取結果に基づいて生成される復調用信号に基づいて、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別している。そのため、演算回路による記録密度の判別結果に基づいて、ユーザによる磁気情報記録媒体の操作に問題があったか否かを判断することが可能になる。したがって、本発明では、ユーザによる磁気情報記録媒体の操作に問題があった場合には、磁気情報記録媒体の再挿入をユーザに促す表示を行う等の適切な処理を行うことが可能になる。すなわち、本発明では、ユーザによる磁気情報記録媒体の操作に問題があっても、磁気情報読取装置で不適切な処理が行われるのを防止することが可能になる。
【００１５】
また、本発明の磁気情報読取装置では、演算回路は、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が２１０ｂｐｉである場合に、復調用信号を破棄して復調データを生成しないか、または、一時記憶回路に記憶される復調データを消去して復号データを生成しないか、あるいは、一時記憶回路に記憶される復号データを上位装置に送信せずに消去する。すなわち、本発明では、磁気ヘッドで読み取られるべきでない磁気データに基づく復号データが上位装置へ送信されることがない。あるいは、本発明の磁気情報読取装置では、演算回路は、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が２１０ｂｐｉである場合に、磁気情報記録媒体の排出指令信号を駆動回路へ出力する。すなわち、本発明では、この場合には、磁気情報記録媒体は搬送機構によって排出されるため、磁気ヘッドでの磁気データの読取を中止することが可能になり、磁気ヘッドで読み取られるべきでない磁気データに基づく復号データが上位装置へ送信されるのを防止することが可能になる。したがって、本発明では、ユーザによる磁気情報記録媒体の操作に問題があっても、不適切な復号データが上位装置に送信されるのを防止することが可能になり、その結果、磁気情報読取装置で不適切な処理が行われるのを防止することが可能になる。
【００１６】
さらに、本発明の磁気情報読取装置では、演算回路は、一定周期で磁気が反転する同期用データの読取結果に基づいて生成される復調用信号に基づいて、磁気データの記録密度を判別しているため、磁気データの記録密度を判別しやすくなる。したがって、磁気データの記録密度を判別する際の演算回路の処理を簡素化することが可能になり、磁気データの記録密度を判別する際の演算回路の処理時間を短縮することが可能になる。
【００１７】
さらに、上記の課題を解決するため、本発明の磁気情報読取装置は、所定の上位装置に搭載されて使用される磁気情報読取装置において、磁気情報記録媒体の表面と裏面とのそれぞれに形成される磁気ストライプに記録された磁気データを読み取るための２個の磁気ヘッドと、２個の磁気ヘッドで読み取った磁気データを復調し、復号するための制御回路とを備え、制御回路は、磁気ヘッドからの出力信号に基づいて生成される磁気データ復調用の矩形波状の復調用信号に基づいて磁気データを復調し、復号する演算回路と、演算回路で復調された復調データおよび演算回路で復号された復号データを一時的に記憶可能な一時記憶回路とを備え、磁気ストライプは、磁気情報読取装置への磁気情報記録媒体の挿入方向に略平行な磁気情報記録媒体の長手方向に沿って形成され、磁気情報記録媒体の挿入方向における磁気ストライプの先端側には、一定周期で磁気が反転する同期用データが記録され、磁気情報記録媒体の裏面に形成される磁気ストライプには、第１トラックおよび第２トラックの２つのトラックの磁気データが記録され、第１トラックには、２１０ｂｐｉ（ｂｉｔ  ｐｅｒ  ｉｎｃｈ）の磁気データが記録され、第２トラックには、７５ｂｐｉの磁気データが記録され、第１トラックおよび第２トラックは、磁気情報記録媒体の長手方向に略直交する磁気情報記録媒体の短手方向において隣り合うように配置され、磁気情報記録媒体の表面に形成される磁気ストライプには、表面側トラックの１つのトラックの磁気データが記録され、表面側トラックには、２１０ｂｐｉの磁気データが記録され、磁気情報記録媒体の長手方向と磁気情報記録媒体の短手方向とに略直交する磁気情報記録媒体の厚さ方向から見たときに、表面側トラックが第１トラックおよび第２トラックに重なっており、２個の磁気ヘッドのうちの、磁気情報記録媒体の裏面に形成される磁気ストライプに記録された磁気データを読み取るための磁気ヘッドは、第１トラックの磁気データを読み取るための第１チャンネルと第２トラックの磁気データを読み取るための第２チャンネルとを備え、残りの１個の磁気ヘッドは、表面側トラックの磁気データを読み取るための第３チャンネルを備え、演算回路は、第２チャンネルでの同期用データの読取結果に基づいて生成される復調用信号に基づいて、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別し、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉである場合には、磁気情報記録媒体が正しい向きで挿入されたとして、第１チャンネル、第２チャンネルおよび第３チャンネルのそれぞれでの磁気データの読取結果に基づいて生成される復調用信号に基づいて、第１チャンネル、第２チャンネルおよび第３チャンネルのそれぞれの読取結果に対応する復調データを生成するとともに、この復調データに基づいて復合データを生成し、この復号データが適切なデータであるか否かを判断するとともに、復号データが適切なデータでない場合に、磁気ストライプ異常信号を上位装置に送信することを特徴とする。
【００１８】
本発明の磁気情報読取装置では、演算回路は、第２チャンネルでの同期用データの読取結果に基づいて生成される復調用信号に基づいて、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別している。そのため、演算回路による記録密度の判別結果に基づいて、ユーザによる磁気情報記録媒体の操作に問題があったか否かを判断することが可能になる。したがって、本発明では、上述のように、ユーザによる磁気情報記録媒体の操作に問題があっても、磁気情報読取装置で不適切な処理が行われるのを防止することが可能になる。
【００１９】
また、本発明では、演算回路は、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉである場合に、復号された復号データが適切なデータであるか否かを判断するとともに、復号データが適切なデータでない場合に、磁気ストライプ異常信号を上位装置に送信している。そのため、ユーザによる磁気情報記録媒体の操作に問題があるのか、それとも、磁気情報記録媒体の磁気データ自体に問題があるのかを上位装置が判別することが可能になる。したがって、磁気情報読取装置でより適切な処理を行うことが可能になる。
【００２０】
さらに、本発明の磁気情報読取装置では、演算回路は、一定周期で磁気が反転する同期用データの読取結果に基づいて生成される復調用信号に基づいて、磁気データの記録密度を判別しているため、上述のように、磁気データの記録密度を判別する際の演算回路の処理を簡素化することが可能になり、磁気データの記録密度を判別する際の演算回路の処理時間を短縮することが可能になる。
【００２１】
本発明において、演算回路は、同期用データの読取結果に基づいて生成される復調用信号の複数のエッジ間の時間に基づいて、磁気ヘッドが当接した磁気ストライプに記録された磁気データの記録密度を判別することが好ましい。このように構成すると、磁気情報記録媒体が磁気情報読取装置の中で略一定速度で移動している場合には、演算回路で、磁気ストライプに記録された磁気データの記録密度を比較的容易にかつ適切に判別することが可能になる。
【００２２】
本発明において、演算回路は、復調用信号の複数のエッジ間の時間が所定回数連続して所定範囲内にある場合に、磁気ヘッドが当接した磁気ストライプに記録された磁気データの記録密度を特定することが好ましい。このように構成すると、ノイズの影響を抑制して、磁気データの記録密度をより適切に判別することが可能になる。
【００２５】
また、上記の課題を解決するため、本発明の磁気情報読取装置の制御方法は、所定の上位装置に搭載されて使用される磁気情報読取装置であって、表面と裏面とのそれぞれに磁気ストライプが形成される磁気情報記録媒体の磁気ストライプに記録された磁気データを読み取るための２個の磁気ヘッドと、磁気ヘッドからの出力信号に基づいて生成される磁気データ復調用の矩形波状の復調用信号に基づいて復調された復調データおよび復調データに基づいて復号された復号データを一時的に記憶可能な一時記憶回路とを備え、磁気ストライプは、磁気情報記録媒体の挿入方向に略平行な磁気情報記録媒体の長手方向に沿って形成され、磁気情報記録媒体の裏面に形成される磁気ストライプには、第１トラックおよび第２トラックの２つのトラックの磁気データが記録され、第１トラックには、２１０ｂｐｉ（ｂｉｔ  ｐｅｒ  ｉｎｃｈ）の磁気データが記録され、第２トラックには、７５ｂｐｉの磁気データが記録され、第１トラックおよび第２トラックは、磁気情報記録媒体の長手方向に略直交する磁気情報記録媒体の短手方向において隣り合うように配置され、磁気情報記録媒体の表面に形成される磁気ストライプには、表面側トラックの１つのトラックの磁気データが記録され、表面側トラックには、２１０ｂｐｉの磁気データが記録され、磁気情報記録媒体の長手方向と磁気情報記録媒体の短手方向とに略直交する磁気情報記録媒体の厚さ方向から見たときに、表面側トラックが第１トラックおよび第２トラックに重なっており、２個の磁気ヘッドのうちの、磁気情報記録媒体の裏面に形成される磁気ストライプに記録された磁気データを読み取るための磁気ヘッドは、第１トラックの磁気データを読み取るための第１チャンネルと第２トラックの磁気データを読み取るための第２チャンネルとを備え、残りの１個の磁気ヘッドは、表面側トラックの磁気データを読み取るための第３チャンネルを備える磁気情報読取装置の制御方法であって、磁気情報読取装置への磁気情報記録媒体の挿入方向における磁気ストライプの先端側に一定周期で磁気が反転するように記録される同期用データの第２チャンネルでの読取結果に基づいて生成される復調用信号に基づいて、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別する記録密度判別ステップと、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉである場合に、磁気情報記録媒体が正しい向きで挿入されたとして、第１チャンネル、第２チャンネルおよび第３チャンネルのそれぞれでの磁気データの読取結果に基づいて生成される復調用信号に基づいて、第１チャンネル、第２チャンネルおよび第３チャンネルのそれぞれの読取結果に対応する復調データを生成する復調データ生成ステップと、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が２１０ｂｐｉである場合に、復調用信号を破棄して復調データを生成しない、または、一時記憶回路に記憶される復調データを消去する、あるいは、一時記憶回路に記憶される復号データを上位装置に送信せずに消去するデータ処理ステップとを備えることを��徴とする。
【００２６】
さらに、上記の課題を解決するため、本発明の磁気情報読取装置の制御方法は、表面と裏面とのそれぞれに磁気ストライプが形成される磁気情報記録媒体の磁気ストライプに記録された磁気データを読み取るための２個の磁気ヘッドと、磁気情報記録媒体を搬送するための搬送機構とを備え、磁気ストライプは、磁気情報記録媒体の挿入方向に略平行な磁気情報記録媒体の長手方向に沿って形成され、磁気情報記録媒体の裏面に形成される磁気ストライプには、第１トラックおよび第２トラックの２つのトラックの磁気データが記録され、第１トラックには、２１０ｂｐｉ（ｂｉｔ  ｐｅｒ  ｉｎｃｈ）の磁気データが記録され、第２トラックには、７５ｂｐｉの磁気データが記録され、第１トラックおよび第２トラックは、磁気情報記録媒体の長手方向に略直交する磁気情報記録媒体の短手方向において隣り合うように配置され、磁気情報記録媒体の表面に形成される磁気ストライプには、表面側トラックの１つのトラックの磁気データが記録され、表面側トラックには、２１０ｂｐｉの磁気データが記録され、磁気情報記録媒体の長手方向と磁気情報記録媒体の短手方向とに略直交する磁気情報記録媒体の厚さ方向から見たときに、表面側トラックが第１トラックおよび第２トラックに重なっており、２個の磁気ヘッドのうちの、磁気情報記録媒体の裏面に形成される磁気ストライプに記録された磁気データを読み取るための磁気ヘッドは、第１トラックの磁気データを読み取るための第１チャンネルと第２トラックの磁気データを読み取るための第２チャンネルとを備え、残りの１個の磁気ヘッドは、表面側トラックの磁気データを読み取るための第３チャンネルを備える磁気情報読取装置の制御方法であって、磁気情報記録媒体の挿入方向における磁気ストライプの先端側に一定周期で磁気が反転するように記録される同期用データの第２チャンネルでの読取結果に基づいて生成される復調用信号に基づいて、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別する記録密度判別ステップと、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉである場合に、磁気情報記録媒体が正しい向きで挿入されたとして、第１チャンネル、第２チャンネルおよび第３チャンネルのそれぞれでの磁気データの読取結果に基づいて生成される復調用信号に基づいて、第１チャンネル、第２チャンネルおよび第３チャンネルのそれぞれの読取結果に対応する復調データを生成する復調データ生成ステップと、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が２１０ｂｐｉである場合に、搬送機構で磁気情報記録媒体を排出する媒体排出ステップとを備えることを特徴とする。
【００２７】
本発明の磁気情報読取装置の制御方法では、記録密度判別ステップにおいて、第２チャンネルでの同期用データの読取結果に基づいて生成される復調用信号に基づいて、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別している。そのため、記録密度判別ステップでの記録密度の判別結果に基づいて、ユーザによる磁気情報記録媒体の操作に問題があったか否かを判断することが可能になる。したがって、本発明では、ユーザによる磁気情報記録媒体の操作に問題があった場合には、磁気情報記録媒体の再挿入をユーザに促す表示を行う等の適切な処理を行うことが可能になる。すなわち、本発明の制御方法によれば、ユーザによる磁気情報記録媒体の操作に問題があっても、磁気情報読取装置で不適切な処理が行われるのを防止することが可能になる。
【００２８】
また、本発明の磁気情報読取装置の制御方法では、データ処理ステップにおいて、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が２１０ｂｐｉである場合に、復調用信号を破棄して復調データを生成しないか、または、一時記憶回路に記憶される復調データを消去して復号データを生成しないか、あるいは、一時記憶回路に記憶される復号データを上位装置に送信せずに消去する。すなわち、本発明の制御方法によれば、磁気ヘッドで読み取られるべきでない磁気データに基づく復号データが上位装置へ送信されることがない。あるいは、本発明の磁気情報読取装置の制御方法では、媒体排出ステップにおいて、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が２１０ｂｐｉである場合に、搬送機構で磁気情報記録媒体を排出する。すなわち、本発明の制御方法によれば、この場合には、磁気情報記録媒体は搬送機構によって排出されるため、磁気ヘッドでの磁気データの読取を中止することが可能になり、磁気ヘッドで読み取られるべきでない磁気データに基づく復号データが上位装置へ送信されるのを防止することが可能になる。したがって、本発明の制御方法によれば、ユーザによる磁気情報記録媒体の操作に問題があっても、不適切な復号データが上位装置に送信されるのを防止することが可能になり、その結果、磁気情報読取装置で不適切な処理が行われるのを防止することが可能になる。
【００２９】
さらに、本発明の磁気情報読取装置の制御方法では、記録密度判別ステップにおいて、一定周期で磁気が反転する同期用データの読取結果に基づいて生成される復調用信号に基づいて、磁気データの記録密度を判別しているため、磁気データの記録密度を判別しやすくなる。したがって、磁気データの記録密度を判別する際の処理を簡素化することが可能になり、磁気データの記録密度を判別する際の処理時間を短縮することが可能になる。
【００３０】
また、上記の課題を解決するため、本発明の磁気情報読取装置の制御方法は、表面と裏面とのそれぞれに磁気ストライプが形成される磁気情報記録媒体の磁気ストライプに記録された磁気データを読み取るための２個の磁気ヘッドと、磁気ヘッドからの出力信号に基づいて生成される磁気データ復調用の矩形波状の復調用信号に基づいて復調された復調データおよび復調データに基づいて復号された復号データを一時的に記憶可能な一時記憶回路とを備え、磁気ストライプは、磁気情報記録媒体の挿入方向に略平行な磁気情報記録媒体の長手方向に沿って形成され、磁気情報記録媒体の裏面に形成される磁気ストライプには、第１トラックおよび第２トラックの２つのトラックの磁気データが記録され、第１トラックには、２１０ｂｐｉ（ｂｉｔ  ｐｅｒ  ｉｎｃｈ）の磁気データが記録され、第２トラックには、７５ｂｐｉの磁気データが記録され、第１トラックおよび第２トラックは、磁気情報記録媒体の長手方向に略直交する磁気情報記録媒体の短手方向において隣り合うように配置され、磁気情報記録媒体の表面に形成される磁気ストライプには、表面側トラックの１つのトラックの磁気データが記録され、表面側トラックには、２１０ｂｐｉの磁気データが記録され、磁気情報記録媒体の長手方向と磁気情報記録媒体の短手方向とに略直交する磁気情報記録媒体の厚さ方向から見たときに、表面側トラックが第１トラックおよび第２トラックに重なっており、２個の磁気ヘッドのうちの、磁気情報記録媒体の裏面に形成される磁気ストライプに記録された磁気データを読み取るための磁気ヘッドは、第１トラックの磁気データを読み取るための第１チャンネルと第２トラックの磁気データを読み取るための第２チャンネルとを備え、残りの１個の磁気ヘッドは、表面側トラックの磁気データを読み取るための第３チャンネルを備える磁気情報読取装置の制御方法であって、磁気情報読取装置への磁気情報記録媒体の挿入方向における磁気ストライプの先端側に一定周期で磁気が反転するように記録される同期用データの第２チャンネルでの読取結果に基づいて生成される復調用信号に基づいて、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別する記録密度判別ステップと、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉである場合に、磁気情報記録媒体が正しい向きで挿入されたとして、第１チャンネル、第２チャンネルおよび第３チャンネルのそれぞれでの磁気データの読取結果に基づいて生成される復調用信号に基づいて、第１チャンネル、第２チャンネルおよび第３チャンネルのそれぞれの読取結果に対応する復調データを生成する復調データ生成ステップと、復調データ生成ステップで生成された復調データに基づいて復号データを生成する復号データ生成ステップと、復号データ生成ステップで生成された復号データが適切なデータであるか否かを判断する復号データ判断ステップと、復号データ判断ステップにおいて復号データが適切なデータであると判断された場合に、磁気ストライプ正常情報を一時記憶回路に記憶する正常情報記憶ステップと、復号データ判��ステップにおいて復号データが適切なデータでないと判断された場合に、磁気ストライプ異常情報を一時記憶回路に記憶する異常情報記憶ステップとを備えることを特徴とする。
【００３１】
本発明の磁気情報読取装置の制御方法では、記録密度判別ステップにおいて、第２チャンネルでの同期用データの読取結果に基づいて生成される復調用信号に基づいて、第２チャンネルで読み取った磁気ストライプに記録される磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別している。そのため、記録密度判別ステップでの記録密度の判別結果に基づいて、ユーザによる磁気情報記録媒体の操作に問題があったか否かを判断することが可能になる。したがって、上述のように、本発明の制御方法によれば、ユーザによる磁気情報記録媒体の操作に問題があっても、磁気情報読取装置で不適切な処理が行われるのを防止することが可能になる。
【００３２】
また、本発明では、復号データ判断ステップにおいて復号データが適切なデータであると判断された場合に、正常情報記憶ステップにおいて、磁気ストライプ正常情報を一時記憶回路に記憶し、復号データ判断ステップにおいて復号データが適切なデータでないと判断された場合に、異常情報記憶ステップで磁気ストライプ異常情報を一時記憶回路に記憶している。そのため、磁気ストライプ正常情報および磁気ストライプ異常情報を上位装置が受け取らない場合には、ユーザによる磁気情報記録媒体の操作に問題があり、磁気ストライプ異常情報を上位装置が受け取った場合には、磁気情報記録媒体の磁気データ自体に問題があることを上位装置は判別することができる。したがって、磁気情報読取装置でより適切な処理を行うことが可能になる。
【００３３】
さらに、本発明の磁気情報読取装置の制御方法では、記録密度判別ステップにおいて、一定周期で磁気が反転する同期用データの読取結果に基づいて生成される復調用信号に基づいて、磁気データの記録密度を判別しているため、上述のように、磁気データの記録密度を判別する際の処理を簡素化することが可能になり、磁気データの記録密度を判別する際の処理時間を短縮することが可能になる。
【発明の効果】
【００３４】
以上のように、本発明の磁気情報読取装置では、ユーザによる磁気情報記録媒体の操作に問題があっても、不適切な処理が行われるのを防止することが可能になる。また、本発明の磁気情報読取装置の制御方法によれば、ユーザによる磁気情報記録媒体の操作に問題があっても、不適切な処理が行われるのを防止することが可能になる。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施の形態にかかる磁気情報読取装置の概略構成を説明するための概略図である。
【図２】図１に示す磁気情報読取装置で処理される磁気情報記録媒体の構成および磁気情報記録媒体と磁気ヘッドとの配置関係を説明するための図であり、（Ａ）、（Ｂ）は磁気情報記録媒体の裏面の構成および裏面と磁気ヘッドとの配置関係を示す図、（Ｃ）、（Ｄ）は磁気情報記録媒体の表面の構成および表面と磁気ヘッドとの関係を示す図である。
【図３】図１に示すＣＰＵに入力される復調用信号の波形の一例を説明するための図である。
【図４】図１に示すカードリーダにおける記録密度判別時の制御フローの一例を示すフローチャートである。
【図５】図１に示すカードリーダにおける磁気データ復号時の制御フローの一例を示すフローチャートである。
【図６】ＪＩＳ規格に適合するカードの構成を説明するための図である。
【発明を実施するための形態】
【００３６】
以下、図面を参照しながら、本発明の実施の形態を説明する。
【００３７】
（磁気情報読取装置の概略構成）
図１は、本発明の実施の形態にかかる磁気情報読取装置１の概略構成を説明するための概略図である。図２は、図１に示す磁気情報読取装置１で処理される磁気情報記録媒体２の構成および磁気情報記録媒体２と磁気ヘッド３との配置関係を説明するための図であり、（Ａ）、（Ｂ）は磁気情報記録媒体２の裏面２ａの構成および裏面２ａと磁気ヘッド３との配置関係を示す図、（Ｃ）、（Ｄ）は磁気情報記録媒体２の表面２ｂの構成および表面２ｂと磁気ヘッド３との関係を示す図である。
【００３８】
本形態の磁気情報読取装置１は、磁気情報記録媒体であるカード２に記録された磁気データを読み取って、磁気データを復号するカードリーダである。したがって、以下では、本形態の磁気情報読取装置１を「カードリーダ１」とする。このカードリーダ１は、図１に示すように、カード２に記録された磁気データを読み取るための磁気ヘッド３、４と、カードリーダ１内でカード２を搬送するための搬送機構５とを備えている。また、カードリーダ１は、磁気ヘッド３、４で読み取った磁気データを復調し、復号するための制御回路６を備えている。このカードリーダ１の内部には、カードの挿入口７から挿入されたカード２が搬送されるカード搬送路が直線状に形成されている。本形態のカードリーダ１は、ＡＴＭ等の所定の上位装置に搭載されて使用される。
【００３９】
本形態では、図１に示すＸ方向にカード２が搬送される。具体的には、Ｘ１方向にカード２が挿入されて取り込まれ、Ｘ２方向にカード２が排出される。すなわち、Ｘ１方向は、カード２の挿入方向である。また、Ｘ方向は、カードリーダ１の中に挿入されたカード２の長手方向であり、Ｘ方向に略直交するＹ方向は、カードリーダ１の中に挿入されたカード２の短手方向である。また、Ｘ方向とＹ方向とに略直交するＺ方向は、カードリーダ１の中に挿入されたカード２の厚さ方向である。
【００４０】
カード２は、たとえば、厚さが０．７〜０．８ｍｍ程度の矩形状の塩化ビニール製のカードである。カード２の裏面２ａには、磁気データが記録される磁気ストライプ２ｃが形成され、カード２の表面２ｂには、磁気データが記録される磁気ストライプ２ｄが形成されている。すなわち、カード２には、２個の磁気ストライプ２ｃ、２ｄが形成されている。磁気ストライプ２ｃ、２ｄは、カード２の長手方向に沿って形成されている。
【００４１】
磁気ストライプ２ｃには、第１トラック２ｅおよび第２トラック２ｆの２つのトラックの磁気データが記録されている。第１トラック２ｅおよび第２トラック２ｆは、カード２の短手方向の一端部２ｊ側からこの順番で配置されるとともに、カード２の短手方向で隣り合うように配置されている。磁気ストライプ２ｄには、表面側トラック２ｈの１つのトラックの磁気データが記録されている。本形態では、第１トラック２ｅ、第２トラック２ｆおよび表面側トラック２ｈは、ＪＩＳ規格に適合するように配置されており、カード２の厚さ方向から見たときに、表面側トラック２ｈは、第１トラック２ｅおよび第２トラック２ｆとほぼ重なっている。
【００４２】
第１トラック２ｅ、第２トラック２ｆおよび表面側トラック２ｈには、たとえば、Ｆ２Ｆの記録方式で磁気データが記録されている。また、第１トラック２ｅおよび表面側トラック２ｈに記録される磁気データの記録密度（具体的には、平均記録密度）は、２１０ｂｐｉであり、第２トラック２ｆに記録される磁気データの記録密度（具体的には、平均記録密度）は７５ｂｐｉである。
【００４３】
カード２の長手方向の一端２ｋから所定の距離Ｌ１１の範囲およびカード２の長手方向の他端２ｍから所定の距離Ｌ１２の範囲では、磁気ストライプ２ｃに、一定周期で磁気が反転する同期用データが記録されている。すなわち、磁気ストライプ２ｃの、カード２の一端２ｋから所定の距離Ｌ１１の範囲およびカード２の他端２ｍから所定の距離Ｌ１２の範囲は、同期用データ記録部２ｎとなっており、同期用データ記録部２ｎには、同期用のビット“０”が記録されている。同様に、カード２の一端２ｋから所定の距離Ｌ１３の範囲およびカード２の他端２ｍから所定の距離Ｌ１４の範囲では、磁気ストライプ２ｄに、一定周期で磁気が反転する同期用データが記録されている。すなわち、磁気ストライプ２ｄの、カード２の一端２ｋから所定の距離Ｌ１３の範囲およびカード２の他端２ｍから所定の距離Ｌ１４の範囲は、同期用データ記録部２ｐとなっており、同期用データ記録部２ｐには、同期用のビット“０”が記録されている。
【００４４】
このように、本形態では、磁気ストライプ２ｃ、２ｄの、カード２の一端２ｋ側およびカード２の他端２ｍ側には、同期用データが記録されている。すなわち、本形態では、一端２ｋ側からカードリーダ１へカード２が挿入される際の、カード２の挿入方向における磁気ストライプ２ｃ、２ｄの先端側に同期用データが記録されるとともに、他端２ｍ側からカードリーダ１へカード２が挿入される際の、カード２の挿入方向における磁気ストライプ２ｃ、２ｄの先端側にも同期用データが記録されている。なお、磁気ストライプ２ｃ、２ｄの長手方向の両端部に複数個の同期用のビット“０”を記録しなければならないことは、ＪＩＳ規格「ＪＩＳＸ６３０２−２」に規定されており、このＪＩＳ規格によれば、Ｌ１１は、７．４４（ｍｍ）であり、Ｌ１２は、６．９３（ｍｍ）であり、Ｌ１３、Ｌ１４は、５（ｍｍ）である。
【００４５】
なお、カード２の表面２ｂにＩＣチップが固定されても良い。また、カード２に通信用のアンテナが内蔵されても良い。また、カード２は、厚さが０．１８〜０．３６ｍｍ程度のＰＥＴ（ポリエチレンテレフタレート）カードや、所定の厚さの紙カード等であっても良い。
【００４６】
磁気ヘッド３および磁気ヘッド４は、カード搬送路を挟んで互いに対向するように配置されている。また、磁気ヘッド３および磁気ヘッド４は、カード２が正しい向きでカードリーダ１に挿入されたときに、カード２の裏面２ａの磁気ストライプ２ｃに磁気ヘッド３が当接し、カード２の表面２ｂの磁気ストライプ２ｄに磁気ヘッド４が当接するように配置されている。
【００４７】
磁気ヘッド３は、図２に示すように、第１トラック２ｅに記録された磁気データを読み取るための第１チャンネル３ａと、第２トラック２ｆに記録された磁気データを読み取るための第２チャンネル３ｂとの２個のチャンネルを備えている。第１チャンネル３ａおよび第２チャンネル３ｂは、カード２の短手方向において、この順番に配置されている。磁気ヘッド４は、表面側トラック２ｈに記録された磁気データを読み取るための１個のチャンネル（図示省略）を備えている。なお、以下では、磁気ヘッド４の１個のチャンネルを「第３チャンネル」とする。
【００４８】
搬送機構５は、カード２に当接してカード２を搬送する駆動ローラ１０およびパッドローラ１１と、駆動ローラ１０を駆動する駆動機構１２とを備えている。パッドローラ１１は、駆動ローラ１０に対向配置されるとともに駆動ローラ１０に向かって付勢されている。駆動機構１２は、駆動ローラ１０を駆動するモータや、モータの動力を駆動ローラ１０に伝達する歯車等の動力伝達機構を備えている。本形態では、カード２は、搬送機構５によってカードリーダ１内を一定速度で搬送される。
【００４９】
（制御回路の構成）
図３は、図１に示すＣＰＵ１７に入力される復調用信号の波形の一例を説明するための図である。
【００５０】
制御回路６は、磁気ヘッド３、４で読み取った磁気データを復調し、復号するための構成として、増幅回路１５と、復調用信号を生成するための処理回路１６と、演算回路としてのＣＰＵ１７と、一時記憶回路としてのＲＡＭ１８と、ＲＯＭ１９とを備えている。また、制御回路６は、搬送機構５を駆動するための駆動回路２０を備えている。制御回路６には、磁気ヘッド３、４および駆動機構１２が接続されている。また、制御回路６には、カードリーダ１が搭載される上位装置の制御部（上位制御部）２１が接続されている。
【００５１】
増幅回路１５には、磁気ヘッド３、４が接続されている。具体的には、本形態の制御回路６は、３個の増幅回路１５を備えており、３個の増幅回路１５のそれぞれには、第１チャンネル３ａ、第２チャンネル３ｂおよび磁気ヘッド４の第３チャンネルのそれぞれが接続されている。この増幅回路１５は、磁気ヘッド３、４からの出力信号を増幅する。
【００５２】
処理回路１６は、増幅回路１５の出力側に接続されている。具体的には、本形態の制御回路６は、３個の処理回路１６を備えており、３個の増幅回路１５のそれぞれに、処理回路１６が接続されている。処理回路１６は、フィルタ回路、微分回路および比較回路等を備えており、増幅回路１５からの出力信号に基づいて磁気データ復調用の矩形波状の復調用信号を生成する。具体的には、処理回路１６は、搬送機構５によるカード２の一定の搬送速度と磁気データの記録密度とによって定まる周期で変化する矩形波状の復調用信号を生成する。
【００５３】
たとえば、増幅回路１５からの出力信号が７５ｂｐｉの磁気データに基づくものであり、かつ、磁気データのビットが全て“０”である場合には、処理回路１６は、図３（Ａ）に示すように、一定の周期Ｔ１の復調用信号ＳＧ１を生成する。また、増幅回路１５からの出力信号が２１０ｂｐｉの磁気データに基づくものであり、かつ、磁気データのビットが全て“０”である場合には、処理回路１６は、図３（Ｂ）に示すように、一定の周期Ｔ２の復調用信号ＳＧ２を生成する。
【００５４】
ＣＰＵ１７は、処理回路１６に接続されており、処理回路１６で生成される復調用信号に基づいて、磁気データを復調し、復号する。また、ＣＰＵ１７には、上位制御部２１が接続されており、ＣＰＵ１７は復号データ等を上位制御部２１に送信する。ＲＡＭ１８およびＲＯＭ１９は、ＣＰＵ１７に接続されている。
【００５５】
ＲＡＭ１８には、ＣＰＵ１７で復調された復調データが一時的に記憶される。また、ＲＡＭ１８には、復調データに基づいてＣＰＵ１７で復号された復号データが一時的に記憶される。具体的には、上位制御部２１に送信される前の復号データがＲＡＭ１８に一時的に記憶される。なお、ＲＡＭ１８は、後述の磁気ストライプ正常情報、磁気ストライプ異常情報またはカード操作異常情報を一時的に記憶する記憶領域であるデータ復号結果部Ｒ１〜Ｒ３と、上位制御部２１に送信される前の復号データを一時的に記憶する記憶領域である復号データ格納部Ｄ１〜Ｄ３とを備えている。また、本明細書における「復調データ」とは、復調用信号に基づいてＣＰＵ１７で演算処理されたデータのことであり、「復調データ」には、デジタル処理された“０”、“１”データのみならず、デジタル処理が完結していないデータも含まれる。
【００５６】
ＲＯＭ１９には、カードリーダ１の各種の制御を行うための制御プログラムが記憶されており、ＲＯＭ１９に記憶された制御プログラムに基づいて、ＣＰＵ１７が各種の処理を実行する。
【００５７】
駆動回路２０には、ＣＰＵ１７が接続されている。また、駆動回路２０には、駆動機構１２が接続されている。駆動回路２０は、ＣＰＵ１７から出力される制御信号に基づいて、駆動機構１２を制御する。
【００５８】
上述のように、本形態のカード２では、カード２の厚さ方向から見たときに、表面側トラック２ｈが、第１トラック２ｅおよび第２トラック２ｆとほぼ重なっている。そのため、図２（Ａ）に示すように、正しい向きでカード２がカードリーダ１に挿入されると、図２（Ｂ）に示すように、磁気ヘッド３の第１チャンネル３ａで第１トラック２ｅに記録された２１０ｂｐｉの磁気データが読み取られ、第２チャンネル３ｂで第２トラック２ｆに記録された７５ｂｐｉの磁気データが読み取られる。また、このときには、磁気ヘッド４の第３チャンネルで表面側トラック２ｈに記録された２１０ｂｐｉの磁気データが読み取られる。
【００５９】
一方、図２（Ｃ）に示すように、カード２の表裏の向きが間違った状態で、かつ、カード２の他端２ｍ側からカード２がカードリーダ１に挿入されると、図２（Ｄ）に示すように、第１チャンネル３ａおよび第２チャンネル３ｂで、表面側トラック２ｈに記録された２１０ｂｐｉの磁気データが読み取られる。また、このときには、磁気ヘッド４の第３チャンネルで第１トラック２ｅに記録された２１０ｂｐｉの磁気データおよび第２トラック２ｆに記録された７５ｂｐｉの磁気データが読み取られる。
【００６０】
本形態では、カード２が正しい向きで挿入されたか否かを判断するために（すなわち、ユーザのカード操作に問題があったか否かを判断するために）、ＣＰＵ１７は、第２チャンネル３ｂでの磁気データの読取結果に基づいて生成される復調用信号に基づいて、第２チャンネル３ｂで読み取った磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別する。すなわち、ＣＰＵ１７は、磁気ヘッド３が当接した磁気ストライプ２ｃまたは磁気ストライプ２ｄに記録された磁気データの記録密度が、２個の磁気ストライプ２ｃ、２ｄのうちの磁気ヘッド３で読み取られるべき磁気ストライプ２ｃに記録される磁気データの記録密度であるのか、または、磁気ヘッド３で読み取られるべき磁気ストライプ２ｃに記録される磁気データの記録密度ではないが他の磁気ストライプ２ｄに記録される磁気データの記録密度であるのかを判別する。
【００６１】
具体的には、ＣＰＵ１７は、同期用データ記録部２ｎ、２ｐに記録された同期用データの読取結果に基づいて生成される復調用信号ＳＧ１、ＳＧ２に基づいて、第２チャンネル３ｂで読み取った磁気データの記録密度を判別する。より具体的には、ＣＰＵ１７は、同期用データの読取結果に基づいて生成される復調用信号ＳＧ１、ＳＧ２の複数のエッジＥＧ間の時間に基づいて、第２チャンネル３ｂで読み取った磁気データの記録密度を判別する。すなわち、ＣＰＵ１７は、エッジＥＧ間の時間が７５ｂｐｉの磁気データに対応するΔＴ１（図３参照）である場合には、第２チャンネル３ｂで読み取った磁気データの記録密度が７５ｂｐｉであると判別し、エッジＥＧ間の時間が２１０ｂｐｉの磁気データに対応するΔＴ２（図３参照）である場合には、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉであると判別する。
【００６２】
さらに、具体的には、磁気ストライプ２ｃ、２ｄの磁気データの記録品質や搬送機構５によるカード２の搬送速度の変動等の誤差を考慮して、エッジＥＧ間の時間が所定範囲にあれば、ＣＰＵ１７は、第２チャンネル３ｂで読み取った磁気データの記録密度が７５ｂｐｉである、あるいは、２１０ｂｐｉであると判別する。すなわち、エッジＥＧ間の時間がΔＴ１ｍｉｎ〜ΔＴ１ｍａｘの範囲にあれば、ＣＰＵ１７は、第２チャンネル３ｂで読み取った磁気データの記録密度が７５ｂｐｉであると判別し、エッジＥＧ間の時間がΔＴ２ｍｉｎ〜ΔＴ２ｍａｘの範囲にあれば、ＣＰＵ１７は、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉであると判別する。
【００６３】
たとえば、カード２の搬送速度が２５０（ｍｍ／ｓｅｃ）であり、誤差が±３０（％）である場合には、ΔＴ１、ΔＴ１ｍｉｎ、ΔＴ１ｍａｘ、ΔＴ２、ΔＴ２ｍｉｎおよびΔＴ２ｍａｘは、以下のようになる。
ΔＴ１＝２５．４（ｉｎｃｈ）／７５（ｂｐｉ）／２５０（ｍｍ／ｓｅｃ）×１０００
＝１．３５５（ｍｓｅｃ）
ΔＴ１ｍｉｎ＝ΔＴ１×０．７＝０．９４８（ｍｓｅｃ）
ΔＴ１ｍａｘ＝ΔＴ１×１．３＝１．７６１（ｍｓｅｃ）
ΔＴ２＝２５．４（ｉｎｃｈ）／２１０（ｂｐｉ）／２５０（ｍｍ／ｓｅｃ）×１０００
＝０．４８４（ｍｓｅｃ）
ΔＴ２ｍｉｎ＝ΔＴ２×０．７＝０．３３９（ｍｓｅｃ）
ΔＴ２ｍａｘ＝ΔＴ２×１．３＝０．６２９（ｍｓｅｃ）
【００６４】
なお、エッジＥＧ間の時間が、ΔＴ１ｍｉｎ〜ΔＴ１ｍａｘの範囲内およびΔＴ２ｍｉｎ〜ΔＴ２ｍａｘの範囲内にない場合には、ＣＰＵ１７は、検出されたエッジＥＧをノイズとして破棄する。
【００６５】
また、本形態では、ＣＰＵ１７は、エッジＥＧ間の時間が所定回数連続して、ΔＴ１ｍｉｎ〜ΔＴ１ｍａｘの範囲にあった場合に、第２チャンネル３ｂで読み取った磁気データの記録密度が７５ｂｐｉであると判別し、エッジＥＧ間の時間が所定回数連続して、ΔＴ２ｍｉｎ〜ΔＴ２ｍａｘの範囲にあった場合に、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉであると判別する。たとえば、エッジＥＧ間の時間が４回連続して、ΔＴ１ｍｉｎ〜ΔＴ１ｍａｘの範囲にあった場合には、ＣＰＵ１７は、第２チャンネル３ｂで読み取った磁気データの記録密度が７５ｂｐｉであると判別し、エッジＥＧ間の時間が４回連続して、ΔＴ２ｍｉｎ〜ΔＴ２ｍａｘの範囲にあった場合には、ＣＰＵ１７は、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉであると判別する。
【００６６】
ここで、本形態では、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉである場合には（すなわち、磁気ヘッド３で読み取られるべき磁気ストライプ２ｃに記録される磁気データの記録密度ではないが他の磁気ストライプ２ｄに記録される磁気データの記録密度である場合には）、カード２が正しい向きで挿入されておらず、ユーザのカード操作に問題があったとして、ＣＰＵ１７は、復調データを生成しない。すなわち、ＣＰＵ１７は、磁気ヘッド３の第１チャンネル３ａ、第２チャンネル３ｂおよび磁気ヘッド４の第３チャンネルでの磁気データの読取結果に基づいて生成される復調用信号を破棄する。
【００６７】
一方、ＣＰＵ１７は、第２チャンネル３ｂで読み取った磁気データの記録密度が７５ｂｐｉである場合には、カード２が正しい向きで挿入されたとして、第１チャンネル３ａ、第２チャンネル３ｂおよび磁気ヘッド４の第３チャンネルでの磁気データの読取結果に基づいて生成される復調用信号に基づいて復調データを生成し、ＲＡＭ１８に記録するとともに、この復調データに基づいて復号データを生成し、ＲＡＭ１８に記憶する。また、ＣＰＵ１７は、ＲＡＭ１８に記憶された復号データを上位制御部２１に送信する。
【００６８】
また、ＣＰＵ１７は、ＲＡＭ１８に記憶された復号データが適切なデータであるか否かを判断する。ＲＡＭ１８に記憶された復号データが適切なデータでない場合には、ＣＰＵ１７は、磁気ストライプ２ｃ、２ｄに傷等がある、あるいは、磁気ストライプ２ｃ、２ｄに記録された磁気データ自体に問題がある等の異常があるために適切な復号が行えなかったと判断して、磁気ストライプ異常信号を復号データとともに上位制御部２１に送信する。一方、ＲＡＭ１８に記憶された復号データが適切なデータである場合には、ＣＰＵ１７は、磁気ストライプ２ｃ、２ｄは正常であると判断して、磁気ストライプ正常信号を復号データとともに上位制御部２１に送信する。
【００６９】
（記録密度判別時の概略制御）
図４は、図１に示すカードリーダ１における記録密度判別時の制御フローの一例を示すフローチャートである。
【００７０】
カードリーダ１では、以下のように、第２チャンネル３ｂで読み取った磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別する。すなわち、まず、ＣＰＵ１７は、記録密度判別開始時の現在時間を時間Ｔ´としてＲＡＭ１８に記憶する（ステップＳ１）。
【００７１】
その後、ＣＰＵ１７は、エッジＥＧ間の時間が連続してΔＴ１ｍｉｎ〜ΔＴ１ｍａｘの範囲にあった回数（以下、「７５ｂｐｉビット数」とする。）を初期化して（すなわち、「０」にして）初期化された回数Ｎ１をＲＡＭ１８に記憶するとともに、エッジＥＧ間の時間が連続してΔＴ２ｍｉｎ〜ΔＴ２ｍａｘの範囲にあった回数（以下、「２１０ｂｐｉビット数」とする。）を初期化して初期化された回数Ｎ２をＲＡＭ１８に記憶する（ステップＳ２）。
【００７２】
その後、ＣＰＵ１７は、復調用信号のエッジＥＧが検出されるのを待ち（ステップＳ３）、エッジＥＧが検出されると、このときの現在時間と時間Ｔ´との差であるΔＴを算出するとともに、このときの現在時間を新たな時間Ｔ´としてＲＡＭ１８に記憶する（ステップＳ４）。
【００７３】
その後、ＣＰＵ１７は、ΔＴがΔＴ１ｍｉｎからΔＴ１ｍａｘの範囲内であるか否かを判断し（ステップＳ５、Ｓ６）、ΔＴがΔＴ１ｍｉｎからΔＴ１ｍａｘの範囲内である場合には、７５ｂｐｉビット数に１を加えた回数Ｎ１＋１を新たな回数Ｎ１として回数Ｎ１を更新し、更新後の回数Ｎ１をＲＡＭ１８に記憶するとともに、２１０ｂｐｉビット数を初期化して、初期化された回数Ｎ２をＲＡＭ１８に記憶する（ステップＳ７）。
【００７４】
その後、ＣＰＵ１７は、ステップＳ７で記憶された回数Ｎ１が規定数Ｎ１ｍａｘであるか否かを判断する（ステップＳ８）。すなわち、ステップＳ８では、ＣＰＵ１７は、ΔＴが所定回数連続して、ΔＴ１ｍｉｎ〜ΔＴ１ｍａｘの範囲にあったか否かを判断する。ステップＳ８で、回数Ｎ１が規定数Ｎ１ｍａｘでない場合には、ステップＳ３に戻る。一方、ステップＳ８で、回数Ｎ１が規定数Ｎ１ｍａｘである場合には、ＣＰＵ１７は、第２チャンネル３ｂで読み取った磁気データの記録密度が７５ｂｐｉであると判別して（ステップＳ９）、第２チャンネル３ｂで読み取った磁気データの記録密度の判別を終了する。なお、規定数Ｎ１ｍａｘは、たとえば、４である。
【００７５】
また、ステップＳ５、Ｓ６において、ΔＴがΔＴ１ｍｉｎからΔＴ１ｍａｘの範囲内でない場合には、ΔＴがΔＴ２ｍｉｎからΔＴ２ｍａｘの範囲内であるか否かを判断する（ステップＳ１０、Ｓ１１）。ステップＳ１０、Ｓ１１で、ΔＴがΔＴ２ｍｉｎからΔＴ２ｍａｘの範囲内でない場合には、検出されたエッジＥＧはノイズ等であると判断して、ステップＳ２へ戻る。一方、ΔＴがΔＴ２ｍｉｎからΔＴ２ｍａｘの範囲内である場合には、７５ｂｐｉビット数を初期化して、初期化された回数Ｎ１をＲＡＭ１８に記憶するとともに、２１０ｂｐｉビット数に１を加えた回数Ｎ２＋１を新たな回数Ｎ２として回数Ｎ２を更新し、更新後の回数Ｎ２をＲＡＭ１８に記憶する（ステップＳ１２）。
【００７６】
その後、ＣＰＵ１７は、ステップＳ１２で記憶された回数Ｎ２が規定数Ｎ２ｍａｘであるか否かを判断する（ステップＳ１３）。すなわち、ステップＳ１３では、ＣＰＵ１７は、ΔＴが所定回数連続して、ΔＴ２ｍｉｎ〜ΔＴ２ｍａｘの範囲にあったか否かを判断する。ステップＳ１３で、回数Ｎ２が規定数Ｎ２ｍａｘでない場合には、ステップＳ３に戻る。一方、ステップＳ１２で、回数Ｎ２が規定数Ｎ２ｍａｘである場合には、ＣＰＵ１７は、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉであると判別して（ステップＳ１４）、第２チャンネル３ｂで読み取った磁気データの記録密度の判別を終了する。なお、規定数Ｎ２ｍａｘは、たとえば、４である。
【００７７】
本形態では、ステップＳ１〜Ｓ１４は、同期用データの磁気ヘッド３での読取結果に基づいて生成される復調用信号ＳＧ１、ＳＧ２に基づいて、磁気ヘッド３が当接した磁気ストライプ２ｃまたは磁気ストライプ２ｄに記録された磁気データの記録密度が、２個の磁気ストライプ２ｃ、２ｄのうちの磁気ヘッド３で読み取られるべき磁気ストライプ２ｃに記録される磁気データの記録密度であるのか、または、磁気ヘッド３で読み取られるべき磁気ストライプ２ｃに記録される磁気データの記録密度ではないが他の磁気ストライプ２ｄに記録される磁気データの記録密度であるのかを判別する記録密度判別ステップである。
【００７８】
（磁気データ復号時の概略制御）
図５は、図１に示すカードリーダ１における磁気データ復号時の制御フローの一例を示すフローチャートである。
【００７９】
カードリーダ１では、第２チャンネル３ｂで読み取った磁気データの記録密度の判別が終わると、以下のように、磁気データを復号する。すなわち、まず、ＣＰＵ１７は、記録密度の判別時に、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉであると判別されたか否かを判断する（ステップＳ２１）。
【００８０】
ステップＳ２１において、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉではなく、７５ｂｐｉであると判断された場合には、カード２が正しい向きで挿入されたと判断できるため、ＣＰＵ１７は、第１トラック２ｅに記録された磁気データ（すなわち、第１チャンネル３ａで読み取った磁気データ）を復調、復号して、ＲＡＭ１８に記憶する（ステップＳ２２）。なお、ステップＳ２１で、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉおよび７５ｂｐｉ以外の記録密度であった場合や、第２チャンネル３ｂで磁気データが読み取れなかった場合にもステップＳ２２へ進む。
【００８１】
また、ＣＰＵ１７は、ステップＳ２２で生成された復号データが適切なデータであるか否か（復号結果がＯＫであるか否か）を判断する（ステップＳ２３）。ステップＳ２３で、復号データが適切なデータである場合（復号結果がＯＫの場合）には、ＣＰＵ１７は、磁気ストライプ２ｃの第１トラック２ｅ部分は正常であると判断して、磁気ストライプ正常情報をＲＡＭ１８に記憶するとともに、復号された適切な復号データをＲＡＭ１８に記憶する（ステップＳ２４）。すなわち、ステップＳ２４では、ＣＰＵ１７は、ＲＡＭ１８のデータ復号結果部Ｒ１に磁気ストライプ正常情報を記憶するとともに、復号された適切な復号データをＲＡＭ１８の復号データ格納部Ｄ１に記憶する。
【００８２】
一方、ステップＳ２３で、復号データが適切なデータでない場合（復号結果がＮＧの場合）には、ＣＰＵ１７は、磁気ストライプ２ｃの第１トラック２ｅ部分に異常があると判断して、磁気ストライプ異常情報をＲＡＭ１８に記憶するとともに、適切に復号できたところまでの復号データをＲＡＭ１８に記憶する（ステップＳ２５）。すなわち、ステップＳ２５では、ＣＰＵ１７は、データ復号結果部Ｒ１に磁気ストライプ異常情報を記憶するとともに、適切に復号できたところまでの復号データを復号データ格納部Ｄ１に記憶する。
【００８３】
その後、ＣＰＵ１７は、第２トラック２ｆに記録された磁気データ（すなわち、第２チャンネル３ｂで読み取った磁気データ）を復調、復号して、ＲＡＭ１８に記憶する（ステップＳ２６）。また、ＣＰＵ１７は、ステップＳ２６で生成された復号データが適切なデータであるか否か（復号結果がＯＫであるか否か）を判断する（ステップＳ２７）。
【００８４】
ステップＳ２７で、復号データが適切なデータである場合（復号結果がＯＫの場合）には、ＣＰＵ１７は、磁気ストライプ２ｃの第２トラック２ｆ部分は正常であると判断して、磁気ストライプ正常情報をＲＡＭ１８に記憶するとともに、復号された適切な復号データをＲＡＭ１８に記憶する（ステップＳ２８）。すなわち、ステップＳ２８では、ＣＰＵ１７は、ＲＡＭ１８のデータ復号結果部Ｒ２に磁気ストライプ正常情報を記憶するとともに、復号された適切な復号データをＲＡＭ１８の復号データ格納部Ｄ２に記憶する。
【００８５】
一方、ステップＳ２７で、復号データが適切なデータでない場合（復号結果がＮＧの場合）には、ＣＰＵ１７は、磁気ストライプ２ｃの第２トラック２ｆ部分に異常があると判断して、磁気ストライプ異常情報をＲＡＭ１８に記憶するとともに、適切に復号できたところまでの復号データをＲＡＭ１８に記憶する（ステップＳ２９）。すなわち、ステップＳ２９では、ＣＰＵ１７は、データ復号結果部Ｒ２に磁気ストライプ異常情報を記憶するとともに、適切に復号できたところまでの復号データを復号データ格納部Ｄ２に記憶する。
【００８６】
その後、ＣＰＵ１７は、表面側トラック２ｈに記録された磁気データ（すなわち、磁気ヘッド４の第３チャンネルで読み取った磁気データ）を復調、復号して、ＲＡＭ１８に記憶する（ステップＳ３０）。また、ＣＰＵ１７は、ステップＳ３０で生成された復号データが適切なデータであるか否か（復号結果がＯＫであるか否か）を判断する（ステップＳ３１）。
【００８７】
ステップＳ３１で、復号データが適切なデータである場合（復号結果がＯＫの場合）には、ＣＰＵ１７は、磁気ストライプ２ｄの表面側トラック２ｈ部分は正常であると判断して、磁気ストライプ正常情報をＲＡＭ１８に記憶するとともに、復号された適切な復号データをＲＡＭ１８に記憶する（ステップＳ３２）。すなわち、ステップＳ３２では、ＣＰＵ１７は、ＲＡＭ１８のデータ復号結果部Ｒ３に磁気ストライプ正常情報を記憶するとともに、復号された適切な復号データをＲＡＭ１８の復号データ格納部Ｄ３に記憶する。
【００８８】
一方、ステップＳ３１で、復号データが適切なデータでない場合（復号結果がＮＧの場合）には、ＣＰＵ１７は、磁気ストライプ２ｄの表側トラック２ｈ部分に異常があると判断して、磁気ストライプ異常情報をＲＡＭ１８に記憶するとともに、適切に復号できたところまでの復号データをＲＡＭ１８に記憶する（ステップＳ３３）。すなわち、ステップＳ３３では、ＣＰＵ１７は、データ復号結果部Ｒ３に磁気ストライプ異常情報を記憶するとともに、適切に復号できたところまでの復号データを復号データ格納部Ｄ３に記憶する。
【００８９】
このように、ステップＳ２１において、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉでないと判断された場合には、データ復号結果部Ｒ１〜Ｒ３に磁気ストライプ正常情報または磁気ストライプ異常情報が順次、記憶され、また、復号データ格納部Ｄ１〜Ｄ３には、復号された適切な復号データまたは適切に復号できたところまでの復号データが順次、記憶されて、磁気データの復号が終了する。
【００９０】
一方、ステップＳ２１において、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉであると判断された場合には、ユーザのカード操作に問題があり、カード２が正しい向きで挿入されなかったと判断できるため、ＣＰＵ１７は、第１チャンネル３ａで読み取った読取データを破棄する（ステップＳ３４）。すなわち、ステップＳ３４では、ＣＰＵ１７は、第１チャンネル３ａでの磁気データの読取結果に基づいて生成される復調用信号を破棄して、復調データを生成しない。また、ＣＰＵ１７は、データ復号結果部Ｒ１にカード操作異常情報を記憶するとともに、ＮＵＬＬデータで復号データ格納部Ｄ１を初期化する（ステップＳ３５）。
【００９１】
その後、ＣＰＵ１７は、第２チャンネル３ｂで読み取った読取データを破棄する（ステップＳ３６）。すなわち、ステップＳ３６では、ＣＰＵ１７は、第２チャンネル３ｂでの磁気データの読取結果に基づいて生成される復調用信号を破棄して、復調データを生成しない。また、ＣＰＵ１７は、データ復号結果部Ｒ２にカード操作異常情報を記憶するとともに、ＮＵＬＬデータで復号データ格納部Ｄ２を初期化する（ステップＳ３７）。
【００９２】
その後、ＣＰＵ１７は、磁気ヘッド４の第３チャンネルで読み取った読取データを破棄する（ステップＳ３８）。すなわち、ステップＳ３８では、ＣＰＵ１７は、第３チャンネルでの磁気データの読取結果に基づいて生成される復調用信号を破棄して、復調データを生成しない。また、ＣＰＵ１７は、データ復号結果部Ｒ３にカード操作異常情報を記憶するとともに、ＮＵＬＬデータで復号データ格納部Ｄ３を初期化する（ステップＳ３９）。
【００９３】
このように、ステップＳ２１において、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉであると判断された場合には、データ復号結果部Ｒ１〜Ｒ３にカード操作異常情報が順次、記憶され、また、復号データ格納部Ｄ１〜Ｄ３は順次、初期化されて、磁気データの復号が終了する。
【００９４】
磁気データの復号が終了すると、ＣＰＵ１７は、ＲＡＭ１８のデータ復号結果部Ｒ１〜Ｒ３に記憶された磁気ストライプ正常情報、磁気ストライプ異常情報またはカード操作異常情報を、磁気ストライプ正常信号、磁気ストライプ異常信号またはカード操作異常信号として、上位制御部２１に送信する。また、磁気データの復号が終了すると、ＣＰＵ１７は、ＲＡＭ１８の復号データ格納部Ｄ１〜Ｄ３に記憶されたデータを上位制御部２１に送信する。
【００９５】
なお、図５に示すフローでは、ステップＳ２５、Ｓ２９、Ｓ３３において、ＣＰＵ１７は、適切に復号できたところまでの復号データを復号データ格納部Ｄ１〜Ｄ３に記憶しているが、ステップＳ２５、Ｓ２９、Ｓ３３において、ＣＰＵ１７は、ＮＵＬＬデータで復号データ格納部Ｄ１〜Ｄ３を初期化しても良い。
【００９６】
本形態では、ステップＳ２２、Ｓ２６、Ｓ３０は、磁気ヘッド３が当接した磁気ストライプ２ｃまたは磁気ストライプ２ｄに記録された磁気データの記録密度が、２個の磁気ストライプ２ｃ、２ｄのうちの磁気ヘッド３で読み取られるべき磁気ストライプ２ｃに記録される磁気データの記録密度である場合に、復号データを生成する復号データ生成ステップであり、ステップＳ３４、Ｓ３６、Ｓ３８は、磁気ヘッド３が当接した磁気ストライプ２ｃまたは磁気ストライプ２ｄに記録された磁気データの記録密度が、磁気ヘッド３で読み取られるべき磁気ストライプ２ｃに記録される磁気データの記録密度ではないが他の磁気ストライプ２ｄに記録される磁気データの記録密度である場合に、復調データを生成しないデータ処理ステップである。
【００９７】
また、本形態では、ステップＳ２３、Ｓ２７、Ｓ３１は、復号データ生成ステップであるステップＳ２２、Ｓ２６、Ｓ３０で生成された復号データが適切なデータであるか否かを判断する復号データ判断ステップであり、ステップＳ２４、Ｓ２８、Ｓ３２は、復号データ判断ステップであるステップＳ２３、Ｓ２７、Ｓ３１において復号データが適切なデータであると判断された場合に、磁気ストライプ正常情報をＲＡＭ１８に記憶する正常情報記憶ステップであり、ステップＳ２５、Ｓ２９、Ｓ３３は、ステップＳ２３、Ｓ２７、Ｓ３１において復号データが適切なデータでないと判断された場合に、磁気ストライプ異常情報をＲＡＭ１８に記憶する異常情報記憶ステップである。
【００９８】
（本形態の主な効果）
以上説明したように、本形態では、ステップＳ１〜Ｓ１４において、ＣＰＵ１７は、磁気ヘッド３の第２チャンネル３ｂでの磁気データの読取結果に基づいて生成される復調用信号に基づいて、第２チャンネル３ｂで読み取った磁気データの記録密度が７５ｂｐｉであるのか、または、２１０ｂｐｉであるのかを判別している。そのため、本形態では、この記録密度の判別結果に基づいて、カード２が正しい向きで挿入されたか否かを判断することができる。すなわち、本形態では、この記録密度の判別結果に基づいて、ユーザのカード操作に問題があったか否かを判断することができる。また、本形態では、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉである場合（すなわち、ユーザのカード操作に問題があった場合）には、ＣＰＵ１７がカード操作異常信号を上位制御部２１に送信しているため、カード２の再挿入をユーザに促す表示を上位装置のディスプレイに表示する等の適切な処理を行うことが可能になる。すなわち、本形態では、ユーザのカード操作に問題があっても、カードリーダ１で不適切な処理が行われるのを防止することが可能になる。
【００９９】
また、本形態では、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉである場合には、ステップＳ３４、Ｓ３６、Ｓ３８において、ＣＰＵ１７は、第１チャンネル３ａ、第２チャンネル３ｂおよび磁気ヘッド４の第３チャンネルで読み取った読取データを破棄して、復号データを生成しない。すなわち、本形態では、ユーザのカード操作に問題があった場合には、復号データが上位制御部２１へ送信されることがない。したがって、本形態では、ユーザのカード操作に問題があって、磁気ヘッド３の第１チャンネル３ａで、表面側トラック２ｈに記録された２１０ｂｐｉの磁気データが読み取られても、不適切な復号データが上位制御部２１に送信されるのを防止することができる。その結果、本形態では、カードリーダ１で不適切な処理が行われるのを防止することが可能になる。
【０１００】
また、本形態では、ＣＰＵ１７は、データ復号結果部Ｒ１〜Ｒ３に記憶された磁気ストライプ正常情報、磁気ストライプ異常情報またはカード操作異常情報を、磁気ストライプ正常信号、磁気ストライプ異常信号またはカード操作異常信号として、上位制御部２１に送信している。そのため、本形態では、ユーザのカード操作に問題があったのか、それとも、磁気ストライプ２ｃ、２ｄに異常かあったのかを上位制御部２１は判別することができる。したがって、カードリーダ１でより適切な処理を行うことが可能になる。
【０１０１】
本形態では、ステップＳ１〜Ｓ１４において、ＣＰＵ１７は、一定周期で磁気が反転する同期用データの読取結果に基づいて生成される復調用信号ＳＧ１、ＳＧ２に基づいて、第２チャンネル３ｂで読み取った磁気データの記録密度を判別している。そのため、第２チャンネル３ｂで読み取った磁気データの記録密度を判別しやすくなる。したがって、本形態では、第２チャンネル３ｂで読み取った磁気データの記録密度を判別する際のＣＰＵ１７の処理を簡素化することが可能になり、ＣＰＵ１７の処理時間を短縮することが可能になる。
【０１０２】
また、本形態では、ＣＰＵ１７は、同期用データの読取結果に基づいて生成される復調用信号ＳＧ１、ＳＧ２のエッジＥＧ間の時間に基づいて、第２チャンネル３ｂで読み取った磁気データの記録密度を判別している。そのため、ＣＰＵ１７で、第２チャンネル３ｂで読み取った磁気データの記録密度を比較的容易にかつ適切に判別することが可能になる。
【０１０３】
本形態では、ＣＰＵ１７は、復調用信号ＳＧ１、ＳＧ２のエッジＥＧ間の時間が所定回数連続して所定範囲内にある場合に、第２チャンネル３ｂで読み取った磁気データの記録密度を特定している。そのため、本形態では、ノイズの影響を抑制して、第２チャンネル３ｂで読み取った磁気データの記録密度をより適切に判別することが可能になる。
【０１０４】
（他の実施の形態）
上述した形態は、本発明の好適な形態の一例ではあるが、これに限定されるものではなく本発明の要旨を変更しない範囲において種々変形実施が可能である。
【０１０５】
上述した形態では、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉであると判断された場合に、ＣＰＵ１７は、第１チャンネル３ａ、第２チャンネル３ｂおよび磁気ヘッド４の第３チャンネルで読み取った読取データを破棄して、復号データを生成しない。この他にもたとえば、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉであると判断されたときに、ＣＰＵ１７は、カード２の排出指令信号を駆動回路２０へ出力して、磁気ヘッド３、４による磁気データの読取が完了する前に搬送機構５でカード２を排出しても良い。この場合には、磁気ヘッド３の第１チャンネル３ａで、表面側トラック２ｈに記録された２１０ｂｐｉの磁気データが読み取られるのを防止することができ、その結果、不適切な復号データが上位制御部２１に送信されるのを防止することができる。したがって、ユーザのカード操作に問題があっても、カードリーダ１で不適切な処理が行われるのを防止することが可能になる。
【０１０６】
上述した形態では、第２トラック２ｆに７５ｂｐｉの磁気データが記録され、表面側トラック２ｈに２１０ｂｐｉの磁気データが記録されている。この他にもたとえば、第２トラック２ｆに記録される磁気データの記録密度と、表面側トラック２ｈに記録される磁気データの記録密度が異なっており、かつ、これらの記録密度を判別することが可能であれば、第２トラック２ｆに記録される磁気データの記録密度は７５ｂｐｉでなくても良いし、表面側トラック２ｈに記録される磁気データの記録密度は２１０ｂｐｉでなくても良い。この場合であっても、第２チャンネル３ｂで読み取った磁気データの記録密度を判別することで、カード２が正しい向きで挿入されたか否かを判断することが可能になる。
【０１０７】
上述した形態では、第２チャンネル３ｂで読み取った磁気データの記録密度を判別することで、カード２が正しい向きで挿入されたか否かを判断している。この他にもたとえば、第１トラック２ｅに記録される磁気データの記録密度と表面側トラック２ｈに記録される磁気データの記録密度とが異なっているのであれば、第１チャンネル３ａで読み取った磁気データの記録密度を判別することで、カード２が正しい向きで挿入されたか否かを判断しても良い。また、カード２の厚さ方向から見たときに、第１トラック２ｅと表面側トラック２ｈとが重ならず、かつ、第２トラック２ｆと表面側トラック２ｈとが重なるように、カード２が構成されている場合には、磁気ヘッド４の第３チャンネルで読み取った磁気データの記録密度を判別することで、カード２が正しい向きで挿入されたか否かを判断しても良い。
【０１０８】
上述した形態では、裏面２ａと表面２ｂとに、２個の磁気ストライプ２ｃ、２ｄが形成されている。この他にもたとえば、表面２ｂに磁気ストライプが形成されずに、裏面２ａに２個の磁気ストライプが形成されても良い。この場合には、カード２が正しい向きで挿入されたときに磁気ヘッド３が当接する位置と、カード２の表裏の向きが正しい状態でカード２の他端２ｍ側からカード２が挿入されたときに、磁気ヘッド３が当接する位置とのそれぞれに磁気ストライプが形成されており、かつ、２個の磁気ストライプに記録される磁気データの記録密度が異なっていれば、磁気ヘッド３で読み取った磁気データの記録密度を判別することで、カード２が正しい向きで挿入されたか否かを判断することが可能である。同様に、裏面２ａに磁気ストライプが形成されずに、表面２ｂに２個の磁気ストライプが形成されても良い。また、裏面２ａに２個の磁気ストライプが形成されるとともに、表面２ｂに１個の磁気ストライプが形成されても良いし、裏面２ａに１個の磁気ストライプが形成されるとともに、表面２ｂに２個の磁気ストライプが形成されても良い。また、裏面２ａと表面２ｂとのそれぞれに、２個の磁気ストライプが形成されても良い。
【０１０９】
上述した形態では、第２チャンネル３ｂで読み取った磁気データの記録密度が２１０ｂｐｉである場合に（すなわち、磁気ヘッド３で読み取られるべき磁気ストライプ２ｃに記録される磁気データの記録密度ではないが他の磁気ストライプ２ｄに記録される磁気データの記録密度である場合に）、ＣＰＵ１７は、磁気ヘッド３の第１チャンネル３ａ、第２チャンネル３ｂおよび磁気ヘッド４の第３チャンネルでの磁気データの読取結果に基づいて生成される復調用信号を破棄して、復調データを生成していない。この他にもたとえば、磁気ヘッド３で読み取った磁気データの記録密度が、磁気ヘッド３で読み取られるべき磁気ストライプ２ｃに記録される磁気データの記録密度ではないが他の磁気ストライプ２ｄに記録される磁気データの記録密度であった場合でも、磁気ヘッド３、４で読み取った磁気データの復調が可能であれば、ＣＰＵ１７は、復調データを生成して、ＲＡＭ１８に記憶しても良い。この場合には、上述のステップＳ３４、Ｓ３６、Ｓ３８において、ＣＰＵ１７は、ＲＡＭ１８に記憶された復調データを消去して、復号データを生成しない。
【０１１０】
また、磁気ヘッド３で読み取った磁気データの記録密度が、磁気ヘッド３で読み取られるべき磁気ストライプ２ｃに記録される磁気データの記録密度ではないが他の磁気ストライプ２ｄに記録される磁気データの記録密度であった場合に、ＣＰＵ１７は、さらに、復号データを生成して、ＲＡＭ１８に記憶しても良い。この場合には、上述のステップＳ３４、Ｓ３６、Ｓ３８において、ＣＰＵ１７は、ＲＡＭ１８に記憶された復号データを消去する。すなわち、この場合には、ＣＰＵ１７は、ＲＡＭ１８に記憶された復号データを上位制御部２１に送信せずに消去する。
【０１１１】
上述した形態では、カードリーダ１は、２個の磁気ヘッド３、４を備えているが、カードリーダ１は、磁気ヘッド４を備えていなくても良い。この場合には、図５に示すフローにおいて、ステップＳ３０〜Ｓ３３、Ｓ３８、Ｓ３９が省略される。
【０１１２】
上述した形態では、磁気ストライプ２ｃに、２つのトラックの磁気データが記録されているが、磁気ストライプ２ｃに記録される磁気データのトラック数は、１つであっても良いし、３つ以上であっても良い。また、上述した形態では、磁気ストライプ２ｄに、１つのトラックの磁気データが記録されているが、磁気ストライプ２ｄに記録される磁気データのトラック数は、２つ以上であっても良い。
【０１１３】
上述した形態では、カードリーダ１は、搬送機構５を備えるカード搬送式のカードリーダであるが、本発明の構成が適用されるカードリーダは、手動式のカードリーダであっても良い。たとえば、本発明の構成が適用されるカードリーダは、いわゆるスワイプ式のカードリーダであっても良いし、いわゆるディップ式のカードリーダであっても良い。
【０１１４】
上述した形態では、カードリーダ１は、塩化ビニール製のカード２、ＰＥＴ製のカード２あるいは紙製のカード２等を取り扱うためのカード用のカードリーダである。この他にもたとえば、本発明の構成が適用される磁気情報読取装置は、パスポート等の磁気情報記録媒体を取り扱うための磁気情報読取装置であっても良い。
【符号の説明】
【０１１５】
１  カードリーダ（磁気情報読取装置）
２  カード（磁気情報記録媒体）
２ａ  裏面
２ｂ  表面
２ｃ、２ｄ  磁気ストライプ
２ｅ  第１トラック
２ｆ  第２トラック
２ｈ  表面側トラック
３、４  磁気ヘッド
３ａ  第１チャンネル
３ｂ  第２チャンネル
５  搬送機構
６  制御回路
１７  ＣＰＵ（演算回路）
１８  ＲＡＭ（一時記憶回路）
２０  駆動回路
ＥＧ  エッジ
ＳＧ１、ＳＧ２  復調用信号
Ｓ１〜Ｓ１４  記録密度判別ステップ
Ｓ２２、Ｓ２６、Ｓ３０  復号データ生成ステップ
Ｓ２３、Ｓ２７、Ｓ３１  復号データ判断ステップ
Ｓ２４、Ｓ２８、Ｓ３２  正常情報記憶ステップ
Ｓ２５、Ｓ２９、Ｓ３３  異常情報記憶ステップ
Ｓ３４、Ｓ３６、Ｓ３８  データ処理ステップ
Ｘ１  磁気情報記録媒体の挿入方向、磁気情報記録媒体の長手方向
Ｙ  磁気情報記録媒体の短手方向
Ｚ  磁気情報記録媒体の厚さ方向
【図１】
0005624332.tif 000002
【図２】
0005624332.tif 000003
【図３】
0005624332.tif 000004
【図４】
0005624332.tif 000005
【図５】
0005624332.tif 000006
【図６】
0005624332.tif 000007