(57)【要約】      （修正有）【課題】通常の読取装置では真贋判断情報の読み取りが困難な真贋判断システムを提供する。【解決手段】真贋判断システム１００は、対象の真贋判断に用いられる真贋判断情報を画像情報に変換し、画像情報から第１の画像と第２の画像を生成する画像生成手段４３と、第１の画像を視覚化し、第２の画像を不視覚化してそれぞれ記録媒体に印刷する印刷手段４４と、を有する画像形成装置３０と、記録媒体から第１の画像を読み取る第１の読取手段６５と、記録媒体から第２の画像を読み取る第２の読取手段６４と、第１の読取手段が読み取った第１の画像と第２の読取手段が読み取った第２の画像とを重ね合わせることで画像情報を復元する復元手段６３と、復元された画像情報から変換した真贋判断情報に基づいて対象の真贋を判断する判断手段６２と、を有する読取装置と、を有する。【選択図】図５
2020017144.tif 000002
【特許請求の範囲】
【請求項１】
対象の真贋判断に用いられる真贋判断情報を画像情報に変換し、前記画像情報から第１の画像と第２の画像を生成する画像生成手段と、
前記第１の画像を視覚化し、前記第２の画像を不視覚化してそれぞれ記録媒体に印刷する印刷手段と、を有する画像形成装置と、
前記記録媒体から前記第１の画像を読み取る第１の読取手段と、
前記記録媒体から前記第２の画像を読み取る第２の読取手段と、
前記第１の読取手段が読み取った前記第１の画像と前記第２の読取手段が読み取った前記第２の画像とを重ね合わせることで前記画像情報を復元する復元手段と、
復元された前記画像情報から変換した前記真贋判断情報に基づいて前記対象の真贋を判断する判断手段と、を有する読取装置と、
を有することを特徴とする真贋判断システム。
【請求項２】
前記真贋判断システムは、更に、前記画像形成装置及び前記読取装置とネットワークを介して通信するサーバ装置を有し、
前記画像形成装置は、
前記画像情報から前記第１の画像と前記第２の画像を生成する生成方法のパターンに関する情報を前記真贋判断情報の識別情報と共に前記サーバ装置に要求する第１の通信手段を有し、
前記サーバ装置は、
前記画像形成装置からの要求に応じて前記パターンに関する情報に生成すると共に前記真贋判断情報の識別情報に対応付けて記憶しておき、
前記読取装置は、
前記第１の画像又は前記第２の画像に含まれる前記真贋判断情報の識別情報を前記サーバ装置に送信して、前記サーバ装置から前記パターンに関する情報を受信する第２の通信手段を有し、
前記復元手段は、前記第１の読取手段が読み取った前記第１の画像と前記第２の読取手段が読み取った前記第２の画像とを前記パターンに関する情報に基づいて重ね合わせることで前記画像情報を復元することを特徴とする請求項１に記載の真贋判断システム。
【請求項３】
前記真贋判断情報が同じでも、前記パターンに関する情報が異なる場合、前記画像生成手段が作成する前記第１の画像も異なり、前記画像生成手段が作成する前記第２の画像も異なることを特徴とする請求項２に記載の真贋判断システム。
【請求項４】
前記画像形成装置の前記第１の通信手段は、前記真贋判断情報を前記サーバ装置に送信し、
前記サーバ装置は、前記真贋判断情報の識別情報に対応付けて前記真贋判断情報を記憶しておき、
前記読取装置の前記第２の通信手段は、前記第１の画像又は前記第２の画像に含まれる前記真贋判断情報の識別情報を前記サーバ装置に送信して、前記サーバ装置から前記真贋判断情報を受信し、
前記判断手段は、前記画像情報から変換した前記真贋判断情報と、前記第２の通信手段が受信した前記真贋判断情報が一致するか否かに基づいて前記対象の真贋を判断することを特徴とする請求項２又は３に記載の真贋判断システム。
【請求項５】
前記パターンに関する情報が第１の情報の場合、
前記画像生成手段は、前記画像情報の黒画素の一部を前記第１の画像とし、前記画像情報の残りの黒画素を前記第２の画像としてそれぞれ生成し、
前記復元手段は、前記第１の画像の黒画素と前記第２の画像の黒画素をＯＲ演算することで重ね合わせることを特徴とする請求項２〜４のいずれか１項に記載の真贋判断システム。
【請求項６】
前記パターンに関する情報が第２の情報の場合、
前記画像生成手段は、前記画像情報の黒画素の全てと一部の白画素を前記第１の画像とし、前記画像情報の黒画素の全てと前記一部の白画素とは重複しない他の一部の白画素を前記第２の画像としてそれぞれ生成し、
前記復元手段は、前記第１の画像の黒画素と前記第２の画像の黒画素をＡＮＤ演算することで重ね合わせることを特徴とする請求項２〜４のいずれか１項に記載の真贋判断システム。
【請求項７】
前記記録媒体が入退場管理システムにユーザが入退場するためのＩＤカードである場合、前記真贋判断情報は前記ユーザに関する情報であり、
前記記録媒体が商品に貼付されラベルである場合、前記真贋判断情報は前記商品に関する情報であることを特徴とする請求項１〜６のいずれか１項に記載の真贋判断システム。
【請求項８】
記録媒体から第１の画像を読み取る第１の読取手段と、
記録媒体から第２の画像を読み取る第２の読取手段と、
前記第１の読取手段が読み取った前記第１の画像と前記第２の読取手段が読み取った前記第２の画像とを重ね合わせることで画像情報を復元する復元手段と、
復元された前記画像情報から変換した真贋判断情報に基づいて対象の真贋を判断する判断手段と、を有する読取装置が読み取る前記記録媒体を印刷する画像形成装置であって、
対象の真贋判断に用いられる前記真贋判断情報を画像情報に変換し、前記画像情報から第１の画像と第２の画像を生成する画像生成手段と、
前記第１の画像を視覚化し、前記第２の画像を不視覚化してそれぞれ記録媒体に印刷する印刷手段と、
を有することを特徴とする画像形成装置。
【請求項９】
対象の真贋判断に用いられる真贋判断情報を画像情報に変換し、前記画像情報から第１の画像と第２の画像を生成する画像生成手段と、
前記第１の画像を視覚化し、前記第２の画像を不視覚化してそれぞれ記録媒体に印刷する印刷手段と、を有する画像形成装置が印刷した前記記録媒体を読み取る読取装置であって、
前記記録媒体から前記第１の画像を読み取る第１の読取手段と、
前記記録媒体から前記第２の画像を読み取る第２の読取手段と、
前記第１の読取手段が読み取った前記第１の画像と前記第２の読取手段が読み取った前記第２の画像とを重ね合わせることで前記画像情報を復元する復元手段と、
復元された前記画像情報から変換した前記真贋判断情報に基づいて前記対象の真贋を判断する判断手段と、
を有することを特徴とする読取装置。
【請求項１０】
画像形成装置及び読取装置とネットワークを介して通信するサーバ装置であって、
対象の真贋判断に用いられる真贋判断情報を画像情報に変換し、前記画像情報から第１の画像と第２の画像を生成する画像生成手段と、
前記第１の画像を視覚化し、前記第２の画像を不視覚化してそれぞれ記録媒体に印刷する印刷手段と、を有する画像形成装置から、前記真贋判断情報を受信し、
前記真贋判断情報の識別情報に対応付けて前記真贋判断情報を記憶しておき、
前記記録媒体から前記第１の画像を読み取る第１の読取手段と、
前記記録媒体から前記第２の画像を読み取る第２の読取手段と、
前記第１の読取手段が読み取った前記第１の画像と前記第２の読取手段が読み取った前記第２の画像とを重ね合わせることで前記画像情報を復元する復元手段と、を有する読取装置から、前記真贋判断情報の識別情報と共に前記真贋判断情報の要求を受信して、前記真贋判断情報を前記読取装置に送信し、
前記読取装置は、前記画像情報から変換した前記真贋判断情報と、前記サーバ装置から受信した前記真贋判断情報が一致するか否かに基づいて前記対象の真贋を判断することを特徴とするサーバ装置。
【請求項１１】
画像形成装置は、
画像生成手段が、対象の真贋判断に用いられる真贋判断情報を画像情報に変換し、前記画像情報から第１の画像と第２の画像を生成するステップと、
印刷手段が、前記第１の画像を視覚化し、前記第２の画像を不視覚化してそれぞれ記録媒体に印刷するステップと、を有し、
読取装置は、
第１の読取手段が、前記記録媒体から前記第１の画像を読み取るステップと、
第２の読取手段が、前記記録媒体から前記第２の画像を読み取るステップと、
復元手段が、前記第１の読取手段が読み取った前記第１の画像と前記第２の読取手段が読み取った前記第２の画像とを重ね合わせることで前記画像情報を復元するステップと、
判断手段が、復元された前記画像情報から変換した前記真贋判断情報に基づいて前記対象の真贋を判断するステップと、
を有する真贋判断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、真贋判断システム、画像形成装置、読取装置、サーバ装置、及び、真贋判断方法に関する。
【背景技術】
【０００２】
セキュリティ強化や情報漏えいの抑制のため不可視の情報を印刷する技術が知られている。不可視の情報は肉眼では判読できないインクやトナーなどで印刷されるが、所定の読取装置であれば判読することができる。不可視の情報が読み取られた場合にはその印刷物の出所を特定する手がかりとなる。
【０００３】
また、印刷物の真贋を判断するために不可視の情報を利用する技術が知られている。不可視の情報は通常の複写機では複写できないので、不可視の情報の有無により印刷物の真贋判断が可能になる。
【０００４】
また、可視の情報と不可視の情報を組み合わせた真贋判断方法が知られている（例えば、特許文献１参照。）。特許文献１にはレシートを特定するＩＤが暗号化された暗号化情報を通常インクで印刷し、暗号化情報を復号するための復号情報をステルスインクで印刷する印刷処理装置が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された技術では、レシートの真贋を判断するための真贋判断情報が通常インクで印刷されるため、通常のスキャナ等の読取装置でも真贋判断情報自体の読取が可能であるという問題がある。例えば、特許文献１の暗号化情報（真贋判断情報）が読み取られるとレシートの偽造が可能となるおそれがある。
【０００６】
本発明は、上記課題に鑑み、通常の読取装置では真贋判断情報の読み取りが困難な真贋判断システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題に鑑み、本発明は、対象の真贋判断に用いられる真贋判断情報を画像情報に変換し、前記画像情報から第１の画像と第２の画像を生成する画像生成手段と、前記第１の画像を視覚化し、前記第２の画像を不視覚化してそれぞれ記録媒体に印刷する印刷手段と、を有する画像形成装置と、前記記録媒体から前記第１の画像を読み取る第１の読取手段と、前記記録媒体から前記第２の画像を読み取る第２の読取手段と、前記第１の読取手段が読み取った前記第１の画像と前記第２の読取手段が読み取った前記第２の画像とを重ね合わせることで前記画像情報を復元する復元手段と、復元された前記画像情報から変換した前記真贋判断情報に基づいて前記対象の真贋を判断する判断手段と、を有する読取装置と、を有する真贋判断システムを提供する。
【発明の効果】
【０００８】
通常の読取装置では真贋判断情報の読み取りが困難な真贋判断システムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】真贋判断情報の生成方法と読取方法の一例を説明する図である。
【図２】真贋判断システムの概略構成図の一例を示す図である。
【図３】コンピュータシステムの一例のハードウェア構成図である。
【図４】印刷装置のハードウェア構成の一例を示す図である。
【図５】真贋判断システムが有するユーザＰＣ、印刷装置、クラウドサーバ、及び、入退場管理システムの機能をブロック状に示す機能ブロック図の一例である。
【図６】ＩＤカードに印刷された個人ＩＤと画像情報の一例を示す図である。
【図７】ユーザがユーザＰＣに個人情報を入力した際の印刷装置の処理を説明するシーケンス図の一例である。
【図８】入退場管理システムがＩＤカードの偽造の有無を判断する手順を示すフローチャート図の一例である。
【図９】パターン２の場合の真贋判断情報の生成方法について説明する図の一例である。
【図１０】パターン１の場合の真贋判断情報の生成方法について説明する図の一例である。
【図１１】ユーザがＩＤカードで入退場管理システムに入退場する際の処理を説明するシーケンス図の一例である。
【図１２】パターン２の真贋判断情報の復元手順を模式的に説明する図の一例である。
【図１３】パターン１の真贋判断情報の復元手順を模式的に説明する図の一例である。
【図１４】真贋判断情報の海賊品チェックシステムへの適用例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態の一例として、真贋判断システムと真贋判断システムが行う真贋判断方法について図面を参照しながら説明する。
【００１１】
＜真贋判断情報の概略＞
まず、図１を用いて本実施形態の真贋判断情報について説明する。図１は真贋判断情報の生成方法と読取方法の一例を説明する図である。真贋判断情報とは印刷物の真贋を判断するための情報である。第三者が真贋判断情報を正確に再現できなければ印刷物を偽造できない。
【００１２】
図１（ａ）は不可視トナーで印刷された画像（以下、不可視画像という）であり、図１（ｂ）は通常トナーで印刷された画像（第１の画像の一例。以下、通常画像という。）である。作図の都合上、不可視画像も可視化して示している。本実施形態では、少なくとも２つのパターンで真贋判断情報が復元される。
パターン１：通常画像と不可視画像を重ね合わせた画像（第２の画像の一例。以下、ＯＲ画像という。）
パターン２：通常画像と不可視画像を重ね合わせ、重複部分のみ取り出した画像（以下、ＡＮＤ画像という。）
図１（ｃ）はパターン１で復元されたＯＲ画像を示し、図１（ｄ）はパターン２で復元されたＡＮＤ画像を示す。パターン１（第１の情報の一例）が指定されている場合はＯＲ画像が真贋判断情報であり、パターン２（第２の情報の一例）が指定されている場合はＡＮＤ画像が真贋判断情報である。
【００１３】
このように、本実施形態の真贋判断情報は、通常画像のみ又は不可視画像のみでは復元できず、通常画像と不可視画像を重ね合わせることで真贋判断情報が生成されるため、通常のスキャナなどの読取装置では真贋判断情報の読取及び偽造を困難にできる。
【００１４】
＜用語について＞
真贋判断とは本物か偽物かを判断することをいう。真贋判断の対象は様々である。一例として、真贋判断情報が印刷された記録媒体を携帯する人が対象の場合、同じく記録媒体が添付された有体物の場合、記録媒体が貼付された有体物の場合、などがある。また、対象に真贋判断情報が直接、印刷されてもよい。
【００１５】
偽物を本物であると信用させるために真贋判断情報が偽造される場合がある。真贋判断情報は偽造に対する耐用性を有するため、真贋判断情報を偽造防止情報と見なすこともできる。
【００１６】
画像情報とは図形、記号、符号などの形状やパターンをいう。一定の規則により解読可能な何らかの情報を有する図形と称してもよい。
【００１７】
視覚化とは肉眼で容易に見える状態にすることをいい、不視覚化とは肉眼で容易には見えない状態にすることをいう。例えば、不透明なトナー又はインクで形成すれば視覚化が可能であり、不透明なトナー又はインクで形成すれば不視覚化が可能である。微小な文字等で形成されているため肉眼では見えないような状態も不視覚化に相当する。なお、不透明なトナー又はインクはステルストナー又はステルスインクと呼ばれる場合がある。
【００１８】
熱、レーザ、薬品で肉眼では確認が困難な化学的な変化を起こさせることで不視覚化してもよい。この場合、読取装置は光や薬品などで情報を発色させることで読み取る。あるいは、凹凸を形成することで肉眼では確認が困難な情報を形成してもよい。読取装置は凹凸を例えば超音波で取り込んだりカメラで撮影したりすることで読み取る。
【００１９】
重ね合わせるとは、２つのものの位置を合わせて重ねることをいう。重ねられた２つの情報を加工して１つの情報を取得することを含む。
【００２０】
＜システム構成例＞
従来から、ＩＣカードとＷｅｂ認証による入退場管理システムがあるが、ＩＣカードは用紙に比べると高価であるため、ＩＣカードの代わりに印刷により生成可能なＩＤカードを作成することが検討されている。ＩＤカードの偽造防止が困難であると認められれば、低コストで導入可能な入退場管理システムを構築することができる。そこで、本実施形態では一例として入退場管理システムで使用されるＩＤカードの偽造防止（真贋判断）について説明する。
【００２１】
図２は、本実施形態の真贋判断システム１００の概略構成図を示す。真贋判断システム１００は、ユーザＰＣ５０（Personal Computer）、印刷装置３０、クラウドサーバ４０、及び、入退場管理システム６０を有している。
【００２２】
ユーザＰＣ５０と印刷装置３０は社内ネットワーク、又は、インターネットなどの社外ネットワークを介して接続されている。ユーザＰＣ５０はユーザがＩＤカードを作成するための個人情報を入力するためのＰＣである。ユーザＰＣ５０としては例えば、一般的なＰＣ、タブレット端末、スマートフォンなどである。ただし、個人情報の入力が可能な機器であればよい。例えば、複合機、電子黒板、テレビ会議端末、等でもよい。あるいはユーザが所定のサーバ装置に個人情報を入力し、このサーバ装置が印刷装置３０に個人情報を送信してもよい。また、ユーザがマニュアルで個人情報を入力するのでなく、スマートフォンなどに記憶されている個人情報が入力されてもよい。
【００２３】
印刷装置３０は、主にトナー又はインクにより文字や図形等の有意な画像を形成するものであるが、例えば、それ自体意味を持たないパターン等を形成するもの、又は、３次元像を造形するものも含まれる。本実施形態のトナー又はインクには肉眼で判読可能なもののほか、肉眼で判読が困難なものも含まれる。本実施形態の印刷装置３０は通常トナー又は通常インク、及び、不可視トナー又は不可視インクで真贋判断情報をＩＤカードに印刷する。詳細は後述される。
【００２４】
また、印刷装置３０が印刷する記録媒体は、トナー又はインクが付着可能なものであればよい。一時的に付着可能なものであって、付着して固着するもの、付着して浸透するものなどを意味する。具体例としては、用紙、記録紙、記録用紙、フィルム、布などの記録媒体、電子基板、圧電素子などの電子部品、粉体層（粉末層）、などの媒体であり、特に限定しない限り、トナー又はインクが付着するすべてのものが含まれる。
【００２５】
また、「トナー又はインクが付着可能なもの」の材質は、紙、糸、繊維、布帛、皮革、金属、プラスチック、ガラス、木材、セラミックスなどトナー又はインクが一時的でも付着可能であればよい。
【００２６】
印刷装置３０は電子写真技術を用いた印刷装置のほか、液滴を吐出するインクジェット技術を用いた印刷装置も含まれる。印刷装置３０は複合機でもよい。複合機の「複合」とは、画像形成機能、ＦＡＸ送受信、原稿のスキャン、及び、コピーなどの複数の機能を有することを意味する。複合機はＭＦＰ(Multifunction Peripheral/Printer/Product)と呼ばれる場合がある。ただし、本実施形態では画像形成機能を有していればよい。また、印刷装置３０は、画像形成装置又はプリンタと呼ばれていてもよい。
【００２７】
また、真贋判断システム１００では、クラウドサーバ４０、印刷装置３０、及び、入退場管理システム６０がネットワークＮを介して接続されている。ネットワークＮは、ＬＡＮやインターネットなどの一般的なネットワークが想定されている。ＬＡＮは例えば印刷装置３０が配置されている社内などの施設内のＬＡＮである。ネットワークＮには、この他、ＶＰＮ（Virtual Private Network）や広域イーサネット（登録商標）が含まれていたりしてもよい。ネットワークＮは有線又は無線のどちらで構築されてもよく、また、有線と無線が組み合わされていてもよい。
【００２８】
クラウドサーバ４０は、通信機能を有する情報処理装置である（サーバ装置）。クラウドサーバ４０は印刷装置３０から個人情報を送信されると真贋判断情報を生成するパターンに関する情報（以下、パターン情報という）を印刷装置３０に返却する。クラウドサーバ４０は個人情報とパターン情報を対応付けて管理している。また、クラウドサーバ４０は入退場管理システム６０からの個人ＩＤを指定した問い合わせに対してパターン情報を返却する。これにより、入退場管理システム６０は真贋判断情報を復元できる。
【００２９】
入退場管理システム６０は、ＩＤカードの読取装置を備えた１つ以上の情報処理装置である。入退場管理システム６０は、ユーザの入退場を管理するためのシステムである。例えば、展示会、ビル、会社、遊技場、駅、など一定の資格が必要な施設へのユーザの入退場を管理することができる。当然ながら、一定の資格が不要な施設においても適用できる。
【００３０】
なお、図２では印刷装置３０がクラウドサーバ４０に個人情報を送信しているが、ユーザＰＣ５０がクラウドサーバ４０に個人情報を送信してもよい。つまり、ユーザＰＣ５０は印刷装置３０とクラウドサーバ４０の両方に個人情報を送信する。個人情報は後述する個人ＩＤで特定されるので、クラウドサーバ４０は印刷装置３０に個人ＩＤと共にパターン情報を送信し、印刷装置３０は個人ＩＤにより個人情報とパターン情報を対応付ける。
【００３１】
＜ハードウェア構成例＞
続いて、本実施形態の真贋判断システム１００におけるユーザＰＣ５０、クラウドサーバ４０、及び、入退場管理システム６０のハードウェア構成について説明する。
【００３２】
＜＜ユーザＰＣ、クラウドサーバ、及び、入退場管理システムのハードウェア構成例＞＞
ユーザＰＣ５０、クラウドサーバ４０、及び、入退場管理システム６０は、例えば図３に示すハードウェア構成のコンピュータシステムにより実現される。図３は本実施形態に係るコンピュータシステム２００の一例のハードウェア構成図である。
【００３３】
図３に示したコンピュータシステム２００は、入力装置２０１、表示装置２０２、外部Ｉ／Ｆ２０３、ＲＡＭ（Random Access Memory）２０４、ＲＯＭ（Read Only Memory）２０５、ＣＰＵ（Central Processing Unit）２０６、通信Ｉ／Ｆ２０７、及びＨＤＤ（Hard Disk Drive）２０８などを備え、それぞれがバスＢで相互に接続されている。
【００３４】
入力装置２０１はキーボードやマウス、タッチパネルなどを含み、ユーザが各操作信号を入力するのに用いられる。表示装置２０２はディスプレイなどを含み、コンピュータシステム２００による処理結果を表示する。
【００３５】
通信Ｉ／Ｆ２０７はコンピュータシステム２００を社内ネットワーク及びインターネット等に接続させるインタフェースである。これにより、コンピュータシステム２００は通信Ｉ／Ｆ２０７を介してデータ通信を行うことができる。
【００３６】
ＨＤＤ２０８はプログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、例えばコンピュータシステム２００全体を制御する基本ソフトウェアであるＯＳ（Operating System）や、ＯＳ上において各種機能を提供するアプリケーションソフトなどがある。ＨＤＤ２０８は格納しているプログラムやデータを所定のファイルシステム及び／又はＤＢ（データベース）により管理している。
【００３７】
外部Ｉ／Ｆ２０３は、外部装置とのインタフェースである。外部装置には、記録媒体２０３ａなどがある。これにより、コンピュータシステム２００は外部Ｉ／Ｆ２０３を介して記録媒体２０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体２０３ａにはフレキシブルディスク、ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk）、ＳＤメモリカード（SD Memory card）、ＵＳＢメモリ（Universal Serial Bus memory）などがある。
【００３８】
ＲＯＭ２０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ２０５には、コンピュータシステム２００の起動時に実行されるＢＩＯＳ（Basic Input/Output System）、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ２０４は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。
【００３９】
ＣＰＵ２０６は、ＲＯＭ２０５やＨＤＤ２０８などの記憶装置からプログラムやデータをＲＡＭ２０４上に読み出し、処理を実行することで、コンピュータシステム２００全体の制御や機能を実現する演算装置である。
【００４０】
なお、クラウドサーバ４０はクラウドコンピューティングに対応していてよいが、いわゆる単体の情報処理装置でもよい。クラウドコンピューティングとは、特定ハードウェア資源が意識されずにネットワーク上のリソースが利用される利用形態をいう。
【００４１】
＜＜印刷装置のハードウェア構成例＞＞
図４は、印刷装置３０のハードウェア構成の一例を示す図である。図４に示すように、印刷装置３０は、本体装置１０と、操作部２０と、を備える。本体装置１０と操作部２０は、専用の通信路２９を介して相互に通信可能に接続されている。通信路２９は、例えばＵＳＢ（Universal  Serial  Bus）規格のものを用いることもできるが、有線か無線かを問わず任意の規格のものであってよい。
【００４２】
なお、本体装置１０は、操作部２０で受け付けた操作に応じた動作を行うことができる。また、本体装置１０は、ＰＣ１０等の外部装置とも通信可能であり、外部装置から受信した指示に応じた動作を行うこともできる。
【００４３】
次に、本体装置１０のハードウェア構成について説明する。図４に示すように、本体装置１０は、ＣＰＵ（Central  Processing  Unit）１１と、ＲＯＭ(Read  Only  Memory)１２と、ＲＡＭ(Random  Access  Memory)１３と、ＨＤＤ（Hard  Disk  Drive）１４と、通信Ｉ／Ｆ（Interface）１５と、接続Ｉ／Ｆ１６と、エンジン部１７と、を備え、これらがシステムバス１８を介して相互に接続されている。説明の便宜上、図４では、本体装置１０がＨＤＤ１４を有している構成を例に挙げて説明したが、例えばＨＤＤ１４を有していない構成（例えばフラッシュメモリを有する構成）もあり得る。
【００４４】
ＣＰＵ１１は、本体装置１０の動作を統括的に制御する。ＣＰＵ１１は、ＲＡＭ１３をワークエリア（作業領域）としてＲＯＭ１２又はＨＤＤ１４等に格納されたプログラムを実行することで、本体装置１０全体の動作を制御し、コピー機能、スキャナ機能、ファクス機能、及びプリンタ機能などの各種機能を実現する。
【００４５】
通信Ｉ／Ｆ１５は、ネットワークＮと接続するためのインタフェースである。接続Ｉ／Ｆ１６は、通信路２９を介して操作部２０と通信するためのインタフェースである。
【００４６】
エンジン部１７は、コピー機能、スキャナ機能、ファクス機能、及び、プリンタ機能を実現させるための、汎用的な情報処理及び通信以外の処理を行うハードウェアである。例えば、原稿の画像をスキャンして読み取るスキャナ、用紙等のシート材への印刷を行うプロッタ（画像形成部）、ファクス通信を行うファクス部などを備えている。更に、印刷済みシート材を仕分けるフィニッシャや、原稿を自動給送するＡＤＦ（自動原稿給送装置）のような特定のオプションを備えることもできる。
【００４７】
次に、操作部２０のハードウェア構成について説明する。図４に示すように、操作部２０は、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、フラッシュメモリ２４と、通信Ｉ／Ｆ２５と、接続Ｉ／Ｆ２６と、操作パネル２７と、を備え、これらがシステムバス２８を介して相互に接続されている。説明の便宜上、図４では、操作部２０はフラッシュメモリ２４を有している構成を例に挙げて説明したが、例えばフラッシュメモリ２４を有していない構成もあり得るなど、図示する構成は一例である。
【００４８】
＜機能について＞
図５は、真贋判断システム１００が有するユーザＰＣ５０、印刷装置３０、クラウドサーバ４０、及び、入退場管理システム６０の機能をブロック状に示す機能ブロック図の一例である。
【００４９】
＜＜ユーザＰＣ＞＞
ユーザＰＣ５０は、操作受付部３１、表示制御部３２、及び、第１通信部３３を有する。ユーザ端末が有するこれら各機能部は、図３に示された各構成要素のいずれかが、ＨＤＤ２０８からＲＡＭ２０４に展開されたプログラムに従ったＣＰＵ２０６からの命令により動作することで実現される機能又は手段である。このプログラムは、プログラム配信用のサーバから配信されるか又は記憶媒体に記憶された状態で配布される。
【００５０】
操作受付部３１は、ユーザＰＣ５０に対する各種の操作を受け付ける。例えば、個人情報の入力、及び、印刷指示を受け付ける。ユーザＰＣ５０では個人情報の入力用のアプリケーションソフトが動作していてよい。アプリケーションソフトは所定の画面に個人情報の入力を促す。あるいは、任意のサーバ装置から送信されたＨＴＭＬ等で記述された画面情報を表示制御部３２が解析して個人情報の入力用の画面を表示し、この画面に対する個人情報の入力を操作受付部３１が受け付けてもよい。
【００５１】
個人情報として種々の情報があり得るが、例えば、個人ＩＤ、及び、ユーザ名等がある。ただし、個人情報はこれらに限られない。なお、ＩＤはIdentificationの略であり識別子や識別情報という意味である。ＩＤは複数の対象から、ある特定の対象を一意的に区別するために用いられる名称、符号、文字列、数値又はこれらのうち１つ以上の組み合わせをいう。
【００５２】
表示制御部３２は、アプリケーションソフトの画面、又は、任意のサーバ装置から受信した画面情報を解析して生成した画面を表示装置２０２に表示する。例えば、ユーザがテキストデータを入力する入力欄、項目を選択するためラジオボタン、チェックボックスなど、情報を入力するための一般的な画面を表示する。
【００５３】
第１通信部３３は、印刷装置３０に印刷要求と共に個人情報を送信する。ユーザＰＣ５０には予め印刷装置３０に対応したプリンタドライバがインストールされており、アプリケーションソフト等から起動されたプリンタドライバが印刷装置３０に個人情報を送信することで印刷要求する。
【００５４】
＜＜印刷装置＞＞
印刷装置３０は、第２通信部４１、第３通信部４２、真贋判断情報生成部４３、及び、印刷部４４を有している。印刷装置３０が有するこれら各機能部は、図４に示された各構成要素のいずれかが、ＨＤＤ１４からＲＡＭ１３に展開されたプログラムに従ったＣＰＵ１１からの命令により動作することで実現される機能又は手段である。このプログラムは、プログラム配信用のサーバから配信されるか又は記憶媒体に記憶された状態で配布される。なお、操作部２０が機能を有していてもよい。
【００５５】
第２通信部４１は、ユーザＰＣ５０と各種の情報を送受信する。本実施形態では、個人情報を含む印刷要求をユーザＰＣ５０から取得する。
【００５６】
第３通信部４２は、クラウドサーバ４０と各種の情報を送受信する。本実施形態では、第３通信部４２は、個人情報をクラウドサーバ４０に送信し、クラウドサーバ４０からパターン情報及び暗号化された個人情報（後述する詳細情報が暗号化されるが個人情報の全体が暗号化されてよい）を受信する。
【００５７】
真贋判断情報生成部４３は暗号化された個人情報を２次元バーコードのような画像情報に変換する。個人情報が２次元バーコードに変換された画像情報を「元の２次元バーコード」という。変換の処理を「生成する」「符号化する」「コード化する」と称してもよい。２次元バーコードとしては例えばＱＲコード（登録商標）が知られているが、２次元バーコードの種類は制限されないし、格納できる情報の容量が足りれば１次元バーコードでもよい。真贋判断情報生成部４３は、クラウドサーバ４０から取得したパターン情報に基づいて、画像情報を通常トナーで印刷される通常画像と不可視トナーで印刷される不可視画像に分ける。個人情報ごとにどのパターン情報で真贋判断情報が生成されたかはクラウドサーバ４０に保存されている。
【００５８】
通常画像と不可視画像の重ね合わせのパターン情報には例えば以下のようなものがある。
パターン１：通常画像と不可視画像を重ね合わせた画像（ＯＲ画像）
パターン２：通常画像と不可視画像を重ね合わせ、重複部分のみ取り出した画像（ＡＮＤ画像）
パターン３：不可視画像のみ
したがって、真贋判断情報生成部４３は、重ね合わせた時に画像情報を復元できるように、パターン情報に応じて通常画像と不可視画像を生成する。本実施形態では、通常画像と不可視画像が真贋判断情報である。
【００５９】
画像情報が同じでも、パターン情報が異なる場合、パターン１の通常画像とパターン２の通常画像は異なり、パターン１の不可視画像とパターン２の不可視画像は異なる。
【００６０】
個人ＩＤ及び真贋判断情報はＩＤカード７０に印刷される。詳細は図６に示す。なお、個人ＩＤのように個人を特定又は識別する情報は真贋判断情報とは別に印刷される。入退場管理システム６０が個人ＩＤに対応付けられているパターン情報をクラウドサーバ４０から取得する必要があるためである。
【００６１】
印刷部４４は通常トナー又は通常インクを用いて通常画像をＩＤカード７０に印刷し、また、不可視トナー又は不可視インクを用いて不可視画像をＩＤカード７０に印刷する。また、印刷部４４は、通常トナー又は通常インクの少なくとも一方で個人ＩＤをＩＤカード７０に印刷する。ユーザは排紙トレイからＩＤカード７０を取り出し、入退場管理システム６０に携帯する。あるいは印刷管理者等がユーザにＩＤカード７０を配布する。
【００６２】
＜＜クラウドサーバ＞＞
クラウドサーバ４０は、第４通信部５１、個人情報処理部５２、第５通信部５３、及び、個人情報提供部５４を有する。クラウドサーバ４０が有するこれら各機能部は、図３に示された各構成要素のいずれかが、ＨＤＤ２０８からＲＡＭ２０４に展開されたプログラムに従ったＣＰＵ２０６からの命令により動作することで実現される機能又は手段である。このプログラムは、プログラム配信用のサーバから配信されるか又は記憶媒体に記憶された状態で配布される。
【００６３】
また、クラウドサーバ４０は、図３に示したＨＤＤ２０８又はＲＡＭ２０４に構築される個人情報ＤＢ５５を有している。まず、表１を用いて個人情報ＤＢについて説明する。
【００６４】
【表１】
2020017144.tif 000003
表１は個人情報ＤＢ５５に記憶されている情報を模式的に示す。個人情報ＤＢ５５は個人ＩＤに対応付けられた、詳細情報（ユーザ名、入場権限）、パターン情報、及び、暗号化鍵の各項目を有する。個人ＩＤは上記のとおりであり、詳細情報は個人ＩＤ以外の個人情報である。パターン情報はパターン１〜３のいずれかである。暗号化鍵は詳細情報の暗号化に使用され、復号にも使用される（暗号化鍵と復号鍵が異なっていてもよい）。クラウドサーバ４０では詳細情報が暗号化されている。暗号化された詳細情報が印刷装置３０に返却される。
【００６５】
表１の個人情報は一例に過ぎず、表１に示す他、勤務先、勤務先の住所、勤務先の電話番号、自宅の住所、自宅の電話番号、メールアドレス、性別、及び、年齢などがあってもよい。
【００６６】
図５に戻って説明する。まず第４通信部５１は印刷装置３０と各種の情報を送受信する。本実施形態では、第４通信部５１は、個人情報を印刷装置３０から受信し、個人ＩＤ，パターン情報、及び、暗号化された詳細情報を印刷装置３０に送信する。
【００６７】
個人情報処理部５２は個人情報が送信されるとパターン情報と暗号化鍵を生成する。暗号化鍵で詳細情報を暗号化する。また、個人情報から個人ＩＤを抽出し、個人ＩＤに対応付けて暗号化された詳細情報、パターン情報及び暗号化鍵を個人情報ＤＢ５５に登録する。
【００６８】
個人情報提供部５４は入退場管理システム６０からの個人ＩＤを指定したパターン情報と個人情報の要求に対し、パターン情報、暗号化された詳細情報及び暗号化鍵を個人情報ＤＢ５５から取得して第５通信部５３を介して入退場管理システム６０に提供する。
【００６９】
第５通信部５３は、入退場管理システム６０と各種の情報を送受信する。本実施形態では、個人ＩＤを指定した個人情報の要求を受信し、パターン情報、暗号化された詳細情報及び暗号化鍵を入退場管理システム６０に送信する。
【００７０】
＜＜入退場管理システム＞＞
入退場管理システム６０は、第６通信部６１、改竄検出部６２、復元部６３、不可視画像読取部６４、及び、通常画像読取部６５を有する。入退場管理システム６０が有するこれら各機能部は、図３に示された各構成要素のいずれかが、ＨＤＤ２０８からＲＡＭ２０４に展開されたプログラムに従ったＣＰＵ２０６からの命令により動作することで実現される機能又は手段である。このプログラムは、プログラム配信用のサーバから配信されるか又は記憶媒体に記憶された状態で配布される。
【００７１】
第６通信部６１はクラウドサーバ４０と各種の情報を送受信する。本実施形態では、個人ＩＤを指定して個人情報の要求を送信し、パターン情報、暗号化された詳細情報及び暗号化鍵をクラウドサーバ４０から受信する。
【００７２】
通常画像読取部６５は、スキャナなどの読取装置により実現されており、ＩＤカード７０から通常画像及び個人ＩＤを読み取る。一般的なスキャナ装置を利用できる。不可視画像読取部６４はスキャナなどの読取装置により実現されており、ＩＤカード７０から不可視画像を読み取る（個人ＩＤが不可視トナー又は不可視インクで印刷されている場合は個人ＩＤも読み取る）。不可視画像を読み取るために、紫外線、赤外線などを照射する機能を有する。これにより、ＩＤカード７０の不可視画像も可視化され、読み取ることが可能になる。なお、読取装置はラインセンサでも２次元画像センサでもよい。
【００７３】
復元部６３は、通常画像に含まれる個人ＩＤを指定してクラウドサーバ４０に対しパターン情報を要求し、真贋判断情報の重ね合わせのパターンであるパターン情報を取得する。この時、暗号化された詳細情報及び暗号化鍵を取得してよい。そして、復元部６３はパターン情報に従い通常画像読取部６５が読み取った通常画像と不可視画像読取部６４が読み取った不可視画像を重ね合わせることで、元の２次元バーコード（画像情報）を復元する。
【００７４】
改竄検出部６２は、復元された画像情報から個人情報をデコードする。また、暗号化鍵で詳細情報を復号する。そして、デコードした個人情報に含まれる詳細情報と、クラウドサーバ４０上に登録されていた詳細情報とを照合する事で改竄検知を行う。
【００７５】
＜ＩＤカードの印刷例＞
図６は、ＩＤカード７０に印刷された個人ＩＤ４０１と画像情報４０２の一例である。ＩＤカード７０には個人ＩＤ４０１が印刷され、画像情報４０２が２次元バーコードとして印刷されている。個人ＩＤは説明の便宜上、文字と数字であるが、例えば１次元バーコード又は２次元バーコードで印刷されてもよい。また、個人ＩＤ４０１は通常画像として印刷されているが、不可視画像として印刷されてもよい。本実施形態では通常画像と不可視画像のどちらも読み取ることができる。
【００７６】
個人ＩＤが文字又は数字の少なくとも一方で印刷されている場合、通常画像読取部６５はＯＣＲ（Optical Character Reader）を実行して個人ＩＤに変換する。
【００７７】
画像情報４０２は、通常画像４０２ａと不可視画像４０２ｂを有している。不可視画像４０２ｂは不可視であることを示すため点線で示した。画像情報４０２は２次元バーコードの態様を有しているが、１次元バーコードなどでもよい。通常画像４０２ａと不可視画像４０２ｂは、上記のパターン１、２のいずれかに応じて印刷されている。
【００７８】
通常画像４０２ａと不可視画像４０２ｂの詳細な作成方法は図９等に説明されているので簡単に説明する。元の２次元バーコードは黒マス（黒画素の一例）と白マス（白画素の一例）の配置パターンで情報を表すが、元の２次元バーコードの複数の黒マスをＡとする。
【００７９】
パターン１の通常画像は、黒マスＡから一部の黒マスａを除いたものである。不可視画像はこの一部の黒マスａである。したがって、通常画像と不可視画像をＯＲ演算すると元の黒マスＡが得られる。
【００８０】
パターン２の通常画像は、黒マスＡに余分の黒マスｂを加えたものである。不可視画像は黒マスＡに余分の黒マスｃを加えたものである。ただし、黒マスｂと黒マスｃは重複しない。黒マスｂ、ｃのいずれかはなくてもよい。したがって、通常画像と不可視画像をＡＮＤ演算すると元の黒マスＡが得られる。
【００８１】
なお、パターン１において黒マスａの決定方法は不作為でよい。パターン２において黒マスｂと黒マスｃの決定方法は重複しないという制限の元、不作為でよい。
【００８２】
＜ユーザが個人情報を入力する際の処理＞
図７は、ユーザがユーザＰＣ５０に個人情報を入力した際の印刷装置３０の処理を説明するシーケンス図の一例である。
【００８３】
S1：ユーザが個人情報（個人ＩＤと詳細情報）を入力すると、ユーザＰＣ５０の操作受付部３１が個人情報の入力を受け付ける（Ｓ１１）。
【００８４】
S2：ユーザＰＣ５０の第１通信部３３は個人情報を印刷装置３０に送信する。
【００８５】
S3：印刷装置３０の第２通信部４１は個人情報を受信する。第３通信部４２は個人情報をクラウドサーバ４０に送信する。
【００８６】
S4：クラウドサーバ４０の第４通信部５１は個人情報を受信し、個人情報処理部５２がまず通常画像と不可視画像の重ね合わせのパターン情報を決定する。パターン情報の決定方法は特に決まりはなく、不作為に決定してよい。
【００８７】
S5：次に、クラウドサーバ４０の個人情報処理部５２は暗号化鍵を生成し詳細情報を暗号化する。個人情報処理部５２は、個人ＩＤ、暗号化された詳細情報、パターン情報、及び、暗号化鍵を個人情報ＤＢ５５に登録する。
【００８８】
S6：クラウドサーバ４０の第４通信部５１は個人ＩＤ、暗号化された詳細情報、及び、パターン情報を印刷装置３０に送信する。個人ＩＤは個人情報を特定するために使用される。
【００８９】
S7：印刷装置３０の第３通信部４２は個人ＩＤ、暗号化された詳細情報、及び、パターン情報を受信する。印刷装置３０の真贋判断情報生成部４３は暗号化された詳細情報を２次元バーコードに変換する。
【００９０】
S8：真贋判断情報生成部４３はパターン情報にしたがって２次元コードから通常画像と不可視画像を生成する。通常画像と不可視画像の生成方法も特に決まりはなく、パターン１なら黒マスを半分に分けてもよいし、不均等に分けてもよい。パターン２なら重複しないように白マスを通常画像と不可視画像とで分ければよい。
【００９１】
＜入退場管理システムが偽造の有無を判断する処理＞
図８は、入退場管理システム６０がＩＤカード７０の偽造の有無を判断する手順を示すフローチャート図の一例である。
【００９２】
入退場管理システム６０の通常画像読取部６５は、ＩＤカード７０から個人ＩＤを読み取る（Ｓ１１）。不可視画像読取部６４が個人ＩＤを読み取ってもよい。
【００９３】
入退場管理システム６０の復元部６３は第６通信部６１を介して、個人ＩＤを指定してパターン情報を要求する（Ｓ１２）。第６通信部６１がクラウドサーバ４０からパターン情報を取得すると、復元部６３は、不可視画像読取部６４が読み取った不可視画像と通常画像読取部６５が読み取った通常画像をパターン情報に基づいて重ね合わせ、元の２次元バーコード（画像情報）を生成する。なお、説明を簡単にするため、第６通信部６１は暗号化された詳細情報と暗号化鍵を受信しておく。
パターン１：通常画像と不可視画像を重ね合わせる
パターン２：通常画像と不可視画像を重ね合わせ、重複部分のみ取り出す
改竄検出部６２は、２次元バーコードをデコードして暗号化された詳細情報を生成する（Ｓ１３）。改竄検出部６２は、暗号化鍵で暗号化された詳細情報を復号する。
【００９４】
改竄検出部６２は、デコードした詳細情報とクラウドサーバ４０から取得した詳細情報が一致するか否か判断する（Ｓ１４）。
【００９５】
一致した場合（Ｓ１４のＹｅｓ）、改竄検出部６２は偽造なしと判断し（Ｓ１６）、ユーザは入退場が可能となる。一致しない場合（Ｓ１４のＮｏ）、改竄検出部６２は偽造ありと判断し（Ｓ１５）、ユーザは入退場できない。詳細情報には入場権限も含まれているため、入場権限に応じた入場制限が可能になる。
【００９６】
＜真贋判断情報の生成の詳細＞
図９は、真贋判断情報の作成手順を模式的に説明する図の一例である。
【００９７】
S101：各ユーザの個人ＩＤ、詳細情報（ユーザ名、入場権限）、及び、パターン情報がクラウドサーバ４０に登録されているものとする。図９ではこのうちユーザＢの個人情報の印刷を説明する。
【００９８】
S102：クラウドサーバ４０の個人情報処理部５２は個人情報ＤＢ５５から詳細情報を取り出す。：次に、個人情報処理部５２は詳細情報を暗号化する。暗号化鍵はクラウドサーバ４０が保持しておく。
【００９９】
S103：印刷装置３０の真贋判断情報生成部４３は暗号化された詳細情報を２次元バーコード４００に変換する。
【０１００】
S104：更に、印刷装置３０の真贋判断情報生成部４３はクラウドサーバ４０から送信されたパターン情報に基づいて、通常画像と不可視画像（すなわち真贋判断情報）を生成する。図９のステップS104に示す左側の２次元バーコードが通常画像４０２ａであり、右側の２次元バーコードが不可視画像４０２ｂである。なお、図９では説明のため、不可視画像４０２ｂも黒色で表示している。元の２次元バーコード４００に黒マス７２が加えられた２次元バーコードが通常画像４０２ａである。元の２次元バーコード４００に黒マス７３（不可視である）が加えられた２次元バーコードが不可視画像４０２ｂである。
【０１０１】
このように、パターン２の場合、真贋判断情報生成部４３は元の２次元バーコード４００を２つ複製して（通常画像と不可視画像）、それぞれの白マス領域に不作為に黒マス７２，７３を追加する。このとき、通常画像と不可視画像の追加部分が重複しないようにする。
【０１０２】
図１０を用いて、パターン１の場合の通常画像と不可視画像の生成方法についても説明する。図１０ではパターン１の場合の真贋判断情報の生成方法であるステップＳ104−2のみを説明する。
【０１０３】
S104−2：真贋判断情報生成部４３は、元の２次元バーコード４００を複製して通常画像４０２ａと不可視画像４０２ｂをそれぞれ生成し、通常画像４０２ａと不可視画像４０２ｂから一部の黒マスを削除する。通常画像と不可視画像の削除部分が重複しないようにする。通常画像と不可視画像の両方に同じ黒マスが残ることは問題ない。例えば元の２次元バーコード４００のうち、市松模様（Checkered pattern）の白にあたる黒マスを削除したものを通常画像４０２ａ、市松模様の黒にあたる黒マスを削除したものを不可視画像４０２ｂとする。
【０１０４】
説明の便宜上、元の２次元バーコード４００に座標を付した。通常画像４０２ａでは｛(1,1)、(1,3)、(3,1)、(3,3)、(5,1)｝が削除される。不可視画像では、｛(1,2)、(2,1)、(2,3)、（4,1）｝が削除される。一般化すると通常画像４０２ａでは｛(x,1)、(x,3)、(x,5)・・・、(x+1,0)、(x+1,2)・・・が削除され、不可視画像４０２ｂでは｛(x,0)、(x,2)、(x,4)・・・、(x+1,1)、(x+1,3)・・・｝が削除される。
【０１０５】
＜ユーザがＩＤカードで入退場管理システムに入退場する際の処理＞
図１１は、ユーザがＩＤカード７０で入退場管理システム６０に入退場する際の処理を説明するシーケンス図の一例である。
【０１０６】
S201：ユーザはＩＤカード７０を入退場管理システム６０のカードリーダにかざす。カードリーダはスキャナやカメラである。
【０１０７】
S202：入退場管理システム６０の通常画像読取部６５は通常画像を読み取り、不可視画像読取部６４は不可視画像を読み取る。
【０１０８】
S203：通常画像読取部６５は通常画像から個人ＩＤを検出する。例えば、ＯＣＲを施して所定の桁数でかつ所定のフォーマットの数字又は文字の少なくとも一方の組み合わせを検出する。あるいは、個人ＩＤが１次元バーコード又は２次元バーコードに変換されている場合はこれらをデコードする。個人ＩＤ、通常画像、及び、不可視画像は復元部６３に送出される。
【０１０９】
S204：復元部６３は第６通信部６１を介して個人ＩＤをクラウドサーバ４０に送信して、個人ＩＤに対応付けられた詳細情報、パターン情報、及び、暗号化鍵を要求する。なお、詳細情報は復号されていても暗号化されていてもよい。ここでは説明の便宜上、詳細情報は復号されているものとする。
【０１１０】
S205：クラウドサーバ４０の第５通信部５３は個人ＩＤを受信し、個人情報提供部５４が個人ＩＤに対応付けられた、暗号化された詳細情報、パターン情報、及び、暗号化鍵を個人情報ＤＢ５５から取得する。第５通信部５３は、暗号化された詳細情報、パターン情報、及び、暗号化鍵を入退場管理システム６０に送信する。
【０１１１】
S206：入退場管理システム６０の第６通信部６１は暗号化された詳細情報、パターン情報、及び、暗号化鍵を受信する。これにより、復元部６３はパターン情報に基づいて通常画像と不可視画像から元の２次元バーコードを復元する。元の２次元バーコードは改竄検出部６２に送出される。なお、詳細情報はクラウドサーバ４０側で復号しておいてもよい。この場合、クラウドサーバ４０は暗号化鍵を印刷装置３０に送信しなくてよい。
【０１１２】
S207：改竄検出部６２は復元された２次元バーコードをデコードして暗号化された詳細情報を取得する。
【０１１３】
S208：改竄検出部６２は暗号化された詳細情報を暗号化鍵で復号する。以降は、図８にしたがって真贋判断を行うことができる。
【０１１４】
＜真贋判断情報の復元の詳細＞
＜＜パターン２＞＞
図１２は、パターン２の真贋判断情報の復元手順を模式的に説明する図の一例である。
【０１１５】
S301：クラウドサーバ４０から送信されたパターン２に基づいて復元部６３は通常画像４０２ａと不可視画像４０２ｂにＡＮＤ演算を行い元の２次元バーコード４００を復元する。パターン２であるので、復元部６３は通常画像４０２ａの黒マスを１つずつ探索し、不可視画像４０２ｂの同じ場所に黒マスがある場合に、その黒マスを元の２次元バーコード４００の黒マスに採用する。逆に不可視画像から探索しても２次元バーコード４００を復元できる。
【０１１６】
S302：元の２次元バーコード４００が復元されると、改竄検出部６２が２次元バーコード４００をデコードして暗号化された詳細情報を生成する。
【０１１７】
S303：改竄検出部６２は、クラウドサーバ４０から取得した暗号化鍵で詳細情報（ユーザ名、入場権限）を復号する。
【０１１８】
S304：以上により、個人ＩＤ（通常画像から読み取り済み）、ユーザ名、及び、入場権限が得られる。
【０１１９】
＜＜パターン１＞＞
図１３は、真贋判断情報の復元手順を模式的に説明する図の一例である。図１３ではパターン１の真贋判断情報の復元手順を説明する。図１３では主に図１２との相違を説明する。図１３では、説明のため、通常画像４０２ａの黒マスを斜線で、不可視画像４０２ｂの黒マスを横線で示した。
【０１２０】
S301−2：クラウドサーバ４０から送信されたパターン１に基づいて復元部６３は通常画像４０２ａと不可視画像４０２ｂにＯＲ演算を行い元の２次元バーコード４００を復元する。パターン１であるので、復元部６３は通常画像４０２ａの黒マスをそのまま２次元バーコード４００に配置し、不可視画像４０２ｂの黒マスをそのまま２次元バーコード４００に配置する。
【０１２１】
このようにパターン情報に応じて重ね合わせ方が異なるが、パターン情報が分かれば元の２次元バーコード４００を復元することができる。
【０１２２】
＜まとめ＞
以上説明したように、本実施形態の真贋判断情報は、通常画像だけから読み取ることができないため、印刷物の偽造を困難にすることができる。
【０１２３】
また、従来の技術では真贋判断のための情報が全てレシートに印刷されているが、本実施形態では、通常画像と不可視画像の重ね合わせのパターンを外部（クラウドサーバ４０）が管理するので、仮に第三者が通常画像と不可視画像を取得しても真贋判断情報を復元することの困難性が高い。
【０１２４】
また、従来技術では、通常インクにより印刷された情報とステルスインクにより印刷された情報との関係が暗号化された情報と復号鍵であるという一定の関係であるが、本実施形態では、重ね合わせ方が複数あるので、通常画像と不可視画像との関係を不特定にできる。
【０１２５】
＜変形例＞
図１４を用いて変形例について説明する。本実施形態の真贋判断情報はＩＤカード７０以外にも適用できる。例えば、商品に正規品を示す商品ラベル５０１を印刷して商品に貼付し、納品時に海賊品かどうかをチェックする海賊品チェックシステム８０にも適用できる。
【０１２６】
図１４は、真贋判断情報の海賊品チェックシステム８０への適用例を示す図である。図１４では主に図２との相違を説明する。図１４ではＩＤカード７０ではなく商品ラベル５０１に真贋判断情報が印刷される。また、商品を識別する商品ＩＤが個人ＩＤと同様の役割を果たす。真贋判断情報の生成方法と復元方法は同様でよい。こうすることで、商品ラベルのデザインが似ていても偽造を発見できるので、海賊品の偽造を困難にすることができる。
【０１２７】
＜その他の適用例＞
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【０１２８】
例えば、本実施形態ではＯＲ演算又はＡＮＤ演算で復元できる通常画像と不可視画像を生成したが、ＸＯＲ演算（排他的論理和）で復元できる通常画像と不可視画像を生成してもよい。
【０１２９】
また、本実施形態では、１つの通常画像と１つの不可視画像を生成したが、複数の通常画像と複数の不可視画像を生成してもよい。例えば、元の２次元バーコードを２つに分割し（不作為に黒画素を取り出す）、１つから通常画像と不可視画像を生成し、他方から通常画像と不可視画像を生成する。この場合、それぞれのパターンを変えてよい。
【０１３０】
また、図５などの構成例は、ユーザＰＣ５０、印刷装置３０、クラウドサーバ４０，及び、入退場管理システム６０による処理の理解を容易にするために、主な機能に応じて分割したものである。処理単位の分割の仕方や名称によって本発明が制限されることはない。また、ユーザＰＣ５０、印刷装置３０、クラウドサーバ４０，及び、入退場管理システム６０の処理は、処理内容に応じて更に多くの処理単位に分割することもできる。また、１つの処理単位が更に多くの処理を含むように分割することもできる。
【０１３１】
また、クラウドサーバ４０は複数存在してもよいし、複数のサーバ装置でクラウドサーバ４０の機能が提供されてもよい。
【０１３２】
なお、真贋判断情報生成部４３は画像生成手段の一例であり、印刷部４４は印刷手段の一例であり、通常画像読取部６５は第１の読取手段の一例であり、不可視画像読取部６４は第２の読取手段の一例であり、復元部６３は復元手段の一例であり、改竄検出部６２は判断手段の一例であり、第３通信部４２は第１の通信手段の一例であり、第４通信部５１は第２の通信手段の一例である。
【符号の説明】
【０１３３】
３０        印刷装置
５０        ユーザＰＣ
６０        入退場管理システム
７０        ＩＤカード
８０        海賊品チェックシステム
１００      真贋判断システム
【先行技術文献】
【特許文献】
【０１３４】
【特許文献１】特許第５３９１８５３号公報
【図１】
2020017144.tif 000004
【図２】
2020017144.tif 000005
【図３】
2020017144.tif 000006
【図４】
2020017144.tif 000007
【図５】
2020017144.tif 000008
【図６】
2020017144.tif 000009
【図７】
2020017144.tif 000010
【図８】
2020017144.tif 000011
【図９】
2020017144.tif 000012
【図１０】
2020017144.tif 000013
【図１１】
2020017144.tif 000014
【図１２】
2020017144.tif 000015
【図１３】
2020017144.tif 000016
【図１４】
2020017144.tif 000017