[go: up one dir, main page]

JP2001356862A - Tactile force sense presenting device and recording medium - Google Patents

Tactile force sense presenting device and recording medium

Info

Publication number
JP2001356862A
JP2001356862A JP2001114376A JP2001114376A JP2001356862A JP 2001356862 A JP2001356862 A JP 2001356862A JP 2001114376 A JP2001114376 A JP 2001114376A JP 2001114376 A JP2001114376 A JP 2001114376A JP 2001356862 A JP2001356862 A JP 2001356862A
Authority
JP
Japan
Prior art keywords
haptic
sense
information
presenting
unit
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
JP2001114376A
Other languages
Japanese (ja)
Inventor
Kazuyuki Tsukamoto
一之 塚本
Shin Takeuchi
伸 竹内
Koichiro Okamura
浩一郎 岡村
Katsumi Sakamaki
克己 坂巻
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2001114376A priority Critical patent/JP2001356862A/en
Publication of JP2001356862A publication Critical patent/JP2001356862A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide a tactile force sense presenting device and a recording medium capable of properly providing information with a tactile sense force even when a display is unwatchable even though there is the problem that any information can not be properly provided when the user can not keep observation on the display in a conventional manner. SOLUTION: A CPU 11 obtains the operation of a user corresponding to a mouse 20, and outputs sense of touch/inner force information according to the contents of the operation, and controls a sense of touch/inner force device integrally formed in the mouse 20 so that information can be provided by this sense of touch/inner force presenting device and a recording medium for storing a program for this device.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、ユーザインタフェ
ースを触力覚で呈示する触力覚呈示装置及び記録媒体に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a haptic sense presentation device for presenting a user interface with a haptic sense and a recording medium.

【0002】[0002]

【従来の技術】近年、パーソナルコンピュータが広く普
及し、生活のいろいろな場面で利用されるようになって
きている。近年のパーソナルコンピュータは操作部とし
てのマウス及びキーボードと、表示部としてのディスプ
レイ、音声やサウンドを鳴動するサウンドデバイスなど
が接続され、利用者はマウスやキーボードを操作して情
報や要求を入力し、表示部等のデバイスを介して提供さ
れる情報を視覚的、聴覚的に受け取るのが普通である。
2. Description of the Related Art In recent years, personal computers have become widespread and have been used in various scenes of daily life. Recent personal computers are connected with a mouse and a keyboard as an operation unit, a display as a display unit, a sound device that sounds sounds and sounds, and the user operates the mouse and the keyboard to input information and requests, It is common to visually and audibly receive information provided via a device such as a display.

【0003】しかし一般的にマウス、キーボードなどの
操作は視覚を通して得られる情報が不可欠である。すな
わち、近年のパーソナルコンピュータは操作がグラフィ
カルユーザインタフェース(GUI)を介して行われる
ため、アイコンをクリック、ドラッグする等の操作は、
アイコンにマウスポインタが重なるという視覚的情報を
参照しつつ行われるのである。
However, in general, information obtained through vision is indispensable for operations of a mouse, a keyboard, and the like. That is, since the operation of a personal computer in recent years is performed through a graphical user interface (GUI), operations such as clicking and dragging an icon are not performed.
This is done while referring to the visual information that the mouse pointer overlaps the icon.

【0004】したがってこのようなGUIによる操作を
主とするパーソナルコンピュータでは、例えば視覚障碍
者にとって利用しにくい側面がある。また、視覚的イン
タフェースでは、ディスプレイを注視していなければな
らないし、聴覚的インタフェースは、例えばオフィスな
どの多数の人物が音声によるコミュニケーションを行っ
ている場では相応しくない。スピーカにより音声を鳴動
すれば他の人物間のコミュニケーションの邪魔になり、
ヘッドフォンなどを利用すれば、ユーザに対する呼びか
けが聞こえなくなってしまうきらいがあるからである。
[0004] Therefore, a personal computer mainly operating with such a GUI has, for example, an aspect that is difficult for a visually impaired person to use. Also, a visual interface must be watching the display, and an auditory interface is not suitable for a case where many persons communicate by voice, such as in an office. Sounding the sound with the speaker can hinder communication between other people,
This is because if headphones are used, the call to the user may not be heard.

【0005】[0005]

【発明が解決しようとする課題】このように、上記従来
のユーザインタフェースでは、例えばユーザに視覚障碍
がある場合や、ディスプレイを注視しつづけられない場
合に適切な情報の提供をできないという問題点があっ
た。
As described above, the above-mentioned conventional user interface has a problem that it is impossible to provide appropriate information when the user has a visual impairment or when he cannot keep his eyes on the display. there were.

【0006】また、上記従来のユーザインタフェースで
は、視覚・聴覚のように人体の一部(頭部)に偏在する
感覚器を通してのみ伝達される情報であって、また生物
がその発生段階で直ちに獲得するものでなく、後天的学
習を経て認識可能となる情報を提供するのみであるの
で、実体感やコミュニケーション性に欠けるという問題
点があった。また、音声では外部のコミュニケーション
を阻害しかねないという問題点があった。
In the above-mentioned conventional user interface, information is transmitted only through sensory organs eccentrically located on a part of the human body (head), such as sight and hearing. However, since it merely provides information that can be recognized through acquired learning, there is a problem in that it lacks realism and communication. In addition, there is a problem that external communication may be hindered by voice.

【0007】そこで、ユーザに対し、極めて簡便な構成
で効果的に触感(触覚)や抵抗・慣性感(力覚)を併せ
て触力覚として呈示可能なデバイスが研究されている。
かかるデバイスの一例は、特開平11−203040号
公報、「触力覚呈示装置」等に開示されている。また、
米国Immersion社とLogitech社とが共同開発した「Feel
it Mouse(商標)」が知られている。この「Feel it Mo
use(商標)」は、パーソナルコンピュータからの指示
に基づいてマウスデバイス自体に反力を与えることで抵
抗感を表現するために、自由なポインティング操作が制
限される。また、物体に触れた感じ(触感)を表すこと
ができない。さらに、マウスデバイスが専用のマウス台
の面から離れないため、操作が極めて困難であるという
問題点がある。
[0007] Therefore, research has been conducted on a device capable of effectively presenting a tactile sensation (tactile sensation) and resistance / inertial sensation (force sensation) to a user with an extremely simple configuration.
One example of such a device is disclosed in Japanese Unexamined Patent Application Publication No. 11-203040, "Tactile Force Presenting Apparatus" and the like. Also,
Feel, jointly developed by Immersion and Logitech, USA
It Mouse ™ is known. This "Feel it Mo
In use (trademark), a free pointing operation is limited in order to express a sense of resistance by giving a reaction force to the mouse device itself based on an instruction from a personal computer. In addition, it is not possible to represent the feeling (touch) of touching the object. Furthermore, since the mouse device does not separate from the surface of the dedicated mouse stand, there is a problem that the operation is extremely difficult.

【0008】本発明は上記実情に鑑みて為されたもの
で、触力覚を呈示して情報を提供できる触力覚呈示装置
及び記録媒体を提供することを目的とする。
The present invention has been made in view of the above circumstances, and has as its object to provide a haptic sense presentation device and a recording medium capable of presenting information by presenting a haptic sense.

【0009】[0009]

【課題を解決するための手段】上記従来例の問題点を解
決するための本発明は、触力覚呈示装置において、ユー
ザからの操作を取得する手段と、前記取得した操作の内
容に応じて、触力覚情報を出力する手段と、前記触力覚
情報に基づいて触力覚を呈示する手段と、を備えたこと
を特徴としている。
SUMMARY OF THE INVENTION The present invention for solving the above-mentioned problems of the prior art is provided in a haptic sense presentation device, wherein a means for acquiring an operation from a user and a content of the acquired operation are provided. And means for outputting tactile sense information, and means for presenting a tactile sense based on the tactile sense information.

【0010】上記従来例の問題点を解決するための本発
明は、表示デバイスとともに使用される触力覚呈示装置
であって、前記表示デバイスに対する表示内容に関連す
る触力覚情報を出力する手段と、前記触力覚情報に基づ
いて触力覚を呈示する手段と、を備えたことを特徴とし
ている。
The present invention for solving the above-mentioned problems of the prior art is a haptic sense presentation device used together with a display device, and means for outputting haptic information related to display contents on the display device. And means for presenting a tactile sense based on the tactile sense information.

【0011】上記従来例の問題点を解決するための本発
明は、ユーザに対し、触力覚を呈示する手段を具備して
なる触力覚呈示装置であって、装置の動作状態を検出す
る手段と、前記検出した動作状態に応じて触力覚情報を
出力する手段と、を含み、前記触力覚を呈示する手段
は、前記触力覚情報に基づいて触力覚を呈示することを
特徴としている。
The present invention for solving the above-mentioned problems of the prior art is a tactile sense presentation device including means for presenting a tactile sense to a user, and detects an operation state of the device. Means for outputting haptic information in accordance with the detected operation state, wherein the means for presenting the haptic sense presents the haptic sense based on the haptic information. Features.

【0012】ここで、触力覚を呈示する手段は、マウス
などの操作手段の操作状態とは独立に触力覚を呈示する
ことが好ましい。具体的には、この触力覚を呈示する手
段として指先を載置する受感部を備えて、載置した指先
を平面的乃至立体的に誘導して触力覚を呈示してもよい
し、さらにマウスとは別体としてブレスレットや、腕時
計、着衣などとして、手首部分や着衣部分を振動させる
などして触力覚を呈示する。
Here, the means for presenting a tactile sensation preferably presents the tactile sensation independently of the operation state of an operating means such as a mouse. Specifically, as a means for presenting the tactile sensation, a sensation unit for placing the fingertip may be provided, and the placed fingertip may be guided planarly or three-dimensionally to present the tactile sensation. Further, as a bracelet, a wristwatch, clothes, or the like as a separate body from the mouse, a tactile sensation is presented by vibrating the wrist or the clothes.

【0013】すなわち、上記従来例の問題点を解決する
ための本発明においては、前記触力覚を呈示する手段と
して、移動可能に支持され、指先が載置される受感部
と、前記触力覚情報の入力を受ける入力部と、入力部に
入力された触力覚情報に応じて前記受感部を移動させる
駆動部とを備えたことを特徴としている。
That is, in the present invention for solving the problem of the above-mentioned conventional example, as means for presenting the tactile sensation, a sensation part which is movably supported and has a fingertip placed thereon, An input unit for receiving input of force sense information and a drive unit for moving the sense unit in accordance with tactile force information input to the input unit are provided.

【0014】上記従来例の問題点を解決するための本発
明は、触力覚の呈示方法であって、ユーザからの操作を
取得する工程と、前記取得した操作の内容に応じて、触
力覚情報を出力する工程と、前記触力覚情報に基づいて
触力覚を呈示する工程と、を含むことを特徴としてい
る。
The present invention for solving the above-mentioned problems of the prior art is a method for presenting a tactile sensation, which comprises a step of acquiring an operation from a user, and a step of acquiring a tactile force according to the content of the acquired operation. And outputting a haptic information based on the haptic information.

【0015】上記従来例の問題点を解決するための本発
明は、触力覚呈示方法であって、表示デバイスに対する
表示内容に関連する触力覚情報を出力する工程と、前記
触力覚情報に基づいて触力覚を呈示する工程と、を含む
ことを特徴とする。
The present invention for solving the above-mentioned problems of the prior art is a haptic sense presenting method, which comprises the step of outputting haptic information related to display contents on a display device; And presenting a tactile sensation based on the information.

【0016】上記従来例の問題点を解決するための本発
明は、触力覚の呈示方法であって、触力覚にて動作状態
を表す対象となった装置の動作状態を検出する工程と、
前記検出した動作状態に応じて触力覚情報を出力する工
程と、前記触力覚情報に基づいて触力覚を呈示する工程
とを含むことを特徴としている。
The present invention for solving the above-mentioned problems of the prior art is a method for presenting a tactile sensation, comprising the steps of: ,
The method includes a step of outputting haptic information according to the detected operation state, and a step of presenting haptic information based on the haptic information.

【0017】上記従来例の問題点を解決するための本発
明は、コンピュータ読み取り可能な記録媒体であって、
ユーザからの操作を取得するモジュールと、前記取得し
た操作の内容に応じて、触力覚情報を出力するモジュー
ルと、を含み、前記触力覚情報に基づいて触力覚をユー
ザに呈示させるプログラムを格納したことを特徴として
いる。
The present invention for solving the problems of the conventional example is a computer-readable recording medium,
A program that includes a module that acquires an operation from a user and a module that outputs haptic information in accordance with the content of the acquired operation, and that presents a haptic sense to the user based on the haptic information. Is stored.

【0018】上記従来例の問題点を解決するための本発
明は、コンピュータ読み取り可能な記録媒体であって、
ユーザに対し、触力覚を呈示する触力覚呈示部を具備し
てなる装置上で実行され、少なくとも前記装置の動作状
態を検出するモジュールと、前記検出した動作状態に応
じて触力覚情報を出力するモジュールと、前記触力覚情
報に基づいて前記触力覚呈示部を制御するモジュール
と、のいずれかを含むプログラムを格納したことを特徴
としている。
The present invention for solving the problems of the above conventional example is a computer-readable recording medium,
A module that is executed on a device including a haptic sense presentation unit that presents a haptic sense to a user, and detects at least an operation state of the device, and haptic information according to the detected operation state. And a module for controlling the haptic sense presentation unit based on the haptic sense information.

【0019】上記従来例の問題点を解決するための本発
明は、コンピュータ読み取り可能な記録媒体であって、
触力覚にて動作状態を表す対象となった装置の動作状態
を検出するモジュールと、前記検出した動作状態に応じ
て触力覚情報を出力するモジュールと、前記触力覚情報
に基づいて触力覚を呈示させるモジュールとを含むプロ
グラムを格納したことを特徴としている。
The present invention for solving the above-mentioned problems of the prior art is a computer-readable recording medium,
A module for detecting an operation state of the device that is an object representing an operation state by a haptic sense, a module for outputting haptic information according to the detected operation state, and a haptic based on the haptic information. A program including a module for presenting a force sense is stored.

【0020】[0020]

【発明の実施の形態】[第1の実施の形態]本発明の第
1の実施の形態について図面を参照しながら説明する。
本発明の実施の形態に係る触力覚呈示装置は、図1に示
すように、パーソナルコンピュータ10と、パーソナル
コンピュータ10に接続されたマウス20とからなる。
パーソナルコンピュータ10は、CPU11と、RAM
12と、ROM13と、ハードディスク14と、表示部
15と、操作部16と、外部記憶装置17とから構成さ
れ、各部はバス接続されている。マウス20は、図2に
示すように、移動量検出部21と、操作ボタン22と、
指先が載置され、移動可能に支持された受感部を含む触
力覚デバイス23と、インタフェース部24とから主と
して構成されている。図2は、マウス20の断面図であ
る。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS [First Embodiment] A first embodiment of the present invention will be described with reference to the drawings.
The tactile sense presentation device according to the embodiment of the present invention includes a personal computer 10 and a mouse 20 connected to the personal computer 10, as shown in FIG.
The personal computer 10 includes a CPU 11 and a RAM
The system includes a ROM 12, a ROM 13, a hard disk 14, a display unit 15, an operation unit 16, and an external storage device 17, and each unit is connected to a bus. As shown in FIG. 2, the mouse 20 includes a movement amount detection unit 21, an operation button 22,
It is mainly composed of a tactile force sense device 23 including a sensation unit on which a fingertip is placed and movably supported, and an interface unit 24. FIG. 2 is a sectional view of the mouse 20.

【0021】パーソナルコンピュータ10は、例えばA
ppleComputer(商標)社のMacinto
sh(商標)コンピュータや、Microsoft(商
標)社が提供するWindows(登録商標)OSが動
作するAT互換のコンピュータ装置であり、CPU11
は、PowerPC(商標)やCeleron(商標)
等のマイクロプロセッサである。このCPU11は、操
作部16から入力される操作に応じて、各種の演算処理
を行っており、表示部15に対し所定の表示出力処理を
行っている。また、このCPU11は、マウス20の触
力覚デバイス23を駆動する触力覚呈示処理を行ってい
る。これらのCPU11の処理動作については、後に詳
しく説明する。
The personal computer 10 has, for example, A
Macinto of PleComputer ™
sh (trademark) computer or an AT-compatible computer device that runs a Windows (registered trademark) OS provided by Microsoft (trademark).
Are PowerPC (TM) and Celeron (TM)
And the like. The CPU 11 performs various arithmetic processes according to an operation input from the operation unit 16, and performs a predetermined display output process on the display unit 15. The CPU 11 performs a haptic sense presentation process for driving the haptic device 23 of the mouse 20. The processing operations of the CPU 11 will be described later in detail.

【0022】RAM12は、CPU11のワークメモリ
として動作している。ROM13は、主としてCPU1
1の起動時に必要なパラメータやソフトウエアモジュー
ルを格納している。ハードディスク14は、MacOS
(商標)やWindows(登録商標)等のOSのほ
か、種々のアプリケーションを格納しており、これらの
OSからコールされる各種のデバイスドライバソフトウ
エアがインストールされている。また、このハードディ
スク14は、後に説明するように、触力覚デバイス23
を制御するためのパラメータを設定したテーブルを格納
している。表示部15は、ディスプレイカード及びディ
スプレイ装置である。操作部16は、キーボードやマウ
スに接続されるインタフェースであり、具体的にはUS
B等のシリアルインタフェース等である。この操作部1
6には、マウス20が接続されている。尚、この操作部
16には、このほかにキーボードなどが接続される。外
部記憶装置17は、フロッピー(登録商標)ディスクや
光磁気ディスクなど、電磁気的、光学的にデータを格納
するコンピュータ読み取り可能な記録媒体からデータを
読み出して、CPU11に出力する。
The RAM 12 operates as a work memory for the CPU 11. The ROM 13 mainly stores the CPU 1
1 stores necessary parameters and software modules at the time of startup. Hard disk 14 is MacOS
In addition to OSs such as (trademark) and Windows (registered trademark), various applications are stored, and various device driver software called from these OSs is installed. Further, the hard disk 14 has a haptic device 23 as described later.
And stores a table in which parameters for controlling are set. The display unit 15 is a display card and a display device. The operation unit 16 is an interface connected to a keyboard and a mouse.
B and the like. This operation unit 1
A mouse 20 is connected to 6. In addition, a keyboard and the like are connected to the operation unit 16. The external storage device 17 reads data from a computer-readable recording medium that stores data electromagnetically and optically, such as a floppy (registered trademark) disk or a magneto-optical disk, and outputs the data to the CPU 11.

【0023】マウス20の移動量検出部21は、具体的
にはマウスボールBと、マウスボールBのX軸,Y軸の
回転を検出するための2つのロータリエンコーダRとか
らなり、マウス20を動かしたときに、当該動きに合わ
せて回転するマウスボールBの回転をX軸,Y軸の各軸
ごとに、対応するロータリエンコーダRが回転量を表す
データをインタフェース部24に出力する。
The moving amount detecting section 21 of the mouse 20 comprises a mouse ball B and two rotary encoders R for detecting the rotation of the mouse ball B on the X axis and the Y axis. When the mouse ball B is moved, the rotation of the mouse ball B that rotates in accordance with the movement is output for each of the X and Y axes, and the corresponding rotary encoder R outputs data representing the amount of rotation to the interface unit 24.

【0024】操作ボタン22は、スイッチSであり、こ
の操作ボタン22をクリックする操作は、スイッチSの
開閉によりインタフェース部24に伝達されている。ス
イッチSは、受感部に相当する触力覚デバイス23によ
ってカバーされており、この触力覚デバイス23は、イ
ンタフェース部24に接続されている。また、触力覚デ
バイス23は、インタフェース部24から入力される制
御の信号に従ってユーザの指Gに対し、触力覚を呈示す
る。この触力覚デバイス23の具体的構成については、
後に詳しく説明する。
The operation button 22 is a switch S. The operation of clicking the operation button 22 is transmitted to the interface section 24 by opening and closing the switch S. The switch S is covered by a haptic device 23 corresponding to a sensing unit, and the haptic device 23 is connected to the interface unit 24. Further, the haptic device 23 presents a haptic sensation to the finger G of the user according to a control signal input from the interface unit 24. Regarding the specific configuration of the haptic device 23,
This will be described later in detail.

【0025】インタフェース部24は、移動量検出部2
1から入力されるマウス20の移動操作状況を検出して
パーソナルコンピュータ10の操作部16に伝達する。
また、このインタフェース部24は、操作ボタン22の
押下状況をパーソナルコンピュータ10の操作部16に
伝達する。さらに、このインタフェース部24は、操作
部16から入力される触力覚情報に対応する制御信号を
触力覚デバイス23に出力する。具体的にこのインタフ
ェース部24は、触力覚情報として触力覚デバイス23
を制御する力の値の入力を受けて、触力覚デバイス23
を当該力で制御する。
The interface unit 24 includes the moving amount detecting unit 2
The moving operation status of the mouse 20 input from 1 is detected and transmitted to the operation unit 16 of the personal computer 10.
Further, the interface unit 24 transmits the state of pressing the operation button 22 to the operation unit 16 of the personal computer 10. Further, the interface unit 24 outputs a control signal corresponding to the haptic information input from the operation unit 16 to the haptic device 23. Specifically, the interface unit 24 includes the haptic device 23 as the haptic information.
Receiving the input of the force value for controlling the haptic device 23
Is controlled by the force.

【0026】ここで、CPU11の動作について詳しく
説明する。CPU11は、オペレーティングシステムと
しての処理と、デバイスドライバとしての処理と、アプ
リケーションプログラムの処理とを行う。具体的にこの
CPU11は、オペレーティングシステムの処理とし
て、主にアプリケーションプログラムごとのプロセス管
理(処理スケジュールなどの管理)やメモリ管理の処理
を行っている。また、このCPU11は、操作部16を
介して入力されるマウス20やキーボードからの操作に
関連する割り込み信号の入力を受けて、割り込み処理に
移行して操作に関係したデバイスドライバの処理を行
う。
Here, the operation of the CPU 11 will be described in detail. The CPU 11 performs processing as an operating system, processing as a device driver, and processing of an application program. Specifically, the CPU 11 mainly performs a process management (management of a processing schedule and the like) for each application program and a memory management process as a process of the operating system. Further, the CPU 11 receives an interrupt signal related to an operation from the mouse 20 or the keyboard input via the operation unit 16 and shifts to an interrupt process to perform a device driver process related to the operation.

【0027】ここで、このデバイスドライバの処理につ
いて説明すると、CPU11は、RAM12にマウスポ
インタの位置を格納しており、マウス20の移動量検出
部21で検出されたマウス20の移動量に応じた信号を
インタフェース部24を介して受けて、RAM12に格
納したマウスポインタの位置を更新する。このとき、C
PU11は、過去のマウスポインタの位置からマウス2
0の移動速度vと、移動加速度aとの情報を演算してR
AM12に保持する。
Here, the processing of the device driver will be described. The CPU 11 stores the position of the mouse pointer in the RAM 12 and responds to the movement amount of the mouse 20 detected by the movement amount detection unit 21 of the mouse 20. The signal is received via the interface unit 24, and the position of the mouse pointer stored in the RAM 12 is updated. At this time, C
The PU 11 moves the mouse 2 from the position of the past mouse pointer.
By calculating information of a moving speed v of 0 and a moving acceleration a, R
Stored in AM12.

【0028】また、このCPU11は、マウス20の操
作ボタン22が押下(プレス)又はリリースされたこと
を表す信号の入力を受けて、それぞれオペレーティング
システムの該当する処理を行う。さらに、このCPU1
1は、オペレーティングシステム又はアプリケーション
プログラムからの指示により、又はオペレーティングシ
ステム又はアプリケーションプログラムの処理内容に応
じて触力覚情報としての触力覚デバイス23を制御する
力Fの情報を出力する。この処理内容に応じた処理は、
例えばGUIにおけるアラートダイアログの表示時にこ
のダイアログを表示させるイベントメッセージをCPU
11が検出して行う。
The CPU 11 receives a signal indicating that the operation button 22 of the mouse 20 has been pressed (pressed) or released, and performs a corresponding process of the operating system. Furthermore, this CPU 1
1 outputs information of a force F for controlling the haptic device 23 as haptic information in accordance with an instruction from an operating system or an application program or in accordance with the processing content of the operating system or the application program. Processing according to this processing content,
For example, when an alert dialog in the GUI is displayed, an event message for displaying this dialog is sent to the CPU.
11 performs detection.

【0029】またここで力Fは、例えば触力覚デバイス
23を移動させる力F0に弾性力Feと、粘性Fvと、
抵抗力Ffと、慣性力Fiとからなる合力を加えたもの
であり、これらの弾性力、粘性、抵抗力、慣性は、各
々、特定の点からのマウスポインタの変位xと、RAM
12に格納された速度v、加速度aを利用し、次の
(1)〜(4)の数式により演算される。
Here, the force F is, for example, an elastic force Fe, a viscosity Fv, and a force F0 for moving the tactile force sense device 23.
The resultant force is composed of a resistance force Ff and an inertial force Fi. These elastic force, viscosity, resistance force, and inertia are respectively represented by a displacement x of the mouse pointer from a specific point, a RAM,
Using the velocity v and the acceleration a stored in 12, the calculation is performed by the following equations (1) to (4).

【0030】[0030]

【数1】 Fe=k×x (1) Fv=D×v (2) Ff=f(x,μ,N) (3) Fi=m×a (4)## EQU1 ## Fe = k × x (1) Fv = D × v (2) Ff = f (x, μ, N) (3) Fi = m × a (4)

【0031】ここで、k,D,m,μ,Nはそれぞれパ
ラメータであり、アプリケーションプログラムから指定
され、又は事前に設定され、ハードディスク14に格納
された値が用いられる。すなわち、ハードディスク14
には、図3に示すように、表現したい触力覚に対応する
移動にかかる力F0と、これらのパラメータとが例えば
変換テーブルの形態でプリセットされている。
Here, k, D, m, μ, and N are parameters, which are designated by application programs or set in advance, and values stored in the hard disk 14 are used. That is, the hard disk 14
As shown in FIG. 3, a force F0 applied to the movement corresponding to the tactile sensation to be expressed and these parameters are preset in the form of, for example, a conversion table.

【0032】CPU11は、デバイスドライバの処理の
間にアプリケーションプログラムやオペレーティングシ
ステムからの指示に応じ、例えばマウスポインタの変位
x、速度v、加速度aと、このテーブルの値とから力F
を演算して、操作部16を介して触力覚情報として出力
する。
The CPU 11 responds to an instruction from an application program or an operating system during the processing of the device driver, for example, based on the displacement x, velocity v, acceleration a of the mouse pointer and the values in this table, and the force F.
Is calculated and output as tactile sense information via the operation unit 16.

【0033】ここで、触力覚デバイス23の具体的構成
について説明する。図4(a)は、触力覚デバイス23
の一例の平面図であり、図4(b)は、図4(a)の触
力覚デバイス23の側面図である。触力覚デバイス23
は、図4(a)に示すように、板状の基部31と、受感
部32と、基部31と受感部32とを連結する弾性部材
33a〜dとが設けられている。
Here, a specific configuration of the haptic device 23 will be described. FIG. 4A shows the haptic device 23.
FIG. 4B is a side view of the haptic device 23 of FIG. 4A. Haptic device 23
As shown in FIG. 4A, a plate-shaped base 31, a sensing section 32, and elastic members 33 a to 33 d connecting the base 31 and the sensing section 32 are provided.

【0034】ここで基部31の中央部分を原点としてX
Y直交座標を便宜的に考えると、図5に示すように、基
部31の第1乃至第4の各象限にそれぞれ磁石35が配
置され、この磁石35は、各象限ごとにそのN極とS極
とが交互になるように配置されている。図5は、図4
(a)に対応する透視図である。
Here, X is defined with the center portion of the base 31 as the origin.
Considering the Y orthogonal coordinates for convenience, as shown in FIG. 5, magnets 35 are respectively arranged in the first to fourth quadrants of the base 31, and this magnet 35 has its N pole and S pole in each quadrant. The poles are arranged alternately. FIG.
It is a perspective view corresponding to (a).

【0035】受感部32の底面には、第1第4象限をま
たぐ第1コイル36aと、第1第2象限をまたぐ第2コ
イル36bと、第2第3象限をまたぐ第3コイル36c
と、第3第4象限をまたぐ第4コイル36dとが形成さ
れており、これらのコイル36にはそれぞれコイルに流
れる電流を制御する電流制御部37a〜dが設けられて
いる。すなわち、この電流制御部37が、対応するコイ
ル36に対する電流量を制御することで、受感部32の
移動のための力Fを制御している。
A first coil 36a straddling the first and fourth quadrants, a second coil 36b straddling the first and second quadrants, and a third coil 36c straddling the second and third quadrants are provided on the bottom surface of the sensing section 32.
And a fourth coil 36d which straddles the third and fourth quadrants. Each of these coils 36 is provided with a current control unit 37a to 37d for controlling a current flowing through the coil. That is, the current control unit 37 controls the amount of current to the corresponding coil 36, thereby controlling the force F for moving the sensing unit 32.

【0036】尚、受感部32の底面と基部31の磁石3
5の間には、これらの間の摩擦を少なくして受感部32
の移動を容易にすべく、低摩擦材料であるフッ素樹脂
(例えばポリテトラフルオロエチレンなど)を用いた摺
動層を挟むことも好適である。
The bottom of the sensing part 32 and the magnet 3 of the base 31
5, the friction between them is reduced to reduce
It is also preferable to sandwich a sliding layer using a fluororesin (for example, polytetrafluoroethylene) which is a low-friction material in order to facilitate movement of the sliding layer.

【0037】さらに、受感部32には、その立体的移動
を実現するためのアクチュエーターを含むことも好適で
ある。
Further, it is preferable that the sensing section 32 includes an actuator for realizing the three-dimensional movement.

【0038】次に、本発明の実施の形態に係る触力覚呈
示装置の動作について説明する。本実施の形態の触力覚
呈示装置は、電源投入後にCPU11がROM13に格
納されている指示に従って、ハードディスク14に格納
されたオペレーティングシステムを読み込み、このオペ
レーティングシステムの処理を開始する。やがて、オペ
レーティングシステムの起動処理が完了すると、ファイ
ンダ(商標)や、プログラムマネージャ(商標)等のビ
ジュアル・シェル・アプリケーションが起動され、表示
部15を介してディスプレイ上に様々なアプリケーショ
ンプログラムなどに対応するアイコンが表示されるよう
になる。そしてユーザは、マウス20を操作してマウス
ポインタを移動させ、ディスプレイ上に表示されたアイ
コンをクリックしたり、ドラッグしたり等の操作ができ
るようになる。
Next, the operation of the haptic sense presentation device according to the embodiment of the present invention will be described. In the haptic sense presentation device according to the present embodiment, after turning on the power, the CPU 11 reads the operating system stored in the hard disk 14 according to the instruction stored in the ROM 13 and starts processing of the operating system. Eventually, when the startup processing of the operating system is completed, a visual shell application such as a finder (trademark) or a program manager (trademark) is started, and various application programs are displayed on the display via the display unit 15. The icon will be displayed. Then, the user operates the mouse 20 to move the mouse pointer, and can perform operations such as clicking and dragging an icon displayed on the display.

【0039】このときCPU11は、マウス20の操作
の速度vと、加速度aとをRAM12に格納している。
そしてCPU11が処理するアプリケーションプログラ
ムやオペレーティングシステムが、触力覚を呈示しよう
とするときには、呈示したい触力覚を表す情報をデバイ
スドライバに伝達し、CPU11がデバイスドライバの
処理として、呈示したい触力覚に対応する力Fをハード
ディスク14に格納されたテーブルを利用して演算し、
触力覚情報として操作部16を介して出力する。そし
て、マウス20のインタフェース部24が、この触力覚
情報に対応する制御を触力覚デバイス23に対して行っ
て、ユーザの指に触力覚が伝達される。
At this time, the CPU 11 stores the speed v of the operation of the mouse 20 and the acceleration a in the RAM 12.
When an application program or an operating system processed by the CPU 11 attempts to present a tactile sensation, information representing the tactile sensation to be presented is transmitted to the device driver, and the CPU 11 processes the haptic sensation to be presented as a device driver process. Is calculated using a table stored in the hard disk 14,
The information is output via the operation unit 16 as tactile sense information. Then, the interface unit 24 of the mouse 20 performs control corresponding to the tactile sense information on the tactile sense device 23, and the tactile sense is transmitted to the user's finger.

【0040】すなわち、CPU11は、オペレーティン
グシステムやアプリケーションの処理として起動状態や
ハードディスクアクセス、入力待ち、ジョブ待ち、使用
電源の種類、消費電力モード(動作状態、省電力状態、
スリープ状態など)等の状態を検出して、各状態に対応
して事前に設定された触力覚を呈示する。また、メール
の着信やバッテリーの残量、他のコンピュータからのア
クセスの有無等に対応して触力覚を呈示することとして
もよい。また、表示部15による表示や、スピーカーな
どを介しての音声信号の鳴動に同期させて触力覚を呈示
することとするのも好ましい。
That is, the CPU 11 operates as an operating system or an application to execute a startup state, a hard disk access, an input wait, a job wait, a type of power supply used, a power consumption mode (operation state, power saving state,
(E.g., sleep state) is detected, and a tactile sensation set in advance corresponding to each state is presented. Alternatively, a tactile sensation may be presented in response to an incoming mail, the remaining battery level, the presence or absence of access from another computer, and the like. It is also preferable to present a tactile sensation in synchronization with the display by the display unit 15 or the sounding of an audio signal via a speaker or the like.

【0041】尚、ここで、触力覚に対応する力FはCP
U11により演算されることとしているが、マウス20
のインタフェース部24がCPU11から入力される指
示に応じた触力覚に対応する力Fを演算して触力覚デバ
イス23を制御することとしても構わない。この場合に
は、インタフェース部24が触力覚に対応するパラメー
タを格納するROMを備え、マウスポインタの移動速度
や加速度を検出して、移動速度等やパラメータに応じた
触力覚を演算し、触力覚デバイス23を制御する。
Here, the force F corresponding to the tactile sense is CP
It is assumed that the calculation is performed by U11.
May control the haptic device 23 by calculating the force F corresponding to the haptic sensation according to the instruction input from the CPU 11. In this case, the interface unit 24 includes a ROM for storing a parameter corresponding to the tactile sense, detects a moving speed and an acceleration of the mouse pointer, and calculates a tactile sense according to the moving speed and the like and the parameter. The haptic device 23 is controlled.

【0042】また、ここまでの説明では、本実施の形態
の触力覚デバイスはハードディスクなどを備えたパーソ
ナルコンピュータなどを想定して説明したが呈示しよう
とする触力覚に対応するパラメータをROM13に設定
したり、外部記憶装置17で読み出されるプログラムに
従って設定すれば、例えばゲーム機等では、プログラム
のロード中、データセーブ、ロードの間、画面の切替状
態や画面のスクロール状態などに対応した触力覚を呈示
できる。
In the above description, the haptic device according to the present embodiment has been described assuming a personal computer or the like having a hard disk or the like, but parameters corresponding to the haptic device to be presented are stored in the ROM 13. If the setting is performed or the setting is performed according to the program read from the external storage device 17, for example, in the case of a game machine, the tactile force corresponding to the screen switching state, the screen scrolling state, and the like during the loading of the program, during data saving and loading, and the like. Sensation can be presented.

【0043】また、マウス20内にCPUを備えて、マ
ウス20に対する操作に応じて直接触力覚デバイスを制
御するようにしてもよい。
Further, a CPU may be provided in the mouse 20 to control the direct contact force sensation device according to an operation on the mouse 20.

【0044】さらに、CPU11は、プリンタにおける
紙切れやスキャナからのデータ受信中等、ユーザの注意
を喚起するための表示を行っている場合や、装置の状態
を表したいときに、例えば触力覚デバイス23を大きく
振動させたり、丸、三角などの記号、文字の形状をなぞ
るように移動させてもよい。
Further, the CPU 11 can be used, for example, when a display for calling the user's attention, such as running out of paper in the printer or receiving data from the scanner, or when it is desired to indicate the state of the apparatus, for example, the haptic device 23. May be greatly vibrated or moved so as to trace the shape of a symbol or character such as a circle or a triangle.

【0045】具体的に、プリンタの場合には、例えば特
定のプリンタにジョブを投入する際に、そのプリンタに
既に投入され、処理待ちの状態にあるジョブの量に応じ
た触力覚を呈示したり(この場合、パーソナルコンピュ
ータは、当該特定のプリンタに対し現在投入されている
ジョブの量を取得し、それに応じた触力覚を表現す
る)、トナーや用紙の残りが規定量を下回るとその量に
応じた振幅の振動や図形の呈示を行って、例えば、用紙
が少なくなるほど振幅を大きくしたり、トナーが少なく
なるほど、半径の大きい円を描くように触力覚を呈示す
る。
Specifically, in the case of a printer, for example, when a job is input to a specific printer, a tactile sensation corresponding to the amount of the job already input to the printer and waiting for processing is presented. (In this case, the personal computer acquires the amount of the job currently input to the specific printer and expresses the tactile sensation according to the acquired amount). The vibration and the graphic having the amplitude corresponding to the amount are presented, and, for example, the tactile sensation is presented in such a manner that the amplitude increases as the number of sheets decreases and the circle with a larger radius decreases as the amount of toner decreases.

【0046】また、スキャナなどでは、システムのチェ
ック中、スキャン中、データ転送中、システム設定中の
各々に応じた触力覚を事前に設定しておき、対応する触
力覚を呈示する。
In a scanner or the like, a tactile sense corresponding to each of system check, scanning, data transfer, and system setting is set in advance, and the corresponding tactile sense is presented.

【0047】このように本実施の形態によれば、CPU
11がマウスなどの操作、表示内容、装置の状態などに
応じて、マウスなどの動きとは独立に触力覚を呈示可能
な触力覚デバイス23を制御してユーザに触力覚を呈示
するため、ユーザに視覚障碍があったり、ディスプレイ
を注視し続けられない事情がある場合にも適切な情報提
供をすることができる。
As described above, according to the present embodiment, the CPU
11 controls the haptic device 23 capable of presenting a haptic sensation independently of the movement of the mouse or the like according to the operation of the mouse or the like, the display content, the state of the device, and the like, and presents the haptic sensation to the user. Therefore, it is possible to provide appropriate information even when the user has a visual impairment or is unable to keep an eye on the display.

【0048】[第2の実施の形態]次に、本発明の触力
覚呈示装置は、パーソナルコンピュータばかりでなく、
携帯電話機、家庭用ゲーム機、プリンタ及びスキャナ等
の周辺機器、ファクシミリなどの通信装置、テレビや電
子レンジ、冷蔵庫などの家庭電化製品、さらには、机や
いす、棚等の家具(いわゆるユビキタスコンピュー
タ)、眼鏡、腕時計、衣装などの装飾品及び、筆記具な
ど文房具、その他のウェアラブルコンピュータ、車両の
備品(ハンドルやシフトレバー、シートなど)として実
現しても構わないので、以下、この場合について説明す
る。
[Second Embodiment] Next, the haptic sense presentation device of the present invention is not only a personal computer but also a personal computer.
Peripheral devices such as mobile phones, home game machines, printers and scanners, communication devices such as facsimile machines, home appliances such as TVs, microwave ovens, and refrigerators, and furniture such as desks, chairs, and shelves (so-called ubiquitous computers) , Such as eyeglasses, wristwatches, costumes, stationery such as writing tools, other wearable computers, and vehicle equipment (handles, shift levers, seats, etc.). This case will be described below.

【0049】[携帯電話機への実装]本発明の実施の形
態に係る触力覚呈示装置としての携帯電話機は、図6に
示すように、制御部41と、送受信部42と、記憶部4
3と、鳴動部44と、スピーカ45と、マイク46と、
触力覚呈示部を含んでなる操作部47と、表示部48と
から基本的に構成されている。制御部41は、発呼及び
着呼、通話等の通常の携帯電話機の処理を行うほか、携
帯電話機の状態に応じて事前に設定された触力覚の呈示
を操作部47に指示する処理を行う。この処理について
は後に詳しく説明する。
[Mounting on Mobile Phone] As shown in FIG. 6, a mobile phone as a haptic sense presenting apparatus according to an embodiment of the present invention has a control unit 41, a transmitting / receiving unit 42, and a storage unit 4 as shown in FIG.
3, a sounding unit 44, a speaker 45, a microphone 46,
It basically includes an operation unit 47 including a tactile sense presentation unit and a display unit 48. The control unit 41 performs a process of instructing the operation unit 47 to present a tactile sensation set in advance according to the state of the mobile phone, in addition to performing a normal mobile phone process such as calling, receiving, and talking. Do. This processing will be described later in detail.

【0050】送受信部42は、制御部41からの指示に
基づいて、マイク46から入力される音声信号を変調し
て無線にて携帯電話網側の基地局と通信する。また、基
地局側から到来する信号を復調して、音声信号としてス
ピーカ45に出力する。この携帯電話機の通常の送受信
動作は、広く知られた携帯電話機の動作と同じであるの
で説明を省略する。尚、ここで携帯電話機は、一般に言
うPDC(personal digital cellular)方式のものの
みならず、PHS(Personal Handy-phone System)方
式等のものも含む。
The transmission / reception unit 42 modulates an audio signal input from the microphone 46 based on an instruction from the control unit 41 and wirelessly communicates with the base station on the mobile phone network side. In addition, it demodulates a signal arriving from the base station and outputs the signal to the speaker 45 as an audio signal. The normal transmission / reception operation of this mobile phone is the same as the operation of a widely known mobile phone, and a description thereof will be omitted. Here, the mobile phone includes not only a general PDC (personal digital cellular) system but also a PHS (Personal Handy-phone System) system.

【0051】記憶部43には、電話帳データなど通常の
携帯電話機の機能を実現するためのデータのほか、動作
状態と当該動作状態の際に呈示すべき触力覚の内容とを
関連づけたテーブル(図7)と、図3に示した触力覚の
内容に対し、パラメータを関連づけたテーブルとが格納
されている。
The storage unit 43 stores, in addition to data for realizing functions of a normal mobile phone, such as telephone directory data, a table in which an operation state is associated with a haptic content to be presented in the operation state. (FIG. 7) and a table in which parameters are associated with the contents of the haptic sense shown in FIG. 3 are stored.

【0052】鳴動部44は、制御部41から入力される
指示により着信音等を鳴動する。操作部47は、数字キ
ーパッドやメニュー操作用のボタンないし揺動スイッチ
を含む。また、この操作部47には触力覚呈示部を含
む。ここで、触力覚呈示部は、例えば揺動スイッチに一
体的に含まれていてもよい。表示部48は、制御部41
から入力される指示に従って、情報の表示を行う。
The ringing section 44 rings a ring tone or the like in accordance with an instruction input from the control section 41. The operation unit 47 includes a numeric keypad, buttons for menu operation, and a swing switch. The operation unit 47 includes a tactile sense presentation unit. Here, the tactile sense presentation section may be integrally included in, for example, a swing switch. The display unit 48 includes the control unit 41
The information is displayed in accordance with the instruction input from.

【0053】すなわち、携帯電話機として触力覚呈示装
置を実現した場合には、例えば携帯電話機の操作中に着
信があった場合などに、制御部41が、当該状態に対応
して呈示すべき触力覚の内容を図7のテーブルから読み
出し、次いで当該触力覚を呈示するためのパラメータを
図3のテーブルから読み出して、操作部47のボタンや
スイッチを介して触力覚を提供する。これによると、表
示部48の表示内容を変更したり、鳴動中の音声を変化
させることなく、着信を報知できる。この態様による
と、公知のバイブレータのように携帯電話機全体を振動
させる場合と異なり、その振動の周期などのバリエーシ
ョンだけでなく、種々の触力覚により明確に区別可能な
態様にて、多くの状態を表現できるようになる。例え
ば、待ち受け中、受発信可能状態(通信圏内)、受発信
不能状態(圏外)、着信、発呼、送話、モードの終了処
理中、文字入力の待機中、文字入力中、等の各状態ごと
に図7に示したテーブルを設定すればよい。当該設定
は、利用者によって任意に行うことができるようにして
おくことがより好ましい。
That is, when a tactile sense presentation device is realized as a mobile phone, for example, when there is an incoming call during operation of the mobile phone, the control unit 41 causes the tactile display to be presented in accordance with the state. The content of the force sense is read out from the table in FIG. 7, and then the parameter for presenting the touch sense is read out from the table in FIG. 3, and the touch sense is provided via the buttons and switches of the operation unit 47. According to this, the incoming call can be notified without changing the display content of the display unit 48 or changing the sound during ringing. According to this aspect, unlike the case where the entire mobile phone is vibrated like a known vibrator, not only the variation of the vibration period and the like, but also various states can be clearly distinguished by various tactile senses. Can be expressed. For example, each state such as waiting, receiving / sending possible state (communication area), receiving / sending impossible state (out of service area), receiving, calling, transmitting, mode ending processing, waiting for character input, character input, etc. The table shown in FIG. 7 may be set for each case. More preferably, the setting can be arbitrarily performed by a user.

【0054】さらに、着信時に相手側の電話番号通知が
基地局側からあったときには、制御部41は、当該電話
番号を記憶部43の電話帳データから検索し、当該電話
帳データにより関連づけられている相手先の名前が検索
されたときには、当該相手先の名前に応じた触力覚(例
えば先頭1文字目を描くときの触力覚)を呈示すること
も好ましい。さらには、当該電話帳データに着信電話番
号に応じた触力覚の内容を関連づけておけば、例えば第
1の相手先からの着信に対しては円を描くように触力覚
を呈示し、第2の相手先からの着信に対しては三角を描
くように触力覚を呈示することもできる。
Furthermore, when the telephone number of the other party is notified from the base station at the time of the incoming call, the control unit 41 searches the telephone directory data of the storage unit 43 for the telephone number and associates the telephone number with the telephone directory data. When the name of the destination is found, it is preferable to present a tactile sensation according to the name of the destination (for example, a tactile sensation when drawing the first character). Furthermore, if the content of the haptic sensation corresponding to the incoming telephone number is associated with the telephone directory data, for example, a haptic sensation is presented in a circular manner for an incoming call from the first destination, For an incoming call from the second destination, a tactile sensation can be presented as if drawing a triangle.

【0055】[家庭用ゲーム機への実装]家庭用ゲーム
機においては、CD−ROMなどの記録媒体からゲーム
プログラムを読み出している状態や、ゲーム結果のデー
タを保存している状態、前回のゲーム結果のデータを読
み出している状態などに応じて、相異なる触力覚を呈示
させる。この場合においても、ゲーム機内の制御部(C
PU等)に対し、図7及び図3のテーブルを順次参照し
て、所望の触力覚を呈示することができるようになる。
[Implementation on a Home Game Machine] In a home game machine, a state in which a game program is read from a recording medium such as a CD-ROM, a state in which game result data is stored, Different tactile sensations are presented according to the state of reading the resulting data. Also in this case, the control unit (C
PU, etc.), the desired tactile sensation can be presented by sequentially referring to the tables of FIGS.

【0056】[家庭電化製品への実装]近年の家庭電化
製品では、マイコン埋め込み技術や種々のセンサ技術の
発展に伴い、例えば冷蔵庫内の冷却効率を測定したり、
電子レンジでの調理具合(加熱の様子)を検出したりす
る機能を備えているものがある。
[Mounting on Home Appliances] In recent home appliances, with the development of microcomputer embedding technology and various sensor technologies, for example, measurement of the cooling efficiency in a refrigerator,
Some devices have a function of detecting the degree of cooking (heating) in a microwave oven.

【0057】このように家庭電化製品に利用されるセン
サの検出結果に応じて、マイコン処理によって、触力覚
の呈示を実装すれば、例えば、冷蔵庫内の食品の量に応
じて開き戸の重さが変わるかのように触力覚を呈示した
り(開く動作に対し扉の回転軸に対して抵抗力の触力覚
を呈示する)、調理の進行度合いに応じて、調理の中断
を指示するボタンを介して触力覚を呈示する。これによ
ると、例えば調理が進んでいない状態で調理の中断をし
ようとする場合に、警告のために振動を加えるとか、オ
ーブン調理時に内部の温度に応じて扉の開き動作の重さ
を変化させる等の触力覚呈示が実現できる。
If the presentation of the tactile sensation is implemented by the microcomputer processing according to the detection result of the sensor used in the home appliance, for example, the weight of the hinged door may be changed according to the amount of food in the refrigerator. Presents a tactile sensation as if it changes (presents a tactile sensation of resistance against the axis of rotation of the door against the opening operation), or instructs to interrupt cooking in accordance with the degree of progress of cooking Present tactile sensation via buttons. According to this, for example, when trying to interrupt cooking while cooking is not progressing, vibration is added for warning, or the weight of the opening operation of the door is changed according to the internal temperature during oven cooking. Etc. can be provided.

【0058】このような種々のセンサ検出結果に基づく
触力覚の呈示は、家具などに実装されるユビキタスコン
ピュータに対しても、また車両などに実装される場合に
ついても同様である。
The presentation of the tactile sensation based on the detection results of the various sensors is the same for a ubiquitous computer mounted on furniture or the like and also in a case mounted on a vehicle or the like.

【0059】尚、これらの種々の製品への実装に際して
は、1つのパラメータで表現される量(例えばファイル
数や経過時間、バッテリの残量、留守番電話の件数等;
以下スカラ量という)については、当該量の大きさに応
じて、触力覚呈示部を動かしにくくする(揺動スイッチ
についていえば、揺動させようとする力に反する向きに
力覚を発生させる)ことで摩擦力を表したり、大きさに
比例する力覚を発生して、いわばスカラ量の大きさを質
量と見立てた慣性力を表現したり、所定の基準位置から
の移動に対し、スカラ量に応じた力覚を表現したり(重
力の表現)、これら摩擦力、慣性力、重力の表現の組み
合わせによってスカラ量を体感させる。
When mounting on these various products, the amount represented by one parameter (for example, the number of files, elapsed time, remaining battery power, number of answering machines, etc .;
Regarding the scalar amount, the tactile sensation presentation unit is made difficult to move according to the magnitude of the scalar amount (in the case of a swing switch, a force sense is generated in a direction opposite to the force to be swung). ) To express the frictional force, generate a force sense proportional to the magnitude, express the so-called inertial force assuming the magnitude of the scalar amount as the mass, or use the scalar for movement from the predetermined reference position. A sense of scalar is expressed by expressing a force sense according to the amount (expression of gravity) or by combining these frictional forces, inertial forces, and expressions of gravity.

【0060】尚3次元までのベクトル表現であれば、指
先を載せて操作する操作部に触力覚呈示部を一体化すれ
ばよいが、4次元から6次元のときには、各次元に対応
する軸に対し回転を加えて表現する。また、これらのベ
クトルに対し、所定の変換操作(線形・非線型変換を問
わない)を行って、その変換結果を表現してもよい。こ
れにより、多次元のベクトル値をより低い次元のベクト
ル値で表現させることができる。また、極座標的に、角
度や振幅の表現にて、ベクトル値を表現してもよい。
In the case of a three-dimensional vector expression, the tactile force presenting part may be integrated with the operating part on which a fingertip is placed. However, in the case of four to six dimensions, the axis corresponding to each dimension is used. Is expressed by adding rotation to. Also, a predetermined conversion operation (regardless of linear or non-linear conversion) may be performed on these vectors to express the conversion result. Thereby, a multidimensional vector value can be represented by a lower-dimensional vector value. Further, a vector value may be expressed by polar coordinates in terms of angle and amplitude.

【0061】[0061]

【発明の効果】本発明によれば、ユーザからの操作を取
得し、取得した操作の内容に応じて、触力覚情報を出力
し、この触力覚情報に基づいて触力覚を呈示するので、
表示を注視できない場合にも、ユーザに対し、適切に情
報を提供できる。
According to the present invention, an operation from a user is acquired, haptic information is output in accordance with the content of the acquired operation, and a haptic sense is presented based on the haptic information. So
Even when the display cannot be watched, information can be appropriately provided to the user.

【0062】また、本発明によれば、表示デバイスとと
もに使用される触力覚呈示装置であって、表示デバイス
に対する表示内容に関連する触力覚情報を出力し、触力
覚情報に基づいて触力覚を呈示するので、表示を注視で
きない場合にも、ユーザに対し、適切に情報を提供でき
る。
Further, according to the present invention, there is provided a tactile sense presentation device used together with a display device, which outputs tactile sense information related to display contents on the display device, and outputs the tactile sense information based on the tactile sense information. Since a force sensation is presented, information can be appropriately provided to the user even when the display cannot be watched.

【0063】さらに本発明によれば、装置自身の動作状
態を検出し、この動作状態に応じて触力覚情報を出力
し、この触力覚情報に基づいて触力覚を呈示するので、
表示を注視できない場合にも、ユーザに対し、適切に情
報を提供できる。
Further, according to the present invention, the operating state of the device itself is detected, haptic information is output according to the operating state, and the haptic sense is presented based on the haptic information.
Even when the display cannot be watched, information can be appropriately provided to the user.

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

【図1】 本発明の実施の形態に係る触力覚呈示装置の
構成ブロック図である。
FIG. 1 is a configuration block diagram of a haptic sense presentation device according to an embodiment of the present invention.

【図2】 マウスの断面を表す概略構成図である。FIG. 2 is a schematic configuration diagram illustrating a cross section of a mouse.

【図3】 変換テーブルの一例を表す説明図である。FIG. 3 is an explanatory diagram illustrating an example of a conversion table.

【図4】 触力覚デバイスの一例を表す概略構成図であ
る。
FIG. 4 is a schematic configuration diagram illustrating an example of a haptic device.

【図5】 図4(a)に対応する透視図である。FIG. 5 is a perspective view corresponding to FIG.

【図6】 本発明の第2の実施の形態に係る触力覚呈示
装置の一例としての携帯電話機の構成ブロック図であ
る。
FIG. 6 is a configuration block diagram of a mobile phone as an example of a haptic sense presentation device according to a second embodiment of the present invention.

【図7】 機器の状態・操作と、呈示すべき触力覚の内
容とを関連づけるテーブルの一例を表す説明図である。
FIG. 7 is an explanatory diagram illustrating an example of a table that associates the state / operation of the device with the content of the haptic sense to be presented.

【符号の説明】[Explanation of symbols]

10 パーソナルコンピュータ、11 CPU、12
RAM、13 ROM、14 ハードディスク、15
表示部、16 操作部、17 外部記憶装置、20 マ
ウス、21 移動量検出部、22 操作ボタン、23
触力覚デバイス、24 インタフェース部、31 基
部、32 受感部、33 弾性部材、35磁石、36
コイル、37 電流制御部。
10 personal computer, 11 CPU, 12
RAM, 13 ROM, 14 hard disk, 15
Display unit, 16 operation unit, 17 external storage device, 20 mouse, 21 movement amount detection unit, 22 operation buttons, 23
Haptic device, 24 Interface, 31 Base, 32 Sensing, 33 Elastic member, 35 Magnet, 36
Coil, 37 current control unit.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 岡村 浩一郎 神奈川県足柄上郡中井町境430 グリーン テクなかい 富士ゼロックス株式会社内 (72)発明者 坂巻 克己 神奈川県足柄上郡中井町境430 グリーン テクなかい 富士ゼロックス株式会社内 Fターム(参考) 5B087 AA09 AB12 BB05 BB12  ──────────────────────────────────────────────────続 き Continuing on the front page (72) Inventor Koichiro Okamura 430 Nakaicho Sakai, Ashigara-gun, Kanagawa Prefecture Inside Green X-Tech Fuji Xerox Co., Ltd. F-term (reference) 5B087 AA09 AB12 BB05 BB12

Claims (10)

【特許請求の範囲】[Claims] 【請求項1】 ユーザからの操作を取得する手段と、 前記取得した操作の内容に応じて、触力覚情報を出力す
る手段と、 前記触力覚情報に基づいて触力覚を呈示する手段と、 を備えたことを特徴とする触力覚呈示装置。
1. A means for acquiring an operation from a user, a means for outputting haptic information in accordance with the content of the acquired operation, and a means for presenting a haptic sensation based on the haptic information A tactile sense presentation device, comprising:
【請求項2】 表示デバイスとともに使用される触力覚
呈示装置であって、 前記表示デバイスに対する表示内容に関連する触力覚情
報を出力する手段と、 前記触力覚情報に基づいて触力覚を呈示する手段と、 を備えたことを特徴とする触力覚呈示装置。
2. A haptic sense presentation device used with a display device, comprising: means for outputting haptic information related to display contents on the display device; and haptic sense based on the haptic information. A haptic sense presentation device, comprising: means for presenting a haptic sense.
【請求項3】 ユーザに対し、触力覚を呈示する手段を
具備してなる触力覚呈示装置であって、 当該装置の動作状態を検出する手段と、 前記検出した動作状態に応じて触力覚情報を出力する手
段と、 を含み、 前記触力覚を呈示する手段は、前記触力覚情報に基づい
て触力覚を呈示することを特徴とする触力覚呈示装置。
3. A haptic sense presentation device comprising means for presenting a haptic sense to a user, comprising: means for detecting an operation state of the device; A haptic sense presentation device, comprising: means for outputting haptic information, wherein the means for presenting the haptic sense presents a haptic sense based on the haptic information.
【請求項4】 請求項1から3のいずれかに記載の触力
覚呈示装置において、 前記触力覚を呈示する手段は、 移動可能に支持され、指先が載置される受感部と、 前記触力覚情報の入力を受ける入力部と、 前記入力部に入力された触力覚情報に応じて、前記受感
部を移動させる駆動部とを備えたことを特徴とする触力
覚呈示装置。
4. The haptic sense presentation device according to claim 1, wherein the means for presenting the haptic sense is movably supported, and a sensing unit on which a fingertip is placed; An input unit for receiving the input of the haptic information, and a drive unit for moving the sensation unit in accordance with the haptic information input to the input unit. apparatus.
【請求項5】 ユーザからの操作を取得する工程と、 前記取得した操作の内容に応じて、触力覚情報を出力す
る工程と、 前記触力覚情報に基づいて触力覚を呈示する工程と、 を含むことを特徴とする触力覚呈示方法。
5. A step of acquiring an operation from a user, a step of outputting haptic information in accordance with the content of the acquired operation, and a step of presenting a haptic based on the haptic information. A haptic sense presentation method, comprising:
【請求項6】 表示デバイスに対する表示内容に関連す
る触力覚情報を出力する工程と、 前記触力覚情報に基づいて触力覚を呈示する工程と、 を含むことを特徴とする触力覚呈示方法。
6. A haptic sense comprising: a step of outputting haptic information relating to display contents on a display device; and a step of presenting a haptic sense based on the haptic information. Presentation method.
【請求項7】 触力覚にて動作状態を表す対象となった
装置の動作状態を検出する工程と、 前記検出した動作状態に応じて触力覚情報を出力する工
程と、 前記触力覚情報に基づいて触力覚を呈示する工程と、 を含むことを特徴とする触力覚呈示方法。
7. A step of detecting an operation state of a device which is an object representing an operation state by a haptic sense, a step of outputting haptic information according to the detected operation state, and Presenting a haptic sensation based on the information.
【請求項8】 ユーザからの操作を取得するモジュール
と、 前記取得した操作の内容に応じて、触力覚情報を出力す
るモジュールと、 を含むプログラムであって、 前記触力覚情報に基づいて触力覚をユーザに呈示させる
プログラムを格納したことを特徴とするコンピュータ読
み取り可能な記録媒体。
8. A program comprising: a module for acquiring an operation from a user; and a module for outputting haptic information in accordance with the content of the acquired operation, the program comprising: A computer-readable recording medium storing a program for presenting a tactile sensation to a user.
【請求項9】 ユーザに対し、触力覚を呈示する触力覚
呈示部を具備してなる装置上で実行されるプログラムで
あって、少なくとも 前記装置の動作状態を検出するモジュールと、 前記検出した動作状態に応じて触力覚情報を出力するモ
ジュールと、 前記触力覚情報に基づいて前記触力覚呈示部を制御する
モジュールと、 のいずれかを含むプログラムを格納したことを特徴とす
るコンピュータ読み取り可能な記録媒体。
9. A program that is executed on an apparatus including a haptic sense presenting unit that presents a haptic sense to a user, wherein the module detects at least an operation state of the apparatus; A module for outputting haptic information in accordance with the operating state, and a module for controlling the haptic presentation unit based on the haptic information. Computer readable recording medium.
【請求項10】 触力覚にて動作状態を表す対象となっ
た装置の動作状態を検出するモジュールと、 前記検出した動作状態に応じて触力覚情報を出力するモ
ジュールと、 前記触力覚情報に基づいて触力覚を呈示させるモジュー
ルとを含むプログラムを格納したことを特徴とするコン
ピュータ読み取り可能な記録媒体。
10. A module for detecting an operation state of a device which is an object representing an operation state by a haptic sense, a module for outputting haptic information according to the detected operation state, and a haptic sense. A computer-readable recording medium storing a program including a module for presenting a tactile sensation based on information.
JP2001114376A 2000-04-14 2001-04-12 Tactile force sense presenting device and recording medium Pending JP2001356862A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001114376A JP2001356862A (en) 2000-04-14 2001-04-12 Tactile force sense presenting device and recording medium

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2000-114274 2000-04-14
JP2000114274 2000-04-14
JP2001114376A JP2001356862A (en) 2000-04-14 2001-04-12 Tactile force sense presenting device and recording medium

Publications (1)

Publication Number Publication Date
JP2001356862A true JP2001356862A (en) 2001-12-26

Family

ID=26590177

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001114376A Pending JP2001356862A (en) 2000-04-14 2001-04-12 Tactile force sense presenting device and recording medium

Country Status (1)

Country Link
JP (1) JP2001356862A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100626683B1 (en) 2005-03-17 2006-09-22 한국과학기술원 Computer mouse system capable of tactile transmission and texture transfer method of stereoscopic images using the same
JP2016105324A (en) * 2009-10-30 2016-06-09 イマージョン コーポレーションImmersion Corporation Method for haptic display of data features
JPWO2014041923A1 (en) * 2012-09-13 2016-08-18 株式会社ソニー・インタラクティブエンタテインメント Force display device
KR101671346B1 (en) * 2016-01-08 2016-11-18 건국대학교 글로컬산학협력단 Cursor comtrol device
JP2018060315A (en) * 2016-10-04 2018-04-12 コニカミノルタ株式会社 Image forming apparatus and control program for image forming apparatus

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06246066A (en) * 1993-02-25 1994-09-06 Sega Enterp Ltd Control stick incorporating kick-back mechanism
JPH07225650A (en) * 1994-02-14 1995-08-22 Citizen Watch Co Ltd Touch output device
JPH10187025A (en) * 1996-12-25 1998-07-14 K G S Kk Mouse type touch display device
JPH1124776A (en) * 1997-07-07 1999-01-29 Konami Co Ltd Manual manipulator and game device
JPH1141648A (en) * 1997-06-30 1999-02-12 Motorola Inc Closable communication equipment and method for operating the same
JPH1185352A (en) * 1997-09-12 1999-03-30 Nec Corp Virtual reality feeling keyboard
JP2000004480A (en) * 1998-06-17 2000-01-07 Nec Mobile Commun Ltd Portable set with vibrator function and its reception method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06246066A (en) * 1993-02-25 1994-09-06 Sega Enterp Ltd Control stick incorporating kick-back mechanism
JPH07225650A (en) * 1994-02-14 1995-08-22 Citizen Watch Co Ltd Touch output device
JPH10187025A (en) * 1996-12-25 1998-07-14 K G S Kk Mouse type touch display device
JPH1141648A (en) * 1997-06-30 1999-02-12 Motorola Inc Closable communication equipment and method for operating the same
JPH1124776A (en) * 1997-07-07 1999-01-29 Konami Co Ltd Manual manipulator and game device
JPH1185352A (en) * 1997-09-12 1999-03-30 Nec Corp Virtual reality feeling keyboard
JP2000004480A (en) * 1998-06-17 2000-01-07 Nec Mobile Commun Ltd Portable set with vibrator function and its reception method

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100626683B1 (en) 2005-03-17 2006-09-22 한국과학기술원 Computer mouse system capable of tactile transmission and texture transfer method of stereoscopic images using the same
JP2016105324A (en) * 2009-10-30 2016-06-09 イマージョン コーポレーションImmersion Corporation Method for haptic display of data features
CN105807921A (en) * 2009-10-30 2016-07-27 意美森公司 Method for haptic display of data features
CN105807921B (en) * 2009-10-30 2018-11-20 意美森公司 The portable equipment and system of vibration stereognosis induction with transmission information transmission process
JPWO2014041923A1 (en) * 2012-09-13 2016-08-18 株式会社ソニー・インタラクティブエンタテインメント Force display device
US9607490B2 (en) 2012-09-13 2017-03-28 Sony Corporation Haptic device
KR101671346B1 (en) * 2016-01-08 2016-11-18 건국대학교 글로컬산학협력단 Cursor comtrol device
JP2018060315A (en) * 2016-10-04 2018-04-12 コニカミノルタ株式会社 Image forming apparatus and control program for image forming apparatus

Similar Documents

Publication Publication Date Title
EP3959866B1 (en) User interfaces for electronic voice communications
EP2245612B1 (en) Device and method for providing tactile information
KR102358656B1 (en) Devices, methods, and graphical user interfaces for providing haptic feedback
TWI604302B (en) Processor implementation method for variable haptic output, arithmetic device implementation method, computer program product, and information processing device
CN110096369B (en) Digital device and control method thereof
KR101640863B1 (en) Sensation enhanced messaging
US20160246378A1 (en) Systems and methods for providing context-sensitive haptic notification frameworks
KR101959609B1 (en) Performance of an operation based at least in part on tilt of a wrist worn apparatus
JP5793426B2 (en) System and method for interpreting physical interaction with a graphical user interface
US20170214782A1 (en) Method, virtual reality system, and computer-readable recording medium for real-world interaction in virtual reality environment
EP3299932A1 (en) Orientation adjustable multi-channel haptic device
US20210064230A1 (en) Method and apparatus for providing tactile message
CN110658919A (en) Method, electronic device, and medium for parameter modification of haptic effects
TW201633063A (en) Reduced size interface for managing alerts
CN108984021A (en) System and method for feedforward and feedback with haptic effect
JP2017174446A (en) Systems and methods for using textures in graphical user interface widgets
JP2001296950A (en) Tactile sense presentation device and recording medium
KR20100003523A (en) Portable terminal and driving method of the same
JP7097515B2 (en) Methods and user interfaces for sharing audio
JP2001356862A (en) Tactile force sense presenting device and recording medium
CN119759432B (en) A home screen wake-up system based on the metaphor of walking outward
JP2001296949A (en) Tactile force presenting device and recording medium
CN111124240B (en) A control method and wearable device
CN113608655A (en) Information processing method, device, electronic equipment and storage medium
WO2010046541A1 (en) Method and device for controlling an application

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20041129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050207

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20050207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060124

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060320

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060418