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
JP2734538B2 - Binary data reproducing method and apparatus, and recording medium - Google Patents
[go: Go Back, main page]

JP2734538B2 - Binary data reproducing method and apparatus, and recording medium - Google Patents

Binary data reproducing method and apparatus, and recording medium

Info

Publication number
JP2734538B2
JP2734538B2 JP63183707A JP18370788A JP2734538B2 JP 2734538 B2 JP2734538 B2 JP 2734538B2 JP 63183707 A JP63183707 A JP 63183707A JP 18370788 A JP18370788 A JP 18370788A JP 2734538 B2 JP2734538 B2 JP 2734538B2
Authority
JP
Japan
Prior art keywords
line
branch
image
mark
parity
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 - Lifetime
Application number
JP63183707A
Other languages
Japanese (ja)
Other versions
JPH0233683A (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.)
KASHIO KEISANKI KK
Original Assignee
KASHIO KEISANKI KK
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 KASHIO KEISANKI KK filed Critical KASHIO KEISANKI KK
Priority to JP63183707A priority Critical patent/JP2734538B2/en
Publication of JPH0233683A publication Critical patent/JPH0233683A/en
Application granted granted Critical
Publication of JP2734538B2 publication Critical patent/JP2734538B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Description

【発明の詳細な説明】 [発明の技術分野] この発明は紙等の記録媒体に記録された符号化画像か
ら2進データを再生する2進データ再生方法及び装置並
びにこの種の方法、装置で用いられる記録媒体に関す
る。
Description: TECHNICAL FIELD The present invention relates to a binary data reproducing method and apparatus for reproducing binary data from an encoded image recorded on a recording medium such as paper, and a method and apparatus of this kind. It relates to the recording medium used.

[背景] 画像によって2進情報を符号化する技術、符号化され
た画像から情報を再生する技術としてバーコード技術
(バーコードの記録シート、バーコードの解読装置)が
知られている。しかしながら、この技術の場合、バーコ
ードの構造上、記録シートに記録できる情報の密度に制
限があり、例えば楽曲の演奏情報の入力に適用した場
合、1曲分の演奏データをバーコードとして記録させる
のにA4サイズ以上の面積が必要であった。
[Background] A barcode technology (a barcode recording sheet, a barcode decoding device) is known as a technology for encoding binary information by an image and a technology for reproducing information from the encoded image. However, in the case of this technique, the density of information that can be recorded on a recording sheet is limited due to the structure of a barcode. For example, when the technique is applied to input of music piece performance information, performance data for one piece of music is recorded as a barcode. However, it required an area of A4 size or more.

この点に鑑み、本件出願人はバーコードの代りに線画
を用いて2進情報を符号化する技術と2進情報に復元す
る技術を提案している(昭和63年5月25日出願、特許願
(1)、名称「2進情報再生方法及び装置並びに記録シ
ート」)。この線画は1本の細長い線とこの細長い線上
に分布し、それぞれがこの細長い線から2つの異なる分
岐態様のいずれかを選択的にとる複数の分岐線とを有し
ており、各分岐線が1ビットを表現している。したがっ
て、分岐線の間隔を最小にすることにより、記録できる
情報の密度を相当高くすることができる。
In view of this point, the present applicant has proposed a technique of encoding binary information using a line drawing instead of a barcode and a technique of restoring the binary information (patent filed on May 25, 1988, Application (1), Name “Binary Information Reproduction Method and Apparatus and Recording Sheet”). The line drawing has one elongated line and a plurality of branch lines that are distributed on the elongated line, each of which selectively takes one of two different branch modes from the elongated line. Represents one bit. Therefore, by minimizing the interval between branch lines, the density of recordable information can be considerably increased.

この種の線画から2進情報への再生は細長い線を辿り
ながら分岐線を検出する都度、その分岐態様に従ってビ
ットを生成することにより行われる。この2進情報再生
方式は、ビットを生成する要因となった分岐線が正規の
分岐線である場合には問題がないが、にせの分岐線であ
る場合には、1ビット余分にデータを読んでしまうこと
になるため、その後の2進データが全てシフトしてしま
い、後のデータ処理が不可能になる。また、印刷ミス等
の原因で正規の分岐線の像が欠落した場合にはデータを
1ビット飛ばしてしまうため、これが後続のデータに波
及してしまう。
Reproduction of this type of line drawing into binary information is performed by generating a bit according to the branching mode each time a branch line is detected while following an elongated line. This binary information reproducing method has no problem if the branch line that caused the bit generation is a normal branch line, but if the branch line is a fake branch line, one extra bit of data is read. Therefore, all subsequent binary data is shifted, and subsequent data processing becomes impossible. In addition, when the image of the normal branch line is lost due to a printing error or the like, the data is skipped by one bit, and this spreads to subsequent data.

このように、上記出願の技術には、符号化画像にノイ
ズが含まれる場合に再生される2進データが広範囲にわ
たって狂ってしまう問題があった。
As described above, the technique of the above-mentioned application has a problem that the binary data reproduced when the encoded image contains noise is out of order over a wide range.

[発明の目的] この発明は上記出願の技術を改良したものであり、線
画に含まれるノイズによる再生2進データへの影響を限
られた範囲に制限するとともにノイズが発生した場所を
明らかにすることのできる2進データ再生方法及び装置
を提供することを目的とする。もう1つの目的はこのよ
うな2進データ再生を容易にする符号化画像を記録した
記録媒体を提供することである。
[Object of the Invention] The present invention is an improvement of the technology of the above-mentioned application, in which the influence of noise included in a line drawing on reproduced binary data is limited to a limited range, and a place where the noise occurs is clarified. It is an object of the present invention to provide a binary data reproducing method and apparatus capable of reproducing binary data. Another object is to provide a recording medium on which an encoded image that facilitates such binary data reproduction is recorded.

[発明の構成、作用、展開] この発明によれば、上記の目的を達成するため、少な
くとも1本の細長い線とこの細長い線上に分布しそれぞ
れがビット符号化のためこの細長い線から2つの異なる
分岐態様のいずれかを選択的にとる複数の分岐線とを有
する線画であって、上記細長い線上の所定数の上記分岐
線ごとに1つの同期マークを配列した線画が記録された
記録媒体であって以下述べるこの発明の2進データ再生
方法、装置で使用される記録媒体が提供される。すなわ
ちこの発明によれば、少なくとも1本の細長い線とこの
細長い線上に分布しそれぞれがビット符号化のためこの
細長い線から2つの異なる分岐態様のいずれかを選択的
にとる複数の分岐線とを有する線画であって、上記細長
い線上の所定数の上記分岐線ごとに1つの同期マークを
配列した線画が記録された記録媒体から、この記録媒体
上の画像を2次元的に読み取る工程と、読み取られた画
像を記憶する工程と、記憶された画像のなかで上記細長
い線に相当する部分を追跡し、その過程において、上記
分岐線を検出したときにはその分岐態様に従ってビット
を生成し、上記同期マークを検出したときには同期マー
ク間において生成した上記ビットの数を検査することに
より、エラーチェックを行う工程と、を有することを特
徴とする2進データ再生方法が提供される。
According to the present invention, in order to achieve the above object, at least one elongated line and two different lines distributed on the elongated line, each of which is different from the elongated line for bit encoding. A line drawing having a plurality of branch lines that selectively take any of the branching modes, wherein the recording medium records a line drawing in which one synchronization mark is arranged for each of a predetermined number of the branch lines on the elongated line. A recording medium used in the binary data reproducing method and apparatus of the present invention described below is provided. That is, according to the present invention, at least one elongate line and a plurality of branch lines distributed on the elongate line, each of which selectively takes one of two different branch modes from the elongate line for bit encoding. Two-dimensionally reading an image on the recording medium from a recording medium on which a line drawing having one synchronization mark arranged for each of a predetermined number of the branch lines on the elongated line is recorded. Storing the obtained image, and tracking a portion corresponding to the elongated line in the stored image. In the process, when the branch line is detected, a bit is generated according to the branch mode, and the synchronization mark is generated. Detecting the number of the bits generated between the synchronization marks when detecting the error, thereby performing an error check. Data reproduction method is provided.

また、この発明の2進データ再生装置によれば、少な
くとも1本の細長い線とこの細長い線上に分布しそれぞ
れがビット符号化のためこの細長い線から2つの異なる
分岐態様のいずれかを選択的にとる複数の分岐線とを有
する線画であって、上記細長い線上の所定数の上記分岐
線ごとに1つの同期マークを配列した線画が記録された
記録媒体から、この記録媒体上の画像を2次元的に読み
取るイメージ入力手段と、上記イメージ入力手段により
読み取られた画像を記憶するイメージ記憶手段と、上記
イメージ記憶手段に記憶された画像のなかで上記細長い
線に相当する部分を追跡し、その過程において、上記分
岐線を検出したときにはその分岐態様に従ってビットを
生成し、上記同期マークを検出したときには同期マーク
間において生成した上記ビットの数を検査することによ
り、エラーチェックを行う演算手段と、を有することを
特徴とする2進データ再生装置が提供される。
Further, according to the binary data reproducing apparatus of the present invention, at least one elongated line and distributed on the elongated line, each of which selectively selects one of two different branch modes from the elongated line for bit encoding. A two-dimensional image on the recording medium is recorded from a recording medium on which a line drawing having a plurality of branch lines to be taken and in which one synchronization mark is arranged for each of the predetermined number of the branch lines on the elongated line is recorded. Image input means for reading, image storage means for storing an image read by the image input means, and a portion corresponding to the elongated line in the image stored in the image storage means, In the above, when the branch line is detected, a bit is generated according to the branch mode, and when the synchronization mark is detected, the bit is generated between the synchronization marks. By examining the number of serial bits, binary data reproduction device is provided which is characterized by having a calculating means for performing error checking.

更に、この発明によれば、上記の目的を達成するた
め、少なくとも1本の細長い線とこの細長い線上に分布
しそれぞれがビット符号化のためこの細長い線から2つ
の異なる分岐態様のいずれかを選択的にとる複数の分岐
線とを有する線画であって上記細長い線上の限られた数
の上記分岐線ごとに第1の分岐態様をとる分岐線の奇遇
と第2の分岐態様をとる分岐線の奇遇を表わすバリティ
マークを配列した線画が記録された記録媒体であって以
下述べるこの発明の2進データ再生方法、装置で使用さ
れる記録媒体が提供される。
Further, according to the present invention, in order to achieve the above object, at least one elongated line and two different branching modes are selected from the elongated line distributed on the elongated line, each of which is for bit coding. A line drawing having a plurality of branch lines to be taken, wherein the branch line taking the first branch mode and the branch line taking the second branch mode for each of a limited number of the branch lines on the elongated line There is provided a recording medium on which a line drawing in which barytes indicating an odd event are arranged is recorded and which is used in a binary data reproducing method and apparatus of the present invention described below.

すなわち、この発明によれば、少なくとも1本の細長
い線とこの細長い線上に分布しそれぞれがビット符号化
のためこの細長い線から2つの異なる分岐態様のいずれ
かを選択的にとる複数の分岐線とを有する線画であって
上記細長い線上の限られた数の上記分岐線ごとに第1の
分岐態様をとる分岐線の奇遇と第2の分岐態様をとる分
岐線の奇遇を表わすバリティマークを配列した線画が記
録された記録媒体から、この記録媒体上の画像を2次元
的に読み取る工程と、読み取られた画像を記憶する工程
と、記憶された画像のなかで上記細長い線に相当する部
分を追跡し、その過程において、上記分岐線を検出した
ときにはその分岐態様に従ってビットを生成し、上記パ
リティマークを検出したときにはパリティマーク間にお
いて検出された上記第1の分岐態様をとる分岐線の数と
上記第2の分岐態様をとる分岐線の数を上記パリティマ
ークの検出結果に従って検査することによりエラーチェ
ックを行う工程と、を有することを特徴とする2進デー
タ再生方法が提供され、また、少なくとも1本の細長い
線とこの細長い線上に分布しそれぞれがビット符号化の
ためこの細長い線から2つの異なる分岐態様のいずれか
を選択的にとる複数の分岐線とを有する線画であって上
記細長い線上の限られた数の上記分岐線ごとに第1の分
岐態様をとる分岐線の奇遇と第2の分岐態様をとる分岐
線の奇遇を表わすバリティマークを配列した線画が記録
された記録媒体から、この記録媒体上の画像を2次元的
に読み取るイメージ入力手段と、上記イメージ入力手段
により読み取られた画像を記憶するイメージ記憶手段
と、上記イメージ記憶手段に記憶された画像のなかで上
記細長い線に相当する部分を追跡し、その過程におい
て、上記分岐線を検出したときにはその分岐態様に従っ
てビットを生成し、上記パリティマークを検出したとき
にはパリティマーク間において検出された上記第1の分
岐態様をとる分岐線の数と上記第2の分岐態様をとる分
岐線の数を上記パリティマークの検出結果に従って検査
することによりエラーチェックを行う演算手段と、を有
することを特徴とする2進データ再生装置が提供され
る。
That is, according to the present invention, at least one elongated line and a plurality of branch lines distributed on the elongated line, each of which selectively takes one of two different branch modes from the elongated line for bit encoding, Arranging, for each of a limited number of the branch lines on the elongated line, a barytic mark indicating the odd occurrence of the branch line in the first branch mode and the oddness of the branch line in the second branch mode. Two-dimensionally reading the image on the recording medium from the recording medium on which the line drawing is recorded, storing the read image, and determining a portion corresponding to the elongated line in the stored image. Tracking, in the process, when the branch line is detected, a bit is generated according to the branch mode, and when the parity mark is detected, the bit is detected between the parity marks. Performing an error check by checking the number of branch lines in the first branch mode and the number of branch lines in the second branch mode in accordance with the result of detection of the parity mark. And at least one elongated line and a plurality of branches distributed on the elongated line, each of which selectively takes one of two different branching modes from the elongated line for bit encoding. And a barity mark indicating the odd occurrence of the branch line taking the first branch mode and the odd occurrence of the branch line taking the second branch mode for each of the limited number of the branch lines on the elongated line. Image input means for two-dimensionally reading an image on the recording medium from a recording medium on which a line drawing in which is arranged is recorded, and an image storage means for storing the image read by the image input means. And a portion corresponding to the elongated line in the image stored in the image storage unit. In the process, when the branch line is detected, a bit is generated according to the branch mode. When a parity mark is detected, the number of branch lines in the first branch mode and the number of branch lines in the second branch mode detected between the parity marks are checked according to the result of the parity mark detection. A binary data reproducing apparatus is provided, comprising: an arithmetic unit for performing an error check.

以上の構成において、少なくとも1本の細長い線とそ
れから分岐する複数のビット符号化分岐線とから成る2
次元の線画構成の符号化画像は高い記録密度で形成し得
る。
In the above structure, at least one elongated line and a plurality of bit-encoded branch lines branching therefrom are provided.
A coded image having a two-dimensional line drawing configuration can be formed at a high recording density.

細長い線の各々とそれから分岐する複数の分岐線は1
つの連続する線画として形成される。したがって、2進
データ再生の際に、この線画の連続性を利用し、取り込
んだ画像データのなかから細長い線に相当する部分を追
跡し、その過程において分岐線に出会う都度、その分岐
態様に従った復号ビットを生成することにより、正しい
順序でデータ解読が容易に達成される。しかしながら、
この発明の同期マーク、パリティマークを用いない構成
では、ビット符号化分岐線間ににせの分岐線が入ってく
ると解読エラーの波及効果が生じてしまう。
Each of the elongated lines and the plurality of branch lines branching from it are 1
It is formed as two consecutive line drawings. Therefore, at the time of binary data reproduction, the continuity of the line drawing is used to track a portion corresponding to an elongated line from the captured image data, and each time a branch line is encountered in the process, the branch mode is followed. By generating the decoded bits, the data decoding is easily achieved in the correct order. However,
In the configuration of the present invention that does not use a synchronization mark or a parity mark, if a fake branch line enters between bit-encoded branch lines, a decoding error ripple effect occurs.

すなわち、線画にノイズ画像が含まれると分岐線の数
は増減する。例えば、第1の分岐態様をもつにせの分岐
線が形成されていると分岐線の数は増大し、本物の分岐
線が欠除した場合には分岐線の数は減少する。
That is, if a line image includes a noise image, the number of branch lines increases or decreases. For example, if a fake branch line having the first branch mode is formed, the number of branch lines increases, and if a real branch line is omitted, the number of branch lines decreases.

したがって、分岐線の数の増減をチェックするための
マークを線画の限られた長さごとに配置すれば、ノイズ
に起因する再生2進データの同期のずれの検出が容易に
なり、またノイズの発生位置を限られた長さの範囲内で
特定することができる。
Therefore, if the marks for checking the increase or decrease of the number of branch lines are arranged at every limited length of the line drawing, it becomes easy to detect the synchronization deviation of the reproduced binary data due to the noise, and the noise can be easily detected. The occurrence position can be specified within a limited length.

一定数の分岐線ごとに配置されるマークは同期マーク
の意味をもつ。
The mark arranged for each fixed number of branch lines has the meaning of a synchronization mark.

したがって、同期マークをもつ線画に対する2進デー
タの再生では、分岐線を検出したときにその分岐態様に
したがってビットを生成し、同期マークを検出したとき
に前回の同期マークから今回の同期マークまでの間に生
成したビット数(または検出した分岐線の数)を検査す
ることにより、ノイズの発生位置を同期マーク間で生成
した2進データの範囲内で検出することができ、同期マ
ークの位置から2進データの同期を設定し直すことがで
きる。
Therefore, in reproducing binary data for a line drawing having a synchronization mark, when a branch line is detected, bits are generated according to the branch mode, and when a synchronization mark is detected, a bit from the previous synchronization mark to the current synchronization mark is generated. By examining the number of bits generated between (or the number of detected branch lines), the position where noise occurs can be detected within the range of binary data generated between synchronization marks. The synchronization of the binary data can be reset.

別の形式のマークはパリティマークである。限られた
長さの線画内で発生するノイズは高々1箇所程度と考え
ることができる。したがって、限られた数の分岐線ごと
に第1の分岐態様をとる分岐線の奇偶を表わすとともに
第2の分岐態様をとる分岐線の奇偶を表わすパリティマ
ークを配置することにより、上記のノイズを検出するこ
とが可能になる。
Another type of mark is a parity mark. It can be considered that noise generated in a line image having a limited length is at most one place. Therefore, by disposing a parity mark indicating the odd / even of the branch line taking the first branch mode and the odd / even of the branch line taking the second branch mode for each of a limited number of branch lines, the above noise can be reduced. It becomes possible to detect.

すなわち、パリティマークを有する線画に対する2進
データの再生においては、線画の探索中に分岐線を検出
したときに分岐態様に従ってビットを生成し、パリティ
マークを検出したときにはパリティマーク間で検出した
第1の分岐態様をとる分岐数の奇偶と第2の分岐態様を
とる分岐線の奇偶をパリティマークの検出結果に従って
チェックすればよい。
That is, in reproducing binary data for a line drawing having a parity mark, when a branch line is detected during the search for a line drawing, bits are generated according to a branching mode, and when a parity mark is detected, the first bit detected between the parity marks is generated. The odd / even number of branches in the branch mode and the odd / even in the branch line in the second branch mode may be checked in accordance with the parity mark detection result.

なお、奇数個または偶数個の分岐線ごとに第1の態様
をとる分岐線の数の奇偶を表わすパリティマークを使用
したときには、このパリティマークは同時に第2の態様
の分岐線の奇偶を表わすことになる。
When a parity mark indicating the odd or even number of the branch lines in the first mode is used for each of the odd or even branch lines, the parity mark simultaneously indicates the odd or even number of the branch lines in the second mode. become.

上記同期マークとパリティマークの両方を線画上に配
置する構成もあり得る。この場合の好ましい形態では1
つのマークで同期とパリティの両方を表現する。すなわ
ち、一定数の分岐線ごとに第1の分岐態様をとる分岐線
の数の奇偶を表わすマーク(同期・パリティマーク)を
配置する。そして、これに対する2進データ再生におい
ては、分岐線を検出したときに分岐態様に従ってビット
を生成し、同期・パリティマークを検出したときに同期
・パリティマーク間で検出した分岐線の数を検査すると
ともに同期・パリティマーク間で検出した第1の分岐態
様をとる分岐線の数の奇偶を調べる。
There may be a configuration in which both the synchronization mark and the parity mark are arranged on a line drawing. In a preferred form in this case, 1
One mark represents both synchronization and parity. That is, a mark (synchronization / parity mark) indicating the oddness or evenness of the number of branch lines in the first branch mode is arranged for every fixed number of branch lines. Then, in the binary data reproduction, when a branch line is detected, a bit is generated according to a branch mode, and when a synchronization / parity mark is detected, the number of branch lines detected between the synchronization / parity marks is checked. At the same time, the odd / even number of branch lines in the first branch mode detected between the synchronization / parity marks is checked.

同期マークとパリティマークの両方が配置された線画
に関しては、2進データの再生において同期の検査(分
岐線の数の検査)とパリティ検査(特定の分岐態様をと
る分岐線の奇偶検査)を行うことにより、より複雑なノ
イズをも検出可能になる。すなわち、正規の分岐線が欠
け、にせの分岐線が形成された場合にも対応可能であ
る。
For a line drawing on which both a synchronization mark and a parity mark are arranged, a synchronization check (a check of the number of branch lines) and a parity check (an odd / even check of a branch line having a specific branch mode) are performed in the reproduction of binary data. This makes it possible to detect more complicated noise. That is, it is possible to cope with a case where a regular branch line is missing and a fake branch line is formed.

[実施例] 以下、図面を参照してこの発明の実施例を説明する。Embodiment An embodiment of the present invention will be described below with reference to the drawings.

第1図にこの発明に従って記録シートに記録される符
号化画像の例を示す。図示のように符号化画像は線画で
あり、複数の平行で等間隔の行L1、L2……L10の線画パ
ターンより成る。各行は始点Sから終点Eの間を延びる
1本の細長い線(幹)Mと幹M上に分布し、幹Mから2
つの異なる分岐態様を選択的にとる複数の分岐線(枝)
B1、B2を有する。幹Mの進行方向(始点Sから終点Eの
方向)に対して幹Mの左側に延びる枝B1は第1のビット
例えばビット“1"を表わし、幹Mの右側に延びる枝B2は
第2のビット例えばビット“0"を表わす。さらに線画に
は、一定数(ここでは4つ)の分岐線B1、B2ごとに同期
マークSYNCが形成されている。第1図では同期マークSY
NCは幹Mの両側から延びる分岐線で構成されている。し
たがって、符号化画像の線画は同期マークによってセグ
メント化(ブロック化)されているわけであり、後述す
るように2進データの再生において、各線画セグメント
内のビット枝B1、B2の数を同期マークSYNCの到来時に調
べることにより、画像に含まれるノイズの発生場所を線
画セグメントの範囲内で特定することができる。
FIG. 1 shows an example of an encoded image recorded on a recording sheet according to the present invention. As shown in the figure, the encoded image is a line drawing, and is composed of a plurality of parallel and equally-spaced line drawing patterns of lines L1, L2,. Each row is distributed on a single elongated line (trunk) M extending from the starting point S to the ending point E and the trunk M, and is separated from the trunk M by 2
A plurality of branch lines (branches) selectively adopting two different branch modes
It has B1 and B2. A branch B1 extending to the left of the trunk M with respect to the traveling direction of the trunk M (a direction from the starting point S to the end point E) represents a first bit, for example, bit "1", and a branch B2 extending to the right of the trunk M is defined as a second bit. A bit, for example, a bit “0” is represented. Furthermore, a synchronization mark SYNC is formed in the line drawing for each of a fixed number (four in this case) of branch lines B1 and B2. Fig. 1 shows the synchronization mark SY
The NC is composed of branch lines extending from both sides of the trunk M. Therefore, the line drawing of the encoded image is segmented (blocked) by the synchronization mark, and as described later, in the reproduction of the binary data, the number of bit branches B1 and B2 in each line drawing segment is determined by the synchronization mark. By checking at the arrival of SYNC, it is possible to specify the location of the noise included in the image within the range of the line drawing segment.

第2図に符号化画像の別の3つの例を示す。これらの
例では同期マークSYNCの代りに同期・パリティマークSP
を使用している。例えば第2図(A)では7本のビット
枝B1、B2ごとに太い枝の同期・パリティマークSP1が形
成されている。そして、線画セグメント内の7本のビッ
ト枝B1、B2のなかに幹Mの左側から延びるビット“1"の
枝が奇数のときには、その線画セグメントに対する同期
・パリティマークSP1は幹Mの左側から延びる太い枝と
なっており、偶数個のビット“1"の枝をもつ線画セグメ
ントに対する同期・パリティマークSP1は幹Mの右側か
ら延びる太い枝となっている。第2図(B)の例は、第
2図(A)に示す同期・パリティマークの形式を変更し
たものであり、ここでの同期・パリティマークSP2は2
本の枝を太い梁で連結した構造をもっている。第2図
(C)の例は同期・パリティマークをさらに変更したも
のであり、この同期・パリティマークSP3は線画セグメ
ント内のビット“1"の枝B1の数の奇偶によって幹Mの右
側または左側から延びる太い線(パリティマーク部)P
と幹Mの両側から延びる細い枝(同期マーク部)Sとを
もつ構造になっている。この第2図(C)の例では同期
マークSとパリティマークPは一体化されて同期・パリ
ティマークSP3を構成しているが、同期マークSと独立
にパリティマークPを配置するようにしてもよい。
FIG. 2 shows three other examples of the encoded image. In these examples, the synchronization mark SYNC is used instead of the synchronization mark SYNC.
You are using For example, in FIG. 2A, a thick branch synchronization / parity mark SP1 is formed for each of the seven bit branches B1 and B2. When the branch of the bit "1" extending from the left side of the trunk M in the seven bit branches B1 and B2 in the line drawing segment is an odd number, the synchronization / parity mark SP1 for the line drawing segment extends from the left side of the trunk M. The synchronization / parity mark SP1 for the line drawing segment having an even number of bit “1” branches is a thick branch extending from the right side of the trunk M. The example of FIG. 2 (B) is a modification of the format of the synchronization / parity mark shown in FIG. 2 (A), where the synchronization / parity mark SP2 is 2
It has a structure in which branches are connected by thick beams. In the example of FIG. 2C, the synchronization / parity mark is further changed, and the synchronization / parity mark SP3 is changed to the right or left side of the trunk M depending on the oddness of the number of the branches B1 of the bit "1" in the line drawing segment. Line (parity mark part) P extending from
And thin branches (synchronous mark portions) S extending from both sides of the trunk M. In the example shown in FIG. 2C, the synchronization mark S and the parity mark P are integrated to form a synchronization / parity mark SP3. However, the parity mark P may be arranged independently of the synchronization mark S. Good.

後述するように、第2図に例示するような同期・パリ
ティマークSP付きの線画に対する2進データ再生では、
同期パリティマークSPの検出時に、関連する線画セグメ
ント内で検出したビット枝B1、B2の数とビット“1"の枝
B1の奇偶(および/またはビット“0"の枝B2の奇偶)を
調べることにより線画セグメント内のエラーを検出して
いる。
As will be described later, in binary data reproduction for a line drawing with a synchronization / parity mark SP as illustrated in FIG.
When the synchronous parity mark SP is detected, the number of bit branches B1 and B2 detected in the relevant line drawing segment and the branch of bit “1”
An error in the line drawing segment is detected by examining the evenness of B1 (and / or the oddness of branch B2 of bit “0”).

上述したような符号化画像が記録された記録媒体(記
録シート)から画像を取り込んで2進データを再生する
2進データ再生装置の全体構成を第3図に示す。同図に
おいて、1が記録シートであり、この記録シート1上の
画像はイメージ入力装置2により読み取られ、イメージ
記憶装置3により2値(黒白)の画像データとして記憶
される。イメージ入力装置2としては周知のイメージス
キャナあるいはテレビカメラ(例えばCCDカメラ)が使
用できる。イメージ記憶装置3に記憶された画像データ
は演算装置4により符号化画像の構造的特徴に従って認
識処理が実行され2進データが再生される。
FIG. 3 shows the overall configuration of a binary data reproducing apparatus that captures an image from a recording medium (recording sheet) on which an encoded image as described above is recorded and reproduces binary data. In FIG. 1, reference numeral 1 denotes a recording sheet, an image on the recording sheet 1 is read by an image input device 2, and stored as binary (black and white) image data by an image storage device 3. As the image input device 2, a known image scanner or a television camera (for example, a CCD camera) can be used. The image data stored in the image storage device 3 is subjected to recognition processing by the arithmetic device 4 in accordance with the structural characteristics of the encoded image, and binary data is reproduced.

演算装置4が実行する画像認識処理は符号化画像が第
1図に示すような同期マークSYNC付きのものか第2図に
示すような同期・パリティマークSP付きのものかによっ
て異なる。前者に対する認識処理を第4図に示し、後者
に対する認識処理を第5図に示す。
The image recognition processing executed by the arithmetic unit 4 differs depending on whether the encoded image has a synchronization mark SYNC as shown in FIG. 1 or a synchronization / parity mark SP as shown in FIG. The recognition process for the former is shown in FIG. 4, and the recognition process for the latter is shown in FIG.

第4図から説明すると、まず4−1で演算装置4は記
憶された画像データから行の間隔(幹M)の間隔を測定
し、その間隔をWとする。次に最も上の行に着目し(4
−2)、その行の始点Sを捜す(4−3)。そして行の
中心線すなわち幹Mに沿って1ステップだけ右の位置に
移動し、幹Mの終点Eを越えたかどうか判別する(4−
4)。移動した位置が幹M上の点であれば、その点から
上下W/4の位置にある画像データをチェックする(4−
5)。その画像データが白画素のときには4−4に戻っ
てチェックする位置をさらに1つ右の位置に移動する。
4−5のチェックにおいて見つかった黒画素はビット枝
B1、B2または同期マークSYNCの断片を表わしている。す
なわち、第1図からわかるように、幹MのW/4上にある
黒画素は幹Mの左側に延びるビット“1"の枝B1の断片で
あり、幹MのW/4下にある黒画素は幹Mの右側に延びる
ビット“0"の枝B2の断片であり、幹Mの両側にある黒画
素は幹Mの両側から延びる枝すなわち同期マークSYNCの
断片を表わしている。したがって、チェック4−5で黒
画素を見つけたときには4−6に進んでどの位置で黒画
素を見つけたかどうかを調べる。そして、幹Mの上で見
つけたときにはビット“1"を出力し(4−7)、幹Mの
下で見つけたときにはビット“0"を出力し(4−8)、
ビットカウンタbitcounterを1つインクリメントする
(4−9)。このビットカウンタbitcounterは同期マー
クSYNCに係る線画ブロック(セグメント)に含まれるビ
ット枝B1、B2の数を計数するためのものである。したが
って、チェック4−6で同期マークSYNCを認識したとき
には4-10へ進んでビットカウンタbitcounterの値が4か
どうかを判別する。この数値“4"は同期マークSYNC間に
ある正規のビット枝B1、B2の数である。したがってビッ
トカウンタbitcounterが4と異なるときは同期マークSY
NC間の線画ブロックにノイズが含まれていることにな
る。そこで4-11に進んでこのブロックにエラーが含まれ
ることを示す処理を実行し、ビットカウンタbitcounter
を“0"に戻す。一方、ビットカウンタbitcounterが4の
ときには線画ブロックにエラーはないと考えられるので
ビットカウンタbitcounterのみを“0"に戻す。
Referring to FIG. 4, first, at 4-1 the arithmetic unit 4 measures the interval of the row interval (stem M) from the stored image data and sets the interval to W. Next, pay attention to the top row (4
-2), search for the starting point S of the line (4-3). Then, it moves to the right position by one step along the center line of the row, that is, the trunk M, and determines whether or not it has exceeded the end point E of the trunk M (4-
4). If the moved position is a point on the stem M, the image data at the upper and lower W / 4 positions from that point is checked (4-
5). If the image data is a white pixel, the process returns to step 4-4 to move the position to be checked one position further to the right.
The black pixel found in the check of 4-5 is a bit branch
B1, B2 or a fragment of the synchronization mark SYNC. That is, as can be seen from FIG. 1, the black pixel above W / 4 of the stem M is a fragment of the branch B1 of the bit “1” extending to the left of the stem M, and the black pixel below W / 4 of the stem M. The pixel is a fragment of the branch B2 of the bit “0” extending to the right side of the trunk M, and the black pixels on both sides of the trunk M represent a branch extending from both sides of the trunk M, that is, a fragment of the synchronization mark SYNC. Therefore, when a black pixel is found in the check 4-5, the process proceeds to 4-6 to check at which position the black pixel is found. Then, when it is found on the trunk M, it outputs a bit "1" (4-7), when it is found on the trunk M, it outputs a bit "0" (4-8),
The bit counter bitcounter is incremented by one (4-9). This bit counter bitcounter counts the number of bit branches B1 and B2 included in the line drawing block (segment) related to the synchronization mark SYNC. Therefore, when the synchronization mark SYNC is recognized in the check 4-6, the process proceeds to 4-10 to determine whether or not the value of the bit counter bitcounter is 4. This numerical value "4" is the number of normal bit branches B1, B2 between the synchronization marks SYNC. Therefore, when the bit counter bitcounter is different from 4, the synchronization mark SY
This means that the line drawing block between NCs contains noise. Therefore, the process proceeds to 4-11 to execute processing indicating that this block contains an error, and the bit counter bitcounter
To “0”. On the other hand, when the bit counter bitcounter is 4, it is considered that there is no error in the line drawing block, so only the bit counter bitcounter is returned to “0”.

4−4において幹Mの終点を越えたことが検知された
ときは4-13に進み、次の行が残っているかどうかを調べ
る。残っていれば4−3に戻り、その行の始点Sをサー
チする。次の行が残っていなければ、すべての行の線画
に対する2進データの再生は完了しているのでフローを
抜ける。
If it is detected in 4-4 that the end point of the trunk M has been exceeded, the process proceeds to 4-13 to check whether the next line remains. If it remains, the process returns to 4-3 to search for the starting point S of the line. If the next line does not remain, the reproduction of the binary data for all the line drawings has been completed, and the flow exits.

第5図は第2図の符号化画像に対する画像認識処理で
あり、5−1と5−2で演算装置4は画像データのわく
の端の方から幹Mの始点を捜す。幹Mの始点が発見され
ると5−3に進み、幹Mを1ステップ辿り、幹Mが続い
ていれば(5−4)、枝B1、B2、SPの存在を調べる。枝
が見つからなかったときは(5−6)、5−3に戻るが
枝が見つかったときには5−7に進み、枝の特徴を認識
する。例えば、第2図(A)の符号化画像の場合には、
枝の幅と幹Mに対する枝の向きを認識する。枝の幅が狭
くて幹Mの左側を分岐方向とするのはビット“1"を表わ
す枝B1であり、枝の幅が狭くて幹Mの右側を分岐方向と
するのはビット“0"を表わす枝B2であり、枝の幅が太く
て幹Mの左側を分岐方向とするのは線画セグメントに奇
数個のビット“1"の枝B1が含まれることを表わす同期・
パリティマークSP1であり、枝の幅が太くて幹Mの右側
を分岐方向とするのは線画セグメントに偶数個のビット
“1"の枝B2が含まれることを表わす同期・パリティマー
クSP1である。また、第2図(B)の符号化画像の場合
には幹Mに対する枝の向きと、枝に梁が含まれるかどう
かを認識する。第2図(C)の符号化画像の場合には同
図(A)の場合とほぼ同じ処理でよいが、幹Mの両側に
分岐する同期マーク部Sが含まれることを同期・パリテ
ィマークSP3を認識のための必要条件とする。枝の特徴
認識処理5−7は具体的にはパターンマッチングにより
あるいは枝近傍の画像データの射影(プロダクション)
をとることにより行うことができる。5−7の次に5−
8で同期・パリティマークの枝SPかどうかを判別し、同
期・パリティマークの枝SPでなければ枝の分岐方向に従
ってデータビットを記録5−9して5−3に戻る。同期
・パリティマークの枝SPを検知したときには5-10に進
み、線画セグメント内において検出したビット枝B1、B2
の数が7かどうかを調べるとともに、同セグメント内に
おいて検出したビット“1"の枝B1の数の奇偶を同期・パ
リティマークSPの分岐方向に従ってチェックし、そのチ
ェック結果に基づいてエラー処理を実行する。すなわ
ち、前回の同期・パリティマークSPから今回の同期・パ
リティマークSPまでの間(線画セグメント内)に検出し
たビット枝の数が7でない場合、または同セグメント内
で生成したビット“1"の数が同期・パリティマークSPの
パリティ情報と不一致のとき、セグメントにエラー有り
として処理する。5-10の後は5−3に戻る。
FIG. 5 shows an image recognition process for the encoded image shown in FIG. 2. In 5-1 and 5-2, the arithmetic unit 4 searches for the starting point of the trunk M from the end of the frame of the image data. If the starting point of the trunk M is found, the process proceeds to 5-3, and the trunk M is traced by one step. If the trunk M is continued (5-4), the existence of the branches B1, B2, and SP is checked. If no branch is found (5-6), the process returns to 5-3, but if a branch is found, the process goes to 5-7 to recognize the feature of the branch. For example, in the case of the encoded image of FIG.
The width of the branch and the direction of the branch with respect to the trunk M are recognized. It is the branch B1 representing the bit "1" that the branch width is narrow and the left side of the trunk M is the branch direction, and the bit B is "0" if the branch width is narrow and the right side of the trunk M is the branch direction. The branch B2 having a large width and having the left side of the trunk M as the branching direction is a synchronizing signal indicating that the line drawing segment includes the branch B1 of an odd number of bits "1".
The parity mark SP1 having a large branch width and the branch direction on the right side of the trunk M is the synchronization / parity mark SP1 indicating that the line drawing segment includes a branch B2 of an even number of bits “1”. In the case of the encoded image in FIG. 2B, the direction of the branch with respect to the trunk M and whether or not the branch includes a beam are recognized. In the case of the coded image shown in FIG. 2C, substantially the same processing as in the case of FIG. 2A may be performed, but the synchronization / parity mark SP3 includes the synchronization mark part S branched on both sides of the trunk M. Is a necessary condition for recognition. The branch feature recognition processing 5-7 is specifically performed by pattern matching or projection of image data in the vicinity of the branch (production).
Can be performed. After 5-7, 5-
At step 8, it is determined whether or not it is a branch SP of the synchronization / parity mark. When the branch SP of the synchronization / parity mark is detected, the process proceeds to 5-10, and the detected bit branches B1 and B2 in the line drawing segment.
Of the number of branches B1 detected in the same segment in accordance with the branch direction of the synchronization / parity mark SP, and execute error processing based on the check result. I do. That is, if the number of bit branches detected between the previous synchronization / parity mark SP and the current synchronization / parity mark SP (within the line drawing segment) is not 7, or the number of bits "1" generated in the same segment Is not equal to the parity information of the synchronization / parity mark SP, the segment is processed as having an error. After 5-10, return to 5-3.

5−4で幹Mの終点を越えたことが検知されると画像
認識は完了しフローを抜ける。
If it is detected in 5-4 that the end point of the trunk M has been exceeded, the image recognition is completed and the flow exits.

以上で実施例の説明を終えるがこの発明は上記実施例
に限定されず、種々の変形、変更が可能である。
Although the description of the embodiments has been finished above, the present invention is not limited to the above embodiments, and various modifications and changes are possible.

例えば上記実施例では幹M上の連続する限られた数の
分岐線を管理するマーク(同期マークSYNC、同期・パリ
ティマーク)を付けており、マーク間の線画セグメント
に含まれる分岐線の数をマークに基づいてチェックする
ことにより、ノイズ画像により同期がずれる2進データ
の範囲を制限するとともにノイズの発生位置を線画セグ
メントを単位として明らかにしているが、さらにチェッ
クマークを付加することにより、どのビットがノイズに
よるものか特定でき、正しい2進データに修正すること
も可能になる。例えば、複数行の線画における最後の行
に、縦方向のビット枝の奇偶を表わす縦のパリティマー
クを順次配列し、2進データの再生時に線画セグメント
に対する検査(水平検査)と縦パリティマークによる垂
直検査を行えば、一箇所のエラーであればその発生位置
とその正しい値を推定でき、正しい2進データに修正可
能となる。
For example, in the above embodiment, a mark (synchronization mark SYNC, synchronization / parity mark) for managing a limited number of continuous branch lines on the trunk M is provided, and the number of branch lines included in a line drawing segment between marks is determined. By checking based on the mark, the range of the binary data which is out of synchronization with the noise image is limited, and the position where the noise is generated is clarified in units of the line drawing segment. It is possible to specify whether the bit is caused by noise, and it is possible to correct the bit to correct binary data. For example, in the last line of a plurality of line drawings, vertical parity marks indicating odd / even of bit branches in the vertical direction are sequentially arranged. By performing the inspection, if there is only one error, its occurrence position and its correct value can be estimated, and it can be corrected to correct binary data.

また、ビット枝B1、B2と幹Mから成る線画において、
パリティマークのみを付加する場合において、可変数の
ビット枝ごとにパリティマークを配置するときには4種
類のパリティマーク(奇数個のビット“1"と奇数個のビ
ット“0"の枝を表わす第1パリティマーク、以下同様に
して、第2、第3、第4のパリティマーク)を使用すれ
ばよい。
In the line drawing composed of the bit branches B1 and B2 and the trunk M,
In the case where only a parity mark is added, when arranging a parity mark for each variable number of bit branches, four types of parity marks (a first parity representing a branch of an odd number of bits “1” and an odd number of bits “0”) are used. Marks, second, third, and fourth parity marks) in the same manner.

[発明の効果] 請求項3の記録媒体の符号化画像には細長い線上の所
定数の分岐線ごとに同期マークが付いているので、ノイ
ズ画像による再生2進データの同期ずれを容易に制限す
ることが可能になる。またいくつかの分岐線のパターン
にチェック情報を含ませる構成に比べ記録スペースの犠
牲が少なくて足りる。
[Effect of the Invention] Since the synchronization mark is attached to each of a predetermined number of branch lines on the elongated line in the encoded image of the recording medium according to the third aspect, the synchronization deviation of the reproduced binary data due to the noise image is easily limited. It becomes possible. Further, compared to a configuration in which check information is included in some branch line patterns, the sacrifice of the recording space is small.

請求項1と2の2進データ再生方法、装置は上記の符
号化画像の2進データ再生において、同期マークを検出
したときに、そのマークに帰属する線画セグメント内で
検出された分岐線の数を検査しているので、再生2進デ
ータの同期ずれの波及を線画セグメント内に抑えること
ができるとともに符号化画像に含まれるノイズの発生場
所を明らかにすることができる。
3. The binary data reproducing method and apparatus according to claim 1, wherein in the binary data reproduction of the encoded image, when a synchronization mark is detected, the number of branch lines detected in a line drawing segment belonging to the mark. Is inspected, it is possible to suppress the spread of the synchronization shift of the reproduced binary data within the line drawing segment and to clarify the location of the noise included in the encoded image.

請求項6の記録媒体の符号化画像には細長い線上の限
られた数の分岐線(数は可変でもよい)ごとに第1の分
岐態様をとる分岐線の奇偶と第2の分岐態様をとる分岐
線の奇偶を表わすパリティマークが配置されているので
請求項3の記録媒体とほぼ同様の効果を有する。
The encoded image of the recording medium according to claim 6 adopts the odd / even of the first branch mode and the second branch mode for each of a limited number of branch lines (the number may be variable) on an elongated line. Since the parity mark indicating the odd / even of the branch line is arranged, it has almost the same effect as the recording medium of the third aspect.

また請求項6の記録媒体から2進データを再生する請
求項4、5の2進データ再生方法、装置ではパリティマ
ークを検出する都度、その検出結果に従って、そのパリ
ティマークに帰属する線画セグメント内で検出された第
1の分岐態様をもつ分岐線の数の奇偶と第2の分岐態様
をもつ分岐線の数の奇偶を調べているので、同線画セグ
メント内に発生し得る1ビットエラーを確実に検出する
ことができる。
The binary data reproducing method and apparatus according to claims 4 and 5 for reproducing binary data from the recording medium according to claim 6 each time a parity mark is detected, in accordance with the detection result, within a line drawing segment belonging to the parity mark. Since the odd / even number of the detected branch lines having the first branch mode and the odd / even number of the branch lines having the second branch mode are checked, a one-bit error that may occur in the same drawing segment can be reliably detected. Can be detected.

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

第1図はこの発明に従って記録シートに記録される符号
化画像の例を示す図、第2図は符号化画像の別の例を示
す図、第3図は2進データ再生装置の全体構成図、第4
図は第1図の符号化画像に対して第3図の演算装置が実
行する画像認識処理のフローチャート、第5図は第2図
の符号化画像に対して第3図の演算装置が実行する画像
認識処理のフローチャートである。 1……記録シート、2……イメージ入力装置、3……イ
メージ記憶装置、4……演算装置、M……幹(細長い
線)、B1、B2……枝(分岐線)、SYNC……同期マーク、
SP1、SP2、SP3……同期・パリティマーク。
FIG. 1 is a diagram showing an example of an encoded image recorded on a recording sheet according to the present invention, FIG. 2 is a diagram showing another example of the encoded image, and FIG. 3 is an overall configuration diagram of a binary data reproducing apparatus. , Fourth
FIG. 5 is a flowchart of an image recognition process executed by the arithmetic unit of FIG. 3 on the encoded image of FIG. 1, and FIG. 5 is executed by the arithmetic unit of FIG. 3 on the encoded image of FIG. It is a flowchart of an image recognition process. 1 ... Recording sheet, 2 ... Image input device, 3 ... Image storage device, 4 ... Computing device, M ... Trunk (elongated line), B1, B2 ... Branch (branch line), SYNC ... Synchronization mark,
SP1, SP2, SP3 ... Sync / parity mark.

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】少なくとも1本の細長い線とこの細長い線
上に分布しそれぞれがビット符号化のためこの細長い線
から2つの異なる分岐態様のいずれかを選択的にとる複
数の分岐線とを有する線画であって、上記細長い線上の
所定数の上記分岐線ごとに1つの同期マークを配列した
線画が記録された記録媒体から、この記録媒体上の画像
を2次元的に読み取る工程と、 読み取られた画像を記憶する工程と、 記憶された画像のなかで上記細長い線に相当する部分を
追跡し、その過程において、上記分岐線を検出したとき
にはその分岐態様に従ってビットを生成し、上記同期マ
ークを検出したときには同期マーク間において生成した
上記ビットの数を検査することにより、エラーチェック
を行う工程と、 を有することを特徴とする2進データ再生方法。
1. A line drawing comprising at least one elongate line and a plurality of branch lines distributed on the elongate line, each of which selectively takes one of two different branching modes from the elongate line for bit coding. Two-dimensionally reading an image on a recording medium from a recording medium on which a line drawing in which one synchronization mark is arranged for each of a predetermined number of the branch lines on the elongated line is recorded; Storing an image, tracing a portion corresponding to the elongated line in the stored image, and in the process, when detecting the branch line, generating a bit according to the branch mode, and detecting the synchronization mark Performing an error check by examining the number of bits generated between the synchronization marks. Law.
【請求項2】少なくとも1本の細長い線とこの細長い線
上に分布しそれぞれがビット符号化のためこの細長い線
から2つの異なる分岐態様のいずれかを選択的にとる複
数の分岐線とを有する線画であって、上記細長い線上の
所定数の上記分岐線ごとに1つの同期マークを配列した
線画が記録された記録媒体から、この記録媒体上の画像
を2次元的に読み取るイメージ入力手段と、 上記イメージ入力手段により読み取られた画像を記憶す
るイメージ記憶手段と、 上記イメージ記憶手段に記憶された画像のなかで上記細
長い線に相当する部分を追跡し、その過程において、上
記分岐線を検出したときにはその分岐態様に従ってビッ
トを生成し、上記同期マークを検出したときには同期マ
ーク間において生成した上記ビットの数を検査すること
により、エラーチェックを行う演算手段と、 を有することを特徴とする2進データ再生装置。
2. A line drawing having at least one elongate line and a plurality of branch lines distributed on the elongate line, each of which selectively takes one of two different branching modes from the elongate line for bit coding. Image input means for two-dimensionally reading an image on the recording medium from a recording medium on which a line drawing in which one synchronization mark is arranged for each of a predetermined number of the branch lines on the elongated line is recorded; An image storage unit that stores an image read by the image input unit; and a part corresponding to the elongated line in the image stored in the image storage unit is tracked. In the process, when the branch line is detected, Bits are generated according to the branching mode, and when the synchronization mark is detected, the number of bits generated between the synchronization marks is checked. Ri, binary data reproduction apparatus characterized by having a calculating means for performing error checking.
【請求項3】請求項1に記載の2進データ再生方法また
は請求項2に記載の2進データ再生装置で使用するため
の上記記録媒体。
3. The recording medium for use in the binary data reproducing method according to claim 1 or the binary data reproducing device according to claim 2.
【請求項4】少なくとも1本の細長い線とこの細長い線
上に分布しそれぞれがビット符号化のためこの細長い線
から2つの異なる分岐態様のいずれかを選択的にとる複
数の分岐線とを有する線画であって上記細長い線上の限
られた数の上記分岐線ごとに第1の分岐態様をとる分岐
線の奇遇と第2の分岐態様をとる分岐線の奇遇を表わす
バリティマークを配列した線画が記録された記録媒体か
ら、この記録媒体上の画像を2次元的に読み取る工程
と、 読み取られた画像を記憶する工程と、 記憶された画像のなかで上記細長い線に相当する部分を
追跡し、その過程において、上記分岐線を検出したとき
にはその分岐態様に従ってビットを生成し、上記パリテ
ィマークを検出したときにはパリティマーク間において
検出された上記第1の分岐態様をとる分岐線の数と上記
第2の分岐態様をとる分岐線の数を上記パリティマーク
の検出結果に従って検査することによりエラーチェック
を行う工程と、 を有することを特徴とする2進データ再生方法。
4. A line drawing comprising at least one elongate line and a plurality of branch lines distributed on said elongate line, each of which selectively takes one of two different branching modes from said elongate line for bit coding. And a line drawing in which, for each of a limited number of the branch lines on the elongated line, a barity mark indicating an odd occurrence of the branch line in the first branch mode and a parity mark in the second branch mode is arranged. A step of two-dimensionally reading an image on the recording medium from the recorded recording medium, a step of storing the read image, and tracking a portion corresponding to the elongated line in the stored image, In the process, when the branch line is detected, a bit is generated according to the branch mode, and when the parity mark is detected, the first branch mode detected between the parity marks is generated. Binary data reproduction method characterized by having a step of performing an error check by a number of branch lines to take the number and the second branch aspect of the branch line to check in accordance with the detection result of the parity mark taking.
【請求項5】少なくとも1本の細長い線とこの細長い線
上に分布しそれぞれがビット符号化のためこの細長い線
から2つの異なる分岐態様のいずれかを選択的にとる複
数の分岐線とを有する線画であって上記細長い線上の限
られた数の上記分岐線ごとに第1の分岐態様をとる分岐
線の奇遇と第2の分岐態様をとる分岐線の奇遇を表わす
バリティマークを配列した線画が記録された記録媒体か
ら、この記録媒体上の画像を2次元的に読み取るイメー
ジ入力手段と、 上記イメージ入力手段により読み取られた画像を記憶す
るイメージ記憶手段と、 上記イメージ記憶手段に記憶された画像のなかで上記細
長い線に相当する部分を追跡し、その過程において、上
記分岐線を検出したときにはその分岐態様に従ってビッ
トを生成し、上記パリティマークを検出したときにはパ
リティマーク間において検出された上記第1の分岐態様
をとる分岐線の数と上記第2の分岐態様をとる分岐線の
数を上記パリティマークの検出結果に従って検査するこ
とによりエラーチェックを行う演算手段と、 を有することを特徴とする2進データ再生装置。
5. A line drawing comprising at least one elongate line and a plurality of branch lines distributed on said elongate line, each of which selectively takes one of two different branching modes from said elongate line for bit coding. And a line drawing in which, for each of a limited number of the branch lines on the elongated line, a barity mark indicating an odd occurrence of the branch line in the first branch mode and a parity mark in the second branch mode is arranged. Image input means for two-dimensionally reading an image on the recording medium from the recorded recording medium, image storage means for storing the image read by the image input means, and image stored in the image storage means In the process, when the branch line is detected in the process, a bit is generated according to the branch mode, and the parity marker is generated. Is detected by checking the number of branch lines in the first branch mode and the number of branch lines in the second branch mode detected between the parity marks in accordance with the result of the parity mark detection. And a calculation means for performing the following.
【請求項6】請求項4に記載の2進データ再生方法また
は請求項5に記載の2進データ再生装置で使用するため
の上記記録媒体。
6. The recording medium for use in the binary data reproducing method according to claim 4 or the binary data reproducing device according to claim 5.
JP63183707A 1988-07-25 1988-07-25 Binary data reproducing method and apparatus, and recording medium Expired - Lifetime JP2734538B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63183707A JP2734538B2 (en) 1988-07-25 1988-07-25 Binary data reproducing method and apparatus, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63183707A JP2734538B2 (en) 1988-07-25 1988-07-25 Binary data reproducing method and apparatus, and recording medium

Publications (2)

Publication Number Publication Date
JPH0233683A JPH0233683A (en) 1990-02-02
JP2734538B2 true JP2734538B2 (en) 1998-03-30

Family

ID=16140547

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63183707A Expired - Lifetime JP2734538B2 (en) 1988-07-25 1988-07-25 Binary data reproducing method and apparatus, and recording medium

Country Status (1)

Country Link
JP (1) JP2734538B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0776326B2 (en) * 1991-06-19 1995-08-16 フクビ化学工業株式会社 Floor wax

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4725944U (en) * 1971-04-20 1972-11-24
JPS54149516A (en) * 1978-05-17 1979-11-22 Oki Electric Ind Co Ltd Mark read system

Also Published As

Publication number Publication date
JPH0233683A (en) 1990-02-02

Similar Documents

Publication Publication Date Title
US5042079A (en) Method of recording/reproducing data of mesh pattern, and apparatus therefor
EP0717398A2 (en) Information recording medium and information reproduction system
JP3825935B2 (en) Image processing apparatus, image processing method, recording medium, and image processing system
US5920661A (en) Information recording medium and information reproducing apparatus
JPH09114951A (en) Information recording medium
CN1006337B (en) Error correction apparatus for digital data
KR0169343B1 (en) Recording method for digital data and its device and recording device for digital data
US7489460B2 (en) Magnetic data read circuit and card processing unit
JPH02121584A (en) Video signal recording device
JP2734538B2 (en) Binary data reproducing method and apparatus, and recording medium
JPS62272683A (en) Digital tape recorder
JP2734638B2 (en) Data reading method and device
JP2734539B2 (en) Binary information reproducing method and apparatus, and recording medium
JP2599385B2 (en) Time code reader
JP2733956B2 (en) Binary information reproducing method and apparatus, and recording sheet
JPS6027088A (en) Recording method and recording carrier of digital information
JPS6162983A (en) sheet music reading device
JP3748496B2 (en) Data demodulation method
JP2733968B2 (en) Binary data reproducing method and apparatus, and recording medium
JP2770172B2 (en) Binary information reproducing method, apparatus and recording sheet
JP3552677B2 (en) Magnetic tape recording device and method, magnetic tape, recording medium, and program
JPS6160187A (en) Character recognizer
JP3598838B2 (en) Data reader
CN121193941A (en) A method to simplify the number of keyframes for discrete shaping effects in nonlinear editing
JP2865703B2 (en) Recognition method of line image data