(57)【要約】【課題】  投票情報が記録された投票記録媒体の開票・集計において、進行状況が確認し易く、開票操作に不正な介入ができない開票集計システムを提供すること。【解決手段】  投票データが所定の様式で記録され、開票所に回収された取り外し可能な複数の投票記録媒体２４、２５、２６と、投票記録媒体毎に投票データを読取る記録媒体読取り装置２３と、この記録媒体読取り装置で前記投票記録媒体の１枚から読取った投票データを、候補者毎の得票束に集計する処理を行ない、この結果を投票記録媒体毎にネットワーク１７接続した所定の集計サーバ１２へ送信する少なくとも1台の開票端末装置２２と、前記ネットワーク１７に接続され、送信された投票記録媒体毎の各候補者の前記得票束を積算集計し、開票集計状況を立会人に画面表示する少なくも１台の表示装置１６を接続している開票を管理する集計サーバ１２とからなることを特徴とする電子投票マルチ集計システム。【選択図】  図１
2006107125.tif 000002
【特許請求の範囲】
【請求項１】
選挙の投票所に設置される電子投票装置により投票データが所定の様式で記録され、投票期間の終了後に前記選挙の開票所に回収される取り外し可能な複数の投票記録媒体と、
これらの投票記録媒体から前記投票データを読取る読取部およびこの読取部により読取られた前記投票データから前記投票記録媒体毎に候補者毎の得票数に集計処理を行なう処理・制御部および前記読取部により読み込まれた投票記録媒体に関する情報および前記集計処理・制御部による集計作業の状態情報を表示する表示部を有する複数の開票端末装置と、
これらの開票端末装置からネットワークを介して供給される前記投票記録媒体毎の集計結果を前記開票端末装置の全てに対して集計して、前記候補者毎の得票数を積算集計する集計処理部、前記複数の開票端末装置に読取られる予定の投票記録媒体の総枚数が初期設定された残り媒体枚数カウンタ、前記開票端末装置のそれぞれに対して監視・制御を行う監視・制御部、前記集計処理部および前記開票端末装置の運用状態を表示する表示部を含む集計サーバとを備え、
この集計サーバは、前記開票端末装置の全てに対して集計をする前に、前記集計処理部の前記候補者毎の得票集計結果がゼロであることを前記表示装置に表示するゼロ開票確認手段と、前記複数の開票端末装置に対して前記投票記録媒体に記録された投票データの読取りを可能にする指示情報を送信する手段と、前記開票端末装置から前記投票記録媒体毎の集計結果が転送される毎に、前記残り媒体枚数カウンタのカウンタ値をデクレメントして前記表示部に表示する手段と、前記残り媒体枚数カウンタのカウンタ値がゼロとなった場合に、前記開票端末装置の全てに対して集計作業を終了する指示情報を送信する手段とを備え、
前記開票端末装置は、前記投票記録媒体毎の集計結果を前記集計サーバに転送する毎に処理済の投票記録媒体の枚数をインクレメントして前記表示部に表示する手段と、前記読取部により読み込まれた投票記録媒体に関する情報を前記表示部に表示する手段と、
を備えることを特徴とする電子投票マルチ集計システム。
【請求項２】
前記集計サーバにおいて、前記残り媒体枚数カウンタのカウンタ値がゼロとなったときには前記全ての開票端末装置に対して、集計作業の終了を指示することを特徴とする請求項１記載の電子投票マルチ集計システム。
【請求項３】
前記開票端末装置は、前記集計サーバから集計開始の指示情報が入力されると、前記記録媒体読取部への前記投票記録媒体の装填、抜去、および読取り開始の３操作のみが作動することを特徴とする請求項２記載の電子投票マルチ集計システム。
【請求項４】
前記開票端末装置の表示装置には、前記集計結果を前記集計サーバに転送した投票記録媒体の識別情報および集計時刻が表示され、前記集計サーバの表示装置には、前記複数の開票端末装置の動作状態、前記複数の開票端末装置から前記集計サーバに転送された投票記録媒体の識別情報および集計時刻が表示されることを特徴とする請求項３記載の電子投票マルチ集計システム。
【請求項５】
前記集計サーバは、集計結果が転送され前記積算集計処理した前記投票記録媒体の枚数をカウントアップする処理済み媒体枚数カウンタ、および途中開票を可とする所定の媒体枚数が設定された最小途中開票媒体数メモリを備え、前記処理済み媒体枚数カウンタのカウント値が前記最小途中開票媒体数メモリの数値に達した以降にのみ、前記集計サーバが処理した前記候補者毎の途中得票数を前記表示装置に表示可能とすることを特徴とする請求項４記載の電子投票マルチ集計システム。
【請求項６】
選挙の投票結果を集計する集計サーバにより、ネットワークを介して接続された複数の開票端末装置の起動およびネットワークへの接続状況を確認するステップと、
前記集計サーバにより、候補者毎の得票数がゼロであることを表示するとともに、前記複数の開票端末装置に対して開票の開始を指示するステップと、
前記開票開始の指示により、前記投票記録媒体毎に記録された投票データを前記開票端末装置に接続された記録媒体読取り装置により読み出すステップと、
読み出した投票データを候補者毎の得票小票束に集計するステップと、
前記読取られた投票記録媒体の識別データおよび前記候補者毎の得票小票束の集計結果をネットワークを介して前記集計サーバに送信するステップと、
前記集計結果の集計サーバへの送信毎に、前記開票端末装置に備えられた処理済み投票記録媒体枚数カウンタを１インクリメントするステップと、
この処理済み投票記録媒体枚数カウンタ値および当該投票記録媒体の識別データを表示するステップと、
前記集計サーバにより受信された前記投票記録媒体毎の集計結果を、前記複数の開票端末装置について集計し、候補者毎の全得票を集計するステップと、
前記集計サーバにより、前記全ての開票端末装置に読み込まれる投票記録媒体の総枚数が初期設定された残り媒体枚数カウンタを、前記開票端末装置による１枚の投票記録媒体の処理毎に１ずつデクレメントするステップと、
前記残り媒体枚数カウンタがゼロとなった場合に、前記集計サーバにより、前記全ての開票端末装置に対し開票処理の停止を指示するとともに、前記候補者毎の全得票数の集計結果を表示するステップと、
を備えることを特徴とする電子投票マルチ集計方法。
【請求項７】
前記投票記録媒体の処理枚数が、予め設定した枚数に達した後において、前記集計サーバにより前記候補者毎の得票数の集計結果を途中開票結果として、前記表示手段に表示するステップを具備することを特徴とする請求項６記載の電子投票マルチ集計方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、直接記録式選挙方式における電子投票の集計処理に関し、特に投票機が多い場合の開票集計システムおよびその方法に関するものである。
【背景技術】
【０００２】
国政の議員選挙や自治体の首長選挙、議員選挙において、管理ホストコンピュータおよび各投票所に設置される複数の投票端末装置がネットワークにより接続されて、来場者の確認、立候補者情報の表示、投票の実行、投票数のカウントなどをペーパーレスで行なう直接記録式選挙方式による電子投票が、選挙実施経費の節減や選挙結果の集計を迅速するために行なわれつつある（例えば、特許文献１、特許文献２、あるいは特許文献３参照。）。
【０００３】
この従来の電子投票のシステムにおいては、来場者の有権者資格を確認するステップ、有権者に投票承認を与えるステップ、立候補者情報を提示するステップ、投票対象者を指定するステップ、投票情報を記録するステップ、および投票内容を集計するステップが順次行われる。
【０００４】
そして投票内容を集計するステップにおいては、投票情報を記録するステップにおいて投票情報を着脱可能な記憶媒体に一旦記録して、開票所でこれ等を読み出し、開票集計を行なう。
【０００５】
しかし、このような電子投票が実施された選挙に対し、「異議申し立て」あるいは「選挙訴訟」などの提訴に至る場合があり、その多くに共通する争点に、電子投票の開票集計作業が開票立会人や参観人にはよく見えず、進行の状況が十分に理解されないために生じる疑問や不服があげられる。このような点においても、電子投票の開票集計では、選挙人から信頼される公明な開票システムが求められている。
【特許文献１】特許第２７４７１７１号公報
【特許文献２】特許第３２２６６６５号公報
【特許文献３】特開平６−１１９５１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したような従来の電子選挙投票のシステムにおける開票では、開票端末装置の表示部には、投票内容が記録された記憶媒体の情報をリアルタイムで処理した集計状況が表示されるにも拘わらず、集計処理担当者の処理操作専用に使用されるため、開票立会人や開票管理者が開票集計の進行を監視し難いという問題があった。また、有権者が多い電子投票の実施後、すなわち投票箱に相当する投票記録媒体が多数になる場合には、その開票・集計の担当者が、開票・集計の操作手順のミスや投票記録媒体の取り違えなどの排除に、緊張と疲労が極度となることも問題とされている。
【０００７】
従来の電子投票の開票におけるクライアント/サーバ集計方式では、各所の開票所における集計処理の投票記録媒体の情報をリアルに集計サーバ側に表示されず、集計の積算状況の結果が表示されるのみであった。したがって、仮に表示装置が開票立会人や開票管理者用に設けられていても、集計の状況、その作業の公正さを判断する情報がほとんど得られていない現状であり、開票立会人がその義務を果たせない状況で開票が行なわれることも大きな問題となっている。
【０００８】
この発明は上記の問題点に鑑みてなされたもので、電子投票され投票情報が投票記録媒体に記録された選挙の開票および得票の集計において、開票および集計の状況を立会人や関係者に確認し易く提示すると共に、集計においては開票の開始時に残票等の不正票や、開票操作中に不正行為の介入ができない開票集計システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、本発明の電子投票マルチ集計システムは、選挙の投票所に設置される電子投票装置により投票データが所定の様式で記録され、投票期間の終了後に前記選挙の開票所に回収される取り外し可能な複数の投票記録媒体と、これらの投票記録媒体から前記投票データを読取る読取部およびこの読取部により読取られた前記投票データから前記投票記録媒体毎に候補者毎の得票数に集計処理を行なう処理・制御部および前記読取部により読み込まれた投票記録媒体に関する情報および前記集計処理・制御部による集計作業の状態情報を表示する表示部を有する複数の開票端末装置と、これらの開票端末装置からネットワークを介して供給される前記投票記録媒体毎の集計結果を前記開票端末装置の全てに対して集計して、前記候補者毎の得票数を積算集計する集計処理部、前記複数の開票端末装置に読取られる予定の投票記録媒体の総枚数が初期設定された残り媒体枚数カウンタ、前記開票端末装置のそれぞれに対して監視・制御を行う監視・制御部、前記集計処理部および前記開票端末装置の運用状態を表示する表示部を含む集計サーバとを備え、この集計サーバは、前記開票端末装置の全てに対して集計をする前に、前記集計処理部の前記候補者毎の得票集計結果がゼロであることを前記表示装置に表示するゼロ開票確認手段と、前記複数の開票端末装置に対して前記投票記録媒体に記録された投票データの読取りを可能にする指示情報を送信する手段と、前記開票端末装置から前記投票記録媒体毎の集計結果が転送される毎に、前記残り媒体枚数カウンタのカウンタ値をデクレメントして前記表示部に表示する手段と、前記残り媒体枚数カウンタのカウンタ値がゼロとなった場合に、前記開票端末装置の全てに対して集計作業を終了する指示情報を送信する手段とを備え、前記開票端末装置は、前記投票記録媒体毎の集計結果を前記集計サーバに転送する毎に処理済の投票記録媒体の枚数をインクレメントして前記表示部に表示する手段と、前記読取部により読み込まれた投票記録媒体に関する情報を前記表示部に表示する手段とを備えることを特徴とするものである。
【００１０】
さらに、上記本発明の電子投票マルチ集計システムにおいては、前記集計サーバにおいて、前記残り媒体枚数カウンタのカウンタ値がゼロとなったときには前記全ての開票端末装置に対して、集計作業の終了を指示することを特徴とするものである。
【００１１】
さらに、上記本発明の電子投票マルチ集計システムにおいては、前記開票端末装置は、前記集計サーバから集計開始の指示情報が入力されると、前記記録媒体読取部への前記投票記録媒体の装填、抜去、および読取り開始の３操作のみが作動することを特徴とするものである。
【００１２】
さらに、上記本発明の電子投票マルチ集計システムにおいては、前記開票端末装置の表示装置には、前記集計結果を前記集計サーバに転送した投票記録媒体の識別情報および集計時刻が表示され、前記集計サーバの表示装置には、前記複数の開票端末装置の動作状態、前記複数の開票端末装置から前記集計サーバに転送された投票記録媒体の識別情報および集計時刻が表示されることを特徴とするものである。
【００１３】
さらに、上記本発明の電子投票マルチ集計システムにおいては、前記集計サーバは、集計結果が転送され前記積算集計処理した前記投票記録媒体の枚数をカウントアップする処理済み媒体枚数カウンタ、および途中開票を可とする所定の媒体枚数が設定された最小途中開票媒体数メモリを備え、前記処理済み媒体枚数カウンタのカウント値が前記最小途中開票媒体数メモリの数値に達した以降にのみ、前記集計サーバが処理した前記候補者毎の途中得票数を前記表示装置に表示可能とすることを特徴とするものである。
【００１４】
また、本発明の電子投票マルチ集計の方法は、選挙の投票結果を集計する集計サーバにより、ネットワークを介して接続された複数の開票端末装置の起動およびネットワークへの接続状況を確認するステップと、前記集計サーバにより、候補者毎の得票数がゼロであることを表示するとともに、前記複数の開票端末装置に対して開票の開始を指示するステップと、前記開票開始の指示により、前記投票記録媒体毎に記録された投票データを前記開票端末装置に接続された記録媒体読取り装置により読み出すステップと、読み出した投票データを候補者毎の得票小票束に集計するステップと、前記読取られた投票記録媒体の識別データおよび前記候補者毎の得票小票束の集計結果をネットワークを介して前記集計サーバに送信するステップと、前記集計結果の集計サーバへの送信毎に、前記開票端末装置に備えられた処理済み投票記録媒体枚数カウンタを１インクリメントするステップと、この処理済み投票記録媒体枚数カウンタ値および当該投票記録媒体の識別データを表示するステップと、前記集計サーバにより受信された前記投票記録媒体毎の集計結果を、前記複数の開票端末装置について集計し、候補者毎の全得票を集計するステップと、前記集計サーバにより、前記全ての開票端末装置に読み込まれる投票記録媒体の総枚数が初期設定された残り媒体枚数カウンタを、前記開票端末装置による１枚の投票記録媒体の処理毎に１ずつデクレメントするステップと、前記残り媒体枚数カウンタがゼロとなった場合に、前記集計サーバにより、前記全ての開票端末装置に対し開票処理の停止を指示するとともに、前記候補者毎の全得票数の集計結果を表示するステップとを備えることを特徴とするものである。
【００１５】
さらに、上記本発明の電子投票マルチ集計の方法においては、前記投票記録媒体の処理枚数が、予め設定した枚数に達した後において、前記集計サーバにより前記候補者毎の得票数の集計結果を途中開票結果として、前記表示手段に表示するステップを具備することを特徴とするものである。
【発明の効果】
【００１６】
本発明の電子投票マルチ集計システムによれば、投票記録媒体に記録された投票データの処理を開始する前に、各候補の得票数を積算集計する得票記録部に残票や不正票が無いことが確認できる。また、投票記録媒体に記録された投票データを開票する開票端末装置には、記録媒体読取り装置に投票記録媒体を挿入、抜き取りの操作と、投票データの読取り開始の指示の操作が行なえるだけで、各開票端末装置とこれ等から送信された候補者毎の小票束得票数を集計する集計サーバとがデータを自動的に送受信して、第三者の関与する余地が全く無い、選挙の公正を期す開票集計が行なえる。
【００１７】
さらに、集計サーバに接続された少なくも１台の表示装置により、立会人に判り易く提示する表示画面で、選挙の開票集計状況を表示するので、その職務としての確認が容易となり、立会人の責務を遂行できる効果がある。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施形態を図面により詳細に説明する。
【００１９】
図１は、本発明の一実施形態を示すシステム構成図である。本実施形態は、選挙管理の本部１１に設置される集計サーバ１２と、これにＬＡＮ１７によりネットワーク接続され、各開票所２１ａ〜２１ｎに設置されている開票端末装置２２ａ〜２２ｎとから構成される。
【００２０】
集計サーバ１２は、各開票所からの開票データの集計とその結果の出力を制御する集計・結果出力アプリケーションソフトウエア１３と、開票端末管理テーブル１５ａや集計テーブル１５ｂのデータベース１５を管理しているデータベース管理システム１４とを具備している。また、集計サーバ１２が集計した結果を選挙の立会人に提示、公開するための立会人用表示装置１６ａ〜１６ｍが、集計サーバ１２に接続されている。
【００２１】
データベース１５の開票端末管理テーブル１５ａは、開票端末ＩＤ、読込み投票記録媒体枚数、読込み可否フラグ、読込み中の投票記録媒体ＩＤ、読込み時刻、読込み中の原本／副本フラグ、開票端末のネットワークアドレスなどの項目から構成されている。また、集計テーブル１５ｂの候補者テーブルは、選挙ＩＤ，候補者ＩＤ、届出順ＩＤ、所属ＩＤ、得票数などの項目で構成されている。
【００２２】
開票端末装置２２ａ〜２２ｎは、読込み・集計アプリケーションソフトウエア２２ａ〜２２ｎがそれぞれにインストールされたコンピュータ装置で、記録媒体読取り装置２３ａ〜２３ｎが、それぞれに接続されている。これらの記録媒体読取り装置２３ａ〜２３ｎは、各開票所２１ａ〜２１ｎに集められた投票記録媒体２４ａ〜２４ｉ、２５ａ〜２５ｊ、２６ａ〜２６ｋに記録された投票情報を読取る。なお、投票記録媒体２４ａ〜２４ｉ、２５ａ〜２５ｊ、２６ａ〜２６ｋは、コンパクトフラッシュ(登録商標)メモリあるいはスマートメディアメモリなどリムーバルメモリ媒体で、図示していない各投票所に設置された電子投票装置により投票人（投票所に来た有権者）の１投票毎に投票内容が記録されたもので、投票用紙を使用して投票する場合の投票箱に相当するものである。
【００２３】
次に、集計サーバ１２及び開票端末装置２２（２２ａ〜２２ｎ）の作用、動作を図２及び図３に示す処理のフロー図を用いて説明する。
【００２４】
集計サーバ１２では、各開票端末装置２２ａ〜２２ｎから記録媒体毎に集計された得票データの送信を受け、これを積算、集計する。
【００２５】
すなわち集計サーバ１２では、先ず図２に示すフローのステップＳ２１で、選挙管理本部などの当該選挙の全体的な管理及び総括を執行する部門、部所、例えば自治体の選挙管理委員会の開票開始の指示をうけて、集計サーバ１２が起動され、ＬＡＮ１７あるいは通信回線などのネットワークによりこの集計サーバ１２に接続している各開票所２１ａ〜２１ｎの開票端末装置２２ａ〜２２ｎの起動状況および接続状況を確認する。この確認の状況は、図４−ａに示すような画面表示４１の集計端末状態一覧４２で、集計サーバ１２の操作用表示装置（図示せず）に表示すると共に、集計サーバ１２に接続された立会人用表示装置１６ａ〜１６ｍにも表示して、立会人に対し開票の開始における、開票・集計のシステムの起動、各開票所の準備状況を公開する。
【００２６】
この状況確認が完了すると、ステップＳ２２ａで、開票開始前に選挙名別（同日複数選挙実施の場合）に、各候補者（被選挙人）の投票総数を記憶する票数データ記憶装置の内容が「０票（蓄積票あるいは未消去残票が無い）」であることの確認作業をするために、図４−ｂに示す「“０”開票確認」画面が表示される。この画面の「確認開始」ボタン４３を、集計サーバの操作担当者がクリックすると、ステップＳ２２ｂへ進む。ステップＳ２２ｂでは、図４−ｃに示す確認画面４４が表示される。この確認画面４４の選挙名指定欄４５には、開票を行なう選挙の名称が表示される。この図に示した画面例では、例えば「東西市長選挙」と「南北町議会選挙」の２件が表示されている。同日選挙の場合では、複数の選挙名が表示されるので、操作担当者が開票前の「ゼロ票」確認をする対象の選挙名をクリックして、指定する。この指定を行なうと、集計サーバ１２がデータベース１５に備える集計テーブル１５ｂの各候補者テーブルから得票数データ記憶装置に記録している得票数を読み出して、図４−ｃの確認画面４４の右側部分に示すように、候補者得票一覧４６の得票欄４６ａが全て「ゼロ票」であることが示される。これは、開票開始前の各候補者の得票積算記録のメモリに残票や不正票が無いことを示しており、立会人用表示装置１６ａ〜１６ｍに表示されたこの画面を確認した選挙管理の責任者または立会人により、開票を開始することが指示される。この指示を受けた操作担当者が、この画面の「“０”開票確認  ＯＫ」ボタン４７をクリックする。このクリックにより、当該選挙の開票の開始が指示されて、集計サーバ１２が各開票所２１ａ〜２１ｎの開票端末装置２２ａ〜２２ｎへ投票記録媒体に記録された内容の読取りの開始を指示する。なお、このゼロ開票確認の結果は、図４−ｃの印刷ボタン４８をクリックして、印刷出力して、図４−ｄに示すようなハードコピー記録を残すこともでき、確認記録の保存には好適である。
【００２７】
この「“０”開票確認」が終了すると、次のステップＳ２３で、各開票所２１ａ〜２１ｎでそれぞれ開票の対象となる投票記録媒体２４、２５、２６の総和枚数を、選挙管理の責任者あるいは集計サーバの操作担当者が入力して総枚数メモリに設定する。なお、この設定は、予めデータベース１５の開票端末管理テーブル１５ａに記録している対象の選挙の各開票所２１ａ〜２１ｎにおいてそれぞれ開票する予定の投票記録媒体２４、２５、２６の枚数の総和を、総枚数メモリに設定してもよい。この設定をした総枚数メモリの値は、図５−ａに示すように、集計サーバ表示装置あるいは立会人用表示装置１６ａ〜１６ｎに表示される集計状況の表示画面５１ａの「設定媒体総数」表示欄５４ａに表示される。また、このステップＳ２３では、開票処理の進行途中で、得票数集計の途中経過の公開を可とする最小の処理済媒体枚数を最小途中開票媒体数メモリに同じく設定する。
【００２８】
これ等の設定が行われると、集計サーバ１２に備える残り媒体枚数カウンタにこの総枚数メモリの値が初期設定され、読込み媒体枚数カウンタにはゼロ値が同じく初期設定される。これ等のカウンタ値は、集計状況の表示画面５１ａの「残り媒体数」表示欄５３ａ、「読込み媒体数」表示欄５５ａにそれぞれ同じく表示される。
【００２９】
以上で集計サーバ１２の準備および確認を終えて、次のステップＳ２４で、「開票開始」を各開票所の開票端末装置に指示連絡し、開票端末装置２２ａ〜２２ｎの操作を可能にする。これは、例えば、開票読込みフラグをオン（例えば、開票読込みフラグ＝１とする）にして、これを絶えず監視している開票端末装置は、所定の開票作業の開始を指示されたことが判別できる。
【００３０】
ステップＳ２５ａで、残り媒体枚数カウンタの値を監視して、処理すべき投票記録媒体の残数の有無を判定する。このカウンタ値がゼロより大きい場合は、各開票所の開票端末装置が投票記録媒体毎のデータを開票処理した結果を受信するステップＳ２６ａへ進める。カウンタ値がゼロあるいはそれ以下であれば、ステップＳ２５ｂへ進めて、開票読込みフラグをオフ（例えば、開票読込みフラグ＝０とする）にする。すなわちステップＳ２５ａでは、開票の対象となる所定枚数の投票記録媒体の処理状況がチェックされ、開票端末装置による投票記録媒体の開票の続行あるいは終了を判定する。
【００３１】
先のステップＳ２４による「開票開始」の連絡を受けた各開票所では、後述するように、投票装置から回収した投票記憶媒体を、開票操作担当者が１枚ずつ媒体読取り装置に挿入する。この挿入された投票記録媒体に記録されている投票情報を開票端末装置に読み込み、小票束にする積算処理がなされる。この小票束集計結果は開票端末装置２２によって集計サーバ１２に自動的に送信される。開票操作担当者は、投票記録媒体の１枚毎に、挿入、「投票データ読込み」ボタンの操作、抜取りを繰り返し、これにより、投票記憶媒体１枚毎の小票束化した集計結果が作成されて、集計サーバ１２へ送信される。
【００３２】
この送信された投票記録媒体２４ａ〜２６ｋ毎の集計データを受信した集計サーバ１２は、ステップＳ２６ａで、先ず、このデータの識別データをクライアント管理テーブル１５ａに記憶されている開票所および投票装置に関する識別データに照会、確認する。これが正当であれば、集計テーブル１５の集計記録部にその投票端末識別データ、すなわち投票記録媒体の識別データ、およびその読込み時刻を記録する。この集計記録部の記録の内容は立会人用表示装置１６ａ〜１６ｍに、図５−ｂに示すような集計状況の表示画面５１ｂが示され、その右側の集計進行状況の表示画面５２ｂに、投票端末識別データを読込み時刻と共に表示する。さらにこのステップＳ２６ａで、この正当と確認された集計データの各候補者の得票データを、集計テーブル１５の各候補者に対応して設けられた候補者テーブルの得票数データメモリに積算記憶する。
【００３３】
そして集計サーバ１２は、この受信した１件の集計データすなわち１枚の投票記録媒体の集計処理が終了毎に、ステップＳ２６ｂで、残り媒体枚数カウンタのカウント値を１つデクリメントする。さらに、図５−ｂに示すように、この残り媒体枚数カウンタの内容は、集計状況の画面５１ｂの「残り媒体数」欄５３ｂに表示される。また「読込み媒体数」欄５５ｂに、インクリメントした読込み媒体枚数カウンタの値、あるいは総枚数メモリ値から残り媒体枚数カウンタ値を差引いた結果の値が表示される。この開票の進行状況を立会人が確認できるように、立会人用表示装置１６ａ〜１６ｍに表示する。
【００３４】
ステップＳ２７では、開票の途中で得票経過の公開を開始するステップＳ２３で設定した最小途中開票媒体数と、読込み媒体枚数カウンタのカウンタ値が比較される。この比較で、最小途中開票媒体数が大きい場合は、途中開票の実施か不可となり、集計サーバ１２へ送信されて来る投票記録媒体の投票集計データの処理の可否を判定するステップＳ２５ａへ戻る。一方、読込み媒体枚数カウンタのカウンタ値が最小途中開票媒体数以上の場合には、開票状況を公開することが許可された所定の開票量に達しているので、途中開票が許可され、ステップＳ２８へ進む。
【００３５】
ステップＳ２８では、途中開票結果を表示する指示の有無を判別し、指示が無い場合はステップＳ２５ａへ戻り、他の投票記録媒体の投票集計データを処理する。途中開票結果の表示の指示がある場合は、ステップＳ２９へ進める。
【００３６】
ステップＳ２９では、その時点における集計テーブル１５の各候補者テーブルの得票数データを、集計サーバ１２に接続されている表示装置１６ａ〜１６ｍなどの全て、あるいは数台に集計進行状況の表示と切換えて、各候補者の途中経過の得票数として表示する。
【００３７】
一方、ステップＳ２５ａの判定で、残り媒体枚数カウンタの値がゼロとなった場合は、開票の開始時に設定した数の全ての投票記録媒体２４、２５、２６の投票情報が、集計テーブル１５の各候補者テーブルの得票数データに集計されているので、ステップＳ３０へ進める。このステップＳ３０で、集計サーバ１２で集計した得票数データを各候補者の電子投票に関わる最終得票数として、立会人用表示装置１６ａ〜１６ｎおよび集計サーバ１２に接続されている表示装置に最終結果として表示する。
【００３８】
次に、図３のフローチャートにより、各開票所２１ａ〜２１ｎにおける開票端末装置２２ａ〜２２ｎの動作および作用を説明する。
【００３９】
開票端末装置２２ａ〜２２ｎに対して、操作担当者が可能な操作は、開票端末装置の起動、読取り装置への投票記録媒体の挿入あるいは抜取り、挿入した投票記録媒体のデータ読取りの開始を指示する画面アイコンボタンのクリックの３操作のみである。その他の作動は、開票端末装置に備える読込み・集計アプリケーションおよび集計サーバ１２の集計・結果出力アプリケーションの相互の連携により制御されて、開票、集計、表示が行なわれる。
【００４０】
各開票所に設置された開票端末装置は、開票開始を予定している時刻の前に、起動されて待機している。この待機している開票端末装置は、図３のステップＳ３１で、図２に示すステップＳ２４において集計サーバから発信される開票開始の指示信号（開票読込みフラグのオン）を監視する。
【００４１】
ＬＡＮなどのネットワーク接続を介して監視し、ステップＳ２４で集計サーバ１２から発信された「開票開始」の指示信号を受信した開票端末装置は、ステップＳ３２ａへ進み、開票端末装置の操作用表示部に図６−ａに示すような、記録媒体読取り装置に挿入した投票記録媒体から、それに記録された記録データを読込む操作画面６１ａを表示する。ステップＳ３２ａにおいて、この画面内の、投票データ読込みボタン６２、読み込み量のバー表示６３ａ、「０」と表示された読込み枚数表示欄６４ａ、および最下段に表示された「投票データの読込みを開始してください。」の指示コメント６６などの表示から、操作担当者は開票のための投票記録媒体の読取りが可能であることが判るので、ステップＳ３２ｂで投票記録媒体の１つを読取り装置にセットする。
【００４２】
次に、ステップＳ３３で、図６−ａに示す操作画面６１ａの左下に表示されている投票データ読込みボタン６２をクリックして、挿入した投票記録媒体に記録されている投票データを開票端末装置２２に読み込む。
【００４３】
読み込まれた投票データは、ステップＳ３４で開票端末装置２２により、その挿入された投票記録媒体に対する候補者毎の得票小票束としてその得票数が集計される。集計の進行状況は、同図のバー表示６３ａにより表示される。
【００４４】
集計が終ればステップＳ３５で、この１枚の投票記録媒体の読取りおよび得票の集計が正常に行なわれたかが判断され、正常と判断された場合は、ステップＳ３６ａへ進む。
【００４５】
ステップＳ３６ａでは、集計した投票記録媒体の識別データすなわち投票所、投票装置の識別データおよび集計した候補者毎の得票数の結果を集計サーバへ送信する。さらに、ステップＳ３６ｂで、開票端末装置の操作状況を表示する操作用表示部に、図６−ｂに示す表示画面６１ｂが表示される。この表示画面６１ｂの投票（装置）ＩＤ欄６５、すなわち、開票を終えた投票記録媒体の識別データの表示欄６５ａに、その投票記録媒体の識別データが送信時刻６５ｂと共に表示される。
【００４６】
さらに、次のステップＳ３７ａで、開票端末装置は、これに備える開票処理済みの投票記録媒体数をカウントする記録媒体枚数カウンタの値を、１だけインクリメントし、ステップＳ３７ｂで、このカウント値を図６−ｂに示すように表示画面６１ｂの読込み媒体数欄６４ｂに表示し、ステップＳ３８ａへ進む。
【００４７】
一方、先のステップＳ３５の判定で、投票記録媒体の読取りおよび得票の集計が正常に行なわれなかった場合は、ステップＳ３９ａへジャンプし、その投票記録媒体の識別データと異常の情報を、集計サーバへ送信する。さらにステップＳ３９ｂに進めて、図６−ｃに示すように、開票端末装置の操作用表示部に表示した表示画面６１ｃの投票（装置）ＩＤ欄６５に、その投票記録媒体の識別データを区別する例えば太字あるいは反転色の表示をすると共に、コメント欄６６ｃに「処理異常」が発生したことを表示し、ステップＳ３８ａへ進む。
【００４８】
ステップＳ３８ａで、開票端末装置は、図２に示すステップＳ２５ｂでオフされるフラグスイッチ、すなわち開票端末装置の開票読込みフラグの状態をチェックする。このフラグが「１」の場合は、再びステップＳ３２ａへ戻り、残っている未処理の投票記録媒体の１つを操作担当者が読取り装置にセットし、他の投票記録媒体の集計処理を繰り返す。
【００４９】
一方、開票読込みフラグが「０」の場合には、集計サーバ１２が開票端末装置からの開票処理データを受け付けないので、ステップ３８ｂへ進めて、開票端末装置の表示画面６１の「投票データ読込」ボタン６２をオフ状態の薄い色合いで表示し、コメント欄６６に「所定の投票データの読込みは終了しました。」というコメントを表示する。この時点で、対応する開票端末装置は新たな投票記録媒体の読み込みができなくなる。各開票端末装置の元に回収される全ての投票記録媒体の枚数として集計サーバに設定した総和枚数の開票処理が完了した時点で、集計サーバ１１からの開票読込みフラグによる終了指令により、各開票端末装置による開票処理を終了する。
【００５０】
以上説明した本発明の実施形態によれば、投票データの処理を開始する前に、各候補の得票数を積算集計する得票記録部に残票や不正票が無いことが確認できる。また、各開票端末装置に対しては、操作担当者は、記録媒体読取り装置に投票記録媒体の挿入操作、投票記録媒体の抜取り操作、投票データの読取り開始の３操作のみが行なえるだけで、各開票端末装置と集計サーバとが集計処理の進行状況を表示装置に表示しつつ、自動的開票処理を行うため、操作担当者あるいは第三者の関与する余地が全く無く、公正な開票集計を行うことができる。
【図面の簡単な説明】
【００５１】
【図１】本発明の一実施形態を示すシステム構成図。
【図２】本実施形態の集計サーバが行なう処理を示すフロー図。
【図３】本実施形態の開票端末装置が行なう処理を示すフロー図。
【図４−ａ】本実施形態の集計サーバの起動時に提示する画面表示。
【図４−ｂ】本実施形態の集計サーバの起動時に提示する画面表示。
【図４−ｃ】本実施形態の集計サーバの起動時に提示する画面表示例。
【図４−ｄ】本実施形態の集計サーバの起動時に提示する印刷出力例。
【図５−ａ】本実施形態の集計サーバの開票集計中に提示する画面表示。
【図５−ｂ】本実施形態の集計サーバの開票集計中に提示する画面表示例。
【図６−ａ】本実施形態の開票端末装置の行なう集計処理経過の画面表示。
【図６−ｂ】本実施形態の開票端末装置の行なう集計処理経過の画面表示例。
【図６−ｃ】本実施形態の開票端末装置の行なう集計処理異常の画面表示例。
【符号の説明】
【００５２】
１１・・・選挙管理の本部、
１２・・・集計サーバ、
１３・・・集計・結果出力アプリケーションソフトウエア、
１４・・・データベース管理システム、
１５・・・データベース、
１５ａ・・・開票端末管理テーブル、
１５ｂ・・・集計テーブル、
１６ａ〜１６ｍ・・・表示装置、
１７・・・ＬＡＮ，ネットワーク、
２１ａ〜２１ｎ・・・開票所、
２２ａ〜２２ｎ・・・開票端末装置、
２３ａ〜２３ｎ・・・記録媒体読取り装置、
２４、２５、２６・・・投票記録媒体。
【図１】
2006107125.tif 000003
【図２】
2006107125.tif 000004
【図３】
2006107125.tif 000005
【図４−ａ】
2006107125.tif 000006
【図４−ｂ】
2006107125.tif 000007
【図４−ｃ】
2006107125.tif 000008
【図４−ｄ】
2006107125.tif 000009
【図５−ａ】
2006107125.tif 000010
【図５−ｂ】
2006107125.tif 000011
【図６−ａ】
2006107125.tif 000012
【図６−ｂ】
2006107125.tif 000013
【図６−ｃ】
2006107125.tif 000014