JPH04360278A - Display control device - Google Patents
Display control deviceInfo
- Publication number
- JPH04360278A JPH04360278A JP13603391A JP13603391A JPH04360278A JP H04360278 A JPH04360278 A JP H04360278A JP 13603391 A JP13603391 A JP 13603391A JP 13603391 A JP13603391 A JP 13603391A JP H04360278 A JPH04360278 A JP H04360278A
- Authority
- JP
- Japan
- Prior art keywords
- display
- information
- display area
- size
- control device
- 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
- 238000006073 displacement reaction Methods 0.000 claims description 4
- 230000000694 effects Effects 0.000 abstract description 9
- 238000013523 data management Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 13
- 238000000034 method Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は、表示装置上において、
二次元的な位置情報で表現される情報 (オブジェクト
) を、三次元的なイメージを持つ画面において、その
空間に見合う立体的な表示を表現する表示制御装置に関
する。[Industrial Application Field] The present invention provides, on a display device,
This invention relates to a display control device that displays information (objects) expressed using two-dimensional position information on a screen with a three-dimensional image in a three-dimensional manner that matches the space.
【0002】最近のマルチメディアシステム等において
は、種々の立体感の表現が試みられているが、表示装置
上において、二次元的な位置情報で表現される情報 (
オブジェクト) を、三次元的なイメージを持つ画面に
おいて、その空間に見合う立体的な表示を表現すること
が困難な問題があり、効果的に、該オブジェクトに対す
る立体感を表現することができる表示制御方式が必要と
される。[0002] In recent multimedia systems and the like, attempts have been made to express various three-dimensional effects, but information expressed as two-dimensional positional information on a display device (
There is a problem in that it is difficult to express a three-dimensional display of objects (objects) on a screen with a three-dimensional image that matches the space. A method is needed.
【0003】0003
【従来の技術】図8, 図9は、従来の表示制御装置を
説明する図であり、図8は、表示制御装置の構成例を示
し、図9は、従来のオブジェクト/陰影データ管理テー
ブル■’の構成例を示している。2. Description of the Related Art FIGS. 8 and 9 are diagrams for explaining a conventional display control device. FIG. 8 shows a configuration example of the display control device, and FIG. 9 shows a conventional object/shadow data management table. ' shows a configuration example.
【0004】図8において、ハードディスク 15 に
は、複数個のオブジェクトの通常表示用データと、該オ
ブジェクトに対応する陰影表示用データとが格納されて
いて、それらの格納情報と表示状態の情報が、図9に示
したオブジェクト/陰影データ管理テーブル■’に格納
されている。In FIG. 8, a hard disk 15 stores normal display data for a plurality of objects and shadow display data corresponding to the objects, and their storage information and display state information are as follows: It is stored in the object/shadow data management table ■' shown in FIG.
【0005】該オブジェクト/陰影データ管理テーブル
■’において、「現在の表示位置」欄の「X,Y」は、
そのときのオブジェクト,又は、陰影の左上表示座標を
示し、「フラグ」は該オブジェクトに対する陰影表示が
あるか否かを示している。[0005] In the object/shading data management table ■', "X, Y" in the "current display position" column is
The upper left display coordinates of the object or shadow at that time are shown, and the "flag" indicates whether or not there is a shadow display for the object.
【0006】又、該「フラグ」が“オン”になっていて
オブジェクトに対する陰影の表示が行われる場合、該陰
影の表示は、予め、定められた位置に固定的にしか表示
することができなかった。[0006] Furthermore, when the "flag" is "on" and a shadow is displayed on the object, the shadow can only be displayed fixedly at a predetermined position. Ta.
【0007】[0007]
【発明が解決しようとする課題】従って、従来システム
では、オブジェクトに、表示平面上での位置情報(上記
「X,Y」情報)のみを持たせ、三次元的なイメージを
持つ画面に表示する場合、その空間に見合う立体的な表
示(即ち、該オブジェクトの表示の高さに対応した陰影
の表示)を、該表示装置上で表現することができなかっ
た。[Problem to be Solved by the Invention] Therefore, in conventional systems, objects have only positional information on the display plane (the above-mentioned "X, Y" information) and are displayed on a screen with a three-dimensional image. In this case, a three-dimensional display suitable for the space (that is, a display of shading corresponding to the display height of the object) could not be expressed on the display device.
【0008】本発明は上記従来の欠点に鑑み、二次元的
な位置情報で表現される情報 (オブジェクト) を、
三次元的なイメージを持つ表示画面において、その空間
に見合う立体的な表示を表現することができる表示制御
装置を提供することを目的とするものである。[0008] In view of the above-mentioned conventional drawbacks, the present invention provides information (objects) expressed by two-dimensional position information,
It is an object of the present invention to provide a display control device that can express a three-dimensional display suitable for the space on a display screen having a three-dimensional image.
【0009】[0009]
【課題を解決するための手段】図1,図2,図3,図4
は、本発明の表示制御装置の表示制御テーブルの構成例
を示した図であり、図1はオブジェクト/陰影データ管
理テーブル■の例を示し、図2は表示サイズテーブル■
の例を示し、図3は表示位置テーブル■の例を示し、図
4は表示サイズ/位置テーブル■の例を示している。[Means for solving the problem] Figure 1, Figure 2, Figure 3, Figure 4
1 is a diagram showing a configuration example of a display control table of a display control device of the present invention. FIG. 1 shows an example of an object/shade data management table ■, and FIG. 2 shows an example of a display size table ■.
3 shows an example of the display position table (2), and FIG. 4 shows an example of the display size/position table (2).
【0010】上記の問題点は、下記のように構成した表
示制御装置によって解決される。
(1) 第1の情報表示領域 1に情報を表示する手段
■と、該第1の情報表示領域と相似関係を持ち、該第1
の情報表示領域を一部ずらし、一部分を重ね合わせて表
示され、且つ、情報そのものは表示しない第2の表示領
域 2を表示する手段■を備え、該第1の情報表示領域
1に表示する情報の高さ情報(Z) に対応して、該
第1の情報表示領域 1に表示する情報の大きさを拡大
縮小する際に、該第2の表示領域2の大きさを、該第1
の情報表示領域 1の大きさの拡大縮小率に対して、上
記高さ情報(Z) に関する特定の関数を用いて拡大縮
小して表示する手段■を具備するように構成する。[0010] The above problems are solved by a display control device configured as follows. (1) A means for displaying information in the first information display area 1, which has a similar relationship with the first information display area, and has a similar relationship with the first information display area.
Information to be displayed in the first information display area 1, comprising a means for displaying a second display area 2 in which the information display area 2 is partially shifted and partially overlapped, and the information itself is not displayed. When enlarging or reducing the size of the information displayed in the first information display area 1, the size of the second display area 2 is changed according to the height information (Z) of the first information display area 1.
The information display area is configured to include a means (3) for displaying an enlarged/reduced display area using a specific function related to the height information (Z) with respect to an enlargement/reduction ratio of 1.
【0011】(2) 第1の情報表示領域 1に情報を
表示する手段■と、該第1の情報表示領域1と相似関係
を持ち、該第1の情報表示領域 1を一部ずらし、一部
分を重ね合わせて表示され、且つ、情報そのものは表示
しない第2の表示領域 2を表示する手段■を備え、該
第1の情報表示領域 1と, 該第2の表示領域 2を
表示する位置のずれ表示距離を上記情報の高さ情報(Z
) に対応して連続的に変える手段■を具備する。(2) Means (3) for displaying information in the first information display area 1 has a similar relationship with the first information display area 1, and partially shifts the first information display area 1, a means for displaying a second display area 2 which is displayed in a superimposed manner and does not display information itself; The shift display distance is calculated using the height information (Z
).
【0012】(3) 上記 (2)項に記載の表示制御
装置において、該第1の情報表示領域 1と該第2の表
示領域 2の重なりずれ角度を保ち、そのずれ表示距離
を連続的に変える手段■を具備するように構成する。(3) In the display control device according to item (2) above, the overlapping deviation angle between the first information display area 1 and the second display area 2 is maintained, and the deviation display distance is continuously adjusted. It is configured to include a means for changing.
【0013】(4) 上記 (2)項に記載の表示制御
装置において、該第1の情報表示領域 1と該第2の表
示領域 2の重なりずれ表示距離を保ち、その重なりず
れ角度を連続的に変える手段■を具備するように構成す
る。(4) In the display control device according to item (2) above, the overlapping deviation display distance between the first information display area 1 and the second display area 2 is maintained, and the overlapping deviation angle is continuously adjusted. It is configured to include a means (■) for changing to
【0014】(5) 上記 (1)項,及び、(2)
項に記載の表示制御装置において、該第1の情報表示領
域 1に表示する情報の高さ情報(Z) に対応して、
該第1の情報表示領域 1に表示する情報の大きさの拡
大縮小に合わせて、該第1の情報表示領域 1と該第2
の表示領域 2のずれ表示距離, 及び、表示サイズを
、予め、定めた割合で変化させる手段■を具備するよう
に構成する。(5) Item (1) above and (2)
In the display control device according to paragraph 1, corresponding to the height information (Z) of the information displayed in the first information display area 1,
As the size of the information displayed in the first information display area 1 is expanded or reduced, the first information display area 1 and the second information display area 1 are
The display area 2 is configured to include a means (2) for changing the display area 2, the displacement display distance, and the display size at a predetermined ratio.
【0015】[0015]
【作用】即ち、本発明の表示制御装置においては、オブ
ジェクトの表示と同時に、対応する陰影をオブジェクト
/陰影データ管理テーブル■に基づいて表示することで
、該オブジェクトの表示に立体感を与える表示制御方式
において、オブジェクトの高さ(Z) に対応して、オ
ブジェクトサイズの比率 (%) と陰影サイズの比率
(%) との関係を指示する表示サイズテーブル■と
, オブジェクトの高さ(Z) に対応して、オブジェ
クトサイズに対するオブジェクトと陰影表示のずれ表示
距離の比率 (%) を指示する表示位置テーブル■と
、上記表示サイズテーブル■と表示位置テーブル■とを
一緒にした表示サイズ/位置テーブル■とを設けて、外
部からオブジェクトの表示高さ(Z) を入力したとき
、上記オブジェクト/陰影データ管理テーブル■と、表
示サイズテーブル■,又は、表示位置テーブル■,又は
、表示サイズ/位置テーブル■を参照して、該表示する
オブジェクトの高さ(Z) に対応して、オブジェクト
と、その陰影のサイズ, 及び、オブジェクトと陰影と
の位置関係を変化させるようにしたものであるので、三
次元的な空間に相応しいオブジェクトの表示管理を行う
ことができる効果がある。[Operation] That is, in the display control device of the present invention, at the same time as the object is displayed, the corresponding shadow is displayed based on the object/shade data management table ■, thereby display control gives a three-dimensional effect to the display of the object. In the method, a display size table that indicates the relationship between the object size ratio (%) and the shadow size ratio (%) corresponding to the object height (Z), and Correspondingly, there is a display position table■ that indicates the ratio (%) of the display distance between the object and the shadow display relative to the object size, and a display size/position table■ that combines the above display size table■ and display position table■. When the display height (Z) of an object is input from the outside, the above object/shading data management table ■, the display size table ■, or the display position table ■, or the display size/position table ■ With reference to This has the effect of making it possible to manage the display of objects in a way that is appropriate for the space.
【0016】[0016]
【実施例】以下本発明の実施例を図面によって詳述する
。前述の図1〜図4は、本発明の表示制御装置の表示制
御テーブルの構成例を示した図であり、図5〜図7は本
発明のオブジェクトの浮き上がり表示の例を示した図で
あり、図5はオブジェクトの高さ(Z) に応じて、オ
ブジェクトと陰影を拡大,又は、縮小する場合を示し、
図6はオブジェクトの高さ(Z) に応じて、オブジェ
クトと陰影とのずれ表示距離を変える場合を示し、図7
は、オブジェクトの高さに応じて、オブジェクトと陰影
を拡大,縮小すると共に、オブジェクトと陰影とのずれ
表示距離を変える場合を示している。DESCRIPTION OF THE PREFERRED EMBODIMENTS Examples of the present invention will be described below in detail with reference to the drawings. The above-mentioned FIGS. 1 to 4 are diagrams showing configuration examples of a display control table of a display control device of the present invention, and FIGS. 5 to 7 are diagrams showing examples of floating display of objects of the present invention. , Figure 5 shows the case where the object and shadow are enlarged or reduced according to the height (Z) of the object.
Figure 6 shows a case where the display distance between the object and the shadow is changed depending on the height (Z) of the object.
shows a case where the object and the shadow are enlarged or reduced according to the height of the object, and the shift display distance between the object and the shadow is changed.
【0017】本発明においては、オブジェクトと、その
オブジェクトに対応した陰影を表示してオブジェクトの
立体感を表示する際、オブジェクトの表示高さ(Z)
に応じて、オブジェクトと、その陰影のサイズ,及び、
オブジェクトと、その陰影の位置関係を変化させる手段
■〜■が、本発明を実施するのに必要な手段である。尚
、全図を通して同じ符号は同じ対象物を示している。In the present invention, when displaying an object and shading corresponding to the object to display a three-dimensional effect of the object, the display height (Z) of the object is
depending on the size of the object and its shading, and
Means (1) to (4) for changing the positional relationship between the object and its shadow are necessary means to carry out the present invention. Note that the same reference numerals indicate the same objects throughout the figures.
【0018】以下、図8に示した表示制御装置の構成例
を参照しながら、図1〜図7によって、本発明の表示制
御装置の構成と動作を説明する。本発明の実施例として
、前述の図8に示したようなハードウエア構成を有する
ワークステーションを用いて実施する場合を説明する。The configuration and operation of the display control device of the present invention will be explained below with reference to FIGS. 1 to 7 while referring to the configuration example of the display control device shown in FIG. As an embodiment of the present invention, a case where the present invention is implemented using a workstation having the hardware configuration as shown in FIG. 8 described above will be described.
【0019】前述のように、図8のハードディスク 1
5 の中に,オブジェクトの通常表示用データと陰影表
示用データが格納されていて、それらの格納情報と表示
状態の情報が、図1のオブジェクト/陰影データ管理テ
ーブル■に格納されている。As mentioned above, hard disk 1 in FIG.
5, normal display data and shadow display data of the object are stored, and their storage information and display state information are stored in the object/shade data management table (2) in FIG.
【0020】本図1中のX,Yは、そのときのオブジェ
クト, 又は、陰影の左上表示座標を示し、オブジェク
トファイルのZデータはオブジェクトの高さ,また陰影
ファイルのZデータは、現在の陰影の表示が該Zデータ
が指示している高さのオブジェクトに対するサイズで行
われていることを意味している。[0020] In Fig. 1, X and Y indicate the upper left display coordinates of the object or shadow at that time, the Z data of the object file is the height of the object, and the Z data of the shadow file is the current shadow. This means that the display is performed at the size for the object of the height specified by the Z data.
【0021】先ず、オブジェクトaを図1のオブジェク
ト/陰影データ管理テーブル■と、図2の表示サイズテ
ーブル■に従って表示する方法を図5に示す。陰影aの
データをハードディスク 15 から表示用フレームメ
モリ 12の(20,60) (図1中のX,Y参照)
の位置(第2の表示領域 2) に配置するが、該陰影
データは高さ10のオブジェクトの影であるため(図1
のZ参照)、図1中の高さ0の時の100%(図2参照
)のサイズに変換して配置する。オブジェクトaのデー
タも同様に(10,50)(図1中のX,Y参照)の位
置(第1の情報表示領域 1) に配置するが,該オブ
ジェクトは高さ10(図1のZ参照)にあるため,高さ
0の時のサイズの110%(図2参照)のサイズに変換
して配置する。{図5(a) 参照}
次に、例えば、ユーザがオブジェクトaの表示高さ(Z
) を50とキーボード 13 から入力して、表示の
高さを変更する要求が発生したとすると、上記表示用フ
レームメモリ 12 内の全領域に背景色に相当する色
データをセットして、画面をクリアした後、図1に示し
たオブジェクト/陰影データ管理テーブル■と、図2に
示した表示サイズテーブル■のオブジェクトの高さ(Z
) が“50”の欄を参照して、陰影aのサイズを70
%,オブジェクトaのサイズを150%に縮小,拡大し
た表示データを、図5(a) のオブジェクトaの左上
座標と,両者の右下座標(同図A,B)間の距離とを変
えないようにして表示用フレームメモリ 12 上に配
置する。{ (図5(b) 参照}
その後、図1のオブジェクト/陰影データ管理テーブル
■中のオブジェクトaの表示位置のZを50に,又、陰
影aの表示位置のX,Yを図5(b) 中のS1の座標
に,Zを50に、それぞれ変更する。First, FIG. 5 shows a method for displaying object a according to the object/shading data management table (2) in FIG. 1 and the display size table (2) in FIG. 2. The data for shade a is transferred from the hard disk 15 to display frame memory 12 (20, 60) (see X, Y in Figure 1).
(second display area 2), but since the shadow data is the shadow of an object with a height of 10 (Fig.
(see Z in FIG. 1), convert the size to 100% of the height of 0 in FIG. 1 (see FIG. 2), and place it. The data of object a is similarly placed at the position (10, 50) (see X, Y in Figure 1) (first information display area 1), but the object has a height of 10 (see Z in Figure 1). ), it is converted to a size that is 110% of the size when the height is 0 (see Figure 2) and placed. {See Figure 5(a)} Next, for example, the user changes the display height (Z
) is entered from the keyboard 13 as 50, and a request to change the display height occurs.Then, color data corresponding to the background color is set in the entire area in the display frame memory 12, and the screen is changed. After clearing, the object height (Z
) is "50" and set the size of the shade a to 70.
%, the display data in which the size of object a is reduced and enlarged to 150% does not change the distance between the upper left coordinates of object a in Figure 5 (a) and the lower right coordinates of both (A and B in the same figure). The display frame memory 12 is placed on the display frame memory 12 in this manner. { (See Figure 5(b)} Then, set Z of the display position of object a in the object/shade data management table ■ in Figure 1 to 50, and set X and Y of the display position of shadow a to Figure 5(b). ) Change the coordinates of S1 in the middle and Z to 50.
【0022】上記表示サイズテーブル■は、オブジェク
トaの表示高さ(Z)に応じて、オブジェクトの表示サ
イズ,陰影aの表示サイズを求めるのに、該オブジェク
トaの表示高さ(Z) に対応したサイズで陰影aの面
積を除算して求めた値を%で表現した例であるが、一般
的には、特定の関数で算出される比率のサイズというこ
とになる。[0022] The above display size table (■) corresponds to the display height (Z) of object a when determining the display size of the object and the display size of the shade a according to the display height (Z) of the object a. Although this is an example in which the value obtained by dividing the area of the shadow a by the size is expressed as a percentage, it is generally a size of a ratio calculated by a specific function.
【0023】次に、オブジェクトと陰影のずれ表示距離
を変化させる場合の実施例について述べる。先ず、オブ
ジェクトaを図1のオブジェクト/陰影データ管理テー
ブル■と,図3の表示位置テーブル■に従っての表示す
る場合を示す。前述と同じように、陰影aのデータをハ
ードディスク 15 から表示用フレームメモリ 12
の座標(20,60)(図1中の陰影aのX,Y参照
)の位置に配置し、オブジェクトaを同様に、表示用フ
レームメモリ 12 の座標(10,50)(図1中の
オブジェクトaのX,Y参照)の位置に配置する。{図
6(a) 参照}次に、例えば、ユーザがオブジェクト
aの表示高さ(Z) を50とキーボードから入力して
、オブジェクトaの表示の高さを変更する要求が発生し
たととすると、表示用フレームメモリ 12 内の全領
域に背景色に相当する色データをセットし、該表示画面
をクリアし、図1のオブジェクト/陰影データ管理テー
ブル■と、図3の表示位置テーブル■のオブジェクトの
高さ(Z) が“50”の欄を参照して、陰影aのデー
タをオブジェクトaに完全に重なる位置から、該オブジ
ェクトサイズの40%分右下にずれた表示用フレームメ
モリ 12 上に配置する。オブジェクトaのデータは
、図6(a) の場合と同位置に同サイズで配置する。
{図6(b)参照}
その後、図1のオブジェクト/陰影データ管理テーブル
■中のオブジェクトaの表示位置のZを50に,又,陰
影aの表示位置のX,Yを図7(b) 中の S2 の
座標(50=10+40,90=50+40),Zを5
0にそれぞれ変更する。Next, an embodiment will be described in which the display distance of the deviation between the object and the shadow is changed. First, a case will be shown in which object a is displayed according to the object/shade data management table (2) in FIG. 1 and the display position table (2) in FIG. 3. In the same way as described above, the data for shade a is transferred from the hard disk 15 to the display frame memory 12.
Similarly, object a is placed at the coordinates (20, 60) of the display frame memory 12 (see X, Y of the shading a in FIG. (see X, Y of a). {See Figure 6(a)} Next, for example, suppose that the user inputs 50 for the display height (Z) of object a from the keyboard, thereby generating a request to change the display height of object a. , sets color data corresponding to the background color in the entire area in the display frame memory 12, clears the display screen, and displays the objects in the object/shade data management table ■ in Figure 1 and the display position table ■ in Figure 3. Referring to the column where the height (Z) of is "50", the data of shading a is shifted from the position where it completely overlaps object a to the lower right by 40% of the object size on the display frame memory 12. Deploy. The data of object a is placed in the same position and size as in the case of FIG. 6(a). {See Figure 6(b)} After that, set Z of the display position of object a in the object/shade data management table ■ in Figure 1 to 50, and set X and Y of the display position of shadow a as shown in Figure 7(b). The coordinates of S2 inside (50=10+40, 90=50+40), Z is 5
Change each to 0.
【0024】上記の実施例においては、オブジェクトの
表示高さに応じて、対応する陰影aを、X,Y方向につ
いて、同じ比率(%)でずれ表示距離を連続的に変える
例、即ち、オブジェクトaとその陰影aとの重なりずれ
角度を一定にした例で説明したが、X,Y方向のずれ表
示距離を、別々の比率にすることで、ずれ表示距離を保
ちながら、重なりずれ角度を連続的に変えることができ
ることは、図3の表示位置テーブル■から明らかである
。In the above embodiment, the corresponding shadow a is shifted at the same ratio (%) in the X and Y directions according to the display height of the object, and the display distance is continuously changed. The explanation was given using an example in which the overlapping deviation angle between a and its shadow a is constant, but by setting the deviation display distances in the X and Y directions at different ratios, it is possible to continuously display the overlapping deviation angle while maintaining the deviation display distance. It is clear from the display position table (3) in FIG.
【0025】次に、他の実施例について、図1,図4,
図7を用いて説明する。先ず、オブジェクトaを図1の
オブジェクト/陰影データ管理テーブル■と図4の表示
サイズ/位置テーブル■に従っての表示する場合をを示
す。前述と同じように、陰影aのデータをハードディス
ク 15 から表示用フレームメモリ 12 の座標(
20,60)(図1中の陰影aのX,Y参照)の位置に
配置するが、該陰影データは高さ10のオブジェクトの
影であるため(図1の該陰影aのZ参照)図1中の高さ
0の時の110%{図4の表示サイズ/位置テーブル■
のオブジェクトの高さ(Z) が“10”の欄を参照}
のサイズに変換して配置する。Next, regarding other embodiments, FIGS.
This will be explained using FIG. 7. First, a case will be shown in which object a is displayed according to the object/shade data management table (2) in FIG. 1 and the display size/position table (2) in FIG. 4. In the same way as described above, the data of the shade a is transferred from the hard disk 15 to the display frame memory 12 at the coordinates (
20, 60) (see X, Y of the shade a in Figure 1), but since the shadow data is the shadow of an object with a height of 10 (see Z of the shade a in Figure 1). 110% when the height is 0 in 1 {Display size/position table in Figure 4■
Refer to the column where the height (Z) of the object is “10”}
Convert it to the size and place it.
【0026】オブジェクトaのデータも同様に、座標(
10,50) (図1中のオブジェクトaのX,Y参照
)の位置に配置するが、該オブジェクトは、高さ10(
図1のオブジェクトaのZ参照)にあるため,高さ0の
時のサイズの110%(図4の表示サイズ/位置テーブ
ル■参照)のサイズに変換して配置する。(図7(a)
参照}次に、例えば、ユーザがオブジェクトaの表示
高さ(Z) を50とキーボード 13 から入力して
、オブジェクトの表示高さを変更する要求が発生したと
すると、表示用フレームメモリ12 内の全領域に背景
色に相当する色データをセットし、該表示画面をクリア
した後、図1のオブジェクト/陰影データ管理テーブル
■と、図4の表示サイズ/位置テーブル■のオブジェク
トの高さ(Z) が“50”の欄を参照して、陰影aの
サイズを150%に拡大した表示データをオブジェクト
aに完全に重なる位置から、該オブジェクトのサイズの
40%分(図4の表示サイズ/位置テーブル■参照)右
下にずれた表示用フレームメモリ 12 上に配置する
。Similarly, the data of object a also has coordinates (
10, 50) (see X, Y of object a in Figure 1), but the object has a height of 10 (
(see Z of object a in FIG. 1), it is converted to a size that is 110% of the size when the height is 0 (see display size/position table ■ in FIG. 4) and placed. (Figure 7(a)
Reference}Next, for example, if the user inputs the display height (Z) of object a as 50 from the keyboard 13 and a request to change the display height of the object occurs, the display height (Z) in the display frame memory 12 is generated. After setting color data corresponding to the background color in all areas and clearing the display screen, set the object height (Z ) is "50", and display data in which the size of shade a is enlarged to 150% is added by 40% of the size of object a from the position where it completely overlaps object a (display size/position in Figure 4). (Refer to table ■) Place it above the display frame memory 12 shifted to the lower right.
【0027】更に、オブジェクトaのサイズを150%
に拡大した表示データを、図7(a)のオブジェクトa
の左上座標(10,50) に相当する表示用フレーム
メモリ 12 上に配置する。{図7(b) 参照}
その後、図2のオブジェクトaの表示位置のZを50に
,又、陰影aの表示位置のX,Yを図7(b) 中の
S3 の座標に、Zを50に、それぞれ変更する。同様
に、オブジェクトaの表示高さ(Z) を70,100
と変更すると,図7(c),(d)となる。Furthermore, the size of object a is reduced by 150%.
The display data enlarged to object a in FIG. 7(a)
It is placed on the display frame memory 12 corresponding to the upper left coordinates (10, 50) of . {See Figure 7(b)} After that, set Z at the display position of object a in Figure 2 to 50, and set X and Y at the display position of shadow a in Figure 7(b).
Change the coordinates of S3 and Z to 50. Similarly, set the display height (Z) of object a to 70,100
7(c) and (d).
【0028】この実施例は、図7(a) 〜(d) か
ら明らかなように、オブジェクトaの表示高さ(Z)
を変えることにより、オブジェクトaと陰影aの表示サ
イズを拡大すると共に、ずれ表示距離を変える例を示し
ているが、該表示サイズ/位置テーブル■を、前述の表
示サイズテーブル■,表示位置テーブル■を合成した構
成、即ち、オブジェクトaの表示高さ(Z) に対応し
て、オブジェクトaのサイズを拡大し、その陰影aのサ
イズを縮小して、且つ、ずれ表示距離を変えるようにし
てもよいことはいうまでもないことである。In this embodiment, as is clear from FIGS. 7(a) to 7(d), the display height (Z) of object a
An example is shown in which the display size of object a and shadow a is enlarged by changing the display size of object a and shadow a, and the shift display distance is also changed. In other words, the size of object a is enlarged, the size of its shadow a is reduced, and the shift display distance is changed according to the display height (Z) of object a. Needless to say, this is a good thing.
【0029】又、上記の実施例においては、オブジェク
トaをある表示高さ(Z) で表示する場合、対応する
陰影aを、該オブジェクトの表示高さ(Z) に対応し
て定まる位置で表示する例で説明したが、該オブジェク
トaの表示位置を移動(平行移動,回転等による)した
場合、該オブジェクトaとその陰影aとの相対的な位置
については、固定的であってもよいし、上記移動量に応
じて、ずれ表示距離、ずれ角度等を変えるように制御し
てもよいことはいうまでもないことである。Furthermore, in the above embodiment, when object a is displayed at a certain display height (Z), the corresponding shadow a is displayed at a position determined corresponding to the display height (Z) of the object. As explained in the example above, when the display position of the object a is moved (by parallel movement, rotation, etc.), the relative position of the object a and its shadow a may be fixed or It goes without saying that the shift display distance, shift angle, etc. may be controlled to be changed depending on the amount of movement.
【0030】又、上記の実施例においては、オブジェク
トaとその陰影aとを、予め、定められている表示サイ
ズテーブル■,表示位置テーブル■,表示サイズ/位置
テーブル■を参照して、表示する例で説明したが、テー
ブルを用いることなく、予め、定められている計算式を
用いるようにしてもよいことはいうまでもないことであ
る。Furthermore, in the above embodiment, the object a and its shadow a are displayed with reference to the predetermined display size table ■, display position table ■, and display size/position table ■. Although the example has been explained, it goes without saying that a predetermined calculation formula may be used instead of using a table.
【0031】このように、本発明は、オブジェクトと、
そのオブジェクトに対応した陰影を表示してオブジェク
トの立体感を表示する際、オブジェクトの表示高さ(Z
) に応じて、オブジェクトと、その陰影のサイズ,及
び、オブジェクトと、その陰影の位置関係を変化させる
手段■〜■を設けて、オブジェクトを表示する高さに対
応して、該オブジェクトと陰影とのサイズ,位置関係を
変化させて、オブジェクトの立体感を表現するようにし
たところに特徴がある。[0031] In this way, the present invention provides objects and
When displaying the shading corresponding to the object to give it a three-dimensional effect, the object's display height (Z
) A means for changing the size of the object and its shadow, and the positional relationship between the object and its shadow is provided, and the object and the shadow are changed according to the height at which the object is displayed. The feature is that the size and positional relationship of the objects are changed to express the three-dimensional effect of the object.
【0032】[0032]
【発明の効果】以上、詳細に説明したように、本発明の
表示制御方式は、オブジェクトの表示と同時に、そのオ
ブジェクトの陰影を表示することで、オブジェクトの立
体感を表現ひる表示制御方式において、オブジェクトの
表示の高さ(Z) に応じて、オブジェクトと、その陰
影のサイズ,及び、オブジェクトと陰影との位置関係を
変化させて立体感をより現実的に表現するようにしたも
のであるので、三次元的な空間に相応しいオブジェクト
の表示管理を行うことができる効果がある。As described above in detail, the display control method of the present invention expresses the three-dimensional effect of an object by displaying the shadow of the object at the same time as displaying the object. The size of the object and its shadow, as well as the positional relationship between the object and the shadow, are changed according to the display height (Z) of the object to more realistically express a three-dimensional effect. , it is possible to manage the display of objects suitable for a three-dimensional space.
【図1】本発明の表示制御装置の表示制御テーブルの構
成例を示した図(その1)FIG. 1 is a diagram showing an example of the configuration of a display control table of a display control device of the present invention (Part 1)
【図2】本発明の表示制御装置の表示制御テーブルの構
成例を示した図(その2)FIG. 2 is a diagram showing an example of the configuration of a display control table of the display control device of the present invention (Part 2)
【図3】本発明の表示制御装置の表示制御テーブルの構
成例を示した図(その3)FIG. 3 is a diagram showing an example of the configuration of a display control table of the display control device of the present invention (Part 3)
【図4】本発明の表示制御装置の表示制御テーブルの構
成例を示した図(その4)FIG. 4 is a diagram showing an example of the configuration of a display control table of the display control device of the present invention (Part 4)
【図5】本発明のオブジェクトの浮き上がり表示の例を
示した図(その1)[Fig. 5] A diagram showing an example of a raised display of an object according to the present invention (Part 1)
【図6】本発明のオブジェクトの浮き上がり表示の例を
示した図(その2)[Fig. 6] A diagram showing an example of a raised display of an object according to the present invention (Part 2)
【図7】本発明のオブジェクトの浮き上がり表示の例を
示した図(その3)[Fig. 7] A diagram showing an example of a raised display of an object according to the present invention (Part 3)
【図8】従来の表示制御装置を説明する図(その1)[Fig. 8] Diagram explaining a conventional display control device (Part 1)
【
図9】従来の表示制御装置を説明する図(その2)[
Figure 9: Diagram explaining a conventional display control device (Part 2)
1 第1の情報表示領域
2 第2の表示領域
12 表示用フレームメモリ 1
3 キーボード/マウス
15 ハードディスク
■ オブジェクト/陰影データ管理テーブル■
表示サイズテーブル ■
表示位置テーブル
■ 表示サイズ/位置テーブル1 First information display area
2 Second display area 12 Display frame memory 1
3 Keyboard/Mouse 15 Hard disk ■ Object/Shadow data management table ■
Display size table ■
Display position table ■ Display size/position table
Claims (5)
する手段 (■) と、該第1の情報表示領域と相似関
係を持ち、該第1の情報表示領域を一部ずらし、一部分
を重ね合わせて表示され、且つ、情報そのものは表示し
ない第2の表示領域(2) を表示する手段 (■)
を備え、該第1の情報表示領域(1) に表示する情報
の高さ情報(Z) に対応して、該第1の情報表示領域
(1) に表示する情報の大きさを拡大縮小する際に、
該第2の表示領域(2) の大きさを、該第1の情報表
示領域(1) の大きさの拡大縮小率に対して、上記高
さ情報(Z) に関する特定の関数を用いて拡大縮小し
て表示する手段 (■) を具備したことを特徴とする
表示制御装置。1. Means (■) for displaying information in a first information display area (1), having a similar relationship with the first information display area and partially shifting the first information display area, Means for displaying a second display area (2) in which parts of the information are overlapped and the information itself is not displayed (■)
and expands or reduces the size of the information displayed in the first information display area (1) in accordance with the height information (Z) of the information displayed in the first information display area (1). Occasionally,
The size of the second display area (2) is expanded using a specific function related to the height information (Z) with respect to the scaling ratio of the size of the first information display area (1). A display control device characterized by comprising means (■) for displaying in a reduced size.
する手段 (■) と、該第1の情報表示領域(1)
と相似関係を持ち、該第1の情報表示領域(1) を一
部ずらし、一部分を重ね合わせて表示され、且つ、情報
そのものは表示しない第2の表示領域(2) を表示す
る手段 (■) を備え、該第1の情報表示領域(1)
と, 該第2の表示領域(2) を表示する位置のず
れ表示距離を、上記表示情報の高さ情報(Z) に対応
して連続的に変える手段 (■) を具備したことを特
徴とする表示制御装置。2. Means (■) for displaying information in a first information display area (1); and a means for displaying information in the first information display area (1).
A means (■ ), the first information display area (1)
and a means (■) for continuously changing the displacement display distance of the display position of the second display area (2) in accordance with the height information (Z) of the display information. display control device.
て、該第1の情報表示領域(1) と該第2の表示領域
(2) の重なりずれ角度を保ち、そのずれ表示距離を
連続的に変える手段 (■) を具備したことを特徴と
する表示制御装置。3. In the display control device according to claim 2, the overlapping deviation angle between the first information display area (1) and the second display area (2) is maintained, and the deviation display distance is continuously maintained. A display control device characterized in that it is equipped with a means (■) for changing the direction.
て、該第1の情報表示領域(1) と該第2の表示領域
(2) のずれ表示距離を保ち、その重なりずれ角度を
連続的に変える手段 (■) を具備したことを特徴と
する表示制御装置。4. The display control device according to claim 2, wherein the first information display area (1) and the second display area (2) maintain a displacement display distance and continuously maintain an overlapping displacement angle. A display control device characterized in that it is equipped with a means (■) for changing the direction.
示制御装置において、該第1の情報表示領域(1) に
表示する情報の高さ情報(Z) に対応して、該第1の
情報表示領域(1) に表示する情報の大きさの拡大縮
小に合わせて、該第1の情報表示領域(1)と該第2の
表示領域(2) のずれ表示距離, 及び表示サイズを
、予め定めた割合で変化させる手段 (■) を具備し
たことを特徴とする表示制御装置。5. In the display control device according to claim 1 and claim 2, height information (Z) of the information to be displayed in the first information display area (1) corresponds to the height information (Z) of the information displayed in the first information display area (1). The shift display distance between the first information display area (1) and the second display area (2) according to the expansion/reduction of the size of the information displayed in the first information display area (1), and the display A display control device characterized by comprising means (■) for changing the size at a predetermined rate.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13603391A JPH04360278A (en) | 1991-06-07 | 1991-06-07 | Display control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13603391A JPH04360278A (en) | 1991-06-07 | 1991-06-07 | Display control device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04360278A true JPH04360278A (en) | 1992-12-14 |
Family
ID=15165613
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP13603391A Withdrawn JPH04360278A (en) | 1991-06-07 | 1991-06-07 | Display control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04360278A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001084400A (en) * | 1999-09-10 | 2001-03-30 | Namco Ltd | Image processor for processing three-dimensional computer graphic, image processing method and recording medium |
JP2004280388A (en) * | 2003-03-14 | 2004-10-07 | Sharp Corp | Pseudo three-dimensional image creation device and projector device |
WO2007030728A1 (en) * | 2005-09-09 | 2007-03-15 | Microsoft Corporation | 2d/3d combined rendering |
JP2009187147A (en) | 2008-02-04 | 2009-08-20 | Daletto Co Ltd | Program and computer |
JP2019179062A (en) * | 2018-03-30 | 2019-10-17 | 株式会社河合楽器製作所 | Fingering display device and fingering display program |
-
1991
- 1991-06-07 JP JP13603391A patent/JPH04360278A/en not_active Withdrawn
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001084400A (en) * | 1999-09-10 | 2001-03-30 | Namco Ltd | Image processor for processing three-dimensional computer graphic, image processing method and recording medium |
JP2004280388A (en) * | 2003-03-14 | 2004-10-07 | Sharp Corp | Pseudo three-dimensional image creation device and projector device |
WO2007030728A1 (en) * | 2005-09-09 | 2007-03-15 | Microsoft Corporation | 2d/3d combined rendering |
US7999807B2 (en) | 2005-09-09 | 2011-08-16 | Microsoft Corporation | 2D/3D combined rendering |
JP2009187147A (en) | 2008-02-04 | 2009-08-20 | Daletto Co Ltd | Program and computer |
JP2019179062A (en) * | 2018-03-30 | 2019-10-17 | 株式会社河合楽器製作所 | Fingering display device and fingering display program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6597380B1 (en) | In-space viewpoint control device for use in information visualization system | |
US7487462B2 (en) | Methods and systems for indicating invisible contents of workspace | |
US7667699B2 (en) | Fast rendering of pyramid lens distorted raster images | |
US7173636B2 (en) | Method and system for generating detail-in-context lens presentations for elevation data | |
EP1881478A2 (en) | Projection display apparatus, display method for same and image display apparatus | |
CN101427302B (en) | Image combining apparatus and image combining method | |
JPH0652472B2 (en) | Image processing method | |
US6738028B2 (en) | Multi-display system and cursor controlling method therefor | |
JPH02213286A (en) | Video data processor and video data processing method | |
JPH0696174A (en) | Bound point type graphic editing device and its processing method | |
GB2504085A (en) | Displaying maps and data sets on image display interfaces | |
JPH04360278A (en) | Display control device | |
JP5556526B2 (en) | Map display device, map display method and program | |
US5701138A (en) | Resolution independent methods for rendering a graphic image on a display device | |
CN111580729B (en) | Processing method and system for selecting overlapped graphics primitives, readable storage medium and electronic equipment | |
JP4134145B2 (en) | Electronic book device | |
US20220083208A1 (en) | Non-proportionally transforming and interacting with objects in a zoomable user interface | |
JP2712789B2 (en) | Image display device | |
JPH0916315A (en) | Information retrieval system | |
JP2949594B2 (en) | Video display device | |
KR101033910B1 (en) | List scroll method | |
JP2642374B2 (en) | Figure clipping method | |
JPS6386080A (en) | Cad system | |
JP2000207087A (en) | Displayed graphic selecting method | |
JPH06282258A (en) | Display control system for information display system |
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: 19980903 |