(57)【要約】      （修正有）【課題】撮像装置にて取り込まれた後のデータ処理を容易にする。【解決手段】第１仮想円２１の中心を規定する第１形状パターン１０を配置することと、前記第１仮想円上に第２形状のパターン２０を配置することと、前記第１仮想円内であって前記第１形状パターンを中心とした所定半径で規定される第２仮想円３１，３２，３３，３４上に、含ませる情報に基づいて求められた個数の第３形状のパターン３０を配置することと、を含む、情報表現方法である。【選択図】図１
2011253518.tif 000002
【特許請求の範囲】
【請求項１】
第１仮想円の中心を規定する第１形状のパターンを配置することと、
前記第１仮想円上に第２形状のパターンを配置することと、
前記第１仮想円内であって前記第１形状のパターンを中心とした、半径の異なる複数の第２仮想円と、前記第１形状のパターンと前記第２形状のパターンとを結ぶ仮想線分を基準とした所定中心角おきに規定される複数の仮想放射線と、の複数の交点に第３形状のパターンを配置することと、を含み、
表現される情報としての数値の所定桁ごとの位置と、各前記仮想放射線と、の対応関係が定められており、
前記所定桁の数値と、前記仮想放射線において前記第３形状のパターンを配置すべき交点と、の対応関係が定められており、
前記所定桁ごとの数値と前記第３形状のパターンを配置すべき交点との対応関係が、隣接する前記仮想放射線間において異なり、
前記表現される情報としての数値の前記所定桁ごとに、対応する前記仮想放射線を特定し、
前記表現される情報としての数値における前記所定桁ごとの数値に応じて、特定した前記仮想放射線における対応する交点を前記対応関係に基づいて特定し、特定した交点に前記第３形状のパターンを配置する、
情報表現方法。
【請求項２】
それぞれの前記仮想放射線上には、１つの前記第３形状のパターンのみが配置される、請求項１に記載の情報表現方法。
【請求項３】
前記交点において前記第３形状のパターンを配置可能な位置が、隣接する前記仮想放射線間で異なる、請求項１又は２に記載の情報表現方法。
【請求項４】
前記所定桁の数値は、ビット情報である、請求項１〜３のいずれかに記載の情報表現方法。
【請求項５】
前記表現される情報は予めビット単位で置き換えがされている、請求項１〜４のいずれかに記載の情報表現方法。
【請求項６】
前記表現される情報は、エラー訂正用のビットを含む、請求項１〜５のいずれかに記載の情報表現方法。
【請求項７】
第１仮想円の中心を規定する第１形状のパターンを配置することと、
前記第１仮想円上に第２形状のパターンを配置することと、
前記第１仮想円外であって前記第１形状のパターンを中心とした、半径の異なる複数の第２仮想円と、前記第１形状のパターンと前記第２形状のパターンとを結ぶ仮想線分を基準とした所定中心角おきに規定される複数の仮想放射線と、の複数の交点に第３形状のパターンを配置することと、を含み、
表現される情報としての数値の所定桁ごとの位置と、各前記仮想放射線と、の対応関係が定められており、
前記所定桁の数値と、前記仮想放射線において前記第３形状のパターンを配置すべき交点と、の対応関係が定められており、
前記所定桁ごとの数値と前記第３形状のパターンを配置すべき交点との対応関係が、隣接する前記仮想放射線間において異なり、
前記表現される情報としての数値の前記所定桁ごとに、対応する前記仮想放射線を特定し、
前記表現される情報としての数値における前記所定桁ごとの数値に応じて、特定した前記仮想放射線における対応する交点を前記対応関係に基づいて特定し、特定した交点に前記第３形状のパターンを配置する、
情報表現方法。
【請求項８】
前記第１形状のパターンと前記第２形状のパターンと前記第３形状のパターンは、それぞれ異なる形状のパターンである、請求項１〜７のいずれかに記載の情報表現方法。
【請求項９】
前記第１形状のパターンは前記第２形状のパターンより大きく、前記第２形状のパターンは前記第３形状のパターンより大きい、請求項１〜８のいずれかに記載の情報表現方法。
【請求項１０】
前記第１形状のパターンは中心が同一のドットと円形のパターンとからなるパターンであり、前記第２形状のパターンは円形のパターンであり、前記第３形状のパターンはドットからなるパターンである、請求項１〜９のいずれかに記載の情報表現方法。
【請求項１１】
前記第１形状のパターンと前記第２形状のパターンと前記第３形状のパターンは、それぞれ同じ形状の要素からなるパターンである、請求項１〜７のいずれかに記載の情報表現方法。
【請求項１２】
前記第１形状のパターン及び前記第２形状のパターンの少なくともいずれか一方は、前記第１仮想円の半径方向の伸縮率を取得するためのパターンを含む、請求項１〜１１のいずれかに記載の情報表現方法。
【請求項１３】
請求項１〜１２のいずれかに記載の情報表現方法で表された情報表現パターンが形成された物品。
【請求項１４】
請求項１〜１２のいずれかに記載の情報表現方法で表された情報表現パターンを読み取る読み取り部と、
読み取った前記情報表現パターンの画像データに基づいて前記第１形状のパターンの位置と前記第２形状のパターンの位置とを特定し、特定した前記第１形状のパターンの位置と前記第２形状のパターンの位置とに基づいて前記仮想放射線ごとに前記第３形状のパターンが配置された交点を特定し、前記仮想放射線における交点と前記所定桁の数値との対応関係に応じて各仮想放射線に対応する数値を特定し、各前記仮想放射線と前記所定桁ごと位置との対応関係に応じて、特定した各前記数値の所定桁の位置を特定して前記表現される情報としての数値を出力する出力部と、
を備える情報出力装置。
【請求項１５】
請求項１〜１２のいずれかに記載の情報表現方法で表される情報表現パターンを生成する制御部と、
生成した前記第１形状パターンと前記第２形状パターンと前記第３形状パターンとを媒体に形成する情報形成部と、
を備える情報表現装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表現方法、情報表現パターンが形成された物品、情報出力装置、及び、情報表現装置に関する。
【背景技術】
【０００２】
印刷物に印刷されたバーコードや２次元コードを利用して様々な情報を記録する方法が用いられている。しかしながら、これらのようなコードはコード自体が大きくならざるを得ず、紙面の一部を占有するため、紙面上に専用の領域を設けなければならないという問題があった。  
これに対し、特許文献１には、ドットによってパターンを形成し、このドットパターンを用いた情報入出力方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２００４／０８４１２５号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示される手法では、ドットパターンが矩形領域に配置される。これらドットパターンは、撮像装置によって取り込まれる。ところが、撮像装置の光学的性質上、レンズの中央から離れるほど収差が大きくなる。そのため、収差による歪みを解消するために、取り込んだ画像の座標変換が必要となる。しかしながら、矩形領域に配置されたドットパターンであると、画像の歪みは矩形領域の四隅で特に大きくなることから、歪んだ矩形領域を正常な形状に補正する座標変換処理が複雑なものとなる。すなわち、撮像装置に取り込まれた後のデータ処理が複雑となっていた。よって、撮像装置にて取り込まれた後のデータ処理を容易にすることが望まれる。
【０００５】
本発明は、このような事情に鑑みてなされたものであり、撮像装置にて取り込まれた後のデータ処理を容易にすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するための主たる発明は、
第１仮想円の中心を規定する第１形状のパターンを配置することと、
前記第１仮想円上に第２形状のパターンを配置することと、
前記第１仮想円内であって前記第１形状のパターンを中心とした、半径の異なる複数の第２仮想円と、前記第１形状のパターンと前記第２形状のパターンとを結ぶ仮想線分を基準とした所定中心角おきに規定される複数の仮想放射線と、の複数の交点に第３形状のパターンを配置することと、を含み、
表現される情報としての数値の所定桁ごとの位置と、各前記仮想放射線と、の対応関係が定められており、
前記所定桁の数値と、前記仮想放射線において前記第３形状のパターンを配置すべき交点と、の対応関係が定められており、
前記所定桁ごとの数値と前記第３形状のパターンを配置すべき交点との対応関係が、隣接する前記仮想放射線間において異なり、
前記表現される情報としての数値の前記所定桁ごとに、対応する前記仮想放射線を特定し、
前記表現される情報としての数値における前記所定桁ごとの数値に応じて、特定した前記仮想放射線における対応する交点を前記対応関係に基づいて特定し、特定した交点に前記第３形状のパターンを配置する、
情報表現方法である。
【０００７】
また、
第１仮想円の中心を規定する第１形状のパターンを配置することと、
前記第１仮想円上に第２形状のパターンを配置することと、
前記第１仮想円外であって前記第１形状のパターンを中心とした、半径の異なる複数の第２仮想円と、前記第１形状のパターンと前記第２形状のパターンとを結ぶ仮想線分を基準とした所定中心角おきに規定される複数の仮想放射線と、の複数の交点に第３形状のパターンを配置することと、を含み、
表現される情報としての数値の所定桁ごとの位置と、各前記仮想放射線と、の対応関係が定められており、
前記所定桁の数値と、前記仮想放射線において前記第３形状のパターンを配置すべき交点と、の対応関係が定められており、
前記所定桁ごとの数値と前記第３形状のパターンを配置すべき交点との対応関係が、隣接する前記仮想放射線間において異なり、
前記表現される情報としての数値の前記所定桁ごとに、対応する前記仮想放射線を特定し、
前記表現される情報としての数値における前記所定桁ごとの数値に応じて、特定した前記仮想放射線における対応する交点を前記対応関係に基づいて特定し、特定した交点に前記第３形状のパターンを配置する、
情報表現方法である。
【０００８】
また、
上記のいずれかに記載の情報表現方法で表された情報表現パターンが形成された物品である。
【０００９】
また、
上記のいずれかに記載の情報表現方法で表された情報表現パターンを読み取る読み取り部と、
読み取った前記情報表現パターンの画像データに基づいて前記第１形状のパターンの位置と前記第２形状のパターンの位置とを特定し、特定した前記第１形状のパターンの位置と前記第２形状のパターンの位置とに基づいて前記仮想放射線ごとに前記第３形状のパターンが配置された交点を特定し、前記仮想放射線における交点と前記所定桁の数値との対応関係に応じて各仮想放射線に対応する数値を特定し、各前記仮想放射線と前記所定桁ごと位置との対応関係に応じて、特定した各前記数値の所定桁の位置を特定して前記表現される情報としての数値を出力する出力部と、
を備える情報出力装置である。
【００１０】
また、
上記のいずれかに記載の情報表現方法で表される情報表現パターンを生成する制御部と、
生成した前記第１形状パターンと前記第２形状パターンと前記第３形状パターンとを媒体に形成する情報形成部と、
を備える情報表現装置である。
【発明の効果】
【００１１】
本発明によれば、仮に、撮像装置によって情報表現パターンが歪んで読み取られたとしても、中心を表す第１形状のパターンから第２形状のパターンに向かう方向及び距離に基づいて、半径方向に関する情報を補正することにより仮想円の歪みを補正することができる。また、中心を表す第１形状のパターンから第２形状のパターンに向かう方向及び距離に基づいて、中心角に関する情報を補正することにより仮想放射線の歪みを補正することができる。そのため、撮像装置にて取り込まれた後のデータ処理を容易にすることができる。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態における情報表現パターン１の説明図である。
【図２】情報ドット３０の配置例の説明図である。
【図３】仮想線を不可視にしたときの情報表現パターンを示す図である。
【図４】２ビットの情報と情報ドット３０の配置パターンとの関係の説明図である。
【図５】表される情報と１６本の仮想放射線との対応の説明図である。
【図６】含ませる情報に対応するドットパターンの説明図である。
【図７】情報を含ませた情報表現パターンの一例の説明図である。
【図８】情報の一つとしてパリティビットを割り当てたときのデータの配置を説明する表である。
【図９】各仮想放射線が表すビットと各ビットの対応番号とを表す表である。
【図１０】情報の一つとしてパリティビットを割り当てたときの情報表現パターンの一例である。
【図１１】情報出力装置のブロック図である。
【図１２】情報表現パターン１の生成方法のフローチャートである。
【図１３】情報表現パターンからの情報を抽出する方法を説明するためのフローチャートである。
【図１４】仮想放射線の数を増やしたときにおける情報表現パターンの説明図である。
【図１５】第２実施形態における情報ドット１３０の配置例の説明図である。
【図１６】第２実施形態において仮想線を不可視にしたときの説明図である。
【図１７】第３実施形態における中央ポジションマーク２１０の説明図である。
【図１８】第４実施形態における最外周ポジションマークの説明図である。
【図１９】仮想放射線を用いないときにおける情報表現パターン４１０の説明図である。
【図２０】仮想円を用いないときにおける情報表現パターンの説明図である。
【図２１】第７実施形態における情報表現パターンの説明図である。
【図２２】第８実施形態における情報表現パターンの説明図である。
【発明を実施するための形態】
【００１３】
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【００１４】
第１仮想円の中心を規定する第１形状パターンを配置することと、
前記第１仮想円上に第２形状のパターンを配置することと、
前記第１仮想円内であって前記第１形状パターンを中心とした所定半径で規定される第２仮想円上に、含ませる情報に基づいて求められた個数の第３形状のパターンを配置することと、
を含む、情報表現方法。  
このようにすることで、撮像装置によって情報表現パターンが歪んで読み取られたとしても、中心を表す第１形状のパターンから第２形状のパターンに向かう方向及び距離に基づいて、半径方向に関する情報を補正することにより仮想円の歪みを補正することができる。そのため、撮像装置にて取り込まれた後のデータ処理を容易にすることができる。
【００１５】
また、かかる情報表現方法であって、前記第３形状のパターンは、前記第１仮想円内であって前記第１形状パターンを中心とした複数の所定半径で規定される複数の第２仮想円上に配置されることが望ましい。  
このようにすることによって、複数の仮想円上に第３形状のパターンを配置することが可能となるので、より多くの情報を含ませることができる。
【００１６】
また、前記第３形状のパターンが配置される位置は、前記第２仮想円と、前記第１形状のパターンと前記第２形状のパターンとを結ぶ仮想線分から所定中心角の仮想放射線と、の交点により規定されることが望ましい。  
このようにすることによって、仮想円と仮想放射線との交点により第３形状のパターンが配置される位置を規定することができる。
【００１７】
また、前記第３形状のパターンが配置される位置は、前記第２仮想円と、前記第１形状のパターンと前記第２形状のパターンとを結ぶ仮想線分から所定中心角おきに規定される複数の仮想放射線と、の交点により規定されることが望ましい。  
このようにすることによって、仮想円と複数の仮想放射線との交点により第３形状のパターンが配置される位置を規定することができるようになり、さらに多くの情報を含ませることができる。
【００１８】
また、各前記仮想放射線には１個の前記第３形状パターンが配置され、各前記仮想放射線における前記第３形状パターンの配置位置は前記含ませる情報に基づいて求められることが望ましい。  
このようにすることによって、各仮想放射線に規定された複数の第３形状のパターンの配置可能位置のうち１箇所に第３形状のパターンを配置したときの組み合わせに基づいて、情報を含ませることができる。
【００１９】
また、各前記仮想放射線には同じ個数の前記第３形状パターンが配置され、各前記仮想放射線における前記第３形状パターンの配置位置は前記含ませる情報に基づいて求められることとしてもよい。  
このようにすることによって、各仮想放射線に規定された複数の第３形状のパターンの配置可能位置のうち、複数箇所に第３形状のパターンを配置したときの組み合わせに基づいて、情報を含ませることができる。
【００２０】
また、
第１仮想円の中心を規定する第１形状のパターンを配置することと、
前記第１仮想円上に第２形状のパターンを配置することと、
前記第１仮想円内であって前記第１形状のパターンと前記第２形状のパターンとを結ぶ仮想線分から所定中心角の仮想放射線上に、含ませる情報に基づいて求められた個数の第３形状のパターンを配置することと、
を含む、情報表現方法。  
このようにすることによって、撮像装置によってこれら情報表現パターンが歪んで読み取られたとしても、中心を表す第１形状のパターンから第２形状のパターンに向かう方向及び距離に基づいて、中心角に関する情報を補正することにより仮想放射線の歪みを補正することができる。そのため、撮像装置にて取り込まれた後のデータ処理を容易にすることができる。
【００２１】
また、前記第３形状のパターンは、前記第１形状のパターンと前記第２形状のパターンとを結ぶ仮想線分から所定中心角おきに規定される複数の仮想放射線上に配置されることが望ましい。  
このようにすることによって、複数の仮想放射線上に第３形状のパターンを配置することが可能となるので、より多くの情報を含ませることが可能となる。
【００２２】
また、
第１仮想円の中心を規定する第１形状パターンを配置することと、
前記第１仮想円上に第２形状のパターンを配置することと、
前記第１仮想円外であって前記第１形状パターンを中心とした所定半径で規定される第２仮想円上に、含ませる情報に基づいて求められた個数の第３形状のパターンを配置することと、
を含む、情報表現方法。  
このようにすることで、撮像装置によって情報表現パターンが歪んで読み取られたとしても、中心を表す第１形状のパターンから第２形状のパターンに向かう方向及び距離に基づいて、半径方向に関する情報を補正することにより仮想円の歪みを補正することができる。そのため、撮像装置にて取り込まれた後のデータ処理を容易にすることができる。
【００２３】
また、前記第１形状のパターンと前記第２形状のパターンと前記第３形状のパターンは、それぞれ異なる形状のパターンであることが望ましい。  
このようにすることによって、それぞれの形状のパターンを特定することができるようになる。
【００２４】
また、前記第１形状のパターンは前記第２形状のパターンより大きく、前記第２形状のパターンは前記第３形状のパターンより大きいことが望ましい。  
このようにすることによって、効率的に、第１形状のパターン、第２形状のパターン、及び、第３形状のパターンを配置することができる。
【００２５】
また、前記第１形状のパターンは中心が同一のドットと円形のパターンとからなるパターンであり、前記第２形状のパターンは円形のパターンであり、前記第３形状のパターンはドットからなるパターンであることが望ましい。  
このようにすることによって、より効率的に第１形状のパターンから第３形状のパターンを配置することができる。
【００２６】
また、前記第１形状のパターンと前記第２形状のパターンと前記第３形状のパターンは、それぞれ同じ形状の要素からなるパターンであってもよい。  
このようにすることによって、第三者による情報の抽出をより困難にすることができる。
【００２７】
また、前記第１形状のパターン及び前記第２形状のパターンの少なくともいずれか一方は、前記第１仮想円の半径方向の伸縮率を取得するためのパターンを含むことが望ましい。  
このようにすることによって、第１仮想円の半径方向の伸縮率に基づいて第２仮想円の形状を適切に補正することができる。そして、半径方向に関する第３形状のパターンの配置位置をより確実に特定することができる。
【００２８】
また、上記のいずれかに記載の情報表現方法で表された情報表現パターンが形成された物品。  
このようにすることによって、撮像装置によって情報表現パターンが歪んで読み取られたとしても、中心を表す第１形状のパターンから第２形状のパターンに向かう方向及び距離に基づいて、半径方向に関する情報を補正することで仮想円の歪みを補正することができる。また、中心角に関する情報を補正することにより仮想放射線の歪みを補正することができる。そのため、撮像装置にて取り込まれた後のデータ処理を容易にすることができる。
【００２９】
また、上記のいずれかに記載の情報表現方法で表された情報表現パターンを読み取る読み取り部と、
読み取った前記情報表現パターンの画像データに基づいて、該情報表現パターンに含まれた情報を出力する出力部と、
を備える情報出力装置。  
このようにすることによって、撮像装置によって情報表現パターンが歪んで読み取られたとしても、中心を表す第１形状のパターンから第２形状のパターンに向かう方向及び距離に基づいて、半径方向に関する情報を補正することで仮想円の歪みを補正することができる。また、中心角に関する情報を補正することにより仮想放射線の歪みを補正することができる。そのため、撮像装置にて取り込まれた後のデータ処理を容易にすることができる。
【００３０】
また、上記のいずれかに記載の情報表現方法で表される情報表現パターンを生成する制御部と、
生成した前記第１形状パターンと前記第２形状パターンと前記第３形状パターンとを媒体に形成する情報形成部と、
を備える情報表現装置。  
このように生成された情報表現パターンは、撮像装置によって歪んで読み取られたとしても、中心を表す第１形状のパターンから第２形状のパターンに向かう方向及び距離に基づいて、半径方向に関する情報を補正することで仮想円の歪みを補正することができる。また、中心角に関する情報を補正することにより仮想放射線の歪みを補正することができる。そのため、撮像装置にて取り込まれた後のデータ処理を容易にすることができる。
【００３１】
＝＝＝第１実施形態＝＝＝
＜＜＜情報表現パターンについて＞＞＞
図１は、第１実施形態における情報表現パターン１の説明図である。情報表現パターン１は、中央ポジションマーク１０と、最外周ポジションマーク２０と、情報ドット３０を含む。また、図には、情報表現パターン１の各パターンの位置の基準を規定する仮想線が示されている。仮想線は全て破線で示されている。これらの仮想線は、中央ポジションマーク１０と最外周ポジションマーク２０と情報ドット３０の位置を規定するテンプレートとなる。テンプレートは、複数の円形仮想線と複数の仮想放射線を含む。これら円形仮想線及び仮想放射線は、仮想的なものであって実際には印刷（又は表示）されない。
【００３２】
中央ポジションマーク１０（第１形状のパターンに相当する）は、情報表現パターン１の中央を規定するマークである。中央ポジションマーク１０は、中央ドット１１と円１２からなる。中央ドット１１の中心と円１２の中心は一致している。また、これらの中心と、円形仮想線の中心は一致している。
【００３３】
最外周ポジションマーク２０（第２形状のパターンに相当する）は、最外周円形仮想線２１（第１仮想円に相当する）上に形成される円である。最外周円形仮想線２１は、第１円形仮想線３１から第４円形仮想線３４のいずれの円形仮想線よりも大きな円である。尚、中央ポジションマーク１０の中心と最外周ポジションマーク２０の中心とを結ぶ仮想線分２２は、後述する仮想放射線の中心角の基準となる。
【００３４】
円形仮想線は、最外周円形仮想線２１、第１円形仮想線３１、第２円形仮想線３２、第３円形仮想線３３、及び、第４円形仮想線３４を含む（第１円形仮想線３１、第２円形仮想線３２、第３円形仮想線３３、及び、第４円形仮想線３４は、第２仮想円に相当する）。これらの円形仮想線の中心は一致している。また、仮想放射線は、１６本の仮想放射線１ａ、１ｂ、２ａ、２ｂ、３ａ、３ｂ、４ａ、４ｂ、５ａ、５ｂ、６ａ、６ｂ、７ａ、７ｂ、８ａ、８ｂを含む。
【００３５】
仮想放射線は、中央ポジションマーク１０と最外周ポジションマーク２０とを結ぶ仮想線分２２を中心角の基準とする。そして、最初の仮想放射線１ａは、π／１６の中心角に設けられる。残りの仮想放射線２ｂ〜８ｂは、π／８おきに等間隔に設けられる。
【００３６】
情報ドット３０（第３形状のパターンに相当する）は、円形仮想線（第１円形仮想線３１から第４円形仮想線３４）と仮想放射線（放射線１ａから放射線８ｂ）との交点に配置される。すなわち、円形仮想線と仮想放射線は、その交点により情報ドット３０が配置される位置を規定する。このような構成により、情報ドット３０が配置される可能性のある位置は、６４箇所になる。尚、図１では、説明のために、配置される可能性のある位置の全てにおいて情報ドット３０を配置しているが、実際には全ての位置に配置されない。
【００３７】
中央ポジションマーク１０のサイズは、最外周ポジションマーク２０のサイズよりも大きい。また、最外周ポジションマーク２０のサイズは、情報ドット３０のサイズよりも大きい。このように、中央ポジションマーク１０、最外周ポジションマーク２０、及び、情報ドット３０の配置位置とサイズについて説明したが、このような構成にしたのは、次のような理由による。
【００３８】
情報ドット３０は、最も多くの数が配置される可能性のあるパターンである。そのため、情報密度を高めるために最も小さいパターンであるべきである。また、中央付近に複数の情報ドット３０を配置しようとすると、これらは重なり合ってしまうおそれがある。このため、中央付近には情報ドット３０を配置せず、中央の周辺に配置することが望ましいことになる。
【００３９】
中央ポジションマーク１０は、情報表現パターン１の中心を規定するマークであることから、最も大きなサイズのパターンであることが望ましい。よって、中央に配置される最も大きなサイズのパターンとなる。
【００４０】
最外周ポジションマーク２０は、情報表現パターン１の領域を規定する最外周の半径を規定するためのパターンである。よって、情報表現パターン１の最外周に配置されるものとなる。また、最外周ポジションマーク２０は、仮にサイズを最も大きくしてしまった場合には、第４円形仮想線３４の情報ドット３０（具体的には、円形仮想線３４と仮想放射線１ａ、８ｂとの交点の情報ドット３０）と接触してしまうおそれがある。よって、最外周ポジションマーク２０のサイズは、中央ポジションマーク１０のサイズよりも小さく、情報ドット３０のサイズよりも大きいものとなる。
【００４１】
このような組み合わせで表されることにより、情報表現パターン１は、効率的に面積を利用することができる。そして、全体として小さいサイズのパターンとすることができる。
【００４２】
尚、ここでいう中央ポジションマーク１０の「サイズ」とは、中央ポジションマーク１０の実効面積の大きさをいう。例えば、仮に、中央ポジションマーク１０が複数のドットで形成される場合には、これら複数のドットによって囲まれる領域の実効面積の大きさを指す。最外周ポジションマーク２０のサイズについても同様であり、このサイズは最外周ポジションマーク２０の実効面積の大きさをいう。
【００４３】
また、情報表現パターン１の大きさについては撮像装置が読み取り可能であれば特段制限はない。特に、情報表現パターン１のサイズが大きいものの場合については原理上の制約はない。例えば、最外周円形仮想線２１の直径を３０ｍｍ〜４０ｍｍにしてもよい。また、最外周円形仮想線２１の直径を１．５ｍｍ程度にし、情報ドット３０のドット径を０．０５ｍｍ程度にしてもよい。
【００４４】
図２は、情報ドット３０の配置例の説明図である。図に示されるように、１本の仮想放射線上に１個の情報ドット３０を配置することによって、所望の情報を表現することができる。このように、１本の仮想放射線上に１個の情報ドット３０を配置することにより情報を表現する手順については、後述する。
【００４５】
図３は、仮想線を不可視にしたときの情報表現パターンを示す図である。実際に、カードなどの物品に本情報表現パターンが印刷されるときには、円形仮想線及び仮想放射線は印刷されず、図３のように、中央ポジションマーク１０と最外周ポジションマーク２０と情報ドット３０のみが印刷される。
【００４６】
このように、円形仮想線及び仮想放射線が不可視にされると、情報表現パターン１は、ドット及び円によって表現されたパターンとなる。そのため、一見、規則性のないパターンとして表されることとなり、この情報表現パターン１の構成を知らない第三者は情報を抽出することが困難となる。
【００４７】
一方、情報表現パターン１のテンプレートを知っているユーザは、中央ポジションマーク１０と最外周ポジションマーク２０とに基づいて、不可視の円形仮想線と仮想放射線の位置を把握することができる。そして、これらの位置に基づいて、円形仮想線と仮想放射線との交点を把握することができる。すなわち情報を表現する情報ドット３０の位置を把握することができ、情報表現パターン１から情報を容易に抽出することができる。
【００４８】
また、情報表現パターン１において情報を表現する情報ドット３０の配置位置は円周上である。よって、仮に、半径方向に収差を生じやすいレンズで情報表現パターン１を読み取る場合であっても、撮像装置のレンズの中央に中央ポジションマーク１０が位置するようにするように読み取らせることで、中央ポジションマーク１０と最外周ポジションマーク２０との位置に基づいて、半径方向に関する情報を容易に補正することができる。そして、情報ドット３０が配置される円形仮想線の歪みを容易に補正することができる。
【００４９】
また、中央ポジションマーク１０と最外周ポジションマーク２０との位置に基づいて、中心角に関する情報を補正することができる。そして、情報ドットが配置される仮想放射線の歪みを適切に補正することができる。
【００５０】
さらに、撮像装置のレンズの中央に中央ポジションマーク１０が位置しない場合であっても、中央ポジションマーク１０の円１２の変形形状に基づいて、円周の各方向に関してどの程度の比率で円形仮想線が歪んでいるかを推定することができる。すなわち、円１２の半径方向の変形比率に基づいて、どの程度、円形仮想線の半径を補正すればよいのかを推定することができる。よって、情報ドット３０が配置される円形仮想線の座標を適切に補正して、的確に情報ドット３０の位置を把握することができる。
【００５１】
＜＜＜情報表現パターンの第１のデータ構造について＞＞＞
図４は、２ビットの情報と情報ドット３０の配置パターンとの関係の説明図である。図には、Ｘ番目の２本の仮想放射線Ｘａ、Ｘｂの組が抜き出されて示されている。
【００５２】
情報ドット３０が配置される位置として、Ｘａ１からＸａ４、及び、Ｘｂ１からＸｂ４が仮想放射線Ｘａ、Ｘｂ上に示されている。「ａ」又は「ｂ」に後続する数字は、円形仮想線の番号を示す。例えば、仮想放射線１ａと第４円形仮想線３４との交点は、「１ａ４」として表されることになる。すなわち、これら３文字によって、情報ドット３０が配置されている位置を表すことができる。
【００５３】
１本の仮想放射線には１個の情報ドット３０のみが必ず配置されるという前提になっている。図４には、情報ドット３０の配置パターンに対応する２ビットの情報が示されている。例えば、Ｘａ１の位置に情報ドット３０が配置される配置パターンは、「００」が対応する。また、Ｘａ２の位置に情報ドット３０が配置される配置パターンは、「０１」が対応する。また、Ｘａ３の位置に情報ドット３０が配置される配置パターンは、「１０」が対応する。また、Ｘａ４の位置に情報ドット３０が配置される配置パターンは、「１１」が対応する。
【００５４】
尚、符号に「ａ」が含まれている仮想放射線と「ｂ」が含まれている仮想放射線とでは、配置パターンと２ビットの情報との関係が異ならせてある。符号に「ｂ」が含まれている仮想放射線では、例えば、Ｘｂ１の位置に情報ドット３０が配置される配置パターンは、「１１」が対応する。また、Ｘｂ２の位置に情報ドット３０が配置される配置パターンは、「１０」が対応する。また、Ｘｂ３の位置に情報ドット３０が配置される配置パターンは、「０１」が対応する。また、Ｘｂ４の位置に情報ドット３０が配置される配置パターンは、「００」が対応する。
【００５５】
尚、ここでは、上述のような対応関係に設定したが、これら情報ドット３０の位置と２ビットの情報との関係はこれに限られず任意に設定することができる。
【００５６】
図５は、表される情報と１６本の仮想放射線との対応の説明図である。図に示されるように、最上位２ビットは、仮想放射線１ａによって表される。後続する２ビットは、仮想放射線２ｂによって表される。このように、図に示されるように１本の仮想放射線によって表される２ビットが連続して並び、最下位２ビットは仮想放射線８ｂによって表される。
【００５７】
次に、上述の対応関係における情報表現パターン１の形成について具体的に説明する。ここでは、１６進数の「Ｄ３  ４Ｄ  ７８  ＥＢ」の情報を情報表現パターン１に含ませる手順を説明する。
【００５８】
図６は、含ませる情報に対応するドットパターンの説明図である。  
上記１６進数「Ｄ３  ４Ｄ  ７８  ＥＢ」は、ビット表現すると、最上位から順に、「１１  ０１  ００  １１  ０１  ００  １１  ０１  ０１  １１  １０  ００  １１  １０  １０  １１」となる。これらのデータは２ビットずつ、１本の仮想放射線に割り当てられる。すなわち、１本の仮想放射線は２ビットを表現している。
【００５９】
最上位２ビットは、１ａの仮想放射線に割り当てられる。後続する２ビットのデータは、１ｂの仮想放射線に割り当てられる。このように、２ビットずつのデータは、順次、時計回りで仮想放射線に割り当てられる。
【００６０】
再度、図４を参照すると、最上位２ビット「１１」を仮想放射線１ａで表現したとき、その配置パターンは「ａ４」となる。よって、仮想放射線１ａ上にａ４の配置パターンで配置される。すなわち、情報ドット３０は、仮想放射線１ａと第４円形仮想線３４との交点に配置される。
【００６１】
また、後続する２ビット「０１」を仮想放射線１ｂで表現したとき、その配置パターンは、「ｂ３」となる。よって、情報ドット３０は、仮想放射線１ｂ上にｂ３の配置パターンで配置される。すなわち、情報ドット３０は、仮想放射線１ｂと第３円形仮想線３３との交点に配置される。
【００６２】
また、さらに後続する２ビット「００」を仮想放射線２ａで表現したとき、その配置パターンは、「ａ１」となる。よって、情報ドット３０は、仮想放射線２ａ上にａ１の配置パターンで配置される。すなわち、情報ドット３０は、仮想放射線２ａと第１円形仮想線３１との交点に配置される。
【００６３】
このようにして、仮想放射線ａ１からｂ８までにかけて情報ドット３０を配置する位置を特定していく。そして、特定した通りに情報ドット３０を配置する。
【００６４】
図７は、情報を含ませた情報表現パターン１の説明図である。図には、上述のようにして、生成された情報「Ｄ３  ４Ｄ  ７８  ＥＢ」に対応する情報表現パターン１が示されている。尚、ここでは、理解の容易のために、本来は不可視であるすべての仮想線についても可視化して表している。また、情報ドット３０が配置されていない位置を白円で表している。このようにすることによって、含ませたい情報を情報表現パターン１に変換することができる。
【００６５】
一方、上記手順と逆の手順により、情報表現パターン１から情報を抽出することもできる。その場合、次のようにして求めることができる。
【００６６】
まず、中央ポジションマーク１０と最外周ポジションマーク２０とによって規定される仮想線分２２を基準としてそれぞれの仮想放射線の位置を求める。また、中央ポジションマーク１０と最外周ポジションマーク２０との距離に基づいて、各円形仮想線の半径を求める。そして、この半径に基づいて各円形仮想線の半径を求める。
【００６７】
このようにすることによって、各円形仮想線と各仮想放射線との交点を求めることができる。次に、それぞれの交点に情報ドット３０が形成されているか否かを求める。これにより、各仮想放射線における情報ドット３０の配置パターンを得ることができる。そして、図４の表を参照することによって、仮想放射線ごとに配置パターンに応じた２ビットを得ることができる。
【００６８】
このようにして得られた２ビットの情報を、仮想放射線１ａから８ｂにかけて順番に最上位ビットから並べていく。そうすることによって、情報表現パターン１に含まれた情報を抽出することができる。
【００６９】
＜＜＜情報表現パターンの第２のデータ構造について＞＞＞
図８は、情報の一つとしてパリティビットを割り当てたときのデータの配置を説明する表である。図９は、各仮想放射線が表すビットと各ビットの対応番号とを表す表である。図１０は、情報の一つとしてパリティビットを割り当てたときの情報表現パターン１の一例である。以下、これらの図を参照しつつ、情報の一つとしてパリティビットを割り当てたときの情報表現パターン１について説明する。
【００７０】
ここで表現されるのは、２０ビットの第１データと４ビットの第２データである。すなわち、計２４ビットのデータを表現することになる。また、パリティビットとして、８ビットが割り当てられる。尚、ここでは、奇数パリティを用いることにする。
【００７１】
図８で示される表において、１つのセルは１ビットを表す。よって、表の１列は４ビット（nibble）を表現する。表には、nibble1からnibble6が示されている。このうち、nibble1からnibble5は、前述の第１データを表す。また、nibble6は第２データを表す。また、表に示される１つのnibbleにおいて、上のセルがＭＳＢ(Most significant bit)であり、下のセルがＬＳＢ(Least significant bit)である。
【００７２】
また、表の下部には、１バイトごとのパリティビットが示されている。また、表の右側には、行ごとのパリティビットが示されている。さらに、パリティのパリティが１ビット設けられている。
【００７３】
図８において、それぞれのセルには対応番号が割り当てられている。これら対応番号は、図９の左表において示されている対応番号に対応するものである。前述の通り、１本の仮想放射線は、２ビットを表現可能であった。そのため、図７では、１本の仮想放射線に１つの上位ビットと１つの下位ビットが割り当てられる。そして、これら各ビットには、対応する対応番号が割り当てられる。
【００７４】
例えば、図８において示された対応番号「５」で特定されるセルのビットは、仮想放射線２ａが示すデータのうちの上位ビットが対応することになる。また、図８において示された対応番号「１５」で特定されるセルのビットは、仮想放射線４ｂが示すデータのうち上位ビットが対応することになる。このようにして、図８に示す表のセルと図９の左表のセルとが対応番号で関連づけられている。尚、図８において、理解の容易のために、各セルには括弧書きで各セルが表現するビットの情報が示されている。
【００７５】
ここで、図９の表において対応番号が規則的に並べられているのに対して、図８の表では対応番号がランダムに割り振られている。これは、ランダムに割り振ることにより、仮に、情報表現パターンの一部にデータの欠損が生じた場合において、ある特定の箇所にエラーが集中しないようにするためである。また、この情報表現パターンを利用する第三者によって、データ構造が解析されにくくするためでもある。
【００７６】
次に、パリティビットを付加した場合における、具体的なデータの変換方法について説明する。ここでは、第１データを「００  ００  ００  ００  ００  ００  ００  ００  ００  ０１」とし、第２データを「００  ０１」とする。これらのデータによると、第１データは、最下位ビットのみ「１」であり、他は全て「０」である。また、第２データも、最下位ビットのみ「１」であり、他は全て「０」である。
【００７７】
そのようにした場合、図９を参照すると、対応番号「１」「４」「７」「８」「１６」「１９」「２０」「２３」「３０」のセルのビットは「１」であり、他のセルのビットは「０」ということになる。すなわち、図９の右表が示すようなビット情報となる。
【００７８】
このようにして得られたビット情報に対応する情報ドット３０の配置パターンを各仮想放射線に割り当てる。例えば、仮想放射線「１ａ」では、「１０」を示すために「ａ３」の配置パターン（図４参照）となる。また、例えば、仮想放射線「１ｂ」では、「０１」を示すために「ｂ３」の配置パターンとなる。同様にして、仮想放射線「８ｂ」までの情報ドット３０の配置パターンが決定される。
【００７９】
図１０に示される情報表現パターンには、求められた配置パターンで情報ドット３０が配置されている。勿論、この情報表現パターンにはパリティビットの情報も付加されている。したがって、仮に、この情報表現パターンにおいて何らかの原因により情報ドット３０の欠損などが生じてしまった場合であっても、パリティビットに基づいてエラーの発生を検出することができる。
【００８０】
尚、ここでは、パリティビットを情報として含ませることとして説明を行ったが、パリティを用いる代わりにＣＲＣ(Cyclic Redundancy Check)符号やリード・ソロモン符号を用いることとしてもよい。
【００８１】
また、上記と逆の手順により情報表現パターン１に含まれた情報を抽出することができる。まず、中央ポジションパターン１０と最外周ポジションパターン２０に基づいて、情報ドット３０が配置される位置を特定した後、配置パターンに基づいて図９のように各仮想線が表現する２ビットに展開する。そうすることで、これら各２ビットの情報は前述の対応番号に基づいて、図８に示されるような表のデータで表される。図８に示される表のデータが得られた後、nibble1からnibble５までの各セルのビットを順次並べることで第１データを得ることができる。また、nibble6の各セルのビットを順次並べることで第２データを得ることができる。
【００８２】
＜＜＜情報表現パターンの第３のデータ構造について＞＞＞
上述の情報表現パターン１では、１本の仮想放射線には情報ドット３０が１つだけ必ず割り当てられるという前提となっていた。しかしながら、情報表現パターン１のデータ構造としてはこれに限られない。
【００８３】
例えば、１本の仮想放射線上にはｍ箇所の情報ドット３０の配置可能位置があり、そのｍ箇所のうちｎ箇所に情報ドット３０を配置すると仮定する。このようにした場合、１本の仮想放射線が表現可能な情報量は、ｍ箇所からｎ箇所を選び出す組み合わせになるから、ｍＣｎとして表現することができる。
【００８４】
そして、ｋ本の仮想放射線が用いられる場合、情報量は、（ｍＣｎ）ｋとして表される。例えば、前述のように１６本の仮想放射線と４つの円形仮想線との交点に情報ドットを配置する場合において、各仮想放射線に２個のドットを配置するものとした場合には、（４Ｃ２）１６通りの情報を表現することが可能であり、その数はおよそ２兆８千億通りにものぼる。
【００８５】
＜＜＜情報入出力装置＞＞＞
図１１は、情報入出力装置１０００のブロック図である。情報入出力装置１０００（情報出力装置、及び、情報表現装置に相当する）は、コンピュータ１０１０（情報表現パターンに含まれる情報を出力する情報部、又は、制御部に相当する）、表示装置１０２０、入力装置１０３０、出力装置１０５０（情報形成部に相当する）、及び、撮像装置１０６０を含む。コンピュータ１０１０は、中央演算装置（ＣＰＵ）１０１３、インタフェース１０１２、メモリ１０１４、及び、記録再生装置１０４０を含む。
【００８６】
インタフェース１０１２は、撮像装置１０６０との接続をするためのインタフェースである。ＣＰＵ１０１３は、情報の演算、特に上述のような情報表現パターン１の形成や情報表現パターン１からの情報の抽出を行うための演算を行う。メモリ１０１４は、上述の図４、図５、図６、図８、図９に示されたデータを記憶したり、情報表現パターン１の形成や情報表現パターン１からの情報の抽出において一時的に演算結果を記憶するために用いられる。記録再生装置１０４０は、形成された情報表現パターン１をＣＲ−ＲＯＭなどの記録媒体に記録したり、記録媒体から情報表現パターン１を読み出したりすることに用いられる。また、記録再生装置は、情報表現パターン１を形成するためのプログラムや情報表現パターン１から情報を抽出するためのプログラムを読み出すために用いられることとしてもよい。
【００８７】
表示装置１０２０は、液晶モニタなどの表示装置である。入力装置１０３０は、マウスやキーボードなどの入力装置である。出力装置１０５０は、情報表現パターン１を印刷するプリンタなどの出力装置である。撮像装置１０６０は、情報表現パターン１を光学的に読み取るための装置である。
【００８８】
尚、コンピュータ１０１０及び撮像装置１０６０の機能をペン型デバイスに一体的に構成することとしてもよい。この場合、ペン型デバイスは、情報表現パターン１を読み取り、抽出した情報を出力する機能を有することとすることができる。
【００８９】
＜＜＜情報表現パターンの生成方法＞＞＞
図１２は、情報表現パターン１の生成方法のフローチャートである。  
最初に、情報表現パターン１に含ませる情報をビット表現として用意する（Ｓ８０２）。例えば、図６のような「１１  ０１  ００  １１  ０１  ００  １１  ０１  ０１  １１  １０  ００  １１  １０  １０  １１」が用意される。
【００９０】
次に、用意されたビット表現に対応する配置パターンを求める（Ｓ８０４）。配置パターンは、前述のように図４の対応に基づいて求めることができる。次に、求めた配置パターンに応じて情報ドット３０を配置して情報表現パターン１を形成する（Ｓ８０６）。これにより、図７に示されるような情報表現パターン１が生成される。
【００９１】
最後に、情報表現パターン１から仮想線を除去し、中央ポジションマーク１０と最外周ポジションマーク２０と情報ドット３０のみを印刷又は表示する（Ｓ８０８）。このようにすることで、情報表現パターン１を得ることができる。
【００９２】
＜＜＜情報表現パターンからの情報の抽出方法＞＞＞
図１３は、情報表現パターンから情報を抽出する方法を説明するためのフローチャートである。  
最初に、印刷物等に印刷された情報表現パターン１を撮像装置１０６０によって取り込む（Ｓ９０２）。次に、取り込むことで得られた画像データに基づいて、中央ポジションマーク１０と最外周ポジションマーク２０の位置を特定する（Ｓ９０４）。
【００９３】
次に、中央ポジションマーク１０の位置及び最外周ポジションマーク２０の位置に基づいて、円形仮想線と仮想放射線の位置を求め、これらの交点を特定する（Ｓ９０６）。次に、これらの交点において情報ドット３０が配置されている位置を画像データから特定する（Ｓ９０８）。
【００９４】
次に、情報ドット３０が配置されている位置に基づいて、各仮想放射線における情報ドット３０の配置パターンを求める。そして、図４を参照することにより、配置パターンから各ビットを求める（Ｓ９１０）。情報としてパリティビットが含まれているようなデータ構造の場合、このパリティビットに基づいて情報の正確性を検証する（Ｓ９１２）。
【００９５】
このようにすることによって、情報表現パターン１に含まれた情報を抽出することができる。
【００９６】
＝＝＝第２実施形態＝＝＝
図１４は、仮想線の数を増やしたときにおける情報表現パターンの説明図である。本図における符号は、第１実施形態において使用された符号の百の位に１を付して表現している。例えば、第２実施形態における最外周ポジションマークは１２０の符号が付されている。
【００９７】
第２実施形態において、情報表現パターン１０１の仮想放射線の数は３２本となっている。また、円形仮想線も８個に増加している。そして、「ａ」の符号が付された仮想放射線上の情報ドット３０を配置可能な位置は、内側から数えて奇数番目の円形仮想線（第１円形仮想線１３１、第３円形仮想線１３３、第５円形仮想線１３５、第７円形仮想線１３７）との交点に設定される。また、「ｂ」の符号が付された仮想放射線上の情報ドット１３０を配置可能な位置は、内側から数えて偶数番目の円形仮想線（第２円形仮想線１３２、第４円形仮想線１３４、第６円形仮想線１３６、第８円形仮想線１３８）との交点に設定される。また、仮想線分１２２と仮想放射線１ａは重なるような配置となっている。
【００９８】
このような配置とした場合であっても、前述の第１実施形態における第１のデータ構造から第３のデータ構造を用いて情報を情報表現パターン１に含ませることができる。
【００９９】
また、このようにすることで、情報ドット１３０を配置することができる位置が増加するので、より多くの情報量を表現することができるようになる。また、隣接する仮想放射線間において情報ドットは互い違いになるように配置されることになる。このため、より密に情報ドット３０を配置することができる。また、最外周ポジションマーク１２０は、仮想放射線１ａ上に設けられる。そして、仮想放射線１ａと第７円形仮想線１３７との交点は、隣接する仮想放射線１ｂ、１６ｂと第８円形仮想線１３８との交点よりも内側になるので、最外周ポジションマーク２０を比較的中央寄りに配置することができる。これにより、効率的に、最外周ポジションマーク１２０を配置することができる。
【０１００】
図１５は、第２実施形態における情報ドット１３０の配置例の説明図である。このような情報表現パターンにおいても、上述と同様の手法により、１本の仮想放射線上には必ず１個の情報ドットが形成されることを前提として情報を含ませることができる。
【０１０１】
図１６は、第２実施形態において仮想線を不可視にしたときの説明図である。このように、より密に情報ドット１３０を配置した場合には、一見してより規則性のないようなパターンとして表現されることとなるので、この情報表現パターン１０１の構成を知らない第三者は情報を抽出することがより困難となる。
【０１０２】
＝＝＝第３実施形態＝＝＝
図１７は、第３実施形態における中央ポジションマーク２１０の説明図である。本図における符号は、第１実施形態において使用された符号の百の位に２を付して表現している。例えば、第３実施形態における最外周ポジションマークは２２０の符号が付されている。
【０１０３】
前述の実施形態における情報表現パターンでは、中央ポジションマークの形状は、１つの中央ドット１１と、この中央ドット１１と中心が一致する円１２とで構成されていたが、これには限られない。図１７に示されるように、仮想線分２２２の中心角をπ／２としたとき、中央ドット２１１に加えて、中心角０の位置と中心角πの位置にそれぞれドット２１２、２１３を配置して中央ポジションマーク２１０としてもよい。
【０１０４】
このようにすることによっても、中央ポジションマーク２１０の全体的な形状のパターンを、最外周ポジションパターン２２０及び情報ドット３０と異なるものとして区別することができる。尚、中央ポジションマーク２１０の形状のパターンと情報ドット２３０の形状のパターンとの区別を確実なものとするために、中央ポジションマーク２１０には、情報ドット２３０とは異なる大きさのドットを用いることとしてもよいし、情報ドット２３０間のドット間隔では生じ得ないドット間隔で中央ポジションマーク２１０を構成することができる。
【０１０５】
＝＝＝第４実施形態＝＝＝
図１８は、第４実施形態における最外周ポジションマークの説明図である。本図における符号は、第１実施形態において使用された符号の百の位に３を付して表現している。例えば、第４実施形態における最外周ポジションマークは３２０の符号が付されている。
【０１０６】
前述の実施形態における情報表現パターンでは、最外周ポジションマークの形状は円形状となっていたが、これには限られない。図１８に示されるように、最外周円形仮想線３２１と仮想放射線１ａ、５ａ、１３ａとの交点にドット３２３、３２６、３２７を配置し、さらに仮想放射線１ａの方向を規定するために、最外周円形仮想線３２１と仮想放射線１ａとの交点に隣接させて最外周円形仮想線上に２個のドット３２４、３２５を配置することで最外周ポジションマークを構成してもよい。
【０１０７】
このようにすることによっても、最外周ポジションマーク３２０の全体的な形状のパターンを、中央ポジションマーク３１０及び情報ドット３３０と異なるものとして区別することができる。尚、この場合も、最外周ポジションマーク３２０の形状のパターンと情報ドット３３０の形状のパターンとの区別を確実なものとするために、最外周ポジションマーク３２０には、情報ドット３３０とは異なる大きさのドットを用いることとしてもよいし、情報ドット３３０間のドット間隔では生じ得ないドット間隔で最外周ポジションマーク３２０を構成することができる。
【０１０８】
さらに、撮像装置１０６０によってこの情報表現パターン３０１が歪んで読み取られたと仮定する。そして、中央ポジションマーク３１０とドット３２６との距離が、中央ポジションマーク３１０とドット３２７との距離よりも離れていたとする。その場合、中央からドット３２７へ向かう方向よりも、中央からドット３２６へ向かう方向の方がより歪み量が大きいことが分かる。そして、どの程度距離が異なっているかによっても中心角毎の歪み量を推定することができる。よって、推定した歪み量に基づいて、より適切に円形仮想線及び仮想放射線の位置を補正することができ、情報ドット３３０の配置位置をより確実に特定することができる。
【０１０９】
＝＝＝第５実施形態＝＝＝
前述の実施形態における情報表現パターンでは、情報ドット３０を配置する位置が、円形仮想線と仮想放射線との交点に限定されていた。しかしながら、これらの交点に情報ドット３０の位置を限定しないこととしても情報を情報表現パターンに含ませることができる。
【０１１０】
図１９は、仮想放射線を用いないときにおける情報表現パターン４０１の説明図である。本図における符号は、第１実施形態において使用された符号の百の位に４を付して表現している。例えば、第５実施形態における最外周ポジションマークは４２０の符号が付されている。
【０１１１】
図１９には、中央ポジションマーク４１０と、最外周ポジションマーク４２０が示されている。また、第１円形仮想線４３１、第２円形仮想線４３２、第３円形仮想線４３３、第４円形仮想線４３４が示され、これらの円形仮想線上に情報ドット４３０が複数配置されている。
【０１１２】
仮に、各円形仮想線上に最大で１６個の情報ドットを配置することができるとする。この場合、１つの円形仮想線では１６通りの情報を表現することができるが、円形仮想線は４個用意されているので、１６４＝６５５３６通りの情報を表現することができる。
【０１１３】
このような情報表現パターン４０１の構成としても、中央ポジションマーク４１０と最外周ポジションマーク４２０との距離に基づいて、第１円形仮想線４３１、第２円形仮想線４３２、第３円形仮想線４３３、及び、第４円形仮想線４３４のそれぞれの位置を求めることができる。それにより、各円形仮想線に情報ドット４３０がいくつ配置されているかを特定して、情報を抽出することができる。
【０１１４】
＝＝＝第６実施形態＝＝＝
図２０は、円形仮想線を用いないときにおける情報表現パターンの説明図である。本図における符号は、第１実施形態において使用された符号の百の位に５を付して表現している。例えば、第６実施形態における最外周ポジションマークは５２０の符号が付されている。
【０１１５】
図２０には、中央ポジションマーク５１０と、最外周ポジションマーク５２０が示されている。また、１６本の仮想放射線が示され、これらの仮想放射線上に情報ドット５３０が複数配置されている。
【０１１６】
仮に、各仮想放射線上に最大で４個の情報ドットを配置することができるとする。この場合、１つの仮想放射線では４通りの情報を表現することができるが、仮想放射線は１６本用意されているので、４１６＝４２９４９６７２９６通りの情報を表現することができる。
【０１１７】
このような情報表現パターン５０１の構成としても、中央ポジションマーク５１０と最外周ポジションマーク５２０の位置に基づいて、各仮想放射線の位置を求めることができる。それにより、各仮想放射線の情報ドット３０がいくつ配置されているかを特定して、情報を抽出することができる。
【０１１８】
＝＝＝第７実施形態＝＝＝
図２１は、第７実施形態における情報表現パターンの説明図である。図２１には、中央ポジションマーク６１０を構成する要素の形状と、最外周ポジションマーク６２０を構成する要素の形状と、情報ドット６３０の形状と、を同形状にした場合の情報表現パターン６０１が示されている。尚、本図における符号も、第１実施形態において使用された符号の百の位に６を付して表現している。例えば、第７実施形態における中央ポジションマークは６１０の符号が付されている。
【０１１９】
第７実施形態では、中央ポジションマーク６１０は、中央付近に配置された３つのドット６１１、６１２、６１３で構成される。１つのドット６１１は、第１円形仮想線６３１の内側であって、仮想線分６２２上に設けられる。また、他の１つのドット６１２は、仮想線分６２２の中心角をπ／２としたときにおける中心角πの位置であって、第１円形仮想線６３１の内側に設けられる。また、もう一つのドット６１３は、中心角０の位置であって、第１円形仮想線６３１の内側に設けられる。
【０１２０】
これらの３つのドット６１１、６１２、６１３の各頂点を結ぶと直角二等辺三角形を構成するように、それぞれのドットが配置される。
【０１２１】
また、第７実施形態において、最外周ポジションマーク６２０は、最外周円形仮想線６２１上に配置された７つのドット６２３、６２４、６２５、６２６、６２７、６２８、６２９で構成される。１つのドット６２３は、仮想線分６２２上に設けられる。もう一つのドット６２４は、仮想線分６２２と仮想放射線１ａとの間に設けられる。もう一つのドット６２５は、仮想線分６２２と仮想放射線８ｂとの間に設けられる。
【０１２２】
また、ドット６２６は、中心角πの角度と仮想放射線２ｂとの間に設けられる。ドット６２７は、中心角πの角度と仮想放射線３ａとの間に設けられる。ドット６２８は、中心角０の角度と仮想放射線７ａとの間に設けられる。ドット６２９は、中心角０の角度と仮想放射線６ｂとの間に設けられる。
【０１２３】
このように構成された中央ポジションマーク６１０における各ドットの相対的な位置関係は、情報ドット６３０における相対的な位置関係では生じ得ない位置関係で構成される。また、最外周ポジションマークにおける各ドットの相対的な位置関係も、情報ドット６３０における相対的な位置関係では生じ得ない位置関係で構成される。
【０１２４】
このように、中央ポジションマーク６１０を構成する要素の形状と、最外周ポジションマーク６２０を構成する要素の形状と、情報ドット６３０の形状と、を同形状にした場合であっても、上記のような相対的な位置関係にしているため、各ドットがいずれのポジションマークを構成するドットであるのか、又は、情報ドット６３０を構成するドットであるのかを判別することができる。その一方で、これらの要素の形状が同一形状であるので、第三者による情報の抽出をより困難にすることができる。
【０１２５】
＝＝＝第８実施形態＝＝＝
図２２は、第８実施形態における情報表現パターンの説明図である。本図における符号も、第１実施形態において使用された符号の百の位に７を付して表現している。例えば、第８実施形態における中央ポジションマークは７１０の符号が付されている。
【０１２６】
第８実施形態では、中央ポジションマーク７１０、及び、情報ドット７３０の配置は、第７実施形態とほぼ同様の配置となっている。
【０１２７】
第８実施形態において特徴的であるのは、前述の最外周円形仮想線は用いず、その代わりに、最内周円形仮想線７２１を用いることである。そして、この最内周円形仮想線７２１を基準として、最内周ポジションマーク７２０を配置する。最内周ポジションマーク７２０は、最内周円形仮想線７２１上に配置された４つのドット７２３、７２４、７２５、７２６で構成される。１つのドット７２３は、仮想線分７２２上に設けられる。もう一つのドット７２４は、中心角πの位置に設けられる。ドット７２５は、中心角３π／２の位置に設けられる。ドット７２６は、中心角０の位置に設けられる。
【０１２８】
このように構成された最内周ポジションマーク７２０における各ドットの相対的な位置関係は、情報ドット７３０における相対的な位置関係では生じない位置関係で構成される。また、中央ポジションマーク７２０における各ドットの相対的な位置関係も、情報ドット７３０における相対的な位置関係では生じ得ない位置関係で構成される。
【０１２９】
このようにすることによっても、最内周ポジションマーク７２０に基づいて、情報ドット７３０の位置を的確に把握することができる。尚、ここでは、最内周ポジションマーク７２０を４つのドットで構成することとしたが、他の形状のパターンを用いることとしてもよい。例えば、第１実施形態における円形状などによって構成して、最内周ポジションマーク７２０の実効面積を中央ポジションマーク７２０よりも小さい構成とすることができる。
【０１３０】
＝＝＝その他の実施形態＝＝＝
上述において、情報表現パターンにおける中央ポジションマークと最外周ポジションマークの例を複数示したが、中央ポジションマークと最外周ポジションマークの配置及び形状はこれらに限られない。例えば、直角二等辺三角形の３つの頂点に相当する位置にドットを配置して、これを中央ポジションマークとして用いることもできる。また、中央ポジションマーク、最外周ポジションマーク、及び、情報ドットの形状を、トランプのスペード、ダイヤ、ハート、クローバーなどの形状や、星形の形状にしてもよい。
【０１３１】
上記の情報表現パターンは、極めて小さく構成することができるため、媒体上の図柄に影響を与えることなく配置することができるが、さらに印刷する際に赤外線吸収インキやカーボンを含むインキを用いて印刷されることとしてもよい。このようにすることによって、肉眼では不可視とすることができ、より図柄に影響を与えないように印刷することができる。
【符号の説明】
【０１３２】
１  情報表現パターン、
１０  中央ポジションマーク、
２０  最外周ポジションマーク、２１  最外周円形仮想線、
３０  情報ドット、
３１  第１円形仮想線、３２  第２円形仮想線、
３３  第３円形仮想線、３４  第４円形仮想線、
１ａ〜８ｂ  仮想放射線
【図１】
2011253518.tif 000003
【図２】
2011253518.tif 000004
【図３】
2011253518.tif 000005
【図４】
2011253518.tif 000006
【図５】
2011253518.tif 000007
【図６】
2011253518.tif 000008
【図７】
2011253518.tif 000009
【図８】
2011253518.tif 000010
【図９】
2011253518.tif 000011
【図１０】
2011253518.tif 000012
【図１１】
2011253518.tif 000013
【図１２】
2011253518.tif 000014
【図１３】
2011253518.tif 000015
【図１４】
2011253518.tif 000016
【図１５】
2011253518.tif 000017
【図１６】
2011253518.tif 000018
【図１７】
2011253518.tif 000019
【図１８】
2011253518.tif 000020
【図１９】
2011253518.tif 000021
【図２０】
2011253518.tif 000022
【図２１】
2011253518.tif 000023
【図２２】
2011253518.tif 000024