(57)【要約】【課題】指紋認証装置およびプログラマブル表示器本体の両方に指紋データを格納可能なプログラマブル表示器を提供する。【解決手段】個人認証を行なうプログラマブル表示器１である。プログラマブル表示器１は、指紋認証装置１０と、プログラマブル表示器本体２０とを備え、プログラマブル表示器本体２０は、指紋データおよび指紋識別符号を格納する指紋データ記憶部１３を有し、指紋認証装置１０は、指紋データおよび指紋識別符号を格納する指紋データ記憶部２７を有する。【選択図】図１
2014081737.tif 000002
【特許請求の範囲】
【請求項１】
個人認証を行なうプログラマブル表示器であって、
指紋を読み取る読取部を有し、当該読取部の読取結果から指紋データを生成する指紋認証装置と、
指紋データを識別する符号である指紋識別符号を生成し、当該指紋識別符号と、前記指紋認証装置によって生成された指紋データとを一対一で関連付けることにより、当該指紋データを特定するプログラマブル表示器本体と
を備え、
前記プログラマブル表示器本体は、前記指紋データおよび当該指紋データの指紋識別符号を格納する第１記憶部を有し、
前記指紋認証装置は、前記指紋データおよび当該指紋データの指紋識別符号を格納する第２記憶部をさらに有することを特徴とするプログラマブル表示器。
【請求項２】
前記指紋認証装置は、
前記第２記憶部に格納されている指紋データである登録済み指紋データのいずれかが、前記読取結果から生成した指紋データである認証用指紋データと同一の指紋から生成されたものであるか否かの判定により第１認証を行なうと共に、
前記認証用指紋データと同一の指紋から生成されたものであると判定された登録済み指紋データに関連付けられた指紋識別符号を前記第２記憶部から取得し、取得された指紋識別符号を前記プログラマブル表示器本体に送信し、
前記プログラマブル表示器本体は、前記指紋認証装置から送信された指紋識別符号が前記第１記憶部に格納されているか否かにより第２認証を行なうことを特徴とする請求項１に記載のプログラマブル表示器。
【請求項３】
前記指紋認証装置は、前記プログラマブル表示器本体から送られてくる指紋データおよび当該指紋データの指紋識別符号を前記第２記憶部に格納することを特徴とする請求項１または２に記載のプログラマブル表示器。
【請求項４】
前記プログラマブル表示器本体は、前記指紋識別符号を生成する際、前記指紋データに操作者データをさらに関連付けし、当該操作者データを前記第１記憶部に格納することを特徴とする請求項１から３のいずれか一項に記載のプログラマブル表示器。
【請求項５】
請求項１から４のいずれか一項に記載のプログラマブル表示器と、
前記プログラマブル表示器の動作を特定する画面データを生成する画面作成装置と
を備え、
前記指紋認証装置は、前記画面作成装置に接続されていることを特徴とする認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、指紋認証装置を備え、当該指紋認証装置を用いて個人認証を行なうプログラマブル表示器および認証システムに関する。
【背景技術】
【０００２】
プログラマブル表示器は、ホストコントローラ（ＰＬＣ、インバータ、温調計等）とのインターフェースを備えており、ホストコントローラに接続されたデバイスの稼働状況を表示したり、デバイスへの制御指示を与えるための操作入力を画面から受け付けたりする機能を備えた操作型表示器である。一般に、プログラマブル表示器は、グラフィック表示機能を有するので、操作盤、スイッチ、表示灯などを表示することができ、制御システムにおける操作端末としての役割を果たす。
【０００３】
このようなプログラマブル表示器は、機械装置の操作盤として用いられ、セキュリティの観点から個人認証の機能を有している。プログラマブル表示器単独での個人認証に関しては、プログラマブル表示器はＩＤ番号とパスワードによる認証手段を有している。操作者毎にＩＤ番号とパスワードのペアが、プログラマブル表示器に予め記憶されており、個人認証時に入力されたＩＤ番号とパスワードのペアが、記憶されているものと一致するかどうかで認証の可否を決定する。操作者毎のＩＤ番号とパスワードのペアや権限の登録は、プログラマブル表示器に設けられた専用の画面で行なう。この専用画面は特定のシステム管理者のみが操作可能となるように、パスワードの設定が可能である。この専用画面のパスワードの変更は、専用画面内でのみ可能である。
【０００４】
近年、このようなプログラマブル表示器において、デバイスへの制御指示を与えるための操作入力のセキュリティ向上を目的とする、操作者の指紋に基づいた認証方法が採用され始めている。指紋認証は、操作者が特別なカードや道具などを持ち歩く必要がなく、また偽造が難しいため、便利な手法である。
【０００５】
例えば、特許文献１には、指紋データベースを備えた指紋データサーバを用いて、指紋認証を行なうクライアント（パーソナルコンピュータ）が開示されている。クライアントは指紋データサーバに対し、未登録の指紋データの登録機能、ある操作者について一旦登録した指紋データを新たな指紋データで更新する機能、一旦登録した指紋データを削除する機能、および、操作者の認証をするための照合を行なう機能を実現する。
【０００６】
クライアントは、このような機能を実現するために、入力された指紋の受付をし、登録の要求や照合の要求を指紋データサーバに行ない、指紋データサーバからの応答を解析し対応した処置をする指紋処理プログラム、および、登録要求と照合要求の送信や登録結果と照合結果の受信を行なう通信処理プログラムを有している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−１９００２６号公報（２００２年７月５日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１のクライアントでは、指紋データサーバに備えられた指紋データベースを構成する記憶装置（ハードディスク、半導体メモリ等）の不具合により、指紋データベースに格納されている指紋データを読み取ることができなくなった場合、その指紋データを復旧させることができないといった課題があった。なぜなら、指紋データは、指紋データサーバに格納されており、クライアントには格納されていないからであった。
【０００９】
上記課題に鑑み、本発明の目的は、指紋認証装置およびプログラマブル表示器本体を備え、当該指紋認証装置およびプログラマブル表示器本体の両方に指紋データを格納可能なプログラマブル表示器および認証システムを提供することである。
【課題を解決するための手段】
【００１０】
本発明の一態様に係るプログラマブル表示器は、
個人認証を行なうプログラマブル表示器であって、
指紋を読み取る読取部を有し、当該読取部の読取結果から指紋データを生成する指紋認証装置と、
指紋データを識別する符号である指紋識別符号を生成し、当該指紋識別符号と、前記指紋認証装置によって生成された指紋データとを一対一で関連付けることにより、当該指紋データを特定するプログラマブル表示器本体と
を備え、
前記プログラマブル表示器本体は、前記指紋データおよび当該指紋データの指紋識別符号を格納する第１記憶部を有し、
前記指紋認証装置は、前記指紋データおよび当該指紋データの指紋識別符号を格納する第２記憶部をさらに有する。
【００１１】
上記構成によれば、指紋認証装置の読取部によって生成された指紋データは、当該指紋データを一対一で特定する指紋識別符号と共に、指紋認証装置の第２記憶部に格納される。
【００１２】
また、当該指紋データは、上述の指紋識別符号と共に、プログラマブル表示器本体の第１記憶部に格納される。
【００１３】
それゆえ、指紋認証装置の第２記憶部に不具合が生じ、第２記憶部に格納されている指紋データまたは指紋識別符号を読み出すことができなくなった場合でも、プログラマブル表示器本体の第１記憶部に格納されているデータを用いて、指紋認証装置の第２記憶部にデータを格納しなおすことができる。
【００１４】
前記指紋認証装置は、
前記第２記憶部に格納されている指紋データである登録済み指紋データのいずれかが、前記読取結果から生成した指紋データである認証用指紋データと同一の指紋から生成されたものであるか否かの判定により第１認証を行なうと共に、
前記認証用指紋データと同一の指紋から生成されたものであると判定された登録済み指紋データに関連付けられた指紋識別符号を前記第２記憶部から取得し、取得された指紋識別符号を前記プログラマブル表示器本体に送信し、
前記プログラマブル表示器本体は、前記指紋認証装置から送信された指紋識別符号が前記第１記憶部に格納されているか否かにより第２認証を行なうことが好ましい。
【００１５】
上記構成によれば、指紋認証装置は、読取結果から生成した認証用指紋データと同一の指紋から生成された登録済み指紋データが、第２記憶部に格納されているか否かにより第１認証を行なう。そして、プログラマブル表示器本体は、指紋認証装置から送信された指紋識別符号が、第１記憶部に格納されているか否かにより第２認証を行なう。
【００１６】
このため、個人データから直接生成されている指紋データのやりとり、言い換えれば、個人の情報を与える可能性があるもののやりとりを排除することにより、個人情報の漏洩の機会を低減することができる。指紋識別符号そのものには個人を特定する情報が含まれていないからである。
【００１７】
それゆえ、セキュリティを向上させることができる。
【００１８】
前記指紋認証装置は、前記プログラマブル表示器本体から送られてくる指紋データおよび当該指紋データの指紋識別符号を前記第２記憶部に格納することが好ましい。
【００１９】
上記構成によれば、プログラマブル表示器本体の第１記憶部に格納されている全指紋データおよび全指紋識別符号を、指紋認証装置の第２記憶部に複写することができる。
【００２０】
前記プログラマブル表示器本体は、前記指紋識別符号を生成する際、前記指紋データに操作者データをさらに関連付けし、当該操作者データを前記第１記憶部に格納することが好ましい。
【００２１】
本発明の一態様に係る認証システムは、
上記プログラマブル表示器と、
前記プログラマブル表示器の動作を特定する画面データを生成する画面作成装置と
を備え、
前記指紋認証装置は、前記画面作成装置に接続されている。
【発明の効果】
【００２２】
本発明の一態様によれば、指紋認証装置およびプログラマブル表示器本体の両方に指紋データを格納することができるので、指紋認証装置の取替えが必要になった場合でも、取り換え前の状態に容易に復元できるという効果を奏する。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係るプログラマブル表示器と、当該プログラマブル表示器と接続されたサーバ装置とから構成された認証システムの概略構成を示すブロック図である。
【図２】操作画面を示す模式図である。
【図３】指紋認証装置とプログラマブル表示器本体との間における登録処理の流れの一例を示すシーケンス図である。
【図４】指紋認証装置とプログラマブル表示器本体との間における認証処理の流れの一例を示すシーケンス図である。
【図５】指紋認証装置とプログラマブル表示器本体との間における複写処理の流れの一例を示すシーケンス図である。
【図６】プログラマブル表示器本体の指紋データ記憶部および操作者データ記憶部のデータ構造を示す概念図である。
【図７】指紋認証装置の指紋データ記憶部のデータ構造を示す概念図である。
【図８】本発明の他の一実施形態に係るプログラマブル表示器と、当該プログラマブル表示器と接続されたサーバ装置とから構成された認証システムの概略構成を示すブロック図である。
【発明を実施するための形態】
【００２４】
以下に添付図面を参照して、本発明の一実施形態に係るプログラマブル表示器の好適な実施の形態を詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００２５】
（実施の形態１）
図１は、本発明の一実施形態に係るプログラマブル表示器と、当該プログラマブル表示器と接続されたサーバ装置とから構成された認証システムの概略構成を示すブロック図である。図１に示す認証システム１００において、サーバ装置２は、複数のプログラマブル表示器１の各々と各種データのやりとりを行なう。各プログラマブル表示器１はサーバ装置２によって管理・制御されている。
【００２６】
図１に示すように、本実施形態に係るプログラマブル表示器１は、指紋を認証する指紋認証装置１０と、操作者によるデバイスへの制御指示を与えるための操作入力を受け付けると共に、当該操作者の指紋認証を指紋認証装置１０に指示するプログラマブル表示器本体２０と、を備えている。なお、図１では、便宜上、２つのプログラマブル表示器１が記載されているが、プログラマブル表示器１の個数はこれに限られるものではない。３つ以上であっても構わない。
【００２７】
本実施形態では、指紋認証装置１０およびプログラマブル表示器本体２０を備えたプログラマブル表示器１が、例えば、操作者がプログラマブル表示器１を用いてデバイスへの制御指示を与えるための操作入力を行なう場所に配置されている。
【００２８】
後に詳述するように、プログラマブル表示器１は、プログラマブル表示器１を操作する操作者の指紋データの登録、指紋データを登録した操作者の認証およびプログラマブル表示器本体２０と指紋認証装置１０との間で、登録した指紋データの複製を行なうことができるものである。また、プログラマブル表示器本体２０は、登録した指紋データに関連付けられる指紋認証符号を生成するものである。以下、プログラマブル表示器１の各部構成について説明する。
【００２９】
指紋認証装置１０は、認証対象者である操作者の指紋を読み取るセンサ部（読取部）１１と、プログラマブル表示器本体２０と通信するためのインターフェース部（ＩＦ部）１２と、指紋認証装置１０が認証対象とする各操作者の、操作者が自身の指紋データを新規に登録する時における、センサ部１１によって読み取られた指紋データ（以下、「登録済み指紋データ」と呼ぶ場合もある）に対して割り当てられる指紋識別符号に関連付けて、当該各操作者を認証するための上記登録済み指紋データが格納された指紋データ記憶部（第２記憶部）１３と、センサ部１１、ＩＦ部１２および指紋データ記憶部１３の各動作を制御する制御部１４と、を有している。
【００３０】
制御部１４は、操作者の認証指示を受け付けた場合、指紋データ記憶部１３に格納されている、複数の登録済み指紋データと、操作者が自身の認証を行なう時における、センサ部１１によって読み取られた指紋データ（以下、「認証用指紋データ」と呼ぶ場合もある）とを比較し、当該操作者の認証用指紋データが指紋データ記憶部１３に格納されている複数の登録済み指紋データのいずれかと一致するか否かを判定する。すなわち、制御部１４は、登録済み指紋データと認証用指紋データとが同一であるか否かを判定する。制御部１４は、センサ部１１によって読み取られた指紋データと一致する指紋データがあれば、その指紋データに関連付けられている指紋識別符号をプログラマブル表示器本体２０に送信する。一方、制御部１４は、センサ部１１によって読み取られた指紋データと一致する指紋データがなければ、当該操作者の認証失敗をプログラマブル表示器本体２０に送信する。
【００３１】
なお、本実施形態では、上記認証指示の受け付けおよび上記指紋識別符合の送信を含む、制御部１４とプログラマブル表示器本体２０との各種の通信は、ＩＦ部１２によって行なわれている。
【００３２】
センサ部１１は、自身の読み取り結果から指紋データを生成できるように構成されている。制御部１４は、或る操作者の指紋データの登録指示をプログラマブル表示器本体２０から受け付けた場合、センサ部１１の読み取った、当該操作者の指紋に基づいて、当該操作者の指紋データを生成し、プログラマブル表示器本体２０に送信する。
【００３３】
プログラマブル表示器本体２０は、例えば、液晶ディスプレイなどからなるディスプレイ２１と、例えば、当該ディスプレイ２１の画面上に設けられたタッチパネルなどを備え、操作者の操作を受け付ける入力装置２２と、指紋認証装置１０と通信するためのインターフェース部（ＩＦ部）２３と、サーバ装置２と通信するためのインターフェース部（ＩＦ部）２４と、ディスプレイ２１、入力装置２２、ＩＦ部２３およびＩＦ部２４の各動作を制御する制御部２５と、を有している。
【００３４】
制御部２５は、予め定められた手順に従って、入力装置２２、ＩＦ部２３およびＩＦ部２４の各々からの入力に応じた操作画面をディスプレイ２１へ表示する。また、制御部２５は、入力装置２２、ＩＦ部２３およびＩＦ部２４の各々からの入力に応じたデータをＩＦ部２３およびＩＦ部２４の各々から出力する。
【００３５】
プログラマブル表示器本体２０は、例えば、一般的なプログラマブル表示器の如く、格納される画面データを変更することによって上記手順を変更できるように構成されている。具体的には、プログラマブル表示器本体２０は、入力装置２２、ＩＦ部２３およびＩＦ部２４の各々からの入力に応じて操作画面を表示する際の動作、および、操作画面への操作に応じてＩＦ部２３およびＩＦ部２４の各々へデータを出力する際の動作を特定する画面データが格納される画面データ記憶部２６をさらに有している。制御部２５は、当該画面データ記憶部２６に格納された画面データを参照して、上記手順を決定している。
【００３６】
プログラマブル表示器本体２０はさらに、指紋認証装置１０から送信された、各操作者の指紋データを格納する指紋データ記憶部（第１記憶部）２７を有している。この指紋データ記憶部２７は、指紋認証装置１０の指紋データ記憶部１３と同様、各指紋データに対して割り当てられる指紋識別符号に関連付けて、各操作者を認証するための上記指紋データが格納されている。
【００３７】
また、プログラマブル表示器本体２０はさらに、各操作者の、操作者識別番号（ユーザＩＤ）、パスワードおよびアクセスレベルを含む操作者データを格納する操作者データ記憶部（第１記憶部）２８を有している。操作者データ記憶部２８は、このような操作者データを、各操作者の指紋データに関連付けて格納するものである。
【００３８】
制御部２５は、操作者を新規登録する場合、例えば、図２に示すように、「ユーザＩＤ」および「パスワード」を入力可能な入力ボックス１０１および１０２を含む操作画面１００を、ディスプレイ２１へ表示する。この操作画面１００を用いて、操作者のユーザＩＤおよびパスワードが入力されると共に、指紋データを読み込むための読み込みボタン１０３が押されると、操作者の指紋が読み取られて、指紋認証装置１０から、新規登録対象の操作者の指紋データが送信されて来る。指紋データの送信後、指紋データを登録するための登録ボタン１０４が押されると、送信されてきた指紋データと、上述の操作者データとが関連付けられ、操作者データ記憶部２８に格納される。
【００３９】
なお、当該操作者によるデバイスへの制御指示の権限の程度を表わすアクセスレベルについても、上述の指紋データに関連付けて、操作者データ記憶部２８に格納してもよい。アクセスレベルの設定は、管理者により、プログラマブル表示器１にあらかじめユーザＩＤ毎に設定したり、指紋識別符号の格納後に、管理者がアクセスレベルを別途設定したりすることが考えられる。いずれにしても、結果として指紋識別符号によりアクセスレベルを判断することが可能となる。
【００４０】
ここで、指紋識別符号は、プログラマブル表示器１が管理する全操作者の指紋データを一対一で特定できる程度に長い桁数を持つように設定されている。制御部２５は、指紋認証装置１０から送信された指紋データを受信すると、当該指紋データを一対一で特定できる指紋識別符号を生成する。制御部２５は、例えば、指紋認証装置１０のセンサ部１１によって操作者の指紋の読み取りが行なわれた日時（年月日時分秒）に、指紋認証装置１０を構成するパーソナルコンピュータ上で動作するＯＳ（Operating System）のチック（tick）（ミリ秒単位）を加えた桁数の数値を、上記の指紋識別符号として用いればよい。この場合、指紋識別符号の情報量は、１４バイト＋１０バイト（計２４バイト）となる。もちろん、ＯＳのチックは一例であり、要は、ランダムに抽出された数値であればどのようなものであっても構わない。また、セキュリティ向上のため、指紋識別符号は暗号化することが好ましい。
【００４１】
また、指紋認証装置１０は、上述したように、ある操作者の指紋データの登録指示を受け付けた場合、センサ部１１の読み取り結果に基づいて指紋データを生成して、自らに登録できるように構成されており、プログラマブル表示器本体２０の制御部２５は、操作者データ記憶部２８への操作者データの新規登録に伴って、当該操作者に対応する指紋データの登録を、指紋認証装置１０へ指示できる。本実施形態では、当該登録指示を含む、プログラマブル表示器本体２０と指紋認証装置１０との間における各種の通信は、ＩＦ部２３によって行われる。なお、指紋認証装置１０のＩＦ部１２とプログラマブル表示器本体２０のＩＦ部２３とは、例えば、ＵＳＢ（Universal Serial Bus）ケーブルを用いて接続すればよい。
【００４２】
ＩＦ部２４は、プログラマブル表示器１のプログラマブル表示器本体２０がサーバ装置２との間の通信を行なうための通信制御部であり、ネットワークに接続されている。このＩＦ部２４は、サーバ装置２のＩＰアドレスに基づくネットワーク通信を行なうことができるように構成される。
【００４３】
サーバ装置２は、操作者によるデバイスへの制御指示に基づく制御データ（レシピデータ）やプログラマブル表示器１から取得した各種のデータを管理している。このため、サーバ装置２は、レシピデータを各プログラマブル表示器１に送信したり、プログラマブル表示器１に収集されて記憶された各種のデータをプログラマブル表示器１から受信したりする。
【００４４】
プログラマブル表示器１は、ネットワークを介してサーバ装置２と接続されている。ネットワークは、共通の通信プロトコル（共通通信プロトコル）で通信を行なうことが可能なイーサネット（登録商標）などからなるローカルエリアネットワーク（ＬＡＮ（Local Area Network））やインターネットを含むような通信ネットワークである。
【００４５】
次に、プログラマブル表示器１を用いた指紋認証方法について説明する。以下では、当該指紋認証方法を実行するに当たり必要となる３つの処理（登録処理、認証処理および複写処理）に分けて説明する。
【００４６】
最初に、プログラマブル表示器１を用いた指紋認証方法における登録処理について説明する。図３は、指紋認証装置１０とプログラマブル表示器本体２０との間における登録処理の流れの一例を示すシーケンス図である。
【００４７】
まず、プログラマブル表示器本体２０の制御部２５は、ディスプレイ２１に、登録される操作者が自身の操作者データを入力可能な入力ボックスを含む操作画面を表示させ、操作者からの入力を促す。なお、図示は省略しているが、この際、プログラマブル表示器本体２０の制御部２５から、指紋認証装置１０の制御部１４には、登録処理が開始された旨の通知がなされ、指紋認証装置１０は、指紋を読み取り可能な状態となる（ＳＱ１）。そして、上述の操作者によって、操作者の指（例えば、人差し指）が指紋認証装置１０のセンサ部１１に接触またはかざされた後、新規登録の要求が、プログラマブル表示器本体２０の入力装置２２を介して入力されると、指紋認証装置１０の制御部１４はセンサ部１１を用いて、操作者の指紋を読み取り、指紋データを生成する（ＳＱ２）。当該指紋データは、のちに、指紋認証装置１０からプログラマブル表示器本体２０に送信される（ＳＱ３）。
【００４８】
そして、操作画面から操作者によって上述の操作者データが入力されると、制御部２５は指紋識別符号を生成し、当該生成された指紋識別符号と、指紋認証装置１０からプログラマブル表示器本体２０に送られてきた指紋データとを関連付ける。この関連付けにより、指紋データを特定可能となる（ＳＱ４）。なお、この指紋識別符号の生成は、操作者による操作者データの入力を待たずに、プログラマブル表示器本体２０の制御部２５が指紋データを指紋認証装置１０から受け取った後、直ちに実行されても構わない。
【００４９】
プログラマブル表示器本体２０の制御部２５は、指紋認証装置１０から受け取った指紋データおよび指紋識別符号を指紋データ記憶部２７に、当該指紋識別符号に関連付けられる、上述の操作者データを操作者データ記憶部２８に、それぞれ格納する（ＳＱ５）。ここで、指紋データ記憶部２７に格納される、指紋データと指紋識別符号とは関連付けられている。また、当該指紋識別符号と、操作者データ記憶部２８に格納される操作者データとは関連付けられている。言い換えれば、指紋データと操作者データとは、指紋識別符号を介して間接的に関連付けられており、両者が直接的に関連付けられるものではない。なお、図６は、指紋データ記憶部２７および操作者データ記憶部２８のデータ構造を示す概念図である。
【００５０】
また、プログラマブル表示器本体２０の制御部２５は、指紋認証装置１０から受け取った指紋データと、当該指紋データに関連付けられた指紋識別符号を指紋認証装置１０に送信する（ＳＱ６）。
【００５１】
なお、指紋識別符号は、生成された登録済み指紋データに関連付けられているので、指紋認証装置１０が、指紋を認証する際のアルゴリズムが変更されても、すなわち指紋における認証ポイント等が変更されても、指紋識別符号には影響が無い。
【００５２】
指紋認証装置１０の制御部１４は、プログラマブル表示器本体２０から指紋データおよび指紋識別符号を受け取ると、それらを指紋データ記憶部１３に格納する（ＳＱ７）。なお、図７は、指紋データ記憶部１３のデータ構造を示す概念図である。
【００５３】
このようにして、指紋認証装置１０のセンサ部１１によって生成された指紋データは、当該指紋データを一対一で特定する指紋識別符号と共に、指紋認証装置１０の指紋データ記憶部１３に格納される。
【００５４】
また、当該指紋データは、上述の指紋識別符号と共に、プログラマブル表示器本体２０の指紋データ記憶部２７に格納される。さらに、当該指紋識別符号に関連付けられた、上述の操作者データは、プログラマブル表示器本体２０の操作者データ記憶部２８に格納される。
【００５５】
次に、プログラマブル表示器１を用いた指紋認証方法における認証処理について説明する。図４は、指紋認証装置１０とプログラマブル表示器本体２０との間における認証処理の流れの一例を示すシーケンス図である。
【００５６】
まず、操作者によって、操作者の指（例えば、人差し指）が指紋認証装置１０のセンサ部１１に接触またはかざされた後、操作者自身の認証要求がプログラマブル表示器本体２０の入力装置２２を介して入力されると、指紋認証装置１０の制御部１４はセンサ部１１を用いて、操作者の指の指紋を読み取り、指紋データを生成する（ＳＱ１１）。制御部１４は、読み取った指紋データ（認証用指紋データ）と、すでに格納している指紋データ（登録済み指紋データ）との比較を行ない、認証用指紋データと実質的に一致する、すなわち同一の指紋から生成された登録済み指紋データが存在すると判定された場合、指紋データ記憶部１３に当該指紋データに関連付けられている指紋識別符号を要求し（ＳＱ１２）、指紋データ記憶部１３から指紋識別符号を取得する（ＳＱ１３）。当該指紋識別符号は、その後、指紋認証装置１０からプログラマブル表示器本体２０に送信される（ＳＱ１４）。このようにして指紋認証装置１０で第一の認証作業（第１認証）が行われる。すなわち、認証用指紋データが登録されているか否かの認証作業が行われる。
【００５７】
プログラマブル表示器本体２０の制御部２５は、指紋認証装置１０から送信された指紋識別符号が、指紋データ記憶部２７に格納されているか否かを判定し（ＳＱ１５）、当該指紋識別符号が格納されている場合には、当該指紋識別符号に関連付けられている操作者データを指紋データ記憶部２７および操作者データ記憶部２８から取得する（ＳＱ１６）。
【００５８】
プログラマブル表示器本体２０の制御部２５は、当該指紋識別符号に関連付けられている操作者データを指紋データ記憶部２７および操作者データ記憶部２８から取得できたか否かによって認証する（ＳＱ１７）。
【００５９】
このようにして、プログラマブル表示器本体２０の制御部２５は、指紋認証装置１０から送信された指紋識別符号が、指紋データ記憶部２７に格納されているか否かによって認証する。このようにして第二の認証作業（第２認証）が行われる。そして、制御部２５は、指紋識別符号が格納されている場合に、当該指紋識別符号に関連付けられた操作者データを取得する。操作者データを取得することにより、操作者のアクセスレベルをも取得できる。すなわち、第二の認証作業においては、認証された操作者のアクセスレベルを認証しているといえる。一方、第一の認証作業においては操作者自身を認証しているといえる。
【００６０】
最後に、プログラマブル表示器１を用いた指紋認証方法における複写処理について説明する。図５は、指紋認証装置１０とプログラマブル表示器本体２０との間における複写処理の流れの一例を示すシーケンス図である。このような複写処理が行なわれるのは、指紋認証装置１０の指紋データ記憶部１３に未だ指紋データおよび指紋識別符号が格納されていない場合である。例えば、指紋認証装置１０の指紋データ記憶部１３に不具合が生じ、制御部１４が指紋データ記憶部１３に格納されている指紋データまたは指紋識別符号を読み出すことができなくなり、指紋認証装置１０を交換する必要が生じたときである。
【００６１】
まず、操作者によって、複写処理の実行要求がプログラマブル表示器本体２０の入力装置２２を介して入力されると、プログラマブル表示器本体２０の制御部２５は複写処理の実行要求を指紋認証装置１０に送信する（ＳＱ１０１）。その後、制御部２５は、指紋データ記憶部２７に格納されている全指紋データおよび全指紋識別符号を取得する（ＳＱ１０２）。
【００６２】
プログラマブル表示器本体２０の制御部２５は、操作者データ記憶部２８から取得した全指紋データのうちの一つと、当該一つの指紋データに関連付けられた指紋識別符号とを、指紋認証装置１０に送信する（ＳＱ１０３）。
【００６３】
指紋認証装置１０の制御部１４は、プログラマブル表示器本体２０から送信された、一つの指紋データと、当該一つの指紋データに関連付けられた指紋識別符号とを、指紋データ記憶部１３に格納する（ＳＱ１０４）。
【００６４】
操作者データ記憶部２８から取得した全指紋データに関し、指紋認証装置１０の指紋データ記憶部１３への格納が完了するまで、上述したＳＱ１０３およびＳＱ１０４が繰り返し実行される。
【００６５】
このようにして、プログラマブル表示器本体２０の指紋データ記憶部２７に格納されている全指紋データおよび全指紋識別符号を、指紋認証装置１０の指紋データ記憶部１３に複写する。
【００６６】
以上説明したように、本実施形態のプログラマブル表示器１によれば、指紋認証装置１０のセンサ部１１によって生成された指紋データは、当該指紋データを一対一で特定する指紋識別符号と共に、指紋認証装置１０の指紋データ記憶部１３に格納される。
【００６７】
また、当該指紋データは、上述の指紋識別符号と共に、プログラマブル表示器本体２０の指紋データ記憶部２７に格納される。さらに、当該指紋識別符号に関連付けられた、上述の操作者データは、プログラマブル表示器本体２０の操作者データ記憶部２８に格納される。
【００６８】
そして、指紋認証装置１０の交換により、当該指紋認証装置１０の指紋データ記憶部１３に指紋データおよび指紋識別符号の格納が新たに必要になった場合でも、プログラマブル表示器本体２０の指紋データ記憶部２７に格納されている全指紋データおよび全指紋識別符号を、指紋認証装置１０の指紋データ記憶部１３に複写することができる。
【００６９】
それゆえ、指紋認証装置１０の不具合により、指紋認証装置１０の交換が必要になった場合でも、再度のデータ収集を行なうことなく、指紋認証装置１０の指紋データ記憶部１３を復旧させることができる。
【００７０】
なお、認証処理時においては、プログラマブル表示器本体２０と指紋認証装置１０との間では指紋データのやり取りは実施されず、指紋識別符号のみがやり取りされる。指紋データのやり取りが実施されるのは登録時および複写時のみであり、認証時には指紋データのやり取りはなされない。また指紋データと操作者データとは、指紋識別符号を介して関連付けられており、指紋データにはアクセスレベル等の情報が直接関連付けられていない。
【００７１】
（実施の形態２）
次に、本発明の他の一実施形態について説明する。図８は、本発明の他の一実施形態に係るプログラマブル表示器と、当該プログラマブル表示器と接続されたサーバ装置と、画面作成装置３とから構成された認証システムの概略構成を示すブロック図である。図８に示す認証システム１００ａにおいても、サーバ装置２は、複数のプログラマブル表示器１の各々と各種データのやりとりを行なう。各プログラマブル表示器１はサーバ装置２によって管理・制御されている。なお、図８では、便宜上、１つのプログラマブル表示器１ａが記載されているが、プログラマブル表示器１ａの個数はこれに限られるものではなく、２つ以上であっても構わない。
【００７２】
図８に示したプログラマブル表示器１ａのプログラマブル表示器本体２０は、デバイスを制御するプログラマブルロジックコントローラ（図示せず）と通信して、デバイスの状態を表示／制御する。デバイスの状態を画面表示する際の動作や、操作に応じてデバイスの状態を制御する際の動作は、画面データ記憶部２６に格納されている画面データに基づいて特定される。
【００７３】
図８において、この画面データは、画面作成装置３で作成された後、サーバ装置２の制御により、プログラマブル表示器１ａのプログラマブル表示器本体２０にダウンロードされ、画面データ記憶部２６にインストールされる。これにより、プログラマブル表示器本体２０は、インストールされた画面データに基づいてデバイスの状態を表示／制御することが可能となる。
【００７４】
本実施の形態においては、この画面作成装置３に指紋認証装置１０を備えた点が上記実施の形態１と異なる点である。なお、本実施の形態において説明すること以外の構成は、上記実施の形態１と同じである。また、説明の便宜上、上記実施の形態１の図面に示した部材と同一の機能を有する部材については、同一の符号を付し、その説明を省略する。
【００７５】
図８に示すように、本実施形態に係るプログラマブル表示器１ａにおいては、画面作成装置３によって作成された画面データは、プログラマブル表示器本体２０にダウンロードされ、画面データ記憶部２６にインストールされる（格納される）。
【００７６】
本実施形態では、このような画面データのダウンロードと同様、指紋認証装置１０を備えた画面作成装置３から、認証対象者である操作者の指紋データおよび当該指紋識別符号、ならびに、当該操作者の操作者データを、プログラマブル表示器１ａにダウンロードするものである。なお、画面データのダウンロードにあわせて上記指紋データ等のダウンロードを行なってもよいし、異なるタイミングで各ダウンロードを行なっても構わない。
【００７７】
本実施形態では、画面作成装置３と指紋認証装置１０との間において、上記実施の形態１と同様、操作者の指紋データおよび当該指紋データの指紋識別符号を作成する。すなわち、画面作成装置３が上記実施の形態１のプログラマブル表示器本体２０の役割を担う。画面作成装置３は、例えば、汎用のパーソナルコンピュータを用いることができる。
【００７８】
特に、本実施形態によれば、以下の有利な効果を奏することができる。
【００７９】
プログラマブル表示器１ａのプログラマブル表示器本体２０とデバイスとが通信状態、すなわち、オンラインモードである場合でも、画面作成装置３からプログラマブル表示器本体２０に上述の指紋データ等を送信し、それらデータをダウンロードさせることが可能となる。なお、サーバ装置２を介して、画面作成装置３からプログラマブル表示器１ａにデータを送ることもある。
【００８０】
このため、操作者側においてプログラマブル表示器本体２０とデバイスとの通信を切断した状態に（すなわち、オフラインモードに）することなく、プログラマブル表示器本体２０への指紋データ等のダウンロードを実行することができる。それゆえ、デバイスの稼動効率を高めることができる。
【００８１】
また、画面作成装置３から複数のプログラマブル表示器１ａに同時に指紋データ等をダウンロードさせることができる。それゆえ、各プログラマブル表示器１ａに個別に指紋データ等を生成し、格納する場合と比較して、操作者による作業量を大幅に削減することができる。
【００８２】
上記実施形態においては、画面作成装置３からプログラマブル表示器１ａに各種データが直接送られているが、各種データはＳＤカードやＵＳＢメモリ等の記憶媒体を介することもある。この場合、画面作成装置３からＳＤカード等にデータを保存し、データが保存されたＳＤカード等をプログラマブル表示器１ａに装着し、ＳＤカードから各種データをプログラマブル表示器１ａに取り込むことが好ましい。また、プログラマブル表示器１ａに装着されたＳＤカードに、サーバ装置２からデータが送られ、サーバ装置２からの指示により、ＳＤカードのデータがプログラマブル表示器１ａに書き込まれることもある。
【００８３】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【００８４】
本発明は、指紋認証装置を備え、当該指紋認証装置を用いて個人認証を行なうプログラマブル表示器および認証システムに利用することができる。
【符号の説明】
【００８５】
１、１ａ    プログラマブル表示器
３    画面作成装置
１０    指紋認証装置
１１    センサ部（読取部）
１３    指紋データ記憶部（第２記憶部）
１４    制御部
２０    プログラマブル表示器本体
２５    制御部
２７    指紋データ記憶部（第１記憶部）
２８    操作者データ記憶部（第１記憶部）
１００、１００ａ    認証システム
【図１】
2014081737.tif 000003
【図２】
2014081737.tif 000004
【図３】
2014081737.tif 000005
【図４】
2014081737.tif 000006
【図５】
2014081737.tif 000007
【図６】
2014081737.tif 000008
【図７】
2014081737.tif 000009
【図８】
2014081737.tif 000010