JP7226582B2 - 抽出装置、抽出方法及び抽出プログラム - Google Patents
抽出装置、抽出方法及び抽出プログラム Download PDFInfo
- Publication number
- JP7226582B2 JP7226582B2 JP2021553969A JP2021553969A JP7226582B2 JP 7226582 B2 JP7226582 B2 JP 7226582B2 JP 2021553969 A JP2021553969 A JP 2021553969A JP 2021553969 A JP2021553969 A JP 2021553969A JP 7226582 B2 JP7226582 B2 JP 7226582B2
- Authority
- JP
- Japan
- Prior art keywords
- extraction
- flow
- unit
- operations
- counting
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/40—Data acquisition and logging
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Data Mining & Analysis (AREA)
- Computer Hardware Design (AREA)
- Databases & Information Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Debugging And Monitoring (AREA)
Description
まず、図1を用いて、第1の実施形態に係る抽出装置の構成について説明する。図1は、第1の実施形態に係る抽出装置の構成の一例を示す図である。図1に示すように、抽出装置100は、取得部101、蓄積部102、生成部103、計数部104、抽出部105及び表示部106を有する。また、抽出装置100は、ユーザ200が操作するPC(Personal Computer)等の端末との間でデータの入出力を行うことができる。
以降の処理は、実施例ごとに説明する。まず、実施例1について説明する。図3は、実施例1フローインスタンスの一例を示す図である。図3に示すように、フローインスタンスは、オーダIDに対応する複数の操作を含む。例えば、オーダIDが「A001」のフローインスタンスには、操作0、操作1、操作2、操作24、操作5、操作6、操作7、操作8、操作9、操作12、操作20、操作31、操作32、操作19、操作25、操作26、操作21、操作22、操作23が含まれる。また、図3の各フローインスタンスの操作は、発生時間の早い順に並んでいる。
まず、計数部104は、各フローインスタンスの未抽出かつ最も発生時間が早い操作に着目する。そして、計数部104は、着目した操作を含むフローインスタンスの数をカウントする。図3の例では、いずれのフローインスタンスにおいても先頭が操作0なので、1週目では、計数部104は操作0に着目し、操作0を含むフローインスタンスの数を5とカウントする。
残されたフローインスタンスの操作0に続く操作は、操作1及び操作60であるため、計数部104は、操作1及び操作60を含むフローインスタンスの数をそれぞれカウントする。図3の例では、計数部104は、操作1を含むフローインスタンスの数を4とカウントし、操作60を含むフローインスタンスの数を1とカウントする。
抽出装置100が3週目以降も同様の処理を繰り返した場合、10週目が終了した時点でのメインフローは「0, 1, 2, 24, 5, 6, 7, 8, 9, 12」である。11週目では、計数部104は、操作20及び操作29に着目する。そして、計数部104は、操作20含むフローインスタンスの数を1とカウントし、操作29を含むフローインスタンスの数を4とカウントする。このため、抽出部105は、操作29を抽出し、メインフローに追加する。そして、抽出部105は、オーダIDが「B002」、「C003」、「D004」、「A102」のフローインスタンスを残し、オーダIDが「A001」のフローインスタンスを残さない。
実施例1と操作ログが異なる実施例2について説明する。図5は、実施例2のフローインスタンスの一例を示す図である。図6は、実施例2のメインフローの表示例を示す図である。図5に示すように、実施例2では、オーダIDが「B002」のフローインスタンスに含まれる操作が実施例1のものと異なる。
図7を用いて、抽出装置100の処理全体の流れを説明する。図7は、抽出装置の処理全体の流れを示すフローチャートである。図7に示すように、まず、抽出装置100は、操作ログから発生時間、オーダID、操作内容を含むデータを取得する(ステップS11)。次に、抽出装置100は、データをオーダIDで集約し、発生時間順に並べたフローインスタンスを生成する(ステップS12)。
これまで説明してきたように、計数部104は、端末の操作ログを基に生成された複数のフローインスタンスのうちの、少なくとも1つに含まれる操作について、同一の操作を含むフローインスタンスの数を計数する。また、抽出部105は、計数部104によって計数された数が所定の基準より大きい操作を、発生時間順に抽出する。このように、抽出装置100は、完全一致するフローインスタンスが存在しない場合や、メインフローの操作が離れている場合であっても、メインフローを抽出することができる。この結果、抽出装置100によれば、操作の流れが多様である場合にも、フローインスタンスからメインフローを抽出することができる。
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示のように構成されていることを要しない。すなわち、各装置の分散及び統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散又は統合して構成することができる。さらに、各装置にて行われる各処理機能は、その全部又は任意の一部が、CPU(Central Processing Unit)及び当該CPUにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
一実施形態として、抽出装置100は、パッケージソフトウェアやオンラインソフトウェアとして上記の抽出処理を実行する抽出プログラムを所望のコンピュータにインストールさせることによって実装できる。例えば、上記の抽出プログラムを情報処理装置に実行させることにより、情報処理装置を抽出装置100として機能させることができる。ここで言う情報処理装置には、デスクトップ型又はノート型のパーソナルコンピュータが含まれる。また、その他にも、情報処理装置にはスマートフォン、携帯電話機やPHS(Personal Handyphone System)等の移動体通信端末、さらには、PDA(Personal Digital Assistant)等のスレート端末等がその範疇に含まれる。
101 取得部
102 蓄積部
103 生成部
104 計数部
105 抽出部
106 表示部
200 ユーザ
Claims (6)
- 端末の操作ログを基に生成された複数の操作列のうちの、少なくとも1つに含まれる操作について、同一の操作を含む前記操作列の数を計数する計数部と、
前記計数部によって計数された数が所定の基準より大きい操作を、発生時間順に抽出する抽出部と、
を有することを特徴とする抽出装置。 - 前記計数部は、前記操作列のそれぞれに含まれる操作のうち、発生時間が最も早く、かつ、前記抽出部によって抽出されていない操作について、同一の操作を含む操作列の数を計数し、
前記抽出部は、前記計数部によって操作列の数が計数されるたびに、前記計数部によって計数された操作列の数が最も大きい操作を抽出する
ことを特徴とする請求項1に記載の抽出装置。 - 前記抽出部によって抽出された操作を強調して、前記操作列に含まれる操作を所定の態様で表示する表示部をさらに有することを特徴とする請求項1又は2に記載の抽出装置。
- 前記表示部は、前記操作列を示すグラフであって、操作をノードとするグラフを重ね合わせ、前記抽出部によって抽出された操作に対応するノードを強調して表示することを特徴とする請求項3に記載の抽出装置。
- 端末の操作ログを基に生成された複数の操作列のうちの、少なくとも1つに含まれる操作について、同一の操作を含む前記操作列の数を計数する計数工程と、
前記操作列に含まれる操作について、同一の操作を含む前記操作列の数を計数する計数工程と、
前記計数工程によって計数された数が所定の基準より大きい操作を、発生時間順に抽出する抽出工程と、
を含むことを特徴とする抽出方法。 - コンピュータを、請求項1から4のいずれか1項に記載の抽出装置として機能させるための抽出プログラム。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2019/042687 WO2021084664A1 (ja) | 2019-10-30 | 2019-10-30 | 抽出装置、抽出方法及び抽出プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2021084664A1 JPWO2021084664A1 (ja) | 2021-05-06 |
| JP7226582B2 true JP7226582B2 (ja) | 2023-02-21 |
Family
ID=75714983
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021553969A Active JP7226582B2 (ja) | 2019-10-30 | 2019-10-30 | 抽出装置、抽出方法及び抽出プログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20220391792A1 (ja) |
| JP (1) | JP7226582B2 (ja) |
| WO (1) | WO2021084664A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022269815A1 (ja) * | 2021-06-23 | 2022-12-29 | 日本電信電話株式会社 | 可視化表示装置、可視化表示方法および可視化表示プログラム |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014164618A (ja) | 2013-02-26 | 2014-09-08 | Canon Inc | 頻出パターン抽出装置、頻出パターン抽出方法及びプログラム |
| JP2017187902A (ja) | 2016-04-05 | 2017-10-12 | 株式会社日立製作所 | 業務フロー分析プログラム、業務フロー分析方法、および業務フロー分析装置 |
| JP2019144660A (ja) | 2018-02-16 | 2019-08-29 | 富士通株式会社 | 情報送信プログラム、情報送信方法及び情報送信装置 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130253992A1 (en) * | 2012-03-22 | 2013-09-26 | Sap Ag | Information system with service-oriented architecture using multiple criteria threshold algorithms |
| US10360129B2 (en) * | 2015-11-03 | 2019-07-23 | International Business Machines Corporation | Setting software error severity ranking |
| EP3608855A1 (en) * | 2018-08-08 | 2020-02-12 | Atos Syntel, Inc. | Workflow analyzer system and methods |
-
2019
- 2019-10-30 JP JP2021553969A patent/JP7226582B2/ja active Active
- 2019-10-30 US US17/769,953 patent/US20220391792A1/en not_active Abandoned
- 2019-10-30 WO PCT/JP2019/042687 patent/WO2021084664A1/ja not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014164618A (ja) | 2013-02-26 | 2014-09-08 | Canon Inc | 頻出パターン抽出装置、頻出パターン抽出方法及びプログラム |
| JP2017187902A (ja) | 2016-04-05 | 2017-10-12 | 株式会社日立製作所 | 業務フロー分析プログラム、業務フロー分析方法、および業務フロー分析装置 |
| JP2019144660A (ja) | 2018-02-16 | 2019-08-29 | 富士通株式会社 | 情報送信プログラム、情報送信方法及び情報送信装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2021084664A1 (ja) | 2021-05-06 |
| US20220391792A1 (en) | 2022-12-08 |
| WO2021084664A1 (ja) | 2021-05-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2007336337B2 (en) | System and method for optimizing changes of data sets | |
| US10884891B2 (en) | Interactive detection of system anomalies | |
| CN109871311B (zh) | 一种推荐测试用例的方法和装置 | |
| CN109002971B (zh) | 任务管理方法、装置、计算机设备及存储介质 | |
| CN112949973B (zh) | 一种结合ai的机器人流程自动化rpa流程的生成方法 | |
| CN112527649A (zh) | 一种测试用例的生成方法和装置 | |
| CN110727643B (zh) | 一种基于机器学习的文件分类管理方法及系统 | |
| CN110597719A (zh) | 一种用于适配测试的图像聚类方法、装置及介质 | |
| CN112070487B (zh) | 基于ai的rpa流程的生成方法、装置、设备及介质 | |
| CN113590447A (zh) | 埋点处理方法和装置 | |
| CN110389873A (zh) | 一种判定服务器资源使用情况的方法和装置 | |
| CN114036391A (zh) | 数据推送方法、装置、电子设备和存储介质 | |
| CN113051183B (zh) | 一种测试数据的推荐方法、系统、电子设备及存储介质 | |
| JP7226582B2 (ja) | 抽出装置、抽出方法及び抽出プログラム | |
| CN114595047A (zh) | 一种批量任务处理方法和装置 | |
| CN111190967B (zh) | 用户多维度数据处理方法、装置及电子设备 | |
| CN112364005A (zh) | 数据同步方法、装置、计算机设备及存储介质 | |
| CN110457089B (zh) | 数据采集方法、装置、计算机可读存储介质和计算机设备 | |
| US11132235B2 (en) | Data processing method, distributed data processing system and storage medium | |
| CN112597377A (zh) | 信息提取模块生成方法、信息提取方法及装置 | |
| CN112100291A (zh) | 一种数据分箱的方法和装置 | |
| CN109214846B (zh) | 信息存储方法和装置 | |
| CN113095788B (zh) | 问题分发方法、装置、电子设备以及存储介质 | |
| CN112862554B (zh) | 一种订单数据的处理方法和装置 | |
| CN114021642A (zh) | 数据处理方法、装置、电子设备和存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220207 |
|
| 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: 20230110 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230123 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7226582 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |