(57)【特許請求の範囲】
【請求項１】
指定された選挙サイトに接続してオンライン投票遵守事項の提供を受けて表示した後、有権者の同意情報の入力を受けて電子投票提供サーバーに転送し、ログインウィンドウ情報を表示した後、有権者のログイン情報の入力を受けて暗号化して電子投票提供サーバーに転送し、有権者認証後に選挙情報を表示した後、有権者の投票値情報の入力を受けて暗号化して電子投票提供サーバーに転送する多数個の有権者端末と、
有権者情報より投票認証番号を暗号化して印刷したり、投票認証番号を暗号化して登録されたカードを出力し、有権者のログイン情報及び投票認証番号の入力を受けて電子投票提供サーバーに提供し、選挙情報の提供を受けて表示した後、有権者の投票値情報の入力を受けて暗号化して電子投票提供サーバーに提供する多数個の投票用端末と、
選挙情報を復号化キーまたは複数個の開票キーと共に生成させ、復号化キーを管理者の電子メールまたは携帯電話に転送したり、各開票キーをそれぞれの開票者の電子メールまたは携帯電話にそれぞれ転送し、選挙情報を電子投票提供サーバーに転送し、有権者情報の入力を受けて暗号化して電子投票提供サーバーに提供し、候補者情報の最終の指定及び投票開始情報を生成して電子投票提供サーバーに転送する管理者端末と、
前記管理者端末から転送される選挙情報及び有権者情報を登録し、前記管理者端末から転送される投票開始情報によって指定選挙サイトを前記有権者端末に提供し、オンライン投票遵守事項を前記有権者端末に提供した後、前記同意情報の受信を受け、ログインウィンドウ情報を前記有権者端末に提供し、前記ログイン情報を受けて復号化した後、登録された有権者情報を確認して有権者認証を行い、登録された選挙情報を前記有権者端末に提供した後、前記投票値情報を受けて復号化して登録し、前記投票用端末から有権者のログイン情報及び投票認証番号を受け、登録された有権者情報を確認して投票認証を行った後、登録された選挙情報を前記投票用端末に提供した後、前記投票値情報を受けて復号化して登録し、投票の完了時に前記投票値情報を集計して投票結果情報を算出して登録する電子投票提供サーバーと、
前記電子投票提供サーバーで登録する有権者情報、選挙情報、投票結果情報を格納するデータベースと、
前記電子投票提供サーバーの電子投票処理に対してミラーリングバッグアップを行い、前記電子投票提供サーバーとの同期化を維持し、前記電子投票提供サーバーの電子投票エラーの発生時に、前記電子投票提供サーバーの代わりをするミラーリングバッグアップサーバーと、
前記電子投票提供サーバーまたは前記ミラーリングバッグアップサーバーと、前記有権者端末、または前記投票用端末、または前記管理者端末間のデータを送受信するネットワークを含み、
更に、
前記管理者端末は、
投票終了後に管理者からの復号化キーの入力を受けて、以前に生成させた復号化キーと一致するか否かを確認したり、それぞれの開票者から各開票キーの入力を受けて、以前に生成させた各開票キーと一致するか否かを確認して、一致する場合は開票情報を生成させて前記電子投票提供サーバーに転送し、
前記電子投票提供サーバーが前記管理者端末から転送される開票情報によって結果表示ウィンドウ情報を前記有権者端末に提供し、前記有権者端末から結果表示要請情報を受け、前記投票値情報を集計した投票結果情報を前記有権者端末に提供してディスプレイする
ことを特徴とする電子投票システム。
【請求項２】
前記有権者端末は、
前記投票用端末から出力させた登録カードに含まれた接続コードを認識して指定選挙サイトに接続し、指定選挙サイトを通じてモバイル投票遵守事項の提供を受けて表示した後、有権者の同意情報を前記電子投票提供サーバーに提供し、前記電子投票提供サーバーから提供されるログインウィンドウ情報を表示した後、有権者のログイン情報及び投票認証番号の入力または自動入力を受けて、前記電子投票提供サーバーに提供し、前記電子投票提供サーバーから提供される選挙情報を表示した後、有権者の投票値情報を暗号化して前記電子投票提供サーバーに提供する
請求項１に記載の電子投票システム。
【請求項３】
前記電子投票提供サーバーは、
前記有権者端末の接続コードの認識を通じて指定選挙サイトを前記有権者端末に提供し、モバイル投票遵守事項を前記有権者端末に提供した後、前記同意情報を確認し、ログインウィンドウ情報を前記有権者端末に提供し、前記有権者端末から有権者のログイン情報及び投票認証番号の提供を受け、前記データベースに登録された有権者情報を確認して投票認証を行い、前記データベースに登録された選挙情報を前記有権者端末に提供した後、前記投票値情報を受けて復号化して前記データベースに登録する
請求項１に記載の電子投票システム。
【請求項４】
前記電子投票提供サーバーは、
前記投票結果情報の中で、投票率を確認して既に設定された投票率より低い場合、投票していない有権者を前記データベースから確認し、文字メッセージを生成して、確認された有権者に対応する有権者端末に転送する
請求項１に記載の電子投票システム。
【請求項５】
管理者端末が選挙情報を復号化キーまたは複数個の開票キーと共に生成させ、復号化キーを管理者の電子メールまたは携帯電話に転送したり、各開票キーをそれぞれの開票者の電子メールまたは携帯電話にそれぞれ転送し、選挙情報を電子投票提供サーバーに転送し、前記電子投票提供サーバーが前記管理者端末から転送される選挙情報を登録する段階と、
前記管理者端末が有権者情報の入力を受けて暗号化して前記電子投票提供サーバーに提供し、前記電子投票提供サーバーが前記管理者端末から提供される有権者情報を登録する段階と、
前記管理者端末が候補者情報の最終の指定及び投票開始情報を生成させて前記電子投票提供サーバーへ転送し、前記電子投票提供サーバーが前記管理者端末から転送される投票開始情報によって指定選挙サイトを多数個の有権者端末に提供する段階と、
前記有権者端末が前記指定選挙サイトに接続すると、前記電子投票提供サーバーがオンライン投票遵守事項を前記有権者端末に提供し、前記有権者端末がオンライン投票遵守事項の提供を受けて表示した後、有権者の同意情報の入力を受けて、前記電子投票提供サーバーに転送する段階と、
前記電子投票提供サーバーが前記同意情報を受けてログインウィンドウ情報を前記有権者端末に提供し、前記有権者端末がログインウィンドウ情報を表示した後、有権者のログイン情報の入力を受けて暗号化して、前記電子投票提供サーバーに転送する段階と、
前記電子投票提供サーバーが前記ログイン情報を受けて復号化した後、登録された有権者情報を確認し、有権者認証を行う段階と、
前記電子投票提供サーバーが登録された選挙情報を前記有権者端末に提供し、前記有権者端末が選挙情報を表示した後、有権者の投票値情報の入力を受けて暗号化して、前記電子投票提供サーバーに転送する段階と、
前記電子投票提供サーバーが前記有権者端末から受信される投票値情報を復号化して登録した後、投票完了情報を前記有権者端末に提供し、前記有権者端末が前記投票完了情報をディスプレイする段階と、
前記管理者端末が投票終了後に管理者からの復号化キーの入力を受けて、以前に生成させた復号化キーと一致するか否かを確認したり、それぞれの開票者から各開票キーの入力を受けて、以前に生成させた各開票キーと一致するか否かを確認して、一致する場合は開票情報を生成させて前記電子投票提供サーバーに転送する段階と、
前記電子投票提供サーバーが前記管理者端末から転送される開票情報によって結果表示ウィンドウ情報を前記有権者端末に提供し、前記有権者端末から結果表示要請情報を受け、前記投票値情報を集計した投票結果情報を前記有権者端末に提供してディスプレイする段階と、を含む
ことを特徴とする電子投票方法。
【請求項６】
多数個の投票用端末が投票認証番号を暗号化して印刷したり、投票認証番号をランダムに生成して暗号化して登録されたカードを出力する段階と、
前記投票用端末が有権者のログイン情報及び投票認証番号の入力を受けて、前記電子投票提供サーバーに提供する段階と、
前記投票用端末が前記電子投票提供サーバーから選挙情報の提供を受けて表示した後、有権者の投票値情報の入力を受けて暗号化して前記電子投票提供サーバーに提供する段階と、を含む
請求項５に記載の電子投票方法。
【請求項７】
前記有権者端末が前記投票用端末から出力させた登録カードに含まれた接続コードを認識して指定選挙サイトに接続する段階と、
前記電子投票提供サーバーが前記有権者端末の接続コードの認識を通じて指定選挙サイトを前記有権者端末に提供し、モバイル投票遵守事項を前記有権者端末に提供する段階と、
前記有権者端末が指定選挙サイトを通じてモバイル投票遵守事項の提供を受けて表示した後、有権者の同意情報を前記電子投票提供サーバーに提供し、前記電子投票提供サーバーが前記同意情報を確認し、ログインウィンドウ情報を前記有権者端末に提供する段階と、
前記有権者端末が、前記電子投票提供サーバーから提供されるログインウィンドウ情報を表示した後、有権者のログイン情報及び投票認証番号の入力または自動入力を受けて、前記電子投票提供サーバーに提供する段階と、
前記電子投票提供サーバーが前記有権者端末から有権者のログイン情報及び投票認証番号の提供を受け、登録された有権者情報を確認して投票認証を行う段階と、
前記電子投票提供サーバーが登録された選挙情報を前記有権者端末に提供し、前記有権者端末が、前記電子投票提供サーバーから提供される選挙情報を表示した後、有権者の投票値情報を暗号化して前記電子投票提供サーバーに提供する段階と、
前記電子投票提供サーバーが前記有権者端末から受信される投票値情報を復号化して登録した後、投票完了情報を前記有権者端末に提供し、前記有権者端末が前記投票完了情報をディスプレイする段階と、を含む
請求項６に記載の電子投票方法。
【請求項８】
ミラーリングバッグアップサーバーが前記電子投票提供サーバーの電子投票処理に対してミラーリングバッグアップを行い、前記電子投票提供サーバーとの同期化を維持し、前記電子投票提供サーバーの電子投票エラーの発生時に、前記電子投票提供サーバーの代わりをする段階を含む
請求項５に記載の電子投票方法。
【請求項９】
管理者端末が選挙情報を復号化キーまたは複数個の開票キーと共に生成させ、復号化キーを管理者の電子メールまたは携帯電話に転送したり、各開票キーをそれぞれの開票者の電子メールまたは携帯電話にそれぞれ転送し、選挙情報を電子投票提供サーバーに転送し、前記電子投票提供サーバーが前記管理者端末から転送される選挙情報を登録する段階と、
前記管理者端末が有権者情報の入力を受けて暗号化して前記電子投票提供サーバーに提供し、前記電子投票提供サーバーが前記管理者端末から提供される有権者情報を登録する段階と、
多数個の投票用端末が有権者情報より投票認証番号を暗号化して印刷したり、投票認証番号を暗号化して登録されたカードを出力した後、有権者のログイン情報及び投票認証番号の入力を受けて、前記電子投票提供サーバーに提供する段階と、
前記電子投票提供サーバーが前記投票用端末から有権者のログイン情報及び投票認証番号の提供を受けて登録された有権者情報を確認して投票認証を行う段階と、
前記電子投票提供サーバーが登録された選挙情報を前記投票用端末に提供し、前記投票用端末が前記選挙情報の提供を受けて表示した後、有権者の投票値情報の入力を受けて暗号化して前記電子投票提供サーバーに提供する段階と、
前記電子投票提供サーバーが前記投票用端末から受信される投票値情報を復号化して登録した後、投票完了情報を前記投票用端末に提供し、前記投票用端末が前記投票完了情報をディスプレイする段階と、
前記管理者端末が投票終了後に管理者からの復号化キーの入力を受けて、以前に生成させた復号化キーと一致するか否かを確認したり、それぞれの開票者から各開票キーの入力を受けて、以前に生成させた各開票キーと一致するか否かを確認して、一致する場合は開票情報を生成させて前記電子投票提供サーバーに転送する段階と、
前記電子投票提供サーバーが前記管理者端末から転送される開票情報によって結果表示ウィンドウ情報を前記投票用端末に提供し、前記投票用端末から結果表示要請情報を受け、前記投票値情報を集計した投票結果情報を前記投票用端末に提供してディスプレイする段階と、を含む
ことを特徴とする電子投票方法。
【請求項１０】
管理者端末が選挙情報を復号化キーまたは複数個の開票キーと共に生成させ、復号化キーを管理者の電子メールまたは携帯電話に転送したり、各開票キーをそれぞれの開票者の電子メールまたは携帯電話にそれぞれ転送し、選挙情報を電子投票提供サーバーに転送し、前記電子投票提供サーバーが前記管理者端末から転送される選挙情報を登録する段階と、
前記管理者端末が有権者情報の入力を受けて暗号化して前記電子投票提供サーバーに提供し、前記電子投票提供サーバーが前記管理者端末から提供される有権者情報を登録する段階と、
多数個の投票用端末が有権者情報より投票認証番号を暗号化して印刷したり、投票認証番号を暗号化して登録されたカードを出力する段階と、
多数個の投票用端末が投票認証番号を暗号化して印刷したり、投票認証番号をランダムに生成して暗号化して登録されたカードを出力する段階と、
多数個の有権者端末が前記投票用端末から出力させた登録カードに含まれた接続コードを認識して指定選挙サイトに接続する段階と、
前記電子投票提供サーバーが前記有権者端末の接続コードの認識を通じて指定選挙サイトを前記有権者端末に提供し、モバイル投票遵守事項を前記有権者端末に提供する段階と、
前記有権者端末が指定選挙サイトを通じてモバイル投票遵守事項の提供を受けて表示した後、有権者の同意情報を前記電子投票提供サーバーに提供し、前記電子投票提供サーバーが前記同意情報を確認し、ログインウィンドウ情報を前記有権者端末に提供する段階と、
前記有権者端末が前記電子投票提供サーバーから提供されるログインウィンドウ情報を表示した後、有権者のログイン情報及び投票認証番号の入力または自動入力を受けて、前記電子投票提供サーバーに提供する段階と、
前記電子投票提供サーバーが前記有権者端末から有権者のログイン情報及び投票認証番号の提供を受けて登録された有権者情報を確認して投票認証を行う段階と、
前記電子投票提供サーバーが登録された選挙情報を前記有権者端末に提供し、前記有権者端末が、前記電子投票提供サーバーから提供される選挙情報を表示した後、有権者の投票値情報を暗号化して前記電子投票提供サーバーに提供する段階と、
前記電子投票提供サーバーが前記有権者端末から受信される投票値情報を復号化して登録した後、投票完了情報を前記有権者端末に提供し、前記有権者端末が前記投票完了情報をディスプレイする段階と、
前記管理者端末が投票終了後に管理者からの復号化キーの入力を受けて、以前に生成させた復号化キーと一致するか否かを確認したり、それぞれの開票者から各開票キーの入力を受けて、以前に生成させた各開票キーと一致するか否かを確認して、一致する場合は開票情報を生成させて前記電子投票提供サーバーに転送する段階と、
前記電子投票提供サーバーが前記管理者端末から転送される開票情報によって結果表示ウィンドウ情報を前記有権者端末に提供し、前記有権者端末から結果表示要請情報を受け、前記投票値情報を集計した投票結果情報を前記有権者端末に提供してディスプレイする段階と、を含む
ことを特徴とする電子投票方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子投票システム及び方法に関し、特に、各種投票方式を電子投票で統合的に管理及び運用すると共に、ミラーリングバッグアップ（Ｍｉｒｒｏｒｉｎｇ  Ｂａｃｋｕｐ）同期化を行うようにした電子投票システム及び方法に関する。
【背景技術】
【０００２】
民主主義社会における意思決定の重要な手段として多数決の原則があり、大統領、国会議員、総学生会長などを選出する選挙、及び重要な国家政策の決定のような様々な目的で投票を用いている。さらに、最近は、情報通信インフラの飛躍的な発展によって、従来のオフライン方式で行われていた投票から情報通信技術に基づいた電子投票に移転されている。
【０００３】
多くの電子投票の関連技術は、暗号化・復号化に基づいたセキュリティ関連技術などに限定されているだけであり、有権者の投票率を高めることができる方案は提供されていない。つまり、国家で指定した特定の場所に投票所を設置し、有権者が遠距離の投票所まで直接に訪問する必要があると共に、投票所で身元確認の手続きを経た後に投票を行う必要があるため、投票に多くの時間がかかり、煩雑であるため、投票率が低いのが一般的である。ここで、投票所での身元確認の手続きを自動化及び無人化して投票時間を短縮させるための各種の電子的な投票技術が提案されている。
【０００４】
このような電子投票は、投票所に直接に出向いて本人確認を経た後、交付された投票用紙に記票した後に投票箱に入れていた従来の投票方式を代替し、コンピューターや携帯電話を用いて投票する方式またはその行為を意味し、一般投票に比べて投票及び開票の過程が迅速且つ正確であり、選挙管理費用を節減でき、参加率を高めることができるという点において、次第に広く広がっている。
【０００５】
特許文献１は、電子投票装置、電子投票システム、及び電子投票方法について記載されており、公共の場所に設置されて無人投票を行うことができるように支援する電子投票装置において、有権者の身元情報の入力を受ける身元情報入力手段と、通信手段を通じて管轄の公共機関に設けられた認証サーバーに接続し、入力された有権者の身元情報を用いて認証サーバーと認証を行う認証モジュールと、認証に成功した後、認証サーバーから提供される複数の候補者情報の転送を受けて格納するメモリ部と、メモリ部に格納された候補者情報を表示するディスプレイ装置、及びディスプレイ装置に表示された候補者のうち、有権者が選択した候補者選択情報を中央選挙管理委員会に設けられたメインサーバーへ転送するように制御する中央処理装置を含むことを特徴とする。開示されている技術によると、有権者が投票所に直接に訪問して投票する必要がなく、隣接した公共場所での電子投票が可能であり、投票のための有権者認証時に中央選挙管理委員会で集中管理していた認証業務を分散して有権者の管轄公共機関で行うことができるようにし、開票作業を自動的に行うことができるようにする。
【０００６】
特許文献２には、移動通信事業者の移動通信網と中央選挙管理委員会などの国家機関の電子投票装置が連動され、投票権を有する移動通信加入者が自分の移動通信端末で投票する無線端末を用いた電子投票装置及び方法について記載されている。開示された記述によると、移動通信網を通じて電子投票を行う電子投票装置において、投票者の無線端末から転送された認証書に基づいて投票者を認証する投票者の身元確認部と、無線端末に投票内容の暗号化のための暗号キーをキー方式によって生成して転送し、秘密キーの方式である場合は、既に設定された条件によって秘密キーグループを生成し、各グループ内の投票者には同一の秘密キーを転送する暗号キー管理部と、無線端末に選挙候補が含まれた投票情報を転送する投票情報提供部と、投票情報に基づいて投票した結果、情報を含む無線端末によって暗号化された投票内容から投票者の個人識別情報を削除した暗号化された投票内容を移動通信サーバーから受信する投票結果格納部を含むことを特徴とすることで、投票者が投票当日にインターネット接続が不可能な地域にいても投票のために移動電話と移動通信網を利用するため、定められた投票時間内にインターネットを使用する電子投票よりも簡単且つ便利な方法で投票に参加することができ、時間的及び空間的な制約を少なく受け、投票率を高めることができ、インターネット投票などで要求される選挙人名簿の固有番号、接続番号などを要求せず、投票のために事前申告する必要がなく、認証書を通じて身元の確認が行われるので、移動電話の使用者が便利に投票することができ、投票の内容が暗号化されて転送されるため、移動通信網における機密性が保障され、移動通信サーバーから投票者の個人識別情報が削除されるため、電子投票装置には投票者と投票結果との相関関係が提供されず、投票結果に対する投票者の秘密維持が保障され、また暗号を解くキーを知っている電子投票装置のみが投票結果の確認が可能であり、手作業による開票に比べて集計時間を減らすことができる。
【０００７】
前述したような従来の電子投票システムは、別途の投票用端末を用いて電子投票を行ったり、移動通信端末を用いた電子投票を行ったり、インターネットを通じた電子投票を行うなどのような多様な装置及び方法でそれぞれ個別的に運用されているので、それぞれ異なる電子投票装置及び方法を中央サーバーに集中させ、統合的に管理及び運用することが難しく、また中央サーバー容量の過度な増加要求、データ処理容量の限界、サーバーが麻痺された際の投票不能などの問題を引き起こしていた。
【０００８】
前述したような従来の電子投票システムは、特に別途の投票用端末を利用する場合に、有権者確認、有権者認証などのような様々な手続きを経る必要があり、投票する時間が長く所要されると共に、不便である問題があった。また、従来の電子投票システムは、それぞれ異なる場所や装置を用いて投票を行った場合に、それぞれの投票結果を収集しなければならないので、開票結果及び集計を直ちに確認できず、開票業務が非効率的であり、案件別または選挙別に別途進行しなければならないため、迅速且つ正確な統計資料を得ることが難しく、選挙の進行後に選挙に参加した個々人の投票時間及び投票参加の有無を直ちに確認することもできず、またリアルタイムで投票を生成させて直ちに進行することもできないという短所を有している。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】韓国公開特許公報第１０−２０１３−０１１１７０号（２０１３年１０月１１日公開）
【特許文献２】韓国登録特許公報第１０−０８４８３１４号（２００８年７月１８日登録）
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明が達成しようとする技術的課題は、前述したような問題点または短所を解決するためのものであって、各種投票方式を電子投票で統合的に管理及び運用すると共に、ミラーリングバッグアップ同期化を行うようにした電子投票システム及び方法を提供することである。
【課題を解決するための手段】
【００１１】
このような課題を解決するためには、本発明の一特徴によると、指定された選挙サイトに接続してオンライン投票遵守事項の提供を受けて表示した後、有権者の同意情報の入力を受けて転送し、ログインウィンドウ情報を表示した後、有権者のログイン情報の入力を受けて暗号化して転送し、有権者認証後に選挙情報を表示した後、有権者の投票値情報の入力を受けて暗号化して転送する多数個の有権者端末と、投票認証番号を暗号化して印刷したり、投票認証番号をランダムに生成して暗号化して登録されたカードを出力し、有権者のログイン情報及び投票認証番号の入力を受けて提供し、選挙情報の提供を受けて表示した後、有権者の投票値情報の入力を受けて暗号化して提供する多数個の投票用端末と、選挙情報を復号化キーまたは複数個の開票キーと共に生成させ、復号化キーを管理者の電子メールまたは携帯電話に転送したり、各開票キーをそれぞれの開票者の電子メールまたは携帯電話にそれぞれ転送し、選挙情報を転送し、有権者情報の入力を受けて暗号化して提供し、候補者情報の最終の指定及び投票開始情報を生成して転送する管理者端末と、前記管理者端末から転送される選挙情報及び有権者情報を登録し、前記管理者端末から転送される投票開始情報によって指定選挙サイトを前記有権者端末に提供し、オンライン投票遵守事項を前記有権者端末に提供した後、前記同意情報の受信を受け、ログインウィンドウ情報を前記有権者端末に提供し、前記ログイン情報を受けて復号化した後、登録された有権者情報を確認して有権者認証を行い、登録された選挙情報を前記有権者端末に提供した後、前記投票値情報を受けて復号化して登録し、前記投票用端末から有権者のログイン情報及び投票認証番号を受け、登録された有権者情報を確認して投票認証を行った後、登録された選挙情報を前記投票用端末に提供した後、前記投票値情報を受けて復号化して登録し、投票の完了時に投票結果を集計して投票情報を算出して登録する電子投票提供サーバーと、前記電子投票提供サーバーで登録する有権者情報、選挙情報、投票情報を格納するデータベースと、前記電子投票提供サーバーの電子投票処理に対してミラーリングバッグアップを行い、前記電子投票提供サーバーとの同期化を維持し、前記電子投票提供サーバーの電子投票エラーの発生時に、前記電子投票提供サーバーの代わりをするミラーリングバッグアップサーバーと、前記電子投票提供サーバーまたは前記ミラーリングバッグアップサーバーと、前記有権者端末、または前記投票用端末、または前記管理者端末間のデータを送受信するネットワークを含む電子投票システムを提供する。
【００１２】
一実施例において、前記有権者端末は、前記電子投票提供サーバーから提供される結果表示ウィンドウ情報を表示した後、有権者の結果表示要請情報を前記電子投票提供サーバーに転送し、前記電子投票提供サーバーから提供される投票情報を表示することを特徴とする。
【００１３】
一実施例において、前記有権者端末は、前記投票用端末から出力させた登録カードに含まれた接続コードを認識して指定選挙サイトに接続し、指定選挙サイトを通じてモバイル投票遵守事項の提供を受けて表示した後、有権者の同意情報を前記電子投票提供サーバーに提供し、前記電子投票提供サーバーから提供されるログインウィンドウ情報を表示した後、有権者のログイン情報及び投票認証番号の入力または自動入力を受けて、前記電子投票提供サーバーに提供し、前記電子投票提供サーバーから提供される選挙情報を表示した後、有権者の投票値情報を暗号化して前記電子投票提供サーバーに提供することを特徴とする。
【００１４】
一実施例において、前記電子投票提供サーバーは、前記有権者端末の接続コードの認識を通じて指定選挙サイトを前記有権者端末に提供し、モバイル投票遵守事項を前記有権者端末に提供した後、前記同意情報を確認し、ログインウィンドウ情報を前記有権者端末に提供し、前記有権者端末から有権者のログイン情報及び投票認証番号の提供を受け、前記データベースに登録された有権者情報を確認して投票認証を行い、前記データベースに登録された選挙情報を前記有権者端末に提供した後、前記投票値情報を受けて復号化して前記データベースに登録することを特徴とする。
【００１５】
一実施例において、前記投票用端末は、前記ネットワークを通じて外部インターネットを遮断し、内部のイントラネットのみで前記電子投票提供サーバーと連結させることを特徴とする。
【００１６】
一実施例において、前記投票用端末は、前記登録カードを出力する際に、接続コードも共に含ませて出力することを特徴とする。
【００１７】
一実施例において、前記管理者端末は、投票終了後に管理者からの復号化キーの入力を受けて、以前に生成させた復号化キーと一致するか否かを確認したり、それぞれの開票者から各開票キーの入力を受けて、以前に生成させた各開票キーと一致するか否かを確認して、一致する場合は開票情報を生成させて前記電子投票提供サーバーに転送することを特徴とする。
【００１８】
一実施例において、前記電子投票提供サーバーは、前記管理者端末から転送される開票情報によって結果表示ウィンドウ情報を前記有権者端末に提供し、前記有権者端末から結果表示要請情報を受け、前記データベースに登録された投票情報を前記有権者端末に提供することを特徴とする。
【００１９】
一実施例において、前記電子投票提供サーバーは、算出された投票情報の中で、投票率を確認して既に設定された投票率より低い場合、投票していない有権者を前記データベースから確認し、文字メッセージを生成して、確認された有権者に対応する有権者端末に転送することを特徴とする。
【００２０】
本発明の他の一特徴によると、管理者端末が選挙情報を復号化キーまたは複数個の開票キーと共に生成させ、復号化キーを管理者の電子メールまたは携帯電話に転送したり、各開票キーをそれぞれの開票者の電子メールまたは携帯電話にそれぞれ転送し、選挙情報を電子投票提供サーバーに転送し、前記電子投票提供サーバーが前記管理者端末から転送される選挙情報を登録する段階と、前記管理者端末が有権者情報の入力を受けて暗号化して前記電子投票提供サーバーに提供し、前記電子投票提供サーバーが前記管理者端末から提供される有権者情報を登録する段階と、前記管理者端末が候補者情報の最終の指定及び投票開始情報を生成させて転送し、前記電子投票提供サーバーが前記管理者端末から転送される投票開始情報によって指定選挙サイトを多数個の有権者端末に提供する段階と、前記有権者端末が指定選挙サイトに接続すると、前記電子投票提供サーバーがオンライン投票遵守事項を前記有権者端末に提供し、前記有権者端末がオンライン投票遵守事項の提供を受けて表示した後、有権者の同意情報の入力を受けて、前記電子投票提供サーバーに転送する段階と、前記電子投票提供サーバーが前記同意情報を受けてログインウィンドウ情報を前記有権者端末に提供し、前記有権者端末がログインウィンドウ情報を表示した後、有権者のログイン情報の入力を受けて暗号化して、前記電子投票提供サーバーに転送する段階と、前記電子投票提供サーバーが前記ログイン情報を受けて復号化した後、登録された有権者情報を確認し、有権者認証を行う段階と、前記電子投票提供サーバーが登録された選挙情報を前記有権者端末に提供し、前記有権者端末が選挙情報を表示した後、有権者の投票値情報の入力を受けて暗号化して、前記電子投票提供サーバーに転送する段階と、前記電子投票提供サーバーが前記有権者端末から受信される投票値情報を復号化して登録した後、投票完了情報を前記有権者端末に提供し、前記有権者端末が前記投票完了情報をディスプレイする段階と、前記管理者端末が投票終了後に管理者からの復号化キーの入力を受けて、以前に生成させた復号化キーと一致するか否かを確認したり、それぞれの開票者から各開票キーの入力を受けて、以前に生成させた各開票キーと一致するか否かを確認して、一致する場合は開票情報を生成させて前記電子投票提供サーバーに転送する段階と、前記電子投票提供サーバーが前記管理者端末から転送される開票情報によって結果表示ウィンドウ情報を前記有権者端末に提供し、前記有権者端末から結果表示要請情報を受け、登録された投票情報を前記有権者端末に提供してディスプレイする段階と、を含む電子投票方法を提供する。
【００２１】
一実施例において、前記電子投票方法は、多数個の投票用端末が投票認証番号を暗号化して印刷したり、投票認証番号をランダムに生成して暗号化して登録されたカードを出力する段階と、前記投票用端末が有権者のログイン情報及び投票認証番号の入力を受けて、前記電子投票提供サーバーに提供する段階と、前記投票用端末が前記電子投票提供サーバーから選挙情報の提供を受けて表示した後、有権者の投票値情報の入力を受けて暗号化して前記電子投票提供サーバーに提供する段階と、をさらに含むことを特徴とする。
【００２２】
一実施例において、前記電子投票方法は、前記有権者端末が前記投票用端末から出力させた登録カードに含まれた接続コードを認識して指定選挙サイトに接続する段階と、
【００２３】
前記電子投票提供サーバーが前記有権者端末の接続コードの認識を通じて指定選挙サイトを前記有権者端末に提供し、モバイル投票遵守事項を前記有権者端末に提供する段階と、前記有権者端末が指定選挙サイトを通じてモバイル投票遵守事項の提供を受けて表示した後、有権者の同意情報を前記電子投票提供サーバーに提供し、前記電子投票提供サーバーが前記同意情報を確認し、ログインウィンドウ情報を前記有権者端末に提供する段階と、前記有権者端末が、前記電子投票提供サーバーから提供されるログインウィンドウ情報を表示した後、有権者のログイン情報及び投票認証番号の入力または自動入力を受けて、前記電子投票提供サーバーに提供する段階と、前記電子投票提供サーバーが前記有権者端末から有権者のログイン情報及び投票認証番号の提供を受け、登録された有権者情報を確認して投票認証を行う段階と、前記電子投票提供サーバーが登録された選挙情報を前記有権者端末に提供し、前記有権者端末が、前記電子投票提供サーバーから提供される選挙情報を表示した後、有権者の投票値情報を暗号化して前記電子投票提供サーバーに提供する段階と、前記電子投票提供サーバーが前記有権者端末から受信される投票値情報を復号化して登録した後、投票完了情報を前記有権者端末に提供し、前記有権者端末が前記投票完了情報をディスプレイする段階と、をさらに含むことを特徴とする。
【００２４】
一実施例において、前記電子投票方法は、ミラーリングバッグアップサーバーが前記電子投票提供サーバーの電子投票処理に対してミラーリングバッグアップを行い、前記電子投票提供サーバーとの同期化を維持し、前記電子投票提供サーバーの電子投票エラーの発生時に、前記電子投票提供サーバーの代わりをする段階をさらに含むことを特徴とする。
【００２５】
本発明の更に他の一特徴によると、管理者端末が選挙情報を復号化キーまたは複数個の開票キーと共に生成させ、復号化キーを管理者の電子メールまたは携帯電話に転送したり、各開票キーをそれぞれの開票者の電子メールまたは携帯電話にそれぞれ転送し、選挙情報を電子投票提供サーバーに転送し、前記電子投票提供サーバーが前記管理者端末から転送される選挙情報を登録する段階と、前記管理者端末が有権者情報の入力を受けて暗号化して前記電子投票提供サーバーに提供し、前記電子投票提供サーバーが前記管理者端末から提供される有権者情報を登録する段階と、多数個の投票用端末が投票認証番号を暗号化して印刷したり、投票認証番号をランダムに生成して暗号化して登録されたカードを出力した後、有権者のログイン情報及び投票認証番号の入力を受けて、前記電子投票提供サーバーに提供する段階と、前記電子投票提供サーバーが前記投票用端末から有権者のログイン情報及び投票認証番号の提供を受けて登録された有権者情報を確認して投票認証を行う段階と、前記電子投票提供サーバーが登録された選挙情報を前記投票用端末に提供し、前記投票用端末が前記選挙情報の提供を受けて表示した後、有権者の投票値情報の入力を受けて暗号化して前記電子投票提供サーバーに提供する段階と、前記電子投票提供サーバーが前記投票用端末から受信される投票値情報を復号化して登録した後、投票完了情報を前記投票用端末に提供し、前記投票用端末が前記投票完了情報をディスプレイする段階と、前記管理者端末が投票終了後に管理者からの復号化キーの入力を受けて、以前に生成させた復号化キーと一致するか否かを確認したり、それぞれの開票者から各開票キーの入力を受けて、以前に生成させた各開票キーと一致するか否かを確認して、一致する場合は開票情報を生成させて前記電子投票提供サーバーに転送する段階と、前記電子投票提供サーバーが前記管理者端末から転送される開票情報によって結果表示ウィンドウ情報を前記有権者端末に提供し、前記有権者端末から結果表示要請情報を受け、登録された投票情報を前記有権者端末に提供してディスプレイする段階と、を含む電子投票方法を提供する。
【００２６】
本発明の更に他の一特徴によると、管理者端末が選挙情報を復号化キーまたは複数個の開票キーと共に生成させ、復号化キーを管理者の電子メールまたは携帯電話に転送したり、各開票キーをそれぞれの開票者の電子メールまたは携帯電話にそれぞれ転送し、選挙情報を電子投票提供サーバーに転送し、前記電子投票提供サーバーが前記管理者端末から転送される選挙情報を登録する段階と、前記管理者端末が有権者情報の入力を受けて暗号化して前記電子投票提供サーバーに提供し、前記電子投票提供サーバーが前記管理者端末から提供される有権者情報を登録する段階と、多数個の投票用端末が投票認証番号を暗号化して印刷したり、投票認証番号をランダムに生成して暗号化して登録されたカードを出力する段階と、多数個の有権者端末が前記投票用端末から出力させた登録カードに含まれた接続コードを認識して指定選挙サイトに接続する段階と、前記電子投票提供サーバーが前記有権者端末の接続コードの認識を通じて指定選挙サイトを前記有権者端末に提供し、モバイル投票遵守事項を前記有権者端末に提供する段階と、前記有権者端末が指定選挙サイトを通じてモバイル投票遵守事項の提供を受けて表示した後、有権者の同意情報を前記電子投票提供サーバーに提供し、前記電子投票提供サーバーが前記同意情報を確認し、ログインウィンドウ情報を前記有権者端末に提供する段階と、前記有権者端末が前記電子投票提供サーバーから提供されるログインウィンドウ情報を表示した後、有権者のログイン情報及び投票認証番号の入力または自動入力を受けて、前記電子投票提供サーバーに提供する段階と、前記電子投票提供サーバーが前記有権者端末から有権者のログイン情報及び投票認証番号の提供を受けて登録された有権者情報を確認して投票認証を行う段階と、前記電子投票提供サーバーが登録された選挙情報を前記有権者端末に提供し、前記有権者端末が、前記電子投票提供サーバーから提供される選挙情報を表示した後、有権者の投票値情報を暗号化して前記電子投票提供サーバーに提供する段階と、前記電子投票提供サーバーが前記有権者端末から受信される投票値情報を復号化して登録した後、投票完了情報を前記有権者端末に提供し、前記有権者端末が前記投票完了情報をディスプレイする段階と、前記管理者端末が投票終了後に管理者からの復号化キーの入力を受けて、以前に生成させた復号化キーと一致するか否かを確認したり、それぞれの開票者から各開票キーの入力を受けて、以前に生成させた各開票キーと一致するか否かを確認して、一致する場合は開票情報を生成させて前記電子投票提供サーバーに転送する段階と、前記電子投票提供サーバーが前記管理者端末から転送される開票情報によって結果表示ウィンドウ情報を前記有権者端末に提供し、前記有権者端末から結果表示要請情報を受け、登録された投票情報を前記有権者端末に提供してディスプレイする段階と、を含む電子投票方法を提供する。
【発明の効果】
【００２７】
本発明によると、別途の投票用端末を用いて電子投票を行ったり、移動通信端末を用いた電子投票を行ったり、インターネットを通じた電子投票を行うなどのような様々な投票方式を電子投票で統合的に管理及び運用すると共に、ミラーリングバッグアップ同期化を行うことで、自分が支持する候補者または案件をクリックするだけで済むので、投票する時間が大幅に短縮されることができ、リアルタイムで進行されるため、投票が終わると同時に開票結果を直ちに確認可能であり、集計も直ぐに行なわれるため、開票する人員が不要であって開票業務が効率的であり、投票意思の正確な反映によって、記載ミス、誤字、脱字による無効票、疑問票を防止することができ、案件ごとに迅速かつ正確な統計資料を簡単に得ることができ、一度のログインで多くの選挙を同時に進めることができ、選挙を進行した後、選挙に参加した個々人の投票時間及び投票参加の有無を直ちに確認することができ、またリアルタイムで投票を生成させて直ちに進行することができ、投票結果をデータベース化して、投票結果をいつでも検索及び閲覧可能である効果を有する。
【００２８】
本発明によると、ミラーリングバッグアップ運営により、中央サーバーの容量の増加要求を減少させることができ、データ処理容量を分散させて効率的な運営が可能であり、サーバーが麻痺された際にも他の投票方式で継続的な投票が行われるようにする効果も有する。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施例による電子投票システムの説明図
【図２】本発明の第１実施例による電子投票方法の説明図
【図３】図２にあるオンライン投票遵守事項表示を例示した説明図
【図４】図２にあるログインウィンドウ表示を例示した図である。
【図５】図２にある有権者認証を例示した説明図
【図６】図２にある選挙リスト確認ウィンドウ表示を例示した説明図
【図７】図２にある投票ウィンドウ表示を例示した説明図
【図８】図２にある投票完了表示を例示した説明図
【図９】本発明の第２実施例による電子投票方法を説明する説明図
【図１０】図９にある登録カード出力を例示した説明図
【図１１】図９にあるログイン情報及び投票認証番号の提供を例示した説明図
【図１２】本発明の第３実施例による電子投票方法を説明する説明図
【図１３】図１２にある接続コードを含む登録カードを例示した説明図
【図１４】図１２にあるモバイル投票遵守事項表示を例示した説明図
【図１５】図１２にあるログインウィンドウ表示を例示した説明図
【図１６】図２にある選挙リスト確認ウィンドウ表示を例示した説明図
【図１７】図１２にある投票ウィンドウ表示を例示した説明図
【図１８】図１２にある投票完了表示を例示した説明図
【発明を実施するための形態】
【００３０】
以下では、添付した図面を参考しながら、本発明の実施例について、本発明が属する技術分野で通常の知識を持った者が容易に実施できるように詳しく説明する。しかし、本発明に関する説明は、構造的ないし機能的な説明のための実施例に過ぎないので、本発明の権利範囲は、本文に説明されている実施例によって制限されるものではない。つまり、実施例は多様な変更が可能であり、様々な形態を有することができるため、本発明の権利範囲は技術的思想を実現することができる均等物を含む。また、本発明で提示された目的または効果は特定の実施例がこれを全部含めなければならないとか、そのような効果のみを含めなければならないという意味ではないので、本発明の権利範囲は、これによって制限されるものではない。
【００３１】
一方、本発明で叙述されている用語の意味は次の通りである。
【００３２】
何れかの構成要素が他の構成要素に「連結された」と言及されている場合は、その他の構成要素に直接的に連結されることもできれば、その間に他の構成要素が存在する。これに対し、何れかの構成要素が他の構成要素に「直接に連結された」と言及されている場合は、その間に他の構成要素が存在していない。一方、構成要素間の関係を説明するその他の表現、すなわち「〜の間に」と「直ぐ〜の間に」または「〜に隣接する」と「〜に直接に隣接する」なども同様である。
【００３３】
単数の表現は、文脈上、異なっていることを明らかに意味していない限り、複数の表現を含むものであり、「含む」または「有する」などの用語は、実施された特徴、数字、段階、動作、構成要素、部分品、又はこれらを組み合わせたものが存在していることを指定するためのものであり、一つまたはそれ以上の他の特徴や数字、段階、動作、構成要素、部分品、又はこれらを組み合わせたものの存在または付加可能性を予め排除しない。
【００３４】
ここで使用されている全ての用語は、異なるように定義されない限り、本発明が属する分野で通常の知識を持った者によって一般的に理解されているものと同じ意味を有する。一般的に使用される辞典に定義されている用語は、関連技術の文脈上有する意味と一致するものと解釈すべきであり、本発明において明白に定義されない限り、理想的または過度に形式的な意味を有するものでない。
【００３５】
ここで本発明の実施例による電子投票システム及び方法について、図面を参考しながら詳細に説明する。
【００３６】
図１は、本発明の実施例による電子投票システムを説明する図である。
【００３７】
図１を参照すると、電子投票システム１００は、多数個の有権者端末１１０−１〜１１０−Ｎ、多数個の投票用端末１２０−１〜１２０−Ｍ、管理者端末１３０、電子投票提供サーバー１４０、データベース１５０、ミラーリングバッグアップサーバー１６０、ネットワーク１７０を含む。
【００３８】
有権者端末１１０−１〜１１０−Ｎは、ＰＣ、ノート型パソコン、ＰＤＡ、スマートフォン、携帯電話などのようなインターネットが可能な通信端末であり、有権者が直接に投票所まで行かなくても家庭や学校、またはインターネットが可能な空間（または、モバイル通信が可能な空間）で電子投票提供サーバー１４０がネットワーク１７０を通じて提供する指定選挙サイトに接続する場合、指定選挙サイトを通じてオンライン投票遵守事項の提供を受けてディスプレイした後、有権者の同意入力によって同意情報を電子投票提供サーバー１４０に提供し、電子投票提供サーバー１４０から受信されるログインウィンドウ情報をディスプレイした後、有権者のログイン情報（すなわち、ＩＤ及びパスワード）の入力を受けて暗号化し、電子投票提供サーバー１４０に提供し、有権者認証を行った後、電子投票提供サーバー１４０から受信される選挙情報をディスプレイした後、有権者の投票値情報の入力を受けて暗号化し、電子投票提供サーバー１４０に提供することで、このようなオンライン電子投票方式（または、モバイル電子投票方式）によって時間及び場所に制約を受けないため効率的であり、多くの地域で多くの人員（有権者）が同時に投票することができるためコスト及び時間を削減することができる。
【００３９】
一実施例において、有権者端末１１０−１〜１１０−Ｎは、電子投票提供サーバー１４０から受信される結果表示ウィンドウ情報をディスプレイした後、有権者の結果表示入力によって結果表示要請情報を電子投票提供サーバー１４０に転送し、電子投票提供サーバー１４０から受信される投票情報をディスプレイすることができる。
【００４０】
一実施例において、有権者端末１１０−１〜１１０−Ｎは、投票用端末１２０−１〜１２０−Ｍから出力した登録カードの中で、接続コード（例えば、ＱＲコード）を認識し、電子投票提供サーバー１４０から提供する指定選挙サイトに接続し、指定選挙サイトを通じてモバイル投票遵守事項の提供を受けてディスプレイした後、有権者の同意入力によって同意情報を電子投票提供サーバー１４０に提供し、電子投票提供サーバー１４０から受信されるログインウィンドウ情報をディスプレイした後、有権者のログイン情報（例えば、住民番号、学生番号等）及び投票認証番号を入力（または自動入力）し、該当入力を受けた有権者のログイン情報及び投票認証番号を電子投票提供サーバー１４０に提供した後、電子投票提供サーバー１４０から受信される選挙情報をディスプレイした後、有権者の投票値情報の入力を受けて暗号化して、電子投票提供サーバー１４０に提供することができる。このように、有権者が直接に投票所まで行って投票しなければならないが、当日の選挙遊説後に有権者端末１１０−１〜１１０−Ｎを用いて投票を行う必要がある場合に使用することで、投票用端末１２０−１〜１２０−Ｍの数を減少させて費用や時間を節減することができる。
【００４１】
投票用端末１２０−１〜１２０−Ｍは、予め指定しておいた投票所まで有権者が直接に行って投票を行うようにするために、投票所に設けられた電子投票装置であり、指定された投票所で、持参した身元証で本人確認を行った有権者に、投票認証番号を暗号化して印刷するか、投票認証番号をランダムに生成し、該当生成した投票認証番号を暗号化して、登録されたカード（例えば、バーコードカード）を出力し、印刷された投票認証番号や出力された登録カードを有して記票所に入場した有権者がログイン情報（例えば、住民番号、学生番号等）及び投票認証番号を入力する場合、当該入力を受けた有権者のログイン情報及び投票認証番号を電子投票提供サーバー１４０に提供した後、電子投票提供サーバー１４０から受信される選挙情報をディスプレイした後。有権者の投票値情報の入力を受けて暗号化して、電子投票提供サーバー１４０に提供する。
【００４２】
一実施例において、投票用端末１２０−１〜１２０−Ｍは、小規模の投票である場合（例えば、学校選挙など）、ネットワーク１７０を通じてセキュリティのために外部のインターネットを遮断し、内部のイントラネットのみで電子投票提供サーバー１４０と連結して進行可能である。
【００４３】
一実施例において、投票用端末１２０−１〜１２０−Ｍは、登録カードを表示する際に、接続コード（例えば、ＱＲコード）も共に含ませて出力することもできる。
【００４４】
管理者端末１３０は、有権者が投票すべき選挙情報（例えば、選挙または投票リスト）を復号化キー（または、複数個の開票キー）と共に生成させ、該当生成された復号化キーを管理者の電子メール（または携帯電話）に転送し（または当該生成された各開票キーをそれぞれの開票者（例えば、選挙管理委員長及び選挙管理委員など）の電子メール（または携帯電話）にそれぞれ転送し）、該当生成された選挙情報を電子投票提供サーバー１４０に提供し、有権者エクセル入力を通じて投票する権利を有している有権者情報（例えば、有権者の携帯電話番号や電子メールアドレスなど）を暗号化して電子投票提供サーバー１４０に提供した後、候補者情報に対する最終の指定と共に、投票の開始を知らせるための投票開始情報を生成させ、電子投票提供サーバー１４０に転送する。
【００４５】
一実施例において、管理者端末１３０は、投票終了後に管理者からの復号化キーの入力を受けて、以前に生成させた復号化キーと一致するか否かを確認し（または多数個の開票者から各開票キーの入力を受けて、以前に生成させた各開票キーと一致するか否かを確認し）、一致する場合は開票情報を生成させて電子投票提供サーバー１４０に転送することができる。
【００４６】
電子投票提供サーバー１４０は、管理者端末１３０から受信される選挙情報及び有権者情報をデータベース１５０に登録した後、管理者端末１３０から受信される投票開始情報によって選挙管理委員会などが予め指定しておいた選挙サイトをネットワーク１７０を通じて有権者端末１１０−１〜１１０−Ｎに提供し、指定選挙サイトを通じてオンライン投票遵守事項を有権者端末１１０−１〜１１０−Ｎに提供した後、有権者端末１１０−１〜１１０−Ｎから受信される同意情報を確認して、ログインウィンドウ情報を有権者端末１１０−１〜１１０−Ｎに提供し、有権者端末１１０−１〜１１０−Ｎからログイン情報を受けて復号化した後、データベース１５０に既に登録されている有権者情報を確認し、当該確認された有権者情報を用いて有権者認証を行った後、データベース１５０に既に登録されている選挙情報を有権者端末１１０−１〜１１０−Ｎに提供し、有権者端末１１０−１〜１１０−Ｎから投票値情報を受けて復号化した後、データベース１５０に登録し、投票用端末１２０−１〜１２０−Ｍから有権者のログイン情報及び投票認証番号を受ける場合、データベース１５０に既に登録されている有権者情報を確認して投票認証を行った後、データベース１５０に既に登録されている選挙情報を投票用端末１２０−１〜１２０−Ｍに提供し、投票用端末１２０−１〜１２０−Ｍから投票値情報を受けて復号化した後、データベース１５０に登録した後、投票完了時に投票結果を集計して投票情報（例えば、選挙別投票率、地域別投票進行率、選挙別各当選者及び得票率、詳細な集計表示を通じた候補者別集計結果情報など）を算出してデータベース１５０に登録する。
【００４７】
一実施例において、電子投票提供サーバー１４０は、管理者端末１３０から受信される開票情報によって結果表示ウィンドウ情報を有権者端末１１０−１〜１１０−Ｎに提供した後、有権者端末１１０−１〜１１０−Ｎから結果表示要請情報を受け、データベース１５０に登録された投票情報（例えば、選挙別投票率、地域別投票進行率、選挙別各当選者及び得票率、詳細な集計表示を通じた候補者別集計結果情報など）を有権者端末１１０−１〜１１０−Ｎに提供することができる。
【００４８】
一実施例において、電子投票提供サーバー１４０は、有権者端末１１０−１〜１１０−ＮのＱＲコード認識を通じて選挙管理委員会などが予め指定しておいた選挙サイトを有権者端末１１０−１〜１１０−Ｎに提供し、指定選挙サイトを通じてモバイル投票遵守事項を有権者端末１１０−１〜１１０−Ｎに提供した後、有権者端末１１０−１〜１１０−Ｎから受信される同意情報を確認し、ログインウィンドウ情報を有権者端末１１０−１〜１１０−Ｎに提供し、有権者端末１１０−１〜１１０−Ｎから有権者のログイン情報及び投票認証番号を受ける場合、データベース１５０既に登録されている有権者情報を確認して投票認証を行った後、データベース１５０既に登録されている選挙情報を有権者端末１１０−１〜１１０−Ｎに提供し、有権者端末１１０−１〜１１０−Ｎから投票値情報を受けて復号化した後、投票情報を算出してデータベース１５０に登録することができる。
【００４９】
一実施例において、電子投票提供サーバー１４０は、電子投票に慣れていない有権者のために、試しに電子投票を可能にする模擬投票を前述したような構成で提供することもできる。
【００５０】
一実施例において、電子投票提供サーバー１４０は、算出された投票情報の中で投票率を確認して、既に設定された投票率より低調な場合は、投票していない有権者をデータベース１５０から確認して、投票を促すメールメッセージを生成し、当該確認された有権者に対応する有権者端末１１０−１〜１１０−Ｎに転送することもできる。
【００５１】
前述した有権者認証は、携帯電話のＳＭＳや電子メールを通じた認証方式であり、電子投票提供サーバー１４０で投票認証番号をランダムに生成し、当該生成させた投票認証番号をデータベース１５０に予め登録しておいた有権者の携帯電話番号や電子メールアドレス宛に、ＳＭＳや電子メールで転送した後、有権者が有権者端末１１０−１〜１１０−Ｎ（例えば、携帯電話、ＰＣなど）を通じてＳＭＳや電子メールを受けて投票認証番号を入力すれば、有権者端末１１０−１〜１１０−Ｎに入力された投票認証番号を電子投票提供サーバー１４０に転送し、これによって電子投票提供サーバー１４０で、有権者端末１１０−１〜１１０−Ｎから受信される投票認証番号と、以前に生成させた投票認証番号と、が一致するか否かを確認して、有権者が正当であるか否かを認証するものである。また、前述した投票認証は、バーコード認証方式であり、有権者が投票所で身元を確認した後、投票用端末１２０−１〜１２０−Ｍから発給されたバーコードカードを電子投票提供サーバー１４０に登録して認証を受けるものである。一方、前述した投票認証は、バーコードカード認証及びＱＲコード認識方式であり、有権者が投票所で身元を確認した後、投票用端末１２０−１〜１２０−Ｍから発給されたバーコードカードの中で、ＱＲコードで投票サイトに接続した後、バーコードカード（投票認証番号）を電子投票提供サーバー１４０に登録して認証を受けるものである。
【００５２】
データベース１５０は、電子投票提供サーバー１４０から入力される、投票する権利を有している有権者情報（例えば、有権者の携帯電話番号や電子メールアドレスなど）、有権者が投票しなければならない選挙情報（例えば、選挙または投票リスト）、有権者が投票した投票情報（例えば、投票率、候補者別得票数など）を登録及び格納する。
【００５３】
ミラーリングバッグアップサーバー１６０は、リアルタイムで電子投票提供サーバー１４０の電子投票処理に対してミラーリングバッグアップを行い、電子投票提供サーバー１４０との同期化を維持し、電子投票提供サーバー１４０の負荷が既に設定された負荷以上である場合などのように、電子投票エラーが発生する可能性がある場合を感知して、電子投票提供サーバー１４０の代わりに、前述したような電子投票を連続的に提供する。
【００５４】
一実施例において、ミラーリングバッグアップサーバー１６０は、電子投票提供サーバー１４０で行われる選挙情報及び有権者情報に対する登録処理、予め指定しておいた選挙サイトに対する提供処理、オンライン投票遵守事項に対する提供処理、同意情報確認及びログインウィンドウ情報提供処理、ログイン情報復号化及び有権者情報確認処理、有権者認証処理、選挙情報提供処理、投票値情報復号化及び投票情報算出処理、有権者のログイン情報及び投票認証番号受信処理、投票認証処理などをリアルタイムで同期化することができる。
【００５５】
ネットワーク１７０は、有線通信網又は無線通信網を含み、電子投票提供サーバー１４０（またはミラーリングバッグアップサーバー１６０）と多数個の有権者端末１１０−１〜１１０−Ｎ、または多数個の投票用端末１２０−１〜１２０−Ｍ、または管理者端末１３０の間の通信を連結して、相互間のデータ送受信を行う。
【００５６】
前述したような構成を有する電子投票システム１００は、投票結果が１人の誤差もなく選挙別に正確な集計が行われるようにするための正確性、誰がどちらの候補者を選択したかが知られないように、すなわち、投票結果と投票者との関係に対する秘密が維持されるようにするための３重暗号化処理を通じた機密性、本人であるか否かをチェックして、投票者が１回だけ投票できるようにするための重複投票防止性、投票中に選挙結果を集計せず、誰も知ることができないように、すなわち、投票する途中の集計結果が残りの投票に影響を与えないようにするための公明性、ＳＳＬ、セキュリティプログラム、ファイアウォール、及び高性能の侵入防止システムであるＩＰＳを導入して自体サーバーに電子投票システムを構築し、外部からの侵入やディドス（Ｄｄｏｓ）、ワーム（Ｗｏｒｍ）、ウイルス（Ｖｉｒｕｓ）、スパイウェア（Ｓｐｙｗａｒｅ）、ハッキング（Ｈａｃｋｉｎｇ）などのような各種の危険に対処すると共に、有害トラフィックを探知及び防御してセキュリティインシデントを事前に予防できるようにするための保安性、投票条件に当該する人だけが投票の権限を有し、投票権のない人の投票行為が防止されるようにするための適格性、投票結果が３重に暗号化して格納され、誰も投票結果を偽造できず、復号化キーを入力してこそ選挙の結果が復号化されるようにするための無欠性、投票者ログ記録を通じて不正投票者による選挙妨害を防止するようにするための不正防止性を有するように具現することで、安全であり信頼できる電子投票が行われるようにする。
【００５７】
前述したような構成を有する電子投票システム１００は、別途の投票用端末１２０−１〜１２０−Ｍを用いて電子投票を行ったり、有権者端末１１０−１〜１１０−Ｎを用いたモバイル電子投票を行ったり、有権者端末１１０−１〜１１０−Ｎを用いてインターネットを通じたオンライン電子投票を行うなどのような各種の投票方式を電子投票で統合的に管理及び運用すると共に、ミラーリングバッグアップサーバー１６０を通じた電子投票提供サーバー１４０とのミラーリングバッグアップ同期化を行うようにすることで、自分が支持する候補者または案件をクリックするだけで済むので、投票する時間が大幅に短縮されることができ、リアルタイムで進行されるため、投票が終わると同時に開票結果を直ちに確認可能であり、集計も直ぐに行なわれるため、開票する人員が不要であって開票業務が効率的であり、投票意思の正確な反映によって、記載ミス、誤字、脱字による無効票、疑問票を防止することができ、案件ごとに迅速かつ正確な統計資料を簡単に得ることができ、一度のログインで多くの選挙を同時に進めることができ、選挙を進行した後、選挙に参加した個々人の投票時間及び投票参加の有無を直ちに確認することができ、またリアルタイムで投票を生成させて直ちに進行することができ、投票結果をデータベース１５０に登録しておき、投票結果をいつでも検索及び閲覧することができる。
【００５８】
前述したような構成を有する電子投票システム１００は、ミラーリングバッグアップサーバー１６０によって電子投票提供サーバー１４０のミラーリングバッグアップを運営できるようにすることで、中央サーバーの容量の増加要求を減少させることができ、データ処理容量を分散させて効率的な運営が可能であり、サーバーが麻痺された際にも他の投票方式で継続的な投票が行われるようにする。
【００５９】
図２は、本発明の第１実施例による電子投票方法を説明する図であり、図３は、図２にあるオンライン投票遵守事項表示を例示した図であり、図４は、図２にあるログインウィンドウ表示を例示した図であり、図５は、図２にある有権者認証を例示した図であり、図６は、図２にある選挙リスト確認ウィンドウ表示を例示した図であり、図７は、図２にある投票ウィンドウ表示を例示した図であり、図８は、図２にある投票完了表示を例示した図である。
【００６０】
図２ないし図８を参照すると、まず管理者端末１３０では、有権者が投票しなければならない選挙情報（例えば、選挙または投票リスト）を復号化キー（または複数個の開票キー）と共に生成させた後、当該生成された復号化キーを管理者の電子メール（または携帯電話）に転送し（または当該生成された各開票キーをそれぞれの開票者（例えば、選挙管理委員長及び選挙管理委員など）の電子メール（または携帯電話）にそれぞれ転送し）、該当生成された選挙情報を電子投票提供サーバー１４０に提供する。これによって、電子投票提供サーバー１４０は、管理者端末１３０から受信される選挙情報をデータベース１５０に登録するＳ２０１。
【００６１】
前述した段階Ｓ２０１で選挙情報を登録した後、管理者端末１３０は有権者エクセル入力を通じて、投票する権利を有している有権者情報（例えば、有権者の携帯電話番号や電子メールアドレスなど）を暗号化して電子投票提供サーバー１４０に提供する。これによって、電子投票提供サーバー１４０は、管理者端末１３０から受信される有権者情報をデータベース１５０に登録するＳ２０２。
【００６２】
前述した段階Ｓ２０２で有権者情報を登録した後、指定された投票時間となる場合、管理者端末１３０は候補者情報に対する最終の指定と共に、投票の開始を知らせるための投票開始情報を生成させて電子投票提供サーバー１４０に転送する。
【００６３】
電子投票提供サーバー１４０は、管理者端末１３０から受信される投票開始情報によって、有権者が直接に投票所まで行かなくても家庭や学校、またはインターネットが可能な空間（または、モバイル通信が可能な空間）で投票ができるようにするために、選挙管理委員会などが予め指定しておいた選挙サイトをネットワーク１７０を通じて有権者端末１１０−１〜１１０−Ｎに提供するところ、この場合、ＰＣ、ノート型パソコン、ＰＤＡ、スマートフォン、携帯電話などのようなインターネットが可能な通信端末である有権者端末１１０−１〜１１０−Ｎは、電子投票提供サーバー１４０からネットワーク１７０を通じて提供する指定選挙サイトに接続するようになる。
【００６４】
例えば、有権者端末１１０−１〜１１０−Ｎは、有権者によって開かれたインターネットウェブブラウザーを通じて直接的に選挙サイトアドレスに接続できるか、ホームページを通じてバナーリンクされている選挙サイトにアクセスすることができ、またスマートフォンやモバイルタブレットなどを用いて接続する場合は、これに対応するモバイル用選挙サイトに自動接続されるようにすることもできる。
【００６５】
さらに、例えば、有権者端末１１０−１〜１１０−Ｎは、投票を有権者に知らせるためのお知らせ文字を電子投票提供サーバー１４０から受けて、お知らせ文字内に含まれている選挙サイトアドレスをクリックする場合、リンクされている選挙サイトに接続することもできる。
【００６６】
電子投票提供サーバー１４０では指定選挙サイトを通じて接続された有権者端末１１０−１〜１１０−Ｎ（例えば、有権者端末１１０−１〜１１０−Ｎのアドレス、固有識別子など）を確認してオンライン（またはモバイル）投票遵守事項（または投票手続きについての情報）を当該確認された有権者端末１１０−１〜１１０−Ｎに提供するようになり、これによって有権者端末１１０−１〜１１０−Ｎは指定選挙サイトを通じてオンライン投票遵守事項（または投票手続きを含めた情報）を受け、図３に示すようにディスプレイするＳ２０３。
【００６７】
前述したような段階Ｓ２０３でディスプレイしたオンライン投票遵守事項において、図３に示すようなオンライン投票遵守事項に対する同意を有権者が入力手段（例えば、マウスなどによるポイント）を通じてクリックすれば、有権者端末１１０−１〜１１０−Ｎは有権者の同意入力によってオンライン投票遵守事項に対して同意したことを知らせるための同意情報を生成させ、電子投票提供サーバー１４０に提供する。
【００６８】
電子投票提供サーバー１４０では有権者端末１１０−１〜１１０−Ｎから受信される同意情報を確認し、ログインウィンドウ情報を有権者端末１１０−１〜１１０−Ｎに提供し、これによって有権者端末１１０−１〜１１０−Ｎは、電子投票提供サーバー１４０から受信されるログインウィンドウ情報（または候補者の公約表示を入力するためのクリックウィンドウ）を図４に示すようにディスプレイするＳ２０４。
【００６９】
前述したような段階Ｓ２０４でディスプレイしたログインウィンドウにおいて、有権者が自分のログイン情報（すなわち、ＩＤ及びパスワード）を入力手段（例えば、タッチパネル、キーパッド等）を通じて入力すれば、有権者端末１１０−１〜１１０−Ｎは、当該入力を受けたログイン情報を暗号化して電子投票提供サーバー１４０に提供する。
【００７０】
例えば、有権者端末１１０−１〜１１０−Ｎは、有権者が入力した自分の名前及び学生番号をログインクリックを通じて電子投票提供サーバー１４０に提供することができ、また候補者の公約表示をクリックする場合、電子投票提供サーバー１４０から候補者の公約の提供を受けて見せることもできる。
【００７１】
電子投票提供サーバー１４０では有権者端末１１０−１〜１１０−Ｎからログイン情報を受けて復号化した後、当該復号されたログイン情報がデータベース１５０に格納された有権者情報に登録されているか否かを確認し、当該確認された有権者情報を用いて有権者端末１１０−１〜１１０−Ｎに対して有権者認証を行うＳ２０５。
【００７２】
例えば、前述した段階Ｓ２０５での有権者認証が携帯電話のＳＭＳを通じた認証方式である場合、電子投票提供サーバー１４０では投票認証ウィンドウ情報を有権者端末１１０−１〜１１０−Ｎに提供し、これによって有権者端末１１０−１〜１１０−Ｎは電子投票提供サーバー１４０から受信される投票認証ウィンドウ情報（または認証番号受信を入力するためのクリックウィンドウ）を図５に示すようにディスプレイすることができる。これによって、有権者が自分の携帯番号を入力手段を通じて入力した後、認証番号受信をクリックすれば、有権者端末１１０−１〜１１０−Ｎは当該入力を受けた携帯電話番号及び認証番号受信要請情報を暗号化して電子投票提供サーバー１４０に提供することができる。そうすれば、電子投票提供サーバー１４０は、有権者端末１１０−１〜１１０−Ｎから携帯番号及び認証番号受信要請情報を受けて投票認証番号をランダムに生成し、当該生成させた投票認証番号を有権者の携帯電話番号にＳＭＳで転送する。これによって、有権者がＳＭＳを通じて受信された投票認証番号を有権者端末１１０−１〜１１０−Ｎを通じて入力した後、投票認証確認をクリックすれば、有権者端末１１０−１〜１１０−Ｎは入力を受けた投票認証番号及び投票認証確認要請情報を電子投票提供サーバー１４０に転送することができる。これによって、電子投票提供サーバー１４０は有権者端末１１０−１〜１１０−Ｎから受信される投票認証番号と、以前に生成させた投票認証番号と、が一致するか否かを確認して、有権者が正当であるか否かを認証することができる。
【００７３】
さらに、例えば、前述した段階Ｓ２０５での有権者認証が電子メールを通じた認証方式である場合、電子投票提供サーバー１４０では投票認証ウィンドウ情報を有権者端末１１０−１〜１１０−Ｎに提供し、これによって有権者端末１１０−１〜１１０−Ｎは電子投票提供サーバー１４０から受信される投票認証ウィンドウ情報（または認証番号受信を入力するためのクリックウィンドウ）を図５に示すようにディスプレイすることができる。これによって、有権者が自分の電子メールアドレスを入力手段を通じて入力した後、認証番号受信をクリックすれば、有権者端末１１０−１〜１１０−Ｎは当該入力を受けた電子メールアドレス及び認証番号受信要請情報を暗号化して電子投票提供サーバー１４０に提供することができる。そうすれば、電子投票提供サーバー１４０は、有権者端末１１０−１〜１１０−Ｎから電子メールアドレス及び認証番号受信要請情報を受けて投票認証番号をランダムに生成し、当該生成させた投票認証番号を有権者の電子メールアドレスにメッセージ（電子メール）で転送するようになる。これによって、有権者が電子メールを通じて受信された投票認証番号を、有権者端末１１０−１〜１１０−Ｎを通じて入力した後、投票認証確認をクリックすれば、有権者端末１１０−１〜１１０−Ｎは入力を受けた投票認証番号及び投票認証確認要請情報を電子投票提供サーバー１４０に転送することができる。これによって、電子投票提供サーバー１４０は有権者端末１１０−１〜１１０−Ｎから受信される投票認証番号と、以前に生成させた投票認証番号よ、が一致するか否かを確認して、有権者が正当であるか否かを認証することができる。
【００７４】
前述したような段階Ｓ２０５で有権者認証を行った後、電子投票提供サーバー１４０では選挙リストの確認及び投票を行うための選挙情報をデータベース１５０から読み取って有権者端末１１０−１〜１１０−Ｎに提供し、これによって、有権者端末１１０−１〜１１０−Ｎは電子投票提供サーバー１４０から受信される選挙情報（すなわち、選挙リスト確認ウィンドウ及び投票ウィンドウ情報）を図６及び図７に示すようにディスプレイするＳ２０６。
【００７５】
前述したような段階Ｓ２０６でディスプレイした選挙情報において、有権者が選挙するリストを選択して投票開始をクリックした後、候補者を選択して投票をクリックすれば、有権者端末１１０−１〜１１０−Ｎは当該入力を受けた有権者の投票値情報を暗号化して電子投票提供サーバー１４０に提供する。
【００７６】
例えば、有権者端末１１０−１〜１１０−Ｎは有権者が入力手段を通じて、ディスプレイされた所属学科の選挙、単科大学の選挙、総学生会長の選挙のリストの中で一つを選択して投票開始をクリックすることができ、これによって電子投票提供サーバー１４０では、選択されたリストに該当する候補者投票ページを有権者端末１１０−１〜１１０−Ｎを通じてディスプレイすることができる。この際、有権者端末１１０−１〜１１０−Ｎは有権者がディスプレイされた候補者投票ページの候補にマウスを乗せると微かな印形でディスプレイすることができ、また有権者が候補にマウスを乗せた状態でクリックすると印が鮮明になって選択されるようにすることができる。さらに、有権者端末１１０−１〜１１０−Ｎは投票結果に棄権を反映するために棄権をクリックすることができ、また、他の選挙リストに対する投票を行うために、次のボタンをクリックすることもできる。
【００７７】
例えば、単一候補である場合、電子投票提供サーバー１４０では賛成と反対の中で何れか一つをクリックして印が鮮明になり、選択した後に投票完了をクリックするための候補者投票ページを有権者端末１１０−１〜１１０−Ｎを通じてディスプレイすることもできる。
【００７８】
電子投票提供サーバー１４０では有権者端末１１０−１〜１１０−Ｎから投票値情報を受けて復号化してデータベース１５０に登録した後、投票の完了を知らせるための投票完了情報をデータベース１５０から読み取って有権者端末１１０−１〜１１０−Ｎに提供し、これによって有権者端末１１０−１〜１１０−Ｎは電子投票提供サーバー１４０から受信される投票完了情報を図８に示すようにディスプレイするＳ２０７。
【００７９】
例えば、有権者端末１１０−１〜１１０−Ｎは投票が完了する場合、「投票を完了しました」という音声を出力した後、自動にログアウトすることができ、また、自動に選挙人（投票者）の投票した時間、認証番号などをログに記録することもできる。
【００８０】
前述した段階Ｓ２０７のように、投票の終了後に、管理者端末１３０は管理者からの復号化キーの入力を受けて、以前に生成させた復号化キーと一致するか否かを確認し（または、多数個の開票者から各開票キーの入力を受けて、以前に生成させた各開票キーと一致するか否かを確認し）、一致する場合は開票情報を生成させて電子投票提供サーバー１４０に転送する。
【００８１】
電子投票提供サーバー１４０は、管理者端末１３０から受信される開票情報によって投票結果を集計して、投票情報（例えば、選挙別投票率、地域別投票進行率、選挙別各当選者及び得票率、詳細集計表示を通じた候補者別集計結果情報など）を算出してデータベース１５０に登録すると同時に、結果表示ウィンドウ情報を有権者端末１１０−１〜１１０−Ｎに提供する。これによって、有権者端末１１０−１〜１１０−Ｎは、電子投票提供サーバー１４０から受信される結果表示ウィンドウ情報をディスプレイした後、有権者の結果表示入力によって結果表示要請情報を電子投票提供サーバー１４０に転送する。
【００８２】
電子投票提供サーバー１４０では有権者端末１１０−１〜１１０−Ｎから結果表示要請情報を受け、データベース１５０に登録された投票情報を有権者端末１１０−１〜１１０−Ｎに提供し、これによって有権者端末１１０−１〜１１０−Ｎは電子投票提供サーバー１４０から受信される投票情報をディスプレイするＳ２０８。
【００８３】
前述した段階Ｓ２０１ないしＳ２０８を行う間に、ミラーリングバッグアップサーバー１６０では、前述したように、電子投票提供サーバー１４０で処理する電子投票動作に対してリアルタイムでミラーリングバッグアップを行い、電子投票提供サーバー１４０との電子投票動作に関する同期化を維持するようになるところ、この際、若し電子投票提供サーバー１４０の負荷が既に設定された負荷以上である場合などのように、電子投票エラーが発生する可能性がある場合を感知するようになれば、電子投票提供サーバー１４０の電子投票動作を中止させ、その代わりに電子投票動作を継続して提供する。
【００８４】
例えば、ミラーリングバッグアップサーバー１６０は、電子投票提供サーバー１４０で行われる選挙情報及び有権者情報に対する登録処理Ｓ２０１及びＳ２０２、予め指定しておいた選挙サイトに対する提供処理及びオンライン投票遵守事項に対する提供処理Ｓ２０３、同意情報確認及びログインウィンドウ情報提供処理Ｓ２０４、ログイン情報復号化及び有権者情報確認処理及び有権者認証処理Ｓ２０５、選挙情報提供処理Ｓ２０６、投票値情報復号化及び投票完了情報提供処理Ｓ２０７、投票情報算出処理及び投票情報提供処理Ｓ２０８をリアルタイムで同期化することができる。
【００８５】
図９は、本発明の第２実施例による電子投票方法を説明する図であり、図１０は、図９にある登録カード出力を例示した図であり、図１１は、図９にあるログイン情報及び投票認証番号提供を例示した図である。
【００８６】
図９ないし図１１を参照すれば、段階Ｓ３０１及びＳ３０２は、前述した段階Ｓ２０１及びＳ２０２とその構成が類似するため、その説明を省略する。
【００８７】
有権者が予め指定しておいた選挙区で持参した身元証で本人確認を行った場合、選挙区まで直接に行って投票するために、選挙区に設けられた投票用端末１２０−１〜１２０−Ｍは、投票認証番号を暗号化して印刷したり、投票認証番号をランダムに生成させ、該当生成させた投票認証番号を暗号化して登録されたカード（例えば、バーコードカード）を本人確認された有権者に図１０に示すように出力するＳ３０３。
【００８８】
前述した段階Ｓ３０３で登録カードを出力した後、本人確認された有権者が、印刷された投票認証番号や出力された登録カードを持って記票所に入場し、入力手段（例えば、タッチパネル、キーパッド等）を通じてログイン情報（例えば、住民番号、学生番号等）及び投票認証番号を入力する場合に、投票用端末１２０−１〜１２０−Ｍは、入力手段を通じて入力を受けた有権者のログイン情報及び投票認証番号を図１１に示すように電子投票提供サーバー１４０に提供するＳ３０４。
【００８９】
電子投票提供サーバー１４０では、投票用端末１２０−１〜１２０−Ｍから有権者のログイン情報及び投票認証番号を受け、データベース１５０に既に登録されている有権者情報を確認して投票認証を行った後Ｓ３０５、データベース１５０に既に登録されている選挙情報を投票用端末１２０−１〜１２０−Ｍに提供する。その後、段階Ｓ３０６ないしＳ３０８は、前述した段階Ｓ２０６ないしＳ２０８とその構成が類似するため、その説明を省略する。
【００９０】
前述した段階Ｓ３０１ないしＳ３０８を行う間に、ミラーリングバッグアップサーバー１６０では、前述したように、電子投票提供サーバー１４０で処理する電子投票動作に対してリアルタイムでミラーリングバッグアップを行い、電子投票提供サーバー１４０との電子投票動作に関する同期化を維持するようになるところ、この際、若し電子投票提供サーバー１４０の負荷が既に設定された負荷以上である場合などのように、電子投票エラーが発生する可能性がある場合を感知するようになれば、電子投票提供サーバー１４０の電子投票動作を中止させ、その代わりに電子投票動作を継続して提供する。
【００９１】
例えば、ミラーリングバッグアップサーバー１６０は、電子投票提供サーバー１４０で行われる選挙情報及び有権者情報に対する登録処理Ｓ３０１及びＳ３０２、ログイン情報及び投票認証番号受信及び投票認証処理Ｓ３０５、選挙情報提供処理Ｓ３０６、投票値情報復号化及び投票完了情報提供処理Ｓ３０７、投票情報算出処理及び投票情報提供処理Ｓ３０８をリアルタイムで同期化することができる。
【００９２】
図１２は、本発明の第３実施例による電子投票方法を説明する図であり、図１３は、図１２にある接続コードを含む登録カードを例示した図であり、図１４は、図１２にあるモバイル投票遵守事項表示を例示した図であり、図１５は、図１２にあるログインウィンドウ表示を例示した図であり、図１６は、図２にある選挙リスト確認ウィンドウ表示を例示した図であり、図１７は、図１２にある投票ウィンドウ表示を例示した図であり、図１８は、図１２にある投票完了表示を例示した図である。
【００９３】
図１２ないし図１８を参照すれば、段階Ｓ４０１及びＳ４０２は、前述した段階Ｓ２０１及びＳ２０２とその構成が類似するため、その説明を省略する。
【００９４】
有権者が予め指定しておいた投票所で持参した身元証で本人確認を行った場合、投票所まで直接に行って投票するようにするために、選挙区に設けられた投票用端末１２０−１〜１２０−Ｍは、投票認証番号を暗号化して印刷したり、投票認証番号をランダムに生成させ、該当生成させた投票認証番号を暗号化して登録されたカード（例えば、バーコードカード）を接続コード（例えば、ＱＲコード）と共に、本人確認された有権者に図１３に示すように出力するＳ４０３。
【００９５】
前述した段階Ｓ４０３で接続コードを含む登録カードを出力した後、有権者がカメラを通じて登録カードに含まれている接続コードを撮影すれば、有権者端末１１０−１〜１１０−Ｎは投票用端末１２０−１〜１２０−Ｍから出力した登録カードに含まれた接続コードを認識して、電子投票提供サーバー１４０から提供する指定選挙サイトに接続する。
【００９６】
電子投票提供サーバー１４０では、指定選挙サイトを通じて接続された有権者端末１１０−１〜１１０−Ｎ（例えば、有権者端末１１０−１〜１１０−Ｎのアドレス、固有識別子など）を確認してモバイル投票遵守事項（または投票手続きについての情報）を当該確認された有権者端末１１０−１〜１１０−Ｎに提供し、これによって、有権者端末１１０−１〜１１０−Ｎは指定選挙サイトを通じてモバイル投票遵守事項（または投票手続きを含む情報）の提供を受けて図１４に示すようにディスプレイするＳ４０４。
【００９７】
前述したような段階Ｓ４０４でディスプレイしたモバイル投票遵守事項において、図１４に示すようなモバイル投票遵守事項に対する同意を有権者が入力手段（例えば、マウスなどによるポイント）を通じてクリックすれば、有権者端末１１０−１〜１１０−Ｎは有権者の同意入力によってモバイル投票遵守事項に対して同意したことを知らせるための同意情報を生成させて電子投票提供サーバー１４０に提供する。
【００９８】
電子投票提供サーバー１４０では有権者端末１１０−１〜１１０−Ｎから受信される同意情報を確認して、ログインウィンドウ情報を有権者端末１１０−１〜１１０−Ｎに提供し、これによって、有権者端末１１０−１〜１１０−Ｎは電子投票提供サーバー１４０から受信されるログインウィンドウ情報（または候補者公約表示を入力するためのクリックウィンドウ）を図１５に示すようにディスプレイするＳ４０５。
【００９９】
前述したような段階Ｓ４０５でディスプレイしたログインウィンドウにおいて、有権者が自分のログイン情報（例えば、住民番号、学生番号等）及び投票認証番号を入力手段（例えば、タッチパネル、キーパッド等）を通じて入力したり、有権者端末１１０−１〜１１０−Ｎが接続コード認識を通じて有権者の投票認証番号の入力を自動に受け、これによって有権者端末１１０−１〜１１０−Ｎは当該入力を受けたログイン情報及び投票認証番号を電子投票提供サーバー１４０に提供する。
【０１００】
例えば、有権者端末１１０−１〜１１０−Ｎは有権者によって入力された学番及び自動に入力された投票認証番号を認証確認クリックを通じて電子投票提供サーバー１４０に提供することができ、また候補者公約表示をクリックする場合、電子投票提供サーバー１４０から候補者公約の提供を受けて表示することもできる。
【０１０１】
電子投票提供サーバー１４０では、有権者端末１１０−１〜１１０−Ｎから有権者のログイン情報及び投票認証番号を受け、当該受信されたログイン情報がデータベース１５０に格納された有権者情報に登録されているか否かを確認し、当該確認された有権者情報を用いて有権者端末１１０−１〜１１０−Ｎに対して投票認証を行うＳ４０６。
【０１０２】
前述したような段階Ｓ４０６で投票認証を行った後、電子投票提供サーバー１４０では選挙リストの確認及び投票を行うための選挙情報をデータベース１５０から読み取って有権者端末１１０−１〜１１０−Ｎに提供し、これによって有権者端末１１０−１〜１１０−Ｎは電子投票提供サーバー１４０から受信される選挙情報（即ち、選挙リスト確認ウィンドウ及び投票ウィンドウ情報）を図１６及び図１７に示すようにディスプレイするＳ４０７。
【０１０３】
前述したような段階Ｓ４０７でディスプレイした選挙情報において、有権者が選挙するリストを選択して投票開始をクリックした後、候補者を選択して投票をクリックすれば、有権者端末１１０−１〜１１０−Ｎは当該入力を受けた有権者の投票値情報を暗号化して電子投票提供サーバー１４０に提供する。
【０１０４】
例えば、有権者端末１１０−１〜１１０−Ｎは有権者が入力手段を通じてディスプレイされた医学科会長選挙、医科大学会長選挙、総学生会長選挙のリストの中で、何れか一つを選択して投票開始をクリックすることができ、これによって、電子投票提供サーバー１４０では、選択されたリストに該当する候補者投票ページを有権者端末１１０−１〜１１０−Ｎを通じてディスプレイすることができる。この際、有権者端末１１０−１〜１１０−Ｎは有権者がディスプレイされた候補者投票ページの候補にマウスを乗せると微かな印形でディスプレイすることができ、また有権者が候補にマウスを乗せた状態でクリックすると印が鮮明になって選択されるようにすることができる。さらに、有権者端末１１０−１〜１１０−Ｎは投票結果に棄権を反映するために棄権をクリックすることができ、また、他の選挙リストに対する投票を行うために、次のボタンをクリックすることもできる。
【０１０５】
電子投票提供サーバー１４０では有権者端末１１０−１〜１１０−Ｎから投票値情報を受けて復号化した後、投票情報（例えば、選挙別投票率、地域別投票進行率など）を算出してデータベース１５０に登録した後、投票完了を知らせるための投票完了情報をデータベース１５０から読み取って有権者端末１１０−１〜１１０−Ｎに提供し、これによって有権者端末１１０−１〜１１０−Ｎは電子投票提供サーバー１４０から受信される投票完了情報を図１８に示すようにディスプレイする。
【０１０６】
前述した段階Ｓ４０８のように、投票終了後に、段階Ｓ４０９は前述した段階Ｓ２０８とその構成が類似するため、その説明を省略する。
【０１０７】
前述した段階Ｓ４０１ないしＳ４０９を行う間に、ミラーリングバッグアップサーバー１６０では、前述したように、電子投票提供サーバー１４０で処理する電子投票動作に対してリアルタイムでミラーリングバッグアップを行って、電子投票提供サーバー１４０との電子投票動作に関する同期化を維持するようになるところ、この際、若し電子投票提供サーバー１４０の負荷が既に設定された負荷以上である場合などのように、電子投票エラーが発生する可能性がある場合を感知すれば、電子投票提供サーバー１４０の電子投票動作を中止し、その代わりに電子投票動作を継続して提供する。
【０１０８】
例えば、ミラーリングバッグアップサーバー１６０は、電子投票提供サーバー１４０で行われる選挙情報及び有権者情報に対する登録処理Ｓ２０１及びＳ２０２、モバイル投票遵守事項に対する提供処理Ｓ４０４、同意情報確認及びログインウィンドウ情報提供処理Ｓ４０５、ログイン情報及び投票認証番号受信及び投票認証処理Ｓ４０６、選挙情報提供処理Ｓ４０７、投票値情報復号化及び投票完了情報提供処理Ｓ４０８、投票情報算出処理及び投票情報提供処理Ｓ４０９をリアルタイムで同期化することができる。
【０１０９】
以上、本発明の実施例は、前述した装置及び／又は方法のみを通じて具現されるわけではなく、本発明の実施例の構成に対応する機能を実現するためのプログラム、そのプログラムが記録された記録媒体などを通じて具現されることもでき、このような具現は前述の実施例の記載から、本発明が属する技術分野の専門家であれば容易に具現できるものである。
【０１１０】
以上、本発明の実施例について詳細に説明したところ、本発明の権利範囲はこれに限定されず、次の請求範囲で定義されている本発明の基本概念を用いた当業者の様々な変形及び改良形態も本発明の権利範囲に属する。
【符号の説明】
【０１１１】
１００  電子投票システム
１１０−１〜１１０−Ｎ  有権者端末
１２０−１〜１２０−Ｍ  投票用端末
１３０  管理者端末
１４０  電子投票提供サーバー
１５０  データベース
１６０  ミラーリングバッグアップサーバー
１７０  ネットワーク
【図１】
0006590834.tif 000002
【図２】
0006590834.tif 000003
【図３】
0006590834.tif 000004
【図４】
0006590834.tif 000005
【図５】
0006590834.tif 000006
【図６】
0006590834.tif 000007
【図７】
0006590834.tif 000008
【図８】
0006590834.tif 000009
【図９】
0006590834.tif 000010
【図１０】
0006590834.tif 000011
【図１１】
0006590834.tif 000012
【図１２】
0006590834.tif 000013
【図１３】
0006590834.tif 000014
【図１４】
0006590834.tif 000015
【図１５】
0006590834.tif 000016
【図１６】
0006590834.tif 000017
【図１７】
0006590834.tif 000018
【図１８】
0006590834.tif 000019