(57)【要約】【課題】低コストで実施でき偽造抑止等に使用できる新たな透かし利用画像／文書識別システム及び方法を提供する。【解決手段】複数個のマーク群１８、２０、２２及び２４からなるセキュリティマーク１０を被検体例えば画像１４に付与する。各マークは例えば機械可読且つ人間不可視な微細マークとし、その付与は画像データ段階での埋込処理、別途レンダリング等により行う。マーク配置は、情報源から受け取った情報に全面的又は部分的に依拠しつつ、またマーク群同士の空間的関係を規制するルールやマーク同士の空間的関係を規制するルールに従い導出する。検知時には、セキュリティマークと覚しきマークの集まりを画像データ処理により抽出し、その結果を生成時のルールに照らすことによりセキュリティマーク１０を認識する。その結果に応じ、必要ならばコンピュータ利用プロセスを実行する。【選択図】図１
2008005489.tif 000002
【特許請求の範囲】
【請求項１】
情報を受信するデータ受信部と、
データ受信部が受信した情報に全面的又は部分的に依拠しつつ、それぞれ複数個のマークを含むマーク群を複数個含むセキュリティマークについて、そのセキュリティマークにおけるマークの配置を少なくとも一通り導出するセキュリティマーク生成部と、
導出した配置のうち、そのセキュリティマークにおけるマーク群同士の空間的関係を規制するルールを少なくとも一種類含む所定のルールセットに従う何れか一通りの配置を採るよう、セキュリティマークを被検体に付与する付与部と、
を備えるセキュリティマーク生成システム。
【請求項２】
それぞれ複数個のマークを含むマーク群を複数個含むセキュリティマークにおけるマークの配置を、被検体に付与したい情報がその配置によって表現されるよう且つマーク群同士の空間的関係を規制するルールに従い、少なくとも一通り導出するステップと、
そのセキュリティマークに含まれるマークが導出した配置のうち何れか一通りを採るよう、セキュリティマークを被検体に付与するステップと、
を有するセキュリティマーク付与方法。
【請求項３】
画像及びその画像に埋め込まれた機械可読なセキュリティマークを含み、
そのセキュリティマークが、それぞれ複数個の微細マークを含む微細マーク群を複数個含み、
各微細マーク群内における微細マーク同士の空間的関係及び微細マーク群同士の空間的関係が所定の関係であり、
微細マーク群同士の空間的関係が、そのセキュリティマーク内で微細マーク群が採りうる有限個数の空間的配置の中から定めた関係である被検体。
【請求項４】
画像データを入力するステップと、
その画像データの少なくとも一部を処理することにより、セキュリティマークであるかもしれない複数個のマークの集まりを認識するステップと、
セキュリティマークに含まれる複数個のマーク群間の空間的関係を規制する所定のルールセットにその認識結果を照らすステップと、
照らした結果から見て、その画像データがそのルールセットに適合又は違背していると見なせる場合に、必要に応じコンピュータ利用プロセスを実行するステップと、
を有するセキュリティマーク検知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はディジタル画像処理、より詳細には文書に微細セキュリティマーク（miniature security mark:ＭＳＭ）によるディジタル透かしを入れる方法及び装置に関する。本発明は、文書の真贋判別等に有用である。
【背景技術】
【０００２】
機械可読な透かし、バーコード等の形態で紙上の画像に情報を埋め込むという手法は、文書の認証や真贋判別等、様々な用途で活用されている。それは、人間の目では（事実上）読み取れないように情報を埋め込むことができ、またその情報に対応した読取装置を用いれば埋め込んだ情報を読み取れるからである。そのなかでもディジタル透かしは既存の偽造抑止システムの大半が依拠している技術であり、そのシステムのユーザは、画像乃至文書を示すディジタル信号にディジタル透かし技術により情報を付加することができる。ディジタル透かし技術により信号に付加される情報は、著作権表記、セキュリティコード、識別情報等の情報であり、例えばその信号自体若しくはその信号の著作権者・供給元（氏名、居所等）を表す一群のビットからなりたっている。また、画像向けに使用されるディジタル透かし技術の大半は、空間領域又は周波数領域で動作する。
【０００３】
【特許文献１】米国特許第６６９４０４２号明細書
【特許文献２】米国特許第７００２７０４号明細書
【非特許文献１】"Digital Watermarks : The Interaction of Digital Watermarking and Copyright Law - WebReference.com", [online] Internet URL: http://www.webreference.com/content/wartermarks/interaction.html, 1998
【非特許文献２】"Digital Watermarks : Conclusion - WebReference.com", [online] Internet URL http://www.webreference.com/content/watermarks/conclusion.html, 1998
【非特許文献３】J. Zhao, "Digital Watermarking is the Best Way to Protect Intellectual Property from Illicit Copying", [online] Internet URL http://www.byte.com/art/9701/sec18/art1.htm, January, 1997
【非特許文献４】"Watermarks : Secret Code for Protection", [online] Internet URL http://www.byte.com/art/9701/img/017ifla2.htm
【非特許文献５】"Digital Watermarking - Wikipedia, the free encyclopedia", [online] Internet URL http://en.wikipedia.org/wiki/Digital_watermarking
【非特許文献６】"Digital Watermark", [online] Internet URL http://www.webopedia.com/TERM/D/digital_watermark.html
【非特許文献７】D. Isenberg, "Digital Watermarks : New Tools for Copyright Owners and Webmasters", [online] Internet URL http://www.webreference.com/content/watermarks/
【非特許文献８】"Digital Watermarking and Tracking", [online] Internet URL http://www.webreference.com/content/watermarks/tracking.html
【非特許文献９】"Digital Watermark", [online] Internet URL http://www.yourwindow.to/information-security/gl_digitalwatermark.htm
【非特許文献１０】H. Berghel, L. O'Gorman, "Digital Watermarking", [online] Internet URL http://www.acm.org/~hlb/publications/dig_wtr/dig_watr.html, 1997
【非特許文献１１】F. Perez-Gonzalez, J. R. Hernandez, "A Tutorial on Digital Watermarking", [online] Internet URL http://64.233.161.104/search?q=cache:khnQ2y7zZSEJ:www.gts.tsc.uvigo.es/gpsc/publication
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ディジタル透かしの読取及び解読には、一般に、その透かしを抽出するためのハードウェア、ソフトウェア又はその双方が必要である。しかしながら、ディジタル透かしのサイズ乃至情報量はときとしてかなり大きくなるので、それを読み取るための検知器には、かなり大容量のバッファを設ける必要がある。これは、とりわけ透かし抽出をハードウェア的に実行する際に検知コストが嵩む原因となっていた。
【０００５】
従って、偽造抑止等に使用できる新たな透かし利用画像／文書識別システム及び方法が必要とされている。
【課題を解決するための手段】
【０００６】
ここに、本発明の一実施形態に係るセキュリティマーク生成システムは、情報を受信するデータ受信部と、データ受信部が受信した情報に全面的又は部分的に依拠しつつ、それぞれ複数個のマークを含むマーク群を複数個含むセキュリティマークについて、そのセキュリティマークにおけるマークの配置を少なくとも一通り導出するセキュリティマーク生成部と、導出した配置のうち、そのセキュリティマークにおけるマーク群同士の空間的関係（群間関係）を規制するルールを少なくとも一種類含む所定のルールセットに従う何れか一通りの配置を採るよう、セキュリティマークを被検体に付与する付与部と、を備える。
【０００７】
例えば、被検体に付与するセキュリティマーク中の複数個のマーク群のうち第１マーク群は３個以上のマークによって形成し、第２マーク群も３個以上のマークによって形成するとよい。各マーク群においては、それらのマークのサイズ、形状及び色のうち少なくとも一つを、他のマークのそれと同じにするとよい。第２マーク群を複数個にすること即ちマーク群の個数を３個以上にすることもできる。
【０００８】
上記ルールセットは、そのルールセットを満足する配置を複数通り導出しうるように制定しておくとよい。その場合、セキュリティマーク生成部は、所定の条件に従いそれら複数通りの配置の中から何れか一通りを選択する構成とする。更に、被検体とは例えば画像を表すデータやそのデータに基づきレンダリングした画像のことである。複数通りの配置を導出しうるルールセットを用いる際には、複数通りの配置の中から一通りを選択するための条件のうち少なくとも一種類を、その画像の画像特性に基づく条件とするとよい。
【０００９】
上記ルールセットとしては、群間関係を規制する上位階層ルールセットと、マーク群内でのマーク同士の空間的関係（マーク間関係）を規制する下位階層ルールセットとを制定しておくとよい。その場合、各マーク群の配置は上位階層ルールセットに従い導出し、各マーク群内でのマークの配置は下位階層ルールセットに従い導出する。上位階層ルールセットには、例えばマーク群同士の間隔を規制するルールを含める。そのルールの表現には、例えば、ある固定の間隔値を使用して記述される関数を使用する。また、その種のルールを相直交する二軸それぞれについて制定するのが望ましい。
【００１０】
本システムには更に記憶部を設けることができる。この記憶部には、例えばマーク配置の導出に関する指令を記憶させる。セキュリティマーク生成部は、データ受信部が受信した情報に基づき記憶部上の指令を実行して少なくとも一通りの配置を導出する。その記憶部には、更に、セキュリティマーク生成用のルールセットを複数種類記憶させることができる。記憶部上に複数種類のルールセットが記憶されていれば、セキュリティマーク生成部は、データ受信部が受信した受信情報に基づきそれらのうち何れか一種類を選択し、選択したルールセットに従いセキュリティマークにおけるマークの配置を導出することができる。
【００１１】
また、データ受信部では、例えばその被検体の製造元、日付、時刻、通し番号及び任意の文字列のうち少なくとも一種類を含む情報を受信するようにするとよい。セキュリティマークに含まれるマーク群はそれぞれＭＳＭにするとよい。そのＭＳＭは事実上人間の目に見えないよう被検体に付与するとよい。付与部によるセキュリティマークの付与は、被検体への印刷、被検体に対する彫塑、打刻、色変成、並びに被検体の部分切除のうち少なくとも一種類の手法により行うとよい。
【００１２】
また、本発明の他の実施形態に係るセキュリティマーク付与方法は、それぞれ複数個のマークを含むマーク群を複数個含むセキュリティマークにおけるマークの配置を、被検体に付与したい情報がその配置によって表現されるよう且つ群間関係を規制するルールに従い、少なくとも一通り導出するステップと、そのセキュリティマークに含まれるマークが導出した配置のうち何れか一通りを採るようセキュリティマークを被検体に付与するステップと、を有する。
【００１３】
より好ましくは、それぞれ複数個のマークを含む複数個のマーク群について群間関係を規制するルールを少なくとも一種類含む所定のルールセットに従い配置を導出し、マークがその配置を採るセキュリティマークを付与するようにする。更に、本方法を実行するための一群の命令をコンピュータ可読媒体に格納しておき、その媒体を参照して被検体にセキュリティマークを付与するとよい。
【００１４】
更に、本発明の他の実施形態に係る被検体は、画像及びその画像に埋め込まれた機械可読なセキュリティマークを含む。そのセキュリティマークは、それぞれ複数個の微細マークを含む微細マーク群を複数個含む。各微細マーク群内における微細マーク同士のマーク間関係や微細マーク群同士の群間関係は所定の関係である。特に、微細マーク群間関係は、そのセキュリティマーク内で微細マーク群が採りうる有限個数の空間的配置の中から定めた関係である。
【００１５】
また、本発明の更に他の実施形態に係るセキュリティマーク検知方法は、画像データを入力するステップと、その画像データの少なくとも一部を処理することにより、セキュリティマークであるかもしれない複数個のマークの集まりを認識するステップと、セキュリティマークに含まれる複数個のマーク群について群間関係を規制する所定のルールセットにその認識結果を照らすステップと、照らした結果から見て、その画像データがそのルールセットに適合又は違背していると見なせる場合に、必要に応じコンピュータ利用プロセスを実行するステップと、を有する。
【００１６】
そして、本発明の更なる実施形態に係るセキュリティマーク検知システムは、それぞれ複数個のマークを含むマーク群を複数個含み、群間関係を規制するルール及びマーク間関係を規制するルールを含む所定のルールセットによりマーク配置が規制されているセキュリティマークを、検知するシステムであって、画像データを表す信号を生成する検知部と、セキュリティマークらしき画像乃至表現をその画像データから抽出する抽出部と、セキュリティマークに含まれる複数個のマークが採りうる複数通りの配置に照らしてその抽出結果を解釈する解釈部と、解釈結果に応じコンピュータ利用プロセスを実行するオプション的な実行部と、を備える。
【発明を実施するための最良の形態】
【００１７】
ここではまず、ＭＳＭをディジタル画像信号や可視画像等の被検体に付与するシステムについて説明する。ＭＳＭとは小さくて事実上目に見えないマークの集まり、特に特定の並び方で配置された一群のマークのことであり、その長所は紙幣等の保護対象紙文書に埋め込めることや比較的単純な検知技術で検知できることにある。特に、ＭＳＭ検知は、その情報処理能力が低い印刷システム、例えばスタンドアロンのパーソナルコンピュータにアクセスすることなくカメラやメモリカードに直結して使用するカメラ撮影画像印刷専用のプリンタにも、行わせることができる。
【００１８】
本発明の実施に当たっては、例えば、階層構造を有するＭＳＭ即ち階層化ＭＳＭ（hierarchical MSM:ＨＭＳＭ）を使用する。ＨＭＳＭはそれぞれ複数個のマークを含む複数個のマーク群の集まり、特にそれらマーク群同士の空間的関係例えば相対位置及び相対傾斜角がある一組のルール即ちルールセットに従い規制されるもののことである。ＨＭＳＭは、そのＨＭＳＭに含まれるマークの個数が比較的少ない場合でも、また画像内の高コントラスト領域の内部又は近傍（例えば縁、輪郭若しくは可視文字の近傍若しくは内部）に位置している場合でも、高精度で検知することができる。例えば、同一ＨＭＳＭ内の第１マーク群と第２マーク群との間にそのＨＭＳＭの一部分でないもの、例えば可視文字やその一部が挟まっていても、そのＨＭＳＭを支障なく検知できる。即ち、マーク群同士の空間的関係がルールセットにより規制されているため、それら２個のマーク群を同一ＨＭＳＭの一部として認識できる。
【００１９】
なお、本願では、セキュリティマーク情報を含む信号から何らかの技術的手段によってその情報を自動取得できる場合、そのセキュリティマークが「機械可読」であるといい、セキュリティマークを人間が裸眼で概ね知覚できる場合、そのセキュリティマークが「可視（的）」であるという。
【００２０】
また、セキュリティマークは様々な手法で被検体に付与できる。例えば、凹部の形成、捺印・印刷、凸部の形成、積層等の手法やそれらの任意の組合せで付与できる。また、ディジタル画像信号を被検体とすることもできるしディジタル画像信号に基づき具象化した画像を被検体とすることもできる。ディジタル画像信号とはグラフィクス、写真、描像、テキスト本文等を表すディジタル信号のことであり、それを具象化した画像とは例えば有形媒体上に作成した有形文書のことである。有形文書とはマーキング素材を用い有形媒体上にマーキングされた文書等のことをいい、有形媒体とは例えば紙、プラスチック、生体、ガラス等、実体があり画像を担持するのに適した媒体のことをいい、マーキング素材とはインク、トナー等のことをいう。マーキング素材を用い有形媒体にマーキングするプロセスは一般に印刷と呼ばれ、例えばインクジェット、レーザ等の一般的な事務用プリンタ或いは大規模クラスタ化オンデマンド文書プリンタを用い、何枚かのシート上に画像をレンダリングすることによって実行される。セキュリティマークを被検体に付与するプロセスはその被検体例えば画像を有形媒体上にレンダリングするプロセスと同じプロセスであってもよいし、別のプロセスであってもよい。そして、被検体を有形媒体によって担持させる場合、その有形媒体の材質は概ねどのような材質でもよい。即ち、その上にセキュリティマークを付与することができ且つそのセキュリティマークを事後的に検知及び抽出できるものでありさえすればよい。
【００２１】
本願でいうところのＭＳＭはこうしたセキュリティマークの一種である。即ち、複数個のマークからなり、それらマーク同士の空間的関係が所定のルールセットにより規制されているセキュリティマーク、とりわけそれらのマークが微細マークであるもののことを、ＭＳＭと呼ぶ。当該微細マークのサイズは機械可読だが可視的ではないサイズ、例えば約１〜数百μｍのサイズである。そうしたサイズの微細マークを十分な間隔で配置すれば、裸眼では事実上とらえられなくなる。
【００２２】
更に、本願でいうところのＨＭＳＭはそうしたＭＳＭの一種である。即ち、そのセキュリティマークに含まれる複数個のマークによって複数個のマーク群が形成されており、そのセキュリティマークにおけるマーク群同士の空間的関係が所定のルールセットにより規制されているＭＳＭのことである。
【００２３】
また、機械可読なＨＭＳＭが文書（の一部）として印刷されている場合、その文書を適切な光学入力装置が実装乃至接続されているコンピュータ装置に提示することにより、そのＨＭＳＭが表している情報を解読してコンピュータ利用プロセスの実行を開始させることができる。例えば、ＨＭＳＭを検知できた場合或いは検知できなかった場合に、それに応じて自動的に、適切なコンピュータ利用プロセスを実行させるようにする。実行させうるプロセスとしては、例えば被検体複製認否プロセスや被検体真贋識別プロセス等、様々なコンピュータ利用プロセスがある。被検体複製認否プロセスにおいては、例えば、まずその被検体からＨＭＳＭを検知できるか否かを調べる。検知できたとき又は検知できなかったときには複製の可否を示す可視信号や可聴信号を以てユーザに警告し、或いはユーザが採るべき措置を示唆する。ＨＭＳＭを検知できた又は検知できなかった被検体へのアクセス、ひいてはその持ち去りや損壊を妨げるようにしてもよいし、それらを再使用できないようにしてもよい。
【００２４】
そうしたＨＭＳＭ乃至ＭＳＭを形成するマークには大まかには次の二つの役割がある。役割（１）はマークの集まりをセキュリティマークとして認識させる役割である。役割（２）は情報例えばそのセキュリティマークが保護している被検体についての情報を提供する役割である。マーク群内の全マークに両方の役割を負わせることもできる。
【００２５】
ＨＭＳＭは階層構造をなすよう一群のマーク特に微細マークを配置したセキュリティマークであり、その階層構造は少なくとも２個の階層から構成されている。本発明の一実施形態においては、そのＨＭＳＭの階層構造中の上位階層（それより下位の階層がある階層）に上位階層ルールセットを、下位階層（それより上位の階層がある階層）に下位階層ルールセットをそれぞれ適用する。上位階層ルールセットは、上位階層における空間的関係、即ちそれぞれ複数個のマークを含む複数個のマーク群同士の相対位置及び相対傾斜角を規制する一組のルールであり、下位階層ルールセットは、下位階層における空間的関係、即ち同一のマーク群に含まれるマーク同士の空間的関係を規制する一組のルールである。こうして形成される階層構造には柔軟性がありそのコンテンツが異なる様々な画像に適合させることができる。
【００２６】
下位階層ルールセットは同じマーク群に含まれるマーク同士の空間的関係即ちマーク間関係を規制し拘束・固定するので、ある同じＨＭＳＭ内ならどのマーク群でも、マークの配置が同じになる。例えば、どのマーク群においても、そのマーク群に含まれる複数個のマークによって同じ形状及びサイズの図形が描かれる。但し、その図形の傾斜角は可変である。他方、上位階層ルールセットによるマーク群同士の空間的関係即ち群間関係の規制はそれらのマーク群の相互配置にバリエーションを与える（選択の余地を認める）規制であるので、上位階層ルールセットによる群間関係規制の下で複数通り、例えば二通り、三通り、四通り等々の配置を導出し、それらの中から目的とする被検体に最もよく適合するものを選ぶことが可能である。また、上位階層ルールセットは、全てのマーク群が全体として同一の配置線上に並ぶ配置だけでなく、複数個のマーク群が別々の位置にある複数本の配置線上に分かれて並ぶ配置（例えばそれらの配置線が三角形、正方形、長方形、菱形等の多角形をなす配置）も許容するルールセットにすることができ、更に配置線同士の間隔を可変にするルールセットも固定にするルールセットも制定できるので、何個かのマーク群と他の何個かのマーク群との間に画像の一部が挟まる配置を含めマーク配置を様々に設定できる。
【００２７】
上位階層ルールセットは、例えばマーク群の相対位置、相対傾斜角又はその双方についての群間関係を規制する。特に、
ａ．マーク群相対傾斜角θはマーク群間の傾斜角の違いのことであり、例えば横軸等所定の方向を基準として表した傾斜角でもよいし、他の特定のマーク群の傾斜角に対する差分でもよい。また、
ｂ．マーク群相対位置は、他の何個かのマーク群例えば最も近い場所にあるマーク群からの距離（相対距離）や、その被検体の縁等のようにある固定的な基準点からの距離（絶対距離）によって、表すことができる。相対距離及び絶対距離の何れで表す場合でも、マーク群相対位置は距離に関する何種類かのルール即ち距離ルールにより規制する。マーク群相対位置は複数本の軸沿いの位置として表現できる。
【００２８】
特に、マーク群相対位置を至近のマーク群に対する相対距離によって表す場合は、固定距離値を用い相対距離を与える関数、例えばｋ・ｎを使用するとよい。この関数式中、ｋは可変整数因子であり上下限範囲内であればどのような値にも設定できる。ｎは上掲の固定距離値を画素数で表す定数であり、例えば１０、２０、５０等の値（画素数）とする。そして、相対距離の表現には互いに直交する複数本の軸（横軸ｘ及び縦軸ｙ）を使用する。例えば、画像印刷の分野でいうところのクロスプロセス方向及びプロセス方向を横軸ｘ及び縦軸ｙにするとよい。
【００２９】
これら、マーク群相対傾斜角やマーク群相対位置については、そのマーク群に含まれる個々のマークではなくマーク群全体に着目してマーク群同士の異同を判別することも、或いはそのマーク群に含まれるマークのうち１個又は複数個に着目してマーク群同士の異同を判別することもできる。あるマーク群と他のマーク群のマーク群相対位置が同じかどうかを調べる際には、例えば各マーク群の中心位置等を調べればよい。
【００３０】
マーク群同士の重複、即ち各マーク群にて複数個のマークが描く図形である外輪図形の中に他のマーク群に含まれるマークのうち何個かが入り込む現象は、大抵は上掲の距離ルールにより回避できる。例えば、そのマーク群の内部にある基準点例えばマーク群中心と、他のマーク群におけるその基準点との間の距離が、下限距離以上になるよう距離ルールを制定すればよい。
【００３１】
上位階層ルールセットには、こうした距離ルールの他にも様々なルールを含めることができる。含めることができるルールとしては、総群数規制ルール、対象群数規制ルール等の数値限定ルールがある。そのうち
ａ．総群数規制ルールは、例えば「少なくとも３個のマーク群を含める」「ちょうど４個のマーク群を含める」というように、そのＨＭＳＭに含めるマーク群の個数を指定、下限制限、上限制限等するルールであり、
ｂ．対象群数規制ルールは、例えば「下位階層ルールセットに含まれる全てのルールに全マーク群が従う」「４個のマーク群のうち３個が上位階層ルールセットのうちタイプ１のルールに従い残りの１個が上位階層ルールセットのうちタイプ２のルールに従う」というように、上位階層若しくは下位階層ルールセット又はその何れかに属する特定のルール若しくはルール群に従うマーク群の個数を、指定、下限制限、上限制限等するルールである。
【００３２】
他方、下位階層ルールセットは、マーク群内におけるマーク相対位置、マーク群傾斜角等のマーク間関係を規制する。そのうち
ａ．マーク群傾斜角は、例えばあるマーク群に属する３個のマークのうち第１及び第２のマークに対する第３のマークの視角αによって表すことができる。それは、マーク同士の方向関係が同じなら別のマーク群でも視角αが同じ大きさになるからである。また、
ｂ．マーク群内マーク相対位置を定めるルールとしては、例えばあるマーク群内の第１及び第２のマーク間の距離と、それと同じマーク群内の第１及び第３のマーク間の距離或いは第３及び第４のマーク間の距離とを、ある所定の関係例えば等距離関係にするルールを制定する。
【００３３】
なお、下位階層ルールセットには、こうしたルールの他に、マークの特徴に関する種々のルールを含めることができる。例えば、
ａ．１個のマーク群に含めるマークの個数を指定、下限制限、上限制限等するルールや、
ｂ．そのマーク群におけるマークのサイズを指定、下限制限、上限制限等するルールや、
ｃ．そのマーク群に含めるマークのうち何個か又は全ての属性例えば色若しくはグレーレベル、サイズ等を指定、固定等するルール等である。
【００３４】
従って、本発明を実施する際には、ルールによりマーク間関係を規制し、そのセキュリティマーク例えばＨＭＳＭに含まれるマーク群のうち所定下限個数以上又は所定下限割合以上（全数でもよい）が、互いに同じマーク間関係を採るようにすることができる。即ち、そのセキュリティマーク例えば階層化セキュリティマーク乃至ＨＭＳＭの階層性を、群間関係及びマーク間関係を規制するルールセットにより規制し、そのセキュリティマークを特定マーク配置のＨＭＳＭとして認識させることができる。
【００３５】
また、本発明を実施する際には、各ＨＭＳＭに含まれるマーク群それぞれに３個以上のマークを含めるとよい。マーク間関係は、同一の下位階層ルールセットを各マーク群に適用することにより、マーク群間で互いに同一にすることができる。例えば、それぞれＮ個（Ｎ：２以上の整数例えば３、４、５等；好ましくは２０未満、より好ましくは１０未満）のマークを含み、協働してＨＭＳＭを形成しているＰ個（Ｐ：２以上の整数例えば３、４、５、６等；好ましくは２０未満、より好ましくは１０未満）のマーク群に対し、或いはそのＰ個のマーク群のうちＲ個（Ｒ：２以上の整数、例えばＲ≦Ｐ）に対し、同一の下位階層ルールセットを適用してマーク間関係を互いに同一とする。ＨＭＳＭに含まれる微細セキュリティマークの総数は、好ましくは少なくとも９個、より好ましくは９〜３０個とする。例えば、マーク群を少なくとも３個設け、それらマーク群に含まれる微細セキュリティマークの合計個数が１２〜２０個になるようにするとよい。
【００３６】
また、検知時には、まずそのＨＭＳＭを構成する個々のＭＳＭ即ち個々のマーク群を識別し、次いで相対位置及び傾斜角を判別することによって、所定ルールセットにそれらのマーク群が従っているか否かを判別する。そのため、マーク群相対位置及び傾斜角を規制するルールセットは、次の二点を考慮して制定するのが望ましい。第１に、被検体となる画像の違いに対応して各マーク群の配置を変え、その被検体のコンテキストに適合させることができるよう、十分に柔軟性のあるルールセットにしなければならない。第２に、そのルールセットに従い生成したＨＭＳＭを十分に弁別でき、検知誤差或いは誤検知率が許容範囲内乃至許容水準以下になるようにしなければならない。
【００３７】
図１に、本発明の一実施形態に係るセキュリティマーク１０を示す。このセキュリティマーク１０はＨＭＳＭを形成しており、画像１４の中でもその起伏が許容限界以下であり付与したセキュリティマーク１０を十分に検知できるエリア１２内に、配置されている。画像１２のうち暗すぎるエリア１６、即ちコントラスト不足で検知ができない等の理由でセキュリティマーク１０を配置するのに相応しくないエリアには、図上、ハッチングを施してある。エリア１２は例えば白い背景エリア又は低コントラストのエリアであり、それに対するエリア１６は例えば画像１４に含まれるテキストの部分である。こうして被検体たる画像１４に埋め込まれたセキュリティマーク１０は、その画像１４と共に適当な有形媒体、例えば紙等から形成された担持体１７上に具象化される。また、こうしてセキュリティマーク１０が埋め込まれた担持体１７は様々な産品、例えば名刺、免許証、査証、旅券、紙幣、小切手等の書類又はその一部として使用することができる。更にセキュリティマーク１０の個数は、図上は１個であるが複数個でもよい。更に、付与する場所は被検体上のほとんどどこでもかまわない。
【００３８】
図１に示されているように、本実施形態に係るセキュリティマーク１０は４個の（一般には複数個の）マーク群１８、２０、２２及び２４を含んでいる（即ちＰ＝４）。更に、マーク群１８を例として図４に示されているように、各マーク群１８、２０、２２及び２４は３個のマーク２８、３０及び３２を含んでいる（即ちＮ＝３）。また、マーク群１８、２０、２２及び２４の何れにおいてもマーク２８、３０及び３２の配置は、同じ下位階層ルールセットにより規制されているため、同じ配置である。具体的には、マーク群１８を例として図４に示されているように、マーク２８、３０及び３２はＣを幾何学的中心とする仮想的な三角形の頂点に位置している。その三角形の辺３４、３６及び３８のうち、辺３４と辺３６は何れもその長さがａであり、辺３８の長さはｂである。辺３４と辺３６は角度αで交差しており、従ってマーク２８からの辺３８の視角はαである。なお、この図に表されているのはマーク間関係であり、マーク群傾斜角の違いは捨象されている。更に、群間関係は上位階層ルールセット、即ちマーク群配置について有限範囲内で可変設定を認める一組のルールに従い規制される。
【００３９】
図１〜図４中、セキュリティマーク１０中の各マーク２８、３０及び３２は同一サイズの白丸で表されているが、ご理解頂けるように、各マークは円、楕円、正多角形（正三角形、正方形等）その他の様々な形状にすることができ、その輪郭色や塗り潰し色はほとんどあらゆる色にすることができる。更に、同一マーク群内で、何個かのマークを、別の色、サイズ、形状等の特徴があり他のマークと区別可能なマークにすることができる。そして、各マークのサイズｓ（その最大直径）を、そのマーク群内で互いに最も近い位置にある２個のマーク間の距離の１／２倍よりも小さくすることによって、２個のマークの間隔ｔを各マークのサイズｓの例えば２倍以上にする（即ちｔ≧２ｓにする）ことができる。
【００４０】
本実施形態においては、セキュリティマーク１０におけるマーク配置として図１〜図３に示す三種類を導出できるようにするため、次に示す上位階層ルールセットによって群間関係即ちマーク群相対位置及び相対傾斜角を規制している：
１）マーク群相対傾斜角を、ある１個のマーク群を除いてθとし、当該１個だけはθ＋９０°とする（即ちＲ＝３）。更に、
２）マーク群相対位置に
Δｘ＝３０ｋ
Δｙ＝３０ｍ
という条件を課す。この条件式中、Δｘ及びΔｙは２個のマーク群の中心間位置差を画素数単位で表したもの、特にΔｘはθ方向位置差、Δｙはθ＋９０°方向位置差である。また、ｋ及びｍは｜ｋ｜＜６且つ｜ｍ｜＜６の条件を満たす整数とする。ｋ及びｍは０でもよいが｜ｋ｜及び｜ｍ｜が共に０であってはいけない。
【００４１】
ここに例示した上位階層ルールセットにおいては、マーク群間のθ方向位置差Δｘ、θ＋９０°方向位置差Δｙ又はその双方がマーク群のθ方向寸法Δｘｇ及びθ＋９０°方向寸法Δｙｇのうち対応するものより大きくなるため、マーク群同士が重複することがない。即ち、セキュリティマーク１０に含まれるマーク群同士が重なり合わない（一方のマーク群が他方のマーク群の外輪図形内に入り込まない）ため、それらを容易に弁別、認識することができる。この例に限らず、マーク群同士を弁別、識別できるようにするには、あるマーク群に含まれるマークと別のマーク群に含まれるマークとの間の最小距離が、同一のマーク群に属する２個のマーク間の最大距離よりも大きくなるように、ルールセットを制定すればよい。
【００４２】
また、図１に例示した配置は、θ＝０（マーク群配置線が横軸ｘと平行）且つΔｙ＝０の配置である。同じルールセットを満足する他の配置としては例えば図２に示す配置や図３に示す配置がある。これらの配置は何れも上述の上位階層ルールセットが与える仕様を満足している。このように複数通りの配置を導出しうる上位階層ルールセットを用いることで、そのコンテンツが異なる様々な画像に即応することができる。例えば、図２に例示した配置はθ＝約３０°（基準線：横軸ｘ）の配置である。また、図３に例示した配置は、θ＝０（マーク群配置線が横軸ｘと平行）で、しかもマーク群１８及び２０とマーク群２２及び２４の間にはｍ＝０且つｋ＞０という空間的関係が、またマーク群１８及び２２とマーク群２０及び２４の間にはｍ≧０且つｋ＝０という空間的関係がある配置である。即ち、マーク群１８及び２０は第１横軸ｘ１上に並んでおり、マーク群２２及び２４は第２横軸ｘ２上に並んでいる。第１横軸ｘ１と第２横軸ｘ２は間隔をおいて平行に並んでいる。
【００４３】
こうした上位階層ルールセットに従い導出した配置によるセキュリティマーク１０を検知するには、その被検体が配置決定用のルールに違背していないかどうかを判別できるよう、許容限界付の検知ルールを用いるとよい。例えば、θ方向位置差Δｘについて例えば５画素以下の許容限界δを定める検知ルールを用い、被検体から検知したθ方向位置差Δｘが３０ｋ（画素）±δの範囲内にあるか否かを調べ、その範囲内にあればその被検体には確かにΔｘ＝３０ｋ（画素）という前述の条件を満足するマーク群が埋め込まれていると判別することができる。この検知ルールで定める許容限界δの値は、そのセキュリティマーク検知システムの性能や誤検出（false positive）に対する許容度・耐性等の他、レンダリング装置の精度やレンダリング先担持体１７の滑らかさ乃至起伏度に応じて定めるとよい。
【００４４】
なお、本実施形態における上位階層ルールセットには、上述の配置決定用のルールの他、例えばＰ＝４であることを定めるルール等も含まれる。
【００４５】
次に、本実施形態における下位階層ルールセットは、
ａ．第１及び第２マークの第３マークからの視角αを３０°にするルール、
ｂ．長さａを１２画素にするルール、
ｃ．Ｎ＝３即ち２＜Ｎ且つＮ＜４にするルール、並びに
ｄ．マーク属性をどのマークでも同じ属性、即ち同じサイズ、形状及び色にし、その直径が３画素で白抜きの黒丸にすることを定めるルールを、含んでいる。
【００４６】
上位階層ルールセットと同じく下位階層ルールセットの一部についても、検知のための許容限界を設定することができる。例えば各種属性やａ値、α値等についてはそうした許容限界を設定できる。反面、Ｎ値については、通常、許容限界を設定して可変値とすることができない。
【００４７】
このように、所与セキュリティマーク１０例えば階層化セキュリティマーク乃至ＨＳＭＳについて予め種々のルールを定めておけば、それらのルール全てを満足するマークの集まり（所定の許容限界内にあるもの）を認識したときに、それが当該所与セキュリティマーク１０の採りうる配置の一つであると判別することができる。
【００４８】
こうした階層性のある構造乃至セキュリティマーク１０は、文書保護例えば偽造防止等に有用であるだけでなく、それに含まれる個々のマークを単独で或いは組み合わせて情報伝達に用いることができる。その際、ルールを追加してマーク群同士の相対位置及び傾斜角を更に規制することにより、マークが何個かのより小さな不可視マークに細分されることによって生じる情報損失を、部分的にではあれ補償することができる。
【００４９】
例えば、ＨＭＳＭ等の階層化セキュリティマーク１０に含まれるマークのうち何個かの位置、サイズ、色、形状若しくはその任意の組合せや、群間関係、マーク間関係若しくはその双方を利用して、ある種の情報を搬送させることができる。ＨＭＳＭ内マーク配置に情報を蓄えさせまたそのＨＭＳＭ内マーク配置からその情報を抽出するには、それに適した何種類かのアルゴリズムを使用すればよい。
【００５０】
図５に、本発明の一実施形態に係るセキュリティマーク生成付与システム１００を示す。この図のシステム１００は、セキュリティマーク１０を生成し何個かの被検体に付与することができるよう構成されている。本システム１００は、被検体１１４に埋め込むべき情報を提供する情報源１１２、情報源１１２を介し受け取る受信情報に依拠してＨＭＳＭを生成する処理部（例えばプロセッサ）１１６、並びに処理部１１６と通信して被検体１１４例えば画像中にそのＨＭＳＭを埋め込む付与部１１８を備えている。処理部１１６は、与えられた指令を実行することにより、図７に例示する手順に従いセキュリティマーク１０におけるマーク配置を導出する。
【００５１】
図示の如く、処理部１１６は、情報源１１２からの入力情報を受信するデータ受信部１２０、そのデータに基づき処理指令を実行しセキュリティマーク１０を生成するセキュリティマーク生成部（図中ＨＭＳＭ生成部）１２２、処理指令等を記憶乃至格納するための記憶部１２４、そしてそれらを相互接続するデータ／制御バス１２６を備えている。ご理解頂けるように、これらの部材は適宜併合乃至分割することができる。例えば、処理部１１６をプリンタ１１８等の専用機に組み込むこともできる。
【００５２】
データ受信部１２０は、情報源１１２から受信したデータを記憶するためのメモリ、例えば各種コンピュータ可読媒体等の書換可能型記憶装置を内蔵している。また、後述の通り、セキュリティマーク生成部１２２はこのメモリ上の受信データに基づきルールセットを導出する。データ受信部１２０は、更にそのルールセットも記憶する。また、データ受信部１２０は様々な情報源１１２からデータを受信可能な構成である。即ち情報源１１２は１個でも複数個でもよい。情報源１１２となりうるのは、製造したい何種類かの物材（紙幣、旅券、査証、預金証書、身分証明書等）に関するデータを概ね機械可読な形態で保持している何種類かの装置、例えば各種のデータベースやデータ処理装置である。更に、データ受信部１２０は必要なデータを実質的に遺漏なく受信できる構成とする。データ受信部１２０にて受信するのは、例えば製造したい物材の製造元、日付、時刻、通し番号、価格（若しくは券面額）、その任意の組合せ等、ある種の量若しくは質を表すデータである。また、単なる任意文字列等も受信することができる。
【００５３】
セキュリティマーク生成部１２２は、汎用コンピュータを用いて実現することも、またそれ専用の装置を用いて実現することもできる。セキュリティマーク生成部１２２は、データ受信部１２０が受信したデータに基づき、また記憶部１２４に格納されている何種類かのアルゴリズムに従い、ＨＭＳＭたるセキュリティマーク１０におけるマーク配置を何通りか導出する。それらのアルゴリズムは、例えば、データ受信部１２０が受信したデータに基づきルールセットを導出し（即ち受信データをルールセットに変換し）、得られたルールセットを一旦記憶部１２４に記憶させ、記憶部１２４上のルールセットによる規制（許容範囲、選択肢等）に従いつつマーク配置を導出するアルゴリズムとする。
【００５４】
記憶部１２４には、ある特定の配置のセキュリティマーク１０例えばＭＳＭ乃至ＨＭＳＭを生成するのに使用するため、何種類かのアルゴリズム、ルックアップテーブル等を記憶させる。処理部１１６例えばセキュリティマーク生成部１２２にて使用するアルゴリズムは、この記憶部１２４に送りつけて記憶させる。記憶部１２４に記憶させた後は、それらのアルゴリズムを随時閲覧、編集、編成及び参照して使用することができる。記憶部１２４に記憶させ使用に供するアルゴリズムは、情報源１１２の種類、ユーザからの指示、ユーザによる設定、時間的、サイズ的若しくはデータ的な制約、被検体１１４の表面種類・表面状態等、複数の要因を考慮して選択する。
【００５５】
なお、記憶部１２４は、揮発性か不揮発性か、書換可能か読出専用（固定）か等の別を問わず、好適に利用できるものである限りどのようなものでも、或いはそれらの組合せによって、実現することができる。
【００５６】
また、情報源１１２と処理部１１６を接続するための通信用リンク１２７や、処理部１１６と付与部１１８を接続するための通信用リンク１２８は、有線リンクであってもよいし無線リンクであってもよい。
【００５７】
ＡＩ（人工知能）部１３０は、機械学習技術を使用し、利用できるアルゴリズムの中から適切なセキュリティマーク生成アルゴリズムを何種類か選択する。
【００５８】
処理部１１６は、更に、ルールセット上許容されているマーク配置の中から、生成したセキュリティマーク１０例えばＨＭＳＭを埋め込む先の画像に応じ、一通りの配置を選択する。例えば、その被検体１１４に付与するとそのセキュリティマーク１０がその被検体１１４に埋もれ、機械にとっては可読だが人間にとっては事実上不可視になるように、何種類かの条件を適用して配置を選択する。
【００５９】
また、付与部１１８は、処理部１１６が生成した何通りかの配置を受け取りその配置に従い何個かの被検体１１４にセキュリティマーク１０を付与する。付与部１１８は、例えば、有形媒体上に画像をレンダリングし又は電子媒体上に画像データを保存する装置例えばプリンタによって、実現することができる。例えばプリンタ内に付与部１１８を設けることによって、紙、膜、生体、繊維、有機物等から形成されている有形媒体上に、被検体１１４たる画像と相前後して、キュリティマーク１０例えばＭＳＭ乃至ＨＭＳＭを付与するようにする。プリンタによるセキュリティマーク１０の付与は、そのセキュリティマーク１０の位置、配置等が所定の位置、配置等になるよう、少なくとも処理部１１６からの指令に基づき行わせる。即ち、そのプリンタのマーキング部１３２、例えばプリントヘッド、インクジェット発生部、アプリケータ、電子写真装置用光導電素子等の部材を処理部１１６からの指令に従い動作させ、インク、トナー等のマーキング材１３４を所定の配置に従い分散被着させることにより、指定された配置で以てセキュリティマーク１０を付与する。なお、プリンタとしては、印刷媒体上に画像をレンダリングできるものであれば、コピア、レーザプリンタ、製本機、ファクシミリ機、多機能機等、どのような種類でも使用できる。
【００６０】
また、付与部１１８に画像データを処理し、セキュリティマーク１０例えばＭＳＭ乃至ＨＭＳＭを示すデータを埋め込むことにより、被検体１１４たるディジタル画像信号にセキュリティマーク１０を付与することもできる。例えば、そのディジタル画像を構成する画素の各色成分値即ち各色毎のグレーレベルを、セキュリティマーク１０を示すデータに基づき変化させることにより、そのディジタル画像データを変化させてセキュリティマーク１０をディジタル的に埋め込むことができる。
【００６１】
図６に、本発明の一実施形態に係るセキュリティマーク読取システム２００を示す。この図のシステム２００は、被検体１１４に付与されているセキュリティマーク１０例えば所定配置のＨＭＳＭを読み取り、それによって得られる情報をセキュリティマーク１０と関連付ける（即ちその情報を解釈する）。また、解釈結果に基づきコンピュータ利用プロセスを実行開始するシステムとすることもできる。即ち、本システム２００は、セキュリティマーク１０らしき何個かの画像乃至表現を被検体１１４から検知し、その結果から何個かのセキュリティマーク１０を抽出し、それらセキュリティマーク１０に含まれる情報を解釈するシステムであり、オプションとして、情報解釈結果に基づきある種のプロセスを実行する機能を設けることもできる。こうした機能を実現するため、本システム２００は図示の如く検知部２１０及び処理部（プロセッサ）２１２を備えており、またその処理部２１２が抽出部２１４、記憶部２１６、解釈部２１８、実行部２２０並びにそれらを相互接続するデータ／制御バス２２２を備えている。記憶部２１６は何種類かのアルゴリズムを記憶しており、例えば抽出部２１４は記憶部２１６上のセキュリティマーク抽出アルゴリズムに従い被検体１１４上の何個かのセキュリティマーク１０を抽出し、解釈部２１８は記憶部２１６上のセキュリティマーク情報解釈アルゴリズムに従いそのセキュリティマーク抽出結果を解釈する。実行部２２０はオプション的な部材であり、解釈部２１８によって得られた情報に基づき特定のコンピュータ利用プロセスを実行する。なお、処理部２１２は汎用コンピュータでも実現できる他、特定のコンピュータ利用プロセスを実行するための専用装置、例えば偽造紙幣検出装置、旅券確認装置、プリンタ等の一部としても実現することができる。
【００６２】
検知部２１０は、セキュリティマーク１０らしき何個かの画像乃至表現を被検体１１４から検知するための部材であり、光学入力装置等の装置によって実現することができる。即ち、検知部２１０は、文書の全体又は所定領域から情報を取得しその結果を表す信号（例えばその領域を構成する画素のグレーレベルを表す信号）を生成する光学入力装置として実現するとよい。また、処理指令を実行してその信号を評価する処理機能を、検知部２１０内に設けるとよい。例えば、所定条件が成立した場合等に所定の場所から所定のＨＭＳＭ配置決定用ルールセットを満足する特定の配置を探索するよう予めプログラムしておき、それに従い検知部２１０を動作させるとよい。
【００６３】
抽出部２１４は、何種類かのアルゴリズムを用い、またそれらの位置、サイズ、形状、色、向き等に基づき、何個かのセキュリティマーク１０に含まれる情報を抽出する。
【００６４】
記憶部２１６は何種類かのアルゴリズムを記憶しておくための部材であり、記憶部２１６上に記憶されているアルゴリズムは適宜閲覧、編集、編成及び参照して使用することができる。
【００６５】
解釈部２１８は、抽出部２１４がセキュリティマーク１０らしき何個かの画像乃至表現から抽出したデータの意味を判別する。この判別は、その画像乃至表現の位置、検知元となった被検体１１４の種類、本システム２００の設置場所、予め定められている何種類かの条件、それらの任意の組合せ等に基づき行う。また、セキュリティマーク１０らしきものから抽出した情報と、被検体１１４に関するその他の情報とを、解釈部２１８にて比較対照するようにしてもよい。
【００６６】
実行部２２０は、解釈部２１８によって得られた情報に基づきある種のコンピュータ利用プロセスを自動実行する。例えば、解釈部２１８による解釈の結果、１００ドル紙幣らしき被検体１１４上に１００ドル紙幣であることを示すセキュリティマーク１０がないことが判明した場合、実行部２２０はそれに応じて関連する装置への信号送信、警報音による発報、偽造疑い紙幣発見を示すデータの生成等のプロセスを実行する。また例えば、解釈部２１８による解釈の結果、その文書から著作権保護対象であることを示すセキュリティマーク１０が検知された場合、実行部２２０は接続先のプリンタ２２４に信号を送り、そのプリンタ２２４によるその文書の複製を阻止する。
【００６７】
図７に、図５に示したシステム１００により実行されるセキュリティマーク生成手順を示す。この手順はステップＳ３００にて始まる。ステップＳ３０２においては、その送信元情報源、日付、時刻、通し番号、シーケンシャルコード等のデータを含む情報を、何個かの情報源１１２から受信する。ステップＳ３０４においては、ステップＳ３０２にて受信した情報に全面的に又は部分的に依拠しつつマーク配置導出用のルールを導出する。ここでいうマーク配置ルールは、ＨＭＳＭたるセキュリティマーク１０に含まれる複数個のマークが採りうる配置を規制し、階層化セキュリティマーク例えばＨＭＳＭを生成するためのルールセットのことであり、群間関係を規制するルールを少なくとも一種類含んでいる。セキュリティマーク生成用のアルゴリズムは、ステップＳ３０２にて受信した情報に基づき選択する。ステップＳ３０６においては、マーク配置ルールによって許容されている配置のうち、埋込先画像の画像特性に基づく条件を含む種々の条件に適合している一通りを選択する。ここでいう画像特性とは、例えば、そのセキュリティマーク１０が埋め込まれる画像領域のうち埋込に適するエリア１２、適さないエリア１６又はその双方の形態（色、形状、サイズ等）及び位置のことである。
【００６８】
ステップＳ３０８においては、セキュリティマーク１０を被検体１１４例えば紙媒体上の画像に付与する。セキュリティマーク１０の付与は概ねどのような種類の装置を用いて実行してもよい。使用できる装置としては、例えば各種印刷プラットフォーム、レーザマーカ、ピンスタンプマーカ等がある。また、セキュリティマーク１０の付与方法としては様々な方法を使用することができる。使用できる方法としては、例えば電子写真、印刷、画像転写等がある。また、ステップＳ３０８は、ディジタル画像信号中にセキュリティマーク１０のデータを単純に埋め込む処理として実行することもできる。図７の手順はステップＳ３１０にて終了する。
【００６９】
図８に、ステップＳ３０８実行後ある程度の時間が経過した後に実行される検知手順を示す。この図の手順は、その被検体に図７に示した手順によりセキュリティマーク１０が付与されているのか、他種セキュリティマークが付与されているのか、どのようなセキュリティマークも付与されていないのか等を、調べることができる手順であり、ステップＳ３２０にて始まる。ステップＳ３２２においては、セキュリティマーク１０の有無にかかわらず被検体１１４を受け入れる。
【００７０】
ステップＳ３２４では、その被検体１１４を解析することによって、採られている可能性があるセキュリティマーク利用形態（コンテキスト）を判別する。例えば、その被検体１１４の種類、解析する場所、その被検体１１４を組成している素材、その被検体１１４上にあるテキストや画像等を判別する。これは、被検体１１４の種類が違えば、同じ配置のセキュリティマークであっても別々の意味になることがあるためである。
【００７１】
ステップＳ３２６においては、セキュリティマーク１０と覚しき画像乃至表現があればそれを検知する。この検知の一部は、例えばビデオシステム、人間目視等を使用乃至併用した光学的な仕組み等、様々な手法で実施することができ、それによってセキュリティマーク１０の位置、サイズ、向き等を判別することができる。また、このステップＳ３２６にて、（もしあれば）セキュリティマーク１０が存在しているはずの画像領域内の画素を調べ、それらの画素のうち１個又は複数個が全体としてセキュリティマーク１０内のマークであることを示すグレーレベルを呈しているか否かを、判別するようにしてもよい。
【００７２】
ステップＳ３２８においては、セキュリティマーク１０と覚しき画像乃至表現（例えばセキュリティマーク１０であるかもしれない一群のマーク）の情報乃至データを抽出する。このステップにおいては、同一のルールセットに従い生成されたと見なせるものであれば、マーク配置が異なっていても同一のもの即ち同一の情報を表すものと見なす。
【００７３】
ステップＳ３３０においては、セキュリティマーク１０と覚しき画像乃至表現から抽出した情報を解釈する。この解釈が済んだ情報乃至データは更なる処理に供することができる。
【００７４】
ステップＳ３３２においては、ステップＳ３３０における解釈の結果に基づきコンピュータ利用プロセスを実行する。図８の手順はステップＳ３３４にて終了する。
【００７５】
また、ＭＳＭ検知器付のイメージングシステムを有するプリンタによって、本発明を実施することもできる。例えば、紙上の保護対象文書に、セキュリティマーク１０としてＨＭＳＭを埋め込んでおく。更に、その文書をスキャンするとその結果を示す信号が処理されプリンタに送られるようにしておく。プリンタ内のＭＳＭ検知器はその信号を対象としてＨＭＳＭ検知を実行し、その結果に応じ適宜、不正な複製の試みを挫く。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施形態に従い被検体上の可視文字付近に付与されているセキュリティマークの例を拡大して示す上面図である。
【図２】その変形例を図１より大きな拡大率で示す上面図である。
【図３】他の変形例を図１より大きな拡大率で示す上面図である。
【図４】図１に示したセキュリティマークの部分拡大図である。
【図５】本発明の一実施形態に係るセキュリティマーク生成付与システムの機能ブロック図である。
【図６】本発明の一実施形態に係るセキュリティマーク情報検知抽出解釈システムの機能ブロック図である。
【図７】本発明の一実施形態に係るセキュリティマーク付与手順を示すフローチャートである。
【図８】本発明の一実施形態に係るセキュリティマーク情報抽出手順を示すフローチャートである。
【符号の説明】
【００７７】
１０  セキュリティマーク、１４  画像、１８，２０，２２，２４  マーク群、２８，３０，３２  マーク、１００  セキュリティマーク生成付与システム、１１４  被検体、１１８  付与部、１２０  データ受信部、１２２  セキュリティマーク生成部、２００  セキュリティマーク読取システム、２１０  検知部、２１４  抽出部、２１８  解釈部、２２０  実行部、ａ，ｂ  外輪図形の辺の長さ、Ｃ  マーク群の幾何学的中心、ｓ  マークサイズ、ｔ  マーク間隔、α，θ  角度。
【図１】
2008005489.tif 000003
【図２】
2008005489.tif 000004
【図３】
2008005489.tif 000005
【図４】
2008005489.tif 000006
【図５】
2008005489.tif 000007
【図６】
2008005489.tif 000008
【図７】
2008005489.tif 000009
【図８】
2008005489.tif 000010