(57)【要約】【課題】現行の自書式の不在者投票と同等のセキュリティを確保できる電子投票装置を提供することにある。【解決手段】電子不在者投票の際、電子投票装置が受け付けた投票の結果を、記録媒体（不在者投票カード４０６ａ）に書き込み、前記記録媒体のＩＣ接触端子４０６１ａに封止ラベル７００を貼付することにより、通常選挙期日までの期間不在者投票の投票の結果を保全するようにする。現行法においては、封止ラベル７００に投票者ＩＤ００１１を記録することにより、選挙期日において選挙権のない不在者投票結果を排除するようにする。【選択図】　図８
2004126690.tif 000002
【特許請求の範囲】
【請求項１】
電子投票による投票の際、通常投票と通常選挙期日以前に不在者投票とを電子的に受け付ける電子投票装置であって、
通常電子投票と不在者電子投票とを選択するための制御手段と、
前記制御手段により前記通常電子投票が選択された場合、投票の結果を内蔵する通常結果記録媒体に蓄積する投票結果蓄積手段と、
前記制御手段により前記不在者電子投票が選択された場合、前記不在者投票データと、前記選挙人を特定しうる情報との関連付けを行なわずに前記不在者投票データを識別するための第１のＩＤとを、前記内蔵の通常結果記録媒体に蓄積せずに第１の記録媒体にのみ記録する記録手段と、
前記第１の記録媒体に記録された不在者投票データを封止するための封止ラベルを貼付するための貼付手段と、
前記封止ラベルを貼付した前記第１の記録媒体を排出する排出手段と、
を少なくとも有することを特徴とする電子投票装置。
【請求項２】
前記不在者投票を行った選挙人を特定しうる第２のＩＤを入力する入力手段と、
前記入力された第２のＩＤを前記封止ラベルに印字する印字手段と、
を更に有することを特徴とする請求項１に記載の電子投票装置。
【請求項３】
前記不在者投票データと、選挙期日における投票結果と混合して集計する電子投票結果集計装置であって、
選挙期日において、
前記封止ラベルを貼付した前記第１の記録媒体から封止ラベルを剥離させる剥離手段と、
前記第１の記録媒体に記録された前記不在者投票データを、選挙期日における投票結果と混合して集計する集計手段と、
前記第１記録媒体から前記不在者投票データを識別する第１のＩＤを削除する削除手段と、
を少なくとも有することを特徴とする電子投票結果集計装置。
【請求項４】
選挙期日において、不在者投票人が不在者投票後に選挙権を喪失したかどうかの情報を記録した不在者投票人情報記録媒体と、
前記の第１の記録媒体に貼付された封止ラベルから選挙人を特定しうる前記第２のＩＤを読み取る読取手段と、
前記読取手段により読み取った前記第２のＩＤを、前記不在者投票人情報記録媒体に照合する照合手段と、
前記照合の結果前記第２のＩＤが選挙権を喪失した者のＩＤである場合は、前記第１の記録媒体に貼付された封止ラベルを剥離せず、記録された不在者投票データを破棄するデータ破棄手段と、
をさらに有することを特徴とする請求項３に記載の電子投票結果集計装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、国内外の公職選挙などに用いる電子投票装置及び電子投票結果集計装置に関し、特に不在者投票も電子投票とした電子投票装置及び電子投票結果集計装置に関する。
【０００２】
【従来の技術】
近年の情報技術（ＩＴ：Ｉｎｆｏｒｍａｔｉｏｎ　Ｔｅｃｈｎｏｌｏｇｙ）の進展に伴い、選挙のＩＴ化を目的とした電子投票システムの技術開発が行われている。例えば、非特許文献１及び２によれば、今後の電子投票の普及形態は
［第１段階］　選挙人が指定された投票所において電子投票機を用いて投票する段階（ネットワークを使用しない投票）
［第２段階］　指定された投票所以外の投票所においても投票できる段階（専用回線を使用したネットワーク投票）
［第３段階］　投票所での投票を義務づけず、個人の所有するコンピュータ端末を用いて投票する段階（公衆回線を使用したネットワーク投票）
の３つの段階を経ることが予想されている。現在の電子投票制度は、日本国内はもとより、諸外国においても、一部の試験的選挙を除いて未だ第１段階にある。
第２段階及び第３段階は、ネットワークセキュリティの問題や、個人認証の方法等に課題を有しており、実用化の目処は立っていない。
【０００３】
【非特許文献１】
総務省のホームページ、「電子機器利用による選挙システム研究会報告書」（　ＨＹＰＥＲＬＩＮＫ　”ｈｔｔｐ：／／ｗｗｗ．ｓｏｕｍｕ．ｇｏ．ｊｐ／ｓ−ｎｅｗｓ／２００２／ｐｄｆ／０２０２０１　２．ｐｄｆ”　ｈｔｔｐ：／／ｗｗｗ．ｓｏｕｍｕ．ｇｏ．ｊｐ／ｓ−ｎｅｗｓ／２００２／ｐｄｆ／０２０２０１　２．ｐｄｆ）
【０００４】
【非特許文献２】
総務省のホームページ、「電子機器利用による選挙システム研究会中間報告書」（　ＨＹＰＥＲＬＩＮＫ　”ｈｔｔｐ：／／ｗｗｗ．ｓｏｕｍｕ．ｇｏ．ｊｐ／ｎｅｗｓ／ｐｄｆ／ｄｅｎｓｉ．ｐｄｆ”　ｈｔｔｐ：／／ｗｗｗ．ｓｏｕｍｕ．ｇｏ．ｊｐ／ｎｅｗｓ／ｐｄｆ／ｄｅｎｓｉ．ｐｄｆ）
【０００５】
日本国内における第１段階の電子投票は、不在者投票を除外すべきことが公職選挙法に明記されており、従来どおり自書により行わねばならないこととされている（地方公共団体の議会の議員及び長の選挙に係る電磁的記録式投票機を用いて行う投票方法等の特例に関する法律３条）。これは、不在者投票を済ませた後に選挙期日までに何らかの理由により選挙権を失った者の票を開票時に除外する必要があるからだが、電子投票においては投票の秘密を守りながら、かかる選挙権喪失者の票の抜き取りを行うことが容易でないことが問題であったためである。
【０００６】
また、平成１４年６月に岡山県新見市にて行われた国内初の電子投票において、電子投票分の開票に比べて手作業により行われた不在者投票分の開票は著しく長い時間を要し、開票の迅速化という電子投票のメリットを生かせないという問題が、あるいは先に電子投票分の開票結果が公表されることにより不在者投票分の票の内容が明らかになるという問題等が、新たな問題として表面化した。これを機に、不在者投票も電子投票化すべきという世論が高まっている。
【０００７】
さて、従来、不在者投票を電子化するための手段として、前述の非特許文献１及び２に示唆されているように、暗号技術を利用する方法が知られている。すなわち、これは従来の不在者投票用封筒（無記名の内封筒と記名した外封筒から成る二重封筒）を、データの読み取りを制限しうる二種類の鍵暗号で置き換えたものである。この技術では、投票者と投票データをリンクさせて記録するが、情報管理を厳格にすることにより、投票の秘密を守ることができるとするものである。
【０００８】
【発明が解決しようとする課題】
ところが、上記した従来の暗号化による投票者と投票データの関連性の管理方法は、選挙人が抱く不安を払拭できないという課題を有している。なぜなら、電子化された情報は極めて容易に複写が可能であり、いかに厳重に管理された国家的な機密データであっても、予期しない理由により外部に流出する事件が日常的に後を絶たないからである。つまり、一たび投票者と投票データの関連付けを行った電子データを作成しまえば、たとえ如何なる強力な暗号技術を駆使したとしても、秘密投票主義を完全に保障することは事実上不可能である。したがって、民主主義の土台である公職選挙において、かかる脆弱な技術を使用することに対する国民のコンセンサスを得ることは容易ではない。
【０００９】
そこで、わが国の公職選挙法を改正して、不在者投票を行った日を投票日として認定し、選挙期日に選挙権を失っていても、票の抜き取りを行わなくても済むような制度に変更することにより不在者投票の電子投票化を推進する動きが高まりつつある。しかし、選挙期日を複数化させることにより選挙制度の根本を変えることにつながるので、かかる法案に対する反対論も根強く、法改正は容易ではないと考えられる。
【００１０】
本発明は、以上の点に鑑みなされたものであり、不在者投票が実施される選挙期日において、選挙権を有する投票者と投票データとの関連付けを一切行わないようにするとともに、不在者投票データを封止ラベルにて封止することで不在者電子投票の秘密投票主義を完全な形で担保するようにして不在者投票も不在者電子投票とし、通常の電子投票分の開票と同時に開票することが可能な電子投票装置及び電子投票結果集計装置を提供する。
しかも、現行法においては、封止ラベルに選挙人を特定できる情報を記録することで、不在者投票後に選挙権を喪失した者の票を抜き取ることが可能である上述の電子投票装置及び電子投票結果集計装置を提供する。
【００１１】
【課題を解決するための手段】
本発明は、上記課題を解決するために、以下の１）〜４）記載の手段よりなる。
すなわち、
１）電子投票による投票の際、通常投票と通常選挙期日以前に不在者投票とを電子的に受け付ける電子投票装置であって、
通常電子投票と不在者電子投票とを選択するための制御手段と、
前記制御手段により前記通常電子投票が選択された場合、投票の結果を内蔵する通常結果記録媒体に蓄積する投票結果蓄積手段と、
前記制御手段により前記不在者電子投票が選択された場合、前記不在者投票データと、前記選挙人を特定しうる情報との関連付けを行なわずに前記不在者投票データを識別するための第１のＩＤとを、前記内蔵の通常結果記録媒体に蓄積せずに第１の記録媒体にのみ記録する記録手段と、
前記第１の記録媒体に記録された不在者投票データを封止するための封止ラベルを貼付するための貼付手段と、
前記封止ラベルを貼付した前記第１の記録媒体を排出する排出手段と、
を少なくとも有することを特徴とする電子投票装置。
２）前記不在者投票を行った選挙人を特定しうる第２のＩＤを入力する入力手段と、
前記入力された第２のＩＤを前記封止ラベルに印字する印字手段と、
を更に有することを特徴とする１）に記載の電子投票装置。
３）前記不在者投票データと、選挙期日における投票結果と混合して集計する電子投票結果集計装置であって、
選挙期日において、
前記封止ラベルを貼付した前記第１の記録媒体から封止ラベルを剥離させる剥離手段と、
前記第１の記録媒体に記録された前記不在者投票データを、選挙期日における投票結果と混合して集計する集計手段と、
前記第１記録媒体から前記不在者投票データを識別する第１のＩＤを削除する削除手段と、
を少なくとも有することを特徴とする電子投票結果集計装置。
４）選挙期日において、不在者投票人が不在者投票後に選挙権を喪失したかどうかの情報を記録した不在者投票人情報記録媒体と、
前記の第１の記録媒体に貼付された封止ラベルから選挙人を特定しうる前記第２のＩＤを読み取る読取手段と、
前記読取手段により読み取った前記第２のＩＤを、前記不在者投票人情報記録媒体に照合する照合手段と、
前記照合の結果前記第２のＩＤが選挙権を喪失した者のＩＤである場合は、前記第１の記録媒体に貼付された封止ラベルを剥離せず、記録された不在者投票データを破棄するデータ破棄手段と、
をさらに有することを特徴とする３）に記載の電子投票結果集計装置。
【００１２】
【発明の実施の形態】
以下、本発明の電子投票装置及び電子投票結果集計装置の発明の実施の形態につき、好ましい実施例により説明する。
図１は、実施例に適用される不在者投票を含む電子投票システムの構成を示すブロック図である。同図に示す電子投票システムは、選挙データ作成システム１００、不在者投票所２００ａ（電子投票装置）に設置された不在者投票カード発行機２０１ａ及び不在者投票機２０３ａ並びに投票所ＩＤラベラ２１０、選挙期日に通常の投票を行う投票所２００の中に設置された投票カード発行機２０１及び投票機２０３、さらに開票所（電子投票結果集計装置）３００の中に設置され、選挙期日に不在者投票のデータを収集する不在者投票収集機３０２、不在者投票データ４０７ａおよび通常の投票データ４０７を混合して集計を行う集計機３０１から構成されている。
【００１３】
選挙データ作成システム１００は、立候補の届出が締め切られる選挙告示日に先立って、選挙に立候補した候補者のデータを電子化して不在者投票画面を作成するシステムである。選挙データ作成システムの詳細は、図２６を用いて後述する。
【００１４】
不在者投票カード発行機２０１ａは、不在者投票を行うことのできる期間に市役所等の不在者投票所２００ａに設置され、カード固有の識別番号である不在者投票カードＩＤ２０２３やその他の情報（後述する不在者投票機２０３ａの利用トークンや投票可能な選挙種別のデータ等）を記録した不在者投票カード４０６ａを、不在者投票を行う有権者に対してひとり１枚ずつ発行する装置である。この不在者投票カードＩＤ２０２３は、カード発行時点においては単に個々のカードを区別するための数値として使用し、どのカードを誰に対して発行したかは記録を残さないこととする。つまり、不在者投票カードと投票者本人との関連付けは行わない。
【００１５】
不在者投票機２０３ａは、不在者投票所２００ａに設置され、不在者投票を行う選挙人の投票を受け付ける装置である。選挙人が、上記の不在者投票カード発行機２０１ａにより発行された不在者投票カード４０６ａを不在者投票機２０３ａに挿入すると、不在者投票カード４０６ａに記録された上記のデータを読み取り、投票が開始される。選挙人は、画面その他の報知手段上に表示された複数の候補者の中から投票したい候補者を選択入力し、さらに確認の入力を行う。確認の入力がなされた候補者のデータは、不在者投票データ４０７ａとして、不在者投票用原本メディア４０８ａ及び不在者投票用複写メディア４０９ａに書き込む。その際に、不在者投票データ４０７ａには、上記の不在者投票カードＩＤ２０２３を関連付けて記録を行う。
尚、既に述べたように不在者投票カードＩＤ２０２３と投票者とは関連付けられていないため、どの不在者投票データ４０７ａがどの投票者のものであるかを推測することは原理的に不可能であり、投票の秘密が厳密に守られる。投票が終了すると、不在者投票カード４０６ａは不在者投票機２０３ａから自動的に排出される。不在者投票用原本メディア４０８ａ及び不在者投票用複写メディア４０９ａには、複数の選挙人の不在者投票データを記録し、選挙期日まで厳重に保管する。
【００１６】
投票所ＩＤラベラ２１０は、不在者投票終了後に不在者投票機から排出される不在者投票カードのＩＣ接触端子を封止ラベルにて封印するためのラベリング装置である。同装置は、投票者ＩＤ００１１の入力手段と、投票者ＩＤ００１１を印刷したラベルの出力手段を有する。入力手段の具体的態様としては、投票者ＩＤ００１１として、住民基本台帳ネットワークシステムにおける住民基本台帳番号を使用した場合には、住民基本台帳カードを読み取るＩＣカードリーダライタを使用する。あるいは、住民基本台帳番号とは異なる投票者の識別番号を、新規作成してもよい。また出力手段の具体的態様としては、投票者ＩＤ００１１（あるいはその識別番号をバーコード化したもの）を封止ラベルに印字するプリンタを使用する。
封印された不在者投票カード４０６ａに投票者ＩＤ００１１を付与したことにより、不在者投票カードＩＤ２０２３を封印した封筒が誰のものであるかを特定可能になる。しかしながら、不在者投票カードＩＤ２０２３が誰のものかについては、封印がなされている限りは特定できない。つまり、不在者投票期間内には、不在者投票カードＩＤ２０２３と投票者ＩＤとは関連付けられておらず、したがって、上記した不在者投票データ４０７ａの秘密を確保できる。
尚、封印の封止ラベルであるが、公知のホログラムシール、剥がしたときに開封跡が残る脆性シールを利用してもよい。封印された不在者投票カードは、選挙期日まで厳重に保管する。
【００１７】
投票カード発行機２０１は、選挙期日に投票所２００に設置され、選挙期日に通常の電子投票を行う有権者に一人ひとりに対して投票カード４０６を発行する装置である。投票カードには、上記した不在者投票カードと異なり、不在者カードＩＤのようなカードを識別するデータは記録せず、利用トークンや投票可能な選挙種のデータのみを記録する。投票カードに記録されるデータの詳細は後述する。
【００１８】
投票機２０３は、投票所２００に設置され、選挙期日に通常の電子投票を行う選挙人の投票を受け付ける装置である。選挙人の投票結果は、原本用メディア４０８、複写用メディア４０９に記録される。投票機２０３（以下、電子投票機、電子投票装置ともいう）の動作の詳細は後述する。
【００１９】
不在者投票収集機３０２は、開票所３００に設置され、不在者投票データと通常の選挙人の投票結果とを集計する装置である。現行法においては、不在者投票期間内に不在者投票用原本メディア４０８ａ及び不在者投票用複写メディア４０９ａに記録され封印された不在者投票データ４０７ａの中から、選挙期日までに選挙権を喪失した者（他の選挙区への転出や、死亡を含む）の票を抜き取るための手段を内蔵している装置である。同装置は、選挙管理委員会が作成することにより選挙データ作成システム１００から配布された選挙権喪失者の投票者ＩＤ００１２を含むリストと、不在者投票カード４０６ａが封印された封止ラベルの投票者ＩＤ００１１とを例えば光学的に自動読取を行った後に、両者を比較して、一致している不在者投票カード４０６ａを抽出する。そして、抽出された選挙権喪失者の不在者投票カード４０６ａのみの封止ラベルを開封して不在者投票カード４０６ａに記録された不在者投票カードＩＤ２０２３を読み取り、不在者投票用原本メディア４０８ａ及び不在者投票用複写メディア４０９ａに記録されたデータのうち、当該不在者投票カードＩＤ２０２３にリンクした不在者投票データ４０７ａのみを削除することにより、票の抜き取りを行う。最後に、残りのすべての不在者投票データ４０７ａに関連付けられた不在者投票カードＩＤ２０２３を削除し、通常の投票データ４０７とのデータのフォーマットを等しくする。
尚、選挙期日に選挙権を有する選挙人の不在者投票カード４０６ａは、最後まで封印されたままであるので、不正な封止ラベルの剥離が行われない限り、不在者投票カードＩＤ２０２３と投票者ＩＤ００１１との関連付けはなされない。しかも、後述する集計機３０１により集計を行う前に、不在者投票用原本メディア４０８ａ及び不在者投票用複写メディア４０９ａに記録された不在者投票カードＩＤ２０２３の抹消を行って不在者投票データ４０７ａのみが残されるため、投票の秘密が厳密に担保されることになる。
逆に、選挙期日に選挙権を有する選挙人の不在者投票カード４０６ａの封止ラベルのみを剥離し集計するようにし、選挙期日までに選挙権を喪失した者の不在者投票カード４０６ａの封止ラベルは剥離しないまま破棄するようにして、投票の秘密を担保してもよい。
法改正が行われた場合は、すべての選挙人の不在者投票カード４０６ａの封止ラベルを剥離し集計するようにすればよい。
【００２０】
集計機３０１は、開票所３００に設置され、投票機２０３から送致された原本用メディア４０８又は複写用メディア４０９に記録された投票データ４０７と、不在者投票収集機３０２が出力した不在者投票用原本メディア４０８ａ及び不在者投票用複写メディア４０９ａに記録された不在者投票データ４０７ａとを読み取って、データの集計を行なうための装置である。両者のメディアに記録されたデータのフォーマットは同一であるので、不在者投票分のデータと通常の投票のデータとを混合して処理を行うことができ、従来に比較して飛躍的に迅速な集計が可能になる。
【００２１】
以下、図２以降を参照しながら、上述の電子投票システムの構成要素につき詳細に説明する。
図２は、不在者投票カード発行機２０１ａのハードウェア構成の一例を示す図である。不在者投票カード発行機２０１ａは、少なくとも、ＣＰＵ２０１１７、ＲＡＭ２０１１８、ＲＯＭ２０１１８、ＨＤＤ２０１１９、リムーバブルメディアＩＦ２０１２１，リムーバブルメディア２０２、モニタ２０１１、ＩＣカードリーダライタ２０１２、不在者投票カード４０６ａとから構成される。
ＣＰＵ（ＣＰＵ：Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）２０１１７は、種々の演算に使用する中央演算装置であり、特に、ＩＣカードリーダライタ２０１２に挿入された未使用の不在者投票カード４０６ａに対して、カードの識別番号である不在者投票カードＩＤを生成する際に使用する。
【００２２】
ＲＡＭ２０１１６（ＲＡＭ：Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）は、種々のデータを一時記憶するための揮発性メモリであり、特に、生成された不在者投票カードＩＤを、不在者投票カード４０６ａに書き込みを行うまでの間に記憶するために使用する。
ＲＯＭ２０１１８（ＲＯＭ：Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）は、ＯＳとハードウェアの間のデータ受け渡しを制御する基本ソフトを格納する読み取り専用メモリである。
ＨＤＤ２０１１９（ＨＤＤ：Ｈａｒｄ　Ｄｉｓｋ　Ｄｒｉｖｅ）は、後述する不在者投票カード発行プログラム等のソフトウェアを格納するための磁気ディスク型のデータ格納装置である。磁気ディスクの代わりに、高速、大容量のメモリをＲＡＭディスクとして代用することもできる。
リムーバブルメディアＩＦ２０１２１は、リムーバブルメディア２０２を用いて外部とのデータの受け渡しを行うインターフェースである。
リムーバブルメディア２０２は、メモリーカードや光ディスク等の取り外し可能な記録媒体であり、特に選挙データ作成システム１００により作成されたデータを移送する際に使用する。
【００２３】
モニタ２０１１は、後述する不在者投票カード発行プログラム５０４ａの画面を視覚的に表示する。
入力デバイス２０１３は、キャラクタ入力のためのキーボードや座標入力のためのポインティングデバイス（マウス、トラックボール、トラックパッド等）である。
ＩＣカードリーダライタ２０１２は、ＩＣカード（不在者投票カード４０６ａや運用カード４０５）を自動的に取り込んで、ＩＣチップにデータの読み書きを行った後に自動排出する。
不在者投票カード４０６ａは、不在者投票カードＩＤや不在者投票機を利用するためのトークン、実施可能な選挙の種類等を記録したＩＣカードである。
【００２４】
図３は、不在者投票カード発行機２０１ａのソフトウェア構成の一例を示す図である。不在者投票カード発行機２０１ａのＨＤＤ２０１１９には、ＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）の上で動作する不在者投票カード発行プログラム５０４ａが格納されている。不在者投票カード発行プログラム５０４ａは、リムーバブルメディア読取部５３１ａ、不在者投票カード読取部５３２ａ、不在者投票カードＩＤ生成部５３３ａ、発行データ記録部５３４ａを有する。
リムーバブルメディア読取部５３１ａは、選挙データ作成システム１００により供給されたメモリーカードや光ディスク等の取り外し可能な記録媒体に記録されたデータの読取を行う。
不在者投票カード読取部５３２ａは、カード発券機２０１に挿入されるカードの読み取りを制御する。
不在者投票カードＩＤ生成部５３３ａは、、不在者投票を行う有権者に対して１枚ずつ発行される不在者投票カード４０６ａに固有の識別番号である不在者投票カードＩＤ２０２３の生成を行なう。
発行データ記録部５３４ａは、不在者投票カード４０６又は後述する運用カード４０５に対し、図１３に図示するデータの記録を行なう。
発行制御部５３５ａは、モニタ２０１１に表示される画面の制御を行なう。
【００２５】
図４は、不在者投票カード発行機２０１ａの動作の流れの一例を示すフローチャートである。まず、ステップＩＳ１で電源を投入した後に、ステップＩＳ２において、発行制御部５３５ａの一機能である不在者投票カード挿入待ち機能により、不在者投票カード４０６ａの挿入を促す画面をモニタ２０１１上に表示する。この画面は、不在者投票カード４０６ａを不在者投票カード発行機２０１ａに挿入するまで継続的に表示する（ステップＩＳ３におけるＮＯ）。以降、不在者投票所２００ａの入口において、選挙葉書と選挙人名簿との対照により、あるいは住民基本台帳カードの提示により選挙権の確認を済ませた有権者に対して、不在者投票カード４０６ａを発行するステップを説明する。ステップＩＳ３の条件分岐において、不在者投票所２００ａの係員が、未使用の不在者投票カード４０６ａを不在者投票カード発行機２０１ａに挿入した場合には（ステップＩＳ３におけるＹＥＳ）、不在者投票カード生成部５３３ａにより、カードを識別する固有の数値である不在者投票カードＩＤ２０２３を生成し、ＲＡＭ２０１１６に一時記憶する。不在者投票カードＩＤ２０２３は適当な計算式を用いたＣＰＵ２０１１７の演算により生成された、カード毎に異なる固有の数値である。
【００２６】
次に、ステップＩＳ５において、発行データ記録部５３４ａおよびＩＣカードリーダライタ２０１２により、不在者投票カード４０６ａに不在者投票カードＩＤ２０２３を記録する。また、本フローチャートには記載されていないが、リムーバブルメディア２０２に記録されたトークンや投票可能な選挙種等のデータが、リムーバブルメディア読取部５３１ａによりＲＡＭ２０１１６に読み込まれて、不在者投票カード４０６ａに記録される。これらの一連のデータの記録が終了すると、不在者投票カード４０６ａを排出する（ステップＩＳ６）。排出された不在者投票カード４０６ａは、係員の手により、不在者投票を行う有権者に手渡される。ステップＩＳ２〜ＩＳ６までの動作は、不在者投票所２００ａが閉鎖の時刻になるまで繰り返し継続される（ステップＩＳ７におけるＮＯ）。不在者投票所２００ａの閉鎖の時刻になると（ステップＩＳ７におけるＹＥＳ）、電源が切断される（ステップＩＳ８）。
【００２７】
図５は、不在者投票機２０３ａのハードウェア構成の一例を示す図である。不在者投票機２０３ａは、ＬＣＤ２０３１１、タッチパネル２０３１３、バリアフリー入出力デバイス２０３Ｘ１、バリアフリー入出力デバイスＩＦ４５５、スピーカ２０３３、サウンドＩＦ２０３３１、不在者投票カード４０６ａ、ＩＣカードリーダライタ２０３２、ＣＰＵ４５１、ＲＡＭ４５３、ＲＯＭ４５２、リムーバブルメディアＩＦＡ２０３０３、不在者投票用原本メディア４０８ａ、リムーバブルメディアＩＦＢ２０３０４、不在者投票用複写メディア４０９ａを少なくとも含むように構成する。
ＬＣＤ２０３１１（ＬＣＤ：Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）は、選挙人に対して、投票画面を視覚的に報知するための表示デバイスである。
タッチパネル２０３１３は、上記ＬＣＤの上面に重ね合わせて配置され、指やスタイラスペンで触れることにより座標入力が可能なの透明タブレットである。
タッチパネル２０３１３は、ＬＣＤ以上の解像度を有するものを使用し、ＬＣＤ上にＧＵＩ（グラフィカル・ユーザー・インターフェース：Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）により表示された操作ボタンをタッチパネル上から押下する際に、確実な識別が可能となるようにする。
【００２８】
バリアフリー入出力デバイス２０３Ｘ１は、上記のタッチパネル２０３１３とＬＣＤ２０３１１以外の入出力デバイスにより投票を行うことを可能とするための入出力機器である。具体的には、キーボード、点字ディスプレイ、ヘッドホン、ボタン式スイッチ、ヘッドマウントディスプレイ等を含む。
バリアフリー入出力デバイスＩＦ４５５は、上記のバリアフリー入出力デバイス２０３Ｘ１を接続するための外部インターフェースである。
スピーカ２０３３は、音声による投票操作ガイドを行なうための拡声器である。
サウンドＩＦ２０３３１は、上記スピーカ２０３３を接続するための外部インターフェースである。
不在者投票カード４０６ａは、不在者投票を行う選挙人が挿入するＩＣカードであり、少なくとも不在者投票カードＩＤ２０２３を記録データに含む。
ＩＣカードリーダライタ２０３２は、上記不在者投票カード４０６ａの自動的に搬送し、ＩＣチップへのデータの読み書きを行う装置である。
ＣＰＵ４５１は、後述する不在者投票プログラム４０４ａによる命令を実行するための中央演算処理装置である。
【００２９】
ＲＡＭ４５３（ＲＡＭ：Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）は、種々のデータを一時記憶するための揮発性メモリであり、特に、選挙人が選択した候補者のレコードデータと不在者投票カードＩＤ２０２３を、不在者投票用原本メディア４０８ａ及び不在者投票用複写メディア４０９ａに書き込みを行うまでの間に記憶するために使用する。また、システムディスクとして機能する領域を設けて、ＯＳを格納するように構成することもできる。
ＲＯＭ４５２は、（ＲＯＭ：Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）は、ＯＳとハードウェアの間のデータ受け渡しを制御する基本ソフトを格納する読み取り専用メモリである。
リムーバブルメディアＩＦＡ２０３０３及びリムーバブルメディアＩＦＢ２０３０４は、リムーバブルメディア（メモリカードや光ディスク等）を外部接続するためのインターフェースである。
不在者投票用原本メディア４０８ａは、投票の記録原本を記録するためのリムーバブルメディアである。
不在者投票用複写メディア４０９ａは、不在者投票用原本メディア４０８ａに記録された投票の記録原本の複写（写し）を作成するためのリムーバブルメディアである。
【００３０】
図６は、不在者投票機２０３ａのソフトウェア構成の一例を示す図である。不在者投票機２０３ａのＲＡＭ４５３には、ＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）の上で動作するソフトウェアである不在者投票プログラム４０４ａが格納されている。不在者投票プログラム４０４ａは、不在者投票カード読取部４３１ａ、候補者データ読取部４３２ａ、不在者投票画面作成部４３３ａ、不在者投票データ記録部４３４ａ、不在者投票制御部４３５ａを少なくとも含んで構成される。
不在者投票カード読取部４３１ａは、ＩＣカードなどの形態で提供される不在者投票カード４０６ａが、ＩＣカードリーダライタ２０３２に搬入された後、カードから不在者投票カードＩＤや投票可能な選挙種等のデータを読み取るサブルーチンプログラムである。
候補者データ読取部４３２ａは、ＲＡＭ４５３上に格納された候補者データ４１５を構成するデータベース（後述する）の読取を制御するためのサブルーチンプログラムである。
不在者投票画面策西部４３３ａは，選挙人が不在者投票を行う際にＬＣＤ２０３１１やバリアフリー入出力デバイス２０３Ｘ１等の出力手段に出力される画面、や点字等を作成するためのサブルーチンプログラムである。
不在者投票データ記録部４３４ａは、不在者投票を行った選挙人の投票結果の情報である不在者投票データ４０７ａを不在者投票カードＩＤ２０２３とリンクさせて、不在者投票用原本メディア４０８ａ及び不在者投票用複写メディア４０９ａに記録するためのサブルーチンプログラムである。
不在者投票制御部４３５ａは、不在者投票を行う選挙人に対して報知する投票画面や音声等の切り替えを行うためのサブルーチンプログラムである。
【００３１】
図７は、不在者投票機２０３ａの動作の流れの一例を示すフローチャートである。最初に、ステップＶＴ１において、不在者投票用原本メディア４０８ａ及び不在者投票用複写メディア４０９ａ（以下、不在者投票用メディアともいう）を不在者投票機２０３ａに装着する。メディアの装着が完了すると、ステップＶＴ２において、不在者投票機２０３ａの電源を投入するとともに、メディア格納扉（図１９に図示）を不在者投票所２００ａの管理者等が施錠し、不在者投票機動作中のメディア取り出しを制限する。電源投入後は、上記不在者投票用メディアより不在者投票プログラム４０４ａが不在者投票機２０３ａのＲＡＭ４５３上に展開され、起動処理が開始される。そして、当該不在者投票機２０３ａで最初に不在者投票を行う選挙人の眼前で、管理者が後述する運用カード４０５を用いて不在者投票機２０３ａを投票可能な状態に移行させることによりゼロ票確認が行われる（ステップＶＴ３）。投票可能な状態となった不在者投票機２０３ａは、前述の不在者投票カード発行機２０１ａにより発行された不在者投票カード４０６ａの挿入待ち画面を表示する（ステップＶＴ４）。ステップＶＴ５の条件分岐において、不在者投票を行う選挙人により不在者投票カード４０６ａが挿入されると（ステップＶＴ５におけるＹＥＳ）、ステップＶＴ６において、不在者投票カード４０６ａ内のデータが、ＩＣカードリーダライタ２０３２により読みとられ、ＲＡＭ４５３に一時記憶される。不在者投票カード４０６ａには、記録データとして、本発明に係る不在者投票カードに固有の数値である不在者投票カードＩＤ２０２３の他、投票可能な選挙の種類等のデータを記録するように構成することが好ましい。尚、不在者投票カード４０６ａが挿入されるまでは、不在者投票カードの挿入待ち画面が継続して表示される（ステップＶＴ５におけるＮＯ）。
【００３２】
さて、不在者投票カード４０６ａのデータが読み込まれると、ステップＶＴ７において、選挙の候補者の氏名等がＬＣＤ２０３１１または点字ディスプレイ等のバリアフリー入出力デバイス２０３Ｘ１上に表示され、不在者投票カードを挿入した選挙人は、タッチパネル２０３１３またはキーボード等のバリアフリー入出力デバイス２０３Ｘ１を使用して、投票したい候補者に対して入力を行なう。
ステップＶＴ８の条件分岐において、選択した候補者が正しいものであることを確認する入力がなされた場合（ステップＶＴ８におけるＹＥＳ）、当該候補者の氏名、政党等のレコードからなる不在者投票データ４０７ａが、不在者投票用メディア（不在者投票用原本メディア４０８ａまたは不在者投票用複写メディア４０９ａ）に記録される。この記録の際に、本発明では、不在者投票カードＩＤ２０２３を、上記不在者投票データ４０７ａと関連付けて記録させる。例えば、図１３に図示するように、候補者ＩＤ、候補者氏名、政党ＩＤ、政党名、投票機ＩＤ等のフィールドから成るレコードに、不在者投票カードＩＤ２０２３のフィールドを追記して記録する。この不在者投票カードＩＤ２０２３は、単に不在者投票カード４０６ａを識別するための数値または文字列あるいはそれらの組み合わせであって、この時点では投票者とは何ら関連付けられていない。
【００３３】
不在者投票用メディア（不在者投票用原本メディア４０８ａまたは不在者投票用複写メディア４０９ａ）への記録が完了すると、不在者投票カード４０６ａが、ＩＣカードリーダライタ２０３２から自動排出される。排出された不在者投票カード４０６ａは、当該選挙人の手により、不在者投票カードの封印および投票者ＩＤのプリント２１０の処理が行われる。不在者投票カード封印の処理フローは図８において後述する。ステップＶＴ４〜ステップＶＴ１０は、不在者投票所２００ａが開場している間、繰り返し続けられる（ステップＶＴ１１におけるＮＯ）。不在者投票所２００ａが閉鎖の時刻になると（ステップＶＴ１１におけるＮＯ）、管理者により運用カード４０５を用いて不在者投票機２０３ａを終了させるためのソフトウェア処理が行われる（ステップＶＴ１２）。不在者投票機２０３ａを終了させる準備ができると、不在者投票用メディアを格納する扉を開錠するとともに、不在者投票機の電源が切断される（ステップＶＴ１３）。そしてステップＶＴ１４において、不在者投票者用メディアを取り出し、ステップＶＴ１５において、不在者投票用原本メディア４０８ａと不在者投票用複写メディア４０９ａを別々に封印して保管する。
【００３４】
尚、本出願時における日本国内の公職選挙において、不在者投票を行うことのできる期間は、立候補者が確定する選挙告示日から投票日前日までの１週間であるが、常に不在者投票機２０３ａの電源を投入した状態にするのではなく、１日のうち不在者投票所２００ａが開場している時間のみ不在者投票機２０３ａを稼動させるようにし、不在者投票所２００ａが閉鎖された後は電源を切断することが運用上好ましい。その場合には、７日分の投票データを記録した不在者投票用メディアは、１日分ずつ別々に不正開封されないよう封印して選挙期日まで保管する。不在者投票期間内は、不在者投票所２００ａの開場時刻の前に未使用の不在者投票用メディアを用意して不在者投票機２０３ａを起動するようにする。
【００３５】
図８は、不在者投票カード封印と投票者ＩＤのプリントの一実施例を示す概念図である。まず、不在者投票を行った選挙人を特定する識別番号である投票者ＩＤを、投票者ＩＤプリンタ２１０により、封止ラベル７００上に、印字出力する。投票者ＩＤ００１１は、当該選挙人が所持する住民基本台帳カードや選挙はがき等に記載された住民基本台帳番号を使用してもよいし、あるいは新規な識別番号をその場で付与してもよい。投票者ＩＤ００１１の印字形態は、後で機械による自動読取が可能になるように、図示するようなバーコードや、あるいは計算機ホログラム（ＣＧＨ）等の光記録を行うことが好ましい。
投票者ＩＤ００１１を印刷した封止ラベル７００は、使用済みの不在者投票カード４０６ａのＩＣ接触端子部４０６１ａに貼付して封印する。封止ラベル７００の材料としては、脆性シールを使用して、開封痕が残るようにすることにより、不正開封をチェックすることができる。但し、開封時におけるＩＣ接触端子部４０６１ａの導電性を損なわないように、ＩＣ接触端子部４０６１ａには開封痕が残らないようにする。すなわち、ＩＣ接触端子部４０６１ａの真上には、脆質の接着層を形成せずに、ＩＣ接触端子部４０６１ａの外周付近のカード本体部にのみ、脆性シール層を形成すればよい。
【００３６】
図９は、本発明の不在者投票収集機３０２のハードウェア構成の一例を示すブロック図である。同図に示す不在者投票収集機３０２は、モニタ３０１１ｃ、入力デバイス３０１２Ｃ，シリアルＩＦ３０３３Ｃ、封止ラベルリーダ３０００、封止された不在者投票カード４０６ａｃ、カードホルダ３０１３ｃ、排出トレイ３０１４ｃ、開封された不在者投票カード４０６ａ、ＩＣカードリーダライタ３０１５ｃ、ＣＰＵ３５１ｃ、ＲＡＭ３５３ｃ、ＲＯＭ３５２ｃ、リムーバブルメディアＩＦ３０３０３ＣＡ、リムーバブルメディア３０３０３ＣＢ、不在者投票用原本メディア４０８ａまたは不在者投票用複写メディア４０９ａ、リムーバブルメディア００１２ｃを少なくとも含むように構成される。
モニタ３０１１ｃは、選挙権喪失者の投票者ＩＤを記録したメディア００１２ｃが入力デバイス３０１２Ｃは、キャラクタ入力のためのキーボードや座標入力のためのポインティングデバイス（マウス、トラックボール、トラックパッド等）である。シリアルＩＦ３０３３Ｃは、シリアルインターフェースである。封止ラベルリーダ３０００は、封印された不在者投票カード４０６ａｃに貼付した封止ラベル７００に印刷された投票者ＩＤ００１１を光学的に読み取る装置であり、具体的に読み取る装置であり、バーコード等の２値の光量を読み取るＯＭＲ（Ｏｐｔｉｃａｌ　Ｍａｒｋ　Ｒｅａｄｅｒ）あるいはホログラム再生光の画像認識を行うＣＧＨリーダー等である。ＣＧＨリーダーは、周知の技術であるる。
【００３７】
カードホルダ３０１３ｃは、封止された不在者投票カード４０６ａを複数枚保持するとともに、封止ラベルリーダ３０００に対して不在者投票カードを１枚ずつ送る機構を備えている。
排出トレイ３０１４ｃは、封止ラベルリーダ３０００により封止ラベル７００上の投票者ＩＤ００１１を読み取った後に、それが選挙権喪失者のものであれば、その不在者投票カードを排出して保持するためのトレイである。
封止ラベル７００で封止した不在者投票カード４０６ａは、ＩＣカードの外部接触端子部が封止ラベル７００により封止されたものあり、封止ラベル７００上には、上述のように光学的に読取可能な投票者ＩＤ００１１が印刷されている。
ＩＣカードリーダライタ３０１５ｃは、開封された不在者投票カード４０６ａの自動的に搬送し、ＩＣチップへのデータの読み書きを行う装置である。
ＣＰＵ３５１ｃは、後述する不在者投票収集プログラム３５０による命令を実行するための中央演算処理装置である。
ＲＡＭ３５３ｃは、種々のデータを一時記憶するための揮発性メモリであり、特に、封止ラベルリーダが読み取った投票者ＩＤ００１１や、リムーバブルメディア００１２ｃから読み取った選挙権喪失者の投票者ＩＤ００１２等を記憶する。また、上記した不在者投票収集プログラム３５０を常駐させて記憶するために使用する。
【００３８】
ＲＯＭ３５２ｃは、ＯＳとハードウェアの間のデータ受け渡しを制御する基本ソフトを格納する読み取り専用メモリである。
リムーバブルメディアＩＦ３０３０３ＣＡは、不在者投票用原本メディア４０８ａまたは不在者投票用複写メディア４０９ａを接続するためのインターフェースである。
不在者投票用原本メディア４０８アール（または不在者投票用複写メディア４０９アール）は、不在者投票データ４０７を、不在者投票カードＩＤ２０２３とリンクさせて記録したメディアである。読取障害等のない限り、通常は不在者投票用原本メディア４０８ａのみをリムーバブルメディアＩＦ３０３０３ＣＡに装着して使用する。これらのメディアは各々、通常は不在者投票の期間の日数と等しいメディアの数が存在する。
リムーバブルメディアＩＦ３０３０３ＣＢは、リムーバブルメディア００１２ｃを接続するためのインターフェースである。
リムーバブルメディア００１２ｃは、不在者投票を行った後、選挙期日までの間に選挙権を喪失した住民の投票者ＩＤを記録したメディアであり、選挙データ作成システム１００が作成して配布されたものである。
【００３９】
図１０は、本発明の不在者投票収集機のソフトウェア構成の一例を示す図である。上述したように、不在者投票収集機３０２のＲＡＭ３５３Ｃには、ＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）の上で動作するソフトウェアである不在者投票収集プログラム３５０が格納されている。不在者投票収集プログラム３５０は、リムーバブルメディア読取部３５１、封止ラベル読取部３５２、不在者投票カード弁別部３５３、不在者投票カード読取部３５４、不在者投票用原本メディア読取部３５５、不在者投票データ削除部３５６、不在者投票カードＩＤ削除部３５７を少なくとも含むように構成される。
リムーバブルメディア読取部３５１は、リムーバブルメディア００１２ｃに記録された選挙権喪失者の投票者ＩＤ００１２を読み取り、ＲＡＭ３５３ｃに一時記憶するためのサブルーチンプログラムである。
封止ラベル読取部３５２は、不在者投票カード４０６ａの封止ラベル７００上に印刷された投票者ＩＤ００１１を封止ラベルリーダ３０００により読み取り、ＲＡＭ３５３ｃに一時記憶させるためのサブルーチンプログラムである。
【００４０】
不在者投票カード弁別部３５３は、ＲＡＭ３５３ｃ上に記憶された投票者ＩＤ００１１と選挙権喪失者の投票者ＩＤ００１２とを比較し、比較結果をモニタ３０１１ｃに出力するためのサブルーチンプログラムである。同プログラムにより、選挙期日までに選挙権を喪失した住民の不在者投票カード４０６ａを、封止状態のまま抽出することができる。
不在者投票カード読取部３５４は、開封された選挙権喪失者の不在者投票カード４０６ａをＩＣカードリーダライタ３０１５ｃより読み取り、記録された不在者投票カードＩＤ２０２３をＲＡＭ３５３ｃに一時記憶させるためのサブルーチンプログラムである。
不在者投票用原本メディア読取部３５５は、不在者投票用原本メディア４０８ａ（または不在者投票用複写メディア４０９ａ）に記録された不在者投票カードＩＤ２０２３を読み取り、ＲＡＭ３５３ｃに一時記憶させるためのサブルーチンプログラムである。
【００４１】
不在者投票データ削除部３５６は、不在者投票カードから読み取った不在者投票カードＩＤ２０２３と、不在者投票用原本メディア４０８ａ（または不在者投票用複写メディア４０９ａ）から読み取った不在者投票カードＩＤ２０２３とを比較して、一致した場合に、当該不在者投票カードＩＤとリンクした不在者投票データ４０７ａを、不在者投票用原本メディア４０８ａから削除するためのサブルーチンプログラムである。
不在者投票カードＩＤ削除部３５７は、不在者投票用原本メディア４０８ａ（または不在者投票用複写メディア４０９ａ）に記録された全ての不在者投票カードＩＤ２０２３を削除するためのサブルーチンプログラムである。
【００４２】
図１１及び図１２は、不在者投票収集機３０２の動作の流れの一例を示すフローチャートである。不在者投票収集機３０２の動作は、不在者投票カード抽出処理及び不在者投票データ抜取処理の２つの工程から成る。
まず、図１１におけるステップＣＯ１において、リムーバブルメディア００１２ｃを、リムーバブルメディアＩＦ３０３０３ＣＢを介して不在者投票収集機３０２に装着する。そして、リムーバブルメディア００１２ｃを読み取り、選挙権喪失者の投票者ＩＤ００１２のリストを取得して、ＲＡＭ３５３ｃに記憶する。
【００４３】
次に、ステップＣＯ３において、封止された全ての不在者投票カード４０６ａをカードホルダ３０１３ｃに装着する。そして、装着された不在者投票カード４０６ａの一枚が封止ラベルリーダ７００に送られ（ステップＣＯ４）、封止ラベル７００に印刷された投票者ＩＤ００１１の読み取りを行う。
ステップＣＯ６の条件分岐において、読み取った投票者ＩＤ００１１が、選挙権喪失者の投票者ＩＤ００１２のリストの中に含まれていた場合（ステップＣＯ６におけるＹＥＳ）、その不在者投票カード４０６ａを排出トレイ３０１４ｃに出力する。逆に、もし読み取った投票者ＩＤ００１１が、選挙権喪失者の投票者ＩＤ００１２のリストの中に含まれていなかった場合（ステップＣＯ６におけるＮＯ）、ステップＣＯ４に戻る。
これらの工程は、カードホルダ３０１３ｃに装着されたすべての不在者投票カード４０６ａの封止ラベルの読み取りが終了するまで続けられる（ステップＣＯ８におけるＮＯ）。全ての不在者投票カードの読み取りが終了すると、不在者投票カード抽出処理の工程は終了する（ステップＣＯ８におけるＹＥＳ）。
【００４４】
次に、図１２に図示する不在者投票データ抜取処理の工程に移行する。
まず、ステップＣＯ９において、不在者投票用原本メディア４０８ａを開封し、ステップＣＯ１０において不在者投票用原本メディア４０８ａをリムーバブルメディアＩＦ３０３０３ＣＡを介して不在者投票収集機３０２に装着する。装着が完了すると、不在者投票用原本メディア４０８ａに記録された不在者投票データ４０７ａと、それに関連付けられた不在者投票カードＩＤ２０２３のリストを読み取って、ＲＡＭ３５３ｃに記憶する。
次に、上記した排出トレイ３０１４ｃ上に抽出された選挙権喪失者の不在者投票カード４０６ａのみを開封する。つまり、ＩＣカード上に貼付された封止ラベル７００を剥がす。この封印シール７００を剥がす工程は、手作業で行えば十分である。なぜなら、不在者投票後に選挙権を喪失した者の数は多くなく、剥がし工程を機械化するに値しないからである。尚、それ以外の不在者投票カード、すなわち選挙期日に選挙権を有する者の不在者投票カードは開封しないでおく。なぜなら、票の抜き取りを行うのに選挙期日に選挙権を有する者の不在者投票カードに記録された不在者投票カードＩＤを読み取る必要がなく、しかも封印したままにすることで、選挙期日に選挙権を有する者の投票の秘密が完全な形で担保しうるからである。
【００４５】
そして、ステップＣＯ１３において、開封した不在者投票カード４０６ａを、ＩＣカードリーダライタ３０１５ｃに挿入し、不在者投票カードＩＤ２０２３の読み取りを行う（ステップＣＯ１４）。ステップＣＯ１５の条件分岐において、もし読み取った不在者投票カードＩＤ２０２３の値が、先に取得した不在者投票データ４０７ａに関連付けられた不在者投票カードＩＤ２０２３のリストの中に含まれていた場合（ステップＣＯ１５におけるＹＥＳ）、当該不在者投票カードＩＤに関連付けられた不在者投票データ４０７ａを、不在者投票用原本メディア４０８ａより削除する。一方、読み取った不在者投票カードＩＤ２０２３の値が上記リスト中に存在しなかった場合には、ステップＣＯ２０においてエラー出力をモニタ３０１１ｃに対して行って、処理を終了する。
上記の処理は、開封された不在者投票カード４０６ａの全ての読み取りが行われるまで続けられる（ステップＣＯ１７におけるＮＯ）。すべての不在者投票カード４０６ａの読み取りが終了すると、不在者投票用原本メディア４０８ａに記録された不在者投票カードＩＤ２０２３を、すべて削除する。この処理により、不在者投票用原本メディア４０８ａには、選挙期日に選挙権を有する者の不在者投票データ４０７ａのみが残されることとなり、集計機３０１上では通常の投票データ４０７と同等に処理される。また、たとえ封印された不在者投票カード４０６ａｃを開封したとしても、不在者投票を行った者の追跡は不可能となり、投票の秘密がより確実に担保される。
【００４６】
図１３は、不在者投票カードに記録されるデータの一例を示す図である。同図に示されるように、投票種別、選挙種別、不在者投票カードＩＤ２０２３、選挙人特性２０２１を含むように構成する。
【００４７】
図１４は、不在者投票用原本メディア４０８ａ又は不在者投票用複写メディア４０９ａに記録されるデータの一例を示す図である。不在者カードＩＤ２０２３のフィールドと、不在者投票データ４０７ａのフィールドを有し、これらは関連付けられている。
【００４８】
図１５は、本発明の実施例に適用される電子投票装置２０３を用いた電子投票システムの全体構成の一例を示す図である。同図に示す電子投票システムは、選挙管理委員会や中央選挙管理会などの選挙管理組織によって管理されるものであり、大別して、選挙データ作成システム１００、投票所システム２００、開票所システム３００により構成される。なお、選挙データ作成システム１００は全国の自治体毎に複数存在し、また投票所システム２００も、各々の選挙データ作成システム１００に対して投票区毎に複数設置されるシステムであり、さらに開票所システム３００も開票区毎に複数設置される。したがって、複数の選挙データ作成システム１００、及び複数の投票所システム２００、複数の開票所システムが存在するが、同図では、簡略のため、１つの選挙データ作成システム１００、２つの投票所システム２００、２つの開票所システム３００のみが図示されている。
【００４９】
選挙データ作成システム１００は、選挙データ管理作成機１０１と選挙データメディアコピー機１０２とを有している。選挙データ管理作成機１０１は、実施選挙の種類４０２（単記式候補者選挙や、非拘束名簿式比例代表選挙などの選挙の種類のこと）、カード認証キー（以下認証キーとも言う）４０３及び投票プログラム４０４の管理、候補者名・政党登録の更新・削除などを管理し、候補者画面と選挙データから構成される候補者データ４０１を作成することにより、後述する電子投票装置用や投票カード発行機用及び投票データ収集・集計機用の選挙データマスター４００を投票前に事前に作成するサブシステムである。
【００５０】
特に、候補者名・政党名の登録の際には、候補者の氏名、所属政党、読み仮名、経歴、公約などのデータをテキスト形式データとして、ハードディスクやメモリなどの格納手段（不図示）内に格納する。また、これらのデータは、視覚障害者に対して音声ガイドを行なうために、ＡＤＰＣＭ（Ａｄａｐｔｉｖｅ　Ｄｉｆｆｅｒｅｎｔｉａｌ　Ｐｕｌｓｅ　Ｃｏｄｅ　Ｍｏｄｕｌａｔｉｏｎ）やＭＰ３（エム・ピー・スリー：ＭＰＥＧ−１／Ａｕｄｉｏ　Ｌａｙｅｒ３、ＭＰＥＧ：Ｍｏｔｉｏｎ　Ｐｉｃｔｕｒｅ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ）などの適切な圧縮形式の音声データとして記憶される。さらに、候補者の顔写真やポスターなどの画像情報などはＪＰＥＧ（ジェイペグ：　Ｊｏｉｎｔ　Ｐｈｏｔｏｇｒａｐｈｉｃ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ）などの適切な圧縮形式の画像データとして記憶される。なお、この選挙データ管理作成機１０１は、ＰＣ（パーソナルコンピュータ：　Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）によって実現可能である。
【００５１】
選挙データ管理作成機１０１が作成する選挙データマスター４００には、投票プログラム４０４、候補者データ４０１、カード認証キー４０３が記録される。
カード認証キー４０３とは、本実施例では、ＩＣカードの読取りを認証するためのキーである。選挙データマスター４００は、通常１つのメディアとして作成され、選挙管理組織（以下、選挙管理委員会、選管ともいう）が有する試験用機器により試験され、承認された場合に、選挙データメディアコピー機１０２に移送される。
【００５２】
選挙データメディアコピー機１０２は、選管によって試験されて承認された選挙データマスター４００のデータを、複数のメディアに複製するための装置である。この選挙データメディアコピー機１０２により作成されるメディアは、後述する投票所システム２００を構成する電子投票装置２０３に対して配布される記録媒体（複写用メディア）４０９と投票所の投票カード発行機に対して配布される記録媒体（発行機用メディア）２０２である。
【００５３】
複写用メディア４０９には、投票プログラム４０４、候補者データ４０１、カード認証キー４０３が、選挙データマスター４００から複製され、記録される。
なお、複写用メディア４０９とは別に原本用メディア４０８が用意され、原本用メディア４０８には、データを何も記録しない空き状態で電子投票装置２０３に配布される。投票プログラム４０４とは、電子投票装置２０３において、画面及び音声ガイダンスなどを含む候補者データ４０１とカード認証キー４０３を用いて、投票の制御と投票データの記録管理を実行するアプリケーションプログラムである。また、カード認証キー４０３とは、投票カード初期化や投票カードの有効性の認証を行なうためのデータである。
【００５４】
投票カード発行機２０１に予め内蔵される発行機用メディア２０２には、実施選挙の種類４０２、カード認証キー４０３が、選挙データメディアコピー機により選挙データマスター４００から複製され、記録される。発行機用メディア２０２とは、投票カード発行機２０１を起動するために必要な記録媒体である。メディアとしてはフロッピー（登録商標）ディスク（以下ＦＤと記す）やＩＣカードなどが使用される。
【００５５】
投票所システム２００は、投票カード発行機２０１と電子投票装置２０３を有している。投票カード発行機２０１は、住民基本台帳に基づいて作成された選挙人名簿又は抄本に記載された選挙人にあらかじめ配布された入場整理券（主に、選挙人に郵送される葉書）との対照により本人確認を行った後、記載されている選挙人特性（障害の種類）に応じて、投票カード４０６を発行するための装置である。投票カード４０６は、例えば、ＩＣカードを用いることにより、多くの情報を蓄積することができる。この投票カード４０６には、後述する図２３において図示されるようにカード発行年月日、選挙人の障害の種類を示す選挙人特性ＩＤ２０２１、言語区分、選挙の種類を示す選挙ＩＤ、投票種別、などのデータが記憶される。
【００５６】
投票カード発行機２０１は、投票管理者が所有管理する運用カード４０５をも発行する機能を有する。投票管理者は、投票カード発行機２０１を使い、投票カード認証キー４０３を使用して作成した固有の投票所ＩＤ４０５５（以下、管理ＩＤともいう）を運用カード（以下、管理者カードともいう）４０５に記録する。運用カード４０５には、選挙管理委員会が生成した全投票所で共通のカード認証キー４０３を用いて生成される投票所ＩＤ４０５５が記録される。運用カード４０５は、ＩＣカードなどで実現され、投票所ＩＤ４０５５は投票所毎に異なる固有値を取る必要がある。運用カード４０５は、電子投票装置２０３に挿入されると、電子投票装置２０３に装着された複写用メディア４０９上のカード認証キー４０３を使用して運用カード４０５の読取りを認証し、投票所ＩＤ４０５５を読み取る。読み取られた投票所ＩＤ４０５５は、電子投票装置２０３のＲＡＭ４５３（ディスクメモリ等）に格納される。こうして、投票所に固有の投票所ＩＤが投票カード発行機２０１から電子投票装置２０３に伝播され、電子投票装置２０３が、選挙人から投票カード４０６を受付可能な状態となる。このとき、投票カード４０６にはこの投票所ＩＤ（管理ＩＤ）が記録されて発行されるため、この投票所における投票カード発行機２０１で発行された投票カード４０６以外の投票カードは、異なる投票所ＩＤを有することから、受け付けられないこととなる。
【００５７】
投票カード４０６には、投票所ＩＤ４０５５以外に、選挙人が入出力手段を選択できる情報が投票カード発行機２０１において記録される。例えば、入場整理券の選挙人特性欄に視覚障害者の記載がある選挙人の投票カード４０６には、投票所において視覚障害者であることを示す選挙人特性ＩＤ２０２１が記録され、選挙人に貸与される。この選挙人が投票カード４０６を電子投票装置２０３に挿入した場合、視覚障害者用の投票モードになり、適切な表示入力モードが選択される。なお、この投票カード４０６には、憲法１５条に定められた投票の秘密を守るため、カードを使用する選挙人を特定できるような個人情報は記憶されないようにすることが好ましい。したがって、投票カードとして、住民基本台帳カードなどの個人情報が記録されたカードを利用する場合には、電子投票装置２０３による個人情報の読取りを制限する必要がある。
【００５８】
電子投票装置２０３は、投票所に複数台設置され、選挙人による投票を受け付けるための装置である。電子投票装置２０３は、投票所に設置された時点では、選挙に係るデータは何ら格納されておらず、空の投票箱の状態である。選挙データシステム１００から電子投票装置２０３に対して実施選挙に係るデータの移送が完了して初めて、電子投票装置としての機能を果たすようになる。すなわち、選挙データメディアコピー機１０２から可搬性のある複写用メディア４０９により、投票プログラム４０４及び候補者データ４０１、カード認証キー４０３が移送され、電子投票装置２０３の記憶手段（後述するＲＡＭ４５３）に記録される。
【００５９】
また電子投票装置２０３は、投票終了後においては、選挙人の投票内容を記録した投票データ４０７及び電子投票プログラム（以下投票プログラムとも言う）４０４などの電子投票装置２０３内部に存在する選挙に係る全てのデータは、記憶手段が揮発性メモリを使用していることにより、電源切断時にＲＡＭ４５３から自動的に消去される。そして、メモリカードなどの可搬性のある記録媒体（すなわち原本用メディア４０８及び複写用メディア４０９）が開票所システム３００に送致される。このように、投票時間の間だけ、電子投票装置２０３に選挙に係るデータやソフトウェアが置かれるようにすることによって、第三者による不正操作の危険を極めて低くすることが可能となる。
【００６０】
電子投票装置２０３は、投票日の投票開始時刻の前に、投票カード発行機２０１によって発行された識別コードである投票所ＩＤ４０５５を、投票開始に先立って運用カード（管理者カード）４０５により読込んで電子投票装置内部に記憶する機能を有する。そして、電子投票装置２０３は、投票開始時刻の後には、本人確認を済ませた有権者（以下、選挙人、投票者ともいう）に対して投票カード発行機２０１により発行された投票カード４０６を読み取る機能を有する。投票カード４０６には、同一投票所内では上述した運用カード４０５に記録されたものと同一の投票所ＩＤが記録されており、投票者が電子投票装置２０３に対して投票カード４０６を挿入したときに、認証キー４０３によりデータ読取りの認証が成功した後に、カードに記録された投票所ＩＤを読み込んで電子投票装置内部の投票所ＩＤと比較照合することにより、挿入された投票カードの真正性を判定する。また電子投票装置２０３は読み取る投票カード４０６には、投票所ＩＤ４０５５の他に、上記した選挙人特性ＩＤ２０２１や、投票可能な選挙の種類（図３では実施選挙の種類４０２として図示）に対応する投票権利を示す投票フラグ２０２２が記録されている。これらのデータは、上記投票所ＩＤ４０５５の照合が成功した後に、順次読み取られる。
【００６１】
なお、本実施例においては、投票所システム２００における複数の電子投票装置２０３の各々が投票データ４０７を記録可能な電磁的記録媒体を有するよう構成しているが、これを、投票所システム２００内でローカルエリアネットワーク（ＬＡＮ）を構築し、各々の電子投票装置２０３のデータをオンラインで１台のサーバに伝送し、サーバが可搬性のある電磁的記録媒体に投票データ４０７を記録するようなシステム構成としてもよい。
【００６２】
開票所システム３００は、データ収集・集計機３０１、集計結果を印刷するプリンタを有している。
投票データ収集・集計機３０１は、複数の投票所に設置されて電子投票装置２０３の投票データ４０７及び投票装置シリアル番号２０３ｓ（個々の電子投票装置の製造時に付与されたシリアル番号）を収集し、両者を関連付けて格納手段（不図示）に格納するための装置である。本実施例では、投票データ４０７の収集方法としては、可搬性のある原本用メディア４０８による物理的な搬送手段を用いる。なお、本発明の他の実施形態として、投票所システム２００と開票所システム３００とを電気通信回線によりネットワーク接続し、電磁的記録媒体４０８、４０９に記録されたデータを読み出して、ネットワーク伝送するように構成することも可能である。このような電磁的記録媒体とネットワークを併用するハイブリッド方式のネットワーク型システムを採用した場合、常時接続を必要とせず、投票所を閉じる時刻の後に一括してデータ伝送を行なうことができるため、伝送におけるセキュリティをより高めることが可能である。
【００６３】
以下、図１５に示す電子投票装置を構成するハードウェアおよびソフトウェアの詳細について、図１６以降の図面を用いて説明する。
図１６は、本実施例に適用される電子投票装置２０３の外装の一例を示す斜視図である。電子投票装置２０３は、液晶表示装置２０３１１（以下ＬＣＤともいう。ＬＣＤ：Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）及びタッチパネル２０３１３、及び図示しないタッチパネルコントロール基板、後述するインバータ基板２０３１２並びに筐体部から構成されるディスプレイユニット２０３１を有している。ＬＣＤ２０３１１は、投票に係る情報を、投票者に視覚的に報知する。本実施例におけるＬＣＤ２０３１１のサイズは１５インチであり、誰にとっても見やすい大きさの画面表示を行なうのに十分な大きさと解像度（１０２４×７６８画素）を有している。
【００６４】
タッチパネル２０３１３は、上記ＬＣＤの上面に重ね合わせて配置され、指やスタイラスペンで触れることにより座標入力が可能な抵抗膜式の透明タブレットである。タッチパネル２０３１３は、ＬＣＤ以上の解像度（４０９６×４０９６画素）を有しており、ＬＣＤ上にＧＵＩ（グラフィカル・ユーザー・インターフェース：Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）により表示された操作ボタンをタッチパネル上から押下する際に、確実な識別が可能となっている。また、投票カード４０６の読取りを行なう投票カード記録読取手段２０３２（以下、カード記録読取手段、カードリーダライタ、カードＲ／Ｗともいう）を有する。さらに、音声による投票操作ガイドを行なうスピーカ（音声出力手段）２０３３を有している。
【００６５】
また、電子投票装置２０３は、投票所の投票管理者が管理する南京鍵２０３０ａによって開閉可能なフロントドア２０３０を有している。フロントドア２０３０の内部には、後述するように、投票データ４０７や投票ログ４０７５等を記録する記録媒体（原本用メディア４０８、複写用メディア４０９）を挿入するスロット等が格納されており、フロントドア２０３０を本南京錠２０３０ａにより施錠することにより、第三者によるメディアへの不正脱着を防止することとしている。また、フロントドア２０３０には、開閉状態を電気的に検出可能なセンサ２０３１０が配置されており、投票中においては、フロントドア２０３０が開いた場合に、異常として検出し、状態表示灯２０３０１の操作表示灯２０３０１ｂに表示する。
【００６６】
ＬＣＤおよびタッチパネルを含むディスプレイユニット２０３１は、誰にとっても利用しやすい高さおよび形状を実現するため、水平面に対して１５度の傾きを有するように構成されており、投票所において電子投票装置２０３を自書式投票用の記載台の上に設置した際に、立位の投票者による目視が容易であり、かつ投票者背面によりの盗み見を防止できるような角度に設定されている。
【００６７】
電子投票装置２０３は、状態表示灯２０３０１を除く外装部の大きさが、幅３５０ｍｍ×奥行３５０ｍｍ×高さ１９０ｍｍであり、図示しない保管箱に収納した状態で５段の積み重ねが可能である。また、従来自書式投票において使用されてきた記載台の上にも設置することが可能である。また、電子投票装置２０３の重量は約８ｋｇ程度であるので一人で十分運搬可能であり、投票所への運搬又は設置等の選挙事務に支障のない重量である。
【００６８】
図１７は、本実施例に適用される電子投票装置２０３の外装の一例を示す斜視図である。ディスプレイユニット２０３１の筐体部は、表示面の傾き（チルト）を調整可能な機構をさらに有し、しかもタッチパネル操作時に安定性を有する支持機構（図示せず）を具備させて、車椅子の選挙人等が座した状態でも操作し易いようなバリアフリー仕様とすることが好ましい。ただし、この表示面の角度は、必ずしも任意の角度に調整可能であるように構成する必要はない。同図は、表示面を設置面に対して９０度（垂直）に配置した場合の斜視図である。図４及び図５に図示するように、表示部の傾きは、水平面（設置面）に対して１５度または９０度の２種類のみから投票者が選択することとしても、実際上差し支えないことが、全国の身体障害者に対する実地試験により明らかになっている。そこで、これ以外の角度に対する調整機構を省略することにより、図示しない支持機構の製作費用を低減することができる。なお、表示部を立てた状態で使用するときは、投票時に、背後にいる人間の盗み見により投票の秘密が漏れないように、投票所の壁面を背にする等、適切な向きで設置することが好ましい。
【００６９】
図１８は、本実施例に適用される電子投票装置２０３の外装の一例を示す上面図である。同図に示す電子投票装置２０３の上面図は、ディスプレイユニット２０３１を倒した状態（すなわち水平面から１５度の状態）を図示している。電子投票装置２０３は、ロックブラケット２０３０ｂを有している。ロックブラケット２０３０ｂは、南京錠２０３０ａ等の鍵のシャックル部が貫通できるような穴を有しており、その穴の径は、鍵のシャックル部が十分に出し入れできる程に大きく、かつ施錠時にフロントドア２０３２にガタが生じない程度の大きさを有している。
また、電子投票装置２０３は、スタイラスペン２０３１ａを保持するペンホルダ２０３１ｂを有している。電子投票装置２０３のタッチパネル入力操作に使用するスタイラスペン２０３１ａは、投票者がタッチパネルを指で触れる代わりに選択的に用いるものであり、適度に先の尖ったペン形状の物品であれば、どのようなものでも使用可能である。
【００７０】
電子投票装置２０３は、スライドカバー２０３５を有している。同図では、スライドカバー２０３５が半分だけ開いた状態が図示されている。スライドカバー内部に、状態表示灯２０３０１を電子投票装置内部のハードウェアに接続するための状態表示灯ケーブル２０３０１ｄを有している。状態表示灯ケーブル２０３０１ｄは、ポール２０３０１ｃ（図７に図示）の内部を通し、本体リア部にコネクタ接続される。この状態表示灯ケーブル２０３０１ｄは、後述する電子投票装置内部のマザーボード４５０及び直流電源２０３１５に接続され、投票操作及び電源状態をランプの点灯状態により表示することにより、電子投票装置２０３から離れた場所にいる人が視覚的にモニター可能である。
【００７１】
なお、図１８には図示されていないが、スライドカバー内部には、表示または入力に関するバリアフリーオプションを接続するための複数の端子が配置されている。例えば、候補者選択項目が巡回的に移動するスキャン入力画面において使用可能な運動機能障害用プッシュスイッチ２０３７１で行なう投票モードで使用する運動機能障害用プッシュスイッチ端子２０３７を有する。また、視覚的に候補者画面表示を認識困難な選挙人が使用可能な、触覚認識用ピンディスプレイ及び盲人用キーボードを配置した視覚障害者用専用キーボード２０３８１を接続する視覚障害者用専用キーボード端子２０３８を有する。さらに、ディスプレイユニット２０３１を使用せずに音声のみで投票を行なう投票モードで使用する音量調整付きヘッドホン２０３９１を接続するヘッドホン端子２０３９等が配置されている。
【００７２】
図１９は本実施例に適用される電子投票装置２０３の外装の一例を示す正面図である。電子投票装置２０３が有する状態表示灯２０３０１は、電源表示灯２０３０１ａ、操作表示灯２０３０１ｂ、ポール２０３０１ｃから構成されている。
電源表示灯２０３０１ａは、操作表示灯とは異なる色（例えば赤色）のＬＥＤ（発光ダイオード：Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ　Ｄｉｏｄｅ）により構成され、消灯、点滅、点灯の３状態により、ＡＣ電源２０３１６、ＤＣ電源２０３１５（停電用に電子投票装置に内蔵された内部バッテリ又は電子投票装置に接続した外部バッテリ）等の電源駆動状態の確認表示を行なう。例えば、ＬＥＤ消灯状態をＡＣ電源供給駆動中、ＬＥＤ点滅状態をＡＣ電源供給無し、かつ外部バッテリ接続無し（内蔵バッテリ駆動中）、ＬＥＤ点灯状態をＡＣ電源供給無し、かつ外部バッテリ接続駆動中などと定義することにより、電子投票装置から離れた投票立会人等が電源状態を常に視覚的に監視することができる。操作表示灯２０３０１ｂは、上記した電源表示灯とは異なる色（例えば緑色）のＬＥＤにより構成され、消灯、点滅、点灯の３状態により、　投票状態の確認表示を行なう。
【００７３】
ＬＥＤ点灯状態を投票中、ＬＥＤ消灯状態を投票待ち受け中、ＬＥＤ点滅状態をエラー発生時などと定義し、投票管理者や投票立会人が不正操作が行われていないかどうか、電子投票装置２０３から離れた位置から監視することができる。
エラー発生の例としては、投票データを記録する記録媒体や電源スイッチ等を格納するフロントドア２０３２が投票中に開いたことをフロントドア開閉センサ２０３１０で検出した場合、後述する投票カードの読取エラーが発生した場合等が挙げられる。ポール２０３０１ｃは、伸縮自在な４段式ポールであり、先端部に２色のＬＥＤ（緑、赤）を取付けた構造となっている。本実施例では、最大延長時約１１０ｃｍの長さを有し、記載台（高さ７５ｃｍ）に設置した際の高さが、有権者の平均的な身長よりも高くなるようにして、投票所内の投票管理者や投票立会人が監視しやすいように設定されている。
【００７４】
電子投票装置２０３は、投票確定ＬＥＤ２０３４を有している。投票確定ＬＥＤ２０３４とは、選挙人による候補者選択確認後、原本用メディア４０８に投票データ４０７及び投票ログ４０７５が正常に記録された場合、投票データ４０７の投票確定が完了したことを示す表示ＬＥＤである。ただし、投票確定は、後述するように、投票データ４０７と投票ログ４０７５が原本用メディア４０８に記録確認された時点で成立する。また、投票確定ＬＥＤ２０３４は、投票操作中に不測の障害が発生した場合に、投票が完了しているか否かを明確にさせる機能をも有している。
【００７５】
電子投票装置２０３は、カード挿入ガイドＬＥＤ２０３２ａを有する。カード挿入ガイドＬＥＤ２０３２ａとは、カード記録読取手段２０３２の挿入口を投票者に対して明示するためのランプである。カード挿入ガイドＬＥＤ２０３２ａは、点灯状態が投票カード４０６（あるいは運用カード４０５）が挿入中、点滅状態が投票カード４０６が（あるいは運用カード４０５）未挿入又はカード抜取り待ち中であることを意味する。
電子投票装置２０３は、電源ランプ２０３０８（以下、ＡＣ入力確認用ＬＥＤともいう）を有する。電源ランプ２０３０８は、商用電源であるＡＣ１００Ｖ（５０／６０Ｈｚ）が入力されているか否かをモニタするための、緑色ＬＥＤである。
【００７６】
図２０は本実施例に適用される電子投票装置２０３の外装の一例を示す正面図（フロントドアオープン時）である。フロントドア２０３２の内部には、原本用記録媒体用スロット２０３０３、複写用メディア用スロット２０３０４、電源スイッチ２０３２が格納されている。投票時においては、フロントドア２０３２は、ロックブラケット２０３０ｂ部分に小型の南京錠２０３０ａにより、投票管理者が施錠を行なうので、第三者が不正にフロントドア内部に触れることが禁止されている。なお、同図には図示されていないが、フロントドア開閉センサ２０３１０（図１０に図示）も格納されており、不測のフロントドアの開錠を監視するための二重鍵の機能を果たしている。
【００７７】
原本用メディア用スロット２０３０３に装着される原本用メディア４０８とは、選挙人により、候補者選択確認後最初に投票データ４０７が記録される記録媒体をいう。通常は投票データ記録後、投票ログ４０７５も記録される。投票所へ送付される原本用メディア４０８は、一般的にデータが何も記録されていないブランクメディアであり、投票データは「ゼロ票」である必要がある。また、複写用メディア用スロット２０３０４に装着される複写用メディア４０９とは、原本用メディア４０８のバックアップ用として、原本用メディアに投票データ記録後に同一データが複写記録される媒体をいう。投票所へ送付される複写用メディアは、電子投票装置２０３を立ち上げるための投票プログラム４０４、候補者データ４０１、投票カード認証キー４０３等のデータが供給される場合もある。これらの記録媒体として、ＦＤ等や、書き換え型コンパクトディスク（ＣＤ−ＲＷ：Ｃｏｍｐａｃｔ　Ｄｉｓｋ　Ｒｅｗｒｉｔａｂｌｅ）等の様々な電磁的記録媒体（電子的方式、磁気的方式その他人間の知覚によっては認識することのできない方式で作られる記録であって、電子計算機による情報処理の用に供されるものに係る記録媒体）を使用することが可能であるが、本実施例においてはメカ部不要の不揮発性メモリであるコンパクト・フラッシュ・メモリカード（ＣＦ：Ｃｏｍｐａｃｔ　Ｆｌａｓｈ）を使用することにより故障要因を排除することとしている。
【００７８】
これらのコンパクト・フラッシュ・メモリカードは、コンパクト・フラッシュ・メモリカードアダプター（メモリカードソケット）を使用して、原本用メディア用スロット２０３０３、複写用メディア用スロット２０３０４に装着される。
メモリカードソケットは、コンパクト・フラッシュ・タイプ１専用ＰＣＭＣＩＡ（ＰＣＭＣＩＡ：Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ　Ｍｅｍｏｒｙ　Ｃａｒｄ　Ｉｎｔｅｒｎａｔｉｏｎａｌ　Ａｓｓｏｃｉａｔｉｏｎ：ＰＣカードの規格管理を行っている団体）　インターフェースカードを使用することができる。原本用メディア用スロット２０３０３、複写用メディア用スロット２０３０４は、ダブルプッシュボタンタイプ（対メディアソケット）、すなわちメディア脱着レバーが一度目のプッシュ操作で脱着操作が有効となり、二度目のプッシュでメディアが脱着される機構タイプのもので構成されており、装着されたメモリカードを容易に脱着可能である。
【００７９】
電源スイッチ２０３２は、電子投票装置２０３の、ＡＣ１００Ｖ商用電源の投入・切断を行なうスイッチである。実際の電源電圧の入力状態は、電源ランプ２０３０８又は電源表示灯２０３０１ａ等で確認することができる。
【００８０】
図２１は本実施例に適用される電子投票装置２０３の外装の一例を示す背面図である。電子投票装置２０３は、ボリューム２０３３ａ、電源ケーブル、外部ディスプレイ端子２０３０２等を有している。ボリューム２０３３ａは、上記したスピーカ２０３３の音量を調整するために用いられる。装置背面部分に、ボリューム２０３３ａを配置したのは、投票中において、選挙人がみだりにボリューム操作を行なうこと防止するためである。一方、施錠されたフロントドア２０３２内部に配置しなかったのは、必要なときは投票立会人が投票プログラムを中断させることなく随時調整を行なうことを可能とするためである。なお、ディスプレイユニット２０３１を使用せずに、音声ガイダンスによる投票を行なう選挙人がバリアフリー用ヘッドホン２０３９１を使用する場合には、バリアフリー用ヘッドホン２０３９１をヘッドホン端子２０３９に接続した際に、スピーカ音量が自動的に切断される。ヘッドホンの音量調整は、付属の音量調整機能を用いて行なう。
【００８１】
電子投票装置２０３は、外部ディスプレイ端子２０３０２を有している。外部ディスプレイ端子２０３０２には、例えば、頭部に装着して使用する視覚用ディスプレイであるヘッドマウントディスプレイを接続することが可能である。これは、起き上がることが困難な選挙人や、不随意運動を伴う肢体不自由の選挙人のようにディスプレイユニット２０３１を継続的に視野に入れることが難しい選挙人が、ディスプレイユニット２０３１の代わりに使用することができる。
【００８２】
図２２は、本実施例に適用される電子投票装置２０３内部のハードウェア構成の一例を示す図である。マザーボード４５０は、その基板上に、ＣＰＵ４５１（ＣＰＵ：Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）、ＲＯＭ４５２（ＲＯＭ：Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、ＲＡＭ４５３（ＲＡＭ：Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）、各種機器を接続するためのバスやコネクタ等を有している。
ＲＯＭ４５２は、ＯＳとハードウェアの間のデータ受け渡しを制御する基本ソフトであるＢＩＯＳ（ＢＩＯＳ：Ｂａｓｉｃ　Ｉｎｐｕｔ／Ｏｕｔｐｕｔ　Ｓｙｓｔｅｍ）を格納する読み取り専用メモリである。　ＲＡＭ４５３は、揮発性のメインメモリであり、複写用メディア４０９よりロードされた投票プログラム４０４や候補者データ４０１等のデータを投票の間だけ一時的に格納するＲＡＭディスクとして機能する。
【００８３】
シリコンディスク４５４（ｓｉｌｉｃｏｎ　ｄｉｓｋ）は、コンパクト・フラッシュ（登録商標：以下ＣＦと記す）メモリカードを使用したディスクメモリであり、ＩＤＥ規格（ＩＤＥ：Ｉｎｔｅｇｒａｔｅｄ　Ｄｅｖｉｃｅ　Ｅｌｅｃｔｒｏｎｉｃｓ）のインターフェースにより、マザーボード４５０と接続されている。シリコンディスク４５４には、ＯＳ４１１（ＯＳ：Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）及び各種ドライバが格納されており、システムディスクとして機能する。一般的に使用されるシステムディスクであるハードディスク（ＨＤ：Ｈａｒｄ　Ｄｉｓｋ）と異なり、磁気ヘッドのような物理的な駆動部分がないので故障率が低く、しかも高速アクセスが可能である。以下、シリコンディスク４５４をシステムディスク４５４ともいうこととする。
【００８４】
マザーボード４５０には、ＶＲＡＭ４５６及び、ＬＣＤ２０３１１がＬＶＤＳ（ＬＶＤＳ：Ｌｏｗ　Ｖｏｌｔａｇｅ　Ｄｉｆｆｅｒｅｎｔｉａｌ　Ｓｉｇｎａｌｉｎｇ　高速、低消費電力の画像情報汎用インターフェース標準）により接続されている。ＬＣＤ２０３１１は、大きさが対角１５インチ（３８．１ｃｍ）のＴＦＴ液晶（ＴＦＴ：Ｔｈｉｎ　Ｆｉｌｍ　Ｔｒａｎｓｉｓｔｏｒ薄膜トランジスタ）であり、解像度１０２４×７６８ピクセル、ＲＧＢ６４階調２６万色のカラー画面を、１７０ｃｄの明るさで表示できる。
【００８５】
ＬＣＤ２０３１１上に重ねて配置された透明タブレットであるタッチパネル２０３１３は、ＲＳ−２３２規格（直列データ伝送用の標準インターフェース）によりマザーボード４５０と接続されており、大きさが対角１５インチ、分解能１０２４×１０２４画素の性能を有する。タッチパネル２０３１３の入力操作の検出方式は、水や埃に対する耐環境性に優れる抵抗膜方式を用いることが好ましい。なお、抵抗膜方式とは、２枚のガラスの間に設けられた電極（透明導電性基板）が指やスタイラスペンの押圧によって通電するのを電気的に検知するものである。
【００８６】
カードリーダライタ２０３２は、本実施例に適用される投票カード４０６または運用カード４０５の一例である、ＩＣカードの読み出しまたは書込みを行なう装置であり、マザーボード４５０とＲＳ−２３２インターフェースにより接続される。カードリーダライタ２０３２は、投票カード４０６又は運用カード４０５を自動で搬入及び排出を行なう。カードの搬送速度は約２００ミリメートル毎秒であり、搬送時間は１／４秒である。
【００８７】
スピーカ２０３３は、音声ガイダンス用であり、非障害者、運動機能障害者共に対応する。電子投票装置２０３のカード挿入口近傍に配置される。
音量調整用ボリューム２０３３ａは、スピーカ音量の調整を行なう。ヘッドホンの音量には影響しない。
【００８８】
本実施例に適用される原本用メディア４０８又は複写用メディア４０９の一例であるＣＦメモリカードは、ＣＦメモリアダプタに装着され、ＰＣＭＣＩＡインターフェースにより、マザーボード４５０と接続されている。原本用メディア４０８には、投票データ、投票ログが記録され、複写用メディア４０９には、原本用データのバックアップ記録がなされる。これらのメディアのパッケージには、混同を防ぐために、各々「原本」又は「副本」に印刷表示が施されている。
【００８９】
状態表示灯２０３０１は、緑色ＬＥＤである操作表示灯２０３０１ｂ及び赤色ＬＥＤである電源表示灯２０３０１ａの２色のランプから構成されている。操作表示灯２０３０１ｂは、ＧＰＩＯ規格（ＧＰＩＯ：Ｇｅｎｅｒａｌ　Ｐｕｒｐｏｓｅ　Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）インターフェースにより、マザーボード４５０と接続されており、投票状態の確認表示を行なう。操作表示灯２０３０１ｂの表示は、ランプの点灯、消灯、点滅の３状態を用いて表現される。例えば、点灯を投票中、消灯を投票待ち受け中、点滅をエラー発生時を表すように定義する。
【００９０】
一方、電源表示灯２０３０１ａは、直流電源（ＤＣ電源ともいう）２０３１５に接続されており、電源駆動状態の確認表示を行なう。電源表示灯２０３０１ａも、同様に上記の３状態を用いて表現できる。例えば、消灯をＡＣ電源（交流電源ともいう）供給駆動中を表し、点滅をＡＣ電源供給無し、かつ外部電池２０３１６接続無し（すなわち内蔵電池２０３１４駆動中）を表し、点灯をＡＣ電源供給無し、かつ外部電池２０３１６接続駆動中などと定義する。なお、外部電池２０３１６とは、電子投票装置２０３の外部に専用接続コネクタにて接続されるバッテリをいい、長期停電時の投票を可能にする。実施例としては、車載用バッテリが挙げられる。
【００９１】
投票確定ＬＥＤ２０３４は、選挙人による候補者選択確認後、原本用メディア４０８に投票データ４０７及び投票ログ４０７５が正常に記録された場合、投票データの投票確定が完了したことを選挙人に報知するための表示ＬＥＤである。
投票確定ＬＥＤ２０３４は、マザーボード４５０とＧＰＩＯインターフェースにより接続されている。投票確定ＬＥＤ２０３４が、点灯保持状態のときは、投票データの原本用メディアへの正常記録時を表し、消灯状態のときは投票カード抜き取り時を表すように定義する。投票確定ＬＥＤ２０３４は、ハードウェア制御により点灯及び消灯を行なうため、たとえ投票操作中にソフトウェアに起因するハングアップ等の不測の障害が発生した場合においても点灯状態が保存され、エラー発生時点で投票が完了していたか否かを明らかにすることが可能である。
【００９２】
このように本実施例に適用される電子投票装置２０３には、投票管理者や操作者のためにＬＣＤ２０３１１による画面表示以外に動作状態を示す表示機能が備わっている。これらの表示状態は、ＧＰＩＯでラッチされているため、投票プログラム４０４が停止状態であっても、電源が通電状態であり、回路が動作していれば、その情報は保存される。
【００９３】
カードガイドＬＥＤ２０３２ａは、カードリーダライタ２０３２のカード挿入口に複数個配置され、投票カード４０６及び運用カード４０５の挿入又は抜き取りの案内を選挙人に対して行なうためのＬＥＤである。カードガイドＬＥＤ２０３２ａは、マザーボード４５０とＧＰＩＯインターフェースにより並列接続されている。カードガイドＬＥＤ２０３２ａは、点灯状態が、ＩＣカード挿入中を表し、点滅状態が、ＩＣカード挿入待ち状態を表す。
【００９４】
電源ＬＥＤ２０３０８（ＡＣ入力確認用ＬＥＤともいう）は、ＡＣ電源（日本国内の商用交流電源にあっては交流１００Ｖ、周波数５０Ｈｚ又は６０Ｈｚのもの）が供給されていることを監視するためのＬＥＤである。電源ＬＥＤ２０３０８は、直流電源２０３１５とＧＰＩＯインターフェースにより接続され、直流電源２０３１５に対して入力されるＡＣ電源の電圧を監視する。電源ＬＥＤ２０３０８は、点灯状態がＡＣ電源供給時、消灯状態がＡＣ電源断時を表す。
【００９５】
ジャンクション基板４５５（ジャンクションボードともいう）は、マザーボード４５０とＲＳ−２３２インターフェースにより接続されている。ジャンクション基板とは、基板上にバリアフリー対応の専用キーボード、又はヘッドホン若しくはプッシュスイッチ等を接続することにより、通信制御やデータ通信を行なう専用基板である。ジャンクション基板４５５上には、運動機能障害用プッシュスイッチ端子２０３７、視覚障害者用専用キーボード端子２０３８、ヘッドホン端子２０３９が配置され、バリアフリー対応のオプション装置を接続することができる。運動機能障害用プッシュスイッチ端子２０３７には、電子投票装置２０３のタッチパネル２０３１３による入力が困難な、運動機能障害を有する選挙人が対象とした入力機器である３．５φメーク接点式のプッシュスイッチが接続される。
【００９６】
当該選挙人は、当該プッシュスイッチを使用して、スキャン画面（選択項目が自動的に順次切り替わる投票画面）に従い投票を行なうことができる。視覚障害者用専用キーボード端子２０３８及びヘッドホン端子２０３９には、視覚障害者用専用キーボード２０３８１及び音量調整付きヘッドホン２０３９１が各々接続される。視覚障害を有する選挙人は、机または手に持って入力可能な専用キーボード２０３８１と音声投票用ガイダンスの音量調整付きヘッドホン２０３９１の併用により、音声投票を行なうことができる。視覚障害者対応の音声投票用キーボード（運動機能障害者対応兼用）は、点字が施された６個のファンクションキー（○、×、←、→、△、平たいボタン）から構成され、上下・左右共に２６ｍｍピッチを有する。ジャンクション基板４５５上のヘッドホン端子２０３９に音量調整付ヘッドホン２０３９１が接続された場合には、スピーカ２０３３への接続が自動的に切断される。
【００９７】
ＣＬＯＣＫ４５７（内蔵時計ともいう）は、マザーボード４５０上に装着された時計モジュールである。ＣＬＯＣＫ４５７による時刻の情報は、例えば、投票の監査記録（監査証跡）として、投票操作を含む動作状態を記録した投票ログ４０７５を作成する際に使用する。
【００９８】
図２３は、本実施例に適用される電子投票装置２０３内部のＲＡＭ４５３内部のデータ構造の一例を示す図である。ＲＡＭ４５３は、投票が行われている間、投票プログラム４０４を一時的に格納する投票プログラム領域４０４ｂを有する。投票プログラム４０４は、選挙データ作成システム１００における選挙データメディアコピー機１０２において、選挙データマスター４００から複写用メディア４０９に複製されて、投票所システム２００に配布されたものである。複写用メディア４０９が、複写用メディア用スロット２０３０３を介して電子投票装置２０３に装着されると、プログラムローダー４３６により、投票プログラム４０４がＲＡＭ４５３上の投票プログラム領域４０４ｂにロードされる。
【００９９】
ＲＡＭ４５３は、候補者データ４０１を格納する候補者データ領域４０１ｂを有する。
ＲＡＭ４５３は、投票カード４０６及び運用カード４０５の読取に係る認証キー４０３を格納する認証キー領域４０３ｂを有する。
ＲＡＭ４５３は、発行機２０１が発行した乱数である投票所ＩＤを格納する投票所ＩＤ領域４０５５ｂを有する。
ＲＡＭ４５３は、選挙人による投票データ４０７が原本用メディア４０８及び複写用メディア４０９に記録されて照合が行われるまでの間、一時的に投票データ４０７を格納する投票データ領域４０７ｂを有する。このキャッシュ領域は、固定されたアドレスに存在するわけではない。空きのある番地に適宜割り振られる。
【０１００】
ＲＡＭ４５３は、投票ログ４０７５を格納する投票ログ領域４０７５ｂを有する。
ＲＡＭ４５３は、後述するシステムディスクに記録されたＯＳ４１１及びドライバ、投票プログラム４０４、候補者データ４０１等を複製して格納するローカルディスク領域４０７５ｂを有する。
【０１０１】
図２４は、本実施例に適用される電子投票装置２０３内部のシステムディスクとして用いられるシリコンディスク４５４内部のデータ構造の一例を示す図である。
シリコンディスク４５４は、プログラムローダー４３６を格納する領域を有する。プログラムローダー４３６は、投票プログラム４０４を複写用メディア４０９よりロードするプログラムである。
シリコンディスク４５４は、投票装置シリアル番号記録部２０３ｓを格納する領域を有する。
【０１０２】
シリコンディスク４５４は、Ｉ／Ｏ制御部４１２を格納する領域を有する。Ｉ／Ｏ制御部４１２は、データの入出力の際、データを１ビットずつ連続的に入力又は出力する制御を行なうためのプログラムである。
シリコンディスク４５４は、ウインドウ制御部４１３を格納する領域を有する。ウインドウ制御部４１３　は、タッチパネルＬＣＤ２０３１などに表示される画面の中で、枠などによって区切られた表示部分の管理を行なうためのプログラムである。
シリコンディスク４５４は、ファイル制御部４１４を格納する領域を有する。
ファイル制御部４１４は、ファイルの登録、追加、修正、削除などのファイル保守、特定ファイルへのアクセスを制限するファイル保護などを行なうためのプログラムである。
【０１０３】
シリコンディスク４５４は、カード制御部４１５を格納する領域を有する。カード制御部４１５は、カード発行機２０１が発行した投票カード４０６または運用カード４０５の搬入、搬出及び、読取り及び書き込みなどを制御するためのプログラムである。
シリコンディスク４５４は、タッチパネル制御部４１６を格納する領域を有する。タッチパネル制御部４１６　は、タッチパネル２０３１３上でのタッチパネルからの入力を制御するためのプログラムである。
シリコンディスク４５４は、ジャンクション基板制御部４１８を格納する領域を有する。ジャンクションボックス制御部４１８は、バリアフリー対応入出力機器接続端子２０３７、２０３８、２０３９、２０３０２を介して電子投票装置２０３に接続される各種の外部入出力装置を制御するためのプログラムである。
【０１０４】
シリコンディスク４５４は、ＯＳ４１１を格納する領域を有する。ＯＳ４１１は、特に限定されるものではないが、例えば、米国マイクロソフト社製ＯＳである、ウィンドウズ（登録商標）ＮＴエンベデッドを使用することが可能である。
このＯＳ４１１は、機器制御に特化した組み込み型ＯＳであり、マウスやキーボードなどの外部入力装置がない状態でも動作することが可能である。そして、シリコンディスクに記録されたＯＳその他のシステムディスクをＲＡＭ４５３のローカルディスク領域４５４ｂ上にコピーして動作させることが可能である。
【０１０５】
なお、シリコンディスク４５４は、工場出荷時に、必要なプログラムデータと固有の機器管理用シリアル番号である電子投票装置シリアル番号記録部２０３ｓを書き込み後、ライトフィルター処理され、読み出し専用メモリ（ＲＯＭ）となる。本処理により、電子投票装置２０３でのシステムディスクの書き換えはできないこととなる。
【０１０６】
図２５は、本実施例に適用される電子投票装置２０３内部のＲＡＭ４５３に、複写用メディア４０９よりロードされて格納される投票プログラム４０４の構造の一例を示す図である。
投票プログラム４０４は、カード読取部４３１を有する。カード読取部４３１は、ＩＣカードなどの形態で提供される投票カード４０６又は運用カード４０５が、カード記録読取手段２０３２に搬入された後、カードに記録されたデータを読み取るのを制御するためのプログラムである。
【０１０７】
投票プログラム４０４は、候補者データ読取部４３２を有する。候補者データ読取部４３２は、ＲＡＭ４５３上に格納された候補者データ４１５を構成するデータベース（図１４〜図２０において後述する）の電子的な読取を制御するためのプログラムである。
投票プログラム４０４は、投票画面作成部４３３を有する。投票画面作成部４３３は、選挙人が投票を行なう際にＬＣＤ２０３１１に表示される画面の作成を制御するためのプログラムである。画面作成に必要な候補者情報又はレイアウトの情報は、候補者データ４０１に含まれる後述するデータベース（後述する図１８における固定画面レイアウトテーブル４０１ｄ、及び図１９における投票画面レイアウトテーブル４０１ｅ）上から読み取られる。
【０１０８】
投票プログラム４０４は、投票データ記録部４３４を有する。投票データ記録部４３４は、選挙人の投票データ４０７（投票結果）を、可搬性のある電磁的記録媒体に記録することを制御するためのプログラムである。すなわち、投票データ記録部４３４は、ＲＡＭ４５３の投票データ領域４０７ｂに読み込まれた投票データ４０７を原本用メディア４０８に記録した後に、ＲＡＭ４５３との照合を行い、さらに複写用メディア４０９に複写を行なう。原本、副本の二つの記録媒体に投票データを保存するにあたっては、媒体毎に独立して、ファイルオープン→データ書き込み　→ファイルクローズ　→キャッシュはき出しを行い、記録を確定させる。このように同時に二つの記録媒体がアクティブな状態を無くすことで、障害時には、最悪いずれか一つの記録媒体のデータを確保することができる。
【０１０９】
投票プログラム４０４は、投票制御部４３５を有する。投票制御部４３５は、選挙人が、投票操作することによる、投票画面の切り替えを制御するためのプログラムである。投票画面には、投票可能な候補者を一覧表示する候補者選択画面（図５５に図示）、選挙人が仮選択した候補者を表示し投票意思の確認を行なう候補者確認画面（図６４に図示）等がある。
投票プログラム４０４は、ＯＳ４１１としてウィンドウズ（登録商標）を用いる場合には、このＯＳ４１１に依存する簡易プログラミング言語であるビジュアル・ベーシック（Ｖｉｓｕａｌ　ＢａｓｉｃＴＭ）を使用して作成するのが便利である。
【０１１０】
また、投票プログラム４０４は、電磁的記録媒体（複写用メディア４０９）を介して供給されるアプリケーションプログラムであって、電子投票装置２０３への常駐は出来ず、電源投入毎にプログラムローダー４３６によりＲＡＭディスク４５３に新たにロードされる。投票プログラム４０４の供給形態は、適当な圧縮形式ファイルであり、電磁的記録媒体よりロードするにあたり、プログラムローダー４３６により、同プログラムの正当性確認を行なうことで改ざんの有無を確認する。正当性の確認は、誤り検出用符号の算出比較により実施する。プログラムロード後、更に圧縮解凍処理時のＣＲＣチェック等の確認により、エラー検出を行なう。
【０１１１】
図２６は、本実施例に適用される電子投票装置２０３内部のＲＡＭ４５３に格納される候補者データ４０１の構造の一例を示す図である。候補者データ４０１は、テキスト形式のファイルとして存在する６種類のテーブル（表）から構成されている。すなわち、第１に実施選挙の種類を識別する選挙ＩＤ毎に存在する候補者テーブル４０１ａ１〜４０１ａｎ、第２に政党テーブル４０１ｂ、第３に投票所グループテーブル４０１ｃ、第４に固定画面レイアウトテーブル４０１ｄ、第５に選挙ＩＤ毎に存在する投票画面レイアウトテーブル４０１ｅ１から４０１ｅｎ、第６に表示メッセージテーブル４０１ｆ）が互いに関連付けられたリレーショナルデータベース（ＲＤＢ：Ｒｅｌａｔｉｏｎａｌ　Ｄａｔａ　Ｂａｓｅ）の構造を有する。
【０１１２】
さらに、これらのテーブルから参照されるバイナリ形式のファイルである画像ファイル（候補者画像データや政党画像データ）及び音声ファイル（音声ガイドデータ等）が存在する。これらは、各々のテーブルの中から、ファイルの相対位置（パス）を参照することにより関連付けられている。バイナリファイルの参照方法は、あらかじめ指定されたディレクトリに存在する音声または画像ファイルに対しては、テーブルのフィールド部にファイル名を指定することで参照することができる。ディレクトリによるファイル管理は、基本ソフトであるＯＳの機能を利用する。
【０１１３】
図２７は、本実施例に適用される候補者データ４０１を構成する候補者テーブル４０１ａ１（選挙ＩＤ＝１用）の一例を示す図である。投票所テーブル４０１ｃは、候補者を識別する候補者ＩＤ４０１ａ１ａ、立候補届出名４０１ａ１ｂ、候補者名ふりがな４０１ａ１ｃ、出身地４０１ａ１ｄ、所属する政党を識別する政党ＩＤ４０１ａ１ｅ等のフィールドを有するテーブルとして構成されている。例えば、候補者ＩＤ４０１ａ１ａのフィールドの値が「００００１」であるレコードは、立候補届出名が「木戸　孝允」、候補者名ふりがな４０１ａ１ｃ「きどたかよし」、出身地４０１ａ１ｄ「山口県」、政党ＩＤ４０１ａ１ｅ「００２」という一連のデータを格納する。
【０１１４】
また、候補者テーブル４０１ａ１には、候補者氏名の別の読みも登録されている。従来の自書式投票においては、投票所の記載台に掲示された立候補者の届出名を投票用紙に書き写すだけでよく、実際の候補者名前の読み仮名を知らないでも投票を行なうことができた。例えば、立候補者の登録名が「河野太郎」であった場合、読み仮名が「こうのたろう」なのか「かわのたろう」なのか忘れた、あるいは知らない場合でも、投票用紙には「河野太郎」と書き写すだけで投票することが可能であった。ところが、候補者の頭文字を入力する場合には、読み仮名を知らない限り、検索をすることができない、という制約が生じるおそれがある。かかる、制約が生じないようにするために、本実施例では、間違やすい候補者氏名の別の読み仮名を用意して、上記例では、「こ」又は「か」のいずれを選択したとしても、候補者の「河野太郎」が表示されるようにしている。すなわち、本実施例によれば、立候補者のいろいろな読み方を候補者データとして同時に記録しておくことにより、間違えられそうな読み仮名のいずれでも検索を行なうことが可能となる。
【０１１５】
図２８は、本実施例に適用される候補者データ４０１を構成する政党テーブル４０１ｂの一例を示す図である。政党テーブル４０１ｂは、政党ＩＤ、言語ＩＤ、政党名等のフィールドを有している。例えば、政党ＩＤのフィールド値が「００２」であるレコードは、政党名が「長州党」であり、上記した木戸孝允が長州党に所属することを意味する。政党ＩＤのフィールドは、データベース技術における主キーと呼ばれるものであって、図１５における政党ＩＤのフィールドとリレーションシップがとられている。
【０１１６】
図２９は、本実施例に適用される候補者データ４０１を構成する投票所グループテーブル４０１ｃの一例を示す図である。投票所グループテーブル４０１ｃは、選挙の種類を識別する選挙ＩＤ及び選挙名、選挙区を識別する選挙区ＩＤ及び選挙区名等のフィールドを有している。選挙ＩＤのフィールドは、投票カード４０６に記録された投票可能な選挙ＩＤの値を投票プログラム４０４が読み込んだ際に、必要な選挙ＩＤのレコードのみが抽出され、使用されることとなる。
【０１１７】
図３０は、本実施例に適用される候補者データ４０１を構成する固定画面レイアウトテーブル４０１ｄの一例を示す図である。固定画面レイアウトテーブルは、選挙の種類に無関係な共通の画面レイアウトを規定するためのテーブルである。固定画面レイアウトテーブル４０１ｄは、選挙人（投票者）の身体的な障害の種類を識別する選挙人特性ＩＤ２０２１のフィールドを有している。そして、選挙人特性ＩＤ毎のレコードにおいて、表示画面の種類を識別する画面ＩＤ、画面の機能を識別する機能ＩＤ、表示色を規定する前面色及び背景色、表示文字の書体、サイズ、表示するオブジェクトの水平座標、及び垂直座標等のレイアウトのデータを格納するフィールドを有している。画面ＩＤフィールドは、選挙の種類（すなわち選挙ＩＤ）によって全く異なる画面を、その都度作成するのではなく、少数個からなる共通画面の基本レイアウトを規定するためのフィールドである。そして、この共通の基本レイアウトをベースとしたバリエーションを、色やサイズ、座標、位置合わせ情報などを規定するフィールドで実現している。
【０１１８】
本実施例による基本レイアウトとしては、単頁用候補者選択画面、候補者確認画面、候補者選択方式確認画面、候補者番号入力画面、候補者選択頁案内画面、棄権確認画面、複数頁用候補選択画面の７種類のレイアウトで十分である。例えば、単記式候補者選挙における候補者選択画面と拘束名簿式比例代表選挙における政党選択画面は、同一の画面ＩＤを用いて、作成することができる。このように、少数の固定画面を共通化することにより、候補者画面作成が極めて容易になり、選管による候補者データ作成の事務の作業負担を軽減することができる。
【０１１９】
図３１は、本実施例に適用される候補者データ４０１を構成する投票画面レイアウトテーブル４０１ｅ１（選挙ＩＤ＝１用）の一例を示す図である。投票画面レイアウトデータベース４０１ｅ１は、選挙の種類や、画面に表示すべき立候補者の数、あるいは選挙人特性ＩＤの値によって、異なる画面のレイアウトを規定するためのテーブルである。投票画面レイアウトテーブルは、選挙人特性ＩＤ、画面ＩＤ、機能ＩＤ、前景色、背景色、サイズ、水平座標、垂直座標等のフィールドを有している。テーブルは、投票カード４０６に記録された実施可能な選挙ＩＤに基づいて必要な投票画面レイアウトテーブルを選択し、さらに選挙人特性ＩＤに基づいて、選挙人の障害毎に適した画面レイアウトを規定する。
【０１２０】
図３２は、本実施例に適用される候補者データ４０１を構成する表示メッセージテーブル４０１ｆの一例を示す図である。表示メッセージテーブル４０１ｆは、候補者テーブル４０１ａ１又は政党テーブル４０１ｂ若しくは投票所グループテーブル４０１ｃに格納されてない文字列であって、画面に表示すべきものを規定する。例えば、投票プログラム４０４により、メッセージＩＤ「００００１」のレコードが参照されたときは「投票カードをいれてください。」というメッセージを画面に表示し、選挙人に対して投票カード４０６を電子投票装置２０３に挿入することを促すことができる。
【０１２１】
図３３は、本実施例に適用される電子投票装置２０３内部に格納される原本用メディア４０８のデータ構造の一例を示す図である。原本用メディア４０８とは、選挙人により、候補者選択確認後最初に投票データ４０７が記録される記録媒体を指す。本実施例においては、投票データの記録後に、投票ログ４０７５も記録される。投票所へ送付される原本用メディア４０８は、一般的にデータが何も記録されていないブランクメディアであり、投票データは「ゼロ票」である必要がある。投票データは、投票の秘密保持のため、投票データがランダムな順序で記録される。例えば、８番目の投票者の投票データ４０７を格納する投票データ８領域の隣の領域には、２番目の投票者の投票データ４０７を格納する投票データ２領域が割当てられる。その際に、既に図１で述べたように、複数のファイルを確保しておき、それぞれのファイルに対してランダムに投票データ及び投票ログを割り振るようにする。
【０１２２】
図３４は、本実施例に適用される電子投票装置２０３内部に格納される複写用メディア４０９のデータ構造の一例を示す図である。複写用メディア４０９には、選管から配布される投票プログラム４０４、候補者データ４０１、カード認証キー４０３を格納する領域を有している。これらは、上記したように電子投票装置のＲＡＭ４５３にコピーされ用を果たすが、その後もデータは格納されている。そして、原本用メディアの投票データ４０７の複製が、これらに追記される形で記録される。
【０１２３】
ところで図３３及び図３４のデータ構造を有する原本用メディア４０８及び複写用メディア４０９は、電子投票における選挙人がいずれの候補者を選択したかの情報を記録する際に、人間の知覚をもってしては認識不可能な方法で記録され、従来の投票用紙による票と形態を異にするものである。電子投票における票を記録する記録媒体は、選挙人による投票情報が電子的又は磁気的又はその他の方式で記録され、コンピュータによる情報処理が可能な記録媒体である。
【０１２４】
記録媒体の具体的態様としては、フラッシュメモリが内蔵されたＣＦカードなどが挙げられる。他の規格のメモリカードとして、ＳＤメモリーカード、スマートメディア（登録商標）、メモリースティックなど、マルチメディアカード（登録商標））を用いてもよい。メモリカードは、ハードディスクなどに比べて軽量であり、かつ振動に強いためデータの搬送性、保存性に優れ、しかも安価である。もちろん、電磁的記録媒体として、ＦＤ、光ディスク（ＣＤ、ＤＶＤ）や光磁気ディスク（ＭＯ）などが使用可能であることはいうまでもない。
【０１２５】
本実施例では、図３３及び図３４に図示するデータを記録する記録媒体として、１台の電子投票装置に対して２枚のメモリカード（原本用メディア４０８、複写用メディア４０９）を使用する。本実施例においては、これらは、選挙実施前において、選挙データ作成システム１００から投票所システム２００の電子投票装置２０３に対して選挙に必要なデータを搬送する際の担体としての機能を果たす。そして、投票中においては電子投票装置２０３に装着され、従来の投票用紙の代替物としての機能、すなわち選挙人が投票する候補者名を電磁的なデータとして確実に記録し保持する機能を有する。
【０１２６】
そして、投票後においては、投票所システム２００から開票所システム３００に投票データ４０７を搬送する際の担体としての機能を有する。なお、将来法改正がなされた場合において、本発明をネットワーク型システムとして実施する場合には、電磁的記録媒体４０８、４０９は、選挙データ作成システム１００、投票所システム２００、開票所システム３００の各拠点において、ネットワーク送信を行なう前に、データを拠点内で一時的に記録し、蓄積する機能を有する。本発明における電磁的記録媒体を用いないネットワーク型システムに比較して、ネットワーク障害に対するデータ消失の危険性が極めて低くなる。
【０１２７】
図３５は、本実施例に適用される電子投票装置２０３内部に挿入される投票カード４０６又は運用カード４０５のデータ構造の一例を示す図である。投票カード４０６又は運用カード４０５には、カードに記録されたデータへのアクセス認証を行なう鍵であるカード認証キー４０３が格納され、電子投票装置２０３のＲＡＭ４５３に記憶されたカード認証キーにより認証が成功した場合にのみ、内部のデータの読み書きが可能となるように構成される。投票カード４０６又は運用カード４０５の内部には、以下のデータが記録されている。すなわち、市区町村ＩＤ、選挙人の障害の種類を示す選挙人特性ＩＤ２０２１、電子投票装置２０３が表示する言語の種類を区別する言語区分、投票所に固有のＩＤである投票所ＩＤ、指定投票所における投票又は不在者投票若しくは巡回投票等を識別する投票種別、カード発行機２０１により発行された発行年月日、複数の選挙を同日に行なう場合の選挙の数である選挙可能件数、実施される選挙の各々（選挙ＩＤ＝１、２〜ｍ、ｎとして図示）に対して投票権利が有るか未発行かを識別する投票フラグ２０２２等のデータを格納する。
【０１２８】
選挙人特性ＩＤは、選挙人名簿に基づいて作成され選挙人に予め郵送された入場整理券の選挙人特性欄の記載に基づいて、投票所の係員が、投票カードを発行する際に記録される。例えば、選挙人特性欄に視覚障害者の記載がある選挙人に対しては、投票カード４０６には、視覚障害者であることを示す選挙人特性ＩＤ＝０１が記録される。この選挙人がこの投票カード４０６を電子投票装置２０３に挿入した場合、投票プログラム４０４が当該選挙人特性ＩＤ２０２１を読み取って、対応する候補者データ４０１をデータベースから参照することにより、視覚障害者用の表示入力モードにより投票を行なうことが可能となる。
【０１２９】
なお、データが記録された投票カード４０６又は運用カード４０５のメディアは、ＩＣカードを用いることにより、他の記録方式のカードに比較して多くの情報を、しかもデータのアクセス権を設定したりデータ自体をＴＤＥＳ（ＴＤＥＳ：Ｔｒｉｐｌｅ　Ｄａｔａ　Ｅｎｃｒｙｐｔｉｏｎ　Ｓｔａｎｄａｒｄ）等により暗号化したりすることにより安全に蓄積することが可能である。もちろんＩＣカードの代わりに、磁気カードを使用することも可能であるし、また光記録媒体を使用することも可能である。また、計算機ホログラム（ＣＧＨ：Ｃｏｍｐｕｔｅｒ　Ｇｅｎｅｒａｔｅｄ　Ｈｏｌｏｇｒａｍ）の不可逆記録とＩＣカードのハイブリッドカードを用いることも可能である。また、電子ペーパーとして知られた液晶記録媒体に対して記録を行なうことも可能である。あるいは紙による印字媒体に記録された文字又はバーコードを光学的に読み取るＯＭＲ方式（ＯＭＲ：Ｏｐｔｉｃａｌ　Ｍａｒｋ　Ｒｅａｄｅｒ）を用いてもよい。
【０１３０】
投票カード４０６には、憲法１５条に定められた投票の秘密を守るため、投票カード４０６を使用する選挙人を特定可能であるような個人情報は一切記録されていない。したがって、投票カードとして、住民基本台帳カード（住民カード、住基カードともいう）のような個人情報が記録されたカードを利用する場合には、電子投票装置２０３が生成する投票データが、個人情報を読み取らないことを保障するような機能が必要になる。
【０１３１】
図３６は、本実施例に適用される投票カード４０６に記録される投票フラグ２０２２のデータ構造の一例を示す図である。投票フラグ２０２２は、投票権利の有無の識別子（トークン）であって、従来においては、投票可能か、投票済みかの値によって二重投票を防止することが行われてきた。ところが、このような従来のトークンは投票カード読取のエラーが発生した際の対処が複雑になるという問題があった。すなわち、選挙人が候補者を選択して確認ボタンに触れて原本用メディア４０８には投票データは記録されたものの、投票カードに投票済みのフラグの記録する際に書込みエラーが発生した場合、果たして投票確定か否かを直ちに判断することが困難になることである。
【０１３２】
そこで、本発明では、投票フラグとして投票済みのフラグを用いることを廃し、投票可能状態、およびカード未発行の２種類のみとした。つまり、投票済みかどうかの判断は投票カード４０６では行わず、投票確定ＬＥＤ２０３４によりハードウェア的に行なうこととしている。そして、二重投票防止の措置として、投票可能であるフラグを確認した後に、電子投票装置内部で投票カードの初期化を行って排出し、再使用不可能とした。さて、選挙ＩＤ＝１の投票フラグである２０２２ａには「投票可能」が、そして選挙ＩＤ＝３の投票フラグ２０２２ｂには「未発行」が、同様に選挙ＩＤ＝３の投票フラグ２０２２ｃには「投票可能」が記録されている。投票プログラム４０４のカード読取部４３１（図２５において詳述する）において、これらの情報を読み取ると、この選挙人が投票できる選挙が選挙ＩＤ＝１及び選挙ＩＤ＝３であると判断する。そして、候補者データ読取部４３２によりこれらの選挙ＩＤに対応する候補者データ４０１をデータベースの各テーブルから抽出して、投票画面作成部４３３により、候補者数等に応じた画面レイアウトを決定し、図４３に図示するような候補者選択画面を表示する。
【０１３３】
なお、本発明に係る投票カード４０６は、投票権利を有する選挙人に対して発行するものであるが、不正投票を排除するため、発行後に投票カードの記録情報により投票権利の有無を確認する用途には用いない。電子投票装置２０３では、障害発生時に可能な限り投票権利の有無についての情報を表示する。
【０１３４】
図３５及び図３６に図示する投票カード４０６又は運用カード４０５が格納するデータは、７ビットのアスキーコード（ＡＳＣＩＩ：　Ａｍｅｒｉｃａｎ　Ｓｔａｎｄａｒｄ　Ｃｏｄｅ　ｆｏｒ　Ｉｎｆｏｒｍａｔｉｏｎ　Ｉｎｔｅｒｃｈａｎｇｅ、情報交換用米国標準コード）として記録されている。例えば、選挙人特性ＩＤ２０２１が「３０」というアスキーコードとして記録されている場合には、図７１に図示する選挙人特性ＩＤ２０２１が「００」、すなわち非障害者を意味する。また、投票フラグ２０２２は、投票可能か否かを示すものであるが、１０進数で表したときの０が未発行、１が投票可能な状態であると規定したとすると、例えばアスキーコードでは選挙ＩＤ１に対する投票フラグの「３１」は、投票可能な状態を意味する。なお、投票カード上のデータは全部で２５６バイトのデータから構成されている。
【０１３５】
図３７は、本実施例に適用される投票プログラム４０４を構成するカード読取部４３１の処理の流れの一例を示すフローチャートである。このフローチャートにより実現されるコンピュータプログラムは、投票カード４０６または運用カード４０５であるＩＣカードの読取処理を行なうサブルーチンプログラムである。
このルーチンの初期状態においては、電子投票装置２０３のカード記録読取手段２０３２（カードリーダライタ）の近傍に配置されているカードガイドＬＥＤ２０３２ａが点滅している（ステップＡ１）。
【０１３６】
そして、カードリーダライタ２０３２内にＩＣカードが挿入されたか否かを確認するステップを有する（ステップＡ２）。投票者が投票カード４０６を電子投票装置２０３に挿入し、ＩＣカードがカードリーダライタ２０３２内に存在することが確認されると（ステップＡ３における「ＹＥＳ」、次のステップＡ４において、電子投票装置２０３から投票カード４０６上のＩＣチップに対して、全投票所共通のコードであるカード認証キー４０３が送信され、ＩＣチップ内で受信した電子投票装置２０３からのカード認証キーとカード発行機２０１によりＩＣチップに予め記録されたカード認証キーとを照合し、カードデータへのアクセス権限の認証を行なう。２つの認証キーが一致して認証に成功した場合（ステップＡ５における「ＹＥＳ」）、次のステップに移りカード種別の読取りを行なう（ステップＡ６）。
【０１３７】
認証が拒否された場合（ステップＡ５における「ＮＯ」）、電子投票装置２０３がエラー発生画面を表示し（ステップＡ２３）、投票カード４０６をリーダライタ２０３２から排出する（ステップＡ２４）。排出されたカードは、投票所の係員により回収され、カードが投票カード４０６である場合には、投票者はカード再発行等の適切な処置を受ける。なお、エラー発生は、投票所内で電子投票装置２０３から離れた場所から投票の様子を監視する投票立会人に対し、状態表示ランプ２０３０１（状態表示灯、警告灯ともいう）により、視覚的に報知される。
【０１３８】
さて、図３７におけるステップＡ５におけるカード認証が成功した場合（ステップＡ５における「ＹＥＳ」）、ステップＡ６においてカード種別の読取処理を行なう。読取可能なカード種別は、投票カードと運用カードの２種類であり、カード内の所定のカード種別記録領域に記録された識別コード（図２３に「カード種別ＩＤ」として図示）を読み取る。
【０１３９】
以下、図３７におけるカード種別ＩＤの読取りのステップにおいて、投票カード４０６であることが読み取られた場合（ステップＡ７における「ＹＥＳ」）の流れを説明する。挿入されたカードの種別が投票カード４０６であることが読み取られると、ステップＡ８において、投票所ＩＤ（管理識別ＩＤ、管理ＩＤ、あるいは乱数ともいう）４０５５の読取処理を行なう。読み取られた投票所ＩＤが、電子投票装置２０３のＲＡＭ４５３に予め記憶させた投票所ＩＤと一致した場合（ステップＡ９における「ＹＥＳ」）、次の投票権利を確認する次のステップ（Ａ１０））に移る。次のステップでは、図２３に図示する投票フラグ２０２２の読取りが行われる（ステップＡ１０）。
【０１４０】
投票フラグ２０２２とは（同日に複数の選挙を実施する場合において）、投票者が選挙の投票権利を有するか否かを識別するコードである。例えば、「０」が未発行、「１」が投票可能な状態であると規定することができる。投票フラグ２０２２の読み取りが正常に行われた場合において（ステップＡ１１における「ＹＥＳ」）、投票フラグ２０２２が「１」投票可能状態である、すなわち投票者が当該選挙に対して未投票であることが読み取られると、投票の態様を規定する次のステップ（Ａ１３）に移行する。ステップＡ１３では、投票カード４０６をカード発行機２０１で発行する際に、選挙人名簿に基づいて投票カード４０６に記録された投票者（選挙人）の身体的な障害の特性を示すコード（選挙人特性ＩＤ２０２１、図５９に図示）の読取りが行われる。
【０１４１】
選挙人特性ＩＤとは、換言すれば、投票者が、電子投票装置２０３を用いて行なう入力手段（タッチパネル２０３１３、視覚障害者用専用キーボード２０３８１、運動機能障害用プッシュスイッチ２０３７１等）及び表示手段（ＬＣＤ２０３１１、ヘッドマウントディスプレイ、点字ディスプレイ、音声ガイド等）を規定するコードである。選挙人特性ＩＤ２０２２の値に対する条件分岐を示すステップ（ステップＡ１４）において、選挙人特性ＩＤが００、すなわち非障害（健常者）であったとすると、入力手段としてタッチパネル２０３１３、表示手段としてＬＣＤ２０３１１が選択され、使用可能かどうかの確認処理を行なう（ステップＳ１５ａ）。
【０１４２】
また、選挙人特性ＩＤが０２、すなわち視覚障害者であった場合には、ステップＡ１５ｃにおいて、入力手段として視覚障害者用専用キーボード２０３８１と表示手段として音量調整付きヘッドホン２０３９１が選択される。このように、投票カード４０６に記録された投票者の選挙人特性ＩＤに対応する入出力機器が使用可能かどうかチェックされると、次のステップＡ１６において、投票カード４０６の初期化処理が行われる。このステップは、使用済みの投票カードの再使用による二重投票の防止に万全を期すために、投票カードのデータ記録領域を再フォーマットすることにより、全データを抹消するステップである。以上により、カード種別読取のステップＡ４〜Ａ５において投票カード４０６であることが読み取られた場合のカード読取ルーチンは終了する。
【０１４３】
次に、図３７におけるカード種別読取のステップＡ４〜Ａ５において、電子投票装置２０３に挿入されたカードが投票カード４０６でないことが読み取られ（ステップＡ５における「ＮＯ」、運用カード（管理者カードともいう）４０５であることが読み取られた場合のステップについて説明する。この処理は、投票日当日の投票開始時刻の前にカード発行機２０１によって発行された運用カード４０５を用いて行なうことが好ましい。
【０１４４】
まず、カード種別ＩＤが運用カード４０５である場合は、ステップＡ１８において、投票所ＩＤ４０５５の読取が行われる。投票所ＩＤが読み取られた場合（ステップＡ１９における「ＹＥＳ」）、投票所ＩＤ４０５５は、電子投票装置２０３のＲＡＭ４５３の投票所ＩＤ領域４０５５ｂのアドレスに格納される（ステップＡ２０）。そして、投票所ＩＤが電子投票装置に登録されたことを投票管理者に報知する画面が表示され（ステップＡ２１）、運用カードの排出処理が行われる（Ａ２２）。以後、電子投票装置２０３は、この投票所ＩＤが記録された投票カード４０６のみを受付可能となる。したがって、他の投票所のカード発行機で発行されたカードや、偽造・変造が行われたカードでは、投票を行なうことが不可能となる。
【０１４５】
図３８は、本実施例に適用される投票プログラム４０４を構成する投票制御部４３５の処理の流れの一例を示すフローチャートである。投票制御部４３５は，投票カードの読み取り後，選挙人に対して候補者の一覧を表示して，候補者の選択を促す画面を表示するサブルーチンプログラムである。まず，ステップＥ０ａにおいて、候補者データ４０１を構成する候補者テーブル４０１ａより、選挙の種類を特定する選挙ＩＤに対応する候補者の数、即ち、候補者ＩＤで特定されるレコード総数を読み取って、ＲＡＭ４５３に記憶する。
【０１４６】
次に、ステップＥ０ｂにおいて、一つの画面に表示する候補者名を付したボタンの最大数の設定の読取りを行なう。単一画面に表示するボタンの数は、予め、選挙データ作成システム１００における選挙データ管理作成機１０１によって、候補者データ４０１の作成時に設定される数値である。具体的には、選挙データ管理作成機１０１が有する専用ソフトウェア（画面エディタ）によって、候補者データ４０１の中の投票画面レイアウトデータベース４０１ｅ（図１９に図示）の中で、ボタンのサイズや位置、文字サイズ等の画面レイアウトの設定が行われる。原則として、公平性の観点から、候補者はなるべく一つの画面内に全員を表示することが望ましいものである（図４３を参照）。
【０１４７】
しかしながら、立候補者が５０人を超えるような選挙の場合には、一画面では表示できない場合が起こりうる。表示画面（ＬＣＤ２０３１１）の表示面積と、候補者の氏名を付したボタンの面積との兼ね合いより、表示可能なボタンの数には上限があるからである。例えば、図４５は、１５インチの表示エリアに対して２８名分のボタンを配置した例を図示したものであるが、これ以上ボタンの数を増加すると、文字サイズが小さくなって視覚しづらくなったり、隣り合うボタン同士が接近することにより押し間違いが起こったりする等の不都合が生じる。従って、そのような場合には、候補者を複数の頁に分割したり、スクロールさせたりする等の技術が開示されている。
【０１４８】
しかし、そのような方法では、掲載される頁による不公平の問題が発生する。
これを回避するために特開平７−５７０２１号公報では、乱数を用いて複数頁に表示される候補者の順番をランダムにする技術が開示されている。しかしながら、かかる公開技術も、従来の公職選挙においてしばしば見られるような、複数の立候補者を擁立する所属政党が指定する表示順位を反映させて表示することが困難となるという問題が生じる。そこで、本実施例では、単一画面に候補者を一覧表示できない場合に、頁分割を行なうのではなく、候補者の頭文字による検索を行なう構成としている。
【０１４９】
図３８におけるステップＥ０ｂにおいて読み取られる候補者ボタン数は、上記した理由により選挙データ作成システム１００により予め設定される数値である。そして、ステップＥ０ｃにおいて、この一画面に表示し得る候補者ボタン数と、選挙に立候補した候補者の数の比較を行なう。そして、一画面に表示し得る候補者ボタン数が、選挙に立候補した候補者の数と同じあるいは大であった場合には（ステップＥ０ｃの「ＹＥＳ」）、次のステップに移り、一画面にすべての候補者を表示する投票形態である候補者選択画面投票制御部４３５Ａの処理を行い（図２７において詳述する）、処理が終了すると投票制御部４３５のルーチンから抜ける。
【０１５０】
一方、一画面に表示し得る候補者ボタン数が、選挙に立候補した候補者の数よりも小であった場合には（ステップＥ０ｃの「ＮＯ」）、候補者の頭文字を検索することにより該当候補者を表示する投票形態である頭文字選択画面投票制御部４３５Ｂの処理を行い（図２８〜図３３において詳述する）、処理が終了すると投票制御部４３５のルーチンから抜ける。なお、以下の図４５の説明で後述するように、一般のＮインチのディスプレイの場合には、アスペクト比を４：３と仮定すると、Ｉｎｔ（０．２９Ｎ）×Ｉｎｔ（０．８５Ｎ）の個数の候補者ボタンを表示できる。但し、Ｉｎｔ（）は、（）内の数値を超えない最大の整数を表す。そして、このようにして計算された候補者ボタンの数が、候補者数を下回った場合には、ステップＥ０ｃにおいて、図５８に示すような、頭文字選択画面に表示を切り替えるように構成してもよい。
【０１５１】
図３９は、本実施例に適用される投票プログラム４０４を構成する投票制御部４３５における候補者選択画面投票制御部４３５Ａの処理の流れの一例を示すフローチャートである。このサブルーチンプログラムは、選挙に立候補した候補者の全員が単一画面に表示できる場合に実行されるプログラムである。まずステップＥ１において、候補者表示の順序をランダムに表示する設定があるか否かの確認を行なう。候補者のランダム表示は、選挙人により投票カードが挿入されて投票操作が実行される毎に、表示順位を変更する設定であり、公平性の観点から設定することが可能なオプションである。画面内で、同一政党の候補者が２名以上いる場合であって、かつ表示順位が指定されている場合においては、政党内の順位は保ったまま、異なる政党のみの候補者順位を変更することが可能である。
【０１５２】
このようなランダム表示の設定がある場合には（ステップＥ１における「ＹＥＳ」）、ステップＥ２に移り、候補者データ４０１のレコード順序のランダム化処理が行われる。ランダム化処理は、種々の実施形態が可能であるが、例えば以下のようにする。すなわち、この選挙への投票者数（即ち、図４１に図示する投票件数）を候補者数で割った剰余を計算し、候補者テーブル４０１ａの先頭のレコードから、この数の候補者を先頭から末尾へ移動し、これをこの投票者のこの選挙への投票における候補者テーブル４０１ａとする。ステップＥ２におけるかかる処理が終了すると次のステップＥ３に移る。
【０１５３】
一方、このようなランダム表示の設定がない場合（ステップＥ１における「ＮＯ」）、ステップＥ２をスキップし、ステップＥ３に移る。ステップＥ３では、候補者のボタンを並べる方向の設定をチェックする。このステップの後、ステップＥ４において画面遷移処理を行い、ステップＥ５において候補者選択画面（図５５〜図５７に図示）を表示する。候補者選択画面が表示されると、ステップＥ６において、表示メッセージテーブル４０１ｆにリンクした共通音声データ（図１４に図示）の中から、候補者選択ガイダンス音声を１回だけ再生する。例えば、図４３に示す候補者選択画面に対しては「投票したい候補者の名前に触れてください。投票を途中で終了する場合は、「投票しない」に触れてください」というガイダンス音声を１回だけ再生する。ステップＥ７の条件分岐において、投票者が、画面に表示された候補者ボタンに対して、タッチパネル入力、あるいはバリアフリー・オプションの入力機器（運動機能障害用プッシュスイッチ２０３７１、視覚障害者用専用キーボード２０３８１等）による入力操作を行って、入力が検出されると（ステップＥ７における「ＹＥＳ」）、次のステップに移る。
【０１５４】
また、投票操作方法が自動スキャン投票である選挙人（図７１に図示する選挙人特性ＩＤ＝０５の選挙人）の場合には、ボタンにカーソルが移動して来た間にスイッチを押下することによって次のステップに移る。ステップＥ８においては、入力されたボタンの色と文字色をカーソル点灯時のものに変更し、一定時間（０．２秒程度）点灯のまま待機する。そして、触れられたボタンが選択、入力されたものとして、ステップＥ９において、選択されたボタンに関連付けられた候補者を投票する候補者として記憶する。そして、ステップＥ１０において、候補者選択ガイダンス音声が再生中であれば、再生を停止し、選択した候補者を確認する移行のステップに移る。
【０１５５】
ステップＥ１１においては、かかる画面に遷移するための遷移処理が行われ、ステップＥ１２において、候補者確認画面の表示（図５２に図示）が行われる。
画面の表示が行なわれると、ステップＥ１３において、選択した候補者を表示する候補者確認ガイダンス音声を１回だけ再生する。例えば、「確認してください。よろしければ○に、変更する場合は×に触れてください」というガイダンス音声を再生する。そして、ステップＥ１４では、投票者は以下の操作を行なう。すなわち、投票者は、選択した候補者に投票するために、タッチパネル入力、あるいはバリアフリー・オプションの入力機器（運動機能障害用プッシュスイッチ２０３７１、視覚障害者用専用キーボード２０３８１等）による入力操作を行って「○　投票する」を選択すると（ステップＥ１４における「ＹＥＳ」）、ステップＥ１５において入力されたボタンの色と文字色をカーソル点灯時のものに変更し、一定時間（０．２秒程度）点灯のまま待機する。そして、ステップＥ１６において、候補者選択ガイダンス音声が再生中であれば、再生を停止し、このルーチンを抜ける（「ＲＥＴＵＲＮ」と図示）。
【０１５６】
一方、投票者は、選択した候補者に投票するために、タッチパネル入力、あるいはバリアフリー・オプションの入力機器（運動機能障害用プッシュスイッチ２０３７１、視覚障害者用専用キーボード２０３８１等）による入力操作を行って「×　変更する」を選択すると（ステップＥ１４における「ＮＯ」、かつステップＥ１７における「ＹＥＳ」）、ステップＥ１８において入力されたボタンが点灯して一定時間待機した後に、ガイダンス音声がステップＥ１９において停止して、ステップＥ５に戻り、候補者選択画面を表示する。候補者確認画面の表示は、投票者がいずれかのボタンを選択するまで、継続して表示される（ステップＥ１７における「ＮＯ」）。
【０１５７】
一方、ステップＥ７の条件分岐において、候補者ボタンの入力が検出されず（ステップＥ７における「ＮＯ」）、かつ棄権ボタン（図４３〜図４５では「投票しない」ボタンとして図示）が入力されたことが検出されると（ステップＥ２０における「ＹＥＳ」）、ステップＥ２１において、入力ボタンが一定時間点灯し、ステップＥ２２において、棄権されたことをＲＡＭ４５３に記憶する。そして、ステップＥ２２においてガイダンス音声を停止し、ステップＥ２４において画面遷移処理を行って、ステップＥ２５において棄権確認画面（図５３に図示）を表示し、ガイダンス音声を再生する（ステップＥ２６）。例えば、「確認してください。よろしければ「○」に、変更する場合は「×」に触れてください」というガイダンス音声を再生する。ステップＥ２７の条件分岐において、「○　投票しない」が入力されたことを検出すると（ステップＥ２７における「ＹＥＳ」）、ステップＥ２８において入力されたボタンを一定時間点灯させて待機し、ステップＥ２９においてガイダンス音声の再生を停止し、このルーチンを抜ける（「ＲＥＴＵＲＮ」と図示）。
【０１５８】
一方、ステップＥ２７の条件分岐において、「○　投票しない」ボタンが入力されずに（ステップＥ２７における「ＮＯ」）、「×　変更する」ボタンの入力が検出されると（ステップＥ３０における「ＹＥＳ」）、ステップＥ３１において入力されたボタンを一定時間点灯させて待機し、ステップＥ３２においてガイダンス音声を停止した後に、ステップＥ５に戻り、候補者選択画面を表示する。
なお、棄権確認画面の表示は、「○　投票しない」、「×　変更する」のいずれかのボタンの入力が検出されるまで継続して表示される（ステップＥ３０における「ＮＯ」）。本実施例においては、投票者の意思が棄権ではなく、やむを得ない理由で投票を最初からやり直したい場合には、投票立会人または投票管理者に対してその旨を伝えて投票カードの再発行を受けるように構成される。その場合には、棄権票を開票時に抹消する手続きが必要となるが、同一の投票カードの再使用による二重投票の防止に万全を期すために、このような運用方法をとることが好ましい。
【０１５９】
図４０は、本実施例に適用される投票プログラム４０４を構成する投票制御部４３５における頭文字選択画面投票制御部４３５Ｂの処理の流れの一例を示すフローチャート（１／５）である。このサブルーチンプログラムは、選挙に立候補した候補者の全員が単一画面に表示できない場合に、頭文字選択を行って投票を行なうために実行されるプログラムである。まずステップＦ１において、画面に表示する頭文字のリストを取得する。画面に表示する頭文字は、五十音の平仮名（又は片仮名）文字であり、濁音や半濁音その他の文字は表示しない（図４６に表示例を図示）。濁音と半濁音については、清音に関連付けて、表示させるようにする。例えば、「か」のボタンについては、「か」及び「が」を関連付ける。
「は」のボタンについては「は」、「ば」、「ぱ」を関連付ける。さらに、その他の関連付けも行ってもよい。例えば、旧字体の平仮名である「ゐ」や「ゑ」について、各々「い」及び「え」に対して関連付けを行ってもよい。このようにして、ステップＦ１では、清音の５０音に対して、濁音、半濁音等の関連付けを行ったリストを取得する。
【０１６０】
次に、ステップＦ２において、この五十音リストの各々に対して、該当する頭文字を有する候補者の有無を、候補者テーブル４０１ａより検索を行なう。そして、ステップＦ３の条件分岐において、該当候補者があれば（ステップＦ３における「ＹＥＳ」）、該当する仮名文字ボタンを表示する設定を行なう。例えば、五十音リスト「さ」に対しては、図１５に図示する候補者テーブル４０１ａ１において、候補者ＩＤ＝００００３の「西郷隆盛」と候補者ＩＤ＝００００５の「坂本竜馬」を関連付ける。そして、この他に濁音の「ざ」で始まる候補者がいれば、合わせて関連付ける。
【０１６１】
一方、ステップＦ３の条件分岐において、該当候補者がいなければ（ステップＦ３における「ＮＯ」）、そのボタンは表示しない（図４７に表示例を図示）。
なお、ボタンを完全な非表示にするのではなくて、淡い濃度で表示された選択不可のボタンとすることも考えられるが、選挙人の視覚能力にばらつきがあることを考慮し、誤操作防止のために、非表示とすることが好ましい。この検索を、五十音リストのすべて仮名文字について、継続する（ステップＦ６における「ＮＯ」）。候補者の検索が終了すると（ステップＦ６における「ＹＥＳ」）、ステップＦ７の画面遷移処理により、頭文字選択画面がステップＦ８により表示される。頭文字選択画面とは、例えば、図４６及び図４７に図示するような画面である。頭文字選択画面が表示されると、ステップＦ９において、候補者選択ガイダンス音声を１回だけ再生させる。例えば、「投票したい候補者の頭文字に触れてください。投票を途中で終了する場合は、「投票しない」に触れてください。」というガイダンス音声を再生する。
【０１６２】
ステップＦ１０の条件分岐において、投票者が、画面に表示された頭文字ボタンに対して、タッチパネル入力、あるいはバリアフリー・オプションの入力機器（運動機能障害用プッシュスイッチ２０３７１、視覚障害者用専用キーボード２０３８１等）による入力操作を行って、入力が検出されると（ステップＦ１０における「ＹＥＳ」）、次のステップＦ１１に移る。また、投票操作方法が自動スキャン投票である選挙人（図５９に図示する選挙人特性ＩＤ＝０５の選挙人）の場合には、ボタンにカーソルが移動して来た間にスイッチを押下することによってステップＦ１１に移る。
【０１６３】
ステップＦ１１においては、入力されたボタンの色と文字色をカーソル点灯時のものに変更し、一定時間（０．２秒程度）点灯のまま待機する。そして、ステップＦ１２において、ガイダンス音声がまだ再生中であれば、再生を停止する。
次にステップＦ１３において、入力された頭文字ボタンに関連付けられた清音、濁音、半濁音等を読み仮名の頭文字として有する候補者を、候補者テーブル４０１ａの先頭から抽出し、頭文字該当候補者リストを作成する。例えば、頭文字選択画面（図４６又は図４７）において、「お」が入力されたことを検出すると、「お」に関連付けられた「大久保利通」、「大隈重信」、「沖田総司」、「大村益次郎」である候補者レコードが、頭文字該当候補者リストとして抽出されて作成される。ステップＦ１３における頭文字該当候補者リストの作成が完了すると、続きのステップ（図２８及び図２９に３として図示）に移行する。
【０１６４】
一方、ステップＦ１０の条件分岐において、頭文字ボタンに対する入力を検出せず（ステップＦ１０における「ＮＯ」）、ステップＦ１４において棄権ボタン（図４６又は図４７において「投票しない」ボタンとして図示）の入力を検出すると（ステップＦ１４における「ＹＥＳ」）、ステップＦ１５において、入力ボタンが一定時間点灯し、ステップＦ１６において、棄権されたことをＲＡＭ４５３に記憶する。そして、ステップＦ１７においてガイダンス音声を停止し、ステップＦ１８において画面遷移処理を行って続きのステップ（図２８及び図３０に４として図示）に移行する。
【０１６５】
図４１は、本実施例に適用される投票プログラム４０４を構成する投票制御部４３５における頭文字選択画面投票制御部４３５Ｂの処理の流れの一例を示すフローチャート（２／５）である。これは、図２８におけるステップＦ１０において、頭文字入力を検出した場合のステップＦ１３の続きのステップである。ステップＦ１９において、候補者表示の順序をランダムに表示する設定があるか否かの確認を行なう。候補者のランダム表示は、上記したように、選挙人により投票カードが挿入されて投票操作が実行される毎に、表示順位を変更する設定であり、公平性の観点から設定することが可能なオプションである。
【０１６６】
画面内で、同一政党の候補者が２名以上いる場合であって、かつ表示順位が指定されている場合においては、政党内の順位は保ったまま、異なる政党のみの候補者順位を変更することが可能である。このようなランダム表示の設定がある場合には（ステップＦ１９における「ＹＥＳ」）、ステップＦ２０に移り、候補者データ４０１のレコード順序のランダム化処理が行われる。ランダム化処理は、種々の実施形態が可能であるが、例えば以下のようにする。すなわち、この選挙への投票者数（即ち、図４１に図示する投票件数）を候補者数で割った剰余を計算し、候補者テーブル４０１ａの先頭のレコードから、この数の候補者を先頭から末尾へ移動し、これをこの投票者のこの選挙への投票における候補者テーブル４０１ａとする。ステップＦ２０におけるかかる処理が終了すると次のステップＦ２１に移る。
【０１６７】
一方、このようなランダム表示の設定がない場合（ステップＦ１９における「ＮＯ」）、ステップＦ２０をスキップし、ステップＦ２１に移る。ステップＦ２１では、候補者データ４０１のデータベースを構成する投票画面レイアウトテーブル４０１ｅに格納された、頭文字該当候補者選択画面（図４８に図示）に表示可能な候補者ボタンの最大数の設定を参照する。ステップＦ２２の条件分岐において、投票画面レイアウトテーブル４０１ｅのボタンの最大数の設定が、入力を検出した頭文字を有する候補者リストの総数以上である場合（ステップＦ２２における「ＹＥＳ」）、次のステップＦ２３に移る。一方、ステップＦ２２の条件分岐において、ボタンの最大数の設定が、入力を検出した頭文字を有する候補者リストの総数以下である場合（ステップＦ２２における「ＮＯ」）、続きのステップ（図２９及び図３１に９として図示）に移る（後述）。
【０１６８】
まず、ステップＦ２３以降の流れについて説明する。ステップＦ２３では、候補者のボタンをソートする方向の設定をチェックする。このステップの後、ステップＦ２４において画面遷移処理を行い、ステップＦ２５において頭文字該当候補者選択画面を表示する。図４８には、頭文字の「お」が選択された場合における頭文字該当候補者選択画面が図示されている。頭文字該当候補者選択画面が表示されると、ステップＦ２６において、表示メッセージテーブル４０１ｆにリンクした共通音声データ（図１４に図示）の中から、候補者選択ガイダンス音声を１回だけ再生する。例えば、図４８に示す頭文字該当候補者選択画面に対しては「投票したい候補者の名前に触れてください。頭文字を選び直す場合は、「頭文字を選び直す」に触れてください。投票を途中で終了する場合は、「投票しない」に触れてください」というガイダンス音声を１回だけ再生する。ステップＦ２７の条件分岐において、投票者が、画面に表示された候補者ボタンに対して、タッチパネル入力、あるいはバリアフリー・オプションの入力機器（運動機能障害用プッシュスイッチ２０３７１、視覚障害者用専用キーボード２０３８１等）による入力操作を行って、入力が検出されると（ステップＦ２７における「ＹＥＳ」）、次のステップに移る。
【０１６９】
また、投票操作方法が自動スキャン投票である選挙人（図７１に図示する選挙人特性ＩＤ＝０５の選挙人）の場合には、ボタンにカーソルが移動して来た間にスイッチを押下することによって次のステップに移る。ステップＦ２８においては、入力されたボタンの色と文字色をカーソル点灯時のものに変更し、一定時間点灯のまま待機する。そして、触れられたボタンが選択、入力されたものとして、ステップＦ２９において、選択されたボタンに関連付けられた候補者を投票する候補者としてＲＡＭ４５３上に記憶する。そして、ステップＦ３０において、候補者選択ガイダンス音声が再生中であれば、再生を停止し、選択した候補者を確認する以降のステップに移る。ステップＦ３１においては、かかる画面に遷移するための遷移処理が行われる。
【０１７０】
図４２に図示するステップＦ３８において、候補者確認画面の表示（図６４に図示）が行われる。画面の表示が行なわれると、ステップＦ３９において、選択した候補者を表示する候補者確認ガイダンス音声を１回だけ再生する。例えば、「確認してください。よろしければ○に、変更する場合は×に触れてください」というガイダンス音声を再生する。そして、ステップＦ４０では、投票者は以下の操作を行なう。すなわち、投票者は、選択した候補者に投票するために、タッチパネル入力、あるいはバリアフリー・オプションの入力機器（運動機能障害用プッシュスイッチ２０３７１、視覚障害者用専用キーボード２０３８１等）による入力操作を行って「○　投票する」を選択すると（ステップＦ４０における「ＹＥＳ」）、ステップＦ４１において入力されたボタンの色と文字色をカーソル点灯時のものに変更し、一定時間点灯のまま待機する。そして、ステップＦ４２において、候補者選択ガイダンス音声が再生中であれば、再生を停止し、このルーチンを抜ける（「ＲＥＴＵＲＮ」と図示）。
【０１７１】
一方、投票者は、選択した候補者に投票するために、タッチパネル入力、あるいはバリアフリー・オプションの入力機器（運動機能障害用プッシュスイッチ２０３７１、視覚障害者用専用キーボード２０３８１等）による入力操作を行って「×　変更する」を選択すると（ステップＦ４０における「ＮＯ」、かつステップＦ４３における「ＹＥＳ」）、ステップＦ４４において入力されたボタンが点灯して一定時間待機した後に、ガイダンス音声がステップＦ４５において停止して、図２９におけるステップＦ２５に戻り（図２９及び図３０に８として図示）、頭文字該当候補者選択画面を表示する。候補者確認画面の表示は、投票者がいずれかのボタンを選択するまで、継続して表示される（ステップＦ４３における「ＮＯ」）。
【０１７２】
一方、図４１におけるステップＦ２７の条件分岐において、候補者ボタンの入力を検出せず（ステップＦ２７における「ＮＯ」）、かつステップＦ３２の条件分岐において、頭文字選択やり直しボタン（図４８に「頭文字を選び直す」ボタンとして図示）の入力を検出した場合（ステップＦ３２における「ＹＥＳ」）、図２８に図示するステップＦ８に戻り（図２９及び図２８に▲７▼として図示）、頭文字選択画面（図４６または図４７に図示）を再度表示する。
【０１７３】
一方、ステップＦ３２の条件分岐において、頭文字選択やり直しボタン（図６０に「頭文字を選び直す」ボタンとして図示）の入力を検出せず（ステップＦ３２における「ＮＯ」）、かつステップＦ３３において棄権ボタン（図６０に「投票しない」ボタンとして図示）の入力を検出した場合（ステップＦ３３における「ＹＥＳ」）、ステップＦ３４において、入力ボタンが一定時間点灯し、ステップＦ３５において、棄権されたことをＲＡＭ４５３に記憶する。そして、ステップＦ３６においてガイダンス音声を停止し、ステップＦ３７において画面遷移処理を行なう。続きのステップは図３０における４の端点から行なう（図４１及び図４２に４として図示）。即ち、ステップＦ４６において棄権確認画面（図６５に図示）を表示し、ガイダンス音声を再生する（ステップＦ４７）。例えば、「確認してください。よろしければ「○」に、変更する場合は「×」に触れてください」というガイダンス音声を再生する。
【０１７４】
次に、ステップＦ４８の条件分岐において、「○　投票しない」が入力されたことを検出すると（ステップＦ４８における「ＹＥＳ」）、ステップＦ４９において入力されたボタンを一定時間点灯させて待機し、ステップＦ５０においてガイダンス音声の再生を停止し、このルーチンを抜ける（「ＲＥＴＵＲＮ」と図示）。一方、ステップＦ４８の条件分岐において、「○　投票しない」ボタンが入力されずに（ステップＦ４８における「ＮＯ」）、「×　変更する」ボタンの入力が検出されると（ステップＦ５１における「ＹＥＳ」）、ステップＦ５２において入力されたボタンを一定時間点灯させて待機し、ステップＦ５３においてガイダンス音声を停止した後に、端点７を経由して図４０のＦ８のステップに戻り、頭文字選択画面（図４６又は図４７に図示）を表示する。
なお、棄権確認画面の表示は、「○　投票しない」、「×　変更する」のいずれかのボタンの入力が検出されるまで継続して表示される（ステップＦ５１における「ＮＯ」）。
【０１７５】
一方、図４１に図示するステップＦ２２の条件分岐において、投票画面レイアウトテーブル４０１ｅにおける候補者ボタンの最大数の設定が、入力を検出した頭文字を有する頭文字該当候補者リストの総数以下である場合（ステップＦ２２における「ＮＯ」）、図４３〜図４４に図示する一連のステップが実行される（図４１及び図４３に９として図示）。
【０１７６】
図４３は、本実施例に適用される投票プログラム４０４を構成する投票制御部４３５における頭文字選択画面投票制御部４３５Ｂの処理の流れの一例を示すフローチャート（４／５）である。以下のステップは、同一の頭文字（清音、濁音、半濁音等を含む）を有する立候補者が多数おり、一画面に表示可能な候補者ボタンの最大数（例えば、本実施形態における１５インチのＬＣＤディスプレイの場合は２８名程度）を超えている場合に、複数の頁に分割して表示する投票画面である。ステップＦ５４において、入力を検出した頭文字に対応する頭文字該当候補者リストの人数と、一画面に表示可能な候補者ボタンの最大数からページ数を算出して記憶する。
【０１７７】
すなわち、入力を検出した頭文字に対応する頭文字該当候補者リストの人数を、候補者データ４０１における投票画面レイアウトテーブル４０１ｅにより予め設定された候補者ボタンの数で割り、剰余を繰り上げた数値を算出する。そして、この数値をページ数としてＲＡＭ４５３に記憶する。次にステップＦ５５の条件分岐において、入力した頭文字に該当する候補者選択画面が複数頁存在することを投票者に報知ための案内画面を表示する設定の有無を確認する。かかる案内画面の表示設定がある場合（ステップＦ５５における「ＹＥＳ」）、ステップＦ５６において画面遷移処理を行い、複数頁存在を報知する案内画面を表示する（ステップＦ５７）。
【０１７８】
かかる画面の一例を、図６２に図示する。同図においては、入力された頭文字に該当する候補者が全部で３頁に分割されて表示することを、候補者ボタンの表示に先立って、投票者に対して案内する画面である。この画面が表示された際には、ステップＦ５８において、ガイダンス音声の再生が行われる。例えば、「候補者名の画面は全部で３頁あります。画面の上にある「次頁ボタン」を押して候補者を探してください」などというガイダンス音声を再生する。、ステップＦ５９の条件分岐において、「次ページ」ボタンの入力を検出した場合、（ステップＦ５９における「ＹＥＳ」）、次のステップＦ６０に移行し、入力されたボタンが点灯した後に、ステップＦ６１において、ガイダンス音声を停止する。
【０１７９】
一方、「次ページ」ボタンの入力がなされるまでは、複数頁案内画面が継続して表示され、ガイダンス音声も繰り返し再生される。一方、ステップＦ５５の条件分岐に案内画面の表示を実行する設定がない場合（ステップＦ５５におけるＮＯ」）、上記したＦ５６〜Ｆ６１のステップをスキップし、ステップＦ６２に移行する。さて、ステップＦ６２において、ページ番号を格納する変数ｎに数値１を代入して、ページ数を１頁に設定する。次に、ステップＦ６３において、候補者の表示のソート順の確認を行った後に、画面に表示する候補者を規定する次のステップに移行する。すなわち、ステップＦ６４において、入力された頭文字に該当する候補者リストから、現在のページ番号をｎとして、（（ｎ−１）×（候補者ボタンの数）＋１）番目の候補者から、（ｎ×（候補者ボタンの数））番目の候補者を抽出する。ただし、現在のページ番号ｎが、最終頁である場合、候補者リストの最後の候補者までを抽出する。
【０１８０】
次に、複数頁の画面の移動に使用する「前ページ」ボタン又は「次ページ」ボタンの表示に関する、以下の設定を行なう。すなわち、ステップＦ６５の条件分岐において、ページ番号ｎ＝１（最初の頁）であった場合には（ステップＦ６５における「ＹＥＳ」）、ステップＦ６６において「前ページ」ボタンを非表示とする設定を行なう。一方、ステップＦ６５の条件分岐において、ページ番号ｎ＝１でない場合（ステップＦ６５における「ＮＯ」）、次のステップＦ６７の条件分岐に移行し、ページ番号ｎ＝総ページ数であれば（ステップＦ６７における「ＹＥＳ」）、「次ページ」ボタンを非表示とする設定を行なう。ページ番号ｎが先頭頁及び最終頁のいずれでもない場合（ステップＦ６７における「ＮＯ」）、画面遷移を行なうステップＦ６９に移行する。続きのステップは、端点１０で接続される図３２に図示するステップで行われる。
【０１８１】
図６４は、本実施例に適用される投票プログラム４０４を構成する投票制御部４３５における頭文字選択画面投票制御部４３５Ｂの処理の流れの一例を示すフローチャート（５／５）である。以下では、入力された頭文字に該当する候補者が複数頁にわたる場合の投票制御処理のステップの続きを説明する。まず、ステップＦ７０において、頭文字該当候補者の複数頁選択画面が表示される（図６１に図示）。画面表示が実行されると、ステップＦ７１において、表示メッセージテーブル４０１ｆにリンクした共通音声データ（図２６に図示）の中から、候補者選択ガイダンス音声を１回だけ再生する。
【０１８２】
例えば、図６１に示す頭文字該当候補者複数頁選択画面に対しては「投票したい候補者の名前に触れてください。投票したい候補者がいない場合は「前ページ」ボタンまたは「次ページ」ボタンに触れて、候補者を探してください。頭文字を選び直す場合は、「頭文字を選び直す」に触れてください。投票を途中で終了する場合は、「投票しない」に触れてください」などというガイダンス音声を１回だけ再生する。ステップＦ７２の条件分岐において、投票者が、画面に表示された候補者ボタンに対して、タッチパネル入力、あるいはバリアフリー・オプションの入力機器（運動機能障害用プッシュスイッチ２０３７１、視覚障害者用専用キーボード２０３８１等）による入力操作を行って、候補者ボタンの入力が検出されると（ステップＦ７２における「ＹＥＳ」）、次のステップに移る。
【０１８３】
また、投票操作方法が自動スキャン投票である選挙人（図７１に図示する選挙人特性ＩＤ＝０５の選挙人）の場合には、候補者ボタンにカーソルが移動して来た間にスイッチを押下することによって次のステップに移る。ステップＦ７３においては、入力された候補者ボタンの色と候補者名の文字色をカーソル点灯時のものに変更し、一定時間点灯のまま待機する。そして、触れられたボタンが選択、入力されたものとして、ステップＦ７４において、選択されたボタンに関連付けられた候補者を投票する候補者としてＲＡＭ４５３上に記憶する。そして、ステップＦ７５において、候補者選択ガイダンス音声が再生中であれば、再生を停止し、選択した候補者を確認する以降のステップに移る。
【０１８４】
ステップＦ７６においては、かかる画面に遷移するための遷移処理が行われる。端点５で接続される図４２に図示するステップＦ３８において、候補者確認画面の表示（図６４に図示）が行われる。画面の表示が行なわれると、ステップＦ３９において、選択した候補者を表示する候補者確認ガイダンス音声を１回だけ再生する。例えば、「確認してください。よろしければ○に、変更する場合は×に触れてください」というガイダンス音声を再生する。そして、ステップＦ４０では、投票者は以下の操作を行なう。すなわち、投票者は、選択した候補者に投票するために、タッチパネル入力、あるいはバリアフリー・オプションの入力機器（運動機能障害用プッシュスイッチ２０３７１、視覚障害者用専用キーボード２０３８１等）による入力操作を行って「○　投票する」を選択すると（ステップＦ４０における「ＹＥＳ」）、ステップＦ４１において入力されたボタンの色と文字色をカーソル点灯時のものに変更し、一定時間点灯のまま待機する。そして、ステップＦ４２において、候補者選択ガイダンス音声が再生中であれば、再生を停止し、このルーチンを抜ける（「ＲＥＴＵＲＮ」と図示）。
【０１８５】
一方、投票者は、選択した候補者に投票するために、タッチパネル入力、あるいはバリアフリー・オプションの入力機器（運動機能障害用プッシュスイッチ２０３７１、視覚障害者用専用キーボード２０３８１等）による入力操作を行って「×　変更する」を選択すると（ステップＦ４０における「ＮＯ」、かつステップＦ４３における「ＹＥＳ」）、ステップＦ４４において入力されたボタンが点灯して一定時間待機した後に、ガイダンス音声がステップＦ４５において停止して、図２９におけるステップＦ２５に戻り（図４１及び図４２に８として図示）、頭文字該当候補者選択画面を表示する。候補者確認画面の表示は、投票者がいずれかのボタンを選択するまで、継続して表示される（ステップＦ４３における「ＮＯ」）。
【０１８６】
一方、図４１におけるステップＦ２７の条件分岐において、候補者ボタンの入力を検出せず（ステップＦ２７における「ＮＯ」）、かつステップＦ３２の条件分岐において、頭文字選択やり直しボタン（図４８に「頭文字を選び直す」ボタンとして図示）の入力を検出した場合（ステップＦ３２における「ＹＥＳ」）、図２８に図示するステップＦ８に戻り（図４１及び図４０に７として図示）、頭文字選択画面（図５８または図５９に図示）を再度表示する。
【０１８７】
一方、ステップＦ７２の条件分岐において、画面に表示された候補者ボタンに対する入力が検出されずに（ステップＦ７２における「ＮＯ」）、「前ページ」ボタンの入力が検出された場合（ステップＦ７７における「ＹＥＳ」）、ステップＦ７８において、「前ページ」ボタンを点灯させた後に、ステップＦ７９において、ページ数の変数ｎにｎ−１を代入する。かかるページ数をデクリメントが完了すると、端点１１で接続される図４３のステップＦ６４に戻り、候補者の抽出処理を行なう。すなわち、ステップＦ６４において、入力された頭文字に該当する候補者リストから、現在のページ番号をｎとして、（（ｎ−１）×（候補者ボタンの数）＋１）番目の候補者から、（ｎ×（候補者ボタンの数））番目の候補者を抽出する。ただし、現在のページ番号ｎが、最終頁である場合、候補者リストの最後の候補者までを抽出する。
【０１８８】
一方、ステップＦ７７の条件分岐において、「前ページ」ボタンの入力が検出されずに（ステップＦ７７における「ＮＯ」）、「次ページ」ボタンの入力が検出された場合（ステップＦ８０における「ＹＥＳ」）、ステップＦ８１において、「次ページ」ボタンを点灯させた後に、ステップＦ８１において、ページ数の変数ｎにｎ＋１を代入する。かかるページ数をインクリメントが完了すると、端点１１で接続される図４３のステップＦ６４に戻り、上記した候補者の抽出処理を行なう。
【０１８９】
一方、ステップＦ８０の条件分岐において、「次ページ」ボタンの入力が検出されずに（ステップＦ８０における「ＮＯ」）、「頭文字を選び直す」ボタンの入力が検出された場合（ステップＦ８３における「ＹＥＳ」）、端点７で接続される図４０のステップＦ８に移り、頭文字選択画面を表示する。
【０１９０】
一方、ステップＦ８３の条件分岐において、「頭文字を選び直す」ボタンの入力が検出されずに（ステップＦ８３における「ＮＯ」）、「投票しない」ボタンの入力が検出された場合（ステップＦ８４における「ＹＥＳ」）、ステップＦ８５において、入力ボタンが一定時間点灯し、ステップＦ８６において、棄権されたことをＲＡＭ４５３に記憶する。そして、ステップＦ８７においてガイダンス音声を停止し、ステップＦ８８において画面遷移処理を行なう。続きのステップは図３０における４の端点から行なう（図４４及び図４２に４として図示）。なお、ステップＦ７０における頭文字該当候補者複数頁選択画面（図６１に図示）の表示は、いずれかのボタンの入力が検出されるまで継続して表示される（ステップＦ８４における「ＮＯ」）。
【０１９１】
図４５は、本実施例に適用される投票プログラム４０４を構成する投票データ記録部４３４の処理の流れの一例を示すフローチャートである。投票プログラム４０４は、投票データ４０７、投票ログ４０７５を原本、副本の２つの記録媒体に二重化して記録し、記録にあたっては、２つの媒体を独立してアクセスすることで、障害発生時においても、いずれかの投票データが確保されるよう設計することが好ましい。投票プログラム４０４の投票画面作成部４３３によりＬＣＤ２０３１１上に表示される画面（図５３〜図６５に一実施例を図示）を投票者が操作して、投票したい候補者を確定するボタン（図５３に図示する「○投票します」ボタン）を押下され、投票の内容がＲＡＭ４５３に内部記憶されたときは、投票データ記録部４３４のサブルーチンがコールされ、以下のステップを有する投票データ記録処理が開始される。
【０１９２】
すなわち、ステップＤ１において、原本用メディア４０８上の投票ログ格納用ファイルがオープンされ、ステップＤ２において、原本用メディアに投票開始ログが記録される。投票開始ログとは、例えば「原本への記録を開始」のような文字列である。投票開始ログの記録が終了すると、ファイルクローズされ（ステップＤ３）、次のステップＤ４において、原本用メディア４０８上の投票データ格納用のファイルがオープンされる。
【０１９３】
そして、ステップＤ５において、原本用メディア上にオープンされたファイルに対して、ＲＡＭ４５３に内部記憶された投票の内容を書き込む。書込みは、ＲＡＭ４５３内部の図示しないキャッシュ領域を使用して高速な書込みが行われる。書込みが終了するとファイルをクローズし、投票データを有するファイルが生成される（ステップＤ６）。さらに、ステップＤ７〜Ｄ９において、原本用メディア４０８上に投票終了ログ（例えば「原本への記録を終了」のような文字列）の書込みも行なう。原本用メディア４０８に対して投票データ４０７及び投票ログ４０７５の書込みが終了すると、ステップＤ１０においてキャッシュの吐き出し（ダンプ）を待機した後に、次のステップに移る。
【０１９４】
ステップＤ１１〜Ｄ１８は、原本用メディア４０８に最初に記録された投票データ４０７の照合（ベリファイ）を行なうステップである。すなわち、ステップＤ１１において、原本用メディア４０８の投票データ格納用ファイル（ステップＤ６でファイルクローズを行ったファイル）がオープンされ、ステップＤ１２において、ファイル内の投票データ４０７の読み出しが行われる。読み出された投票データ４０７は、ステップＤ１３において、ＲＡＭ４５３の図示しない作業領域に記憶され、投票プログラム４０４が管理するメモリ空間に記憶された投票データと比較、照合が行われる。ステップＤ１４の条件分岐において、照合が正常になされた場合には（ステップＤ１４の「ＹＥＳ」）、次のステップＤ１５に移る。
【０１９５】
照合が正常に行われなかった場合には、原本用メディア４０８への書き込みを禁止する処理を行い、投票データの書込み障害が発生したことを示すエラー画面（図６９に図示）をＬＣＤ２０３１１に出力するとともに、操作表示灯２０３０１ｂに点滅信号を出力する。このようなケースは、原本用メディアに不良があった場合等に発生する。このような書き込みエラーが発生した場合には、原本用メディアの使用を禁止し、開票時においては複写用メディア４０９のみを使用するような運用形態をとることが好ましい。この際に、このエラーが発生した投票以前に複写用メディア４０９に記録されたデータのみが有効となる。投票者に対しては、図６９に図示するような致命的エラーの発生画面を報知するとともに、投票所の係員（投票管理者あるいは投票立会人）が画面を確認して、投票カードを再発行し、エラーが発生した電子投票装置とは別の電子投票装置で再投票をするようにする。照合が成功した後のステップＤ１５〜Ｄ１８においては、原本用メディア４０８に記録された投票ログの照合が同様なプロセスで行われる。
【０１９６】
ステップＤ１８の条件分岐において、投票ログの照合が正常に行われた場合には（ステップＤ１８における「ＹＥＳ」）、原本用メディアに正常に投票データ４０７及び投票ログ４０７５が確実に記録されたことになり、法的な意味での投票が確定される。投票が確定されると、投票が確定したことを投票者に報知するために、ステップＤ１９において、投票確定ＬＥＤ２０３４を配置した基板に対してＧＰＩＯ経由で出力し、投票確定ＬＥＤ２０３４を点灯させる。点灯状態は、投票カード４０６が排出され、投票者の手で抜き取られるまで保持される。投票カードが排出されるまでの間に、システムダウンが発生した場合においても、高い確率で点灯状態が保存される。また、ステップＤ１８の条件分岐において、投票ログの照合が正常に行われなかった場合には（ステップＤ１８における「ＮＯ」）、原本用メディア４０８への書き込みを禁止する処理を行い、投票データの書込み障害が発生したことを示すエラー画面（図６９に図示）をＬＣＤ２０３１１に出力するとともに、操作表示灯２０３０１ｂに点滅信号を出力する。以後は、上記したものと同様な運用形態がとられ、再投票を行なわせる。
【０１９７】
次に、ステップＤ２０〜Ｄ３３では、複写用メディア４０９に対して、投票データ４０７の複製がとられる。投票データ４０７の複製は、原本用メディア４０７に記録された投票データと照合されて一致することが確認されたＲＡＭ４５３上の投票データを複写用メディア４０９に記録することにより行なう。したがって、複写用メディアへの記録時には、原本用メディア４０８へのファイルアクセスを行わず、障害が発生する恐れのあるプロセスをできるだけ排除することとしている。
【０１９８】
さて、ステップＤ２０においては、複写用メディア４０９上の投票ログ格納用ファイルがオープンされ、ステップＤ２１において、複写用メディアに投票開始ログが記録される。投票開始ログとは、例えば「副本への記録を開始」のような文字列である。投票開始ログの記録が終了すると、ファイルクローズされ（ステップＤ２２）、次のステップＤ２３において、複写用メディア４０９上の投票データ格納用のファイルがオープンされる。そして、ステップＤ２４において、複写用メディア上にオープンされたファイルに対して、ＲＡＭ４５３に内部記憶された投票の内容を書き込む。書込みは、ＲＡＭ４５３内部の図示しないキャッシュ領域を使用して高速な書込みが行われる。書込みが終了するとファイルをクローズし、投票データの副本を有するファイルが生成される（ステップＤ２５）。
さらに、ステップＤ２６〜Ｄ２８において、複写用メディア４０８上に投票終了ログ（例えば「副本への記録を終了」のような文字列）の書込みも行なう。複写用メディア４０９に対して投票データ４０７及び投票ログ４０７５の書込みが終了すると、ステップＤ２９においてキャッシュの吐き出し（ダンプ）を待機した後に、次のステップに移る。
【０１９９】
ステップＤ３０〜Ｄ３３は、複写用メディア４０９に記録された投票データ４０７の照合（ベリファイ）を行なうステップである。すなわち、ステップＤ３０において、複写用メディア４０９の投票データ格納用ファイル（ステップＤ２５でファイルクローズを行ったファイル）がオープンされ、ステップＤ３１において、ファイル内の投票データ４０７の読み出しが行われる。読み出された投票データ４０７は、ステップＤ３２において、ＲＡＭ４５３の図示しない作業領域に記憶され、投票プログラム４０４が管理するメモリ空間に記憶された投票データと比較、照合が行われる。ステップＤ３３の条件分岐において、照合が正常になされた場合には（ステップＤ３３の「ＹＥＳ」）、次のステップＤ３４に移る。
【０２００】
照合が正常に行われなかった場合には、副本記録媒体４０９への書き込みを禁止する処理を行い、複写の作成時に障害が発生したことを示すエラー画面（図６８に図示）をＬＣＤ２０３１１に出力するとともに、操作表示灯２０３０１ｂに点滅信号を出力する。このようなケースは、原本用メディアには正常に投票データが書き込まれているが、複写用メディアに不良があった場合等に発生する。このような書き込みエラーが発生した場合には、当該電子投票装置の使用を禁止するとともに、開票時においては複写用メディアの使用を禁止し、原本用メディア４０８のみを使用するような運用形態をとることが好ましい。この際に、このエラーが発生した投票以前に原本用メディア４０８に記録されたデータのみが有効となる。そして、投票者に対しては、図６８に図示するような複写作成エラー画面を報知するとともに、投票所の係員（投票管理者あるいは投票立会人）が画面を確認して、投票が確定していることを投票者に伝えるようにする。
【０２０１】
照合が成功した後のステップＤ３４〜Ｄ３７においては、複写用メディア４０９に記録された投票ログ４０７５の照合が同様なプロセスで行われる。なお、障害発生時には、上記したように、いずれの投票データ４０７が正常なものであるか確認可能とすることが好ましい。この確認については、可能な限り電子投票装置で表示を行なうが、障害度合いにおいては、記録媒体内のデータの精査が必要となる場合も起こり得る。かかる精査は開票所で行なうため、障害発生時の投票者に対して、予備的に自書投票を行ってもらい封筒に封入する措置が必要となる。
【０２０２】
図４６は、本実施例に適用される運用カードを発行するカード発行機のハードェア構成の一例を示す図である。カード発行機２０１のハードウェア構成は、一般的な処理速度を有するパーソナルコンピュータ（ＰＣ：Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）で実現することが可能である。運用カード４０５及び投票カード４０６を発行する発行機カードリーダライタ２０１２は、本実施例ではＩＣカードリーダライタであり、ＰＣ本体にＵＳＢインターフェース（ＵＳＢ：Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）等により接続することができる。
【０２０３】
また、選管から配布されるカード認証キー４０３と投票所における実施選挙の種類４０２を格納する発行機用メディア２０２は、ＦＤを用いることができる。
また、乱数発生器２０１２０は、乱数をソフトウェア的に発生させる場合には、特に接続する必要がない。後述する物理乱数を発生する場合にのみ使用する。ＨＤＤ（ＨＤＤ：Ｈａｒｄ　Ｄｉｓｋ　Ｄｒｉｖｅ）は、ＯＳや後述する発行プログラム５０４、選挙人名簿等のデータを格納する。発行機ディスプレイ２０１１は、ブラウン管（ＣＲＴ：Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）又は液晶（ＬＣＤ）のいずれの型を用いてもよい。また入力デバイスは、キーボードとマウスを用いることができる。
【０２０４】
図４７は、本実施例に適用される運用カード４０５を発行するカード発行機のソフトウェア構成の一例を示す図である。発行プログラム５０４は、発行機メディア読取部５３１、カード読取部５３２、投票所ＩＤ生成部５３３、発行データ記録部５３４、発行制御部５３５を有する。
カード読取部５３２は、カード発行機２０１に挿入されるカードの読み取りを制御する。
投票所ＩＤ生成部５３３は、投票所に固有の識別番号である投票所ＩＤの生成を行なう。
【０２０５】
発行データ記録部５３４は、投票カード４０６又は運用カード４０５に対し、図３５に図示するデータの記録を行なう。特に、選管から配布されるＩＣカードにカード認証キー４０３を記録しない状態で配布する運営形態の場合には、本発行データ記録部５３４が、カード認証キーをＩＣカードに記録する機能を有する。
発行制御部５３５は、発行機ディスプレイ２０１１に表示される画面の制御を行なう。
【０２０６】
図４８は、本実施例に適用される発行機メディアのデータ構造の一例を示す図である。
発行機メディア２０２は、カード認証キー４０３と実施選挙の種類４０２、及び発行プログラム５０４を格納する。
【０２０７】
図４９は、本実施例に適用される発行機メディアに格納される実施選挙の種類４０２を示す図である。選管から配布される実施選挙の種類４０２には、カード発行機２０１が設置される投票所で実施すべき選挙のＩＤが記録されている。選挙ＩＤ＝１および、選挙ＩＤ＝３の選挙を実施しなければならないことを示している。これらの選挙ＩＤは、投票カード４０６の発行時に参照され、図３５に図示する投票カードの投票フラグ２０２２ａ及び２０２２ｃにおいて投票可能のフラグが立てられることとなる。
【０２０８】
図５０は、本実施例に適用される発行プログラムを構成する投票所ＩＤ生成部５３３の一例を示すフローチャートである。ステップＳ２３０１において、乱数データの入力がリアルタイムに行われる。これは外部からの入力であってもよいし、カード発行機２０１内部の演算により生成を行ったものを入力してもよい。
入力された乱数はＲＡＭ２０１１８に取り込まれる（Ｓ２３０２）。投票管理者がキーボードにより適当なキー入力を行ったとき、ＲＡＭ２０１１８上の所定アドレス間のデータを切り出し、管理者ＩＤ（投票所ＩＤ）バッファに格納され（Ｓ２３０５）、運用カードへの書込みの準備ができた場合に当該バッファの値を出力して（Ｓ２３０６）投票所ＩＤ４０５５を確定する。
【０２０９】
図５１及び図５２は、本実施例に適用される運用カード４０５及び投票カード４０６を用いて、電子投票システムの運営方法の流れを示すフローチャートである。本実施例に適用される電子投票システムの運営方法は、電子投票による選挙の際に、選挙期日（投票日）に先立って、選挙のデータ（候補者データ４０１５等）を作成する選挙データ作成システム１００と、選挙期日に各投票所に設置され、前記選挙データ作成システムから移送されたデータを使用して、選挙人（投票者）による投票を受け付ける電子投票装置２０３と、電子投票装置２０３が情報を読取り可能なカード（投票カード４０６又は運用カード４０５）を発行するカード発行機２０１を備えた投票所システム２００とを備えた電子投票システムの運営方法に関するものである。そして、その運営方法は図５１及び図５２に図示するような以下のステップから構成される。
【０２１０】
すなわち、図５１に図示するように、まず投票日の投票開始時刻の前において、選挙データ作成システム１００が、カード（投票カード４０６又は運用カード４０５）の読み取りの認証に関するカード認証キー４０３を予め生成するステップＳ１８０１を有する。カード認証キー４０３の具体的実施態様としては、カードとしてＩＣカードを使用する場合には、ＩＣチップ内部に暗号化されて記録されたデータを読み取るための復号鍵やパスワード等が挙げられる。これらは、任意の数値あるいは文字列の組み合わせにより実現される。
【０２１１】
選挙データ生成システム１００により作成された全ての投票所において共通の認証キー４０３を、電子投票装置２０３とカード発行機２０１に対して入力するステップＳ１８０２を有する。例えば、ＦＤやメモリカード等の可搬性のある記録媒体等にカード認証キー４０３を記録して各投票所に移送し、電子投票装置２０３内部のＲＡＭ４５３及びカード発行機２０１の内部のＲＡＭ２０１１８上に認証キー４０３を記憶させる。このように、各投票所に配布するカード認証キー４０３を共通化し、さらに投票プログラム４０４及び候補者データ４０１も共通化して、同一コンテンツの複写用メディア４０９を配布するように構成することにより、各投票所へのメディア配送時の人的ミスの発生を極めて低く抑えることが可能となる。
【０２１２】
各投票所に設置されたカード発行機２０１が、投票日の投票開始時刻の前において、投票所に固有の管理識別コード４０５５（投票所ＩＤ、管理ＩＤ、投票所ＩＤともいう）を生成するステップＳ１８０３を有する。投票所ＩＤ４０５５は、乱数等を用いて生成された任意の数値列又は文字列、あるいはこれらの任意の組み合わせにより実施可能である。管理識別コード４０５５は、原則として投票所毎に異なるコードとなるため、投票所ＩＤともいう。
【０２１３】
カード発行機２０１を用いて、各投票所における投票管理者（カード認証キー４０３を発行した選挙管理委員会の職員とは異なる）が管理所有するＩＣカードである運用カード４０５に、カード認証キー４０３と投票所ＩＤ４０５５とを記録するステップＳ１８０４を有する。なお、本発明は、他の実施形態として、上記のように各投票所でカード認証キー４０３をメディアに記録するのではなくて、選挙データ作成システム１００が認証キー４０３を生成した際に運用カード４０５用のブランクメディアに記録し、各投票所の投票管理者に対してこれを配布することも可能である。この場合には、投票所において、カード認証キー４０３が予め記録された運用カード４０５に対して、投票所ＩＤ４０５５のみを記録する。
【０２１４】
カード認証キー４０３と投票所ＩＤ４０５５とが記録された運用カード４０５を、投票所の投票管理者がカード発行機２０１から取り出し、同一投票所内の電子投票装置２０３に移送するステップＳ１８０５を有する。
電子投票装置２０３が有する投票カード記録読取手段２０３２に運用カード４０５を挿入し（ステップＳ１８０５ａ）、運用カード４０５に記録されたカード認証キー４０３と、電子投票装置２０３のＲＡＭ４５３上に記録されたカード認証キーとを照合するステップＳ１８０６を有する。例えば、電子投票装置２０３が、運用カードのＩＣチップに対して認証キー４０３を送信し、ＩＣチップの読取りのパスワードを解除可能な否かを判定する。あるいは、ＩＣチップ内のデータが平文でなく暗号文の場合には、復号化できるか否かを判定する。
【０２１５】
ステップＳ１８０７の条件分岐において、照合が正常に行われた場合にのみ（ステップＳ１８０７の「ＹＥＳ」）、カードに記録されたカード種別（投票カードか運用カードかのＩＤ）を読み取る（ステップＳ１８０８）。カード種別が運用カードであった場合には（ステップＳ１８０８ａの「ＹＥＳ」）、次のステップに移る。
電子投票装置２０３が、運用カード４０５に記録された管理識別コード４０５５を読み取るステップＳ１８０９を有する。もし、正常に読み取られた場合には（ステップＳ１８１０の「ＹＥＳ」）、電子投票装置のＲＡＭ４５３上に記憶、蓄積し（ステップＳ１８１１）、カード挿入待ち画面をＬＣＤ画面２０３１に表示し（ステップＳ１８１２）、電子投票装置が投票可能な状態になる。
【０２１６】
このようにして、カード発行機２０１が投票日当日に生成した管理識別コード４０５５が、カード発行機２０１と同一の投票所内に設置された各々の電子投票装置に伝播される。これらの一連のステップにより、投票所内のカード発行機２０１及び（通常は複数の）電子投票装置２０３とが同一の管理識別コード４０５５（投票所ＩＤ）で管理されることになり、この管理識別コードを有する投票カード４０６のみを受け入れ可能となる。
【０２１７】
上記した一連のステップは、電子投票装置２０３を投票開始可能な状態にするためのステップであるから、投票日当日の投票開始時刻の前に行なうのがよい。
このステップを行なう前の、投票日前日の電子投票装置設置後から投票日当日にかけては、いかなる人間も投票を開始することができない。このように運用カードを用いた電子投票システムの運営方法は、簡便な方法で、特別な警備のコストを削減できるばかりでなく、選挙運営の透明性を確保できるという効果がある。
【０２１８】
なお、これらの操作は、投票管理者が必ずしも行わなければならないものではない。例えば、投票所に最初に来場した選挙人に対して発行された投票カード４０６を、運用カードの代わりにもちいて、投票管理者の立会いのもと、発行機２０１から電子投票装置２０３への投票所ＩＤの伝播を行なうように運営することも可能である。このような場合には、運用カードは不要であり、投票カードのみで、投票所ＩＤ（管理識別コード）を伝播させるような運営の形態となる。
【０２１９】
また、上記したステップのうち、カード認証キー４０３の照合に失敗した場合（ステップＳ１８０７の「ＮＯ」）、あるいはカード種別が運用カード４０５でない場合（ステップ１８０８ａの「ＮＯ」、若しくは管理識別コード（投票所ＩＤ）を正常に読み取ることができなかった場合（ステップＳ１８１０の「ＮＯ」）には、ステップＳ１８１３のカード排出処理により、運用カード４０５が排出され、電子投票装置がカード挿入待ち画面（図５３に図示）を表示する。
【０２２０】
次に、図５２を参照しながら、投票開始時刻の後のステップを説明する。はじめに、管理識別ＩＤ４０５５を記憶した電子投票装置２０３には、図５３に図示するようなカード挿入待ち画面が表示されている（ステップＳ１９０１）。
図５２において、投票所の受付で投票所の係員が選挙人名簿との対照を行なうことにより本人確認を行った選挙人（投票者）に対し、前記カード発行機２０１により、全投票所共通の認証キー４０３及び投票所固有の管理識別コード４０５５を記録した投票カード４０６を発行するステップＳ１９０２を有する。投票カード４０６は、電子投票装置２０３に挿入したときに、電子投票装置２０３を投票可能な状態にさせるアクチベータであり、投票カードには、管理識別コード（投票所ＩＤ）４０５５以外に図３５に図示する選挙人特性ＩＤ２０２１（選挙人の身体障害の種類によって選択可能な入出力手段のコード）、実施される選挙の選挙ＩＤに対する投票可能か未発行かを識別する投票フラグ２０２２等が記録されている。
【０２２１】
選挙人により発行機２０１から電子投票装置２０３まで人的に移送され、選挙人が電子投票装置２０３に投票カード４０６を挿入するステップＳ１９０３を有する。すなわち、選挙人は投票所で発行された投票カード４０６を投票管理者から受け取った後に投票所内に設置された電子投票装置２０３に向かい、投票カード記録読取手段２０２２に挿入する。投票カードは、カード搬送機構により機械的に電子投票装置２０３内部に取り込まれる。
【０２２２】
電子投票装置２０３により、ＲＡＭ４５３上に蓄積された認証キー２０３を使用して投票カード４０６を読取り、認証キーを照合するステップＳ１９０４を有する。これは、投票プログラム４０４のカード制御部４１５により、データの読取に先立って、読取可能か否かを判断を行なうステップである。照合された場合には（ステップＳ１９０５の「ＹＥＳ」）、次のステップに移行する。照合が正常に行なうことができなかった場合には（ステップＳ１９０５の「ＮＯ」）、投票カードを投票カード記録読取手段２０２２から排出し（ステップＳ１９１４）、投票カード入力待ち状態のステップＳ１９０１に戻る。
【０２２３】
カード認証キーの照合が正常になされた場合には、カード種別の読取りのステップを有する。すなわち、挿入されたカードが、投票カードか運用カードかを識別するコードを読み取る（ステップＳ１９０６）。これは、図３５には、カード種別として図示されている。カード種別が投票カードであった場合には（ステップＳ１９０７の「ＹＥＳ」）、次のステップに移る。もし、カード種別が運用カードであったり、正常に識別コードを読み取ることができなかったりした場合には（ステップＳ１９０７の「ＮＯ」）、カード排出処理（ステップＳ１９１４）を経て、ステップＳ１９０１に戻る。
【０２２４】
次に、図５２における投票カード４０６の管理識別コード４０５５を読み取るステップＳ１９０８を有する。仮に、正常に読み取られた場合には（ステップＳ１９０８ａの「ＹＥＳ」）、次のステップに移る。読取りに失敗した場合には、カード排出処理のステップＳ１９１４を経て、ステップ１９０１に戻る。
【０２２５】
次に投票カード４０６から読み取った前記管理識別コード４０５５と、電子投票装置２０３のＲＡＭ４５３上に予め記憶された管理識別コード４０５５とを照合するステップＳ１９０９を有する。これは、電子投票装置２０３に挿入された投票カード４０６が、当該電子投票装置が設置された投票所の発行機２０１により確かに発行されたカードであるかどうかの、正当性を照査するステップである。仮に当該投票所以外の発行機で発行されたカードが用いられた場合には、カード排出処理のステップＳ１９１４により、それらの投票カードは受け付けられないこととなる。また、投票カードの偽造を行なうことも、極めて困難である。投票カードに記録された管理ＩＤは、投票日当日に発行されるものであるから、投票日に先立って偽造カードを製造することは事実上不可能である。また、投票日においては、投票カードは、認証キーによって読取保護されており、しかも既に述べたように投票終了後にデータが初期化されるものであるから、管理ＩＤを盗み出すことは極めて困難である。こうして、投票カードの悪用による不正投票の危険性を事実上解消することができる。
【０２２６】
最後に、前記管理識別コード４０５５の照合が正常になされた場合にのみ（ステップＳ１９１０の「ＹＥＳ」）、投票カードに記録された選挙情報を読取り（ステップＳ１９１１）、読み取った選挙の候補者を選択可能な画面を表示して（ステップＳ１９１２）、電子投票装置２０３により選挙人が投票動作を開始するステップＳ１９１３を有する。選挙人は、電子投票装置２０３内部で動作する投票プログラム４０４により、タッチパネル式ＬＣＤ２０３１上に表示された候補者選択画面を選択操作し、投票を行なう。
【０２２７】
図５３は、本実施例に適用される電子投票装置２０３のＬＣＤ２０３１１に表示される投票カード入力待ち画面の一例を示す図である。「投票カードを入れてください」というガイダンスが文字及び音声により行われるとともに、電子投票装置２０３のカード記録読取手段２０３２の位置と投票カード４０６の挿入の向きが選挙人にわかりやすいようにアニメーション表示される。また画面右下に、この電子投票装置２０３で投票された票数が、投票件数として表示されている。
最初の投票者は、この表示が０件であることを確認し（零票確認）、投票を開始する。なお、この投票カード入力待ち画面は、投票プログラム４０４における投票画面作成部４３３により、候補者データ４０１における固定画面レイアウトテーブル４０１ｄ及び表示メッセージテーブル４０１ｆが参照されて作成され、ＬＣＤ２０３１１上に表示される。
【０２２８】
図５４は、本実施例に適用される電子投票装置２０３のＬＣＤ２０３１１に表示される投票カード抜取待ち画面の一例を示す図である。投票が終了し、カード記録読取手段２０３２より投票カード４０６が自動排出されると、当該投票を行った選挙人に対して「投票が終了しました。投票カードを抜き取り、投票カードを係員にお返しください。」というガイダンスが文字及び音声により行われる。
なお、この投票カード抜取待ち画面は、投票プログラム４０４における投票画面作成部４３３により、候補者データ４０１における固定画面レイアウトテーブル４０１ｄ及び表示メッセージテーブル４０１ｆが参照されて作成され、ＬＣＤ２０３１１上に表示される。
【０２２９】
図５５は、本実施例に適用される電子投票装置２０３の候補者選択画面の一例を示す図である。かかる画面により、選挙の候補者の一覧が、タッチパネル２０３１３で入力可能な候補者ボタンとしてＬＣＤ２０３１１上に表示される。
【０２３０】
図５６は、本実施例に適用される電子投票装置２０３の候補者選択画面（ボタン押下時）の一例を示す図である。かかる画面により、投票者がタッチパネル２０３１３に触れることにより選択した候補者ボタンがＬＣＤ２０３１１上で反転表示され、入力が行われたことを投票者に報知する。
【０２３１】
図５７は、本実施例に適用される電子投票装置２０３の候補者選択画面（２８名表示）の一例を示す図である。かかる画面により、単一画面に２８個の候補者ボタンが表示される。このボタンサイズは、水平幅ａ＝６９ｍｍ、垂直幅ｂ＝１８ｍｍであり、ＬＣＤ２０３１１の水平方向に４個、垂直方向に７個のボタンを表示している。このボタンサイズは経験的に求められた大きさであるが、平均的な視力の選挙人がボタン上の文字を視覚認識可能であり、かつ一般的な指のサイズの選挙人が押下するのに、不自由ない大きさである。
【０２３２】
選挙名や、表示メッセージ等が表示されているが、これらを表示せずに、候補者ボタンのみを表示したとすると、１５インチディスプレイの場合には、最大４８個の候補者ボタンを表示することができる。一般のＮインチのディスプレイの場合には、アスペクト比を４：３と仮定すると、Ｉｎｔ（２０Ｎ／ａ）×Ｉｎｔ（１５Ｎ／ｂ）の個数の候補者ボタンを表示できる。但し、Ｉｎｔ（）は、（）内の数値を超えない最大の整数を表す。例えば、Ｎ＝２１インチのＬＣＤの場合には、１０２個（＝水平６個×垂直１７個）の候補者ボタンを表示できる。そして、このようにして計算された候補者ボタンの数を超えた場合には、図５８に示すような、頭文字選択画面に表示を切り替えるように構成する。なお、このボタンのサイズ及び計算式は、多少の数値の変動があったとしても、この発明の範囲を逸脱しないものである。
【０２３３】
図５８は、本実施例に適用される電子投票装置２０３の頭文字選択画面の一例を示す図である。かかる画面により、単一頁に表示できない候補者数の場合に、頭文字選択による公平な選択画面を提供できる。
【０２３４】
図５９は、本実施例に適用される電子投票装置２０３の頭文字選択画面（該当候補者のみの表示）の一例を示す図である。かかる画面により、立候補した候補者の頭文字のみが、投票者に対して報知される。
【０２３５】
図６０は、本実施例に適用される電子投票装置２０３の頭文字該当候補者選択画面（「お」選択時）の一例を示す図である。かかる画面により、選択した頭文字に該当する候補者の一覧が、単一頁で表示される。
【０２３６】
図６１は、本実施例に適用される電子投票装置２０３の頭文字該当候補者複数頁選択画面の一例を示す図である。かかる画面により、選択した頭文字に該当する候補者の一覧が、複数頁にわたって表示される。
【０２３７】
図６２は、本実施例に適用される電子投票装置２０３の複数選択頁案内画面の一例を示す図である。かかる画面より、候補者画面が複数頁存在することを投票者に対して報知することにより注意を喚起する。
【０２３８】
図６３は、本実施例に適用される電子投票装置２０３の投票進捗画面の一例を示す図である。かかる画面により、タッチパネル２０３１３を使用する代わりに、バリアフリー入力機器（運動機能障害用プッシュスイッチ、視覚障害者用専用キーボード等）を使用して投票を行なう選挙人の操作補助者（介助者）に対し、投票操作の進捗状況が報知される。
【０２３９】
図６４は、本実施例に適用される電子投票装置２０３の候補者確認画面の一例を示す図である。かかる画面により、投票者が仮選択した候補者を拡大表示し、投票意思の確認を行なう。
【０２４０】
図６５は、本実施例に適用される電子投票装置２０３の棄権確認画面の一例を示す図である。かかる画面により、投票者の投票の棄権意思（再投票意思も含む）の確認を行なう。
【０２４１】
図６６は、本実施例に適用される電子投票装置２０３の選挙終了画面の一例を示す図である。かかる画面により、複数の選挙を行なう場合において、一つの選挙が終了したことを、投票者に対して報知する。
【０２４２】
図６７は、本実施例に適用される電子投票装置２０３の選挙終了確認画面の一例を示す図である。かかる画面により、原本用メディア４０８に、投票データ４０７及び投票ログ４０７５が正しく記録されたことを、投票者に報知する。
【０２４３】
図６８は、本実施例に適用される電子投票装置２０３に複写用メディア４０９の記録障害発生を報知する画面の一例を示す図である。かかる画面により、複写用メディア４０９への書き込みエラーが発生し、原本用メディア４０８には、正しく記録されていることを、投票所の係員（投票立会人や投票管理者）あるいは選挙人に報知する。この場合は、係員が画面表示を確認した上で、選挙人に対して、投票を確定していることを伝える。そして、書き込みエラーの原因が、複写用メディア４０９の不良にあるのか、あるいは電子投票装置２０３自体にあるのか直ちに明らかにすることが困難であるために、投票時間内においては障害が発生した当該電子投票装置の使用を停止する措置をとる。開票時においては、原本用メディア４０８を使用し、エラー発生時の投票までの投票を有効とする。一方、複写用メディア４０９は、開票には使用しないこととする。
【０２４４】
図６９は、本実施例に適用される電子投票装置２０３に致命的なエラーが発生したことを報知する画面の一例を示す図である。致命的なエラーとは、例えば、原本用メディア４０８に書き込みエラーが発生した場合などをいう。このような場合には、投票所の係員（投票立会人や投票管理者）が、画面表示を確認し、投票カード４０６を再発行して、当該電子投票装置とは別の電子投票装置で投票させることにする。開票時においては、この原本用メディア４０８は使用せず、複写用メディア４０９のみを使用する。原本用メディア４０８には、障害発生以前には投票データが記録されているが、これらは正常に記録されていない恐れがあるからである。複写用メディア４０９は、エラー発生時にのデータは記録されていないため、エラー発生時の以前の投票者によるデータを有効票として開票することとする。
【０２４５】
図７０は、本実施例に適用されるカード認証キー４０３の一例を示す図である。カード認証キー４０３とは、ＩＣカードのデータにアクセスするための鍵であり、数字又は文字の列として実現される。本実施例に適用される電子投票システムの運営方法では、カード認証キー４０３は選管で作成され、全投票所に対して、同一のカード認証キーが配布される。カード認証キー４０３の配布の形態は、選管で予め、ＩＣカード（投票カード４０６や運用カード）にカード認証キー４０３を入力した後に、投票所に配布する方法がある。あるいは、ＩＣカードとは別の記録媒体によりカード認証キー４０３を投票所に配布し、投票所において、ＩＣカードにカード認証キー４０３を導入するように構成してもよい。
【０２４６】
図７１は、本実施例に適用される投票モードを規定する選挙人特性ＩＤ２０２１により規定される入出力手段の一例を示す図である。第１列が選挙人特性ＩＤ２０２１を示す数値であり、第２列が、対応する選挙人特性の具体例である。選挙人特性とは、非障害、視覚障害、聴覚障害、肢体障害、内部障害、とこれらの任意の組み合わせである。そして、同一の選挙人特性に対して、障害等級の軽重に応じて、図３０の第４列及び第５列の欄に示すように、使用する報知手段２０３０５及び入力手段２０３０６が異なる。例えば、選挙人特性ＩＤ２０２１が「００」である非障害者（健常者）である選挙人に対しては、電子投票装置２０３のＬＣＤ２０３１に健常者用投票画面を表示し、入力手段２０３０６としてはタッチパネル、報知手段２０３０５としてＬＣＤを使用する。
【０２４７】
また、図７１における選挙人特性ＩＤ２０２１が「０１」である視覚障害者（６級）の選挙人（万国試視力表で測定した一眼の視力が０．０２以下、他眼の視力が０．６以下のもので、両眼の視力の和が０．２を超えるもの）に対しては、電子投票装置２０３のディスプレイユニット２０３１に弱視者用投票画面を表示し、入力手段２０３０６としてはタッチパネル２０３１３、報知手段２０３０５としてＬＣＤ２０３１１を使用する。
【０２４８】
一方、選挙人特性ＩＤ２０２１が「０２」である視覚障害者（１級）の選挙人（両眼の視力の和が０．０１以下のもの）に対しては、電子投票装置２０３のＬＣＤ２０３１１に投票進捗画面（候補者名などの投票内容は表示せずに投票の進捗状態のみを表示する画面。図６３に図示）を表示して介助者に対する投票の秘密の漏洩を防止し、入力手段２０３０６としては視覚障害者用専用キーボード２０３８１、報知手段２０３０５として音量調整付きヘッドホン２０３９１とスピーカ２０３３による音声ガイドを使用する。さらに、選挙人特性ＩＤ２０２１が「０３」である視聴覚障害者（盲ろう者）の選挙人（両眼の視力の和が０．０１以下であり、かつ両耳の聴力レベルがそれぞれ１００デシベル以上のもの）に対しては、電子投票装置２０３のＬＣＤ２０３１１に投票進捗画面（候補者名などの投票内容は表示せずに投票の進捗状態のみを表示する画面。図６３に図示）を表示して介助者に対する投票の秘密の漏洩を防止し、入力手段２０３０６としては視覚障害者用専用キーボード２０３８１、報知手段２０３０５としてカナ文字ピンディスプレイ（あるいは点字ディスプレイ）を使用する。
【０２４９】
また、選挙人特性ＩＤ２０２１が「０４」である肢体不自由者（上肢切断又は上肢機能障害）の選挙人に対しては、電子投票装置２０３のＬＣＤ２０３１に健常者と同一の投票画面を表示し、入力手段２０３０６としては肢体不自由者用キーボード（不図示）又は足で入力可能なフットスイッチ、報知手段２０３０５としてＬＣＤを使用する。一方、選挙人特性ＩＤ２０２１が「０５」である肢体不自由者（全身性運動又は機能障害）の選挙人に対しては、電子投票装置２０３のディスプレイユニット２０３１に投票進捗画面（候補者名などの投票内容は表示せずに投票の進捗状態のみを表示する画面。図６３に図示）を表示して介助者に対する投票の秘密の漏洩を防止するとともに、入力手段２０３０６として不随意運動があっても入力可能な運動機能障害用プッシュスイッチ２０３７１、報知手段２０３０５として頭に固定して使用する眼鏡型表示機であるヘッドマウントディスプレイをバリアフリー用ヘッドマウントディスプレイ端子２０３０２に接続して使用する。
【０２５０】
選挙人特性ＩＤ＝０５の選挙人が使用するヘッドマウントディスプレイに表示される画面は、選択可能項目（すなわち図６５における反転表示部分）が一定時間間隔で自動的に順次切り替わるスキャン入力画面を使用する。さらに、選挙人特性ＩＤ２０２１が「０６」である内部障害（難読）を伴う選挙人対しては、電子投票装置２０３のディスプレイユニット２０３１に健常者用投票画面を表示し、入力手段２０３０６としてはタッチパネル、報知手段２０３０５としてＬＣＤを使用するが、画面の進行や音声ガイドをスローで再生させる。このように、あらゆる障害に対して選挙人特性ＩＤを付与して入力手段２０３０６と報知手段２０３０５を規定することにより、すべての選挙人に対して投票モードを提供することが可能になり、電子投票装置２０３をバリアフリー化（ユニバーサルデザイン化）することができる。なお、実際の投票でどのような報知手段及び入力手段が適しているかは、全国の障害者や高齢者に対して実施した模擬投票実験によって経験的に明らかになったものである。
【０２５１】
以下、図７２〜図７４を参照しながら、選挙の立候補者による届け出から、選挙人による投票、投票管理者による開票までの流れの一例を説明する。図７２は、本実施例に適用される電子投票装置２０３の投票の準備の流れを示すフローチャートである。投票日当日に、投票管理者によりステップＳ２０１により電子投票装置の電源のＯＦＦが確認された後、電子投票装置の立ち上げが行われ、最初の選挙人による「ゼロ票」確認待ち状態の準備が行われる。
【０２５２】
１）投票プログラム４０４、候補者データ４０１、カード認証キー４０３の投票所への送付
ステップＳ２０４ａにおいてあらかじめ作成された選挙データマスター４００を選挙管理委員会からの検査・承認終了後（ステップＳ２０４ｂ）、選挙データメディアコピー機１０２により電子投票装置２０３のための複写用メディア４０９であるメモリカードに複製され（ステップＳ２０４ｃ）、原本用メディア４０８と共に各投票所へ送付される。したがって、全ての投票所において、カード認証キー４０３などのデータは共通となる。通常、送付は投票日前日までに行われる。
【０２５３】
２）運用カードの作成
投票管理者は、投票カード発行機２０１を使い、固有の投票所ＩＤを付与した運用カード４０５を作成する。投票所ＩＤは、例えば乱数を用いて固有に生成された数値であり、原則として投票所ＩＤは投票所毎に異なることとなる。
【０２５４】
３）選挙開始前に投票プログラム、候補者データ、カード認証キーをインストール
南京錠２０３０ａの鍵及び運用カード４０５（ＩＣカード）を保有する投票管理者がフロントドア２０３０を開錠し、原本用メディア４０８と複写用メディア４０９を本電子投票装置２０３へ装着し（ステップＳ２０３、Ｓ２０４）、複写用メディア４０９より投票プログラム４０４、候補者データ４０１、カード認証キー４０３をインストールする（ステップＳ２１０）。
【０２５５】
４）記録媒体装着
原本用メディア４０８及び複写用メディア４０９は、通常投票日前日での事前動作チェック時に装着され、南京錠２０３０ａにより施錠管理される。このように、カード認証キー４０３を発行した選管の人間と、投票所ＩＤを発行した投票所の投票管理者の双方がセキュリティに関与することとなり、選挙運営の透明性を高めることができる。
【０２５６】
次に図７３を用いて単一選挙（単記式）の投票実施例を説明する。実際の選挙では最高裁判所裁判官の国民審査のように候補者一覧から複数の候補者を選択する選挙もあるが、ここでは単一の候補者を選択する単記式選挙に限定して説明する。図７３は、本実施例に適用される電子投票システムの運営方法による単一選挙（単記式）の投票の流れの一例を示すフローチャートである。
【０２５７】
１）「ゼロ票」確認
投票所での最初の選挙人は、投票管理者と投票立会人の立ち会いのもと、ゼロ票確認機能により「ゼロ票」を確認する（ステップＳ７０２）。ゼロ票確認機能とは、例えば、カード挿入待ち画面において、電子投票装置の原本用メディア４０８に記録された票、すなわち投票データ４０７の数を投票件数として表示する機能である。
なお、「ゼロ」票確認は、運用カード４０５の認証完了時点で成立する（ステップＳ７０５の「ＯＫ」）
【０２５８】
２）電子投票装置の開始
「ゼロ票」の確認終了後、投票管理者は運用カードを使い投票開始手続を行い、投票カード入力待ち機能を起動する（ステップＳ７０９）。すなわち、投票所ＩＤ４０５５が電子投票装置のＲＡＭ４５３上に記憶され、投票カード４０６を受け入れ可能な状態となる。なお、投票の開始は、運用カード４０５を電子投票装置２０３から抜いた時点で成立する。
【０２５９】
３）投票の開始
投票カード入力待ち機能（ステップＳ７０９）にて、選挙人はカード発行機２０１により発行された投票カード４０６を本電子投票装置２０３に挿入し（ステップＳ７１０）、カード認証キー４０３を用いて、投票カード４０６を読取り、投票カード４０６に記録された投票所ＩＤ４０５５と、電子投票装置のＲＡＭ４５３上の投票所ＩＤ４０５５とを比較・照合する。照合が正常に行われた場合にのみ投票カード４０６に記録された投票権利（すなわち投票フラグ２０２２）を読取り、投票権利情報（すなわち投票フラグ２０２２が「投票可能」）が確認できた場合のみ電子投票装置能を起動する（ステップＳ７１１の「ＯＫ」）。確認と同時に、投票カード４０６のデータ領域は初期化され、全てのデータが消去される（ステップＳ７１２）。投票カードの初期化を行なうのは、カードの再使用による不正投票の恐れを完全に断ち切るためである。なお、投票の開始は、投票カードが初期化された時点で成立する。
【０２６０】
４）候補者の選択
ＬＣＤ画面上に図５５のような画面を表示する候補者選択機能（ステップＳ７１３）にて、選挙人は指又はスタイラスペンにより、候補者名に触れることで、候補者を選択する（ステップＳ７１４）。
【０２６１】
５）候補者選択の確認
ＬＣＤ２０３１１の画面上に図６４のような画面を表示する候補者確認機能にて（ステップＳ７１５）、選挙人は確認ボタンに指又はスタイラスペンで触れることにより、確認を行なう（ステップＳ７１６）。
【０２６２】
６）原本用メディアへの投票データ記録
上記５）での確認により、投票データ４０７は最初に原本用メディア４０８に記録される（ステップＳ７１７）。続いて、投票ログ４０７５が原本用メディア４０８に記録される（ステップＳ７１７ａ）。
【０２６３】
７）投票の確定と投票確定ＬＥＤの点灯
原本用メディア４０８に投票データ４０７と投票ログ４０７５が記録された後、投票確定ＬＥＤ２０３４は点灯する（ステップＳ７１８）。なお、投票の確定は、投票データ４０７と投票ログ４０７５が原本用メディア４０８に記録確認された時点で成立する（ステップＳ７１８）。
【０２６４】
８）複写用メディアへの投票データのバックアップ記録
次に、バックアップ用として複写用メディア４０９に同一の投票データ４０７及び投票ログ４０７５が記録される（ステップＳ７１９、Ｓ７２０）。なお、本実施例においては、投票データ４０７の暗号化は行っていない。将来において、投票データ４０７のネットワーク伝送を行なう場合には、ＤＥＳ暗号（ＤＥＳ：　Ｄａｔａ　Ｅｎｃｒｙｐｔｉｏｎ　Ｓｔａｎｄａｒｄ）のような共通鍵暗号やＲＳＡ暗号（ＲＳＡ：　Ｒｉｖｅｓｔ−Ｓｈａｍｉｒ−Ａｄｌｅｍａｎ）のような公開鍵暗号などにより投票データ４０７の暗号化を行い、開票時に復号化するように構成してもよい。
【０２６５】
９）投票の終了
投票カード４０６が排出される（ステップＳ７２１）と同時に、図５４のような画面を表示する投票カード抜取待ち機能（ステップＳ７２２）と音声ガイドにより、投票終了案内が行われ、選挙人は投票カード４０６を抜き取る（ステップＳ７２３）。なお、投票の終了は、投票カード４０６が排出された時点で成立する。
【０２６６】
１０）投票確定ＬＥＤの消灯
投票カードが抜き取られると、投票データの投票確定ＬＥＤ２０３４は消灯する（ステップＳ７２４）。
【０２６７】
１１）二重投票の防止
投票が終了し排出された投票カード４０６は初期化されているため、再度投票カードを挿入しても投票済みと判断され（ステップＳ７１１の「ＮＯ」）、二重投票が防止される。
【０２６８】
１２）２人目以降の投票
上記３）〜１０）が繰り返される。
【０２６９】
１３）投票カードの再発行
１．正常に発行された投票カードを挿入。
２．電子投票装置２０３による読取りエラーや初期化の書き込みエラーが発生。
３．不正操作をしていないことが明白。
４．投票カードを回収するとともに、当該投票カードの再利用禁止。
５．当該選挙人へ投票カードの再発行を行なう。
【０２７０】
図７４は、本実施例に適用される電子投票システムの運営方法による電子投票の終了の流れを示すフローチャートである。
以下、終了の流れを順を追って説明する。
１）投票所の閉鎖
南京錠２０３０ａの鍵及び運用カード４０５（ＩＣカード）を保有する投票管理者により、投票立会人の立ち会いのもと、投票所の閉鎖処理と投票の終了処理を行なう（ステップＳ８０１〜Ｓ８１３）。
２）投票データが記録されている原本用メディアと複写用メディアの取り外し投票管理者は、原本用メディア４０８と複写用メディア４０９を格納している電子投票装置２０３のフロントドア２０３２を開け、本電子投票装置の電源スイッチ２０３２により電源を遮断する。その後、原本用メディア４０８と複写用メディア４０９を取り出す（ステップＳ８１４、Ｓ８１５）。
３）投票データの送致
原本用メディア４０８と複写用メディア４０９を送致用格納箱に収納し（ステップＳ８１６）、施錠の上開票所へ送致する。
【０２７１】
図７５は、本実施例に適用される電子投票システムの復旧可能エラー発生時の処理の流れの一例を示すフローチャートである。ここで、エラーとは、投票プログラム４０４が検出可能であって、製造時にあらかじめ想定されていたものをいう。「エラー」は、次の二つに分類される。
１．リトライすることで復旧可能な「復旧可能エラー」
２．復旧不可能な「復旧不可能エラー」
【０２７２】
「復旧可能エラー」とは、
バリアフリー機器の接続不良
投票カード関連の不良時
に発生する障害である。具体的には、
１．投票カードの裏表や上下方向の挿入ミス、投票済みカード挿入による読み取りエラー。カード自体の不良の場合は投票権利の確認手段がないため、別途運用上の取り決めが必要である。
２．バリアフリー機器（視覚障害者用専用キーボード２０３８１、ヘッドホン２０３９１及び運動機能障害用プッシュスイッチ２０３７１）の接続ミスや接続はずれ。
等が考えられる。復旧可能エラーが発生した場合は、基本的には、画面表示機能に従って行い、バリアフリー機器の再接続や投票カード４０６の再挿入を行なうことで復旧させる。これにより症状が改善しない場合は、運用上、復旧不可能エラーとしての処理を行なう。
【０２７３】
「復旧不可能エラー」は、
投票プログラムが以降の投票操作が行えない状態
と判断した際に出力される。
投票管理者は、画面表示事項に応じた対処を行い、電子投票装置の使用を停止しなければならない。
【０２７４】
さて、ステップＳ１０１において、投票者（選挙人）が投票カード４０６を挿入する。次にステップＳ１０２の条件分岐において、投票カードに記録された投票者の投票権利の確認を行い、もし投票カードに記録された投票権利がない、すなわち既に初期化済又は未発行であったとすると（ステップＳ１０２の「投票済（初期化済）」）、ステップＳ１０５に移り、復旧可能なエラーの種類（即ち投票済であること）を電子投票装置２０３のＬＣＤ２０３１１に表示した後に、ステップＳ１０６において投票カード４０６を排出する。投票カード４０６が排出されると、ステップＳ１０７において投票者及び投票補助者が、ＬＣＤ２０３１１に表示されたエラー内容を確認する。この場合は、ＬＣＤ２０３１１には、投票カードが投票済であった旨が表示されている。
【０２７５】
エラー内容の確認の後、ステップＳ１０８において、投票者が排出された投票カードを抜き取ると、ステップＳ１０９において、ＬＣＤ２０３１１には投票カード挿入待ち状態（図５３に図示）になる。そして、ステップＳ１１０において、投票者及び／又は投票補助者によるエラーからの復旧処理が行われる。具体的には、投票者が実際には、投票カード４０６を使用して投票を終えていなかったことが投票者の自己申告及び投票立会人の証言により確認されると、投票カード発行機２０１により、投票カード４０６が再発行される。投票者は、ステップＳ１１１において、再発行された投票カード４０６を、再挿入し、投票のやり直しを行なうこととなる。
【０２７６】
ステップＳ１０２の条件分岐において、投票カード４０６の読み取りエラーが発生した場合には（ステップＳ１０２の「カード識別不可」）、ステップＳ１０５において、復旧可能なエラーの種類（即ちカード識別不可であること）を電子投票装置２０３のＬＣＤ２０３１１に表示した後に、ステップＳ１０６において投票カード４０６を排出する。投票カード４０６が排出されると、投票者及び投票補助者が、ＬＣＤ２０３１１に表示されたエラー内容を確認する。この場合は、ＬＣＤ２０３１１には、挿入されたカードが認識できなかった旨が表示されている。エラー内容の確認の後、ステップＳ１０８において、投票者が排出されたカードを抜き取ると、ステップＳ１０９において、ＬＣＤ２０３１１には投票カード挿入待ち状態（図５３に図示）になる。そして、ステップＳ１１０において、投票者及び／又は投票補助者によるエラーからの復旧処理が行われる。具体的には、投票カード発行機２０１により、投票カード４０６が再発行される。投票者は、ステップＳ１１１において、再発行された投票カード４０６を、再挿入し、投票のやり直しを行なうこととなる。
【０２７７】
ステップＳ１０２の条件分岐において、投票カード４０６の投票権利が確認された場合には（ステップＳ１０２の「投票可能」）、ステップＳ１０３において、選挙人特性２０２１を読取り、選挙人特性ＩＤ＝００か否か、すなわちバリアフリー入出力オプションを使用するかどうかを識別する。選挙人特性ＩＤ＝００でなかった場合（ステップＳ１０３において「ＹＥＳ」）、ステップＳ１０４において、選挙人特性ＩＤに対応する入出力機器（図７１に図示）が接続されているかどうか確認する。ステップＳ１０４の条件分岐において、読み取られた選挙人特性ＩＤに対応する入出力機器が接続されていなかったとすると（ステップＳ１０４の「ＮＯ」）、ステップＳ１０５において復旧可能エラーの種類（すなわち入出力機器が接続されていないこと）をＬＣＤ２０３１１上に表示し、ステップＳ１０６において投票カード４０６を排出する。
【０２７８】
投票カード４０６が排出されると、ステップＳ１０７において投票者及び投票補助者が、ＬＣＤ２０３１１に表示されたエラー内容を確認する。この場合は、ＬＣＤ２０３１１には、ヘッドホン２０３９１投票カードが投票済であった旨が表示されている。エラー内容の確認の後、ステップＳ１０８において、投票者が排出された投票カード４０６を抜き取ると、ステップＳ１０９において、ＬＣＤ２０３１１には投票カード挿入待ち状態（図５３に図示）になる。そして、ステップＳ１１０において、投票者及び／又は投票補助者によるエラーからの復旧処理が行われる。投票者は、ステップＳ１１１において、再発行された投票カード４０６を、再挿入し、投票のやり直しを行なうこととなる。
【０２７９】
ステップＳ１０４の条件分岐において、読み取られた選挙人特性ＩＤに対応する入出力機器が正常に接続されていたとすると（ステップＳ１０４の「ＹＥＳ」）、ステップＳ１１２において投票カード４０６の初期化処理が行われる。次のステップＳ１１３において、ＬＣＤ２０３１１上に候補者選択画面が表示され、投票者は投票操作を行なう。投票操作を行っている途中で、例えば、ヘッドホン２０３９１のプラグがヘッドホン端子２０３９からが抜けてしまったとする（ステップＳ１１４の「ＮＯ」）。その場合には、ステップＳ１１５の復旧可能エラー表示機能により、ヘッドホン端子２０３９に接続されていない旨の表示がＬＣＤ２０３１１上に表示される。そして、ステップＳ１１６において、投票者及び／又は投票補助者によるエラーからの復旧処理、すなわちヘッドホン端子の接続が行われる。正常に接続されると、候補者選択画面に復帰し、投票者は、ステップＳ１１７において、投票を継続することとなる。
【０２８０】
図７６は、本実施例に適用される電子投票装置２０３の動作履歴を記録した投票ログの一例を示す図である。投票ログ４０７５は、電子投票装置２０３の電子投票プログラム４０４が行ったすべての動作履歴を時系列データとして記録したものである。時刻情報は、図７６の「時刻」のカラムに図示されるように、年、月、日、時、分、秒によって表現され、各々の時刻に対応する処理が、「機能分類」のカラムと「処理」のカラムとに格納されている。例えば、機能分類のカラムが「候補者選択」であるようなレコード（行）における処理（レイアウト設定：候補者ボタン等）は、投票プログラム４０４の投票画面作成部４３３が行った候補者選択画面（図４９に図示）の作成処理の詳細が逐次記録されている。投票中にエラーが発生した場合などには、この投票ログ４０７５を解析することにより、障害発生要因を把握することが可能となる。なお、これらのデータは、原本用メディア４０８及び複写用メディア４０９上のＣＳＶ形式（ＣＳＶ：Ｃｏｍｍａ　Ｓｅｐａｒａｔｅｄ　Ｖａｌｕｅ　（ｆｏｒｍａｔ）　：項目間をカンマで区切ったファイルフォーマット）等の適切なフォーマットのテキストファイルとして保存される。
【０２８１】
図７７は、本実施例に適用される電子投票装置２０３による投票から終了までの流れの一例を示すシーケンス図である。始めに投票プログラム４０４の投票カード挿入待ち機能によって、図５３に図示する画面が表示されている。次に、カードＲ／Ｗ２０３２に、選挙人が投票カード４０６を挿入する。投票プログラム４０４は、投票カードが挿入されたことを検出すると、カード認証キー４０３を送信する。カードＲ／Ｗはカード認証キー４０３を、ＩＣカードの記録部に書き込み、ＩＣカードからのリターン値、即ちアクセスの可否を示す符号を投票プログラムに返す。アクセスが可であった場合には、投票プログラム４０４は、投票カード４０６か運用カード４０５かを識別するコードである、カード種別ＩＤ（図３５に図示）の読取を行なう。
【０２８２】
カードＲ／Ｗ２０３２から、カード種別ＩＤが投票カード４０６であることが読み取られると、投票カード４０６から、選挙人特性ＩＤ２０２１や投票フラグ２０２２が読み取られる。これらのデータがＲＡＭ４５３上に記憶されると、投票プログラム４０４により、原本用メディア４０８上に投票ログ４０７５を書き込むファイルがオープンされ、投票カード挿入処理に関するログの書込みが行われる（図７７では、すべてのログを投票ログ４０７５として図示している）。ログの記録が終了してファイルクローズされると、投票プログラム４０４により、ＲＡＭ４５３上のキャッシュ領域に存在するキャシュの吐き出しが行われる。キャッシュの吐き出しが完了すると、複写用メディア４０９上に、投票ログ４０７５を書き込むファイルをオープンし、原本用メディア４０８に記録したものと同一内容のログの書込みを行なう。複写用メディア４０９への投票ログ４０７５の書込みが終了するとファイルクローズし、キャッシュの吐き出しを行なう。
【０２８３】
次に、投票プログラム４０４により、操作表示灯２０３０１ｂのＧＰＩＯインターフェースに対して点灯信号が出力される。操作表示灯２０３０１ｂの点灯により、投票が開始されたことが、投票管理者や投票立会人に報知される。投票者は、ＬＣＤ２０３１１に表示された候補者選択画面（図５５に図示）、候補者確認画面（図６４に図示）等に従って、タッチパネル２０３１３に触れることにより投票操作を行なう。一連の投票操作において、画面の切替や、タッチパネルの操作等の電子投票装置２０３のすべての動作記録が図７６に示す投票ログの形で、原本用メディア４０８と複写用メディア４０９に対して、各々記録及び、キャシュの吐き出しが行われる。もし投票者が、投票意思確認画（図６４に図示）の「○投票します」に触れたとすると、投票プログラム４０４の投票データ記録部４３４によって、選択された候補者のＲＡＭ４５３上の投票データ４０７が、原本用メディア４０８に対して書き込まれる。
【０２８４】
ＲＡＭ４５３上のキャッシュの吐き出しが行われた後に、原本用メディア４０８上に作成された投票データ４０７のファイルをオープンしてＲＡＭ上に再び読込んで、比較、照合（ベリファイ）が行われ、確実にされたことが確認される。
そして、投票ログの書込みが原本用メディア４０８に対して行われる。図には示されていないが、投票ログの書込みにおいても、キャッシュを吐き出した後に、生成された投票ログファイルを読み込んで、ベリファイが行われる。
【０２８５】
次に、原本用メディア４０８への投票データ４０７及び投票ログ４０７５の書込みが終了すると、投票プログラム４０４により、投票が確定されたことを投票者に報知するための投票確定ＬＥＤ２０３４を点灯させるための信号がＧＰＩＯポートに出力される。
【０２８６】
次に、投票確定２０３４が点灯すると、投票プログラム４０４により、複写用メディア４０９に対して、投票データ４０７及び投票ログ４０７５の複製処理が行われる。すなわち、投票プログラム４０４により、複写用メディア４０９上のファイルがオープンされ、ＲＡＭ４５３に記憶された投票データ４０７が書き込んだ後にファイルをクローズする。そして、ＲＡＭ４５３上のキャッシュの吐き出しが完了した後に、再びファイルオープンして、ＲＡＭ上に読込み、ファイルクローズした後にＲＡＭ上のデータを比較してベリファイを行なう。そして、投票ログ４０７５の複製についても、同様に記録及びキャッシュ吐き出しが行われる。
【０２８７】
次に、原本用メディア４０８および複写用メディア４０９に対して、投票データ４０７及び投票ログ４０７５の記録が終了すると、投票プログラム４０４により、カードＲ／Ｗに対して、投票カード４０６を排出させる命令が送信される。
投票カードが搬送機構により機械的に排出されると、投票プログラム４０４は、原本用メディア４０８及び複写用メディア４０９に対して、ログの記録を行なう。このとき、これまでの処理と同様に、それぞれの記録媒体への書込みが終了してファイルをクローズする度に、キャシュの吐き出しを行って、その後に、ファイルオープンして書き込まれたデータのベリファイが行われる。
【０２８８】
次に、投票者によって、排出された投票カードがカードＲ／Ｗ２０３２より抜き取られると、投票確定ＬＥＤ２０３４及び操作表示灯２０３０１ｂに出力されていた信号をＯＦＦにする命令が、投票プログラム４０４により出力される。操作表示灯２０３０１ｂが消灯することにより、投票管理者や投票立会人に対して、投票が終了したことが報知される。これらの処理に対する投票ログ４０７５も、同様に、原本用メディア４０８及び複写用メディア４０９に対して記録される。
【０２８９】
なお、本発明は、上記実施例の非ネットワーク型の第１段階の電子投票システムに限定されるものではなく、第２段階及び第３段階のネットワーク型の電子投票システムにおける投票データの記録する際にも適用することができる。
【０２９０】
【発明の効果】
以上詳述したように、本発明は、選挙期日において選挙権を有する投票者と投票データとの関連付けを一切行わないことにより秘密投票主義を完全な形で担保できるという効果がある。
しかも不在者投票後に選挙権を喪失した者の票の抜き取りが可能であり、通常の電子投票分の開票と同時に開票することができるという効果がある。
【図面の簡単な説明】
【図１】本実施例に適用される不在者投票を含む電子投票システムの構成を示すブロック図である。
【図２】不在者投票カード発行機のハードウェア構成の一例を示す図である。
【図３】不在者投票カード発行機のソフトウェア構成の一例を示す図である。
【図４】不在者投票カード発行機の動作の流れの一例を示すフローチャートである．
【図５】不在者投票機のハードウェア構成の一例を示す図である。
【図６】不在者投票機のソフトウェア構成の一例を示す図である。
【図７】不在者投票機の動作の流れの一例を示すフローチャートである。
【図８】不在者投票カード封印と投票者ＩＤのプリントの一実施例を示す概念図である。
【図９】本実施例に適用される不在者投票収集機のハードウェア構成の一例を示すブロック図である。
【図１０】本実施例に適用される不在者投票収集機のソフトウェア構成の一例を示す図である。
【図１１】不在者投票収集機の動作の流れの一例を示すフローチャート（１／２）である。
【図１２】不在者投票収集機の動作の流れの一例を示すフローチャート（２／２）である。
【図１３】不在者投票カードに記録されるデータの一例を示す図である。
【図１４】不在者投票用原本メディア４０８ａ又は不在者投票用複写メディア４０９ａに記録されるデータの一例を示す図である。
【図１５】通常の電子投票のシステムの全体構成の一例を示す図である。
【図１６】本実施例に適用される電子投票装置の外装の一例を示す斜視図である。
【図１７】本実施例に適用される電子投票装置の外装に係る別の一例を示す斜視図である。
【図１８】本実施例に適用される電子投票装置の外装の一例を示す上面図である。
【図１９】本実施例に適用される電子投票装置の外装の一例を示す正面図である。
【図２０】本実施例に適用される電子投票装置の外装の一例を示す正面図（フロントドアオープン時）である。
【図２１】本実施例に適用される電子投票装置の外装の一例を示す背面図である。
【図２２】本実施例に適用される電子投票装置内部のハードウェア構成の一例を示す図である。
【図２３】本実施例に適用される電子投票装置内部のＲＡＭのデータ構造の一例を示す図である。
【図２４】本実施例に適用されるシリコンディスク内部のデータ構造の一例を示す図である。
【図２５】本実施例に適用される電子投票プログラムの構造の一例を示す図である。
【図２６】本実施例に適用される候補者データの構造の一例を示す図である。
【図２７】本実施例に適用される候補者データを構成する候補者テーブル（選挙ＩＤ＝１用）の一例を示す図である。
【図２８】本実施例に適用される候補者データを構成する政党テーブルの一例を示す図である。
【図２９】本実施例に適用される候補者データを構成する投票所グループテーブルの一例を示す図である。
【図３０】本実施例に適用される候補者データを構成する固定画面レイアウトテーブルの一例を示す図である。
【図３１】本実施例に適用される候補者データを構成する投票画面レイアウトテーブル（選挙ＩＤ＝１用）の一例を示す図である。
【図３２】本実施例に適用される候補者データを構成する表示メッセージテーブルの一例を示す図である。
【図３３】本実施例に適用される電子投票装置内部に格納される原本用メディアのデータ構造の一例を示す図である。
【図３４】本実施例に適用される電子投票装置内部に格納される複写用メディアのデータ構造の一例を示す図である。
【図３５】本実施例に適用される電子投票装置内部に挿入される投票カード又は不在者投票カード若しくは運用カードのデータ構造の一例を示す図である。
【図３６】本実施例に適用される投票カードに記録される投票フラグのデータ構造の一例を示す図である。
【図３７】本実施例に適用される投票プログラムを構成するカード読取部の処理の流れの一例を示すフローチャートである。
【図３８】本実施例に適用される投票プログラムを構成する投票制御部の処理の流れの一例を示すフローチャートである。
【図３９】本実施例に適用される投票プログラムを構成する投票制御部における候補者選択画面投票制御部の処理の流れの一例を示すフローチャートである。
【図４０】本実施例に適用される投票プログラムを構成する投票制御部における頭文字選択画面投票制御部の処理の流れの一例を示すフローチャート（１／５）である。
【図４１】本実施例に適用される投票プログラムを構成する投票制御部における頭文字選択画面投票制御部の処理の流れの一例を示すフローチャート（２／５）である。
【図４２】本実施例に適用される投票プログラムを構成する投票制御部における頭文字選択画面投票制御部の処理の流れの一例を示すフローチャート（３／５）である。
【図４３】本実施例に適用される投票プログラムを構成する投票制御部における頭文字選択画面投票制御部の処理の流れの一例を示すフローチャート（４／５）である。
【図４４】本実施例に適用される投票プログラムを構成する投票制御部における頭文字選択画面投票制御部の処理の流れの一例を示すフローチャート（５／５）である。
【図４５】本実施例に適用される投票プログラムを構成する投票データ記録部の処理の流れの一例を示すフローチャートである。
【図４６】本実施例に適用される運用カードを発行するカード発行機のハードウェア構成の一例を示す図である。
【図４７】本実施例に適用される運用カードを発行するカード発行機のソフトウェア構成の一例を示す図である。
【図４８】本実施例に適用される発行機メディアのデータ構造の一例を示す図である。
【図４９】本実施例に適用される発行機メディアに格納される実施選挙の種類を示す図である。
【図５０】本実施例に適用される発行プログラムを構成する投票所ＩＤ生成部の一例を示すフローチャートである。
【図５１】本実施例に適用される運用カード及び投票カードを用いた電子投票システムの運営方法の流れを示す前半のフローチャートである。
【図５２】本実施例に適用される運用カード及び投票カードを用いた電子投票システムの運営方法の流れを示す後半のフローチャートである。
【図５３】本実施例に適用される電子投票装置のＬＣＤに表示される投票カード入力待ち画面の一例を示す図である。
【図５４】本実施例に適用される電子投票装置のＬＣＤに表示される投票カード抜取待ち画面の一例を示す図である。
【図５５】本実施例に適用される電子投票装置の候補者選択画面の一例を示す図である。
【図５６】本実施例に適用される電子投票装置の候補者選択画面（ボタン押下時）の一例を示す図である。
【図５７】本実施例に適用される電子投票装置の候補者選択画面（２８名表示）の一例を示す図である。
【図５８】本実施例に適用される電子投票装置の頭文字選択画面の一例を示す図である。
【図５９】本実施例に適用される電子投票装置の頭文字選択画面（該当候補者のみの表示）の一例を示す図である。
【図６０】本実施例に適用される電子投票装置の頭文字該当候補者選択画面（「お」選択時）の一例を示す図である。
【図６１】本実施例に適用される電子投票装置の頭文字該当候補者複数頁選択画面の一例を示す図である。
【図６２】本実施例に適用される電子投票装置の複数選択頁案内画面の一例を示す図である。
【図６３】本実施例に適用される電子投票装置の投票進捗画面の一例を示す図である。
【図６４】本実施例に適用される電子投票装置の候補者確認画面の一例を示す図である。
【図６５】本実施例に適用される電子投票装置の棄権確認画面の一例を示す図である。
【図６６】本実施例に適用される電子投票装置の選挙終了画面の一例を示す図である。
【図６７】本実施例に適用される電子投票装置の選挙終了確認画面の一例を示す図である。
【図６８】本実施例に適用される電子投票装置の複写用メディアの記録障害発生を報知する画面の一例を示す図である。
【図６９】本実施例に適用される電子投票装置に致命的なエラーが発生したことを報知する画面の一例を示す図である。
【図７０】本実施例に適用されるカード認証キーの一例を示す図である。
【図７１】本実施例に適用される投票モードを規定する選挙人特性ＩＤの一例を示す図である。
【図７２】本実施例に適用される電子投票装置の投票の準備の流れを示すフローチャートである。
【図７３】本実施例に適用される電子投票システムの運営方法による単一選挙（単記式）の投票の流れの一例を示すフローチャートである。
【図７４】本実施例に適用される電子投票システムの運営方法による電子投票装置の終了の流れを示すフローチャートである。
【図７５】本実施例に適用される電子投票システムの運営方法による復旧可能エラー発生時の処理の流れの一例を示すフローチャートである。
【図７６】本実施例に適用される電子投票装置の動作履歴を記録した投票ログの一例を示す図である。
【図７７】本実施例に適用される電子投票装置による投票から終了までの流れの一例を示すシーケンス図である。
【符号の説明】
１００　　選挙データ作成システム
１０１　　選挙データ管理作成機
１０２　　選挙データメディアコピー機
２００　　投票所システム
２０１　　投票カード発行機（カード発行機）
２０１ａ　　不在者投票カード発行機
２０２　　発行機用メディア
２０２ａ　　リムーバブルメディア
２０３　　電子投票装置（投票機）
２０３ａ　　不在者投票機
２１０　　投票者　ＩＤプリンタ
３００　　開票所システム
３０１　　集計機（投票データ集計機）
３０２　　不在者投票収集機
３５１　　リムーバブルメディア読取部
３５２　　封止ラベル読取部
３５３　　不在者投票カード弁別部
３５４　　不在者投票カード読取部
３５５　　不在者投票用原本メディア読取部
３５６　　不在者投票データ削除部
３５７　　不在者投票カードＩＤ削除部
３５１ｃ　　ＣＰＵ
３５２ｃ　　ＲＯＭ
３５３ｃ　　ＲＡＭ
４００　　選挙データマスター
４０１　　候補者データ（選挙データ）
４０１ａ１　　候補者テーブル
４０１ｂ　　政党テーブル
４０１ｃ　　投票所グループテーブル
４０１ｄ　　固定画面レイアウトテーブル
４０１ｅ１　　投票画面レイアウトテーブル
４０１ｆ　　表示メッセージテーブル
４０２　　実施選挙の種類（選挙種データ）
４０３　　カード認証キー（認証キー）
４０４　　電子投票プログラム（投票プログラム）
４０５　　運用カード（管理者カード）
４０６　　投票カード
４０６ａ　　不在者投票カード（開封された不在者投票カード）
４０６ａｃ　　封印された不在者投票カード
４０７　　投票データ
４０７ａ　　不在者投票データ
４０８　　原本用メディア（原本）
４０８ａ　　不在者投票用原本メディア
４０９　　複写用メディア（副本、複写、複製）
４０９ａ　　不在者投票用複写メディア
４１１　　オペレーティングシステム（ＯＳ）
４１２　　シリアルＩ／Ｏ制御部
４１３　　ウインドウ制御部
４１４　　ファイル制御部
４１５　　カード制御部
４１６　　タッチパネル制御プログラム
４１７　　プリンタ制御プログラム
４１８　　ジャンクションボックス制御プログラム
４３１　　カード読取部
４３２　　選挙データ読込部
４３３　　投票画面作成部
４３４　　投票データ記録部
４３５　　投票制御部
４３６　　ローディングプログラム（プログラムローダー）
４３１ａ　不在者投票カード読取部
４３２ａ　候補者データ読取部
４３３ａ　不在者投票画面作成部
４３４ａ　不在者投票データ記録部
４３５ａ　不在者投票制御部
４５０　　マザーボード
４５１　　ＣＰＵ
４５２　　ＲＯＭ
４５３　　ＲＡＭ（ＲＡＭディスク）
４５４　　シリコンディスク（システムディスク）
４５４ｂ　　ローカルディスク領域
４５５　　ジャンクション基板（バリアフリー入出力デバイスＩＦ）
４５６　　ＶＲＡＭ（ビデオＲＡＭ）
４５７　　ＣＬＯＣＫ（内蔵クオーツ時計）
５０４　　発行プログラム
５３１　　発行機メディア読取部
５３２　　カード読取部
５３３　　投票所ＩＤ生成部
５３４　　発行データ記録部
５３５　　発行制御部
５３１ａ　リムーバブルメディア読取部
５３２ａ　不在者投票カード読取部
５３３ａ　不在者投票カードＩＤ読取部
５３４ａ　発行データ記録部
５３５ａ　発行制御部
７００　　封止ラベル
００１１　　投票者ＩＤ
００１２　　選挙権喪失者の投票者ＩＤ
００１２ｃ　リムーバブルメディア
２０１１　　発行機ディスプレイ
２０１１ａ　モニタ
２０１２　　発行機カードリーダライタ
２０１２ａ　ＩＣカードリーダライタ
２０１３ａ　入力デバイス
２０２１　　選挙人特性ＩＤ（身体障害特性）
２０２２　　投票フラグ
２０２３　　不在者投票カードＩＤ
２０３０　　フロントドア
２０３０ａ　南京錠
２０３０ｂ　ロックブラケット
２０３１　　ディスプレイユニット
２０３１ａ　　スタイラスペン
２０３１ｂ　　ペンホルダ
２０３２　　カード記録読取手段（カードリーダライタ、カードＲ／Ｗ、ＩＣカードリーダライタ）
２０３２ａ　　カードガイドＬＥＤ（カード挿入ガイドＬＥＤ）
２０３３　　スピーカ
２０３３ａ　　ボリューム
２０３４　　投票確定ＬＥＤ（投票確定確認用ＬＥＤ）
２０３５　　スライドカバー
２０３６　　ＬＣＤ角度調整アーム
２０３７　　運動機能障害用プッシュスイッチ端子
２０３８　　視覚障害者用専用キーボード端子
２０３９　　ヘッドホン端子
３０００　封止ラベルリーダ
３０１１ｃ　モニタ
３０１２ｃ　入力デバイス
３０１３ｃ　カードホルダ
３０１４ｃ　排出トレイ
３０１５ｃ　ＩＣカードリーダライタ
３０３３ｃ　シリアルＩＦ
４０５５　　投票所ＩＤ（管理ＩＤ，管理識別ＩＤ，管理識別コード、乱数）
４０７５　　投票ログ
４０６１ａ　ＩＣ接触端子（外部接触端子）
２０１１６ａ　ＲＡＭ
２０１１７ａ　ＣＰＵ
２０１１８ａ　ＲＯＭ
２０１１９ａ　ＨＤＤ
２０１２１ａ　リムーバブルメディアＩＦ
２０１１７　　ＣＰＵ（発行機）
２０１１８　　ＲＡＭ（発行機）
２０１１９　　ＨＤＤ（発行機）
２０１２０　　乱数発生器
２０３０１　　状態表示灯
２０３０１ａ　　電源表示灯
２０３０１ｂ　操作表示灯
２０３０１ｃ　　ポール
２０３０１ｄ　　状態表示灯ケーブル
２０３０２　　外部ディスプレイ端子
２０３０３　　原本用メディア用スロット（リムーバブルメディアＩＦＡ）
２０３０４　　複写用メディア用スロット（リムーバブルメディアＩＦＢ）
２０３０５　　報知手段
２０３０６　　入力手段
２０３０７　　シリコンディスク格納部
２０３０８　　電源ＬＥＤ（ＡＣ電源供給監視用ＬＥＤ）
２０３１０　　フロントドア開閉センサ
２０３１１　　ＬＣＤ（液晶ディスプレイ）
２０３１２　　インバータ
２０３１３　　タッチパネル
２０３１４　　内蔵電池（内部バッテリ）
２０３１５　　直流電源（ＤＣ電源）
２０３１６　　交流電源（ＡＣ電源）
２０３３１　サウンドＩＦ
２０３７１　　運動機能障害用プッシュスイッチ
２０３８１　　視覚障害者用専用キーボード
２０３９１　　音量調整付きヘッドホン（ヘッドホン）
２０３Ｘ１　バリアフリー入出力デバイス
３０３０３ＣＡ　リムーバブルメディアＩＦ
３０３０３ＣＢ　リムーバブルメディアＩＦ
【図１】
2004126690.tif 000003
【図２】
2004126690.tif 000004
【図３】
2004126690.tif 000005
【図４】
2004126690.tif 000006
【図５】
2004126690.tif 000007
【図６】
2004126690.tif 000008
【図７】
2004126690.tif 000009
【図８】
2004126690.tif 000010
【図９】
2004126690.tif 000011
【図１０】
2004126690.tif 000012
【図１１】
2004126690.tif 000013
【図１２】
2004126690.tif 000014
【図１３】
2004126690.tif 000015
【図１４】
2004126690.tif 000016
【図１５】
2004126690.tif 000017
【図１６】
2004126690.tif 000018
【図１７】
2004126690.tif 000019
【図１８】
2004126690.tif 000020
【図１９】
2004126690.tif 000021
【図２０】
2004126690.tif 000022
【図２１】
2004126690.tif 000023
【図２２】
2004126690.tif 000024
【図２３】
2004126690.tif 000025
【図２４】
2004126690.tif 000026
【図２５】
2004126690.tif 000027
【図２６】
2004126690.tif 000028
【図２７】
2004126690.tif 000029
【図２８】
2004126690.tif 000030
【図２９】
2004126690.tif 000031
【図３０】
2004126690.tif 000032
【図３１】
2004126690.tif 000033
【図３２】
2004126690.tif 000034
【図３３】
2004126690.tif 000035
【図３４】
2004126690.tif 000036
【図３５】
2004126690.tif 000037
【図３６】
2004126690.tif 000038
【図３７】
2004126690.tif 000039
【図３８】
2004126690.tif 000040
【図３９】
2004126690.tif 000041
【図４０】
2004126690.tif 000042
【図４１】
2004126690.tif 000043
【図４２】
2004126690.tif 000044
【図４３】
2004126690.tif 000045
【図４４】
2004126690.tif 000046
【図４５】
2004126690.tif 000047
【図４６】
2004126690.tif 000048
【図４７】
2004126690.tif 000049
【図４８】
2004126690.tif 000050
【図４９】
2004126690.tif 000051
【図５０】
2004126690.tif 000052
【図５１】
2004126690.tif 000053
【図５２】
2004126690.tif 000054
【図５３】
2004126690.tif 000055
【図５４】
2004126690.tif 000056
【図５５】
2004126690.tif 000057
【図５６】
2004126690.tif 000058
【図５７】
2004126690.tif 000059
【図５８】
2004126690.tif 000060
【図５９】
2004126690.tif 000061
【図６０】
2004126690.tif 000062
【図６１】
2004126690.tif 000063
【図６２】
2004126690.tif 000064
【図６３】
2004126690.tif 000065
【図６４】
2004126690.tif 000066
【図６５】
2004126690.tif 000067
【図６６】
2004126690.tif 000068
【図６７】
2004126690.tif 000069
【図６８】
2004126690.tif 000070
【図６９】
2004126690.tif 000071
【図７０】
2004126690.tif 000072
【図７１】
2004126690.tif 000073
【図７２】
2004126690.tif 000074
【図７３】
2004126690.tif 000075
【図７４】
2004126690.tif 000076
【図７５】
2004126690.tif 000077
【図７６】
2004126690.tif 000078
【図７７】
2004126690.tif 000079