JP6776625B2 - Information processing equipment and programs - Google Patents

Information processing equipment and programs Download PDF

Info

Publication number
JP6776625B2
JP6776625B2 JP2016108523A JP2016108523A JP6776625B2 JP 6776625 B2 JP6776625 B2 JP 6776625B2 JP 2016108523 A JP2016108523 A JP 2016108523A JP 2016108523 A JP2016108523 A JP 2016108523A JP 6776625 B2 JP6776625 B2 JP 6776625B2
Authority
JP
Japan
Prior art keywords
user
information
hesitation
standard
transition
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
Application number
JP2016108523A
Other languages
Japanese (ja)
Other versions
JP2017215731A (en
Inventor
勝行 近藤
勝行 近藤
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation 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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2016108523A priority Critical patent/JP6776625B2/en
Publication of JP2017215731A publication Critical patent/JP2017215731A/en
Application granted granted Critical
Publication of JP6776625B2 publication Critical patent/JP6776625B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、情報処理装置及びプログラムに関する。 The present invention relates to an information processing device and a program.

Webアプリケーションでは、一般にヘルプ機能を提供している。ユーザーは、Webアプリケーションの利用中に操作等が不明であれば、ヘルプ機能を呼び出して不明点を自ら解消するよう操作する。このように、ヘルプ機能はユーザー操作に応じて呼び出されるが、ヘルプの使い方が慣れていないユーザーでも知りたい項目のヘルプ表示画面まで容易にたどり着けるように、ユーザーの操作履歴を記録しておき、その操作履歴を参照に適切なヘルプ情報を検索して表示させる技術が提案されている(例えば、特許文献1)。 Web applications generally provide a help function. If the operation or the like is unknown while using the Web application, the user calls the help function and operates to solve the unclear point by himself / herself. In this way, the help function is called according to the user's operation, but the user's operation history is recorded so that even a user who is not accustomed to using the help can easily reach the help display screen of the item he / she wants to know. A technique has been proposed in which appropriate help information is searched for and displayed by referring to the operation history (for example, Patent Document 1).

特開2008−276595号公報Japanese Unexamined Patent Publication No. 2008-276595 特開2010−50596号公報Japanese Unexamined Patent Publication No. 2010-50596 特開2003−51908号公報Japanese Unexamined Patent Publication No. 2003-51908 特開2003−51903号公報Japanese Unexamined Patent Publication No. 2003-51903

本発明は、ユーザー操作からユーザーの迷いを検出したときに、その迷いが検出された操作に関連するガイド情報を表示させることを目的とする。 An object of the present invention is to display guide information related to an operation in which a user's hesitation is detected when the user's hesitation is detected.

本発明に係る情報処理装置は、予め決められたユーザー操作を決められた順番で遷移させながら実行される処理を実行するためにユーザーが行った操作に関する操作情報を取得する操作情報取得手段と、前記処理を実現する標準的な操作パターンに関する標準操作情報であって前記操作パターンに含まれる各操作の遷移を示す遷移情報を含む標準操作情報を取得する標準操作情報取得手段と、前記操作情報から得られるユーザーが行った操作の遷移が前記遷移情報により示される遷移と合致しないことでユーザーの迷いを検出する検出手段と、前記検出手段により迷いが検出された場合、迷いが検出された操作に関連するガイド情報を表示するよう制御する表示制御手段と、前記処理が過去に実行されたときの操作に関する操作モデル情報を取得する操作モデル情報取得手段と、を有し、前記検出手段は、前記操作情報と前記標準操作情報とに基づきユーザーの迷いを検出した場合でも、前記操作情報と前記操作モデル情報とに基づきユーザーの迷いが検出されない場合、ユーザーが行った操作を迷いとして検出しないことを特徴とする。 The information processing apparatus according to the present invention includes an operation information acquisition means for acquiring operation information related to an operation performed by a user in order to execute a process executed while transitioning a predetermined user operation in a predetermined order. From the standard operation information acquisition means for acquiring the standard operation information including the transition information indicating the transition of each operation included in the operation pattern, which is the standard operation information regarding the standard operation pattern for realizing the processing, and the operation information. The detection means for detecting the user's hesitation when the transition of the obtained operation performed by the user does not match the transition indicated by the transition information, and the operation for which the hesitation is detected when the hesitation is detected by the detection means. The detection means includes a display control means for controlling to display related guide information and an operation model information acquisition means for acquiring operation model information related to an operation when the process is executed in the past. Even if the user's hesitation is detected based on the operation information and the standard operation information, if the user's hesitation is not detected based on the operation information and the operation model information, the operation performed by the user is not detected as a hesitation. It is a feature.

また、前記検出手段は、前記操作情報から得られるユーザーが行った操作の遷移が前記遷移情報により示される遷移と合致しない場合でも、当該ユーザーが行った操作の遷移の回数が当該操作の遷移に対応して設定されている閾値に達しない場合はユーザーの迷いと判断しないことを特徴とする。 Further, in the detection means, even if the transition of the operation performed by the user obtained from the operation information does not match the transition indicated by the transition information, the number of transitions of the operation performed by the user is the transition of the operation. The feature is that if the threshold value set correspondingly is not reached, it is not judged that the user is at a loss.

また、前記操作情報には、ユーザーが行った操作及び直前の操作から当該操作が行われるまでの所要時間が含まれており、前記標準操作情報には、前記操作パターンに含まれる操作及び直前の操作から当該操作が行われるまでの標準所要時間が含まれており、前記検出手段は、ユーザーが行った操作の所要時間及び前記標準操作情報に含まれている当該操作の標準所要時間に基づきユーザーの迷いを検出することを特徴とする。 Further, the operation information includes the operation performed by the user and the time required from the immediately preceding operation to the immediately preceding operation, and the standard operation information includes the operation included in the operation pattern and immediately before the operation. The standard time required from the operation to the operation is included, and the detection means is based on the time required for the operation performed by the user and the standard time required for the operation included in the standard operation information. It is characterized by detecting the hesitation of.

また、前記操作モデル情報は、当該ユーザーが過去に前記処理を実行したときの実績から作成されることを特徴とする。 Further, the operation model information is characterized in that it is created from the actual results when the user has executed the process in the past.

また、前記操作モデル情報は、前記ユーザーの個人情報と同一又は類似する他のユーザーが過去に前記処理を実行したときの実績から作成されることを特徴とする。 Further, the operation model information is characterized in that it is created from the actual results when another user who is the same as or similar to the personal information of the user has executed the process in the past.

本発明に係るプログラムは、コンピュータを、予め決められたユーザー操作を決められた順番で遷移させながら実行される処理を実行するためにユーザーが行った操作に関する操作情報を取得する操作情報取得手段、前記処理を実現する標準的な操作パターンに関する標準操作情報であって前記操作パターンに含まれる各操作の遷移を示す遷移情報を含む標準操作情報を取得する標準操作情報取得手段、前記操作情報から得られるユーザーが行った操作の遷移が前記遷移情報により示される遷移と合致しないことでユーザーの迷いを検出する検出手段と、前記検出手段により迷いが検出された場合、迷いが検出された操作に関連するガイド情報を表示するよう制御する表示制御手段、前記処理が過去に実行されたときの操作に関する操作モデル情報を取得する操作モデル情報取得手段、として機能させ、前記検出手段は、前記操作情報と前記標準操作情報とに基づきユーザーの迷いを検出した場合でも、前記操作情報と前記操作モデル情報とに基づきユーザーの迷いが検出されない場合、ユーザーが行った操作を迷いとして検出しないことを特徴とするThe program according to the present invention is an operation information acquisition means for acquiring operation information related to an operation performed by a user in order to execute a process executed while transitioning a predetermined user operation in a predetermined order. A standard operation information acquisition means for acquiring standard operation information including transition information indicating a transition of each operation included in the operation pattern, which is standard operation information related to a standard operation pattern for realizing the processing, and obtained from the operation information. It is related to the detection means for detecting the user's hesitation when the transition of the operation performed by the user does not match the transition indicated by the transition information, and the operation in which the hesitation is detected when the hesitation is detected by the detection means. The display control means for controlling the display of the guide information to be performed, the operation model information acquisition means for acquiring the operation model information related to the operation when the process is executed in the past, and the detection means are combined with the operation information. Even if the user's hesitation is detected based on the standard operation information, if the user's hesitation is not detected based on the operation information and the operation model information, the operation performed by the user is not detected as a hesitation. ..

請求項1に記載の発明によれば、ユーザーが行った操作が標準的な操作の遷移とは異なる場合をユーザーの迷いとして検出し、その迷いが検出された操作に関連するガイド情報を表示させることができる。また、ユーザー操作が標準的な操作の遷移とは異なる場合をユーザーの迷いとして検出することができる。 According to the first aspect of the present invention, a case where the operation performed by the user is different from the transition of the standard operation is detected as the user's hesitation, and the guide information related to the operation in which the hesitation is detected is displayed. be able to. In addition, it is possible to detect a case where the user operation is different from the transition of the standard operation as a user's hesitation.

請求項2に記載の発明によれば、操作情報から得られるユーザーが行った操作の遷移が遷移情報により示される遷移と合致しない場合でも、当該ユーザーが行った操作の遷移の回数が当該操作の遷移に対応して設定されている閾値に達しない場合はユーザーの迷いと判断しないよう処理することができる。 According to the invention of claim 2, even if the transition of the operation performed by the user obtained from the operation information does not match the transition indicated by the transition information, the number of transitions of the operation performed by the user is the number of transitions of the operation. If the threshold value set corresponding to the transition is not reached, it can be processed so as not to be judged as a user's hesitation.

請求項3に記載の発明によれば、ユーザー操作の所要時間が標準的な所要時間から遅れている場合をユーザーの迷いとして検出することができる。 According to the third aspect of the present invention, a case where the required time of the user operation is delayed from the standard required time can be detected as a user's hesitation.

請求項に記載の発明によれば、ユーザーが過去に処理を実行したときの実績に基づき操作モデル情報を作成することができる。 According to the invention of claim 4 , the operation model information can be created based on the actual results when the user executes the process in the past.

請求項に記載の発明によれば、ユーザーの個人情報と同一又は類似する他のユーザーが過去に処理を実行したときの実績に基づき操作モデル情報を作成することができる。 According to the invention of claim 5 , the operation model information can be created based on the actual results when another user who is the same as or similar to the user's personal information executes the process in the past.

請求項に記載の発明によれば、ユーザーが行った操作が標準的な操作の遷移とは異なる場合をユーザーの迷いとして検出し、その迷いが検出された操作に関連するガイド情報を表示させることができる。また、ユーザー操作が標準的な操作の遷移とは異なる場合をユーザーの迷いとして検出することができる。
According to the invention of claim 6, when the operation performed by the user is different from the transition of the standard operation, it is detected as the user's hesitation, and the guide information related to the operation in which the hesitation is detected is displayed. be able to. In addition, it is possible to detect a case where the user operation is different from the transition of the standard operation as a user's hesitation.

本発明に係る情報処理装置の一実施の形態を示したブロック構成図である。It is a block block diagram which showed one Embodiment of the information processing apparatus which concerns on this invention. 本実施の形態における情報処理装置を形成するコンピュータのハードウェア構成図である。It is a hardware block diagram of the computer which forms the information processing apparatus in this embodiment. 本実施の形態において、文書作成アプリケーションにおける操作と各操作の遷移の深さとの関係の要部を示した概念図である。In this embodiment, it is a conceptual diagram showing the main part of the relationship between the operation in the document creation application and the depth of transition of each operation. 本実施の形態における標準操作情報記憶部に予め設定される標準操作情報のデータ構成の一例を示した図である。It is a figure which showed an example of the data structure of the standard operation information preset in the standard operation information storage part in this embodiment. 本実施の形態におけるガイド表示処理を示したフローチャートである。It is a flowchart which showed the guide display process in this embodiment. 本実施の形態における操作情報記憶部に記録される操作情報の設定例を示した図である。It is a figure which showed the setting example of the operation information recorded in the operation information storage part in this embodiment. 本実施の形態におけるガイド表示条件の設定例を示した図である。It is a figure which showed the setting example of the guide display condition in this embodiment.

以下、図面に基づいて、本発明の好適な実施の形態について説明する。 Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.

図1は、本発明に係る情報処理装置の一実施の形態を示したブロック構成図である。本実施の形態における情報処理装置10は、パーソナルコンピュータ(PC)等ユーザーにより使用されるコンピュータにより実現される。ユーザーは、情報処理装置(以下、「ユーザー端末」ともいう)10を利用してWebアプリケーションやデスクトップアプリケーションを実行する。例えば、ユーザーは、文書作成アプリケーションを起動し、所定の操作を行って文書を新規に作成したり、文書を編集して上書保存したりする。 FIG. 1 is a block configuration diagram showing an embodiment of an information processing device according to the present invention. The information processing device 10 in the present embodiment is realized by a computer used by a user such as a personal computer (PC). The user executes a Web application or a desktop application by using the information processing device (hereinafter, also referred to as "user terminal") 10. For example, the user starts a document creation application and performs a predetermined operation to create a new document, or edits a document and saves it as an overwriting.

図2は、本実施の形態における情報処理装置(以下、「ユーザー端末」ともいう)10を形成するコンピュータのハードウェア構成図である。本実施の形態においてユーザー端末10を形成するサーバコンピュータは、従前から存在する汎用的なハードウェア構成で実現できる。すなわち、コンピュータは、図2に示したようにCPU21、ROM22、RAM23、ハードディスクドライブ(HDD)24、入力手段として設けられたマウス25とキーボード26、及び表示装置として設けられたディスプレイ27をそれぞれ接続する入出力コントローラ28、通信手段として設けられたネットワークコントローラ29を内部バス30に接続して構成される。 FIG. 2 is a hardware configuration diagram of a computer forming the information processing device (hereinafter, also referred to as “user terminal”) 10 according to the present embodiment. The server computer forming the user terminal 10 in the present embodiment can be realized by a general-purpose hardware configuration that has existed before. That is, as shown in FIG. 2, the computer connects a CPU 21, a ROM 22, a RAM 23, a hard disk drive (HDD) 24, a mouse 25 and a keyboard 26 provided as input means, and a display 27 provided as a display device, respectively. The input / output controller 28 and the network controller 29 provided as a communication means are connected to the internal bus 30.

本実施の形態における「処理」というのは、一連のユーザー操作によって構成される処理のことをいう。本実施の形態では、文書作成アプリケーションとしてマイクロソフト社製のWORDを利用する場合を想定して説明するが、文書を「名前を付けて保存」する場合、ユーザーは、ファイルタブを選択し、これにより表示された画面から「名前を付けて保存」する処理を選択した後、保存先を指定し、ファイル名を入力するなど一連の操作を行う必要がある。本実施の形態では、ユーザーが実行する「名前を付けて保存」を処理とした場合、保存先の指定やファイル名の入力などの当該処理を実行するためにユーザーが行う操作を「ユーザー操作」とする。「名前を付けて保存」する処理を開始するには、最初にファイルタブを選択するというユーザー操作が必要となるが、本実施の形態では、処理を開始させるために最初に行うユーザー操作を特に「処理の開始操作」と称することにする。 The "process" in the present embodiment means a process composed of a series of user operations. In the present embodiment, the case where WORD manufactured by Microsoft is used as the document creation application is described. However, when the document is "saved as", the user selects the file tab, thereby. After selecting the process to "Save As" from the displayed screen, it is necessary to perform a series of operations such as specifying the save destination and entering the file name. In the present embodiment, when the "save as" process performed by the user is set, the operation performed by the user to execute the process such as specifying the save destination and inputting the file name is "user operation". And. In order to start the process of "save as", a user operation of first selecting the file tab is required, but in the present embodiment, the user operation to be performed first to start the process is particularly performed. It will be referred to as "processing start operation".

図3は、文書作成アプリケーションにおける操作と各操作の遷移の深さとの関係の要部を示した概念図である。例えば、文書を新規作成する場合、ファイルタブを選択することで表示された画面から「新規」を選択する。また、必要によりテンプレートを検索するかもしれない。また、既存文書を別名で保存する場合、ファイルタブを選択することで表示された画面から「名前を付けて保存」を選択する。そして、保存先を選択し、コンピュータの場合は参照ボタンを選択して保存先とするフォルダを指定する。そして、ファイル名の入力後、保存ボタンの選択操作で別名保存する。このように、ユーザーは、予め決められた操作を決められた順番で遷移させながら所望の処理(ここでの例では「名前を付けて保存」)を実行する。本実施の形態では、図3に示したように各ユーザー操作は所定の順番に従って行われるが、本実施の形態では、操作の遷移の順番を「深さ」で表すことにする。ユーザーが何らかの処理を実行する場合、通常は深さ1のユーザー操作から深さn(「名前を付けて保存」の場合はn=5)のユーザー操作まで深くなる方向へ順に行われることになる。もちろん、文書作成アプリケーションによっては、ユーザーの選択した内容を記憶する機能を有しているため図3に示した通りにユーザー操作を遷移させる必要がない場合もあり得るが、ここでは考慮しないものとする。 FIG. 3 is a conceptual diagram showing a main part of the relationship between the operation in the document creation application and the transition depth of each operation. For example, when creating a new document, select "New" from the screen displayed by selecting the File tab. It may also search for templates if needed. If you want to save an existing document with a different name, select "Save As" from the screen displayed by selecting the File tab. Then, select the save destination, and in the case of a computer, select the browse button and specify the folder to be the save destination. Then, after inputting the file name, save it as a different name by selecting the save button. In this way, the user executes a desired process (in this example, "save as") while transitioning a predetermined operation in a predetermined order. In the present embodiment, as shown in FIG. 3, each user operation is performed in a predetermined order, but in the present embodiment, the order of operation transitions is represented by "depth". When a user executes some kind of processing, normally, the user operation at depth 1 is performed in order from the user operation at depth n (n = 5 in the case of "save as"). .. Of course, depending on the document creation application, it may not be necessary to transition the user operation as shown in FIG. 3 because it has a function of memorizing the contents selected by the user, but it is not considered here. To do.

図1に戻り、本実施の形態におけるユーザー端末10は、操作検出部11、迷い検出部12、ガイド表示制御部13、操作情報記憶部14、標準操作情報記憶部15、操作モデル情報記憶部16及びガイド情報記憶部17を有している。操作検出部11は、操作情報取得手段として設けられ、一連のユーザー操作により実現される処理を実行するためにユーザーが行った操作に関する操作情報を取得し、操作情報記憶部14に記録する。標準操作情報記憶部15には、処理を実現する標準的な操作パターンに関する標準操作情報が予め設定登録されているが、迷い検出部12は、標準操作情報記憶部15から標準操作情報を取得する標準操作情報取得手段、及び操作情報記憶部14に記憶されている操作情報及び取得した標準操作情報に基づきユーザーの迷いを検出する検出手段として機能する。ガイド表示制御部13は、表示制御手段として設けられ、迷い検出部12により迷いが検出された場合、迷いが検出された操作に関連するガイド情報をガイド情報記憶部17から読み出し、ディスプレイ27に表示するよう制御する。ガイド情報は、一般にヘルプ画面に表示されることからヘルプ情報と同義であると考えてもよい。操作モデル情報記憶部16には、処理が過去に実行されたときの操作に関する操作モデル情報が記憶されている。 Returning to FIG. 1, the user terminal 10 in the present embodiment includes an operation detection unit 11, a hesitation detection unit 12, a guide display control unit 13, an operation information storage unit 14, a standard operation information storage unit 15, and an operation model information storage unit 16. It also has a guide information storage unit 17. The operation detection unit 11 is provided as an operation information acquisition means, acquires operation information related to an operation performed by the user in order to execute a process realized by a series of user operations, and records the operation information in the operation information storage unit 14. In the standard operation information storage unit 15, standard operation information related to a standard operation pattern for realizing processing is set and registered in advance, but the hesitation detection unit 12 acquires standard operation information from the standard operation information storage unit 15. It functions as a standard operation information acquisition means and a detection means for detecting a user's hesitation based on the operation information stored in the operation information storage unit 14 and the acquired standard operation information. The guide display control unit 13 is provided as a display control means, and when a ambiguity is detected by the ambiguity detection unit 12, guide information related to the operation in which the ambiguity is detected is read from the guide information storage unit 17 and displayed on the display 27. Control to do. Since the guide information is generally displayed on the help screen, it may be considered to be synonymous with the help information. The operation model information storage unit 16 stores operation model information related to the operation when the process was executed in the past.

図4は、本実施の形態における標準操作情報記憶部15に予め設定される標準操作情報のデータ構成の一例を示した図である。標準操作情報には、図3を用いて説明したユーザー操作と当該ユーザー操作の深さと当該ユーザー操作の標準所要時間とが対応付けして設定される。標準所要時間というのは、当該ユーザー操作の直前にユーザー操作がされてから当該ユーザー操作が行われるまでに要すると推測される標準的な所要時間である。図4に示した設定例によると、ユーザーは、ファイルタブを選択してから「名前を付けて保存」を選択するまでに標準的に3秒間要することに示している。なお、後述するように、本実施の形態では、標準所要時間を、ユーザー操作の所要時間として許容しうる時間(最大時間)として用いているが、最大時間を標準所要時間に基づき別途設定するようにしてもよい。図4において、深さ5の“(MAX)”というのは、当該ユーザー操作が当該処理において最大の深さのユーザー操作であることを示している。換言すると、当該処理において最後に行われるユーザー操作であることを示している。この“(MAX)”に対応するユーザー操作が行われることで当該処理は完了する。 FIG. 4 is a diagram showing an example of a data structure of standard operation information preset in the standard operation information storage unit 15 in the present embodiment. In the standard operation information, the user operation described with reference to FIG. 3, the depth of the user operation, and the standard required time of the user operation are set in association with each other. The standard required time is a standard required time that is estimated to be required from the user operation immediately before the user operation to the user operation. According to the setting example shown in FIG. 4, the user typically takes 3 seconds from selecting the File tab to selecting "Save As". As will be described later, in the present embodiment, the standard required time is used as the time (maximum time) that can be tolerated as the required time for user operation, but the maximum time should be set separately based on the standard required time. It may be. In FIG. 4, “(MAX)” at depth 5 indicates that the user operation is the user operation having the maximum depth in the process. In other words, it indicates that it is the last user operation performed in the process. The process is completed when the user operation corresponding to this "(MAX)" is performed.

ユーザー端末10における各構成要素11〜13は、ユーザー端末10を形成するコンピュータと、コンピュータに搭載されたCPU21で動作するプログラムとの協調動作により実現される。また、各記憶部14〜17は、ユーザー端末10に搭載されたHDD24にて実現される。あるいは、RAM23又は外部にある記憶手段をネットワーク経由で利用してもよい。 Each component 11 to 13 in the user terminal 10 is realized by a cooperative operation of a computer forming the user terminal 10 and a program running on the CPU 21 mounted on the computer. Further, each of the storage units 14 to 17 is realized by the HDD 24 mounted on the user terminal 10. Alternatively, the RAM 23 or an external storage means may be used via the network.

また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、CD−ROMやUSBメモリ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのCPUがプログラムを順次実行することで各種処理が実現される。 Further, the program used in the present embodiment can be provided not only by communication means but also by storing it in a computer-readable recording medium such as a CD-ROM or a USB memory. Programs provided from communication means and recording media are installed in a computer, and various processes are realized by sequentially executing the programs by the CPU of the computer.

次に、本実施の形態におけるガイド表示処理について図5に示したフローチャートを用いて説明する。 Next, the guide display process according to the present embodiment will be described with reference to the flowchart shown in FIG.

ユーザーが文書作成アプリケーションを起動して、既存文書を開き、何らかの編集を行い、そして編集後の文書を別のファイル名にて保存する場合、まず、ユーザーはアプリケーションが表示するファイルタブを選択する。操作検出部11は、この文書作成アプリケーションが起動されると共に起動され、ユーザーによる処理の開始操作を検出するために待機する(ステップ101でN)。そして、操作検出部11は、ファイルタブの選択という処理の開始操作を検出すると(ステップ101でY)、操作検出部11は、操作情報の記録を開始する(ステップ102)。操作検出部11は、処理の開始操作を検出すると、検出したファイルの選択操作及び当該操作の深さを対応付けて操作情報記憶部14に登録する。 When a user launches a document creation application, opens an existing document, makes some edits, and saves the edited document with a different file name, the user first selects the File tab that the application displays. The operation detection unit 11 is started at the same time as the document creation application is started, and waits for detecting the operation to start the process by the user (N in step 101). Then, when the operation detection unit 11 detects the start operation of the process of selecting the file tab (Y in step 101), the operation detection unit 11 starts recording the operation information (step 102). When the operation detection unit 11 detects the start operation of the process, the operation detection unit 11 registers the detected file selection operation and the depth of the operation in the operation information storage unit 14.

図6は、本実施の形態における操作情報記憶部14に記録される操作情報の設定例を示しているが、ここでは、レコード番号(No.)が1番の深さ1のファイル選択操作が記録される。記録が開始されることで、操作検出部11は、検出したユーザー操作からの経過時間の計時を開始する(ステップ103)。なお、最初のユーザー操作の検出により計時が開始されるので、図6のレコード1に示したようにこのユーザー操作に対して所要時間等は設定されない。 FIG. 6 shows a setting example of the operation information recorded in the operation information storage unit 14 in the present embodiment. Here, the file selection operation having the record number (No.) of the first depth 1 is performed. Recorded. When the recording is started, the operation detection unit 11 starts counting the elapsed time from the detected user operation (step 103). Since the time counting is started by detecting the first user operation, the required time or the like is not set for this user operation as shown in record 1 of FIG.

なお、操作情報に含める「深さ」を得るために、操作検出部11は、図3に示した情報を内部に保持しておくか、あるいは図3に示した情報を記憶する記憶手段(図示せず)にアクセスして取得する必要がある。あるいは、図3に示した情報を標準操作情報として設定し、標準操作情報記憶部15に登録してもよい。 In addition, in order to obtain the "depth" to be included in the operation information, the operation detection unit 11 holds the information shown in FIG. 3 inside, or stores the information shown in FIG. 3 (FIG. 3). You need to access (not shown) to get it. Alternatively, the information shown in FIG. 3 may be set as standard operation information and registered in the standard operation information storage unit 15.

続いて、操作検出部11は、次のユーザー操作を検出するために待機する(ステップ104でN)。そして、操作検出部11は、ユーザー操作を検出すると(ステップ104でY)、当該操作及び当該操作の深さ、更に直前のユーザー操作から当該ユーザー操作までの所要時間を取得し、操作情報記憶部14に記録する(ステップ105)。なお、処理を完了させるために必要なユーザー操作として、ユーザーによる選択操作以外に、例えば別名保存処理などにおいては文字入力が必要となる場合がある。この文字の入力時間は所要時間に含めないようにする。これは、文字入力を伴うユーザー操作に対しては、例えば所定の固定時間長あるいは入力文字数に応じた時間長を減算して所要時間を求めるようにする。 Subsequently, the operation detection unit 11 waits for detecting the next user operation (N in step 104). Then, when the operation detection unit 11 detects the user operation (Y in step 104), the operation detection unit 11 acquires the operation, the depth of the operation, and the time required from the immediately preceding user operation to the user operation, and acquires the operation information storage unit. Record in 14 (step 105). As a user operation required to complete the process, in addition to the user's selection operation, for example, in the alias saving process, character input may be required. Do not include the input time of this character in the required time. In this method, for a user operation involving character input, for example, a predetermined fixed time length or a time length corresponding to the number of input characters is subtracted to obtain the required time.

操作検出部11は、最終操作、すなわち図4を用いて説明した“MAX”に該当するユーザー操作が検出されるまで上記処理を繰り返し(ステップ103〜105,107でN)、最終操作が検出されることで開始された処理におけるユーザー操作の記録を停止する(ステップ107でY)。なお、ガイド表示に関しては追って説明する。 The operation detection unit 11 repeats the above process until the final operation, that is, the user operation corresponding to “MAX” described with reference to FIG. 4 is detected (N in steps 103 to 105 and 107), and the final operation is detected. The recording of the user operation in the process started by this is stopped (Y in step 107). The guide display will be described later.

操作検出部11は、以上のようにユーザー操作を検出することで図6に例示した操作情報が生成されることになるが、ここで、操作情報について図6を用いて説明する。前述したように、操作検出部11は、ユーザー操作を検出すると、その操作及び深さ、更に所要時間を対応付けて生成した当該ユーザー操作の操作情報を操作情報記憶部14に登録する。図6には、更に累計時間、標準累計時間及び標準との差が対応付けされている。なお、これらの情報は、迷い検出部12がユーザー操作の迷いを検出する際に必要な情報なので、操作検出部11でなくても迷い検出部12が迷い検出時に算出してもよい。 The operation detection unit 11 will generate the operation information illustrated in FIG. 6 by detecting the user operation as described above. Here, the operation information will be described with reference to FIG. As described above, when the operation detection unit 11 detects a user operation, the operation detection unit 11 registers the operation information of the user operation generated in association with the operation, the depth, and the required time in the operation information storage unit 14. In FIG. 6, the cumulative time, the standard cumulative time, and the difference from the standard are further associated. Since these pieces of information are necessary for the hesitation detection unit 12 to detect the hesitation of the user operation, the hesitation detection unit 12 may calculate the information at the time of the hesitation detection even if it is not the operation detection unit 11.

次に、迷い検出部12が実施する処理について説明する。迷い検出部12は、操作情報記憶部14に記録された操作情報の記録内容がガイド表示条件に合致すると判断した場合(ステップ106でY)、ガイド表示制御部13は、ガイド情報をディスプレイ27に表示されるよう表示制御を行う(ステップ108)。迷い検出部12が参照するガイド表示条件の設定例を図7に示す。迷い検出部12は、ガイド表示条件を内部に保持してもよいし、ガイド表示条件を記憶する記憶手段(図示せず)にアクセスして取得するようにしてもよい。 Next, the process performed by the hesitation detection unit 12 will be described. When the hesitation detection unit 12 determines that the recorded content of the operation information recorded in the operation information storage unit 14 matches the guide display condition (Y in step 106), the guide display control unit 13 displays the guide information on the display 27. Display control is performed so that the display is displayed (step 108). FIG. 7 shows an example of setting guide display conditions referred to by the hesitation detection unit 12. The hesitation detection unit 12 may hold the guide display condition internally, or may access and acquire a storage means (not shown) for storing the guide display condition.

「名前を付けて保存」処理の場合、ユーザーが何の迷いもなく処理を完了させるのであれば、標準操作情報と対比すれば明らかなように、図6に示したレコード1,5〜8のユーザー操作のみを行えばよい。しかしながら、ユーザーは、名前を付けて文書を保存したいのにもかかわらず「開く」や「新規」を選択してしまっている。つまり、レコード2,3,4は正しいユーザー操作ではない。また、正しいユーザー操作の場合、深くなる方向のみのユーザー操作を行うことになる。一方、正しくないユーザー操作というのは深くならない方向、すなわち、レコード3,4に例示したように3から2という深さが浅くなる方向、あるいはレコード4,5に例示したように2から2という深さが変化しない方向の操作である。この場合、ユーザーは操作に迷いがあると推測できる。 In the case of the "save as" process, if the user completes the process without any hesitation, as is clear from the comparison with the standard operation information, records 1, 5 to 8 shown in FIG. Only user operations need to be performed. However, the user has selected "Open" or "New" even though he wants to save the document with a name. That is, records 2, 3 and 4 are not correct user operations. Moreover, in the case of correct user operation, the user operation is performed only in the deeper direction. On the other hand, an incorrect user operation is a direction that does not become deep, that is, a direction in which the depth of 3 to 2 becomes shallow as illustrated in records 3 and 4, or a depth of 2 to 2 as illustrated in records 4 and 5. It is an operation in the direction that does not change. In this case, the user can infer that the operation is confusing.

また、処理を正常に完了させるためにはどの操作を次に行えばよいのかわからない場合、操作が止まってしまう場合もあり得る。そこで、本実施の形態では、時間という観点からも迷いを検出できるようにした。図6において、累計時間は、処理が開始されてからの累計時間であり、所要時間を積算することで算出できる。標準累計時間は、標準操作情報に設定されている標準所要時間を積算することで算出できる。標準との差は、累計時間と標準累計時間との時間差である。時間差が大きければ大きいほど処理を完了させるまでに時間を余計に費やしたということになり、この余計に時間を費やした理由として、ユーザーは操作に迷いがあると推測できる。 In addition, if it is not known which operation should be performed next in order to complete the process normally, the operation may stop. Therefore, in the present embodiment, it is possible to detect the hesitation from the viewpoint of time. In FIG. 6, the cumulative time is the cumulative time since the processing was started, and can be calculated by accumulating the required time. The standard cumulative time can be calculated by accumulating the standard required time set in the standard operation information. The difference from the standard is the time difference between the cumulative time and the standard cumulative time. The larger the time difference, the more time was spent to complete the process, and it can be inferred that the user is at a loss as to the reason for spending this extra time.

従って、迷い検出部12は、時間の計時から得た所要時間及び標準操作情報から得た深さ方向及び所要に基づき迷いを検出する。具体的には、前述したガイド表示条件を利用する。図7に示したガイド表示条件には、ユーザーの操作状況に迷いがあるかどうかの判定基準となる閾値が設定されている。例えば、設定された4つの条件のうち1番目の条件には、深さが戻る方向に移動した回数は2回と設定されている。図6に示した操作情報ではレコード3からレコード2の1回なのでユーザー操作の迷いと判断されない。2番目の条件には、同じ深さで移動した回数は3回と設定されている。図6に示した操作情報ではレコード4からレコード3の1回なのでユーザー操作の迷いと判断されない。3番目の条件には、単一操作での所要時間は15秒と設定されている。図6に示した操作情報ではレコード6のユーザー操作が単独で20秒要していることから、ここで迷いが生じていると判断できる。4番目の条件には、累計時間と標準累計時間との差は60秒と設定されている。図6に示した操作情報では最大36秒なので迷いと判断されない。なお、ガイド表示条件には、3番目の条件のように所要時間という標準操作情報を用いないで迷いを検出できる条件と、深さや標準所要時間との差という標準操作情報の参照を必要とする条件とが存在する。 Therefore, the hesitation detection unit 12 detects the hesitation based on the required time obtained from the time timing and the depth direction and the required time obtained from the standard operation information. Specifically, the guide display conditions described above are used. In the guide display condition shown in FIG. 7, a threshold value is set as a criterion for determining whether or not the user's operation status is uncertain. For example, in the first of the four set conditions, the number of times the depth moves in the return direction is set to two. In the operation information shown in FIG. 6, since the record 3 to the record 2 are performed once, it is not judged that the user operation is lost. In the second condition, the number of movements at the same depth is set to three. In the operation information shown in FIG. 6, since the record 4 to the record 3 are performed once, it is not judged that the user operation is lost. In the third condition, the time required for a single operation is set to 15 seconds. In the operation information shown in FIG. 6, since the user operation of the record 6 independently takes 20 seconds, it can be determined that a hesitation has occurred here. In the fourth condition, the difference between the cumulative time and the standard cumulative time is set to 60 seconds. Since the maximum operation information shown in FIG. 6 is 36 seconds, it is not judged to be lost. It should be noted that the guide display condition requires reference to the standard operation information such as the difference between the depth and the standard required time and the condition that can detect the hesitation without using the standard operation information such as the required time as in the third condition. There is a condition.

以上のようにして、操作情報に基づき得られたユーザー操作の状況がいずれかのガイド表示条件に合致することによって迷い検出部12がユーザー操作に迷いを検出した場合(ステップ106でY)、ガイド表示制御部13は、迷いが検出されたユーザー操作に関連するガイド情報をガイド情報記憶部17から読み出して、ディスプレイ27に表示させる(ステップ108)。 When the hesitation detection unit 12 detects a hesitation in the user operation by matching one of the guide display conditions with the user operation status obtained based on the operation information as described above (Y in step 106), the guide The display control unit 13 reads out the guide information related to the user operation in which the hesitation is detected from the guide information storage unit 17 and displays it on the display 27 (step 108).

以上説明したように、本実施の形態によれば、ユーザー操作を分析することでユーザーの操作に対する迷いを検出するようにし、ユーザー操作に迷いを検出したときには、迷いが検出されたユーザー操作に関連するガイド情報をガイド情報記憶部17から読み出して表示するようにした。本実施の形態では、特にヘルプ情報の表示などの操作をユーザーに何らさせることなく能動的に表示するようにした。 As described above, according to the present embodiment, the user operation is analyzed to detect the hesitation about the user's operation, and when the hesitation is detected in the user operation, it is related to the user operation in which the hesitation is detected. The guide information to be analyzed is read from the guide information storage unit 17 and displayed. In the present embodiment, operations such as displaying help information are actively displayed without causing the user to do anything.

なお、本実施の形態では、ガイド表示条件に設定されている少なくとも1つの条件に合致した場合にユーザーが操作に迷っているものとしたが、これに限定する必要はない。例えば、条件の論理積や論理和等の論理式を用いて複数の条件に合致した場合に迷いと判定するようにしてもよい。複数の条件に合致する場合、ガイド表示制御部13は、迷いが検出された複数のユーザー操作に関連するガイド情報を表示させるようにしてもよいし、当該複数のユーザー操作より深さの浅い上位のユーザー操作に関連するガイド情報を表示させるようにしてもよい。 In the present embodiment, it is assumed that the user is at a loss when at least one condition set in the guide display condition is met, but the operation is not limited to this. For example, a logical expression such as a logical product of conditions or a logical sum may be used to determine that a person is at a loss when a plurality of conditions are met. When a plurality of conditions are met, the guide display control unit 13 may display the guide information related to the plurality of user operations in which the hesitation is detected, or the upper level having a shallower depth than the plurality of user operations. You may want to display the guide information related to the user operation of.

ところで、アプリケーションの初心者と熟練者あるいは若年者と高齢者、というようにユーザー操作の所要時間に個人差が生じてくる場合がある。そこで、本実施の形態では、操作モデル情報を利用することで、前述した操作情報又は操作情報と標準操作情報とに基づく迷い検出の処理においてユーザーの迷いを検出した場合でも、操作情報と操作モデル情報とに基づく迷い検出ではユーザーの迷いが検出されない場合、ユーザーが行った操作を迷いとして検出しないようにしてもよい。 By the way, there may be individual differences in the time required for user operation, such as application beginners and experts or young people and elderly people. Therefore, in the present embodiment, by using the operation model information, even if the user's hesitation is detected in the hesitation detection process based on the above-mentioned operation information or operation information and the standard operation information, the operation information and the operation model If the user's hesitation is not detected by the information-based hesitation detection, the operation performed by the user may not be detected as the hesitation.

例えば、前述した操作情報を蓄積しておき、これらの情報を分析することで当該ユーザーにとって標準となる標準操作情報を生成し、操作モデル情報として操作モデル情報記憶部16に登録しておく。例えば、同じユーザー操作の平均値若しくは最大値を当該ユーザーの所要時間とする。迷い検出部12は、前述したステップ106において、ユーザー操作の迷いと検出した場合、ガイド情報を即座に表示させる処理に移行するのではなく、操作モデル情報記憶部16から当該ユーザーの標準モデル情報を用いて標準累計時間及び標準との差を再計算し、そして、ガイド表示条件との対比を改めて行う。これにより、迷い検出部12は、図4に示した全ユーザー共通の標準操作情報を用いた場合にユーザー操作の迷いを検出した場合でも、操作モデル情報を用いた場合にユーザー操作の迷いを検出しない場合には、ユーザーが行った操作を迷いとして検出しない。つまり、ユーザーが単に操作が遅いだけで迷ってもいないのにガイド表示をしてしまうという状況を防ぐことができる。 For example, the above-mentioned operation information is accumulated, and by analyzing this information, standard operation information that is standard for the user is generated, and is registered in the operation model information storage unit 16 as operation model information. For example, the average value or the maximum value of the same user operation is set as the required time of the user. When the hesitation detection unit 12 detects that the user operation is hesitant in step 106 described above, the hesitation detection unit 12 does not shift to the process of immediately displaying the guide information, but instead displays the standard model information of the user from the operation model information storage unit 16. The standard cumulative time and the difference from the standard are recalculated using, and the comparison with the guide display condition is performed again. As a result, the hesitation detection unit 12 detects the user operation hesitation when the operation model information is used even when the user operation hesitation is detected when the standard operation information common to all users shown in FIG. 4 is used. If not, the operation performed by the user is not detected as a hesitation. In other words, it is possible to prevent the situation where the user displays the guide even though the operation is simply slow and he / she is not at a loss.

また、アプリケーションをそれほど利用していないために有効な操作モデル情報を生成できないユーザーに対しては、当該ユーザーの個人情報と同一又は類似する他のユーザーが過去に処理を実行したときの実績から操作モデル情報を作成するようにしてもよい。例えば、年齢、アプリケーションの経験月数、スキルレベル等各ユーザーの個人情報を予め登録しておき、その個人情報を分析して当該ユーザーと同一又は類似する他のユーザーの標準モデル情報から当該ユーザーの標準モデル情報を生成してもよい。あるいは、年代別、スキルレベル別などによって複数の標準操作情報を生成しておき、当以外ユーザーに該当する標準操作情報を利用できるようにしてもよい。このように、処理を実行した実績にないユーザーに対しても操作モデル情報を用いた迷い検出が可能になる。 In addition, for users who cannot generate valid operation model information because they do not use the application so much, operations are performed based on the results when other users who are the same as or similar to the personal information of the user have executed the process in the past. Model information may be created. For example, personal information of each user such as age, number of months of application experience, skill level, etc. is registered in advance, and the personal information is analyzed and the standard model information of another user who is the same as or similar to the user is used as the standard model information of the user. Standard model information may be generated. Alternatively, a plurality of standard operation information may be generated according to age group, skill level, etc. so that the standard operation information corresponding to other users can be used. In this way, it is possible to detect a hesitation using the operation model information even for a user who has not executed the process.

なお、本実施の形態では、スタンドアロン型のアプリケーションを想定して、図1に示したようにユーザーの迷いを検知し、ガイド情報を表示するために必要な基本構成の全てをユーザー端末10に搭載した構成を例示したが、この構成に限る必要はなくシステムの形態に応じて適宜構成すればよい。例えば、Webアプリケーションの場合は、基本構成の全てをサーバー側に搭載してもよい。また、クライアントサーバー型やモバイルのアプリケーションの場合は、各記憶部15〜17をサーバー側に搭載してもよい。 In this embodiment, assuming a stand-alone application, the user terminal 10 is equipped with all the basic configurations necessary for detecting the user's hesitation and displaying the guide information as shown in FIG. Although the above configuration is illustrated, it is not necessary to limit the configuration to this configuration, and the configuration may be appropriately configured according to the form of the system. For example, in the case of a Web application, the entire basic configuration may be installed on the server side. Further, in the case of a client server type or mobile application, each storage unit 15 to 17 may be mounted on the server side.

10 ユーザー端末、11 操作検出部、12 迷い検出部、13 ガイド表示制御部、14 操作情報記憶部、15 標準操作情報記憶部、16 操作モデル情報記憶部、17 ガイド情報記憶部、21 CPU、22 ROM、23 RAM、24 ハードディスクドライブ(HDD)、25 マウス、26 キーボード、27 ディスプレイ、28 入出力コントローラ、29 ネットワークコントローラ、30 内部バス。 10 User terminal, 11 Operation detection unit, 12 Loss detection unit, 13 Guide display control unit, 14 Operation information storage unit, 15 Standard operation information storage unit, 16 Operation model information storage unit, 17 Guide information storage unit, 21 CPU, 22 ROM, 23 RAM, 24 hard disk drive (HDD), 25 mouse, 26 keyboard, 27 display, 28 input / output controller, 29 network controller, 30 internal bus.

Claims (6)

予め決められたユーザー操作を決められた順番で遷移させながら実行される処理を実行するためにユーザーが行った操作に関する操作情報を取得する操作情報取得手段と、
前記処理を実現する標準的な操作パターンに関する標準操作情報であって前記操作パターンに含まれる各操作の遷移を示す遷移情報を含む標準操作情報を取得する標準操作情報取得手段と、
前記操作情報から得られるユーザーが行った操作の遷移が前記遷移情報により示される遷移と合致しないことでユーザーの迷いを検出する検出手段と、
前記検出手段により迷いが検出された場合、迷いが検出された操作に関連するガイド情報を表示するよう制御する表示制御手段と、
前記処理が過去に実行されたときの操作に関する操作モデル情報を取得する操作モデル情報取得手段と、
を有し、
前記検出手段は、前記操作情報と前記標準操作情報とに基づきユーザーの迷いを検出した場合でも、前記操作情報と前記操作モデル情報とに基づきユーザーの迷いが検出されない場合、ユーザーが行った操作を迷いとして検出しないことを特徴とする情報処理装置。
An operation information acquisition means for acquiring operation information related to an operation performed by a user in order to execute a process executed while transitioning a predetermined user operation in a predetermined order.
A standard operation information acquisition means for acquiring standard operation information including transition information indicating a transition of each operation included in the operation pattern, which is standard operation information related to a standard operation pattern for realizing the processing.
A detection means for detecting the user's hesitation when the transition of the operation performed by the user obtained from the operation information does not match the transition indicated by the transition information.
When a hesitation is detected by the detection means, a display control means for controlling the display of guide information related to the operation in which the hesitation is detected, and
An operation model information acquisition means for acquiring operation model information related to an operation when the process was executed in the past,
Have,
Even if the detection means detects the user's hesitation based on the operation information and the standard operation information, if the user's hesitation is not detected based on the operation information and the operation model information, the operation performed by the user is performed. An information processing device characterized in that it is not detected as a hesitation .
前記検出手段は、前記操作情報から得られるユーザーが行った操作の遷移が前記遷移情報により示される遷移と合致しない場合でも、当該ユーザーが行った操作の遷移の回数が当該操作の遷移に対応して設定されている閾値に達しない場合はユーザーの迷いと判断しないことを特徴とする請求項1に記載の情報処理装置。 In the detection means, even if the transition of the operation performed by the user obtained from the operation information does not match the transition indicated by the transition information, the number of transitions of the operation performed by the user corresponds to the transition of the operation. The information processing apparatus according to claim 1, wherein if the threshold value set is not reached, it is not determined that the user is at a loss. 前記操作情報には、ユーザーが行った操作及び直前の操作から当該操作が行われるまでの所要時間が含まれており、
前記標準操作情報には、前記操作パターンに含まれる操作及び直前の操作から当該操作が行われるまでの標準所要時間が含まれており、
前記検出手段は、ユーザーが行った操作の所要時間及び前記標準操作情報に含まれている当該操作の標準所要時間に基づきユーザーの迷いを検出することを特徴とする請求項1に記載の情報処理装置。
The operation information includes the operation performed by the user and the time required from the immediately preceding operation to the operation.
The standard operation information includes the operation included in the operation pattern and the standard required time from the immediately preceding operation to the operation.
The information processing according to claim 1, wherein the detection means detects a user's hesitation based on the required time of an operation performed by the user and the standard required time of the operation included in the standard operation information. apparatus.
前記操作モデル情報は、当該ユーザーが過去に前記処理を実行したときの実績から作成されることを特徴とする請求項に記載の情報処理装置。 The information processing device according to claim 1 , wherein the operation model information is created from the actual results when the user has executed the process in the past. 前記操作モデル情報は、前記ユーザーの個人情報と同一又は類似する他のユーザーが過去に前記処理を実行したときの実績から作成されることを特徴とする請求項に記載の情報処理装置。 The information processing device according to claim 1 , wherein the operation model information is created from the results when another user who is the same as or similar to the personal information of the user has executed the process in the past. コンピュータを、
予め決められたユーザー操作を決められた順番で遷移させながら実行される処理を実行するためにユーザーが行った操作に関する操作情報を取得する操作情報取得手段、
前記処理を実現する標準的な操作パターンに関する標準操作情報であって前記操作パターンに含まれる各操作の遷移を示す遷移情報を含む標準操作情報を取得する標準操作情報取得手段、
前記操作情報から得られるユーザーが行った操作の遷移が前記遷移情報により示される遷移と合致しないことでユーザーの迷いを検出する検出手段と、
前記検出手段により迷いが検出された場合、迷いが検出された操作に関連するガイド情報を表示するよう制御する表示制御手段、
前記処理が過去に実行されたときの操作に関する操作モデル情報を取得する操作モデル情報取得手段、
として機能させ
前記検出手段は、前記操作情報と前記標準操作情報とに基づきユーザーの迷いを検出した場合でも、前記操作情報と前記操作モデル情報とに基づきユーザーの迷いが検出されない場合、ユーザーが行った操作を迷いとして検出しないことを特徴とするプログラム。
Computer,
An operation information acquisition means for acquiring operation information related to an operation performed by a user in order to execute a process executed while transitioning a predetermined user operation in a predetermined order.
A standard operation information acquisition means for acquiring standard operation information including transition information indicating a transition of each operation included in the operation pattern, which is standard operation information related to a standard operation pattern for realizing the processing.
A detection means for detecting the user's hesitation when the transition of the operation performed by the user obtained from the operation information does not match the transition indicated by the transition information.
A display control means for controlling display of guide information related to an operation in which a hesitation is detected when a hesitation is detected by the detection means.
Operation model information acquisition means for acquiring operation model information related to an operation when the process is executed in the past,
To function as,
Even if the detection means detects the user's hesitation based on the operation information and the standard operation information, if the user's hesitation is not detected based on the operation information and the operation model information, the operation performed by the user is performed. A program that does not detect as hesitation .
JP2016108523A 2016-05-31 2016-05-31 Information processing equipment and programs Active JP6776625B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016108523A JP6776625B2 (en) 2016-05-31 2016-05-31 Information processing equipment and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016108523A JP6776625B2 (en) 2016-05-31 2016-05-31 Information processing equipment and programs

Publications (2)

Publication Number Publication Date
JP2017215731A JP2017215731A (en) 2017-12-07
JP6776625B2 true JP6776625B2 (en) 2020-10-28

Family

ID=60575735

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016108523A Active JP6776625B2 (en) 2016-05-31 2016-05-31 Information processing equipment and programs

Country Status (1)

Country Link
JP (1) JP6776625B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007102426A (en) * 2005-10-03 2007-04-19 Sharp Corp Operation guiding device for electronic equipment and operation guiding method for electronic equipment
JP5198089B2 (en) * 2008-02-27 2013-05-15 京セラドキュメントソリューションズ株式会社 Functionally configurable electronic devices
JP5417246B2 (en) * 2010-04-13 2014-02-12 株式会社Nttドコモ Information processing apparatus, information processing method, and program

Also Published As

Publication number Publication date
JP2017215731A (en) 2017-12-07

Similar Documents

Publication Publication Date Title
JP5366173B2 (en) Operation support server device, operation support method, and computer program
US9866927B2 (en) Identifying entities based on sensor data
JP2007281858A (en) Animation editing device
US20210274106A1 (en) Video processing method, apparatus, and device and storage medium
JP7254546B2 (en) Information processing device, information processing method and program
WO2016150323A1 (en) Method and device for loading operation interface
CN110008331B (en) Information display method and device, electronic equipment and computer readable storage medium
JP2005157569A5 (en)
JP5500896B2 (en) Program creation support apparatus, program creation support method, and computer program
JP2006338233A (en) State detector and state detecting method
JP5358945B2 (en) Information processing apparatus, information processing system, and information processing program
JP2008305339A (en) Operation time measuring instrument and method, skill level determining device and method, and program
JP2019106220A5 (en)
JP6776625B2 (en) Information processing equipment and programs
US11550689B2 (en) System and method for measuring navigation of a computer application
US9536126B2 (en) Function execution method based on a user input, and electronic device thereof
CN107820118B (en) Game video recording and playing method and device
JP2014222806A5 (en)
JP5519565B2 (en) Error operation estimation method, error operation estimation device, and error operation estimation program
WO2019167775A1 (en) Information processing device, information processing method, and program
JP2020086559A (en) Sentiment analysis system
CN111968093A (en) Magnetic shoe surface defect detection method and device, electronic equipment and storage medium
JP2017533501A (en) Hit test to determine whether to enable direct operations in response to user actions
KR102179386B1 (en) Method and apparatus for detecting object of image.
WO2015131547A1 (en) Windows window object identification method and device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190423

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191210

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191211

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200623

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200812

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200921

R150 Certificate of patent or registration of utility model

Ref document number: 6776625

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