Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3210486B2 - Display method - Google Patents
[go: Go Back, main page]

JP3210486B2 - Display method - Google Patents

Display method

Info

Publication number
JP3210486B2
JP3210486B2 JP13812493A JP13812493A JP3210486B2 JP 3210486 B2 JP3210486 B2 JP 3210486B2 JP 13812493 A JP13812493 A JP 13812493A JP 13812493 A JP13812493 A JP 13812493A JP 3210486 B2 JP3210486 B2 JP 3210486B2
Authority
JP
Japan
Prior art keywords
window
support message
display
input field
displayed
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.)
Expired - Fee Related
Application number
JP13812493A
Other languages
Japanese (ja)
Other versions
JPH06348440A (en
Inventor
豊成 佐々木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP13812493A priority Critical patent/JP3210486B2/en
Publication of JPH06348440A publication Critical patent/JPH06348440A/en
Application granted granted Critical
Publication of JP3210486B2 publication Critical patent/JP3210486B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、例えばユーザにプログ
ラムの使用法等を表示する、支援メッセージ(ヘルプメ
ッセージ)の表示方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for displaying a support message (help message) for displaying, for example, how to use a program to a user.

【0002】[0002]

【従来の技術】近年、コンピュータ性能の向上と共に、
コンピュータ上で稼働するアプリケーションプログラム
のユーザインターフェイスも飛躍的に向上している。ユ
ーザインターフェイス向上のための有力手段として、X
ウインドウシステムがある。Xウインドウについては、
X-Window Ver.11 プログラミング(日刊工業新聞社(198
9))に詳細に記載されている。Xウインドウシステム
は、UNIXワークステーションのGUI(グラフィカル・
ユーザ・インターフェイス)のための基礎手段として米
国マサチューセッツ大学で開発されたもので、現在のバ
ージョン11は業界標準として定着しているものであ
る。
2. Description of the Related Art In recent years, with the improvement of computer performance,
The user interface of application programs running on computers has also improved dramatically. X is a powerful tool for improving the user interface.
There is a window system. For the X window,
X-Window Ver.11 Programming (Nikkan Kogyo Shimbun (198
9)) is described in detail. The X Window System is a GUI (graphical
Developed at the University of Massachusetts in the United States as a basic means for user interface, the current version 11 is established as an industry standard.

【0003】一方、最近、Xウインドウシステムを用い
て容易にGUIを構築するために、いくつかのXツール
キットが出現している。Xツールキットとは、Xウイン
ドウシステムを用いて画面上にスイッチ、ボタン等のG
UI構成部品を容易に作成できるようにしたもので、Mo
tif ,Open Look 等が有名である。アプリケーションプ
ログラムの開発者は、本Xウインドウシステム、Xツー
ルキットを使用することで、比較的容易にユーザフレン
ドリなソフトウェアを開発できるようになっている。
On the other hand, recently, several X toolkits have appeared in order to easily construct a GUI using an X window system. X toolkit is an X window system that uses switches, buttons, etc.
UI components can be easily created.
Tif and Open Look are famous. Application program developers can relatively easily develop user-friendly software by using the X Window System and X Toolkit.

【0004】図4は、Xウインドウシステムを用いてプ
ログラムを操作するためのシステム構成を示すブロック
図である。図示するように、システムは中央処理装置4
1、グラフィックディスプレイ42、キーボード43、
マウス44により構成され、必要に応じてプリンタ45
が付加される。ユーザはキーボード43またはマウス4
4を用いてグラフィックディスプレイ42に表示された
ウインドウ中のボタン等を指示することにより、プログ
ラムの操作を行う。
FIG. 4 is a block diagram showing a system configuration for operating a program using the X window system. As shown, the system comprises a central processing unit 4
1, graphic display 42, keyboard 43,
A mouse 45, and a printer 45 as needed.
Is added. The user can use the keyboard 43 or the mouse 4
The user operates the program by instructing a button or the like in the window displayed on the graphic display 42 using 4.

【0005】一方、更なるユーザインターフェイス向上
のために、一般のアプリケーションプログラムでは、プ
ログラム中で、プログラム使用法等を必要に応じて表示
する、支援メッセージ表示機能(ヘルプ機能)を用意し
ている。図5は、従来の支援メッセージの表示方法を説
明するための図である。図中、Cはマウスまたはキーボ
ードから命令を入力するウインドウ(命令ウインドウ)
であり、1は命令ボタンまたは入力欄を説明する文字、
2はXツールキット等を用いて作成した命令ボタン及び
入力欄である。そして、Dは支援メッセージ表示のため
のウインドウ(メッセージウインドウ)である。一般に
1つのプログラム中でメッセージウインドウは1つであ
り、そこに様々なボタン、入力欄等の機能説明のメッセ
ージが行単位でスクロールしながら表示される。尚、メ
ッセージはすべて文字で表示される。
On the other hand, in order to further improve the user interface, a general application program is provided with a support message display function (help function) for displaying how to use the program in the program as necessary. FIG. 5 is a diagram for explaining a conventional support message display method. In the figure, C is a window for inputting an instruction from a mouse or a keyboard (instruction window).
Where 1 is a letter describing the command button or input field,
Reference numeral 2 denotes a command button and an input field created using an X tool kit or the like. D is a window (message window) for displaying a support message. In general, there is one message window in one program, and messages for explaining functions such as various buttons and input fields are displayed while scrolling line by line. All messages are displayed in characters.

【0006】図5を例にとると、ユーザが支援メッセー
ジを必要とする場合、ウインドウCのヘルプボタンをマ
ウスで指定する。すると、メッセージウインドウDに、
図のようなウインドウC中のボタン等の機能を説明する
文が出力される。
In the example of FIG. 5, when a user needs a support message, a help button in a window C is designated by a mouse. Then, in the message window D,
A sentence describing a function of a button or the like in the window C as shown in the figure is output.

【0007】[0007]

【発明が解決しようとする課題】しかしながら、上記従
来例での支援メッセージ表示機能(ヘルプ機能)では、
以下のような問題があった。 1)命令ウインドウ中のボタンのレイアウトに対して、
メッセージウインドウ中の説明が行単位のため、該当す
るボタンの説明を捜すのに時間を要した。そのため、命
令ウインドウ中のボタンと支援メッセージとの対応がつ
けにくく、支援メッセージが読みにくかった。
However, the support message display function (help function) in the above-mentioned conventional example has the following problems.
There were the following problems. 1) For the layout of the buttons in the instruction window,
Since the explanation in the message window is line by line, it took time to find the explanation of the corresponding button. Therefore, it is difficult to associate the support message with the button in the instruction window, and the support message is difficult to read.

【0008】2)支援メッセージがすべて文字で表記さ
れているため、図形等の説明が冗長となる傾向があっ
た。また読むのが面倒で、分かりにくかった。 3)支援メッセージの色が単一色で表記されていたた
め、色等の説明が冗長となる傾向があった。また文にメ
リハリをつけにくく、読みにくかった。 4)メッセージウインドウに支援メッセージがスクロー
ルして表示されるため、行が長くなると、読み返すこと
が困難だった。
[0008] 2) Since all the support messages are written in characters, the description of figures and the like tends to be redundant. Also, it was troublesome to read and it was hard to understand. 3) Since the color of the support message is described in a single color, the description of the color and the like tends to be redundant. In addition, the sentence was difficult to sharpen and was difficult to read. 4) Since the support message is scrolled and displayed in the message window, it was difficult to read back if the line was long.

【0009】本発明は、このような課題に鑑みてなされ
たものであり、入力欄と、入力欄の名称と、その入力欄
及び入力欄の名称について説明した支援メッセージとを
予め作成しておき、その入力欄及び入力欄の名称をウイ
ンドウ内に表示しているときに、指示によって、同一ウ
インドウ内に支援メッセージを表示することにより、非
常に読み易い支援メッセージをユーザに提供できる表示
方法を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and has an input field, a name of the input field , and the input field.
And prepared in advance and support messages that describe the name input column, Huy the name of the input field and the input fields
When viewing in the window, according to an instruction, by displaying the help message in the same window, and an object thereof is to provide a display method for easily assistance message very readable can be provided to the user.

【0010】[0010]

【課題を解決するための手段】上記目的を達成するため
に、本発明の表示方法は、入力欄と、前記入力欄の名称
と、前記入力欄及び前記入力欄の名称について説明した
支援メッセージとを有する表示情報を作成し、前記表示
情報のうち、前記入力欄及び前記入力欄の名称を画面上
のウインドウ内に表示し、前記支援メッセージの表示の
指示に基づいて、前記ウインドウ内に前記入力欄及び前
記入力欄の名称と共に、前記支援メッセージを表示する
ことを特徴とする。
To achieve the above object, according to the Invention The display method of the present invention includes an input field, the name of the input field and describes the input field and the name of the input field <br Create display information having a support message and, among the display information, display the input field and the name of the input field in a window on a screen, based on an instruction to display the support message, The support message is displayed in a window together with the input field and the name of the input field.

【0011】[0011]

【0012】[0012]

【実施例】以下、図面を参照しながら本発明に係る好適
な一実施例を詳細に説明する。 <第1の実施例>図1は、第1の実施例における支援メ
ッセージの表示方法を説明する図である。図示するよう
に、図1(a)の命令ウインドウAは、図5からヘルプ
ボタンを除いたものである。また、図1(b)は(a)
と同じ命令ウインドウAであり、支援メッセージを表示
したときのものである。同(b)において、符号3は支
援メッセージを示し、符号4は描画する図形の形状を表
記し、符号5は赤、緑、青という字をその字の意味する
色で表示している。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A preferred embodiment according to the present invention will be described below in detail with reference to the drawings. <First Embodiment> FIG. 1 is a diagram for explaining a method of displaying a support message in a first embodiment. As shown, the instruction window A in FIG. 1A is obtained by removing the help button from FIG. Further, FIG.
This is the same instruction window A as when a support message is displayed. In (b), reference numeral 3 denotes a support message, reference numeral 4 denotes a shape of a figure to be drawn, and reference numeral 5 denotes characters of red, green, and blue in colors meaning the characters.

【0013】また、支援メッセージ3はXウインドウシ
ステムの機能を用いて表記し、そのレイアウトを必要に
応じて更に分かりやすく変更しても良い。第1の実施例
では、図1(a)の命令ウインドウAの大きさを大きく
することにより、同(b)のように支援メッセージ3を
表示するものである。即ち、通常使用時には、図1
(a)のようにボタン等のみを表示するウインドウAの
大きさとし、支援メッセージが必要な場合、同(a)の
ウインドウAの下枠の部分10をマウスでクリックした
まま、下に移動することでウインドウを拡大する。この
操作により、通常の命令ウインドウサイズ時には隠され
ていた支援メッセージが(b)のように画面上に現れ
る。
The support message 3 may be described using the function of the X window system, and its layout may be changed to make it easier to understand as necessary. In the first embodiment, the support message 3 is displayed as shown in FIG. 1B by increasing the size of the instruction window A in FIG. That is, during normal use, FIG.
As shown in (a), the size of the window A that displays only buttons and the like is set, and if a support message is required, the user moves the lower part of the lower frame 10 of the same window (a) while clicking the mouse with the mouse. To enlarge the window. By this operation, the support message hidden at the time of the normal instruction window size appears on the screen as shown in FIG.

【0014】図2は、上述の表示処理を示すフローチャ
ートである。まずステップS11において、図1(a)
及び(b)に示すようにボタン、スイッチ、入力欄、そ
れらの説明文、及び支援メッセージを作成し、続くステ
ップS12で、図1(a)に示すようにボタン、スイッ
チ、入力欄、及びそれらの説明文を表示する。次に、ス
テップS13において、ステップS12で表示したウイ
ンドウの大きさが変化したかを判断し、変化したのであ
ればステップS14へ処理を進め、ステップS11で作
成した支援メッセージを露出して表示する。また、変化
していなければ他の処理を実行し、ステップS13へ処
理を戻して上述の処理を繰り返す。
FIG. 2 is a flowchart showing the above-described display processing. First, in step S11, FIG.
And (b), a button, a switch, an input field, a description thereof, and a support message are created, and in a succeeding step S12, the button, the switch, the input field, and the like are displayed as shown in FIG. Displays the description of. Next, in step S13, it is determined whether the size of the window displayed in step S12 has changed, and if so, the process proceeds to step S14, where the support message created in step S11 is exposed and displayed. If it has not changed, another process is executed, the process returns to step S13, and the above process is repeated.

【0015】尚、支援メッセージ中に、必要に応じて符
号4で示すような図形を使用したり、符号5で示すよう
な色を使用することができる。また、支援メッセージの
レイアウトはユーザが分かりやすいように工夫すること
も可能である。Xウインドウシステムの機能を使用して
いるので、支援メッセージのレイアウトは自由に配置可
能である。更に、点、線、基本的な2次元図形、及び色
を支援メッセージ中で使用することも容易に行える。
Incidentally, in the support message, a graphic as shown by reference numeral 4 or a color as shown by reference numeral 5 can be used as needed. Further, the layout of the support message can be devised so that the user can easily understand it. Since the function of the X window system is used, the layout of the support message can be freely arranged. In addition, points, lines, basic two-dimensional figures, and colors can easily be used in supporting messages.

【0016】<第1の実施例の変形例>図3は、第1の
実施例の変形例における支援メッセージの表示方法を説
明する図である。図中、各符号は図1と共通である。図
3(a)は命令ウインドウBであり、同(b)は支援メ
ッセージ3を表示した命令ウインドウBである。図中、
符号6は支援メッセージの一部であり、命令ボタン等と
支援メッセージの対応を示す引き出し線である。
<Modification of First Embodiment> FIG. 3 is a diagram for explaining a method of displaying a support message in a modification of the first embodiment. In the figure, each reference numeral is common to FIG. FIG. 3A shows the command window B, and FIG. 3B shows the command window B displaying the support message 3. In the figure,
Reference numeral 6 is a part of the support message, and is a leader line indicating the correspondence between the command button or the like and the support message.

【0017】図3(a)において、ユーザが支援メッセ
ージを必要とする場合、同(a)のヘルプボタンをマウ
スで指定する。すると、命令ウインドウBの大きさが
(b)で示す全支援メッセージを含む大きさに変更さ
れ、支援メッセージが出現する。このとき各ボタン等に
対応するメッセージには、対応を示す引き出し線6が表
示されている。
In FIG. 3A, when the user needs a support message, the user designates the help button in FIG. 3A with the mouse. Then, the size of the instruction window B is changed to a size including all the support messages shown in (b), and a support message appears. At this time, the message corresponding to each button or the like displays a leader line 6 indicating the correspondence.

【0018】この変形例では、第1の実施例に比べ、命
令ボタンと支援メッセージとの対応が一層わかり易くな
っている。また、ウインドウのサイズが支援メッセージ
の量に合わせて自動的に変化するので、支援メッセージ
がウインドウの枠外にあったことによるメッセージ見落
としもなくなる。このように、第1の実施例によれば、
以下のような効果が得られ、従来の方法による課題を克
服することができる。
In this modification, the correspondence between the command button and the support message is more easily understood than in the first embodiment. Further, since the size of the window automatically changes according to the amount of the support message, the message is not overlooked due to the support message being outside the window frame. Thus, according to the first embodiment,
The following effects are obtained, and the problems caused by the conventional method can be overcome.

【0019】(1)支援メッセージのレイアウトを命令
ボタンにあわせて工夫できるため、命令ボタンと支援メ
ッセージとの対応が一目瞭然で、非常に読み易いメッセ
ージとなる。また、支援メッセージが命令ウインドウと
同じウインドウに表示されることにより、命令ボタンと
メッセージとの対応が容易にわかるようになった。この
ことは、複数の命令ウインドウがあった場合、従来の方
法に比べ効果が顕著となる。そして、引き出し線をつけ
ることにより、更にわかりやすくなる。
(1) Since the layout of the support message can be devised in accordance with the command button, the correspondence between the command button and the support message is clear at a glance, and the message becomes very readable. In addition, since the support message is displayed in the same window as the instruction window, the correspondence between the instruction button and the message can be easily understood. This is more effective when there are a plurality of instruction windows than in the conventional method. And it becomes easier to understand by attaching the leader line.

【0020】(2)支援メッセージ中に、図形、色を自
由に使用できることにより、説明文を簡略化することが
でき、また説明分そのものも分かり易く、メリハリのき
いた読みやすい説明文が作成可能となる。 (3)支援メッセージを命令ウインドウ中に表示する
(スクロールしない)、ことにより、読み返すことが容
易である。
(2) Since the figures and colors can be freely used in the support message, the description can be simplified, and the description itself can be easily understood, and a clear and easy-to-read description can be created. Becomes (3) Displaying the support message in the instruction window (not scrolling) makes it easy to read back.

【0021】更に、以下のような顕著な効果が得られ、
非常に便利な支援メッセージを表示するシステムを構築
できるようになる。即ち、本発明によれば、複数の命令
ウインドウがあった場合、支援メッセージを表示させた
まま操作を行っても(命令ボタン等を実行しても)差し
支えない。従って、プログラムを使用する初心者にとっ
て、支援メッセージを出したまま、それを読みながら操
作を行うということが可能となる。特に、図3のように
命令ボタン等とメッセージとの対応を明瞭にした場合、
支援メッセージを読みながら操作を行うことが容易にで
き、使用法を学習しながらの操作が可能となる。
Further, the following remarkable effects are obtained.
A system for displaying a very useful support message can be constructed. That is, according to the present invention, when there are a plurality of instruction windows, it is possible to perform an operation (execute an instruction button or the like) while displaying the support message. Therefore, it becomes possible for a beginner who uses the program to perform an operation while reading the support message while outputting the support message. In particular, when the correspondence between a command button or the like and a message is clarified as shown in FIG.
The operation can be easily performed while reading the support message, and the operation can be performed while learning how to use.

【0022】尚、上述した実施例では、ウインドウシス
テムをXウインドウに限定して説明したが、本発明はこ
れだけに限らず、他のウインドウシステムに適用しても
同様な効果を得ることができる。 <第2の実施例>次に、図面を参照しながら本発明に係
る第2の実施例を詳細に説明する。
In the above-described embodiment, the window system is described as being limited to the X window. However, the present invention is not limited to this, and similar effects can be obtained by applying the present invention to other window systems. <Second Embodiment> Next, a second embodiment according to the present invention will be described in detail with reference to the drawings.

【0023】近年、コンピュータ性能の向上と共に、3
次元形状をモデリングし、それを2次元平面であるグラ
フィックディスプレイ上にカラーで表示することも可能
となってきた。尚、表示を行うためのシステム構成は、
前述した図4に示す構成と同様であり、その説明は省略
する。
In recent years, with the improvement of computer performance,
It has become possible to model a dimensional shape and display it in color on a graphic display which is a two-dimensional plane. The system configuration for displaying is as follows:
This is the same as the configuration shown in FIG. 4 described above, and a description thereof will be omitted.

【0024】ここで、3次元モデルを表示する場合、モ
デルの座標系やモデルをどの方向から見ているのか、即
ち視点の位置を示すために、3次元座標軸をモデルと同
様に表示する必要がある場合が多々ある。この3次元座
標軸の表示に関して、従来は図10に示すような座標軸
を表示することが多かった。図10は、一般によく使用
される3次元座標軸の表示例である。3次元空間内で同
一点を始点とし、その始点からx,y,z軸方向を向い
た同じ長さの3つの矢印を想定し、モデルを見るのと同
じ視点からそれを見た場合の外観を2次元のグラフィッ
クディスプレイ上に投影する。そして、投影した各矢印
の矢尻近傍にx,y,zの各文字を添えて表示する。こ
のようにして作成したものが図10であり、図中、符号
10は投影した3つの矢印を示す。
Here, when displaying the three-dimensional model, it is necessary to display the three-dimensional coordinate axes similarly to the model in order to indicate the coordinate system of the model and the direction from which the model is viewed, that is, the position of the viewpoint. There are many cases. Regarding the display of the three-dimensional coordinate axes, conventionally, coordinate axes as shown in FIG. 10 have been often displayed. FIG. 10 is a display example of a commonly used three-dimensional coordinate axis. Appearance when the same point is set as a starting point in a three-dimensional space, and three arrows of the same length are oriented in the x, y, and z-axis directions from the starting point, and viewed from the same viewpoint as the model. Is projected onto a two-dimensional graphic display. Then, each character of x, y, z is displayed near the arrowhead of each projected arrow. FIG. 10 shows an image created in this manner. In the figure, reference numeral 10 indicates three projected arrows.

【0025】図を見る人は、本座標軸により、モデルの
持つ座標系及び視点方向を認識することができる。尚、
ここで、視点の情報は図4のキーボード43から入力さ
れ、投影のための計算は中央処理装置41のCPUにて
行われる。しかしながら、図10に示す従来の座標軸表
示方法では、表示している座標軸が、x軸からy軸の方
向に右ねじを回したときに、右ねじが進む方向にz軸が
向いているという、いわゆる右手系の座標軸であるとい
うことを考慮してx,y,z軸の方向を認識する必要が
あった。つまり、図10を例にとると、y軸がx軸より
も紙面に対して手前または奥のどちらの方向を向いてい
るかは、x軸,z軸の方向から右手系を考慮して判定し
なくてはならなかった。
The viewer of the figure can recognize the coordinate system and viewpoint direction of the model by using the coordinate axes. still,
Here, the viewpoint information is input from the keyboard 43 in FIG. 4, and the calculation for projection is performed by the CPU of the central processing unit 41. However, in the conventional coordinate axis display method shown in FIG. 10, when the displayed coordinate axis is turned in the direction of the right axis from the x axis to the y axis, the z axis is oriented in the direction in which the right axis advances. It is necessary to recognize the directions of the x, y, and z axes in consideration of what is called a right-handed coordinate axis. That is, in the example of FIG. 10, it is determined whether the y-axis is closer to or away from the paper than the x-axis by considering the right-handed system from the directions of the x-axis and the z-axis. I had to.

【0026】そのため、表示された図を見る人は、逐一
上述のような判定を行わねばならず、しばしば混乱を起
こしていた。第2の実施例は、このような課題に鑑みて
なされたものであり、3次元形状のモデル表示に使用す
る3次元座標軸を、図を見る人が一目見てわかるように
表示できる表示方法を提供することを目的とする。
For this reason, a person who looks at the displayed figure has to make the above-described judgment every time, which often causes confusion. The second embodiment has been made in view of such a problem, and a display method capable of displaying a three-dimensional coordinate axis used for displaying a model of a three-dimensional shape at a glance to a person who views the figure. The purpose is to provide.

【0027】図6乃至図8は、第2の実施例における3
次元座標軸の表示方法を説明する図であり、図中符号は
共通するものである。また符号10は図10とも共通す
る。図7を用いて3次元座標軸を表示する方法を説明す
る。従来例と同様に、まず3次元空間内で、同一点0を
始点とし、x,y,z軸の方向を向いた同じ長さの3つ
の矢印10を想定する。そして、x,y,z軸上の各点
を図示するように、x1 ,y1 ,z1 とし、3つの矢印
10と各点で囲まれる三角形の面をそれぞれ面A(0−
1 −y1 ),面B(0ーy1 ーz1 ),面C(0ーz
1 ーx1 ),面D(x1 −y1 −z1 )とする。
FIGS. 6 to 8 show the third embodiment.
It is a figure explaining the display method of a dimensional coordinate axis, and the code in a figure is common. Reference numeral 10 is common to FIG. A method for displaying three-dimensional coordinate axes will be described with reference to FIG. As in the conventional example, first, in the three-dimensional space, three arrows 10 of the same length starting from the same point 0 and pointing in the directions of the x, y, and z axes are assumed. Then, x, y, as shown for each point on the z-axis, x 1, y 1, z 1 and then, three arrows 10 respectively face A faces of the triangle surrounded by the points (0
x 1 -y 1 ), plane B (0-y 1 -z 1 ), plane C (0-z
1 −x 1 ) and surface D (x 1 −y 1 −z 1 ).

【0028】ここで想定した3つの矢印10と4つの面
A,B,C,Dを、次の3つに分類し、それぞれに異な
る色または模様を持たせる。 (1)3つの矢印10 (2)面A,B,C (3)面D そして、3つの矢印10と4つの面A,B,C,Dから
なる3次元座標軸の、モデルと同じ視点から見た外観
を、前述したように2次元のグラフィックディスプレイ
上に投影する。そして、投影した各矢印の矢の近傍に
x,y,zの文字を添えて表示する。このようにして作
成したものが図6である。
The three arrows 10 and the four surfaces A, B, C, and D assumed here are classified into the following three, and each is given a different color or pattern. (1) Three arrows 10 (2) Surfaces A, B, and C (3) Surface D And a three-dimensional coordinate axis composed of three arrows 10 and four surfaces A, B, C, and D from the same viewpoint as the model. The seen appearance is projected on a two-dimensional graphic display as described above. Then, the characters x, y, z are displayed near the projected arrows. FIG. 6 shows the one created in this way.

【0029】また、図8は上述の表示処理を示すフロー
チャートである。まず、ステップS21において、ユー
ザが視点を設定すると、ステップS22へ処理を進め、
その視点情報に従って3次元モデルを表示する。そし
て、上述の如く、3次元座標軸を表示する。尚、上述の
ステップS22とステップS23の実行順序は逆でも良
い。また、ステップS23では、3次元空間中の3次元
座標軸を2次元面に投影表示するに際して、隠面処理を
行い、色または模様もそのまま投影する。
FIG. 8 is a flowchart showing the display processing described above. First, in step S21, when the user sets the viewpoint, the process proceeds to step S22,
The three-dimensional model is displayed according to the viewpoint information. Then, the three-dimensional coordinate axes are displayed as described above. Note that the execution order of the above-described steps S22 and S23 may be reversed. In step S23, when the three-dimensional coordinate axes in the three-dimensional space are projected and displayed on the two-dimensional surface, hidden surface processing is performed, and the color or pattern is also projected as it is.

【0030】また、矢印、面に色を持たせた場合、上述
の矢印、面の持つ3つの色は本投影したグラフィックデ
ィスプレイ上の背景の色とは異なるものとする。矢印、
面の持つ色を上述のようにそれぞれ設定し、隠面処理表
示を行うことにより、グラフィックディスプレイ上に投
影された図から本座標軸をどちらの方向から見ているか
が一目でわかるようになる。
When the arrows and surfaces are colored, it is assumed that the above-mentioned three colors of the arrows and surfaces are different from the background color on the graphic display on which the actual projection is performed. Arrow,
By setting the colors of the surfaces as described above and performing the hidden surface processing display, it is possible to recognize at a glance from which direction the coordinate axes are viewed from the diagram projected on the graphic display.

【0031】また、面の色の代わりに模様を持たせれ
ば、白黒のグラフィックディスプレイまたはプリンター
に出力した場合にも対応できるようになる。尚、4つの
3角形の面の境界部分(三角形の輪郭線)を矢印と同じ
色で表示しても良い。こうすることにより、面の境界が
よくわかり、見た目にもメリハリがあり美しくなる。
Further, if a pattern is provided instead of the surface color, it is possible to cope with a case where the image is output to a black and white graphic display or a printer. Note that the boundary portions (triangle outlines) of the four triangular faces may be displayed in the same color as the arrows. By doing so, the boundaries of the surface are clearly understood, and the appearance is sharp and beautiful.

【0032】また、本3次元座標軸の表示に関して、上
述の隠面処理、カラー表示に加えて陰影付け処理を施し
ても良い。陰影付け処理を行うことにより、各座標軸の
示す方向は更に容易にわかるようになる。また点x1
1 ,z1 の位置は、以下の理由から各座標軸の長さを
“1”としたとき、点0から“0.2〜0.9”の位置
とするのがよい。即ち、各点が点0に近いと4つの3角
形の面積が小さくなるため、その重なり具合が見にく
く、奥行き方向の判定が困難となる。一方、矢尻に近く
なるとx,y,zという矢尻近傍につけられる文字が3
角形の面に隠れて見にくくなる。
Further, regarding the display of the present three-dimensional coordinate axes, shading may be performed in addition to the above-described hidden surface processing and color display. By performing the shading process, the direction indicated by each coordinate axis can be more easily understood. And points x 1 ,
The position of y 1 and z 1 is preferably set to a position of “0.2 to 0.9” from the point 0 when the length of each coordinate axis is “1” for the following reason. That is, when each point is close to the point 0, the area of the four triangles becomes small, and it is difficult to see how they overlap, and it is difficult to determine the depth direction. On the other hand, when it comes close to the arrowhead, the characters x, y, z attached near the arrowhead are 3
It is difficult to see because it is hidden by a square surface.

【0033】このように、図を見る人が一目見て認識で
きる3次元座標軸を、グラフィック画面に提供できるよ
うになった。このことを図6と図9を用いて説明する。
図6は、図10のように表示していた3次元座標軸を、
上述の方法で表示したものである。紙面に対してy軸が
x軸よりも手前の方向を向いていることが容易にわか
る。図9は、本y軸がx軸の奥の方向を向いている場合
の例である。図9では座標軸が左手系になっており、図
6及び図10で表示したものと異なっているが、これら
の図より容易に3次元座標軸の示す方向を正確に認識で
きるようになったことがわかる。
As described above, a three-dimensional coordinate axis which can be recognized at a glance by a viewer can be provided on the graphic screen. This will be described with reference to FIGS.
FIG. 6 shows the three-dimensional coordinate axes displayed as in FIG.
This is displayed by the method described above. It is easy to see that the y-axis is in front of the x-axis with respect to the paper. FIG. 9 is an example of a case where the y-axis is oriented in the depth direction of the x-axis. In FIG. 9, the coordinate axes are left-handed, which is different from those displayed in FIGS. 6 and 10. However, it is easy to accurately recognize the direction indicated by the three-dimensional coordinate axes from these figures. Understand.

【0034】尚、本座標軸を表示するには、従来の矢印
だけによる表示に比べ、4つの面を隠面表示するための
隠面処理と、カラー表示技術が必要となる。しかし、こ
れは、現在の計算機パワーと性能をもってすれば、わず
かな処理時間で容易に行なうことができる。尚、本発明
は、複数の機器から構成されるシステムに適用しても、
1つの機器から成る装置に適用しても良い。また、シス
テム或いは装置にプログラムを供給することによって達
成される場合にも適用できることは言うまでもない。
Displaying the coordinate axes requires hidden surface processing for displaying four hidden surfaces and color display technology, as compared with the conventional display using only arrows. However, this can easily be done in a short processing time with the current computer power and performance. It should be noted that the present invention is applicable to a system including a plurality of devices.
The present invention may be applied to an apparatus including one device. Needless to say, the present invention can be applied to a case where the above is achieved by supplying a program to a system or an apparatus.

【0035】[0035]

【発明の効果】以上説明したように、本発明によれば、
入力欄と、入力欄の名称と、その入力欄及び入力欄の名
称について説明した支援メッセージとを予め作成してお
き、その入力欄及び入力欄の名称をウインドウ内に表示
しているときに、指示によって、同一ウインドウ内に支
援メッセージを表示することにより、非常に読み易い支
援メッセージをユーザに提供することが可能となる。
As described above, according to the present invention,
Input fields, names of input fields, names of the input fields and input fields
When the support message that describes the name is created in advance, and the input field and the name of the input field are displayed in the window, the support message is displayed in the same window by an instruction. An easy-to-read support message can be provided to the user.

【図面の簡単な説明】[Brief description of the drawings]

【図1】第1の実施例における通常の使用時と支援メッ
セージ表示時の命令ウインドウを示す図である。
FIG. 1 is a diagram showing an instruction window at the time of normal use and at the time of displaying a support message in a first embodiment.

【図2】第1の実施例における表示処理を示すフローチ
ャートである。
FIG. 2 is a flowchart illustrating a display process according to the first embodiment.

【図3】第1の実施例の変形例での通常の使用時と支援
メッセージ表示時の命令ウインドウを示す図である。
FIG. 3 is a diagram showing an instruction window at the time of normal use and at the time of displaying a support message in a modified example of the first embodiment.

【図4】ウインドウシステムを利用したシステムの構成
を説明する図である。
FIG. 4 is a diagram illustrating a configuration of a system using a window system.

【図5】従来の支援メッセージ表示方法を説明する図で
ある。
FIG. 5 is a diagram illustrating a conventional support message display method.

【図6】第2の実施例における3次元座標軸の表示を示
す図である。
FIG. 6 is a diagram showing display of three-dimensional coordinate axes in a second embodiment.

【図7】第2の実施例における3次元座標軸の作成法を
説明する図である。
FIG. 7 is a diagram illustrating a method for creating a three-dimensional coordinate axis in a second embodiment.

【図8】第2の実施例における表示処理を示すフローチ
ャートである。
FIG. 8 is a flowchart illustrating a display process according to the second embodiment.

【図9】第2の実施例の変形例での3次元座標軸の表示
を示す図である。
FIG. 9 is a diagram showing display of three-dimensional coordinate axes in a modification of the second embodiment.

【図10】従来例における3次元座標軸の表示を示す図
である。
FIG. 10 is a diagram showing display of three-dimensional coordinate axes in a conventional example.

【符号の説明】[Explanation of symbols]

1 ボタン スイッチ 入力欄等の説明文 2 プログラムに命令等を入力するボタン、スイッチ、
入力欄 3 支援メッセージ 4 図形 5 色を変化して表示した文字 6 引き出し線 41 中央処理装置 42 グラフィックディスプレイ 43 キーボード 44 マウス 45 プリンタ
1 Button switch Description of input fields, etc. 2 Buttons, switches,
Input field 3 Support message 4 Graphic 5 Characters displayed in different colors 6 Leader lines 41 Central processing unit 42 Graphic display 43 Keyboard 44 Mouse 45 Printer

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 3/14 ──────────────────────────────────────────────────続 き Continued on front page (58) Field surveyed (Int.Cl. 7 , DB name) G06F 3/14

Claims (7)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 入力欄と、前記入力欄の名称と、前記入
力欄及び前記入力欄の名称について説明した支援メッセ
ージとを有する表示情報を作成し、 前記表示情報のうち、前記入力欄及び前記入力欄の名称
を画面上のウインドウ内に表示し、 前記支援メッセージの表示の指示に基づいて、前記ウイ
ンドウ内に前記入力欄及び前記入力欄の名称と共に、前
記支援メッセージを表示することを特徴とする表示方
法。
1. Display information including an input field, a name of the input field, and a support message describing the input field and the name of the input field is created. Displaying the name of the input field in a window on the screen, and displaying the support message together with the input field and the name of the input field in the window based on an instruction to display the support message. Display method to be used.
【請求項2】 前記支援メッセージの表示指示が、前記
ウインドウの大きさの変更であることを特徴とする請求
項1に記載の表示方法。
2. The display method according to claim 1, wherein the instruction to display the support message is a change in the size of the window.
【請求項3】 前記ウインドウの大きさの変更が、前記
ウインドウの下枠を拡大することを特徴とする請求項2
に記載の表示方法。
3. The method according to claim 2, wherein changing the size of the window enlarges a lower frame of the window.
Display method described in.
【請求項4】 前記入力欄と前記入力欄の名称とを1組
として、複数の組を縦に表示し、 前記支援メッセージをそれぞれの組の右側に表示するこ
とを特徴とする請求項1に記載の表示方法。
4. The method according to claim 1, wherein the input field and the name of the input field are set as one set, a plurality of sets are displayed vertically, and the support message is displayed on the right side of each set. Display method of description.
【請求項5】 前記支援メッセージと、前記組とを対応
させる引き出し線を表示することを特徴とする請求項4
に記載の表示方法。
5. A lead line for associating the support message with the set is displayed.
Display method described in.
【請求項6】 前記支援メッセージ中に、図形が含まれ
ることを特徴とする請求項1乃至請求項5の何れか1項
に記載の表示方法。
6. The display method according to claim 1, wherein a graphic is included in the support message.
【請求項7】 前記支援メッセージ中に、異なる色によ
り表示される文字を含むことを特徴とする請求項1乃至
請求項5の何れか1項に記載の表示方法。
7. The display method according to claim 1, wherein the support message includes characters displayed in different colors.
JP13812493A 1993-06-10 1993-06-10 Display method Expired - Fee Related JP3210486B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13812493A JP3210486B2 (en) 1993-06-10 1993-06-10 Display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13812493A JP3210486B2 (en) 1993-06-10 1993-06-10 Display method

Publications (2)

Publication Number Publication Date
JPH06348440A JPH06348440A (en) 1994-12-22
JP3210486B2 true JP3210486B2 (en) 2001-09-17

Family

ID=15214537

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13812493A Expired - Fee Related JP3210486B2 (en) 1993-06-10 1993-06-10 Display method

Country Status (1)

Country Link
JP (1) JP3210486B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0981246A4 (en) * 1998-03-16 2001-05-30 Seiko Epson Corp PHOTOGRAPHIC IMAGE PRINTING SYSTEM, PHOTOGRAPHIC IMAGE PRINTER, COMPUTER READABLE INFORMATION MEDIUM CONTAINING PHOTOGRAPHIC IMAGE PRINTING PROGRAM

Also Published As

Publication number Publication date
JPH06348440A (en) 1994-12-22

Similar Documents

Publication Publication Date Title
US6542168B2 (en) Three-dimensional window displaying apparatus and method thereof
US6049336A (en) Transition animation for menu structure
EP0694829B1 (en) A method and apparatus for visualization of database search results
JPH01113830A (en) Management of window system
GB2300338A (en) Analytical data display method and apparatus
WO2004107271A1 (en) 3-dimensional graphics data display device
US20040177325A1 (en) Edit location indicator
JPS6275776A (en) Editing method for figure
JP3210486B2 (en) Display method
JP2943734B2 (en) Mouse cursor with enlarged display frame
EP0583031A2 (en) A method and system for apparent direct editing of fixed display elements within a data processing system
JP2937275B2 (en) Figure processing method
JP2006004086A (en) Window display controller, its method, and program
JP2004029933A (en) Display controller and display control method
US5812113A (en) Picture forming device
JP3423075B2 (en) Filling condition setting method and method
JPH01191269A (en) Image controller
JP2022051276A (en) Computer program, specification output device, and manufacturing method for program
JP2775540B2 (en) External character processing device in computer system
Thomas et al. Animating indirect manipulation in direct-manipulation editors
JP2668606B2 (en) User interface creation system
JPS6314229A (en) Object selection system
JPH05210725A (en) Input display control method
Omura et al. Mastering AutoCAD 2017 and AutoCAD LT 2017
JPH0439712B2 (en)

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19990628

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

Free format text: PAYMENT UNTIL: 20080713

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20080713

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090713

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20090713

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100713

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20100713

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20110713

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20120713

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees