JP2000293621A - バーコードおよび読取り方法 - Google Patents
バーコードおよび読取り方法Info
- Publication number
- JP2000293621A JP2000293621A JP11139037A JP13903799A JP2000293621A JP 2000293621 A JP2000293621 A JP 2000293621A JP 11139037 A JP11139037 A JP 11139037A JP 13903799 A JP13903799 A JP 13903799A JP 2000293621 A JP2000293621 A JP 2000293621A
- Authority
- JP
- Japan
- Prior art keywords
- color
- light
- bar code
- module
- trigger
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 14
- 230000003287 optical effect Effects 0.000 claims abstract description 20
- 238000004040 coloring Methods 0.000 claims abstract description 4
- 239000003086 colorant Substances 0.000 claims description 17
- 238000001514 detection method Methods 0.000 claims description 11
- 239000004744 fabric Substances 0.000 claims description 5
- 238000002834 transmittance Methods 0.000 claims description 4
- 238000002310 reflectometry Methods 0.000 claims description 2
- 238000001579 optical reflectometry Methods 0.000 claims 1
- 238000006243 chemical reaction Methods 0.000 description 14
- 230000003595 spectral effect Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 7
- 239000000463 material Substances 0.000 description 6
- 238000012937 correction Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 239000000428 dust Substances 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 235000005811 Viola adunca Nutrition 0.000 description 1
- 240000009038 Viola odorata Species 0.000 description 1
- 235000013487 Viola odorata Nutrition 0.000 description 1
- 235000002254 Viola papilionacea Nutrition 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 238000009395 breeding Methods 0.000 description 1
- 230000001488 breeding effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
- 239000000843 powder Substances 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Abstract
消するためになされたものである。 【構成】シアン系、マゼンタ系で着色したバーコードの
モジュールをトリガーで仕切り、これをシアン系、マゼ
ンタ系フィルターで覆われた光変換素子で読取ることを
特徴とする。ゼロモジュールはトリガーとは逆の光反射
率であることを必要とする。 【効果】本発明の三進カラーバーコードは大量な情報デ
ーターを記録できる上にその読取りは簡単な装置により
可能であるため容易にこれを流通、品質管理、制御等に
適用することが出来る。
Description
バーコード並びにカラーバーコードの読取り方法および
装置に関する。
IT Fのように、太い細いで表現される二値レベルの
バーコードや、J AN、CODE128のように数種
類の太さのバーで表現されるマルチレベルバーコードな
どが知られている。
線と、この黒い線と線との間にスペースと呼ばれる白い
部分とからなっている。これらのうち太い黒線をワイド
バー、細いものをナローバー、太いスペースをワイドス
ペース、細いものがナロースペースと言われている。し
たがって、これら太さや幅の異なるバーやロードスペー
スを機械で読み取るためには使用上の問題とコード作成
上の問題があった。
ていることは少なく、実際はその周囲に他の文字や図
形、写真が印刷されていることが多い。従って、そのバ
ーコードシンボルを読み取ると、バーコード以外の信号
がバーコードリーダーに入力されてくることになる。そ
こで、それらの中からバーコードに関係するデータを取
り出す必要がある。
前後にある余白(クワイエットゾーン)を利用する。バ
ーコードリーダーに入力されたデータの中で、何も信号
のない余白の後のデータがバーコードであると認識し、
また次に続く余白の前までがバーコードであると認識す
る。従って、この余白が少ないとバーコードをまったく
認識できないことになり、読み取り不能になる。
読み取り不能になるときはこの余白が少ないことが多
い。バーコードリーダーに入力したデータからバーコー
ドが識別できたとしても、それはどっちの方向から読み
取ったものか不明である。バーコードは、左右両方から
読み取れるので、このデータからスタートコードとスト
ップコードを識別して、その中のデータを探し出さなけ
ればならない。スタートコードとストップコードのパタ
ーンは、シンボルの種類によって異なっている。従っ
て、これらのいくつかのパターンを次々に当てはめてい
くことによりバーコードシンボルの種類とスタートスト
ップコードを識別することができる。
別が終わった後、チェックデジットの照合が要求される
ようなバーコードシンボルについては、チェックデジッ
トの計算を行う。そして、チェック結果が正しくない場
合はデコードを中止する。正しくデコード終了した場合
は、そのデータをアスキーコード等に変換して出力信号
をバッファに書き込む。そして選択されたインターフェ
ースのデータ転送手順に従って、ホストコンピューター
やターミナルにデーターを転送する。
と1に変換するためには、バーやスペースの時間を測定
しなければならない。この測定に使用されるのがタイマ
ーで、このタイマーはクロックといわれる基本時間でカ
ウントされる。
いスペースは25カウントというようになる。。この
時、クロックが遅いとバーやスペースをカウントする数
が少なくなり、その分測定誤差が大きくなることにな
る。クロックの速さは、スキャン速度と読み取り対象の
バーコードの最小バー幅によって異なってくる。レーザ
ースキャナーでは、スキャン速度が速いので、このクロ
ックは早くなければならない。
のバーコードを読み取る高分解能の製品の場合は、クロ
ックを早くしなければならない。細いバーか太バーかを
判定するためには、それぞれの時間幅を測定して、ある
基準値(閾値)を境に判定することになる。
の寸法によって変わるものであるから、この基準値を固
定で決めておくわけにはいかない。従って、通常は最初
のバーの時間幅を測定して、その後閾値を決めることに
なる。スキャンがバーコードシンボルの全般にわたって
同じ速度であれば、この閾値は、同じ値でよいが、ペン
スキャナーの場合は全く不可能である。したがって、次
のバーの幅を測定した後、その値をベースに閾値を変更
するようにする。
ることになり、それぞれのバーの幅を時間測定したと
き、一般に最初のバーは、他のバーより小さくなる傾向
がある。
方式やメーカーによって異なっており、この傾向をいか
に予測するかも読み取り率を向上させるコツとなる。ま
たバーコードモジュールの印刷では、バーが太った場
合、その間のスペースは逆に細ることになる。
した方が、読み取り率が向上することになる。このため
に、モジュールは前の直前のモジュールと比較し、スペ
ースも直前のスペースと比較して新しい閾値を決める方
法もとられている。使用上での問題の1つにセンサーを
等速で走査させなければならないという制約がありその
ために、ハンディセンサーが実用化されにくかった。
上厳しい印刷精度を保ち、読み取りに支障の無いバーコ
ードをいかにして刷るかのバーコード印刷上の留意点を
以下に掲げる。
ージンの部分に文字や絵柄を入れないようにし、さらに
また印刷時での見当ズレを考慮して4方向ともに1ミリ
メートル以上の間隔をとること。
は、製版、印刷工程において細線の再現特性に応じた寸
法と制度を確保したものであり、印刷を多面付で行う場
合が多い包装資材については、複製による精度低下を起
こさないよう殖版を行う。寸法特性においては、印刷適
正ゲージを常時チェックする。特に、刷り出し時のつぶ
れのチェックは厳重に行う必要がある。
色調の変化に注意し、許容限度を超えないように管理す
るとともに、すじ、汚れ、はみ出しに注意する。また、
印刷の流れ方向に対してバーコードのバー自体が水平に
向くように製版入稿時にチェックを行うことも必要とさ
れる
バーコードには色々と問題があった。更に、大量に商品
が出回る昨今、データー入力量が不足しており将来に不
安を感じている。すでに、書籍では2段にバーコードを
印刷されて、ますますデザイン上の障害になりつつあ
る。
その他に幅広く使われているが、バーコードの問題点
は、スペース幅(白)とモジュール(黒バー)との幅の
比率を検出して情報を認識しているためバーの幅を正確
に印刷することが必要であった。
しいものはバー幅を正確にすることができず問題があっ
た。
査速度は一定速度で行わなければならなかったため、手
動で走査するハンドヘルド型読取りセンサーは一定の走
査速度で動かすことが出来ず読み取り誤差が生じやすか
った。それがハンドヘルド型読取りセンサーがなかなか
普及しなかった理由である。
欠けやキズ等による読み違いをチェックするセルフチェ
ック機能を付加することである。
起こす薬品などが存在する環境に置かれるとバーコード
に埃やシミが付き読み違いの原因となった。
点にもかかわらずその利便性のため広く世間に使われて
いるが、商品の品数が急激に膨大しているため容量が追
い付かずその対応に迫われている。その代表格は書籍な
どの裏表紙へ2段にバーコードが刷られ美観を損ねてい
る。
にも弱いことである。
た種々の問題は、バーの幅やスペースの幅を情報の解析
の重要な要素としていたことにその原因があった。本発
明は、バーの幅やスペースの幅に全く影響されないセル
フチェック機能と情報量の飛躍的増大を可能にした新規
なカラーバーコードを提供し、併せてカラーバーコード
を読取る方法および装置を提供するものである。
は、ペン型スキャナーの内部には、ペン部分に光源と光
を受光する受光素子が内蔵されており、ペン先から出た
光はバーコードの黒線部分で吸収され(厳密には1部が
吸収される)このバー(黒線)からの光は受光素子に戻
らずバーコードのスペース(白線)部分からは強い反射
光が受光素子に入る。
トランジスターにより電圧若しくは電流等の電気信号の
大小、強弱を設定された閾値(th)を基準にして、オ
ン、オフの電気信号として変換され、これを一旦波形成
形することによって、矩形状の電気信号(これをパルス
信号と呼ぶ)を得ている。
られることになる。ペンスキャナーの速度が一定である
とすると、モジュルの太い細いに応じて検出されるパル
ス信号の幅も太いもの細いものが得られる。
進数から10進数に変換され、それらの情報はコンピュ
ーターのメモリー情報と照合され商品メーカーか商品名
が分かり、これに対応する価格がレジの表示器に表示さ
れる。
(以下単に紙と称する。)の下地色そのものを情報とし
て扱っていたために、情報が存在するのかしないのか、
情報はあるが印刷の欠損によるものかどうかの区別がつ
かなかったり、さらには情報がゼロなのかどうかも区別
することが出来なかった。
色のままモジュールとモジュールとの間に挿入し、下地
色にトリガーとしての作用を与え、従来のように下地色
をスペース情報として扱うことはしないことにある。さ
らに、従来の白黒のみで構成されていたバーコードとは
異なり、モジュールをマゼンタ系色A色、シアン系色B
色若しくはC色に着色する。
る。)には生地色が閾値以上の光を反射するものである
ときは、閾値以下の光反射の色、例えばマゼンタとシア
ンの混合色若しくは黒等で着色する。逆に下地色が閾値
以下の光しか反射しないものであるときには、閾値以上
の光を反射する白、灰を含む明度の高い色でM0を着色
する。
下地白色からの光によるセンサーの分光比反射率を1と
すると、マゼンタとシアンとの混合色は青紫、マゼンタ
とイエローとの混合色は赤、シアンとイエローとの混合
色は緑で、マゼンタが約0.85、イエローがほぼ同じ
0.85、シアンが0.73であり、マゼンタとシアン
の減法報混色である青紫は0.27、マゼンタとイエロ
ーとの混合色である赤は0.84、シアンとイエローと
の混合色である緑は0.45である。
ーとの任意の組み合わせに着色することは出来るが、マ
ゼンタ系色とシアン系色を組み合わせたものが最も好ま
しい。
説明すると、トリガー(以下Tと称する。)は白で、M
0は減法混色原理を用いて閾値以下の光反射とする必要
がある。したがって、M0は黒に近いほうがマゼンタ、
シアン及びイエロー単色との分光比反射率の差が大きく
なり情報読取りの精度が増す。
ンタとイエローとの組み合わせを用いた場合にはマゼン
タ、イエロー、その混合色の赤の分光比反射率は0.8
5、0.85、0.84とほとんど変わらないのでタイ
ヤ等の生地が黒い場合以外には適切でない。
の緑の場合も、イエローが0.85、シアンがほぼ同じ
0.73、緑は0.45で、シアンと緑の分光比反射率
が0.73、0.45と0.28しか差はなく情報の認
識度は低くなる。
法混合色の青紫色との組み合わせが最も好ましい理由で
ある。、
高いときは、ゼロのモジュール(M0)のC色は下地色
の分光比反射率の少なくとも2/3以下であることが必
要である。したがって、C色はA色B色との混合色とは
限らず黒、灰であっても良い。
しないもの、例えばゴムタイヤなどの黒色系のようなと
きは、ゼロ・モジュール(M0)は、白色、灰色若しく
はメタル等分光比反射率の大きなもので着色をすること
が必要である。
ン/イエロー、若しくはマゼンタ/イエローなどの組み
合わせを選んだ理由は、これらの色の組み合わせは補色
関係にあり、単色は明度が大きく光を良く反射するが、
これらの混合色は減法混色で暗色となり、殆ど光を反射
しなくなる。、このような補色関係にある減法混色で着
色されたバーコードすなわちカラーバーコードについて
以下の通り実施例により説明する。
する。
れた1,2,4,8の値をもつ2進数バーコードM1、
M2、M4、M8で1,2,4,8、全部を黒で塗りつ
ぶした15の値を示している。
トセンサーで受光し電圧に変換されたグラフを示してお
り、一定の電圧を閾値(th)としたもので、情報バー
B1、B2、B4、B8は黒であるので光を殆ど反射せ
ず全てゼロであることを示している。
きい下地を+、閾値以下を−で表したものである。
ため、バー読取りセンサーの走査速度によって変わり誤
読される可能性と、本当は情報が在るにもかかわらずた
またまゴミや欠けなどの原因でそこに情報が無いと1元
的に判断するバーコードの構成は、情報の複雑化、高度
化に向けて誤読、誤認をする恐れがあり情報の信頼性を
損なっていた。
的にチェックするセルフチェック機構を有する新規なカ
ラーバーコードを提供するものである。
で、M1M2M4M8はシアンで着色された情報バー
で、これを図3に示す受発光素子からなるセンサーで検
出した結果を図2(2)、および図2(3)に示した。
トトランジスター等の光変換素子32、マゼンタフィル
ター33で覆われたホトトランジスター等の光変換素子
34および白色光源35からなるカラーバーコード読取
り装置36により下地37にマゼンタで着色された情報
バー38を検出する説明図を示している。
したもので、図2(2)はマゼンタフイルターで検出さ
れた結果で、下地のトリガー(T)は分光比反射率が大
きいので閾値を超え、シアンで着色された情報バー(M
1M2M4M8)は光が透過しないため光は検出されず
ゼロを示している。
出された結果で、下地(白色紙)のトリガー(T)は分
光比反射率が大きいので閾値を超え、シアンで着色され
た情報バー(M1M2M4M8 )も光を透過して閾値を
超え検出されていることを示している。
出した場合をプラス(+)、閾値以下のときをマイナス
(−)としたものを模式的に示した。
対(M1/M1 、M2/M2 、M4/M4 、M8/
M8)は必ず+と−とが対になっている。B1が+なら
他方のB1 は−、反対に一方のB1が−なら他方のB1
は必ず+でなければこの情報は誤りであると判断する自
己判定機能(セルフチェック機能)を有するのである。
うに、カラーバーコードのコードの認識を、A色(マゼ
ンタ)を透光する光フイルター31で覆われた第1の光
検出センサー32と、他のもう1方のB色(シアン)を
透光する光フイルター33で覆われた第2の光検出セン
サー34と、少なくとも1個以上の光源35とからなる
ことを特徴とするカラーバーコード読取り装置36にす
ることによって初めて可能となった。
は、図4(1)に示すようにA色(マゼンタ)を透光す
る光フイルター31で覆われた第1の光源39と、B色
(シアン)を透過する光フイルター33で覆われた第2
の光源40と、当該第1の光源39および第2の光源4
0からバーコードに照射され、バーコードから反射され
た光を検出する第1の光センサー32および第2の光セ
ンサー34とで構成されたカラーバーコード読取り装置
41によっても可能である。
置42は、図4(2)に示すように第1の光源39とA
色(マゼンタ)を透光する光フイルター31で覆われた
光センサー32とからなる第1の受発光素子と、第2の
光源40とB色(シアン)を透過する光フイルター33
で覆われた第2の光センサー34とからなる第2の受発
光素子とからなるカラーバーコード読取り装置によって
も可能である。。
説明するため、白紙に数値11を表わすカラーバーコー
ドの例を示した。このカラーバーコードは、M1にシア
ンをM2とM8にはマゼンタを着色してある。トリガー
(T)は白紙なので光を良く反射する。本発明はトリガ
ーが光を反射する場合は、ゼロであるM4は光を吸収す
る色に、反対にトリガーが光を反射しない場合には、ゼ
ロであるM4は逆に光を反射する色にすることを特徴と
する。
カラーバーコードの場合にはゼロであるM4はシアンと
マゼンタの混合色で着色した。
ー(T)とマゼンタで着色されたM2とM8とが閾値以
上の値を示し、M1とM0は閾値以下となっている。
ー(T)とシアンで着色されたM1 が閾値以上の値を示
し、M2 、M8 とM0 は閾値以下となっている。
(4)にこれらを整理して示した。これによるとトリガ
ー(T)は常に閾値を超え第1センサー、第2センサー
の出力は共に+であり、ゼロ情報バー逆に常に第1セン
サー、第2センサーの出力は−となる。しかし、データ
ーであるM1、M2、M8は第1センサーと第2センサ
ーとが+−となっていることが正しいものである証拠と
なる。
ュール(M)を1個1個区切るトリガー(T)を挿入し
た例を示し、トリガー(T)のTおよびTの対は++と
同符号、モジュールの対M 1M1 をシアンに、M 2M2
をマゼンタにM 8M8 をマゼンタに、M0にはシアンお
よびマゼンタをそれぞれ着色し、白紙の分光比反射率を
1(白紙は光を反射するので分光比反射率はかなり大き
いので、これを白紙のままトリガーとして用いた場
合。)とし、閾値(th)を0,75としたときの第1
センサー32と第2センサー34の光受光量を図6
(2)および(3)に示した。
+、閾値以下を−としてときの模式表的に示したよう
に、情報バーは+−若しくは−+と必ず異符号となる。
ゼロ情報(M0)はトリガーが++とダブルプラスであ
るのとは逆に−−とダブルマイナスの同符号となる。ゼ
ロ情報(M0)はシアンとマゼンタとの混色の他、黒、
灰色そのほか一定の裕度をもって閾値より光受光量が小
さくなるようなものであれば何でも良い。
ルに基づき配列されてなるA色、B色の2単色およびC
色(含む、A色B色の混合色若しくは黒色、灰色、白
色)とで着色されたバーコードにおいて、当該バーコー
ドの各情報バーとの間に挿入されるトリガーの光反射率
とC色の光反射率との大小関係が逆であることを特徴と
するカラーバーコードを本発明は提案するものである。
るA色、B色の2単色およびC色(含む、A色B色の混
合色若しくは黒色、灰色、白色)とで着色されたバーコ
ードにおいて、当該バーコードの各情報バーとの間に挿
入されるトリガーの光透過率とC色(含む、A色B色の
混合色若しくは黒色、灰色、白色)の光透過率との大小
関係が逆であることを特徴とするカラーバーコードを本
発明は提案するものである。
るA色,B色およびC1色(含む、A色B色の混合色若
しくは黒色、灰色)とで着色されたバーコードにおい
て、当該バーコードの各情報バーとの間に挿入されるト
リガーの光反射率がA色,B色の2単色の反射率と同程
度以上のときは、C1色の光反射率はA色およびB色の
反射率の2/3以下であることを特徴とするカラーバー
コードを本発明は提案するものである。
るA色、B色およびC2色(含む、A色B色の混合色若
しくは灰色、白色)とで着色されたバーコードにおい
て、トリガーの光反射率がA色およびB色の2/3以下
のときは、C2色の光反射率はA色,B色の反射率と同
程度以上であることを特徴とするカラーバーコードを本
発明は提案するものである。
用する場合について説明すると、トリガーを着色しない
ときは、トリガーは黒で光反射率はほぼゼロに近い。T
Tの第1センサーと第2センサーの光受光量は閾値以下
なので−−のダブルマイナスである。
も−−のダブルマイナスなのでトリガーとの区別が出来
ない。しかし、この点に関しても本発明は完全な解決を
与えた。TおよびTの光反射率はゼロに近い値であるの
でゼロ・モジュール(M0)も−−のダブルマイナスで
は誤認されるので、TおよびTの分光比反射率がゼロに
近い値場合には++のダブルプラスとすることは本発明
を実施するうえで必須の条件である。
などによって、ゼロ・モジュールの着色は選択される。
例えば、白色の紙等の時は白色が高い反射率を有するの
でトリガーはダブル・プラスになるため、ゼロ・モジュ
ールはダブル・マイナスにし、タイヤなどの様に黒色で
光の反射率が非常に低い場合はゼロ・モジュールは光反
射率の高い色に着色する必要がある。
示す。図7(1)に示すようにモジュールの間にトリガ
ー(T)があるが、このトリガーはタイヤの生地そのも
の色(黒)をそのまま使う場合で説明すると、黒はほと
んど光を反射しないので第1センサー、第2センサーの
出力は殆どゼローとなるので、トリガーとゼロ・モジュ
ール(M0)とを区別するため、ゼロ・モジュール(M
0)には光反射率の大きい色若しくは材質(メタルパウ
ダー等を含む)を着色若しくは貼付する。
すように、トリガー(T)のTおよびTの対はゼロ、ゼ
ロとなり、モジュールの対M 1M1 をシアンに、M 2M
2 及びM 8M8 をマゼンタに、M0には白などの反射率
の大きい色をそれぞれ着色し、タイヤの分光比反射率を
0とし、閾値(th)を0,75としたときの第1セン
サー32と第2センサー34の光受光量を示した。
+、閾値以下を−としてときの模式表的に示したよう
に、情報バーは+−若しくは−+と必ず異符号となる。
一方、ゼロ情報(M0)は++とダブルプラスの同符号
となるように、白、灰色その他一定の裕度をもって閾値
より光受光量が大きいものとしている。
における情報量を著しく増大することが可能にせしめた
ことを図8を用いて説明する。
1と2を、第2番目のモジュールには数値3と6,第3
番目のモジュールには数値9と18,第4番目のモジュ
ールには数値27と54を割り付けたバーコードがあ
り、それぞれのモジュールはトリガー(T)によって仕
切られ、仮に偶数値行の有意数値をシアンで着色し奇数
値行の有意数値をマゼンタで、ゼロ炉数値はシアンとマ
ゼンタを着色したカラーバーコードがあるとすると、こ
れを本発明の読取り方法で読取る具体例を以下に記
す。。
るために示した。図8(3)と(4)にはマゼンタとシ
アンで反射光がフィルターされた場合のマゼンタ側の光
変換素子の光受光量を図8(3)に、シアン側の光変換
素子の光受光量を図8(4)に示してある。所定の閾値
以下の光受光量であるモジュールはゼロとして処理し、
閾値以上の光受光量であるモジュールは有意数値として
処理する。シアン側の光受光量とマゼンタ側の光受光量
の両方が閾値以下の光受光量のときは当該モジュールは
ゼロとして処理する。
し読取った結果を示した。これによると数値の合計は2
+3+54=59となり59となる。
る問題を解決したのみならず、これまでにない多数の新
規なる有益な効果を生み出した。その1つは、1つのモ
ジュールをシアンとマゼンタのどちらかに塗り分けるこ
とにより2値化にすることができた
チェック機能を内蔵しているので、ゼロと無コードとを
識別することが出来るようになった。
読取り方法および装置を提供し、省スペースでの高集積
データ化を実現した。
るトリガーを設けたことにより、クロックカウントレス
で測定誤差を排除し、クワイエットゾーンの規格がな
く、コード追記が能となり、かつ読み取り方向が正逆上
下いずれであっても読取り可能である。
形やコード形状によるコードへの影響が少ないのでキャ
ラクターのボイドやスポットによる誤読が少なくなった
ているので、これを流通や生産管理、品質管理その他自
動制御などに広く用いられ産業の発展に寄与するもので
ある。
図。
係図。
係図。
係模式図。
平面図。
の他の概略平面図。
の他の概略平面図。
明図。
の説明図。
理図。
値 31 マゼンタフィルター 32 光
変換素子 33 マゼンタフィルター 34 光
変換素子 35、39,40 白色光源 36、
41、42受発光素子 37 紙等の基材 38 着
色剤 m マゼンタを表す C シ
アンを表す M1 数値1を表すモジュール M2数値2
を表すモジュール M4 数値4を表すモジュール M8数値8
を表すモジュール1 M 数値1を表すモジュール M2数値2
を表すモジュール3 M 数値3表すモジュール M6数値8
を表すモジュール9 M 数値9を表すモジュール M18数値
18を表すモジュール27 M 数値27を表すモジュール M54数値
54を表すモジュール M−1 第1番目のモジュール M−2 第2番
目のモジュール M−3 第3番目のモジュール M−4 第4番
目のモジュール Fm マゼンタフィルター Fc シアン
フィルター m1 M1のマゼンタフィルター側の光変換素子出力 m2 M2のマゼンタフィルター側の光変換素子出力 m4 M4のマゼンタフィルター側の光変換素子出力 m8 M8のマゼンタフィルター側の光変換素子出力 c1 M1のシアンフィルター側の光変換素子出力 c2 M2のシアンフィルター側の光変換素子出力 c4 M4のシアンフィルター側の光変換素子出力 c8 M8のシアンフィルター側の光変換素子出力
4)
Claims (11)
- 【請求項1】所定のコードルールに基づき配列されてな
るA色、B色の2単色およびC色とで着色されたモジュ
ールにおいて、当該各モジュール間に挿入されるトリガ
ーの光反射率とC色の光反射率との大小関係が逆である
ことを特徴とするカラーバーコード。 - 【請求項2】所定のコードルールに基づき配列されてな
るA色、B色の2単色およびC色とで着色されたモジュ
ールにおいて、当該各モジュール間に挿入されるトリガ
ーの光透過率とC色の光透過率の大小が逆であることを
特徴とするカラーバーコード。 - 【請求項3】所定のコードルールに基づき配列されてな
るA色,B色の2単色およびC1色とで着色されたモジ
ュールにおいて、当該各モジュール間に挿入されるトリ
ガーの光反射率がA色,B色の2単色の反射率と同程度
以上のときは、C1色の光反射率はA色,B色2単色の
反射率の2/3以下であることを特徴とするカラーバー
コード。 - 【請求項4】所定のコードルールに基づき配列されてな
るA色,B色の単色およびC2色とで着色されたモジュ
ールにおいて、トリガーの光反射率がA色およびB色の
2/3以下のときは、C2色の光反射率はA色,B色の
反射率と同程度以上であることを特徴とするカラーバー
コード。 - 【請求項5】請求項1から請求項4に記載のカラーバー
コードにおいて、 奇数値行(3−n、‥‥、1、3、9、27‥‥‥‥‥
3n−1)と、 偶数値行(2×3−n、…、2、6,18,54………
2×3n−1)とからなる三進行列の同列数値の奇数が
A色、同列数値の偶数がB色、同列数値が0であるとき
は、C色若しくはC1色若しくはC2色であることを特
徴とする三進カラーバーコード。 - 【請求項6】請求項1から請求項5に記載のカラーバー
コードにおいて、同列数値0をC色若しくはC1色若し
くはC2色とし、モジュール間に挿入されるトリガーは
カラーバーコードを付する物の生地の色をそのまま使用
するか若しくは着色したことを特徴とするカラーバーコ
ード。 - 【請求項7】請求項1から請求項6に記載のカラーバー
コードにおいて、センサー又は光源をA色フィルターで
覆われたA色受発光素子によりA色モジュールを、さら
にセンサー又は光源をB色フィルターで覆われたB色受
発光素子によりB色モジュールを検出し、かつA色受発
光素子およびB色受発光素子がゼロモジュール及びトリ
ガーを含めた4種類をデーターとして識別することを特
徴とするカラーバーコード読取り方法。 - 【請求項8】請求項1から請求項6に記載のバーコード
の検出・認識装置において、A色を透光する光フイルタ
ーで覆われた第1の光検出センサーと、B色を透光する
光フイルターで覆われた第2の光検出センサーと、少な
くとも1個以上の光源とからなる受発光素子によりモジ
ュールを検出し読み取ることを特徴とするカラーバーコ
ード読取り装置。 - 【請求項9】請求項1から請求項6に記載のバーコード
の検出・認識装置において、A色を透光する光フイルタ
ーで覆われた第1の光源と、B色を透過する光フイルタ
ーで覆われた第2の光源と、第1および第2の光源から
バーコードに照射され、当該照射されたバーコードから
反射された光を検出する第1および第2の光センサーと
で構成されたことを特徴とするカラーバーコード読取り
装置。 - 【請求項10】請求項1から請求項6に記載のバーコー
ドの検出・認識装置において、第1の光源とA色を透光
する光フイルターで覆われた光センサーとからなる第1
の受発光素子と、第2の光源とB色を透過する光フイル
ターで覆われた第2の光センサーとからなる第2の受発
光素子とからなることを特徴とするカラーバーコード読
取り装置。 - 【請求項11】請求項5および請求項6の三進カラーバ
ーコードを、請求項8〜請求項10のカラーバーコード
読取装置によって、3−n、‥‥、1、3、9、27‥
‥‥‥‥3n−1からなる奇数値行の有意数値をA色で
着色し、これをA色受発光素子により検出し、2×3
−n、…、2、6,18,54‥‥‥…2×3n−1か
らなる偶数値行の有意数値をB色で着色し、これをB色
受発光素子により検出し、C色若しくはC1色若しくは
C2色で着色された0と、トリガーとを第1の受発光素
子および第2の受発光素子とで検出することを特徴とす
る三進カラーバーコード読取り方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13903799A JP4430155B2 (ja) | 1999-04-09 | 1999-04-09 | バーコードを記録した基材およびバーコード読取り方法並びに装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13903799A JP4430155B2 (ja) | 1999-04-09 | 1999-04-09 | バーコードを記録した基材およびバーコード読取り方法並びに装置 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2000293621A true JP2000293621A (ja) | 2000-10-20 |
| JP2000293621A5 JP2000293621A5 (ja) | 2006-07-13 |
| JP4430155B2 JP4430155B2 (ja) | 2010-03-10 |
Family
ID=15235993
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13903799A Expired - Fee Related JP4430155B2 (ja) | 1999-04-09 | 1999-04-09 | バーコードを記録した基材およびバーコード読取り方法並びに装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4430155B2 (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007188542A (ja) * | 2007-04-20 | 2007-07-26 | Techno Culture:Kk | エレメントセルの組み合わせによる認識コード及び認識コードシート |
| JP2008521068A (ja) * | 2004-11-24 | 2008-06-19 | 株式会社オプトエレクトロニクス | カラーシンボルの読み取り装置 |
| CN112550995A (zh) * | 2019-09-25 | 2021-03-26 | 北京国双科技有限公司 | 一种垃圾分类的判断方法及装置 |
| CN115545056A (zh) * | 2022-06-29 | 2022-12-30 | 苏州宇量电池有限公司 | 一种提高机器视觉在高反光背景下识别准确率的方法 |
| KR102533615B1 (ko) * | 2021-12-29 | 2023-05-16 | 전범식 | 스마트폰 카메라 원거리 인식률을 향상시키는 3진법 rgb 바코드 및 그를 생성하는 컬러 바코드 생성 장치 |
| CN110494859B (zh) * | 2017-04-13 | 2024-02-09 | Nec平台株式会社 | 代码读取装置、方法和程序 |
-
1999
- 1999-04-09 JP JP13903799A patent/JP4430155B2/ja not_active Expired - Fee Related
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008521068A (ja) * | 2004-11-24 | 2008-06-19 | 株式会社オプトエレクトロニクス | カラーシンボルの読み取り装置 |
| JP4773442B2 (ja) * | 2004-11-24 | 2011-09-14 | 株式会社オプトエレクトロニクス | カラーシンボルの読み取り装置 |
| JP2007188542A (ja) * | 2007-04-20 | 2007-07-26 | Techno Culture:Kk | エレメントセルの組み合わせによる認識コード及び認識コードシート |
| CN110494859B (zh) * | 2017-04-13 | 2024-02-09 | Nec平台株式会社 | 代码读取装置、方法和程序 |
| CN112550995A (zh) * | 2019-09-25 | 2021-03-26 | 北京国双科技有限公司 | 一种垃圾分类的判断方法及装置 |
| KR102533615B1 (ko) * | 2021-12-29 | 2023-05-16 | 전범식 | 스마트폰 카메라 원거리 인식률을 향상시키는 3진법 rgb 바코드 및 그를 생성하는 컬러 바코드 생성 장치 |
| CN115545056A (zh) * | 2022-06-29 | 2022-12-30 | 苏州宇量电池有限公司 | 一种提高机器视觉在高反光背景下识别准确率的方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4430155B2 (ja) | 2010-03-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5128527A (en) | Apparatus for reading a bar code | |
| US7901945B2 (en) | Image and part recognition technology | |
| US4728784A (en) | Apparatus and method of encoding and decoding barcodes | |
| EP0536374B1 (en) | Method and apparatus for bar code evaluation | |
| US3796863A (en) | Optical scanning arrangement and article useful therewith | |
| US4656345A (en) | Bar code reading apparatus | |
| US4876571A (en) | Copying machine having a bar code reader | |
| US3820067A (en) | Character reading system controlled by preprinted program control characters on document form | |
| JP2000293621A (ja) | バーコードおよび読取り方法 | |
| AU669199B2 (en) | Device for analyzing information carriers, especially gaming coupons | |
| JPS6394383A (ja) | バ−コ−ド読取装置 | |
| JP2000293621A5 (ja) | ||
| CN108875854A (zh) | 二维码生成系统以及识别系统 | |
| KR20080078906A (ko) | 계수 장치 | |
| US9317922B2 (en) | Image and part recognition technology | |
| JPS61233876A (ja) | 光学式読取装置 | |
| CA1218459A (en) | Optical reader | |
| US3832529A (en) | Reading system for tags encoded with bars of different widths | |
| JPH0253194A (ja) | 識別標識および読取装置 | |
| CN108921263B (zh) | 二维码生成系统以及识别方法 | |
| JPS59177687A (ja) | カラ−バ−コ−ド方式 | |
| EP4242905B1 (en) | Container and container product | |
| JPH1139447A (ja) | バーコード及びその読取装置 | |
| JP2001236463A (ja) | 光学的文字読取装置 | |
| JPH05342398A (ja) | バーコード読取装置及びこの装置で使用されるバーコード記憶媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060404 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060412 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060531 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20060531 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080226 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080304 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080502 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081216 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090209 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090825 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090902 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20091208 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091217 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121225 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |