JPH06102997A - ポインティングデバイス - Google Patents

ポインティングデバイス

Info

Publication number
JPH06102997A
JPH06102997A JP4254344A JP25434492A JPH06102997A JP H06102997 A JPH06102997 A JP H06102997A JP 4254344 A JP4254344 A JP 4254344A JP 25434492 A JP25434492 A JP 25434492A JP H06102997 A JPH06102997 A JP H06102997A
Authority
JP
Japan
Prior art keywords
mouse
mouse cursor
feedback
present
screen
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
JP4254344A
Other languages
English (en)
Inventor
Satoru Tezuka
悟 手塚
Tadashi Matsuo
正 松尾
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.)
Hitachi Ltd
Hitachi Industry and Control Solutions Co Ltd
Original Assignee
Hitachi Ltd
Hitachi Microsoftware Systems 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 Hitachi Ltd, Hitachi Microsoftware Systems Inc filed Critical Hitachi Ltd
Priority to JP4254344A priority Critical patent/JPH06102997A/ja
Publication of JPH06102997A publication Critical patent/JPH06102997A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

(57)【要約】 【目的】マウスカーソルの画面上での状態を視覚に加え
て触覚にもフィードバックするポインティングデバイ
ス。 【構成】従来のマウスの構成に加えて、上下に動かせる
ように取り付けられた可動カバー111、および可動カ
バー111を上下に動かすカバー駆動機構112を備え
る。 【効果】マウスカーソルがウィンドウやボタンの境界上
を通過したことを触覚によって知ることができる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、マウスの移動により表
示装置上のマウスカーソルの移動を行うようなポインテ
ィングデバイスに関するものである。
【0002】
【従来の技術】従来のこの種のポインティングデバイス
は、特開平1-196621号に代表されるようにマウスカーソ
ルの画面上での状態は、表示装置に表示されるのみであ
った。
【0003】
【発明が解決しようとする課題】上記従来技術によるポ
インティングデバイスでは、マウスカーソルの画面上で
の状態が、表示装置に表示されるのみであるため、クリ
ックやドラッグの対象が小さい場合、操作しづらいとい
う問題があった。
【0004】
【課題を解決するための手段】本発明は、上記従来の問
題点を解決するもので、マウスカーソルの画面上での状
態を視覚に加えて触覚にもフィードバックするものであ
る。
【0005】
【作用】本発明によれば、利用者はフィードバック手段
により、マウスカーソルがウィンドウやボタンの境界上
を通過したことを視覚のみではなく、触覚によっても知
ることができる。
【0006】
【実施例】以下、本発明の一実施例を図を用いて説明す
る。図1は、本発明におけるマウスの構造を示したもの
である。本発明におけるマウス100は、マウスのX方
向の移動によりパルス信号を発生するX側エンコーダ1
01、マウスのY方向の移動によりパルス信号を発生す
るY側エンコーダ102、この両エンコーダにマウスの
移動量を伝達するボール103、メニュなど画面上の選
択項目を指定するためのマウスボタン104に加えて、
上下に動かせるように取り付けられた可動カバー11
1、および可動カバー111を上下に動かすカバー駆動
機構112により構成されている。
【0007】図2は本発明を用いたシステムの構成を示
す図である。利用者は、マウス100により、コンピュ
ータ202を介して表示装置203上のマウスカーソル
の移動を行い、キーボード201を用いて文字や数値の
入力を行う。コンピュータ202は、マウス100の移
動に従い表示装置203上のマウスカーソルを移動させ
マウスカーソルの画面上での位置情報やマウスボタンの
状態情報をアプリケーションプログラムに伝えるソフト
ウェア、及びマウスカーソルの画面上での状態をマウス
100のカバー駆動機構112にフィードバックするソ
フトウェアを内蔵している。
【0008】図3はコンピュータ202内のソフトウェ
アの構成を示す図である。マウス100の移動情報はマ
ウスドライバ部301により受け取られ、位置情報に変
換した上で、OS部302に渡される。OS部302は
このマウスの位置情報をアプリケーションプログラム3
03に渡すとともに、現在マウスカーソルのホットポイ
ントが位置している画面上の点の色をフィードバック部
304に渡す。フィードバック部304は、この色情報
に基づいてマウス100のカバー駆動機構112を駆動
することにより、利用者にフィードバック情報を返す。
【0009】次に、フィードバック部304がOS部3
02から受け取った色情報を元に、マウス100へのフ
ィードバックを行う処理を具体的に説明する。図4は、
本発明におけるフィードバック処理の第一の実施例を示
した流れ図である。ここではフィードバック部304
は、4レベルの出力をマウス100のカバー駆動機構1
12に出力することにより、可動カバー111の高さを
4段階に変化させることができるものとする。また、図
5はOS部から渡される色情報の構成の一例を示す図
で、501は赤の輝度、502は緑の輝度、503は青
の輝度である。それぞれの輝度は8ビットで構成され、
0から255の間の値を保持することができる。この図
に示すように、色情報は色の3原色それぞれに8ビット
を割り当てた24ビットで構成されるものとする。本フ
ィードバック処理は、先ず処理401でOS部302か
ら渡された色情報の輝度の平均を取る。この値は0から
255の間の値なので、次に処理402で、これを64
で割ることにより、0から3の間の値に変換する。最後
にこの値をカバー駆動機構112に出力する。本実施例
によれば、マウスカーソルのホットポイントが位置して
いる画面上の色の変化に対応してマウス100の可動カ
バー111の高さを4段階に変えることにより、利用者
はマウスカーソルがウィンドウやボタンの境界上を通過
したことを視覚のみではなく、触覚によっても知ること
ができる。
【0010】本実施例において、マウスカーソルのホッ
トポイントが位置している画面上の色と、有限個のカバ
ー駆動機構112へ出力する値とを対応表などを用意し
て管理する方法も、本発明の別の実施例として容易に実
現可能であり、説明は省略する。
【0011】図6は、本発明におけるフィードバック処
理の第二の実施例を示した流れ図である。ここではフィ
ードバック部304は、2レベルの出力をマウス100
のカバー駆動機構112に出力することにより、可動カ
バー111の高さを2段階に変化させることができるも
のとする。本フィードバック処理は、先ず処理601で
OS部302から渡された色情報が以前に記憶した値と
異なるかどうかをテストする。もし異なっている場合に
は、処理602でカバー駆動機構112を用いてマウス
100の可動カバー111を持ち上げる。その後すぐ
に、続く処理603で同様にして可動カバー111を元
の状態に戻し、最後に処理604で、OS部302から
渡された色情報を記憶する。本実施例によれば、マウス
カーソルのホットポイントが位置している画面上の色が
変化するごとにマウス100の可動カバー111が一度
振動することにより、利用者はマウスカーソルがウィン
ドウやボタンの境界上を通過したことを視覚のみではな
く、触覚によっても知ることができる。
【0012】本実施例において、マウスカーソルのホッ
トポイントが位置している画面上の色が変化するごとに
マウス100の可動カバー111をもし持ち上がってい
れば戻し、戻っていれば持ち上げるというように、別の
状態に変化させる方法も、本発明の別の実施例として容
易に実現可能であり、説明は省略する。
【0013】
【発明の効果】以上説明したように、本発明によれば、
フィードバック部304はマウスカーソルのホットポイ
ントが位置している画面上の色が変化した場合に、マウ
ス100の可動カバー111により、このことを利用者
に知らせるので、利用者はマウスカーソルがウィンドウ
やボタンの境界上を通過したことを視覚のみではなく、
触覚によっても知ることができる。
【図面の簡単な説明】
【図1】本発明におけるマウスの構造を示す図である。
【図2】本発明を用いたシステムの構成を示す図であ
る。
【図3】ソフトウェアの構成を示す図である。
【図4】本発明におけるフィードバック処理の第一の実
施例を示す流れ図である。
【図5】OS部から渡される色情報の構成の一例を示す
図である。
【図6】本発明におけるフィードバック処理の第二の実
施例を示す流れ図である。
【符号の説明】
100…マウス、 101…X側エンコーダ、 102…Y側エンコーダ、 103…ボール、 104…マウスボタン、 111…可動カバー、 112…カバー駆動機構、 201…キーボード、 202…コンピュータ、 203…表示装置、 301…マウスドライバ部、 302…OS部、 303…アプリケーションプログラム、 304…フィードバック部、 501…赤の輝度、 502…緑の輝度、 503…青の輝度。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 松尾 正 神奈川県横浜市戸塚区吉田町292番地株式 会社日立マイクロソフトウェアシステムズ 内

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】マウスの移動により表示装置上のマウスカ
    ーソルの移動を行い、表示装置上の選択項目の指定を行
    うポインティングデバイスにおいて、マウスカーソルが
    ウィンドウやボタンの境界上を通過したことを触覚によ
    って知ることができるようなフィードバック手段を設け
    たことを特徴とするポインティングデバイス。
JP4254344A 1992-09-24 1992-09-24 ポインティングデバイス Pending JPH06102997A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4254344A JPH06102997A (ja) 1992-09-24 1992-09-24 ポインティングデバイス

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4254344A JPH06102997A (ja) 1992-09-24 1992-09-24 ポインティングデバイス

Publications (1)

Publication Number Publication Date
JPH06102997A true JPH06102997A (ja) 1994-04-15

Family

ID=17263696

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4254344A Pending JPH06102997A (ja) 1992-09-24 1992-09-24 ポインティングデバイス

Country Status (1)

Country Link
JP (1) JPH06102997A (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998030952A1 (en) * 1997-01-14 1998-07-16 Avix Inc. Information processor having characteristic in graphical user interface
JP2006114001A (ja) * 2004-09-16 2006-04-27 Kddi Corp 入出力デバイス及び奥行き感知システム
JP2007094454A (ja) * 2005-09-26 2007-04-12 Kddi Corp 奥行き感知システム及びインターフェース装置
EP1005690A4 (en) * 1998-06-23 2007-07-11 Immersion Corp LOW COST POWER FEEDBACK DEVICES
JP2007310493A (ja) * 2006-05-16 2007-11-29 Kddi Corp 動画像の再生をポインティングデバイスで操作するユーザインタフェースシステム及びプログラム
JP2010211576A (ja) * 2009-03-11 2010-09-24 Brother Ind Ltd インターフェース装置およびプログラム
US8077169B2 (en) 2006-08-17 2011-12-13 Seiko Epson Corporation Information processing device and control method
US8487873B2 (en) 1998-06-23 2013-07-16 Immersion Corporation Haptic feedback device
JP2014099193A (ja) * 2007-06-29 2014-05-29 Artificial Muscle Inc 感覚性フィードバック用途のための電気活性ポリマートランスデューサー

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998030952A1 (en) * 1997-01-14 1998-07-16 Avix Inc. Information processor having characteristic in graphical user interface
EP1005690A4 (en) * 1998-06-23 2007-07-11 Immersion Corp LOW COST POWER FEEDBACK DEVICES
EP2273346A1 (en) * 1998-06-23 2011-01-12 Immersion Corporation Low cost force feedback devices
US8487873B2 (en) 1998-06-23 2013-07-16 Immersion Corporation Haptic feedback device
JP2006114001A (ja) * 2004-09-16 2006-04-27 Kddi Corp 入出力デバイス及び奥行き感知システム
JP2007094454A (ja) * 2005-09-26 2007-04-12 Kddi Corp 奥行き感知システム及びインターフェース装置
JP2007310493A (ja) * 2006-05-16 2007-11-29 Kddi Corp 動画像の再生をポインティングデバイスで操作するユーザインタフェースシステム及びプログラム
US8077169B2 (en) 2006-08-17 2011-12-13 Seiko Epson Corporation Information processing device and control method
JP2014099193A (ja) * 2007-06-29 2014-05-29 Artificial Muscle Inc 感覚性フィードバック用途のための電気活性ポリマートランスデューサー
JP2010211576A (ja) * 2009-03-11 2010-09-24 Brother Ind Ltd インターフェース装置およびプログラム

Similar Documents

Publication Publication Date Title
CA2007411C (en) Advanced user interface
US7190379B2 (en) Method for resizing and moving an object on a computer screen
US4451895A (en) Interactive computer aided design system
JPH03166618A (ja) タッチ形ディスプレイ上に模擬キーボードを表示する方法及び装置
US5630038A (en) Method and apparatus for coloring an image on a screen
RU2032212C1 (ru) Способ ввода символьной информации в эвм
KR100211625B1 (ko) 애니메이션 그림 장치
JPH06102997A (ja) ポインティングデバイス
EP0100798A1 (en) Computer aided design system
US8887101B2 (en) Method for moving a cursor and display apparatus using the same
JPH07160398A (ja) ペン入力装置
JP2847685B2 (ja) データの表示装置及び方法
JP2554631B2 (ja) オブジエクト選択方式
JPH03256116A (ja) 情報処理装置及びメニュー表示方法
JPH04165416A (ja) 情報処理システムの指示操作方法
EP2403227A1 (en) Method for moving a cursor and display apparatus
JPH0696279A (ja) 情報処理方法及び装置
JPH0659850A (ja) ウィンドウ表示領域制御方式
JPH04279980A (ja) 画像編集装置
JPH0228189B2 (ja)
JP2843077B2 (ja) キーボードと位置入力装置を併用した情報処理装置
JP3253136B2 (ja) 情報処理方法及び装置
JPH04365119A (ja) 情報処理装置
JPH0573248A (ja) メニユー表示制御方式
JPH04175960A (ja) 通信制御方式