JPH0283679A - Data reader for optical card - Google Patents
Data reader for optical cardInfo
- Publication number
- JPH0283679A JPH0283679A JP63235522A JP23552288A JPH0283679A JP H0283679 A JPH0283679 A JP H0283679A JP 63235522 A JP63235522 A JP 63235522A JP 23552288 A JP23552288 A JP 23552288A JP H0283679 A JPH0283679 A JP H0283679A
- Authority
- JP
- Japan
- Prior art keywords
- reference line
- circuit
- data
- output
- clock
- 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.)
- Granted
Links
- 230000003287 optical effect Effects 0.000 title claims description 23
- 230000010355 oscillation Effects 0.000 claims abstract description 14
- 238000001514 detection method Methods 0.000 claims description 40
- 230000010354 integration Effects 0.000 claims description 9
- 230000001360 synchronised effect Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 7
- 230000001969 hypertrophic effect Effects 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
- G11B20/10222—Improvement or modification of read or write signals clock-related aspects, e.g. phase or frequency adjustment or bit synchronisation
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/14—Digital recording or reproducing using self-clocking codes
- G11B20/1403—Digital recording or reproducing using self-clocking codes characterised by the use of two levels
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
- G11B7/002—Recording, reproducing or erasing systems characterised by the shape or form of the carrier
- G11B7/0033—Recording, reproducing or erasing systems characterised by the shape or form of the carrier with cards or other card-like flat carriers, e.g. flat sheets of optical film
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Optical Recording Or Reproduction (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Credit Cards Or The Like (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、複数のデータビットからなるデータトラック
を、該データトラックと直交方向に延びる基準線に沿わ
せて複数並設して形成したデータ領域を有する光カード
を読取る光カードのデータ読取り装置に関する。Detailed Description of the Invention [Industrial Application Field] The present invention relates to a data processing system that is formed by arranging a plurality of data tracks each consisting of a plurality of data bits in parallel along a reference line extending perpendicularly to the data track. The present invention relates to an optical card data reading device for reading an optical card having an area.
[従来の技術]
光カードlのデータ記録領域2には、第8図に示すよう
に、データビット3の列であるデータトラ、り4を縦に
並へて一つのバンド5を形成し、このようなバンド5が
多数平行に並べて設けである。バンド5の図中左側には
、データビット3検出のためのJ3i準線となる二本の
リファレンスライン6aが設けである。また、図中6b
は次段のバンド5のリファレンスラインである。[Prior Art] As shown in FIG. 8, in the data recording area 2 of the optical card 1, data tracks 4, which are rows of data bits 3, are arranged vertically to form one band 5. A large number of such bands 5 are arranged in parallel. On the left side of the band 5 in the figure, two reference lines 6a are provided which serve as J3i directrix for detecting data bit 3. Also, 6b in the figure
is the reference line for band 5 in the next stage.
このような光カード1におけるデータの読取りは、第9
図及び第10図に示すように、LED 7からデータ光
8、例えば赤外光を収束させて光カードlに照射し、反
射光9をCCDラインセンサlOのようなイメージセン
サで受取り、光カード1の表面に形成されたデータビッ
トをデコーダ11を介してCPU12に送り、CPU1
2で読取ることによって行なっている。Data reading from such an optical card 1 is performed by the ninth
As shown in the figure and FIG. 10, the data light 8, for example, infrared light, is converged from the LED 7 and irradiated onto the optical card l, and the reflected light 9 is received by an image sensor such as a CCD line sensor lO. The data bits formed on the surface of the CPU 1 are sent to the CPU 12 via the decoder 11.
This is done by reading with 2.
CCDラインセンサlOからは、第4図に示したスリ7
)13を通して見たように考えられ、このスリット13
部分を図中左から右に走査して第8図の読取り信号を得
、この読取り信号からデータビット3の有無を見ること
によりデータの110を識別している。From the CCD line sensor lO, the pickpocket 7 shown in Fig.
) 13, and this slit 13
The read signal shown in FIG. 8 is obtained by scanning the portion from left to right in the figure, and data 110 is identified by checking the presence or absence of data bit 3 from this read signal.
具体的にはデータの読取りは、1つのデータトランク4
に対して複数回繰返し走査し、各走査ごとにリファレン
スライン6aの検出信号を基準として2値化信号を読取
ることになる。このため、光カードlに記録されたデー
タを正確に読出すためには基準となるデータトラック4
のリファレンスライン6aを安定的に検出し、データク
ロックと正確に同期を取る必要がある。そのために従来
より種々の手法が提案されており、PLL技術が主とし
て利用されてきた。Specifically, data reading is performed using one data trunk 4.
is repeatedly scanned a plurality of times, and for each scan, a binary signal is read using the detection signal of the reference line 6a as a reference. Therefore, in order to accurately read the data recorded on the optical card l, the data track 4 that serves as a reference is required.
It is necessary to stably detect the reference line 6a and accurately synchronize with the data clock. Various methods have been proposed for this purpose, and PLL technology has been mainly used.
[発明が解決しようとする課題]
しかしながら、従来のデータ読取り装置においては、デ
ータクロックでデータを分離する場合、データクロック
との同期を取るためには光学系の倍率調整が不可欠であ
るという欠点があった。[Problems to be Solved by the Invention] However, conventional data reading devices have the disadvantage that when separating data using a data clock, it is necessary to adjust the magnification of the optical system in order to synchronize with the data clock. there were.
また、読取り信りからPLLを用いてブータフロング成
分を抽出する場合、読取り信号はセンサの走査周期で区
切られており、位相が連続していない。そのため、走査
ごとにデータクロックの同期を取り直すための同期ビッ
トを設ける必要があり、回1す1ビツトを設けると光カ
ードlの記録容量が減ってしまうという問題があった。Furthermore, when extracting a booter long component from a read signal using a PLL, the read signal is divided by the scanning period of the sensor, and the phases are not continuous. Therefore, it is necessary to provide a synchronization bit for resynchronizing the data clock for each scan, and there is a problem in that if one bit is provided for each scan, the recording capacity of the optical card I will be reduced.
ごらに、リファレンスライン6aの検出信号を基準とし
てデータを読取る場合1、リファレンスライン6aに欠
損あるいは汚れ等があると正確な・検出信号が得られな
いまたは全く検出信号が得られないというようなことが
起こり、このため正確なデータクロックを得ることがで
きずデータビットを1F常に読取ることができなくなる
という問題が生じていた。For example, when reading data based on the detection signal of the reference line 6a, if the reference line 6a is defective or dirty, an accurate detection signal or no detection signal may be obtained. This caused a problem in that an accurate data clock could not be obtained and data bits could not be read at all times.
[課題を解決するための手段]
−[、記従来の課題を解決する本発明に係る光カードの
データ読取り装置は、複数のデータビットからなるデー
タトラックを、該データトラックと直交方向に延びる基
準線に沿わせて複数並設して形成したデータ切載を有す
る光カードを読取る光カードのデータ読取り装置におい
て、
1−肥大準線の読取り信号から該基準線の平均位置情報
を出力する基準線検出部と、
基準線の平均位置情報に基づいて上記データビットを読
取る際に基準となるデータクロックを生成するデータク
ロック生成部とを備えてなり、L肥大準線検出部は、上
記基?tI線を検出し検出信号を出力する基準線検出回
路と、該基準線検出回路からの検出信号に基いて上記基
準線の平均位置情報を示す出力を生ずる出力回路と、L
肥大準線検出回路の出力及び上記出力回路の出力を入力
させて両出力のタイミングを比較するタイミング比較回
路と、該タイミング比較回路の出力を積分して上記出力
回路に出力する積分回路とから構成し、
−に記データクロック生成部は、生成するデータクロッ
クのN倍(N=整数)の周波数を有するクロックを出力
する発振回路と、
上記基準線検出部からの平均位置情報出力を入力し該出
力に同期させて」−記発振回路からのクロックを1/N
に分周しデータクロックを得る分周回路と、
F:記モ均位置を基準にデータクロックの基?F線間距
離に相当する位置でパルス先出力するパルス発生回路と
、
L肥大準線と隣り合う基準線の検出信号と該パルスとの
タイミングを比較するタイミング比較回路と、
該タイミング比較回路の出力を積分して上記発振回路に
フィードバック17周波数の設定を行なう積分回路とか
ら構成したことを特徴とする。[Means for Solving the Problems] - An optical card data reading device according to the present invention which solves the conventional problems described above reads a data track consisting of a plurality of data bits by a standard extending in a direction orthogonal to the data track. In an optical card data reading device that reads an optical card having a plurality of data slices arranged in parallel along a line, 1- a reference line that outputs average position information of the reference line from a read signal of the enlarged directrix; a detection section; and a data clock generation section that generates a data clock that is a reference when reading the data bits based on the average position information of the reference line, and the L hypertrophic directrix detection section is configured to detect the reference line based on the average position information of the reference line. a reference line detection circuit that detects the tI line and outputs a detection signal; an output circuit that produces an output indicating average position information of the reference line based on the detection signal from the reference line detection circuit;
Consisting of a timing comparison circuit that inputs the output of the hypertrophic directrix detection circuit and the output of the output circuit and compares the timing of both outputs, and an integration circuit that integrates the output of the timing comparison circuit and outputs it to the output circuit. - The data clock generation section inputs an oscillation circuit that outputs a clock having a frequency N times (N = integer) of the data clock to be generated, and the average position information output from the reference line detection section, and receives the average position information output from the reference line detection section. Synchronize with the output - clock from the oscillator circuit by 1/N
A frequency dividing circuit that divides the frequency into a data clock, and a frequency dividing circuit that divides the frequency into a data clock. A pulse generation circuit that outputs the pulse first at a position corresponding to the distance between the F lines, a timing comparison circuit that compares the timing of the detection signal of the reference line adjacent to the L hypertrophic directrix and the pulse, and the output of the timing comparison circuit. and an integrating circuit that integrates and sets the feedback 17 frequency in the oscillation circuit.
[実施例]
以下本発明の実施例に一ついて図面を参照して詳細に説
明する。[Example] An example of the present invention will be described in detail below with reference to the drawings.
第1図は本発明の一実施例を示すブロック図である0本
実施例によるデータ読取り装置は、基準線検出部15と
、データクロツタ生成部16とを備える。FIG. 1 is a block diagram showing one embodiment of the present invention. The data reading device according to this embodiment includes a reference line detection section 15 and a data crotter generation section 16. As shown in FIG.
上記基準線検出部15は、リファレンスライン6aの読
取り信号からリファレンスライン6acy)平均位置情
報を出力するものであり、リファレンスライン検出回路
20と、タイミング比較回路21と、積分回路22と、
パルス発生器23とからなる。The reference line detection section 15 outputs the reference line 6acy) average position information from the read signal of the reference line 6a, and includes a reference line detection circuit 20, a timing comparison circuit 21, an integration circuit 22,
It consists of a pulse generator 23.
リファレンスライン検出回路20は、第8図に示される
光カード1のデータビット3どうじの間隔よりも広い間
隔の二本の線で形成したリファレンスライン6aをCO
Dイメージ七/す10の読取り信号から検出し、検出パ
ルスをタイミング比較回路21に出力する。The reference line detection circuit 20 detects a reference line 6a formed by two lines with a wider interval than the interval between the three data bits of the optical card 1 shown in FIG.
It is detected from the read signal of the D image 7/S 10 and outputs the detected pulse to the timing comparison circuit 21.
リファレンスライン6aを構成する二本の線の間隔は、
第8図の例では、データビット3間の間隔の1.5倍と
なっていて、リファレンスライン検出回路20はこの間
隔差によってデータビット3からリファレンスライン6
aを識別し検出している。The distance between the two lines constituting the reference line 6a is
In the example shown in FIG. 8, the interval is 1.5 times the interval between data bits 3, and the reference line detection circuit 20 uses this interval difference to detect data bits from data bit 3 to reference line 6.
a is identified and detected.
パルス発生器23は、CCDイメージセンサ10の走査
用の同期パルスに同期させた同期信号のタイミングから
予め設定された時間経過後に出力パルスを生じさせる。The pulse generator 23 generates an output pulse after a preset time has elapsed from the timing of the synchronization signal synchronized with the scanning synchronization pulse of the CCD image sensor 10 .
なお、データトラック4ごとの複数回の走査器に読取り
信号は少しづつ変化し急な変化はしない、よって、読取
り信号中のリファレンスライン6aを表わす部分と同期
信号との時間的距離も急に変化することはない。Note that the read signal is changed little by little by the scanner multiple times for each data track 4, and does not change abruptly. Therefore, the temporal distance between the part of the read signal representing the reference line 6a and the synchronization signal also changes suddenly. There's nothing to do.
タイミング比較回路21は、リファレンスライン6aの
検出パルスとパルス発生器23からフィードパ・ンクし
た出力パルスを入力させて両パルスのFi+−遅を検出
し、比較出力を生じさせている。この比較出力は、一方
のパルスが遅れている/早すぎるというディジタル的な
ものでも良いし、どれくらい遅れている/どれくらい早
すぎるというアナログ的なものでも良い、このタイミン
グ比較回路21としては、第3図に示すようなりフリッ
プフロップ24を一対組み合わせたものなどを採用でき
るが、特にこれに限定されず、種々の比較回路を採用で
きる。The timing comparison circuit 21 inputs the detection pulse of the reference line 6a and the feed-punked output pulse from the pulse generator 23, detects the Fi+- delay of both pulses, and generates a comparison output. This comparison output may be a digital one indicating whether one pulse is delayed or too early, or an analog output indicating how late or how early one pulse is. Although a combination of a pair of flip-flops 24 as shown in the figure can be used, the present invention is not limited to this, and various comparison circuits can be used.
積分回路22は、アップダウンカウンタで構成しており
、タイミング比較回路21の早/遅パルスによりアップ
/ダウンし、その出力でパルス発生器23の設定を行な
う。The integrating circuit 22 is constituted by an up/down counter, and is turned up/down by the early/late pulses of the timing comparison circuit 21, and the pulse generator 23 is set by its output.
次に、上記のように構成される基準線検出部15の動作
について第2図のタイムチャートを用いて説明する。Next, the operation of the reference line detection section 15 configured as described above will be explained using the time chart of FIG. 2.
ここでは、分かり易いようにパルス発生器23の出力パ
ルスが早すぎる場合と遅すぎる場合の、タイミング比較
回路21の比較出力を示している。Here, for ease of understanding, the comparison output of the timing comparison circuit 21 is shown when the output pulse of the pulse generator 23 is too early and when the output pulse is too late.
タイミング比較回路21の比較出力がr早」ならば、積
分回路22がその比較出力の値を増し、「遅」ならば比
較出力のイめを減らすことで積分を行なう。If the comparison output of the timing comparison circuit 21 is "r early", the integration circuit 22 increases the value of the comparison output, and if it is "slow", the integration is performed by reducing the value of the comparison output.
パルス発生器23は、積分回路22の出力を受けると共
に、その出力に応じて同期信号から出力までの時間間隔
を変化させる。また、パルス発生器23の出力がタイミ
ング比較回路21に戻され、タイミング比較回路21に
よる比較がなされる0以上の比較を複数回の走査にわた
り行なうことにより、早すぎなら遅くし、遅すぎなら早
くするようにコントロールされ、リファレンスライン検
出回路20とパルス発生器23の出力は同じタイミング
となり、リファレンスライン6aの位置情報の平均化が
なされるものである。よって、安定したリファレンスラ
イン6aの検出結果が得られる。The pulse generator 23 receives the output of the integrating circuit 22 and changes the time interval from the synchronization signal to the output according to the output. In addition, the output of the pulse generator 23 is returned to the timing comparison circuit 21, and the timing comparison circuit 21 compares 0 or more over multiple scans. The outputs of the reference line detection circuit 20 and the pulse generator 23 are controlled to have the same timing, and the positional information of the reference line 6a is averaged. Therefore, a stable detection result of the reference line 6a can be obtained.
例えば、光カードlの欠損等によりリファレンスライン
検出回路20の出力に異常が生じても、積分回路22の
値は変化しないか、もしくはゆっくりとしか変化しない
ためしばらくは正常な検出結果が得られる。For example, even if an abnormality occurs in the output of the reference line detection circuit 20 due to a defect in the optical card I, the value of the integrating circuit 22 does not change or changes only slowly, so that a normal detection result can be obtained for a while.
上記データクロック生成部16は、リファレンスライン
6a、6bの位置情報に基づいてデータビット3を読取
る際の基準となるデータクロックを生成するものであり
、発振回路31と1分周回路32と、パルス発生回路3
3と、タイミング比較回路34と、積分回路35とから
なる。The data clock generation section 16 generates a data clock that becomes a reference when reading data bit 3 based on the position information of the reference lines 6a and 6b, and is configured to generate a data clock that is a reference when reading data bit 3 based on the position information of the reference lines 6a and 6b. Generation circuit 3
3, a timing comparison circuit 34, and an integration circuit 35.
発振回路(VCO)31は、最終的に生成するデータク
ロックのN倍(N=整数)の周波数を有するクロックを
出力する。The oscillation circuit (VCO) 31 outputs a clock having a frequency N times (N=integer) the frequency of the data clock to be finally generated.
分周回路32は、基準線検出部15から送られた左側の
リファレンスライン6aの平均位置情報出力を人力し、
その出力に同期させて発振回路31からのクロックを1
/Nに分周してデータクロックを出力する。The frequency dividing circuit 32 manually outputs the average position information of the left reference line 6a sent from the reference line detection unit 15,
The clock from the oscillation circuit 31 is synchronized with the output.
/N and outputs the data clock.
パルス発生回路33は、データクロックの上記モ均位置
を基準に左右のリファレンスライン6a、6b間距離に
相当する位置でパルスを発生する。The pulse generating circuit 33 generates a pulse at a position corresponding to the distance between the left and right reference lines 6a and 6b based on the above-mentioned average position of the data clock.
タイミング比較回路34は、右側のリファレンスライン
6bの検出信号とパルス発生回路33からのパルスとの
タイミングを比較する。なお、右側のリファレンスライ
ン6bの検出については、必ずしも基準線検出部15に
よる平均位置情報である必要はない。The timing comparison circuit 34 compares the timing of the detection signal of the right reference line 6b and the pulse from the pulse generation circuit 33. Note that the detection of the reference line 6b on the right side does not necessarily need to be based on average position information by the reference line detection unit 15.
積分回路35は、タイミング比較回路34の出力を積分
して発振回路31にフィードバックしクロックの周波数
設定を行なう。The integration circuit 35 integrates the output of the timing comparison circuit 34 and feeds it back to the oscillation circuit 31 to set the clock frequency.
まず、第4図と第5図を用いてデータクロックの生成に
ついて説明する。First, generation of a data clock will be explained using FIGS. 4 and 5.
発振回路31から出力されたデータクロックのN倍の周
波数を有するクロックを基準線検出部15から送られた
左側のリファレンスライン6aの平均位置信号で分周回
路32をクリアすると、第4図に示すように平均位置信
号に同期したデータクロックが瞬時に得られる。この場
合、Nの値は、大きいほど位相誤差が小さくなる。When a clock having a frequency N times that of the data clock outputted from the oscillation circuit 31 is cleared by the frequency dividing circuit 32 using the average position signal of the left reference line 6a sent from the reference line detection section 15, the frequency dividing circuit 32 is cleared as shown in FIG. Thus, a data clock synchronized with the average position signal can be obtained instantaneously. In this case, the larger the value of N, the smaller the phase error.
ところで、左右のリファレンスライン6a。By the way, the left and right reference lines 6a.
6bの間隔は通常データビット3の数十倍の距離に形成
されている0本実施例では20.5倍としである。そこ
で、次に第5図に示すようにリファレンスライン6aの
平均位置を基準に上記分周したデータクロックの20.
5ビツト目の位置でパルス発生回路33によりパルスを
発生させる。The distance between the data bits 6b and 6b is usually several tens of times the distance of the data bit 3, but in this embodiment, it is 20.5 times the distance. Therefore, as shown in FIG. 5, the frequency of the data clock frequency-divided based on the average position of the reference line 6a is 20.
A pulse is generated by the pulse generating circuit 33 at the position of the 5th bit.
そして、タイミング比較回路34によりそのパルスと読
取り信号から取出した右側のリファレンスライン6bの
位置信号とのタイミングを比較する。もし、分周したデ
ータクロックの周波数が正しく位置信号に同期している
ならば2つのタイミングは等しくなる。また、データク
ロックの周波数が高すぎれば20.5ビツト目のパルス
のタイミングがl?、〈なり、逆ならば遅れる。Then, the timing comparison circuit 34 compares the timing of this pulse with the position signal of the right reference line 6b extracted from the read signal. If the frequency of the divided data clock is correctly synchronized with the position signal, the two timings will be equal. Also, if the frequency of the data clock is too high, the timing of the 20.5th bit pulse is l? ,〈If it is the other way around, it will be delayed.
ざらに、このタイミング比較回路34からの出力を積分
回路35を介して発振回路31にフィードバックすると
、上記比較結果に応じて周波数の設定がなされる。Roughly speaking, when the output from the timing comparison circuit 34 is fed back to the oscillation circuit 31 via the integration circuit 35, the frequency is set according to the comparison result.
以上の動作により極めて正確なデータクロックが生成さ
れることとなる。Through the above operations, an extremely accurate data clock is generated.
次に、第6図に本発明の他の実施例を示す、この実施例
では、第1図の発振回路31の代りに図示のような周波
数シンセサイザ40を備えている。これにより、さらに
安定したデータクロックが得られるようになる。Next, FIG. 6 shows another embodiment of the present invention. In this embodiment, the oscillation circuit 31 of FIG. 1 is replaced with a frequency synthesizer 40 as shown. This makes it possible to obtain a more stable data clock.
また、上記実施例では読取りセンプにラインセンサを使
用する場合を示したが、エリアセンサを使う読取り装置
にも拡張することができる0例えば、第7図のようなリ
ファレンスライン60とリファレンスライン61を交差
させそのなかに記録領域62を有するフォーマットの場
合、縦のリファレンスライン60を基準に横方向のデー
タクロックを生成することができ、横のリファレンスラ
イン61を基準に縦方向のデータクロ7りを生成するこ
とができる。In addition, although the above embodiment shows a case where a line sensor is used as a reading sensor, it can be expanded to a reading device that uses an area sensor. In the case of a format in which the recording areas 62 are intersected, a horizontal data clock can be generated based on the vertical reference line 60, and a vertical data clock can be generated based on the horizontal reference line 61. can be generated.
[発明の効果]
以上説明したように本発明の光カードの読取り装置によ
れば、基準線の読取り信号から該基準線の平均位置信号
を出力する基準線検出部と、基準線の平均位置信号に基
づいて上記データビットを読取る際に基準となるデータ
クロックを生成するデータグロツタ生成部とを備えるこ
とにより、極めて正確なデータクロックを得ることがで
き、かつ従来のような光学系の倍率調整が不要となる。[Effects of the Invention] As described above, the optical card reading device of the present invention includes a reference line detection section that outputs an average position signal of the reference line from a read signal of the reference line, and an average position signal of the reference line. By including a data grotter generation section that generates a reference data clock when reading the above data bits based on becomes.
第1図は本発明の一実施例のブロック図、第2図は第1
図に示す装置の動作を説明するタイムチャート、
第3図はタイミング比較回路の一例を示す回路第4図は
データクロックの位相同期の方法を説明するタイムチャ
ート、
第5図はデータクロックの生成の動作を説明するタイム
チャート、
第6図は本発明の他の実施例を示すブロック図、
第7図はエリアセンサを使う場合の光カードのフォーマ
ット例を示す図、
第8図は従来の読取り装置による光カードの読取り動作
を説IJIするタイムチャート第9図は読取り装置の光
学系を示す図、第10図は読取り装置の構成の概略を示
す図である。
l:光カード 3:データビット4:データト
ラック
6a、6b:リファレンスライン
20:リファレンスライン検出回路
21:タイミング比較回路
22;積分回路 23
31:発振回路 32
33:パルス発生回路
34:タイミング比較回路
35:積分回路
40:周波数シンセサイザ
:パルス発生器
:分周回路FIG. 1 is a block diagram of one embodiment of the present invention, and FIG. 2 is a block diagram of an embodiment of the present invention.
3 is a timing chart showing an example of a timing comparison circuit. FIG. 4 is a time chart illustrating a method of phase synchronization of data clocks. A time chart explaining the operation, FIG. 6 is a block diagram showing another embodiment of the present invention, FIG. 7 is a diagram showing an example of the format of an optical card when using an area sensor, and FIG. 8 is a conventional reading device. FIG. 9 is a diagram showing the optical system of the reading device, and FIG. 10 is a diagram schematically showing the configuration of the reading device. l: Optical card 3: Data bit 4: Data tracks 6a, 6b: Reference line 20: Reference line detection circuit 21: Timing comparison circuit 22; Integrating circuit 23 31: Oscillator circuit 32 33: Pulse generation circuit 34: Timing comparison circuit 35 : Integrating circuit 40: Frequency synthesizer: Pulse generator: Frequency dividing circuit
Claims (3)
該データトラックと直交方向に延びる基準線に沿わせて
複数並設して形成したデータ領域を有する光カードを読
取る光カードのデータ読取り装置において、 上記基準線の読取り信号から該基準線の平均位置信号を
出力する基準線検出部と、 基準線の平均位置信号に基づいて上記データビットを読
取る際に基準となるデータクロックを生成するデータク
ロック生成部とを備えてなり、上記基準線検出部は、上
記基準線を検出し検出信号を出力する基準線検出回路と
、該基準線検出回路からの検出信号に基いて上記基準線
の平均位置信号を出力する出力回路と、上記基準線検出
回路の出力及び上記出力回路の出力を入力させて両出力
のタイミングを比較するタイミング比較回路と、該タイ
ミング比較回路の出力を積分して上記出力回路に出力す
る積分回路とから構成し、上記データクロック生成部は
、生成するデータクロックのN倍(N=整数)の周波数
を有するクロックを出力する発振回路と、 上記基準線検出部からの平均位置信号を入力し該信号に
同期させて上記発振回路からのクロックを1/Nに分周
しデータクロックを得る分周回路と、 上記平均位置を基準にデータクロックの基準線間距離に
相当する位置でパルスを出力するパルス発生回路と、 上記基準線と隣り合う基準線の検出信号と該パルスとの
タイミングを比較するタイミング比較回路と、 該タイミング比較回路の出力を積分して上記発振回路に
フィードバックし周波数の設定を行なう積分回路とから
構成したことを特徴とする光カードのデータ読取り装置
。(1) A data track consisting of multiple data bits,
In an optical card data reading device for reading an optical card having a plurality of data areas formed in parallel along a reference line extending in a direction perpendicular to the data track, an average position of the reference line is determined based on a read signal of the reference line. The reference line detection section includes a reference line detection section that outputs a signal, and a data clock generation section that generates a data clock that is a reference when reading the data bits based on the average position signal of the reference line. , a reference line detection circuit that detects the reference line and outputs a detection signal; an output circuit that outputs an average position signal of the reference line based on the detection signal from the reference line detection circuit; The data clock is generated by a timing comparison circuit that inputs the output and the output of the output circuit and compares the timing of both outputs, and an integration circuit that integrates the output of the timing comparison circuit and outputs it to the output circuit. The section includes an oscillation circuit that outputs a clock having a frequency N times (N = integer) of the data clock to be generated, and an average position signal from the reference line detection section that is inputted and synchronized with the signal to output the clock from the oscillation circuit. a frequency divider circuit that divides the clock frequency of 1/N to obtain a data clock; a pulse generation circuit that outputs a pulse at a position corresponding to the distance between the reference lines of the data clock based on the above average position; It consists of a timing comparison circuit that compares the timing of detection signals of adjacent reference lines and the pulse, and an integration circuit that integrates the output of the timing comparison circuit and feeds it back to the oscillation circuit to set the frequency. Features: Optical card data reading device.
とを特徴とする請求項第1項に記載の光カードのデータ
読取り装置。(2) The optical card data reading device according to claim 1, wherein the oscillation circuit is constituted by a frequency synthesizer.
する請求項第1項に記載の光カードのデータ読取り装置
。(3) The optical card data reading device according to claim 1, wherein the reading sensor is an area sensor.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63235522A JPH071502B2 (en) | 1988-09-20 | 1988-09-20 | Optical card data reader |
| PCT/JP1989/000954 WO1993013492A1 (en) | 1988-09-20 | 1989-09-20 | Device for reading data of optical card |
| US07/490,634 US5187698A (en) | 1988-09-20 | 1989-09-20 | Data reading apparatus for identifying position of data tracks |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63235522A JPH071502B2 (en) | 1988-09-20 | 1988-09-20 | Optical card data reader |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0283679A true JPH0283679A (en) | 1990-03-23 |
| JPH071502B2 JPH071502B2 (en) | 1995-01-11 |
Family
ID=16987223
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63235522A Expired - Lifetime JPH071502B2 (en) | 1988-09-20 | 1988-09-20 | Optical card data reader |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JPH071502B2 (en) |
| WO (1) | WO1993013492A1 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61168130A (en) * | 1985-01-21 | 1986-07-29 | Sony Corp | Reader for optical card |
| JPS61192075A (en) * | 1985-02-20 | 1986-08-26 | Canon Inc | Information recording carrier and its reproduction method |
| JPS61246930A (en) * | 1985-04-23 | 1986-11-04 | Dainippon Printing Co Ltd | How to record optical digital data |
-
1988
- 1988-09-20 JP JP63235522A patent/JPH071502B2/en not_active Expired - Lifetime
-
1989
- 1989-09-20 WO PCT/JP1989/000954 patent/WO1993013492A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| JPH071502B2 (en) | 1995-01-11 |
| WO1993013492A1 (en) | 1993-07-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0283679A (en) | Data reader for optical card | |
| GB2224616A (en) | Multi-standard digital colour field detector | |
| EP0843417B1 (en) | Phase locked loop circuit | |
| US5187698A (en) | Data reading apparatus for identifying position of data tracks | |
| JPH08214033A (en) | Data processing device | |
| JP3353372B2 (en) | Liquid crystal display | |
| JPS6174464A (en) | Vertical synchronizing signal generation circuit | |
| JP2663422B2 (en) | Optical card player | |
| JPH10144009A (en) | Method and device for recording data for optical card memory | |
| JPH114359A (en) | Television receiver | |
| JP2713063B2 (en) | Digital image generation device | |
| JP2679032B2 (en) | Video disk playback device | |
| JP2502742B2 (en) | Horizontal sync signal detector | |
| JP3297931B2 (en) | Video signal input device | |
| KR940006717Y1 (en) | VTR video signal writing and reading circuit | |
| JPH0686221A (en) | Clock generation circuit | |
| JPH0543230B2 (en) | ||
| JPH03192575A (en) | Information reproduction device | |
| JPS63122066A (en) | clock synchronization circuit | |
| JPH07287941A (en) | Clock generator for digital data | |
| JPS61267459A (en) | Reproducing circuit for horizontal synchronizing signal | |
| JPH06284388A (en) | Synchronization processing circuit for television system converter | |
| JPH03198592A (en) | Time base correction circuit | |
| JPH0316780B2 (en) | ||
| JPH0614213A (en) | Frame pulse detecting circuit |