JPH10254665A - Default providing device, method and storage medium - Google Patents
Default providing device, method and storage mediumInfo
- Publication number
- JPH10254665A JPH10254665A JP5627897A JP5627897A JPH10254665A JP H10254665 A JPH10254665 A JP H10254665A JP 5627897 A JP5627897 A JP 5627897A JP 5627897 A JP5627897 A JP 5627897A JP H10254665 A JPH10254665 A JP H10254665A
- Authority
- JP
- Japan
- Prior art keywords
- default
- input
- setting
- value
- information
- 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.)
- Withdrawn
Links
Landscapes
- Digital Computer Display Output (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
(57)【要約】
【課題】 使用者に対して複数の設定項目への入力を求
めるようになるアプリケーションにおいて、使用者が快
適に入力作業を行うことのできるデフォルト操作,デフ
ォルト値を提供するデフォルト提供装置,方法および記
憶媒体を提供する。
【解決手段】 複数の入力フィールド間における操作手
順および入力フィールドに対する入力値の設定履歴を設
定履歴保持部201に保持し、この設定履歴保持部20
1の情報にもとづいてデフォルト手順,デフォルト値を
デフォルト決定部202で決定し、このデフォルト手
順,デフォルト値を設定画面に表示する。
(57) [Summary] [PROBLEMS] In an application in which a user is required to input a plurality of setting items, a default operation and a default for providing a default value that enable the user to perform input work comfortably. Provided are a providing device, a method, and a storage medium. SOLUTION: A setting history holding unit 201 holds an operation procedure between a plurality of input fields and a setting history of an input value for the input field, and the setting history holding unit 20 stores the setting history.
The default procedure and the default value are determined by the default determination unit 202 based on the information of No. 1 and the default procedure and the default value are displayed on the setting screen.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、コンピュータ上で
キーボードやマウス操作等を用いて使用者に対して複数
の設定入力を求めるアプリケーションにおいて、入力項
目間の移動に対する既定操作と入力項目に対する既定値
を使用者に提供する装置,方法,記憶媒体に関するもの
である。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an application for requesting a user to input a plurality of settings using a keyboard or a mouse on a computer. , A method, and a storage medium for providing a user with the information.
【0002】[0002]
【従来の技術】図12は従来の使用者に対する既定値と
既定操作の提供方法を説明する図である(以下では「既
定」についてはデフォルトと呼ぶこととする)。2. Description of the Related Art FIG. 12 is a diagram for explaining a conventional method for providing a default value and a default operation to a user (hereinafter, "default" is referred to as a default).
【0003】この図に示すように、使用者に対しいくつ
かの設定入力を求めるような場合、専用の設定画面を用
いることが多い。設定画面上には通常設定項目を示すラ
ベル(1201〜1204)と各設定項目に対する設定
値を入力するためのフィールド(1205〜1208)
等が表示される。As shown in FIG. 1, when a user is requested to input some settings, a dedicated setting screen is often used. On the setting screen, a label (1201 to 1204) indicating a normal setting item and a field (1205 to 1208) for inputting a setting value for each setting item
Are displayed.
【0004】設定値を入力するためのフィールドには、
キーボードを使用して文字入力を行うフィールド(12
05,1206,1207が相当する。以下では文字入
力フィールドと呼ぶ)やマウスなどのポインティングデ
バイスを使用して複数候補の中から設定値を選択するフ
ィールド(1208が相当する。以下では選択入力フィ
ードと呼ぶ)等がある。[0004] In a field for inputting a set value,
A field for inputting characters using a keyboard (12)
05, 1206, and 1207 correspond. A field for selecting a setting value from a plurality of candidates using a pointing device such as a mouse (hereinafter, referred to as 1208; hereinafter, referred to as a selection input feed), and the like.
【0005】また、複数の入力項目間の移動は、使用者
がマウスなどのポインティングデバイスにより直接入力
フィールドを指定するか、予めアプリケーションにより
決められた移動ルールに従ってキーボード操作により行
うことができる。The user can move between a plurality of input items by directly designating an input field with a pointing device such as a mouse or by operating a keyboard in accordance with a movement rule predetermined by an application.
【0006】また設定画面上には、設定内容を取り消す
ための取消しボタン1209や設定値をパラメータとし
てアプリケーションの処理系に渡すための決定ボタン
(1210)が通常用意され、使用者は最終的に決定ボ
タンを押すまでは自由に設定値の変更を行うことができ
る。On the setting screen, a cancel button 1209 for canceling the setting contents and a decision button (1210) for passing the setting value as a parameter to the application processing system are usually prepared, and the user finally decides. Until the button is pressed, the set value can be changed freely.
【0007】このようにアプリケーションが要求する設
定項目に対しては使用者が実際に入力作業を行う必要が
ある。このため数多くの項目が用意されているような場
合には使用者に多くの負担をかけることになるため、予
めアプリケーション側で使用者が入力すると予想される
値をデフォルト値として用意しており、以下のような方
法でデフォルト値を使用者に提供している場合がある。As described above, it is necessary for the user to actually perform an input operation for the setting items requested by the application. For this reason, when a large number of items are prepared, a heavy burden is imposed on the user, so a value expected to be input by the user on the application side is prepared in advance as a default value, The default value may be provided to the user in the following manner.
【0008】a.デフォルト値は常に固定。A. Default value is always fixed.
【0009】b.デフォルト値を使用者が予め指定。B. Default value is specified by the user in advance.
【0010】c.同一フィールドに対し、前回入力した
値を新たなデフォルト値として次回の入力の際使用す
る。C. For the same field, use the previously entered value as the new default value for the next entry.
【0011】a.は最も簡単な方法であり、デフォルト
値はアプリケーション内に固定した形で組み込まれる。
b.はアプリケーションが使用するデフォルト値を設定
するための規約を使用者に公開したものであり、この規
約に従って使用者は任意の値をデフォルトとして設定す
ることができる。c.はアプリケーションが使用者の入
力に合わせて動的にデフォルト値を変更するものであ
る。この時、使用者に提供するデフォルト値には、同一
入力フィールドに対する前回操作時の入力値が使われ
る。A. Is the easiest method, and the default values are fixed in the application.
b. Discloses a rule for setting a default value used by an application to a user, and the user can set an arbitrary value as a default according to the rule. c. Is an application in which the default value is dynamically changed according to the user's input. At this time, the default value provided to the user uses the input value of the previous operation for the same input field.
【0012】また、デフォルト値の使用者に対する表示
方法には、何も表示しない場合や入力フィールド内に直
接表示する(1205,1206)、入力フィールドと
は別の場所に表示(1211)や選択入力フィールドに
おける反転表示(1208)などがある。The default value is displayed to the user when nothing is displayed or displayed directly in the input field (1205, 1206), displayed in a place different from the input field (1211), or selected and input. There is a reverse display (1208) in the field.
【0013】[0013]
【発明が解決しようとする課題】従来の複数の入力項目
間の移動では、マウス等のポインティングデバイスを用
いて直接目的の入力フィールドを指定することも多い
が、キーボード操作を伴う文字入力フィールドが数多く
あるような設定画面の場合では、マウスとキーボードの
使い分けが使用者の負担になることからキーボード操作
による移動がより多く使われる。In the conventional movement between a plurality of input items, a target input field is often directly specified using a pointing device such as a mouse. However, there are many character input fields accompanied by a keyboard operation. In the case of a certain setting screen, the use of the mouse and the keyboard is a burden on the user, so the movement by the keyboard operation is more frequently used.
【0014】しかし、キーボード操作による移動では移
動先のフィールドとして複数許されているような状況で
あっても、予めアプリケーション側で決められた固定の
順序ルールに必ず従って移動しなければならず、使用者
が意図する順序で入力フィールドを移動することができ
ない。However, even in a situation where a plurality of fields are permitted to be moved by keyboard operation, it is necessary to always move in accordance with a fixed order rule determined in advance by the application side. Cannot move input fields in the order intended by the user.
【0015】従来のデフォルト値の提供方法において
は、a.のような固定方式では様々な使用条件のもとで
の数多くの使用者のデフォルトに対する要求に応えるこ
とができない。また、b.の方法では、使用者の使用条
件等に合わせてデフォルト値を設定することが可能であ
るが、公開した規約を習得することと実際の設定作業を
使用者に強いることになり、負担が大きい。また、アプ
リケーション起動中にデフォルト値を動的に変更するこ
とは通常できない。c.の方法では、入力頻度が非常に
稀な値であってもデフォルト値として設定される場合が
考えられる。In a conventional method for providing default values, a. Such a fixed system cannot meet the demands of many users for default under various use conditions. B. In the method (1), it is possible to set a default value according to the user's use conditions and the like, but the user has to learn the published rules and perform the actual setting work, which imposes a heavy burden on the user. Also, it is not usually possible to dynamically change the default value during application startup. c. In the method described above, there may be a case where the input frequency is set as a default value even if the input frequency is extremely rare.
【0016】いずれにせよ使用者に、より快適な入力作
業環境を提供していないという幾多の問題があった。In any case, there are a number of problems that the user is not provided with a more comfortable input work environment.
【0017】本発明は、前述の問題を解消するためにな
されたもので、使用者に対して複数の設定項目への入力
を求めるようなアプリケーションにおいて、使用者が快
適に入力作業を行うことができるデフォルトの操作およ
び値を使用者に表示するデフォルト提供装置,方法およ
び記憶媒体を提供することを目的とする。SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problem. In an application that requires a user to input a plurality of setting items, the user can comfortably perform an input operation. An object of the present invention is to provide a default providing device, a method and a storage medium for displaying a default operation and a value which can be displayed to a user.
【0018】[0018]
【課題を解決するための手段】図2は本発明に係わるデ
フォルト提供装置を説明する図である。この図に示すよ
うに、本発明では使用者の入力作業に伴う入力フィール
ドへの移動手順や入力値等の情報を履歴管理する設定履
歴保持部201と、設定履歴保持部201の情報をもと
に、より妥当性の高いデフォルトを判定し、使用者が操
作を行う表示入力部203に判定結果を送るデフォルト
決定部202を有する。さらに、使用者の入力作業に伴
う情報を受け取り、設定履歴保持部201に当該情報を
登録する設定履歴登録部204を有する。FIG. 2 is a diagram for explaining a default providing device according to the present invention. As shown in this figure, in the present invention, a setting history holding unit 201 that manages history of information such as a procedure for moving to an input field and an input value accompanying a user's input operation, and information based on the setting history holding unit 201 A default determining unit 202 that determines a more appropriate default and sends a determination result to a display input unit 203 where a user performs an operation. Further, a setting history registration unit 204 that receives information associated with a user's input operation and registers the information in the setting history holding unit 201 is provided.
【0019】使用者は、デフォルト決定部202を通し
て得られる妥当性の高いデフォルトをもとに、より効果
的な設定入力作業を行うことができる。The user can perform a more effective setting input operation based on highly appropriate defaults obtained through the default determining unit 202.
【0020】例えば、特定の設定画面において設定すべ
き入力フィールドが複数存在する場合、入力順序をこれ
までの操作履歴の中で最も頻度の高い入力順序のパター
ンを使用者に提供することにより、当該使用者の要求す
る入力手順に近づけることができる。For example, when there are a plurality of input fields to be set on a specific setting screen, the input order is provided to the user with a pattern of the input order which is the most frequent in the operation history so far. It is possible to approach the input procedure requested by the user.
【0021】また、選択された入力フィールドにおいて
も、例えば当該フィールドに対するこれまでの入力値履
歴の中から最も頻度の高い入力値を提供したり、さらに
これに加えて、まず最近2回の入力値を検証し、当該入
力値が同一値であれば使用者が今回入力すると予想され
る最も優先度の高い入力値として当該入力値を提供した
りする等である。これらにより使用者が実際に行う入力
設定作業に係わる負担を大きく軽減できるため効率の高
い作業を行うことができる。Also, in the selected input field, for example, the most frequent input value from the past input value history for the field is provided. And if the input values are the same value, the input value is provided as the highest priority input value that the user is expected to input this time, and so on. Thus, the burden on the input setting work actually performed by the user can be greatly reduced, so that highly efficient work can be performed.
【0022】すなわち、本発明では、前記目的を達成す
るため、デフォルト提供装置を次の(1)〜(11)の
とおりに、デフォルト提供方法を次の(12)のとおり
に、また記憶媒体を次の(13)のとおりに構成する。That is, in the present invention, in order to achieve the above-mentioned object, the default providing device is provided as described in the following (1) to (11), the default providing method is provided as described in the following (12), and the storage medium is provided as follows. The configuration is as shown in the following (13).
【0023】(1)複数の入力フィールド間における操
作手順の設定履歴と入力フィールドに対する入力値の設
定履歴を保持する設定履歴保持手段と、この設定履歴保
持手段の情報をもとにデフォルト操作およびデフォルト
値を決定するデフォルト決定手段と、このデフォルト決
定手段で決定したデフォルト操作およびデフォルト値を
表示する設定画面表示手段と、この設定画面表示手段で
行った、複数の入力フィールド間における操作手順およ
び入力フィールドに対する入力値をもとに前記設定履歴
保持手段の情報を更新する設定履歴登録手段とを備えた
デフォルト提供装置。(1) A setting history holding means for holding a setting history of an operation procedure between a plurality of input fields and a setting history of an input value for an input field, and a default operation and default based on information of the setting history holding means Default determining means for determining a value, setting screen displaying means for displaying a default operation and a default value determined by the default determining means, operating procedures and input fields between a plurality of input fields performed by the setting screen displaying means A setting history registering unit that updates information of the setting history holding unit based on an input value to the device.
【0024】(2)設定履歴保持手段は、入力フィール
ドを有する設定画面および個々の入力フィールドに付属
するものである前記(1)記載のデフォルト入力装置。(2) The default input device according to (1), wherein the setting history holding means is attached to a setting screen having input fields and individual input fields.
【0025】(3)デフォルト決定手段は、設定履歴保
持手段の情報のうち一定期間以上古いデータを無効とす
るものである前記(1)記載のデフォルト提供装置。(3) The default providing device according to the above (1), wherein the default determining means invalidates data older than a predetermined period from the information of the setting history holding means.
【0026】(4)デフォルト決定手段は、設定履歴保
持手段の情報のうち、最近数回の情報によりデフォルト
操作およびデフォルト値を決定するものである前記
(1)記載のデフォルト提供装置。(4) The default providing device according to the above (1), wherein the default determining means determines a default operation and a default value based on information of recent several times out of information of the setting history holding means.
【0027】(5)設定履歴保持手段は、設定画面にお
ける操作,入力の全ての情報を一時保存するバッファを
有し、デフォルト値決定手段は、このバッファの情報を
参照するものである前記(1)記載のデフォルト提供装
置。(5) The setting history holding means has a buffer for temporarily storing all information of operation and input on the setting screen, and the default value determining means refers to the information in this buffer. ) Described default provision device.
【0028】(6)設定履歴保持手段は、履歴情報を使
用者ごとに分散管理するものである前記(1)記載のデ
フォルト提供装置。(6) The default providing device according to (1), wherein the setting history holding means manages the history information in a distributed manner for each user.
【0029】(7)設定履歴保持手段は、履歴情報を
年,月,日,時,分,秒の適宜の区切りで管理するもの
である前記(1)記載のデフォルト提供装置。(7) The default providing device according to the above (1), wherein the setting history holding means manages the history information at appropriate divisions of year, month, day, hour, minute and second.
【0030】(8)設定履歴登録手段は、履歴情報の削
除機能を有するものであるデフォルト提供装置。(8) The setting history registering means is a default providing device having a function of deleting history information.
【0031】(9)複数の入力フィールド間における操
作手順は、設定画面間の操作手順も含むものである前記
(1)記載のデフォルト提供装置。(9) The default providing device according to (1), wherein the operation procedure between a plurality of input fields includes an operation procedure between setting screens.
【0032】(10)設定履歴保持手段は、設定履歴の
ない状態におけるデフォルト操作およびデフォルト値を
有するものである前記(1)記載のデフォルト提供装
置。(10) The default providing device according to (1), wherein the setting history holding means has a default operation and a default value when there is no setting history.
【0033】(11)デフォルト決定手段は、各操作手
順,各入力値に夫々複数のデフォルト操作,デフォルト
値を決定するものである前記(1)記載のデフォルト提
供装置。(11) The default providing device according to (1), wherein the default determining means determines a plurality of default operations and default values for each operation procedure and each input value.
【0034】(12)複数の入力フィールド間における
操作手順の設定履歴と入力フィールドに対する入力値の
設定履歴を準備するステップと、前記操作手順の設定履
歴と前記入力値の設定履歴にもとづいてデフォルト操作
およびデフォルト値を決定するステップと、前記デフォ
ルト操作およびデフォルト値を設定画面に表示するステ
ップとを備えたデフォルト提供方法。(12) preparing a setting history of an operation procedure between a plurality of input fields and a setting history of an input value for the input field; and performing a default operation based on the setting history of the operation procedure and the setting history of the input value. And a step of determining a default value, and a step of displaying the default operation and the default value on a setting screen.
【0035】(13)前記(12)記載のデフォルト提
供方法を実現するためのプログラムを格納した記憶媒
体。(13) A storage medium storing a program for implementing the default providing method described in (12).
【0036】[0036]
【発明の実施の形態】以下本発明の実施の形態を“デー
タ処理装置”の実施例およびその変形により詳しく説明
する。なお、本発明は、装置に限らず、デフォルト提供
方法およびこの方法を実現するためのプログラムを格納
した記憶媒体の形で実施することができる。DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below in detail with reference to an embodiment of a "data processing apparatus" and its modifications. The present invention is not limited to the apparatus, and can be implemented in the form of a storage medium storing a default providing method and a program for implementing the method.
【0037】[0037]
【実施例】図3は実施例である“データ処理装置”の構
成ブロック図である。FIG. 3 is a block diagram showing the construction of a "data processing apparatus" according to an embodiment.
【0038】図1において、301は画面装置で、使用
者が実際に入力作業を行う設定画面および入力フォーカ
ス,カーソルを表示する表示画面である。302はCP
Uで図示しないROMに記憶された制御プログラムにも
とづいてポインティングデバイス304やキーボード3
05を制御する。ポインティングデバイス304,キー
ボード305は入力作業である入力フィールド間の移動
および値の入力に使用される。メモリ303は入力作業
に伴う情報を主として、設定画面の描画作成に必要なデ
ータ等を記憶する。In FIG. 1, reference numeral 301 denotes a screen device, which is a setting screen on which a user actually performs an input operation, and a display screen for displaying an input focus and a cursor. 302 is a CP
U, a pointing device 304 and a keyboard 3 based on a control program stored in a ROM (not shown).
05 is controlled. The pointing device 304 and the keyboard 305 are used for moving between input fields and inputting values as input operations. The memory 303 mainly stores information necessary for inputting work and data necessary for drawing and creating a setting screen.
【0039】本実施例のデフォルト提供装置の動作を説
明する。ここでは図3に示した画面装置301に表示さ
れる図1で示した入力設定画面を例として説明する。The operation of the default providing device of this embodiment will be described. Here, the input setting screen shown in FIG. 1 displayed on the screen device 301 shown in FIG. 3 will be described as an example.
【0040】使用者は、図1で示される全ての入力項目
に対して任意の順序で値をキーボードまたはポインティ
ングデバイスを用いて入力する。文字入力フィールド1
01,102,103では各入力フィールドにおいてリ
ターンキーが押された時点で当該フィールドでの入力が
確定したと見做す。選択入力フィールド104ではマウ
スのボタンクリックにより選択候補のうちいずれかを指
定した時点で値が確定したと見做す。The user inputs values to all the input items shown in FIG. 1 in an arbitrary order using a keyboard or a pointing device. Character input field 1
In 01, 102, and 103, when the return key is pressed in each input field, it is considered that the input in that field is determined. In the selection input field 104, it is considered that the value is determined when any one of the selection candidates is designated by clicking the mouse button.
【0041】初期状態においては、各入力フィールドに
本実施例により妥当と判断したデフォルト値が予め表示
される(105の“abc”、106の“あいう”、1
07の“ABC”、108の候補“1”の反転表示)。
さらに本実施例により妥当と判断した入力フィールドの
選択にもとづいて、現在の入力フォーカスがどの入力フ
ィールドにあるかが示される(入力フィールド105の
二重枠線表示)。入力作業中は、使用者が入力フィール
ド上で入力を確定すると、本実施例により「次の入力フ
ィールド」を判断、入力フォーカスを当該入力フィール
ドに移動し、使用者に入力を促す。全入力フィールドに
値をセットするか、決定ボタンが押すまで順次繰り返
す。入力途中で決定ボタンを押せば、その時点でセット
された値およびデフォルト値が設定される。In the initial state, default values determined to be valid according to the present embodiment are displayed in advance in each input field (“abc” in 105, “Ai” in 106, 1
07 "ABC", 108 candidate "1" is highlighted).
Further, based on the selection of the input field determined to be valid according to the present embodiment, the current input focus is indicated in which input field (double frame display of the input field 105). During the input operation, when the user confirms the input on the input field, the “next input field” is determined according to the present embodiment, the input focus is moved to the input field, and the user is prompted for the input. Repeat until all the input fields are set or the Enter button is pressed. If the enter button is pressed during the input, the value set at that time and the default value are set.
【0042】設定画面下部にある取消ボタンを押すと使
用者が本設定画面を開いてから当該ボタンを押すまでに
入力フィールドに対し設定した値は全て無効となり、初
期状態に戻る。また、決定ボタンを押すと、入力フィー
ルドに対しセットした値を有効なパラメータとしてアプ
リケーションの処理系に渡し、設定画面を終了する。When the user presses the cancel button at the bottom of the setting screen, all values set for the input fields from when the user opens this setting screen to when the user presses the button are invalidated, and the initial state is restored. When the enter button is pressed, the value set in the input field is passed as a valid parameter to the application processing system, and the setting screen is terminated.
【0043】図4〜図8は本実施例における設定履歴保
持部で管理する情報の一例を示すものである。本実施例
では情報は「表(テーブル)」の形で管理する。FIGS. 4 to 8 show examples of information managed by the setting history holding unit in this embodiment. In the present embodiment, information is managed in the form of a “table”.
【0044】図4は、「設定画面別入力フィールド数情
報テーブル」であり、アプリケーションが持つ設定画面
と各設定画面に存在する入力フィールド数を管理する。
例えば設定画面YYYは画面ID=02であり、入力フ
ィールド数10であることを示す。FIG. 4 shows a "setting screen input field number information table" for managing the setting screens of the application and the number of input fields present in each setting screen.
For example, the setting screen YYY has screen ID = 02, indicating that the number of input fields is 10.
【0045】図5は「入力フィールド属性情報テーブ
ル」であり、各設定画面の全ての入力フィールドの画面
ID,入力フィールド名称,フィールドID,特記事項
を管理する。各入力フィールドは(画面ID,フィール
ドID)の組合せにより全設定画面内でユニークに決定
することができる。FIG. 5 shows an "input field attribute information table" for managing the screen IDs, input field names, field IDs, and special notes of all the input fields on each setting screen. Each input field can be uniquely determined in all setting screens by a combination of (screen ID, field ID).
【0046】図6の「入力操作手順履歴情報テーブル」
では各設定画面ごとに、使用者の入力フィールドの選択
順序の履歴を管理する。管理情報として、操作が行われ
た日付,設定画面ID,選択順番ごとの入力フィール
ド、そして操作全体をユニークに示す操作IDがある。
例えば操作ID=02は、95/02/15にXXX設
定画面に対して、入力フィールドを(4)→(2)→
(3)→(1)(図1の108→106→107→10
5)の順序で確定したことを示す。また当該テーブルで
は、テーブル作成時に予め各設定画面ごとに初期値エン
トリを1つ登録しておく(いわゆるデフォルトのための
デフォルトであり、図6では操作ID=00のエントリ
が相当する)。"Input operation procedure history information table" in FIG.
Then, the history of the selection order of the input fields by the user is managed for each setting screen. The management information includes a date on which the operation was performed, a setting screen ID, an input field for each selection order, and an operation ID uniquely indicating the entire operation.
For example, when the operation ID is 02, the input field is changed from (4) to (2) on the XXX setting screen on 95/02/15.
(3) → (1) (108 → 106 → 107 → 10 in FIG. 1)
It shows that it was determined in the order of 5). Also, in the table, one initial value entry is registered in advance for each setting screen when the table is created (this is a default for what is called a default, and the entry of operation ID = 00 corresponds in FIG. 6).
【0047】図7の「入力フィールド別入力値履歴情報
テーブル」では特定の操作IDにおける各入力フィール
ドの実際の入力値を履歴管理する。例えばエントリ70
1は操作ID=01において、即ち95/01/10
に、画面ID=01(XXX設定画面)における入力フ
ィールド(1)(図1の105)に対して“abc”と
いう値が入力されたことを示す。また当該テーブルでは
図6のテーブル同様、デフォルトのためのデフォルトと
して、テーブル作成時に予め各入力フィールドに対し
て、初期値エントリを与えておく(図7では操作ID=
00に対応する4エントリ群が相当する)。In the "input value history information table for each input field" shown in FIG. 7, the actual input values of each input field at a specific operation ID are history managed. For example, entry 70
1 is at operation ID = 01, that is, 95/01/10
Shows that the value "abc" has been input to the input field (1) (105 in FIG. 1) in the screen ID = 01 (XXX setting screen). In this table, similarly to the table in FIG. 6, an initial value entry is previously given to each input field when the table is created as a default for the default (in FIG. 7, the operation ID =
00 corresponds to a group of four entries).
【0048】また、図8の「今回の入力情報バッファ」
は現在入力作業が行われている画面における入力情報を
示すものであり、一時的なバッファとして使用する。
「今回の入力情報バッファ」内では操作手順と対応する
項目および入力値を持ち、個々の入力フィールドへの値
が確定するたびに情報を追加更新する。バッファ内の情
報は使用者が図1における決定ボタンを押した時点で図
6の「入力操作手順履歴情報テーブル」および図7の
「入力フィールド別入力値履歴情報テーブル」へ追加情
報として登録される。登録完了後バッファ内の情報はク
リアされる。また、バッファ内の情報は取消ボタンを使
用者が押した時点でもクリアされる。図4〜図8の各テ
ーブルで用いるID(画面ID,フィールドID,操作
ID)は簡単に大小関係を判断するために数値を用い
る。The "current input information buffer" in FIG.
Indicates input information on the screen on which the input operation is currently performed, and is used as a temporary buffer.
The "current input information buffer" has items and input values corresponding to the operation procedure, and the information is additionally updated each time a value for each input field is determined. The information in the buffer is registered as additional information in the “input operation procedure history information table” in FIG. 6 and the “input field-specific input value history information table” in FIG. 7 when the user presses the enter button in FIG. . After the registration is completed, the information in the buffer is cleared. The information in the buffer is cleared even when the user presses the cancel button. IDs (screen IDs, field IDs, operation IDs) used in the tables of FIGS. 4 to 8 use numerical values in order to easily determine the magnitude relationship.
【0049】図9は本実施例におけるデフォルト提供動
作を示すフローチャートである。なおS901〜S91
2は各ステップを示す。まずS901では、これから作
業を行う設定画面内の全ての入力フィールドに対するデ
フォルト値を判断する。S902ではS901の判断結
果にもとづき全ての入力フィールドにデフォルト値を表
示する。S903では、図8の「今回の設定画面入力バ
ッファ」の内容を確認し、当該設定画面内の全ての入力
フィールドに値がセットされているかどうか判別する。
入力すべきフィールドがまだ残されている場合には次の
S904のステップにおいて、次に入力すべきフィール
ドを判断する。その後、S905において判断結果とし
て得られた入力フィールドに入力フォーカスを移動す
る。また、S903において既に全ての入力フィールド
に値がセットされていると判断された場合には、S90
4およびS905のステップは実行しない。FIG. 9 is a flowchart showing the default providing operation in this embodiment. S901 to S91
2 indicates each step. First, in S901, default values are determined for all input fields in the setting screen on which work is to be performed. In step S902, default values are displayed in all input fields based on the determination result in step S901. In step S903, the contents of the "current setting screen input buffer" in FIG. 8 are checked, and it is determined whether or not values are set in all the input fields in the setting screen.
If a field to be input is still left, a next field to be input is determined in the next step S904. After that, the input focus is moved to the input field obtained as a result of the determination in S905. If it is determined in step S903 that values have already been set in all input fields, the process proceeds to step S90.
Steps 4 and S905 are not executed.
【0050】次のS906でイベント待ちループに入
る。S907では、決定ボタン110押されたかどうか
を判別する。決定ボタン110が押された場合には、押
された時点における図8の「今回の入力情報バッファ」
内の情報をもとに設定履歴保持部の情報を追加更新し
(S908)、設定画面を終了する。S909では、取
消ボタン109が押されたかどうかを判別する。取消ボ
タン109が押された場合には入力情報バッファをクリ
アし、ステップS901に戻る。S911では、使用者
が入力を確定したかどうかを判別する。入力が確定して
いない場合にはステップS906のイベント待ちループ
へ戻る。入力が確定した場合には、S912において、
今回の入力情報(即ち、操作順序,入力フィールド,入
力値)を図8の「今回の入力情報バッファ」にバッファ
リングする。その後、ステップS903へ戻る。In the next S906, an event waiting loop is entered. In S907, it is determined whether or not the enter button 110 has been pressed. When the enter button 110 is pressed, the “current input information buffer” in FIG.
The information of the setting history holding unit is additionally updated based on the information in (S908), and the setting screen is terminated. In step S909, it is determined whether the cancel button 109 has been pressed. If the cancel button 109 has been pressed, the input information buffer is cleared, and the process returns to step S901. In S911, it is determined whether the user has confirmed the input. If the input has not been determined, the process returns to the event waiting loop of step S906. When the input is determined, in S912,
The current input information (that is, the operation order, the input field, and the input value) is buffered in the “current input information buffer” in FIG. Then, the process returns to step S903.
【0051】図10は本実施例における「次の入力フィ
ールドを判別する(図9におけるステップS904)」
のフローチャートである。なおS1001〜S1105
は各ステップを示す。まず、S1001で、入力順序を
判断するための変数jを用意し、図8の「今回の入力情
報バッファ」から現在の入力順序を求め、当該順序によ
りjを初期化する。S1002ではjの値が1かどう
か、即ち当該設定画面において最初の入力操作である
か、2番目以降の操作であるかを判別する。j=1即ち
最初の入力操作の場合には、S1003において図6の
「入力操作手順履歴情報テーブル」情報から当該設定画
面の画面IDを含むエントリ群を抽出し、当該エントリ
群の「1番目入力」列に対し、最も出現頻度の高い入力
フィールドを1番目に使用者に入力を促す入力フィール
ドとして求める(S1003)。j=1でない場合に
は、S1004において図8の「今回の入力情報バッフ
ァ」を参照し、現在の入力状況(順序,入力フィール
ド,入力値)を獲得する。S1005では、S1004
で得た現在の入力状況(順序,入力フィールド)の全て
のエントリを条件として満たすエントリ群を「入力操作
手順履歴情報テーブル」から抽出する。例えば、現在の
入力状況に(順序=1,フィールドID=02)(順序
=2,フィールドID=01)の2つのエントリが存在
している場合には、図6の「入力操作手順履歴情報テー
ブル」の「当該設定画面に関するエントリ群のうち、1
番目入力=02かつ2番目入力=01」の条件を満たす
エントリ群を抽出する。条件を満たすエントリが存在し
ない場合には未入力のフィールドのうちフィールドID
が小さいものをj番目の入力フィールドとする。エント
リが存在する場合には、当該エントリの「j番目入力」
列に対し最も出現頻度の高い入力フィールドをj番目の
入力フィールドとして求める。このようにして、現在の
入力状況に整合したデフォルト操作を提供する。FIG. 10 shows "determining the next input field (step S904 in FIG. 9)" in this embodiment.
It is a flowchart of FIG. S1001 to S1105
Indicates each step. First, in S1001, a variable j for determining the input order is prepared, the current input order is obtained from the “current input information buffer” in FIG. 8, and j is initialized in the order. In S1002, it is determined whether or not the value of j is 1, that is, whether it is the first input operation or the second or later operation on the setting screen. If j = 1, that is, the first input operation, an entry group including the screen ID of the setting screen is extracted from the “input operation procedure history information table” information in FIG. 6 in S1003, and the “first input” of the entry group is extracted. Column, the input field having the highest appearance frequency is obtained as the first input field that prompts the user to input (S1003). If j = 1 is not satisfied, the current input status (order, input field, input value) is acquired in S1004 by referring to the “current input information buffer” in FIG. In S1005, S1004
From the “input operation procedure history information table”, an entry group that satisfies all the entries of the current input status (order, input fields) obtained in (1) is extracted. For example, when two entries of (order = 1, field ID = 02) (order = 2, field ID = 01) exist in the current input status, the “input operation procedure history information table” in FIG. Of the entry group for the relevant setting screen,
An entry group that satisfies the condition of “the second input = 02 and the second input = 01” is extracted. If there is no entry that satisfies the condition, the field ID of the unentered fields
Is smaller than the j-th input field. If an entry exists, the "j-th input" of the entry
The input field with the highest appearance frequency for the column is determined as the j-th input field. In this way, a default operation consistent with the current input situation is provided.
【0052】図11は本実施例における「入力フィール
ドに対するデフォルト値を判断する(図9におけるステ
ップS901)」のフローチャートである。なおS11
01〜S1107は各ステップを示す。まず、S110
1では現在の設定画面においてデフォルト値の判断処理
の対象となる全入力フィールドのフィールドIDと総数
を図4の「設定画面別入力フィールド数情報テーブル」
および図5の「入力フィールド属性情報テーブル」から
獲得する。S1102では、変数mおよびnを用意し、
mにはS1101で求めた全入力フィールド数をセット
する。nは処理したフィールド数をカウントするために
使用しn=0で初期化しておく。S1102では、nの
値とmの値の大小関係を判断する。n≧m、即ちS11
01で求めた処理対象入力フィールドのうち処理すべき
入力フィールドが残っていない場合には、終了する。n
<m即ちS1101で求めた処理対象入力フィールドの
うち未処理の入力フィールドが存在する場合には、S1
104において未処理の入力フィールドを1つ選択す
る。次にS1105で図7の「入力フィールド別入力値
履歴情報テーブル」から、S1104で選択した入力フ
ィールドを条件として満たすエントリを抽出する。次に
S1106においてS1105で抽出したエントリの
「入力値」に対し最も出現頻度の高い入力値を求め、こ
れを使用者に提供するデフォルト値として出力する。S
1107においてnの値を1増やし、S1103に戻
る。FIG. 11 is a flow chart of "determining a default value for an input field (step S901 in FIG. 9)" in this embodiment. S11
01 to S1107 indicate each step. First, S110
In FIG. 4, the field ID and the total number of all input fields for which the default value is to be determined on the current setting screen are set in the "input field number information table for each setting screen" in FIG.
And "input field attribute information table" in FIG. In S1102, variables m and n are prepared,
In m, the number of all input fields obtained in S1101 is set. n is used to count the number of processed fields, and is initialized with n = 0. In S1102, the magnitude relationship between the value of n and the value of m is determined. n ≧ m, that is, S11
If there is no input field to be processed among the processing target input fields obtained in 01, the process is terminated. n
<M, that is, if there is an unprocessed input field among the input fields to be processed determined in S1101, S1
At 104, one unprocessed input field is selected. Next, in S1105, an entry that satisfies the input field selected in S1104 as a condition is extracted from the “input value history information table for each input field” in FIG. Next, in S1106, the input value having the highest appearance frequency is obtained for the “input value” of the entry extracted in S1105, and this is output as a default value provided to the user. S
In step 1107, the value of n is increased by 1, and the process returns to step S1103.
【0053】以上説明したように、本実施例によれば、
使用者は設定画面に表示されるデフォルト操作,デフォ
ルト値を参照し、快適に効率よく設定作業を行うことが
できる。As described above, according to the present embodiment,
The user can perform the setting operation comfortably and efficiently by referring to the default operation and the default value displayed on the setting screen.
【0054】(実施例の変形)前記実施例では、図9で
説明したように、特定の設定画面内における全ての入力
フィールドに値が一度セットされてしまえば、その後の
入力操作に関する情報は履歴情報として扱わず除外して
いる。しかし、決定ボタンが押されるまでの全ての入力
情報を「今回の入力情報バッファ」にバッファリングし
ておき、決定ボタンが押された時に再度有効な当該設定
画面における操作手順履歴および入力値を求め直し、そ
の後設定履歴保持部に登録することも可能である。(Modification of Embodiment) In the above-described embodiment, as described with reference to FIG. 9, once values are set in all the input fields in a specific setting screen, information relating to subsequent input operations is stored in the history. Excluded without treating as information. However, all the input information until the decision button is pressed is buffered in the “current input information buffer”, and when the decision button is pressed, the operation procedure history and the input value on the setting screen which are valid again are obtained. After that, it is also possible to register it in the setting history holding unit.
【0055】また、実施例の図11「デフォルト値判断
処理」のうち、ステップS1106では、S1105で
得たエントリ全てをデフォルト値判断のための対象とし
ている。そして当該エントリの「入力値」情報のうち、
出現頻度の最も高いものをデフォルト値として出力して
いる。In step S1106 of FIG. 11 "Default value judgment processing" of the embodiment, all the entries obtained in S1105 are subjected to the default value judgment. Then, among the “input value” information of the entry,
The one with the highest appearance frequency is output as the default value.
【0056】しかしステップS1106では、その他の
デフォルト値判断手法として以下も考えられる。However, in step S1106, the following may be considered as another default value judging method.
【0057】a.まずS1105で得たエントリを日付
順でソートする。日付順でソートした結果を受けて、現
時点よりもある一定期間以上古いエントリについてはデ
フォルト値を判断するためのエントリから削除し、残さ
れたエントリを新たなデフォルト値判断のためのエント
リとする。但し、予め初期値として登録したエントリ
(デフォルトのためのデフォルト)は削除の対象としな
い。A. First, the entries obtained in S1105 are sorted in order of date. Receiving the result sorted in order of date, entries that are older than a certain period of time from the current time are deleted from the entries for judging default values, and the remaining entries are used as entries for judging new default values. However, an entry registered in advance as an initial value (default for default) is not to be deleted.
【0058】b.また、前記aでデフォルト値判断のた
めの新たな候補となったエントリが複数存在する場合に
は、すぐに最高出現頻度入力値を求めず以下によりデフ
ォルト値を求めることもできる。B. Further, when there are a plurality of entries that are new candidates for the default value judgment in the above a, the default value can be obtained as follows without immediately obtaining the maximum appearance frequency input value.
【0059】まず、日付順でソートされたエントリの最
近2回の入力値を求める(2回以上であっても構わな
い)。当該入力値が同一値の場合には、使用者が次に入
力すると予想される最も可能性の高い値と判断し、当該
入力値をデフォルト値として出力する。同一値でない場
合には、当該エントリ全てを対象として最高出現頻度入
力値を求め、これをデフォルト値として出力する。また
異なる最高出現頻度入力値が複数存在する場合には最近
の入力値をデフォルト値として出力する。First, the last two input values of the entries sorted by date are obtained (they may be two or more). If the input values are the same value, the input value is determined to be the most likely value expected to be input next by the user, and the input value is output as a default value. If they are not the same value, the maximum appearance frequency input value is obtained for all the entries, and this is output as a default value. When there are a plurality of different maximum appearance frequency input values, the latest input value is output as a default value.
【0060】また、前記bで説明したデフォルト値の判
断手法はデフォルト操作の提供手法にも拡張することが
可能である。The method of determining the default value described in b above can be extended to a method of providing a default operation.
【0061】また、前記実施例では同一設定画面内の複
数入力フィールド間の移動を説明したが、複数設定画面
における入力フィールドの移動に拡張することも可能で
ある。In the above embodiment, the movement between a plurality of input fields in the same setting screen has been described. However, the present invention can be extended to the movement of the input fields in the plurality of setting screens.
【0062】また、前記実施例で述べた手法では、「設
定履歴保持部」(図2の201)のデータは図4〜図8
で説明したように全ての設定画面および全ての入力フィ
ールドに関する設定履歴情報を集中管理することを前提
としているが、各設定画面自身および入力フィールド自
身に付属情報として操作手順履歴や入力値履歴などの履
歴情報を持たせ、分散管理する手法も可能である。In the method described in the above embodiment, the data of the "setting history holding unit" (201 in FIG. 2) is stored in the memory shown in FIGS.
As described in, it is assumed that the setting history information on all the setting screens and all the input fields is centrally managed, but the operation procedure history and input value history etc. are attached to each setting screen itself and the input fields themselves as additional information. A method of providing history information and performing distributed management is also possible.
【0063】また、前記実施例では履歴情報における時
間の流れを「日付」で区切ってあるが、「日付」に「時
/分/秒」の情報を付加し、同じ日に行った複数の入力
操作を細かく分けて管理することも可能である。In the above embodiment, the flow of time in the history information is separated by "date". However, information of "hour / minute / second" is added to "date", and a plurality of input operations performed on the same day are performed. It is also possible to divide and manage operations.
【0064】また、前記実施例では履歴情報において
「操作手順」や「入力値」が同一手順または同一値を示
す情報であっても全て異なる履歴情報として管理してい
るが、操作手順のパターン別や入力値別に頻度のみを管
理し、操作履歴保持部のデータの冗長性を少なくするこ
とも可能である。In the above embodiment, even if the "operation procedure" and "input value" in the history information are information indicating the same procedure or the same value, they are all managed as different pieces of history information. It is also possible to manage only the frequency for each input value and reduce the redundancy of data in the operation history holding unit.
【0065】また、前記実施例では使用者に提供する入
力値のデフォルトを1つとしているが、「デフォルト決
定部」(図2の202)において優先度順に複数求めて
おき、当該デフォルト値を優先度順に使用者に提供する
ことも可能である。具体的な提供方法の例としては設定
画面内に「次デフォルトボタン」を用意し、使用者がボ
タンを押すたびに当該入力フィールドに対するデフォル
ト値の次候補を順次表示する方法も可能である。また
「次デフォルトボタンを押す」代わりに入力フィールド
において特定のキーボード操作(コントロールキーを押
しながら“N”キーを押すなど)を用いて順次次候補を
入力フィールドに表示していく方法も可能である。さら
には、マウスのダブルクリック操作やメニューによる候
補表示なども可能である。In the above-described embodiment, the default of the input value provided to the user is set to one. However, a plurality of default values are obtained in the order of priority in the "default determining unit" (202 in FIG. 2), and the default value is given priority. It is also possible to provide to the user in order. As a specific example of the providing method, a method of preparing a “next default button” in the setting screen and sequentially displaying the next candidate of the default value for the input field every time the user presses the button is also possible. In addition, instead of "pressing the next default button", a method of sequentially displaying the next candidates in the input field by using a specific keyboard operation (such as pressing the "N" key while holding down the control key) in the input field is also possible. . Furthermore, a double-click operation of a mouse, a candidate display by a menu, and the like are also possible.
【0066】また、前記実施例では設定画面が開かれた
時点で全ての入力フィールドに対する入力値のデフォル
トを求め表示しているが、使用者が入力フィールドを選
択した時点で当該入力フィールドに対するデフォルトの
入力値を求め表示することも可能である。In the above embodiment, the default of the input values for all the input fields is obtained and displayed when the setting screen is opened. However, when the user selects the input field, the default of the input fields is set. It is also possible to obtain and display input values.
【0067】また、履歴情報を使用者ごとに異なる場所
に保存しておくことにより、使用者ごとの使用環境に合
わせたデフォルトを提供することも可能である。Further, by storing the history information in a different place for each user, it is possible to provide a default suitable for the usage environment of each user.
【0068】また、前記実施例では設定履歴情報を登録
するための「設定履歴登録部」(図2の204)は追加
更新機能のみであるが、履歴情報のクリア等のために
「設定履歴登録部」に履歴情報の一部削除や全削除等の
機能を与えることも可能である。In the above-described embodiment, the "setting history registration unit" (204 in FIG. 2) for registering the setting history information has only an additional updating function. It is also possible to give a function such as partial deletion or complete deletion of the history information to the “section”.
【0069】[0069]
【発明の効果】以上説明したように、本発明によれば、
使用者に対して複数の設定入力を求めるアプリケーショ
ンにおいて、入力フィールド間の移動に対する妥当性の
高い既定操作と入力フィールドに対する妥当性の高い既
定値を、使用者に負担を強いることなく自動的に使用者
に提供するため、効率的に設定作業を行うことができ
る。As described above, according to the present invention,
In applications that require the user to enter multiple settings, automatically use the appropriate default operation for moving between input fields and the default value that is appropriate for input fields without burdening the user. Setting work can be performed efficiently.
【図1】 実施例における設定画面を示す図FIG. 1 is a diagram showing a setting screen in an embodiment.
【図2】 本発明の概略的な説明図FIG. 2 is a schematic explanatory diagram of the present invention.
【図3】 実施例の構成を示すブロック図FIG. 3 is a block diagram showing the configuration of an embodiment.
【図4】 設定画面別入力フィールド数情報テーブルを
示す図FIG. 4 is a diagram showing an input field number information table for each setting screen.
【図5】 入力フィールド属性情報テーブルを示す図FIG. 5 is a diagram showing an input field attribute information table;
【図6】 入力操作手順履歴情報テーブルを示す図FIG. 6 is a diagram showing an input operation procedure history information table.
【図7】 入力フィールド別入力値履歴情報テーブルを
示す図FIG. 7 is a diagram showing an input value history information table for each input field.
【図8】 今回の設定画面入力情報バッファの内容を示
す図FIG. 8 is a diagram showing contents of a current setting screen input information buffer;
【図9】 実施例の動作を示すフローチャートFIG. 9 is a flowchart showing the operation of the embodiment.
【図10】 実施例の動作を示すフローチャートFIG. 10 is a flowchart showing the operation of the embodiment.
【図11】 実施例の動作を示すフローチャートFIG. 11 is a flowchart showing the operation of the embodiment.
【図12】 従来例の動作を示すフローチャートFIG. 12 is a flowchart showing the operation of the conventional example.
201 設定履歴保持部 202 デフォルト決定部 203 表示入力部 204 設定履歴登録部 201 setting history holding unit 202 default determination unit 203 display input unit 204 setting history registration unit
Claims (13)
順の設定履歴と入力フィールドに対する入力値の設定履
歴を保持する設定履歴保持手段と、この設定履歴保持手
段の情報をもとにデフォルト操作およびデフォルト値を
決定するデフォルト決定手段と、このデフォルト決定手
段で決定したデフォルト操作およびデフォルト値を表示
する設定画面表示手段と、この設定画面表示手段で行っ
た、複数の入力フィールド間における操作手順および入
力フィールドに対する入力値をもとに前記設定履歴保持
手段の情報を更新する設定履歴登録手段とを備えたこと
を特徴とするデフォルト提供装置。1. A setting history holding means for holding a setting history of an operation procedure between a plurality of input fields and a setting history of an input value for an input field, and a default operation and a default value based on information of the setting history holding means. A setting screen displaying means for displaying a default operation and a default value determined by the default determining means, and an operation procedure between a plurality of input fields and an input field performed by the setting screen displaying means. A default providing device, comprising: setting history registration means for updating information of the setting history holding means based on an input value.
有する設定画面および個々の入力フィールドに付属する
ものであることを特徴とする請求項1記載のデフォルト
入力装置。2. The default input device according to claim 1, wherein the setting history holding means is attached to a setting screen having input fields and individual input fields.
段の情報のうち一定期間以上古いデータを無効とするも
のであることを特徴とする請求項1記載のデフォルト提
供装置。3. The default providing apparatus according to claim 1, wherein the default determining means invalidates data that is older than a predetermined period from the information of the setting history holding means.
段の情報のうち、最近数回の情報によりデフォルト操作
およびデフォルト値を決定するものであることを特徴と
する請求項1記載のデフォルト提供装置。4. The default providing device according to claim 1, wherein the default determining means determines a default operation and a default value based on information of recent several times out of information of the setting history holding means.
操作,入力の全ての情報を一時保存するバッファを有
し、デフォルト値決定手段は、このバッファの情報を参
照するものであることを特徴とする請求項1記載のデフ
ォルト提供装置。5. The setting history holding means has a buffer for temporarily storing all operation and input information on the setting screen, and the default value determining means refers to the information in the buffer. The default providing device according to claim 1, wherein
ごとに分散管理するものであることを特徴とする請求項
1記載のデフォルト提供装置。6. The default providing apparatus according to claim 1, wherein the setting history holding means manages the history information in a distributed manner for each user.
月,日,時,分,秒の適宜の区切りで管理するものであ
ることを特徴とする請求項1記載のデフォルト提供装
置。7. The setting history holding means stores history information by year,
2. The default providing device according to claim 1, wherein the default providing device manages the data at appropriate intervals of month, day, hour, minute, and second.
能を有するものであることを特徴とするデフォルト提供
装置。8. A default providing device, wherein the setting history registering means has a function of deleting history information.
順は、設定画面間の操作手順も含むものであることを特
徴とする請求項1記載のデフォルト提供装置。9. The default providing apparatus according to claim 1, wherein the operation procedure between a plurality of input fields includes an operation procedure between setting screens.
状態におけるデフォルト操作およびデフォルト値を有す
るものであることを特徴とする請求項1記載のデフォル
ト提供装置。10. The default providing apparatus according to claim 1, wherein the setting history holding means has a default operation and a default value when there is no setting history.
各入力値に夫々複数のデフォルト操作,デフォルト値を
決定するものであることを特徴とする請求項1記載のデ
フォルト提供装置。11. The default determining means comprises:
2. The default providing apparatus according to claim 1, wherein a plurality of default operations and default values are determined for each input value.
手順の設定履歴と入力フィールドに対する入力値の設定
履歴を準備するステップと、前記操作手順の設定履歴と
前記入力値の設定履歴にもとづいてデフォルト操作およ
びデフォルト値を決定するステップと、前記デフォルト
操作およびデフォルト値を設定画面に表示するステップ
とを備えたことを特徴とするデフォルト提供方法。12. A step of preparing a setting history of an operation procedure between a plurality of input fields and a setting history of an input value for the input field; and performing a default operation and a setting operation based on the setting history of the operation procedure and the setting history of the input value. A default providing method, comprising: determining a default value; and displaying the default operation and the default value on a setting screen.
を実現するためのプログラムを格納したことを特徴とす
る記憶媒体。13. A storage medium storing a program for realizing the default providing method according to claim 12.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5627897A JPH10254665A (en) | 1997-03-11 | 1997-03-11 | Default providing device, method and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5627897A JPH10254665A (en) | 1997-03-11 | 1997-03-11 | Default providing device, method and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10254665A true JPH10254665A (en) | 1998-09-25 |
Family
ID=13022630
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5627897A Withdrawn JPH10254665A (en) | 1997-03-11 | 1997-03-11 | Default providing device, method and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10254665A (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6480884B1 (en) | 1999-02-04 | 2002-11-12 | Matsushita Graphic Communication Systems, Inc. | E-mail apparatus, internet facsimile apparatus, and e-mail communication system |
| WO2009104775A1 (en) * | 2008-02-20 | 2009-08-27 | 日本電気株式会社 | Default value setting system and default value setting method |
| US7822772B2 (en) | 2006-12-28 | 2010-10-26 | Brother Kogyo Kabushiki Kaisha | Data processor |
| JP2012053698A (en) * | 2010-09-01 | 2012-03-15 | Hitachi Ltd | Input support device, input support method and program |
| JP2014039565A (en) * | 2006-12-20 | 2014-03-06 | Delaval Holding Ab | Improvement relating to input of data into equipment for performing animal-related operation |
| JP2017508193A (en) * | 2013-12-26 | 2017-03-23 | コピン コーポレーション | User configurable speech commands |
| JP2019074985A (en) * | 2017-10-18 | 2019-05-16 | セイコーエプソン株式会社 | Control device, control method and control program |
| JP2020074159A (en) * | 2020-01-16 | 2020-05-14 | セイコーエプソン株式会社 | Control device, control method, and control program |
-
1997
- 1997-03-11 JP JP5627897A patent/JPH10254665A/en not_active Withdrawn
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6480884B1 (en) | 1999-02-04 | 2002-11-12 | Matsushita Graphic Communication Systems, Inc. | E-mail apparatus, internet facsimile apparatus, and e-mail communication system |
| JP2014039565A (en) * | 2006-12-20 | 2014-03-06 | Delaval Holding Ab | Improvement relating to input of data into equipment for performing animal-related operation |
| US7822772B2 (en) | 2006-12-28 | 2010-10-26 | Brother Kogyo Kabushiki Kaisha | Data processor |
| WO2009104775A1 (en) * | 2008-02-20 | 2009-08-27 | 日本電気株式会社 | Default value setting system and default value setting method |
| JP5354208B2 (en) * | 2008-02-20 | 2013-11-27 | 日本電気株式会社 | Default value setting system and default value setting method |
| JP2012053698A (en) * | 2010-09-01 | 2012-03-15 | Hitachi Ltd | Input support device, input support method and program |
| JP2017508193A (en) * | 2013-12-26 | 2017-03-23 | コピン コーポレーション | User configurable speech commands |
| JP2019074985A (en) * | 2017-10-18 | 2019-05-16 | セイコーエプソン株式会社 | Control device, control method and control program |
| US11245879B2 (en) | 2017-10-18 | 2022-02-08 | Seiko Epson Corporation | Control device, and control method |
| US11528455B2 (en) | 2017-10-18 | 2022-12-13 | Seiko Epson Corporation | Control device, and control method |
| US12114104B2 (en) | 2017-10-18 | 2024-10-08 | Seiko Epson Corporation | Control device, and control method |
| JP2020074159A (en) * | 2020-01-16 | 2020-05-14 | セイコーエプソン株式会社 | Control device, control method, and control program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6104872A (en) | Macro program management system | |
| US6092048A (en) | Task execution support system | |
| US20020054118A1 (en) | Scheduling management system and its process control method | |
| JPH0711779B2 (en) | Processing target instruction pattern display device | |
| JP3311540B2 (en) | Data management system | |
| US5767853A (en) | Computer operating method and computer operated thereby | |
| JP2011180796A (en) | Content sharing system | |
| JPH10254665A (en) | Default providing device, method and storage medium | |
| CN103246691B (en) | Document file management system and its method | |
| JPH06110593A (en) | Data processing method and apparatus | |
| US6211857B1 (en) | Interaction support system and method | |
| JP2859214B2 (en) | Simplified function selection menu method | |
| JP2002042147A (en) | Data management device and storage medium | |
| JP3750084B2 (en) | Data processing device for narrowed display | |
| JP4117110B2 (en) | Electronic form program creation system, electronic form program creation method, and electronic form program creation program | |
| JP2002083107A (en) | Budget management method and budget management system | |
| JP4706001B2 (en) | Design computer programs | |
| JPH0756902A (en) | Document editing device | |
| JP2005190178A (en) | Data maintenance apparatus, data maintenance method and data maintenance program | |
| JP2005174256A (en) | File search device and file search program | |
| JPH0273423A (en) | Automatic selection system for relative software | |
| JPH07319957A (en) | Personal information management device | |
| KR101737070B1 (en) | Medical information providing system, method and computer program | |
| JP2929750B2 (en) | Window management device | |
| JP2002229786A (en) | Software group construction/generation/execution system and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20040511 |