JP7517481B2 - 操作ログ生成装置および操作ログ生成方法 - Google Patents
操作ログ生成装置および操作ログ生成方法 Download PDFInfo
- Publication number
- JP7517481B2 JP7517481B2 JP2022579314A JP2022579314A JP7517481B2 JP 7517481 B2 JP7517481 B2 JP 7517481B2 JP 2022579314 A JP2022579314 A JP 2022579314A JP 2022579314 A JP2022579314 A JP 2022579314A JP 7517481 B2 JP7517481 B2 JP 7517481B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- images
- operation log
- operation event
- unit
- 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
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/762—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using clustering, e.g. of similar faces in social networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/761—Proximity, similarity or dissimilarity measures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/764—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/30—Scenes; Scene-specific elements in albums, collections or shared content, e.g. social network photos or video
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Debugging And Monitoring (AREA)
Description
図1は、本実施形態の操作ログ生成装置の概略構成を例示する模式図である。図1に示すように、本実施形態の操作ログ生成装置10は、パソコンやワークステーション等の汎用コンピュータで実現され、入力部11、出力部12、通信制御部13、記憶部14、および制御部15を備える。
次に、図5を参照して、本実施形態に係る操作ログ生成装置10による操作ログ生成処理について説明する。図5は、操作ログ生成処理手順を示すフローチャートである。図5のフローチャートは、例えば、ユーザが開始を指示する操作入力を行ったタイミングで開始される。
上記実施形態に係る操作ログ生成装置10が実行する処理をコンピュータが実行可能な言語で記述したプログラムを作成することもできる。一実施形態として、操作ログ生成装置10は、パッケージソフトウェアやオンラインソフトウェアとして上記の操作ログ生成処理を実行する操作ログ生成プログラムを所望のコンピュータにインストールさせることによって実装できる。例えば、上記の操作ログ生成プログラムを情報処理装置に実行させることにより、情報処理装置を操作ログ生成装置10として機能させることができる。ここで言う情報処理装置には、デスクトップ型またはノート型のパーソナルコンピュータが含まれる。また、その他にも、情報処理装置にはスマートフォン、携帯電話機やPHS(Personal Handyphone System)などの移動体通信端末、さらには、PDA(Personal Digital Assistant)などのスレート端末などがその範疇に含まれる。また、操作ログ生成装置10の機能を、クラウドサーバに実装してもよい。
11 入力部
12 出力部
13 通信制御部
14 記憶部
14a 操作ログ
15 制御部
15a 取得部
15b 特定部
15c 分類部
15d 生成部
Claims (5)
- ユーザの操作イベントを検知して、操作画面のキャプチャ画像における該操作イベントの発生位置を取得する取得部と、
前記キャプチャ画像から抽出したGUI部品の候補となる画像のうち、前記操作イベントの発生位置の画像を特定し、該画像と該操作イベントとを対応付けて記録する特定部と、
記録された画像の集合を、前記画像間の類似度に応じてクラスタに分類する分類部と、
分類された各クラスタの前記操作イベントに対応する複数の画像のうちのいずれかを用いて、操作ログを生成する生成部と、
を有することを特徴とする操作ログ生成装置。 - 前記取得部は、検知した前記操作イベントの発生前後の前記キャプチャ画像が変化した場合に、該操作イベントの発生位置を取得することを特徴とする請求項1に記載の操作ログ生成装置。
- 前記分類部は、各画像の類似度、または各画像の前記キャプチャ画像における表示位置の類似度の少なくともいずれかに応じて、前記画像を分類することを特徴とする請求項1に記載の操作ログ生成装置。
- 前記特定部は、前記キャプチャ画像から所定の形式の画像と、該画像の周辺の画像とを切り出すことにより、前記GUI部品の候補となる画像を抽出することを特徴とする請求項1に記載の操作ログ生成装置。
- 操作ログ生成装置が実行する操作ログ生成方法であって、
ユーザの操作イベントを検知して、操作画面のキャプチャ画像における該操作イベントの発生位置を取得する取得工程と、
前記キャプチャ画像から抽出したGUI部品の候補となる画像のうち、前記操作イベントの発生位置の画像を特定し、該画像と該操作イベントとを関連付けて記録する特定工程と、
記録された画像の集合を、前記画像間の類似度に応じてクラスタに分類する分類工程と、
分類された各クラスタの前記操作イベントに対応する複数の画像のうちのいずれかを用いて、操作ログを生成する生成工程と、
を含んだことを特徴とする操作ログ生成方法。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2021/004679 WO2022168331A1 (ja) | 2021-02-08 | 2021-02-08 | 操作ログ生成装置および操作ログ生成方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2022168331A1 JPWO2022168331A1 (ja) | 2022-08-11 |
| JP7517481B2 true JP7517481B2 (ja) | 2024-07-17 |
Family
ID=82741011
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022579314A Active JP7517481B2 (ja) | 2021-02-08 | 2021-02-08 | 操作ログ生成装置および操作ログ生成方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20240096055A1 (ja) |
| JP (1) | JP7517481B2 (ja) |
| WO (1) | WO2022168331A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025046704A1 (ja) * | 2023-08-28 | 2025-03-06 | 日本電信電話株式会社 | 操作ログ取得装置、操作ログ取得方法、およびプログラム |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008299737A (ja) | 2007-06-01 | 2008-12-11 | Sky Kk | 操作画像再生装置及び操作画像再生プログラム |
| JP2009048459A (ja) | 2007-08-21 | 2009-03-05 | Sky Kk | 端末管理装置及び端末管理プログラム |
| JP2012014496A (ja) | 2010-07-01 | 2012-01-19 | Nec Corp | Gui解析装置、方法、及び、プログラム |
| JP2015005245A (ja) | 2013-06-24 | 2015-01-08 | 日本電信電話株式会社 | 画像認識による自動操作装置、その方法及びプログラム |
| JP2015076041A (ja) | 2013-10-11 | 2015-04-20 | 日本電信電話株式会社 | 誤入力検出装置および誤入力検出プログラム |
| WO2018151303A1 (ja) | 2017-02-20 | 2018-08-23 | 株式会社サザンウィッシュ | 操作表示装置及び操作表示プログラム |
| WO2020250320A1 (ja) | 2019-06-11 | 2020-12-17 | 日本電信電話株式会社 | 操作ログ取得装置、操作ログ取得方法および操作ログ取得プログラム |
| JP7380714B2 (ja) | 2020-01-08 | 2023-11-15 | 日本電信電話株式会社 | 操作ログ取得装置および操作ログ取得方法 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005015355A2 (en) * | 2003-08-07 | 2005-02-17 | Matsushita Electric Industrial Co., Ltd. | Automatic image cropping system and method for use with portable devices equipped with digital cameras |
| US7734067B2 (en) * | 2004-12-07 | 2010-06-08 | Electronics And Telecommunications Research Institute | User recognition system and method thereof |
| US20110013884A1 (en) * | 2009-02-19 | 2011-01-20 | Taiji Sasaki | Recording medium, playback device, and integrated circuit |
| US10169853B2 (en) * | 2016-12-20 | 2019-01-01 | Entit Software Llc | Score weights for user interface (UI) elements |
| JP2019106093A (ja) * | 2017-12-14 | 2019-06-27 | 株式会社日立製作所 | 計算機、ログの再現方法及び記憶媒体 |
| US11397667B2 (en) * | 2020-02-20 | 2022-07-26 | Accenture Global Solutions Limited | Software test case sequencing |
| US12020484B2 (en) * | 2020-03-17 | 2024-06-25 | Samsung Electronics Co., Ltd. | Methods and systems for grouping of media based on similarities between features of the media |
| US12086241B2 (en) * | 2021-07-20 | 2024-09-10 | CyCarrier Technology Co., Ltd. | Event visualization device for generating hierarchical directed acyclic graph and related computer program product |
-
2021
- 2021-02-08 WO PCT/JP2021/004679 patent/WO2022168331A1/ja not_active Ceased
- 2021-02-08 JP JP2022579314A patent/JP7517481B2/ja active Active
- 2021-02-08 US US18/276,196 patent/US20240096055A1/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008299737A (ja) | 2007-06-01 | 2008-12-11 | Sky Kk | 操作画像再生装置及び操作画像再生プログラム |
| JP2009048459A (ja) | 2007-08-21 | 2009-03-05 | Sky Kk | 端末管理装置及び端末管理プログラム |
| JP2012014496A (ja) | 2010-07-01 | 2012-01-19 | Nec Corp | Gui解析装置、方法、及び、プログラム |
| JP2015005245A (ja) | 2013-06-24 | 2015-01-08 | 日本電信電話株式会社 | 画像認識による自動操作装置、その方法及びプログラム |
| JP2015076041A (ja) | 2013-10-11 | 2015-04-20 | 日本電信電話株式会社 | 誤入力検出装置および誤入力検出プログラム |
| WO2018151303A1 (ja) | 2017-02-20 | 2018-08-23 | 株式会社サザンウィッシュ | 操作表示装置及び操作表示プログラム |
| WO2020250320A1 (ja) | 2019-06-11 | 2020-12-17 | 日本電信電話株式会社 | 操作ログ取得装置、操作ログ取得方法および操作ログ取得プログラム |
| JP7380714B2 (ja) | 2020-01-08 | 2023-11-15 | 日本電信電話株式会社 | 操作ログ取得装置および操作ログ取得方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20240096055A1 (en) | 2024-03-21 |
| WO2022168331A1 (ja) | 2022-08-11 |
| JPWO2022168331A1 (ja) | 2022-08-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7380714B2 (ja) | 操作ログ取得装置および操作ログ取得方法 | |
| US11604663B2 (en) | Detection of user interface controls via invariance guided sub-control learning | |
| US11195004B2 (en) | Method and system for extracting information from document images | |
| JP7420268B2 (ja) | データ処理装置、データ処理方法及びデータ処理プログラム | |
| US8750571B2 (en) | Methods of object search and recognition | |
| CN113392014B (zh) | 测试用例生成方法、装置、电子设备和介质 | |
| JP2024093869A (ja) | 脆弱性評価装置、脆弱性評価システム及び脆弱性評価方法 | |
| JP7517590B2 (ja) | 分類装置、分類方法、および、分類プログラム | |
| JP7235110B2 (ja) | 操作ログ取得装置、操作ログ取得方法および操作ログ取得プログラム | |
| JP7517481B2 (ja) | 操作ログ生成装置および操作ログ生成方法 | |
| CN114187658B (zh) | 一种输入操作的识别方法及设备 | |
| US20250046107A1 (en) | Automated key-value pair extraction | |
| JP7092364B2 (ja) | 業務の自動実行システムおよび方法 | |
| CN113673214A (zh) | 信息清单的对齐方法、装置、存储介质和电子设备 | |
| US20250139936A1 (en) | Evaluation of contrast between textual portions and background portions of an image | |
| JP7593491B2 (ja) | 検知装置、検知方法および検知プログラム | |
| JP7845465B2 (ja) | 特定装置、特定方法及び特定プログラム | |
| KR102831452B1 (ko) | 인공지능 모델을 위한 트레이닝 샘플을 자동 생성하는 방법, 컴퓨터 장치, 및 컴퓨터 프로그램 | |
| EP3872640B1 (en) | Information creation device, information creation method, and information creation program | |
| KR20240139308A (ko) | 소프트웨어 품질검사 항목을 자동으로 설정하기 위해 인공지능을 이용하여 품질검사 범위를 검출하는 방법, 컴퓨터 장치, 및 컴퓨터 프로그램 | |
| CN117312135A (zh) | 弹窗异常检测方法、设备、存储介质及装置 | |
| WO2023105696A1 (ja) | 情報付与装置、情報付与方法及び情報付与プログラム | |
| CN118916088A (zh) | 数据汇总方法及装置 | |
| CN119127050A (zh) | 测试用例的优化方法及装置 | |
| CN121187550A (zh) | 非侵入式业务流程处理方法及装置、存储介质、电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230628 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240326 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240523 |
|
| 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: 20240604 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240617 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7517481 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 |