(57)【要約】【課題】証明書が真正に発行され、同時にその証明書がコピーあるいは原本であることを確認でき、合わせて改ざんが行われた箇所を特定できる。【解決手段】証明書を発行するセンタ１０４は、証明書発行を申請した本人を認証し、証明書の発行元を示す第１の電子透かしを証明書に埋め込んでネットワーク１０５を介して申請者側に伝送する。証明書の申請者パソコン１０１は第２の電子透かしを証明書に埋め込んだ証明書を印刷する。証明書の確認装置は、証明書から第１と第２の電子透かしが読取れたか否かの組み合わせで、例えば、証明書の発行元が正しくまた証明書が原本であると判定し、証明書の発行元は正しいが原本ではないと判定する。【選択図】  図１
2004236274.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して証明書を発行する方法であって、
証明書発行を申請した本人を認証する第１のステップと、
証明書の発行元を示す第１の電子透かしを証明書に埋め込む第２のステップと、
証明書の申請者を示す第２の電子透かしを証明書に埋め込む第３のステップと、
前記２つの電子透かしを埋め込んだ証明書を印刷する第４のステップから構成されることを特徴とする証明書の発行方法。
【請求項２】
前記印刷された証明書をスキャナで取り込んだとき、第１の電子透かしは耐性が強く、第２の電子透かしは耐性が弱くかつ変更部分が特定可能なことを特徴とする請求項１記載の証明書の発行方法。
【請求項３】
証明書の発行元及び発行日時、申請者の対応付けが可能な発行番号を示す第１の電子透かしと、証明書の申請者を示す第２の電子透かしとを埋め込んで印刷された証明書の確認方法であって、
前記証明書から前記第１の電子透かしと前記第２の電子透かしを検出する第１のステップと、
前記第１と第２の電子透かしが読取れた場合は、証明書の発行元が正しくまた証明書が原本であると判定する第２のステップと、
前記第１の電子透かしのみ読取れた場合は、証明書の発行元は正しいが原本ではないと判定する第３のステップから構成されることを特徴とする証明書の確認方法。
【請求項４】
前記第２の電子透かしが読み取れない場合であって、前記第２の電子透かしのパターンを細かくすることにより、電子透かしが読み取れた部分と、読み取れなかった部分とを識別することにより、改ざんが加えられた場所の特定を可能とすることを特徴とする請求項３記載の証明書の確認方法。
【請求項５】
ネットワークを介して証明書を発行する装置は、
証明書発行を申請した本人を認証する手段と、証明書の発行元を示す第１の電子透かしを証明書に埋め込む手段と、証明書の申請者を示す第２の電子透かしを証明書に埋め込む手段と、前記２つの電子透かしを埋め込んだ証明書を印刷する手段から構成され、
前記証明書の確認装置は、
証明書から前記第１の電子透かしと前記第２の電子透かしを検出する手段と、前記第１と第２の電子透かしが読取れた場合は、証明書の発行元が正しくまた証明書が原本であると判定する手段と、前記第１の電子透かしのみ読取れた場合は、証明書の発行元は正しいが原本ではないと判定する手段から構成されることを特徴とする証明書の発行／確認システム。
【請求項６】
前記印刷された証明書をスキャナで取り込んだとき、第１の電子透かしは耐性が強く、第２の電子透かしは耐性が弱くかつ変更部分が特定可能なことを特徴とする請求項５記載の証明書の発行／確認システム。
【請求項７】
前記第２の電子透かしが読み取れない場合であって、前記第２の電子透かしのパターンを細かくすることにより、電子透かしが読み取れた部と、読み取れなかった部分とを識別することにより、改ざんが加えられた場所の特定を可能とすることを特徴とする請求項５または６記載の証明書の発行／確認システム。
【請求項８】
上記の請求項１〜４のいずれか１項に記載の証明書の発行方法または確認方法を、コンピュータプログラムで記載してそれを実行可能にしたことを特徴とするプログラム。
【請求項９】
上記の請求項１〜４のいずれか１項に記載の証明書の発行方法または確認方法を、コンピュータで実行可能に記載したプログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、証明書発行元が証明書画像情報をネットワークを介して証明書申請者等のパソコン端末に伝送し、パソコン端末上で印刷可能にした証明書の発行方法、および印刷された証明書をその提出先で正当性を確認する方法に関する。
【０００２】
【従来の技術】
従来、遠隔地から住民票などの証明書を入手するには、（ａ）ＩＤ、パスワードによる方法、（ｂ）事前審査によって与えられたＩＣカードをカードリーダによって読み込ませる方法等によって個人を認証し、当該証明書画像をネットワークを介して証明書発行センタからパソコンにダウンロードした後、プリンタなどで印刷する方法が考えられている。
【０００３】
また、この種のシステム及び処理方法として、「解析しやすさの異なる複数の著作権保護手段（ここでは電子透かし）をデジタルコンテンツに実行して、該実行後のデジタルコンテンツを配信する」ことで、１つのコンテンツに特徴の異なる複数の電子透かしを埋め込み、これを基に証明書の改ざん等を防止する手法がある（例えば、特許文献１参照）。
【０００４】
【特許文献１】
特開２００１−２４５１３２
【０００５】
【発明が解決しようとする課題】
前記特許文献１では、同じ発行元で、解析が容易な電子透かしと解析が困難な電子透かしを埋め込む方法であるため、証明書の提出先で、提出された証明書が真正の機関によって発行されたものであり、ダウンロードコンテンツの不正利用などを確認できないし、同時にその証明書がコピーあるいは原本であることを確認できないものであった。また、合わせて改ざんが行われた箇所を特定する事が出来なかった。
【０００６】
本発明の目的は、上記の課題を解決した証明書の発行方法、証明書の確認方法、証明書の発行／確認システム、これら方法のプログラム、およびこのプログラムを記録した記録媒体を提供することにある。
【０００７】
【課題を解決するための手段】
本発明は上記課題に鑑みてなされたものであり、証明書の電子透かしの埋め込みは、証明書の発行側で第１の電子透かしを埋め込んでネットワークで伝送し、これに証明書の申請者側で第２の電子透かしを埋め込んで印刷し、第１の電子透かしは耐性が強く、第２の電子透かしは耐性が弱くかつ変更部分が特定可能としておき、これら電子透かしの読み取りの可否の組み合わせから証明書の確認を行うようにしたもので、以下の方法、システム、プログラム、および記録媒体を特徴とする。
【０００８】
（１）ネットワークを介して証明書を発行する方法であって、
証明書発行を申請した本人を認証する第１のステップと、
証明書の発行元を示す第１の電子透かしを証明書に埋め込む第２のステップと、
証明書の申請者を示す第２の電子透かしを証明書に埋め込む第３のステップと、
前記２つの電子透かしを埋め込んだ証明書を印刷する第４のステップから構成されることを特徴とする証明書の発行方法。
【０００９】
（２）前記印刷された証明書をスキャナで取り込んだとき、第１の電子透かしは耐性が強く、第２の電子透かしは耐性が弱くかつ変更部分が特定可能なことを特徴とする（１）記載の証明書の発行方法。
【００１０】
（３）証明書の発行元及び発行日時、申請者の対応付けが可能な発行番号を示す第１の電子透かしと、証明書の申請者を示す第２の電子透かしとを埋め込んで印刷された証明書の確認方法であって、
前記証明書から前記第１の電子透かしと前記第２の電子透かしを検出する第１のステップと、
前記第１と第２の電子透かしが読取れた場合は、証明書の発行元が正しくまた証明書が原本であると判定する第２のステップと、
前記第１の電子透かしのみ読取れた場合は、証明書の発行元は正しいが原本ではないと判定する第３のステップから構成されることを特徴とする証明書の確認方法。
【００１１】
（４）前記第２の電子透かしが読み取れない場合であって、前記第２の電子透かしのパターンを細かくすることにより、電子透かしが読み取れた部分と、読み取れなかった部分とを識別することにより、改ざんが加えられた場所の特定を可能とすることを特徴とする（３）記載の証明書の確認方法。
【００１２】
（５）ネットワークを介して証明書を発行する装置は、
証明書発行を申請した本人を認証する手段と、証明書の発行元を示す第１の電子透かしを証明書に埋め込む手段と、証明書の申請者を示す第２の電子透かしを証明書に埋め込む手段と、前記２つの電子透かしを埋め込んだ証明書を印刷する手段から構成され、
前記証明書の確認装置は、
証明書から前記第１の電子透かしと前記第２の電子透かしを検出する手段と、前記第１と第２の電子透かしが読取れた場合は、証明書の発行元が正しくまた証明書が原本であると判定する手段と、前記第１の電子透かしのみ読取れた場合は、証明書の発行元は正しいが原本ではないと判定する手段から構成されることを特徴とする証明書の発行／確認システム。
【００１３】
（６）前記印刷された証明書をスキャナで取り込んだとき、第１の電子透かしは耐性が強く、第２の電子透かしは耐性が弱くかつ変更部分が特定可能なことを特徴とする（５）記載の証明書の発行／確認システム。
【００１４】
（７）前記第２の電子透かしが読み取れない場合であって、前記第２の電子透かしのパターンを細かくすることにより、電子透かしが読み取れた部と、読み取れなかった部分とを識別することにより、改ざんが加えられた場所の特定を可能とすることを特徴とする（５）または（６）記載の証明書の発行／確認システム。
【００１５】
（８）上記の（１）〜（４）のいずれか１項に記載の証明書の発行方法または確認方法を、コンピュータプログラムで記載してそれを実行可能にしたことを特徴とするプログラム。
【００１６】
（９）上記の（１）〜（４）のいずれか１項に記載の証明書の発行方法または確認方法を、コンピュータで実行可能に記載したプログラムを記録したことを特徴とする記録媒体。
【００１７】
【発明の実施の形態】
図１には発行センタが証明書を発行し、この証明書を申請者側のパソコン等の端末で入手するためのシステム構成を示す。
【００１８】
申請者宅あるいはオフィスには、ネットワークと接続されたパソコン１０１及びＩＣカードリーダ１０２とプリンタ１０３が設置されている。また、地方公共団体等が運営する証明書発行センタ１０４も、ネットワーク１０５と接続されている。
【００１９】
図２は、図１のシステム構成において、申請者がネットワークを介して証明書を入手する手順を（Ｓ２０１）〜（Ｓ２０６）で示す。
【００２０】
（Ｓ２０１）市役所などの地方公共団体から住民票などの証明書をネットワークを介して入手を希望する申請者は、最初は市役所などに赴き、第２の電子透かしパターンを格納したＩＣカード発行の手続きを行い、個人を認証するカードの発行を受ける。
【００２１】
（Ｓ２０２）申請者は、パソコン１０１等の端末を常時接続あるいはダイヤルアップ接続によりネットワークに接続した後、当該証明書発行センタ１０４のＵＲＬを入力する。
【００２２】
（Ｓ２０３）ＵＲＬの入力後、個人を認証するためＩＣカードをカードリーダ１０２に読み込ませ、センタ１０４との間で通信を行い、センタ１０４により個人の認証を受ける。
【００２３】
なお、申請者のなりすましを防ぐため、センタ１０４との通信にはＩＤパスワードの入力によって個人の認証を受けるのが好ましい。
【００２４】
（Ｓ２０４）申請者は証明書発行センタ１０４の「証明書発行」のメニュを選び、所望の証明書（例えば住民票）をダウンロードする。
【００２５】
なお、証明書発行センタ１０４では、証明書画像に発行元のＩＤ及び申請者のユーザＩＤを電子透かし（印刷された証明書をコピーしても電子透かしが消失しない）にして埋め込む。強い電子透かしは、発行元を特定するためのものであるので、ＩＣカードに記録されたＩＤをセンタで受取り、センタで電子透かしパターンの作成及び証明書への電子透かしの埋め込みを行う。埋め込む情報としては発行元のＩＤ、及び申請者のユーザＩＤを使用する。
【００２６】
（Ｓ２０５）申請者のパソコンで、証明書発行センタ１０４からダウンロードした証明書画像に第２の電子透かし（コピーするとその透かレ情報が消失する耐性の弱い電子透かし）を埋め込む。
【００２７】
なお、第２の電子透かしを埋め込むタイミングは、印刷の直前が望ましく、プリンタ１０３内に弱い電子透かしを埋め込むロジックを入れるか、専用のプリンタドライバを使って、申請者が操作できない所で自動的に透かしパターンを入れる方法がある。
【００２８】
また、透かしパターンを細かく埋め込むことで、透かしパターンが検出できた所と出来なかった場所を識別することにより改ざん箇所の検出を行うことができる。
【００２９】
また、耐性が弱い電子透かしを作る方法としては、コピー機では読取りが困難な高周波領域に電子透かしを入れるか、コピーによるわずかな回転、拡大・縮小などの変形があった場合には、透かし検出強度（ピーク）が下がる電子透かしを入れることもできる。
【００３０】
（Ｓ２０６）申請者はパソコンに付属のプリンタ１０３を使って証明書の印刷を実行する。
【００３１】
したがって、証明書の発行には、発行元を示す第１の電子透かしを証明書に埋め込み、証明書の申請者側で第２の電子透かしを証明書に埋め込んで証明書を印刷する。また、第１の電子透かしは耐性が強く、第２の電子透かしは耐性が弱くかつ変更部分が特定可能としておく。
【００３２】
なお、第１の電子透かしには、証明書の発行元の他、発行日時、申請者の対応付けが可能な発行番号が埋め込まれる。
【００３３】
また、証明書の印刷には、プリンタ以外にもＩＣカード付きＦＡＸの利用も可能である。実装としてはパソコンを必ずしも使う必要はなく、例えばＩＣカードリーダつきのＦＡＸを使用しても、証明書の印刷は実現できる。ＦＡＸのほうが、パソコンに比べ、対タンパ性（改ざん）が高いため、プログラムを解析し、不正行為を働くことを困難とすることができる。
【００３４】
図３は、証明書の提出先で、証明書の確認を行うためのシステム構成を示す。証明書の提出先には、パソコン３０１と、これに接続したスキャナ３０２を設け、スキャナ３０２で証明書を読取り、第１の電子透かしと第２の電子透かしを検出するプログラム３０３，３０４により第１と第２の電子透かしを検出する。
【００３５】
図４では証明書の提出を受けた側での、証明書の確認手順を（Ｓ４０１）〜（Ｓ４０６）で示す。
【００３６】
（Ｓ４０１）証明書提出先ではスキャナ３０２で証明書を読取り、証明書発行元が埋め込んだ第１の電子透かしＡと、申請者が埋め込んだ第２の電子透かしＢを検出する。
【００３７】
（Ｓ４０２）第１の電子透かしと第２の電子透かしが読み取れるか否かをチェックする。
【００３８】
この読取り結果の組み合わせに応じて、以下の４つのいずれかの確認結果を得る。
【００３９】
（Ｓ４０３）第１の電子透かしと第２の電子透かしが読取れる場合、この場合は、提出された証明書が正当な機関から発行されたものであるとともに原本でありコピーではないことを判定する。
【００４０】
（Ｓ４０４）第１の電子透かしは読取れるが、第２の電子透かしが読取れない場合、第１の電子透かしが検出されるため、発行元は正しいと判定できる。しかしながら第２の電子透かしが検出できないため、コピーによって第２の電子透かしのパターンが消失したと判定する。
【００４１】
（Ｓ４０５）第１の電子透かしは読取れるが、第２の電子透かしが読取れない部分が一部存在する場合、提出された証明書は正当な機関から発行されたもので、原本であるが、証明書の一部を改ざんしたと判定する。
【００４２】
ここでは改ざんすると、当該部分のみの電子透かしパターンが破壊する。このため、パターンを細かくすることにより、透かしの読取れた部分と読取れなかった部分を識別することにより、改ざんが加えられた場所を特定できる。
【００４３】
（Ｓ４０６）第１の電子透かしが読取れない場合、この場合提出された証明書は発行機関のＩＤが読取れないため、証明書そのものが完全に偽造されたものであると判定する。
【００４４】
したがって、証明書の確認には、第１の電子透かしの読み取りの可否と、第２の電子透かしの読み取りの可否の組み合わせから行う。
【００４５】
なお、本発明は、図１、３に示した装置又は図２、４に示した方法の一部又は全部の処理機能をプログラムとして構成してコンピュータを用いて実現すること、あるいは図２、４で示した処理手順をプログラムとして構成してコンピュータに実行させることができる。また、コンピュータでその各部の処理機能を実現するためのプログラム、あるいはコンピュータにその処理手順を実行させるためのプログラムを、そのコンピュータが読み取り可能な記録媒体、例えば、フレキシブルディスク、ＭＯ、ＲＯＭ、メモリカード、ＣＤ、ＤＶＤ、リムーバブルディスクなどに記録して、保存したり、提供したりすることが可能であり、また、インターネットのような通信ネットワークを介して配布したりすることが可能である。
【００４６】
【発明の効果】
本発明によれば、証明書にコピーに対して耐性の異なる電子透かしを別々の場所で埋め混んでおくため、証明書の提出先で、提出された証明書が真正の機関によって発行されたものであり、同時にその証明書がコピーあるいは原本であることを確認でき、合わせて改ざんが行われた箇所を特定する事ができる。
【００４７】
例えば、証明書の提出先では図４に示すようにＳ４０３，Ｓ４０４，Ｓ４０５，Ｓ４０６の４種類の読取りに関する情報が得られ、この読取り結果を元に、証明書提出先で証明書を受け入れて良いかどうかを確認できる。
【００４８】
また、（ａ）証明書は真正の機関から発行した証明書であり、かつその証明書が原本である、（ｂ）証明書は真正の機関から発行した証明書であるが、原本をコピーしたものであるという区別まで可能であるので、原本のみ証明書として認める、あるいは原本及び原本のコピーの両者を認めるなどは提出先で自由に決めることができる。
【図面の簡単な説明】
【図１】本発明の実施形態を示す証明書の発行システムの構成。
【図２】実施形態における証明書を入手するときの手順。
【図３】本発明の実施形態を示す証明書の確認システムの構成。
【図４】実施形態における証明書の提出先で証明書の確認を行うときの手順。
【符号の説明】
１０１…証明書の申請者側のパソコン
１０２…ＩＣカードリーダ
１０３…プリンタ
１０４…証明書発行センタ
１０５…ネットワーク
３０１…証明書確認側のパソコン
３０２…スキャナ
３０３…電子透かしＡ検出プログラム
３０４…電子透かしＢ検出プログラム
【図１】
2004236274.tif 000003
【図２】
2004236274.tif 000004
【図３】
2004236274.tif 000005
【図４】
2004236274.tif 000006