(57)【特許請求の範囲】
【請求項１】
カードに記憶されたデータを読み取って認証を行うカードリーダの設定方法であって、
前記カードが翳されて当該カードからデータを読み取るステップと、
当該カードから読み取ったデータが、所定の認証処理を前記カードリーダによって行うための認証用データであるか、カードリーダの設定を変更する種別を表す設定種別データであるかを判定するステップと、
前記カードから読み取ったデータが認証用データである場合に、前記所定の認証処理を行うステップと、
前記カードから読み取ったデータが設定種別データである場合に、前記所定の認証処理を行うモードとは異なる設定変更モードに移行し、当該設定種別データで表された設定種別の設定変更を行うステップとを有し、
前記カードは、前記設定種別データによって表された設定種別における設定変更の内容を表す設定変更データが更に格納されており、
前記設定変更データは、前記設定種別データによって表された設定種別の設定変更度合いを増減させる増減値であること
を特徴とするカードリーダの設定方法。
【請求項２】
前記カードリーダは、前記カードから発信された信号を読み取って所定の信号処理を行って認証用データ又は設定種別データを受け渡す信号処理手段と、前記信号処理手段から認証用データが受け渡された場合には前記所定の認証処理を行い、前記信号処理手段から設定種別データが受け渡された場合には前記設定変更モードに移行して設定変更を行うデータ処理手段とを備え、
前記設定変更を行うステップは、前記設定種別データが前記信号処理手段の設定変更を行うものである場合に、前記信号処理手段を前記所定の信号処理を行うモードとは異なる設定変更モードに移行させるコマンドを前記データ処理手段から前記信号処理手段に送信することを特徴とする請求項１に記載のカードリーダの設定方法。
【請求項３】
前記設定種別データは、前記カードリーダのアドレスの設定を表すデータであり、前記設定変更データは、前記アドレス値であることを特徴とする請求項１に記載のカードリーダの設定方法。
【請求項４】
前記設定種別データは、前記カードリーダの表示手段による表示状態の設定を表すデータであり、前記設定変更データは、前記表示状態の設定を調整する表示調整値であることを特徴とする請求項１に記載のカードリーダの設定方法。
【請求項５】
前記設定種別データは、前記カードリーダの音響出力手段による音響出力状態の設定を表すデータであり、前記設定変更データは、前記音響出力状態の設定を調整する音響調整値であることを特徴とする請求項１に記載のカードリーダの設定方法。
【請求項６】
前記カードリーダは、前記設定種別データ及び前記増減値である設定変更データが格納されたカードから信号を読み取った回数によって、当該設定種別データによって表された設定種別の設定変更度合いの増減値を加減することを特徴とする請求項１に記載のカードリーダの設定方法。
【請求項７】
前記カードリーダは、前記設定種別データ及び前記増減値である設定変更データが格納されたカードから信号を読み取った時間によって、当該設定種別データによって表された設定種別の設定変更度合いの増減値を加減することを特徴とする請求項１に記載のカードリーダの設定方法。
【請求項８】
前記設定変更データは、前記設定種別データによって表された設定種別の設定を初期化させるデータであることを特徴とする請求項１に記載のカードリーダの設定方法。
【請求項９】
前記設定変更データは、前記設定種別データによって表された設定種別の設定を確認させるデータであることを特徴とする請求項１に記載のカードリーダの設定方法。
【請求項１０】
カードと、当該カードに記憶されたデータを読み取って認証を行うカードリーダとからなるカード認証システムであって、
前記カードは、所定の認証処理を前記カードリーダによって行うための認証用データとは異なるものであってカードリーダの設定を変更する種別を表す設定種別データが予め格納され、
前記カードリーダは、前記カードが翳されて当該カードに格納されたデータが設定種別データであることを読み取った場合に、前記所定の認証処理を行う認証モードとは異なる設定変更モードに移行し、当該設定種別データで表された設定種別の設定変更を行うものであり、
前記カードは、前記設定種別データによって表された設定種別における設定変更の内容を表す設定変更データが更に格納されており、
前記設定変更データは、前記設定種別データによって表された設定種別の設定変更度合いを増減させる増減値であること
を特徴とするカード認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自己の識別子を格納したカードがカードリーダに翳されることによって、カードの認証処理を行うシステムにおいて、カードリーダの各種設定を変更するカードリーダの設定方法、カード認証システムに関する。
【背景技術】
【０００２】
従来より、ビル、工場、住宅等の建物に対する入退室認証を行うセキュリティシステムにおいて、各ユーザにＩＣ（Integrated Circuit）カードを携帯させ、各出入口にカードリーダを設けることによって、カードリーダと接続された上位機器によって、各出入口を通過するユーザを認証することが行われている。このようなセキュリティシステムにおいて、複数のカードリーダの設定変更を行う場合には、上位機器から各種設定データを送信する手法が一般的である。したがって、各カードリーダには、ＩＣカードの認証処理を行って上位機器に通知する機能のみならず、上位機器からのコマンドを受け付けて自己の設定を変更する機能も実装されていることが多い。
【０００３】
また、ＩＣカードの読み取りを行って認証処理を行うシステムとしては、例えば下記の特許文献１に記載されているように、メンテナンスカードを用いて、リーダ部のアンテナの保守点検を行う技術が知られている。
【０００４】
この特許文献１に記載された技術は、非接触式自動改札機のリーダ部によってＩＣカードに格納されたデータを読み取った時に、当該ＩＣカードが通常の入出場券か、メンテナンスカードか、を識別する。そして、通常のＩＣカードである場合には通常の認証処理を行い、メンテナンスカードである場合には通常の認証処理を中止して、メンテナンスカードを用いた処理に移行することが記載されている。
【０００５】
また、特許文献１では、リーダ部の保守点検時にメンテナンスカードを翳し、アンテナの交信範囲の測定、当該測定に基づく送信出力の調整、メンテナンスカードへのデータの書込処理の良否の点検等を行っている。すなわち、特許文献１に記載された技術は、リーダ部のアンテナの調整を行うために、ＩＣカードを実際に翳す必要があり、通常のＩＣカードでは複数回に亘って同じリーダ部に翳すと処理のエラーが発生してしまうことを防止するためのものである。
【特許文献１】特開２００１−１５５１９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したように、従来の特許文献１に記載された技術では、カードリーダ（非接触自動改札機）のメンテナンス項目としては、アンテナの交信範囲及び送信出力の調整、非接触自動改札機がＩＣカードに書き込む内容が正確であるかなどである。すなわち、利用者（旅客）が入出場の度にＩＣカード（定期券）を定期券入れから出入れする必要がなく、利用者の利便性を高めるために、アンテナの通信範囲が所定どおりか否か等の保守点検を行うものである。したがって、特許文献１に記載された技術では、メンテナンスカードを用いたとしても、カードリーダ（非接触自動改札機）自体の交信範囲の保守点検ができるのみであり、非接触自動改札機の各種設定等の変更は実現されていないのが現状である。
【０００７】
また、カードリーダの各種設定等を変更するためには、上述した上位機器によってカードリーダを遠隔操作する手法があるが、上位機器とカードリーダとの通信が確立している必要があり、カードリーダ単体が設置された状態では設定が行えないという問題がある。また、カードリーダにディップスイッチや表示パネルにタッチセンサを埋め込んでパネル操作を行う手法でも、設定操作が煩雑となる操作性の問題や、設定操作部を設けることによる装置の大型化、製造コスト増大等の問題がある。更に、ディップスイッチを設けた場合には、意匠上の理由からディップスイッチがカードリーダの裏面に設けられている場合があり、簡単に操作できないおそれがある。更にまた、ビル等のカードリーダは、防犯設備として機能させるために２４時間３６５日稼働させる必要があり、電源の投入、遮断が簡単にできない。
【０００８】
そこで、本発明は、上述した実情に鑑みて提案されたものであり、カードリーダ単体で各種設定の変更をする場合に、簡略な構成で容易に当該カードリーダの各種設定の変更を行うことができるカードリーダの設定方法、カード認証システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上述の課題を解決するために、カードに記憶されたデータを読み取ってカードに格納されたデータの認証を行うカードリーダを設定を行うために、予めカードに、認証用データとは異なるカードリーダの設定を変更する種別を表す設定種別データを記憶させておき、当該カードをカードリーダに読み取らせる。これにより、カードリーダは、カードから読み取ったデータが設定種別データである場合に、所定の認証処理を行うモードとは異なる設定変更モードに移行し、当該設定種別データで表された設定種別の設定変更を行う。
【発明の効果】
【００１０】
本発明によれば、カードリーダの設定を変更する種別を表す設定種別データを格納したカードを翳すのみで、カードリーダのモードを設定変更モードに移行し、当該設定種別データで表された設定種別の設定変更を行うことができるので、カード認証のための構成を利用して、カードリーダ単体での各種設定の変更を簡単な構成で実現でき、且つ容易な操作でカードリーダの各種設定の変更を行うことができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態について図面を参照して説明する。
【００１２】
本発明に係るカードリーダの設定方法及びカード認証システムは、図１及び図２に示すように構成された非接触ＩＣカード１と非接触カードリーダライタ２とによって実現される。なお、図１及び図２には、上位機器３に対して単一の非接触カードリーダライタ２が接続されている場合を示しているが、実際には複数の非接触カードリーダライタ２が上位機器３と接続されているものとする。
【００１３】
［カード認証システムの構成］
非接触カードリーダライタ２は、例えば人物の入退場を管理する必要がある特定空間、例えばビルの出入口、ビル内の各部屋の出入口に設けられる。そして、非接触カードリーダライタ２は、非接触ＩＣカード１を所持したユーザが出入口を通過するに際して、非接触ＩＣカード１が翳されて、当該非接触ＩＣカード１との間で無線通信を行い、非接触ＩＣカード１に格納された識別子情報を読み取る。
【００１４】
非接触カードリーダライタ２は、識別子情報の読み取りに成功すると、当該識別子情報を、ネットワークで接続された上位機器３に送信し、当該識別子情報の照合をさせて、上位機器３で正当な識別子情報であると判定された場合に通過許可信号を受信する。一方、上位機器３で正当な識別子ではないと判定された場合には、通過不可信号を受信する。
【００１５】
この上位機器３は、例えばビル管理者によって操作されて、予めビル利用者（ユーザ）に配布した非接触ＩＣカード１に格納された正当な識別子情報を登録している。これによって、上位機器３は、非接触カードリーダライタ２から識別子情報が送信されると、当該識別子情報と正当な識別子情報とを照合して、合致する場合には非接触カードリーダライタ２に通過許可信号を返信し、合致しない場合には非接触カードリーダライタ２に通過不可信号を送信する。
【００１６】
このような非接触ＩＣカード１、非接触カードリーダライタ２及び上位機器３からなるカード認証システムは、非接触ＩＣカード１が非接触カードリーダライタ２に翳された時に、非接触ＩＣカード１に格納された識別子情報及び非接触カードリーダライタ２のアドレス値を上位機器３に記憶する。これにより、上位機器３は、非接触カードリーダライタ２が設けられた出入口を通過したユーザを管理できる。
【００１７】
ここで、非接触カードリーダライタ２によって非接触ＩＣカード１からの識別子情報を取得した場合に、当該識別子情報を自己のアドレス値と共に上位機器３に送信して上位機器３から通過許可信号又は通過不可信号を受信する処理や、当該通過許可信号又は通過不可信号を受信したことに関連した表示動作や音響出力動作等を「所定の認証処理」と呼び、当該所定の認証処理を行う非接触カードリーダライタ２の動作モードを「認証処理モード」と呼ぶ。
【００１８】
このように動作するカード認証システムは、非接触カードリーダライタ２が上位機器３に対する端末機器として機能するものの、上位機器３の制御なしに、非接触カードリーダライタ２の各種機能を非接触ＩＣカード１によって設定可能とすることを特徴とする。これによって、各非接触カードリーダライタ２の管理者等によって各非接触カードリーダライタ２の機能を設定することができ、非接触カードリーダライタ２の施工性、保守性を向上させる。
【００１９】
非接触ＩＣカード１は、図１に示すように、通常、識別子を記憶するＩＤ記憶領域と、未使用領域（データ１，データ２，・・・）とからなるメモリ空間１ａを備えている。非接触ＩＣカード１をビル等の入退管理カードとして使用する場合、ＩＤ記憶領域に、固有の識別子が格納され、データ領域にはデータは格納されない状態（未使用領域）となっている。
【００２０】
これに対して、非接触ＩＣカード１を非接触カードリーダライタ２の機能設定用カード（メンテナンスカード）として使用する場合、データ領域（通常の非接触ＩＣカード１では未使用領域）に非接触カードリーダライタ２の設定を変更する種別を表す設定種別データを記憶する。この設定種別データは、上位機器３に登録されている識別子情報とは異なる値であり、非接触カードリーダライタ２の状態を所定の認証処理から設定変更モードに遷移させるための値である。また、機能設定用の非接触ＩＣカード１には、当該設定種別の設定変更データをＩＤ記憶領域に記憶する。なお、本例では、設定種別データをデータ領域に記憶し、且つ、設定変更データをＩＤ記憶領域に記憶した場合について説明したが、これに限定されるものではない。
【００２１】
このような非接触ＩＣカード１は、例えば、所謂パッシブ型のものからなり、送受信アンテナ、電力生成回路及び上記のメモリ空間１ａを有する。この非接触ＩＣカード１は、通常のユーザが使用する入退管理カードとである場合、送受信アンテナで質問電波を受信すると当該質問電波から電力を生成して、メモリ空間１ａのＩＤ記憶領域に格納された識別子情報のみを含む応答電波を送信する。また、非接触ＩＣカード１は、メンテナンスカードである場合、メモリ空間１ａのデータ領域に格納された設定種別データを識別子情報として含む応答電波を送信する。更に、この非接触ＩＣカード１は、メモリ空間１ａのＩＤ記憶領域に設定変更データが格納されている場合には、設定種別データと設定変更データとを含む応答電波を送信する。なお、以下の説明では、非接触ＩＣカード１がメンテナンスカードである場合には、ＩＤ記憶領域に格納された識別子情報及びデータ領域に記憶されたデータの双方を同時に送信する場合について説明する。
【００２２】
このカード認証システムにおける非接触カードリーダライタ２は、図２に示すように、非接触ＩＣカード１と無線通信を行うための非接触リーダライタ部（Ｒ／Ｗ）１１と、非接触リーダライタ部１１によって無線通信を行った結果によって各種動作を行うメインＣＰＵ（Central Processing Unit）制御部１２とを備える。
【００２３】
非接触リーダライタ部１１は、非接触ＩＣカード１からの応答を要求する質問電波を送出すると共に、当該質問電波に対して非接触ＩＣカード１から送出された応答電波を受信するアンテナモジュールである。
【００２４】
このアンテナモジュールは、所定の期間ごとに非接触ＩＣカード１を検出するための質問電波を送出させ、質問電波の交信範囲に非接触ＩＣカード１が翳された時に、非接触ＩＣカード１から質問電波に対する応答電波を受信する。アンテナモジュールは、応答電波を受信すると、当該応答電波を電気信号に変換して、Ｄ／Ａ変換処理等を行って、メインＣＰＵ制御部１２に非接触ＩＣカード１の識別子情報を含むディジタルデータを送信する。また、このアンテナモジュールは、所定の暗号化処理等を行って、所定の送信出力で無線電波である質問電波を送信し、質問電波に対して所定の復号処理を行って、ディジタルデータを生成する信号処理手段として機能する。
【００２５】
メインＣＰＵ制御部１２は、非接触リーダライタ部１１からのディジタルデータを受信して、当該ディジタルデータから識別子情報を取得するインターフェース回路と、各種処理を実行する制御部と、上位機器３との間で通信を行う通信回路と、自己のアドレス値及び予め設定された設定種別と設定値との対応関係を記憶する記憶部等を備えている。また、メインＣＰＵ制御部１２は、非接触カードリーダライタ２に液晶表示機構や音響出力機構（スピーカ等）が搭載されている場合には、当該液晶表示機構や音響出力機構を動作させるためのインターフェース回路も備えている。
【００２６】
メインＣＰＵ制御部１２は、通常の非接触ＩＣカード１が翳されることによって非接触リーダライタ部１１で読み取った識別子情報及びデータを受信すると、当該識別子情報及びデータと、予め記憶部（図示せず）に登録しておいた設定種別データ及び設定変更データとを比較して、合致しない識別子情報及びデータである場合には当該識別子情報を上位機器３に送信する。これによって、メインＣＰＵ制御部１２は、送信した識別子情報に対して通過許可信号又は通過不可信号を取得できる。このとき、メインＣＰＵ制御部１２は、液晶表示機構又は音響出力機構を制御して、「操作を受け付けました」との表示又は音声出力を行う。
【００２７】
一方、メインＣＰＵ制御部１２は、メンテナンスカードが翳されることによって当該メンテナンスカードから受信したデータと記憶部に記憶された設定種別データとが合致した場合には、当該設定種別データで表された設定種別の変更等を行うことができる設定変更モードに移行する。この設定変更モードは、上述の所定の認証処理を行う認証モードとは異なる動作モードである。また、メインＣＰＵ制御部１２は、データとして設定種別データが送信されたと同時に識別子情報として設定変更データを受信した場合には、設定種別における設定内容を、設定変更データに従って変更する。
【００２８】
［カード認証システムの動作］
つぎに、上述したように構成されたカード認証システムにおいて、非接触カードリーダライタ２の設定を変更する処理手順について図３乃至図１２を参照して説明する。
【００２９】
図３に示す処理は、非接触カードリーダライタ２のうち、非接触リーダライタ部１１の設定を変更可能とする処理である。この処理は、設定作業において、非接触カードリーダライタ２の設定値の変更が必要かを判断し（ステップＳ１）、そうである場合に非接触カードリーダライタ２によって非接触ＩＣカード１の検知が可能な状態かが判断されて（ステップＳ２）、非接触ＩＣカード１が翳される（ステップＳ３）。なお、ステップＳ１〜ステップＳ３は、非接触カードリーダライタ２の設定作業員が行う動作であって、非接触ＩＣカード１及び非接触カードリーダライタ２の動作ではない。
【００３０】
非接触ＩＣカード１が翳され、非接触カードリーダライタ２の非接触リーダライタ部１１（アンテナモジュール）から質問電波が送出されると、非接触ＩＣカード１は、メモリ空間１ａに記憶された識別子情報及びデータ領域に格納されている設定変更データを送信する。この非接触ＩＣカード１から送信された質問電波には、識別子情報（設定変更データ）としては何も格納されておらず、設定種別データとして非接触リーダライタ部１１のトリガコマンド識別番号が格納されている。
【００３１】
次に非接触リーダライタ部１１は、ステップＳ４において、トリガコマンド識別番号が格納された無線信号からディジタルデータを生成して、メインＣＰＵ制御部１２に出力することで、非接触ＩＣカード１に格納されたデータ（カードデータ）の読込を行う。このトリガコマンドは、予め非接触リーダライタ部１１に組み込まれている通常の認証処理のためのモードから、特殊モード（メンテナンスモード）に移行させるためのコマンドである。
【００３２】
次にメインＣＰＵ制御部１２は、非接触リーダライタ部１１から出力されたディジタルデータの内容を認識して、ステップＳ５において、データとしてトリガコマンド認識番号が格納されていると判定した場合には、ステップＳ６において、非接触リーダライタ部１１にトリガコマンドを送信する。一方、非接触カードリーダライタ２の設定を変更する以外の番号がデータとして格納されている場合には、後述の処理以外の処理に移行する。
【００３３】
次に非接触リーダライタ部１１は、ステップＳ７においてメインＣＰＵ制御部１２からのトリガコマンドを受信すると、特殊モード（メンテナンスモード）へ移行して、当該移行が完了したことの信号をメインＣＰＵ制御部１２に返信する。また、このステップＳ７と同時に、メインＣＰＵ制御部１２は、ステップＳ８において、液晶表示機構又は音響出力機構（図示せず）を制御して、非接触リーダライタ部１１がメンテナンスモードにあることをユーザに表示又は報知する。
【００３４】
次にメインＣＰＵ制御部１２は、ステップＳ９において、非接触リーダライタ部１１の設定が完了したとして、処理を終了する。これによって、ユーザは、非接触リーダライタ部１１の設定を変更できる。
【００３５】
このように、非接触リーダライタ部１１の設定時であっても、個々の非接触カードリーダライタ２の設定を容易に行うと共に、煩雑な操作及び設定変更する非接触カードリーダライタ２が上位機器３に対応していることの必要性を無くすことができる。
【００３６】
したがって、このカード認証システムによれば、非接触リーダライタ部１１の設定を行う場合であっても、上位機器３から非接触カードリーダライタ２を設定する必要が無く、システム設備が構築される前であっても非接触カードリーダライタ２単体での設定が可能となる。また、上位機器３によって非接触カードリーダライタ２を設定するツールが不要となると共に、上位機器３の設置場所に赴くことなく個々の非接触カードリーダライタ２の設定ができ、設定作業者の削減及びコスト削減に貢献できる。更に、非接触カードリーダライタ２にディップスイッチやタッチパネル等の操作系を設ける必要が無く、設定操作が容易にでき、施工性及び保守性を向上できる。
【００３７】
つぎに、非接触カードリーダライタ２のうち、メインＣＰＵ制御部１２の設定を変更する処理について説明する。
【００３８】
先ず、メインＣＰＵ制御部１２で使用するアドレス値を変更する処理について図４を参照して説明する。このアドレス値を変更する処理は、例えばｎ台の非接触カードリーダライタ２が存在して、アドレス数がｎ個である場合に、それぞれが異なるアドレス値を格納したｎ枚のメンテナンスカードを用意しておくことによって、各非接触カードリーダライタ２に何れかのアドレス値を設定できるものである。各メンテナンスカードには、データ領域に、メインＣＰＵ制御部１２のアドレス値を変更する設定種別を表すアドレス設定認識番号が格納され、ＩＤ記憶領域にアドレス値（調整値）が格納されている。
【００３９】
このアドレス値を変更する処理は、図４に示すように、ステップＳ１及びステップＳ２の後に、ユーザで選択されたアドレス値を識別子情報として格納した非接触ＩＣカード１が翳されて、非接触ＩＣカード１から非接触カードリーダライタ２に応答電波を送信すると（ステップＳ３）、非接触リーダライタ部１１は、当該応答電波に含まれる識別子情報及びデータを含むディジタルデータをメインＣＰＵ制御部１２に出力する（ステップＳ４）。
【００４０】
次にメインＣＰＵ制御部１２は、非接触リーダライタ部１１から出力されたディジタルデータの内容を認識して、ステップＳ１１において、データとしてアドレス設定認識番号が格納されていると判定した場合には、ステップＳ１２及びステップＳ１３の処理を行う。一方、非接触カードリーダライタ２の設定を変更する以外の番号がデータとして格納されている場合には、後述の処理以外の処理に移行する。
【００４１】
ステップＳ１２において、メインＣＰＵ制御部１２は、自己のアドレス値を格納する記憶部のアドレス値を、識別子情報として格納されたアドレス値に変更する書き込み処理を行い、ステップＳ１３において、メインＣＰＵ制御部１２は、アドレス値が変更されたことを液晶表示機構又は音響出力機構を制御して、ユーザに表示又は報知する。
【００４２】
次にメインＣＰＵ制御部１２は、ステップＳ１４において、非接触リーダライタ部１１のアドレス値の設定が完了したとして、処理を終了する。これによって、ユーザは、所望するアドレス値に対応した非接触ＩＣカード１を選択して翳すのみで、各非接触カードリーダライタ２のメインＣＰＵ制御部１２において所定の認証処理で使用するアドレス値を設定できる。
【００４３】
また、メインＣＰＵ制御部１２で使用するアドレス値を変更する他の処理としては、図５に示すように、非接触ＩＣカード１を翳す度にアドレス値を増減させ、非接触カードリーダライタ２で非接触ＩＣカード１を読み取った回数によってアドレス値を設定しても良い。すなわち、アドレス値を増減させる非接触ＩＣカード１には、設定種別データとしてアドレス値を増減させることを表すアドレス増分又はアドレス差分設定認識番号を格納しておき、設定変更データとしてアドレス値の増分又は差分、すなわちアドレス値の増減度合いを表す増減値を格納しておく。
【００４４】
このような非接触ＩＣカード１は、先ずステップＳ３−１で非接触ＩＣカード１が非接触カードリーダライタ２に翳されて、非接触ＩＣカード１から非接触カードリーダライタ２に応答電波を送信すると、非接触リーダライタ部１１は、当該応答電波に含まれる識別子情報及びデータを含むディジタルデータをメインＣＰＵ制御部１２に出力する（ステップＳ４−１）。
【００４５】
次にメインＣＰＵ制御部１２は、非接触リーダライタ部１１から出力されたディジタルデータの内容を認識して、ステップＳ２１−１において、データとしてアドレス値の増分又は差分設定認識番号が格納されていると判定した場合には、ステップＳ２２−１及びステップＳ２３−１の処理を行う。一方、非接触カードリーダライタ２の設定を変更する以外の番号がデータとして格納されている場合には、後述の処理以外の処理に移行する。
【００４６】
ステップＳ２２−１において、メインＣＰＵ制御部１２は、自己のアドレス値を格納する記憶部のアドレス値を、識別子情報として格納されたアドレス値の増分又は差分だけインクリメント又はデクリメントし、ステップＳ２３−１において、メインＣＰＵ制御部１２は、アドレス値が変更された結果のアドレス値を液晶表示機構又は音響出力機構を制御して、ユーザに表示又は報知する。
【００４７】
また、再度非接触ＩＣカード１が翳された場合（ステップＳ３−２）、非接触カードリーダライタ２は、一度目と同様に、ステップＳ２２−２において、現在のアドレス値を、識別子情報として格納されたアドレス値の増分又は差分だけインクリメント又はデクリメントし、ステップＳ２３−２において、メインＣＰＵ制御部１２は、アドレス値が変更された結果のアドレス値を液晶表示機構又は音響出力機構を制御して、ユーザに表示又は報知する。
【００４８】
そして、例えば、非接触ＩＣカード１が翳されなくなった期間が所定期間以上となった場合に、メインＣＰＵ制御部１２は、ステップＳ２４において、非接触リーダライタ部１１のアドレス値の設定が完了したとして、処理を終了する。これによって、ユーザは、所望するアドレス値に対応した非接触ＩＣカード１を選択して翳す回数を調整するのみで、各非接触カードリーダライタ２のメインＣＰＵ制御部１２において所定の認証処理で使用するアドレス値を確認しながら設定できる。
【００４９】
このように、メインＣＰＵ制御部１２の所定の認証処理で使用するアドレス値を設定する時であっても、当該非接触ＩＣカード１を翳す回数によって設定を容易に行うことができると共に、煩雑な操作や、設定変更する非接触カードリーダライタ２が上位機器３に対応していることの必要性を無くすことができる。
【００５０】
更に、メインＣＰＵ制御部１２で使用するアドレス値を変更する他の処理としては、図６に示すように、非接触ＩＣカード１を翳す時間によってアドレス値を増減させて設定しても良い。すなわち、アドレス値を増減させる非接触ＩＣカード１には、設定種別データとしてアドレス値を増減させることを表すアドレス増分又はアドレス差分設定認識番号を格納しておき、設定変更データとしてアドレス値の増分又は差分を格納しておく。
【００５１】
このような非接触ＩＣカード１は、先ずステップＳ３で非接触ＩＣカード１が非接触カードリーダライタ２に翳されて、非接触ＩＣカード１から非接触カードリーダライタ２に応答電波を送信すると、非接触リーダライタ部１１は、当該応答電波に含まれる識別子情報及びデータを含むディジタルデータをメインＣＰＵ制御部１２に出力する（ステップＳ４−１）。
【００５２】
次にメインＣＰＵ制御部１２は、非接触リーダライタ部１１から出力されたディジタルデータの内容を認識して、ステップＳ３１−１において、データとしてアドレス値の増分又は差分設定認識番号が格納されていると判定した場合には、ステップＳ３２−１及びステップＳ３３−１の処理を行う。一方、非接触カードリーダライタ２の設定を変更する以外の番号がデータとして格納されている場合には、後述の処理以外の処理に移行する。
【００５３】
ステップＳ３２−１において、メインＣＰＵ制御部１２は、自己のアドレス値を格納する記憶部のアドレス値を、識別子情報として格納されたアドレス値の増分又は差分だけインクリメント又はデクリメントし、ステップＳ３３−１において、メインＣＰＵ制御部１２は、アドレス値が変更された結果のアドレス値を液晶表示機構又は音響出力機構を制御して、ユーザに表示又は報知する。
【００５４】
そして、非接触ＩＣカード１が翳され続けた場合（ステップＳ３）、非接触カードリーダライタ２は、一度目と同様の処理を繰り返し行う（ステップＳ４−ｎ、ステップＳ３１−ｎ、ステップＳ３２−ｎ、ステップＳ３３−ｎ）。これによって、非接触ＩＣカード１が非接触カードリーダライタ２に翳され続けている期間おいては、所定期間ごとにアドレス値を増分又は差分して更新し続けて、ユーザに表示又は報知し続ける。
【００５５】
そして、ユーザが所望するアドレス値となり、非接触ＩＣカード１が非接触カードリーダライタ２に翳されなくなって、非接触リーダライタ部１１で応答電波が受信できなくなった場合には、ステップＳ３４において、アドレス値の設定を完了したとして処理を終了する。
【００５６】
このように非接触ＩＣカード１を翳す時間によっても容易にアドレス値の設定を行うことができると共に、煩雑な操作や、設定変更する非接触カードリーダライタ２が上位機器３に対応していることの必要性を無くすことができる。
【００５７】
したがって、このカード認証システムによれば、メインＣＰＵ制御部１２の設定を行う場合であっても、上位機器３から非接触カードリーダライタ２を設定する必要が無く、システム設備が構築される前であっても非接触カードリーダライタ２単体での設定が可能となる。また、上位機器３によって非接触カードリーダライタ２を設定するツールが不要となると共に、上位機器３の設置場所に赴くことなく個々の非接触カードリーダライタ２の設定ができ、設定作業者の削減及びコスト削減に貢献できる。更に、非接触カードリーダライタ２にディップスイッチやタッチパネル等の操作系を設ける必要が無く、設定操作が容易にでき、施工性及び保守性を向上できる。
【００５８】
なお、このようにメンテナンスカードで非接触カードリーダライタ２のアドレス値を設定した後に、非接触カードリーダライタ２と上位機器３との通信接続が確立された場合には、上位機器３によって各非接触カードリーダライタ２のアドレス値を取得する処理、又は、非接触カードリーダライタ２から上位機器３にアドレス値を通知する処理を行うことによって、上位機器３による各非接触カードリーダライタ２のアドレス管理を実現できる。
【００５９】
つぎに、カード認証システムにおける他の動作として、非接触カードリーダライタ２の音響出力状態を変更する処理について説明する。なお、本例では、音響出力形態の設定項目としてボリューム設定を行う場合について説明するが、音の高さ等の音響出力形態を調整するものであっても良い。
【００６０】
この音響出力状態を変更する処理は、図７に示すように、非接触ＩＣカード１が非接触カードリーダライタ２に翳されていて、非接触カードリーダライタ２が非接触ＩＣカード１を読み取っている時間によって音響のボリュームを設定する処理と、図８に示すように、非接触ＩＣカード１を非接触カードリーダライタ２に翳す回数であって非接触カードリーダライタ２が非接触ＩＣカード１を読み取る回数によって音響のボリュームを設定する処理とがある。
【００６１】
図７に示す処理は、ステップＳ３において非接触ＩＣカード１が非接触カードリーダライタ２に翳され、非接触リーダライタ部１１によって非接触ＩＣカード１からの応答電波を受信すると、非接触リーダライタ部１１は、当該応答電波に含まれる識別子情報及びデータを含むディジタルデータをメインＣＰＵ制御部１２に出力する（ステップＳ４−１）。
【００６２】
次にメインＣＰＵ制御部１２は、非接触リーダライタ部１１から出力されたディジタルデータの内容を認識して、ステップＳ４１−１において、データとしてボリューム設定認識番号が格納されていると判定した場合には、ステップＳ４２−１及びステップＳ４３−１の処理を行う。一方、非接触カードリーダライタ２の設定を変更する以外の番号がデータとして格納されている場合には、後述の処理以外の処理に移行する。
【００６３】
ステップＳ４２−１において、メインＣＰＵ制御部１２は、記憶部に記憶されているボリューム値を、識別子情報として格納された所定のボリューム値の増分又は差分（音響調整値）だけインクリメント又はデクリメントし、ステップＳ４３−１において、メインＣＰＵ制御部１２は、ボリューム値が変更された結果のボリューム値によって音響出力機構から放音させて、ユーザに報知する。
【００６４】
そして、非接触ＩＣカード１が翳され続けた場合（ステップＳ３）、非接触カードリーダライタ２は、一度目と同様の処理を繰り返し行う（ステップＳ４−ｎ、ステップＳ４１−ｎ、ステップＳ４２−ｎ、ステップＳ４３−ｎ）。これによって、非接触ＩＣカード１が非接触カードリーダライタ２に翳され続けている期間おいては、所定期間ごとにボリューム値を増分又は差分して更新し続けて、ユーザに報知し続ける。
【００６５】
そして、ユーザが所望するボリューム値となり、非接触ＩＣカード１が非接触カードリーダライタ２に翳されなくなって、非接触リーダライタ部１１で応答電波が受信できなくなった場合には、ステップＳ４４において、ボリューム値の設定を完了したとして処理を終了する。
【００６６】
このように非接触ＩＣカード１を翳す時間によって容易に個々の非接触カードリーダライタ２についてボリューム値の設定を行うことができると共に、煩雑な操作や、設定変更する非接触カードリーダライタ２が上位機器３に対応していることの必要性を無くすことができる。更に、非接触カードリーダライタ２の設置環境に対応して個々の非接触カードリーダライタ２のボリューム設定が可能となる。
【００６７】
また、図８に示す処理は、先ずステップＳ３−１で非接触ＩＣカード１が非接触カードリーダライタ２に翳されて、非接触ＩＣカード１から非接触カードリーダライタ２に応答電波を送信すると、非接触リーダライタ部１１は、当該応答電波に含まれる識別子情報及びデータを含むディジタルデータをメインＣＰＵ制御部１２に出力する（ステップＳ４−１）。
【００６８】
次にメインＣＰＵ制御部１２は、非接触リーダライタ部１１から出力されたディジタルデータの内容を認識して、ステップＳ４１−１において、データとしてボリューム設定認識番号が格納されていると判定した場合には、ステップＳ４２−１及びステップＳ４３−１の処理を行う。
【００６９】
ステップＳ４２−１において、メインＣＰＵ制御部１２は、記憶部に記憶されているボリューム値を、識別子情報として格納されたボリューム値の増分又は差分だけインクリメント又はデクリメントし、ステップＳ４３−１において、メインＣＰＵ制御部１２は、ボリューム値が変更された結果のボリューム値によって音響出力機構から放音させて、ユーザに報知する。
【００７０】
また、再度非接触ＩＣカード１が翳された場合（ステップＳ３−２）、非接触カードリーダライタ２は、一度目と同様に、ステップＳ４２−２において、現在のボリューム値を、識別子情報として格納されたボリューム値の増分又は差分だけインクリメント又はデクリメントし、ステップＳ４３−２において、メインＣＰＵ制御部１２は、ボリューム値が変更された結果のボリューム値によって音響出力機構から放音させて、ユーザに報知する。
【００７１】
そして、例えば、非接触ＩＣカード１が翳されなくなった期間が所定期間以上となった場合に、メインＣＰＵ制御部１２は、ステップＳ４４において、非接触リーダライタ部１１のボリューム値の設定が完了したとして、処理を終了する。これによって、ユーザは、所望するボリューム値に対応した非接触ＩＣカード１を選択して翳す回数を調整するのみで、各非接触カードリーダライタ２のメインＣＰＵ制御部１２において所定の認証処理で使用するボリューム値を確認しながら設定できる。
【００７２】
このように、メインＣＰＵ制御部１２の所定の認証処理で使用するボリューム値を設定する時であっても、当該非接触ＩＣカード１を翳す回数によって設定を容易に行うことができると共に、煩雑な操作や、設定変更する非接触カードリーダライタ２が上位機器３に対応していることの必要性を無くすことができる。更に、非接触カードリーダライタ２の設置環境に対応して個々の非接触カードリーダライタ２の設定が可能となる。
【００７３】
つぎに、カード認証システムにおける他の動作として、非接触カードリーダライタ２の表示形態を変更する処理について説明する。なお、本例では、表示形態の設定項目としてコントラストやバックライト光量の設定を行う場合について説明するが、表示色や文字の表示サイズ等の表示形態を調整するものであっても良い。
【００７４】
この表示形態を変更する処理は、図９に示すように、非接触ＩＣカード１が非接触カードリーダライタ２に翳されていて、非接触カードリーダライタ２が非接触ＩＣカード１を読み取っている時間によって液晶パネルのコントラスト又はバックライト光量を設定する処理と、図１０に示すように、非接触ＩＣカード１を非接触カードリーダライタ２に翳す回数であって非接触カードリーダライタ２が非接触ＩＣカード１を読み取る回数によって液晶パネルのコントラスト又はバックライト光量を設定する処理とがある。
【００７５】
図９に示す処理は、ステップＳ３において非接触ＩＣカード１が非接触カードリーダライタ２に翳され、非接触リーダライタ部１１によって非接触ＩＣカード１からの応答電波を受信すると、非接触リーダライタ部１１は、当該応答電波に含まれる識別子情報及びデータを含むディジタルデータをメインＣＰＵ制御部１２に出力する（ステップＳ４−１）。
【００７６】
次にメインＣＰＵ制御部１２は、非接触リーダライタ部１１から出力されたディジタルデータの内容を認識して、ステップＳ５１−１において、データとして液晶表示設定認識番号が格納されていると判定した場合には、ステップＳ５２−１及びステップＳ５３−１の処理を行う。一方、非接触カードリーダライタ２の設定を変更する以外の番号がデータとして格納されている場合には、後述の処理以外の処理に移行する。
【００７７】
ステップＳ５２−１において、メインＣＰＵ制御部１２は、記憶部に記憶されているコントラスト値又はバックライト光量値を、識別子情報として格納された所定の増分又は差分（表示調整値）だけインクリメント又はデクリメントし、ステップＳ５３−１において、メインＣＰＵ制御部１２は、コントラスト値又はバックライト光量値が変更された結果の値によって液晶表示機構で表示させる。
【００７８】
そして、非接触ＩＣカード１が翳され続けた場合（ステップＳ３）、非接触カードリーダライタ２は、一度目と同様の処理を繰り返し行う（ステップＳ４−ｎ、ステップＳ５１−ｎ、ステップＳ５２−ｎ、ステップＳ５３−ｎ）。これによって、非接触ＩＣカード１が非接触カードリーダライタ２に翳され続けている期間おいては、所定期間ごとにコントラスト値又はバックライト光量値を増分又は差分して更新し続けて、表示し続ける。
【００７９】
そして、例えば、ユーザが所望するコントラスト値又はバックライト光量値となり、非接触ＩＣカード１が非接触カードリーダライタ２に翳されなくなって、非接触リーダライタ部１１で応答電波が受信できなくなった場合には、ステップＳ５４において、コントラスト値又はバックライト光量値の設定を完了したとして処理を終了する。
【００８０】
このように非接触ＩＣカード１を翳す時間によって容易に個々の非接触カードリーダライタ２について表示状態の設定を行うことができると共に、煩雑な操作や、設定変更する非接触カードリーダライタ２が上位機器３に対応していることの必要性を無くすことができる。更に、非接触カードリーダライタ２の設置環境に対応して個々の非接触カードリーダライタ２の設定が可能となる。
【００８１】
また、図１０に示す処理は、先ずステップＳ３−１で非接触ＩＣカード１が非接触カードリーダライタ２に翳されて、非接触ＩＣカード１から非接触カードリーダライタ２に応答電波を送信すると、非接触リーダライタ部１１は、当該応答電波に含まれる識別子情報及びデータを含むディジタルデータをメインＣＰＵ制御部１２に出力する（ステップＳ４−１）。
【００８２】
次にメインＣＰＵ制御部１２は、非接触リーダライタ部１１から出力されたディジタルデータの内容を認識して、ステップＳ５１−１において、データとして液晶表示設定認識番号が格納されていると判定した場合には、ステップＳ５２−１及びステップＳ５３−１の処理を行う。
【００８３】
ステップＳ５２−１において、メインＣＰＵ制御部１２は、記憶部に記憶されているコントラスト値又はバックライト光量値を、識別子情報として格納されたコントラスト値又はバックライト光量値の増分又は差分だけインクリメント又はデクリメントし、ステップＳ５３−１において、メインＣＰＵ制御部１２は、コントラスト値又はバックライト光量値が変更された結果の値によって液晶表示機構で表示させる。
【００８４】
また、再度非接触ＩＣカード１が翳された場合（ステップＳ３−２）、非接触カードリーダライタ２は、一度目と同様に、ステップＳ５２−２において、現在のコントラスト値又はバックライト光量値を、識別子情報として格納された値の増分又は差分だけインクリメント又はデクリメントし、ステップＳ５３−２において、メインＣＰＵ制御部１２は、値が変更された結果のコントラスト値又はバックライト光量値によって液晶表示機構で表示させる。
【００８５】
そして、例えば、非接触ＩＣカード１が翳されなくなった期間が所定期間以上となった場合に、メインＣＰＵ制御部１２は、ステップＳ５４において、非接触リーダライタ部１１のコントラスト値又はバックライト光量値の設定が完了したとして、処理を終了する。これによって、ユーザは、所望するコントラスト値又はバックライト光量値に対応した非接触ＩＣカード１を選択して翳す回数を調整するのみで、各非接触カードリーダライタ２のメインＣＰＵ制御部１２において所定の認証処理で使用するコントラスト値又はバックライト光量値を確認しながら設定できる。
【００８６】
このように、メインＣＰＵ制御部１２の所定の認証処理で使用するコントラスト値又はバックライト光量値を設定する時であっても、当該非接触ＩＣカード１を翳す回数によって設定を容易に行うことができると共に、煩雑な操作や、設定変更する非接触カードリーダライタ２が上位機器３に対応していることの必要性を無くすことができる。更に、非接触カードリーダライタ２の設置環境に対応して個々の非接触カードリーダライタ２の設定が可能となる。
【００８７】
つぎに、カード認証システムにおける他の動作として、非接触カードリーダライタ２の設定を初期化する処理について説明する。
【００８８】
この処理は、図１１に示すように、識別子情報として初期化される設定種別を表すクリアデータ番号が格納され、データとして設定状態を初期化するコマンドである初期化設定認識番号が格納された非接触ＩＣカード１が非接触カードリーダライタ２に翳され（ステップＳ３）、非接触リーダライタ部１１は、非接触ＩＣカード１からの応答電波を送信すると、当該応答電波に含まれる識別子情報及びデータを含むディジタルデータをメインＣＰＵ制御部１２に出力する（ステップＳ４）。
【００８９】
次にメインＣＰＵ制御部１２は、非接触リーダライタ部１１から出力されたディジタルデータの内容を認識して、ステップＳ６１において、データとして初期化設定認識番号が格納されていると判定した場合には、ステップＳ６２及びステップＳ６３の処理を行う。一方、非接触カードリーダライタ２の設定を変更する以外の番号がデータとして格納されている場合には、後述の処理以外の処理に移行する。
【００９０】
ステップＳ６２において、メインＣＰＵ制御部１２は、識別子情報のクリアデータ番号に対応した設定種別の設定値を初期化時の値に変更するように書き込み処理を行い、ステップＳ６３において、メインＣＰＵ制御部１２は、設定値が初期化させたことを音響出力機構又は液晶表示機構で報知させて、ステップＳ６４で初期化の設定を完了する。
【００９１】
このように、メインＣＰＵ制御部１２の各種設定を初期化する時であっても、設定種別を特定して初期化させるための非接触ＩＣカード１を翳すのみで容易に行うことができると共に、煩雑な操作や、初期化する非接触カードリーダライタ２が上位機器３に対応していることの必要性を無くすことができる。
【００９２】
つぎに、カード認証システムにおける他の動作として、非接触カードリーダライタ２の設定を確認する処理について説明する。
【００９３】
この処理は、図１２に示すように、識別子情報として初期化される設定種別を表す確認データ番号が格納され、データとして設定状態を確認するコマンドである確認設定認識番号が格納された非接触ＩＣカード１が非接触カードリーダライタ２に翳され（ステップＳ３）、非接触リーダライタ部１１は、非接触ＩＣカード１からの応答電波を送信すると、当該応答電波に含まれる識別子情報及びデータを含むディジタルデータをメインＣＰＵ制御部１２に出力する（ステップＳ４）。
【００９４】
次にメインＣＰＵ制御部１２は、非接触リーダライタ部１１から出力されたディジタルデータの内容を認識して、ステップＳ７１において、データとして確認設定認識番号が格納されていると判定した場合には、ステップＳ７２の処理を行う。一方、非接触カードリーダライタ２の設定を確認する以外の番号がデータとして格納されている場合には、後述の処理以外の処理に移行する。
【００９５】
ステップＳ７２において、メインＣＰＵ制御部１２は、識別子情報の確認データ番号に対応した設定種別の設定値を記憶部から読み込み、ステップＳ７３において、設定値を音響出力機構又は液晶表示機構で報知させて、ステップＳ７４で確認作業を完了する。
【００９６】
このように、メインＣＰＵ制御部１２の各種設定を確認する時であっても、当該確認するための非接触ＩＣカード１を翳すのみで容易に行うことができると共に、煩雑な操作や、設定状態を上位機器３に問い合わせる必要性を無くすことができる。これにより、上述のようにアドレス値、音響出力状態、表示状態を変更する前に、設定状態の確認をするメンテナンスカードを非接触カードリーダライタ２に翳すだけで、即座にメンテナンスが必要か否かの確認ができる。
【００９７】
なお、上述の実施の形態は本発明の一例である。このため、本発明は、上述の実施形態に限定されることはなく、この実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。
【図面の簡単な説明】
【００９８】
【図１】本発明を適用したカード認証システムの構成を示すブロック図である。
【図２】本発明を適用したカード認証システムにおける非接触カードリーダライタの構成を示すブロック図である。
【図３】本発明を適用したカード認証システムによって非接触リーダライタ部の動作モードをメンテナンスモードに移行させる処理手順を示すフローチャートである。
【図４】本発明を適用したカード認証システムによってメインＣＰＵ制御部のアドレス値を変更させる処理手順を示すフローチャートである。
【図５】本発明を適用したカード認証システムによってメインＣＰＵ制御部のアドレス値を非接触ＩＣカードを翳す回数によって変更させる処理手順を示すフローチャートである。
【図６】本発明を適用したカード認証システムによってメインＣＰＵ制御部のアドレス値を非接触ＩＣカードを翳す時間によって変更させる処理手順を示すフローチャートである。
【図７】本発明を適用したカード認証システムによってメインＣＰＵ制御部のボリューム値を非接触ＩＣカードを翳す時間によって変更させる処理手順を示すフローチャートである。
【図８】本発明を適用したカード認証システムによってメインＣＰＵ制御部のボリューム値を非接触ＩＣカードを翳す回数によって変更させる処理手順を示すフローチャートである。
【図９】本発明を適用したカード認証システムによってメインＣＰＵ制御部のコントラスト値又はバックライト光量値を非接触ＩＣカードを翳す時間によって変更させる処理手順を示すフローチャートである。
【図１０】本発明を適用したカード認証システムによってメインＣＰＵ制御部のコントラスト値又はバックライト光量値を非接触ＩＣカードを翳す回数によって変更させる処理手順を示すフローチャートである。
【図１１】本発明を適用したカード認証システムによってメインＣＰＵ制御部の設定値を初期化させる処理手順を示すフローチャートである。
【図１２】本発明を適用したカード認証システムによってメインＣＰＵ制御部の設定値を確認させる処理手順を示すフローチャートである。
【符号の説明】
【００９９】
１  非接触ＩＣカード
１ａ  メモリ空間
２  非接触カードリーダライタ
３  上位機器
１１  非接触リーダライタ部
１２  メインＣＰＵ制御部
【図１】
0004735199.tif 000002
【図２】
0004735199.tif 000003
【図３】
0004735199.tif 000004
【図４】
0004735199.tif 000005
【図５】
0004735199.tif 000006
【図６】
0004735199.tif 000007
【図７】
0004735199.tif 000008
【図８】
0004735199.tif 000009
【図９】
0004735199.tif 000010
【図１０】
0004735199.tif 000011
【図１１】
0004735199.tif 000012
【図１２】
0004735199.tif 000013