(57)【要約】【課題】自動機に即時解決できない障害が発生した場合、その発生した障害の原因究明に必要な情報を即時に収集して対処できる取引処理システム及びその情報収集方法を提供する。【解決手段】自動機１０を構成している各部２０２〜２０８に障害発生時の内容に対応した情報を個別に記憶する各ログ２０２ａ〜２０８ａを有し、該各ログ２０２ａ〜２０８ａから自動機１０の障害発生時にネットワーク１４を介して当該障害情報をセンタ１５に送信する。センタ１５は、自動機１５から受信した状態通知電文中に障害の情報を含んでいた場合、障害情報から障害の解析に必要な情報を洗い出し、自動機１０からデータを採取する。【選択図】図１
2011113473.tif 000002
【特許請求の範囲】
【請求項１】
顧客の取引操作に基づいて取引処理を実行する複数の自動機と、
前記複数の自動機と通信して各自動機が取引した取引時の動作内容を記録した取引情報を収集管理するとともに、前記自動機の動作状態を監視する上位装置とから構築される取引処理システムであって、
前記自動機は、該自動機を構成している各処理部の動作に関するログ情報を記憶する記憶部と、自動機の障害発生時に通信回線を介して当該障害情報を前記上位装置に送信する障害情報送信手段を有し、
前記上位装置は、障害が発生した自動機から通信回線を介して送信されてきた障害情報を基に収集すべき収集情報を決定する収集情報決定手段と、
前記決定された収集情報を自動機の前記ログ情報から抽出し、該抽出したログ情報を通信回線を介して収集する収集手段を有する
取引処理システム。
【請求項２】
前記収集情報決定手段は、
前記複数の自動機を識別する識別情報と、
前記自動機に発生した障害発生情報を分類する障害分類情報と、
前記障害分類情報別に分類された収集情報とを備えて構成した
請求項１に記載の取引処理システム。
【請求項３】
前記収集情報決定手段は、
前記障害分類情報別に収集するデータ量あるいは収集するデータ期間を示す収集条件情報を備えた
請求項２に記載の取引処理システム。
【請求項４】
顧客の取引操作に基づいて取引処理を実行する複数の自動機と、
前記複数の自動機と通信して各自動機が取引した取引時の動作内容を記録した取引情報を収集管理するとともに、前記自動機の動作状態を監視する上位装置とから構成され、
前記自動機は、該自動機を構成している各処理部の動作に関するログ情報を記憶し、該自動機の障害発生時に通信回線を介して当該障害情報を前記上位装置に送信し、
前記上位装置は、障害が発生した自動機から通信回線を介して送信されてきた障害情報を基に収集すべき収集情報を決定し、該決定された収集情報を自動機の前記ログ情報から抽出し、該抽出したログ情報を通信回線を介して収集する
取引処理システムの情報収集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、障害の発生した自動機からログ情報を即時にログ収集サーバに採取させる取引処理システム及びその情報収集方法に関する。
【背景技術】
【０００２】
一般に、自動機から障害発生等の稼動状態に関する情報を受信すると、その自動機の障害内容に応じた復旧処理等の処理指示情報を作成して回答させるＡＴＭ監視方法及びＡＴＭ運営監視システムが提案されている（例えば特許文献１参照）。
【０００３】
この種の監視システムは、通信ネットワークを介して接続された自動機を一括監視または保守管理し、管理された個々の自動機の属性データ及び過去の保守管理情報を含む監視業務情報をデータベース化して保持している。そして、自動機もしくは自動機サイト側から、当該自動機の属性及び故障、トラブル等の情報を受け取ると、その障害内容と最新の監視業務情報のデータベースから処理指示情報を作成している。この作成した処理指示情報を、当該自動機の保守管理担当サイトへ転送して対処するようにしているが十分に対処できないことがある。
【０００４】
また、エンドユーザが自動機で取引を行っている最中に軽微な障害が発生した場合に、自動機の操作画面に障害から回復させるための誘導画面を表示して、エンドユーザにて軽微な障害を解消させる自動機の障害回復誘導方法及びそのシステムが提案されている（例えば特許文献２参照）。
【０００５】
この自動機の障害回復誘導システムは、自動機にて障害が発生した場合に、自動機はその障害の情報をサーバに送信する。サーバは、自動機で発生した障害情報を分析し、その分析結果から障害の発生原因がエンドユーザの操作によるものか否かを判断する。このとき、エンドユーザの操作が原因で障害が発生したと判断した場合、サーバは自動機に対して障害を回復させる誘導画面を表示するよう指示し、自動機の操作画面に障害を回復させる誘導情報を表示案内させて対処している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２５６６４９号公報
【特許文献２】特開平９−１２８４５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前記自動機で障害が発生した場合、その障害の回復処理手順を迅速に作成して自動機側に回答させている。また、軽微な障害の場合は、自動機の操作画面に障害を回復させる誘導画面を表示させている。
【０００８】
しかし、自動機で発生した障害の原因が不明でソフト要因等のような即時解決できない障害が発生した場合は対応できないという問題点があった。
【０００９】
そこでこの発明は、自動機にソフト要因等の問題で即時解決できない障害が発生した場合、その発生した障害の原因究明に必要な情報を即時に収集して対処できるようにした取引処理システム及びその情報収集方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
この発明は、顧客の取引操作に基づいて取引処理を実行する複数の自動機と、前記複数の自動機と通信して各自動機が取引した取引時の動作内容を記録した取引情報を収集管理するとともに、前記自動機の動作状態を監視する上位装置とから構築される取引処理システムであって、前記自動機は、該自動機を構成している各処理部の動作に関するログ情報を記憶する記憶部と、自動機の障害発生時に通信回線を介して当該障害情報を前記上位装置に送信する障害情報送信手段を有し、前記上位装置は、障害が発生した自動機から通信回線を介して送信されてきた障害情報を基に収集すべき収集情報を決定する収集情報決定手段と、前記決定された収集情報を自動機の前記ログ情報から抽出し、該抽出したログ情報を通信回線を介して収集する収集手段を有することを特徴とする。
【発明の効果】
【００１１】
この発明によれば、自動機で発生した障害内容に応じた障害解析情報を即時に収集して障害発生原因を分析できるため、自動機の障害を解決することができる。
【図面の簡単な説明】
【００１２】
【図１】金融機関の取引処理システムに採用されるネットワークの概略構成図。
【図２】自動機の構成を示すブロック構成図。
【図３】ログ収集サーバと監視サーバとの構成を示すブロック構成図。
【図４】収集指示データテーブルを示す図表。
【図５】自動機のログ収集指示の処理動作を示すフローチャート。
【発明を実施するための形態】
【００１３】
この発明の一実施例を以下図面に基づいて説明する。
【実施例】
【００１４】
図１は金融機関の取引処理システムに採用されるＡＴＭ（現金自動預払機）等の自動機１０を監視対象とするネットワーク（通信回線）１４の概略構成図である。このネットワーク１４は上位の取引情報管理サーバ（ログ収集サーバ）１１及び監視サーバ１２と、下位の店舗内や店舗外に設置される全ての自動機１０との間を、ルータ１３を介して送受信可能に通信接続している。
【００１５】
図２は自動機１０の内部構成を示すブロック構成図である。この自動機１０は利用者が要求する種々の取引を自動的に実行する装置であり、該自動機１０の制御部２０１に、通信制御部２０２、操作部２０３、カード／明細票機構部２０４、通帳機構部２０５、紙幣入出金機構部２０６、硬貨入出金機構部２０７、音声案内ガイダンス部２０８のそれぞれの処理部が接続されている。
【００１６】
前記制御部２０１は、ＣＰＵ、メモリ等のハード構成と、プログラム、データ等のソフト構成とからなり、前記各処理部２０２〜２０８を制御して各種の処理と取引を実行させる。
【００１７】
通信制御部２０２は、上位のログ収集サーバ１１と監視サーバ１２の各通信制御部３０２，３１２（図３参照）に接続され、自動機１０で障害が発生したときの障害情報送信手段としての役目を有し、また上位からの指示情報を受信する役目を有している。
【００１８】
操作部２０３は、画面表示、キー入力検知機能を持っており、主に自動機１０で利用者が取引を行う際に、取引操作の誘導画面を表示したり、暗証番号などの利用者の操作や指で押されたキー入力を受け付けたりする部分である。なお、操作部２０３はタッチパネル等により構成された入力兼表示部（入力表示部ともいう）が望ましく、様々な情報を表示画面に表示し、この表示画面に含まれる色々な項目への押下ももちろん検知する。
【００１９】
カード／明細票機構部２０４は、利用者のカードの挿入または排出動作、カードの磁気ストライプまたはＩＣチップへのリードまたはライト動作、カードエンボス部分のイメージの読取り機能などを有する。また、取引した内容を印字部の動作により明細票に印字し、装置内から排出する明細票機構部を有する。
【００２０】
通帳機構部２０５は、利用者の通帳の挿入／排出動作、磁気ストライプのリード／ライト動作、印字部による通帳への印字機能などを有する。
【００２１】
紙幣入出金機構部２０６は、紙幣の入金や出金機能、紙幣の識別や搬送、収納機能を有する。
【００２２】
硬貨入出金機構部２０７は、硬貨の入金や出金機能、硬貨の識別や搬送、収納機能を有する。
【００２３】
音声案内ガイダンス部２０８は、自動機１０が取引利用される際に、その取引内容に従って取引される利用情報を音声案内する。
【００２４】
前記制御部２０１に制御される各処理部２０２〜２０８には、各部の動作内容、状況等を記憶する記憶部が設けられており、各記憶部にそれぞれ通信制御部ログ２０２ａ、操作部ログ２０３ａ、カード／明細票機構部ログ２０４ａ、通帳機構部ログ２０５ａ、紙幣入出金機構部ログ２０６ａ、硬貨入出金機構部ログ２０７ａ、音声案内ガイダンス部ログ２０８ａが記憶されている。
【００２５】
これらのログ２０２ａ〜２０８ａを自動機１０の各処理部２０２〜２０８の部位別に備えることによって、自動機自体に障害発生時を含めて動作の個々の情報が記憶される。これらのログ情報が障害解析情報となり、これらのログ情報を読み取ることに基づいて後に自動機１０の障害発生原因を分析することが可能になる。
【００２６】
図３はセンタ１５の内部構成図である。このセンタ１５には上位装置としてのログ収集サーバ１１と監視サーバ１２が備えられる。
【００２７】
ログ収集サーバ１１は、通信制御部３０２を介して自動機１０の通信制御部２０２と接続しており、自動機１０からの取引情報等のファイルを収集する機能を有している。このログ収集サーバ１１は表示部３０３、入力操作部３０４、自動機情報３０６とログデータ３０７からなる記憶部３０５、そしてこれら各部を制御する制御部３０１などで構成されている。制御部３０１は、ＣＰＵ、メモリ等のハード構成と、プログラム、データ等のソフト構成とからなり、各種の処理を制御する。
【００２８】
以下にログ収集サーバ１１の各部位の説明を行う。  
通信制御部３０２は、自動機１０の通信制御部２０２と接続し、自動機１０の障害発生時に、その自動機１０の各ログ２０２ａ〜２０８ａの障害情報をネットワーク１４を介して受信する。また、各種の指示情報等をネットワーク１４を介して自動機１０に送信する。
【００２９】
表示部３０３は画面表示機能を、入力操作部３０４はマウス入力機能とキー入力検知機能とを持っており、データ収集作業を実施する者が収集を行う際、収集先自動機の情報/収集実施状況を表示したり、収集実行指示等を受付けたりする部分である。記憶部３０５は、収集先の自動機情報３０６及びログデータ３０７等を記憶する部分である。
前記自動機情報３０６の内容は、前記自動機１０が設置される店舗の店番号、あるいは設置される自動機１０の号機番号、機種、さらには保存ジャーナル期間情報のうち、少なくとも一つを含む情報である。取引情報のログデータ３０７は、自動機１０で作成した取引情報の電子データであり、自動機１０での各種取引情報、精査実施時の結果等を含む情報である。
【００３０】
監視サーバ１２は自動機１０の通信制御部２０２と通信制御部３１２を介して接続しており、自動機１０の状態を監視する機能を有している。表示部３１３、入力操作部３１４、自動機情報３１６と収集指示データ３１７とからなる記憶部３１５、そしてこれら各部を制御する制御部３１１などで構成されている。制御部３１１は、ＣＰＵ,メモリ等のハード構成と、プログラム、データ等のソフト構成とからなり、各種の処理を制御する。
【００３１】
以下に監視サーバ１２の各部位の説明を行う。
【００３２】
通信制御部３１２は、自動機１０の通信制御部２０２と接続し、自動機１０の障害発生時に、その自動機１０の障害情報を通信制御部２０２及びネットワーク１４を介して受信する。また、各種の指示情報等をネットワーク１４を介して自動機１０に送信する。
【００３３】
表示部３１３は画面表示機能を、入力操作部３１４はマウス入力、キー入力検知機能を持っており、データ監視作業を実施する者が監視する際、監視先自動機の情報/監視実施状況を表示したり、収集実行指示等を受付けたりする部分である。記憶部３１５は、監視先の自動機情報３１６等を記憶する部分である。
前記自動機情報３１６の内容は、前記自動機１０が設置される店舗の店番号、自動機１０の号機番号、機種、さらには自動機１０から受信した状態通知の情報のうち、少なくとも一つを含む情報である。収集指示データ３１７は、自動機１０で障害が発生したときに参照する電子データであり、自動機１０の機種情報、障害情報、採取するログ情報を含む情報である。
【００３４】
前記制御部３１１は、障害が発生した自動機１０からネットワーク１４を介して送信されてきた障害情報を基に解析すべき収集情報を決定する収集情報決定手段として制御する機能を有している。この収集情報決定機能は、障害分類情報別の対象項目ごとに定められる。該収集情報決定機能により収集情報が決定されると、該制御部３１１に備えられた収集指示機能により収集情報を上位のログ収集サーバ１１に収集指示させる構成を有している。一方、ログ収集サーバ１１側にあっては、制御部３０１に備えられた収集手段としての収集機能により、決定された収集情報を基に自動機１０からネットワーク１４を介して収集情報を収集する構成を有している。
【００３５】
図４は監視サーバ１２内に保持する収集指示データテーブルであり、自動機１０で障害が発生したことを検知したときに、自動機１０からどのようなデータを収集するのかを表した情報である。
【００３６】
収集指示データは、番号（Ｎｏ）、機種、障害コード、収集ファイル、収集条件との複数の収集指示項目を有している。Ｎｏは収集指示データに付与する連番、機種は自動機１０の号機番号及び機種、障害コードは自動機１０で発生した障害を区別可能な情報、収集ファイルは自動機内から採取するデータ、収集条件は自動機１０が取引利用された取引対象項目である。
【００３７】
このうち、Ｎｏや機種は複数の自動機１０から一つを特定するための識別情報であり、障害コードは自動機１０に発生した障害発生情報を分類する障害分類情報であり、収集ファイルは収集するデータ保存場所を示し、収集条件は収集するデータの量あるいは期間を示す。特に、収集ファイルと収集条件により、障害分類情報別に収集するデータ量あるいは収集するデータ期間を特定して必要なデータのみを収集することができる。
【００３８】
自動機１０から採取するデータは、障害が発生した自動機１０の機種、自動機１０から受信した障害情報を基にして収集指示データテーブルを参照し、参照した情報と一致するレコードの収集ファイルが収集データとして決定される。例えば、図４において機種の項目について説明すると、Ｎｏ１〜５までがＡ自動機であり、Ａ自動機の障害コード１００００００の障害情報が要請された場合は、Ｎｏ１とＮｏ２のログ情報がそれぞれ上位のログ収集サーバ１１へと送信される。
【００３９】
次に、自動機１０で障害が発生してから自動機１０のログ収集指示データを取得するまでの処理動作を図５のフローチャートを参照して説明する。  
自動機１０の制御部２０１は、自動機１０で障害が発生しているか否かを運用中に終始チェックしており(ステップＳ５０１)、該制御部２０１が自動機１０に障害が発生していると判定すると、制御部２０１は障害発生内容を表す自動機の状態を監視サーバ１２へ通知する。この状態を示す電文には、自動機１０の号機番号と機種と障害コードが含まれている。
【００４０】
監視サーバ１２は自動機１０からの状態通知を受信すると、監視サーバ１２の制御部３１１は受信した電文に障害の情報が含まれているか否かを確認する(ステップＳ５０２)。受信した情報に障害情報を含んでいなかった場合は、自動機１０からデータを収集しない。自動機１０から受信した電文中に障害情報を含んでいた場合は、図４に示す収集指示データテーブルを参照し、自動機１０から収集する情報を取得する(ステップＳ５０３)。このとき、自動機１０から受信した電文の機種と障害コードに一致するレコードを参照し、該当する収集ファイルと収集条件を抽出する。
【００４１】
収集指示データテーブルを参照した結果、自動機１０から収集するデータがあるか否かを判定する(ステップＳ５０４)。収集指示データを参照した結果、自動機１０から収集するデータがなかった場合は、自動機１０からデータを収集する処理を中止する。これに対し、自動機１０から収集するデータがある場合はログ収集サーバ１１に自動機１０からデータを収集するように依頼する(ステップＳ５０５)。このとき、自動機１０の号機番号とステップＳ５０３で抽出した収集ファイルと収集条件をログ収集サーバ１１に送信する。
【００４２】
自動機１０のデータ収集の依頼を受けたログ収集サーバ１１の制御部３０１は指定された自動機１０にデータ要求信号を送信する(ステップＳ５０６)。
【００４３】
このデータ要求信号を受信した自動機１０は指定されたデータ（収集ファイルの収集条件該当分）を自動機１０からログ収集サーバ１１に回答データとして返信し(ステップＳ５０７)、ログ収集サーバ１１に指示されたデータが収集される(ステップＳ５０８)。
【００４４】
これにより、自動機１０で障害が発生した場合は、直ちに自動的に障害に関連する自動機の障害情報がログ収集サーバ１１に収集される。このため、障害発生の原因究明や調査に使用するログ収集サーバ１１に収集された障害情報を分析することができ、障害発生原因の解析能力が向上する。
【００４５】
すなわち、自動機１０の障害発生直後に障害調査用のデータを採取することで、必要なログ情報が存在しており、必要なデータを確実に取得して障害内容を分析して調査することができる。
【００４６】
ことに、自動機１０の動作内容や状況の情報が各ログ２０２ａ〜２０８ａに記憶されて残っている間に取得できる。すなわち、ログ２０２ａ〜２０８ａの記憶領域が少ない場合、時間が経過すると多量の動作内容等を記憶させる関係で上書き更新される。そうすると、必要なデータが入手できなくなる。従来はエラー報告を受けた技術者が必要なデータを考え、取得しようとすると、それまでの時間経過の間に既に上書きされているということがあり得たが、このようなことを防止できる。また、ログ２０２ａ〜２０８ａの記憶領域が少なくとも必要データを取得できる。また、収集条件によって必要最小限のデータを受信できるため、通信トラフィックを少なくすることができ、分析も容易になる。
【００４７】
この実施例では、自動機１０で障害が発生した場合、監視サーバ１２が有する収集支持データテーブル（図４）を参照して、当該障害に応じた収集データを決定し、自動機１０に対して前記決定した収集データの収集指示を実行するという例を示したが、このほかにも自動機１０が障害発生時に自動的に当該障害に応じた収集データ情報を上位装置（ここでは、ログ収集サーバ１１、監視サーバ１２）に送信し、上位装置は受信した収集データ情報に従って自動機１０からデータを採取するという構成であってもよい。
【００４８】
さらに、上位装置としてログ収集サーバ１１と監視サーバ１２の２つを備えた例を示したが、これに限らず、収集支持機能を別のサーバにして３つのサーバとする、あるいは１つのサーバに全ての機能を入れるなど、適宜の構成にしてもよい。
【産業上の利用可能性】
【００４９】
ＡＴＭや券売機などの自動機の全般に適用することができる。
【符号の説明】
【００５０】
１０…自動機
１１…ログ収集サーバ
１２…監視サーバ
１４…ネットワーク
１５…センタ
２０１，３０１，３１１…制御部
２０２，３０２，３１２…通信制御部
３０５，３１５…記憶部
３０６，３１６…自動機情報
３０７…ログデータ
３１７…収集指示データ
【図２】
2011113473.tif 000003
【図３】
2011113473.tif 000004
【図４】
2011113473.tif 000005
【図５】
2011113473.tif 000006
【図１】
2011113473.tif 000007