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

JP2733956B2 - Binary information reproducing method and apparatus, and recording sheet - Google Patents

Binary information reproducing method and apparatus, and recording sheet

Info

Publication number
JP2733956B2
JP2733956B2 JP63125926A JP12592688A JP2733956B2 JP 2733956 B2 JP2733956 B2 JP 2733956B2 JP 63125926 A JP63125926 A JP 63125926A JP 12592688 A JP12592688 A JP 12592688A JP 2733956 B2 JP2733956 B2 JP 2733956B2
Authority
JP
Japan
Prior art keywords
line
branch
elongated
image
point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP63125926A
Other languages
Japanese (ja)
Other versions
JPH01296391A (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 JP63125926A priority Critical patent/JP2733956B2/en
Publication of JPH01296391A publication Critical patent/JPH01296391A/en
Application granted granted Critical
Publication of JP2733956B2 publication Critical patent/JP2733956B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は紙等のシートに記録された画像から2進情
報を復元する2進情報再生方法及び装置並びにこの種の
方法、装置で用いられる記録シートに関する。
The present invention is used in a binary information reproducing method and apparatus for restoring binary information from an image recorded on a sheet such as paper, and in such a method and apparatus. Regarding the recording sheet.

[背 景] 画像によって2進情報を符号化する技術、符号化され
た画像から情報を再生する技術としてバーコード技術
(バーコードの記録シート、バーコードの解読装置)が
知られている。しかしながら、この技術の場合、バーコ
ードの構造上、記録シートに記録できる情報の密度に制
限があり、例えば楽曲の演奏情報の入力に適用した場
合、1曲分の演奏データをバーコードとして記録させる
にはA4サイズ以上の面積が必要であった。さらにバーコ
ードの情報はバーの幅のパターンに入っているので、ト
ポロジカルな変形によりバーの幅が変化した場合には解
読が困難になってしまう。
[Background] A barcode technology (a barcode recording sheet, a barcode decoding device) is known as a technology for encoding binary information with 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. Required an area of A4 size or more. Further, since the barcode information is included in the bar width pattern, if the bar width changes due to topological deformation, decoding becomes difficult.

[発明の目的] したがって、この発明の目的は情報の記録密度が高
く、しかも変形によって解読の誤りが発生しにくいよう
な符号化画像が記録された記録シートを提供することで
ある。
[Object of the Invention] Accordingly, an object of the present invention is to provide a recording sheet on which an encoded image is recorded such that the recording density of information is high and a decoding error hardly occurs due to deformation.

さらに、この発明の目的は上記のような記録シートの
符号化画像から2進情報への変換(再生)を比較的簡単
な構成で正確に行うことのできる2進情報再生方法及び
装置を提供することである。
Further, an object of the present invention is to provide a binary information reproducing method and apparatus capable of accurately performing conversion (reproduction) from an encoded image on a recording sheet into binary information as described above with a relatively simple configuration. That is.

[発明の構成] この発明によれば、上記の目的を達成するため、2次
元的に展開した1本の細長い線上の異なる位置を分岐点
とする複数の分岐線が上記細長い線の第1の側または第
2の側から突出した構造の線画であって、上記細長い線
の第1の側から突出した分岐線によりビット値1を符号
化し、第2の側から突出した分岐線によりビット値0を
符号化した線画が記録された記録シートであって後述す
るこの発明の2進情報再生方法、装置で使用するための
記録シートが提供される。
According to the present invention, in order to achieve the above-described object, a plurality of branch lines having different positions on one elongated line two-dimensionally developed as branch points are formed by the first branch of the elongated line. A line drawing of a structure projecting from the side or the second side, wherein the bit value 1 is encoded by a branch line projecting from the first side of the elongated line, and the bit value 0 is encoded by a branch line projecting from the second side. Is provided, which is a recording sheet on which a line drawing encoding is encoded, and which is used in a binary information reproducing method and apparatus of the present invention described later.

この構成によれば、分岐線の幅や分岐線間の間隔は可
能な限り狭くすることができるので、単価面積当りの分
岐線の数を最大にできる。したがって、1つの分岐線を
ビットの単位とすれば、2進情報の記録密度は高いもの
になる。また、すべての分岐線は1本の細長い線に連結
されているので、この1本の細長い線によって明確に順
序づけられるわけであり、この順序は線画のトポロジカ
ルな変形によって変化することはない。さらに、ある分
岐線は細長い線の第1の側(進行に沿って右側)から突
出するのに対し、他の分岐線は細長い線の第2の側(進
行に沿って左側)から突出する。この突出の態様も線画
のトポロジカルな変形によって影響を受けない。したが
って、これらの性質を2進情報再生方法、装置に利用さ
せることにより、その構成を簡単なものにすることがで
き、解読結果がトポロジカルな変形の影響を受けないよ
うにすることができる。
According to this configuration, the width of the branch lines and the interval between the branch lines can be made as narrow as possible, so that the number of branch lines per unit price area can be maximized. Therefore, if one branch line is used as a bit unit, the recording density of binary information is high. Also, since all the branch lines are connected to one elongated line, they are clearly ordered by this one elongated line, and this order is not changed by the topological deformation of the line drawing. In addition, some branch lines protrude from a first side of the elongate line (to the right along the course), while other branch lines protrude from a second side of the elongate line (to the left along the course). The shape of this protrusion is not affected by the topological deformation of the line drawing. Therefore, by using these properties in the binary information reproducing method and apparatus, the configuration can be simplified, and the decoding result can be prevented from being affected by topological deformation.

すなわち、本発明によれば、2次元的に展開した1本
の細長い線上の異なる位置を分岐点とする複数の分岐線
が上記細長い線の第1の側または第2の側から突出した
構造の線画であって、上記細長い線の第1の側から突出
した分岐線によりビット値1を符号化し、第2の側から
突出した分岐線によりビット値0を符号化した線画が記
録された記録シートから、この記録シート上の画像情報
を読み取る工程と、読み取られた上記画像情報を記憶す
る工程と、記憶された上記画像情報のうちで上記細長い
線に相当する部分をその始点から終点まで2次元的に追
跡し、その過程において上記分岐線を検出したときにそ
の分岐線の方向に従ってビットを生成することにより、
上記線画によって符号化されている2進情報を解読する
工程と、を有することを特徴とする2進情報再生方法が
提供される。
That is, according to the present invention, there is provided a structure in which a plurality of branch lines each having a branch point at a different position on one elongated line two-dimensionally extended project from the first side or the second side of the elongated line. A recording sheet on which is recorded a line drawing in which a bit value 1 is encoded by a branch line protruding from a first side of the elongated line, and a bit value 0 is encoded by a branch line protruding from a second side. A step of reading the image information on the recording sheet, a step of storing the read image information, and a part corresponding to the elongated line in the stored image information is two-dimensionally moved from its start point to its end point. , And when the branch line is detected in the process, a bit is generated according to the direction of the branch line,
Decoding the binary information encoded by the line drawing.

さらに、本発明によれば、2次元的に展開した1本の
細長い線上の異なる位置を分岐点とする複数の分岐線が
上記細長い線の第1の側または第2の側から突出した構
造の線画であって、上記細長い線の第1の側から突出し
た分岐線によりビット値1を符号化し、第2の側から突
出した分岐線によりビット値0を符号化した線画が記録
された記録シートから、この記録シート上の画像情報を
読み取るイメージ入力手段と、上記入力手段により読み
取られた上記画像情報を記憶するイメージ記憶手段と、
上記イメージ記憶手段に記憶された上記画像情報のうち
で上記細長い線に相当する部分をその始点から終点まで
2次元的に追跡し、その過程において上記分岐線を検出
したときにその分岐線の方向に従ってビットを生成する
ことにより、上記線画によって符号化されている2進情
報を解読する演算手段と、を有することを特徴とする2
進情報再生装置が提供される。
Further, according to the present invention, a structure is provided in which a plurality of branch lines each having a branch point at a different position on one elongated line two-dimensionally extended project from the first side or the second side of the elongated line. A recording sheet on which is recorded a line drawing in which a bit value 1 is encoded by a branch line protruding from a first side of the elongated line, and a bit value 0 is encoded by a branch line protruding from a second side. From, image input means for reading the image information on the recording sheet, image storage means for storing the image information read by the input means,
A portion corresponding to the elongated line in the image information stored in the image storage means is two-dimensionally traced from a start point to an end point, and the direction of the branch line is detected when the branch line is detected in the process. Computing means for decoding the binary information encoded by the line drawing by generating bits according to
A hexadecimal information reproducing device is provided.

このように、本発明の2進情報再生方法、装置では、
記憶された画像情報のうちで細長い線に相当する部分を
追跡し、その過程で分岐線を順次検出、判定しているの
で、記録シート上において、細長い線によって明確に順
序づけられた分岐線のパターンを正しく判定でき、構成
を簡素化できる。
Thus, in the binary information reproducing method and apparatus of the present invention,
Since a portion corresponding to an elongated line in the stored image information is tracked and branch lines are sequentially detected and determined in the process, a pattern of the branch lines clearly ordered by the elongated lines on a recording sheet. Can be correctly determined, and the configuration can be simplified.

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

第1図に本発明に従って記録シートに記録された符号
化画像の例を示す。図示のように符号化画像は線画であ
り、この線画はSを始点とし、Eを終点とする1本の細
長い線Lと、この細長い線L上の異なる位置を分岐点と
する多数の分岐線B1、B2とを有し、ある分岐線B1は始点
Sから終点への方向を細長い線Lの進行方向とした場合
に、この細長い線Lの左側から突出し、別の分岐線B2
細長い線Lの右側から突出している(なお、分岐線B1
B2は細長い線Lの全長にわたって分布し得るが図面の簡
明さのため第1図では一部の分岐線のみを示してい
る)。ここで、注目すべき点は、すべての分岐線は1本
の細長い線Lによって「連結」されているので、細長い
線Lを始点Sから終点Eに向ってたどっていった場合に
順次現われる分岐線に対し、番号を付けたとすると、こ
の番号の順序は線画がトポロジカルな変形を受けた場合
でも変化しないということである。第1図の(a)、
(b)、(c)、(d)に示す細長い線Lは全体的な形
状は異なるけれどもトポロジイ上は同じである。さら
に、トポロジカルな変形によって影響を受けない要素
は、各分岐線B1、B2の方向である。すなわち、細長い線
Lの左側から突出している分岐線B1が線Lの右側から突
出する状態へと方向が変化することはなく、同様に細長
い線Lの右側から突出している分岐線B2が線Lの左側か
ら突出する状態へと方向が変化することはない。後述す
るように、細長い線Lの右側から突出する分岐線B1は第
1のビット(例えばビット1)を表わし、細長い線Lの
左側から突出する分岐線は第2のビット(例えばビット
0)を表わす。
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 this line drawing has one elongate line L starting from S and ending at E, and a number of branch lines having different positions on the elongate line L as branch points. B 1 , B 2, and one branch line B 1 projects from the left side of the elongated line L when the direction from the start point S to the end point is the traveling direction of the elongated line L, and another branch line B 2 Protrudes from the right side of the elongated line L (note that the branch line B 1 ,
B 2 is in the FIG. 1 for simplicity of it may be distributed drawings over the entire length of the elongate line L shows only part of the branch line). Here, it should be noted that since all the branch lines are "connected" by one elongated line L, the branches appearing sequentially when the elongated line L is traced from the start point S to the end point E. If the lines are numbered, the order of the numbers does not change even if the linework is topologically deformed. FIG. 1 (a),
The elongated lines L shown in (b), (c), and (d) are different in overall shape but are the same in topology. Further, the element that is not affected by the topological deformation is the direction of each branch line B 1 , B 2 . That is, rather than the branch line B 1 projecting from the left side of the elongated line L the direction is changed to a state protruding from the right side of the line L, the branch lines B 2 protruding from the right side of the same elongated line L The direction does not change so as to protrude from the left side of the line L. As described below, the branch lines B 1 that projects from the right side of the elongated line L represents the first bit (e.g., bit 1), the branch line that protrudes from the left side of the elongated line L the second bit (e.g., bit 0) Represents

ここでこの1ビット/分岐線の割当てにおいて、上記
線画の記録密度について説明してみよう。簡単のため、
第1図(c)を例にとり、隣り合う分岐線の間隔d1は等
しく1mmであるとし、細長い線Lの行間の間隔d2も等し
くて2mmであるとしてみる。この場合、1分岐線当りの
面積は2mm2であるので、記録密度は50ビット/cm2とな
る。したがって縦10cm、横2cm程度の小さな記録シート
にほぼ1Kビットの情報を記録することができる。
Here, in the assignment of 1 bit / branch line, the recording density of the line image will be described. For simplicity,
Figure 1 (c) is taken as an example, seen as the spacing d 1 of the branch line adjacent to the equally 1 mm, a 2mm by distance d 2 equally between the rows of elongated lines L. In this case, since the area per branch line is 2 mm 2 , the recording density is 50 bits / cm 2 . Therefore, information of approximately 1 Kbit can be recorded on a small recording sheet of about 10 cm in length and 2 cm in width.

第1図に例示するような構造の線画が記録された記録
シートから画像を取り込んで、線画により画像符号化さ
れている2進情報を再生する2進情報再生装置を第2図
に示す。第2図において、1は記録シートであり、この
記録シート上に上述したような線画が記録されている。
この記録シート1上の画像はイメージ入力装置2によっ
て読み取られ、イメージ記憶装置3により2値(黒白)
の画像データとして記憶される。イメージ入力装置2は
周知のイメージスキャナーあるいはテレビカメラ(例え
ばCCDカメラ)が使用できるのでその構成の説明は省略
する。ただし、一般にあって、記録シート1上の画像を
イメージ記憶装置3のメモリ(代表的にはフレームメモ
リ)上の画像に変換する過程には大なり小なりのトポロ
ジカルな変形が入る。例えば、テレビカメラの場合であ
っても、レンズのバレル歪み等によって、視野のコーナ
ーで若干のトポロジカルな変形が発生する。また、手動
で記録シート上を一端から他端へと走査してイメージを
ラインごとに入力するようなハンディタイプのイメージ
スキャナーでは、走査の間に、イメージスキャナーとシ
ートとの相対速度、向きなどが相対変動し得るので、か
なりのトポロジカルな変形が発生し得る。しかしなが
ら、この発明によれば、イメージ入力によって発生する
トポロジカルな変形に対しても全く問題はない。このこ
とは簡易なイメージ入力装置が使用できることを示唆し
ている。
FIG. 2 shows a binary information reproducing apparatus which captures an image from a recording sheet on which a line drawing having a structure as exemplified in FIG. 1 is recorded and reproduces binary information image-encoded by the line drawing. In FIG. 2, reference numeral 1 denotes a recording sheet on which a line drawing as described above is recorded.
The image on the recording sheet 1 is read by the image input device 2 and binary (black and white) by the image storage device 3.
Is stored as image data. Since a well-known image scanner or a television camera (for example, a CCD camera) can be used as the image input device 2, the description of the configuration is omitted. However, generally, the process of converting an image on the recording sheet 1 into an image on a memory (typically, a frame memory) of the image storage device 3 involves a greater or lesser topological deformation. For example, even in the case of a television camera, slight topological deformation occurs at the corner of the field of view due to lens barrel distortion and the like. In a hand-held image scanner that scans a recording sheet manually from one end to the other and inputs an image line by line, the relative speed and orientation between the image scanner and the sheet during scanning are determined. Due to relative fluctuations, considerable topological deformations can occur. However, according to the present invention, there is no problem at all for topological deformation caused by image input. This suggests that a simple image input device can be used.

第2図においてイメージ記憶装置3に記憶された画像
データは演算装置4によってアクセスされ、線画の構造
的特徴を利用した解読処理が実行され、その結果が出力
される。
In FIG. 2, the image data stored in the image storage device 3 is accessed by the arithmetic device 4, a decoding process utilizing the structural features of the line drawing is executed, and the result is output.

第3図は第2図の2進情報再生装置のゼネラルフロー
を示している。
FIG. 3 shows a general flow of the binary information reproducing apparatus of FIG.

3−1において、イメージ入力装置2とイメージ記憶
装置3が動作して、記録シート1上の画像がイメージ記
憶装置3に書き込まれる。その後、3−2で演算装置4
により、イメージ記憶装置3に記憶されている画像デー
タの細線化処理が行われる。これは第4図に示すように
太い線を細い線(1画素幅のライン)に変換する処理で
あり、これにより、3−3で実行する画像データの解読
が容易になる。もっとも、これは不可欠な処理ではなく
画像データの解読の処理を変更することにより画像デー
タの解読は可能である。なお、細線化処理自体はよく知
られた技術であるので詳細な説明は省略する。
In 3-1, the image input device 2 and the image storage device 3 operate to write an image on the recording sheet 1 into the image storage device 3. Then, at 3-2, the arithmetic unit 4
Thereby, the thinning processing of the image data stored in the image storage device 3 is performed. This is a process of converting a thick line into a thin line (a line having a width of one pixel) as shown in FIG. 4, thereby facilitating the decoding of the image data executed in step 3-3. However, this is not an indispensable process, and the image data can be decrypted by changing the process of decrypting the image data. Since the thinning process itself is a well-known technique, a detailed description is omitted.

3−3で演算装置4により実行される解読処理の詳細
を第5図に示す。
FIG. 5 shows details of the decryption process executed by the arithmetic unit 4 in 3-3.

この解読の原理は上述した線画のトポロジカルな法則
を利用したものであり、線画の画素の連続を追跡してい
って、分岐点に到着したときに、どちらの方向が行き止
まりかを調べ、その結果によってビットを復号するもの
である。
The principle of this decipherment is based on the topological rule of the line drawing described above, and it tracks the continuation of the pixels of the line drawing, and when it arrives at the branch point, checks which direction is a dead end, and as a result Is used to decode the bits.

第5図に従って説明すると、まず5−1で線画の始点
(第1図のSに相当する点)をサーチし、見つけた始点
の座標(x、y)をPNに代入する。次で5−2で走査位
置を線画上の隣りの点に移動し、そして、5−3でPN
分岐点5−3かどうかを調べ、不成立なら5−2に戻
り、分岐点が検出されるまで5−2と5−3とループを
続行する。PNが分岐点になるのは、PNのまわりに、3つ
の連結点が存在するときである。3つの連結点のうち1
つはP0である。残る2つの点に関しては、そのうち一方
が第1図の細長い線Lに係っており、他方が分岐線B1
たはB2に係っている。いま、残る2つの点のうち右側に
ある点を第1の隣りの点、左側にある点を第2の隣り点
ということにする(2つの隣りの点をP1、P2とすると、
点PNから点P0へのベクトルと点PNからP1へのベクトルと
の成す角度(反時計回りに測定した値)が、点PNから点
P0へのベクトルと点PNから点P2へのベクトルとの成す角
度より小さければ点P1は右側にある点すなわち第1の点
であり、点P2は左側にある第2の点である)。
Referring to FIG. 5, the starting point (point corresponding to S in FIG. 1) of the line drawing is searched in 5-1 and the coordinates (x, y) of the found starting point are substituted into PN . Next, at 5-2, the scanning position is moved to the next point on the line drawing, and at 5-3, it is checked whether the PN is the branch point 5-3. If the PN is not established, the process returns to 5-2, and the branch point is detected. The loop is continued with 5-2 and 5-3 until it is done. PN becomes a branch point when there are three connection points around PN . One of three connection points
One is P 0. For the two points remain, one of which has Kakari' the elongated line L of FIG. 1, the other is Kakari' the branch line B 1 or B 2. Now, the point on the right side of the remaining two points is referred to as a first neighbor point, and the point on the left side is referred to as a second neighbor point. (If the two adjacent points are P 1 and P 2 ,
Angle between the vector from the vector and the point P N from the point P N to the point P 0 to P 1 (value measured counterclockwise) is the point from point P N
P the point P 1 is smaller than the angle formed between the vector from the vector and the point P N to 0 to point P 2 is a point a point that is, the first on the right side, the second point is the point P 2 on the left Is).

この第1の隣りの点は5−4でPN1にセットされ、第
2の隣りの点はPN2にセットされる。第2の隣りの点PN2
が分岐線の始まりであればその先は行き止りである(第
1図参照)。いいかえると、第1の隣りの点PN1は本線
(細長い線L)であり、その延長上には分岐点があるは
ずである。したがって、5−5に示すように、PN1の延
長上に分岐点があるかどうかを調べる。これが成立する
ときは、第2の隣りの点PN2から始まる線が分岐線であ
り、かつ、細長い線の左側から突出している線である。
そこで、5−6で、PN1の延長上の分岐点をPNにセット
するとともに、復号データとしてビット0を出力して5
−4に戻る。一方、5−5の条件が不成立のときは、5
−7でPN2の延長上に分岐があるかどうかを調べる。こ
れが成立するときはPN2の点が本線であり、PN1から始ま
る線は分岐線であって、本線の右側から突出する線であ
る。したがって、5−8でPN2の延長上の分岐点をPN
セットするとともに復号化データとしてビット1を出力
し、5−4に戻る。この5−4〜5−8のループを実行
することにより、本線から右または左方向へと分岐する
分岐線が順次検出され、対応するビットが生成されて、
2進情報が再生される。最後の分岐点が検出された次の
パスでは、いずれの点PN1、PN2の延長上にも分岐点は存
在せず、解読処理は完了する。
The first next point is set to P N1 5-4, the second neighboring point is set to P N2. Second neighboring point P N2
Is the beginning of the branch line, there is a dead end (see FIG. 1). In other words, the first neighboring point P N1 is the main line (slender line L), and there should be a branch point on its extension. Accordingly, as shown in 5-5, determine whether there is a branch point on the extension of P N1. When this is true, the line starting from the second adjacent point PN2 is a branch line and a line protruding from the left side of the elongated line.
Therefore, in 5-6, the branch point on the extension of P N1 is set in P N, and bit 0 is output as decoded data to make 5
Return to -4. On the other hand, when the condition of 5-5 is not satisfied, 5
-7 investigate whether there is a branch on the extension of the P N2 in. When this is true, the point at P N2 is the main line, and the line starting from P N1 is a branch line, which is a line protruding from the right side of the main line. Therefore, the branch point on an extension of the P N2 outputs bit 1 as the decoded data as well as sets the P N 5-8, the flow returns to 5-4. By executing the loop of 5-4 to 5-8, branch lines branching right or left from the main line are sequentially detected, and corresponding bits are generated.
The binary information is reproduced. In the path following the detection of the last branch point, no branch point exists on the extension of any of the points P N1 and P N2 , and the decoding process is completed.

以上のように、線画の画像の解読は符号化線画がもつ
トポロジカルな連結構造にのみ依存するので、解読結果
が線画のトポロジカルな変形によって影響を受けること
はない。さらに、符号化画像のなかの1ビット符号化パ
ターンは1本の細長い線Lによって連結されているの
で、順番の問題、すなわち、どの1ビット符号化パター
ンが次の1ビット符号化パターンであるかを特別に認識
する必要性の問題がない。
As described above, since the decoding of the image of the line drawing depends only on the topological connection structure of the coded line drawing, the decoding result is not affected by the topological deformation of the line drawing. Further, since the one-bit encoded patterns in the encoded image are connected by one elongated line L, the ordering problem, ie, which one-bit encoded pattern is the next one-bit encoded pattern, There is no need for special recognition.

なお、イメージ入力装置2は光学的なイメージリーダ
ーに限らず磁気的なイメージを読み取る装置(例えば磁
気インキパターン読み取り装置)であってもよい。
The image input device 2 is not limited to an optical image reader, but may be a device that reads a magnetic image (for example, a magnetic ink pattern reading device).

[発明の効果] 本発明の2進情報再生方法、装置によって使用される
本発明の記録シートは、2次元的に展開した1本の細長
い線とこの細長い線上の異なる位置を分岐点とする複数
の分岐線とから成る線画を記録画像として用い、2進情
報の画像符号化のために、複数の分岐線のうち細長い線
の第1の側から突出した分岐線によりビット値1を符号
化し、第2の側から突出した分岐線によりビット値0を
符号化しているので、情報の記録密度を高くすることが
できるとともに、トポロジャルな変形に対しても線画の
トポロジィ(ビット符号化用の分岐線の順序、突出方向
等)を保存できるので、情報を再生する方法、装置の構
成を簡単なものにすることができる。
[Effects of the Invention] The recording sheet of the present invention used by the binary information reproducing method and apparatus of the present invention has one elongated line two-dimensionally developed and a plurality of points having different positions on the elongated line as branch points. Using a line drawing composed of a branch line of the above as a recording image, and encoding a bit value 1 by a branch line protruding from a first side of an elongated line among a plurality of branch lines for image coding of binary information; Since the bit value 0 is encoded by the branch line protruding from the second side, the recording density of the information can be increased, and the topology of the line drawing (branch line for bit encoding) can be obtained even for topological deformation. Order, projection direction, etc.) can be saved, so that the method and apparatus for reproducing information can be simplified.

さらに本発明による2進情報再生方法、装置は、上記
記録シートの線画がもつトポロジカルな構造上の特徴を
利用し、線画情報の連結要素を追跡していって分岐線を
検出したときにその分岐の方向によってビットを生成す
ることにより、2進情報を再生しているので、その構成
が簡単であるという利点とともに、線画のトポロジカル
な変形を許容できるという利点がある。
Further, the binary information reproducing method and apparatus according to the present invention utilize the topological structural features of the line drawing of the recording sheet, track the connected elements of the line drawing information, and detect a branch line when the branch line is detected. Since the binary information is reproduced by generating the bits according to the direction, there is an advantage that the configuration is simple and an advantage that the topological deformation of the line drawing can be tolerated.

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

第1図は本発明による記録シートに記録される符号化画
像の例を示す図、第2図は記録シートの画像を取り込ん
で2進情報を再生する2進情報再生装置の全体構成図、
第3図は第2図の2進情報再生装置の全体動作のフロー
チャート、第4図は細線化処理の説明に用いた図、第5
図は第2図の演算装置が実行する2進情報の解読のフロ
ーチャートである。 1……記録シート、2……イメージ入力装置、3……イ
メージ記憶装置、4……演算装置、L……細長い線、B1
……右方向への分岐線、B2……左方向への分岐線。
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 an overall configuration diagram of a binary information reproducing apparatus that captures an image on a recording sheet and reproduces binary information.
FIG. 3 is a flowchart showing the overall operation of the binary information reproducing apparatus shown in FIG. 2, FIG. 4 is a diagram used for explaining thinning processing, and FIG.
The figure is a flowchart of the decoding of the binary information executed by the arithmetic unit of FIG. 1 ...... recording sheet, 2 ...... image input device, 3 ...... image storage device, 4 ...... computing device, L ...... elongated lines, B 1
…… Branch to the right, B 2 …… Branch to the left.

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】2次元的に展開した1本の細長い線上の異
なる位置を分岐点とする複数の分岐線が上記細長い線の
第1の側または第2の側から突出した構造の線画であっ
て、上記細長い線の第1の側から突出した分岐線により
ビット値1を符号化し、第2の側から突出した分岐線に
よりビット値0を符号化した線画が記録された記録シー
トから、この記録シート上の画像情報を読み取る工程
と、 読み取られた上記画像情報を記憶する工程と、 記憶された上記画像情報のうちで上記細長い線に相当す
る部分をその始点から終点まで2次元的に追跡し、その
過程において上記分岐線を検出したときにその分岐線の
方向に従ってビットを生成することにより、上記線画に
よって符号化されている2進情報を解読する工程と、 を有することを特徴とする2進情報再生方法。
1. A line drawing of a structure in which a plurality of branch lines, each having a branch point at a different position on one elongated line two-dimensionally developed, project from the first side or the second side of the elongated line. The bit line 1 is encoded by a branch line protruding from a first side of the elongated line, and the line drawing is encoded by a bit line 0 by a branch line protruding from a second side. Reading image information on a recording sheet; storing the read image information; two-dimensionally tracking a portion corresponding to the elongated line in the stored image information from a start point to an end point thereof Decoding the binary information encoded by the line drawing by generating bits in accordance with the direction of the branch line when the branch line is detected in the process. Binary information reproduction method.
【請求項2】2次元的に展開した1本の細長い線上の異
なる位置を分岐点とする複数の分岐線が上記細長い線の
第1の側または第2の側から突出した構造の線画であっ
て、上記細長い線の第1の側から突出した分岐線により
ビット値1を符号化し、第2の側から突出した分岐線に
よりビット値0を符号化した線画が記録された記録シー
トから、この記録シート上の画像情報を読み取るイメー
ジ入力手段と、 上記入力手段により読み取られた上記画像情報を記憶す
るイメージ記憶手段と、 上記イメージ記憶手段に記憶された上記画像情報のうち
で上記細長い線に相当する部分をその始点から終点まで
2次元的に追跡し、その過程において上記分岐線を検出
したときにその分岐線の方向に従ってビットを生成する
ことにより、上記線画によって符号化されている2進情
報を解読する演算手段と、 を有することを特徴とする2進情報再生装置。
2. A line drawing of a structure in which a plurality of branch lines, each having a branch point at a different position on one elongated line two-dimensionally developed, protrude from a first side or a second side of the elongated line. The bit line 1 is encoded by a branch line protruding from a first side of the elongated line, and the line drawing is encoded by a bit line 0 by a branch line protruding from a second side. Image input means for reading image information on a recording sheet; image storage means for storing the image information read by the input means; equivalent to the elongated line in the image information stored in the image storage means The two-dimensional trace of the part to be performed is two-dimensionally traced from the start point to the end point. In the process, when the branch line is detected, a bit is generated according to the direction of the branch line. Binary information reproducing apparatus characterized by comprising a calculating means for decoding the binary information being Goka, the.
【請求項3】請求項1記載の2進情報再生方法または請
求項2記載の2進情報再生装置で使用するための上記記
録シート。
3. The recording sheet for use in the binary information reproducing method according to claim 1 or the binary information reproducing apparatus according to claim 2.
JP63125926A 1988-05-25 1988-05-25 Binary information reproducing method and apparatus, and recording sheet Expired - Fee Related JP2733956B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63125926A JP2733956B2 (en) 1988-05-25 1988-05-25 Binary information reproducing method and apparatus, and recording sheet

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63125926A JP2733956B2 (en) 1988-05-25 1988-05-25 Binary information reproducing method and apparatus, and recording sheet

Publications (2)

Publication Number Publication Date
JPH01296391A JPH01296391A (en) 1989-11-29
JP2733956B2 true JP2733956B2 (en) 1998-03-30

Family

ID=14922371

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63125926A Expired - Fee Related JP2733956B2 (en) 1988-05-25 1988-05-25 Binary information reproducing method and apparatus, and recording sheet

Country Status (1)

Country Link
JP (1) JP2733956B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101837016B1 (en) * 2009-07-13 2018-04-19 가부시키가이샤 아이피 솔루션즈 Stream dot pattern, method for forming stream dot pattern, method for information input/output using stream dot pattern, and dot pattern

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
JPH01296391A (en) 1989-11-29

Similar Documents

Publication Publication Date Title
US5898166A (en) Information reproduction system which utilizes physical information on an optically-readable code and which optically reads the code to reproduce multimedia information
US20030116628A1 (en) Reading method of the two-dimensional bar code
KR930020305A (en) Apparatus and Method for Decoding 2D Barcode Using Charge Coupled Device / Charge Modulator Camera
US9342714B2 (en) Method for reproducing and using a bar code symbol
US6463185B1 (en) Information recording medium and information reproducing apparatus
JPH10326331A (en) Recording medium with dot code, and code reader
KR100578182B1 (en) Reproduction hologram data preprocessing apparatus and method in holographic system
US5838469A (en) Apparatus and method for processing data stored in page-wise memory
JP2733956B2 (en) Binary information reproducing method and apparatus, and recording sheet
JP2003346105A (en) Two-dimensional bar code and method for recording the same
US6633526B1 (en) Data recording method, data reproducing method and data recording medium
US4912311A (en) Information recording carrier
JP4207049B2 (en) Printed matter with identification function, image generation apparatus, image processing apparatus and method thereof
JP2009301275A (en) Image conversion device, image conversion method, image conversion program, and computer-readable recording medium recording the image conversion program
JP2734539B2 (en) Binary information reproducing method and apparatus, and recording medium
KR100601283B1 (en) Align Mark Detection Apparatus and Method for Oversampling in Hologram Regeneration System
JP2734538B2 (en) Binary data reproducing method and apparatus, and recording medium
JP4007801B2 (en) Code reader and card type recording medium
JPH1127540A (en) Image coding/decoding method and its system
JP2733968B2 (en) Binary data reproducing method and apparatus, and recording medium
KR20050107707A (en) Apparatus for restorating data of holographic system and method therefor
JP2770172B2 (en) Binary information reproducing method, apparatus and recording sheet
JP3822460B2 (en) Information encoding apparatus, method thereof, program thereof and recording medium on which program is recorded, information reproducing device, method thereof, program thereof and recording medium on which program is recorded
JPH0233682A (en) Binary data reproduction method, device, and recording medium
JP2007052471A (en) Two-dimensional pattern reading device, two-dimensional pattern reading method

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees