Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4098220B2 - Magnetic information processing method and apparatus using the same - Google Patents
[go: Go Back, main page]

JP4098220B2 - Magnetic information processing method and apparatus using the same - Google Patents

Magnetic information processing method and apparatus using the same Download PDF

Info

Publication number
JP4098220B2
JP4098220B2 JP2003392739A JP2003392739A JP4098220B2 JP 4098220 B2 JP4098220 B2 JP 4098220B2 JP 2003392739 A JP2003392739 A JP 2003392739A JP 2003392739 A JP2003392739 A JP 2003392739A JP 4098220 B2 JP4098220 B2 JP 4098220B2
Authority
JP
Japan
Prior art keywords
peak
value
calculation
information processing
magnetic information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2003392739A
Other languages
Japanese (ja)
Other versions
JP2005158116A (en
Inventor
隆志 佐藤
茂雄 佐々木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shinko Mechatrotech Co Ltd
Original Assignee
Shinko Mechatrotech Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shinko Mechatrotech Co Ltd filed Critical Shinko Mechatrotech Co Ltd
Priority to JP2003392739A priority Critical patent/JP4098220B2/en
Publication of JP2005158116A publication Critical patent/JP2005158116A/en
Application granted granted Critical
Publication of JP4098220B2 publication Critical patent/JP4098220B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Recording Or Reproducing By Magnetic Means (AREA)
  • Digital Magnetic Recording (AREA)

Description

本発明は、通帳やカードなどの磁気ストライプから磁気情報を読取り解析する磁気情報処理方法及びその方法を使用する磁気情報処理装置に関する。   The present invention relates to a magnetic information processing method for reading and analyzing magnetic information from a magnetic stripe such as a bankbook or a card, and a magnetic information processing apparatus using the method.

本出願人は、特許文献1に次のような発明を開示した。図8は特許文献1に開示された磁気情報処理装置における構成を概略的に示すブロック図、図9は同装置による解析処理のフローチャートである。
特開2002−56349号公報
The present applicant has disclosed the following invention in Patent Document 1. FIG. 8 is a block diagram schematically showing the configuration of the magnetic information processing apparatus disclosed in Patent Document 1, and FIG. 9 is a flowchart of analysis processing by the apparatus.
JP 2002-56349 A

特許文献1に記載された発明は、媒体の使用期間経過による磁力低下、外部磁界の影響、磁気ヘッドの性能劣化等により、読取った磁気情報に多少のレベルの変動があってもこれに影響されずに、その磁気情報の確実なコード化ができ、また、磁気ストライプの記録周期に変動が生じた場合も、その変動を自動的に補正して正しい解析を遂行することができ、なおかつ各種の記録密度に対応することができる解析方法を提供するという目的を達成するため、磁気情報の処理を(イ)読取り処理と(ロ)解析処理とに分けて行い、(イ)の読取り処理においては、磁気ストライプに記録されている磁気情報を磁気ヘッドにより読取り、増幅されたアナログ信号をAD(アナログデジタル)変換部により所定変換周期(サンプリング周期)をもってAD変換し、そのAD変換により得られたサンプリング番号と電圧値とからなるAD変換データを記憶部に保存するようにし、(ロ)の解析処理においては、次の各処理、すなわち、図9に示すように、前記記憶部に保存されたAD変換データに対して、次の式8

Figure 0004098220
[ただし、X1,X2…Xnはサンプリング番号、Y1,Y2…Ynはサンプリング時点の電圧値。]を用いて、電圧値の±ピーク位置情報を作成するピーク情報作成処理、(P1)、ピーク情報作成処理で得られたピーク間の距離データを隣り合うピークのサンプリング番号の差から求めるピーク間距離データ作成処理(P2)、その処理により得られたピーク間距離データを磁気データの“0”“1”に対応するピーク間距離データの基準値と対比して、当該ピーク間距離データが“0”か“1”かを判定する2値判定処理(P3)、その他の処理(P4〜P6)を行うことを特徴とする磁気情報の解析方法である。 The invention described in Patent Document 1 is affected even if there is a slight level of fluctuation in the read magnetic information due to a decrease in magnetic force due to the passage of the medium usage period, the influence of an external magnetic field, the performance deterioration of the magnetic head, etc. The magnetic information can be reliably coded, and even when fluctuations occur in the recording period of the magnetic stripe, the fluctuations are automatically corrected and correct analysis can be performed. In order to achieve the purpose of providing an analysis method capable of dealing with the recording density, the magnetic information processing is divided into (a) reading processing and (b) analysis processing. The magnetic information recorded in the magnetic stripe is read by the magnetic head, and the amplified analog signal is given a predetermined conversion period (sampling period) by the AD (analog / digital) converter. AD conversion is performed, and AD conversion data including the sampling number and the voltage value obtained by the AD conversion is stored in the storage unit. In the analysis process (b), the following processes, that is, FIG. As shown, the following equation 8 is applied to the AD conversion data stored in the storage unit.
Figure 0004098220
[Where X1, X2... Xn are sampling numbers, and Y1, Y2... Yn are voltage values at the time of sampling. ], The peak information creation process for creating ± peak position information of the voltage value, (P1), the distance between the peaks obtained from the difference between the sampling numbers of the adjacent peaks, the distance data between the peaks obtained by the peak information creation process The distance data creation process (P2) is compared with the reference value of the distance data between peaks corresponding to the magnetic data “0” and “1”. This is a magnetic information analysis method characterized by performing a binary determination process (P3) for determining whether it is “0” or “1” and other processes (P4 to P6).

しかし、特許文献1による磁気情報の解析方法(以下、先行技術という。)においては、読取り処理として、図8に示すように、磁気ヘッド1から出力するアナログ信号をアンプ2により増幅した後、AD変換部3によりAD変換して得られるデータ(AD変換データ)のすべてをピーク解析部4を介してメモリ(RAM)5に格納し、解析処理の中のピーク情報作成処理(P1)のステップでは、そのAD変換データをROM6に記憶されている上記式8を用いてCPU7によりソフト的に演算するので、第1に、求められるピーク位置の精度が必ずしも十分に高くない、第2に、膨大なメモリ容量を必要とする、第3に、演算に時間がかかり、データ判定結果の出力が遅くなる、という問題があった。   However, in the magnetic information analysis method (hereinafter referred to as the prior art) according to Patent Document 1, as shown in FIG. 8, an analog signal output from the magnetic head 1 is amplified by an amplifier 2 as shown in FIG. All of the data (AD conversion data) obtained by AD conversion by the conversion unit 3 is stored in the memory (RAM) 5 via the peak analysis unit 4, and in the step of peak information creation processing (P1) in the analysis processing, The AD conversion data is calculated in software by the CPU 7 using the above equation 8 stored in the ROM 6. First, the accuracy of the required peak position is not necessarily high enough. Thirdly, there is a problem that the memory capacity is required, and thirdly, the calculation takes time and the output of the data determination result becomes slow.

そこで、本発明は上記問題を解消するためになされたものであり、その課題は、図8のピーク情報作成処理(P1)の部分を改善して、求められるピーク位置の精度の向上、メモリ容量の削減及び演算時間の短縮が可能なように改善された磁気情報処理方法及び同方法を使用する磁気情報処理装置を提供することにある。   Therefore, the present invention has been made to solve the above-mentioned problems, and its problem is to improve the peak information creation processing (P1) part of FIG. It is an object of the present invention to provide an improved magnetic information processing method and a magnetic information processing apparatus using the same method, which can reduce the calculation time and the calculation time.

上記課題を解決するため、本発明は、磁気ヘッドから出力する再生信号を所定サンプリング周期でAD変換し、サンプリング番号と電圧値とからなるAD変換データを順次出力する読取り処理と、少なくとも、前記読取り処理により得られるAD変換データを所定数式により演算して電圧値のピーク位置とピーク値を内容とするピーク情報を生成するピーク情報生成処理、生成されたピーク情報の中のサンプリング番号の差からピーク間の距離データを生成するピーク間距離データ生成処理、生成されたピーク間距離データを基準値と比較して“0”か“1”かを判定する判定処理を含む解析処理とを行う磁気情報処理方法において、上記ピーク情報生成処理を行うために、前記サンプリング番号をX座標値、前記電圧値をY座標値として、Y座標値に対応する重みW(Y)を定義し、X座標の重み付き平均値Xave及びY座標の重み付き平均値Yaveを式1及び式2の演算により求め、

Figure 0004098220
Figure 0004098220
Xaveを波形のピーク位置、Yaveを波形のピーク値に比例した値とみなすことにより、前記ピーク情報を取得することを特徴としている。 In order to solve the above problems, the present invention provides a read process for AD-converting a reproduction signal output from a magnetic head at a predetermined sampling period and sequentially outputting AD-converted data consisting of a sampling number and a voltage value, and at least the read Peak information generation processing that generates AD information obtained by processing using predetermined formulas to generate peak information that includes the peak position of the voltage value and the peak value, and peaks from the difference in sampling numbers in the generated peak information Magnetic information for performing inter-peak distance data generation processing for generating inter-peak distance data, and analysis processing including determination processing for comparing the generated inter-peak distance data with a reference value to determine “0” or “1” In the processing method, in order to perform the peak information generation process, the sampling number is an X coordinate value, the voltage value is a Y coordinate value, Define the weight W (Y) corresponding to the coordinate values, a weighted average Yave weighted average value Xave and Y coordinates of the X-coordinate obtained by calculation of the formulas 1 and 2,
Figure 0004098220
Figure 0004098220
The peak information is acquired by regarding Xave as a peak position of the waveform and Yave as a value proportional to the peak value of the waveform.

本発明は、請求項1の磁気情報処理方法において、サンプルのY座標に対してW(Y)及びW(Y)・Yを求める演算テーブルを定義し、AD変換値が入力する度に、前記演算テーブルを用いて式3,4,5を演算し、
SW←SW+W(Y) ………………式3
SWX←SWX+SW ………………式4
SWY←SWY+W(Y)・Y ………………式5
波形が有効エリアから抜けた時点で、式6,7を演算することにより、

Figure 0004098220
Figure 0004098220
X座標の重み付き平均値及びY座標の重み付き平均値を求めることを特徴としている。 In the magnetic information processing method according to claim 1, an arithmetic table for obtaining W (Y) and W (Y) · Y with respect to a Y coordinate of a sample is defined, and each time an AD conversion value is input, Calculate equations 3, 4, and 5 using the operation table,
SW ← SW + W (Y) ……………… Formula 3
SWX ← SWX + SW ……………… Formula 4
SWY ← SWY + W (Y) · Y ……………… Formula 5
By calculating Equations 6 and 7 when the waveform leaves the effective area,
Figure 0004098220
Figure 0004098220
It is characterized in that a weighted average value of the X coordinate and a weighted average value of the Y coordinate are obtained.

本発明は、請求項2の磁気情報処理方法において、SW,SWX,SWYの積算をハード的に行うことを特徴としている。   In the magnetic information processing method according to the second aspect of the present invention, SW, SWX, and SWY are integrated in hardware.

本発明は、請求項1又は2の磁気情報処理方法において、各Y座標値に対応する重み{W(Y)}としてY座標値の2乗以上の値を用いることを特徴としている。   In the magnetic information processing method according to claim 1 or 2, the weight {W (Y)} corresponding to each Y coordinate value is a value equal to or larger than the square of the Y coordinate value.

請求項2の磁気情報処理方法を使用する本発明による磁気情報処理装置は、ハードウェアで構成される有効エリア判定部と演算部とからなる変換データ積算部を設け、前記有効エリア判定部は、前記AD変換データを入力する度にそのAD変換データがノイズカットエリアを越えた有効エリアに属するか否かを判定し、有効エリアに入ったAD変換データを前記演算部に出力するものであり、前記演算部は、式3を演算して前記重みの総和SWを求める第1演算部と、式4を演算してY座標値に前記重みを乗じた値の総和SWYを求める第2演算部と、式5を用いてX座標値に前記重みを乗じた値の総和SWXを求める第3演算部とを含むものであり、
SW←SW+W(Y) ………………式3
SWY←SWY+W(Y)・Y ………………式4
SWX←SWX+SW ………………式5
前記エリア判定部が前記AD変換データが有効エリアを抜けたと判定した場合に前記演算部の各演算結果をソフトウェァに渡すソフトウェアインタフェース部を備え、前記ソフトウェアで構成され、式6を演算してその演算結果PKをピーク位置情報として出力する第4演算部と、

Figure 0004098220
式7を演算してその演算結果Vpkをピーク値情報として出力する第5演算部と、
Figure 0004098220
を備えたことを特徴としている。 A magnetic information processing apparatus according to the present invention that uses the magnetic information processing method according to claim 2 includes a conversion data accumulation unit including an effective area determination unit and a calculation unit configured by hardware, and the effective area determination unit includes: Each time the AD conversion data is input, it is determined whether the AD conversion data belongs to an effective area that exceeds a noise cut area, and AD conversion data that has entered the effective area is output to the arithmetic unit, The calculation unit calculates a formula (3) to calculate the weight sum SW, a second calculation unit to calculate the formula (4) and multiply the Y coordinate value by the weight, and a second calculation unit And a third calculation unit for obtaining a sum SWX of values obtained by multiplying the X coordinate value by the weight using Equation 5;
SW ← SW + W (Y) ……………… Formula 3
SWY ← SWY + W (Y) · Y ……………… Formula 4
SWX ← SWX + SW ……………… Formula 5
When the area determination unit determines that the AD conversion data has passed through the valid area, the area determination unit includes a software interface unit that passes each calculation result of the calculation unit to software. A fourth calculation unit that outputs the result PK as peak position information;
Figure 0004098220
A fifth calculation unit that calculates Equation 7 and outputs the calculation result Vpk as peak value information;
Figure 0004098220
It is characterized by having.

請求項1の方法発明によれば、ピーク情報生成処理を行うために、前記サンプリング番号をX座標値、前記電圧値をY座標値として、Y座標値に対応する重みW(Y)を定義し、X座標の重み付き平均値Xave及びY座標の重み付き平均値Yaveを式1及び式2の演算により求め、Xaveを波形のピーク位置、Yaveを波形のピーク値にそれぞれ比例した値とみなすことにより、前記ピーク情報を取得するので、求められるピーク位置の精度が従来よりも格段に向上する。   According to the method invention of claim 1, in order to perform the peak information generation processing, the weight W (Y) corresponding to the Y coordinate value is defined with the sampling number as the X coordinate value and the voltage value as the Y coordinate value. , X-weighted average value Xave and Y-coordinate weighted average value Yave are obtained by calculation of Equations 1 and 2, and Xave is regarded as a waveform peak position and Yave is regarded as a value proportional to the waveform peak value. Thus, since the peak information is acquired, the accuracy of the required peak position is significantly improved as compared with the conventional case.

請求項2の方法発明によれば、AD変換値が入力する度に演算テーブルを用いて式3,4,5を演算し、波形が有効エリアから抜けた時点で式6,7を演算することにより、X座標の重み付き平均値及びY座標の重み付き平均値を求めるので、AD変換が行われる度に演算される部分、すなわち、繰り返し演算される部分に乗除算等の時間がかかる処理が無くなり、演算テーブルの参照と加算のみの簡単な処理となったため、演算処理時間が短縮されるという大きな効果が得られる。   According to the method invention of claim 2, equations 3, 4, and 5 are calculated using the calculation table every time an AD conversion value is input, and equations 6 and 7 are calculated when the waveform leaves the effective area. Thus, the weighted average value of the X coordinate and the weighted average value of the Y coordinate are obtained, so that processing that takes time such as multiplication / division is performed on the portion that is calculated each time AD conversion is performed, that is, the portion that is repeatedly calculated Since the processing is simple and only the reference and addition of the operation table are performed, a great effect of shortening the operation processing time can be obtained.

請求項3の発明によれば、SW,SWX,SWYの積算をハード的に行うことにより、メモリの消費量の削減効果と処理速度の一層の向上が可能になった。   According to the invention of claim 3, by integrating SW, SWX, and SWY in hardware, it is possible to reduce the memory consumption and further improve the processing speed.

請求項4の発明によれば、請求項1又は2の磁気情報処理方法において、各Y座標値に対応する重み{W(Y)}としてY座標値の2乗以上の値を用いるので、求められるピーク位置の精度が向上し、ノイズによる影響を確実に回避することができる。   According to the invention of claim 4, in the magnetic information processing method of claim 1 or 2, since a value equal to or greater than the square of the Y coordinate value is used as the weight {W (Y)} corresponding to each Y coordinate value, The accuracy of the peak position is improved, and the influence of noise can be avoided reliably.

請求項5の装置発明によれば、有効なAD変換データを入力する度にSW,SWY,SWXを求めて、一つの波形に対する演算を終了した時にそのデータをメモリに転送するようにしたので、先行技術のようにAD変換データの全てを格納する必要がなくなったので、メモリ容量の削減が実現可能である。また、AD変換データの重み付き平均によりピーク情報を求めるので、アナログ波形のピーク値を正確に求めることができるとともに、有効エリアに波形から外れた位置に微小ノイズが入っても、そのノイズをピーク値と判定することが避けられる。また、AD変換データからSW,SWY,SWXを求める演算量が膨大で単純な演算は高速処理が可能なハード構成の演算部により実行され、SW,SWY,SWXデータを用いてピーク情報を求める演算のみがソフトウェアにより実行されるので、演算時間の顕著な短縮効果が得られる。   According to the fifth aspect of the present invention, SW, SWY, SWX is obtained every time valid AD conversion data is input, and when the calculation for one waveform is completed, the data is transferred to the memory. Since it is not necessary to store all AD conversion data as in the prior art, it is possible to reduce the memory capacity. In addition, since peak information is obtained by weighted average of AD conversion data, the peak value of an analog waveform can be obtained accurately, and even if minute noise enters a position outside the waveform in the effective area, the noise is peaked. Judging by value is avoided. In addition, the amount of calculation for obtaining SW, SWY, SWX from AD conversion data is enormous, and a simple calculation is executed by a calculation unit having a hardware configuration capable of high-speed processing, and the peak information is obtained using SW, SWY, SWX data. Since only this is executed by software, a significant effect of shortening the calculation time can be obtained.

続いて、本発明の最良の実施の形態について、図面に基づいて説明する。第1の実施の形態として、式1,2の演算を全てCPUによりソフト的に処理することもできる。しかし、好ましい第2の実施の形態においては、式3,4,5の演算をハード的に処理し、式6,7をソフト的に処理する。以下には、第2の実施の形態の例について説明する。
図1は本発明に係る磁気情報処理方法を使用する装置の構成を示すブロック図、図2はAD変換部に入力するアナログ波形とこれに対応するAD変換データの関係を模式的に示す波形図、図3は主として変換データ積算部の構成を示すブロック図、図4は各波形に対して重み付き平均によりピークポイントを求める本発明の技術思想を説明するための説明図、図5は重み付き平均によりピーク情報を求める利点を説明する説明図、図6は演算テーブルに格納されている演算テーブルの記憶内容の一例を示す模式図、図7は同変換データ積算部の作用を説明するフローチャートである。
Next, the best mode for carrying out the present invention will be described with reference to the drawings. As the first embodiment, all of the calculations of Formulas 1 and 2 can be processed in software by the CPU. However, in the preferred second embodiment, the operations of equations 3, 4, and 5 are processed in hardware, and equations 6 and 7 are processed in software. Hereinafter, an example of the second embodiment will be described.
FIG. 1 is a block diagram showing a configuration of an apparatus using a magnetic information processing method according to the present invention, and FIG. 2 is a waveform diagram schematically showing a relationship between an analog waveform inputted to an AD converter and AD conversion data corresponding thereto. FIG. 3 is a block diagram mainly showing the configuration of the conversion data integrating unit, FIG. 4 is an explanatory diagram for explaining the technical idea of the present invention for obtaining a peak point by weighted average for each waveform, and FIG. 5 is weighted. FIG. 6 is a schematic diagram illustrating an example of the contents of the calculation table stored in the calculation table, and FIG. 7 is a flowchart illustrating the operation of the conversion data integrating unit. is there.

磁気情報処理装置は、図1に示すように、所定速度で搬送される通帳又はカードなどの媒体の磁気ストライプから磁気情報を読み取り、これを電気信号に変換する磁気ヘッド1と、その磁気ヘッドの出力するアナログ信号を増幅するアンプ2と、そのアンプ出力をAD変換するAD変換部3と、各種プログラムP及び後述の演算テーブルTを格納しているROM6と、AD変換部3から出力されるAD変換データを入力して演算テーブルを用いてピーク情報を得るための準備としての積算処理をする変換データ積算部4Aと、変換データ積算部4Aの出力するデータを格納するRAM5と、AD変換部3、変換データ積算部4A、RAM5及びROM6に接続され、これらを制御するCPU7Aと、変換データ積算部4Aの出力するデータをDMA(ダイレクト・メモリ・アクセス)方式でRAMに格納するDMA転送処理部8と、CPU7Aに内蔵され、RAMに転送されたデータを用いてソフト的にピーク解析を行うピーク解析部4Bとを有している。   As shown in FIG. 1, the magnetic information processing apparatus reads magnetic information from a magnetic stripe of a medium such as a passbook or a card conveyed at a predetermined speed and converts it into an electric signal, and the magnetic head 1 An amplifier 2 that amplifies an analog signal to be output, an AD conversion unit 3 that performs AD conversion on the amplifier output, a ROM 6 that stores various programs P and a calculation table T described later, and an AD output from the AD conversion unit 3 A conversion data integration unit 4A that performs integration processing as a preparation for inputting conversion data and obtaining peak information using an operation table, a RAM 5 that stores data output from the conversion data integration unit 4A, and an AD conversion unit 3 The CPU 7A is connected to the conversion data integration unit 4A, the RAM 5 and the ROM 6 and controls them, and the data output from the conversion data integration unit 4A It has a DMA transfer processing unit 8 that stores data in RAM using the MA (direct memory access) method, and a peak analysis unit 4B that is built in the CPU 7A and performs peak analysis in software using the data transferred to the RAM. ing.

ROM6に格納されているプログラムには、AD変換周期設定のための第1プログラム、磁気情報読み取りのための第2プログラム、解析のための第3プログラム、その他のシステムプログラムが含まれる。本発明の解析方法を実施するため新規な構成としてROM6に付加された演算テーブルには、後述される演算テーブルT1及び演算テーブルT2がある。また、RAM5にはワーキングデータが格納されるが、変換データ積算部4Aにより後述のようにして得られる演算結果は、CPUの作用から独立してDMA転送処理部8を介して直接にRAM5に格納されるように構成してある。   The programs stored in the ROM 6 include a first program for setting an AD conversion cycle, a second program for reading magnetic information, a third program for analysis, and other system programs. Calculation tables added to the ROM 6 as a new configuration for carrying out the analysis method of the present invention include a calculation table T1 and a calculation table T2, which will be described later. Further, the working data is stored in the RAM 5, but the calculation result obtained by the conversion data integrating unit 4A as described later is stored directly in the RAM 5 via the DMA transfer processing unit 8 independently of the operation of the CPU. It is configured to be.

AD変換部3は、実際はCPU7Aに内蔵されている、逐次比較形AD変換器と称される周知のものであり、AD変換起動トリガーを受けてアンプ2から入力するアナログデータをデジタルデータに変換するものである。本発明においては、AD変換器3が一定時間間隔のAD変換起動トリガーを入力すると、AD変換されたデジタルデータの、AD変換範囲の中心点(0V)からの絶対値(電圧値)をY座標、AD変換が行われた回数(サンプリング回数)を波形が有効エリアから抜けた時点から逆方向に数えたものをX座標として、後段の変換データ積算部4Aに出力するようになっている。   The AD conversion unit 3 is a known device called a successive approximation AD converter that is actually built in the CPU 7A, and converts analog data input from the amplifier 2 into digital data in response to an AD conversion activation trigger. Is. In the present invention, when the AD converter 3 inputs an AD conversion start trigger at a constant time interval, the absolute value (voltage value) of the AD converted digital data from the center point (0 V) of the AD conversion range is expressed as the Y coordinate. The number of times of AD conversion (sampling number) counted in the reverse direction from the time when the waveform leaves the effective area is output as an X coordinate to the subsequent conversion data integration unit 4A.

これにより、図2に示すように、アンプ2から入力する磁気ヘッド出力の増幅された波形(a)に対して、同図(b)に示すように、各サンプル時点におけるドットでイメージ的に示されたAD変換データが時系列的に出力され、変換データ積算部4Aに入力される。図2(a)はアンプ2から出力されたアナログ波形であり、同図(b)の点線は、所定周期でサンプリングされた場合のAD変換データを模式的に示す。図2(b)のノイズレベルL1 を越えた範囲(有効エリア)において出力される各点のXi,YiがAD変換データ(サンプリング番号と電圧値)であり、図2には、Xa1 ,Ya1 ;Xa2 ,Ya2 ;〜Xan,Yan;Xb1,Yb1〜Xbn,Xb2,Yb2〜Xbn,Ybn…で表現されている。   As a result, as shown in FIG. 2, the amplified waveform (a) of the magnetic head output inputted from the amplifier 2 is shown as an image with dots at each sample time as shown in FIG. The converted AD data is output in time series and input to the converted data integrating unit 4A. FIG. 2A shows an analog waveform output from the amplifier 2, and a dotted line in FIG. 2B schematically shows AD conversion data when sampled at a predetermined cycle. Xi and Yi of each point output in the range (effective area) exceeding the noise level L1 in FIG. 2B are AD conversion data (sampling number and voltage value). In FIG. 2, Xa1 and Ya1; Xa2, Ya2;... Xan, Yan; Xb1, Yb1 to Xbn, Xb2, Yb2 to Xbn, Ybn.

変換データ積算部4Aは、AD変換部3からアナログ波形に対応して入力するAD変換データを解析してピーク情報を得るため、図3に示すように、有効エリア判定部41と、上記第1演算テーブルT1及び第2演算テーブルT2を用いて式3ないし式5を演算するための演算部42とで構成されている。演算部42は、それぞれ式3ないし式5の演算を実行するため、式3を演算処理するための第1演算部42A、式4を演算処理するための第2演算部42B、式5を演算処理するための第3演算部42Cとを有する。これらはいずれもゲートアレイFPGAによりハード的に構成されている。
SW←SW+W(Y) ………………式3
SWY←SWY+W(Y)・Y ………………式4
SWX←SWX+SW ………………式5
上記式において、SWは重みの総和、SWYはY座標値に重みを乗した値の総和、SWXはX座標値に重みを乗した値の総和である。
The conversion data integration unit 4A analyzes the AD conversion data input corresponding to the analog waveform from the AD conversion unit 3 and obtains peak information. Therefore, as shown in FIG. The calculation unit 42 includes a calculation unit 42 for calculating Expressions 3 to 5 using the calculation table T1 and the second calculation table T2. The calculation unit 42 calculates the first calculation unit 42A for calculating the expression 3, the second calculation unit 42B for calculating the expression 4, and the expression 5 to execute the calculation of the expressions 3 to 5, respectively. And a third arithmetic unit 42C for processing. These are all configured by hardware by a gate array FPGA.
SW ← SW + W (Y) ……………… Formula 3
SWY ← SWY + W (Y) · Y ……………… Formula 4
SWX ← SWX + SW ……………… Formula 5
In the above equation, SW is the sum of weights, SWY is the sum of values obtained by multiplying the Y coordinate values by weights, and SWX is the sum of values obtained by multiplying the X coordinate values by weights.

演算により可及的に正確なピーク情報を得るため、本発明においては、有効サンプルの重み付き平均によりピーク情報を求める方法を採用している。これについて詳述すると、図4は、アンプ2のアナログ波形の一部と、そのAD変換により得られたAD変換データ(サンプリング番号と出力値)をイメージ的に示すグラフである。図4においてVcentは波形の中心レベルであり、VcpとVcnの間のノイズカットエリアの外側が有効エリアである。有効エリアに入っているサンプルにおいて、有効エリアから抜ける直前のサンプルから古い方向(左方向)に向かってi番目(i=1,2,…n)のサンプルの出力値をViとし、各有効サンプルの波形のVcentからの距離をYi(=|Vi−Vcent|)、有効エリアから抜けた直後のサンプルまでのサンプル数をXi(=i)とし、また、演算するに当たり、各有効サンプルのピーク情報に対する関与の度合い(重み)をWとしている。その場合、Y座標値の大きいもの程ピーク情報に対する重みが大きいと考え、WをYiの関数として(すなわち、重み=W(Y)として)定めている。   In order to obtain peak information as accurate as possible by calculation, the present invention employs a method for obtaining peak information by weighted average of effective samples. More specifically, FIG. 4 is a graph conceptually showing a part of the analog waveform of the amplifier 2 and AD conversion data (sampling number and output value) obtained by the AD conversion. In FIG. 4, Vcent is the center level of the waveform, and the outside of the noise cut area between Vcp and Vcn is the effective area. In the sample in the effective area, the output value of the i-th (i = 1, 2,... N) sample from the sample immediately before leaving the effective area toward the old direction (left direction) is Vi, and each effective sample The distance from the Vcent of the waveform of Y is Yi (= | Vi−Vcent |), and the number of samples up to the sample immediately after leaving the effective area is Xi (= i). The degree of involvement (weight) with respect to is W. In this case, the larger the Y coordinate value is, the greater the weight for the peak information is, and W is determined as a function of Yi (ie, weight = W (Y)).

上記重み付き平均によりピーク情報(ピーク位置及びピーク値)を求める場合は、磁気ヘッドからのアナログ波形が図5に例示するようにピーク位置に関して対称形でない場合にも、実際のピーク位置Vpに限りなく近い点をピーク位置と認識することができる利点がある。   When the peak information (peak position and peak value) is obtained by the weighted average, even if the analog waveform from the magnetic head is not symmetrical with respect to the peak position as illustrated in FIG. 5, it is limited to the actual peak position Vp. There is an advantage that a close point can be recognized as a peak position.

磁気ヘッド1から磁気情報を読取る時の変換データ積算部4AのSW,SWX,SWYの算出は、図7のフローチャートに示すように、次のように行われる。すなわち、
磁気情報読取装置が起動されると、AD変換データが入力する前にSW,SWX,SWYを格納するRAM5を予めクリアしておく(S1;S1はステップ番号。以下同じ。)。クリアした後は、AD変換データの入力を待つ(S2)。AD変換データが入力すると、そのY座標値がVcpとVcnの間のノイズカットエリアの外側の有効エリア内か否かを判断する(S3)。有効エリア内であると判断した場合は、SW,SWX,SWYを格納するRAMを有効にし(S4)、式1と式2の各演算処理を並列実行させ、式3を実行させる(S5)。
すなわち、図7に示すように、
(a)有効エリア判定部41によりY座標値を求める。
(b)W(Y)とW(Y)・Yを求める。すなわち、一方では第1演算テーブルT1から当該Y座標値に対応する重み{W(Y)}を読み出して第1演算部42Aに与え、他方、第2演算テーブルT2から当該Y座標値に対応する重みにY座標値を乗じた値(W(Y)・Y)を読み出して第2演算部42Bに与える。そして、第1演算部42Aでは式3の演算処理を実行して、第1演算テーブルT1から読出した重み{W(Y)}を重みのみの総和(SW)に加算し、その和である{SW+W(Y)}を新たな重みのみの総和(SW)とする。また、第2演算部42Bでは式4の演算処理を実行して、第2演算テーブルT2から読出した重みにY座標を乗じた値(W(Y)・Y)を(Y座標値×重み)の総和(SWY)に加算し、その和である{SWY+W(Y)・Y}を新たな(Y座標値×重み)の総和(SWY)とする。第3演算部42Cは式3の演算結果SWを与えられ、式5の演算処理によりその演算結果SWを(X座標×重み)の総和SWXに加算し、その和である(SWX+SW)を新たな(X座標×重み)の総和SWXとする。
As shown in the flowchart of FIG. 7, the calculation of SW, SWX, SWY of the conversion data integration unit 4A when reading magnetic information from the magnetic head 1 is performed as follows. That is,
When the magnetic information reader is activated, the RAM 5 storing SW, SWX, and SWY is cleared in advance before AD conversion data is input (S1; S1 is a step number; the same applies hereinafter). After clearing, input of AD conversion data is awaited (S2). When AD conversion data is input, it is determined whether or not the Y coordinate value is within an effective area outside the noise cut area between Vcp and Vcn (S3). If it is determined that the area is within the valid area, the RAM for storing SW, SWX, and SWY is validated (S4), the arithmetic processings of Equation 1 and Equation 2 are executed in parallel, and Equation 3 is executed (S5).
That is, as shown in FIG.
(A) The Y coordinate value is obtained by the effective area determination unit 41.
(B) W (Y) and W (Y) · Y are obtained. That is, on the one hand, the weight {W (Y)} corresponding to the Y coordinate value is read from the first calculation table T1 and given to the first calculation unit 42A, and on the other hand, it corresponds to the Y coordinate value from the second calculation table T2. A value obtained by multiplying the weight by the Y coordinate value (W (Y) · Y) is read and provided to the second calculation unit 42B. Then, the first calculation unit 42A executes the calculation process of Expression 3, and adds the weight {W (Y)} read from the first calculation table T1 to the sum (SW) of only the weights, which is the sum { Let SW + W (Y)} be the sum of only new weights (SW). Further, the second calculation unit 42B executes the calculation process of Expression 4, and a value obtained by multiplying the weight read from the second calculation table T2 by the Y coordinate (W (Y) · Y) (Y coordinate value × weight). Is added to the total sum (SWY), and the sum {SWY + W (Y) · Y} is set as a new sum (SWY) of (Y coordinate value × weight). The third calculation unit 42C is given the calculation result SW of Expression 3, adds the calculation result SW to the total SWX of (X coordinate × weight) by the calculation process of Expression 5, and adds the sum (SWX + SW) to the new calculation result SW. The sum SWX of (X coordinate × weight) is assumed.

上記3つの式による演算処理は変換データ積算部4AにAD変換データが入力する度に実行され、得られた演算結果SW,SWY,SWXは、DMA転送処理部8に入力される(S7)。そして、有効エリア判定部41がAD変換値が有効エリアから抜けたと判定した場合に出力するDMA起動信号gがDMA転送処理部8に入力したことに基づき確定され、それらのデータ(SW,SWY,SWX)がRAM5に転送されて格納される。すなわち、本発明によれば、一つのピークを持つ波形に対してそれぞれ一つのSW,SWX,SWYのデータが得られた時に初めてメモリ(RAM5)に格納される。DMA転送部処理8は、転送カウンタ(図示せず)を有しており、1回転送する度にその転送カウンタを歩進させるようになっている。SW,SWX,SWYがRAM5に転送されると、第1〜第3演算部の演算内容はクリアされ(S8)、変換データ積算部4Aの処理の初期ステップに戻り、次のAD変換データの入力を待ち(S2)、次の波形に対するデータ作成処理が行われる。   The arithmetic processing by the above three formulas is executed every time AD conversion data is input to the conversion data integrating unit 4A, and the obtained arithmetic results SW, SWY, SWX are input to the DMA transfer processing unit 8 (S7). When the effective area determination unit 41 determines that the AD conversion value has left the effective area, the DMA activation signal g to be output is determined based on the input to the DMA transfer processing unit 8, and the data (SW, SWY, SWX) is transferred to the RAM 5 and stored therein. That is, according to the present invention, when data of one SW, SWX, and SWY is obtained for each waveform having one peak, it is stored in the memory (RAM 5) for the first time. The DMA transfer unit process 8 has a transfer counter (not shown), and increments the transfer counter each time data is transferred once. When SW, SWX, SWY are transferred to the RAM 5, the calculation contents of the first to third calculation units are cleared (S8), the process returns to the initial step of the conversion data integration unit 4A, and the next AD conversion data is input. (S2), data creation processing for the next waveform is performed.

ピーク解析部4Bは、DMA転送処理部8がSW,SWX,SWYを転送した時にCPU7に出力する転送通知信号に基づいて、先にRAM5に格納されたSWとSWXを用いて式6をソフトウェアにより演算処理することによりピーク位置を求め、続いて、先にRAM5に格納されたSWとSWYを用いて式7をソフトウェアにより演算処理することによりピーク値を求める。こうして、一つの波形に対応するピーク情報(ピーク位置とピーク値)を得る。

Figure 0004098220
Figure 0004098220
Based on the transfer notification signal output to the CPU 7 when the DMA transfer processing unit 8 transfers SW, SWX, and SWY, the peak analysis unit 4B uses the SW and SWX previously stored in the RAM 5 to calculate Equation 6 using software. The peak position is obtained by arithmetic processing, and then the peak value is obtained by arithmetic processing of Equation 7 by software using SW and SWY previously stored in the RAM 5. In this way, peak information (peak position and peak value) corresponding to one waveform is obtained.
Figure 0004098220
Figure 0004098220

そして、ピーク情報が得られる度に、順次メモリ(RAM5)に格納される。そのピーク情報は、その後、CPU7によるピーク間時間幅を計測してピーク間距離データを得る処理(図9のP2)に用いられる。   Each time peak information is obtained, it is sequentially stored in the memory (RAM 5). The peak information is then used for the process (P2 in FIG. 9) of measuring the peak-to-peak time width and obtaining the peak-to-peak distance data.

図9のピーク間距離データ作成処理(P2)、2値判定処理(P3)、スタートコード判定処理(P4)、コード判定処理(P5)、及びリードデータチェック処理(P6)の各内容は、一例として上掲特許文献1に記載されており、また、本発明の要部ではないので、説明を省略する。   Each content of peak distance data creation processing (P2), binary determination processing (P3), start code determination processing (P4), code determination processing (P5), and read data check processing (P6) in FIG. 9 is an example. Since it is described in the above-mentioned patent document 1 and is not a main part of the present invention, description thereof is omitted.

本発明に係る磁気情報処理装置の構成を示すブロック図。1 is a block diagram showing a configuration of a magnetic information processing apparatus according to the present invention. AD変換部に入力するアナログ波形とこれに対応するAD変換データの関係を模式的に示す波形図。The waveform diagram which shows typically the relationship between the analog waveform input into an AD conversion part, and AD conversion data corresponding to this. 主として変換データ積算部の構成を示すブロック図。The block diagram which mainly shows the structure of the conversion data integration part. 各波形に対して重み付き平均によりピークポイントを求める本発明の技術思想を説明するための説明図。Explanatory drawing for demonstrating the technical idea of this invention which calculates | requires a peak point with a weighted average with respect to each waveform. 重み付き平均によりピーク情報を求める利点を説明する説明図。Explanatory drawing explaining the advantage which calculates | requires peak information by a weighted average. ROMに格納されている演算テーブルの記憶内容の一例を示す模式図。The schematic diagram which shows an example of the memory content of the calculation table stored in ROM. 変換データ積算部の作用を説明するフローチャート。The flowchart explaining the effect | action of a conversion data integration part. 従来の磁気情報処理装置の構成を概略的に示すブロック図。The block diagram which shows schematically the structure of the conventional magnetic information processing apparatus. 同装置による解析処理のフローチャート。The flowchart of the analysis process by the same apparatus.

符号の説明Explanation of symbols

図3において
3 AD変換部
4A 変換データ積算部
41 有効エリア判定部
T1 第1演算テーブル
T2 第2演算テーブル
42 演算部
42A 第1演算部
42B 第2演算部
42C 第3演算部
5 DMA転送処理部
In FIG.
3 AD Conversion Unit 4A Conversion Data Accumulation Unit 41 Effective Area Determination Unit T1 First Calculation Table T2 Second Calculation Table 42 Calculation Unit 42A First Calculation Unit 42B Second Calculation Unit 42C Third Calculation Unit 5 DMA Transfer Processing Unit

Claims (5)

磁気ヘッドから出力される再生信号を所定サンプリング周期でAD変換し、サンプリング番号と電圧値とからなるAD変換データを順次出力する読取り処理と、少なくとも、前記読取り処理により得られるAD変換データを所定数式により演算して電圧値のピーク位置とピーク値を内容とするピーク情報を生成するピーク情報生成処理、生成されたピーク情報の中のサンプリング番号の差からピーク間距離データを生成するピーク間距離データ生成処理、生成されたピーク間距離データを基準値と比較して“0”か“1”かを判定する判定処理を含む解析処理とを行う磁気情報処理方法において、
上記ピーク情報生成処理を行うために、前記サンプリング番号をX座標値、前記電圧値をY座標値として、Y座標値に対応する重みW(Y)を定義し、X座標の重み付き平均値Xave及びY座標の重み付き平均値Yaveを式1及び式2の演算により求め、
Figure 0004098220
Figure 0004098220
Xaveを波形のピーク位置、Yaveを波形のピーク値に比例した値とみなすことにより、前記ピーク情報を取得することを特徴とする磁気情報処理方法。
A read process in which a reproduction signal output from the magnetic head is AD-converted at a predetermined sampling period, and AD conversion data including a sampling number and a voltage value is sequentially output, and at least AD conversion data obtained by the read process is a predetermined formula Peak information generation processing that generates peak information including the peak position of the voltage value and the peak value calculated by calculating the peak value, and inter-peak distance data that generates peak-to-peak distance data from the difference in sampling number in the generated peak information In a magnetic information processing method for performing generation processing, analysis processing including determination processing for determining whether the generated peak-to-peak distance data is “0” or “1” by comparing with a reference value,
In order to perform the peak information generation process, the sampling number is defined as an X coordinate value, the voltage value is defined as a Y coordinate value, a weight W (Y) corresponding to the Y coordinate value is defined, and a weighted average value Xave of the X coordinate is defined. And the weighted average value Yave of the Y coordinates is obtained by the calculation of Equations 1 and 2.
Figure 0004098220
Figure 0004098220
A magnetic information processing method, wherein the peak information is obtained by regarding Xave as a peak position of the waveform and Yave as a value proportional to the peak value of the waveform.
請求項1の磁気情報処理方法において、
サンプルのY座標に対してW(Y)及びW(Y)・Yを求める演算テーブルを定義し、 AD変換値が入力する度に、前記演算テーブルを用いて式3,4,5を演算し、
SW←SW+W(Y) ………………式3
SWY←SWY+W(Y)・Y ………………式4
SWX←SWX+SW ………………式5
波形が有効エリアから抜けた時点で、式6,7を演算することにより、
Figure 0004098220
Figure 0004098220
X座標の重み付き平均値及びY座標の重み付き平均値を求めることを特徴とする磁気情報処理方法。
The magnetic information processing method of claim 1,
Define a calculation table for obtaining W (Y) and W (Y) · Y for the Y coordinate of the sample. Every time an AD conversion value is input, the expressions 3, 4, and 5 are calculated using the calculation table. ,
SW ← SW + W (Y) ……………… Formula 3
SWY ← SWY + W (Y) · Y ……………… Formula 4
SWX ← SWX + SW ……………… Formula 5
By calculating Equations 6 and 7 when the waveform leaves the effective area,
Figure 0004098220
Figure 0004098220
A magnetic information processing method characterized by obtaining a weighted average value of X coordinates and a weighted average value of Y coordinates.
請求項2の磁気情報処理方法において、SW,SWX,SWYの積算をハード的に行うことを特徴とする磁気情報処理方法。   3. The magnetic information processing method according to claim 2, wherein SW, SWX, and SWY are integrated by hardware. 請求項1又は2の磁気情報処理方法において、各Y座標値に対応する重み{W(Y)}としてY座標値の2乗以上の値を用いることを特徴とする磁気情報処理方法。   3. The magnetic information processing method according to claim 1, wherein a value equal to or greater than the square of the Y coordinate value is used as the weight {W (Y)} corresponding to each Y coordinate value. 請求項2の磁気情報処理方法を使用する磁気情報処理装置において、
ハードウェアで構成される有効エリア判定部と演算部とからなる変換データ積算部を設け、
前記有効エリア判定部は、前記AD変換データを入力する度にそのAD変換データがノイズカットエリアを越えた有効エリアに属するか否かを判定し、有効エリアに入ったAD変換データを前記演算部に出力するものであり、
前記演算部は、式3を演算して前記重みの総和SWを求める第1演算部と、
SW←SW+W(Y) ………………式3
式4を演算してY座標値に前記重みを乗じた値の総和SWYを求める第2演算部と、
SWY←SWY+W(Y)・Y ………………式4
式5を用いてX座標値に前記重みを乗じた値の総和SWXを求める第3演算部とを含むものであり、
SWX←SWX+SW ………………式5
前記エリア判定部が前記AD変換データが有効エリアを抜けたと判定した場合に前記演算部の各演算結果をソフトウェアに渡すソフトウェアインタフェース部を備え、
前記ソフトウェアで構成され、式6を演算してその演算結果PKをピーク位置情報として出力する第4演算部と、
Figure 0004098220
式7を演算してその演算結果Vpkをピーク値情報として出力する第5演算部と、
Figure 0004098220
を備えたことを特徴とする磁気情報処理装置。
In the magnetic information processing apparatus using the magnetic information processing method of claim 2,
A conversion data integration unit consisting of a hardware effective area determination unit and a calculation unit is provided,
Each time the AD conversion data is input, the effective area determination unit determines whether the AD conversion data belongs to an effective area that exceeds a noise cut area, and sets the AD conversion data that has entered the effective area to the calculation unit. Output to
The calculation unit calculates a weighting sum SW by calculating Equation 3;
SW ← SW + W (Y) ……………… Formula 3
A second calculation unit that calculates Formula 4 to obtain a sum SWY of values obtained by multiplying the Y coordinate value by the weight;
SWY ← SWY + W (Y) · Y ……………… Formula 4
A third arithmetic unit that obtains a sum SWX of values obtained by multiplying the X coordinate value by the weight using Equation 5;
SWX ← SWX + SW ……………… Formula 5
A software interface unit that passes each calculation result of the calculation unit to software when the area determination unit determines that the AD conversion data has passed through an effective area;
A fourth calculation unit configured by the software and calculating Equation 6 and outputting the calculation result PK as peak position information;
Figure 0004098220
A fifth calculation unit that calculates Equation 7 and outputs the calculation result Vpk as peak value information;
Figure 0004098220
A magnetic information processing apparatus comprising:
JP2003392739A 2003-11-21 2003-11-21 Magnetic information processing method and apparatus using the same Expired - Fee Related JP4098220B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003392739A JP4098220B2 (en) 2003-11-21 2003-11-21 Magnetic information processing method and apparatus using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003392739A JP4098220B2 (en) 2003-11-21 2003-11-21 Magnetic information processing method and apparatus using the same

Publications (2)

Publication Number Publication Date
JP2005158116A JP2005158116A (en) 2005-06-16
JP4098220B2 true JP4098220B2 (en) 2008-06-11

Family

ID=34719341

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003392739A Expired - Fee Related JP4098220B2 (en) 2003-11-21 2003-11-21 Magnetic information processing method and apparatus using the same

Country Status (1)

Country Link
JP (1) JP4098220B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102324012A (en) * 2011-08-26 2012-01-18 深圳盒子支付信息技术有限公司 Magnetic card data reading method, apparatus thereof and mobile POS machine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102324012A (en) * 2011-08-26 2012-01-18 深圳盒子支付信息技术有限公司 Magnetic card data reading method, apparatus thereof and mobile POS machine
CN102324012B (en) * 2011-08-26 2014-03-12 深圳盒子支付信息技术有限公司 Magnetic card data reading method, apparatus thereof and mobile POS machine

Also Published As

Publication number Publication date
JP2005158116A (en) 2005-06-16

Similar Documents

Publication Publication Date Title
US5134663A (en) Center line magnetic ink character recognition system
KR20140024475A (en) Pulse processing device and radiation analysis apparatus
US20030041079A1 (en) Method for reducing skew in a real-time centroid calculation
JP4098220B2 (en) Magnetic information processing method and apparatus using the same
Li et al. Dynamic bottleneck identification and production loss evaluation for assembly lines
US4229968A (en) Gas measurement and analysis system
CN120392047B (en) Health assessment system and method based on multi-source data fusion analysis of wearable devices
US20120207392A1 (en) Optical imaging and analysis of a graphic symbol
CN103299199A (en) Transient recovery voltage measuring device, transient recovery voltage measuring method, and transient recovery voltage measuring program
JP4098230B2 (en) Magnetic information processing method and magnetic information processing apparatus using the same
JP4697433B2 (en) Material testing machine
CN115398226A (en) Waveform information estimation method and device, and peak waveform processing method and device
CN116448062B (en) Bridge settlement deformation detection method, device, computer and storage medium
US20130282332A1 (en) Method of obtaining linear curve fitting conversion equation for use with non-linear measurement system
US6327378B1 (en) Character recognition method
Bernstein Computing logarithm intervals with the arithmeticgeometric-mean iteration
US20250086974A1 (en) Learning apparatus, learning method, and tracking apparatus
JPH08147402A (en) Signal processor of optical information reader
EP1332464B1 (en) Magnetic ink character recognition using a dual gap read head
CN115081524A (en) Sensor false data detection method and device, computer equipment and storage medium
CN119022856B (en) Method and system for detecting data validity of two-dimensional displacement sensor
CN119691334B (en) Method and system for processing measurement values of a pile driving vessel
WO2021075345A1 (en) Signal processing method, learning model generation method, signal processing device, radiation detection device, and computer program
US20060126763A1 (en) Processing of a signal representing radiation
JP4204180B2 (en) Magnetic information processing equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060704

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080311

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080312

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110321

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110321

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120321

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130321

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130321

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees