JPH10326331A - ドットコードを有する記録媒体及びコード読取装置 - Google Patents

ドットコードを有する記録媒体及びコード読取装置

Info

Publication number
JPH10326331A
JPH10326331A JP10000896A JP89698A JPH10326331A JP H10326331 A JPH10326331 A JP H10326331A JP 10000896 A JP10000896 A JP 10000896A JP 89698 A JP89698 A JP 89698A JP H10326331 A JPH10326331 A JP H10326331A
Authority
JP
Japan
Prior art keywords
data
block
information
code
dot
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.)
Withdrawn
Application number
JP10000896A
Other languages
English (en)
Inventor
Kenji Yoshioka
賢司 吉岡
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.)
Olympus Corp
Original Assignee
Olympus Optical Co Ltd
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 Olympus Optical Co Ltd filed Critical Olympus Optical Co Ltd
Priority to JP10000896A priority Critical patent/JPH10326331A/ja
Priority to US09/035,544 priority patent/US6186405B1/en
Priority to EP98104706A priority patent/EP0887765A3/en
Publication of JPH10326331A publication Critical patent/JPH10326331A/ja
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods 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/10821Methods 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 further details of bar or optical code scanning devices
    • G06K7/1092Methods 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 further details of bar or optical code scanning devices sensing by means of TV-scanning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/06009Record 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/06037Record 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 multi-dimensional coding

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Electromagnetism (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Optical Recording Or Reproduction (AREA)

Abstract

(57)【要約】 【課題】マルチメディア情報に係る情報データを光学的
に読み取り可能なコードパターンとして記録するドット
コードであって、情報データが多様な変調方法で記録で
きるドットコードを有する記録媒体、及び当該ドットコ
ードとして変調記録された情報データを復元するコード
読取装置を提供する。 【解決手段】複数ブロックから成る光学的に読み取り可
能なドットコード1において、ブロック認識用のマーカ
部5と、マーカ部5と区別すべく情報データが変調され
るデータドットパターン部3と、ブロックアドレス情報
を含む非変調のブロックヘッダ部4と有し、さらに、変
調された情報データの復元に必要な復元パラメータをブ
ロックヘッダ部4に記録することで多様な変調処理に対
応する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、例えば音声情報、
映像情報又はデジタルコードデータ等を含む所謂マルチ
メディア情報が光学的に読み取り可能なコードパターン
として紙等の記録媒体に記録されるドットコードを有す
る記録媒体、及び当該記録媒体上に当該ドットコードと
して記録されたマルチメディア情報を読み取るコード読
取装置に関するものである。
【0002】
【従来の技術】従来、デジタル情報を紙等の記録媒体に
記録する方法としてバーコード等が汎用されているが、
当該バーコードは一次元的配列の記録方式であるため記
録できる情報量には限界があった。従って、今日の大容
量の記録密度を有する情報記録媒体の実現といった要望
を満足させるものではなかった。
【0003】かかる点に鑑みて、例えば、本出願人によ
る特開平6−231466号公報には、音声情報や映像
情報、又はデジタルデータ等を含む情報量の大きい所謂
マルチメディア情報を高密度で紙等に記録する技術とし
て、その有無で1ビットの情報量となる微細なドットを
2次元的に記録媒体上に配列した、光学的に読み取り可
能な「ドットコード」に関する技術が開示されている。
【0004】上記ドットコードは、ブロックを複数個隣
接可能に配置してなり、上記ブロックのそれぞれが、マ
ルチメディア情報に係る情報データの内容に応じて配列
された複数のドットでなるデータドットパターンと、該
データドットパターンには有り得ないパターンを持ち且
つ該データドットパターンに関して第1の所定の位置関
係で配置されるマーカと、該マーカに関して第2の所定
の位置関係に配置される当該ブロックのアドレスを示す
ブロックアドレスパターンとを具備することを特徴とす
る。そして、上記データドットパターンと上記マーカと
を画像として区別するために、上記データドットパター
ンに対しては、連続する黒ドットの数が制限されるよう
に変調処理が施されている。
【0005】
【発明が解決しようとする課題】ところで、上記ドット
コードの商品化を進めるにあたり、コードを印刷する際
の紙質やインクの種類、又はドットコードとして記録さ
れる情報データの必要とされる信頼性の度合いに応じ
て、多様な変調処理を用いる必要が生じてきた。
【0006】しかしながら、上述した特開平6−231
466号公報に係る技術では、このような多様な変調処
理に対応するための手段については開示されていなかっ
た。尚、特開平7−254037号公報には、二進コー
ドで表されるデータをセル化して、二次元のマトリクス
上にパターンとして配置した二次元コードにおいて、こ
のパターンを所定の変換処理をすることによりデータ以
外に設定された部分のパターンである、例えば、位置決
め用シンボルのパターンとは異なる特徴のパターンにす
ると共に、その変換処理に使用した変化用マトリクスパ
ターンの種別情報をデータとして二次元コード内に入れ
ておくことの記載があるが、このものは、基本的に前記
種別情報が変換処理の対象であるデータパターン内に紛
れ込んでいるものであるため、その種別情報の抽出に際
しては別段の工夫を要するものである。
【0007】本発明は、上記問題に鑑みてなされたもの
で、その目的とするところは、マルチメディア情報に係
る情報データを光学的に読み取り可能なコードパターン
として記録するドットコードであって、情報データが多
様な変調方法で記録できるドットコードを有する記録媒
体、及び当該ドットコードとして変調記録された情報デ
ータを復元するコード読取装置を提供することにある。
【0008】
【課題を解決するための手段】上記目的を達成するため
に、本発明の第1の態様によるドットコードは、ブロッ
クを複数個隣接可能に配列して構成した光学的に読み取
り可能なドットコードを有する記録媒体であって、上記
ブロックのそれぞれが、上記ブロックを認識するための
マーカ部と、上記マーカ部と構造的に区別可能とすべく
変調処理の施された情報データの各ビット値が、その値
に対応するドットで配列された複数のドットでなる変調
領域としてのデータドットパターン部と、上記ブロック
のアドレスを表すためのブロックアドレス情報を含む非
変調領域としてのブロックヘッダ部と、を所定の位置関
係に従って配置してなり、上記ブロックヘッダ部は、各
ブロックに含まれるデータドットパターンに基づく変調
された情報データを処理して所定の知覚可能な情報デー
タに復元する際に必要な復元パラメータ情報を更に含む
ことを特徴とする。
【0009】第2の態様によるドットコードを有する記
録媒体は、上記複数個のブロックのうちの、少なくとも
2個のブロックの各ブロックヘッダ部が、同一の復元パ
ラメータ情報を含むことを特徴とする。
【0010】第3の態様によるドットコードを有する記
録媒体は、上記ブロックヘッダ部において、上記ブロッ
クアドレス情報に係るデータのみにエラー訂正又は検出
符号が付加されていることを特徴とする。
【0011】第4の態様によるコード読取装置は、ブロ
ックアドレス情報と、各ブロックに含まれるデータドッ
トパターンに基づく変調された情報データを処理して所
定の知覚可能な情報データに復元する際に必要な復元パ
ラメータ情報と、を含むブロックヘッダ部、及びデータ
ドットパターン部を少なくとも有するブロックを複数個
隣接可能に配列して記録媒体上に構成したドットコード
を撮像して光学的に読み取る読取手段と、上記読取手段
で読み取ったドットコードの各ブロックから上記ブロッ
クヘッダ部を抽出するブロックヘッダ部抽出手段と、上
記ブロックヘッダ部抽出手段で抽出された各ブロックヘ
ッダ部に含まれる上記ブロックアドレス情報及び復元パ
ラメータ情報に基づいて、上記変調処理の施された各ブ
ロック毎の情報データを処理結合して所定の知覚可能な
情報データに復元する復元手段と、上記復元手段で復元
された情報データを出力する出力手段と、を具備するこ
とを特徴とする。
【0012】これら第1乃至第4の態様は以下の作用を
奏する。即ち、本発明の第1の態様によるドットコード
を有する記録媒体では、各ブロックにおいて、上記ブロ
ックを認識するためのマーカ部と、上記マーカ部と構造
的に区別可能とすべく変調処理の施された情報データの
各ビット値が、その値に対応するドットで配列された複
数のドットでなる変調領域としてのデータドットパター
ン部と、上記ブロックのアドレスを表すためのブロック
アドレス情報を含む非変調領域としてのブロックヘッダ
部とが所定の位置関係に従って配置され、上記ブロック
ヘッダ部に、各ブロックに含まれるデータドットパター
ンに基づく変調された情報データを処理して所定の知覚
可能な情報データに復元する際に必要な復元パラメータ
情報が含められている。
【0013】第2の態様によるドットコードを有する記
録媒体では、複数個のブロックのうち、少なくとも2個
のブロックの各ブロックヘッダ部に、同一の復元パラメ
ータ情報が含められている。
【0014】第3の態様によるドットコードを有する記
録媒体では、ブロックヘッダ部におけるブロックアドレ
ス情報に係るデータのみにエラー訂正又は検出符号が付
加されており、ブロックアドレス情報に係るデータのエ
ラー訂正及び検出が可能となる。
【0015】第4の態様によるコード読取装置では、読
取手段により、ブロックヘッダ部にブロックアドレス情
報と、各ブロックに含まれるデータドットパターンに基
づく変調された情報データを処理して所定の知覚可能な
情報データに復元する際に必要な復元パラメータ情報と
を有するブロックを複数個隣接可能に配列して記録媒体
上に構成したドットコードが撮像されて光学的に読み取
られ、ブロックヘッダ部抽出手段により上記読取手段で
読み取ったドットコードの各ブロックから上記ブロック
ヘッダ部が抽出され、復元手段により上記ブロックヘッ
ダ部抽出手段で抽出された各ブロックヘッダ部に含まれ
る上記ブロックアドレス情報及び復元パラメータ情報に
基づいて、上記変調処理の施された各ブロック毎の情報
データを処理結合して所定の知覚可能な情報データに復
元され、上記出力手段により上記復元手段で復元された
情報データが出力される。
【0016】
【発明の実施の形態】以下、本発明の実施の形態を説明
するに先立ち、本発明に係るドットコードを有する記録
媒体とそのコード読取装置の概要について説明する。先
ず、図1は本発明の基本となるドットコードの構成を示
す図である。
【0017】図1(a)に示されるように、マルチメデ
ィア情報に係る情報データは、光学的に読み取り可能な
ドットコード1として、紙等のシート状の記録媒体上に
印刷記録されている。かかるドットコード1は、所定単
位のドットの集合からなるブロック2を二次元マトリク
ス状に隣接配置したブロック群で構成されている。所定
数のドットの集合である各ブロック2はマクロ的には所
定の濃度をもって認識される。 図1(b)はドットコ
ード1を構成するブロック2の構成を更に詳細に示した
図である。図1(b)に示されるように、ブロック2
は、情報データが変調処理され、各ビット値に対応して
配置されたデータドットパターン部3と、このデータド
ットパターン部3に関して所定の位置関係で配置される
当該ブロックのアドレス等の情報を示すブロックヘッダ
部4とを有するものである。尚、格子状に記入された縦
・横の直線は、仮想線である。
【0018】また、ブロック2は、所定の位置、例え
ば、その4隅に配置された、ブロックの認識に利用する
マーカ5と、このマーカ5に対して所定の位置、例え
ば、第1の方向に隣接するマーカ間に配置されたマッチ
ングドットパターン部6を有している。尚、上記ブロッ
クヘッダ部4は、上記マーカ5に対して所定の位置、例
えば第2の方向に隣接するマーカ間に配置されることに
なる。
【0019】これらマッチングドットパターン部6、ブ
ロックヘッダ部4及びデータドットパターン部3に配さ
れるデータドット7は、同じ大きさの複数のドットで構
成されている。また、マーカ3は、これらのドットに比
較して大きな面積のドットとして構成されており、例え
ばデータドット7の5倍の直径を有する円形ドットとし
て記録媒体上に記録されている。
【0020】マルチメディア情報に係る情報データは、
データドットパターンとして記録される前に変調処理が
なされる。かかる変調処理は、データドット7とマーカ
5を画像として区別すべく、データドット7の図中にお
ける縦方向に連続する連続数を制限するために行う。マ
ーカ5の直径がデータドット7の5倍とすると、データ
ドット7の連続数は4以下に制限しなければならない。
例えば、ここで行われる変調処理は、4 ビットのデータ
に1ビットの冗長を付加して5ビットにする4−5変調
であり、変調後のドット連続数が最大で4を越えないよ
うな変調テーブルが選択されることになる。
【0021】尚、先に図1(b)に示したブロックで
は、17データドット×17データドットの格子からな
るブロックで説明したが、この大きさに限定されず、3
0データドット×30データドット、又は40データド
ット×40データドットであってもよいことは勿論であ
る。図1(c)はブロックヘッダ部4 に記録されたデー
タの内容を示しており、ドットが存在する黒部分には
「1」、存在しない白部分には「0」が記録される(実
際には、白が記録されるのではなく、媒体の地の色のま
まである)。ブロックヘッダ部4には各ブロック2のア
ドレス情報が非変調で記録される。
【0022】以下、上述したようなドットコードの読み
取り方法について説明する。記録媒体上のドットコード
の画像は、コード読取装置を図1(b)中矢印の方向に
移動することで順次撮像される。ドットコード画像の読
み取り処理は、複数フレームにわたりCCD等によって
撮像された各画像からドットの位置を正確に求めるため
に先ず基準位置となるマーカを検出した後、ブロック2
内のデータドットパターン部3を読み取る。マーカ5の
検出は、撮像した画像からドットサイズが大きい特徴を
利用して行う。この後、マーカ間に配置されたマッチン
グドットパターン部6を探索し、その各ドットの重心座
標を求める。そして、これらの重心座標から、例えば最
小二乗法等を用いて、上記データドットパターン部3内
の各ドットの読取基準点を求め、更にドットの読取点を
求める。この読取方法の詳細については、本出願人によ
る特開平8−171620号公報に開示されているの
で、ここでは詳細な説明を省略する。
【0023】次に図2は、コード読取装置の機能ブロッ
ク図であり、ドットコード1のデータドット7を読み取
って、二値データとして記録された所定の知覚可能な情
報データに変換処理し、これを出力するものである。
【0024】同図に示されるように、このコード読取装
置11は、シート等の記録媒体上に印刷記録されている
図1(a)のドットコード画像を撮像するための検出部
12、この検出部12から供給される画像データをドッ
トコード画像として認識しノーマライズを行う走査変換
部13、データ列の調整や変調テーブル19を参照して
復調処理を行うデータ列調整部14、再生時の読み取り
エラーやデータエラーを訂正するエラー訂正部15、デ
ータをそれぞれの属性に応じたデータ圧縮処理に対応す
る伸長処理を行う再生処理部16、これら各部を制御す
るコントローラ17、スピーカやモニタ等のマルチメデ
ィア情報が出力される出力装置18からなる。
【0025】尚、上記検出部12、走査変換部13、デ
ータ列調整部14、エラー訂正部15、再生処理部16
及び音声出力装置18の細部については、本出願人によ
り先に開示された特開平6−231466号公報に詳細
に示されているので、ここでは、これらの詳細な説明は
省略する。
【0026】以下、これらをふまえて、本発明の実施の
形態に係るドットコードを有する記録媒体及びコード読
取装置について説明する。先ず、第1の実施の形態に係
るドットコードを有する記録媒体について説明する。こ
れは、ブロックヘッダに復元パラメータ情報を含むドッ
トコード、及びその復元パラメータ情報に変調方式情報
を含むドットコードを有する記録媒体に関するものであ
る。
【0027】図3は、第1の実施の形態に係るドットコ
ードを有する記録媒体の構成を示す図である。図3
(a)に示されるように、ドットコード1は、複数のブ
ロック2が2次元的に隣接配列されて構成されている。
図3(b)に示されるように、上記ブロック2は、当該
ブロック2を認識するためのマーカ部5と、このマーカ
部5と構造的に区別すべく変調処理の施された情報デー
タの各ビット値がその値に対応するドットで配列された
複数のデータドット7からなる変調領域としてのデータ
ドットパターン部3と、上記ブロック2のアドレスを表
すためのブロックアドレス情報を含む非変調領域として
のブロックヘッダ部4と、マッチングドットパターン部
6が図示の如く配列されて構成されている。
【0028】この実施の形態では、特に図3(c)に示
されるように、上記ブロックヘッダ部4に復元パラメー
タ情報21を有している。この復元パラメータ情報21
は、各ブロック2に含まれるデータドットパターンに基
づく変調された情報データを処理して所定の知覚可能な
情報データに復元する際に必要となるものである。従っ
て、この復元パラメータ情報21により、変調処理され
た情報データを元の情報データに復元することが可能に
なる。
【0029】ここで、元の情報データに復元する際に必
要な上記復元パラメータ情報21としては、データドッ
トパターン部3の変調処理の方式を示す情報の他、例え
ばエラー訂正符号、エラー訂正の符号長に係る情報、ド
ットコード1に含まれるブロック2の総数、コピープロ
テクト(禁止)に係る情報、又は変調領域に記録される
データドットパターンに係るインターリーブ情報等があ
り、これらを必要に応じて記録する。
【0030】尚、上記変調処理の方式については、特に
制限がなく、各種の変調方式を採用することができる。
この場合、変調方式に対応した変調方式情報22を復元
パラメータ情報21内に含めておけば、任意の変調方式
に対しても復元処理を容易に行うことができることは勿
論である。
【0031】このように、第1の実施の形態に係る記録
媒体上のドットコードは、ブロックヘッダ部4に記録さ
れるブロックアドレス情報20及び復元パラメータ情報
21を非変調で記録する。この為、ブロックヘッダ部4
に記録されるデータには、変調処理による冗長データが
発生せず、ブロックヘッダ部4のデータドットの全て
を、ブロックアドレス情報20及び復元パラメータ情報
21に割り当てることができる。
【0032】特に本発明では、上記復元パラメータ情報
21を上記ブロックアドレス情報20と共にブロックヘ
ッダ部4として変調処理を行わずに記録しているので、
データの読み取り速度の高速化を図ることができる。こ
の理由は、上記ドットコードが、先ず最初に各ブロック
毎にブロックアドレスを認識して、初めて知覚可能な情
報データを復元できるように構成されていることに起因
している。
【0033】即ち、上記ドットコードは、最初に上記マ
ーカを検出し、これに基づきブロックアドレスを含むブ
ロックヘッダを認識するように構成されているが、その
ブロックヘッダの認識の際、本発明では同じブロックヘ
ッダ中に含まれる上記復元パラメータ情報も認識できる
ことになるので、データドットパターン中に復元パラメ
ータ情報が含まれているものに比べると、データドット
パターンに対する復調処理を行う手間が不要となるた
め、その分だけ早い段階で復元パラメータ情報の取得が
可能となり、よってデータの読み取り速度の高速化を図
ることができるわけである。もっとも、その復元パラメ
ータ情報が変調処理されてデータドットパターン中に含
まれていたのでは、データドットパターンを復元する
際、その復元パラメータ情報が取得できないので、もは
やデータドットパターンの復元は困難となり、本来の目
的が達成し得なくなることは言うまでもない。
【0034】ここで、復元パラメータ情報の一つである
コピープロテクト情報について説明する。かかるコピー
プロテクト情報を、ブロックヘッダ部4の復元パラメー
タ情報中にコピープロテクトフラグとして記録すること
により、ドットコードのコピーを禁止することができ
る。具体的には、コード読取装置11でドットコード1
を読み取った際、そのドットコード1のコピープロテク
トフラグが立っている場合には、上記構成のコード読取
装置11は、印刷機や記憶・保存装置等への出力を禁止
する。つまり、コード印刷用プリンタへのコードのイメ
ージデータの出力や、データ記憶・保存装置等への、コ
ードのイメージデータの出力を禁止することができる。
【0035】次に、第2の実施の形態として、複数のブ
ロックヘッダに同一の復元パラメータ情報を記録するド
ットコードを有する記録媒体について説明する。本実施
の形態に係る記録媒体上のドットコードは、少なくとも
2個のブロックの各ブロックヘッダ部が、同一の復元パ
ラメータ情報を含むものである。
【0036】図4には第2の実施の形態に係る記録媒体
上のドットコードの構成を示し説明する。図4(a)に
示されるように、ドットコード1は、複数のブロック2
が2次元的に隣接配列されて構成されている。図4
(b)に示されるように、上記ブロック2は、当該ブロ
ック2を認識するためのマーカ5と、このマーカ5と構
造的に区別すべく変調処理の施された情報データの各ビ
ット値が、その値に対応するドットで配列された複数の
データドット7からなる変調領域としてのデータドット
パターン部3と、上記ブロック2のアドレスを表すため
のブロックアドレス情報を含む非変調領域としてのブロ
ックヘッダ部4と、マッチングドットパターン部6が図
示の如く配列されて構成されている。
【0037】この第2の実施の形態では、特に、図4
(c)に示されるように、上記ブロックヘッダ部4に、
先に第1の実施の形態で説明したのと同様な復元パラメ
ータ情報23を有している。そして、図4(a)に示す
ブロックヘッダ部4a,4b,4cのうちの少なくとも
いずれか2つが同一の復元パラメータ情報を有してい
る。例えば、図4(c)に示されるように、ブロックヘ
ッダ部4aと4bの復元パラメータ情報23a,23b
が同一内容となっている。但し、これは一例であって、
これに限定されないことは勿論である。
【0038】このように、第2の実施の形態に係るドッ
トコードを有する記録媒体によれば、複数のブロックヘ
ッダ部に同一の情報を記録することで、復元パラメータ
情報の信頼性を高めることができる。さらに、コード読
み取りの際に、同一に記録されるべき復元パラメータ情
報がブロックにより異なるデータとして万一復元されて
も、復元されたデータの頻度を考慮して復元パラメータ
情報を高い確度で推定することができる。具体的には、
最大頻度をもって復元されたデータを、復元パラメータ
情報として処理することで情報の信頼性を高めることが
できる。
【0039】次に第3の実施の形態として、ブロックヘ
ッダ中のブロックアドレス情報のみにエラー訂正符号を
付加するドットコードを有する記録媒体について説明す
る。以下、図3又は図4を適宜参照して説明する。
【0040】この第3の実施の形態に係る記録媒体上の
ドットコードは、図3のブロックヘッダ部4においてブ
ロックアドレス情報に係るデータのみにエラー訂正又は
検出符号24を付加するものである。ここで、エラー訂
正及びエラー検出の方法については、特に制限がなく、
公知の、例えばBCH符号化方法を使用することができ
ることは勿論である。
【0041】先に説明した第2の実施の形態と併用する
場合には、復元パラーメータ情報として記録される同一
の復元パラメータ情報にはエラー訂正符号又はエラー検
出符号24を付加せず、エラー訂正又は検出符号を付加
する範囲を、ブロックアドレス情報のみに限定する。
【0042】このように、エラー訂正でカバーする範囲
を、同一の復元パラメータ情報とブロックアドレス情報
のうち、ブロックアドレス情報のみに限定すると、ブロ
ックアドレスに対するエラー訂正能力を高くでき、エラ
ーに対してより強くすることができる。
【0043】次に第4の実施の形態として、ブロックヘ
ッダに復元パラメータ情報を含むドットコードを有する
記録媒体の為のコード読取装置について説明する。この
コード読取装置は第1の実施の形態に係る記録媒体上の
ドットコードを読み取るためのものであり、その基本的
な構成は、先に示した図2と同様であり、各構成要素の
機能は先に説明した通りであるため、ここでは構成の説
明は省略し、この実施の形態にて特徴となる読み取り動
作について説明する。
【0044】以下、図3及び5を参照して、本実施の形
態に係るコード読取装置の読み取り動作を説明する。図
5において、先ず、記録媒体上のドットコード1を撮像
して光学的に読み取り(ステップS1)、この読み取っ
たドットコード1の各ブロック2から上記ブロックヘッ
ダ部4を抽出する(ステップS2)。そして、この抽出
された各ブロックヘッダ部4に含まれる上記ブロックア
ドレス情報20及び復元パラメータ情報21に基づい
て、上記変調処理の施された各ブロック毎の情報データ
を処理・結合して(ステップS3)、所定の知覚可能な
情報データに復元する(ステップS4)。こうして、復
元された情報データを出力する(ステップS5)。
【0045】上記ステップS3における、情報データの
処理・結合とは、各ブロック毎の変調処理された情報デ
ータを復元パラメータ情報の変調方式情報に基づいて復
調処理して、この各復調データを、その各ブロックから
検出されたそのブロックアドレス情報に基づくアドレス
に従って、所定のデータメモリに格納して結合し、結果
的に一つのまとまった知覚可能な単位の情報データを生
成することをいう。
【0046】ここで、知覚可能な情報データに復元する
際に必要な復元パラメータ情報とは、具体的には、変調
処理の方式を示すための情報の他、エラー訂正符号、エ
ラー訂正を行う符号長に係る情報、ドットコード1に含
まれるブロックの総数、コピープロテクト情報、また
は、変調領域に記録されるデータドットパターンに係る
インターリーブ情報等がある。尚、変調処理の方法につ
いては特に制限がなく、任意の変調方法を使用すること
ができる。
【0047】また、知覚可能な単位の情報とは、人間が
視覚や聴覚を通じてその情報のもつ意味が認識理解でき
る、音声、画像、又は文章、文字等の情報の種類毎に区
別できる情報単位のことを指すものであって、これ以外
に、例えば同じ情報の種類である音声であっても、記録
時点を異にした、記録単位として両者が明確に区別でき
る情報単位のことも指すものである。
【0048】このように、第4の実施の形態のコード読
取装置は、情報データが変調処理され、ブロックアドレ
ス情報20及び復元パラメータ情報21がブロックヘッ
ダ部4に非変調で記録されるドットコード1において、
データドットパターンとして記録されている情報データ
を所定の知覚可能な情報データに復元する。本コード読
取装置では、コードの読み取りの際に、ドットコード1
におけるブロックヘッダ部4のデータの復調処理は不要
であるため、データの読み取りを高速化できる。また、
ドットコード1のブロックヘッダ部4は非変調で変調に
伴う冗長な部分が無いので、ブロックヘッダ部のデータ
ドットの全てをブロックアドレス情報20及び復元パラ
メータ情報21に割り当てられ、これらブロックアドレ
ス情報及び復元パラメータ情報を用いて正しく情報デー
タの復元を行うことができる。
【0049】次に第5の実施の形態として、ブロックヘ
ッダ部に記録される復元パラメータ情報に変調方式情報
を含むドットコードを有する記録媒体(第1の実施の形
態)に対するコード読取装置について説明する。尚、読
み取るコードの構成は図4と同様であり、コード読取装
置の基本的な動作は図5のフローチャートと同様である
為、これらの説明は省略し、ここでは特徴となる動作を
説明する。
【0050】この第5の実施の形態に係るコード読取装
置は、上記復元パラメータ情報に、情報データに対して
施された上記変調処理の方式を示すための情報が含まれ
る場合の処理で、記録媒体上のドットコード1を走査す
ることにより、変調処理方式情報22を読み取り、当該
変調処理方式情報22に基づいて情報データを復元する
ものである。
【0051】この第5の実施の形態によれば、情報デー
タが多様に変調処理されるドットコードに対して、情報
データを復元することが可能になる。即ち、各ドットコ
ード毎に変調方式を変えるようにしても良いし、また、
一つのドットコード内で各ブロック毎に変調方式を変え
るようにしても良い。これにより、ドットコードの利用
目的に応じて、種々のタイプのドットコードが採用で
き、汎用性が向上する。
【0052】次に第6の実施の形態として、少なくとも
2個のブロックの各ブロックヘッダに同一の復元パラメ
ータ情報を含むドットコードを有する記録媒体(第2の
実施の形態)に対するコード読取装置について説明す
る。尚、該ドットコードの構成は図4と同様であり、コ
ード読取装置の基本的な動作は図5のフローチャートと
同様である為、これらの説明は省略し、ここでは特徴と
なる動作を説明する。
【0053】第6の実施の形態に係るコード読取装置
は、上記少なくとも2個のブロックの各ブロックヘッダ
部4が、同一の復元パラメータ情報を含む場合のデータ
読み取りに関する。即ち、複数のブロックのうち少なく
とも2個のブロックの各ブロックヘッダ部4a、4b
に、同一の復元パラメータ情報23a、23bが記録さ
れたドットコードから、情報データを復元する。
【0054】この第6の実施の形態によれば、ドットコ
ードの複数のブロックに同一の復元パラメータ情報を記
録することで、データの信頼性を高められるのはもちろ
んのこと、複数のブロックに記録された同一の復元パラ
メータ情報がコード読み取り時に万一異なる復元パラメ
ータ情報として復元されたとしても、頻度を考慮して復
元パラメータ情報を高い確度で推定することができる。
【0055】以上、本発明の実施の形態について説明し
たが、本発明はこれに限定されることなく、その主旨を
逸脱しない範囲で種々の改良・変更が可能であることは
勿論である。例えば、上述した実施の形態の復元パラメ
ータ情報に、コピープロテクト情報を含めることもでき
るし、また、上記復元パラメータ情報は、2ブロックに
1つの如く、全部のブロックになくてもよく、所定単位
毎に存在すればよいことは勿論である。この所定単位と
しては、情報データのインターリーブ処理の単位でもよ
い。
【0056】尚、本発明の実施の形態には以下の発明が
含まれる。 (1)ブロックを複数個隣接可能に配列して構成した光
学的に読み取り可能なドットコードを有する記録媒体で
あって、上記ブロックのそれぞれが、上記ブロックを認
識するためのマーカ部と、上記マーカ部と構造的に区別
可能とすべく変調処理の施された情報データの各ビット
値が、その値に対応するドットで配列された複数のドッ
トでなる変調領域としてのデータドットパターン部と、
上記ブロックのアドレスを表すためのブロックアドレス
情報を含む非変調領域としてのブロックヘッダ部とを所
定の位置関係に従って配置してなり、上記ブロックヘッ
ダ部は、各ブロックに含まれるデータドットパターンに
基づく変調された情報データを処理して所定の知覚可能
な情報データに復元する際に必要な復元パラメータ情報
を更に含むことを特徴とするドットコードを有する記録
媒体。
【0057】この態様は第1の実施の形態が対応する。
即ち、ブロックヘッダ部に記録されるブロックアドレス
情報及び復元パラメータ情報は非変調で記録されるた
め、ブロックヘッダ部に記録されるデータドットは変調
処理による冗長データが発生せず、ブロックヘッダ部の
データドットを全てブロックアドレス情報及び復元パラ
メータ情報に割り当てることができる。さらに、ブロッ
クヘッダ部のデータには変調処理が施されないため、デ
ータの読み取りの際の高速化を図ることができる。 (2)上記復元パラメータ情報は、情報データに対して
施された上記変調処理の方式を示すための情報を含むこ
とを特徴とする上記(1)に記載のドットコードを有す
る記録媒体。
【0058】この態様は第1の実施の形態が対応する。
即ち、ドットコードとして記録される情報データに対し
てなされた多様な変調処理も対応でき、所定の知覚可能
な情報データを正しく復元することが可能となる。 (3)上記複数個のブロックのうちの、少なくとも2個
のブロックの各ブロックヘッダ部は、同一の復元パラメ
ータ情報を含むことを特徴とする上記(1)又は(2)
の少なくともいずれか一に記載のドットコードを有する
記録媒体。
【0059】この態様は第2の実施の形態が対応する。
即ち、複数のブロックのブロックヘッダ部に同一の復元
パラメータ情報を記録することで、復元パラメータ情報
の信頼性を高めることができる。さらに、コード読み取
りの際に、同一に記録されるべき復元パラメータ情報が
ブロックにより異なるデータとして万一復元されたとし
ても、復元されたデータの頻度を考慮して復元パラメー
タ情報を高い確度で推定することができる。具体的に
は、最大頻度をもって復元されたデータを復元パラメー
タ情報として処理する。 (4)上記ブロックヘッダ部内においてブロックアドレ
ス情報に係るデータのみにエラー訂正又は検出符号が付
加されていることを特徴とする上記(1)に記載のドッ
トコードを有する記録媒体。
【0060】この態様は第3の実施の形態が対応する。
即ち、このドットコードではブロックヘッダ部における
ブロックアドレス情報に係るデータのみにエラー訂正又
は検出符号を付加する。つまりは各ブロックヘッダ部に
記録される復元パラメータ情報にはエラー訂正符号また
はエラー検出符号を付加せず、エラー訂正又は検出符号
がカバーする範囲をブロックアドレス情報のみに限定す
る。このようにエラー訂正でカバーする範囲を復元パラ
メータ情報とブロックアドレス情報のうち、ブロックア
ドレス情報のみに限定すると、ブロックアドレスに対す
るエラー訂正能力を高くすることができるので、エラー
に対して強くすることができる。 (5)上記(1)に記載のドットコードを有する記録媒
体を撮像して光学的に読み取る読取手段と、上記読取手
段で読み取ったドットコードの各ブロックから上記ブロ
ックヘッダ部を抽出するブロックヘッダ部抽出手段と、
上記ブロックヘッダ部抽出手段で抽出された各ブロック
ヘッダ部に含まれる上記ブロックアドレス情報及び復元
パラメータ情報に基づいて、上記変調処理の施された各
ブロック毎の情報データを処理結合して所定の知覚可能
な情報データに復元する復元手段と、上記復元手段で復
元された情報データを出力する出力手段と、を具備する
ことを特徴とするコード読取装置。
【0061】この態様は第4の実施の形態が対応する。
即ち、このコード読取装置では、読取手段によりドット
コードが撮像されて光学的に読み取られ、ブロックヘッ
ダ部抽出手段により上記読取手段で読み取ったドットコ
ードの各ブロックから上記ブロックヘッダ部が抽出さ
れ、復元手段により上記ブロックヘッダ部抽出手段で抽
出された各ブロックヘッダ部に含まれる上記ブロックア
ドレス情報及び復元パラメータ情報に基づいて、上記変
調処理の施された各ブロック毎の情報データを処理結合
して所定の知覚可能な情報データに復元され、上記出力
手段により上記復元手段で復元された情報データが出力
される。
【0062】即ち、本コード読取装置では、コードの読
み取りの際、ドットコードにおけるブロックヘッダ部の
データ復調処理は不要なため、データの読み取りの高速
化を図ることができる。また、ドットコードのブロック
ヘッダは非変調で、ブロックヘッダ部のデータドット全
てがブロックアドレス情報及び復元パラメータ情報に割
り当てられているため、これらブロックアドレス情報及
び復元パラメータ情報として最大限に利用でき、データ
ドットとして記録された情報データを所定の知覚可能な
情報データに復元することができる。 (6)上記復元パラメータ情報は、情報データに対して
施された上記変調処理の方式を示すための情報を含むこ
とを特徴とする上記(5)に記載のコード読取装置。
【0063】この態様は第5の実施の形態が対応する。
即ち、コード読取装置が読み取るべきドットコードの復
元パラメータ情報に情報データに対して施された変調処
理の方式を示す情報を含むものである。
【0064】この態様によれば、このコード読取装置
は、情報データが多様に変調処理されても、ドットコー
ドのブロックヘッダ中の復元パラメータ情報に記録され
た、情報データが施された上記変調処理の方式を示す情
報を抽出し、データドットとして記録された情報データ
を所定の知覚可能な情報データに正しく復元することが
できる。 (7)上記少なくとも2個のブロックの各ブロックヘッ
ダ部は、同一の復元パラメータ情報を含むことを特徴と
する上記(5)又は(6)何れか一に記載のコード読取
装置。
【0065】この態様は第6の実施の形態が対応する。
即ち、このコード読取装置が読み取るべきドットコード
の少なくとも2個のブロックのブロックヘッダに同一の
復元パラメータ情報を記録するものである。この態様に
よれば、このコード読取装置は、ドットコード中の少な
くとも2個のブロックに記録された、同一の復元パラメ
ータ情報を抽出し、データドットとして記録された情報
データを所定の知覚可能な情報データに復元することが
できる。
【0066】このように複数のブロックに同一の情報を
記録することでデータの信頼性を高めることができる。
例えば、複数のブロックに記録した同一の復元パラメー
タ情報がブロックにより異なる復元パラメータ情報とし
て万一抽出されても、抽出された復元パラメータの最大
の頻度のものを推定の正しい復元パラメータ情報として
利用すればよい。
【0067】
【発明の効果】以上詳述したように、本発明によれば、
マルチメディア情報に係る情報データを光学的に読み取
り可能なコードパターンとして記録するドットコードで
あって、情報データが多様な変調方法で記録できるドッ
トコードを有する記録媒体、及び当該ドットコードとし
て変調記録された情報データを復元するコード読取装置
を提供することができる。
【図面の簡単な説明】
【図1】本発明の基本となる記録媒体上のドットコード
の構成を示す図である。
【図2】本発明のコード読取装置の構成を示す図であ
る。
【図3】本発明に係る記録媒体上のドットコードの構成
を示す図である。
【図4】本発明に係る更なる記録媒体上のドットコード
の構成を示す図である。
【図5】本発明に係るコード読み取り装置の動作を示す
フローチャートである。
【符号の説明】
1 ドットコード 2 ブロック 3 データドットパターン部 4 ブロックヘッダ部 5 マーカ 6 マッチングドットパターン部 7 データドット

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 ブロックを複数個隣接可能に配列して構
    成した光学的に読み取り可能なドットコードを有する記
    録媒体であって、 上記ブロックのそれぞれが、 上記ブロックを認識するためのマーカ部と、 上記マーカ部と構造的に区別可能とすべく変調処理の施
    された情報データの各ビット値が、その値に対応するド
    ットで配列された複数のドットでなる変調領域としての
    データドットパターン部と、 上記ブロックのアドレスを表すためのブロックアドレス
    情報を含む非変調領域としてのブロックヘッダ部と、を
    所定の位置関係に従って配置してなり、 上記ブロックヘッダ部は、各ブロックに含まれるデータ
    ドットパターンに基づく変調された情報データを処理し
    て所定の知覚可能な情報データに復元する際に必要な復
    元パラメータ情報を更に含むことを特徴とするドットコ
    ードを有する記録媒体。
  2. 【請求項2】 上記複数個のブロックのうちの、少なく
    とも2個のブロックの各ブロックヘッダ部が、同一の復
    元パラメータ情報を含むことを特徴とする請求項1に記
    載のドットコードを有する記録媒体。
  3. 【請求項3】 上記ブロックヘッダ部において、上記ブ
    ロックアドレス情報に係るデータのみにエラー訂正又は
    検出符号が付加されていることを特徴とする請求項1に
    記載のドットコードを有する記録媒体。
  4. 【請求項4】 ブロックアドレス情報と、各ブロックに
    含まれるデータドットパターンに基づく変調された情報
    データを処理して所定の知覚可能な情報データに復元す
    る際に必要な復元パラメータ情報と、を含むブロックヘ
    ッダ部、及びデータドットパターン部を少なくとも有す
    るブロックを複数個隣接可能に配列して記録媒体上に構
    成したドットコードを撮像して光学的に読み取る読取手
    段と、 上記読取手段で読み取ったドットコードの各ブロックか
    ら上記ブロックヘッダ部を抽出するブロックヘッダ部抽
    出手段と、 上記ブロックヘッダ部抽出手段で抽出された各ブロック
    ヘッダ部に含まれる上記ブロックアドレス情報及び復元
    パラメータ情報に基づいて、上記変調処理の施された各
    ブロック毎の情報データを処理結合して所定の知覚可能
    な情報データに復元する復元手段と、 上記復元手段で復元された情報データを出力する出力手
    段と、を具備することを特徴とするコード読取装置。
JP10000896A 1997-03-24 1998-01-06 ドットコードを有する記録媒体及びコード読取装置 Withdrawn JPH10326331A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP10000896A JPH10326331A (ja) 1997-03-24 1998-01-06 ドットコードを有する記録媒体及びコード読取装置
US09/035,544 US6186405B1 (en) 1997-03-24 1998-03-05 Dot code and code reading apparatus
EP98104706A EP0887765A3 (en) 1997-03-24 1998-03-16 Dot code and code reading apparatus

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP8725897 1997-03-24
JP9-87258 1997-03-24
JP10000896A JPH10326331A (ja) 1997-03-24 1998-01-06 ドットコードを有する記録媒体及びコード読取装置

Publications (1)

Publication Number Publication Date
JPH10326331A true JPH10326331A (ja) 1998-12-08

Family

ID=26334012

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10000896A Withdrawn JPH10326331A (ja) 1997-03-24 1998-01-06 ドットコードを有する記録媒体及びコード読取装置

Country Status (3)

Country Link
US (1) US6186405B1 (ja)
EP (1) EP0887765A3 (ja)
JP (1) JPH10326331A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020043843A (ko) * 2000-12-04 2002-06-12 신재보 도트코드를 이용한 멀티미디정보 서비스 방법 및 그시스템
JP2010061281A (ja) * 2008-09-02 2010-03-18 Denso Wave Inc 情報コード
JP2010510561A (ja) * 2006-11-16 2010-04-02 シェンチェン エムピーアール テクノロジー カンパニー リミテッド 2次元コード及びそのデコード方法、その2次元コードを適用する印刷出版物
JP2018121372A (ja) * 2012-01-21 2018-08-02 松翰科技股▲ふん▼有限公司 ドットコードを用いたデータ入力/出力方法
JP2020177331A (ja) * 2019-04-16 2020-10-29 大日本印刷株式会社 2次元コード、2次元コードの形成方法、2次元コードを印刷した印刷物及び包装体
JP2023506366A (ja) * 2019-12-20 2023-02-16 ジェイティー インターナショナル エス.エイ. 情報コードを含む、エアロゾル生成デバイスのための物品

Families Citing this family (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000235617A (ja) * 1999-02-17 2000-08-29 Olympus Optical Co Ltd データ読取装置
US6560741B1 (en) * 1999-02-24 2003-05-06 Datastrip (Iom) Limited Two-dimensional printed code for storing biometric information and integrated off-line apparatus for reading same
US6737591B1 (en) * 1999-05-25 2004-05-18 Silverbrook Research Pty Ltd Orientation sensing device
US6502756B1 (en) * 1999-05-28 2003-01-07 Anoto Ab Recording of information
AU2003900983A0 (en) * 2003-03-04 2003-03-20 Silverbrook Research Pty Ltd Methods, systems and apparatus (NPT023)
US6715684B1 (en) * 1999-09-06 2004-04-06 Olympus Optical Co., Ltd. Code reading apparatus
SE517445C2 (sv) 1999-10-01 2002-06-04 Anoto Ab Positionsbestämning på en yta försedd med ett positionskodningsmönster
US6864880B2 (en) * 2000-03-21 2005-03-08 Anoto Ab Device and method for communication
SE0000949L (sv) * 2000-03-21 2001-09-22 Anoto Ab Positionsinformation
SE516310C2 (sv) * 2000-04-05 2001-12-17 Anoto Ab Produkt med två kodningsmönster, innefattande rasterpunkter; samt förfarande, datorprogram och anordning för att avläsa kodningsmönstren
US20020050982A1 (en) * 2000-04-05 2002-05-02 Petter Ericson Data form having a position-coding pattern detectable by an optical sensor
US6586688B2 (en) * 2000-04-05 2003-07-01 Anoto Ab Information-related devices and methods
JP2001344757A (ja) * 2000-05-31 2001-12-14 Sony Corp 記録媒体認識情報記録方法、記録媒体認識情報記録装置及び記録ディスク
GB2363883B (en) * 2000-06-21 2005-04-20 Fryco Ltd Optical encoding
GB2407190B (en) 2000-06-21 2005-06-15 Fryco Ltd Optical encoding
US6857571B2 (en) * 2000-06-30 2005-02-22 Silverbrook Research Pty Ltd Method for surface printing
NO20004882L (no) * 2000-09-28 2002-04-02 Mobile Matrix Lab As Fremgangsmåte for overföring av informasjon til terminaler ved hjelp av optisk lesbare koder
JP4776832B2 (ja) * 2000-10-19 2011-09-21 キヤノン株式会社 座標入力装置、および、画像入力装置の座標板
JP2002259902A (ja) * 2001-03-05 2002-09-13 Olympus Optical Co Ltd データ記録媒体及びコード読取装置
JP4763905B2 (ja) * 2001-03-06 2011-08-31 オリンパス株式会社 符号化画像読取装置
SE520682C2 (sv) 2001-12-06 2003-08-12 Anoto Ab Rekonstruering av ett virtuellt raster
AU2015243058B2 (en) * 2002-09-26 2018-03-22 Kenji Yoshida Information reproduction i/o method using dot pattern, information reproduction device, mobile information i/o device, and electronic toy
BRPI0314650B1 (pt) 2002-09-26 2020-11-10 Kenji Yoshida métodos e dispositivos de reprodução e de inserção/emissão de informação, brinquedo eletrônico portátil, unidade de figura, apoio de mouse, mouse, dispositivo de informação eletrônico, e, mesa gráfica
US7133563B2 (en) * 2002-10-31 2006-11-07 Microsoft Corporation Passive embedded interaction code
US7116840B2 (en) 2002-10-31 2006-10-03 Microsoft Corporation Decoding and error correction in 2-D arrays
SE523298C2 (sv) * 2002-11-19 2004-04-06 Tetra Laval Holdings & Finance Sätt att överföra information från en anläggning för tillverkning av förpackningsmatrial till en fyllmaskin, sätt att förse ett förpackningsmaterial med information, samt förpackningsmaterial och användning därav 2805
ATE465468T1 (de) 2002-12-03 2010-05-15 Silverbrook Res Pty Ltd Rotationssymmetrische markierungen
JP2005012530A (ja) * 2003-06-19 2005-01-13 Ricoh Co Ltd 改ざん検証用文書作成システム、改ざん検証システムおよび改ざん防止システム
JP4150923B2 (ja) * 2003-12-09 2008-09-17 富士ゼロックス株式会社 データ出力システムおよびその方法
US7583842B2 (en) * 2004-01-06 2009-09-01 Microsoft Corporation Enhanced approach of m-array decoding and error correction
US7463774B2 (en) * 2004-01-07 2008-12-09 Microsoft Corporation Global localization by fast image matching
US7263224B2 (en) * 2004-01-16 2007-08-28 Microsoft Corporation Strokes localization by m-array decoding and fast image matching
SE0401647D0 (sv) * 2004-06-28 2004-06-28 Anoto Ab Coding and decoding of data
WO2006070458A1 (ja) * 2004-12-28 2006-07-06 Kenji Yoshida ドットパターンを用いた情報入出力方法
US7607076B2 (en) * 2005-02-18 2009-10-20 Microsoft Corporation Embedded interaction code document
US7826074B1 (en) 2005-02-25 2010-11-02 Microsoft Corporation Fast embedded interaction code printing with custom postscript commands
US20060215913A1 (en) * 2005-03-24 2006-09-28 Microsoft Corporation Maze pattern analysis with image matching
US7421439B2 (en) 2005-04-22 2008-09-02 Microsoft Corporation Global metadata embedding and decoding
US20060242562A1 (en) * 2005-04-22 2006-10-26 Microsoft Corporation Embedded method for embedded interaction code array
US7599560B2 (en) 2005-04-22 2009-10-06 Microsoft Corporation Embedded interaction code recognition
AU2005331401B2 (en) 2005-04-28 2012-07-12 Kenji Yoshida Information input/output method using dot pattern
US7400777B2 (en) * 2005-05-25 2008-07-15 Microsoft Corporation Preprocessing for information pattern analysis
US7729539B2 (en) * 2005-05-31 2010-06-01 Microsoft Corporation Fast error-correcting of embedded interaction codes
US7580576B2 (en) * 2005-06-02 2009-08-25 Microsoft Corporation Stroke localization and binding to electronic document
US8074891B2 (en) * 2005-06-17 2011-12-13 Anoto Ab Coding and decoding methods and apparatuses
US7533818B2 (en) * 2005-06-28 2009-05-19 Direct Measurements Inc. Binary code symbol for non-linear strain measurement and apparatus and method for analyzing and measuring strain therewith
US7619607B2 (en) 2005-06-30 2009-11-17 Microsoft Corporation Embedding a pattern design onto a liquid crystal display
JP3771252B1 (ja) * 2005-07-01 2006-04-26 健治 吉田 ドットパターン
US7622182B2 (en) * 2005-08-17 2009-11-24 Microsoft Corporation Embedded interaction code enabled display
US7817816B2 (en) * 2005-08-17 2010-10-19 Microsoft Corporation Embedded interaction code enabled surface type identification
JP4289350B2 (ja) * 2005-12-26 2009-07-01 富士ゼロックス株式会社 画像処理装置及び画像処理方法
JP4207049B2 (ja) * 2006-02-24 2009-01-14 富士ゼロックス株式会社 同定機能付き印刷物、画像生成装置、画像処理装置及びその方法
US7445160B2 (en) 2006-06-14 2008-11-04 Hewlett-Packard Development Company, L.P. Position location using error correction
WO2008021457A2 (en) * 2006-08-17 2008-02-21 Gregory Hovis Nested binary code symbol
BRPI0700657A8 (pt) * 2007-03-08 2016-11-08 Cagnoni Gomes Da Silva Alexandre Sistema para leitura de dados apresentados em telas de cristal líquido, plasma e tubo de raios catódicos por meio da variação de cores
TWI336866B (en) * 2008-07-11 2011-02-01 Generalplus Technology Inc Method for coding two dimensional optical identification with the same gray level and printing product thereof
US8363831B2 (en) * 2009-09-23 2013-01-29 Intel Corporation Method and apparatus for allowing software access to navigational data in a decrypted media stream while protecting stream payloads
US9576230B2 (en) 2010-07-06 2017-02-21 Marcelo Amaral Rezende Dot code pattern for absolute position and other information using an optical pen, process of printing the dot code, process of reading the dot code
CN105069388B (zh) * 2012-01-21 2018-09-28 松翰科技股份有限公司 使用点编码的数据输出输入方法
US9892300B2 (en) * 2012-11-13 2018-02-13 Kyodo Printing Co., Ltd. Two-dimensional code
TWI492167B (zh) * 2014-06-05 2015-07-11 Sonix Technology Co Ltd 圖像指標
CN105335740B (zh) 2015-10-19 2019-01-11 松翰科技股份有限公司 图像指标的读取方法、指标结构以及其电子装置
CN111587445B (zh) 2017-07-20 2024-12-03 拉瓦艾迪私人有限公司 安全标签

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4263504A (en) * 1979-08-01 1981-04-21 Ncr Corporation High density matrix code
US5204515A (en) * 1987-07-11 1993-04-20 Teiryo Sangyo Co., Ltd. Method of reading identification code sheets using borders to determine scan angle
JPH02244293A (ja) 1989-03-17 1990-09-28 Hitachi Ltd 情報メデイア
US5051736A (en) * 1989-06-28 1991-09-24 International Business Machines Corporation Optical stylus and passive digitizing tablet data input system
US5410620A (en) * 1989-08-02 1995-04-25 Teiryo Sangyo Co., Ltd. Digital data reader of digital data recording sheet
US5128525A (en) * 1990-07-31 1992-07-07 Xerox Corporation Convolution filtering for decoding self-clocking glyph shape codes
JPH05290197A (ja) * 1992-04-06 1993-11-05 Teiriyou Sangyo Kk 二次元コ−ドシンボルマ−クの解読方法
KR100225112B1 (ko) * 1992-09-28 1999-10-15 기시모토 마사도시 도트 코드 및 정보를 기록/재생하기 위한 도트 코드 및 정보의 기록/재생 시스템(dot code and information recording/reproducing system for recording/reproducing the same)
JP3244371B2 (ja) * 1993-12-22 2002-01-07 オリンパス光学工業株式会社 オーディオ情報処理システム及びオーディオ情報処理方法
JP2938338B2 (ja) 1994-03-14 1999-08-23 株式会社デンソー 二次元コード
JP3518897B2 (ja) * 1994-09-05 2004-04-12 オリンパス株式会社 情報再生装置及び情報記録媒体
JPH0887577A (ja) * 1994-09-19 1996-04-02 Olympus Optical Co Ltd 情報記録媒体及び情報再生装置
JPH08190600A (ja) * 1995-01-11 1996-07-23 Olympus Optical Co Ltd 情報再生システム
US5835629A (en) * 1995-04-13 1998-11-10 Olympus Optical Co., Ltd. Code pattern-image processing apparatus
JPH0944592A (ja) * 1995-05-23 1997-02-14 Olympus Optical Co Ltd 情報再生システム

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020043843A (ko) * 2000-12-04 2002-06-12 신재보 도트코드를 이용한 멀티미디정보 서비스 방법 및 그시스템
JP2010510561A (ja) * 2006-11-16 2010-04-02 シェンチェン エムピーアール テクノロジー カンパニー リミテッド 2次元コード及びそのデコード方法、その2次元コードを適用する印刷出版物
JP2010061281A (ja) * 2008-09-02 2010-03-18 Denso Wave Inc 情報コード
JP2018121372A (ja) * 2012-01-21 2018-08-02 松翰科技股▲ふん▼有限公司 ドットコードを用いたデータ入力/出力方法
JP2020177331A (ja) * 2019-04-16 2020-10-29 大日本印刷株式会社 2次元コード、2次元コードの形成方法、2次元コードを印刷した印刷物及び包装体
JP2023506366A (ja) * 2019-12-20 2023-02-16 ジェイティー インターナショナル エス.エイ. 情報コードを含む、エアロゾル生成デバイスのための物品
US12543776B2 (en) 2019-12-20 2026-02-10 Jt International Sa Article for an aerosol generation device comprising an information code

Also Published As

Publication number Publication date
EP0887765A2 (en) 1998-12-30
US6186405B1 (en) 2001-02-13
EP0887765A3 (en) 2000-05-10

Similar Documents

Publication Publication Date Title
JPH10326331A (ja) ドットコードを有する記録媒体及びコード読取装置
KR101159330B1 (ko) 고밀도 기하학 기호 세트를 인코딩하기 위한 시스템 및방법
USRE36589E (en) Audio data recording system for recording voice data as an optically readable code on a recording medium for recording still image data photographed by a camera
US5862270A (en) Clock free two-dimensional barcode and method for printing and reading the same
EP0773511B1 (en) Information reproducing device
JPH07325897A (ja) 情報記録媒体及び情報再生装置
JP2007501976A (ja) 紙または他のキャリヤ上の背景のデータチャネル
US7354122B2 (en) Printing of redundantly encoded distributed data
EP2315425B1 (en) Compressing and restoring method of image data
JPH1131191A (ja) マルチメディア情報読取装置
JP5145833B2 (ja) 2次元コード読み取り装置、2次元コード読み取り方法、2次元コード読み取りプログラム及び記録媒体
US20010028000A1 (en) Method and apparatus for generating optically readable dot image data and recording medium
JP4192909B2 (ja) 改ざん検出装置、改ざん検出方法
JP4128307B2 (ja) コードイメージ読取装置
JP4672513B2 (ja) 情報処理システム,地紋重畳装置,回答抽出装置,地紋重畳方法,回答抽出方法
US6587591B1 (en) Code image quality checking device
JP2003196588A (ja) 情報再生装置及び情報再生方法
JPH1097588A (ja) 罫線認識方法、表処理方法および記録媒体
JP3014257B2 (ja) 文書読み取り装置
JPH11161733A (ja) コードパターン読取装置
JP5009414B2 (ja) 地紋重畳装置、および地紋重畳方法
JP2004336218A (ja) 画像処理システム
JPH11213113A (ja) データ記録方法
JP2000011118A (ja) データ記録媒体及びデータ読取装置
JPH01144181A (ja) 光学的文字読取装置

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20050405