JP2014215912A - Analysis system of electronic journal data - Google Patents

Analysis system of electronic journal data Download PDF

Info

Publication number
JP2014215912A
JP2014215912A JP2013094520A JP2013094520A JP2014215912A JP 2014215912 A JP2014215912 A JP 2014215912A JP 2013094520 A JP2013094520 A JP 2013094520A JP 2013094520 A JP2013094520 A JP 2013094520A JP 2014215912 A JP2014215912 A JP 2014215912A
Authority
JP
Japan
Prior art keywords
transaction
store
transactions
attribute
electronic 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.)
Granted
Application number
JP2013094520A
Other languages
Japanese (ja)
Other versions
JP6141677B2 (en
Inventor
麻里 ▲高▼木
麻里 ▲高▼木
Mari Takagi
繁幸 谷
Shigeyuki Tani
繁幸 谷
森田 豊久
Toyohisa Morita
豊久 森田
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 Systems Ltd
Original Assignee
Hitachi Systems Ltd
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 Systems Ltd filed Critical Hitachi Systems Ltd
Priority to JP2013094520A priority Critical patent/JP6141677B2/en
Publication of JP2014215912A publication Critical patent/JP2014215912A/en
Application granted granted Critical
Publication of JP6141677B2 publication Critical patent/JP6141677B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/18Payment architectures involving self-service terminals [SST], vending machines, kiosks or multimedia terminals

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Finance (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an analysis system of electronic journal data for outputting transaction tendencies and characteristic transaction shops by automatic transaction devices in the entire holding business operators by aggregating electronic journal data recorded as data on individual automatic transaction devices by the entire holding business operators, and calculating summary values based on various transaction attributes.SOLUTION: An analysis system of electronic journal data comprises: a database which stores the electronic journal data 100; a data analysis part 102 which performs analysis processing of the electronic journal data 100; and an output device 103 which outputs analysis results by the data analysis part. Here, the data analysis part 102 extracts the electronic journal data stored in the database within a predetermined time range based on transaction time attributes, presets types of values to be summarized in transaction attributes, summarizes the extracted electronic journal data based on the set types of values to be summarized, rearranges summarization results by the transaction attributes, and outputs the summarization results to an output part.

Description

本発明は、自動取引装置の取引情報を記録した電子ジャーナルデータからデータ分析結果を出力する電子ジャーナルデータの分析システムに関するものである。   The present invention relates to an electronic journal data analysis system for outputting a data analysis result from electronic journal data recording transaction information of an automatic transaction apparatus.

従来、自動取引装置の電子ジャーナルデータを管理するものとして、ATM電子化ジャーナルオンライン保管システム(非特許文献1)に記載のものがあった。これは、自動取引装置の取引情報を記録した電子ジャーナルデータから、店番や機番や日付などに基づき該当するジャーナルデータを検索し提供するものである。   Conventionally, there is one described in the ATM electronic journal online storage system (Non-patent Document 1) as one for managing electronic journal data of an automatic transaction apparatus. This is to search and provide corresponding journal data from electronic journal data in which transaction information of an automatic transaction apparatus is recorded based on a store number, a machine number, a date, and the like.

また、自動取引装置の電子ジャーナルデータを利用する技術として、特開2011−215993号公報(特許文献1)に記載のものがあった。これは、自動取引装置個体での取引種別ごとの取引回数から、自動取引装置のユニット別の動作回数を算出し、ユニットごとに障害が発生する危険度を算出するものである。   Moreover, as a technique using the electronic journal data of an automatic transaction apparatus, there existed the thing of Unexamined-Japanese-Patent No. 2011-215993 (patent document 1). This calculates the frequency | count of operation | movement for every unit of an automatic transaction apparatus from the transaction frequency for every transaction classification in an automatic transaction apparatus individual | organism | solid, and calculates the risk of a failure generating for every unit.

特開2011−215993号公報JP 2011-215993 A

ATM電子化ジャーナルオンライン保管システム、[online]、沖電気工業株式会社、[平成25年2月27日検索]、インターネット<URL:http://www.oki.com/jp/financial/efficiency/atm/e_journal.html>ATM electronic journal online storage system, [online], Oki Electric Industry Co., Ltd., [February 27, 2013 search], Internet <URL: http: // www. oki. com / jp / financial / efficiency / atm / e_journal. html>

自動取引装置の取引情報を記録した電子ジャーナルデータは、自動取引装置個体の取引を記録するデータであり、従来では、非特許文献1に記載されているように、ある店舗の自動取引装置個体やある時刻の自動取引装置個体での取引状況を検索し確認するために利用されている。また、特許文献1に記載されているように、自動取引装置個体での取引回数から、自動取引装置個体の障害発生の危険度を算出するために利用されている。   Electronic journal data in which transaction information of an automatic transaction apparatus is recorded is data for recording a transaction of an automatic transaction apparatus. Conventionally, as described in Non-Patent Document 1, It is used to search and confirm the transaction status of an individual automatic transaction apparatus at a certain time. Moreover, as described in Patent Document 1, it is used for calculating the risk of failure occurrence in an automatic transaction apparatus individual from the number of transactions in the automatic transaction apparatus individual.

自動取引装置の保有事業者は、大量の自動取引装置を広範囲の地域や店舗に分散して保有し、日々、多くの取引者に対して1日中または長時間いつでも取引できる状況でサービス提供しており、自動取引装置の電子ジャーナルデータを集約し、分析することができる分析システムの登場が望まれていた。   Operators possessing a large number of automated transaction equipment are distributed and held in a wide range of regions and stores, and provide services to many traders on a daily basis or at any time for a long time. Therefore, the advent of an analysis system that can aggregate and analyze electronic journal data of automatic transaction devices has been desired.

そこで、本発明の目的は、自動取引装置個体のデータとして記録されてきた電子ジャーナルデータを保有事業者全体で集約し、様々な取引属性をもとに集計値を算出することで、保有事業者全体での自動取引装置による取引傾向や特徴的な取引店舗を出力する電子ジャーナルデータの分析システムを提供することである。   Therefore, the object of the present invention is to aggregate the electronic journal data recorded as data of the automatic transaction apparatus individual for the entire holding company, and calculate the total value based on various transaction attributes, thereby holding the holding company. To provide an electronic journal data analysis system that outputs transaction trends and characteristic transaction stores by an automatic transaction apparatus as a whole.

具体的には、以下の少なくとも1つ以上を実現する電子ジャーナルデータの分析システムを提供することにある。   Specifically, an electronic journal data analysis system that realizes at least one of the following is provided.

・任意の店舗に関して店舗平均と比べて取引件数の少ない時間および該時間で取引件数の多い店舗の提示
・媒体種別ごとに店舗平均取引比率と比べて取引比率が小さい店舗および媒体種別ごとに取引比率が最大となる店舗の提示
・標準のピーク時の取引件数より多い店舗および取引件数の多い時刻の提示、および標準の全時間帯の取引件数より多い店舗および取引件数の多い端末および取引件数の少ない端末の提示
・空き時間の多い店舗の提示
・同一の取引者が行っている連続取引を抽出し、連続取引者リストの提示
・利用者のインタフェイス選択を把握し、他店舗に比べて利用が浸透していない店舗の提示
・取引終了時刻、取引種別情報、および媒体種別情報から、取引店舗または取引端末の価値の提示
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。
・ Shows the number of transactions with a small number of transactions compared to the store average for a given store and the stores with a large number of transactions during that time. Presenting stores with the largest number of stores ・ Showing stores with more transactions and times with more transactions than the standard peak, and stores with more stores and transactions with more transactions than the standard number of transactions in all time zones and fewer transactions Presentation of terminals ・ Presentation of stores with a lot of free time ・ Extract continuous transactions performed by the same trader and present a list of continuous traders ・ Understand user interface selection and use compared to other stores Presentation of non-penetrating stores ・ Presentation of value of transaction store or transaction terminal from transaction end time, transaction type information, and medium type information Objects and novel features will become apparent from the description of the specification and the accompanying drawings.

本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次の通りである。   Of the inventions disclosed in the present application, the outline of typical ones will be briefly described as follows.

すなわち、代表的なものの概要は、自動取引装置の取引における取引時刻属性を含む取引属性を記録した電子ジャーナルデータを格納するデータベースと、電子ジャーナルデータの分析処理を行うデータ分析部と、データ分析部での分析結果を出力する出力部と、を備え、データ分析部は、データベースに格納された電子ジャーナルデータを、取引時刻属性に基づいて所定の時間範囲で抽出し、予め取引属性において集計する値の種類を設定し、抽出した電子ジャーナルデータを、設定された集計する値の種類に基づいて集計し、集計結果を取引属性で並び替えて、出力部に出力するものである。   That is, the outline of typical ones is a database that stores electronic journal data that records transaction attributes including transaction time attributes in transactions of automatic transaction apparatuses, a data analysis unit that performs analysis processing of electronic journal data, and a data analysis unit An output unit that outputs an analysis result in the above, a data analysis unit that extracts electronic journal data stored in a database in a predetermined time range based on a transaction time attribute, and previously aggregates the value in the transaction attribute Is set, the extracted electronic journal data is tabulated based on the set type of values to be tabulated, the tabulated results are sorted by transaction attribute, and output to the output unit.

本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下の通りである。   The effects obtained by typical ones of the inventions disclosed in the present application will be briefly described as follows.

すなわち、自動取引装置個体のデータとして記録されてきた電子ジャーナルデータを保有事業者全体で集約し、様々な取引属性をもとに集計値を算出することで、保有事業者全体での自動取引装置による取引傾向や特徴的な取引店舗を出力することができ、店舗や自動取引装置の稼働率向上の戦略立案、自行カードなど収益性の高い媒体への切替促進、他行媒体との提携計画の立案、自動取引装置の配置の適正化、利用者の利便性向上、自動振込みサービスへの誘導、自店舗への利用者の誘導、および価値の低い端末の撤収などが可能になる。   That is, the electronic journal data that has been recorded as the data of individual automatic transaction devices is aggregated for the entire holding company, and the total value is calculated based on various transaction attributes, so that the automatic transaction device for the entire holding company Can output transaction trends and characteristic trading stores, promote strategy for improving the operating rate of stores and automatic transaction equipment, promote switching to highly profitable media such as own cards, and plan for tie-ups with other media It is possible to plan, optimize the arrangement of automatic transaction devices, improve user convenience, guide to automatic transfer services, guide users to their stores, and withdraw low-value terminals.

本発明の一実施の形態に係る電子ジャーナルデータの分析システムの全体構成を示す構成図である。It is a block diagram which shows the whole structure of the analysis system of the electronic journal data which concerns on one embodiment of this invention. 図1に示す電子ジャーナルデータのデータ形式の一例を示す図である。It is a figure which shows an example of the data format of the electronic journal data shown in FIG. 図1に示すマスタのデータ形式の一例を示す図である。It is a figure which shows an example of the data format of the master shown in FIG. 本発明の実施の形態1に係る電子ジャーナルデータの分析システムの分析動作を示すフローチャートである。It is a flowchart which shows the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 1 of this invention. 図4に示すステップS210の詳細動作を示すフローチャートである。It is a flowchart which shows the detailed operation | movement of step S210 shown in FIG. 図4に示すステップS220の詳細動作を示すフローチャートである。It is a flowchart which shows the detailed operation | movement of step S220 shown in FIG. (a)〜(d)は本発明の実施の形態1に係る電子ジャーナルデータの分析システムの分析動作中に保持される表の一例を示す図である。(A)-(d) is a figure which shows an example of the table | surface hold | maintained during the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 1 of this invention. (a)〜(c)は本発明の実施の形態1に係る電子ジャーナルデータの分析システムの分析動作中に保持される表の一例を示す図である。(A)-(c) is a figure which shows an example of the table | surface hold | maintained during the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。It is a figure which shows an example of the information output by the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。It is a figure which shows an example of the information output by the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 1 of this invention. 本発明の実施の形態2に係る電子ジャーナルデータの分析システムの分析動作を示すフローチャートである。It is a flowchart which shows the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 2 of this invention. 図11に示すステップS240の詳細動作を示すフローチャートである。It is a flowchart which shows the detailed operation | movement of step S240 shown in FIG. 図11に示すステップS250の詳細動作を示すフローチャートである。It is a flowchart which shows the detailed operation | movement of step S250 shown in FIG. (a)、(b)は本発明の実施の形態2に係る電子ジャーナルデータの分析システムの分析動作中に保持される表の一例を示す図である。(A), (b) is a figure which shows an example of the table | surface hold | maintained during the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 2 of this invention. (a)〜(c)は本発明の実施の形態2に係る電子ジャーナルデータの分析システムの分析動作中に保持される表の一例を示す図である。(A)-(c) is a figure which shows an example of the table | surface hold | maintained during the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 2 of this invention. 本発明の実施の形態2に係る電子ジャーナルデータの分析システムの分析動作中に保持される表の一例を示す図である。It is a figure which shows an example of the table hold | maintained during the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 2 of this invention. 本発明の実施の形態2に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。It is a figure which shows an example of the information output by the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 2 of this invention. 本発明の実施の形態2に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。It is a figure which shows an example of the information output by the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 2 of this invention. 本発明の実施の形態3に係る電子ジャーナルデータの分析システムの分析動作を示すフローチャートである。It is a flowchart which shows the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 3 of this invention. 図19に示すステップS260の詳細動作を示すフローチャートである。It is a flowchart which shows the detailed operation | movement of step S260 shown in FIG. 図19に示すステップS270の詳細動作を示すフローチャートである。It is a flowchart which shows the detailed operation | movement of step S270 shown in FIG. 図19に示すステップS280の詳細動作を示すフローチャートである。It is a flowchart which shows the detailed operation | movement of step S280 shown in FIG. (a)〜(d)は本発明の実施の形態3に係る電子ジャーナルデータの分析システムの分析動作中に保持される表の一例を示す図である。(A)-(d) is a figure which shows an example of the table | surface hold | maintained during the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 3 of this invention. (a)〜(c)は本発明の実施の形態3に係る電子ジャーナルデータの分析システムの分析動作中に保持される表の一例を示す図である。(A)-(c) is a figure which shows an example of the table | surface hold | maintained during the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 3 of this invention. (a)、(b)は本発明の実施の形態3に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。(A), (b) is a figure which shows an example of the information output by the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 3 of this invention. (a)、(b)は本発明の実施の形態3に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。(A), (b) is a figure which shows an example of the information output by the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 3 of this invention. 本発明の実施の形態4に係る電子ジャーナルデータの分析システムの分析動作を示すフローチャートである。It is a flowchart which shows the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 4 of this invention. (a)、(b)は本発明の実施の形態4に係る電子ジャーナルデータの分析システムの分析動作中に保持される表の一例を示す図である。(A), (b) is a figure which shows an example of the table | surface hold | maintained during the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 4 of this invention. (a)、(b)は本発明の実施の形態4に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。(A), (b) is a figure which shows an example of the information output by the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 4 of this invention. 本発明の実施の形態5に係る電子ジャーナルデータの分析システムの分析動作を示すフローチャートである。It is a flowchart which shows the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 5 of this invention. (a)、(b)は本発明の実施の形態5に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。(A), (b) is a figure which shows an example of the information output by the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 5 of this invention. 本発明の実施の形態6に係る電子ジャーナルデータの分析システムの分析動作を示すフローチャートである。It is a flowchart which shows the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 6 of this invention. 本発明の実施の形態6に係る電子ジャーナルデータの分析システムの分析動作を示すフローチャートである。It is a flowchart which shows the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 6 of this invention. (a)、(b)は本発明の実施の形態6に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。(A), (b) is a figure which shows an example of the information output by the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 6 of this invention. 本発明の実施の形態7に係る電子ジャーナルデータの分析システムの分析動作を示すフローチャートである。It is a flowchart which shows the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 7 of this invention. 本発明の実施の形態7に係る電子ジャーナルデータの分析システムの分析動作中に保持される表の一例を示す図である。It is a figure which shows an example of the table hold | maintained during the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 7 of this invention. (a)、(b)は本発明の実施の形態7に係る電子ジャーナルデータの分析システムの分析動作に使用される利益単価表および原価表の一例を示す図である。(A), (b) is a figure which shows an example of a profit unit price table and a cost table | surface used for the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 7 of this invention. (a)〜(c)は本発明の実施の形態7に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。(A)-(c) is a figure which shows an example of the information output by the analysis operation | movement of the analysis system of the electronic journal data which concerns on Embodiment 7 of this invention.

以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. Note that components having the same function are denoted by the same reference symbols throughout the drawings for describing the embodiment, and the repetitive description thereof will be omitted.

<電子ジャーナルデータの分析システムの全体構成>
図1〜図3により、本発明の一実施の形態に係る電子ジャーナルデータの分析システムの全体構成について説明する。図1は本発明の一実施の形態に係る電子ジャーナルデータの分析システムの全体構成を示す構成図であり、後述する実施の形態1〜7で共通で使用される構成である。図2は図1に示す電子ジャーナルデータのデータ形式の一例を示す図、図3は図1に示すマスタのデータ形式の一例を示す図である。
<Overall configuration of e-journal data analysis system>
The overall configuration of an electronic journal data analysis system according to an embodiment of the present invention will be described with reference to FIGS. FIG. 1 is a configuration diagram showing the overall configuration of an electronic journal data analysis system according to an embodiment of the present invention, and is a configuration commonly used in Embodiments 1 to 7 to be described later. 2 is a diagram showing an example of the data format of the electronic journal data shown in FIG. 1, and FIG. 3 is a diagram showing an example of the data format of the master shown in FIG.

図1において、電子ジャーナルデータの分析システムは、自動取引装置の取引データを格納した電子ジャーナルデータ100のデータベース、設定情報などを入力する入力装置101、電子ジャーナルデータのデータ分析処理を行うデータ分析部102、分析結果を出力する出力部である出力装置103、およびマスタデータを格納したマスタ104のデータベースが、それぞれバス105を介して接続されている。   In FIG. 1, an electronic journal data analysis system includes a database of electronic journal data 100 storing transaction data of an automatic transaction apparatus, an input device 101 for inputting setting information, and a data analysis unit for performing data analysis processing of electronic journal data. 102, an output device 103 that is an output unit that outputs an analysis result, and a database of a master 104 that stores master data are connected via a bus 105, respectively.

データ分析部102は、データ抽出部106、取引件数集計部107、平均取引件数集計部108、順位算出部109、取引件数比較部110、データ成形部111、処理時間算出部112、連続取引算出部113、インタフェイス選択算出部114、および取引端末価値算出部115の各処理部で構成され、各処理部の動作により、データ分析部102でのデータ分析処理が行われる。   The data analysis unit 102 includes a data extraction unit 106, a transaction number totaling unit 107, an average transaction number totaling unit 108, a rank calculation unit 109, a transaction number comparison unit 110, a data shaping unit 111, a processing time calculation unit 112, and a continuous transaction calculation unit. 113, the interface selection calculation unit 114, and the transaction terminal value calculation unit 115, and the data analysis process in the data analysis unit 102 is performed by the operation of each processing unit.

データ抽出部106は、電子ジャーナルデータ100からデータを抽出し、取引件数集計部107は、抽出したデータから取引件数を集計し、平均取引件数集計部108は、抽出したデータから店舗平均取引件数を算出する。また、順位算出部109は、取引件数の順位を算出し、取引件数比較部110は、取引件数と店舗平均取引件数の差分を算出し、データ成形部111は、集計結果を異なる形の集計結果に成形する。   The data extraction unit 106 extracts data from the electronic journal data 100, the transaction number totaling unit 107 totals the number of transactions from the extracted data, and the average transaction number totaling unit 108 calculates the store average transaction number from the extracted data. calculate. In addition, the rank calculation unit 109 calculates the rank of the number of transactions, the transaction number comparison unit 110 calculates the difference between the number of transactions and the average number of transactions in the store, and the data shaping unit 111 calculates the aggregation results in different forms. To form.

また、処理時間算出部112は、取引終了時刻と取引開始時刻の差分より処理時間を算出し、連続取引算出部113は、同一の取引者が行っている連続取引の回数を算出し、インタフェイス選択算出部114は、取引端末のインタフェイスが選択された利用件数を算出し、取引端末価値算出部115は、取引店舗または取引端末の価値を算出する。   The processing time calculation unit 112 calculates the processing time from the difference between the transaction end time and the transaction start time, and the continuous transaction calculation unit 113 calculates the number of continuous transactions performed by the same trader. The selection calculation unit 114 calculates the number of usages where the interface of the transaction terminal is selected, and the transaction terminal value calculation unit 115 calculates the value of the transaction store or the transaction terminal.

なお、データ分析部102内の各処理部は、例えば、データ分析部102内の記憶部などに記憶された実行プログラムを、データ分析部102内の情報処理装置で実行することにより実施される。また、図1においては、データ分析部102内には、全ての処理部を示しているが、電子ジャーナルデータの分析項目などにより、必要な処理部で構成するようにしてもよい。   Each processing unit in the data analysis unit 102 is implemented, for example, by executing an execution program stored in the storage unit in the data analysis unit 102 or the like on the information processing apparatus in the data analysis unit 102. In FIG. 1, all the processing units are shown in the data analysis unit 102. However, the data analysis unit 102 may be configured with necessary processing units depending on the analysis items of the electronic journal data.

電子ジャーナルデータ100のデータ形式は、図2に示すように、項目として、例えば、取引開始時刻、取引終了時刻、店舗ID、端末ID、媒体種別、取引種別、取引者名、およびインタフェイス選択の取引属性の情報が格納されている。取引開始時刻および取引終了時刻は取引時刻属性、店舗IDは取引店舗属性、端末IDは取引端末属性、媒体種別は取引媒体種別属性を表している。   As shown in FIG. 2, the data format of the electronic journal data 100 includes items such as transaction start time, transaction end time, store ID, terminal ID, medium type, transaction type, trader name, and interface selection. Stores transaction attribute information. The transaction start time and the transaction end time represent a transaction time attribute, the store ID represents a transaction store attribute, the terminal ID represents a transaction terminal attribute, and the medium type represents a transaction medium type attribute.

また、電子ジャーナルデータ100は、全ての項目が格納されるのではなく、取引終了時刻および店舗IDの情報のみが格納されたり、取引終了時刻および店舗IDと、取引開始時刻、端末ID、媒体種別、取引種別、取引者名、およびインタフェイス選択の少なくとも1つ以上の情報が格納されるようにしてもよい。   The electronic journal data 100 does not store all items, but stores only information on transaction end time and store ID, transaction end time and store ID, transaction start time, terminal ID, and medium type. In addition, at least one piece of information of transaction type, trader name, and interface selection may be stored.

マスタ104のデータ形式は、図3に示すように、項目として、例えば、店舗ID、店舗内の自動取引装置の台数、店舗所在地の緯度の情報、および店舗所在地の経度の情報が格納されている。店舗所在地の緯度の情報および店舗所在地の経度の情報は、取引店舗位置属性を表している。   As shown in FIG. 3, the data format of the master 104 stores, as items, for example, store ID, the number of automatic transaction apparatuses in the store, latitude information of the store location, and longitude information of the store location. . The information on the latitude of the store location and the information on the longitude of the store location represent the transaction store location attribute.

(実施の形態1)
次に、図4〜図10により、本発明の実施の形態1に係る電子ジャーナルデータの分析システムの分析動作について説明する。図4は本発明の実施の形態1に係る電子ジャーナルデータの分析システムの分析動作を示すフローチャート、図5は図4に示すステップS210の詳細動作を示すフローチャート、図6は図4に示すステップS220の詳細動作を示すフローチャートである。
(Embodiment 1)
Next, the analysis operation of the electronic journal data analysis system according to Embodiment 1 of the present invention will be described with reference to FIGS. 4 is a flowchart showing the analysis operation of the electronic journal data analysis system according to Embodiment 1 of the present invention, FIG. 5 is a flowchart showing the detailed operation of step S210 shown in FIG. 4, and FIG. 6 is step S220 shown in FIG. It is a flowchart which shows detailed operation | movement.

また、図7および図8は本発明の実施の形態1に係る電子ジャーナルデータの分析システムの分析動作中に保持される表の一例、図9および図10は本発明の実施の形態1に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。   7 and 8 are examples of tables held during the analysis operation of the electronic journal data analysis system according to Embodiment 1 of the present invention, and FIGS. 9 and 10 are related to Embodiment 1 of the present invention. It is a figure which shows an example of the information output by the analysis operation | movement of the analysis system of electronic journal data.

なお、実施の形態1においては、電子ジャーナルデータ100のデータとして、少なくとも、取引終了時刻および店舗IDが格納されているものとする。   In the first embodiment, it is assumed that at least transaction end time and store ID are stored as data of the electronic journal data 100.

図4に示すように、まず、データ抽出部106において、予め設定された指定時刻、または入力装置101より受け取る時間範囲である指定時刻の範囲に取引終了時刻が含まれる電子ジャーナルデータ100のレコードを抽出する(ステップS200)。   As shown in FIG. 4, first, in the data extraction unit 106, a record of the electronic journal data 100 in which the transaction end time is included in a designated time set in advance or a designated time range that is a time range received from the input device 101. Extract (step S200).

そして、時間ごとに、店舗平均取引件数から任意店舗の取引件数を引いた差分を計算し、時間ごとの差分を比較し、差分が最大である時間を算出し、差分が最大である時間と該時間における任意店舗の取引件数および店舗平均取引件数を出力する(ステップS210)。   Then, for each time, a difference obtained by subtracting the number of transactions of an arbitrary store from the store average transaction number is calculated, the difference for each time is compared, the time when the difference is the maximum is calculated, and the time when the difference is the maximum and the time The number of transactions at an arbitrary store and the average number of transactions at a store in time are output (step S210).

そして、ステップS210で算出した差分が最大である時間で、全ての店舗の取引件数を計算し、店舗ごとの取引件数を比較し、取引件数が最大である店舗を算出し、取引件数が最大である店舗と該店舗の取引件数を出力する(ステップS220)。   Then, in the time when the difference calculated in step S210 is the maximum, the number of transactions of all stores is calculated, the number of transactions for each store is compared, the store having the maximum number of transactions is calculated, and the number of transactions is the maximum. A certain store and the number of transactions of the store are output (step S220).

次に、図4に示すステップS210の詳細を、図5のフローチャートを用いて説明する。まず、データ抽出部106において、ステップS200で抽出した電子ジャーナルデータ100のレコードから、予め設定された指定店舗、または入力装置101より受け取る指定店舗に一致する店舗IDをもつレコードを抽出する(ステップS211)。   Next, details of step S210 shown in FIG. 4 will be described using the flowchart of FIG. First, the data extraction unit 106 extracts a record having a store ID that matches a preset designated store or a designated store received from the input device 101 from the record of the electronic journal data 100 extracted in step S200 (step S211). ).

そして、取引件数集計部107において、ステップS211で抽出した各レコードの年月日時分秒の情報を含む取引終了時刻[以下、取引終了時刻(年月日時分秒)と呼ぶ]の情報の中で、時間の情報を含む時刻[以下、時刻(時)と呼ぶ]を比較し、同じ時刻(時)であるレコードをグループ化し、グループごとにグループに含まれるレコード数をカウントする(ステップS212)。   Then, in the transaction count totaling unit 107, in the information of the transaction end time [hereinafter referred to as transaction end time (year / month / day / hour / minute / second)] including information on the year / month / day / hour / minute / second of each record extracted in step S211. Times including time information [hereinafter referred to as time (hours)] are compared, records having the same time (hours) are grouped, and the number of records included in the group is counted for each group (step S212).

ステップS212では、例えば、図7(a)に示す、時刻(時)およびカウント結果である取引件数の2項目からなる表を保持する。図7(a)に示す例では、時刻(時)が10時〜14時の範囲の取引件数が保持されている。   In step S212, for example, a table including two items of time (hour) and the number of transactions as a count result shown in FIG. In the example shown in FIG. 7A, the number of transactions in the time range of 10:00 to 14:00 is held.

そして、平均取引件数集計部108において、ステップS200で抽出した電子ジャーナルデータ100のレコードの取引終了時刻(年月日時分秒)の時刻(時)を比較し、同じ時刻(時)であるレコードをグループ化し、グループごとにグループに含まれるレコード数をカウントする。次に、マスタ104のレコード数をカウントして店舗数を算出する。そして、グループごとにグループに含まれるレコード数のカウント結果を店舗数で割って、店舗平均取引件数を算出する(ステップS213)。   Then, the average transaction count totaling unit 108 compares the time (hour) of the transaction end time (year / month / day / hour / minute / second) of the record of the electronic journal data 100 extracted in step S200, and records having the same time (hour) are compared. Group and count the number of records in each group. Next, the number of stores is calculated by counting the number of records in the master 104. Then, for each group, the result of counting the number of records included in the group is divided by the number of stores to calculate the average store transaction number (step S213).

ステップS213では、例えば、図7(b)に示す、時刻(時)および店舗平均取引件数の2項目からなる表を保持する。図7(b)に示す例では、時刻(時)が10時〜14時の範囲の店舗平均取引件数が保持されている。   In step S213, for example, a table including two items of time (hours) and the average number of store transactions shown in FIG. In the example shown in FIG. 7B, the average number of transactions in the store where the time (hour) is in the range from 10:00 to 14:00 is held.

そして、時刻をキーにして、同じ時刻(時)に対するステップS212で集計した取引件数とステップS213で集計した店舗平均取引件数を1レコードした、例えば、図7(c)に示す、時刻(時)、取引件数、店舗平均取引件数の3項目をもつ1つの表にまとめる。該表において、時刻(時)ごとに取引件数と店舗平均取引件数の差分を算出して、図7(d)に示すような、時刻(時)、取引件数、店舗平均取引件数、取引件数と店舗平均取引件数の差分の4項目をもつ表を保持する(ステップS214)。   Then, using the time as a key, one record of the number of transactions totaled in step S212 and the average number of store transactions totaled in step S213 for the same time (hour) is recorded, for example, the time (hour) shown in FIG. , The number of transactions and the average number of transactions in the store are summarized in one table. In the table, the difference between the number of transactions and the average number of store transactions is calculated for each time (hour), and the time (hour), the number of transactions, the average number of transactions in the store, the number of transactions, as shown in FIG. A table having four items of differences in the average number of transactions in the store is held (step S214).

図7(d)に示す例では、取引件数と店舗平均取引件数の差分が、10時が15、11時が18、12時が20、13時が30、14時が−8となっており、13時が取引件数が店舗平均取引件数よりも少なく、さらに取引件数と店舗平均取引件数の差分が最大となっている。   In the example shown in FIG. 7D, the difference between the number of transactions and the average store transaction number is 15 at 10:00, 18 at 11:00, 20 at 12:00, 30 at 13:00, and -8 at 14:00. At 13:00, the number of transactions is less than the average number of transactions in the store, and the difference between the number of transactions and the average number of transactions in the store is the largest.

そして、取引件数比較部110において、全時刻(時)の取引件数と店舗平均取引件数の差分を比較し、取引件数と店舗平均取引件数の差分が最大となる時刻(時)を算出し、該時刻(時)および該時刻(時)における取引件数、店舗平均取引件数を出力する(ステップS215)。   Then, in the transaction number comparison unit 110, the difference between the transaction number at all times (hours) and the average store transaction number is compared, and the time (hour) at which the difference between the transaction number and the store average transaction number is maximized is calculated. The time (hour), the number of transactions at the time (hour), and the average number of store transactions are output (step S215).

ステップS215での出力方法としては、例えば、図9に示す、取引件数を縦軸(1軸)120、店舗平均取引件数を縦軸(2軸)121、時刻(時)を横軸122にとり、取引件数と店舗平均取引件数の差分が最大となる時刻(時)をハイライト表示として強調した棒と折れ線グラフ123で、出力装置103に表示する。   As an output method in step S215, for example, as shown in FIG. 9, the number of transactions is taken on the vertical axis (one axis) 120, the average number of store transactions is taken on the vertical axis (two axes) 121, and the time (hour) is taken on the horizontal axis 122. The time (hour) at which the difference between the number of transactions and the average number of transactions in the store is maximized is displayed on the output device 103 as a highlighted bar and a line graph 123 as highlighted display.

図9に示す例では、取引件数の縦軸(1軸)120が棒グラフ、店舗平均取引件数の縦軸(2軸)121が折れ線グラフで表示され、差分が最大となる時刻(時)の棒グラフがハイライト表示として強調され、さらに、折れ線グラフからの矢印表示で差分が強調されている。   In the example shown in FIG. 9, the vertical axis (1 axis) 120 of the number of transactions is displayed as a bar graph, the vertical axis (2 axes) 121 of the store average transaction number is displayed as a line graph, and the bar graph of the time (hour) at which the difference becomes maximum. Is highlighted as a highlight display, and further, the difference is emphasized by an arrow display from the line graph.

次に、図4に示すステップS220の詳細を、図6のフローチャートを用いて説明する。まず、データ抽出部106において、ステップS200で抽出した電子ジャーナルデータ100のレコードより、ステップS215で算出した取引件数と店舗平均取引件数の差分が最小となる時刻(時)の範囲に取引終了時刻が含まれるレコードを抽出する(ステップS221)。   Next, details of step S220 shown in FIG. 4 will be described using the flowchart of FIG. First, in the data extraction unit 106, from the record of the electronic journal data 100 extracted in step S200, the transaction end time is within a range of time (hours) in which the difference between the transaction number calculated in step S215 and the store average transaction number is minimized. The included records are extracted (step S221).

そして、取引件数集計部107において、ステップS221で抽出した電子ジャーナルデータ100の各レコードの店舗IDを比較し、同じ店舗IDであるレコードをグループ化し、グループごとにグループに含まれるレコード数をカウントする(ステップS222)。   Then, the transaction number counting unit 107 compares the store IDs of the records of the electronic journal data 100 extracted in step S221, groups the records having the same store ID, and counts the number of records included in the group for each group. (Step S222).

ステップS222では、例えば、図8(a)に示す、店舗IDおよびカウント結果である取引件数の2項目からなる表を保持する。図8(a)に示す例では、店舗IDがA、B、Cの店舗の取引件数が保持されている。   In step S222, for example, a table composed of two items of a store ID and the number of transactions as a count result shown in FIG. In the example shown in FIG. 8A, the number of transactions of stores with store IDs A, B, and C is held.

そして、順位算出部109において、ステップS222で保持している店舗IDおよび取引件数の表を、取引件数の多い順にソートし(ステップS223)、例えば、図8(b)に示す、ソート後の店舗IDおよび取引件数の表を保持する。図8(b)に示す例では、店舗IDがB、C、Aの順でソートされている。   Then, the rank calculation unit 109 sorts the table of store IDs and the number of transactions held in step S222 in descending order of the number of transactions (step S223), for example, the sorted stores shown in FIG. 8B. Maintain a table of IDs and transaction counts. In the example shown in FIG. 8B, the store IDs are sorted in the order of B, C, and A.

そして、平均取引件数集計部108において、ステップS221で抽出した電子ジャーナルデータ100のレコード数をカウントし、マスタ104のレコード数をカウントして店舗数を算出し、レコード数のカウント結果を店舗数で割って、店舗平均取引件数を算出する(ステップS224)。   Then, the average transaction number counting unit 108 counts the number of records of the electronic journal data 100 extracted in step S221, calculates the number of stores by counting the number of records of the master 104, and calculates the count result of the number of records as the number of stores. By dividing, the average number of transactions in the store is calculated (step S224).

そして、ステップS223でソートした店舗IDおよび取引件数の表に、1項目を追加し、店舗をキーにして、表の全レコードに対して追加した1項目へステップS224で算出した店舗平均取引件数を挿入し、例えば、図8(c)に示す、店舗ID、取引件数、および店舗平均取引件数の3項目からなる表を保持する(ステップS225)。図8(c)に示す例では、ソートされた店舗IDがB、C、Aの店舗に対して、取引件数および店舗平均取引件数が保持されている。   Then, one item is added to the table of the store ID and the number of transactions sorted in step S223, and the store average transaction number calculated in step S224 is added to one item added to all the records in the table using the store as a key. For example, a table including three items of store ID, number of transactions, and average number of transactions shown in FIG. 8C is held (step S225). In the example illustrated in FIG. 8C, the number of transactions and the average number of transactions of stores are held for the stores whose sorted store IDs are B, C, and A.

そして、取引件数比較部110において、店舗ID、取引件数、店舗平均取引件数の3項目からなる表に関して、取引件数を比較し、最大の取引件数を抽出し、最大の取引件数をもつ店舗IDを出力する(ステップS226)。   And in the transaction number comparison part 110, regarding the table | surface which consists of 3 items of store ID, the number of transactions, and the number of average store transactions, the number of transactions is compared, the maximum number of transactions is extracted, and store ID with the largest number of transactions is obtained. Output (step S226).

ステップS226での出力方法としては、例えば、図10に示す、取引件数を縦軸(1軸)124、店舗平均取引件数を縦軸(2軸)125、店舗IDを横軸126にとり、取引件数が最大となる店舗IDをハイライト表示として強調した棒と折れ線グラフ127で、出力装置103に表示する。   As an output method in step S226, for example, as shown in FIG. 10, the vertical axis (one axis) 124 represents the number of transactions, the vertical axis (two axes) 125 represents the average number of stores, and the horizontal axis 126 represents the store ID. Is displayed on the output device 103 as a highlighted bar and a line graph 127.

図10に示す例では、取引件数の縦軸(1軸)124が棒グラフ、店舗平均取引件数の縦軸(2軸)125が折れ線グラフで表示され、取引件数が最大となる店舗IDの棒グラフがハイライト表示として強調されている。   In the example shown in FIG. 10, the vertical axis (1 axis) 124 of the number of transactions is displayed as a bar graph, the vertical axis (2 axes) 125 of the average number of transactions is displayed as a line graph, and the bar graph of the store ID with the maximum number of transactions is displayed. Highlighted as highlighted.

このように本実施の形態では、任意の店舗IDに関して店舗平均取引件数と比べて取引件数の少ない時刻(時)を提示すること、および、該時刻(時)において取引件数が多い店舗IDを提示することができ、例えば、指定時刻を時間外取引時刻に設定することで、時間外取引の少ない店舗で時間外取引の多い店舗を参考にした時間外取引を増やすための戦略立案が可能になる。   As described above, in this embodiment, the time (hour) when the number of transactions is smaller than the average number of transactions for the store for any store ID is presented, and the store ID with the large number of transactions is presented at the time (hour). For example, by setting the designated time as the overtime transaction time, it becomes possible to plan a strategy to increase overtime transactions with reference to stores with many overtime transactions in stores with few overtime transactions .

(実施の形態2)
次に、図11〜図18により、本発明の実施の形態2に係る電子ジャーナルデータの分析システムの分析動作について説明する。図11は本発明の実施の形態2に係る電子ジャーナルデータの分析システムの分析動作を示すフローチャート、図12は図11に示すステップS240の詳細動作を示すフローチャート、図13は図11に示すステップS250の詳細動作を示すフローチャートである。また、図14〜図16は本発明の実施の形態2に係る電子ジャーナルデータの分析システムの分析動作中に保持される表の一例、図17および図18は本発明の実施の形態2に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。
(Embodiment 2)
Next, the analysis operation of the electronic journal data analysis system according to Embodiment 2 of the present invention will be described with reference to FIGS. 11 is a flowchart showing the analysis operation of the electronic journal data analysis system according to the second embodiment of the present invention, FIG. 12 is a flowchart showing the detailed operation of step S240 shown in FIG. 11, and FIG. 13 is step S250 shown in FIG. It is a flowchart which shows detailed operation | movement. 14 to 16 are examples of tables held during the analysis operation of the electronic journal data analysis system according to the second embodiment of the present invention, and FIGS. 17 and 18 are related to the second embodiment of the present invention. It is a figure which shows an example of the information output by the analysis operation | movement of the analysis system of electronic journal data.

なお、実施の形態2においては、電子ジャーナルデータ100のデータとして、少なくとも、取引終了時刻、店舗IDおよび媒体種別が格納されているものとする。   In the second embodiment, at least transaction end time, store ID, and medium type are stored as data of the electronic journal data 100.

図11に示すように、まず、データ抽出部106において、予め設定された指定時刻の範囲、または入力装置101より受け取る指定時刻の範囲に取引終了時刻が含まれる電子ジャーナルデータ100のレコードを抽出する(ステップS230)。   As shown in FIG. 11, first, the data extraction unit 106 extracts a record of the electronic journal data 100 whose transaction end time is included in a preset designated time range or a designated time range received from the input device 101. (Step S230).

そして、媒体種別が自行、他行、およびクレジットの各々で、店舗平均取引比率と取引比率を比較し、店舗平均取引比率よりも低い取引比率の店舗を出力する(ステップS240)。そして、媒体種別が自行、他行、およびクレジットの各々で、取引比率の高い店舗を出力する(ステップS250)。   Then, the store average transaction ratio is compared with the transaction ratio for each of the medium type of the bank, the other bank, and the credit, and a store having a transaction ratio lower than the store average transaction ratio is output (step S240). Then, a store with a high transaction ratio is output for each of the medium type of the bank, the other bank, and the credit (step S250).

次に、図11のステップS240の詳細を、図12のフローチャートを用いて説明する。まず、取引件数集計部107において、ステップS230で抽出した電子ジャーナルデータ100のレコードの店舗IDを比較し、同じ店舗IDであるレコードをグループ化する。   Next, details of step S240 of FIG. 11 will be described using the flowchart of FIG. First, the transaction count totaling unit 107 compares store IDs of records of the electronic journal data 100 extracted in step S230, and groups records having the same store ID.

さらに、該グループにおいて、媒体種別を比較し、同じ媒体種別であるレコードをグループ化し、グループごとにグループに含まれるレコード数をカウントし、例えば、図14(a)に示す、店舗IDを横、媒体種別を縦の項目にとった、レコード数のカウント結果である取引件数を値にもつマトリックス表を保持する。図14(a)に示す例では、店舗IDがA、B、C、D、Eの店舗に対して、それぞれ、自行、他行、クレジットの取引件数が保持されている。   Further, in the group, the medium types are compared, the records having the same medium type are grouped, the number of records included in the group is counted for each group, for example, the store ID shown in FIG. Holds a matrix table whose value is the number of transactions, which is the result of counting the number of records, with the medium type as a vertical item. In the example shown in FIG. 14A, the number of transactions of own bank, other bank, and credit is held for stores with store IDs A, B, C, D, and E, respectively.

そして、マトリックス表の各店舗IDのレコードに対して、1要素の取引件数を全要素の取引件数の合計で割った取引比率を算出し、例えば、図14(b)に示す、店舗IDを横、媒体種別を縦の項目にとった、取引比率を値にもつマトリックス表を保持する(ステップS241)。図14(b)に示す例では、店舗IDがA、B、C、D、Eの店舗に対して、それぞれ、自行、他行、クレジットの取引比率が保持されている。   Then, a transaction ratio obtained by dividing the number of transactions of one element by the total number of transactions of all elements is calculated for each store ID record in the matrix table. For example, the store ID shown in FIG. Then, a matrix table having a transaction ratio as a value and a medium type as a vertical item is held (step S241). In the example shown in FIG. 14B, the transaction ratios of the own bank, the other bank, and the credit are held for the stores having store IDs A, B, C, D, and E, respectively.

そして、平均取引件数集計部108において、ステップS230で抽出した電子ジャーナルデータ100のレコードの媒体種別を比較し、同じ媒体種別であるレコードをグループ化し、グループごとにグループに含まれるレコード数をカウントし、例えば、図15(a)に示す、媒体種別およびレコード数のカウント結果である取引件数の2項目からなる表を保持する。図15(a)に示す例では、媒体種別が、自行、他行、クレジットについて、それぞれの取引件数が保持されている。   Then, the average transaction count totaling unit 108 compares the medium types of the records of the electronic journal data 100 extracted in step S230, groups the records having the same medium type, and counts the number of records included in the group for each group. For example, as shown in FIG. 15A, a table including two items of medium type and the number of transactions, which is a count result of the number of records, is held. In the example shown in FIG. 15A, the number of transactions for each of the medium type, own bank, other bank, and credit is held.

そして、表の取引件数のカラムの1要素を全要素の合計で割った店舗平均取引比率を算出し、例えば、図15(b)に示す、媒体種別および店舗平均取引比率の2項目からなる表を保持する(ステップS242)。図15(b)に示す例では、媒体種別が、自行、他行、およびクレジットについて、それぞれの店舗平均取引比率が保持されている。   Then, the store average transaction ratio obtained by dividing one element in the column of the number of transactions in the table by the sum of all the elements is calculated. For example, a table including two items of medium type and store average transaction ratio shown in FIG. Is held (step S242). In the example shown in FIG. 15B, the store average transaction ratio is held for the medium type of the bank, the other bank, and the credit.

そして、図14(b)に示す、店舗IDを横、媒体種別を縦の項目にとった、取引比率を値にもつマトリックス表に対して、横の項目に店舗平均を追加し、マトリックス表の媒体種別と一致する店舗平均取引比率を、図15(b)に示す、媒体種別および店舗平均取引比率の2項目からなる表から挿入する。   14B, the store average is added to the horizontal item with respect to the matrix table having the transaction ratio as the value and the store ID as the horizontal item and the medium type as the vertical item. The store average transaction ratio that matches the medium type is inserted from the table of two items of medium type and store average transaction ratio shown in FIG.

そして、例えば、図15(c)に示すような、店舗IDおよび店舗平均を横、媒体種別を縦の項目にとった、取引比率および店舗平均取引比率を値にもつマトリックス表を保持する(ステップS243)。図15(c)に示す例では、店舗平均および店舗IDがA、B、C、D、Eの店舗に対して、自行、他行、クレジットのそれぞれの取引比率が保持されている。   Then, for example, as shown in FIG. 15C, a matrix table having the transaction ratio and the store average transaction ratio as values, with the store ID and store average as horizontal items and the medium type as vertical items is held (step S243). In the example shown in FIG. 15C, the transaction ratios of the own bank, the other bank, and the credit are held for the stores whose store averages and store IDs are A, B, C, D, and E.

そして、取引件数比較部110において、図15(c)に示す、マトリックス表の媒体種別のカラムごとに、店舗平均の店舗平均取引比率と各店舗IDの取引比率を比較し、店舗平均取引比率より小さい取引比率の店舗を出力する(ステップS244)。   Then, in the transaction number comparison unit 110, the store average transaction ratio of the store average and the transaction ratio of each store ID are compared for each medium type column of the matrix table shown in FIG. A store with a small transaction ratio is output (step S244).

ステップS244での出力方法としては、例えば、図17に示す、分類132として、店舗IDおよび店舗平均をとり、店舗IDおよび店舗平均の系列133に媒体種別をとり、媒体種別の各々において取引比率が店舗平均取引比率より小さい箇所をハイライト表示として強調した複数円グラフ134で、出力装置103に表示する。   As an output method in step S244, for example, as shown in FIG. 17, as the classification 132, the store ID and the store average are taken, and the medium type is taken in the series 133 of the store ID and the store average. The multi-pie chart 134 in which a portion smaller than the store average transaction ratio is highlighted as a highlight display is displayed on the output device 103.

図17に示す例では、店舗平均の自行、他行、クレジットのそれぞれの取引比率に対して、各店舗において、取引比率が店舗平均取引比率より小さい箇所の円グラフがハイライト表示として強調されている。図17に示す例では、店舗Aが自行、店舗Bがクレジット、店舗Cが自行およびクレジット、店舗Dが自行および他行、店舗Eが自行およびクレジットの箇所がハイライト表示として強調されている。   In the example shown in FIG. 17, the pie chart of the portion where the transaction ratio is smaller than the store average transaction ratio is highlighted as a highlighted display in each store with respect to the store average own bank, other bank, and credit transaction ratios. Yes. In the example shown in FIG. 17, the store A is self-owned, the store B is credited, the store C is self-owned and credited, the store D is self-owned and other banks, and the store E is self-owned and credited as highlighted.

次に、図11のステップS250の詳細を、図13のフローチャートを用いて説明する。まず、データ成形部111において、ステップS243で保持した店舗IDおよび店舗平均を横、媒体種別を縦の項目にとった、取引比率および店舗平均取引比率を値にもつ、図16に示すマトリックス表128を、図16に示す媒体種別ごとのデータ129に分割し、図16に示すデータ129の店舗平均を縦の項目に移動し、店舗平均の項目の全ての要素に店舗平均取引比率を挿入した、店舗ID、取引比率、店舗平均取引比率の3項目からなる図16に示すデータ130に成形する(ステップS251)。   Next, details of step S250 of FIG. 11 will be described using the flowchart of FIG. First, in the data shaping unit 111, the matrix table 128 shown in FIG. 16 has the transaction ratio and the store average transaction ratio as values with the store ID and store average held in step S243 as horizontal and medium type as vertical items. 16 is divided into data 129 for each medium type shown in FIG. 16, the store average of the data 129 shown in FIG. 16 is moved to the vertical item, and the store average transaction ratio is inserted into all elements of the store average item. The data 130 shown in FIG. 16 including three items of store ID, transaction ratio, and store average transaction ratio is formed (step S251).

そして、順位算出部109において、図16に示す媒体種別ごとにデータ130の全てのレコードの取引比率を比較し、取引比率の大きい順にソートし、取引比率の大きい順にソートした図16に示すデータ131を保持する(ステップS252)。そして、媒体種別ごとに、取引比率が最大となる店舗IDを出力する(ステップS253)。   Then, the rank calculation unit 109 compares the transaction ratios of all the records of the data 130 for each medium type shown in FIG. 16, sorts them in descending order of transaction ratios, and sorts the data 131 shown in FIG. 16 in descending order of transaction ratios. Is held (step S252). Then, for each medium type, the store ID with the maximum transaction ratio is output (step S253).

ステップS253での出力方法としては、例えば、図18に示す、媒体種別ごとに、取引比率を縦軸(1軸)135、店舗平均取引比率を縦軸(2軸)136、店舗IDを横軸137にとり、取引比率が最大となる店舗IDをハイライト表示として強調した棒と折れ線グラフ138で、出力装置103に表示する。   As an output method in step S253, for example, for each medium type shown in FIG. 18, the transaction ratio is the vertical axis (one axis) 135, the store average transaction ratio is the vertical axis (two axes) 136, and the store ID is the horizontal axis. For 137, the store ID with the maximum transaction ratio is displayed on the output device 103 as a highlighted bar and a line graph 138 as highlighted display.

図18に示す例では、取引比率の縦軸(1軸)135が棒グラフ、店舗平均取引比率の縦軸(2軸)136が折れ線グラフで表示され、取引比率が最大となる店舗の棒グラフがハイライト表示として強調される。   In the example shown in FIG. 18, the vertical axis (one axis) 135 of the transaction ratio is displayed as a bar graph, the vertical axis (two axes) 136 of the store average transaction ratio is displayed as a line graph, and the bar graph of the store having the maximum transaction ratio is high. Emphasized as a light display.

このように、本実施の形態では、媒体種別ごとに店舗平均取引比率と比べて取引比率が小さい店舗IDを提示すること、および、媒体種別ごとに取引比率が最大となる店舗IDを提示することができ、例えば、自行の取引比率が大きい店舗を参考にした、自行の取引比率が店舗平均取引比率よりも小さい店舗における自行媒体への切替促進計画の立案が可能になる。   Thus, in this embodiment, presenting a store ID having a smaller transaction ratio than the store average transaction ratio for each medium type, and presenting a store ID having the maximum transaction ratio for each medium type. For example, it is possible to make a plan for promoting the switching to the own medium in a store where the own transaction rate is smaller than the average store transaction rate with reference to a store having a large own transaction rate.

(実施の形態3)
次に、図19〜図26により、本発明の実施の形態3に係る電子ジャーナルデータの分析システムの分析動作について説明する。図19は本発明の実施の形態3に係る電子ジャーナルデータの分析システムの分析動作を示すフローチャート、図20は図19に示すステップS260の詳細動作を示すフローチャート、図21は図19に示すステップS270の詳細動作を示すフローチャート、図22は図19に示すステップS280の詳細動作を示すフローチャートである。また、図23および図24は本発明の実施の形態3に係る電子ジャーナルデータの分析システムの分析動作中に保持される表の一例、図25および図26は本発明の実施の形態3に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。
(Embodiment 3)
Next, the analysis operation of the electronic journal data analysis system according to Embodiment 3 of the present invention will be described with reference to FIGS. FIG. 19 is a flowchart showing the analysis operation of the electronic journal data analysis system according to Embodiment 3 of the present invention, FIG. 20 is a flowchart showing the detailed operation of step S260 shown in FIG. 19, and FIG. 21 is step S270 shown in FIG. FIG. 22 is a flowchart showing the detailed operation of step S280 shown in FIG. 23 and 24 are examples of tables held during the analysis operation of the electronic journal data analysis system according to the third embodiment of the present invention, and FIGS. 25 and 26 are related to the third embodiment of the present invention. It is a figure which shows an example of the information output by the analysis operation | movement of the analysis system of electronic journal data.

なお、実施の形態3においては、電子ジャーナルデータ100のデータとして、少なくとも、取引終了時刻、および店舗IDおよび端末IDが格納されているものとする。   In the third embodiment, it is assumed that at least the transaction end time, the store ID, and the terminal ID are stored as the data of the electronic journal data 100.

図19に示すように、まず、標準取引件数と取引件数を比較し、標準取引件数よりも取引件数が多い店舗IDを出力し(ステップS260)、時刻(時)ごとの取引件数を比較し、取引件数が多い時刻(時)を出力し(ステップS270)、端末IDごとの累積取引件数を比較し、累積取引件数が多い端末IDおよび累積取引件数が少ない端末IDを出力する(ステップS280)。   As shown in FIG. 19, first, the number of transactions is compared with the number of standard transactions, the store ID having a larger number of transactions than the number of standard transactions is output (step S260), the number of transactions for each time (hour) is compared, The time (hour) when the number of transactions is large is output (step S270), the cumulative number of transactions for each terminal ID is compared, and the terminal ID with a large cumulative transaction number and the terminal ID with a small cumulative transaction number are output (step S280).

次に、図19のステップS260の詳細を、図20のフローチャートを用いて説明する。まず、データ抽出部106において、予め設定された指定時刻の範囲、または入力装置101より受け取る指定時刻の範囲に取引終了時刻が含まれる電子ジャーナルデータ100のレコードを抽出する(ステップS261)。   Next, details of step S260 in FIG. 19 will be described using the flowchart in FIG. First, the data extraction unit 106 extracts a record of the electronic journal data 100 whose transaction end time is included in a preset designated time range or a designated time range received from the input device 101 (step S261).

そして、取引件数集計部107において、ステップS261で抽出した電子ジャーナルデータ100のレコードの店舗IDを比較し、同じ店舗IDのレコードをグループ化し、グループごとにグループに含まれるレコード数をカウントし、取引件数を算出する。   Then, the transaction count totaling unit 107 compares the store IDs of the records of the electronic journal data 100 extracted in step S261, groups the records of the same store ID, counts the number of records included in the group for each group, Calculate the number of cases.

そして、予め設定された単位時間または入力装置101より受け取る単位時間、およびマスタ104の台数を用いて、店舗IDごとに単位時間当り1台当りの取引件数(以下、全時間帯の取引件数と呼ぶ)を集計する(ステップS262)。ステップS262では、例えば、図23(a)に示す、店舗ID、全時間帯の取引件数の2項目からなる表を保持する。図23(a)に示す例では、店舗IDがA、B、Cの店舗に対して、それぞれの全時間帯の取引件数が保持されている。   Then, using the preset unit time or the unit time received from the input device 101 and the number of masters 104, the number of transactions per unit time for each store ID (hereinafter referred to as the number of transactions in all time zones). ) Are tabulated (step S262). In step S262, for example, a table composed of two items, that is, the store ID and the number of transactions in all time zones shown in FIG. In the example shown in FIG. 23 (a), the number of transactions in each time zone is held for stores with store IDs A, B, and C.

そして、取引件数集計部107において、ステップS261で抽出した電子ジャーナルデータ100のレコードの店舗IDを比較し、同じ店舗IDのレコードをグループ化し、さらに、取引終了時刻(年月日時分秒)の時刻(時)を比較し、同じ時刻(時)のレコードをグループ化し、グループごとにグループに含まれるレコード数をカウントし、取引件数を算出する(ステップS263)。   Then, in the transaction count totaling unit 107, the store IDs of the records of the electronic journal data 100 extracted in step S261 are compared, the records of the same store ID are grouped, and the transaction end time (year / month / day / hour / minute / second) (Time) is compared, records at the same time (hour) are grouped, the number of records included in the group is counted for each group, and the number of transactions is calculated (step S263).

そして、予め設定された閾値または入力装置101より受け取る閾値を用いて、取引件数と閾値を比較し、店舗IDごとに閾値より多い取引件数の時刻(時)と一致する時刻(時)をもつ取引終了時刻(年月日時分秒)を含むレコードを、ステップS261で抽出した電子ジャーナルデータ100から抽出する(ステップS264)。   Then, the transaction number is compared with the threshold value using a preset threshold value or a threshold value received from the input device 101, and a transaction having a time (hour) that matches the time (hour) of the transaction number greater than the threshold value for each store ID. A record including the end time (year / month / day / hour / minute / second) is extracted from the electronic journal data 100 extracted in step S261 (step S264).

そして、取引件数集計部107において、ステップS264で抽出した電子ジャーナルデータ100のレコードの店舗IDを比較し、同じ店舗IDのレコードをグループ化し、グループごとにグループに含まれるレコード数をカウントし、取引件数を算出する。   Then, the transaction count totaling unit 107 compares the store IDs of the records of the electronic journal data 100 extracted in step S264, groups the records with the same store ID, counts the number of records included in the group for each group, Calculate the number of cases.

そして、予め設定された単位時間または入力装置101より受け取る単位時間、およびマスタ104の台数を用いて、店舗IDごとに単位時間当り1台当りの取引件数(以下、ピーク時の取引件数と呼ぶ)を集計する(ステップS265)。ステップS265では、例えば、図23(b)に示す、店舗ID、ピーク時の取引件数の2項目からなる表を保持する。図23(b)に示す例では、店舗IDがA、B、Cの店舗に対して、それぞれのピーク時の取引件数が保持されている。   Then, using the preset unit time or the unit time received from the input device 101 and the number of masters 104, the number of transactions per unit time for each store ID (hereinafter referred to as the peak number of transactions). (Step S265). In step S265, for example, a table including two items of a store ID and the number of transactions at the peak time illustrated in FIG. In the example shown in FIG. 23 (b), the number of transactions at each peak is held for stores with store IDs A, B, and C.

そして、ステップS262で保持した店舗ID、全時間帯の取引件数の2項目からなる表に、ピーク時の取引件数の項目を追加し、ステップS265で保持した店舗ID、ピーク時の取引件数の2項目からなる表より、店舗IDが一致するレコードのピーク時の取引件数を挿入する。   And the item of the number of transactions at the peak is added to the table consisting of the two items of the store ID held at step S262 and the number of transactions at all times, and the store ID held at step S265 and 2 of the number of transactions at the peak are stored. From the table consisting of items, the number of transactions at the peak of the record with the matching store ID is inserted.

さらに、この表に2項目を追加し、予め設定された全時間帯の標準取引件数およびピーク時の標準取引件数、または入力装置101より受け取る全時間帯の標準取引件数およびピーク時の標準取引件数を挿入する(ステップS266)。   In addition, two items are added to this table, and the number of standard transactions in all time zones and the number of standard transactions at peak times, or the number of standard transactions in all time zones and the number of standard transactions in peak times received from the input device 101 are added. Is inserted (step S266).

ステップS266では、図23(c)に示す、店舗ID、全時間帯の取引件数、ピーク時の取引件数、全時間帯の標準取引件数、およびピーク時の標準取引件数の5項目からなる表を保持する。図23(c)に示す例では、店舗IDがA、B、Cの店舗に対して、それぞれの、全時間帯の取引件数、ピーク時の取引件数、全時間帯の標準取引件数、およびピーク時の標準取引件数が保持されている。   In step S266, the table shown in FIG. 23 (c) is composed of five items: store ID, number of transactions in all time zones, number of transactions at peak hours, number of standard transactions in all time zones, and number of standard transactions at peak times. Hold. In the example shown in FIG. 23 (c), for stores with store IDs A, B, and C, the number of transactions at all times, the number of transactions at peak time, the number of standard transactions at all times, and the peak The standard number of transactions at the time is retained.

そして、取引件数比較部110において、店舗ID、全時間帯の取引件数、ピーク時の取引件数、全時間帯の標準取引件数、ピーク時の標準取引件数の5項目からなる表の全時間帯の取引件数を比較し、最大の全時間帯の取引件数を算出し、最大の全時間帯の取引件数と全時間帯の標準取引件数を比較し、最大の全時間帯の取引件数の方が多ければ、最大の全時間帯の取引件数をもつ店舗IDを出力する。ピーク時の取引件数も同様に、最大のピーク時の取引件数をもつ店舗IDを出力する(ステップS267)。   Then, in the transaction number comparison unit 110, the store ID, the number of transactions at all times, the number of transactions at the peak time, the number of standard transactions at all times, the number of transactions at all times of the table consisting of the five items of the standard transactions at the peak time. Compare the number of transactions, calculate the maximum number of transactions in all time zones, compare the maximum number of transactions in all time zones with the standard number of transactions in all time zones, and the number of transactions in the maximum all time zone is more For example, the store ID having the maximum number of transactions in all time zones is output. Similarly, for the peak number of transactions, the store ID having the maximum peak number of transactions is output (step S267).

ステップS267および方法として、例えば、図25(a)に示す、取引件数を縦軸(1軸)139、標準取引件数を縦軸(2軸)141、店舗IDを横軸140、縦軸の系列として全時間帯およびピーク時をとり、最大の全時間帯の取引件数をもつ店舗IDおよび最大のピーク時の取引件数をもつ店舗IDをハイライト表示として強調した棒と折れ線グラフ142で、出力装置103に表示する。   As the step S267 and method, for example, as shown in FIG. 25A, the number of transactions is the vertical axis (one axis) 139, the standard number of transactions is the vertical axis (two axes) 141, the store ID is the horizontal axis 140, and the vertical axis series. As a bar and line graph 142 highlighting the store ID with the maximum number of transactions in all time zones and the store ID with the maximum number of transactions as highlight display 103.

図25に示す例では、取引件数の縦軸(1軸)139が棒グラフで表示され、各店舗IDに対して、棒グラフの左側が全時間帯の取引件数、棒グラフの右側がピーク時の取引件数の系列をもち、標準取引件数の縦軸(2軸)141の折れ線グラフも、それぞれの棒グラフに対応して、全時間帯の取引件数およびピーク時の取引件数の系列で表示される。そして、全時間帯の取引件数およびピーク時の取引件数の系列で、それぞれ取引件数が最大となる店舗の棒グラフがハイライト表示として強調される。   In the example shown in FIG. 25, the vertical axis (one axis) 139 of the number of transactions is displayed as a bar graph, and for each store ID, the left side of the bar graph is the number of transactions in all time zones, and the right side of the bar graph is the number of transactions at the peak. The line graph of the vertical axis (two axes) 141 of the standard transaction number is also displayed as a series of the number of transactions in all time periods and the number of transactions at the peak corresponding to each bar graph. Then, the bar graph of the store having the maximum number of transactions is highlighted as a highlighted display in the series of the number of transactions in all time periods and the number of transactions at the peak time.

次に、図19のステップS270の詳細を、図21のフローチャートを用いて説明する。まず、データ抽出部106において、予め設定された指定時刻の範囲または入力装置101より受け取る指定時刻の範囲に取引終了時刻が含まれる電子ジャーナルデータ100のレコードを抽出する(ステップS271)。   Next, details of step S270 of FIG. 19 will be described using the flowchart of FIG. First, the data extraction unit 106 extracts a record of the electronic journal data 100 whose transaction end time is included in a preset designated time range or a designated time range received from the input device 101 (step S271).

そして、データ抽出部106において、ステップS267で算出した最大のピーク時の取引件数をもつ店舗IDと一致するレコードを、ステップS271で抽出した電子ジャーナルデータ100のレコードから抽出する(ステップS272)。   Then, the data extraction unit 106 extracts a record that matches the store ID having the maximum number of transactions calculated at step S267 from the record of the electronic journal data 100 extracted at step S271 (step S272).

そして、取引件数集計部107において、ステップS272で抽出したレコードの取引終了時刻(年月日時分秒)の時刻(時)を比較し、同じ時刻(時)でグループ化し、グループごとにグループに含まれるレコード数をカウントする(ステップS273)。   Then, the transaction count totaling unit 107 compares the time (hour) of the transaction end time (year / month / day / hour / minute / second) of the record extracted in step S272, groups them at the same time (hour), and includes each group in the group. The number of records to be recorded is counted (step S273).

ステップS273では、例えば、図23(d)に示す、時刻(時)、レコード数のカウント結果である取引件数の2項目からなる表を保持する。図23(d)に示す例では、時刻(時)が9時〜12時の範囲の取引件数が保持されている。   In step S273, for example, a table including two items of time (hour) and the number of transactions, which is the count result of the number of records, illustrated in FIG. In the example shown in FIG. 23 (d), the number of transactions in the range of the time (hour) from 9:00 to 12:00 is held.

そして、取引件数比較部110において、時刻(時)、取引件数の2項目からなる表の取引件数を比較し、取引件数が最大となる時刻(時)を出力する(ステップS274)。ステップS274および方法としては、例えば、図25(b)に示す、取引件数を縦軸143、時刻(時)を横軸144にとり、取引件数が最大となる時刻(時)を強調した折れ線グラフ145で、出力装置103に表示する。図25(b)に示す例では、折れ線グラフ145における各時刻の値のプロットの表示がハイライト表示として強調されている。   Then, the transaction number comparison unit 110 compares the number of transactions in the table composed of two items of time (hour) and the number of transactions, and outputs the time (hour) at which the number of transactions becomes maximum (step S274). As the step S274 and the method, for example, a line graph 145 in which the number of transactions is plotted on the vertical axis 143, the time (hour) is plotted on the horizontal axis 144, and the time (hour) at which the number of transactions is maximized is shown in FIG. Is displayed on the output device 103. In the example shown in FIG. 25B, the display of the plot of the values at each time in the line graph 145 is highlighted as a highlight display.

次に、図19のステップS280の詳細を、図22のフローチャートを用いて説明する。まず、データ抽出部106において、電子ジャーナルデータ100の全レコードを抽出する(ステップS281)。そして、取引件数集計部107において、電子ジャーナルデータ100のレコードの店舗IDを比較し、同じ店舗IDのレコードをグループ化し、さらに、端末IDを比較し、同じ端末IDのレコードをグループ化し、グループごとにグループに含まれるレコード数をカウントする(ステップS282)。   Next, details of step S280 in FIG. 19 will be described using the flowchart in FIG. First, the data extraction unit 106 extracts all records of the electronic journal data 100 (step S281). Then, in the transaction count totaling unit 107, the store IDs of the records of the electronic journal data 100 are compared, the records of the same store ID are grouped, the terminal IDs are compared, the records of the same terminal ID are grouped, and each group The number of records included in the group is counted (step S282).

ステップS282では、例えば、図24(a)に示す、店舗ID、端末ID、レコード数のカウント結果である取引件数の3項目からなる表を保持する。図24(a)に示す例では、店舗IDの端末IDに対して、それぞれの取引件数が保持されている。   In step S282, for example, a table composed of three items of a store ID, a terminal ID, and the number of transactions, which is a count result of the number of records, shown in FIG. In the example shown in FIG. 24A, the number of transactions is held for the terminal ID of the store ID.

そして、ステップS267で算出した最大の全時間帯の取引件数をもつ店舗IDと一致するレコードを、ステップS282で保持した店舗ID、端末ID、取引件数の3項目からなる表より抽出する(ステップS283)。ステップS283では、抽出したレコードを、図24(b)に示す、店舗ID、端末ID、取引件数の3項目からなる表に保持する。   Then, a record matching the store ID having the maximum number of transactions in all time periods calculated in step S267 is extracted from the table consisting of the three items of store ID, terminal ID, and number of transactions held in step S282 (step S283). ). In step S283, the extracted record is held in a table composed of three items of store ID, terminal ID, and number of transactions shown in FIG.

図24(b)に示す例では、ステップS267で算出した最大の全時間帯の取引件数をもつ店舗IDがAであるため、店舗IDがAの店舗の端末IDに対して、それぞれの取引件数が保持されている。   In the example shown in FIG. 24B, since the store ID having the maximum number of transactions in all time periods calculated in step S267 is A, the number of transactions for each terminal ID of the store whose store ID is A. Is held.

そして、取引件数比較部110において、ステップS283で保持した店舗ID、端末ID、取引件数の3項目からなる表の取引件数を比較し、取引件数が最大となる端末IDを出力する(ステップS284)。   Then, the transaction number comparison unit 110 compares the number of transactions in the table including the store ID, terminal ID, and number of transactions held in step S283, and outputs the terminal ID that maximizes the number of transactions (step S284). .

ステップS284での出力方法として、例えば、図26(a)に示す、端末IDを縦軸146、取引件数を横軸147にとり、取引件数が最大となる端末IDをハイライト表示として強調した横棒グラフ148で、出力装置103に表示する。図26(a)に示す例では、店舗IDがAの店舗内の端末IDが1の自動取引装置の取引件数が最大であるため、店舗IDがAの店舗の横棒グラフがハイライト表示として強調されている。   As an output method in step S284, for example, a horizontal bar graph shown in FIG. 26A in which the terminal ID is the vertical axis 146, the number of transactions is the horizontal axis 147, and the terminal ID that maximizes the number of transactions is highlighted. In 148, the image is displayed on the output device 103. In the example shown in FIG. 26A, since the number of transactions of the automatic transaction apparatus with the terminal ID 1 in the store with the store ID A is the maximum, the horizontal bar graph of the store with the store ID A is highlighted as a highlighted display. Has been.

そして、順位算出部109において、ステップS282で保持した店舗ID、端末ID、取引件数の3項目からなる表の取引件数を比較し、取引件数の少ない順に表のレコードをソートする(ステップS285)。ステップS285では、例えば、図24(c)に示す、ソートした店舗ID、端末ID、取引件数の3項目からなる表を保持する。図24(c)に示す例では、取引件数の少ない順にソートされ、店舗IDがBの店舗で端末IDが1の自動取引装置の情報が上位に保持されている。   Then, the rank calculation unit 109 compares the number of transactions in the table composed of the three items of store ID, terminal ID, and number of transactions held in step S282, and sorts the records in the table in ascending order of the number of transactions (step S285). In step S285, for example, a table including three items of sorted store ID, terminal ID, and number of transactions shown in FIG. In the example shown in FIG. 24C, the information is sorted in ascending order of the number of transactions, and the information of the automatic transaction apparatus having the store ID of B and the terminal ID of 1 is held at the top.

そして、取引件数比較部110において、ステップS285で保持した店舗ID、端末ID、取引件数の3項目からなる表より、取引件数が最小となる店舗IDと端末IDの組を出力する(ステップS286)。   Then, the transaction number comparison unit 110 outputs a set of a store ID and a terminal ID that minimizes the number of transactions from a table including the three items of store ID, terminal ID, and number of transactions held in step S285 (step S286). .

ステップS286での出力方法として、例えば、図26(b)に示す、店舗IDと端末IDの組を縦軸にとり、取引件数を横軸150にとり、取引件数が最小となる店舗IDと端末IDの組をハイライト表示として強調した横棒グラフ151で、出力装置103に表示する。図26(b)に示す例では、店舗IDがBの端末IDが1の自動取引装置の取引件数が最小であるため、店舗IDがBの端末IDが1の横棒グラフがハイライト表示として強調されている。   As an output method in step S286, for example, the pair of store ID and terminal ID shown in FIG. 26B is taken on the vertical axis, the number of transactions is taken on the horizontal axis 150, and the store ID and terminal ID with the smallest number of transactions are taken. A horizontal bar graph 151 highlighting the set as a highlight display is displayed on the output device 103. In the example shown in FIG. 26B, since the number of transactions of the automatic transaction apparatus having the terminal ID B of 1 and the shop ID B is 1, the horizontal bar graph of the terminal ID B 1 of the terminal ID is highlighted as a highlighted display. Has been.

このように、本実施の形態では、標準のピーク時の取引件数より多い取引件数の店舗を提示すること、および、取引件数の多い時刻を提示することができ、自動取引装置の増設計画の立案が可能になる。また、標準の全時間帯の取引件数より多い取引件数の店舗を提示すること、および、取引件数の多い端末を提示すること、および、取引件数が少ない端末を提示することができ、取引件数が多い端末と少ない端末の入替など自動取引装置の配置計画の立案が可能になる。   As described above, in the present embodiment, it is possible to present a store having a larger number of transactions than the standard number of transactions at the peak time, and to present a time when the number of transactions is large. Is possible. In addition, it is possible to present stores with a greater number of transactions than the standard number of transactions for all time periods, present terminals with a large number of transactions, and present terminals with a small number of transactions. It is possible to create an arrangement plan for automatic transaction devices such as replacement of many terminals and few terminals.

(実施の形態4)
次に、図27〜図29により、本発明の実施の形態4に係る電子ジャーナルデータの分析システムの分析動作について説明する。図27は本発明の実施の形態4に係る電子ジャーナルデータの分析システムの分析動作を示すフローチャート、図28は本発明の実施の形態4に係る電子ジャーナルデータの分析システムの分析動作中に保持される表の一例、図29は本発明の実施の形態4に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。
(Embodiment 4)
Next, the analysis operation of the electronic journal data analysis system according to Embodiment 4 of the present invention will be described with reference to FIGS. FIG. 27 is a flowchart showing the analysis operation of the electronic journal data analysis system according to the fourth embodiment of the present invention, and FIG. 28 is held during the analysis operation of the electronic journal data analysis system according to the fourth embodiment of the present invention. FIG. 29 is a diagram showing an example of information output in the analysis operation of the electronic journal data analysis system according to Embodiment 4 of the present invention.

なお、実施の形態4においては、電子ジャーナルデータ100のデータとして、少なくとも、取引開始時刻、取引終了時刻、店舗ID、および端末IDが格納されているものとする。   In the fourth embodiment, at least transaction start time, transaction end time, store ID, and terminal ID are stored as data of the electronic journal data 100.

図27に示すように、まず、データ抽出部106において、予め設定された指定時刻の範囲または入力装置101より受け取る指定時刻の範囲に取引終了時刻を含む電子ジャーナルデータ100のレコードを抽出する(ステップS290)。そして、処理時間算出部112において、ステップS290で抽出した各レコードに、取引終了時刻から取引開始時刻を引いた差分(すなわち、処理時間)の項目を追加する(ステップS300)。   As shown in FIG. 27, first, the data extraction unit 106 extracts a record of the electronic journal data 100 including a transaction end time within a preset designated time range or a designated time range received from the input device 101 (step S290). Then, in the processing time calculation unit 112, an item of difference (that is, processing time) obtained by subtracting the transaction start time from the transaction end time is added to each record extracted in step S290 (step S300).

そして、処理時間算出部112において、各レコードの店舗IDを比較し、同じ店舗IDのレコードをグループ化し、グループごとに処理時間を足し合わせる(ステップS310)。   Then, the processing time calculation unit 112 compares the store IDs of the records, groups records with the same store ID, and adds the processing times for each group (step S310).

そして、処理時間算出部112において、ステップS290で受け取った指定時刻の時間幅を算出し、マスタ104より店舗ID、台数を取得し、グループごとに指定時刻の時間幅と台数を掛け合わせた値からステップS310で足し合わせた処理時間を引いた差分(すなわち、空き時間)を算出する(ステップS320)。   Then, in the processing time calculation unit 112, the time width of the designated time received in step S290 is calculated, the store ID and the number are acquired from the master 104, and the value obtained by multiplying the time width of the designated time by the number for each group. A difference (that is, a free time) obtained by subtracting the processing time added in step S310 is calculated (step S320).

ステップS320では、例えば、図28(a)に示す、店舗ID、空き時間の2項目からなる表を保持する。図28(a)に示す例では、店舗IDがA、B、C、Dの店舗に対して、空き時間が保持されている。   In step S320, for example, a table composed of two items of store ID and vacant time shown in FIG. In the example shown in FIG. 28A, the vacant time is held for stores with store IDs A, B, C, and D.

そして、マスタ104より店舗ID、緯度、および経度を取得し、ステップS320で保持した店舗ID、空き時間の2項目からなる表に、同一の店舗IDをもつレコードを対応づけ、図28(b)に示す、店舗ID、空き時間、緯度、経度の4項目からなる表を保持する(ステップS330)。図28(b)に示す例では、店舗IDがA、B、C、Dの店舗に対して、空き時間と、各店舗の緯度および経度が保持されている。   Then, store ID, latitude, and longitude are acquired from the master 104, and a record having the same store ID is associated with the table that includes the store ID and free time held in step S320, and FIG. The table which consists of four items, store ID, empty time, latitude, and longitude shown in FIG. In the example shown in FIG. 28B, the free time and the latitude and longitude of each store are held for stores with store IDs A, B, C, and D.

そして、ステップS330で保持した店舗ID、空き時間、緯度、経度の4項目からなる表の空き時間を比較し、空き時間が最大となる店舗IDを出力する(ステップS340)。   Then, the free times in the table composed of the four items of store ID, free time, latitude, and longitude held in step S330 are compared, and the store ID that maximizes the free time is output (step S340).

ステップS340での出力方法として、例えば、図29(a)に示す、緯度を縦軸152、経度を横軸153、空き時間をバブルの大きさ154にとり、空き時間が最大となる店舗をハイライト表示として強調したバブルチャート155や、図29(b)に示す、店舗を縦軸156、空き時間を横軸157にとり、空き時間が最大となる店舗をハイライト表示として強調した横棒グラフ158で、出力装置103に表示する。   As an output method in step S340, for example, as shown in FIG. 29 (a), the latitude is the vertical axis 152, the longitude is the horizontal axis 153, the free time is the bubble size 154, and the store having the maximum free time is highlighted. In the bubble chart 155 emphasized as a display, or a horizontal bar graph 158 as shown in FIG. 29 (b), the store is highlighted on the vertical axis 156, the available time is taken on the horizontal axis 157, and the store where the available time is maximized is highlighted. It is displayed on the output device 103.

図29(a)に示す例では、空き時間がバブルの大きさ154で表示され、空き時間が最大の店舗IDがCの店舗がハイライト表示として強調される。また、図29(b)に示す例では、店舗IDがCの空き時間が最大であるため、店舗IDがCの店舗の横棒グラフがハイライト表示として強調されている。   In the example shown in FIG. 29 (a), the free time is displayed with the bubble size 154, and the store with the store ID having the largest free time is highlighted as a highlight display. Further, in the example shown in FIG. 29B, since the free time of the store ID C is the maximum, the horizontal bar graph of the store with the store ID C is highlighted as a highlighted display.

このように、本実施の形態では、空き時間が、他の店舗に比べてて多い店舗を提示することができ、自動取引装置の利用者が空き時間が多い店舗で取引をするように誘導することが可能となる。   As described above, in this embodiment, it is possible to present a store having a lot of free time compared to other stores, and the user of the automatic transaction apparatus is guided to make a transaction in a store having a lot of free time. It becomes possible.

(実施の形態5)
次に、図30および図31により、本発明の実施の形態5に係る電子ジャーナルデータの分析システムの分析動作について説明する。図30は本発明の実施の形態5に係る電子ジャーナルデータの分析システムの分析動作を示すフローチャート、図31は本発明の実施の形態5に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。
(Embodiment 5)
Next, the analysis operation of the electronic journal data analysis system according to Embodiment 5 of the present invention will be described with reference to FIGS. FIG. 30 is a flowchart showing the analysis operation of the electronic journal data analysis system according to the fifth embodiment of the present invention, and FIG. 31 is output by the analysis operation of the electronic journal data analysis system according to the fifth embodiment of the present invention. It is a figure which shows an example of information.

なお、実施の形態5においては、電子ジャーナルデータ100のデータとして、少なくとも、取引開始時刻、取引終了時刻、店舗ID、取引者名が格納されているものとする。   In the fifth embodiment, it is assumed that at least transaction start time, transaction end time, store ID, and trader name are stored as data of the electronic journal data 100.

図30に示すように、まず、データ抽出部106において、電子ジャーナルデータ100の中の取引者名の情報が同一のレコードを読み込み、取引開始時間と取引終了時間とから連続取引を判定し、連続する電子ジャーナルデータを抽出する(ステップS350)。   As shown in FIG. 30, first, the data extraction unit 106 reads a record having the same information of the trader name in the electronic journal data 100, determines continuous transactions from the transaction start time and the transaction end time, and continuously The electronic journal data to be extracted is extracted (step S350).

ここで連続取引とは、例えば、予め定めた連続取引間隔閾値S0 に対して、前後に隣り合う同一取引者の電子ジャーナルデータから前者の取引終了時間Tend(n−1) と後者の取引開始時間Tstart(n) とから、取引間隔S(n)=Tstart(n)−Tend(n−1)を算出し、S(n)が連続取引間隔閾値S0 よりも小さい場合に2つの取引が連続していると判定することができる。   Here, the continuous transaction refers to, for example, the transaction end time Tend (n-1) of the former and the transaction start time of the latter from the electronic journal data of the same trader adjacent in the front and back with respect to a predetermined continuous transaction interval threshold value S0. From Tstart (n), a transaction interval S (n) = Tstart (n) −Tend (n−1) is calculated. When S (n) is smaller than the continuous transaction interval threshold value S0, two transactions are consecutive. Can be determined.

あるいは、予め定めた期間S1 に対する連続取引件数閾値n0 に対して、任意の時刻から期間S1 の長さの間で同一取引者による取引件数n(u)を算出し、連続取引件数閾値n0 よりも取引件数n(u)が大きい場合に取引が連続していると判定することもできる。   Alternatively, the number of transactions n (u) by the same trader is calculated from the arbitrary time to the length of the period S1 with respect to the predetermined threshold value n0 for the continuous transaction number for the period S1. When the number of transactions n (u) is large, it can also be determined that the transactions are continuous.

そして、連続取引算出部113において、ステップS350で連続取引と判定されて抽出された電子ジャーナルデータから同一取引者uで連続している取引の集合jごとに含まれる取引件数n(u,j)を、数え上げて算出する(ステップS360)。   Then, in the continuous transaction calculation unit 113, the number n (u, j) of transactions included for each set j of transactions that are continuous with the same transaction person u from the electronic journal data determined to be a continuous transaction in step S350. Are counted and calculated (step S360).

そして、予め定めた期間で同一取引者uの連続している取引の集合jがいくつ存在しているのか示す連続取引回数N(u)を、抽出した電子ジャーナルデータの取引終了時刻とステップS360で判定した連続取引判定情報とから数え上げて算出する(ステップS370)。   Then, the number of consecutive transactions N (u) indicating how many consecutive transaction sets j of the same trader u exist in a predetermined period, the transaction end time of the extracted electronic journal data and the step S360 It counts and calculates from the determined continuous transaction determination information (step S370).

そして、ステップS350で抽出された全電子ジャーナルデータの店舗IDとステップS370で数え上げた連続取引回数N(u)とから、店舗sごとの総連続取引回数N(s)を数え上げて算出する(ステップS380)。ここでは、連続取引回数Nではなく、ステップS360で数え上げた連続取引件数n(u,j)を店舗ごとに数え上げるようにしてもよい。   Then, the total number of consecutive transactions N (s) for each store s is counted and calculated from the store IDs of all electronic journal data extracted in step S350 and the number of consecutive transactions N (u) counted in step S370 (step). S380). Here, instead of the number N of consecutive transactions, the number of consecutive transactions n (u, j) counted in step S360 may be counted for each store.

そして、ステップS360で算出した連続取引件数n(u,j)、ステップS370で算出した連続取引回数N(u)から同一の取引者が行っている連続取引を示す連続取引者リストを作成し、出力する(ステップS390)。   Then, a continuous trader list indicating the continuous trades performed by the same trader is created from the number of continuous trades n (u, j) calculated in step S360 and the continuous trade count N (u) calculated in step S370, Output (step S390).

ステップS390での出力方法として、例えば、図31(a)に示す連続取引者リスト159を出力装置103に表示する。連続取引者リスト159には、連続取引と判定された集合jごとに先頭の電子ジャーナルデータの取引開始時刻と最後尾の電子ジャーナルデータの取引終了時刻を抽出し、取引時間帯を表示する。   As an output method in step S390, for example, a continuous trader list 159 shown in FIG. In the continuous trader list 159, the transaction start time of the first electronic journal data and the transaction end time of the last electronic journal data are extracted for each set j determined to be a continuous transaction, and the transaction time zone is displayed.

また、ステップS380で算出した店舗ごとの総連続取引回数N(s)から、図31(b)に示す、店舗IDを縦軸160、連続取引件数を横軸161にとり、店舗別の連続取引回数グラフ162で、出力装置103に表示する。店舗別の連続取引回数グラフ162では総連続取引回数N(s)の大小関係に基づき順番をソートしておくこともできる。図31(b)に示す例では、店舗IDが、A、C、Bの順にソートされている。   Further, from the total number of consecutive transactions N (s) for each store calculated in step S380, the store ID shown in FIG. 31B is taken as the vertical axis 160 and the number of continuous transactions is taken as the horizontal axis 161, and the number of consecutive transactions for each store. A graph 162 is displayed on the output device 103. In the continuous transaction frequency graph 162 for each store, the order can be sorted based on the magnitude relationship of the total continuous transaction frequency N (s). In the example shown in FIG. 31B, the store IDs are sorted in the order of A, C, and B.

このように、本実施の形態では、電子ジャーナルデータ100から同一の取引者が行っている連続取引を抽出し、連続取引者リストを作成することが可能になり、月末などに振込処理などを集中して行う取引者を把握し、また、連続取引が他の店舗よりも多い店舗を把握し、自動振込みサービスなどに誘導することが可能になる。   As described above, in this embodiment, it is possible to extract continuous transactions performed by the same trader from the electronic journal data 100 and create a continuous trader list, and concentrate transfer processing at the end of the month. Thus, it is possible to grasp a trader to be performed, grasp a store having more continuous transactions than other stores, and guide it to an automatic transfer service or the like.

(実施の形態6)
次に、図32〜図34により、本発明の実施の形態6に係る電子ジャーナルデータの分析システムの分析動作について説明する。図32および図33は本発明の実施の形態6に係る電子ジャーナルデータの分析システムの分析動作を示すフローチャート、図34は本発明の実施の形態6に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。
(Embodiment 6)
Next, the analysis operation of the electronic journal data analysis system according to Embodiment 6 of the present invention will be described with reference to FIGS. 32 and 33 are flowcharts showing the analysis operation of the electronic journal data analysis system according to Embodiment 6 of the present invention, and FIG. 34 is the analysis operation of the electronic journal data analysis system according to Embodiment 6 of the present invention. It is a figure which shows an example of the information output.

なお、実施の形態6においては、電子ジャーナルデータ100のデータとして、少なくとも、取引終了時刻、店舗ID、インタフェイス選択が格納されているものとする。   In the sixth embodiment, it is assumed that at least transaction end time, store ID, and interface selection are stored as data of the electronic journal data 100.

図32に示すように、まず、データ抽出部106において、電子ジャーナルデータ100の中のインタフェイス選択有無情報からインタフェイスが選択された取引の電子ジャーナルデータを抽出する(ステップS400)。   As shown in FIG. 32, first, the data extraction unit 106 extracts electronic journal data of a transaction whose interface is selected from the interface selection presence / absence information in the electronic journal data 100 (step S400).

そして、インタフェイス選択算出部114において、予め定めた期間での店舗sごとのインタフェイスが選択された利用件数n(s)を、ステップS400で抽出された電子ジャーナルデータの店舗IDから、数え上げて算出する(ステップS410)。   Then, the interface selection calculation unit 114 counts the number of usages n (s) in which the interface for each store s in the predetermined period is selected from the store ID of the electronic journal data extracted in step S400. Calculate (step S410).

そして、予め定めた時間帯tでの店舗sごとのインタフェイスが選択された利用件数n(s,t)を、ステップS400で抽出された電子ジャーナルデータの店舗IDと取引終了時刻とから、数え上げて算出する(ステップS420)。   Then, the usage number n (s, t) for which the interface for each store s in the predetermined time zone t is selected is counted from the store ID and the transaction end time of the electronic journal data extracted in step S400. (Step S420).

そして、ステップS410で算出したインタフェイスが選択された利用件数n(s)、またはステップS420で算出した時間帯tでのインタフェイスが選択された利用件数n(s,t)から、インタフェイスが選択された取引状況を作成し、出力する(ステップS430)。   Then, from the usage number n (s) for which the interface calculated in step S410 is selected or the usage number n (s, t) for which the interface in the time zone t calculated in step S420 is selected, the interface is The selected transaction status is created and output (step S430).

ステップS430での出力方法として、例えば、図34(a)に示す、インタフェイスが選択された利用件数n(s)またはn(s,t)の大小関係に基づき順番をソートし、上位または下位の店舗の利用件数ランキング163を表示する。   As an output method in step S430, for example, the order is sorted based on the magnitude relation of the number of usages n (s) or n (s, t) for which the interface is selected as shown in FIG. The usage number ranking 163 of the stores is displayed.

図34(a)に示す例では、店舗IDがFの店舗の利用件数が0で最小、店舗IDがCの店舗の利用件数が120で最大となっている。   In the example shown in FIG. 34 (a), the number of uses of the store with the store ID F is 0 and the minimum, and the number of uses of the store with the store ID C is 120 and the maximum.

または、マスタ104に予め記録されている各店舗sの緯度、経度の位置情報(xs,ys)を読込み、図34(b)に示す、緯度を縦軸164、経度を横軸165、利用件数をバブルの大きさ166にとり、利用のあった店舗位置を示すバブルチャート167を表示する。図34(b)に示す例では、店舗IDがAの店舗を中心に店舗が表示されている。   Alternatively, the latitude and longitude position information (xs, ys) of each store s recorded in advance in the master 104 is read, and the latitude is the vertical axis 164, the longitude is the horizontal axis 165, and the number of usages shown in FIG. Is displayed as a bubble size 166, and a bubble chart 167 indicating the location of the used store is displayed. In the example shown in FIG. 34 (b), stores are displayed centering on stores whose store ID is A.

さらに、ここで、インタフェイス選択算出部114において、任意の店舗が選択された場合に、その付近店舗のインタフェイスの利用件数の特徴量を算出し、選択された店舗の利用件数n(s)またはn(s,t)の値と比較する処理を、図33を用いて説明する。   Furthermore, when an arbitrary store is selected in the interface selection calculation unit 114, the feature amount of the number of uses of the interface of the nearby store is calculated, and the number of uses n (s) of the selected store is calculated. Or the process compared with the value of n (s, t) is demonstrated using FIG.

まず、入力装置101にて店舗S1が選択されたか否かを判定する(ステップS440)。ステップS440で店舗が選択されなかった場合にはステップS440に戻る。   First, it is determined whether or not the store S1 is selected by the input device 101 (step S440). If no store is selected in step S440, the process returns to step S440.

そして、ステップS440で店舗が選択された場合には、マスタ104より予め記録されている各店舗sの位置情報(xs,ys)を読込み、選択された店舗S1 の位置情報(xs1 ,ys1 )と選択されなかった店舗Si の位置情報(xsi ,ysi )とを用いて店舗間の距離Ri を算出し、少なくとも1つ以上の距離Ri が小さい店舗Si を付近店舗として抽出する(ステップS450)。   When a store is selected in step S440, the location information (xs, ys) of each store s recorded in advance from the master 104 is read and the location information (xs1, ys1) of the selected store S1 is read. Using the location information (xsi, ysi) of the store Si that has not been selected, the distance Ri between the stores is calculated, and at least one store Si having a small distance Ri is extracted as a nearby store (step S450).

そして、ステップS450で抽出された店舗Si の利用件数n(si )またはn(si ,t)から、付近店舗の利用件数の特徴量n(s付近)またはn(s付近,t)を算出する。ここでは利用件数の特徴量として選択された店舗Si の平均値Σn(si )/mまたはΣn(si ,t)/mを用いる。なお、mは付近店舗数である。   Then, the feature quantity n (near s) or n (near s, t) of the number of usages of nearby stores is calculated from the usage number n (si) or n (si, t) of the store Si extracted in step S450. . Here, the average value Σn (si) / m or Σn (si, t) / m of the selected store Si is used as the feature quantity of the number of cases used. Note that m is the number of nearby stores.

そして、選択された店舗の利用件数n(s)またはn(s,t)と、ステップS460で算出した付近店舗の利用件数の特徴量n(s付近)またはn(s付近,t)とを比較し、差分を算出し、大小を判定し、出力する(ステップS470)。   Then, the usage number n (s) or n (s, t) of the selected store and the feature quantity n (near s) or n (near s, t) of the number of usages of the nearby store calculated in step S460 are obtained. Compare, calculate the difference, determine the magnitude, and output (step S470).

ステップS470での出力方法として、例えば、図34(b)に、Aのラベルに差分値も表示し、差分値が負の値の場合には、表示色など表示形態を変更することが考えられる。   As an output method in step S470, for example, in FIG. 34B, the difference value is also displayed on the label A, and if the difference value is a negative value, the display form such as the display color may be changed. .

このように、本実施の形態では、取引端末のインタフェイスに、例えば文字サイズやガイダンスの利用有無やガイダンスの音量などの選択肢がある場合に、電子ジャーナルデータ100のインタフェイス選択有無の情報から、任意のインタフェイスが選択された取引を抽出し、利用者や利用店舗での利用件数ランキングを把握し、他店舗に比べて利用が浸透していない店舗を抽出して、インタフェイスの利用を誘導することが可能になる。   As described above, in the present embodiment, when there are options such as the character size, the use / non-use of the guidance, and the volume of the guidance in the interface of the transaction terminal, from the information on the presence / absence of the interface selection in the electronic journal data 100, Extract transactions where an arbitrary interface is selected, grasp the ranking of the number of users and stores used, extract stores that are less popular than other stores, and induce use of the interface It becomes possible to do.

また、インタフェイスの利用時間帯の情報も抽出することにより、インタフェイスの利用の多い時間帯を把握することが可能になる。   Also, by extracting information on the usage time zone of the interface, it becomes possible to grasp the time zone in which the interface is frequently used.

(実施の形態7)
次に、図35〜図38により、本発明の実施の形態7に係る電子ジャーナルデータの分析システムの分析動作について説明する。図35は本発明の実施の形態7に係る電子ジャーナルデータの分析システムの分析動作を示すフローチャート、図36は本発明の実施の形態7に係る電子ジャーナルデータの分析システムの分析動作中に保持される表の一例、図37は本発明の実施の形態7に係る電子ジャーナルデータの分析システムの分析動作に使用される利益単価表および原価表の一例、図38は本発明の実施の形態7に係る電子ジャーナルデータの分析システムの分析動作で出力される情報の一例を示す図である。
(Embodiment 7)
Next, the analysis operation of the electronic journal data analysis system according to Embodiment 7 of the present invention will be described with reference to FIGS. FIG. 35 is a flowchart showing the analysis operation of the electronic journal data analysis system according to the seventh embodiment of the present invention, and FIG. 36 is held during the analysis operation of the electronic journal data analysis system according to the seventh embodiment of the present invention. 37 is an example of a profit unit price table and a cost table used for the analysis operation of the electronic journal data analysis system according to Embodiment 7 of the present invention. FIG. 38 is an example of the table according to Embodiment 7 of the present invention. It is a figure which shows an example of the information output by the analysis operation | movement of the analysis system of the electronic journal data which concerns.

なお、実施の形態7においては、電子ジャーナルデータ100のデータとして、少なくとも、取引終了時刻、取引種別、媒体種別が格納されているものとする。   In the seventh embodiment, it is assumed that at least transaction end time, transaction type, and medium type are stored as data of the electronic journal data 100.

図35に示すように、まず、データ抽出部106において、任意の期間での店舗Siごとの電子ジャーナルデータを抽出する(ステップS480)。そして、取引件数集計部107において、ステップS480で抽出した電子ジャーナルデータの取引終了時刻から取引時間帯ti を特定し、取引種別情報から取引Ti を特定し、取引媒体種別情報から媒体Mi を特定し、取引時間帯ti と取引Ti と媒体Mi の組み合わせごとの取引件数nsi(ti ,Ti ,Mi )を数え上げて算出する(ステップS490)。ステップS490では、例えば、図36に示すような、時間帯、取引種別、取引媒体種別の3項目からなる表を保持する。図36に示す例では、時間帯ごとに、支払、振込、預入、照会、および記帳の取引種別の取引件数が保持されている。   As shown in FIG. 35, first, the data extraction unit 106 extracts electronic journal data for each store Si in an arbitrary period (step S480). Then, the transaction count totaling unit 107 specifies the transaction time zone ti from the transaction end time of the electronic journal data extracted in step S480, specifies the transaction Ti from the transaction type information, and specifies the medium Mi from the transaction medium type information. The number of transactions nsi (ti, Ti, Mi) for each combination of the transaction time period ti, the transaction Ti, and the medium Mi is counted and calculated (step S490). In step S490, for example, a table including three items of time zone, transaction type, and transaction medium type as shown in FIG. 36 is held. In the example shown in FIG. 36, the number of transactions of the transaction types of payment, transfer, deposit, inquiry, and bookkeeping is held for each time zone.

そして、取引端末価値算出部115において、予め記憶された、図37(a)に示す、取引時間帯ti と取引Ti と媒体Mi の組み合わせごとの利益単価表と、図37(b)に示す、取引時間帯ti と取引Ti と媒体Mi の組み合わせごとの原価表を読込み、ステップS490で算出した組み合わせごとの取引件数nsi(ti ,Ti ,Mi )と、利益単価表と原価表から読込まれた組み合わせごとの利益単価r(ti ,Ti ,Mi )と原価c(ti ,Ti ,Mi )とから、各店舗Si ごとに総収入R(si )=Σ{r(ti ,Ti ,Mi )×nsi (ti ,Ti ,Mi )}と総原価C(si )=Σ{c(ti ,Ti ,Mi )×nsi (ti ,Ti ,Mi )}を算出し、総収入R(si ) と総原価C(si ) から店舗Si の価値V(si ) =R(si ) −C(si ) を算出する(ステップS500)。   Then, in the transaction terminal value calculation unit 115, the profit unit price table for each combination of the transaction time period ti, the transaction Ti, and the medium Mi shown in FIG. 37 (a) stored in advance, and shown in FIG. 37 (b), The cost table for each combination of transaction time period ti, transaction Ti and medium Mi is read, and the number of transactions nsi (ti, Ti, Mi) for each combination calculated in step S490, the combination read from the profit unit price list and the cost list. From the profit unit price r (ti, Ti, Mi) and the cost c (ti, Ti, Mi) for each store, the total revenue R (si) = Σ {r (ti, Ti, Mi) × nsi ( ti, Ti, Mi)} and total cost C (si) = Σ {c (ti, Ti, Mi) × nsi (ti, Ti, Mi)}, and calculate total revenue R (si) and total cost C ( Calculate the value of store Si V (si) = R (si) -C (si) from si) (Step S500).

そして、マスタ104より店舗Si の端末保有台数a(si )を読込み、ステップS500で算出した店舗Si の価値V(si ) とから、端末1台当りの価値v(si )=V(si )/a(si )を算出する(ステップS510)。   Then, the terminal possession number a (si) of the store Si is read from the master 104, and the value V (si) = V (si) / V per terminal is calculated from the value V (si) of the store Si calculated in step S500. a (si) is calculated (step S510).

そして、ステップS500で算出された店舗Si の価値V(si ) の最小関係で店舗の順番をソートし、図38(a)に示す、上位または下位の店舗の価値V(si )と端末1台当りの価値V(si ) と端末保有台数a(si )を価値ランキング171として、出力装置103に表示する。   Then, the order of the stores is sorted based on the minimum relationship of the value V (si) of the store Si calculated in step S500, and the value V (si) of the upper or lower store and one terminal shown in FIG. The value V (si) per unit and the terminal possession number a (si) are displayed on the output device 103 as the value ranking 171.

さらに、ここでは、ステップS490で算出した取引時間帯ti と取引Ti と媒体Mi の組み合わせごとの取引件数nsi(ti ,Ti ,Mi )を、図38(b)に示す店舗詳細表172として、出力装置103に表示してもよい。   Furthermore, here, the transaction number nsi (ti, Ti, Mi) for each combination of the transaction time period ti, the transaction Ti, and the medium Mi calculated in step S490 is output as the store detail table 172 shown in FIG. You may display on the apparatus 103. FIG.

あるいは、マスタ104に予め記録されている各店舗sの位置情報(xs,ys)を読込み、図38(c)に示す、緯度を縦軸173、経度を横軸174、価値をバブルの大きさ175にとり、店舗の価値V(si )または端末1台当りの価値V(si ) の大きさと店舗位置とを示すバブルチャート176を表示してもよい。   Alternatively, the location information (xs, ys) of each store s recorded in advance in the master 104 is read, and the latitude is the vertical axis 173, the longitude is the horizontal axis 174, and the value is the bubble size, as shown in FIG. For example, a bubble chart 176 indicating the size of the store value V (si) or the value V (si) per terminal and the store position may be displayed.

さらに、ここでは、任意の店舗が選択された場合に、その店舗の端末保有台数a(si )を増加させた場合の端末1台当りの価値v’(si ) =V(si )/(a(si )+1)または端末保有台数a(si)を減少させた場合の端末1台当りの価値v’(si)=V(si )/(a(si )−1)を算出するようにしてもよい。これにより、他店舗の端末1台当りの価値と比べて妥当な保有台数を算出する。   Furthermore, here, when an arbitrary store is selected, the value per terminal v ′ (si) = V (si) / (a when the terminal possession number a (si) of the store is increased. (Si) +1) or the value v ′ (si) = V (si) / (a (si) −1) per terminal when the terminal possession number a (si) is decreased. Also good. As a result, a reasonable number of units is calculated as compared with the value per terminal of another store.

また、入力装置101にて任意の位置(xi ,yi )が入力されると、マスタ104より店舗Si の位置情報(xsi ,ysi )を読込、任意の地点の距離Ri を算出し、少なくとも1つ以上の距離Ri が小さい店舗Si を付近店舗として抽出し、この抽出された店舗Si の端末1台当りの価値v(si )から、付近店舗の端末1台当りの価値v(s付近)を算出することもできる。ここでは付近店舗の端末1台当りの価値として抽出された店舗Si の端末1台当りの価値v(si )の平均値Σv(si )/mまたはΣn(si ,t)/mを用いる。   When an arbitrary position (xi, yi) is input by the input device 101, the location information (xsi, ysi) of the store Si is read from the master 104, and the distance Ri of the arbitrary point is calculated, and at least one A store Si having a small distance Ri is extracted as a nearby store, and a value v (si) per terminal of the nearby store Si is calculated from a value v (si) per terminal of the nearby store Si. You can also Here, the average value Σv (si) / m or Σn (si, t) / m of the value v (si) per terminal of the store Si extracted as the value per terminal of the nearby store is used.

このように、本実施の形態では、電子ジャーナルデータ100の取引終了時刻と取引種別情報と媒体種別情報とから、取引店舗または取引端末の価値を算出することが可能となる。これにより取引端末の稼働状況による収益や原価を把握し、他店舗や他店舗の取引端末に比べた価値を把握し、価値の高い店舗への取引端末の増設や、価値の低い店舗からの取引端末の撤収が可能になる。   As described above, in the present embodiment, the value of the transaction store or the transaction terminal can be calculated from the transaction end time, the transaction type information, and the medium type information of the electronic journal data 100. As a result, it is possible to grasp profits and costs based on the operating status of transaction terminals, grasp the value compared to transaction terminals at other stores and other stores, add transaction terminals to high-value stores, and conduct transactions from low-value stores. The terminal can be withdrawn.

以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。   As mentioned above, the invention made by the present inventor has been specifically described based on the embodiment. However, the present invention is not limited to the embodiment, and various modifications can be made without departing from the scope of the invention. Needless to say.

100…電子ジャーナルデータ、101…入力装置、102…データ分析部、103…出力装置、104…マスタ、105…バス、106…データ抽出部、107…取引件数集計部、108…平均取引件数集計部、109…順位算出部、110…取引件数比較部、111…データ成形部、112…処理時間算出部、113…連続取引算出部、114…インタフェイス選択算出部、115…取引端末価値算出部。   DESCRIPTION OF SYMBOLS 100 ... Electronic journal data, 101 ... Input device, 102 ... Data analysis part, 103 ... Output device, 104 ... Master, 105 ... Bus, 106 ... Data extraction part, 107 ... Transaction number totaling part, 108 ... Average transaction number totaling part , 109 ... ranking calculation unit, 110 ... transaction number comparison unit, 111 ... data shaping unit, 112 ... processing time calculation unit, 113 ... continuous transaction calculation unit, 114 ... interface selection calculation unit, 115 ... transaction terminal value calculation unit.

Claims (12)

自動取引装置の取引における取引時刻属性を含む取引属性を記録した電子ジャーナルデータを格納するデータベースと、
前記電子ジャーナルデータの分析処理を行うデータ分析部と、
前記データ分析部での分析結果を出力する出力部と、を備え、
前記データ分析部は、前記データベースに格納された前記電子ジャーナルデータを、前記取引時刻属性に基づいて所定の時間範囲で抽出し、予め前記取引属性において集計する値の種類を設定し、抽出した前記電子ジャーナルデータを、設定された前記集計する値の種類に基づいて集計し、集計結果を前記取引属性で並び替えて、前記出力部に出力する、電子ジャーナルデータの分析システム。
A database for storing electronic journal data in which transaction attributes including transaction time attributes in transactions of an automatic transaction apparatus are recorded;
A data analysis unit for analyzing the electronic journal data;
An output unit that outputs an analysis result in the data analysis unit,
The data analysis unit extracts the electronic journal data stored in the database in a predetermined time range based on the transaction time attribute, sets in advance the types of values to be aggregated in the transaction attribute, and extracts the extracted An electronic journal data analysis system that aggregates electronic journal data based on the set types of values to be aggregated, sorts the aggregation results by the transaction attributes, and outputs the result to the output unit.
請求項1に記載の電子ジャーナルデータの分析システムにおいて、
前記データ分析部は、前記取引属性の前記集計結果が予め設定された条件となる場合に、ハイライト表示として前記出力部に出力する、電子ジャーナルデータの分析システム。
The electronic journal data analysis system according to claim 1,
The said data analysis part is an electronic journal data analysis system which outputs to the said output part as a highlight display, when the said total result of the said transaction attribute becomes the conditions set beforehand.
請求項1に記載の電子ジャーナルデータの分析システムにおいて、
前記取引属性は、前記取引時刻属性および取引店舗属性を含み、
前記取引店舗属性において集計する値の種類は取引件数であり、
前記データ分析部は、
前記取引時刻属性に基づいて、所定の時間範囲で、前記データベースに格納された前記電子ジャーナルデータを抽出するデータ抽出部と、
抽出した前記電子ジャーナルデータから前記取引店舗属性に基づいて集計した取引件数の平均値を算出する平均取引件数集計部と、
抽出した前記電子ジャーナルデータから前記取引店舗属性に基づいて、店舗ごとの取引件数を算出する取引件数集計部と、
前記店舗ごとの取引件数と、前記取引件数の平均値とを、前記取引時刻属性で比較表示する情報として、前記出力部に出力し、前記取引件数と前記取引件数の平均値との差分が、予め設定された条件となる前記取引時刻属性の値を抽出し、ハイライト表示として、前記出力部に出力する取引件数比較部と、を有する、電子ジャーナルデータの分析システム。
The electronic journal data analysis system according to claim 1,
The transaction attributes include the transaction time attribute and transaction store attribute,
The type of value to be aggregated in the transaction store attribute is the number of transactions,
The data analysis unit
A data extraction unit for extracting the electronic journal data stored in the database in a predetermined time range based on the transaction time attribute;
An average transaction number counting unit that calculates an average value of the number of transactions calculated based on the transaction store attribute from the extracted electronic journal data;
Based on the transaction store attributes from the extracted electronic journal data, a transaction number totaling unit that calculates the number of transactions for each store;
The number of transactions for each store and the average value of the number of transactions are output to the output unit as information for comparison display with the transaction time attribute, and the difference between the number of transactions and the average value of the number of transactions is An electronic journal data analysis system comprising: a transaction number comparison unit that extracts a value of the transaction time attribute as a preset condition and outputs the value as a highlight display to the output unit.
請求項1に記載の電子ジャーナルデータの分析システムにおいて、
前記取引属性は、前記取引時刻属性、取引店舗属性、および取引媒体種別属性を含み、
前記取引媒体種別属性において集計する値の種類は取引件数および取引比率であり、
前記データ分析部は、
前記取引時刻属性に基づいて、所定の時間範囲で、前記データベースに格納された前記電子ジャーナルデータを抽出するデータ抽出部と、
抽出した前記電子ジャーナルデータから前記取引店舗属性に基づいて前記取引媒体種別属性ごとに集計した前記取引件数または前記取引比率の平均値を算出し、抽出した前記電子ジャーナルデータから店舗ごとに前記取引媒体種別ごとの前記取引件数または前記取引比率を算出する平均取引件数集計部と、
前記取引件数または前記取引比率の平均値と、店舗ごとの前記取引件数または前記取引比率とを、前記取引店舗属性で比較表示する情報として、前記出力部に出力し、前記取引媒体種別属性ごとの前記取引件数または前記取引比率が予め設定された条件となる前記取引店舗属性の値を抽出し、ハイライト表示として、前記出力部に出力する取引件数比較部と、を有する、電子ジャーナルデータの分析システム。
The electronic journal data analysis system according to claim 1,
The transaction attributes include the transaction time attribute, transaction store attribute, and transaction medium type attribute,
The types of values to be aggregated in the transaction medium type attribute are the number of transactions and the transaction ratio,
The data analysis unit
A data extraction unit for extracting the electronic journal data stored in the database in a predetermined time range based on the transaction time attribute;
An average value of the number of transactions or the transaction ratio calculated for each transaction medium type attribute based on the transaction store attribute from the extracted electronic journal data is calculated, and the transaction medium is calculated for each store from the extracted electronic journal data. An average transaction count calculating unit for calculating the transaction count or the transaction ratio for each type;
As the information for comparing and displaying the number of transactions or the average value of the transaction ratio and the number of transactions or the transaction ratio for each store in the transaction store attribute, output to the output unit, and for each transaction medium type attribute Analyzing electronic journal data, having a transaction number comparison unit that extracts a value of the transaction store attribute that is a condition in which the number of transactions or the transaction ratio is set in advance, and outputs the value as a highlight display to the output unit system.
請求項1に記載の電子ジャーナルデータの分析システムにおいて、
前記取引属性は、前記取引時刻属性および取引店舗属性を含み、
前記取引店舗属性において集計する値の種類は単位時間単位端末あたりの取引件数であり、
前記データ分析部は、
前記取引時刻属性に基づいて、所定の時間範囲で、前記データベースに格納された前記電子ジャーナルデータを抽出するデータ抽出部と、
抽出した前記電子ジャーナルデータから前記取引店舗属性に基づいて集計した前記取引件数の平均値を算出する平均取引件数集計部と、
抽出した前記電子ジャーナルデータから前記取引店舗属性に基づいて、店舗ごとの取引件数を算出する取引件数集計部と、
前記取引店舗属性ごとの前記取引件数が予め設定された条件となる前記取引時刻属性の値を抽出し、抽出した前記取引時刻属性の値における前記店舗ごとの前記取引件数と、前記取引件数平均値とを、前記取引店舗属性で比較表示する情報として、前記出力部に出力し、前記店舗ごとの前記取引件数が予め設定された条件となる前記取引店舗属性の値を抽出し、ハイライト表示として、前記出力部に出力する取引件数比較部と、を有する、電子ジャーナルデータの分析システム。
The electronic journal data analysis system according to claim 1,
The transaction attributes include the transaction time attribute and transaction store attribute,
The type of value to be aggregated in the transaction store attribute is the number of transactions per unit time unit terminal,
The data analysis unit
A data extraction unit for extracting the electronic journal data stored in the database in a predetermined time range based on the transaction time attribute;
An average number of transactions counting unit that calculates an average value of the number of transactions calculated based on the transaction store attributes from the extracted electronic journal data;
Based on the transaction store attributes from the extracted electronic journal data, a transaction number totaling unit that calculates the number of transactions for each store;
The value of the transaction time attribute, which is a condition in which the number of transactions for each transaction store attribute is set in advance, is extracted, and the number of transactions for each store in the extracted value of the transaction time attribute, and the average number of transactions Is output to the output unit as information to be compared and displayed by the transaction store attribute, and the value of the transaction store attribute that is a condition in which the number of transactions for each store is set in advance is extracted as a highlight display. An electronic journal data analysis system, comprising: a transaction number comparison unit that outputs to the output unit.
請求項1に記載の電子ジャーナルデータの分析システムにおいて、
前記取引属性は、前記取引時刻属性、取引店舗属性、および取引端末属性を含み、
前記取引端末属性において集計する値の種類は取引件数であり、
前記データ分析部は、
前記取引時刻属性に基づいて、所定の時間範囲で、前記データベースに格納された前記電子ジャーナルデータを抽出するデータ抽出部と、
抽出した前記電子ジャーナルデータから端末ごとに前記取引件数を算出する取引件数集計部と、
前記端末ごとの前記取引件数の情報を、前記出力部に出力し、前記端末ごとの前記取引件数が予め設定された条件となる前記取引端末属性の値を抽出し、ハイライト表示として、前記出力部に出力し、店舗の前記端末ごとの前記取引件数の情報を、前記出力部に出力し、前記店舗の前記端末ごとの前記取引件数が予め設定された条件となる前記取引端末属性の値を抽出し、ハイライト表示として、前記出力部に出力する取引件数比較部と、を有する、電子ジャーナルデータの分析システム。
The electronic journal data analysis system according to claim 1,
The transaction attributes include the transaction time attribute, transaction store attribute, and transaction terminal attribute,
The type of value to be aggregated in the transaction terminal attribute is the number of transactions,
The data analysis unit
A data extraction unit for extracting the electronic journal data stored in the database in a predetermined time range based on the transaction time attribute;
A transaction number counting unit that calculates the number of transactions for each terminal from the extracted electronic journal data;
The information on the number of transactions for each terminal is output to the output unit, the value of the transaction terminal attribute that is a condition for which the number of transactions for each terminal is set in advance is extracted, and the output is displayed as a highlight display. Information on the number of transactions for each terminal of the store is output to the output unit, and the value of the transaction terminal attribute is a condition in which the number of transactions for each terminal of the store is set in advance. An electronic journal data analysis system, comprising: a transaction number comparison unit that extracts and outputs to the output unit as a highlight display.
請求項1に記載の電子ジャーナルデータの分析システムにおいて、
前記取引属性は、前記取引時刻属性および取引店舗属性を含み、
前記取引時刻属性において集計する値の種類は累積処理時間であり、
前記データ分析部は、
前記取引時刻属性に基づいて、所定の時間範囲で、前記データベースに格納された前記電子ジャーナルデータを抽出するデータ抽出部と、
抽出した前記電子ジャーナルデータの前記取引時刻属性の値から取引処理時間を算出し、前記取引処理時間から前記取引店舗属性に基づいて集計した累積取引処理平均時間を算出し、前記取引処理時間から店舗ごとの累積取引処理時間を算出し、前記累積取引処理時間から所定の時間範囲での空き時間を算出する処理時間算出部と、
前記店舗ごとの前記空き時間を、前記取引店舗属性で比較表示する情報として、前記出力部に出力し、前記店舗ごとの前記空き時間が予め設定された条件となる前記取引店舗属性の値を抽出し、ハイライト表示として、前記出力部に出力する取引件数比較部と、を有する、電子ジャーナルデータの分析システム。
The electronic journal data analysis system according to claim 1,
The transaction attributes include the transaction time attribute and transaction store attribute,
The type of value to be aggregated in the transaction time attribute is cumulative processing time,
The data analysis unit
A data extraction unit for extracting the electronic journal data stored in the database in a predetermined time range based on the transaction time attribute;
Calculate transaction processing time from the value of the transaction time attribute of the extracted electronic journal data, calculate cumulative transaction processing average time based on the transaction store attribute from the transaction processing time, store from the transaction processing time A processing time calculation unit that calculates a cumulative transaction processing time for each, and calculates a free time in a predetermined time range from the cumulative transaction processing time;
The vacant time for each store is output to the output unit as information for comparison display with the transaction store attribute, and the value of the transaction store attribute that is a condition set in advance for the vacant time for each store is extracted. And an electronic journal data analysis system having a transaction number comparison unit for outputting to the output unit as a highlight display.
請求項1に記載の電子ジャーナルデータの分析システムにおいて、
前記取引属性は、前記取引時刻属性、取引店舗属性、および取引者属性を含み、
前記取引者属性において集計する値の種類は、連続取引件数、連続取引回数、または連続取引者であり、
前記データ分析部は、
前記取引時刻属性に基づいて、所定の時間範囲で、同一取引者が連続取引している前記データベースに格納された前記電子ジャーナルデータを抽出するデータ抽出部と、
抽出した前記電子ジャーナルデータから前記取引者属性ごとの連続取引回数を算出し、抽出した前記電子ジャーナルデータから連続取引ごとの連続取引件数を算出し、抽出した前記電子ジャーナルデータから前記連続取引回数が少なくとも1回以上の取引者リストの情報を、前記出力部に出力する連続取引算出部と、を有する、電子ジャーナルデータの分析システム。
The electronic journal data analysis system according to claim 1,
The transaction attributes include the transaction time attribute, transaction store attribute, and trader attribute,
The type of value to be aggregated in the trader attribute is the number of continuous transactions, the number of continuous transactions, or a continuous trader,
The data analysis unit
Based on the transaction time attribute, a data extraction unit that extracts the electronic journal data stored in the database in which the same transaction is continuously traded in a predetermined time range;
The number of continuous transactions for each trader attribute is calculated from the extracted electronic journal data, the number of continuous transactions for each continuous transaction is calculated from the extracted electronic journal data, and the number of continuous transactions is calculated from the extracted electronic journal data. An electronic journal data analysis system, comprising: a continuous transaction calculation unit that outputs information of at least one transaction list to the output unit.
請求項1に記載の電子ジャーナルデータの分析システムにおいて、
前記取引属性は、前記取引時刻属性、取引店舗属性、およびインタフェイス選択属性を含み、
前記インタフェイス選択属性において集計する値の種類は取引件数であり、
前記データ分析部は、
前記取引時刻属性に基づいて、所定の時間範囲で、前記データベースに格納された前記電子ジャーナルデータを抽出するデータ抽出部と、
抽出した前記電子ジャーナルデータから前記取引店舗属性に基づいて集計した店舗ごとにインタフェイスが選択された取引件数を算出し、前記店舗ごとの前記取引件数を、前記取引店舗属性で表示する情報として、前記出力部に出力し、特定の店舗に対して、他の店舗との差分が予め設定された条件となる前記取引店舗属性の値を抽出し、ハイライト表示として、前記出力部に出力するインタフェイス選択算出部と、を有する、電子ジャーナルデータの分析システム。
The electronic journal data analysis system according to claim 1,
The transaction attributes include the transaction time attribute, transaction store attribute, and interface selection attribute,
The type of value to be aggregated in the interface selection attribute is the number of transactions.
The data analysis unit
A data extraction unit for extracting the electronic journal data stored in the database in a predetermined time range based on the transaction time attribute;
As the information for calculating the number of transactions in which the interface is selected for each store aggregated based on the transaction store attribute from the extracted electronic journal data, and displaying the transaction number for each store as the transaction store attribute, An interface that outputs to the output unit, extracts a value of the transaction store attribute that is a condition for which a difference from another store is set in advance for a specific store, and outputs the value as a highlight display to the output unit. An electronic journal data analysis system, comprising: a face selection calculation unit.
請求項9に記載の電子ジャーナルデータの分析システムにおいて、
前記店舗の取引店舗位置属性を含むマスタのデータベースを備え、
前記インタフェイス選択算出部は、
特定の店舗が選択されると前記取引店舗位置属性から付近の店舗を抽出し、抽出された前記店舗の位置情報を、前記出力部に出力する、電子ジャーナルデータの分析システム。
The electronic journal data analysis system according to claim 9,
Comprising a master database containing transaction store location attributes of the store;
The interface selection calculation unit
An electronic journal data analysis system that, when a specific store is selected, extracts nearby stores from the transaction store location attribute and outputs the extracted location information of the store to the output unit.
請求項1に記載の電子ジャーナルデータの分析システムにおいて、
前記取引属性は、前記取引時刻属性、取引店舗属性、取引媒体種別属性、および取引端末属性を含み、
前記データ分析部は、
前記取引時刻属性に基づいて、所定の時間範囲で、前記データベースに格納された前記電子ジャーナルデータを抽出するデータ抽出部と、
抽出した前記電子ジャーナルデータから店舗ごとに時間範囲、取引種別、および媒体種別の組み合わせでの取引件数を算出する取引件数集計部と、
前記時間範囲、前記取引種別、および前記媒体種別の組み合わせごとに利益単価および原価とを記憶し、前記取引件数、前記利益単価、および前記原価から前記店舗ごとの価値を算出し、前記価値と前記店舗ごとの端末台数情報とから端末1台当りの価値を算出し、前記店舗ごとの前記端末1台当りの価値を、前記取引店舗属性で表示する情報として、前記出力部に出力する取引端末価値算出部と、を有する、電子ジャーナルデータの分析システム。
The electronic journal data analysis system according to claim 1,
The transaction attributes include the transaction time attribute, transaction store attribute, transaction medium type attribute, and transaction terminal attribute,
The data analysis unit
A data extraction unit for extracting the electronic journal data stored in the database in a predetermined time range based on the transaction time attribute;
A transaction number totaling unit that calculates the number of transactions in a combination of time range, transaction type, and medium type for each store from the extracted electronic journal data;
A profit unit price and a cost are stored for each combination of the time range, the transaction type, and the medium type, and a value for each store is calculated from the number of transactions, the profit unit price, and the cost, and the value and the The value of each terminal is calculated from the terminal number information for each store, and the value for each terminal for each store is output to the output unit as information to be displayed as the transaction store attribute. And an electronic journal data analysis system.
請求項11に記載の電子ジャーナルデータの分析システムにおいて、
前記店舗の取引店舗位置属性を含むマスタのデータベースを備え、
前記取引端末価値算出部は、特定の位置が選択されると前記取引店舗位置属性から選択された位置付近の店舗を抽出し、前記特定の位置付近の店舗の価値の情報を、前記出力部に出力する、電子ジャーナルデータの分析システム。
The electronic journal data analysis system according to claim 11,
Comprising a master database containing transaction store location attributes of the store;
The transaction terminal value calculation unit extracts a store near the selected location from the transaction store location attribute when a specific location is selected, and stores information on the value of the store near the specific location in the output unit. Electronic journal data analysis system to output.
JP2013094520A 2013-04-26 2013-04-26 Electronic journal data analysis system Expired - Fee Related JP6141677B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013094520A JP6141677B2 (en) 2013-04-26 2013-04-26 Electronic journal data analysis system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013094520A JP6141677B2 (en) 2013-04-26 2013-04-26 Electronic journal data analysis system

Publications (2)

Publication Number Publication Date
JP2014215912A true JP2014215912A (en) 2014-11-17
JP6141677B2 JP6141677B2 (en) 2017-06-07

Family

ID=51941588

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013094520A Expired - Fee Related JP6141677B2 (en) 2013-04-26 2013-04-26 Electronic journal data analysis system

Country Status (1)

Country Link
JP (1) JP6141677B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10984483B2 (en) 2017-03-19 2021-04-20 International Business Machines Corporation Cognitive regulatory compliance automation of blockchain transactions
US10997142B2 (en) 2017-03-19 2021-05-04 International Business Machines Corporation Cognitive blockchain automation and management
JP2021174358A (en) * 2020-04-28 2021-11-01 株式会社カンリー Map store display system, map store display method, and program
US11176277B2 (en) 2017-03-19 2021-11-16 International Business Machines Corporation Automatic generating analytics from blockchain data
JP7464163B2 (en) 2018-07-25 2024-04-09 富士フイルムビジネスイノベーション株式会社 Processing Management Device

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09180029A (en) * 1995-12-26 1997-07-11 Toshiba Corp Operation managing system for atm
JP2003036463A (en) * 2001-07-25 2003-02-07 Oki Electric Ind Co Ltd System and program for managing journal data
JP2003242330A (en) * 2002-02-15 2003-08-29 Sun Corp Store monitoring system
JP2005004401A (en) * 2003-06-11 2005-01-06 Fujitsu Ltd Automatic transactions processing program and automatic transactions machine
JP2008521143A (en) * 2004-11-19 2008-06-19 ソリダス ネットワークス、インク. How to create and notify marketing initiatives for specific consumers or specific groups of consumers
JP2008203969A (en) * 2007-02-16 2008-09-04 Oki Electric Ind Co Ltd Monitoring system
US20090164250A1 (en) * 2007-12-20 2009-06-25 Hamilton Carol J Device management portal, system and method
JP2012104062A (en) * 2010-11-12 2012-05-31 Japan Research Institute Ltd Atm management server, system and program
JP2012146206A (en) * 2011-01-13 2012-08-02 Hitachi Omron Terminal Solutions Corp Journal centralized control system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09180029A (en) * 1995-12-26 1997-07-11 Toshiba Corp Operation managing system for atm
JP2003036463A (en) * 2001-07-25 2003-02-07 Oki Electric Ind Co Ltd System and program for managing journal data
JP2003242330A (en) * 2002-02-15 2003-08-29 Sun Corp Store monitoring system
JP2005004401A (en) * 2003-06-11 2005-01-06 Fujitsu Ltd Automatic transactions processing program and automatic transactions machine
JP2008521143A (en) * 2004-11-19 2008-06-19 ソリダス ネットワークス、インク. How to create and notify marketing initiatives for specific consumers or specific groups of consumers
JP2008203969A (en) * 2007-02-16 2008-09-04 Oki Electric Ind Co Ltd Monitoring system
US20090164250A1 (en) * 2007-12-20 2009-06-25 Hamilton Carol J Device management portal, system and method
JP2012104062A (en) * 2010-11-12 2012-05-31 Japan Research Institute Ltd Atm management server, system and program
JP2012146206A (en) * 2011-01-13 2012-08-02 Hitachi Omron Terminal Solutions Corp Journal centralized control system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10984483B2 (en) 2017-03-19 2021-04-20 International Business Machines Corporation Cognitive regulatory compliance automation of blockchain transactions
US10997142B2 (en) 2017-03-19 2021-05-04 International Business Machines Corporation Cognitive blockchain automation and management
US11176277B2 (en) 2017-03-19 2021-11-16 International Business Machines Corporation Automatic generating analytics from blockchain data
JP7464163B2 (en) 2018-07-25 2024-04-09 富士フイルムビジネスイノベーション株式会社 Processing Management Device
JP2021174358A (en) * 2020-04-28 2021-11-01 株式会社カンリー Map store display system, map store display method, and program

Also Published As

Publication number Publication date
JP6141677B2 (en) 2017-06-07

Similar Documents

Publication Publication Date Title
Grosfeld-Nir et al. The Pareto managerial principle: when does it apply?
Ko et al. A survey on visual analysis approaches for financial data
CN111401777B (en) Enterprise risk assessment method, enterprise risk assessment device, terminal equipment and storage medium
JP6141677B2 (en) Electronic journal data analysis system
US20090319931A1 (en) Visual Intelligence Systems
Khan et al. The effect of human factors on the performance of a two level supply chain
KR102395522B1 (en) Method and system for sharing loan information
CN103562945A (en) Advertising system, advertising system control method, program, and information storage medium
CN110347924A (en) Fruits and vegetables market management system and fruit-vegetable information method for pushing
JP6694901B2 (en) Data management device and data management system
Hong et al. Measuring product type with dynamics of online product review variances: A theoretical model and the empirical applications
CN110209944A (en) A kind of stock analysis teacher recommended method, device, computer equipment and storage medium
KR20230144842A (en) Server and method for providing recommended investment item based on investment portfolio of investor
JP2001249983A (en) Customer analysis system
Coronado-Hernandez et al. Comparison between Amazon go stores and traditional retails based on queueing theory
JP2007293731A (en) Asset management counseling and support system
JP6472206B2 (en) Product proposal system, product proposal method, and product proposal program
JPH09282307A (en) Commodity sales trend analysis method and system therefor
CN113269610A (en) Bank product recommendation method and device and storage medium
Maggu Solution For Online-Offline Gap In Marketing: Phygital
JP2004240720A (en) Security information processing system
Istrat et al. Creating a decision-making model using association rules
Alotaibi et al. Queuing system for different classes of customers
JP7199122B1 (en) Information processing system
Choudhury et al. Managing reverse exchange in the service supply chain using role activity diagram: a case study of credit card complaint management

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160309

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170119

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170131

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170403

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: 20170425

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170508

R150 Certificate of patent or registration of utility model

Ref document number: 6141677

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees