(57)【要約】【課題】投票者が投票対象の名前を記憶しその記憶を再生するというプロセスを経ることなしに投票することができる電子投票装置を提供する。【解決手段】投票対象の得票数を記憶する得票数ＤＢ１８と、画像を入力する入出力インターフェイス１１と特徴量を記憶する特徴量ＤＢ１７と、入出力インターフェイス１１に入力された画像と特徴量ＤＢ１７に記憶された特徴量を照合して、前記画像が、どの投票対象に係る画像であるかを判定する投票データ認証モジュール１５と、入出力インターフェイス１１に入力された画像が、いずれかの投票対象に係る画像であると判定された場合に、前記入出力インターフェイス１１に記憶された当該投票対象の得票数に所定の得票数を加算する得票数ＤＢ管理モジュール１６と、を備える。【選択図】図２
2010224943.tif 000002
【特許請求の範囲】
【請求項１】
投票対象の得票数を記憶する得票数記憶手段と、
画像を入力する画像入力手段と、
辞書情報を記憶する辞書情報記憶手段と、
前記画像入力手段に入力された画像と前記辞書情報記憶手段に記憶された辞書情報を照合して、前記画像が、どの投票対象に係る画像であるかを判定する投票対象判定手段と、
前記画像入力手段に入力された画像が、いずれかの投票対象に係る画像であると判定された場合に、前記得票数記憶手段に記憶された当該投票対象の得票数に所定の得票数を加算する得票数加算手段と、
を備える
ことを特徴とする電子投票装置。
【請求項２】
前記辞書情報は、投票対象に係る画像の特徴量である
ことを特徴とする請求項１に記載の電子投票装置。
【請求項３】
前記投票対象に係る画像から前記特徴量を抽出する特徴量抽出手段を備える
ことを特徴とする請求項２に記載の電子投票装置。
【請求項４】
前記投票対象判定手段は、前記画像入力手段に入力された画像の特徴量と前記辞書情報記憶手段に記憶された投票対象に係る画像の特徴量と間の類似度を算出して、前記類似度が所定の閾値を超える場合に、前記画像入力手段に入力された画像が当該投票対象の画像であると判定する
ことを特徴とする請求項２に記載の電子投票装置。
【請求項５】
前記辞書情報は、投票対象に係る画像である
ことを特徴とする請求項１に記載の電子投票装置。
【請求項６】
前記投票対象判定手段は、前記画像入力手段に入力された画像と前記辞書情報記憶手段に記憶された投票対象に係る画像と間の類似度を算出して、前記類似度が所定の閾値を超える場合に、前記画像入力手段に入力された画像が当該投票対象の画像であると判定する
ことを特徴とする請求項５に記載の電子投票装置。
【請求項７】
前記画像入力手段は、携帯端末装置から送信される前記画像を受信する無線通信手段である
ことを特徴とする請求項１に記載の電子投票装置。
【請求項８】
前記画像入力手段は、携帯電話回線を経由して前記画像を受信する携帯電話装置である
ことを特徴とする請求項７に記載の電子投票装置。
【請求項９】
外部から入力されるコマンドを解釈するコマンド解釈手段を備えて、前記コマンドが入力されると、前記コマンドに対応する処理を実行する
ことを特徴とする請求項１に記載の電子投票装置。
【請求項１０】
前記コマンドは、前記コマンドに対応する処理の特徴を表す文字列である
ことを特徴とする請求項９に記載の電子投票装置。
【請求項１１】
コンピュータにインストールされて、前記コンピュータで実行されることによって、前記コンピュータを、
投票対象の得票数を記憶する得票数記憶手段と、
画像を入力する画像入力手段と、
辞書情報を記憶する辞書情報記憶手段と、
前記画像入力手段に入力された画像と前記辞書情報記憶手段に記憶された辞書情報を照合して、前記画像が、どの投票対象に係る画像であるかを判定する投票対象判定手段と、
前記画像入力手段に入力された画像が、いずれかの投票対象に係る画像であると判定された場合に、前記得票数記憶手段に記憶された当該投票対象の得票数に所定の得票数を加算する得票数加算手段と、
を備える電子投票装置として、機能させる
ことを特徴とするプログラム。
【請求項１２】
投票対象に係る画像の電子投票装置への入力を、前記投票対象への投票として取り扱う電子投票方法において、
前記電子投票装置に入力された画像と、あらかじめ前記電子投票装置に記憶された辞書情報を照合して、前記画像が、どの投票対象に係る画像であるかを判定する投票対象判定段階と、
前記画像が、いずれかの投票対象に係る画像であると判定された場合に、前記得票数記憶手段に記憶された当該投票対象の得票数に所定の得票数を加算する得票数加算段階と、を有する
ことを特徴とする電子投票方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投票者が自己の意志をコンピュータに入力して投票を行う電子投票装置、およびコンピュータを電子投票装置として機能させるプログラム並びに電子投票方法に関する。
【背景技術】
【０００２】
投票者が自己の意志をコンピュータに入力すると、コンピュータがその入力がいずれの投票対象に対する投票であるかを判別して、当該投票対象の得票数を加算する電子投票装置が知られている。
【０００３】
例えば、特許文献１には、携帯電話機が選挙管理サーバにアクセスすると、ユーザ本人確認と有権者確認を行い、適法なアクセスであることが確認された場合に、携帯電話機による投票を受け付けるようにした電子投票システムが開示されている。
【０００４】
また、特許文献２には、投票者がカメラ付き携帯電話を投票装置として使用する電子投票システムが開示されている。
【０００５】
また、特許文献３には、携帯電話のメール機能を用いて選挙の投票を行う電子投票方法が開示されている。
【０００６】
このような、携帯電話を使用する電子投票システム等は、投票者が投票所に出向く必要がないので、投票者に大きな利便をもたらす。また、携帯電話による投票は逐次集計されるので、開票作業が不要であり、投票終了後ただちに最終得票数を知ることができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−２４２５９１号公報
【特許文献２】特開２００６−２０１８３９号公報
【特許文献３】特開２００５−１０７６８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
さて、伝統的な投票用紙と投票箱による投票の場合と同様に、これらの携帯電話を用いた電子投票システム等を選挙に使用する場合、投票者は概略、次のような手順で投票を行う。
（１）選挙公報を読み、選挙ポスターを見て、あるいは政見放送等を視聴して、どの候補者に投票するかを決定する。
（２）携帯電話を操作して、その候補者の氏名を電子投票システムに入力する（＝候補者の名前を投票用紙に記入して投票箱に入れる）。
【０００９】
このように、従来の電子投票システムを使用して投票を行う場合、投票者が投票する候補者を決定する場所及び時間と、実際に投票を行う場所及び時間が異なるから、投票者は投票する候補者の決定から投票するまでの間、その候補者の名前を記憶し、投票を行う際には、記憶を再生する必要がある。
【００１０】
本来、候補者の名前のような言語情報の記憶及び記憶の再生はさほど難しいことでも、煩わしいことではないが、個人的な特性あるいは加齢等のために、このような記憶及び記憶の再生に困難や煩わしさを感じる場合がある。つまり、候補者の名前をど忘れして、候補者の名前を電子投票装置に入力することができない、あるいは困難や煩わしさを感じる者が少なからず存在するという問題がある。
【００１１】
本発明は、このような背景の下でなされたものであり、投票者が投票対象の名前を記憶しその記憶を再生するというプロセスを経ることなしに投票することができる電子投票装置を提供することを目的とする。また、コンピュータにインストールされて、当該コンピュータを前記電子投票装置にして機能させるプログラムを提供することを目的とする。また、電子投票方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明に係る電子投票装置は、投票対象の得票数を記憶する得票数記憶手段と、画像を入力する画像入力手段と、辞書情報を記憶する辞書情報記憶手段と、前記画像入力手段に入力された画像と前記辞書情報記憶手段に記憶された辞書情報を照合して、前記画像が、どの投票対象に係る画像であるかを判定する投票対象判定手段と、前記画像入力手段に入力された画像が、いずれかの投票対象に係る画像であると判定された場合に、前記得票数記憶手段に記憶された当該投票対象の得票数に所定の得票数を加算する得票数加算手段と、を備えることを特徴とする。
【００１３】
本発明に係るプログラムは、コンピュータにインストールされて、前記コンピュータで実行されることによって、前記コンピュータを、投票対象の得票数を記憶する得票数記憶手段と、画像を入力する画像入力手段と、辞書情報を記憶する辞書情報記憶手段と、前記画像入力手段に入力された画像と前記辞書情報記憶手段に記憶された辞書情報を照合して、前記画像が、どの投票対象に係る画像であるかを判定する投票対象判定手段と、前記画像入力手段に入力された画像が、いずれかの投票対象に係る画像であると判定された場合に、前記得票数記憶手段に記憶された当該投票対象の得票数に所定の得票数を加算する得票数加算手段と、を備える電子投票装置として、機能させることを特徴とする。
【００１４】
本発明に係る電子投票方法は、投票対象に係る画像の電子投票装置への入力を、前記投票対象への投票として取り扱う電子投票方法において、前記電子投票装置に入力された画像と、あらかじめ前記電子投票装置に記憶された辞書情報を照合して、前記画像が、どの投票対象に係る画像であるかを判定する投票対象判定段階と、前記画像がいずれかの投票対象に係る画像であると判定された場合に、前記得票数記憶手段に記憶された当該投票対象の得票数に所定の得票数を加算する得票数加算段階と、を有することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、投票者が電子投票装置に画像を入力するだけで、投票が完了するので、投票者が投票対象の名前を記憶し、その記憶を再生し、その名前を電子投票装置に入力するというプロセスを必要としない。そのため、投票者は投票対象の名前の記憶、再生及び入力に関わる困難や煩わしさから解放される。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係る電子投票装置の機能を説明する概念図である。
【図２】電子投票装置の機能的な構成を示す概念図である。
【図３】電子投票装置の物理的な構成を示す概念図である。
【図４】投票処理プログラムの例を示すフローチャートである。
【図５】特徴量登録プログラムの例を示すフローチャートである。
【図６】投票処理プログラムの変形例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態に係る電子投票装置１の具体的な構成と作用を、適宜、図を参照しながら説明するが、その前に、電子投票装置１の基本的な機能を説明する。
【００１８】
例えば、図１に示すように、複数の候補者のポスター２を掲示する掲示板３を考える。まず、投票者４は、掲示板３に掲示されたポスター２を比較検討して、投票する候補者を決定する。そして、デジタルカメラ機能を備える携帯電話５を使って、その候補者のポスター２を撮像し、そのポスター２の画像を得る。次に、投票者４は携帯電話５を操作して、その画像を電子投票装置１に送信する。電子投票装置１は、受信した画像を電子投票装置１の内部に記憶されたデータと照合し、その画像がどの候補者のポスター２の画像であるかを判別し、投票者４が投じた票を、当該候補者の得票数に加算する。
【００１９】
電子投票装置１は、このような機能を備えるので、投票者４は自分が投票しようとする候補者のポスター２の画像を撮像して、電子投票装置１に送信するだけで、その候補者に投票することができる。したがって、投票者４は自分が投票しようとする候補者の名前を記憶し、その記憶を投票所で再生する必要もない。さらに言えば、候補者の名前を意識する必要すらない。このような機能は、電子投票装置１を以下のように構成することによって実現される。
【００２０】
すなわち、電子投票装置１は、投票者４が持つ携帯電話５から送信されるポスター２の画像を受信することができるコンピュータであり、図２に示すように、入出力インターフェイス１１、操作入力装置１２、制御モジュール１３、特徴量ＤＢ（データベース）管理モジュール１４、投票データ認証モジュール１５、得票数ＤＢ（データベース）管理モジュール１６、特徴量ＤＢ（データベース）１７、得票数ＤＢ（データベース）１８、およびコマンド解釈モジュール１９を備える。
【００２１】
入出力インターフェイス１１は、電子投票装置１と携帯電話５およびその他の外部装置６との間で各種のデータの入出力を行うインターフェイスである。なお、例えば、電子投票装置１による集計結果を表示する表示装置、あるいは電子投票装置１を制御する上位のシステムなどが外部装置６に該当する。
【００２２】
操作入力装置１２は、電子投票装置１の管理者が電子投票装置１に対して各種の操作入力、例えば、電子投票装置１の起動停止、データの初期化や編集、外部装置６等への入出力などを命じるコマンドを入力する装置である。
【００２３】
制御モジュール１３は、入出力インターフェイス１１およびコマンド解釈モジュール１９を通じて携帯電話５あるいは外部装置６から入力されるデータ又はコマンド、あるいは操作入力装置１２に入力されるコマンドに応じた処理を特徴量ＤＢ管理モジュール１４、投票データ認証モジュール１５および得票数ＤＢ管理モジュール１６に命じる機能モジュールである。
【００２４】
特徴量ＤＢ管理モジュール１４は、候補者のポスター２の原画像からその特徴量を抽出して、その候補者を特定する情報（例えば、候補者の氏名あるいは識別コードなど）とともに特徴量ＤＢ１７に記録する機能モジュールである。また、特徴量ＤＢ管理モジュール１４は特徴量ＤＢ１７内のデータの初期化（消去）、編集を行う機能も備える。なお、この特徴量ＤＢ１７内のデータの初期化や編集に係る処理は、操作入力装置１２に所定のコマンドが入力された場合に実行される。
【００２５】
なお、本明細書において、「原画像」は「画像」と区別される。つまり、「画像」とは
投票者４が電子投票装置１に入力するデータであり、投票者４が電子投票装置１に「画像」を入力する行為が投票行為である。一方、「原画像」は、投票者４による「画像」の入力に先立って、管理者によって、電子投票装置１に入力されて、「画像」の入力がどの候補者への投票であるかを判定する基礎とされる辞書データである。
【００２６】
また、管理者によるポスター２の原画像の入力は、紙に印刷されたポスター２をデジタルカメラ等で撮像して、そのデジタルカメラから電子投票装置１に入力する。あるいは、ポスター２の印刷原稿となる版下データを電子投票装置１に移植してもよい。
【００２７】
投票データ認証モジュール１５は、投票者４が携帯電話５を使って電子投票装置１に入力したポスター２の画像を、特徴量ＤＢ１７に記録された特徴量と照合して、その画像がどの候補者のポスター２の画像であるかを判別する機能モジュールである。言い替えれば、投票データ認証モジュール１５は、電子投票装置１にポスター２の画像が入力された場合に、その入力がどの候補者に対する投票であるかを判別する機能モジュールである。
【００２８】
なお、特徴量ＤＢ管理モジュール１４及び投票データ認証モジュール１５で取り扱う特徴量は、各種の公知の量、例えば、濃度分布、色分布、周波数分布などを使用する。あるいは、複数の特徴量を組み合わせたベクトル量を特徴量としてもよい。また、画像そのものを特徴量としてもよい。
【００２９】
あるいは、画像中の全画素に対する背景以外の部分の画素（一般に、黒画素と呼ばれる）の存在比率、画像中の全画素の画素値の平均など、画像の特徴を記述できる量ならばどのような量であっても、特徴量とすることができる。
【００３０】
また、画像を複数の部分領域に分割して、その部分領域中の輝度勾配を特徴量として抽出すれば、特に文字画像の認識に有効である。また、国際公開２００６／０９２９５７号、国際公開２００８／０６６１５２号に開示されているような、特徴点配置を特徴付けるベクトルを特徴量とすることもできる。このベクトルは、幾何学的不変量を要素としているので、画像に文字列が含まれている場合に特に有用である。
【００３１】
また、投票データ認証モジュール１５において、特徴量を照合する具体的な手法は、各種の手法が良く知られているので、詳細な説明は省略する。また、本願の出願人も、このような手法について、特許第４１７５４１３号、特許第４０６３４８６号、特許第３８９９５２３号、特許第３６５８７６１号、特許第３５５０６８１号等の特許を取得しているので、これらの特許文献を参照されたい。
【００３２】
また、特徴量がベクトル量である場合、市街地距離、ユークリッド距離、誤差二乗和、ベクトル同士の内積、２つのベクトルがなす角度などを、類似度として使用することができる。また、前述の国際公開２００６／０９２９５７号、国際公開２００８／０６６１５２号にもベクトル量の類似度の計算方法が開示されているので、これらに記載の計算方法を使用してもよい。
【００３３】
また、投票データ認証モジュール１５は、電子投票装置１にポスター２の画像が入力された場合に、その入力がどの候補者に対する投票であるかを判別すると、得票数ＤＢ１８に記録された当該候補者の得票数に、その投票分を加算する。
【００３４】
また、得票数ＤＢ管理モジュール１６は、得票数ＤＢ１８に記録されたデータを管理する機能モジュールである。すなわち、得票数ＤＢ管理モジュール１６は、得票数ＤＢ１８内のデータの初期化（消去）、編集あるいは外部装置６への出力を行う機能モジュールである。なお、この得票数ＤＢ１８内のデータの初期化や編集あるいは出力に係る処理は、操作入力装置１２に所定のコマンドが入力された場合に実行される。
【００３５】
特徴量ＤＢ１７は、電子投票装置１による投票の対象である全ての候補者のポスター２の原画像の特徴量を記録する記録手段である。つまり、特徴量ＤＢ１７は、電子投票装置１へのポスター２の画像の入力がどの候補者に対する投票に相当するかを投票データ認証モジュール１５で判別するための基礎とされる辞書データを記録する記録手段である。
【００３６】
また、得票数ＤＢ１８は、電子投票装置１による投票の対象である全ての候補者の得票数を記録する記録手段である。言うまでもないことだが、得票数ＤＢ１８内に記録される各候補者の得票数の初期値（投票前の値）は、すべて０であり、投票者４がポスター２の画像を入力する度に、その画像に対応する候補者の得票数が加算される。
【００３７】
なお、コマンド解釈モジュール１９は、携帯電話５、外部装置６あるいは操作入力装置１２から入力されるコマンドを解釈して、制御モジュール１３の内部信号に変換する機能モジュールである。なお、コマンドの具体的な態様は、後で詳述する。
【００３８】
さて、前述したように、電子投票装置１はコンピュータであり、図３に示すような物理的構成を有する。すなわち電子投票装置１は、入出力インターフェイス１１、操作入力装置１２、中央処理装置１０１及び記憶装置１０２を備える。
【００３９】
中央処理装置１０１には、中央処理装置１０１を制御モジュール１３、特徴量ＤＢ管理モジュール１４、投票データ認証モジュール１５、得票数ＤＢ管理モジュール１６として機能させるプログラムがインストールされる。つまり、中央処理装置１０１が、これらのプログラムに記述された処理を実行することによって、前述した制御モジュール１３、特徴量ＤＢ管理モジュール１４、投票データ認証モジュール１５及び得票数ＤＢ管理モジュール１６の機能が実現する。
【００４０】
また、記憶装置１０２の記憶領域は前記プログラムによって、特徴量ＤＢ１７、得票数ＤＢ１８に割付けられる。
【００４１】
なお、一般に、操作入力装置１２にはキーボードが使用されるが、他の形式の入力装置、例えば、タッチパネルであってもよい。また、図３は電子投票装置１を構成するための最小限度のハードウェアを示している。電子投票装置１に他のハードウェア、例えば、画像表示装置、ＣＤ−ＲＯＭドライブ、ハードディスクドライブ等を追加することは任意である。
【００４２】
さて、中央処理装置１０１には、図４に示すような投票処理プログラムがインストールされている。投票者４が携帯電話５を使って、自分が投票しようと思う候補者のポスター２の画像を電子投票装置１に送信し、制御モジュール１３が該画像の受信を検知すると、制御モジュール１３はこの投票処理プログラムを起動する。
【００４３】
投票処理プログラムが起動されると、中央処理装置１０１は、記憶装置１０２（特徴量ＤＢ１７）から、候補者のポスター２の原画像の特徴量を読み出し（ステップＳ１０１）、入力された画像の特徴量との類似度を算出する（ステップＳ１０２）。
【００４４】
類似度が所定の基準値を超えていれば（ステップＳ１０３：ＹＥＳ）、携帯電話５から入力された画像は記憶装置１０２（特徴量ＤＢ１７）から読み出された特徴量に係る候補者のポスター２の画像であると判定され、中央処理装置１０１は記憶装置１０２（得票数ＤＢ１８）中の当該候補者の得票数に１票を加算し（ステップＳ１０４）、処理を終了する。
【００４５】
一方、類似度が前記所定の基準値以下であって（ステップＳ１０３：ＮＯ）、記憶装置１０２（特徴量ＤＢ１７）に、照合されていない他の候補者のポスター２の原画像の特徴量が残っていれば（全ての特徴量が読み出されていなければ）（ステップＳ１０５：ＮＯ）、ステップＳ１０１に戻って、当該他の候補者のポスター２の原画像の特徴量を読み出して、処理を続ける。
【００４６】
既に、記憶装置１０２（特徴量ＤＢ１７）中の全ての特徴量が読み出されていて、照合されていない候補者のポスター２の原画像の特徴量が残っていない場合（ステップＳ１０５：ＹＥＳ）、つまり、入力画像の特徴量が記憶装置１０２（特徴量ＤＢ１７）内のどの候補者のポスター２の原画像の特徴量とも一致しない場合、エラー処理を実行して（ステップＳ１０６）、処理を終了する。つまり、この場合、中央処理装置１０１は入出力インターフェイス１１を介して携帯電話に、「投票が受理されなかった」旨のメッセージを送信する。
【００４７】
また、中央処理装置１０１には、図５に示すような特徴量登録プログラムがインストールされている。電子投票装置１の管理者が、候補者のポスター２の原画像の特徴量を記憶装置１０２（特徴量ＤＢ１７）に登録する場合に、当該管理者が操作入力装置１２から所定のコマンドの入力を行うと、制御モジュール１３がこの特徴量登録プログラムを起動する。
【００４８】
特徴量登録プログラムが起動されると、中央処理装置１０１は外部装置６に候補者のポスター２の原画像の送信を要求し、外部装置６は原画像を電子投票装置１に送信し、電子投票装置１はその原画像を読み込む（ステップＳ２０１）。なお、前述したように、この場合の外部装置６は、ポスター２を撮像したデジタルカメラやポスター２の印刷原稿（版下データ）を保存しているサーバ装置、あるいは記憶媒体などがこの場合の外部装置６に相当する。
【００４９】
原画像が読み込まれると、中央処理装置１０１はその原画像を解析して特徴量を算出し（ステップＳ２０２）、その特徴量を原画像の識別子（候補者の氏名あるいは識別コード）と共に、記憶装置１０２（特徴量ＤＢ１７）に登録する（ステップ２０３）。
【００５０】
全ての原画像が読み込まれて、特徴量が登録されれば（ステップＳ２０４：ＹＥＳ）、処理を終了する。読み込まれていない原画像があれば（ステップＳ２０４：ＹＥＳ）、ステップＳ２０１に戻って、処理を続ける。
【００５１】
さて、前述した投票処理プログラム（図４参照）に代えて、図６に示すような投票処理プログラムを中央処理装置１０１にインストールして、投票者４が送信した画像を電子投票装置１が受信した場合に、次のような処理を実行するようにしてもよい。
【００５２】
まず、中央処理装置１０１は入力された画像の特徴量を算出し（ステップＳ３０１）、次に、記憶装置１０２（特徴量ＤＢ１７）から、候補者のポスター２の原画像の特徴量を読み出し（ステップＳ３０２）、入力された画像の特徴量との類似度を算出し、中央処理装置内１０１内の図示しない格納領域に格納する（ステップＳ３０３）。
【００５３】
ステップＳ３０２及びステップＳ３０３の処理は、記憶装置１０２（特徴量ＤＢ１７）に記憶された全ての候補者のポスター２の原画像の特徴量と前記入力された画像の特徴量との類似度の算出と格納が終了するまで繰り返される。そのため、全ての候補者のポスター２の原画像の特徴量と前記入力された画像の特徴量との類似度の算出と格納が終了していれば（ステップＳ３０４：ＹＥＳ）、ステップＳ３０５に進み、終了していなければ（ステップＳ３０４：ＮＯ）、ステップＳ３０２に戻る。
【００５４】
ステップＳ３０５では、全ての候補者のポスター２の原画像の特徴量と前記入力された画像の特徴量の中から、最大の類似度（最大値）Ｘ１と、その次に大きな類似度（次位値）Ｘ２を選ぶ。
【００５５】
そして、最大値Ｘ１が、第１の基準値Ｌｖ１を超えていれば（ステップＳ３０６：ＹＥＳ）、ステップ３０７に進み、第１の基準値Ｌｖ１を超えていなければ（ステップＳ３０６：ＮＯ）、ステップ３０９に進む。
【００５６】
ステップ３０７では、最大値Ｘ１と次位値Ｘ２の差（Ｘ１−Ｘ２）と第２の基準値Ｌｖ２を比較する。すなわち、差（Ｘ１−Ｘ２）が第２の基準値Ｌｖ２を超えていれば（ステップＳ３０７：ＹＥＳ）、ステップ３０８に進み、第２の基準値Ｌｖ１を超えていなければ（ステップＳ３０７：ＮＯ）、ステップ３０９に進む。
【００５７】
ステップ３０８では、つまり最大値Ｘ１が、第１の基準値Ｌｖ１を超えていて、しかも最大値Ｘ１と次位値Ｘ２の差（Ｘ１−Ｘ２）が第２の基準値Ｌｖ２を超えている場合は、前記入力された画像と類似度が最大になった原画像に係る候補者のへの投票がなされたと判定し、中央処理装置１０１は記憶装置１０２（得票数ＤＢ１８）中の当該候補者の得票数に１票を加算し、処理を終了する。
【００５８】
ステップ３０９では、つまり最大値Ｘ１が、第１の基準値Ｌｖ１を超えない場合、あるいは、最大値Ｘ１と次位値Ｘ２の差（Ｘ１−Ｘ２）が第２の基準値Ｌｖ２を超えない場合は、エラー処理を実行して、つまり、中央処理装置１０１が入出力インターフェイス１１を介して携帯電話に、「投票が受理されなかった」旨のメッセージを送信して、処理を終了する。
【００５９】
このように、ステップＳ３０６〜Ｓ３０９では、次の２条件を同時に満足する場合に、類似度が最大値Ｘ１になる原画像と入力画像は同一の候補者に係る画像であると判定して、前記画像の入力を当該候補者に対する投票として取り扱うようにしている。
（条件１）最大値Ｘ１が第１の基準値Ｌｖ１より大きい。
（条件２）最大値Ｘ１と次位値Ｘ２の差（Ｘ１−Ｘ２）が第２の基準値Ｌｖ２より大きい。
つまり、入力画像と特定の原画像の間の類似度がその入力画像と全ての原画像の間の類似度の中で最大であって、しかも所定の基準を超えていて、さらに二位以下を大きく引き離している場合に、その入力画像と特定の原画像が同一の画像であると判定している。
【００６０】
また、これに代えて、前記の条件１または条件２の一方を入力画像と原画像の同一性判定の条件としてもよい。あるいは条件１または条件２のいずれか一方を満足する場合に、入力画像と原画像が同一であると判定するようにしてもよい。
【００６１】
また、ステップＳ３０２〜Ｓ３０４では、１個の入力画像と複数個の原画像の組合せについて求めた全ての類似度を、中央処理装置内１０１内に格納しているので、入力画像と複数個の原画像の組合せが多数ある場合、中央処理装置内１０１内の類似度を格納する格納領域が足りなくなる可能性がある。そこで、中央処理装置内１０１内に、最大値Ｘ１と次位値Ｘ２を格納する領域を設けておき、最初に算出された類似度と２番目に算出された類似度のうち、いずれか大きい方を最大値Ｘ１の格納領域に、小さい方を次位値Ｘ２の格納領域に格納するようにしてもよい。この場合、３番目以降の類似度が算出される度に、その算出された類似度と前記各格納領域に格納された類似度との大小を比較して、その結果に応じて前記各格納領域内の類似度を入れ替える。例えば、３番目に算出された類似度が最大値Ｘ１の格納領域に格納されている値より大きければ、最大値Ｘ１の格納領域に、その３番目に算出された類似度を格納する。このような処理を入力画像と複数個の原画像の全ての組合せについて繰り返せば、最大値Ｘ１の格納領域及び次位値Ｘ２の格納領域に、「真の」最大値Ｘ１及び次位値Ｘ２が残る。
【００６２】
以上、電子投票装置１の機能的な構成、物理的な構成、及び電子投票装置１にインストールされるプログラムについて、詳細に説明した。しかしながら、本発明の技術的範囲はこれらと、全く同一の構成を具備する装置やプログラムに限定されるものではない。特許請求の範囲に記載された技術的思想を逸脱しない限りにおいて、自由に応用変形して、あるいは改良して実施することができる。
【００６３】
本実施形態では、「辞書情報」の具体例として「原画像の特徴量」を示したが、「辞書情報」は電子投票装置に入力された「画像」と照合されて、その結果に基づいてその「画像」がどの投票対象者にかかる「画像」であるかが判定されるような情報であれば、その形態や形式は問われない。例えば、「辞書情報」は「原画像」そのものであってもよい。つまり、「原画像」そのものを特徴量ＤＢ１７に登録（記憶）するようにしてもよい。あるいは、ポスター２に候補者の名前が描かれている場合に、候補者の名前を「辞書情報」として、電子投票装置に入力された「画像」に描かれている文字を抽出して、その文字と候補者の名前を照合するようにしてもよい。
【００６４】
また、本実施形態では、電子投票装置１に入力された「原画像」を特徴量ＤＢ管理モジュール１４で処理して、「原画像の特徴量」を抽出するようにしたが、外部装置６で「原画像の特徴量」を抽出して、「原画像の特徴量」を電子投票装置１に入力するようにしてもよい。
【００６５】
また、本実施形態では、電子投票装置１に操作入力装置１２を備えて、電子投票装置１を操作するためのコマンドを操作入力装置１２から入力するようにしたが、操作入力装置１２は電子投票装置１の必須の構成要素ではない。操作入力装置１２による操作入力に代えて、あるいは加えて、外部装置６から電子投票装置１を遠隔操作するようにしてもよい。
【００６６】
また、本実施形態では、中央処理装置１０１に所定のプログラム（ソフトウェア）をインストールして、中央処理装置１０１を制御モジュール１３、特徴量ＤＢ管理モジュール１４、投票データ認証モジュール１５、得票数ＤＢ管理モジュール１６及びコマンド解釈モジュール１９として機能させる例を示したが、このような構成に代えて、これらのモジュールの一部又は全部を専用のハードウェアで構成することもできる。
【００６７】
また、電子投票装置１に入力される「画像」あるいは「原画像」のデータの先頭にコマンドを付加して、後に続くデータが「画像」であるか、あるいは「原画像」であるかを識別できるようにしてもよい。この場合、電子投票装置１が「画像」の識別符号を読み込んだら、中央処理装置１０１は投票処理プログラムを起動し、「原画像」の識別符号を読み込んだら、特徴量登録プログラムを起動する。また、携帯電話５から複数の画像を送信する場合、つまり複数の投票を同時に（正確には、連続してだが）行う場合は、「画像入力のコマンド」、「第１の画像」、「画像入力のコマンド」、「第２の画像」、「画像入力のコマンド」、「第３の画像」‥‥のように、連続して送信（入力）することもできる。
【００６８】
また、前記コマンドは「画像」や「原画像」の入力には、限られない。例えば、"Touroku"," Clear"," Clear_tohyou"," Tohyou"," Syukei"," Syutsuryoku"等のコマンドを用意しておいて、電子投票装置１にコマンドが入力されると、コマンド解釈モジュール１９が命令語を解釈して、その命令語に対応する処理、例えば、「テンプレート登録処理」、「個別投票数クリア処理」、「投票処理」、「集計処理」、「投票情報出力処理」を実行するようしてもよい。このように、電子投票装置１では、対応する処理の特徴を示す自然言語（つまり、英語及び日本語）の綴り（文字列）をコマンドとして使用するので、コマンドから、それに対応する処理の内容が容易に類推される。そのため、電子投票装置１の操作方法の習得は容易である。
【００６９】
また、連続して実行される複数の処理に対応する複数のコマンドを、処理の時系列に従って配列して、一度に入力することもできる。また、コマンドを１件ずつ個別に入力することもできる。そのため、コマンドの入力は容易である。
【００７０】
また、本実施形態では、投票者４が使用する「携帯端末装置」の具体例として、携帯電話５を示したが、「携帯端末装置」は携帯電話５には限定されない。専用の「携帯端末装置」を使用してもよい。あるいは、投票者４が固定端末装置（例えばデスクトップコンピュータ）を使って、電子投票装置１に「画像」を送信するようにしてもよい。あるいは、投票者４が「画像」を記憶した携帯型記憶媒体（例えば、いわゆるＵＳＢメモリー）を電子投票装置１まで運んで、携帯型記憶媒体に記憶された画像を電子投票装置１に読み取らせるようにしてもよい。
【００７１】
また、投票者４による投票の適法性（つまり投票者４が有権者であるか否か）の確認は本発明の目的ではないので、適法性確認手段についての説明は省略したが、例えば特許文献１に開示されたような適法性確認手段を電子投票装置１に付加することは任意である。
【００７２】
また、本実施形態では、電子投票装置１を選挙に使用する例を示したが、電子投票装置１は選挙以外の投票、人気投票に使用することもできる。あるいは、勝馬投票券の販売装置に応用することもできる。つまり、パドックにおいて、馬券購入者が撮影した競走馬の写真に馬券の購入金額とともに電子投票装置１に入力すれば、馬券の購入申し込みが完了
する装置を構成することもできる。
【００７３】
また、電子投票装置１を、マーケティング用のデータ収集装置として利用することもできる。例えば、一般消費者に、好みの店舗や芸能人のポスター等の画像を入力させて、店舗や芸能人の人気ランキングを作成したり、統計資料を作成したりすることもできる。
【００７４】
また、電子投票装置１に入力されたポスター２の画像がどの候補者に対する投票であるかが判別された場合に、得票数ＤＢ１８に記録された当該候補者の得票数に加算される投票数は１票には限定されない。電子投票装置１は一人の投票者が複数の票を持つような特殊な投票形態に対応することも可能である。
【産業上の利用可能性】
【００７５】
本発明は、電子投票装置、およびコンピュータを電子投票装置として機能させるプログラム及び電子投票方法として有用である。
【符号の説明】
【００７６】
１電子投票装置
２ポスター
３掲示板
４投票者
５携帯電話
６外部装置
１１入出力インターフェイス
１２操作入力装置
１３制御モジュール
１４特徴量ＤＢ管理モジュール
１５投票データ認証モジュール
１６得票数ＤＢ管理モジュール
１７特徴量ＤＢ
１８得票数ＤＢ
１９コマンド解釈モジュール
１０１中央処理装置
１０２記憶装置
【図１】
2010224943.tif 000003
【図２】
2010224943.tif 000004
【図３】
2010224943.tif 000005
【図４】
2010224943.tif 000006
【図５】
2010224943.tif 000007
【図６】
2010224943.tif 000008