(57)【要約】【課題】  人が過去に体験した触力覚を記憶および再現提示すること。【解決手段】  触力覚検索システム１００は、人が過去に体験した触力覚を入力するための接触部２１およびパラメータ検出部２３と、人に触力覚を体験させる事象を発生する接触部２１および駆動制御部２２と、接触部２１およびパラメータ検出部２３に入力された触力覚を記憶する触力覚データベース５０と、触力覚データベース５０に記憶された触力覚のうちから所定の条件に一致する触力覚を抽出し、接触部２１および駆動制御部２２を制御して、抽出された触力覚を人に体験させる事象を発生させる比較抽出部１２と、を備える。【選択図】        図１
2007034439.tif 000002
【特許請求の範囲】
【請求項１】
人が過去に体験した触力覚を入力するための触力覚入力手段と、
人に触力覚を体験させる事象を発生する触力覚出力手段と、
前記触力覚入力手段に入力された触力覚を記憶する記憶手段と、
前記記憶手段に記憶された触力覚のうちから所定の条件を満たす触力覚を抽出する抽出手段と、
前記触力覚出力手段を制御して、前記抽出手段により抽出された触力覚を人に体験させる事象を発生させる制御手段と、を備えた触力覚検索システム。
【請求項２】
前記抽出手段は、前記記憶手段に記憶された触力覚のうちから前記触力覚入力手段に入力された触力覚に類似する触力覚を抽出する、請求項１に記載の触力覚検索システム。
【請求項３】
事象を識別する事象識別情報が入力される事象識別情報入力手段をさらに備え、
前記記憶手段は、前記触力覚入力手段に入力された触力覚を前記事象識別情報入力手段に入力された事象識別情報と関連付けて記憶し、
前記抽出手段は、前記事象識別情報入力手段に入力された事象識別情報に一致する事象識別情報と関連付けられた触力覚を抽出する、請求項１に記載の触力覚検索システム。
【請求項４】
前記触力覚出力手段は、人が接触可能な接触部と、
パラメータが与えられると与えられたパラメータに従って前記接触部を駆動させる駆動制御手段とを含み、
前記触力覚入力手段は、前記接触部が人によって移動されることに応じて、前記触力覚出力手段が前記接触部の移動を再現するために必要なパラメータを検出するパラメータ検出手段を含み、
前記記憶手段は、前記パラメータ検出手段により検出されたパラメータを触力覚として記憶する、請求項１に記載の触力覚検索システム。
【請求項５】
前記触力覚出力手段は、人が接触可能な接触部と、
パラメータが与えられると与えられたパラメータに従って前記接触部を駆動させる駆動制御手段とを含み、
前記触力覚入力手段は、前記駆動制御手段にパラメータを与えるパラメータ付与手段と、
所定の指示が入力されると、前記パラメータ付与手段が前記駆動制御手段に与えたパラメータを人が感じた触力覚として決定するパラメータ決定手段を含み、
前記記憶手段は、前記パラメータ検出手段により決定されたパラメータを触力覚として記憶する、請求項１に記載の触力覚検索システム。
【請求項６】
人が過去に体験した触力覚を入力するための触力覚入力手段と、人に触力覚を体験させる事象を発生する触力覚出力手段とに接続されたコンピュータで実行される触力覚検索プログラムであって、
前記触力覚入力手段に入力された触力覚を記憶するステップと、
前記記憶された触力覚のうちから所定の条件を満たす触力覚を抽出するステップと、
前記触力覚出力手段を制御して、前記抽出された触力覚を人に体験させる事象を発生させるステップと、をコンピュータに実行させる触力覚検索プログラム。
【請求項７】
人が過去に体験した触力覚を入力するための触力覚入力手段と接続されたコンピュータで実行される触力覚検索プログラムであって、
前記触力覚出力手段は、人が接触可能な接触部と、
パラメータが与えられると与えられたパラメータに従って前記接触部を駆動させる駆動制御手段とを含み、
前記駆動制御手段にパラメータを与えるステップと、
所定の指示が入力されると、前記駆動制御手段に与えたパラメータを人が感じた触力覚として決定するステップと、
前記触力覚として決定されたパラメータを記憶するステップと、
前記記憶された触力覚のうちから所定の条件を満たす触力覚を抽出するステップと、
前記触力覚出力手段を制御して、前記抽出された触力覚を人に体験させる事象を発生させるステップと、をコンピュータに実行させる触力覚検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は触力覚検索システムおよび触力覚検索プログラムに関し、詳しくは、人が過去に体験した触力覚を記憶および再現提示する触力覚検索システムおよび触力覚検索プログラムに関する。
【背景技術】
【０００２】
現在、人の視覚および聴覚に代わるセンサとして、カメラ、マイクが知られている。さらに、カメラで撮像された画像を出力する表示モニタ、スピーカで集音された音声を出力するスピーカが存在する。味覚および臭覚についても、味覚センサと味再生装置、においセンサとにおい再生装置が存在する。
【０００３】
五感のうち触覚は、狭義の触覚と力覚とを含む。狭義の触覚は、能動的な感覚であり、たとえば、人が静止物に触れて感じる肌触り、柔らかさ等の感覚をいう。力覚は、受動的な感覚であり、たとえば、人が動物体に触れていて感じる手ごたえ等の感覚をいう。ここでは、単に触覚というときは、狭義の触覚を示し、触覚と力覚とを総称して触力覚という。
【０００４】
特開２００４−２７８７３３号公報（特許文献１）には、物体の動きを再現する触力覚ディスプレイが記載されている。また、電気刺激により触覚を提示する触覚ディスプレイが開発されている（たとえば、非特許文献１）。非特許文献１に記載の触覚ディスプレイは、内部に微細な帯状電極を有する２枚のフィルムからなる。これら２枚のフィルムが超薄型静電アクチュエータを構成する。一方のフィルム（固定子）は、ベース台に固定されており、他方のフィルム（移動子）はミニチュアリニアガイドで案内され、左右に移動可能となっている。操作者は移動子フィルム上に直接指をおき、移動子フィルムを指と共に左右に動かすことで、静電アクチュエータの発生する推力を指先に感じ、その結果として、特定の表面性状を知覚するものである。
【０００５】
しかしながら、触力覚を体験させるためのディスプレイは存在するが、触力覚により得られる主観的な体験を、記録、検索および再生するハードウェアは今のところ存在しない。これは、触力覚を人が知覚する原理の解明が、未だ明確にはされていないことによる。触力覚は、一つの単純な感覚ではなく、様々な受容器で感じられる複合的な感覚である。すなわち、触力覚は、皮膚で感じる摩擦感、温湿感、痛感、力の負荷などを感じる運動感覚が複合したものである。換言すれば、触力覚を知覚した体験は、複合的な感覚で得られるものであり、また、主観的なものである。従来のセンサでは単一的で客観的な値が得られるのみであり、触力覚のように複合的で主観的な感覚を取り扱うハードウェアは今のところ存在しない。
【特許文献１】特開２００４−２７８７３３号公報
【非特許文献１】山本、高崎、樋口、”超薄型静電アクチュエータを用いた触感インターフェース”、［ｏｎｌｉｎｅ］、［平成１７年７月１日検索］、インターネット＜URL: http://www.intellect.pe.u-tokyo.ac.jp/research/es_tactile/es_tactile_j.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００６】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、人が過去に体験した触力覚を記憶および再現提示可能な触力覚検索システムおよび触力覚検索プログラムを提供することである。
【０００７】
この発明の他の目的は、触力覚をキーにして記録された触力覚を検索することが可能な触力覚検索装置および触力覚検索プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上述した目的を達成するためにこの発明のある局面によれば、触力覚検索システムは、人が過去に体験した触力覚を入力するための触力覚入力手段と、人に触力覚を体験させる事象を発生する触力覚出力手段と、触力覚入力手段に入力された触力覚を記憶する記憶手段と、記憶手段に記憶された触力覚のうちから所定の条件を満たす触力覚を抽出する抽出手段と、触力覚出力手段を制御して、抽出手段により抽出された触力覚を人に体験させる事象を発生させる制御手段と、を備える。
【０００９】
この発明に従えば、人が過去に体験した触力覚が入力されると、入力された触力覚が記憶されるので、人が過去に体験した触力覚を記憶しておくことができる。また、記憶された触力覚のうちから所定の条件を満たす触力覚が抽出され、抽出された触力覚を人に体験させる事象が発生される。このため、人が過去に体験した触力覚を記憶および再現提示可能な触力覚検索システムを提供することができる。
【００１０】
好ましくは、抽出手段は、記憶手段に記憶された触力覚のうちから触力覚入力手段に入力された触力覚に類似する触力覚を抽出する。
【００１１】
この発明に従えば、入力された触力覚に類似する触力覚が、記憶された触力覚のうちから抽出されて、その触力覚を人に体験させる事象が発生される。このため、触力覚をキーにして記録された触力覚を検索することが可能な触力覚検索装置を提供することができる。
【００１２】
好ましくは、事象を識別する事象識別情報が入力される事象識別情報入力手段をさらに備え、記憶手段は、触力覚入力手段に入力された触力覚を事象識別情報入力手段に入力された事象識別情報と関連付けて記憶し、抽出手段は、事象識別情報入力手段に入力された事象識別情報に一致する事象識別情報と関連付けられた触力覚を抽出する。
【００１３】
この発明に従えば、事象識別情報が入力されると、その事象識別情報と関連付けて記憶された触力覚を人に体験させる事象が発生される。このため、人が過去に感じた触力覚を生じさせた事象をキーにして触力覚を検索し、再現することが可能な触力覚検索装置を提供することができる。
【００１４】
好ましくは、触力覚出力手段は、人が接触可能な接触部と、パラメータが与えられると与えられたパラメータに従って接触部を駆動させる駆動制御手段とを含み、触力覚入力手段は、接触部が人によって移動されることに応じて、触力覚出力手段が接触部の移動を再現するために必要なパラメータを検出するパラメータ検出手段を含み、記憶手段は、パラメータ検出手段により検出されたパラメータを触力覚として記憶する。
【００１５】
この発明に従えば、触力覚出力手段の接触部が人によって移動されることに応じて、該接触部の移動を再現するために必要なパラメータが検出され、検出されたパラメータが触力覚として記憶されるので、触力覚を定量的に記憶することができる。
【００１６】
好ましくは、触力覚出力手段は、人が接触可能な接触部と、パラメータが与えられると与えられたパラメータに従って接触部を駆動させる駆動制御手段とを含み、触力覚入力手段は、駆動制御手段にパラメータを与えるパラメータ付与手段と、所定の指示が入力されると、パラメータ付与手段が駆動制御手段に与えたパラメータを人が感じた触力覚として決定するパラメータ決定手段を含み、記憶手段は、パラメータ検出手段により決定されたパラメータを触力覚として記憶する。
【００１７】
この発明に従えば、接触部がパラメータに従って駆動され、所定の指示が入力された時点で、駆動制御手段に与えたパラメータが、人が感じた触力覚として記憶される。このため、触力覚を定量的に記憶することができる。
【００１８】
この発明の他の局面によれば、触力覚検索プログラムは、人が過去に体験した触力覚を入力するための触力覚入力手段と、人に触力覚を体験させる事象を発生する触力覚出力手段とに接続されたコンピュータで実行される触力覚検索プログラムであって、触力覚入力手段に入力された触力覚を記憶するステップと、記憶された触力覚のうちから所定の条件を満たす触力覚を抽出するステップと、触力覚出力手段を制御して、抽出された触力覚を人に体験させる事象を発生させるステップと、をコンピュータに実行させる。
【００１９】
この発明に従えば、人が過去に体験した触力覚を記憶および再現提示可能な触力覚検索プログラムを提供することができる。
【００２０】
また、記憶された触力覚のうちから入力された触力覚に類似する触力覚を抽出すれば、抽出された触力覚を人に体験させる事象が発生されるので、触力覚をキーにして記録された触力覚を検索することが可能な触力覚検索プログラムを提供することができる。
【００２１】
この発明のさらに他の局面によれば、触力覚検索プログラムは、人が過去に体験した触力覚を入力するための触力覚入力手段と接続されたコンピュータで実行される触力覚検索プログラムであって、触力覚出力手段は、人が接触可能な接触部と、パラメータが与えられると与えられたパラメータに従って接触部を駆動させる駆動制御手段とを含み、駆動制御手段にパラメータを与えるステップと、所定の指示が入力されると、駆動制御手段に与えたパラメータを人が感じた触力覚として決定するステップと、触力覚として決定されたパラメータを記憶するステップと、記憶された触力覚のうちから所定の条件を満たす触力覚を抽出するステップと、触力覚出力手段を制御して、抽出された触力覚を人に体験させる事象を発生させるステップと、をコンピュータに実行させる。
【００２２】
この発明に従えば、人が過去に体験した触力覚を記憶および再現提示可能な触力覚検索プログラムを提供することができる。
【発明を実施するための最良の形態】
【００２３】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２４】
人は過去の体験で感じた触力覚を記憶しているが、触力覚を言葉で表現したとしても一意に表すことが難しく、触力覚を他人に伝達することはできない。また、人が感じる触力覚を検出するセンサが存在しないためにコンピュータで処理することができない。本実施の形態における触力覚検索システムは、人の触力覚をセンサとして用い、触力覚ディスプレイを用いることにより、触力覚をコンピュータに記憶し、触力覚をキーとして検索し、および触力覚を感じさせる事象を再現することを可能とする。
【００２５】
図１は、人が感じた触力覚を、触力覚ディスプレイを用いて入力する方法を説明するための図である。図１を参照して、人が竿で鯛を釣った体験を記憶している。この体験で感じた触力覚は、竿で感じ取られ、その体験の要素には鯛が針にかかったときの引き具合、つり上げる際の魚の暴れ具合、重さ、手応え等がある。この体験によって得られる触力覚を言葉に表現したとしても、たとえば「あの魚はぐいっときてガーっと引っ張られて、ふっと抜けるようにつれた」といった擬態語または擬音語を用いた表現になってしまい、言葉のみで触力覚を正確に伝達することはできない。また、人に伝達する際には、言葉とジェスチャとを組み合わせる程度しかできず、触力覚を正確に人に伝えることはできない。これに対して、本実施の形態における触力覚検索システムは、人が竿で鯛を釣った体験で得られた触力覚を思い出しながら、触力覚ディスプレイを操作して体験した触力覚を入力するものである。
【００２６】
また、触覚ディスプレイは、パラメータが与えられると表面形状を再現するが、人が過去に物に触れた体験で得られた触覚を入力することができない。本実施の形態における触力覚検索システムは、人がいくつかのパラメータを順に触覚ディスプレイに与えて触覚ディスプレイに表面形状を再現させ、触覚を体験しながらパラメータを変化させて自分が記憶している触覚に近づけていき、最終的に触覚の入力を可能とするものである。
【００２７】
＜第１の実施の形態＞
図２は、本発明の第１の実施の形態における触力覚検索システムの機能の概要を示す機能ブロック図である。図２を参照して、触力覚検索システム１００は、触力覚ディスプレイ２０と、触力覚ディスプレイ２０を制御する制御部１０と、ユーザによる操作の入力を受付ける入力部３０と、触力覚データベース５０と、表示部４０と、外部記録装置６０とを含む。
【００２８】
触力覚ディスプレイ２０は、接触部２１と、接触部２１を駆動するための駆動制御部２２と、接触部２１の駆動に対応するパラメータを検出するパラメータ検出部２３と、編集部２４とを含む。接触部２１は、３次元空間で自由に移動可能である。駆動制御部２２には、制御部１０からパラメータが与えられる。駆動制御部２２は、与えられるパラメータに従って接触部２１を駆動させる。駆動制御部２２に与えられるパラメータは、接触部２１を駆動させるために用いられ、接触部２１の駆動方法を定義する。パラメータは、たとえば、接触部２１の姿勢を制御するパラメータ、接触部２１を移動させるパラメータを含む。移動させるパラメータには、たとえば、位置、移動方向、移動する速さ、加速度およびこれらを加える時間などを含む。したがって、パラメータは、複数が存在し、複数のパラメータの組み合わせで、人に触力覚を体験させるための接触部２１の一つの動きが定まる。
【００２９】
パラメータ検出部２３は、接触部２１の動きを検出するセンサである。接触部２１の可動方向ごとに、ここでは３次元の各方向の位置、速度、加速度を検出するセンサを備えている。また３次元の各方向の反力を検出する力センサを備えるようにしてもよい。ユーザが、過去に体験した触力覚を思い出しながらその触力覚を、接触部２１を移動させることにより再現すると、パラメータ検出部２３は、接触部２１が受けた力を検出する。そして、受けた力で接触部２１を動かすために必要なパラメータを出力する。パラメータは時間を要素に持ち、位置の時間的な変化、力の時間的な変化を含んでもよい。触力覚ディスプレイ２０は、パラメータ検出部２３を備えることにより、触力覚を入力することが可能な触力覚入力装置でもある。
【００３０】
編集部２４は、パラメータ検出部２３が出力するパラメータを編集する。具体的には、パラメータ検出部２３が出力するパラメータを駆動制御部２２に与える。駆動制御部２２は、与えられたパラメータに従って接触部２１を駆動させる。接触部２１に触れたユーザは、接触部２１の動きを感じ、触力覚として認識する。そして、ユーザが、接触部２１に触れて認識する触力覚と、ユーザが記憶している過去の触力覚とを比較して、その比較結果を編集部２４に入力する。比較結果には、（１）接触部２１に触れて認識する触力覚と、ユーザが記憶している触力覚とが一致すると判断した比較結果と、（２）接触部２１に触れて認識する触力覚と、ユーザが記憶している触力覚とが一致しないと判断した比較結果とがある。編集部２４は、入力された比較結果が、一致しないと判断した比較結果の場合、ユーザによる触力覚の入力を再度受付ける。具体的には、ユーザが過去に体験した触力覚を思い出しながらその触力覚を、接触部２１を移動させることにより再現するのである。このユーザによる触力覚の入力は、一致すると判断した比較結果が入力されるまで繰り返される。編集部２４は、入力された比較結果が、一致すると判断した比較結果の場合、パラメータ検出部２３に対して、パラメータを制御部１０に出力する指示を出力する。パラメータ検出部２３は、編集部２４から入力される指示に従って、パラメータを制御部１０に出力する。
【００３１】
入力部３０は、事象識別情報入力部３１と、ユーザ識別情報入力部３２とを含む。入力部３０は、触力覚検索システム１００を使用するユーザとのユーザインターフェイスであり、ユーザによる操作の入力を受付ける。ユーザ識別情報入力部３１は、触力覚検索システム１００を使用するユーザを識別するためのユーザ識別情報の入力を受付け、入力されたユーザ識別情報を制御部１０に出力する。事象識別情報入力部３１は、ユーザが過去に経験した触力覚を生じさせた事象を識別するための事象識別情報の入力を受付け、入力された事象識別情報を制御部１０に出力する。
【００３２】
外部記録装置６０は、それに装着されたＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）６１等の記録媒体にアクセスする。制御部１０は、ＣＤ−ＲＯＭ６１に記録された触力覚入力プログラムおよび触力覚検索プログラムをロードして実行する。
【００３３】
本実施の形態における触力覚検索システム１００では、触力覚検索システム１００のユーザは、自己が過去に体験した触力覚を生じさせた事象を特定するための事象識別情報を入力部３０に入力しておく。ここでは竿で鯛を釣ったユーザの触力覚を例に説明する。竿で鯛を釣ったときに触力覚を生じさせた事象に対する事象識別情報として「竿で鯛を釣る」という事象識別情報が入力される。
【００３４】
一方、ユーザが触力覚ディスプレイ２０の接触部２１に触れて、自己が過去に体験した触力覚を生じさせた事象を再現する。これにより、接触部２１が移動され、この移動に伴ってパラメータ検出部２３でパラメータが検出される。ここでは、事象識別情報入力部３１に「竿で鯛を釣る」という事象識別情報が入力されたので、ユーザは、竿で鯛を釣ったときに経験した触力覚を思い出しながら、その時の竿の動きを接触部２１で再現する。これにより、ユーザが過去に竿で鯛を釣ったときに経験した触力覚が、定量的なパラメータに変換される。
【００３５】
制御部１０は、記憶部１１と、比較抽出部１２とを含む。記憶部１１は、パラメータ検出部２３からパラメータが入力され、入力部３０の事象識別情報入力部３１から事象識別情報が入力され、ユーザ識別情報入力部３２からユーザ識別情報が入力される。記憶部１１は、入力されたパラメータと、事象識別情報と、ユーザ識別情報とを関連付けて触力覚データベース５０に記憶する。これにより、ユーザが過去に経験した触力覚が触力覚データベース５０に記憶される。
【００３６】
図３は、触力覚データのフォーマットの一例を示す図である。触力覚データは、ユーザ識別情報と、事象識別情報と、パラメータとを含む。このため、触力覚データベース５０は、ユーザ毎に、事象とパラメータとを関連付けた触力覚データを記憶する。人の触力覚には個人差があるため、二人が同じ事象を体験して感じた触力覚が異なる場合がある。このため、本実施の形態における触力覚データベース５０では、触力覚データにユーザ識別情報を含めて、個人別に記憶するようにしている。
【００３７】
図２に戻って、制御部１０は、比較抽出部１２をさらに含む。比較抽出部１２は、パラメータ検出部２３からパラメータが入力される場合と、事象識別情報入力部３１から事象識別情報が入力される場合とがある。比較抽出部１２は、パラメータが入力されると、入力されたパラメータをキーにして触力覚データベース５０を検索し、事象識別情報を抽出する。そして、抽出した事象識別情報を表示部４０に表示させる。これにより、ユーザが接触部２１を操作して、過去に体験した触力覚を入力することにより、その触力覚を感じさせた事象を特定する事象識別情報が表示部４０に表示される。パラメータをキーにした触力覚データベース５０の検索は、触力覚データを順に選択し、選択した触力覚データのパラメータとキーとなるパラメータとを比較する。比較の結果、両者が類似する場合には、その触力覚データの事象識別情報を抽出するのである。類似の判断は、たとえば、２つのパラメータの距離が所定のしきい値以内であれば類似すると判定するようにすればよい。２つのパラメータの距離は、たとえばパラメータ空間内で２点間のユークリド距離を求めるようにすればよい。複数の事象識別情報が抽出される場合があり得るが、その場合には複数の事象識別情報が表示部４０に表示される。たとえば、ユーザが、竿で鯛を釣った経験があり、その触力覚を身体で覚えているけれども魚の種類を忘れてしまったような場合、身体で覚えている触力覚を入力すれば、竿で鯛を釣るとの事象識別情報が表示部４０に表示されるので、ユーザは、触力覚を生じさせた事象を思い出すまたは確認することができる。
【００３８】
比較抽出部１２は、事象識別情報が入力されると、入力された事象識別情報をキーにして触力覚データベース５０を検索し、パラメータを抽出する。そして、抽出したパラメータを駆動制御部２２に出力する。これにより、入力された事象識別情報で特定される事象が接触部２１により再現される。事象識別情報をキーにした触力覚データベース５０の検索は、触力覚データを順に選択し、選択した触力覚データの事象識別情報とキーとなる事象識別情報とを比較する。比較の結果、両者が一致する場合には、その触力覚データのパラメータを抽出するのである。たとえば、ユーザが、竿で鯛を釣った経験がない場合、竿で鯛を釣るとの事象識別情報を事象識別情報入力部３１に入力すれば、ユーザはその触力覚を接触部２１で体験することができる。このため、触力覚を他人に伝達することができる。
【００３９】
図４は、第１の実施の形態における触力覚検索システムの制御部で実行される触力覚入力処理の流れを示すフローチャートである。この触力覚入力処理は、ＣＤ−ＲＯＭ６１に記録された触力覚入力プログラムが制御部１０にロードされて、実行されることにより実現される処理である。図４を参照して、まず、触力覚検索システム１００を使用するユーザのユーザ識別情報が入力される（ステップＳ０１）。次に、事象識別情報が入力される（ステップＳ０２）。ここでは、竿で鯛を釣ったときに触力覚を生じさせた事象に対する事象識別情報「竿で鯛を釣る」が入力されたとする。次に、パラメータが制御部１０に入力される（ステップＳ０３）。このパラメータは、ユーザが接触部２１を操作して、過去に竿で鯛を釣ったときに感じた触力覚を生じさせた事象を再現することにより入力される。再現される事象は、ここでは竿から伝わる力を含む竿の動きである。ユーザによる接触部２１の操作に伴って、パラメータ検出部２３でパラメータが検出され、検出されたパラメータが制御部１０に入力される。なお、一度の入力で触力覚を生じさせた事象を再現することができなかった場合には、事象が再現されるまでステップＳ０３が繰り返されることになる。ステップＳ０４では、ステップＳ０１で入力されたユーザ識別情報と、ステップＳ０２で入力された事象識別情報と、ステップＳ０３で入力されたパラメータとを関連付けた触力覚データを生成する。そして、生成した触力覚データを触力覚データベース５０に記憶する（ステップＳ０５）。
【００４０】
図５は、第１の実施の形態における触力覚検索システムの制御部で実行される触力覚検索処理の流れを示すフローチャートである。この触力覚検索処理は、ＣＤ−ＲＯＭ６１に記録された触力覚検索プログラムが制御部１０にロードされて、実行されることにより実現される処理である。図５を参照して、まず、事象識別情報が入力されたか否かが判断される（ステップＳ１１）。事象識別情報が入力されればステップＳ１２に進むが、そうでなければステップＳ１５に進む。ステップＳ１２では、入力された事象識別情報をキーにして、触力覚データベース５０を検索する。そして、パラメータが抽出されたか否かがが判断される（ステップＳ１３）。この判断は、入力された事象識別情報に一致する事象識別情報を含む触力覚データが抽出されたか否かによる。パラメータが抽出されたならステップＳ１４に進むが、そうでなければ処理を終了する。ステップＳ１４では、抽出されたパラメータを駆動制御部２２に出力する。これにより、ステップＳ１１で入力された事象識別情報で特定される事象が接触部２１により再現される。ステップＳ１４の後、処理を終了する。
【００４１】
ステップＳ１５では、パラメータが入力されたか否かが判断される（ステップＳ１１）。パラメータが入力されればステップＳ１６に進むが、そうでなければ処理を終了する。
パラメータの入力は、パラメータ検出部２３からパラメータが入力されたか否かにより判断される。ステップＳ１６では、入力されたパラメータをキーにして、触力覚データベース５０を検索する。そして、事象識別情報が抽出されたか否かが判断される（ステップＳ１７）。この判断は、入力されたパラメータに類似するパラメータを含む触力覚データが抽出されたか否かによる。事象識別情報が抽出されたならステップＳ１８に進むが、そうでなければ処理を終了する。ステップＳ１８では、抽出された事象識別情報を表示部４０に出力して表示させる。そして、ステップＳ１５で入力されたパラメータを駆動制御部２２に出力する（ステップＳ１９）。これにより、ステップＳ１５で入力されたパラメータに従って接触部２１が駆動される。このようにして、ユーザが接触部２１を操作して過去に体験した触力覚を入力することにより、その触力覚を感じさせた事象を特定する事象識別情報が表示部４０に表示される。
【００４２】
＜第２の実施の形態＞
図６は、第２の実施の形態における触力覚検索システムの機能の概要を示す機能ブロック図である。図６を参照して、触力覚検索システム１００Ａは、第１の実施の形態における触力覚検索システム１００と異なるところは、触力覚ディスプレイ２０Ａがパラメータ検出部２３および編集部２４を備えていない点、制御部１０Ａがパラメータ決定部１３を備えている点、および入力部Ａが比較結果入力部３３を備えている点である。その他の構成は、第１の実施の形態における触力覚検索システム１００と同じなので、ここでは異なる点を主に説明する。ここでは、説明を簡単にするために、人が過去に革製品に触れた触覚を記憶しており、その触覚を入力する場合を例に説明する。
【００４３】
第２の実施の形態における触力覚検索システム１００Ａにおいて、接触部２１は、電気刺激により触覚を生じさせる方式が採用される。この場合、接触部２１に与えるパラメータは電圧振幅、位相を含む。
【００４４】
制御部１０Ａのパラメータ決定部１３は、触力覚ディスプレイ２０Ａの駆動制御部２２にパラメータを与える。駆動制御部２２は、与えられたパラメータに従って接触部２１を駆動させる。接触部２１に触れたユーザは、接触部２１に触れた感覚を触覚として認識する。
【００４５】
そして、ユーザが、接触部２１に触れて認識する触覚と、ユーザが記憶している過去の触覚、ここでは革製品に触れたときに認識した触覚とを比較して、その比較結果を比較結果入力部３３に入力する。比較結果には、（１）接触部２１に触れて認識する触覚と、ユーザが記憶している触覚とが一致すると判断した比較結果と、（２）接触部２１に触れて認識する触覚と、ユーザが記憶している触覚とが一致しないと判断した比較結果とがある。比較結果入力部３３は、入力された比較結果をパラメータ決定部１３に出力する。
【００４６】
パラメータ決定部１３は、比較結果入力部３３から入力された比較結果が、一致すると判断した比較結果の場合、触力覚ディスプレイ２０Ａに与えたパラメータを記憶部１１に出力する。記憶部１１は、パラメータ決定部１３からパラメータが入力され、入力部３０Ａの事象識別情報入力部３１から事象識別情報が入力され、ユーザ識別情報入力部３２からユーザ識別情報が入力される。記憶部１１は、入力されたパラメータと、事象識別情報と、ユーザ識別情報とを関連付けて触力覚データベース５０に記憶する。これにより、ユーザが過去に経験した触覚が触力覚データベース５０に記憶される。
【００４７】
パラメータ決定部１３は、比較結果入力部３３から入力された比較結果が、一致しないと判断した比較結果の場合、新たなパラメータを生成して触力覚ディスプレイ２０Ａに与える。パラメータ決定部１３は、先に触力覚ディスプレイ２０Ａに与えたパラメータと入力された比較結果とに基づいて、次に触力覚ディスプレイ２０Ａに出力するための新たなパラメータを生成する。パラメータ決定部１３では、比較結果入力部３３に一致すると判断した比較結果が入力されるまで、新たなパラメータを生成して触力覚ディスプレイ２０Ａに与える。
【００４８】
触力覚ディスプレイ２０Ａに与えるパラメータは、複数種類が準備されている。このためパラメータ決定部１３では、複数種類のパラメータのうちから各種類のパラメータを決定して１組のパラメータを生成し、生成した１組のパラメータを出力する。新たなパラメータの生成は、たとえば、二分割探索法を用いて生成される。これにより、パラメータ決定部１３でパラメータを生成する回数を少なくすることができ、目標とするパラメータに早期にたどり着くことができる。
【００４９】
また、制御部１０Ａにパラメータを変化させるための入力スイッチを接続して、ユーザがその入力スイッチを操作することにより、新たなパラメータを定めるようにしてもよい。さらに、ユーザによる指示と、二分割探索法とを併用するようにしてもよい。なお、ここでは二分割探索法を用いる例を説明するが、最適なパラメータを求めるための手法はこれに限定されるものではなく、他にも多く知られている探索手法を用いてもよい。
【００５０】
制御部１０Ａがパラメータ決定部１３を有することにより、触力覚ディスプレイ２０Ａと、パラメータ決定部１３と、比較結果入力部３３とで、触覚を入力することが可能な触力覚入力装置が構成される。
【００５１】
図７は、第２の実施の形態における触力覚検索システムの制御部で実行される触力覚入力処理の流れを示すフローチャートである。図７を参照して、図４に示した触力覚入力処理と異なる点は、ステップＳ０３に代えてステップＳ０６からステップＳ０９が実行される点である。ステップＳ０６では、パラメータが選択され、次のステップＳ０７で、選択されたパラメータが触力覚ディスプレイ２０Ａに出力される。これにより、ユーザは、触力覚ディスプレイ２０Ａの接触部２１に触れて触覚を認識する。ユーザは、接触部２１に触れて認識された触覚と、過去に革製品に触れたときに認識した触覚とが同じか否かを比較する。そして、ユーザにより、その比較結果が入力される（ステップＳ０８）。ステップＳ０９では、比較結果が、ユーザが触力覚ディスプレイ２０Ａにより再現される接触部２１の表面形状から感じる触覚が、過去に革製品に触れたときに認識した触覚と一致することを示すか否かが判断される。一致するとされた場合にはステップＳ０４に進み、そうでなければステップＳ０６に戻る。
【００５２】
ステップＳ０６に戻る場合、次に行われるステップＳ０６では、先にステップＳ０６が実行されて選択されたパラメータと、ステップＳ０８で入力された比較結果とに基づいて、二分割探索法を用いて次のパラメータが選択される。
【００５３】
ステップＳ０４では、ステップＳ０１で入力されたユーザ識別情報と、ステップＳ０２で入力された事象識別情報と、ステップＳ０６で最後に選択されたパラメータとを関連付けた触力覚データを生成する。そして、生成した触力覚データを触力覚データベース５０に記憶する（ステップＳ０５）。
【００５４】
図８は、第２の実施の形態における触力覚検索システムの制御部で実行される触力覚検索処理の流れを示すフローチャートである。図８を参照して、図５に示した第１の実施の形態における触力覚検索システムと異なる点は、ステップＳ１５とステップＳ１６との間にステップＳ０６〜ステップＳ０９が実行される点である。このステップＳ０６〜ステップＳ０９は、図７に示した触力覚入力処理のステップＳ０６〜ステップＳ０９の処理とそれぞれ同じである。ステップＳ１５では、パラメータの入力か、事象識別情報の入力かのいずれかが判断される。そして、パラメータの入力と判断された場合にステップＳ０６に進む。ステップＳ０６〜ステップＳ０９については上述したのと同じなのでここでは説明を繰り返さない。
【００５５】
以上説明したように本実施の形態における触力覚検索システム１００によれば、ユーザが過去に体験した触力覚を生じさせた事象と同じ事象を触力覚ディスプレイ２０，２０Ａに出力にさせるためのパラメータが、ユーザが過去に体験した触力覚を生じさせた事象と関連付けてユーザごとに記憶される。このため、人が過去に体験した触力覚を、複合的な感覚を取り扱うことなく、定量的なパラメータで記憶することが可能となる。
【００５６】
また、触力覚は、人の主観的な感覚であるが、これを定量的なパラメータで記憶することにより、触力覚を客観的なものとして取り扱うことができる。このため、ある人が感じた触力覚を、他人に正確に伝達することができる。さらに、事象とパラメータとの組をデータベース化することにより、このデータベースを用いて、触力覚をキーにして事象を抽出することが可能となる。たとえば、革製品に触れる事象と、その革製品に触れて感じる触覚に対するパラメータとを含む触力覚データをデータベース化しておけば、触覚をキーにして、キーとなる触覚が得られる革製品を抽出することができる。
【００５７】
さらに、触力覚をキーにして事象を抽出することにより、たとえば、「その手触りに近いものは羊のスエード、仔牛のスエードの順になります。」などの検索結果を表示することができる。さらに、触力覚と製品とを関連付けることにより「この感覚に近い羊のスエードを使った製品は、製品Ａです。」などの検索結果を表示することができる。
【００５８】
上述した触力覚検索システム１００，１００Ａにおける制御部１０，１０Ａと、入力部３０，３０Ａと、触力覚データベース５０と、表示部４０と、外部記録装置６０とは、一般的なコンピュータで実現することが可能である。コンピュータのハード構成およびその機能は周知なのでここでは説明を繰り返さないが、制御部１０，１０Ａは中央演算装置（ＣＰＵ）に、入力部３０，３０Ａはキーボードまたはマウスなどのポインティングデバイスに、触力覚データベース５０は磁気記録装置または半導体メモリに、表示部４０は表示用ディスプレイに、外部記録装置６０はＣＤ−ＲＯＭドライブにそれぞれ相当する。
【００５９】
なお、本実施の形態においては触力覚検索システム１００，１００Ａについて説明したが、図４および図７に示した触力覚入力処理、図５および図８に示した触力覚検索処理を触力覚検索システム１００に実行させる方法、または、コンピュータに実行させるための触力覚入力プログラムおよび触力覚検索プログラムとして発明を捉えることができるのはいうまでもない。
【００６０】
触力覚入力プログラムおよび触力覚検索プログラムを記憶する記録媒体としては、ＣＤ−ＲＯＭに限らず、フレキシブルディスク、カセットテープ、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード（メモリカードを含む）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの半導体メモリ等の固定的にプログラムを担持する媒体でもよい。また、ここでいうプログラムは、制御部１０により直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００６１】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００６２】
【図１】人が感じた触力覚を、触力覚ディスプレイを用いて入力する方法を説明するための図である。
【図２】本発明の第１の実施の形態における触力覚検索システムの機能の概要を示す機能ブロック図である。
【図３】事象データのフォーマットの一例を示す図である。
【図４】第１の実施の形態における触力覚検索システムの制御部で実行される触力覚入力処理の流れを示すフローチャートである。
【図５】第１の実施の形態における触力覚検索システムの制御部で実行される触力覚検索処理の流れを示すフローチャートである。
【図６】第２の実施の形態における触力覚検索システムの機能の概要を示す機能ブロック図である。
【図７】第２の実施の形態における触力覚検索システムの制御部で実行される触力覚入力処理の流れを示すフローチャートである。
【図８】第２の実施の形態における触力覚検索システムの制御部で実行される触力覚検索処理の流れを示すフローチャートである。
【符号の説明】
【００６３】
１０，１０Ａ  制御部、１１  記憶部、１２  比較抽出部、１３  パラメータ決定部、２０，２０Ａ  触力覚ディスプレイ、２１  接触部、２２  駆動制御部、２３  パラメータ検出部、３０，３０Ａ  入力部、３１  事象識別情報入力部、３２  ユーザ識別情報入力部、３３  比較結果入力部、４０  表示部、５０  触力覚データベース、６０  外部記録装置、１００，１００Ａ  触力覚検索システム。
【図１】
2007034439.tif 000003
【図２】
2007034439.tif 000004
【図３】
2007034439.tif 000005
【図４】
2007034439.tif 000006
【図５】
2007034439.tif 000007
【図６】
2007034439.tif 000008
【図７】
2007034439.tif 000009
【図８】
2007034439.tif 000010