JP2004222007A - Content certification system and user terminal equipment - Google Patents
Content certification system and user terminal equipment Download PDFInfo
- Publication number
- JP2004222007A JP2004222007A JP2003007714A JP2003007714A JP2004222007A JP 2004222007 A JP2004222007 A JP 2004222007A JP 2003007714 A JP2003007714 A JP 2003007714A JP 2003007714 A JP2003007714 A JP 2003007714A JP 2004222007 A JP2004222007 A JP 2004222007A
- Authority
- JP
- Japan
- Prior art keywords
- signature
- electronic
- data
- user
- electronic form
- 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.)
- Pending
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Storage Device Security (AREA)
Abstract
【課題】発信者及び受信者が複数の場合にも対応でき、ネットワーク上から個人のパソコンを使って内容証明を作成送付でき、また、自分のパソコンによりその内容を確認できる内容証明システムを提供することを課題とする。
【解決手段】内容証明サービス機関のサーバー装置と複数の利用者端末とがネットワークで接続されて構成され、利用者がICカードを用いて利用する電子フォーム文書データの内容証明システムにおいて、前記利用者端末に備えられたクライアント機能を実行するプログラムは、フォーム作成者が複数の場合に各人毎の署名ボタンを前記フォーム記入インターフェース上で有効とし、この署名ボタンが押されるごとに対応するフォーム作成者の電子署名データを電子フォームデータに付加することにより、電子フォームが複数の者により記入作成される場合に、それぞれの記入作成者の電子署名を付加する機能を備えることにより上記課題を解決する。
【選択図】 図9[PROBLEMS] To provide a content certifying system that can cope with a case where there are a plurality of senders and receivers, can create and send a content certificate using a personal computer over a network, and can confirm the content using a personal computer. That is the task.
In a content certification system for electronic form document data used by a user using an IC card, a server device of a content certification service organization and a plurality of user terminals are connected via a network. A program for executing a client function provided in a terminal, when there are a plurality of form creators, enables a signature button for each person on the form entry interface, and each time the signature button is pressed, a corresponding form creator In order to solve the above-mentioned problem, the electronic signature data is added to the electronic form data to provide a function for adding an electronic signature of each entry creator when the electronic form is filled in by a plurality of persons.
[Selection] Fig. 9
Description
【0001】
【発明の属する技術分野】
本発明は内容証明郵便等の内容証明サービスを電子化した内容証明システムに関する。
【0002】
【従来技術】
従来紙で行っていた内容証明書の登録・管理・閲覧等のサービスについて、通常は利用者がサービス提供者の窓口まで足を運んで申請する必要があった。また、非特許文献1のような、サービスの申請のみインターネットを通じて行うサービスも開始されているが、実際の内容証明書は紙に出力しているため、サービス提供者側の処理負担は軽減されているわけではない。
【0003】
ネットワークでやり取りされるデジタル情報に対して内容証明を行う技術も開発されている。特許文献1では、発信側端末装置と相手方端末装置との間にコンピュータセンター付設内容証明機関を介在し、発信者側端末装置には、暗号化プログラム及び内容証明プログラムを内蔵し、電子メールの送信内容を一旦コンピュータに送信する発信手段を備え、前記内容証明機関には、前記発信手段からの送信内容を記録・読み出し・配信し、かつ証明書の発行を適宜実施可能なプログラムを内蔵し、発信手段からの送信内容を記録した後コンピュータセンターから相手方に自動的に配信する受信・配信手段を備えるとともに、当事者が送信内容を第三者に証明する必要が生じた時、当事者の要求に応じて前記コンピュータセンターに記録された送信内容を読み出し内容証明する書面を発行することのできる内容証明送信手段を具備した電子メール送信内容証明システム装置が開示されている。また、特許文献2〜4にも類似技術の開示がある。
【0004】
また、官公庁等への申請、届出書類、企業への申込書等、従来帳票を通じて行う業務をインターネット等のネットワークを介して電子帳票(以下電子フォーム)により実現しようとするシステムも開発されている。特許文献5および特許文献6では、電子フォームの制作装置および電子フォームの提供装置あるいは電子フォーム配信システムが開示されている。
【0005】
【特許文献1】
特許第3299928号公報(第1−8頁、第1−2図)
【特許文献2】
特開2001−189723号公報
【特許文献3】
特開2002−24177号公報
【特許文献4】
特開2002−64535号公報
【特許文献5】
特開2002−63543号公報(第1−13頁、第1−9図)
【特許文献6】
特開2002−123789号公報(第1−9頁、第1−4図)
【非特許文献1】
http://www3.hybridmail.go.jp/mpt/explain.html
(郵政事業庁 電子内容証明サービスホームページ)
【0006】
【発明が解決しようとする課題】
特許文献1〜4に開示されたシステムでは、送信した電子メールまたは作成した文書データの内容の証明を第三者にて可能とするシステムが実現できるが、電子メールまたは通常の文書データの取扱いを基本とするものであり、電子フォームを対象とした場合には、電子フォームが電子フォーム提供者の文書データ(例えば自動車保険申込みフォームの裏面に印刷されている約款等)を含む場合があり、電子フォームそのものが正当かどうかを確認する必要があるため、そのままでは適用できないという問題点がある。また、例えば婚姻届のように、官公庁等への申請書や届出書類には作成者が複数の者による場合があり、上記従来技術はこのような場合に対応していないという問題点がある。
【0007】
本発明はこのような問題点を考慮してなされたものであり、電子フォームにより作成された文書の内容証明を可能とするシステムを提供しようとするものであり、特に発信者は文書作成前に電子フォームの内容を正当なものと確認することができ、発信者及び受信者が複数の場合にも対応でき、発信者はネットワーク上から個人のパソコンを使って内容証明を作成送付でき、また受信者は、自分のパソコンによりその内容を確認できる内容証明システムを提供することを課題とする。
【0008】
【課題を解決するための手段】
課題を解決するための第1の発明は、内容証明サービス機関のサーバー装置と複数の利用者端末とがネットワークで接続されて構成され、利用者がICカードを用いて利用する電子フォーム文書データの内容証明システムであって、
前記利用者端末は、ユーザーが要求した電子フォームを前記サーバー装置から取得するフォーム取得手段と、取得した電子フォームデータが改変されていない正当な電子フォームデータかを検証するフォーム検証手段と、電子フォームを画面表示しユーザーに対してフォーム記入インターフェースを提供するフォーム記入手段と、作成した文書の内容のダイジェストを作成し、ユーザー所有のICカードへダイジェストを送付し、このICカードが作成したユーザーの電子署名を作成した電子フォーム文書に付加する署名捺印手段と、署名捺印された文書データを内容証明サービス機関のサーバーに送信するフォーム送信手段と、前記内容証明サービス機関が発行する受理通知または配達通知に添付されたURLに基づいて登録されまたは配達された文書の内容および状態を閲覧する登録フォーム閲覧手段と、を具備するものであって、
前記内容証明サービス機関のサーバー装置は、内容証明するための電子フォームデータを保持する保管データベースを管理しており、リクエストされた空電子フォームを利用者に提供するフォーム提供手段と、時刻署名を取得して電子フォームデータに付加する時刻署名手段と、電子フォームデータを前記保管データベースに登録するデータベース登録手段と、受信者またはフォーム作成者に電子フォームの配達または受付けを通知する登録フォーム通知手段と、内容証明のリクエストに対して、内容証明情報を提供する登録フォーム開示手段とを具備するものであって、
利用者が使用する前記ICカードには、所有者の証明書および秘密鍵が記録され、また、送り付けられたデータを前記秘密鍵で暗号化する署名作成手段を備えるものであって、
前記フォーム記入手段は、フォーム作成者が複数の場合に各人毎の署名ボタンを前記フォーム記入インターフェース上で有効とし、前記署名捺印手段は署名ボタンが押されるごとに対応するフォーム作成者の電子署名データを電子フォームデータに付加することにより、電子フォームが複数の者により記入作成される場合に、それぞれの記入作成者の電子署名を付加することができることを特徴とする電子フォーム文書データの内容証明システムである。
【0009】
利用者端末装置においては、電子フォーム記入の前に、フォーム検証手段が入手した電子フォームデータに添付されている電子署名の正当性を確認するので、利用者は改変等がされている不正な電子フォームを見分けることができる。
【0010】
課題を解決するための第2の発明は、内容証明サービス機関のサーバー装置と複数の利用者端末とがネットワークで接続されて構成され、利用者がICカードを用いて利用する電子フォーム文書データの内容証明システムにおいて使用される利用者端末装置であって、
この利用者端末装置は、ユーザーが要求した電子フォームを前記サーバー装置から取得するフォーム取得手段と、取得した電子フォームデータが改変されていない正当な電子フォームデータかを検証するフォーム検証手段と、電子フォームを画面表示しユーザーに対してフォーム記入インターフェースを提供するフォーム記入手段と、作成した文書の内容のダイジェストを作成し、ユーザー所有のICカードへダイジェストを送付し、このICカードが作成したユーザーの電子署名を作成した電子フォーム文書に付加する署名捺印手段と、署名捺印された文書データを内容証明サービス機関のサーバーに送信するフォーム送信手段と、前記内容証明サービス機関が発行する受理通知または配達通知に添付されたURLに基づいて登録されまたは配達された文書の内容および状態を閲覧する登録フォーム閲覧手段と、を具備するものであって、
利用者が使用する前記ICカードには、所有者の証明書および秘密鍵が記録され、また、送り付けられたデータを前記秘密鍵で暗号化する署名作成手段を備えるものであって、
前記フォーム記入手段は、フォーム作成者が複数の場合に各人毎の署名ボタンを前記フォーム記入インターフェース上で有効とし、前記署名捺印手段は署名ボタンが押されるごとに対応するフォーム作成者の電子署名データを電子フォームデータに付加することにより、電子フォームが複数の者により記入作成される場合に、それぞれの記入作成者の電子署名を付加することができることを特徴とする利用者端末装置である。
【0011】
課題を解決する第3の発明は、ICカードリーダライタを備えたコンピュータを第2の発明に係る利用者端末装置として機能させる一連の命令を記述したコンピュータプログラムである。
【0012】
【発明の実施の形態】
以下図面を用いて、本発明の一実施形態である内容証明システム1(以下システム1)を説明してゆく。図1は、システム1の全体構成を表す概要図である。システム1は、サービス提供者Aのサイト40に設置されるサーバー装置41と、利用者の端末装置として使用されるパソコン10および30がインターネット9で接続されて構成される。パソコン10は図1においては送信者Bが使用するパソコンである。またパソコン30は受信者Cが使用するパソコンである。また、利用者のパソコンにはプリンタ11または31およびICカードリーダーライタが備えられており、利用者は認証用のICカード20または60をパソコンに挿入して使用する。サービス提供者Aのサイト40にはサーバー装置41の他内容証明する目的で登録される文書データを保管する保管データベース42が備えられる。また、50は時刻公証サイトである。文書データの時刻証明を採る際にサーバー装置41からアクセスされる。図1で8は決済金融機関のネットワークであり、7は、決済金融機関のネットワーク8に接続するゲートウエイである。サービス提供者Aは内容証明文書を預かる対価を利用者に請求するが、それを電子決済で行うため、サービス提供者Aのサイト40は決済金融機関のネットワーク8と接続されるゲートウエイ7に接続されている
【0013】
次にシステム1による内容証明サービスの運用フローを図2及び図3に基づいて説明する。また適宜、図4〜図6の電子フォームデータを模式的に表した図を用いて説明する。
1)内容証明書に使用する電子フォーム(記入前のフォームである。以下「空フォーム」)をサー バー装置41に事前に登録しておく(空フォームには、電子フォーム発行者またはサービス提 供者Aの署名をすることも可能)。尚、電子フォーム配信サーバーをサーバー装置41とは別 のサーバーとして設けてもよい。図4に空フォームデータの例を模式図で示す。図4の場合、 空きフォームデータ100は、フォーム発行者の電子署名111を付した約款部分110とフ ォーム本文部分120から構成されるものである。
2)発信者B及び受信者Cは、予めサービス提供者Aが管理するB及びCの証明書と自分の秘密鍵 を各々ICカード20、60に入れて保管している。(すなわち、この場合Aは認証局として の機能も持つ)
3)まず発信者Bは、インターネット9に接続されたパソコン10からサービス提供者AのHPに アクセスし、ICカード20をパソコン10のカードリーダライタに挿入することにより、サ ービス提供者Aのサイトのユーザ認証を受ける。次に必要な電子フォームを呼び出し、空フォ ームを画面に表示させる(図2▲1▼)。
4)発信者Bはパソコン10上で空フォームに必要なデータを記入する。発信者Bが内容記入する 際、Bの住所氏名などの個人情報はすでにICカードに登録されておりその内容が該電子フォ ームの表紙の各フィールドに転記されるため、入力する必要はない。記載する内容は、電子フ ォームの本文(必須項目の記入テキストおよび必須でない項目の記入テキスト)の他、受信者 (送信先)の名称(個人の場合は氏名)・メールアドレス(以上必須)・住所・電話番号等の 送付先情報である。
5)最後にICカード内の発信者Bの秘密鍵を使ってこの記載内容を含んだフォーム全体に対する 電子署名を生成し、署名フィールドに格納する。尚、送信者が複数のときは、一人めの送信者 が電子署名した後、他の送信者のICカードを順に挿入することにより、表紙への個人情報の 転記・入力及び、署名の付加を各送信者分行う。このとき送信者情報が追加される。
6)内容確認後、電子フォーム記入インターフェース画面上の送信ボタンを押すことにより、内容 証明フォームが、サービス提供者Aのサーバー装置41に送られる(図2▲2▼)。図5にこの時 送付される記入済みのデータを模式的に示す。空フォーム100に必要項目を記入し、、宛先 情報102が付された状態の全体に対して送信者の電子署名101が付された文書データであ る。
7)サービス提供者Aでは発信者Bの署名101を検証後、時刻公証サイト50から受付日時を取 得して該フォームに埋め込み、A自身の秘密鍵により電子署名を付加した上、共通鍵Rにより 暗号化して保管データベース42に保存する(図2▲3▼)。図6に保管データベース42に保存 されるデータ140を模式的に示す。104は時刻公証サイト50から入手した受付け時刻の 時刻署名データである。103は、サービス提供者Aがこのデータを受理し、時刻署名104 で示される時刻に当該データを保存データベース42に登録したことを示すサービス提供者A の署名データ(受付け署名)である。枠が太線なのは共通鍵Rにより全体が暗号化されている ことを示す。
8)サービス提供者Aは、発信者Bから内容証明電子フォームを受け取ったことを、受信者Cに電 子メールで通知する。このとき該メールには当該内容証明電子フォームが保存されているUR Lが記載されており、また、(ア)Aの電子証明書と(イ)Bの電子証明書(Bが複数の 場合は複数の証明書)及び(ウ)共通鍵Rを受信者Cの公開鍵で暗号化したものを添付する( 図2▲4▼)。尚、当発明は、受信者が複数の場合にも対応出来る。その場合、各受信者の(ウ) 公開鍵により共通鍵Rを暗号化したものをおのおの用意し、各受信者に対して上記通知メール を送る際に(ア)Aの電子証明書、(イ)Bの電子証明書と共に添付する。
9)同時にサービス提供者Aは発信者Bに対しても内容証明電子フォームを受け付けた旨を電子メ ールで通知する。このときメールには当該電子フォームの保存されているURLが記載されて おり、また(ア)Aの電子証明書及び(エ)上記共通鍵Rを発信者Bの公開鍵で暗号化したも のが添付されている(図3▲5▼)。
10)上記通知を受けた受信者Cは、自己のICカードの記録データにより本人認証を受けること により、上記URLにアクセスし、当該内容証明フォーム140を呼び出す(図3▲6▼)。次に 先に添付されている暗号化された共通鍵Rを受信者Cの秘密鍵で復号化した後、この共通鍵R を使って暗号化された当該電子フォーム140を復号化し、サービス提供者Aの公開鍵及び発 信者Bの公開鍵を使って、内容証明に付加されている電子署名の正当性を検証する。このこと により、受信者Cは、この内容証明が間違いなく発信者Bから送られたものであり、その正当 性をサービス提供者Aが保証していることを確認できる。
11)サービス提供者Aは当該内容証明フォーム140が受信者Cに呼び出されたことを確認する と、時刻公証サイトからその呼び出し時刻を配達確認時刻として取得し、当該フォームに添付 する(図3▲7▼)。図10は、時刻公証サイトから入手した配達時刻署名106と、サービス提 供者Aの配達署名107が付加されて保管データベース42に保管される内容証明データを模 式的に表したものである。
12)発信者Bは随時ICカードを使って認証を行い上記URLにアクセスして、自己の内容証明 を確認することが出来る。この際、先に添付されている暗号化された共通鍵RをBの秘密鍵で 復号化し、この共通鍵Rを使って当該内容証明フォーム140を複号化する。さらにサービス 提供者Aの公開鍵で署名検証を行うことにより、自己の発信した内容証明電子フォーム140 がその記載内容と共に、確かにサービス提供者Aに受け付けられたことを確認することが出来 る(▲8▼)。さらに、配達時刻署名106および配達署名107を検証することにより確かに受 信者Cがその時刻に当該フォームを受け取ったことが確認できる。
【0014】
次に上記動作を行う内容証明システム1がどのように実現されるかについて説明する。サービス提供者Aのサーバー装置41、利用者端末装置10、30はインターネット9を介して接続される。したがってシステム1はWWW(World Wide Web)技術をベースに構築することができる。すなわち、サーバー装置41にはWWWサーバーソフトウエア(以下Webサーバー)を備え、利用者端末装置10、30にはWWWブラウザ(以下ブラウザ)を備え、両者の間のアプリケーション層レベルのデータのやり取りはHTTP(HyperText Transfer Protocol)で行う。尚、やり取りするデータは必要に応じて、Webサーバーとブラウザに標準で備えられている暗号化データ送受信機能であるSSL(Secure Socket Layer)を用いる。
【0015】
図7は、本システムの利用者端末装置10の構成を説明するブロック図である。利用者端末装置10は利用者が要求した電子フォームをサービスサイトから取得するフォーム取得手段12、取得した電子フォームにフォーム提供者の電子署名がある場合には、これを利用して電子フォームデータに改変がなされていないかどうかを検証し改変されていないと認められた場合に電子フォームを画面表示するフォーム検証手段13、画面表示された電子フォームに対して、内容記入、署名等の処理に関わる対話インターフェースを提供するフォーム記入手段14、電子フォームデータ全体に記入者の電子署名を添付する署名捺印手段15、作成された電子フォーム文書をサービス提供者Aに送付するフォーム送信手段16、サービス提供者Aの保存データベース42に登録されている文書データを閲覧する登録フォーム閲覧手段17により構成できる。
【0016】
フォーム取得手段12は、利用者端末装置10に備えられるブラウザの機能により実現される。例えば、WebサーバーおよびFTPサーバーがインストールされているサービス提供者Aのサーバー装置41のURLをブラウザから設定して、ブラウザ画面に電子フォームのダウンロード用のHTML頁を表示し、ダウンロードを行えばよい。フォーム検証手段13は、利用者がダウンロードした電子フォームデータに添付されたデジタル証明書および電子署名を検証するプログラムであるが、このプログラムは既存技術であり、当業者であれば実現可能である。例えば、特許文献5の図7、図8および[0058]から[0075]にエンドユーザーが電子フォームに添付されたデジタル証明書および電子署名を検証する方法の具体例が詳しく解説されているので、当業者が通常の創作能力を発揮することにより、デジタル証明書および電子署名を検証するプログラムを作成することができる。
【0017】
フォーム記入手段14、署名捺印手段15、フォーム送信手段16は、例えばフォーム検証手段13から起動される1本のアプリケーションプログラムとして実現できる。フォーム記入手段14は、作成者が記入したデータを電子フォームの表現に適したXML(eXtensible Markup Language)形式のデータとして生成する機能を有する対話入力インターフェース機能を備えたプログラムとして実現できる。図9は、フォーム記入手段14が提供する対話画面インターフェース200の一例を示している。図9の対話画面インターフェース200により、フォーム記入手段14の一実現形態を説明する。
【0018】
図9の例では、複数枚に渡る電子フォームについて各葉ごとの記入が可能となっている。まず、表紙頁220が209の本文表示欄に表示されている状態で、利用者はフォーム作成者(送信者)、フォーム送付先(受信者)の情報を入力する。送信者あるいは受信者が複数の場合は、追加ボタン221を押すことにより、記入欄が追加されスクロールされて表れるので、必要なだけ追加することができる。送信者のデータは各送信者のICカードに登録されており各送信者がそのICカードを順にカードリーダライタに挿入して追加ボタン221を押すことでその内容が各フィールドに転記される。また、送信者が複数となる場合は、210の署名ボタンの右に追加の署名ボタンが必要なだけ作成され有効となる。各署名ボタンは登録された送信者に対応したものである。次に、前頁ボタン201、次頁ボタン202を適宜選択することにより所望の頁を209の本文表示欄に表示して、電子フォームへの情報記入を行うことができる。電子フォームの記入が終了したならば、送信者のICカードをカードリーダライタに挿入した状態で、210の署名ボタンを押すことにより、対応する送信者の電子署名データが作成され、そのデータは電子フォームデータに付加される。送信者が複数の場合は、次の送信者のICカードを挿入して対応する署名ボタンを押すことを必要なだけ繰り返す。ICカードで生成された送信者の電子署名データは署名タグとして電子フォームデータに付加される。本システムでは、複数の送信者(作成者)による場合は、署名ボタンが復数個用意されるのでこの署名タグが複数作成され付加される。
【0019】
また内容証明の記載途中または、複数の送信者の情報を記載・署名付加を行う際に一旦作業を中断したい場合は、該電子フォームの外枠にある保存ボタン203を押すことによりそれまで入力されたデータをパソコン10の任意のフォルダーに保存することが出来、また入力を再開する際にはあらためて電子フォーム(空フォーム)を呼び出し、フォーム外枠にある読み込みボタン204を押すことにより上記保存データを取り込み、中断したときの続きを再開することが出来る。この他、表示されるデータのプリントボタン205、記入データの確認ボタン206、記入した電子フォームデータの送信ボタン207がインターフェースとして用意されている。
【0020】
署名捺印手段15は、対話画面インターフェース200において、署名ボタン210がクリックされることにより起動される。電子フォームデータの記入者が署名を付けたい部分(図4および図5の例においては、約款部分110とフォーム部分120に対する記入内容および送付先情報)についてハッシュ関数によるハッシュ値を計算して、これをパソコン10に挿入されているICカード20に電子署名作成コマンドとともに送り付ける。ICカード20では、このハッシュ値を受取り、内部の不揮発メモリに記録されている所有者証明書23と合わせたデータに対して、同じく内部の不揮発メモリに記録されている所有者秘密鍵22により所定の暗号方式により暗号化してフォーム作成者の電子署名を作成する。署名捺印手段15は、作成された電子署名データをICカード20から読み出し、これを電子フォームデータに付加することで、図5に、模式的に示した記入済み電子フォームデータが作成される。フォーム送信手段16は、このデータをSSLによる暗号をかけてHTTPプロトコルでサーバー装置41へ送信すればよい。
【0021】
登録フォーム閲覧手段17は、利用者が作成した電子フォームまたは受取った電子フォームについて、保管データベース42の保管記録により内容証明を要求し、内容証明情報を取得する機能を提供する。内容証明情報を共通鍵Rにより復号する処理を手動で行うのであれば利用者端末装置10に備えられるブラウザの機能により実現できる。
【0022】
サーバー装置41は、サーバーコンピュータに、要求されるデータをHTTPプロトコルにより配信するWWWサーバーソフトウエアと、WWWサーバーソフトウエアから呼出されるアプリケーションプログラムである、フォーム提供手段43、時刻署名手段44、データベース登録手段45、登録フォーム通知手段46、登録フォーム開示手段47を備えることにより実現できる。
【0023】
フォーム提供手段43は、利用者の要求に応じた空フォームデータを選択してWWWサーバーソフトウエアに配信を依頼するプログラムである。時刻署名手段44は、時刻公証サイト50にアクセスして時刻署名を取得し、受付け署名または配達署名のいずれかと合わせて記入済み電子フォームデータに付加するプログラムである。データベース登録手段45は、記入済みかつ電子署名が付された電子フォームデータを共通鍵Rで暗号化して保管データベース42に登録するプログラムである。登録フォーム通知手段46は、受信者に受信者宛ての記入済み電子フォームが送付されたことの通知、また送信者に記入済み電子フォームが受付けされ保管データベース42に登録されたことを知らせる通知を作成し、受信者、送信者にそれぞれ通知するプログラムである。登録フォーム開示手段47は、保管データベース42に保管されている電子フォームデータに対して、作成者(送信者)、受信者から内容証明リクエストがあった時に、該当する電子フォームデータを開示するとともに作成者、送付先、配達時刻を証明する情報を提供するプログラムである。共通鍵Rがなければこれらの情報を閲覧することはできない。
【0024】
サーバー装置41は、電子フォームデータの登録料あるいは管理料を利用者に請求し、あるいは内容証明を行うごとにサービス料金を請求し、これを電子決済で行うために、電子決済手段を備えることも可能である。本サービスの利用者はサービス提供者Aから証明書を予め発行してもらう必要があるが、その際に利用者の金融機関の口座情報等をも含んだマスターデータをサービス提供者Aが保持していることが前提である。この場合、データ登録時や内容証明要求時に呼出され、リクエストした利用者の金融機関の口座に対して利用料を支払請求するメッセージを作成して金融機関のネットワーク8に接続するゲートウエイ7に送出するプログラムを電子決済手段として用意しておけばよい。
【0025】
【発明の効果】
以上詳しく説明したように、本発明に係る内容証明システムによれば、複数の者により作成される電子フォームデータの内容証明機能付きの送信が可能となるという顕著な効果を奏する。
【図面の簡単な説明】
【図1】本発明の一実施形態である内容証明システム1の全体構成を表す概要図である。
【図2】システム1のサービス運用フローを説明する図である。
【図3】システム1のサービス運用フローを説明する図である。
【図4】空フォームデータを示した模式図である。
【図5】記入済みのフォームデータを示した模式図である。
【図6】保管データベース42に保存されるデータを示した模式図である。
【図7】利用者端末としてのパソコンおよびICカードの詳細説明図である。
【図8】サーバー装置41の詳細説明図である。
【図9】フォーム記入手段14が提供する対話画面インターフェースを説明する図である。
【図10】配達時刻署名106と、サービス提供者Aの配達署名107が付加されて保管データベース42に保管される内容証明データを模式的に表した図である。
【符号の説明】
1 内容証明システム
7 ゲートウエイ
8 決済機関ネットワーク
9 インターネット
10 利用者端末装置(パソコン)
11 プリンタ
20 ICカード
30 利用者端末装置(パソコン)
31 プリンタ
40 サービス提供者設備
41 サーバー装置
42 保管データベース
50 時刻公証サイト[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a content certification system in which a content certification service such as a content certification mail is digitized.
[0002]
[Prior art]
For services such as registration, management, and browsing of content certificates that were conventionally performed on paper, it was usually necessary for the user to visit the service provider's window to apply. In addition, although a service for only applying for a service, such as Non-Patent Literature 1, has been started through the Internet, the actual content certificate is output on paper, so the processing load on the service provider is reduced. Not necessarily.
[0003]
A technology for certifying contents of digital information exchanged over a network has also been developed. In
[0004]
In addition, a system has been developed in which operations performed conventionally through forms such as applications to government agencies, notification documents, application forms to companies, and the like are realized by electronic forms (hereinafter, electronic forms) via a network such as the Internet. Patent Literature 5 and Patent Literature 6 disclose an electronic form production apparatus, an electronic form providing apparatus, and an electronic form distribution system.
[0005]
[Patent Document 1]
Japanese Patent No. 3299928 (pages 1-8, FIG. 1-2)
[Patent Document 2]
JP 2001-189723 A [Patent Document 3]
Japanese Patent Application Laid-Open No. 2002-24177 [Patent Document 4]
Japanese Patent Application Laid-Open No. 2002-64535 [Patent Document 5]
JP-A-2002-63543 (page 1-13, FIG. 1-9)
[Patent Document 6]
JP-A-2002-123789 (Pages 1-9, FIGS. 1-4)
[Non-patent document 1]
http: // www3. hybridmail. go. jp / mpt / explain. html
(Postal Service Agency Electronic Content Certification Service Homepage)
[0006]
[Problems to be solved by the invention]
The systems disclosed in
[0007]
The present invention has been made in view of such a problem, and aims to provide a system that can certify the contents of a document created by an electronic form. The contents of the electronic form can be confirmed as legitimate, it can handle multiple senders and recipients, and the sender can create and send a certificate of contents using a personal computer over the network, and receive It is an object of the present invention to provide a content certifying system in which the contents can be confirmed by a personal computer.
[0008]
[Means for Solving the Problems]
According to a first aspect of the present invention, a server device of a content certification service organization and a plurality of user terminals are connected to each other via a network, and electronic form document data used by a user using an IC card is provided. A content certification system,
A form acquisition unit that acquires an electronic form requested by a user from the server device, a form verification unit that verifies that the acquired electronic form data is valid electronic form data that has not been modified, and an electronic form. Forms on the screen to provide a user with a form entry interface, a digest of the contents of the created document is created, and the digest is sent to the user's own IC card. Signature stamping means for adding a signature to an electronic form document; form transmission means for transmitting the signed and stamped document data to a server of a content certification service institution; and a reception notice or delivery notice issued by the content certification service institution. Registered or distributed based on the attached URL A registration form browsing means for browsing the contents and status of documents, there is having a,
The server device of the content certification service organization manages a storage database holding electronic form data for content certification, and obtains a form providing unit for providing a requested blank electronic form to a user, and a time signature. Time signing means for adding to the electronic form data, database registration means for registering the electronic form data in the storage database, registration form notifying means for notifying a recipient or form creator of the delivery or acceptance of the electronic form, A registration form disclosure means for providing content certification information in response to a content certification request,
The IC card used by the user is recorded with a certificate of the owner and a private key, and is provided with signature creation means for encrypting the transmitted data with the private key,
The form filling means validates a signature button for each person on the form filling interface when there are a plurality of form creators, and the signature stamping means makes each time the signature button is pressed a corresponding electronic signature of the form creator. Content certification of electronic form document data, characterized in that when data is added to electronic form data, an electronic signature of each entry creator can be added when an electronic form is filled in and created by a plurality of persons. System.
[0009]
At the user terminal device, before filling in the electronic form, the form verification means checks the validity of the electronic signature attached to the obtained electronic form data. You can identify the form.
[0010]
According to a second aspect of the present invention, a server device of a content certification service organization and a plurality of user terminals are connected to each other via a network, and the electronic form document data used by a user using an IC card is provided. A user terminal device used in a content certification system,
The user terminal device includes: a form obtaining unit that obtains an electronic form requested by a user from the server device; a form verification unit that verifies that the obtained electronic form data is valid electronic form data that has not been modified; Form entry means for displaying the form on the screen and providing the user with a form entry interface, creating a digest of the contents of the created document, sending the digest to the user's own IC card, Signature stamping means for adding an electronic signature to an electronic form document, a form transmitting means for transmitting the signed and stamped document data to a server of a content certification service organization, and an acceptance notice or delivery notice issued by the content certification service organization Registered based on the URL attached to It is one that includes a registration form browsing means for browsing the contents and status of the delivery document, and
The IC card used by the user is recorded with a certificate of the owner and a private key, and is provided with signature creation means for encrypting the transmitted data with the private key,
The form filling means validates a signature button for each person on the form filling interface when there are a plurality of form creators, and the signature stamping means makes each time the signature button is pressed a corresponding electronic signature of the form creator. A user terminal device characterized in that, when data is added to electronic form data, an electronic signature of each entry creator can be added when an electronic form is entered and created by a plurality of persons.
[0011]
A third invention for solving the problem is a computer program describing a series of instructions for causing a computer including an IC card reader / writer to function as a user terminal device according to the second invention.
[0012]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, a content certification system 1 (hereinafter, system 1) according to an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a schematic diagram illustrating the overall configuration of the
Next, an operation flow of the content certification service by the
1) An electronic form to be used for the content certificate (a form before entry; hereinafter, an “empty form”) is registered in the
2) The sender B and the receiver C store the certificates of B and C managed by the service provider A and their private keys in the
3) First, the caller B accesses the service provider A's HP from the
4) Caller B fills in empty form on
5) Finally, using the secret key of sender B in the IC card, an electronic signature for the entire form including this description is generated and stored in the signature field. If there are multiple senders, the first sender will sign the digital signature, and then insert the IC cards of the other senders in order to transfer / input personal information to the cover and add a signature. Do this for each sender. At this time, sender information is added.
6) After confirming the contents, by pressing the send button on the electronic form entry interface screen, the contents certification form is sent to the
7) The service provider A verifies the
8) The service provider A notifies the receiver C by e-mail that the content proof electronic form has been received from the sender B. At this time, the URL in which the content certification electronic form is stored is described in the e-mail, and the electronic certificate of (A) and the electronic certificate of (A) B (if there are a plurality of B, A plurality of certificates) and (c) the common key R encrypted with the recipient C's public key are attached (FIG. 2, (4)). The present invention can cope with a case where there are a plurality of recipients. In such a case, each receiver prepares (C) a common key R encrypted with a public key, and sends the above notification mail to each receiver (A) the electronic certificate of (A); ) Attached with B's digital certificate.
9) At the same time, the service provider A also notifies the sender B by e-mail that the content proof electronic form has been accepted. At this time, the mail contains the URL where the electronic form is stored, and (A) the electronic certificate of A and (D) the common key R encrypted with the sender B's public key. Is attached (Fig. 3 (5)).
10) Receiving the above notification, the recipient C accesses the URL by receiving the personal authentication based on the recording data of his / her IC card, and calls the content certification form 140 (FIG. 3, (6)). Next, after decrypting the encrypted common key R attached earlier with the secret key of the receiver C, the encrypted
11) When the service provider A confirms that the
12) The sender B can use the IC card for authentication at any time and access the above URL to confirm his / her content certificate. At this time, the encrypted common key R attached earlier is decrypted with the secret key of B, and the
[0014]
Next, how the
[0015]
FIG. 7 is a block diagram illustrating the configuration of the
[0016]
The
[0017]
The form entry means 14, the signature sealing means 15 and the form transmission means 16 can be realized as one application program started by the form verification means 13, for example. The form entry means 14 can be realized as a program having an interactive input interface function having a function of generating data entered by the creator as data in an XML (extensible Markup Language) format suitable for expression of an electronic form. FIG. 9 shows an example of the
[0018]
In the example of FIG. 9, it is possible to fill in each leaf with respect to a plurality of electronic forms. First, in a state where the
[0019]
If you want to temporarily stop the work during the description of the content certificate or when adding and signing information of a plurality of senders, press the
[0020]
The signature stamping means 15 is activated when a
[0021]
The registration form browsing means 17 provides a function of requesting content proof for the electronic form created or received by the user from the storage record of the
[0022]
The
[0023]
The form providing means 43 is a program for selecting empty form data according to a user's request and requesting the WWW server software for distribution. The
[0024]
The
[0025]
【The invention's effect】
As described above in detail, the content certification system according to the present invention has a remarkable effect that it is possible to transmit electronic form data created by a plurality of persons with a content certification function.
[Brief description of the drawings]
FIG. 1 is a schematic diagram illustrating an entire configuration of a
FIG. 2 is a diagram illustrating a service operation flow of the
FIG. 3 is a diagram illustrating a service operation flow of the
FIG. 4 is a schematic diagram showing blank form data.
FIG. 5 is a schematic diagram showing completed form data.
FIG. 6 is a schematic diagram showing data stored in a
FIG. 7 is a detailed explanatory diagram of a personal computer and an IC card as user terminals.
FIG. 8 is a detailed explanatory diagram of a
FIG. 9 is a diagram for explaining an interactive screen interface provided by the form entry means 14;
FIG. 10 is a diagram schematically showing content proof data to which a
[Explanation of symbols]
1 Content Certification System 7
11
31
Claims (3)
前記利用者端末は、ユーザーが要求した電子フォームを前記サーバー装置から取得するフォーム取得手段と、取得した電子フォームデータが改変されていない正当な電子フォームデータかを検証するフォーム検証手段と、電子フォームを画面表示しユーザーに対してフォーム記入インターフェースを提供するフォーム記入手段と、作成した文書の内容のダイジェストを作成し、ユーザー所有のICカードへダイジェストを送付し、このICカードが作成したユーザーの電子署名を作成した電子フォーム文書に付加する署名捺印手段と、署名捺印された文書データを内容証明サービス機関のサーバーに送信するフォーム送信手段と、前記内容証明サービス機関が発行する受理通知または配達通知に添付されたURLに基づいて登録されまたは配達された文書の内容および状態を閲覧する登録フォーム閲覧手段と、を具備するものであって、
前記内容証明サービス機関のサーバー装置は、内容証明するための電子フォームデータを保持する保管データベースを管理しており、リクエストされた空電子フォームを利用者に提供するフォーム提供手段と、時刻署名を取得して電子フォームデータに付加する時刻署名手段と、電子フォームデータを前記保管データベースに登録するデータベース登録手段と、受信者またはフォーム作成者に電子フォームの配達または受付けを通知する登録フォーム通知手段と、内容証明のリクエストに対して、内容証明情報を提供する登録フォーム開示手段とを具備するものであって、
利用者が使用する前記ICカードには、所有者の証明書および秘密鍵が記録され、また、送り付けられたデータを前記秘密鍵で暗号化する署名作成手段を備えるものであって、
前記フォーム記入手段は、フォーム作成者が複数の場合に各人毎の署名ボタンを前記フォーム記入インターフェース上で有効とし、前記署名捺印手段は署名ボタンが押されるごとに対応するフォーム作成者の電子署名データを電子フォームデータに付加することにより、電子フォームが複数の者により記入作成される場合に、それぞれの記入作成者の電子署名を付加することができることを特徴とする電子フォーム文書データの内容証明システム。A content certification system for electronic form document data, wherein a server device of a content certification service organization and a plurality of user terminals are connected via a network, and the user uses an IC card,
A form acquisition unit that acquires an electronic form requested by a user from the server device, a form verification unit that verifies that the acquired electronic form data is valid electronic form data that has not been modified, and an electronic form. Forms on the screen to provide a user with a form entry interface, a digest of the contents of the created document is created, and the digest is sent to the user's own IC card. Signature stamping means for adding a signature to an electronic form document; form transmission means for transmitting the signed and stamped document data to a server of a content certification service institution; and a reception notice or delivery notice issued by the content certification service institution. Registered or distributed based on the attached URL A registration form browsing means for browsing the contents and status of documents, there is having a,
The server device of the content certification service organization manages a storage database holding electronic form data for content certification, and obtains a form providing unit for providing a requested blank electronic form to a user, and a time signature. Time signing means for adding to the electronic form data, database registration means for registering the electronic form data in the storage database, registration form notifying means for notifying a recipient or form creator of the delivery or acceptance of the electronic form, A registration form disclosure means for providing content certification information in response to a content certification request,
The IC card used by the user is recorded with a certificate of the owner and a private key, and is provided with signature creation means for encrypting the transmitted data with the private key,
The form filling means validates a signature button for each person on the form filling interface when there are a plurality of form creators, and the signature stamping means makes each time the signature button is pressed an electronic signature of the corresponding form creator. Content certification of electronic form document data, characterized in that when data is added to electronic form data, an electronic signature of each entry creator can be added when an electronic form is filled in and created by a plurality of persons. system.
この利用者端末装置は、ユーザーが要求した電子フォームを前記サーバー装置から取得するフォーム取得手段と、取得した電子フォームデータが改変されていない正当な電子フォームデータかを検証するフォーム検証手段と、電子フォームを画面表示しユーザーに対してフォーム記入インターフェースを提供するフォーム記入手段と、作成した文書の内容のダイジェストを作成し、ユーザー所有のICカードへダイジェストを送付し、このICカードが作成したユーザーの電子署名を作成した電子フォーム文書に付加する署名捺印手段と、署名捺印された文書データを内容証明サービス機関のサーバーに送信するフォーム送信手段と、前記内容証明サービス機関が発行する受理通知または配達通知に添付されたURLに基づいて登録されまたは配達された文書の内容および状態を閲覧する登録フォーム閲覧手段と、を具備するものであって、
利用者が使用する前記ICカードには、所有者の証明書および秘密鍵が記録され、また、送り付けられたデータを前記秘密鍵で暗号化する署名作成手段を備えるものであって、
前記フォーム記入手段は、フォーム作成者が複数の場合に各人毎の署名ボタンを前記フォーム記入インターフェース上で有効とし、前記署名捺印手段は署名ボタンが押されるごとに対応するフォーム作成者の電子署名データを電子フォームデータに付加することにより、電子フォームが複数の者により記入作成される場合に、それぞれの記入作成者の電子署名を付加することができることを特徴とする利用者端末装置。A user terminal device used in a content certification system for electronic form document data used by a user using an IC card, wherein a server device of a content certification service organization and a plurality of user terminals are connected via a network. So,
The user terminal device includes: a form obtaining unit that obtains an electronic form requested by a user from the server device; a form verification unit that verifies that the obtained electronic form data is valid electronic form data that has not been modified; Form entry means for displaying the form on the screen and providing the user with a form entry interface, creating a digest of the contents of the created document, sending the digest to the user's own IC card, Signature stamping means for adding an electronic signature to an electronic form document, a form transmitting means for transmitting the signed and stamped document data to a server of a content certification service organization, and an acceptance notice or delivery notice issued by the content certification service organization Registered based on the URL attached to It is one that includes a registration form browsing means for browsing the contents and status of the delivery document, and
The IC card used by the user is recorded with a certificate of the owner and a private key, and is provided with signature creation means for encrypting the transmitted data with the private key,
The form filling means validates a signature button for each person on the form filling interface when there are a plurality of form creators, and the signature stamping means makes each time the signature button is pressed an electronic signature of the corresponding form creator. A user terminal device, wherein, when data is added to electronic form data, an electronic signature of each entry creator can be added when an electronic form is filled in by a plurality of persons.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003007714A JP2004222007A (en) | 2003-01-16 | 2003-01-16 | Content certification system and user terminal equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003007714A JP2004222007A (en) | 2003-01-16 | 2003-01-16 | Content certification system and user terminal equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004222007A true JP2004222007A (en) | 2004-08-05 |
Family
ID=32897728
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003007714A Pending JP2004222007A (en) | 2003-01-16 | 2003-01-16 | Content certification system and user terminal equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004222007A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006157914A (en) * | 2004-11-30 | 2006-06-15 | Ricoh Co Ltd | Document authentication method, detectable document generation method, apparatus and program |
| KR100727087B1 (en) | 2005-10-06 | 2007-06-13 | 주식회사 케이티프리텔 | Content proof service method using message service and mobile communication system implementing the same |
| JP2011521484A (en) * | 2008-01-07 | 2011-07-21 | トラストシード エスアーエス | Signature method and apparatus |
| JP2011160402A (en) * | 2010-07-20 | 2011-08-18 | Mekiki Creates Co Ltd | Data creation method, data creation device and computer program |
| JP2012009059A (en) * | 2011-08-29 | 2012-01-12 | Mekiki Creates Co Ltd | Data creation apparatus, method and computer program |
| JP2012518330A (en) * | 2009-02-16 | 2012-08-09 | マイクロソフト コーポレーション | Reliable cloud computing and cloud service framework |
| JP2012518329A (en) * | 2009-02-16 | 2012-08-09 | マイクロソフト コーポレーション | A framework for trusted cloud computing and services |
-
2003
- 2003-01-16 JP JP2003007714A patent/JP2004222007A/en active Pending
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006157914A (en) * | 2004-11-30 | 2006-06-15 | Ricoh Co Ltd | Document authentication method, detectable document generation method, apparatus and program |
| KR100727087B1 (en) | 2005-10-06 | 2007-06-13 | 주식회사 케이티프리텔 | Content proof service method using message service and mobile communication system implementing the same |
| JP2011521484A (en) * | 2008-01-07 | 2011-07-21 | トラストシード エスアーエス | Signature method and apparatus |
| JP2014078964A (en) * | 2008-01-07 | 2014-05-01 | Trustseed Sas | Signing method and signing device |
| JP2016048930A (en) * | 2008-01-07 | 2016-04-07 | トラストシード エスアーエス | Signature method and device |
| JP2012518330A (en) * | 2009-02-16 | 2012-08-09 | マイクロソフト コーポレーション | Reliable cloud computing and cloud service framework |
| JP2012518329A (en) * | 2009-02-16 | 2012-08-09 | マイクロソフト コーポレーション | A framework for trusted cloud computing and services |
| US9165154B2 (en) | 2009-02-16 | 2015-10-20 | Microsoft Technology Licensing, Llc | Trusted cloud computing and services framework |
| JP2011160402A (en) * | 2010-07-20 | 2011-08-18 | Mekiki Creates Co Ltd | Data creation method, data creation device and computer program |
| JP2012009059A (en) * | 2011-08-29 | 2012-01-12 | Mekiki Creates Co Ltd | Data creation apparatus, method and computer program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6789193B1 (en) | Method and system for authenticating a network user | |
| US8117459B2 (en) | Personal identification information schemas | |
| EP0913789B1 (en) | Pre-paid links to networks servers | |
| US20090024912A1 (en) | Systems and methods for distributed electronic signature documents | |
| US7788485B2 (en) | Method and system for secure transfer of electronic information | |
| US20020004800A1 (en) | Electronic notary method and system | |
| US20040250070A1 (en) | Authentication of electronic documents | |
| JP2012145996A (en) | Digital contract system | |
| JP2014078964A (en) | Signing method and signing device | |
| JP2000057112A (en) | Method for executing remote procedure call on network, and network system capable of executing remote procedure call | |
| TWI579795B (en) | Email delivery authentication method | |
| JP6807734B2 (en) | Relay server and relay program | |
| US6963974B1 (en) | Method and apparatus for providing non-repudiation of transaction information that includes mark up language data | |
| KR100981757B1 (en) | Method and system for providing contents-certified service | |
| FI118832B (en) | Method and apparatus for providing service in a computer network | |
| JP2003296192A (en) | Electronic sign and electronic document storage system | |
| JP2004222007A (en) | Content certification system and user terminal equipment | |
| JP2002139997A (en) | Electronic stamping system | |
| KR101753455B1 (en) | Method and server for providing smart consent form | |
| JP4002759B2 (en) | Shareholder information management method and shareholder information management program | |
| JP2009031849A (en) | Electronic application certificate issuance system, electronic application reception system, and methods and programs thereof | |
| JP2000099421A (en) | How to confirm arrival of electronic information | |
| EP1923813B1 (en) | XSL Transformation (XSLT) for digital signatures for an electronic marketplace | |
| KR100508914B1 (en) | System of Issuing Certification on Internet and Method of Issuing Certification Using the Same | |
| JP2001306811A (en) | Insurance contract system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060113 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081022 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081104 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090317 |