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