JP2001290572A - Information processor - Google Patents
Information processorInfo
- Publication number
- JP2001290572A JP2001290572A JP2000104008A JP2000104008A JP2001290572A JP 2001290572 A JP2001290572 A JP 2001290572A JP 2000104008 A JP2000104008 A JP 2000104008A JP 2000104008 A JP2000104008 A JP 2000104008A JP 2001290572 A JP2001290572 A JP 2001290572A
- Authority
- JP
- Japan
- Prior art keywords
- information
- tactile
- color attribute
- image
- attribute information
- 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
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、情報処理装置に係
り、特に、操作者に対して触覚情報による情報伝達が可
能な情報処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus, and more particularly, to an information processing apparatus capable of transmitting information using tactile information to an operator.
【0002】[0002]
【従来の技術】日常生活において、人間は、視覚情報、
音声情報、触覚情報等の五感に基づく体感情報を利用し
て物事を判断することを自然に行っているが、しかし、
現在のパーソナルコンピュータ(以下、パソコンとい
う。)に代表される情報処理機器においては、音声情報
の利用も見受けられるようになってきたが、依然として
視覚情報が支配的に用いられている。従って、現在のパ
ソコンは視覚情報に依存した制限のあるインタフェース
になっていると言える。2. Description of the Related Art In daily life, humans are required to provide visual information,
It is natural to judge things using sensation information based on the five senses such as voice information, tactile information, etc.
In information processing devices represented by current personal computers (hereinafter referred to as personal computers), use of audio information has come to be seen, but visual information is still predominantly used. Therefore, it can be said that the current personal computer has a limited interface depending on visual information.
【0003】例えば、画面に表示されるグラフィカルユ
ーザインタフェースでは、ポインタの位置を常に目線で
追いかける必要があり、また、クリック指定場所が小さ
い場合があるため、健常者では問題がないが、視力の衰
えた高齢者や弱視者に対しては決して使用し易いインタ
フェースになっているとは言えない。また、インターネ
ットで閲覧する写真などの画像情報・文字情報について
も情報量の多さに対して視覚情報のみでメリハリをつけ
ているため、画面が込み合った印象を受けるものが多
い。For example, in a graphical user interface displayed on a screen, it is necessary to always follow the position of the pointer with eyes, and there is a case where a click designation place is small. It cannot be said that the interface is easy to use for elderly people and those with low vision. Also, image information and text information such as photographs browsed on the Internet are sharpened only by visual information with respect to the large amount of information.
【0004】また、インターネット上で公開されている
ホームページにおいては、通常、そのファイル形式はH
TML(Hyper Text Markup Language)で記述されたハ
イパーテキスト形式であり、ドキュメント上の関連文書
名や関連URL(Uniform Resource Locator)を表すテ
キストに対してはハイパーリンク(単にリンクともい
う。)が設定される。昨今のホームページに掲載されて
いるテキストや画像情報量は多く、またホームページ上
の各所にリンクを設定しているものも多い。ホームペー
ジ上でテキストが高密度で掲載されている場合(特に英
文のページは小さい文字フォントで、テキストが高密度
で掲載されているものが多い。)、テキストを読む作業
は眼にかなりの負担となることがある。特に特定のテキ
ストあるいは画像部にリンクが設定されているか否か判
別する場合、カーソルの形状が変化することで初めて認
知できるため、特に視線を集中する必要性がある。[0004] On a homepage published on the Internet, the file format is usually H.
This is a hypertext format described in TML (Hyper Text Markup Language), and a hyperlink (also simply referred to as a link) is set for a text indicating a related document name or a related URL (Uniform Resource Locator) on the document. You. The amount of text and image information posted on recent homepages is large, and many of them have links at various places on the homepage. If the text is posted on the home page at a high density (especially English pages are often in small fonts and the text is posted at a high density), reading the text is a heavy burden on the eyes. May be. In particular, when it is determined whether or not a link is set to a specific text or image portion, it is possible to recognize the link only when the shape of the cursor changes.
【0005】従来、上述のような問題を解決する方法と
して、情報機器の中で触覚情報を用いて画像情報やテキ
スト情報又は形状情報を伝達しようという試みがなされ
ている。例えば、特開平7―77944号公報に記載の
装置は、面状に配列された微小な接触子を任意の時間空
間的パターンで駆動振動させてその面に対する接触感覚
を変化可能にしている。Conventionally, as a method for solving the above-mentioned problem, an attempt has been made to transmit image information, text information or shape information using tactile information in an information device. For example, in the device described in Japanese Patent Application Laid-Open No. 7-77944, a small contact arranged in a plane is driven and vibrated in an arbitrary time-spatial pattern so that a sense of contact with the surface can be changed.
【0006】また、画像情報やテキスト情報などの視覚
情報を触覚情報に変換する方法としては、特開平6―1
02997号公報の技術が知られている。ここで提示さ
れているマウスデバイスは、マウスカーソルがウィンド
ウやボタンの境界上を通過したことを触覚情報によって
知ることができるようなフィードバック手段を設けたポ
インティングデバイスである。このマウスデバイスの筐
体には、上下に可動する(振動する)部材が設けられて
おり、画面色の輝度情報を4階調あるいは2階調に処理
して求めた触覚刺激値に基づいて上記の部材を動かすこ
とで触覚情報を出力すると記載されている。A method for converting visual information such as image information and text information into tactile information is disclosed in Japanese Patent Laid-Open No. 6-1.
The technology of Japanese Patent Application No. 02997 is known. The mouse device presented here is a pointing device provided with a feedback unit that allows the user to know from the tactile information that the mouse cursor has passed over the boundary between windows and buttons. The housing of this mouse device is provided with a member that moves up and down (vibrates), and based on the tactile stimulus value obtained by processing the luminance information of the screen color into four or two gradations. It is described that tactile information is output by moving the member.
【0007】また、特開平10―207628号公報に
記載の技術は、アプリケーションソフトウェアにおける
構成要素の属性と触覚刺激とを対応させておく方法が述
べられている。これは、画面中のウィンドウ枠など触覚
情報を付加しようとする構成要素に対し、その属性を持
つものに予め触覚刺激値を割り振っておく方法である。The technique described in Japanese Patent Laid-Open No. Hei 10-207628 describes a method for associating the attribute of a component in application software with a tactile stimulus. This is a method in which a tactile stimulus value is allocated in advance to a component having the attribute to a component to which tactile information is to be added, such as a window frame in a screen.
【0008】さらに、画像情報をもとに触覚情報を演算
する方法として、文献「池井寧、池野晃久、若松和史、
福田収一:触覚ディスプレィにおける多階調表示、日本
機械学会(No.95−17)ロボティクス・メカトロ
ニクス講演会’95講演論文集(Vol.A)、pp.
105−108」(以下、文献1という。)に記載され
た技術が知られている。この技術では、カラー画像をグ
レースケールに変換し、そのグレースケールの明度やコ
ントラストを調整して触覚情報として用いている。すな
わち、画像情報をグレースケール化して、あるいは、グ
レースケール化した輝度パターンを修正してその階調デ
ータから触覚情報を求めている。さらに、文献「若松和
史、池井寧、福田収一:触覚テクスチャの表示における
データ依存特性、日本バーチャルリアリティ学会大会論
文集Vol.1(1996年10月)、pp.185−
188」(以下、文献2という。)に記載の技術では、
実対象としての画像と再現する触感覚との適合を上げる
ため、画像の単なる輝度パターンとは異なる、画像の幾
何形状を輝度に対応させた触覚情報パターンを数種類作
成して、官能評価的に画像に合う触覚情報パターンを選
択している。Further, as a method of calculating tactile information based on image information, reference is made to a document "Yasu Ikei, Akihisa Ikeno, Kazufumi Wakamatsu,
Shuichi Fukuda: Multi-tone display in tactile display, Proceedings of the Japan Society of Mechanical Engineers (No. 95-17) Robotics and Mechatronics Conference '95, Vol.
105-108 "(hereinafter referred to as Document 1). In this technique, a color image is converted to a gray scale, and the brightness and contrast of the gray scale are adjusted and used as tactile information. That is, the image information is converted to gray scale, or the gray scaled luminance pattern is corrected, and the tactile information is obtained from the gradation data. In addition, a document “Kazufumi Wakamatsu, Nari Ikei, Shoichi Fukuda: Data Dependence Characteristics in Display of Tactile Textures, Transactions of the Virtual Reality Society of Japan, Vol. 1 (Oct. 1996), pp. 185-
188 "(hereinafter referred to as Document 2),
In order to improve the matching between the image as the real object and the tactile sensation to be reproduced, several types of tactile information patterns that correspond to the luminance of the geometric shape of the image, different from the simple luminance pattern of the image, are created, and Tactile information pattern that matches
【0009】[0009]
【発明が解決しようとする課題】しかしながら、上記の
ような従来の装置では次のような問題点がある。However, the above-mentioned conventional apparatus has the following problems.
【0010】特開平6―102997号公報に記載の技
術では、画像情報を単純に明るさのパターン情報と考え
て、その輝度情報から振動刺激値を算出することは、画
像あるいはテキスト情報の意味合いを無視した刺激呈示
となり、適用範囲が狭くなり、また、同じ輝度でも色相
が異なる場合については分離ができないという問題があ
る。According to the technique described in Japanese Patent Application Laid-Open No. 6-102997, calculating the vibration stimulus value from the brightness information by simply considering the image information as brightness pattern information requires the meaning of the image or text information. There is a problem that stimulus presentation is neglected, the applicable range is narrowed, and separation cannot be performed when the hue is different even with the same luminance.
【0011】特開平10―207628号公報に記載の
技術では、一つ一つの属性に予めその定義付けを施す必
要があり、汎用的に任意の画像やテキストに利用するこ
とができないという問題がある。In the technology described in Japanese Patent Application Laid-Open No. Hei 10-207628, it is necessary to define each attribute in advance, and there is a problem that it cannot be universally used for any image or text. .
【0012】文献1及び2に記載の技術では、略同一の
明度を持つ異なる色が混在した画像については、階調性
を得る事が困難であるという問題がある。また、文字と
背景部から構成される比較的単純なテキスト文書におい
て、特定の文字、例えば赤や青文字(これはインターネ
ット上で公開されているホームページ上のリンク部分に
よく用いられる。)の箇所だけに強調の目的で触覚情報
を呈示する場合に、文字と背景部のコントラストのみに
よる演算方式では、何れの文字でも触覚情報が出力され
てしまう問題がある。The techniques described in Documents 1 and 2 have a problem in that it is difficult to obtain a gradation characteristic for an image in which different colors having substantially the same brightness are mixed. Also, in a relatively simple text document composed of a character and a background portion, a specific character, for example, a red or blue character (this is often used for a link portion on a homepage published on the Internet). However, when the tactile information is presented only for the purpose of emphasis, there is a problem that the tactile information is output with any character in the calculation method using only the contrast between the character and the background portion.
【0013】本発明は、上記のような事情に鑑みてなさ
れたものであり、画像の色属性情報に基づいて触覚情報
を呈示可能な情報処理装置を提供することを目的とす
る。The present invention has been made in view of the above circumstances, and has as its object to provide an information processing apparatus capable of presenting tactile information based on color attribute information of an image.
【0014】[0014]
【課題を解決するための手段】請求項1に記載の発明
は、画像を表示するディスプレイと、前記ディスプレイ
に表示された画像の一部分を指示するポインティング手
段と、操作者に対して触覚情報を呈示する触覚呈示手段
と、前記触覚情報を呈示すべき画像部の色属性情報を予
め記憶する記憶手段と、前記ポインティング手段により
指示された画像部の色属性情報と、前記記憶手段に記憶
された色属性情報とが一致した場合に、操作者に対して
触覚情報を呈示するように前記触覚呈示手段を制御する
制御手段と、を備えている。According to a first aspect of the present invention, there is provided a display for displaying an image, pointing means for indicating a part of the image displayed on the display, and presenting tactile information to an operator. Tactile sensation presenting means, storage means for storing color attribute information of an image portion to which the tactile information is to be presented, color attribute information of an image portion designated by the pointing means, and a color stored in the storage means. And control means for controlling the tactile sensation providing means so as to present tactile information to the operator when the attribute information matches.
【0015】請求項1に記載の発明によれば、記憶手段
は、予め定めた、触覚情報を呈示すべき画像部の色属性
情報を記憶する。また、制御手段は、ディスプレイに表
示された画像において、ポインティング手段により指示
された部分の色属性情報を取得する。さらに制御手段
は、取得した色属性情報と記憶手段に記憶された色属性
情報とが一致する場合に、操作者に対して触覚情報を呈
示するように触覚呈示手段を制御する。これにより、操
作者がポインティング手段によって、触覚情報を呈示す
るように予め定めた色属性情報を有する画像の一部分を
指示した場合に、操作者に対して触覚情報を呈示するこ
とができる。According to the first aspect of the present invention, the storage means stores predetermined color attribute information of the image portion to which tactile information is to be presented. Further, the control unit acquires color attribute information of a portion specified by the pointing unit in the image displayed on the display. Further, the control means controls the tactile sensation providing means so as to present tactile information to the operator when the acquired color attribute information matches the color attribute information stored in the storage means. Thus, when the operator instructs a part of the image having the predetermined color attribute information to present the tactile information by the pointing means, the tactile information can be presented to the operator.
【0016】請求項2に記載の発明は、請求項1に記載
の発明において、前記記憶手段は、前記触覚情報を呈示
すべき画像部の複数の色属性情報と、該色属性情報の各
々に対応した異なる触覚情報とを予め記憶することを特
徴としている。According to a second aspect of the present invention, in the first aspect of the present invention, the storage means stores a plurality of pieces of color attribute information of an image portion where the tactile information is to be presented, and each of the color attribute information. It is characterized in that corresponding different tactile information is stored in advance.
【0017】請求項2に記載の発明によれば、記憶手段
は、触覚情報を呈示すべき画像部の複数の色属性情報
と、それら色属性情報の各々に対応した異なる触覚情報
とを予め記憶する。従って、この色属性情報と触覚情報
との対応関係に基づいて、ディスプレイに表示された画
像においてポインティング手段により指示される画像部
の色属性情報に応じて、操作者に呈示する触覚情報を決
定することができる。これにより、例えば、異なる色属
性情報を有する複数の画像部について、各々異なる触覚
情報を呈示することができる。According to the second aspect of the present invention, the storage means stores in advance a plurality of pieces of color attribute information of the image portion to which the tactile information is to be presented, and different tactile information corresponding to each of the color attribute information. I do. Therefore, based on the correspondence between the color attribute information and the tactile information, the tactile information to be presented to the operator is determined according to the color attribute information of the image portion indicated by the pointing unit in the image displayed on the display. be able to. Thereby, for example, different tactile information can be presented for a plurality of image portions having different color attribute information.
【0018】請求項3に記載の発明は、請求項1又は2
に記載の発明において、前記制御手段は、前記ポインテ
ィング手段により指示された画像部の色属性情報と、前
記記憶手段に記憶された色属性情報とが一致しない場合
に前記触覚呈示手段よる触覚呈示を行わないことを特徴
としている。The third aspect of the present invention is the first or second aspect.
In the invention described in the above, the control means, when the color attribute information of the image portion designated by the pointing means and the color attribute information stored in the storage means do not match, the tactile presentation by the tactile presentation means It is characterized by not being performed.
【0019】請求項3に記載の発明によれば、制御手段
は、ポインティング手段により指示された画像部の色属
性情報が、記憶手段に記憶した色属性情報と一致しない
場合には触覚情報を呈示しない。これにより、操作者
は、触覚情報の呈示の有無によって、視覚情報に依存せ
ずに、画像構成上の各部の違いを明確に識別することが
できる。According to the third aspect of the present invention, the control means presents the tactile information when the color attribute information of the image portion designated by the pointing means does not match the color attribute information stored in the storage means. do not do. Thus, the operator can clearly identify the difference between the components on the image configuration depending on whether or not the tactile information is presented, without depending on the visual information.
【0020】請求項4に記載の発明は、画像を表示する
ディスプレイと、前記ディスプレイに表示された画像の
一部分を指示するポインティング手段と、操作者に対し
て触覚情報を呈示する触覚呈示手段と、前記触覚情報を
呈示すべき画像部の色属性情報の変化量を予め記憶する
記憶手段と、前記ポインティング手段が指示する画像部
の色属性情報の変化量と、前記記憶手段に記憶された色
属性情報の変化量とに基づいて前記触覚呈示手段を制御
する制御手段と、を備えている。According to a fourth aspect of the present invention, there is provided a display for displaying an image, pointing means for indicating a part of the image displayed on the display, tactile presentation means for presenting tactile information to an operator, Storage means for storing in advance the amount of change in the color attribute information of the image portion to which the tactile information is to be presented; the amount of change in the color attribute information of the image portion specified by the pointing means; and the color attribute stored in the storage means Control means for controlling the tactile sensation providing means based on the amount of change in the information.
【0021】請求項4に記載の発明によれば、記憶手段
は、予め定めた、触覚情報を呈示すべき画像部の色属性
情報の変化量を記憶する。また、制御手段は、ディスプ
レイに表示された画像において、ポインティング手段に
より指示される部分の変化に伴う色属性情報の変化量を
算出する。さらに、制御手段は、算出した色属性情報の
変化量と記憶手段に記憶された色属性情報の変化量とに
基づいて触覚呈示手段を制御する。これにより、操作者
に対して、ポインティング手段によって指示される画像
部の変化に伴う色属性情報の変化量に基づいて触覚情報
を呈示することができる。According to the fourth aspect of the present invention, the storage means stores a predetermined change amount of the color attribute information of the image portion where the tactile information is to be presented. In addition, the control unit calculates a change amount of the color attribute information according to a change in a portion indicated by the pointing unit in the image displayed on the display. Further, the control means controls the tactile sensation providing means based on the calculated change amount of the color attribute information and the change amount of the color attribute information stored in the storage means. This allows the tactile information to be presented to the operator based on the amount of change in the color attribute information associated with the change in the image portion indicated by the pointing device.
【0022】請求項5に記載の発明は、請求項4に記載
の発明において、前記記憶手段は、前記触覚情報を呈示
すべき画像部の複数の色属性情報の変化量と、該色属性
情報の変化量の各々に対応した異なる触覚情報とを予め
記憶することを特徴としている。According to a fifth aspect of the present invention, in the fourth aspect of the present invention, the storage means includes: a change amount of a plurality of pieces of color attribute information of an image portion to which the tactile information is to be presented; And different tactile information corresponding to each of the change amounts is stored in advance.
【0023】請求項5に記載の発明によれば、記憶手段
は、触覚情報を呈示すべき画像部の複数の色属性情報の
変化量と、その色属性情報の変化量の各々に対応した異
なる触覚情報とを予め記憶する。従って、この色属性情
報の変化量と触覚情報との対応関係に基づいて、ディス
プレイに表示された画像においてポインティング手段に
より指示される部分の変化に伴う色属性情報の変化量に
応じて、操作者に呈示する触覚情報を決定することがで
きる。これにより、例えば、複数の異なる色属性情報の
変化量に対して、各々異なる触覚情報を呈示することが
できる。According to the fifth aspect of the present invention, the storage means includes a plurality of change amounts of the color attribute information of the image portion where the tactile information is to be presented, and a difference corresponding to each of the change amounts of the color attribute information. The tactile information is stored in advance. Therefore, based on the correspondence between the change amount of the color attribute information and the tactile information, the operator changes the color attribute information according to the change amount of the portion indicated by the pointing means in the image displayed on the display. Can be determined. Thereby, for example, different tactile information can be presented for a plurality of different amounts of change in the color attribute information.
【0024】請求項6に記載の発明は、請求項4又は5
に記載の発明において、前記制御手段は、前記ポインテ
ィング手段が指示する画像部の色属性情報の変化量が所
定量以上の場合に触覚情報を呈示することを特徴として
いる。The invention according to claim 6 is the invention according to claim 4 or 5
Wherein the control means presents tactile information when the amount of change in the color attribute information of the image portion specified by the pointing means is equal to or greater than a predetermined amount.
【0025】請求項6に記載の発明によれば、制御手段
は、ポインティング手段が指示する画像部の色属性情報
の変化量が所定量以上の場合に触覚情報を呈示する。こ
れにより、例えば、操作者が着目したい特定の画像構成
に対応する色属性情報の変化量に基づいて予め所定量を
定めることで、触覚情報の呈示の有無によって、その特
定の部分を認識することができる。According to the invention described in claim 6, the control means presents tactile information when the amount of change in the color attribute information of the image portion specified by the pointing means is equal to or more than a predetermined amount. Thereby, for example, the operator can recognize the specific portion by determining the presence or absence of the tactile information by determining the predetermined amount in advance based on the change amount of the color attribute information corresponding to the specific image configuration that the operator wants to pay attention to. Can be.
【0026】請求項7に記載の発明は、請求項4乃至請
求項6の何れか1項に記載の発明において、前記制御手
段は、前記ポインティング手段が指示する画像部の色属
性情報の変化量が所定値未満の場合に前記触覚呈示手段
よる触覚呈示を行わないことを特徴としている。According to a seventh aspect of the present invention, in the invention according to any one of the fourth to sixth aspects, the control means is configured to control the amount of change in the color attribute information of the image portion specified by the pointing means. Is less than a predetermined value, the tactile presentation by the tactile presentation means is not performed.
【0027】請求項7に記載の発明によれば、制御手段
は、ポインティング手段により指示された画像部の色属
性情報の変化量が所定値未満の場合には、触覚情報を呈
示しない。これにより、ポインティング手段により指示
される画像部の変化に伴い、操作者は、触覚情報の呈示
の有無によって、視覚情報に依存せずに、画像構成上の
変化を明確に認識することができる。According to the present invention, the control means does not present the tactile information when the amount of change in the color attribute information of the image portion specified by the pointing means is less than a predetermined value. Accordingly, the operator can clearly recognize the change in the image configuration depending on the presence or absence of the tactile information without depending on the visual information, in accordance with the change in the image portion instructed by the pointing means.
【0028】請求項8に記載の発明は、請求項1乃至請
求項7の何れか1項に記載の発明において、前記色属性
情報は、色相及び彩度の少なくとも1つ、または明度
と、色相及び彩度の少なくとも1つとを組合せた属性値
であることを特徴としている。According to an eighth aspect of the present invention, in the first aspect of the invention, the color attribute information includes at least one of hue and saturation, or brightness, and hue. And at least one of saturation and saturation.
【0029】請求項8に記載の発明によれば、色相及び
彩度の少なくとも1つの属性値、または明度と、色相及
び彩度の少なくとも1つとを組合せた属性値を、画像部
の色属性情報として用いる。これにより、画像部の色属
性の任意の変化に対応して、高い自由度で触覚情報を呈
示する条件の設定を行うことができる。According to the present invention, at least one attribute value of hue and saturation or an attribute value obtained by combining lightness with at least one of hue and saturation is stored in the color attribute information of the image part. Used as This makes it possible to set conditions for presenting tactile information with a high degree of freedom in response to an arbitrary change in the color attribute of the image portion.
【0030】請求項9に記載の発明は、請求項1乃至請
求項8の何れか1項に記載の発明において、前記触覚呈
示手段は、操作者が指を載置するための載置面を有する
載置部材を備え、該載置部材が該載置面に対して水平方
向に前記制御手段により往復動されることによって、操
作者に対して触覚情報を呈示することを特徴としてい
る。According to a ninth aspect of the present invention, in the first aspect of the present invention, the tactile sensation providing means includes a mounting surface on which an operator places a finger. And the control unit reciprocates the mounting member in a horizontal direction with respect to the mounting surface, thereby presenting tactile information to an operator.
【0031】請求項9に記載の発明によれば、触覚呈示
手段は、操作者が指を載置するための載置面を有する載
置部材を備えている。この載置部材は、操作者の指の載
置面に対して水平方向に可動なように構成されている。
ポインティング手段の指示部の移動に伴って触覚情報の
呈示を行うに当たり、制御手段は載置部材を操作者の指
の載置面に対して水平方向に往復動させることにより、
操作者に対して触覚情報を呈示する。これにより、操作
者は、ポインティング手段の指示部の移動方向に沿っ
て、実際に画像の表面をなぞっているような感覚で触覚
情報を受感することができる。According to the ninth aspect of the present invention, the tactile sensation providing means includes the placing member having the placing surface on which the operator places the finger. The mounting member is configured to be movable in the horizontal direction with respect to the mounting surface of the operator's finger.
In presenting the tactile information with the movement of the pointing unit of the pointing means, the control means reciprocates the mounting member horizontally with respect to the mounting surface of the operator's finger,
Present tactile information to the operator. Thus, the operator can receive the tactile information along the moving direction of the pointing unit of the pointing means as if actually tracing the surface of the image.
【0032】請求項10に記載の発明は、請求項1乃至
請求項9の何れか1項に記載の発明において、前記ポイ
ンティング手段はカーソルを移動するマウス型の入力装
置であり、該入力装置の筐体の一部に前記触覚呈示手段
が配置されていることを特徴としている。According to a tenth aspect of the present invention, in the invention according to any one of the first to ninth aspects, the pointing means is a mouse-type input device for moving a cursor. The present invention is characterized in that the tactile sense presenting means is arranged in a part of a housing.
【0033】請求項10に記載の発明によれば、ポイン
ティング手段はカーソルを移動するマウス型の入力装置
である。操作者は通常、カーソルを移動するに当たり、
その筐体に手指を載置して操作を行う。従って、入力装
置の筐体の手指を載置する部位に触覚呈示手段を配置す
ることにより、入力装置を操作する操作者に対して、入
力装置の操作性を損なわずに、触覚情報を呈示すること
ができる。According to the tenth aspect, the pointing means is a mouse-type input device for moving a cursor. The operator usually moves the cursor,
An operation is performed by placing fingers on the housing. Therefore, by arranging the tactile sensation presenting unit at the position where the finger of the input device housing is placed, the tactile information is presented to the operator who operates the input device without impairing the operability of the input device. be able to.
【0034】[0034]
【発明の実施の形態】以下、本発明の実施の形態を図に
基づいて説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below with reference to the drawings.
【0035】図1に示すように、本実施の形態に係る情
報処理装置10は、マイクロ回路化されたCPU12
と、BIOS等の固定情報を格納したROMや可変情報
を格納するRAMを含んで構成された主メモリ14と、
フロッピー(登録商標)・ディスク装置やハード・ディ
スク装置、CD−ROM装置、MO装置等で構成される
外部記憶装置16と、画像を表示するCRTや液晶等で
構成されるディスプレィ18と、入力手段であるキーボ
ード20と、マウス、タッチパッド(フィンガーパッド
とも呼ばれる)、トラックボール等のポインタ・カーソ
ル(以下、カーソルという。)の移動を行うポインティ
ング・デバイス22と、駆動力発生部(詳細は後述)を
備えた触覚呈示手段24と、ネットワークを介して外部
とのデータ通信を行う通信装置28とを備え、各々は互
いにデータの授受が可能なようにバス26で相互に接続
されている。さらに、通信装置28には、他の通信装置
32や他のCPU34等を備えた情報伝達システム30
がネットワークを介して接続され、互いに交信可能なよ
うに構成されている。As shown in FIG. 1, an information processing apparatus 10 according to the present embodiment
A main memory 14 including a ROM for storing fixed information such as a BIOS and a RAM for storing variable information;
An external storage device 16 including a floppy (registered trademark) disk device, a hard disk device, a CD-ROM device, an MO device, etc., a display 18 including a CRT or a liquid crystal for displaying an image, and input means , A pointing device 22 for moving a pointer cursor (hereinafter, referred to as a cursor) such as a mouse, a touch pad (also referred to as a finger pad), a trackball, and the like, and a driving force generation unit (details will be described later). And a communication device 28 for performing data communication with the outside via a network, and are connected to each other via a bus 26 so that data can be exchanged with each other. Further, the communication device 28 includes an information transmission system 30 including another communication device 32, another CPU 34, and the like.
Are connected via a network and can communicate with each other.
【0036】また、本実施の形態に係る情報処理装置1
0の主要構成は、図2に示す機能ブロックに分類でき
る。CPU12及び主メモリ14により構成される制御
部40は、表示情報記憶手段42と触覚情報演算手段4
4と制御手段46とを備えており、触覚情報演算手段4
4(詳細は後述)は、表示情報記憶手段42及び制御手
段46とデータの授受が可能なように接続されている。The information processing apparatus 1 according to the present embodiment
0 can be classified into functional blocks shown in FIG. The control unit 40 including the CPU 12 and the main memory 14 includes a display information storage unit 42 and a tactile information calculation unit 4.
4 and a control means 46.
Reference numeral 4 (details will be described later) is connected to the display information storage means 42 and the control means 46 so that data can be exchanged.
【0037】表示情報記憶手段42は、ディスプレイ1
8に接続されており、ディスプレィ18に表示するイメ
ージやテキストを含む画像についての、色情報を含む属
性情報、及び画面のレイアウトやウィンドウ境界等のデ
スクトップ環境についての属性情報等を含む表示情報を
記憶するためのものである。The display information storage means 42 is provided on the display 1
8 and stores attribute information including color information on images to be displayed on the display 18 and images including text, and display information including attribute information on a desktop environment such as screen layout and window boundaries. It is for doing.
【0038】制御手段46は、ディスプレイ18の表示
画像上におけるカーソルの位置座標を表す信号(以下、
カーソル座標信号という。)を出力するポインティング
・デバイス22と接続されており、現在のカーソル座標
信号を受信し、触覚情報演算手段44へ送信するように
構成されている。これにより、触覚情報演算手段44
は、受信したカーソル座標信号で表されるカーソルの座
標位置における表示情報を表示情報記憶手段42から取
得できる。なお、ポインティング・デバイス22から出
力されたカーソル座標信号は、CPU12で表示情報と
して加工され、表示情報記憶手段42により、カーソル
の形態でディスプレィ18に表示される。The control means 46 outputs a signal representing the position coordinates of the cursor on the display image on the display 18 (hereinafter referred to as a signal).
This is called a cursor coordinate signal. ) Is connected to the pointing device 22 for outputting the current cursor coordinate signal and transmitting it to the tactile information calculation means 44. Thereby, the tactile information calculation means 44
Can acquire from the display information storage means 42 the display information at the coordinate position of the cursor represented by the received cursor coordinate signal. The cursor coordinate signal output from the pointing device 22 is processed as display information by the CPU 12, and displayed on the display 18 in the form of a cursor by the display information storage means 42.
【0039】また、制御手段46は、触覚呈示部54と
駆動力発生部48とを備えた触覚呈示手段24とデータ
の授受が可能なように接続されている。さらに、触覚呈
示部54は、ユーザに対して直接触覚刺激を呈示する刺
激呈示部60と、刺激呈示部60を駆動する駆動手段5
6と、駆動手段56の変位を検出する位置センサ58と
を備えており、駆動力発生部48は、駆動回路、増幅回
路、及び変調回路を含んで構成された駆動制御回路部5
0と、A/Dコンバータ52とを備えている。The control means 46 is connected to the tactile presentation means 24 having a tactile presentation section 54 and a driving force generation section 48 so as to be able to exchange data. Further, the tactile sense presentation unit 54 includes a stimulus presentation unit 60 that presents a direct contact stimulus to the user, and a driving unit 5 that drives the stimulus presentation unit 60.
6 and a position sensor 58 for detecting a displacement of the driving means 56, and the driving force generating section 48 includes a driving control circuit section 5 including a driving circuit, an amplification circuit, and a modulation circuit.
0 and an A / D converter 52.
【0040】駆動制御回路部50は、触覚呈示部54の
駆動手段へ信号を出力可能なように接続され、かつ触覚
呈示部54の位置センサ58からの信号を受信可能なよ
うに接続されており、さらに、A/Dコンバータ52を
介して、制御手段46とデータの授受が可能なように接
続されている。The drive control circuit section 50 is connected so as to be able to output a signal to the driving means of the tactile sense presentation section 54 and is connected so as to be able to receive the signal from the position sensor 58 of the tactile sense presentation section 54. Further, it is connected via an A / D converter 52 so that data can be exchanged with the control means 46.
【0041】なお、触覚呈示部54とポインティング・
デバイス22とは、ポインティング・デバイス22に触
覚呈示部54を搭載することで、入力デバイス62とし
て構成されている。It should be noted that the tactile sense presentation section 54 and the pointing
The device 22 is configured as an input device 62 by mounting the tactile sensation providing unit 54 on the pointing device 22.
【0042】ここで、本実施の形態に係る入力デバイス
62について、その具体的な構成の一例を詳細に説明す
る。Here, an example of a specific configuration of the input device 62 according to the present embodiment will be described in detail.
【0043】図3(a)に示す入力デバイス62Aは、
マウス型のポインティング・デバイス(以下、マウス部
という。)22Aに、駆動手段(図示せず)、位置セン
サ(図示せず)及び刺激呈示部60Aで構成される触覚
呈示部を搭載して構成されている。さらに、マウス筐体
76には、刺激呈示部60Aが弾性取り付け部材78に
よって設置され、クリックボタンスイッチ70を押圧可
能なように構成されている(図3(b)参照)。また、
図3(c)に示すように、刺激呈示部60Aは、指の接
触部の表面上において縦横方向(矢印80の方向)に可
動なように構成されている。また、カーソルを移動する
ためのマウス部22Aは、ボール72の回転をエンコー
ダ部74で位置情報に変換してパソコン本体(図示せ
ず)に信号を伝達するように構成されている。The input device 62A shown in FIG.
A mouse-type pointing device (hereinafter, referred to as a mouse unit) 22A is provided with a tactile display unit including a driving unit (not shown), a position sensor (not shown), and a stimulus display unit 60A. ing. Further, a stimulus presenting section 60A is provided on the mouse housing 76 by an elastic mounting member 78, and is configured to be able to press the click button switch 70 (see FIG. 3B). Also,
As shown in FIG. 3C, the stimulus presenting unit 60A is configured to be movable in the vertical and horizontal directions (in the direction of the arrow 80) on the surface of the finger contact unit. The mouse unit 22A for moving the cursor is configured to convert the rotation of the ball 72 into position information by the encoder unit 74 and transmit a signal to a personal computer (not shown).
【0044】次に本実施の形態の動作概略を、図4に示
す処理ルーチンに沿って説明する。Next, an outline of the operation of this embodiment will be described with reference to a processing routine shown in FIG.
【0045】まず、ステップ100では、本実施の形態
に係る情報処理装置10のシステムが稼動中であるか否
か、すなわち、システムがオンの状態であるか否かを判
断する。ステップ100で否定判断の場合には、システ
ムがオフであるので本処理ルーチンを終了する。一方、
ステップ100で肯定判断の場合には、ステップ102
へ進み、現在のシステムの稼動状況が起動時であるか或
いは後述する触覚情報を呈示する条件の設定変更時であ
るかを判断する。ステップ102で肯定判断の場合には
ステップ104へ進み、触覚情報を呈示する最新の条件
を読み込んで次のステップ106へ進む。一方、ステッ
プ102で否定判断の場合には、ステップ106へ進
む。ここでは、触覚情報を呈示する条件として、表示画
像上の各座標位置での色属性情報を用いる。ここで色属
性情報とは、例えば、修正マンセル色空間における、色
相、明度、彩度の尺度を用いて、色の属性を表した情報
である。First, in step 100, it is determined whether or not the system of the information processing apparatus 10 according to the present embodiment is operating, that is, whether or not the system is on. If a negative determination is made in step 100, the system is off, and this processing routine ends. on the other hand,
If a positive determination is made in step 100, step 102
Then, it is determined whether the current operation state of the system is at the time of activation or at the time of changing the setting of a condition for presenting tactile information described later. If a positive determination is made in step 102, the process proceeds to step 104, where the latest condition for presenting the tactile information is read, and the process proceeds to the next step 106. On the other hand, if a negative determination is made in step 102, the process proceeds to step 106. Here, color attribute information at each coordinate position on the display image is used as a condition for presenting the tactile information. Here, the color attribute information is, for example, information indicating a color attribute using a scale of hue, lightness, and saturation in the modified Munsell color space.
【0046】次のステップ106では、表示画像上にお
けるカーソル座標を検出して、ステップ108へ進み、
表示画像でのカーソル指示部における色属性情報を取り
込む。In the next step 106, the coordinates of the cursor on the display image are detected, and the routine proceeds to step 108,
The color attribute information in the cursor pointing unit in the display image is captured.
【0047】次のステップ110では、触覚情報を呈示
する条件として、上記ステップ104で読み込み設定し
た触覚を呈示する対象の色属性情報と、表示画像でのカ
ーソル指示部における色属性情報とが一致するか否かを
判断する。ステップ110で肯定判断の場合には、触覚
呈示を開始すべき画像領域に入ったことになるので、ス
テップ112へ進み、触覚呈示動作が停止状態であるか
否かを判断する。ステップ112で肯定判断の場合に
は、ステップ114へ進み、デバイス制御信号を出力し
て触覚呈示手段を駆動する。一方、ステップ114で否
定判断の場合には、現在触覚呈示を行なっている状態で
あるので、上記ステップ100へ戻り、以後、上記の処
理を繰り返す。In the next step 110, as the condition for presenting the tactile information, the color attribute information of the target for presenting the tactile sense read and set in the above step 104 matches the color attribute information in the cursor pointing portion in the display image. It is determined whether or not. If an affirmative determination is made in step 110, it means that the image has entered the image area where tactile sensation presentation should be started, so the process proceeds to step 112, and it is determined whether or not the tactile sensation presentation operation has been stopped. In the case of an affirmative determination in step 112, the process proceeds to step 114, in which a device control signal is output to drive the tactile sense presenting means. On the other hand, if a negative determination is made in step 114, it means that the tactile sensation is currently being presented, so the process returns to step 100, and thereafter, the above processing is repeated.
【0048】一方、ステップ110で否定判断の場合に
は、カーソル座標は未だ触覚呈示をすべき画像領域に入
っていないか、若しくは触覚呈示すべき領域から外れた
ことになるので、ステップ116へ進み、触覚情報の呈
示動作を行っている状態であるか否かを判断する。ステ
ップ116で肯定判断の場合には、触覚情報の呈示を停
止する必要があるため、ステップ118へ進み、デバイ
ス制御信号を出力して触覚呈示手段の駆動を停止する。
一方、ステップ116で否定判断の場合には、上記ステ
ップ100へ戻り、以後、上記の処理を繰り返す。On the other hand, if a negative determination is made in step 110, the cursor coordinates have not yet entered the image area in which tactile sensation should be presented or have fallen out of the area in which tactile sensation should be presented. Then, it is determined whether or not the operation of presenting the tactile information is being performed. In the case of an affirmative determination in step 116, it is necessary to stop the presentation of the tactile information, so the process proceeds to step 118, in which a device control signal is output to stop driving the tactile presentation means.
On the other hand, if a negative determination is made in step 116, the process returns to step 100, and thereafter, the above processing is repeated.
【0049】以上の処理により、ユーザが操作するポイ
ンティング・デバイスのカーソルが指示する画像部の色
属性情報が、予め触覚呈示条件として設定した色属性情
報と一致する場合に、ユーザに対して触覚呈示手段によ
り触覚情報を呈示することができる。According to the above processing, when the color attribute information of the image portion indicated by the cursor of the pointing device operated by the user matches the color attribute information set as the tactile presentation condition in advance, the tactile sensation is presented to the user. The tactile information can be presented by the means.
【0050】すなわち、本実施の形態に係る情報処理装
置10では、触覚情報演算手段44は、ユーザに直接触
覚刺激として所定の触覚情報を呈示するために、上述の
表示情報記憶手段42から取得した表示情報に含まれる
色属性情報に基づいて演算を行い、制御手段46に対し
て制御信号を逐次出力する。また、制御手段46は、触
覚情報演算手段44からの制御信号を受信し、触覚呈示
手段24に対して、印加すべき変位量や振動周波数或い
は制御ゲインを演算して生成した駆動信号を出力する。
さらに、駆動信号が、A/Dコンバータ52及び駆動制
御回路部50の駆動回路を経由して駆動手段54へ伝達
されることで、触覚呈示手段24が駆動される。このと
き、触覚情報を刺激呈示部60により呈示する駆動手段
56の変位は、位置センサ58によって逐次検出され、
制御手段25に伝達されることで、フィードバック制御
が行われ、触覚呈示部54の適切な駆動制御を行うこと
ができる。That is, in the information processing apparatus 10 according to the present embodiment, the tactile information calculation means 44 acquires from the display information storage means 42 in order to present the user with predetermined tactile information as a direct contact tactile stimulus. The calculation is performed based on the color attribute information included in the display information, and control signals are sequentially output to the control means 46. Further, the control means 46 receives the control signal from the tactile information calculation means 44 and outputs a drive signal generated by calculating the displacement, vibration frequency or control gain to be applied to the tactile sense presentation means 24. .
Further, the drive signal is transmitted to the drive unit 54 via the A / D converter 52 and the drive circuit of the drive control circuit unit 50, so that the tactile sense presenting unit 24 is driven. At this time, the displacement of the driving means 56 for presenting the tactile information by the stimulus presenting unit 60 is sequentially detected by the position sensor 58,
By being transmitted to the control unit 25, feedback control is performed, and appropriate drive control of the tactile sense presentation unit 54 can be performed.
【0051】次に、図5を参照して本実施の形態に係る
情報処理装置10の触覚呈示の具体例について説明す
る。Next, a specific example of the tactile sensation presentation of the information processing apparatus 10 according to the present embodiment will be described with reference to FIG.
【0052】ディスプレイ18A、及び上述の入力デバ
イス62Aが装置本体90に接続されて構成された情報
処理装置10Aにおいて、装置本体90内部に搭載され
るCPUでは、図6に示す処理ルーチンが実行される。
なお、図6の処理ルーチンにおいて、図5に示す処理ル
ーチンと同一の部分には同一符号を付して説明を省略す
る。In the information processing apparatus 10A in which the display 18A and the above-described input device 62A are connected to the apparatus main body 90, the CPU mounted inside the apparatus main body 90 executes the processing routine shown in FIG. .
In the processing routine of FIG. 6, the same parts as those of the processing routine shown in FIG.
【0053】情報処理装置10Aのシステムが稼動中の
状態において、システムが起動時、或いは触覚情報を呈
示する条件の設定変更時である場合に、ステップ200
では、予め定めた触覚情報を呈示する条件として用いる
色属性情報を読み込む。ここで読み込む色属性情報と
は、カーソルの移動前後の座標位置における各画像部に
対応する色属性(色相、明度、彩度)値の変化量であ
り、カーソルの移動前後での各色属性値の差として算出
した値である。算出した色相差、明度差、彩度差の各最
小値を所定値として予め定め、触覚情報を呈示する条件
として用いる。When the system of the information processing apparatus 10A is operating and the system is activated or when the setting of the condition for presenting the tactile information is changed, step 200 is executed.
Then, color attribute information used as a condition for presenting predetermined tactile information is read. The color attribute information to be read here is a change amount of a color attribute (hue, lightness, saturation) value corresponding to each image portion at a coordinate position before and after the cursor is moved. This is a value calculated as a difference. The minimum values of the calculated hue difference, lightness difference, and saturation difference are predetermined as predetermined values, and are used as conditions for presenting tactile information.
【0054】次のステップ202では、移動したカーソ
ルの座標を常時検出し、主メモリ14等に記憶保持し
て、カーソルの移動及び移動後の最新の座標値に更新す
る。In the next step 202, the coordinates of the moved cursor are constantly detected and stored in the main memory 14 or the like, and the cursor is moved and updated to the latest coordinate value after the movement.
【0055】次のステップ204では、カーソルの移動
前後の座標位置における各画像部に対応する色属性値の
うち明度の変化量を算出し、次のステップ206では、
上記ステップ200で読み込んだ、明度差についての所
定値以上であるか否かを判断する。In the next step 204, the amount of change in brightness among the color attribute values corresponding to each image portion at the coordinate positions before and after the cursor movement is calculated. In the next step 206,
It is determined whether or not the brightness difference read in step 200 is equal to or greater than a predetermined value.
【0056】ステップ206で否定判断の場合には、ス
テップ208へ進み、カーソルの移動前後の座標位置に
おける各画像部に対応する色属性値のうち色相の変化量
を算出し、次のステップ210で、上記ステップ200
で読み込んだ、色相差についての所定値以上であるか否
かを判断する。If a negative determination is made in step 206, the process proceeds to step 208, in which the amount of change in hue among the color attribute values corresponding to each image portion at the coordinate position before and after the movement of the cursor is calculated. , The above step 200
Then, it is determined whether or not the value is equal to or more than a predetermined value of the hue difference read in.
【0057】ステップ210で否定判断の場合には、ス
テップ212へ進み、カーソルの移動前後の座標位置に
おける各画像部に対応する色属性値のうち彩度の変化量
を算出し、次のステップ214で、上記ステップ200
で読み込んだ、彩度差についての所定値以上であるか否
かを判断する。If a negative determination is made in step 210, the process proceeds to step 212, in which the amount of change in saturation among the color attribute values corresponding to each image portion at the coordinate position before and after the movement of the cursor is calculated. Then, the above step 200
It is determined whether or not the color difference is equal to or greater than a predetermined value for the saturation difference.
【0058】ステップ214で否定判断の場合には、3
種の色属性値の明度、色相、彩度の何れの変化量も所定
値以上ではないので、カーソルが触覚呈示をすべき画像
領域中に存在しないか、或いは触覚呈示すべき領域から
外れた状態であると判断でき、ステップ118で、デバ
イス制御信号を出力して触覚呈示手段の駆動を停止す
る。If a negative determination is made in step 214, 3
Since the amount of change in lightness, hue, and saturation of the color attribute value of each kind is not more than a predetermined value, the cursor is not present in the image area where tactile sensation is to be presented or is out of the area where tactile sensation is to be presented. In step 118, a device control signal is output to stop driving the tactile sense presenting means.
【0059】一方、上記のステップ206、210、2
14の何れかで肯定判断の場合には、カーソルが触覚呈
示を開始すべき画像領域内に入ったことになるので、ス
テップ212で、デバイス制御信号を出力して触覚呈示
手段を駆動する。On the other hand, steps 206, 210, 2
In the case of an affirmative determination in any of the fourteen cases, the cursor has entered the image area where tactile sensation presentation should be started, so that in step 212, a device control signal is output to drive the tactile sensation presentation means.
【0060】なお、ユーザへ触覚情報を呈示するために
触覚呈示手段が駆動されることにより、上述の入力デバ
イス62Aの刺激呈示部60A(図5参照)は、カーソ
ルのX、Y移動方向に対応して反動する。これによりユ
ーザはクリック部を形成する刺激呈示部60Aに指を載
置することで触覚情報を受感することができる。When the tactile sense presenting means is driven to present the tactile information to the user, the stimulus presenting unit 60A (see FIG. 5) of the input device 62A corresponds to the X and Y movement directions of the cursor. And recoil. Thereby, the user can sense the tactile information by placing the finger on the stimulus presenting unit 60A forming the click unit.
【0061】ここで、上記の処理により、表示画像に応
じて触覚情報を呈示する具体例について説明する。Here, a specific example in which tactile information is presented according to the display image by the above-described processing will be described.
【0062】図5に示すような、修正マンセル色空間に
おいて、背景92が黄色で5Y、花びら96が赤紫で
7.5RP、葉が黄緑で10GYという数値の色相であ
り、かつ全て同一の明度値である花の画像の場合では、
花の各要素(背景、花びら、葉)間をカーソルが移動す
ることにより、カーソル座標での色属性情報における色
相の変化を検出することができ、触覚情報を呈示するこ
とができる。In the modified Munsell color space as shown in FIG. 5, the background 92 is yellow with 5Y, the petals 96 are reddish purple with 7.5 RP, the leaves are yellow-green with 10GY, and all have the same hue. In the case of a flower image that is a lightness value,
By moving the cursor between the elements of the flower (background, petals, leaves), a change in hue in the color attribute information at the cursor coordinates can be detected, and tactile information can be presented.
【0063】すなわち、上述した図6に示す処理ルーチ
ンのステップ208で算出する色相の変化量が、ステッ
プ210での判断により、所定値以上である場合に、花
の各要素(背景、花びら、葉)間の色相の違いを識別し
て触覚情報の呈示を行うことができる。That is, if the amount of change in hue calculated in step 208 of the processing routine shown in FIG. 6 is equal to or greater than a predetermined value, as determined in step 210, each element of the flower (background, petals, leaves) ), The tactile information can be presented.
【0064】従って、ユーザは、花の各要素(背景、花
びら、葉)の凹凸感や輪郭感を触覚情報によって認識す
ることができる。Therefore, the user can recognize the unevenness and contour of each element of the flower (background, petals, leaves) by the tactile information.
【0065】次に、表示画像に応じて触覚情報を呈示す
る他の具体例について説明する。Next, another specific example in which tactile information is presented according to a display image will be described.
【0066】図7に示すような、インターネット上で公
開されるホームページにおいて、文書を構成するテキス
トの表示色は黒であり、通常、リンクが設定されている
テキスト(説明便宜上、アンダーラインを引いてあ
る。)は黒文字ではなく青文字が多用される。つまり、
図8に示すように、図7に示すホームページ上のテキス
トにおいて、リンクが設定されたテキスト領域R1、R
2、R3は、通常、白い背景に対し青文字のテキストで
表示される。これにより、本実施の形態に係る情報処理
装置10を適用することによって、テキスト領域R1〜
R3内にカーソルが入った場合に、カーソル座標位置の
色属性情報における色相の変化(ここでは、白色から青
色への変化。)を検出して、触覚呈示手段によりユーザ
に対して触刺激を与えることができる。すなわち、上述
した図6に示す処理ルーチンのステップ208で算出す
る色相の変化量が、ステップ210での判断により、所
定値以上である場合に、通常のテキストとリンクが設定
されているテキストとの表示色間での色相の違いを識別
して触覚情報の呈示を行うことができる。これにより、
ユーザはリンクが設定されているテキストを触覚情報か
ら感知することができる。In a home page published on the Internet as shown in FIG. 7, the display color of the text constituting the document is black, and the text to which the link is set is usually set (for the sake of convenience, the text is underlined). There are many blue characters instead of black characters. That is,
As shown in FIG. 8, in the text on the homepage shown in FIG. 7, text regions R1, R in which links are set
2, R3 is usually displayed in blue text on a white background. Thus, by applying the information processing device 10 according to the present embodiment, the text regions R1 to
When the cursor enters R3, a change in hue in the color attribute information at the cursor coordinate position (here, a change from white to blue) is detected, and a tactile sensation providing unit applies a tactile stimulus to the user. be able to. That is, when the change amount of the hue calculated in step 208 of the processing routine shown in FIG. 6 is equal to or more than the predetermined value, as determined in step 210, the difference between the normal text and the text to which the link is set is determined. The tactile information can be presented by identifying the difference in hue between the display colors. This allows
The user can detect the text to which the link is set from the tactile information.
【0067】また、本実施の形態に係る情報処理装置1
0を適用することによって、白い背景に通常の黒文字で
あるテキスト領域では触覚情報を出力しないように設定
することで、リンクが設定されたテキストとリンクが設
定されていないテキストとを触覚情報により識別するこ
とができる。また、文字の色によって異なる触覚情報を
出力することも可能で、リンクが設定されたテキストの
色を青色でなく、例えば、連絡先等へのリンクが設定さ
れたテキスト領域R3のテキストの色を赤色にして、文
字の色が青い場合とは異なる触覚情報を出力するように
設定することもできる。The information processing apparatus 1 according to the present embodiment
By applying 0, by setting so that tactile information is not output in a text area that is a normal black character on a white background, a text with a link and a text without a link are identified by the tactile information. can do. It is also possible to output different tactile information depending on the color of the character. For example, instead of changing the color of the text to which the link is set to blue, the color of the text in the text area R3 to which the link to the contact or the like is set may be changed. It can be set to output red and output tactile information different from the case where the character color is blue.
【0068】次に、表示画像に応じて触覚情報を呈示す
る、さらに他の具体例について説明する。Next, another specific example in which tactile information is presented according to a display image will be described.
【0069】図9に示すような穴の開いた板98の画像
において、穴部分98Aと板部分98Bとでは色属性情
報において所定値以上の明度差を有し、板部分98Bの
木目の明暗模様については、その明度差は所定値より小
さい。In the image of the plate 98 having a hole as shown in FIG. 9, the hole portion 98A and the plate portion 98B have a lightness difference of a predetermined value or more in the color attribute information, and Is smaller than the predetermined value.
【0070】このような画像の場合では、本実施の形態
に係る情報処理装置10Aを適用することによって、板
98の画像上をカーソルを移動させる場合に、穴部分9
8A及び板部分98B間をカーソルが移動するときは、
上述した図6に示す処理ルーチンのステップ204で算
出する明度の変化量が、ステップ206で、所定値以上
であると判断されるので、触覚情報を呈示する。一方、
板部分98Aのみや穴部分98Bのみをカーソルが移動
するときは、上述した図6に示す処理ルーチンのステッ
プ204で算出する明度の変化量が、ステップ206
で、所定値以上でないと判断されるので、触覚情報を呈
示せず、ユーザは板98の凹凸感を視覚情報によらずに
認識できる。In the case of such an image, when the cursor is moved on the image of the board 98 by applying the information processing apparatus 10A according to the present embodiment, the hole 9
When the cursor moves between 8A and the plate portion 98B,
Since it is determined in step 206 that the change in brightness calculated in step 204 of the processing routine shown in FIG. 6 is equal to or greater than a predetermined value, tactile information is presented. on the other hand,
When the cursor moves only on the plate portion 98A or only on the hole portion 98B, the amount of change in brightness calculated in step 204 of the processing routine shown in FIG.
Therefore, since it is determined that the value is not equal to or more than the predetermined value, the tactile information is not presented, and the user can recognize the unevenness of the plate 98 without using the visual information.
【0071】以上の処理により、ユーザが操作するポイ
ンティング・デバイスのカーソルが移動する毎に、移動
前後の各カーソル座標位置における画像部の色属性値で
ある明度、色相、彩度の差に基づく演算により、触覚情
報を呈示するか否かを決定することで、ユーザに対して
触覚情報をリアルタイムに呈示できる。With the above-described processing, every time the cursor of the pointing device operated by the user moves, the calculation is performed based on the difference between the lightness, hue, and saturation, which are the color attribute values of the image portion at the respective cursor coordinate positions before and after the movement. Accordingly, by determining whether or not to present the tactile information, the tactile information can be presented to the user in real time.
【0072】なお、本処理ルーチンでは、カーソルの移
動前と移動後の座標位置における各色属性値の変化量に
基づく演算により、触覚情報を呈示するか否かを決定し
たが、これに限定されることはなく、カーソル座標位置
における画像部の色属性の絶対値に基づく演算により、
触覚情報を呈示するか否かを決定してもよい。In the present processing routine, whether or not tactile information is presented is determined by calculation based on the amount of change in each color attribute value at the coordinate position before and after the movement of the cursor, but is not limited to this. No, the calculation based on the absolute value of the color attribute of the image part at the cursor coordinate position,
It may be determined whether to present the tactile information.
【0073】以上のように、本実施の形態に係る情報処
理装置によれば、従来のようにグレースケール等の明度
のみの情報でなく、色相、彩度を含む色属性情報に基づ
く演算により触覚情報を呈示するので、触覚情報を生成
するために意図的にグレースケールに変換する必要性も
なく、また、触覚情報を演算するために利用する視覚
(画像)情報量を格段に増加することができ、多様で自
由度の高い触覚情報の呈示及び呈示条件の設定を行うこ
とができる。As described above, according to the information processing apparatus according to the present embodiment, the haptic sense is obtained by the calculation based on the color attribute information including the hue and the saturation, instead of the information on only the brightness such as the gray scale as in the related art. Since the information is presented, there is no need to intentionally convert to grayscale to generate the tactile information, and the amount of visual (image) information used to calculate the tactile information can be significantly increased. Thus, it is possible to present various and highly flexible tactile information and set presentation conditions.
【0074】[0074]
【発明の効果】以上説明したように、本発明によれば、
ディスプレイに表示される画像において、ポインティン
グ手段によって指示された部分の色属性情報を取得し、
取得した色属性情報が、予め定めて記憶手段に記憶し
た、触覚情報を呈示すべき色属性情報と一致する場合に
触覚情報を呈示するようにしたので、画像の色属性情報
に基づいて触覚情報を呈示可能な情報処理装置を提供す
ることができる、という優れた効果を有する。As described above, according to the present invention,
In the image displayed on the display, obtain the color attribute information of the portion specified by the pointing means,
The tactile information is presented when the acquired color attribute information matches the color attribute information to be presented with the tactile information, which is stored in the storage means in advance, so that the tactile information is based on the color attribute information of the image. Has an excellent effect of being able to provide an information processing device capable of presenting the information.
【図1】本発明の実施の形態に係る情報処理装置の概略
構成図である。FIG. 1 is a schematic configuration diagram of an information processing apparatus according to an embodiment of the present invention.
【図2】本発明の実施の形態に係る情報処理装置の主要
構成を機能ブロックに分類した構成を示す概略図であ
る。FIG. 2 is a schematic diagram showing a configuration in which main components of the information processing apparatus according to the embodiment of the present invention are classified into functional blocks;
【図3】本発明の実施の形態に係る入力デバイスの一例
の構成を説明するための概略図である。FIG. 3 is a schematic diagram for explaining a configuration of an example of an input device according to an embodiment of the present invention.
【図4】本発明の実施の形態に係る情報処理装置の動作
概略を示すフローチャートである。FIG. 4 is a flowchart showing an operation outline of the information processing apparatus according to the embodiment of the present invention;
【図5】本発明の実施の形態に係る情報処理装置の触覚
呈示の具体例を説明するための説明図である。FIG. 5 is an explanatory diagram for describing a specific example of tactile sensation presentation of the information processing device according to the embodiment of the present invention.
【図6】本発明の実施の形態に係る情報処理装置の触覚
呈示の具体例の処理の流れを示すフローチャートであ
る。FIG. 6 is a flowchart illustrating a process flow of a specific example of the presentation of a tactile sensation of the information processing apparatus according to the embodiment of the present invention.
【図7】本発明の実施の形態に係る表示画像の他の例を
説明するための図である。FIG. 7 is a diagram for explaining another example of a display image according to the embodiment of the present invention.
【図8】図7に示す表示画像情報を詳細に説明するため
の説明図である。FIG. 8 is an explanatory diagram for describing in detail the display image information shown in FIG. 7;
【図9】本発明の実施の形態に係る表示画像の他の例を
説明するための図である。FIG. 9 is a diagram for explaining another example of a display image according to the embodiment of the present invention.
10 情報処理装置 12 CPU 14 主メモリ 18 ディスプレイ 22 ポインティング・デバイス 22A マウス部 24 触覚呈示手段 42 表示情報記憶手段 44 触覚情報演算手段 46 制御手段 56 駆動手段 60 刺激呈示部 DESCRIPTION OF SYMBOLS 10 Information processing apparatus 12 CPU 14 Main memory 18 Display 22 Pointing device 22A Mouse part 24 Tactile presentation means 42 Display information storage means 44 Tactile information calculation means 46 Control means 56 Driving means 60 Stimulation presentation part
Claims (10)
ポインティング手段と、 操作者に対して触覚情報を呈示する触覚呈示手段と、 前記触覚情報を呈示すべき画像部の色属性情報を予め記
憶する記憶手段と、 前記ポインティング手段により指示された画像部の色属
性情報と、前記記憶手段に記憶された色属性情報とが一
致した場合に、操作者に対して触覚情報を呈示するよう
に前記触覚呈示手段を制御する制御手段と、 を備えた情報処理装置。A display for displaying an image; a pointing device for indicating a part of the image displayed on the display; a tactile presentation device for presenting tactile information to an operator; and a tactile information to be presented. A storage unit for storing color attribute information of the image unit in advance; and when the color attribute information of the image unit specified by the pointing unit matches the color attribute information stored in the storage unit, Control means for controlling the tactile sensation providing means so as to present tactile information.
べき画像部の複数の色属性情報と、該色属性情報の各々
に対応した異なる触覚情報とを予め記憶することを特徴
とする請求項1記載の情報処理装置。2. The apparatus according to claim 1, wherein the storage unit stores in advance a plurality of pieces of color attribute information of an image portion to which the tactile information is to be presented, and different tactile information corresponding to each of the color attribute information. Item 10. The information processing apparatus according to Item 1.
段により指示された画像部の色属性情報と、前記記憶手
段に記憶された色属性情報とが一致しない場合に前記触
覚呈示手段よる触覚呈示を行わないことを特徴とする請
求項1又は2に記載の情報処理装置。3. The control unit performs tactile presentation by the tactile presentation unit when the color attribute information of the image section designated by the pointing unit does not match the color attribute information stored in the storage unit. The information processing apparatus according to claim 1, wherein there is no information processing apparatus.
ポインティング手段と、 操作者に対して触覚情報を呈示する触覚呈示手段と、 前記触覚情報を呈示すべき画像部の色属性情報の変化量
を予め記憶する記憶手段と、 前記ポインティング手段が指示する画像部の色属性情報
の変化量と、前記記憶手段に記憶された色属性情報の変
化量とに基づいて前記触覚呈示手段を制御する制御手段
と、 を備えた情報処理装置。4. A display for displaying an image, a pointing means for indicating a part of the image displayed on the display, a tactile presentation means for presenting tactile information to an operator, and the tactile information to be presented. A storage unit that stores in advance the amount of change in the color attribute information of the image unit; a change amount of the color attribute information of the image unit specified by the pointing unit; and a change amount of the color attribute information stored in the storage unit. And a control means for controlling the tactile sensation providing means.
べき画像部の複数の色属性情報の変化量と、該色属性情
報の変化量の各々に対応した異なる触覚情報とを予め記
憶することを特徴とする請求項4記載の情報処理装置。5. The storage unit stores in advance a change amount of a plurality of pieces of color attribute information of an image portion to which the tactile information is to be presented and different tactile information corresponding to each of the change amounts of the color attribute information. The information processing apparatus according to claim 4, wherein:
段が指示する画像部の色属性情報の変化量が所定量以上
の場合に触覚情報を呈示することを特徴とする請求項4
又は5に記載の情報処理装置。6. The control device according to claim 4, wherein the control unit presents the tactile information when the amount of change in the color attribute information of the image section specified by the pointing unit is equal to or more than a predetermined amount.
Or the information processing device according to 5.
段が指示する画像部の色属性情報の変化量が所定値未満
の場合に前記触覚呈示手段よる触覚呈示を行わないこと
を特徴とする請求項4乃至請求項6の何れか1項に記載
の情報処理装置。7. The control device according to claim 4, wherein the control unit does not perform the tactile presentation by the tactile presentation unit when the amount of change in the color attribute information of the image section specified by the pointing unit is less than a predetermined value. The information processing device according to claim 6.
くとも1つ、または明度と、色相及び彩度の少なくとも
1つとを組合せた属性値であることを特徴とする請求項
1乃至請求項7の何れか1項に記載の情報処理装置。8. The color attribute information according to claim 1, wherein the color attribute information is an attribute value obtained by combining at least one of hue and saturation, or a combination of lightness and at least one of hue and saturation. 8. The information processing device according to any one of items 7 to 7.
するための載置面を有する載置部材を備え、該載置部材
が該載置面に対して水平方向に前記制御手段により往復
動されることによって、操作者に対して触覚情報を呈示
することを特徴とする請求項1乃至請求項8の何れか1
項に記載の情報処理装置。9. The tactile sensation presenting means includes a placing member having a placing surface on which an operator places a finger, and the placing member is provided with the control means in a horizontal direction with respect to the placing surface. The tactile information is presented to the operator by being reciprocated by the method described in any one of claims 1 to 8.
The information processing device according to item.
移動するマウス型の入力装置であり、該入力装置の筐体
の一部に前記触覚呈示手段が配置されていることを特徴
とする請求項1乃至請求項9の何れか1項に記載の情報
処理装置。10. The pointing device according to claim 1, wherein the pointing device is a mouse-type input device for moving a cursor, and the tactile sensation providing device is disposed in a part of a housing of the input device. Item 10. The information processing apparatus according to any one of items 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000104008A JP2001290572A (en) | 2000-04-05 | 2000-04-05 | Information processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000104008A JP2001290572A (en) | 2000-04-05 | 2000-04-05 | Information processor |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002357071A Division JP2003216331A (en) | 2002-12-09 | 2002-12-09 | Information processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2001290572A true JP2001290572A (en) | 2001-10-19 |
Family
ID=18617628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000104008A Pending JP2001290572A (en) | 2000-04-05 | 2000-04-05 | Information processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2001290572A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004310196A (en) * | 2003-04-02 | 2004-11-04 | Fujitsu Component Ltd | Coordinate input device |
JP2005508058A (en) * | 2001-11-01 | 2005-03-24 | イマージョン コーポレーション | Method and apparatus for providing a tactile sensation |
KR20110130469A (en) * | 2009-03-12 | 2011-12-05 | 임머숀 코퍼레이션 | Systems and methods for a texture engine |
KR101113731B1 (en) | 2011-06-03 | 2012-02-27 | (주)이미지스테크놀로지 | Method for producing haptic effect by analysis about display's particular area |
JP2012216144A (en) * | 2011-04-01 | 2012-11-08 | Kyocera Corp | Electronic device |
JP2015167023A (en) * | 2009-03-12 | 2015-09-24 | イマージョン コーポレーションImmersion Corporation | Systems and methods for texture engine |
US9746923B2 (en) | 2009-03-12 | 2017-08-29 | Immersion Corporation | Systems and methods for providing features in a friction display wherein a haptic effect is configured to vary the coefficient of friction |
JP2017174446A (en) * | 2009-03-12 | 2017-09-28 | イマージョン コーポレーションImmersion Corporation | Systems and methods for using textures in graphical user interface widgets |
US9904394B2 (en) | 2013-03-13 | 2018-02-27 | Immerson Corporation | Method and devices for displaying graphical user interfaces based on user contact |
KR20180021235A (en) * | 2009-03-12 | 2018-02-28 | 임머숀 코퍼레이션 | Systems and methods for a texture engine |
JP2018032417A (en) * | 2009-03-12 | 2018-03-01 | イマージョン コーポレーションImmersion Corporation | System and method using multiple actuators to realize textures |
US10466792B2 (en) | 2009-03-12 | 2019-11-05 | Immersion Corporation | Systems and methods for friction displays and additional haptic effects |
US10620707B2 (en) | 2009-03-12 | 2020-04-14 | Immersion Corporation | Systems and methods for interfaces featuring surface-based haptic effects |
-
2000
- 2000-04-05 JP JP2000104008A patent/JP2001290572A/en active Pending
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8159461B2 (en) | 2001-11-01 | 2012-04-17 | Immersion Corporation | Method and apparatus for providing tactile sensations |
JP2005508058A (en) * | 2001-11-01 | 2005-03-24 | イマージョン コーポレーション | Method and apparatus for providing a tactile sensation |
US7808488B2 (en) | 2001-11-01 | 2010-10-05 | Immersion Corporation | Method and apparatus for providing tactile sensations |
US8773356B2 (en) | 2001-11-01 | 2014-07-08 | Immersion Corporation | Method and apparatus for providing tactile sensations |
JP4510398B2 (en) * | 2003-04-02 | 2010-07-21 | 富士通コンポーネント株式会社 | Coordinate input device |
JP2004310196A (en) * | 2003-04-02 | 2004-11-04 | Fujitsu Component Ltd | Coordinate input device |
JP2017174446A (en) * | 2009-03-12 | 2017-09-28 | イマージョン コーポレーションImmersion Corporation | Systems and methods for using textures in graphical user interface widgets |
KR20180021235A (en) * | 2009-03-12 | 2018-02-28 | 임머숀 코퍼레이션 | Systems and methods for a texture engine |
US10747322B2 (en) | 2009-03-12 | 2020-08-18 | Immersion Corporation | Systems and methods for providing features in a friction display |
JP2015167023A (en) * | 2009-03-12 | 2015-09-24 | イマージョン コーポレーションImmersion Corporation | Systems and methods for texture engine |
KR20160110547A (en) * | 2009-03-12 | 2016-09-21 | 임머숀 코퍼레이션 | Systems and methods for a texture engine |
US9746923B2 (en) | 2009-03-12 | 2017-08-29 | Immersion Corporation | Systems and methods for providing features in a friction display wherein a haptic effect is configured to vary the coefficient of friction |
KR20110130469A (en) * | 2009-03-12 | 2011-12-05 | 임머숀 코퍼레이션 | Systems and methods for a texture engine |
US9874935B2 (en) | 2009-03-12 | 2018-01-23 | Immersion Corporation | Systems and methods for a texture engine |
US10620707B2 (en) | 2009-03-12 | 2020-04-14 | Immersion Corporation | Systems and methods for interfaces featuring surface-based haptic effects |
KR102051180B1 (en) * | 2009-03-12 | 2019-12-02 | 임머숀 코퍼레이션 | Systems and methods for a texture engine |
JP2018032417A (en) * | 2009-03-12 | 2018-03-01 | イマージョン コーポレーションImmersion Corporation | System and method using multiple actuators to realize textures |
US10073527B2 (en) | 2009-03-12 | 2018-09-11 | Immersion Corporation | Systems and methods for providing features in a friction display including a haptic effect based on a color and a degree of shading |
JP2019023892A (en) * | 2009-03-12 | 2019-02-14 | イマージョン コーポレーションImmersion Corporation | System and method for texture engine |
KR101992070B1 (en) | 2009-03-12 | 2019-06-21 | 임머숀 코퍼레이션 | Systems and methods for a texture engine |
KR102003426B1 (en) * | 2009-03-12 | 2019-07-24 | 임머숀 코퍼레이션 | Systems and methods for a texture engine |
US10379618B2 (en) | 2009-03-12 | 2019-08-13 | Immersion Corporation | Systems and methods for using textures in graphical user interface widgets |
US10466792B2 (en) | 2009-03-12 | 2019-11-05 | Immersion Corporation | Systems and methods for friction displays and additional haptic effects |
JP2012216144A (en) * | 2011-04-01 | 2012-11-08 | Kyocera Corp | Electronic device |
KR101113731B1 (en) | 2011-06-03 | 2012-02-27 | (주)이미지스테크놀로지 | Method for producing haptic effect by analysis about display's particular area |
US9904394B2 (en) | 2013-03-13 | 2018-02-27 | Immerson Corporation | Method and devices for displaying graphical user interfaces based on user contact |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6292179B1 (en) | Software keyboard system using trace of stylus on a touch screen and method for recognizing key code using the same | |
EP2245612B1 (en) | Device and method for providing tactile information | |
US9170649B2 (en) | Audio and tactile feedback based on visual environment | |
JP3381344B2 (en) | Coordinate input device | |
EP0706111B1 (en) | Apparatus and method for user interface | |
US6898307B1 (en) | Object identification method and system for an augmented-reality display | |
JP2001290572A (en) | Information processor | |
US20050264527A1 (en) | Audio-visual three-dimensional input/output | |
KR20080106265A (en) | A system and method of inputting data into a computing system | |
JPH1185400A (en) | Display | |
EP2075671A1 (en) | User interface of portable device and operating method thereof | |
JP2001051787A (en) | Method and device for selecting mark by using stroke on user interfacr | |
JP2002259019A (en) | Space keyboard system for pressure feedback, and its information input method | |
JPH02244214A (en) | Coordinate input device | |
JP6107271B2 (en) | Information processing apparatus, information processing system, and program | |
JPH0566888A (en) | Touch panel device | |
JP2000242394A (en) | Virtual keyboard system | |
JP3228584B2 (en) | Mouse input method on touch panel | |
JP2003216331A (en) | Information processor | |
JPH11272422A (en) | Computer input device | |
JPH0362216A (en) | Portable terminal equipment | |
JPH01231175A (en) | Data base processor | |
KR100847943B1 (en) | Creating responses for an electronic pen-computer multimedia interactive system | |
JP2001318811A (en) | Graphical user interface simulation device | |
Lee et al. | Vision-based virtual joystick interface |