(57)【要約】    【課題】  電子投票システムにおいて、投票カードの情報が読み出し不能となったり、あるいは投票カードを紛失した場合においても、投票を可能とする電子投票システムを提供する。    【解決手段】  投票カード発行装置で発行された投票カードを投票装置に挿入することにより選挙人の投票を受け付ける電子投票システムであって、投票カード発行装置が、投票カードに新規の発行番号を付与して発行する投票カード発行手段と、投票カードに前記発行番号と検査用との情報を付与して発行する検査カード発行手段を含み、投票装置は、投票カードが挿入された場合に投票カードに検査用との情報が付与されているか確認をおこない、付与がなされていない場合に投票カードによる投票を受付け投票カードの発行番号を記録し、付与がなされている場合に投票カードに付与された発行番号が記録済みか確認し、未記録の場合に投票カードを受付け投票カードの発行番号を記録し、記録済みの場合に投票カードによる投票を受付けない。【選択図】      図１
2008146666.tif 000002
【特許請求の範囲】
【請求項１】
電子投票システムにおいて、データの書き込み及び読み出しのできる投票カードを、選挙人に発行するための投票カード発行装置上で実行される投票カード発行制御プログラムであって、
投票カードを前記投票カード発行装置のカード発行部に挿入すると、前記投票カードの発行区分の入力を要求する投票受付画面を表示し、
前記発行区分に新規を入力すると、前記投票カードのデータとして、前記発行番号に新規の発行番号を、前記投票状況に未投票を、前記発行区分に新規を記録すると共に、前記選挙人の氏名と前記投票カードの発行番号の対応関係を記録し、
前記発行区分に再発行を入力すると、前記投票状況が投票済みの場合、再発行を停止し、未投票の場合、投票カードのデータとして、前記発行番号に新規の発行番号を、前記投票状況に未投票を、前記発行区分に再発行を記録した投票カードの再発行を行い、
前記発行区分に検査カードを入力すると、前記データとして、前記発行番号に発行済みの投票カードの番号を、前記投票状況に未投票を、前記発行区分に検査カードを記録した検査カードの発行を行う機能を実行することを特徴とする投票カード発行制御プログラム。
【請求項２】
電子投票システムにおいて、選挙人が投票所受付で投票カードを受け取った後、当該投票カードを挿入して、投票処理を行うための投票装置上で実行される投票制御プログラムであって、
前記選挙人が投票操作を終了した際に、前記投票カードに書き込まれたデータの１つである、選挙の投票済あるいは未投票を表す投票状況を、未投票から投票済みに変更し、前記投票カードの発行番号を含む投票履歴を、前記投票装置に備える投票履歴記録部に記録する機能を実行することを特徴とする投票制御プログラム。
【請求項３】
前記選挙人が投票カードの不良を申し出た場合に、前記投票カードの検査を行うための検査用カードを前記投票装置に挿入すると、前記投票履歴記録部に前記検査用の投票カードの発行番号が記録されている場合には、投票処理を停止し、前記投票履歴記録部に前記検査用の投票カードの発行番号が記録されていない場合には、投票処理を許可する機能を実行することを特徴とする請求項２に記載の投票制御プログラム。
【請求項４】
投票カード発行装置で発行された投票カードを投票装置に挿入することにより選挙人の投票を受け付ける電子投票システムにおいて、
前記投票カード発行装置が、前記投票カードに新規の発行番号を付与して発行する投票カード発行手段と、前記投票カードに前記発行番号と検査用との情報を付与して発行する検査カード発行手段を含み、
前記投票装置は、前記投票カードが挿入された場合に前記投票カードに前記検査用との情報が付与されているか確認をおこない、前記付与がなされていない場合に前記投票カードによる投票を受付け前記投票カードの発行番号を記録し、前記付与がなされている場合に前記投票カードに付与された発行番号が記録済みか確認し、未記録の場合に前記投票カードを受付け前記投票カードの発行番号を記録し、記録済みの場合に前記投票カードによる投票を受付けないことを特徴とする電子投票システム。
【請求項５】
前記投票装置が、前記検査用の情報が付与された前記投票カードの前記発行番号を確認するとき、前記発行番号が未記録の場合に前記発行番号を持つ前記投票カードは投票されていない旨の情報を表示し、記録済みの場合に前記発行番号を持つ前記投票カードは投票済みの旨の情報を表示することを特徴とする請求項４に記載の電子投票システム。
【請求項６】
前記投票装置が、挿入された前記投票カードを受付け前記発行番号を記録する場合に、前記投票カードに投票済みとの情報を付与することを特徴とする請求項４に記載の電子投票システム。
【請求項７】
前記投票カード発行装置が、前記投票カードに投票済みの情報が付与されていない場合に、前記投票番号の前記投票カードを再発行するための再発行手段を備えることを特徴とする請求項４から請求項６の何れかに記載の電子投票システム。
【請求項８】
投票カード発行装置で発行された投票カードを投票装置に挿入することにより選挙人の投票を受け付ける電子投票システムにおける電子投票方法であって、
前記投票カード発行装置で、前記投票カードに新規の発行番号を付与して発行する投票カード発行ステップと、前記投票カードに前記発行番号と検査用との情報を付与して発行する検査カード発行ステップを含み、
前記投票装置で、前記投票カードが挿入された場合に前記投票カードに前記検査用との情報が付与されているか確認をおこない、前記付与がなされていない場合に前記投票カードによる投票を受付け前記投票カードの発行番号を記録し、前記付与がなされている場合に前記投票カードに付与された発行番号が記録済みか確認し、未記録の場合に前記投票カードを受付け前記投票カードの発行番号を記録し、記録済みの場合に前記投票カードによる投票を受付けないことを特徴とする電子投票方法。
【請求項９】
前記投票装置で、前記検査用の情報が付与された前記投票カードの前記発行番号を確認するとき、前記発行番号が未記録の場合に前記発行番号を持つ前記投票カードは投票されていない旨の情報を表示し、記録済みの場合に前記発行番号を持つ前記投票カードは投票済みの旨の情報を表示することを特徴とする請求項８に記載の電子投票方法。
【請求項１０】
前記投票装置で、挿入された前記投票カードを受付け前記発行番号を記録する場合に、前記投票カードに投票済みとの情報を付与することを特徴とする請求項８に記載の電子投票方法。
【請求項１１】
前記投票カード発行装置で、前記投票カードに投票済みの情報が付与されていない場合に、前記投票番号の前記投票カードを再発行するための再発行ステップを含むことを特徴とする請求項８から請求項１０の何れかに記載の電子投票方法。
【請求項１２】
電子投票システムにおいて、投票カード発行装置で発行された投票カードを投票装置に挿入することにより選挙人の投票を受け付ける電子投票プログラムであって、
前記投票カード発行装置に、前記投票カードに新規の発行番号を付与して発行する投票カード発行機能と、前記投票カードに前記発行番号と検査用との情報を付与して発行する検査カード発行機能を実行させ、
前記投票装置に、前記投票カードが挿入された場合に前記投票カードに前記検査用との情報が付与されているか確認をおこない、前記付与がなされていない場合に前記投票カードによる投票を受付け前記投票カードの発行番号を記録し、前記付与がなされている場合に前記投票カードに付与された発行番号が記録済みか確認し、未記録の場合に前記投票カードを受付け前記投票カードの発行番号を記録し、記録済みの場合に前記投票カードによる投票を受付けない機能を実行させることを特徴とする電子投票プログラム。
【請求項１３】
前記投票装置に、前記検査用の情報が付与された前記投票カードの前記発行番号を確認するとき、前記発行番号が未記録の場合に前記発行番号を持つ前記投票カードは投票されていない旨の情報を表示し、記録済みの場合に前記発行番号を持つ前記投票カードは投票済みの旨の情報を表示する機能を実行させることを特徴とする請求項１２に記載の電子投票プログラム。
【請求項１４】
前記投票装置に、挿入された前記投票カードを受付け前記発行番号を記録する場合に、前記投票カードに投票済みとの情報を付与する機能を実行させることを特徴とする請求項１２に記載の電子投票プログラム。
【請求項１５】
前記投票カード発行装置に、前記投票カードに投票済みの情報が付与されていない場合に、前記投票番号の前記投票カードを再発行するための再発行機能を実行させることを特徴とする請求項１２から請求項１４の何れかに記載の電子投票プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は専用の電子投票端末を用いて選挙の投票を行う電子投票システムに関し、特に、投票カードの情報が読み出し不能となったり、あるいは投票カードを紛失した場合においても、投票を可能とする電子投票システム、投票カード発行装置、投票装置、投票カード発行制御プログラム及び投票制御プログラムに関する。
【背景技術】
【０００２】
選挙やアンケートなどの投票を、コンピュータやネットワークを利用して行う電子投票は、開票のための時間と作業コストを大幅に削減できるため、近年、採用する自治体の数が増加している。しかし、ネットワークを利用して電子投票を行う場合には不正なアクセスが行われる可能性があり、セキュリティを保ちにくいことが指摘されている。
【０００３】
一方、投票所の中で投票装置を用いて投票を行う電子投票（以下、投票所型電子投票と略す）は、ネットワークを介さないために、このような情報セキュリティの問題は少ない。投票所で行う電子投票では、投票用紙の代わりにトークンと呼ばれる投票カードが選挙管理人の指定する係員によって配られ、選挙人がこの投票カードを投票装置に挿入すると、１回限りの投票装置の使用が可能になる。この投票カードは情報入出力の可能な媒体であればよく、通常は投票カードが用いられる。投票後は、投票が終了しているか、いないかを表す投票状況情報が、投票装置によって投票カードに記録される。
【０００４】
このような投票所型電子投票においては、ネットワークを利用した電子投票の場合のような情報の漏洩は、ほとんど無い。しかしながら、投票所型電子投票においても、投票カードの不良、紛失あるいは選挙人が故意に破壊した場合等には、投票状況情報が失われるため、二重投票の防止対策の確立が難しいという欠点があった。
【０００５】
このような電子投票の欠点を解決するため、二重投票防止に類する方法の１例が、例えば特開平０７−０５７０１５号公報（特許文献１）に記載されている。
【０００６】
この特許文献１の方法では、選挙管理人の指定する係員は、選挙人別に投票済みであるか未投票かを識別する選挙人名簿情報に記入し、係員はこの情報を各選挙人の投票カードに書き込み、投票所で投票受付け時に配布するというものである。
【０００７】
この方法では、誤って選挙人が投票済みに登録された場合にも、係員が選挙人名簿情報を未投票に書き換え、書き換えた内容を投票カードに書き込み、選挙人に配布することが可能である。
【特許文献１】特開平０７−０５７０１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述した従来の技術は、以下に述べるような問題点があった。
【０００９】
特許文献１の方法の場合、投票済みであるか未投票かを識別する情報の修正は選挙人名簿情報で行われていた。投票カードの内容の修正は選挙人名簿情報を反映したものであり、選挙人が投票を終了する迄は、投票カードが誤りなく正常に動作することが前提となっていた。
【００１０】
このため、選挙人が受付で投票カードを受け取ってから投票を終了する迄の間に、投票カードが不良となったり、あるいは選挙人による故意の破壊や紛失により投票カードが読めなくなった場合には、選挙人が投票済みであるか否かの確認が不可能となり、選挙人に対し投票カードを再度発行せざるを得ず、選挙人が虚偽の申告をした場合に二重投票が行われるという問題があった。
【００１１】
また、一度発行された投票カードを再度発行し直すための機構がないため、発行ミスや発行後のカード不良により新たな投票カードを発行した場合、投票カード発行枚数の記録が、投票した選挙人の数と合わなくなるという問題があった。
【００１２】
本発明の第１の目的は、上記従来技術の欠点を解決し、投票カードの情報が読み出し不能となったり、あるいは投票カードを紛失した場合においても、投票を可能とする電子投票システム、電子投票方法、電子投票プログラム、投票カード発行制御プログラム及び投票制御プログラムを提供することにある。
【００１３】
本発明の第２の目的は、投票カードの情報が読み出し不能となったり、あるいは投票カードを紛失した状況であっても、投票の守秘義務を守った上で、投票カードを再発行できる電子投票システム、電子投票方法、電子投票プログラム、投票カード発行制御プログラム及び投票制御プログラムを提供することにある。
【課題を解決するための手段】
【００１４】
上記課題を解決するための本発明の電子投票システムは、選挙人が、投票カード発行装置で発行した投票カードを、投票装置に挿入し、投票装置に対して選挙人が候補者を選択する投票操作を行うことにより投票処理を実行する電子投票システムにおいて、投票装置を用いて選挙人が投票操作を行った際に、選挙人が投票したことを示す投票履歴を、投票装置に記録することを特徴とする。
【００１５】
本発明の投票カード発行制御プログラムは、電子投票システムにおいて、データの書き込み及び読み出しのできる投票カードを、選挙人に発行するための投票カード発行装置上で実行される投票カード発行制御プログラムであって、投票カードを投票カード発行装置のカード発行部に挿入すると、投票カードの発行区分の入力を要求する投票受付画面を表示し、発行区分に新規を入力すると、投票カードのデータとして、発行番号に新規の発行番号を、投票状況に未投票を、発行区分に新規を記録すると共に、選挙人の氏名と投票カードの発行番号の対応関係を記録し、発行区分に再発行を入力すると、投票状況が投票済みの場合、再発行を停止し、未投票の場合、投票カードのデータとして、発行番号に新規の発行番号を、投票状況に未投票を、発行区分に再発行を記録した投票カードの再発行を行い、発行区分に検査カードを入力すると、データとして、発行番号に発行済みの投票カードの番号を、投票状況に未投票を、発行区分に検査カードを記録した検査カードの発行を行う機能を実行することを特徴とする。
【００１６】
本発明の投票カード発行制御プログラムは、電子投票システムにおいて、選挙人が投票所受付で投票カードを受け取った後、当該投票カードを挿入して、投票処理を行うための投票装置上で実行される投票制御プログラムであって、選挙人が投票操作を終了した際に、投票カードに書き込まれたデータの１つである、選挙の投票済あるいは未投票を表す投票状況を、未投票から投票済みに変更し、投票カードの発行番号を含む投票履歴を、投票装置に備える投票履歴記録部に記録する機能を実行することを特徴とする。
【００１７】
本発明の電子投票システムは、投票カード発行装置で発行された投票カードを投票装置に挿入することにより選挙人の投票を受け付ける電子投票システムにおいて、投票カード発行装置が、投票カードに新規の発行番号を付与して発行する投票カード発行手段と、投票カードに発行番号と検査用との情報を付与して発行する検査カード発行手段を備え、投票装置は、投票カードが挿入された場合に投票カードに検査用との情報が付与されているか確認をおこない、付与がなされていない場合に投票カードによる投票を受付け投票カードの発行番号を記録し、付与がなされている場合に投票カードに付与された発行番号が記録済みか確認し、未記録の場合に投票カードを受付け投票カードの発行番号を記録し、記録済みの場合に投票カードによる投票を受付けないことを特徴とする。
【００１８】
本発明の電子投票方法は、投票カード発行装置で発行された投票カードを投票装置に挿入することにより選挙人の投票を受け付ける電子投票システムにおける電子投票方法であって、投票カード発行装置で、投票カードに新規の発行番号を付与して発行する投票カード発行ステップと、投票カードに発行番号と検査用との情報を付与して発行する検査カード発行ステップを含み、投票装置で、投票カードが挿入された場合に投票カードに検査用との情報が付与されているか確認をおこない、付与がなされていない場合に投票カードによる投票を受付け投票カードの発行番号を記録し、付与がなされている場合に投票カードに付与された発行番号が記録済みか確認し、未記録の場合に投票カードを受付け投票カードの発行番号を記録し、記録済みの場合に投票カードによる投票を受付けないことを特徴とする。
【００１９】
本発明の電子投票プログラムは、電子投票システムにおいて、投票カード発行装置で発行された投票カードを投票装置に挿入することにより選挙人の投票を受け付ける電子投票プログラムであって、投票カード発行装置に、投票カードに新規の発行番号を付与して発行する投票カード発行機能と、投票カードに発行番号と検査用との情報を付与して発行する検査カード発行機能を実行させ、投票装置に、投票カードが挿入された場合に投票カードに検査用との情報が付与されているか確認をおこない、付与がなされていない場合に投票カードによる投票を受付け投票カードの発行番号を記録し、付与がなされている場合に投票カードに付与された発行番号が記録済みか確認し、未記録の場合に投票カードを受付け投票カードの発行番号を記録し、記録済みの場合に投票カードによる投票を受付けない機能を実行させることを特徴とする。
【発明の効果】
【００２０】
本発明の電子投票システム、電子投票方法、電子投票プログラム、投票カード発行制御プログラム及び投票制御プログラムによれば、以下の効果が達成される。
【００２１】
第１に、投票カードが紛失したり、あるいは読み取り不能になり、選挙人に対して投票カードの再発行が必要になった場合においても、選挙人氏名と投票カード発行番号の対応関係及び投票済の投票カードの発行番号が記録されているため、選挙人が投票済みかどうかを投票カードが無くても判別でき、二重投票を防止することができる。
【００２２】
第２に、選挙人が投票済みかどうかを判別できるために、投票カードの再発行が可能となり、選挙人が実際には未投票であるのに投票できないという問題を解決することができる。
【００２３】
第３に、選挙人が投票済みかどうかの情報が格納される投票履歴記録部は、投票内容を記録する媒体とは別に備えられるため、選挙人が投票済みかどうかの判別を、投票内容の秘密を守った上で実行することができる。
【実施例】
【００２４】
以下、本発明の好適な実施例について図面を参照して詳細に説明する。
【００２５】
図１は、本発明の第１の実施例による電子投票システムの構成を示すブロック図である。
【００２６】
図１を参照すると、本実施例の電子投票システムは、投票カード発行装置１０と、投票装置２０と、投票カード３０と、検査カード３５を備える。
【００２７】
投票カード発行装置１０は選挙管理人が指定する係員が操作するもので、選挙用のトークンである投票カード３０の発行を行なう。投票装置２０は選挙人が投票カード３０を挿入すると、投票を行なうことができる。また、投票カード３０はＩＣカード、光ディスク、磁気カード等の記憶媒体で形成されるカードであって、投票カード３０の発行日時、投票の行なわれた場所等の情報を記憶できる。検査カード３５は投票カード３０が故障して、読み取り不良となった場合に使用する。
【００２８】
図２は、本実施例による投票カード３０のデータ構成の一例を示す図である。
【００２９】
図２を参照すると、投票カード３０のデータは、発行番号３１と、投票状況３２と、発行区分３３を備える。発行番号３１は投票カード３０毎に割り当てられた一連の番号である。この番号は数字で記載するが、英文アルファベット、時間等で記載しても良い。投票状況３２は投票が終了しているか、いないかを示す情報を保存する。発行区分３３には、新規、再発行、検査カードの３種類があり、カードの種類を識別する情報を記録することができる。
【００３０】
図３は、本実施例による投票カード発行装置１０の構成を示すブロック図である。
【００３１】
図３を参照すると、本実施例による投票カード発行装置１０は、投票カード読書き部１１と、投票カード制御手段１２と、投票カード発行手段１３と、投票カード再発行手段１４と、検査カード発行手段１５と、画面制御手段１６と、ディスプレイ１７と、投票カード管理データベース（ＤＢ）１８を備える。
【００３２】
投票カード読書き部１１は投票カード挿入口を有し、情報のカードへの書き込み及び読み出しをすることができる。投票カード読書き部１１には、ＩＣカードリーダ・ライタを利用することができる。投票カード制御手段１２は投票カード読書き部１１及びカード記載内容を制御する。投票カード発行手段１３は画面制御手段１６より要求される投票カード発行依頼に基づき、投票カード３０の発行処理を行う。再発行手段１４は、投票カード管理ＤＢ１８の内容や投票カード発行手段１３から伝えられる情報に基づき、投票カード３０の再発行を行なうことができる。
【００３３】
検査カード発行手段１５は特定の発行番号３１を持つ、検査カード３５を発行する。画面制御手段１６はディスプレイ１７の表示を制御する。投票カード管理ＤＢ１８は、過去の投票カード３０の発行状況を管理するためのデータベースである。図４に投票カード管理データベースのデータ構造の一例を示す。
【００３４】
図５は、本実施例による投票装置２０の構成を示すブロック図である。
【００３５】
図５を参照すると、本実施例による投票装置２０は、カード挿入部２１と、投票カード制御手段２２と、投票手段２３と、検査手段２４と、画面制御手段２５と、ディスプレイ２６と、投票履歴記録部２７を備える。
【００３６】
投票カード制御手段２２は、カード挿入部２１を制御し、投票手段２３に選挙人の情報を伝えることができる。投票手段２３は画面制御手段２５を用いて選挙人に投票を行わせ、またその投票内容を記録することができる。ディスプレイ２６は、画面制御手段２５により制御され、選挙人はその表示に従って投票を行う。
【００３７】
検査手段２４は検査カード３５が挿入された場合に、投票履歴記録部２７を調べ、検査結果を投票手段２３に伝える。投票履歴記録部２７は、過去の投票履歴を保存することができると共に、不要となったデータを消去する。図６に投票履歴記録部２７のデータ構造の一例を示す。
【００３８】
次に、本実施例による動作を、図を用いて説明する。本実施例では、発行区分３３が新規の投票カード３０の発行、発行区分３３が新規の投票カード３０による投票処理、発行区分３３が再発行の投票カード３０の発行、発行区分３３が検査カード３５の発行及び検査カード３５での投票処理について、１つずつ詳細に述べる。
【００３９】
図７は、本実施例による投票カード発行時の処理の流れを説明するためのフローチャートである。また、図８に投票カード発行装置１０のディスプレイ１７の表示の一例を示す。
【００４０】
以下、図７を用いて新規の投票カード発行の処理を説明する。なお、必要に応じて、図１、図３、図８の主要な部分を参照する。
【００４１】
図７を参照すると、選挙人が投票カード３０を受け取りに来ると、選挙管理人の指定する係員は、投票カード発行装置１０の投票カード読書き部１１に、未使用または、投票済みの投票カード３０を挿入する。投票カード３０が挿入されると、投票カード制御手段１２は投票カード３０のカード認証、利用者認証を行った後、投票カード３０に記録されている情報を読み込み、当該情報を投票カード発行手段１３に伝える(ステップ７０１)。
【００４２】
投票カード発行手段１３は投票カード発行の準備ができたことを係員に知らせるため、図８の画面を表示することを画面制御手段１６に伝え、画面制御手段１６はディスプレイ１７に受付画面を表示し、係員からの入力を待つ(ステップ７０２)。
【００４３】
係員は図８の画面を見て、発行区分３３は「新規」を選択して、発行ボタンを押す。画面制御手段１６は入力された内容を投票カード発行手段１３に伝え、投票カード発行手段１３は与えられた発行区分３３に従って処理を振り分ける（ステップ７０３）。
【００４４】
ここでは、発行区分３３は「新規」が選択されているため、投票カード発行手段１３は投票カード３０の初期化(記録内容の消去)を投票カード制御手段１２に指示し、投票カード３０が初期化される（ステップ７０４）。
【００４５】
投票カード発行手段１３は投票カード管理ＤＢ１８を参照し、「前回の発行番号＋１」を新規の発行番号３１として、ディスプレイ１７の画面から指示された発行区分３３、現在の時刻及び今回発行する投票カード３０の情報を、投票カード管理ＤＢ１８に記録する（ステップ７０５）。
【００４６】
次に、投票カード発行手段１３は図２で説明した投票カード３０のデータである、発行番号３１、投票状況３２、発行区分３３の三つの情報を投票カード３０に書き込み、投票カード３０を発行するよう投票カード制御手段１２に指示する。ここでは、投票状況３２は未投票、発行区分３３は新規とする。投票カード制御手段１２は指示に従って投票カード３０にデータを書き込み、投票カード３０を発行する（ステップ７０６）。
【００４７】
投票カード発行手段１３は今回の発行番号３１、および今回を含めた過去の発行総数に関する情報を画面制御手段１６に伝え、画面制御手段１６はその情報をディスプレイ１７に表示する（ステップ７０７）。
【００４８】
係員は、後の検査カード３５の発行に備えて、選挙人の氏名と発行番号３１の対応関係を電子ファイルあるいは紙に記録して、保存する。
【００４９】
次に、発行区分３３が新規の投票カード３０による投票処理について説明する。
【００５０】
図９は、本実施例による投票装置２０での処理の流れを説明するためのフローチャートである。なお必要に応じて、図１、図２、図５の主要な部分を参照して説明を行う。
【００５１】
図９を参照すると、受付で投票カード３０を受け取った選挙人は投票装置２０のカード挿入部２１に投票カード３０を挿入する。すると、投票カード制御手段２２が投票カード３０のカード認証、利用者認証を行った後、投票カード３０に記録されている情報を読み込み、投票手段２３に伝える(ステップ９０１)。
【００５２】
投票手段２３は伝えられた発行区分３３の情報を見て処理を振り分ける(ステップ９０２)。
【００５３】
今回は発行区分３３が新規なので、投票処理に移り、選挙人に候補者リストを表示し、選挙人は候補者を選択して、投票処理を実行する(ステップ９０３)。
【００５４】
次に、投票手段２３は発行番号３１及び投票時刻を投票履歴記録部２７に記録する(ステップ９０４)。
【００５５】
さらに、投票カード３０の投票状況３２を未投票から投票済みに変更した情報を投票カード３０に書きこむよう投票カード制御手段２２に指示し、投票カード制御手段２２は投票カード３０の投票状況３２をを投票済みに変更する（ステップ９０５）。
【００５６】
最後に投票手段２３は投票カード制御手段２２に指示して、投票カード３０を排出する(ステップ９１１)。
【００５７】
次に、発行済みの投票カード３０の投票状況３２が未投票であった場合に、投票カード３０を再発行する手順について説明する。投票カード３０を一度発行したものの、選挙人の錯覚等の理由により、再度選挙人に対して投票カード３０の発行が必要となった場合や、後に述べる検査カード３５により投票が投票装置２０で行われていないことが判明した場合に、あらためて投票カード３０を発行する場合にこの処理を行う。なお、カード故障による読み取り不良については、後述する検査カード３５で説明する。
【００５８】
次に、図７を用いて投票カード３０の再発行処理について説明する。なお、必要に応じて、図１、図３、図８の主要な部分を参照する。
【００５９】
図７を参照すると、最初に、投票管理人の指定する係員は、投票カード発行装置１０の投票カード読書き部１１に発行済みの投票カード３０を挿入する（ステップ７０１）。
画面制御手段１６はディスプレイ１７に受付画面を表示し、係員からの入力を待つ(ステップ７０２)。
【００６０】
係員は、発行区分３３に「再発行」を選択して、発行ボタンを押す。投票カード発行手段１３は係員に選択された発行区分３３にしたがって処理を振り分ける（ステップ７０３）。
【００６１】
ここでは「再発行」が選択されたため、当該発行済みの投票カード３０の投票状況３２を確認し、投票カード３０が投票済みの状況であった場合には、エラー処理に移る（ステップ７０９）。
【００６２】
エラー処理では、投票カード発行手段１３は、この投票カード３０は既に投票済みであり再発行ができないことを表示するよう画面制御手段１６に伝え、画面制御手段１６はその旨ディスプレイ１７に表示を行う。ついで投票カード制御手段１２に命じて投票カード３０を排出し、処理を終える（ステップ７１０）。
【００６３】
一方、ステップ７０９で投票状況３２が未投票であった場合は、投票カード発行手段１３は再発行手段１４に読み込み済みの投票カード３０内のデータを渡す。ここで再発行手段１４は投票カード管理ＤＢ１８から、投票カード３０の発行番号３１と同じ番号を持つ投票カード管理ＤＢ１８内のデータを検索し、該当データを削除する。また、発行区分３３「再発行」を投票カード管理ＤＢ１８に記録すると共に過去の発行枚数を投票カード管理ＤＢ１８の記録内容をもとに計算し直す（ステップ７１１）。
【００６４】
次いで再発行手段１４は、前回と同じ発行番号３１と、未投票であることを示す投票状況３２、再発行であることを示す発行区分３３の三つの情報を投票カード３０に書き込み、投票カード３０を発行するよう投票カード制御手段１３に指示すると、投票カード制御手段１３は指示に従って投票カード３０にデータを書き込み、投票カード３０を再発行する（ステップ７１２）。
【００６５】
次に、処理を投票カード発行手段１３に戻し、新規発行の場合と同様に、今回の発行番号３１、および今回を含めた過去の発行総数に関する情報を画面制御手段１５に伝え、画面制御手段１６はその情報をディスプレイ１７に表示し、係員は内容を確認する（ステップ７０７）。
【００６６】
次に投票カード発行装置１０で検査カード３５を発行する場合の処理について、図７を用いて説明する。なお必要に応じて、図１、図２、図３の主要な部分を参照する。
【００６７】
投票カード３０が読み書き可能な状態であれば、上記のように投票カード３０内の投票状況３２を確認して投票カード発行装置１０で再発行処理ができるが、選挙人が投票カード３０が不良のために投票できなった旨を申し出た場合には、検査カード３５を発行して検査を先に行う。この検査カード３５は、発行区分３３が検査カードとなっているカードであって、投票カード発行装置１０及び投票装置２０での使用ができる。
【００６８】
図７を参照すると、係員は、新規に投票カード３０を発行する場合と同様、不良となったカード以外の任意の投票カード３０を、投票カード読書き部１１に挿入する（ステップ７０１）。
【００６９】
画面制御手段１６はディスプレイ１７に受付画面を表示し、係員からの入力を待つ(ステップ７０２)。
【００７０】
次に、係員は画面から発行区分３３として「検査カード」を選択するとともに、不良となった投票カード３０の発行時に保存した記録を参照し、選挙人に対応する発行番号３１を入力する。投票カード発行手段１３は係員に選択された発行区分３３に従って、処理を振り分ける。ここでは「検査カード」が選択されているため、投票カード発行手段１３は入力された発行番号３１を検査カード発行手段１５に渡す（ステップ７０３）。
【００７１】
検査カード発行手段１５は、検査カード３５の初期化を投票カード制御手段１２に指示し、カードの内容が消去される（ステップ７０８）。
【００７２】
次に、検査カード発行手段１５は渡された発行番号３１と、未投票であることを示す投票状況３２と、検査カード３５であることを示す発行区分３３の３つの情報を書き込んだ検査カード３５を発行するよう投票カード制御手段１２に指示し、投票カード読書き部１１はカードにデータを書き込んだ上で、検査カード３５を発行する（ステップ７１３）。
【００７３】
次に、検査カード３５による、投票装置２０での処理について、図９を用いて説明する。なお必要に応じて、図１、図５の主要な部分を参照する。
【００７４】
図９を参照すると、発行区分３３の検査カード３５がカード挿入部２１に挿入されると、投票カード制御手段２２が検査カード３５のカード認証、利用者認証を行った後、検査カード３５に記録されている情報を読み込み、投票手段２３に伝える（ステップ９０１）。
【００７５】
投票手段２３は伝えられた発行区分３３を見て処理を選択する（ステップ９０２）。
【００７６】
伝えられた発行区分３３は検査カードであるため、投票手段２３はカードの情報を検査手段２４に伝える。検査手段２４は、伝えられた発行番号３１を基に、投票履歴記録部２７にこの発行番号３１が記録されているかを検索し、その結果を投票手段２３に返す（ステップ９０６）。
【００７７】
次に、投票履歴の有無を調べる。検査カード３５に発行番号３１が記録されていない場合は（ステップ９０７）、投票手段２３は画面制御手段２５に命じてこの装置では、この発行番号３１を持つ投票カード３０では投票されていない旨を表示させる(ステップ９０８)。
【００７８】
また、投票カード制御手段２２に検査カード３５を排出するよう指示し、検査カード３５は排出される(ステップ９１１)。この検査カード３５では、履歴の無いことが確認されたため、発行番号３１に対応した選挙人は投票を行うことができる。
【００７９】
次に、ステップ９０７において、与えられた発行番号３１が記録されていた場合には、投票手段２３は検査カード３５の投票状況３２を未投票から投票済みに変更するよう投票カード制御手段２２に指示し、投票カード制御手段２２は検査カード３５の投票状況３２を投票済みに変更する（ステップ９０９）。
【００８０】
投票手段２３は画面制御手段２５に、投票装置２０でこの発行番号３１を持つ投票カード３０で、既に投票が行われている旨をディスプレイ２６に表示させる（ステップ９１０）。
【００８１】
投票手段２３は投票カード制御手段２２に指示して、検査カード３５を排出する（ステップ９１１）。
【００８２】
この検査カード３５では、履歴の有ることが確認されたため、発行番号３１に対応した選挙人は投票を行うことができない。
【００８３】
次に、投票装置２０が複数ある場合には、係員は全ての投票装置２０で検査カード３５による投票が行われていないことを確認した後、検査カード３５を投票カード発行装置１０に挿入し、カードを再発行する。
【００８４】
本実施例においては、選挙人の性別の区別をすることなく説明を行ったが、情報を男女別に入れることによって、発行ミスを検出しやすくなる。これは、男女別にデータを集計するため、不明なカードの選挙人の性別を特定できるようになることによる。図１０に選挙人の性別の情報を入れた場合の投票カード発行装置１０のディスプレイ１７の表示の一例を示す。この場合、図４の投票カード管理データベース１８のデータ構造も同様に変更が必要となる。
【００８５】
また、本実施例においては、選挙が１種類の場合について述べたが、選挙は１種類の必要はなく、1台の投票装置２０で複数選挙を行う場合にも適用できる。この場合、図２に示したカードデータ構成の代わりに、複数選挙の場合の投票カードデータ構成を用いる。図１１に、複数選挙の場合の投票カードデータ構成の一例を示す。図１１を参照すると、複数選挙の場合の投票カードデータ構成は、選挙コード（１〜Ｎ）毎に投票状況３３を記載した構成となっている。
【００８６】
また、複数選挙の場合、図４の投票カード管理ＤＢは選挙コード毎に別のデータを用意する。また、図６の投票履歴記録部の構造も選挙コード毎にデータを用意する。この場合、図７の投票カード発行装置１０の処理フローにおいては、ステップ５０９の投票状況３２の確認処理を各選挙コード毎に行い、投票状況３２が投票済みでない選挙コードの選挙については投票カード３０の再発行処理を行い、投票状況３２が投票済みの選挙については再発行処理を行わない。
【００８７】
また、複数選挙の場合、図９の投票装置２０での処理について、ステップ９０６の投票履歴記録部２７の検索処理は全ての選挙コードに対応した投票履歴記録部２７に対して行い、ステップ９０７以降の投票状況３２の更新処理もすべて選挙コード毎に行う。
【００８８】
本実施例の投票カード発行装置１０は１台ではなく、複数台からなる構成を取ることもできる。この場合、複数の投票カード発行装置１０をネットワークで接続した構成とし、投票カード管理ＤＢ１８を全ての投票カード発行装置１０から同時にアクセス可能とする構成とする。
【００８９】
また、上記ネットワーク構成が実現できない場合には、投票カード３０の発行番号３１に投票カード発行装置１０の番号も付与することで、異なる投票カード発行装置１０により発行されたカードの識別を行い、また、再発行の投票カード３０や検査カード３５の発行は、最初に当該投票カード３０の新規発行を行った投票カード発行装置１０で行うようにする。
【００９０】
次に、本実施例の投票装置２０を複数台使用する場合においては、各投票装置２０をネットワークで結んだ構成を取ることもできる。その場合、投票履歴記録部２７は１台の投票装置２０内に設け、他の全ての投票装置２０の投票手段２３及び検査手段２４とは、ネットワークを介して通信する形態とすることが好ましい。このようにすることにより、投票履歴記録部２７にある履歴情報は１箇所に集約されるため、いずれかの１台の投票装置２０で、検査カード３５の検査を行えば、上記の実施例で述べたような、全ての投票装置２０で検査する冗長的な作業は不要となる。
【００９１】
以上説明した実施例によれば、投票カード３０を選挙人に発行後、投票カードが紛失したり、あるいは読み取り不能になり、選挙人に対して投票カード３０の再発行が必要になった場合においても、選挙人氏名と投票カードの発行番号３１の対応関係及び投票済の投票カードの発行番号３１が記録されているため、選挙人が投票済みかどうかを投票カードが無くても判別でき、二重投票を防止することができる。
【００９２】
また、選挙人が投票済みかどうかを判別できるために、投票カード３０の再発行が可能となり、選挙人が実際には未投票であるのに投票できないという問題を解決することができる。
【００９３】
次に、本発明の第２の実施例について図面を参照して詳細に説明する。本実施例は、選挙受付装置、すなわち選挙人名簿のＤＢを内部に持ち、入場葉書を持参した選挙人に対して名簿との照合を行い、受付済みとする処理を行う装置を、投票カード発行装置１０に内蔵した場合に対応している。
【００９４】
図１２は、本実施例による受付処理を内蔵した投票カード発行装置４０の構成を示すブロック図である。また、図１３は本実施例による選挙人名簿データ構造の一例を示す図である。
【００９５】
図１２を参照すると、受付手段４１は画面制御手段１６から送られる、係員が入力した選挙人の名前や番号の情報を基に、選挙人名簿データベース（ＤＢ）４２を照会または更新する。選挙人名簿ＤＢ４２は選挙権を有する有権者の情報を持つデータベースであり、図１３に示したように、選挙人に割り当てられた識別番号（ＩＤ）、選挙人の氏名、住所、性別、投票状況３２、投票カード３０の発行番号３１の情報を格納する。
【００９６】
なお、図１２に示した、投票カード読書き部１１、投票カード制御手段１２、投票カード発行手段１３、再発行手段１４、検査カード発行手段１５、画面制御手段１６、ディスプレイ１７、投票カード管理ＤＢ１８は、図３で述べたと同様に動作する。
【００９７】
次に、本実施例による動作を説明する。なあ、必要に応じて図１、図２の主要な部分を参照する。
【００９８】
図１２を参照すると、受付処理を内蔵した投票カード発行装置４０の投票カード読書き部１１に投票カード３０が挿入されると、投票カード制御手段１２は投票カード３０のカード認証、利用者認証を行った後、投票カード３０に記録されている情報を読み込み、投票カード発行手段１３に伝える。
【００９９】
投票カード発行手段１３は、投票カード発行の準備ができたことを受付手段４１に伝え、受付手段４１は画面制御手段１６に対し、ディスプレイ１７に画像を表示するように指示する。図１４に、投票カード発行装置のディスプレイ１７の表示の一例を示す。画面制御手段１５は画像をディスプレイ１７に表示し、係員の入力を待つ。
【０１００】
選挙人が受付に来ると、係員は入場葉書に記された番号や名前の情報を受付画面から打ち込み、検索開始ボタンを押す。受付手段４１は画面制御手段１６から渡された番号や名前の情報を基に選挙人名簿ＤＢ（データベース）４２を検索し、その結果取得した性別及び投票状況に関する情報を、画面制御手段１６を介してディスプレイ１７に表示する。
【０１０１】
投票状況が未投票の場合には、係員は発行ボタンを押す。発行ボタンが押されると、発行区分３３が新規の場合に、受付手段４１は、性別、発行区分３３の情報を、投票カード発行手段１３に伝える。また、発行区分３３が再発行または検査カードの場合には、発行番号３１の情報を、投票カード発行手段１３に伝える。投票カード発行手段１３は、第１の実施例において画面制御手段１６からこれらの情報を伝えられた場合と同様に、図７のステップ７０３以降の処理を行う。
【０１０２】
発行区分３３が新規の場合には、投票カード発行手段１３は、ステップ７０７の発行枚数表示の後、今回の発行番号３１を受付手段４１に伝える。受付手段４１は、選挙人名簿ＤＢ４２に記録された選挙人のデータである、投票状況３２を投票済みに書き換えると共に、発行番号３１を新規の発行番号３１で更新する処理を行う。以上に、受付処理を内蔵した投票カード発行装置４０を用いた電子投票の構成および動作例について述べた。
【０１０３】
本実施例においては、選挙人名簿ＤＢ４２と投票カード管理ＤＢ４１は別のデータベースとしているが、一つのデータベースとして管理することにより、システムの低価格化、簡略化を実現できる。
【０１０４】
本発明の電子投票システムにおける投票カード発行装置１０は、その機能をハードウェア的に実現することは勿論として、上記した機能を実行する投票カード発行制御プログラム（アプリケーション）１００を、コンピュータ処理装置で実行することにより、ソフトウェア的に実現することができる。この投票カード発行制御プログラム１００は、磁気ディスク、半導体メモリその他の記録媒体に格納され、その記録媒体からコンピュータ処理のできる投票カード発行装置１０にロードされ、コンピュータ処理動作を制御することにより、上述した各機能を実現する。
【０１０５】
また、本発明の電子投票システムにおける投票装置２０も、投票カード発行装置１０と同様に、投票制御プログラム（アプリケーション）２００を、コンピュータ処理のできる投票装置２０にロードし、コンピュータ処理動作を制御することにより、上述した各機能を実現する。
【０１０６】
以上好ましい複数の実施例をあげて本発明を説明したが、本発明は必ずしも、上記実施例に限定されるものでなく、その技術的思想の範囲内において様々に変形して実施することができる。
【図面の簡単な説明】
【０１０７】
【図１】本発明の第１の実施例による電子投票システムの構成を示すブロック図である。
【図２】本発明の第１の実施例による投票カードのデータ構成の一例を示す図である。
【図３】本発明の第１の実施例による投票カード発行装置の構成を示すブロック図である。
【図４】本発明の第１の実施例による投票カード管理データベースのデータ構造の一例を示す図である。
【図５】本発明の第１の実施例による投票装置の構成を示すブロック図である。
【図６】本発明の第１の実施例による投票履歴記録部のデータ構造の一例を示す図である。
【図７】本発明の第１の実施例による投票カード発行時の処理の流れを説明するためのフローチャートである。
【図８】本発明の第１の実施例による投票カード発行装置のディスプレイ表示の一例を示す図である。
【図９】本発明の第１の実施例による投票装置での処理の流れを説明するためのフローチャートである。
【図１０】本発明の第１の実施例による選挙人の性別の情報を入れた場合の投票カード発行装置のディスプレイ表示の一例を示す図である。
【図１１】本発明の第１の実施例による複数選挙の場合の投票カードデータ構成の一例を示す図である。
【図１２】本発明の第２の実施例による投票カード発行装置の構成を示すブロック図である。
【図１３】本発明の第２の実施例による選挙人名簿データ構造の一例を示す図である。
【図１４】本発明の第２の実施例による投票カード発行装置のディスプレイ表示の一例を示す図である。
【符号の説明】
【０１０８】
１０：投票カード発行装置
１１：投票カード読書き部
１２：投票カード制御手段
１３：投票カード発行手段
１４：再発行手段
１５：検査カード発行手段
１６：画面制御手段
１７：ディスプレイ
１８：投票カード管理ＤＢ
２０：投票装置
２１：カード挿入部
２２：投票カード制御手段
２３：投票手段
２４：検査手段
２５：画面制御手段
２６：ディスプレイ
２７：投票履歴記録部
３０：投票カード
３１：発行番号
３２：投票状況
３３：発行区分
３５：検査カード
４０：投票カード発行装置
４１：受付手段
４２：選挙人名簿ＤＢ
１００：投票カード発行制御プログラム
２００：投票制御プログラム
【図１】
2008146666.tif 000003
【図２】
2008146666.tif 000004
【図３】
2008146666.tif 000005
【図４】
2008146666.tif 000006
【図５】
2008146666.tif 000007
【図６】
2008146666.tif 000008
【図７】
2008146666.tif 000009
【図８】
2008146666.tif 000010
【図９】
2008146666.tif 000011
【図１０】
2008146666.tif 000012
【図１１】
2008146666.tif 000013
【図１２】
2008146666.tif 000014
【図１３】
2008146666.tif 000015
【図１４】
2008146666.tif 000016