(57)【要約】【課題】回路を切り替えることなく、出力が変動した記録媒体にも対応させることが可能で、回路規模およびコスト増大を抑止し、読み出し時間を短縮することが可能な情報再生装置および情報再生方法を提供する。【解決手段】情報再生装置１０は、磁気記録媒体ＭＣに記録された情報を再生したアナログ信号をデジタル信号に変換するＡＤ変換器１４１と、デジタル信号からＡＤ変換器１４１の出力に追従させた判定レベルである閾値に応じて再生信号のピーク点を検出するピーク検出部１４２と、ピーク検出部で検出したピーク点の間隔情報に応じて波形整形した再生信号の矩形波信号を生成する情報生成部１４３と、を有する。【選択図】図１
2013211083.tif 000002
【特許請求の範囲】
【請求項１】
磁気記録媒体に記録された情報を再生したアナログ信号をデジタル信号に変換するアナログデジタル（ＡＤ）変換器と、
前記デジタル信号から前記ＡＤ変換器の出力に追従させた判定レベルである閾値に応じて再生信号のピーク点を検出するピーク検出部と、
前記ピーク検出部で検出したピーク点の間隔情報に応じて波形整形した前記再生信号の矩形波信号を生成する情報生成部と
を有する情報再生装置。
【請求項２】
前記ピーク検出部は、
隣接するピーク点間の時間間隔を求め、当該時間間隔情報およびピーク点情報を前記情報生成部に出力し、
前記情報生成部は、
ピーク点である情報をトリガーとして、生成すべき信号のレベルを第１のレベルから第２のレベルに反転させ、または第２のレベルから第１のレベルに反転させ、当該ピーク点から前記ピーク点間の時間間隔に達するまでは生成すべき信号を第２のレベルまたは第１のレベルに保持し、当該ピーク点間の時間間隔に達すると、生成すべき信号のレベルを第２のレベルから第１のレベルに反転させ、または第１のレベルから第２のレベルに反転させる
請求項１記載の情報再生装置。
【請求項３】
前記ピーク検出部は、
ピーク値を決定する場合、決定対象の第１のピーク値と少なくとも一つ前の第２のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた補正値を求め、前記第１のピーク値と前記第２のピーク値との中間値に前記補正値を加算または減算することにより閾値を求め、当該閾値によりピーク値であるか否かを判定する
請求項１または２記載の情報再生装置。
【請求項４】
前記ピーク検出部は、
ピーク値を決定する場合、決定対象の第１のピーク値と少なくとも一つ前の第２のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた補正値を求め、前記第１のピーク値と前記第２のピーク値との中間値に前記補正値を加算または減算することにより閾値を求め、当該閾値および前記第１のピーク値と前記第２のピーク値との中間値によりピーク値であるか否かを判定する
請求項１または２記載の情報再生装置。
【請求項５】
前記ピーク検出部は、
ピーク値を決定する場合、決定対象の第１のピーク値に対して、一つ前の第２のピーク値および二つ前の第３のピーク値を適用し、
前記第３のピーク値と前記第２のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第１の補正値を求め、前記第３のピーク値と前記第２のピーク値との第１の中間値に前記第１の補正値を加算または減算することにより第１の閾値を求め、
前記第２のピーク値と前記第１のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第２の補正値を求め、前記第２のピーク値と前記第１のピーク値との第２の中間値に前記第２の補正値を加算または減算することにより第２の閾値を求め、
デジタル信号の値が、前記第３のピーク値と前記第２のピーク値との第１の中間値および前記第１の閾値を超え、かつ、前記第２のピーク値と前記第１のピーク値との第２の中間値および前記第２の閾値を超えたことを確認して第１のピーク値を確定する
請求項４記載の情報再生装置。
【請求項６】
再生信号は、ピーク値として、中間点を挟んで最大値側ピーク値と最小値側ピーク値が交互に存在し、
前記ピーク検出部は、
決定対象の第１のピーク値が最小値側ピーク値である場合、一つ前の最大値側の第２のピーク値および二つ前の最小値側の第３のピーク値を適用し、
前記第３のピーク値と前記第２のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第１の補正値を求め、前記第３のピーク値と前記第２のピーク値との第１の中間値に前記第１の補正値を加算することにより第１の閾値を求め、
当該第１の閾値を、前記第３のピーク値と前記第２のピーク値との第１の中間値より前記最大値側に設定し、
前記第２のピーク値と前記第１のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第２の補正値を求め、前記第２のピーク値と前記第１のピーク値との第２の中間値に前記第２の補正値を加算することにより第２の閾値を求め、
当該第２の閾値を、前記第２のピーク値と前記第１のピーク値との第２の中間値より前記最大値側に設定し、
デジタル信号の値が、前記第３のピーク値と前記第２のピーク値との第１の中間値および前記第１の閾値を超え、かつ、前記第２のピーク値と前記第１のピーク値との第２の中間値および前記第２の閾値を超えたことを確認して第１のピーク値を確定する
請求項５記載の情報再生装置。
【請求項７】
再生信号は、ピーク値として、中間点を挟んで最大値側ピーク値と最小値側ピーク値が交互に存在し、
前記ピーク検出部は、
決定対象の第１のピーク値が最大値側ピーク値である場合、一つ前の最小値側の第２のピーク値および二つ前の最大値側の第３のピーク値を適用し、
前記第３のピーク値と前記第２のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第１の補正値を求め、前記第３のピーク値と前記第２のピーク値との第１の中間値から前記第１の補正値を減算することにより第１の閾値を求め、
当該第１の閾値を、前記第３のピーク値と前記第２のピーク値との第１の中間値より前記最小値側に設定し、
前記第２のピーク値と前記第１のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第２の補正値を求め、前記第２のピーク値と前記第１のピーク値との第２の中間値から前記第２の補正値を減算することにより第２の閾値を求め、
当該第２の閾値を、前記第２のピーク値と前記第１のピーク値との第２の中間値より前記最小値側に設定し、
デジタル信号の値が、前記第３のピーク値と前記第２のピーク値との第１の中間値および前記第１の閾値を超え、かつ、前記第２のピーク値と前記第１のピーク値との第２の中間値および前記第２の閾値を超えたことを確認して第１のピーク値を確定する
請求項４から６のいずれか一に記載の情報再生装置。
【請求項８】
前記ピーク検出部は、
前記デジタル信号の値が、
前記第３のピーク値から前記第２のピーク値にかけて離散的に変化していって前記第１の中間値および前記第１の閾値を超え、
前記第１のピーク値から次のピーク値にかけて離散的に変化していって前記第２の中間値および前記第２の閾値を超えたことを確認して第１のピーク値を確定する
請求項６または７記載の情報再生装置。
【請求項９】
磁気記録媒体に記録された情報を再生したアナログ信号をデジタル信号に変換するアナログデジタル（ＡＤ）変換ステップと、
前記デジタル信号から前記ＡＤ変換ステップの出力に追従させた判定レベルである閾値に応じて再生信号のピーク点を検出するピーク検出ステップと、
前記ピーク検出ステップで検出したピーク点の間隔情報に応じて波形整形した前記再生信号の矩形波信号を生成する情報生成ステップと
を有する情報再生方法。
【請求項１０】
前記ピーク検出ステップでは、
隣接するピーク点間の時間間隔を求め、
前記情報生成ステップでは、
ピーク点である情報をトリガーとして、生成すべき信号のレベルを第１のレベルから第２のレベルに反転させ、または第２のレベルから第１のレベルに反転させ、
当該ピーク点から前記ピーク点間の時間間隔に達するまでは生成すべき信号を第２のレベルまたは第１のレベルに保持し、
当該ピーク点間の時間間隔に達すると、生成すべき信号のレベルを第２のレベルから第１のレベルに反転させ、または第１のレベルから第２のレベルに反転させる
請求項９記載の情報再生方法。
【請求項１１】
前記ピーク検出ステップでは、
ピーク値を決定する場合、決定対象の第１のピーク値と少なくとも一つ前の第２のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた補正値を求め、前記第１のピーク値と前記第２のピーク値との中間値に前記補正値を加算または減算することにより閾値を求め、当該閾値によりピーク値であるか否かを判定する
請求項９または１０記載の情報再生方法。
【請求項１２】
前記ピーク検出ステップでは、
ピーク値を決定する場合、決定対象の第１のピーク値と少なくとも一つ前の第２のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた補正値を求め、前記第１のピーク値と前記第２のピーク値との中間値に前記補正値を加算または減算することにより閾値を求め、当該閾値および前記第１のピーク値と前記第２のピーク値との中間値によりピーク値であるか否かを判定する
請求項９または１０記載の情報再生方法。
【請求項１３】
前記ピーク検出ステップでは、
ピーク値を決定する場合、決定対象の第１のピーク値に対して、一つ前の第２のピーク値および二つ前の第３のピーク値を適用し、
前記第３のピーク値と前記第２のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第１の補正値を求め、前記第３のピーク値と前記第２のピーク値との第１の中間値に前記第１の補正値を加算または減算することにより第１の閾値を求め、
前記第２のピーク値と前記第１のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第２の補正値を求め、前記第２のピーク値と前記第１のピーク値との第２の中間値に前記第２の補正値を加算または減算することにより第２の閾値を求め、
デジタル信号の値が、前記第３のピーク値と前記第２のピーク値との第１の中間値および前記第１の閾値を超え、かつ、前記第２のピーク値と前記第１のピーク値との第２の中間値および前記第２の閾値を超えたことを確認して第１のピーク値を確定する
請求項１２記載の情報再生方法。
【請求項１４】
再生信号は、ピーク値として、中間点を挟んで最大値側ピーク値と最小値側ピーク値が交互に存在し、
前記ピーク検出ステップでは、
決定対象の第１のピーク値が最小値側ピーク値である場合、一つ前の最大値側の第２のピーク値および二つ前の最小値側の第３のピーク値を適用し、
前記第３のピーク値と前記第２のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第１の補正値を求め、前記第３のピーク値と前記第２のピーク値との第１の中間値に前記第１の補正値を加算することにより第１の閾値を求め、
当該第１の閾値を、前記第３のピーク値と前記第２のピーク値との第１の中間値より前記最大値側に設定し、
前記第２のピーク値と前記第１のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第２の補正値を求め、前記第２のピーク値と前記第１のピーク値との第２の中間値に前記第２の補正値を加算することにより第２の閾値を求め、
当該第２の閾値を、前記第２のピーク値と前記第１のピーク値との第２の中間値より前記最大値側に設定し、
デジタル信号の値が、前記第３のピーク値と前記第２のピーク値との第１の中間値および前記第１の閾値を超え、かつ、前記第２のピーク値と前記第１のピーク値との第２の中間値および前記第２の閾値を超えたことを確認して第１のピーク値を確定する
請求項１３記載の情報再生方法。
【請求項１５】
再生信号は、ピーク値として、中間点を挟んで最大値側ピーク値と最小値側ピーク値が交互に存在し、
前記ピーク検出ステップでは、
決定対象の第１のピーク値が最大値側ピーク値である場合、一つ前の最小値側の第２のピーク値および二つ前の最大値側の第３のピーク値を適用し、
前記第３のピーク値と前記第２のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第１の補正値を求め、前記第３のピーク値と前記第２のピーク値との第１の中間値から前記第１の補正値を減算することにより第１の閾値を求め、
当該第１の閾値を、前記第３のピーク値と前記第２のピーク値との第１の中間値より前記最小値側に設定し、
前記第２のピーク値と前記第１のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第２の補正値を求め、前記第２のピーク値と前記第１のピーク値との第２の中間値から前記第２の補正値を減算することにより第２の閾値を求め、
当該第２の閾値を、前記第２のピーク値と前記第１のピーク値との第２の中間値より前記最小値側に設定し、
デジタル信号の値が、前記第３のピーク値と前記第２のピーク値との第１の中間値および前記第１の閾値を超え、かつ、前記第２のピーク値と前記第１のピーク値との第２の中間値および前記第２の閾値を超えたことを確認して第１のピーク値を確定する
請求項１２から１４のいずれか一に記載の情報再生方法。
【請求項１６】
前記ピーク検出ステップでは、
前記デジタル信号の値が、
前記第３のピーク値から前記第２のピーク値にかけて離散的に変化していって前記第１の中間値および前記第１の閾値を超え、
前記第１のピーク値から次のピーク値にかけて離散的に変化していって前記第２の中間値および前記第２の閾値を超えたことを確認して第１のピーク値を確定する
請求項１４または１５記載の情報再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定のフォーマット（変調方式）で記録される磁気カード等の記録媒体の記録情報を再生する情報再生装置および情報再生方法に関するものである。
【背景技術】
【０００２】
特許文献１には、周波数変調方式で磁気記録された“０”および“１”信号に対するＦおよび２Ｆ信号を読み取る磁気カードリーダ・ライタ等に適用される情報生成装置としての磁気再生回路が記載されている。
【０００３】
この磁気再生回路においては、磁気カードに記録された信号（情報）が磁気ヘッドで再生され、増幅回路で増幅される。
増幅回路の増幅信号は、アナログ回路であるピーク検出回路でピーク点が検出され、ピーク点で出力信号を反転して矩形波信号に波形整形される。
この矩形波信号は、周波数変調（Ｆ２Ｆ変調）された信号であり、Ｆ２Ｆ復調回路に入力され、デジタル信号処理が施されて復調される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】実開平６−５２００３号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところが、上述した磁気再生回路においては、アナログ波形を増幅した後に、アナログ回路であるピーク検出回路によりピーク検出を行い、Ｆ２Ｆ信号を生成していることから、検出性能はキャパシタや抵抗等の回路定数によって固定されてしまう。
換言すると、アナログ系では、ピークの検出閾値（判定レベル）をダイナミックに追従させることは困難である。
よって、たとえばノイズのあるカードと出力の低いカード（減磁カード）の読み取りをするためには、回路を切り替える必要がある。
【０００６】
すなわち、アナログ方式によるピーク検出では、ノイズカードと減磁カードを読ませるためには回路を切り替えて読み出す（リード）する必要があり、回路規模が大きくなり、コスト高となるという不利益がある。
また、回路を切り替える必要があることから、読み出すために複数の方式を試す必要があり読み出し時間が長くなってしまう。
【０００７】
本発明の目的は、回路を切り替えることなく、出力が変動した記録媒体にも対応させることが可能で、回路規模およびコスト増大を抑止し、読み出し時間を短縮することが可能な情報再生装置および情報再生方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１の観点の情報再生装置は、磁気記録媒体に記録された情報を再生したアナログ信号をデジタル信号に変換するアナログデジタル（ＡＤ）変換器と、前記デジタル信号から前記ＡＤ変換器の出力に追従させた判定レベルである閾値に応じて再生信号のピーク点を検出するピーク検出部と、前記ピーク検出部で検出したピーク点の間隔情報に応じて波形整形した前記再生信号の矩形波信号を生成する情報生成部とを有する。
これにより、回路を切り替えることなく、出力が変動した記録媒体にも対応させることが可能となり、回路規模およびコスト増大を抑止し、読み出し時間を短縮することができる。
【０００９】
好適には、前記ピーク検出部は、隣接する２点のピーク点により前記ピーク点の時間間隔を求め、前記情報生成部は、ピーク点である情報をトリガーとして、生成すべき信号のレベルを第１のレベルから第２のレベルに反転させ、または第２のレベルから第１のレベルに反転させ、当該ピーク点から前記ピーク点間の時間間隔に達するまでは生成すべき信号を第２のレベルまたは第１のレベルに保持し、当該ピーク点間の時間間隔に達すると、生成すべき信号のレベルを第２のレベルから第１のレベルに反転させ、または第１のレベルから第２のレベルに反転させる。
これにより、矩形波信号を容易に生成することができる。
【００１０】
好適には、前記ピーク検出部は、ピーク値を決定する場合、決定対象の第１のピーク値と少なくとも一つ前の第２のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた補正値を求め、前記第１のピーク値と前記第２のピーク値との中間値に前記補正値を加算または減算することにより閾値を求め、当該閾値によりピーク値であるか否かを判定する。
これにより、回路を切り替えることなく、出力が変動した記録媒体にも対応させることが可能となる。
【００１１】
好適には、前記ピーク検出部は、ピーク値を決定する場合、決定対象の第１のピーク値と少なくとも一つ前の第２のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた補正値を求め、前記第１のピーク値と前記第２のピーク値との中間値に前記補正値を加算または減算することにより閾値を求め、当該閾値および前記第１のピーク値と前記第２のピーク値との中間値によりピーク値であるか否かを判定する。
これにより、回路を切り替えることなく、出力が変動した記録媒体にも確実に対応させることが可能となる。
【００１２】
好適には、前記ピーク検出部は、ピーク値を決定する場合、決定対象の第１のピーク値に対して、一つ前の第２のピーク値および二つ前の第３のピーク値を適用し、前記第３のピーク値と前記第２のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第１の補正値を求め、前記第３のピーク値と前記第２のピーク値との第１の中間値に前記第１の補正値を加算または減算することにより第１の閾値を求め、前記第２のピーク値と前記第１のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第２の補正値を求め、前記第２のピーク値と前記第１のピーク値との第２の中間値に前記第２の補正値を加算または減算することにより第２の閾値を求め、デジタル信号の値が、前記第３のピーク値と前記第２のピーク値との第１の中間値および前記第１の閾値を超え、かつ、前記第２のピーク値と前記第１のピーク値との第２の中間値および前記第２の閾値を超えたことを確認して第１のピーク値を確定する。
これにより、ノイズの多い磁気記録媒体等においても、確実に対応して情報を再生することができる。
【００１３】
好適には、再生信号は、ピーク値として、中間点を挟んで最大値側ピーク値と最小値側ピーク値が交互に存在し、前記ピーク検出部は、決定対象の第１のピーク値が最小値側ピーク値である場合、一つ前の最大値側の第２のピーク値および二つ前の最小値側の第３のピーク値を適用し、前記第３のピーク値と前記第２のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第１の補正値を求め、前記第３のピーク値と前記第２のピーク値との第１の中間値に前記第１の補正値を加算することにより第１の閾値を求め、当該第１の閾値を、前記第３のピーク値と前記第２のピーク値との第１の中間値より前記最大値側に設定し、前記第２のピーク値と前記第１のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第２の補正値を求め、前記第２のピーク値と前記第１のピーク値との第２の中間値に前記第２の補正値を加算することにより第２の閾値を求め、当該第２の閾値を、前記第２のピーク値と前記第１のピーク値との第２の中間値より前記最大値側に設定し、デジタル信号の値が、前記第３のピーク値と前記第２のピーク値との第１の中間値および前記第１の閾値を超え、かつ、前記第２のピーク値と前記第１のピーク値との第２の中間値および前記第２の閾値を超えたことを確認して第１のピーク値を確定する。
【００１４】
好適には、再生信号は、ピーク値として、中間点を挟んで最大値側ピーク値と最小値側ピーク値が交互に存在し、前記ピーク検出部は、決定対象の第１のピーク値が最大値側ピーク値である場合、一つ前の最小値側の第２のピーク値および二つ前の最大値側の第３のピーク値を適用し、前記第３のピーク値と前記第２のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第１の補正値を求め、前記第３のピーク値と前記第２のピーク値との第１の中間値から前記第１の補正値を減算することにより第１の閾値を求め、当該第１の閾値を、前記第３のピーク値と前記第２のピーク値との第１の中間値より前記最小値側に設定し、前記第２のピーク値と前記第１のピーク値との差分に、当該差分に基づく所定の比率を掛け合わせた第２の補正値を求め、前記第２のピーク値と前記第１のピーク値との第２の中間値から前記第２の補正値を減算することにより第２の閾値を求め、当該第２の閾値を、前記第２のピーク値と前記第１のピーク値との第２の中間値より前記最小値側に設定し、デジタル信号の値が、前記第３のピーク値と前記第２のピーク値との第１の中間値および前記第１の閾値を超え、かつ、前記第２のピーク値と前記第１のピーク値との第２の中間値および前記第２の閾値を超えたことを確認して第１のピーク値を確定する。
【００１５】
好適には、前記ピーク検出部は、前記デジタル信号の値が、前記第３のピーク値から前記第２のピーク値にかけて離散的に変化していって前記第１の中間値および前記第１の閾値を超え、前記第１のピーク値から次のピーク値にかけて離散的に変化していって前記第２の中間値および前記第２の閾値を超えたことを確認して第１のピーク値を確定する。
【００１６】
本発明の第２の観点の情報再生方法は、磁気記録媒体に記録された情報を再生したアナログ信号をデジタル信号に変換するアナログデジタル（ＡＤ）変換ステップと、前記デジタル信号から前記ＡＤ変換ステップの出力に追従させた判定レベルである閾値に応じて再生信号のピーク点を検出するピーク検出ステップと、前記ピーク検出ステップで検出したピーク点の間隔情報に応じて波形整形した前記再生信号の矩形波信号を生成する情報生成ステップとを有する。
【発明の効果】
【００１７】
本発明によれば、回路を切り替えることなく、出力が変動した記録媒体にも対応させることが可能で、回路規模およびコスト増大を抑止し、読み出し時間を短縮することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施形態に係る磁気記録情報再生装置の構成例を示すブロック図である。
【図２】図１の磁気記録情報再生装置の要部の信号処理波形を示す図である。
【図３】２つのピーク点が閾値（判定レベル）を超えたか否かでピーク値であるか否かを判定するピーク検出方法を説明するための図である。
【図４】本実施形態に係る磁気記録情報再生装置の全体的な動作概要を説明するためのフローチャートである。
【図５】本発明の第２の実施形態に係る磁気記録情報再生装置の構成例を示すブロック図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態を図面に関連付けて説明する。
【００２０】
＜第１の実施形態＞
図１は、本発明の第１の実施形態に係る磁気記録情報再生装置の構成例を示すブロック図である。
図２は、図１の磁気記録情報再生装置の要部の信号処理波形を示す図である。
【００２１】
本実施形態においては、情報再生装置として、記録媒体である磁気カード等に記録された情報を再生する磁気カードリーダに適用可能な磁気記録情報再生装置を例に説明する。
また、本実施形態においては、周波数変調方式で磁気記録された“０”および“１”信号に対するＦおよび２Ｆ信号を読み取り再生する場合を例に説明する。
ただし、本技術はＦ２Ｆ方式に限らず、Ｆ３Ｆ方式、ＮＲＺＩ方式、ＭＦＭ方式等、種々の方式が適用可能である。
【００２２】
本磁気記録情報再生装置１０は、図１に示すように、磁気ヘッド１１、差動増幅回路１２、基準電圧回路１３、デジタル再生処理回路１４、および上位装置（ＣＰＵ）１５を含んで構成されている。
本第１の実施形態におけるデジタル再生処理回路１４は、アナログデジタル変換器（ＡＤコンバータ：ＡＤＣ）１４１、ピーク検出部１４２、情報生成部としてのＦ２Ｆ信号生成部１４３、タイマー１４４、および復調回路１４５を含む。
【００２３】
磁気ヘッド１１は、磁気記録媒体である磁気カードＭＣに、たとえば図２（Ａ）に示すように、Ｆ２Ｆ変調方式により記録された磁気記録情報を、アナログ信号として読み出す。
【００２４】
差動増幅回路１２は、演算増幅器により構成され、磁気ヘッド１１により読み出され再生されたアナログ信号Ｓ１１を適正なレベルに増幅して、図２（Ｂ）に示すような増幅したアナログ信号Ｓ１２をデジタル再生処理回路１４のＡＤコンバータ１４１に出力する。
差動増幅回路１２は、基準電圧回路１３により供給される基準電圧Ｖｒｅｆに基づき出力アナログ信号Ｓ１２の中間値ＶＭが設定される。
【００２５】
また、差動増幅回路１２は、自動利得制御（ＡＧＣ）機能を持つように構成することも可能である。
たとえば図１中に破線で示すように、デジタル再生処理回路１４のピーク検出部１４２におけるピーク検出情報に応じて差動増幅回路１２のゲインを制御するように構成することも可能である。
この場合、差動増幅回路１２は、デジタル再生処理回路１４のピーク検出部１４２におけるピーク検出情報に応じたレベルに磁気ヘッド１１で再生されたアナログ信号Ｓ１１を差動増幅する。
差動増幅回路１２は、信号の振幅を、たとえばフルレンジの１／４に設定するように利得制御を行う。
【００２６】
基準電圧回路１３は、差動増幅回路１２に対してその出力レベルの中間値ＶＭとして設定される基準電圧Ｖｒｅｆを供給する。
【００２７】
ＡＤコンバータ１４１は、差動増幅回路１２で増幅されたアナログ信号Ｓ１２をデジタル信号に変換し、信号Ｓ１４１としてピーク検出部１４２に出力する。
ＡＤコンバータ１４１は、差動増幅回路１２で増幅されたアナログ信号Ｓ１２を所定の周波数、たとえば３００ｋＨｚでサンプリングしてデジタル信号に変換し、信号Ｓ１４１としてピーク検出部１４２に出力する。
換言すれば、ＡＤコンバータ１４１は、磁気ヘッド１１で再生したアナログ信号をサンプリングすることによって所定時間毎にデジタル信号に変換する。
【００２８】
ＡＤコンバータ１４１は、図２（Ｃ）に示すように、サンプリング番号ＳＰＬＮ（ｎ＋１）、・・・、（ｎ＋４）、・・・で示される各サンプリング点（タイミング）でサンプリング処理を行う。
このサンプリング番号ＳＰＬＮは、次段のピーク検出部１４２において位置情報として用いられる。この位置情報には時間情報が含まれる。
そして、ＡＤコンバータ１４１は、サンプリング番号ＳＰＬＮにより形成される位置時間情報と、各サンプリング点の値ＳＶ（ｎ＋１）、・・・、（ｎ＋４）、・・・を含めて信号Ｓ１４１をピーク検出部１４２に出力する。
【００２９】
ピーク検出部１４２は、ＡＤコンバータ１４１の出力デジタル信号Ｓ１４１を受けて、磁気データの極値（極大値および極小値）位置に相当するピーク点を検出する。
【００３０】
ピーク検出部１４２は、複数のピーク点情報により求めたピーク点のタイムインターバル（間隔）ＴＩＶの情報を取得し、ピーク点情報およびタイムインターバルＴＩＶの情報を含めて信号Ｓ１４２としてＦ２Ｆ信号生成部１４３に出力する。
この間隔情報としてのタイムインターバルＴＩＶの情報が時間間隔情報に相当する。
【００３１】
ピーク検出部１４２は、ピーク検出時の波形の検出閾値（判定レベル）をＡＤコンバータ１４１の出力レベルに追従させて自動的に設定する。この機能により、回路を切り替えることなく出力が変動した磁気カードにも対応させることができる。
ピーク検出部１４２において、たとえばノイズカードに関してはふたつのピーク点がある閾値（判定レベル）を超えたときにピーク点と判定する方式を採用している。
このピーク点の検出方法については、後で詳述する。
【００３２】
また、前述したように、ピーク検出部１４２は、図２（Ｃ）および（Ｄ）に示すように、前後２点のピーク点により時間間隔情報としてのタイムインターバルＴＩＶ１２〜ＴＩＶ８９、・・・を求める。
【００３３】
図２の例では、ピーク検出部１４２は、ピーク点ＰＫ１とピーク点ＰＫ２の時間間隔をタイムインターバルＴＩＶ１２として求める。ピーク点ＰＫ２とピーク点ＰＫ３の時間間隔をタイムインターバルＴＩＶ２３として求める。ピーク点ＰＫ３とピーク点ＰＫ４の時間間隔をタイムインターバルＴＩＶ３４として求める。ピーク点ＰＫ４とピーク点ＰＫ５の時間間隔をタイムインターバルＴＩＶ４５として求める。ピーク点ＰＫ５とピーク点ＰＫ６の時間間隔をタイムインターバルＴＩＶ５６として求める。ピーク点ＰＫ６とピーク点ＰＫ７の時間間隔をタイムインターバルＴＩＶ６７として求める。ピーク点ＰＫ７とピーク点ＰＫ８の時間間隔をタイムインターバルＴＩＶ７８として求める。ピーク点ＰＫ８とピーク点ＰＫ９の時間間隔をタイムインターバルＴＩＶ８９として求める。
【００３４】
ピーク検出部１４２は、求められたタイムインターバルＴＩＶ（１２〜８９、・・・）の情報を、ピーク点情報とともに情報生成部としてのＦ２Ｆ信号生成部１４３に出力する。
【００３５】
［ピーク検出部１４２の基本的なピーク検出方法］
ピーク検出部１４２におけるピーク検出の具体的な処理例について説明する。
ピーク検出部１４２は、ＡＤコンバータ１４１でデジタルデータに変換された磁気データをまず、初期の閾値（判定レベル）ＩＪＬＶにより判定し、デジタル値が判定レベルＩＪＬＶを超えたときにピークと判断する。
【００３６】
ピーク検出部１４２は、次の判定レベルＪＬＶは前のピーク値から求める。
具体的には、波形の山のデジタル値（Ｍａｘ）から谷のデジタル値（Ｍｉｎ）を引いた値ＰｔｏＰ＝Ｍａｘ−Ｍｉｎに対して、この差分に基づくある比率を乗算した値（補正値、レベル）αを求め、デジタル値（Ｍａx）とデジタル値（Ｍｉｎ）の中間値ＶＣＴに補正値αを加算または減算した値（レベル）を判定レベルＪＬＶとする。
【００３７】
［数１］
判定レベルＪＬＶ＝ＶＣＴ±ＰｔｏＰ＊Ｃ＝ＶＣＴ±α
Ｃは定数を示し、一例としてＣ＝１／２ｎ、たとえば１／２５＝１／３２に設定される。
【００３８】
上記計算式により判定レベルは自動的に設定される。
これにより、出力の低いカードも高いカードも検出することが可能となる。
すなわち、ピーク検出部１４２は、ピーク検出時の波形の判定レベル（検出閾値）をＡＤコンバータ１４１の出力レベルに追従させて自動的に設定する。これにより、回路を切り替えることなく出力が変動した磁気カードにも対応させることができる。
【００３９】
このように、ピーク検出部１４２は、基本的に、ピーク値を決定する場合、決定対象の第１のピーク値と一つ前の第２のピーク値との差分に、この差分に基づく所定の比率を掛け合わせた補正値αを求め、第１のピーク値と第２のピーク値との中間値に補正値αを加算または減算することにより判定レベル（閾値）ＪＶＬを求める。
請求項１または２記載の情報再生装置。
そして、ピーク検出部１４２は、求めて設定した判定レベルＪＬＶをデジタル値が超えたか否かによりピーク値であるか否かを判定する。
【００４０】
［ピーク検出部１４２のより精度の高いピーク検出方法］
また、本実施形態において、ピーク検出部１４２は、たとえばノイズカードに関しては一つのピーク点だけでなく２つのピーク点が判定レベル（閾値）を超えたか否かでピーク値であるか否かを判定する。
ここでは、ピーク検出部１４２は、ピーク検出時の波形の判定レベル（検出閾値、スライス値）ＪＶＬおよびピーク値間の差分の中間値ＶＣＴをＡＤコンバータ１４１の出力レベルに追従させて自動的に設定する。
【００４１】
ピーク検出部１４２は、ピーク値を決定する場合、決定対象の第１のピーク値ＶＰ１に対して、一つ前の第２のピーク値ＶＰ２および二つ前の第３のピーク値ＶＰ３を適用して演算処理を行う。
そのため、ピーク検出部１４２は、入力される必要なデジタル値および決定したピーク値を図示しないレジスタやメモリ等の保持部に保持する機能を有している。
【００４２】
ピーク検出部１４２は、第３のピーク値ＶＰ３と第２のピーク値ＶＰ２との差分（ＶＰ３−ＶＰ２）に、この差分（差分の絶対値）に基づく所定の比率Ｃ（＝１／２ｎ）を掛け合わせた第１の補正値α１，α１１を求める。
ピーク検出部１４２は、このとき並行して、第２のピーク値ＶＰ２と第３のピーク値ＶＰ３の第１の中間値ＶＣＴ１、ＶＣＴ１１を求めて設定する。
そして、ピーク検出部１４２は、第３のピーク値ＶＰ３と第２のピーク値ＶＰ２との第１の中間値ＶＣＴ１，ＶＣＴ１１に第１の補正値α１，α１１を加算または減算することにより第１の判定レベル（閾値）ＪＶＬ１，ＪＶＬ１１を求め、設定する。
さらに、ピーク検出部１４２は、第２のピーク値ＶＰ２と第１のピーク値ＶＰ１との差分（ＶＰ２−ＶＰ１）に、この差分に基づく所定の比率Ｃ（＝１／２ｎ）を掛け合わせ第２の補正値α２，α１２を求め、設定する。
ピーク検出部１４２は、このとき並行して、第２のピーク値ＶＰ２と第１のピーク値ＶＰ１の第２の中間値ＶＣＴ２，ＶＣＴ１２を求めて設定する。
そして、ピーク検出部１４２は、第２のピーク値ＶＰ２と第１のピーク値ＶＰ１との第２の中間値ＶＣＴ２，ＶＣＴ１２に第２の補正値α２，α１２を加算または減算することにより第２の判定レベル（閾値）ＪＶＬ２，ＪＶＬ１２を求め、設定する。
そして、ピーク検出部１４２は、デジタル信号の値が、第１の中間値ＶＣＴ１，ＶＣＴ１１および設定した第１の判定レベル（閾値）ＪＶＬ１，ＪＶＬ１２を超え、並びに、第２の中間値ＶＣＴ２，ＶＣＴ１２および設定した第２の判定レベル（閾値）ＪＶＬ２，ＪＶＬ１２を超えたことを確認して第１のピーク値を確定する。
【００４３】
再生信号は、ピーク値として、中間点を挟んで最大（極大）値側（山側）ピーク値と最小（極小）値側（谷側）ピーク値が交互に存在する。
このような信号のピーク検出において、ピーク検出部１４２は、決定対象の第１のピーク値が、最小値側ピーク値（谷側）である場合と、最大値側（山側）である場合とで判定レベルＪＶＬ１，ＪＶＬ２、ＪＶＬ１１，ＪＶＬ１２の設定位置が、中間値ＶＣＴ１，ＶＣＴ２、ＶＣＴ１１，ＶＣＴ１２に対して異なる。
ピーク検出部１４２は、決定対象の第１のピーク値が最小値側ピーク値（谷側）である場合、第１および第２の判定レベル（閾値）ＪＶＬ１，ＪＶＬ２を、第１および第２の中間値ＶＣＴ１，ＶＣＴ２より最大値側に設定する。
すなわち、ピーク検出部１４２は、決定対象の第１のピーク値が最小値側ピーク値（谷側）である場合、第１の中間値ＶＣＴ１に第１の補正値α１を加算し、第２の中間値ＶＣＴ２に第２の補正値α２を加算して、第１および第２の判定レベル（閾値）ＪＶＬ１，ＪＶＬ２を、第１および第２の中間値ＶＣＴ１，ＶＣＴ２より最大値側に設定する。
ピーク検出部１４２は、決定対象の第１のピーク値が最大値側ピーク値（山側）である場合、第１および第２の判定レベル（閾値）ＪＶＬ１１，ＪＶＬ１２を、第１および第２の中間値ＶＣＴ１１，ＶＣＴ１２より最小値側に設定する。
すなわち、ピーク検出部１４２は、決定対象の第１のピーク値が最大値側ピーク値（山側）である場合、第１の中間値ＶＣＴ１１から第１の補正値α１１を減算し、第２の中間値ＶＣＴ１１２から第２の補正値α２を減算して、第１の判定レベル（閾値）ＪＶＬ１１，ＪＶＬ１２を、第１および第２の中間値ＶＣＴ１１，ＶＣＴ１２より最小値側に設定する。
【００４４】
このピーク値の決定処理を、図３（Ａ）および（Ｂ）に関連付けて説明する。
図３（Ａ）および（Ｂ）は、２つのピーク点が閾値（判定レベル）を超えたか否かでピーク値であるか否かを判定するピーク検出方法を説明するための図である。
図３（Ａ）は決定対象の第１のピーク値が最小値側ピーク値（谷側）である場合のピーク検出方法を、図３（Ｂ）は決定対象の第１のピーク値が最大値側ピーク値（山側）である場合のピーク検出方法を説明するための図である。
なお、図３（Ａ）および（Ｂ）においては、理解を容易にするために、信号波形を三角波状に示している。
【００４５】
［決定対象の第１のピーク値が最小値側ピーク値（谷側）である場合のピーク検出方法］
まず、決定対象の第１のピーク値が最小値側ピーク値（谷側）である場合のピーク検出方法について図３（Ａ）に関連付けて説明する。
【００４６】
ピーク検出部１４２は、決定対象の第１のピーク値ＶＰ１Ｂが最小値側ピーク値である場合、一つ前の最大値側の第２のピーク値ＶＰ２Ｔおよび二つ前の最小値側の第３のピーク値ＶＰ３Ｂを適用する。
ピーク検出部１４２は、第３のピーク値ＶＰ３Ｂと第２のピーク値ＶＰ２Ｔとの差分（ＶＰ３Ｂ−ＶＰ２Ｔ）に、この差分に基づく比率Ｃ１（＝１／２ｎ）を掛け合わせた第１の補正値α１を求める。
ピーク検出部１４２は、このとき並行して、第２のピーク値ＶＰ２Ｔと第３のピーク値ＶＰ３Ｂの第１の中間値ＶＣＴ１を求めて設定する。
そして、ピーク検出部１４２は、第３のピーク値ＶＰ３Ｂと第２のピーク値ＶＰ２Ｔとの第１の中間値ＶＣＴ１に第１の補正値α１を加算することにより第１の判定レベル（閾値）ＪＶＬ１を求め、設定する。
ピーク検出部１４２は、第１の判定レベルＪＶＬ１を、第２のピーク値ＶＰ２Ｔと第３のピーク値ＶＰ３Ｂとの第１の中間値ＶＣＴ１より最大値側（山側）に設定する。
ピーク検出部１４２は、ＡＤコンバータ１４１からのデジタル信号の値が、設定した第１の中間値ＶＣＴ１および第１の判定レベルＪＶＬ１を超えたか否かを判定する。
【００４７】
さらに、ピーク検出部１４２は、第２のピーク値ＶＰ２Ｔと第１のピーク値ＶＰ１Ｂとの差分（ＶＰ２Ｔ−ＶＰ１Ｂ）に、この差分に基づく比率Ｃ２（＝１／２ｎ）を掛け合わせ第２の補正値α２を求め、設定する。
ピーク検出部１４２は、このとき並行して、第２のピーク値ＶＰ２Ｔと第１のピーク値ＶＰ１Ｂの第２の中間値ＶＣＴ２を求めて設定する。
そして、ピーク検出部１４２は、第２のピーク値ＶＰ２と第１のピーク値ＶＰ１との第２の中間値ＶＣＴ２に第２の補正値α２を加算することにより第２の判定レベル（閾値）ＪＶＬ２を求め、設定する。
ピーク検出部１４２は、第２の判定レベルＪＶＬ２を、第２のピーク値ＶＰ２Ｔと第１のピーク値ＶＰ１Ｂとの第２の中間値ＶＣＴ２より最大値側（山側）に設定する。
ピーク検出部１４２は、ＡＤコンバータ１４１からのデジタル信号の値が、設定した第２の中間値ＶＣＴ２および第２の判定レベルＪＶＬ２を超えたか否か判定する。
そして、ピーク検出部１４２は、デジタル信号の値が、設定した第１の中間値ＶＣＴ１および第１の判定レベルＪＶＬ１を超え、かつ、設定した第２の中間値ＶＣＴ２および第２の判定レベルＪＶＬ２を超えたことを確認して第１のピーク値ＶＰ１Ｂを確定する。
【００４８】
デジタル値が、第１の中間値ＶＣＴ１および第１の判定レベルＪＶＬ１を超えたことを確認することと、第２の中間値ＶＣＴ２および第２の判定レベルＪＶＬ２を超えたことを確認することは、設定処理に継続させて別々に行ってもよいし、連続的に行ってもよい。
【００４９】
ピーク検出部１４２は、デジタル信号の値が、図３（Ａ）に示すように、第３のピーク値ＶＰ３Ｂから第２のピーク値ＶＰ２Ｔに向かって離散的に変化していって（増えていって）第１の中間値ＶＣＴ１および第１の判定レベルＪＶＬ１を超えたか否かを確認する。
さらに、ピーク検出部１４２は、第１のピーク値ＶＰ１Ｂから次のピーク値（ＶＰ４Ｔ）に向かって離散的に変化していって（増えていって）、第２の中間値ＶＣＴ２および第２の判定レベルＪＶＬ２を超えた時点ＴＥＵ２で第１のピーク値ＶＰ１Ｂを確定する。
【００５０】
［決定対象の第１のピーク値が最大値側ピーク値（山側）である場合のピーク検出方法］
次に、決定対象の第１のピーク値が最大値側ピーク値（山側）である場合のピーク検出方法について図３（Ｂ）に関連付けて説明する。
【００５１】
ピーク検出部１４２は、決定対象の第１のピーク値ＶＰ１Ｔが最大値側ピーク値である場合、一つ前の最小値側の第２のピーク値ＶＰ２Ｂおよび二つ前の最大値側の第３のピーク値ＶＰ３Ｔを適用する。
ピーク検出部１４２は、第３のピーク値ＶＰ３Ｔと第２のピーク値ＶＰ２Ｂとの差分（ＶＰ３Ｔ−ＶＰ２Ｂ）に、この差分に基づく比率Ｃ１１（＝１／２ｎ）を掛け合わせた第１の補正値α１１を求める。
ピーク検出部１４２は、このとき並行して、第２のピーク値ＶＰ２Ｂと第３のピーク値ＶＰ３Ｔの第１の中間値ＶＣＴ１１を求めて設定する。
そして、ピーク検出部１４２は、第３のピーク値ＶＰ３Ｔと第２のピーク値ＶＰ２Ｂとの第１の中間値ＶＣＴ１１から第１の補正値α１１を減算することにより第１の判定レベル（閾値）ＪＶＬ１１を求め、設定する。
ピーク検出部１４２は、第１の判定レベルＪＶＬ１１を、第２のピーク値ＶＰ２Ｂと第３のピーク値ＶＰ３Ｔとの第１の中間値ＶＣＴ１１より最小値側（谷側）に設定する。
ピーク検出部１４２は、ＡＤコンバータ１４１からのデジタル信号の値が、設定した第１の中間値ＶＣＴ１１および第１の判定レベルＪＶＬ１１を超えたか否かを判定する。
【００５２】
さらに、ピーク検出部１４２は、第２のピーク値ＶＰ２Ｂと第１のピーク値ＶＰ１Ｔとの差分（ＶＰ２Ｂ−ＶＰ１Ｔ）に、この差分（差分の絶対値）に基づく比率Ｃ１２（＝１／２ｎ）を掛け合わせた第２の補正値α１２を求める。
ピーク検出部１４２は、このとき並行して、第２のピーク値ＶＰ２Ｂと第１のピーク値ＶＰ１Ｔの第２の中間値ＶＣＴ１２を求めて設定する。
そして、ピーク検出部１４２は、第２のピーク値ＶＰ２Ｂと第１のピーク値ＶＰ１Ｔとの第１の中間値ＶＣＴ１２から第２の補正値α１２を減算することにより第２の判定レベル（閾値）ＪＶＬ１２を求め、設定する。
ピーク検出部１４２は、第２の判定レベルＪＶＬ１２を、第２のピーク値ＶＰ２Ｂと第１のピーク値ＶＰ１Ｔとの第２の中間値ＶＣＴ１２より最小値側（谷側）に設定する。
ピーク検出部１４２は、ＡＤコンバータ１４１からのデジタル信号の値が、設定した第２の中間値ＶＣＴ１２および第２の判定レベルＪＶＬ１２を超えたか否か判定する。
そして、ピーク検出部１４２は、デジタル信号の値が、設定した第１の中間値ＶＣＴ１１および第１の判定レベルＪＶＬ１１を超え、かつ、設定した第２の中間値ＶＣＴ１２および第２の判定レベルＪＶＬ１２を超えたことを確認して第１のピーク値ＶＰ１Ｔを確定する。
【００５３】
デジタル値が、第１の中間値ＶＣＴ１１および第１の判定レベルＪＶＬ１１を超えたことを確認することと、第２の中間値ＶＣＴ１２および第２の判定レベルＪＶＬ１２を超えたことを確認することは、設定処理に継続させて別々に行ってもよいし、連続的に行ってもよい。
【００５４】
ピーク検出部１４２は、デジタル信号の値が、図３（Ｂ）に示すように、第３のピーク値ＶＰ３Ｔから第２のピーク値ＶＰ２Ｂに向かって離散的に変化していって（値が小さくなっていって）第１の中間値ＶＣＴ１１および第１の判定レベルＪＶＬ１１を超えたか否かを確認する。
さらに、ピーク検出部１４２は、第１のピーク値ＶＰ１Ｔから次のピーク値（ＶＰ４Ｂ）に向かって離散的に変化していって（値が小さくなっていって）、第２の中間値ＶＣＴ１２および第２の判定レベルＪＶＬ１２を超えた時点ＴＥＵ１２で第１のピーク値ＶＰ１Ｔを確定する。
【００５５】
以上にピーク検出部１４２について詳細に説明した。
次に、情報生成部としてのＦ２Ｆ信号生成部１４３の構成および機能について説明する。
【００５６】
Ｆ２Ｆ信号生成部１４３は、ピーク検出部１４２で検出したピーク点の時間間隔情報であるタイムインターバルＴＩＶに応じて波形整形した、再生信号の矩形波信号を生成する。
Ｆ２Ｆ信号生成部１４３は、ピーク点である情報をトリガーとして、生成すべき信号のレベルを第１のレベルＬＶＬ１から第２のレベルＬＶＬ２に反転させ、または第２のレベルＬＶＬ２から第１のレベルＬＶＬ１に反転させる。
たとえば、第１のレベルＬＶＬ１は論理“１”に相当するレベルであり、第２のレベルＬＶＬ２は論理“０”の相当するレベルである。ただし、逆のレベルであってもよい。
Ｆ２Ｆ信号生成部１４３は、トリガーであるピーク点からピーク点間のタイムインターバル（時間間隔）ＴＩＶに達するまでは生成すべき信号を第２のレベルＬＶＬ２または第１のレベルＬＶＬ１に保持する。
そして、Ｆ２Ｆ信号生成部１４３は、ピーク点間のタイムインターバル（時間間隔）ＴＩに達すると、生成すべき信号のレベルを第２のレベルＬＶＬ２から第１のレベルＬＶＬ１に反転させ、または第１のレベルＬＶＬ１から第２のレベルＬＶＬ２に反転させる。
【００５７】
Ｆ２Ｆ信号生成部１４３において、Ｆ２Ｆ信号の生成は前後２点のピーク点より求めたタイムインターバル信号をタイマー１４４の計時結果をカウントする内部カウンタ１４３１のカウント値と比較し、一致するとＦ２Ｆ信号出力を反転させている。
たとえば、あるタイムインターバルデータｂが入力されて直前のＦ２Ｆ信号の出力反転時のタイムインターバルデータがａとすると、次の反転時間は（ａ＋ｂ）となる。
この方式をそのまま採用すると、入力されるインターバル時間と出力するＦ２Ｆ信号の出力タイミングに時間差が生じたときに正常に出力することができなくおそれがある。
これを防止するために、Ｆ２Ｆ信号生成部１４３は、時間調整を行う機能を含むバッファ１４３２を有している。
バッファサイズは、たとえば１６ワード（１６＊１６ビット）である。
【００５８】
Ｆ２Ｆ信号生成部１４３におけるＦ２Ｆ信号生成動作を図２に関連付けて説明する。
まず、ピーク点ＰＫ１の情報をトリガーとして信号が第１のレベルＬＶＬ１から第２のレベルＬＶＬ２に反転される（切り替えられる）。
ピーク点ＰＫ１と次のピーク点ＰＫ２間のタイムインターバルはＴＩＶ１２であることから、このタイムインターバルＴＩＶ１２の期間、出力信号レベルは反転レベルである第２のレベルＬＶＬ２に保持される。
【００５９】
タイマー１４４を監視の結果、内部カウンタ１４３１のカウント値が、トリガー点からタイムインターバルＴＩＶ１２の期間に達すると、出力信号レベルが第２のレベルＬＶＬ２から第１のレベルＬＶＬ１に反転される。
ピーク点ＰＫ２と次のピーク点ＰＫ３間のタイムインターバルはＴＩＶ２３であることから、このタイムインターバルＴＩＶ２３の期間、出力信号レベルは反転レベルである第１のレベルＬＶＬ１に保持される。
【００６０】
タイマー１４４を監視の結果、内部カウンタ１４３１のカウント値が、トリガー点から合計のタイムインターバルＴＩＶ１２とＴＩＶ２３の期間（ＴＩＶ１２＋ＴＩＶ２３）に達すると、出力信号レベルが第１のレベルＬＶＬ１から第２のレベルＬＶＬ２に反転される。
ピーク点ＰＫ３と次のピーク点ＰＫ４間のタイムインターバルはＴＩＶ３４であることから、このタイムインターバルＴＩＶ３４の期間、出力信号レベルは反転レベルである第２のレベルＬＶＬ２に保持される。
【００６１】
タイマー１４４を監視の結果、内部カウンタ１４３１のカウント値が、トリガー点から合計のタイムインターバルＴＩＶ１２とＴＩＶ２３とＴＩＶ３４の期間（ＴＩＶ１２＋ＴＩＶ２３＋ＴＩＶ３４）に達すると、出力信号レベルが第２のレベルＬＶＬ２から第１のレベルＬＶＬ１に反転される。
ピーク点ＰＫ４と次のピーク点ＰＫ５間のタイムインターバルはＴＩＶ４５であることから、このタイムインターバルＴＩＶ４５の期間、出力信号レベルは反転レベルである第１のレベルＬＶＬ１に保持される。
【００６２】
タイマー１４４を監視の結果、内部カウンタ１４３１のカウント値が、トリガー点から合計のタイムインターバルＴＩＶ１２とＴＩＶ２３とＴＩＶ３４とＩＶ４５の期間（ＴＩＶ１２＋ＴＩＶ２３＋ＴＩＶ３４＋ＴＩＶ４５）に達すると、出力信号レベルが第１のレベルＬＶＬ１から第２のレベルＬＶＬ２に反転される。
ピーク点ＰＫ５と次のピーク点ＰＫ６間のタイムインターバルはＴＩＶ５６であることから、このタイムインターバルＴＩＶ５６の期間、出力信号レベルは反転レベルである第２のレベルＬＶＬ２に保持される。
【００６３】
タイマー１４４を監視の結果、内部カウンタ１４３１のカウント値が、トリガー点から合計のタイムインターバルＴＩＶ１２とＴＩＶ２３とＴＩＶ３４とＴＩＶ４５とＴＩＶ５６の期間（ＴＩＶ１２＋ＴＩＶ２３＋ＴＩＶ３４＋ＴＩＶ４５＋ＴＩＶ５６）に達すると、出力信号レベルが第２のレベルＬＶＬ２から第１のレベルＬＶＬ１に反転される。
ピーク点ＰＫ６と次のピーク点ＰＫ７間のタイムインターバルはＴＩＶ６７であることから、このタイムインターバルＴＩＶ６７の期間、出力信号レベルは反転レベルである第１のレベルＬＶＬ１に保持される。
【００６４】
タイマー１４４を監視の結果、内部カウンタ１４３１のカウント値が、トリガー点から合計のタイムインターバルＴＩＶ１２とＴＩＶ２３とＴＩＶ３４とＴＩＶ４５とＴＩＶ５６とＴＩＶ６７の期間（ＴＩＶ１２＋ＴＩＶ２３＋ＴＩＶ３４＋ＴＩＶ４５＋ＴＩＶ５６＋ＴＩＶ６７）に達すると、出力信号レベルが第１のレベルＬＶＬ１から第２のレベルＬＶＬ２に反転される。
ピーク点ＰＫ７と次のピーク点ＰＫ８間のタイムインターバルはＴＩＶ７８であることから、このタイムインターバルＴＩＶ７８の期間、出力信号レベルは反転レベルである第２のレベルＬＶＬ２に保持される。
【００６５】
タイマー１４４を監視の結果、内部カウンタ１４３１のカウント値が、トリガー点から合計のタイムインターバルＴＩＶ１２とＴＩＶ２３とＴＩＶ３４とＴＩＶ４５とＴＩＶ５６とＴＩＶ６７とＴＩＶ７８の期間（ＴＩＶ１２＋ＴＩＶ２３＋ＴＩＶ３４＋ＴＩＶ４５＋ＴＩＶ５６＋ＴＩＶ６７＋ＴＩＶ７８）に達すると、出力信号レベルが第２のレベルＬＶＬ２から第１のレベルＬＶＬ１に反転される。
ピーク点ＰＫ８と次のピーク点ＰＫ９間のタイムインターバルはＴＩＶ８９であることから、このタイムインターバルＴＩＶ８９の期間、出力信号レベルは反転レベルである第１のレベルＬＶＬ１に保持される。
【００６６】
Ｆ２Ｆ信号生成部１４３においては、以上のような処理が行われてＦ２Ｆ信号が生成され、復調回路１４５に出力される。
【００６７】
Ｆ２Ｆ信号生成部１４３は、バッファとしてＦＩＦＯ（First In First Out）を含んで構成される。
Ｆ２Ｆ信号生成部１４３は、エラー検出のためにＦ２Ｆ信号の出力がデータを出し切らないうちにＦＩＦＯの上書きが生じた場合、オーバーフロー(Overflow)エラーＯＦＥを出力する。
Ｆ２Ｆ信号生成部１４３は、逆にインターバルデータ更新時にすでに内部カウンタ１４３１のカウント値がその時間を過ぎていれば、アンダーフロー(Underflow)エラーＵＦＥを出力する。
Ｆ２Ｆ信号生成部１４３は、オーバーフローエラーＯＦＥおよびアンダーフローエラーＵＦＥを、復調回路１４５に対して、あるいは復調回路１４５を通してまたは直接上位装置１５に出力する。
【００６８】
復調回路１４５は、Ｆ２Ｆ信号生成部１４３で生成されたＦ２Ｆ信号を“０”，“１”データに変換して、上位装置１５に転送する。
復調回路１４５は、たとえば既に“０”，“１”判定されているビット幅をＴとして、３／４（５／７、５／８等が適用される場合もある）Ｔの間に、次のレベル反転（ビット反転）がある場合には、そのビットは論理“１”と判定する。
復調回路１４５は、３／４Ｔの間に次のレベル反転がない場合には論理“０”として判定する。
このように、復調回路１４５はＦ２Ｆ信号生成部１４３ですでに生成されているＦ２Ｆ信号を受けて“０”，“１”データに変換することから、その構成はピーク検出部の検出データを受けて復調する場合に比較して大幅に簡単化できる。
【００６９】
次に、上述した構成を有する磁気記録情報再生装置１０の全体的な動作について、図４のフローチャートに関連付けて説明する。
【００７０】
磁気カード等を磁気ヘッド（ＨＤ）１１に対して相対的に移動させることにより磁気ヘッド１１よりアナログ信号Ｓ１１が出力され（ＳＴ１）、このアナログ信号Ｓ１１が演算増幅器（オペアンプ）による差動増幅回路１２にて適正な値（レベル）に増幅される（ＳＴ２）。
増幅されたアナログ信号Ｓ１２はＡＤコンバータ１４１に入力され、ＡＤコンバータ１４１によりデジタル信号に変換される（ＳＴ３）。ＡＤコンバータ１４１によるデジタル信号は信号Ｓ１４１としてピーク検出部１４２に出力される。
このとき、ＡＤコンバータ１４１からは、サンプリング処理に伴うサンプリング番号ＳＰＬＮにより形成される位置（時間）情報と、各サンプリング点の値ＳＶ（ｎ＋１）、・・・、（ｎ＋４）、・・・を含めてピーク検出部１４２に出力される。
【００７１】
ピーク検出部１４２においては、ＡＤコンバータ１４１の出力デジタル信号Ｓ１４１を受けて、磁気データの極値（極大値および極小値）に相当するピーク点が検出される（ＳＴ４）。
ピーク検出部１４２は、ピーク検出時の波形の判定レベルである検出閾値がＡＤコンバータ１４１の出力レベルに追従させて自動的に設定される。これにより、回路を切り替えることなく出力が変動した磁気カードにも対応させることができる。
ピーク検出部１４２においては、デジタルデータに変換された磁気データはまず、初期の判例レベル（閾値）により判定され、判定レベルを超えたときにピークと判断される。
次の判定レベルは前のピーク値から求められる。
具体的には、波形の山のデジタル値（Ｍａｘ）から谷のデジタル値（Ｍｉｎ）を引いた値ＰｔｏＰ＝Ｍａｘ−Ｍｉｎに対してある比率Ｃたとえば（＝１／２ｎ）を乗算した値（補正値、レベル）αが求められ、デジタル値（Ｍａx）とデジタル値（Ｍｉｎ）の中間値ＶＣＴに補正値αを加算または減算した値（レベル）が判定レベルＪＬＶとして求められ、自動的に設定される。
そして、ピーク検出部１４２では、複数のピーク点情報により求めたピーク点のタイムインターバル（間隔）情報ＴＩＶが取得され、ピーク点情報およびインターバル情報ＴＩＶを含めて信号Ｓ１４２としてＦ２Ｆ信号生成部１４３に出力される（ＳＴ５）。
【００７２】
Ｆ２Ｆ信号生成部１４３において、ピーク点である情報をトリガーとして、信号レベルを反転させ、タイムインターバル期間を経過するたびに、レベル反転させることによりＦ２Ｆ信号が生成される（ＳＴ６）。
Ｆ２Ｆ信号生成部１４３において、Ｆ２Ｆ信号の生成は前後２点のピーク点より求めたタイムインターバル信号を、タイマー１４４の計時結果をカウントする内部カウンタ１４３１のカウント値と比較し、一致するとＦ２Ｆ信号出力を反転させる。
たとえば前述したように、あるタイムインターバルデータｂが入力されて直前のＦ２Ｆ信号の出力反転時のタイムインターバルデータがａとすると、次の反転時間は（ａ＋ｂ）となる。
このとき、バッファ１４３２により、入力されるインターバル時間と出力するＦ２Ｆ信号の出力タイミングに時間差が生じたときに正常に出力するように時間調整される。
【００７３】
Ｆ２Ｆ信号生成部１４３で生成されたＦ２Ｆ信号は、復調回路１４５により“０”，“１”データに変換され、上位装置１５に転送される（ＳＴ７）。
【００７４】
なお、ピーク検出部を含むデジタル再生処理回路１４に対して以下に示すような回路を付加することで性能を向上させることができる。
【００７５】
ＡＤコンバータ１４１の出力とピーク検出部１４２との間に、図１中破線で示すように、デジタルフィルタ１４６、移動平均部１４７の少なくともいずれかを配置することが可能である。
（１）  たとえば、ＡＤコンバータ１４１の出力段にデジタルフィルタ１４６を配置することにより、ノイズ除去のためにＡＤ変換後でピーク検出前に、デジタルデータにデジタルフィルタをかける。
（２）  たとえば、ＡＤコンバータ１４１の出力段に移動平均部１４７を配置することにより、ノイズ除去のためにＡＤ変換後の磁気データの移動平均をとれ、平滑化することができる。
（３）  たとえば、ＡＤコンバータ１４１の出力段にデジタルフィルタ１４６および移動平均部１４７を配置することにより、ノイズ除去のためにＡＤ変換後の磁気データにデジタルフィルタをかけた後に移動平均をとることができる。
【００７６】
また、ピーク検出部１４２の出力段に、たとえばノイズパルス除去部１４８を配置することにより、正常なＦ２Ｆ信号の間隔より短いノイズパルスを除去する。たとえば２Ｆ信号の何分の１以下のパルスはノイズとして除去する。
【００７７】
また、前述したように、差動増幅回路１２にゲインに対して自動利得制御（ＡＧＣ）を行う。
この場合、差動増幅回路１２は、デジタル再生処理回路１４のピーク検出部１４２におけるピーク検出情報に応じて磁気ヘッド１１で再生されたアナログ信号Ｓ１１を差動増幅する。
差動増幅回路１２は、信号の振幅を、たとえばフルレンジの１／４に設定するように利得制御を行う。
【００７８】
以上説明したように、本実施形態によれば、以下の効果を得ることができる。
既存のアナログ方式によるピーク検出では、たとえばノイズカードと減磁カードを読ませるためには回路を切り替えて読み出す必要があり、回路規模が大きくコスト高となっていた。
また、回路を切り替える必要があるため、読み出しをするのに複数の方式を試す必要があり読み出し時間が長くなっていた。
これに対して、本実施形態に係るデジタル方式のピーク検出では、ピーク検出の閾値がアナログ信号の出力レベルに応じて自動的にかえることができるため、回路を切り替える必要がなくなり、回路規模を小さくでき、コストを下げることができる。
また、一度の読み出しでノイズカードも減磁カードのいずれも対応できることから、読み出し時間を短くすることができる。
【００７９】
既存のアナログ方式におけるピーク検出では、アナログ波形とＦ２Ｆ信号はほぼ同時に出力されるが、デジタル方式では演算処理を行うためにデジタル回路で検知したピーク信号とアナログ信号の間ではタイミング的にずれが生じてしまい、ピーク信号でカードスピードやタイムインターバルのバラツキ（ジッター）計測を実行することが困難である。
これに対して、本実施形態によれば、Ｆ２Ｆ信号をデジタル的に生成することでスピード計測やジッター計測が可能となる。
【００８０】
なお、ピーク検出部を含むデジタル再生処理回路は、ＦＰＧＡ（Field-Programmable Gate Array）やＡＳＩＣ（Application Specific Integrated Circuit）に内蔵させることが可能である。
【００８１】
＜第２の実施形態＞
図５は、本発明の第２の実施形態に係る磁気記録情報再生装置の構成例を示すブロック図である。
【００８２】
本第２の実施形態に係る磁気記録情報再生装置１０Ａが第１の実施形態に係る磁気記録情報再生装置１０と異なる点は、デジタル再生処理回路１４Ａに復調回路が配置されていないことにある。
この磁気記録情報再生装置１０Ａでは、復調回路の機能を上位装置１５Ａ側に持たせている。
【００８３】
その他の構成は第１の実施形態と同様であり、本第２の実施形態によれば、上述した第１の実施形態の効果と同様の効果を得ることができる。
【符号の説明】
【００８４】
１０，１０Ａ・・・磁気記録情報再生装置、１１・・・磁気ヘッド、１２・・・差動増幅回路、１３・・・基準電圧回路、１４，１４Ａ・・・デジタル再生処理回路、１４１・・・アナログデジタル変換器（ＡＤコンバータ：ＡＤＣ）、１４２・・・ピーク検出部、１４３・・・Ｆ２Ｆ信号生成部（情報生成部）、１４４・・・タイマー、１４５・・・復調回路、１５，１５Ａ・・・上位装置（ＣＰＵ）、ＭＣ・・・磁気カード（磁気記録媒体）。
【図１】
2013211083.tif 000003
【図２】
2013211083.tif 000004
【図３】
2013211083.tif 000005
【図４】
2013211083.tif 000006
【図５】
2013211083.tif 000007