JPH0314036A - State transition table evaluating device - Google Patents
State transition table evaluating deviceInfo
- Publication number
- JPH0314036A JPH0314036A JP1150105A JP15010589A JPH0314036A JP H0314036 A JPH0314036 A JP H0314036A JP 1150105 A JP1150105 A JP 1150105A JP 15010589 A JP15010589 A JP 15010589A JP H0314036 A JPH0314036 A JP H0314036A
- Authority
- JP
- Japan
- Prior art keywords
- state
- transition table
- state transition
- inputs
- reference value
- 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
- 230000007704 transition Effects 0.000 title claims abstract description 40
- 238000011156 evaluation Methods 0.000 claims abstract description 17
- 241000282412 Homo Species 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000000034 method Methods 0.000 description 5
- 239000004065 semiconductor Substances 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
- Stored Programmes (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、状態遷移表に基づいて制御を行うシステムが
人間にとって使いやすいものであるがどうかを評価する
装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a device for evaluating whether a system that performs control based on a state transition table is easy for humans to use.
(従来の技術)
従来、人間と機械との対話によって動作するシステムが
人間にとって使いやすいものであるかどうかということ
を評価するために、システムを使用した人間に対してア
ンケートをとったり、システムを使用している途中の人
間の発話及び動作をビデオに記録したりする方法が採ら
れていた。アンケートをとってその結果を分析する方法
に関しては、情報処理学会第38回(平成元年前期)全
国大会2L、3の[メニュー画面評価方法の検討(米村
他月に、また、人間の発話及び動作をビデオに記録して
分析する方法に関しては計測自動制御学会 第3回ヒユ
ーマン・インタフェース・シンポジウム論文集(198
7)の[プロトコル解析手法による日本語WPの使いや
すさ評価(旭他)Jなどに詳しく述べられている。(Conventional technology) Conventionally, in order to evaluate whether or not a system that operates through human-machine interaction is easy for humans to use, we have conducted surveys of humans who have used the system, and A method used was to record on video the utterances and actions of the person during the process. Regarding the method of taking questionnaires and analyzing the results, there is a discussion in the Information Processing Society of Japan's 38th (first half of 1989) National Conference 2L, 3 [Study of Menu Screen Evaluation Methods] by Yonemura et al. Regarding the method of recording and analyzing motion on video, see the Proceedings of the 3rd Human Interface Symposium of the Society of Instrument and Control Engineers (1988).
7) [Usability evaluation of Japanese WP using protocol analysis method (Asahi et al.) J].
(発明が解決しようとする課題)
しかしながら、システムが人間にとって使いやすいかど
うかということを従来のようにアンケートをとって分析
したり、ビデオを用いて分析する方法は、非常に手間が
かかり、また、分析者の主観によって結果が異なってく
るという欠点を持っていた。(Problem to be solved by the invention) However, the conventional methods of analyzing whether a system is easy for humans to use by taking a questionnaire or using videos are very time-consuming and However, this method had the disadvantage that the results differed depending on the subjectivity of the analyst.
本発明は、動作が状態遷移表で記述されたシステムの、
各状態の入力数が基準値を越えているかどうかを自動的
に判定することにより、従来困難であったシステムの使
いやすさの評価において、状態の受理可能な入力数に起
因する部分を自動的に判定しようとするものである。こ
れは、システムの動作において、ある状態からの人力数
が基準値を越えると、そのシステムを使用する人間は、
各状態において可能な入力を覚えておくことが困難にな
るという理由から、そのシステムが使いにくくなること
が多いという理由に基づいている。The present invention provides a system whose operation is described by a state transition table.
By automatically determining whether the number of inputs for each state exceeds the standard value, it is possible to automatically evaluate the usability of a system, which has been difficult in the past, due to the number of inputs that can be accepted for each state. It is intended to determine the This means that when the number of human forces from a certain state exceeds a standard value in the operation of a system, the people using that system will
This is because the system is often difficult to use because it becomes difficult to remember the possible inputs in each state.
(課題を解決するための手段)
本発明の状態遷移表評価装置は、状態遷移表からシステ
ムの使いやすさを評価し、その評価結果を出力する状態
遷移表評価装置であって、前記状態遷移表を記憶する状
態遷移表記憶手段と、該状態遷移表記憶手段を参照し、
前記状態遷移表に出現する全状態の集合を作成する状態
集合作成手段と、該状態集合作成手段の出力をうけ、前
記状態集合の要素である各状態が受理可能な入力数を計
数する状態別入力数計数手段と、前記入力数と比較する
ための基準値を記憶する基準値記憶手段と、前記状態別
入力数計数手段の出力をうけ、前記基準値記憶手段を参
照しながら前記基準値と前記入力数との比較を行った結
果を出力する入力数評価手段とから成ることを特徴とす
る。(Means for Solving the Problems) A state transition table evaluation device of the present invention is a state transition table evaluation device that evaluates the usability of a system from a state transition table and outputs the evaluation result. Referring to a state transition table storage means for storing a table, and the state transition table storage means,
a state set creation means for creating a set of all states that appear in the state transition table; and a state-by-state system that receives the output of the state set creation means and counts the number of inputs that each state that is an element of the state set can accept. Input number counting means, reference value storage means for storing a reference value for comparison with the input number, and receiving the output of the state-specific input number counting means, and comparing the reference value with reference to the reference value storage means. It is characterized by comprising an input number evaluation means for outputting a result of comparison with the input number.
(作用)
本発明の動作を第3図、第4図を用いて説明する。第3
図は、状態遷移表の例を示す図である。この図は、状態
lにあるときに、入力があると状態2に移行することを
示している。状態1と状態2とが同じであるものは、入
力があっても、例えば、何かを表示するだけで、システ
ム内部の状態には全く変化がないことを示す。このよう
な状態遷移表があると、本発明の状態遷移表評価装置は
、まず状態1と状態2に現れる全ての状態の集合を作成
する。第3図の場合は、Sl、S2、S3、S4である
。次に、全ての状態に対して、その状態が受理すること
ができる入力の数、つまりその状態への入力数を計数す
る。これを表にしたものが第4図である。(Operation) The operation of the present invention will be explained using FIGS. 3 and 4. Third
The figure is a diagram showing an example of a state transition table. This figure shows that when in state 1, if there is an input, the state shifts to state 2. If state 1 and state 2 are the same, this indicates that even if there is an input, the internal state of the system does not change at all, for example, only by displaying something. When such a state transition table exists, the state transition table evaluation device of the present invention first creates a set of all states that appear in state 1 and state 2. In the case of FIG. 3, they are Sl, S2, S3, and S4. Next, for every state, count the number of inputs that the state can accept, ie, the number of inputs to that state. Figure 4 shows this in a table.
例えば状態S1は、人力に1、k2を受理することがで
きるので、入力数は2となる。次に、それぞれの状態の
入力数を、あらかじめ記憶されている基準値と比較する
。例えば、基準値として3が記憶されていると、第4図
の例においては、状態S2において入力数が4で、基準
値を超えている。第4図の評価の欄に、人力数が基準値
以下であるものを○で、基準値を超えているものを×で
示している。これにより、第3図の状態遷移表で示され
る動作をするシステムは、状態S2において入力数が多
く、人間にとって可能な入力を覚えておくことが困難に
なり、使いにくさの原因となる可能性があることがわか
る。For example, state S1 can accept 1 and k2 manually, so the number of inputs is 2. Next, the number of inputs for each state is compared with a pre-stored reference value. For example, if 3 is stored as the reference value, in the example of FIG. 4, the number of inputs is 4 in state S2, which exceeds the reference value. In the evaluation column of FIG. 4, cases where the number of manpower is below the reference value are indicated by ○, and cases where the number of manpower exceeds the reference value are indicated by ×. As a result, a system that operates as shown in the state transition table in Figure 3 has a large number of inputs in state S2, making it difficult for humans to remember the possible inputs, and making it difficult to use. It turns out that there is a gender.
(実施例)
第1図は、本発明の実施例を示すブロック図である。1
01は状態遷移表記憶手段であり、半導体メモリ、ディ
スクなどを用いて実現できる。102は状態遷移表に出
現する全ての状態の集合を作成する状態集合作成手段で
あり、103は状態集合の要素である全ての状態に対し
て、状態遷移表記憶手段101を参照して各状態が受理
可能な入力を計数する状態別入力数計数手段、104は
各状態の入力数を基準値と比較する入力数評価手段であ
る。102.103.104はマイクロプロセッサなど
を用いて実現できる。(Embodiment) FIG. 1 is a block diagram showing an embodiment of the present invention. 1
01 is a state transition table storage means, which can be realized using a semiconductor memory, a disk, or the like. 102 is a state set creation means for creating a set of all states that appear in the state transition table, and 103 is a state set creation means for creating a set of all states that appear in the state transition table, and 103 is a state set creation means for creating a set of all states that appear in the state transition table, and 103 for each state with reference to the state transition table storage means 101 for all the states that are elements of the state transition table. 104 is a state-by-state input number counting means for counting the number of inputs that can be accepted, and an input number evaluation means for comparing the number of inputs in each state with a reference value. 102.103.104 can be realized using a microprocessor or the like.
105は入力数評価のための基準値を記憶している基準
値記憶手段であり、半導体メモリ、ディスクなどを用い
て実現できる。A reference value storage means 105 stores reference values for evaluating the number of inputs, and can be realized using a semiconductor memory, a disk, or the like.
第2図は、第1図に示す構成の装置を用いて状態遷移表
の評価を行う際の処理のフローチャートである。まず、
状態集合作成手段102が、状態遷移表記憶手段101
を参照して、状態遷移表に出現する全状態の集合を作成
する(201)。次に、状態別入力数計数手段103が
、201で作成した集合の要素である各状態に対して、
その状態が受理することができる人力を計数する(20
2)。次に、入力数評価手段104が、202で計数し
た各状態の入力数と基準値記憶手段105に記憶された
基準値とを比較して、各状態の入力数が基準値以下であ
るか、基準値を超えているかを判定して出力する。FIG. 2 is a flowchart of processing when evaluating a state transition table using the apparatus configured as shown in FIG. first,
The state set creation means 102 stores the state transition table storage means 101.
A set of all states appearing in the state transition table is created with reference to (201). Next, the state-by-state input number counting means 103 calculates, for each state that is an element of the set created in step 201,
Count the manpower that the state can accept (20
2). Next, the input number evaluation means 104 compares the number of inputs for each state counted in 202 with the reference value stored in the reference value storage means 105, and determines whether the number of inputs for each state is less than or equal to the reference value. Determine whether the standard value is exceeded and output.
(発明の効果)
以上に示すように、状態遷移表に基づいて各状態の入力
数が基準値以下であるかどうかを判定することにより、
システムの動作において人間にとって操作が覚えにくく
なる部分を自動的に見つけることができるので、システ
ムの使いやすさ評価が容易になるとともに、従来は評価
者の主観に依存して一定しなかった評価を客観的に行う
ことができるようになる。(Effect of the invention) As shown above, by determining whether the number of inputs for each state is below the reference value based on the state transition table,
It is possible to automatically find parts of a system's operation that are difficult for humans to remember, making it easier to evaluate the system's ease of use, and improving the ability to evaluate the system, which was previously dependent on the subjectivity of the evaluator and was inconsistent. Be able to do it objectively.
第1図は本発明の一実施例を示すブロック図、第2図は
本発明の装置を用いて状態遷移表を評価するときの処理
のフローチャート、第3図は状態遷移表の例を示す図、
第4図は第3図の状態遷移表を評価した結果の出力例を
示す図である。
図において、101・・・状態遷移表記憶手段、102
・・・全状態の集合を作成する状態集合作成手段、10
3・・・状態ごとに受理可能な入力を計数する状態別入
力数計数手段、104・・・入力数を基準値と比較して
評価する入力数評価手段、105・・・入力数評価のた
めの基準値記憶手段、201〜203・・・状態遷移表
を評価する際の処理である。FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a flowchart of processing when evaluating a state transition table using the device of the present invention, and FIG. 3 is a diagram showing an example of a state transition table. ,
FIG. 4 is a diagram showing an output example of the result of evaluating the state transition table of FIG. 3. In the figure, 101...state transition table storage means, 102
... state set creation means for creating a set of all states, 10
3... State-specific input number counting means for counting acceptable inputs for each state, 104... Input number evaluation means for comparing and evaluating the number of inputs with a reference value, 105... For evaluating the number of inputs Reference value storage means 201 to 203 . . . Processing when evaluating the state transition table.
Claims (1)
価結果を出力する状態遷移表評価装置であって、前記状
態遷移表を記憶する状態遷移表記憶手段と、該状態遷移
表記憶手段を参照し、前記状態遷移表に出現する全状態
の集合を作成する状態集合作成手段と、該状態集合作成
手段の出力をうけ、前記状態集合の要素である各状態が
受理することができる入力数を計数する状態別入力数計
数手段と、前記入力数と比較するための基準値を記憶す
る基準値記憶手段と、前記状態別入力数計数手段の出力
をうけ、前記基準値記憶手段を参照しながら前記基準値
と前記入力数との比較を行った結果を出力する入力数評
価手段とから成ることを特徴とする状態遷移表評価装置
。A state transition table evaluation device that evaluates the usability of a system from a state transition table and outputs the evaluation result, comprising a state transition table storage means for storing the state transition table, and a reference to the state transition table storage means. and state set creation means for creating a set of all states that appear in the state transition table, and receiving the output of the state set creation means and calculating the number of inputs that each state that is an element of the state set can accept. a state-specific input number counting means for counting, a reference value storage means for storing a reference value for comparison with the input number, and receiving the output of the state-specific input number counting means, while referring to the reference value storage means. A state transition table evaluation device comprising: input number evaluation means for outputting a result of comparing the reference value and the input number.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1150105A JPH0314036A (en) | 1989-06-12 | 1989-06-12 | State transition table evaluating device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1150105A JPH0314036A (en) | 1989-06-12 | 1989-06-12 | State transition table evaluating device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0314036A true JPH0314036A (en) | 1991-01-22 |
Family
ID=15489612
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1150105A Pending JPH0314036A (en) | 1989-06-12 | 1989-06-12 | State transition table evaluating device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0314036A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014174932A (en) * | 2013-03-12 | 2014-09-22 | Ntt Data Corp | Development support device, development support method, and development support program |
-
1989
- 1989-06-12 JP JP1150105A patent/JPH0314036A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014174932A (en) * | 2013-03-12 | 2014-09-22 | Ntt Data Corp | Development support device, development support method, and development support program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7058625B2 (en) | Customer feedback acquisition and processing system | |
| CN108139739A (en) | Manufacture status display system, manufacture state display method and manufacture status display routine | |
| CN1753474B (en) | Electronic device control device and method | |
| CN111144321A (en) | Concentration degree detection method, device, equipment and storage medium | |
| CN112887746A (en) | Live broadcast interaction method and device | |
| KR100569009B1 (en) | Usability Evaluation System of Vehicle Information System | |
| US20020180804A1 (en) | Display program, display method and display device | |
| JPH06215043A (en) | Hypertext system and its history information display method | |
| JPH0314035A (en) | State transition table evaluating device | |
| JP6803431B2 (en) | Programs, information processing devices and information processing methods | |
| JPH0314076A (en) | State transition table evaluation device | |
| KR102562935B1 (en) | Apparatus for evaluating technical competency | |
| JP6279635B2 (en) | Program, information processing apparatus and information processing method | |
| JPH0736849A (en) | Information processing system | |
| CN114996156A (en) | Method and device for testing small program, electronic equipment and readable storage medium | |
| JPH07129348A (en) | Interactive interface method and apparatus | |
| JPH07271810A (en) | Graphic parts information retrieval method | |
| Jeshmol et al. | A CLIP-based Video Question Answering framework with Explainable AI | |
| JP2550665B2 (en) | Online batch test method | |
| Jumisko-Pyykkö et al. | Cognitive styles and visual quality | |
| CN119810723A (en) | Behavior recognition method, terminal device, and computer-readable storage medium | |
| KR100304883B1 (en) | TV arithmetic operation learning device and its learning method | |
| JP2659103B2 (en) | Graph generation processing device | |
| Bell et al. | Theseus: An Expert Statistical Consultant | |
| JP2016162318A (en) | Program, information processor and information processing method |