(57)【要約】【課題】ネットワークに過大な負荷をかけることなく、異常の発生した自動取引装置を早急に検出することができる監視装置を提供すること。【解決手段】複数の自動取引装置１０と前記自動取引装置のジャーナルデータを一括的に管理するジャーナルサーバ４とに通信可能に接続され、前記自動取引装置を監視する自動取引装置の監視装置６において、前記ジャーナルサーバから前記自動取引装置のジャーナルデータを読取る読取部と、前記読取ったジャーナルデータの取引日時に基づいて、状態確認をすべき前記自動取引装置を特定する特定部と、前記特定した自動取引装置に対して前記状態確認を行う状態確認部と、備えることを特徴とする。【選択図】図１
2014222415.tif 000002
【特許請求の範囲】
【請求項１】
複数の自動取引装置と前記自動取引装置のジャーナルデータを一括的に管理するジャーナルサーバとに通信可能に接続され、前記自動取引装置を監視する自動取引装置の監視装置において、
前記ジャーナルサーバから前記自動取引装置のジャーナルデータを読取る読取部と、
前記読取ったジャーナルデータの取引日時に基づいて、状態確認をすべき前記自動取引装置を特定する特定部と、
前記特定した自動取引装置に対して前記状態確認を行う状態確認部と、備える
ことを特徴とする自動取引装置の監視装置。
【請求項２】
前記読取部は、各自動取引装置の最新のジャーナルデータを少なくとも読取り、
前記特定部は、最終の取引日時から現在までの経過時間が、所定の時間を越えた場合に、当該自動取引装置を前記状態確認をすべき自動取引装置と特定する
ことを特徴とする請求項１に記載の自動取引装置の監視装置。
【請求項３】
前記自動取引装置に応じて、前記所定の時間を設定する時間設定部を有する
ことを特徴とする請求項２に記載の自動取引装置の監視装置。
【請求項４】
前記時間設定部は、前記自動取引装置の設置環境に応じて、前記所定の時間を設定する
ことを特徴とする請求項３に記載の自動取引装置の監視装置。
【請求項５】
前記時間設定部は、前記自動取引装置の種類に応じて、前記所定の時間を設定する
ことを特徴とする請求項３に記載の自動取引装置の監視装置。
【請求項６】
複数の自動取引装置と前記自動取引装置のジャーナルデータを一括的に管理するジャーナルサーバとに通信可能に接続され、前記自動取引装置を監視する監視装置における監視方法において、
前記ジャーナルサーバから前記自動取引装置のジャーナルデータを読取り、
前記読取ったジャーナルデータの取引日時に基づいて、状態確認をすべき前記自動取引装置を特定し、
前記特定した自動取引装置に対して前記状態確認を行う
ことを特徴とする監視方法。
【請求項７】
複数の自動取引装置と前記自動取引装置のジャーナルデータを一括的に管理するジャーナルサーバとに通信可能に接続され、前記自動取引装置を監視する監視装置のコンピュータより実行されるプログラムにおいて、
前記ジャーナルサーバから前記自動取引装置のジャーナルデータを読取るステップと、
前記読取ったジャーナルデータの取引日時に基づいて、状態確認をすべき自動取引装置を特定するステップと、
前記特定した自動取引装置に対して前記状態確認を行うステップとを含む
ことを特徴とするプログラム。
【請求項８】
自動取引装置を監視する監視システムにおいて、
前記自動取引装置と通信可能に接続され前記自動取引装置のジャーナルデータを一括的に管理するジャーナルサーバと、
前記自動取引装置及び前記ジャーナルサーバと通信可能に接続され前記自動取引装置を監視する監視装置を備え、
前記ジャーナルサーバは、前記ジャーナルデータの取引日時に基づいて、状態確認をすべき自動取引装置を特定し、特定した自動取引装置に関する情報を前記監視装置に送信し、
前記監視装置は、前記特定された自動取引装置に対して前記状態確認を行う
ことを特徴とする監視システム。
【請求項９】
前記ジャーナルサーバは、各自動取引装置の最新のジャーナルデータに基づき、最終の取引日時から現在までの経過時間が所定の時間を越えた前記自動取引装置を特定する
ことを特徴とする請求項８に記載の監視システム。
【請求項１０】
前記ジャーナルサーバは、前記特定した自動取引装置に関する情報として、特定した自動取引装置のリストを前記監視装置に送信する
ことを特徴とする請求項９に記載の監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、金融機関等に設置される自動取引装置を一括的に監視する監視装置に関する。
【背景技術】
【０００２】
入金や出金あるいは振込といった銀行等での通常の取引業務では、自動取引装置（ＡＴＭ）での取扱が主流となり、金融機関だけでなくショッピングセンタや駅等にも、多数の自動取引装置が設置されている。これらの自動取引装置は、ネットワークを通じて、運営する各銀行ごとのホストコンピュータやデータベースに接続されて、これらとの通信により、決済され取引が行われる。
これら自動取引装置を監視するために監視センタが設けられている。監視センタでは、支店の行員や顧客からの電話連絡、あるいはネットワークを介して状態を検出することで、自動取引装置の異常や故障を判断している。
【０００３】
このネットワークによる自動検出では、監視センタに設けられた監視装置と接続された自動取引装置間で状態検出の応答がなされ、異常が発生した場合には、監視システム画面上に表示等がされる。監視装置は、監視センタの保守員によってモニタされ、異常発生の表示がなされた場合には、内容に応じて、保守員の現場への派遣が指示される。ネットワークを使用した監視システムの１例を特許文献１で示す。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２５６６４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
監視装置は自動取引装置の異常をできるだけ早く検出して、保守員を派遣する等して、対策しなければならない。ネットワーク等を通じて自動取引装置の正常・異常を確認する方式は、一括して多数の自動取引装置を監視できるメリットがある反面、自動取引装置の1台1台と頻繁に通信をしなければならず、ネットワークに対して大きな負荷となってしまうという問題があった。
【０００６】
本願発明は、上記課題に鑑み、ネットワークに過大な負荷をかけることなく、異常の発生した自動取引装置を早急に検出することができる監視装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、複数の自動取引装置と前記自動取引装置のジャーナルデータを一括的に管理するジャーナルサーバとに通信可能に接続され、前記自動取引装置を監視する自動取引装置の監視装置において、前記ジャーナルサーバから前記自動取引装置のジャーナルデータを読取る読取部と、前記読取ったジャーナルデータの取引日時に基づいて、状態確認をすべき前記自動取引装置を特定する特定部と、前記特定した自動取引装置に対して前記状態確認を行う状態確認部と、備える。
【発明の効果】
【０００８】
本発明によれば、ネットワークに過大な負荷をかけることなく、異常の発生した自動取引装置を早急に検出することができる監視装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】自動取引装置及び自動取引装置とネットワークを介して接続される監視装置等からなる監視システム全体を示す図である。
【図２】ジャーナルデータの具体例を示す図である。
【図３】監視装置の主要なハードウェア構成を示すブロック図である。
【図４】監視装置の監視制御部により実行される機能を示すブロック図である。
【図５】自動取引装置の条件に対応するポーリング時間テーブルの例を示す図である。
【図６】検出処理のメインのフローチャートである。
【図７】各自動取引装置に対応するポーリング時間を設定の処理のサブルーチンである。
【図８】ポーリング時間を越えた自動取引装置を特定する処理を説明するサブルーチンである。
【図９】自動取引装置の状態を確認する処理を説明するサブルーチンである。
【図１０】各自動取引装置のポーリング時間テーブルの具体例を示す図である。
【図１１】第２実施形態における、監視制御部により実行される機能を示すブロック図である。
【図１２】第２実施形態における、検出処理のメインのフローチャートである。
【図１３】第２実施形態における、ポーリング時間を越えた自動取引装置１０を特定する処理を説明するサブルーチンである。
【図１４】第２実施形態における、特定した自動取引装置１０の状態確認を行う処理を説明するサブルーチンである。
【発明を実施するための形態】
【００１０】
〔第１実施形態〕
以下、図面に従って本発明の実施形態を説明する。図１は、自動取引装置及び自動取引装置とネットワークを介して接続される監視装置等からなる監視システム全体を示す図である。自動取引装置１０は、ネットワーク８を介して、ホストコンピュータ２、ジャーナルサーバ４、監視装置６に接続される。
【００１１】
自動取引装置１０は、通称ＡＴＭ（Automated Teller Machine）とも呼ばれ、顧客の操作により各取引を自動的に行う装置である。自動取引装置１０は、店外（駅、ショッピングセンタ等）に設置される自動取引装置１０や、店内（支店Ａや支店Ｚ等）に設置される自動取引装置１０があるが、いずれもネットワーク８に接続される。
【００１２】
また、自動取引装置１０にも、色々な種類があり、基本的な入出金機能だけのタイプや、入出金機能に加えて、通帳繰り越し機能あるいは生体認証機能が付いた高機能タイプ等がある。自動取引装置１０が複数台設置されるような支店では、基本的なタイプと高機能タイプが組み合わせて設置されることが多い。
【００１３】
ホストコンピュータ２は、金融機関の事務センタに設置される勘定系のコンピュータである。ホストコンピュータ２は、顧客毎の口座番号や口座残高等を口座情報として管理し、自動取引装置１０にて顧客から依頼を受けた取引の処理を行う機能を有している。また、ホストコンピュータ２は、自動取引装置１０から送られてくる各顧客の口座番号と各顧客が所有するＩＣカードの暗証番号とを対応させて顧客の認証を行う認証機能等も備えている。
【００１４】
ジャーナルサーバ４は、各自動取引装置１０のジャーナル（取引履歴）情報を収集して一元管理する。ジャーナルサーバ４は、金融機関等の管理センタに設置され、店舗に設置された自動取引装置１０からジャーナルデータを収集し、収集したジャーナルデータを保持・管理する装置である。ジャーナルデータは、自動取引装置１０で作成されたジャーナルの電子データであり、自動取引装置１０での各種取引情報や精査処理の結果等を含む。
【００１５】
ジャーナルサーバ４は、ネットワーク８に接続するためのインタフェースとしての通信制御部と、ジャーナルサーバ４を制御する制御部４ａ（不図示）を備える。制御部４ａは、ＣＰＵ、メモリ等のハードウェアを備え、メモリ等に格納されたプログラムに従い各種処理を実行・制御する。ジャーナルサーバ４には、自動取引装置１０から収集されたジャーナルデータを格納するデータベース５が接続される。
【００１６】
例えば、取引がＩＣカードによる出金処理の場合には、顧客によりＩＣカードの挿入及び暗証番号の入力と金額入力がされて、現金の受取が行われると、自動取引装置１０は取引終了として、ジャーナルデータの編集を開始すると共に、ホストコンピュータ２に対して出金取引完了を意味する電文を送る。ホストコンピュータ２では口座番号に対応する顧客情報データベース内の預貯金残高情報を更新して、全ての処理を終了させる。自動取引装置１０は、口座番号に関連づけて取引日時、金額情報をジャーナルデータとして記憶部に格納しておく。
【００１７】
ジャーナルサーバ４は、自動取引装置１０に対し、格納したジャーナルデータを定期的あるいはリアルタイムに送信するよう指示する。ジャーナルサーバ４は、自動取引装置１０から支店名や号機等の情報が付帯されて送信されたジャーナルデータを、データベース５に格納する。なお、データベース５に格納された後、自動取引装置１０内の電子ジャーナルデータは消去される。
【００１８】
ジャーナルデータは、自動取引装置１０における取引履歴に関する情報である。取引履歴とは、例えば、取引があった口座、取引日時、取引の種別、取引内容などである。図２は、ジャーナルデータの具体例を示す図である。この例では、ジャーナル情報として、支店名、枝番、機械、号機、取引日時、ジャーナル通番、データ区分、状態コード、エラーコード、取引種別、取引金額などが記憶される。
【００１９】
ここで、機械とは、自動取引装置１０の種別を表す番号である。自動取引装置１０の種別とは、基本タイプ、通帳繰り越し機能付タイプ、生体認証機能付タイプ等を示す。
【００２０】
監視装置６は、監視センタに設けられ、ネットワーク８を介して自動取引装置１０を一括的監視するものである。監視装置６は、ネットワーク８を介して、ジャーナルデータを一括的に管理するジャーナルサーバ４とも通信可能に接続される。
【００２１】
監視装置６は、各自動取引装置１０に対して稼働状況情報を送信するよう要求し、自動取引装置１０からの応答がない場合や、異常が発生した情報を入手した場合には、監視装置６の画面上に所定の表示を行う。監視装置６は、各自動取引装置１０に対する稼働状況情報の要求（以下、ポーリングとも称す）するタイミングを、ジャーナルサーバ４からのジャーナルデータに基づいて決定する。監視装置６は、監視センタの監視員によってモニタされ、自動取引装置１０で異常が発生した表示がなされた場合には、保守員の現場への派遣等の対応が行われる。
【００２２】
図３は、監視装置６の主要なハードウェア構成を示すブロック図である。監視装置６は、監視制御部２０、メモリ２２、表示部２４、通信部２６を有する。監視制御部２０は、ＣＰＵから構成され、メモリ２２、表示部２４、通信部２６を含む監視装置６全体を統括的に制御する制御部である。監視制御部２０は、メモリ２２に記憶された制御プログラムやデータを読込んで、各制御処理を実行する。
【００２３】
メモリ２２は、制御プログラムやデータを記憶する。また、メモリ２２には、監視対象となる自動取引装置１０の各設置環境や機械の種類等の各種条件が、自動取引装置１０の条件データとして記憶される。表示部２４は、各自動取引装置１０におけるジャーナルデータや、各自動取引装置１０から送信される稼働状況を表示する。通信部２６は、ネットワーク８に接続されたジャーナルサーバ４や自動取引装置１０と、データの授受を行う。
【００２４】
図４は、監視装置６の監視制御部２０により実行される機能を示すブロック図である。以下では、ＣＰＵによりプログラムに従って実行される処理機能を、監視制御部２０に含まれる機能部として示す。監視制御部２０は、時間設定部３０、読取部３２、特定部３４、状態確認部３６及び表示制御部３８を有する。
【００２５】
時間設定部３０は、自動取引装置１０の条件に応じて、各自動取引装置１０に所定の時間（閾値）を設定するものである。監視装置６は、所定の時間が経過して特定された自動取引装置１０にポーリングをかけるので、所定の時間をポーリング時間とも呼ぶ。
【００２６】
時間設定部３０は、監視装置６の監視対象となっている全ての自動取引装置１０に対して、自動取引装置１０の設置環境や自動取引装置１０の種類に応じて、それぞれポーリング時間を設定する。
【００２７】
図５は、自動取引装置１０の条件に対応して設定されるポーリング時間テーブルの例を示す図である。ポーリング時間は、自動取引装置１０の設置環境や自動取引装置１０の種類等の各種条件に応じて設定され、各種条件とその条件に対応するポーリング時間の関係が、ポーリング時間テーブルとしてメモリ２２に記憶される。
【００２８】
自動取引装置１０は、その条件（設置環境や種類等）に応じて、ランク分けされ、優先順位が付される。優先順位は、故障した場合に、早く故障を検出すべき順番である。そして、ランクが高い（優先順位の高い）程、最新取引日時から自動取引装置１０へ状態確認（ポーリング）を実行するまでの時間（ポーリング時間）が短く設定される。つまり、ランクが高い（優先順位の高い）自動取引装置１０ほど、状態確認を頻繁に行う装置になる。
【００２９】
図５の例では、ランクを５段階に分けている。ポーリング時間は、Ａ＜Ｂ＜Ｃ＜Ｄ＜Ｅになる。Ｎｏ１は、同じ場所に1台しか設置されていない自動取引装置１０で、最も優先順位が高く設定される。代替できる自動取引装置１０がないため、早期に故障を検出する必要があるからである。次にＮｏ２は、店外に設置された自動取引装置１０である。行員が近くにいないため、この場合にも早期に故障を検出する必要性が高いからである。
【００３０】
Ｎｏ３は、取引量が所定量αより多い自動取引装置１０である。周囲に他の自動取引装置１０があっても、取引量が多い自動取引装置１０は、顧客の利用度が高い装置なので、優先順位が高く設定される。また、Ｎｏ４は、機能数が所定数βより多い自動取引装置１０である。多機能の自動取引装置１０は、故障が長引くと特殊な機能を利用しようとする顧客にとって迷惑になるので、優先順位が高く設定される。
【００３１】
ポーリング時間は、Ａが最短で、Ｅが最長になる。例えば、Ａ＝１分、Ｂ＝２分、Ｃ＝３分、Ｄ＝５分、Ｅ＝１０分である。後述するように、特定部３４は、Ｎｏ１の種類に属する自動取引装置１０に対しては、最新取引日時から１分を経過した場合に、その自動取引装置１０を状況確認すべき装置と特定する。
【００３２】
なお、ポーリング時間はユーザごとの設定で変更できるものとする。所定量α、所定数βは予め定めた任意の一定値とする。また、本例の５段階のランクは１例で、ランク数の増減は可能である。
【００３３】
読取部３２は、ジャーナルサーバ４に一括的に管理される自動取引装置１０のジャーナルデータを読取るものである。読取部３２は、ジャーナルサーバ４へ各自動取引装置１０の取引日時が最新のジャーナルデータのみあるいは取引日時が最新のジャーナルデータを含むデータを要求し、ジャーナルサーバ４から送信された各自動取引装置１０のジャーナルデータを読取る。なお、読取部３２は、ジャーナルサーバ４に要求するジャーナルデータとして、図２で示したような項目の全てではなく、少なくも装置番号と取引日時を含むデータを要求するようにしてもよい。装置番号と取引日時のデータがあれば、状況確認すべき自動取引装置１０を特定することができるからである。
【００３４】
特定部３４は、読取部３２で読取ったジャーナルデータの取引日時に基づいて、状態確認をすべき自動取引装置１０を特定するものである。特定部３４は、読取ったジャーナルデータから最新の取引日時を抽出し、最新の取引日時から現在までの経過時間が、ポーリング時間（所定の時間）を越えた場合に、その自動取引装置１０を状態を確認すべき自動取引装置１０と特定する。直近の取引日時から一定時間以上取引がされていない場合には、直近の取引日時以降に、自動取引装置１０に何らか故障が発生した可能性があるからである。なお、ポーリング時間よりも短い時間間隔で、ジャーナルサーバ４は自動取引装置１０からジャーナルデータを読み出すものとする。
【００３５】
状態確認部３６は、特定部３４により特定された自動取引装置１０に対して状態確認を行うものである。状態確認部３６は、ネットワーク８を介して、特定した自動取引装置１０に対して、稼働状況情報を送信するよう要求する。表示制御部３８は、稼働状況情報が送信されてこない自動取引装置１０の装置番号や最終取引日時等を表示部２４に表示するよう制御する。
【００３６】
図６〜図８は、異常状態の自動取引装置１０を検出する処理を示すフローチャートである。図６は、検出処理のメインのフローチャートである。各自動取引装置に対応するポーリング時間を設定する（ステップＳ１０）。図７は、ステップＳ１０の各自動取引装置に対応するポーリング時間を設定する処理を説明するサブルーチンである。
【００３７】
時間設定部３０が、ポーリング時間の設定処理を実行する。時間設定部３０は、監視対象となっている全ての自動取引装置１０に対して、優先順位の１から順に、ポーリング時間テーブルのランク数だけステップＳ２４までの処理を繰り返す（ステップＳ２０）。時間設定部３０は、各自動取引装置１０が、ポーリング時間テーブルの上から順番に、ランクの条件に一致しているかを判断する（ステップＳ２２）。時間設定部３０は、メモリ２２に記憶されている自動取引装置１０の条件データに基づき判断する。時間設定部３０は、一致しないと判断すると（ステップＳ２２Ｎｏ）、ステップＳ２４からステップＳ２０に戻り、ランクの条件を次のものに代えて、一致しているかを判断する。
【００３８】
時間設定部３０は、条件に一致すると判断すると（ステップＳ２２Ｙｅｓ）、一致したランクのポーリング時間を各自動取引装置１０に対応するポーリング時間に設定して（ステップＳ２６）、監視対象の全自動取引装置１０に対してポーリング時間の設定を行うと、この処理を終了する。
【００３９】
図５で示したポーリング時間テーブルを例にする。最初に、図５のＮｏ１の条件（同場所に１台設置）に対象とする自動取引装置が一致するかを判断し、一致しない場合には、Ｎｏ２、Ｎｏ３というように条件で切り替えて一致するかを判断する。これを、全自動取引装置１０について行い、各自動取引装置のポーリング時間テーブルを作成する。
【００４０】
図１０は、時間設定部３０により作成された、各自動取引装置のポーリング時間テーブルの具体例を示す図である。支店ごとに号機順の自動取引装置１０を配列し、各自動取引装置１０の機械の種類番号と、各自動取引装置１０に設定されたポーリング時間を表にしたものである。
【００４１】
例えば、１番上は、支店４０００に１台のみ設置された１号機で、機械の種類はタイプ２であって、１台のみ設置された自動取引装置１０であるから、ポーリング時間Ａが設定される。また、支店４１００の３号機（上から４番目）及び支店４２００の３号機（下から２番目）は、取引量が所定量αより多い装置として、ポーリング時間Ｃが設定される。また、支店４２００の４号機（一番下）は、機械の種類がタイプ３で、３タイプは機能数がβより多いとして、ポーリング時間Ｄが設定される。
【００４２】
なお、自動取引装置１０の設置条件等は、短時間で変動するものではないので、各自動取引装置１０についてのポーリング時間を設定する処理を毎回行う必要はない。例えば１日に１回あるいは１週間に１回程度、更新する処理を行えばよい。通常は、各自動取引装置について設定されたポーリング時間テーブル（例えば図１０）をメモリ２２に記憶させて、読み出して使用すればよい。
【００４３】
図６に戻る。ポーリング時間テーブル作成後、ポーリング時間を越えた自動取引装置を特定し（ステップＳ１２）、特定した自動取引装置１０の状態を確認する（ステップＳ１４）。監視装置６は、ステップＳ１２とステップＳ１４につき、一定間隔（例えば、１分間隔）で繰り返し実行する。
【００４４】
図８は、ステップＳ１２のポーリング時間を越えた自動取引装置１０を特定する処理を説明するサブルーチンである。読取部３２は、ネットワーク８を介して、ジャーナルデータを送信するようジャーナルサーバ４に要求する（ステップＳ３０）。読取部３２は、ジャーナルサーバ４に対し、一定時間間隔（例えば、３０秒）で、最新のジャーナルデータを送信するよう要求する。ジャーナルデータの内容としては、各自動取引装置における装置番号と取引日時が少なくとも含まれていればよい。
【００４５】
監視装置６からの要求を受けて、ジャーナルサーバ４は、データベース５から最新のジャーナルデータを取出し、監視装置６に送信する。読取部３２は、ジャーナルサーバ４から送信されたジャーナルデータを読取る（ステップＳ３２）。
【００４６】
特定部３４は、読取ったジャーナルデータ基づき、各自動取引装置における、現在時刻からそれぞれ自動取引装置における最終取引日時までの期間を、停止期間として算出する（ステップＳ３４）。
【００４７】
特定部３４は、各自動取引装置に対して、それぞれ停止期間がポーリング時間以上であるかを判断する（ステップＳ３６）。例えば、図１０で示す支店番号４０００の１号機であれば、停止期間がポーリング時間Ａ（例えば１分）以上であるかを判断し、支店番号４１００の１号機であれば、停止期間がポーリング時間Ｅ（例えば１０分）以上であるかを判断する。
【００４８】
特定部３４は、停止期間がポーリング時間以上であると判断した自動取引装置１０について（ステップＳ３６Ｙｅｓ）、この自動取引装置１０を状態確認が必要な自動取引装置１０と特定する（ステップＳ３８）。特定部３４は、停止期間がポーリング時間以上ではないと判断した自動取引装置１０については（ステップＳ３６Ｎｏ）、特定の対象から外す。以上で、この処理を終了する。
【００４９】
図６に戻り、特定した自動取引装置１０の状態を確認する（ステップＳ１４）。図９は、ステップＳ１４で特定した自動取引装置１０の状態を確認する処理を説明するサブルーチンである。
【００５０】
状態確認部３６は、特定した自動取引装置１０の最新状態を取得する（ステップＳ４０）。状態確認部３６は、ネットワーク８を介して、ステップＳ３８で特定した自動取引装置１０に対して、最新状態の情報を送信するよう要求する。特定された自動取引装置１０が複数あれば、複数の自動取引装置１０に要求する。
状態確認部３６は、最新状態の情報を要求した自動取引装置１０から応答が有ったかを判断する（ステップＳ４２）。状態確認部３６は、応答がないと判断した自動取引装置１０について（ステップＳ４２Ｎｏ）、異常と判断する。表示制御部３８は、異常と判断された自動取引装置１０について、状況及び支店名や号機番号等を表示部２４に表示する（ステップＳ４４）。状態確認部３６は、応答があったと判断した自動取引装置１０については（ステップＳ４２Ｙｅｓ）、異常ではないと判断して、ステップＳ４４をジャンプして、この処理を終了する。
【００５１】
監視センタの監視員は、表示部２４に異常と表示され場合には、該当する自動取引装置１０について、保守員の派遣等の対応を行う。
【００５２】
〔第２実施形態〕
第１実施形態では、監視装置６の読取部３２は、監視する全ての自動取引装置１０についてのジャーナルデータをジャーナルサーバ４から受信して読取っていた。第２実施形態は、ジャーナルサーバ４が、停止期間が設定されたポーリング時間以上となった自動取引装置１０を特定しリスト化して、特定したリストを監視装置６に送信するものである。
【００５３】
以下、第２実施形態につき、第１実施形態と異なる点を中心に説明する。監視システムの全体（図１）及び監視装置６（図３）は、第１実施形態と同じであるので、説明は省略する。
【００５４】
図１１は、第２実施形態において、監視装置６の監視制御部５０により実行される機能を示すブロック図である。監視制御部５０は、状態確認部５２及び表示制御部５４を有する。
【００５５】
状態確認部５２は、特定された自動取引装置１０に対して状態確認を行うものである。状態確認部５２は、ネットワーク８を介して、特定した自動取引装置１０に対して、稼働状況情報を送信するよう要求する。表示制御部５４は、稼働状況情報が送信されてこない自動取引装置１０の装置番号等を表示部２４に表示する。
【００５６】
図１２〜図１４は、第２実施形態において、異常状態の自動取引装置１０を検出する処理を示すフローチャートである。
【００５７】
図１２は、検出処理のメインのフローチャートである。ステップＳ５０とステップＳ５２がジャーナルサーバ４により実行され、ステップＳ５４は監視装置６により実行される。
【００５８】
ジャーナルサーバ４の制御部４ａは、第１実施形態での監視制御部２０の時間設定部３０と同様に、各自動取引装置１０に対応するポーリング時間を設定する（ステップＳ５０）。ポーリング時間の設定は、図７で示した手順と同様であるので省略する。ジャーナルサーバ４の制御部４ａは、設定したポーリング時間に基づき、図１０と同様な各自動取引装置のポーリング時間テーブルを作成する。
【００５９】
次に、ジャーナルサーバ４の制御部４ａは、第１実施形態での監視制御部２０の特定部３４と同様に、読取ったジャーナルデータの取引日時に基づいて、状態確認をすべき自動取引装置１０を特定して、リスト化する（ステップＳ５２）。図１３は、ステップＳ５２のポーリング時間を越えた自動取引装置１０を特定する処理を説明するサブルーチンである。
【００６０】
ジャーナルサーバ４の制御部４ａは、ジャーナルデータを読取る（ステップＳ６０）。ステップＳ６２，ステップＳ６４は、ステップＳ３４、ステップＳ３６と同様であるので、説明は省略する。ジャーナルサーバ４の制御部４ａは、経過時間がポーリング時間を越えた場合に、その自動取引装置１０を状態を確認すべき自動取引装置１０と特定し、特定した自動取引装置１０が記載されるリストに加える（ステップＳ６６）。ジャーナルサーバ４の制御部４ａは、特定した自動取引装置１０が記載されたリストを監視装置６に送信する（ステップＳ６８）。
【００６１】
図１２に戻り、監視装置６は、特定した自動取引装置１０の状態確認を行う（ステップＳ５４）。図１４は、ステップＳ５４の特定した自動取引装置１０の状態確認を行う処理を説明するサブルーチンである。監視制御部５０の状態確認部５２は、リスト上の自動取引装置１０の最新状態を取得する（ステップＳ７０）。状態確認部５２は、ジャーナルサーバ４から送信されたリストに記載された自動取引装置１０に対して、稼働状況情報を送信するよう要求する。
【００６２】
状態確認部５２は、最新状態の情報を要求した自動取引装置１０から応答が有ったかを判断する（ステップＳ７２）。状態確認部５２は、応答がないと判断した自動取引装置１０について（ステップＳ７２Ｎｏ）、異常と判断する。表示制御部５４は、異常と判断された自動取引装置１０について、状況及び支店名や号機番号等を表示部２４に表示する（ステップＳ７４）。状態確認部５２は、応答があったと判断した自動取引装置１０について（ステップＳ７２Ｙｅｓ）、異常でないと判断して、ステップＳ７４をジャンプして、この処理を終了する。
【００６３】
以上説明した第１及び第２の実施形態から、少なくとも以下に挙げる効果が奏せられる。
・全ての自動取引装置に一定時間間隔でポーリングをかけることをしないで、異常が疑われる（特定された）自動取引装置にのみポーリングをかけて、無駄なポーリングを省くことで、ネットワークへ過大な負荷をかけることなく、全ての自動取引装置の監視が実現できる。
・最新取引後の停止時間に基づいて、異常が疑われる自動取引装置を特定するので、確実に、異常が発生した自動取引装置を特定することができる。
・停止時間の算出に当たり、自動取引装置から送信される既存のジャーナルデータを利用するので、特別なデータを送るように自動取引装置を改造等する必要がない。
・自動取引装置の機種や設置状況に応じて、ポーリング時間を設定できるので、自動取引装置の個別の状況に応じて、異常の検出の時間を適切に設定することができる。
・また、第２実施形態によれば、異常が疑われる自動取引装置の特定をジャーナルサーバで行い、ジャーナルサーバからは特定されたリストだけが送信されるので、ネットワークに対する負荷をより減少させることができる。
【００６４】
なお、本発明は上述した実施形態そのままに限定されるものではく、実施段階でのその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素を適宜組み合わせても良い。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。このような、発明の趣旨を逸脱しない範囲内において種々の変形や応用が可能であることはもちろんである。
【符号の説明】
【００６５】
２      ホストコンピュータ
４      ジャーナルサーバ
５      データベース
６      監視装置
８      ネットワーク
１０      自動取引装置
２０      監視制御部
２２      メモリ
２４      表示部
２６      通信部
３０      時間設定部
３２      読取部
３４      特定部
３６      状態確認部
３８      表示制御部
５０      監視制御部
５２      状態確認部
５４      表示制御部
【図１】
2014222415.tif 000003
【図６】
2014222415.tif 000004
【図７】
2014222415.tif 000005
【図８】
2014222415.tif 000006
【図９】
2014222415.tif 000007
【図１０】
2014222415.tif 000008
【図１１】
2014222415.tif 000009
【図１２】
2014222415.tif 000010
【図１３】
2014222415.tif 000011
【図１４】
2014222415.tif 000012
【図２】
2014222415.tif 000013
【図３】
2014222415.tif 000014
【図４】
2014222415.tif 000015
【図５】
2014222415.tif 000016