(57)【要約】本発明は、画素の基本要素を利用した暗号化/復号化装置及びその方法と、それを利用した暗復号化システム及びその方法と、前記方法を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体に関する。画素の基本要素を利用した暗号化装置に適用される暗号化方法において、暗号化のための情報を入力される第1ステップと、乱数マップを生成する第2ステップと、暗号化対象情報を画素の基本要素単位に分解する第3ステップと、前記分解された画素の基本要素を暗号化する第4ステップと、前記暗号化された情報を出力する第5ステップとを含む。
2004529565.tif 000002
【特許請求の範囲】
【請求項１】
画素の基本要素を利用した暗号化装置に適用される暗号化方法において、
暗号化のための情報を入力される第1ステップと、
乱数マップを生成する第2ステップと、
暗号化対象情報を画素の基本要素単位に分解する第3ステップと、
前記分解された画素の基本要素を暗号化する第4ステップと、
前記暗号化された情報を出力する第5ステップと、
を含むことを特徴とする画素の基本要素を利用した暗号化方法。
【請求項２】
前記第4ステップは、
前記生成された乱数マップを利用して画素の基本要素の位置を変更させ、画素の基本要素の色相を変化させて多段階暗号化することを特徴とする請求項1に記載の画素の基本要素を利用した暗号化方法。
【請求項３】
前記第4ステップは、
前記分解された画素の基本要素を前記生成された乱数マップを利用して、各単位別にパズル化して1次暗号化する第6ステップと、
単階調マップを生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換して2次暗号化する第7ステップと、
前記階調マップにマッピングされた画素の基本要素を配置した後、前記乱数マップを利用して再パズル化して3次暗号化する第8ステップと、
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項４】
前記第4ステップは、
階調マップを生成した後、前記生成された単階調マップに画素の基本要素をマッピングさせて色変換して1次暗号化する第6ステップと、
前記階調マップにマッピングされた画素の基本要素を前記生成された乱数マップを利用して各単位別にパズル化して2次暗号化する第7ステップと、
前記パズル化された画素の基本要素を配置した後、乱数マップを利用して再パズル化して3次暗号化する第8ステップと、
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項５】
前記第4ステップは、
前記分解された画素の基本要素を前記生成された乱数マップを利用して各単位別にパズル化して1次暗号化する第6ステップと、
前記パズル化された画素の基本要素を配置した後、前記乱数マップを利用して再パズル化して2次暗号化する第7ステップと、
階調マップを生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換して3次暗号化する第8ステップと
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項６】
前記第4ステップは、
単階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換して1次暗号化する第6ステップと、
前記階調マップにマッピングされた画素の基本要素を前記生成された乱数マップを利用してパズル化して2次暗号化する第7ステップと
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項７】
前記第4ステップは、
階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換して1次暗号化する第6ステップと、
前記階調マップにマッピングされた画素の基本要素を配置した後、前記生成された乱数マップを利用してパズル化して2次暗号化する第7ステップと、
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項８】
前記第4ステップは、
前記分解された画素の基本要素を前記生成された乱数マップを利用してパズル化して1次暗号化する第6ステップと、
単階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換して2次暗号化する第7ステップ
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項９】
前記第4ステップは、
前記分解された画素の基本要素を配置した後、前記生成された乱数マップを利用してパズル化して1次暗号化する第6ステップと、
単階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換して2次暗号化する第7ステップと
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項１０】
前記第4ステップは、
前記分解された基本要素のうち、いずれかを選択する第6ステップと、
階調マップ生成した後、前記生成された階調マップに任意の一つの基本要素をマッピングさせて色変換して1次暗号化する第7ステップと、
前記階調マップにマッピングされた任意の一つの基本要素を前記生成された乱数マップを利用してパズル化して2次暗号化する第8ステップと
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項１１】
前記第4ステップは、
前記分解された基本要素のうち、いずれかを選択する第6ステップと、
前記選択された任意の一つの基本要素を前記生成された乱数マップを利用してパズル化して1次暗号化する第7ステップと、
単階調マップ生成した後、前記生成された階調マップに任意の一つの基本要素をマッピングさせて色変換して2次暗号化する第8ステップと
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項１２】
前記色変換された基本要素は画素に変換されることを特徴とする請求項5、8、9または11に記載の画素の基本要素を利用した暗号化方法。
【請求項１３】
前記パズル化された基本要素は画素に変換されることを特徴とする請求項6、7または10に記載の画素の基本要素を利用した暗号化方法。
【請求項１４】
前記パズル化された基本要素は画素に変換されることを特徴とする請求項3または4に記載の画素の基本要素を利用した暗号化方法。
【請求項１５】
前記色変換過程は、
前記暗号化された情報を印刷する時、印刷物の背景色と同一系列の色に印刷されるように、画素の基本要素単位で背景色系列の階調マップを生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて背景色系列に色変換することを特徴とする請求項2ないし11のいずれかに記載の画素の基本要素を利用した暗号化方法。
【請求項１６】
前記階調マップは、
単一系列の単階調マップであることを特徴とする請求項2ないし11のいずれかに記載の画素の基本要素を利用した暗号化方法。
【請求項１７】
前記単階調マップは、
黄色の階調マップを含むことを特徴とする請求項5に記載の画素の基本要素を利用した暗号化方法。
【請求項１８】
前記階調マップは、
多系列の多階調マップであることを特徴とする請求項2ないし11のいずれかに記載の画素の基本要素を利用した暗号化方法。
【請求項１９】
前記第4ステップは、
前記生成された乱数マップを利用して画素の基本要素の位置を変更させて暗号化することを特徴とする請求項1に記載の画素の基本要素を利用した暗号化方法。
【請求項２０】
前記第4ステップは、
画素の基本要素の位置を前記生成された乱数マップを利用して、各単位別にパズル化して暗号化することを特徴とする請求項18に記載の画素の基本要素を利用した暗号化方法。
【請求項２１】
暗号化対象情報の色相及び大きさを調整して正規化する第10ステップ
をさらに含むことを特徴とする請求項1ないし11、18、19のうち、いずれかに記載の画素の基本要素を利用した暗号化方法。
【請求項２２】
入力された保安コードを暗号化して暗号キーを生成する第10ステップと、
前記暗号化された情報に前記生成された暗号キーを挿入する第11ステップと
をさらに含むことを特徴とする請求項1ないし11、18、19のうち、いずれかに記載の画素の基本要素を利用した暗号化方法。
【請求項２３】
前記第1ステップは、
画像またはテキストのような暗号化のための情報を入力される第10ステップと、
保安コードを入力される第11ステップと
を含むことを特徴とする請求項1ないし11、18、19のうち、いずれかに記載の画素の基本要素を利用した暗号化方法。
【請求項２４】
前記第10ステップは、
アナログ形態の画像、またはテキストのような暗号化のための情報をデジタル形態に変換して入力されるステップ
を含むことを特徴とする請求項23に記載の画素の基本要素を利用した暗号化方法。
【請求項２５】
前記第10ステップは、
記録媒体に保存されているデジタル形態の画像、またはテキストのような暗号化のための情報を読み出すステップと
を含むことを特徴とする請求項23に記載の画素の基本要素を利用した暗号化方法。
【請求項２６】
前記乱数マップは、乱数発生器を利用して生成されることを特徴とする請求項1ないし11、18、19のうち、いずれかに記載の画素の基本要素を利用した暗号化方法。
【請求項２７】
前記乱数マップは、乱数発生器と乱数マップ発生器とを利用して生成されることを特徴とする請求項1ないし11、18、19のうち、いずれかに記載の画素の基本要素を利用した暗号化方法。
【請求項２８】
前記第5ステップは、
前記暗号化された情報を印刷する過程を含むことを特徴とする請求項1ないし11、18、19のうち、いずれかに記載の画素の基本要素を利用した暗号化方法。
【請求項２９】
前記印刷対象物は、
身分証(パスポート、住民登録証、運転免許証、学生証、公務員証、医療保険証等)、紙幣、手形、有価証券、商品券、会員券、官公署が発給する各種証明書(印鑑証明、登記簿謄本等)、カード(クレジットカード等)及び通帳を含むことを特徴とする請求項28に記載の画素の基本要素を利用した暗号化方法。
【請求項３０】
前記暗号化された情報を印刷した印刷物に特定情報を重ねて印刷するステップ
をさらに含むことを特徴とする請求項28に記載の画素の基本要素を利用した暗号化方法。
【請求項３１】
前記第5ステップは、
前記暗号化された情報を画面に表示するステップ
をさらに含むことを特徴とする請求項18に記載の画素の基本要素を利用した暗号化方法。
【請求項３２】
前記第5ステップは、
前記暗号化された情報を外部機器に伝送するステップ
を含むことを特徴とする請求項1ないし11、18、19のうち、いずれかに記載の画素の基本要素を利用した暗号化方法。
【請求項３３】
前記第5ステップは、
前記暗号化された情報を記録媒体に保存するステップ
をさらに含むことを特徴とする請求項1ないし11、18、19のうち、いずれかに記載の画素の基本要素を利用した暗号化方法。
【請求項３４】
画素の基本要素を利用した復号化装置に適用される復号化方法において、
暗号化された情報を入力される第1ステップと、
前記暗号化された情報を解読するための保安コードを獲得する第2ステップと、
乱数マップを生成する第3ステップと、
前記暗号化された情報を画素の基本要素単位に処理して復号化する第4ステップと、
前記復号化された画素の基本要素を結合して本来の情報を復元する第5ステップと、
前記復元された本来の情報を出力する第6ステップと
を含むことを特徴とする画素の基本要素を利用した復号化方法。
【請求項３５】
前記第4ステップは、
前記生成された乱数マップを利用して画素の基本要素の位置を逆変更させ、階調マップ利用して画素の基本要素の色相を逆変化させて多段階復号化することを特徴とする請求項24に記載の画素の基本要素を利用した復号化方法。
【請求項３６】
前記第4ステップは、
画素の基本要素単位の暗号画像を各画素の基本要素単位に分離した後、前記生成された乱数マップを利用して逆パズル化して1次復号化する第7ステップと、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元して2次復号化する第8ステップと、
前記階調マップに逆マッピングされた画素の基本要素を前記生成された乱数マップを利用して再逆パズル化して3次復号化する第9ステップと
を含むことを特徴とする請求項35に記載の画素の基本要素を利用した復号化方法。
【請求項３７】
前記第4ステップは、
画素の基本要素単位の暗号画像を各基本要素単位に分離した後、前記生成された乱数マップを利用して逆パズル化して1次復号化する第7ステップと、
前記逆パズル化された画素の基本要素を前記生成された乱数マップを利用して再逆パズル化して2次復号化する第8ステップと、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元して3次復号化する第9ステップと
を含むことを特徴とする請求項35に記載の画素の基本要素を利用した復号化方法。
【請求項３８】
前記第4ステップは、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元して1次復号化する第7ステップと、
前記階調マップに逆マッピングされた暗号画像を各基本要素単位に分離した後、前記生成された乱数マップを利用して逆パズル化して2次復号化する第8ステップと、
前記逆パズル化された画素の基本要素を前記生成された乱数マップを利用して再逆パズル化して3次復号化する第9ステップと
を含むことを特徴とする請求項35に記載の画素の基本要素を利用した復号化方法。
【請求項３９】
前記第4ステップは、
画素の基本要素単位の暗号画像を前記生成された乱数マップを利用して逆パズル化して1次復号化する第7ステップと、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元して2次復号化する第8ステップと
を含むことを特徴とする請求項35に記載の画素の基本要素を利用した復号化方法。
【請求項４０】
前記第4ステップは、
画素の基本要素単位の暗号画像を各基本要素単位に分離した後、前記生成された乱数マップを利用して逆パズル化して1次復号化する第7ステップと、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元して2次復号化する第8ステップと
を含むことを特徴とする請求項35に記載の画素の基本要素を利用した復号化方法。
【請求項４１】
前記第4ステップは、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元して1次復号化する第7ステップと、
前記階調マップに逆マッピングされた暗号画像を前記生成された乱数マップを利用して逆パズル化して2次復号化する第8ステップと
を含むことを特徴とする請求項35に記載の画素の基本要素を利用した復号化方法。
【請求項４２】
前記第4ステップは、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元して1次復号化する第7ステップと、
前記階調マップに逆マッピングされた暗号画像を各基本要素単位に分離した後、前記生成された乱数マップを利用して逆パズル化して2次復号化する第8ステップと
を含むことを特徴とする請求項35に記載の画素の基本要素を利用した復号化方法。
【請求項４３】
前記第4ステップは、
任意の一つの基本要素を前記生成された乱数マップを利用して逆パズル化して1次復号化する第7ステップと、
階調マップ生成した後、前記生成された階調マップに任意の一つの基本要素を逆マッピングさせ色復元して2次復号化する第8ステップと、
前記階調マップに逆マッピングされた任意の一つの基本要素を利用して、画素の他の基本要素を生成する第9ステップと
を含むことを特徴とする請求項35に記載の画素の基本要素を利用した復号化方法。
【請求項４４】
前記第4ステップは、
階調マップ生成した後、前記生成された階調マップに任意の一つの基本要素を逆マッピングさせて色復元して1次復号化する第7ステップと、
前記階調マップに逆マッピングされた任意の一つの基本要素を前記生成された乱数マップを利用して逆パズル化して2次復号化する第8ステップと、
前記逆パズル化された任意の一つの基本要素を利用して、画素の他の基本要素を生成する第9ステップと
を含むことを特徴とする請求項35に記載の画素の基本要素を利用した復号化方法。
【請求項４５】
前記第4ステップは、
画素単位の暗号画像を任意の一つの基本要素に変換する第10ステップ、
をさらに含むことを特徴とする請求項43、または44に記載の画素の基本要素を利用した復号化方法。
【請求項４６】
前記第4ステップは、
画素単位の暗号画像を画素の基本要素単位に変換する第10ステップ
をさらに含むことを特徴とする請求項36ないし42のいずれかに記載の画素の基本要素を利用した復号化方法。
【請求項４７】
前記階調マップは、
単一系列の単階調マップであることを特徴とする請求項35ないし44のいずれかに記載の画素の基本要素を利用した復号化方法。
【請求項４８】
前記単階調マップは、
黄色の階調マップを含むことを特徴とする請求項47に記載の画素の基本要素を利用した復号化方法。
【請求項４９】
前記階調マップは、
多系列の多階調マップであることを特徴とする請求項35ないし44のいずれかに記載の画素の基本要素を利用した復号化方法。
【請求項５０】
前記第4ステップは、
前記生成された乱数マップを利用して画素の基本要素の位置を逆パズル化して復号化することを特徴とする請求項28に記載の画素の基本要素を利用した復号化方法。
【請求項５１】
前記第4ステップは、
画素の基本要素の位置を前記生成された乱数マップを利用して逆パズル化して復号化することを特徴とする請求項28に記載の画素の基本要素を利用した復号化方法。
【請求項５２】
前記暗号化された情報の傾斜及び大きさを補正して正規化する11ステップ
をさらに含むことを特徴とする請求項34ないし44、50、51のうち、いずれかに記載の画素の基本要素を利用した復号化方法。
【請求項５３】
前記復元された画像から雑映を除去して画像を補正する第11ステップ
をさらに含むことを特徴とする請求項34ないし44、50、51のうち、いずれかに記載の画素の基本要素を利用した復号化方法。
【請求項５４】
前記第11ステップは、
前記復元された画像に雑映がある場合、隣接画素の情報を利用した最適類似度を有する空間フィルタリング法を使用して復元する1次復元過程と、
隣接画素が全て雑映である場合、隣接画素に隣接する画素の復元値を利用して逆推定して復元する2次復元過程と
を含むことを特徴とする請求項53に記載の画素の基本要素を利用した復号化方法。
【請求項５５】
データベースに保存されている本来の画像と前記復元された画像とを比較して偽造可否を判別して、その判別結果をディスプレイする第11ステップと
をさらに含むことを特徴とする請求項34ないし44、50、51のうち、いずれかに記載の画素の基本要素を利用した復号化方法。
【請求項５６】
暗号画像上に重ねられた情報をデジタル化した情報と前記復元された情報とを比較して偽造可否を判別して、その判別結果をディスプレイする第11ステップ
をさらに含むことを特徴とする請求項34ないし44、50、51のうち、いずれかに記載の画素の基本要素を利用した復号化方法。
【請求項５７】
暗号画像が印刷された印刷物上の他情報をデジタル化した情報と前記復元された情報とを比較して偽造可否を判別して、その判別結果をディスプレイする第11ステップ
をさらに含むことを特徴とする請求項34ないし44、50、51のうち、いずれかに記載の画素の基本要素を利用した復号化方法。
【請求項５８】
前記復元された本来の情報を出力しながら本来の画像度を表示する第11ステップ
をさらに含むことを特徴とする請求項34ないし44、50、51のうち、いずれかに記載の画素の基本要素を利用した復号化方法。
【請求項５９】
前記第1ステップは、
暗号化されて印刷対象物に印刷されている暗号画像をデジタル形態に読み出すことを特徴とする請求項34ないし44、50、51のうち、いずれかに記載の画素の基本要素を利用した復号化方法。
【請求項６０】
前記暗号画像が印刷されている印刷物は、
身分証(パスポート、住民登録証、運転免許証、学生証、公務員証、医療保険証等)、紙幣、手形、有価証券、商品券、会員券、官公署が発給する各種証明書(印鑑証明、登記簿謄本等)、カード(クレジットカード等)及び通帳を含むことを特徴とする請求項59に記載の画素の基本要素を利用した復号化方法。
【請求項６１】
前記第1ステップは、
記録媒体に保存されているデジタル形態の暗号化された暗号画像を読み出すことを特徴とする請求項34ないし44、50、51のうち、いずれかに記載の画素の基本要素を利用した復号化方法。
【請求項６２】
前記第1ステップは、
暗号化装置側から暗号化された暗号画像を受信することを特徴とする請求項34ないし44、50、51のうち、いずれかに記載の画素の基本要素を利用した復号化方法。
【請求項６３】
前記第2ステップは、
前記入力された暗号画像から暗号キーを抽出する第11ステップと、
前記抽出された暗号キーを復号化して保安コードを復元する第12ステップと
を含むことを特徴とする請求項34ないし44、50、51のうち、いずれかに記載の画素の基本要素を利用した復号化方法。
【請求項６４】
前記第2ステップは、
保安コード入力部を介して保安コードを入力されることを特徴とする請求項34ないし44、50、51のうち、いずれかに記載の画素の基本要素を利用した復号化方法。
【請求項６５】
前記第3ステップは、
乱数発生器を利用して乱数マップを生成することを特徴とする請求項34ないし44、50、51のうち、いずれかに記載の画素の基本要素を利用した復号化方法。
【請求項６６】
前記第3ステップは、
乱数発生器と乱数マップ発生器を利用して、乱数マップを生成することを特徴とする請求項34ないし44、50、51のうち、いずれかに記載の画素の基本要素を利用した復号化方法。
【請求項６７】
画素の基本要素を利用した暗号化装置において、
暗号化のための情報を入力されるための入力手段と、
保安コードを入力されるための保安コード入力手段と、
前記入力手段を介して入力された暗号化のための情報を画素の基本要素に分解した後に暗号化するための暗号化手段と、
前記暗号化過程による情報を保存するための保存手段と、
前記暗号化された情報を出力するための出力手段と
を含むことを特徴とする画素の基本要素を利用した暗号化装置。
【請求項６８】
前記暗号化手段は、
前記分解された画素の基本要素の位置を乱数マップを利用して変更させ、階調マップ利用して画素の基本要素の色相を変化させて多段階暗号化することを特徴とする請求項67に記載の画素の基本要素を利用した暗号化装置。
【請求項６９】
前記暗号化手段は、
前記分解された画素の基本要素を乱数マップを利用して各単位別にパズル化する1次暗号化手段と、
階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換する2次暗号化手段と、
前記階調マップにマッピングされた画素の基本要素を配置した後、乱数マップを利用して再パズル化する3次暗号化手段と
を含むことを特徴とする請求項68に記載の画素の基本要素を利用した暗号化装置。
【請求項７０】
前記暗号化手段は、
階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換する1次暗号化手段と、
前記階調マップにマッピングされた画素の基本要素を乱数マップを利用して各単位別にパズル化する2次暗号化手段と、
前記パズル化された画素の基本要素を配置した後、乱数マップを利用して再パズル化する3次暗号化手段と
を含むことを特徴とする請求項68に記載の画素の基本要素を利用した暗号化装置。
【請求項７１】
前記暗号化手段は、
前記分解された画素の基本要素を乱数マップを利用して各単位別にパズル化する1次暗号化手段と、
前記パズル化された画素の基本要素を配置した後、乱数マップを利用して再パズル化する2次暗号化手段と、
階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換する3次暗号化手段と
を含むことを特徴とする請求項68に記載の画素の基本要素を利用した暗号化装置。
【請求項７２】
前記暗号化手段は、
単階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換する1次暗号化手段と、
前記階調マップにマッピングされた画素の基本要素を乱数マップを利用してパズル化する2次暗号化手段と
を含むことを特徴とする請求項68に記載の画素の基本要素を利用した暗号化装置。
【請求項７３】
前記暗号化手段は、
階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換する1次暗号化手段と、
前記階調マップにマッピングされた画素の基本要素を配置した後、乱数マップを利用してパズル化する2次暗号化手段と
を含むことを特徴とする請求項68に記載の画素の基本要素を利用した暗号化装置。
【請求項７４】
前記暗号化手段は、
前記分解された画素の基本要素を乱数マップを利用してパズル化する1次暗号化手段と、
単階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換する2次暗号化手段と
を含むことを特徴とする請求項68に記載の画素の基本要素を利用した暗号化装置。
【請求項７５】
前記暗号化手段は、
前記分解された画素の基本要素を配置した後、乱数マップを利用してパズル化する1次暗号化手段と、
単階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換する2次暗号化手段と
を特徴とする請求項68に記載の画素の基本要素を利用した暗号化装置。
【請求項７６】
前記暗号化手段は、
前記分解された基本要素のうち、いずれかを選択するための手段と、
階調マップ生成した後、前記生成された階調マップに任意の一つの基本要素をマッピングさせて色変換して1次暗号化するための手段と、
前記階調マップにマッピングされた任意の一つの基本要素を乱数マップを利用してパズル化して2次暗号化するための手段と
を含むことを特徴とする請求項68に記載の画素の基本要素を利用した暗号化装置。
【請求項７７】
前記暗号化手段は、
前記分解された基本要素のうち、いずれかを選択するための手段と、
前記選択された任意の一つの基本要素を乱数マップを利用してパズル化して1次暗号化するための手段と、
単階調マップ生成した後、前記生成された階調マップに任意の一つの基本要素をマッピングさせて色変換して2次暗号化するための手段と
を含むことを特徴とする請求項68に記載の画素の基本要素を利用した暗号化装置。
【請求項７８】
前記色変換された基本要素が画素に変換されることを特徴とする請求項71、74、75または77に記載の画素の基本要素を利用した暗号化装置。
【請求項７９】
前記パズル化された基本要素が画素に変換されることを特徴とする請求項72、73または76に記載の画素の基本要素を利用した暗号化装置。
【請求項８０】
前記パズル化された基本要素が画素に変換されることを特徴とする請求項69または70に記載の画素の基本要素を利用した暗号化装置。
【請求項８１】
前記色変換過程は、
前記暗号化された情報を印刷する時、印刷物の背景色と同一系列の色に印刷されるように、背景色系列の階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて背景色系列に色変換することを特徴とする請求項68ないし77のうち、いずれかに記載の画素の基本要素を利用した暗号化装置。
【請求項８２】
前記階調マップは、
単一系列の単階調マップであることを特徴とする請求項69ないし78のうち、いずれかに記載の画素の基本要素を利用した暗号化装置。
【請求項８３】
前記単階調マップは、
黄色の階調マップを含むことを特徴とする請求項82に記載の画素の基本要素を利用した暗号化装置。
【請求項８４】
前記階調マップは、
多系列の多階調マップであることを特徴とする請求項68ないし11のうち、いずれかに記載の画素の基本要素を利用した暗号化装置。
【請求項８５】
前記暗号化手段は、
前記分解された画素の基本要素の位置を乱数マップを利用して変更させるための手段を含むことを特徴とする請求項67に記載の画素の基本要素を利用した暗号化装置。
【請求項８６】
前記暗号化手段は、
前記分解された画素の基本要素の位置を乱数マップを利用して変更させるための手段を含むことを特徴とする請求項85に記載の画素の基本要素を利用した暗号化装置。
【請求項８７】
前記暗号化手段は、
暗号化対象情報の色相及び大きさを調整して正規化するための手段
を含むことを特徴とする請求項67ないし77、85、86のうち、いずれかに記載の画素の基本要素を利用した暗号化装置。
【請求項８８】
前記暗号化手段は、
入力された保安コードを暗号化して暗号キーを生成するための手段と、
前記暗号化された情報に前記生成された暗号キーを挿入するための手段と
をさらに含むことを特徴とする請求項67ないし77、85、86のうち、いずれかに記載の画素の基本要素を利用した暗号化装置。
【請求項８９】
前記入力手段は、
アナログ形態の画像、またはテキストのような暗号化のための情報をデジタル形態に変換することを特徴とする請求項67ないし77、85、86のうち、いずれかに記載の画素の基本要素を利用した暗号化装置。
【請求項９０】
前記入力手段は、
記録媒体に保存されているデジタル形態の画像、またはテキストのような暗号化のための情報を読み出すことを特徴とする請求項67ないし77、85、86のうち、いずれかに記載の画素の基本要素を利用した暗号化装置。
【請求項９１】
前記出力手段は、
前記多段階暗号化された情報を印刷対象物に印刷するための印刷手段を含むことを特徴とする請求項67ないし77、85、86に記載の画素の基本要素を利用した暗号化装置。
【請求項９２】
前記印刷対象物は、
身分証(パスポート、住民登録証、運転免許証、学生証、公務員証、医療保険証等)、紙幣、手形、有価証券、商品券、会員券、官公署が発給する各種証明書(印鑑証明、登記簿謄本等)、カード(クレジットカード等)及び通帳を含むことを特徴とする請求項91に記載の画素の基本要素を利用した暗号化装置。
【請求項９３】
前記印刷手段は、
前記多段階暗号化された情報を印刷した印刷物に特定情報を重ねて印刷する機能をさらに行うことを特徴とする請求項91に記載の画素の基本要素を利用した暗号化装置。
【請求項９４】
前記出力手段は、
前記多段階暗号化された情報を画面に表示するための表示手段
をさらに含むことを特徴とする請求項67ないし77、85、86のうち、いずれかに記載の画素の基本要素を利用した暗号化装置。
【請求項９５】
前記出力手段は、
前記多段階暗号化された情報を外部機器に伝送するための通信手段
をさらに含むことを特徴とする請求項67ないし77、85、86のうち、いずれかに記載の画素の基本要素を利用した暗号化装置。
【請求項９６】
画素の基本要素を利用した復号化装置において、
暗号化された情報を入力されるための入力手段と、
保安コードを獲得するための保安コード獲得手段と、
前記入力手段を介して入力された暗号化された情報に対する画素の基本要素を復号化した後、前記復号化された画素の基本要素を結合して本来の情報を復元するための復号化手段と、
前記復号化過程による情報を保存するための保存手段と、
前記復元された本来の情報を出力するための出力手段と
を含むことを特徴とする画素の基本要素を利用した復号化装置。
【請求項９７】
前記復号化手段は、
前記入力手段を介して入力された暗号化された情報に対する画素の基本要素の位置を乱数マップを利用して逆変更させ、階調マップ利用して画素の基本要素の色相を逆変化させて多段階復号化することを特徴とする請求項96に記載の画素の基本要素を利用した復号化装置。
【請求項９８】
前記復号化手段は、
画素の基本要素単位の暗号画像を各画素の基本要素単位に分離した後、乱数マップを利用して逆パズル化して1次復号化するための手段と、
画素の基本要素単位で階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元して2次復号化するための手段と、
前記階調マップに逆マッピングされた画素の基本要素を前記生成された乱数マップを利用して再逆パズル化して3次復号化するための手段と
を含むことを特徴とする請求項97に記載の画素の基本要素を利用した復号化装置。
【請求項９９】
前記復号化手段は、
画素の基本要素単位の暗号画像を各基本要素単位に分離した後、乱数マップを利用して逆パズル化する1次復号化手段と、
前記逆パズル化された画素の基本要素を乱数マップを利用して再逆パズル化する2次復号化手段と、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元する3次復号化手段と
を含むことを特徴とする請求項97に記載の画素の基本要素を利用した復号化装置。
【請求項１００】
前記復号化手段は、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元する1次復号化手段と、
前記階調マップに逆マッピングされた暗号画像を各基本要素単位に分離した後、乱数マップを利用して逆パズル化する2次復号化手段と、
前記逆パズル化された画素の基本要素を乱数マップを利用して再逆パズル化する3次復号化手段と
を含むことを特徴とする請求項97に記載の画素の基本要素を利用した復号化装置。
【請求項１０１】
前記復号化手段は、
画素の基本要素単位の暗号画像を乱数マップを利用して逆パズル化する1次復号化手段と、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元する2次復号化手段と
を含むことを特徴とする請求項97に記載の画素の基本要素を利用した復号化装置。
【請求項１０２】
前記復号化手段は、
画素の基本要素単位の暗号画像を各基本要素単位に分離した後、乱数マップを利用して逆パズル化する1次復号化手段と、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元する2次復号化手段と
を含むことを特徴とする請求項97に記載の画素の基本要素を利用した復号化装置。
【請求項１０３】
前記復号化手段は、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元する1次復号化手段と、
前記階調マップに逆マッピングされた暗号画像を乱数マップを利用して逆パズル化する2次復号化手段と
を含むことを特徴とする請求項97に記載の画素の基本要素を利用した復号化装置。
【請求項１０４】
前記復号化手段は、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元する1次復号化手段と、
前記階調マップに逆マッピングされた暗号画像を各基本要素単位に分離した後、乱数マップを利用して逆パズル化する1次復号化手段と
を含むことを特徴とする請求項97に記載の画素の基本要素を利用した復号化装置。
【請求項１０５】
前記復号化手段は、
任意の一つの基本要素を乱数マップを利用して逆パズル化する1次復号化手段と、
階調マップ生成した後、前記生成された階調マップに任意の一つの基本要素を逆マッピングさせ色復元する2次復号化手段と、
前記階調マップに逆マッピングされた任意の一つの基本要素を利用して、画素の他の基本要素を生成するための手段と、
を含むことを特徴とする請求項97に記載の画素の基本要素を利用した復号化装置。
【請求項１０６】
前記復号化手段は、
階調マップ生成した後、前記生成された階調マップに任意の一つの基本要素を逆マッピングさせて色復元する1次復号化手段と、
前記階調マップに逆マッピングされた任意の一つの基本要素を乱数マップを利用して逆パズル化する1次復号化手段と、
前記逆パズル化された任意の一つの基本要素を利用して、画素の他の基本要素を生成するための手段と
を含むことを特徴とする請求項97に記載の画素の基本要素を利用した復号化装置。
【請求項１０７】
前記復号化手段は、
画素単位の暗号画像を任意の一つの基本要素に変換するための手段
をさらに含むことを特徴とする請求項105または106に記載の画素の基本要素を利用した復号化装置。
【請求項１０８】
前記復号化手段は、
画素単位の暗号画像を画素の基本要素単位に変換するための手段
をさらに含むことを特徴とする請求項98ないし104のうち、いずれかに記載の画素の基本要素を利用した復号化装置。
【請求項１０９】
前記階調マップは、
単一系列の単階調マップであることを特徴とする請求項97ないし106のうち、いずれかに記載の画素の基本要素を利用した復号化装置。
【請求項１１０】
前記単階調マップは、
黄色の階調マップを含むことを特徴とする請求項109に記載の画素の基本要素を利用した復号化装置。
【請求項１１１】
前記階調マップは、
多系列の多階調マップであることを特徴とする請求項97ないし106のうち、いずれかに記載の画素の基本要素を利用した復号化装置。
【請求項１１２】
前記復号化手段は、
前記入力手段を介して入力された暗号化された情報に対する画素の基本要素の位置を乱数マップを利用して逆パズルさせて復号化することを特徴とする請求項96に記載の画素の基本要素を利用した復号化装置。
【請求項１１３】
前記復号化手段は、
前記入力手段を介して入力された暗号化された情報に対する画素の基本要素の位置を乱数マップを利用して逆パズル化して復号化することを特徴とする請求項112に記載の画素の基本要素を利用した復号化装置。
【請求項１１４】
前記復号化手段は、
前記暗号化された情報の傾斜及び大きさを補正して正規化するための手段をさらに含むことを特徴とする請求項96ないし106、112、113のうち、いずれかに記載の画素の基本要素を利用した復号化装置。
【請求項１１５】
前記復号化手段は、
前記復元された画像から雑映を除去して画像を補正するための手段をさらに含むことを特徴とする請求項96ないし106、112、113のうち、いずれかに記載の画素の基本要素を利用した復号化装置。
【請求項１１６】
前記補正過程は、
前記復元された画像に雑映がある場合、隣接画素の情報を利用した最適類似度を有する空間フィルタリング法を使用して復元し、
隣接画素が全て雑映である場合、隣接画素に隣接する画素の復元値を利用して逆推定して復元することを特徴とする請求項115に記載の画素の基本要素を利用した復号化装置。
【請求項１１７】
前記復号化手段は、
データベースに保存されている本来の画像と前記復元された画像とを比較して偽造可否を判別し、その判別結果を前記出力手段に伝送する機能をっさらに行うことを特徴とする請求項96ないし106、112、113のうち、いずれかに記載の画素の基本要素を利用した復号化装置。
【請求項１１８】
暗号画像上に重ねられた情報をデジタル化した情報と前記復元された情報とを比較して偽造可否を判別し、その判別結果を前記出力手段に伝送する機能をさらに行うことを特徴とする請求項96ないし106、112、113のうち、いずれかに記載の画素の基本要素を利用した復号化装置。
【請求項１１９】
暗号画像が印刷された印刷物上の他情報をデジタル化した情報と前記復元された情報とを比較して偽造可否を判別し、その判別結果を前記出力手段に伝送する機能をさらに行うことを特徴とする請求項96ないし106、112、113のうち、いずれかに記載の画素の基本要素を利用した復号化装置。
【請求項１２０】
前記出力手段は、
前記復元された本来の情報を出力しながら本来の画像度を表示することを特徴とする請求項96ないし106、112、113のうち、いずれかに記載の画素の基本要素を利用した復号化装置。
【請求項１２１】
前記入力手段は、
暗号化されて印刷対象物に印刷されている暗号画像をデジタル形態に読み出すことを特徴とする請求項96ないし106、112、113のうち、いずれかに記載の画素の基本要素を利用した復号化装置。
【請求項１２２】
前記暗号画像が印刷されている印刷物は、
身分証(パスポート、住民登録証、運転免許証、学生証、公務員証、医療保険証等)、紙幣、手形、有価証券、商品券、会員券、官公署が発給する各種証明書(印鑑証明、登記簿謄本等)、カード(クレジットカード等)及び通帳を含むことを特徴とする請求項59に記載の画素の基本要素を利用した復号化装置。
【請求項１２３】
前記入力手段は、
記録媒体に保存されているデジタル形態の暗号化された暗号画像を読み出すことを特徴とする請求項96ないし106、112、113のうち、いずれかに記載の画素の基本要素を利用した復号化装置。
【請求項１２４】
前記入力手段は、
暗号化装置側から暗号化された暗号画像を受信することを特徴とする請求項96ないし106、112、113に記載の画素の基本要素を利用した復号化装置。
【請求項１２５】
前記保安コード獲得手段は、
前記入力された暗号画像から暗号キーを抽出した後、前記抽出された暗号キーを復号化して保安コードを復元することを特徴とする請求項96ないし106、112、113のうち、いずれかに記載の画素の基本要素を利用した復号化装置。
【請求項１２６】
前記保安コード獲得手段は、
保安コードを入力されるための保安コード入力部であることを特徴とする請求項96ないし106、112、113のうち、いずれかに記載の画素の基本要素を利用した復号化装置。
【請求項１２７】
画素の基本要素を利用した暗復号化装置に適用される暗復号化方法において、
暗号化のための情報を入力される第1ステップと、
暗号化のための乱数マップを生成する第2ステップと、
暗号化対象情報を画素の基本要素単位に分解する第3ステップと、
前記分解された画素の基本要素を多段階暗号化する第4ステップと、
前記暗号化された情報を出力する第5ステップと、
暗号化された情報を入力される第6ステップと、
前記暗号化された情報を解読するための保安コードを獲得する第7ステップと、
復号化のための乱数マップを生成する第8ステップと、
前記暗号化された情報を画素の基本要素単位に処理して多段階復号化する第9ステップと、
前記復号化された画素の基本要素を結合して本来の情報を復元する第10ステップと、
前記復元された本来の情報を出力する第11ステップと
を含むことを特徴とする画素の基本要素を利用した暗復号化方法。
【請求項１２８】
画素の基本要素を利用した暗復号化装置において、
暗号化のための情報及び暗号化された情報を入力されるための入力手段と、
暗号化のための保安コードを入力されるための保安コード入力手段と、
前記入力手段を介して入力された暗号化のための情報を画素の基本要素に分解した後、前記分解された画素の基本要素の位置を乱数マップを利用して変更させ、階調マップを利用して画素の基本要素の色相を変化させて多段階暗号化するための多段階暗号化手段と、
復号化のための保安コードを獲得するための保安コード獲得手段と、
前記入力手段を介して入力された暗号化された情報に対する画素の基本要素の位置を乱数マップを利用して逆変更させ、階調マップ利用して画素の基本要素の色相を逆変化させて多段階復号化した後、前記復号化された画素の基本要素を結合して本来の情報を復元するための多段階復号化手段と、
前記多段階暗号化過程による情報及び前記多段階復号化過程による情報を保存するための保存手段と、
前記多段階暗号化された情報及び前記復元された本来の情報を出力するための出力手段と
を含むことを特徴とする画素の基本要素を利用した暗復号化装置。
【請求項１２９】
画素の基本要素を利用して暗号化するため、プロセッサを備えた暗号化装置に、
暗号化のための情報を入力される第1機能と、
乱数マップを生成する第2機能と、
暗号化対象情報を画素の基本要素単位に分解する第3機能と、
前記分解された画素の基本要素を多段階暗号化する第4機能と、
前記暗号化された情報を出力する第5機能と
を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体。
【請求項１３０】
暗号化対象情報の色相及び大きさを調整して正規化する第6機能
をさらに実現させることを特徴とする請求項129に記載のプログラムを記録したコンピュータで読み出すことのできる記録媒体。
【請求項１３１】
入力された保安コードを暗号化して、暗号キーを生成する第7機能と、
前記暗号化された情報に前記生成された暗号キーを挿入する第8機能と
をさらに実現させることを特徴とする請求項129または130に記載のプログラムを記録したコンピュータで読み出すことのできる記録媒体。
【請求項１３２】
画素の基本要素を利用して復号化するため、プロセッサを備えた復号化装置に、
暗号化された情報を入力される第1機能と、
前記暗号化された情報を解読するための保安コードを獲得する第2機能と、
乱数マップを生成する第3機能と、
前記暗号化された情報を画素の基本要素単位に処理して多段階復号化する第4機能と、
前記復号化された画素の基本要素を結合して本来の情報を復元する第5機能と、
前記復元された本来の情報を出力する第6機能と
を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体。
【請求項１３３】
前記暗号化された情報の傾斜及び大きさを補正して正規化する第7機能
をさらに実現させることを特徴とする請求項130に記載のプログラムを記録したコンピュータで読み出すことのできる記録媒体。
【請求項１３４】
前記復元された画像から雑映を除去して画像を補正する第8機能
をさらに実現させることを特徴とする請求項132または133に記載のプログラムを記録したコンピュータで読み出すことのできる記録媒体。
【請求項１３５】
画素の基本要素を利用して暗復号化するため、プロセッサを備えた暗復号化装置に、
暗号化のための情報を入力される第1機能と、
暗号化のための乱数マップを生成する第2機能と、
暗号化対象情報を画素の基本要素単位に分解する第3機能と、
前記分解された画素の基本要素を多段階暗号化する第4機能と、
前記暗号化された情報を出力する第5機能と、
暗号化された情報を入力される第6機能と、
前記暗号化された情報を解読するための保安コードを獲得する第7機能と、
復号化のための乱数マップを生成する第8機能と、
前記暗号化された情報を画素の基本要素単位に処理して多段階復号化する第9機能と、
前記復号化された画素の基本要素を結合して本来の情報を復元する第10機能と、
前記復元された本来の情報を出力する第11機能と
を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画素の基本要素を利用した暗号化/復号化装置及びその方法と、それを利用した暗復号化システム及びその方法と、前記方法を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体に関する。さらに詳細には個人別の固有の保安コード、機関が管理する暗号キーコード、安全性が立証された高保安暗号アルゴリズム及び乱数アルゴリズムを利用して、画像を画素の基本要素に分解して暗号化することによって、専用解読装置を利用せずには解読が不可能であり、また暗号化された画像を特定情報の背景画像として適用することによって、錯視による隠匿効果が得られる暗号化/復号化装置及びその方法と、それを利用した暗復号化システム及びその方法と、前記方法を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体に関する。
【背景技術】
【０００２】
まず、本発明で用いられる「画素の基本要素」という用語について述べると、以下のようである。
【０００３】
実質的に最も一般的なハードウェアの基準モデルには、カラーモニターと多種のカラービデオカメラのためのRGB(Red、Green、Blue)モデル、カラープリンタのためのCMY(Cyan、magenta、yellow)、CMYK(Cyan、magenta、yellow 、black)モデル、カラーTV放送の標準であるYIQ(luminance、inphase、quadrature)モデル、カラー映像の操作のためにしばしば用いられるモデルのうち、HSI(色相、彩度、明るさ)モデル、HSV(色相、彩度、値)モデルなどがある。そして、前記のモデルは相互変換数式によって変換可能である。
【０００４】
したがって、本発明では画素の構成単位であるRGB、CMY、CMYK、YIQ、HSI、HSVなどの各々を「画素の基本要素」と定義して使用することとする。そして、以下ではRGBモデルを例に挙げて説明する。
【０００５】
一般に、国際テロ、麻薬密輸、及び密入国などに偽造されたパスポートが使用されており、未成年者の売春業への就業、不動産詐欺、犯罪者の身分偽装などのような各種犯罪に偽造された身分証が使用されているので、社会的被害が深刻である。また、銀行通帳の印鑑やクレジットカードの署名などは原本がそのまま印刷されて露出されるため、紛失または盗難された場合、専門家でなくても偽造するのに困難でなく、それによる預金不正引出しなどのような各種金融事故を招くようになる。その他にもクレジットカードやデパートの商品券、商標などに用いられるホログラムも既に偽造事例が頻発している。
【０００６】
従来の偽造防止方法では無蛍光、光干渉縞、微細文字、凹版、銀線、銀貨などの多様な特殊印刷技術が複合的に適用されているが、偽造犯との戦争の歴史と言われるほど偽造問題が深刻な状態である。このような理由で多数の国が偽造防止のために毎年多くの人的、物的資源を投入している。
【０００７】
今まで印刷物に対する偽造防止手段では、バーコード、ホログラム、銀貨、微細文字などのような特殊材質を利用した精密印刷技術が使用されてきた。しかし、特殊印刷の場合、単純に偽造し難くすることはできるが根本的に偽造を防止することはできない。カラー複写機とコンピュータ技術などの飛躍的な発展と共に専門偽造組織による偽造技術も精密に発展しているためである。
【０００８】
このような偽造技術の発展も問題であるが、偽造犯罪が絶えないもう一つの理由は、一般人が偽造可否を容易に判別できないということにある。
【０００９】
一般人が真偽如何を容易に判別できる知識や注意力不足を狙って、偽造行為がなされていることを考慮すると、偽造可否を誰でも簡便に識別できるようにする方法があれば前記問題は解決できる。
【００１０】
このための画像情報保安システムに対する基本的な概念及び方法については本出願人により既出願された(大韓民国特許出願第1999-2625号)。前記既出願された発明は、画像を微細な片に分けた後、与えられた保安コードに応じて位置を再配列する方式であって、単純に再配列の場合、数のみを増加させて暗号化したものである。たとえ、前記方法が現在のコンピュータで解読するのに長時間がかかるとしても、現在のコンピュータの発展程度から推測すると、その時間は短縮されるはずである。このような点で保安度を強化する方法として、本出願人により画像データ暗号化方法及び支援装置に対しても既出願された(大韓民国特許出願第2000-66708号)。前記既出願された発明は、画像の片を画像を構成する画素単位に細分化し、逆推定を困難とするために画素の色を反転させる方式を使用した。前記既出願された発明は現在でも保安度が非常に高いが、保安度を一層強化するためには、処理単位の細分化が必要となり、深層暗号化技法(steganography）の適用が必要となる。
【００１１】
したがって、本出願人は従来の方法とは異なり、処理単位を画素の基本要素単位にしながら高保安アルゴリズム、多段階の暗号化過程、そして目に立たないようにする深層暗号化技法を適用した新しい暗号化方法を発明し、この新しい暗号化方法を採用して偽造できないようにした暗号化(発給)装置、及び専門家でない一般人も簡便に照会できる実用的な復号化(解読)装置を発明するに至った。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
そして本発明は、前記問題点に鑑みてなされたものであって、その目的とするところは、入力情報を画素の基本要素に分解した後にパズル化して、位置を各々不規則に変化させて暗号化する暗号化装置及びその方法と、前記方法を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供することである。
【００１３】
また、本発明は、入力情報を画素の基本要素に分解した後、階調マップにマッピングさせパズル化して、色相と位置を各々不規則に変化させて多段階暗号化する暗号化装置及びその方法と、前記方法を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供することである。
【００１４】
また、本発明は、個人別の固有の保安コード、機関が管理する暗号キーコード、安全性の立証された高保安暗号アルゴリズム及び乱数アルゴリズム、また単階調マップを利用する暗号化装置及びその方法と前記方法を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供することである。
【００１５】
また、本発明は、錯視による隠匿方式を利用した画像情報暗号化装置及びその方法と、前記方法を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供することである。
【００１６】
また、本発明は、該当機関以外に第3者による偽造が不可能な画像情報暗号化装置及びその方法と、前記方法を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供することである。
【００１７】
また、本発明は、画素の基本要素を利用して暗号化された情報をリアルタイムで復元して偽造可否を容易に判別できるようにする復号化装置及びその方法と、前記方法を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供することである。
【００１８】
また、本発明は、前記暗号化装置及びその方法と前記復号化装置及びその方法を互いに連動させた暗復号化システム及びその方法と、前記方法を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供することである。
【課題を解決するための手段】
【００１９】
前記目的を達成するための本発明の暗号化方法は、画素の基本要素を利用した暗号化装置に適用される暗号化方法において、暗号化のための情報を入力される第1ステップと、乱数マップを生成する第2ステップと、暗号化対象情報を画素の基本要素単位に分解する第3ステップと、前記分解された画素の基本要素を暗号化する第4ステップと、前記暗号化された情報を出力する第5ステップとを含むことを特徴とする。
【００２０】
また、本発明の暗号化装置は、画素の基本要素を利用した暗号化装置において、暗号化のための情報を入力されるための入力手段と、保安コードを入力されるための保安コード入力手段と、前記入力手段を介して入力された暗号化のための情報を画素の基本要素に分解した後に暗号化するための暗号化手段と、前記暗号化過程による情報を保存するための保存手段と、前記暗号化された情報を出力するための出力手段とを含むことを特徴とする。
【００２１】
また、本発明の復号化方法は、画素の基本要素を利用した復号化装置に適用される復号化方法において、暗号化された情報を入力される第1ステップと、前記暗号化された情報を解読するための保安コードを獲得する第2ステップと、乱数マップを生成する第3ステップと、前記暗号化された情報を画素の基本要素単位に処理して復号化する第4ステップと、前記復号化された画素の基本要素を結合して本来の情報を復元する第5ステップと、
前記復元された本来の情報を出力する第6ステップとを含むことを特徴とする。
【００２２】
また、本発明の復号化装置は、画素の基本要素を利用した復号化装置において、暗号化された情報を入力されるための入力手段と、保安コードを獲得するための保安コード獲得手段と、前記入力手段を介して入力された暗号化された情報に対する画素の基本要素を復号化した後、前記復号化された画素の基本要素を結合して本来の情報を復元するための復号化手段と、前記復号化過程による情報を保存するための保存手段と、前記復元された本来の情報を出力するための出力手段とを含むことを特徴とする。
【００２３】
また、本発明の暗復号化方法は、画素の基本要素を利用した暗復号化装置に適用される暗復号化方法において、暗号化のための情報を入力される第1ステップと、暗号化のための乱数マップを生成する第2ステップと、暗号化対象情報を画素の基本要素単位に分解する第3ステップと、前記分解された画素の基本要素を多段階暗号化する第4ステップと、前記暗号化された情報を出力する第5ステップと、暗号化された情報を入力される第6ステップと、前記暗号化された情報を解読するための保安コードを獲得する第7ステップと、復号化のための乱数マップを生成する第8ステップと、前記暗号化された情報を画素の基本要素単位に処理して多段階復号化する第9ステップと、前記復号化された画素の基本要素を結合して本来の情報を復元する第10ステップと、前記復元された本来の情報を出力する第11ステップとを含むことを特徴とする。
【００２４】
また、本発明の暗復号化装置は、画素の基本要素を利用した暗復号化装置において、暗号化のための情報及び暗号化された情報を入力されるための入力手段と、暗号化のための保安コードを入力されるための保安コード入力手段と、前記入力手段を介して入力された暗号化のための情報を画素の基本要素に分解した後、前記分解された画素の基本要素の位置を乱数マップを利用して変更させ、階調マップを利用して画素の基本要素の色相を変化させて多段階暗号化するための多段階暗号化手段と、復号化のための保安コードを獲得するための保安コード獲得手段と、前記入力手段を介して入力された暗号化された情報に対する画素の基本要素の位置を乱数マップを利用して逆変更させ、階調マップ利用して画素の基本要素の色相を逆変化させて多段階復号化した後、前記復号化された画素の基本要素を結合して本来の情報を復元するための多段階復号化手段と、前記多段階暗号化過程による情報及び前記多段階復号化過程による情報を保存するための保存手段と、前記多段階暗号化された情報及び前記復元された本来の情報を出力するための出力手段とを含むことを特徴とする。
【００２５】
また、本発明は、画素の基本要素を利用して暗号化するため、プロセッサを備えた暗号化装置に、暗号化のための情報を入力される第1機能と、
乱数マップを生成する第2機能と、暗号化対象情報を画素の基本要素単位に分解する第3機能と、前記分解された画素の基本要素を多段階暗号化する第4機能と、前記暗号化された情報を出力する第5機能とを実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供する。
【００２６】
また、本発明は、画素の基本要素を利用して復号化するため、プロセッサを備えた復号化装置に、暗号化された情報を入力される第1機能と、前記暗号化された情報を解読するための保安コードを獲得する第2機能と、乱数マップを生成する第3機能と、前記暗号化された情報を画素の基本要素単位に処理して多段階復号化する第4機能と、前記復号化された画素の基本要素を結合して本来の情報を復元する第5機能と、前記復元された本来の情報を出力する第6機能とを実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供する。
【００２７】
また、本発明は、画素の基本要素を利用して暗復号化するため、プロセッサを備えた暗復号化装置に、暗号化のための情報を入力される第1機能と、暗号化のための乱数マップを生成する第2機能と、暗号化対象情報を画素の基本要素単位に分解する第3機能と、前記分解された画素の基本要素を多段階暗号化する第4機能と、前記暗号化された情報を出力する第5機能と、暗号化された情報を入力される第6機能と、前記暗号化された情報を解読するための保安コードを獲得する第7機能と、復号化のための乱数マップを生成する第8機能と、前記暗号化された情報を画素の基本要素単位に処理して多段階復号化する第9機能と、前記復号化された画素の基本要素を結合して本来の情報を復元する第10機能と、前記復元された本来の情報を出力する第11機能とを実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供する。
【００２８】
このように本発明に係る前記暗号化/復号化方法を実施する装置は、偽造防止技術が適用された発給装置(暗号化装置)、及び偽造可否を判別できる解読装置(復号化装置）で実現される。
【００２９】
前記発給装置は、偽造の対象となっている写真、署名、印鑑、固有の文様のような制限された空間領域の画像情報を最も效率的に保護できる前記暗号化方法及びハッキング防止技術が適用される。
【００３０】
前記暗号化方法は、個人別の固有な保安コードと機関が管理する暗号キーコード及び安全性が立証された高保安暗号アルゴリズム及び乱数アルゴリズムを採択することによって、偽造の可能性を2重、3重に遮断する。
特に、推論技法などによる解読を防止するため、画素の基本要素単位に分解した後、乱数アルゴリズムによって不規則的にパズル化して再配列した後に単階調マップにマッピングさせ、再び基本要素を結合して再配列させる再パズル化過程を含む。
【００３１】
ここで、前記画素の基本要素をパズル化する過程でも一段階暗号化が可能である。すなわち、単階調マップにマッピングさせる過程及び再パズル化過程は付加要素である。以後の説明では、全て多段階暗号化及び復号化を一例に挙げて説明するが、一段階暗号化が可能であるとの技術の要旨は以後の実施例に全て同様に適用可能である。
【００３２】
上述したように、本発明は画像情報を乱数アルゴリズム及び暗号アルゴリズムによって画素の基本要素単位別に変化させることによって、専用解読装置によらずには解読が不可能であり、身分証、カード、紙幣及び通帳などの偽造を不可能にする。また、単階調、または多階調で暗号画像を作ることができ、特に単階調で暗号画像を作って暗号画像を目によく目立たないように背景画像として適用できるようにすることによって、隠匿効果を高めることができるようにし、雑映がある場合、多段階の画像処理技法を使用して画像を復元することによって、安定した復元を可能にする。
【発明の効果】
【００３３】
前記のような本発明は現在まで保安システム(特に紙面画像保安システムなど）が有していた保安性と安全性とを一層強化させることができるだけでなく、表現方式を単階調にすることによって、保安効果と錯視効果とによる暗号画像の隠匿効果を得ることができる。
【００３４】
また、本発明は、身分証(パスポート、住民登録証、運転免許証、学生証、公務員証、医療保険証等)、紙幣、手形、有価証券、商品券、会員券、官公署が発給する各種証明書(印鑑証明、登記簿謄本等)、カード(クレジットカード等)及び通帳などの多様な分野に応用できる。
【００３５】
そして、本発明では前記暗号化装置及びその方法と復号化装置及びその方法を互いに連動させて暗復号化システム及びその方法を具現できる。これは当該技術分野における専門家であれば当然具現できる部分であるため、ここではこれ以上詳細に説明しない。
【００３６】
上述したような本発明の方法は、プログラムで具現されてコンピュータで読み出すことのできる形態に記録媒体(CD ROM、RAM、ROM、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスクなど)に保存されることができる。
【００３７】
前記のような本発明は、画像及びテキストなどの情報を乱数アルゴリズム及び暗号アルゴリズムによって画素の基本要素単位で多段階暗号化することによって、専用解読装置によらないとほとんど解読ができないように、高保安暗号化できる。
【００３８】
また、本発明は、単階調マップに画素の基本要素をマッピングさせて暗号化した後、前記単階調マップと同一色相の印刷物に暗号画像を印刷して、暗号画像の印刷色相と背景色を同一にすることによって、隠匿効果(他人がどの部分が暗号化されている部分であるか分からない)を高めることができる。
【００３９】
また、本発明は偽造可否を判別するのにかかる時間を最小化してリアルタイムで暗号画像を復元できるという効果がある。
【００４０】
また、本発明は暗号化された画像情報のうち、一部が毀損されても残りの部分に対して多段階画像処理技法を使用して補正と復元が可能にすることによって、認識率を極大化し、安定した復元ができるという効果がある。また、専用解読装置は、使用が容易に据置用と小型の携帯用で具現することができる。
【００４１】
また、本発明は身分証(パスポート、住民登録証、運転免許証、学生証、公務員証、医療保険証等)、紙幣、手形、有価証券、商品券、会員券、官公署が発給する各種証明書(印鑑証明、登記簿謄本等)、カード(クレジットカード等)及び通帳などのような多様な分野に応用できるという効果がある。
【発明を実施するための最良の形態】
【００４２】
以下、添付した図面を参照しながら本発明の最も好ましい実施例を詳細に説明する。
【００４３】
まず、図1Aないし図1Nを参照して、本発明の技術要旨を述べると以下のようである。
【００４４】
本発明に係る暗号化方法は、大きく前処理過程、多段階暗号化過程、後処理過程を含む。
【００４５】
前記第1番目の前処理過程は、入力過程と正規化過程とを含む。
【００４６】
前記入力過程は、アナログ形態の実際画像、またはテキストなどの情報を画像入力部を介して入力されてデジタル情報に変換するか、既存にデジタル化されてデータベースに保存されている情報を暗号化装置に読み出す過程を意味する。この場合、画像入力部には、カメラやスキャナーなどのような入力器が使用でき、データベースは既存の画像入力器を使用して画像情報を特定の形態に保存したものを意味する。入力された画像は、正規化過程を経て多段階暗号化過程に移る。
【００４７】
前記正規化過程は、色相及び大きさを調整する。データベースに保存されているデジタル画像を除外した画像入力部を介して入力される画像は、アナログからデジタルに変化される情報であるため、可能な限り原画像と近似した画像に保持するため色相を調整する。また、入力された画像のデータ損失を可能な限り低減しながら原画像と近似した画像を得るために、隣接画素との相関性を考慮して大きさを調整する。
【００４８】
前記第2番目の多段階暗号化過程は、画素分解過程、パズル化過程、及び単階調マップのマッピング過程を含む。これは後で詳述する。
【００４９】
前記第3番目の後処理過程は暗号画像を出力する過程であって、適用対象によってデジタル情報に出力するか、印刷紙に印刷する。この場合、印刷出力物は本来の画像とは全く異なる形態で出力されるので、この状態では本来の画像を知るのは不可能である。例えば、パスポートや住民登録証の写真画像や身上情報などを暗号化(黄色の階調を利用)した場合、無形態の黄色で出力される。したがって、パスポートなどの背景色が黄色の場合、隠匿効果まで得ることができる。また、前記暗号画像が出力された背景色の位置にテキスト情報などを重ねて出力しても、復号化時に若干の雑音として作用しても原画像を復元するのにはほとんど影響を受けない。
【００５０】
次いで、本発明に係る暗号化方法の具体的な技術要旨を詳細に述べると、以下のようである。
【００５１】
本発明に係る暗号化方法は、乱数マップを生成する過程、情報を画素の基本要素に分解する過程、乱数マップを利用して画素の基本要素をパズル化する過程、単階調マップを生成して画素の基本要素を単階調マップにマッピングさせる過程、画素の基本要素を配置(結合)した後、乱数マップを利用して再パズル化する過程、及び画素の基本要素を画素単位に変換する過程などを含む。
【００５２】
ここで、画素の基本要素を画素単位に変換する過程及び画素の基本要素を配置した後、乱数マップを利用して再パズル化する過程は、本発明の必須構成要素でない付加要素である。そして、単階調マップを生成して画素の基本要素を単階調マップにマッピングさせる過程では、画素の基本要素を単階調マップにマッピングさせる場合を説明したが、画素の基本要素を単階調マップでない2階調マップや多階調マップにマッピングさせることもできる。
【００５３】
また、情報を画素の基本要素に分解する過程は、暗号画像の保安性を高めるために用いられる過程であって、画像入力部によって入力された画像を画素の基本要素単位に分解する過程である。
【００５４】
これを図1Aないし図1Dを参照して述べると、図1Aは、本発明によって純色のR(Red)、G(Green)、B(Blue)、及びW(White）からなる任意の画像情報を画素単位に分けたことを示し、図1Bは、本発明によって画素分解された第1の基本要素であるレッドチャネル(Red Channel）を示し、図1Cは、本発明によって画素分解された第2の基本要素であるグリーンチャネル(Green Channel）を示し、図1Cは、本発明によって画素分解された第3の基本要素であるブルーチャネル(Blue Channel）を示す。このように図1Aの第1画素(p)が図1Bの第1の基本要素1、図1Cの第2の基本要素2、また図1Dの第3の基本要素3に各々分解される。
【００５５】
また、乱数マップを生成する過程は、乱数発生器を利用するか、乱数発生器と乱数マップ発生器を利用できる。この場合、乱数発生器は、多様なアルゴリズム(例:DES、SEEDなど）を使用することができる。乱数マップは、2段階暗号化と復号化を処理するためのものであって、1次パズル化(1次暗号化)に必要な6個(基本要素の個数×2段階)と基本要素単位に結合した後に再パズル化(3次暗号化)に必要な1個を含んで総7個が生成される。
【００５６】
ここで、電子の6個の乱数マップは、図1Eないし図1Gに示すように、画素の基本要素をパズル化(1次暗号化)するために用いられ、後者の1個の乱数マップは、図1Mに示すように、画素の基本要素を再パズル化(3次暗号化)するために用いられる。
【００５７】
一方、上述したように、再パズル化過程を附加過程として処理する場合には、総6個の乱数マップのみを生成することもでき、7個を生成した後に一個を使用しないこともできる。
【００５８】
前記画素の基本要素をパズル化(1次暗号化)する過程で用いられる6個の乱数マップは、3個の基本要素を各々2段階にパズル化するために用いられる。各基本要素に該当する2個の乱数マップのうち、前のものは行列単位に置換するのに用いられ、後のものは画素単位に置換するのに用いられる。ここで、行列単位の置換は、行と行の位置を替えるか、列と列の位置を替えることを意味し、画素単位の置換は画素間の位置を互いに替えることを意味する。
【００５９】
上述したように乱数マップを2段階に適用する理由は2つである。その一つは各々の乱数マップを生成するために使用する暗号キーコードが異なるため、保安性と安定性が高まるということであり、残り一つは均等した分布の必要な乱数マップを生成できるということである。
【００６０】
上述した2種類の乱数マップによって図1Bの第1の基本要素が図1Eの第1の基本要素に変換され、図1Cの第2の基本要素が図1Fの第2の基本要素に変換され、図1Dの第3基本要素が図1Gの第3基本要素に変換される。
【００６１】
一方、2次暗号化過程は、単階調マップを生成して画素の基本要素を単階調マップにマッピングさせる過程であって、このため、3個の単階調マップ(R、G、B各々）が用いられる。もし、暗号化対象が単階調からなる場合は、一つの異なる階調の単階調マップが使用され得る。そして、単階調マップは、適用段階に容易な色相を基準として生成する。例えば、黄色の階調、灰色の階調、白色の階調、黒色の階調などのような各単階調が使用でき、紙印刷などの場合には、特に、黄色の階調、白色の階調などがよく適用されるであろう。
【００６２】
上述した三種類の単階調マップによって、図1Eの第1の基本要素は図1Hの第1の基本要素に変換され、図1Fの第2の基本要素は図1Iの第の2基本要素に変換され、図1Gの第3の基本要素は図1Jの第3の基本要素に変換される。
【００６３】
一方、3次暗号化過程は、画素の基本要素を結合した後に乱数マップを利用して再パズル化する過程であって、このために残り1個の乱数マップが利用される。すなわち、前記2次暗号化過程で生成された各基本要素を結合した後、前記残り一つの乱数マップを利用して再パズル化する。このようにすることによって、暗号化の保安を一層高めることができる。
【００６４】
上述した残り一つの乱数マップによって、図1Hの第1の基本要素は図1Kの第1の基本要素に変換され、図1Iの第2の基本要素は図1Kの第2の基本要素に変換され、図1Jの第3の基本要素は図1Kの第3の基本要素に変換される。
【００６５】
一方、画素の基本要素を画素単位に変換する過程は、画素単位に画像を作るための過程であって、3個の基本要素が一つの画素に結合される。この結合によって、図1Aの第1の画素が図1lの第1の画素に変換される。上述したように、この変換過程は、本発明の必須構成要素でない付加要素であって、この過程を行わない場合には3個の基本要素が各々3個の画素に変換される。この場合、各基本要素ごとに不足した2つの基本要素をダミー(dummy)データで付加する。例えば、R基本要素には、ダミーG、B基本要素を付加的に生成して、R、G、Bチャネルの基本要素がピクセルに変換される。したがって、3個の基本画素が一つの画素に結合される場合に比べて、データ量が3倍に増加するようになる。すなわち、この過程をさらに行うことによって、以後の適用過程におけるデータ量を1/3に低減することができる。
【００６６】
一方、テキスト情報は、フォント自体を画像と見なして処理する方法と、フォントを表すコードを利用する方法とがある。前者は上述した方法で処理でき、後者はコードをなすビットに該当する色を任意に定義することによって可能である(例:0は白色、1は黒い色等)。
【００６７】
一方、適用過程においては上述したように前記単階調マップによって生成された暗号画像を特定情報の背景画像として使用することによって、錯視による隠匿効果が得られる。また、特定階調((例:黄色）の単階調マップによって生成された暗号画像を同一色相の印刷紙(例:印刷紙の背景色が黄色）の特定部分に印刷することによって、不法偽造者がどの部分が暗号化された部分であるかすら判別できないようにすることができる。多階調マップ(例:赤色、かば色、黄色、緑色、青色、藍色、紫色など）を使用する場合にも印刷紙の地の色に多様な色相を使用することによって、同じ効果が得られる。
【００６８】
上述した適用方法によって図1Kを背景画像として「
2004529565.tif 000003
」という特定データを重ねて図1Mのように適用するか、図1Lを背景画像として「
2004529565.tif 000004
」という特定データを重ねて図1Nのように適用して隠匿効果を得ることができる。
【００６９】
そして、前記の一例では暗号化された暗号画像を印刷する適用方法を説明しているが、暗号画像をデジタル情報で保存したり、または暗号画像を伝送装置などを介して専用解読装置側に伝送したりするなどのような多様な方式で適用して活用できる。
【００７０】
一方、復号化方法は、前記暗号化方法の逆順で処理される。
【００７１】
本発明に係る復号化方法は、大きく暗号画像の前処理過程、多段階復号化過程、後処理過程を含む。
【００７２】
そして、前記第一番目の前処理過程は入力過程と正規化過程とを含む。
【００７３】
前記入力過程は、予め特定した材質(紙、プラスチック等)に出力されたアナログ形態の暗号画像を画像入力部を介して読み出すか、予め入力されたデジタル形態の情報をデータベースから読み出す過程である。
【００７４】
本発明の一実施例では紙面に印刷されたアナログ形態の画像を画像入力部を介して読み出してデジタル化して多段階復号化過程に伝送する。したがって、復号化過程に伝送する前に、入力の際発生した入力誤差を補正する正規化過程が必要である。
【００７５】
前記正規化過程では傾斜及び大きさを補正する。
【００７６】
前記傾斜の補正は、画像入力部を介して入力される画像が元来の傾斜とは異なるように入力がなされた場合に動作する過程である。入力する時発生する傾斜エラーを補正しなければ必要なデータ領域と不必要なデータ領域とを区分できないのみでなく、以後進行される過程に影響を及ぼすことができる。
【００７７】
前記大きさの補正は、暗号化された画像が復号化過程を経ながら必要とする最小ブロックの数に大きさを調整する過程である。この場合、暗号画像を構成する画素間の入力する時発生する干渉効果を最小にする3次元周波数空間で最大累積微分値を利用した大きさ調整方式を使用する。
【００７８】
前記第2番目の多段階復号化過程は、逆パズル化過程、単階調マップ逆マッピング過程、及び基本要素結合による逆色相変換過程を含む。これは後で詳述する。
【００７９】
前記第3番目の後処理過程は、画像補正過程であって、画像に雑映がある場合に隣接画素の情報を利用した最適類似度を有する空間フィルタリング法を使用して復元する1次復元過程と、隣接画素が全て雑映である場合に隣接画素に隣接する画素の復元値を利用して逆推定して復元する2次復元過程を含む。
【００８０】
次いで、本発明に係る暗号化方法の具体的な技術要旨を詳細に述べると、以下のようである。
【００８１】
本発明に係る復号化方法は、乱数マップを生成する過程、画素単位の暗号画像を各基本要素単位に変換する過程、暗号画像を各基本要素に分離した後、乱数マップを利用して逆パズル化する過程、単階調マップを生成して画素の基本要素を単階調マップに逆マッピングさせる過程、乱数マップを利用して画素の基本要素単位別に再逆パズル化する過程、復号化された画素の基本要素を結合する過程及び画像を補正する過程などを含む。また、前記各段階は前記暗号化方法で詳細に説明した各段階の処理動作を参照すると、当該技術分野の専門家であれば当然理解できる部分であるため、ここではこれ以上説明しない。
【００８２】
ここで、画素単位の暗号画像を各基本要素単位に変換する過程、暗号画像を各基本要素に分離した後、乱数マップを利用して逆パズル化する過程及び画像を補正する過程は、本発明の必須構成要素でない付加要素である。そして、単階調マップを生成して画素の基本要素を単階調マップに逆マッピングさせる過程では、単階調マップに逆マッピングさせる場合を説明しているが、前記暗号化過程で説明したように、2階調マップや多階調マップにマッピングさせることもできる。
【００８３】
図2は、本発明に係る画素の基本要素を利用した暗号化装置の一実施例構成図である。
【００８４】
図2に示すように、本発明に係る暗号化装置は、アナログ形態の情報(本来の画像、またはテキストなど)をデジタル形態に変換して入力するか、データベースに保存されているデジタル形態の情報を読み出すための画像入力部21、個人別の固有の保安コードを入力するための保安コード入力部22、入力情報を画素の基本要素に分解した後、前記分解された画素の基本要素を乱数マップを利用してパズル化し、単階調マップにマッピングさせ位置と色相とを各々不規則に変化させて多段階暗号化するための中央処理部23、前記画像入力部21を介して入力された情報(本来の画像など)及び前記中央処理部23で暗号化された暗号画像を保存するための画像格納部24、前記中央処理部23で暗号化された暗号画像を身分証、貨幣、通帳またはカードなどの印刷物に印刷するための画像印刷部25及び前記中央処理部23で暗号化された暗号画像を画面に表示するための画像表示部26を含む。
【００８５】
ここで、前記暗号化装置は、前記中央処理部23で暗号化された暗号画像を通信網を介して専用解読装置側に伝送するための通信部(図面に図示せず)をさらに含むことができる。そして、前記中央処理部23は、本発明に係る暗号化方法が実行される部分であって、その詳細な動作説明は図4及び図5を参照して後述する。
【００８６】
そして、前記画像印刷部25と画像表示部26と通信部(図面に図示せず）とは、暗号化された暗号画像を出力するための構成要素であって、そのうち、画像表示部26と通信部は、本発明の必須構成要素でない付加要素である。
【００８７】
前記のような暗号化装置と方法を使用する場合、前記専用解読装置によらずには解読ができない。特に、暗号化された暗号画像は、画像入力及び変換過程で色相と形態が変わるので、正確な数値を比較しなければならないコンピュータの特性上、暗号アルゴリズムの逆推定が不可能である。
【００８８】
一方、専用解読装置は暗号化された画像情報を画像入力部を介して読み出した後、復号化アルゴリズムによって元来の画像に復元させる過程であって、偽造可否を判別するのにかかる時間を最小化し認識率を極大化できる。すなわち、暗号化された画像情報の一部が毀損されたとしても残り部分に対する補正と復元が可能にして認識率を極大化する。また、専用解読装置は使用が容易に据置用と小型の携帯用に具現できる。
【００８９】
図3は、本発明に係る画素の基本要素を利用した復号化装置の一実施例の構成図である。
【００９０】
図3に示すように、本発明に係る復号化装置は、暗号化されて印刷されている暗号画像を読み出すか、データベースに保存されているデジタル形態の暗号化された情報を読み出すための画像入力部31、個人別の固有の保安コードを入力するための保安コード入力部32、入力された暗号画像の画素基本要素を乱数マップを利用して逆パズル化し階調マップに逆マッピングさせて、画素の基本要素の位置と色相とを各々本来通り変化させて多段階復号化した後に画素の基本要素を結合して原画像を復元するための中央処理部33、暗号化された暗号画像及び復号化された復元画像を保存するための画像保存部34、偽造可否を判別できるように復号化された画像を表示するための画像表示部35とを含む。この場合、画像表示部35は、本来の画像も共に表示できるように具現できる。
【００９１】
ここで、前記復号化装置は、前記暗号化装置側で暗号化された暗号画像を通信網を介して送信されるための通信部(図面に図示せず)をさらに含むことができる。また、前記中央処理部33は、本発明に係る復号化方法が実行されてリアルタイムで暗号画像を復元する部分であって、データベースに保存されている本来の画像と復号化された画像とを比較して偽造可否を判別する機能をさらに行うことができる。そして、前記中央処理部33が暗号画像から暗号キーを抽出した後に暗号キーを復号化して保安コードを復元して使用する場合には、本発明の保安コード入力部32なしにも動作できる。
【００９２】
その他の詳細な動作説明は、図6及び図7を参照しながら後述する。
【００９３】
また、前記画像入力部31と通信部(図面に図示せず）は暗号化された暗号画像を入力するための構成要素であるが、その中で通信部は、本発明の必須構成要素でない付加要素である。
【００９４】
図4は、本発明に係る画素の基本要素を利用した暗号化方法に対する一実施例の全体フローチャートである。
【００９５】
以後の暗号化方法を説明するにおいて、前記図1Aないし図1Nを介して詳細に説明した部分は説明を簡略する。
【００９６】
まず、画像入力部を介して画像、またはテキストなどのような情報を入力される(401)。この場合、画像入力部はアナログ形態の情報(本来の画像またはテキスト等)をデジタル形態に変換して入力するか、データベースに保存されているデジタル形態の情報を読み出して入力する。
【００９７】
以後、保安コード入力部を介して保安コードを入力される(402)。
【００９８】
以後、乱数発生器を利用するか、乱数発生器と乱数マップ発生器を利用して乱数マップを生成する(403)。この場合、乱数発生器は多様なアルゴリズム(例:DES、SEEDなど）を使用することができる。
【００９９】
以後、前記入力された画像の色相及び大きさを調整して正規化する(404)。前記正規化過程404は、デジタル情報を入力された場合には行わなくても暗号化過程に大きい影響を及ぼさない。
【０１００】
前記過程において、情報入力過程401と保安コード入力過程402とはその順序を変えて実行しても良い。また、乱数マップ生成過程403と正規化過程404もその順序を変えて実行しても良い。但し、情報入力過程401は正規化過程404より先に行わなければならず、保安コード入力過程402は乱数マップ生成過程304より先に行ってこそ動作が円滑に具現される。
【０１０１】
以後、前記正規化された画像を画素の基本要素に分けて画素を分解する(405)。このように画素を画素の基本要素に分解する方式は既に知らされた多様な方式を使用できる。
【０１０２】
以後、前記分解された画素の基本要素を多段階暗号化する(406)。前記多段階暗号化過程406では、画素の基本要素を乱数マップと階調マップとを利用して多段階暗号化するが、その詳細動作は図5Aないし図5Gを参照しながら後述する。
【０１０３】
以後、前記入力された保安コードを暗号化して暗号キーを生成した(407)後、前記暗号化された暗号画像に前記生成された暗号キーを挿入する(408)。しかし、本発明の暗号化方法において前記暗号キー生成及び挿入過程407、408は付加要素であって、暗号化過程で行わなくても良い。これにより、後述する復号化方法でも暗号キーを暗号画像から抽出した後、暗号キーを復号化して保安コードを復元して使用するか、または保安コードを入力されて復号化過程に使用する。
【０１０４】
以後、前記暗号化された暗号画像を出力する(409)。この場合、出力方式には、印刷物に印刷する方法、記録媒体に保存する方法及び通信網を介して解読装置側に伝送する方法などのような多様な方式が使用され得る。特に、前記出力方式のうち、印刷物に印刷する場合には、暗号画像を背景として印刷して暗号画像が背景画像に隠匿されるようにする。そして、前記暗号画像が印刷された背景上に特定情報を重ねて印刷することができる。そうすると、前記重ねられた特定情報が復号化過程において若干の雑音として作用するが、補正過程でその雑音が除去されるので、復号された画像に大きい影響は及ぼさない。
【０１０５】
図5Aないし図5Gは、図4の画素の基本要素を多段階暗号化する過程(406)に対する多数の実施例のフローチャートである。
【０１０６】
第1に、図5Aに示す実施例を検討すると以下の通りである。
【０１０７】
まず、前記分解された画素の基本要素を前記生成された乱数マップを利用して各単位別にパズル化して1次暗号化する(501)。
【０１０８】
次いで、前記画素の基本要素単位に単階調マップを生成(502)した後、前記生成された単階調マップに画素の基本要素をマッピングさせて色変換して2次暗号化する(503)。ここで、前記単階調マップの代わりに上述したように2階調マップ、または多階調マップなどを使用することもできる。
【０１０９】
次いで、前記単階調マップにマッピングされた画素の基本要素を配置した後、乱数マップを利用して再パズル化して3次暗号化する(504)。ここで、前記配置過程は、図1Kに示すように画素の基本要素を各々連結する過程を意味し、その連結順序は関係ない。
【０１１０】
次いで、前記再パズル化された各基本要素を一つの画素単位に変換する(505)。この場合、前記変換過程505は、本発明の必須構成要素でなく、これをさらに行うことによって、以後の処理過程におけるデータ量を1/3に低減することができる。
【０１１１】
以後の実施例は、前記図5Aに示された実施例を変形した実施例であるので、技術要旨が異なる部分を中心として説明し、同じ技術要旨はこれ以上説明しない。
【０１１２】
第2に、図5Bに示された実施例を検討すると、以下の通りである。
【０１１３】
まず、画素の基本要素単位に単階調マップを生成した(511)後、前記生成された単階調マップに画素の基本要素をマッピングさせて色変換して1次暗号化する(512)。
【０１１４】
次いで、前記単階調マップにマッピングされた画素の基本要素を前記生成された乱数マップを利用して各単位別にパズル化して2次暗号化する(513)。
【０１１５】
以後、前記パズル化された画素の基本要素を配置した後、乱数マップを利用して再パズル化して3次暗号化する(514)。
【０１１６】
以後、前記再パズル化された各基本要素を一つの画素単位に変換する(515)。
【０１１７】
第3に、図5Cに示された実施例を検討すると、以下の通りである。
【０１１８】
まず、前記分解された画素の基本要素を前記生成された乱数マップを利用して各単位別にパズル化して1次暗号化する(521)。
【０１１９】
以後、前記パズル化された画素の基本要素を配置した後、乱数マップを利用して再パズル化して2次暗号化する(522)。
【０１２０】
以後、画素の基本要素単位に単階調マップを生成した(523)後、前記生成された単階調マップに画素の基本要素をマッピングさせて色変換して3次暗号化する(524)。
【０１２１】
以後、前記単階調マップにマッピングされた各基本要素を一つの画素単位に変換する(525)。
【０１２２】
第４に、図5Dに示された実施例を検討すると、以下の通りである。
【０１２３】
まず、画素の基本要素単位に単階調マップを生成した(531)後、前記生成された単階調マップに画素の基本要素をマッピングさせて色変換して1次暗号化する(532)。
【０１２４】
以後、前記単階調マップにマッピングされた画素の基本要素を配置した後、前記生成された乱数マップを利用してパズル化して2次暗号化する(533)。この場合、前記配置過程を行わなくても、各基本要素別にパズル化することができる。
【０１２５】
以後、前記パズル化された各基本要素を一つの画素単位に変換する(534)。
【０１２６】
第5に、図5Eに示された実施例を検討すると、以下の通りである。
【０１２７】
まず、前記分解された画素の基本要素を配置した後、前記生成された乱数マップを利用してパズル化して1次暗号化する(541)。この場合も、前記配置過程を行わなくても、各基本要素別にパズル化することができる。
【０１２８】
以後、画素の基本要素単位に単階調マップを生成した(542)後、前記生成された単階調マップに画素の基本要素をマッピングさせて色変換して2次暗号化する(543)。
【０１２９】
以後、前記単階調マップにマッピングされた各基本要素を一つの画素単位に変換する(544)。
【０１３０】
第6に、基本要素の値が同じである場合、一つの基本要素だけを使用する実施例であって、これを図5Fを参照しながら説明すると、以下の通りである。
【０１３１】
まず、前記分解された3個の基本要素のうち、いずれか一つを選択する(551)。この場合、各基本要素の値が同じであるため、いずれの基本要素を選択しても良い。
【０１３２】
以後、任意の一つの基本要素で単階調マップを生成した(552)後、前記生成された単階調マップに任意の一つの基本要素をマッピングさせて色変換して1次暗号化する(553)。
【０１３３】
以後、前記単階調マップにマッピングされた任意の一つの基本要素を前記生成された乱数マップを利用してパズル化して2次暗号化する(554)。
【０１３４】
以後、前記パズル化された任意の一つの基本要素を一つの画素に変換する(555)。この場合、各基本要素ごとに不足した2つの基本要素をダミー(dummy)データとして付加する。例えば、R基本要素には、ダミーG、B基本要素を付加的に生成して、R、G、Bチャネルの基本要素がピクセルに変換される。
【０１３５】
第7に、基本要素の値が同じ場合に一つの基本要素だけを使用する他の実施例であって、これを図5Gを参照しながら検討すると、以下の通りである。
【０１３６】
まず、前記分解された3個の基本要素のうち、いずれか一つを選択する(561)。この場合、各基本要素の値が同じであるため、いずれの基本要素を選択しても良い。
【０１３７】
以後、前記選択された任意の一つの基本要素を前記生成された乱数マップを利用してパズル化して1次暗号化する(562)。
【０１３８】
以後、任意の一つの基本要素で単階調マップを生成した(563)後、前記生成された単階調マップに任意の一つの基本要素をマッピングさせて色変換して2次暗号化する(564)。
【０１３９】
以後、前記単階調マップにマッピングされた任意の一つの基本要素を一つの画素に変換する(565)。
【０１４０】
図6は、本発明に係る画素の基本要素を利用した復号化方法に対する一実施例の全体フローチャートである。
【０１４１】
以後の各復号化過程は、前記暗号化方法で詳細に説明した各過程の処理動作を参照して、当該技術分野の専門家であれば当然理解できる部分であるため、ここでは技術要旨を中心として説明する。
【０１４２】
まず、画像入力部を介して暗号化された暗号画像を入力される(601)。
【０１４３】
この場合、画像入力部は暗号化されて印刷されている暗号画像をデジタル形態に読み出すか、データベースに保存されているデジタル形態の暗号化された情報を読み出して入力する。一方、画像入力部の代わりに暗号化装置側から通信網を介して暗号化された暗号画像を受信して入力することもできる。
【０１４４】
以後、前記入力された暗号画像の傾斜及び大きさを補正して正規化する(602)。前記正規化過程602は、デジタル情報を入力された場合には行わなくても復号化過程に大きい影響は及ぼさない。
【０１４５】
以後、前記入力された暗号画像から暗号キーを抽出した(603)後、前記抽出された暗号キーを復号化して保安コードを復元する(604)。一方、前記暗号する抽出及び保安コード復元過程603、604は、暗号化過程で暗号キーを生成して暗号画像に挿入せず復号化装置側の保安コード入力部を介して保安コードを直接入力されるように具現する場合には行わなくても良い。
【０１４６】
ここで、前記暗号画像の入力過程601と保安コードの入力過程とはその順序が変わってもよく、また前記正規化過程602は、暗号画像の入力過程の後から多段階復号化過程以前のどの過程で行われても関係ない。
【０１４７】
以後、乱数発生器を利用するか、乱数発生器と乱数マップ発生器とを利用して乱数マップを生成する(605)。
【０１４８】
以後、前記暗号画像を画素の基本要素単位に処理して多段階復号化する(606)。前記多段階復号化過程606では、画素の基本要素を乱数マップと階調マップとを利用して多段階復号化するが、その詳細動作は図7Aないし図7Gを参照しながら後述する。
【０１４９】
以後、前記復号化された画素の基本要素を結合して原画像を復元する(607)。これは前記暗号化方法における画素分解過程405の逆動作である。
【０１５０】
以後、前記復元された画像から雑映を除去して画像を補正する(608)。この場合、前記補正過程608は、前記復号化された画像に雑映がある場合に隣接画素の情報を利用した最適類似度を有する空間フィルタリング法を使用して1次補正する過程、及び隣接画素が全て雑映である場合に隣接画像に隣接する画素の復元値を利用して逆推定して2次補正する過程を含む。
また、前記補正過程608は、本発明の必須構成要素ではなく、復号化された画像の画質を向上させるために付加的に行われる過程である。
【０１５１】
以後、偽造可否を確認できるように、前記補正された画像をディスプレイする(609)。
【０１５２】
一方、復号化方法では前記ディスプレイ過程609の以前に、データベースに保存されている本来の画像と復元された画像とを比較して偽造可否を判別する過程をさらに行った後、その判別結果をディスプレイするようにすることができる。
【０１５３】
また、前記ディスプレイ過程609の以前に、暗号画像の上に重ねられた情報をデジタル化した情報と復元された情報とを比較して偽造可否を判別する過程をさらに行った後、その判別結果をディスプレイするようにすることもできる。また、前記ディスプレイ過程609の以前に、暗号画像が印刷された印刷物上のその他の情報をデジタル化した情報と復元された情報とを比較して偽造可否を判別する過程をさらに行った後、その判別結果をディスプレイするようにすることもできる。
【０１５４】
図7Aないし図7Gは、図6の暗号画像を画素の基本要素単位に処理して多段階復号化する過程(606)に対する多数の実施例のフローチャートである。
【０１５５】
第1に、図7Aに示された実施例を検討すると、以下の通りである。
【０１５６】
まず、画素単位の暗号画像を各基本要素単位に変換する(701)。若し、暗号化された暗号画像が画素の基本要素単位で入力された場合には前記変換過程701を行わなくても良い。
【０１５７】
以後、前記基本要素単位に変換された暗号画像を各基本要素単位に分離した後、前記生成された乱数マップを利用して逆パズル化して1次復号化する(702)。
【０１５８】
以後、前記画素の基本要素単位で単階調マップを生成した(703)後、前記生成された単階調マップに画素の基本要素を逆マッピングさせて色復元して2次復号化する(704)。この場合、暗号化過程において単階調マップを使用した場合には、復号化過程でも単階調マップを使用するが、暗号化過程で2階調マップまたは多階調マップなどを使用した場合には、復号化過程でも2階調または多階調マップなどを使用する。
【０１５９】
以後、前記単階調マップにマッピングされた画素の基本要素を前記生成された乱数マップを利用して再逆パズル化して3次復号化する(705)。
【０１６０】
以後の実施例は、前記図5Aに示された実施例を変形した実施例であるため、技術要旨が異なった部分を中心として説明し、同じ技術要旨はこれ以上説明しない。
【０１６１】
第2に、図7Bに示された実施例を検討すると、以下の通りである。
【０１６２】
まず、画素単位の暗号画像を各基本要素単位に変換する(711)。
【０１６３】
以後、前記基本要素単位に変換された暗号画像を各基本要素単位に分離した後、前記生成された乱数マップを利用して逆パズル化して1次復号化する(712)。
【０１６４】
以後、前記逆パズル化された画素の基本要素を前記生成された乱数マップを利用して再逆パズル化して2次復号化する(713)。
【０１６５】
以後、前記画素の基本要素単位に単階調マップを生成した(714)後、前記生成された単階調マップに画素の基本要素を逆マッピングさせて色復元して3次復号化する(715)。
【０１６６】
第3に、図7Cに示された実施例を検討すると、以下の通りである。
【０１６７】
まず、画素単位の暗号画像を各基本要素単位に変換する(721)。
【０１６８】
以後、前記画素の基本要素単位に単階調マップを生成した(722)後、前記生成された単階調マップに画素の基本要素を逆マッピングさせて色復元して1次復号化する(723)。
【０１６９】
以後、前記単階調マップに逆マッピングされた暗号画像を各基本要素単位に分離した後、前記生成された乱数マップを利用して逆パズル化して2次復号化する(724)。
【０１７０】
以後、前記逆パズル化された画素の基本要素を前記生成された乱数マップを利用して再逆パズル化して3次復号化する(725)。
【０１７１】
第4に、図7Dに示された実施例を検討すると、以下の通りである。
【０１７２】
まず、画素単位の暗号画像を各基本要素単位に変換する(731)。
【０１７３】
以後、前記基本要素単位で変換された暗号画像を各基本要素単位に分離した後、前記生成された乱数マップを利用して逆パズル化して1次復号化する(732)。この場合、前記暗号化方法で配置過程を行わない場合には、復号化方法でも前記分離過程を行わなくても良い。
【０１７４】
以後、画素の基本要素単位に単階調マップを生成した(733)後、前記生成された単階調マップに画素の基本要素を逆マッピングさせて色復元して2次復号化する(734)。
【０１７５】
第5に、図7Eに示された実施例を検討すると、以下の通りである。
【０１７６】
まず、画素単位の暗号画像を各基本要素単位に変換する(741)。
【０１７７】
以後、画素の基本要素単位に単階調マップを生成した(742)後、前記生成された単階調マップに画素の基本要素を逆マッピングさせて色復元して1次復号化する(743)。
【０１７８】
以後、前記単階調マップに逆マッピングされた暗号画像を各基本要素単位に分離した後、前記生成された乱数マップを利用して逆パズル化して2次復号化する(744)。
【０１７９】
第6に、図7Fに示された実施例を検討すると、以下の通りである。
【０１８０】
まず、画素単位の暗号画像を任意の一つの基本要素に変換する(751)。
【０１８１】
以後、前記変換された任意の一つの基本要素を前記生成された乱数マップを利用して逆パズル化して1次復号化する(752)。
【０１８２】
以後、任意の一つの基本要素で単階調マップを生成した(753)後、前記生成された単階調マップに任意の一つの基本要素を逆マッピングさせて色復元して2次復号化する(754)。
【０１８３】
以後、前記単階調マップに逆マッピングされた任意の一つの基本要素に基づいて他の2個の基本要素を生成する(755)。
【０１８４】
第7に、図7Gに示された実施例を検討すると、以下の通りである。
【０１８５】
まず、画素単位の暗号画像を任意の一つの基本要素に変換する(761)。
【０１８６】
以後、任意の一つの基本要素で単階調マップを生成した(762)後、前記生成された単階調マップに任意の一つの基本要素を逆マッピングさせ色復元して1次復号化する(763)。
【０１８７】
以後、前記単階調マップに逆マッピングされた任意の一つの基本要素を前記生成された乱数マップを利用して逆パズル化して2次復号化する(764)。
【０１８８】
以後、前記逆パズル化された任意の一つの基本要素に基づいて他の2個の基本要素を生成する(765)。
【０１８９】
なお、本発明は、上記の実施例として開示した範囲に限定されるものではない。本発明に係る技術的思想から逸脱しない範囲内で多くの改良、変更が可能であり、それらも本発明の技術的範囲に属する。
【図面の簡単な説明】
【０１９０】
【図１Ａ】本発明によって純色のR(Red)、G(Green)、B(Blue)、そしてW(White）からなる任意の画像情報を画素単位に分けたことを示す図面である。
【図１Ｂ】本発明によって分解された第1の基本要素であるレッドチャネル(Red Channel)を示す図面である。
【図１Ｃ】本発明によって分解された第2の基本要素であるグリーンチャネル(Green Channel)を示す図面である。
【図１Ｄ】本発明によって分解された第3の基本要素であるブルーチャネル(Blue Channel)を示す図面である。
【図１Ｅ】本発明によってパズル化された第1の基本要素であるレッドチャネル(Red Channel)を示す図面である。
【図１Ｆ】本発明によってパズル化された第2の基本要素であるグリーンチャネル(Green Channel)を示す図面である。
【図１Ｇ】本発明によってパズル化された第3の基本要素であるブルーチャネル(Blue Channel)を示す図面である。
【図１Ｈ】本発明によって単階調マップにマッピングされた第1の基本要素であるレッドチャネル(Red Channel)を示す図面である。
【図１Ｉ】本発明によって単階調マップにマッピングされた第2の基本要素であるグリーンチャネル(Green Channel)を示す図面である。
【図１Ｊ】本発明によって単階調マップにマッピングされた第3の基本要素であるブルーチャネル(Blue Channel)を示す図面である。
【図１Ｋ】本発明によって基本要素を配置した後にパズル化した画像を示す図面である。
【図１Ｌ】本発明によって分解結合された基本要素を画素単位に変換した画像を示す図面である。
【図１Ｍ】本発明によって錯視による隠匿効果を得るための適用であって、図1Kの暗号画像を背景画像として「??」という特定データを重ねた画像を示す図面である。
【図１Ｎ】本発明によって錯視による隠匿効果を得るための適用であって、図1Lの暗号画像を背景画像として「?」という特定データを重ねた画像を示す図面である。
【図２】本発明に係る画素の基本要素を利用した暗号化装置の一実施例の構成図である。
【図３】本発明に係る画素の基本要素を利用した復号化装置の一実施例の構成図である。
【図４】本発明に係る画素の基本要素を利用した暗号化方法に対する一実施例の全体フローチャートである。
【図５Ａ】図4の画素の基本要素を多段階暗号化する過程に対する多数の実施例のフローチャートである。
【図５Ｂ】図4の画素の基本要素を多段階暗号化する過程に対する多数の実施例のフローチャートである。
【図５Ｃ】図4の画素の基本要素を多段階暗号化する過程に対する多数の実施例のフローチャートである。
【図５Ｄ】図4の画素の基本要素を多段階暗号化する過程に対する多数の実施例のフローチャートである。
【図５Ｅ】図4の画素の基本要素を多段階暗号化する過程に対する多数の実施例のフローチャートである。
【図５Ｆ】図4の画素の基本要素を多段階暗号化する過程に対する多数の実施例のフローチャートである。
【図５Ｇ】図4の画素の基本要素を多段階暗号化する過程に対する多数の実施例のフローチャートである。
【図６】本発明に係る画素の基本要素を利用した復号化方法に対する一実施例の全体フローチャートである。
【図７Ａ】図6の画素の基本要素を多段階復号化する過程に対する多数の実施例のフローチャートである。
【図７Ｂ】図6の画素の基本要素を多段階復号化する過程に対する多数の実施例のフローチャートである。
【図７Ｃ】図6の画素の基本要素を多段階復号化する過程に対する多数の実施例のフローチャートである。
【図７Ｄ】図6の画素の基本要素を多段階復号化する過程に対する多数の実施例のフローチャートである。
【図７Ｅ】図6の画素の基本要素を多段階復号化する過程に対する多数の実施例のフローチャートである。
【図７Ｆ】図6の画素の基本要素を多段階復号化する過程に対する多数の実施例のフローチャートである。
【図７Ｇ】図6の画素の基本要素を多段階復号化する過程に対する多数の実施例のフローチャートである。
【図１Ａ】
2004529565.tif 000005
【図１Ｂ】
2004529565.tif 000006
【図１Ｃ】
2004529565.tif 000007
【図１Ｄ】
2004529565.tif 000008
【図１Ｅ】
2004529565.tif 000009
【図１Ｆ】
2004529565.tif 000010
【図１Ｇ】
2004529565.tif 000011
【図１Ｈ】
2004529565.tif 000012
【図１Ｉ】
2004529565.tif 000013
【図１Ｊ】
2004529565.tif 000014
【図１Ｋ】
2004529565.tif 000015
【図１Ｌ】
2004529565.tif 000016
【図１Ｍ】
2004529565.tif 000017
【図１Ｎ】
2004529565.tif 000018
【図２】
2004529565.tif 000019
【図３】
2004529565.tif 000020
【図４】
2004529565.tif 000021
【図５Ａ】
2004529565.tif 000022
【図５Ｂ】
2004529565.tif 000023
【図５Ｃ】
2004529565.tif 000024
【図５Ｄ】
2004529565.tif 000025
【図５Ｅ】
2004529565.tif 000026
【図５Ｆ】
2004529565.tif 000027
【図５Ｇ】
2004529565.tif 000028
【図６】
2004529565.tif 000029
【図７Ａ】
2004529565.tif 000030
【図７Ｂ】
2004529565.tif 000031
【図７Ｃ】
2004529565.tif 000032
【図７Ｄ】
2004529565.tif 000033
【図７Ｅ】
2004529565.tif 000034
【図７Ｆ】
2004529565.tif 000035
【図７Ｇ】
2004529565.tif 000036
【国際公開パンフレット】
2004529565.tif 000037
2004529565.tif 000038
2004529565.tif 000039
2004529565.tif 000040
2004529565.tif 000041
2004529565.tif 000042
2004529565.tif 000043
2004529565.tif 000044
2004529565.tif 000045
2004529565.tif 000046
2004529565.tif 000047
2004529565.tif 000048
2004529565.tif 000049
2004529565.tif 000050
2004529565.tif 000051
2004529565.tif 000052
2004529565.tif 000053
2004529565.tif 000054
2004529565.tif 000055
2004529565.tif 000056
2004529565.tif 000057
2004529565.tif 000058
2004529565.tif 000059
2004529565.tif 000060
2004529565.tif 000061
2004529565.tif 000062
2004529565.tif 000063
2004529565.tif 000064
2004529565.tif 000065
2004529565.tif 000066
2004529565.tif 000067
2004529565.tif 000068
2004529565.tif 000069
2004529565.tif 000070
2004529565.tif 000071
2004529565.tif 000072
2004529565.tif 000073
2004529565.tif 000074
2004529565.tif 000075
2004529565.tif 000076
2004529565.tif 000077
2004529565.tif 000078
2004529565.tif 000079
2004529565.tif 000080
2004529565.tif 000081
2004529565.tif 000082
2004529565.tif 000083
2004529565.tif 000084
2004529565.tif 000085
2004529565.tif 000086
2004529565.tif 000087
2004529565.tif 000088
2004529565.tif 000089
2004529565.tif 000090
2004529565.tif 000091
2004529565.tif 000092
2004529565.tif 000093
2004529565.tif 000094
2004529565.tif 000095
2004529565.tif 000096
2004529565.tif 000097
2004529565.tif 000098
2004529565.tif 000099
2004529565.tif 000100
2004529565.tif 000101
2004529565.tif 000102
2004529565.tif 000103
2004529565.tif 000104
2004529565.tif 000105
2004529565.tif 000106
2004529565.tif 000107
2004529565.tif 000108
2004529565.tif 000109
2004529565.tif 000110
2004529565.tif 000111
2004529565.tif 000112
2004529565.tif 000113
2004529565.tif 000114
2004529565.tif 000115
2004529565.tif 000116
2004529565.tif 000117
2004529565.tif 000118
2004529565.tif 000119
2004529565.tif 000120
2004529565.tif 000121
2004529565.tif 000122
2004529565.tif 000123
2004529565.tif 000124
2004529565.tif 000125
2004529565.tif 000126
2004529565.tif 000127
【手続補正書】
【提出日】平成14年11月27日(2002.11.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画素の基本要素を利用した暗号化装置に適用される暗号化方法において、
暗号化のための情報を入力される第1ステップと、
乱数マップを生成する第2ステップと、
暗号化対象情報を画素の基本要素単位に分解する第3ステップと、
前記分解された画素の基本要素を暗号化する第4ステップと、
前記暗号化された情報を出力する第5ステップと、
を含むことを特徴とする画素の基本要素を利用した暗号化方法。
【請求項２】
前記第4ステップは、
前記生成された乱数マップを利用して画素の基本要素の位置を変更させ、画素の基本要素の色相を変化させて多段階暗号化することを特徴とする請求項1に記載の画素の基本要素を利用した暗号化方法。
【請求項３】
前記第4ステップは、
前記分解された画素の基本要素を前記生成された乱数マップを利用して、各単位別にパズル化して1次暗号化する第6ステップと、
単階調マップを生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換して2次暗号化する第7ステップと、
前記階調マップにマッピングされた画素の基本要素を配置した後、前記乱数マップを利用して再パズル化して3次暗号化する第8ステップと、
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項４】
前記第4ステップは、
階調マップを生成した後、前記生成された単階調マップに画素の基本要素をマッピングさせて色変換して1次暗号化する第6ステップと、
前記階調マップにマッピングされた画素の基本要素を前記生成された乱数マップを利用して各単位別にパズル化して2次暗号化する第7ステップと、
前記パズル化された画素の基本要素を配置した後、乱数マップを利用して再パズル化して3次暗号化する第8ステップと、
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項５】
前記第4ステップは、
前記分解された画素の基本要素を前記生成された乱数マップを利用して各単位別にパズル化して1次暗号化する第6ステップと、
前記パズル化された画素の基本要素を配置した後、前記乱数マップを利用して再パズル化して2次暗号化する第7ステップと、
階調マップを生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換して3次暗号化する第8ステップと
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項６】
前記第4ステップは、
単階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換して1次暗号化する第6ステップと、
前記階調マップにマッピングされた画素の基本要素を前記生成された乱数マップを利用してパズル化して2次暗号化する第7ステップと
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項７】
前記第4ステップは、
階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換して1次暗号化する第6ステップと、
前記階調マップにマッピングされた画素の基本要素を配置した後、前記生成された乱数マップを利用してパズル化して2次暗号化する第7ステップと、
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項８】
前記第4ステップは、
前記分解された画素の基本要素を前記生成された乱数マップを利用してパズル化して1次暗号化する第6ステップと、
単階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換して2次暗号化する第7ステップ
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項９】
前記第4ステップは、
前記分解された画素の基本要素を配置した後、前記生成された乱数マップを利用してパズル化して1次暗号化する第6ステップと、
単階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換して2次暗号化する第7ステップと
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項１０】
前記第4ステップは、
前記分解された基本要素のうち、いずれかを選択する第6ステップと、
階調マップ生成した後、前記生成された階調マップに任意の一つの基本要素をマッピングさせて色変換して1次暗号化する第7ステップと、
前記階調マップにマッピングされた任意の一つの基本要素を前記生成された乱数マップを利用してパズル化して2次暗号化する第8ステップと
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項１１】
前記第4ステップは、
前記分解された基本要素のうち、いずれかを選択する第6ステップと、
前記選択された任意の一つの基本要素を前記生成された乱数マップを利用してパズル化して1次暗号化する第7ステップと、
単階調マップ生成した後、前記生成された階調マップに任意の一つの基本要素をマッピングさせて色変換して2次暗号化する第8ステップと
を含むことを特徴とする請求項2に記載の画素の基本要素を利用した暗号化方法。
【請求項１２】
前記色変換された基本要素は画素に変換されることを特徴とする請求項5に記載の画素の基本要素を利用した暗号化方法。
【請求項１３】
前記パズル化された基本要素は画素に変換されることを特徴とする請求項6に記載の画素の基本要素を利用した暗号化方法。
【請求項１４】
前記パズル化された基本要素は画素に変換されることを特徴とする請求項3に記載の画素の基本要素を利用した暗号化方法。
【請求項１５】
前記第4ステップは、
前記生成された乱数マップを利用して画素の基本要素の位置を変更させて暗号化することを特徴とする請求項1に記載の画素の基本要素を利用した暗号化方法。
【請求項１６】
画素の基本要素を利用した復号化装置に適用される復号化方法において、
暗号化された情報を入力される第1ステップと、
前記暗号化された情報を解読するための保安コードを獲得する第2ステップと、
乱数マップを生成する第3ステップと、
前記暗号化された情報を画素の基本要素単位に処理して復号化する第4ステップと、
前記復号化された画素の基本要素を結合して本来の情報を復元する第5ステップと、
前記復元された本来の情報を出力する第6ステップと
を含むことを特徴とする画素の基本要素を利用した復号化方法。
【請求項１７】
前記第4ステップは、
前記生成された乱数マップを利用して画素の基本要素の位置を逆変更させ、階調マップ利用して画素の基本要素の色相を逆変化させて多段階復号化することを特徴とする請求項16に記載の画素の基本要素を利用した復号化方法。
【請求項１８】
前記第4ステップは、
画素の基本要素単位の暗号画像を各画素の基本要素単位に分離した後、前記生成された乱数マップを利用して逆パズル化して1次復号化する第7ステップと、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元して2次復号化する第8ステップと、
前記階調マップに逆マッピングされた画素の基本要素を前記生成された乱数マップを利用して再逆パズル化して3次復号化する第9ステップと
を含むことを特徴とする請求項17に記載の画素の基本要素を利用した復号化方法。
【請求項１９】
前記第4ステップは、
画素の基本要素単位の暗号画像を各基本要素単位に分離した後、前記生成された乱数マップを利用して逆パズル化して1次復号化する第7ステップと、
前記逆パズル化された画素の基本要素を前記生成された乱数マップを利用して再逆パズル化して2次復号化する第8ステップと、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元して3次復号化する第9ステップと
を含むことを特徴とする請求項17に記載の画素の基本要素を利用した復号化方法。
【請求項２０】
前記第4ステップは、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元して1次復号化する第7ステップと、
前記階調マップに逆マッピングされた暗号画像を各基本要素単位に分離した後、前記生成された乱数マップを利用して逆パズル化して2次復号化する第8ステップと、
前記逆パズル化された画素の基本要素を前記生成された乱数マップを利用して再逆パズル化して3次復号化する第9ステップと
を含むことを特徴とする請求項17に記載の画素の基本要素を利用した復号化方法。
【請求項２１】
前記第4ステップは、
画素の基本要素単位の暗号画像を前記生成された乱数マップを利用して逆パズル化して1次復号化する第7ステップと、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元して2次復号化する第8ステップと
を含むことを特徴とする請求項17に記載の画素の基本要素を利用した復号化方法。
【請求項２２】
前記第4ステップは、
画素の基本要素単位の暗号画像を各基本要素単位に分離した後、前記生成された乱数マップを利用して逆パズル化して1次復号化する第7ステップと、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元して2次復号化する第8ステップと
を含むことを特徴とする請求項17に記載の画素の基本要素を利用した復号化方法。
【請求項２３】
前記第4ステップは、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元して1次復号化する第7ステップと、
前記階調マップに逆マッピングされた暗号画像を前記生成された乱数マップを利用して逆パズル化して2次復号化する第8ステップと
を含むことを特徴とする請求項17に記載の画素の基本要素を利用した復号化方法。
【請求項２４】
前記第4ステップは、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元して1次復号化する第7ステップと、
前記階調マップに逆マッピングされた暗号画像を各基本要素単位に分離した後、前記生成された乱数マップを利用して逆パズル化して2次復号化する第8ステップと
を含むことを特徴とする請求項17に記載の画素の基本要素を利用した復号化方法。
【請求項２５】
前記第4ステップは、
任意の一つの基本要素を前記生成された乱数マップを利用して逆パズル化して1次復号化する第7ステップと、
階調マップ生成した後、前記生成された階調マップに任意の一つの基本要素を逆マッピングさせ色復元して2次復号化する第8ステップと、
前記階調マップに逆マッピングされた任意の一つの基本要素を利用して、画素の他の基本要素を生成する第9ステップと
を含むことを特徴とする請求項17に記載の画素の基本要素を利用した復号化方法。
【請求項２６】
前記第4ステップは、
階調マップ生成した後、前記生成された階調マップに任意の一つの基本要素を逆マッピングさせて色復元して1次復号化する第7ステップと、
前記階調マップに逆マッピングされた任意の一つの基本要素を前記生成された乱数マップを利用して逆パズル化して2次復号化する第8ステップと、
前記逆パズル化された任意の一つの基本要素を利用して、画素の他の基本要素を生成する第9ステップと
を含むことを特徴とする請求項17に記載の画素の基本要素を利用した復号化方法。
【請求項２７】
前記第4ステップは、
画素単位の暗号画像を任意の一つの基本要素に変換する第10ステップ、
をさらに含むことを特徴とする請求項25に記載の画素の基本要素を利用した復号化方法。
【請求項２８】
前記第4ステップは、
画素単位の暗号画像を画素の基本要素単位に変換する第10ステップ
をさらに含むことを特徴とする請求項18に記載の画素の基本要素を利用した復号化方法。
【請求項２９】
前記第4ステップは、
前記生成された乱数マップを利用して画素の基本要素の位置を逆変更させて復号化することを特徴とする請求項16に記載の画素の基本要素を利用した復号化方法。
【請求項３０】
画素の基本要素を利用した暗号化装置において、
暗号化のための情報を入力されるための入力手段と、
保安コードを入力されるための保安コード入力手段と、
前記入力手段を介して入力された暗号化のための情報を画素の基本要素に分解した後に暗号化するための暗号化手段と、
前記暗号化過程による情報を保存するための保存手段と、
前記暗号化された情報を出力するための出力手段と
を含むことを特徴とする画素の基本要素を利用した暗号化装置。
【請求項３１】
前記暗号化手段は、
前記分解された画素の基本要素の位置を乱数マップを利用して変更させ、階調マップ利用して画素の基本要素の色相を変化させて多段階暗号化することを特徴とする請求項30に記載の画素の基本要素を利用した暗号化装置。
【請求項３２】
前記暗号化手段は、
前記分解された画素の基本要素を乱数マップを利用して各単位別にパズル化する1次暗号化手段と、
階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換する2次暗号化手段と、
前記階調マップにマッピングされた画素の基本要素を配置した後、乱数マップを利用して再パズル化する3次暗号化手段と
を含むことを特徴とする請求項31に記載の画素の基本要素を利用した暗号化装置。
【請求項３３】
前記暗号化手段は、
階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換する1次暗号化手段と、
前記階調マップにマッピングされた画素の基本要素を乱数マップを利用して各単位別にパズル化する2次暗号化手段と、
前記パズル化された画素の基本要素を配置した後、乱数マップを利用して再パズル化する3次暗号化手段と
を含むことを特徴とする請求項31に記載の画素の基本要素を利用した暗号化装置。
【請求項３４】
前記暗号化手段は、
前記分解された画素の基本要素を乱数マップを利用して各単位別にパズル化する1次暗号化手段と、
前記パズル化された画素の基本要素を配置した後、乱数マップを利用して再パズル化する2次暗号化手段と、
階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換する3次暗号化手段と
を含むことを特徴とする請求項31に記載の画素の基本要素を利用した暗号化装置。
【請求項３５】
前記暗号化手段は、
単階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換する1次暗号化手段と、
前記階調マップにマッピングされた画素の基本要素を乱数マップを利用してパズル化する2次暗号化手段と
を含むことを特徴とする請求項31に記載の画素の基本要素を利用した暗号化装置。
【請求項３６】
前記暗号化手段は、
階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換する1次暗号化手段と、
前記階調マップにマッピングされた画素の基本要素を配置した後、乱数マップを利用してパズル化する2次暗号化手段と
を含むことを特徴とする請求項31に記載の画素の基本要素を利用した暗号化装置。
【請求項３７】
前記暗号化手段は、
前記分解された画素の基本要素を乱数マップを利用してパズル化する1次暗号化手段と、
単階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換する2次暗号化手段と
を含むことを特徴とする請求項31に記載の画素の基本要素を利用した暗号化装置。
【請求項３８】
前記暗号化手段は、
前記分解された画素の基本要素を配置した後、乱数マップを利用してパズル化する1次暗号化手段と、
単階調マップ生成した後、前記生成された階調マップに画素の基本要素をマッピングさせて色変換する2次暗号化手段と
を含むことを特徴とする請求項31に記載の画素の基本要素を利用した暗号化装置。
【請求項３９】
前記暗号化手段は、
前記分解された基本要素のうち、いずれかを選択するための手段と、
階調マップ生成した後、前記生成された階調マップに任意の一つの基本要素をマッピングさせて色変換して1次暗号化するための手段と、
前記階調マップにマッピングされた任意の一つの基本要素を乱数マップを利用してパズル化して2次暗号化するための手段と
を含むことを特徴とする請求項31に記載の画素の基本要素を利用した暗号化装置。
【請求項４０】
前記暗号化手段は、
前記分解された基本要素のうち、いずれかを選択するための手段と、
前記選択された任意の一つの基本要素を乱数マップを利用してパズル化して1次暗号化するための手段と、
単階調マップ生成した後、前記生成された階調マップに任意の一つの基本要素をマッピングさせて色変換して2次暗号化するための手段と
を含むことを特徴とする請求項31に記載の画素の基本要素を利用した暗号化装置。
【請求項４１】
前記色変換された基本要素が画素に変換されることを特徴とする請求項34に記載の画素の基本要素を利用した暗号化装置。
【請求項４２】
前記パズル化された基本要素が画素に変換されることを特徴とする請求項35に記載の画素の基本要素を利用した暗号化装置。
【請求項４３】
前記パズル化された基本要素が画素に変換されることを特徴とする請求項32に記載の画素の基本要素を利用した暗号化装置。
【請求項４４】
前記暗号化手段は、
前記分解された画素の基本要素の位置を乱数マップを利用して変更させるための手段を含むことを特徴とする請求項30に記載の画素の基本要素を利用した暗号化装置。
【請求項４５】
画素の基本要素を利用した復号化装置において、
暗号化された情報を入力されるための入力手段と、
保安コードを獲得するための保安コード獲得手段と、
前記入力手段を介して入力された暗号化された情報に対する画素の基本要素を復号化した後、前記復号化された画素の基本要素を結合して本来の情報を復元するための復号化手段と、
前記復号化過程による情報を保存するための保存手段と、
前記復元された本来の情報を出力するための出力手段と
を含むことを特徴とする画素の基本要素を利用した復号化装置。
【請求項４６】
前記復号化手段は、
前記入力手段を介して入力された暗号化された情報に対する画素の基本要素の位置を乱数マップを利用して逆変更させ、階調マップ利用して画素の基本要素の色相を逆変化させて多段階復号化することを特徴とする請求項45に記載の画素の基本要素を利用した復号化装置。
【請求項４７】
前記復号化手段は、
画素の基本要素単位の暗号画像を各画素の基本要素単位に分離した後、乱数マップを利用して逆パズル化して1次復号化するための手段と、
画素の基本要素単位で階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元して2次復号化するための手段と、
前記階調マップに逆マッピングされた画素の基本要素を前記生成された乱数マップを利用して再逆パズル化して3次復号化するための手段と
を含むことを特徴とする請求項46に記載の画素の基本要素を利用した復号化装置。
【請求項４８】
前記復号化手段は、
画素の基本要素単位の暗号画像を各基本要素単位に分離した後、乱数マップを利用して逆パズル化する1次復号化手段と、
前記逆パズル化された画素の基本要素を乱数マップを利用して再逆パズル化する2次復号化手段と、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元する3次復号化手段と
を含むことを特徴とする請求項46に記載の画素の基本要素を利用した復号化装置。
【請求項４９】
前記復号化手段は、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元する1次復号化手段と、
前記階調マップに逆マッピングされた暗号画像を各基本要素単位に分離した後、乱数マップを利用して逆パズル化する2次復号化手段と、
前記逆パズル化された画素の基本要素を乱数マップを利用して再逆パズル化する3次復号化手段と
を含むことを特徴とする請求項46に記載の画素の基本要素を利用した復号化装置。
【請求項５０】
前記復号化手段は、
画素の基本要素単位の暗号画像を乱数マップを利用して逆パズル化する1次復号化手段と、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元する2次復号化手段と
を含むことを特徴とする請求項46に記載の画素の基本要素を利用した復号化装置。
【請求項５１】
前記復号化手段は、
画素の基本要素単位の暗号画像を各基本要素単位に分離した後、乱数マップを利用して逆パズル化する1次復号化手段と、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元する2次復号化手段と
を含むことを特徴とする請求項46に記載の画素の基本要素を利用した復号化装置。
【請求項５２】
前記復号化手段は、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元する1次復号化手段と、
前記階調マップに逆マッピングされた暗号画像を乱数マップを利用して逆パズル化する2次復号化手段と
を含むことを特徴とする請求項46に記載の画素の基本要素を利用した復号化装置。
【請求項５３】
前記復号化手段は、
階調マップ生成した後、前記生成された階調マップに画素の基本要素を逆マッピングさせて色復元する1次復号化手段と、
前記階調マップに逆マッピングされた暗号画像を各基本要素単位に分離した後、乱数マップを利用して逆パズル化する1次復号化手段と
を含むことを特徴とする請求項46に記載の画素の基本要素を利用した復号化装置。
【請求項５４】
前記復号化手段は、
任意の一つの基本要素を乱数マップを利用して逆パズル化する1次復号化手段と、
階調マップ生成した後、前記生成された階調マップに任意の一つの基本要素を逆マッピングさせ色復元する2次復号化手段と、
前記階調マップに逆マッピングされた任意の一つの基本要素を利用して、画素の他の基本要素を生成するための手段と、
を含むことを特徴とする請求項46に記載の画素の基本要素を利用した復号化装置。
【請求項５５】
前記復号化手段は、
階調マップ生成した後、前記生成された階調マップに任意の一つの基本要素を逆マッピングさせて色復元する1次復号化手段と、
前記階調マップに逆マッピングされた任意の一つの基本要素を乱数マップを利用して逆パズル化する1次復号化手段と、
前記逆パズル化された任意の一つの基本要素を利用して、画素の他の基本要素を生成するための手段と
を含むことを特徴とする請求項46に記載の画素の基本要素を利用した復号化装置。
【請求項５６】
前記復号化手段は、
画素単位の暗号画像を任意の一つの基本要素に変換するための手段
をさらに含むことを特徴とする請求項54に記載の画素の基本要素を利用した復号化装置。
【請求項５７】
前記復号化手段は、
画素単位の暗号画像を画素の基本要素単位に変換するための手段
をさらに含むことを特徴とする請求項47に記載の画素の基本要素を利用した復号化装置。
【請求項５８】
前記復号化手段は、
前記入力手段を介して入力された暗号化された情報に対する画素の基本要素の位置を乱数マップを利用して逆変更させて復号化することを特徴とする請求項45に記載の画素の基本要素を利用した復号化装置。
【請求項５９】
画素の基本要素を利用した暗復号化装置に適用される暗復号化方法において、
暗号化のための情報を入力される第1ステップと、
暗号化のための乱数マップを生成する第2ステップと、
暗号化対象情報を画素の基本要素単位に分解する第3ステップと、
前記分解された画素の基本要素を多段階暗号化する第4ステップと、
前記暗号化された情報を出力する第5ステップと、
暗号化された情報を入力される第6ステップと、
前記暗号化された情報を解読するための保安コードを獲得する第7ステップと、
復号化のための乱数マップを生成する第8ステップと、
前記暗号化された情報を画素の基本要素単位に処理して多段階復号化する第9ステップと、
前記復号化された画素の基本要素を結合して本来の情報を復元する第10ステップと、
前記復元された本来の情報を出力する第11ステップと
を含むことを特徴とする画素の基本要素を利用した暗復号化方法。
【請求項６０】
画素の基本要素を利用した暗復号化装置において、
暗号化のための情報及び暗号化された情報を入力されるための入力手段と、
暗号化のための保安コードを入力されるための保安コード入力手段と、
前記入力手段を介して入力された暗号化のための情報を画素の基本要素に分解した後、前記分解された画素の基本要素の位置を乱数マップを利用して変更させ、階調マップを利用して画素の基本要素の色相を変化させて多段階暗号化するための多段階暗号化手段と、
復号化のための保安コードを獲得するための保安コード獲得手段と、
前記入力手段を介して入力された暗号化された情報に対する画素の基本要素の位置を乱数マップを利用して逆変更させ、階調マップ利用して画素の基本要素の色相を逆変化させて多段階復号化した後、前記復号化された画素の基本要素を結合して本来の情報を復元するための多段階復号化手段と、
前記多段階暗号化過程による情報及び前記多段階復号化過程による情報を保存するための保存手段と、
前記多段階暗号化された情報及び前記復元された本来の情報を出力するための出力手段と
を含むことを特徴とする画素の基本要素を利用した暗復号化装置。
【国際調査報告】
2004529565.tif 000128
2004529565.tif 000129