(57)【特許請求の範囲】
【請求項１】
ウェブページをスクロールキャプチャーして、ウェブブラウザ１１１の印刷領域に合わせるようにサイズが自動的に調節されたウェブページを印刷することができるウェブページの印刷専用ビューア１１２が搭載されており、ウェブブラウザ１１１を通じてユーザーの認証が必要なウェブページ要求をウェブサーバー１２０に伝達し、ウェブサーバー１２０から、当該ウェブページに対する検証データと前記検証データを検証するための第１の電子署名が追加されたウェブページを受け取って、前記ウェブブラウザ１１１の画面上に表示し、ユーザーが前記ウェブブラウザ１１１を通じて前記検証データと前記第１の電子署名が追加されたウェブページの印刷を要求すると、前記ウェブページの印刷専用ビューア１１２を実行して印刷情報を抽出した後、前記検証データと前記第１の電子署名及び前記印刷情報を印刷文書認証サーバー１３０に転送しながら、ウェブページの検証のための検証ＩＤと前記検証ＩＤを検証するための電子署名を要求し、前記印刷文書認証サーバー１３０から伝達された前記検証ＩＤと前記検証ＩＤを検証するための第２の電子署名を２次元バーコードで生成した後、前記ウェブページの印刷専用ビューア１１２を実行して、当該ウェブページを印刷用紙に合わせるようにサイズを自動的に調節した後、当該ウェブページを印刷文書に出力する直前にサイズが自動的に調節されたウェブページの適切な位置に前記２次元バーコードを挿入した後、当該ウェブページを連結されたプリンタ１１０ａを通じて印刷文書に出力するユーザーＰＣ１１０と；
前記ユーザーＰＣ１１０のウェブページ要求を受信すると、当該ウェブページに対する検証データを前記印刷文書認証サーバー１３０に転送し、前記検証データを検証するための電子署名を要求した後、前記印刷文書認証サーバー１３０から前記第１の電子署名を受け取ると、当該ウェブページに前記検証データと前記第１の電子署名を追加して、前記ユーザーＰＣ１１０に伝達するウェブサーバー１２０；
前記ウェブサーバー１２０から前記検証データが伝達され、電子署名の要求を受信すると、前記第１の電子署名を生成して前記ウェブサーバー１２０に伝達し、前記ユーザーＰＣ１１０から前記検証データと前記第１電子署名及び前記印刷情報が伝達され、前記検証ＩＤと前記検証ＩＤを検証するための電子署名要求を受信すると、前記検証ＩＤと前記第２の電子署名を生成して前記ユーザーＰＣ１１０に伝達し、前記検証ＩＤに対応するように、前記検証データと前記第１の電子署名及び前記印刷情報を全部記憶し、検証端末機１４０を通じて検証が要求されたウェブページの印刷文書で読み取った前記検証ＩＤと前記第２の電子署名が伝達され、当該検証ＩＤが検証されると、当該検証ＩＤに対応する既記憶された前記検証データと前記第１の電子署名及び前記印刷情報を検証端末機１４０に伝達する印刷文書認証サーバー１３０；及び、
前記検証が要求されたウェブページの印刷文書で読み取った前記検証ＩＤと前記第２の電子署名を前記印刷文書認証サーバー１３０に伝達した後、前記印刷文書認証サーバー１３０から当該検証ＩＤに対応する前記検証データと前記第１の電子署名及び前記印刷情報が伝達されると、前記第１の電子署名で前記検証データを検証した後、前記ウェブページに対する検証データ及び印刷情報を検証者が見ることができるように出力する検証端末機１４０；
から構成されることを特徴とするウェブページの印刷文書検証システム。
【請求項２】
前記ウェブサーバー１２０は、前記検証データと前記第１の電子署名を属性（Ａｔｔｒｉｂｕｔｅ）“名前：値”の対の形態で構成されるメタタグで生成して、当該ウェブページに追加して、前記ユーザーＰＣ１１０に伝達することを特徴とする請求項１に記載のウェブページの印刷文書検証システム。
【請求項３】
前記ユーザーＰＣ１１０は、前記検証データと前記第１の電子署名及び前記印刷情報を“名前：値”の対の形態で構成される文字列情報で生成して、前記印刷文書認証サーバー１３０に伝達することを特徴とする請求項１に記載のウェブページの印刷文書検証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブページ（Ｗｅｂページ）の印刷文書検証システムに関するものであり、詳しくは、ＱＲコード（登録商標）などの２次元バーコードが含まれているＷｅｂページの印刷文書の真偽を検証するＷｅｂページの印刷文書検証システムに関するものである。
【背景技術】
【０００２】
最近、インターネットユーザーが増加に伴い、インターネット証明書発行サービスを提供する技術が多く開発されている（特許文献１乃至特許文献３）。
【０００３】
上記したインターネット証明書発行サービスを提供する従来のインターネット証明書発行システムは、通常、ユーザーＰＣと証明書発行サーバーを含み、前記ユーザーＰＣのウェブブラウザ（Ｗｅｂブラウザ）を通じてユーザーが証明書の発行を要求すると、前記証明書発行サーバーで公開鍵基盤（ＰＫＩ；Ｐｕｂｌｉｃ Ｋｅｙ Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ）を適用して生成した電子署名が含まれている２次元バーコードが挿入された証明書のＷｅｂページを前記ユーザーＰＣに伝達する。そして、前記ユーザーＰＣでは証明書発行サービスのために設置されている証明書ビューアを通じて２次元バーコードが挿入された証明書のＷｅｂページを表示し、前記証明書ビューアを通じてユーザーが証明書の印刷を要求すると、当該証明書のＷｅｂページがプリンタを通じて印刷文書に出力される。
【０００４】
一方、上記のような従来のインターネット証明書発行システムを通じて発行された住民票の印刷文書の真偽を確認するためには、通常、スキャナーで２次元バーコードをスキャンして２次元バーコードから住民票の内容と文書確認番号、ページ番号、及び電子署名を抽出した後、抽出した電子署名を検証して、抽出した住民票の内容と文書確認番号、およびページ番号が証明書発行サーバーで保管している住民票の内容と文書確認番号、およびページ番号と同一か否かを確認することにより、住民票の印刷文書の真偽を判定する。
【０００５】
上記のような従来のインターネット証明書発行システムにおいて、ユーザーＰＣに伝達される証明書のＷｅｂページは、普通のＨＴＭＬのＷｅｂページではなく、前記証明書発行サーバーで２次元バーコードをあらかじめ挿入したＷｅｂページであるので、当該証明書のＷｅｂページを印刷するユーザーＰＣ情報、ログイン情報、プリンタ情報などの印刷情報を前記２次元バーコードに挿入することが難しいという欠点がある。
【０００６】
一方、上記したユーザーＰＣからＷｅｂページを印刷するための最も一般的な方法は、Ｗｅｂブラウザが支援する基本印刷機能を利用する方法である。しかし、このような方法は、Ｗｅｂページのサイズに関係なく、Ｗｅｂブラウザで基本的に設定された縦方向の印刷用紙の印刷領域に限定してＷｅｂページを印刷するので、ＷｅｂページのサイズがＷｅｂブラウザの印刷用紙の印刷領域より大きい場合には、出力される印刷用紙にＷｅｂページの特定領域、例えば、Ｗｅｂページの右端部が切られた状態で印刷される問題点があり、その結果、出力される印刷用紙が浪費される。
【０００７】
したがって、本出願人（または発明者）は、このような従来のＷｅｂページの印刷方法を利用するときの印刷用紙を浪費する問題を解決するための方法として特許文献４に掲載された‘Ｗｅｂページの印刷方法’を開発した。特許文献４のＷｅｂページの印刷方法によれば、Ｗｅｂページの印刷専用ビューアを作動させて、Ｗｅｂページをスクロールキャプチャーして、Ｗｅｂブラウザの印刷領域に合わせるようにサイズが自動的に調節されたＷｅｂページを印刷することができる。
【０００８】
しかし、特許文献４のＷｅｂページの印刷方法を使用すると、上記した従来のインターネット証明書発行システムと同様に、ユーザーＰＣで２次元バーコードがあらかじめ挿入された証明書のＷｅｂページを印刷する場合、印刷領域のサイズが自動的に調節されることに応じて、当該証明書のＷｅｂページに含まれた２次元バーコードが識別できないように縮小されて変形されることによって、出力された証明書の印刷文書を検証することができないという問題点が発生する。
【０００９】
また、従来のＱＲコード（登録商標）などの２次元バーコードは、スマートフォンユーザーが、スマートフォンのスキャナープログラムを利用して簡単に２次元バーコードに挿入されたデータを直接確認できるので、秘密を要するデータは機密性が弱いという欠点がある。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】韓国登録特許１０-０４５５０４８号公報
【特許文献２】韓国登録特許１０-０７２９６００号公報
【特許文献３】韓国登録特許１０-０５０８９１４号公報
【特許文献４】韓国登録特許１０-０５２６１０９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本発明は、上記のような従来の問題点を解決するためのものであり、本発明の目的は、ユーザーがＷｅｂページの印刷を要求すると、ユーザーＰＣに搭載されたＷｅｂページの印刷専用ビューアが当該Ｗｅｂページを印刷用紙に合わせるようにサイズを自動的に調節した後、当該Ｗｅｂページを印刷文書に出力する直前に、印刷文書認証サーバーから受信した検証ＩＤと電子署名を２次元バーコードで生成して、サイズが自動的に調節されたＷｅｂページの適切な位置に挿入した後に、当該Ｗｅｂページを印刷文書に出力する。そして、検証者が出力された当該Ｗｅｂページの印刷文書に対する検証を要求すると、検証端末機が当該Ｗｅｂページの印刷文書で２次元バーコードを読み取って、前記検証ＩＤが有効であることを確認した後、前記印刷文書認証サーバーから伝達された前記検証ＩＤに対応するＷｅｂページに対する検証データ及び印刷情報（例えば、ユーザーＰＣ情報、ログイン情報、プリンタ情報など）を検証者が見ることができるように出力するＷｅｂページの印刷文書検証システムに関するものである。
【課題を解決するための手段】
【００１２】
上記のような本発明の目的を達成するために、本発明によるウェブページ（Ｗｅｂページ）の印刷文書検証システムは、前記ウェブページをスクロールキャプチャーしてウェブブラウザ（Ｗｅｂブラウザ）の印刷領域に合わせるようにサイズが自動的に調節されたウェブページを印刷することができるウェブページの印刷専用ビューアが搭載されており、ウェブブラウザを通じてユーザーの認証が必要なウェブページ要求をウェブサーバー（Ｗｅｂサーバー）に転送し、ウェブサーバーから当該ウェブページに対する検証データと前記検証データを検証するための第１の電子署名が追加されたウェブページを受け取って、前記ウェブブラウザの画面上に表示し、ユーザーが前記ウェブブラウザを通じて前記検証データと前記第１の電子署名が追加されたウェブページの印刷を要求すると、前記ウェブページの印刷専用ビューアを実行して印刷情報を抽出した後、前記検証データと前記第１の電子署名及び前記印刷情報を印刷文書認証サーバーに転送しながら、ウェブページの検証のための検証ＩＤと前記検証ＩＤを検証するための電子署名を要求し、前記印刷文書認証サーバーから伝達された前記検証ＩＤと前記検証ＩＤを検証するための第２の電子署名を２次元バーコードで生成した後、前記ウェブページの印刷専用ビューアを実行して、当該ウェブページを印刷用紙に合わせるようにサイズを自動的に調節した後、当該ウェブページを印刷文書に出力する直前にサイズが自動的に調節されたウェブページの適切な位置に前記２次元バーコードを挿入した後、当該ウェブページを連結されたプリンタを通じて印刷文書に出力するユーザーＰＣ；前記ユーザーＰＣのウェブページ要求を受信すると、当該ウェブページに対する検証データを前記印刷文書認証サーバーに転送し、前記検証データを検証するための電子署名を要求した後、前記印刷文書認証サーバーから前記第１の電子署名が伝達されると、当該ウェブページに前記検証データと前記第１の電子署名を追加して前記ユーザーＰＣに伝達するウェブサーバー；前記ウェブサーバーから前記検証データが伝達され、電子署名の要求を受信すると、前記第１の電子署名を生成して前記ウェブサーバーに伝達し、前記ユーザーＰＣから前記検証データと前記第１の電子署名及び前記印刷情報が伝達され、前記検証ＩＤと前記検証ＩＤを検証するための電子署名要求を受信すると、前記検証ＩＤと前記第２の電子署名を生成して前記ユーザーＰＣに伝達し、前記検証ＩＤに対応するように、前記検証データと前記第１の電子署名及び前記印刷情報をすべて記憶し、検証端末機を通じて検証が要求されたウェブページの印刷文書で読み取った前記検証ＩＤと前記第２の電子署名が伝達されて当該検証ＩＤが検証されると、当該検証ＩＤに対応する既に記憶された前記検証データと前記第１の電子署名及び前記印刷情報を検証端末機に伝達する印刷文書認証サーバー；及び、前記検証が要求されたウェブページの印刷文書で読み取った前記検証ＩＤと前記第２の電子署名を前記印刷文書認証サーバーに伝達した後、前記印刷文書認証サーバーから当該検証ＩＤに対応する前記検証データと前記第１の電子署名及び前記印刷情報が伝達されると、前記第１の電子署名で前記検証データを検証した後、前記ウェブページに対する検証データ及び印刷情報を検証者が見ることができるように出力する検証端末機；から構成されることを特徴とする。
【発明の効果】
【００１３】
本発明は、Ｗｅｂページを印刷文書に出力する直前に、２次元バーコードをＷｅｂページに挿入して印刷文書に出力するので、Ｗｅｂページの印刷領域のサイズを自動的に調節しても、Ｗｅｂページに含まれた２次元バーコードが変形されず、完全に識別することができ、スマートフォンによって２次元バーコードがスキャンされても、検証データは直接的に露出されないので、検証データの機密性が維持され、検証者がＷｅｂページの印刷文書の真偽とともにＷｅｂページの印刷文書を出力したユーザーＰＣ及びユーザーを追跡することができる。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明によるＷｅｂページの印刷文書検証システムの構成を示すブロック図である。
【図２】図２は、認証が必要なＷｅｂページの実施形態を示す図面である。
【図３】図３は、図２に示すＷｅｂページを印刷文書に出力する直前に、サイズが自動的に調節されたＷｅｂページの適切な位置に２次元バーコードが挿入された状態を示す印刷プレビュー画面を示す実施形態を示す図面である。
【図４】図４は、図２に示すＷｅｂページをプリンタで出力したＷｅｂページの印刷文書に挿入された２次元バーコード認識画面を示す実施形態を示す図面である。
【図５】図５は、図４に示すＷｅｂページの印刷文書の検証結果を示す実施形態を示す図面である。
【発明を実施するための形態】
【００１５】
以下、本発明の好ましい実施形態を添付する図面を参照して詳細に説明する。
【００１６】
図１を参照すると、本発明によるＷｅｂページの印刷文書検証システム１００は、ユーザーＰＣ１１０と、ウェブサーバー（Ｗｅｂサーバー）１２０、印刷文書認証サーバー１３０、および検証端末機１４０を含んで構成される。
【００１７】
前記検証端末機１４０としては、モバイル通信機器（例えば、スマートフォン、タブレット、ノートパソコンなど）やパソコンなどを使用することができる。
【００１８】
前記ユーザーＰＣ１１０と、Ｗｅｂサーバー１２０、印刷文書認証サーバー１３０、および検証端末機１４０は、有無線情報通信網（例えば、有線インターネット、無線インターネットなど）を通じて互いに通信することができる。
【００１９】
前記ユーザーＰＣ１１０は、Ｗｅｂページをスクロールキャプチャーして、Ｗｅｂブラウザ１１１の印刷領域に合わせるようにサイズが自動的に調節されたＷｅｂページを印刷することができるＷｅｂページの印刷専用ビューア１１２が搭載されている。
【００２０】
前記ユーザーＰＣ１１０は、Ｗｅｂブラウザ１１１を通じてユーザーの認証が必要なＷｅｂページ（例えば、各種証明書）の要求をＷｅｂサーバー１２０に伝達し、Ｗｅｂサーバー１２０から、当該Ｗｅｂページに対する検証データと前記検証データを検証するための第１の電子署名が追加されたＷｅｂページを受け取って、Ｗｅｂブラウザ１１１の画面上に表示する。
【００２１】
前記ユーザーＰＣ１１０は、ユーザーがＷｅｂブラウザ１１１を通じて前記検証データと前記第１の電子署名が追加されたＷｅｂページの印刷を要求すると、前記のＷｅｂページの印刷専用ビューア１１２を実行して印刷情報（例えば、ユーザーＰＣの情報、ログイン情報、プリンタ情報など）を抽出した後、前記検証データと前記第１の電子署名及び前記印刷情報を印刷文書認証サーバー１３０に伝達しながら、Ｗｅｂページの検証のための検証ＩＤと前記検証ＩＤを検証するための電子署名を要求する。
【００２２】
前記ユーザーＰＣ１１０は、印刷文書認証サーバー１３０から伝達された前記検証ＩＤと前記検証ＩＤを検証するための第２の電子署名を２次元バーコードで生成した後、前記Ｗｅｂページの印刷専用ビューア１１２を実行してＷｅｂページを印刷用紙に合わせるようにサイズを自動的に調整した後、当該Ｗｅｂページを印刷文書に出力する直前にサイズが自動的に調節されたＷｅｂページの適切な位置に前記２次元バーコードを挿入した後、当該Ｗｅｂページを連結されたプリンタ１１０ａを通じて印刷文書に出力する。
【００２３】
前記Ｗｅｂサーバー１２０は、前記ユーザーＰＣ１１０のＷｅｂページ要求を受信すると、当該Ｗｅｂページに対する検証データを印刷文書認証サーバー１３０に伝達し、前記検証データを検証するための電子署名を要求した後、印刷文書認証サーバー１３０から前記第１の電子署名を受け取ると、当該Ｗｅｂページに前記検証データと前記第１の電子署名を追加して前記ユーザーＰＣ１１０に伝達する。
【００２４】
前記印刷文書認証サーバー１３０は、前記Ｗｅｂサーバー１２０から前記検証データが伝達され、電子署名の要求を受信すると、前記第１の電子署名を生成して前記Ｗｅｂサーバー１２０に伝達する。
【００２５】
前記印刷文書認証サーバー１３０は、前記ユーザーＰＣ１１０から前記検証データと前記第１の電子署名及び前記印刷情報が伝達され、前記検証ＩＤと前記検証ＩＤを検証するための電子署名要求を受信すると、前記検証ＩＤと前記第２の電子署名を生成して前記ユーザーＰＣ１１０に伝達し、前記検証ＩＤに対応するように前記検証データと前記第１の電子署名及び前記印刷情報をすべて記憶する。
【００２６】
前記印刷文書認証サーバー１３０は、検証端末機１４０を通じて検証が要求されたＷｅｂページ（例えば、各種証明書）印刷文書で読み取った検証ＩＤと第２の電子署名が伝達され、当該検証ＩＤが検証されると、当該検証ＩＤに対応する既に記憶された前記検証データと前記第１の電子署名及び前記印刷情報を検証端末機１４０に伝達する。
【００２７】
前記検証端末機１４０は、検証が要求されたＷｅｂページ（例えば、各種証明書）印刷文書で読み取った検証ＩＤと第２の電子署名を、前記印刷文書認証サーバー１３０に伝達した後、前記印刷文書認証サーバー１３０から、当該検証ＩＤに対応する前記検証データと前記第１の電子署名及び前記印刷情報を受け取ると、前記第１の電子署名で前記検証データを検証した後、前記Ｗｅｂページに対する検証データ及び印刷情報（例えば、ユーザーＰＣ情報、ログイン情報、プリンタ情報など）を検証者が見ることができるように出力する。
【００２８】
前記のように構成される本発明によるＷｅｂページの印刷文書検証システム１００は、次のように動作する。
【００２９】
本発明によるＷｅｂページの印刷文書検証システム１００は、認証が必要なＷｅｂページ（例えば、各種証明書）印刷文書の出力サービスをユーザーに提供する。
【００３０】
ユーザーが前記ユーザーＰＣ１１０を用いて前記Ｗｅｂサーバー１２０または前記印刷文書認証サーバー１３０と通信して、自分が希望する認証が必要なＷｅｂページをプリンタで印刷文書に出力する作動過程を説明すると、次のとおりである。
【００３１】
まず第一に、ユーザーが前記ユーザーＰＣ１１０のＷｅｂブラウザ１１１を通じて認証が必要なＷｅｂページ（例えば、各種証明書）を要求すると、前記Ｗｅｂサーバー１２０は、当該Ｗｅｂページに対する検証データを前記印刷文書認証サーバー１３０に伝達しながら、前記検証データを検証するための電子署名を要求する。
【００３２】
前記印刷文書認証サーバー１３０は、前記検証データを検証するための第１の電子署名を生成し、前記Ｗｅｂサーバー１２０に前記第１の電子署名を伝達する。
【００３３】
前記Ｗｅｂサーバー１２０は、前記印刷文書認証サーバー１３０から前記第１の電子署名を受け取ると、当該Ｗｅｂページに前記検証データと前記第１の電子署名を追加して、前記ユーザーＰＣ１１０に伝達する。
【００３４】
このとき、前記Ｗｅｂサーバー１２０は、前記検証データと前記第１の電子署名を属性（Ａｔｔｒｉｂｕｔｅ）“名前：値”の対の形態で構成されるメタタグに生成して、当該Ｗｅｂページに追加する。
【００３５】
下記の表１は、ユーザーが図２に示す銀行の利用代金明細書を認証が必要なＷｅｂページに要求した場合、前記Ｗｅｂサーバー１２０が、前記印刷文書認証サーバー１３０に伝達した当該Ｗｅｂページに対する検証データ（例えば、顧客名、企業名、決済口座、決済日、作成基準日、決済金額、顧客等級、利用限度、総合計など）と前記印刷文書認証サーバー１３０が、当該検証データを検証するために生成した前記第１の電子署名を前記Ｗｅｂサーバー１２０が、当該Ｗｅｂページに追加するために、新たに生成するメタタグの実施形態である。
【００３６】
【表１】
0006352221.tif 000002
【００３７】
前記表１から決済日と作成基準日の年月日表示は便宜上ｙｙｙｙ年ｍｍ月ｄｄ日で示す。
【００３８】
前記ユーザーＰＣ１１０は、前記Ｗｅｂサーバー１２０から前記検証データと前記第１の電子署名が追加されたＷｅｂページを受け取ると、当該ＷｅｂページをＷｅｂブラウザ１１１の画面上に表示する。
【００３９】
以後、ユーザーがＷｅｂブラウザ１１１を通じて印刷ボタンを押して、前記検証データと前記第１の電子署名が追加されたＷｅｂページの印刷を要求すると、前記ユーザーＰＣ１１０は、前記Ｗｅｂページの印刷専用ビューア１１２を実行して、前記検証データを前記第１の電子署名で検証し、当該Ｗｅｂページが偽造・変造されていないＷｅｂページであることを確認した後、印刷情報（例えば、ユーザーのＰＣ情報、ログイン情報、プリンタ情報など）を抽出し、前記検証データと前記第１の電子署名及び前記印刷情報を印刷文書認証サーバー１３０に伝達しながら、Ｗｅｂページの検証のための検証ＩＤと前記検証ＩＤを検証するための電子署名を要求する。
【００４０】
このとき、前記ユーザーＰＣ１１０は、前記検証データと前記第１の電子署名及び前記印刷情報を“名前：値”の対の形態で構成される文字列情報で生成して前記印刷文書認証サーバー１３０に伝達する。
【００４１】
下記の表２は、前記ユーザーＰＣ１１０が、Ｗｅｂページの印刷専用ビューア１１２を実行して生成する印刷情報の文字列の実施形態であり、下記の表３は、前記ユーザーＰＣ１１０が、Ｗｅｂページの印刷専用ビューア１１２を実行して生成した前記検証データと前記第１の電子署名及び前記印刷情報の全体文字列の実施形態である。
【００４２】
【表２】
0006352221.tif 000003
【００４３】
【表３】
0006352221.tif 000004
【００４４】
前記表３で決済日と作成基準日の年月日表示は便宜上ｙｙｙｙ年ｍｍ月ｄｄ日で示す。
【００４５】
前記のように、ユーザーＰＣ１１０から前記検証データと前記第１の電子署名及び前記印刷情報が伝達され、前記検証ＩＤと前記検証ＩＤを検証するための電子署名要求を受信すると、前記印刷文書認証サーバー１３０は、前記検証データを前記第１の電子署名で検証し、前記検証データが偽造・変造されていないことを確認した後、前記検証ＩＤと前記検証ＩＤを検証するための第２の電子署名を生成して前記ユーザーＰＣ１１０に伝達し、前記検証ＩＤに対応するように前記検証データと前記第１の電子署名及び前記印刷情報を全部記憶する。
【００４６】
続いて、前記ユーザーＰＣ１１０は、印刷文書認証サーバー１３０から伝達された前記検証ＩＤと前記検証ＩＤを検証するための第２の電子署名を２次元バーコードで生成した後、前記Ｗｅｂページの印刷専用ビューア１１２を実行して、当該Ｗｅｂページを印刷用紙に合わせるようにサイズを自動的に調節した後、当該Ｗｅｂページを印刷文書に出力する直前にサイズが自動的に調節されたＷｅｂページの適切な位置に前記２次元バーコードを挿入した後、当該Ｗｅｂページを連結されたプリンタ１１０ａを通じて印刷文書に出力する。
【００４７】
参考として、図３は、図２に示すＷｅｂページを印刷文書に出力する直前にサイズが自動的に調節されたＷｅｂページの適切な位置に２次元バーコードが挿入された状態を示している。
【００４８】
前記のように、ユーザーＰＣ１１０から、Ｗｅｂページの印刷専用ビューア１１２を実行して、当該Ｗｅｂページを印刷用紙に合わせるようにサイズを自動的に調節した後、当該Ｗｅｂページを印刷文書に出力する直前にサイズが自動的に調節されたＷｅｂページの適切な位置に前記２次元バーコードを挿入した後、当該Ｗｅｂページを連結されたプリンタ１１０ａを通じて印刷文書に出力すると、Ｗｅｂページに含まれているイメージ形式の２次元バーコードが変形されず、完全に出力されるので、スキャンしたときに識別可能になる。
【００４９】
前記のように、認証が必要なＷｅｂページ（例えば、各種証明書）が印刷文書に出力された後には、当該Ｗｅｂページ（例えば、各種証明書）印刷文書は検証者によって検証される。
【００５０】
本発明によるＷｅｂページの印刷文書検証システム１００は、認証が必要なＷｅｂページ（例えば、各種証明書）印刷文書検証サービスを検証者に提供する。
【００５１】
検証者が前記検証端末機１４０を用いて印刷文書認証サーバー１３０と通信して、認証が必要なＷｅｂページ印刷文書の真偽を検証する動作過程を説明すると、次の通りである。
【００５２】
前記検証端末機１４０は、検証が要求されたＷｅｂページの印刷文書に含まれている２次元バーコードをスキャンして検証ＩＤと第２の電子署名を読み出して、前記印刷文書認証サーバー１３０に伝達する。
【００５３】
参考として、図４は、タブレットの一種であるアイパッド（登録商標）（ｉＰＡＤ）のスキャナープログラムで、図２に示すＷｅｂページをプリンタで出力したＷｅｂページ印刷文書に挿入された２次元バーコードを認識する画面を示している。
【００５４】
前記印刷文書認証サーバー１３０は、前記検証端末機１４０から伝達された検証ＩＤを前記第２の電子署名で検証し、当該検証ＩＤが偽造・変造されていないことを確認した後、当該検証ＩＤに対応する既に記憶された前記検証データと前記第１の電子署名及び前記印刷情報（例えば、ユーザーのＰＣ情報、ログイン情報、プリンタ情報など）を前記検証端末機１４０に伝達する。
【００５５】
続いて、前記検証端末機１４０は、受信された前記検証データを前記第１の電子署名で検証し、当該検証データが偽造・変造されていないことを確認した後、前記Ｗｅｂページに対する検証データと印刷情報（例えば、ユーザーのＰＣ情報、ログイン情報、プリンタ情報など）を検証者が見ることができるように画面に出力する。
【００５６】
参考として、図５は、図４に示すＷｅｂページの印刷文書の検証結果を示している。
【００５７】
これによって、検証者は、ユーザーが提供したＷｅｂページの印刷文書の内容を前記検証端末機１４０の画面に出力される検証データと比較することにより、認証が必要なＷｅｂページの真偽、あるいは偽造・変造を検証する。
【００５８】
また、検証者は前記検証端末機１４０の画面に出力される印刷情報（例えば、ユーザーのＰＣ情報、ログイン情報、プリンタ情報など）を確認することにより、当該Ｗｅｂページを印刷文書に出力したユーザーＰＣ１１０及びユーザーを追跡することができるようになる。
【００５９】
また、本発明による２次元バーコードは検証ＩＤが含まれているので、スマートフォンで２次元バーコードがスキャンされても、検証データは直接的に露出されないため、検証データの機密性が維持される。
【００６０】
以上で説明した本発明によるＷｅｂページの印刷文書検証システムは、前記した実施形態に限定されず、以下の特許請求の範囲で請求する本発明の要旨を逸脱することなく、本発明が属する分野で通常の知識を有する者なら誰でも多様に変更して実施することができる範囲まで、その技術的思想が及ぶ。
【００６１】
本発明によれば、Ｗｅｂページの印刷文書検証システムに関し、ユーザーがＷｅｂページの印刷を要求すると、ユーザーＰＣに搭載されたＷｅｂページの印刷専用ビューアが、当該Ｗｅｂページを印刷用紙に合わせるようにサイズを自動的に調節した後、当該Ｗｅｂページを印刷文書に出力する直前に、印刷文書認証サーバーから受信した検証ＩＤと電子署名を２次元バーコードで生成して、サイズが自動的に調節されたＷｅｂページの適切な位置に挿入した後、当該Ｗｅｂページを印刷文書に出力し、検証者が出力された当該Ｗｅｂページの印刷文書に対する検証を要求すると、検証端末機が当該Ｗｅｂページの印刷文書で２次元バーコードを読み取って、前記検証ＩＤが有効であることを確認した後、前記印刷文書認証サーバーから伝達された前記検証ＩＤに対応するＷｅｂページに対する検証データと印刷情報（例えば、ユーザーのＰＣ情報、ログイン情報、プリンタ情報など）を検証者が見ることができるように出力する。
【００６２】
本発明によれば、Ｗｅｂページを印刷文書に出力する直前に、２次元バーコードをＷｅｂページに挿入して印刷文書に出力するので、Ｗｅｂページの印刷領域のサイズを自動的に調節しても、Ｗｅｂページに含まれている２次元バーコードが変形されず、完全に識別することができる。そして、スマートフォンによって２次元バーコードがスキャンされても、検証データは直接的に露出されないので、検証データの機密性が維持され、検証者がＷｅｂページの印刷文書の真偽とともにＷｅｂページの印刷文書を出力したユーザーＰＣ及びユーザーを追跡することができる。
【符号の説明】
【００６３】
１００：Ｗｅｂページの印刷文書検証システム
１１０：ユーザーＰＣ
１２０：Ｗｅｂサーバー
１３０：印刷文書認証サーバー
１４０：検証端末機
【図１】
0006352221.tif 000005
【図２】
0006352221.tif 000006
【図３】
0006352221.tif 000007
【図４】
0006352221.tif 000008
【図５】
0006352221.tif 000009