JP2007094510A - Method and program for setting mode of terminating application program - Google Patents
Method and program for setting mode of terminating application program Download PDFInfo
- Publication number
- JP2007094510A JP2007094510A JP2005279865A JP2005279865A JP2007094510A JP 2007094510 A JP2007094510 A JP 2007094510A JP 2005279865 A JP2005279865 A JP 2005279865A JP 2005279865 A JP2005279865 A JP 2005279865A JP 2007094510 A JP2007094510 A JP 2007094510A
- Authority
- JP
- Japan
- Prior art keywords
- application program
- mode
- processing mode
- end processing
- computer
- 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.)
- Pending
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
Description
本発明は、コンピュータによって実行されるアプリケーションプログラムの終了処理モードを設定するアプリケーションプログラムの終了処理モード設定方法に関する。 The present invention relates to an application program end processing mode setting method for setting an end processing mode of an application program executed by a computer.
アプリケーションソフトにおける誤操作防止に対する技術は、誤操作が許されない業務系アプリケーションにおける複雑な仕組みにおけるものが多いが、一般向けのソフトウェアに対しては少ない。 Many of the techniques for preventing erroneous operations in application software are based on complex mechanisms in business applications that do not allow erroneous operations, but there are few in general software.
業務系アプリケーションにおける誤操作防止に対する技術として、アプリケーションプログラムの起動操作を制限するための操作制御手段を具備し、監視画面以外を不可視化したり無効化したりすることにより、誤操作防止およびセキュリティを向上させる技術が知られている(例えば、特許文献1参照)。 Technology for preventing erroneous operations in business applications, including operation control means for restricting application program startup operations, and making the screens other than the monitoring screen invisible and invalidated to prevent erroneous operations and improve security Is known (see, for example, Patent Document 1).
また、オペレータの誤操作が発生する可能性のあるアプリケーションの裏側に透明ウインドウを生成しておき、アプリケーション上で発生した所定のオペレーションを検出した場合、透明ウインドウをアプリケーションの前面に出力させることにより、オペレータの2度押し等の誤操作を無効にする技術が知られている(例えば、特許文献2参照)。 In addition, a transparent window is generated on the back side of an application that may cause an operator's erroneous operation, and when a predetermined operation occurring on the application is detected, the transparent window is output on the front of the application, thereby A technique for invalidating an erroneous operation such as pressing twice is known (for example, see Patent Document 2).
従来のアプリケーションソフトの終了操作は、基本的にユーザの利便性を考え、例えば画面上の閉じるボタンをクリックするだけでよいなど非常に簡単に行うことができるようになっている。 The conventional application software ending operation can be performed very easily, for example, in consideration of the convenience of the user, for example, by simply clicking the close button on the screen.
しかしながら、昨今、特にインターネットにおけるウェブサイト上でのサービスが多くなったことにより、ウェブブラウザで複数ページに渡る操作(例えば、ネットショッピングにおける購買プロセスなど)を強いられるときなどが多く、全操作の完了前に、誤ってブラウザを終了してしまったりすると、その精神的なショックは計り知れない。 However, due to the recent increase in services on websites, especially on the Internet, there are many cases where operations on multiple pages (for example, the purchasing process in online shopping) are forced to complete all operations. If you accidentally quit your browser before, that mental shock is immeasurable.
また、ビジネスにおいても、文章作成ソフトや表計算ソフト等で作業しているときに、データを未保存のまま誤って終了してしまうケースは少なからず発生し、その業務上の損失は計り知れない。 Also, in business, when working with text creation software or spreadsheet software, there are not a few cases where data is accidentally terminated without being saved, and the business loss is immeasurable. .
さらに、携帯電話のアプリケーションは、電源ボタンで簡単に終了されてしまう端末が多く、せっかく書いていた長文メールが跡形も無く瞬時に消える、というような惨事がいとも簡単に発生するという事情があった。 In addition, many mobile phone applications are easily terminated with the power button, and there was a situation that it was easy to cause a disaster such as a long text mail that was written out disappeared without a trace. .
本発明は、上記従来の事情に鑑みてなされたものであって、大事な作業をしている途中にアプリケーションプログラムを誤って終了してしまうことを防止するアプリケーションプログラムの終了処理モード設定方法およびそのプログラムを提供することを目的としている。 The present invention has been made in view of the above-described conventional circumstances, and an application program end processing mode setting method for preventing an application program from being ended inadvertently during an important operation and its The purpose is to provide a program.
本発明アプリケーションプログラムの終了処理モード設定方法は、コンピュータによって実行されるアプリケーションプログラムの終了処理モードを設定するアプリケーションプログラムの終了処理モード設定方法であって、前記終了処理モードは、前記コンピュータが前記アプリケーションプログラムの終了処理を簡単に行う簡単モードと、前記簡単モードよりも慎重に前記終了処理を行う少なくとも1つの慎重モードとを含み、前記コンピュータが、前記アプリケーションプログラムの実行によって行う処理内容に応じて、前記簡単モードと前記慎重モードのうち、いずれか1つのモードを自動的に設定する終了処理モード設定ステップを含む。 An end processing mode setting method for an application program of the present invention is an end processing mode setting method for an application program for setting an end processing mode for an application program executed by a computer, wherein the end processing mode is set by the computer. A simple mode for easily performing the termination process and at least one careful mode for performing the termination process more carefully than in the simple mode, wherein the computer executes the application program according to the content of the process. An end processing mode setting step for automatically setting any one of the simple mode and the careful mode is included.
この方法によれば、コンピュータが、アプリケーションプログラムの実行によって行う処理内容に応じて、簡単モードと慎重モードのうちのいずれか1つのモードを自動的に設定するので、大事な処理を行っている際中にアプリケーションプログラムを誤って終了してしまうといった事態を回避することが可能となる。 According to this method, the computer automatically sets one mode out of the simple mode and the careful mode according to the processing content performed by executing the application program. It is possible to avoid a situation in which the application program is terminated accidentally.
また、本発明のアプリケーションプログラムの終了処理モード設定方法は、前記アプリケーションプログラムが、前記コンピュータが外部との通信を行うための通信プログラムを含み、前記終了処理モード設定ステップでは、前記コンピュータが前記通信プログラムを実行してセキュリティを確保する必要のある情報の通信を行う場合に前記慎重モードを設定し、それ以外の場合に前記簡単モードを設定する。 The application program termination processing mode setting method according to the present invention is such that the application program includes a communication program for the computer to communicate with the outside, and in the termination processing mode setting step, the computer executes the communication program. The careful mode is set when performing communication of information that needs to ensure security, and the simple mode is set otherwise.
また、本発明のアプリケーションプログラムの終了処理モード設定方法は、前記通信がSSL通信である。 In the application program end processing mode setting method of the present invention, the communication is SSL communication.
この方法によれば、セキュリティを確保する必要のある情報の通信時(例えばネットショッピングにおける購買プロセスのための通信時)のようなアプリケーションプログラムが途中で終了されると困るような状況では、慎重モードが自動的に設定される。このため、大事な作業中にアプリケーションプログラムを誤って終了してしまうのを防止することができる。 According to this method, in a situation where it is difficult to terminate an application program such as when communicating information that needs to be secured (for example, when communicating for a purchase process in online shopping), in the cautious mode Is automatically set. For this reason, it is possible to prevent the application program from being terminated accidentally during important work.
また、本発明のアプリケーションプログラムの終了処理モード設定方法は、前記コンピュータが、前記簡単モードと前記慎重モードのどちらが設定されているのかを目視で確認可能な状態で通知する通知ステップを含む。 In addition, the application program termination processing mode setting method of the present invention includes a notifying step in which the computer notifies the user whether the simple mode or the cautious mode is set in a state that can be visually confirmed.
この方法によれば、設定されている終了処理モードを、目視で確認可能な状態で通知するので、アプリケーションプログラムの使い勝手を向上させることができる。 According to this method, since the set end processing mode is notified in a state that can be visually confirmed, the usability of the application program can be improved.
また、本発明のアプリケーションプログラムの終了処理モード設定方法は、コンピュータによって実行されるアプリケーションプログラムの終了処理モードを設定するアプリケーションプログラムの終了処理モード設定方法であって、前記終了処理モードは、前記コンピュータが前記アプリケーションプログラムの終了処理を簡単に行う簡単モードと、前記簡単モードよりも慎重に前記終了処理を行う少なくとも1つの慎重モードとを含み、前記コンピュータが、前記終了処理モードの設定指示に応じて、前記設定指示された1つの前記終了処理モードを設定する終了処理モード設定ステップと、前記コンピュータが、前記簡単モードと前記慎重モードのどちらが設定されているのかを目視で確認可能な状態で通知する通知ステップとを含む。 An application program end processing mode setting method of the present invention is an application program end processing mode setting method for setting an end processing mode of an application program executed by a computer, wherein the end processing mode is set by the computer. A simple mode for easily performing the termination process of the application program, and at least one careful mode for performing the termination process more carefully than the simple mode, wherein the computer responds to an instruction to set the termination process mode, An end processing mode setting step for setting one of the end processing modes instructed for the setting, and a notification for notifying in a state that the computer can visually confirm whether the easy mode or the careful mode is set. Including steps
この方法によれば、コンピュータが、終了処理モードの設定指示に応じた終了処理モードを設定し、どのモードが設定されているのかを目視で確認可能な状態で通知するので、ユーザは、アプリケーションプログラムの使用状態に応じて、終了処理モードを任意に設定することができ、大事な作業をしている途中にアプリケーションプログラムを誤って終了してしまうといった事態を回避することが可能となる。又、上記通知によって、ユーザは、慎重モードに設定すべきときに、簡単モードに設定されているといった状況を把握することができ、アプリケーションプログラムの利便性が向上する。 According to this method, the computer sets the end processing mode according to the end processing mode setting instruction, and notifies which mode is set in a state in which it can be visually confirmed. The end processing mode can be arbitrarily set according to the usage state of the application program, and it is possible to avoid a situation in which the application program is ended inadvertently during an important operation. Further, the notification allows the user to grasp the situation that the simple mode is set when the careful mode is to be set, and the convenience of the application program is improved.
また、本発明のアプリケーションプログラムの終了処理モード設定方法は、前記通知ステップでは、前記コンピュータが前記慎重モードを設定した場合に、前記アプリケーションプログラムを実行して得られる画面に鍵の形をしたマークを表示させることで前記通知を行う。 Further, in the method for setting the termination processing mode of the application program according to the present invention, in the notification step, when the computer sets the careful mode, a key-shaped mark is displayed on a screen obtained by executing the application program. The notification is performed by displaying.
この方法によれば、慎重モードが設定されていることを鍵の形をしたマークにより通知する。慎重モードは、アプリケーションプログラムの終了処理を慎重に行うものであるため、これを直感的に認識させるマークとして鍵の形をしたマークを用いることが有効である。 According to this method, it is notified by a mark in the shape of a key that the careful mode is set. In the careful mode, the end processing of the application program is carefully performed. Therefore, it is effective to use a mark in the shape of a key as a mark for intuitively recognizing this.
また、本発明のアプリケーションプログラムの終了処理モード設定プログラムは、コンピュータに、上記のいずれか記載の終了処理モード設定方法の各ステップを実行させるためのプログラムである。 Further, the end processing mode setting program of the application program of the present invention is a program for causing a computer to execute each step of the end processing mode setting method described above.
本発明によれば、大事な作業をしている途中にアプリケーションプログラムを誤って終了してしまうことを防止するアプリケーションプログラムの終了処理モード設定方法およびそのプログラムを提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the completion | finish process mode setting method of an application program which prevents that an application program is terminated accidentally in the middle of important work can be provided.
以下、本発明の実施形態について図面を参照して説明する。以下の実施形態で説明するアプリケーションプログラムは、その終了処理モードが、コンピュータがアプリケーションプログラムの終了処理を簡単に行う簡単モードと、簡単モードよりも慎重に終了処理を行う慎重モードとの2つのモードを含み、これらのいずれかを設定可能である。簡単モードとは、終了指示があった場合にコンピュータがアプリケーションプログラムの実行を終了する終了処理を行うモードである。慎重モードとは、終了指示があった場合にコンピュータがアプリケーションプログラムの実行を終了せず、更なる終了指示があった場合にアプリケーションプログラムの実行を終了する終了処理を行うモードである。以下では、このようなアプリケーションプログラムとして、通信プログラムを有するウェブブラウザを例にして説明する。 Embodiments of the present invention will be described below with reference to the drawings. The application program described in the following embodiments has two end processing modes: a simple mode in which the computer easily performs the end processing of the application program, and a careful mode in which the end processing is performed more carefully than the simple mode. Any of these can be set. The simple mode is a mode in which when the termination instruction is given, the computer performs a termination process for terminating the execution of the application program. The careful mode is a mode in which the computer does not end the execution of the application program when there is an end instruction, and performs an end process that ends the execution of the application program when there is a further end instruction. Hereinafter, a web browser having a communication program will be described as an example of such an application program.
(第一実施形態)
本発明の第一実施形態にかかるアプリケーションプログラムの終了処理モード設定方法は、コンピュータが、アプリケーションプログラムに含まれる終了処理モード設定プログラムを実行することによって実現される。終了処理モード設定プログラムは、予めアプリケーションプログラムに組み込まれたものであっても良いし、アプリケーションプログラム用のプラグインプログラムであっても良い。以下では、終了処理モード設定プログラムが、アプリケーションプログラムに組み込まれたものとして説明する。
(First embodiment)
The end processing mode setting method for an application program according to the first embodiment of the present invention is realized by a computer executing an end processing mode setting program included in the application program. The termination processing mode setting program may be incorporated in advance in the application program, or may be a plug-in program for the application program. In the following description, it is assumed that the end processing mode setting program is incorporated in the application program.
本発明の第一実施形態にかかるアプリケーションプログラムの終了処理モード設定方法は、コンピュータが、アプリケーションプログラムの実行によって行う処理内容に応じて、簡単モードと慎重モードのいずれかを自動的に設定する終了処理モード設定ステップと、自動的に設定したモードが簡単モードと慎重モードのどちらであるかを目視で確認可能な状態でユーザに通知する通知ステップとを含む。 An end processing mode setting method for an application program according to the first embodiment of the present invention is an end processing in which a computer automatically sets either a simple mode or a careful mode according to the processing content performed by executing an application program. A mode setting step, and a notification step of notifying the user in a state in which it is possible to visually confirm whether the automatically set mode is the simple mode or the careful mode.
具体的には、コンピュータが、アプリケーションプログラムを実行して、セキュリティを確保する必要のある情報の通信(例えばSSL(Secure Socket Layer)通信)を行う場合に、アプリケーションプログラムの終了処理モードを慎重モードに設定し、それ以外の動作時には、アプリケーションプログラムの終了処理モードを簡単モードに設定する。セキュリティを確保する必要のある情報の通信を行っている場合は、ネットショッピングでクレジットカード情報等を送信する状況であると判断することができるが、このような状況下でアプリケーションプログラムが誤操作によって終了してしまうと、ショッピングを無事に完了することができない。このため、本実施形態では、上記通信が行われる場合は、アプリケーションプログラムが誤操作により終了されるのは好ましくない状況だと判断し、自動的に慎重モードに設定する。 Specifically, when the computer executes an application program and performs communication of information that needs to ensure security (for example, SSL (Secure Socket Layer) communication), the termination process mode of the application program is set to a careful mode. In other operations, the end processing mode of the application program is set to the simple mode. If you are communicating information that requires security, you can determine that you are sending credit card information, etc. via online shopping. Under these circumstances, the application program terminates due to an erroneous operation. If you do, you will not be able to complete your shopping successfully. For this reason, in the present embodiment, when the communication is performed, it is determined that it is not preferable that the application program is terminated due to an erroneous operation, and the careful mode is automatically set.
又、慎重モードに設定されているときのみ、その旨を通知するため、鍵の形をした鍵マークを、アプリケーションプログラムを実行して得られる画面に表示させる。これにより、ユーザは、鍵マークが表示されているときは慎重モード、表示されていないときは簡単モードに設定されていると判断することができる。 Further, only when the mode is set carefully, a key mark in the form of a key is displayed on a screen obtained by executing the application program in order to notify that fact. Thus, the user can determine that the careful mode is set when the key mark is displayed, and the simple mode is set when the key mark is not displayed.
図1(a)は、第一実施形態のアプリケーションプログラムにおいて、直前にアクセスしたURL(Uniform Resource Locator)11が、「http://〜」のときの画面を示す図である。http(Hyper Text Transfer Protocol)通信時は、簡単モードに設定されているため、右端の×印の閉じるボタン12をクリックすれば、簡単にブラウザを終了することができる。
FIG. 1A is a diagram showing a screen when the URL (Uniform Resource Locator) 11 accessed immediately before in the application program of the first embodiment is “http: // //”. At the time of http (Hyper Text Transfer Protocol) communication, since the simple mode is set, the browser can be easily terminated by clicking the
図1(b)は、第一実施形態のアプリケーションプログラムにおいて、直前にアクセスしたURL13が、「https://〜」のときの画面を示す図である。直前のアクセスがSSL(https:Hypertext Transfer Protocol Security)通信だった場合、終了処理モードは慎重モードに変更され、同時にGUI(Graphical User Interface)上には、閉じるボタン12を隠すように鍵の形をした鍵マーク14が表示される。
FIG. 1B is a diagram showing a screen when the
この場合、ユーザが鍵マーク14をクリックしてアプリケーションプログラムの終了指示を行うと、例えば確認のダイアログボックスがポップアップされ、それが承諾されると、コンピュータはアプリケーションプログラムを終了する。このように、コンピュータは、SSL通信時に終了処理モードを慎重モードに変更するため、終了指示がなされても、ダイアログボックスで、ユーザの終了意思を再確認してからアプリケーションプログラムを終了するようになる。これにより、SSL通信のような大事な作業をしている途中にアプリケーションプログラムを誤って終了してしまうという事態を防止することができる。
In this case, when the user clicks the
図2は、第一実施形態のアプリケーションプログラムがインストールされたコンピュータの機能ブロック図を示す。
図2に示すコンピュータは、httpおよびhttpsのプロトコルに従った通信を行う通信部21と、httpまたはhttpsに従って終了処理モードおよびGUIを変更する機能制御部22と、アプリケーションプログラムを実行して得られる画面を表示するための表示部27と、通信プロトコルがhttpsの場合に鍵マーク14を画面に表示させるGUI制御部26と、機能制御部22とアプリケーションプログラムとのデータの受け渡しを行う書き込み部23および読み取り部24と、アプリケーションプログラムの設定データ等を記憶するアプリ設定記憶部25とを備える。機能制御部22は、アプリ設定記憶部25に記憶されている終了処理モード情報を簡単モード又は慎重モードに設定することで、アプリケーションプログラムの終了処理モードの設定を行う。
FIG. 2 shows a functional block diagram of a computer in which the application program of the first embodiment is installed.
The computer shown in FIG. 2 includes a
図3は、第一実施形態のアプリケーションプログラム実行時の終了処理モード変更時の動作フローを示す図である。
アプリケーションプログラムの実行に基づく通信が発生すると(ステップS31)、機能制御部22は、通信プロトコルを判定し(ステップS32)、通信プロトコルがhttpsの場合、アプリ設定記憶部25に保持している終了処理モード情報を慎重モードに設定し(ステップS33)、GUIを変更して図1(b)に示すように鍵マーク14を表示させる(ステップS34)。これにより、アプリケーションプログラムは慎重モードに設定され、1回の終了指示だけでは終了されなくなる。
FIG. 3 is a diagram showing an operation flow at the time of changing the end processing mode when executing the application program of the first embodiment.
When communication based on the execution of the application program occurs (step S31), the
一方、通信プロトコルがhttpの場合、機能制御部22は、アプリ設定記憶部25に保持している終了処理モード情報を簡単モードに設定し(ステップS35)、GUIを変更して鍵マーク14を非表示とし、閉じるボタン12を表示させる(ステップS36)。これにより、アプリケーションプログラムは簡単モードに設定され、1回の終了指示で終了されるようになる。
On the other hand, when the communication protocol is http, the
図4は、第一実施形態のアプリケーションプログラム実行時の終了処理の動作フローを示す図である。
ユーザが閉じるボタン12又は鍵マーク14をクリックしてアプリケーションプログラムの終了を指示すると(ステップS41)、機能制御部22が終了処理モード情報を判定し(ステップS42)、終了処理モードが簡単モードに設定されている場合は、該クリックに応じて、アプリケーションプログラムを終了する(ステップS43)。
FIG. 4 is a diagram illustrating an operation flow of end processing when the application program of the first embodiment is executed.
When the user clicks the
一方、終了処理モードが慎重モードに設定されている場合は、機能制御部22が、GUI制御部26に指示を出し、「本当に終了しますか?」といった確認ダイアログボックスを表示させる(ステップS44)。そして、ユーザからの入力を判定し(ステップS45)、ユーザからの入力が「はい」であり、更なる終了指示がなされた場合は、ダイアログボックスを閉じて(ステップS46)、アプリケーションプログラムを終了する(ステップS47)。一方、ユーザからの入力が「いいえ」であり、更なる終了指示がなされなかった場合は、ダイアログボックスを閉じて(ステップS48)、アプリケーションプログラムを終了することなく、それまでの処理を継続する。
On the other hand, when the end processing mode is set to the cautious mode, the
このように本実施形態のアプリケーションプログラムによれば、SSL通信時等のアプリケーションプログラムが誤操作によって終了されてしまうと困るような状況では、慎重モードが自動的に設定されるため、大事な作業をしている途中にアプリケーションプログラムを誤って終了してしまうといった事態を回避することができる。又、上記状況以外では、簡単モードが自動的に設定されるため、通常のアプリケーションプログラムと同様、アプリケーションプログラムを簡単に終了させることができる。又、どのモードが設定されているのかを鍵マークの表示によってユーザに通知するため、アプリケーションプログラムに設定されているモードをユーザに直感的に認識させることができる。 As described above, according to the application program of the present embodiment, in a situation where it is difficult to terminate the application program during SSL communication or the like due to an erroneous operation, the careful mode is automatically set. It is possible to avoid a situation in which the application program is terminated inadvertently. In addition to the above situation, since the simple mode is automatically set, the application program can be easily terminated in the same manner as a normal application program. In addition, since the user is notified of which mode is set by displaying a key mark, the mode set in the application program can be intuitively recognized by the user.
(第二実施形態)
本発明の第二実施形態にかかるアプリケーションプログラムの終了処理モード設定方法は、コンピュータが、アプリケーションプログラムに含まれる終了処理モード設定プログラムを実行することによって実現される。終了処理モード設定プログラムは、予めアプリケーションプログラムに組み込まれたものであっても良いし、アプリケーションプログラム用のプラグインプログラムであっても良い。以下では、終了処理モード設定プログラムが、アプリケーションプログラムに組み込まれたものとして説明する。
(Second embodiment)
The end processing mode setting method for an application program according to the second embodiment of the present invention is realized by a computer executing an end processing mode setting program included in the application program. The termination processing mode setting program may be incorporated in advance in the application program, or may be a plug-in program for the application program. In the following description, it is assumed that the end processing mode setting program is incorporated in the application program.
本発明の第二実施形態にかかるアプリケーションプログラムの終了処理モード設定方法は、コンピュータが、ユーザから行われるアプリケーションプログラムの終了処理モードの設定指示に応じて、簡単モードと慎重モードのいずれかを設定する終了処理モード設定ステップと、コンピュータが、簡単モードと慎重モードのどちらに設定しているかを目視で確認可能な状態でユーザに通知する通知ステップとを含む。通知ステップでは、第一実施形態と同様に、慎重モードが設定されている場合のみ、画面上に鍵マークを表示させることで、ユーザに通知を行う。 In the application program end processing mode setting method according to the second embodiment of the present invention, the computer sets either the simple mode or the cautious mode in accordance with the setting instruction of the end processing mode of the application program performed by the user. A termination processing mode setting step, and a notification step of notifying the user in a state where the computer can visually confirm whether the simple mode or the careful mode is set. In the notification step, the user is notified by displaying a key mark on the screen only when the careful mode is set, as in the first embodiment.
図5(a)は、第二実施形態のアプリケーションプログラムの終了処理モードが簡単モードに設定されている場合の画面を示す図である。
この画面には、終了処理モード変更ボタン52が表示される。ユーザは、終了処理モード変更ボタン52をクリックすることにより、終了処理モードを簡単モードと慎重モードのどちらに設定するかをコンピュータに対して指示することができる。図5(a)の画面では、簡単モードが設定されているため、閉じるボタン53をクリックして終了を指示すると、その指示に応じてアプリケーションプログラムが終了される。
FIG. 5A is a diagram illustrating a screen when the end processing mode of the application program according to the second embodiment is set to the simple mode.
On this screen, an end processing
図5(b)は、第二実施形態のアプリケーションプログラムの終了処理モードが慎重モードに設定されている場合の画面を示す図である。
図5(a)に示す状態の終了処理モード変更ボタン52を1回クリックすることにより、終了処理モードは慎重モードに設定され、閉じるボタン53の上に鍵マーク56が表示され、1回の終了指示では終了できなくなる。すなわち、閉じるボタン56をクリックすると、確認のダイアログボックスがポップアップされ、それを承諾するとアプリケーションプログラムを終了できるようになる。
FIG. 5B is a diagram illustrating a screen when the end processing mode of the application program according to the second embodiment is set to the careful mode.
When the end processing
本実施形態のアプリケーションプログラムがインストールされたコンピュータの機能ブロック図は、図2と同様であるが、GUI制御部26が、終了処理モード変更ボタン52を表示させ、機能制御部22は、終了処理モード変更ボタン52がクリックされたことによる終了処理モードの設定指示を判定し、その指示に応じて、終了処理モードを簡単モードと慎重モードのどちらかに設定する。
The functional block diagram of the computer in which the application program of this embodiment is installed is the same as FIG. 2, but the
図6は、第二実施形態のアプリケーションプログラム実行時の終了処理モード変更時の動作フローを示す図である。
ユーザが、終了処理モード変更ボタン52で設定したい終了処理モードを指示すると(ステップS61)、機能制御部22が、その指示を受け付け(ステップS62)、アプリ設定記憶部25に保持している終了処理モード情報を変更して(ステップS63)、指示された終了処理モードに設定する。そして、どのモードが設定されているかを目視で確認可能な状態でユーザに通知するために、GUI(鍵マークの表示・非表示)を変更する(ステップS64)。なお、終了処理の動作フローは、図4と同様である。
FIG. 6 is a diagram showing an operation flow at the time of changing the end processing mode when executing the application program of the second embodiment.
When the user instructs the end processing mode to be set with the end processing mode change button 52 (step S61), the
このように本実施形態のアプリケーションプログラムによれば、簡単モードと慎重モードをユーザからの指示によって任意に設定可能であると共に、どのモードが設定されているかを鍵マークの表示・非表示にてユーザに通知することができる。このため、ユーザは、作業内容に応じてアプリケーションプログラムを最適な状態で動作させることができると共に、鍵マークによって、アプリケーションプログラムに設定されている終了処理モードを直感的に認識することができる。 As described above, according to the application program of the present embodiment, the simple mode and the careful mode can be arbitrarily set according to an instruction from the user, and the mode is set by displaying / hiding the key mark. Can be notified. Therefore, the user can operate the application program in an optimum state according to the work content, and can intuitively recognize the end processing mode set in the application program by the key mark.
尚、第一実施形態及び第二実施形態では、アプリケーションプログラムの終了処理モードが、慎重モードと簡単モードの2つのいずれかに設定可能な例を説明したが、上述した慎重モードは、より簡単に終了処理を行うモードから、より慎重に終了処理を行うモードまで、その慎重度合いを段階的に分けた複数の慎重モードを含んでいても良い。
例えば、慎重モードが、より簡単に終了処理を行う第1の慎重モードと、第1の慎重モードよりも慎重に終了処理を行う第2の慎重モードを含む場合を考える。ここで、例えば、第1の慎重モードを設定したときは、鍵マークのクリックに応じてダイアログボックスを1回表示させ、これが承諾されたときにアプリケーションプログラムを終了するものとし、第2の慎重モードを設定したときは、ダイアログボックスを2回表示させ、2回とも承諾がされたときにアプリケーションプログラムを終了するものとする。この場合、第一実施形態及び第二実施形態で説明した鍵マークの表示は、どの慎重モードが設定されているかを区別できるように、若干変えておくことが好ましい。例えば、第1の慎重モードが設定された場合は、鍵マークの右下に数字の“1”を付しておき、第2の慎重モードが設定された場合は、鍵マークの右下に数字の“2”を付すといった具合である。
又、第一実施形態では、図3のS33において上述した第1の慎重モードと第2の慎重モードのいずれかを自動的に設定する必要がある。ここで自動的に設定する慎重モードはユーザによって予め設定できるようにしておけば良い。若しくは、SSL通信の通信内容を重要度で分けておき、その重要度が高いほど、より慎重な慎重モードを設定するようにしても良い。
In the first embodiment and the second embodiment, the example in which the end processing mode of the application program can be set to either the careful mode or the simple mode has been described. However, the above-described careful mode is more easily performed. There may be included a plurality of careful modes in which the degree of prudentity is divided in stages from a mode for performing termination processing to a mode for performing careful termination processing.
For example, consider a case where the careful mode includes a first careful mode in which the termination process is performed more easily and a second careful mode in which the termination process is performed more carefully than in the first careful mode. Here, for example, when the first careful mode is set, a dialog box is displayed once in response to clicking of the key mark, and when this is accepted, the application program is terminated, and the second careful mode is set. When is set, the dialog box is displayed twice, and the application program is terminated when both are accepted. In this case, it is preferable to slightly change the display of the key mark described in the first embodiment and the second embodiment so that it can be distinguished which cautious mode is set. For example, if the first cautious mode is set, the number “1” is attached to the lower right of the key mark, and if the second cautious mode is set, the number is placed at the lower right of the key mark. “2” is added.
In the first embodiment, it is necessary to automatically set either the first careful mode or the second careful mode described above in S33 of FIG. The careful mode that is automatically set here may be set in advance by the user. Alternatively, the communication contents of SSL communication may be divided according to importance, and a more careful and careful mode may be set as the importance increases.
11 URL「http://〜」
12,53 閉じるボタン
13 URL「https://〜」
14,56 鍵マーク
21 通信部
22 機能制御部
23 書き込み部
24 読み取り部
25 アプリ設定記憶部
26 GUI制御部
27 表示部
52 終了処理モード変更ボタン
11 URL “http: //”
12, 53
14, 56
Claims (7)
前記終了処理モードは、前記コンピュータが前記アプリケーションプログラムの終了処理を簡単に行う簡単モードと、前記簡単モードよりも慎重に前記終了処理を行う少なくとも1つの慎重モードとを含み、
前記コンピュータが、前記アプリケーションプログラムの実行によって行う処理内容に応じて、前記簡単モードと前記慎重モードのうち、いずれか1つのモードを自動的に設定する終了処理モード設定ステップを含むアプリケーションプログラムの終了処理モード設定方法。 An application program end processing mode setting method for setting an end processing mode of an application program executed by a computer,
The termination processing mode includes a simple mode in which the computer easily performs termination processing of the application program, and at least one careful mode in which the termination processing is performed more carefully than in the simple mode,
An application program end process including an end process mode setting step in which the computer automatically sets one of the simple mode and the careful mode according to the processing performed by the execution of the application program. Mode setting method.
前記アプリケーションプログラムが、前記コンピュータが外部との通信を行うための通信プログラムを含み、
前記終了処理モード設定ステップでは、前記コンピュータが前記通信プログラムを実行してセキュリティを確保する必要のある情報の通信を行う場合に前記慎重モードを設定し、それ以外の場合に前記簡単モードを設定するアプリケーションプログラムの終了処理モード設定方法。 An application program end processing mode setting method according to claim 1,
The application program includes a communication program for the computer to communicate with the outside,
In the termination processing mode setting step, the careful mode is set when the computer executes the communication program to communicate information that needs to ensure security, and the simple mode is set otherwise. Application program termination processing mode setting method.
前記通信がSSL通信であるアプリケーションプログラムの終了処理モード設定方法。 An end processing mode setting method for an application program according to claim 2,
An application program end processing mode setting method in which the communication is SSL communication.
前記コンピュータが、前記簡単モードと前記慎重モードのどちらが設定されているのかを目視で確認可能な状態で通知する通知ステップを含むアプリケーションプログラムの終了処理モード設定方法。 An application program end processing mode setting method according to any one of claims 1 to 3,
A method for setting a termination processing mode of an application program, comprising: a notifying step in which the computer notifies whether the simple mode or the careful mode is set in a state where it can be visually confirmed.
前記終了処理モードは、前記コンピュータが前記アプリケーションプログラムの終了処理を簡単に行う簡単モードと、前記簡単モードよりも慎重に前記終了処理を行う少なくとも1つの慎重モードとを含み、
前記コンピュータが、前記終了処理モードの設定指示に応じて、前記設定指示された1つの前記終了処理モードを設定する終了処理モード設定ステップと、
前記コンピュータが、前記簡単モードと前記慎重モードのどちらが設定されているのかを目視で確認可能な状態で通知する通知ステップとを含むアプリケーションプログラムの終了処理モード設定方法。 An application program end processing mode setting method for setting an end processing mode of an application program executed by a computer,
The termination processing mode includes a simple mode in which the computer easily performs termination processing of the application program, and at least one careful mode in which the termination processing is performed more carefully than in the simple mode,
An end processing mode setting step in which the computer sets the one end processing mode instructed to set in response to an instruction to set the end processing mode;
An application program termination processing mode setting method including a notification step in which the computer notifies the user whether the simple mode or the careful mode is set in a state in which the computer can visually confirm the mode.
前記通知ステップでは、前記コンピュータが前記慎重モードを設定した場合に、前記アプリケーションプログラムを実行して得られる画面に鍵の形をしたマークを表示させることで前記通知を行うアプリケーションプログラムの終了処理モード設定方法。 An application program end processing mode setting method according to claim 4 or 5,
In the notification step, when the computer sets the careful mode, the end processing mode setting of the application program that performs the notification by displaying a mark in the shape of a key on a screen obtained by executing the application program Method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005279865A JP2007094510A (en) | 2005-09-27 | 2005-09-27 | Method and program for setting mode of terminating application program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005279865A JP2007094510A (en) | 2005-09-27 | 2005-09-27 | Method and program for setting mode of terminating application program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007094510A true JP2007094510A (en) | 2007-04-12 |
Family
ID=37980199
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005279865A Pending JP2007094510A (en) | 2005-09-27 | 2005-09-27 | Method and program for setting mode of terminating application program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007094510A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009181406A (en) * | 2008-01-31 | 2009-08-13 | Nec Corp | Portable information terminal, method of preventing screen of portable information terminal from being illegally viewed, and program |
US9038190B2 (en) | 2011-03-11 | 2015-05-19 | Brother Kogyo Kabushiki Kaisha | Communication apparatus that communicate in different security levels and computer-readable media for controlling such apparatus |
WO2017009988A1 (en) * | 2015-07-15 | 2017-01-19 | 富士通株式会社 | Information processing device, data hiding method, and data hiding program |
-
2005
- 2005-09-27 JP JP2005279865A patent/JP2007094510A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009181406A (en) * | 2008-01-31 | 2009-08-13 | Nec Corp | Portable information terminal, method of preventing screen of portable information terminal from being illegally viewed, and program |
US9038190B2 (en) | 2011-03-11 | 2015-05-19 | Brother Kogyo Kabushiki Kaisha | Communication apparatus that communicate in different security levels and computer-readable media for controlling such apparatus |
WO2017009988A1 (en) * | 2015-07-15 | 2017-01-19 | 富士通株式会社 | Information processing device, data hiding method, and data hiding program |
JPWO2017009988A1 (en) * | 2015-07-15 | 2017-12-28 | 富士通株式会社 | Information processing apparatus, data hiding method, and data hiding program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2350812B1 (en) | Modal-less interface enhancements | |
JP6264293B2 (en) | Display control apparatus, display control method, and program | |
EP2570910B1 (en) | Electronic device, method of providing background thereof, and computer program product using the same | |
JP5384638B2 (en) | Combined interface for shell applications and sub-applications | |
US20130050250A1 (en) | Method for providing background of locked screen, electronic device and computer program product using the same | |
JP2007257642A (en) | Apparatus, method and system for highlighting related user interface control | |
CA2914683A1 (en) | System, method and user interface for designing customizable products from a mobile device | |
JP2011060301A (en) | Improved mobile communications terminal and method | |
CN101807141B (en) | Controlling apparatus of image forming apparatus and image forming system | |
WO2016172247A1 (en) | Applications, systems, and methods for facilitating emotional gesture-based communications | |
KR101763829B1 (en) | Method, apparatus and computer program stored in computer-readable storage medium for processing electronic signiture for electronic documents | |
JP5908046B1 (en) | A method, apparatus, and program for combining and displaying a plurality of areas. | |
JP2020067977A (en) | Information processing apparatus and program | |
EP2437184A1 (en) | Host apparatus and method of displaying content by the same | |
WO2011036559A2 (en) | Location specific display of information resources on a host interface | |
JP2007094510A (en) | Method and program for setting mode of terminating application program | |
JP2008061246A (en) | Remote management system and method for portable electronic device | |
JP2009048333A (en) | Web page browsing device and web page browsing server | |
CA2647195A1 (en) | Automated integration of partner products | |
CN104503669A (en) | Interface component and production method thereof | |
JP6266925B2 (en) | Control device, control method, and program | |
JP2014232522A (en) | Information processing device, control method for information processing device, and program | |
JP2004110410A (en) | Display method of chart, display system, and computer program | |
TWI745099B (en) | Self-defining main-page shortcut apparatus, method, and computer program product | |
JP7370275B2 (en) | Program control device and program control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071109 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071116 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071126 |