(57)【要約】  印刷物等の媒体面の正方形または長方形の矩形領域をブロックとし、核ブロックの枠を構成する縦方向および横方向の直線を基準格子線として、該基準格子線上の所定間隔毎に仮想格子点を設け、横方向の該基準格子線上に設けられた仮想格子点上に基準格子点ドットを配置し、該基準格子点ドット同士および縦方向の仮想格子点同士を結んだ直線を格子線とし、格子線同士の交点を仮想格子点とし、前記仮想格子点を基準に距離と方向を有する１または複数の情報ドットをそれぞれ配置したドットパターンを生成し、そのようなドットパターンを画像情報として光学読み取り手段で読み込んで、該ドットパターンを数値化して、該数値化情報に対応する情報を記憶手段から読み出して出力するようにした。【特許請求の範囲】
【請求項１】
印刷物等の媒体面の正方形または長方形の矩形領域をブロックとし、核ブロックの枠を構成する縦方向および横方向の直線を基準格子線として、該基準格子線上の所定間隔毎に仮想格子点を設け、横方向の該基準格子線上に設けられた仮想格子点上に基準格子点ドットを配置し、該基準格子点ドット同士および縦方向の仮想格子点同士を結んだ直線を格子線とし、格子線同士の交点を仮想格子点とし、前記仮想格子点を基準に距離と方向を有する１または複数の情報ドットをそれぞれ配置したドットパターンを生成し、そのようなドットパターンを画像情報として光学読み取り手段で読み込んで、該ドットパターンを数値化して、該数値化情報に対応する情報を記憶手段から読み出して出力するドットパターンを用いた情報出力方法。
【請求項２】
前記ブロックにおいて、基準ブロックの横方向の前記基準格子線と並行な前記格子線でかつ、前記基準格子線から所定間隔に位置する格子線上に設けられた前記仮想格子点上に、前記情報ドットの替りに準基準格子点ドットが配置されている請求項１記載のドットパターンを用いた情報入出方法。
【請求項３】
前記ブロックを構成する基準格子ドットもしくは、準基準格子ドットの少なくとも１つが、仮想格子点からずれた位置に配置され、そのずれた向きが当該ブロックの向きおよびブロックの構成を定義されているキードットであることを特徴とする請求項１〜２のいずれかに記載のドットパターンを用いた情報入出力方法。
【請求項４】
前記情報ドットにおいて、構方向に隣接する情報ドット間の数値の差分を算出して数値化情報とし、前記ブロック内の該数値化情報を羅列した情報群を出力することを特徴とする請求項１〜３のいずれかに記載のドットパターンを用いた情報入出力方法。
【請求項５】
前記ブロックが任意の領域内に縦・横方向に連続して配置され、前記基準格子ドットを縦方向に各ブロックで共用することを特徴とする請求項１〜4記載のドットパターンを用いた情報入出方法。
【請求項６】
前記領域内に連続して配置されたドットパターンで、前記ブロックの左・右端部の基準格子ドットと情報ドットとが共用されており、横方向に隣接する情報ドット間の数値の差分を算出して情報ドット間の数値化情報が定義されている前記ドットパターンにおいて、前記領域内横方向端部の情報ドットの初期値が任意の乱数を用いて決定されていることを特徴とする請求項４〜５記載のドットパターンを用いた情報入出力方法。
【請求項７】
前記キードットがブロックの４隅の少なくとも１つに配置されていることを特徴とする請求項３〜６のいずれかに記載のドットパターンを用いた情報入出力方法。
【請求項８】
前記ブロックの情報ドットにおいて、該情報ドットのブロック内の位置により、情報ドット毎に前記仮想格子点からの距離と方向を任意に限定して、情報が定義されていることを特徴とする請求項１〜７のいずれかに記載のドットパターンを用いた情報入出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷物等に形成したドットパターン情報を光学的に読み取ることにより、様々な情報やプログラムを入出力させるドットパターンを用いた情報入出力方法に関するものである。
【背景技術】
【０００２】
従来より、印刷物等に印刷されたバーコードを読み取り、音声等の情報を出力させる情報出力方法が提案されている。例えば、予め記憶手段に与えられたキー情報に一致する情報を記憶させておき、バーコードリーダで読み込まれたキーから検索して情報等を出力する方法が提案されている。  また、多くの情報やプログラムを出力できるように、微細なドットを所定の法則で並べたドットパターンを生成し、印刷物等に印刷したドットパターンをカメラにより画像データとして取り込み、デジタル化して音声情報を出力させる技術も提案されている。【０００３】
しかし、上記従来のバーコードにより音声等を出力させる方法は、印刷物等に印刷されたバーコードが目障りであるという問題を有していた。また、バーコードが大きく、紙面の一部を占有するため、このようにバーコードが大きいと、一部分の文章やセンテンスまたは、写真、絵、グラフィックの画像の中に登場する意味を有するキャラクターや対象物毎に分りやすく数多くのバーコードを割りあてることはレイアウト上不可能であるという問題を有していた。【０００４】
ドットパターンをカメラにより画像データとして取り込み、その画像データを無彩色の２５６階調にデジタル化し、ドットを認識するために、階調の変化を微分し、その微係数とあらかじめ定められた閾値とを比較することにより、ドットのエッジを求める。次に２５６階調のデータを白か黒に二値化する。この二値化することで、ドットを紙面に印刷するときに、印刷のずれやにじみ、画素化した際のずれが原因してドットの印刷エラーが生じる。従来はこのような印刷エラーをパリティチェックによりエラーチェックしていた。しかし、これらのエラーチェックには、ドット毎の印刷エラーチェックではなく、複数のドットから得られるデータの固まりに対してエラーチェックをし、どのドットに印刷エラーが生じたかを確定できないことと、カメラの撮像範囲を広くとらなければならないという問題を有していた。【０００５】
さらに、レンズの歪みや斜めからの撮像、紙面の伸縮、媒体表面の湾曲、印刷時の歪みによって撮像されたドットパターンに歪みが生じ、これを補正するために高度な技術力が必要となるという問題を有していた。【０００６】
本発明は、かかる問題点を解決するために創案されたものである。すなわち、本発明の目的は、印刷物等に表示するドットパターンを新たな法則に基づいて配置することにより、多量のデータをドットパターンで定義することが可能な技術を提供するものである。
【発明の開示】
【０００７】
本発明の請求項１は、印刷物等の媒体面の正方形または長方形の矩形領域をブロックとし、各ブロックの枠を構成する縦方向および横方向の直線を基準格子線として、該基準格子線上の所定間隔毎に仮想格子点を設け、横方向の該基準格子線上に設けられた仮想格子点上に基準格子点ドットを配置し、該基準格子点ドット同士および縦方向の仮想格子点同士を結んだ直線を格子線とし、格子線同士の交点を仮想格子点とし、前記仮想格子点を基準に距離と方向を有する１または複数の情報ドットをそれぞれ配置したドットパターンを生成し、そのようなドットパターンを画像情報として光学読み取り手段で読み込んで、該ドットパターンを数値化して、該数値化情報に対応する情報を記憶手段から読み出して出力するドットパターンを用いた情報出力方法である。
【０００８】
この方法によれば、四角形の上辺と下辺を構成する上下の基準格子線ではさまれた領域に設定された仮想格子点を基準に情報ドットを配置することによって、多量の情報を定義することが可能なドットパターンを生成することができる。
【０００９】
本発明の請求項２は、前記ブロックにおいて、基準ブロックの横方向の前記基準格子線と並行な前記格子線でかつ、前記基準格子線から所定間隔に位置する格子線上に設けられた前記仮想格子点上に、前記情報ドットの替りに準基準格子点ドットが配置されている請求項１記載のドットパターンを用いた情報入出方法である。
【００１０】
このように準基準格子点を設けることにより、精度の低いデータであっても格子線を簡単に確定し、仮想格子点からの情報ドットの位置関係を正確に算定できる。すなわち、媒体面（紙面）への印刷の際のドットのずれやデジタル化したときのドット中心のずれ、印刷紙面のしわや、光学読取手段の斜め方向からの撮影の際のドットパターンの変形等が発生しても準基準格子点により解析が可能となる。
【００１１】
本発明の請求項３は、前記ブロックを構成する基準格子ドットもしくは、準基準格子ドットの少なくとも１つが、仮想格子点からずれた位置に配置され、そのずれた向きが当該ブロックの向きおよびブロックの構成を定義されているキードットであることを特徴とする請求項１〜２のいずれかに記載のドットパターンを用いた情報入出力方法である。
【００１２】
このキードットの存在により、光学読取手段で読み取った場合に、ドットパターンの方向を認識することができる。そのため当該方向毎に読み取った情報ドットの意味を変えることにより、さらに多量の情報をドットパターンとして定義することが可能となる。
【００１３】
本発明の請求項４は、前記情報ドットにおいて、横方向に隣接する情報ドット間の数値の差分を算出して数値化情報とし、前記ブロック内の該数値化情報を羅列した情報群を出力することを特徴とする請求項１〜３のいずれかに記載のドットパターンを用いた情報入出力方法である。
【００１４】
本発明の請求項５は、前記ブロックが任意の領域内に縦・横方向に連続して配置され、前記基準格子ドットを縦方向に各ブロックで共用することを特徴とする請求項１〜4記載のドットパターンを用いた情報入出方法である。
【００１５】
基準格子ドットが共用されることによって、より小さな面積で多量の情報ドットを配置することが可能となる。
【００１６】
また、任意の領域の各ブロックで同じデータを定義することによって、光学読取手段で読み取る際に、領域のどこを撮影しても同じデータを取得できる。さらに、各ブロックにその位置のｘｙ座標を定義することによって、光学読取手段をデジタイザやタブレットのような座標指示手段として用いることが可能となる。
【００１７】
本発明の請求項６は、前記領域内に連続して配置されたドットパターンで、前記ブロックの左・右端部の基準格子ドットと情報ドットとが共用されており、横方向に隣接する情報ドット間の数値の差分を算出して情報ドット間の数値化情報が定義されている前記ドットパターンにおいて、前記領域内横方向端部の情報ドットの初期値が任意の乱数を用いて決定されていることを特徴とする請求項４〜５記載のドットパターンを用いた情報入出力方法である。
【００１８】
この方法においても、基準格子ドットが共用されることによって、より小さな面積で多量の情報ドットを配置することが可能となる。
【００１９】
このように領域内に連続して配置されたドットパターンに差分法を用いたドットの配置アルゴリズムを適用することによってドットパターン内のドットの位置的な同一の偏在が繰り返されることを防止することができ、紙面等の媒体面上でドットの位置的な同一の偏在が繰り返されることが原因となる模様等が視覚的に認識されてしまうことを防止できる。
【００２０】
本発明の請求項７は、前記キードットがブロックの４隅の少なくとも１つに配置されていることを特徴とする請求項３〜６のいずれかに記載のドットパターンを用いた情報入出方法である。
【００２１】
この方法によれば、キードットを４隅の任意の位置に配置することで、１ブロック分のデータを解析的及び視覚的に区分し、データの生成・管理を容易にすることが出来る。
【００２２】
本発明の請求項８は、前記ブロックの情報ドットにおいて、該情報ドットのブロック内の位置により、情報ドット毎に前記仮想格子点からの距離と方向を任意に限定して、情報が定義されていることを特徴とする請求項１〜７のいずれかに記載のドットパターンを用いた情報入出力方法である。
【００２３】
この方法によれば、仮想格子点からの距離と方向を任意に限定して情報を定義することができるため、本発明のドットパターンを限られた用途毎に区別して利用することができるため、互いのセキュリティを確保することができる。すなわち、限定して定義された情報は、それに対応した光学読取手段でしか読み取れないようにすることができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施形態であるドットパターンであり、(a)は５ブロック×５ブロック、(b)は６ブロック×５ブロック、(c)は７ブロック×５ブロックをそれぞれ示す図である。
【図２】ドットパターンの情報の定義を示す図（１）である。
【図３】ドットパターンの情報の定義を示す図（２）である。
【図４】ドットパターンの情報の定義を示す図（３）である。
【図５】ドットパターンの情報の定義を示す図（４）である。
【図６】それぞれドットの読取順を示す説明図（１）である。
【図７】それぞれドットの配置状態を示す図（１）である。
【図８】それぞれドットの読取順を示す説明図（２）である。
【図９】それぞれドットの配置状態を示す図（２）である。
【図１０】それぞれ差分法におけるドットの読取順を示す説明図（１）である。
【図１１】それぞれ上下の基準ドットを共有した場合のドットの配置状態を示す図（１）である。
【図１２】それぞれ図１１に対応するドットの読取順を示す説明図である。
【図１３】それぞれ情報ドットを共有した場合のドットの配置状態を示す図である。
【図１４】それぞれ差分法によるドットの読取順とその値の算出方法を示す図である。
【図１５】図１４に対応したドットの配置状態を示す図である。
【図１６】情報ドットの配置方法の変形例を示す図である。
【発明を実施するための最良の形態】
【００２５】
以下、本発明を図面に基づいて説明する。【００２６】
図１は、本発明の実施形態であるドットパターンを具体的に示したものであり、(a)は４×４格子、(b)は５×４格子、(c)は６×４格子分のドットパターンを示している。【００２７】
同図（ａ）において、まず四角形を構成する縦横方向の基準格子線１ａ〜１ｄを設け、その四角形内の所定間隔毎に仮想格子点４が配置されている。【００２８】
なお、基準格子線１ａ〜１ｄおよび仮想格子点４については、実際に紙面（媒体面）に印刷されるわけではなく、あくまでもコンピュータの画像メモリ上にドットパターンの配置の際、またはドットパターンの読取の際に仮想的に設定されるものである。【００２９】
次に、上下の横方向の基準格子線１ａ，１ｂ上の仮想格子点４上に基準格子点ドット２を配置する。【００３０】
次に、仮想格子点４同士を結ぶ縦横方向の格子線３を想定し、この格子線３同士の交点を同じく仮想格子点４とする。【００３１】
次に、仮想格子点４を基準に距離と方向とを有する情報ドット５を仮想格子点４毎に１または２以上配置してドットパターンを生成する。なお、図１では仮想格子点４毎に１つの情報ドット５が配置されている。【００３２】
以上に説明した図１（ａ）は格子数を縦方向に４個、横方向に４個の単位で情報ドットを配置した場合（４×４格子）であるが、同図（ｂ）は５×４格子、（ｃ）は６×４格子をそれぞれ示している。尚、格子数は２×１格子以上で任意に設定できる。【００３３】
図２は情報ドットの定義を示したものであり、仮想格子点４を中心に情報ドットの方向で値を定義したものである。同図では仮想格子点４を通過する格子線３を基準に時計方向に４５度ずつ８方向に情報ドットを配置することによって、合計８通り（二進法で０００〜１１１、３ビット）の情報を定義できるようになっている。【００３４】
また、図３は前記方向にさらに距離を２段階にすることによって合計１６通り（二進法で）、すなわち００００〜１１１１（４ビット）の情報を定義できるようになっている。【００３５】
図４は、仮想格子点４を中心に同心円上に複数の情報ドット５を配置する場合であり、その位置がドットがある場合を１，無い場合を０として定義することにより、８ビットを定義でき、すなわち鉛直方向に位置するドットを１ビット目として時計回りにビット情報を定義できる。【００３６】
図５は当該同心円を２つにしたものであり、１６ビットを定義できる。このようにすることにより、１つの仮想格子点４に対して膨大な情報量を定義することが可能となる。【００３７】
図６は、光学読取手段における情報ドットの読取順を説明するためのものである。同図における丸付き数字は便宜的なものであり、実際には図１（ａ）〜（ｃ）に示されたドットパターンとなっている。【００３８】
同図（ａ）では、まず左側縦方向の基準格子線１ｃに沿って縦方向に仮想格子点４毎の情報ドット５を読み取った後（丸付き数字(1)〜(3)）、次の縦方向格子線３上の格子点を上から順番に読み取る（丸付き数字（４）〜（６））。このようにして順次格子点毎の読み取りを実行する。【００３９】
なお、以上の説明では格子毎の読み取り順は縦方向の格子線の左から順番としたが、情報を配置・読み取る格子順は任意に設定してよいことはもちろんである。【００４０】
図７は、上辺を構成する基準格子線１ａと、下辺を構成する基準格子線１ｂとの間にこれらと並行に配置されている格子線３０に注目し、この格子線３０上の仮想格子点上に情報ドット５のかわりに順基準格子点ドット２０を配置したものである。【００４１】
従来、光学読取手段でこれらのドットパターンを読み取る場合、まず上下の基準格子線１ａ，１ｂ上の基準格子点ドット２を検索してコンピュータ上で格子線３を想定し、該格子線３から仮想格子点４を想定し、この仮想格子点４に基づいて情報ドット５の距離と長さを判定していた。【００４２】
しかし、基準格子線１ａ，１ｂ間の格子数が増大すると、紙面（媒体面）の歪みや光学読取手段の読取精度によって情報ドットの読取エラーが生じる可能性があった。【００４３】
しかし、図７（ａ）〜（ｃ）に示すように、基準格子線１ａ，１ｂの中間に位置する格子線３０上の仮想格子点４上にすべてドット（準基準格子点ドット２０）が配置されていれば、これを読取時の基準とすることができるため、紙面（媒体面）に歪みが生じていても、光学読取手段の精度が低くても読取エラーを起こすことなく情報ドット５を簡易に読み取ることが可能となる。【００４４】
なお、同図では中間の格子線３０は基準格子線１ａ，１ｂからそれぞれ等距離（等格子数分）の位置のものを採用したが、基準格子線１ａ，１ｂと並行であればどの格子線上に準基準格子点ドット２０を設けてもよい。【００４５】
図７（ｂ）は、４×５格子の領域において格子線３０上に準基準格子点ドット２０を配置した場合、（ｃ）は６×４格子の領域において格子線３０上に準基準格子点ドット２０を配置した場合を示している。尚、格子数は４×１格子以上で任意に設定できる。【００４６】
図８（ａ）〜（ｃ）は、図７で説明した準基準格子点ドットを配置したドットパターンにおける情報ドットの読取順を示す図である。同図中、丸付き数字は読み取り順を示したものである。これらの図に示すように、格子線Ｃ上には準基準格子点ドットが配置されているため、この格子点部分に情報ドットを配置することはできなくなるが、前述のように読み取り精度を大幅に向上させ、情報ドットの値の計算を短縮することができるとともに、エラーを起こすことなく情報ドット５を簡易に読み取ることができるという利点がある
図９（ａ）および（ｂ）は、基準格子線上の仮想格子点上に、基準格子点ドットのかわりにキードットを配置した例である。（ａ）は、基準格子線Ａの中間位置の仮想格子点を基準に上方向にずらした位置にキードットを配置している。一方、（ｂ）は、キードットを中間の格子線３０上の準基準格子点ドットの位置に配置したものである。【００４７】
これらのキードットにより、ドットパターンの方向を定義することができる。【００４８】
図１０は差分法を用いた情報ドットの読取方法について説明したものである。以下では図面の四角形数字を［］、丸付き数字を()で表現する。【００４９】
すなわち、図１０（ａ）では、４×４格子において、(4)の情報ドットの値と(1)の情報ドットの値の差分により値[1]を表現している。【００５０】
同様に、[2]は(5)と(2)の差分、[3]は(6)と(3)の差分で表現できる。[4]〜[12]も同様に表現している。【００５１】
[1]〜[12]は以下の情報ドット間の差分で表現することができる。
【数式１】
【００５２】
2006070458.tif 000002
【００５３】
図１０（ｂ）はこの差分を４×２格子で表現した場合である。なお、この図（ｂ）では、準基準格子点２０を設けている。
【００５４】
以下は、同図（ｂ）において、[1]〜[8]は以下の情報ドット間の差分で表現することができる。
【数式２】
【００５５】
2006070458.tif 000003
【００５６】
このような差分法を用いることにより、１つの真値に対して異なる複数のドットパターンを生成することができ、セキュリティを高めることができる。
【００５７】
尚、差分法だけでなく、情報ドット間に定義された任意の式を用いることによって真値を算出することができる。
【００５８】
図１１は、上下の基準格子線上の基準格子点ドットを共有している例である。
【００５９】
（ａ）はその上で、縦方向の基準格子線は共有していない場合である。この場合、情報ドットの数は変わらない。
【００６０】
（ｂ）は準基準格子線を配置した例である。
【００６１】
図１２は、図１１（ａ）および（ｂ）に対応した情報ドットの読取手順を示したものである。
【００６２】
図１３（ａ）は、差分法を用いて縦方向の基準格子線上の情報ドットを隣接する格子と共有している場合の例である。この場合、最左端の縦方向の基準格子線上に配置される情報ドット（差分における初期値）に乱数を用いればそれ以降（右方向）に配置されるドットの位置が不規則となりドットパターンが視覚的に模様状になることを防止できる。
【００６３】
同図（ｂ）は、同図（ａ）において、格子線Ｃに準基準格子点ドットを配置した場合の例である。この場合にも、格子点部分に情報ドットを配置することはできなくなるが、前述のように読み取り精度を大幅に向上させて計算を短縮できるという利点がある。
図１４は、図１３に対応した情報ドットの読取手順を示す説明図である。
【００６４】
同図(a)は４×４格子で表現した例であり、[1]〜[12]は以下の情報ドット間の差分で表現することができる。
【数式３】
【００６５】
2006070458.tif 000004
【００６６】
同図(b)は同図(a)において、準基準格子点を設けた例であり、[1]〜[8]は以下の情報ドット間の差分で表現することができる。
【数式４】
【００６７】
2006070458.tif 000005
【００６８】
図１５は、キードットを四隅に配置してそのブロックを定義した例である。
【００６９】
同図（ａ）は、４×４格子、同図（ｂ）は同じく４×４格子であるが、準基準格子点を設けた場合のドットパターンの配置例を示している。
【００７０】
図１６（ａ）は情報ドットの配置を１格子毎に縦横方向と斜め方向にそれぞれ配置したものである。このように、仮想格子点からの距離と方向を１格子毎に変更して配置するように定義することによって、その配置法則性でセキュリティを確保することができる。すなわち、限定して定義された情報ドットの配置により、それに対応した光学読取手段でしか読み取れないようにすることができる。
【００７１】
同図（ｂ）は図１６（ａ）のドットパターンにおいて、準基準格子点を設けた例である。
【産業上の利用可能性】
【００７２】
上述のように、本発明のドットパターンを用いた情報入出力方法によれば、上下の基準格子点ドットにはさまれた領域に所定間隔に仮想格子点を設け、仮想格子点からの距離と方向に情報ドットを配置して、任意に情報を定義することができるため、ドットパターンに含まれる情報量を増大させることができる。【００７３】
また、ドットパターンを光学読取手段により撮影し、基準格子点ドットを認識してキードットを抽出し、キードットで方向性を認識し、その方向をパラメータとして使用することができる。次に、上下の基準格子点ドットにはさまれた情報ドットを抽出することにより、迅速に情報およびプログラムを出力させることができる。【００７４】
また、ドットパターンに基準格子点ドットまたは準基準格子点ドットを配置してあるので、光学読取手段でこのドットパターンを撮影し画像データとして取り込む際に、その光学読取手段のレンズからの撮像、紙面の伸縮、媒体表面の湾曲、印刷時の歪みによって撮像されたドットパターンに歪みを矯正することができる。【００７５】
さらに、ブロックの情報ドット毎に仮想格子点からの距離と方向を任意に限定して情報を定義することにより、ドットの配置状態のエラーをチェックすることができ、さらにセキュリティを高めることができる。
【図１】
2006070458.tif 000006
【図２】
2006070458.tif 000007
【図３】
2006070458.tif 000008
【図４】
2006070458.tif 000009
【図５】
2006070458.tif 000010
【図６】
2006070458.tif 000011
【図７】
2006070458.tif 000012
【図８】
2006070458.tif 000013
【図９】
2006070458.tif 000014
【図１０】
2006070458.tif 000015
【図１１】
2006070458.tif 000016
【図１２】
2006070458.tif 000017
【図１３】
2006070458.tif 000018
【図１４ａ】
2006070458.tif 000019
【図１４ｂ】
2006070458.tif 000020
【図１５】
2006070458.tif 000021
【図１６】
2006070458.tif 000022
【手続補正書】
【提出日】平成17年12月22日(2005.12.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
印刷物等の媒体面の正方形または長方形の矩形領域をブロックとし、各ブロックの枠を構成する縦方向および横方向の直線を基準格子線として、該基準格子線上の所定間隔毎に仮想格子点を設け、横方向の該基準格子線上に設けられた仮想格子点上に基準格子点ドットを配置し、該基準格子点ドット同士および縦方向の仮想格子点同士を結んだ直線を格子線とし、格子線同士の交点を仮想格子点とし、前記仮想格子点を基準に距離と方向を有する1または複数の情報ドットをそれぞれ配置したドットパターンを生成し、そのようなド
ットパターンを画像情報として光学読み取り手段で読み込んで、該ドットパターンを数値化して、該数値化情報に対応する情報を記憶手段から読み出して出力するドットパターンを用いた情報入出力方法。
【請求項２】
前記ブロックにおいて、基準ブロックの横方向の前記基準格子線と並行な前記格子線でかつ、前記基準格子線から所定間隔に位置する格子線上に設けられた前記仮想格子点上に、前記情報ドットの替りに準基準格子点ドットが配置されている請求項１記載のドットパターンを用いた情報入出力方法。
【請求項３】
前記ブロックを構成する基準格子ドットもしくは、準基準格子ドットの少なくとも１つが、仮想格子点からずれた位置に配置され、そのずれた向きが当該ブロックの向きおよびブロックの構成を定義されているキードットであることを特徴とする請求項１〜２のいずれかに記載のドットパターンを用いた情報入出力方法。
【請求項４】
前記情報ドットにおいて、横方向に隣接する情報ドット間の数値の差分を算出して数値化情報とし、前記ブロック内の該数値化情報を羅列した情報群を出力することを特徴とする請求項１〜３のいずれかに記載のドットパターンを用いた情報入出力方法。
【請求項５】
前記ブロックが任意の領域内に縦・横方向に連続して配置され、前記基準格子ドットを縦方向に各ブロックで共用することを特徴とする請求項１〜４のいずれかに記載のドットパターンを用いた情報入出力方法。
【請求項６】
前記領域内に連続して配置されたドットパターンで、前記ブロックの左・右端部の基準格子ドットと情報ドットとが共用されており、横方向に隣接する情報ドット間の数値の差分を算出して情報ドット間の数値化情報が定義されている前記ドットパターンにおいて、
前記領域内横方向端部の情報ドットの初期値が任意の乱数を用いて決定されていることを特徴とする請求項４〜５のいずれかに記載のドットパターンを用いた情報入出力方法。
【請求項７】
前記キードットがブロックの４隅の少なくとも１つに配置されていることを特徴とする請求項３〜６のいずれかに記載のドットパターンを用いた情報入出力方法。
【請求項８】
前記ブロックの情報ドットにおいて、該情報ドットのブロック内の位置により、情報ドット毎に前記仮想格子点からの距離と方向を任意に限定して、情報が定義されていることを特徴とする請求項１〜７のいずれかに記載のドットパターンを用いた情報入出力方法。
【国際調査報告】
2006070458.tif 000023
2006070458.tif 000024
2006070458.tif 000025
2006070458.tif 000026