JP2004364093A - Secret information processing system, device and method for embedding secret information, and device and method for detecting secret information - Google Patents
Secret information processing system, device and method for embedding secret information, and device and method for detecting secret information Download PDFInfo
- Publication number
- JP2004364093A JP2004364093A JP2003161879A JP2003161879A JP2004364093A JP 2004364093 A JP2004364093 A JP 2004364093A JP 2003161879 A JP2003161879 A JP 2003161879A JP 2003161879 A JP2003161879 A JP 2003161879A JP 2004364093 A JP2004364093 A JP 2004364093A
- Authority
- JP
- Japan
- Prior art keywords
- information
- secret information
- document
- unique
- secret
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 230000010365 information processing Effects 0.000 title claims abstract description 27
- 238000012545 processing Methods 0.000 claims abstract description 18
- 238000001514 detection method Methods 0.000 claims description 53
- 238000000605 extraction Methods 0.000 claims description 20
- 239000000284 extract Substances 0.000 claims description 13
- 230000002427 irreversible effect Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 16
- 238000005516 engineering process Methods 0.000 description 6
- 230000004075 alteration Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 5
- 230000002194 synthesizing effect Effects 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000013075 data extraction Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000002989 correction material Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 239000003973 paint Substances 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Landscapes
- Editing Of Facsimile Originals (AREA)
- Storage Device Security (AREA)
- Image Processing (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は,第三者に秘密にしたい秘密情報(秘匿情報,機密情報などとも称される)を紙面を媒体としてやりとりを行う秘密情報処理システムとその関連技術に関するものである。
【0002】
【従来の技術】
近年,携帯電話の料金請求や資格試験の受験番号など第三者の目に触れたくない秘密情報を紙面を媒体としてやりとりを行う様々な手法が試みられている。このような秘密情報処理の一例を挙げると,秘密情報を送付するにあたり,一度剥がすと粘着力がなくなる特殊シールを利用して,封書ではなく葉書で送付することが行われている。例えば,秘密情報が記載された箇所にこの特殊シールを貼り付けたり,葉書の倍程度の大きさの用紙を二つ折りして葉書全体を特殊シール化したものがある(例えば,特許文献1参照。)。第三者が秘密情報を見ようとして特殊シールを剥がしたり,特殊シール化された葉書を二つに開いたりすると,二度と元には戻せなくなる。秘密情報が第三者に見られたという痕跡が残ることから,第三者が秘密情報を見ることを抑制できる。
【0003】
また,秘密情報処理の他の手法として,秘密情報を二次元バーコードなどでコード化して紙面に印刷する方法が知られている(例えば,特許文献2参照。)。この技術では一般に,秘密情報は暗号化された後,バーコード化されて紙面に印刷される。そして,紙面から秘密情報を取り出すときにはバーコード部分からデータを読み込んだうえで,別途用意された暗号鍵(例えばパスワード)を入力することで,秘密情報を得ることができる。
【0004】
【特許文献1】
特開平8−156458号公報
【特許文献2】
特開2000−62357号公報
【0005】
【発明が解決しようとする課題】
しかしながら,上記従来の秘密情報処理方法では,以下のような問題点があった。まず,特殊シールによる方法の場合,特殊なシールやその貼り付け技術,あるいは特殊な葉書の作成技術が必要となり,コストや手間が掛かっていた。また,二次元バーコードなどで秘密情報をコード化する方法の場合,文書ごとに暗号鍵(例えばパスワード)の管理が必要となり,手間が掛かっていた。また仮に,秘密情報が何らかの権限のある人によって公開しても良いことになった場合,暗号化された秘密情報を読み出すための暗号鍵(例えばパスワード)を広く知らせる必要があった。
【0006】
本発明は,従来の秘密情報処理方法が有する上記問題点に鑑みてなされたものであり,本発明の目的は,特殊なシールなどを必要とせず,また,秘密情報の公開のための暗号鍵(例えばパスワード)を管理する必要がなく秘密情報を処理可能な,新規かつ改良された秘密情報処理システム,秘密情報埋め込み装置,秘密情報検出装置,秘密情報埋め込み方法,および秘密情報検出方法を提供することである。
【0007】
【課題を解決するための手段】
上記課題を解決するため,本発明の第1の観点によれば,電子透かしを用いて文書に秘密情報を埋め込む秘密情報埋め込み装置と,電子透かしを用いて文書に埋め込まれた秘密情報を検出する秘密情報検出装置との間で,文書を媒体として秘密情報のやりとりを行う秘密情報処理システム(1)であって,以下の構成要素を備えたシステムが提供される(請求項1)。
【0008】
秘密情報埋め込み装置は,文書データを基にして,文書画像を(例えば,ページごとに)作成する文書画像形成部(11)と,秘密情報の公開の承認を行う権限を与えられた承認者固有の固有情報を管理する固有情報データベース(17)と,固有情報を暗号鍵として秘密情報を暗号化し,これを基にして透かし画像を形成する透かし画像形成部(12)と,文書画像と透かし画像とを基にして,透かし入り文書を出力する出力部(14)と,を備えたことを特徴とする(請求項1,8)。
【0009】
秘密情報検出装置は,透かし入り文書が入力されて透かし入り文書画像(文書画像と透かし画像を重ね合わせたもの)を生成する入力部(31)と,透かし入り文書画像から暗号化された秘密情報を検出する秘密情報検出部(32)と,透かし入り文書に,秘密情報の公開の承認を行う権限を与えられた承認者固有の固有情報が与えられていた場合に,その固有情報を抽出する固有情報抽出部(34)と,固有情報を復号鍵として秘密情報を復号化する復号処理部(35)と,秘密情報を表示する秘密情報表示部(36)と,を備えたことを特徴とする(請求項1,13)。
【0010】
かかるシステムによれば,秘密情報の公開の承認を行う権限を与えられた承認者固有の固有情報を暗号鍵として秘密情報を暗号化している。そして,紙媒体の印刷文書(透かし入り文書)に,承認者固有の固有情報(例えば,承認印やサインなど)が与えられていた場合にのみ,その固有情報を復号鍵として秘密情報を復号化し,秘密情報を表示する。このように,紙媒体に承認印やサインなどを行うという物理的な承認方法をディジタル暗号の解読に利用するため,秘密情報の公開のための暗号鍵(例えばパスワード)を管理する必要がない。さらに,紙媒体に承認印やサインなどが与えられていることが,秘密情報が公開可能となったことを意味するため,秘密情報が公開されている文書と公開されていない文書との見分けが容易である。
【0011】
本発明の秘密情報処理システム,秘密情報埋め込み装置,および秘密情報検出装置において,以下のような応用が可能である。
【0012】
まず,秘密情報埋め込み装置について,秘密情報埋め込み装置が埋め込む承認者固有の固有情報としては,例えば,以下のものを採用することが可能である。・承認者が所有する印鑑の印影に関する情報(請求項2,9)
・承認者のサインに関する情報(請求項3,10)
【0013】
印鑑やサインは,他人に真似されにくく,不変であるという特徴がある。そして,印鑑は一般に本人のみが所有しているため,その印影を本人特定に用いることができる。特に我が国においては,印鑑は本人特定の重要な役割を果たす。また,サインは一般に本人のみが記載できるため,印鑑と同様に本人特定に用いることができる。特に米国などにおいては,サインは本人特定の重要な役割を果たす。また,印鑑は,紛失や盗難などの場合にそのことを発見しやすく,サインはそもそも紛失や盗難などの心配がないという効果もある。
【0014】
また,固有情報を,承認者を特定できない不可逆的なものとすることで,秘密情報の公開の承認を行う権限を与えられた承認者が誰であるのかを秘密にすることも可能である(請求項4,11)。
【0015】
また,固有情報を,透かし入り文書の予め定められた領域に与えるようにすれば,秘密情報の検出時において,固有情報の検出を容易に行うことが可能である(請求項5,12)。
【0016】
一方,秘密情報検出装置について,透かし入り文書の固有情報が与えられた領域を抽出する固有情報領域抽出部(33)をさらに備え,固有情報抽出部(34)は,固有情報領域抽出部(33)が抽出した領域から固有情報を抽出することも可能である(請求項6,14)。
【0017】
さらにこの場合,固有情報領域抽出部(33)は,透かし入り文書に行われた変更部分を検出することで,透かし入り文書の固有情報が与えられた領域を抽出することも可能である(請求項7,15)。
【0018】
かかる構成によれば,固有情報が任意の位置に付与されていた場合であっても,固有情報の検出を容易に行うことが可能である。
【0019】
また,上記課題を解決するため,本発明の他の観点によれば,電子透かしを用いて文書に秘密情報を埋め込む秘密情報埋め込み方法であって,以下の工程を含む方法が提供される(請求項16)。
・文書データを基にして,文書画像を(例えば,ページごとに)作成する文書画像形成工程
・秘密情報の公開の承認を行う権限を与えられた承認者固有の固有情報を暗号鍵として秘密情報を暗号化し,これを基にして透かし画像を形成する透かし画像形成工程
・文書画像と透かし画像とを基にして,透かし入り文書を出力する出力工程
【0020】
また,上記課題を解決するため,本発明の他の観点によれば,電子透かしを用いて文書に埋め込まれた秘密情報を検出する秘密情報検出方法であって,以下の工程を含む方法が提供される(請求項17)。
・透かし入り文書が入力されて透かし入り文書画像を生成する入力工程
・透かし入り文書画像から暗号化された秘密情報を検出する秘密情報検出工程
・透かし入り文書に,秘密情報の公開の承認を行う権限を与えられた承認者固有の固有情報が与えられていた場合に,その固有情報を抽出する固有情報抽出工程
・固有情報を復号鍵として秘密情報を復号化する復号処理工程
・秘密情報を表示する秘密情報表示工程
【0021】
また,透かし入り文書の固有情報が与えられた領域を抽出する固有情報領域抽出工程をさらに含み,固有情報抽出工程は,固有情報領域抽出工程において抽出された領域から固有情報を抽出する工程を含むことも可能である(請求項18)。
【0022】
かかる方法によれば,固有情報が任意の位置に付与されていた場合であっても,固有情報の検出を容易に行うことが可能である。
【0023】
なお上記において,括弧書きで記した構成要素は,理解を容易にするため,後述の実施形態における対応する構成要素および信号を記したに過ぎず,本発明がこれに限定されるものではない。
【0024】
【発明の実施の形態】
以下に添付図面を参照しながら,本発明にかかる秘密情報処理システム,秘密情報埋め込み装置,秘密情報検出装置,秘密情報埋め込み方法,および秘密情報検出方法の好適な実施の形態について詳細に説明する。なお,本明細書及び図面において,実質的に同一の機能構成を有する構成要素については,同一の符号を付することにより重複説明を省略する。
【0025】
本実施の形態では,秘密情報が暗号化されて印刷された文書に対し,秘密情報の公開の承認を行う権限を与えられた承認者が,本人固有の固有情報として捺印(情報公開の承認印)を行うことによって,秘密情報を誰もが見ることができるようになるシステムを例に挙げて説明する。
【0026】
図1は,本実施の形態にかかる秘密情報処理システムの構成を示す図である。
秘密情報処理システム1は,図1に示したように,電子透かしを用いて文書に秘密情報を埋め込む秘密情報埋め込み装置10と,電子透かしを用いて文書に埋め込まれた秘密情報を検出する秘密情報検出装置30との間で,印刷文書(紙)20を媒体として秘密情報のやりとりを行うシステムである。
まず,秘密情報埋め込み装置10について説明する。
【0027】
(秘密情報埋め込み装置10)
秘密情報埋め込み装置10は,人の目では解読不可能な形式で秘密情報を紙の上に表現し,秘密情報の埋め込まれた文書を生成する装置である。秘密情報埋め込み装置10は,図1に示したように,文書画像形成部11と,透かし画像形成部12と,透かし入り文書画像合成部13と,出力部14とにより構成されている。文書データ15は文書作成ツール等により作成されたデータである。秘密情報16は紙媒体に文字以外の形式で埋め込む任意の情報(文字列や画像,音声データ)である。
【0028】
(文書画像形成部11)
文書画像形成部11は,文書データ15を基にして,文書画像をページごとに作成する。文書画像とは,文書データ15を紙面に印刷した状態の画像である。具体的には,文書画像中の白画素領域は何も印刷されない部分であり,黒画素領域は黒の塗料が塗布される部分である。図2は文書画像の一例を示す説明図である。なお,本実施の形態では,白い紙面に黒のインク(単色)で印刷を行うことを前提として説明するが,本発明はこれに限定されず,カラー(多色)で印刷を行っても同様に本発明を実施可能である。
【0029】
(透かし画像形成部12)
透かし画像形成部12は,秘密情報16と印影特徴データ17を基にして,文書に埋め込む透かし画像を形成する。秘密情報16は,紙媒体に文字以外の形式で埋め込む任意の情報(文字列や画像,音声データ)である。また,印影特徴データ17は,印鑑の印影から,ある不変の特徴を抽出してデータ化したものである。秘密情報埋め込み装置10において,印影特徴データ17はデータベース化されるなどして管理されている。
【0030】
透かし画像形成部12による透かし画像の形成について説明する。
まず,透かし画像形成部12は,秘密情報16に応じて,公開の承認を行う権限を与える者(承認者)を設定し,その承認者の印鑑特徴データ17を取り出す。そして,承認者の印影特徴データ17を暗号鍵として秘密情報16を暗号化する。そして,暗号化された秘密情報をディジタル化して数値に変換したものをN元符号化(Nは2以上)する。そして,各符号をあらかじめ用意したN種類の信号に割り当てる。透かし画像は,これらN種類の信号がある規則に従って配置された画像である。
【0031】
このような電子透かしの技術としては,例えば文献(特願2001−217758「透かし情報埋め込み装置,及び,透かし情報検出装置」,特願2002−177086「透かし情報埋め込み装置,及び,透かし情報検出装置」)に示されたものがある。この文献に示された透かし画像埋め込み装置は,ドットの配列によって波の方向及び/又は波長を変化させたドットパターンを複数用意し,1つのドットパターンに対して1つのシンボルを与え,ドットパターンを組み合わせて配置することにより,文書に機密情報を与えるものである。本実施の形態では,この文献に示された電子透かし技術を用いることができる。文書に対して,秘密情報を電子透かしとして埋め込むことにより,秘密情報の存在を第三者に認識されにくいという効果がある。
【0032】
上記文献に示された技術は,透かし画像形成部12の機能を実現するための一例に過ぎないため,より詳細な説明については省略する。透かし画像形成部12の機能を実現するために他の電子透かし技術を採用してもよいことは言うまでもない。
【0033】
(透かし入り文書画像合成部13)
透かし入り文書画像合成部13は,文書画像形成部11により形成された文書画像と,透かし画像形成部12により形成された透かし画像とを重ね合わせて,透かし入り文書画像を作成する。図3は秘密情報が埋め込まれた透かし入り文書画像の一例を示す説明図である。暗号データや改ざん検出データはドットパターンによって表現されており,人の目では解読不能である。
【0034】
(出力部14)
出力部14は,プリンタなどの出力装置であり,透かし入り文書画像合成部13が作成した透かし入り文書画像を紙媒体に印刷する。なお,出力部14をプリンタとした場合,上述の文書画像形成部11,透かし画像形成部12,透かし入り文書画像合成部13は,プリンタドライバの中の一つの機能として実現されていても良い。
【0035】
以上,秘密情報埋め込み装置10について説明した。
印刷文書20は,元の文書データ15に対して秘密情報16を埋め込んで印刷されたものであり,配送されたり回覧されたりなど,物理的に保管・管理される文書である。
次いで,秘密情報検出装置30について説明する。
【0036】
(秘密情報検出装置30)
秘密情報検出装置30は,秘密情報が埋め込まれた印刷文書20に対して,秘密情報の公開の承認を行う権限を与えられた承認者の印鑑が押されていた場合に,秘密情報を取り出して表示する装置である。秘密情報検出装置30は,図1に示したように,入力部31と,秘密情報検出部32と,印鑑領域抽出部33と,印影特徴抽出部34と,復号処理部35と,秘密情報表示部36とにより構成されている。
【0037】
(入力部31)
入力部31は,スキャナなどの入力装置であり,紙に印刷された印刷文書20が入力される。印刷文書20が白い紙面に黒のインク(単色)によりなる場合,印刷文書20を多値階調のグレイ画像として取り込む。そして,図3に示した透かし入り文書画像を生成する。
【0038】
(秘密情報検出部32)
秘密情報検出部32は,入力部31が生成した透かし入り文書画像に対してフィルタ処理を行い,埋め込まれた信号を検出する。そして,検出された信号からシンボルを復元し,埋め込まれた秘密情報を取り出す。この秘密情報検出部32により検出された秘密情報は,印影特徴データ17を暗号鍵として暗号化されたままの状態のものである。
【0039】
このような透かし検出方法としては,上述の秘密情報埋め込み装置10における透かし埋め込み方法に対応した方法を採用することができる。本実施の形態では,上述の文献(特願2001−217758「透かし情報埋め込み装置,及び,透かし情報検出装置」,特願2002−177086「透かし情報埋め込み装置,及び,透かし情報検出装置」)に示された技術を採用することができる。
【0040】
(印鑑領域抽出部33)
印鑑領域抽出部33は,印刷文書20に捺印されていた場合に,その捺印された領域を抽出する。印刷文書20において印鑑が押される領域(印影領域)が予め分かっている場合には,印刷文書20を入力部31で読み込んだ画像からその印影領域を容易に抽出することが可能である。
【0041】
一方,印刷文書20において印鑑が押される領域が予め分かっていない場合には,以下のような処理を行う。印刷文書20には,秘密情報16が電子透かしとして埋め込まれている。そこで,印刷文書20の任意の領域に印鑑が押された場合には,その領域における電子透かしが実質的に改変されたことになる。そこで,このような電子透かしの改変(変更部分)を検出可能な技術を採用することにより,印鑑が押された領域(印影領域)を抽出することが可能となる。
【0042】
このような電子透かしの改変を検出する技術としては,例えば文献(特願2002−003153「電子透かし埋め込み装置,電子透かし検出装置,電子透かし埋め込み方法,及び,電子透かし検出方法」)に示されたものがある。この文献に示された電子透かし検出装置は,文字追加改ざん検出部を備え,機密情報が埋め込まれた文書画像を所定の閾値で二値化することにより,文字領域の画素値を0,背景領域の画素値を1として文字領域抽出画像を作成し,機密情報が埋め込まれた文書画像の,シンボルユニットが検出できない領域の画素値を0,シンボルユニットが検出できる領域の画素値を1としてシンボルユニット抽出画像を作成し,文字領域抽出画像とシンボルユニット抽出画像とを比較することにより(差分画像を生成して),透かし入り文書画像に対する改ざんを検出することを特徴とする。かかる構成によれば,印刷された文書に対し,任意の文字列を追加するような不正があった場合,その文書の原文がなくても改ざんが検出でき,改ざん場所も特定できる。
【0043】
また,同文献にはその応用例として,以下の技術が記載されている。すなわち,上記電子透かし検出装置において,改ざん検出のための付加情報を機密情報と共に挿入することにより改ざん検出を行う機能を追加することが可能である。すなわち,文書画像に対する機密情報の埋め込み時に埋め込まれたシンボルユニットの数を検出する埋め込み信号数検出部と,入力画像に対する所定のフィルタの出力値を算出し,各埋め込み領域ごとに記録するフィルタ出力値算出部と,埋め込み信号数検出部の検出値と,フィルタ出力値算出部の算出値とから,透かし画像に埋め込まれたシンボルユニットの数を検出するための最適な閾値を計算する最適閾値判定部と,透かし入り文書画像に実際に埋め込まれているシンボルユニットの数を検出する検出信号計数部と,埋め込み信号数検出部の検出値と,信号検出計数部の計数値とを比較することにより,透かし入り文書画像に対する改ざんの有無を判定する改ざん判定部と,をさらに備えたことを特徴とする。
【0044】
かかる構成によれば,文書画像をいくつかのブロックに分割し,各ブロック内に埋め込んだシンボルユニット数を記録することで,ブロック単位で改ざん検出を行うことができ,改ざん場所の特定が可能となる。また,埋め込んだ信号数を記録することで,信号検出や改ざん検出のための最適な閾値を求めることができる。また,印刷された文書に対し,空白部分に文字列を追加したり,任意の文字列を修正液などで消去するような不正があった場合,その文書の原文がなくても改ざんが検出でき,改ざん場所も特定できる。
【0045】
上記文献に示された技術は,印鑑領域抽出部33の機能を実現するための一例に過ぎないため,より詳細な説明については省略する。印鑑領域抽出部33の機能を実現するために他の電子透かし技術を採用してもよいことは言うまでもない。
【0046】
(印影特徴抽出部34)
印鑑特徴抽出部34は,印鑑領域抽出部33により抽出された印影から,印影の特徴量を計算し,秘密情報埋め込み装置10における印影特徴データ17と同じ形式の印影特徴データを生成する。印影の特徴量の計算および印影特徴データの生成の詳細については,さらに後述する。
【0047】
(復号処理部35)
複号処理部35は,印影特徴抽出部34により生成された印影特徴データを復号鍵として,秘密情報検出部32で検出された暗号化された秘密情報16を復号する。
【0048】
(秘密情報表示部36)
秘密情報表示部36は,復号処理部35で秘密データが正しく取り出された場合に,秘密情報16を画面等に表示する。
【0049】
秘密情報処理システム1は以上のように構成されている。
次いで,秘密情報処理システム1の動作について説明する。まず,秘密情報埋め込み装置10の動作について説明する。
【0050】
(秘密情報埋め込み装置10)
図4は,秘密情報埋め込み装置の処理を示すフローチャートである。
秘密情報埋め込み装置10の動作について,図4を参照しながら説明する。
【0051】
(S101:印影特徴データの選択工程)
まず,印刷文書20に埋め込まれた秘密情報の公開の承認を行う権限を与える承認者を決定し,その承認者の印影特徴データ17を取り出す。その承認者が誰であるかは秘密にしても良いし,印刷文書20の文面に明記しても良い。承認者を印刷文書20の文面に明記する場合には,そのような文書として,文書データ15に予め登録しておいてもよい。
【0052】
(S102:秘密情報暗号化工程)
次いで,ステップS101で選択した印影特徴データを暗号鍵として,印刷文書20に埋め込む秘密情報16を暗号化する。
【0053】
(S103:文書データの画像化工程)
文書画像形成部11において,印刷文書20の前景として印刷する文書データ15を画像化し,文書画像を作成する。図2は文書画像の一例を示す説明図である。画像中の黒い画素部分にトナーが塗布されて印刷される。
【0054】
(S104:改ざん検出データ作成工程)
次いで,秘密情報検出装置30の印鑑領域抽出部33において印影領域を抽出するために用いられる検出データを作成する。すなわち,上述のように,印鑑領域抽出部33において,文献(特願2002−003153「電子透かし埋め込み装置,電子透かし検出装置,電子透かし埋め込み方法,及び,電子透かし検出方法」)に示された技術を採用した場合に,印鑑の押された領域を自動的に抽出するために用いられる改ざん検出データを作成する。
【0055】
ただし,印刷文書20において印鑑が押される領域(印影領域)が予め分かっている場合には,このステップS104は省略できる。また,秘密情報検出装置30の印鑑領域抽出部33において,印影領域を抽出するために上記文献とは別の技術を採用した場合には,それに対応する検出データを作成等する。
【0056】
(S105:透かしデータ作成工程)
次いで,透かし画像形成部12において,暗号化された秘密情報16の透かし画像を形成するとともに,透かし入り画像合成部13において,文書画像形成部11により形成された文書画像と,透かし画像形成部12により形成された透かし画像とを重ね合わせ,透かし入り文書画像を作成する。この際,必要に応じて,上述の改ざん検出データやその他の付加情報を重ね合わせる。図3は秘密情報が埋め込まれた透かし入り文書画像の一例を示す説明図である。暗号データや改ざん検出データはドットパターンによって表現されており,人の目では解読不能である。
【0057】
(S106:透かし入り文書の印刷工程)
以上の各工程を経て生成された透かし入り文書画像を,出力部14において印刷する。
【0058】
以上,秘密情報埋め込み装置10の動作について説明した。次いで,秘密情報検出装置30の動作について説明する。秘密情報処理装置30の全体動作について説明する前に,まず本実施の形態に特徴的な印鑑特徴抽出部34の動作について説明する。図5は印影データ抽出処理を示すフローチャートである。
【0059】
(ステップS201:印影領域抽出工程)
印鑑領域抽出部33において,印刷文書20に捺印されていた場合に,その印影領域を抽出する。そして,印影画像を生成する。図6は印影画像の一例を示す説明図である。この印影は,承認者「沖太郎」の氏を表す,丸囲みの「沖」である。
【0060】
(S202:印影領域ブロック化工程)
印鑑特徴抽出部34において,ステップS201で抽出した印影画像をブロック化する。図7は,図6に示した印影画像をブロック化した一例を示す説明図である。この例では,ブロックB1〜Bnまでのn個(n=5×5=25)のブロックに分割した例を示している。
【0061】
(S203:印影特徴データ算出工程)
次いで,印刷特徴抽出部34において,ステップS202で分割したブロックの特徴量を計算し,印影特徴データを生成する。図8は分割したブロックから印影特徴データを生成する一例を示す説明図である。ここでは一例として,各ブロックの面積に対する黒画素の割合を,各ブロックの特徴量として算出する。そして,各ブロックごとに算出した特徴量を連結したものを印影特徴データとする。
【0062】
例えば図8に示したように,ブロックB1の特徴量を“f”,ブロックB2の特徴量を“0”,・・・,ブロックBnの特徴量を“0”として算出する。そして,ブロックB1〜Bnの特徴量を連結した“f0ac7a620b931f0”(16進数表示)を印影特徴データとする。なお,印影特徴データの表現形式は,秘密情報埋め込み装置10における印影特徴データ17の表現形式と同一のものとする必要があるため,必ずしも16進数表示にするとは限らない。
【0063】
以上説明した印鑑特徴抽出部34の動作を前提に,秘密情報検出装置30の全体動作について説明する。図9は秘密情報検出装置30の処理を示すフローチャートである。
【0064】
まず,入力部31において印刷文書20を読み取る。図10は印鑑が押された印刷文書20を入力部31で読み取った画像の一例を示す説明図である。この印刷文書20には,承認者として設定した人物(沖太郎)の印鑑(丸囲みの「沖」)が押されている。
【0065】
(S301:透かしデータ復元工程)
秘密情報検出部32において,入力部31により取り込まれた印刷文書20の画像から,透かしデータを検出する。透かしデータの検出には,上述の秘密情報埋め込み装置10における透かし埋め込み方法に対応した方法を採用することができる。本実施の形態では,上述の文献(特願2001−217758「透かし情報埋め込み装置,及び,透かし情報検出装置」,特願2002−177086「透かし情報埋め込み装置,及び,透かし情報検出装置」)に示された技術を採用することができる。これにより検出されるデータは,(1)暗号化された秘密情報16,(2)改ざん検出データ,(3)その他のデータである。
【0066】
(S302:改ざん検出工程)
次いで,印鑑領域抽出部33において印鑑領域を抽出する。印刷文書20において印鑑が押される領域(印影領域)が予め分かっている場合には,印刷文書20を入力部31で読み込んだ画像からその印影領域を容易に抽出することが可能である。また,印刷文書20において印鑑が押される領域(印影領域)が予め分かっていない場合には,上述の文献(特願2002−003153「電子透かし埋め込み装置,電子透かし検出装置,電子透かし埋め込み方法,及び,電子透かし検出方法」)に示された電子透かしの改変を検出する技術を採用することができる。
【0067】
(S303:改ざん有無判断工程)
印刷文書20に印鑑が押されていた場合,その部分は元の文書データの文字情報としては存在していなかった領域であるため,新たに追加された改ざん領域として検出される。また,改ざん領域が検出されなかった場合は,印鑑が押されていないものとして,秘密情報16の復号を行わずに処理を中止する。
【0068】
(S304:印影画像取り出し工程)
ステップS303において改ざんと判定された場合,すなわち,印刷文書20に印鑑が押されていた場合に,その印影領域を切り取って,印影画像を取り出す。電子透かし(ドットパターン)を含む背景領域と,印影の前景を適当な閥値を用いて分離して二値画像を生成する。取り出した印影画像は回転補正などの正規化処理が行われているものとする。
【0069】
(S305:印影特徴データ作成工程)
図5〜8を参照しながら説明した方法により,ステップS304で抽出した印影画像から印影特徴データを作成する。印影特徴データの作成は,上記において図5〜図8を参照しながら説明した通りである。
【0070】
(S306:暗号情報復号工程)
ステップS305で作成された印影特徴データを用いて,暗号化された秘密情報16を複号する。このとき,秘密情報16が正しく復号されたかを判断し(ステップS307),正しく復号されなかった場合は,印影特徴データが正しくない,すなわち設定した承認者の印鑑とは違うものが押されたものとして,処理を終了する。
【0071】
(S308:秘密情報の表示工程)
ステップS307において,秘密情報16が正しく復号された場合,すなわち,正しい承認印が押されている場合には,秘密情報表示部36において,秘密情報16を画面などに表示する。
【0072】
以上説明したように,本実施の形態によれば,秘密情報の公開の承認を行う権限を与えられた承認者の印影画像データ17を暗号鍵として秘密情報を暗号化している。そして,紙媒体の印刷文書(透かし入り文書)に,承認者の承認印が与えられていた場合にのみ,その承認印を復号鍵として秘密情報を復号化し,秘密情報を表示する。このように,紙媒体に承認印を行うという物理的な承認方法をディジタル暗号の解読に利用するため,秘密情報の公開のための暗号鍵(例えばパスワード)を管理する必要がない。さらに,紙媒体に承認印が与えられていることが,秘密情報が公開可能となったことを意味するため,秘密情報が公開されている文書と公開されていない文書との見分けが容易である。
【0073】
以上,添付図面を参照しながら本発明にかかる秘密情報処理システム,秘密情報埋め込み装置,秘密情報検出装置,秘密情報埋め込み方法,および秘密情報検出方法の好適な実施形態について説明したが,本発明はかかる例に限定されない。当業者であれば,特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例に想到し得ることは明らかであり,それらについても当然に本発明の技術的範囲に属するものと了解される。
【0074】
例えば,上記実施の形態では,秘密情報の公開の承認を行う権限を与えられた承認者固有の固有情報として,承認者の印影を例に挙げて説明したが,本発明はこれに限定されない。例えば,承認者のサインなど,他人に真似されにくく,不変であるという特徴があり,本人特定に用いることができるものであれば,本発明における承認者の固有情報として利用可能である。
【0075】
また,上記実施の形態では,秘密情報を電子透かし技術を用いて印刷文書に埋め込む場合について説明したが,本発明はこれに限定されない。捺印の位置が予め定められている場合には,暗号化された秘密情報はバーコードや二次元バーコードのようなもので代用してもよい。
【0076】
また,上記実施の形態では,文書画像と透かし画像を重ね合わせて透かし入り文書画像を作成する場合について説明したが,本発明はこれに限定されず,例えば,文書画像に直接ドットパターンを追加することも可能である。
【0077】
【発明の効果】
以上説明したように,本発明によれば,秘密情報の公開の承認を行う権限を与えられた承認者固有の固有情報を暗号鍵として秘密情報を暗号化している。そして,紙媒体の印刷文書(透かし入り文書)に,承認者固有の固有情報(例えば,承認印やサインなど)が与えられていた場合にのみ,その固有情報を復号鍵として秘密情報を復号化し,秘密情報を表示する。このように,紙媒体に承認印やサインなどを行うという物理的な承認方法をディジタル暗号の解読に利用するため,秘密情報の公開のための暗号鍵(例えばパスワード)を管理する必要がない。さらに,紙媒体に承認印やサインなどが与えられていることが,秘密情報が公開可能となったことを意味するため,秘密情報が公開されている文書と公開されていない文書との見分けが容易である。
【図面の簡単な説明】
【図1】秘密情報処理システムの構成を示す図である。
【図2】文書画像の一例を示す説明図である。
【図3】秘密情報が埋め込まれた透かし入り文書画像の一例を示す説明図である。
【図4】秘密情報埋め込み装置の処理を示すフローチャートである。
【図5】印影データ抽出処理を示すフローチャートである。
【図6】印影画像の一例を示す説明図である。
【図7】図6に示した印影画像をブロック化した一例を示す説明図である。
【図8】分割したブロックから印影特徴データを生成する一例を示す説明図である。
【図9】秘密情報検出装置の処理を示すフローチャートである。
【図10】印鑑が押された印刷文書を入力部で読み取った画像の一例を示す説明図である。
【符号の説明】
1 秘密情報処理システム
10 秘密情報埋め込み装置
11 文書画像形成部
12 透かし画像形成部
13 透かし入り文書画像合成部
14 出力部
15 文書データ
16 秘密情報
17 印影特徴データ
20 印刷文書(紙)
30 秘密情報検出装置
31 入力部
32 秘密情報検出部
33 印鑑領域抽出部
34 印影特徴抽出部
35 復号処理部
36 秘密情報表示部[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a secret information processing system for exchanging secret information (also referred to as confidential information, confidential information, and the like) that is desired to be kept secret from a third party by using a sheet of paper as a medium, and related technology.
[0002]
[Prior art]
In recent years, various methods of exchanging confidential information, such as mobile phone billing and qualification test numbers, which are not desired to be seen by a third party using paper as a medium have been attempted. As an example of such secret information processing, when sending secret information, a special seal that loses adhesiveness once it is peeled off is used to send the information as a postcard instead of a sealed letter. For example, a special sticker is attached to a place where confidential information is described, or the entire postcard is specially sealed by folding a sheet twice as large as a postcard (for example, see Patent Document 1). ). If a third party removes the special seal to view confidential information, or opens the specially sealed postcard in two, it cannot be recovered again. Since a trace that the confidential information was seen by a third party remains, it is possible to suppress the third party from seeing the confidential information.
[0003]
As another method of secret information processing, a method is known in which secret information is encoded with a two-dimensional barcode or the like and printed on paper (for example, see Patent Document 2). In this technique, generally, secret information is encrypted, then bar-coded, and printed on paper. Then, when taking out the secret information from the paper, the data can be read from the barcode portion, and then a separately prepared encryption key (for example, a password) can be input to obtain the secret information.
[0004]
[Patent Document 1]
JP-A-8-156458
[Patent Document 2]
JP-A-2000-62357
[0005]
[Problems to be solved by the invention]
However, the above-described conventional secret information processing method has the following problems. First, in the case of a method using a special seal, a special seal, a technique for attaching the seal, or a technique for creating a special postcard are required, which is costly and troublesome. Further, in the case of encoding secret information using a two-dimensional barcode or the like, it is necessary to manage an encryption key (for example, a password) for each document, which is troublesome. Further, if the confidential information can be made public by an authorized person, it is necessary to widely inform an encryption key (for example, a password) for reading the encrypted confidential information.
[0006]
The present invention has been made in view of the above problems of the conventional secret information processing method, and an object of the present invention is to eliminate the need for a special seal or the like and to provide an encryption key for disclosing secret information. Provided is a new and improved secret information processing system, a secret information embedding device, a secret information detection device, a secret information embedding method, and a secret information detection method capable of processing secret information without having to manage (for example, a password). That is.
[0007]
[Means for Solving the Problems]
In order to solve the above problems, according to a first aspect of the present invention, a secret information embedding device that embeds secret information in a document by using a digital watermark, and detects secret information embedded in the document by using a digital watermark. A confidential information processing system (1) for exchanging confidential information with a confidential information detecting device by using a document as a medium is provided, the system including the following components (claim 1).
[0008]
The secret information embedding device includes a document image forming unit (11) for creating a document image (for example, for each page) based on the document data, and an approver who is authorized to approve the release of the secret information. A unique information database (17) for managing unique information of a document, a watermark image forming unit (12) for encrypting secret information using the unique information as an encryption key and forming a watermark image based on the secret information, a document image and a watermark image And an output unit (14) for outputting a watermarked document based on the above.
[0009]
The secret information detection device includes an input unit (31) for receiving a watermarked document and generating a watermarked document image (a document image and a watermark image superimposed), and secret information encrypted from the watermarked document image. A secret information detecting unit (32) for detecting the secret information, and when the watermarked document has been given unique information unique to an approver who has been authorized to approve the release of the secret information, the unique information is extracted. A unique information extraction unit (34); a decryption processing unit (35) for decrypting the secret information using the unique information as a decryption key; and a secret information display unit (36) for displaying the secret information. (Claims 1 and 13).
[0010]
According to such a system, the secret information is encrypted using the unique information unique to the approver who has been authorized to approve the disclosure of the secret information as the encryption key. Only when the printed document (watermarked document) of the paper medium is given unique information unique to the approver (for example, an approval mark or a signature), the secret information is decrypted using the unique information as a decryption key. , To display confidential information. As described above, since the physical approval method of performing an approval stamp or signature on a paper medium is used for decryption of digital encryption, it is not necessary to manage an encryption key (for example, a password) for disclosing secret information. Furthermore, the fact that the approval mark or signature is given to the paper medium means that the confidential information can be made public. Easy.
[0011]
The following application is possible in the secret information processing system, secret information embedding device, and secret information detecting device of the present invention.
[0012]
First, regarding the secret information embedding device, for example, the following information can be adopted as the unique information unique to the approver embedded by the secret information embedding device.・ Information on the seal imprint of the seal owned by the approver (Claims 2 and 9)
-Information on the signature of the approver (claims 3, 10)
[0013]
Seals and signatures are characterized by being hard to be imitated by others and immutable. Since the seal is generally owned only by the person, the seal can be used to identify the person. Especially in Japan, seals play an important role in identifying individuals. In addition, since a signature can be generally written only by the person himself / herself, it can be used for identification of the person like a seal. Especially in the United States, signatures play an important role in personal identification. In addition, a seal is easy to detect when it is lost or stolen, and the signature has the effect of not having to worry about loss or theft in the first place.
[0014]
In addition, by making the unique information irreversible in which the approver cannot be specified, it is possible to keep secret the approver who has been authorized to approve the disclosure of the secret information (
[0015]
If the unique information is given to a predetermined area of the watermarked document, the unique information can be easily detected when the secret information is detected (claims 5 and 12).
[0016]
On the other hand, the secret information detecting device further includes a unique information area extracting unit (33) for extracting an area to which unique information of the watermarked document is given, and the unique information extracting unit (34) includes a unique information area extracting unit (33). ) Can also extract unique information from the region extracted (claims 6 and 14).
[0017]
Further, in this case, the unique information area extraction unit (33) can also extract an area to which the unique information of the watermarked document is given by detecting a changed portion of the watermarked document (claim). Items 7, 15).
[0018]
According to such a configuration, it is possible to easily detect the unique information even when the unique information is provided at an arbitrary position.
[0019]
According to another aspect of the present invention, there is provided a secret information embedding method for embedding secret information in a document using a digital watermark, the method including the following steps. Item 16).
.A document image forming process for creating a document image (for example, for each page) based on the document data
A watermark image forming step of encrypting the secret information using unique information unique to the approver who has been authorized to approve the disclosure of the secret information and forming a watermark image based on the encrypted secret information;
An output step of outputting a watermarked document based on the document image and the watermark image
[0020]
According to another aspect of the present invention, there is provided a secret information detecting method for detecting secret information embedded in a document using a digital watermark, the method including the following steps. (Claim 17).
An input step of receiving a watermarked document and generating a watermarked document image
.A secret information detection step of detecting encrypted secret information from a watermarked document image
• If the watermarked document has been given unique information unique to the approver who has been authorized to approve the release of confidential information, a unique information extraction step for extracting the unique information
.Decryption processing step of decrypting secret information using unique information as a decryption key
・ Confidential information display process for displaying confidential information
[0021]
In addition, the method further includes a unique information area extracting step of extracting an area to which the unique information of the watermarked document is given, and the unique information extracting step includes a step of extracting unique information from the area extracted in the unique information area extracting step. It is also possible (claim 18).
[0022]
According to this method, it is possible to easily detect the unique information even when the unique information is provided at an arbitrary position.
[0023]
Note that, in the above description, the components described in parentheses merely indicate corresponding components and signals in the embodiments described below for easy understanding, and the present invention is not limited thereto.
[0024]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, preferred embodiments of a secret information processing system, a secret information embedding device, a secret information detecting device, a secret information embedding method, and a secret information detecting method according to the present invention will be described in detail with reference to the accompanying drawings. In this specification and the drawings, components having substantially the same function and configuration are denoted by the same reference numerals, and redundant description is omitted.
[0025]
In the present embodiment, an approver who is authorized to approve the disclosure of confidential information for a document in which confidential information is encrypted and printed is stamped as unique information unique to the user (an information disclosure approval seal). ) Will be described as an example of a system that allows anyone to view confidential information.
[0026]
FIG. 1 is a diagram illustrating a configuration of a secret information processing system according to the present embodiment.
As shown in FIG. 1, a secret information processing system 1 includes a secret information embedding device 10 that embeds secret information in a document using a digital watermark, and a secret information that detects secret information embedded in a document using a digital watermark. This is a system for exchanging secret information with the detection device 30 using the print document (paper) 20 as a medium.
First, the secret information embedding device 10 will be described.
[0027]
(Secret information embedding device 10)
The secret information embedding device 10 is a device that expresses secret information on paper in a form that cannot be deciphered by human eyes, and generates a document in which the secret information is embedded. As shown in FIG. 1, the secret information embedding device 10 includes a document image forming unit 11, a watermark
[0028]
(Document Image Forming Unit 11)
The document image forming unit 11 creates a document image for each page based on the
[0029]
(Watermark image forming unit 12)
The watermark
[0030]
The formation of a watermark image by the watermark
First, the watermark
[0031]
Examples of such digital watermarking techniques include, for example, documents (Japanese Patent Application No. 2001-217758, “Watermark Information Embedding Device and Watermark Information Detecting Device”, and Japanese Patent Application No. 2002-177086, “Watermark Information Embedding Device and Watermark Information Detecting Device”). ). The watermark image embedding device disclosed in this document prepares a plurality of dot patterns in which the direction and / or wavelength of a wave is changed according to the arrangement of dots, gives one symbol to one dot pattern, and By arranging them in combination, confidential information is given to the document. In the present embodiment, the digital watermark technology disclosed in this document can be used. By embedding the secret information in the document as a digital watermark, there is an effect that the existence of the secret information is hardly recognized by a third party.
[0032]
The technique disclosed in the above document is merely an example for realizing the function of the watermark
[0033]
(Watermarked Document Image Synthesis Unit 13)
The watermarked document image synthesizing unit 13 creates a watermarked document image by superimposing the document image formed by the document image forming unit 11 and the watermark image formed by the watermark
[0034]
(Output unit 14)
The
[0035]
The secret information embedding device 10 has been described above.
The
Next, the secret information detection device 30 will be described.
[0036]
(Secret information detection device 30)
The confidential information detection device 30 extracts the confidential information from the printed
[0037]
(Input unit 31)
The
[0038]
(Secret information detector 32)
The secret
[0039]
As such a watermark detection method, a method corresponding to the watermark embedding method in the secret information embedding device 10 described above can be adopted. In the present embodiment, the above-mentioned documents (Japanese Patent Application No. 2001-217758 “watermark information embedding device and watermark information detecting device”, and Japanese Patent Application No. 2002-177086 “watermark information embedding device and watermark information detecting device”) are disclosed. Technology can be adopted.
[0040]
(Seal area extraction unit 33)
When the printed
[0041]
On the other hand, if the area on the printed
[0042]
Techniques for detecting such digital watermark alteration are disclosed in, for example, a document (Japanese Patent Application No. 2002-003153 “Digital watermark embedding device, digital watermark detecting device, digital watermark embedding method, and digital watermark detecting method”). There is something. The digital watermark detection device disclosed in this document includes a character addition / tampering detection unit, and binarizes a document image in which confidential information is embedded with a predetermined threshold value, so that the pixel value of the character region is 0 and the background region is 0. A character area extracted image is created by setting the pixel value of the symbol unit to 1 and the pixel value of the area where the symbol unit cannot be detected is 0 in the document image in which the confidential information is embedded, and the pixel value of the area where the symbol unit can be detected is 1 It is characterized by detecting an alteration to a watermarked document image by creating an extracted image and comparing the character region extracted image with the symbol unit extracted image (generating a difference image). According to such a configuration, if there is a fraud such as adding an arbitrary character string to a printed document, tampering can be detected even without the original text of the document, and the tampering place can be specified.
[0043]
In addition, the following technology is described in the document as an application example. That is, in the electronic watermark detection device, it is possible to add a function of performing falsification detection by inserting additional information for falsification detection together with confidential information. That is, an embedding signal number detector for detecting the number of symbol units embedded when embedding confidential information in a document image, and a filter output value for calculating an output value of a predetermined filter for the input image and recording for each embedding area An optimum threshold determining unit that calculates an optimum threshold for detecting the number of symbol units embedded in the watermark image from a calculation value, a detection value of the embedded signal number detection unit, and a calculation value of the filter output value calculation unit. And a detection signal counting unit for detecting the number of symbol units actually embedded in the watermarked document image, and comparing the detection value of the embedded signal number detection unit with the count value of the signal detection counting unit, And a falsification determining unit that determines whether the watermarked document image has been falsified.
[0044]
According to this configuration, the document image is divided into several blocks, and by recording the number of symbol units embedded in each block, tampering can be detected in block units, and the tampering location can be specified. Become. Also, by recording the number of embedded signals, an optimum threshold value for signal detection or tampering detection can be obtained. In addition, if a printed document is fraudulent, such as adding a character string to a blank part or erasing an arbitrary character string with a correction fluid, tampering can be detected without the original text of the document. , Also can identify the falsification place.
[0045]
The technique disclosed in the above document is merely an example for realizing the function of the seal stamp
[0046]
(Imprint feature extraction unit 34)
The seal stamp
[0047]
(Decryption processing unit 35)
The
[0048]
(Secret information display section 36)
The secret
[0049]
The secret information processing system 1 is configured as described above.
Next, the operation of the secret information processing system 1 will be described. First, the operation of the secret information embedding device 10 will be described.
[0050]
(Secret information embedding device 10)
FIG. 4 is a flowchart showing processing of the secret information embedding device.
The operation of the secret information embedding device 10 will be described with reference to FIG.
[0051]
(S101: Imprint feature data selection step)
First, an approver who is authorized to approve the disclosure of the secret information embedded in the
[0052]
(S102: secret information encryption step)
Next, the
[0053]
(S103: Document Data Imaging Step)
The document image forming unit 11 converts the
[0054]
(S104: Tamper detection data creation step)
Next, detection data used for extracting a seal imprint area in the seal stamp
[0055]
However, if the area (imprint area) where the seal is pressed in the
[0056]
(S105: watermark data creation step)
Next, the watermark
[0057]
(S106: Watermark Printing Process)
The watermarked document image generated through the above steps is printed at the
[0058]
The operation of the secret information embedding device 10 has been described above. Next, the operation of the secret information detection device 30 will be described. Before describing the overall operation of the confidential information processing device 30, first, the operation of the seal stamp
[0059]
(Step S201: Imprint area extraction step)
When the
[0060]
(S202: Imprint area blocking step)
The seal stamp
[0061]
(S203: Imprint characteristic data calculation step)
Next, the print
[0062]
For example, as shown in FIG. 8, the feature amount of the block B1 is calculated as “f”, the feature amount of the block B2 is “0”,..., And the feature amount of the block Bn is calculated as “0”. Then, “f0ac7a620b931f0” (in hexadecimal notation) in which the feature amounts of the blocks B1 to Bn are linked is set as imprint feature data. Note that the expression form of the imprint feature data needs to be the same as the expression format of the
[0063]
The overall operation of the confidential information detection device 30 will be described based on the operation of the seal
[0064]
First, the
[0065]
(S301: watermark data restoration step)
The secret
[0066]
(S302: tampering detection step)
Next, a seal stamp area is extracted by the seal stamp
[0067]
(S303: alteration presence / absence determination step)
If a seal is pressed on the printed
[0068]
(S304: Imprint image retrieval step)
If it is determined in step S303 that the seal is falsified, that is, if the seal is pressed on the
[0069]
(S305: Imprint feature data creation step)
According to the method described with reference to FIGS. 5 to 8, imprint feature data is created from the imprint image extracted in step S304. The creation of the imprint feature data is as described above with reference to FIGS.
[0070]
(S306: encryption information decryption step)
The encrypted
[0071]
(S308: secret information display step)
In step S307, if the
[0072]
As described above, according to the present embodiment, the secret information is encrypted using the
[0073]
The preferred embodiments of the secret information processing system, the secret information embedding device, the secret information detection device, the secret information embedding method, and the secret information detection method according to the present invention have been described with reference to the accompanying drawings. It is not limited to such an example. It is obvious that a person skilled in the art can conceive various changes or modifications within the scope of the technical idea described in the claims, and those changes naturally fall within the technical scope of the present invention. It is understood to belong.
[0074]
For example, in the above-described embodiment, the imprint of the approver has been described as an example of the unique information unique to the approver who has been authorized to approve the release of the secret information. However, the present invention is not limited to this. For example, a signature of the approver, which is hard to be imitated by others and is invariant, can be used as the approver's unique information in the present invention as long as it can be used to identify the user.
[0075]
Further, in the above-described embodiment, a case has been described in which confidential information is embedded in a print document by using a digital watermark technique, but the present invention is not limited to this. If the position of the seal is predetermined, the encrypted secret information may be replaced with a barcode or a two-dimensional barcode.
[0076]
Further, in the above embodiment, a case has been described where a watermarked document image is created by superimposing a document image and a watermark image. However, the present invention is not limited to this. For example, a dot pattern is directly added to a document image. It is also possible.
[0077]
【The invention's effect】
As described above, according to the present invention, secret information is encrypted using unique information unique to an approver who has been authorized to approve disclosure of secret information as an encryption key. Only when the printed document (watermarked document) of the paper medium is given unique information unique to the approver (for example, an approval mark or a signature), the secret information is decrypted using the unique information as a decryption key. , To display confidential information. As described above, since the physical approval method of performing an approval stamp or signature on a paper medium is used for decryption of digital encryption, it is not necessary to manage an encryption key (for example, a password) for disclosing secret information. Furthermore, the fact that the approval mark or signature is given to the paper medium means that the confidential information can be made public. Easy.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of a secret information processing system.
FIG. 2 is an explanatory diagram illustrating an example of a document image.
FIG. 3 is an explanatory diagram illustrating an example of a watermarked document image in which secret information is embedded.
FIG. 4 is a flowchart showing processing of the secret information embedding device.
FIG. 5 is a flowchart showing a seal imprint data extraction process.
FIG. 6 is an explanatory diagram showing an example of a seal image.
FIG. 7 is an explanatory diagram showing an example in which the imprint image shown in FIG. 6 is divided into blocks.
FIG. 8 is an explanatory diagram showing an example of generating imprint feature data from divided blocks.
FIG. 9 is a flowchart showing processing of the secret information detection device.
FIG. 10 is an explanatory diagram illustrating an example of an image obtained by reading a print document on which a seal has been pressed by an input unit;
[Explanation of symbols]
1 secret information processing system
10 Secret information embedding device
11 Document image forming unit
12 watermark image forming unit
13 Document Image Synthesis Unit with Watermark
14 Output section
15 Document data
16 confidential information
17 Imprint feature data
20 printed documents (paper)
30 Secret information detection device
31 Input section
32 Secret information detector
33 Seal area extraction unit
34 Imprint Feature Extraction Unit
35 decryption processing unit
36 Secret information display section
Claims (18)
前記秘密情報埋め込み装置は,
文書データを基にして,文書画像を作成する文書画像形成部と,
秘密情報の公開の承認を行う権限を与えられた承認者固有の固有情報を管理する固有情報データベースと,
前記固有情報を暗号鍵として前記秘密情報を暗号化し,これを基にして透かし画像を形成する透かし画像形成部と,
前記文書画像と前記透かし画像とを基にして,透かし入り文書を出力する出力部と,
を備え,
前記秘密情報検出装置は,
前記透かし入り文書が入力されて,前記文書画像と前記透かし画像を重ね合わせた透かし入り文書画像を生成する入力部と,
前記透かし入り文書画像から前記暗号化された秘密情報を検出する秘密情報検出部と,
前記透かし入り文書に,前記秘密情報の公開の承認を行う権限を与えられた承認者固有の固有情報が与えられていた場合に,その固有情報を抽出する固有情報抽出部と,
前記固有情報を復号鍵として前記秘密情報を復号化する復号処理部と,
前記秘密情報を表示する秘密情報表示部と,
を備えたことを特徴とする,秘密情報処理システム。Exchange of secret information using a document as a medium between a secret information embedding device that embeds secret information in a document using a digital watermark and a secret information detection device that detects secret information embedded in the document using a digital watermark Confidential information processing system,
The secret information embedding device comprises:
A document image forming unit for creating a document image based on the document data;
A unique information database that manages unique information unique to an approver who is authorized to approve disclosure of confidential information;
A watermark image forming unit that encrypts the secret information using the unique information as an encryption key and forms a watermark image based on the encrypted secret information;
An output unit that outputs a watermarked document based on the document image and the watermark image;
With
The secret information detecting device comprises:
An input unit that receives the watermarked document and generates a watermarked document image by superimposing the document image and the watermark image;
A secret information detection unit that detects the encrypted secret information from the watermarked document image;
When the watermarked document has been given unique information unique to an approver who has been authorized to approve publication of the secret information, a unique information extracting unit for extracting the unique information;
A decryption processing unit that decrypts the secret information using the unique information as a decryption key;
A secret information display unit for displaying the secret information;
A secret information processing system, comprising:
前記透かし入り文書の前記固有情報が与えられた領域を抽出する固有情報領域抽出部をさらに備え,
前記固有情報抽出部は,前記固有情報領域抽出部が抽出した領域から前記固有情報を抽出することを特徴とする,請求項1〜4のいずれかに記載の秘密情報処理システム。The secret information detecting device comprises:
A unique information area extraction unit that extracts an area of the watermarked document to which the unique information is given;
The secret information processing system according to claim 1, wherein the unique information extracting unit extracts the unique information from an area extracted by the unique information area extracting unit.
文書データを基にして,文書画像を作成する文書画像形成部と,
秘密情報の公開の承認を行う権限を与えられた承認者固有の固有情報を管理する固有情報データベースと,
前記固有情報を暗号鍵として前記秘密情報を暗号化し,これを基にして透かし画像を形成する透かし画像形成部と,
前記文書画像と前記透かし画像とを基にして,透かし入り文書を出力する出力部と,
を備えたことを特徴とする,秘密情報埋め込み装置。A secret information embedding device for embedding secret information in a document using a digital watermark,
A document image forming unit for creating a document image based on the document data;
A unique information database that manages unique information unique to an approver who is authorized to approve disclosure of confidential information;
A watermark image forming unit that encrypts the secret information using the unique information as an encryption key and forms a watermark image based on the encrypted secret information;
An output unit that outputs a watermarked document based on the document image and the watermark image;
A secret information embedding device, comprising:
透かし入り文書が入力されて透かし入り文書画像を生成する入力部と,
前記透かし入り文書画像から暗号化された秘密情報を検出する秘密情報検出部と,
前記透かし入り文書に,前記秘密情報の公開の承認を行う権限を与えられた承認者固有の固有情報が与えられていた場合に,その固有情報を抽出する固有情報抽出部と,
前記固有情報を復号鍵として前記秘密情報を復号化する復号処理部と,
前記秘密情報を表示する秘密情報表示部と,
を備えたことを特徴とする,秘密情報検出装置。A secret information detection device for detecting secret information embedded in a document using a digital watermark,
An input unit for receiving a watermarked document and generating a watermarked document image;
A secret information detection unit for detecting encrypted secret information from the watermarked document image;
When the watermarked document has been given unique information unique to an approver who has been authorized to approve publication of the secret information, a unique information extracting unit for extracting the unique information;
A decryption processing unit that decrypts the secret information using the unique information as a decryption key;
A secret information display unit for displaying the secret information;
A confidential information detection device comprising:
前記固有情報抽出部は,前記固有情報領域抽出部が抽出した領域から前記固有情報を抽出することを特徴とする,請求項13に記載の秘密情報検出装置。A unique information area extraction unit that extracts an area of the watermarked document to which the unique information is given;
14. The secret information detecting apparatus according to claim 13, wherein the unique information extracting unit extracts the unique information from the area extracted by the unique information area extracting unit.
文書データを基にして,文書画像を作成する文書画像形成工程と,
秘密情報の公開の承認を行う権限を与えられた承認者固有の固有情報を暗号鍵として前記秘密情報を暗号化し,これを基にして透かし画像を形成する透かし画像形成工程と,
前記文書画像と前記透かし画像とを基にして,透かし入り文書を出力する出力工程と,
を含むことを特徴とする,秘密情報埋め込み方法。A secret information embedding method for embedding secret information in a document using a digital watermark,
A document image forming step of creating a document image based on the document data;
A watermark image forming step of encrypting the secret information using unique information unique to an approver authorized to approve disclosure of the secret information as an encryption key and forming a watermark image based on the encrypted information;
An output step of outputting a watermarked document based on the document image and the watermark image;
A method for embedding confidential information, comprising:
透かし入り文書が入力されて透かし入り文書画像を生成する入力工程と,
前記透かし入り文書画像から暗号化された秘密情報を検出する秘密情報検出工程と,
前記透かし入り文書に,前記秘密情報の公開の承認を行う権限を与えられた承認者固有の固有情報が与えられていた場合に,その固有情報を抽出する固有情報抽出工程と,
前記固有情報を復号鍵として前記秘密情報を復号化する復号処理工程と,
前記秘密情報を表示する秘密情報表示工程と,
を含むことを特徴とする,秘密情報検出方法。A secret information detection method for detecting secret information embedded in a document using a digital watermark,
An input step of receiving a watermarked document and generating a watermarked document image;
A secret information detecting step of detecting encrypted secret information from the watermarked document image;
When the watermarked document has been given unique information unique to an approver who has been authorized to approve publication of the secret information, a unique information extracting step of extracting the unique information;
A decryption processing step of decrypting the secret information using the unique information as a decryption key;
A secret information display step of displaying the secret information;
A method for detecting confidential information, comprising:
前記固有情報抽出工程は,前記固有情報領域抽出工程において抽出された領域から前記固有情報を抽出する工程を含むことを特徴とする,請求項17に記載の秘密情報検出方法。A unique information area extracting step of extracting an area of the watermarked document to which the unique information is given;
18. The secret information detecting method according to claim 17, wherein the unique information extracting step includes a step of extracting the unique information from the area extracted in the unique information area extracting step.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003161879A JP4103689B2 (en) | 2003-06-06 | 2003-06-06 | Secret information processing system, secret information embedding device, secret information detecting device, secret information embedding method, and secret information detecting method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003161879A JP4103689B2 (en) | 2003-06-06 | 2003-06-06 | Secret information processing system, secret information embedding device, secret information detecting device, secret information embedding method, and secret information detecting method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004364093A true JP2004364093A (en) | 2004-12-24 |
| JP4103689B2 JP4103689B2 (en) | 2008-06-18 |
Family
ID=34054182
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003161879A Expired - Fee Related JP4103689B2 (en) | 2003-06-06 | 2003-06-06 | Secret information processing system, secret information embedding device, secret information detecting device, secret information embedding method, and secret information detecting method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4103689B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007256408A (en) * | 2006-03-22 | 2007-10-04 | Hitachi Systems & Services Ltd | Information processor |
-
2003
- 2003-06-06 JP JP2003161879A patent/JP4103689B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007256408A (en) * | 2006-03-22 | 2007-10-04 | Hitachi Systems & Services Ltd | Information processor |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4103689B2 (en) | 2008-06-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3804012B2 (en) | Document image alteration determination method and system, and control program therefor | |
| US8612765B2 (en) | Security based on subliminal and supraliminal channels for data objects | |
| US7028902B2 (en) | Barcode having enhanced visual quality and systems and methods thereof | |
| US7146502B2 (en) | Information processing apparatus and its control method, computer program, and storage medium | |
| US20050036651A1 (en) | Digital anti&minus forging method | |
| JP2003242347A (en) | Method and apparatus for embedding encrypted image of signature and other data on check | |
| JP2004058410A (en) | Method, system and apparatus for printing secret information | |
| CN114021084A (en) | Cross-media attack-based digital watermark technology implementation method | |
| JP4103689B2 (en) | Secret information processing system, secret information embedding device, secret information detecting device, secret information embedding method, and secret information detecting method | |
| JP2001344557A (en) | Document management method and document management device | |
| JP3875302B2 (en) | Recorded matter, recording apparatus, recording method, and reproducing apparatus | |
| Grover | Data watermarking: Steganography and watermarking of digital data | |
| Joseph et al. | Publicly Verifiable Digital Watermarking Technique for Copyright Property Protection | |
| JP2005192148A (en) | Falsification verification document creation device, falsification detection device, falsification verification document creation method, falsification detection method, falsification verification document creation program, falsification detection program, and recording medium storing these programs | |
| JP2006237742A (en) | OUTPUT DEVICE, READER, INFORMATION PROCESSING SYSTEM, OUTPUT PROGRAM, READ PROGRAM, INFORMATION PROCESSING PROGRAM, COMPUTER-READABLE RECORDING MEDIUM CONTAINING OUTPUT PROGRAM, COMPUTER-READABLE RECORDING MEDIUM RECORDING READING PROGRAM, AND RECORDING INFORMATION PROGRAM Computer-readable recording medium | |
| JP2004064327A (en) | Method for confirming authenticity of print contents and system for confirming authenticity of print contents | |
| JP2006352294A (en) | Image processor, authentication device, image process method, authentication method and their programs | |
| JP2007104062A (en) | Image processing apparatus, image processing method, image processing program, and image processing system | |
| JP2007058382A (en) | Printer, verification device, verification system, print method, and verification method | |
| CN101297543B (en) | Recoverable mark for film | |
| JP2008016934A (en) | Image forming apparatus and document management apparatus | |
| Sherekar et al. | Critical Review of Perceptual Models for Data Authentication | |
| JP2006157229A (en) | Device and method for handling digital watermark embedded document | |
| JP2007081707A (en) | Information embedding device | |
| CN117879823A (en) | Webpage bright-dark watermark processing and leakage tracing method based on asymmetric encryption |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060221 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071128 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071211 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080212 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080304 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080317 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110404 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110404 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110404 Year of fee payment: 3 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110404 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110404 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110404 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130404 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140404 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |