(57)【要約】【課題】外部記憶媒体の取り違いの防止を支援し、その配布状況を把握できる媒体識別システムおよび媒体識別プログラムを提供する。【解決手段】ＵＳＢメモリ３は、配布先の箇所の情報を表すボリューム情報３１を設定されてから、配布される。配布先に設置される端末２は、受領したＵＳＢメモリ３のボリューム情報３１と、自身の記憶部２５に予め保管してある投票区番号２７０１とが一致するか否かを判別し、その判別結果情報をサーバ１へ送信する。判別の結果、一致していれば当該ＵＳＢメモリ３の配布先は誤っていないこととなり、不一致であれば当該ＵＳＢメモリ３は配布先が誤っていたことになる。サーバ１は受信した判別結果情報を用いてＵＳＢメモリ３の配布先が誤っていた箇所に通知する。また、判別結果情報をネットワーク上に展開し、関係者に公開可能とする。【選択図】図１
2007148887.tif 000002
【特許請求の範囲】
【請求項１】
１つ以上の外部記憶媒体を管理する管理元に設置される処理装置と、
前記外部記憶媒体の配布先に設置され、配布された外部記憶媒体を使用する端末とを含んで構成される媒体識別システムであって、
前記処理装置は、
前記外部記憶媒体の配布先毎に固有に定義される第一の識別情報を、前記外部記憶媒体に設定する認証情報設定手段を備え、
前記端末は、
前記外部記憶媒体を識別するための第二の識別情報を記憶する記憶手段と、
前記外部記憶媒体に記憶されている第一の識別情報を取得し、前記第二の識別情報と一致するか否かを判別し、前記判別した結果の情報を少なくとも含む判別結果情報を前記処理装置へ所定の通信網を用いて送信する認証判別手段
を備えたことを特徴とする媒体識別システム。
【請求項２】
前記認証判別手段が判別した結果が不一致だった場合、
前記認証判別手段は、前記処理装置に送信する前記判別結果情報に、前記取得した第一の識別情報、および第二の識別情報をさらに含んで送信し、
前記処理装置は、
前記外部記憶媒体を配布すべき配布先の情報と、前記配布先毎に定義される第一の識別情報とが対応付けられた配布先情報を記憶する記憶手段と、
前記不一致と判別された外部記憶媒体の配布先である第一の配布先から送信された前記判別結果情報に含まれる第一の識別情報をキーとして、前記配布先情報から、外部記憶媒体の正当な配布先である第二の配布先を判別し、前記第二の配布先へ、前記第一の配布先の情報を含んだ誤配布通知を送信する認証履歴管理手段と
をさらに備えたことを特徴とする請求項１に記載の媒体識別システム。
【請求項３】
前記認証履歴管理手段は、
前記判別結果情報を送信してきた前記第一の配布先へ、前記第二の配布先の情報を含んだ誤配布通知を送信する機能
をさらに備えたことを特徴とする請求項２に記載の媒体識別システム。
【請求項４】
１つ以上の外部記憶媒体を管理する管理元に設置される処理装置と、
前記処理装置と所定の通信網で接続され、前記外部記憶媒体の配布先に設置されて、配布された外部記憶媒体を使用する端末とを含んで構成される媒体識別システムであって、
前記処理装置は、
前記外部記憶媒体の配布先毎に固有に定義される第一の識別情報を、前記所定の通信網および前記端末を介して前記外部記憶媒体へ設定する認証情報設定手段を備え、
前記端末は、
前記外部記憶媒体を識別するための第二の識別情報を記憶する記憶手段と、
前記外部記憶媒体に記憶されている第一の識別情報を取得し、前記第二の識別情報と一致するか否かを判別し、前記判別した結果の情報を少なくとも含む判別結果情報を前記処理装置へ所定の通信網を用いて送信する認証判別手段
を備えたことを特徴とする媒体識別システム。
【請求項５】
前記処理装置は、
前記端末から受信した前記判別結果情報を所定の記憶領域に記憶し、前記記憶した判別結果情報をネットワーク上に展開すること
を特徴とする請求項１〜請求項４のいずれか一項に記載の媒体識別システム。
【請求項６】
前記通信網は、
前記端末および前記処理装置で送受信を行う間接続されること
を特徴とする請求項１〜請求項５のいずれか一項に記載の媒体識別システム。
【請求項７】
１つ以上の外部記憶媒体を管理する処理装置において動作する媒体識別プログラムであって、
前記外部記憶媒体の配布先毎に固有に定義される第一の識別情報を、前記外部記憶媒体に設定するステップと、
外部記憶媒体が配布された端末から、配布された前記外部記憶媒体が正当か否かを判別した結果を含む判別結果情報を受信するステップと、
前記受信した判別結果情報において、含まれる結果が正当でなかった場合に、前記外部記憶媒体に対応する正当な配布先を判別して、当該配布先へ、前記正当な配布先を少なくとも含む誤配布通知を送信するステップと、
前記端末から受信した前記判別結果情報を所定の記憶領域に記憶し、前記記憶した判別結果情報をネットワーク上に展開するステップと
をコンピュータである処理装置に実行させることを特徴とする媒体識別プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部記憶媒体を識別するための技術に関する。
【背景技術】
【０００２】
近年、コンピュータを用いて投票等の集計を行い、投票等の結果を電子データとして集計するシステム、例えば電子投票システムが開発されている。その集計に用いられる記憶媒体を識別するためのシステムに関するものには、以下のような技術がある。
【０００３】
特許文献１には、「相互に通信可能な複数デバイスにおいて、通信相手デバイスに対するデータ処理を要求するデバイスが、特定機器または特定ユーザの集合からなるグループに対応して設定されるグループ識別情報を格納情報としたグループ属性証明書をデータ処理要求先デバイスに送信し、受信デバイスにおいて、グループ属性証明書検証処理を実行して、検証に基づいてデータ処理要求元デバイスの処理要求権限有無を判定し、権限有り判定に基づくデータ処理を実行する。本構成により、誤った機器あるいはユーザによる処理が実行されることが防止され、正当な権限に基づく正しいデータ処理が実行可能となる。」と記載され、媒体（デバイス）単位にグループ識別情報を格納することで、誤った機器あるいはユーザによる処理が実行されることを防止する方法を開示している。
【特許文献１】特開２００４−１３６００号公報（要約）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１は、誤った機器による処理は防止できるが、媒体（デバイス）毎に、誤った機器で実行されたか否か等の情報を管理するものではなかった。
【０００５】
本発明は、前記した課題を解決し、媒体の取り違いの防止を支援し、媒体の配布状況を把握できる媒体識別システムおよび媒体識別プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、本発明による解決手段の一つは、１つ以上の外部記憶媒体を管理する管理元に設置される処理装置と、前記外部記憶媒体の配布先に設置され、配布された外部記憶媒体を使用する端末とを含んで構成される媒体識別システムであって、前記処理装置は、前記外部記憶媒体の配布先毎に固有に定義される第一の識別情報を、前記外部記憶媒体に設定する認証情報設定手段を備え、前記端末は、前記外部記憶媒体を識別するための第二の識別情報を記憶する記憶手段と、前記外部記憶媒体に記憶されている第一の識別情報を取得し、前記第二の識別情報と一致するか否かを判別し、前記判別した結果の情報を少なくとも含む判別結果情報を前記処理装置へ所定の通信網を用いて送信する認証判別手段を備える構成とした。
その他の手段については、後記する実施の形態で述べる。
【発明の効果】
【０００７】
本発明によれば、媒体の取り違いの防止を支援し、媒体の配布状況を把握できる媒体識別システムおよび媒体識別プログラムを提供する。
【発明を実施するための最良の形態】
【０００８】
本発明を実施するための最良の形態（以下「実施形態」とする）を詳細に説明する。
本実施形態の説明では、「媒体識別システム」を適宜「システム」と省略して記載する。なお、本明細書では、選挙において、有権者からの投票結果のデータを記憶するために使用されるＵＳＢ（Universal Serial Bus）メモリ（外部記憶媒体）、選挙本部（管理元）と投票所（配布先）を例として説明する。
【０００９】
図１は、本実施形態に係る媒体識別システムの全体構成と、それぞれの要素の機能を示すブロック図である。
本システムは、選挙本部に設置されるサーバ（処理装置）１、投票区に設置される端末２、およびそれらを接続する通信網４から構成される。なお、通信網４は常時接続ではなく、必要の都度、接続する方法をとってもよい。
また、本システムで使用される外部記憶媒体の例として、ＵＳＢメモリ３がある。このＵＳＢメモリ３は、選挙の投票結果等のデータを、選挙投票後に各投票区の端末２において記憶させるものである。本明細書では、投票結果等の重要データを扱う場合を例に説明するため、正／副の計２個を並列して使用する構成としたが、１個であってもよい。
【００１０】
選挙本部に設置されるサーバ１は、一般的なコンピュータであり、投票結果を入力されるＵＳＢメモリ３の各種情報設定等を行う。
サーバ１は、演算処理等を行う際に一時的にデータを記憶するＲＡＭ（Random Access Memory）１１、演算処理部１２、入出力部１３、送受信部１４、記憶手段としての記憶部１５等から主に構成される。
【００１１】
さらに記憶部１５には、記憶部１５に予め保管される配布先データベース（以下「ＤＢ」と記載）（配布先情報）１６、本システムで使用される、システム認証情報およびＵＳＢ認証情報等の認証情報を管理する認証情報ＤＢ１７、端末２におけるＵＳＢメモリ３の認証結果を管理する認証履歴ＤＢ１８、ＵＳＢメモリ３に認証情報を設定する等の処理を行う認証情報設定手段１９１、各投票区からのＵＳＢメモリ３の判別結果の情報を集約する等の処理を行う認証履歴管理手段１９２等が格納される。なお、認証情報ＤＢ１７は、必須ではなく、その説明は図５において後記する。
認証情報設定手段１９１、認証履歴管理手段１９２は、ＲＡＭ１１等に展開されて演算処理部１２が実行することで、各手段が機能する。
【００１２】
配布先ＤＢ１６は、図２（ａ）に示す配布先テーブル１６０を保持する。配布先テーブル１６０は、１つのレコードがＵＳＢメモリ３の配布先である各投票区の情報を表しており、ユニークなキーとなる投票区コード１６０１、投票区名１６０２、投票区番号１６０３のフィールドを有する。例えば、行１６１１は、投票区コード１６０１＝「００１」の投票区名１６０２＝「Ａ投票区」は、投票区番号１６０３＝「００１Ａ」であることを示している。
なお、投票区番号１６０３は、図５で後記するボリューム情報としてＵＳＢメモリ３に付与される情報である。
【００１３】
認証情報ＤＢ１７は、図２（ｂ）に示す認証情報テーブル１７０を保持する。認証情報テーブル１７０は本システムで使用されるシステム認証情報およびＵＳＢ認証情報等の認証情報を管理し、例えば、投票区コード１７０１、データ内容の区分を示す認証区分１７０２、ユーザＩＤ１７０３、パスワード１７０４、前記ユーザＩＤ１７０３に対応するユーザの権限を示す権限１７０５、前記情報が更新された日時を示す更新日付１７０６および更新時間１７０７、前記情報を変更したユーザを示す更新者１７０８等のフィールドを有する。投票区コード１７０１は、図２（ａ）の配布先テーブル１６０の投票区コード１６０１とリンクしており、投票区コード１７０１および認証区分１７０２をキーに、ユニークに保持される。
【００１４】
認証区分１７０２は、値が「１」であれば、端末２において、投票集計結果を入力する所定のシステム（例えば、投票結果入力システム）等にログインするために必要なシステム認証情報のデータであることを示し、値が「２」であれば、ＵＳＢメモリ３にアクセスするために必要なＵＳＢメモリ認証情報のデータであることを示している。なお、本実施形態では、ＵＳＢメモリ認証情報は省略可能である。
【００１５】
例えば、行１７１１は、認証区分１７０２＝「１」なので、システム認証情報としてユーザＩＤ１７０３＝「Ａ０１」、パスワード１７０４＝「999999」の情報が記憶されている。また、行１７１２は、認証区分１７０２＝「２」なので、ＵＳＢメモリ認証情報が記憶されている。このＵＳＢメモリ認証情報は、パスワードだけの情報であり、ユーザＩＤ１７０３および権限１７０５の情報は存在しないため、空白となっている。
なお、権限１７０５、更新日付１７０６、更新時間１７０７、更新者１７０８の情報は、不要であれば省略可能である。
【００１６】
図３は、本実施形態におけるシステム認証情報およびＵＳＢ認証情報等の認証情報を作成・管理する画面例である。この認証情報作成画面３００を介して、認証情報設定手段１９１が、システム認証情報およびＵＳＢメモリ認証情報等の認証情報を作成し、認証情報ＤＢ１７に保管する。
【００１７】
認証情報作成画面３００において、作成単位選択３０１で「全投票区」または「投票区指定」を選択する。「全投票区」を選択すると、チェックボックス３０３で、全ての投票区が選択される。一方、「投票区指定」を選択した場合は、チェックボックス３０３で、個別に投票区を選択できる。
【００１８】
ＵＳＢメモリ認証情報設定選択３０２では、「設定する」または「設定しない」が選択できる。これは、ＵＳＢメモリへの認証情報設定を任意とし、設定しない場合を想定したものである。このＵＳＢメモリ認証情報設定選択３０２で、「設定する」を選択すると、ＵＳＢメモリ認証用のパスワードが設定（作成）され、「設定しない」を選択すると、ＵＳＢメモリ認証用のパスワードは設定（作成）されない。
【００１９】
以上の情報を設定した後で、作成ボタン３０４を押下すると、チェックボックス３０３で選択されている投票区について、システム認証情報と、ＵＳＢメモリ認証情報設定選択３０２で「作成する」選択時はＵＳＢ認証情報の情報とが作成されて、認証情報テーブル１７０に記憶される。ここで各認証情報の作成の方法とは、例えば乱数の組合せ等の既存技術で作成してもよく、また、事前に選挙本部もしくは各投票区で作成したマスタ等から作成する等、様々な方法が考えられる。
本実施形態では、認証情報ＤＢ１７を用いて認証情報を管理する形態としたが、例えば、サーバ１で認証情報を管理しない等、不要の場合は削除可能である。
また、図１では、配布先ＤＢ１６、認証情報ＤＢ１７、および認証履歴ＤＢ１８については、サーバ１の記憶部１５内に備えられる構成となっているが、全てもしくはいずれかがサーバ１外に備えられ、所定の伝送線等により接続されてもよい。
【００２０】
図１に戻って説明する。
本実施形態で用いられる記憶媒体は、不揮発性の記憶媒体であり、例えばＵＳＢメモリ３で具現される。なお、本実施形態ではＵＳＢメモリを例に説明しているが、フロッピー（登録商標）ディスク等を利用してもよい。本実施形態では、前記したとおり２個の記憶媒体（ＵＳＢメモリ（正）３１およびＵＳＢメモリ（副）３２）を使用するが、保管される内容は同じである。
このＵＳＢメモリ３に保管される内容は、ＵＳＢメモリ３の配布先の正当性を識別するためにＵＳＢメモリ３のボリュームラベルに設定されるボリューム情報（第一の識別情報）３１、必要に応じて設定されるＵＳＢメモリ認証情報３２等の情報である。
これらの情報を用いた処理の詳細な説明は、図５を用いて後記する。
【００２１】
選挙本部において集計対象の投票区に設置される端末２も、一般的なコンピュータである。端末２の操作者（投票区の担当者）は、図示しない所定のシステム（例えば、投票結果入力システム）を起動し、選挙本部で作成されたＵＳＢメモリ３を用いて選挙の投票結果を入力する等の処理を行う。
端末２は、演算処理等を行う際に一時的にデータを記憶するＲＡＭ２１、演算処理部２２、入出力部２３、送受信部２４、記憶手段としての記憶部２５等から主に構成される。なお、サーバ１と端末２との通信においては、サーバ１の送受信部１４、通信網４、および送受信部２４を介し、以下その説明を適宜省略する。
さらに記憶部２５には、端末認証ＤＢ２７および認証情報判別手段２９１が格納される。認証情報判別手段２９１は、ＲＡＭ２１に展開されて演算処理部２２が実行することで機能する。
【００２２】
端末認証ＤＢ２７は、図４に示す認証情報テーブル２７０を保持する。認証情報テーブル２７０は、端末２の操作者（投票区担当者）が、選挙本部から配布されたＵＳＢメモリ３を端末２に接続して使用する際の認証のために用いられる情報であり、投票区番号（特許請求の範囲における第二の識別情報）２７０１、システム認証ユーザＩＤ２７０２、システム認証パスワード２７０３等のフィールドを有する。図４では、ある投票区（Ａ投票区）の端末２に保管されている情報が、例として示されている。
この認証情報テーブル２７０を使用した認証についての詳細な説明は、図５を用いて後記する。
【００２３】
投票区の端末２は、投票区毎に配布されたＵＳＢメモリ（正）３１とＵＳＢメモリ（副）３２それぞれに並立して、自投票区の投票結果（選挙種別、例えば知事選挙や市長選挙等の投票数）の情報を、図１に図示しない投票結果情報として保管する。つまり、ＵＳＢメモリ（正）３１およびＵＳＢメモリ（副）３２は端末２の機能によって共有（冗長化）され、一方の媒体に障害が発生した場合には、片方の媒体で処理を継続できるようになっている。投票結果はＵＳＢメモリ３（ＵＳＢメモリ（正）３１とＵＳＢメモリ（副）３２）に保管され、この投票結果が保管されたＵＳＢメモリ３が選挙本部に回収されることで、選挙本部のサーバ１等で全投票区分を集計することができる。
【００２４】
＜処理の流れ＞
図５は選挙本部に設置されたサーバ１、Ａ投票区に設置された端末２ＡおよびＢ投票区に設置された端末２Ｂの、それぞれの処理を示すシーケンス図である。図５に沿って、適宜図１〜４を参照しながら説明する。なお、端末２Ｂは端末２Ａと同じ機能、構成を持つ。
【００２５】
（選挙本部側の処理）
サーバ１の認証情報設定手段１９１は、記憶部１５の配布先ＤＢ１６をＲＡＭ１１等に、配布先テーブル１６０として読み込む（Ｓ５０１）。
続いて、サーバ１の認証情報設定手段１９１は、記憶部１５の認証情報ＤＢ１７をＲＡＭ１１等に、認証情報テーブル１７０として読み込む（Ｓ５０２）。なお、前記したとおり、認証情報ＤＢ１７を使用しない場合は、この認証情報ＤＢ１７を読み込む処理を省略し、後記するＳ５０５においてＵＳＢメモリ３の認証情報を直接設定してもよい。
【００２６】
認証情報設定手段１９１は、ＵＳＢメモリ３を配布する投票区に対応するボリューム情報を、Ｓ５０１で読み込んだ配布先テーブル１６０の投票区番号１６０３から取得し（Ｓ５０３）、取得したボリューム情報をＵＳＢメモリ（正）３１およびＵＳＢメモリ（副）３２のボリュームラベルに設定する（Ｓ５０４）。例えば、対象となる投票区がＡ投票区である場合、図２（ａ）の行１６１１から、投票区番号１６０３＝「００１Ａ」を、ＵＳＢメモリ（正）３１およびＵＳＢメモリ（副）３２のボリュームラベルに、ボリューム情報３１（図１）として設定する。なお、必要に応じて、図２（ａ）の投票区番号１６０３を使わずに、投票区番号１６０３を投票区コード１６０１で代替してもよい。その場合、投票区番号１６０３のフィールドは不要となる。
【００２７】
続いて、認証情報設定手段１９１は、Ｓ５０２で読み込んだ認証情報テーブル１７０のパスワード１７０４を取得し、ＵＳＢメモリ（正）３１およびＵＳＢメモリ（副）３２のＵＳＢメモリ認証情報３２（図１）に設定する（Ｓ５０５）。例えば、Ａ投票区に送付するＵＳＢメモリ（正）３１およびＵＳＢメモリ（副）３２については、図２（ｂ）の行１７１２からパスワード１７０４＝「123456」を、正／副両方のＵＳＢメモリ３のＵＳＢメモリ認証情報３２に設定する。なお、認証情報ＤＢ１７を使用しない場合は、サーバ１の操作者が入出力部１３を介して、正／副両方のＵＳＢメモリ３の記憶部にボリューム情報およびＵＳＢメモリ認証情報等を直接設定してもよい。
Ｓ５０４とＳ５０５の処理は、順不同である。
【００２８】
ＵＳＢメモリ３を全投票区分作成するまでの間（Ｓ５０６→Ｎ）、認証情報設定手段１９１は、Ｓ５０３〜Ｓ５０５の処理を繰り返す。
【００２９】
ＵＳＢメモリ３を全投票区分作成したら（Ｓ５０６→Ｙ）、適宜認証情報ＤＢ１７を用いる等して、投票区毎にシステム認証情報およびＵＳＢメモリ認証情報等のログイン情報を印刷し、Ｓ５０４，Ｓ５０５で設定したＵＳＢメモリ（正）３１およびＵＳＢメモリ（副）３２と共に各投票区へ配布するよう指示するメッセージを画面等に表示する（Ｓ５０７）。なお、ＵＳＢメモリ３と、ログイン情報（システム認証情報およびＵＳＢメモリ認証情報）とは、別々に配布してもよい。また、ログイン情報は、メールや電話等の手段によって各投票区の担当者に通知してもよい。
【００３０】
ログイン情報の通知例を、図６に示す。図６では、システム認証のユーザＩＤおよびシステム認証のパスワードが記載してある。認証情報設定画面（図３）のＵＳＢメモリ認証情報設定選択３０２で「設定する」を選択した場合は、エリア６０１が表示され、このエリア６０１の中でＵＳＢメモリ専用のパスワード（ＵＳＢメモリ認証情報）が示される。一方、認証情報設定画面（図３）のＵＳＢメモリ認証情報設定選択３０２で「設定しない」を選択した場合は、エリア６０１は表示されない。
【００３１】
（Ａ担当区側の処理）
Ａ投票区の担当者（端末２Ａの操作者）は、Ｓ５０７で選挙本部から配布されたＵＳＢメモリ３およびログイン情報（システム認証情報およびＵＳＢメモリ認証情報）を受領し、端末２Ａの入出力部２３等にＵＳＢメモリ（正）３１およびＵＳＢメモリ（副）３２を接続する。端末２Ａの認証情報判別手段２９１は、入出力部２３等にＵＳＢメモリ（正）３１およびＵＳＢメモリ（副）３２が接続されたことを識別する（Ｓ５２０）。
【００３２】
端末２Ａの認証情報判別手段２９１は、端末認証ＤＢ２７をＲＡＭ２１等に、認証情報テーブル２７０として読み込む（Ｓ５２１）。
【００３３】
続いて認証情報判別手段２９１は、端末２Ａの操作者が入出力部２３を介して入力したシステム認証情報（システム認証のユーザＩＤおよびパスワード）を取得し、Ｓ５２１で読み込んだ認証情報テーブル２７０に保管されているシステム認証ユーザＩＤ２７０２およびシステム認証パスワード２７０３の値とそれぞれ一致するか否かを判別する（システム認証：Ｓ５２２）。
【００３４】
図７は、Ａ投票区の端末２Ａにおいて、所定のシステム（例えば、投票結果入力システム）にログインするために、Ｓ５２２でシステム認証情報（システム認証のユーザＩＤおよびパスワード）を取得する画面例を示す図である。Ｓ５２２では、Ｓ５２０で受領したログイン情報（図６）の文面に基づいて、Ａ投票区の担当者（端末２Ａの操作者）が、入出力部２３を介して、システム認証のユーザＩＤを入力枠７０１に入力し、パスワードを入力枠７０２に入力し、ログインボタン７０３を押すことで、端末２ＡによってＳ５２２の処理が行われる。
【００３５】
Ｓ５２２の処理で取得したシステム認証情報（システム認証のユーザＩＤおよびパスワード）が、保管されているシステム認証ユーザＩＤ２７０２およびシステム認証パスワード２７０３の値とそれぞれの少なくとも一つが一致しなかった場合（Ｓ５２２→Ｎ）、Ｓ５２２の処理に戻り、必要に応じてシステム認証情報の確認、再入力を促す画面を表示する（図示せず）。
【００３６】
一方、取得したシステム認証情報（システム認証のユーザＩＤおよびパスワード）が、保管されているシステム認証ユーザＩＤ２７０２およびシステム認証パスワード２７０３の値とそれぞれ一致した場合（Ｓ５２２→Ｙ）、認証情報判別手段２９１は、端末２Ａの操作者が入出力部２３を介して入力したＵＳＢメモリ認証情報（図６：ＵＳＢメモリ専用のパスワード）を取得し、ＵＳＢメモリ３に保管されているＵＳＢメモリ認証情報３２と一致するか否かを判別する（ＵＳＢメモリ認証：Ｓ５２３）。なお、このＳ５２３の処理は、ＵＳＢメモリ認証情報が設定されていない場合には、省略可能である。
【００３７】
取得したＵＳＢメモリ認証情報と、ＵＳＢメモリ３に保管されているＵＳＢメモリ認証情報３２とが一致しなかった場合（Ｓ５２３→Ｎ）、Ｓ５２３の処理に戻り、必要に応じてＵＳＢメモリ認証情報の確認、再入力を促す画面を表示する（図示せず）。
なお、Ｓ５２２やＳ５２３において、判別結果の不一致（Ｎ）が規定回数に達した場合は、Ｓ５２６に遷移し、認証エラーの情報を選挙本部のサーバ１に通知するようにしてもよい（図示せず）。
【００３８】
一方、取得したＵＳＢメモリ認証情報（図６：ＵＳＢメモリ専用のパスワード）とＵＳＢメモリ３に保管されているＵＳＢメモリ認証情報３２とが一致した場合（Ｓ５２３→Ｙ）、認証情報判別手段２９１は、ＵＳＢメモリ３に保管されているボリューム情報３１と、Ｓ５２１で読み込んだ認証情報テーブル２７０に保管されている投票区番号２７０１の値とが一致するか否かを判別する（ボリューム情報認証：Ｓ５２４）。
【００３９】
ＵＳＢメモリ３に保管されているボリューム情報３１と、Ｓ５２１で読み込んだ認証情報テーブル２７０に保管されている投票区番号２７０１とが一致した場合（Ｓ５２４→一致）、認証情報判別手段２９１は、ＵＳＢメモリ３の記憶部へのアクセスを許可し、ＵＳＢメモリ３にアクセス可能とする（Ｓ５２５）。
一方、ＵＳＢメモリ３に保管されているボリューム情報３１と、Ｓ５２１で読み込んだ認証情報テーブル２７０に保管されている投票区番号２７０１の値とが一致しなかった場合（Ｓ５２４→不一致）、認証情報判別手段２９１はＵＳＢメモリ３の記憶部へのアクセスを許可せずにＳ５２６の処理へ進む。
また状況に応じて，Ｓ５２４でボリューム情報認証が不一致であってもＵＳＢメモリ３へのアクセスを可能として、誤送付先とＵＳＢメモリ３の交換をする等の処置をとってもよい。
【００４０】
図８は、Ｓ５２２〜Ｓ５２４の処理がいずれもＹとなり、所定のシステム（例えば、投票結果入力システム）で投票結果の情報を入力する画面例を示す図である。ＵＳＢメモリ（正）３１とＵＳＢメモリ（副）３２それぞれにおいて、記憶部へのアクセスが可能な状態となった場合、アイコン（８０１，８０２）が表示される。具体的には、ＵＳＢメモリ（正）３１が挿入され、ＵＳＢメモリ（正）３１の記憶部へのアクセスが可能であれば、アイコン８０１が表示され、ＵＳＢメモリ（副）３２が挿入され、ＵＳＢメモリ（副）３２の記憶部へのアクセスが可能であれば、アイコン８０２が表示される。これにより、端末２Ａの操作者が、画面上で、ＵＳＢメモリ（正）３１，ＵＳＢメモリ（副）３２どちらの媒体が使用可能であるかを容易に把握できる。
【００４１】
本実施形態では、両方のＵＳＢメモリ３が使用可能である場合に、データの読み出し／書き込みを、正／副のＵＳＢメモリ３に対して同時に行う。それにより、もし片方が障害となっても、もう片方を用いて処理を続行させることができる。
【００４２】
なお、Ｓ５２３の処理が行われる契機は、前記説明したＵＳＢメモリ３を端末２Ａへ接続した時以外に、端末２Ａの画面上に予め所定のシステム（例えば、投票結果入力システム）起動用のアイコン等を作成しておき、端末２Ａの操作者が、入出力装置を介して前記アイコンをクリックした時を契機としてもよい。その場合は、認証情報判別手段２９１は、Ｓ５２３の前に、別途ＵＳＢメモリ３を接続するよう指示する画面を表示してもよい（図示せず）。
【００４３】
認証情報判別手段２９１は、Ｓ５２４のボリューム認証の処理を行った結果の情報（判別結果情報）を、自身の送受信部２４および通信網４を介して、選挙本部のサーバ１へ送信する（ボリューム認証結果情報送信：Ｓ５２６）。この時送信する情報は、例えば自身の認証情報テーブル２７０の投票区番号２７０１、Ｓ５２４のボリューム認証処理の結果、ＵＳＢメモリ３に保管されているボリューム情報３１の情報、Ｓ５２４の処理が行われた時刻の情報等である。また、ＵＳＢメモリ３の媒体破損の場合には、その情報が含まれてもよい。図９は、ＵＳＢメモリ３Ｂを受領したＡ投票区の端末２Ａが、選挙本部のサーバ１へボリューム認証結果情報を送信することを模式的に示した図である。
【００４４】
（選挙本部側の処理）
選挙本部のサーバ１は、Ａ投票区の端末２Ａから送信されたボリューム認証結果情報を、通信網４および自身の送受信部１４を介して受信する（Ｓ５０８）。
サーバ１の認証履歴管理手段１９２は、受信したボリューム認証結果情報を、認証履歴ＤＢ１８に記憶する（Ｓ５０９）。
【００４５】
認証履歴管理手段１９２は、Ｓ５０８で受信したボリューム認証結果情報に含まれるボリューム認証結果が「一致」か「不一致」かを判別する（Ｓ５１０）。ボリューム認証結果の情報が「不一致」であった場合（Ｓ５１０→不一致）、認証履歴管理手段１９２は、ボリューム認証結果情報に含まれるボリューム情報を用いて、ＵＳＢメモリ３の正当な配布先を、図２（ａ）の配布先テーブル１６０から判別する（Ｓ５１１）。
例えば、Ａ投票区の端末２Ａから送信されてきたボリューム認証結果情報に含まれるボリューム認証結果が「不一致」で、ボリューム情報が「００２Ｂ」であった場合、図２（ａ）の配布先テーブル１６０の行１６１２より、「Ｂ投票区」に配布されるべきＵＳＢメモリ３が、Ａ投票区へ配布されてしまったことが判別できる。
【００４６】
ＵＳＢメモリ３の正当な配布先が判明した場合（Ｓ５１１→判明）、Ｂ投票区の端末２Ｂへ、ＵＳＢメモリ３が誤配布であったことを通知し（誤配布通知送信：Ｓ５１２）、Ｂ投票区の端末２Ｂはこれを受信する（誤配布通知受信：Ｓ５３０）。
図１０は、選挙本部のサーバ１が、Ａ投票区の端末２Ａからのボリューム認証結果情報を受信し、Ｂ投票区の端末２Ｂへ、ＵＳＢメモリ３の誤配布通知を送信することを模式的に示した図である。ここでの誤配布通知は、「Ｂ選挙区配布予定のＵＳＢメモリ３ＢがＡ選挙区に配布された」という内容が分かるものであればよい。
また、図１１のように、選挙本部のサーバ１が、Ｂ投票区の端末２Ｂへ通知する内容を、Ａ投票区の端末２Ａへ通知し（誤配布通知送信：Ｓ５１２）、Ａ投票区の端末２Ａはこれを受信してもよい（誤配布通知受信：Ｓ５２７）。これにより、Ａ選挙区の担当者は、サーバ１からＢ選挙区へ誤配布通知が行われたことを把握できる。
なお、Ｓ５２７，Ｓ５３０の通知方法は、メール送信の他、モバイル通信、電話等、いずれの手段であってもよい。この場合、Ｓ５１２では、サーバ１の認証履歴管理手段１９２が、通知を自動で実施してもよいし、サーバ１の操作者に通知を促す画面等を表示してもよい。
【００４７】
また、Ａ投票区の端末２ＡおよびＢ投票区の端末２Ｂへ送信する誤配布通知に、互いの連絡先等の情報が含まれると、媒体（ＵＳＢメモリ３）の交換が容易となる。図１２は、図２（ａ）の配布先テーブル１６０に、連絡先１２０１の項目が追加された例を示す図である。この連絡先１２０１を用いることで、誤配布通知を送信する際、Ａ投票区の端末２ＡにはＢ投票区の端末２Ｂの連絡先を通知し、Ｂ投票区の端末２ＢにはＡ投票区の端末２Ａの連絡先を通知することで、媒体の交換をスムーズに行うことが出来る。なお、この連絡先は、メールアドレスに限らず、電話番号、住所等でもよい。
【００４８】
一方、Ｓ５１０で認証結果が「一致」であった場合（Ｓ５１０→一致）、または通信障害やＵＳＢメモリ３自体の不具合等により、Ｓ５１１で媒体の正当な配布先が判明しなかった場合（Ｓ５１１→不明）、またはＳ５１２の処理終了後、認証履歴管理手段１９２は、認証履歴ＤＢ１８の情報を、画面等に表示する（媒体判別結果集計表示：Ｓ５１３）。
図１３は、各投票区の端末（Ａ投票区の端末２Ａ、Ｂ投票区の端末２Ｂ、Ｃ投票区の端末２Ｃ）からボリューム認証結果情報が送信されてくることを示した模式図である。これらの送信されてきた情報を、サーバ１の認証履歴管理手段１９２は、前記したＳ５０９において認証履歴ＤＢ１８に記憶する。
【００４９】
図１４は、サーバ１で表示される、各投票区へのＵＳＢメモリ配布状況を示した画面例である。ここでは、項目として投票区１４０１、チェック日時１４０２、ボリューム認証結果情報の認証結果を示す媒体チェック結果１４０３、備考１４０４とが表示されている。チェック日時１４０２は、図５のＳ５０８で受信したボリューム認証結果情報に含まれる、端末２ＡでＳ５２４の処理が実施された時刻を表示している。媒体チェック結果１４０３は、ボリューム認証結果情報の認証結果が「一致」であれば「ＯＫ」、「不一致」であれば「ＮＧ」が表示される。また、備考１４０４は、媒体チェック結果１４０３が「不一致」であった場合に、Ｓ５１１で識別したＵＳＢメモリ３の正当な配布先等を表示してもよい。
図１４では、Ａ投票区とＢ投票区において、相互にＵＳＢメモリ３の取違いが発生し、その後ＵＳＢメモリ３の取替えを行って媒体チェック結果１４０３が「ＯＫ」となったことが示されている。
このＵＳＢメモリ配布状況の情報は、サーバ１の画面だけでなく、ＷＥＢ（World Wide Web）上やホームページ、電子掲示板等に表示させてもよい。また、共有ファイルや、メール配信等の手段によって関係者に通知されてもよい。
【００５０】
認証履歴管理手段１９２は、全投票区の媒体チェック結果１４０３が「ＯＫ」になるまで（認証結果が「一致」になるまで）の間（Ｓ５１４→Ｎ）、Ｓ５０８〜Ｓ５１３の処理を繰り返す。
【００５１】
なお、図１の通信網４は、図５におけるＳ５２６，Ｓ５１２，Ｓ５２７，Ｓ５３０等の、サーバ１と端末２間の送受信処理の時のみ、例えばモバイル通信を用いて通信網４を接続し、それ以外のときは通信網４を切断してもよい。そうすることで、よりセキュリティが守られる。
【００５２】
（変形例）
図１５は、本実施形態の変形例を示す模式図である。
図１５において、Ａ投票区のＵＳＢメモリ３Ａ、Ｂ投票区のＵＳＢメモリ３Ｂ、Ｃ投票区のＵＳＢメモリ３Ｃ等の、各投票区に備えられたＵＳＢメモリ３には、ボリューム情報３１およびＵＳＢメモリ認証情報３２が設定されていない。そのため、各投票区においてそれぞれＵＳＢメモリ３が接続されたら、サーバ１が通信網４およびそれぞれの端末２を介して、ＵＳＢメモリ３にボリューム情報３１およびＵＳＢメモリ認証情報３２を設定する。そして、設定完了後は、各投票区の端末２がＳ５２４〜Ｓ５２６の処理を行うことで、各投票区の端末２にＵＳＢメモリ３が正常に接続されたか否かを、選挙本部のサーバ１が把握できる。
この方法によれば、予めサーバ１側でＵＳＢメモリ３にそれぞれのボリューム情報およびＵＳＢメモリ認証情報３２の設定を行う必要が無くなる。なお、サーバ１が通信網４を介してＵＳＢメモリ３の設定を実施した後は、通信網４を切断して、セキュリティを高めると好適である。
【００５３】
以上説明した手順を用いて、入手したＵＳＢメモリ３に対し、各投票区の端末２は所定のシステム（例えば、図８の投票結果入力システム）を用いて、投票結果等の情報を記憶させる。その後、選挙本部で、各投票区から前記ＵＳＢメモリ３を回収することによって、各投票区の投票結果の情報を、迅速かつ正確に集計することができる。
【００５４】
本実施形態の方法によれば、作業拠点（例えば投票区）で使用する外部記憶媒体（媒体：例えばＵＳＢメモリ）のボリュームラベルに、管理元（例えば選挙本部）において固有の情報を設定することによって、各作業拠点に配布された媒体が、当該作業拠点で使用するものであるか否かを、作業拠点で判別する。配布された媒体が適切でなかった場合には、適切でないことを通知する情報が示されるので、誤った媒体を使用することを防止できる。さらに、媒体の認証結果を管理元に示すことで、管理元は媒体の認証状況を把握できる（図１３）。媒体の取り違い等が発生した場合は、当該作業拠点において、取り違えた作業拠点に対して、取り違えた情報を通知することで、各作業拠点同士で媒体の交換等を効率的に行うことが可能となる（図１０）。さらに媒体を取り違えたことを，取り違えた先に通知したことを，媒体の取り違い元が知ることができる仕組みを提供しているので、円滑な情報交換を支援することができる（図１１）。
つまり、外部記憶媒体を、本媒体識別システムが正確かつ迅速に管理することで、媒体管理者の業務効率化を図り、沢山の作業拠点で同一基準・同一品質の業務を展開することが可能になる。
【図面の簡単な説明】
【００５５】
【図１】本実施形態に係る媒体識別システムの全体構成と、それぞれの要素の機能を示すブロック図である。
【図２】本実施形態に係る、（ａ）配布先テーブル、（ｂ）認証情報テーブルのデータ構造の一例を示す図である。
【図３】本実施形態に係るシステム認証情報とＵＳＢ認証情報の情報を作成する画面例である。
【図４】本実施形態に係る認証情報テーブルのデータ構造の一例を示す図である。
【図５】本実施形態に係る処理を示すシーケンス図である。
【図６】本実施形態に係るログイン情報の通知例を示す図である。
【図７】本実施形態に係るログイン時の画面例である。
【図８】本実施形態に係る媒体のアクセス状況を示す画面例である。
【図９】本実施形態に係るボリューム認証結果情報送信の一例を示す模式図である。
【図１０】本実施形態に係るボリューム認証結果情報送信と誤配布通知送信の一例を示す模式図である。
【図１１】本実施形態に係るボリューム認証結果情報送信と誤配布通知送信一例を示す模式図である。
【図１２】本実施形態に係る配布先テーブルの変形例である。
【図１３】本実施形態に係る、各投票区の端末からボリューム認証結果情報が送信されてくることを示した模式図である。
【図１４】本実施形態に係る、各投票区へのＵＳＢメモリ配布状況を示した画面例である。
【図１５】本実施形態の変形例を示した模式図である。
【符号の説明】
【００５６】
１      サーバ（処理装置）
１６    配布先ＤＢ（配布先情報）
１６０  配布先テーブル
１７    認証情報ＤＢ
１７０  認証情報テーブル
１８    認証履歴ＤＢ
１９１  認証情報設定手段
１９２  認証履歴管理手段
２      端末
２７    端末認証ＤＢ
２７０  認証情報テーブル
２７０１  投票区番号（第二の識別情報）
２９１  認証判別手段
３      ＵＳＢメモリ（外部記憶媒体）
３１    ボリューム情報（第一の識別情報）
３２    ＵＳＢメモリ認証情報
４      通信網
【図１】
2007148887.tif 000003
【図２】
2007148887.tif 000004
【図３】
2007148887.tif 000005
【図４】
2007148887.tif 000006
【図５】
2007148887.tif 000007
【図６】
2007148887.tif 000008
【図７】
2007148887.tif 000009
【図８】
2007148887.tif 000010
【図９】
2007148887.tif 000011
【図１０】
2007148887.tif 000012
【図１１】
2007148887.tif 000013
【図１２】
2007148887.tif 000014
【図１３】
2007148887.tif 000015
【図１４】
2007148887.tif 000016
【図１５】
2007148887.tif 000017