JPH0926851A - 座標入力装置 - Google Patents

座標入力装置

Info

Publication number
JPH0926851A
JPH0926851A JP7176216A JP17621695A JPH0926851A JP H0926851 A JPH0926851 A JP H0926851A JP 7176216 A JP7176216 A JP 7176216A JP 17621695 A JP17621695 A JP 17621695A JP H0926851 A JPH0926851 A JP H0926851A
Authority
JP
Japan
Prior art keywords
input device
directions
coordinate input
mouse
trackball
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP7176216A
Other languages
English (en)
Inventor
Hiroshi Ichimura
啓 市村
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 JP7176216A priority Critical patent/JPH0926851A/ja
Publication of JPH0926851A publication Critical patent/JPH0926851A/ja
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

(57)【要約】 【課題】 三次元空間での座標入力を行う。 【解決手段】 マウス10上にトラックボール110を
設けマウス10およびトラックボール110の操作で極
座標系での平行移動量,距離,回転角,仰角を指示す
る。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】三次元物体の射影表示を行な
う際に必要となる各種座標データの入力に好適な座標入
力装置に関する。
【0002】
【従来の技術】従来、マウスやトラックボール型ポイン
ティング装置を備える一般的なパーソナル・コンピュー
タにおいて、前述の三次元射影表示に必要な座標データ
の入力は、表示を行なっているソフトウェアが提供する
画面上の三次元座標入力用インジケータを操作すること
によって行なわれてきた。
【0003】上記インジケータの位置は、目や視点の位
置のX,Y,Z座標に対して定める場合が一般的であ
る。
【0004】
【発明が解決しようとする課題】しかしながら、上記従
来例における画面上のインジケータの類いは、概して使
い易いものでは無く、円滑な座標データの入力という点
で満足できるものでは無かった。また表示画面上の物体
に対する目視位置の相対的位置関係を直感的に理解する
ことは不可能であった。
【0005】これは、マウスやトラックボール等の座標
入力装置は元来、X−Y座標系で表現された二次元平面
上でのあるひとつの点の相対的な移動量を入力するもの
であり、三次元世界のひとつの座標系である極座標系で
の座標データを直感的に入力するデバイスには適してい
ないことに起因している。
【0006】そこで、本発明の目的は、三次元物体の二
次元射影表示をする際に、極座標系における座標値を円
滑に、またそれぞれ独立に、かつ直感的に入力すること
ができる座標入力装置を提供することにある。
【0007】
【課題を解決するための手段】このような目的を達成す
るために、請求項1に記載の発明は、座標入力装置本体
のX,Y方向への移動量をそれぞれ検知する第1の手段
と、トラックボールのX,Y方向への移動量を検知する
第2の手段とを具え、前記第1の手段および前記第2の
手段のX,Y方向の検知結果をそれぞれ三次元空間上の
極座標系における基準点の平行移動量、基準点と所定位
置との間の距離を前記第1の手段に、回転角、および仰
角を前記第2の手段に対応させることを特徴とする。
【0008】請求項2に記載の発明は、また、前記第1
の手段および前記第2の手段のいずれか一つの手段を選
択する第3の手段をさらに具え、当該選択された手段の
検知結果を二次元空間の座標値に対応させることを特徴
とする。
【0009】請求項3に記載の発明は、さらに、左右2
つのクリックボタンを有し、該2つのクリックボタンの
一方のクリックボタンの操作により、前記第1の手段の
X,Y方向それぞれの検知結果の大きい方を選択するよ
うに指示し、前記2つのクリックボタンの他方のクリッ
クボタンの操作により前記第2検知手段のX,Y方向そ
れぞれの検知結果の大きい方を選択するように指示する
ことを特徴とする。
【0010】請求項1の発明では、マウスのような座標
入力装置本体にトラックボールを具えることにより入力
パラメータの種類を増やすことが可能となって三次元座
標入力が可能となる。
【0011】請求項2の発明では座標入力装置本体およ
びトラックボールのいずれか一つを選択することで従来
の二次元座標入力が可能となる。
【0012】請求項3の発明ではクリックボタンの操作
と関連させて、X,Y方向の移動量のうち大きい値を選
択できる。
【0013】
【発明の実施の形態】図1は本発明の実施例を上面から
透視的に見た機構ブロック図である。図中10はマウス
の本体である。20はマウス10のX座標軸方向への回
転量を検出するローラである。30はマウス10のY座
標軸方向への回転量を検出するローラである。
【0014】図2は本発明の実施例を上面から透視的に
見た機構ブロック図である。図中110はトラックボー
ルである。120はトラックボール110のX座標軸方
向への回転量を検出するローラである。130はトラッ
クボール110のY座標軸方向への回転量を検出するロ
ーラである。これらローラの回転量がパルス発生器等に
より電気信号に変換され、パーソナルコンピュータへ送
られる。
【0015】図3は本発明の実施例を上面から透視的に
見た機構ブロック図である。図中210は左側クリック
ボタンである。220は右側クリックボタンである。当
該座標入力装置の動作モードを指定するための3極スイ
ッチ(不図示)も設けられている。
【0016】図1,図2,図3において、マウスは、現
在多くのパーソナルコンピュータに搭載されているマウ
ス型ポインティング装置に見られるものを使用できる。
また、トラックボールは、現在多くのパーソナルコンピ
ュータに搭載されているトラックボール型ポインティン
グ装置に見られるものを使用できる。
【0017】このような座標入力装置を用いて、パーソ
ナルコンピュータ上で、三次元物体の二次元射影表示を
する際に、目や視点の極座標系における座標値を円滑
に、またそれぞれ独立に入力することが可能となる。座
標入力装置の動作モードが、マウスモードのときには、
マウス10の移動量と左右クリックボタン210,22
0のみをパーソナルコンピュータ側で検知する。座標入
力装置の動作モードが、トラックボールモードのときに
は、トラックボール110の回転量と左右クリックボタ
ン210,220の操作のみをパーソナルコンピュータ
側で検知する。
【0018】座標入力装置の動作モードが、三次元座標
入力モードのときには、マウス10の移動量とトラック
ボール110の回転量と左右クリックボタン210,2
20の操作すべてをパーソナルコンピュータ側で検知す
る。マウス10のXローラ20の回転量は、観察点(基
準点)の平行移動量として読み取られる。マウス10の
Yローラ30の回転量は、極座標のR(距離)すなわ
ち、観察点と所望の位置との間の距離の増減として読み
とられる、マウス10を押し出すことにより減少し、引
くことによって増加する。トラックボール110のXロ
ーラ120は極座標のθ(回転角)の増減として読み取
られる。トラックボール110を右方向へ回転したとき
に増加し、左方向へ回転したときに減少する。トラック
ボール110のYローラ110は極座標のΦ(仰角)の
増減として読み取られる。トラックボールを手前側に回
転させたときに減少し、向こう側に回転させたときに増
加する。
【0019】以上の入力手段はいずれも、三次元物体を
観察する場合を考えたときに、直感に非常に近い入力手
段となる。
【0020】また、左クリックボタン210を押しなが
らマウスを移動した場合、Xローラ,Yローラのいずれ
か移動量の大きいほうのみを伝達する。右クリックボタ
ン220を押しながらトラックボール110を移動した
場合、Xローラ,Yローラのいずれか移動量の大きいほ
うのみを伝達する。このモードを備えることによって、
単一パラメータのみを簡単に可変することが可能とな
る。
【0021】この場合は、パーソナルコンピュータ側で
マウス,トラックボールの各Xローラ,Yローラの移動
量を入力し、左,右クリックボタンの指示に対応する入
力データの比較を行う。
【0022】マウスのみのモードおよびトラックボール
のみのモードはそれぞれ二次元空間上の座標位置入力に
用いることができる。たとえば、表示画面上の第1のウ
ィンドウでマウスモードを用い、第2のウィンドウ画面
でトラックモードを用い等の使用方法が考えられる。
【0023】
【発明の効果】以上、説明したように、請求項1の発明
では、マウスのような座標入力装置本体にトラックボー
ルを具えることにより、直感的な三次元座標入力が可能
となる。
【0024】請求項2の発明では座標入力装置本体およ
びトラックボールのいずれか一つを選択することで従来
の二次元座標入力が可能となる。
【0025】請求項3の発明ではクリックボタンの操作
と関連させて、X,Y方向の移動量のうち大きい値を選
択できる。
【図面の簡単な説明】
【図1】マウスの構造を示す側面図である。
【図2】トラックボール構造を示す側面図である。
【図3】全体の構造を示す上面図である。
【符号の説明】
10 マウス 20 ローラ 30 ローラ 110 トラックボール 120 ローラ 130 ローラ 210 左側クリックボタン 220 右側クリックボタン

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 座標入力装置本体のX,Y方向への移動
    量をそれぞれ検知する第1の手段と、トラックボールの
    X,Y方向への移動量を検知する第2の手段とを具え、 前記第1の手段および前記第2の手段のX,Y方向の検
    知結果をそれぞれ三次元空間上の極座標系における基準
    点の平行移動量、基準点と所定位置との間の距離を前記
    第1の手段に、回転角、および仰角を前記第2の手段に
    対応させることを特徴とする座標入力装置。
  2. 【請求項2】 前記第1の手段および前記第2の手段の
    いずれか一つの手段を選択する第3の手段をさらに具
    え、当該選択された手段の検知結果を二次元空間の座標
    値に対応させることを特徴とする請求項1に記載の座標
    入力装置。
  3. 【請求項3】 左右2つのクリックボタンを有し、該2
    つのクリックボタンの一方のクリックボタンの操作によ
    り、前記第1の手段のX,Y方向それぞれの検知結果の
    大きい方を選択するように指示し、前記2つのクリック
    ボタンの他方のクリックボタンの操作により前記第2検
    知手段のX,Y方向それぞれの検知結果の大きい方を選
    択するように指示することを特徴とする請求項1に記載
    の座標入力装置。
JP7176216A 1995-07-12 1995-07-12 座標入力装置 Pending JPH0926851A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7176216A JPH0926851A (ja) 1995-07-12 1995-07-12 座標入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7176216A JPH0926851A (ja) 1995-07-12 1995-07-12 座標入力装置

Publications (1)

Publication Number Publication Date
JPH0926851A true JPH0926851A (ja) 1997-01-28

Family

ID=16009659

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7176216A Pending JPH0926851A (ja) 1995-07-12 1995-07-12 座標入力装置

Country Status (1)

Country Link
JP (1) JPH0926851A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008003331A1 (en) * 2006-07-06 2008-01-10 Cherif Atia Algreatly 3d mouse and method
WO2008040366A1 (en) * 2006-10-04 2008-04-10 Cherif Atia Algreatly Polar coordinates computer input method and devices

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008003331A1 (en) * 2006-07-06 2008-01-10 Cherif Atia Algreatly 3d mouse and method
WO2008040366A1 (en) * 2006-10-04 2008-04-10 Cherif Atia Algreatly Polar coordinates computer input method and devices

Similar Documents

Publication Publication Date Title
US11724388B2 (en) Robot controller and display device using augmented reality and mixed reality
US7420547B2 (en) Method and apparatus for matching tactile sensation to the contents of a display
JP5839220B2 (ja) 情報処理装置、情報処理方法、及びプログラム
Milgram et al. Applications of augmented reality for human-robot communication
WO1999040562A1 (en) Video camera computer touch screen system
US20130234937A1 (en) Three-dimensional position specification method
JP3744116B2 (ja) 表示入力装置
JP2006500676A (ja) グラフィカル・ユーザ・インタフェース・ナビゲーション方法、及び装置。
KR20050102803A (ko) 가상입력장치, 시스템 및 방법
US20040046747A1 (en) Providing input signals
JPH07271546A (ja) 画像表示制御方法
JPH10161801A (ja) 入力装置
JPH0926851A (ja) 座標入力装置
Ainasoja et al. Smartphone teleoperation for self-balancing telepresence robots
JPH01179193A (ja) スクロール指示方式
JPH11203038A (ja) 携帯端末装置
JPH0877231A (ja) 3次元図形操作装置
JPH11282620A (ja) ポインティングデバイス
JP3129931B2 (ja) 3次元位置入力装置
JPS62165233A (ja) キ−入力装置
JP3572779B2 (ja) 1面図での位置角度変化入力装置
JPH05108263A (ja) マウス入力装置
JPH05204545A (ja) 3次元データ入力装置
JPH11272891A (ja) 三次元空間表示システムにおける表示状態の制御方法および装置並びに制御用記録媒体
JPH05108262A (ja) ポインテイング装置