JP2005056152A - Electronic voting system, method, program, and recording medium - Google Patents

Electronic voting system, method, program, and recording medium Download PDF

Info

Publication number
JP2005056152A
JP2005056152A JP2003286384A JP2003286384A JP2005056152A JP 2005056152 A JP2005056152 A JP 2005056152A JP 2003286384 A JP2003286384 A JP 2003286384A JP 2003286384 A JP2003286384 A JP 2003286384A JP 2005056152 A JP2005056152 A JP 2005056152A
Authority
JP
Japan
Prior art keywords
information
voter
voted
election
voting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2003286384A
Other languages
Japanese (ja)
Inventor
Seiya Ogita
誠也 荻田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2003286384A priority Critical patent/JP2005056152A/en
Publication of JP2005056152A publication Critical patent/JP2005056152A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an electronic voting system for making it unnecessary for a votor side to visit a voting place, or unnecessary for an election official side to manually count the votes, and for preventing a illegal voting such as pretense. <P>SOLUTION: A server device 10 comprises a voter information DB 11, a candidate information DB 12, a voter identifying means 13, a candidate information presenting means 14, a voting information accepting means 15, and a voting information totaling means 16. The voter information DB11 relates the resident registration number information of voters to password information for access to the server device 10 and stores them, and the voting information DB 12 stores election target items and a plurality of voting information for those items in predetermined election. A voter identifying means 13 authenticates terminal equipment 3 of the voter who has performed access through the Internet 2 with the resident registration number information and password information by referring to the voter information DB 11, and sets a votable status. Then, the voter votes by the voting information presenting means 14 and the voting information accepting means 15, and the votes are totaled by the voting information totaling means 16. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

本発明は、電子投票システム、方法、プログラム、及び記録媒体に関する。   The present invention relates to an electronic voting system, a method, a program, and a recording medium.

従来から、国会議員,都道府県の知事や議員,市町村の長や議員等の選挙の際、投票者(有権者)は、区役所や学校などに設置された投票所へ足を運ぶか、不在者投票を行うなどしている。有権者にとっては、投票所に実際に足を運ぶのが面倒であったり、またその時間がとれなかったりする。このような現状から、投票率が上がらず、特に投票日が天候の悪い日であったりするとさらに投票率が下がってしまう。   Traditionally, in the elections for members of the Diet, prefectural governors and legislators, municipal heads and legislators, voters (voting people) go to polling places set up at ward offices and schools, or absentee voting And so on. For voters, it may be cumbersome to actually go to the polling place, or it may not take time. From such a current situation, the voting rate does not increase, and particularly when the voting day is a bad day, the voting rate further decreases.

また、投票所で行われる投票は一般的に紙を用いて行われるので、選挙管理者が行う票の集計は人手を要し時間もかかる。   In addition, since voting at a polling place is generally performed using paper, the counting of votes performed by an election manager requires manpower and takes time.

このような問題点を解消するために、各投票者が所有する端末や所定の場所等に設置される端末を使用して、通信ネットワークを介し電子投票を行う電子投票システムが様々提案されている(例えば、特許文献1を参照)。特許文献1に記載の電子投票システムは、システム構成上のコストの増大を抑制するとともに、ネットワークの有効利用により投票者が投票所へ出向く必要をなくすことを目的としたシステムである。同システムでは、選挙管理者側で投票者名簿などの投票者情報、各投票者に対するパスワード情報を管理し、前記パスワード情報を予め決められた所定期間中に各投票者の住所へ郵送で配達し、前記選挙管理者側は、投票のために選挙管理サーバにより提供されている投票管理サイトへアクセスしてきた投票者のユーザ端末に対し個別IDを付与し、前記パスワード情報と前記個別IDとをもとに正規の投票者を認証し、認証した投票者についてその投票を受け付けている。   In order to solve such problems, various electronic voting systems that perform electronic voting via a communication network using terminals owned by each voter or terminals installed in a predetermined place have been proposed. (For example, see Patent Document 1). The electronic voting system described in Patent Document 1 is a system that is intended to suppress an increase in the cost of the system configuration and to eliminate the need for a voter to go to a polling place through effective use of a network. In this system, the election manager manages the voter information such as a voter list and password information for each voter, and delivers the password information to each voter's address by mail within a predetermined period. The election manager side gives an individual ID to the user terminal of the voter who has accessed the vote management site provided by the election management server for voting, and has the password information and the individual ID. In addition, the regular voter is authenticated, and the vote is accepted for the certified voter.

しかしながら、選挙の際に自分の票を他の者に譲り対価を得るような不正が行われることが多い。特に、不在者投票などでは容易に不正な投票を行うことが可能である。特許文献1に記載の電子投票システムであってもこのような問題は多々生じ得る。この問題を解決するために、不正投票や人為的ミス及び電子データの改竄等の発生を防止する電子投票システムが提案されている(例えば、特許文献2を参照)。特許文献2に記載の電子投票システムは、投票者が投票した内容をその投票者へフィードバックして確認依頼する手段を備えることで、簡素かつ低コストで不正を検出でき、不正投票や投票実行管理機関内部での人為的ミス及び電子データの改竄等を防止して公正な集計結果を得るようにしている。
特開2002−342527号公報 特開2003−114954号公報
However, fraud is often done during elections, such as transferring your vote to another person and obtaining compensation. In particular, it is possible to easily carry out illegal voting in absentee voting. Even with the electronic voting system described in Patent Document 1, many problems like this can occur. In order to solve this problem, an electronic voting system that prevents the occurrence of illegal voting, human error, electronic data falsification, and the like has been proposed (see, for example, Patent Document 2). The electronic voting system described in Patent Document 2 can detect fraud simply and at low cost by providing means for requesting confirmation by feeding back the contents voted by the voter to the voter. Prevents human error and falsification of electronic data within the organization, so as to obtain fair results.
JP 2002-342527 A Japanese Patent Laid-Open No. 2003-114954

しかしながら、従来技術の電子投票システムでは、投票者に成り済ますことで不正投票を行うことは容易であり、多くの不正投票を防ぐことは困難であった。   However, in the conventional electronic voting system, it is easy to perform an illegal vote by impersonating a voter, and it is difficult to prevent many illegal votes.

本発明は、上述のごとき実情に鑑みてなされたものであり、選挙の際に、有権者側にとって投票所へ赴くことなく、選挙管理者側にとって人手による開票を行わなくてよいだけでなく、成り済まし等による不正な投票を防止することが可能な、電子投票システム、電子投票方法、電子投票プログラム、及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することをその目的とする。   The present invention has been made in view of the above circumstances, and not only does the voter have to go to the polling place, but the election manager does not have to manually vote for the election. It is an object of the present invention to provide an electronic voting system, an electronic voting method, an electronic voting program, and a computer-readable recording medium on which the program is recorded, which can prevent illegal voting due to the above.

上述の課題を解決するために、請求項1の発明は、選挙における投票の管理を行う選挙管理サーバ装置を備えた電子投票システムであって、前記選挙管理サーバ装置は、有権者の住民基本台帳番号情報と前記選挙管理サーバ装置へのアクセス用のパスワード情報とを関連付けて記憶する有権者情報記憶手段と、所定の選挙に際し選挙対象項目及び各選挙対象項目に対する複数の被投票情報を記憶する被投票情報記憶手段と、前記住民基本台帳番号情報とパスワード情報とを用いて、インターネットを介してアクセスのあった有権者の端末装置を、前記有権者情報記憶手段を参照して認証する有権者認証手段と、該有権者認証手段で認証された有権者の端末装置に対して、前記選挙対象項目及び被投票情報をインターネットを介して提示する被投票情報提示手段と、該被投票情報提示手段で提示した選挙対象項目及び被投票情報に対して有権者の端末装置からの投票情報をインターネットを介して受け付ける投票情報受付手段と、該投票情報受付手段で受け付けた投票情報を前記選挙対象項目毎に集計する投票情報集計手段と、を有することを特徴としたものである。   In order to solve the above-mentioned problem, the invention of claim 1 is an electronic voting system comprising an election management server device for managing voting in an election, wherein the election management server device is a voter's basic resident register number. Voter information storage means for storing information and password information for access to the election management server device in association with each other, and voted information for storing election target items and a plurality of voted information for each election target item during a predetermined election Voter authentication means for authenticating a terminal device of a voter who has been accessed via the Internet using the storage means, the basic resident register number information and the password information, with reference to the voter information storage means, and the voter The election target item and voted information are presented to the voter's terminal device authenticated by the authentication means via the Internet. Voting information presentation means, voting information reception means for receiving voting information from a voter's terminal device over the election target item and voted information presented by the voted information presentation means, and the voting information reception means Voting information totaling means for totaling the voting information received in the above for each item to be elected.

請求項2の発明は、請求項1の発明において、前記有権者情報記憶手段は、有権者の住民基本台帳番号に対しパスワードを付与するパスワード付与手段を有することを特徴としたものである。   The invention of claim 2 is characterized in that, in the invention of claim 1, the voter information storage means has password grant means for giving a password to the voter's basic resident register number.

請求項3の発明は、請求項1の発明において、前記有権者情報記憶手段は、各有権者の住民基本台帳番号に対し、前記被投票情報記憶手段で記憶された選挙対象項目毎にパスワードを付与するパスワード付与手段を有することを特徴としたものである。   According to a third aspect of the present invention, in the first aspect of the invention, the voter information storage means assigns a password to each voter item stored in the voted information storage means for each voter's basic resident register number. It is characterized by having a password giving means.

請求項4の発明は、請求項1乃至3のいずれか1の発明において、前記有権者情報記憶手段は、各有権者の氏名及び住所を含む有権者情報を記憶し、前記住民基本台帳番号情報とパスワード情報は、予め各有権者の住所に郵送された情報であることを特徴としたものである。   The invention of claim 4 is the invention of any one of claims 1 to 3, wherein the voter information storage means stores voter information including the name and address of each voter, and the basic resident register number information and password information. Is information previously mailed to each voter's address.

請求項5の発明は、請求項1乃至3のいずれか1の発明において、前記選挙管理サーバ装置は、選挙における所定期間中に、住民基本台帳番号情報を用いてインターネットを介してアクセスのあった有権者の端末装置に対し、前記有権者情報記憶手段に記憶されたパスワード情報を、前記端末装置に送信するパスワード情報送信手段を有することを特徴としたものである。   The invention of claim 5 is the invention according to any one of claims 1 to 3, wherein the election management server device is accessed via the Internet using the basic resident register number information during a predetermined period in the election. It has a password information transmission means for transmitting the password information stored in the voter information storage means to the terminal device for the terminal device of the voter.

請求項6の発明は、請求項1乃至5のいずれか1の発明において、前記有権者情報記憶手段は、各有権者の氏名及び住所を含む有権者情報を記憶し、前記被投票情報記憶手段は、住所に基づく選挙区毎に選挙対象項目及び被投票情報を記憶し、前記被投票情報提示手段は、前記有権者認証手段で認証された有権者の端末装置に対し、前記有権者情報記憶手段を参照して前記有権者の選挙区毎に前記選挙対象項目及び被投票情報を前記被投票情報記憶手段から抽出し、該抽出した選挙対象項目及び被投票情報をインターネットを介して前記端末装置に提示することを特徴としたものである。   The invention of claim 6 is the invention according to any one of claims 1 to 5, wherein the voter information storage means stores voter information including a name and an address of each voter, and the voted information storage means is an address. The voting information presenting means stores the voting information items and the voted information for each constituency based on the voter information storage means with reference to the voter information storage means for the terminal device of the voter authenticated by the voter authentication means. The election item and voted information are extracted from the voted information storage means for each voter's constituency, and the extracted election item and voted information are presented to the terminal device via the Internet. It is a thing.

請求項7の発明は、請求項1乃至6のいずれか1の発明において、前記有権者情報記憶手段は、各有権者に対し指紋又は網膜パターンを含む有権者情報を記憶し、前記有権者認証手段は、前記住民基本台帳番号情報とパスワード情報とに加え前記有権者情報とを用いて、インターネットを介してアクセスのあった有権者の端末装置を、前記有権者情報記憶手段を参照して認証することを特徴としたものである。   The invention of claim 7 is the invention according to any one of claims 1 to 6, wherein the voter information storage means stores voter information including a fingerprint or a retina pattern for each voter, and the voter authentication means Using the voter information in addition to the basic resident register number information and password information, the voter terminal device accessed via the Internet is authenticated with reference to the voter information storage means It is.

請求項8の発明は、請求項1乃至7のいずれか1の発明において、前記被投票情報提示手段は、前記選挙対象項目毎に被投票情報を提示し、前記投票情報受付手段は、前記選挙対象項目毎に投票情報を受け付けることを特徴としたものである。   The invention of claim 8 is the invention according to any one of claims 1 to 7, wherein the voted information presenting means presents voted information for each item to be elected, and the vote information receiving means is the election It is characterized by receiving voting information for each target item.

請求項9の発明は、請求項1乃至7のいずれか1の発明において、前記被投票情報提示手段は、前記選挙対象項目毎に被投票情報を提示し、前記投票情報受付手段は、有権者が投票したい前記被投票情報を選択することで投票情報を受け付けることを特徴としたものである。   The invention according to claim 9 is the invention according to any one of claims 1 to 7, wherein the voted information presenting means presents voted information for each item to be elected, and the vote information receiving means Voting information is received by selecting the voted information to be voted on.

請求項10の発明は、選挙における投票の管理を行う選挙管理サーバ装置を用いて電子投票を行う電子投票方法であって、有権者の住民基本台帳番号情報と前記選挙管理サーバ装置へのアクセス用のパスワード情報とを関連付けて前記選挙管理サーバ装置に記憶する有権者情報記憶ステップと、所定の選挙に際し選挙対象項目及び各選挙対象項目に対する複数の被投票情報を前記選挙管理サーバ装置に記憶する被投票情報記憶ステップと、前記住民基本台帳番号情報とパスワード情報とを用いて、インターネットを介してアクセスのあった有権者の端末装置を、前記有権者情報記憶ステップで記憶した情報を参照して認証する有権者認証ステップと、該有権者認証ステップで認証された有権者の端末装置に対して、前記選挙対象項目及び被投票情報をインターネットを介して提示する被投票情報提示ステップと、該被投票情報提示ステップで提示した選挙対象項目及び被投票情報に対して有権者の端末装置からの投票情報をインターネットを介して受け付ける投票情報受付ステップと、該投票情報受付ステップで受け付けた投票情報を前記選挙対象項目毎に集計する投票情報集計ステップと、を含んでなることを特徴としたものである。   The invention of claim 10 is an electronic voting method for performing electronic voting using an election management server device that manages voting in an election, and is for accessing the voter's basic resident register number information and the election management server device. Voter information storage step for storing password information in association with the election management server device, and voted information for storing election target items and a plurality of voted information for each election target item in the election management server device during a predetermined election A voter authentication step for authenticating a voter terminal device accessed via the Internet with reference to the information stored in the voter information storage step, using the storage step and the basic resident register number information and password information And the election item and the investment target for the terminal device of the voter authenticated in the voter authentication step. Voting information presentation step for presenting information via the Internet, and voting information for receiving voting information from a voter's terminal device over the election target items and voting information presented in the voted information presentation step via the Internet A receiving step and a voting information counting step of counting the voting information received in the voting information receiving step for each item to be elected.

請求項11の発明は、請求項10の発明において、前記有権者情報記憶ステップは、有権者の住民基本台帳番号に対しパスワードを付与するパスワード付与ステップを含むことを特徴としたものである。   The invention of claim 11 is characterized in that, in the invention of claim 10, the voter information storage step includes a password granting step of granting a password to the voter's basic resident register number.

請求項12の発明は、請求項10の発明において、前記有権者情報記憶ステップは、各有権者の住民基本台帳番号に対し、前記被投票情報記憶ステップで記憶された選挙対象項目毎にパスワードを付与するパスワード付与ステップを含むことを特徴としたものである。   The invention of claim 12 is the invention of claim 10, wherein the voter information storage step assigns a password to each voter item stored in the voted information storage step for each voter's basic resident register number. It includes a password assignment step.

請求項13の発明は、請求項10乃至12のいずれか1の発明において、前記有権者情報記憶ステップは、各有権者の氏名及び住所を含む有権者情報を記憶するステップを含み、前記住民基本台帳番号情報とパスワード情報は、予め各有権者の住所に郵送された情報であることを特徴としたものである。   According to a thirteenth aspect of the present invention, in the invention according to any one of the tenth to twelfth aspects, the voter information storage step includes a step of storing voter information including a name and an address of each voter, and the basic resident register number information The password information is information previously mailed to each voter's address.

請求項14の発明は、請求項10乃至12のいずれか1の発明において、選挙における所定期間中に、住民基本台帳番号情報を用いてインターネットを介して前記選挙管理サーバ装置にアクセスのあった有権者の端末装置に対し、前記有権者情報記憶ステップで記憶されたパスワード情報を、前記端末装置に送信するパスワード情報送信ステップを含んでなることを特徴としたものである。   According to a fourteenth aspect of the present invention, in any one of the tenth to twelfth aspects of the invention, a voter who has accessed the election management server device via the Internet using the basic resident register number information during a predetermined period in the election. The terminal apparatus includes a password information transmission step of transmitting the password information stored in the voter information storage step to the terminal apparatus.

請求項15の発明は、請求項10乃至14のいずれか1の発明において、前記有権者情報記憶ステップは、各有権者の氏名及び住所を含む有権者情報を記憶するステップを含み、前記被投票情報記憶ステップは、住所に基づく選挙区毎に選挙対象項目及び被投票情報を記憶するステップを含み、前記被投票情報提示ステップは、前記有権者認証ステップで認証された有権者の端末装置に対し、前記有権者情報記憶ステップで記憶した情報を参照して、前記有権者の選挙区毎に前記選挙対象項目及び被投票情報を、前記被投票情報記憶ステップで記憶した情報から抽出し、該抽出した選挙対象項目及び被投票情報をインターネットを介して前記端末装置に提示するステップを含むことを特徴としたものである。   The invention of claim 15 is the voter information storage step according to any one of claims 10 to 14, wherein the voter information storage step includes a step of storing voter information including a name and an address of each voter. Includes a step of storing election target items and voted information for each constituency based on an address, wherein the voted information presentation step stores the voter information for the voter's terminal device authenticated in the voter authentication step. With reference to the information stored in the step, the election target item and voted information are extracted from the information stored in the voted information storage step for each voter's constituency, and the extracted election target item and voted The method includes a step of presenting information to the terminal device via the Internet.

請求項16の発明は、請求項10乃至15のいずれか1の発明において、前記有権者情報記憶ステップは、各有権者に対し指紋又は網膜パターンを含む有権者情報を記憶するステップを含み、前記有権者認証ステップは、前記住民基本台帳番号情報とパスワード情報とに加え前記有権者情報とを用いて、インターネットを介してアクセスのあった有権者の端末装置を、前記有権者情報記憶ステップで記憶した情報を参照して認証することを特徴としたものである。   According to a sixteenth aspect of the present invention, in the invention according to any one of the tenth to fifteenth aspects, the voter information storage step includes a step of storing voter information including a fingerprint or a retina pattern for each voter, and the voter authentication step. Uses the voter information in addition to the basic resident register number information and password information to authenticate the terminal device of the voter accessed via the Internet with reference to the information stored in the voter information storage step. It is characterized by doing.

請求項17の発明は、請求項10乃至16のいずれか1の発明において、前記被投票情報提示ステップは、前記選挙対象項目毎に被投票情報を提示するステップを含み、前記投票情報受付ステップは、前記選挙対象項目毎に投票情報を受け付けるステップを含むことを特徴としたものである。   The invention of claim 17 is the invention of any one of claims 10 to 16, wherein the voted information presenting step includes a step of presenting voted information for each item to be elected, and the vote information receiving step is And a step of receiving voting information for each item to be elected.

請求項18の発明は、請求項10乃至16のいずれか1の発明において、前記被投票情報提示ステップは、前記選挙対象項目毎に被投票情報を提示するステップを含み、前記投票情報受付ステップは、有権者が投票したい前記被投票情報を選択することで投票情報を受け付けるステップを含むことを特徴としたものである。   The invention of claim 18 is the invention of any one of claims 10 to 16, wherein the voted information presenting step includes a step of presenting voted information for each item to be elected, and the vote information receiving step comprises , Including a step of accepting voting information by selecting the voted information that the voter wants to vote.

請求項19の発明は、コンピュータを、請求項1乃至9のいずれか1の発明の電子投票システムにおける前記選挙管理サーバ装置として機能させるためのプログラムである。   An invention of claim 19 is a program for causing a computer to function as the election management server device in the electronic voting system of any one of claims 1 to 9.

請求項20の発明は、コンピュータに、請求項10乃至18のいずれか1の発明の電子投票方法を実行させるためのプログラムである。   The invention according to claim 20 is a program for causing a computer to execute the electronic voting method according to any one of claims 10 to 18.

請求項21の発明は、請求項19又は20の発明のプログラムを記録したコンピュータ読み取り可能な記録媒体である。   A twenty-first aspect of the invention is a computer-readable recording medium on which the program of the nineteenth or twentieth aspect of the invention is recorded.

本発明によれば、選挙の際に、有権者側にとって投票所へ赴くことなく、選挙管理者側にとって人手による開票を行わなくてよいだけでなく、成り済まし等による不正な投票を防止することが可能となる。   According to the present invention, at the time of election, the voter side does not have to go to the polling place, and the election manager side does not have to make a vote manually, but also can prevent illegal voting due to impersonation, etc. It becomes.

図1は、本発明の一実施形態に係る電子投票システムの一構成例を示す図で、図中、1は電子投票システム、2はインターネット、3a,3b,...は有権者の端末装置、10は選挙管理サーバ装置、11は有権者情報データベース(DB)、12は被投票情報DB、13は有権者認証手段、14は被投票情報提示手段、15は投票情報受付手段、16は投票情報集計手段である。   FIG. 1 is a diagram showing a configuration example of an electronic voting system according to an embodiment of the present invention, in which 1 is an electronic voting system, 2 is the Internet, 3a, 3b,. . . Is a voter terminal device, 10 is an election management server device, 11 is a voter information database (DB), 12 is voted information DB, 13 is voter authentication means, 14 is voted information presentation means, 15 is vote information reception means, Reference numeral 16 denotes vote information counting means.

本発明の一実施形態に係る電子投票システム(以下、本システムという)1は、選挙における投票の管理を行う選挙管理サーバ装置(以下、単にサーバ装置という)10を備え、電子投票を行うことを可能としたシステムである。本発明は、住民基本台帳ネットワークシステムに登録されている住民基本台帳番号が、他人に知られたくない番号であるという人間心理を利用して、成り済まし等による不正な投票を防止するようにしたシステムであり、選挙管理サーバ装置10へのアクセス権(投票できる権利)を、有権者に住民基本台帳番号を入力させることで判断するシステムである。   An electronic voting system (hereinafter referred to as the present system) 1 according to an embodiment of the present invention includes an election management server device (hereinafter simply referred to as a server device) 10 that manages voting in an election, and performs electronic voting. It is a system that made it possible. The present invention uses a human psychology that the basic resident register number registered in the basic resident register network system is a number that other people do not want to know, and prevents illegal voting due to impersonation, etc. In this system, the access right to the election management server device 10 (the right to vote) is determined by allowing voters to enter the basic resident register number.

サーバ装置10は、各有権者A,B,...が使用する端末装置3a,3b,...(しばしば3で表す)に、有線,無線に拘らない通信回線を使用したインターネット2を介して接続可能な状態となっている。サーバ装置10には、端末装置3からインターネット2経由でアクセスさせるためのWWWサーバをもたせればよい。なお、端末装置3は、PC端末に限らず、PDAや携帯電話などでもよく、さらには複数の情報処理装置がネットワーク接続されたシステムであっても、サーバ装置10へアクセスして後述する電子投票処理を実行できるような端末装置を含むシステムであればよい。なお、端末装置3は、サーバ装置10に対するクライアント装置といえる。   The server device 10 includes each voter A, B,. . . Terminal devices 3a, 3b,. . . (Often represented by 3), it can be connected via the Internet 2 using a communication line regardless of wired or wireless. The server device 10 may be provided with a WWW server for accessing from the terminal device 3 via the Internet 2. Note that the terminal device 3 is not limited to a PC terminal, and may be a PDA or a mobile phone. Furthermore, even in a system in which a plurality of information processing devices are connected to a network, the server device 10 is accessed and an electronic vote described later. Any system including a terminal device capable of executing processing may be used. The terminal device 3 can be said to be a client device for the server device 10.

サーバ装置10は、有権者情報記憶手段,被投票情報記憶手段,有権者認証手段13,被投票情報提示手段14,投票情報受付手段15,投票情報集計手段16を備えるものとし、図1の例では、有権者情報記憶手段,被投票情報記憶手段の例として、それぞれ有権者情報DB11,被投票情報DB12をサーバ装置10からアクセス可能な状態で備えるものとして説明する。   The server device 10 includes voter information storage means, voted information storage means, voter authentication means 13, voted information presentation means 14, vote information reception means 15, and vote information counting means 16, and in the example of FIG. As an example of the voter information storage means and the voted information storage means, explanation will be made assuming that the voter information DB 11 and the voted information DB 12 are respectively accessible from the server device 10.

有権者情報DB11では、有権者の住民基本台帳番号情報と選挙管理サーバ装置10へのアクセス用のパスワード情報とを関連付けて記憶する。被投票情報DB12では、所定の選挙に際し選挙対象項目及び各選挙対象項目に対する複数の被投票情報を記憶する。ここで、選挙対象項目とは、例えば県知事,市議会議員,県議会議員,国民審査等の選挙の対象となる項目の情報であり、被投票情報とは、被投票人(すなわち立候補者)や国民審査の場合には審査決定される最高裁判所の裁判官などの情報である。   The voter information DB 11 stores voter basic resident register number information and password information for accessing the election management server device 10 in association with each other. The voted information DB 12 stores election target items and a plurality of voted information for each election target item during a predetermined election. Here, election target items are information on items subject to elections such as prefectural governors, city council members, prefectural assembly members, national examinations, etc., and voted information refers to voted persons (that is, candidates) and citizens. In the case of examination, it is information such as judges of the Supreme Court to be examined.

また、他の形態として、有権者情報記憶手段にパスワード付与手段を有するようにしてもよい。このパスワード付与手段としては、有権者の住民基本台帳番号に対しパスワードを付与するか、或いは、各有権者の住民基本台帳番号に対し、被投票情報DB12で記憶された選挙対象項目毎にパスワードを付与するようにすればよい。前者の場合は、有権者は端末装置3によりサーバ装置10へアクセスし投票を行う際に選挙対象項目が複数であっても1つのパスワード情報の入力で済む。一方、後者の場合は、有権者は端末装置3によりサーバ装置10へアクセスし投票を行う際に選挙対象項目が複数であった場合には各選挙対象項目に対してそれぞれ付与されたパスワード情報を入力する必要がある。   As another form, the voter information storage means may have password giving means. As this password granting means, a password is assigned to the voter's basic resident register number, or a password is assigned to each voter information item stored in the voted information DB 12 for each voter's basic resident register number. You can do that. In the former case, the voter can input one password information even if there are a plurality of items to be elected when accessing the server device 10 by the terminal device 3 and voting. On the other hand, in the latter case, when the voter accesses the server device 10 by the terminal device 3 and performs voting, when there are a plurality of items to be elected, the voter inputs the password information assigned to each item to be elected. There is a need to.

有権者認証手段13では、住民基本台帳番号情報とパスワード情報とを用いて、インターネット2を介してアクセスのあった有権者の端末装置3を、有権者情報DB11を参照して認証し、投票可能な状態にする。ここで、有権者の端末装置3による、住民基本台帳番号情報とパスワード情報とを用いた、インターネット2を介したサーバ装置10へのアクセスとは、有権者に対して住民基本台帳ネットワークシステムにおいて割り当てられた住民基本台帳番号と、何らかの手段(例は後述する)で有権者が手に入れたパスワード情報と、をその有権者が端末装置3に入力し、サーバ装置10へアクセスすることを指す。なお、サーバ装置10にアクセスしてからそれらの情報の入力をサーバ装置10から要求されるようにしておくことが好ましい。   The voter authentication means 13 authenticates the voter's terminal device 3 accessed via the Internet 2 with reference to the voter information DB 11 using the basic resident register number information and password information, so that the voter can be voted. To do. Here, the access to the server device 10 via the Internet 2 using the basic resident register number information and password information by the voter's terminal device 3 is assigned to the voters in the basic resident register network system. This means that the voter inputs the basic resident register number and the password information obtained by the voter by some means (example will be described later) to the terminal device 3 and accesses the server device 10. It is preferable that the server device 10 requests the input of the information after accessing the server device 10.

また、有権者認証手段13の他の形態として、各有権者に対し指紋又は網膜パターンを含む有権者情報を有権者情報DB11に記憶しておき、有権者認証手段13が、住民基本台帳番号情報とパスワード情報とに加えその有権者情報とを用いてインターネット2経由でアクセスのあった有権者の端末装置3を、有権者情報DB11を参照して認証するようにし、不正アクセスをより防ぐようにしてもよい。但し、この場合、端末装置3に指紋読取手段や網膜パターン読取手段が必要となる。   As another form of the voter authentication means 13, voter information including a fingerprint or a retina pattern is stored in the voter information DB 11 for each voter, and the voter authentication means 13 stores the basic resident register number information and password information. In addition, the terminal device 3 of the voter who has accessed via the Internet 2 using the voter information may be authenticated with reference to the voter information DB 11 to further prevent unauthorized access. However, in this case, the terminal device 3 requires fingerprint reading means and retinal pattern reading means.

被投票情報提示手段14では、有権者認証手段13で認証された有権者の端末装置3に対して、選挙対象項目及び被投票情報をインターネット2を介して提示する。提示の方法の一例としては、まず選挙対象項目を提示してから有権者が投票を行う選挙対象項目を有権者に選択させ、選択された選挙対象項目の被投票情報を提示し、投票が終了し他の選挙対象項目が存在した場合には同じ処理を繰り返し、投票(棄権投票も含む)を行っていない選挙対象項目がなくなり次第終了する。また、単に全ての選挙対象項目及び対応する被投票情報を一度に提示してもよい。   In the voted information presenting means 14, the election target items and the voted information are presented via the Internet 2 to the voter's terminal device 3 authenticated by the voter authenticating means 13. As an example of the method of presentation, first present the item to be elected, let the voters select the item to be voted for voting, present the voted information of the selected item to be elected, the voting ends, etc. The same process is repeated when there is an election target item, and the process ends as soon as there is no election target item for which voting (including abstention voting) is not performed. Alternatively, all the election target items and corresponding voted information may be presented at a time.

投票情報受付手段15では、被投票情報提示手段14で提示した選挙対象項目及び被投票情報に対して有権者の端末装置3からの投票情報をインターネット2経由で受け付ける。例えば、有権者は投票したい被投票情報を端末装置3の画面上で選択するなどし、端末装置3は有権者の選択操作を投票情報としてサーバ装置10に送信するようにすればよい。また、投票情報受付手段15は、有権者の選択操作の確認を端末装置3側に行うようにしてもよい。   The voting information receiving means 15 receives voting information from the terminal device 3 of the voter via the Internet 2 with respect to the item to be elected and the voted information presented by the voted information presenting means 14. For example, the voter may select voted information to be voted on the screen of the terminal device 3, and the terminal device 3 may transmit the voter's selection operation to the server device 10 as voting information. Further, the voting information receiving unit 15 may confirm the selection operation of the voters on the terminal device 3 side.

被投票情報の提示及び投票情報の受付に関する他の形態としては、被投票情報提示手段14で選挙対象項目毎に被投票情報を提示し、投票情報受付手段15で選挙対象項目毎に投票情報を受け付けるようにしてもよい。若しくは、被投票情報提示手段14で選挙対象項目毎に被投票情報を提示し、投票情報受付手段15で有権者が投票したい被投票情報を選択することで投票情報を受け付けるようにしてもよい。   As another form regarding presentation of voted information and acceptance of vote information, voted information presenting means 14 presents voted information for each item to be elected, and vote information accepting means 15 provides vote information for each item to be elected. You may make it accept. Alternatively, the voted information may be received by presenting the voted information for each item to be elected by the voted information presenting means 14 and selecting the voted information that the voter wants to vote by the vote information receiving means 15.

投票情報集計手段16では、投票情報受付手段15で受け付けた投票情報を選挙対象項目毎に集計する。この集計においては、受け付けた投票情報をデータベース登録し、自動的に集計できるようにするなどしておいてもよい。   The voting information totaling unit 16 totals the voting information received by the voting information receiving unit 15 for each item to be elected. In this tabulation, the received voting information may be registered in a database so that it can be automatically tabulated.

図2は、図1の電子投票システムにおける電子投票処理の一例を説明するためのフロー図で、本発明の一実施形態に係る電子投票方法の一例を説明するためのフロー図でもある。図3は、図2の電子投票処理における画面の一例を示す図で、図3(A)はパスワード情報入力画面の一例を、図3(B)は投票処理画面の一例を、それぞれ示している。図3中、21はパスワード情報入力画面、22は住民基本台帳番号入力欄、23はパスワード入力欄、24は投票処理画面、25は選択ボタン、26は投票ボタンである。   FIG. 2 is a flowchart for explaining an example of the electronic voting process in the electronic voting system of FIG. 1, and is also a flowchart for explaining an example of the electronic voting method according to the embodiment of the present invention. 3 is a diagram illustrating an example of a screen in the electronic voting process of FIG. 2, FIG. 3A illustrates an example of a password information input screen, and FIG. 3B illustrates an example of a voting process screen. . In FIG. 3, 21 is a password information input screen, 22 is a basic resident register number input field, 23 is a password input field, 24 is a voting process screen, 25 is a selection button, and 26 is a voting button.

本システム1における電子投票処理は、まず、有権者の住民基本台帳番号情報とサーバ装置10へのアクセス用のパスワード情報とを関連付けて有権者情報DB11に記憶する(ステップS1)。ステップS1の処理においては、これらの情報を記憶しておけばよい。住民基本台帳番号情報は予め住民基本台帳ネットワークシステムに存在するため、改めて記憶しなくともこれを後段の処理に利用することは可能である。この場合、住民基本台帳ネットワークシステムに有権者情報DB11(又はその一部)が存在することとなる。ステップS1の処理においてはその他、住民基本台帳ネットワークシステムに登録された住民基本台帳番号情報を新たに別の有権者情報DB11に記憶してもよい。いずれの場合でも、パスワード情報は、少なくとも投票日前にその住民基本台帳番号情報と関連付けて記憶しておく必要がある。ステップS1の処理の前後に関係無く、所定の選挙に際し、選挙対象項目及び各選挙対象項目に対する複数の被投票情報を、被投票情報DB12に記憶する(ステップS2)。ステップS2における記憶も少なくとも投票日前に実行しておくものである。   In the electronic voting process in the present system 1, first, the voters' basic resident register number information and password information for accessing the server device 10 are associated with each other and stored in the voter information DB 11 (step S1). In the process of step S1, these pieces of information may be stored. Since the Basic Resident Register number information exists in the Basic Resident Register network system in advance, it can be used for subsequent processing without being stored again. In this case, the voter information DB 11 (or a part thereof) exists in the basic resident register network system. In the process of step S1, the basic resident register number information registered in the basic resident register network system may be newly stored in another voter information DB 11. In any case, the password information must be stored in association with the basic resident register number information at least before the voting date. Regardless of the process before and after step S1, the election target item and a plurality of voted information for each election target item are stored in the voted information DB 12 for a predetermined election (step S2). The storage in step S2 is also executed at least before the voting date.

投票日には、有権者が端末装置3を用いてサーバ装置10にアクセスして投票を行う。まず、端末装置3からのアクセスは、住民基本台帳番号情報,パスワード情報を用いて行う。例えば、有権者が端末装置3によりサーバ装置10側にアクセスすることで、サーバ装置10は、図3に示すような住民基本台帳番号入力欄22,パスワード入力欄23を表示したパスワード情報入力画面21を端末装置3に表示させる。有権者は端末装置3を操作して住民基本台帳番号入力欄22,パスワード入力欄23にそれぞれ住民基本台帳番号,パスワードを入力する。   On the voting day, a voter accesses the server device 10 using the terminal device 3 to vote. First, access from the terminal device 3 is performed using basic resident register number information and password information. For example, when a voter accesses the server device 10 side with the terminal device 3, the server device 10 displays a password information input screen 21 displaying a basic resident register number input field 22 and a password input field 23 as shown in FIG. 3. It is displayed on the terminal device 3. The voter operates the terminal device 3 to enter the basic resident register number and password in the basic resident register number input field 22 and password input field 23, respectively.

サーバ装置10では、これらの情報を用いてインターネット2経由でアクセスのあった有権者の端末装置3を、有権者情報DB11を参照して認証する(ステップS3)。そのうち、認証された有権者の端末装置3に対して、選挙対象項目及び被投票情報をインターネット2を介して提示する(ステップS4)。例えば、図3に示すような選択ボタン25,投票ボタン26を表示した投票処理画面24を端末装置に提示し表示させる。この例では、選挙対象項目は県知事選であり、その立候補者がA候補,B候補の2者あり、有権者が選択ボタン25で候補Bを選択した画面を示している。この後、有権者は端末装置3を操作して投票ボタン26をクリックし、投票する。そして、提示した選挙対象項目及び被投票情報に対して有権者の端末装置3からの投票情報を、インターネット2を介して受け付け(ステップS5)、受け付けた投票情報を選挙対象項目毎に集計する(ステップS6)。   The server device 10 authenticates the voter terminal device 3 accessed via the Internet 2 by referring to the voter information DB 11 using these pieces of information (step S3). Among them, the item to be elected and the voted information are presented to the authenticated voter terminal device 3 via the Internet 2 (step S4). For example, a voting process screen 24 displaying a selection button 25 and a voting button 26 as shown in FIG. 3 is presented and displayed on the terminal device. In this example, the election target item is a prefectural governor's election, the candidates are A candidate and B candidate, and the voter selects the candidate B with the selection button 25. Thereafter, the voter operates the terminal device 3 and clicks the voting button 26 to vote. Then, the voter information from the voter's terminal device 3 is accepted via the Internet 2 for the presented election item and voted information (step S5), and the received vote information is tabulated for each election item (step S5). S6).

ここで、上述した端末装置3,サーバ装置10,有権者情報DB11,被投票情報DB12等、本明細書中に記載する端末装置3,サーバ装置10,各種DBに関して補足的に説明する。   Here, the terminal device 3, the server device 10, and various DBs described in the present specification, such as the terminal device 3, the server device 10, the voter information DB 11, the voted information DB 12, and the like described above will be supplementarily described.

各DB11,12等のデータベースは、サーバ装置10に物理的に含まれている形態でも、サーバ装置10に各DB11,12がネットワークを介して接続され、物理的に離散している形態を採用してもよい。またDB11,12は、その構成上別々のものでも一体型のものでもよく、要はデータベースとしての機能がはたせる形態であればよい。各DB11,12を管理するサーバ装置10は、DBの維持・運用を行う専用のソフトウェア(DB管理システム)を備えるようにすることが好ましい。これにより、DB内のデータを本発明に係る各機能を実現するプログラム(アプリケーションソフト)から物理的,論理的に独立させ、各種アプリケーションのバージョンアップやシステム構築が容易になる上に、データの整合性(一貫性)を保て、データのセキュリティの確保が行い易くなる。また、サーバ装置10は、WWWサーバ,DB管理サーバ等、処理に応じた階層構造をもつサーバとしてもよい。   Even if the database such as each DB 11, 12 is physically included in the server device 10, the DB 11, 12 is connected to the server device 10 through a network and physically separated. May be. In addition, the DBs 11 and 12 may be separate or integrated, and may be any form that can function as a database. The server device 10 that manages the DBs 11 and 12 is preferably provided with dedicated software (DB management system) for maintaining and operating the DB. This makes the data in the DB physically and logically independent from the program (application software) that implements each function according to the present invention, facilitating various application version upgrades and system construction, and data matching. (Security) and security of data can be easily secured. The server device 10 may be a server having a hierarchical structure corresponding to processing, such as a WWW server or a DB management server.

さらに、上述した端末装置3やサーバ装置10など、PC(パーソナルコンピュータ)等の汎用コンピュータやサーバコンピュータにおける各種情報の処理について、図4に示す一般的な情報処理装置の構成例を参照して説明する。図4は、一般的な情報処理装置の構成例を示すブロック図で、図中、31はCPU、32はRAM、33はROM、34は入力装置、35は表示装置、36は出力装置、37はバスである。   Furthermore, various types of information processing in a general-purpose computer such as a PC (personal computer) and a server computer such as the terminal device 3 and the server device 10 described above will be described with reference to a configuration example of a general information processing apparatus shown in FIG. To do. FIG. 4 is a block diagram showing a configuration example of a general information processing apparatus, in which 31 is a CPU, 32 is a RAM, 33 is a ROM, 34 is an input device, 35 is a display device, 36 is an output device, 37 Is a bus.

本システム1で取り扱われる情報は、その処理時に一時的にRAM32に蓄積され、その後、各種ROM33に格納され、必要に応じて、CPU31によって読み出し、修正・書き込みが行われる。また、コンピュータを本システム1におけるサーバ装置10として機能させるためのプログラムは、ROM33に蓄積されており、CPU31が読み出すことによって実行される。また、処理の途中経過や途中結果は、CRT,LCD等の表示装置35を通してユーザに提示され、必要な場合には、キーボード,マウス(ポインティングデバイス)等の入力装置34からユーザが処理に必要なパラメータを入力指定すればよい。このプログラムは、ユーザ(システム1の管理者や有権者)が使用する際に容易となるように、表示装置35用のグラフィカルユーザインターフェース(GUI)を備えるようにするとよい。出力装置36は、通信装置や印刷装置などからなり、通信装置は上述のインターネット2等のネットワークに接続して通信を行うための機器で、印刷装置は画面表示したデータや有権者情報そのものなどを印刷する装置である。なお、CPU31,RAM32,ROM33,入力装置34,表示装置35,出力装置36は、バス37などで接続されていればよい。各端末装置3に対する処理も基本的に同じであるが、汎用のコンピュータやそれに類似するPDA,携帯電話などでWebブラウザがあれば、特別なアプリケーションや回路は必要なく構成可能である。   Information handled by the system 1 is temporarily stored in the RAM 32 at the time of processing, then stored in various ROMs 33, read out by the CPU 31, and corrected and written as necessary. A program for causing the computer to function as the server device 10 in the system 1 is stored in the ROM 33 and is executed by being read out by the CPU 31. In addition, the progress of the process and the result of the process are presented to the user through a display device 35 such as a CRT or LCD, and if necessary, the user needs to perform the process from the input device 34 such as a keyboard or mouse (pointing device). You only need to specify the parameters. This program may be provided with a graphical user interface (GUI) for the display device 35 so that it can be easily used by users (administrators and voters of the system 1). The output device 36 includes a communication device, a printing device, and the like. The communication device is a device for communicating with the network such as the Internet 2 described above. The printing device prints data displayed on the screen, voter information itself, and the like. It is a device to do. Note that the CPU 31, RAM 32, ROM 33, input device 34, display device 35, and output device 36 may be connected by a bus 37 or the like. The processing for each terminal device 3 is basically the same. However, if there is a Web browser such as a general-purpose computer, a PDA similar to the general-purpose computer, or a mobile phone, a special application or circuit can be configured.

以上、図1乃至図4を参照して説明した各実施形態によれば、有権者がもつ端末装置から電子投票が行えるので、選挙の際に有権者が投票所へ赴く必要もなく、また選挙管理者側にとって人手による開票を行わず集計が可能となる。さらに、住民基本台帳ネットワークシステムに登録されている住民基本台帳番号が他人に知られたくない番号であり、この住民基本台帳番号を用いて有権者に電子投票を行わせているので、有権者が他人に票を売るような行為は行わなくなり、成り済まし等による不正な投票を防止することが可能となる。   As described above, according to each embodiment described with reference to FIGS. 1 to 4, since electronic voting can be performed from the terminal device possessed by the voter, the voter does not need to go to the polling place during the election, and the election manager The side can count up without manually counting votes. In addition, the Basic Resident Register number registered in the Basic Resident Register Network System is a number that you do not want to be known to others, and you are using this Basic Resident Register Number to allow voters to vote electronically. The act of selling a vote is no longer performed, and illegal voting due to impersonation or the like can be prevented.

図5は、本発明の他の実施形態に係る電子投票システムにおける電子投票処理の一例を説明するためのフロー図で、本発明の他の実施形態に係る電子投票方法の一例を説明するためのフロー図でもある。   FIG. 5 is a flowchart for explaining an example of an electronic voting process in an electronic voting system according to another embodiment of the present invention, and for explaining an example of an electronic voting method according to another embodiment of the present invention. It is also a flow diagram.

本発明の他の実施形態に係る電子投票システム(以下、本システムという)1は、図1乃至図4で説明した各実施形態のシステム1において、投票日前に予め有権者に対して選挙管理者側からパスワード情報(/パスワード情報及び住民基本台帳番号情報)を郵送し、そのパスワード情報及び住民基本台帳番号情報によって、有権者が端末装置3からサーバ装置10へアクセスし投票を行うシステムであり、上述したシステム1と同様の箇所や応用形態の説明はその効果の説明も含め省略する。   An electronic voting system (hereinafter referred to as the present system) 1 according to another embodiment of the present invention is the system 1 of each embodiment described with reference to FIGS. Password information (/ password information and basic resident register number information) is mailed, and the voter accesses the server device 10 from the terminal device 3 and votes by the password information and basic resident register number information. The description of the same parts and application forms as those of the system 1 will be omitted including the description of the effects.

本システム1における電子投票処理では、まず、有権者の住民基本台帳番号情報とサーバ装置へのアクセス用のパスワード情報と有権者の住所,氏名を含む有権者情報とを関連付けて有権者情報DB11に記憶する(ステップS11)。ステップS11における、有権者の住民基本台帳番号情報及び住所,氏名を含む有権者情報の記憶処理は、図2のステップS1で説明したのと同様である。ステップS11の処理の前後に関係無く、所定の選挙に際し、選挙対象項目及びその複数の被投票情報を被投票情報DBに記憶する(ステップS12)。ステップS12における記憶も少なくとも投票日前に実行しておくものである。そして、選挙管理者は、投票日前に届くように、有権者の住所にパスワード情報を郵送する(ステップS13)。   In the electronic voting process in the present system 1, first, the basic resident register number information of the voter, the password information for accessing the server device, and the voter information including the voter's address and name are associated and stored in the voter information DB 11 (step). S11). The storage process of voter information including the voter's basic resident register number information, address, and name in step S11 is the same as that described in step S1 of FIG. Regardless of the process before and after step S11, the item to be elected and its plurality of voted information are stored in the voted information DB for a predetermined election (step S12). The storage in step S12 is also executed at least before the voting date. Then, the election manager mails the password information to the voter's address so that it arrives before the vote date (step S13).

次に、図2のステップS3〜S6と同様に、住民基本台帳番号情報,パスワード情報を用いて、インターネット2を介してアクセスのあった有権者の端末装置3を、有権者情報DB11を参照して認証し(ステップS14)、認証された有権者の端末装置3に対して、選挙対象項目及び被投票情報をインターネット2を介して提示し(ステップS15)、提示した選挙対象項目及び被投票情報に対して有権者の端末装置3からの投票情報をインターネット2を介して受け付け(ステップS16)、受け付けた投票情報を選挙対象項目毎に集計する(ステップS17)。   Next, as in steps S3 to S6 in FIG. 2, the terminal device 3 of the voter who has been accessed via the Internet 2 is authenticated with reference to the voter information DB 11 using the basic resident register number information and password information. (Step S14), the object item and the voted information are presented to the authenticated voter terminal device 3 via the Internet 2 (Step S15), and the presented item and the voted information are presented. The vote information from the terminal device 3 of the voter is received via the Internet 2 (step S16), and the received vote information is totaled for each election target item (step S17).

図6は、本発明の他の実施形態に係る電子投票システムの一構成例を説明するためのフロー図である。また、図7は、図6の電子投票システムにおける電子投票処理の一例を説明するためのフロー図で、本発明の他の実施形態に係る電子投票方法の一例を説明するためのフロー図でもある。図6中、17はパスワード情報送信手段である。   FIG. 6 is a flowchart for explaining a configuration example of an electronic voting system according to another embodiment of the present invention. FIG. 7 is a flowchart for explaining an example of the electronic voting process in the electronic voting system of FIG. 6, and is also a flowchart for explaining an example of the electronic voting method according to another embodiment of the present invention. . In FIG. 6, reference numeral 17 denotes a password information transmission means.

本発明の他の実施形態に係る電子投票システム(以下、本システムという)1は、図1乃至図4で説明した各実施形態のシステム1において、投票日前に予め有権者がサーバ装置10に住民基本台帳番号情報及び氏名等を用いてアクセスし、サーバ装置10から端末装置3にパスワード情報を送信してもらい、そのパスワード情報及び住民基本台帳番号情報によって、有権者が端末装置3からサーバ装置10へアクセスし投票を行うシステムであり、上述したシステム1と同様の箇所や応用形態の説明はその効果の説明も含め省略する。   An electronic voting system (hereinafter referred to as the present system) 1 according to another embodiment of the present invention is the same as the system 1 of each embodiment described with reference to FIGS. Access using the ledger number information and name, etc., and have the server device 10 send password information to the terminal device 3, and the voter accesses the server device 10 from the terminal device 3 with the password information and the basic resident register number information. The description of the same parts and application forms as those of the system 1 described above will be omitted including the description of the effect.

本システム1における選挙管理サーバ装置10は、パスワード情報送信手段17をさらに備えるものとする。パスワード情報送信手段17では、選挙日前の選挙における所定期間中に、住民基本台帳番号情報を用いてインターネット2を介してアクセスのあった有権者の端末装置3に対し、有権者情報DB11に記憶されたパスワード情報を、端末装置3に送信する。パスワード情報送信手段17における送信の方法は、有権者情報DB11に他の有権者の情報と共に電子メールアドレスを登録していた場合には電子メールで送信してもよいし、端末装置3からのアクセスに対し、その端末装置3にパスワード情報を表示して閲覧させるようにしても、また端末装置3内に記憶させるようにしてもよい。   The election management server device 10 in the present system 1 further includes password information transmission means 17. In the password information transmission means 17, the password stored in the voter information DB 11 for the voter terminal device 3 accessed via the Internet 2 using the basic resident register number information during a predetermined period in the election before the election date. Information is transmitted to the terminal device 3. The password information transmitting means 17 may transmit the email information if the email address is registered together with other voter information in the voter information DB 11. The password information may be displayed on the terminal device 3 for browsing, or may be stored in the terminal device 3.

本システム1における電子投票処理では、まず、有権者の住民基本台帳番号情報とサーバ装置へのアクセス用のパスワード情報とを関連付けて有権者情報DB11に記憶する(ステップS21)。ステップS21における、有権者の住民基本台帳番号情報の記憶処理は、図2のステップS1で説明したのと同様である。ステップS21の処理の前後に関係無く、所定の選挙に際し、選挙対象項目及びその複数の被投票情報を被投票情報DB12に記憶する(ステップS22)。ステップS22における記憶も少なくとも投票日前に実行しておくものである。そして、選挙における所定期間中に、住民基本台帳番号情報を用いてインターネット2を介してアクセスのあった有権者の端末装置3に対し、有権者情報DB11に記憶されたパスワード情報を、その端末装置3に送信する(ステップS23)。   In the electronic voting process in the present system 1, first, voter's basic resident register number information and password information for accessing the server device are associated with each other and stored in the voter information DB 11 (step S21). The storage process of the voter's basic resident register number information in step S21 is the same as that described in step S1 of FIG. Regardless of the process before and after step S21, the item to be elected and its plurality of voted information are stored in the voted information DB 12 for a predetermined election (step S22). The storage in step S22 is also executed at least before the voting date. And the password information memorize | stored in voter information DB11 with respect to the terminal device 3 of the voter who accessed via the internet 2 using the basic resident register number information during the predetermined period in an election is stored in the terminal device 3 Transmit (step S23).

次に、図2のステップS3〜S6と同様に、住民基本台帳番号情報,パスワード情報を用いて、インターネット2を介してアクセスのあった有権者の端末装置3を、有権者情報DB11を参照して認証し(ステップS24)、認証された有権者の端末装置3に対して、選挙対象項目及び被投票情報をインターネット2を介して提示し(ステップS25)、提示した選挙対象項目及び被投票情報に対して有権者の端末装置3からの投票情報をインターネット3を介して受け付け(ステップS26)、受け付けた投票情報を選挙対象項目毎に集計する(ステップS27)。   Next, as in steps S3 to S6 in FIG. 2, the terminal device 3 of the voter who has been accessed via the Internet 2 is authenticated with reference to the voter information DB 11 using the basic resident register number information and password information. (Step S24), the election target item and the voted information are presented to the authenticated voter terminal device 3 via the Internet 2 (Step S25), and the presented election target item and the voted information are displayed. Vote information from the terminal device 3 of the voter is received via the Internet 3 (step S26), and the received vote information is totaled for each item to be elected (step S27).

図8は、本発明の他の実施形態に係る電子投票システムにおける電子投票処理の一例を説明するためのフロー図で、本発明の他の実施形態に係る電子投票方法の一例を説明するためのフロー図でもある。   FIG. 8 is a flowchart for explaining an example of an electronic voting process in an electronic voting system according to another embodiment of the present invention, and for explaining an example of an electronic voting method according to another embodiment of the present invention. It is also a flow diagram.

本発明の他の実施形態に係る電子投票システム(以下、本システムという)1は、図1乃至図4,図5,図6及び図7のいずれかで説明した各実施形態のシステム1において、パスワード情報及び住民基本台帳番号情報によって有権者が端末装置3からサーバ装置10へアクセスし投票を行う際に、有権者の選挙区を判断し有権者の選挙区に合った投票が手間無く行えるシステムであり、上述したシステム1と同様の箇所や応用形態の説明はその効果の説明も含め省略する。但し、本システム1では、有権者の住所が必要になる。なお、ここでは図6及び図7で説明したシステム1からの変更例のみを説明する。   An electronic voting system (hereinafter referred to as the present system) 1 according to another embodiment of the present invention is a system 1 of each embodiment described in any of FIGS. 1 to 4, 4, 5, 6 and 7, When a voter accesses the server device 10 from the terminal device 3 by the password information and the basic resident register number information and performs a vote, it is a system that can easily vote for the voter's electoral district by judging the electorate's electoral district, The description of the same parts and application forms as those of the system 1 described above will be omitted including the description of the effects. However, in the present system 1, a voter's address is required. Here, only a modified example from the system 1 described in FIGS. 6 and 7 will be described.

本システム1においては、有権者情報DB11に各有権者の氏名及び住所を含む有権者情報を記憶し、さらに被投票情報DB12に住所に基づく選挙区毎に選挙対象項目及び被投票情報を記憶しておく。そして、被投票情報提示手段14は、有権者認証手段13で認証された有権者の端末装置3に対し、有権者情報DB11を参照して有権者の選挙区毎に選挙対象項目及び被投票情報を被投票情報DB12から抽出し、抽出した選挙対象項目及び被投票情報をインターネット2を介して端末装置3に提示する。   In the system 1, voter information including the name and address of each voter is stored in the voter information DB 11, and the election target items and voted information are stored in the voted information DB 12 for each district based on the address. Then, the voted information presenting means 14 refers to the voter information DB 11 for the voter's terminal device 3 authenticated by the voter authentication means 13 and refers to the voter information DB 11 for the voter's voting information and the voted information for each voted district. Extracted from the DB 12 and the extracted election target items and voted information are presented to the terminal device 3 via the Internet 2.

本システム1における電子投票処理では、まず、有権者の住民基本台帳番号情報とサーバ装置3へのアクセス用のパスワード情報と有権者の住所,氏名とを関連付けて有権者情報DB11に記憶する(ステップS31)。ステップS11における、有権者の住民基本台帳番号情報及び住所,氏名を含む有権者情報の記憶処理は、図2のステップS1で説明したのと同様である。ステップS31の処理の前後に関係無く、所定の選挙に際し、選挙対象項目及びその複数の被投票情報を、住所に基づく選挙区毎に被投票情報DB12に記憶する(ステップS32)。ステップS32における記憶も少なくとも投票日前に実行しておくものである。そして、選挙における所定期間中に、住民基本台帳番号情報を用いてインターネット2を介してアクセスのあった有権者の端末装置3に対し、有権者情報DB11に記憶されたパスワード情報を、その端末装置3に送信する(ステップS33)。   In the electronic voting process in the system 1, first, the basic resident register number information of the voter, the password information for accessing the server device 3, the address and name of the voter are associated and stored in the voter information DB 11 (step S31). The storage process of voter information including the voter's basic resident register number information, address, and name in step S11 is the same as that described in step S1 of FIG. Regardless of the process before and after step S31, the election target item and the plurality of voted information thereof are stored in the voted information DB 12 for each electoral district based on the address (step S32). The storage in step S32 is also executed at least before the voting date. And the password information memorize | stored in voter information DB11 with respect to the terminal device 3 of the voter who accessed via the internet 2 using the basic resident register number information during the predetermined period in an election is stored in the terminal device 3 Transmit (step S33).

次に、図2のステップS3と同様に、住民基本台帳番号情報,パスワード情報を用いて、インターネットを介してアクセスのあった有権者の端末装置を、有権者情報DBを参照して認証する(ステップS34)。そして、認証された有権者の端末装置3に対して、有権者情報DB11を参照して有権者の選挙区毎に選挙対象項目及び被投票情報を被投票情報DB12から抽出し、抽出した選挙対象項目及び被投票情報をインターネット2を介して端末装置3に提示する(ステップS35)。次に、図2のステップS5,S6と同様に、提示した選挙対象項目及び被投票情報に対して有権者の端末装置3からの投票情報をインターネット2を介して受け付け(ステップS36)、受け付けた投票情報を選挙対象項目毎に集計する(ステップS37)。   Next, as in step S3 in FIG. 2, the terminal device of the voter who has been accessed via the Internet is authenticated with reference to the voter information DB using the basic resident register number information and password information (step S34). ). Then, for the voter's terminal device 3 that has been authenticated, the voter information DB 11 is referred to, the election target items and the voted information are extracted from the voted information DB 12 for each voter's constituency, and the extracted election target item and subject Voting information is presented to the terminal device 3 via the Internet 2 (step S35). Next, as in steps S5 and S6 of FIG. 2, the vote information received from the voter's terminal device 3 is accepted via the Internet 2 for the presented election target item and voted information (step S36), and the vote received Information is tabulated for each item to be elected (step S37).

以上、図1乃至図8を参照しながら、本発明のシステム及び方法を中心に各実施形態を説明してきたが、本発明は、上述した各実施形態における選挙管理サーバ装置10に係る説明で説明したように、コンピュータをそれらシステム(或いはシステムにおける選挙管理サーバ装置)として機能させるためのプログラム、或いはコンピュータにそれらシステム(或いはシステムにおける選挙管理サーバ装置)の処理手順やそれら方法を実行させるためのプログラムとしても、或いは、そのプログラムを記録したコンピュータ読み取り可能な記録媒体としての形態も可能である。   As described above, each embodiment has been described with a focus on the system and method of the present invention with reference to FIG. 1 to FIG. 8, but the present invention is described in the description of the election management server device 10 in each of the above-described embodiments. As described above, a program for causing a computer to function as such a system (or an election management server apparatus in the system), or a program for causing a computer to execute the processing procedure of these systems (or the election management server apparatus in the system) and these methods. Alternatively, a form as a computer-readable recording medium in which the program is recorded is also possible.

本発明による電子投票の機能を実現するためのプログラムやデータを記憶した記録媒体の実施形態を説明する。記録媒体としては、具体的には、CD−ROM、光磁気ディスク、DVD−ROM、FD、フラッシュメモリ、及びその他各種ROMやRAM等が想定でき、上述した本発明の各実施形態のシステムの機能をコンピュータに実行させ、電子投票の機能を実現するためのプログラムを、これら記録媒体に記録して流通させることにより、当機能の実現を容易にする。そして、図4で例示したようなコンピュータ等の情報処理装置に、上述のごとくの記録媒体を装着して情報処理装置によりプログラムを読み出すか、若しくは情報処理装置が備えている記録媒体に当プログラムを記憶させておき、必要に応じて読み出すことにより、本発明に係わる電子投票の機能を実行することができる。   An embodiment of a recording medium storing a program and data for realizing the electronic voting function according to the present invention will be described. Specifically, a CD-ROM, a magneto-optical disk, a DVD-ROM, an FD, a flash memory, and other various ROMs and RAMs can be assumed as the recording medium, and the functions of the system according to each embodiment of the present invention described above. Is executed by a computer, and a program for realizing the electronic voting function is recorded on these recording media and distributed, thereby facilitating the realization of this function. Then, the information processing apparatus such as a computer illustrated in FIG. 4 is loaded with the recording medium as described above, and the program is read by the information processing apparatus, or the program is loaded on the recording medium included in the information processing apparatus. The function of electronic voting according to the present invention can be executed by storing it and reading it out as necessary.

本発明の一実施形態に係る電子投票システムの一構成例を示す図である。It is a figure showing an example of 1 composition of an electronic voting system concerning one embodiment of the present invention. 図1の電子投票システムにおける電子投票処理の一例を説明するためのフロー図で、本発明の一実施形態に係る電子投票方法の一例を説明するためのフロー図でもある。It is a flowchart for demonstrating an example of the electronic voting process in the electronic voting system of FIG. 1, and is also a flowchart for demonstrating an example of the electronic voting method which concerns on one Embodiment of this invention. 図2の電子投票処理における画面の一例を示す図である。It is a figure which shows an example of the screen in the electronic voting process of FIG. 一般的な情報処理装置の構成例を示すブロック図である。FIG. 11 is a block diagram illustrating a configuration example of a general information processing apparatus. 本発明の他の実施形態に係る電子投票システムにおける電子投票処理の一例を説明するためのフロー図で、本発明の他の実施形態に係る電子投票方法の一例を説明するためのフロー図でもある。It is a flowchart for demonstrating an example of the electronic voting process in the electronic voting system which concerns on other embodiment of this invention, and is also a flowchart for demonstrating an example of the electronic voting method which concerns on other embodiment of this invention. . 本発明の他の実施形態に係る電子投票システムの一構成例を説明するためのフロー図である。It is a flowchart for demonstrating the example of 1 structure of the electronic voting system which concerns on other embodiment of this invention. 図6の電子投票システムにおける電子投票処理の一例を説明するためのフロー図で、本発明の他の実施形態に係る電子投票方法の一例を説明するためのフロー図でもある。It is a flowchart for demonstrating an example of the electronic voting process in the electronic voting system of FIG. 6, and is also a flowchart for demonstrating an example of the electronic voting method which concerns on other embodiment of this invention. 本発明の他の実施形態に係る電子投票システムにおける電子投票処理の一例を説明するためのフロー図で、本発明の他の実施形態に係る電子投票方法の一例を説明するためのフロー図でもある。It is a flowchart for demonstrating an example of the electronic voting process in the electronic voting system which concerns on other embodiment of this invention, and is also a flowchart for demonstrating an example of the electronic voting method which concerns on other embodiment of this invention. .

符号の説明Explanation of symbols

1…電子投票システム、2…インターネット、3,3a,3b…端末装置、10…選挙管理サーバ装置、11…有権者情報DB、12…被投票情報DB、13…有権者認証手段、14…被投票情報提示手段、15…投票情報受付手段、16…投票情報集計手段、17…パスワード情報送信手段、21…パスワード情報入力画面、22…住民基本台帳番号入力欄、23…パスワード入力欄、24…投票処理画面、25…選択ボタン、26…投票ボタン、31…CPU、32…RAM、33…ROM、34…入力装置、35…表示装置、36…出力装置、37…バス。 DESCRIPTION OF SYMBOLS 1 ... Electronic voting system, 2 ... Internet, 3, 3a, 3b ... Terminal device, 10 ... Election management server device, 11 ... Voter information DB, 12 ... Voted information DB, 13 ... Voter authentication means, 14 ... Voted information Presenting means, 15 ... voting information receiving means, 16 ... voting information counting means, 17 ... password information transmitting means, 21 ... password information input screen, 22 ... basic resident register number input field, 23 ... password input field, 24 ... voting process Screen, 25 ... Selection button, 26 ... Voting button, 31 ... CPU, 32 ... RAM, 33 ... ROM, 34 ... Input device, 35 ... Display device, 36 ... Output device, 37 ... Bus.

Claims (21)

選挙における投票の管理を行う選挙管理サーバ装置を備えた電子投票システムであって、前記選挙管理サーバ装置は、有権者の住民基本台帳番号情報と前記選挙管理サーバ装置へのアクセス用のパスワード情報とを関連付けて記憶する有権者情報記憶手段と、所定の選挙に際し選挙対象項目及び各選挙対象項目に対する複数の被投票情報を記憶する被投票情報記憶手段と、前記住民基本台帳番号情報とパスワード情報とを用いて、インターネットを介してアクセスのあった有権者の端末装置を、前記有権者情報記憶手段を参照して認証する有権者認証手段と、該有権者認証手段で認証された有権者の端末装置に対して、前記選挙対象項目及び被投票情報をインターネットを介して提示する被投票情報提示手段と、該被投票情報提示手段で提示した選挙対象項目及び被投票情報に対して有権者の端末装置からの投票情報をインターネットを介して受け付ける投票情報受付手段と、該投票情報受付手段で受け付けた投票情報を前記選挙対象項目毎に集計する投票情報集計手段と、を有することを特徴とする電子投票システム。   An electronic voting system comprising an election management server device for managing voting in an election, wherein the election management server device includes voter's basic resident register number information and password information for accessing the election management server device. Using voter information storage means for storing in association with each other, voted information storage means for storing a plurality of voted information for the election target item and each election target item during a predetermined election, and the basic resident register number information and password information The voter authentication means for authenticating a voter's terminal device accessed via the Internet with reference to the voter information storage means, and the election for the voter's terminal device authenticated by the voter authentication means. Voting information presenting means for presenting target items and voted information via the Internet, and presenting by the voted information presenting means Voting information receiving means for receiving vote information from a voter's terminal device over the Internet for the election target items and voted information, and the voting information received by the voting information receiving means is tabulated for each election target item An electronic voting system comprising: voting information counting means. 前記有権者情報記憶手段は、有権者の住民基本台帳番号に対しパスワードを付与するパスワード付与手段を有することを特徴とする請求項1に記載の電子投票システム。   2. The electronic voting system according to claim 1, wherein the voter information storage unit includes a password grant unit that grants a password to a voter's basic resident register number. 前記有権者情報記憶手段は、各有権者の住民基本台帳番号に対し、前記被投票情報記憶手段で記憶された選挙対象項目毎にパスワードを付与するパスワード付与手段を有することを特徴とする請求項1に記載の電子投票システム。   The voter information storage means has password grant means for giving a password to each voter item stored in the voted information storage means for each voter's basic resident register number. The electronic voting system described. 前記有権者情報記憶手段は、各有権者の氏名及び住所を含む有権者情報を記憶し、前記住民基本台帳番号情報とパスワード情報は、予め各有権者の住所に郵送された情報であることを特徴とする請求項1乃至3のいずれか1項に記載の電子投票システム。   The voter information storage means stores voter information including the name and address of each voter, and the basic resident register number information and password information are information previously mailed to each voter's address. Item 4. The electronic voting system according to any one of Items 1 to 3. 前記選挙管理サーバ装置は、選挙における所定期間中に、住民基本台帳番号情報を用いてインターネットを介してアクセスのあった有権者の端末装置に対し、前記有権者情報記憶手段に記憶されたパスワード情報を、前記端末装置に送信するパスワード情報送信手段を有することを特徴とする請求項1乃至3のいずれか1項に記載の電子投票システム。   The election management server device stores the password information stored in the voter information storage means for the voter terminal device accessed via the Internet using the basic resident register number information during a predetermined period in the election. The electronic voting system according to any one of claims 1 to 3, further comprising password information transmitting means for transmitting to the terminal device. 前記有権者情報記憶手段は、各有権者の氏名及び住所を含む有権者情報を記憶し、前記被投票情報記憶手段は、住所に基づく選挙区毎に選挙対象項目及び被投票情報を記憶し、前記被投票情報提示手段は、前記有権者認証手段で認証された有権者の端末装置に対し、前記有権者情報記憶手段を参照して前記有権者の選挙区毎に前記選挙対象項目及び被投票情報を前記被投票情報記憶手段から抽出し、該抽出した選挙対象項目及び被投票情報をインターネットを介して前記端末装置に提示することを特徴とする請求項1乃至5のいずれか1項に記載の電子投票システム。   The voter information storage means stores voter information including the name and address of each voter, and the voted information storage means stores election target items and voted information for each constituency based on the address. The information presenting means refers to the voter information storage means for the voter's terminal device authenticated by the voter authentication means, and stores the voted item information and voted information for each voter's constituency. The electronic voting system according to claim 1, wherein the electronic voting system is extracted from the means and the extracted election target item and voted information are presented to the terminal device via the Internet. 前記有権者情報記憶手段は、各有権者に対し指紋又は網膜パターンを含む有権者情報を記憶し、前記有権者認証手段は、前記住民基本台帳番号情報とパスワード情報とに加え前記有権者情報とを用いて、インターネットを介してアクセスのあった有権者の端末装置を、前記有権者情報記憶手段を参照して認証することを特徴とする請求項1乃至6のいずれか1項に記載の電子投票システム。   The voter information storage means stores voter information including a fingerprint or a retina pattern for each voter, and the voter authentication means uses the voter information in addition to the basic resident register number information and password information to The electronic voting system according to any one of claims 1 to 6, wherein a terminal device of a voter who has been accessed via the authentication unit is authenticated with reference to the voter information storage unit. 前記被投票情報提示手段は、前記選挙対象項目毎に被投票情報を提示し、前記投票情報受付手段は、前記選挙対象項目毎に投票情報を受け付けることを特徴とする請求項1乃至7のいずれか1項に記載の電子投票システム。   8. The voted information presenting means presents voted information for each election target item, and the vote information receiving means accepts vote information for each election target item. The electronic voting system according to claim 1. 前記被投票情報提示手段は、前記選挙対象項目毎に被投票情報を提示し、前記投票情報受付手段は、有権者が投票したい前記被投票情報を選択することで投票情報を受け付けることを特徴とする請求項1乃至7のいずれか1項に記載の電子投票システム。   The voted information presenting means presents voted information for each item to be elected, and the vote information receiving means receives vote information by selecting the voted information that a voter wants to vote. The electronic voting system according to any one of claims 1 to 7. 選挙における投票の管理を行う選挙管理サーバ装置を用いて電子投票を行う電子投票方法であって、有権者の住民基本台帳番号情報と前記選挙管理サーバ装置へのアクセス用のパスワード情報とを関連付けて前記選挙管理サーバ装置に記憶する有権者情報記憶ステップと、所定の選挙に際し選挙対象項目及び各選挙対象項目に対する複数の被投票情報を前記選挙管理サーバ装置に記憶する被投票情報記憶ステップと、前記住民基本台帳番号情報とパスワード情報とを用いて、インターネットを介してアクセスのあった有権者の端末装置を、前記有権者情報記憶ステップで記憶した情報を参照して認証する有権者認証ステップと、該有権者認証ステップで認証された有権者の端末装置に対して、前記選挙対象項目及び被投票情報をインターネットを介して提示する被投票情報提示ステップと、該被投票情報提示ステップで提示した選挙対象項目及び被投票情報に対して有権者の端末装置からの投票情報をインターネットを介して受け付ける投票情報受付ステップと、該投票情報受付ステップで受け付けた投票情報を前記選挙対象項目毎に集計する投票情報集計ステップと、を含んでなることを特徴とする電子投票方法。   An electronic voting method for performing electronic voting using an election management server device that manages voting in an election, wherein the basic resident register number information of a voter is associated with password information for accessing the election management server device A voter information storage step for storing in the election management server device; a voted information storage step for storing a plurality of voted information for the election target item and each election target item in the election management server device during a predetermined election; Using the ledger number information and password information, a voter authentication step of authenticating a voter's terminal device accessed via the Internet with reference to the information stored in the voter information storage step, and in the voter authentication step The election subject item and voted information are sent to the terminal device of the voter who has been authenticated. Voting information presentation step for presenting via voting information receiving step for receiving voting information from a voter's terminal device for the election target item and voting information presented in the voting information presentation step via the Internet; A voting information counting step of counting the voting information received in the voting information receiving step for each item to be elected. 前記有権者情報記憶ステップは、有権者の住民基本台帳番号に対しパスワードを付与するパスワード付与ステップを含むことを特徴とする請求項10に記載の電子投票方法。   The electronic voting method according to claim 10, wherein the voter information storing step includes a password granting step of granting a password to a voter's basic resident register number. 前記有権者情報記憶ステップは、各有権者の住民基本台帳番号に対し、前記被投票情報記憶ステップで記憶された選挙対象項目毎にパスワードを付与するパスワード付与ステップを含むことを特徴とする請求項10に記載の電子投票方法。   The voter information storing step includes a password granting step of granting a password for each item to be elected stored in the voted information storing step with respect to a basic resident register number of each voter. The electronic voting method described. 前記有権者情報記憶ステップは、各有権者の氏名及び住所を含む有権者情報を記憶するステップを含み、前記住民基本台帳番号情報とパスワード情報は、予め各有権者の住所に郵送された情報であることを特徴とする請求項10乃至12のいずれか1項に記載の電子投票方法。   The voter information storage step includes a step of storing voter information including a name and an address of each voter, and the basic resident register number information and password information are information previously mailed to each voter's address. The electronic voting method according to any one of claims 10 to 12. 選挙における所定期間中に、住民基本台帳番号情報を用いてインターネットを介して前記選挙管理サーバ装置にアクセスのあった有権者の端末装置に対し、前記有権者情報記憶ステップで記憶されたパスワード情報を、前記端末装置に送信するパスワード情報送信ステップを含んでなることを特徴とする請求項10乃至12のいずれか1項に記載の電子投票方法。   For a voter's terminal device that has accessed the election management server device via the Internet using the basic resident register number information during a predetermined period in the election, the password information stored in the voter information storage step is 13. The electronic voting method according to claim 10, further comprising a password information transmission step of transmitting to the terminal device. 前記有権者情報記憶ステップは、各有権者の氏名及び住所を含む有権者情報を記憶するステップを含み、前記被投票情報記憶ステップは、住所に基づく選挙区毎に選挙対象項目及び被投票情報を記憶するステップを含み、前記被投票情報提示ステップは、前記有権者認証ステップで認証された有権者の端末装置に対し、前記有権者情報記憶ステップで記憶した情報を参照して、前記有権者の選挙区毎に前記選挙対象項目及び被投票情報を、前記被投票情報記憶ステップで記憶した情報から抽出し、該抽出した選挙対象項目及び被投票情報をインターネットを介して前記端末装置に提示するステップを含むことを特徴とする請求項10乃至14のいずれか1項に記載の電子投票方法。   The voter information storage step includes a step of storing voter information including a name and an address of each voter, and the voted information storage step stores an election target item and voted information for each constituency based on the address. The voted information presenting step refers to the information stored in the voter information storage step with respect to the voter's terminal device authenticated in the voter authentication step, and for each electoral district of the voters, And extracting the item and voted information from the information stored in the voted information storage step, and presenting the extracted election target item and voted information to the terminal device via the Internet. The electronic voting method according to claim 10. 前記有権者情報記憶ステップは、各有権者に対し指紋又は網膜パターンを含む有権者情報を記憶するステップを含み、前記有権者認証ステップは、前記住民基本台帳番号情報とパスワード情報とに加え前記有権者情報とを用いて、インターネットを介してアクセスのあった有権者の端末装置を、前記有権者情報記憶ステップで記憶した情報を参照して認証することを特徴とする請求項10乃至15のいずれか1項に記載の電子投票方法。   The voter information storage step includes a step of storing voter information including a fingerprint or a retinal pattern for each voter, and the voter authentication step uses the voter information in addition to the basic resident register number information and password information. The electronic device according to any one of claims 10 to 15, wherein a terminal device of a voter who has accessed via the Internet is authenticated with reference to the information stored in the voter information storage step. Voting method. 前記被投票情報提示ステップは、前記選挙対象項目毎に被投票情報を提示するステップを含み、前記投票情報受付ステップは、前記選挙対象項目毎に投票情報を受け付けるステップを含むことを特徴とする請求項10乃至16のいずれか1項に記載の電子投票方法。   The voted information presenting step includes a step of presenting voted information for each election target item, and the vote information receiving step includes a step of receiving vote information for each election target item. Item 17. The electronic voting method according to any one of Items 10 to 16. 前記被投票情報提示ステップは、前記選挙対象項目毎に被投票情報を提示するステップを含み、前記投票情報受付ステップは、有権者が投票したい前記被投票情報を選択することで投票情報を受け付けるステップを含むことを特徴とする請求項10乃至16のいずれか1項に記載の電子投票方法。   The voted information presenting step includes a step of presenting voted information for each item to be elected, and the vote information receiving step includes a step of receiving vote information by selecting the voted information that a voter wants to vote. The electronic voting method according to any one of claims 10 to 16, further comprising: コンピュータを、請求項1乃至9のいずれか1項に記載の電子投票システムにおける前記選挙管理サーバ装置として機能させるためのプログラム。   The program for functioning a computer as the said election management server apparatus in the electronic voting system of any one of Claims 1 thru | or 9. コンピュータに、請求項10乃至18のいずれか1項に記載の電子投票方法を実行させるためのプログラム。   A program for causing a computer to execute the electronic voting method according to any one of claims 10 to 18. 請求項19又は20に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。   A computer-readable recording medium on which the program according to claim 19 or 20 is recorded.
JP2003286384A 2003-08-05 2003-08-05 Electronic voting system, method, program, and recording medium Pending JP2005056152A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003286384A JP2005056152A (en) 2003-08-05 2003-08-05 Electronic voting system, method, program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003286384A JP2005056152A (en) 2003-08-05 2003-08-05 Electronic voting system, method, program, and recording medium

Publications (1)

Publication Number Publication Date
JP2005056152A true JP2005056152A (en) 2005-03-03

Family

ID=34365696

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003286384A Pending JP2005056152A (en) 2003-08-05 2003-08-05 Electronic voting system, method, program, and recording medium

Country Status (1)

Country Link
JP (1) JP2005056152A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8943580B2 (en) 2007-09-24 2015-01-27 Apple Inc. Embedded authentication systems in an electronic device
US9342674B2 (en) 2003-05-30 2016-05-17 Apple Inc. Man-machine interface for controlling access to electronic devices
JP2017123132A (en) * 2016-01-04 2017-07-13 隆道 中森 My-number electronic voting system
US11209961B2 (en) 2012-05-18 2021-12-28 Apple Inc. Device, method, and graphical user interface for manipulating user interfaces based on fingerprint sensor inputs

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9342674B2 (en) 2003-05-30 2016-05-17 Apple Inc. Man-machine interface for controlling access to electronic devices
US9250795B2 (en) 2007-09-24 2016-02-02 Apple Inc. Embedded authentication systems in an electronic device
US9274647B2 (en) 2007-09-24 2016-03-01 Apple Inc. Embedded authentication systems in an electronic device
US9495531B2 (en) 2007-09-24 2016-11-15 Apple Inc. Embedded authentication systems in an electronic device
US8943580B2 (en) 2007-09-24 2015-01-27 Apple Inc. Embedded authentication systems in an electronic device
US9519771B2 (en) 2007-09-24 2016-12-13 Apple Inc. Embedded authentication systems in an electronic device
US9304624B2 (en) 2007-09-24 2016-04-05 Apple Inc. Embedded authentication systems in an electronic device
US9329771B2 (en) 2007-09-24 2016-05-03 Apple Inc Embedded authentication systems in an electronic device
US11468155B2 (en) 2007-09-24 2022-10-11 Apple Inc. Embedded authentication systems in an electronic device
US9134896B2 (en) 2007-09-24 2015-09-15 Apple Inc. Embedded authentication systems in an electronic device
US9128601B2 (en) 2007-09-24 2015-09-08 Apple Inc. Embedded authentication systems in an electronic device
US9038167B2 (en) 2007-09-24 2015-05-19 Apple Inc. Embedded authentication systems in an electronic device
US9953152B2 (en) 2007-09-24 2018-04-24 Apple Inc. Embedded authentication systems in an electronic device
US10275585B2 (en) 2007-09-24 2019-04-30 Apple Inc. Embedded authentication systems in an electronic device
US10956550B2 (en) 2007-09-24 2021-03-23 Apple Inc. Embedded authentication systems in an electronic device
US11209961B2 (en) 2012-05-18 2021-12-28 Apple Inc. Device, method, and graphical user interface for manipulating user interfaces based on fingerprint sensor inputs
US11989394B2 (en) 2012-05-18 2024-05-21 Apple Inc. Device, method, and graphical user interface for manipulating user interfaces based on fingerprint sensor inputs
JP2017123132A (en) * 2016-01-04 2017-07-13 隆道 中森 My-number electronic voting system

Similar Documents

Publication Publication Date Title
JP5193172B2 (en) Question answer service method
EP1889229B8 (en) Voting system
Evans et al. Election security: Perception and reality
US7597258B2 (en) Confidential electronic election system
JP2019057004A (en) Authentication system, authentication method and information processor
Acemyan et al. Summative usability assessments of STAR-Vote: a cryptographically secure e2e voting system that has been empirically proven to be easy to use
JP2005190452A (en) Authentication system
JP2003263417A (en) Authentication system
JP2005056152A (en) Electronic voting system, method, program, and recording medium
JP2005107682A (en) Electronic voting method using portable telephone, and its election system
Bharti et al. Android based e-voting mobile app using Google firebase as BaaS
WO2006075396A1 (en) Authentication system
JP6338239B2 (en) History management system in communication terminal
JP2003248662A (en) Personal authentication method and system, and computer program
Azameti et al. Design and Implementation of Electronic Voting Systems (Evss) for Effective Election Management: A Contemporary Approach
JP4002759B2 (en) Shareholder information management method and shareholder information management program
JP2018173798A (en) Identity verification management apparatus, identity verification management method, and program
JP2014029572A (en) Image forming apparatus and image forming system
Epstein Internet voting, security, and privacy
Mutebi et al. Online Voting System with Reliable Voter Authentication Protocols
JP2021096618A (en) Electronic voting system using internet
Arthur et al. A trustworthy architectural framework for the administration of e-voting: the case of Ghana
Melie Mitigating Voting Irregularities with Secure E-Voting in Nigeria
JP2005157606A (en) Voting server, extensive voting preventing method, extensive voting preventing program for voting server and storage medium with its program stored
Ganaraj Advanced E-voting application using android platform

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051013

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080307

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080318

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080729