(57)【要約】【課題】本発明は、汎用的なＷｅｂブラウザを用いて電子政府・電子自治体等への電子申請を行う際における申請者の利便性とセキュリティに対する信頼性を向上させることのできる電子申請システムを提供することを目的とする。【解決手段】本発明の電子申請システムは、ネットワークを通じてクライアントから送信される電子申請書を管理する電子申請システムであって、クライアント側で電子申請内容が入力されたＨＴＭＬ形式の電子申請書の入力内容をマークアップ言語で表した入力済申請書として保存する入力済申請書保存手段と、クライアントからの要求に応じ、前記入力済申請書保存手段に保存された入力済申請書をクライアントに送信する入力済申請書送信手段と、クライアント側において前記入力済申請書に署名が付与されることにより生成された署名済申請書を認証する署名済申請書認証手段とを備える。【選択図】        図１
2004303035.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを通じてクライアントから送信される電子申請書を管理する電子申請システムであって、
クライアント側で電子申請内容が入力されたＨＴＭＬ形式の電子申請書の入力内容をマークアップ言語で表した入力済申請書として保存する入力済申請書保存手段と、
クライアントからの要求に応じ、前記入力済申請書保存手段に保存された入力済申請書をクライアントに送信する入力済申請書送信手段と、
クライアント側において前記入力済申請書に署名が付与されることにより生成された署名済申請書を認証する署名済申請書認証手段と
を備えることを特徴とする電子申請システム。
【請求項２】
前記署名済申請書認証手段で認証された署名済申請書を管理・登録する署名済申請書管理・登録手段をさらに備えることを特徴とする請求項１に記載の電子申請システム。
【請求項３】
前記マークアップ言語はＸＭＬであることを特徴とする請求項１または２に記載の電子申請システム。
【請求項４】
前記入力済申請書送信手段は、前記入力済申請書と共に、当該入力済申請書を表示するためのスタイルシートを前記クライアントに送信することを特徴とする請求項３に記載の電子申請システム。
【請求項５】
前記マークアップ言語はＨＴＭＬであることを特徴とする請求項１または２に記載の電子申請システム。
【請求項６】
ネットワークを通じてクライアントから送信される電子申請書を管理する電子申請システムにおいて、コンピュータに、
クライアント側で電子申請内容が入力されたＨＴＭＬ形式の電子申請書の入力内容をマークアップ言語で表した入力済申請書として保存する入力済申請書保存手段、
クライアントからの要求に応じ、前記入力済申請書保存手段に保存された入力済申請書をクライアントに送信する入力済申請書送信手段、及び、
クライアント側において前記入力済申請書に署名が付与されることにより生成された署名済申請書を認証する署名済申請書認証手段
として機能させるための電子申請システム用プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各種の行政手続き等を行う際の負担を軽減するために申請・届出の電子化、ペーパーレス化を図るための電子申請システム及び電子申請システム用プログラムに関する。
【０００２】
【従来の技術】
近年、国民が各種の行政手続き等を行う際の負担を軽減するために申請・届出の電子化、ペーパーレス化が推進されており、ネットワークを利用した電子政府または電子自治体等への電子申請方式の整備が行われている。電子申請とは、インターネット等のネットワークを利用して電子政府・電子自治体等へ電子的な申請書ファイルを送信することである（例えば特許文献１参照。）。
【０００３】
この電子申請では、申請書ファイルを作成する際に、申請書を作成するクライアントにおいて汎用的なＷｅｂブラウザを利用する。しかし、汎用的なＷｅｂブラウザでは、通常端末内の任意のファイルにアクセスすることはできないため、電子政府・電子自治体等への電子申請で必須となる電子署名を申請書ファイルに付与することが出来ない。
【０００４】
この対策として、従来の電子申請では、例えば、図４に示す専用アプリケーション方式、図５に示すＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）搭載ＪＡＶＡ（登録商標）を用いたＷｅｂアプレット方式、及び、図６に示すＳＵＮ  Ｍｉｃｒｏｓｙｓｔｅｍｓ  ＪＡＶＡを用いたＷｅｂアプレット方式を採用したものがあった。
【０００５】
図４に示す専用アプリケーション方式では、申請者の端末に専用のアプリケーションをインストールする必要がある。この方式では、申請者はアプリケーションを利用して電子政府サーバ等にアクセスして申請書ファイルをダウンロードし、作成した申請書に電子署名を付与し、申請書ファイルを電子政府サーバに送信する。
【０００６】
図５に示すＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ搭載ＪＡＶＡを用いたＷｅｂアプレット方式では、署名付きアプレットプログラムを使用することにより、申請者の端末に上述のような専用アプリケーションをインストールする必要がない（ただし、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓを使用している必要がある）。この方式では、汎用的なＷｅｂブラウザを用いて申請書ファイルの作成、電子署名の付与、申請書ファイルの送信を行うことが可能である。署名付きアプレットプログラムとは、ある認証局が発行した電子証明書がＪＡＶＡアプレットプログラムに付与されているものであり、利用者はその電子証明書の発行元や内容等を確認し、Ｗｅｂブラウザ上での手続の実行を許可する。
【０００７】
従って、申請者は、電子政府サーバから申請書ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）と入力用申請書フォームをダウンロードし、署名付きアプレットプログラムを利用して申請書入力画面で入力画面を生成する。入力画面に必要事項を入力（記入）し、署名付きアプレットプログラムを用いて入力済申請書ＸＭＬを作成する。署名付きアプレットプログラムを用いて入力済申請書ＸＭＬに電子署名を付与した申請書ファイルを電子政府サーバに送信する。
【０００８】
図６に示すＳＵＮ  Ｍｉｃｒｏｓｙｓｔｅｍｓ  ＪＡＶＡを用いたＷｅｂアプレット方式では、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ搭載ＪＡＶＡを用いたＷｅｂアプレット方式と同様に、署名付きアプレットプログラムを利用して申請書ファイルの作成、電子署名の付与、申請書ファイルの送信を行う。この方式がＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ搭載ＪＡＶＡを用いたＷｅｂアプレット方式と異なるのは、署名付きアプレットがアクセスできる場所をアクセス設定ファイルによって制限していることである。
【０００９】
【特許文献１】
特開２００２−２１５８２７号公報（第３−第８頁、第１図）
【００１０】
【発明が解決しようとする課題】
上述のように様々な電子申請方式があるが、それぞれ下記のような課題があった。
図４に示す方式では、申請者側において申請書ファイルを作成する者、電子署名を付与する者、申請書ファイルを送信する者の全てがその専用アプリケーションを各自の端末にインストールする必要があった。このため、申請書作成関係者の負担が大きいという課題があった。
【００１１】
図５に示す方式では、Ｗｅｂブラウザ内にダウンロードされた署名付きアプレットプログラムはＭｉｃｒｏｓｏｆｔ  Ｊａｖａ（登録商標）ＶＭ（Ｍｉｃｒｏｓｏｆｔ  ＪＡＶＡ  Ｖｉｒｔｕａｌ  Ｍａｃｈｉｎｅ）を使用して実行される。Ｍｉｃｒｏｓｏｆｔ  ＪａｖａＶＭはＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ  ＯＳに標準搭載されているため、このときＷｅｂブラウザ上で動作する署名付きアプレットプログラムは端末内の全てのフォルダ、ファイルに対しアクセスすることが可能であるというセキュリティ上の問題を抱えている。例えば、何者かが悪意のある署名付きアプレットプログラムを作成した場合、利用者の端末内の全てのファイルを削除することも可能となってしまう。従って、利用者は初めの署名付きアプレットプログラムダウンロード許可時にそのプログラムの安全性を判断しなくてはならないという課題があった。
【００１２】
図６に示すＳＵＮ  Ｍｉｃｒｏｓｙｓｔｅｍｓ  ＪＡＶＡを用いたＷｅｂアプレット方式では、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ搭載のＭｉｃｒｏｓｏｆｔ  ＪａｖａＶＭではなく、ＳＵＮ  ＭｉｃｒｏｓｙｓｔｅｍｓのＪａｖａＶＭを使用する。このため、予めＳＵＮ  ＭｉｃｒｏｓｙｓｔｅｍｓのＪａｖａＶＭを端末にインストールしておく必要がある。但し、ＳＵＮ  ＭｉｃｒｏｓｙｓｔｅｍｓのＪａｖａＶＭを使用する場合は、署名付きアプレットをＷｅｂブラウザ内にダウンロードする前に専用のアクセス設定ファイルを端末にインストールすることにより、署名付きアプレットプログラムを実行する際のアクセス制御を行うことが可能となり、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ搭載ＪＡＶＡを用いたＷｅｂアプレット方式で問題となるようなセキュリティ問題を回避することができる。しかし、この方式では結局署名付きアプレットプログラムを安全に使用するために、事前に申請書作成関係者の端末にアクセス設定ファイルをインストールする必要があり、専用アプリケーション方式の場合と同様に申請書作成関係者全員にプログラムインストールの負担を掛けるという課題があった。
以上、従来の３つの方式においては、いずれの方式を採用しても利便性上またはセキュリティ上の課題があった。
【００１３】
本発明は、以上のような課題を解決するためになされたもので、特に、汎用的なＷｅｂブラウザを用いて電子政府・電子自治体等への電子申請を行う際における申請者の利便性とセキュリティに対する信頼性を向上させることのできる電子申請システム及び電子申請システム用プログラムを提供することを目的とする。
【００１４】
【課題を解決するための手段】
本発明の電子申請システムは、ネットワークを通じてクライアントから送信される電子申請書を管理する電子申請システムであって、クライアント側で電子申請内容が入力されたＨＴＭＬ形式の電子申請書の入力内容をマークアップ言語で表した入力済申請書として保存する入力済申請書保存手段と、クライアントからの要求に応じ、前記入力済申請書保存手段に保存された入力済申請書をクライアントに送信する入力済申請書送信手段と、クライアント側において前記入力済申請書に署名が付与されることにより生成された署名済申請書を認証する署名済申請書認証手段とを備える。
【００１５】
また、前記管理者サーバは、前記署名済申請書認証手段で認証された署名済申請書を管理・登録する署名済申請書管理・登録手段をさらに備える。
【００１６】
また、前記マークアップ言語はＸＭＬである。
【００１７】
また、前記入力済申請書送信手段は、前記入力済申請書と共に、当該入力済申請書を表示するためのスタイルシートを前記クライアントに送信する。
【００１８】
さらに、前記マークアップ言語はＨＴＭＬである。
【００１９】
また、本発明の電子申請システム用プログラムは、ネットワークを通じてクライアントから送信される電子申請書を管理する電子申請システムにおいて、コンピュータに、クライアント側で電子申請内容が入力されたＨＴＭＬ形式の電子申請書の入力内容をマークアップ言語で表した入力済申請書として保存する入力済申請書保存手段、クライアントからの要求に応じ、前記入力済申請書保存手段に保存された入力済申請書をクライアントに送信する入力済申請書送信手段、及び、クライアント側において前記入力済申請書に署名が付与されることにより生成された署名済申請書を認証する署名済申請書認証手段として機能させるためのプログラムである。
【００２０】
【発明の実施の形態】
以下、図面と共に本発明による電子申請システム及び電子申請システム用プログラムの好適な実施の形態について詳細に説明する。
図１は、本発明の電子申請システムの構成を示すブロック図である。
図１に示すように、管理者サーバ１、申請書作成者クライアント２及び署名付与者クライアント３は、インターネット等のネットワーク４を介して接続されている。
【００２１】
管理者サーバ１は、例えば電子政府、電子自治体あるいは銀行等の民間企業のサーバであり、申請書作成者クライアント２及び署名付与者クライアント３から送信される電子申請書の内容を認証、登録、管理するサーバである。
具体的には、管理者サーバ１は、入力済申請書保存手段１Ａ、入力済申請書送信手段１Ｂ、署名済申請書認証手段１Ｃ及び署名済申請書管理・登録手段１Ｄとしての役割を担う。
【００２２】
入力済申請書保存手段１Ａとしての管理者サーバ１の役割は、申請書作成者クライアント２側で入力されたＨＴＭＬ形式の電子申請書の入力内容を管理者サーバ１側においてＸＭＬまたはＨＴＭＬのいずれかのマークアップ言語で表した入力済申請書として保存することである。なお、図１には、特に入力済申請書保存用のデータベースを示さないが、実際には、入力済申請書は管理者サーバ１によって、管理者サーバ１に接続されたデータベースに保存されるものである。
【００２３】
入力済申請書送信手段１Ｂとしての管理者サーバ１の役割は、申請書作成者クライアント２または署名付与者クライアント３からの要求に応じ、管理者サーバ１に保存された入力済申請書を申請書作成者クライアント２または署名付与者クライアント３に送信する役割である。
【００２４】
署名済申請書認証手段１Ｃとしての管理者サーバ１の役割は、署名付与者クライアント３側において入力済申請書に署名が付与されることにより生成された署名済申請書を管理者サーバ１側で認証する役割である。
署名済申請書管理・登録手段１Ｄとしての管理者サーバ１の役割は、署名済申請書認証手段１Ｃで認証された署名済申請書を管理・登録する役割である。
【００２５】
また、申請書作成者クライアント２は、汎用のＷｅｂブラウザが利用できるクライアントであり、ネットワーク４を介して管理者サーバ１から申請書をダウンロードし、申請者によって必要事項が入力された電子申請書を管理者サーバ１に送信し、保存を要求する。
署名付与者クライアント３は、汎用のＷｅｂブラウザが利用できるクライアントであり、管理者サーバ１に保存された電子申請書をダウンロードし、署名を付与する。
【００２６】
従って、申請書作成者クライアント２には特段のプログラムをインストールする必要はないが、署名付与者クライアント３だけには、署名付与のためのツール（署名付与ツール）をインストールしておく必要がある。
なお、申請書作成者クライアント２と署名付与者クライアント３を一つのＰｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ（ＰＣ）で構成することもできる。
【００２７】
以下、本発明の電子申請システムにおける管理者サーバによる処理手順と、電子申請書の流れについて説明する。
図２は、本発明の電子申請システムの管理者サーバによる処理手順を示すフローチャートである。この処理は、本発明の電子申請システム用プログラムによって実行されるものである。
図３は、本発明の電子申請システム電子申請書の流れを示す図である。
【００２８】
上述のような構成の下、本発明の電子申請システムは、以下のような処理を行う。
管理者サーバ１は、ＸＭＬ形式の電子申請書（以下、申請書ＸＭＬと称する）とＸＳＬ形式のスタイルシートである入力用申請書フォーム（以下、入力用申請書フォームＸＳＬと称する）を備えている。
【００２９】
ステップ１、２、３
まず、ステップ１において、申請書作成者クライアント２から電子申請書の送信が要求されたか否かを判定する。要求されたと判定した場合は、フローはステップ２に進行し、申請書作成者クライアント２に送信するためのＨＴＭＬ形式の電子申請書（以下、申請書ＨＴＭＬと称する）を作成する。
続くステップ３では、管理者サーバ１は申請書作成者クライアント２に申請書ＨＴＭＬを送信する。
【００３０】
ここで、管理者サーバ１から申請書ＨＴＭＬを受信した申請書作成者クライアント２では、申請者によって申請書ＨＴＭＬに必要事項が入力されることにより、入力済の申請書ＨＴＭＬ（以下、入力済申請書ＨＴＭＬと称する）が生成される。申請書作成者クライアント２は、入力済申請書ＨＴＭＬを管理者サーバ１に送信する。
【００３１】
ステップ４、５
ステップ４では、申請書作成者クライアント２から入力済申請書ＨＴＭＬを受信したか否かを判定する。受信したと判定した場合は、管理者サーバ１は、続くステップ５において受信した入力済申請書ＨＴＭＬのデータ内容に対応するＸＭＬ（以下、入力済申請書ＸＭＬと称する）を生成する（ステップ５）。ここで、ＨＴＭＬデータのデータ内容を反映させたＸＭＬデータを作成するには、例えば、ＨＴＭＬデータ内のタグとＸＭＬ内のタグを関連付けておけばよい。
【００３２】
ステップ６
続くステップ６において、管理者サーバ１は入力済申請書ＸＭＬを保存する。保存はＺＩＰファイル等の圧縮ファイルに変換して行うことが望ましい。
なお、上述したように、実際には、入力済申請書ＸＭＬは管理者サーバ１によって、管理者サーバ１に接続されたデータベースに保存されるものである。
【００３３】
ステップ７
フローはステップ７に進行し、ステップ６において管理者サーバ１に保存された入力済申請書ＸＭＬ（圧縮して保存してある場合はＺＩＰファイル等の圧縮ファイル）の送信が申請書作成者クライアント２から要求されたか否かを判定する。
【００３４】
ステップ８
要求されたと判定した場合は、フローはステップ８に進行し、入力済申請書ＸＭＬ（圧縮して保存してある場合はＺＩＰファイル等の圧縮ファイル）を申請書作成者クライアント２に送信する。このように、管理者サーバ１に保存した入力済申請書ＸＭＬをクライアント側にダウンロードするように構成しているので、任意の申請書作成者クライアント２に入力済申請書ＸＭＬをダウンロードすることができる。
【００３５】
すなわち、このようにサーバ側でＸＭＬ形式のファイルである入力済申請書ＸＭＬを作成し、これを汎用Ｗｅｂブラウザのファイルダウンロード機能を用いて申請者の任意の端末（申請書作成者クライアント２）内に取得することにより、申請者は自分が作成した申請書ファイルを自身の端末（申請書作成者クライアント２）の任意の場所に保存することが可能となる。
なお、申請者が申請書作成者クライアント２から管理者サーバ１にアクセスし、上述したステップ６で保存された入力済申請書ＸＭＬをダウンロードする際には、識別ＩＤを用いた照合等を行うようにすればよい。
【００３６】
申請者は、管理者サーバ１からダウンロードした入力済申請書ＸＭＬに署名付与者から署名を付与して貰い、署名済の入力済申請書ＸＭＬ（以下、署名済ＸＭＬと称する）を管理者サーバ１に送信する。
申請者と署名付与者との間における入力済ＸＭＬの受け渡しは、ネットワーク４を通じて行ってもよいし、Ｆｌｏｐｐｙ（登録商標）  Ｄｉｓｋ（ＦＤ）等のメディアに保存した状態で受け渡すようにしてもよい。
【００３７】
ステップ９、１０
管理者サーバ１では、ステップ８に続くステップ９において、署名済ＸＭＬを申請書作成者クライアント２から受信したか否かを判定する。
受信したと判定した場合は、ステップ１０において管理者サーバ１は署名済ＸＭＬを保存する。
なお、上述したステップ１、４、７及び１０において、「Ｎｏ」と判定した場合は、それぞれのステップを繰り返し実行する。
【００３８】
以上、本発明の電子申請システムによれば、申請者が作成した（クライアント側で生成された）電子申請書を管理者サーバ側で保存・管理し、署名付与時に申請書作成者クライアント２内の任意の場所にダウンロードするので、従来のように署名付きアプレットプログラムを利用した場合のセキュリティ上の課題を解決した電子申請システムを提供することができる。また、電子申請書の作成関係者全員の端末（クライアント）に専用アプリケーションやＪａｖａＶＭないしアクセス設定ファイル等をインストールする必要が無くなり、クライアントにおけるインストール負荷を軽減した電子申請システムを提供することができる。すなわち、電子申請書の作成に携わる全てのクライアントに専用アプリケーションやアクセス設定ファイル等をインストールするのではなく、電子署名を付与する権限を持った署名付与者の端末内にのみ署名ツールをインストールすれば足りるので、システム全体としては必要最低限のインストール負荷で電子申請を行うことが可能となる。
【００３９】
また、以上の説明では、ステップ４において申請書作成者クライアント２から入力済申請書ＨＴＭＬを受信した後は、ＸＭＬデータにデータ形式を変換して処理を行う場合について説明した。
しかし、ステップ４において申請書作成者クライアント２から受信した入力済申請書ＨＴＭＬをそのまま管理者サーバ１側で保存し、その後の処理（署名等）も全て入力済申請書ＨＴＭＬに対して行うように構成してもよい。
【００４０】
すなわち、この場合は、データ形式をＸＭＬに変換する必要がないため上述したステップ５に対応するステップが不要になり、入力済申請書ＨＴＭＬに対して上述したステップ６、７及び８と同様の処理を行い、さらにこの入力済申請書ＨＴＭＬに対して署名を行うことにより生成される署名済の入力済申請書ＨＴＭＬを管理者サーバ１で保存すればよい。
【００４１】
また、以上の説明では、管理者サーバ１からダウンロードした入力済申請書ＸＭＬに署名付与者から署名を付与して貰い、署名済ＸＭＬを管理者サーバ１に送信する場合について説明したが、署名済ＸＭＬを署名付与者クライアント３から管理者サーバ１に送信するように構成してもよい。
【００４２】
このように、管理者サーバ１、申請書作成者クライアント２及び署名付与者クライアント３の間で送受信する電子申請書のデータ形式を全てＨＴＭＬ形式にした場合も、クライアント側では、既存のＷｅｂブラウザを用いて電子申請書の内容を表示することができるので、クライアントに専用アプリケーションやＪａｖａＶＭないしアクセス設定ファイル等をインストールする必要がなく、クライアントにおけるインストール負荷やメモリ容量の負荷を軽減した電子申請システムを提供することができる。また、従来のように署名付きアプレットプログラムを利用した場合のセキュリティ上の課題を解決した電子申請システムを提供することができる。
【００４３】
また、申請書作成者クライアント２によって入力済申請書ＸＭＬが管理者サーバ１からダウンロードされた際に、申請書作成者クライアント２におけるＷｅｂブラウザにより入力済申請書の内容を表示できるようにするために、管理者サーバ１側で入力済申請書ＸＭＬにスタイルシートを適用してＨＴＭＬ形式の入力済申請書（以下、入力済申請書ＨＴＭＬと称する）を作成し、これを入力済申請書ＸＭＬと共に申請書作成者クライアント２に送信するようにしてもよい。この場合は、申請書作成者クライアント２側で入力済申請書ＸＭＬを入力済申請書ＨＴＭＬに変換するためのツールを備えていなくても、Ｗｅｂブラウザにより入力済申請書の内容を表示することができる。
【００４４】
また、申請書作成者クライアント２側で入力済申請書ＸＭＬを入力済申請書ＨＴＭＬに変換するためのツールを備えるように構成した場合は、管理者サーバ１から入力済申請書ＸＭＬのみをダウンロードするだけで、署名用の入力済申請書の内容をＷｅｂブラウザにより表示することができる。この場合は、申請書作成者クライアント２側において、入力済申請書ＸＭＬを入力済申請書ＨＴＭＬに変換するためのツールを備える必要があるが、従来のように署名付きアプレットプログラムを利用した場合のセキュリティ上の課題を解決した電子申請システムを提供することができる。
【００４５】
また、署名済申請書認証手段１Ｃで認証された署名済申請書を管理・登録する署名済申請書管理・登録手段１Ｄを備えるので、申請書作成者クライアント２から受信した署名済ＸＭＬを認証するのみならず、管理・登録できるので、署名済ＸＭＬの認証処理と管理・登録処理を別々に行うことができる電子申請システムを提供することができる。
【００４６】
また、管理者サーバ１側で保存する入力済申請書のマークアップ言語としてＸＭＬを用いるので、使い勝手の良い電子申請システムを提供することができる。また、総務省等の官公庁のガイドラインに対応することができる。
【００４７】
また、入力済申請書送信手段１Ｂは、入力済申請書と共に、入力済申請書を表示するためのスタイルシートを申請書作成者クライアント２に送信するので、申請書作成者クライアント２側において入力済申請書の内容を確認できる電子申請システムを提供することができる。
【００４８】
また、管理者サーバ１側で保存する入力済申請書のマークアップ言語はＨＴＭＬであるので、使い勝手の良い電子申請システムを提供することができる。
【００４９】
また、本発明の電子申請システム用プログラムは、ネットワークを通じてクライアントから送信される電子申請書を管理する電子申請システムにおいて、コンピュータに、クライアント側で電子申請内容が入力されたＨＴＭＬ形式の電子申請書の入力内容をマークアップ言語で表した入力済申請書として保存する入力済申請書保存手段、クライアントからの要求に応じ、前記入力済申請書保存手段に保存された入力済申請書をクライアントに送信する入力済申請書送信手段、及び、クライアント側において前記入力済申請書に署名が付与されることにより生成された署名済申請書を認証する署名済申請書認証手段として機能させるためのプログラムであるので、電子申請書の作成関係者全員の端末（クライアント）に専用アプリケーションやＪａｖａＶＭないしアクセス設定ファイル等をインストールする必要が無くなり、クライアントにおけるメモリ容量の負荷を軽減できると共に、従来のように署名付きアプレットプログラムを利用した場合のセキュリティ上の課題を解決した電子申請システム用プログラムを提供することができる。
【００５０】
【発明の効果】
本発明の電子申請システムは、ネットワークを通じてクライアントから送信される電子申請書を管理する電子申請システムであって、クライアント側で電子申請内容が入力されたＨＴＭＬ形式の電子申請書の入力内容をマークアップ言語で表した入力済申請書として保存する入力済申請書保存手段と、クライアントからの要求に応じ、前記入力済申請書保存手段に保存された入力済申請書をクライアントに送信する入力済申請書送信手段と、クライアント側において前記入力済申請書に署名が付与されることにより生成された署名済申請書を認証する署名済申請書認証手段とを備えるので、電子申請書の作成関係者全員の端末（クライアント）に専用アプリケーションやＪａｖａＶＭないしアクセス設定ファイル等をインストールする必要が無くなり、クライアントにおけるメモリ容量の負荷を軽減した電子申請システムを提供することができる。また、申請者が作成した（クライアント側で生成された）電子申請書を管理者サーバ側で保存・管理し、署名付与時にクライアント側にインストールするので、従来のように署名付きアプレットプログラムを利用した場合のセキュリティ上の課題を解決した電子申請システムを提供することができる。
【図面の簡単な説明】
【図１】本発明の電子申請システムの構成を示すブロック図である。
【図２】本発明の電子申請システムの管理者サーバによる処理手順を示すフローチャートである。
【図３】本発明の電子申請システム電子申請書の流れを示す図である。
【図４】従来の電子申請における専用アプリケーション方式における電子申請書の流れを示す図である。
【図５】従来の電子申請におけるＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ搭載ＪＡＶＡを用いたＷｅｂアプレット方式における電子申請書の流れを示す図である。
【図６】従来の電子申請におけるＳＵＮ  Ｍｉｃｒｏｓｙｓｔｅｍｓ  ＪＡＶＡを用いたＷｅｂアプレット方式における電子申請書の流れを示す図である。
【符号の説明】
１  管理者サーバ、１Ａ  入力済申請書保存手段、１Ｂ  入力済申請書送信手段、１Ｃ  署名済申請書認証手段、１Ｄ  署名済申請書管理・登録手段、２  申請書作成者クライアント、３  署名付与者クライアント、４  ネットワーク。
【図１】
2004303035.tif 000003
【図２】
2004303035.tif 000004
【図３】
2004303035.tif 000005
【図４】
2004303035.tif 000006
【図５】
2004303035.tif 000007
【図６】
2004303035.tif 000008