(57)【特許請求の範囲】
【請求項１】
入力操作に連動して表示制御される表示画面上で候補者を選択し投票確定操作を行なう選挙端末装置に於いて、候補者選択前の操作段階で選挙人の個人認証情報を受付け、当該情報を一時登録する手段と、投票確定操作前の操作段階で選挙人の個人認証情報を受付け、当該情報と上記一時登録された個人認証情報とをもとに選挙人の正当性を確認する手段とを具備してなることを特徴とする選挙端末装置。
【請求項２】
入力操作に連動して表示制御される表示画面上で候補者を選択し、投票確定操作を行なう選挙端末装置に於いて、候補者選択を含む投票操作に先立ち、選挙人に暗証情報の入力を促し当該入力を受付ける第１の暗証情報入力処理手段と、投票確定操作に先立ち、選挙人に暗証情報の入力を促し当該入力を受付ける第２の暗証情報入力処理手段と、上記第１、第２の暗証情報を照合して選挙人の正当性を確認する手段とを有し、選挙人の正当性を確認したとき、選挙人の投票確定操作を有効にすることを特徴とする選挙端末装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、議員選挙等、各種選挙の投票に使用される選挙端末装置に係り、特に投票を電子化した際の投票操作上に於ける各種の障害を排除した選挙端末装置に関する。
【０００２】
【従来の技術】
従来、国会議員、都道府県の知事、同議員、市町村、および同議員の選挙では、公職選挙法に基づき、選挙人が地方自治体から郵送される投票時入場券となるハガキを本籍投票所に持参する。そして、投票所の受付において、係員により、住所氏名をもとに選挙人名簿台帳からその選挙人が選挙権を持っているか、未投票の選挙があるか等の確認を行なっている。この受付けで正当な投票権をもつ選挙人であると判断したとき、当該選挙人に対して投票用紙を配布する。この投票用紙を受け取った選挙人は、投票場所で例えば立候補者の氏名を投票用紙に筆記し、投票用紙を投票箱に投函している。その後、投票箱は体育館等の施設に集められ、人海戦術により開票作業が行われ、投票結果が集計される。
【０００３】
このように、従来の選挙投票では、投票行為や、集計作業等に於いてＯＡ化が殆ど進んでおらず、選挙の実施にあたっては多くの労力と時間を要し、又、集計に多くの時間が費やされるとともに、多額の費用を必要としていた。
【０００４】
又、台帳に於いて選挙人の受付処理を行なうため、本籍投票所以外の投票所（即ち選挙人の自選挙区以外の投票所）では本人確認ができず、従って自選挙区外の投票所で投票を行なうことができず、選挙人にかかる負担が大きく、投票率の向上を図る上で問題があった。
【０００５】
そこで上記したような既存の選挙機構に於いて情報機器を導入し、受付、投票、及び集計のそれぞれを自動化するシステム（電子投票システム）が検討され開発されている。この種のシステムに於いては、受付けで選挙人が持参した投票所入場券となる葉書や住民ＩＤカードの情報を選挙人データベースの情報と照合し、選挙人本人であることの確認（選挙人の正当性確認）を受ける。そして投票用紙に代わって、投票を行なう端末（投票端末）を利用するためのトークンが選挙人に渡される。このトークンを投票端末に読み込ませることにより、端末上の投票処理プログラムが起動し、候補者の選択及び確定等の投票操作で投票が行なわれる。その後、投票結果はネットワークを介して集計端末に送られ、或いは投票内容が記録され回収されたトークンが集計所へ送られ、集計端末によって集計される。
【０００６】
しかしながら上記した電子投票システムに於いては、投票端末を用いた投票操作の途中で選挙人が投票端末より離れた際に、その中断している投票操作を他の選挙人が継続することにより、その投票が有効票として扱われてしまうという問題が生じる。例えば、投票端末を用いた投票操作の途中で、係員に操作説明を受けようとして端末を離れた際、又は投票操作の途中で投票を止めようとして、画面を初期状態に復帰させずに端末を離れた際等に於いて、誤って、或いは故意に、他の選挙人がその残りの投票操作を行なうと、誤った投票結果が集計に反映されてしまう等の問題があった。特に、このような他の選挙人が操作を継続する投票が不正行為として故意に行なわれた際は、公正な選挙できないという問題が生じる。
【０００７】
【発明が解決しようとする課題】
上記したように、従来の電子投票システムに於いては、投票端末を用いた投票操作の途中で選挙人が投票端末より離れた際に、その中断している投票操作を他の選挙人が継続することにより、その投票が有効票として扱われてしまうという問題があった。
【０００８】
本発明は上記実情に鑑みなされたもので、投票端末を用いた投票操作の途中で選挙人が投票端末より離れた際に、その中断している投票操作を他の選挙人が継続する、複数の選挙人に跨がる瑕疵のある投票行為を排除して、信頼性の高い電子投票処理が維持できる選挙端末装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明は、電子投票を行なう選挙端末装置に於いて、投票処理プログラムの流れの中の複数箇所に、パスワード等、個人を識別できる情報（個人識別情報）の入力を選挙人に促す手段と、この入力情報から選挙人の正当性を判断するチェック手段とを設け、選挙人の正当性が確認されたならば、投票プログラムを続行し、投票の確定を可能にする構成としたことを特徴とする。
【００１０】
また、本発明は、電子投票を行なう選挙端末装置に於いて、投票端末利用トークン（又は選挙人が個人で管理する住民カード等）から、パスワード、氏名、年齢、又は生年月日等、特定の個人識別情報を読み込む手段と、投票を行なうプログラムの流れの中で、上記トークン（又はカード）から読み取った個人識別情報に対応する個人識別情報の入力を選挙人に促し、当該情報を受付ける手段と、上記各個人識別情報を比較判断して選挙人の正当性を確認するチェック手段とを設け、選挙人の正当性が確認されたならば、投票プログラムを続行し、投票の確定を可能にする構成としたことを特徴とする。
【００１１】
更に上記構成の選挙端末装置に於いて、選挙人の正当性を確認するための操作時間を監視して、投票操作が途中で中断され、以降、予め決められた時間内に投票操作が行なわれない場合には、投票中断以降の投票プログラムの処理を行なわずに装置を初期状態に戻し、途中まで行なった投票操作を無効にして、次に投票を行なう選挙人のために備える構成としたことを特徴とする。
【００１２】
【作用】
投票を確定する操作に際して、選挙人により入力された個人識別情報から選挙人の正当性をチェックし、選挙人の正当性が確認されたならば投票を確定する操作を有効にし、正式な投票として投票処理を行なうことにより、選挙人が投票操作途中で装置より離れた際に、他の選挙人により投票操作が継続され投票が確定してしまう不都合を排除して、１票分の投票が複数の選挙人に跨がって行なわれる不都合を確実に防止できる。
【００１３】
【実施例】
以下、図面を参照して本発明の実施例を説明する。
先ず、図１乃至図７を参照して本発明の第１実施例を説明する。
図１は本発明の実施例に於ける選挙端末装置の外観構成を示す図であり、図２は同選挙端末装置の内部ハードウェア構成を示すブロック図である。
【００１４】
図１に於いて、１は選挙端末装置の外筺をなす筺体であり、この筺体１の上面部に一体型表示入力装置２が設けられている。
一体型表示入力装置２は、図２に示すように、ＬＣＤ（液晶ディスプレイ）６と、座標入力用の透明タブレット５とを積層して一体形成されたもので、同一座標面で表示、及びデータ入力を行なうことができる。
【００１５】
スタイラスペン３は、タブレット５の座標位置を指示するもので、タブレット面との接触を検知するスイッチを内蔵し、スイッチの検知結果は内部処理回路を介してＬＣＤタブレットコントローラ１１に通知される。
【００１６】
一体型表示入力装置２を構成する透明タブレット５は、ガラス製の板に互いに直行するＸ、Ｙ方向の透明電極がマトリックス状に配置されている。これらの電極には順次パルス電圧が印可されており、スタイラスペン３によって指示されたＸＹ座標位置が静電結合により検出される。透明タブレット５、ＬＣＤ６、及びスタイラスペン３は、ＬＣＤタブレットコントローラ１１により制御される。
【００１７】
ＣＰＵ１２はマイクロプロセッサにより構成され、ＲＡＭ１３、およびＲＯＭ１４に格納されたプログラムに従い装置全体の制御を司る。ＲＡＭ１３は、リード／ライト可能なメモリであり、ＣＰＵ１２の動作プログラム、ＬＣＤ６に表示される各種投票画面の情報（表示画面情報、位置情報等）を含む各種のデータを格納する。ＲＯＭ１４は同装置の電源投入後の診断プログラム、システムを立ち上げるブートプログラム等が格納される。ＶＲＡＭ１５はＬＣＤ６に表示する表示情報を格納するためのビットマップメモリである。
【００１８】
ＬＣＤタブレットコントローラ１１は、ＶＲＡＭ１５からＬＣＤ６への表示情報転送制御、及びＣＰＵ１２からＶＲＡＭ１５への表示情報転送制御等の表示制御を行なうとともに、透明タブレット５のＸ・Ｙ電極のスキャン制御、スタイラスペン３によって指示された位置の電圧検出制御（静電結合方式）、ＸＹ座標データの生成、及びＲＡＭ１３へのＸＹ座標データの送信等のタブレット制御を行なう。
【００１９】
トークン読取部１０は選挙人より呈示された（カード挿入口に挿入された）トークン（Ｔ）の内容を読み、その内容をチェックして、ＣＰＵ１２に通知し、トークン（Ｔ）を呈示した選挙人に対し投票可能な選挙種について１回だけ投票を可能にする制御を行なう。
【００２０】
通信インタフェース（通信ＩＦ）１６は、有線方式（又は無線方式）による通信装置を備え、外部の端末制御装置或いはホストコンピュータとのデータ通信制御を行なう。ファイル記憶装置１７は、例えばＨＤＤ等で構成され、立候補者の各種情報、及びこの装置で入力された投票情報等をセーブ格納することができる。メモリカードインタフェース１８はメモリカード１９を接続するもので、メモリカード１９には、選挙端末装置として動作させるための選挙投票アプリケーションプログラムが記憶されており、その選挙投票アプリケーションプログラムはシステム立ち上げ時にＣＰＵ１２の制御によりメモリカードインタフェース１８を介してＲＡＭ１３に格納される。音声出力装置３３は、この端末装置の操作手順、及び又は立候補者の氏名等を音声ガイダンスとして表示ガイダンスに加えスピーカ又はヘッドホンスピーカを介して音声出力する。
【００２１】
図３は上記ＲＡＭ１３に選挙投票アプリケーションプログラムが格納されたときの状態を示す図である。このアプリケーションプログラムは、処理制御部２０、入力制御部２１、適格性チェック部２２、認識処理部２３、立候補者検索処理部２４、画面ページ出力制御部２５、及び通信制御部２６等の各種処理プログラムと、位置データバッファ２７、辞書データバッファ２８、領域データバッファ２９、認識結果バッファ３０、立候補者バッファ３１、及び画面ページ出力バッファ３２等の各種データ領域によって構成される。画面ページ出力制御部２５は、画面の表示制御部２５ａと音声制御部２５ｂとで構成される。
【００２２】
処理制御部２０は、処理プログラム全体を制御するプログラムである。入力制御部２１には、スタイラスペン３によってタブレット５上を指示されるた時の位置が座標データとしてタブレットコントローラ１０を介して入力される。適格性チェック部２２は、投票者の適格性をチェックする、即ち選挙人の正当性を確認するもので、例えば同じ投票者（選挙人）が２回以上投票しないことをチェックし、不適格投票者を検知した場合には、ＣＰＵ１２に対しオペレーションの無効を指示する。更にこの実施例に於いては、投票確定操作の受付処理に際して、上記選挙人の正当性を確認し、選挙人の正当性を確認したときは、選挙人の投票確定操作を有効にすべく投票処理を継続させ、選挙人の正当性が確認されないときは投票確定操作を無効にして初期画面に戻す。
【００２３】
認識処理部２３は、手書き文字認識が指示された際に、入力制御部２１から入力された位置データから選挙人が指定した表示画面上の表示釦等の領域の認識処理を行なう。
【００２４】
立候補者検索処理部２４は、入力制御部２１からの座標データに従う認識処理部２３からの領域判定情報をもとに、立候補者バッファ３１から、対応する立候補者バッファ（例えばバッファ３１０ａ）を検索する。
【００２５】
画面ページ出力制御部２５の表示制御部２５ａは、画面ページ出力バッファ３２に格納される表示データをＬＣＤコントローラ１１を介してＬＣＤ６へ転送したり、入力制御部２１から入力された座標データをもとに、スタイラスペン３によって指示された内容に従う表示画面を選択してＬＣＤ６に表示したり、処理内容を指示するコマンドを表示する制御を行なう。また、音声制御部２５ｂは、画面ページ出力バッファ３２に格納される音声出力データを音声出力装置３３に出力する制御を行なう。
【００２６】
通信制御部２６は、通信インタフェース１６を制御して、例えば集計処理機能を備えた外部の端末制御装置（ホストコンピュータ）等との間で投票データ転送を含む各種のデータ伝送制御を行なう。
【００２７】
位置データバッファ２７には、入力制御部２１から入力された座標データが格納される。領域データバッファ２９には、ＬＣＤ６に表示される画面上の領域データが格納される。
【００２８】
立候補者バッファ３１０（ａ〜ｎ）は、登録番号領域座標データ３１１、立候補者登録番号３１２、立候補者漢字データ３１３、立候補者ふりがなデータ３１４、年齢データ３１５、政党名データ３１６、立候補者写真イメージデータ３１７、得票数カウントバッファ３１８等によって構成される。これらの識別情報は、その選挙端末装置において管理すべき全ての立候補者（ａ〜ｎ）毎に用意される。
【００２９】
得票数カウントバッファ３１８は、カウンタ機能を有し、投票の確認操作が実行されると＋１カウントアップする。立候補者漢字データ３１３、立候補者ふりがなデータ３１４、年齢データ３１５、政党名データ３１６、立候補者写真イメージデータ３１７は、選択された立候補者の確認情報として表示制御部２５ａの制御によりＬＣＤ６に表示される。登録番号領域座標データ３１１は、タブレット５の選択指示操作において、その指示座標データから対応する立候補者の識別情報を出力する時の比較データとして使用される。
【００３０】
図４は本発明の第１実施例による処理の流れを示すフローチャートである。
図５乃至図７はそれぞれ実施例に於ける投票操作の表示画面を例示するもので、図５は投票操作の初期画面、図６は投票操作のパスワード（この例では３桁の暗証番号）入力画面、図７は投票操作の最終確認画面である。
【００３１】
図６に示す投票操作のパスワード入力画面に於いて、６ａは選挙名であり、投票中の選挙名を表示する。６ｂは投票端末を操作する選挙人への操作案内であり、この例では選挙人の好みの３桁の番号を暗証番号として入力するように促している。６ｃは暗証番号を入力するための、プログラムにより画面上に描かれた数字入力ボタンであり、選挙人がスタイラスペン３によりタブレット５上で数値を入力することにより３桁の暗証番号が設定できる。６ｄは暗証番号表示部であり、選挙人により入力された暗証番号を確認のために表示する。尚、この表示部は他人に見られることを防ぐため、伏せ字又は低輝度表示にしても良い。
【００３２】
図７に示す投票操作の最終確認画面に於いて、７ｂは投票操作する選挙人への操作案内であり、この例では、選挙人が投票する立候補者を選択し終わった際に、その選択を最終確認する、即ち投票を確定する意味で、選挙人に、暗証番号の入力と、投票確定操作のための「はい」または「いいえ」のボタンを押す操作を促している。７ｃは暗証番号を入力するための、プログラムにより画面上に描かれた数字入力ボタンであり、選挙人がスタイラスペン３によりタブレット５上で数値を入力することにより記憶している３桁の暗証番号が入力できる。ここでは投票操作開始時に於いて図６に示す投票操作のパスワード入力画面上で設定された３桁の暗証番号が選挙人の数字入力ボタン操作により入力される。７ｄは暗証番号表示部であり、選挙人により入力された３桁の暗証番号を確認のために表示する。７ｅは選択した立候補者の確認部であり、この例では、選挙人が立候補者の中から「ひまわり党の磯野かつお氏（４０才）」に投票するために選択したことを立候補者の顔写真と共に示している。選挙人はこれを見て、自分が選んだ候補者を最終確認する。７ｆ，７ｇは、画面に描かれた投票確定操作ボタン７ｆ，７ｇであり、選挙人がペン３で「はい」の投票確定操作ボタン７ｆ、又は「いいえ」の投票確定操作ボタン７ｇを選択することにより、投票の確定、又は投票のやり直しを指示することができる。
【００３３】
図５に示す投票操作の初期画面では、投票操作する選挙人への操作案内が表示される。この例では、投票を行なうために、投票端末利用トークン（Ｔ）をカード挿入口に挿入するよう、選挙人に操作を促している。端末側では、投票端末使用トークン（Ｔ）が挿入されて初めて、一回だけ投票操作をすることができる。
【００３４】
ここで、上記各図を参照して本発明の第１の実施例に於ける動作を説明する。選挙端末装置の電源を投入すると、初めにシステムの初期化処理が行われる。装置内の各部の動作確認を行った後、メモリカード１９に格納されている選挙投票アプリケーションプログラムがメモリカードインタフェース１８を介して、ＲＡＭ１３に転送される。続いて、選挙投票アプリケーションプログラムを起動させると、まず初めに画面ページ出力制御部２５の表示制御部２５ａは画面ページ出力バッファ３２に格納される初期画面の表示データをＬＣＤコントローラ１１を介してＬＣＤ６に表示する。実際に有権者（選挙人）が選挙端末装置を使用して、投票を行う場合はこの初期画面表示から装置を操作することになる。ここでは本発明に直接関係する投票操作のみを対象に動作説明を行なう。従ってここでの初期画面は図５に示す投票操作の初期画面となる。
【００３５】
上記した動作の開始により、先ず一体型表示入力装置２のＬＣＤ６上に、図５に示すような投票操作の初期画面が表示され（図４ステップＳ１  ）、トークン読取部１０に投票端末利用トークン（Ｔ）が挿入されるのを待つ（図４ステップＳ２  ）。
【００３６】
ここでトークン読取部１０に正規のトークン（Ｔ）が挿入されると、一体型表示入力装置２のＬＣＤ６上に、図６に示すような投票操作のパスワード（暗証番号）入力画面が表示される（図４ステップＳ3 ）。
【００３７】
このパスワード入力画面上で選挙人によりパスワード（ここでは３桁の暗証番号）が入力されると、ＣＰＵ１２はその入力されたパスワード（３桁の暗証番号）をＲＡＭ１３内の選挙人確認バッファ（BUF1）に記憶する。この選挙人確認バッファ（BUF1）に記憶したパスワード（３桁の暗証番号）をパスワードＡと呼ぶ。
【００３８】
続いて、選挙人は一体型表示入力装置２のＬＣＤ６上に表示された立候補者の中から投票する候補者を選択するための投票操作を行なう（図４ステップＳ４  ）。尚、この際の候補者を選択するための、候補者リストの表示画面、候補者詳細履歴の表示画面等は、本発明に直接関係しないので、ここでは省略している。
【００３９】
そして、一通りの投票操作を終えると、ＣＰＵ１２は図７に示すような最終確認画面を表示して、操作している選挙人に最終確認と、選挙人の正当性を確認するために、図６に示す投票操作のパスワード入力画面上で設定したパスワードＡと同一のパスワード（３桁の暗証番号）の入力を促す（図４ステップＳ5 ）。尚、この投票操作の最終確認画面上で設定されるパスワードをパスワードＢと呼ぶ。
【００４０】
この図７に示す投票操作の最終確認画面上に於いて、パスワードＢ（３桁の暗証番号）が入力されると、ＣＰＵ１２はその入力されたパスワード（３桁の暗証番号）をＲＡＭ１３内の選挙人確認バッファ（BUF2）に記憶する。そして、図６に示す投票操作のパスワード入力画面上で設定され選挙人確認バッファ（BUF1）に記憶されているパスワードＡと、図７に示す投票操作の最終確認画面上で設定され選挙人確認バッファ（BUF2）に記憶したパスワードＢとを比較照合する（図４ステップＳ6 ）。
【００４１】
ここで選挙人確認バッファ（BUF1）に記憶されたパスワードＡと選挙人確認バッファ（BUF2）に記憶されたパスワードＢ（Ａ，Ｂ共に３桁の暗証番号）とが一致した場合は、操作を始めた選挙人と、投票操作により最終的に投票を行なう選挙人が同一である（即ち、投票操作の開始から終了まで同一選挙人により行なわれた）と判断し、選挙人の正当性が確認されたとして、投票結果を例えば通信インタフェース１６、及びネットワークを介してホスト端末に伝送するとともに、立候補者バッファ３１内の該当候補者の得票数カウントバッファ３１８ｉを更新（＋１）する（図４ステップＳ7 ）。
【００４２】
そして、投票が終了した旨のメッセージ画面（及び音声）を出力して、初期画面表示に戻る（図４ステップＳ8 ，Ｓ1 ，…）。
又、選挙人確認バッファ（BUF1）に記憶されたパスワードＡと選挙人確認バッファ（BUF2）に記憶されたパスワードＢ（Ａ，Ｂ共に３桁の暗証番号）とが一致しない場合は、予め定められた回数の範囲で（例えば３回まで）、図７に示す投票操作の最終確認画面上に於けるパスワードＢ（３桁の暗証番号）の再設定を認め、その設定回数だけ入力をやり直しても一致しない場合には、係員を呼び出すように操作者に促す画面を表示する（図４ステップＳ9 ，Ｓ10）。
【００４３】
この際は、係員が状況を確認し、判断して、所定の処置を施してから画面を初期画面に戻す（図４ステップＳ11）。
このように、候補者選択前の操作段階（図４ステップＳ3 ）と、投票確定操作の受付処理前の操作段階（図４ステップＳ5 ）との各ステージ（２箇所）でパスワード（ここでは３桁の暗証番号）を選挙人に入力させ、その二つのパスワード（Ａ，Ｂ）を比較して以降の処理を決めることで、例えば投票操作の途中で選挙人が誤って、或いは故意に投票操作部（投票ブース）から立ち去り、他の選挙人が続きの操作を行なっても、パスワードが分からなければ、立ち去った選挙人の投票は伝送されず、従って複数の選挙人に跨がる瑕疵のある投票行為を未然に防ぐことができる。
【００４４】
次に、図８、図９を参照して本発明の他の実施例を説明する。
図８は本発明の第２実施例に於ける動作の流れを示すフローチャートである。この図８のフローチャートに示す第２実施例が、図４に示す第１実施例と特に異なるところは、例えば、個人を識別できる情報（個人識別情報）を記憶又は記録した住民カード等を投票端末利用トークンとして用い、投票操作のパスワード入力画面によるパスワードＡの設定を無くして、上記カードより読んだ特定の個人識別情報（例えばパスワード、氏名、年齢、又は、生年月日等）をパスワードＡとして読込み、投票操作の最終確認画面上で設定されたパスワードＢと比較照合して、選挙人の正当性を確認する機能構成とした点である。
【００４５】
ここでは、投票端末利用トークンとして、選挙人の様々な情報が記録されている、例えば住民ＩＤカードや、投票所受付にてパスワード等の情報が書き込まれた記録媒体（磁気ストライプカード、ペットカード、ＩＣカード、パンチカード、マークシート等）を用いる。この際は、トークン読取部１０として、投票端末利用トークンとして用いるカードを扱うカードリーダを用いる。
【００４６】
図８のフローチャートを参照して第２実施例の動作を説明する。
動作の開始により、先ず一体型表示入力装置２のＬＣＤ６上に、図５に示すような投票操作の初期画面が表示され（図８ステップＳ２１）、トークン読取部１０に投票端末利用トークン（Ｔ）が挿入されるのを待つ（図８ステップＳ２２）。
【００４７】
ここでトークン読取部１０に正規のトークン（Ｔ）が挿入されると、トークン読取部１０は、トークン（Ｔ）に記録された個人識別情報として、例えばパスワードを読み込む（図８ステップＳ２３）。
【００４８】
この読込まれたパスワードはＣＰＵ１２の制御の下にＲＡＭ１３内の選挙人確認バッファ（ＢＵＦ１）に記憶される。この選挙人確認バッファ（ＢＵＦ１）に記憶されたパスワードをここではパスワードＣと呼ぶ。
【００４９】
続いて、選挙人は一体型表示入力装置２のＬＣＤ６上に表示された候補者リスト、候補者詳細履歴とうを参照して立候補者の中から投票する候補者を選択する、所定の投票操作を行なう（図８ステップＳ２４）。
【００５０】
そして、一通りの投票操作を終えると、ＣＰＵ１２は図７に示すような最終確認画面を表示して、操作している選挙人に最終確認と、選挙人の正当性を確認するためにパスワードの入力を促す（図８ステップＳ２５）。尚、この投票操作の最終確認画面上で設定されるパスワードをパスワードＤと呼ぶ。
【００５１】
この際、図７では、パスワード表示部として、３桁の暗証番号表示部７ｄを例示しているが、これに限らず、例えばアルファベットを含めた６桁構成等、他の構成であってよい。
【００５２】
この図７に示す投票操作の最終確認画面上に於いて、パスワードＤが入力されると、ＣＰＵ１２はその入力されたパスワードＤをＲＡＭ１３内の選挙人確認バッファ（ＢＵＦ２）に記憶する。そして、トークン（Ｔ）より読み選挙人確認バッファ（ＢＵＦ１）に記憶されているパスワードＣと、図７に示す投票操作の最終確認画面上で設定され選挙人確認バッファ（ＢＵＦ２）に記憶したパスワードＤとを比較照合する（図８ステップＳ２６）。
【００５３】
ここで選挙人確認バッファ（ＢＵＦ１）に記憶されたパスワードＤと選挙人確認バッファ（ＢＵＦ２）に記憶されたパスワードＤとが一致した場合は、操作を始めた選挙人と、投票操作により最終的に投票を行なう選挙人が同一である（即ち、投票操作の開始から終了まで同一選挙人により行なわれた）と判断し、選挙人の正当性が確認されたとして、投票結果を例えば通信インタフェース１６、及びネットワークを介してホスト端末に伝送するとともに、立候補者バッファ３１内の該当候補者の得票数カウントバッファ３１８ｉを更新（＋１）する（図８ステップＳ２７）。
【００５４】
そして、投票が終了した旨のメッセージ画面（及び音声）を出力して、初期画面表示に戻る（図８ステップＳ２８，Ｓ２１，…）。
又、選挙人確認バッファ（ＢＵＦ１）に記憶されたパスワードＣと選挙人確認バッファ（ＢＵＦ２）に記憶されたパスワードＤとが一致しない場合は、予め定められた回数の範囲で（例えば３回まで）、図７に示す投票操作の最終確認画面上に於けるパスワードＤの再設定を認め、その設定回数だけ入力をやり直しても一致しない場合には、係員を呼び出すように操作者に促す画面を表示する（図８ステップＳ２９，Ｓ３０）。この際は、係員が状況を確認し、判断して、所定の処置を施してから画面を初期画面に戻す（図８ステップＳ３１）。
【００５５】
このように、候補者選択前の操作段階でトークン（Ｔ）よりパスワードＣを読み（図８ステップＳ２３）、投票確定操作の受付処理前の操作段階でパスワードＤを選挙人に入力させて（図８ステップＳ２５）、その二つのパスワード（Ｃ，Ｄ）を比較して以降の処理を決めることで、例えば投票操作の途中で選挙人が誤って、或いは故意に投票操作部（投票ブース）から立ち去り、他の選挙人が続きの操作を行なっても、パスワードが分からなければ、立ち去った選挙人の投票は伝送されず、従って複数の選挙人に跨がる瑕疵のある投票行為を未然に防ぐことができる。
【００５６】
図８は本発明の第３実施例に於ける動作の流れを示すフローチャートである。この図８のフローチャートに示す第３実施例は、上記した第１実施例、又は、第２実施例に於ける投票処理に、選挙人の正当性を確認するための操作時間の監視機能を付加するもので、所定時間内に選挙人の正当性が確認されないとき、装置を初期状態に戻す構成を実現する。
【００５７】
即ち、この第３実施例では、上記図４に示す第１実施例の処理、又は、図８に示す第２実施例の処理と平行して選挙人の正当性を確認するための操作時間の監視を行ない、決められた時間内に正しい暗証番号入力、又はパスワード入力が行なわれなかった場合には、選挙人が投票操作途中で装置より離れ、他の選挙人により投票操作が継続され得ると判断して、動作を初期画面に戻す。
【００５８】
まず、選挙人により操作が行なわれた際（図９ステップＳ４１）、次の操作があるか否かを監視する（図９ステップＳ４２）。
操作が行なわれない場合は、その時間をカウントし（図９ステップＳ４４）、操作が行なわれた場合には、カウントした時間をクリアし（図９ステップＳ４３）して再び次の操作を待つ。
【００５９】
操作がない場合は時間のカウントを繰り返し実行し、例えば５分間等、決められた時間に達すると（図９ステップＳ４５）、図４にステップＳ１  で示す、又は、図８にステップＳ２１で示す初期画面に戻す（図９ステップＳ４６）。
【００６０】
このような時間監視機能をもつことにより、選挙人が操作途中で装置より離れた際に於いて、その状態を認識でき、プログラムを初期状態に戻すことで混乱を防ぐことができる。
【００６１】
尚、上記した実施例に於いては、投票操作に先立ち、トークン読取部１０に挿入されるトークン（Ｔ）として、磁気ストライプカード等の磁気記録媒体を用いたカード類の他に、ＩＣカード等の記憶素子を内蔵したカード、パンチ孔でコードを形成するパンチカード、マークシート等、各種の記録媒体、記憶装置等が適用可能である。
【００６２】
又、一体型表示入力装置２の位置検出方式についても静電誘導方式以外に、例えば、感圧方式あるいは電磁誘導方式等であってもよい。又、タブレットについても透明型でなく、例えば半透明型あるいは不透明型等であってもよく、スタイラスペンについてもコードタイプ、コードレスタイプ、又、感圧方式の場合はタッチパネルでペンを使用しないタイプ等のいずれであってもよい。又、表示装置についても、ＬＣＤ（液晶ディスプレイ）でなく、例えばプラズマディスプレイ等、他の表示装置であってもよい。
【００６３】
又、上記実施例では、選挙投票アプリケーションプログラムをメモリカード１９より提供しているが、これに限らず、例えばファイル記憶装置１７、又はＲＯＭ１４に保存しておく構成等であってもよい。又、選挙投票アプリケーションプログラムの構成、立候補者バッファ３１のデータ構造等も上記実施例に限定されず、他のプログラムの構成、データ構造等であっもよい。
【００６４】
【発明の効果】
以上詳記したように本発明によれば、投票操作の途中で選挙人が投票端末より離れた際に、その中断している投票操作を他の選挙人が継続する、複数の選挙人に跨がる瑕疵のある投票行為を排除して、信頼性の高い電子投票処理が維持できる選挙端末装置が提供できる。
【図面の簡単な説明】
【図１】本発明の実施例に於ける選挙端末装置の外観構成を示す図。
【図２】上記実施例に於ける選挙端末装置のハードウェア構成を示すブロック図。
【図３】上記実施例に於いてＲＡＭ１３に選挙投票アプリケーションプログラムが格納されたときの状態を示す図。
【図４】本発明の第１実施例による処理の流れを示すフローチャート。
【図５】上記実施例に於ける投票操作の初期画面を示す図。
【図６】上記実施例に於ける投票操作のパスワード力画面を示す図。
【図７】上記実施例に於ける投票操作の最終確認画面を示す図。
【図８】本発明の第２実施例に於ける動作の流れを示すフローチャート。
【図９】本発明の第３実施例に於ける動作の流れを示すフローチャート。
【符号の説明】
１…筺体、２…一体型表示入力装置、３…スタイラスペン、４…、５…透明タブレット、６…ＬＣＤ（液晶ディスプレイ）、７…、８…、９…、１０…トークン読取部、１１…ＬＣＤタブレットコントローラ、１２…ＣＰＵ、１３…ＲＡＭ、１４…ＲＯＭ、１５…ＶＲＡＭ、１６…通信インタフェース（通信ＩＦ）、１７…ファイル記憶装置、１８…メモリカードインタフェース、１９…メモリカード、２０…処理制御部、２１…入力制御部、２２…適格性チェック部、２３…認識処理部、２４…立候補者検索処理部、２５…画面ページ出力制御部、２６…通信制御部、２７…位置データバッファ、２８…辞書データバッファ、２９…領域データバッファ、３０…認識結果バッファ、３１…立候補者バッファ、３２…画面ページ出力バッファ、３３…音声出力装置、Ｔ…トークン。
【図１】
0003566340.tif 000002
【図２】
0003566340.tif 000003
【図３】
0003566340.tif 000004
【図４】
0003566340.tif 000005
【図５】
0003566340.tif 000006
【図６】
0003566340.tif 000007
【図７】
0003566340.tif 000008
【図８】
0003566340.tif 000009
【図９】
0003566340.tif 000010