JP2007323325A - Erroneous operation prevention system for information processor, erroneous operation prevention method for information processor, erroneous operation prevention program and storage medium - Google Patents

Erroneous operation prevention system for information processor, erroneous operation prevention method for information processor, erroneous operation prevention program and storage medium Download PDF

Info

Publication number
JP2007323325A
JP2007323325A JP2006152267A JP2006152267A JP2007323325A JP 2007323325 A JP2007323325 A JP 2007323325A JP 2006152267 A JP2006152267 A JP 2006152267A JP 2006152267 A JP2006152267 A JP 2006152267A JP 2007323325 A JP2007323325 A JP 2007323325A
Authority
JP
Japan
Prior art keywords
confirmation
user
erroneous operation
time
history
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2006152267A
Other languages
Japanese (ja)
Other versions
JP4732244B2 (en
JP2007323325A5 (en
Inventor
Masaji Munekuni
雅次 宗國
Shigeki Mori
重樹 森
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2006152267A priority Critical patent/JP4732244B2/en
Publication of JP2007323325A publication Critical patent/JP2007323325A/en
Publication of JP2007323325A5 publication Critical patent/JP2007323325A5/ja
Application granted granted Critical
Publication of JP4732244B2 publication Critical patent/JP4732244B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an erroneous operation prevention system and a program for information processor, and a storage medium, in which erroneous operation can be prevented in irrevocable operation for processing execution while maintaining smoothness of the operation. <P>SOLUTION: In this erroneous operation prevention system, a CPU 102 presents, when the irrevocable operation for processing execution is performed, a confirmation about whether to execute the processing or not is presented prior to the execution, and confirmation operation histories of a user are stored every presentation of the confirmation. When the confirmation is presented, a current operation is compared with the previous operation, or the previous operation content is determined, and presentation of a reconfirmation is performed as occasion demands based on the result of the comparison or determination. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、文字や図形を表示する画面表示手段と、指令やデータを操作入力するための操作入力手段とを備え、アプリケーションを実行する情報処理装置の誤操作防止方式、並びにプログラム及び記憶媒体に関する。   The present invention relates to a method for preventing erroneous operation of an information processing apparatus for executing an application, a program, and a storage medium, comprising screen display means for displaying characters and graphics, and operation input means for operating and inputting commands and data.

パーソナルコンピュータやTV番組を録画するハードディスク/DVDレコーダなど複雑な電子機器を一般の人が操作する機会が格段に増加してきている。これらの機器では、ファイルや録画した番組の削除、ディスクのフォーマットなど、一度行った操作を取り消すことができない、二度と復元しない実行の操作もよく行われる。   Opportunities for ordinary people to operate complex electronic devices such as personal computers and hard disk / DVD recorders for recording TV programs have increased dramatically. These devices often perform operations that cannot be restored, such as deleting files and recorded programs, formatting disks, etc., and cannot be restored.

このような取り消し不可能な操作(取り消し不可能な処理の実行の操作)が一般の人が使う機器において簡単にできてしまうと、ユーザにとって致命的な損失になってしまう恐れがある。そのため、取り消し不可能な操作に際しては、間違って操作してしまわないようにユーザインタフェースの改善が求められている。   If such an irrevocable operation (operation for executing an irrevocable process) can be easily performed on a device used by a general person, there is a risk that a fatal loss may occur for the user. For this reason, there is a need for an improved user interface so that an operation that cannot be canceled is not performed by mistake.

取り消し不可能な操作における誤操作を防止する方式として、従来、操作を行った後実際に実行する前に、取り消しができない旨を表示し、ユーザに本当に実行してよいか、または、キャンセルするかの選択をさせる確認画面を表示する方式が用いられている。   As a method for preventing erroneous operation in an operation that cannot be canceled, it has been conventional to display that the operation cannot be canceled before the actual execution after the operation is performed and whether the user can actually execute or cancel the operation. A method of displaying a confirmation screen for selection is used.

しかし、上述した誤操作防止方式には次のような問題がある。例えば、取り消し不可能な実行の操作では、確認画面において、ユーザは、当初、よく考えてから操作の実行をするかキャンセルするかを選択するが、次第に慣れてくると、確認画面を軽視する傾向にある。従って、ユーザにとって取り返しのつかない予想外の致命的な損失を招く恐れが大きい。   However, the above-described erroneous operation prevention method has the following problems. For example, in an operation that cannot be canceled, on the confirmation screen, the user initially chooses whether to perform the operation or cancel after careful consideration, but as the user gradually gets used, the user tends to neglect the confirmation screen. It is in. Therefore, there is a great risk of an unexpected fatal loss that cannot be recovered by the user.

この問題を回避するために、確認画面を強制的に一定時間読ませるようにしようとする技術が提案されている(例えば、特許文献1参照)。この提案では、確認ウィンドウを表示した後、所定の時間(確認ウィンドウ上のメッセージを読むのに必要な時間)を経るまでは、操作入力を受け付けないようにして上記メッセージ文を読ませるようにしている。   In order to avoid this problem, a technique for forcibly reading a confirmation screen for a certain time has been proposed (see, for example, Patent Document 1). In this proposal, after the confirmation window is displayed, until the predetermined time (the time necessary to read the message on the confirmation window) has passed, the above message text is read without accepting operation input. Yes.

また、確認ウィンドウを表示した後、所定の時間が経るまでに操作入力があった場合は、確認ウィンドウの表示から処理を繰り返すようにしたものがある。   In addition, there is a configuration in which, after the confirmation window is displayed, when there is an operation input before a predetermined time elapses, the process is repeated from the confirmation window display.

更に、確認ウィンドウの表示をした後、所定の時間が経るまでに操作入力があった場合は、その回数を記録し、回数が所定の回数を超える都度再確認ウィンドウを表示し、回数をクリアするようにしたものがある。
特開2000−056887号公報
In addition, after the confirmation window is displayed, if there is an operation input before the predetermined time elapses, the number of times is recorded, and whenever the number exceeds the predetermined number, the reconfirmation window is displayed and the number is cleared. There is something like that.
JP 2000-056887 A

しかしながら、上記、特許文献1の誤操作抑制方式には次のような問題がある。   However, the above-described erroneous operation suppression method of Patent Document 1 has the following problems.

例えば、操作入力完了までに常に一定の時間を要するので、操作を緊急に行わなければならない場合には、大きな損失を伴う恐れがある。また、操作の円滑さを阻害し、機器の操作を行うリズム感を損なう。   For example, since it always takes a certain time to complete the operation input, there is a possibility that a large loss may occur when the operation must be performed urgently. In addition, the smoothness of the operation is hindered, and the rhythm feeling for operating the device is impaired.

確認メッセージを読んで理解することは個人の能力に影響される要素が大きく、それにかかる時間は個人差が大きい。これを一定に定めるのは合理的とは言えない。   Reading and understanding confirmation messages is greatly influenced by individual ability, and the time it takes varies greatly from person to person. It is not reasonable to set this constant.

また、一定の回数以上の操作を行うと再確認ウィンドウを表示する技術の場合、操作が可能なのに次の操作に進めないということから、ユーザに困惑と戸惑いをもたらすことになり、ユーザインタフェースへの信頼感の損失につながることもある。   In addition, in the case of a technology that displays a reconfirmation window when an operation is performed more than a certain number of times, it is possible to operate, but it is not possible to proceed to the next operation. It can also lead to a loss of trust.

本発明の目的は、取り消し不可能な処理の実行の操作に際して誤操作を防止し、且つ、操作の円滑さを維持することができる情報処理装置の語操作防止方式、並びにプログラム及び記憶媒体を提供することにある。   An object of the present invention is to provide a word operation prevention method of an information processing apparatus, a program, and a storage medium that can prevent an erroneous operation during the operation of executing an irrevocable process and maintain the smoothness of the operation. There is.

上記目的を達成するために、請求項1記載の誤操作防止方式は、ユーザへの出力手段と、ユーザからの入力手段とを備え、アプリケーションプログラムを実行する情報処理装置の誤操作防止方式において、処理の実行前に実行を行ってよいかどうかの確認を提示する確認提示手段と、前記確認提示手段によって前記確認を提示する毎に、確認に対するユーザの操作の履歴を保存する保存手段と、前記確認提示手段によって前記確認が提示された場合、前記保存手段に保存された前回の操作の履歴と今回の操作の履歴を比較し、または、前回の操作内容を判断する比較・判断手段と、前記比較・判断手段による比較・判断の結果、必要に応じて再確認の提示を行う再確認提示手段とを備えることを特徴とする。   In order to achieve the above object, an erroneous operation prevention method according to claim 1 comprises an output means to a user and an input means from a user, and the erroneous operation prevention method for an information processing apparatus that executes an application program is characterized by: Confirmation presenting means for presenting confirmation as to whether execution can be performed before execution, storage means for storing a history of user operations for confirmation each time the confirmation is presented by the confirmation presenting means, and the confirmation presentation When the confirmation is presented by the means, the history of the previous operation stored in the storage means and the history of the current operation are compared, or the comparison / determination means for judging the content of the previous operation; As a result of the comparison / determination by the determination means, reconfirmation presentation means for presenting reconfirmation as necessary is provided.

請求項7記載の情報処理装置の誤操作防止方法は、ユーザへの出力手段と、ユーザからの入力手段とを備え、アプリケーションプログラムを実行する情報処理装置の誤操作防止方法であって、処理の実行前に実行を行ってよいかどうかの確認を提示する確認提示工程と、前記確認提示工程で前記確認を提示する毎に、確認に対するユーザの操作の履歴を保存する保存工程と、前記確認提示工程で前記確認が提示された場合、前記保存工程で保存された前回の操作の履歴と今回の操作の履歴を比較し、または、前回の操作内容の履歴を判断する比較・判断工程と、前記比較・判断工程での比較・判断の結果、必要に応じて再確認の提示を行う再確認提示工程とを備えることを特徴とする。   The erroneous operation prevention method for an information processing device according to claim 7 is an information processing device erroneous operation prevention method that includes an output means to a user and an input means from a user, and executes an application program, before the execution of the process A confirmation presenting step for presenting confirmation as to whether or not to perform the operation, a saving step for storing a history of user operations for confirmation each time the confirmation is presented in the confirmation presenting step, and a confirmation presenting step When the confirmation is presented, a comparison / determination step of comparing the history of the previous operation stored in the storage step with the history of the current operation, or determining the history of the previous operation content, and the comparison / And a reconfirmation presentation step of presenting reconfirmation as necessary as a result of the comparison / determination in the determination step.

請求項8記載の誤操作防止プログラムは、ユーザへの出力手段と、ユーザからの入力手段とを備え、アプリケーションプログラムを実行する情報処理装置の誤操作防止プログラムにおいて、処理の実行前に実行を行ってよいかどうかの確認を提示する確認提示モジュールと、前記確認提示モジュールによって前記確認を提示する毎に、確認に対するユーザの操作の履歴を保存する保存モジュールと、前記確認が提示された場合、前記保存モジュールに保存された履歴に基づき前回の操作の履歴と今回の操作の履歴を比較し、または、前回の操作内容を判断する比較・判断モジュールと、比較・判断の結果、再確認の提示を行う再確認提示モジュールとをコンピュータに実行させることを特徴とする。   The erroneous operation prevention program according to claim 8 includes an output means to the user and an input means from the user, and may be executed before executing the process in the erroneous operation prevention program of the information processing apparatus that executes the application program. A confirmation presenting module for presenting confirmation of whether or not, a storage module for storing a history of user operations for confirmation each time the confirmation is presented by the confirmation presenting module, and the storage module when the confirmation is presented Compares the previous operation history with the current operation history based on the history stored in, or the comparison / determination module for determining the previous operation contents, and the re-confirmation result as a result of the comparison / determination A confirmation presentation module is executed by a computer.

請求項9記載のコンピュータ読み取り可能な記憶媒体は、請求項8記載の誤操作防止プログラムを格納する。   A computer-readable storage medium according to a ninth aspect stores the erroneous operation prevention program according to the eighth aspect.

本発明によれば、取り消し不可能な処理の実行の操作が行われた場合に、処理の実行前に実行を行ってよいかどうかの確認を提示する確認提示手段と、確認提示手段によって確認を提示する毎に、確認上のユーザの操作の履歴を保存する保存手段とを備える。また、確認が提示された場合、前回の操作と今回の操作を比較し、または、前回の操作内容を判断する比較・判断手段と、比較・判断の結果、再確認の提示を行う再確認提示手段とを備える。   According to the present invention, when an operation to execute a process that cannot be canceled is performed, a confirmation presenting means for presenting confirmation as to whether or not the execution can be performed before the execution of the process, and confirmation by the confirmation presenting means. Storage means for storing a history of user operations on confirmation each time the information is presented. In addition, when confirmation is presented, the previous operation is compared with the current operation, or the comparison / judgment means for judging the content of the previous operation, and the re-confirmation presentation that presents the reconfirmation as a result of the comparison / judgment Means.

即ち、確認手段の確認結果により直ちに、処理が実行がされる訳ではなく、必要に応じてユーザに再確認させるようになっている。このため、取り消し不可能な処理の実行の操作に際して誤操作を防止し、且つ、操作の円滑さを維持することができる。   That is, the process is not immediately executed according to the confirmation result of the confirmation means, but the user is allowed to reconfirm as necessary. For this reason, it is possible to prevent an erroneous operation during the operation of executing a process that cannot be canceled, and to maintain the smoothness of the operation.

以下、本発明の実施の形態を図面を参照しながら詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明の実施の形態に係る情報処理装置のハードウェア構成を概略的に示す図である。   FIG. 1 is a diagram schematically showing a hardware configuration of an information processing apparatus according to an embodiment of the present invention.

図1において、情報処理装置は、入力部101、CPU102、出力部103、プログラムメモリ104、データメモリ105が、バス106に接続されることで構成されている。   In FIG. 1, the information processing apparatus is configured by connecting an input unit 101, a CPU 102, an output unit 103, a program memory 104, and a data memory 105 to a bus 106.

入力部101は情報(データ)を入力する。CPU102は、各種処理のための演算、論理判断等を行い、バス106に接続された各構成要素を制御する。出力部103は情報(データ)を出力する。出力部103としては、ビットマップイメージを出力できるLCDを使用しているが、CRT等のディスプレイやプリンタ等でもよい。   The input unit 101 inputs information (data). The CPU 102 performs calculations for various processes, logical determinations, and the like, and controls each component connected to the bus 106. The output unit 103 outputs information (data). As the output unit 103, an LCD that can output a bitmap image is used, but a display such as a CRT, a printer, or the like may be used.

プログラムメモリ104は、後述するフローチャートの処理手順を含むCPU102による制御のためのプログラムを格納する。プログラムメモリ104は、ROMであってもよいし、外部記憶装置等からプログラムが処理に先立ってロードしておくRAMであってもよい。   The program memory 104 stores a program for control by the CPU 102 including a processing procedure of a flowchart described later. The program memory 104 may be a ROM or a RAM in which a program is loaded prior to processing from an external storage device or the like.

データメモリ105は、表示データや各種処理で生じたデータを格納する。データメモリ105は、例えば、RAMとするが、不揮発な外部記憶媒体から、処理に先立ってロードしておく、あるいは必要があるごとに参照するものとする。   The data memory 105 stores display data and data generated by various processes. The data memory 105 is a RAM, for example, but is loaded from a non-volatile external storage medium prior to processing or referred to whenever necessary.

バス106は、CPU102の制御の対象とする各構成要素を指示するアドレス信号、各構成要素を制御するためのコントロール信号、各構成要素間で相互にやりとりされるデータの転送を行う。   The bus 106 transfers an address signal indicating each component to be controlled by the CPU 102, a control signal for controlling each component, and data exchanged between the components.

図2は、図1における出力部による確認画面の第1の例を示す図である。   FIG. 2 is a diagram showing a first example of a confirmation screen by the output unit in FIG.

ユーザが取り消し不可能な処理の実行の操作を行った際、図2の確認画面が表示される。確認画面には、ユーザに伝えるメッセージ文21、実行ボタン22、キャンセルボタン23がある。   When the user performs an operation to execute a process that cannot be canceled, the confirmation screen of FIG. 2 is displayed. On the confirmation screen, there are a message sentence 21 to be transmitted to the user, an execution button 22 and a cancel button 23.

(第1の処理例)
ユーザは、メッセージ文21を読んだ後、実行ボタン22またはキャンセルボタン23を押す。確認画面が表示されてから、実行ボタン22が押されるまでの時間を記録する。次回同じ、取り消し不可能な処理の実行の操作を行った際、図2の確認画面が表示される。実行ボタン22が押された場合、確認画面が表示されてから実行ボタン22が押されるまでの時間を計測し、この時間が、前回の時間より短い場合には、図3の再確認画面が表示される。
(First processing example)
After reading the message sentence 21, the user presses the execute button 22 or the cancel button 23. The time from when the confirmation screen is displayed until the execution button 22 is pressed is recorded. The next time the same operation that cannot be canceled is performed, the confirmation screen of FIG. 2 is displayed. When the execution button 22 is pressed, the time from when the confirmation screen is displayed until the execution button 22 is pressed is measured, and when this time is shorter than the previous time, the reconfirmation screen of FIG. 3 is displayed. Is done.

図3の再確認画面には、ユーザに伝えるメッセージ文31、実行ボタン22、キャンセルボタン23がある。   The reconfirmation screen of FIG. 3 includes a message sentence 31 to be transmitted to the user, an execution button 22, and a cancel button 23.

図4は、図2の確認画面上のユーザ操作の履歴を保存するメモリ上の保存形式を示す図である。   FIG. 4 is a diagram showing a storage format on the memory for storing a history of user operations on the confirmation screen of FIG.

図4において、確認ID41には、どの確認画面でユーザが操作を行ったが記録される。UI部品ID42には、確認画面上のユーザインタフェースのユーザがどの部品の操作を行ったかが記録される。時間43には、確認画面を開いてからユーザが確認画面上のユーザインタフェースの部品を操作するまでの時間が秒数で記録されている。   In FIG. 4, the confirmation ID 41 records which confirmation screen the user has operated. The UI component ID 42 records which component the user of the user interface on the confirmation screen has operated. At time 43, the time from when the confirmation screen is opened until the user operates the user interface component on the confirmation screen is recorded in seconds.

図5は、図1の情報処理装置によって実行される取り消し不可能な処理の実行の操作における第1の誤操作防止処理手順を示すフローチャートである。   FIG. 5 is a flowchart showing a first erroneous operation prevention processing procedure in the operation of executing the non-cancelable processing executed by the information processing apparatus of FIG.

取り消し不可能な処理の実行が選択されると、図5のフローチャートが実行される。まず、図2の確認画面が表示される(ステップS101)(確認提示手段)。次に、時間の計測を始める(ステップS102)。そして、図2の確認画面内のボタンが操作されたかどうかを確認する(ステップS103)。ボタンが押されない限り、ステップS103の確認を繰り返す。   When execution of a process that cannot be canceled is selected, the flowchart of FIG. 5 is executed. First, the confirmation screen of FIG. 2 is displayed (step S101) (confirmation presenting means). Next, time measurement is started (step S102). And it is confirmed whether the button in the confirmation screen of FIG. 2 was operated (step S103). Unless the button is pressed, the confirmation in step S103 is repeated.

ボタンが押されると時間の計測を停止し(ステップS104)、計測した時間を記録(保存)する(ステップS105)(保存手段)。次に、ステップS103で押されたボタンが実行ボタン22であるか、キャンセルボタン23であるかを判断する(ステップS106)。   When the button is pressed, time measurement is stopped (step S104), and the measured time is recorded (stored) (step S105) (storage means). Next, it is determined whether the button pressed in step S103 is the execution button 22 or the cancel button 23 (step S106).

押されたボタンがキャンセルボタン23の場合(ステップS106でNO)、処理を終了する。押されたボタンが実行ボタン22の場合(ステップS106でYES)、今回計測した時間と前回計測した時間とを比較する(ステップS107)(比較・判断手段)。   If the pressed button is the cancel button 23 (NO in step S106), the process ends. When the pressed button is the execution button 22 (YES in step S106), the time measured this time is compared with the time measured last time (step S107) (comparison / determination means).

今回計測した時間が長い場合は(ステップS107でNO)、動作を実行し(ステップS111)、終了する。今回計測した時間が短い場合は(ステップS107でYES)、図3の再確認画面を表示する(ステップS108)(再確認提示手段)。次に、図3の再確認画面でボタンが押されるかどうかを判断し(ステップS109)、ボタンが押されるまでステップS109の判断を繰り返す。   If the time measured this time is long (NO in step S107), the operation is executed (step S111), and the process ends. If the time measured this time is short (YES in step S107), the reconfirmation screen of FIG. 3 is displayed (step S108) (reconfirmation presenting means). Next, it is determined whether or not the button is pressed on the reconfirmation screen of FIG. 3 (step S109), and the determination in step S109 is repeated until the button is pressed.

ボタンが押されると(ステップS109でYES)、実行ボタン22が押されたかどうかを判断する(ステップS110)。実行ボタン22が押された場合、動作を実行し(ステップS111)、終了する。キャンセルボタン23が押されていた場合は(ステップS110でNO)、処理を終了する。   If the button is pressed (YES in step S109), it is determined whether or not the execution button 22 has been pressed (step S110). If the execute button 22 is pressed, the operation is executed (step S111), and the process ends. If the cancel button 23 has been pressed (NO in step S110), the process ends.

図5の処理によれば、取り消し不可能な処理の実行の操作が行われた場合に、処理の実行前に実行を行ってよいかどうかの確認画面の表示を行い(ステップS101)、必要に応じて再確認画面を表示する(ステップS108)。   According to the process of FIG. 5, when an operation to execute a process that cannot be canceled is performed, a confirmation screen is displayed as to whether or not the process can be executed before the process is executed (step S101). In response, a reconfirmation screen is displayed (step S108).

即ち、確認画面の確認結果により直ちに、取り消し不可能な処理が実行される訳ではなく、必要に応じてユーザに再確認させるようになっている。このため、取り消し不可能な処理の実行の操作に際して誤操作を防止し、且つ、操作の円滑さを維持することができる。   That is, the processing that cannot be canceled is not immediately executed according to the confirmation result on the confirmation screen, but the user is allowed to reconfirm as necessary. For this reason, it is possible to prevent an erroneous operation during the operation of executing a process that cannot be canceled, and to maintain the smoothness of the operation.

(第2の処理例)
第2の処理例では、図2において、キャンセルボタン23が押された場合、そのことを記録する。次回同じ、取り消し不可能な処理の実行の操作を行った際、図2の確認画面が表示される。実行ボタン22が押された場合、前回、キャンセルボタン23が押されたかどうか、記録を調べ、キャンセルボタン23が押されていた場合には、図3の再確認画面が表示される。
(Second processing example)
In the second processing example, when the cancel button 23 is pressed in FIG. 2, this is recorded. The next time the same operation that cannot be canceled is performed, the confirmation screen of FIG. 2 is displayed. When the execution button 22 is pressed, the record is checked to see if the cancel button 23 was previously pressed. If the cancel button 23 has been pressed, the reconfirmation screen of FIG. 3 is displayed.

図6は、図1の情報処理装置によって実行される取り消し不可能な処理の実行の操作における第2の誤操作防止処理手順を示すフローチャートである。   FIG. 6 is a flowchart showing a second erroneous operation prevention processing procedure in the operation of executing the non-cancelable processing executed by the information processing apparatus of FIG.

取り消し不可能な処理の実行が選択されると、図6のフローチャートが実行される。まず、図2の確認画面を表示する(ステップS201)(確認提示手段)。そして、図2の確認画面内のボタンが操作されたかどうかを確認する(ステップS202)。ボタンが押されない限り、ステップS202の確認を繰り返す。   When execution of a process that cannot be canceled is selected, the flowchart of FIG. 6 is executed. First, the confirmation screen of FIG. 2 is displayed (step S201) (confirmation presenting means). And it is confirmed whether the button in the confirmation screen of FIG. 2 was operated (step S202). Unless the button is pressed, the confirmation in step S202 is repeated.

ボタンが押されると(ステップS202でYES)、実行ボタン22が押されたかどうかを判断する(ステップS203)。キャンセルボタン23が押された場合(ステップS203でNO)、キャンセルボタン23が押されたことを記録し(ステップS204)(保存手段)、処理を終了する。   If the button is pressed (YES in step S202), it is determined whether or not the execution button 22 has been pressed (step S203). If the cancel button 23 has been pressed (NO in step S203), the fact that the cancel button 23 has been pressed is recorded (step S204) (save means), and the process ends.

実行ボタン22が押された場合(ステップS203でYES)、前回キャンセルボタン23が押されたかどうかを判断する(ステップS205)(比較・判断手段)。キャンセルボタン23が押されていなければ(ステップS205でNO)、動作を実行し(ステップS209)、終了する。前回キャンセルボタン23が押されていた場合(ステップS205でYES)、図3の再確認画面を表示する(ステップS206)(再確認提示手段)。   When the execution button 22 is pressed (YES in step S203), it is determined whether or not the previous cancel button 23 was pressed (step S205) (comparison / determination means). If the cancel button 23 has not been pressed (NO in step S205), the operation is executed (step S209), and the process ends. If the previous cancel button 23 has been pressed (YES in step S205), the reconfirmation screen of FIG. 3 is displayed (step S206) (reconfirmation presenting means).

次に、再確認画面において、ボタンが押されたかどうか判断する(ステップS207)。この判断は、再確認画面のボタンが押されるまで繰り返す。ボタンが押されると(ステップS207でYES)、実行ボタン22が押されたかどうかを確認する(ステップS208)。実行ボタン22が押されていた場合は(ステップS208でYES)、動作を実行し(ステップS209)、終了する。キャンセルボタン22だった場合は(ステップS208でNO)、処理を終了する。   Next, it is determined whether or not the button is pressed on the reconfirmation screen (step S207). This determination is repeated until the button on the reconfirmation screen is pressed. When the button is pressed (YES in step S207), it is confirmed whether or not the execution button 22 has been pressed (step S208). If the execute button 22 has been pressed (YES in step S208), the operation is executed (step S209), and the process ends. If it is the cancel button 22 (NO in step S208), the process ends.

図6の処理によれば、前回キャンセルボタン23が押されていた場合(ステップS205でYES)、図3の再確認画面を表示する(ステップS206)。   According to the process of FIG. 6, when the previous cancel button 23 has been pressed (YES in step S205), the reconfirmation screen of FIG. 3 is displayed (step S206).

即ち、確認画面の確認結果により直ちに、取り消し不可能な処理が実行される訳ではなく、必要に応じてユーザに再確認させるようになっている。このため、取り消し不可能な処理の実行の操作に際して誤操作を防止し、且つ、操作の円滑さを維持することができる。   That is, the processing that cannot be canceled is not immediately executed according to the confirmation result on the confirmation screen, but the user is allowed to reconfirm as necessary. For this reason, it is possible to prevent an erroneous operation during the operation of executing a process that cannot be canceled, and to maintain the smoothness of the operation.

(第3の処理例)
図7は、図1における出力部による確認画面の第2の例を示す図である。
(Third processing example)
FIG. 7 is a diagram showing a second example of a confirmation screen by the output unit in FIG.

図7の確認画面には、ユーザに伝えるメッセージ文21、実行ボタン22、キャンセルボタン23、ヘルプボタン71がある。   The confirmation screen in FIG. 7 includes a message sentence 21 to be transmitted to the user, an execution button 22, a cancel button 23, and a help button 71.

ユーザは、メッセージ文21を読んだ後、実行ボタン22またはキャンセルボタン23またはヘルプボタン71を押す。ユーザが行った操作の順序を記録しておき、前回、実行ボタン22またはキャンセルボタン23が押される前に、ヘルプボタン71を押した場合、次回、図3の再確認画面が表示される。   After reading the message sentence 21, the user presses the execution button 22, the cancel button 23, or the help button 71. If the order of operations performed by the user is recorded and the help button 71 is pressed before the execution button 22 or the cancel button 23 is pressed last time, the reconfirmation screen of FIG. 3 is displayed next time.

図8は、図1の情報処理装置によって実行される取り消し不可能な処理の実行の操作における第3の誤操作防止処理手順を示すフローチャートである。   FIG. 8 is a flowchart showing a third erroneous operation prevention processing procedure in the operation of executing the non-cancelable processing executed by the information processing apparatus of FIG.

取り消し不可能な処理の実行が選択されると、図8のフローチャートが実行される。まず、図7の確認画面を表示する(ステップS301)(確認提示手段)。そして、図7の確認画面内のボタンが操作されたかどうかを確認する(ステップS302)。ボタンが押されない限り、ステップS302の確認を繰り返す。   When execution of a process that cannot be canceled is selected, the flowchart of FIG. 8 is executed. First, the confirmation screen of FIG. 7 is displayed (step S301) (confirmation presentation means). And it is confirmed whether the button in the confirmation screen of FIG. 7 was operated (step S302). Unless the button is pressed, the confirmation in step S302 is repeated.

ボタンが押されると(ステップS302でYES)、ヘルプボタン71が押されたかどうかを判断する(ステップS303)。ヘルプボタン71が押された場合には(ステップS303でYES)、ヘルプボタン71が押されたことを図4の形式にて記録する(ステップS304)(保存手段)。   When the button is pressed (YES in step S302), it is determined whether or not the help button 71 has been pressed (step S303). If the help button 71 has been pressed (YES in step S303), the fact that the help button 71 has been pressed is recorded in the format of FIG. 4 (step S304) (save means).

次に、前回ヘルプボタン71が押されたかどうか確認する(ステップS305)(比較・判断手段)。押された場合には(ステップS305でYES)、ステップS308へ進む。押されていない場合には、再確認画面を表示し(ステップS306)(再確認提示手段)、ボタンが押されるまで待つ(ステップS307)。   Next, it is confirmed whether or not the previous help button 71 was pressed (step S305) (comparison / determination means). If it is pressed (YES in step S305), the process proceeds to step S308. If not pressed, a reconfirmation screen is displayed (step S306) (reconfirmation presenting means) and waits until the button is pressed (step S307).

ステップS308では、実行ボタン22が押されたかどうかを判断し、実行ボタン22が押された場合には、動作を実行し(ステップS309)、終了する。実行ボタン22が押されていない場合には終了する。   In step S308, it is determined whether or not the execution button 22 has been pressed. If the execution button 22 has been pressed, the operation is executed (step S309) and the process ends. If the execution button 22 has not been pressed, the process ends.

図8の処理によれば、前回ヘルプボタン71が押されたかどうか確認し(ステップS305)、押されていない場合には、再確認画面を表示する(ステップS306)。   According to the process of FIG. 8, it is confirmed whether or not the previous help button 71 has been pressed (step S305), and if it has not been pressed, a reconfirmation screen is displayed (step S306).

即ち、確認画面の確認結果により直ちに、取り消し不可能な処理が実行される訳ではなく、必要に応じてユーザに再確認させるようになっている。このため、取り消し不可能な処理の実行の操作に際して誤操作を防止し、且つ、操作の円滑さを維持することができる。   That is, the processing that cannot be canceled is not immediately executed according to the confirmation result on the confirmation screen, but the user is allowed to reconfirm as necessary. For this reason, it is possible to prevent an erroneous operation during the operation of executing a process that cannot be canceled, and to maintain the smoothness of the operation.

(第4の処理例)
第1乃至第3の処理例は、確認の提示を画像出力装置(出力部103)で、操作をキーボード及びポインティングデバイスで行ったが、第4の処理例では、音声にて確認の掲示及び操作を行う。
(Fourth processing example)
In the first to third processing examples, the confirmation is presented by the image output device (output unit 103) and the operation is performed by the keyboard and the pointing device. In the fourth processing example, the confirmation posting by voice and the operation are performed. I do.

この場合、図1における出力部103は、スピーカを用いた音声出力装置であり、入力部101は、マイクロホンと音声認識回路を持った音声入力装置である。   In this case, the output unit 103 in FIG. 1 is a voice output device using a speaker, and the input unit 101 is a voice input device having a microphone and a voice recognition circuit.

ユーザは、音声にて、「実行」「キャンセル」を発することにより、操作を行う。取り消し不可能な処理の実行の操作を行った際、音声にて「実行しても宜しいですか?」と発話される。ユーザは、メッセージを聞いた後、「実行」または「キャンセル」と発話する。   The user performs an operation by issuing “execute” and “cancel” by voice. When an operation to execute a process that cannot be undone is performed, the voice “Sorry to execute?” Is spoken. After listening to the message, the user speaks “execute” or “cancel”.

「実行しても宜しいですか?」の発話が終了してからから、「実行」の音声が認識されるまでの時間を記録する。次回、「実行」の操作がされた場合、メッセージが提示されてから「実行」がされるまでの時間を計測し、この時間が、前回の時間より短い場合には、図3の「取り消しができませんが、本当に実行しても宜しいですか?」という再確認メッセージが発話される。   The time from the end of the utterance of “Are you sure you want to execute?” To the recognition of the “Execution” voice is recorded. When the “execute” operation is performed next time, the time from when the message is presented until “execute” is measured is measured. If this time is shorter than the previous time, the “cancel” in FIG. I can't, but are you sure you want to run it? "

図9は、図1の情報処理装置によって実行される取り消し不可能な処理の実行の操作における第4の誤操作防止処理手順を示すフローチャートである。   FIG. 9 is a flowchart showing a fourth erroneous operation prevention processing procedure in the operation of executing the non-cancelable processing executed by the information processing apparatus of FIG.

取り消し不可能な処理の実行が選択されると、図9のフローチャートが実行される。まず、「実行してもよろしいですか?」という確認の発話がされる(ステップS401)。そして、時間の計測を始める(ステップS402)。次に、ユーザからの音声の応答があったかどうかを確認する(ステップS403)。音声の応答が無い場合、ステップS403の確認を繰り返す。   When execution of a process that cannot be canceled is selected, the flowchart of FIG. 9 is executed. First, a confirmation utterance "Are you sure you want to execute?" Is made (step S401). Then, time measurement is started (step S402). Next, it is confirmed whether or not there is a voice response from the user (step S403). If there is no voice response, the confirmation in step S403 is repeated.

音声応答があると(ステップS403でYES)、時間の計測を停止し(ステップS404)、計測した時間を記録する(ステップS405)。次に、音声の応答が実行であるか、キャンセルであるかを判断する(ステップS406)。   If there is a voice response (YES in step S403), the time measurement is stopped (step S404), and the measured time is recorded (step S405). Next, it is determined whether the voice response is execution or cancellation (step S406).

音声の応答がキャンセルである場合(ステップS406でNO)、処理を終了する。音声の応答が実行の場合(ステップS406でYES)、今回計測した時間と前回計測した時間とを比較する(ステップS407)。   If the voice response is cancel (NO in step S406), the process ends. When the voice response is executed (YES in step S406), the time measured this time is compared with the time measured last time (step S407).

今回計測した時間が長い場合は(ステップS407でNO)、動作を実行し(ステップS411)、終了する。今回計測した時間が短い場合は(ステップS407でYES)、「取り消しできない動作ですが、本当に実行してもよろしいですか?」という再確認の発話を行う(ステップS409)。   If the time measured this time is long (NO in step S407), the operation is executed (step S411), and the process ends. If the time measured this time is short (YES in step S407), a reconfirmation utterance is issued (step S409).

次に、ユーザからの音声応答があるかどうかを判断し(ステップS409)、応答があるまでこの判断を繰り返す。応答があるとステップS410へ進む。ステップS410では、実行かどうかを判断する。実行が選択された場合、動作を実行し(ステップS411)、処理を終了する。ステップS410にてキャンセルが選択された場合は、処理を終了する。   Next, it is determined whether there is a voice response from the user (step S409), and this determination is repeated until there is a response. If there is a response, the process proceeds to step S410. In step S410, it is determined whether or not to execute. If execution is selected, the operation is executed (step S411), and the process is terminated. If cancel is selected in step S410, the process ends.

また、本発明の目的は、実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給してもよい。そして、そのシステムまたは装置のコンピュータ(またはCPUやMPU等)が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。   The object of the present invention may be to supply a system or apparatus with a storage medium storing software program codes for realizing the functions of the embodiments. This can also be achieved by the computer (or CPU, MPU, etc.) of the system or apparatus reading and executing the program code stored in the storage medium.

この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。   In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the program code and the storage medium storing the program code constitute the present invention.

また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光磁気ディスク、CD−ROM、CD−R、CD−RW、DVD−ROM、DVD−RAM、DVD−RW、DVD+RW、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。   Examples of the storage medium for supplying the program code include a floppy (registered trademark) disk, a hard disk, a magneto-optical disk, a CD-ROM, a CD-R, a CD-RW, a DVD-ROM, a DVD-RAM, and a DVD. -RW, DVD + RW, magnetic tape, nonvolatile memory card, ROM, etc. can be used. Alternatively, the program code may be downloaded via a network.

また、コンピュータ上で稼動しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。その場合、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づいて処理が行われる。   In addition, a case where an OS (operating system) or the like running on a computer performs part or all of actual processing and the functions of the above-described embodiments are realized by the processing is included. In this case, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also processing is performed based on an instruction of the program code.

更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる場合も含む。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される。   Furthermore, the case where the program code read from the storage medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer is included. Thereafter, based on the instruction of the program code, the CPU or the like provided in the function expansion board or function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are realized by the processing.

本発明の実施の形態に係る情報処理装置のハードウェア構成を概略的に示す図である。It is a figure which shows roughly the hardware constitutions of the information processing apparatus which concerns on embodiment of this invention. 図1における出力部による確認画面の第1の例を示す図である。It is a figure which shows the 1st example of the confirmation screen by the output part in FIG. 図1における出力部による再確認画面の例を示す図である。It is a figure which shows the example of the reconfirmation screen by the output part in FIG. 図2の確認画面上のユーザ操作の履歴を保存するメモリ上の保存形式を示す図である。It is a figure which shows the preservation | save format on the memory which preserve | saves the log | history of user operation on the confirmation screen of FIG. 図1の情報処理装置によって実行される取り消し不可能な処理の実行の操作における第1の誤操作防止処理手順を示すフローチャートである。3 is a flowchart showing a first erroneous operation prevention processing procedure in an operation of executing an irrevocable process executed by the information processing apparatus of FIG. 1. 図1の情報処理装置によって実行される取り消し不可能な処理の実行の操作における第2の誤操作防止処理手順を示すフローチャートである。7 is a flowchart showing a second erroneous operation prevention processing procedure in an operation of executing an irrevocable process executed by the information processing apparatus of FIG. 1. 図1における出力部による確認画面の第2の例を示す図である。It is a figure which shows the 2nd example of the confirmation screen by the output part in FIG. 図1の情報処理装置によって実行される取り消し不可能な処理の実行の操作における第3の誤操作防止処理手順を示すフローチャートである。10 is a flowchart illustrating a third erroneous operation prevention processing procedure in an operation of executing an irrevocable process executed by the information processing apparatus of FIG. 1. 図1の情報処理装置によって実行される取り消し不可能な処理の実行の操作における第4の誤操作防止処理手順を示すフローチャートである。10 is a flowchart illustrating a fourth erroneous operation prevention processing procedure in an operation of executing an irrevocable process executed by the information processing apparatus of FIG. 1.

符号の説明Explanation of symbols

101 入力部
102 CPU
103 出力部
104 プログラムメモリ
105 データメモリ
106 バス
21 メッセージ文
22 実行ボタン
23 キャンセルボタン
31 メッセージ文
41 確認ID
42 UI部品ID
43 時間
71 ヘルプボタン
101 Input unit 102 CPU
103 output unit 104 program memory 105 data memory 106 bus 21 message sentence 22 execute button 23 cancel button 31 message sentence 41 confirmation ID
42 UI part ID
43 hours 71 Help button

Claims (9)

ユーザへの出力手段と、ユーザからの入力手段とを備え、アプリケーションプログラムを実行する情報処理装置の誤操作防止方式において、
処理の実行前に実行を行ってよいかどうかの確認を提示する確認提示手段と、
前記確認提示手段によって前記確認を提示する毎に、確認上のユーザの操作の履歴を保存する保存手段と、
前記確認提示手段によって前記確認が提示された場合、前記保存手段に保存された前回の操作の履歴と今回の操作の履歴を比較し、または、前回の操作内容の履歴を判断する比較・判断手段と、
前記比較・判断手段による比較・判断の結果、必要に応じて再確認の提示を行う再確認提示手段と、
を備えることを特徴とする誤操作防止方式。
In the erroneous operation prevention method of the information processing apparatus that includes an output means to the user and an input means from the user and executes the application program,
Confirmation presenting means for presenting confirmation as to whether or not to execute the process,
Each time the confirmation is presented by the confirmation presenting means, a storage means for storing a history of user operations on confirmation,
When the confirmation is presented by the confirmation presenting means, a comparison / determination means for comparing the history of the previous operation stored in the storage means with the history of the current operation or judging the history of the previous operation content. When,
As a result of the comparison / determination by the comparison / determination means, re-confirmation presentation means for presenting reconfirmation as necessary;
An erroneous operation prevention method characterized by comprising:
前記保存手段は、前記確認を提示する毎に、提示が行われてからユーザの意思決定の操作を行うまでの時間を保存し、
前記比較・判断手段は、前回の操作と今回の操作における前記時間を比較し、
前記再確認提示手段は、前回より今回の操作の前記時間が短い場合に、再確認の提示を行うことを特徴とする請求項1記載の誤操作防止方式。
Each time the saving means presents the confirmation, it saves the time from the presentation until the user's decision making operation is performed,
The comparison / determination means compares the time in the previous operation and the current operation,
The erroneous operation prevention method according to claim 1, wherein the reconfirmation presenting means presents reconfirmation when the time of the current operation is shorter than the previous operation.
前記保存手段は、前記確認を提示する毎に、ユーザが取り消し操作を行ったことを保存し、
前記比較・判断手段は、前回、ユーザが取り消し操作を行ったか否か判断し、
前記再確認提示手段は、前回に実行の取り消し操作が行われており、今回は実行操作を行った場合、再確認の提示を行うことを特徴とする請求項1記載の誤操作防止方式。
Each time the saving means presents the confirmation, it saves that the user has performed a cancellation operation,
The comparison / determination means determines whether or not the user performed a cancel operation last time,
2. The erroneous operation prevention method according to claim 1, wherein the reconfirmation presenting means presents reconfirmation when an execution cancel operation has been performed last time and an execution operation has been performed this time.
前記保存手段は、前記確認を提示する毎に、提示が行われてから、ユーザの意思決定の操作を行うまでの操作手順を保存し、
前記比較・判断手段は、前回のユーザの意思決定操作を行うまでの手順と今回のユーザの意思決定操作を行うまでの手順を比較し、
前記再確認提示手段は、前回と今回の操作の手順が異なる場合には、再確認の提示を行うことを特徴とする請求項1記載の誤操作防止方式。
Each time the saving means presents the confirmation, it saves an operation procedure from the presentation to the user's decision making operation.
The comparison / determination means compares the procedure until the previous user's decision-making operation with the procedure until the current user's decision-making operation,
2. The erroneous operation prevention method according to claim 1, wherein the reconfirmation presenting means presents reconfirmation when the previous and current operation procedures are different.
前記確認提示手段は、表示画面によって前記確認を提示することを特徴とする請求項1記載の誤操作防止方式。   The erroneous operation prevention method according to claim 1, wherein the confirmation presentation unit presents the confirmation on a display screen. 前記確認提示手段は、音声によって前記確認を提示することを特徴とする請求項1記載の誤操作防止方式。   The erroneous operation preventing method according to claim 1, wherein the confirmation presenting means presents the confirmation by voice. ユーザへの出力手段と、ユーザからの入力手段とを備え、アプリケーションプログラムを実行する情報処理装置の誤操作防止方法であって、
処理の実行前に実行を行ってよいかどうかの確認を提示する確認提示工程と、
前記確認提示工程で前記確認を提示する毎に、確認に対するユーザの操作の履歴を保存する保存工程と、
前記確認提示工程で前記確認が提示された場合、前記保存工程で保存された前回の操作の履歴と今回の操作の履歴を比較し、または、前回の操作内容の履歴を判断する比較・判断工程と、
前記比較・判断工程での比較・判断の結果、必要に応じて再確認の提示を行う再確認提示工程と、
を備えることを特徴とする情報処理装置の誤操作防止方法。
A method for preventing erroneous operation of an information processing apparatus that includes an output means to a user and an input means from the user and executes an application program,
A confirmation presenting step for presenting confirmation as to whether or not to execute the process,
Each time the confirmation is presented in the confirmation presentation step, a storage step of saving a history of user operations for confirmation;
When the confirmation is presented in the confirmation presenting step, a comparison / determination step of comparing the history of the previous operation and the history of the current operation stored in the storage step or determining the history of the previous operation content When,
As a result of the comparison / determination in the comparison / determination step, a re-confirmation presentation step for presenting reconfirmation as necessary;
A method for preventing erroneous operation of the information processing apparatus.
ユーザへの出力手段と、ユーザからの入力手段とを備え、アプリケーションプログラムを実行する情報処理装置の誤操作防止プログラムにおいて、
処理の実行前に実行を行ってよいかどうかの確認を提示する確認提示モジュールと、
前記確認提示モジュールによって前記確認を提示する毎に、確認に対するユーザの操作の履歴を保存する保存モジュールと、
前記確認が提示された場合、前記保存モジュールに保存された履歴に基づき前回の操作の履歴と今回の操作の履歴を比較し、または、前回の操作内容を判断する比較・判断モジュールと、
比較・判断の結果、再確認の提示を行う再確認提示モジュールと、
をコンピュータに実行させることを特徴とする誤操作防止プログラム。
In an erroneous operation prevention program of an information processing apparatus that includes an output means to a user and an input means from the user and executes an application program,
A confirmation presentation module that presents confirmation of whether or not to execute before executing the process;
Each time the confirmation is presented by the confirmation presentation module, a storage module that saves a history of user operations for confirmation;
When the confirmation is presented, the history of the previous operation is compared with the history of the current operation based on the history stored in the storage module, or the comparison / determination module that determines the content of the previous operation;
As a result of comparison / judgment, a reconfirmation presentation module that presents reconfirmation
A program for preventing erroneous operation, which causes a computer to execute the program.
請求項8記載の誤操作防止プログラムを格納するコンピュータ読み取り可能な記憶媒体。   A computer-readable storage medium storing the erroneous operation prevention program according to claim 8.
JP2006152267A 2006-05-31 2006-05-31 Information processing device misoperation prevention device, information processing device misoperation prevention method, operation error prevention program, and storage medium Expired - Fee Related JP4732244B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006152267A JP4732244B2 (en) 2006-05-31 2006-05-31 Information processing device misoperation prevention device, information processing device misoperation prevention method, operation error prevention program, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006152267A JP4732244B2 (en) 2006-05-31 2006-05-31 Information processing device misoperation prevention device, information processing device misoperation prevention method, operation error prevention program, and storage medium

Publications (3)

Publication Number Publication Date
JP2007323325A true JP2007323325A (en) 2007-12-13
JP2007323325A5 JP2007323325A5 (en) 2009-07-09
JP4732244B2 JP4732244B2 (en) 2011-07-27

Family

ID=38856082

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006152267A Expired - Fee Related JP4732244B2 (en) 2006-05-31 2006-05-31 Information processing device misoperation prevention device, information processing device misoperation prevention method, operation error prevention program, and storage medium

Country Status (1)

Country Link
JP (1) JP4732244B2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011192063A (en) * 2010-03-15 2011-09-29 Fujitsu Ltd Operating situation monitoring program, device and method
JP2011191927A (en) * 2010-03-12 2011-09-29 Ntt Docomo Inc Information processor and processing execution method
JP2015194941A (en) * 2014-03-31 2015-11-05 ブラザー工業株式会社 function execution device, function execution method, and recording medium
JP2016192092A (en) * 2015-03-31 2016-11-10 富士通株式会社 Edition program, edition method and editing apparatus
JP2017146748A (en) * 2016-02-16 2017-08-24 日本電信電話株式会社 Input content confirmation promotion device, input content confirmation promotion method, and input content confirmation promotion program
CN114212973A (en) * 2021-12-31 2022-03-22 安徽汉柔光电科技有限公司 Method for preventing UTG ultrathin flexible glass from overflowing and pulling down to prevent misoperation of traction roller

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000056887A (en) * 1998-08-11 2000-02-25 Fuji Electric Co Ltd Misoperation suppression system for screen operation

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000056887A (en) * 1998-08-11 2000-02-25 Fuji Electric Co Ltd Misoperation suppression system for screen operation

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011191927A (en) * 2010-03-12 2011-09-29 Ntt Docomo Inc Information processor and processing execution method
JP2011192063A (en) * 2010-03-15 2011-09-29 Fujitsu Ltd Operating situation monitoring program, device and method
JP2015194941A (en) * 2014-03-31 2015-11-05 ブラザー工業株式会社 function execution device, function execution method, and recording medium
JP2016192092A (en) * 2015-03-31 2016-11-10 富士通株式会社 Edition program, edition method and editing apparatus
JP2017146748A (en) * 2016-02-16 2017-08-24 日本電信電話株式会社 Input content confirmation promotion device, input content confirmation promotion method, and input content confirmation promotion program
CN114212973A (en) * 2021-12-31 2022-03-22 安徽汉柔光电科技有限公司 Method for preventing UTG ultrathin flexible glass from overflowing and pulling down to prevent misoperation of traction roller

Also Published As

Publication number Publication date
JP4732244B2 (en) 2011-07-27

Similar Documents

Publication Publication Date Title
US11847410B2 (en) Viewing file modifications
JP4732244B2 (en) Information processing device misoperation prevention device, information processing device misoperation prevention method, operation error prevention program, and storage medium
EP1920321B1 (en) Selective confirmation for execution of a voice activated user interface
US6499015B2 (en) Voice interaction method for a computer graphical user interface
JP5127201B2 (en) Information processing apparatus and method, and program
JP2005141089A (en) Information processor, information processing method and recording medium, program
US7742923B2 (en) Graphic user interface schemes for supporting speech recognition input systems
JP3082746B2 (en) Speech recognition system
CN111309282A (en) Audio device power consumption control method and device, audio device and storage medium
CN107810469A (en) Electronic equipment and the method for controlling the electronic equipment
US20140257808A1 (en) Apparatus and method for requesting a terminal to perform an action according to an audio command
JP2007011562A (en) Information display device, method, program, and storage medium
AU2021200185A1 (en) Document changes
JP2003256210A (en) Installer, external recording medium, computer, application install method and install program
JP4963637B2 (en) Display processing apparatus and display processing method
EP1223581A1 (en) Data-entry via on-screen display
JP4528384B2 (en) Display device for graphical user interface for voice input
JP2002157382A (en) Data management device, data management method and recording medium
JP2003167503A (en) Electronic learning machine, learning support method and computer readable recording medium with program for carrying out learning support method recorded thereon
JP2006011002A (en) Unit, method and program for audio response
JPH08329077A (en) Correction processing method
JP2007080067A (en) Control method and device of graphical user interface, and program and storage medium
AU2023201508A1 (en) Document changes
JPH0789349B2 (en) Message display processing method
JP2008102750A (en) Input character prediction device, input character prediction method and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090527

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090527

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110408

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110420

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140428

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees