(57)【特許請求の範囲】
【請求項１】
タッチ面を指でなぞるジェスチャ動作を検知する検知部と、
タッチ面の略縦中心線と略横中心線にそって配置される複数の光点表示部と、
光点表示部の光点の点滅を制御する光点制御手段を有する制御部と、
からなり、
前記検知部は、タッチ単位領域となる静電容量センサを複数備え、
前記光点表示部の光点は、静電容量センサ基板と静電容量センサの平板電極に貫通穴をあけて設けられたＬＥＤ素子であるタッチリモコン。
【請求項２】
一部の貫通穴は隣接する平板電極にまたがり設けられ、その隣接する平板電極の面積がほぼ同一となる請求項１に記載のタッチリモコン。
【請求項３】
一部の貫通穴は隣接する平板電極にまたがらずに各々設けられ、その隣接する平板電極の面積がほぼ同一となる請求項１又は２に記載のタッチリモコン。
【請求項４】
制御部の光点制御手段は、検知部での検知結果に応じて光点の点滅を制御する第一制御手段を有する請求項１から３のいずれか一に記載のタッチリモコン。
【請求項５】
タッチ面をなぞる指に振動を与えるバイブレーション部をさらに有し、
前記制御部は、検知部での検知結果に応じてバイブレーション部を制御する振動制御手段をさらに有する請求項１から４のいずれか一に記載のタッチリモコン。
【請求項６】
振動制御手段は、
検知部の検知結果がタッチ面の所定の境界をまたがった指のなぞり動作である場合に、バイブレーション部を振動制御する越境動作報知手段を有する請求項５に記載のタッチリモコン。
【請求項７】
制御部は、検知部での検知結果に応じて光点制御手段と振動制御手段との両者を同期して制御する同期制御手段をさらに有する請求項５又は６に記載のタッチリモコン。
【請求項８】
請求項１から７のいずれか一に記載のタッチリモコンと、このタッチリモコンにてリモートコントロールされる電子機器とからなる電子機器システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチリモコンと電子機器システムに関する。
【背景技術】
【０００２】
従来のリモコンでは、電子機器の各機能を実行するための物理的なキーが複数配置されていた。これらのリモコンにおいては、利用者から各キーに対する押下操作などを受け付けて、遠隔制御（リモートコントロール）の対象である電子機器に対して操作命令を送信していた。
【０００３】
一方近年になって、特許文献１に開示されているように、タッチセンサを備えたリモコン（以下、タッチリモコンという）が見られるようになってきている。これらのタッチリモコンにおいては、タッチセンサにて指のタッチ操作を受け付けて、遠隔制御の対象である電子機器に対して制御命令を送信している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−２３４８７
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、タッチリモコンの見た目や触った感覚でタッチリモコンの上下左右の向きを即座に把握することができない場合、タッチ面にて指をスライドさせる方向やタップする位置を誤ることがあった。このため、例えば利用者が縦方向にスライド操作を行ったつもりであっても、タッチリモコン側で斜め方向のスライド操作と検知してしまうこともあった。
【課題を解決するための手段】
【０００６】
以上の課題を解決するために、本発明は、タッチ面を指でなぞるジェスチャ動作を検知する検知部と、タッチ面の略縦中心線と略横中心線にそって配置される複数の光点表示部と、光点表示部の光点の点滅を制御する光点制御手段を有する制御部と、からなるタッチリモコンを提案する。
【発明の効果】
【０００７】
以上のような構成をとる本発明によって、タッチ面にて指をスライドさせる方向やタップすべき位置を予め把握したり、タッチ操作後において指をスライドさせた方向やタップした位置を確認したりすることが可能になるため、タッチリモコンに対する操作をより正確に行うことが可能になる。
【図面の簡単な説明】
【０００８】
【図１】実施形態１のタッチリモコンの構造の一例を示す図
【図２】実施形態１のタッチリモコンの機能ブロックの一例を示す図
【図３】実施形態１のタッチリモコンの構造の他の例（１）を示す図
【図４】実施形態１のタッチリモコンの構造の他の例（２）を示す図
【図５】実施形態１のタッチリモコンのハードウェア構造の一例を示す図
【図６】実施形態１のセンサコントローラの動作処理の一例を示す図
【図７】実施形態２のタッチリモコンの構造の一例を示す図
【図８】実施形態３のタッチリモコンの構造の一例を示す図
【図９】実施形態４のタッチリモコンの構造の一例を示す図
【図１０】実施形態５のタッチリモコンの機能ブロックの一例を示す図
【図１１】実施形態５のタッチリモコンの点灯例を示す図
【図１２】実施形態５のＭＰＵの動作処理の一例を示す図
【図１３】実施形態６のタッチリモコンの機能ブロックの一例を示す図
【図１４】実施形態６のタッチリモコンのハードウェア構造の一例を示す図
【図１５】実施形態６のＭＰＵの動作処理の一例を示す図
【図１６】実施形態７のタッチリモコンの機能ブロックの一例を示す図
【図１７】実施形態７のＭＰＵの動作処理の一例を示す図
【図１８】実施形態８のタッチリモコンの機能ブロックの一例を示す図
【図１９】実施形態８のＭＰＵの動作処理の一例を示す図
【図２０】実施形態１のタッチリモコンの構造の他の例（３）を示す図
【図２１】実施形態５のタッチリモコンの他の点灯例を示す図
【発明を実施するための形態】
【０００９】
以下に、本発明の実施形態を説明する。実施形態と請求項の相互の関係は、以下のとおりである。実施形態１では主に請求項１、９について説明し、実施形態２では主に請求項２について説明し、実施形態３では主に請求項３について説明し、実施形態４では主に請求項４について説明し、実施形態５では主に請求項５について説明し、実施形態６では主に請求項６について説明し、実施形態７では主に請求項７について説明し、実施形態８では主に請求項８について説明する。なお、本発明はこれらの実施形態に何ら限定されるものではなく、その要旨を逸脱しない範囲内において、種々なる態様で実施しうる。
<実施形態１>
【００１０】
<概要>
図１に示すように、本実施形態の「タッチリモコン」０１００は、「タッチ面」０１０１の略縦中心線と略横中心線にそって「複数の光点表示部」０１０２が配置されている。当該構成により、タッチ面にて指をスライドさせる方向やタップすべき位置を予め把握したり、タッチ操作後において指をスライドさせた方向やタップした位置を確認したりすることが可能になる。
【００１１】
<構成>
図２は、本実施形態のタッチリモコンの機能ブロックの一例を示す図である。この図にあるように、本実施形態の「タッチリモコン」０２００は、「検知部」０２０１と、「制御部」０２０２と、「複数の光点表示部」０２０３と、から構成され、「制御部」は「光点制御手段」０２０４を有する。
【００１２】
なお、以下に記載する各機能は、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの両方により実現され得る。また、この発明は装置として実現できるのみでなく、方法としても実現することが可能である。
【００１３】
本実施形態の「タッチリモコン」は、基本的な機能として、対応する「電子機器」をリモートコントロールする機能を備えており、タッチ操作に応じて対応する電子機器に対して操作命令を送信する。ここで、「電子機器」は種々のものが考えられるが、例えば映像表示装置や映像記録装置、音声出力装置、印刷装置、照明装置、家電機器、カーナビゲーション装置、ゲーム機器などが挙げられる。なお、「電子機器」のリモートコントロールは、有線又は無線の通信手段を介して行うことが考えられる。
【００１４】
なお、本実施形態の発明は、「タッチリモコン」とこのタッチリモコンにてリモートコントロールされる「電子機器」とからなる「電子機器システム」として特定することも可能である（以下の実施形態においても同様である）。
【００１５】
タッチリモコンの形状は種々考えられるが、図１に示したような正面が卵形となるタッチリモコンや、正面が円形となるタッチリモコンとすることも可能である。これらの形状のタッチリモコンは、正面が四角形状のタッチリモコンなどと比べてタッチリモコンの上下左右の向きを即座に把握することが難しい場合が多いが、本実施形態のタッチリモコンの特徴によりタッチ操作を比較的容易に行うことが可能になる。
【００１６】
「検知部」は、タッチ面を指でなぞるジェスチャ動作を検知する機能を有する。ここで、タッチ面を指でなぞる動作としては、直接的にタッチ面に触れてなぞる動作の他に、タッチ面から指を少し浮かせた状態でなぞる動作も含まれるものである。また、タッチペンなど、指の代役となる道具を用いてなぞる動作も含まれる。
【００１７】
具体的なジェスチャ動作としては、例えばタッチ面にて指をスライドさせる動作や、タッチ面をタップする動作、タッチ面に近接／接触する２本以上の指の間隔を広げたり狭めたりする動作などが挙げられる。
【００１８】
検知部を実現する手段としては、例えば静電容量センサや、抵抗膜センサ、表面弾性波センサ、赤外線センサ、電磁誘導センサ、マトリクス・スイッチなどが挙げられる。これらの検知手段においては、指をタッチした位置やスライドさせた方向を検知することが可能であり、当該検知結果に基づいてどのような動作が行われたかを解釈することが可能である。
【００１９】
例えば、タッチ面の特定の位置において指の近接／接触を単発的に検知した場合はタップ操作であると解釈し、タッチ面にて連続的に指の近接／接触を検知した場合はスライド操作であると解釈することが可能である。なお、当該解釈処理は必ずしもタッチリモコン側で行う必要はなく、制御対象である電子機器において行うことも可能である。
【００２０】
「複数の光点表示部」は、タッチ面の略縦中心線と略横中心線にそって配置される。ここで、タッチ面の略縦中心線や略横中心線とは、タッチ面の縦中心線や横中心線の他に、縦中心線や横中心線から少しずれた位置にある線も含むものである。
【００２１】
また、タッチ面の略縦中心線と略横中心線上のすべてに光点表示部を配置する必要はなく、所定の間隔をあけて配置することも可能である。また、図３に示すように、略縦中心線や略横中心線の一部に複数の光点表示部０３０１を配置する構成も考えられる。さらに、図４に示すように、略縦中心線と略横中心線の他の線上に複数の光点表示部０４０１を配置して、タッチ面をさらに細かく分割する構成も可能である。
【００２２】
また、図２０に示すように、タッチ面の略縦中心線と略横中心線の間を通る斜めの線上に沿って光点表示部２００１をさらに配置する構成も可能である。当該構成とすることにより、縦方向と横方向のみならず斜め方向を的確に把握することが可能になる。
【００２３】
また、光点表示部の光点は、ＬＥＤ素子とすることが主として考えられるが、有機ＥＬ素子、蛍光ランプなどを用いることも可能である。また、光点表示部の光点は制御によりその色を変更可能な構成とすることも可能である。
【００２４】
このように、複数の光点表示部をタッチ面の略縦中心線と略横中心線にそって配置することにより、タッチリモコンの利用者はタッチ面の縦中心線と横中心線を的確に把握することが可能になるため、どちらの方向に指をスライドさせるべきか、又はどの位置に指をタッチすべきかなどを容易に把握することが可能になる。
【００２５】
「光点制御手段」は、光点表示部の光点の点滅を制御する機能を有する。光点制御手段としては、デジタル方式の制御回路（プロセッサ）、アナログ方式の制御回路を用いることが挙げられる。デジタル方式の制御回路としては、ＭＰＵやＣＰＵなどが主として考えられる。
【００２６】
ここで、光点の点滅の制御としては、各光点が点灯・消滅するタイミングや点灯時間の制御が主として考えられる。例えば、タッチ面に対する指の近接／接触を検知した場合に、略縦中心線と略横中心線の複数の光点を所定時間点灯させることが考えられる。また、タッチ面の所定の領域に対して指が近接／接触した場合に、当該領域を縦軸と横軸で特定するように、略縦中心線と略横中心線の一部を点灯させる構成も可能である。なお、検知部での検知結果とは独立に、光点表示部の点滅を制御する構成も可能である。
【００２７】
<具体的な構成>
図５は、上記タッチリモコンをハードウェアとして実現した際の具体的な構成の一例を示す図である。この図を利用して、各ハードウェア構成の働きについて説明する。
【００２８】
この図にあるように、タッチリモコンは、「ＭＰＵ」０５０１と、と、「ＲＡＭ」０５０２と、「不揮発性メモリ」０５０３、「タッチセンサ」０５０４と、「センサコントローラ」０５０５と、「複数のＬＥＤ素子」０５０６と、「ＬＥＤコントローラ」０５０７と、「通信器」０５０８と、「通信用インターフェイス」０５０９と、から構成される。当該構成は、「システムバス」０５１０のデータ通信経路により相互に接続され、情報の送受信や処理を行う。
【００２９】
タッチリモコンの機能を実現するためのプログラムやデータは「不揮発性メモリ」に記憶されており、必要に応じて「ＲＡＭ」に展開される。「ＭＰＵ」は、「ＲＡＭ」に展開されたプログラムを順次読み出して実行する。
【００３０】
図６は、「センサコントローラ」の動作処理の一例を示すフローチャートである。まず、ステップＳ０６０１において、「タッチセンサ」からタッチ面に対する指の近接／接触を示すアナログ信号を検知するまで待機する。ステップＳ０６０２において、「センサコントローラ」は、「タッチセンサ」からタッチ面に対する指の近接／接触を示すアナログ信号を検知すると、デジタル信号への変換を行い、指の近接／接触位置データを「センサコントローラ」のデータレジスタに格納する。次にステップＳ０６０３において、「センサコントローラ」は「ＭＰＵ」に対してデータレディ信号を送信する。次にステップＳ０６０４において、引き続き「タッチセンサ」からタッチ面に対する指の近接／接触を示すアナログ信号が検知されるか否か判断する。ここでの判断が検知されるとの判断である場合はステップＳ０６０２に戻る。ここでの判断が検知されないとの判断である場合は、ステップＳ０６０５に進む。ステップＳ０６０５において、「ＭＰＵ」に対してデータエンド信号を送信し、ステップＳ０６０１に戻る。
【００３１】
以下、「ＭＰＵ」の動作処理の一例を示す。最初のステップにおいて、「センサコントローラ」からデータレディ信号を受信するまで待機する。次のステップにおいて、「センサコントローラ」からデータレディ信号を受信すると、「ＬＥＤコントローラ」に対して「ＬＥＤ素子」を所定時間点灯させるための制御命令を送信する。
【００３２】
以下、「ＬＥＤコントローラ」の動作処理の一例を示す。まず、最初のステップにおいて、「ＭＰＵ」から制御命令を受信するまで待機する。次のステップにおいて、「ＬＥＤ素子」の点灯制御命令を受信した場合に、「ＬＥＤ素子」に対して所定時間電流を流す。
【００３３】
なお、「ＭＰＵ」は、上記動作処理の他に、タッチリモコンとしての一般的な処理を行うことが可能である。例えば、遠隔制御（リモートコントロール）の対象である「電子機器」に対して指の近接／接触位置データを「通信器」を介して送信することが可能である。当該データを受信した「電子機器」は、データ解釈を行って実行すべき処理を決定することが可能である。
【００３４】
<効果>
本実施形態のタッチリモコンにより、タッチ面にて指をスライドさせる方向やタップすべき位置を予め把握したり、タッチ操作後において指をスライドさせた方向やタップした位置を確認したりすることが可能になる。
<実施形態２>
【００３５】
<構成>
本実施形態のタッチリモコンの機能は実施形態１のタッチリモコンと同様である。ただし、図７に示すように、本実施形態の「タッチリモコン」０７００において、検知部はタッチ単位領域となる「静電容量センサ」０７０１を複数備え、光点表示部の光点は静電容量センサ基板と静電容量センサの平板電極に貫通穴をあけて設けられた「ＬＥＤ素子」０７０２であることを特徴とする。以下、当該特徴点について説明する。
【００３６】
上記のように、各静電容量センサはタッチ単位領域となっており、いずれの静電容量センサに指が近接・接触したかを検知することによって指の位置を特定することが可能である。静電容量センサの大きさや数、配置は種々考えられるが、タッチリモコンの用途に応じて適宜選択することが好ましい。
【００３７】
また、上記のように静電容量センサ基板と静電容量センサの平板電極には、ＬＥＤ素子から発せられる光を通すための貫通穴が設けられている。貫通穴の大きさは種々考えられるが、タッチする指と比較して小さくすることが好ましい。
【００３８】
<効果>
本実施形態のタッチリモコンにより、実施形態１の効果に加えて、タッチ面の略縦中心線と略横中心線が静電容量センサの一部を横切る場合であっても、これらの線上にてＬＥＤを光らせることが可能になる。
<実施形態３>
【００３９】
<構成>
本実施形態のタッチリモコンは、基本的に実施形態２で説明したタッチリモコンと同様であるが、図８に示すように、本実施形態の「タッチリモコン」０８００においては、一部の「貫通穴」０８０１は「隣接する平板電極」０８０２Ａ・Ｂにまたがり設けられ、その「隣接する平板電極」の面積がほぼ同一となることを特徴とする。以下、当該特徴点について説明する。
【００４０】
このように、一部の貫通穴が隣接する平板電極にまたがり設けられるような場合でも、当該隣接する平板電極の面積をほぼ同一にすることで、隣接する平板電極の静電容量のばらつきを抑えることが可能になる。
【００４１】
なお、貫通穴が設けられていない静電容量センサについても、その大きさを小さくすることにより、貫通穴が設けられている静電容量センサの静電容量との差を小さくして、検出感度の調整を容易にすることも可能である。
【００４２】
<効果>
本実施形態のタッチリモコンは、実施形態２の効果に加えて、静電容量センサごとの静電容量のばらつきを抑えることが可能になる。
<実施形態４>
【００４３】
<概要>
本実施形態のタッチリモコンは、基本的に実施形態２で説明したタッチリモコンと同様であるが、図９に示すように、本実施形態の「タッチリモコン」０９００においては、一部の「貫通穴」０９０１は「隣接する平板電極」０９０２Ａ・Ｂにまたがらずに各々設けられ、その「隣接する平板電極」の面積がほぼ同一となることを特徴とする。
【００４４】
このように、一部の貫通穴が隣接する平板電極にまたがらずに各々設けられるような場合でも、隣接する平板電極の面積がほぼ同一になるようにすることで、静電容量のばらつきを抑えることが可能になる。
【００４５】
なお、貫通穴が設けられていない静電容量センサについては、その大きさを小さくすることにより、貫通穴が設けられている静電容量センサの静電容量との差を小さくして、検出感度の調整を容易にすることも可能である。
【００４６】
<効果>
本実施形態のタッチリモコンは、実施形態２の効果に加えて、静電容量センサごとの静電容量のばらつきをおさえることが可能になる。
<実施形態５>
【００４７】
<概要>
本実施形態のタッチリモコンは、検出部での検出結果に応じてタッチ面の略縦中心線と略横中心線にそって配置される複数の光点の点滅を制御することが可能である。
【００４８】
<構成>
図１０は、本実施形態のタッチリモコンの機能ブロックの一例を示す図である。この図にあるように、本実施形態の「タッチリモコン」１０００は、「検知部」１００１と、「制御部」１００２と、「複数の光点表示部」１００３と、から構成され、「制御部」は「光点制御手段」１００４を有し、「光点制御手段」は「第一制御手段」１００５を有する。以下、実施形態１から４との相違点である第一制御手段について説明する。
【００４９】
「第一制御手段」は、検知部での検知結果に応じて光点の点滅を制御する機能を有する。光点の点滅制御の方法としては、タッチ面の座標やタッチ単位領域のＩＤに基づいて光点の点滅を制御する方法や、タッチ面にて行われたタッチ操作の種類に基づいて光点の点滅を制御する方法が挙げられる。
【００５０】
例えば、図１１に示すように、指などが触れたタッチ面のＸ座標を示すように略横中心線に沿った光点表示部の一部（１１０１Ａ・１１０２Ａ）を選択して点灯させ、タッチ面のＹ座標を示すように略縦中心線に沿った光点表示部の一部（１１０１Ｂ・１１０２Ｂ）を選択して点灯させる構成が考えられる。当該構成により、タッチ面のいずれの位置に指が近接／接触しているかを即座に把握することが可能になる。また、スライド操作を行った場合、いずれの方向の操作としてタッチセンサに検知されたかを確認することが可能になる。
【００５１】
また、タッチ面のＸ軸方向にスライドさせる指の速さを示すように略横中心線に沿った光点表示部の一部を選択して点灯させ、Ｙ軸方向の速さを示すように略縦中心線に沿った光点表示部の一部を選択して点灯させる構成も可能である。
【００５２】
また、図２１に示すように、略縦中心線と略横中心線の間の斜めの線上に沿って光点表示部をさらに配置している場合は、タッチ位置やスライド操作の方向、スライドさせる指の速さなどを示すように、いずれかの線に沿った光点表示部の一部（２１０１）を点灯させる構成とすることも可能である。  
【００５３】
<具体的な構成>
本実施形態のタッチリモコンの具体的構成は、図５で示した実施形態１のタッチリモコンの具体的な構成と同様である。以下、実施形態１との相違点となる処理について説明する。
【００５４】
図１２は、「ＭＰＵ」の動作処理の一例を示すフローチャートである。まず、ステップＳ１２０１において、「センサコントローラ」からデータレディ信号を受信するまで待機する。ステップＳ１２０２において、「センサコントローラ」からデータレディ信号を受信すると、「センサコントローラ」のデータレジスタからタッチ面上の指の位置情報を読み出す。次にステップＳ１２０３において、指の位置情報に基づいて点灯させるべき「ＬＥＤ素子」を決定する。次にステップＳ１２０４において、「ＬＥＤコントローラ」に対して点灯させるべき「ＬＥＤ素子」のＩＤ情報を送信する。なお、ステップＳ１２０３の決定処理は、例えば指の位置情報と点灯させるべき「ＬＥＤ素子」のＩＤを関連付けたテーブル情報（不揮発性メモリなどにて保持）に基づいて行うことが可能である。
【００５５】
以下、「ＬＥＤコントローラ」の動作処理の一例を示す。まず、最初のステップにおいて、「ＭＰＵ」から点灯させるべき「ＬＥＤ素子」のＩＤ情報を受信するまで待機する。次のステップにおいて、点灯させる「ＬＥＤ素子」のＩＤ情報を受信した場合に、当該「ＬＥＤ素子」のＩＤ情報を「ＬＥＤコントローラ」のデータレジスタに格納する。次のステップにおいて、該当する「ＬＥＤ素子」に対して所定時間電流を流す。
【００５６】
<効果>
本実施形態のタッチリモコンは、実施形態１の効果に加えて、タッチ面内のタッチ位置やタッチ操作の方向をより容易に把握することが可能になる。
【００５７】
<実施形態６>
【００５８】
<概要>
本実施形態のタッチリモコンは、基本的に実施形態１などと同様であるが、タッチ面で検知するジェスチャ動作に応じてタッチ面をなぞる指に振動を与えるよう制御する。
【００５９】
<構成>
図１３は、本実施形態のタッチリモコンの機能ブロックの一例を示す図である。この図にあるように、本実施形態の「タッチリモコン」１３００は、「検知部」１３０１と、「制御部」１３０２と、「複数の光点表示部」１３０３と、「バイブレーション部」１３０４、から構成され、「制御部」は「光点制御手段」１３０５と「振動制御手段」１３０６を有する。以下、実施形態１から５との相違点である「バイブレーション部」と「振動制御手段」について説明する。
【００６０】
「バイブレーション部」は、タッチ面をなぞる指に振動を与える機能を有する。具体的な構成としては一般的な振動器が考えられる。振動器の数やその大きさについては適宜選択することが可能であり、例えばタッチ単位領域ごとに振動素子を設けることも可能である。
【００６１】
「振動制御手段」は、検知部での検知結果に応じてバイブレーション部を制御する機能を有する。例えば、指が近接／接触したタッチ面の位置座標や入力した操作の内容に応じて振動の有無や振動パターンを変更することが考えられる。また、タッチ面の所定の境界をまたがるスライド操作を行った場合において特定の振動パターンで振動させたり、タッチ面において決定操作を示すタップ操作を行った場合において特定の振動パターンで振動させたりすることが考えられる。
【００６２】
<具体的な構成>
図１４は、上記タッチリモコンをハードウェアとして実現した際の具体的な構成の一例を示す図である。この図を利用して、各ハードウェア構成の働きについて説明する。
【００６３】
この図にあるように、タッチリモコンは、「ＭＰＵ」１４０１と、と、「ＲＡＭ」１４０２と、「不揮発性メモリ」１４０３、「タッチセンサ」１４０４と、「センサコントローラ」１４０５と、「複数のＬＥＤ素子」１４０６と、「ＬＥＤコントローラ」１４０７と、「通信器」１４０８と、「通信用インターフェイス」１４０９、「振動器」１４１０と、「振動器コントローラ」１４１１から構成される。当該構成は、「システムバス」１４１２のデータ通信経路により相互に接続され、情報の送受信や処理を行う。基本的な構成は実施形態１と同様であるため、実施形態１との相違点について説明する。
【００６４】
不揮発性メモリには、指の位置座標と振動器の振動パターンを関連付けた振動駆動プログラムが格納されており、必要に応じてＲＡＭに読みだして実行することが可能である。
【００６５】
図１５は、「ＭＰＵ」の動作処理の一例を示すフローチャートである。まず、ステップＳ１５０１において、「センサコントローラ」からデータレディ信号を受信するまで待機する。ステップＳ１５０２において、「センサコントローラ」からデータレディ信号を受信すると、「センサコントローラ」のデータレジスタからタッチ面上の指の位置情報を読み出す。次にステップＳ１５０３において、指の位置情報に基づいて「振動器」の振動パターンを決定する。次にステップＳ１５０４において、「振動器コントローラ」に対して振動パターンの情報を含んだ振動命令を送信する。
【００６６】
以下、「振動器コントローラ」の動作処理の一例を示す。まず、最初のステップにおいて、「ＭＰＵ」から振動命令を受信するまで待機する。次のステップにおいて、振動命令を受信した場合に、振動パターンの情報に基づいて「振動器」に対して所定時間、所定量の大きさの電流を流す。
【００６７】
<効果>
本実施形態のタッチリモコンにより、実施形態１などの効果に加えて、タッチ面で検知するジェスチャ動作に応じてタッチ面をなぞる指に振動を与えることが可能になる。
<実施形態７>
【００６８】
<概要>
本実施形態のタッチリモコンは、基本的に実施形態６などと同様であるが、タッチ面の所定の境界をまたがった指のなぞり動作を行った場合に、タッチ面をなぞる指に振動を与えるよう制御する構成を有する。
【００６９】
<構成>
図１６は、本実施形態のタッチリモコンの機能ブロックの一例を示す図である。この図にあるように、本実施形態の「タッチリモコン」１６００は、「検知部」１６０１と、「制御部」１６０２と、「複数の光点表示部」１６０３と、「バイブレーション部」１６０４と、から構成され、「制御部」は「光点制御手段」１６０５と「振動制御手段」１６０６を有し、「振動制御手段」は「越境動作報知手段」１６０７を有する。以下、実施形態６との相違点である「越境動作報知手段」について説明する。
【００７０】
「越境動作報知手段」は、検知部の検知結果がタッチ面の所定の境界をまたがった指のなぞり動作である場合に、バイブレーション部を振動制御する機能を有する。
【００７１】
タッチ面の所定の境界としては、タッチ単位領域となる各センサ間の物理的な境界とすることも可能であるし、タッチ面に仮想的に設定される境界とすることも可能である。当該境界の位置情報はあらかじめ不揮発性メモリなどの記憶装置に保持しておくことが考えられる。
【００７２】
なお、境界が複数ある場合は、境界ごとに振動パターンを設定可能な構成としたり、境界をまたぐ方向に応じて振動パターンを設定可能な構成としたりすることも可能である。例えば一の境界を左から右にまたぐ指のなぞり動作を行った場合は振動パターンＡとし、右から左にまたぐ指のなぞり動作を行った場合は振動パターンＢとする、といった態様が考えられる。
【００７３】
<具体的な構成>
本実施形態のタッチリモコンの具体的な構成は、図１４で示した実施形態６の具体的な構成と同様である。以下、実施形態１から６との相違点について説明する。
【００７４】
不揮発性メモリには、タッチ面の所定の境界をまたがった指のなぞり動作と特定の振動パターンとを関連付けた越境動作報知プログラムが格納されており、ＲＡＭに読みだしてＭＰＵにて実行することが可能である。
【００７５】
図１７は、「ＭＰＵ」の動作処理の一例を示すフローチャートである。まず、ステップＳ１７０１において、「センサコントローラ」からデータレディ信号を受信するまで待機する。ステップＳ１７０２において、「センサコントローラ」からデータレディ信号を受信すると、「センサコントローラ」のデータレジスタからタッチ面上の指の位置情報を読み出す。次にステップＳ１７０３において、直前の指の位置情報と過去の指の位置情報（直前より一つ以上前の指の位置情報）に基づいて所定の境界をまたがった指のなぞり動作（スライド動作）が行われたか否か判断する。ここでの判断が行われたとの判断である場合はステップＳ１７０４に進む。ここでの判断が行われていないとの判断である場合はステップＳ１７０１に戻る。次にステップＳ１７０４において、指の越境動作の内容に応じて「振動器」の振動パターンを決定する処理を行う。次にステップＳ１７０５において、「振動器」の振動パターンの情報を含んだ振動命令を「振動器コントローラ」に対して送信する。
【００７６】
以下、「振動器コントローラ」の動作処理の一例を示す。まず、最初のステップにおいて、「ＭＰＵ」から振動命令を受信するまで待機する。次のステップにおいて、振動命令を受信した場合に、振動パターンのＩＤに応じて「振動器」に対して、所定タイミングで所定時間にわたって所定量の電流を流す。
【００７７】
<効果>
本実施形態のタッチリモコンは、実施形態６の効果に加えて、タッチ面の所定の境界をまたがる操作をしたことを振動によって直感的に把握することが可能になる。
<実施形態８>
【００７８】
<概要>
本実施形態のタッチリモコンは、基本的に実施例６などと同様であるが、タッチ面での指のジェスチャ動作に応じて光点の点滅の制御と振動の制御とを同期して行う構成を有する。
【００７９】
<構成>
図１８は、本実施形態のタッチリモコンの機能ブロックの一例を示す図である。この図にあるように、本実施形態の「タッチリモコン」１８００は、「検知部」１８０１と、「制御部」１８０２と、「複数の光点表示部」１８０３と、「バイブレーション部」１８０４と、から構成され、「制御部」は「光点制御手段」１８０５と「振動制御手段」１８０６と、「同期制御手段」１８０７と、を有する。以下、実施形態１から７との相違点である「同期制御手段」について説明する。
【００８０】
「同期制御手段」は、検知部での検知結果に応じて光点制御手段と振動制御手段との両者を同期して制御する機能を有する。ここで、光点制御手段と振動制御手段のタイミングの調整は、例えばＭＰＵ等の内部クロックを用いて行うことが可能である。
【００８１】
例えば、光点表示部の点灯開始や点灯終了と同時にバイブレーション部の振動させることが考えられる。なお、光点が点灯等するタイミングとバイブレーション部が振動するタイミングは必ずしも一致する必要はなく、一定時間のタイムラグがあってもよい。例えば、光点を点灯してから０．１秒後に振動させる構成も可能である。
【００８２】
<具体的な構成>
本実施形態のタッチリモコンの具体的な構成は、図１４で示した実施形態６の具体的な構成と同様である。以下、実施形態１から７との相違点について説明する。
【００８３】
図１９は、「ＭＰＵ」の動作処理の一例を示すフローチャートである。まず、ステップＳ１９０１において、「センサコントローラ」からデータレディ信号を受信するまで待機する。ステップＳ１９０２において、「センサコントローラ」からデータレディ信号を受信すると、「センサコントローラ」のデータレジスタからタッチ面上の指の位置情報を読み出す。次にステップＳ１９０３において、指の位置情報に基づいて点灯すべき「ＬＥＤ素子」を決定する。次にステップＳ１９０４において、指の位置情報に基づいて「振動器」の振動パターンを決定する。次にステップＳ１９０５において、点灯すべき「ＬＥＤ素子」のＩＤと点灯すべきタイミングの情報を含んだ点灯命令を「ＬＥＤコントローラ」に対して送信する。次にステップＳ１９０６において、「振動器」の振動パターンのＩＤと振動すべきタイミングの情報を含んだ振動命令を「振動器コントローラ」に対して送信する。
【００８４】
以下、「ＬＥＤコントローラ」の動作処理の一例を示す。まず、最初のステップにおいて、「ＭＰＵ」から点灯させるべき「ＬＥＤ素子」のＩＤ情報を受信するまで待機する。次のステップにおいて、点灯させる「ＬＥＤ素子」のＩＤ情報を受信した場合に、当該「ＬＥＤ素子」のＩＤと点灯すべきタイミングの情報を「ＬＥＤコントローラ」のデータレジスタに格納する。次のステップにおいて、該当する「ＬＥＤ素子」に対して所定のタイミングで所定時間電流を流す。
【００８５】
以下、「振動器コントローラ」の動作処理の一例を示す。まず、最初のステップにおいて、「ＭＰＵ」から振動命令を受信するまで待機する。次のステップにおいて、振動命令を受信した場合に、振動パターンのＩＤと振動のタイミングの情報を「振動コントローラ」のデータレジスタに格納する。次のステップにおいて、「振動器」に対して、所定タイミングで所定時間電流を流す。
【００８６】
<効果>
本実施形態のタッチリモコンは、実施例６など効果に加えて、タッチ面での指のジェスチャ動作に応じて、光点の点滅の制御と振動の制御とを同期して行うことが可能になる。
【符号の説明】
【００８７】
０１００…タッチリモコン、０１０１…タッチ面、０１０２…複数の光点表示部、０２０１…検知部、０２０２…制御部、０２０３…複数の光点表示部、０２０４…光点制御手段、１００５…第一制御手段、１３０４…バイブレーション部、１３０５…光点制御手段、１３０６…振動制御手段、１６０７…越境動作報知手段、１８０７…同期制御手段、０５０１…ＭＰＵ、０５０２…ＲＡＭ、０５０３…不揮発性メモリ、０５０４…タッチセンサ、０５０５…センサコントローラ、０５０６…複数のＬＥＤ素子、０５０７…ＬＥＤコントローラ、０５０８…通信器、０５０９…通信用インターフェイス
【図１】
0005477962.tif 000002
【図２】
0005477962.tif 000003
【図３】
0005477962.tif 000004
【図４】
0005477962.tif 000005
【図５】
0005477962.tif 000006
【図６】
0005477962.tif 000007
【図７】
0005477962.tif 000008
【図８】
0005477962.tif 000009
【図９】
0005477962.tif 000010
【図１０】
0005477962.tif 000011
【図１１】
0005477962.tif 000012
【図１２】
0005477962.tif 000013
【図１３】
0005477962.tif 000014
【図１４】
0005477962.tif 000015
【図１５】
0005477962.tif 000016
【図１６】
0005477962.tif 000017
【図１７】
0005477962.tif 000018
【図１８】
0005477962.tif 000019
【図１９】
0005477962.tif 000020
【図２０】
0005477962.tif 000021
【図２１】
0005477962.tif 000022