(57)【特許請求の範囲】
【請求項１】
画像を読み取って画像データを入力する画像読み取り手段と、
前記入力された画像データからハッシュデータを作成し、該ハッシュデータを所定の鍵情報を用いて暗号化することによって署名データを作成する署名データ作成手段と、
前記画像データと前記署名データを含む署名ファイルを作成する署名ファイル作成手段と、
前記作成された署名ファイルをサーバに送信し、前記サーバより、前記署名ファイルの格納位置を示すＵＲＬ情報を受信する送受信手段と、
前記画像データと前記ＵＲＬ情報とを含む画像データを生成して、該生成した画像データを印刷する印刷手段と、
を備えることを特徴とする電子署名装置。
【請求項２】
前記署名データ作成手段が、複数の署名データを作成し、
前記署名ファイル作成手段が、複数の署名データを含む署名ファイルを作成する
ことを特徴とする請求項１に記載の電子署名装置。
【請求項３】
請求項１に記載の電子署名装置で作成された署名ファイルを格納するファイル格納手段を備えるサーバであって、
前記ＵＲＬ情報及び所定の鍵情報を入力する入力手段と、
該ＵＲＬ情報に基づいて、前記ファイル格納手段から署名ファイルを検索する検索手段と、
検索された署名ファイルに含まれる画像データから作成したハッシュデータと、前記鍵情報を用いて前記署名ファイルに含まれる署名データを復号化したデータとが一致するか否かを判定する判定手段と
を備えることを特徴とするサーバ。
【請求項４】
電子署名装置における電子署名方法であって、  画像を読み取って画像データを入力する画像読み取り工程と、
前記入力された画像データからハッシュデータを作成し、該ハッシュデータを所定の鍵情報を用いて暗号化することによって署名データを作成する署名データ作成工程と、
前記画像データと前記署名データを含む署名ファイルを作成する署名ファイル作成工程と、
前記作成された署名ファイルをサーバに送信し、前記サーバより、前記署名ファイルの格納位置を示すＵＲＬ情報を受信する送受信工程と、
前記画像データと前記ＵＲＬ情報とを含む画像データを生成して、該生成した画像データを印刷する印刷工程と、
を有することを特徴とする電子署名方法。
【請求項５】
請求項１に記載の電子署名装置で作成された署名ファイルを格納するファイル格納手段を備えるサーバにおける電子署名確認方法であって、
前記ＵＲＬ情報及び所定の鍵情報を入力する入力工程と、
該ＵＲＬ情報に基づいて、前記ファイル格納手段から署名ファイルを検索する検索工程と、
検索された署名ファイルに含まれる画像データから作成したハッシュデータと、前記鍵情報を用いて前記署名ファイルに含まれる署名データを復号化したデータとが一致するか否かを判定する判定工程と
を備えることを特徴とする電子署名確認方法。
【請求項６】
コンピュータに、
画像を読み取って画像データを入力する画像読み取り工程と、
前記入力された画像データからハッシュデータを作成し、該ハッシュデータを所定の鍵情報を用いて暗号化することによって署名データを作成する署名データ作成工程と、
前記画像データと前記署名データを含む署名ファイルを作成する署名ファイル作成工程と、
前記作成された署名ファイルをサーバに送信し、前記サーバより、前記署名ファイルの格納位置を示すＵＲＬ情報を受信する送受信工程と、
前記画像データと前記ＵＲＬ情報とを含む画像データを生成して、該生成した画像データを印刷する印刷工程と、
を実行させることを特徴とするコンピュータプログラム。
【請求項７】
請求項１に記載の電子署名装置で作成された署名ファイルを格納するファイル格納手段を備えるコンピュータに、
前記ＵＲＬ情報及び所定の鍵情報を入力する入力工程と、
該ＵＲＬ情報に基づいて、前記ファイル格納手段から署名ファイルを検索する検索工程と、
検索された署名ファイルに含まれる画像データから作成したハッシュデータと、前記鍵情報を用いて前記署名ファイルに含まれる署名データを復号化したデータとが一致するか否かを判定する判定工程と
を実行させることを特徴とするコンピュータプログラム。
【請求項８】
請求項６又は７に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子署名を好適に実施する電子署名装置及び電子署名確認装置並びにそれらの方法に関する。
【０００２】
【従来の技術】
２００１年４月から我が国においても電子署名法が施行された。これに伴って電子署名による契約が法律によって正式なものとみなされることになった。
【０００３】
一般に、電子署名は、署名対象のディジタルデータから一方向性ハッシュ関数を用いてハッシュデータを作成し、そのハッシュデータを署名者の「秘密鍵」を用いて暗号化することにより署名データを作成することによってなされる（「暗号と情報セキュリティ」、辻井重男著、１９９０年、昭晃堂、１２７項〜１４７項参照）。
【０００４】
また、電子署名の確認は、署名対象のディジタルデータから同じハッシュ関数を用いてハッシュデータを作成し、このハッシュデータと作成された署名データを署名者の「公開鍵」により復号化したデータとが一致するかどうかで確認される。
【０００５】
近年は文書の電子化が進んでいるものの、依然として、紙文書の利用も併用されている。従って、紙文書に対しても、従来から行われていた署名・捺印だけでなく、電子署名ができるようにしたほうが便利である。
【０００６】
【発明が解決しようとする課題】
しかしながら、従来の電子署名はディジタルデータに対して行うものであり、電子署名対象が紙文書等のアナログ形態の情報であるような場合には、電子署名することができないという問題があった。
【０００７】
本発明は、このような事情を考慮してなされたものであり、手書きの文書に対してもディジタル署名を利用することができ、印鑑を用いた署名と比較して、印鑑の模倣による捺印の不正、人手による捺印の確認作業の手間や不正確さ等を解決することができる電子署名装置及び電子署名確認装置並びにそれらの方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明は、画像を読み取って画像データを入力する画像読み取り手段と、前記入力された画像データからハッシュデータを作成し、該ハッシュデータを所定の鍵情報を用いて暗号化することによって署名データを作成する署名データ作成手段と、前記画像データと前記署名データを含む署名ファイルを作成する署名ファイル作成手段と、前記作成された署名ファイルをサーバに送信し、前記サーバより、前記署名ファイルの格納位置を示すＵＲＬ情報を受信する送受信手段と、前記画像データと前記ＵＲＬ情報とを含む画像データを生成して、該生成した画像データを印刷する印刷手段と、を備えることを特徴とする。
【００１１】
この発明によれば、画像を読み取って画像データを入力し、前記入力された画像データからハッシュデータを作成し、該ハッシュデータを所定の鍵情報を用いて暗号化することによって署名データを作成し、前記画像データと前記署名データを含む署名ファイルを作成し、前記作成された署名ファイルをサーバに送信し、前記サーバより、前記署名ファイルの格納位置を示すＵＲＬ情報を受信し、前記画像データと前記ＵＲＬ情報とを含む画像データを生成して、該生成した画像データを印刷するので、手書きの文書に対してもディジタル署名を利用することができる。
【００１５】
さらにまた、本発明に係る電子署名装置は、前記署名データ作成手段が、複数の署名データを作成し、前記署名ファイル作成手段が、複数の署名データを含む署名ファイルを作成することを特徴とする。
【００１６】
さらにまた、本発明は、上記電子署名装置で作成された署名ファイルを格納するファイル格納手段を備えるサーバであって、前記ＵＲＬ情報及び所定の鍵情報を入力する入力手段と、該ＵＲＬ情報に基づいて、前記ファイル格納手段から署名ファイルを検索する検索手段と、検索された署名ファイルに含まれる画像データから作成したハッシュデータと、前記鍵情報を用いて前記署名ファイルに含まれる署名データを復号化したデータとが一致するか否かを判定する判定手段とを備えることを特徴とする。
【００１８】
【発明の実施の形態】
以下図面を参照して、本発明の一実施形態に係る電子署名装置及び電子署名確認装置並びにそれらの方法について説明する。
【００１９】
＜第１の実施形態＞
図１は、本発明の第１の実施形態に係る電子署名装置の構成を説明するためのブロック図である。図１に示すように、第１の実施形態に係る電子署名装置は、データ作成部１０２、署名データ作成部１０４、署名ファイル作成部１１０、署名ファイル記憶部１０８及び出力部１０６とから構成される。
【００２０】
まず、データ作成部１０２は、紙文書である入力ソース１０１を読み取ってディジタル画像データであるデータ１０３に変換するイメージスキャナを用いて実現される。また、署名データ作成部１０４は、データ１０３が入力されると、それに対応する署名データ１０５を作成する。この詳細については後述する。
【００２１】
また、署名ファイル作成部１１０は、データ１０３及び署名データ１０５から署名ファイル１０９を作成する。尚、データ１０３、署名データ１０５及び署名ファイル１０９は、署名ファイル記憶部１０８に記憶される。さらに、作成された署名ファイル１０９は出力部１０６からメディア１０７として出力される。例えば、メディア１０７がＭＯディスクの場合、出力部１０６はＭＯドライブによって実現され、署名ファイルはＭＯディスクに記憶されることになる。
【００２２】
図２は、本発明の第１の実施形態に係る電子署名装置のハードウェア構成を説明するための図である。図２において、符号２０１は以下に示す各構成要素を制御するためのＣＰＵ、符号２０２はＲＯＭ、符号２０３はＲＡＭ、符号２０４はＩ／Ｏポート、符号２０６はＳＣＳＩコントローラ、符号２０９はＩＤＥコントローラ、符号２１１はネットワークアダプタ、符号２１３はＵＳＢコントローラを示し、これらはバス２１２を介して互いに接続されている。
【００２３】
尚、Ｉ／Ｏポート２０４にはプリンタ２０５が接続している。また、ＳＣＳＩコントローラ２０６にはイメージスキャナ２０７が接続しており、イメージスキャナ２０７にはさらにＭＯドライブ２０８が接続している。
【００２４】
また、ＩＤＥコントローラ２０９にはハードディスク２１０が接続している。一方、ネットワークアダプタ２１１はＬＡＮ或いはインターネットに接続しており、ネットワークを介して他の装置等に接続することができる。また、ＵＳＢコントローラ２１３にはＩＣカードリーダ２１４が接続している。
【００２５】
尚、図２に示される電子署名装置のハードウェア構成図は、電子署名装置がディジタル複写機によって実現される場合のハードウェア構成図とみなしてもよく、或いは、パーソナルコンピュータによって実現される場合のハードウェア構成図とみなしてもよい。
【００２６】
図３は、本発明の第１の実施形態に係る電子署名装置の動作手順を説明するためのフローチャートである。尚、本実施形態では、図２に示すハードウェア構成図によって示されたディジタル複写機を想定して、その動作手順について説明する。尚、図２では、ディジタル複写機の操作パネル、スイッチ類及びスイッチコントローラに関する説明は省略しており、また、パーソナルコンピュータのマウス、キーボードに関する動作も省略する。
【００２７】
まず、利用者がディジタル複写機のスタートボタンを押すと、イメージスキャナ２０７によって紙文書が読み取られ、画像データに変換される（ステップＳ３０１）。このようにして読み取られた画像データは、ＲＡＭ２０３に一時記憶される。
【００２８】
次に、利用者が、操作パネル上の署名ボタンを押下すると、読み取られた画像データを利用して署名データが作成される（ステップＳ３０２）。ここで、署名データの作成手順について詳細に説明する。
【００２９】
まず、利用者が操作パネル上の署名ボタンを押下すると、操作パネルのメッセージ領域にＩＣカード挿入を促すメッセージが表示される。ここで、署名者は、予め自分の秘密鍵、それに対応する公開鍵及び署名者の名前を記憶しているＩＣカードを所有しているものとする。このＩＣカードには、ＣＰＵ、ＲＡＭ、プログラムを記憶するＲＯＭ及び入出力ポートが含まれており、入出力ポートを通じてデータを受信すると、そのデータをＩＣカード内の秘密鍵で暗号化することによって作成される暗号化データを返信するようになっている。
【００３０】
表示されたメッセージに対して、第１の署名者は自分のＩＣカードをＩＣカードリーダ２１４に挿入する。ＩＣカードがＩＣカードリーダ２１４に挿入されると、ステップ３０１で変換された画像データから一方向性ハッシュ関数によってハッシュデータが生成され、このハッシュデータがＩＣカードへ送られる。
【００３１】
そして、ＩＣカードでは、受信したハッシュデータをＩＣカード内の秘密鍵で暗号化し、その暗号化データを公開鍵データ及び名前データとともにＵＳＢコントローラ２１３を通じてディジタル複写機側に送信する。ディジタル複写機では、ＣＰＵ２０１は受信した暗号化データ、公開鍵データ及び名前データから成る第１の署名情報をＲＡＭ２０３へ記憶する。尚、署名者が複数存在する場合（例えば、ｎ人）、同様にして第２〜第ｎの署名者が署名を行い、第２〜第ｎの署名情報をＲＡＭ２０３に記憶する。
【００３２】
そして、すべての署名が終了した後、ＲＡＭ２０３に記憶されている画像データと署名データとを結合して署名ファイルを作成し、ハードディスク２１０に記憶する（ステップＳ３０３）。図４は、本実施形態による電子署名装置で作成される署名ファイルのフォーマットの概要図である。
【００３３】
次に、ディジタル複写機の操作パネルのメッセージ領域にメディアを挿入する旨のメッセージが表示されると、利用者はＭＯメディアをＭＯドライブ２０８へ挿入する。そして、上述した手順で作成された署名ファイルがＭＯメディアに記録される（ステップＳ３０４）。尚、上記実施形態において、データ作成部１０２は、イメージスキャナ２０７ではなく、ディジタルカメラであってもよい。この場合、ディジタルカメラで撮影された画像データがデータ１０３として用いられる。
【００３４】
すなわち、本発明に係る電子署名装置は、データ作成部１０２から画像データを入力し、署名データ作成部１０４において入力された画像データからハッシュデータを作成し、当該ハッシュデータを所定の鍵情報を用いて暗号化することによって署名データを作成し、署名ファイル作成部１１０において画像データと署名データを含む署名ファイルを作成することを特徴とする。
【００３５】
また、本発明に係る電子署名装置は、データ作成部１０２が、媒体上に形成された画像を読み取って画像データを入力する画像読み取り装置であることを特徴とする。
【００３６】
さらに、本発明に係る電子署名装置は、署名データ作成部１０４が、複数の署名データを作成し、署名ファイル作成部１１０が、複数の署名データを含む署名ファイルを作成することを特徴とする。
【００３７】
＜第２の実施形態＞
次に、本発明の第２の実施形態による電子署名装置について説明する。本実施形態における電子署名装置のシステム構成は、図２に示した第１の実施形態による電子署名装置のハードウェア構成とほぼ同じであるが、第２の実施形態によるディジタル複写機では、ネットワークアダプタ２１１を通じてＬＡＮ若しくはインターネットを介し、不図示のサーバコンピュータに接続されているものとする。
【００３８】
サーバコンピュータには、図４に示す構成を有する署名ファイルが記憶されており、その署名ファイルを指定した場合、署名の確認を行うＪａｖａ（登録商標）サーブレット（Servlet）のプログラムが配置されている。
【００３９】
図５は、本発明の第２の実施形態に係る電子署名装置の構成を説明するためのブロック図である。図５に示すように、第２の実施形態に係る電子署名装置は、データ作成部５０２、署名データ作成部５０４、署名ファイル作成部５１０、署名ファイル記憶部５０８、署名ファイル管理部５１１及びマージ部５０６とから構成される。
【００４０】
尚、本実施形態において、データ作成部５０２、署名データ作成部５０４、署名ファイル作成部５１０及び署名ファイル記憶部５０８は、それぞれ図１に示されたデータ作成部１０２、署名データ作成部１０４、署名ファイル作成部１１０及び記憶部１０８と同一のものである。本実施形態では、署名ファイル作成部５１０で作成された署名ファイル５０９が署名ファイル管理部５１１に入力される。署名ファイル管理部５１１では、作成された署名ファイル１０９をネットワークアダプタ２１１を通じてサーバコンピュータに送信し、署名ファイル指定情報５１２として例えばＵＲＬをサーバコンピュータから受信する。そして、マージ部５０６において、画像データであるデータ５０３とＵＲＬとをマージして、プリントイメージ５０７として出力する。
【００４１】
図６は、本発明の第２の実施形態に係る電子署名装置の動作手順を説明するためのフローチャートである。以下、図６に示すフローチャートに従って説明する。尚、ステップＳ６０１〜Ｓ６０３の処理は、第１の実施形態において説明した図３のステップＳ３０１〜Ｓ３０３の処理と同一であるので省略する。
【００４２】
署名ファイルが作成され、ハードディスク２１０に記憶された署名ファイルをネットワークアダプタ２１１を介してサーバコンピュータに送信する。サーバコンピュータでは、送信されてきた署名ファイルを受信して格納する。そして、サーバコンピュータは、署名ファイルの格納位置情報であるＵＲＬ（Uniform Resource Locator）をＬＡＮ等を介してディジタル複写機に送信する。これによって、ディジタル複写機は、署名ファイルの格納位置情報であるＵＲＬ（署名ファイル指定情報）を得る（ステップＳ６０４）。
【００４３】
そして、ディジタル複写機のマージ部５０６では、画像データとＵＲＬとをマージして、新しい署名ファイル指定情報付画像データを作成する（ステップＳ６０５）。図７は、マージ部５０６における処理前後のデータを説明するための概要図である。図７に示すように、マージ部５０６においては、画像データであるデータ５０３とＵＲＬ情報である署名ファイル指定情報５１２とがマージ（併合）され、符号７０１に示すように画像データの下部にＵＲＬのデータがマージされた画像が生成される。尚、上述したようにしてマージされた署名ファイル指定情報付画像データは、プリンタ２０５により印刷出力される。
【００４４】
すなわち、本発明に係る電子署名装置は、データ作成部５０１から画像データを入力し、署名データ作成部５０４において入力された画像データからハッシュデータを作成し、当該ハッシュデータを所定の鍵情報を用いて暗号化することによって署名データを作成し、署名ファイル作成部５１０において画像データと署名データを含む署名ファイルを作成し、署名ファイル管理部５１１において作成された署名ファイルを所定のファイル格納手段に格納させ、当該ファイル格納位置を示す署名ファイル指定情報を取得し、マージ部５０６において画像データ上に署名ファイル指定情報を形成した画像データを作成することを特徴とする。
【００４５】
また、本発明に係る電子署名装置は、作成された署名ファイルを可搬記録媒体に記録することを特徴とする。
【００４６】
署名ファイル指定情報付画像データを印刷した文書は、例えば、契約書として利用することができる。この契約書のディジタル署名の確認方法は、以下のようにすることができる。
【００４７】
まず、契約の署名を確認しようとする確認者は、ＬＡＮ又はインターネットに接続したパーソナルコンピュータから、Ｗｅｂブラウザを用いてサーバコンピュータにアクセスする。これによって、サーバコンピュータのＪａｖａ（登録商標）サーブレットプログラムは、図８に示すような画面をパーソナルコンピュータのＷｅｂブラウザに表示する。図８は、署名を確認するためのパーソナルコンピュータのＷｅｂブラウザに表示される画面の一例を示す図である。
【００４８】
次に、確認者は、契約書の下部に記載されている署名ファイル指定情報（署名ファイルのＵＲＬ）を符号８０１で示される入力部に入力する。また、署名者の公開鍵ファイルのパス名を符号８０２で示される入力部に入力する。尚、署名者の公開鍵は公開鍵サーバ（複数の人の公開鍵を記憶するデータベースを有するＷｅｂ）から取得するか、署名者から入手しておいたものを選ぶものとする。そして、確認者は、送信ボタン８０３をクリックする。
【００４９】
上述したようにして、サーバコンピュータは、入力部８０１から入力された記憶管理している署名ファイルと、入力部８０２から入力された公開鍵ファイルによって、以下のように署名の確認を実行する。
【００５０】
まず、サーバコンピュータは、図４に示される構成を有する署名ファイルの画像データから所定の一方向性ハッシュ関数に基づいてハッシュデータを作成する。次に、入力部８０２から入力された公開鍵ファイル内の公開鍵データと一致する署名情報を検索し、その署名情報の署名データを公開鍵で復号することによって得られるデータとハッシュデータとを比較して一致するかどうかを調べる。
【００５１】
その結果、両データが一致する場合、確認がとれた（ＯＫ）とし、一致しない場合、確認がとれない（ＮＧ）とする。そして、確認結果を表示したＨＴＭＬ形式の画面を作成し、パーソナルコンピュータのＷｅｂブラウザに表示する。
【００５２】
すなわち、本発明は、前述した電子署名装置で作成された署名ファイルを格納するファイル格納装置を備える電子署名確認装置であって、署名ファイル指定情報及び所定の鍵情報を入力し、当該署名ファイル指定情報に基づいて、ファイル格納装置から署名ファイルを検索し、検索された署名ファイルに含まれる画像データから作成したハッシュデータと、鍵情報を用いて署名ファイルに含まれる署名データを復号化したデータとが一致するか否かを判定することを特徴とする。また、本発明に係る電子署名確認装置は、前述の電子署名装置にネットワークを介して接続可能であることを特徴とする。
【００５３】
また、署名の確認は次のようにしてもよい。すなわち、サーバコンピュータが入力部８０１から入力されたＵＲＬ情報を受信した後、ＵＲＬで指定された署名ファイルをパーソナルコンピュータに送信する。そして、パーソナルコンピュータは、署名ファイルの中の画像データから所定の一方向性ハッシュ関数によってハッシュデータを作成する。さらに、パーソナルコンピュータは、入力部８０２から入力された公開鍵データを含む署名情報を署名ファイルの中で求める。さらにまた、署名情報の中の署名データを、入力部８０２から入力された公開鍵ファイル内の公開鍵データで復号してできるデータとハッシュデータとが一致するかどうかを検査する。その結果、両データが一致する場合、確認がとれた（ＯＫ）とし、一致しない場合、確認がとれない（ＮＧ）旨を表示する。
【００５４】
尚、本発明は、複数の機器（例えば、ホストコンピュータ、インタフェース機器、リーダ、プリンタ等）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置等）に適用してもよい。
【００５５】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体（または記憶媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５６】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５７】
本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【００５８】
【発明の効果】
以上説明したように、本発明によれば、手書きの文書に対してもディジタル署名を利用することができ、印鑑を用いた署名と比較して、印鑑の模倣による捺印の不正、人手による捺印の確認作業の手間や不正確さ等を解決することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係る電子署名装置の構成を説明するためのブロック図である。
【図２】本発明の第１の実施形態に係る電子署名装置のハードウェア構成を説明するための図である。
【図３】本発明の第１の実施形態に係る電子署名装置の動作手順を説明するためのフローチャートである。
【図４】本実施形態による電子署名装置で作成される署名ファイルのフォーマットの概要図である。
【図５】本発明の第２の実施形態に係る電子署名装置の構成を説明するためのブロック図である。
【図６】本発明の第２の実施形態に係る電子署名装置の動作手順を説明するためのフローチャートである。
【図７】マージ部５０６における処理前後のデータを説明するための概要図である。
【図８】署名を確認するためのパーソナルコンピュータのＷｅｂブラウザに表示される画面の一例を示す図である。
【符号の説明】
１０１、５０１  入力ソース
１０２、５０２  データ作成部
１０３、５０３  データ
１０４、５０４  署名データ作成部
１０５、５０５  署名データ
１０６  出力部
１０７  メディア
１０８、５０８  署名ファイル記憶部
１０９、５０９  署名ファイル
１１０、５１０  署名ファイル作成部
５０６  マージ部
５０７  出力メディア
５１１  署名ファイル管理部
５１２  署名ファイル指定情報
【図１】
0004072376.tif 000002
【図２】
0004072376.tif 000003
【図３】
0004072376.tif 000004
【図４】
0004072376.tif 000005
【図５】
0004072376.tif 000006
【図６】
0004072376.tif 000007
【図７】
0004072376.tif 000008
【図８】
0004072376.tif 000009