JP4898920B2 - 表面上に絶対位置コードパターンを有する製造物及びその絶対位置コードパターンの形成方法 - Google Patents

表面上に絶対位置コードパターンを有する製造物及びその絶対位置コードパターンの形成方法 Download PDF

Info

Publication number
JP4898920B2
JP4898920B2 JP2009528170A JP2009528170A JP4898920B2 JP 4898920 B2 JP4898920 B2 JP 4898920B2 JP 2009528170 A JP2009528170 A JP 2009528170A JP 2009528170 A JP2009528170 A JP 2009528170A JP 4898920 B2 JP4898920 B2 JP 4898920B2
Authority
JP
Japan
Prior art keywords
cell
line segment
pattern
product
absolute position
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
JP2009528170A
Other languages
English (en)
Other versions
JP2010503913A (ja
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.)
Pen Laboratory Inc
Original Assignee
Pen Laboratory Inc
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 Pen Laboratory Inc filed Critical Pen Laboratory Inc
Publication of JP2010503913A publication Critical patent/JP2010503913A/ja
Application granted granted Critical
Publication of JP4898920B2 publication Critical patent/JP4898920B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • G06F3/0317Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of two-dimensional [2D] relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03545Pens or stylus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • G06F3/0317Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface
    • G06F3/0321Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface by optically sensing the absolute position with respect to a regularly patterned surface forming a passive digitiser, e.g. pen optically detecting position indicative tags printed on a paper sheet

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Image Analysis (AREA)
  • Position Input By Displaying (AREA)
  • Image Processing (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Description

本発明は、表面上に絶対位置コードパターンを有する製造物及びその絶対位置コードパターンの形成方法に関する。
最近までデータが記録された、または記録されない表面上で筆記道具などの物件の位置を決める方法は多様な形態で試みられてきたのであり、特に電子ペンを使用した位置決め方法と関連して手記された文書、シンボル、絵のようなグラフィックデータを入力するために、2次元あるいは3次元の位置を決める装置が市場に出回ったことがある。このような装置は位置感知手段により感知された位置情報を座標に転換する方法によりデータが記録された、または記録されない表面上での感知手段の絶対的位置を決める。
上記のような手記データなどを入力するためには、記録用タブレット(tablet)などと感知手段が使われることができ、大部分の2次元装置は上記記録用タブレットなどと感知手段との間の関係により作動される。
一般に、感知手段と記録用タブレットとの間には2つの関係があるが、手動感知手段/能動タブレットと、能動感知手段/手動タブレットの関係により駆動される装置がそれである。
上記手動感知手段/能動タブレット方法において、能動タブレットは複雑で、かつ大きくて重くて、携帯が容易でないだけでなく、値段が非常に高価である。その上、能動タブレットは製造が難しくて、複雑な電気−機械的構造を持っているので、位置認識誤りなど、誤作動が起きやすいという問題点があった。
このような問題点を解決するために、感知手段の絶対位置を容易に決めるようにする装置が考案されたが、上記装置はX−Y座標が決定できるコーディングパターンが提供されるデータ記録面、上記コーディングパターンが感知できる感知器及び上記感知されたコーディングパターンに基づいて感知器の現在の位置が決定できるプロセッサーなどを備える。この装置は、ユーザが上記データ記録面に文字または絵データを手記したり描けば、データがコンピュータ画面に顕示されるように駆動される。
上記のような装置を使用してコーディングする方法は種々のものがあるが、例えば次の通りである。
その1つの方法には、図1に示すように、記号をパターン化して位置コーディングする方法であって、各記号は3個の同心円からなり、最外部に図示される外部円はX座標を、中間円はY座標を各々表す。上記外部円と中間円は円の内部が詰められたか否かによって異なるコードを指示する16個の部分に分割されるが、これは座標の各々の対が特定の外観を有する複雑な記号によりコーディングされるということを意味する。
更に他の方法には、X及びY座標がコーディングできるチェック模様パターンで図示できるが、位置コーディングする方法は上記同心円による方法と同一である。
このような公知されたパターンは複雑な記号で構成され、これらの記号が小さくて細かいほどデータ記録面上へのパターンの具現が容易でなく、感知手段の解像度が高くない場合、細かいパターンを正確に認識できず、位置認識の誤りが発生する可能性が高く、一方、パターンの記号を大きくしたり単純化する場合、データ記録面上の互いに異なる位置で同一なパターンに従う同一なマイクロコードが重複される可能性があるので、絶対位置決めのための精密度が低くなるので、位置感知手段が正確な位置を感知し難いという問題点があった。
このような問題点を解決するために本発明は、単純な記号でデータ符号を構成してパターンを容易に具現するようにし、かつ絶対位置決めのための精度はより向上させるようにした、表面上に絶対位置表示パターンを有する製造物及びその絶対位置表示パターンの形成方法を提供することをその目的とする。
このような目的を達成するために本発明は、表面上に絶対位置コードパターンを有する製造物であって、前記絶対位置コードパターンは、X座標に関するデータ及びY座標に関するデータと対応付けられた2進データが符号化されて、それぞれ表示された複数の第1セルと、前記第1セルと区分される方式によりデータが符号化されて、それぞれ表示された複数の第2セルと、少なくとも、一定数以上の前記第1セル及び3個以上の前記第2セルが集まってなされた単位セルパターンと、を含んで構成され、前記単位セルパターン内のそれぞれの前記第1セルに対応する2進データは、前記第1セル内に表示された少なくとも一本の第1の線分の位置又は角度によって決定され、当該データの組み合わせが該当単位セルパターンの絶対座標を表し、前記単位セルパターン内のそれぞれの前記第2セルに対応するデータは、前記第2セル内に表示され、前記第1の線分とは長さが異なる少なくとも一本の第2の線分の位置又は角度によって決定され、少なくとも一本の前記第2の線分は、少なくとも一本の前記第1線分と区別可能なものであり、前記単位セルパターン内の前記第2セルは、回転対称性を有しない形状を為す線分によって相互に連結され、前記単位セルパターンはその単位セルパターン内の前記第2セルにより隣り合う他の単位セルパターンと分離された、表面上に絶対位置コードパターンを有する製造物を提供する。
上記単位セルパターンは、N×M(ここで、N、Mは定数であって、N=MまたはN≠M)個のセルからなり、上記単位セルパターン内の各セルの位置は、上記絶対座標の値を表すデータの桁数を表す。上記桁数は一例としてセルの位置が右方から左方に行くほど、そして下方から上方に行くほど高まるように定めたり、他の例として中心から螺旋状で回りながら桁数が増加するように定めることができる。
上記第2セルは、上記単位セルパターン内の特定位置に存在し、上記単位セルパターン内の上記第2セルの数は1つ以上で構成し、かつ3個以上の場合、その第2セルを連結する線分は、‘┘’、‘┐’、または‘⊥’の形態のように、回転対称性を持たない形態のうちのどれか1つであることを特徴とし、上記第2セルの上記形態に基づいて上記製造物の回転状態が認識できるようにすることができる。
上記単位セルパターン内の上記第2セルに対応するデータの値を用いて上記絶対座標の誤りを補正することができ、上記誤り補正は、上記絶対座標を表すデータの全体桁数、または一定桁数以下の下位ビットのみを対象とすることができる。
上記単位セルパターン内の上記絶対座標の値において、一例としてX座標の値は同一行の単位セルパターンにおける右方に行くほど1ずつ順次に増加し、Y座標の値は同一列の単位セルパターンにおける下方に行くほど1ずつ順次に増加するように定めることができ、他の例としてX座標の値が右方から左方に増加し、Y座標の値が下方から上方に増加するように定めることができる。
上記第1セルに符号化されて表示されたデータの記号は、互いに交叉する仮想のXとY軸ラインの交叉点を中心とし、そのX軸またはY軸を基準にした配列角度が各々異なる線分で表示することができ、線分の配列角度によって各セルのデータ値をより多様に表すことができる。例えば、上記第1セルに符号化されて表示されたデータを2進データで表現する場合、その2進データは、互いに交叉する仮想のXとY軸ラインの交叉点を中心にしてX軸上にある線分、Y軸上にある線分、1/3象限の間に亘っている線分、及び2/4象限の間に亘っている線分のうちの1つで表示することができ、上記X軸上にある線分はX座標とY座標の値が(1、1)であることを表し、上記Y軸上にある線分はX座標とY座標の値が(0、1)であることを表し、上記1/3象限の間に亘っている線分はX座標とY座標の値が(1、0)であることを表し、上記2/4象限の間に亘っている線分はX座標とY座標の値が(0、0)であることを表すことができる。
参考に、明細書の全体(請求範囲含み)に亘って象限を表示する際、‘/’ 表示は‘及び’の意味を表すものである。例えば、‘1/3象限’は‘1及び3象限’を意味するものである。
上記第2セルに符号化されて表示されたデータを2進データで表現する場合、その2進データは、一例として互いに交叉する仮想のXとY軸ラインを基準にして、X軸に平行し、かつ1/2象限に亘っている線分、X軸に平行し、かつ3/4象限に亘っている線分、Y軸に平行し、かつ2/3象限に亘っている線分、及びY軸に平行し、かつ1/4象限に亘っている線分のうちの1つで表示することができ、上記X軸に平行し、かつ1/2象限に亘っている線分はX座標とY座標の値が(1、1)であることを表し、上記X軸に平行し、かつ3/4象限に亘っている線分はX座標とY座標の値が(0、1)であることを表し、上記Y軸に平行し、かつ2/3象限に亘っている線分はX座標とY座標の値が(1、0)であることを表し、上記Y軸に平行し、かつ1/4象限に亘っている線分はX座標とY座標の値が(0、0)であることを表すことができる。
上記第2セルに符号化されて表示された2進データは、他の例として、上記第1セルの上記線分と同一な方式の線分で表示し、かつその長さを異なるようにして上記第1セルの線分と区分されるようにすることができる。
上記第2セルに符号化されて表示された2進データは、更に他の例として、互いに交叉する仮想のXとY軸ラインの交叉点を始めにして、1象限にある線分、2象限にある線分、3象限にある線分、及び4象限にある線分のうちの1つで表示されることができる。
また、前述した目的を達成するために、本発明は、X座標に関するデータ及びY座標に関するデータと対応付けられた2進データが符号化されてそれぞれ表示された複数の第1セル及び前記第1セルと区分される方式によりデータが符号化されてそれぞれ表示された第2セルを形成し、少なくとも、一定数以上の前記第1セル及び3個以上の前記第2セルが集まって単位セルパターンをなすようにし、前記単位セルパターン内のそれぞれの前記第1セルに対応する2進データを、前記第1セル内に表示された少なくとも一本の第1の線分の位置又は角度によって決定し、当該データの組み合わせが当該単位セルパターンの絶対座標を表すようにし、前記単位セルパターン内のそれぞれの前記第2セルに対応するデータを、前記第2セル内に表示され、前記第1の線分とは長さが異なる少なくとも一本の第2の線分の位置又は角度によって決定し、少なくとも一本の前記第2の線分を、少なくとも一本の前記第1線分と区別可能なものとし、前記単位セルパターン内の前記第2セルが、回転対称性を有しない形状を為す線分によって相互に連結されるようにし、前記単位セルパターンが、その単位セルパターン内の前記第2セルにより隣り合う他の単位セルパターンと分離されるようにする絶対位置コードパターンの形成方法を提供する。
従来の位置表示パターンの一実施形態を示す図である。 本発明に係る表面上に絶対位置表示パターンを有する製造物の一例を示す図である。 本発明に係る絶対位置表示パターンのX座標付与方法の一例を説明するための図である。 本発明に係る絶対位置表示パターンのX座標付与方法の一例を説明するための図である。 本発明に係る絶対位置表示パターンのX座標付与方法の一例を説明するための図である。 本発明に係る絶対位置表示パターンのX座標付与方法の一例を説明するための図である。 本発明に係る絶対位置表示パターンのY座標付与方法の一例を説明するための図である。 本発明に係る絶対位置表示パターンのY座標付与方法の一例を説明するための図である。 本発明に係る絶対位置表示パターンのY座標付与方法の一例を説明するための図である。 本発明に係る絶対位置表示パターンのY座標付与方法の一例を説明するための図である。 本発明に従って図5と図9とが結合されて生成された表面上に絶対位置表示パターンを有する製造物の他の例を示す図である。 方向性を持たない方向キー構成の例示図である。 コーディネーターウィンドウ上に表れることができる方向キーセル分布の場合の数を示す図である。 本発明に係る第1セルに表示される2進データの符号化の一例を示す図である。 図14の各線分が意味する値に対応するX、Y座標の値を示す図である。 本発明に係る第2セルに表示される2進データの符号を示す図である。 本発明に係る第2セルに表示される2進データの符号の他の例を示す図である。 本発明に係る第2セルに表示される2進データの符号の更に他の例を示す図である。
以下、本発明の好ましい実施形態を添付された図面を参照しつつ詳細に説明する。まず各図面の構成要素に参照符号を付加するに当たって、同一な構成要素に対してはたとえ他の図面上に表示されても、できる限り同一な符号を有するようにしていることに留意しなければならない。また、本発明を説明するに当たって、関連した公知構成または機能に対する具体的な説明が本発明の要旨を曖昧にすることができると判断される場合にはその詳細な説明は省略する。
図2は、本発明の好ましい実施形態に係る表面上に絶対位置コードパターンを有する製造物を示すものであって、特にその製造物の絶対位置コードパターンを示すものである。
図2に示すように、本発明に係る製造物の表面上に形成された絶対位置コードパターンは、2進データが符号化されて表示された第1セル101と、上記第1セル101と区分される方式により2進データが符号化されて表示されたりデータが存在しない第2セル102と、上記第1及び2セル101、102が一定数以上集まってなされた単位セルパターン110とを含んで構成される。
同図面に示すように、本発明において、1つのセル101にはX座標とY座標に対する2進データ情報が(0、0)、(0、1)、(1、0)、または(1、1)のように共に表示されている。
一方、本発明の実施形態は、各セル101、102に符号化されて表示されたデータとして2進データを基にして説明しているが、これに限定されず、符号の種類数に従い2進データまたはそれ以上の数で表現されるデータ、即ち、3進数、4進数データなどを使用することができる。
同図面に示すように、本実施形態において、上記単位セルパターン110はN×M(4×4)サイズのセル101、102の集まりからなっており、これは感知手段(例えば、ペンのポインタが挙げられる)が一回に読み込んで独立的に識別できるサイズを表すものであって、ウィンドウ(window)と称することもある。上記4×4単位セルパターン110をなす上記第1セル101の数は13個であり、上記第2セル102の数は3個である。本実施形態において、上記単位セルパターン110は、上記NとMの数が同一な数からなっているが、これに限定されず、上記NとMの構成数が異なることもある。
上記13個の第1セル101に対応する2進データの組み合わせが該当単位セルパターンの絶対座標値(または、ウィンドウ値と称する)を表す。上記3個の第2セル102は上記単位セルパターン110内の特定位置、即ち、右側下段隅に位置してその第2セル102の間を連結する線分が特定形態、即ち、‘┘’の形態をなしている。このように単位セルパターン110内に特定位置及び特定形態で備えられた3個の第2セル102の集まりを方向キー(Direction Flag)103と称する。上記方向キー103の上記特定位置は、上記単位セルパターン110が隣り合う他の単位セルパターンと分離されて独立的に区分できるようにし、上記特定形態は、上記製造物(紙など)の方向を区別して、その製造物の回転の程度が分かるようにするためのものである。これに対しては、より具体的に後述することにする。本実施形態において、上記方向キー103は‘┘’の形態をなしているが、これに限定されず、製造物の回転状態が分かる‘┐’または‘⊥’の形態などで多様に構成することができる。
次に、本発明に係る上記絶対位置コードパターンのX座標及びY座標の付与方法の一例について、図3乃至図10を参照しながらより詳細に説明する。
<絶対位置コードパターンにおけるX座標付与方法>
図3は、本発明に係る絶対位置コードパターンにおける同一行の単位セルパターン110の一例を図示したものであって、図2に示すように、本発明の各セルにはX座標とY座標に対するデータが同時に入っているが、その中でX座標に対するデータ部分のみを分離して説明するための図である。
図3に示すように、単位セルパターン110の2進ウィンドウ値は、X方向(右方)に行くほど0000000000000→0000000000001→0000000000010→0000000000011のように、1ずつ順次に増加する。上記2進ウィンドウ値は単位セルパターン110内の13個の第1セル101に対応する2進データを、図4に示すように、1−13番の順に読み取って低い桁から高い桁に行くように組み合わせたものである。このように、単位セルパターン110の2進ウィンドウ値がX方向(右方)に行くほど1ずつ順次に増加するようにすると、その規則性によってコーディネートウィンドウ(Coordinate Window)が実際ウィンドウと正確に一致しなくても実際のウィンドウ値を復元し出すことができる。上記コーディネートウィンドウとは、実際に座標感知手段(例えば、ペンのポインタが挙げられる)が読み込むN×Mサイズのセルの集まりを指すものである。但し、実際に適用する際、座標感知手段(例えば、ペンのポインタが挙げられる)が観察する映像はコーディネートウィンドウより大きいこともあることを留意すべきである。
次に、図3のように配列された同一行の単位セルパターンは、図5に示すように、Y方向(上、下方)に反復配列されて複数の行をなすようにする。
図6は図3の他の実施形態であって、図6に示すように、ウィンドウ値が必ず0から始める必要はないし、任意の値から始まっても構わない。この際、これを読み取ろうとするペンはこのような事実を知っており、開始点から相対的なウィンドウの値を知ろうとする時は、任意の値を現在読み取ったウィンドウ値から差分して計算する。仮に、全てのウィンドウ値が表示できる最高値(Maximum Value)に至った時は、次のウィンドウ値を0に指定することができる。
<絶対位置コードパターンにおけるY座標付与方法>
図7は、本発明に係る絶対位置コードパターンにおける同一列の単位セルパターン110の一例を図示したものであって、図2に示すように、本発明の各セルにはX座標とY座標に対するデータが同時に入っているが、その中でY座標に対するデータ部分のみを分離して説明するための図である。
図7に示すように、単位セルパターン110の2進ウィンドウ値はY方向(下方)に行くほど0000000000000→0000000000001→0000000000010→0000000000011のように、1ずつ順次に増加する。上記2進ウィンドウ値は単位セルパターン110内の13個の第1セル101に対応する2進データを、図8に示すように、1−13番の順に読み取って低い桁から高い桁に行くように組み合わせたものである。このように、単位セルパターン110の2進ウィンドウ値がY方向(下方)に行くほど1ずつ順次に増加するようにすると、その規則性によりコーディネートウィンドウ(Coordinate Window)が実際のウィンドウと正確に一致しなくても実際のウィンドウ値を復元することができる。
参考に、図4は各セルにX座標を与えて読み取る順序であり、図8は各セルにY座標を与えて読み取る順序を示したが、これに限定されず、例えば図4または図5の順序のうち、どれか1つをXとY座標に共通適用したり、図4をY座標に、図8をX座標に適用することもできる。また、図示してはいないが、同一ウィンドウ内の各セルの位置が中心から螺旋状で回りながら2進データの桁数が増加するように定めることができる。
次に、図7のように配列された同一列の単位セルパターンは、図9に示すように、X方向(横方向)に反復配列されて複数の列をなすようにする。
図10は図7の他の実施形態であって、図10に示すように、ウィンドウ値が必ず0から始める必要はないし、任意の値から始まっても構わない。この際、これを読み取ろうとするペンはこのような事実を知っており、開始点から相対的なウィンドウの値を知ろうとする時は、任意の値を現在読み取ったウィンドウ値から差分して計算する。仮に、全てのウィンドウ値が表示できる最高値(Maximum Value)に至った時は、次のウィンドウ値を0に指定することができる。
前述したように、本発明の絶対位置コードパターンをなす各セルに図5のようにX座標値を与え、図9のようにY座標値を与えた後、同一位置のセルが互いに対応するように図5のX座標値と図9のY座標値を互いに結合すると、図11に示すように、本発明に係る絶対位置コードパターンが構成される。
図2の絶対位置コードパターンと図11の絶対位置コードパターンとを比較すると、互いに対応するセルに与えられた2進データ値が若干異なることが分かるが、このような差は図4と図8などを参照して説明されたように、単位セルパターン内の第2セルに対応する2進データの付与/組み合わせの方法によって変わることができる。即ち、図2の絶対位置コードパターンは、図8の2進データの付与/組み合わせの順序をXとY座標に共通適用した例を示すものであり、図11の絶対位置コードパターンは、図4の2進データの付与/組み合わせの順序をX座標に適用し、図8の2進データ付与/組み合わせ順序をY座標に適用した例を示すものである。しかしながら、どの場合でも、図2と図11の絶対位置コードパターンは互いに対応する単位セルパターンの絶対座標値が同一である。
次に、図2の方向キー103についてより具体的に説明する。
方向キー103を構成する第2セル102の配置は、方向キー自体が方向性(Directive Feature)を有するように配置しなければならない。方向性を有するようにするためには、必ず3個以上の第2セルから構成されなければならない。その以下の場合、方向キーは第2セルをどのように配置しても2以上の方向性を有することになる。但し、方向キー103を回転感知用に使用せず、単にエラー補正用に使用する場合は、2つ以上のセルで構成しても構わない。一方、方向キー103を単純に隣り合う単位セルパターン同士を区分する目的に使用するならば、方向キーを1つの第2セルのみで構成しても構わない。
方向キー103をエラー補正用に使用せず、回転感知用のみに使用する場合、第2セル102は何らの情報も含んでいない状態であるとか、または第2セル102が第1セル101と区分される方式により符号化されて表示された情報を含んで方向キー103の構成であることが分からなければならない。
方向キー103を回転感知用のみに使用する場合、何らの情報を含んでいない3個の第2セル102のみを使用すれば充分であり、3個のセルを連結する線分が‘┘’の形態を有するようにすることが好ましい。
方向性を持たれないいくつかの配列(または、中心点を持たなくて使い道がない配列)は、図12に示すように、3個のセルが直線の配列をなすものであるので、このような配列は排除するようにする。
仮に、‘┘’形態の方向キーを使用するとした時、絶対位置コードパターンが印刷された紙面が回転された角度(90度、180度、270度)を見付けるために、コーディネートウィンドウ上で考慮できる第2セルの分布形態は、図13の(a)、(b)及び(c)のような3種類の場合の数に分けられる。即ち、コーディネートウィンドウ上で全てのセルが図13の(a)のようにひとかたまりのグループになっている場合、図13の(b)のように2つのグループに分けられている場合、図13の(c)のように3個のクループに分けられている場合がそれである。
図13の(a)、(b)、または(c)のうちのどの場合でも、まず中心点となるセル(c)を探し、そのセル(c)を中心にして離れている他のセルを中心点の反対側に位置したものと認識すると、回転した形態の方向キーが復元される。
その後、復元された方向キーの形態が‘┗’であれば時計方向に90度回転されたもの、‘┏’であれば180度回転されたもの、‘┓’であれば反時計方向に90度回転されたものであることが分かる。例えば、図13の(a)の方向キーは回転していないものであり 、図13の(b)の方向キーは、復元すれば‘┗’の形態で時計方向に90度回転されていることが分かり、図13の(c)の方向キーを復元すれば、‘┏’の形態で180度ひっくり返ていることが分かる。このような性質を用いて製造物(例えば、紙が挙げられる)の回転角度が分かるので、結局、コーディネートウィンドウ上のセルの行列を回転させることができる。
次に、本発明に係る絶対位置コードパターンのエラー補正について説明する。
エラー補正のためには、先のウィンドウを区分するための方向キーの第2セルに2ビットの2進データを第1セルとは異なる方式により符号化して表示するようにする。この2ビットの値が各々X、Y座標のエラー補正コード(Error Correcting Code)となる。X座標のためのエラー補正コードとY座標のためのエラー補正コードは独立的に動作するので、X座標に対してのみ説明し、Y座標に対してはX座標と同一な方式が適用されるので、その説明を省略する。
1つの4×4ウィンドウにはX座標の情報13ビットが含まれているが、2ビットエラー補正のためには余分のビット(Redundancy)が少なくても4ビットとならなければならない。ブロックコード(Block Code)の最適アルゴリズム(Optimal Algorithm)であるRS(Reed-Solomon)コードは(2−1、2−1−k)コード形態を有するので、(即ち、2−1−kビットのデータを2−1ビットのコードワード(Code Word)で再構成し、2ビットまでのエラーを訂正することができる。ここで、kとは、エラー補正のためのコード数である。k=4の時、16個のセルのうち、12個のセルはデータに、4個のセルはエラー補正コードに使用する。したがって、これのためには方向キーを構成する第2セルの数を1つ増やして4個で構成しなければならない。この際、12個のセルのうち、11個のセルのみエラー補正の対象となり、残りの1セルに対しては上位階層でエラー処理を遂行する。
上位1ビットを除外した残りのビットを補正するための方法は、次の通りである。
まず、方向キーを構成する第2セルの数が4個となるように再構成する。各第2セルには2ビットの情報を含むことができるように、第1セルと異なる形態の表現(Representation)を使用して符号化する。第2セルの個数が4個となってもパターン位置を計算する方法は前述と同一である。但し、ウィンドウ内で第1セルの個数が1つ減るという点が異なるだけである。次に、エラー訂正コードの1つであるRSコーディングを用いてデータセルにある全体または一部の情報に対するエラー訂正コードを計算(エンコーディング)し、これを方向キーセルに符号化して表示する。読み取られたウィンドウが正確にウィンドウを読み取らず、外れて読み取る場合、エラー補正コードは自分の機能を全て発揮できない。しかしながら、本来の位置計算方法の通り位置を算定した後、RSデコーディングを遂行してエラーを訂正することができる。これは、本来のRSエンコーディングされたコードワードでない、推定されたコードワードに対するRSデコーディングであるので、正確に復旧することができないこともある。
下位ビットの誤りのみ制限的に補正する方法は、次の通りである。
ウィンドウをなす2進データの高い桁数は低い桁数に比べてその変化が多くないので、たくさん変わる低いビット桁数に対してのみエラー補正をするならば、方向キーを構成する第2セルの数字を減らすことができる。これによって、互いに異なる単位セルパターン(ウィンドウ)をよりたくさん具現することができる。方向キーを構成するセル数が減らすことになるので、4個のセルを一度に見られない確率に比べて、3個のセルを一度に見られない確率がより低くなるので、エラー補正機能が正しく実現される機会が多くなる。
上記において、絶対位置コードパターンのエラー補正の際、RSコーディングを使用する方法について例示したが、これに限定されないことは勿論である。
次に、第1セル及び第2セルに表示される2進データの符号について説明する。
図14は、本発明に係る第1セルに表示される2進データの符号を図示したものであって、(a)のようにセルの中心点を過ぎる仮想のXとY軸ラインの交叉点を中心にしてX軸上にある第1線分、(b)のように互いに交叉する仮想のXとY軸ラインの交叉点を中心にしてY軸上にある第2線分、(c)のように互いに交叉する仮想のXとY軸ラインの交叉点を中心にして1/3象限の間に亘っている第3線分、及び(d)のように互いに交叉する仮想のXとY軸ラインの交叉点を中心にして2/4象限の間に亘っている第4線分のうちの1つで表示される。
図15は、図14の各線分が意味する値に対応するX、Y座標の値を示す表であって、図14の(a)の第1線分は意味値が0で、これに対応するX座標とY座標の値が(1、1)であり、図14の(b)の第2線分は意味値が1で、これに対応するX座標とY座標の値が(0、1)であり、図14の(c)の第3線分は意味値が2で、これに対応するX座標とY座標の値が(1、0)であることを表し、図14の(d)の第4線分は意味値が3で、これに対応するX座標とY座標の値が(0、0)であることを表す。一方、図15のような方式は1つの例であり、意味値とX、Y座標の値の組み合わせを望むとおりに変化させることは勿論である。
図16は、本発明に係る第2セルに表示される2進データの符号を図示したものであって、各セルの中心点を過ぎる仮想のXとY軸ラインを基準にして、(a)のようにX軸に平行し、かつ1/2象限に亘っている第1線分、(b)のようにX軸に平行し、かつ3/4象限に亘っている第2線分、(c)のようにY軸に平行し、かつ2/3象限に亘っている第3線分、及び(d)のようにY軸に平行し、かつ1/4象限に亘っている第4線分のうちの1つで表示される。
図15を参照すると、図16の(a)の第1線分は意味値が0であるので、これに対応するX座標とY座標の値は(1、1)であり、図16の(b)の第2線分は意味値が1であるので、これに対応するX座標とY座標の値が(0、1)であり、図16の(c)の第3線分は意味値が2であるので、これに対応するX座標とY座標の値が(1、0)であることを表し、図16の(d)の第4線分は意味値が3であるので、これに対応するX座標とY座標の値が(0、0)であることを表す。
また、本発明に係る第2セルに表示される2進データの符号の他の例として、図14の(a)−(d)に図示された上記第1セルの上記第1−4線分と同一な方式の線分で表示し、かつその長さを異なるようにして、上記第1セルの線分と区分されるようにすることができる。
また、本発明に係る第2セルに表示される2進データの符号の更に他の例として、図17に示すように、各セルの中心点を過ぎる仮想のXとY軸ラインの交叉点を始めにして、(a)1象限にある第1線分、(b)2象限にある第2線分、(c)3象限にある第3線分、及び(d)4象限にある第4線分のうちの1つで表示することができ、このような線分はX座標とY座標の値が(0、0)、(0、1)、(1、0)及び(1、1)のうちの1つであることを表すことができる。
図18は、本発明に係る第2セルに表示される2進データの符号の更なる他の例として、同図面に示すように、(a)のように各セルの中心点を過ぎる仮想のXとY軸ラインの交叉点を中心にして正のXとY軸上に亘っている第1線分、(b)のように互いに交叉する仮想のXとY軸ラインの交叉点を中心にして負のX軸と正のY軸上に亘っている第2線分、(c)のように互いに交叉する仮想のXとY軸ラインの交叉点を中心にして負のXとY軸上に亘っている第3線分、及び(d)のように互いに交叉する仮想のXとY軸ラインの交叉点を中心にして正のX軸と負のY軸上に亘っている第4線分のうちの1つで表示することができ、このような線分はX座標とY座標の値が(0、0)、(0、1)、(1、0)及び(1、1)のうちの1つであることを表すことができる。
本発明に係る第1または第2セルに表示される2進データを符号化する手段として種々の方式の線分が上記で説明されたが、各線分は一定の長さの線で表現されることもできるが、同一な直線をなす複数個の点で表現されることができる。この際、該当セルにある点と隣り合うセルにある点が線分をなすことを回避するために、1つの線分を表す点の間の最大間隔は該当セルにある点と隣り合うセルにある他の点との間隔よりは常に短くなければならない。
また、本発明に係る各セルに符号化されて表示されたデータとして2進データを基にして説明したが、これに限定されず、符号の種類数に従い2進データまたはそれ以上の数で表現されるデータ、即ち、3進数、4進数データなどを使用することができる。
以上の説明は、本発明の技術思想を例示的に説明したことに過ぎないものであって、本発明が属する技術分野で通常の知識を有する者であれば、本発明の本質的な特性から逸脱しない範囲で多様な修正及び変形が可能である。したがって、本発明に開示された実施形態は本発明の技術思想を限定するためのものではなく、説明するためのものであり、このような実施形態により本発明の技術思想の範囲が限定されるのではない。本発明の保護範囲は請求範囲により解釈されなければならず、それと同等な範囲内にある全ての技術思想は本発明の権利範囲に含まれるものと解釈されるべきである。
以上、説明したように、本発明によると、単純な記号でデータ符号を構成して絶対位置表示のためのパターンを容易に具現すると共に、そのパターンを有する製造物の回転状態が分かり、絶対位置決めのための精度はより向上させ、実際のウィンドウとコーディネーターウィンドウとに差が出てもコーディネーターウィンドウを実際ウィンドウと一致するように復元して、実際ウィンドウの座標値を見付けることができる効果が得られる。また、本発明によると、既存の技術に比べて座標値を演算するに当たって、より少ない量の演算を必要とするが、より広い位置を表示することができる効果が得られる。
101・・・データセル(第1セル)
102・・・方向キーセル(第2セル)
103・・・方向キー
110・・・単位セルパターン(ウィンドウ)

Claims (26)

  1. 表面上に絶対位置コードパターンを有する製造物であって、
    前記絶対位置コードパターンは、
    X座標に関するデータ及びY座標に関するデータと対応付けられた2進データが符号化されて、それぞれ表示された複数の第1セルと、
    前記第1セルと区分される方式によりデータが符号化されて、それぞれ表示された複数の第2セルと、
    少なくとも、一定数以上の前記第1セル及び3個以上の前記第2セルが集まってなされた単位セルパターンと、を含んで構成され、
    前記単位セルパターン内のそれぞれの前記第1セルに対応する2進データは、前記第1セル内に表示された少なくとも一本の第1の線分の位置又は角度によって決定され、当該データの組み合わせが該当単位セルパターンの絶対座標を表し、
    前記単位セルパターン内のそれぞれの前記第2セルに対応するデータは、前記第2セル内に表示され、前記第1の線分とは長さが異なる少なくとも一本の第2の線分の位置又は角度によって決定され、少なくとも一本の前記第2の線分は、少なくとも一本の前記第1線分と区別可能なものであり、
    前記単位セルパターン内の前記第2セルは、回転対称性を有しない形状を為す線分によって相互に連結され、
    前記単位セルパターンはその単位セルパターン内の前記第2セルにより隣り合う他の単位セルパターンと分離された、表面上に絶対位置コードパターンを有する製造物。
  2. 前記単位セルパターンは、N×M(N、Mは定数であって、N=MまたはN≠M)個のセルからなることを特徴とする請求項1に記載の表面上に絶対位置コードパターンを有する製造物。
  3. 前記単位セルパターン内の前記第1セルの各自の位置は、前記絶対座標の値を表すデータの桁数を表すことを特徴とする請求項1に記載の表面上に絶対位置コードパターンを有する製造物。
  4. 前記データの桁数は、各セルの位置が右方から左方に行くほど、そして下方から上方に行くほど高まることを特徴とする請求項3に記載の表面上に絶対位置コードパターンを有する製造物。
  5. 前記データの桁数は、各セルの位置が中心から螺旋状で回りながら高まることを特徴とする請求項3に記載の表面上に絶対位置コードパターンを有する製造物。
  6. 前記第2セルは、前記単位セルパターン内の特定位置に存在することを特徴とする請求項1に記載の表面上に絶対位置コードパターンを有する製造物。
  7. 前記単位セルパターン内の前記第2セルの数は1つ以上であることを特徴とする請求項1に記載の表面上に絶対位置コードパターンを有する製造物。
  8. 前記単位セルパターン内の前記第2セルの数は3個以上であって、その第2セル間を連結する線分は、‘┘’、‘┐’、または‘⊥’のように、回転対称性を持たない形態のうちのどれか1つであることを特徴とする請求項1に記載の表面上に絶対位置コードパターンを有する製造物。
  9. 前記第2セルに基づいて前記製造物の回転状態が認識できることを特徴とする請求項8に記載の表面上に絶対位置コードパターンを有する製造物。
  10. 前記単位セルパターン内の前記第2セルに対応するデータの値を用いて前記絶対座標の誤りを補正することを特徴とする請求項1に記載の表面上に絶対位置コードパターンを有する製造物。
  11. 前記誤り補正は、前記絶対座標を表すデータにおける一定桁数以下の下位ビットのみを対象とすることを特徴とする請求項10に記載の表面上に絶対位置コードパターンを有する製造物。
  12. 前記単位セルパターンの前記絶対座標の値において、X座標の値は同一行の単位セルパターンにおける横方向の右方または左方に行くほど1ずつ順次に増加し、Y座標の値は同一列の単位セルパターンにおける縦方向の上方または下方に行くほど1ずつ順次に増加することを特徴とする請求項1に記載の表面上に絶対位置コードパターンを有する製造物。
  13. 前記単位セルパターンの前記絶対座標の値において、X座標の値は同一列に対して一定の値を有し、Y座標の値は同一行に対して一定の値を有することを特徴とする請求項1に記載の表面上に絶対位置コードパターンを有する製造物。
  14. 前記第1セルに符号化されて表示された2進データは、セルの中心点を過ぎる仮想のXとY軸ラインの交叉点を中心とし、そのX軸またはY軸を基準にして配列角度が各々異なる線分で表示されて、各線分の配列角度によって該当データの値が異なるように決まることを特徴とする請求項1に記載の表面上に絶対位置コードパターンを有する製造物。
  15. 前記第1セルに符号化されて表示された2進データは、セルの中心点を過ぎる仮想のXとY軸ラインの交叉点を中心にしてX軸上にある線分、Y軸上にある線分、1/3象限の間に亘っている線分、及び2/4象限の間に亘っている線分のうちの1つで表示されたことを特徴とする請求項1に記載の表面上に絶対位置コードパターンを有する製造物。
  16. 前記4つの線分に0、1、2、3の意味値のうちの1つを互いに異なるように与え、各意味値はX座標とY座標の値が(0、0)、(0、1)、(1、0)、(1、1)を表すことを特徴とする請求項15に記載の表面上に絶対位置コードパターンを有する製造物。
  17. 前記第2セルに符号化されて表示された2進データは、互いに交叉する仮想のXとY軸ラインを基準に、X軸に平行し、かつ1/2象限に亘っている線分、X軸に平行し、かつ3/4象限に亘っている線分、Y軸に平行し、かつ2/3象限に亘っている線分、及びY軸に平行し、かつ1/4象限に亘っている線分のうちの1つで表示されたことを特徴とする請求項1に記載の表面上に絶対位置コードパターンを有する製造物。
  18. 前記4つの線分に0、1、2、3の意味値のうちの1つを互いに異なるように与え、各意味値はX座標とY座標の値が(0、0)、(0、1)、(1、0)、(1、1)を表すことを特徴とする請求項17に記載の表面上に絶対位置コードパターンを有する製造物。
  19. 前記第2セルに符号化されて表示された2進データは、前記第1セルの前記線分と同一な方式の線分で表示し、かつその長さを異なるようにして、前記第1セルの線分と区分されることを特徴とする請求項15に記載の表面上に絶対位置コードパターンを有する製造物。
  20. 前記第2セルに符号化されて表示された2進データは、互いに交叉する仮想のXとY軸ラインの交叉点を始めにして、1象限にある線分、2象限にある線分、3象限にある線分、及び4象限にある線分のうちの1つで表示されたことを特徴とする請求項1に記載の表面上に絶対位置コードパターンを有する製造物。
  21. 前記線分は、X座標とY座標の値が(0、0)、(0、1)、(1、0)及び(1、1)のうちの1つであることを特徴とする請求項20に記載の表面上に絶対位置コードパターンを有する製造物。
  22. 前記第2セルに符号化されて表示された2進データは、互いに交叉する仮想のXとY軸ラインの交叉点を中心にして、正のXとY軸上に亘っている線分、負のX軸と正のY軸上に亘っている線分、負のXとY軸上に亘っている線分、及び正のX軸と負のY軸上に亘っている線分のうちの1つで表示され、その線分はX座標とY座標の値が(0、0)、(0、1)、(1、0)及び(1、1)のうちの1つであることを特徴とする請求項1に記載の表面上に絶対位置コードパターンを有する製造物。
  23. 前記線分は、直線をなす複数個の点で表現され、該当セルにある1つの線分を表す点の間の最大間隔は、前記該当セルにある任意の点と隣り合うセルにある他の点との間隔より短いことを表すことを特徴とする請求項14、15、17、20、及び22のうち、いずれか1つに記載の表面上に絶対位置コードパターンを有する製造物。
  24. X座標に関するデータ及びY座標に関するデータと対応付けられた2進データが符号化されてそれぞれ表示された複数の第1セル及び前記第1セルと区分される方式によりデータが符号化されてそれぞれ表示された第2セルを形成し、
    少なくとも、一定数以上の前記第1セル及び3個以上の前記第2セルが集まって単位セルパターンをなすようにし、
    前記単位セルパターン内のそれぞれの前記第1セルに対応する2進データを、前記第1セル内に表示された少なくとも一本の第1の線分の位置又は角度によって決定し、当該データの組み合わせが当該単位セルパターンの絶対座標を表すようにし、
    前記単位セルパターン内のそれぞれの前記第2セルに対応するデータを、前記第2セル内に表示され、前記第1の線分とは長さが異なる少なくとも一本の第2の線分の位置又は角度によって決定し、少なくとも一本の前記第2の線分を、少なくとも一本の前記第1線分と区別可能なものとし、
    前記単位セルパターン内の前記第2セルが、回転対称性を有しない形状を為す線分によって相互に連結されるようにし、
    前記単位セルパターンがその単位セルパターン内の前記第2セルにより隣り合う他の単位セルパターンと分離されるようにする、絶対位置コードパターンの形成方法。
  25. 前記単位セルパターンは、N×M(N、Mは定数であって、N=MまたはN≠M)個のセルからなり、その単位セルパターン内の前記第2セルの数は少なくても3個であって、その第2セル間を連結する線分は、‘┘’、‘┐’、または‘⊥’のように回転対称性を持たない形態のうちのどれか1つの形態で構成することを特徴とする請求項24に記載の絶対位置コードパターンの形成方法。
  26. 前記第2セルの前記形態に基づいて、前記単位セルパターンの回転状態が認識できることを特徴とする請求項25に記載の絶対位置コードパターンの形成方法。
JP2009528170A 2006-09-18 2007-09-03 表面上に絶対位置コードパターンを有する製造物及びその絶対位置コードパターンの形成方法 Expired - Fee Related JP4898920B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR10-2006-0090064 2006-09-18
KR1020060090064A KR100841285B1 (ko) 2006-09-18 2006-09-18 표면상에 절대 위치 표시 패턴을 갖는 제조물 및 그 절대위치 표시 패턴의 형성 방법
PCT/KR2007/004224 WO2008035865A1 (en) 2006-09-18 2007-09-03 Product having absolute positioning code pattern on a surface thereof and method for generating absolute positioning code pattern

Publications (2)

Publication Number Publication Date
JP2010503913A JP2010503913A (ja) 2010-02-04
JP4898920B2 true JP4898920B2 (ja) 2012-03-21

Family

ID=39200666

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009528170A Expired - Fee Related JP4898920B2 (ja) 2006-09-18 2007-09-03 表面上に絶対位置コードパターンを有する製造物及びその絶対位置コードパターンの形成方法

Country Status (6)

Country Link
US (1) US8665208B2 (ja)
EP (1) EP2064617A4 (ja)
JP (1) JP4898920B2 (ja)
KR (1) KR100841285B1 (ja)
CN (1) CN101548261B (ja)
WO (1) WO2008035865A1 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI623200B (zh) * 2016-04-27 2018-05-01 財團法人工業技術研究院 定位絕對碼的解碼裝置及解碼方法
US9871595B2 (en) * 2016-04-27 2018-01-16 Industrial Technology Research Institute Decoding device and method for absolute positioning code
CN108664960A (zh) * 2017-04-02 2018-10-16 田雪松 编码图案的处理方法及处理装置
CN112915540B (zh) * 2021-03-31 2022-11-25 腾讯科技(深圳)有限公司 用于虚拟场景中的数据处理方法、装置、设备及存储介质

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07141104A (ja) * 1993-11-19 1995-06-02 Sharp Corp 座標入力装置、座標特定情報の表示装置および方法ならびに座標特定情報表示板
JPH08185495A (ja) * 1994-12-28 1996-07-16 Apo Syst Kk 2次元コード方式のカードシステム
JPH08212316A (ja) * 1995-02-08 1996-08-20 Apo Syst Kk 2次元図形コードカード
JP2002082771A (ja) * 2000-09-08 2002-03-22 Ricoh Co Ltd 表示媒体、座標入力システム及び情報処理システム
JP2004166177A (ja) * 2002-01-11 2004-06-10 Sonix Technology Co Ltd 標識を生成するための方法及び該標識を利用する処理装置とシステム
JP2006079391A (ja) * 2004-09-10 2006-03-23 Fuji Xerox Co Ltd 軌跡取得装置および軌跡取得プログラム
JP2006148676A (ja) * 2004-11-22 2006-06-08 Matsushita Electric Ind Co Ltd ディジタル信号伝送装置
WO2006065045A1 (en) * 2004-12-13 2006-06-22 Finger System, Inc. System and method of detecting absolute coordinates
JP2006243818A (ja) * 2005-02-28 2006-09-14 Fuji Xerox Co Ltd 位置同定機能付き印刷物、2次元座標同定装置、画像形成装置及びその方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5477012A (en) * 1992-04-03 1995-12-19 Sekendur; Oral F. Optical position determination
RU98116742A (ru) * 1996-02-09 2000-06-27 Оверлэнд Дэйта Кодер для хранения цифровых данных
US6432518B1 (en) * 1998-12-28 2002-08-13 Ricoh Company, Ltd. Erasable recording material capable of inputting additional information written thereon and information recording system and information recording method using the recording material
SE517445C2 (sv) * 1999-10-01 2002-06-04 Anoto Ab Positionsbestämning på en yta försedd med ett positionskodningsmönster
US6586688B2 (en) * 2000-04-05 2003-07-01 Anoto Ab Information-related devices and methods
JP4776832B2 (ja) * 2000-10-19 2011-09-21 キヤノン株式会社 座標入力装置、および、画像入力装置の座標板
JP2002240387A (ja) * 2000-12-12 2002-08-28 Ricoh Co Ltd 画像形成方法、画像形成装置及び画像情報管理システム
SE0102236L (sv) * 2001-06-25 2002-12-26 Anoto Ab Styrning av en processorförsedd enhet
SE0203853D0 (sv) * 2002-12-23 2002-12-23 Anoto Ab Informationskod
US7817816B2 (en) * 2005-08-17 2010-10-19 Microsoft Corporation Embedded interaction code enabled surface type identification

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07141104A (ja) * 1993-11-19 1995-06-02 Sharp Corp 座標入力装置、座標特定情報の表示装置および方法ならびに座標特定情報表示板
JPH08185495A (ja) * 1994-12-28 1996-07-16 Apo Syst Kk 2次元コード方式のカードシステム
JPH08212316A (ja) * 1995-02-08 1996-08-20 Apo Syst Kk 2次元図形コードカード
JP2002082771A (ja) * 2000-09-08 2002-03-22 Ricoh Co Ltd 表示媒体、座標入力システム及び情報処理システム
JP2004166177A (ja) * 2002-01-11 2004-06-10 Sonix Technology Co Ltd 標識を生成するための方法及び該標識を利用する処理装置とシステム
JP2006079391A (ja) * 2004-09-10 2006-03-23 Fuji Xerox Co Ltd 軌跡取得装置および軌跡取得プログラム
JP2006148676A (ja) * 2004-11-22 2006-06-08 Matsushita Electric Ind Co Ltd ディジタル信号伝送装置
WO2006065045A1 (en) * 2004-12-13 2006-06-22 Finger System, Inc. System and method of detecting absolute coordinates
JP2006243818A (ja) * 2005-02-28 2006-09-14 Fuji Xerox Co Ltd 位置同定機能付き印刷物、2次元座標同定装置、画像形成装置及びその方法

Also Published As

Publication number Publication date
CN101548261A (zh) 2009-09-30
KR20080025506A (ko) 2008-03-21
JP2010503913A (ja) 2010-02-04
US8665208B2 (en) 2014-03-04
EP2064617A1 (en) 2009-06-03
KR100841285B1 (ko) 2008-06-25
US20090260899A1 (en) 2009-10-22
WO2008035865A1 (en) 2008-03-27
CN101548261B (zh) 2013-06-05
EP2064617A4 (en) 2010-12-01

Similar Documents

Publication Publication Date Title
JP4658427B2 (ja) 光学読み取り用の符号化用紙
US7143952B2 (en) Apparatus and methods relating to image coding
US6689966B2 (en) System and method for determining positional information
US20020033820A1 (en) Information-related devices and methods
JP2006504360A (ja) 向きを示す巡回位置符号
JP4898920B2 (ja) 表面上に絶対位置コードパターンを有する製造物及びその絶対位置コードパターンの形成方法
KR100904171B1 (ko) 표면상 객체 인식용 코드 패턴을 갖는 제조물과 그 객체인식용 코드 패턴의 형성 방법
EP1269396B1 (en) Apparatus and methods relating to images
KR100905704B1 (ko) 디지털 페이퍼 및 디지털 펜을 사용한 키보드 에뮬레이터를구현하는 시스템
CN101872411B (zh) 微小码阵列的编码方法、解码方法以及编码和解码方法
CN102622573A (zh) 微小码阵列的解码方法及微小码阵列的编码和解码方法

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110624

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110712

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111012

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: 20111206

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: 20111226

R150 Certificate of patent or registration of utility model

Ref document number: 4898920

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150106

Year of fee payment: 3

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

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

LAPS Cancellation because of no payment of annual fees