JP5512411B2 - Journal information management system, automatic transaction apparatus, management apparatus and program thereof - Google Patents

Journal information management system, automatic transaction apparatus, management apparatus and program thereof Download PDF

Info

Publication number
JP5512411B2
JP5512411B2 JP2010140453A JP2010140453A JP5512411B2 JP 5512411 B2 JP5512411 B2 JP 5512411B2 JP 2010140453 A JP2010140453 A JP 2010140453A JP 2010140453 A JP2010140453 A JP 2010140453A JP 5512411 B2 JP5512411 B2 JP 5512411B2
Authority
JP
Japan
Prior art keywords
journal information
extraction condition
automatic transaction
unit
journal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2010140453A
Other languages
Japanese (ja)
Other versions
JP2012003680A (en
Inventor
浩治 石塚
敏之 阿部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Omron Terminal Solutions Corp
Original Assignee
Hitachi Omron Terminal Solutions Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Omron Terminal Solutions Corp filed Critical Hitachi Omron Terminal Solutions Corp
Priority to JP2010140453A priority Critical patent/JP5512411B2/en
Publication of JP2012003680A publication Critical patent/JP2012003680A/en
Application granted granted Critical
Publication of JP5512411B2 publication Critical patent/JP5512411B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、自動取引装置における取引に関するジャーナル情報の管理技術に関する。   The present invention relates to a technique for managing journal information related to transactions in an automatic transaction apparatus.

ATM(Automated teller machine)などの自動取引装置では、取引に関するジャーナル情報を紙媒体に印字するだけでなく、電子的に記録し、管理している。近年では、複数の自動取引装置のジャーナル情報を、ネットワークを介して収集し、一元管理するジャーナル情報管理システムが導入されている。こうして管理されるジャーナル情報は、例えば、自動取引装置にトラブルが発生した場合に、その原因を究明する調査に用いられる。   In an automatic transaction apparatus such as an ATM (Automated teller machine), journal information related to transactions is not only printed on a paper medium but also electronically recorded and managed. In recent years, journal information management systems that collect journal information of a plurality of automatic transaction apparatuses via a network and centrally manage them have been introduced. The journal information managed in this way is used, for example, in an investigation to investigate the cause when a trouble occurs in the automatic transaction apparatus.

こうしたジャーナル情報管理システムでは、ジャーナル情報を収集するための種々の技術が開発されている。例えば、下記特許文献1では、ジャーナルデータが発生するたびに、自動取引装置がジャーナル情報をジャーナル管理サーバへ送信する技術が開示されている。かかる技術によれば、常に最新のジャーナル情報を管理することができる。また、下記特許文献2では、自動取引装置で取引不能となる要因が発生した場合に限り、要因情報をサーバへ送信する技術が記載されている。かかる技術によれば、通信負荷の増大を抑制することができる。   In such a journal information management system, various techniques for collecting journal information have been developed. For example, Patent Document 1 below discloses a technique in which an automatic transaction apparatus transmits journal information to a journal management server each time journal data is generated. According to such a technique, it is possible to always manage the latest journal information. Patent Document 2 below describes a technique for transmitting factor information to a server only when a factor that makes a transaction impossible in an automatic transaction apparatus occurs. According to this technique, an increase in communication load can be suppressed.

しかしながら、特許文献1の技術では、ジャーナルデータが発生するたびに通信を発生させるため、このようなジャーナル情報の通信が多数発生すると、通信負荷が増大して、自動取引装置の取引のための通信が阻害されるおそれがあった。また、特許文献2の技術では、要因情報だけでは、発生したトラブルへの対処方法が判断できない場合があった。   However, in the technique of Patent Document 1, since communication is generated every time journal data is generated, if a large number of such journal information communication occurs, the communication load increases, and communication for transactions of the automatic transaction apparatus occurs. Could be disturbed. Moreover, in the technique of Patent Document 2, there is a case where it is not possible to determine how to deal with the trouble that has occurred, using only the factor information.

特開2008−84345号公報JP 2008-84345 A 特開2001−331848号公報JP 2001-331848 A

上述の問題の少なくとも一部を考慮し、本発明が解決しようとする課題は、通信負荷の増大を抑制しつつ、一元管理するジャーナル情報の利用性を向上させることである。   Considering at least a part of the above-mentioned problems, the problem to be solved by the present invention is to improve the usability of journal information managed in a unified manner while suppressing an increase in communication load.

本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
[形態]
複数の自動取引装置と、該自動取引装置と通信可能に接続され、該自動取引装置における取引に関するジャーナル情報を管理する管理装置とを備えるジャーナル情報管理システムであって、前記管理装置は、前記自動取引装置が前記ジャーナル情報を抽出するための抽出条件を記憶する抽出条件記憶部と、前記自動取引装置に所定の事象が生じたことの通知を受信すると、前記抽出条件記憶部から前記所定の事象に対応する抽出条件を読み込む制御部と、前記自動取引装置に、読み込んだ前記抽出条件を送信し、該抽出条件に従って前記ジャーナル情報を収集する指示を通知する抽出条件提供部と、前記自動取引装置から送信される前記ジャーナル情報を受信するジャーナル情報取得部とを備え、前記自動取引装置の各々は、前記ジャーナル情報を記憶するジャーナル情報記憶部と、前記所定の事象が生じたことを前記管理装置に通知する通知部と、前記管理装置から送信された前記抽出条件を受信する抽出条件取得部と、前記ジャーナル情報記憶部から前記抽出条件に合致する前記ジャーナル情報を収集し、該収集した前記ジャーナル情報を前記管理装置に送信するジャーナル情報提供部とを備えるジャーナル管理システム。
SUMMARY An advantage of some aspects of the invention is to solve at least a part of the problems described above, and the invention can be implemented as the following forms or application examples.
[Form]
A journal information management system comprising a plurality of automatic transaction apparatuses and a management apparatus that is communicably connected to the automatic transaction apparatus and manages journal information relating to transactions in the automatic transaction apparatus, wherein the management apparatus When the transaction apparatus receives an extraction condition storage unit for storing an extraction condition for extracting the journal information and a notification that a predetermined event has occurred in the automatic transaction apparatus, the predetermined event from the extraction condition storage unit A control unit that reads an extraction condition corresponding to the above, an extraction condition providing unit that transmits the read extraction condition to the automatic transaction apparatus, and notifies an instruction to collect the journal information according to the extraction condition, and the automatic transaction apparatus A journal information acquisition unit that receives the journal information transmitted from the automatic transaction apparatus, A journal information storage unit that stores information, a notification unit that notifies the management device that the predetermined event has occurred, an extraction condition acquisition unit that receives the extraction condition transmitted from the management device, and the journal A journal management system comprising: a journal information providing unit that collects the journal information that matches the extraction condition from an information storage unit, and transmits the collected journal information to the management device.

[適用例1]複数の自動取引装置と、該自動取引装置と通信可能に接続され、該自動取引装置における取引に関するジャーナル情報を管理する管理装置とを備えたジャーナル情報管理システムであって、
前記自動取引装置の各々は、
前記ジャーナル情報を記憶する記憶部と、
抽出条件を外部から受信する抽出条件取得部と、
所定の事象が生じた場合に、前記記憶するジャーナル情報のうちから、前記受信した抽出条件に合致するジャーナル情報を切り出して、前記管理装置に送信するジャーナル情報提供部と
を備え、
前記管理装置は、
前記自動取引装置から前記ジャーナル情報を受信するジャーナル情報取得部と、
前記受信したジャーナル情報を記憶する記憶部と、
所定の検索条件を受け付けて、前記記憶するジャーナル情報のうちから、該検索条件に合致するジャーナル情報を検索する検索部と、
前記検索部の検索結果を表示用に出力する出力部と
を備えた
ジャーナル情報管理システム。
Application Example 1 A journal information management system comprising a plurality of automatic transaction apparatuses, and a management apparatus that is connected to the automatic transaction apparatus so as to be communicable and manages journal information related to transactions in the automatic transaction apparatus,
Each of the automatic transaction devices
A storage unit for storing the journal information;
An extraction condition acquisition unit for receiving extraction conditions from the outside;
A journal information providing unit that cuts out journal information that matches the received extraction condition from the stored journal information when a predetermined event occurs, and transmits the journal information to the management device;
The management device
A journal information acquisition unit for receiving the journal information from the automatic transaction apparatus;
A storage unit for storing the received journal information;
A search unit that receives a predetermined search condition and searches journal information that matches the search condition from the stored journal information;
A journal information management system comprising: an output unit that outputs the search result of the search unit for display.

かかる構成のジャーナル情報管理システムにおいて、自動取引装置は、所定の事象が発生した場合に、外部から受信した抽出条件に合致するジャーナル情報を切り出して、管理装置に送信する。管理装置は、受信したジャーナル情報を記憶し、受け付けた検索条件に合致するジャーナル情報を検索して、表示用に出力する。したがって、自動取引装置のジャーナル情報を管理装置で一元管理し、所望の検索条件に応じた閲覧に供することができる。しかも、自動取引装置は、抽出条件に合致するジャーナル情報のみを管理装置に送信するので、管理装置は、必要なジャーナル情報だけを絞り込んで収集することができる。その結果、取引ごとにジャーナル情報を収集する場合など、全てのジャーナル情報を送信する場合と比べて、通信負荷の増大を抑制することができる。しかも、抽出条件を用いることによって、発生する事象に適した内容のジャーナル情報を収集することができる。さらに、自動取引装置は、所定の事象の発生を契機として、ジャーナル情報を管理装置に送信するので、管理装置では、ジャーナル情報を用いて行う調査に必要なジャーナル情報が常に最新の状態で記憶される。その結果、管理装置は、受け付けた検索条件に応じて、即時に最新の状態のジャーナル情報を出力することができ、ユーザのジャーナル情報の利用性を向上させることができる。さらに、抽出条件は、通信手段によって各々の自動取引装置に送信されるので、抽出条件が変更された場合でも、容易にその変更を自動取引装置に反映することができる。   In the journal information management system having such a configuration, when a predetermined event occurs, the automatic transaction apparatus cuts out journal information that matches the extraction condition received from the outside and transmits it to the management apparatus. The management apparatus stores the received journal information, searches for journal information that matches the received search condition, and outputs it for display. Therefore, the journal information of the automatic transaction apparatus can be centrally managed by the management apparatus and used for browsing according to a desired search condition. Moreover, since the automatic transaction apparatus transmits only the journal information matching the extraction condition to the management apparatus, the management apparatus can narrow down and collect only the necessary journal information. As a result, an increase in communication load can be suppressed as compared to a case where all journal information is transmitted, such as when journal information is collected for each transaction. In addition, by using the extraction condition, it is possible to collect journal information having contents suitable for the event that occurs. Furthermore, since the automatic transaction apparatus transmits journal information to the management apparatus in response to the occurrence of a predetermined event, the management apparatus always stores the journal information necessary for the investigation performed using the journal information in the latest state. The As a result, the management apparatus can immediately output the latest journal information according to the received search condition, and can improve the usability of the user's journal information. Furthermore, since the extraction condition is transmitted to each automatic transaction apparatus by the communication means, even when the extraction condition is changed, the change can be easily reflected in the automatic transaction apparatus.

[適用例2]適用例1記載のジャーナル情報管理システムであって、前記自動取引装置は、更に、前記所定の事象が発生したことを前記管理装置に通知する通知部を備え、前記管理装置は、前記抽出条件を更に記憶しており、前記自動取引装置から前記通知を受け取った場合に、前記記憶した抽出条件を、該通知を受け取った自動取引装置に送信する抽出条件提供部を更に備えたジャーナル情報管理システム。 [Application Example 2] The journal information management system according to Application Example 1, wherein the automatic transaction apparatus further includes a notification unit that notifies the management apparatus that the predetermined event has occurred. And an extraction condition providing unit that further stores the extraction condition and transmits the stored extraction condition to the automatic transaction apparatus that has received the notification when the notification is received from the automatic transaction apparatus. Journal information management system.

かかる構成のジャーナル情報管理システムにおいて、自動取引装置は、所定の事象の発生を契機として、管理装置から抽出条件を受け取る。したがって、常に、最新の抽出条件に基づいて切り出されたジャーナル情報を管理装置が受信することができ、ジャーナル情報の利用性が向上する。しかも、管理装置は、所定の事象が発生した自動取引装置のみに抽出条件を送信するので、全ての自動取引装置に送信する場合と比べて、通信負荷を低減することができる。   In the journal information management system having such a configuration, the automatic transaction apparatus receives an extraction condition from the management apparatus when a predetermined event occurs. Therefore, the management apparatus can always receive journal information cut out based on the latest extraction condition, and the usability of journal information is improved. Moreover, since the management apparatus transmits the extraction condition only to the automatic transaction apparatus in which the predetermined event has occurred, the communication load can be reduced as compared with the case of transmitting to all the automatic transaction apparatuses.

[適用例3]適用例1記載のジャーナル情報管理システムであって、前記管理装置は、前記抽出条件を更に記憶しており、所定の期間ごとに、前記記憶する抽出条件を前記自動取引装置に送信する抽出条件送信部を更に備えたジャーナル情報管理システム。 Application Example 3 In the journal information management system according to Application Example 1, the management device further stores the extraction condition, and stores the extraction condition to be stored in the automatic transaction device every predetermined period. A journal information management system further comprising an extraction condition transmission unit for transmission.

かかる構成のジャーナル情報管理システムにおいて、管理装置は、所定の期間ごとに抽出条件を自動取引装置に送信するので、抽出条件が変更されても、好適に自動取引装置に反映させることができる。なお、ここでの期間とは、時間よりも広い概念であり、不定期に行われる動作が発生する期間を含む。   In the journal information management system having such a configuration, the management apparatus transmits the extraction condition to the automatic transaction apparatus every predetermined period, so that even if the extraction condition is changed, it can be preferably reflected in the automatic transaction apparatus. Note that the period here is a concept wider than time, and includes a period in which operations performed irregularly occur.

[適用例4]適用例2または適用例3記載のジャーナル情報管理システムであって、前記管理装置は、更に、前記記憶されたジャーナル情報の検索履歴を記憶する検索履歴記憶部と、前記記憶する検索履歴に応じて、前記記憶する抽出条件を修正する抽出条件修正部とを備えたジャーナル情報管理システム。 Application Example 4 The journal information management system according to Application Example 2 or Application Example 3, wherein the management device further stores a search history storage unit that stores a search history of the stored journal information, and the storage A journal information management system comprising: an extraction condition correction unit for correcting the stored extraction condition according to a search history.

かかる構成のジャーナル情報管理システムにおいて、管理装置は、検索履歴に応じて抽出条件を修正するので、ユーザのジャーナル情報の閲覧状況を抽出条件に反映させることができ、抽出条件の有効な調査を行うための抽出精度を向上させることができる。したがって、ジャーナル情報の収集を効果的、効率的に行うことができる。   In the journal information management system having such a configuration, the management device corrects the extraction condition according to the search history, so that the browsing condition of the user's journal information can be reflected in the extraction condition, and an effective investigation of the extraction condition is performed. Therefore, the extraction accuracy can be improved. Therefore, journal information can be collected effectively and efficiently.

[適用例5]適用例4記載のジャーナル情報管理システムであって、前記管理装置は、更に、前記出力部に出力された検索結果に対応する検索履歴を前記抽出条件修正部の抽出条件の修正の基礎となる検索履歴として扱うことの指示を受け付ける第1の受付部を備え、前記抽出条件修正部は、前記第1の受付部が前記指示を受け付けた検索履歴のみに応じて、前記抽出条件の修正を行うジャーナル情報管理システム。 [Application Example 5] In the journal information management system according to Application Example 4, the management device further corrects the search history corresponding to the search result output to the output unit to correct the extraction condition of the extraction condition correction unit. A first receiving unit that receives an instruction to handle as a search history that is the basis of the search condition, and the extraction condition correcting unit includes the extraction condition according to only the search history in which the first receiving unit has received the instruction. Journal information management system that corrects

かかる構成のジャーナル情報管理システムは、抽出条件の修正の基礎となる検索履歴として扱うことの指示を受け付けた検索履歴のみに応じて、抽出条件の修正を行うので、より柔軟な運用を行うことができる。例えば、ジャーナル情報を閲覧して行う調査において、入力した検索条件に基づいて表示されたジャーナル情報が実際に役に立った場合にのみ、検索履歴を抽出条件の修正に反映させることができ、抽出条件の有効な調査を行うための抽出精度をさらに向上させることができる。   Since the journal information management system having such a configuration corrects the extraction condition only in accordance with the search history that has received an instruction to handle it as the search history that is the basis of the correction of the extraction condition, it can be operated more flexibly. it can. For example, in a survey conducted by browsing journal information, the search history can be reflected in the correction of the extraction condition only when the journal information displayed based on the input search condition is actually useful. The extraction accuracy for conducting an effective survey can be further improved.

[適用例6]適用例4または適用例5記載のジャーナル情報管理システムであって、前記管理装置は、更に、前記抽出条件の追加を受け付ける第2の受付部を備え、前記抽出条件修正部は、前記受け付けた抽出条件を前記記憶する抽出条件に追加するジャーナル情報管理システム。 Application Example 6 In the journal information management system according to Application Example 4 or Application Example 5, the management device further includes a second reception unit that receives addition of the extraction condition, and the extraction condition correction unit includes: A journal information management system for adding the received extraction condition to the stored extraction condition.

かかる構成のジャーナル情報管理システムは、抽出条件を新たに追加することができるので、より柔軟な運用を行うことができる。例えば、ユーザが閲覧したジャーナル情報が調査に有効であると判断した場合、当該閲覧時の検索履歴のみに基づいて、抽出条件を即座に修正して、その後に行われるジャーナル情報の閲覧に反映させることができる。   Since the journal information management system having such a configuration can newly add an extraction condition, it can be operated more flexibly. For example, if it is determined that the journal information browsed by the user is effective for the investigation, the extraction condition is immediately corrected based on only the search history at the time of browsing and reflected in the subsequent browsing of journal information. be able to.

[適用例7]適用例2記載のジャーナル情報管理システムであって、前記自動取引装置は、前記通知部が、前記所定の事象が発生したことと共に、該事象の内容を示す識別子を通知し、前記管理装置は、前記抽出条件を前記識別子と対応付けて記憶し、前記抽出条件提供部が、前記受け取った通知に含まれる前記識別子に対応する前記抽出条件のみを前記自動取引装置に送信するジャーナル情報管理システム。 [Application Example 7] In the journal information management system according to Application Example 2, in the automatic transaction apparatus, the notification unit notifies the identifier indicating the content of the event together with the occurrence of the predetermined event, The management apparatus stores the extraction condition in association with the identifier, and the extraction condition providing unit transmits only the extraction condition corresponding to the identifier included in the received notification to the automatic transaction apparatus. Information management system.

かかる構成のジャーナル情報管理システムにおいて、自動取引装置は、事象の内容を示す識別子を管理装置に通知し、管理装置は、受け取った識別子に対応する抽出条件のみを自動取引装置に送信する。したがって、所定の事象に対応する各々の抽出条件を全て送信する必要がないので、送信する抽出条件のデータ量を低減することができる。その結果、通信負荷を低減することができる。   In the journal information management system having such a configuration, the automatic transaction apparatus notifies the management apparatus of an identifier indicating the content of the event, and the management apparatus transmits only the extraction condition corresponding to the received identifier to the automatic transaction apparatus. Accordingly, since it is not necessary to transmit all the extraction conditions corresponding to a predetermined event, the data amount of the extraction conditions to be transmitted can be reduced. As a result, the communication load can be reduced.

また、本発明は、適用例8の自動取引装置、適用例9の管理装置としても実現することができる。
[適用例8]自動取引装置であって、前記自動取引装置における取引に関するジャーナル情報を記憶する記憶部と、通信手段によって外部から抽出条件を受信する抽出条件取得部と、所定の事象が生じた場合に、前記記憶するジャーナル情報のうちから、前記受信した抽出条件に合致するジャーナル情報を切り出して、前記ジャーナル情報を管理する管理装置に送信するジャーナル情報提供部とを備えた自動取引装置。
The present invention can also be realized as an automatic transaction apparatus according to application example 8 and a management apparatus according to application example 9.
Application Example 8 An automatic transaction apparatus, in which a storage unit that stores journal information related to transactions in the automatic transaction apparatus, an extraction condition acquisition unit that receives an extraction condition from the outside by a communication unit, and a predetermined event occur In this case, an automatic transaction apparatus comprising: a journal information providing unit that cuts out journal information that matches the received extraction condition from the stored journal information and transmits the journal information to a management apparatus that manages the journal information.

[適用例9]複数の自動取引装置と通信可能に接続され、該自動取引装置に関するジャーナル情報を管理する管理装置であって、前記自動取引装置がジャーナル情報を抽出するための抽出条件を設定して記憶する記憶部と、前記記憶する抽出条件を前記自動取引装置に送信する抽出条件提供部と、前記自動取引装置が前記抽出条件を受信して、該抽出条件に合致する前記ジャーナル情報として切り出して送信したジャーナル情報を受信するジャーナル情報取得部と、前記受信したジャーナル情報を記憶する記憶部と、所定の検索条件を受け付けて、前記記憶するジャーナル情報のうちから、該検索条件に合致するジャーナル情報を検索する検索部と、前記検索部の検索結果を表示用に出力する出力部とを備えた管理装置。 Application Example 9 A management device that is communicably connected to a plurality of automatic transaction apparatuses and manages journal information related to the automatic transaction apparatus, and sets an extraction condition for the automatic transaction apparatus to extract journal information A storage unit that stores the extracted extraction condition, an extraction condition providing unit that transmits the stored extraction condition to the automatic transaction apparatus, and the automatic transaction apparatus receives the extraction condition and cuts out the journal information that matches the extraction condition. Journal information acquisition unit that receives the journal information transmitted in this manner, a storage unit that stores the received journal information, and a journal that matches the search condition from the stored journal information that accepts a predetermined search condition. A management apparatus comprising: a search unit that searches for information; and an output unit that outputs a search result of the search unit for display.

また、本発明は、適用例10または適用例11のプログラム、当該プログラムを記録した記憶媒体としても実現することができる。
[適用例10]自動取引装置がジャーナル情報を送信するためのプログラムであって、前記自動取引装置における取引に関するジャーナル情報を記憶する記憶機能と、通信手段によって外部から抽出条件を受信する抽出条件取得機能と、所定の事象が生じた場合に、前記記憶するジャーナル情報のうちから、前記受信した抽出条件に合致するジャーナル情報を切り出して、前記管理装置に送信するジャーナル情報提機能とをコンピュータに実現させるプログラム。
Further, the present invention can also be realized as a program of application example 10 or application example 11 and a storage medium recording the program.
[Application Example 10] A program for an automatic transaction apparatus to transmit journal information, a storage function for storing journal information related to transactions in the automatic transaction apparatus, and an extraction condition acquisition for receiving an extraction condition from the outside by communication means A computer and a journal information providing function that, when a predetermined event occurs, extracts journal information that matches the received extraction condition from the stored journal information and sends it to the management device. Program to make.

[適用例11]複数の自動取引装置に関するジャーナル情報を、該自動取引装置に通信可能に接続された管理装置で管理するためのプログラムであって、前記自動取引装置がジャーナル情報を抽出するための抽出条件を設定して記憶する記憶機能と、前記設定した抽出条件を前記自動取引装置に送信する抽出条件提供機能と、前記自動取引装置が前記抽出条件を受信して、該抽出条件に合致する前記ジャーナル情報として切り出して送信したジャーナル情報を受信するジャーナル情報取得機能と、前記受信したジャーナル情報を記憶する記憶機能と、所定の検索条件を受け付けて、前記記憶するジャーナル情報のうちから、該検索条件に合致するジャーナル情報を検索する検索機能と、前記検索部の検索結果を表示用に出力する出力機能とをコンピュータに実現させるプログラム。 Application Example 11 A program for managing journal information related to a plurality of automatic transaction apparatuses by a management apparatus connected to the automatic transaction apparatus so that the automatic transaction apparatus can communicate with the automatic transaction apparatus. A storage function for setting and storing an extraction condition, an extraction condition providing function for transmitting the set extraction condition to the automatic transaction apparatus, and the automatic transaction apparatus receives the extraction condition and matches the extraction condition The journal information acquisition function for receiving the journal information cut out and transmitted as the journal information, the storage function for storing the received journal information, and the search information from the stored journal information by receiving a predetermined search condition. A search function for searching journal information matching the conditions, and an output function for outputting the search result of the search unit for display. Program to be implemented in the computer.

ジャーナル情報管理システム20の概略構成を示す説明図である。2 is an explanatory diagram showing a schematic configuration of a journal information management system 20. FIG. ATM100の概略構成を示す機能ブロック図である。2 is a functional block diagram showing a schematic configuration of an ATM 100. FIG. 事象情報テーブル141の具体例を示す説明図である。It is explanatory drawing which shows the specific example of the event information table 141. FIG. 管理装置400の概略構成を示す機能ブロック図である。3 is a functional block diagram illustrating a schematic configuration of a management apparatus 400. FIG. 抽出条件テーブル472の具体例を示す説明図である。It is explanatory drawing which shows the specific example of the extraction condition table 472. ジャーナル情報テーブル473の具体例を示す説明図である。5 is an explanatory diagram illustrating a specific example of a journal information table 473. FIG. 検索履歴テーブル474の具体例を示す説明図である。It is explanatory drawing which shows the specific example of the search log | history table 474. FIG. 閲覧端末500の概略構成を示す機能ブロック図である。3 is a functional block diagram illustrating a schematic configuration of a browsing terminal 500. FIG. ジャーナル情報収集処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a journal information collection process. ジャーナル情報閲覧処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a journal information browsing process. 第2実施例としてのジャーナル情報閲覧処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the journal information browsing process as 2nd Example. 第3実施例としてのジャーナル情報閲覧処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the journal information browsing process as 3rd Example.

本発明の実施例について説明する。
A.第1実施例:
A−1.ネットワーク構成:
本発明の実施例としてのジャーナル情報管理システム20の概略構成を図1に示す。本実施例におけるジャーナル情報管理システム20は、金融機関の各支店や店外に設置された複数のATMの取引に関するジャーナル情報をセンターで一括管理するネットワークシステムである。図示するように、ジャーナル情報管理システム20は、ATM100,200,300と、管理装置400と、閲覧端末500とを備えている。ATM100は、金融機関の店外に設置されたATMである。ATM200,300は、金融機関の支店B1,B2にそれぞれ設置されたATMである。なお、支店B1,B2には、他にもATMが設置されているが、図示を省略している。ATMは、周知の通り、金融機関等に設置され、顧客の操作によって現金の入金、出金、振り込み等の取引を行う装置である。これらのATM100,200,300は、ルータ30,40,50を介して、ワイドエリアネットワークWANに接続されている。ここでのワイドエリアネットワークWANとは、専用回線や電話回線をいう。
Examples of the present invention will be described.
A. First embodiment:
A-1. Network configuration:
A schematic configuration of a journal information management system 20 as an embodiment of the present invention is shown in FIG. The journal information management system 20 in this embodiment is a network system that collectively manages journal information related to transactions of a plurality of ATMs installed at each branch of a financial institution or outside a store. As illustrated, the journal information management system 20 includes ATMs 100, 200, and 300, a management device 400, and a browsing terminal 500. The ATM 100 is an ATM installed outside a financial institution store. The ATMs 200 and 300 are ATMs installed at the financial institution branches B1 and B2, respectively. In addition, although ATM is installed in branch B1 and B2, it is abbreviate | omitting illustration. As is well known, an ATM is a device that is installed in a financial institution or the like and performs transactions such as cash deposits, withdrawals and transfers by customer operations. These ATMs 100, 200, 300 are connected to a wide area network WAN via routers 30, 40, 50. The wide area network WAN here means a dedicated line or a telephone line.

管理装置400と閲覧端末500とは、ローカルエリアネットワークLANを介して接続されている。このローカルエリアネットワークLANは、金融機関のセンターに構築されている。ローカルエリアネットワークLANは、ルータ60を介してワイドエリアネットワークWANに接続されている。管理装置400は、ATM100,200,300のジャーナル情報を、ワイドエリアネットワークWANを介して収集して記憶、管理し、閲覧端末500の求めに応じて、記憶するジャーナル情報を閲覧端末500に提供する管理サーバである。閲覧端末500は、管理装置400から所望のジャーナル情報を取得して表示させるためのプログラムがインストールされた汎用のパーソナルコンピュータである。また、ローカルエリアネットワークLANには、ATM100,200,300での預入取引、引出取引、振込取引等の勘定系取引で生じる預金高の増減などを管理する勘定系ホストサーバが接続されている(図示省略)。ATM100,200,300は、取引動作を実行するたびに、この勘定系ホストサーバと通信を行う。なお、ATM100,200,300、管理装置400及び閲覧端末500の接続形態は、特に限定するものではない。例えば、これらは、インターネット上にVPN(Virtual Private Network)を構築して接続されてもよい。   The management device 400 and the browsing terminal 500 are connected via a local area network LAN. This local area network LAN is constructed at the center of a financial institution. The local area network LAN is connected to the wide area network WAN via the router 60. The management apparatus 400 collects, stores, and manages journal information of the ATMs 100, 200, and 300 via the wide area network WAN, and provides the journal information to be stored to the browsing terminal 500 in response to a request from the browsing terminal 500. It is a management server. The browsing terminal 500 is a general-purpose personal computer in which a program for acquiring and displaying desired journal information from the management apparatus 400 is installed. The local area network LAN is connected to an account host server that manages increase / decrease in deposit amount generated by account transactions such as deposit transactions, withdrawal transactions, and transfer transactions at ATMs 100, 200, and 300 (illustrated). (Omitted). Each time the ATMs 100, 200, and 300 execute a transaction operation, the ATMs 100, 200, and 300 communicate with the account host server. In addition, the connection form of ATM100,200,300, the management apparatus 400, and the browsing terminal 500 is not specifically limited. For example, they may be connected by constructing a VPN (Virtual Private Network) on the Internet.

本実施例では、ジャーナル情報管理システム20において、管理装置400は、ATM100,200,300に所定期間内に蓄積されたジャーナル情報を定期的に収集する。具体的には、管理装置400は、予め定めた時刻に、ATM100,200,300にジャーナル情報の送信要求を送信する。これに対して、ATM100,200,300は、所定期間(例えば1日間)内において取引のたびに記憶媒体に蓄積したジャーナル情報を管理装置400に送信する。管理装置400は、これを受信して、送信元のATMと対応付けて記憶する。このようなジャーナル情報の収集は、タイマなどを用いて、深夜や早朝など、ATM100,200,300の取引数が比較的少ない時間帯に行われる。ただし、ワイドエリアネットワークWANの通信負荷をモニタして、通信負荷が所定値以下となった場合に行ってもよい。このような時間帯にジャーナル情報を収集すれば、ジャーナル情報を収集するための通信負荷が増大することによって、ATM100,200,300の取引に係る勘定系ホストサーバとの通信を阻害し、円滑な取引に支障を与えることがないからである。なお、ジャーナル情報の収集は、上述した定期的な収集のほかに、後述するジャーナル情報収集処理によっても行われる。   In this embodiment, in the journal information management system 20, the management device 400 periodically collects journal information accumulated in the ATMs 100, 200, and 300 within a predetermined period. Specifically, the management device 400 transmits a journal information transmission request to the ATMs 100, 200, and 300 at a predetermined time. In contrast, the ATMs 100, 200, and 300 transmit the journal information accumulated in the storage medium to the management apparatus 400 every time a transaction is made within a predetermined period (for example, one day). The management device 400 receives this and stores it in association with the ATM of the transmission source. Such collection of journal information is performed using a timer or the like during a time when the number of transactions of the ATMs 100, 200, and 300 is relatively small, such as late at night or early in the morning. However, it may be performed when the communication load of the wide area network WAN is monitored and the communication load becomes a predetermined value or less. If the journal information is collected in such a time zone, the communication load for collecting the journal information increases, thereby obstructing the communication with the account host server related to the transaction of the ATM 100, 200, 300, and smoothing. This is because there is no hindrance to the transaction. The journal information is collected not only by the above-described periodic collection but also by journal information collection processing described later.

こうして管理装置400に記憶されたATM100,200,300のジャーナル情報は、閲覧端末500によって閲覧が可能である。ジャーナル情報管理システム20の監視オペレータは、閲覧端末500を用いてジャーナル情報を管理装置400から取得し、閲覧することで、ATM100,200,300のいずれかで発生したトラブルの原因究明等の調査を行うことができる。   The journal information of the ATMs 100, 200, and 300 stored in the management device 400 in this way can be browsed by the browsing terminal 500. The monitoring operator of the journal information management system 20 obtains journal information from the management device 400 using the browsing terminal 500 and browses it to investigate the cause of troubles occurring in any of the ATMs 100, 200, and 300. It can be carried out.

A−2.装置構成:
ジャーナル情報管理システム20を構成するATM100,200,300、管理装置400及び閲覧端末500の概略構成について説明する。なお、ATM100,200,300については、同一の構成であるから、これらを代表して、ATM100の構成として説明する。ATM100の機能ブロック図を図2に示す。図示するように、ATM100は、制御部110と記憶部140とを備えている。制御部110は、ATM100の動作全体を制御する制御ユニットであり、CPU、RAM、ROM等で構成される。制御部110は、ROM等に記憶されたプログラムを実行することで、通信制御部121、操作機構部122、カード/明細票機構部123、通帳機構部124、紙幣入出金機構部125、硬貨入出金機構部126、音声案内ガイダンス部127、ジャーナル処理部130としても機能する。
A-2. Device configuration:
A schematic configuration of the ATMs 100, 200, and 300, the management device 400, and the browsing terminal 500 constituting the journal information management system 20 will be described. Since the ATMs 100, 200, and 300 have the same configuration, they will be described as the configuration of the ATM 100 as a representative. A functional block diagram of the ATM 100 is shown in FIG. As illustrated, the ATM 100 includes a control unit 110 and a storage unit 140. The control unit 110 is a control unit that controls the entire operation of the ATM 100, and includes a CPU, a RAM, a ROM, and the like. The control unit 110 executes a program stored in a ROM or the like, so that a communication control unit 121, an operation mechanism unit 122, a card / detail slip mechanism unit 123, a passbook mechanism unit 124, a banknote deposit / withdrawal mechanism unit 125, a coin deposit / withdrawal unit. It also functions as a gold mechanism part 126, a voice guidance guidance part 127, and a journal processing part 130.

通信制御部121は、ワイドエリアネットワークWANを介した管理装置400との通信を制御する。操作機構部122は、操作機構(図示省略)を制御する。この操作機構は、画面表示、キー入力検知機能を有し、主にATM100の利用者が取引を行う際、取引操作の誘導画面を表示したり、暗証番号など利用者の操作や指で押されたキー入力を受付けたりする。なお、操作機構は、タッチパネル等により構成された入力兼表示機構として構成することが望ましい。   The communication control unit 121 controls communication with the management apparatus 400 via the wide area network WAN. The operation mechanism unit 122 controls an operation mechanism (not shown). This operation mechanism has a screen display and key input detection function. When a user of ATM 100 conducts a transaction, it mainly displays a guidance screen for the transaction operation or is pressed by a user operation or a finger such as a personal identification number. Accept keystrokes. The operation mechanism is preferably configured as an input / display mechanism including a touch panel or the like.

カード/明細票機構部123は、カード/明細票機構(図示省略)を制御する。このカード/明細票機構は、利用者のカードの挿入または排出動作、カードの磁気ストライプやICチップへのリードまたはライト動作、カードエンボス部分のイメージの読み取りなどを行う。また、カード/明細票機構は、取引した内容を印字部により明細票に印字し、装置内から排出する機構を含む。通帳機構部124は、通帳機構(図示省略)を制御する。この通帳機構は、利用者の通帳の挿入または排出動作、磁気ストライプのリードまたはライト動作、通帳への印字部による印字などを行う。   The card / detail slip mechanism unit 123 controls a card / detail slip mechanism (not shown). The card / detail slip mechanism performs a user's card insertion or ejection operation, a card magnetic stripe or IC chip read or write operation, an image of a card embossed portion, and the like. Further, the card / detail slip mechanism includes a mechanism for printing the transaction contents on the detail slip by the printing unit and discharging the content from the apparatus. The bankbook mechanism unit 124 controls a bankbook mechanism (not shown). This passbook mechanism performs a user's passbook insertion or ejection operation, magnetic stripe read or write operation, printing on the passbook by the printing unit, and the like.

紙幣入出金機構部125、硬貨入出金機構部126は、紙幣入出金機構(図示省略)、硬貨入出金機構(図示省略)をそれぞれ制御する。この紙幣入出金機構、硬貨入出金機構は、現金の入金や出金、現金の鑑別や搬送、収納などを行う。音声案内ガイダンス部127は、音声案内ガイダンス機構(図示省略)を制御する。この音声案内ガイダンス機構は、取引時に利用者に対し音声により操作方法の案内を行う。   The bill deposit / withdrawal mechanism unit 125 and the coin deposit / withdrawal mechanism unit 126 control a bill deposit / withdrawal mechanism (not shown) and a coin deposit / withdrawal mechanism (not shown), respectively. The banknote deposit / withdrawal mechanism and the coin deposit / withdrawal mechanism perform cash deposit / withdrawal, cash discrimination, transport, storage, and the like. The voice guidance guidance unit 127 controls a voice guidance guidance mechanism (not shown). This voice guidance guidance mechanism guides the operation method by voice to the user at the time of transaction.

ジャーナル処理部130は、ATM100のジャーナル情報を電子的に記録して、管理する機能や、記憶したジャーナル情報をモニタ(図示省略)に表示する機能を有する。また、ジャーナル処理部130は、抽出条件取得部131、ジャーナル情報提供部132、通知部133としても機能する。これらの機能については、後述する。   The journal processing unit 130 has a function of electronically recording and managing the journal information of the ATM 100 and a function of displaying the stored journal information on a monitor (not shown). The journal processing unit 130 also functions as an extraction condition acquisition unit 131, a journal information provision unit 132, and a notification unit 133. These functions will be described later.

記憶部140は、不揮発性の記憶媒体であり、本実施例では、ハードディスクドライブである。ただし、記憶媒体の種類は、特に制限するものではない。この記憶部140には、事象情報テーブル141とジャーナル情報テーブル142とが記憶されている。事象情報テーブル141には、ATM100で生じる可能性のある事象の内容と、当該内容の各々に一意に割り当てた識別子である事象IDとが対応付けられている。事象情報テーブル141に記憶される事象は、ジャーナル情報を用いた調査を要する事象として予め定められたものである。調査を要する事象としては、取引の成立が明確に確認できない事象や、ATM100の内部的要因によって取引が不成立となった事象などを含む。図3に、事象情報テーブル471の具体例を示す。図示するように、この例では、事象「元帳更新不明」、「紙幣入出金障害」、「硬貨入出金障害」などが事象ID「1」〜「3」と対応付けられている。   The storage unit 140 is a non-volatile storage medium and is a hard disk drive in this embodiment. However, the type of storage medium is not particularly limited. The storage unit 140 stores an event information table 141 and a journal information table 142. In the event information table 141, the contents of an event that may occur in the ATM 100 are associated with an event ID that is an identifier uniquely assigned to each of the contents. The events stored in the event information table 141 are predetermined as events that require investigation using journal information. Events that require investigation include events in which the transaction cannot be clearly confirmed, transactions that have not been completed due to an internal factor in the ATM 100, and the like. FIG. 3 shows a specific example of the event information table 471. As shown in the drawing, in this example, the events “unknown ledger update”, “banknote deposit / withdrawal failure”, “coin deposit / withdrawal failure”, and the like are associated with event IDs “1” to “3”.

ジャーナル情報テーブル142には、ATM100における取引履歴や、その他運用履歴に関する情報などを含むジャーナル情報が記憶されている。取引履歴とは、例えば、取引があった口座、取引日時、取引の種別、取引内容などである。取引内容とは、例えば、出金取引であれば出金額、本人確認の成否などの情報、本人の顔カメラ画像、カード面のイメージ画像などである。運用履歴とは、例えば、ATM100の起動、開局、モード変更など、各種の動作ログである。以下、ジャーナル情報を構成する各々の情報を情報要素ともいう。   The journal information table 142 stores journal information including transaction history in the ATM 100 and other information related to operation history. The transaction history is, for example, an account in which a transaction has been made, a transaction date and time, a transaction type, a transaction content, and the like. The transaction contents include, for example, a withdrawal amount in the case of a withdrawal transaction, information such as success / failure of identity verification, a person's face camera image, an image of a card surface, and the like. The operation history is, for example, various operation logs such as ATM 100 activation, station opening, mode change, and the like. Hereinafter, each piece of information constituting the journal information is also referred to as an information element.

管理装置400の機能ブロック図を図4に示す。図示するように、管理装置400は、制御部410と記憶部470とを備えている。制御部410は、管理装置400の動作全体を制御する制御ユニットであり、CPU、RAM、ROM等で構成される。制御部410は、ROM等に記憶されたプログラムを実行することで、ジャーナル管理部420、入力操作部430、表示部440、通信制御部450としても機能する。ジャーナル管理部420は、ATM100,200,300のジャーナル情報を収集して一元管理する。このジャーナル管理部420は、抽出条件提供部421、ジャーナル情報取得部422、検索部423、抽出条件修正部424、出力部425、第1受付部426、第2受付部427としての機能を含んでいる。これらの機能については後述する。なお、第1受付部426,第2受付部427は、後述する第2または第3実施例としての機能である。   A functional block diagram of the management apparatus 400 is shown in FIG. As illustrated, the management apparatus 400 includes a control unit 410 and a storage unit 470. The control unit 410 is a control unit that controls the entire operation of the management apparatus 400, and includes a CPU, a RAM, a ROM, and the like. The control unit 410 also functions as a journal management unit 420, an input operation unit 430, a display unit 440, and a communication control unit 450 by executing a program stored in a ROM or the like. The journal management unit 420 collects journal information of the ATMs 100, 200, and 300 and centrally manages them. The journal management unit 420 includes functions as an extraction condition providing unit 421, a journal information acquisition unit 422, a search unit 423, an extraction condition correction unit 424, an output unit 425, a first reception unit 426, and a second reception unit 427. Yes. These functions will be described later. The first receiving unit 426 and the second receiving unit 427 are functions as a second or third embodiment to be described later.

入力操作部430は、管理装置400が備えるマウス及びキーボード(図示省略)で構成される入力手段の入力を受け付ける。表示部は、管理装置400が備えるモニタ(図示省略)への出力を制御する。通信制御部450は、ローカルエリアネットワークLANやワイドエリアネットワークWANを介したATM100,200,300や閲覧端末500との通信を制御する。   The input operation unit 430 receives input from an input unit configured with a mouse and a keyboard (not shown) provided in the management apparatus 400. The display unit controls output to a monitor (not shown) included in the management apparatus 400. The communication control unit 450 controls communication with the ATMs 100, 200, 300 and the browsing terminal 500 via the local area network LAN or the wide area network WAN.

記憶部470は、不揮発性の記憶媒体であり、本実施例では、ハードディスクドライブである。この記憶部470には、事象情報テーブル471、抽出条件テーブル472、ジャーナル情報テーブル473、検索履歴テーブル474が記憶されている。事象情報テーブル471には、ATM100,200,300で生じる可能性のある事象の内容と、当該内容の各々に一意に割り当てた識別子である事象IDとが対応付けられている。この事象情報テーブル471は、ATM100,200,300が記憶する事象情報テーブル141と同一内容である。   The storage unit 470 is a non-volatile storage medium, and is a hard disk drive in this embodiment. The storage unit 470 stores an event information table 471, an extraction condition table 472, a journal information table 473, and a search history table 474. In the event information table 471, the contents of events that may occur in the ATMs 100, 200, and 300 are associated with event IDs that are identifiers uniquely assigned to the contents. The event information table 471 has the same contents as the event information table 141 stored in the ATMs 100, 200, and 300.

抽出条件テーブル472には、事象IDと抽出条件とが対応付けられている。抽出条件とは、後述するジャーナル情報収集処理において、ATM100,200,300が、自らが記憶するジャーナル情報のうちから所定のジャーナル情報を抽出して管理装置400に送信する際の抽出キーである。抽出条件テーブル472の具体例を図5に示す。図示するように、この例では、事象ID及び枝番と、抽出条件の要素としての障害有無と取引種別と障害箇所とエラーコードとが複数記憶されている。障害有無は、取引における障害の有無を示す。取引種別は、入金、出金等の取引の種別を示す。障害箇所は、障害が発生したATMの機構を示す。エラーコードは、取引での障害の内容に一意に割り当てられた識別子である。例えば、事象ID「0001」、枝番「001」の抽出条件は、抽出要素「取引種別」が「入金」であることであり、障害有無、障害箇所、エラーコードについては、その内容を問わない。なお、抽出条件の要素は、他の要素で構成してもよいし、障害の有無と、取引種別と、障害箇所とエラーコードのうちの少なくとも1つを含むものとして構成してもよい。   In the extraction condition table 472, event IDs and extraction conditions are associated with each other. The extraction condition is an extraction key used when the ATM 100, 200, 300 extracts predetermined journal information from journal information stored by itself and transmits it to the management apparatus 400 in journal information collection processing described later. A specific example of the extraction condition table 472 is shown in FIG. As illustrated, in this example, a plurality of event IDs and branch numbers, presence / absence of failure, transaction type, failure location, and error code as elements of the extraction condition are stored. The presence / absence of a failure indicates the presence / absence of a failure in the transaction. The transaction type indicates the type of transaction such as deposit or withdrawal. The failure location indicates the ATM mechanism where the failure occurred. The error code is an identifier uniquely assigned to the content of the failure in the transaction. For example, the extraction condition of the event ID “0001” and the branch number “001” is that the extraction element “transaction type” is “payment”, and the contents of the presence / absence of the failure, the failure location, and the error code are not questioned. . The elements of the extraction condition may be configured by other elements, or may be configured to include at least one of the presence / absence of a failure, a transaction type, a failure location, and an error code.

ジャーナル情報テーブル473には、ATM100,200,300から収集したジャーナル情報が記憶されている。ジャーナル情報テーブル473に記憶されるジャーナル情報は、管理装置400が定期的に収集したもののほか、後述するジャーナル情報収集処理によって管理装置400が収集したジャーナル情報を含む。本実施例では、管理装置400は、ATM100,200,300に記憶されたジャーナル情報テーブル142のうちの取引履歴に関する情報のみを収集するものとし、運用履歴に関する情報は収集しないものとした。これは、管理装置400が記憶するジャーナル情報を、ATM100,200,300のトラブル等の調査に最低限必要な情報に限ることによって、通信負荷を低減させると共に、限りある記憶部470の記憶容量を有効活用するためである。ただし、管理装置400が記憶するジャーナル情報の内容は、適宜設定すればよく、例えば、ATM100,200,300のジャーナル情報テーブル142と同一内容のジャーナル情報を収集して、ジャーナル情報テーブル473に記憶してもよい。   The journal information table 473 stores journal information collected from the ATMs 100, 200, and 300. The journal information stored in the journal information table 473 includes journal information collected by the management apparatus 400 through journal information collection processing described later, in addition to information collected periodically by the management apparatus 400. In the present embodiment, the management apparatus 400 collects only information related to transaction history in the journal information table 142 stored in the ATMs 100, 200, and 300, and does not collect information related to operation history. This is because the journal information stored in the management device 400 is limited to information necessary for investigating troubles of the ATMs 100, 200, 300, etc., thereby reducing the communication load and reducing the storage capacity of the limited storage unit 470. This is for effective use. However, the content of the journal information stored by the management apparatus 400 may be set as appropriate. For example, journal information having the same content as the journal information table 142 of the ATMs 100, 200, and 300 is collected and stored in the journal information table 473. May be.

ジャーナル情報テーブル473の具体例を図6に示す。図示するように、この例では、ジャーナル情報として、装置、取引日時、障害有無、取引種別、障害箇所、エラーコードなどが対応付けて記憶されている。装置は、ATMを特定する情報である。取引日時は、当該ジャーナル情報に係る取引が実行された日時である。例えば、図示する1つ目のジャーナル情報は、ATM100において、2010年2月22日20時55分に、現金振り込みが障害なく実行されたことを示している。   A specific example of the journal information table 473 is shown in FIG. As illustrated, in this example, as journal information, an apparatus, transaction date / time, failure presence / absence, transaction type, failure location, error code, and the like are stored in association with each other. The device is information for specifying an ATM. The transaction date and time is the date and time when the transaction related to the journal information is executed. For example, the first journal information shown in the figure indicates that cash transfer was executed without any failure at 20:55 on February 22, 2010 in the ATM 100.

検索履歴テーブル474には、ジャーナル情報閲覧処理における検索履歴が記憶される。ジャーナル情報閲覧処理は、ATM100,200,300の監視オペレータが、閲覧端末500を用いて所定の検索条件を入力し、当該検索条件に合致するジャーナル情報を管理装置400から取得して、閲覧端末500のモニタに表示させて、閲覧する処理であり、その詳細については後述する。   The search history table 474 stores a search history in the journal information browsing process. In the journal information browsing process, the monitoring operator of the ATM 100, 200, 300 inputs a predetermined search condition using the browsing terminal 500, acquires journal information matching the search condition from the management device 400, and browses the browsing terminal 500. Is displayed on the monitor and browsed, and details thereof will be described later.

検索履歴テーブル474の具体例を図7に示す。図示するように、この例では、閲覧日時と、対象装置と、オペレータと、検索条件と、事象IDとが対応付けて記憶されている。閲覧日時は、閲覧端末500にてジャーナル情報の閲覧を実行した日時を示す。対象装置は、閲覧対象のATMを示す。オペレータは、閲覧を行ったオペレータ名を示しており、閲覧操作を行う際にオペレータが閲覧端末500で入力したユーザIDである。検索条件は、ジャーナル情報を検索するための検索キー情報であり、本実施例では、上述の抽出条件と対応させて、障害有無、取引種別、障害箇所、エラーコードによって構成される。この検索条件の内容は、オペレータがジャーナル情報の検索時に閲覧端末500で入力したものである。なお、検索条件の要素は、適宜設定すればよく、例えば、障害有無、取引種別、障害箇所、エラーコードのうちの少なくとも1つを含むものとすることができる。事象IDは、ジャーナル情報の調査の動機付けとなった事象を表す。この事象IDは、上述した事象情報テーブル471と同一の識別子である。当該事象IDは、オペレータがジャーナル情報の検索時に閲覧端末500で入力したものである。例えば、図示する1つ目の検索履歴は、オペレータ1が、事象ID「0001」が示す元帳更新不明を契機として、2010年2月23日の10時30分に、ATM100について、現金振り込みに関するジャーナル情報を検索して閲覧したことを示している。   A specific example of the search history table 474 is shown in FIG. As shown in the figure, in this example, the browsing date, the target device, the operator, the search condition, and the event ID are stored in association with each other. The browsing date and time indicates the date and time when browsing of journal information is executed by the browsing terminal 500. The target device indicates the ATM to be browsed. The operator indicates the name of the operator who performed the browsing, and is the user ID input by the operator at the browsing terminal 500 when performing the browsing operation. The search condition is search key information for searching journal information. In this embodiment, the search condition is configured by failure presence / absence, transaction type, failure location, and error code in association with the above-described extraction condition. The contents of this search condition are input by the operator at the browsing terminal 500 when searching for journal information. The elements of the search condition may be set as appropriate, and may include, for example, at least one of failure presence / absence, transaction type, failure location, and error code. The event ID represents an event that is a motivation for investigating journal information. This event ID is the same identifier as the event information table 471 described above. The event ID is input by the operator at the browsing terminal 500 when searching for journal information. For example, the first search history shown in the figure is a journal about cash transfer for ATM 100 at 10:30 on February 23, 2010, triggered by the fact that the operator 1 has an unknown ledger update indicated by the event ID “0001”. Indicates that the information has been searched and viewed.

閲覧端末500の機能ブロック図を図8に示す。図示するように、閲覧端末500は、制御部510を備えている。制御部510は、閲覧端末500の動作全体を制御する制御ユニットであり、CPU、RAM、ROM等で構成される。制御部510は、ROM等に記憶されたプログラムを実行することで、ジャーナル閲覧部520、入力操作部530、表示部540、通信制御部550としても機能する。ジャーナル閲覧部520は、管理装置400に対して、検索条件に合致するジャーナル情報を要求し、受信する制御を行う。入力操作部530は、閲覧端末500が備えるマウス及びキーボード(図示省略)で構成される入力手段の入力を受け付ける。表示部は、閲覧端末500が備えるモニタ(図示省略)への出力を制御する。通信制御部550は、ローカルエリアネットワークLANを介した閲覧端末500との通信を制御する。   A functional block diagram of the browsing terminal 500 is shown in FIG. As illustrated, the browsing terminal 500 includes a control unit 510. The control unit 510 is a control unit that controls the entire operation of the browsing terminal 500, and includes a CPU, a RAM, a ROM, and the like. The control unit 510 also functions as a journal browsing unit 520, an input operation unit 530, a display unit 540, and a communication control unit 550 by executing a program stored in a ROM or the like. The journal browsing unit 520 controls the management apparatus 400 to request and receive journal information that matches the search conditions. The input operation unit 530 receives input from an input unit including a mouse and a keyboard (not shown) provided in the viewing terminal 500. The display unit controls output to a monitor (not shown) included in the browsing terminal 500. The communication control unit 550 controls communication with the browsing terminal 500 via the local area network LAN.

A−3.ジャーナル情報収集処理:
ジャーナル情報管理システム20におけるジャーナル情報収集処理について説明する。ジャーナル情報収集処理とは、ATM100,200,300における所定の事象の発生を契機として、管理装置400がATM100,200,300からジャーナル情報を収集する処理である。ジャーナル情報収集処理について、以下、ATM100と管理装置400との間で実行されるものとして説明する。ジャーナル情報収集処理の流れを図9に示す。図示するように、この処理が開始されると、ATM100の制御部110は、所定の事象の発生を待機する(ステップS611)。所定の事象とは、事象情報テーブル141に定義された事象である。
A-3. Journal information collection processing:
A journal information collection process in the journal information management system 20 will be described. The journal information collection process is a process in which the management apparatus 400 collects journal information from the ATMs 100, 200, and 300 when a predetermined event occurs in the ATMs 100, 200, and 300. The journal information collection process will be described below as being executed between the ATM 100 and the management apparatus 400. The flow of journal information collection processing is shown in FIG. As shown in the figure, when this process is started, the control unit 110 of the ATM 100 waits for the occurrence of a predetermined event (step S611). The predetermined event is an event defined in the event information table 141.

そして、所定の事象の発生を検知すると(ステップS611:YES)、制御部110は、通知部133の処理として、ジャーナル情報収集要求を管理装置400に送信する(ステップS612)。このジャーナル情報収集要求は、ATM100において所定の事象が発生したことを管理装置400に通知するものである。ジャーナル情報収集要求の受信によって、管理装置400は、ジャーナル情報の収集動作を開始することとなる。本実施例では、制御部110は、送信するジャーナル情報収集要求に、発生した事象に対応する事象IDを含ませる構成とした。   When the occurrence of a predetermined event is detected (step S611: YES), the control unit 110 transmits a journal information collection request to the management apparatus 400 as processing of the notification unit 133 (step S612). This journal information collection request notifies the management apparatus 400 that a predetermined event has occurred in the ATM 100. Upon reception of the journal information collection request, the management apparatus 400 starts a journal information collection operation. In the present embodiment, the control unit 110 is configured to include the event ID corresponding to the occurred event in the journal information collection request to be transmitted.

一方、管理装置400の制御部410は、ATM100が送信したジャーナル情報収集要求を受信すると、抽出条件テーブル472を参照して、ジャーナル情報収集要求に含まれる事象IDに対応する抽出条件を読み込む(ステップS621)。なお、この抽出条件テーブル472は、当初は、管理装置400のユーザが入力する所望の条件を、制御部410が受け付けて設定するものであるが、後述するジャーナル情報閲覧処理によって動的に修正される。そして、制御部410は、抽出条件提供部421の処理として、ジャーナル情報収集指示をATM100に送信する(ステップS622)。このジャーナル情報収集指示には、上記ステップS622で読み込んだ抽出条件が含まれる。例えば、ジャーナル情報収集要求に含まれる事象IDが、図3に示した「0001」であれば、制御部410は、図5に示した抽出条件テーブル472のうちから、事象ID「0001」かつ枝番「001」〜「004」の抽出条件を含ませたジャーナル情報収集指示を送信する。   On the other hand, when receiving the journal information collection request transmitted from the ATM 100, the control unit 410 of the management apparatus 400 refers to the extraction condition table 472 and reads the extraction condition corresponding to the event ID included in the journal information collection request (step S621). In this extraction condition table 472, initially, a desired condition input by the user of the management apparatus 400 is received and set by the control unit 410. However, the extraction condition table 472 is dynamically corrected by a journal information browsing process described later. The Then, the control unit 410 transmits a journal information collection instruction to the ATM 100 as a process of the extraction condition providing unit 421 (step S622). This journal information collection instruction includes the extraction condition read in step S622. For example, if the event ID included in the journal information collection request is “0001” illustrated in FIG. 3, the control unit 410 selects the event ID “0001” and the branch number from the extraction condition table 472 illustrated in FIG. 5. A journal information collection instruction including extraction conditions “001” to “004” is transmitted.

一方、ATM100の制御部110は、抽出条件取得部131の処理として、抽出条件を含むジャーナル情報収集指示を受信すると、ジャーナル情報提供部132の処理として、当該抽出条件に合致するジャーナル情報をジャーナル情報テーブル142から切り出し、管理装置400に送信する(ステップS613)。例えば、抽出条件が、上述した事象ID「0001」かつ枝番「001」〜「004」に対応するものであれば、制御部110は、この4つの抽出条件のいずれか1つに少なくとも合致する全てのジャーナル情報を送信する。ここで送信するジャーナル情報は、管理装置400に未送信のものに限られる。つまり、ジャーナル情報の過去の定期収集において送信していないものに限られる。なお、本実施例においては、ステップS613で送信するジャーナル情報は、ATM100が記憶するジャーナル情報を構成する各々の情報要素のうちの一部分の情報要素である。すなわち、上述の通り、送信するジャーナル情報は、取引履歴に係るものに限られ、運用履歴に係るものを含まない。ただし、全ての情報要素を送信する構成としてもかまわない。   On the other hand, when the control unit 110 of the ATM 100 receives the journal information collection instruction including the extraction condition as the process of the extraction condition acquisition unit 131, the journal information providing unit 132 converts the journal information that matches the extraction condition to the journal information. It is cut out from the table 142 and transmitted to the management device 400 (step S613). For example, if the extraction condition corresponds to the above-described event ID “0001” and branch numbers “001” to “004”, the control unit 110 may match all of at least one of the four extraction conditions. Send journal information for. The journal information transmitted here is limited to information that has not been transmitted to the management apparatus 400. That is, the journal information is not transmitted in the past regular collection of journal information. In the present embodiment, the journal information transmitted in step S613 is a partial information element of each information element constituting the journal information stored in the ATM 100. That is, as described above, the journal information to be transmitted is limited to information relating to a transaction history, and does not include information relating to an operation history. However, the configuration may be such that all information elements are transmitted.

一方、管理装置400の制御部410は、ジャーナル情報取得部422の処理として、このジャーナル情報を受信すると、受信したジャーナル情報を図6に例示したようにジャーナル情報テーブル473に登録する(ステップS623)。ジャーナル情報を登録すると、制御部410は、ATM100に収集完了通知を送信する(ステップS624)。こうして、ジャーナル情報収集処理は終了となる。   On the other hand, when the journal information is received as the processing of the journal information acquisition unit 422, the control unit 410 of the management apparatus 400 registers the received journal information in the journal information table 473 as illustrated in FIG. 6 (step S623). . When the journal information is registered, the control unit 410 transmits a collection completion notification to the ATM 100 (step S624). Thus, the journal information collection process ends.

A−4.ジャーナル情報閲覧処理:
ジャーナル情報管理システム20におけるジャーナル情報閲覧処理について説明する。ジャーナル情報閲覧処理とは、管理装置400が定期的に、あるいは、上述したジャーナル情報収集処理によってATM100,200,300から収集したジャーナル情報を閲覧可能に表示する処理である。この処理は、本実施例では、管理装置400と閲覧端末500との間で実行される。ジャーナル情報閲覧処理の流れを図10に示す。この処理は、オペレータが、閲覧端末500を用いて所定のアプリケーションを起動させ、モニタに表示させたGUI(Graphical User Interface)と、入力手段とによって所定の検索条件を入力することで開始される。検索条件は、本実施例では、図7に示した障害有無、取引種別、障害箇所、エラーコードのうちの少なくとも1つの内容である。なお、入力する検索条件は2つ以上であってもよい。例えば、2つ以上の検索キーを論理和の検索条件として入力してもよい。この検索条件を入力するGUIは、オペレータが、自身のユーザID、検索対象装置、調査の契機となった事象IDを入力可能に構成されている。なお、GUIは、取引日時の範囲など、検索の対象を絞り込むための種々の情報を指定可能に構成されてもよい。
A-4. Journal information browsing process:
The journal information browsing process in the journal information management system 20 will be described. The journal information browsing process is a process in which the management apparatus 400 displays the journal information collected from the ATMs 100, 200 and 300 periodically or by the journal information collection process described above so that it can be browsed. This process is executed between the management device 400 and the browsing terminal 500 in this embodiment. The flow of the journal information browsing process is shown in FIG. This process is started when an operator activates a predetermined application using the browsing terminal 500 and inputs a predetermined search condition using a GUI (Graphical User Interface) displayed on the monitor and an input unit. In this embodiment, the search condition is the content of at least one of the failure presence / absence, transaction type, failure location, and error code shown in FIG. Two or more search conditions may be input. For example, two or more search keys may be input as a logical OR search condition. The GUI for inputting the search condition is configured such that the operator can input his / her user ID, the search target device, and the event ID that triggered the investigation. The GUI may be configured such that various information for narrowing down the search target, such as a range of transaction date and time, can be specified.

図10に示すように、ジャーナル情報閲覧処理が開始されると、閲覧端末500の制御部510は、オペレータが入力したユーザID、対象装置、事象IDを含む検索条件を受け付ける(ステップS641)。検索条件を受け付けると、制御部510は、ジャーナル情報閲覧要求を管理装置400に送信する(ステップS642)。このジャーナル情報閲覧要求には、上記ステップS641で受け付けた検索条件が含まれる。   As shown in FIG. 10, when the journal information browsing process is started, the control unit 510 of the browsing terminal 500 receives a search condition including a user ID, a target device, and an event ID input by the operator (step S641). When receiving the search condition, control unit 510 transmits a journal information browsing request to management apparatus 400 (step S642). This journal information browsing request includes the search condition received in step S641.

一方、管理装置400の制御部410は、閲覧端末500が送信したジャーナル情報閲覧要求を受信すると、検索部423の処理として、ジャーナル情報テーブル473を参照して、ジャーナル情報閲覧要求に含まれる検索条件に合致するジャーナル情報を抽出する(ステップS651)。ジャーナル情報を抽出すると、制御部410は、受信した検索条件を、検索履歴として、検索履歴テーブル474に登録する(ステップS652)。なお、ここでは、制御部410は、図7に示したように、受信した検索キーとしての検索条件を、ユーザID、対象装置、事象IDと対応付けて登録する。   On the other hand, when receiving the journal information browsing request transmitted from the browsing terminal 500, the control unit 410 of the management apparatus 400 refers to the journal information table 473 as the processing of the searching unit 423, and the search condition included in the journal information browsing request. Journal information that matches is extracted (step S651). When the journal information is extracted, the control unit 410 registers the received search condition as a search history in the search history table 474 (step S652). Here, as shown in FIG. 7, the control unit 410 registers the received search condition as a search key in association with the user ID, the target device, and the event ID.

検索履歴を登録すると、制御部410は、検索履歴テーブル474の検索履歴の集計を行う(ステップS653)。この処理は、検索履歴テーブル474に登録された検索履歴のうちから、閲覧日時が過去の所定期間内にある閲覧履歴のみを抽出し、事象IDと検索条件(ここでは、障害有無、取引種別、障害箇所、エラーコードの各々の内容)との組み合わせごとに、検索回数を集計する処理である。   When the search history is registered, the control unit 410 totals the search history in the search history table 474 (step S653). This process extracts only the browsing history whose browsing date / time is within a predetermined period in the past from the search history registered in the search history table 474, and records the event ID and the search condition (here, whether there is a failure, transaction type, This is a process of totaling the number of searches for each combination with the content of the fault location and error code.

検索履歴を集計すると、制御部410は、抽出条件修正部424の処理として、集計した検索履歴に基づいて、抽出条件テーブル472を更新する(ステップS654)。本実施例においては、検索回数が閾値以上の事象IDと検索条件との組み合わせを、新たな抽出条件とする構成とした。すなわち、既に抽出条件テーブル472に記憶されていた抽出条件のうち、検索回数が閾値に満たない抽出条件は削除され、新たに閾値に達した抽出条件は、新たに登録される。なお、このように、事象ごとに抽出条件を更新する構成は、上述したように、検索履歴テーブル474において、事象IDと検索条件とを対応付けて記憶することによって実現される。また、ステップS654で用いる閾値は、事象IDごとに異なった値としてもよい。こうすれば、発生する事象の重要度や一般的に発生し得る頻度などを考慮して、より柔軟な運用を行うことができる。   When the search history is tabulated, the control unit 410 updates the extraction condition table 472 based on the tabulated search history as a process of the extraction condition correction unit 424 (step S654). In this embodiment, a combination of an event ID whose search count is equal to or greater than a threshold and a search condition is used as a new extraction condition. That is, among the extraction conditions already stored in the extraction condition table 472, the extraction conditions whose number of searches is less than the threshold are deleted, and the extraction conditions that have newly reached the threshold are newly registered. In this way, the configuration for updating the extraction condition for each event is realized by storing the event ID and the search condition in association with each other in the search history table 474 as described above. Further, the threshold value used in step S654 may be a different value for each event ID. In this way, more flexible operation can be performed in consideration of the importance of the event that occurs and the frequency that can generally occur.

抽出条件テーブル472を更新すると、制御部410は、出力部425の処理として、上記ステップS651で抽出したジャーナル情報を閲覧端末500に送信する(ステップS655)。一方、閲覧端末500の制御部510は、管理装置400が送信したジャーナル情報を受信すると、受信したジャーナル情報を閲覧端末500が備えるモニタに表示させる(ステップS643)。表示されたジャーナル情報は、ATM100,200,300で発生した事象の原因究明調査などに用いられる。こうして、ジャーナル情報閲覧処理は終了となる。なお、抽出条件を更新するための構成は必須ではない。   When the extraction condition table 472 is updated, the control unit 410 transmits the journal information extracted in step S651 to the browsing terminal 500 as processing of the output unit 425 (step S655). On the other hand, when receiving the journal information transmitted from the management apparatus 400, the control unit 510 of the viewing terminal 500 displays the received journal information on a monitor provided in the viewing terminal 500 (step S643). The displayed journal information is used for investigating the cause of events occurring in the ATMs 100, 200, and 300. Thus, the journal information browsing process ends. Note that the configuration for updating the extraction condition is not essential.

A−5.効果:
上述したジャーナル情報管理システム20において、管理装置400は、設定した抽出条件をATM100,200,300に送信する。ATM100,200,300は、所定の事象が発生した場合に、受信した抽出条件に合致するジャーナル情報を切り出して、管理装置400に送信する。管理装置400は、受信したジャーナル情報を記憶し、受け付けた検索条件に合致するジャーナル情報を検索して、表示用に出力する。したがって、ATM100,200,300のジャーナル情報を管理装置400で一元管理し、所望の検索条件に応じた閲覧に供することができる。しかも、ATM100,200,300は、管理装置400が設定した抽出条件に合致するジャーナル情報のみを管理装置400に送信するので、管理装置400は、ATM100,200,300の取引のための通信が比較的多い時間帯においては、必要なジャーナル情報だけを絞り込んで収集することができる。その結果、取引ごとにジャーナル情報を収集する場合など、全てのジャーナル情報を送信する場合と比べて、通信負荷の増大を抑制することができ、ジャーナル情報の収集のための通信が、取引のための通信に支障を与えることがない。しかも、管理装置400は、抽出条件の設定によって、発生する事象に適した内容のジャーナル情報を収集することができる。さらに、ATM100,200,300は、所定の事象の発生を契機として、ジャーナル情報を管理装置400に送信するので、管理装置400では、ジャーナル情報を用いて行う調査に必要なジャーナル情報が常に最新の状態で記憶される。その結果、管理装置400は、閲覧端末500を介して受け付けた検索条件に応じて、即時に最新の状態のジャーナル情報を出力することができ、ユーザのジャーナル情報の利用性を向上させることができる。さらに、抽出条件は、管理装置400から各々のATM100,200,300に送信されるので、抽出条件が変更された場合でも、容易にその変更をATM100,200,300に反映することができる。
A-5. effect:
In the journal information management system 20 described above, the management device 400 transmits the set extraction conditions to the ATMs 100, 200, 300. When a predetermined event occurs, the ATMs 100, 200, and 300 cut out journal information that matches the received extraction condition and transmit it to the management apparatus 400. The management apparatus 400 stores the received journal information, searches for journal information that matches the received search condition, and outputs it for display. Therefore, the journal information of the ATMs 100, 200, and 300 can be centrally managed by the management device 400 and used for browsing according to a desired search condition. In addition, since the ATMs 100, 200, and 300 transmit only journal information that matches the extraction conditions set by the management device 400 to the management device 400, the management device 400 compares communication for transactions of the ATMs 100, 200, and 300. In a moderate time zone, only necessary journal information can be narrowed down and collected. As a result, compared to the case where all journal information is transmitted, such as when journal information is collected for each transaction, the increase in communication load can be suppressed. Will not interfere with communication. In addition, the management apparatus 400 can collect journal information having contents suitable for the event that occurs by setting the extraction condition. Furthermore, since the ATMs 100, 200, and 300 transmit journal information to the management apparatus 400 when a predetermined event occurs, the management apparatus 400 always keeps the journal information necessary for the investigation using the journal information the latest. Stored in state. As a result, the management device 400 can immediately output the latest journal information according to the search condition received via the browsing terminal 500, and can improve the usability of the user's journal information. . Furthermore, since the extraction condition is transmitted from the management device 400 to each ATM 100, 200, 300, even if the extraction condition is changed, the change can be easily reflected in the ATM 100, 200, 300.

また、ジャーナル情報管理システム20において、ATM100,200,300は、所定の事象の発生を管理装置400に通知する。管理装置400は、この通知を受けて、抽出条件をATM100,200,300に送信する。つまり、ATM100,200,300は、所定の事象の発生を契機として、管理装置400から抽出条件を受け取る。したがって、常に最新の抽出条件に基づいてジャーナル情報を切り出して、管理装置400に送信することができ、ジャーナル情報の利用性が向上する。しかも、管理装置400は、抽出条件を、所定の事象が発生したATM100,200,300のみに送信するので、全てのATM100,200,300に送信する場合と比べて、通信負荷を低減することができる。   In the journal information management system 20, the ATMs 100, 200, and 300 notify the management device 400 that a predetermined event has occurred. In response to this notification, the management device 400 transmits the extraction conditions to the ATMs 100, 200, and 300. That is, the ATMs 100, 200, and 300 receive the extraction conditions from the management device 400 when a predetermined event occurs. Therefore, journal information can always be cut out and transmitted to the management apparatus 400 based on the latest extraction condition, and the usability of journal information is improved. In addition, since the management apparatus 400 transmits the extraction condition only to the ATMs 100, 200, and 300 in which the predetermined event has occurred, the management device 400 can reduce the communication load as compared with the case of transmitting to all the ATMs 100, 200, and 300. it can.

また、ジャーナル情報管理システム20において、管理装置400は、閲覧端末500による検索履歴に応じて抽出条件を修正するので、ユーザが閲覧端末500を用いて行うジャーナル情報の閲覧の状況を抽出条件に反映させることができる。その結果、有効な調査を行うための抽出条件の抽出精度を向上させることができ、管理装置400によるジャーナル情報の収集を効果的、効率的に行うことができる。   Further, in the journal information management system 20, the management apparatus 400 corrects the extraction condition according to the search history by the browsing terminal 500, so that the browsing status of journal information performed by the user using the browsing terminal 500 is reflected in the extraction condition. Can be made. As a result, it is possible to improve the extraction accuracy of extraction conditions for performing an effective investigation, and it is possible to effectively and efficiently collect journal information by the management apparatus 400.

また、ジャーナル情報管理システム20において、ATM100,200,300は、事象の内容を示す事象IDを管理装置400に通知し、管理装置400は、受け取った事象IDに対応する抽出条件のみをATM100,200,300に送信する。したがって、所定の事象に対応する各々の抽出条件を全て送信する必要がないので、送信する抽出条件のデータ量を低減することができる。その結果、通信負荷を低減することができる。   In the journal information management system 20, the ATMs 100, 200, and 300 notify the management apparatus 400 of event IDs indicating the contents of the events, and the management apparatus 400 sets only the extraction conditions corresponding to the received event IDs to the ATMs 100, 200. , 300. Accordingly, since it is not necessary to transmit all the extraction conditions corresponding to a predetermined event, the data amount of the extraction conditions to be transmitted can be reduced. As a result, the communication load can be reduced.

B.第2実施例:
本発明の第2実施例について説明する。第2実施例としてのジャーナル情報管理システム20は、基本的な構成が第1実施例と同様であり、ジャーナル情報閲覧処理の流れのみが第1実施例と異なる。以下、第1実施例と異なる点に付いてのみ説明し、第1実施例と共通する点については、説明を省略する。第2実施例としてのジャーナル情報閲覧処理の流れを図11に示す。図11において、第1実施例(図10)と同一内容の処理については、各々の処理に付した番号の下二桁を図10と共通の番号で表示し、詳しい説明を省略する。
B. Second embodiment:
A second embodiment of the present invention will be described. The journal information management system 20 as the second embodiment has the same basic configuration as that of the first embodiment, and only the flow of the journal information browsing process is different from that of the first embodiment. Hereinafter, only differences from the first embodiment will be described, and description of points common to the first embodiment will be omitted. FIG. 11 shows the flow of the journal information browsing process as the second embodiment. In FIG. 11, the same contents as those in the first embodiment (FIG. 10) are indicated by the same two digits as those in FIG. 10 and the detailed description is omitted.

第2実施例としてのジャーナル情報閲覧処理が開始されると、閲覧端末500の制御部510は、検索条件を受け付けて(ステップS741)、検索条件を含むジャーナル情報閲覧要求を管理装置400に送信する(ステップS742)。一方、管理装置400の制御部410は、ジャーナル情報閲覧要求を受信して、検索条件に合致するジャーナル情報を抽出すると共に(ステップS751)、検索履歴を登録し(ステップS752)、抽出したジャーナル情報を閲覧端末500に送信する(ステップS755)。   When the journal information browsing process as the second embodiment is started, the control unit 510 of the browsing terminal 500 receives the search condition (step S741) and transmits a journal information browsing request including the search condition to the management apparatus 400. (Step S742). On the other hand, the control unit 410 of the management apparatus 400 receives the journal information browsing request, extracts journal information that matches the search condition (step S751), registers a search history (step S752), and extracts the extracted journal information. Is transmitted to the browsing terminal 500 (step S755).

一方、閲覧端末500の制御部510は、受信したジャーナル情報を表示する(ステップS743)。そして、制御部510は、検索履歴を集計対象として採用するか否かを示す可否情報を受け付ける(ステップS744)。第1実施例においては、所定期間内における全ての検索履歴を上記ステップS653において集計対象としたが、本実施例のジャーナル情報管理システム20では、検索履歴の集計対象への反映を選択的に行えるように構成されている。具体的には、上記ステップS743で表示されるGUIは、表示されたジャーナル情報に係る検索履歴を集計対象として採用するか否かについて、オペレータの判断を受付可能に構成されている。制御部510は、このGUIを介して、可否情報を受け付ける。かかる構成により、オペレータは、閲覧結果が調査に有効であったと判断した場合の検索条件のみを集計対象として採用することができる。特に、本実施例では、上記ステップS741において、複数の検索条件を受け付けた場合には、各々の検索条件毎に、可否条件を受け付け可能な構成とした。こうすれば、有効であったジャーナル情報に対応する検索条件のみを集計結果に反映させることができる。このように、可否情報を受け付けると、制御部510は、受け付けた可否情報を管理装置400に送信する(ステップS745)。   On the other hand, the control unit 510 of the browsing terminal 500 displays the received journal information (step S743). Then, control unit 510 accepts availability information indicating whether or not to adopt the search history as an aggregation target (step S744). In the first embodiment, all search histories within a predetermined period are set as aggregation targets in step S653. However, in the journal information management system 20 of this embodiment, the search history can be selectively reflected in the aggregation targets. It is configured as follows. Specifically, the GUI displayed in step S743 is configured to be able to accept the operator's judgment as to whether or not to adopt the search history related to the displayed journal information as the aggregation target. Control unit 510 accepts the availability information via this GUI. With such a configuration, the operator can adopt only the search conditions when it is determined that the browsing result is effective for the investigation as the aggregation target. In particular, in the present embodiment, when a plurality of search conditions are received in step S741, a configuration is adopted in which acceptability conditions can be accepted for each search condition. In this way, only the search conditions corresponding to the valid journal information can be reflected in the total result. Thus, when acceptability information is received, control unit 510 transmits the acceptability information to management device 400 (step S745).

一方、管理装置400の制御部410は、閲覧端末500が送信した可否情報を受信して、第1受付部426の処理として受け付け、集計対象としての採用の可否を解釈する(ステップS756)。その結果、採用が「可」であれば(ステップS756:YES)、制御部410は、検索履歴テーブル474のうちの、集計対象として採用された検索履歴のみを対象として、検索履歴の集計を行う(ステップS753)。なお、この処理は、可否情報を受信した時点において、制御部410が、検索履歴テーブル474に可否情報を各々の検索条件と対応付けて記憶することによって、容易に実現可能である。   On the other hand, the control unit 410 of the management apparatus 400 receives the propriety information transmitted from the browsing terminal 500, accepts it as the process of the first accepting unit 426, and interprets the propriety of adoption as an aggregation target (step S756). As a result, if adoption is “possible” (step S756: YES), the control unit 410 aggregates the search history only for the search history adopted as the aggregation target in the search history table 474. (Step S753). This process can be easily realized by the control unit 410 storing the availability information in the search history table 474 in association with each search condition when the availability information is received.

検索履歴を集計すると、制御部410は、集計結果に基づいて抽出条件を更新し(ステップS754)、完了通知を閲覧端末500に送信する(ステップS757)。一方、集計対象への採用が「不可」であれば(ステップS756:NO)、制御部410は、検索履歴の集計及び抽出条件の更新を行わずに、処理を終了する。なお、上述の例では、閲覧端末500は、集計対象としての採用の可否を管理装置400に送信する構成としたが、集計対象として採用する場合に限り、管理装置400にその通知を行う構成としてもよい。   When the search history is totaled, control unit 410 updates the extraction condition based on the total result (step S754), and transmits a completion notification to browsing terminal 500 (step S757). On the other hand, if adoption to the aggregation target is “impossible” (step S756: NO), the control unit 410 ends the process without performing aggregation of the search history and updating the extraction condition. In the above-described example, the browsing terminal 500 is configured to transmit the applicability as an aggregation target to the management apparatus 400. However, the browsing terminal 500 is configured to notify the management apparatus 400 only when it is employed as the aggregation target. Also good.

かかる構成のジャーナル情報管理システム20において、管理装置400は、表示されたジャーナル情報に係る検索履歴を集計対象として採用するか否かについての可否情報を閲覧端末500から受け付けて、集計対象として採用する検索履歴のみに応じて、抽出条件の修正を行うので、より柔軟な運用を行うことができる。例えば、ジャーナル情報を閲覧して行う調査において、検索結果が実際に役立った場合にのみ、検索履歴を抽出条件の修正に反映させることができ、抽出条件の抽出精度をさらに向上させることができる。   In the journal information management system 20 having such a configuration, the management apparatus 400 accepts whether or not the search history related to the displayed journal information is to be adopted as an aggregation target from the browsing terminal 500 and adopts it as the aggregation target. Since the extraction condition is corrected only according to the search history, more flexible operation can be performed. For example, in a survey conducted by browsing journal information, the search history can be reflected in the correction of the extraction condition only when the search result is actually useful, and the extraction condition extraction accuracy can be further improved.

上述の実施形態では、管理装置400は、集計結果への採用の可否を受け付ける構成としたが、かかる構成に代えて、検索結果の調査への有効性の評価を受け付ける構成としてもよい。かかる場合には、例えば、事象IDごと及び検索条件ごとに、受け付けた評価を点数化し、当該点数が所定値以上の検索条件を新たな抽出条件としてもよい。このような構成であっても、実質的には、採用の可否を受け付ける構成と等価である。   In the above-described embodiment, the management apparatus 400 is configured to accept whether or not it can be adopted for the aggregation results. However, instead of such a configuration, the management device 400 may be configured to receive an evaluation of the effectiveness of the search result investigation. In such a case, for example, the received evaluation may be scored for each event ID and each search condition, and a search condition with the score equal to or higher than a predetermined value may be set as a new extraction condition. Even such a configuration is substantially equivalent to a configuration for accepting adoption.

C.第3実施例:
本発明の第3実施例について説明する。第3実施例としてのジャーナル情報管理システム20は、基本的な構成が第1実施例と同様であり、ジャーナル情報閲覧処理の流れのみが第1実施例と異なる。以下、第1実施例と異なる点に付いてのみ説明し、第1実施例と共通する点については、説明を省略する。第3実施例としてのジャーナル情報閲覧処理の流れを図12に示す。図12において、第1実施例(図10)と同一内容の処理については、各々の処理に付した番号の下二桁を図10と共通の番号で表示し、詳しい説明を省略する。
C. Third embodiment:
A third embodiment of the present invention will be described. The journal information management system 20 as the third embodiment has the same basic configuration as that of the first embodiment, and only the flow of the journal information browsing process is different from that of the first embodiment. Hereinafter, only differences from the first embodiment will be described, and description of points common to the first embodiment will be omitted. The flow of journal information browsing processing as the third embodiment is shown in FIG. In FIG. 12, for the processing having the same contents as in the first embodiment (FIG. 10), the last two digits of the numbers assigned to the respective processing are displayed with the same numbers as those in FIG.

第3実施例としてのジャーナル情報閲覧処理が開始されると、閲覧端末500の制御部510は、検索条件を受け付けて(ステップS841)、検索条件を含むジャーナル情報閲覧要求を管理装置400に送信する(ステップS842)。一方、管理装置400の制御部410は、ジャーナル情報閲覧要求を受信して、検索条件に合致するジャーナル情報を抽出すると共に(ステップS851)、検索履歴を登録し(ステップS852)、抽出したジャーナル情報を閲覧端末500に送信する(ステップS855)。   When the journal information browsing process according to the third embodiment is started, the control unit 510 of the browsing terminal 500 receives the search condition (step S841) and transmits a journal information browsing request including the search condition to the management apparatus 400. (Step S842). On the other hand, the control unit 410 of the management apparatus 400 receives the journal information browsing request, extracts journal information that matches the search condition (step S851), registers a search history (step S852), and extracts the extracted journal information. Is transmitted to the browsing terminal 500 (step S855).

一方、閲覧端末500の制御部510は、受信したジャーナル情報を表示する(ステップS843)。そして、制御部510は、抽出条件の追加指示を受け付けたか否かを判断する(ステップS846)。本実施例においては、上記ステップS843で表示されるGUIは、新たな抽出条件を追加可能に構成されている。制御部510は、このGUIを介して追加する抽出条件を受け付ける。かかる構成により、オペレータは、調査に特に有効であったと判断したジャーナル情報が次回以降のジャーナル情報閲覧処理で含まれるように、抽出条件を追加することができる。   On the other hand, the control unit 510 of the browsing terminal 500 displays the received journal information (step S843). Then, control unit 510 determines whether or not an extraction condition addition instruction has been received (step S846). In the present embodiment, the GUI displayed in step S843 is configured such that a new extraction condition can be added. Control unit 510 accepts an extraction condition to be added via this GUI. With this configuration, the operator can add an extraction condition so that journal information determined to be particularly effective for the investigation is included in the subsequent journal information browsing process.

その結果、抽出条件の追加指示を受け付けなければ(ステップS846:NO)、制御部510は処理を終了する。一方、抽出条件の追加指示を受け付ければ(ステップS846:YES)、制御部510は、受け付けた抽出条件を含む抽出条件追加要求を管理装置400に送信する(ステップS847)。   As a result, if an extraction condition addition instruction is not accepted (step S846: NO), control unit 510 ends the process. On the other hand, if an extraction condition addition instruction is accepted (step S846: YES), control unit 510 transmits an extraction condition addition request including the accepted extraction condition to management apparatus 400 (step S847).

一方、管理装置400の制御部410は、ジャーナル情報を送信した後、所定期間の間、抽出条件追加要求の受信を待機している(ステップS856)。その結果、閲覧端末500が送信した抽出条件追加要求を受信すると(ステップS856:YES)、制御部410は、第2受付部427の処理として、受信した追加条件を受け付け、当該追加要求に含まれる抽出条件を抽出条件テーブル472に追加する(ステップS857)。   On the other hand, after transmitting the journal information, the control unit 410 of the management apparatus 400 waits for reception of an extraction condition addition request for a predetermined period (step S856). As a result, when the extraction condition addition request transmitted by the browsing terminal 500 is received (step S856: YES), the control unit 410 receives the received additional condition as a process of the second reception unit 427, and is included in the addition request. The extraction condition is added to the extraction condition table 472 (step S857).

抽出条件を追加すると、制御部410は、完了通知を閲覧端末500に送信する(ステップS858)。一方、抽出条件追加要求を受信しなければ(ステップS856:NO)、制御部410は、抽出条件の追加を行わずに、処理を終了する。なお、上述の例では、閲覧端末500は、抽出条件の追加を受け付けた場合にのみ、管理装置400に通知を行う構成としたが、抽出条件を受け付けなかった場合に、その旨の通知も行う構成としてもよい。   When the extraction condition is added, the control unit 410 transmits a completion notification to the browsing terminal 500 (step S858). On the other hand, if the extraction condition addition request is not received (step S856: NO), the control unit 410 ends the process without adding the extraction condition. In the above-described example, the browsing terminal 500 is configured to notify the management apparatus 400 only when the addition of the extraction condition is accepted. However, when the extraction condition is not accepted, the browsing terminal 500 also notifies that fact. It is good also as a structure.

かかる構成のジャーナル情報管理システム20は、抽出条件を新たに追加することができるので、より柔軟な運用を行うことができる。例えば、ユーザが閲覧したジャーナル情報が調査に有効であると判断した場合、当該閲覧履歴のみに基づいて、抽出条件を即座に修正して、その後に行われるジャーナル情報の閲覧に反映させることができる。かかる構成は、上述した第2実施例の構成と組み合わせれば、より効果的となる。   Since the journal information management system 20 having such a configuration can newly add an extraction condition, more flexible operation can be performed. For example, when it is determined that the journal information browsed by the user is effective for the investigation, the extraction condition can be immediately corrected based on only the browsing history and reflected in the subsequent browsing of the journal information. . Such a configuration becomes more effective when combined with the configuration of the second embodiment described above.

D.変形例:
上述した実施例の変形例について説明する。
D−1.変形例1:
上述の実施形態においては、ATM100,200,300は、発生する事象の内容にかかわらず、常に、同一の情報要素からなるジャーナル情報を管理装置400に送信する構成としたが、発生する事象に応じて、情報要素の数を変更してもよい。例えば、発生する事象に応じて、送信するジャーナル情報に含まれる情報要素を変化させてもよい。例えば、重要度の高い事象や、原因究明等の調査に多くの情報を必要とする事象などを予め想定して、当該事象に対しては、情報要素を相対的に増大させてもよい。あるいは、ATM100,200,300は、閲覧端末500での検索頻度の高い事象が発生した場合に相対的に多くの情報要素を含むジャーナル情報を送信する構成としてもよい。かかる場合には、例えば、閲覧端末500が事象ごとの検索頻度を集計し、その集計結果に応じた情報要素の識別子を抽出条件と共にATM100,200,300に送信する構成としてもよい。これらの構成とすれば、通信負荷を抑制しつつ、ジャーナル情報の利用性をさらに高めることができる。
D. Variations:
A modification of the above-described embodiment will be described.
D-1. Modification 1:
In the above-described embodiment, the ATM 100, 200, 300 is configured to always transmit journal information including the same information element to the management apparatus 400 regardless of the contents of the event that occurs. Thus, the number of information elements may be changed. For example, an information element included in journal information to be transmitted may be changed according to an event that occurs. For example, an event having a high degree of importance or an event that requires a lot of information for investigation such as cause investigation may be assumed in advance, and the information element may be relatively increased for the event. Alternatively, the ATMs 100, 200, and 300 may be configured to transmit journal information including a relatively large number of information elements when an event with a high search frequency occurs in the browsing terminal 500. In such a case, for example, the browsing terminal 500 may total the search frequency for each event, and may transmit the identifier of the information element corresponding to the total result to the ATM 100, 200, 300 together with the extraction condition. With these configurations, it is possible to further improve the usability of journal information while suppressing the communication load.

D−2.変形例2:
上述の実施形態においては、管理装置400や閲覧端末500は、金融機関のセンターに配置される構成を例示したが、これらは、金融機関の支店に配置されてもよいし、センターと支店の両方に配置されてもよい。管理装置400がセンターと支店の両方に配置される場合、支店の管理装置400が、センターの管理装置400とATMとの通信を中継する構成としてもよい。また、管理装置400や閲覧端末500は、複数台であってもよい。管理装置400が複数台である場合、管理装置400ごとに、収集するジャーナル情報の情報要素の数を代えてもよい。例えば、支店に配置した管理装置400は、ATMと同一内容のジャーナル情報を収集し、センターに配置した管理装置400は、情報要素の数が相対的に少ないジャーナル情報を収集してもよい。また、管理装置400は、複数の装置に機能を分散化させてもよい。
D-2. Modification 2:
In the above-described embodiment, the management apparatus 400 and the browsing terminal 500 have been illustrated as being arranged at the center of a financial institution, but these may be arranged at a branch of a financial institution, or both the center and the branch May be arranged. When the management device 400 is arranged in both the center and the branch, the branch management device 400 may relay the communication between the center management device 400 and the ATM. Moreover, the management apparatus 400 and the browsing terminal 500 may be plural. When there are a plurality of management apparatuses 400, the number of information elements of journal information to be collected may be changed for each management apparatus 400. For example, the management apparatus 400 arranged at a branch may collect journal information having the same content as ATM, and the management apparatus 400 arranged at the center may collect journal information having a relatively small number of information elements. In addition, the management apparatus 400 may distribute functions among a plurality of apparatuses.

D−3.変形例3:
上述の実施形態においては、管理装置400は、検索したジャーナル情報を、ローカルエリアネットワークLANを介して閲覧端末500に出力する構成としたが、管理装置400のモニタに出力する構成としてもよい。例えば、管理装置400は、閲覧端末500の機能を併せ持ち、管理装置400でもジャーナル情報の閲覧を可能に構成してもよい。もとより、閲覧端末500と管理装置400とを個別的に設けずに、管理装置400と閲覧端末500とを一体的に構成してもよい。
D-3. Modification 3:
In the above-described embodiment, the management device 400 is configured to output the searched journal information to the browsing terminal 500 via the local area network LAN, but may be configured to output to the monitor of the management device 400. For example, the management apparatus 400 may have the function of the browsing terminal 500 and the management apparatus 400 may be configured to allow browsing of journal information. Of course, the management device 400 and the browsing terminal 500 may be configured integrally without providing the browsing terminal 500 and the management device 400 individually.

D−4.変形例4:
管理装置400は、上述した第1〜第3実施例におけるジャーナル情報閲覧処理のいずれも実行可能に構成し、更に、いずれの処理を実行するかを選択的に切り替え可能に構成してもよい。かかる切り替えは、ユーザが入力するモード設定に応じて行ってもよいし、閲覧端末500にログインしたユーザの権限に基づいて行ってもよい。ユーザ権限によって処理を切り替える場合には、例えば、管理装置400に管理者のユーザIDを登録しておき、閲覧端末500から送信されるユーザIDに応じて、管理装置400が処理を切り替えてもよい。こうすれば、より自由度の高い運用を行うことができる。例えば、ジャーナル情報管理システム20の導入直後は、管理者のみが第1〜第3実施例のジャーナル情報閲覧処理を選択できる構成とし、管理者の管理下にあるオペレータは、第1実施例のジャーナル情報閲覧処理のみを選択可能としてもよい。また、所定期間の運用によってオペレータのスキルが向上すると共に、検索履歴が所定量蓄積された段階で、かかるオペレータの選択制限を解除してもよい。
D-4. Modification 4:
The management apparatus 400 may be configured to be able to execute any of the journal information browsing processes in the first to third embodiments described above, and may be configured to be able to selectively switch which process is to be executed. Such switching may be performed according to the mode setting input by the user, or may be performed based on the authority of the user who has logged into the viewing terminal 500. When switching the process depending on the user authority, for example, the administrator's user ID is registered in the management apparatus 400, and the management apparatus 400 may switch the process according to the user ID transmitted from the viewing terminal 500. . In this way, operation with a higher degree of freedom can be performed. For example, immediately after the introduction of the journal information management system 20, only the administrator can select the journal information browsing process of the first to third embodiments, and the operator under the management of the administrator can select the journal of the first embodiment. Only information browsing processing may be selectable. Further, the operator's skill may be improved by operation for a predetermined period, and the operator's selection restriction may be released when a predetermined amount of search history is accumulated.

D−5.変形例5:
上述の実施形態においては、ATM100,200,300は、所定の事象の発生を契機として、管理装置400に事象IDを通知し、管理装置400は、その事象IDに対応付けた抽出条件のみをATM100,200,300に送信する構成としたが、事象IDの通知は必須ではない。例えば、管理装置400は、登録された各々の事象と対応付けた抽出条件をATM100,200,300に送信し、ATM100,200,300は、受信した抽出条件のうちから、発生した事象に対応する抽出条件を抽出してもよい。
D-5. Modification 5:
In the above-described embodiment, the ATMs 100, 200, and 300 notify the management apparatus 400 of an event ID when a predetermined event occurs, and the management apparatus 400 uses only the extraction condition associated with the event ID as the ATM 100. , 200, 300, but notification of the event ID is not essential. For example, the management device 400 transmits the extraction conditions associated with each registered event to the ATMs 100, 200, and 300, and the ATMs 100, 200, and 300 correspond to the events that occurred from the received extraction conditions. Extraction conditions may be extracted.

D−6.変形例6:
上述の実施形態においては、ATM100,200,300は、所定の事象の発生を管理装置400に通知し、管理装置400は、その通知を契機として抽出条件を事象が発生したATM100,200,300に送信する構成としたが、かかる構成は必須ではない。例えば、以下の構成としてもよい。管理装置400は、所定の期間ごとに抽出条件をATM100,200,300に送信する。ATM100,200,300は受信した抽出条件を記憶し、所定の事象が発生した場合に、記憶した抽出条件を用いて切り出したジャーナル情報を管理装置400に送信する。こうすれば、所定の事象が発生するたびに、その通知と、抽出条件の受け渡しのための通信を行う必要がないので、抽出条件が異なる内容で更新される頻度が低い場合には、全体として通信負荷を低減することができる。なお、所定の期間とは、例えば、抽出条件が異なる内容に更新されるまでの期間としてもよい。こうすれば、常に最新の抽出条件を反映することができる。あるいは、所定時間の経過としてもよい。こうしても、最新の抽出条件の反映の程度を所望の程度に近づけることができる。
D-6. Modification 6:
In the above-described embodiment, the ATMs 100, 200, and 300 notify the management device 400 of the occurrence of a predetermined event, and the management device 400 uses the notification as a trigger to extract the extraction conditions to the ATMs 100, 200, and 300 where the event has occurred. Although it is configured to transmit, such a configuration is not essential. For example, the following configuration may be used. The management device 400 transmits the extraction condition to the ATMs 100, 200, 300 every predetermined period. The ATMs 100, 200, and 300 store the received extraction conditions, and when a predetermined event occurs, the journal information cut out using the stored extraction conditions is transmitted to the management apparatus 400. In this way, every time a predetermined event occurs, there is no need to perform notification and communication for exchanging the extraction conditions, so if the extraction conditions are not updated frequently with different contents, Communication load can be reduced. The predetermined period may be, for example, a period until the extraction conditions are updated to different contents. In this way, the latest extraction conditions can always be reflected. Or it is good also as progress of predetermined time. Even in this case, the degree of reflection of the latest extraction condition can be brought close to a desired degree.

また、かかる構成は、事象の内容に応じて採用することも可能である。例えば、抽出条件が異なる内容に更新される頻度が相対的に高い事象と低い事象とを想定できる場合には、事象に応じて、抽出条件の受け渡しの方法を異なる方法で予め設定してもよい。あるいは、管理装置400が、事象ごとに抽出条件の変更を記録し、その変更実績に応じて、抽出条件の受け渡しの方法を動的に変更する構成としてもよい。かかる場合、管理装置400は、事象ごとの抽出条件の受け渡しの方法を表す情報を、抽出条件を送信するタイミングなどでATM100,200,300に送信する構成としてもよい。そして、ATM100,200,300は、受信した抽出条件の受け渡し方法に応じた処理を実行してもよい。   Such a configuration can also be adopted according to the contents of the event. For example, when it is possible to assume an event with a relatively high frequency and a low frequency with which the extraction conditions are updated to different contents, the method for passing the extraction conditions may be preset in a different manner depending on the event. . Or the management apparatus 400 is good also as a structure which records the change of extraction conditions for every event, and changes the delivery method of extraction conditions dynamically according to the change track record. In such a case, the management device 400 may be configured to transmit information representing a method for delivering the extraction condition for each event to the ATMs 100, 200, and 300 at the timing of transmitting the extraction condition. And ATM100,200,300 may perform the process according to the delivery method of the received extraction conditions.

また、検索履歴に応じた抽出条件の更新を行わない場合には、抽出条件は、管理装置400がATM100,200,300に送信する構成に限るものではない。例えば、ローカルエリアネットワークLANに接続された管理者専用端末などからATM100,200,300に送信する構成としてもよい。   Further, when the extraction condition is not updated according to the search history, the extraction condition is not limited to the configuration that the management device 400 transmits to the ATMs 100, 200, and 300. For example, it is good also as a structure which transmits to ATM100,200,300 from the administrator exclusive terminal etc. which were connected to local area network LAN.

D−7.変形例7:
上述の実施形態においては、自動取引装置としてATMを例示したが、本発明における自動取引装置は、ATMに限るものではなく、営業店窓口端末などの金融デバイス、自動発券機など種々の自動取引装置とすることができる。
D-7. Modification 7:
In the above-described embodiment, the ATM is exemplified as the automatic transaction apparatus. However, the automatic transaction apparatus in the present invention is not limited to the ATM, and various automatic transaction apparatuses such as financial devices such as branch office counter terminals, automatic ticketing machines, and the like. It can be.

以上、本発明の実施形態について説明したが、上述した実施形態における本発明の構成要素のうち、独立クレームに記載された要素以外の要素は、付加的な要素であり、適宜省略、または、組み合わせが可能である。また、本発明はこうした実施形態に限られるものではなく、本発明の要旨を脱しない範囲において、種々なる態様で実施できることは勿論である。例えば、本発明は、ジャーナル情報管理システム、自動取引装置、管理装置のほかに、それらのプログラム、当該プログラムを記録した記憶媒体、ジャーナル情報管理方法等としても実現することができる。   As mentioned above, although embodiment of this invention was described, elements other than the element described in the independent claim among the components of this invention in embodiment mentioned above are additional elements, and are suitably abbreviate | omitted or combined. Is possible. In addition, the present invention is not limited to such an embodiment, and it is needless to say that the present invention can be implemented in various modes without departing from the gist of the present invention. For example, in addition to the journal information management system, automatic transaction apparatus, and management apparatus, the present invention can be realized as a program thereof, a storage medium that records the program, a journal information management method, and the like.

20…ジャーナル情報管理システム
30,40,50,60…ルータ
100,200,300…ATM
110…制御部
121…通信制御部
122…操作機構部
123…カード/明細票機構部
124…通帳機構部
125…紙幣入出金機構部
126…硬貨入出金機構部
127…音声案内ガイダンス部
130…ジャーナル処理部
131…抽出条件取得部
132…ジャーナル情報提供部
133…通知部
140…記憶部
141…事象情報テーブル
142…ジャーナル情報テーブル
400…管理装置
410…制御部
420…ジャーナル管理部
421…抽出条件提供部
422…ジャーナル情報取得部
423…検索部
424…抽出条件修正部
425…出力部
426…第1受付部
427…第2受付部
430…入力操作部
440…表示部
450…通信制御部
470…記憶部
471…事象情報テーブル
472…抽出条件テーブル
473…ジャーナル情報テーブル
474…検索履歴テーブル
500…閲覧端末
510…制御部
520…ジャーナル閲覧部
530…入力操作部
540…表示部
550…通信制御部
B1,B2…支店
WAN…ワイドエリアネットワーク
LAN…ローカルエリアネットワーク
20 ... Journal information management system 30, 40, 50, 60 ... Router 100, 200, 300 ... ATM
DESCRIPTION OF SYMBOLS 110 ... Control part 121 ... Communication control part 122 ... Operation mechanism part 123 ... Card / detail slip mechanism part 124 ... Passbook mechanism part 125 ... Banknote depositing / withdrawing mechanism part 126 ... Coin depositing / withdrawing mechanism part 127 ... Voice guidance guidance part 130 ... Journal Processing unit 131 ... Extraction condition acquisition unit 132 ... Journal information providing unit 133 ... Notification unit 140 ... Storage unit 141 ... Event information table 142 ... Journal information table 400 ... Management device 410 ... Control unit 420 ... Journal management unit 421 ... Extraction condition provision 422 ... Journal information acquisition unit 423 ... Search unit 424 ... Extraction condition correction unit 425 ... Output unit 426 ... First reception unit 427 ... Second reception unit 430 ... Input operation unit 440 ... Display unit 450 ... Communication control unit 470 ... Memory Part 471 ... event information table 472 ... extraction condition table 473 ... journal Information table 474 ... search history table 500 ... browsing terminal 510 ... control unit 520 ... journal browsing unit 530 ... input operation unit 540 ... display unit 550 ... communication control unit B1, B2 ... branch WAN ... wide area network LAN ... local area network

Claims (12)

複数の自動取引装置と、該自動取引装置と通信可能に接続され、該自動取引装置における取引に関するジャーナル情報を管理する管理装置とを備えジャーナル情報管理システムであって、
前記管理装置は、
前記自動取引装置が前記ジャーナル情報を抽出するための抽出条件を記憶する抽出条件記憶部と、
前記自動取引装置に所定の事象が生じたことの通知を受信すると、前記抽出条件記憶部から前記所定の事象に対応する抽出条件を読み込む制御部と、
前記自動取引装置に、読み込んだ前記抽出条件を送信し、該抽出条件に従って前記ジャーナル情報を収集する指示を通知する抽出条件提供部と、
前記自動取引装置から送信される前記ジャーナル情報を受信するジャーナル情報取得部と、
を備え、
前記自動取引装置の各々は、
前記ジャーナル情報を記憶するジャーナル情報記憶部と、
前記所定の事象が生じたことを前記管理装置に通知する通知部と、
前記管理装置から送信された前記抽出条件を受信する抽出条件取得部と、
前記ジャーナル情報記憶部から前記抽出条件に合致する前記ジャーナル情報を収集し、該収集した前記ジャーナル情報を前記管理装置に送信するジャーナル情報提供部と
を備える
ジャーナル管理システム。
A plurality of automatic transaction apparatus is communicatively connected to the automatic transaction apparatus, a journal information management system Ru a management device and which manages the journal information about the transaction in the automatic transaction apparatus,
The management device
An extraction condition storage unit for storing an extraction condition for the automatic transaction apparatus to extract the journal information;
Upon receiving a notification that a predetermined event has occurred in the automatic transaction apparatus, a control unit that reads an extraction condition corresponding to the predetermined event from the extraction condition storage unit;
An extraction condition providing unit that transmits the read extraction condition to the automatic transaction apparatus and notifies an instruction to collect the journal information according to the extraction condition;
A journal information acquisition unit for receiving the journal information transmitted from the automatic transaction apparatus;
With
Each of the automatic transaction devices
A journal information storage unit for storing the journal information;
A notification unit for notifying the management device that the predetermined event has occurred;
An extraction condition acquisition unit that receives the extraction condition transmitted from the management device;
A journal information providing unit that collects the journal information that matches the extraction condition from the journal information storage unit, and transmits the collected journal information to the management device;
A journal management system.
請求項1記載のジャーナル情報管理システムであって、
前記管理装置は
前記抽出条件記憶部に記憶された抽出条件を所定の期間ごとに前記自動取引装置に送信する抽出条件送信部を更に備え
ジャーナル情報管理システム。
The journal information management system according to claim 1,
Said management device,
Furthermore journal information management system Ru comprising an extraction condition transmitting unit that transmits the extraction condition stored in the extraction condition storage section in the automatic transaction apparatus every predetermined period of time.
請求項記載のジャーナル情報管理システムであって、
前記管理装置は、更に、
記ジャーナル情報の検索履歴を記憶する検索履歴記憶部と、
記検索履歴に応じて、前記記憶する抽出条件を修正する抽出条件修正部と
を備えたジャーナル情報管理システム。
The journal information management system according to claim 2 ,
The management device further includes:
And search history storage unit for storing the search history of the previous article journal information,
Before according to the dangerous search history, journal information management system with an extracting condition modifying unit for modifying an extraction condition for the storage.
請求項記載のジャーナル情報管理システムであって、
前記管理装置は、更に、前記出力部に出力された検索結果に対応する検索履歴を前記抽出条件修正部の抽出条件の修正の基礎となる検索履歴として用いることの指示を受け付ける第1の受付部を備え、
前記抽出条件修正部は、前記第1の受付部が前記指示を受け付けた検索履歴のみに応じて、前記抽出条件の修正を行う
ジャーナル情報管理システム。
The journal information management system according to claim 3 ,
The management apparatus further accepts search history corresponding to search results output to the output unit, the first for receiving an instruction to use as a search history underlying the modification of extraction conditions of the extraction condition modifying unit Part
The extraction condition correction unit corrects the extraction condition only in accordance with a search history in which the first reception unit has received the instruction. Journal information management system.
請求項記載のジャーナル情報管理システムであって、
前記管理装置は、更に、前記抽出条件の追加を受け付ける第2の受付部を備え、
前記抽出条件修正部は、前記受け付けた抽出条件を前記抽出条件記憶部に追加して記憶させる
ジャーナル情報管理システム。
The journal information management system according to claim 4 ,
The management device further includes a second accepting unit that accepts the addition of the extraction condition,
The extraction condition modifying unit, the journal information management system to add and store the accepted extracted condition into the extraction condition storage section.
請求項記載のジャーナル情報管理システムであって、
前記抽出条件記憶部は、
前記抽出条件と前記自動取引装置に生じた所定の事象の内容を示す識別子とを対応付けて記憶し、
記通知部、前記所定の事象が発生した場合に、発生した前記所定の事象の内容に対応する識別子を通知し
記抽出条件提供部、前記受け取った通知に含まれる前記識別子に対応する前記抽出条件のみを前記自動取引装置に送信する
ジャーナル情報管理システム。
The journal information management system according to claim 5 ,
The extraction condition storage unit
Storing the extraction condition and an identifier indicating the content of a predetermined event that has occurred in the automatic transaction apparatus in association with each other;
Before Symbol notification unit, when the predetermined event occurs, it notifies the identifier corresponding to the content of the predetermined event occurring,
Before SL extraction condition providing unit, journal information management system that transmits only the extraction condition corresponding to the identifier included in the received notification to the automated teller machine.
請求項6記載のジャーナル管理システムであって、The journal management system according to claim 6,
前記識別子は、The identifier is
前記所定の事象を指定する事象IDであるIt is an event ID that designates the predetermined event
ジャーナル情報管理システム。Journal information management system.
請求項7に記載のジャーナル情報管理システムであって、The journal information management system according to claim 7,
前記管理装置は、さらに、The management device further includes:
受信した前記ジャーナル情報を出力する出力部Output unit that outputs the received journal information
を備えるWith
ジャーナル情報管理システム。Journal information management system.
自動取引装置であって、
前記自動取引装置における取引に関するジャーナル情報を記憶するジャーナル情報記憶部と、
前記自動取引装置に所定の事象が生じたことを、前記自動取引装置を管理する管理装置に通知する通知部と、
前記管理装置から前記所定の事象に対応する抽出条件を受信する抽出条件取得部と、
前記ジャーナル情報記憶部から抽出条件に合致する前記ジャーナル情報を収集して、収集した前記ジャーナル情報を前記管理装置に送信するジャーナル情報提供部と
を備えた自動取引装置。
Automatic transaction equipment,
A journal information storage unit for storing journal information related to transactions in the automatic transaction apparatus;
A notification unit for notifying a management device that manages the automatic transaction device that a predetermined event has occurred in the automatic transaction device;
An extraction condition acquisition unit that receives an extraction condition corresponding to the predetermined event from the management device ;
The journal information by collecting the journal information that matches the extraction condition from the storage unit, an automatic teller machine and a journal information providing unit that transmits the collected the journal information to the management device.
複数の自動取引装置と通信可能に接続され、該自動取引装置に関するジャーナル情報を管理する管理装置であって、
前記自動取引装置が前記ジャーナル情報を抽出するための抽出条件を記憶する抽出条件記憶部と、
前記自動取引装置に所定の事象が生じたことの通知を受信すると、前記抽出条件記憶部から前記所定の事象に対応する抽出条件を読み込む制御部と、
前記自動取引装置に、読み込んだ前記抽出条件を送信し、該抽出条件に従って前記ジャーナル情報を収集する指示を通知する抽出条件提供部と、
前記自動取引装置から送信される前記ジャーナル情報を受信するジャーナル情報取得部
を備えた管理装置。
A management device that is communicably connected to a plurality of automatic transaction devices and manages journal information related to the automatic transaction devices,
An extraction condition storage section that the automatic transaction apparatus to memorize the extraction condition for extracting the journal information,
Upon receiving a notification that a predetermined event has occurred in the automatic transaction apparatus, a control unit that reads an extraction condition corresponding to the predetermined event from the extraction condition storage unit;
An extraction condition providing unit that transmits the read extraction condition to the automatic transaction apparatus and notifies an instruction to collect the journal information according to the extraction condition;
Management device and a journal information acquisition unit for receiving the journal information transmitted from the automated teller machine.
自動取引装置がジャーナル情報を送信するためのプログラムであって、
前記自動取引装置における取引に関するジャーナル情報を記憶するジャーナル情報記憶機能と、
前記自動取引装置に所定の事象が生じたことを、前記自動取引装置を管理する管理装置に通知する通知機能と、
前記管理装置から前記所定の事象に対応する抽出条件を受信する抽出条件取得機能と、
前記記憶したジャーナル情報から抽出条件に合致するジャーナル情報を収集し、該収集した前記ジャーナル情報を前記管理装置に送信するジャーナル情報提供機能と
をコンピュータに実現させるプログラム。
A program for automatic transaction equipment to send journal information,
Journal information storage function for storing journal information related to transactions in the automatic transaction apparatus;
A notification function for notifying a management device that manages the automatic transaction device that a predetermined event has occurred in the automatic transaction device;
An extraction condition acquisition function for receiving an extraction condition corresponding to the predetermined event from the management device ;
A program that causes a computer to realize a journal information providing function of collecting journal information that matches an extraction condition from the stored journal information and transmitting the collected journal information to the management device.
複数の自動取引装置に関するジャーナル情報を、該自動取引装置に通信可能に接続された管理装置で管理するためのプログラムであって、
前記自動取引装置が前記ジャーナル情報を抽出するための抽出条件を記憶する抽出条件記憶機能と、
前記自動取引装置に所定の事象が生じたことの通知を受信すると、前記記憶した抽出条件から前記所定の事象に対応する抽出条件を読み込む制御機能と、
前記自動取引装置に、読み込んだ前記抽出条件を送信し、該抽出条件に従って前記ジャーナル情報を収集する指示を通知する抽出条件提供機能と、
前記自動取引装置から送信される前記ジャーナル情報を受信するジャーナル情報取得機能と
をコンピュータに実現させるプログラム。
A program for managing journal information related to a plurality of automatic transaction apparatuses with a management apparatus communicably connected to the automatic transaction apparatus,
An extraction condition storage function the automatic transaction apparatus to memorize the extraction condition for extracting the journal information,
Upon receiving a notification that a predetermined event has occurred in the automatic transaction apparatus, a control function for reading an extraction condition corresponding to the predetermined event from the stored extraction condition;
An extraction condition providing function for transmitting the read extraction condition to the automatic transaction apparatus and notifying an instruction to collect the journal information according to the extraction condition;
A journal information acquisition function for receiving the journal information transmitted from the automatic transaction apparatus;
A program that makes a computer realize.
JP2010140453A 2010-06-21 2010-06-21 Journal information management system, automatic transaction apparatus, management apparatus and program thereof Expired - Fee Related JP5512411B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010140453A JP5512411B2 (en) 2010-06-21 2010-06-21 Journal information management system, automatic transaction apparatus, management apparatus and program thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010140453A JP5512411B2 (en) 2010-06-21 2010-06-21 Journal information management system, automatic transaction apparatus, management apparatus and program thereof

Publications (2)

Publication Number Publication Date
JP2012003680A JP2012003680A (en) 2012-01-05
JP5512411B2 true JP5512411B2 (en) 2014-06-04

Family

ID=45535544

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010140453A Expired - Fee Related JP5512411B2 (en) 2010-06-21 2010-06-21 Journal information management system, automatic transaction apparatus, management apparatus and program thereof

Country Status (1)

Country Link
JP (1) JP5512411B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5846922B2 (en) * 2012-01-13 2016-01-20 日本エイ・ティー・エム株式会社 Crime information search system
JP5839590B2 (en) * 2012-10-19 2016-01-06 富士通フロンテック株式会社 Totalizer terminal equipment
JP5898634B2 (en) * 2013-02-19 2016-04-06 富士通フロンテック株式会社 Automatic transaction apparatus, data collection apparatus, data collection control method, and data collection system
JP5760029B2 (en) * 2013-03-25 2015-08-05 株式会社日立システムズ Information analysis system for automatic transaction equipment
JP5932710B2 (en) * 2013-05-13 2016-06-08 富士通フロンテック株式会社 Monitoring device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002245257A (en) * 2001-02-16 2002-08-30 Glory Ltd Monitoring system and monitoring method of automated apparatus
JP2004164209A (en) * 2002-11-12 2004-06-10 Hitachi Ltd Automatic transaction system
JP2005215910A (en) * 2004-01-29 2005-08-11 Hitachi Ltd Method for collectively retrieving history of dealings in plurality of financial automatic machines

Also Published As

Publication number Publication date
JP2012003680A (en) 2012-01-05

Similar Documents

Publication Publication Date Title
JP5111060B2 (en) Banknote handling device and cash automatic transaction device
JP5512411B2 (en) Journal information management system, automatic transaction apparatus, management apparatus and program thereof
CN102622821A (en) Method, device and system for supporting large amount of self-service withdrawal
EA038252B1 (en) Method for automatically crediting deposited money funds in case of failures
JP5600611B2 (en) Automatic transaction apparatus and automatic transaction system
JP6023597B2 (en) Cash processing system and method
JP5658573B2 (en) Transaction processing apparatus and transaction processing system
JP2007072974A (en) Automatic transaction apparatus and automatic transfer system
JPH1139539A (en) Processing cash device and system
JP2014048779A (en) Automatic transaction device, work management system, work management method, and program
JP5886055B2 (en) Management system for automatic transaction apparatus, server apparatus, and management method for automatic transaction apparatus
JP2008077602A (en) Automatic transaction device and reviewing method
JP3990879B2 (en) ATM monitoring system
JP6857515B2 (en) Slip management system and slip management method
JP6994622B2 (en) Data management system and data management method
JP2004302935A (en) Automatic machine transaction processing method and transaction processing system
JP2019174962A (en) Information processing apparatus, portable terminal and cash receiving and paying device
JP5225963B2 (en) Collection and delivery system
JP2021128631A (en) Monitoring device, monitoring method, and program
JP6135182B2 (en) Cash processing equipment
JP7355557B2 (en) Deposit management device, deposit management method, and deposit management system
JP5247572B2 (en) Automatic transaction processing apparatus and transaction management system
JP6183500B2 (en) Checkout system and program
JP2022143097A (en) Deposit/withdrawal device, cash management system, cash management method, and program
JP2022031752A (en) Data management system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120214

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130711

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130827

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131017

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140311

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140326

R150 Certificate of patent or registration of utility model

Ref document number: 5512411

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees