JP2001154578A - System, method, device, and storage medium for processing application procedures - Google Patents

System, method, device, and storage medium for processing application procedures

Info

Publication number
JP2001154578A
JP2001154578A JP33851499A JP33851499A JP2001154578A JP 2001154578 A JP2001154578 A JP 2001154578A JP 33851499 A JP33851499 A JP 33851499A JP 33851499 A JP33851499 A JP 33851499A JP 2001154578 A JP2001154578 A JP 2001154578A
Authority
JP
Japan
Prior art keywords
application
data
document
identifier
stamp
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.)
Granted
Application number
JP33851499A
Other languages
Japanese (ja)
Other versions
JP3971072B2 (en
Inventor
Takehisa Kato
岳久 加藤
Atsushi Shinpo
淳 新保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP33851499A priority Critical patent/JP3971072B2/en
Publication of JP2001154578A publication Critical patent/JP2001154578A/en
Application granted granted Critical
Publication of JP3971072B2 publication Critical patent/JP3971072B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

PROBLEM TO BE SOLVED: To improve ease of use of an electronic stamp so that an application document can be corrected even after the electronic stamp has been generated, while maintaining the advantage of the electronic stamp. SOLUTION: When a user terminal 20 creates document data, it requests an application organization 30 beforehand for an application form template ID (an application document identifier) for discriminating the document data; the application organization 30 generates on this request the application form ID irrespectively of the real data of the document data and outputs the obtained application form template ID and the application form; and an IC card 10 weaves the application template ID outputted from the application organization 30 and generates an electronic stamp data. In such a manner, it is possible to realize application procedures processing with the electronic stamp data and the document data linked to each other by using the application form template irrespective of the document data contents.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、電子化された文書
(以下、電子化文書という)を公的機関へ申請する際
に、申請手数料に相当する電子化された印紙(以下、電
子印紙という)を電子化文書に貼付して申請し、申請手
数料を電子的に納入する申請手続処理システム、方法、
装置及び記憶媒体に関する。
BACKGROUND OF THE INVENTION The present invention relates to an electronic stamp (hereinafter referred to as an electronic stamp) corresponding to an application fee when applying for an electronic document (hereinafter referred to as an "electronic document") to a public organization. ) Is attached to an electronic document to apply, and the application fee is paid electronically.
The present invention relates to an apparatus and a storage medium.

【0002】[0002]

【従来の技術】近年、情報化技術の普及により、職場や
家庭等において、種々の書類を電子化文書としてワード
プロセッサやパーソナルコンピュータで作成する機会が
増えている。また、この種の電子化文書は、通常、一回
の作業で完成することは少なく、適宜、保存、修正等を
繰り返しながら作成される。ところで、このような電子
化文書を公的機関へ申請する、例えば特許庁に特許を出
願する場合、申請者は、特許の明細書に添付される願書
に対して特許の申請手続きに必要な金額の印紙を購入
し、貼付して申請している。
2. Description of the Related Art In recent years, with the spread of information technology, opportunities to create various documents as digitized documents using a word processor or a personal computer have been increasing in workplaces and homes. Also, this type of digitized document is rarely completed in a single operation, and is created by repeatedly storing, modifying, and the like as appropriate. By the way, when applying for such a digitized document to a public organization, for example, when applying for a patent at the Patent Office, the applicant must pay the amount of money required for the patent application procedure to the application attached to the patent specification. We have purchased and affixed a stamp and applied for it.

【0003】このとき、申請者の中には、申請書類を電
子化したにも関わらず、申請に必要な金額の印紙を購入
し、この印紙を申請書類に貼付けるのは手間がかかると
考える者も出始めている。
At this time, it is considered that it takes time and effort for some applicants to purchase a stamp of an amount necessary for the application and to attach the stamp to the application document, even though the application document is digitized. Are starting to appear.

【0004】一方、最近、盛んに電子現金システムが実
験されている状況を考えると、今後、電子現金の普及す
ることが予想される。従って、公的機関への申請手続き
の手数料納付も、電子現金システムに移行する可能性が
ある。
[0004] On the other hand, in view of the situation where electronic cash systems are being actively experimented recently, it is expected that electronic cash will spread in the future. Therefore, payment of fees for application procedures to public institutions may shift to the electronic cash system.

【0005】しかしながら、電子現金システムによる申
請手数料の支払いを考えると、電子現金には電子紙幣型
やカウンタ型といった種類があり、支払い形式も様々で
あることから、申請手数料を支払うにしては機能が多大
である。
However, considering the application fee payment by the electronic cash system, there are various types of electronic cash such as an electronic bill type and a counter type, and there are various forms of payment. It is enormous.

【0006】また、電子現金システムのうち、実際の紙
幣と同様に、ある人から他の人へ移動して使用可能な転
々性を有するものは、申請手続きに適用される場合、流
通経路を複雑化させてしまう。
[0006] Further, in the electronic cash system, like an actual banknote, one that has a switchability that can be used by moving from one person to another person has a complicated distribution channel when applied to an application procedure. I will make it.

【0007】また、電子現金システムには、利用者が何
を購入したか、を利用者以外が結託しても知られなくす
る秘匿性があるため、申請手続きに適用すると、何に対
して申請したかが不明となってしまう。同様に、電子現
金システムは、電子現金のみをセキュアに授受するプロ
トコルであるため、申請手続きに適用する場合、申請文
書をセキュアに同時に送付するための別のプロトコルが
必要となる。
[0007] In addition, since the electronic cash system has a confidentiality that makes it impossible for a user other than the user to know what the user has purchased, when applied to the application procedure, the electronic cash system will It becomes unknown whether or not. Similarly, since the electronic cash system is a protocol for securely transferring and receiving only electronic cash, if it is applied to an application procedure, another protocol for securely sending application documents simultaneously is required.

【0008】さらに、電子現金システムは、電子現金の
偽造や二重使用などの有無をチェックする観点から、発
行機関の発行した電子現金が後で回収される方式が前提
となっている。このため、電子現金システムでは、金融
機関に収集された電子現金を発行機関へ戻す還流を生じ
てしまう。
Further, the electronic cash system is premised on a method of collecting electronic cash issued by an issuing organization later from the viewpoint of checking for forgery or double use of the electronic cash. For this reason, in the electronic cash system, a return of the electronic cash collected by the financial institution to the issuing institution occurs.

【0009】ところで、電子現金システムを申請手続き
に適用した際の上述した不具合は、電子現金のもつ汎用
性をそのまま申請手続きに適用したことから生じたもの
もある。例えば、多機能性、転々流通性及び匿名性とい
った性能は、申請手続きには不要である。
[0009] The above-mentioned inconvenience when the electronic cash system is applied to the application procedure may be caused by applying the versatility of the electronic cash to the application procedure as it is. For example, performance such as multi-functionality, re-distribution and anonymity are not required for the application procedure.

【0010】そこで、このような既存の電子現金システ
ムと実際の申請手続きとで要求される性能の違いを考慮
し、電子現金システムを申請手続きの場面にのみ限定し
てその利用を図る申請手続処理システムが提案されてい
る。
[0010] Therefore, in consideration of such a difference in performance required between the existing electronic cash system and the actual application procedure, an application procedure processing for limiting the use of the electronic cash system to only the application procedure is used. A system has been proposed.

【0011】図9は係る申請手続処理システムの概略構
成を示す模式図である。なお、図中に()等で示す如
き、「PkU」がU(利用者)の公開鍵であり、「Sk
U」がUの秘密鍵であり、「二重の楕円状曲線で囲んだ
SkU」がUのディジタル署名である旨の描写方式は、
本明細書中の他の図面にも共通して使用されている。な
お、Uに代えて、「I」が付されたものは発行機関のも
のである。
FIG. 9 is a schematic diagram showing a schematic configuration of the application procedure processing system. Note that “PkU” is the public key of U (user) and “Sk
A method of describing that "U" is U's secret key and "SkU surrounded by a double elliptic curve" is U's digital signature is as follows:
It is commonly used in other drawings in this specification. In addition, those with "I" in place of U are those of the issuing organization.

【0012】始めに、利用者は、システムに対する加入
申請書を登録機関1に提出する(ST1)。加入申請書
は、氏名、住所、銀行等の決済機関2における利用者の
口座番号を含むものである。登録機関1では、運転免許
証などの本人を確認できる証書を確認した上で加入申請
書を受理する。その後、口座番号を決済機関2に確認し
(ST2)、異常がなければICカード3を発行して利
用者の住所に送付する(ST3)。
First, a user submits an application for joining the system to the registration institution 1 (ST1). The application form includes the name, address, and account number of the user at the settlement institution 2 such as a bank. The registrar 1 confirms a certificate, such as a driver's license, that can identify the person, and then accepts the application for joining. Thereafter, the account number is confirmed to the settlement institution 2 (ST2). If there is no abnormality, the IC card 3 is issued and sent to the user's address (ST3).

【0013】このICカード3は、内部のICチップ内
に、ICカード識別用のユニークな番号であるカードI
D、利用者の口座番号、利用者の公開鍵Pkと秘密鍵
Sk からなる公開鍵ペア、利用者の公開鍵証明書、印
紙バリュー(後述)の発行機関4の公開鍵Pkなどが
記録されている。
The IC card 3 has an internal IC chip.
The card I, which is a unique number for IC card identification,
D, user's account number, user's public key PkUAnd secret key
Sk UPublic key pair, user's public key certificate, seal
Public key Pk of issuing organization 4 of paper value (described later)Ietc
Has been recorded.

【0014】ここで、ICチップは、改ざんやコピーな
どを阻止する必要のある印紙バリュー、利用者の口座番
号、利用者の秘密鍵Sk、利用者の公開鍵証明書、な
どの秘密情報を保護する観点から、耐タンパー性(勝手
に書き換えられない、セキュリティの保たれている部
分)を有し、記録内容の外部への漏洩や不正な書換え等
が防止されている。
Here, the IC chip stores secret information such as stamp value, user account number, user secret key Sk U , user public key certificate, etc., which need to prevent tampering and copying. From the viewpoint of protection, it has tamper resistance (a part that is not rewritten without permission and maintains security), and leakage of recorded contents to the outside and unauthorized rewriting are prevented.

【0015】このようなICカード3を受取ると、利用
者は、申請手続処理システムを利用可能となる。続い
て、利用者は、所望の金額の印紙バリューを購入する
が、その購入処理は、印紙の発行機関4と、ICカード
3を装着した利用者端末5との間でオンラインで処理さ
れるものとする。例えば、利用者端末5からインターネ
ットなどのネットワーク経由で印紙バリューを購入する
場合がある。この印紙バリューは、購入する印紙バリュ
ーの金額、利用者のカードID、印紙バリューの通し番
号などに、発行機関4のディジタル署名を施したデータ
である。
Upon receiving such an IC card 3, the user can use the application procedure processing system. Subsequently, the user purchases a stamp value of a desired amount, and the purchase process is performed online between the stamp issuing organization 4 and the user terminal 5 equipped with the IC card 3. And For example, a stamp value may be purchased from the user terminal 5 via a network such as the Internet. The stamp value is data in which a digital signature of the issuing organization 4 is given to the amount of the stamp value to be purchased, the card ID of the user, the serial number of the stamp value, and the like.

【0016】利用者端末5は、利用者の操作により、I
Cカード3にパスワード等の認証を受けた後、カードI
Dや購入金額を含む印紙バリュー購入要求とカードの公
開鍵証明書とを発行機関に送出する(ST4)。
[0016] The user terminal 5 operates the I
After authenticating a password or the like on the C card 3, the card I
A stamp value purchase request including D and the purchase price and a card public key certificate are sent to the issuing organization (ST4).

【0017】発行機関4は、この公開鍵証明書に基づい
て印紙バリュー購入要求を復号並びに検証し、正当性の
確認された決済用の情報に基づいて、決済機関2により
印紙バリューの購入金額の代金を利用者の口座から減額
して決済を行い(ST5)、決済の確認が済んだ後、購
入金額分の印紙バリュー6を生成して利用者端末5に送
出する(ST6)。
The issuing institution 4 decrypts and verifies the stamp value purchase request based on the public key certificate, and based on the payment information whose validity has been confirmed, the settlement institution 2 determines the amount of the stamp value purchase amount. Payment is made by reducing the price from the user's account (ST5). After the payment is confirmed, a stamp value 6 corresponding to the purchase price is generated and transmitted to the user terminal 5 (ST6).

【0018】利用者端末5は、この印紙バリュー6をI
Cカード3内に格納する。このとき、ICカード3で
は、印紙バリュー6の購入金額分だけ、内部の印紙バリ
ューの残高がセットされる。
The user terminal 5 transmits the stamp value 6 to the I
It is stored in the C card 3. At this time, the balance of the internal stamp value is set in the IC card 3 by the purchase amount of the stamp value 6.

【0019】次に、利用者端末5は、利用者の操作によ
り、申請書テンプレート要求を申請機関7に送出する
(ST7)。申請機関7は、この申請書テンプレート要
求に応じて、申請書テンプレートを利用者端末5に送出
する(ST8)。なお、申請書テンプレートは、申請文
書に必要事項を記入するための電子データである。
Next, the user terminal 5 sends out an application form template request to the application organization 7 by the operation of the user (ST7). In response to the application template request, the application organization 7 sends the application template to the user terminal 5 (ST8). Note that the application form template is electronic data for filling in necessary items in the application document.

【0020】利用者端末5は、申請書テンプレートを入
手すると、利用者の操作に従い、申請書テンプレートに
必要事項を記入し、申請文書データを生成する。また、
利用者端末5は、申請文書データを一方向関数を用いて
ハッシュし、文書ダイジェストDocDigを生成する。続い
て、利用者端末5は、この文書ダイジェストDocDigと、
申請文書の作成日付date、申請手数料fee をICカード
3に入力する。
Upon receiving the application template, the user terminal 5 fills in the necessary items in the application template and generates application document data in accordance with the operation of the user. Also,
The user terminal 5 hashes the application document data using a one-way function, and generates a document digest DocDig. Subsequently, the user terminal 5 transmits the document digest DocDig,
Input the creation date of the application document and the application fee fee to the IC card 3.

【0021】ICカード3は、これら文書ダイジェスト
DocDig、作成日付date及び申請手数料fee とICチップ
内に保持するカードID(CID) 、印紙バリューの通し番
号NUMs及び累積利用額SUM とからなるデータ群に対して
ディジタル署名を施し、得られた結果を電子印紙データ
SIGU( CID, DocDig, date, fee, NUMs, SUM)として利用
者端末5に出力する。また、ICカード3は、格納され
ている印紙バリュー及び自己の公開鍵証明書も利用者端
末5に出力する。
The IC card 3 stores these document digests.
Digitally sign a data group consisting of DocDig, creation date date, application fee fee, card ID (CID) held in the IC chip, stamp value serial number NUMs, and accumulated usage amount SUM, and obtain the obtained result. Electronic stamp data
Output to the user terminal 5 as SIG U (CID, DocDig, date, fee, NUMs, SUM). The IC card 3 also outputs the stored stamp value and its own public key certificate to the user terminal 5.

【0022】利用者端末5では、必要事項が記入された
申請文書データ、作成された電子印紙データ、印紙バリ
ュー、及びICカードの公開鍵証明書、を受付機関8に
送出する(ST9)。
The user terminal 5 sends the application document data in which the necessary items are entered, the created electronic stamp data, the stamp value, and the IC card public key certificate to the receiving organization 8 (ST9).

【0023】受付機関8は、送られた印紙バリューの正
当性を発行機関4の公開鍵PkIを用いて検証する。ま
た、ICカード3の公開鍵証明書と申請文書データに基
づいて、電子印紙データを検証、すなわち、ICカード
3のディジタル署名を検証する。
The receiving organization 8 verifies the validity of the stamp value sent using the public key PkI of the issuing organization 4. Further, based on the public key certificate of the IC card 3 and the application document data, the electronic stamp data is verified, that is, the digital signature of the IC card 3 is verified.

【0024】受付機関8は、これら2つの検証結果が正
しいとき、申請手数料fee が正しく支払われたものと判
定し、申請文書の申請を受理する。
When these two verification results are correct, the receiving organization 8 determines that the application fee fee has been correctly paid, and accepts the application for the application document.

【0025】以上述べたように、電子印紙を用いた申請
手続処理システムでは、電子化された申請文書データ
と、その文書ダイジェストを織込んだ電子印紙データと
の両者を用いて申請手続きを行う。これにより、次の
(a)〜(d)のように種々の利点を有する。
As described above, in the application procedure processing system using the electronic stamp, the application procedure is performed using both the digitized application document data and the electronic stamp data incorporating the document digest. This has various advantages as described in the following (a) to (d).

【0026】(a)電子印紙の使用により、従来の紙の
印紙を貼付ける手間が解消される。 (b)一つのプロトコルにより、電子印紙と申請文書が
提出されるので、従来の別々にプロトコルを要する問題
が解消される。 (c)ディジタル署名を用いたことにより、電子印紙の
二重使用や偽造等の不正が検出可能となる。 (d)印紙バリューの購入時に決済を終了させる仕組み
により、印紙バリューや電子印紙の還流が解消される。
(A) The use of the electronic stamp eliminates the trouble of sticking the conventional paper stamp. (B) Since the electronic stamp and the application document are submitted by one protocol, the conventional problem that requires separate protocols is solved. (C) The use of the digital signature makes it possible to detect fraud such as double use of the electronic stamp and forgery. (D) The mechanism for ending the settlement when purchasing the stamp value eliminates the return of the stamp value and the electronic stamp.

【0027】[0027]

【発明が解決しようとする課題】しかしながら、以上の
ような申請手続処理システムでは、(a)〜(d)のよ
うな利点を有するものの、電子印紙と申請文書を関連付
ける必要上、やや使い難い状況が生じる場合がある。
However, the above-described application procedure processing system has the advantages described in (a) to (d), but is somewhat difficult to use because the electronic stamp and the application document must be associated with each other. May occur.

【0028】例えば、係る申請手続処理システムでは、
申請文書を圧縮した文書ダイジェストをディジタル署名
の対象データとして電子印紙の中に織込んでいる。この
ため、電子印紙データの生成後に申請文書を修正する
と、ディジタル署名の検証時に、その修正が改ざんとし
て検出される。
For example, in the application procedure processing system,
A document digest obtained by compressing an application document is embedded in an electronic stamp as data to be digitally signed. For this reason, if the application document is modified after the generation of the electronic stamp data, the modification is detected as falsification when verifying the digital signature.

【0029】すなわち、電子印紙の生成後には申請文書
の修正が利かないので、電子印紙の生成後に誤記を発見
した場合には、やや使用し難いシステムとなってしま
う。また、この場合、修正前の申請文書に対応した電子
印紙を未使用のまま破棄することになる。これは、申請
者にとって極めて不都合であると共に、ICカード3の
残高が少ないときには、印紙バリューの再充填を必要と
して申請手続きに遅延を生じさせてしまう。
That is, since the application document cannot be modified after the generation of the electronic stamp, if a mistake is found after the generation of the electronic stamp, the system becomes somewhat difficult to use. In this case, the electronic stamp corresponding to the application document before correction is discarded without being used. This is extremely inconvenient for the applicant, and when the balance of the IC card 3 is small, the stamp value must be refilled, causing a delay in the application procedure.

【0030】本発明は上記実情を考慮してなされたもの
で、電子印紙の利点を維持しつつ、電子印紙の生成後で
も申請文書を修正でき、使用の容易性を向上し得る申請
手続処理システム、方法、装置及び記憶媒体を提供する
ことを目的とする。
The present invention has been made in view of the above circumstances, and an application procedure processing system capable of modifying an application document even after generation of an electronic stamp and improving the ease of use while maintaining the advantages of the electronic stamp. , A method, an apparatus, and a storage medium.

【0031】[0031]

【課題を解決するための手段】請求項1に対応する発明
は、申請書類の電子化された文書データと申請費用の電
子化された電子印紙データとを提出する申請手続のため
の申請手続処理システムであって、前記文書データを提
出する際に、予め前記文書データを識別するための申請
文書識別子を提出先側に要求する識別子要求手段と、前
記識別子要求手段の要求により、前記文書データの実デ
ータとは無関係に前記申請文書識別子を生成し、得られ
た申請文書識別子を出力する識別子出力手段と、前記識
別子出力手段から出力された申請文書識別子を織り込ん
で前記電子印紙データを生成する電子印紙生成手段とを
備えた申請手続処理システムである。
According to the first aspect of the present invention, there is provided an application procedure for submitting electronic document data of an application document and electronic stamp data of an application fee. In the system, when submitting the document data, an identifier requesting means for requesting an application document identifier for identifying the document data in advance to a submission destination side, and a request of the identifier requesting means, An identifier output unit that generates the application document identifier independently of actual data and outputs the obtained application document identifier; and an electronic unit that generates the electronic stamp data by incorporating the application document identifier output from the identifier output unit. An application procedure processing system including a stamp generating means.

【0032】また、請求項2に対応する発明は、申請書
類の電子化された文書データと申請費用の電子化された
電子印紙データとを提出する申請手続のための申請手続
処理方法であって、前記文書データを提出する際に、予
め前記文書データを識別するための申請文書識別子を提
出先側に要求する識別子要求工程と、前記識別子要求工
程の要求により、前記文書データの実データとは無関係
に前記申請文書識別子を生成し、得られた申請文書識別
子を出力する識別子出力工程と、前記識別子出力工程か
ら出力された申請文書識別子を織り込んで前記電子印紙
データを生成する電子印紙生成工程とを含んでいる申請
手続処理方法である。
An invention corresponding to claim 2 is an application procedure processing method for an application procedure for submitting electronic document data of an application document and electronic stamp data of an application fee. When submitting the document data, an identifier requesting step of requesting an application document identifier for identifying the document data in advance from a submission destination, and the request of the identifier requesting step, Irrespective of generating the application document identifier and outputting the obtained application document identifier; an identifier output step; and incorporating the application document identifier output from the identifier output step into an electronic stamp generation step of generating the electronic stamp data. Is an application procedure processing method that includes

【0033】さらに、請求項3に対応する発明は、申請
書類の電子化された文書データと申請費用の電子化され
た電子印紙データとを提出する申請手続のための申請手
続処理システムに使用される申請受付側装置であって、
文書データを識別するための申請文書識別子を要求され
たとき、前記文書データのひな形である申請書テンプレ
ート毎に、固有の申請文書識別子を生成する識別子生成
手段と、前記識別子生成手段により生成された申請文書
識別子及びこの申請文書識別子で識別される申請書テン
プレートを出力するテンプレート出力手段とを備えた申
請受付側装置である。
Further, the invention according to claim 3 is used in an application procedure processing system for an application procedure for submitting electronic document data of an application document and electronic stamp data of an application fee. Application receiving side device,
When an application document identifier for identifying document data is requested, an identifier generation unit that generates a unique application document identifier for each application template that is a template of the document data, and an application document identifier generated by the identifier generation unit. And a template output unit that outputs an application template identified by the application document identifier and an application template identified by the application document identifier.

【0034】また、請求項4に対応する発明は、申請書
類の電子化された文書データと申請費用の電子化された
電子印紙データとを提出する申請手続のための申請手続
処理システムに使用される申請受付側装置であって、前
記文書データを識別するための申請文書識別子を要求さ
れたとき、前記文書データの実データとは無関係に前記
申請文書識別子を生成し、得られた申請文書識別子を出
力する識別子出力手段を備えた申請受付側装置である。
The invention according to claim 4 is used in an application procedure processing system for an application procedure for submitting electronic document data of an application document and electronic stamp data of an application fee. Requesting an application document identifier for identifying the document data, generating the application document identifier independently of the actual data of the document data, and obtaining the obtained application document identifier. This is an application receiving side device provided with an identifier output means for outputting a request.

【0035】さらに、請求項5に対応する発明は、申請
書類の電子化された文書データと申請費用の電子化され
た電子印紙データとを提出する申請手続のための申請手
続処理システムに使用される利用者側装置であって、入
力データに基づいて、前記文書データを作成するための
文書作成手段と、予め前記文書データを識別するための
申請文書識別子を提出先側に要求する識別子要求手段
と、前記識別子要求手段の要求により得られた申請文書
識別子、利用者毎に固有の利用者識別子、申請費用デー
タ及び印紙バリューの通し番号からなるデータ群に利用
者のディジタル署名を施して前記電子印紙データを生成
する電子印紙生成手段と、前記文書データを提出する際
に、前記電子印紙生成手段により生成された電子印紙デ
ータ、前記文書作成手段により作成された文書データ、
及び利用者の公開鍵証明書を含む申請データを出力する
申請データ出力手段とを備えた利用者側装置である。
Further, the invention according to claim 5 is used in an application procedure processing system for an application procedure for submitting electronic document data of an application document and electronic stamp data of an application fee. A user-side device that generates document data based on input data, and an identifier requesting unit that requests an application document identifier for identifying the document data in advance to a submission destination. And applying a digital signature of the user to a data group consisting of an application document identifier obtained by the request of the identifier requesting means, a user identifier unique to each user, application cost data, and a serial number of the stamp value. Electronic stamp generating means for generating data; electronic stamp data generated by the electronic stamp generating means when submitting the document data; Document data that has been created by the stage,
And application data output means for outputting application data including a user's public key certificate.

【0036】また、請求項6に対応する発明は、請求項
5に対応する利用者側装置において、前記申請データ出
力手段としては、前記通し番号に対応する印紙バリュー
を前記申請データに含めて出力する利用者側装置であ
る。
According to a sixth aspect of the present invention, in the user device according to the fifth aspect, the application data output unit outputs a stamp value corresponding to the serial number in the application data. It is a user side device.

【0037】さらに、請求項7に対応する発明は、申請
書類の電子化された文書データと申請費用の電子化され
た電子印紙データとを提出する申請手続のための申請手
続処理システムに使用される申請受付側装置であって、
利用者側から提出された前記電子印紙データ、前記文書
データ、及び利用者の公開鍵証明書のうち、前記公開鍵
証明書の正当性を利用者の公開鍵に基づいて検証する公
開鍵証明書検証手段と、前記公開鍵証明書検証手段の検
証結果が正常のとき、前記利用者側から受けた電子印紙
データの正当性を前記検証された公開鍵証明書を用いて
検証する電子印紙検証手段と、前記電子印紙検証手段に
よる検証結果が正常のとき、前記電子印紙データに織り
込まれて前記文書データの実データとは無関係に生成さ
れた申請文書識別子と、前記文書データに付随して前記
文書データの実データとは無関係に生成された申請文書
識別子との両識別子が一致するか否かを確認する第1の
識別子確認手段と、前記第1の識別子確認手段により両
識別子の一致が確認されたとき、当該申請文書識別子に
二重使用の無い旨を確認する第2の申請文書識別子確認
手段と、前記第2の識別子確認手段により二重使用の無
い旨が確認されたとき、前記提出された文書データを正
式に受理する申請文書受理手段とを備えた申請受付側装
置である。
The invention according to claim 7 is used in an application procedure processing system for an application procedure for submitting electronic document data of an application document and electronic stamp data of an application fee. Application receiving side device,
A public key certificate that verifies the validity of the public key certificate based on the user's public key among the electronic stamp data, the document data, and the user's public key certificate submitted by the user side. Verification means, and an electronic stamp verification means for verifying, using the verified public key certificate, the validity of the electronic stamp data received from the user when the verification result of the public key certificate verification means is normal. When the verification result by the electronic stamp verification means is normal, an application document identifier woven into the electronic stamp data and generated independently of the actual data of the document data, and the document attached to the document data First identifier confirming means for confirming whether the two identifiers coincide with the application document identifier generated independently of the actual data of the data, and matching of the two identifiers by the first identifier confirming means. The second application document identifier confirming means for confirming that the application document identifier does not have a double use when the application document identifier is not used, and the submission is made when the second identifier confirming means confirms that there is no double use. And a request receiving device for formally receiving the received document data.

【0038】また、請求項8に対応する発明は、請求項
7に対応する申請受付側装置において、利用者側からの
提出内容に印紙バリューが含まれるとき、前記印紙バリ
ューの正当性をバリュー発行側の公開鍵に基づいて検証
する印紙バリュー検証手段を備え、前記申請文書受理手
段としては、前記第2の識別子確認手段による確認に加
え、前記印紙バリュー検証手段による検証結果が正常の
とき、前記受理を行う申請受付側装置である。
According to an eighth aspect of the present invention, in the application receiving side apparatus according to the seventh aspect, when the stamp value is included in the content submitted from the user side, the validity of the stamp value is issued. Stamp value verifying means for verifying based on the public key of the side, wherein the application document receiving means, in addition to the confirmation by the second identifier confirming means, when the verification result by the stamp value verifying means is normal, It is an application receiving side device that accepts.

【0039】さらに、請求項9に対応する発明は、請求
項8に対応する申請受付側装置において、前記第1の識
別子確認手段により両識別子の一致が確認されたとき、
当該申請文書識別子に有効期限切れの無い旨を確認する
第3の識別子確認手段を備え、前記申請文書受理手段と
しては、前記第2の識別子確認手段による確認結果及び
前記印紙バリュー検証手段による検証結果に加え、前記
第3の識別子確認手段による確認結果が正常のとき、前
記受理を行う申請受付側装置である。
Further, the invention according to claim 9 is the application accepting apparatus according to claim 8, wherein when the first identifier confirming means confirms the coincidence of both identifiers,
A third identifier confirming means for confirming that the application document identifier has not expired, wherein the application document receiving means includes a confirmation result by the second identifier confirming means and a verification result by the stamp value verifying means. In addition, when the result of the confirmation by the third identifier confirming means is normal, the application receiving side device performs the acceptance.

【0040】また、請求項10に対応する発明は、申請
書類の電子化された文書データと申請費用の電子化され
た電子印紙データとを提出する申請手続のための申請手
続処理システムに使用される申請受付側装置に用いられ
るコンピュータ読取り可能な記憶媒体であって、前記申
請受付側装置のコンピュータを、文書データを識別する
ための申請文書識別子を要求されたとき、前記文書デー
タのひな形である申請書テンプレート毎に、固有の申請
文書識別子を生成する識別子生成手段、前記識別子生成
手段により生成された申請文書識別子及びこの申請文書
識別子で識別される申請書テンプレートを出力するテン
プレート出力手段、として機能させるためのプログラム
を記憶したコンピュータ読取り可能な記憶媒体である。
The invention according to claim 10 is used in an application procedure processing system for an application procedure for submitting electronic document data of an application document and electronic stamp data of an application fee. A computer-readable storage medium used for an application receiving side device, the computer of the application receiving side device, when a request for an application document identifier for identifying document data is requested, using a model of the document data. For each application template, as an identifier generating means for generating a unique application document identifier, an application document identifier generated by the identifier generating means, and a template output means for outputting an application template identified by the application document identifier. It is a computer-readable storage medium storing a program for causing it to function.

【0041】さらに、請求項11に対応する発明は、申
請書類の電子化された文書データと申請費用の電子化さ
れた電子印紙データとを提出する申請手続のための申請
手続処理システムに使用される申請受付側装置に用いら
れるコンピュータ読取り可能な記憶媒体であって、前記
申請受付側装置のコンピュータを、前記文書データを識
別するための申請文書識別子を要求されたとき、前記文
書データの実データとは無関係に前記申請文書識別子を
生成し、得られた申請文書識別子を出力する識別子出力
手段、として機能させるためのプログラムを記憶したコ
ンピュータ読取り可能な記憶媒体である。
Further, the invention corresponding to claim 11 is used in an application procedure processing system for an application procedure for submitting electronic document data of an application document and electronic stamp data of an application fee. A computer-readable storage medium used for an application receiving side device, the computer of the application receiving side device, when requested for an application document identifier for identifying the document data, the actual data of the document data A computer-readable storage medium storing a program for functioning as an identifier output unit that generates the application document identifier independently of the application document identifier and outputs the obtained application document identifier.

【0042】また、請求項12に対応する発明は、申請
書類の電子化された文書データと申請費用の電子化され
た電子印紙データとを提出する申請手続のための申請手
続処理システムに使用される利用者側装置に用いられる
コンピュータ読取り可能な記憶媒体であって、前記利用
者側装置のコンピュータを、入力データに基づいて、前
記文書データを作成するための文書作成手段、予め前記
文書データを識別するための申請文書識別子を提出先側
に要求する識別子要求手段、前記識別子要求手段の要求
により得られた申請文書識別子、利用者毎に固有の利用
者識別子、申請費用データ及び印紙バリューの通し番号
からなるデータ群に利用者のディジタル署名を施して前
記電子印紙データを生成する電子印紙生成手段、前記文
書データを提出する際に、前記電子印紙生成手段により
生成された電子印紙データ、前記文書作成手段により作
成された文書データ、及び利用者の公開鍵証明書を含む
申請データを出力する申請データ出力手段、として機能
させるためのプログラムを記憶したコンピュータ読取り
可能な記憶媒体である。
The invention according to claim 12 is used in an application procedure processing system for an application procedure for submitting electronic document data of an application document and electronic stamp data of an application fee. A computer-readable storage medium used for a user-side device, comprising: a computer of the user-side device, a document creation unit for creating the document data based on input data; Identifier request means for requesting an application document identifier for identification to the submitting party side, application document identifier obtained by the request of the identifier request means, user identifier unique to each user, application cost data and serial number of stamp value Electronic stamp generating means for generating a digital stamp data by applying a digital signature of a user to a data group consisting of In this case, the electronic stamp data generation unit outputs the electronic stamp data generated by the electronic stamp generation unit, the document data generated by the document generation unit, and application data output unit that outputs application data including a user's public key certificate. Is a computer-readable storage medium storing a program for storing the program.

【0043】さらに、請求項13に対応する発明は、請
求項12に対応するコンピュータ読取り可能な記憶媒体
において、前記申請データ出力手段としては、前記通し
番号に対応する印紙バリューを前記申請データに含めて
出力するコンピュータ読取り可能な記憶媒体である。
According to a thirteenth aspect of the present invention, in the computer readable storage medium according to the twelfth aspect, the application data output means includes a stamp value corresponding to the serial number in the application data. A computer-readable storage medium for outputting.

【0044】また、請求項14に対応する発明は、申請
書類の電子化された文書データと申請費用の電子化され
た電子印紙データとを提出する申請手続のための申請手
続処理システムに使用される申請受付側装置に用いられ
るコンピュータ読取り可能な記憶媒体であって、前記申
請受付側装置のコンピュータを、利用者側から提出され
た前記電子印紙データ、前記文書データ、及び利用者の
公開鍵証明書のうち、前記公開鍵証明書の正当性を利用
者の公開鍵に基づいて検証する公開鍵証明書検証手段、
前記公開鍵証明書検証手段の検証結果が正常のとき、前
記利用者側から受けた電子印紙データの正当性を前記検
証された公開鍵証明書を用いて検証する電子印紙検証手
段、前記電子印紙検証手段による検証結果が正常のと
き、前記電子印紙データに織り込まれて前記文書データ
の実データとは無関係に生成された申請文書識別子と、
前記文書データに付随して前記文書データの実データと
は無関係に生成された申請文書識別子との両識別子が一
致するか否かを確認する第1の識別子確認手段、前記第
1の識別子確認手段により両識別子の一致が確認された
とき、当該申請文書識別子に二重使用の無い旨を確認す
る第2の申請文書識別子確認手段、前記第2の識別子確
認手段により二重使用の無い旨が確認されたとき、前記
提出された文書データを正式に受理する申請文書受理手
段、として機能させるためのプログラムを記憶したコン
ピュータ読取り可能な記憶媒体である。
The invention according to claim 14 is used in an application procedure processing system for an application procedure for submitting electronic document data of an application document and electronic stamp data of an application fee. A computer-readable storage medium used in an application receiving side device, wherein the electronic stamp data, the document data, and a user's public key certificate submitted by a user are stored in a computer of the application receiving side device. Public key certificate verification means for verifying the validity of the public key certificate based on a user's public key,
An electronic stamp verification unit that verifies the validity of the electronic stamp data received from the user using the verified public key certificate when the verification result of the public key certificate verification unit is normal; When the verification result by the verification means is normal, an application document identifier woven into the electronic stamp data and generated independently of the actual data of the document data,
First identifier confirming means for confirming whether or not an application document identifier generated irrespective of actual data of the document data accompanying the document data coincides with each other, the first identifier confirming means When the two identifiers match, the second application document identifier confirming means confirms that the application document identifier has no double use, and the second identifier confirming means confirms that there is no double use. A computer-readable storage medium storing a program for functioning as application document receiving means for formally receiving the submitted document data when the document data is submitted.

【0045】さらに、請求項15に対応する発明は、請
求項14に対応するコンピュータ読取り可能な記憶媒体
において、前記申請受付側装置のコンピュータを、利用
者側からの提出内容に印紙バリューが含まれるとき、前
記印紙バリューの正当性をバリュー発行側の公開鍵に基
づいて検証する印紙バリュー検証手段として機能させる
ためのプログラムが記憶されており、前記申請文書受理
手段としては、前記第2の識別子確認手段による確認に
加え、前記印紙バリュー検証手段による検証結果が正常
のとき、前記受理を行うコンピュータ読取り可能な記憶
媒体である。
According to a fifteenth aspect of the present invention, in the computer readable storage medium according to the fourteenth aspect, the computer of the application receiving side device includes a stamp value in the content submitted by the user. At this time, a program for functioning as stamp value verification means for verifying the validity of the stamp value based on the public key of the value issuer is stored, and the application document receiving means includes the second identifier confirmation. A computer-readable storage medium for performing the acceptance when the verification result by the stamp value verification means is normal in addition to the confirmation by the means.

【0046】また、請求項16に対応する発明は、請求
項15に対応するコンピュータ読取り可能な記憶媒体に
おいて、前記申請受付側装置のコンピュータを、前記第
1の識別子確認手段により両識別子の一致が確認された
とき、当該申請文書識別子に有効期限切れの無い旨を確
認する第3の識別子確認手段として機能させるためのプ
ログラムが記憶されており、前記申請文書受理手段とし
ては、前記第2の識別子確認手段による確認結果及び前
記印紙バリュー検証手段による検証結果に加え、前記第
3の識別子確認手段による確認結果が正常のとき、前記
受理を行うコンピュータ読取り可能な記憶媒体である。
According to a sixteenth aspect of the present invention, in the computer readable storage medium according to the fifteenth aspect, the computer of the application receiving side apparatus is used to determine whether the two identifiers match by the first identifier confirming means. When confirmed, a program for functioning as third identifier confirming means for confirming that the application document identifier has not expired is stored, and the application document receiving means includes the second identifier confirming means. A computer-readable storage medium that accepts when the result of the check by the third identifier check means is normal in addition to the result of the check by the means and the result of verification by the stamp value verifying means.

【0047】(作用)従って、本発明は以上のような手
段を講じたことにより、利用者側装置が、文書データを
提出する際に、予め文書データを識別するための申請文
書識別子を提出先側に要求し、申請受付側装置が、利用
者側装置の要求により、文書データの実データとは無関
係に申請文書識別子を生成し、得られた申請文書識別子
を出力し、利用者側装置が、申請受付側装置から出力さ
れた申請文書識別子を織り込んで電子印紙データを生成
する。
(Operation) Therefore, according to the present invention, by taking the above-described means, when submitting document data, the user-side apparatus sends an application document identifier for identifying the document data in advance to the submission destination. Side, the application receiving side device generates an application document identifier irrespective of the actual data of the document data at the request of the user side device, outputs the obtained application document identifier, and the user side device The electronic stamp data is generated by incorporating the application document identifier output from the application reception side apparatus.

【0048】これにより、文書データの内容とは無関係
の申請文書識別子で電子印紙データと文書データとをリ
ンクさせた申請手続処理を実現できるので、電子印紙の
利点を維持しつつ、電子印紙の生成後でも申請文書を修
正でき、使用の容易性を向上させることができる。
As a result, an application process can be realized in which electronic stamp data and document data are linked with an application document identifier that is irrelevant to the contents of the document data. The application document can be modified later, making it easier to use.

【0049】なお、申請文書識別子としては、文書デー
タ作成前に要求されて申請書テンプレートに付随させる
方式と、文書データ作成後に要求されて文書データに付
随させる方式のいずれを適用してもよい。また、申請文
書識別子を生成された年月日から所定の有効期限内のみ
有効としてシステムを運営してもよい。また、申請受付
側装置の出力及び利用者側装置の出力は、ネットワーク
上の出力に限定されず、例えばオフライン出力(例、F
D等の記憶媒体に出力→送付、紙出力→電話)としても
よい。
As the application document identifier, any of a method required before the creation of the document data and attached to the application template and a method required after the document data is created and attached to the document data may be applied. Further, the system may be operated such that the application document identifier is valid only within a predetermined expiration date from the date of generation. Further, the output of the application receiving side device and the output of the user side device are not limited to the output on the network, and may be, for example, an offline output (eg, F
D to a storage medium such as D → Send, paper output → Phone).

【0050】また、印紙バリューの検証は必ずしも申請
受付側装置が行う必要がなく、例えば印紙バリューの発
行側に問合せる方式としてもよい。
Further, the verification of the stamp value does not necessarily have to be performed by the application receiving side device, but may be, for example, a method of inquiring the stamp value issuing side.

【0051】[0051]

【発明の実施の形態】以下、本発明の各実施形態を図面
を用いて説明する。なお、公開鍵暗号方式では、公開さ
れる鍵を公開鍵といい、秘匿される鍵を秘密鍵といい、
両者を公開鍵ペアと呼ぶ。各実施形態では、例えばRS
A(Rivest - Shamir - Adleman) 公開鍵方式が利用され
るものとする。
Embodiments of the present invention will be described below with reference to the drawings. In the public key cryptosystem, a public key is called a public key, and a secret key is called a secret key.
Both are called public key pairs. In each embodiment, for example, RS
A (Rivest-Shamir-Adleman) It is assumed that a public key system is used.

【0052】(第1の実施形態)図1は本発明の第1の
実施形態に係る申請手続処理システムの概略構成を示す
模式図であり、図9と同一部分には同一符号を付してそ
の詳しい説明を省略し、ここでは異なる部分について主
に述べる。なお、以下の各実施形態も同様にして重複し
た部分の説明を省略する。
(First Embodiment) FIG. 1 is a schematic diagram showing a schematic configuration of an application procedure processing system according to a first embodiment of the present invention. In FIG. The detailed description is omitted, and different portions are mainly described here. In the following embodiments, the description of the overlapping parts will be omitted.

【0053】すなわち、本実施形態は、電子印紙の生成
後にも申請文書を修正可能とするものであり、図1に示
すように、ICカード3、利用者端末5、申請機関7及
び受付機関8に代えて、ICカード10、利用者端末2
0、申請機関30及び受付機関40を設け、且つ申請機
関30が後述する申請DB31を備えている。
That is, in this embodiment, the application document can be modified even after the electronic stamp is generated. As shown in FIG. 1, the IC card 3, the user terminal 5, the application organization 7, and the reception organization 8 Instead of IC card 10, user terminal 2
0, an application organization 30 and a reception organization 40 are provided, and the application organization 30 includes an application DB 31 described later.

【0054】また、申請機関30から利用者端末20に
送出される申請書テンプレートは、申請書テンプレート
ID(TID) が付加されている。
An application template transmitted from the application organization 30 to the user terminal 20 has an application template ID (TID) added thereto.

【0055】さらに、利用者端末20から受付機関40
に提出される電子印紙データSIGU(CID, TID, date, fe
e, NUMs, SUM)は、従来の文書ダイジェストDocDigに代
えて、文書データの実データとは無関係に生成される申
請書テンプレートID(TID) の織り込まれた内容となっ
ている。
Further, the user terminal 20 sends the information to the reception institution 40
Electronic Stamp Data SIG U (CID, TID, date, fe
e, NUMs, SUM) is a content in which an application template ID (TID) generated independently of the actual data of the document data is woven instead of the conventional document digest DocDig.

【0056】続いて、以上のような申請手続処理システ
ムのブロック構成を図2を用いて説明する。なお、この
申請手続処理システムは、従来と異なる部分を主に図示
しており、従来と同様の登録機関1、決済機関2及び発
行機関4とのデータ授受(ST1〜ST6)の機能は有
するものの、その記載を省略している。
Next, the block configuration of the application procedure processing system as described above will be described with reference to FIG. Note that this application procedure processing system mainly shows a portion different from the conventional one, and has a function of data exchange (ST1 to ST6) with the registration institution 1, the settlement institution 2, and the issuing institution 4 as in the conventional one. , Its description is omitted.

【0057】すなわち、この申請手続処理システムは、
発行済のICカード10に印紙バリュー6が充填された
状態にて、使用される機能ブロックを示している。従っ
て、この申請手続処理システムは、ICカード10、任
意形式の計算機としての利用者端末20、申請機関用計
算機としての申請機関30及び受付機関用計算機として
の受付機関40のみを示している。
That is, the application procedure processing system includes:
The functional blocks used when the issued IC card 10 is filled with the stamp value 6 are shown. Therefore, this application procedure processing system only shows the IC card 10, the user terminal 20 as a computer of any format, the application institution 30 as an application institution computer, and the reception institution 40 as a reception institution computer.

【0058】なお、これらICカード10、利用者端末
20、申請機関30及び受付機関40は、ハードウェア
又はソフトウェアによって実現可能なものであり、ソフ
トウェアにより実現される場合にはその動作を示すプロ
グラムが予め記憶媒体からインストールされている。
Note that the IC card 10, the user terminal 20, the application organization 30, and the reception organization 40 can be realized by hardware or software, and when realized by software, a program indicating the operation is provided. It is installed in advance from a storage medium.

【0059】ここで、ICカード10は、申請者情報記
憶部11、電子印紙生成部12、申請者署名生成部13
及びICカードI/F14を備えている。申請者情報記
憶部11は、前述した通り、ICカード識別用のユニー
クな番号であるカードID、利用者の口座番号、利用者
の公開鍵Pkと秘密鍵Skからなる公開鍵ペア、I
Cカードの公開鍵証明書、印紙バリューの発行機関4の
公開鍵Pkといった、ディジタル署名に必要な秘密情
報が電子印紙生成部12及び関連データ送出部13から
読出可能に記憶されたメモリである。
The IC card 10 includes an applicant information storage unit 11, an electronic stamp generation unit 12, and an applicant signature generation unit 13.
And an IC card I / F 14. As described above, the applicant information storage unit 11 stores the card ID, which is a unique number for identifying the IC card, the account number of the user, a public key pair composed of the user's public key Pk U and secret key Sk U , I
The public key certificate of C card, such as a public key Pk I Issuance of stamp value engine 4, the secret information required for the digital signature is a memory that is readably storing the electronic stamp generator 12 and related data output unit 13 .

【0060】電子印紙生成部12は、利用者端末20か
らICカードI/F14を介して入力された手数料デー
タfee 、申請書テンプレートID(TID) 、及び申請文書
の作成日付dateと、申請者情報記憶部11の記憶内容に
基づいて、電子印紙データSIGU(CID, TID, date, fee,
NUMs, SUM)を生成し、この電子印紙データをICカード
I/F14を介して利用者端末20に送信する機能をも
っている。
The electronic stamp generating unit 12 stores the fee data fee, the application template ID (TID) input from the user terminal 20 via the IC card I / F 14, the application document creation date date, and the applicant information. The electronic stamp data SIG U (CID, TID, date, fee,
NUMs, SUM), and has a function of transmitting the electronic stamp data to the user terminal 20 via the IC card I / F 14.

【0061】関連データ送出部13は、電子印紙生成部
12により電子印紙データが送出されるとき、申請者情
報記憶部11内の自カードの公開鍵証明書及び印紙バリ
ューをICカードI/F14を介して利用者端末20に
送信する機能をもっている。
When the electronic stamp data is transmitted by the electronic stamp generator 12, the related data transmitter 13 transmits the public key certificate and the stamp value of the own card in the applicant information storage 11 to the IC card I / F 14. It has a function of transmitting data to the user terminal 20 via the Internet.

【0062】ICカードI/F14は、ICカード10
内部と利用者端末20との間の通信インタフェース機能
を有するものである。利用者端末20は、申請書テンプ
レート要求部21、申請書テンプレート受信部22、申
請書作成部23、手数料入力部24、申請データ送信部
25、ネットワークI/F26及びICカードI/F2
7を備えている。申請書テンプレート要求部21は、利
用者の操作により、申請書テンプレート要求の際に、I
Cカード10にその公開鍵証明書を要求する機能と、こ
の要求処理の終了後、申請書テンプレート要求及び得ら
れたICカードの公開鍵証明書をネットワークI/F2
6を介して申請機関30に送信する機能をもっている。
The IC card I / F 14 is an IC card 10
It has a communication interface function between the inside and the user terminal 20. The user terminal 20 includes an application template request unit 21, an application template reception unit 22, an application preparation unit 23, a fee input unit 24, an application data transmission unit 25, a network I / F 26, and an IC card I / F2.
7 is provided. The application form template requesting unit 21 is operated by a user to request an application form template.
The function of requesting the C card 10 for the public key certificate, and after completing the request processing, the application template request and the obtained public key certificate of the IC card are transmitted to the network I / F 2.
6 has a function of transmitting the information to the application organization 30 via the Internet.

【0063】申請書テンプレート受信部22は、ネット
ワークI/F26を介して申請機関30から申請書テン
プレートを受信する機能と、申請書テンプレートに付随
する申請書テンプレートID(TID) をICカードI/F
27を介してICカード10に送信する機能と、受信し
た申請書テンプレートを申請書作成部23に送出する機
能とをもっている。
The application template receiving unit 22 receives the application template from the application organization 30 via the network I / F 26, and transmits the application template ID (TID) attached to the application template to the IC card I / F.
It has a function of transmitting the received application form template to the application form creation unit 23 and a function of transmitting the received application form template to the IC card 10 via the IC card 10.

【0064】申請書作成部23は、利用者の操作によ
り、電子化された申請文書データを作成する機能と、申
請文書データの作成完了により申請データを受付機関4
0に提出するとき、本日を示す作成日付dateをICカー
ドI/Fを介してICカード10へ送信する機能とをも
っている。
The application form creation unit 23 has a function of creating digitized application document data by a user's operation, and a function of receiving the application data when the creation of the application document data is completed.
When the file is submitted to “0”, it has a function of transmitting a creation date “date” indicating the current date to the IC card 10 via the IC card I / F.

【0065】手数料入力部24は、申請データを受付機
関40に提出するとき、操作者の操作により、データ入
力された申請手数料fee をICカードI/F27を介し
てICカード10へ送信する機能をもっている。申請デ
ータ送信部25は、操作者の操作により、申請書作成部
23から送出された申請文書データと、ICカード10
からICカードI/F27を介して入力された電子印紙
データ、カードの公開鍵証明書及び印紙バリューと、か
らなる申請データをネットワークI/F26を介して受
付機関40に送信する機能をもっている。
The fee input unit 24 has a function of transmitting the application fee fee data input to the IC card 10 via the IC card I / F 27 by the operation of the operator when submitting the application data to the receiving organization 40. I have. The application data transmission unit 25 stores the application document data sent from the application form creation unit 23 and the IC card 10
Has a function of transmitting application data including electronic stamp data, a card public key certificate, and a stamp value input from the IC card I / F 27 via the network I / F 26 to the receiving organization 40 via the network I / F 26.

【0066】ネットワークI/F26は、利用者端末2
0内部と、申請機関30及び受付機関40との間の通信
インターフェース機能を有するものである。ICカード
I/F27は、利用者端末20内部と、ICカード10
との間の通信インターフェース機能を有するものであ
る。
The network I / F 26 is connected to the user terminal 2
0 and a communication interface function between the application organization 30 and the reception organization 40. The IC card I / F 27 is provided between the user terminal 20 and the IC card 10.
It has a communication interface function between the server and the server.

【0067】一方、申請機関30は、申請DB31、申
請書テンプレート受付部32、申請書テンプレート登録
部33、申請書テンプレート送信部34、ネットワーク
I/F35を備えている。申請DB(DBはデータベー
スの略)31は、図3に示すように、申請書テンプレー
ト要求を出した利用者端末20で使用中のICカード1
0のカードID、申請書テンプレートID(TID) 及びこ
の申請書テンプレートID(TID) の有効期限が記憶され
るものであり、受付機関40からの検索や問合せに回答
する機能をもっている。
On the other hand, the application organization 30 includes an application DB 31, an application template reception unit 32, an application template registration unit 33, an application template transmission unit 34, and a network I / F 35. The application DB (DB is an abbreviation of database) 31 is, as shown in FIG. 3, an IC card 1 used by the user terminal 20 that has issued the application template request.
It stores a card ID of 0, an application form template ID (TID), and an expiration date of the application form ID (TID), and has a function of responding to a search or inquiry from the receiving organization 40.

【0068】申請書テンプレート受付部32は、利用者
端末20から送信された申請書テンプレート要求及び公
開鍵証明書を受付けると、公開鍵証明書から得たカード
IDとこの申請書テンプレート要求を申請書テンプレー
ト登録部33に送出する機能をもっている。
When the application template receiving unit 32 receives the application template request and the public key certificate transmitted from the user terminal 20, the application template receiving unit 32 compares the card ID obtained from the public key certificate and this application template request with the application form. It has a function of sending it to the template registration unit 33.

【0069】申請者テンプレート登録部33は、申請書
テンプレート受付部32から申請書テンプレート要求及
びカードIDが送出されたとき、図3に示すように、申
請書テンプレートに対し、発行年月日と通し番号とから
なるユニークなID番号の申請書テンプレートID(申
請書識別子)を生成すると共に、発行年月日に基づいて
申請書テンプレートの有効期限を設定し、これら申請書
テンプレートID、その有効期限及びカードIDの組を
申請書DB31に登録する機能をもっている。
When the application form template request and the card ID are transmitted from the application form template receiving section 32, the applicant template registration section 33, as shown in FIG. And generates an application template ID (application identifier) having a unique ID number, and sets the expiration date of the application template based on the date of issue. These application template IDs, the expiration date and the card It has a function of registering a set of IDs in the application form DB31.

【0070】ここで、申請書テンプレートID(TID)
は、申請書毎に割り振られるID番号であり、ここで
は、TIDの発行年月日(図3中、19990707)
と発行通し番号(図3中、00…01)とで構成された
例を示したが、これに限らず、例えば乱数などを用いた
ユニークな番号や、その他の任意の識別子を使用しても
よい。
Here, the application template ID (TID)
Is an ID number assigned to each application. Here, the date of issuance of TID (199990707 in FIG. 3)
Although an example composed of a serial number and an issue serial number (00... 01 in FIG. 3) is shown, the invention is not limited to this. For example, a unique number using a random number or any other identifier may be used. .

【0071】有効期限は、日にちを区切って申請書テン
プレートIDを有効に機能させるためのデータであり、
換言すると、その有効期限を過ぎた申請書テンプレート
を無効とする機能を有する。また、有効期限としては、
任意の日付が設定可能であるが、ここではTIDの発行
年月日から3ヶ月後の日付が設定されている。
The expiration date is data for validating the application template ID by separating the dates.
In other words, it has a function of invalidating an application template whose expiration date has passed. Also, as the expiration date,
Although an arbitrary date can be set, a date three months after the TID issue date is set here.

【0072】申請者テンプレート送信部34は、申請書
テンプレート登録部33による登録処理の完了後、申請
書テンプレートをそのID(TID) と共にネットワークI
/F35を介して利用者端末20に送信する機能をもっ
ている。
After the registration process by the application template registration unit 33 is completed, the applicant template transmitting unit 34 sends the application template together with its ID (TID) to the network I.
It has a function of transmitting to the user terminal 20 via / F35.

【0073】ネットワークI/F35は、申請機関30
内部と、利用者端末20及び受付機関40との間の通信
インターフェース機能を有するものである。受付機関4
0は、申請データ受付部41、申請データ検査部42及
びネットワークI/F43を備えている。申請データ受
付部41は、利用者端末20から送信された申請データ
をネットワークI/F43を介して受付けると、この申
請データを申請データ検査部42に送出する機能をもっ
ている。
The network I / F 35 is connected to the application organization 30
It has a communication interface function between the inside and the user terminal 20 and the receiving organization 40. Reception organization 4
0 includes an application data receiving unit 41, an application data inspection unit 42, and a network I / F 43. When receiving the application data transmitted from the user terminal 20 via the network I / F 43, the application data receiving unit 41 has a function of transmitting the application data to the application data inspection unit 42.

【0074】申請データ検査部42は、申請データ受付
部41から送出された申請データを受けると、発行機関
4の公開鍵を元に印紙バリューを正当性を検証する機能
と、印紙バリューが正当性をもつとき、公開鍵証明書内
のカードID(CID) に基づいて、ネットワークI/Fを
介して申請機関30の申請DB31にアクセスし、申請
DB31内の該当する申請書テンプレートIDとその有
効期限とを取出す機能と、申請DB31から得たデータ
に基づいて、利用者端末20から受付けた申請データの
申請書テンプレートIDの二重使用の無いことと有効期
限内であることを検査する機能と、検査の結果が全て正
常のとき、申請データの内容を正式に受理する受理機能
とをもっている。
Upon receiving the application data transmitted from the application data receiving unit 41, the application data inspection unit 42 verifies the validity of the stamp value based on the public key of the issuing organization 4, and checks whether the stamp value is valid. Access to the application DB 31 of the application organization 30 via the network I / F based on the card ID (CID) in the public key certificate, and the corresponding application template ID in the application DB 31 and its expiration date And a function for inspecting, based on the data obtained from the application DB 31, whether there is no double use of the application form template ID of the application data received from the user terminal 20 and within the validity period, It has a receiving function to formally receive the contents of application data when all the inspection results are normal.

【0075】なお、印紙バリューの正当性を確認する検
査、申請書テンプレートID(TID)の二重使用の無い旨
を確認する検査及びこのTIDが有効期限内である旨を
確認する検査は、適宜、順序を入れ替えてもよい。ま
た、TIDの有効期限内を確認する検査は、申請内容に
応じて省略してもよい。ネットワークI/F43は、受
付機関40内部と、利用者端末20及び申請機関30と
の間の通信インターフェース機能を有するものである。
なお、上述した各I/F14、26、27、35、43
は、通常のI/Fであり、本発明の理解とは無関係であ
るので、以下の説明中ではその描写を省略する。
The inspection for confirming the validity of the stamp value, the inspection for confirming that there is no double use of the application template ID (TID), and the inspection for confirming that this TID is within the expiration date are appropriately performed. The order may be changed. Further, the inspection for confirming the expiration date of the TID may be omitted according to the contents of the application. The network I / F 43 has a communication interface function between the inside of the reception institution 40 and the user terminal 20 and the application institution 30.
Each of the above-mentioned I / Fs 14, 26, 27, 35, 43
Is a normal I / F, which is not relevant to the understanding of the present invention, and therefore will not be described in the following description.

【0076】次に、以上のように構成された申請手続処
理システムの動作を説明する。なお、ICカード10の
発行、印紙バリューの発行及びICカード10への格納
に至る手順は、従来と同じであるため、説明を省略す
る。すなわち、以下の説明は、利用者が申請書テンプレ
ートを申請機関30から入手し、これより作成した申請
データが受付機関40に申請され検査されるまでを対象
として述べる。
Next, the operation of the application procedure processing system configured as described above will be described. Note that the procedure from the issuance of the IC card 10, the issuance of the stamp value, and the storage in the IC card 10 are the same as those in the related art, and thus description thereof will be omitted. In other words, the following description is directed to a case where the user obtains the application form template from the application organization 30 and the application data created from this is applied to the reception organization 40 and inspected.

【0077】利用者端末20においては、ICカード1
0が挿入されてパスワード等のPIN認証が終了する
と、図4に示すように、利用者の操作により、申請書テ
ンプレート要求部21が申請書テンプレート要求をカー
ドの公開鍵証明書と共に、申請機関30に送信する(S
T11)。
In the user terminal 20, the IC card 1
0 is inserted and the PIN authentication of the password or the like is completed, as shown in FIG. 4, the application template requesting unit 21 sends the application template request together with the public key certificate of the card by the user operation, as shown in FIG. (S
T11).

【0078】申請機関30においては、申請書テンプレ
ート受付部32がこの申請書テンプレート要求及び公開
鍵証明書を受付けると、公開鍵証明書から得たカードI
Dとこの申請書テンプレート要求を申請書テンプレート
登録部33に送出する。
In the application organization 30, when the application template receiving unit 32 receives the application template request and the public key certificate, the card I obtained from the public key certificate is used.
D and this application form template request are sent to the application form template registration section 33.

【0079】申請者テンプレート登録部33は、この申
請書テンプレート要求及びカードIDを受けると、申請
書テンプレートに対し、発行年月日と通し番号とからな
るユニークな申請書テンプレートIDを生成すると共
に、その有効期限を設定し、これら申請書テンプレート
ID、その有効期限及びカードIDの組を申請書DB3
1に登録する。
Upon receiving the application form template request and the card ID, the applicant template registration unit 33 generates a unique application form template ID consisting of the date of issue and a serial number for the application form template. An expiration date is set, and a set of the application template ID, the expiration date, and the card ID is stored in the application DB3.
Register to 1.

【0080】この登録処理の完了後、申請者テンプレー
ト送信部34は、申請書テンプレートをそのID(TID)
と共に利用者端末20に送信する(ST12)。続い
て、利用者端末20においては、申請書テンプレート受
信部22がこの申請書テンプレートを受信し、申請書テ
ンプレートに付随する申請書テンプレートID(TID) を
ICカード10に送信する一方(ST13)、申請書テ
ンプレートを申請書作成部23に送出する。
After the completion of the registration process, the applicant template transmitting unit 34 sends the application form template with its ID (TID)
Is transmitted to the user terminal 20 (ST12). Subsequently, in the user terminal 20, the application form template receiving unit 22 receives the application form template and transmits an application form template ID (TID) attached to the application form template to the IC card 10 (ST13), The application form template is sent to the application form creation unit 23.

【0081】申請書作成部23は、利用者の操作によ
り、申請書テンプレートに必要事項を記入して電子化さ
れた申請文書データを作成する。また、申請文書データ
の作成完了により受付機関40に提出するとき、申請書
作成部23が本日を示す作成日付dateをICカード10
へ送信すると共に、手数料入力部24が、操作者の操作
により、データ入力された申請手数料fee をICカード
10へ送信する(ST14)。ICカード10において
は、電子印紙生成部12が、利用者端末20から入力さ
れた手数料データfee 、申請書テンプレートID(TID)
、及び申請文書の作成日付dateと、申請者情報記憶部
11内のカードID(CID) 、印紙バリュー通し番号NUMs
及び累積利用額SUM とからなるデータ群に対してディジ
タル署名を施す。
The application form creation unit 23 fills in necessary items in an application form template and creates computerized application document data by a user's operation. Also, when submitting the application document data to the reception institution 40 upon completion of the creation of the application document data, the application form creation unit 23 sets the creation date date indicating today to the IC card 10.
At the same time, the fee input unit 24 transmits the application fee fee for which data has been input to the IC card 10 by the operation of the operator (ST14). In the IC card 10, the electronic stamp generation unit 12 generates the fee data fee input from the user terminal 20 and the application template ID (TID).
, And the creation date of the application document, the card ID (CID) in the applicant information storage unit 11, and the stamp value serial number NUMs
And a digital signature is applied to a data group including the accumulated usage amount SUM.

【0082】また、電子印紙生成部12がこの署名によ
り得られた電子印紙データSIGU(CID, TID, date, fee,
NUMs, SUM)を利用者端末20に送信すると共に、関連デ
ータ送出部13が、申請者情報記憶部11内の自カード
の公開鍵証明書及び印紙バリューを利用者端末20に送
信する(ST15)。
Further, the electronic stamp generating unit 12 obtains the electronic stamp data SIG U (CID, TID, date, fee,
(NUMs, SUM) to the user terminal 20, and the related data sending unit 13 sends the public key certificate and stamp value of the own card in the applicant information storage unit 11 to the user terminal 20 (ST15). .

【0083】利用者端末20においては、申請データ送
信部25が、申請書作成部23から送出された申請文書
データと、ICカード10から入力された電子印紙デー
タ、カードの公開鍵証明書及び印紙バリューと、を申請
データとして保持する。
In the user terminal 20, the application data transmitting unit 25 transmits the application document data sent from the application form creating unit 23, the electronic stamp data input from the IC card 10, the public key certificate of the card, and the stamp. And are stored as application data.

【0084】利用者端末20では、この時点で申請文書
データを修正しても、電子印紙データの元データとして
の申請書テンプレートIDにはこの修正が及ばない。す
なわち、電子印紙データ作成後における申請文書データ
の修正の前後において、申請書テンプレートIDが一定
であるので、電子印紙データも一定である。従って、電
子印紙データの作成後でも、従来とは異なり、申請文書
データを自由に修正することができる。
In the user terminal 20, even if the application document data is corrected at this time, the correction does not reach the application template ID as the original data of the electronic stamp data. That is, before and after the application document data is corrected after the creation of the electronic stamp data, the application template ID is constant, so that the electronic stamp data is also constant. Therefore, the application document data can be freely modified even after the creation of the electronic stamp data, unlike the related art.

【0085】次に、利用者端末20では、操作者の操作
により、申請データ送信部25が、申請文書データ、電
子印紙データ、公開鍵証明書及び印紙バリューからなる
申請データを受付機関40に送信する(ST16)。
Next, in the user terminal 20, the application data transmitting unit 25 transmits the application data including the application document data, the electronic stamp data, the public key certificate, and the stamp value to the receiving organization 40 by the operation of the operator. (ST16).

【0086】受付機関40においては、申請データ受付
部41が、この申請データを受付けて申請データ検査部
42に送出する。
In the receiving organization 40, the application data receiving unit 41 receives this application data and sends it to the application data inspection unit 42.

【0087】申請データ検査部42は、申請データを受
けると、発行機関4の公開鍵に基づいて、申請データの
うちの印紙バリューの正当性を検証する。印紙バリュー
に正当性があるとき、さらに、カードの公開鍵証明書に
基づいて、電子印紙データを検証する。
Upon receiving the application data, the application data inspection unit 42 verifies the validity of the stamp value of the application data based on the public key of the issuing organization 4. If the stamp value is valid, the electronic stamp data is further verified based on the public key certificate of the card.

【0088】このとき、申請データ検査部42は、公開
鍵証明書から得たカードID(CID)に基づいて、申請機
関30の申請DB31にアクセスし(ST17)、申請
DB31内の該当する申請書テンプレートIDとその有
効期限とを読出す(ST18)。
At this time, the application data inspection unit 42 accesses the application DB 31 of the application organization 30 based on the card ID (CID) obtained from the public key certificate (ST17), and the corresponding application form in the application DB 31 The template ID and its expiration date are read (ST18).

【0089】しかる後、申請DB31から得たデータに
基づいて、申請文書データにリンクした申請文書テンプ
レートIDの二重使用の有無と、有効期限内か否かとを
チェックする。
Thereafter, based on the data obtained from the application DB 31, it is checked whether or not the application document template ID linked to the application document data is double-used and whether or not the validity period has passed.

【0090】具体的には、申請DB31から得た申請書
テンプレートIDと電子印紙データ内の申請書テンプレ
ートIDの一致を確認し、且つ図示しない履歴データに
より二重使用の無いことを確認する。有効期限の方は、
現在の年月日が申請DB31から得た有効期限内である
ことを確認する。
More specifically, it is confirmed that the application template ID obtained from the application DB 31 matches the application template ID in the electronic stamp data, and that there is no double use based on history data (not shown). For expiration date,
It is confirmed that the current date is within the expiration date obtained from the application DB 31.

【0091】このチェック結果が2つとも正常(二重使
用無しで且つ有効期限内)を示すとき、申請データ検査
部42は、利用者端末20からの申請文書データを正当
な申請文書であると判定し、また、電子印紙データも正
当であると判定して申請データを正式に受理すると共
に、申請手続完了通知を利用者端末20に送信する(S
T19)。
When both check results indicate normal (no double use and within the expiration date), the application data inspection unit 42 determines that the application document data from the user terminal 20 is a valid application document. In addition, the electronic stamp data is also determined to be valid, the application data is formally accepted, and an application procedure completion notification is transmitted to the user terminal 20 (S
T19).

【0092】なお、検査結果が異常を示すとき、異常内
容を示した異常通知を利用者端末20に送信する。利用
者端末20では、例えば有効期限切れ等の異常の場合、
利用者の操作により、再度、申請書テンプレート要求を
申請機関30に送信し、申請書テンプレートを入手する
必要を生じる。
When the inspection result indicates an abnormality, an abnormality notification indicating the contents of the abnormality is transmitted to the user terminal 20. In the user terminal 20, for example, in the case of an abnormality such as an expiration date,
By the operation of the user, it becomes necessary to transmit the application template request to the application organization 30 again to obtain the application template.

【0093】上述したように本実施形態によれば、利用
者端末20が、文書データを作成する際に、予め文書デ
ータを識別するための申請書テンプレートID(申請文
書識別子)を申請機関30に要求し、申請機関30が、
この要求により、文書データの実データとは無関係に申
請書テンプレートIDを生成し、得られた申請書テンプ
レートIDと申請書テンプレートとを出力し、利用者端
末20に挿入されたICカード10が、申請機関30か
ら出力された申請書テンプレートIDを織り込んで電子
印紙データを生成する。
As described above, according to the present embodiment, when the user terminal 20 creates document data, the user terminal 20 sends an application template ID (application document identifier) for identifying the document data to the application organization 30 in advance. Request and the applicant organization 30
In response to this request, an application template ID is generated irrespective of the actual data of the document data, the obtained application template ID and the application template are output, and the IC card 10 inserted into the user terminal 20 is Electronic stamp data is generated by incorporating the application template ID output from the application organization 30.

【0094】これにより、文書データの内容とは無関係
の申請書テンプレートIDで電子印紙データと文書デー
タとをリンクさせた申請手続処理を実現できるので、電
子印紙の利点を維持しつつ、電子印紙の生成後でも申請
文書を修正でき、使用の容易性を向上させることができ
る。
Thus, the application process can be realized in which the electronic stamp data and the document data are linked by the application template ID that is irrelevant to the contents of the document data. Even after generation, the application document can be modified, and the ease of use can be improved.

【0095】(第2の実施形態)図5は本発明の第2の
実施形態に係る申請手続処理システムの概略構成を示す
模式図であり、図6は同システムの構成を示すブロック
図である。すなわち、本実施形態は、第1の実施形態の
変形例であり、申請機関30のデータベース規模の縮小
を図るものであり、図5に示すように、前述した申請文
書作成前から申請時までの比較的長期間の管理を要する
申請書テンプレートID(TID) に代えて、申請文書の申
請直前(文書作成後)から申請時までの比較的短期間の
管理で済む申請書ID(AID) を使用するものである。な
お、AIDはApplication Identificationの略である。
(Second Embodiment) FIG. 5 is a schematic diagram showing a schematic configuration of an application procedure processing system according to a second embodiment of the present invention, and FIG. 6 is a block diagram showing a configuration of the system. . That is, the present embodiment is a modification of the first embodiment, and aims to reduce the database size of the application institution 30. As shown in FIG. Instead of application template ID (TID), which requires relatively long-term management, use application form ID (AID), which can be managed for a relatively short period from immediately before application (after document creation) to the time of application. Is what you do. AID is an abbreviation for Application Identification.

【0096】これに伴い、電子印紙データSIGU(CID, AI
D, date, fee, NUMs, SUM)としては、前述した申請書テ
ンプレートID(TID) に代えて、申請書ID(AID) の織
り込まれた内容となっている。なお、申請書ID(AID)
も申請文書データの実データとは無関係に生成される点
は、TIDと同じである。
Accordingly, electronic stamp data SIG U (CID, AI
D, date, fee, NUMs, and SUM) have contents of application form ID (AID) in place of the application form template ID (TID) described above. Application form ID (AID)
Is generated independently of the actual data of the application document data in the same manner as the TID.

【0097】構成的には図6にも示すように、申請書テ
ンプレートID(TID) の管理機能を有する申請機関30
に代えて、申請書ID(AID) の管理機能を有する申請機
関30を備えている。なお「*」の添字は、第1の実
施形態に比べ、一部機能が異なる要素を示している。ま
た、この申請機関30に対応し、申請直前に申請書I
Dを要求する利用者端末20及びそれを検査する受付
機関40を設けている。
As shown in FIG. 6, the application institution 30 having a management function of the application template ID (TID) is configured.
, An application agency 30 * having an application ID (AID) management function. The suffix “*” indicates an element having a partly different function from that of the first embodiment. In addition, in response to this application organization 30 * , immediately before application,
A user terminal 20 * that requests D and a receiving organization 40 * that inspects the user terminal 20 * are provided.

【0098】ここで、申請機関30は、申請書テンプ
レート受付部32、テンプレートDB36、申請書テ
ンプレート送信部34、申請書ID生成登録部37、
文書ID DB38及び申請書ID送信部39を備えて
いる。
Here, the application organization 30 * includes an application form template reception unit 32 * , a template DB 36, an application form template transmission unit 34 * , an application form ID generation registration unit 37,
A document ID DB 38 and an application form ID transmission unit 39 are provided.

【0099】申請書テンプレート受付部32は、利用
者端末20から送信された申請書テンプレート要求及び
公開鍵証明書を受付けると、公開鍵証明書から得たカー
ドIDとこの申請書テンプレート要求をテンプレートD
B36に送出する機能をもっている。
Upon receiving the application template request and the public key certificate transmitted from the user terminal 20, the application template receiving unit 32 * converts the card ID obtained from the public key certificate and the application template request into a template. D
B36.

【0100】テンプレートDB36は、申請書テンプレ
ートを記憶部に保持する機能と、申請書テンプレート受
付部32から送出された申請書テンプレート要求に基
づいて、申請書テンプレートを記憶部から取出し、カー
ドIDと共に申請書テンプレート送信部34に送出す
る機能をもっている。
The template DB 36 fetches the application form template from the storage section based on the function of holding the application form template in the storage section and the application form template request sent from the application form template receiving section 32 *, and together with the card ID. It has a function of sending it to the application form template transmitting unit 34 * .

【0101】申請書テンプレート送信部34は、テン
プレートDB36から受けた申請書テンプレートをカー
ドIDに基づいて利用者端末20に送信する機能をもっ
ている。
The application form template transmitting section 34 * has a function of transmitting the application form template received from the template DB 36 to the user terminal 20 based on the card ID.

【0102】申請書ID生成登録部37は、利用者端末
20から申請書ID要求及びカードの公開鍵証明書を
受信したとき、公開鍵証明書からカードIDを取出した
後、申請書に対し、発行年月日と通し番号とからなるユ
ニークなID番号の申請書ID(申請書識別子)を生成
すると共に、発行年月日に基づいて申請書IDの有効期
限を設定し、図7に示すように、これら申請書ID、そ
の有効期限及びカードIDの組を文書ID DB38に
登録する機能をもっている。
When the application form ID generation / registration unit 37 receives the application form ID request and the card public key certificate from the user terminal 20 * , it extracts the card ID from the public key certificate, and In addition to generating an application ID (application identifier) having a unique ID number consisting of an issue date and a serial number, an expiration date of the application ID is set based on the issue date, as shown in FIG. In addition, it has a function of registering a set of the application form ID, its expiration date and the card ID in the document ID DB 38.

【0103】文書ID DB38は、図7に示すよう
に、申請書ID要求を出した利用者端末20で使用中の
ICカード10のカードID、申請書ID(AID) 及びこ
の申請書ID(AID) の有効期限が登録されるものであ
り、登録の後、カードID、申請書ID及び有効期限を
受付機関40に送信する機能をもっている。
As shown in FIG. 7, the document ID DB 38 stores the card ID of the IC card 10 being used by the user terminal 20 that has issued the application ID request, the application ID (AID), and the application ID (AID). ) Is registered and has a function of transmitting the card ID, the application form ID, and the expiration date to the receiving organization 40 * after registration.

【0104】なお、申請書IDは、前述したTIDと同
様に任意の識別子が使用可能となっている。また、有効
期限も前述同様に日にちを区切って申請書IDを有効に
機能させるためのデータであり、同様に任意の日付が設
定可能であるが、ここでは、AIDの発行年月日から1
ヶ月後の日付が設定されている。
As the application form ID, any identifier can be used in the same manner as the above-mentioned TID. Also, the expiration date is data for enabling the application form ID to function effectively by separating the dates in the same manner as described above, and an arbitrary date can be set in the same manner.
The date after month is set.

【0105】申請書ID送信部39は、申請書ID生成
登録部37による登録処理の完了後、申請書ID(AID)
を利用者端末20に送信する機能をもっている。
After the registration processing by the application form ID generation / registration section 37 is completed, the application form ID transmission section 39
Is transmitted to the user terminal 20.

【0106】一方、利用者端末20は、申請書テンプ
レート受信部22、申請書ID要求部28及び申請書
ID受信部29を備えている。申請書テンプレート受信
部22は、前述した各機能からTIDに関する機能を
省略したものであり、ここでは、申請機関30から受
信した申請書テンプレートを申請書作成部23に送出す
る機能をもっている。申請書ID要求部28は、利用者
の操作により、申請書ID要求の際に、ICカード10
にその公開鍵証明書を要求する機能と、この要求処理の
終了後、申請書ID要求及び得られたICカードの公開
鍵証明書を申請機関30に送信する機能をもってい
る。
On the other hand, the user terminal 20 * includes an application form template receiving section 22 * , an application form ID requesting section 28, and an application form ID receiving section 29. The application form template receiving unit 22 * is a function in which the function relating to the TID is omitted from the above-described functions, and has a function of transmitting the application form template received from the application organization 30 * to the application form creating unit 23. The application form ID request unit 28 operates the IC card 10 upon request of the application form ID by a user operation.
Has the function of requesting the public key certificate and the function of transmitting the application ID request and the obtained public key certificate of the IC card to the application organization 30 * after the completion of this request processing.

【0107】申請書ID受信部29は、申請機関30
から受信した申請書ID(AID) をICカード10に送信
する機能をもっている。また、受付機関40の申請デ
ータ検査部42は、申請機関30の文書ID DB
38から送信されたカードID(CID) 、申請書ID(AI
D) 及びその有効期限の組を保持する機能と、申請デー
タ受付部41から送出された申請データを受けると、発
行機関4の公開鍵を元に印紙バリューを正当性を検証す
る機能と、印紙バリューが正当性をもつとき、文書ID
DB38から得た保持データに基づいて、利用者端末
20から受付けた申請データの申請書IDの二重使用
の無いことと有効期限内であることを検査する機能と、
検査の結果が全て正常のとき、申請データの内容を正式
に受理する受理機能とをもっている。
[0107] The application form ID receiving section 29 is provided by the application organization 30 *.
It has a function of transmitting the application form ID (AID) received from the IC card 10 to the IC card 10. In addition, the application data inspection unit 42 * of the receiving organization 40 * has the document ID DB of the application organization 30 *.
38, the card ID (CID) and the application form ID (AI
D) a function of holding a set of the expiration date and its validity, a function of verifying the validity of the stamp value based on the public key of the issuing organization 4 upon receipt of the application data sent from the application data receiving unit 41, Document ID when the value is valid
A function for inspecting, based on the retained data obtained from the DB 38, that there is no double use of the application form ID of the application form data received from the user terminal 20 * and that the application form ID is within the validity period;
It has a receiving function to formally receive the contents of application data when all the inspection results are normal.

【0108】次に、以上のように構成された申請手続処
理システムの動作を説明する。なお、以下の説明は、前
述同様に申請書テンプレートの入手から申請データの検
査までを対象として述べる。利用者端末20において
は、ICカード10が挿入されてパスワード等のPIN
認証が終了すると、図8に示すように、利用者の操作に
より、申請書テンプレート要求部21が申請書テンプレ
ート要求をカードの公開鍵証明書と共に、申請機関30
に送信する(ST21)。但し、この段階では、AID
の管理とは無関係なので、カードの公開鍵証明書の送信
は省略してもよい。
Next, the operation of the application procedure processing system configured as described above will be described. Note that the following description covers the steps from acquisition of the application form template to inspection of the application data as described above. In the user terminal 20 * , the IC card 10 is inserted and a PIN such as a password is inserted.
When the authentication is completed, as shown in FIG. 8, the application template requesting unit 21 sends the application template request together with the public key certificate of the card by the operation of the user, as shown in FIG.
(ST21). However, at this stage, AID
The transmission of the card's public key certificate may be omitted because it is not related to the management of the card.

【0109】申請機関30においては、申請書テンプレ
ート受付部32がこの申請書テンプレート要求及び公
開鍵証明書を受付けると、公開鍵証明書から得たカード
IDとこの申請書テンプレート要求をテンプレートDB
36に送出する。
In the application organization 30, when the application form template receiving unit 32 * receives the application form template request and the public key certificate, the card ID obtained from the public key certificate and the application form template request are stored in the template DB.
36.

【0110】テンプレートDB36は、この申請書テン
プレート要求に基づいて申請書テンプレートを記憶部か
ら取出し、カードIDと共に申請書テンプレート送信部
34 に送出する。
The template DB 36 stores this application form template.
Whether to store the application template based on the plate request
Application form template sending section
34 *To send to.

【0111】申請者テンプレート送信部34は、申請
書テンプレートをカードIDに基づいて利用者端末20
に送信する(ST22)。なお、申請書テンプレート
は、ネットワーク経由に限らず、記憶媒体に格納してオ
フラインで送付してもよい。
[0111] The applicant template transmitting unit 34 * transmits the application form template to the user terminal 20 based on the card ID.
(ST22). The application template is not limited to being transmitted via a network, but may be stored in a storage medium and sent off-line.

【0112】続いて、利用者端末20においては、申請
書テンプレート受信部22が、この申請書テンプレー
トを受信して申請書作成部23に送出する。
Subsequently, in the user terminal 20, the application form template receiving section 22 * receives the application form template and sends it to the application form creating section 23.

【0113】申請書作成部23は、利用者の操作によ
り、前述した通り、申請文書データを作成する。次に、
申請文書データの作成完了により、申請データを受付機
関40に提出するとする。
[0113] The application form creation unit 23 creates the application document data by the operation of the user as described above. next,
It is assumed that the application data is submitted to the receiving organization 40 upon completion of creation of the application document data.

【0114】ここで、利用者端末20は、操作者の操
作により、ICカード10にパスワード(図中ではPI
N)を送信し(ST23)、折返し、OKを示すステー
タスsts を受取る(ST24)。続いて、利用者端末2
は、残高確認のための残高要求をICカード10に
送信し(ST25)、折返し、残高データ、及びこれの
正常を示すステータスsts を受取る(ST26)。
Here, the user terminal 20 * stores a password (in the figure, PI
N) is transmitted (ST23), and a status sts indicating OK is received (ST24). Then, user terminal 2
0 * transmits a balance request for balance confirmation to the IC card 10 (ST25), and receives a return, balance data, and a status sts indicating normality thereof (ST26).

【0115】次に、利用者端末20では、申請書ID
要求部28が、利用者の操作により、申請書ID要求の
際に、ICカード10にその公開鍵証明書を要求し、そ
の後、申請書ID要求及び得られたICカードの公開鍵
証明書を申請機関30に送信する(ST27)。
Next, at the user terminal 20 * , the application ID
The request unit 28 requests the IC card 10 for the public key certificate upon request of the application form ID by the user's operation, and thereafter transmits the application form ID request and the obtained public key certificate of the IC card. It is transmitted to the application organization 30 * (ST27).

【0116】申請機関30では、申請書ID生成登録
部37が、この申請書ID要求及びカードの公開鍵証明
書を受信したとき、公開鍵証明書からカードIDを取出
した後、申請書に対し、申請書ID(AID) を生成すると
共に有効期限を設定し、これら申請書ID、その有効期
限及びカードIDの組を文書ID DB38に登録す
る。
In the application organization 30 * , when the application form ID generation / registration unit 37 receives the application form ID request and the card's public key certificate, it extracts the card ID from the public key certificate. On the other hand, an application form ID (AID) is generated and an expiration date is set, and a set of the application form ID, the expiration date and the card ID is registered in the document ID DB 38.

【0117】申請書ID送信部39は、申請書ID生成
登録部37による登録処理の完了後、申請書ID(AID)
を利用者端末20に送信する(ST28)。
After the registration processing by the application form ID generation / registration section 37 is completed, the application form ID transmission section 39 transmits the application form ID (AID).
Is transmitted to the user terminal 20 (ST28).

【0118】一方、文書ID DB38では、登録され
たカードID(CID) 、申請書ID(AID) 及び有効期限を
受付機関40に送信し(ST29)、受付機関40
の申請データ検査部42がこの送信内容を保持する。
次に、利用者端末20では、申請書ID受信部29
は、申請機関30から受信した申請書ID(AID) をI
Cカード10に送信すると共に、申請書作成部23が作
成日付dateをICカード10へ送信し、手数料入力部2
4が申請手数料fee をICカード10へ送信する(ST
30)。ICカード10においては、電子印紙生成部1
2が、前述同様にディジタル署名により、電子印紙デー
タSIGU(CID, AID, date, fee, NUMs, SUM)を生成する。
但し、この電子印紙データは、前述とは異なり、申請書
ID(AID) が織り込まれている。
[0118] On the other hand, in the document ID DB38, registered card ID (CID), and sends the application ID (AID) and the expiration date to the reception engine 40 * (ST29), accepted agency 40 *
The application data inspection unit 42 * holds this transmission content.
Next, in the user terminal 20 * , the application form ID receiving unit 29
It was received from the applicant institution 30 * Application ID the (AID) I
At the same time as sending to the C card 10, the application form creation unit 23 sends the creation date date to the IC card 10 and the fee input unit 2
4 transmits the application fee fee to the IC card 10 (ST
30). In the IC card 10, the electronic stamp generation unit 1
2 generates digital stamp data SIG U (CID, AID, date, fee, NUMs, SUM) by the digital signature in the same manner as described above.
However, unlike the above, the electronic stamp data includes an application ID (AID).

【0119】次に、ICカード10は、前述同様に、電
子印紙データ、公開鍵証明書及び印紙バリューを利用者
端末20に送信する(ST31)。
Next, the IC card 10 transmits the electronic stamp data, the public key certificate, and the stamp value to the user terminal 20, as described above (ST31).

【0120】利用者端末20においては、申請データ送
信部25が、前述同様に、申請文書データ、電子印紙デ
ータ、公開鍵証明書及び印紙バリューを申請データとし
て保持する。
In the user terminal 20, the application data transmission unit 25 holds the application document data, the electronic stamp data, the public key certificate, and the stamp value as application data, as described above.

【0121】なお、この時点で申請文書データを修正し
ても、電子印紙データの元データとしての申請書ID(A
ID) にはこの修正が及ばないので、前述同様に、電子印
紙データの作成後でも、申請文書データを自由に修正す
ることができる。
Note that even if the application document data is modified at this point, the application form ID (A
Since ID) does not extend to this modification, the application document data can be freely modified even after the electronic stamp data is created, as described above.

【0122】以下、利用者端末20では、前述した通
り、申請データ送信部25が申請データを受付機関40
に送信する(ST32)。
Hereinafter, in the user terminal 20, as described above, the application data transmitting unit 25 transmits the application data to the receiving organization 40.
* (ST32).

【0123】受付機関40においては、申請データ受
付部41が、この申請データを受付けて申請データ検査
部42に送出する。
At the receiving organization 40 * , the application data receiving unit 41 receives this application data and sends it to the application data inspection unit 42 * .

【0124】申請データ検査部42は、申請データを受
けると、前述同様に印紙バリューの正当性を検証し、印
紙バリューに正当性があるとき、さらに、カードの公開
鍵証明書に基づいて、電子印紙データを検証する。
Upon receipt of the application data, the application data inspection unit 42 verifies the validity of the stamp value as described above, and if the stamp value is valid, furthermore, based on the public key certificate of the card, the electronic signature is used. Verify the stamp data.

【0125】具体的には、文書ID DB38から得た
保持データ(カードID、AID、有効期限)に基づい
て、申請文書データにリンクした申請書ID(AID) の二
重使用の有無と、有効期限内か否かとをチェックする。
Specifically, based on the retained data (card ID, AID, expiration date) obtained from the document ID DB 38, it is determined whether the application form ID (AID) linked to the application form data is double-used, Check if it is within the deadline.

【0126】このチェック結果が2つとも正常(二重使
用無しで且つ有効期限内)を示すとき、前述同様に、申
請データを正式に受理すると共に、申請手続完了通知を
利用者端末20に送信する(ST33)。また、検査
結果が異常を示すときには、異常通知を利用者端末20
に送信する。
When both check results indicate normal (no double use and within the expiration date), the application data is formally accepted and an application procedure completion notification is sent to the user terminal 20 * as described above. It is transmitted (ST33). When the inspection result indicates an abnormality, an abnormality notification is sent to the user terminal 20.
Send to

【0127】上述したように本実施形態によれば、前述
した申請書テンプレートIDと同様に機能するが、文書
データの作成後に要求される申請書ID(AID) を用いた
構成により、第1の実施形態の効果に加え、申請機関の
データベース規模を縮小させることができる。
As described above, according to the present embodiment, the function is the same as that of the application form template ID described above, but the first embodiment uses the application form ID (AID) required after the creation of the document data. In addition to the effects of the embodiment, the database size of the application organization can be reduced.

【0128】補足すると、第1の実施形態の場合、有効
期限切れ申請書テンプレートが増加すると、申請書テン
プレートIDが増加し、申請機関で管理する申請DB3
1が大容量となる可能性があるが、第2の実施形態の場
合、申請文書データの申請直前に申請書IDを入手する
ので、有効期限切れ申請文書データが増加する心配が少
ない。このため、文書ID DB38は、申請DB31
に比べ、かなり小容量で済むことが期待できる。
In addition, in the case of the first embodiment, when the number of expired application templates increases, the application template ID increases, and the application DB
Although 1 may have a large capacity, in the case of the second embodiment, since the application form ID is obtained immediately before the application for the application document data, there is little concern that the number of expired application document data will increase. For this reason, the document ID DB 38 corresponds to the application DB 31
It can be expected that much smaller capacity is required.

【0129】尚、本発明における記憶媒体としては、磁
気ディスク、フロッピーディスク、ハードディスク、光
ディスク(CD−ROM、CD−R、DVD等)、光磁
気ディスク(MO等)、半導体メモリ等、プログラムを
記憶でき、かつコンピュータが読み取り可能な記憶媒体
であれば、その記憶形式は何れの形態であっても良い。
The storage medium in the present invention stores programs such as a magnetic disk, floppy disk, hard disk, optical disk (CD-ROM, CD-R, DVD, etc.), magneto-optical disk (MO, etc.), semiconductor memory, etc. Any storage medium that can be read by a computer and that can be read by a computer may be used.

【0130】また、記憶媒体からコンピュータにインス
トールされたプログラムの指示に基づきコンピュータ上
で稼働しているOS(オペレーティングシステム)や、
データベース管理ソフト、ネットワークソフト等のMW
(ミドルウェア)等が本実施形態を実現するための各処
理の一部を実行しても良い。
An OS (Operating System) running on the computer based on instructions of a program installed in the computer from the storage medium,
MW for database management software, network software, etc.
(Middleware) or the like may execute a part of each process for realizing the present embodiment.

【0131】さらに、本発明における記憶媒体は、コン
ピュータと独立した媒体に限らず、LANやインターネ
ット等により伝送されたプログラムをダウンロードして
記憶または一時記憶した記憶媒体も含まれる。
Further, the storage medium in the present invention is not limited to a medium independent of a computer, but also includes a storage medium in which a program transmitted via a LAN, the Internet, or the like is downloaded and stored or temporarily stored.

【0132】また、記憶媒体は1つに限らず、複数の媒
体から本実施形態における処理が実行される場合も本発
明における記憶媒体に含まれ、媒体構成は何れの構成で
あっても良い。
Further, the number of storage media is not limited to one, and the case where the processing in this embodiment is executed from a plurality of media is also included in the storage media of the present invention, and any media configuration may be used.

【0133】尚、本発明におけるコンピュータは、記憶
媒体に記憶されたプログラムに基づき、本実施形態にお
ける各処理を実行するものであって、パソコン等の1つ
からなる装置、複数の装置がネットワーク接続されたシ
ステム等の何れの構成であっても良い。例えば各実施形
態では、申請機関30,30と、受付機関40,40
とを別の装置として示したが、一体的な装置としても
よい。また逆に、申請DB31及び文書ID DB38
は、それぞれ申請機関30,30から独立した装置と
してもよい。
The computer according to the present invention executes each process in the present embodiment based on a program stored in a storage medium. An apparatus such as a personal computer and a plurality of apparatuses are connected to a network. Any configuration such as a system described above may be used. For example, in each embodiment, the application organizations 30, 30 * and the reception organizations 40, 40
Although * is shown as another device, it may be an integrated device. Conversely, the application DB 31 and the document ID DB 38
May be independent devices from the application organizations 30, 30 * , respectively.

【0134】また、本発明におけるコンピュータとは、
パソコンに限らず、情報処理機器に含まれる演算処理装
置、マイコン等も含み、プログラムによって本発明の機
能を実現することが可能な機器、装置を総称している。
The computer in the present invention is
It is not limited to a personal computer, but also includes a processing device, a microcomputer, and the like included in an information processing device, and generically refers to a device and a device capable of implementing the functions of the present invention by a program.

【0135】その他、本発明はその要旨を逸脱しない範
囲で種々変形して実施できる。
In addition, the present invention can be variously modified and implemented without departing from the gist thereof.

【0136】[0136]

【発明の効果】以上説明したように本発明によれば、電
子印紙の利点を維持しつつ、電子印紙の生成後でも申請
文書を修正でき、使用の容易性を向上できる申請手続処
理システム、方法、装置及び記憶媒体を提供できる。
As described above, according to the present invention, while maintaining the advantages of the electronic stamp, the application document can be modified even after the electronic stamp is generated, and the application procedure processing system and method can improve the ease of use. , An apparatus, and a storage medium.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1の実施形態に係る申請手続処理シ
ステムの概略構成を示す模式図
FIG. 1 is a schematic diagram showing a schematic configuration of an application procedure processing system according to a first embodiment of the present invention;

【図2】同実施形態における申請手続処理システムの構
成を示すブロック図
FIG. 2 is a block diagram showing a configuration of an application procedure processing system according to the embodiment;

【図3】同実施形態における申請DBの構成を示す模式
FIG. 3 is a schematic diagram showing a configuration of an application DB according to the embodiment.

【図4】同実施形態における動作を説明するためのシー
ケンス図
FIG. 4 is a sequence diagram for explaining the operation in the embodiment;

【図5】本発明の第2の実施形態に係る申請手続処理シ
ステムの概略構成を示す模式図
FIG. 5 is a schematic diagram showing a schematic configuration of an application procedure processing system according to a second embodiment of the present invention;

【図6】同実施形態における申請手続処理システムの構
成を示すブロック図
FIG. 6 is a block diagram showing a configuration of an application procedure processing system according to the embodiment;

【図7】同実施形態における文書ID DBの構成を示
す模式図
FIG. 7 is a schematic diagram showing a configuration of a document ID DB in the embodiment.

【図8】同実施形態における動作を説明するためのシー
ケンス図
FIG. 8 is a sequence diagram for explaining the operation in the embodiment.

【図9】従来の申請手続処理システムの概略構成を示す
模式図
FIG. 9 is a schematic diagram showing a schematic configuration of a conventional application procedure processing system.

【符号の説明】[Explanation of symbols]

10…ICカード 11…申請者情報記憶部 12…電子印紙生成部 13…申請者署名生成部 14,27…ICカードI/F 20,20…利用者端末 21…申請書テンプレート要求部 22,22…申請書テンプレート受信部 23…申請書作成部 24…手数料入力部 25…申請データ送信部 26,35,43…ネットワークI/F 28…申請書ID要求部 29…申請書ID受信部 30,30…申請機関 31…申請DB 32,32…申請書テンプレート受付部 33…申請書テンプレート登録部 34,34…申請書テンプレート送信部 36…テンプレートDB 37…申請書ID生成登録部 38…文書ID DB 39…申請書ID送信部 40,40…受付機関 41…申請データ受付部 42,42…申請データ検査部Reference Signs List 10 IC card 11 Applicant information storage unit 12 Electronic stamp generation unit 13 Applicant signature generation unit 14, 27 IC card I / F 20, 20 * User terminal 21 Application template request unit 22, 22 * ... application template receiving unit 23 ... application creating unit 24 ... fee input unit 25 ... application data transmitting unit 26, 35, 43 ... network I / F 28 ... application form ID requesting unit 29 ... application form ID receiving unit 30 , 30 * ... application organization 31 ... application DB 32, 32 * ... application form template receiving unit 33 ... application form template registration unit 34, 34 * ... application form template transmission unit 36 ... template DB 37 ... application form ID generation registration unit 38 … Document ID DB 39… Application form ID transmission unit 40, 40 * … Reception organization 41… Application data reception unit 42, 42 * … Application data inspection Department

フロントページの続き Fターム(参考) 5B049 AA01 AA05 CC01 CC39 EE00 GG04 GG07 GG10 5B055 BB16 CC13 EE27 JJ05 KK05 5J104 AA07 KA01 KA05 NA27 NA35Continued on front page F-term (reference) 5B049 AA01 AA05 CC01 CC39 EE00 GG04 GG07 GG10 5B055 BB16 CC13 EE27 JJ05 KK05 5J104 AA07 KA01 KA05 NA27 NA35

Claims (16)

【特許請求の範囲】[Claims] 【請求項1】 申請書類の電子化された文書データと申
請費用の電子化された電子印紙データとを提出する申請
手続のための申請手続処理システムであって、 前記文書データを提出する際に、予め前記文書データを
識別するための申請文書識別子を提出先側に要求する識
別子要求手段と、 前記識別子要求手段の要求により、前記文書データの実
データとは無関係に前記申請文書識別子を生成し、得ら
れた申請文書識別子を出力する識別子出力手段と、 前記識別子出力手段から出力された申請文書識別子を織
り込んで前記電子印紙データを生成する電子印紙生成手
段とを備えたことを特徴とする申請手続処理システム。
1. An application procedure processing system for an application procedure for submitting digitized document data of an application document and electronic stamp data of an application fee. An identifier requesting means for requesting an application document identifier for identifying the document data in advance from a submission destination; and a request of the identifier requesting means for generating the application document identifier independently of actual data of the document data. And an identifier output means for outputting the obtained application document identifier; and an electronic stamp generating means for generating the electronic stamp data by incorporating the application document identifier output from the identifier output means. Procedure processing system.
【請求項2】 申請書類の電子化された文書データと申
請費用の電子化された電子印紙データとを提出する申請
手続のための申請手続処理方法であって、 前記文書データを提出する際に、予め前記文書データを
識別するための申請文書識別子を提出先側に要求する識
別子要求工程と、 前記識別子要求工程の要求により、前記文書データの実
データとは無関係に前記申請文書識別子を生成し、得ら
れた申請文書識別子を出力する識別子出力工程と、 前記識別子出力工程から出力された申請文書識別子を織
り込んで前記電子印紙データを生成する電子印紙生成工
程とを含んでいることを特徴とする申請手続処理方法。
2. An application procedure processing method for submitting digitized document data of an application document and electronic stamp data of an application fee, the method comprising: An identifier requesting step of requesting an application document identifier for identifying the document data in advance from a submission destination; and a request of the identifier requesting step, wherein the application document identifier is generated independently of actual data of the document data. An identifier output step of outputting the obtained application document identifier, and an electronic stamp generation step of generating the electronic stamp data by incorporating the application document identifier output from the identifier output step. Application procedure processing method.
【請求項3】 申請書類の電子化された文書データと申
請費用の電子化された電子印紙データとを提出する申請
手続のための申請手続処理システムに使用される申請受
付側装置であって、 文書データを識別するための申請文書識別子を要求され
たとき、前記文書データのひな形である申請書テンプレ
ート毎に、固有の申請文書識別子を生成する識別子生成
手段と、 前記識別子生成手段により生成された申請文書識別子及
びこの申請文書識別子で識別される申請書テンプレート
を出力するテンプレート出力手段とを備えたことを特徴
とする申請受付側装置。
3. An application receiving side apparatus used in an application procedure processing system for an application procedure for submitting digitized document data of an application document and electronic stamp data of an application fee, When an application document identifier for identifying document data is requested, for each application template that is a template of the document data, an identifier generation unit that generates a unique application document identifier; And a template output unit for outputting an application template identified by the application document identifier and the application template identified by the application document identifier.
【請求項4】 申請書類の電子化された文書データと申
請費用の電子化された電子印紙データとを提出する申請
手続のための申請手続処理システムに使用される申請受
付側装置であって、 前記文書データを識別するための申請文書識別子を要求
されたとき、前記文書データの実データとは無関係に前
記申請文書識別子を生成し、得られた申請文書識別子を
出力する識別子出力手段を備えたことを特徴とする申請
受付側装置。
4. An application receiving side device used in an application procedure processing system for an application procedure for submitting electronic document data of an application document and electronic digital stamp data of an application fee, When an application document identifier for identifying the document data is requested, an identifier output means for generating the application document identifier independently of the actual data of the document data and outputting the obtained application document identifier is provided. An application receiving side device characterized by the following.
【請求項5】 申請書類の電子化された文書データと申
請費用の電子化された電子印紙データとを提出する申請
手続のための申請手続処理システムに使用される利用者
側装置であって、 入力データに基づいて、前記文書データを作成するため
の文書作成手段と、 予め前記文書データを識別するための申請文書識別子を
提出先側に要求する識別子要求手段と、 前記識別子要求手段の要求により得られた申請文書識別
子、利用者毎に固有の利用者識別子、申請費用データ及
び印紙バリューの通し番号からなるデータ群に利用者の
ディジタル署名を施して前記電子印紙データを生成する
電子印紙生成手段と、 前記文書データを提出する際に、前記電子印紙生成手段
により生成された電子印紙データ、前記文書作成手段に
より作成された文書データ、及び利用者の公開鍵証明書
を含む申請データを出力する申請データ出力手段とを備
えたことを特徴とする利用者側装置。
5. A user-side device used in an application procedure processing system for an application procedure for submitting digitized document data of an application document and digitized electronic stamp data of an application fee, A document creation unit for creating the document data based on the input data; an identifier requesting unit for requesting an application document identifier for identifying the document data in advance to a submission destination; and a request from the identifier requesting unit. Electronic stamp generating means for generating a digital signature of the user by applying a digital signature of the user to a data group including the obtained application document identifier, a user identifier unique to each user, application cost data, and a serial number of the stamp value; and The electronic stamp data generated by the electronic stamp generating means when submitting the document data, and the document data generated by the document generating means And the user-side device, characterized in that an application data output means for outputting the application data containing the user's public key certificate.
【請求項6】 請求項5に記載の利用者側装置におい
て、 前記申請データ出力手段は、前記通し番号に対応する印
紙バリューを前記申請データに含めて出力することを特
徴とする利用者側装置。
6. The user-side apparatus according to claim 5, wherein the application data output unit outputs a stamp value corresponding to the serial number in the application data.
【請求項7】 申請書類の電子化された文書データと申
請費用の電子化された電子印紙データとを提出する申請
手続のための申請手続処理システムに使用される申請受
付側装置であって、 利用者側から提出された前記電子印紙データ、前記文書
データ、及び利用者の公開鍵証明書のうち、前記公開鍵
証明書の正当性を利用者の公開鍵に基づいて検証する公
開鍵証明書検証手段と、 前記公開鍵証明書検証手段の検証結果が正常のとき、前
記利用者側から受けた電子印紙データの正当性を前記検
証された公開鍵証明書を用いて検証する電子印紙検証手
段と、 前記電子印紙検証手段による検証結果が正常のとき、前
記電子印紙データに織り込まれて前記文書データの実デ
ータとは無関係に生成された申請文書識別子と、前記文
書データに付随して前記文書データの実データとは無関
係に生成された申請文書識別子との両識別子が一致する
か否かを確認する第1の識別子確認手段と、 前記第1の識別子確認手段により両識別子の一致が確認
されたとき、当該申請文書識別子に二重使用の無い旨を
確認する第2の申請文書識別子確認手段と、 前記第2の識別子確認手段により二重使用の無い旨が確
認されたとき、前記提出された文書データを正式に受理
する申請文書受理手段とを備えたことを特徴とする申請
受付側装置。
7. An application receiving side apparatus used in an application procedure processing system for an application procedure for submitting electronic document data of an application document and electronic stamp data of an application fee, A public key certificate that verifies the validity of the public key certificate based on the user's public key among the electronic stamp data, the document data, and the user's public key certificate submitted by the user side. Verifying means; electronic stamp verifying means for verifying, using the verified public key certificate, the validity of the digital stamp data received from the user when the verification result of the public key certificate verifying means is normal. When the verification result by the electronic stamp verification means is normal, an application document identifier woven into the electronic stamp data and generated independently of the actual data of the document data; First identifier confirming means for confirming whether or not both identifiers of the application document identifier generated independently of the actual data of the written document data coincide with each other; When confirmed, a second application document identifier confirming means for confirming that the application document identifier has no double use, and when the second identifier confirming means confirms that there is no double use, An application receiving side device comprising: an application document receiving unit for formally receiving submitted document data.
【請求項8】 請求項7に記載の申請受付側装置におい
て、 利用者側からの提出内容に印紙バリューが含まれると
き、前記印紙バリューの正当性をバリュー発行側の公開
鍵に基づいて検証する印紙バリュー検証手段を備え、 前記申請文書受理手段は、前記第2の識別子確認手段に
よる確認に加え、前記印紙バリュー検証手段による検証
結果が正常のとき、前記受理を行うことを特徴とする申
請受付側装置。
8. The application receiving side device according to claim 7, wherein when the content submitted by the user includes the stamp value, the validity of the stamp value is verified based on the public key of the value issuing side. A stamp value verifying means, wherein the application document receiving means performs the reception when the verification result by the stamp value verifying means is normal in addition to the confirmation by the second identifier confirming means. Side device.
【請求項9】 請求項8に記載の申請受付側装置におい
て、 前記第1の識別子確認手段により両識別子の一致が確認
されたとき、当該申請文書識別子に有効期限切れの無い
旨を確認する第3の識別子確認手段を備え、 前記申請文書受理手段は、前記第2の識別子確認手段に
よる確認結果及び前記印紙バリュー検証手段による検証
結果に加え、前記第3の識別子確認手段による確認結果
が正常のとき、前記受理を行うことを特徴とする申請受
付側装置。
9. The application reception-side apparatus according to claim 8, wherein when the first identifier confirming unit confirms that the two identifiers match, a third unit confirms that the application document identifier has not expired. The application document receiving means, when the confirmation result by the third identifier confirming means is normal in addition to the confirmation result by the second identifier confirming means and the verification result by the stamp value verifying means. And an application receiving side device for performing the above-mentioned reception.
【請求項10】 申請書類の電子化された文書データと
申請費用の電子化された電子印紙データとを提出する申
請手続のための申請手続処理システムに使用される申請
受付側装置に用いられるコンピュータ読取り可能な記憶
媒体であって、 前記申請受付側装置のコンピュータを、 文書データを識別するための申請文書識別子を要求され
たとき、前記文書データのひな形である申請書テンプレ
ート毎に、固有の申請文書識別子を生成する識別子生成
手段、 前記識別子生成手段により生成された申請文書識別子及
びこの申請文書識別子で識別される申請書テンプレート
を出力するテンプレート出力手段、 として機能させるためのプログラムを記憶したコンピュ
ータ読取り可能な記憶媒体。
10. A computer used in an application receiving side apparatus used in an application procedure processing system for application procedures for submitting electronic document data of application documents and electronic stamp data of application costs. A readable storage medium, wherein a computer of the application reception-side apparatus, when requested for an application document identifier for identifying document data, a unique application form template that is a model of the document data. A computer storing a program for functioning as an identifier generating means for generating an application document identifier; a template output means for outputting an application document identifier generated by the identifier generating means and an application template identified by the application document identifier; A readable storage medium.
【請求項11】 申請書類の電子化された文書データと
申請費用の電子化された電子印紙データとを提出する申
請手続のための申請手続処理システムに使用される申請
受付側装置に用いられるコンピュータ読取り可能な記憶
媒体であって、 前記申請受付側装置のコンピュータを、 前記文書データを識別するための申請文書識別子を要求
されたとき、前記文書データの実データとは無関係に前
記申請文書識別子を生成し、得られた申請文書識別子を
出力する識別子出力手段、 として機能させるためのプログラムを記憶したコンピュ
ータ読取り可能な記憶媒体。
11. A computer used in an application receiving side apparatus used in an application procedure processing system for an application procedure for submitting electronic document data of an application document and electronic stamp data of an application fee. A readable storage medium, the computer of the application receiving side device, when a request for an application document identifier for identifying the document data is requested, the application document identifier regardless of the actual data of the document data A computer-readable storage medium storing a program for functioning as an identifier output means for generating and outputting the obtained application document identifier.
【請求項12】 申請書類の電子化された文書データと
申請費用の電子化された電子印紙データとを提出する申
請手続のための申請手続処理システムに使用される利用
者側装置に用いられるコンピュータ読取り可能な記憶媒
体であって、 前記利用者側装置のコンピュータを、 入力データに基づいて、前記文書データを作成するため
の文書作成手段、 予め前記文書データを識別するための申請文書識別子を
提出先側に要求する識別子要求手段、 前記識別子要求手段の要求により得られた申請文書識別
子、利用者毎に固有の利用者識別子、申請費用データ及
び印紙バリューの通し番号からなるデータ群に利用者の
ディジタル署名を施して前記電子印紙データを生成する
電子印紙生成手段、 前記文書データを提出する際に、前記電子印紙生成手段
により生成された電子印紙データ、前記文書作成手段に
より作成された文書データ、及び利用者の公開鍵証明書
を含む申請データを出力する申請データ出力手段、 として機能させるためのプログラムを記憶したコンピュ
ータ読取り可能な記憶媒体。
12. A computer used in a user device used in an application procedure processing system for an application procedure for submitting digitized document data of an application document and electronic stamp data of an application fee. A readable storage medium, wherein the computer of the user device sends a document creation unit for creating the document data based on input data, and submits an application document identifier for identifying the document data in advance. Digital signature of the user into a data group consisting of an identifier request means requested to the destination side, an application document identifier obtained by the request of the identifier request means, a user identifier unique to each user, application cost data and a serial number of stamp value. An electronic stamp generating means for applying the signature to generate the electronic stamp data; and an electronic stamp generating means for submitting the document data. Computer-readable storage medium storing a program for functioning as electronic stamp data generated by the above, document data generated by the document generation means, and application data output means for outputting application data including a user's public key certificate. Possible storage medium.
【請求項13】 請求項12に記載のコンピュータ読取
り可能な記憶媒体において、 前記申請データ出力手段は、前記通し番号に対応する印
紙バリューを前記申請データに含めて出力するコンピュ
ータ読取り可能な記憶媒体。
13. The computer-readable storage medium according to claim 12, wherein the application data output unit outputs a stamp value corresponding to the serial number in the application data.
【請求項14】 申請書類の電子化された文書データと
申請費用の電子化された電子印紙データとを提出する申
請手続のための申請手続処理システムに使用される申請
受付側装置に用いられるコンピュータ読取り可能な記憶
媒体であって、 前記申請受付側装置のコンピュータを、 利用者側から提出された前記電子印紙データ、前記文書
データ、及び利用者の公開鍵証明書のうち、前記公開鍵
証明書の正当性を利用者の公開鍵に基づいて検証する公
開鍵証明書検証手段、 前記公開鍵証明書検証手段の検証結果が正常のとき、前
記利用者側から受けた電子印紙データの正当性を前記検
証された公開鍵証明書を用いて検証する電子印紙検証手
段、 前記電子印紙検証手段による検証結果が正常のとき、前
記電子印紙データに織り込まれて前記文書データの実デ
ータとは無関係に生成された申請文書識別子と、前記文
書データに付随して前記文書データの実データとは無関
係に生成された申請文書識別子との両識別子が一致する
か否かを確認する第1の識別子確認手段、 前記第1の識別子確認手段により両識別子の一致が確認
されたとき、当該申請文書識別子に二重使用の無い旨を
確認する第2の申請文書識別子確認手段、 前記第2の識別子確認手段により二重使用の無い旨が確
認されたとき、前記提出された文書データを正式に受理
する申請文書受理手段、 として機能させるためのプログラムを記憶したコンピュ
ータ読取り可能な記憶媒体。
14. A computer used in an application receiving side device used in an application procedure processing system for application procedures for submitting electronic document data of application documents and electronic stamp data of application costs. A readable storage medium, comprising: a computer of the application reception-side apparatus, wherein the public key certificate of the electronic stamp data, the document data, and a user's public key certificate submitted by a user side. A public key certificate verifying means for verifying the validity of the electronic stamp data based on the user's public key, and when the verification result of the public key certificate verifying means is normal, verifies the validity of the electronic stamp data received from the user side. Electronic stamp verification means for verifying using the verified public key certificate; and when the verification result by the electronic stamp verification means is normal, the electronic stamp data is woven into the document data and Whether the application document identifier generated independently of the actual data of the application data and the application document identifier generated independently of the actual data of the document data attached to the document data match. A first identifier confirming means for confirming; a second application document identifier confirming means for confirming that the application document identifier does not have a double use when the first identifier confirming means confirms a match between the two identifiers; A computer-readable storage storing a program for functioning as application document receiving means for formally receiving the submitted document data when the second identifier checking means confirms that there is no double use; Medium.
【請求項15】 請求項14に記載のコンピュータ読取
り可能な記憶媒体において、 前記申請受付側装置のコンピュータを、 利用者側からの提出内容に印紙バリューが含まれると
き、前記印紙バリューの正当性をバリュー発行側の公開
鍵に基づいて検証する印紙バリュー検証手段として機能
させるためのプログラムが記憶されており、 前記申請文書受理手段は、前記第2の識別子確認手段に
よる確認に加え、前記印紙バリュー検証手段による検証
結果が正常のとき、前記受理を行うコンピュータ読取り
可能な記憶媒体。
15. The computer-readable storage medium according to claim 14, wherein the computer of the application reception-side apparatus checks the validity of the stamp value when the contents submitted by the user include the stamp value. A program for functioning as a stamp value verifying means for verifying based on the public key of the value issuing side is stored, and the application document receiving means performs the stamp value verifying in addition to the confirmation by the second identifier confirming means. A computer-readable storage medium for performing the receiving when the verification result by the means is normal.
【請求項16】 請求項15に記載のコンピュータ読取
り可能な記憶媒体において、 前記申請受付側装置のコンピュータを、 前記第1の識別子確認手段により両識別子の一致が確認
されたとき、当該申請文書識別子に有効期限切れの無い
旨を確認する第3の識別子確認手段として機能させるた
めのプログラムが記憶されており、 前記申請文書受理手段は、前記第2の識別子確認手段に
よる確認結果及び前記印紙バリュー検証手段による検証
結果に加え、前記第3の識別子確認手段による確認結果
が正常のとき、前記受理を行うコンピュータ読取り可能
な記憶媒体。
16. The computer-readable storage medium according to claim 15, wherein when the first identifier confirming unit confirms that the two identifiers match each other, the computer of the application accepting side apparatus determines the application document identifier. A program for functioning as a third identifier confirming means for confirming that the expiration date has not expired, wherein the application document receiving means includes a confirmation result by the second identifier confirming means and a stamp value verifying means. A computer-readable storage medium that performs the receiving when the result of the check by the third identifier checking unit is normal in addition to the result of the verification by the third identifier.
JP33851499A 1999-11-29 1999-11-29 Application procedure processing system, apparatus and storage medium Expired - Fee Related JP3971072B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP33851499A JP3971072B2 (en) 1999-11-29 1999-11-29 Application procedure processing system, apparatus and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP33851499A JP3971072B2 (en) 1999-11-29 1999-11-29 Application procedure processing system, apparatus and storage medium

Publications (2)

Publication Number Publication Date
JP2001154578A true JP2001154578A (en) 2001-06-08
JP3971072B2 JP3971072B2 (en) 2007-09-05

Family

ID=18318886

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33851499A Expired - Fee Related JP3971072B2 (en) 1999-11-29 1999-11-29 Application procedure processing system, apparatus and storage medium

Country Status (1)

Country Link
JP (1) JP3971072B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003108708A (en) * 2001-07-27 2003-04-11 Legal Corp Security application framework and electronic application system, device, method, and program using security application framework
JP2005196743A (en) * 2003-12-08 2005-07-21 Fuji Electric Systems Co Ltd Electronic delivery checking device/system, checking method, program
JP2006060643A (en) * 2004-08-23 2006-03-02 Fujitsu Prime Software Technologies Ltd System and method of issuing ic cards
JP2011193490A (en) * 2011-04-18 2011-09-29 Fujitsu Ltd Ic card issuing system and method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003108708A (en) * 2001-07-27 2003-04-11 Legal Corp Security application framework and electronic application system, device, method, and program using security application framework
JP2005196743A (en) * 2003-12-08 2005-07-21 Fuji Electric Systems Co Ltd Electronic delivery checking device/system, checking method, program
JP4626283B2 (en) * 2003-12-08 2011-02-02 富士電機システムズ株式会社 Electronic delivery check system, check method, program
JP2006060643A (en) * 2004-08-23 2006-03-02 Fujitsu Prime Software Technologies Ltd System and method of issuing ic cards
JP2011193490A (en) * 2011-04-18 2011-09-29 Fujitsu Ltd Ic card issuing system and method

Also Published As

Publication number Publication date
JP3971072B2 (en) 2007-09-05

Similar Documents

Publication Publication Date Title
KR101637868B1 (en) Financial institution document verification system that is based on the block chain
US8620814B2 (en) Three party account authority digital signature (AADS) system
US5915022A (en) Method and apparatus for creating and using an encrypted digital receipt for electronic transactions
WO2012063892A1 (en) Service provision system and unit device
JPH0954808A (en) On-line account settlement system, issue system for electronic check and inspection system
US20020049670A1 (en) Electronic payment method and system
JP2002508552A (en) System and method for providing confidential presentation and payment through an open network
Burdett Internet Open Trading Protocol-IOTP Version 1.0
SK167397A3 (en) Trusted agents for open distribution of electronic money
WO2000058876A1 (en) Electronic invoice payment system
US6868402B1 (en) Document transmit system and document transmitting method
JPH1196268A (en) Electronic money system
EP0848343A2 (en) Shopping system
GB2350529A (en) Electronic contracts
US20030163374A1 (en) Point service providing system with mechanism for preventing illegal use of point data
US20020042781A1 (en) Universal and interoperable system and method utilizing a universal cardholder authentication field (UCAF) for authentication data collection and validation
JP2001154578A (en) System, method, device, and storage medium for processing application procedures
WO2000028452A1 (en) Secure architecture for exchange executes digitally signed contracts
KR20030020675A (en) The on-line and off-line issuing of documents and authentication system using watermarking techniques and method thereof
JP4052539B2 (en) Document sending system and method
KR20020058325A (en) Method for issuing an electronic receipt
JP2003256651A (en) Method for application data authentication service
KR20020032918A (en) System for issuing notification using e-mail account based on resident registration number
JP2000113076A (en) Account registering system
JP4036422B2 (en) Data transmission / reception system and data transmission / reception method

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20031201

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040224

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040409

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20040426

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040713

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040913

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20041210

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070328

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070509

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070607

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100615

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees