JP2015018492A - Equipment diagnosis tool and program - Google Patents

Equipment diagnosis tool and program Download PDF

Info

Publication number
JP2015018492A
JP2015018492A JP2013146557A JP2013146557A JP2015018492A JP 2015018492 A JP2015018492 A JP 2015018492A JP 2013146557 A JP2013146557 A JP 2013146557A JP 2013146557 A JP2013146557 A JP 2013146557A JP 2015018492 A JP2015018492 A JP 2015018492A
Authority
JP
Japan
Prior art keywords
image
display
test report
report
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.)
Granted
Application number
JP2013146557A
Other languages
Japanese (ja)
Other versions
JP5421492B1 (en
Inventor
智之 細野
Tomoyuki Hosono
智之 細野
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.)
Neusoft Japan
Neusoft Corp
Original Assignee
Neusoft Japan
Neusoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Neusoft Japan, Neusoft Corp filed Critical Neusoft Japan
Priority to JP2013146557A priority Critical patent/JP5421492B1/en
Application granted granted Critical
Publication of JP5421492B1 publication Critical patent/JP5421492B1/en
Publication of JP2015018492A publication Critical patent/JP2015018492A/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an equipment diagnosis tool or the like capable of efficiently reporting the content of a failure.SOLUTION: In the equipment diagnosis tool, as for object equipment for performing control including image display in accordance with a user operation, equipment diagnosis processing for testing the presence/absence of a failure related to the control of the object equipment is executed. In this equipment diagnosis processing, display images by the object equipment are stored in a storage part along the time series, and when a point of time when a user operation is not performed in a predetermined threshold time or more is set as a start point, and a point of time when a failure is detected is set as an end point, automatic extraction processing for extracting one or more display images stored in the storage part in the period corresponding to the end point from the start point is performed. Then, a test report related to the failure is generated by using one or more display images extracted by the automatic extraction processing. Thus, the display images corresponding to a serial operations of the user leading to the detection of the failure are extracted in configurations following the operation order, and the test report using those display images is automatically generated.

Description

本発明は、ユーザ操作に応じて画像表示を含む制御を行う対象機器について、その対象機器の制御に係る不具合の有無をテストするための機器診断ツールおよびプログラムに関する。   The present invention relates to a device diagnostic tool and a program for testing a target device that performs control including image display in response to a user operation for the presence or absence of a defect related to control of the target device.

従来、この種の機器診断ツールとしては、テストを行うユーザ(テスタ)が実際に操作を行った手順(操作手順)とともに、その操作に応じて対象機器が表示した画像(表示画像)を正解画像として記憶し、その記憶された操作手順に沿って自動制御されたときの表示画像を正解画像と比較することにより、対象機器の制御に係る不具合の有無をテストするものが知られている(例えば、特許文献1〜3参照)。   Conventionally, as this type of device diagnostic tool, a test image (display image) displayed by a target device in accordance with the operation (operation procedure) performed by a user (tester) actually performing a test is a correct image. And testing the presence / absence of defects related to the control of the target device by comparing the display image when automatically controlled according to the stored operation procedure with the correct image (for example, Patent Documents 1 to 3).

特開2010−20561号公報JP 2010-20561 A 特開2010−20562号公報JP 2010-20562 A 特開2010−191705号公報JP 2010-191705 A

しかしながら、従来の機器診断ツールでは、不具合に関するテストレポートを生成するものの、そのテストレポートに含まれる情報量が膨大なものとなったり、あるいは過少なものとなったり、またテストレポートがわかりにくいものとなる可能性があった。このため、例えば、テスタが不具合の内容を誰かに報告する際に、別途文書を作成したり、説明用の画像を文書に貼り付けたりする等、わかりやすい報告書を作成するために手間がかかり、非効率的であるという問題があった。   However, although the conventional device diagnostic tool generates a test report on defects, the amount of information contained in the test report is too large or too small, and the test report is difficult to understand. There was a possibility. For this reason, for example, when the tester reports the content of a defect to someone, creating a separate document, pasting an image for explanation, etc., it takes time and effort to create an easy-to-understand report, There was a problem of inefficiency.

本発明は、このような問題等に鑑みてなされたものであり、不具合の内容を効率よく報告できるようにする機器診断ツールおよびプログラムの提供を目的とする。   The present invention has been made in view of such problems, and an object of the present invention is to provide a device diagnostic tool and a program that enable efficient reporting of the contents of defects.

上記目的を達成するためになされた本発明は、ユーザ操作に応じて画像表示を含む制御を行う対象機器について、その対象機器の制御に係る不具合の有無をテストするための機器診断ツールである。具体的には、本発明では、画像記憶手段が、対象機器による表示画像を時系列に沿って記憶する構成のもと、画像抽出手段が、ユーザ操作が所定の閾値時間以上なされなかった時点を開始点、不具合が検出された時点を終了点とし、この開始点から終了点に対応する期間に画像記憶手段に記憶された1ないし複数の表示画像を抽出する自動抽出処理を行う。そして、レポート生成手段が、画像抽出手段により抽出された1ないし複数の表示画像を用いて、不具合に関するテストレポートを生成するように構成した。   The present invention, which has been made to achieve the above object, is a device diagnostic tool for testing a target device that performs control including image display in response to a user operation, for the presence or absence of a defect related to control of the target device. Specifically, in the present invention, when the image storage means stores the display image by the target device in time series, the image extraction means detects the point in time when the user operation has not been performed for a predetermined threshold time or more. An automatic extraction process is performed in which one or more display images stored in the image storage means are extracted from the start point to a point corresponding to the end point from the start point and the time point at which a defect is detected. Then, the report generation unit is configured to generate a test report related to the defect using one or more display images extracted by the image extraction unit.

このような構成では、不具合の検出に至るユーザの一連の操作に応じた表示画像が、その操作順に沿った態様で抽出され、このように抽出された表示画像を用いたテストレポートが自動生成されるので、例えば、テスタが不具合の内容を誰かに報告する際に、このテストレポートを用いて、不具合の内容だけでなく、その不具合に至る過程も画像で示すことができる。また、その結果、報告を受ける側にとっても、不具合の内容を直感的に理解しやすくなる。   In such a configuration, a display image corresponding to a series of user operations leading to detection of a defect is extracted in a manner in accordance with the operation order, and a test report using the extracted display image is automatically generated. Therefore, for example, when the tester reports the content of the defect to someone, this test report can be used to indicate not only the content of the defect but also the process leading to the defect with an image. As a result, it becomes easier for the recipient of the report to intuitively understand the contents of the defect.

したがって、本発明によれば、テスタが別途文書を作成したり、説明用の画像を文書に貼り付けたりする手間をかけずに済み、テストレポートをそのまま使用したり、少し加工したりするだけでわかりやすい報告書を作成することが可能となり、不具合の内容を効率よく報告できるようになる。   Therefore, according to the present invention, there is no need for the tester to create a separate document or paste a description image on the document, and the test report can be used as it is or a little processed. An easy-to-understand report can be created, and the contents of defects can be reported efficiently.

なお、本発明において、テストレポートの出力態様は、不具合の検出に至るユーザの一連の操作に応じた表示画像(静止画または動画)を用いたものであれば、各種の態様が採用され得るが、対象機器による表示画像の出力中になされたユーザ操作に関する情報(以下「操作情報」という)が含まれていると、よりわかりやすくなり、且つテスタの手間をさらに軽減させることもできる。   In the present invention, as the test report output mode, various modes can be adopted as long as they use display images (still images or moving images) corresponding to a series of user operations leading to detection of defects. If information related to user operations (hereinafter referred to as “operation information”) performed during the output of the display image by the target device is included, it becomes easier to understand and the labor of the tester can be further reduced.

具体的には、本発明において、画像記憶手段が、対象機器による表示画像の出力中になされたユーザ操作に関する操作情報を、その出力中の表示画像に対応づけて記憶し、レポート生成手段が、操作情報に基づく操作画像を対応する表示画像に含むテストレポートを生成するとよい。   Specifically, in the present invention, the image storage means stores operation information related to a user operation performed during output of the display image by the target device in association with the display image being output, and the report generation means includes A test report including an operation image based on the operation information in a corresponding display image may be generated.

このような構成によれば、テストレポートにおいて、表示画像とともに不具合の検出に至るユーザの一連の操作が示されることになるため、テスタが文章等で不具合に至る過程等を説明する手間を軽減させることができ、わかりやすい報告書をより容易に作成することが可能となる。また、その結果、報告を受ける側にとっても、不具合の内容をより直感的に理解しやすくなる。なお、操作画像には、図形や絵、文字、記号等のいずれが用いられてもよい。   According to such a configuration, in the test report, a series of operations of the user leading to the detection of the defect is shown together with the display image, so that it is possible to reduce time and effort for the tester to explain the process leading to the defect with the text or the like. This makes it easier to create easy-to-understand reports. As a result, it becomes easier for the recipient of the report to understand the contents of the defect more intuitively. Note that any of graphics, pictures, characters, symbols, and the like may be used for the operation image.

また、操作情報の一例としては、表示画面上の操作位置を表す情報が挙げられる。この場合、レポート生成手段が、表示画面上の操作位置を表す操作画像を対応する表示画像に含むテストレポートを生成することになるので、例えば、操作画像としてポインタ等の図形を用いることにより、文字によってユーザの操作内容を説明するよりも、より直感的にわかりやすくすることができる。   Moreover, as an example of the operation information, information indicating the operation position on the display screen can be given. In this case, since the report generation means generates a test report including the operation image representing the operation position on the display screen in the corresponding display image, for example, by using a graphic such as a pointer as the operation image, This makes it easier to understand intuitively than explaining the user's operation.

また、本発明において、テスタがテストレポートをそのまま使用することも可能であるが、よりわかりやすい報告書にするためにテストレポートを加工して使用することも可能である。後者のような場合を想定し、本発明は、レポート生成手段により生成されたテストレポートを編集するための編集用画面を表示する編集表示手段を備えるとよい。   In the present invention, the tester can use the test report as it is, but it is also possible to process and use the test report in order to make the report easier to understand. Assuming the latter case, the present invention may include an editing display unit for displaying an editing screen for editing the test report generated by the report generating unit.

このような構成によれば、例えば、テスタが編集用画面上でテストレポートを加工して報告書等を作成することが容易になるため、使い勝手をさらに向上させることができる。
具体例としては、編集表示手段は、上記開始点以前に画像記憶手段に記憶された1ないし複数の表示画像を履歴画像として、この履歴画像をテストレポートに追加するための第1のガイド画像を編集用画面に表示してもよい。
According to such a configuration, for example, it becomes easy for a tester to process a test report on an editing screen and create a report or the like, and thus the usability can be further improved.
As a specific example, the edit display means uses one or a plurality of display images stored in the image storage means before the start point as a history image, and a first guide image for adding the history image to the test report. It may be displayed on the editing screen.

このような構成によれば、仮に自動抽出処理によってテスタの所望するテストレポートが得られなかった場合であっても、開始点以前の表示画像(履歴画像)を適宜、テストレポートに追加することが容易にできるようになり、利便性をさらに向上させることができる。   According to such a configuration, even if the test report desired by the tester cannot be obtained by the automatic extraction process, the display image (history image) before the start point can be appropriately added to the test report. It becomes easy to do so, and the convenience can be further improved.

また、同様に、編集表示手段は、上記終了点以降に画像記憶手段に記憶された1ないし複数の表示画像を履歴画像として、この履歴画像をテストレポートに追加するための第2のガイド画像を編集用画面に表示してもよい。   Similarly, the edit display means uses one or a plurality of display images stored in the image storage means after the end point as a history image, and a second guide image for adding the history image to the test report. It may be displayed on the editing screen.

このような構成によれば、不具合の検出以降においてユーザ操作に応じた表示画像(静止画または動画)を適宜、テストレポートに追加することが容易になるため、例えば、不具合を回避できる別のユーザ操作等を表示画像とともに示すこともできるようになり、テスタがより詳細且つわかりやすい報告書を容易に作成することが可能となる。   According to such a configuration, since it becomes easy to appropriately add a display image (still image or moving image) according to a user operation after the detection of the defect to the test report, for example, another user who can avoid the defect Operations and the like can be shown together with the display image, and a tester can easily create a detailed and easy-to-understand report.

ところで、本発明では、画像抽出手段が、上記自動抽出処理だけを行う構成でもよいが、以下のように構成されたものでもよい。即ち、本発明において、画像抽出手段による表示画像の抽出方法を自動モードまたは手動モードのいずれかのモードに設定するモード設定手段を備え、画像抽出手段は、モード設定手段により自動モードが設定された場合、自動抽出処理を行い、モード設定手段により手動モードが設定された場合には、その手動モードが設定された時点を開始点として表示画像を抽出する手動抽出処理を行うとよい。   By the way, in the present invention, the image extraction means may be configured to perform only the automatic extraction process, but may be configured as follows. That is, in the present invention, the image extraction means includes mode setting means for setting the display image extraction method to either the automatic mode or the manual mode, and the image extraction means is set to the automatic mode by the mode setting means. In this case, when the automatic mode is set and the manual mode is set by the mode setting unit, the manual mode of extracting the display image starting from the time when the manual mode is set may be performed.

このような構成によれば、仮に自動抽出処理によってテスタの所望するテストレポートが得られないような場合であっても、モードの設定を手動モードにすることにより、テスタの所望するタイミングで表示画像を抽出し、不具合の検出に至るユーザ(テスタ)の一連の操作に応じた表示画像を用いたテストレポートを生成することが可能となるので、使い勝手をより向上させることができる。   According to such a configuration, even if the test report desired by the tester cannot be obtained by the automatic extraction processing, the display image is displayed at the tester's desired timing by setting the mode to the manual mode. Can be generated, and a test report using a display image corresponding to a series of operations of a user (tester) leading to detection of a defect can be generated, so that the usability can be further improved.

なお、本発明は、プログラムとして市場に流通させることができる。具体的には、コンピュータを、少なくとも上記の画像記憶手段、画像抽出手段およびレポート生成手段として機能させるためのプログラムである。   The present invention can be distributed as a program on the market. Specifically, it is a program for causing a computer to function as at least the above-described image storage means, image extraction means, and report generation means.

このプログラムは、上記のコンピュータに組み込まれることにより、本発明の機器診断ツールによって奏する効果と同等の効果を得ることができる。なお、本発明のプログラムは、コンピュータに組み込まれるROMやフラッシュメモリ等に記憶され、これらROMやフラッシュメモリ等からコンピュータにロードされて用いられてもよいし、ネットワークを介してコンピュータにロードされて用いられてもよい。   By incorporating this program into the above-described computer, it is possible to obtain the same effect as that produced by the device diagnostic tool of the present invention. The program of the present invention may be stored in a ROM, flash memory, or the like incorporated in a computer and loaded from the ROM, flash memory, or the like into the computer, or loaded into the computer via a network. May be.

また、上記のプログラムは、コンピュータにて読み取り可能なあらゆる形態の記録媒体に記録されて用いられてもよい。この記録媒体としては、例えば、持ち運び可能な半導体メモリ(例えばUSBメモリやメモリカード(登録商標))等が含まれる。   Further, the above program may be used by being recorded on a recording medium in any form readable by a computer. Examples of the recording medium include a portable semiconductor memory (for example, a USB memory or a memory card (registered trademark)).

機器診断ツールの構成例を説明するためのブロック図である。It is a block diagram for demonstrating the structural example of an apparatus diagnostic tool. 機器診断ツールが行う処理(機器診断処理)の内容を例示するフローチャートである。It is a flowchart which illustrates the content of the process (apparatus diagnosis process) which an apparatus diagnosis tool performs. 自動抽出処理および手動抽出処理の説明を補足するための概念図である。It is a key map for supplementing explanation of automatic extraction processing and manual extraction processing. 機器診断ツールの動作例を説明するための第1のイメージ図である。It is a 1st image figure for demonstrating the operation example of an apparatus diagnostic tool. 機器診断ツールの動作例を説明するための第2のイメージ図である。It is a 2nd image figure for demonstrating the operation example of an apparatus diagnostic tool. 機器診断ツールについて他の実施形態を説明するためのブロック図である。It is a block diagram for demonstrating other embodiment about an apparatus diagnostic tool.

以下に、本発明の実施形態を図面と共に説明する。なお、本実施形態の機器診断ツール1は、不具合の有無をテストする対象となる機器(以下「対象機器10」という)に、当該機器診断ツール1の機能を実現するためのプログラムが組み込まれることによって構成される。このため、機器診断ツール1を構成する各部3〜5は、対象機器10が備える構成要素と共通して用いられるものである。   Embodiments of the present invention will be described below with reference to the drawings. In the device diagnostic tool 1 of the present embodiment, a program for realizing the function of the device diagnostic tool 1 is incorporated in a device to be tested for defects (hereinafter referred to as “target device 10”). Consists of. For this reason, each part 3-5 which comprises the apparatus diagnostic tool 1 is used in common with the component with which the target apparatus 10 is provided.

<全体構成>
機器診断ツール1は、ユーザ操作に応じて画像表示を含む制御を行う対象機器10について、その対象機器10の制御に係る不具合の有無をテストするためのツールであって、図1に示すように、表示部2と、操作入力部3と、記憶部4と、制御部5とを備えて構成される。なお、対象機器10としては、これら各部3〜5を備えるものであればよく、例えばスマートフォンや、タブレット端末、携帯電話、パーソナルコンピュータ、ナビゲーション装置、テレビ等、各種の機器が採用され得る。
<Overall configuration>
The device diagnosis tool 1 is a tool for testing the target device 10 that performs control including image display in response to a user operation for the presence or absence of a defect related to the control of the target device 10, as shown in FIG. The display unit 2, the operation input unit 3, the storage unit 4, and the control unit 5 are configured. Note that the target device 10 only needs to include these units 3 to 5, and various devices such as a smartphone, a tablet terminal, a mobile phone, a personal computer, a navigation device, and a television can be employed.

表示部2は、制御部5からの指令に基づいて画像を表示するディスプレイであり、例えば液晶ディスプレイや、有機ELディスプレイ、プラズマディスプレイ、CRTディスプレイ、ヘッドアップディスプレイ、ヘッドマウントディスプレイ等、各種のディスプレイを採用することができる。   The display unit 2 is a display that displays an image based on a command from the control unit 5. For example, various displays such as a liquid crystal display, an organic EL display, a plasma display, a CRT display, a head-up display, and a head-mounted display are displayed. Can be adopted.

操作入力部3は、ユーザが操作を行う各種スイッチ類からの入力信号を制御部5に伝達する部位であり、このようなスイッチ類としては、例えばメカニカルなスイッチや、マウスやタッチパッド等のポインティングデバイス、タッチパネル等、各種の入力デバイスを採用することができる。   The operation input unit 3 is a part that transmits input signals from various switches operated by the user to the control unit 5. Examples of such switches include a mechanical switch and a pointing device such as a mouse or a touch pad. Various input devices such as a device and a touch panel can be employed.

記憶部4は、制御部5に接続されて各種のデータを記憶するものであり、例えばハードディスクドライブや、USBメモリやメモリカード等が挿入されたリーダライタ、CD・DVD等が挿入された光学ドライブ等、各種のものを採用することができる。   The storage unit 4 is connected to the control unit 5 and stores various data. For example, a hard disk drive, a reader / writer in which a USB memory or a memory card is inserted, an optical drive in which a CD / DVD or the like is inserted For example, various types of devices can be used.

制御部5は、CPU、ROM、RAM,フラッシュメモリ等によって構成される1ないし複数のマイクロコンピュータを中心に構成されており、CPUが、ROMやフラッシュメモリ、記憶部4等に記憶されているプログラムに基づき、RAMを作業エリアとして用い、各種の処理を実行するものである。なお、プログラムには、対象機器10が有する機能を実現するための各種のプログラム(以下「対象プログラム」という)の他、機器診断ツール1としての機能を実現するためのプログラム(以下「診断プログラム」という)が含まれている。   The control unit 5 is composed mainly of one or more microcomputers composed of a CPU, ROM, RAM, flash memory, etc., and the CPU stores programs stored in the ROM, flash memory, storage unit 4, etc. Based on the above, various processes are executed using the RAM as a work area. The programs include various programs for realizing the functions of the target device 10 (hereinafter referred to as “target programs”) and programs for realizing the functions as the device diagnostic tool 1 (hereinafter “diagnostic programs”). Is included).

例えば、対象プログラムには、対象機器10がスマートフォンやタブレット端末である場合、OSやミドルウェア、主要なアプリケーションからなるソフトウェアスタック(集合)パッケージで構成されたものや、各種のアプリケーションが含まれている。制御部5は、対象機器10の電源がONされると、集合パッケージを起動させて、予め設定された初期画像を表示部2の画面に表示させ、操作入力部3からの入力信号に基づいて、ユーザ操作に応じたアプリケーションを起動させたり、アプリケーションにおける各種機能を実現させるための処理(以下「アプリケーション処理」という)を実行したりするなかで、そのアプリケーションによって指定される各種の画像(以下「アプリケーション画像」という)を表示部2の画面に表示させる。   For example, when the target device 10 is a smartphone or a tablet terminal, the target program includes a software stack (aggregate) package including an OS, middleware, and main applications, and various applications. When the power of the target device 10 is turned on, the control unit 5 activates the collective package, displays a preset initial image on the screen of the display unit 2, and based on an input signal from the operation input unit 3. In the process of starting an application in accordance with a user operation or executing processing for realizing various functions in the application (hereinafter referred to as “application processing”), various images (hereinafter referred to as “application processing”) are designated. Application screen ") is displayed on the screen of the display unit 2.

また、診断プログラムは、制御部5が対象プログラムに基づき、ユーザ操作に応じて行う画像表示を含む制御が正常に行われているかどうかをテストするためのプログラムであり、これらの制御に係る不具合が検出されたときに、その不具合に関するテストレポートを生成するまでの一連の処理内容が規定されている。制御部5は、操作入力部3からの入力信号に基づき、ユーザ操作に応じて診断プログラムが起動されると、以下で説明する機器診断処理を実行するように構成されている。なお、機器診断処理では、対象プログラムの集合パッケージも起動されており、対象機器10のテストを行うユーザ(以下「テスタ」という)が、操作入力部3のタッチパネルやメカニカルなスイッチ等を操作することにより、アプリケーションの起動やアプリケーション処理が実行されるようになっており、これらに伴い表示部2の画面に表示される初期画像やアプリケーション画像等の画像データや、ユーザ操作に関する情報(以下「操作情報」という)が記憶部4に保存されるようになっている。なお、記憶部4に保存される画像データは、静止画に限らず、動画である場合もある。そして、機器診断処理では、記憶部4に保存された画像データの中から、対象機器10の制御に不具合があったときに、その不具合の報告用の画像データを自動抽出し、抽出した画像データを用いてテストレポートを生成するようになっている。   The diagnostic program is a program for testing whether or not the control including the image display performed according to the user operation based on the target program by the control unit 5 is normally performed. When detected, a series of processing contents until a test report relating to the defect is generated is defined. Based on the input signal from the operation input unit 3, the control unit 5 is configured to execute a device diagnosis process described below when a diagnostic program is activated in response to a user operation. In the device diagnosis process, the collective package of the target program is also activated, and the user who tests the target device 10 (hereinafter referred to as “tester”) operates the touch panel, the mechanical switch, or the like of the operation input unit 3. Accordingly, application activation and application processing are executed, and accordingly, image data such as an initial image and application image displayed on the screen of the display unit 2 and information on user operations (hereinafter referred to as “operation information”). Is stored in the storage unit 4. The image data stored in the storage unit 4 is not limited to a still image but may be a moving image. In the device diagnosis processing, when there is a problem in the control of the target device 10 from the image data stored in the storage unit 4, image data for reporting the problem is automatically extracted, and the extracted image data Test report is generated using.

<機器診断処理>
次に、制御部5が実行する機器診断処理について、図2のフローチャートに沿って詳しく説明する。なお、本処理は、前述の通り、ユーザ操作に応じて診断プログラムが起動されると開始し、この診断プログラムを終了させるための操作を操作入力部3から入力すると終了する。
<Device diagnostic processing>
Next, device diagnosis processing executed by the control unit 5 will be described in detail with reference to the flowchart of FIG. As described above, this process starts when a diagnostic program is activated in response to a user operation, and ends when an operation for ending this diagnostic program is input from the operation input unit 3.

まず、本処理が開始されると、制御部5は、S110において、画像データの抽出方法を自動モードまたは手動モードのいずれかのモードに設定するための設定用画面を表示部2に表示させる。なお、表示部2に設定用画面が表示されると、テスタは、操作入力部3を介して上記いずれかのモードを選択・決定することができる。また、設定用画面では、上記モードの設定に限らず、例えば、記憶部4に保存する画像データとして静止画・動画を選択・決定したり、記憶部4に保存するデータ量を設定したり、記憶部4に保存する操作情報として各種情報毎に保存するかどうか設定したりすることができる。なお、設定用画面は、本処理の実行中、ユーザ操作によって任意のタイミングで表示させることができる。   First, when this process is started, the control unit 5 causes the display unit 2 to display a setting screen for setting the image data extraction method to either the automatic mode or the manual mode in S110. When the setting screen is displayed on the display unit 2, the tester can select and determine any of the above modes via the operation input unit 3. In addition, the setting screen is not limited to the setting of the above-described mode. For example, a still image / moving image is selected and determined as image data to be stored in the storage unit 4, a data amount to be stored in the storage unit 4 is set, It can be set whether or not to save each type of information as operation information to be saved in the storage unit 4. The setting screen can be displayed at an arbitrary timing by a user operation during execution of this process.

続いて、S120では、S110において設定されたモードが自動モードであるか手動モードであるか否かを判断し、自動モードの設定である場合には、S130に移行し、手動モードである場合には、S220に移行する。   Subsequently, in S120, it is determined whether the mode set in S110 is the automatic mode or the manual mode. If the mode is the automatic mode, the process proceeds to S130, and the mode is the manual mode. Shifts to S220.

S130では、前述の初期画像を表示部2の画面に表示させることで、設定用画面から初期画面に戻り、テスタが操作入力部3を介してタッチパネルやメカニカルなスイッチ等を操作することにより、アプリケーションの起動やアプリケーション処理が実行されることに伴い、表示部2の画面に表示される画像(画像データ)を記憶部4に記憶する画像記憶処理を開始する。なお、画像データは、記憶された時点が識別可能な形態で記憶部4に記憶されるので、時系列に沿って記憶部4に記憶されることになる。   In S130, the above-mentioned initial image is displayed on the screen of the display unit 2 to return from the setting screen to the initial screen, and the tester operates the touch panel, mechanical switch, etc. via the operation input unit 3, thereby Is started and application processing is executed, image storage processing for storing an image (image data) displayed on the screen of the display unit 2 in the storage unit 4 is started. The image data is stored in the storage unit 4 in a form in which the stored time point can be identified, so that the image data is stored in the storage unit 4 in time series.

そして、S140では、操作入力部3からの入力信号に基づき、操作入力部3のタッチパネルやメカニカルなスイッチ等が操作されたか否かを判断し、このようなユーザ操作がなされた場合には、S150に移行し、ユーザ操作がなされていない場合には、S160に移行する。   In S140, based on the input signal from the operation input unit 3, it is determined whether or not a touch panel, a mechanical switch, or the like of the operation input unit 3 is operated. If such a user operation is performed, S150 is performed. If no user operation is performed, the process proceeds to S160.

S150では、S140において操作入力部3のタッチパネルやメカニカルなスイッチ等が操作された内容を表す操作情報を、その操作されたときに表示部2の画面に表示されていた画像(画像データ)と対応づけて記憶部4に記憶して、S140に戻る。なお、ここでの操作情報には、少なくともタッチ操作の位置を示す座標(位置座標)またはメカニカルなスイッチを特定するための情報が含まれており、設定に応じては、さらにタッチ操作時の接触面積や圧力に関する情報等が含まれ得る。また、S140における操作に応じて、アプリケーションの起動やアプリケーション処理が実行されることに伴い、表示部2の画面には、各種のアプリケーション画像等が順次表示されていくことになる(但し、操作によっては初期画像が表示されることもある)。   In S150, the operation information indicating the content of the operation of the touch panel or the mechanical switch of the operation input unit 3 in S140 corresponds to the image (image data) displayed on the screen of the display unit 2 when the operation is performed. Then, the data is stored in the storage unit 4 and the process returns to S140. Note that the operation information here includes at least coordinates indicating the position of the touch operation (position coordinates) or information for specifying a mechanical switch. Depending on the setting, contact information during the touch operation is further included. Information about area and pressure may be included. In addition, various application images and the like are sequentially displayed on the screen of the display unit 2 as the application is activated and application processing is executed in accordance with the operation in S140 (however, depending on the operation) May display an initial image).

S160では、S140においてユーザ操作が連続してなされていない時間(以下「アイドル時間」という)が、予め設定された閾値時間(例えば1分)以上となったか否かを判断し、アイドル時間が経過した場合には、S170に移行し、アイドル時間が経過していない場合には、S140に戻る。   In S160, it is determined whether the time during which no user operation is continuously performed in S140 (hereinafter referred to as “idle time”) is equal to or longer than a preset threshold time (for example, 1 minute), and the idle time has elapsed. If the idle time has elapsed, the process proceeds to S170, and if the idle time has not elapsed, the process returns to S140.

S170では、S160においてアイドル時間が閾値時間以上経過した時点(つまり、ユーザ操作が閾値時間以上なされなかった時点)を、前述の画像データの抽出における開始点として設定し、この開始点を表すタイミング情報を記憶部4に記憶する。   In S170, the time point at which the idle time has elapsed for the threshold time or longer in S160 (that is, the time point when the user operation is not performed for the threshold time or more) is set as the starting point in the above-described image data extraction, and timing information representing this starting point. Is stored in the storage unit 4.

続くS180では、表示部2の画面に不具合が検出されたか否かを判断し、不具合が検出された場合には、S190に移行し、不具合が検出されていない場合には、S140に戻る。不具合の検出方法は、従来のように、テスタが実際に操作を行った手順(操作手順)とともに、その操作に応じて表示部2の画面に表示された画像(表示画像)を期待値(正解画像)として記憶部4に記憶しておき、その記憶された操作手順に沿って自動制御されたときの表示画像を正解画像と比較することにより行ってもよいが、本実施形態ではテスタが実際に操作しながら表示部2の画面が正しく表示されているか(つまり、アプリケーション処理等が正常になされているか)どうか判断することにより行う。   In subsequent S180, it is determined whether or not a defect is detected on the screen of the display unit 2. If a defect is detected, the process proceeds to S190, and if a defect is not detected, the process returns to S140. As with conventional methods, the defect detection method includes the procedure (operation procedure) in which the tester actually operates, and the image (display image) displayed on the screen of the display unit 2 in accordance with the operation as an expected value (correct answer). Image)) and stored in the storage unit 4 and the display image when automatically controlled in accordance with the stored operation procedure may be compared with the correct image. This is performed by determining whether the screen of the display unit 2 is correctly displayed (that is, whether application processing or the like is normally performed).

S190では、記憶部4に記憶されているタイミング情報に基づいて、S170において設定した開始点から、S180において不具合が検出された時点に対応する期間に記憶部4に記憶された1ないし複数の表示画像(画像データ)を抽出し、S200に移行する。つまり、S180において不具合が検出された時点が、画像データの抽出における終了点として設定されることになる。   In S190, based on the timing information stored in the storage unit 4, from the start point set in S170, one or more displays stored in the storage unit 4 in a period corresponding to the time point when the malfunction is detected in S180 An image (image data) is extracted, and the process proceeds to S200. That is, the point in time when a defect is detected in S180 is set as the end point in image data extraction.

このように、S110〜S120によって自動モードに設定されている場合、S130〜S190によって、ユーザ操作が閾値時間以上なされなかった時点を開始点、不具合が検出された時点を終了点とし、例えばこの開始点から終了点に対応する期間に記憶部4に記憶された1ないし複数の表示画像(画像データ)を抽出する自動抽出処理を行うようにしている。   As described above, when the automatic mode is set by S110 to S120, the time when the user operation is not performed for the threshold time or more by S130 to S190 is set as the start point, and the time when the malfunction is detected is set as the end point. An automatic extraction process for extracting one or a plurality of display images (image data) stored in the storage unit 4 during a period corresponding to the end point from the point is performed.

一方、S110〜S120によって手動モードに設定されている場合、後述するS220〜S280によって、その手動モードが設定された時点を開始点、不具合が検出された時点を終了点とし、例えばこの開始点から終了点に対応する期間に記憶部4に記憶された1ないし複数の表示画像(画像データ)を抽出する手動抽出処理を行うようにしている。   On the other hand, when the manual mode is set by S110 to S120, the time point when the manual mode is set by S220 to S280, which will be described later, is set as the start point, and the time point when the defect is detected is set as the end point. Manual extraction processing for extracting one or more display images (image data) stored in the storage unit 4 during a period corresponding to the end point is performed.

具体的には、S220では、操作入力部3からの入力信号に基づき、S110において手動モードに設定する操作(以下「手動設定操作」という)がなされたか否かを判断し、このような手動設定操作がなされた場合には、S230に移行し、手動設定操作がなされていない場合には、S120に戻る。   Specifically, in S220, based on the input signal from the operation input unit 3, it is determined whether or not an operation for setting the manual mode in S110 (hereinafter referred to as “manual setting operation”) is performed, and such manual setting is performed. When the operation is performed, the process proceeds to S230, and when the manual setting operation is not performed, the process returns to S120.

S230では、S130と同様に、画像記録処理を開始し、続くS240では、S220において手動設定操作がなされた時点(つまり、手動モードが設定された時点)を、前述の画像データの抽出における開始点として設定し、この開始点を表すタイミング情報を記憶部4に記憶する。   In S230, the image recording process is started in the same manner as in S130, and in subsequent S240, the time point when the manual setting operation is performed in S220 (that is, the time point when the manual mode is set) is set as the starting point in the above-described image data extraction. And the timing information representing the start point is stored in the storage unit 4.

そして、S250では、S140と同様に、操作入力部3のタッチパネルやメカニカルなスイッチ等が操作されたか否かを判断し、このようなユーザ操作がなされた場合には、S260に移行し、ユーザ操作がなされていない場合には、S270に移行する。   In S250, as in S140, it is determined whether or not the touch panel or mechanical switch of the operation input unit 3 has been operated. If such a user operation is performed, the process proceeds to S260, and the user operation If not, the process proceeds to S270.

S260では、S150と同様に、S250において操作入力部3のタッチパネルやメカニカルなスイッチ等が操作された内容を表す操作情報を、その操作されたときに表示部2の画面に表示されていた画像(画像データ)と対応づけて記憶部4に記憶して、S250に戻る。   In S260, as in S150, the operation information indicating the content of the operation of the touch panel or the mechanical switch of the operation input unit 3 in S250 is displayed on the screen of the display unit 2 when the operation information is operated ( The image data is stored in the storage unit 4 and the process returns to S250.

S270では、S180と同様に、表示部2の画面に不具合が検出されたか否かを判断し、不具合が検出された場合には、S280に移行し、不具合が検出されていない場合には、S250に戻る。   In S270, similarly to S180, it is determined whether or not a defect is detected on the screen of the display unit 2. If a defect is detected, the process proceeds to S280. If a defect is not detected, S250 is performed. Return to.

S280では、S190と同様に、記憶部4に記憶されているタイミング情報に基づいて、S230において設定した開始点から、S270において不具合が検出された時点に対応する期間に記憶部4に記憶された1ないし複数の表示画像(画像データ)を抽出し、S200に移行する。   In S280, similar to S190, based on the timing information stored in the storage unit 4, the start point set in S230 is stored in the storage unit 4 for a period corresponding to the time point at which a failure is detected in S270. One or more display images (image data) are extracted, and the process proceeds to S200.

次に、S200では、S190またはS280において抽出された1ないし複数の表示画像(画像データ)を用いて、不具合に関するテストレポートを生成するレポート生成処理を行う。つまり、図3(a)に示すように表示部2の画面(画面A〜F)上においてユーザ操作(操作1〜5)がなされ、図3(b)に示すように自動モードが設定されている場合、自動抽出処理によって、アイドル時間が閾値時間以上経過した時点から不具合検出時点までに表示されていた画面D、E、Fが抽出され、レポート生成処理では、これら画面D、E、Fを対象としてテストレポートを生成する。また、図3(c)に示すように手動モードが設定されている場合、手動抽出処理によって、手動設定操作がなされた時点から不具合検出時点までに表示されていた画面D、E、Fが抽出され、レポート生成処理では、これら画面D、E、Fを対象としてテストレポートを生成する。なお、テストレポートは、例えば、不具合検出時に表示部2の画面に表示されていた画像(画面F)と、不具合に至る過程を示す画像(画面D、E)とを示すように構成されたものであり、本実施形態では、記憶部4に記憶されている操作情報に基づく操作画像18(図4、5参照)が、それぞれ対応する表示画像(画面D、E、F)に含まれている。   Next, in S200, a report generation process for generating a test report related to a defect is performed using one or more display images (image data) extracted in S190 or S280. That is, the user operation (operations 1 to 5) is performed on the screen (screens A to F) of the display unit 2 as shown in FIG. 3A, and the automatic mode is set as shown in FIG. The screens D, E, and F displayed from the time when the idle time has exceeded the threshold time to the time when the defect is detected are extracted by the automatic extraction process. In the report generation process, these screens D, E, and F are extracted. Generate test reports as targets. Further, when the manual mode is set as shown in FIG. 3C, the screens D, E, and F displayed from the time when the manual setting operation is performed to the time when the failure is detected are extracted by the manual extraction process. In the report generation process, a test report is generated for these screens D, E, and F. Note that the test report is configured to show, for example, an image (screen F) displayed on the screen of the display unit 2 when a defect is detected, and images (screens D and E) indicating a process leading to the defect. In the present embodiment, the operation images 18 (see FIGS. 4 and 5) based on the operation information stored in the storage unit 4 are included in the corresponding display images (screens D, E, and F), respectively. .

最後に、S210では、S200において生成されたテストレポートを編集するための編集用画面20(図4、5参照)を表示部2に表示し、ユーザ操作に応じてテストレポートを加工することにより報告書を作成する報告書作成処理を実施し、本処理を終了する。この報告書作成処理では、編集用画面20において、上記開始点以前および終了点以降に記憶部4に記憶された1ないし複数の表示画像(画像データ)を履歴画像とし、この履歴画像をテストレポートに追加するためのガイド画像21、22(図4、5参照)を表示したり、不具合箇所の特定および説明等をテストレポートに加入するためのツール画像23(図4、5参照)を表示したりすることによって、ユーザがテストレポートを編集しやすいようにしている。   Finally, in S210, an editing screen 20 (see FIGS. 4 and 5) for editing the test report generated in S200 is displayed on the display unit 2, and the test report is processed according to the user operation. A report creation process for creating a report is performed, and this process ends. In this report creation process, on the editing screen 20, one or more display images (image data) stored in the storage unit 4 before the start point and after the end point are used as history images, and the history images are used as test reports. Guide images 21 and 22 (see FIGS. 4 and 5) to be added to the tool, and a tool image 23 (see FIGS. 4 and 5) to join the test report to identify and explain the defect location. This makes it easier for users to edit test reports.

<動作例>
このように構成された機器診断ツール1では、図4(a)に示すように、動画を視聴するためのアプリケーション(動画アプリ)を実行中に、読み込み中のまま動画が再生されない不具合を、テスタが見つけたときに、テストレポートを生成するために予め決められたユーザ操作を行うと、不具合検出時から遡って最初にアイドル時間(操作間隔)が閾値時間以上経過した時点に対応する画像(画面C、Dのいずれでもよいが、本実施形態では画面Dとする)と、不具合検出時の画像(画面F)と、これらの間の表示画像(画面E)とが抽出される。
<Operation example>
In the device diagnosis tool 1 configured as described above, as shown in FIG. 4A, a tester is provided to detect a problem in which a moving image is not reproduced while being read while a moving image application (moving image application) is being executed. When a predetermined user operation is performed in order to generate a test report when an image is found, an image (screen) corresponding to the time when the idle time (operation interval) has exceeded the threshold time for the first time retroactive from the time of detection of the defect Any of C and D may be used, but in this embodiment, it is assumed that the screen is D), an image at the time of failure detection (screen F), and a display image (screen E) between them are extracted.

そして、図4(b)に示すように、これらの抽出された表示画像(画面D、E、F)に、例えば操作画像18として、テスタの操作位置を示すポインタ(手のマーク)が重畳され、これらの表示画像(画面D、E、F)を時系列順に並べて配置することによりテストレポートが生成される。このテストレポートが生成されると、編集用画面20として表示部2に表示される。編集用画面20では、例えばツール画像23として、テストレポート上の表示画像に不具合の内容を書き込むための吹き出しや、不具合の部分を囲うための枠、不具合の箇所を指し示すための矢印等が表示されており、これらはユーザがテストレポートを編集する際(報告書を作成する際)に使用される。また、編集用画面20では、例えば第1のガイド画像21として、左方向を示すスクロールボタンが表示されており、このボタンが押し下げられる毎に、画面D以前に記憶部4に記憶された表示画像が直近のものから順次(例えば、画面C、Bの順に)、テストレポートに追加される。なお、この追加された表示画像(画面Bや画面C)にも、例えば操作画像18として、テスタの操作位置を示すポインタ(手のマーク)が重畳されるようになっている。   As shown in FIG. 4B, a pointer (hand mark) indicating the operation position of the tester is superimposed on these extracted display images (screens D, E, F) as, for example, the operation image 18. A test report is generated by arranging these display images (screens D, E, and F) in chronological order. When this test report is generated, it is displayed on the display unit 2 as an editing screen 20. On the editing screen 20, for example, as a tool image 23, a balloon for writing the content of the defect on the display image on the test report, a frame for enclosing the defective part, an arrow for pointing the defective part, and the like are displayed. These are used when the user edits the test report (when creating a report). On the editing screen 20, for example, a scroll button indicating the left direction is displayed as the first guide image 21. Each time this button is pressed, a display image stored in the storage unit 4 before the screen D is displayed. Are added to the test report sequentially from the latest one (for example, in the order of screens C and B). Note that a pointer (hand mark) indicating the operation position of the tester is also superimposed on the added display image (screen B or screen C), for example, as the operation image 18.

また、機器診断ツール1では、図5(a)に示すように、アプリケーションの実行中に、ソフトウェアボタンを押しても次画面に遷移しない不具合を、テスタが見つけたときに、テストレポートを生成するために予め決められたユーザ操作を行うと、不具合検出時から遡って最初にアイドル時間(操作間隔)が閾値時間以上経過した時点に対応する画像(例えば、画面D)と、不具合検出時の画像(画面F)と、これらの間の表示画像(画面E)とが抽出される。   Further, in the device diagnosis tool 1, as shown in FIG. 5A, when the tester finds a problem that does not shift to the next screen even when the software button is pressed during execution of the application, a test report is generated. When a predetermined user operation is performed, an image (for example, a screen D) corresponding to a point in time when the idle time (operation interval) first exceeds the threshold time and an image at the time of defect detection Screen F) and a display image (screen E) between them are extracted.

そして、図5(b)に示すように、これらの抽出された表示画像(画面D、E、F)に、例えば操作画像18として、テスタの操作位置を示すポインタ(手のマーク)が重畳され、これらの表示画像(画面D、E、F)を時系列順に並べて配置することによりテストレポートが生成される。このテストレポートが生成されると、編集用画面20として表示部2に表示される。編集用画面20では、例えばツール画像23として、テストレポート上の表示画像に不具合の内容を書き込むための吹き出しや、不具合の部分を囲うための枠、不具合の箇所を指し示すための矢印等が表示されており、これらはユーザがテストレポートを編集する際(報告書を作成する際)に使用される。また、編集用画面20では、例えば第2のガイド画像22として、右方向を示すスクロールボタンが表示されており、このボタンが押し下げられる毎に順次、画面F以降に記憶部4に記憶された表示画像(画面G)が直近のものからテストレポートに追加される。なお、この追加された表示画像(画面G)にも、例えば操作画像18として、テスタの操作位置を示すポインタ(手のマーク)が重畳されるようになっている。図5(b)では、不具合検出時の画像(画面F)の表示中に、メカニカルなスイッチとしてハードウェアのHOMEボタンが押下されると、正常に初期画像としてのHOME画面(画面G)へ遷移したことを、表示画像とともにテストレポートに追記することができる場合を示している。ちなみに、このスクロールボタンは、図4(b)に示す画面Bや画面Cを表示させた状態で押し下げされる毎に、古いものから順次(例えば、画面B、画面Cの順に)、テストレポートから削除させることもできる。   Then, as shown in FIG. 5B, a pointer (hand mark) indicating the operation position of the tester is superimposed on these extracted display images (screens D, E, F) as, for example, the operation image 18. A test report is generated by arranging these display images (screens D, E, and F) in chronological order. When this test report is generated, it is displayed on the display unit 2 as an editing screen 20. On the editing screen 20, for example, as a tool image 23, a balloon for writing the content of the defect on the display image on the test report, a frame for enclosing the defective part, an arrow for pointing the defective part, and the like are displayed. These are used when the user edits the test report (when creating a report). On the editing screen 20, for example, a scroll button indicating the right direction is displayed as the second guide image 22. Each time this button is pressed, the display stored in the storage unit 4 after the screen F is sequentially displayed. The image (screen G) is added to the test report from the latest one. Note that a pointer (hand mark) indicating the operation position of the tester is also superimposed on the added display image (screen G), for example, as the operation image 18. In FIG. 5B, when a hardware HOME button is pressed as a mechanical switch while an image (screen F) at the time of detecting a defect is displayed, the screen normally transitions to a home screen (screen G) as an initial image. This shows a case where it can be added to the test report together with the display image. By the way, every time the scroll button is pushed down with the screen B or screen C shown in FIG. 4B being displayed, the scroll button starts from the oldest one (for example, in the order of screen B and screen C), and starts from the test report. It can also be deleted.

<効果>
以上説明したように、機器診断ツール1では、ユーザ操作に応じて画像表示を含む制御を行う対象機器10について、その対象機器10の制御に係る不具合の有無をテストするための機器診断処理を実行する。この機器診断処理では、対象機器10による表示画像を時系列に沿って記憶部4に記憶しつつ、ユーザ操作が所定の閾値時間以上なされなかった時点を開始点、不具合が検出された時点を終了点とし、この開始点から終了点に対応する期間に記憶部4に記憶された1ないし複数の表示画像を抽出する自動抽出処理を行う。そして、自動抽出処理により抽出された1ないし複数の表示画像を用いて、不具合に関するテストレポートを生成する。
<Effect>
As described above, the device diagnosis tool 1 performs device diagnosis processing for testing the target device 10 that performs control including image display in response to a user operation for the presence or absence of a defect related to control of the target device 10. To do. In this device diagnosis processing, a display image by the target device 10 is stored in the storage unit 4 in time series, and a point in time when a user operation is not performed for a predetermined threshold time or more starts and a point in time when a defect is detected ends. An automatic extraction process for extracting one or a plurality of display images stored in the storage unit 4 in a period corresponding to the end point from the start point is performed. And the test report regarding a malfunction is produced | generated using the 1 or several display image extracted by the automatic extraction process.

このような構成により、不具合の検出に至るユーザの一連の操作に応じた表示画像が、その操作順に沿った態様で抽出され、このように抽出された表示画像を用いたテストレポートが自動生成されるので、テスタが不具合の内容を誰かに報告する際に、このテストレポートを用いて、不具合の内容だけでなく、その不具合に至る過程も画像で示すことができる。また、その結果、報告を受ける側にとっても、不具合の内容を直感的に理解しやすくなる。   With such a configuration, a display image corresponding to a series of user operations leading to detection of a defect is extracted in a manner according to the operation order, and a test report using the extracted display image is automatically generated. Therefore, when the tester reports the content of the defect to someone, the test report can be used to display not only the content of the defect but also the process leading to the defect with an image. As a result, it becomes easier for the recipient of the report to intuitively understand the contents of the defect.

したがって、機器診断ツール1によれば、テスタが別途文書を作成したり、説明用の画像を文書に貼り付けたりする手間をかけずに済み、テストレポートをそのまま使用したり、少し加工したりするだけでわかりやすい報告書を作成することが可能となり、不具合の内容を効率よく報告できるようになる。   Therefore, according to the device diagnosis tool 1, the tester does not need to create a separate document or paste a description image on the document, and the test report can be used as it is or a little processed. This makes it possible to create an easy-to-understand report and efficiently report the contents of defects.

また、機器診断処理では、対象機器10による表示画像の出力中になされたユーザ操作に関する操作情報を、その出力中の表示画像に対応づけて記憶部4に記憶し、この操作情報に基づく操作画像を対応する表示画像に含むテストレポートを生成する。   Further, in the device diagnosis process, operation information related to the user operation performed during the output of the display image by the target device 10 is stored in the storage unit 4 in association with the display image being output, and the operation image based on this operation information is stored. Is generated in the corresponding display image.

これにより、テストレポートにおいて、表示画像とともに不具合の検出に至るユーザの一連の操作が自動的に示されることになるため、テスタが文章等で不具合に至る過程等を説明する手間を軽減させることができ、わかりやすい報告書をより容易に作成することが可能となる。また、その結果、報告を受ける側にとっても、不具合の内容をより直感的に理解しやすくなる。   As a result, in the test report, the user's series of operations leading to the detection of the defect is automatically shown together with the display image, so that it is possible to reduce the trouble of the tester explaining the process leading to the failure with the text etc. This makes it easier to create an easy-to-understand report. As a result, it becomes easier for the recipient of the report to understand the contents of the defect more intuitively.

また、機器診断処理では、操作情報として、表示画面上の操作位置を表す情報を記憶部4に記憶し、表示画面上の操作位置を表す操作画像を対応する表示画像に含むテストレポートを生成する際に、操作画像としてポインタ等の図形を用いることにより、文字によってユーザの操作内容を説明するよりも、より直感的にわかりやすくすることができる。   In the device diagnosis process, information representing the operation position on the display screen is stored in the storage unit 4 as operation information, and a test report including the operation image representing the operation position on the display screen in the corresponding display image is generated. At this time, by using a figure such as a pointer as the operation image, it is possible to make it more intuitive and easy to understand than explaining the operation content of the user with characters.

また、機器診断処理では、テストレポートを編集するための編集用画面20を表示部2に表示し、ユーザ操作に応じてテストレポートを加工することにより報告書を作成する報告書作成処理を実施する。これにより、ユーザが編集用画面20上でテストレポートを加工して報告書を作成することが容易になるため、使い勝手をさらに向上させることができる。   In the device diagnosis process, an editing screen 20 for editing a test report is displayed on the display unit 2 and a report creation process is performed to create a report by processing the test report according to a user operation. . This makes it easier for the user to process the test report on the editing screen 20 and create a report, thereby further improving usability.

また、報告書作成処理では、上記開始点以前に記憶部4に記憶された1ないし複数の表示画像を履歴画像として、この履歴画像をテストレポートに追加するための第1のガイド画像21を編集用画面20に表示する。   Also, in the report creation process, one or more display images stored in the storage unit 4 before the start point are used as history images, and the first guide image 21 for adding the history images to the test report is edited. Display on the display screen 20.

これにより、仮に自動抽出処理によってテスタの所望するテストレポートが得られなかった場合であっても、モードの設定を切り替えることなく、開始点以前の表示画像(履歴画像)を適宜、テストレポートに追加することが容易にできるようになり、利便性をさらに向上させることができる。   As a result, even if the test report desired by the tester cannot be obtained by the automatic extraction process, display images (history images) before the start point are appropriately added to the test report without switching the mode setting. Can be easily performed, and convenience can be further improved.

また、同様に、報告書作成処理では、上記終了点以降に記憶部4に記憶された1ないし複数の表示画像を履歴画像として、この履歴画像をテストレポートに追加するための第2のガイド画像22を編集用画面20に表示する。   Similarly, in the report creation process, one or a plurality of display images stored in the storage unit 4 after the end point are used as a history image, and a second guide image for adding the history image to the test report. 22 is displayed on the editing screen 20.

これにより、不具合の検出以降においてユーザ操作に応じた表示画像(静止画または動画)を適宜、テストレポートに追加することが容易になるため、例えば、不具合を回避できる別のユーザ操作等を表示画像とともに示すこともできるようになり、テスタがより詳細且つわかりやすい報告書を容易に作成することが可能となる。   As a result, it becomes easy to appropriately add a display image (still image or moving image) corresponding to a user operation after the detection of the defect to the test report. For example, another user operation that can avoid the defect is displayed on the display image. Can be displayed together with the tester, and it is possible for the tester to easily create a detailed and easy-to-understand report.

また、機器診断処理では、画像データの抽出方法を自動モードまたは手動モードのいずれかのモードに設定し、自動モードが設定された場合、前述の自動抽出処理を行い、モード設定手段により手動モードが設定された場合には、その手動モードが設定された時点を開始点として表示画像を抽出する手動抽出処理を行う。   In the device diagnosis process, the image data extraction method is set to either the automatic mode or the manual mode. When the automatic mode is set, the automatic extraction process described above is performed, and the manual mode is set by the mode setting unit. If set, manual extraction processing is performed to extract the display image starting from the time when the manual mode is set.

これにより、仮に自動抽出処理によってテスタの所望するテストレポートが得られないような場合(例えば、アイドル時間によって開始点を決定したくない場合)に、モードの設定を手動モードにすることにより、テスタの所望するタイミングで表示画像を抽出し、不具合の検出に至るテスタの一連の操作に応じた表示画像を用いたテストレポートを生成することが可能となるので、使い勝手をより向上させることができる。   As a result, if the test report desired by the tester cannot be obtained by the automatic extraction process (for example, when it is not desired to determine the start point based on the idle time), the tester can set the mode to the manual mode. Therefore, it is possible to extract a display image at a desired timing and generate a test report using a display image corresponding to a series of tester operations leading to detection of a defect, so that the usability can be further improved.

<発明との対応>
なお、本実施形態において、記憶部4およびS120〜S150,S230,S250,S260の処理を行う制御部5が画像記憶手段、S160〜S190の自動抽出処理およびS220,S240,S270,S280の手動抽出処理を行う制御部5が画像抽出手段、S200の処理を行う制御部5がレポート生成手段、S110の処理を行う制御部5がモード設定手段の各一例にそれぞれ相当する。
<Correspondence with Invention>
In this embodiment, the storage unit 4 and the control unit 5 that performs the processing of S120 to S150, S230, S250, and S260 are image storage means, the automatic extraction processing of S160 to S190, and the manual extraction of S220, S240, S270, and S280. The control unit 5 that performs processing corresponds to an example of an image extraction unit, the control unit 5 that performs processing of S200 corresponds to an example of a report generation unit, and the control unit 5 that performs processing of S110 corresponds to an example of a mode setting unit.

<他の実施形態>
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において、様々な態様にて実施することが可能である。
<Other embodiments>
As mentioned above, although embodiment of this invention was described, this invention is not limited to the said embodiment, In the range which does not deviate from the summary of this invention, it is possible to implement in various aspects.

例えば、上記実施形態の機器診断ツール1は、対象機器10の制御部5に診断プログラムが組み込まれることによって構成されているが、これに限定されるものではなく、対象機器10とは別体の装置であり、対象機器10に有線または無線で接続される態様であってもよい。例えば、機器診断ツール1と対象機器10とがUSBケーブル等で接続されてもよい。   For example, the device diagnostic tool 1 of the above embodiment is configured by incorporating a diagnostic program into the control unit 5 of the target device 10, but is not limited thereto, and is separate from the target device 10. It is an apparatus, and the aspect connected with the object apparatus 10 by wire or wireless may be sufficient. For example, the device diagnostic tool 1 and the target device 10 may be connected by a USB cable or the like.

また例えば、図6に示すように、機器診断ツール1は、インターネット網を介して通信可能に対象機器10に接続されていてもよい。詳細には、対象機器10が、表示部2、操作入力部3、対象プログラムが実装された制御部5(以下「対象機器制御部50」という)の他、インターネット網を介して機器診断ツール1との間で通信を行う通信部60を備え、機器診断ツール1が、表示部2、操作入力部3、記憶部4、診断プログラムが実装された制御部5(以下「ツール制御部51」という)の他、インターネット網を介して対象機器10との間で通信を行う通信部61を備えるとよい。そして、機器診断ツール1は、機器診断処理において、機器診断ツール1の操作入力部3を介して対象プログラムに基づく処理を実行させるための操作情報を、通信部61からインターネット網を経由して対象機器10に送信する。一方、対象機器10に実装された対象プログラムには、通信部60を介して受信した操作情報に基づき、テスタの操作に応じた画像表示を含む制御を行い、この制御による表示画像を、通信部60からインターネット網を経由して機器診断ツール1に送信することが可能な規定があればよい。このような構成によれば、機器診断ツール1は、通信部61を介して受信した表示画像を機器診断ツール1の記憶部4に記憶することができる。   For example, as illustrated in FIG. 6, the device diagnosis tool 1 may be connected to the target device 10 so as to be able to communicate via the Internet network. Specifically, the target device 10 includes a display unit 2, an operation input unit 3, a control unit 5 in which a target program is installed (hereinafter referred to as “target device control unit 50”), and a device diagnosis tool 1 via the Internet network. The device diagnostic tool 1 includes a display unit 2, an operation input unit 3, a storage unit 4, and a control unit 5 in which a diagnostic program is installed (hereinafter referred to as “tool control unit 51”). In addition, a communication unit 61 that performs communication with the target device 10 via the Internet network may be provided. Then, the device diagnosis tool 1 receives operation information for executing processing based on the target program via the operation input unit 3 of the device diagnosis tool 1 from the communication unit 61 via the Internet network in the device diagnosis process. Transmit to the device 10. On the other hand, the target program installed in the target device 10 performs control including image display according to the operation of the tester based on the operation information received via the communication unit 60, and displays the display image by this control as the communication unit. It is only necessary to have provisions that can be transmitted from 60 to the device diagnostic tool 1 via the Internet network. According to such a configuration, the device diagnostic tool 1 can store the display image received via the communication unit 61 in the storage unit 4 of the device diagnostic tool 1.

以上のように、機器診断ツール1が対象機器10とは別体に構成された装置である場合、機器診断ツール1と対象機器10と同じ画像を表示させてもよい。また、この場合、機器診断ツール1の表示部2に、対象機器10における表示画像と、前述の編集用画面20とを並べて表示し、前述の機器診断処理から報告書作成処理を切り離し、これらの処理をツール制御部51(制御部5)が並列的に実行する構成を採用し易くなる。   As described above, when the device diagnostic tool 1 is an apparatus configured separately from the target device 10, the same image as the device diagnostic tool 1 and the target device 10 may be displayed. Further, in this case, the display image of the target device 10 and the above-described editing screen 20 are displayed side by side on the display unit 2 of the device diagnosis tool 1, and the report creation processing is separated from the above-described device diagnosis processing. It becomes easy to employ a configuration in which the tool control unit 51 (control unit 5) executes processing in parallel.

なお、機器診断ツール1と対象機器10との間で送受信される各種データは、インターネット網上のサーバ40に記憶してもよい。このサーバ40において、対象機器10毎に、テストレポート(または報告書)を記憶することによって管理してもよい。   Various data transmitted and received between the device diagnostic tool 1 and the target device 10 may be stored in the server 40 on the Internet network. In this server 40, management may be performed by storing a test report (or report) for each target device 10.

また、上記実施形態の機器診断処理では、画像データの抽出における開始点を設定し、この開始点を示すタイミング情報を記憶部4に記憶しているが、これに限定されるものではなく、例えば、アイドル時間を記憶部4に記憶しておき、不具合を検出した時点で、記憶部4に記憶されているアイドル時間に基づいて、開始点を探索するようにしてもよい。   In the device diagnosis process of the above embodiment, the starting point in image data extraction is set and the timing information indicating the starting point is stored in the storage unit 4, but the present invention is not limited to this. Alternatively, the idle time may be stored in the storage unit 4, and the start point may be searched based on the idle time stored in the storage unit 4 when a malfunction is detected.

また、上記実施形態の機器診断処理では、設定用画面において手動モードが設定された時点(手動設定操作がなされた時点)を開始点として設定しているが、これに限定されるものではなく、手動設定操作とは別に画像記憶処理の開始後に予め規定された操作(手動記録操作)がなされた時点を開始点として設定してもよい。   In the device diagnosis process of the above embodiment, the time point when the manual mode is set on the setting screen (the time point when the manual setting operation is performed) is set as the start point, but the present invention is not limited to this. In addition to the manual setting operation, a time point when a predetermined operation (manual recording operation) is performed after the start of the image storage process may be set as a start point.

また、上記実施形態の機器診断処理では、テストレポートにおいて、操作画像18として、テスタの操作位置を示すポインタ(手のマーク)が重畳されるようになっているが、ポインタに限定されるものではなく、他の図形や絵、文字、記号等のいずれが用いられてもよい。また、操作画像18は、テスタの操作位置に限らず、例えば操作時刻や、タッチ操作時の接触面積や圧力等に関する情報であってもよい。   In the device diagnosis process of the above embodiment, in the test report, a pointer (hand mark) indicating the operation position of the tester is superimposed as the operation image 18 in the test report, but is not limited to the pointer. Any other figure, picture, character, symbol, etc. may be used. Further, the operation image 18 is not limited to the operation position of the tester, and may be information relating to, for example, operation time, a contact area at the time of a touch operation, pressure, or the like.

また、上記実施形態の機器診断処理では、画像データの抽出方法を自動モードまたは手動モードのいずれかのモードに設定し、自動モードに設定された場合、自動抽出処理を行い、手動モードに設定された場合、手動抽出処理を行うようにしているが、これに限定されるものではなく、少なくとも自動抽出処理を行うようになっていれば、モードの設定や手動抽出処理を省略してもよい。   In the device diagnosis process of the above embodiment, the image data extraction method is set to either the automatic mode or the manual mode. When the automatic mode is set, the automatic extraction process is performed and the manual mode is set. In this case, the manual extraction process is performed, but the present invention is not limited to this. The mode setting and the manual extraction process may be omitted as long as at least the automatic extraction process is performed.

1…機器診断ツール、2…表示部、3…操作入力部、4…記憶部、5…制御部、10…対象機器、18…操作画像、20…編集用画面、21…第1のガイド画像、22…第2のガイド画像、23…ツール画像、40…サーバ、50…対象機器制御部、51…ツール制御部、60,61…通信部。   DESCRIPTION OF SYMBOLS 1 ... Apparatus diagnostic tool, 2 ... Display part, 3 ... Operation input part, 4 ... Memory | storage part, 5 ... Control part, 10 ... Target apparatus, 18 ... Operation image, 20 ... Edit screen, 21 ... 1st guide image 22 ... second guide image, 23 ... tool image, 40 ... server, 50 ... target device control unit, 51 ... tool control unit, 60, 61 ... communication unit.

上記目的を達成するためになされた本発明は、ユーザ操作に応じて画像表示を含む制御を行う対象機器について、その対象機器の制御に係る不具合の有無をテストするための機器診断ツールである。具体的には、本発明では、画像記憶手段が、対象機器による表示画像をユーザ操作の操作情報と対応づけて時系列に沿って記憶する構成のもと、第1の画像抽出手段が、ユーザ操作が所定の閾値時間以上なされなかった時点を操作情報に基づき開始点とし、不具合が検出された時点を終了点とし、この開始点から終了点に対応する期間に画像記憶手段に記憶された1ないし複数の表示画像を抽出する自動抽出処理を行う。そして、レポート生成手段が、画像抽出手段により抽出された1ないし複数の表示画像を用いて、不具合に関するテストレポートを生成するように構成した。 The present invention, which has been made to achieve the above object, is a device diagnostic tool for testing a target device that performs control including image display in response to a user operation, for the presence or absence of a defect related to control of the target device. Specifically, in the present invention, the first image extraction unit is configured so that the image storage unit stores the display image by the target device in association with the operation information of the user operation in time series. The time point when the operation has not been performed for a predetermined threshold time or longer is set as the start point based on the operation information, the time point when the malfunction is detected is set as the end point, and 1 is stored in the image storage unit from the start point to the end point. Or, an automatic extraction process for extracting a plurality of display images is performed. Then, the report generation unit is configured to generate a test report related to the defect using one or more display images extracted by the image extraction unit.

なお、本発明において、テストレポートの出力態様は、不具合の検出に至るユーザの一連の操作に応じた表示画像(静止画または動画)を用いたものであれば、各種の態様が採用され得るが、対象機器による表示画像の出力中になされたユーザ操作に関する情報操作情報が含まれていると、よりわかりやすくなり、且つテスタの手間をさらに軽減させることもできる。 In the present invention, as the test report output mode, various modes can be adopted as long as they use display images (still images or moving images) corresponding to a series of user operations leading to detection of defects. If the information ( operation information ) related to the user operation performed during the output of the display image by the target device is included, it becomes easier to understand and the labor of the tester can be further reduced.

つまり、テストレポートにおいて、表示画像とともに不具合の検出に至るユーザの一連の操作が示されることになるため、テスタが文章等で不具合に至る過程等を説明する手間を軽減させることができ、わかりやすい報告書をより容易に作成することが可能となる。また、その結果、報告を受ける側にとっても、不具合の内容をより直感的に理解しやすくなる。なお、操作画像には、図形や絵、文字、記号等のいずれが用いられてもよい。 In other words, in the test report, the user's series of operations leading to the detection of the defect will be shown together with the display image, so it is possible to reduce the trouble of the tester explaining the process leading to the failure with text etc., and an easy-to-understand report It becomes possible to create a book more easily. As a result, it becomes easier for the recipient of the report to understand the contents of the defect more intuitively. Note that any of graphics, pictures, characters, symbols, and the like may be used for the operation image.

また、操作情報の一例としては、表示画面上の操作位置を表す情報が挙げられる。この場合、画像記憶手段が、操作情報として、対象機器による表示画像の出力中になされた表示画像におけるユーザ操作の位置を、出力中の表示画像に対応づけて記憶し、レポート生成手段が、ユーザ操作の位置に基づき表示画像の対応する位置にユーザ操作を示すマークを重畳させてテストレポートを生成する(請求項2)。このような構成によれば、操作画像としてポインタ等の図形(マーク)を用いることにより、文字によってユーザの操作内容を説明するよりも、より直感的にわかりやすくすることができる。 Moreover, as an example of the operation information, information indicating the operation position on the display screen can be given. In this case, the image storage means, as the operation information, the position of the user's operation in performed a display image in the output of the display image by the target device, and stored in correspondence to the display image in the output, the report generating means, the user Based on the position of the operation, a test report is generated by superimposing a mark indicating the user operation on the corresponding position of the display image . According to such a configuration, by using a figure (mark) such as a pointer as the operation image, it is possible to make it more intuitive and easy to understand than explaining the user's operation content with characters.

また、本発明において、テスタがテストレポートをそのまま使用することも可能であるが、よりわかりやすい報告書にするためにテストレポートを加工して使用することも可能である。後者のような場合を想定し、本発明は、第2の画像抽出手段が、画像記憶手段に記憶された1ないし複数の表示画像のうち、第1の画像抽出手段により抽出された1ないし複数の表示画像に対して時系列で前または後ろに隣接する表示画像を抽出し、レポート編集手段が、第2の画像抽出手段により抽出された表示画像を、レポート生成手段により生成されたテストレポートに対して追加する(請求項1)。 In the present invention, the tester can use the test report as it is, but it is also possible to process and use the test report in order to make the report easier to understand. Assuming the latter case, the present invention provides that the second image extraction means is one or more extracted by the first image extraction means from one or more display images stored in the image storage means. The display image adjacent to the display image in front or behind in time series is extracted from the display image, and the report editing means converts the display image extracted by the second image extraction means to the test report generated by the report generation means. (Claim 1).

このような構成によれば、例えば、テスタが編集用画面上でテストレポートを加工して報告書等を作成することが容易になるため、使い勝手をさらに向上させることができる。
具体例としては、上記開始点以前に画像記憶手段に記憶された1ないし複数の表示画像を履歴画像として、この履歴画像をテストレポートに追加するための第1のガイド画像を編集用画面に表示してもよい。
According to such a configuration, for example, it becomes easy for a tester to process a test report on an editing screen and create a report or the like, and thus the usability can be further improved.
As a specific example, one or a plurality of display images stored in the image storage unit prior to top Symbol starting point as a history image, the first guide image editing screen to add the history image in the test report It may be displayed.

また、同様に、上記終了点以降に画像記憶手段に記憶された1ないし複数の表示画像を履歴画像として、この履歴画像をテストレポートに追加するための第2のガイド画像を編集用画面に表示してもよい。 Similarly, one or a plurality of display images stored in the image storage unit after the upper Symbol end point as a history image, the editing screen and the second guide image to add this history image in the test report It may be displayed.

ところで、本発明では、第1の画像抽出手段が、上記自動抽出処理だけを行う構成でもよいが、以下のように構成されたものでもよい。即ち、本発明において、第1の画像抽出手段による表示画像の抽出方法を自動モードまたは手動モードのいずれかのモードに設定するモード設定手段を備え、第1の画像抽出手段は、モード設定手段により自動モードが設定された場合、自動抽出処理を行い、モード設定手段により手動モードが設定された場合には、その手動モードが設定された時点を開始点として表示画像を抽出する手動抽出処理を行うとよい。 By the way, in the present invention, the first image extraction unit may be configured to perform only the automatic extraction process, but may be configured as follows. That is, in the present invention, there is provided mode setting means for setting the display image extraction method by the first image extraction means to either the automatic mode or the manual mode, and the first image extraction means is controlled by the mode setting means. When the automatic mode is set, the automatic extraction process is performed. When the manual mode is set by the mode setting unit, the manual extraction process is performed to extract the display image from the time when the manual mode is set. Good.

なお、本発明は、プログラムとして市場に流通させることができる。具体的には、コンピュータを、請求項1に記載の画像記憶手段、第1の画像抽出手段レポート生成手段、第2の画像抽出手段およびレポート編集手段として機能させるためのプログラムである。また具体的には、コンピュータを、請求項2に記載の画像記憶手段、第1の画像抽出手段およびレポート生成手段として機能させるためのプログラムである。 The present invention can be distributed as a program on the market. Specifically, a program for causing a computer to function as the image storage unit, the first image extraction unit , the report generation unit , the second image extraction unit, and the report editing unit according to claim 1 . Further, specifically, a program for causing a computer to function as the image storage unit, the first image extraction unit, and the report generation unit according to claim 2.

<発明との対応>
なお、本実施形態において、記憶部4およびS120〜S150,S230,S250,S260の処理を行う制御部5が画像記憶手段、S160〜S190の自動抽出処理およびS220,S240,S270,S280の手動抽出処理を行う制御部5が第1の画像抽出手段、S200の処理を行う制御部5がレポート生成手段、S110の処理を行う制御部5がモード設定手段、S210の処理を行う制御部5が第2の画像抽出手段およびレポート編集手段の各一例にそれぞれ相当する。
<Correspondence with Invention>
In this embodiment, the storage unit 4 and the control unit 5 that performs the processing of S120 to S150, S230, S250, and S260 are image storage means, the automatic extraction processing of S160 to S190, and the manual extraction of S220, S240, S270, and S280. The control unit 5 that performs processing is a first image extraction unit, the control unit 5 that performs processing of S200 is a report generation unit, the control unit 5 that performs processing of S110 is a mode setting unit , and the control unit 5 that performs processing of S210 is a first unit. Each of the image extracting unit and the report editing unit corresponds to an example.

Claims (8)

ユーザ操作に応じて画像表示を含む制御を行う対象機器について、前記対象機器の制御に係る不具合の有無をテストするための機器診断ツールであって、
前記対象機器による表示画像を時系列に沿って記憶する画像記憶手段と、
前記ユーザ操作が所定の閾値時間以上なされなかった時点を開始点、前記不具合が検出された時点を終了点とし、前記開始点から前記終了点に対応する期間に前記画像記憶手段に記憶された1ないし複数の前記表示画像を抽出する自動抽出処理を行う画像抽出手段と、
前記画像抽出手段により抽出された1ないし複数の前記表示画像を用いて、前記不具合に関するテストレポートを生成するレポート生成手段と、
を備えることを特徴とする機器診断ツール。
For a target device that performs control including image display in response to a user operation, a device diagnostic tool for testing whether there is a defect related to control of the target device,
Image storage means for storing a display image by the target device in time series;
The time point when the user operation has not been performed for a predetermined threshold time or longer is set as the start point, and the time point when the defect is detected is set as the end point, and 1 stored in the image storage unit from the start point to the end point. Or image extracting means for performing automatic extraction processing for extracting a plurality of the display images;
Report generation means for generating a test report relating to the defect using one or more of the display images extracted by the image extraction means;
A device diagnostic tool comprising:
前記画像記憶手段は、前記対象機器による表示画像の出力中になされた前記ユーザ操作に関する操作情報を、前記出力中の表示画像に対応づけて記憶し、
前記レポート生成手段は、前記操作情報に基づく操作画像を対応する前記表示画像に含む前記テストレポートを生成することを特徴とする請求項1に記載の機器診断ツール。
The image storage means stores operation information related to the user operation performed during the output of the display image by the target device in association with the display image being output,
The device diagnosis tool according to claim 1, wherein the report generation unit generates the test report including an operation image based on the operation information in the corresponding display image.
前記操作情報は、前記表示画面上の操作位置を表す情報であることを特徴とする請求項2に記載の機器診断ツール。   The device diagnosis tool according to claim 2, wherein the operation information is information representing an operation position on the display screen. 前記レポート生成手段により生成された前記テストレポートを編集するための編集用画面を表示する編集表示手段を備えることを特徴とする請求項1ないし請求項3のいずれか1項に記載の機器診断ツール。   The device diagnostic tool according to any one of claims 1 to 3, further comprising editing display means for displaying an editing screen for editing the test report generated by the report generating means. . 前記編集表示手段は、前記開始点以前に前記画像記憶手段に記憶された1ないし複数の前記表示画像を履歴画像として、該履歴画像を前記テストレポートに追加するための第1のガイド画像を前記編集用画面に表示することを特徴とする請求項4に記載の機器診断ツール。   The edit display means uses one or more display images stored in the image storage means before the start point as a history image, and a first guide image for adding the history image to the test report. The device diagnosis tool according to claim 4, wherein the device diagnosis tool is displayed on an editing screen. 前記編集表示手段は、前記終了点以降に前記画像記憶手段に記憶された1ないし複数の前記表示画像を履歴画像として、該履歴画像を前記テストレポートに追加するための第2のガイド画像を前記編集用画面に表示することを特徴とする請求項4または請求項5に記載の機器診断ツール。   The edit display means uses one or more display images stored in the image storage means after the end point as a history image, and a second guide image for adding the history image to the test report. 6. The device diagnosis tool according to claim 4, wherein the device diagnosis tool is displayed on an editing screen. 前記画像抽出手段による前記表示画像の抽出方法を自動モードまたは手動モードのいずれかのモードに設定するモード設定手段を備え、
前記画像抽出手段は、前記モード設定手段により前記自動モードが設定された場合、
前記自動抽出処理を行い、前記モード設定手段により前記手動モードが設定された場合、該手動モードが設定された時点を前記開始点として前記表示画像を抽出する手動抽出処理を行うことを特徴とする請求項1ないし請求項6のいずれか1項に記載の機器診断ツール。
A mode setting means for setting the display image extraction method by the image extraction means to either an automatic mode or a manual mode;
The image extracting means, when the automatic mode is set by the mode setting means,
The automatic extraction process is performed, and when the manual mode is set by the mode setting unit, the manual extraction process is performed to extract the display image with the time point when the manual mode is set as the start point. The device diagnostic tool according to any one of claims 1 to 6.
コンピュータを、請求項1に記載の前記画像記憶手段、前記画像抽出手段および前記レポート生成手段として機能させるためのプログラム。   A program for causing a computer to function as the image storage unit, the image extraction unit, and the report generation unit according to claim 1.
JP2013146557A 2013-07-12 2013-07-12 Equipment diagnostic tools and programs Expired - Fee Related JP5421492B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013146557A JP5421492B1 (en) 2013-07-12 2013-07-12 Equipment diagnostic tools and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013146557A JP5421492B1 (en) 2013-07-12 2013-07-12 Equipment diagnostic tools and programs

Publications (2)

Publication Number Publication Date
JP5421492B1 JP5421492B1 (en) 2014-02-19
JP2015018492A true JP2015018492A (en) 2015-01-29

Family

ID=50287249

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013146557A Expired - Fee Related JP5421492B1 (en) 2013-07-12 2013-07-12 Equipment diagnostic tools and programs

Country Status (1)

Country Link
JP (1) JP5421492B1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021037116A (en) * 2019-09-03 2021-03-11 株式会社バンダイナムコエンターテインメント Processing system and program
JP2021037117A (en) * 2019-09-03 2021-03-11 株式会社バンダイナムコエンターテインメント Processing system and program
JP2021152939A (en) * 2017-03-22 2021-09-30 日本電気株式会社 Portable terminal, control method, and program
JP7511660B2 (en) 2020-10-30 2024-07-05 グーグル エルエルシー SYSTEM AND METHOD FOR DEBUGGING THE DELIVERY OF CONTENT ITEMS - Patent application

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07160542A (en) * 1993-12-03 1995-06-23 Hitachi Ltd Method for storing, reproducing and displaying picture trace data
JPH09160702A (en) * 1995-12-13 1997-06-20 Yamatake Honeywell Co Ltd Operation reproduction method and system for monitoring and control program
JPH11250038A (en) * 1998-02-27 1999-09-17 Toshiba Corp Information processing system and operation history management method for the same
JP2003256035A (en) * 2002-02-27 2003-09-10 Toshiba Corp Plant monitoring device
JP2003280946A (en) * 2002-03-20 2003-10-03 Ricoh Co Ltd Information processing apparatus, recording and reproduction method of operation history, program and recording medium
JP2009205314A (en) * 2008-02-27 2009-09-10 Shimadzu Corp Software verification support system and computer program having verification support function
JP2009223743A (en) * 2008-03-18 2009-10-01 Fujitsu Ltd Fault analysis support system and fault analysis support method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021152939A (en) * 2017-03-22 2021-09-30 日本電気株式会社 Portable terminal, control method, and program
JP7230951B2 (en) 2017-03-22 2023-03-01 日本電気株式会社 Mobile terminal, information processing system, control method, and program
JP2021037116A (en) * 2019-09-03 2021-03-11 株式会社バンダイナムコエンターテインメント Processing system and program
JP2021037117A (en) * 2019-09-03 2021-03-11 株式会社バンダイナムコエンターテインメント Processing system and program
JP7362371B2 (en) 2019-09-03 2023-10-17 株式会社バンダイナムコエンターテインメント Processing system and program
JP7362370B2 (en) 2019-09-03 2023-10-17 株式会社バンダイナムコエンターテインメント Processing system and program
JP7511660B2 (en) 2020-10-30 2024-07-05 グーグル エルエルシー SYSTEM AND METHOD FOR DEBUGGING THE DELIVERY OF CONTENT ITEMS - Patent application

Also Published As

Publication number Publication date
JP5421492B1 (en) 2014-02-19

Similar Documents

Publication Publication Date Title
CN111008520B (en) Annotating method and device, terminal equipment and storage medium
TW201342047A (en) Recording and playback of trace and video log data for programs
US9176683B2 (en) Image information processing method, image information processing apparatus and computer-readable recording medium storing image information processing program
US9563393B2 (en) Information processing method and electronic device
CN104823150B (en) information terminal and storage medium
US10282143B2 (en) Information processing apparatus and control method of information processing apparatus
JP6211199B2 (en) Display control apparatus, display control method, control program, and recording medium
JP5421492B1 (en) Equipment diagnostic tools and programs
WO2016017420A1 (en) Display control device, display control method, control program, and recording medium
CN107748615B (en) Screen control method and device, storage medium and electronic equipment
US10241977B2 (en) Combining and displaying multiple document areas
CN103631483A (en) Positioning method and positioning device
CN112882953A (en) Automatic demonstration method and system for application program based on android debugging bridge
JP6206202B2 (en) Information processing apparatus and information processing program
JP2016090895A (en) Display device, display control method, and display system
US20160217721A1 (en) Information processing system, terminal apparatus, information processing apparatus, information processing method
JP2015095066A (en) Information processing apparatus and information processing program
US10114518B2 (en) Information processing system, information processing device, and screen display method
CN106708705B (en) Terminal background process monitoring method and system
JP5204343B1 (en) Test system and program
US9196068B2 (en) Projector system, and method for drawings
US10740410B2 (en) Method for adding a comment to interactive content by reproducing the interactive content in accordance with a brached comment scenario
US10929593B2 (en) Data slicing of application file objects and chunk-based user interface navigation
JP5589502B2 (en) Electronic computer and program
CN104516646A (en) Method and device for relating image to button

Legal Events

Date Code Title Description
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: 20131029

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131121

R150 Certificate of patent or registration of utility model

Ref document number: 5421492

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees