[go: up one dir, main page]

JP2019168760A - Access method estimation system, and access method estimation method - Google Patents

Access method estimation system, and access method estimation method Download PDF

Info

Publication number
JP2019168760A
JP2019168760A JP2018054005A JP2018054005A JP2019168760A JP 2019168760 A JP2019168760 A JP 2019168760A JP 2018054005 A JP2018054005 A JP 2018054005A JP 2018054005 A JP2018054005 A JP 2018054005A JP 2019168760 A JP2019168760 A JP 2019168760A
Authority
JP
Japan
Prior art keywords
access method
processing
information
access
history
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
JP2018054005A
Other languages
Japanese (ja)
Other versions
JP6823618B2 (en
Inventor
将貴 崎田
Masaki Sakita
将貴 崎田
巨樹 田山
Masaki Tayama
巨樹 田山
明憲 鈴木
Akinori Suzuki
明憲 鈴木
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 Ltd
Original Assignee
Hitachi 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 Ltd filed Critical Hitachi Ltd
Priority to JP2018054005A priority Critical patent/JP6823618B2/en
Publication of JP2019168760A publication Critical patent/JP2019168760A/en
Application granted granted Critical
Publication of JP6823618B2 publication Critical patent/JP6823618B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

【課題】金融機関におけるサービスの提供装置に対するアクセスの方法を精度良く推定する。【解決手段】アクセス方法推定サーバ20において、金融機関におけるサービスの提供装置に対するアクセス及びそれに応じて当該提供装置にて実行した処理の情報を格納した記憶部21と、前記アクセスに基づき前記提供装置が行った処理の種類及び当該処理の処理時刻の履歴を記憶部から取得する履歴取得部22と、前記取得した履歴に基づき、前記提供装置において所定の種類の処理が所定の頻度以上で行われたと判断した場合に、前記アクセスの方法が自動処理に基づくものであると推定するアクセス方法推定部23と、備える。【選択図】図3An object of the present invention is to accurately estimate a method of accessing a service providing apparatus in a financial institution. An access method estimating server (20) stores information on access to a service providing device in a financial institution and information on processing executed by the providing device in response thereto, and the providing device stores the information based on the access. A history acquisition unit 22 that acquires the history of the type of processing performed and the processing time of the processing from the storage unit, and that based on the acquired history, a predetermined type of processing is performed at a predetermined frequency or higher in the providing device. An access method estimating unit 23 that, when determined, estimates that the access method is based on automatic processing. [Selection diagram] FIG.

Description

本発明はアクセス方法推定システム、及びアクセス方法推定方法に関する。   The present invention relates to an access method estimation system and an access method estimation method.

近年、IT(Information Technology)技術の急速な進展に伴い、IT技術を融合した新たな形態の金融業務を行う、いわゆるフィンテック(Fintech: financial technology
)によるサービスが注目を浴びている。このフィンテックに係る業務の一つとして、IT企業等が金融機関のウェブサイトにアクセスするためのログイン情報(IDやパスワード)をその金融機関の顧客から預かり、顧客に代わって当該ウェブサイトから顧客の取引情報を収集するという、ウェブスクレイピング(Web scraping)がある。
In recent years, with the rapid development of IT (Information Technology) technology, so-called Fintech (financial technology), which performs a new form of financial business that integrates IT technology.
) Is attracting attention. As one of the operations related to FinTech, IT companies, etc., store login information (ID and password) for accessing financial institution's website from the financial institution's customer, and use it from the website on behalf of the customer. There is web scraping that collects transaction information.

しかしながら、このウェブスクレイピングによる情報収集は、コンピュータによるウェブクローラー(Web Crawler)等によって自動的かつ大量に行われる。このため、金融機
関のウェブサイトには大きな負荷がかかり、金融機関の業務に影響する場合がある。例えば、大量のアクセスによって金融機関のコンピュータのリソースが圧迫され、また、自動処理に伴う大量のエラーが発生してウェブサイトの管理を煩雑にする。また、金融機関が利用者のウェブサイトの操作の動線分析を行う等、ウェブサイトのアクセス履歴に基づいて金融機関の顧客のニーズを把握することが困難になる。そこで、金融機関側としては、ウェブ・クローラーによる自動処理に基づくアクセスと、顧客が個々の意思に基づいて行われる操作又はアクセスとを区別することが重要となっている。
However, information collection by web scraping is automatically and in large quantities performed by a computer-based web crawler or the like. For this reason, the financial institution's website is heavily loaded and may affect the operations of the financial institution. For example, a large amount of access imposes pressure on financial institution computer resources, and a large number of errors occur due to automatic processing, which complicates website management. In addition, it becomes difficult for the financial institution to grasp the needs of customers of the financial institution based on the access history of the website, for example, by analyzing the flow of operation of the user's website. Therefore, it is important for the financial institution to distinguish between access based on automatic processing by a web crawler and operation or access performed by a customer based on individual intentions.

この点、コンピュータに対するアクセス内容を判別する技術として、特許文献1には、特定の位置に関するイベントデータを含む非ITデータを用いることにより、インテリジェントユーティリティグリッドシステムに対する悪意のある攻撃を検出および特定する技術が開示されている。また、特許文献2には、電子端末デバイスが、ディスプレイの使い方を各々特徴づけるフィンガープリントに基づいてディスプレイの使い方を検出してその指標によりディスプレイのステータスを決定し、これによりデバイスのUIとユーザとの関与を示す行動データのログを取得する技術が記載されている。   In this regard, as a technique for discriminating contents of access to a computer, Patent Document 1 discloses a technique for detecting and specifying a malicious attack on an intelligent utility grid system by using non-IT data including event data relating to a specific position. Is disclosed. Further, in Patent Document 2, the electronic terminal device detects the usage of the display based on the fingerprints that characterize the usage of the display, and determines the status of the display based on the index. Describes a technique for obtaining a log of behavior data indicating the participation of a person.

特開2013−533531公報JP 2013-533531 A 特開2017−504121公報JP 2017-504121 A

しかしながら、ウェブスクレイピングによる自動処理は、一般的な悪意によるアクセスとは異なり(特許文献1)、また、金融機関のウェブサイトの処理は必ずしも表示される画面のみによって特徴づけられるものでもない(特許文献2)。金融機関のウェブサイトに対するウェブスクレイピングをその特性に応じて適切に解析する技術はあまり開発されていないのが現状である。   However, automatic processing by web scraping is different from general malicious access (Patent Document 1), and the processing of a financial institution's website is not necessarily characterized only by the displayed screen (Patent Document). 2). At present, a technique for appropriately analyzing web scraping for a website of a financial institution according to its characteristics has not been developed so much.

本発明はこのような現状に鑑みてなされたものであり、その目的は、金融機関におけるサービスの提供装置に対するアクセスの方法を精度良く推定可能にすることにある。   The present invention has been made in view of such a current situation, and an object thereof is to make it possible to accurately estimate a method of accessing a service providing apparatus in a financial institution.

以上の課題を解決するための本発明の一つは、アクセス方法推定システムであって、金
融機関におけるサービスの提供装置に対するアクセス及びそれに応じて当該提供装置にて実行した処理の情報を格納した記憶部と、前記アクセスに基づき前記提供装置が行った前記処理の種類及び当該処理の処理時刻の履歴を前記記憶部から取得する履歴取得部と、前記取得した履歴に基づき、前記提供装置において所定の種類の処理が所定の頻度以上で行われたと判断した場合に、前記アクセスの方法が自動処理に基づくものであると推定するアクセス方法推定部と、を備える。
One aspect of the present invention for solving the above problems is an access method estimation system, which stores information on access to a service providing apparatus in a financial institution and processing executed by the providing apparatus in response thereto A history acquisition unit that acquires a history of the type of the process performed by the providing device based on the access and a processing time of the process from the storage unit, and a predetermined amount in the providing device based on the acquired history. An access method estimation unit that estimates that the access method is based on automatic processing when it is determined that the type of processing has been performed at a predetermined frequency or more.

本発明によれば、金融機関におけるサービスの提供装置に対するアクセスの方法を精度良く推定することができる。   ADVANTAGE OF THE INVENTION According to this invention, the method of access with respect to the service provision apparatus in a financial institution can be estimated accurately.

図1は、本実施形態に係るアクセス方法推定システム1の全体構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of an overall configuration of an access method estimation system 1 according to the present embodiment. 図2は、アクセス方法推定システム1における各情報処理装置(金融機関サーバ10、アクセス方法推定サーバ20、顧客端末40)が備えるハードウェアの一例を説明する図である。FIG. 2 is a diagram illustrating an example of hardware included in each information processing apparatus (the financial institution server 10, the access method estimation server 20, and the customer terminal 40) in the access method estimation system 1. 図3は、アクセス方法推定サーバ20が備える機能を一例を示す図である。FIG. 3 is a diagram illustrating an example of functions provided in the access method estimation server 20. 図4は、第1判定条件情報60の一例を示す図である。FIG. 4 is a diagram illustrating an example of the first determination condition information 60. 図5は、第2判定条件情報70の一例を示す図である。FIG. 5 is a diagram illustrating an example of the second determination condition information 70. 図6は、第3判定条件情報80の一例を示す図である。FIG. 6 is a diagram illustrating an example of the third determination condition information 80. 図7は、履歴収集処理の一例を説明するフローチャートである。FIG. 7 is a flowchart for explaining an example of the history collection process. 図8は、ログイン履歴管理テーブル100の一例を示す図である。FIG. 8 is a diagram illustrating an example of the login history management table 100. 図9は、ウェブスクレイピング第1判定処理の一例を説明するフローチャートである。FIG. 9 is a flowchart for explaining an example of the first web scraping determination process. 図10は、規定時間内アクセス管理テーブル110の一例を示す図である。FIG. 10 is a diagram showing an example of the access management table 110 within the specified time. 図11は、更新したログイン履歴管理テーブル100の一例を示す図である。FIG. 11 is a diagram illustrating an example of the updated login history management table 100. 図12は、規定時間内アクセス件数管理テーブル120の一例を示す図である。FIG. 12 is a diagram showing an example of the access count management table 120 within the specified time. 図13は、アクセス方法推定サーバ20が表示する、ウェブスクレイピング利用者に関する画面の一例を示す図である。FIG. 13 is a diagram illustrating an example of a screen related to a web scraping user displayed by the access method estimation server 20. 図14は、画面遷移履歴管理テーブル200の一例を示す図である。FIG. 14 is a diagram illustrating an example of the screen transition history management table 200. 図15は、ウェブスクレイピング第2判定処理の一例を説明するフローチャートである。FIG. 15 is a flowchart illustrating an example of the web scraping second determination process. 図16は、画面遷移パターン管理テーブル210の一例を示す図である。FIG. 16 is a diagram illustrating an example of the screen transition pattern management table 210. 図17は、更新した画面遷移履歴管理テーブル200の一例を示す図である。FIG. 17 is a diagram illustrating an example of the updated screen transition history management table 200. 図18は、画面遷移パターン件数管理テーブル220の一例を示す図である。FIG. 18 is a diagram illustrating an example of the screen transition pattern number management table 220. 図19は、アクセス方法推定サーバ20が表示する、対象画面遷移に関する画面の一例を示す図である。FIG. 19 is a diagram illustrating an example of a screen related to target screen transition displayed by the access method estimation server 20. 図20は、操作履歴管理テーブル300の一例を示す図である。FIG. 20 is a diagram illustrating an example of the operation history management table 300. 図21は、ウェブスクレイピング第3判定処理の一例を説明するフローチャートである。FIG. 21 is a flowchart illustrating an example of the web scraping third determination process. 図22は、規定時間内アクセス管理テーブル310の一例を示す図である。FIG. 22 is a diagram showing an example of the access management table 310 within the specified time. 図23は、更新した操作履歴管理テーブル300の一例を示す図である。FIG. 23 is a diagram illustrating an example of the updated operation history management table 300. 図24は、規定時間内画面遷移件数管理テーブル320の一例を示す図である。FIG. 24 is a diagram illustrating an example of the screen transition count management table 320 within the specified time.

以下、図面を参照しつつ本実施形態に係るアクセス方法推定システムについて説明する。
<<全体構成>>
図1は、本実施形態に係るアクセス方法推定システム1の全体構成の一例を示す図である。同図に示すように、アクセス方法推定システム1は、金融機関サーバ10と、金融機関サーバ10に対応して設けられるアクセス方法推定サーバ20とを含んで構成される。
The access method estimation system according to this embodiment will be described below with reference to the drawings.
<< Overall structure >>
FIG. 1 is a diagram illustrating an example of an overall configuration of an access method estimation system 1 according to the present embodiment. As shown in FIG. 1, the access method estimation system 1 includes a financial institution server 10 and an access method estimation server 20 provided corresponding to the financial institution server 10.

金融機関サーバ10は、金融機関におけるサービス(例えば、取引金額又は残高の確認、預金の預け入れ又は払い戻し、及び金融商品の売買といった金融機関が行う業務や取引)を提供する提供装置であって、このサービスに関する所定の情報処理(以下、取引処理という)を行う情報処理装置である。金融機関サーバ10は、例えば、金融機関におけるオンラインバンキングのウェブサイトを記憶したサーバ装置である。   The financial institution server 10 is a providing device that provides services in a financial institution (for example, operations and transactions performed by a financial institution such as confirmation of transaction amount or balance, deposit or refund of deposits, and buying and selling of financial products). An information processing apparatus that performs predetermined information processing (hereinafter referred to as transaction processing) related to a service. The financial institution server 10 is, for example, a server device that stores an online banking website in a financial institution.

金融機関サーバ10は、金融機関の顧客やその代理人が管理又は所持する情報処理装置である、少なくとも1台以上の顧客端末40からのアクセスに基づき取引処理を行う。なお、顧客端末40と金融機関サーバ10との間は、例えば、インターネット等の有線又は無線の通信ネットワーク3を介して接続される。   The financial institution server 10 performs transaction processing based on access from at least one customer terminal 40 that is an information processing apparatus managed or possessed by a customer of the financial institution or its agent. The customer terminal 40 and the financial institution server 10 are connected via a wired or wireless communication network 3 such as the Internet, for example.

アクセス方法推定サーバ20は、金融機関サーバ10が行った処理を解析することにより、金融機関サーバ10に対して行われたアクセス(顧客端末40からのアクセス)のアクセス方法を推定する情報処理装置である。なお、金融機関サーバ10とアクセス方法推定サーバ20との間は、例えば、LAN(Local Area Network)、WAN(Wide Area Network)、インターネット、イントラネット、専用線等の有線又は無線の通信ネットワー
ク4を介して接続される。
The access method estimation server 20 is an information processing apparatus that estimates an access method of access (access from the customer terminal 40) performed on the financial institution server 10 by analyzing processing performed by the financial institution server 10. is there. Note that the financial institution server 10 and the access method estimation server 20 are connected via a wired or wireless communication network 4 such as a LAN (Local Area Network), a WAN (Wide Area Network), the Internet, an intranet, a dedicated line, or the like. Connected.

本実施形態のアクセス方法推定システム1は、顧客端末40によるアクセスが、顧客等による手動操作によるアクセスであるか、又は、顧客の代理人(企業)等が行う、ウェブスクレイピング等による自動処理に基づくアクセスであるかを判定する。   The access method estimation system 1 according to the present embodiment is based on whether the access by the customer terminal 40 is access by manual operation by a customer or the like, or automatic processing by web scraping or the like performed by a customer agent (company) or the like. Determine if it is an access.

ここで、図2は、アクセス方法推定システム1における各情報処理装置(金融機関サーバ10、アクセス方法推定サーバ20、顧客端末40)が備えるハードウェアの一例を説明する図である。同図に示すように、各情報処理装置は、CPU(Central Processing Unit)などのプロセッサ51と、RAM(Random Access Memory)、ROM(Read Only Memory)などの主記憶装置52と、HDD(Hard Disk Drive)、SSD(Solid State Drive)などの補助記憶装置53と、キーボード、マウス、タッチパネルなどからなる入力
装置54と、モニタ(ディスプレイ)などからなる出力装置55と、他の情報処理装置と通信を行う通信装置56とを備える。
Here, FIG. 2 is a diagram illustrating an example of hardware included in each information processing apparatus (the financial institution server 10, the access method estimation server 20, and the customer terminal 40) in the access method estimation system 1. As shown in the figure, each information processing device includes a processor 51 such as a CPU (Central Processing Unit), a main storage device 52 such as a RAM (Random Access Memory) and a ROM (Read Only Memory), and an HDD (Hard Disk). Drive), an auxiliary storage device 53 such as an SSD (Solid State Drive), an input device 54 composed of a keyboard, a mouse, a touch panel, etc., an output device 55 composed of a monitor (display), and other information processing devices. And a communication device 56 for performing.

次に、アクセス方法推定サーバ20の機能について説明する。
<<機能>>
図3は、アクセス方法推定サーバ20が備える機能を一例を示す図である。同図に示すように、アクセス方法推定サーバ20は、履歴取得部22、アクセス方法推定部23、アクセス元情報出力部24、及び履歴出力部25を備える。
Next, the function of the access method estimation server 20 will be described.
<< Function >>
FIG. 3 is a diagram illustrating an example of functions provided in the access method estimation server 20. As shown in the figure, the access method estimation server 20 includes a history acquisition unit 22, an access method estimation unit 23, an access source information output unit 24, and a history output unit 25.

記憶部21は、金融機関におけるサービスの提供装置(金融機関サーバ10)に対するアクセス及びそれに応じて当該提供装置(金融機関サーバ10)にて実行した処理の情報を格納する。   The storage unit 21 stores information on access to a service providing apparatus (financial institution server 10) in a financial institution and processing executed by the providing apparatus (financial institution server 10) accordingly.

履歴取得部22は、前記アクセス(顧客端末40からのアクセス)に基づき前記提供装置(金融機関サーバ10)が行った前記処理(取引処理)の種類及び当該処理の処理時刻の履歴を取得する。   The history acquisition unit 22 acquires a history of the types of processing (transaction processing) performed by the providing device (financial institution server 10) and processing times of the processing based on the access (access from the customer terminal 40).

アクセス方法推定部23は、第1アクセス方法推定部231、第2アクセス方法推定部232、及び第3アクセス方法推定部233を備え、履歴取得部22が前記取得した処理の種類及び処理時刻の履歴に基づき、所定の種類の処理が所定の頻度(以下、頻度閾値という)以上で行われたと判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する。   The access method estimation unit 23 includes a first access method estimation unit 231, a second access method estimation unit 232, and a third access method estimation unit 233, and the history acquisition unit 22 acquires the type of processing and the processing time history. If it is determined that a predetermined type of processing is performed at a predetermined frequency (hereinafter referred to as a frequency threshold) or more, it is estimated that the access method is based on automatic processing.

具体的には、第1アクセス方法推定部231は、前記提供装置(金融機関サーバ10)が行った前記処理(取引処理)の種類としてのログイン処理及びログアウト処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記ログイン処理から前記ログアウト処理まで時間が所定時間(以下、規定アクセス時間という)未満である頻度が前記所定の頻度(頻度閾値)以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する。   Specifically, the first access method estimation unit 231 includes a history of login processing and logout processing as types of the processing (transaction processing) performed by the providing device (financial institution server 10), and processing of these processing. A time history is acquired, and based on the acquired history, the frequency that the time from the login process to the logout process is less than a predetermined time (hereinafter referred to as a prescribed access time) is equal to or higher than the predetermined frequency (frequency threshold). If it is determined, the access method is estimated to be based on automatic processing.

(第1判定条件情報60)
ここで、図4は、第1アクセス方法推定部231における頻度閾値及び規定アクセス時間の情報を格納した情報(以下、第1判定条件情報という)の一例を示す図である。同図に示すように、第1判定条件情報60は、頻度閾値62(同図では月当たり500件)と、規定アクセス時間64(同図では30秒)とを含む。
頻度閾値62は、例えば、顧客が本人の意思で顧客端末40を操作した場合には通常ありえない程度に高い、顧客端末40の使用頻度である(金融機関の規模や、ウェブスクレイピングを行っていると想定される者に応じて設定してもよい)。また、規定アクセス時間64は、顧客が本人の意思で顧客端末40を手動操作した場合には通常ありえない程度に短い、金融機関サーバ10へのアクセス時間(ログインからログアウトまでの時間)である。なお、頻度閾値62及び規定アクセス時間64は、具体的な数値によって特定してもよいし、数値ごとに割り当てられた識別子(ID)によって特定してもよい。
(First determination condition information 60)
Here, FIG. 4 is a diagram illustrating an example of information (hereinafter referred to as first determination condition information) in which information on the frequency threshold and the specified access time in the first access method estimation unit 231 is stored. As shown in the figure, the first determination condition information 60 includes a frequency threshold 62 (500 cases per month in the figure) and a prescribed access time 64 (30 seconds in the figure).
The frequency threshold 62 is, for example, the frequency of use of the customer terminal 40, which is as high as is not normally possible when the customer operates the customer terminal 40 with the intention of the person (if the scale of the financial institution or web scraping is performed). It may be set according to the assumed person). The specified access time 64 is an access time (time from login to logout) to the financial institution server 10 that is short enough to be impossible when the customer manually operates the customer terminal 40 with the intention of the customer. The frequency threshold 62 and the specified access time 64 may be specified by specific numerical values, or may be specified by an identifier (ID) assigned for each numerical value.

次に、図3に示す第2アクセス方法推定部232は、前記提供装置(金融機関サーバ10)が行った前記処理(取引処理)の種類としての、ログイン処理及びログアウト処理の間に行われた、所定の情報を出力する複数の処理の履歴と、これらの処理の処理時刻とを取得し、取得した履歴に基づき、前記複数の処理が所定の順序(以下、規定画面遷移パターンという)で行われる頻度が前記所定の頻度(頻度閾値)以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する。   Next, the second access method estimation unit 232 shown in FIG. 3 was performed between the login process and the logout process as the type of the process (transaction process) performed by the providing device (financial institution server 10). A plurality of processing histories for outputting predetermined information and processing times of these processings are acquired, and the plurality of processings are performed in a predetermined order (hereinafter referred to as a prescribed screen transition pattern) based on the acquired history. When it is determined that the appearance frequency is equal to or higher than the predetermined frequency (frequency threshold), it is estimated that the access method is based on automatic processing.

(第2判定条件情報70)
ここで、図5は、第2アクセス方法推定部232における頻度閾値及び規定画面遷移パターンの情報を格納した情報(以下、第2判定条件情報という)の一例を示す図である。同図に示すように、第2判定条件情報70は、頻度閾値72(同図では月当たり500件)と、少なくとも1つ以上の規定画面遷移パターン74(同図では2つのパターン)とを含む。
頻度閾値72は、例えば、顧客が本人の意思で顧客端末40を操作した場合には通常ありえない程度に高い、顧客端末40の使用頻度である(金融機関の規模や、ウェブスクレイピングを行っていると想定される者に応じて設定してもよい)。また、規定画面遷移パターン74は、ウェブスクレイピングの自動処理が典型的に行うと考えられる取引処理の順序に対応する画面の表示順序である。なお、頻度閾値72及び規定画面遷移パターン74は、具体的な数値によって特定してもよいし、数値ごとに割り当てられた識別子(ID
)によって特定してもよい。
(Second determination condition information 70)
Here, FIG. 5 is a diagram illustrating an example of information (hereinafter referred to as second determination condition information) in which information on the frequency threshold value and the prescribed screen transition pattern in the second access method estimation unit 232 is stored. As shown in the figure, the second determination condition information 70 includes a frequency threshold 72 (500 cases per month in the figure) and at least one defined screen transition pattern 74 (two patterns in the figure). .
The frequency threshold 72 is, for example, the frequency of use of the customer terminal 40, which is as high as would normally be possible if the customer operated the customer terminal 40 with the intention of the person (if the financial institution scale or web scraping is performed). It may be set according to the assumed person). The specified screen transition pattern 74 is a screen display order corresponding to the order of transaction processing that is considered to be typically performed by automatic web scraping processing. Note that the frequency threshold 72 and the specified screen transition pattern 74 may be specified by specific numerical values, or identifiers (IDs) assigned to the numerical values.
) May be specified.

次に、図3に示す第3アクセス方法推定部233は、前記提供装置(金融機関サーバ10)が行った前記処理(取引処理)の種類としての、第1の情報の出力処理及び第2の情報の出力処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記第1の情報の出力処理から前記第2の情報の出力処理までの時間が所定の時間(以下、規定画面遷移時間という)未満である頻度が前記所定の頻度(頻度閾値)以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する。   Next, the third access method estimation unit 233 shown in FIG. 3 outputs the first information output process and the second information as the type of the process (transaction process) performed by the providing apparatus (financial institution server 10). A history of information output processing and a history of processing times of these processes are acquired, and based on the acquired history, a time from the output processing of the first information to the output processing of the second information is predetermined. When it is determined that the frequency that is less than the time (hereinafter referred to as the prescribed screen transition time) is equal to or greater than the predetermined frequency (frequency threshold), it is estimated that the access method is based on automatic processing.

(第3判定条件情報80)
ここで、図6は、第3アクセス方法推定部233における頻度閾値及び規定画面遷移時間の情報を格納した情報(以下、第3判定条件情報という)の一例を示す図である。同図に示すように、第3判定条件情報80は、頻度閾値82(同図では月当たり500件)と、規定画面遷移時間84(同図では3秒)とを含む。
頻度閾値82は、例えば、顧客が本人の意思で顧客端末40を操作した場合には通常ありえない程度に高い、顧客端末40の使用頻度である(金融機関の規模や、ウェブスクレイピングを行っていると想定される者に応じて設定してもよい)。また、規定画面遷移時間84は、顧客が本人の意思で顧客端末40を手動操作した場合には通常ありえない程度に短い、各画面の表示時間の間隔が格納される。なお、頻度閾値82及び規定画面遷移時間84は、具体的な数値によって特定してもよいし、その値ごとに割り当てられた識別子(ID)によって特定してもよい。
(Third determination condition information 80)
Here, FIG. 6 is a diagram illustrating an example of information (hereinafter referred to as third determination condition information) in which information on the frequency threshold and the specified screen transition time in the third access method estimation unit 233 is stored. As shown in the figure, the third determination condition information 80 includes a frequency threshold 82 (500 cases per month in the figure) and a prescribed screen transition time 84 (3 seconds in the figure).
The frequency threshold 82 is, for example, the usage frequency of the customer terminal 40, which is as high as is normally not possible when the customer operates the customer terminal 40 with the intention of the person (if the scale of the financial institution or web scraping is performed). It may be set according to the assumed person). In addition, the specified screen transition time 84 stores a display time interval of each screen, which is short to the extent that it is not normally possible when the customer manually operates the customer terminal 40 with the intention of the customer. The frequency threshold 82 and the specified screen transition time 84 may be specified by specific numerical values, or may be specified by an identifier (ID) assigned for each value.

次に、図3に示すアクセス元情報出力部24は、履歴取得部22が前記取得した履歴に基づき、前記アクセス方法によるアクセスを行った主体を特定する情報、又は前記アクセス方法の推定結果の情報を出力する。また、履歴出力部25は、履歴取得部22が前記取得した履歴の情報を出力する。   Next, the access source information output unit 24 shown in FIG. 3 specifies information that identifies a subject who has made access by the access method based on the history acquired by the history acquisition unit 22, or information on the estimation result of the access method. Is output. The history output unit 25 outputs the history information acquired by the history acquisition unit 22.

以上に説明したアクセス方法推定サーバ20の機能は、アクセス方法推定サーバ20のハードウェアによって、もしくは、アクセス方法推定サーバ20のプロセッサ51が、主記憶装置52や補助記憶装置53に記憶されている各プログラムを読み出して実行することにより実現される。   The function of the access method estimation server 20 described above is the function of the hardware of the access method estimation server 20 or the processor 51 of the access method estimation server 20 stored in the main storage device 52 or the auxiliary storage device 53. This is realized by reading and executing the program.

また、これらのプログラムは、例えば、二次記憶デバイスや不揮発性半導体メモリ、ハードディスクドライブ、SSDなどの記憶デバイス、又は、ICカード、SDカード、DVDなどの、計算機で読み取り可能な非一時的データ記憶媒体に格納される。   In addition, these programs are, for example, a secondary storage device, a nonvolatile semiconductor memory, a hard disk drive, a storage device such as an SSD, or a non-transitory data storage that can be read by a computer, such as an IC card, an SD card, or a DVD. Stored on media.

次に、アクセス方法推定システム1において行われる処理(以下、アクセス方法推定処理という)について説明する。
<<アクセス方法推定処理>>
<処理例1>
まず、第1アクセス方法推定部231に基づくアクセス方法推定処理(処理例1)について説明する。
Next, processing performed in the access method estimation system 1 (hereinafter referred to as access method estimation processing) will be described.
<< Access method estimation process >>
<Processing example 1>
First, an access method estimation process (processing example 1) based on the first access method estimation unit 231 will be described.

(履歴収集処理)
図7は、処理例1のうち、アクセス方法推定サーバ20が、顧客端末40からのアクセスに基づき金融機関サーバ10が行った取引処理に関する情報を取得する処理(以下、履歴収集処理という)の一例を説明するフローチャートである。なお、この処理は、所定のタイミング(例えば、所定の時間間隔又は所定の時刻)で繰り返し行われる。
(History collection processing)
FIG. 7 shows an example of processing (hereinafter referred to as history collection processing) in which the access method estimation server 20 acquires information related to transaction processing performed by the financial institution server 10 based on access from the customer terminal 40 in Processing Example 1. It is a flowchart explaining these. This process is repeatedly performed at a predetermined timing (for example, a predetermined time interval or a predetermined time).

まず、アクセス方法推定サーバ20は、金融機関サーバ10から、金融機関サーバ10
が行った取引処理及びその処理時刻を受信する(s11)。次に、アクセス方法推定サーバ20は、s11で受信した情報を記憶し(s13)、履歴収集処理は終了する。
First, the access method estimation server 20 is changed from the financial institution server 10 to the financial institution server 10.
The transaction process and the process time performed by are received (s11). Next, the access method estimation server 20 stores the information received in s11 (s13), and the history collection process ends.

なお、アクセス方法推定サーバ20が受信する取引処理の情報は、例えば、取引金額又は残高の確認、預金の預け入れ又は払い戻し、及び金融商品の売買といった金融機関が行う業務や取引に関する処理の情報の他、顧客端末40から金融機関サーバ10に対するアクセスに対応したログイン処理及びログアウト処理に関する情報を含む。例えば、このログイン処理及びログアウト処理の際、金融機関サーバ10は、顧客端末40から、当該顧客端末40を利用している顧客やその代理人等(以下、利用者という)が有する認証情報(例えば、利用者を識別するIDやパスワード)を受信するため、これらの情報が含まれる。   The transaction processing information received by the access method estimation server 20 includes, for example, information on processing related to business and transactions performed by financial institutions, such as confirmation of transaction amount or balance, deposit or refund of deposits, and buying and selling of financial products. And information related to the log-in process and log-out process corresponding to the access from the customer terminal 40 to the financial institution server 10. For example, at the time of the login process and logout process, the financial institution server 10 receives authentication information (for example, a user) that uses the customer terminal 40 from the customer terminal 40 or an agent (hereinafter referred to as a user). In order to receive a user ID or password, these pieces of information are included.

ここで、s13において記憶される情報の一例を説明する。
−−ログイン履歴管理テーブル100−−
図8は、処理例1に係る履歴収集処理においてアクセス方法推定サーバ20が記憶する情報のうち、顧客端末40からのログイン処理及びログアウト処理に係る情報を記憶した情報(以下、ログイン履歴管理テーブルという)の一例を示す図である。同図に示すように、ログイン履歴管理テーブル100は、顧客端末40を利用した利用者を識別する情報(利用者ID)が格納される利用者ID101、利用者ID101の利用者からのアクセスに対応したログイン処理からログアウト処理までの一連の処理(トランザクション)を識別する情報(トランザクションID)が格納されるトランザクションID102、トランザクションID102のトランザクションにおけるログイン処理が行われた日付又は時刻が格納されるログイン日時103、トランザクションID102のトランザクションにおけるログアウト処理が行われた日時又は時刻が格納されるログアウト日時104、トランザクションID102のトランザクションの時間(以下、利用時間という)を示す情報が格納される利用時間105、及び、トランザクションID102のトランザクションに係るアクセス方法の推定結果(顧客端末40を利用した利用者の手動操作によるものか、又は、顧客端末40の自動処理に基づくものか等)が格納される推定結果106の各項目を有する、少なくとも1つ以上のレコードから構成される。なお、利用者ID101には、例えば、ログイン処理に使用された利用者の認証情報等が格納される。また、推定結果106には、履歴収集処理の時点では情報が格納されない。
Here, an example of information stored in s13 will be described.
--Login history management table 100--
8 illustrates information stored in the history collection process according to Process Example 1 in the access method estimation server 20 in which information related to the login process and the logout process from the customer terminal 40 is stored (hereinafter referred to as a login history management table). It is a figure which shows an example. As shown in the figure, the login history management table 100 corresponds to user ID 101 in which information (user ID) for identifying a user using the customer terminal 40 is stored, and access from the user with the user ID 101. A transaction ID 102 for storing information (transaction ID) for identifying a series of processes (transactions) from the login process to the logout process performed, and a login date and time 103 for storing the date or time when the login process was performed in the transaction with the transaction ID 102 The logout date / time 104 when the logout process in the transaction with the transaction ID 102 is performed or the time is stored, and information indicating the transaction time of the transaction ID 102 (hereinafter referred to as the usage time) is stored. The access time 105 and the estimation result of the access method related to the transaction with the transaction ID 102 (whether it is based on the manual operation of the user using the customer terminal 40 or based on the automatic processing of the customer terminal 40) are stored. The estimation result 106 is composed of at least one record having each item. The user ID 101 stores, for example, user authentication information used for the login process. Further, information is not stored in the estimation result 106 at the time of the history collection process.

次に、処理例1に係るウェブスクレイピングの判定処理について説明する。
(ウェブスクレイピング第1判定処理)
図9は、処理例1のうち、アクセス方法推定サーバ20が、顧客端末40の金融機関サーバ10に対するアクセス方法を推定する処理(以下、ウェブスクレイピング第1判定処理という)の一例を説明するフローチャートである。なお、この処理は、例えば、入力装置54にユーザから所定の入力があった場合に、又は、ログイン履歴管理テーブル100が生成された後、所定のタイミング(例えば、所定の時間間隔又は所定の時刻)等に行われる。
Next, web scraping determination processing according to Processing Example 1 will be described.
(Web scraping first determination process)
FIG. 9 is a flowchart for explaining an example of processing in which the access method estimation server 20 estimates the access method of the customer terminal 40 to the financial institution server 10 (hereinafter referred to as “web scraping first determination processing”). is there. Note that this processing is performed, for example, when a predetermined input is input from the user to the input device 54 or after the login history management table 100 is generated (for example, a predetermined time interval or a predetermined time). ) Etc.

まず、アクセス方法推定サーバ20は、生成したログイン履歴管理テーブル100に基づき、各利用者の各トランザクションの利用時間を特定し、特定した各利用時間が規定アクセス時間以内であるトランザクション(以下、規定時間内トランザクションという)を特定する(s21)。具体的には、例えば、アクセス方法推定サーバ20は、ログイン履歴管理テーブル100のレコードのうち利用時間105が示す時間が第1判定条件情報60の規定アクセス時間64以内となっているレコードを全て特定する。   First, the access method estimation server 20 specifies the usage time of each transaction of each user based on the generated login history management table 100, and a transaction (hereinafter referred to as a specified time) in which each specified usage time is within the specified access time. (Referred to as an internal transaction) (s21). Specifically, for example, the access method estimation server 20 identifies all records in which the time indicated by the use time 105 is within the specified access time 64 of the first determination condition information 60 among the records of the login history management table 100. To do.

−−規定時間内アクセス管理テーブル110−−
ここで、図10は、アクセス方法推定サーバ20が生成する、規定時間内トランザクシ
ョンを記憶した情報(以下、規定時間内アクセス管理テーブルという)の一例を示す図である。同図に示すように、規定時間内アクセス管理テーブル110は、ログイン履歴管理テーブル100の利用者ID101に対応する項目である利用者ID111、ログイン履歴管理テーブル100のトランザクションID102に対応する項目であるトランザクションID112、及び、規定アクセス時間を示す情報が格納される規定時間ID113の各項目を有する、少なくとも1つ以上のレコードからなる。
-Access management table 110 within specified time-
Here, FIG. 10 is a diagram illustrating an example of information (hereinafter referred to as an access management table within a specified time) stored by the access method estimation server 20 that stores a transaction within a specified time. As shown in the figure, the specified time access management table 110 includes a user ID 111 that is an item corresponding to the user ID 101 of the login history management table 100 and a transaction that is an item corresponding to the transaction ID 102 of the login history management table 100. It consists of at least one record having each item of ID 112 and specified time ID 113 in which information indicating the specified access time is stored.

次に、図9に示すように、アクセス方法推定サーバ20は、規定時間内トランザクションを頻度閾値以上で行った利用者を特定する(s23)。具体的には、例えば、アクセス方法推定サーバ20は、規定時間内アクセス管理テーブル110の各レコードのうちそのトランザクションID112に係るログイン処理の時刻が、第1判定条件情報60の頻度閾値62が示す期間内であるレコード(例えば、ログイン処理の日時又は時刻(ログイン履歴管理テーブル100のログイン日時103)が最近1ヶ月のレコード)を抽出し、抽出したレコードの利用者ID111の値ごとに、その利用者ID111のレコード数を計数する。そして、アクセス方法推定サーバ20は、計数したレコード数が第1判定条件情報60の頻度閾値62が示す件数以上であるレコードの利用者ID111の内容(ウェブスクレイピング利用者)を特定する。   Next, as shown in FIG. 9, the access method estimation server 20 identifies a user who has performed a transaction within a specified time at a frequency threshold or more (s23). Specifically, for example, the access method estimation server 20 determines that the time of the login process related to the transaction ID 112 among the records in the access management table 110 within the specified time period is indicated by the frequency threshold 62 of the first determination condition information 60. (For example, the date and time of the login process (the login date and time 103 of the login history management table 100) is the latest one month), and the user for each value of the user ID 111 of the extracted record. The number of records with ID 111 is counted. And the access method estimation server 20 specifies the content (web scraping user) of the user ID 111 of the record whose counted number of records is equal to or greater than the number indicated by the frequency threshold value 62 of the first determination condition information 60.

そして、アクセス方法推定サーバ20は、s23で特定した利用者に基づき、ログイン履歴管理テーブル100を更新する(s25)。   Then, the access method estimation server 20 updates the login history management table 100 based on the user specified in s23 (s25).

図11は、更新したログイン履歴管理テーブル100の一例を示す図である。同図に示すように、利用者ID101にウェブスクレイピング利用者の利用者IDが格納され、かつ、利用時間105に規定アクセス時間内の時間が格納されているレコードの推定結果106には、ウェブスクレイピング利用者を示す情報(「スクレイピング」)が格納され、それ以外のレコードの推定結果106には、ウェブスクレイピング利用者でない旨を示す情報(「利用者自身のアクセスの想定」)が格納される。   FIG. 11 is a diagram illustrating an example of the updated login history management table 100. As shown in the figure, the web scraping result 106 of the record in which the user ID of the web scraping user is stored in the user ID 101 and the time within the specified access time is stored in the usage time 105 is shown in FIG. Information indicating the user (“scraping”) is stored, and information indicating that the user is not a web scraping user (“user's own access assumption”) is stored in the estimation result 106 of the other records.

さらに、図9に示すように、アクセス方法推定サーバ20は、s23で特定したウェブスクレイピング利用者に関する情報を記憶すると共に出力装置55に表示し、ウェブスクレイピング第1判定処理は終了する(s27)。   Furthermore, as shown in FIG. 9, the access method estimation server 20 stores information on the web scraping user specified in s23 and displays it on the output device 55, and the web scraping first determination process ends (s27).

ここで、ウェブスクレイピング利用者に関して記憶される情報及びこれに関して表示される画面の一例を説明する。
−−規定時間内アクセス件数管理テーブル120−−
図12は、ウェブスクレイピング利用者に関する情報を記憶した情報(規定時間内アクセス件数管理テーブル120)の一例を示す図である。規定時間内アクセス件数管理テーブル120は、ウェブスクレイピング利用者ごとに生成され、規定アクセス時間を示す情報が格納される規定時間ID121、及び、規定時間内トランザクションが行われた件数が格納されるアクセス件数122の各項目を有する。なお、ウェブスクレイピング利用者が発見されなかった場合は、その旨が表示される。
Here, an example of the information memorize | stored regarding a web scraping user and the screen displayed regarding this is demonstrated.
-Access count management table 120 within specified time period-
FIG. 12 is a diagram illustrating an example of information (information on the number of accesses within a specified time management table 120) stored as information on web scraping users. The access count management table 120 within the specified time is generated for each web scraping user, the specified time ID 121 in which information indicating the specified access time is stored, and the number of accesses in which the number of transactions within the specified time is stored. There are 122 items. If no web scraping user is found, a message to that effect is displayed.

図13は、アクセス方法推定サーバ20が表示する、ウェブスクレイピング利用者に関する画面の一例を示す図である。同図に示すように、アクセス方法推定サーバ20は、ウェブスクレイピング利用者の一覧30(例えば、利用者ID)、及び、ウェブスクレイピング利用者が金融機関サーバ10へのアクセスのために使用した顧客端末40の一覧31(例えば、アクセス履歴収集処理で受信した情報に含まれる顧客端末40に関する情報)を表示する。   FIG. 13 is a diagram illustrating an example of a screen related to a web scraping user displayed by the access method estimation server 20. As shown in the figure, the access method estimation server 20 includes a web scraping user list 30 (for example, a user ID), and a customer terminal used by the web scraping user to access the financial institution server 10. A list 31 of 40 (for example, information on the customer terminal 40 included in the information received in the access history collection process) is displayed.

以上のように、処理例1に係るアクセス方法推定システム1は、提供装置(金融機関サ
ーバ10)が行った処理(取引処理)の種類としてのログイン処理及びログアウト処理を特定する情報と、これらの処理の処理時刻とに基づき、ログイン処理からログアウト処理までの処理が所定時間(規定アクセス時間)未満で行われた頻度が所定の頻度(頻度閾値)以上であると判断した場合に、顧客端末40からのアクセス方法が自動処理に基づく(ウェブスクレイピングによる)ものであると推定する。このように、処理例1に係るアクセス方法推定システム1は、ログインからログアウトまでの時間が短いという、自動処理に特徴的な挙動についての判断を行う。これにより、金融機関におけるサービスの提供装置に対するアクセスの方法を精度良く推定することができる。
As described above, the access method estimation system 1 according to the processing example 1 includes the information specifying the login process and the logout process as the types of processes (transaction processes) performed by the providing device (the financial institution server 10), and these When it is determined based on the processing time of the processing that the frequency from the log-in process to the log-out process is less than a predetermined time (regular access time) is a predetermined frequency (frequency threshold) or more, the customer terminal 40 It is presumed that the access method from is based on automatic processing (by web scraping). As described above, the access method estimation system 1 according to the processing example 1 determines the behavior characteristic of the automatic processing that the time from login to logout is short. As a result, it is possible to accurately estimate a method for accessing a service providing apparatus in a financial institution.

<処理例2>
次に、第2アクセス方法推定部232に基づくアクセス方法推定処理(処理例2)について説明する。
<Processing example 2>
Next, an access method estimation process (processing example 2) based on the second access method estimation unit 232 will be described.

(履歴収集処理)
処理例2に係る履歴収集処理は処理例1と同様であるので説明を省略する。ただし、処理例2に係る履歴収集処理では、アクセス方法推定サーバ20は、処理例1と異なる以下の情報を記憶する。
(History collection processing)
Since the history collection process according to the process example 2 is the same as the process example 1, the description thereof is omitted. However, in the history collection process according to Process Example 2, the access method estimation server 20 stores the following information different from Process Example 1.

−−画面遷移履歴管理テーブル200−−
図14は、処理例2に係る履歴収集処理においてアクセス方法推定サーバ20が記憶する情報のうち、金融機関サーバ10が表示した画面の履歴に関する情報(以下、画面遷移履歴管理テーブルという)の一例を示す図である。同図に示すように、画面遷移履歴管理テーブル200は、顧客端末40を利用した利用者を識別する情報(利用者ID)が格納される利用者ID201、利用者ID201の利用者のアクセスによるトランザクションを識別する情報(トランザクションID)が格納されるトランザクションID203、トランザクションID203のトランザクションにおいて表示された画面の種類(画面ID)を示す情報が格納される遷移元画面ID204、遷移元画面ID204の画面の次に表示された画面の種類(画面ID)を示す情報が格納される遷移先画面ID205、遷移元画面ID204の画面(遷移元画面)から遷移先画面ID205の画面(遷移先画面)に遷移した日時又は時刻の情報が格納される日時202、及び、遷移元画面から遷移先画面への遷移に係るアクセス方法の推定結果(顧客端末40を利用した利用者の手動操作によるものか、又は、顧客端末40の自動処理に基づくものか等)が格納される推定結果206の各項目を有する、少なくとも1つ以上のレコードから構成される。なお、利用者ID201には、例えば、ログイン処理に使用された利用者の認証情報等が格納される。また、推定結果206には、履歴収集処理の時点では情報が格納されない。
--Screen transition history management table 200--
FIG. 14 shows an example of information relating to the screen history displayed by the financial institution server 10 (hereinafter referred to as a screen transition history management table) among the information stored in the access method estimation server 20 in the history collection processing according to Processing Example 2. FIG. As shown in the figure, the screen transition history management table 200 includes a user ID 201 in which information (user ID) for identifying a user using the customer terminal 40 is stored, and a transaction by a user access of the user ID 201. Transaction ID 203 in which information (transaction ID) for identifying is stored, transition source screen ID 204 in which information indicating the type (screen ID) of the screen displayed in the transaction with transaction ID 203 is stored, next to the screen of transition source screen ID 204 The date and time of transition from the screen (transition source screen) of the transition destination screen ID 204 and the screen of the transition source screen ID 204 (transition source screen) in which information indicating the type of screen (screen ID) displayed in the screen is stored. Or the date 202 when the time information is stored and the transition from the transition source screen The estimation result 206 of the access method related to the transition to the previous screen (whether it is based on the manual operation of the user using the customer terminal 40 or based on the automatic processing of the customer terminal 40) is stored. It is composed of at least one record having each item. The user ID 201 stores, for example, user authentication information used for the login process. The estimation result 206 does not store information at the time of history collection processing.

次に、処理例2に係るウェブスクレイピングの判定処理について説明する。
(ウェブスクレイピング第2判定処理)
図15は、処理例2のうち、アクセス方法推定サーバ20が、顧客端末40の金融機関サーバ10に対するアクセス方法を推定する処理(以下、ウェブスクレイピング第2判定処理という)の一例を説明するフローチャートである。なお、この処理は、例えば、入力装置54にユーザから所定の入力があった場合に、又は、画面遷移履歴管理テーブル200が生成された後、所定のタイミング(例えば、所定の時間間隔又は所定の時刻)等に行われる。
Next, web scraping determination processing according to Processing Example 2 will be described.
(Web scraping second determination process)
FIG. 15 is a flowchart for explaining an example of processing (hereinafter referred to as “web scraping second determination processing”) in the processing example 2 in which the access method estimation server 20 estimates the access method of the customer terminal 40 to the financial institution server 10. is there. This process is performed, for example, when a predetermined input is input from the user to the input device 54, or after the screen transition history management table 200 is generated, for example, at a predetermined timing (for example, a predetermined time interval or a predetermined time). Etc.)

まず、アクセス方法推定サーバ20は、生成した画面遷移履歴管理テーブル200に基づき、各規定画面遷移パターン74のいずれかに対応する画面の遷移(以下、対象画面遷移という)を特定する(s41)。具体的には、例えば、アクセス方法推定サーバ20は、トランザクションID203に同一のトランザクションIDが格納されている画面遷移履歴管理テーブル200のレコードを全て特定し、特定したレコードのそれぞれの日時2
02、遷移元画面ID204、及び遷移先画面ID205を参照することにより、第2判定条件情報70の各規定画面遷移パターン74のいずれかと同じパターンの画面遷移を特定する。
First, the access method estimation server 20 specifies a screen transition corresponding to one of the specified screen transition patterns 74 (hereinafter referred to as a target screen transition) based on the generated screen transition history management table 200 (s41). Specifically, for example, the access method estimation server 20 identifies all the records in the screen transition history management table 200 in which the same transaction ID is stored in the transaction ID 203, and each date and time 2 of the identified records.
02, by referring to the transition source screen ID 204 and the transition destination screen ID 205, the screen transition of the same pattern as any one of the defined screen transition patterns 74 of the second determination condition information 70 is specified.

ここで、対象画面遷移が特定された際にアクセス方法推定サーバ20が生成する情報の一例を説明する。
−−画面遷移パターン管理テーブル210−−
図16は、特定した対象画面遷移を記憶した情報(以下、画面遷移パターン管理テーブルという)の一例を示す図である。同図に示すように、画面遷移パターン管理テーブル210は、対象画面遷移に対応する規定画面遷移パターンを特定する情報が格納される画面遷移パターン番号213、画面遷移パターン番号213の対象画面遷移が行われたトランザクションのトランザクションIDが格納されるトランザクションID212、及び、トランザクションID212のトランザクションに対応するアクセスを行った利用者の利用者IDが格納される利用者ID211の各項目を有する、少なくとも1つ以上のレコードからなる。
Here, an example of information generated by the access method estimation server 20 when the target screen transition is specified will be described.
--Screen transition pattern management table 210--
FIG. 16 is a diagram illustrating an example of information (hereinafter referred to as a screen transition pattern management table) in which the specified target screen transition is stored. As shown in the figure, the screen transition pattern management table 210 includes a screen transition pattern number 213 in which information specifying a specified screen transition pattern corresponding to the target screen transition is stored, and a target screen transition of the screen transition pattern number 213 is executed. A transaction ID 212 in which the transaction ID of the received transaction is stored, and a user ID 211 in which a user ID of a user who has made access corresponding to the transaction of the transaction ID 212 is stored. Consists of records.

次に、図15に示すように、アクセス方法推定サーバ20は、対象画面遷移を頻度閾値以上で行った利用者を、例えばトランザクションごとに特定する(s43)。具体的には、例えば、アクセス方法推定サーバ20は、画面遷移パターン管理テーブル210の各レコードのトランザクションID212の内容と同一の内容がトランザクションID203に格納されている画面遷移履歴管理テーブル200のレコードの日時202の値を取得し、取得した値が、第2判定条件情報70の頻度閾値72が示す期間内(例えば、最近1ヶ月)である、画面遷移パターン管理テーブル210のレコードを抽出し、抽出したレコードの利用者ID211の値ごとに、そのレコード数を計数する。そして、アクセス方法推定サーバ20は、計数した各レコード数が、第2判定条件情報70の頻度閾値72が示す件数以上であるそのレコードの利用者ID211(ウェブスクレイピング利用者)を特定する。   Next, as illustrated in FIG. 15, the access method estimation server 20 specifies a user who has performed the target screen transition at a frequency threshold or more, for example, for each transaction (s43). Specifically, for example, the access method estimation server 20 determines the date and time of the record in the screen transition history management table 200 in which the same content as the transaction ID 212 of each record in the screen transition pattern management table 210 is stored in the transaction ID 203. The value of 202 is acquired, and the record of the screen transition pattern management table 210 that is within the period indicated by the frequency threshold 72 of the second determination condition information 70 (for example, the most recent month) is extracted and extracted. The number of records is counted for each value of the record user ID 211. Then, the access method estimation server 20 specifies the user ID 211 (web scraping user) of the record whose counted number of records is equal to or greater than the number indicated by the frequency threshold 72 of the second determination condition information 70.

そして、アクセス方法推定サーバ20は、s43で特定した利用者に基づき、画面遷移履歴管理テーブル200を更新する(s45)。   Then, the access method estimation server 20 updates the screen transition history management table 200 based on the user specified in s43 (s45).

図17は、更新した画面遷移履歴管理テーブル200の一例を示す図である。同図に示すように、利用者ID101にウェブスクレイピング利用者の利用者IDが格納され、かつ、遷移元画面ID204及び遷移先画面ID205に対象画面遷移が格納されているレコードの推定結果106には、ウェブスクレイピング利用者を示す情報(「スクレイピング」)が格納され、それ以外のレコードの推定結果106には、ウェブスクレイピング利用者でない旨を示す情報(「利用者自身のアクセスの想定」)が格納される。   FIG. 17 is a diagram illustrating an example of the updated screen transition history management table 200. As shown in the figure, the estimation result 106 of the record in which the user ID 101 of the web scraping user is stored in the user ID 101 and the target screen transition is stored in the transition source screen ID 204 and the transition destination screen ID 205 is displayed. , Information indicating a web scraping user (“scraping”) is stored, and information indicating that the user is not a web scraping user (“user's own access assumption”) is stored in the estimation result 106 of other records. Is done.

さらに、図15に示すように、アクセス方法推定サーバ20は、s43で特定したウェブスクレイピング利用者に関する情報を記憶すると共に、処理例1と同様に、ウェブスクレイピング利用者に関する情報を出力装置55に表示する(s47)。   Further, as shown in FIG. 15, the access method estimation server 20 stores the information related to the web scraping user specified in s43 and displays the information related to the web scraping user on the output device 55 as in the processing example 1. (S47).

ここで、ウェブスクレイピング利用者に関して記憶される情報の一例を説明する。
−−画面遷移パターン件数管理テーブル220−−
図18は、特定したウェブスクレイピング利用者に関する情報を記憶した情報(画面遷移パターン件数管理テーブル220)の一例を示す図である。同図に示すように、画面遷移パターン件数管理テーブル220は、特定したウェブスクレイピング利用者ごとに生成され、対象画面遷移を示す情報が格納される画面遷移パターン番号221、及び、画面遷移パターン番号221が示す対象画面遷移の画面表示が行われた件数が格納されるアクセス件数222の各項目を有する、少なくとも1つ以上のレコードで構成される。
Here, an example of the information memorize | stored regarding a web scraping user is demonstrated.
-Screen transition pattern number management table 220-
FIG. 18 is a diagram illustrating an example of information (screen transition pattern number management table 220) storing information related to the specified web scraping user. As shown in the figure, the screen transition pattern number management table 220 is generated for each identified web scraping user, and includes a screen transition pattern number 221 in which information indicating the target screen transition is stored, and a screen transition pattern number 221. Is composed of at least one record having each item of the number of accesses 222 in which the number of screen displays of the target screen transition indicated by is stored.

さらに、図15に示すように、アクセス方法推定サーバ20は、s43で特定した対象画面遷移に関する情報を表示し(s49)、ウェブスクレイピング第2判定処理は終了する(s50)。   Further, as shown in FIG. 15, the access method estimation server 20 displays information related to the target screen transition specified in s43 (s49), and the web scraping second determination process ends (s50).

ここで、対象画面遷移に関して表示される画面の一例を説明する。
図19は、アクセス方法推定サーバ20が表示する、対象画面遷移に関する画面の一例を示す図である。同図に示すように、アクセス方法推定サーバ20は、対象画面遷移が行われた頻度33を、規定画面遷移パターン34のそれぞれについて表示する。
Here, an example of the screen displayed regarding the target screen transition will be described.
FIG. 19 is a diagram illustrating an example of a screen related to target screen transition displayed by the access method estimation server 20. As shown in the figure, the access method estimation server 20 displays the frequency 33 at which the target screen transition is performed for each of the prescribed screen transition patterns 34.

以上のように、処理例2に係るアクセス方法推定システム1は、提供装置(金融機関サーバ10)が行った処理(取引処理)の種類としての、ログイン処理及びログアウト処理の間に行われた、所定の情報を出力する複数の処理(遷移元画面及び遷移先画面の出力処理)を特定する情報と、これらの処理の処理時刻とに基づき、その複数の処理が所定の順序(規定画面遷移パターン)で行われた頻度が所定の頻度(頻度閾値)以上であると判断した場合に、顧客端末40からのアクセス方法が自動処理に基づく(ウェブスクレイピングによる)ものであると推定する。このように、処理例2に係るアクセス方法推定システム1は、ある特定の順序の画面遷移が頻繁に起きる(例えば、顧客が定期預金口座を有していなくても、定期預金口座に関する画面が必ず表示される)という、自動処理に特徴的な挙動についての判断を行う。これにより、金融機関におけるサービスの提供装置に対するアクセスの方法を精度良く推定することができる。   As described above, the access method estimation system 1 according to the processing example 2 is performed between the login process and the logout process as the type of process (transaction process) performed by the providing device (financial institution server 10). Based on information for specifying a plurality of processes for outputting predetermined information (transition source screen and transition destination screen output processes) and processing times of these processes, the plurality of processes are performed in a predetermined order (specified screen transition pattern). ) Is determined to be equal to or higher than a predetermined frequency (frequency threshold), it is estimated that the access method from the customer terminal 40 is based on automatic processing (by web scraping). As described above, the access method estimation system 1 according to the processing example 2 frequently causes screen transitions in a specific order (for example, even if the customer does not have a time deposit account, the screen related to the time deposit account is always displayed). Display), a behavior characteristic of automatic processing is determined. As a result, it is possible to accurately estimate a method for accessing a service providing apparatus in a financial institution.

<処理例3>
次に、第3アクセス方法推定部233に基づくアクセス方法推定処理(処理例3)について説明する。
<Processing example 3>
Next, an access method estimation process (processing example 3) based on the third access method estimation unit 233 will be described.

(履歴収集処理)
処理例3に係る履歴収集処理は処理例1、2と同様であるので説明を省略する。ただし、処理例3に係る履歴収集処理では、アクセス方法推定サーバ20は、処理例1、2と異なる以下の情報を記憶する。
(History collection processing)
Since the history collection process according to Process Example 3 is the same as Process Examples 1 and 2, description thereof is omitted. However, in the history collection process according to Process Example 3, the access method estimation server 20 stores the following information different from Process Examples 1 and 2.

−−操作履歴管理テーブル300−−
図20は、処理例3に係る履歴収集処理においてアクセス方法推定サーバ20が記憶する情報のうち、金融機関サーバ10が実行した処理の履歴に関する情報(以下、操作履歴管理テーブルという)の一例を示す図である。同図に示すように、操作履歴管理テーブル300は、顧客端末40を利用した利用者を識別する情報(利用者ID)が格納される利用者ID301、利用者ID301の利用者のアクセスによるトランザクションを識別する情報(トランザクションID)が格納されるトランザクションID302、トランザクションID302のトランザクションにおいて表示された画面の種類(画面ID)を示す情報が格納される遷移元画面ID305、顧客端末40から金融機関サーバ10への所定のアクセス(操作)に基づき、遷移元画面ID305の画面の次に表示された画面の種類(画面ID)を示す情報が格納される遷移先画面ID306、遷移元画面ID305の画面(遷移元画面)から遷移先画面ID306の画面(遷移先画面)に遷移するために行われたアクセス(操作)の識別子(操作ID)が格納される操作ID303、操作ID303のアクセス(操作)が行われた日時又は時刻の情報が格納される操作日時304、及び、遷移元画面から遷移先画面への遷移に係るアクセス方法の推定結果(顧客端末40を利用した利用者の手動操作によるものか、又は、顧客端末40の自動処理に基づくものか等)が格納される推定結果307の各項目を有する、少なくとも1つ以上のレコードから構成される。なお、利用者ID301には、例えば、ログイン処理に使用された利用者の認証情報等が格納される。また、推定結果307には、履歴収集処理の時点では情報が格納
されない。
--Operation history management table 300--
FIG. 20 shows an example of information related to the history of processing executed by the financial institution server 10 (hereinafter referred to as an operation history management table) among the information stored in the access method estimation server 20 in the history collection processing according to Processing Example 3. FIG. As shown in the figure, the operation history management table 300 includes a user ID 301 in which information (user ID) for identifying a user who uses the customer terminal 40 is stored, and a transaction by a user access of the user ID 301. Transaction ID 302 in which identification information (transaction ID) is stored, transition source screen ID 305 in which information indicating the type of screen (screen ID) displayed in the transaction with transaction ID 302 is stored, and from customer terminal 40 to financial institution server 10 Based on a predetermined access (operation), a transition destination screen ID 306 in which information indicating a screen type (screen ID) displayed next to the screen of the transition source screen ID 305 is stored, and a screen of the transition source screen ID 305 (transition source) Screen) to the screen of transition destination screen ID 306 (transition destination screen) Operation ID 303 in which an identifier (operation ID) of an access (operation) performed for the purpose is stored, date / time when access (operation) of the operation ID 303 is performed or operation date / time 304 in which information on time is stored, and a transition source Estimated result of storing the access method related to the transition from the screen to the transition destination screen (whether by the manual operation of the user using the customer terminal 40 or based on the automatic processing of the customer terminal 40) Each item of the result 307 is composed of at least one record. The user ID 301 stores, for example, user authentication information used for the login process. The estimation result 307 does not store information at the time of history collection processing.

次に、処理例3に係るウェブスクレイピングの判定処理について説明する。
(ウェブスクレイピング第3判定処理)
図21は、処理例3のうち、アクセス方法推定サーバ20が、顧客端末40の金融機関サーバ10に対するアクセス方法を推定する処理(以下、ウェブスクレイピング第3判定処理)の一例を説明するフローチャートである。なお、この処理は、例えば、入力装置54にユーザから所定の入力があった場合に、又は、操作履歴管理テーブル300が生成された後、所定のタイミング(例えば、所定の時間間隔又は所定の時刻)等に行われる。
Next, web scraping determination processing according to Processing Example 3 will be described.
(Web scraping third determination process)
FIG. 21 is a flowchart for explaining an example of processing (hereinafter, web scraping third determination processing) in which the access method estimation server 20 estimates the access method of the customer terminal 40 to the financial institution server 10 in the processing example 3. . This process is performed, for example, when a predetermined input is input from the user to the input device 54 or after the operation history management table 300 is generated, for example, at a predetermined timing (for example, a predetermined time interval or a predetermined time). ) Etc.

まず、アクセス方法推定サーバ20は、生成した操作履歴管理テーブル300に基づき、規定画面遷移時間内の画面遷移を実行させたアクセス又は操作(以下、対象操作という)を特定する(s61)。具体的には、例えば、アクセス方法推定サーバ20は、トランザクションID302に同一のトランザクションIDが格納されている操作履歴管理テーブル300のレコードを全て特定し、特定したレコードの操作ID303、操作日時304、遷移元画面ID305、及び遷移先画面ID306を参照することにより、画面遷移の順序、各画面遷移に対応する操作の操作ID、及び各画面遷移に要した時間(あるレコードの操作日時304が示す時刻と他のレコードの操作日時304が示す時刻との差分の時間。以下、遷移時間という。)を特定し、特定した操作IDのうち、遷移時間が規定画面遷移時間内である画面遷移に対応する操作IDを操作ID303により特定する。   First, based on the generated operation history management table 300, the access method estimation server 20 specifies an access or operation (hereinafter referred to as a target operation) that has caused a screen transition within the specified screen transition time (s61). Specifically, for example, the access method estimation server 20 specifies all the records of the operation history management table 300 in which the same transaction ID is stored in the transaction ID 302, and specifies the operation ID 303, operation date 304, transition of the specified record. By referring to the original screen ID 305 and the transition destination screen ID 306, the order of the screen transition, the operation ID of the operation corresponding to each screen transition, and the time required for each screen transition (the time indicated by the operation date and time 304 of a certain record) The time corresponding to the time indicated by the operation date 304 of another record (hereinafter referred to as transition time) is identified, and the operation corresponding to the screen transition whose transition time is within the specified screen transition time among the identified operation IDs. The ID is specified by the operation ID 303.

ここで、対象操作が特定された際にアクセス方法推定サーバ20が生成する情報の一例を説明する。
−−規定時間内アクセス管理テーブル310−−
図22は、対象操作を記憶した情報(以下、規定時間内アクセス管理テーブルという)の一例を示す図である。同図に示すように、規定時間内アクセス管理テーブル310は、対象操作に対応する利用者の利用者IDが格納される利用者ID311、対象操作が行われたトランザクションのトランザクションIDが格納されるトランザクションID312、対象操作の操作IDが格納される遷移先操作ID313、及び、遷移先操作ID313の対象操作に対応する遷移時間を特定する情報が格納される規定時間ID314の各項目を有する、少なくとも1つ以上のレコードからなる。
Here, an example of information generated by the access method estimation server 20 when the target operation is specified will be described.
-Access management table within specified time 310-
FIG. 22 is a diagram illustrating an example of information storing the target operation (hereinafter referred to as an access management table within a specified time). As shown in the figure, the specified time access management table 310 includes a user ID 311 in which the user ID of the user corresponding to the target operation is stored, and a transaction in which the transaction ID of the transaction in which the target operation is performed is stored. ID 312, transition destination operation ID 313 in which the operation ID of the target operation is stored, and at least one item including specified time ID 314 in which information specifying the transition time corresponding to the target operation of the transition destination operation ID 313 is stored It consists of the above records.

次に、図21に示すように、アクセス方法推定サーバ20は、対象操作に係る画面遷移を頻度閾値以上で行った利用者を特定する(s63)。具体的には、例えば、アクセス方法推定サーバ20は、規定時間内アクセス管理テーブル310の各レコードのうち遷移先操作ID313の内容と同一の内容が操作ID303に格納されている操作履歴管理テーブル300のレコードの操作日時304の値を取得し、取得した値が、第3判定条件情報80の頻度閾値82が示す期間内(例えば、最近1か月)である、規定時間内アクセス管理テーブル310のレコードを抽出し、抽出したレコードの利用者ID311の値ごとに、そのレコード数を計数する。そして、アクセス方法推定サーバ20は、計数した各レコード数が、第3判定条件情報80の頻度閾値82が示す件数以上であるそのレコードの利用者ID311(ウェブスクレイピング利用者)及びそのレコード数(件数)を特定する。   Next, as illustrated in FIG. 21, the access method estimation server 20 specifies a user who has performed a screen transition related to the target operation at a frequency threshold or higher (s63). Specifically, for example, the access method estimation server 20 includes the operation history management table 300 in which the same content as the content of the transition destination operation ID 313 is stored in the operation ID 303 among the records of the access management table 310 within the specified time. A record of the operation time 304 of the record is acquired, and the acquired value is within the period indicated by the frequency threshold 82 of the third determination condition information 80 (for example, the most recent month), the record of the access management table 310 within the specified time And the number of records is counted for each value of the user ID 311 of the extracted records. Then, the access method estimation server 20 includes the user ID 311 (web scraping user) of the record whose number of records counted is equal to or greater than the number indicated by the frequency threshold 82 of the third determination condition information 80 and the number of records (number of records). ).

次に、図21に示すように、アクセス方法推定サーバ20は、s63で特定した利用者に基づき、操作履歴管理テーブル300を更新する(s65)。   Next, as shown in FIG. 21, the access method estimation server 20 updates the operation history management table 300 based on the user specified in s63 (s65).

図23は、更新した操作履歴管理テーブル300の一例を示す図である。同図に示すように、操作ID303に対象操作の操作IDが格納され、操作ID303に対象操作が格納されているレコードの推定結果307には、ウェブスクレイピング利用者を示す情報(
「スクレイピング」)が格納され、それ以外のレコードの推定結果307には、ウェブスクレイピング利用者でない旨を示す情報(「利用者自身のアクセスの想定」)が格納される。
FIG. 23 is a diagram illustrating an example of the updated operation history management table 300. As shown in the figure, the operation ID of the target operation is stored in the operation ID 303, and the estimation result 307 of the record in which the target operation is stored in the operation ID 303 includes information indicating the web scraping user (
“Scraping”) is stored, and information indicating that the user is not a web scraping user (“user's own access assumption”) is stored in the estimation result 307 of the other records.

さらに、図21に示すように、アクセス方法推定サーバ20は、s63で特定したウェブスクレイピング利用者に関する情報を記憶すると共に、処理例1と同様に、ウェブスクレイピング利用者に関する情報を出力装置55に表示し(s67)、ウェブスクレイピング第3判定処理を終了する(s69)。   Further, as illustrated in FIG. 21, the access method estimation server 20 stores the information related to the web scraping user specified in s63 and displays the information related to the web scraping user on the output device 55 as in the processing example 1. (S67), and the web scraping third determination process is terminated (s69).

ここで、ウェブスクレイピング利用者に関して記憶される情報の一例を説明する。
−−規定時間内画面遷移件数管理テーブル320−−
図24は、特定したウェブスクレイピング利用者に関する情報を記憶した情報(規定時間内画面遷移件数管理テーブル320)の一例を示す図である。同図に示すように、規定時間内画面遷移件数管理テーブル320は、特定したウェブスクレイピング利用者ごとに生成され、規定画面遷移時間を特定する情報が格納される規定時間ID321、及び、対象操作の頻度を特定する情報が格納される画面遷移件数322の各項目を有する、少なくとも1つ以上のレコードで構成される。
Here, an example of the information memorize | stored regarding a web scraping user is demonstrated.
-Screen transition count management table 320 within the specified time-
FIG. 24 is a diagram illustrating an example of information (screen transition number management table 320 within a specified time) that stores information related to the specified web scraping user. As shown in the figure, the screen transition count management table 320 within the specified time is generated for each identified web scraping user, and the specified time ID 321 in which information specifying the specified screen transition time is stored, and the target operation It consists of at least one or more records having each item of the number of screen transitions 322 in which information specifying the frequency is stored.

以上のように、処理例3に係るアクセス方法推定システム1は、提供装置(金融機関サーバ10)が行った処理の種類としての、第1の情報の出力処理及び第2の情報の出力処理(遷移元画面の出力処理及び遷移先画面の出力処理)を特定する情報と、これらの処理の処理時刻とに基づき、第1の情報の出力処理から第2の情報の出力処理までの時間が所定の時間(規定画面遷移時間)未満であった頻度が所定の頻度(頻度閾値)以上であると判断した場合に、アクセス方法が自動処理に基づくものである(ウェブスクレイピングによるアクセス)と推定する。このように、処理例3に係るアクセス方法推定システム1は、特定の情報の画面の遷移が短時間で行われる等、自動処理に特徴的な挙動についての判断を行う。これにより、金融機関におけるサービスの提供装置に対するアクセスの方法を精度良く推定することができる。   As described above, the access method estimation system 1 according to the processing example 3 outputs the first information output process and the second information output process (types of processes performed by the providing apparatus (financial institution server 10)). The time from the output process of the first information to the output process of the second information is predetermined based on the information specifying the output process of the transition source screen and the output process of the transition destination screen) and the processing time of these processes If it is determined that the frequency that is less than the predetermined time (regular screen transition time) is equal to or higher than a predetermined frequency (frequency threshold), it is estimated that the access method is based on automatic processing (access by web scraping). As described above, the access method estimation system 1 according to the processing example 3 determines a behavior characteristic of automatic processing, such as transition of a screen of specific information in a short time. As a result, it is possible to accurately estimate a method for accessing a service providing apparatus in a financial institution.

以上の実施形態の説明は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明はその趣旨を逸脱することなく、変更、改良され得ると共に本発明にはその等価物が含まれる。   The above description of the embodiment is for facilitating the understanding of the present invention, and does not limit the present invention. The present invention can be changed and improved without departing from the gist thereof, and the present invention includes equivalents thereof.

例えば、本実施形態の金融機関サーバ10は1台であることを前提としたが、アクセス方法推定サーバ20は、複数の金融機関サーバ10と接続し、接続したそれぞれの金融機関サーバ10に対してアクセス方法の推定を行ってもよい。   For example, although it is assumed that there is only one financial institution server 10 in the present embodiment, the access method estimation server 20 is connected to a plurality of financial institution servers 10 and is connected to each of the connected financial institution servers 10. The access method may be estimated.

また、処理例1−3は適宜組み合わせて用いてもよい。例えば、処理例1によりウェブスクレイピング利用者を特定すると共に、処理例2によりウェブスクレイピング利用者を特定し、両者共に又は両者のいずれかで特定されたウェブスクレイピング利用者を、最終的なウェブスクレイピング利用者として特定するようにしてもよい。同様に、処理例2と3の組み合わせ、処理例1と3の組み合わせ、及び、処理例1−3の全てを組み合わせたものを用いてもよい。   Moreover, you may use processing example 1-3 suitably combining. For example, the web scraping user is specified by the processing example 1, the web scraping user is specified by the processing example 2, and the web scraping user specified by both or both is used as the final web scraping usage. You may make it identify as a person. Similarly, a combination of Process Examples 2 and 3, a combination of Process Examples 1 and 3, and a combination of Process Examples 1-3 may be used.

また、顧客端末40によるアクセス方法を推定するための条件情報である、第1判定条件情報60、第2判定条件情報70、及び第3判定条件情報80の内容は利用者ごと、又は金融機関サーバ10ごとに変えて設定してもよい。   The contents of the first determination condition information 60, the second determination condition information 70, and the third determination condition information 80, which are condition information for estimating the access method by the customer terminal 40, are for each user or financial institution server. You may change and set every ten.

本明細書の記載により、少なくとも次のことが明らかにされる。すなわち、本実施形態のアクセス方法推定システム1は、金融機関におけるサービスの提供装置に対するアクセ
ス及びそれに応じて当該提供装置にて実行した処理の情報を格納した記憶部と、前記アクセスに基づき前記提供装置が行った前記処理の種類及び当該処理の処理時刻の履歴を前記記憶部から取得する履歴取得部と、前記取得した履歴に基づき、前記提供装置において所定の種類の処理が所定の頻度以上で行われたと判断した場合に、前記アクセスの方法が自動処理に基づくものであると推定するアクセス方法推定部と、を備える。
これにより、例えば、金融機関サーバ10のリソースが消費されている原因を特定したり、それに伴い金融機関サーバ10に生じるエラーの数を減じたり、金融機関サーバ10が記憶する処理の履歴に基づく顧客の動線分析を正確に行うことができる。
すなわち、本実施形態のアクセス方法推定システム1によれば、金融機関におけるサービスの提供装置(金融機関のインターネットバンキングのウェブサイト等)に対するアクセスの方法を精度良く推定することができる。
At least the following will be clarified by the description of the present specification. That is, the access method estimation system 1 of the present embodiment includes a storage unit that stores information on access to a service providing apparatus in a financial institution and processing executed by the providing apparatus according to the access, and the providing apparatus based on the access The history acquisition unit that acquires the history of the type of processing performed and the processing time of the processing from the storage unit, and a predetermined type of processing is performed at a predetermined frequency or more in the providing device based on the acquired history. And an access method estimation unit that estimates that the access method is based on automatic processing when it is determined that the access has been broken.
Accordingly, for example, the cause of the consumption of the resources of the financial institution server 10 is specified, the number of errors occurring in the financial institution server 10 is reduced accordingly, or the customer based on the processing history stored in the financial institution server 10 The flow line analysis can be accurately performed.
That is, according to the access method estimation system 1 of the present embodiment, it is possible to accurately estimate a method for accessing a service providing apparatus (such as a financial institution's Internet banking website) at a financial institution.

また、本実施形態のアクセス方法推定システム1において、前記アクセス方法推定部は、前記提供装置が行った前記処理の種類としてのログイン処理及びログアウト処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記ログイン処理から前記ログアウト処理までの時間が所定時間未満である頻度が前記所定の頻度以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する、としてもよい。
このように、ログインからログアウトまでの時間が短いという、自動処理に特徴的な挙動についての判断を行うことにより、短時間にログイン、ログアウトを頻繁に繰り返して金融機関サーバ10に格別な負荷をかけるアクセスを精度良く推定することができる。
In the access method estimation system 1 according to the present embodiment, the access method estimation unit includes a history of login processing and logout processing as the types of processing performed by the providing device, and history of processing times of these processing, The access method is based on automatic processing when it is determined that the frequency from the login process to the logout process is less than the predetermined frequency based on the acquired history is less than the predetermined frequency. It may be estimated that.
In this way, by determining the behavior characteristic of automatic processing that the time from login to logout is short, login and logout are repeated frequently in a short time, and a particularly heavy load is applied to the financial institution server 10. Access can be estimated accurately.

また、本実施形態のアクセス方法推定システム1において、前記アクセス方法推定部は、前記提供装置が行った前記処理の種類としての、ログイン処理及びログアウト処理の間に行われた、所定の情報を出力する複数の処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記複数の処理が所定の順序で行われる頻度が前記所定の頻度以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する、としてもよい。
このように、ある特定の順序の画面遷移が頻繁に起きるという、自動処理に特徴的な挙動についての判断を行うことにより、例えば、定期預金口座を有して顧客であっても定期預金口座に関する画面を必ず表示するといったような不要な画面遷移を繰り返させ金融機関サーバ10に格別な負荷をかけるアクセスを精度良く推定することができる。
Further, in the access method estimation system 1 according to the present embodiment, the access method estimation unit outputs predetermined information performed between a login process and a logout process as the type of the process performed by the providing device. The history of a plurality of processes to be performed and the history of the processing times of these processes are acquired, and based on the acquired history, it is determined that the frequency at which the plurality of processes are performed in a predetermined order is equal to or higher than the predetermined frequency In this case, it may be estimated that the access method is based on automatic processing.
In this way, by making a determination about the behavior characteristic of automatic processing that screen transitions in a specific order frequently occur, for example, even if a customer has a time deposit account, it is related to the time deposit account. It is possible to accurately estimate an access that places a special load on the financial institution server 10 by repeating unnecessary screen transitions such as displaying the screen without fail.

また、本実施形態のアクセス方法推定システム1において、前記アクセス方法推定部は、前記提供装置が行った前記処理の種類としての、第1の情報の出力処理及び第2の情報の出力処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記第1の情報の出力処理から前記第2の情報の出力処理までの時間が所定の時間未満である頻度が前記所定の頻度以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する、としてもよい。
このように、特定の情報の画面の遷移が短時間で頻繁に行われる等、金融機関サーバ10に大きなリソースの負荷をかけるアクセスを精度良く推定することができる。
Further, in the access method estimation system 1 of the present embodiment, the access method estimation unit includes a history of first information output processing and second information output processing as the types of processing performed by the providing device. And a history of the processing times of these processes, and based on the acquired history, there is a frequency that the time from the first information output process to the second information output process is less than a predetermined time. When it is determined that the frequency is equal to or higher than the predetermined frequency, the access method may be estimated to be based on automatic processing.
In this way, it is possible to accurately estimate an access that places a heavy resource load on the financial institution server 10 such that the screen transition of specific information is frequently performed in a short time.

また、本実施形態のアクセス方法推定システム1において、前記取得した履歴に基づき、前記アクセス方法によるアクセスを行った主体を特定する情報、又は前記アクセス方法の推定結果の情報を出力するアクセス元情報出力部を備える、としてもよい。
このように、金融機関サーバ10にアクセスを行った主体、又はその推定結果の情報を出力することで、金融機関サーバ10の管理者(金融機関)は、金融機関サーバ10に対する現在のアクセスの状況を容易に把握することができる。
Further, in the access method estimation system 1 according to the present embodiment, based on the acquired history, access source information output that outputs information that identifies a subject that has made access by the access method or information on the estimation result of the access method It is good also as providing a part.
As described above, by outputting the information on the entity that has accessed the financial institution server 10 or the estimation result, the administrator (financial institution) of the financial institution server 10 can access the current state of the access to the financial institution server 10. Can be easily grasped.

また、本実施形態のアクセス方法推定システム1において、前記取得した履歴の情報を
出力する履歴出力部を備える、としてもよい。
このように、取得した履歴の情報を出力することで、機関サーバ10の管理者(金融機関)は、これを用いて金融機関の顧客の動線分析を行うことができる。
The access method estimation system 1 of the present embodiment may further include a history output unit that outputs the acquired history information.
In this way, by outputting the acquired history information, the administrator (financial institution) of the institution server 10 can perform flow analysis of customers of the institution using this.

また、本実施形態のアクセス方法推定システム1において、前記取得した履歴に基づき、前記アクセス方法によるアクセスを行った主体を特定する情報、又は前記アクセス方法の推定結果の情報を出力するアクセス元情報出力部をさらに備え、前記アクセス方法推定部は、前記提供装置が行った前記処理の種類としてのログイン処理及びログアウト処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記ログイン処理から前記ログアウト処理までの時間が所定時間未満である頻度が前記所定の頻度以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する、としてもよい。   Further, in the access method estimation system 1 according to the present embodiment, based on the acquired history, access source information output that outputs information that identifies a subject that has made access by the access method or information on the estimation result of the access method The access method estimation unit acquires a log of log-in processing and log-out processing as the types of processing performed by the providing device, and a history of processing times of these processing, and acquires the acquired history. If it is determined that the frequency from the login process to the logout process is less than a predetermined time is equal to or higher than the predetermined frequency, the access method is estimated to be based on an automatic process. Good.

また、本実施形態のアクセス方法推定方法は、プロセッサ及びメモリを有するアクセス方法推定装置が、金融機関におけるサービスの提供装置に対するアクセス及びそれに応じて当該提供装置にて実行した処理の情報を格納する記憶処理と、前記アクセスに基づき前記提供装置が行った前記処理の種類及び当該処理の処理時刻の履歴を前記記憶部から取得する履歴取得処理と、前記取得した履歴に基づき、前記提供装置において所定の種類の処理が所定の頻度以上で行われたと判断した場合に、前記アクセスの方法が自動処理に基づくものであると推定するアクセス方法推定処理と、実行する。   In addition, the access method estimation method according to the present embodiment stores information on an access to a service providing apparatus in a financial institution and processing executed by the providing apparatus in response to the access method estimating apparatus having a processor and a memory. Processing, a history acquisition process for acquiring the history of the type of the process performed by the providing device based on the access and the processing time of the processing from the storage unit, and a predetermined amount in the providing device based on the acquired history An access method estimation process for estimating that the access method is based on an automatic process when it is determined that the type of process has been performed at a predetermined frequency or more is executed.

また、本実施形態のアクセス方法推定方法において、前記アクセス方法推定処理は、前記提供装置が行った前記処理の種類としてのログイン処理及びログアウト処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記ログイン処理から前記ログアウト処理までの時間が所定時間未満である頻度が前記所定の頻度以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する、としてもよい。   In the access method estimation method according to the present embodiment, the access method estimation process includes a log of log-in processing and log-out processing as the types of processing performed by the providing device, and a history of processing times of these processing. The access method is based on automatic processing when it is determined that the frequency from the login process to the logout process is less than the predetermined frequency based on the acquired history is less than the predetermined frequency. It may be estimated that there is.

また、本実施形態のアクセス方法推定方法において、前記アクセス方法推定処理は、前記提供装置が行った前記処理の種類としての、ログイン処理及びログアウト処理の間に行われた、所定の情報を出力する複数の処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記複数の処理が所定の順序で行われる頻度が前記所定の頻度以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する、としてもよい。   In the access method estimation method according to the present embodiment, the access method estimation process outputs predetermined information performed between a login process and a logout process as the type of the process performed by the providing device. When a history of a plurality of processes and a history of processing times of these processes are acquired, and based on the acquired history, it is determined that the frequency at which the plurality of processes are performed in a predetermined order is equal to or higher than the predetermined frequency In addition, it may be estimated that the access method is based on automatic processing.

また、本実施形態のアクセス方法推定方法において、前記アクセス方法推定処理は、前記提供装置が行った前記処理の種類としての、第1の情報の出力処理及び第2の情報の出力処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記第1の情報の出力処理から前記第2の情報の出力処理までの時間が所定の時間未満である頻度が前記所定の頻度以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する、としてもよい。   In the access method estimation method according to the present embodiment, the access method estimation process includes the history of the first information output process and the second information output process as the type of the process performed by the providing device; The processing time history of these processes is acquired, and based on the acquired history, the frequency that the time from the first information output process to the second information output process is less than a predetermined time is When it is determined that the frequency is equal to or higher than a predetermined frequency, it may be estimated that the access method is based on automatic processing.

また、本実施形態のアクセス方法推定方法において、前記取得した履歴に基づき、前記アクセス方法によるアクセスを行った主体を特定する情報、又は前記アクセス方法の推定結果の情報を出力するアクセス元情報出力部を備える、としてもよい。   Further, in the access method estimation method of the present embodiment, based on the acquired history, an access source information output unit that outputs information that identifies an entity that has accessed by the access method, or information on an estimation result of the access method It is good also as comprising.

また、本実施形態のアクセス方法推定方法において、前記取得した履歴の情報を出力する履歴出力部を備える、としてもよい。   The access method estimation method according to the present embodiment may further include a history output unit that outputs the acquired history information.

また、本実施形態のアクセス方法推定方法において、前記取得した履歴に基づき、前記
アクセス方法によるアクセスを行った主体を特定する情報、又は前記アクセス方法の推定結果の情報を出力するアクセス元情報出力処理をさらに実行し、前記アクセス方法推定処理は、前記提供装置が行った前記処理の種類としてのログイン処理及びログアウト処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記ログイン処理から前記ログアウト処理までの時間が所定時間未満である頻度が前記所定の頻度以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する、としてもよい。
Further, in the access method estimation method of the present embodiment, access source information output processing for outputting information for identifying a subject who has made access by the access method based on the acquired history or information on the estimation result of the access method Further, the access method estimation process acquires a log of log-in process and log-out process as the type of the process performed by the providing device, and a log of the process time of these processes. If it is determined that the frequency from the login process to the logout process is less than a predetermined time is equal to or higher than the predetermined frequency, the access method is estimated to be based on an automatic process. Good.

1 アクセス方法推定システム、10 金融機関サーバ、20 アクセス方法推定サーバ、22 履歴取得部、23 アクセス方法推定部、24 アクセス元情報出力部、25 履歴出力部 DESCRIPTION OF SYMBOLS 1 Access method estimation system, 10 Financial institution server, 20 Access method estimation server, 22 History acquisition part, 23 Access method estimation part, 24 Access origin information output part, 25 History output part

Claims (14)

金融機関におけるサービスの提供装置に対するアクセス及びそれに応じて当該提供装置にて実行した処理の情報を格納した記憶部と、
前記アクセスに基づき前記提供装置が行った前記処理の種類及び当該処理の処理時刻の履歴を前記記憶部から取得する履歴取得部と、
前記取得した履歴に基づき、前記提供装置において所定の種類の処理が所定の頻度以上で行われたと判断した場合に、前記アクセスの方法が自動処理に基づくものであると推定するアクセス方法推定部と、
を備えるアクセス方法推定システム。
A storage unit storing information on access to a service providing apparatus in a financial institution and processing executed by the providing apparatus according to the access;
A history acquisition unit that acquires, from the storage unit, a history of the type of the process performed by the providing device based on the access and the processing time of the process;
An access method estimation unit that estimates that the access method is based on automatic processing when it is determined that a predetermined type of processing is performed at a predetermined frequency or more in the providing device based on the acquired history; ,
An access method estimation system comprising:
前記アクセス方法推定部は、前記提供装置が行った前記処理の種類としてのログイン処理及びログアウト処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記ログイン処理から前記ログアウト処理までの時間が所定時間未満である頻度が前記所定の頻度以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する、
請求項1に記載のアクセス方法推定システム。
The access method estimation unit acquires a history of login processing and logout processing as the types of processing performed by the providing device, and a history of processing times of these processing, and based on the acquired history, the login processing When it is determined that the frequency from the time until the logout process is less than a predetermined time is equal to or higher than the predetermined frequency, the access method is estimated to be based on automatic processing.
The access method estimation system according to claim 1.
前記アクセス方法推定部は、前記提供装置が行った前記処理の種類としての、ログイン処理及びログアウト処理の間に行われた、所定の情報を出力する複数の処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記複数の処理が所定の順序で行われる頻度が前記所定の頻度以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する、
請求項1に記載のアクセス方法推定システム。
The access method estimation unit includes a history of a plurality of processes for outputting predetermined information performed between a login process and a logout process as types of the processes performed by the providing device, and processes of these processes The access method is based on automatic processing when it is determined that the frequency at which the plurality of processes are performed in a predetermined order is greater than or equal to the predetermined frequency based on the acquired history. Presume that there is
The access method estimation system according to claim 1.
前記アクセス方法推定部は、前記提供装置が行った前記処理の種類としての、第1の情報の出力処理及び第2の情報の出力処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記第1の情報の出力処理から前記第2の情報の出力処理までの時間が所定の時間未満である頻度が前記所定の頻度以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する、
請求項1に記載のアクセス元推定システム。
The access method estimation unit obtains a history of output processing of the first information and output processing of the second information and a history of processing times of these processing as types of the processing performed by the providing device And when it is determined that the frequency from the output process of the first information to the output process of the second information is less than a predetermined time based on the acquired history is equal to or higher than the predetermined frequency. Presuming that the access method is based on automatic processing;
The access source estimation system according to claim 1.
前記取得した履歴に基づき、前記アクセス方法によるアクセスを行った主体を特定する情報、又は前記アクセス方法の推定結果の情報を出力するアクセス元情報出力部を備える、請求項1に記載のアクセス方法推定システム。   The access method estimation according to claim 1, further comprising: an access source information output unit that outputs information that identifies an entity that has made access by the access method based on the acquired history, or information on an estimation result of the access method. system. 前記取得した履歴の情報を出力する履歴出力部を備える、請求項1に記載のアクセス方法推定システム。   The access method estimation system according to claim 1, further comprising a history output unit that outputs the acquired history information. 前記取得した履歴に基づき、前記アクセス方法によるアクセスを行った主体を特定する情報、又は前記アクセス方法の推定結果の情報を出力するアクセス元情報出力部をさらに備え、
前記アクセス方法推定部は、前記提供装置が行った前記処理の種類としてのログイン処理及びログアウト処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記ログイン処理から前記ログアウト処理までの時間が所定時間未満である頻度が前記所定の頻度以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する、
請求項1に記載のアクセス方法推定システム。
Based on the acquired history, further comprising: an access source information output unit that outputs information that identifies an entity that has performed access by the access method, or information on an estimation result of the access method;
The access method estimation unit acquires a history of login processing and logout processing as the types of processing performed by the providing device, and a history of processing times of these processing, and based on the acquired history, the login processing When it is determined that the frequency from the time until the logout process is less than a predetermined time is equal to or higher than the predetermined frequency, the access method is estimated to be based on automatic processing.
The access method estimation system according to claim 1.
プロセッサ及びメモリを有するアクセス方法推定装置が、
金融機関におけるサービスの提供装置に対するアクセス及びそれに応じて当該提供装置にて実行した処理の情報を格納する記憶処理と、
前記アクセスに基づき前記提供装置が行った前記処理の種類及び当該処理の処理時刻の履歴を前記記憶部から取得する履歴取得処理と、
前記取得した履歴に基づき、前記提供装置において所定の種類の処理が所定の頻度以上で行われたと判断した場合に、前記アクセスの方法が自動処理に基づくものであると推定するアクセス方法推定処理と、
実行する、アクセス方法推定方法。
An access method estimation apparatus having a processor and a memory,
A storage process for storing information on a service providing apparatus in a financial institution and processing executed by the providing apparatus in response thereto;
A history acquisition process for acquiring, from the storage unit, a history of a type of the process performed by the providing device based on the access and a processing time of the process;
An access method estimation process for estimating that the access method is based on an automatic process when it is determined that a predetermined type of process is performed at a predetermined frequency or more in the providing device based on the acquired history; ,
The access method estimation method to be executed.
前記アクセス方法推定処理は、前記提供装置が行った前記処理の種類としてのログイン処理及びログアウト処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記ログイン処理から前記ログアウト処理までの時間が所定時間未満である頻度が前記所定の頻度以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する、
請求項8に記載のアクセス方法推定方法。
The access method estimation process acquires a log of log-in processes and log-out processes as types of the processes performed by the providing device and a log of processing times of these processes, and the log-in process based on the acquired logs When it is determined that the frequency from the time until the logout process is less than a predetermined time is equal to or higher than the predetermined frequency, the access method is estimated to be based on automatic processing.
The access method estimation method according to claim 8.
前記アクセス方法推定処理は、前記提供装置が行った前記処理の種類としての、ログイン処理及びログアウト処理の間に行われた、所定の情報を出力する複数の処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記複数の処理が所定の順序で行われる頻度が前記所定の頻度以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する、
請求項8に記載のアクセス方法推定方法。
The access method estimation process includes a history of a plurality of processes for outputting predetermined information performed between a login process and a logout process as types of the processes performed by the providing device, and processes of these processes. The access method is based on automatic processing when it is determined that the frequency at which the plurality of processes are performed in a predetermined order is greater than or equal to the predetermined frequency based on the acquired history. Presume that there is
The access method estimation method according to claim 8.
前記アクセス方法推定処理は、前記提供装置が行った前記処理の種類としての、第1の情報の出力処理及び第2の情報の出力処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記第1の情報の出力処理から前記第2の情報の出力処理までの時間が所定の時間未満である頻度が前記所定の頻度以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する、
請求項8に記載のアクセス元推定方法。
The access method estimation process obtains the history of the output process of the first information and the output process of the second information as the type of the process performed by the providing device, and the history of the process time of these processes. And when it is determined that the frequency from the output process of the first information to the output process of the second information is less than a predetermined time based on the acquired history is equal to or higher than the predetermined frequency. Presuming that the access method is based on automatic processing;
The access source estimation method according to claim 8.
前記取得した履歴に基づき、前記アクセス方法によるアクセスを行った主体を特定する情報、又は前記アクセス方法の推定結果の情報を出力するアクセス元情報出力部を備える、請求項8に記載のアクセス方法推定方法。   The access method estimation according to claim 8, further comprising: an access source information output unit that outputs information specifying a subject who has made access by the access method based on the acquired history, or information on an estimation result of the access method. Method. 前記取得した履歴の情報を出力する履歴出力部を備える、請求項8に記載のアクセス方法推定方法。   The access method estimation method according to claim 8, further comprising a history output unit that outputs the acquired history information. 前記取得した履歴に基づき、前記アクセス方法によるアクセスを行った主体を特定する情報、又は前記アクセス方法の推定結果の情報を出力するアクセス元情報出力処理をさらに実行し、
前記アクセス方法推定処理は、前記提供装置が行った前記処理の種類としてのログイン処理及びログアウト処理の履歴と、これらの処理の処理時刻の履歴とを取得し、取得した履歴に基づき、前記ログイン処理から前記ログアウト処理までの時間が所定時間未満である頻度が前記所定の頻度以上であると判断した場合に、前記アクセス方法が自動処理に基づくものであると推定する、
請求項8に記載のアクセス方法推定方法。
Based on the acquired history, further performs access source information output processing for outputting information that identifies an entity that has performed access by the access method, or information on an estimation result of the access method,
The access method estimation process acquires a log of log-in processes and log-out processes as types of the processes performed by the providing device and a log of processing times of these processes, and the log-in process based on the acquired logs When it is determined that the frequency from the time until the logout process is less than a predetermined time is equal to or higher than the predetermined frequency, the access method is estimated to be based on automatic processing.
The access method estimation method according to claim 8.
JP2018054005A 2018-03-22 2018-03-22 Access method estimation system and access method estimation method Active JP6823618B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018054005A JP6823618B2 (en) 2018-03-22 2018-03-22 Access method estimation system and access method estimation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018054005A JP6823618B2 (en) 2018-03-22 2018-03-22 Access method estimation system and access method estimation method

Publications (2)

Publication Number Publication Date
JP2019168760A true JP2019168760A (en) 2019-10-03
JP6823618B2 JP6823618B2 (en) 2021-02-03

Family

ID=68106778

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018054005A Active JP6823618B2 (en) 2018-03-22 2018-03-22 Access method estimation system and access method estimation method

Country Status (1)

Country Link
JP (1) JP6823618B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7301195B1 (en) 2022-04-22 2023-06-30 株式会社日立製作所 Channel control device, channel control method, and channel control system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7301195B1 (en) 2022-04-22 2023-06-30 株式会社日立製作所 Channel control device, channel control method, and channel control system
JP2023160615A (en) * 2022-04-22 2023-11-02 株式会社日立製作所 Channel control device, channel control method, and channel control system

Also Published As

Publication number Publication date
JP6823618B2 (en) 2021-02-03

Similar Documents

Publication Publication Date Title
US7840517B2 (en) Performance evaluating apparatus, method, and computer-readable medium
JP5551704B2 (en) Evaluating online marketing efficiency
EP3213208A1 (en) Real-time segregation of duties for business-critical applications
CN111259922A (en) Order data processing method and device based on customer order-returning early warning
CN112347457A (en) Abnormal account detection method and device, computer equipment and storage medium
JP6092360B1 (en) Generating device, generating method, and generating program
JP2008226179A (en) Business process estimation program, business process estimation method, and business process estimation apparatus
CN115759433A (en) Method, device and server for determining waiting time for business processing
CN117544343A (en) Risk behavior identification methods, devices, storage media and computer equipment
US20130060835A1 (en) Techniques for gauging performance of services
CN111858278A (en) Log analysis method, system and readable storage device based on big data processing
KR102309715B1 (en) A/B Testing Platform with Anomaly Detection
JP2018060332A (en) Incident analysis program, incident analysis method, information processing apparatus, service identification program, service identification method, and service identification apparatus
JP7264731B2 (en) API plan prediction system and API plan prediction method
Huynh et al. Empirical observations on the session timeout threshold
JP6823618B2 (en) Access method estimation system and access method estimation method
CN111447082A (en) Determination method and device for associated account number and method for determination of associated data object
CN113065944A (en) A method and system for intelligent analysis and evaluation of credit risk for credit conditions
JP2013156941A (en) Telework management device, telework management method and telework management program
CN111738868A (en) Anti-money laundering and anti-terrorist financing risk monitoring method, device, computer equipment and storage medium
JP2009211128A (en) Simulation device, simulation method, and program
JP7674908B2 (en) Recommendation system and product recommendation method
CN117272099A (en) Operation system optimization method, device and computer equipment based on artificial intelligence
JP6783403B1 (en) Equipment, methods and programs for planning job advertisement placement
CN116521660A (en) Enterprise value assessment method and related device based on big data

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200929

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201110

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210108

R150 Certificate of patent or registration of utility model

Ref document number: 6823618

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150