[go: up one dir, main page]

JPS62241080A - Cursor control system - Google Patents

Cursor control system

Info

Publication number
JPS62241080A
JPS62241080A JP61302704A JP30270486A JPS62241080A JP S62241080 A JPS62241080 A JP S62241080A JP 61302704 A JP61302704 A JP 61302704A JP 30270486 A JP30270486 A JP 30270486A JP S62241080 A JPS62241080 A JP S62241080A
Authority
JP
Japan
Prior art keywords
dimensional
movement
interpreter
input device
cursor
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.)
Granted
Application number
JP61302704A
Other languages
Japanese (ja)
Other versions
JP2535340B2 (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.)
Texas Instruments Inc
Original Assignee
Texas Instruments 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 Texas Instruments Inc filed Critical Texas Instruments Inc
Publication of JPS62241080A publication Critical patent/JPS62241080A/en
Application granted granted Critical
Publication of JP2535340B2 publication Critical patent/JP2535340B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Digital Computer Display Output (AREA)
  • Position Input By Displaying (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、一般的にはコンピュータシステムに関し、よ
り詳細にはコンピュータ表示スクリーン上のカーソルの
動きを制御するためのシステムに関する。
DETAILED DESCRIPTION OF THE INVENTION Field of the Invention This invention relates generally to computer systems, and more particularly to systems for controlling the movement of a cursor on a computer display screen.

従来の技術 グラフインクコンピュータ表示装置は、他の方法では理
解し難い種類の情報を理解するのに非常にn用である。
Prior art graph ink computer displays are very useful for understanding types of information that are otherwise difficult to understand.

ビットマツプ(bi t−mapped)グラフィクス
の出現により、高品質のコンピュータグラフィクス表示
が一般的になりつつある。自動デザインシステム、デー
タ処理システム等がグラフィクスを表示することによっ
て、又はコンピュータスクリーン上に描くことによって
動作され、使用者は、その表示装置上に指示装置を移動
することによって、変えたり質問したりすることができ
る。
With the advent of bit-mapped graphics, high quality computer graphics displays are becoming commonplace. Automated design systems, data processing systems, etc. are operated by displaying or drawing on a computer screen graphics, which the user makes changes to or questions by moving a pointing device over the display. be able to.

使用者は、スクリーン上で、カーソルと呼ばれる指示器
を移動させることによって、グラフィック表示装置上に
物体又は位置を指示することができる。これは、マウス
、ジオイスティック(joystick) 、  トラ
ックボール(trackbal l)のような光学的又
は機械的装置を物理的に移動することによってしばしば
行なわれる。物理的装置の移動がコンピュータシステム
で検出されて、カーソルは対応する方法で表示装置上を
移動する。
A user can indicate an object or position on a graphical display by moving an indicator called a cursor on the screen. This is often done by physically moving an optical or mechanical device such as a mouse, joystick, or trackball. Movement of the physical device is detected by the computer system and the cursor is moved on the display device in a corresponding manner.

多くの場合、コンピュータ表示装置は3次元物体又はデ
ータを示す0表示装置上に示されているものは、コンピ
ュータシステム内に記憶された3次元構造を2次元投影
で示したものである0表示されている3次元構造の各部
を指示したいとき、3次元でカーソルを動かすことが必
要である。多くの用途において、物理的位置決め装置の
2次元物作を2次元装置上にマツピング(mappin
g)することは、カーソルの3次元位置について不明瞭
な情報を与えることになる。このように、表示装置が3
次元、一般的にはx、ySz座標系の動作を検出できる
ように物理的なカーソルの移動情報を入力するための何
らかの方法がなければならない。
Computer displays often show three-dimensional objects or data.What is shown on the display is a two-dimensional projection of a three-dimensional structure stored within the computer system. When you want to indicate parts of a three-dimensional structure, it is necessary to move the cursor in three dimensions. In many applications, mapping a 2D object of a physical positioning device onto a 2D device.
g) would give unclear information about the three-dimensional position of the cursor. In this way, the display device
There must be some way to input physical cursor movement information so that movement in dimensions, typically x, ySz coordinate systems, can be detected.

現在、3次元カーソル移動制御信号が3つの分離信号を
表示システムに入力することによって与えられる。これ
らの信号は、例えば、別々のX1Y 、 Z 1lII
l ?il装置によって、又は3次元用の別の制御によ
って増加されるマウスやジツイステックのような平面内
の制御指示運動によって発生される。
Currently, three-dimensional cursor movement control signals are provided by inputting three separate signals into the display system. These signals are, for example, separate X1Y, Z1lII
l? generated by control directed movements in a plane, such as a mouse or di-twist, augmented by an il device or by another control for three dimensions.

それ故、マウスの移動が、Z軸に沿う運動を示す別のダ
イアル制御とともに、X−Y平面内に位置を示すために
使用される。
Mouse movement is therefore used to indicate position in the XY plane, along with another dial control to indicate movement along the Z axis.

コンピュータシステム使用者に知られている標準的な2
次元物理制御装置を使いて、3次元カーソル運動を制御
することが望ましい。物理的装置の移動と表示装置用ス
クリーンとの間での一致が直観的に自然であるような方
法で、そのような制御装置が不明瞭でない3次元カーソ
ル移動用に使用されることが望ましい。
Standard 2 known to computer system users
Preferably, a dimensional physics controller is used to control three-dimensional cursor movement. It is desirable that such a control device be used for unambiguous three-dimensional cursor movement in such a way that the correspondence between the movement of the physical device and the display screen is intuitively natural.

発明の要約 本発明の目的は、コンピュータ表示装置上で3次元カー
ソル制御を行う2次元物理的入力装置を提供することで
ある。
SUMMARY OF THE INVENTION It is an object of the present invention to provide a two-dimensional physical input device for three-dimensional cursor control on a computer display.

それ故、本発明によれば、2次元物理入力装置がコンピ
ュータ表示システム用のインタープリタに入力信号を与
える。このインタープリタシステムは、3つの座標軸に
沿って正及び負の方向の運動に相当する6つの領域に移
動平面を論理的に分割するものである。これらの領域は
、コンピュータ表示装置上に示された主要軸の角度に近
似する方向の入力素子の運動によってその軸に沿うカー
ソルの移動が生じるように、配置される。
Therefore, according to the invention, a two-dimensional physical input device provides input signals to an interpreter for a computer display system. This interpreter system logically divides the plane of movement into six regions corresponding to positive and negative motion along three coordinate axes. These regions are arranged such that movement of the input element in a direction that approximates the angle of a major axis shown on the computer display results in movement of the cursor along that axis.

本発明の新規な特徴は特許請求の範囲に記載されている
0本発明の前述の目的や他の目的及び利点は、添付図面
と共に実施例によって明らかにされるが、それに制限さ
れるものではない。
The novel features of the present invention are set forth in the claims.The above objects and other objects and advantages of the present invention will be made clear by the examples taken together with the accompanying drawings, but are not limited thereto. .

実施例 第1図はコンピュータ表示システムに表示された簡単な
3次元構成図である。実際に使用された場合は表示物体
又はデータ構造が通常もっと複雑であるけれども、この
構造は簡単化されて単純な直方体10を示している。第
1図において、直交座標系システムの原点は直方体10
の左上方の前面の角であり、X方向が縁12に沿って右
方向に延びていて、Y方向が縁14に沿って後上方に延
びていて、そしてZ方向が縁16に沿って下方に延びて
いる。第1図の直方体内にはカーソル18が示されてい
る。3本の十字線2oが3本の座標軸に平行な方向にカ
ーソル18を突き抜けていて、直方体10の壁面で終わ
っている。この構成を用いることによって、使用者が3
次元の物体内に、カーソル18を間違いなく見つけ出す
ことができる。
Embodiment FIG. 1 is a simple three-dimensional configuration diagram displayed on a computer display system. This structure has been simplified to show a simple rectangular parallelepiped 10, although in actual use the display object or data structure is typically more complex. In Figure 1, the origin of the Cartesian coordinate system is a rectangular parallelepiped 10
, with the X direction extending to the right along edge 12, the Y direction extending rearwardly and upwardly along edge 14, and the Z direction extending downwardly along edge 16. It extends to A cursor 18 is shown within the rectangular parallelepiped in FIG. Three cross lines 2o pass through the cursor 18 in directions parallel to the three coordinate axes and end at the wall surface of the rectangular parallelepiped 10. By using this configuration, the user can
The cursor 18 can be unambiguously located within the dimensional object.

使用者がシステムを操作する場合、X軸の正方向に沿っ
て直観的に移動する方法は下方右方向に移動することで
あり、負方向に対しては上方左方向に移動することであ
る。これは座標軸の方向を明らかに追う方向である。こ
の直観的に自然な動きを追う指示装置は使用し易い。
When a user operates the system, the intuitive way to move along the positive direction of the X-axis is to move down and to the right, and the negative direction is to move up and to the left. This is a direction that clearly follows the direction of the coordinate axes. This intuitive, natural motion tracking device is easy to use.

第2図について説明する。平坦な表面3oが複数の領域
2122.23.24.25.26に分割される。この
平坦な表面は、例えば、その表面上にマウスを移動させ
るものである。表面3゜上に引かれているのは線32.
34.36であって第1図に示されるx、y、zの2次
元投影図をそれぞれ示している。投影による軸32.3
4.36間の角は点線38で2分されている。この点線
38によって限定される領域21.22.23.24.
25.26は、その領域内に含まれる軸に沿う移動方向
に相当するように名付けられている。
FIG. 2 will be explained. The flat surface 3o is divided into a plurality of regions 2122.23.24.25.26. This flat surface is, for example, one on which a mouse is moved. Line 32 is drawn 3 degrees above the surface.
34 and 36 respectively showing two-dimensional projections of x, y, and z shown in FIG. Axis 32.3 by projection
The corner between 4.36 and 36 is bisected by dotted line 38. The area 21.22.23.24 .
25, 26 are named to correspond to the direction of movement along the axis contained within that region.

表面30上に引かれる線32.34.36.38はマウ
スの移動表面上に実際引かれていない、これらは、シス
テム内のインタープリタによって限定される単なる論理
領域であって、交点に位置するマウスがその中に移動す
ることができる。
The lines 32, 34, 36, 38 drawn on the surface 30 are not actually drawn on the mouse movement surface; these are just logical regions defined by the interpreter in the system, and the lines 32, 34, 36, 38 drawn on the surface 30 are not actually drawn on the mouse movement surface; can move into it.

マウスは3本の軸32.34.36の交点に位置してい
ると最初に考えられる。マウスを動かすと、システム内
のスキャナがその動きを感知して、周知技術でその方向
を計算する。システム内のインタープリタは、その後、
マウスが移動した論理領域を計算する。インタープリタ
は、マウスが移動した領域に相当する軸に沿ってカーソ
ルを移動する。このように、例えば、使用者がYの正方
向に第1のカーソルを移動する場合、単一の動作で右上
方向にマウスを移動して+Y pHHgI2持っていく
、その軸の角度を正確に追跡するときに不正確さがわず
かに生じたとしても、そのことは重要ではない、+Y領
域21の移動はどんなものでも+Y方向のみの移動に変
わるからである。このように、3次元構成の2次元投影
34の方向にほぼ相当する方向に2次元マウスを動かす
ことで、その軸に沿って3次元移動が生じる。カーソル
18が移動するにつれて、十字線20もその新たな位置
を指示するように移動される。
The mouse is initially considered to be located at the intersection of the three axes 32, 34, 36. When the mouse is moved, a scanner within the system senses the movement and calculates its direction using well-known techniques. The interpreter in the system then
Calculates the logical area moved by the mouse. The interpreter moves the cursor along the axis corresponding to the area over which the mouse has moved. Thus, for example, if the user moves the first cursor in the positive direction of Y, moving the mouse towards the top right in a single motion brings +Y pHHgI2, the angle of that axis will be accurately tracked. Even if there is a slight inaccuracy when doing so, it is not important, since any movement of the +Y region 21 translates into movement only in the +Y direction. In this way, by moving the two-dimensional mouse in a direction approximately corresponding to the direction of the two-dimensional projection 34 of the three-dimensional configuration, three-dimensional movement occurs along that axis. As cursor 18 moves, crosshair 20 is also moved to indicate its new position.

前述したように、表面30上に引かれた線32.34.
36.38はインタープリタの論理的産物にすぎず、表
面30上に実際に存在しない。常に、インタープリタは
、マウスが軸の交点に現在位置しているとみなしている
。このように、現在の位置から新しい位置への移動方向
は、6つの領域21から26のうちの1つであり、イン
タープリタによってカーソルが表示装置上に適切に移動
される。
As previously mentioned, lines 32, 34, . . . drawn on surface 30.
36.38 are only logical products of the interpreter and do not actually exist on surface 30. At all times, the interpreter assumes that the mouse is currently located at the intersection of the axes. Thus, the direction of movement from the current position to the new position is one of the six areas 21 to 26, and the cursor is moved appropriately on the display by the interpreter.

第3図について説明する。システム4oのプロツク図が
示されている。表示1W42は、CRTのような物理的
表示装置や中央プロセサ、メモリ、ビデオドライバ、操
作システムのようにそれを駆動するために必要なハード
ウェア及びソフトウェアを含んでいる。このハードウェ
ア及びソフトウェアはコンピュータシステムにおいては
共通であり、周知技術である。本明細書で使用されてい
るように、表示装置という用語は、インタープリタ、ス
キャナ、及び以下に説明するようにマウスの他に全ての
コンピュータシステムを含むことを意図している。マウ
ス装置44は平面上を物理的に移動する。このマウス装
置は、指示器としてマウス装置を組み込んでいるコンピ
ュータシステムの標準装置であるスキャナ48に接続さ
れている。このスキャナ48は、マウス44から電気又
は光信号を読み取り、マウス44の移動方向の2次元成
分を決定する。この情報はインタープリタ50に送られ
て、マウスがどの論理領域21から26に移動している
かを決定し、表示装置42に信号を送り、前述したよう
にカーソル18が移動する。
FIG. 3 will be explained. A block diagram of system 4o is shown. Display 1W 42 includes a physical display device such as a CRT and the necessary hardware and software to drive it, such as a central processor, memory, video drivers, and an operating system. This hardware and software is common in computer systems and is well known in the art. As used herein, the term display device is intended to include all computer systems in addition to interpreters, scanners, and mice as described below. The mouse device 44 physically moves on a plane. This mouse device is connected to a scanner 48, which is a standard device for computer systems incorporating a mouse device as an indicator. The scanner 48 reads electrical or optical signals from the mouse 44 and determines the two-dimensional component of the direction of mouse 44 movement. This information is sent to interpreter 50 to determine which logical area 21-26 the mouse is moving to and sends a signal to display 42 to move cursor 18 as described above.

このインタープリタは、コンピュータシステムにおいて
ハードウェアにおいてか又は主にソフトウェアにおいて
実現されている。インタープリタ50で行なわれる計算
は実際には非常に筒車である。このインタープリタは、
スキャナ48からマウス移動情報をて、移動角を計算し
、どの範囲の角度がどの軸についての移動に相当するか
を示す内部記憶表と計算による角度とを比較する。その
後、この3次元の移動の2次元投影が既知の方法で計算
され、信号が適当な表示装置ドライバールーチンに送っ
てカーソル18及び十字線を再配置する。
This interpreter is implemented either in hardware or primarily in software in a computer system. The calculations performed in interpreter 50 are very hourly in nature. This interpreter is
The movement angle is calculated based on the mouse movement information from the scanner 48, and the calculated angle is compared with an internal memory table indicating which range of angle corresponds to movement about which axis. A two-dimensional projection of this three-dimensional movement is then computed in known manner and signals are sent to the appropriate display driver routines to reposition the cursor 18 and crosshairs.

マウス44が好ましい実施例において物理的位置決め装
置として使われているけれども、ジオイスティックやト
ラックボールのような2次元移動情報を与える他の指示
装置を用いることができる。
Although a mouse 44 is used as the physical positioning device in the preferred embodiment, other pointing devices that provide two-dimensional movement information can be used, such as a geostick or trackball.

グラフィックシステムの多(は、3次元物体の直方体1
0を見る視角を変えている。この直方体をどの方向から
も見えるように回転することができる。これを行うと、
インタープリタ50が各軸に沿う移動に相当する角度範
囲を限定する。すなわち、軸32.34.36の方向及
びそれらの成す角度を変える。
The graphics system's polygon (is a three-dimensional object rectangular parallelepiped 1
Changing the viewing angle at which 0 is viewed. This rectangular parallelepiped can be rotated so that it can be viewed from any direction. When you do this,
Interpreter 50 limits the angular range corresponding to movement along each axis. That is, the orientation of the axes 32, 34, 36 and the angle they form is changed.

もし3次元物体の直方体10を1つの軸に沿って直接見
るならば、その軸に沿う空間情報が失なわれて、その直
方体は2次元に見える。このように、表示装置のスクリ
ーン上のカーソルの動きが通常の2次元平面運動になる
。好ましい実施例において、インタープリタによってカ
ーソルが、動きを制限する代わりにこのモードで一度で
一つの軸に沿ってのみ自由に移動する。
If a three-dimensional object, a rectangular parallelepiped 10, is viewed directly along one axis, the spatial information along that axis is lost and the rectangular parallelepiped appears two-dimensional. In this way, the movement of the cursor on the screen of the display device becomes a normal two-dimensional planar movement. In a preferred embodiment, the interpreter allows the cursor to move freely along only one axis at a time in this mode instead of restricting movement.

インタープリタ50は多(の種々の方法で実現できる。Interpreter 50 can be implemented in many different ways.

補遺は、インタープリタ用のソフトウェアドライバを説
明するテキサスインスツルメンツエキスブロア(Tex
as Instruments Explorer)の
LISPで書かれたプログラムである。勿論、他のソフ
トウェアやハードウェアのインタープリタでも可能であ
る。
An addendum describes the software driver for the Texas Instruments
This is a program written in LISP (as Instruments Explorer). Of course, other software or hardware interpreters can also be used.

発明の効果 マウスのような2次元指示器装置を固有に自然に移動さ
せることによって、本願発明のシステムは、コンピュー
タ表示スクリーン上にカーソルを3次元的に位置付けす
る。このように、3次元の動きは、掻めて簡略化され、
全ての現在の標準グラヒクス表示システム上に容易に実
現される。
EFFECTS OF THE INVENTION By inherently natural movement of a two-dimensional pointing device, such as a mouse, the system of the present invention three-dimensionally positions a cursor on a computer display screen. In this way, three-dimensional movement is simplified and
Easily implemented on all current standard graphics display systems.

前述のように本願発明を実施例について説明してきたが
、各種の変更や修正が可能であることは当業者にとって
明らかである。そのような変更は本発明の精神の範囲的
内に入り、その範囲は特許請求の範囲に限定されるもの
である。
Although the present invention has been described with reference to embodiments as described above, it will be obvious to those skilled in the art that various changes and modifications can be made. Such modifications are within the spirit of the invention and are limited in scope by the following claims.

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

第1図は2次元コンピュータ表示装置上に示された3次
元構造図、 第2図は物理装置の移動平面を6つの論理領域に分割し
た図、 第3図は本発明によるカーソル制御システムを示すブロ
ック図である。 10−直方体、 12.14.16−・縁、 18・−カーソル、 20−・−十字線、 30−−・表面、 44−マウス装置、 46−・・平面。 図面の浄書(内容に変更なし) +Y Ft’g、/ 手続補正室(方式) 昭和  年  月  日 1、事件の表示   昭和61年特許願第302704
号2、発明の名称   カーソル制御システム3、補正
をする者 事件との関係  出願人
FIG. 1 is a three-dimensional structural diagram shown on a two-dimensional computer display; FIG. 2 is a diagram showing the movement plane of a physical device divided into six logical areas; FIG. 3 is a cursor control system according to the present invention. It is a block diagram. 10-cuboid, 12.14.16-edge, 18-cursor, 20-crosshair, 30-surface, 44-mouse device, 46-plane. Engraving of drawings (no change in content) +Y Ft'g, / Procedure Correction Office (Method) Month, Day 1, Showa 1989, Case Indication Patent Application No. 302704, 1985
No. 2, Title of the invention Cursor control system 3, Relationship with the person making the amendment case Applicant

Claims (4)

【特許請求の範囲】[Claims] (1)3次元構造について2次元の投影を表示する表示
装置を有するコンピュータシステムにおいて、 2次元で移動できる入力装置と、 前記入力装置に結合されていて、その入力装置の動きを
検出してその方向を指示するためのスキャナと、 コンピュータシステム表示装置及び2次元空間を論理領
域に分割するためのインタープリタとを有し、 その論理領域のそれぞれが3次元構造内の所定の方向の
動きに相当し、それによって前記入力装置の動作がイン
タープリタによってその構造内の3次元の動きに転換さ
れることを特徴とする3次元構造内でカーソルの動きを
制御するためのシステム。
(1) A computer system having a display device for displaying a two-dimensional projection of a three-dimensional structure, comprising: an input device movable in two dimensions; a scanner for indicating direction; a computer system display; and an interpreter for dividing the two-dimensional space into logical regions, each of which corresponds to movement in a predetermined direction within the three-dimensional structure. A system for controlling the movement of a cursor within a three-dimensional structure, characterized in that the movements of said input device are translated by an interpreter into three-dimensional movements within the structure.
(2)前記スキャナが入力装置の動作速度を検出し、前
記インタープリタが入力装置の動作速度を3次元構造内
の動作速度に転換する特許請求の範囲第(1)項記載の
システム。
2. The system of claim 1, wherein the scanner detects a speed of movement of an input device, and the interpreter converts the speed of movement of the input device into a speed of movement within a three-dimensional structure.
(3)3次元構造の投影を示すための2次元表示装置と
、 表面上に動作を示すための入力装置と、 前記入力装置に結合され、その動作を感知するためのス
キャナと、 前記表示装置及び前記スキャナに結合され、前記入力装
置の速度をその構造内の3次元の速度に明確に転換する
ためのインタープリタと、を備えることを特徴とするコ
ンピュータ表示システム。
(3) a two-dimensional display device for showing a projection of a three-dimensional structure; an input device for showing motion on a surface; a scanner coupled to the input device for sensing the motion; and the display device. and an interpreter coupled to the scanner for explicitly converting the velocity of the input device into a three-dimensional velocity within the structure.
(4)3次元構造の投影を示すための2次元表示装置と
、 2次元における動作を示すことができる入力装置と、 前記入力装置の動作を検出するためのスキャナと、 前記スキャナ及び前記表示装置に結合され、2次元内の
指示された運動を3次元内の所定の方向の運動に転換す
るためのインタープリタと、を備えることを特徴とする
コンピュータ表示システム。
(4) a two-dimensional display device for showing a projection of a three-dimensional structure; an input device capable of showing a motion in two dimensions; a scanner for detecting the motion of the input device; and the scanner and the display device. an interpreter coupled to an interpreter for converting instructed motion in two dimensions into motion in a predetermined direction in three dimensions.
JP30270486A 1985-12-30 1986-12-18 Cursor control system Expired - Fee Related JP2535340B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US81485485A 1985-12-30 1985-12-30
US814854 1985-12-30

Publications (2)

Publication Number Publication Date
JPS62241080A true JPS62241080A (en) 1987-10-21
JP2535340B2 JP2535340B2 (en) 1996-09-18

Family

ID=25216170

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30270486A Expired - Fee Related JP2535340B2 (en) 1985-12-30 1986-12-18 Cursor control system

Country Status (1)

Country Link
JP (1) JP2535340B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03184119A (en) * 1989-12-13 1991-08-12 Hitachi Ltd Input method for 3-dimensional information
JPH04326114A (en) * 1991-04-25 1992-11-16 Nec Software Ltd Three-dimensional coordinate value input system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5985912A (en) * 1982-11-09 1984-05-18 Matsushita Electric Ind Co Ltd Three dimensional position inputting device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5985912A (en) * 1982-11-09 1984-05-18 Matsushita Electric Ind Co Ltd Three dimensional position inputting device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03184119A (en) * 1989-12-13 1991-08-12 Hitachi Ltd Input method for 3-dimensional information
JPH04326114A (en) * 1991-04-25 1992-11-16 Nec Software Ltd Three-dimensional coordinate value input system

Also Published As

Publication number Publication date
JP2535340B2 (en) 1996-09-18

Similar Documents

Publication Publication Date Title
US4835528A (en) Cursor control system
EP0471484B1 (en) Image display systems
JPH0792656B2 (en) Three-dimensional display
US5841440A (en) System and method for using a pointing device to indicate movement through three-dimensional space
RU2288512C2 (en) Method and system for viewing information on display
US5764217A (en) Schematic guided control of the view point of a graphics processing and display system
US5583977A (en) Object-oriented curve manipulation system
JP3351832B2 (en) Input device for contact control
US20040212589A1 (en) System and method for fusing and displaying multiple degree of freedom positional input data from multiple input sources
US20030222924A1 (en) Method and system for browsing a virtual environment
US5577176A (en) Method and apparatus for displaying a cursor along a two dimensional representation of a computer generated three dimensional surface
US6018333A (en) Method and apparatus for selection and manipulation of an overlapping graphical element on a display
JPH03180922A (en) touch panel structure
JPS62241080A (en) Cursor control system
JPS6373415A (en) Coordinate input device
JPS61259331A (en) Coordinate inputting method and its device
JPH01283621A (en) Coordinate input system
US20040243538A1 (en) Interaction with a three-dimensional computer model
JPH04257014A (en) Input device
JPS62269221A (en) Three-dimensional coordinate indicating system
JP3263140B2 (en) Three-dimensional pointing support system and method
JPH05165565A (en) Coordinate input method
JP7452917B2 (en) Operation input device, operation input method and program
JPH1097646A (en) Method and device for obtaining three dimensional space coordinate value in three-dimensional space display system
JPH08286832A (en) Cursor display device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees