(57)【要約】【課題】利用者側で前提とされる環境が異なる複数の電子申請システムに対して、利用者が容易かつ効率的に電子申請を可能とする電子申請用仮想ブラウザ提供サービスシステムを提供すること。【解決手段】電子申請用仮想ブラウザ提供サービスシステム１００では、クライアント端末１０１から送信された接続要求データ７１０に基づいて接続先選択処理を実行して自治体の電子申請サーバ１１５に接続を行い、電子申請の申請データの作成に必要となる内容情報を取得するための仮想ブラウザの作成画面の情報をクライアント端末１０１に送信する。そして、利用者が申請書様式の仮想ブラウザの作成画面で申請データ１２０を作成するキーボード・マウス・デバイス操作を行うと、仮想ブラウザの画面上で作成した操作と同様の操作に従って申請データ１２０を作成する。作成した申請データ１２０を自治体の電子申請サーバ１１５に送信する処理を行う。【選択図】図１１
2007115074.tif 000002
【特許請求の範囲】
【請求項１】
情報の送受信が可能なネットワーク上に接続された自治体への公的手続を行うための電子申請サーバと、前記電子申請サーバに対して前記ネットワークを介して公的手続を行うための電子申請用仮想ブラウザ提供サーバとを備えた電子申請用仮想ブラウザ提供サービスシステムにおいて、
前記電子申請用仮想ブラウザ提供サーバは、
クライアント端末から送信された自治体選択情報に応じて、この自治体選択情報で選択された自治体に対する公的手続用申請データの作成用仮想ブラウザ画面を表示するための仮想ブラウザ画面情報をクライアント端末に送信する作成送信手段と、
クライアント端末から送信された前記仮想ブラウザ画面に従って操作された操作情報に基づいて公的手続用申請データを作成する電子申請作成手段と、
前記電子申請作成手段が作成した公的手続用申請データを前記電子申請サーバに送信する電子申請送信手段と、
前記電子申請サーバから送信された公文書ファイルを画面表示させるための公文書表示データを、クライアント端末から送信された表示要求情報に従って送信する表示送信手段と、
前記公文書ファイルをクライアント端末から送信された公文書要求情報に従って送信する公文書送信手段とを備えたことを特徴とする電子申請用仮想ブラウザ提供サービスシステム。
【請求項２】
請求項１に記載の電子申請用仮想ブラウザ提供サービスシステムにおいて、
前記電子申請送信手段は、前記公的手続用申請データに添付する操作画面を表示するための操作画面情報をクライアント端末に送信することを特徴とする電子申請用仮想ブラウザ提供サービスシステム。
【請求項３】
請求項１に記載の電子申請用仮想ブラウザ提供サービスシステムにおいて、
前記作成送信手段は、クライアント端末から送信された自治体選択情報に応じて、複数の自治体のそれぞれに対応した複数種類の公的手続用申請データのうち、自治体選択情報で選択された自治体に対する公的手続用申請データの作成画面を表示するための作成画面情報をクライアント端末に送信することを特徴とする電子申請用仮想ブラウザ提供サービスシステム。
【請求項４】
請求項１に記載の電子申請用仮想ブラウザ提供サービスシステムにおいて、
前記電子申請作成手段は、
クライアント端末から送信された前記仮想ブラウザ画面に従って操作された操作情報で示される１つの操作内容毎に、同様の操作を実行し申請データを作成することを特徴とする電子申請用仮想ブラウザ提供サービスシステム。
【請求項５】
請求項１に記載の電子申請用仮想ブラウザ提供サービスシステムにおいて、
前記公文書送信手段は、
前記電子申請サーバから送信された公文書ファイルを一覧表示してクライアント端末側で取得対象となる公文書ファイルを選択するための一覧表示画面を表示するための一覧表示画面情報をクライアント端末に送信することを特徴とする電子申請用仮想ブラウザ提供サービスシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報の送受信が可能なネットワーク上に接続された自治体への公的手続を行うための電子申請サーバと、電子申請サーバに対してネットワークを介して公的手続を行うための電子申請用仮想ブラウザ提供サーバとを備えた電子申請用仮想ブラウザ提供サービスシステムに関する。
【背景技術】
【０００２】
現在、日本では、２００１年１月２２日にｅ−Ｊａｐａｎ戦略が掲げられてから「5年以内の世界最先端のＩＴ国家実現」を目標に、さまざまな公共業務の電子化が進められてきた。公共業務の電子化の一環としての行政手続のオンライン化については、１９９９年より各省庁が先行して検討し始め、現在では多くの地方公共団体が、電子申請システムを構築し、住民に対してインターネットを介した行政手続のオンラインサービスを提供している。電子申請システムは、総務省より「地方公共団体における申請・届出等手続に関する基本仕様」が公示されているため、どの地方公共団体でもシステムに用いられている電子申請用のサーバで設定されている機能や、電子申請のサービスの利用手順などは基本的に同じ仕様となっている。しかし、その基本仕様では、電子申請を自己が所有するコンピュータにより行う利用者側のコンピュータの設定等に関する環境や構築方法等についてはその基本仕様で具体的に指定されていないため、各地方公共団体のシステム開発を受注した開発事業者は、それぞれの地方公共団体で使用したコンピュータやサーバで設定した環境内容や構築内容の特徴を活かした様々な技術を活用して、独自の環境内容や構築内容で電子申請システムを構築している。
【０００３】
そのため、各地方公共団体の電子申請システムは、利用者が電子申請を行うために前提とするコンピュータでの設定環境が各地方公共団体毎に異なっている（例えば、非特許文献１、非特許文献２参照。）。例えば、Ｊａｖａ（登録商標）アプレットの技術を活用している地方公共団体の電子申請システムでは、サンマイクロシステムズ社のＪＲＥを利用者のコンピュータに予めインストールしておくことが前提となる。同様にマイクロソフト社のＭＳＪＶＭのインストールが前提とされている場合もある。さらにはアドビ社のＡｄｏｂｅ  Ｒｅａｄｅｒや、各地方公共団体毎に個別に開発された独自のアプリケーション等のインストールが前提として必要とされている場合もある。電子申請で手続きを行う申請情報に添付する添付ファイルを作成するための文書作成アプリケーションの種類やバージョン、文書のファイル形式等が前提として指定されている場合もある。
【０００４】
一方、既存のコンピューティング資源を活用して、一つのパソコン上に複数の地方公共団体の電子申請システムの利用環境を用意するための手段として、ヴイエムウェア社のVMWare製品を始めとしたバーチャルマシン（以下ＶＭ）を実現する技術が確立されている（例えば、非特許文献３、非特許文献４参照。）。VMwareは仮想インフラストラクチャ製品であり、各地方公共団体の電子申請システムで個別に電子申請を行うことが可能なインフラ環境を複数備えた複数インフラ環境を１台のコンピュータ上に保持するソフトウェアである。このVMwareを利用者のコンピュータにインストールすることで、オペレーティングシステムとアプリケーションが一まとまりにカプセル化され、個別に分離された複数のＶＭを実現する。これにより、各地方自治体毎に異なったそれぞれの電子申請システムの利用環境における開発・テスト環境に対応したインフラ環境を１台のコンピュータ内で複数並行して設定し利用することが可能となっている。
【０００５】
【非特許文献１】総務省：電子申請・届出システムのご利用方法（［平成１７年９月２８日検索］、インターネット＜URL：http://www1.shinsei.soumu.go.jp/use.html＞）
【非特許文献２】東京都申請・届出ポータル：事前準備（［平成１７年９月２８日検索］、インターネット＜URL：https://www.e-tokyo.lg.jp/eap/soudan/html/jizen_jyunbi.html＞）
【非特許文献３】VMware（［平成１７年９月２８日検索］、インターネット＜URL：http://www.vmware.com/jp/＞）
【非特許文献４】製品データシート:VMware Workstation（［平成１７年９月２８日検索］、インターネット＜URL：http://www.vmware.com/jp/pdf/ws5_features.pdf＞）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前述の電子申請システムは、地方自治体への行政手続きを、インターネットを通じて自宅や職場などから利用することができるため、利用者は、行政機関へ直接出向くことなく２４時間手続きを行うことができる。また、地方自治体側の行政機関の職員は、コンピュータのデータとして行政手続上の情報を取得し、業務を行うため従来のように書類を見ながらコンピュータに情報を入力する作業が省かれ行政手続業務を効率化することができる。しかしながら、その電子申請システムを利用する手段として、前提となる設定環境等を利用者がコンピュータを使用することには以下のような問題がある。
【０００７】
まず、コンピュータの使用に不慣れな利用者も含めて、全ての一般住民が問題なく指定された上述の前提となる設定環境を自宅等の常時使用するコンピュータに用意することは難しい。前提とされるソフトウェアには、そのソフトウェアのバージョンによっては、同じコンピュータ上に他のソフトウェアと一緒にインストールさせると誤作動が発生する等の問題を有しているものも存在する。そのため、地方自治体毎に異なる電子申請システムを利用する場合に、利用者が各電子申請システムの数に合わせて複数台のコンピュータを用意することでしか対応することができない。
【０００８】
また、電子申請システムに関らず、近年のコンピュータ環境の多様性は複雑化を増し、コンピュータで使用するアプリケーション毎のインストール等の設定に応じて他のアプリケーション等のアンインストールや設定の変更など環境整備が必要となっている。一つのコンピュータ上に複数の利用環境を用意する技術として、ヴイエムウェア社のＶＭＷａｒｅ製品を利用者のコンピュータにインストールする方法もある。この方法により、電子申請システムを利用する利用者は、一つのコンピュータ上に前提環境の異なる申請先の電子申請システム毎に利用環境を用意することで、申請先の電子申請システム毎にコンピュータを購入する必要がなく、既存リソースを活用したＩＴコストの削減が実現できる。しかし、この方法には以下の課題が存在する。電子申請システムを使うための前提環境の準備やバージョンアップやメンテナンスに応じた更新作業は従来どおり、利用者がコンピュータを操作して行う必要がある。近年では、ウィルスやソフトウェアの欠陥に対するアップデートが頻発しており、オペレーティングシステムや、ソフトウェアのアップデートの更新作業が常に利用者に強いられている。ＶＭＷａｒｅ製品における仮想インフラストラクチャの仕組み、その利用方法、利用の操作を行うための利用画面の内容がパソコンに不慣れな利用者には理解しがたく受け入れられにくいということがある。
【０００９】
このように、長期的な電子政府構築計画の一角として各地方公共団体により電子申請システムの構築が進められてきたが、それぞれの電子申請システムでは、利用者のコンピュータで前提となる電子申請システムの設定環境が異なるため、利用性が低く、またその前提となる環境を維持していくために必要な更新等の作業も強いられているため、全国的に電子申請システムがなかなか活用されていかないという問題があった。
【００１０】
本発明は、以上のような問題点を鑑みてなされたものであり、その目的とするところは、利用者側で前提とされる環境が異なる複数の電子申請システムに対して、利用者が容易かつ効率的に電子申請を可能とする電子申請用仮想ブラウザ提供サービスシステムを提供することにある。
【課題を解決するための手段】
【００１１】
以上の問題点を解決するために本発明は、情報の送受信が可能なネットワーク上に接続された自治体への公的手続を行うための電子申請サーバと、前記電子申請サーバに対して前記ネットワークを介して公的手続を行うための電子申請用仮想ブラウザ提供サーバとを備えた電子申請用仮想ブラウザ提供サービスシステムにおいて、
前記電子申請用仮想ブラウザ提供サーバは、
クライアント端末から送信された自治体選択情報に応じて、この自治体選択情報で選択された自治体に対する公的手続用申請データの作成用仮想ブラウザ画面を表示するための仮想ブラウザ画面情報をクライアント端末に送信する作成送信手段と、
クライアント端末から送信された前記仮想ブラウザ画面に従って操作された操作情報に基づいて公的手続用申請データを作成する電子申請作成手段と、
前記電子申請作成手段が作成した公的手続用申請データを前記電子申請サーバに送信する電子申請送信手段と、
前記電子申請サーバから送信された公文書ファイルを画面表示させるための公文書表示データを、クライアント端末から送信された表示要求情報に従って送信する表示送信手段と、
前記公文書ファイルをクライアント端末から送信された公文書要求情報に従って送信する公文書送信手段とを備えたことを特徴とする。
【００１２】
このような発明においては、電子申請用仮想ブラウザ提供サーバが作成送信手段によりクライアント端末から送信された自治体選択情報に応じて、この自治体選択情報で選択された自治体に対する公的手続の申請書の作成用の仮想ブラウザ画面を表示するための仮想ブラウザ画面情報をクライアント端末に送信し、電子申請作成手段によりクライアント端末から送信された仮想ブラウザ画面に従って操作された操作情報に基づいて公的手続用申請データを作成し、電子申請送信手段により電子申請作成手段が作成した公的手続用申請データを電子申請サーバに送信し、公文書送信手段により公文書ファイルをクライアント端末から送信された公文書要求情報に従って送信するので、利用者は複数の電子申請システムに対して、単一のクライアント端末を使用して仮想ブラウザ画面に従った操作で公的手続用申請データを作成し、電子申請用仮想ブラウザ提供サーバにアクセスして容易かつ効率的に複数の電子申請システムへの電子申請を行うことが可能となる。
【００１３】
上述の電子申請用仮想ブラウザ提供サービスシステムにおいて、
前記電子申請送信手段は、前記公的手続用申請データに添付する添付情報選択する操作画面を表示するための操作画面情報をクライアント端末に送信することとしても良い。
【００１４】
このような発明により、利用者は、電子申請送信手段により送信されクライアント端末のディスプレイ等に表示された操作画面を用いて操作を行うことにより、電子申請において必要となる文書やデータ等を含む添付ファイルを公的手続用申請データに添付して電子申請サーバに送信する手続を行うことができる。
【００１５】
また、上述の電子申請用仮想ブラウザ提供サービスシステムにおいて、
前記作成送信手段は、クライアント端末から送信された自治体選択情報に応じて、複数の自治体のそれぞれに対応した複数種類の公的手続用申請データのうち、自治体選択情報で選択された自治体に対する公的手続用申請データの作成画面を表示するための作成画面情報をクライアント端末に送信することとしても良い。
【００１６】
このような発明により、利用者は、作成送信手段によりクライアント端末から送信された自治体選択情報に応じて、複数の自治体のそれぞれに対応した複数種類の公的手続用申請データのうち、自治体選択情報で選択された自治体に対する公的手続用申請データの作成画面を表示するための作成画面情報をクライアント端末に送信されるので、作成画面を用いて操作を行うことにより、複数の自治体に対しても、電子申請を行う自治体に対応した種類の公的手続用申請データを作成することができる。
【００１７】
更に、上述の電子申請用仮想ブラウザ提供サービスシステムにおいて、
前記電子申請作成手段は、
クライアント端末から送信された前記仮想ブラウザ画面に従って操作された操作情報で示される１つの操作内容毎に、同様の操作を実行し申請データを作成しても良い。
【００１８】
このような発明により、電子申請作成手段が、クライアント端末から送信された仮想ブラウザ画面に従って操作された操作情報で示される１つの操作内容毎に、同様の操作を実行し申請データを作成するので、電子申請用仮想ブラウザ提供サーバにおいて、利用者の操作に対して忠実に申請データを作成することができる。
【００１９】
更に、上述の電子申請用仮想ブラウザ提供サービスシステムにおいて、
前記公文書送信手段は、前記電子申請サーバから送信された公文書ファイルを一覧表示してクライアント端末側で取得対象となる公文書ファイルを選択するための一覧表示画面を表示するための一覧表示画面情報をクライアント端末に送信することとしても良い。
【００２０】
このような発明により、利用者は、公文書送信手段により送信されクライアント端末のディスプレイ等に表示された一覧表示画面を用いて選択を行うことにより、取得対象となる公文書ファイルを選択して公文書要求情報を電子申請用仮想ブラウザ提供サーバに送信する手続を行うことができる。
【発明の効果】
【００２１】
本発明に係る電子申請用仮想ブラウザ提供サービスシステムによれば、利用者側で前提とされる環境が異なる複数の電子申請システムに対して、利用者が容易かつ効率的に電子申請を可能となる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明に係る電子申請用仮想ブラウザ提供サービスシステムを実施する最良の形態を、図面を参照して具体的に説明する。図１は、本発明の実施における電子申請用仮想ブラウザ提供サービスシステム１００の全体構成を示す説明図である。電子申請用仮想ブラウザ提供サービスシステム１００は、自治体に対して電子申請を行う利用者が使用するクライアント端末１０１と、クライアント端末１０１に仮想的にＡＳＰサービスを提供しクライアント端末１０１から送信されたデータや情報を用いて自治体に対して電子申請を行う電子申請用仮想ブラウザ提供サーバ１０２と、各自治体の建築物等の内部に設置され電子申請のデータや電子申請に応じて発行された公文書データ等を電子申請用仮想ブラウザ提供サーバ１０２に送信する電子申請サーバ１１５とから構成されている。クライアント端末１０１と電子申請用仮想ブラウザ提供サーバ１０２と電子申請サーバ１１５とは、公衆網であるインターネットを介して接続されデータや情報の送受信が可能となっている。
【００２３】
クライアント端末１０１は、電子申請用仮想ブラウザ提供サーバ１０２とデータや情報の送受信を行い利用者が電子申請を行う機能を有するソフトウェアであるＶＭターミナル１０２を備えている。ＶＭターミナル１０２は、電子申請を行う自治体を選択してアクセスするための接続先選択１０３と、電子申請で送信するデータに関する操作を行うためのファイル操作１０４と、電子申請で送信する申請用データを作成するための申請書作成１０５とから構成されている。
【００２４】
電子申請用仮想ブラウザ提供サーバ１０６は、クライアント端末１０１から送信されたデータや情報に基づいて電子申請サーバ１１５に対して電子申請を行う機能を有するＶＭ（バーチャルマシン）１０７と、ＶＭ１０７を制御するＶＭ制御１１１と、クライアント端末１０１や電子申請サーバ１１５とデータや情報の送受信が可能にアクセスするアクセス制御１１２と、電子申請用仮想ブラウザ提供サーバ１０６の電子申請サーバ１１５への電子申請の実行状況等の動作状況に関する使用状況データを記憶する使用状況管理データ１１３と、クライアント端末１０１や電子申請サーバ１１５から送信された後述する添付ファイル１１８や公文書ファイル１１９を用いて処理を行うファイル制御１１４とから構成されている。
【００２５】
ＶＭ１０７は、各自治体に対応して複数の電子申請サーバ１１５のそれぞれに対応した電子申請を行うための個別の種類のデータや情報を記憶し、クライアント端末１０１や電子申請サーバ１１５から送信されたデータや情報を一時的に格納するマイドキュメント１０９を含む各自治体仮想クライアント１０８と、複数の電子申請サーバ１１５のそれぞれに個別に対応した複数種類の申請データを作成するための画面等を仮想ブラウザとして表示するための画面情報を、各仮想クライアント１０８内のマイドキュメント１０９から読み出して利用者クライアント１０１に送信するブラウザ表示制御１１０とから構成されている。
【００２６】
ブラウザ表示制御１１０により画面情報を送信するとクライアント端末１０１において仮想ブラウザとして表示し、電子申請用仮想ブラウザ提供サーバ１０６のＶＭ１０７上で仮想ブラウザに従って操作された操作情報に従って申請データ等を作成するようになっている。
【００２７】
各自治体仮想クライアント１０８は、各電子申請サーバ１１５の電子申請システムに対応した各種前提ソフトを導入した各パソコン環境を、それぞれ仮想インフラストラクチャにより仮想化して、電子申請用仮想ブラウザ提供サーバ１０６上に各地方公共団体向けに対応した複数の前提環境となる各自治体仮想クライアント１０８の仮想データとして配置して実現されている。
【００２８】
利用者クライアント１０１は、利用者がＶＭターミナル１０２を用いて接続先選択１０３、ファイル操作１０４、申請書作成１０５により操作したことに応じて、ＶＭデータ１１６をインターネットを介して電子申請用仮想ブラウザ提供サーバ１０６に送受信することで、電子申請用仮想ブラウザ提供サーバ１０６内の仮想クライアント１０８がＶＭデータ１１６に従って動作しＶＭターミナル１０２から操作することができるようになっている。
【００２９】
そして、利用者クライアント１０１は、利用者がＶＭターミナル１０２を用いて操作することにより、電子申請用仮想ブラウザ提供サーバ１０６側の仮想クライアント１０８上で作成された電子申請するための申請データ１２０を電子申請サーバ１１５へ送信するようになっている。
【００３０】
また、電子申請で発行された公文書ファイル１１９は、ＶＭターミナル１０２を用いてファイル操作１０４により操作して、マイドキュメント１０９に格納されたファイル等に関するファイル一覧データ１１７を取得し、このファイル一覧データ１１７から指定した公文書ファイル１１９をダウンロードする。
【００３１】
図２は、ＶＭターミナル１０２の全体構成を示す説明図である。ＶＭターミナル１０２は、各自治体のそれぞれに対応したタブが設けられ電子申請を行う接続先の電子申請サーバ１１５を選択するための領域である接続先選択１０３と、電子申請の申請データを作成するための文字や文章等の文書を入力する領域である申請書作成１０５と、申請データに添付して送信する文書や画像等のデータを含む添付ファイルや公文書ファイルを選択して送受信するための領域であるファイル操作１０４とから構成される。
【００３２】
図３は、接続先選択１０３の構成を示す説明図である。接続先選択１０３は、各自治体のそれぞれに対応して設けられ電子申請を行う接続先の電子申請サーバ１１５を選択するための自治体名タブ３０１と、ＶＭターミナル１０２の実行を終了するための切断ボタン３０２とから構成される。利用者は、クライアント端末１０１のＶＭターミナル１０２を表示した画面において自治体名タブ３０１を切り替え、切り替えた自治体名タブ３０１に該当する電子申請用仮想ブラウザ提供サーバ１０６内の仮想クライアント１０８に接続することで、この接続した仮想クライアントにより電子申請を行う自治体の電子申請サーバ１１５に接続する。自治体名タブ３０１は、利用者が電子申請を行う接続先の自治体名とＵＲＬを事前に自治体名タブ３０１に割り当てて設定することで、その設定された自治体名がタブ名表示されて横一列に追加される。または、電子申請用仮想ブラウザ提供サーバ１０６が電子申請を行って接続可能な申請先を示す情報をクライアント端末１０１に送信し、この情報に基づいて設定を利用者が又は自動的に行うようにしてもよい。
【００３３】
図４は、申請書作成１０５の構成を示す説明図である。申請書作成１０５の領域には、自治体名タブ３０１により接続した電子申請サーバ１１５に対して電子申請を行うための仮想ブラウザ画面４０１が表示される。仮想ブラウザ画面４０１には、仮想クライアント１０８上で処理される電子申請の申請データを作成するための入力操作等を行うためのブラウザ画面情報だけが表示される。この際、例えばシンクライン方式の一つであるマイクロソフトターミナル技術等により、電子申請用仮想ブラウザ提供サーバ１０６からクライアント端末１０１へ仮想ブラウザ画面４０１を表示するための画面情報が送信される。
【００３４】
図５は、ファイル操作１０４の構成を示す説明図である。ファイル操作１０４は、クライアント端末１０１と仮想クライアント１０８との間で送受信する添付ファイル等の電子ファイルを一覧表示するファイル一覧画面５０１と、ファイル一覧画面５０１で指定した電子ファイルを送受信するためのファイル送信ボタン５０２と、ファイル受信ボタン５０３とから構成されている。ファイル一覧画面５０１には、仮想クライアントのマイドキュメントに格納されているファイル名の一覧やクライアント端末１０１で作成等した申請データに添付する添付ファイルのファイル名一覧が表示される。利用者は、ファイル一覧画面５０１で電子ファイルを指定して、ファイル受信ボタン５０３を押下することでクライアント端末１０１上にダウンロード送信することができる。逆にクライアント端末１０１上の電子ファイルをファイル一覧画面５０１で指定しファイル送信ボタン５０２を押下することで仮想クライアント１０８のマイドキュメント１０９にアップロード送信することができる。
【００３５】
図６は、仮想クライアント１０８の構成を示す説明図である。仮想クライアント１０８は、電子申請用仮想ブラウザ提供サーバ１０６の記憶部の実領域上に展開されるデータ環境であり、各仮想クライアント１０８を識別するための仮想クライアントＩＤ６０１と、仮想クライアント１０８に対応する電子申請サーバ１１５で電子申請を行う際にクライアント端末１０１で前提として指定するＯＳの種類を示すＯＳ６０２と、仮想クライアント１０８に対応する電子申請サーバ１１５で電子申請を行う際にクライアント端末１０１で前提として指定するアプリケーションを示す前提アプリケーション６０３と、マイドキュメント１０９やその他の必要な各種のデータを含むデータ領域６０４とから構成されている。仮想クライアントＩＤ６０１には、各仮想クライアント１０８を識別するための識別情報でありそれぞれ仮想クライアントごとに個別に割り当てられた番号が付与される。ＯＳ６０２と前提アプリケーション６０３は、仮想クライアント１０８で対応している電子申請サーバ１１５の電子申請システムに応じて個別に前提として指定しているデータが格納されている。
【００３６】
図７は、VMデータ１１６の構成を示す説明図である。ＶＭデータ１１６は、仮想クライアントＩＤ６０１およびブラウザ表示制御１１０により送信され電子申請の申請データを作成する画面等を表示するための画面情報であるブラウザ表示情報７０３を含むＶＭターミナル受信データ７０１と、仮想クライアントＩＤ６０１および利用者が図示しないクライアント端末１０１が備えるマウスを操作して入力した情報であるマウス操作情報７０５を含むＶＭターミナル送信データＡ７０４と、仮想クライアントＩＤ６０１および利用者が図示しないクライアント端末１０１が備えるキーボードを操作して入力した情報であるキーボード操作情報７０５を含むＶＭターミナル送信データＢ７０６と、仮想クライアントＩＤ６０１およびクライアント端末１０１が備える電子機器等のデバイスに関する情報であるデバイス情報７０９を含むＶＭターミナル送信データＣ７０８の４種類のデータに分類される。マウス操作情報７０５、キーボード操作情報７０５、デバイス情報７０９は、クライアント端末１０１から送信されて電子申請用仮想ブラウザ提供サーバ１０６内のＶＭ制御１１１によって取り扱われ仮想クライアント１０８上の申請データ用等の情報として処理される。
【００３７】
利用者が上述の接続先選択１０３を操作することによりクライアント端末１０１から電子申請用仮想ブラウザ提供サーバ１０６に送信される接続要求データ７１０は、クライアント端末１０１を識別しアドレスを示すクライアント識別アドレス７１１と自治体名タブ３０１で選択した電子申請を行う自治体を示す自治体名７１２によって構成されている。電子申請用仮想ブラウザ提供サーバ１０６側では、接続要求データ７１０に基づいてアクセス制御１１２によって電子申請サーバ１１５に対して電子申請を実行する仮想クライアント１０８が割り当てられ、この割り当てられた仮想クライアント１０８を識別する仮想クライアントＩD６０１を含む接続許可データ７１３がクライアント端末１０１に返送される。
【００３８】
図８は、ファイル一覧データ１１７の構成を示す説明図である。ファイル一覧データ１１７は、ＶＭターミナル１０２上のファイル操作１０４での指定対象となる添付ファイル等のファイルのリストを表示するための情報である。ファイル一覧データ１１７は、ファイルの件数８０２と、各ファイルに関する情報や項目を一覧表示するための一覧データ８０３とから構成されている。一覧データ８０３は、ファイルのファイル名８０４と、ファイルの容量を示すサイズ８０５と、ファイルの送信処理に関する区分８０６とから構成されている。サイズ８０５と区分８０６については、仮想クライアント１０８の資源を管理するための情報として保持することが望ましい。
【００３９】
図９は、使用状況管理データ１１２の構成を示す説明図である。使用状況管理データ１１２に含まれる仮想使用状況９０１は、仮想クライアントＩＤ６０１と、各仮想クライアント１０８の使用されているか否かを示す使用状況フラグ９０３と、利用者クライアント識別アドレス７１１と、各自治体の名称を示す自治体名９０５と、各自治体に設置された電子申請サーバ１１５のアドレスを示すＵＲＬ９０６とから構成されている。
【００４０】
自治体ＵＲＬ９０６は、アクセス制御１１２が接続要求データ７１０に基づいて仮想クライアント１０８を割り当てる際に、クライアント端末１０１側で画面表示を行うブラウザの初期画面の画面情報を取得するために用いられるようになっている。
【００４１】
また、使用状況フラグ９０３は、アクセス制御１１２が仮想クライアント１０８を割り当てる際に、仮想クライアント１０８のその実領域に空きがあるかの確認のために用いられ、図９において、使用状況フラグ９０３が「１」である場合には既に使用中であり、「０」である場合には使用されておらず接続要求データ７１０に基づいて割り当て可能な仮想クライアント１０８であると判断されるようになっている。
【００４２】
図１０は、申請データの構成を示す説明図である。申請データ１００１は、この申請データ１００１を管理するための情報を含む構成管理情報１００２と、電子申請の申請書に該当する申請データ１００３と、申請データ１００３に添付する添付ファイルや電子申請サーバ１１５で発行された公文書データを含む添付・公文書ファイルデータ１００４とから構成されている。
【００４３】
図１５は、ＶＭターミナル１０２とＶＭ１０７の構造を示す説明図である。クライアント端末１０１には、予め各種の処理を行うためのクライアントデバイス１５０４と、ＯＳ１５０３と、ＶＭターミナル１０２がインストールされており、また、図示しない外部記録媒体を接続するためのポート等の接続端子には、住民基本台帳カードが接続されたＩＣカード１５０５が接続されている。ＶＭターミナル１０２上には、クライアントデバイス１５０４を内部に備えているメモリ上に展開して実現する仮想ブラウザの画面表示処理等を実行するためのクライアント仮想デバイス１５０１が存在している。
【００４４】
電子申請用仮想ブラウザ提供サーバ１０６には、予め各種の処理を行うためのサーバデバイス１５０９と、ＯＳ１５０８と、ＶＭ１０７がインストールされている。ＶＭ１０７上には、サーバデバイス１５０９を内部に備えているメモリ上に展開して実現するＶＭ１０７を動作させるＶＭデバイス１５０７や、実行中の仮想クライアント１０８が存在している。
【００４５】
続いて、本実施の形態における電子申請用仮想ブラウザ提供サービスシステム１００の動作について図１１〜図１９に示すフローチャートを用いて説明する。まず、全体の動作について図１１に示すフローチャートを用いて詳細に説明する。利用者がクライアント端末１０１において、図２、図３に示すように、接続先選択１０３から電子申請を行う自治体名タブ３０１を選択し接続要求データ７１０がインターネットを介して送信されると、電子申請用仮想ブラウザ提供サーバ１０６は、この接続要求データ７１０に基づいて接続先選択処理を実行し、そして、仮想クライアント１０８内のマイドキュメント１０９に格納された仮想ブラウザの初期画面等を含む電子申請を行う申請画面を表示するための画面情報をクライアント端末１０１に送信する（ステップ１１０１）。クライアント端末１０１は送信された仮想ブラウザの初期画面の画面情報により仮想ブラウザの初期画面を表示する。
【００４６】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、利用者が仮想ブラウザ画面において、新規申請手続を行うサービスまたは電子申請の審査結果を取得するサービスのいずれかを選択する操作を行い（ステップ１１０２）、新規申請手続を行うサービスを選択した場合には、この新規申請手続を行う旨を示す情報をクライアント端末１０１から受信し、これに応じて、図２、図４に示すように、接続要求データ７１０の自治体名７１２の電子申請サーバ１１５に対応する電子申請の申請データの作成に必要となる内容情報を取得するための仮想ブラウザの作成画面を表示するための仮想ブラウザ作成画面情報を、仮想クライアント１０８内のマイドキュメント１０９から読み出してクライアント端末１０１に送信する。
【００４７】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、利用者が仮想ブラウザ作成画面情報に従って表示される申請書様式の仮想ブラウザの作成画面で申請データ１２０を作成する操作を行うと（ステップ１１０３）、この操作に応じて申請データ１２０を作成する処理を行う。この申請データ作成についての処理については後に詳細に説明する。
【００４８】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、利用者が、図５に示すように、クライアント端末１０１のファイル操作１０４を用いて申請データ１２０に文書又は画像等の添付ファイル１１８を添付する操作を行い、ファイル一覧画面５０１に表示されたクライアント端末１０１上にある添付ファイル１１８を指定して仮想クライアント１０８内のマイドキュメント１０９にアップロード送信し（ステップ１１０４）、更に、ステップ１１０３において作成した申請データ１２０を表示したブラウザの作成画面上で添付ファイル１１８を添付する操作を行うと、この操作に応じて、マイドキュメント１０９上にアップロードされた添付ファイル１１８を申請データ１２０に添付する処理を行う（ステップ１１０５）。即ち、申請データ１２０と添付ファイルを関連付けてマイドキュメント１０９に格納する。
【００４９】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、このマイドキュメント１０９に格納した申請データ１２０および添付ファイル１１８に対して電子署名を付加する処理を行う（ステップ１１０６）。
【００５０】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、この電子署名を付加した申請データ１２０および添付ファイル１１８を仮想クライアント１０８が対応している自治体の電子申請サーバ１１５を送信する処理を行う（ステップ１１０７）。
【００５１】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、上述のステップ１１０２において、審査結果を取得するサービスを選択した場合には、この審査結果の取得を行う旨を示す情報をクライアント端末１０１から受信し、これに応じて、図２、図５に示すように、電子申請で発行された公文書ファイル１１９の一覧を表示するためのファイル一覧データ１１７をクライアント端末１０１に送信する。また、ファイル一覧データ１１７内で示されている取得可能な公文書ファイル１１９を電子申請サーバ１１５から取得する処理を行う（ステップ１１１０）。
【００５２】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、利用者が、ファイル一覧データ１１７に従って表示される公文書ファイル１１９の一覧を表示した仮想ブラウザのファイル一覧画面５０１や電子申請の審査状況を示す審査状況確認画面で審査結果と取得可能な公文書ファイル１１９を確認し（ステップ１１０９）、ファイル一覧画面５０１から取得可能な公文書ファイル１１９を選択して取得する操作を行うと、この操作に応じて、選択した公文書ファイル１１９を要求する旨のファイル操作要求情報をクライアント端末１０１から受信し、ファイル制御１１４によりファイル操作処理を実行する。そして、マイドキュメント１０９に格納された公文書ファイル１１９をクライアント端末１０１上にダウンロード送信する処理を行う（ステップ１１１１）。このファイル操作処理については後に詳細に説明する。
【００５３】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、利用者がクライアント端末１０１において、図２、図３に示すように、ＶＭターミナル１０２の切断ボタン３０２を図示しないマウス等により押下操作すると、電子申請を終了する等の情報をクライアント端末１０１から受信し、この情報に応じて、この電子申請に割り当てられていた仮想クライアント１０８上に割り当て中のデータ領域およびマイドキュメント１０９内のデータや情報を削除してクリアし、図９に示すように、使用状況管理データ１１３内の初期化を行い、使用状況フラグ９０３を「０」とし利用者クライアント識別アドレスをクリアする処理を行う（ステップ１１０８）。
【００５４】
続いて、上述のステップ１１０１における接続先選択処理について図１２に示すフローチャートを用いて詳細に説明する。まず、クライアント端末１０１から接続要求データ７１０がインターネットを介して送信されると（ステップ１２０１）、電子申請用仮想ブラウザ提供サーバ１０６は、アクセス制御１１２によりこの接続要求データ７１０に基づいて、自治体名７１２に該当する電子申請サーバ１１５にアクセスして接続を試みる処理を行い（ステップ１２０２）、この電子申請サーバ１１５に接続することが可能な否かを判定する処理を行う（ステップ１２０３）。
【００５５】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、電子申請サーバ１１５に接続することが可能である場合には、この電子申請サーバ１１５に対応する仮想クライアント１０８のデータを電子申請用仮想ブラウザ提供サーバ１０６内の記憶部等から新規にロードし（ステップ１２０４）、ＶＭ１０７上でこのロードした仮想クライアント１０８を起動する（ステップ１２０５）。
【００５６】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、仮想クライアント１０８の起動が完了すると、ＶＭ１０７上でブラウザを最大化表示させて仮想ブラウザとして画面表示の処理を試みる（ステップ１２０６）。
【００５７】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、仮想ブラウザの画面の最大化表示に成功した場合には、ＶＭ制御１１１によりＶＭ制御処理を行い、クライアント端末１０１に仮想ブラウザの画面情報を送信する（ステップ１２０７）。このＶＭ制御処理については、後に詳細に説明する。上述のステップ１２０３において電子申請サーバ１１５に接続することが不可能である場合には、再接続を試みる旨の通知情報をクライアント端末１０１に送信し処理を終了する。
【００５８】
続いて、上述のステップ１２０２におけるアクセス制御の処理について図１３に示すフローチャートを用いて詳細に説明する。まず、電子申請用仮想ブラウザ提供サーバ１０６は、使用状況管理データ１１３から、接続要求データ７１０の自治体名７１２に対応する仮想クライアント１０８の仮想クライアントＩＤ６０１のレコードを検索して使用状況フラグ９０３の値を参照し（ステップ１３０１）、使用状況フラグ９０３の値が「０」であるか否かを判定する処理を行う（ステップ１３０２）。
【００５９】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、使用状況フラグ９０３の値が「０」である場合には、使用状況フラグ９０３の値に１を設定し（ステップ１３０３）、使用状況管理データ１１３の利用者クライアント識別アドレス７１１の項目に、接続要求データ７１０内に含まれている利用者クライアント識別アドレス７１１を設定する（ステップ１３０４）。
【００６０】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、ＶＭ１０７とＶＭターミナル１０２間でＶＭデータ１１６や添付ファイル１１８、公文書ファイル１１９等のデータや情報の送受信が可能な双方向接続を確立する処理を行う（ステップ１３０５）。
【００６１】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、電子申請サーバ１１５に接続可能であり、電子申請の手続が可能である旨を通知する情報をクライアント端末１０１に送信する（ステップ１３０６）。
【００６２】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、上述のステップ１３０２において、使用状況フラグ９０３の値が「１」である場合には、接続が不可能であると判定し、電子申請サーバ１１５に接続不可能であり、電子申請の手続が不可能である旨を通知する情報をクライアント端末１０１に送信する（ステップ１３０６）。
【００６３】
続いて、上述のステップ１２０７におけるＶＭ制御の処理について図１４に示すフローチャートを用いて詳細に説明する。まず、電子申請用仮想ブラウザ提供サーバ１０６は、ＶＭ制御１１１により、ＶＭ１０７とＶＭターミナル１０２間でインターネットを介して送受信されたＶＭデータ１１６の種類を区分する処理を行う（ステップ１４０１）。ＶＭ１０７とＶＭターミナル１０２間で送受信されたＶＭデータ１１６が、ＶＭターミナル受信データ７０１、ＶＭターミナル送信データＡ７０４、Ｂ７０６、Ｃ７０８のいずれであるかを判定する処理を行う。
【００６４】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、ＶＭデータ１１６が、ＶＭターミナル送信データＣ７０８である場合には、デバイス処理を実行する（ステップ１４０２）。ＶＭターミナル送信データＡ７０４またはＢ７０６である場合には、ＶＭターミナル送信データＡ７０４またはＢ７０６内からマウス操作情報７０５、キーボード操作情報７０７を抽出し、これらに基づいて処理を行う（ステップ１４０３）。ＶＭターミナル受信データ７０１である場合には、ＶＭターミナル１０２へブラウザ表示情報７０３と共にＶＭターミナル受信データ７０１を送信する（ステップ１４０４）。
【００６５】
続いて、上述のステップ１４０２におけるデバイス処理について図１６に示すフローチャートを用いて詳細に説明する。まず、電子申請用仮想ブラウザ提供サーバ１０６は、ＶＭデバイス１５０６によりクライアント端末１０１内のクライアント仮想デバイス１５０１に対してＶＭターミナル送信データＣ７０８等のデータの取得を要求する要求情報を送信する（ステップ１６０１）。
【００６６】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、クライアント端末１０１内のクライアント仮想デバイス１５０１がクライアントデバイス１５０４によってＩＣカード１５０５に含まれているデータを取得し（ステップ１６０２）、ＶＭ１０７にこの取得したデータを送信すると（ステップ１６０３）、ＶＭ１０７によってこのデータを受信しＶＭデバイス１５０６へ受け渡し、ＶＭデバイス１５０６が受け渡されたデータに基づいて電子申請の申請データに添付するための情報を抽出する等の処理を行う（ステップ１６０４）。
【００６７】
続いて、上述のステップ１１０３における申請データ作成処理について図１７に示すフローチャートを用いて詳細に説明する。まず、電子申請用仮想ブラウザ提供サーバ１０６は、図４に示すように、利用者が仮想ブラウザの作成画面に表示された申請書作成１０５の各項目に従って、電子申請に必要な情報をキーボード・マウス・デバイス操作を行い（ステップ１７０１）、これらのキーボード・マウス・デバイス操作の１つの操作毎に、その都度、その操作内容の情報が含まれたキーボード・マウス・デバイスの操作情報７０５、７０７、７０９を含むＶＭターミナル送信データＡ７０４、Ｂ７０６、Ｃ７０８等のＶＭデータ１１６がクライアント端末１０１からＶＭ１０７へ送信されると、ＶＭ制御１１１によりＶＭ１０７において、ＶＭターミナル送信データＡ７０４、Ｂ７０６、Ｃ７０８等に対してＶＭ制御処理を実行する（ステップ１７０２）。そして、ＶＭ制御処理で抽出したキーボード・マウス・デバイスの操作情報７０５、７０７、７０９に該当する操作内容に基づいて、仮想ブラウザの画面上で作成した操作と同様の操作に従って、申請データを作成していく。例えば、クライアント端末１０１において仮想ブラウザの作成画面に表示された申請書作成１０５の項目にキーボードで氏名等が入力された場合には、この入力操作で送信されたキーボード操作情報７０５に従って、同様に、ＶＭ１０７において申請書作成１０５の項目に氏名等を入力し申請データを作成していく処理を行う。このようにして、操作内容に基づいて申請データを作成していく処理を申請データが完成するまで繰り返し実行する。
【００６８】
続いて、上述のステップ１１１１におけるファイル操作処理について図１８に示すフローチャートを用いて詳細に説明する。まず、電子申請用仮想ブラウザ提供サーバ１０６は、ファイル操作要求情報をクライアント端末１０１から受信すると（ステップ１８０１）、このファイル操作要求情報に対してファイル制御１１４によりファイル制御処理を行う（ステップ１８０２）。
【００６９】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、ファイル操作要求情報を解析してファイル操作要求情報で公文書ファイル１１９の取得を要求しているのか、または、添付ファイル１１８の添付を要求しているのかを判定する処理を行う（ステップ１８０３）。
【００７０】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、判定の結果、添付ファイル１１８の添付を要求している場合には、ファイル制御１１４により、クライアント端末１０１からインターネットを介して送信された添付ファイル１１８を受信し（ステップ１８０４）、この受信した添付ファイル１１８を仮想クライアント１０８内のマイドキュメント１０９に格納する処理を行う（ステップ１８０５）。
【００７１】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、判定の結果、公文書ファイル１１９の取得を要求している場合には、ファイル操作要求情報で指定された公文書ファイル１１９のファイル名等に基づいて、仮想クライアント１０８のマイドキュメント１０９内を検索し、この検索の結果、索出された公文書ファイル１１９を取得し（ステップ１８０８）、この取得した公文書ファイル１１９をクライアント端末１０１に送信する処理を行う（ステップ１８０９）。
【００７２】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、仮想クライアント１０８のマイドキュメント１０９に格納されている添付ファイル１１８や公文書ファイル１１９を一覧表示するための図５に示すようなファイル一覧データ１１７を取得し（ステップ１８０６）、インターネットを介してクライアント端末１０１に送信し、ＶＭターミナル１０２上のファイル一覧画面５０１にファイル一覧データ１１７を表示させる処理を行う（ステップ１８０７）。
【００７３】
続いて、上述のステップ１１０６における電子署名を付加する処理について図１９に示すフローチャートを用いて詳細に説明する。まず、電子申請用仮想ブラウザ提供サーバ１０６は、利用者がクライアント端末１０１において仮想ブラウザの画面上で電子署名を付与するための操作を行い（ステップ１９０１）、クライアント仮想デバイス１５０１がクライアントデバイス１５０４によってＩＣカード１５０５に含まれている電子署名に関するデータを取得し、このデータを含むデバイス情報７０９に基づいて作成したＶＭターミナル送信データＣ７０８を電子署名の付加を要求する署名付与要求情報と共にＶＭ１０７に送信すると（ステップ１９０２）、ＶＭ制御１１１によりＶＭ１０７においてこのＶＭターミナル送信データＣ７０８に対してＶＭ制御処理を実行する（ステップ１９０３）。
【００７４】
次に、電子申請用仮想ブラウザ提供サーバ１０６は、ＶＭ制御処理において実行したデバイス処理によって抽出した電子署名に関するデータに基づいて申請データに電子署名を付加する処理を行う（ステップ１９０４）。
【００７５】
以上のように、本実施の形態における電子申請用仮想ブラウザ提供サービスシステム１００では、クライアント端末１０１から送信された接続要求データ７１０に基づいて接続先選択処理を実行して自治体の電子申請サーバ１１５に接続を行い、新規申請手続のサービス電子申請の申請データの作成に必要となる内容情報を取得するための仮想ブラウザの作成画面を表示するための仮想ブラウザ作成画面情報をクライアント端末１０１に送信する。そして、利用者が仮想ブラウザ作成画面情報に従って表示される申請書様式の仮想ブラウザの作成画面で申請データ１２０を作成するキーボード・マウス・デバイス操作を行うと、その操作内容の情報に基づいて仮想ブラウザの画面上で作成した操作と同様の操作に従って申請データ１２０を作成する。作成した申請データ１２０を自治体の電子申請サーバ１１５に送信する処理を行う。
【００７６】
このため、クライアント端末１０１に対して電子申請用仮想ブラウザ提供サーバ１０６を用いて、仮想ブラウザの作成画面でのキーボード・マウス・デバイス操作で電子申請の申請データを作成できる利用者環境を仮想的にＡＳＰサービスとして提供することで、パソコンに不慣れな利用者も含めて全ての一般住民の利用者が各自治体の電子申請サーバ１１５毎に異なるＯＳやアプリケーションのインストール等の前提環境の設定を自己のクライアント端末１０１に行うことを意識せず、電子申請用仮想ブラウザ提供サーバ１０６の仮想クライアント１０７において更新作業をすることで利用者がバージョンアップ等による更新作業なども行う必要なく電子申請を行うことができる。電子申請を行うまでの段階での作業等の煩わしさや複雑さがなくなり、電子申請に対する容易性が向上する。
【００７７】
また、利用者にとって、前提環境を電子申請用仮想ブラウザ提供サーバ１０６側から提供してくれることで、前提環境が異なる複数の電子申請サービスを利用していた利用者は、申請先毎に対応した複数のパソコンを用意する必要がなくなる。これにより、利用者のＩＴコストの削減は当然のこととして、Ａ市からの申請結果である公文書をＢ県に提出するなどの複数の申請先を介する一連の申請業務を電子申請用仮想ブラウザ提供サーバ１０６を用いてスムーズに行うことが可能となる。
【００７８】
自治体の電子申請サーバ１１５側においても、上述のように利用者に対する利用性が向上することで電子申請の利用者数が増加し、結果として電子申請のサービスが利用されることによる業務負担軽減、業務効率化が振興され、既に整備されている電子申請インフラをそのまま活用したままでこれらの効果を得ることが可能となる。
【００７９】
（他の実施の形態）
上述の実施の形態における電子申請用仮想ブラウザ提供サービスシステム１００は、電子申請に限らず、サーバサイドコンピューティングとして、ＶＭ１０７とＶＭターミナル１０２を、それぞれインターネットやＬＡＮネットワーク等のネットワークを介する別々のコンピュータやサーバ上で実現することが可能となり、ＩＣカードなどのデバイスに格納されたデータ等はクライアント端末１０１上で接続されたものを用いていても、実際のこのデータ等を用いたアプリケーション処理は遠隔地のサーバ資源上で実現するVMWareのＶＭ１０７で行うことが可能となる。
【産業上の利用可能性】
【００８０】
情報の送受信が可能なネットワーク上に接続された自治体への公的手続を行うための電子申請サーバと、電子申請サーバに対してネットワークを介して公的手続を行うための電子申請用仮想ブラウザ提供サーバとを備えた電子申請用仮想ブラウザ提供サービスシステムにおいて利用することが可能である。
【図面の簡単な説明】
【００８１】
【図１】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムの全体構成を示す説明図である。
【図２】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムのＶＭターミナルの構成を示す説明図である。
【図３】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムのＶＭターミナルの接続先選択の構成を示す説明図である。
【図４】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムのＶＭターミナルの申請書作成の構成を示す説明図である。
【図５】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムのＶＭターミナルのファイル操作の構成を示す説明図である。
【図６】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムのＶＭの仮想クライアントの構成を示す説明図である。
【図７】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムのＶＭデータの構成を示す説明図である。
【図８】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムのファイル一覧データの構成を示す説明図である。
【図９】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムの使用状況管理データの構成を示す説明図である。
【図１０】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムの申請データの構成を示す説明図である。
【図１１】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムの全体動作を示すフローチャートである。
【図１２】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムの接続先選択処理の動作を示すフローチャートである。
【図１３】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムのアクセス制御処理の動作を示すフローチャートである。
【図１４】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムのＶＭ制御処理の動作を示すフローチャートである。
【図１５】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムのＶＭターミナルとＶＭの構成を示す説明図である。
【図１６】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムのデバイス処理の動作を示すフローチャートである。
【図１７】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムの申請書作成処理の動作を示すフローチャートである。
【図１８】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムのファイル操作処理の動作を示すフローチャートである。
【図１９】本実施の形態における電子申請用仮想ブラウザ提供サービスシステムの電子署名付加処理の動作を示すフローチャートである。
【符号の説明】
【００８２】
１００  電子申請用仮想ブラウザ提供サービスシステム
１０１  利用者クライアント
１０２  ＶＭターミナル
１０３  接続先選択
１０４  ファイル操作
１０５  申請書作成
１０６  電子申請用仮想ブラウザ提供サーバ
１０７  ＶＭ
１０８  仮想クライアント
１０９  マイドキュメント
１１０  ブラウザ表示制御
１１１  ＶＭ制御
１１２  アクセス制御
１１３  使用状況管理データ
１１４  ファイル制御
１１５  電子申請サーバ
１１６  ＶＭデータ
１１７  ファイル一覧データ
１１８  添付ファイル
１１９  公文書ファイル
１２０  申請データ
【図１】
2007115074.tif 000003
【図２】
2007115074.tif 000004
【図３】
2007115074.tif 000005
【図４】
2007115074.tif 000006
【図５】
2007115074.tif 000007
【図６】
2007115074.tif 000008
【図７】
2007115074.tif 000009
【図８】
2007115074.tif 000010
【図９】
2007115074.tif 000011
【図１０】
2007115074.tif 000012
【図１１】
2007115074.tif 000013
【図１２】
2007115074.tif 000014
【図１３】
2007115074.tif 000015
【図１４】
2007115074.tif 000016
【図１５】
2007115074.tif 000017
【図１６】
2007115074.tif 000018
【図１７】
2007115074.tif 000019
【図１８】
2007115074.tif 000020
【図１９】
2007115074.tif 000021