JP2014139771A - 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム - Google Patents
情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム Download PDFInfo
- Publication number
- JP2014139771A JP2014139771A JP2013195607A JP2013195607A JP2014139771A JP 2014139771 A JP2014139771 A JP 2014139771A JP 2013195607 A JP2013195607 A JP 2013195607A JP 2013195607 A JP2013195607 A JP 2013195607A JP 2014139771 A JP2014139771 A JP 2014139771A
- Authority
- JP
- Japan
- Prior art keywords
- code
- area
- information
- data
- information code
- 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 95
- 238000012937 correction Methods 0.000 claims abstract description 147
- 238000013461 design Methods 0.000 claims description 53
- 238000003384 imaging method Methods 0.000 claims description 30
- 238000010586 diagram Methods 0.000 description 29
- 238000006243 chemical reaction Methods 0.000 description 27
- 230000006870 function Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 238000005286 illumination Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 238000001514 detection method Methods 0.000 description 7
- 239000011159 matrix material Substances 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 239000004973 liquid crystal related substance Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 3
- 230000010365 information processing Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 230000001737 promoting effect Effects 0.000 description 3
- 230000003321 amplification Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000012447 hatching Effects 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- HBBGRARXTFLTSG-UHFFFAOYSA-N Lithium ion Chemical compound [Li+] HBBGRARXTFLTSG-UHFFFAOYSA-N 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 229910001416 lithium ion Inorganic materials 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 239000007769 metal material Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 239000011347 resin Substances 0.000 description 1
- 229920005989 resin Polymers 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000005477 standard model Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/37—Details of the operation on graphic patterns
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K1/00—Methods or arrangements for marking the record carrier in digital fashion
- G06K1/12—Methods or arrangements for marking the record carrier in digital fashion otherwise than by punching
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06046—Constructional details
- G06K19/06112—Constructional details the marking being simulated using a light source, e.g. a barcode shown on a display or a laser beam with time-varying intensity profile
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10712—Fixed beam scanning
- G06K7/10722—Photodetector array or CCD scanning
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2380/00—Specific applications
- G09G2380/04—Electronic labels
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Optics & Photonics (AREA)
- Computer Hardware Design (AREA)
- Editing Of Facsimile Originals (AREA)
- Optical Recording Or Reproduction (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Credit Cards Or The Like (AREA)
Abstract
【解決手段】情報コード100のコード領域の内部には、予め定められた形状の特定パターンが配置される特定パターン領域と、複数種類のセルによってデータを記録するデータ記録領域と、複数種類のセルによって誤り訂正符号を記録する誤り訂正符号記録領域とが設けられている。更に、コード領域の内部において、特定パターン領域、データ記録領域、誤り訂正符号記録領域以外の位置に、セルによってデータが記録されない領域であり且つ誤り訂正符号による誤り訂正の対象にならない領域である空き領域が、単一の前記セルのサイズよりも大きいサイズで設けられている。
【選択図】図1
Description
前記コード領域の内部に、予め定められた形状の特定パターンが配置される特定パターン領域と、複数種類の前記セルによってデータを記録するデータ記録領域とを設け、前記コード領域の内部において、前記特定パターン領域の位置に、前記データ記録領域にデータを記録する方法とは異なる方法で、データの記録又はデザインの表示の少なくともいずれかが可能となる空き領域を、単一の前記セルのサイズよりも大きい所定サイズで設けることを特徴とする。
前記コード領域の内部に、予め定められた形状の特定パターンが配置される特定パターン領域と、複数種類の前記セルによってデータを記録するデータ記録領域とが設けられ、前記コード領域の内部において、前記特定パターン領域の位置に、前記データ記録領域にデータを記録する方法とは異なる方法で、データの記録又はデザインの表示の少なくともいずれかが可能となる空き領域が、単一の前記セルのサイズよりも大きい所定サイズで設けられていることを特徴とする。
前記情報コードは、前記コード領域の内部に、予め定められた形状の特定パターンが配置される特定パターン領域と、複数種類の前記セルによってデータを記録するデータ記録領域とを設け、前記コード領域の内部において、前記特定パターン領域以外の位置に、前記データ記録領域にデータを記録する方法とは異なる方法で、データの記録又はデザインの表示の少なくともいずれかが可能となる空き領域を、単一の前記セルのサイズよりも大きい所定サイズで設けた構成であり、
前記情報コードを撮像可能な撮像部と、
前記撮像部によって前記情報コードが撮像された場合に、前記データ記録領域の内容に基づいて前記データ記録領域に記録された前記データを解読する解読部と、
を有することを特徴とする。
前記情報コード生成装置によって生成された前記情報コードを読み取る情報コード読取装置と、
を備えた情報コード利用システムであって、
前記情報コード生成装置は、
前記コード領域の内部に、予め定められた形状の特定パターンが配置される特定パターン領域と、複数種類の前記セルによってデータを記録するデータ記録領域と、を設け、前記コード領域の内部において、前記特定パターン領域以外の位置に、前記データ記録領域にデータを記録する方法とは異なる方法で、データの記録又はデザインの表示の少なくともいずれかが可能となる空き領域を、単一の前記セルのサイズよりも大きい所定サイズで設けた構成で前記情報コードを生成し、
前記情報コード読取装置は、
前記情報コード生成装置によって生成された前記情報コードを撮像可能な撮像部を備え、
前記撮像部によって前記情報コードが撮像された場合に、前記データ記録領域の内容に基づいて前記データ記録領域に記録された前記データを解読することを特徴とする。
以下、本発明を具現化した第1実施形態について、図面を参照して説明する。
図1に示す情報コード利用システム1は、所定のコード領域の内部に情報を表示する単位となるセルを配列した情報コード100を生成する情報コード生成装置2と、情報コード生成装置2によって生成された情報コード100を読み取る情報コード読取装置10とを備えた構成をなしている。
情報コード生成装置2は、例えばパーソナルコンピュータ等の情報処理装置として構成されており、CPUなどからなる制御部3と、キーボード、マウス、その他の入力装置からなる操作部4と、ROM、RAM、HDD、不揮発性メモリ等の記憶装置からなる記憶部5と、公知の表示装置(液晶ディスプレイやその他の表示デバイス)などからなる表示部6と、外部装置と有線通信或いは無線通信を行うための通信インタフェースとして機能する通信部7と、公知のプリンタ等と同様のハードウェア構成をなし且つ制御部3からの印刷データに基づいて情報コード100等を印刷可能な印刷部8(印刷装置)とを備えている。
次に、情報コード読取装置10の全体構成について説明する。図2に示すように、情報コード読取装置10は、ハードウェア的には二次元コードを読取可能なコードリーダとして構成されており、図示しないケースによって外郭が構成され、このケース内に各種電子部品が収容された構成をなしている。
次に、図1の情報コード利用システムで利用される情報コード100について図1、図5等を参照して説明する。なお、図1の例と図5右図の例では、セル配列や特定パターンのサイズが若干異なるが基本的な考えは同様であり、同様の特徴を有している。図1、図5等に示す情報コード100は、例えば上述の情報コード生成装置2によって生成されるものであり、所定のコード領域の内部に情報を表示する単位となるセル102を配列した構成となっている。なお、図1、図5等の情報コード100において、「コード領域」は、複数配列された暗色セルを全て含み得る矩形状の領域であり、具体的には、3つの位置検出パターン(切り出しシンボル)104を全て含む最小の正方形又は長方形領域となっている。なお、図1、図5等の例では、複数のセル102が、矩形状(例えば外径が正方形状)の明色(白色)セル及び暗色(黒色)セルのいずれかによって構成されており、コード領域の内部において後述する空き領域110の周囲にこれらセル102がマトリックス状に配置されている。また、情報コード100において上記コード領域の周囲には、当該コード領域を取り囲むように明色又は暗色のマージン領域が構成されるようになっており、図1、図5等の例では、明色のマージン領域がコード領域の周囲に隣接して配置されている。
次に、図8等を参照して情報コード生成処理及び情報コード生成方法について説明する。以下では、図5のように他種コード120がQRコード(登録商標)であり、情報コード100がQRコードと同様の特定パターンを有する場合を例に挙げて説明する。なお、この例では、空き領域110を有する情報コード100を「額縁QR」とも称する。
次に、図2の情報コード読取装置10によって図1、図5右図等に示す情報コード100を読み取る場合の処理について説明する。図9の読取処理は、例えばユーザによって所定操作(例えば、操作スイッチ42の操作等)がなされたときに実行されるものであり、まず、図9のS21に示すように、情報コード100の撮像し、当該情報コード100の画像を取得すると共に、情報コード100の外形を検出する。具体的には、位置検出パターン104を公知の方法(QRコードで行われる公知の方法)で検出し、QRコードで行われる公知の方法で情報コード100の外形を検出する。なお、受光センサ23は、「撮像部」の一例に相当し、情報コード生成装置2によって生成された情報コード100を撮像するように機能する。
この構成では、情報コード読取装置10が判別部によって所定位置105のフォーマット構成を確認することで、情報コード生成装置2によって生成された特徴的な情報コード100(空き領域110を備えた情報コード100)であるか否かを判別できるようになる。そして、特定のフォーマット構成であると判別できた場合には、コード領域での複数のデータワードの各配置位置を特定し得る情報(対応情報)に基づいてコード領域内の各データワードの位置を特定することができ、解読対象データを解読することができる。
この構成によれば、所定位置105にかけるマスクパターンの種別によって情報コード生成装置2によって生成された特徴的な情報コード100(空き領域110を備えた情報コード100)であるか否かを確実に判別でき、フォーマット情報のデータ量を抑えつつ「特定のフォーマット構成」を実現しやすくなる。
次に、第2実施形態について説明する。
第2実施形態の情報コード利用システムは、ハードウェア構成については第1実施形態と同一であり、上述した図1、図2のような構成が用いられる。
次に、第3実施形態について説明する。
第3実施形態の情報コード利用システムも、ハードウェア構成については第1実施形態と同一であり、上述した図1、図2のような構成が用いられる。
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
2…情報コード生成装置
3…制御部(データ取得部、データ記録領域生成部)
4…操作部(データ取得部)
5…記憶部(配置位置情報記録部)
7…通信部(データ取得部)
10…情報コード読取装置
23…受光センサ(撮像部)
35…メモリ(対応情報記録部)
40…制御回路(解読部、判別部)
100,200,300…情報コード
102,202,302…セル
104,204…位置検出パターン(特定パターン)
304a…アライメントパターン(特定パターン)
304b…タイミングセル(特定パターン)
110,210,310…空き領域
120…他種のコード
Claims (22)
- 所定のコード領域の内部に情報を表示する単位となるセルを配列した情報コードを情報コード生成装置によって生成する情報コード生成方法であって、
前記コード領域の内部に、予め定められた形状の特定パターンが配置される特定パターン領域と、複数種類の前記セルによってデータを記録するデータ記録領域とを設け、前記コード領域の内部において、前記特定パターン領域以外の位置に、前記データ記録領域にデータを記録する方法とは異なる方法で、データの記録又はデザインの表示の少なくともいずれかが可能となる空き領域を、単一の前記セルのサイズよりも大きい所定サイズで設けることを特徴とする情報コード生成方法。 - 前記コード領域の内部に、前記特定パターン領域と、前記データ記録領域と、複数種類の前記セルによって誤り訂正符号を記録する誤り訂正符号記録領域とを設け、前記コード領域の内部において、前記特定パターン領域、前記データ記録領域、前記誤り訂正符号記録領域以外の位置に、前記誤り訂正符号による誤り訂正の対象にならない領域として前記空き領域を設けることを特徴とする請求項1に記載の情報コード生成方法。
- 前記データ記録領域に記録するべき解読対象データを表現する複数のデータワードを前記コード領域に配置する際の各配置位置を特定する配置位置情報が記録された配置位置情報記録部を用い、
前記解読対象データを表現する複数の前記データワードを、前記配置位置情報記録部に記録された前記配置位置情報に従って前記コード領域に配置することを特徴とする請求項1又は請求項2に記載の情報コード生成方法。 - 前記コード領域の内部に前記空き領域を設ける場合、前記コード領域内の所定位置に特定のフォーマット構成でフォーマット情報を記録することを特徴とする請求項1から請求項3のいずれか一項に記載の情報コード生成方法。
- 前記コード領域の内部に前記空き領域を設ける場合、所定種類のマスクパターンを反映した状態で前記所定位置のセル配列を構成することを特徴とする請求項4に記載の情報コード生成方法。
- 前記空き領域に、図形、模様、色彩又はこれらの結合からなるデザイン、又は1又は複数の記号によって表わされる情報の少なくともいずれかを表示することを特徴とする請求項1から請求項5のいずれか一項に記載の情報コード生成方法。
- 所定のコード領域の内部に情報を表示する単位となるセルを配列した情報コードであって、
前記コード領域の内部に、予め定められた形状の特定パターンが配置される特定パターン領域と、複数種類の前記セルによってデータを記録するデータ記録領域とが設けられ、前記コード領域の内部において、前記特定パターン領域以外の位置に、前記データ記録領域にデータを記録する方法とは異なる方法で、データの記録又はデザインの表示の少なくともいずれかが可能となる空き領域が、単一の前記セルのサイズよりも大きい所定サイズで設けられていることを特徴とする情報コード。 - 前記コード領域の内部に、前記特定パターン領域と、前記データ記録領域と、複数種類の前記セルによって誤り訂正符号を記録する誤り訂正符号記録領域とが設けられ、前記コード領域の内部において、前記特定パターン領域、前記データ記録領域、前記誤り訂正符号記録領域以外の位置に、前記誤り訂正符号による誤り訂正の対象にならない領域として前記空き領域が設けられていることを特徴とする請求項7に記載の情報コード。
- 前記コード領域内の所定位置に特定のフォーマット構成でフォーマット情報が記録され、且つ、前記データ記録領域の解読対象データを表現する各データワードが、予め定められた配置位置情報に基づいて前記コード領域内に配置されていることを特徴とする請求項7又は請求項8に記載の情報コード。
- 所定種類のマスクパターンを反映した状態で前記所定位置のセル配列が構成されていることを特徴とする請求項9に記載の情報コード。
- 前記空き領域には、図形、模様、色彩又はこれらの結合からなるデザイン、又は1又は複数の記号によって表わされる情報の少なくともいずれかが表示されていることを特徴とする請求項7から請求項10のいずれか一項に記載の情報コード。
- 所定のコード領域の内部に情報を表示する単位となるセルを配列した情報コードを読み取る情報コード読取装置であって、
前記情報コードは、前記コード領域の内部に、予め定められた形状の特定パターンが配置される特定パターン領域と、複数種類の前記セルによってデータを記録するデータ記録領域とを設け、前記コード領域の内部において、前記特定パターン領域以外の位置に、前記データ記録領域にデータを記録する方法とは異なる方法で、データの記録又はデザインの表示の少なくともいずれかが可能となる空き領域を、単一の前記セルのサイズよりも大きい所定サイズで設けた構成であり、
前記情報コードを撮像可能な撮像部と、
前記撮像部によって前記情報コードが撮像された場合に、前記データ記録領域の内容に基づいて前記データ記録領域に記録された前記データを解読する解読部と、
を有することを特徴とする情報コード読取装置。 - 前記情報コードは、前記コード領域の内部に、前記特定パターン領域と、前記データ記録領域と、複数種類の前記セルによって誤り訂正符号を記録する誤り訂正符号記録領域とを設け、前記コード領域の内部において、前記特定パターン領域、前記データ記録領域、前記誤り訂正符号記録領域以外の位置に、前記誤り訂正符号による誤り訂正の対象にならない領域として前記空き領域を設けた構成であることを特徴とする請求項12に記載の情報コード読取装置。
- 前記情報コードは、前記コード領域内の所定位置に特定のフォーマット構成でフォーマット情報が記録され、且つ、前記データ記録領域の解読対象データを表現する各データワードが、予め定められた配置位置情報に基づいて前記コード領域内に配置されたものであり、
前記配置位置情報に対応する情報であり且つ前記コード領域での複数の前記データワードの各配置位置を特定する情報である対応情報を記録する対応情報記録部と、
前記撮像部によって前記情報コードが撮像された場合に、前記コード領域の前記所定位置が前記特定のフォーマット構成であるか否かを判別する判別部と、
を備え、
前記解読部は、前記判別部によって前記所定位置が前記特定のフォーマット構成であると判別された場合に、前記対応情報記録部に記録された前記対応情報に基づいて前記コード領域内の各データワードの位置を特定し、前記解読対象データを解読することを特徴とする請求項12又は請求項13に記載の情報コード読取装置。 - 前記情報コードは、所定種類のマスクパターンを反映した状態で前記所定位置のセル配列が構成されたものであり、
前記判別部は、前記撮像部によって前記情報コードが撮像された場合、前記所定位置に前記所定種類のマスクパターンが反映されているか否かを判別し、
前記解読部は、前記所定位置に前記所定種類のマスクパターンが反映されていることを条件として、前記解読対象データを解読することを特徴とする請求項14に記載の情報コード読取装置。 - 前記配置位置情報は、前記解読対象データを複数の前記データワードで表現したときの各順番のデータワードと、前記各順番のデータワードの前記コード領域内での各配置位置とを対応付けて定める情報であり、
前記対応情報は、前記コード領域において各配置位置で表される前記各順番のデータワードを、前記情報コードとは異なる他種コードで表現する場合の当該他種コード内での各対応位置を定める情報であり、
前記解読部は、前記判別部によって前記所定位置が前記特定のフォーマット構成であると判別された場合、前記コード領域の各配置位置で表される前記各順番のデータワードを、前記対応情報で定められる前記他種コード内での各対応位置に置換した構成で当該他種コードを解読することを特徴とする請求項14又は請求項15に記載の情報コード読取装置。 - 所定のコード領域の内部に情報を表示する単位となるセルを配列した情報コードを生成する情報コード生成装置と、
前記情報コード生成装置によって生成された前記情報コードを読み取る情報コード読取装置と、
を備えた情報コード利用システムであって、
前記情報コード生成装置は、
前記コード領域の内部に、予め定められた形状の特定パターンが配置される特定パターン領域と、複数種類の前記セルによってデータを記録するデータ記録領域と、を設け、前記コード領域の内部において、前記特定パターン領域以外の位置に、前記データ記録領域にデータを記録する方法とは異なる方法で、データの記録又はデザインの表示の少なくともいずれかが可能となる空き領域を、単一の前記セルのサイズよりも大きい所定サイズで設けた構成で前記情報コードを生成し、
前記情報コード読取装置は、
前記情報コード生成装置によって生成された前記情報コードを撮像可能な撮像部を備え、
前記撮像部によって前記情報コードが撮像された場合に、前記データ記録領域の内容に基づいて前記データ記録領域に記録された前記データを解読することを特徴とする情報コード利用システム。 - 前記情報コード生成装置は、前記コード領域の内部に、前記特定パターン領域と、前記データ記録領域と、複数種類の前記セルによって誤り訂正符号を記録する誤り訂正符号記録領域とを設け、前記コード領域の内部において、前記特定パターン領域、前記データ記録領域、前記誤り訂正符号記録領域以外の位置に、前記誤り訂正符号による誤り訂正の対象にならない領域として前記空き領域を設けた構成で前記情報コードを生成することを特徴とする請求項17に記載の情報コード利用システム。
- 前記情報コード生成装置は、
解読対象データを取得するデータ取得部と、
前記解読対象データを表現する複数のデータワードを前記コード領域に配置する際の各配置位置を特定する配置位置情報を記録する配置位置情報記録部と、
前記コード領域の内部に前記空き領域を設ける場合、前記コード領域内の所定位置に特定のフォーマット構成でフォーマット情報を記録し、且つ、前記データ取得部で取得された前記解読対象データを表現する各データワードを、前記配置位置情報記録部に記録された前記配置位置情報に基づいて配置するように、前記データ記録領域を生成するデータ記録領域生成部と、
を備え、
前記情報コード読取装置は、
前記配置位置情報記録部に記録される前記配置位置情報に対応する情報であり且つ前記コード領域での複数の前記データワードの各配置位置を特定する情報である対応情報を記録する対応情報記録部と、
前記撮像部によって前記情報コードが撮像された場合に、前記コード領域の前記所定位置が前記特定のフォーマット構成であるか否かを判別する判別部と、
前記判別部によって前記所定位置が前記特定のフォーマット構成であると判別された場合に、前記対応情報記録部に記録された前記対応情報に基づいて前記コード領域内の各データワードの位置を特定し、前記解読対象データを解読する解読部と、
を備えたことを特徴とする請求項17又は請求項18に記載の情報コード利用システム。 - 前記情報コード生成装置の前記データ記録領域生成部は、前記コード領域の内部に前記空き領域を設ける場合、所定種類のマスクパターンを反映した状態で前記所定位置のセル配列を構成し、
前記情報コード読取装置の前記判別部は、前記撮像部によって前記情報コードが撮像された場合、前記所定位置に前記所定種類のマスクパターンが反映されているか否かを判別し、
前記情報コード読取装置の前記解読部は、前記所定位置に前記所定種類のマスクパターンが反映されていることを条件として、前記解読対象データを解読することを特徴とする請求項19に記載の情報コード利用システム。 - 前記配置位置情報は、前記解読対象データを複数の前記データワードで表現したときの各順番のデータワードと、前記各順番のデータワードの前記コード領域内での各配置位置とを対応付けて定める情報であり、
前記対応情報は、前記コード領域において各配置位置で表される前記各順番のデータワードを、前記情報コードとは異なる他種コードで表現する場合の当該他種コード内での各対応位置を定める情報であり、
前記解読部は、前記判別部によって前記所定位置が前記特定のフォーマット構成であると判別された場合、前記コード領域の各配置位置で表される前記各順番のデータワードを、前記対応情報で定められる前記他種コード内での各対応位置に置換した構成で当該他種コードを解読することを特徴とする請求項19又は請求項20に記載の情報コード利用システム。 - 前記情報コード生成装置は、前記空き領域に、図形、模様、色彩又はこれらの結合からなるデザイン、又は1又は複数の記号によって表わされる情報の少なくともいずれかを表示する構成で、前記情報コードを生成することを特徴とする請求項17から請求項21のいずれか一項に記載の情報コード利用システム。
Priority Applications (11)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013195607A JP6136808B2 (ja) | 2012-12-19 | 2013-09-20 | 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム |
RU2015129526A RU2652430C2 (ru) | 2012-12-19 | 2013-12-18 | Информационный код, способ создания информационного кода, считыватель информационного кода и система, которая использует информационный код |
SG11201504870WA SG11201504870WA (en) | 2012-12-19 | 2013-12-18 | Information code, information code generation method, information code reader device, and information code usage system |
PCT/JP2013/083901 WO2014098128A1 (ja) | 2012-12-19 | 2013-12-18 | 情報コード、情報コード生成方法、情報コード読取装置、及び情報コード利用システム |
US14/654,207 US9711113B2 (en) | 2012-12-19 | 2013-12-18 | Information code, information code producing method, information code reader, and system which uses information code |
KR1020157018512A KR101767090B1 (ko) | 2012-12-19 | 2013-12-18 | 정보 코드, 정보 코드 생성 방법, 정보 코드 판독 장치 및 정보 코드 이용 시스템 |
EP13866324.0A EP2940628B1 (en) | 2012-12-19 | 2013-12-18 | Information code, information code generation method, information code reader device, and information code usage system |
BR112015014662-7A BR112015014662B1 (pt) | 2012-12-19 | 2013-12-18 | Método de produção de um código de informação por um aparelho de produção do código de informação, código de informação formado em uma mídia, e, sistema que usa um código de informação |
CN201380073375.4A CN105190650B (zh) | 2012-12-19 | 2013-12-18 | 信息码、及其生成方法、读取装置以及应用*** |
TW102147238A TWI619079B (zh) | 2012-12-19 | 2013-12-19 | Information code, information code generation method, information code reading device, and information code utilization system |
US15/623,988 US9934760B2 (en) | 2012-12-19 | 2017-06-15 | Information code, information code producing method, information code reader, and system which uses information code |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012276910 | 2012-12-19 | ||
JP2012276910 | 2012-12-19 | ||
JP2013195607A JP6136808B2 (ja) | 2012-12-19 | 2013-09-20 | 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム |
Related Child Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016150956A Division JP6323507B2 (ja) | 2012-12-19 | 2016-08-01 | 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム |
JP2017031812A Division JP6394717B2 (ja) | 2012-12-19 | 2017-02-23 | 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム |
JP2017031811A Division JP6265288B2 (ja) | 2012-12-19 | 2017-02-23 | 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014139771A true JP2014139771A (ja) | 2014-07-31 |
JP6136808B2 JP6136808B2 (ja) | 2017-05-31 |
Family
ID=50978448
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013195607A Active JP6136808B2 (ja) | 2012-12-19 | 2013-09-20 | 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム |
Country Status (10)
Country | Link |
---|---|
US (2) | US9711113B2 (ja) |
EP (1) | EP2940628B1 (ja) |
JP (1) | JP6136808B2 (ja) |
KR (1) | KR101767090B1 (ja) |
CN (1) | CN105190650B (ja) |
BR (1) | BR112015014662B1 (ja) |
RU (1) | RU2652430C2 (ja) |
SG (1) | SG11201504870WA (ja) |
TW (1) | TWI619079B (ja) |
WO (1) | WO2014098128A1 (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016134029A (ja) * | 2015-01-20 | 2016-07-25 | 株式会社デンソーウェーブ | 情報コード表示装置 |
WO2017150696A1 (ja) | 2016-03-04 | 2017-09-08 | 株式会社デンソーウェーブ | 情報コードおよび情報コードの読取方法 |
JP2018055237A (ja) * | 2016-09-27 | 2018-04-05 | 株式会社デンソーウェーブ | 情報コードの生成方法、情報コード、及び情報コード利用システム |
JP2019003673A (ja) * | 2018-08-22 | 2019-01-10 | カシオ計算機株式会社 | シートの製造方法 |
KR20200097002A (ko) * | 2015-01-19 | 2020-08-14 | 스냅 인코포레이티드 | 광학 바코드에 대한 맞춤형 기능 패턴들 |
JP7505986B2 (ja) | 2018-10-17 | 2024-06-25 | 京東方科技集團股▲ふん▼有限公司 | Qrコード生成方法、装置、記憶媒体及び電子デバイス |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6136808B2 (ja) * | 2012-12-19 | 2017-05-31 | 株式会社デンソーウェーブ | 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム |
JP6520616B2 (ja) * | 2014-10-07 | 2019-05-29 | 株式会社デンソーウェーブ | 情報コードの生成方法、情報コードを生成するプログラム、及び情報コード生成装置 |
US10235547B2 (en) * | 2016-01-26 | 2019-03-19 | Hand Held Products, Inc. | Enhanced matrix symbol error correction method |
CN105718982A (zh) * | 2016-01-27 | 2016-06-29 | 武汉矽感科技有限公司 | 彩色二维条码的编码及解码方法 |
CN106775003B (zh) * | 2016-11-23 | 2020-11-10 | 广州视源电子科技股份有限公司 | 交互设备、颜色控制方法及装置 |
JP2019021165A (ja) * | 2017-07-20 | 2019-02-07 | 株式会社デンソーウェーブ | 二次元コード及び二次元コード読取装置 |
US10740665B2 (en) * | 2018-08-27 | 2020-08-11 | Dell Products, L.P. | Visual authentication key for matrix barcode |
CN113270088B (zh) * | 2020-02-14 | 2022-04-29 | 阿里巴巴集团控股有限公司 | 文本处理、数据处理和语音处理方法、装置和电子设备 |
CN110991590B (zh) * | 2020-02-27 | 2020-05-26 | 长沙像素码科技有限公司 | 一种图像数据处理方法及其所得像素图像与应用*** |
CN111844383A (zh) * | 2020-07-28 | 2020-10-30 | 中建八局第四建设有限公司 | 一种混凝土试块便捷录入标养室台账的方法 |
CN113110778A (zh) * | 2021-04-20 | 2021-07-13 | 树根互联股份有限公司 | 图形界面的显示方法、终端、可读存储介质及电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004206674A (ja) * | 2002-10-29 | 2004-07-22 | Denso Corp | 2次元コードおよびその形成構造 |
JP2007241327A (ja) * | 2006-03-03 | 2007-09-20 | Namco Bandai Games Inc | プログラム、情報記憶媒体、2次元コード生成システム、画像生成システム及び2次元コード |
JP2008152334A (ja) * | 2006-12-14 | 2008-07-03 | Namco Bandai Games Inc | プログラム、情報記憶媒体、2次元コード、印刷物、2次元コード画像、2次元コード画像の表示制御方法、2次元コード生成システム |
JP2009129410A (ja) * | 2007-11-28 | 2009-06-11 | Iforcom Co Ltd | 二次元コード付き画像情報とその生成装置と印刷装置と読み取り方法と読み取り装置と読み取りプログラムと記録媒体 |
JP2009259192A (ja) * | 2008-03-27 | 2009-11-05 | Denso Wave Inc | 二次元コード、二次元コード生成方法、二次元コードを表示させるコンピュータ読み取り可能なプログラム、二次元コードを利用した認証方法、及び二次元コードを利用した情報提供方法 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6089600A (ja) | 1983-10-21 | 1985-05-20 | Shinko Fuaudoraa Kk | 除染電解液の再生方法 |
US5541396A (en) | 1991-07-19 | 1996-07-30 | Rentsch; Frederic | Method of representing binary data |
EP1193668A1 (en) * | 1998-08-08 | 2002-04-03 | Mingfa Chen | Structure vein anti-counterfeit method |
US6655579B1 (en) * | 2000-04-26 | 2003-12-02 | Eastman Kodak Company | Machine readable coded frame for personal postage |
US7412106B1 (en) | 2005-06-25 | 2008-08-12 | Cognex Technology And Investment Corporation | Methods for locating and decoding distorted two-dimensional matrix symbols |
US7624925B2 (en) | 2005-07-11 | 2009-12-01 | Get Solo, Llc | Membership cards |
WO2007107533A2 (en) * | 2006-03-17 | 2007-09-27 | Connvision Ag | Device and method for access of content by a barcode |
JP4821559B2 (ja) * | 2006-10-27 | 2011-11-24 | 富士ゼロックス株式会社 | 情報生成装置、情報生成プログラム、情報生成方法、情報読取システム、電子ペン及び記録媒体 |
US8606000B2 (en) | 2007-04-19 | 2013-12-10 | Eyecue Vision Technologies Ltd. | Device and method for identification of objects using morphological coding |
JP4629788B1 (ja) | 2009-11-20 | 2011-02-09 | 進 辻 | 表示コードが付された物品、表示コード生成装置および情報伝達方法 |
WO2014098133A1 (ja) * | 2012-12-19 | 2014-06-26 | 株式会社デンソーウェーブ | 情報コード、情報コード生成方法、情報コード読取装置、及び情報コード利用システム |
JP6136808B2 (ja) * | 2012-12-19 | 2017-05-31 | 株式会社デンソーウェーブ | 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム |
-
2013
- 2013-09-20 JP JP2013195607A patent/JP6136808B2/ja active Active
- 2013-12-18 WO PCT/JP2013/083901 patent/WO2014098128A1/ja active Application Filing
- 2013-12-18 EP EP13866324.0A patent/EP2940628B1/en active Active
- 2013-12-18 BR BR112015014662-7A patent/BR112015014662B1/pt active IP Right Grant
- 2013-12-18 KR KR1020157018512A patent/KR101767090B1/ko active IP Right Grant
- 2013-12-18 SG SG11201504870WA patent/SG11201504870WA/en unknown
- 2013-12-18 US US14/654,207 patent/US9711113B2/en active Active
- 2013-12-18 CN CN201380073375.4A patent/CN105190650B/zh active Active
- 2013-12-18 RU RU2015129526A patent/RU2652430C2/ru active
- 2013-12-19 TW TW102147238A patent/TWI619079B/zh active
-
2017
- 2017-06-15 US US15/623,988 patent/US9934760B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004206674A (ja) * | 2002-10-29 | 2004-07-22 | Denso Corp | 2次元コードおよびその形成構造 |
JP2007241327A (ja) * | 2006-03-03 | 2007-09-20 | Namco Bandai Games Inc | プログラム、情報記憶媒体、2次元コード生成システム、画像生成システム及び2次元コード |
JP2008152334A (ja) * | 2006-12-14 | 2008-07-03 | Namco Bandai Games Inc | プログラム、情報記憶媒体、2次元コード、印刷物、2次元コード画像、2次元コード画像の表示制御方法、2次元コード生成システム |
JP2009129410A (ja) * | 2007-11-28 | 2009-06-11 | Iforcom Co Ltd | 二次元コード付き画像情報とその生成装置と印刷装置と読み取り方法と読み取り装置と読み取りプログラムと記録媒体 |
JP2009259192A (ja) * | 2008-03-27 | 2009-11-05 | Denso Wave Inc | 二次元コード、二次元コード生成方法、二次元コードを表示させるコンピュータ読み取り可能なプログラム、二次元コードを利用した認証方法、及び二次元コードを利用した情報提供方法 |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220098275A (ko) * | 2015-01-19 | 2022-07-11 | 스냅 인코포레이티드 | 광학 바코드에 대한 맞춤형 기능 패턴들 |
KR20200097002A (ko) * | 2015-01-19 | 2020-08-14 | 스냅 인코포레이티드 | 광학 바코드에 대한 맞춤형 기능 패턴들 |
KR102257908B1 (ko) * | 2015-01-19 | 2021-05-28 | 스냅 인코포레이티드 | 광학 바코드에 대한 맞춤형 기능 패턴들 |
KR20210063468A (ko) * | 2015-01-19 | 2021-06-01 | 스냅 인코포레이티드 | 광학 바코드에 대한 맞춤형 기능 패턴들 |
US11308302B2 (en) | 2015-01-19 | 2022-04-19 | Snap Inc. | Custom functional patterns for optical barcodes |
KR102416030B1 (ko) * | 2015-01-19 | 2022-07-05 | 스냅 인코포레이티드 | 광학 바코드에 대한 맞춤형 기능 패턴들 |
KR102514483B1 (ko) * | 2015-01-19 | 2023-03-27 | 스냅 인코포레이티드 | 광학 바코드에 대한 맞춤형 기능 패턴들 |
US11675989B2 (en) | 2015-01-19 | 2023-06-13 | Snap Inc. | Custom functional patterns for optical barcodes |
JP2016134029A (ja) * | 2015-01-20 | 2016-07-25 | 株式会社デンソーウェーブ | 情報コード表示装置 |
WO2017150696A1 (ja) | 2016-03-04 | 2017-09-08 | 株式会社デンソーウェーブ | 情報コードおよび情報コードの読取方法 |
JP2018055237A (ja) * | 2016-09-27 | 2018-04-05 | 株式会社デンソーウェーブ | 情報コードの生成方法、情報コード、及び情報コード利用システム |
JP2019003673A (ja) * | 2018-08-22 | 2019-01-10 | カシオ計算機株式会社 | シートの製造方法 |
JP7505986B2 (ja) | 2018-10-17 | 2024-06-25 | 京東方科技集團股▲ふん▼有限公司 | Qrコード生成方法、装置、記憶媒体及び電子デバイス |
Also Published As
Publication number | Publication date |
---|---|
WO2014098128A1 (ja) | 2014-06-26 |
US20170287442A1 (en) | 2017-10-05 |
BR112015014662B1 (pt) | 2021-11-03 |
TW201433983A (zh) | 2014-09-01 |
KR101767090B1 (ko) | 2017-08-23 |
BR112015014662A2 (pt) | 2017-07-11 |
CN105190650A (zh) | 2015-12-23 |
EP2940628B1 (en) | 2019-12-18 |
SG11201504870WA (en) | 2015-07-30 |
US9711113B2 (en) | 2017-07-18 |
RU2015129526A (ru) | 2017-01-25 |
EP2940628A1 (en) | 2015-11-04 |
US9934760B2 (en) | 2018-04-03 |
US20150317955A1 (en) | 2015-11-05 |
EP2940628A4 (en) | 2016-11-23 |
KR20150094734A (ko) | 2015-08-19 |
JP6136808B2 (ja) | 2017-05-31 |
CN105190650B (zh) | 2019-05-10 |
RU2652430C2 (ru) | 2018-04-26 |
TWI619079B (zh) | 2018-03-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6136808B2 (ja) | 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム | |
WO2014098134A1 (ja) | 情報コード、情報コード生成方法、情報コード読取装置、及び情報コード利用システム | |
WO2014098130A1 (ja) | 情報コード、情報コード生成方法、情報コード読取装置、及び情報コード利用システム | |
JP2016076210A (ja) | 情報コードの生成方法、情報コードを生成するプログラム、及び情報コード生成装置 | |
US8879737B2 (en) | Method for producing two-dimensional code and reader for reading the two-dimensional code | |
JP6394725B2 (ja) | 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム | |
JP6160528B2 (ja) | 駐車場利用システム及び駐車券読取装置 | |
JP2015114758A (ja) | 情報コード生成方法、情報コード、情報コード読取装置、及び情報コード利用システム | |
JP6265288B2 (ja) | 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム | |
JP6489764B2 (ja) | 情報コード生成方法、情報コード、情報コード読取システム、及び情報コード利用システム | |
JP6414274B2 (ja) | 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム | |
JP4862360B2 (ja) | 二次元コード及び二次元コード読取装置 | |
JP6167956B2 (ja) | 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム | |
JP6225597B2 (ja) | 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム | |
JP6358109B2 (ja) | 情報コード表示装置 | |
JP2018055237A (ja) | 情報コードの生成方法、情報コード、及び情報コード利用システム | |
JP6409623B2 (ja) | 情報コードの生成方法、情報コード、情報コード読取システム、情報コード読取装置 | |
JP6225595B2 (ja) | 情報コードの生成方法、情報コード、情報コード読取装置、情報コード利用システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160210 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161227 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170223 |
|
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: 20170404 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170417 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6136808 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |