(57)【要約】  本発明は、現金自動支払機５からの現金の不正出金を防止するセキュリティシステムであって、現金自動支払機５は、現金処理装置１の物理的に保護された領域１０内に配置されており、現金処理装置１は、物理的に保護された領域外に配置され且つ支払命令データリンク３を介して現金自動支払機５に支払命令を出すよう構成されたホストコントローラ２を備え、前記セキュリティシステムは、物理的に保護された領域１０に配置され、認証データリンク２，３，２２を介して認証信号を受信するよう構成、接続されたアクセス許可装置１１と、ホストコントローラ２と動作上関連し、アクセス許可装置１１に前記認証信号を送信するよう構成されたアクセス許可ソフトウェアと、を備え、アクセス許可装置１１は、前記認証信号が受信されないか又は受信されたが適切でない場合に、支払命令データリンク３を介した現金自動支払機５への前記支払命令の送信をブロックする、セキュリティシステムを提供する。
2018512686.tif 000002
【特許請求の範囲】
【請求項１】
現金自動支払機からの現金の不正出金を防止するセキュリティシステムであって、
前記現金自動支払機は、現金処理装置の物理的に保護された領域内に配置されており、
前記現金処理装置は、前記物理的に保護された領域外に配置され且つ支払命令データリンクを介して前記現金自動支払機に支払命令を出すよう構成されたホストコントローラを備え、
前記セキュリティシステムは、前記物理的に保護された領域に配置され、認証データリンクを介して認証信号を受信するよう構成、接続されたアクセス許可装置と、前記ホストコントローラと動作上関連し、前記アクセス許可装置に前記認証信号を送信するよう構成されたアクセス許可ソフトウェアと、を備え、
前記アクセス許可装置は、前記認証信号が受信されないか又は受信されたが適切でない場合に、前記支払命令データリンクを介した前記現金自動支払機への前記支払命令の送信をブロックする、セキュリティシステム。
【請求項２】
前記アクセス許可装置と前記アクセス許可ソフトウェアとを既存の現金処理装置に導入することで構成され、
前記アクセス許可装置は、前記ホストコントローラと前記現金自動支払機との間の前記支払命令データリンクに沿って接続され、前記支払命令データリンクを切断することによって当該支払命令データリンクを通る命令をブロックするステップを実行するよう構成される、請求項１に記載のセキュリティシステム。
【請求項３】
前記認証データリンク及び前記支払命令データリンクは、通信バスを利用し、アクセス許可装置は、前記認証データリンクを提供するポートと前記支払命令データリンクを提供するポートの少なくとも２つのポートを有する通信ハブとして前記ホストコントローラに認識される、請求項１又は請求項２に記載のセキュリティシステム。
【請求項４】
前記認証信号は、１つ以上の暗号鍵を使用して導き出されるものであり、前記セキュリティシステムは、セキュリティ違反があったときに前記１つ以上の暗号鍵を遠隔で更新又は置換できるよう構成されている、請求項１〜請求項３の何れかに記載のセキュリティシステム。
【請求項５】
前記認証信号が周期的に前記アクセス許可装置に送られるよう構成される、請求項１〜請求項４の何れかに記載のセキュリティシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現金処理装置を現金自動支払機の不正操作から保護するためのシステムに関する。ここで、現金処理装置には、現金自動預け払い機（ATM）だけでなく、現金を引き出す任意の自動機器が含まれる。
【背景技術】
【０００２】
ATMや他の現金処理装置に対する攻撃は、数十億ドル規模の組織犯罪産業となっており、従来のセキュリティ方法の強化策に対抗して、新たな高度な技術レベルの侵入試行が行われている。
【０００３】
近年の攻撃は、ホストコントローラと現金支払機器の間の制御信号のハイジャックを含んでおり、侵入者が自由に現金処理装置から現金を引き出せる状態を作り出している。
【０００４】
したがって、上述の制御信号のハイジャックに対して現金処理装置を保護するためのシステムが必要となっていた。
【発明の概要】
【０００５】
本発明の第１の広い態様によれば、現金自動支払機からの現金の不正出金を防止するセキュリティシステムであって、前記現金自動支払機は、現金処理装置の物理的に保護された領域内に配置されており、前記現金処理装置は、前記物理的に保護された領域外に配置され且つ支払命令データリンクを介して前記現金自動支払機に支払命令を出すよう構成されたホストコントローラを備え、前記セキュリティシステムは、前記物理的に保護された領域に配置され、認証データリンクを介して認証信号を受信するよう構成、接続されたアクセス許可装置と、前記ホストコントローラと動作上関連し、前記アクセス許可装置に前記認証信号を送信するよう構成されたアクセス許可ソフトウェアと、を備え、前記アクセス許可装置は、前記認証信号が受信されないか又は受信されたが適切でない場合に、前記支払命令データリンクを介した前記現金自動支払機への前記支払命令の送信をブロックする、セキュリティシステムが提供される。
【０００６】
一実施形態では、前記アクセス許可装置と前記アクセス許可ソフトウェアとを既存の現金処理装置に導入することで構成され、前記アクセス許可装置は、前記ホストコントローラと前記現金自動支払機との間の前記支払命令データリンクに沿って接続され、前記支払命令データリンクを切断することによって当該支払命令データリンクを通る命令をブロックするステップを実行するよう構成される。
【０００７】
一実施形態では、前記認証データリンク及び前記支払命令データリンクは、通信バスを利用し、アクセス許可装置は、前記認証データリンクを提供するポートと前記支払命令データリンクを提供するポートの少なくとも２つのポートを有する通信ハブとして前記ホストコントローラに認識される。
【０００８】
一実施形態では、前記認証信号は、１つ以上の暗号鍵を使用して導き出されるものであり、前記セキュリティシステムは、セキュリティ違反があったときに前記１つ以上の暗号鍵を遠隔で更新又は置換できるよう構成されている。
【０００９】
一実施形態では、前記認証信号が周期的に前記アクセス許可装置に送られるよう構成される。
【図面の簡単な説明】
【００１０】
図１は、従来の現金処理装置を示すブロック図である。
【００１１】
図２は、本発明の一実施形態に係る、図１の現金処理装置のブロック図をアクセス許可装置の導入によって修正した図である。
【００１２】
図３は、図２の実施形態のアクセス許可装置の機能コンポーネントのブロック図である。
【発明を実施するための形態】
【００１３】
次に、本発明の実施形態を説明する。
【００１４】
まず、図１に示す従来の現金処理装置１のブロック図には、パーソナルコンピュータ又は他のコンピュータベースのコントロールシステムに基づくホストコントローラ２が記載されている。ホストコントローラ２は、USBケーブルである現金払出命令データリンク３を介して、キャッシュドロワ６，７，８，９から現金を引き出すよう適合された現金自動支払機の現金自動支払機コントローラ４と通信する。現金自動支払機５は、侵入防止コンテナによって規定される物理的に保護された領域１０に配置される。現金にアクセスする唯一の方法は、現金自動支払機コントローラ４が受け取る適切な命令を介するものであり、アクセスは現金支払口（図示せず）からなされる。典型的には、ホストコントローラ２はマスタコンピュータであり、現金自動支払機コントローラ４に加えて、ディスプレイ、キーパッドを含むユーザ入力ボタン、プリンタ及び銀行カードリーダにより提供されるユーザインタフェースを制御する。
【００１５】
図２は、アクセス許可装置１１を導入して図１の現金処理装置のブロック図を修正した図である。図２に示すように、アクセス許可装置１１は、現金払出命令データリンク３に沿って接続され、上記侵入防止コンテナによって規定される保護された領域１０内に配置される。
【００１６】
また、図３は、アクセス許可装置１１及びそのコネクションの詳細を示す。既存の現金処理装置に導入する場合、もともとホストコントローラ２と現金自動支払機コントローラ４とを図１に示すように接続していたUSBケーブル３が現金自動支払機コントローラ４から取り外され、第１のUSBコネクタ３０に再接続される。そして、追加のUSBケーブル５０が、第２のUSBコネクタ３１と現金自動支払機コントローラ４の間に接続される。スイッチ４１が閉じられたときは、支払命令データリンクは、コネクタ３１を介してコネクション４３を通過するホストコントローラ２から現金自動支払機コントローラ４への支払命令の通過を許容する。スイッチ４１が開いているときは、支払命令はブロックされる。マイクロプロセッサ２２及び通信コントローラ２１は、USB電源から電力コントローラ２０を介して電源供給される。通信コントローラ２１は２ポートUSBハブとして構成され、１つのポートがコネクション４３を介して支払命令データパスと接続され、もう一方のポートがコネクション４０を介してマイクロプロセッサと接続される。マイクロプロセッサ２２への補助的接続には、ステータスLED２３、テストスイッチ２４、外部通信バス２５、デジタル出力２６及びデジタル入力２７が含まれる。これらが協調することで、必要に応じて、直接的に設定と診断を行うことができる。
【００１７】
従来の現金処理装置の改良には、支払命令データリンク経路にアクセス許可装置１１を設置することに加えて、ホストコントローラ２にソフトウェアモジュールを追加して認証データリンクの動作及び確立を可能にすることが含まれる。また、前記現金自動支払機コントローラ４が認識されて初期化される前に前記認証データリンクが確立されることを確認し、さもなければスイッチ４１を開いてUSBインタフェースを介した現金自動支払機コントローラ４との通信を失敗させる周辺機器の初期化手順の変更が含まれる。
【００１８】
２つの接続された装置間に認証データリンクを確立し維持するための、使用可能であり且つ周知の多くのアプローチ及びプロトコルが存在する。本実施形態の方法は、ホストコントローラ２とマイクロプロセッサ２２の両方のメモリに格納された同一の暗号鍵を含む。暗号鍵は、銀行が所有する現金処理装置の１つで侵入施行が検出された場合のようにセキュリティに問題がある状況が発生した場合に、変更することができる。この変更は、信頼できる安全な通信リンクを介してホストコントローラ２に新しい暗号鍵をロードする中央銀行データ処理センターによって行われる。その後、ホストコントローラ２はUSBインタフェースを介して暗号鍵をマイクロプロセッサ２２に送信し、両方の装置が同じ暗号鍵を確実に共有するようにする。 
【００１９】
認証データリンクは、適切なUSBポート番号を使用したホストコントローラ２とアクセス許可装置１１のマイクロプロセッサ２２との間の認証データ信号によって機能する。本実施形態において、アクセス許可装置１１は周期的に（通常、３０秒に１回又はそれ以上頻繁に）乱数を生成し、認証データリンクを介してホストコントローラ２に送信することによって認証要求を開始する。ホストコントローラ２は、暗号化アルゴリズム及びホストコントローラ２に記憶された暗号鍵を用いて上記の乱数を変換し、結果として得られた変換された数を認証データ信号として認証データリンクを介してアクセス許可装置１１に戻す。次に、マイクロプロセッサ２２は、同じ暗号化アルゴリズム及びマイクロプロセッサ２２に記憶された暗号鍵を用いてすでに生成されている乱数を変換し、この計算による変換された数が、ホストコントローラ２から受信した変換された数と同じであるかどうか照合する。２つの数字が同じでない場合、又は予め定義された間隔の後にホストコントローラ２から有効な数字が受信されない場合、リンクは認証されず、マイクロプロセッサ２２はスイッチ４１を開き、支払命令データリンク３，４３，５０を介した通信をブロックする。反対に、２つの数字が同じであれば、リンクが確認され、マイクロプロセッサ２２はスイッチ４１を閉じて支払命令データリンク３，４３，５０を介して通信を許可する。
【００２０】
代替として、上記認証信号交換の変形例では、認証要求は、ホストコントローラ２が乱数を生成し、その乱数及び変換された数を認証データ信号として送信することで開始してもよく、この場合、上記乱数に対して同じ計算を実行して、ホストコントローラ２によって送信された変換された数が同じであるかどうかを照合することができる。
【００２１】
追加されたアクセス許可装置は、物理的に保護された領域内に含まれ、認証信号が受信された場合にのみ支払命令を通すよう構成されているため、侵入者は、USBケーブル３を切断して現金支払命令を現金自動支払機５に送信しても、現金支払機を操作することはできない。さらに、上記実施形態では、銀行は、アクセス許可装置の追加及びホストコントローラのソフトウェアの調整によって、既存の現金処理装置に本発明を後付けすることができる。
【００２２】
当業者であれば、本発明の範囲から逸脱することなく、最も広い範囲及び請求項から決定される本発明に多くの変更を加えることができることを理解するであろう。
【００２３】
例えば、最も広い態様では、認証信号を提供する任意の方法が考えられ、暗号化キーは含んでいても含んでいなくても良い。認証信号の唯一の基本要件は、アクセス許可装置とホストコントローラの間で何らかの形式の秘密を共有することによってホストコンピュータの接続を有効に認証することであり、暗号化されていないパスワードのような単純なものであっても良い。このような多くの異なる方法は当業者にとっては既知であり、当業者は、所望のセキュリティレベルに応じて適切な方法を選択するであろう。
【００２４】
さらに、他の実施形態では、認証データリンクは、上記実施形態と同様のUSBケーブルを経由するのではなく、支払命令データリンクとは別個の物理データ接続とすることができる。
【００２５】
さらに、上述した実施形態では、アクセス許可ソフトウェアはホストコントローラ２のソフトウェアモジュール内に含まれていたが、アクセス許可ソフトウェアは、ホストコントローラ２と動作上関連していればよく、ホストコントローラ２外部又は内部の保護されていない領域の別個のユニットから操作されても良い。
【００２６】
また、上記で説明した起動及び導入の順序及び手順は、例示的なものにすぎない。
【００２７】
特許請求の範囲及び上記本発明の説明において、文脈が必要とする場合や、言葉や必要な言外の意味の説明のためのものを除いて、「備える」や「含む」のような言葉は包括的な意味で使用される。すなわち、記載された特徴の存在を特定するが、本発明の様々な実施形態におけるさらなる特徴の存在又は追加を排除するものではない。
【００２８】
何らかの先行技術文献が本明細書で言及されている場合であっても、そのような文献がオーストラリア又は他の国において当該技術分野における一般的な知識の一部をなすことを認めるものではないことを理解されたい。
【図１】
2018512686.tif 000003
【図２】
2018512686.tif 000004
【図３】
2018512686.tif 000005
【国際調査報告】
2018512686.tif 000006
2018512686.tif 000007
2018512686.tif 000008
2018512686.tif 000009