(57)【特許請求の範囲】
【請求項１】
ペン入力デバイス又はタッチ入力デバイスにより手書き入力される電子サインを管理する電子サイン管理システムにおいて、
ディスプレイと、
前記電子サインのオリジナルサイン筆跡画像を非可逆的に劣化させた劣化サイン筆跡画像を生成する劣化サイン筆跡画像生成部と、
前記電子サインに関する情報と、前記ディスプレイの画面を構成するピクセルのカラーであるピクセルカラーとの対応付けを記録するピクセルカラー変換テーブルを記録するピクセルカラー変換テーブル格納部と、
前記オリジナルサイン筆跡画像を含まずに前記劣化サイン筆跡画像を含む、前記電子サインに関する簡易サイン情報を、第一暗号鍵により暗号化すると共に、前記ピクセルカラー変換テーブルを参照して前記ピクセルカラーに変換することで、前記ピクセルカラーの集合体であるピクセルカラーコードを生成するピクセルカラーコード生成部と、
前記劣化サイン筆跡画像と前記ピクセルカラーコードとをサイン書類の所定の位置に重畳させたサイン済み書類画像を生成するサイン済み書類画像生成部と、
前記サイン済み書類画像の真正性を簡易的に証明するために、前記サイン済み書類画像内の前記ピクセルカラーコードを、前記ピクセルカラー変換テーブルを参照して復号すると共に、第一復号鍵により復号することで、前記簡易サイン情報を復元する簡易証明部と、
を備えることを特徴とする電子サイン管理システム。
【請求項２】
前記オリジナルサイン筆跡画像と、前記電子サインの時間情報を含むサイン運筆情報とを含む、前記電子サインに関する詳細サイン情報を、第二暗号鍵により暗号化する詳細サイン情報生成部と、
前記サイン済み書類画像の真正性を詳細に証明するために、暗号化された前記詳細サイン情報を第二復号鍵により復号することで、前記詳細サイン情報を復元する詳細証明部と、
をさらに備えることを特徴とする請求項１記載の電子サイン管理システム。
【請求項３】
前記簡易サイン情報は、前記詳細サイン情報の格納場所に関する情報を含むことを特徴とする請求項２記載の電子サイン管理システム。
【請求項４】
ペン入力デバイス又はタッチ入力デバイスにより手書き入力される電子サインをコンピュータに管理させるための電子サイン管理プログラムにおいて、
前記電子サインのオリジナルサイン筆跡画像を非可逆的に劣化させた劣化サイン筆跡画像を生成する劣化サイン筆跡画像生成ステップと、
前記オリジナルサイン筆跡画像を含まずに前記劣化サイン筆跡画像を含む、前記電子サインに関する簡易サイン情報を、第一暗号鍵により暗号化すると共に、前記電子サインに関する情報と、ディスプレイの画面を構成するピクセルのカラーであるピクセルカラーとの対応付けを記録するピクセルカラー変換テーブルを参照して前記ピクセルカラーに変換することで、前記ピクセルカラーの集合体であるピクセルカラーコードを生成するピクセルカラーコード生成ステップと、
前記劣化サイン筆跡画像と前記ピクセルカラーコードとをサイン書類の所定の位置に重畳させたサイン済み書類画像を生成するサイン済み書類画像生成ステップと、
前記サイン済み書類画像の真正性を簡易的に証明するために、前記サイン済み書類画像の前記ピクセルカラーコードを、前記ピクセルカラー変換テーブルを参照して復号すると共に、第一復号鍵により復号することで、前記簡易サイン情報を復元する簡易証明ステップと、
を前記コンピュータに実行させることを特徴とする電子サイン管理プログラム。
【請求項５】
ペン入力デバイス又はタッチ入力デバイスにより手書き入力される電子サインをコンピュータで管理するための電子サイン管理方法において、
前記電子サインのオリジナルサイン筆跡画像を非可逆的に劣化させた劣化サイン筆跡画像を生成する劣化サイン筆跡画像生成ステップと、
前記オリジナルサイン筆跡画像を含まずに前記劣化サイン筆跡画像を含む、前記電子サインに関する簡易サイン情報を、第一暗号鍵により暗号化すると共に、前記電子サインに関する情報と、ディスプレイの画面を構成するピクセルのカラーであるピクセルカラーとの対応付けを記録するピクセルカラー変換テーブルを参照して前記ピクセルカラーに変換することで、前記ピクセルカラーの集合体であるピクセルカラーコードを生成するピクセルカラーコード生成ステップと、
前記劣化サイン筆跡画像と前記ピクセルカラーコードとをサイン書類の所定の位置に重畳させたサイン済み書類画像を生成するサイン済み書類画像生成ステップと、
前記サイン済み書類画像の真正性を簡易的に証明するために、前記サイン済み書類画像の前記ピクセルカラーコードを、前記ピクセルカラー変換テーブルを参照して復号すると共に、第一復号鍵により復号することで、前記簡易サイン情報を復元する簡易証明ステップと、
を備えることを特徴とする電子サイン管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ペン入力デバイス等により手書き入力される電子サインを管理する電子サイン管理システムに関する。
【背景技術】
【０００２】
従来から、ペン入力デバイスにより手書き入力された電子サインにより本人認証を行う電子サインシステムが提供されており、例えば、下記特許文献１，２に開示されている。このような電子サイン認証システムでは、個人のサインの手書き入力の際の筆跡情報を記録しておき、筆跡情報が一致するか否かに基づいて、本人認証が行われている。
【０００３】
また、下記特許文献３に開示されているように、近年は、筆跡の二次元情報だけでなく、筆跡の三次元位置情報に基づいて本人認証を行うことが行われている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２２６７０３号公報
【特許文献２】特開２０１２−４８２８１号公報
【特許文献３】特開２０１２−２２０９７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、従来の電子サインシステムでは、入力された電子サインの筆跡画像をサイン書類の署名欄に重畳表示してサイン済み書類を生成するシステムの場合、サイン済み書類画像を手に入れた第三者が当該画像上のサイン筆跡画像をコピーして複製できるため、悪意の第三者が本人になりすました偽造サイン済み書類を容易に作成することができてしまう。
【０００６】
本発明は、このような課題に鑑みてなされたものであり、電子サインの筆跡画像をサイン書類の署名欄に重畳表示したサイン済み書類を生成する場合であっても、偽造サイン済み書類の作成を防止することのできる電子サイン管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る電子サイン管理システムは、ペン入力デバイス又はタッチ入力デバイスにより手書き入力される電子サインを管理する電子サイン管理システムにおいて、ディスプレイと、前記電子サインのオリジナルサイン筆跡画像を非可逆的に劣化させた劣化サイン筆跡画像を生成する劣化サイン筆跡画像生成部と、前記電子サインに関する情報と、前記ディスプレイの画面を構成するピクセルのカラーであるピクセルカラーとの対応付けを記録するピクセルカラー変換テーブルを記録するピクセルカラー変換テーブル格納部と、前記オリジナルサイン筆跡画像を含まずに前記劣化サイン筆跡画像を含む、前記電子サインに関する簡易サイン情報を、第一暗号鍵により暗号化すると共に、前記ピクセルカラー変換テーブルを参照して前記ピクセルカラーに変換することで、前記ピクセルカラーの集合体であるピクセルカラーコードを生成するピクセルカラーコード生成部と、前記劣化サイン筆跡画像と前記ピクセルカラーコードとをサイン書類の所定の位置に重畳させたサイン済み書類画像を生成するサイン済み書類画像生成部と、前記サイン済み書類画像の真正性を簡易的に証明するために、前記サイン済み書類画像の前記ピクセルカラーコードを、前記ピクセルカラー変換テーブルを参照して復号すると共に、第一復号鍵により復号することで、前記簡易サイン情報を復元する簡易証明部と、を備えることを特徴とする。
【０００８】
また、本発明に係る電子サイン管理プログラムは、ペン入力デバイス又はタッチ入力デバイスにより手書き入力される電子サインをコンピュータに管理させるための電子サイン管理プログラムにおいて、前記電子サインのオリジナルサイン筆跡画像を非可逆的に劣化させた劣化サイン筆跡画像を生成する劣化サイン筆跡画像生成ステップと、前記オリジナルサイン筆跡画像を含まずに前記劣化サイン筆跡画像を含む、前記電子サインに関する簡易サイン情報を、第一暗号鍵により暗号化すると共に、前記電子サインに関する情報と、ディスプレイの画面を構成するピクセルのカラーであるピクセルカラーとの対応付けを記録するピクセルカラー変換テーブルを参照して前記ピクセルカラーに変換することで、前記ピクセルカラーの集合体であるピクセルカラーコードを生成するピクセルカラーコード生成ステップと、前記劣化サイン筆跡画像と前記ピクセルカラーコードとをサイン書類の所定の位置に重畳させたサイン済み書類画像を生成するサイン済み書類画像生成ステップと、前記サイン済み書類画像の真正性を簡易的に証明するために、前記サイン済み書類画像の前記ピクセルカラーコードを、前記ピクセルカラー変換テーブルを参照して復号すると共に、第一復号鍵により復号することで、前記簡易サイン情報を復元する簡易証明ステップと、を前記コンピュータに実行させることを特徴とする。
【０００９】
また、本発明に係る電子サイン管理方法は、ペン入力デバイス又はタッチ入力デバイスにより手書き入力される電子サインをコンピュータで管理するための電子サイン管理方法において、
前記電子サインのオリジナルサイン筆跡画像を非可逆的に劣化させた劣化サイン筆跡画像を生成する劣化サイン筆跡画像生成ステップと、前記オリジナルサイン筆跡画像を含まずに前記劣化サイン筆跡画像を含む、前記電子サインに関する簡易サイン情報を、第一暗号鍵により暗号化すると共に、前記電子サインに関する情報と、ディスプレイの画面を構成するピクセルのカラーであるピクセルカラーとの対応付けを記録するピクセルカラー変換テーブルを参照して前記ピクセルカラーに変換することで、前記ピクセルカラーの集合体であるピクセルカラーコードを生成するピクセルカラーコード生成ステップと、前記劣化サイン筆跡画像と前記ピクセルカラーコードとをサイン書類の所定の位置に重畳させたサイン済み書類画像を生成するサイン済み書類画像生成ステップと、前記サイン済み書類画像の真正性を簡易的に証明するために、前記サイン済み書類画像の前記ピクセルカラーコードを、前記ピクセルカラー変換テーブルを参照して復号すると共に、第一復号鍵により復号することで、前記簡易サイン情報を復元する簡易証明ステップと、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、入力された電子サインの筆跡画像をサイン書類の署名欄に重畳表示してサイン済み書類を生成する場合であっても、サイン筆跡画像の不正コピーを防止し、偽造サイン済み書類の作成を防止することができ、サイン済み書類の真正性を証明することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の実施形態に係る電子サイン管理システムの構成を概略的に示す模式図である。
【図２】図２は、本発明の実施形態に係る電子サイン管理端末の構成を概略的に示す模式図である。
【図３】図３は、本発明の実施形態に係る電子サイン管理システムの機能を概略的に示すブロック図である。
【図４】図４は、本発明の実施形態に係る電子サイン管理サーバーの構成を概略的に示す模式図である。
【図５】図５は、本発明の実施形態に係るサイン済み書類画像の署名欄の画像を説明する図である。
【図６】図６は、本発明の実施形態に係る電子サイン管理システムにおける電子サインの登録処理の流れを示すフローチャートである。
【図７】図７は、本発明の実施形態に係る電子サイン管理システムにおける電子サインの証明処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら、本発明の実施形態に係る電子サイン管理システムについて詳細に説明する。本実施形態では、電子サイン管理システムとして、手術を受ける患者がペン入力デバイスであるデジタルペンを使ってＰＣ端末上で手術同意書にサインした電子サインを管理する場合を例に挙げて説明する。
【００１３】
図１は、本実施形態に係る電子サイン管理システムの構成を概略的に示す模式図である。図２は、本実施形態に係る電子サイン管理端末の構成を概略的に示す模式図である。図３は、本実施形態に係る電子サイン管理システムの機能を概略的に示すブロック図である。図４は、本実施形態に係る電子サイン管理サーバーの構成を概略的に示す模式図である。図５は、本実施形態に係るサイン済み書類画像の署名欄の画像を説明する図である。
【００１４】
図１に示すように、電子サイン管理システム１は、サインする患者が利用する電子サイン管理端末１０と、管理サーバー５０とを備える。電子サイン管理端末１０と管理サーバー５０は、ＬＡＮやインターネット等のネットワーク５を介して通信可能に接続されている。
【００１５】
図２に示すように、電子サイン管理端末１０は、ＰＣ本体１１と、ＰＣ本体１１からの出力情報を表示するディスプレイ４０と、ＰＣ本体１１に情報を入力するための入力装置４２とを備えている。
【００１６】
ＰＣ本体１１は、各種演算を行うためのＣＰＵ（Central Processing Unit）等の演算装置１２と、各種情報を記憶するためのＨＤＤ（Hard Disc Drive）や演算処理のワークエリアとして使用されるＲＡＭ（Random Access Memory）等の記憶装置１３とを備えている。
【００１７】
記憶装置１３は、ＰＣ本体１１にインストールされているＯＳ（オペレーティングシステム）、電子サイン登録プログラム、電子サイン簡易証明プログラム等の各プログラムを記録しておくプログラム格納部１３１と、サイン済み書類画像を記録しておくサイン済み書類画像格納部１３２と、ピクセルカラー変換テーブル格納部１３３と、鍵格納部１３４と、ディスプレイ４０上に表示する画面内容を一時的に保持するビデオメモリ１３５とを備えている。
【００１８】
ピクセルカラー変換テーブル格納部１３３に記録されているピクセルカラー変換テーブルは、所定の情報と、ディスプレイ４０（ビデオメモリ１３５）の画面を構成する各ピクセル（ドット）のカラー（ピクセルカラー）との対応関係を記録したテーブルである。画面を構成するピクセルは、それぞれ256階調のRGB値によって色（カラー）が決められており、16,777,216通りのカラーを取り得るため、ピクセルカラー変換テーブルを用いることで、1ピクセルには、理論上16,777,216通りの情報を記録することが可能である。
【００１９】
本実施形態において、ピクセルカラーコードとは、ピクセルカラー変換テーブルに基づいて情報が変換されたカラー（色）で色取られたピクセルのカラー（ピクセルカラー）の集合体であり、本実施形態では、縦50ピクセル、横50ピクセルの正方形状の2,500個のピクセルカラーの集合体である。もちろん、ピクセルカラーコードの大きさ、形状、ドット数等は適宜変更可能であり、円形や三角形状のピクセルカラーコードであってもよい。
【００２０】
鍵格納部１３４は、暗号化のための暗号鍵及び復号のための復号鍵を記録している。具体的には、後述する簡易サイン情報を暗号化する際に使用する第一暗号鍵である暗号鍵Ａと、簡易サイン情報を復号する際に使用する第一復号鍵である復号鍵Ａと、後述する詳細サイン情報を暗号化する際に使用する第二暗号鍵である暗号鍵Ｂとが、鍵格納部１３４に記録されている。
【００２１】
入力装置４２は、キーボード４３と、マウス４４と、ペン入力デバイスであるペンタブレット４６とを備えている。ペンタブレット４６は、平板状のタブレット本体４７とデジタルペン４８とから構成され、サインをする患者がデジタルペン４８を握ってタブレット本体４７上で動かすと、デジタルペン４８の先端の時間軸上の三次元（ＸＹＺ座標）軌跡情報がＰＣ本体１１に入力され、記憶装置１３に記録される。
【００２２】
なお、デジタルペン４８の軌跡情報のうち、デジタルペン４８の先端のタブレット本体４７からの高さ（Ｚ軸）情報は、デジタルペン４８の先端がタブレット本体４７から離れている場合には、タブレット本体４７からの高さであり、デジタルペン４８の先端がタブレット本体４７に接触している場合には、その接触圧力（筆圧）である。
【００２３】
すなわち、患者がペンタブレット４６を用いて紙にサインするのと同じようにサインを書くことで、時間情報を含むデジタルペン４８の軌跡情報がペンタブレット４６からＰＣ本体１１に入力され、この時間軸上のサイン軌跡情報から、患者のサインの筆跡画像（白黒）を生成することができると共に、時間軸上のサイン運筆情報を生成することができる。
【００２４】
また、機能に着目すると、図３に示すように、電子サイン管理端末１０のＰＣ本体１１は、劣化サイン筆跡画像生成部２１と、ピクセルカラーコード生成部２２と、サイン済み書類画像生成部２３と、詳細サイン情報生成部２４と、簡易証明部３１とを備えている。これら各部の機能は、演算装置１２が、プログラム格納部１３１に格納されている各種プログラムを実行することで実現される。
【００２５】
劣化サイン筆跡画像生成部２１は、ペンタブレット４６から入力された患者のサインの筆跡画像の画質を非可逆的に劣化させた劣化サイン筆跡画像を生成する。劣化サイン筆跡画像は、後述するサイン済み書類画像の署名欄に表示される。
【００２６】
劣化サイン筆跡画像は、タブレット本体４７から受信したデジタルペン４８の軌跡情報に基づいて生成されるオリジナルサイン筆跡画像の画質を粗くしたサイズの小さな画像である。例えば、オリジナルサイン筆跡画像において、4×4ピクセル（ドット）の16ピクセルの領域毎に、16ピクセル全てを当該領域内で支配的な白又は黒のどちらかの色で置き換えることで、劣化サイン筆跡画像が生成される。
【００２７】
図５は、本実施形態に係るサイン済み書類画像の署名欄の表示を説明するための図である。図５（ａ）は、署名欄に表示されるピクセルカラーコードが付加された劣化サイン筆跡画像を示す図であり、図５（ｂ）は、ピクセルカラーコードを拡大して示す図であり、図５（ｃ）は、オリジナルサイン筆跡画像を示す図である。
【００２８】
図５に示すように、劣化サイン筆跡画像は、オリジナルサイン筆跡画像と比べると、オリジナルの筆跡でないことが一目で分かるが、サインした者が自分のサインであるかどうかは分かる程度の画質を維持している。
【００２９】
もちろん、劣化サイン筆跡画像を生成する際の劣化方法は適宜変更可能であり、非可逆な劣化方法であれば、画像を縮小してドットを間引いてから元の大きさに拡大する方法や、複数の劣化方法の組み合わせであっても良い。また、劣化サイン筆跡画像の画質も適宜変更可能であり、オリジナルのサイン筆跡ではないことが一目で分かる程度に劣化されると共に、サインした者が自分のサインの劣化画像であることが分かる程度の画質であれば良い。
【００３０】
なお、本実施形態では、劣化サイン筆跡画像生成部２１は、患者のサイン中もリアルタイムで劣化サイン筆跡画像を生成しており、サイン途中の劣化サイン筆跡画像を随時、サイン書類の署名欄に表示する。もちろん、サイン途中の劣化サイン筆跡画像の表示をしないようにしても良い。
【００３１】
ピクセルカラーコード生成部２２は、患者によってペンタブレット４６から入力された電子サインの情報に基づいて、サイン済み書類画像において劣化サイン筆跡画像の傍に表示されるピクセルカラーコードを生成する。
【００３２】
ピクセルカラーコードは、入力された電子サインについての簡易サイン情報として、患者がサインしたサイン書類の名称（手術同意書）と、サインした日付と、劣化サイン筆跡画像と、後述する詳細サイン情報の格納場所情報とを含んでいる。
【００３３】
ピクセルカラーコード生成部２２は、まず、簡易サイン情報である、サイン書類名称と、劣化サイン筆跡画像と、サイン日付と、詳細サイン情報格納場所情報とを鍵格納部１３４に格納されている暗号鍵Ａで暗号化し、その後、ピクセルカラー変換テーブル格納部１３３に記録されているピクセルカラー変換テーブルを参照しながら、暗号化した簡易サイン情報をピクセル毎にピクセルカラーに変換し、ピクセルカラーの集合体である50×50ピクセルのピクセルカラーコードを生成する。
【００３４】
サイン済み書類画像生成部２３は、劣化サイン筆跡画像生成部２１が生成した劣化サイン筆跡画像と、ピクセルカラーコード生成部２２が生成したピクセルカラーコードを用いて、簡易サイン情報を含む簡易証明用のサイン済み書類画像を生成する。このサイン済み書類画像は、ビットマップ（ＢＭＰ）やＰＮＧ等の一般的な可逆圧縮画像ファイルフォーマットのファイルであり、一般的な画像閲覧アプリケーションやブラウザによって開いて表示させることができる。
【００３５】
サイン済み書類画像のファイルを可逆圧縮画像ファイルフォーマットとするのは、非可逆圧縮形式の画像ファイルフォーマットであれば画質劣化を伴い、後述する証明処理において、ピクセルカラーコードを復号できなくなってしまうからである。
【００３６】
具体的には、サイン済み書類画像生成部２３は、電子サインを行うにあたって、ディスプレイ４０上に表示されている書類である手術同意書の署名欄に、劣化サイン筆跡画像とピクセルカラーコードを重ねて表示したサイン済み書類画像を生成する。劣化サイン筆跡画像は、手術同意書の画像の署名欄の部分に重畳表示され、ピクセルカラーコードは、劣化サイン筆跡画像の右下辺りの傍に重畳表示される（図５参照）。生成されたサイン済み書類画像のファイルは、サイン済み書類画像格納部１３２に記録される。
【００３７】
詳細サイン情報生成部２４は、詳細証明用のオリジナルサイン筆跡画像を含む詳細サイン情報を生成して、管理サーバー５０の詳細サイン情報格納部５３２に記録する。具体的には、詳細サイン情報生成部２４は、詳細サイン情報として、電子サインのオリジナルサイン筆跡画像と、上述した時間軸上のサイン軌跡情報からサイン運筆情報を生成する。
【００３８】
詳細サイン情報生成部２４は、生成した詳細サイン情報である、オリジナルサイン筆跡画像と、時間軸上のサイン運筆情報とを鍵格納部１３４に格納されている暗号鍵Ｂで暗号化したうえで、詳細サイン情報格納部５３２に詳細サイン情報として記録する。この時間情報を含むサイン運筆情報は、後述する詳細証明部５８によって、筆跡の動きを実時間軸上で動画として再生することができる。
【００３９】
簡易証明部３１は、サイン済み書類画像の真正性を簡易的に証明するために、上述した簡易サイン情報を復号してディスプレイ４０上に表示する。具体的には、簡易証明部３１は、まず、ディスプレイ４０上に表示されているサイン済み書類画像内のピクセルカラーコードをビデオメモリ１３５から取得する。
【００４０】
その後、簡易証明部３１は、鍵格納部１３４に記録されている復号鍵Ａを用いてピクセルカラーコードを復号すると共に、復号した情報のうちサイン済み書類画像の真正性を簡易的に証明するために必要な情報をディスプレイ４０上に表示する。
【００４１】
図４に示すように、管理サーバー５０は、各種演算を行うためのＣＰＵ（Central Processing Unit）等の演算装置５２と、各種情報を記憶するためのＨＤＤ（Hard Disc Drive）や演算処理のワークエリアとして使用されるＲＡＭ（Random Access Memory）等の記憶装置５３とを備えている。
【００４２】
記憶装置５３は、管理サーバー５０にインストールされているＯＳ（オペレーティングシステム）、電子サイン詳細証明プログラム等の各種プログラムを記録しておくプログラム格納部５３１と、電子サインの詳細サイン情報を記録しておく詳細サイン情報格納部５３２と、復号鍵Ｂが記録された鍵格納部５３４とを備えている。
【００４３】
また、図３に示すように、機能に着目すると、管理サーバー５０は、管理者権限でサイン済み書類画像の真正性を詳細に証明するための詳細証明部５８を備えている。詳細証明部５８は、サイン済み書類画像の真正性を詳細に説明するために、鍵格納部５３４に格納されている復号鍵Ｂを使用して詳細サイン情報を復号する。
【００４４】
詳細サイン情報の取得にあたっては、詳細証明部５８は、簡易証明部３１がピクセルカラーコードから復号した簡易サイン情報に含まれる詳細サイン情報の格納場所情報に基づいて、管理サーバー５０の詳細サイン情報格納部５３２にアクセスする。
【００４５】
復号された詳細サイン情報は、管理サーバー５０に直接接続されたディスプレイに表示されたり、ネットワーク５を介して電子サイン管理端末１０に送信されてディスプレイ４０に表示されたりする。詳細サイン情報には、オリジナルサイン筆跡画像とサイン運筆情報が含まれており、詳細証明部５８は、オリジナルサイン筆跡画像やサイン時のデジタルペン４８の先端の動きであるサイン運筆動画を表示することができる。
【００４６】
以上、電子サイン管理システム１の構成について説明したが、続いて、電子サイン管理システム１における電子サインの登録処理の流れについて説明する。図６は、本実施形態に係る電子サイン管理システムにおける電子サインの登録処理の流れを示すフローチャートである。
【００４７】
まず、Ｓ１０において、電子サイン管理端末１０は、電子サインを行う患者に手術同意書の内容を見せるために、手術同意書をディスプレイ４０上に表示する。手術同意書の内容に同意する場合には、患者は、ディスプレイ４０のカーソルを手術同意書の署名欄に移動させ、デジタルペン４８を握ってタブレット本体４７上で動かすことで電子サインを開始する（Ｓ１１）。
【００４８】
デジタルペン４８がタブレット本体４７上で動かされると、ペンタブレット４６からデジタルペン４８の先端の動きの情報（時間軸上の三次元軌跡情報）がＰＣ本体１１へと送信され、記憶装置１３に時間軸上のサイン軌跡情報として一時的に記録される（Ｓ１２）。
【００４９】
Ｓ１２において、サイン軌跡情報が記録され始めると、劣化サイン筆跡画像生成部２１は、所定の周期（例えば、1s毎）で現時点までのサイン筆跡情報から現時点までの途中の劣化サイン筆跡画像を生成し、ディスプレイ４０上に表示されている手術同意書の署名欄に重畳表示する（Ｓ１３）。これにより、患者は、自分が書いている途中のサインを見ながら電子サインを行うことができる。
【００５０】
電子サインを書き終えた患者が入力装置４２を介して電子サインが終了したことを入力すると（Ｓ１４）、Ｓ１５に進んで、ピクセルカラーコード生成部２２がピクセルカラーコードを生成する。上述したように、ピクセルカラーコードは、簡易サイン情報として、サイン書類名称（手術同意書）と、サイン日付と、劣化サイン筆跡画像と、詳細サイン情報格納場所情報とを含んでいる。ピクセルカラーコード生成部２２は、簡易サイン情報を暗号鍵Ａで暗号化したうえで、ピクセルカラーコードを生成する。
【００５１】
Ｓ１６では、サイン済み書類画像生成部２３が、手術同意書の画像上の所定の位置に、完成した劣化サイン筆跡画像とピクセルカラーコードとを重畳表示させたサイン済み書類画像を生成し、ディスプレイ４０上に表示すると共に、生成したサイン済み書類画像をサイン済み書類画像格納部１３２に記録する。
【００５２】
続いて、Ｓ１８において、詳細サイン情報生成部２４が詳細サイン情報を生成し、管理サーバー５０の詳細サイン情報格納部５３２に記録する。上述したように、詳細サイン情報は、電子サインのオリジナルのサイン筆跡画像と、サイン運筆情報とを含んでおり、詳細サイン情報は、暗号鍵Ｂで暗号化されている。これにより、電子サインの登録処理が完了する。
【００５３】
続いて、電子サイン管理システム１を用いて、登録された電子サインの情報に基づいて、サイン済み書類画像が患者によって電子的にサインされた本物であることを証明する処理の流れについて説明する。図７は、本実施形態に係る電子サイン管理システムにおける証明処理の流れを示すフローチャートである。
【００５４】
本実施形態では、サイン済み書類画像格納部１３２に記録されたサイン済み書類画像に含まれるピクセルカラーコードに記録された簡易サイン情報を用いた簡易的な簡易証明と、詳細サイン情報格納部５３２に記録された詳細サイン情報を用いた詳細な詳細証明が行われる。
【００５５】
サイン済み書類画像の真正性の証明が必要な場面としては、電子サイン管理システム１に電子サイン済みの手術同意書を登録した患者が、手術の内容に関して異議を述べた際に、病院の職員がその患者にサイン済み手術同意書（サイン済み書類画像）をディスプレイ４０に表示させ、患者が手術前に手術内容に同意したことを説明する場合が考えられる。
【００５６】
まず、Ｓ２０では、患者と同席のうえ、病院の職員が電子サイン管理端末１０を操作して、サイン済み書類画像格納部１３２を検索し、その患者が電子的にサインしたサイン済み書類画像を選択してディスプレイ４０上に表示させる。ここでは、ＰＣ本体１１にインストールされてプログラム格納部１３１に記録されているブラウザによってサイン済み書類画像が表示される。
【００５７】
そうすると、解像度の低い劣化したサイン筆跡画像ではあるが、その患者がサインしたサイン筆跡画像が署名欄に描かれた手術同意書がディスプレイ４０上に表示されるため、病院の職員が、患者に対して、患者が手術前に手術内容に同意したことを説明することができる。
【００５８】
これにより患者が手術内容に納得すれば、ここで終了する。一方、患者が、このサイン済み手術同意書は私のサインを偽造してコピーしたものである、等の反論をし、私はこの手術同意書にサインしていないと主張する場合には、引き続き、Ｓ２１に進み、簡易証明処理を開始する。
【００５９】
簡易証明処理は、ＰＣ本体１１にインストールされている簡易証明プログラム（簡易証明部３１）を起動して行われる（Ｓ２２）。簡易証明プログラムを起動した状態で、簡易証明プログラムにピクセルカラーコードの復号を指示すると、Ｓ２５において、簡易証明部３１がピクセルカラーコードの復号を行う。
【００６０】
Ｓ２５での復号にあたって、まず、簡易証明部３１は、ビデオメモリ１３５を参照して、ディスプレイ４０上に表示されているピクセルカラーコードを検索して認識する。Ｓ２０において、ブラウザによって表示されたサイン済み書類画像内にピクセルカラーコードが表示されているため、このピクセルカラーコードが簡易証明部３１によって認識される。
【００６１】
なお、本実施形態では、サイン済み書類画像がそのままの解像度でディスプレイ４０上に表示されているため、簡易証明部３１がビデオメモリ１３５からピクセルカラーコードの情報を取得することができるが、サイン済み書類画像が拡大又は縮小されてディスプレイ４０上に表示されている場合には、簡易証明部３１は、サイン済み書類画像格納部１３２から直接ピクセルカラーコードの情報を取得する必要がある。
【００６２】
簡易証明部３１は、ピクセルカラー変換テーブル格納部１３３に記録されているピクセルカラー変換テーブルを参照して、ピクセルカラーコードの復号を行って暗号化状態の簡易サイン情報を復号する。
【００６３】
具体的には、ピクセルカラーコードに含まれるピクセル毎に、そのカラーに関連付けられている情報に変換し、暗号化状態の簡易サイン情報を復元する。続いて、簡易証明部３１は、鍵格納部１３４に記録されている復号鍵Ａを用いて、暗号化状態の簡易サイン情報を復号して、簡易サイン情報を復元する。
【００６４】
このようにピクセルカラーコードを復号することで、簡易証明部３１は、簡易サイン情報である、サイン書類名称と、サイン日付と、劣化サイン筆跡画像と、詳細サイン情報格納場所情報を復元することができる。
【００６５】
Ｓ２６では、簡易証明部３１は、復号した簡易サイン情報のうち、簡易証明に必要な情報（サイン書類名称、サイン日付、劣化サイン筆跡画像）をディスプレイ４０上に表示する。
【００６６】
ディスプレイ４０上に表示された簡易サイン情報が、ディスプレイ４０上に表示されているサイン済み書類画像の内容と完全に一致していれば、このサイン済み書類画像が不正に入手したサイン筆跡画像をコピーした等の改竄したサイン済み書類画像でないことを、簡易的に証明することができる。
【００６７】
この簡易的な証明によって患者が事前に手術内容に同意したことに納得すれば、患者への説明は終了する。一方、簡易証明ではまだ患者が納得しない場合には、引き続き、Ｓ３０に進んで詳細証明を開始する。
【００６８】
本実施形態では、詳細証明は、電子サイン管理システム１の管理者権限を有するシステム管理者しかできないように構成されている。したがって、病院の職員が管理者権限を有する者ではない場合には、詳細証明を行うにあたって、システム管理者を呼ぶ必要がある。
【００６９】
本実施形態では、詳細証明を行うための詳細証明プログラムは管理サーバー５０のみにインストールされており、患者及び病院の職員と同席したシステム管理者が電子サイン管理端末１０から管理サーバー５０に管理者権限でアクセスし、管理サーバー５０を遠隔操作しながら詳細証明を行う。
【００７０】
もちろん、詳細証明の運用ルールは適宜変更可能であり、遠隔操作ではなく、詳細証明を行う場合には、システム管理者と患者とが管理サーバー５０のある場所に出向いて、直接管理サーバー５０を操作して行うように構成しても良いし、詳細証明プログラムを電子サイン管理端末１０にもインストールしておき、電子サイン管理端末１０においても詳細証明を行えるが、システム管理者のみが詳細証明プログラムを使用できるように構成しても良い。
【００７１】
Ｓ３１では、まず、システム管理者が電子サイン管理端末１０から管理サーバー５０にアクセスし、詳細証明プログラム（詳細証明部５８）を起動する。続いて、Ｓ３２では、詳細証明部５８が、暗号化されて詳細サイン情報格納部５３２に記録されている詳細サイン情報を、鍵格納部５３４に記録されている復号鍵Ｂを用いて復号する。
【００７２】
Ｓ３３においては、詳細証明部５８が復号した詳細サイン情報を電子サイン管理端末１０に送信し、ディスプレイ４０上に表示する。詳細サイン情報には、画質が劣化していないオリジナルサイン筆跡画像と、サイン運筆情報が含まれており、システム管理者しか復号できないこれら詳細サイン情報により、サイン済み書類画像の真正性を確実に証明することができる。
【００７３】
特に、サイン運筆情報は、時間軸上のサイン軌跡情報であり、コマ送りや一時再生停止しながら動画再生することが可能であり、これを見ることで、患者は自分がサインした書類であると納得せざるを得ない。
【００７４】
以上、本実施形態に係る電子サイン管理システム１について説明したが、本実施形態によれば、アクセスが自由なサイン済み書類画像には、画質の劣化された劣化サイン筆跡画像が表示されるため、サイン済み書類画像が不正に第三者に取得されたとしても劣化したサイン筆跡画像しかコピーすることができないため、悪意の第三者によるサイン書類の偽造や改竄を防ぐことができる。
【００７５】
また、サイン済み書類画像に表示される劣化サイン筆跡画像は、オリジナルのサイン筆跡画像を非可逆的に劣化させた画像であるため、劣化サイン筆跡画像のデータを悪意の第三者が取得したとしてもオリジナルのサイン筆跡画像を復元することはできない。
【００７６】
また、サイン済み書類画像が、一般的な画像ファイルフォーマットのファイルであり、専用の閲覧ソフトが不要で、一般的な画像表示ソフトであればサイン済み書類画像を表示させることができる。
【００７７】
また、サイン済み書類画像の劣化サイン筆跡画像の横には、サイン済み書類画像の傍にサイン済み書類画像の真正性を簡易的に証明するための簡易サイン情報が暗号鍵Ａにより暗号化されたうえでピクセルカラーコードとして表示されており、これを復号するための復号鍵Ａを有する環境であれば、簡易サイン情報を復号して表示することで、サイン済み書類画像の真正性を簡易的に証明することができる。
【００７８】
また、簡易サイン情報は、暗号化されたうえでピクセルカラーコードとして記録されており、劣化サイン筆跡画像とピクセルカラーコードとを第三者にコピーされたとしても、復号鍵Ａを有していなければ簡易サイン情報を復号することはできず、劣化サイン筆跡画像以外の情報を不正に取得されることはない。
【００７９】
また、劣化サイン筆跡画像の傍にピクセルカラーコードを貼り付けているため、別のサイン書類に盗用した劣化サイン筆跡画像を貼り付けてサイン済み書類画像が偽造されたとしても、ピクセルカラーコードを偽造することができない限り、ピクセルカラーコードから簡易サイン情報を復号すれば、当該サイン済み書類画像が真正なものでないことを簡単に明らかにすることができる。
【００８０】
また、たとえ、ピクセルカラーコードから簡易サイン情報が不正に復号されて盗用されたとしても、簡易サイン情報にはオリジナルのサイン筆跡画像やサイン運筆情報が含まれていないため、真正性の証明情報として重要なオリジナルサイン筆跡画像やサイン運筆情報が盗用されることはない。
【００８１】
また、詳細サイン情報であるオリジナルサイン筆跡画像やサイン運筆情報は、電子サイン管理端末１０には一切記録されておらず、詳細サイン情報として、暗号鍵Ａとは別の暗号鍵Ｂにより暗号化されたうえで、システム管理者しかアクセスできない管理サーバー５０内に記録されており、オリジナルサイン筆跡画像やサイン運筆情報の盗用は、非常に困難である。
【００８２】
以上、本発明の実施の形態について説明したが、本発明の実施の形態は、上記実施形態に限定されるものではなく、本発明の主旨を逸脱しない範囲内でさらに種々の変形が可能である。例えば、電子サイン管理端末の機能は、ネットワークを介してクラウドコンピューティングにより実現しても良い。
【００８３】
また、上記実施形態では、詳細サイン情報の格納・復号を電子サイン管理端末とネットワークで接続された管理サーバーに行わせているが、電子サイン管理端末内で詳細サイン情報の格納・復号を行えるように構成しても良い。
【００８４】
また、上記実施形態では、劣化サイン筆跡画像には、サインの筆跡画像のみが含まれているが、サイン書類に電子サインする際に、サインした日付をデジタルペンで入力させ、この日付筆跡画像を劣化サイン筆跡画像に含ませるようにしても良い。
【００８５】
また、簡易サイン情報や詳細サイン情報の内容も適宜変更可能である。また、簡易サイン情報のうちピクセルカラーコードに含める情報も適宜変更可能であり、簡易サイン情報の全てをピクセルカラーコードに含める必要はなく、また、劣化サイン筆跡画像等については、画像データそのものではなく、画像の特徴を示す情報をピクセルカラーコードに含めるようにしても良い。
【００８６】
また、暗号鍵は、時間をかければ解読可能であるため、定期的に暗号鍵Ａ，Ｂと復号鍵Ａ，Ｂを変更するようにするのが望ましい。また、ピクセルカラー変換テーブルは、1ピクセル毎ではなく、複数のピクセル群毎にカラーとの対応付けを記録するようにしても良い。
【００８７】
また、上記実施形態では、電子サインを手書き入力する入力装置として、タブレット本体とデジタルペンを備えるペン入力デバイスを採用したが、電子サインを手書き入力できる入力装置であれば、適宜他の装置を用いることができる。例えば、指で触ることで軌跡を入力できるタッチスクリーンやタッチパッド等のタッチ入力デバイスを採用しても良い。
【符号の説明】
【００８８】
１      電子サイン管理システム
１０    電子サイン管理端末
１１    ＰＣ本体
１２    演算装置
１３    記憶装置
１３１  プログラム格納部
１３２  サイン済み書類画像格納部
１３３  ピクセルカラー変換テーブル格納部
１３４  鍵格納部（暗号鍵Ａ，Ｂ、復号鍵Ａ）
１３５  ビデオメモリ
２１    劣化サイン筆跡画像生成部
２２    ピクセルカラーコード生成部
２３    サイン済み書類画像生成部
２４    詳細サイン情報生成部
３１    簡易証明部
４０    ディスプレイ
４２    入力装置
４３    キーボード
４４    マウス
４６    ペンタブレット
４７    タブレット本体
４８    デジタルペン
５０    管理サーバー
５２    演算装置
５３    記憶装置
５３１  プログラム格納部
５３２  詳細サイン情報格納部
５３４  鍵格納部
５８    詳細証明部
５      ネットワーク
【図１】
0006660193.tif 000002
【図２】
0006660193.tif 000003
【図３】
0006660193.tif 000004
【図４】
0006660193.tif 000005
【図５】
0006660193.tif 000006
【図６】
0006660193.tif 000007
【図７】
0006660193.tif 000008