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