JPH0430648B2 - - Google Patents

Info

Publication number
JPH0430648B2
JPH0430648B2 JP18617984A JP18617984A JPH0430648B2 JP H0430648 B2 JPH0430648 B2 JP H0430648B2 JP 18617984 A JP18617984 A JP 18617984A JP 18617984 A JP18617984 A JP 18617984A JP H0430648 B2 JPH0430648 B2 JP H0430648B2
Authority
JP
Japan
Prior art keywords
card
data
sensor
signal
digital 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
Application number
JP18617984A
Other languages
Japanese (ja)
Other versions
JPS6163936A (en
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 filed Critical
Priority to JP18617984A priority Critical patent/JPS6163936A/en
Publication of JPS6163936A publication Critical patent/JPS6163936A/en
Publication of JPH0430648B2 publication Critical patent/JPH0430648B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Moving Of The Head For Recording And Reproducing By Optical Means (AREA)
  • Optical Recording Or Reproduction (AREA)
  • Optical Head (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、複数のデータセルを直線的に連設し
てなるトラツクを多数並設して帯状に構成される
データバンドを、カード型の基台上に設けて成
り、上記データセルの光学的明暗によりデイジタ
ル情報を上記トラツクに沿つて記憶する形式の光
メモリカードからデイジタル情報を読出す光メモ
リカード読出し装置に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention provides a card-type data band that is constructed in a band-like manner by arranging a large number of tracks in which a plurality of data cells are arranged in a straight line. The present invention relates to an optical memory card reading device for reading out digital information from an optical memory card which is provided on a base and stores digital information along the track by optical brightness of the data cells.

[従来の技術] 近年、個人識別カード、金融カード等のよう
に、カード状基台に磁性記憶媒体を設け、該媒体
に必要な情報を格納したものが広く使用されてい
る。
[Prior Art] In recent years, cards in which a magnetic storage medium is provided on a card-like base and necessary information is stored in the medium have been widely used, such as personal identification cards and financial cards.

ところで、情報化時代の今日では、より多くの
情報を小さな面積で記憶できるものが要求される
ようになつている。例えば、マイクロコンピユー
タ等のプログラムを、その用途ごとに格納したカ
ード、或いは、ワードプロセツサ、電子翻訳器等
の辞書、さらには、教育用印刷物内容、業務用印
刷物の内容、書籍の内容等を書込んだカードなど
にあつては、数キロバイトから数メガバイト程度
の記憶容量のものが要求される。しかし、磁気カ
ードでは、記憶容量が小さく、この目的に使用で
きない。
By the way, in today's information age, there is a demand for devices that can store more information in a smaller area. For example, a card that stores programs for each purpose such as a microcomputer, a dictionary for a word processor, an electronic translator, etc., or a card that stores the contents of educational printed matter, business printed matter, books, etc. In the case of a card with a memory card, a storage capacity of several kilobytes to several megabytes is required. However, magnetic cards have a small storage capacity and cannot be used for this purpose.

これに対し、最近、光メモリが注目されてい
る。光メモリには、種々の方向があるが、カード
型のメモリに適したものとしては、光の反射率の
高低によりデイジタル値を記憶する記憶セルを多
数配列してメモリ層を形成し、該メモリ層をカー
ド型の基板上に貼着して成るメモリがある。
In contrast, optical memories have recently been attracting attention. There are various directions for optical memory, but one suitable for card-type memory is one in which a memory layer is formed by arranging a large number of memory cells that store digital values depending on the level of reflectance of light. There is a type of memory that is made by pasting on a card-type substrate.

このメモリは、記憶セルを高密度で配列してあ
るので、記憶容量が数キロバイト〜数メガバイト
程度の大容量となる。
Since this memory has memory cells arranged at high density, it has a large storage capacity of several kilobytes to several megabytes.

[発明が解決しようとする問題点] ところが、カード型光メモリには次のような問
題点があり、その実用化が遅れている。即ち、高
密度記憶であるため、情報の書込み、読出しの
際、書込みまたは読出しヘツドの位置決めが容易
でない、という問題がある。
[Problems to be Solved by the Invention] However, the card-type optical memory has the following problems, and its practical application has been delayed. That is, because of the high-density storage, there is a problem in that it is not easy to position the write or read head when writing or reading information.

この種の位置決めは、一般的には、サーボ機構
等を使用して行なうが、従来の磁気カードであれ
ば、多少の誤差があつても、書込み読出しに支障
がないので、比較的単純な機構により位置決めを
行なうことができる。
This type of positioning is generally performed using a servo mechanism, but with conventional magnetic cards, even slight errors do not interfere with writing and reading, so a relatively simple mechanism is used. Positioning can be performed by

ところで、光メモリは、高密度記録であるた
め、僅かの位置ずれや角度変位があつも、書込
み、読取り誤差を生ずる。この僅かの位置ずれ等
を修正するには、複雑かつ高精度の制御機構を必
要とし、極めて高精度に位置決めしなければなら
ない。これは、技術的には可能であるが、装置が
高価になる。
By the way, since optical memory is a high-density recording device, even slight positional deviation or angular displacement causes writing and reading errors. In order to correct this slight positional deviation, etc., a complex and highly accurate control mechanism is required, and positioning must be performed with extremely high accuracy. Although this is technically possible, the equipment becomes expensive.

このように、メモリの内容を読出す読出装置を
安価に提供できないため、この種のメモリの普及
を図ることができない実情にある。
As described above, since it is not possible to provide a reading device for reading out the contents of a memory at a low cost, it is not possible to popularize this type of memory.

本発明は、上記実情に鑑みてなされたもので、
サーボ等の位置決め機構による位置決めの精度を
比較的荒く設定し、上記荒い位置決めの誤差を、
カードから読取つた信号の処理段階で修正するこ
とができて、位置決め機構を比較的簡単で安価な
構成とし、読出装置を安価に形成できる光メモリ
カード読出し装置を提供すること目的とする。
The present invention was made in view of the above circumstances, and
The accuracy of positioning by a positioning mechanism such as a servo is set relatively rough, and the error of the rough positioning described above is
To provide an optical memory card reading device which can be corrected at the stage of processing a signal read from a card, has a relatively simple and inexpensive positioning mechanism, and can be formed at low cost.

[問題点をを解決するための手段] 上記問題点を解決するための本発明の技術的手
段は、 複数のデータセルを直線的に連設してトラツク
を形成し、このトラツクを多数並設して帯状に構
成されるデータバンドを、カード型の基台上に設
けて成り、かつ、該データバンドの長手方向両辺
に、一定幅の無信号領域からなり基準線を設けて
成り、上記データセルの光学的明暗によりデイジ
タル情報を、上記トラツクに沿つて該トラツク毎
にスタートビツトおよびストツプビツトにて挟ん
で記憶する形式の光メモリカードからデイジタル
情報を読出す光メモリカード読出し装置におい
て、 (a) 上記カードまたは該カードを載置しているキ
ヤリヤと、上記センサとを相対的にX−Y方向
に移動させるX−Y移動装置と、 (b) 上記データバンドの幅より広い範囲にて上記
トラツクを少なくとも1本視野内に臨み、該ト
ラツク上のデータセルによる明暗のパターンを
デイジタル的に検出するセンサおよびその駆動
回路と、 (c) 上記センサから送出されるデイジタル情報か
ら上記データバンドの基準線を検出すると共
に、デイジタル情報からトラツク部分のデータ
を抽出して一時記憶し、かつ、該基準線検出に
関するステータス情報を送出し、さらに、上記
デイジタル情報からスタートビツトおよびスト
ツプビツトを検出して、スタート信号とストツ
プ信号とを比較し、当該デイジタル情報が同一
トラツクの情報か否かを判定する読込制御手段
と、 (d) 上記ステータス情報に基づき、上記X−Y移
動装置に、上記センサの視野内にデータバンド
を収めるよう該センサとカードとを相対変移さ
せる変移信号、および、該センサをデータバン
ドに沿つて相対移動させる移動信号を送る移動
制御手段と、 (e) 上記読込制御手段に一時記憶されるデータを
読込んで蓄積するデータ蓄積手段、 とを備えて成ることを特徴とする。
[Means for Solving the Problems] The technical means of the present invention for solving the above problems is to form a track by connecting a plurality of data cells in a straight line, and to arrange a large number of these tracks in parallel. A data band configured in the form of a strip is provided on a card-shaped base, and a reference line consisting of a no-signal area of a constant width is provided on both sides of the data band in the longitudinal direction. In an optical memory card reading device for reading digital information from an optical memory card in which digital information is stored along the track by being sandwiched between start bits and stop bits for each track by optical brightness of cells, (a) the card; or an X-Y moving device that relatively moves the carrier on which the card is placed and the sensor in the X-Y direction; (c) detecting the reference line of the data band from digital information sent from the sensor; and (c) detecting the reference line of the data band from digital information sent from the sensor. At the same time, it extracts track portion data from the digital information and temporarily stores it, sends out status information related to the detection of the reference line, detects start bits and stop bits from the digital information, and outputs the start signal and stop bit. (d) Based on the status information, the X-Y moving device is configured to send a data band within the field of view of the sensor; (e) data temporarily stored in the read control means; A data accumulation means for reading and accumulating data.

上述した本発明の技術的解決手段を第1図〜第
5B図を参照して説明する。
The above-mentioned technical solutions of the present invention will be explained with reference to FIGS. 1 to 5B.

先ず、本発明が適用される光メモリの一例の構
成について第2図〜第5B図を参照して説明す
る。
First, the configuration of an example of an optical memory to which the present invention is applied will be described with reference to FIGS. 2 to 5B.

光メモリカードは、例えば名刺程度の大きさの
プラスチツク製の基板1上に、帯状のデータバン
ド3を多数並設してなるメモリ層2と、該メモリ
層2の列方向に沿つて設けられている列基準線6
と、該メモリ層2の行方向に沿つて設けられてい
る行基準母線70および行基準線71とを有して
成る。
The optical memory card includes, for example, a plastic substrate 1 about the size of a business card, and a memory layer 2 formed by arranging a large number of strip-shaped data bands 3 in parallel, and a memory layer 2 provided along the column direction of the memory layer 2. Column reference line 6
A row reference bus line 70 and a row reference line 71 are provided along the row direction of the memory layer 2.

メモリ層2は、基板1の略中央に位置してお
り、複数本のデータバンド3を平行にかつ全体と
して長方形状に配列されるように設けてある。メ
モリ層2の列方向の一辺(上記各図では左端の
辺)に列基準線6が設けてある。バンドデータ3
は、メモリ層2の中央部で上側下側に二分されて
おり、その二分割の境界部分には、上記列基準線
6の中央部とT字形状に直交する行基準線母線7
0が設けてある。また、各データバンド3間およ
び外側のデータバンド3の辺には、各々長手方向
に沿つて行基準線71が設けてある。
The memory layer 2 is located approximately at the center of the substrate 1, and is provided with a plurality of data bands 3 arranged in parallel and in a generally rectangular shape. A column reference line 6 is provided on one side of the memory layer 2 in the column direction (the left end side in each of the above figures). band data 3
is divided into upper and lower parts at the center of the memory layer 2, and at the boundary between the two, there is a row reference line generatrix 7 perpendicular to the center of the column reference line 6 and the T-shape.
0 is set. Furthermore, row reference lines 71 are provided between each data band 3 and on the sides of the outer data band 3 along the longitudinal direction.

データバンド3は、デイジタルデータの1ビツ
トを記憶する記憶セル5を多数設けて構成され
る。この記憶セル5は、データバンド3の幅方向
に1列に並んでトラツク4を構成し、このトラツ
ク4が多数並設され、第4図に示すように、長手
方向に長い帯状のデータバンド3を形成する。も
つとも、同図では、記憶セル5を格子状に表示し
てあるが、これは、説明の便宜のためであつて、
現実に格子状に線が設けてある訳ではない。
The data band 3 is constructed by providing a large number of memory cells 5 for storing one bit of digital data. The memory cells 5 are lined up in a line in the width direction of the data band 3 to form a track 4. A large number of these tracks 4 are arranged in parallel, and as shown in FIG. form. Although the memory cells 5 are shown in a grid pattern in the figure, this is for convenience of explanation only.
In reality, lines are not laid out in a grid.

列基準線6、行基準母線70、行基準線71
は、バンドデータ3と区別するために、“0”ま
たは“1”のいずれかの状態が一定ビツト数連続
する領域として形成される。行基準母線70は、
カードCのデータバンド3の初期位置設定の基準
として設けられ、幅を太く形成して、行基準線7
1と区別している。
Column reference line 6, row reference bus line 70, row reference line 71
In order to distinguish it from band data 3, it is formed as a region in which either the state of "0" or "1" continues for a certain number of bits. The row reference bus line 70 is
The row reference line 7 is provided as a reference for setting the initial position of the data band 3 of the card C, and is formed with a thick width.
It is distinguished from 1.

各トラツクには、その先端と尾端に、スタート
ビツトとストツプビツトが設けてある。このスタ
ートビツトとストツプビツトに設定されるスター
ト信号とストツプ信号は、互いに隣接するトラツ
クのものと非同一となるよう設定される。例え
ば、スタート信号とストツプ信号とを、極性を反
転した同一パターンの符号とし、かつ、並設され
るトラツクに交互に極性を反転して設定する。第
5A,5B図に1例を示す。同図では、斜線にて
極性の反転を示している。
Each track is provided with a start bit and a stop bit at its leading and trailing ends. The start signal and stop signal set in the start bit and stop bit are set to be different from those of adjacent tracks. For example, the start signal and stop signal may have the same pattern of codes with reversed polarities, and may be set alternately with reversed polarities on tracks arranged in parallel. An example is shown in Figures 5A and 5B. In the figure, polarity reversal is indicated by diagonal lines.

なお、上述したように、スタート信号とストツ
プ信号とを、極性を反転した同一パターンの符号
とすると、2本分のトラツクを一度にスキヤニン
グする程度に傾斜した状態が、角度変移の許容限
界となる。もつとも、スタート信号とストツプ信
号とを、複数種のパターンからなる符号にて構成
すると、隣接する複数本のトラツクを識別できる
ので、角度変移の許容限界を拡張することができ
る。
As mentioned above, if the start signal and stop signal have the same pattern of signs with reversed polarities, the permissible limit of angular shift will be a state of inclination to the extent that two tracks are scanned at once. . However, if the start signal and stop signal are composed of codes consisting of a plurality of types of patterns, a plurality of adjacent tracks can be identified, so that the permissible limit of angular displacement can be expanded.

本発明は、上述した構成カードCとセンサSと
を相対移動させることにより、カードCに記憶さ
れたデータをセンサSが順次読取る構成となつて
いる。第1図に本発明の構成の概要を示す。
The present invention is configured such that the sensor S sequentially reads data stored in the card C by relatively moving the component card C and the sensor S described above. FIG. 1 shows an outline of the configuration of the present invention.

相対移動は、X−Y移動装置により行なわれ
る。この移動装置は、センサSをカード面上に
て、データバンドに沿つた方向(X軸)の移動行
なうX軸移動部と、これに直交する方向(Y軸)
の移動を行なうY軸移動部とからなる。これは、
センサSとカードCのいずれかを移動させてもよ
い。カードCの移動は、直接移動しても、また、
適当な台と共に移動する構成としてもよい。
Relative movement is performed by an X-Y movement device. This moving device consists of an
and a Y-axis moving section. this is,
Either sensor S or card C may be moved. Card C can be moved either directly or
It may also be configured to move together with a suitable platform.

センサSは、例えば、リニアCCDアレイのよ
うに、受光部がトラツクに対応して線状に構成さ
れたものを使用する。もつとも、センサSは、線
状のもの1本に限らず、これを複数本列設して、
同時に複数本のトラツクを視野内に収め得る構成
としてもよい。
As the sensor S, a sensor such as a linear CCD array is used, in which the light receiving section is arranged in a linear manner corresponding to the track. However, the sensor S is not limited to one linear sensor, but can also be formed by installing multiple sensors in a row.
A configuration may be adopted in which a plurality of tracks can be placed within the field of view at the same time.

センサ視野のトラツク方向の長さは、データバ
ンドの幅より長く設定する。そのため、センサS
とカードCがデータバンドの幅方向(Y軸方向)
に位置ずれを起しても、視野範囲内であれば、読
取可能である。また、センサ視野のデータバンド
方向(X軸軸方向)の幅は、線状のセンサの場
合、トラツクの幅と略等しいか、または、これよ
り狭く形成するが、望ましくは狭く形成する。
The length of the sensor field of view in the track direction is set to be longer than the width of the data band. Therefore, sensor S
and card C in the width direction of the data band (Y-axis direction)
Even if a positional shift occurs, it can be read as long as it is within the field of view. Further, in the case of a linear sensor, the width of the sensor field of view in the data band direction (X-axis direction) is approximately equal to or narrower than the width of the track, but is preferably narrower.

なお、センサSには、その視野部分を照射する
適当な照明手段を付加してある。
Incidentally, the sensor S is provided with an appropriate illumination means for illuminating its field of view.

読込制御手段は、センサSから送出されるデイ
ジタル情報から基準線部分を検出する基準検出部
を有している。この検出部の機能、情報中に、予
め設定した“0”または“1”のいずれかの状態
が一定ビツト数連続する領域があるか否かを検出
すると共に、その領域がその情報中のどの位置に
あるかを検出する。読込制御手段は、この基準線
検出に関する情報を、ステータス情報として、移
動制御手段とデータ蓄積手段とに送る。
The reading control means has a reference detection section that detects a reference line portion from the digital information sent from the sensor S. The function of this detection section is to detect whether or not there is an area in the information in which a preset state of either "0" or "1" continues for a certain number of bits, and also to detect which area in the information the area is in. Detect whether it is in position. The reading control means sends information regarding this reference line detection to the movement control means and the data storage means as status information.

また、基準検出部は、上記デイジタル情報から
スタートビツトおよびストツプビツトを検出し
て、スタート信号とストツプ信号とを比較し、当
該デイジタル情報が同一トラツクの情報か否かを
判定する。
Further, the reference detection section detects a start bit and a stop bit from the digital information, compares the start signal and the stop signal, and determines whether the digital information is information on the same track.

さらに、読込制御手段は、デイジタル情報を一
時記憶する一時記憶部を有する。
Further, the reading control means includes a temporary storage section that temporarily stores digital information.

移動制御手段は、上記ステータス情報から基準
線の位置が正常範囲より上か下かを判定する判定
部と、この判定結果に対応してセンサSとカード
Cを相対変移させる変移信号を、X−Y移動手段
に送出する変移信号送出部とを有する。
The movement control means includes a determination section that determines whether the position of the reference line is above or below the normal range based on the status information, and a displacement signal that relatively displaces the sensor S and the card C in accordance with the determination result. and a transition signal sending section that sends out to the Y moving means.

また、移動制御手段は、上記センサSおよび駆
動回路、読込制御手段等の動作と同期して、セン
サSとカードCとを、データバンドに沿つて相対
移動するように、連続的に、或いは、小刻みに送
る移動信号を上記X−Y移動装置に送出する移動
信号送出部を有する。
Further, the movement control means continuously or continuously moves the sensor S and the card C relative to each other along the data band in synchronization with the operations of the sensor S, the drive circuit, the reading control means, etc. It has a movement signal sending section that sends movement signals sent in small increments to the XY movement device.

データ蓄積手段は、多数のデータを蓄積し得る
メモリと、上記読込制御手段に一時記憶されてい
るデータを上記メモリに格納する転送制御部とを
有する。
The data storage means includes a memory that can store a large amount of data, and a transfer control section that stores the data temporarily stored in the read control means in the memory.

[発明の作用] 上記構成において、カードを所定位置にセツト
して、読出装置を起動すると、先ず、移動制御手
段により、X−Y移動装置に移動信号および変移
信号が送出され、センサSとカードCとが初期位
置に設定される。
[Operation of the invention] In the above configuration, when the card is set in a predetermined position and the reading device is started, the movement control means first sends a movement signal and a displacement signal to the XY movement device, and the sensor S and the card C is set to the initial position.

センサSは、その視野内の明暗パターンを検出
し、デイジタル情報としてセンサ駆動回路を介し
て基準検出部に送出する。この情報を受けて、基
準検出部は、情報中に、予め設定した“0”また
は“1”のいずれかの状態が一定ビツト数連続す
る領域があるか否かを検出すると共に、その領域
が、1トラツク分の情報中のどの位置にあるかを
検出する。カードCとセンサSが初期位置にあれ
ば、センサSの視野は、列基準線上にあり、視野
内のすべての領域が“0”または“1”のいずれ
かが連続する状態とする状態となつている。そこ
で、基準検出部は、その旨のステータス情報を移
動制御手段の判定部に送る。
The sensor S detects a bright and dark pattern within its field of view and sends it as digital information to the reference detection section via the sensor drive circuit. Upon receiving this information, the reference detection unit detects whether or not there is an area in the information in which a preset state of either "0" or "1" continues for a certain number of bits, and also detects whether the area is , the position in one track of information is detected. When the card C and the sensor S are in the initial position, the field of view of the sensor S is on the column reference line, and all areas within the field of view are in a state where either "0" or "1" is continuous. ing. Therefore, the reference detection section sends status information to that effect to the determination section of the movement control means.

該判定部は、これを受けて、移動信号送出部か
らX軸移動部に、カードCまたはセンサSをデー
タバンドに沿つて移動させる移動信号を送出す
る。この移動信号は、センサSにおける読取速度
を考慮して設定され、少なくとも、1本のトラツ
クについて1回の読取動作を行ない得るように設
定される。
In response to this, the determination section sends a movement signal for moving the card C or sensor S along the data band from the movement signal sending section to the X-axis movement section. This movement signal is set in consideration of the reading speed of the sensor S, and is set so that at least one reading operation can be performed for one track.

センサSがデータバンド上を相対移動すると、
基準検出部には、センサ駆動回路を介してセンサ
Sからデイジタル情報が送られてくる。基準検出
部は、この情報から“0”または“1”のいずれ
かが一定ビツト数連続する部分、即ち、基準線の
検出およびその位置の検出を行なう。この時、上
記“0”または“1”のいずれかが一定ビツト数
連続する部分がデイジタル情報中の中央部にあ
り、しかも、この部分が他の基準線より幅広な行
基準母線であると、カードCがデータバンドにつ
いての初期位置にあることが確認される。そこ
で、基準検出部は、その旨のステータス情報を移
動制御手段の判定部に送る。
When sensor S moves relatively on the data band,
Digital information is sent from the sensor S to the reference detection section via the sensor drive circuit. From this information, the reference detection section detects a part where either "0" or "1" continues for a certain number of bits, that is, a reference line and its position. At this time, if there is a part in which a certain number of consecutive bits of either "0" or "1" mentioned above are located in the center of the digital information, and this part is a row reference generatrix that is wider than other reference lines, It is confirmed that card C is in the initial position for the data band. Therefore, the reference detection section sends status information to that effect to the determination section of the movement control means.

該判定部は、これを受けて、移動信号送出部か
らY軸移動部に、カードCまたはセンサSをデー
タバンドの幅方向の上または下方向に変移させる
変移信号を送出する。
In response to this, the determination section transmits a displacement signal for displacing the card C or sensor S upward or downward in the width direction of the data band from the movement signal transmitting section to the Y-axis moving section.

カードの変移に伴なつて、基準検出部には、セ
ンサ駆動回路を介してセンサSからデイジタル情
報が送られてくる。基準検出部は、この情報か
ら、“0”または“1”のいずれかが一定ビツト
数連続する部分が、デイジタル情報中の上位およ
び下位の2箇所にあれば、トラツクのデータがこ
れらの部分に挟まれて正常に存在するとし、その
旨の正常ステータス情報をデータ蓄積手段の転送
制御部に送出する。一方、“0”または“1”の
いずれかが一定ビツト数連続する部分が1箇所
か、または、全く無い場合には、その旨および基
準線の位置に関する異常ステータス情報を上記デ
ータ蓄積手段の転送制御部と移動制御手段の判定
部に各々送出する。
As the card moves, digital information is sent from the sensor S to the reference detection section via the sensor drive circuit. Based on this information, the reference detection unit determines that if there are parts in which a certain number of consecutive bits of either "0" or "1" occur in the upper and lower parts of the digital information, the track data will fall into these parts. It is assumed that the data is sandwiched and exists normally, and normal status information to that effect is sent to the transfer control unit of the data storage means. On the other hand, if there is only one part where either "0" or "1" continues for a certain number of bits, or if there is no part at all, that fact and abnormal status information regarding the position of the reference line are transferred to the data storage means. The information is sent to the control unit and the determination unit of the movement control means, respectively.

また、基準検出部は、上記1トラツク分のデイ
ジタル情報から、スタートビツトとストツプビツ
トを検出し、かつ、設定されているスタート信号
とストツプ信号とを比較する。この、スタート信
号とストツプ信号とにより、カードの角度変移を
検出する。
Further, the reference detection section detects a start bit and a stop bit from the digital information for one track, and compares the set start signal and stop signal. The angular shift of the card is detected using the start signal and stop signal.

即ち、両信号が、極性の異なる同一パターンの
符号からなるとすると、両者の極性を比較して、
異極性であれば、カードの角度変移は許容範囲内
にあり、読込んだデイジタル情報は、同一トラツ
クの情報となる(第5A図参照)。一方、同極性
であれば、カードの角度変移は許容範囲を越えて
おり、センサは、隣接する二つのトラツクにまた
がつてスキヤニングしているため、読込んだデイ
ジタル情報は、不完全な情報となる(第5B図参
照)。そこで、基準検出部は、前者の場合、角度
正常ステータス情報、後者の場合、角度異常ステ
ータス情報を出力する。
That is, if both signals are composed of the same pattern of codes with different polarities, comparing the polarities of the two,
If the polarities are different, the angular shift of the card is within the permissible range, and the read digital information will be information on the same track (see Figure 5A). On the other hand, if the polarity is the same, the angular shift of the card is beyond the permissible range, and the sensor is scanning across two adjacent tracks, so the read digital information is incomplete. (See Figure 5B). Therefore, the reference detection section outputs normal angle status information in the former case, and outputs abnormal angle status information in the latter case.

なお、後者の場合であつても、1トラツクにつ
いて複数回スキヤニングする構成である時は、い
ずれかのスキヤニングにおいて正常に読込めれ
ば、それについて角度正常ステータス情報を出力
する。
Even in the latter case, if one track is scanned multiple times, if any one of the scans is successfully read, angle normal status information is output for that track.

そして、検出の終つた正常デイジタル情報から
トラツク部分のデータを抽出して、一時記憶部に
格納し、次のデイジタル情報の入れを可能とす
る。
Then, the data of the track portion is extracted from the detected normal digital information and stored in the temporary storage section, making it possible to input the next digital information.

データ蓄積手段の転送制御部は、上記一時記憶
部に格納されているデータを、アドレスを付して
メモリに順次転送し、格納する。この際、転送制
御部は、上記ステータス情報と対応して転送を行
ない、異常情報に対応する場合は、上記一時記憶
部からデータを読込まず、メモリの該当箇所を空
白とする。
The transfer control unit of the data storage means sequentially transfers the data stored in the temporary storage unit to the memory with an address, and stores the data. At this time, the transfer control section performs the transfer in accordance with the above status information, and when it corresponds to abnormal information, does not read data from the temporary storage section and leaves the corresponding part of the memory blank.

なお、センサSがカードC上を移動する際に、
1本のトラツクについて複数回の読込も動作を行
なう構成としてある場合には、当該トラツクにつ
いて複数回デイジタル情報が入力する。この場合
には、複数のデイジタル情報からいずれかを選択
する。選択は、正常ステータス情報に対応するデ
ータを先着順により、或いは、パリテイチエツク
を行なつてエラーの最も少ないものを選ぶ等の方
法により行なう。
In addition, when the sensor S moves on the card C,
If the configuration is such that multiple reading operations are performed for one track, digital information is input multiple times for that track. In this case, one of the plurality of digital information is selected. The selection is performed by selecting data corresponding to normal status information on a first-come, first-served basis, or by performing a parity check and selecting data with the least number of errors.

移動制御手段は、上記基準検出部からデイジタ
ル情報の入力毎に、正常または異常の情報が入力
される。判定部は、この情報の入力タイミングか
ら同期信号を取出し、移動信号送出部に送る。該
移動信号送出部では、この同期信号に基づいてセ
ンサSまたはカードCを相対的に移動させるため
の移動信号を形成して、X軸移動部に送る。
The movement control means receives normal or abnormal information from the reference detection section each time digital information is input. The determination section extracts a synchronization signal from the input timing of this information and sends it to the movement signal transmission section. The movement signal sending section forms a movement signal for relatively moving the sensor S or card C based on this synchronization signal, and sends it to the X-axis movement section.

一方、基準検出部から、異常情報として、1本
だけ検出された基準線の位置を示す情報が送られ
ると、判定部は、該情報を変移信号送出部に送
る。該変移信号送出部は、変移信号をY軸移動部
に送り、センサSとカードCとをトラツク方向に
相対移動させる。この移動は、判定部に正常信号
が入力されるまで続く。
On the other hand, when the reference detection section sends information indicating the position of only one detected reference line as abnormality information, the determination section sends the information to the displacement signal transmission section. The displacement signal sending section sends a displacement signal to the Y-axis moving section to relatively move the sensor S and the card C in the track direction. This movement continues until a normal signal is input to the determination section.

さらに、基準検出部から異常情報として基準像
が全く無い旨の情報が移動制御手段の判定部に送
られると、該判定部は、移動信号送出部と変移信
号送出部とに、センサSとカードCとを初期位置
に設定する移動を行なうよう指示する。この場
合、当該データバンドの最後のトラツクを読終つ
た状態であれば、判定部は、変移信号送出部に対
して、センサSが次のデータバンドに移動するよ
うに指示する。
Further, when information indicating that there is no reference image at all is sent from the reference detection section as abnormal information to the determination section of the movement control means, the determination section sends the sensor S and the card to the movement signal transmission section and the displacement signal transmission section. Instructs to move to set C to the initial position. In this case, if the last track of the data band has been read, the determining section instructs the shift signal sending section to move the sensor S to the next data band.

このようにして、センサSとカードCとが各デ
ータバンドのトラツク上を相対移動するに伴なつ
て、データ蓄積手段のメモリには、カードの各デ
ータバンドに書込まれているデータが転送され
る。これらのデータは、データ蓄積手段に接続さ
れるデータ処理装置からのアクセスにより読出さ
れて利用される。
In this way, as the sensor S and the card C move relative to each other on the track of each data band, the data written in each data band of the card is transferred to the memory of the data storage means. Ru. These data are read and used by access from a data processing device connected to the data storage means.

ところで、基準検出部から角度異常ステータス
情報が出力されると、移動制御部は、カードを排
出させる信号を出力する。これによつて、当該カ
ードは、読出し装置から排出されので、再度読出
し装置に装着すればよい。
By the way, when the reference detection section outputs the angle abnormality status information, the movement control section outputs a signal to eject the card. As a result, the card is ejected from the reading device, so it is only necessary to insert it into the reading device again.

[実施例] 本発明の実施例について第6図〜第8図を参照
して説明する。
[Example] An example of the present invention will be described with reference to FIGS. 6 to 8.

<実施例の構成> 第5図に本発明の光メモリカード読出し装置の
一実施例の構成をブロツク図にて示す。
<Configuration of Embodiment> FIG. 5 shows a block diagram of the configuration of an embodiment of the optical memory card reading device of the present invention.

本実施例装置は、カードのデータバンド方向の
移動に伴なつて、1本のトラツクをセンサが3回
スキヤンする構成としてある。また、カードの構
成は、基本的には上記第2〜5B図に示されるカ
ードと同様である。
The device of this embodiment has a structure in which the sensor scans one track three times as the card moves in the data band direction. Further, the structure of the card is basically the same as the card shown in FIGS. 2 to 5B above.

第5図において、センサ駆動回路101は、同
図には図示していないCCDイメージセンサと接
続され、該センサを駆動制御する。
In FIG. 5, a sensor drive circuit 101 is connected to a CCD image sensor (not shown in the figure), and drives and controls the sensor.

本実施例では、CCDイメージセンサは、第8
図に示すように、256素子を1次元配列した受光
部101aと、レーザー光源101bと、レンズ
系101c等からなる光学系とを組込んで構成さ
れ、検出対象であるデータバンドを拡大して、観
測する。
In this embodiment, the CCD image sensor is the eighth
As shown in the figure, it is configured by incorporating a light receiving section 101a in which 256 elements are arranged one-dimensionally, a laser light source 101b, an optical system consisting of a lens system 101c, etc., and expands the data band to be detected. Observe.

受光部101aは、4個の素子が1個のデータ
セルに対応するよう設定してある。即ち、1個の
データセルのイメージが4個の素子により形成さ
れる。その視野の長さは、データバンド約2本分
の長さに設定してあり、1本のデータバンドを中
心として、その両側にある基準線と、これらに隣
接するデータバンドの約半分をカバーする。視野
の幅は、データバンド方向の移動に伴なつて、1
本のトラツクを3回スキヤニングし得る幅に設定
してある。レーザー光源101bは、上記視野よ
りやや広い範囲を照射するよう設定してある。
The light receiving section 101a is set so that four elements correspond to one data cell. That is, an image of one data cell is formed by four elements. The length of the field of view is set to approximately the length of two data bands, and it covers the reference line on both sides of one data band and approximately half of the adjacent data bands. do. The width of the field of view increases by 1 as you move in the data band direction.
The width is set so that the book track can be scanned three times. The laser light source 101b is set to irradiate a slightly wider range than the above field of view.

センサ駆動回路101は、上記CCDセンサを
駆動し、256素子の一端から順次スキヤンし、視
野内の明暗パターンを検出させる。また、検出さ
れた信号は、シリアルなデイジタル信号として出
力される。
The sensor drive circuit 101 drives the CCD sensor to sequentially scan the 256 elements from one end to detect a bright and dark pattern within the field of view. Furthermore, the detected signal is output as a serial digital signal.

基準線検出部102と基準母線検出部103と
が上記センサ駆動回路101に接続されている。
これらと、後段のデータ抽出部104と、読込確
度チエツク部105と、一時記憶部106、さら
に、バス100を介して接続されるマイクロプロ
セツサ115とにより読込制御手段が構成され
る。
A reference line detection section 102 and a reference bus line detection section 103 are connected to the sensor drive circuit 101.
These, the subsequent data extracting section 104, the reading accuracy checking section 105, the temporary storage section 106, and the microprocessor 115 connected via the bus 100 constitute a reading control means.

一時記憶部106は、本実施例では、シリアル
イン・パラレルアウトの構成となつており、ま
た、フアーストイン・フアーストアウトの構成と
なつている。
In this embodiment, the temporary storage unit 106 has a serial-in/parallel-out configuration, and also has a first-in/first-out configuration.

また、X軸移動制御部109およびY軸移動制
御部113が、バス100を介してマイクロプロ
ツセサ115と接続され、移動制御手段を構成す
る。X軸移動制御部109には、X軸移動部を構
成するX軸駆動回路108およびサボモータ10
7が接続され、Y軸移動制御部113には、Y軸
移動部を構成するY軸駆動回路112およびサー
ボモータ111が接続されている。
Further, an X-axis movement control section 109 and a Y-axis movement control section 113 are connected to a microprocessor 115 via a bus 100, and constitute movement control means. The X-axis movement control section 109 includes an X-axis drive circuit 108 and a servo motor 10 that constitute the X-axis movement section.
7 is connected, and the Y-axis drive circuit 112 and servo motor 111, which constitute the Y-axis movement section, are connected to the Y-axis movement control section 113.

X軸移動部は、第6図に示すような移動機構を
有している。この移動機構は、上記サーボモータ
107にて駆動されるベルトコンベア119aか
らなり、該コンベア119a上のキヤリヤ119
b上にカードCを載置して往復動する。本実施例
では、カードをデータバンド方向に移動させる。
該コンベア119aの両端には、端部検出110
を構成する光電検出器110aが設置してある。
この端部検出110は、X軸移動制御部109に
接続されている。
The X-axis moving section has a moving mechanism as shown in FIG. This moving mechanism consists of a belt conveyor 119a driven by the servo motor 107, and a carrier 119 on the conveyor 119a.
Card C is placed on b and moves back and forth. In this embodiment, the card is moved in the data band direction.
End detection units 110 are installed at both ends of the conveyor 119a.
A photoelectric detector 110a is installed.
This end detection 110 is connected to the X-axis movement control section 109.

一方、Y軸移動部は、図示していないが、セン
サ側を上記X軸方向と直交する方向、即ち、トラ
ツク方向に移動する。
On the other hand, although not shown, the Y-axis moving section moves the sensor side in a direction perpendicular to the X-axis direction, that is, in a track direction.

これらのX軸移動制御部109およびY軸移動
制御部113には、カードCの排出要求スイツチ
120と、図していない装置ケースの、カード挿
入口のドア閉塞を検出するスイツチ121とが接
続してある。そして、Y軸移動制御部113に
は、排出機構114が接続してある。
Connected to these X-axis movement control section 109 and Y-axis movement control section 113 are a card C ejection request switch 120 and a switch 121 for detecting the blockage of the card insertion slot door of the device case (not shown). There is. A discharge mechanism 114 is connected to the Y-axis movement control section 113.

バス100を介して接続されるマイクロプロセ
ツサ115とランダムアクセスメモリ(以下
RAMと略記する。)117とが、データ蓄積手
段を構成する。この場合、RAM117がメモリ
であり、マイクロプロセツサ115が転送制御手
段となる。
A microprocessor 115 and a random access memory (hereinafter referred to as
Abbreviated as RAM. ) 117 constitutes a data storage means. In this case, the RAM 117 is the memory and the microprocessor 115 is the transfer control means.

なお、このバス100には、リードオンリーメ
モリ(ROM)116と、通信ポート118とが
接続されている。リードオンリーメモリ
(ROM)116は、マイクロプロセツサ115
の制御プログラムが格納してある。通信ポート1
18は、RAM117に格納されたデータを、他
のデータ処理装置において利用する場合に使用す
る。
Note that a read-only memory (ROM) 116 and a communication port 118 are connected to this bus 100. Read only memory (ROM) 116 is a microprocessor 115
control programs are stored. Communication port 1
18 is used when the data stored in the RAM 117 is used in another data processing device.

<実施例の作用> 本実施例装置によりカード内に格納されたデー
タを読出すには、まず、カードを、図示していな
いケースのドアを開放して、カードを挿入口から
挿入する。カードが挿入されると、上記ドアが自
動的に閉塞し、これをスイツチ121が検出す
る。これによつて、移動制御手段が起動される。
<Operation of the Embodiment> In order to read the data stored in the card using the device of this embodiment, first, the door of the case (not shown) is opened and the card is inserted through the insertion slot. When the card is inserted, the door is automatically closed, and the switch 121 detects this. This activates the movement control means.

即ち、移動制御手段では、X軸移動制御部10
9とY軸移動制御部113とが、各々X軸駆動回
路およびY軸駆動回路を介してサーボモータ10
7,111を駆動し、カードを初期位置に設定す
る。そして、X軸移動制御部109は、上記第7
図に示す移動機構により、カードCをそのデータ
バンド方向に一定速度で送る。
That is, in the movement control means, the X-axis movement control section 10
9 and a Y-axis movement control unit 113 drive the servo motor 10 through an X-axis drive circuit and a Y-axis drive circuit, respectively.
7, 111 to set the card to the initial position. Then, the X-axis movement control section 109 controls the seventh
The moving mechanism shown in the figure transports the card C in the direction of its data band at a constant speed.

センサ駆動回路101は、第8図に示すCCD
センサ101aにより、レーザ光源101bの照
射するカード面をスキヤニングする。センサから
の信号は、センサ駆動回路101からシリアルの
デイジタル信号DSとして出力される。また、該
センサ駆動回路101からは、上記デイジタル信
号の各パルスの個数をカウントするためのカウン
ト信号CSと、トラツクを1回スキヤンする毎に
そのスキヤンに先立つて出力されるスキヤン同期
信号SSとが出力されている。
The sensor drive circuit 101 is a CCD shown in FIG.
The sensor 101a scans the card surface illuminated by the laser light source 101b. The signal from the sensor is output from the sensor drive circuit 101 as a serial digital signal DS. The sensor drive circuit 101 also outputs a count signal CS for counting the number of each pulse of the digital signal, and a scan synchronization signal SS that is outputted every time a track is scanned, prior to that scan. It is being output.

基準線検出部102では、上記デイジタル信号
から基準線部分、即ち、“0”または“1”のい
ずれかが一定ビツト数連続する領域を検出し、こ
の領域が上記デイジタル信号の上位および下位の
2箇所に存在すること、この状態が3回以上連続
することを条件として、正常ステータス情報ST
を、データ抽出部104と、Y軸移動制御部11
3と、マイクロプロセツサ115に送出する。ま
た、基準線を2本検出できなかつた場合には、そ
の旨のステータス情報STを、さらに、基準線を
全く検出できなかつた場合には、その旨のステー
タス情報STを、同様に出力する。
The reference line detection unit 102 detects a reference line portion from the digital signal, that is, an area where either "0" or "1" continues for a certain number of bits, and this area is the upper and lower two of the digital signal. Normal status information ST
, the data extraction unit 104 and the Y-axis movement control unit 11
3 and is sent to the microprocessor 115. Furthermore, if two reference lines cannot be detected, status information ST to that effect is output, and if no reference lines can be detected, status information ST to that effect is similarly output.

基準母線検出部103は、デイジタル信号DS
から基準母線部分、即ち、“0”または“1”の
いずれかが一定ビツト数幅広に連続する領域を検
出し、その部分の存在、非存在に関するステータ
ス情報をY軸移動制御部113に送出する。
The reference bus detection unit 103 receives a digital signal DS
Detects a reference generatrix portion, that is, a region in which either “0” or “1” is continuous over a certain number of bits, and sends status information regarding the presence or absence of that portion to the Y-axis movement control unit 113. .

データ抽出部104では、カウント信号CSを
用いて、上記デイジタル信号DSからデータ部分
を抽出すると共に、4ビツトのデイジタル信号で
表わされている各データセルの情報を、1ビツト
の表現に復元する。
The data extraction section 104 uses the count signal CS to extract the data portion from the digital signal DS, and restores the information of each data cell represented by the 4-bit digital signal into a 1-bit representation. .

読込確度チエツク部105は、カードの角度変
移有無チエツクと、上記復元されたデータのパリ
テイ等のチエツクとを行なう。角度変移有無のチ
エツクは、本実施例の場合、上記復元されたデー
タのスタートビツトとストツプビツトとを比較し
て、異極性であれば正常、同極性であれば、カー
ドの角度変移が許容範囲を越えていると判定す
る。そして、角度変移が正常であるデータについ
て、パリテイチエツクを行なう。角度変移が異常
な場合には、パリテイチエツクを行なわず、マイ
クロプロセツサ115に対し、角度異常ステータ
ス情報を出力する。
The reading accuracy checking unit 105 checks whether there is an angular shift of the card and checks the parity of the restored data. In this embodiment, the check for the presence or absence of angular shift is performed by comparing the start bit and stop bit of the restored data, and if the polarity is different, it is normal; if the polarity is the same, the angular shift of the card is within the allowable range. It is judged that it exceeds. Then, a parity check is performed on the data in which the angular shift is normal. If the angle shift is abnormal, no parity check is performed and angle abnormality status information is output to the microprocessor 115.

マイクロプロセツサ115は、後述するY軸移
動制御部113を介して排出機構114に対し、
カードを排出する指示を出力する。
The microprocessor 115 controls the ejection mechanism 114 via a Y-axis movement control section 113, which will be described later.
Outputs instructions to eject the card.

なお本実施例では、1本のトラツクについて3
回のスキヤンを行なつているので、いずれかのス
キヤンにおいて角度変移が許容範囲内のものを、
一時記憶部106に格納する。正常なデータが複
数ある場合には、その中で最もパリテイエラーの
少ないデータDTを、一時記憶部106に格納す
る。
Note that in this embodiment, 3
Since we are performing multiple scans, if the angular shift is within the allowable range in any of the scans,
The data is stored in the temporary storage unit 106. If there is a plurality of normal data, the data DT with the least parity error among them is stored in the temporary storage unit 106.

上記一時記憶部106に格納されているデータ
は、マイクロプロセツサ115によより読出さ
れ、所定アドレスを付され、バス100を介して
RAM117に格納される。
The data stored in the temporary storage section 106 is read out by the microprocessor 115, assigned a predetermined address, and sent via the bus 100.
It is stored in RAM117.

このようにして、カードがX移動部109によ
りX軸方向に一定速度で送られるに従つて、デー
タバンドに記録されている情報がRAM117に
読出される。そして、当該データバンドの最後の
トラツクがスキヤンされ、カードの一端が端部検
出110の光電検出器110aにて検出される
と、X軸移動制御部109は、カードの送りを逆
転する。
In this way, as the card is moved at a constant speed in the X-axis direction by the X moving unit 109, the information recorded in the data band is read out to the RAM 117. Then, when the last track of the data band is scanned and one end of the card is detected by the photoelectric detector 110a of the edge detection 110, the X-axis movement control section 109 reverses the card feeding.

カードの他端が端部検出110にて検出される
と、マイクロプロセツサ115は、Y軸移動制御
部113に対し、次のデータバンドに移動するよ
う指令する。これを受けて、Y軸移動制御部11
3は、Y軸駆動回路112を介してサーボモータ
107を駆動し、カードをデータバンドの幅方向
に移動する。この移動は、マイクロプロセツサ1
15により指示される移動距離に対応してパルス
を出力し、サーボモータをステツプ状に駆動して
行なう。この後は、上述した動作を繰返す。
When the other end of the card is detected by the end detection 110, the microprocessor 115 instructs the Y-axis movement control section 113 to move to the next data band. In response to this, the Y-axis movement control section 11
3 drives the servo motor 107 via the Y-axis drive circuit 112 to move the card in the width direction of the data band. This movement is performed by microprocessor 1
This is done by outputting pulses corresponding to the moving distance indicated by 15 and driving the servo motor in steps. After this, the above-described operation is repeated.

ところで、Y軸移動制御部113対する基準線
検出部102からのステータス情報STが、基準
線が1本のみとするものである時は、Y軸移動制
御部113は、マイクロプロセツサ115の指示
する方向に、ステツプ移動を行なう。そして、基
準線が2本存在する旨のステータス情報が、入力
される点で停止する。
By the way, when the status information ST sent from the reference line detection unit 102 to the Y-axis movement control unit 113 indicates that there is only one reference line, the Y-axis movement control unit 113 follows instructions from the microprocessor 115. Performs step movement in the direction. Then, the process stops at the point where status information indicating that two reference lines exist is input.

この場合、位置決めの精度は、上述したよう
に、センサの視野内に基準線が2本存在すればよ
く、精密な位置決めを要しない。視野内における
位置すれば、読込んだデイジタル信号からデータ
を抽出する際に、除去される。
In this case, as described above, the positioning accuracy only requires that two reference lines exist within the field of view of the sensor, and precise positioning is not required. If located within the field of view, it will be removed when extracting data from the read digital signal.

基準線が全く検出できない旨のステータス情報
の場合には、マイクロプロセツサ115は、カー
ドの初期設定をやり直す。
If the status information indicates that the reference line cannot be detected at all, the microprocessor 115 re-initializes the card.

また、カードの角度変移についても、1トラツ
クについての複数回のスキヤンのうち、いずれか
が正常であればよいので、許容範囲が広い。従つ
て、カードを載置するキヤリヤ等のガイドの精度
を、極端に精密に加工する必要がない。しかも、
カードが角度変移を生じて読出し装置に装着され
て、二つの隣接するトラツクにまたがつてデータ
を読込んだ場合でも、確実にチエツクされるの
で、誤つた読込みを防止できる。なお、この許容
範囲は、1トラツクについてのスキヤン回数が多
くなるほど広く設定できる。
Furthermore, regarding the angular shift of the card, it is sufficient if any one of the multiple scans for one track is normal, so there is a wide permissible range. Therefore, there is no need to extremely precisely process the guide of the carrier or the like on which the card is placed. Moreover,
Even when the card is loaded into the reading device with an angular shift and data is read across two adjacent tracks, the card is reliably checked, so erroneous reading can be prevented. Note that this allowable range can be set wider as the number of scans per track increases.

このようにして、全てのデータバンドのスキヤ
ニングを終了すると、Y軸移動制御部113は、
排出機構114に対し、カードを排出する指示を
出力する。
After scanning all data bands in this way, the Y-axis movement control unit 113
An instruction to eject the card is output to the ejection mechanism 114.

なお、カードのデータ読出しの途中で、読出し
を中止し、カードを排出したい時は、排出要求ス
イツチ120をオンすればよい。これにより、上
記同様に、Y軸移動制御113が、排出機構11
4に対し、カードを排出する指示を出力する。
It should be noted that in the middle of reading data from the card, if the reading is to be stopped and the card is to be ejected, the ejection request switch 120 may be turned on. As a result, similarly to the above, the Y-axis movement control 113 controls the ejection mechanism 11.
4, outputs an instruction to eject the card.

[発明の効果] 以上説明したように本発明は、サーボ等の位置
決め機構による位置決めの精度を比較的荒く設定
し、上記荒い位置決めの誤差を、カードから読取
つた信号の処理段階でで修正することができて、
位置決め機構を比較的簡単で安価な構成とし、読
出装置を安価に形成できる効果がある。
[Effects of the Invention] As explained above, the present invention sets the accuracy of positioning by a positioning mechanism such as a servo to be relatively rough, and corrects the error of the rough positioning at the stage of processing the signal read from the card. is completed,
The positioning mechanism has a relatively simple and inexpensive structure, and the reading device can be formed at low cost.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明光メモリカード読出装置の構成
を示すブロツク図、第2図は本発明の読出装置の
対象となる光メモリカードの一例を示す平面図、
第3図は上記カードの部分拡大平面図、第4図は
上記第2図におけるA矢視部拡大平面図、第5A
図および第5B図は上記カードのスタートビツト
とストツプビツトの配置とその機能を示す説明
図、第6図本発明光メモリカード読出装置の一実
施例を示すブロツク図、第7図は上記実施例装置
に使用するX軸移動機構の一例を示す斜視図、第
8図は上記実施例装置において使用するセンサの
構造を示す側面図である。 1……基板、2……メモリ層、3……データバ
ンド、4……トラツク、5……記憶セル、6……
列基準線、70……行基準母線、71……行基準
線、101……センサ駆動回路、102……基準
線検出部、104……データ抽出部、106……
一時記憶部、107,111……サーボモータ、
109……X軸移動制御部、113……Y軸移動
制御部、115……マイクロプロセツサ、117
……ランダムアクセスメモリ(RAM)。
FIG. 1 is a block diagram showing the configuration of an optical memory card reading device of the present invention, and FIG. 2 is a plan view showing an example of an optical memory card to which the reading device of the present invention is applied.
Fig. 3 is a partially enlarged plan view of the above card, Fig. 4 is an enlarged plan view of the section viewed from arrow A in Fig. 2, and
5B and 5B are explanatory diagrams showing the arrangement of the start bit and stop bit of the card and their functions, FIG. 6 is a block diagram showing an embodiment of the optical memory card reading device of the present invention, and FIG. FIG. 8 is a perspective view showing an example of the X-axis moving mechanism used, and FIG. 8 is a side view showing the structure of the sensor used in the apparatus of the above embodiment. 1...Substrate, 2...Memory layer, 3...Data band, 4...Track, 5...Storage cell, 6...
Column reference line, 70...Row reference bus line, 71...Row reference line, 101...Sensor drive circuit, 102...Reference line detection section, 104...Data extraction section, 106...
Temporary storage unit, 107, 111... Servo motor,
109...X-axis movement control unit, 113...Y-axis movement control unit, 115...Microprocessor, 117
...Random access memory (RAM).

Claims (1)

【特許請求の範囲】 1 複数のデータセルを直線的に連設してトラツ
クを形成し、該トラツクを多数並設して帯状に構
成されるデータバンドを、カード型の基台上に設
けて成り、かつ、該データバンドの長手方向両辺
に、一定幅の無信号領域からなる基準線を設けて
成り、上記データセルの光学的明暗によりデイジ
タル情報を、上記トラツクに沿つて該トラツク毎
にスタートビツトおよびストツプビツトにて挟ん
で記憶する形式の光メモリカードからデイジタル
情報を読出す光メモリカード読出し装置におい
て、 (a) 上記カードまたは該カードを載置しているキ
ヤリヤと、上記センサとを相対的にX−Y方向
に移動させるX−Y移動装置と、 (b) 上記データバンドの幅より広い範囲にて上記
トラツクを少なくとも1本視野内に臨み、該ト
ラツク上のデータセルによる明暗のパターンを
デイジタル的に検出するセンサおよびその駆動
回路と、 (c) 上記センサから送出されるデイジタル情報か
ら上記データバンドの基準線を検出すると共
に、デイジタル情報からトラツク部分のデータ
を抽出して一時記憶し、かつ、該基準線検出に
関するステータス情報を送出し、さらに、上記
デイジタル情報からスタートビツトおよびスト
ツプビツトを検出して、スタート信号とストツ
プ信号とを比較し、当該デイジタル情報が同一
トラツクの情報か否かを判定する読込制御手段
と、 (d) 上記ステータス情報に基づき、上記X−Y移
動装置に、上記センサの視野内にデータバンド
を収めるよう該センサとカードとを相対変移さ
せる変移信号、および、該センサをデータバン
ドに沿つて相対移動させる移動信号を送る移動
制御手段と、 (e) 上記読込制御手段に一時記憶されるデータを
読込んで蓄積するデータ蓄積手段、 とを備えて成ることを特徴とする光メモリカード
読出し装置。
[Claims] 1. A data band in which a plurality of data cells are arranged in a straight line to form a track, and a large number of the tracks are arranged in parallel to form a band-like data band is provided on a card-shaped base. A reference line consisting of a no-signal area of a constant width is provided on both sides of the data band in the longitudinal direction, and digital information is started for each track along the track based on the optical brightness of the data cell. In an optical memory card reading device for reading digital information from an optical memory card of the type in which digital information is stored by being sandwiched between bits and stop bits, (a) the card or the carrier on which the card is placed and the sensor are relatively - an X-Y moving device for moving in the Y direction; (c) detecting a reference line of the data band from digital information sent from the sensor, extracting track portion data from the digital information and temporarily storing it; Sends status information regarding the reference line detection, further detects a start bit and a stop bit from the digital information, compares the start signal and the stop signal, and determines whether the digital information is information on the same track. (d) a displacement signal for causing the XY moving device to relatively displace the sensor and the card so as to fit the data band within the field of view of the sensor, based on the status information; An optical memory comprising: movement control means for sending a movement signal for relative movement along a data band; and (e) data storage means for reading and accumulating data temporarily stored in the reading control means. Card reading device.
JP18617984A 1984-09-05 1984-09-05 Optical memory card reader Granted JPS6163936A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18617984A JPS6163936A (en) 1984-09-05 1984-09-05 Optical memory card reader

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18617984A JPS6163936A (en) 1984-09-05 1984-09-05 Optical memory card reader

Publications (2)

Publication Number Publication Date
JPS6163936A JPS6163936A (en) 1986-04-02
JPH0430648B2 true JPH0430648B2 (en) 1992-05-22

Family

ID=16183772

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18617984A Granted JPS6163936A (en) 1984-09-05 1984-09-05 Optical memory card reader

Country Status (1)

Country Link
JP (1) JPS6163936A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6331029A (en) * 1986-07-24 1988-02-09 Eiichi Yamaga Optical recording and reproducing device for fixed recording media

Also Published As

Publication number Publication date
JPS6163936A (en) 1986-04-02

Similar Documents

Publication Publication Date Title
US4634850A (en) Quad density optical data system
US4786792A (en) Transmissively read quad density optical data system
US4734565A (en) Read-only optical card and system
US4860275A (en) Optical recording card and method of reading the same
US6145742A (en) Method and system for laser writing microscopic data spots on cards and labels readable with a CCD array
KR950005531B1 (en) Quad density optical data system
EP0251666B1 (en) Apparatus for recording and reproducing information
US5051569A (en) Method for recording data onto optical data recording cards including data regions and sync regions
JPH0327973B2 (en)
EP0652564A1 (en) Information recording method
US4970712A (en) Method for recording data onto optical data recording cards using pits for indicating the center line positions of data arrays provided on said cards
GB2185144A (en) Information recording carrier
JPS6163936A (en) Optical memory card reader
JPS6049469A (en) Card reading and writing device
JPH0370863B2 (en)
JPH051529B2 (en)
JPS62173631A (en) Optical recording medium
JPS62110628A (en) Method of reading optical recording and reproducing card
JPH0439128B2 (en)
US3573432A (en) System for reading coded information from punched cards with automatic error detection and correction
JPH0214391A (en) Method for reading data for different-type cards
JP2579462B2 (en) Optical recording medium
JP2543626B2 (en) How to copy a flexible disk
JPH0555931B2 (en)
JPH03209585A (en) code reader