(57)【要約】【課題】キーボード操作と併用する場合の操作性の向上を図る。【解決手段】装着された指の動きを検出して検出信号を出力する第１のセンサ(２)と、上記検出信号に基づいて、上記指の動きが情報処理機器(５)のポインタを操作するための特定の動きの場合には、ポインタ操作情報を生成して送信するポインタ操作情報生成部(１)と、ポインタ操作を行う箇所に設置されて上記操作者の手を検知し、検知信号を出力する第２のセンサ(４)と、上記第２のセンサ(４)が上記操作者の手を検知した場合には、受信した上記ポインタ操作情報を有効として上記情報処理機器(５)に送出するポインタ操作情報有効無効判定部(３)とを備えている。その場合、キーボード操作とポインタ操作(仮想のマウス操作)とを併用する際に、手の場所をキーボードとポインタ操作を行う箇所とに変更するだけで上記両操作を切り替えることができ、操作性の向上を図ることができる。【選択図】図１
2014164428.tif 000002
【特許請求の範囲】
【請求項１】
操作者の単数あるいは複数の指に装着されると共に、上記指の動きを検出して検出信号を出力する第１のセンサと、
上記第１のセンサからの検出信号に基づいて、上記指の動きが、情報処理機器に表示されたポインタを操作するための予め設定された特定の動きである場合には、ポインタ操作情報を生成して送信するポインタ操作情報生成部と、
上記操作者がポインタ操作を行う箇所に設置されて、上記第１のセンサが装着された上記操作者の手を検知して、検知信号を出力する第２のセンサと、
上記ポインタ操作情報生成部から送信された上記ポインタ操作情報を受信すると共に、上記第２のセンサからの検知信号に基づいて、上記第２のセンサが上記第１のセンサが装着された上記操作者の手を検知している場合には、上記受信した上記ポインタ操作情報を有効と判定して上記情報処理機器に送出するポインタ操作情報有効無効判定部と
を備えたことを特徴とするポインティング装置。
【請求項２】
請求項１に記載のポインティング装置において、
上記情報処理機器に表示されたポインタを操作するための特定の動きは、一方向への水平移動の動きと、鉛直方向への動きとである
ことを特徴とするポインティング装置。
【請求項３】
請求項１あるいは請求項２に記載のポインティング装置において、
上記ポインタ操作情報は、仮想のマウス操作における一方向への水平移動量を表す情報とクリック操作の有無を表す情報とを含む
ことを特徴とするポインティング装置。
【請求項４】
請求項１から請求項３までの何れか一つに記載のポインティング装置において、
上記第２のセンサは、近接センサである
ことを特徴とするポインティング装置。
【請求項５】
操作者の単数あるいは複数の指に装着された第１のセンサによって、上記指の動きを検出して検出信号を出力する第１のステップと、
ポインタ操作情報生成部によって、上記第１のセンサからの検出信号に基づいて、上記指の動きが、情報処理機器に表示されたポインタを操作するための予め設定された特定の動きであるか否かを判別し、上記特定の動きである場合には、ポインタ操作情報を生成して送信する第２のステップと、
上記操作者がポインタ操作を行う箇所に設置された第２のセンサによって、上記第１のセンサが装着された上記操作者の手を検知して、検知信号を出力する第３のステップと、
ポインタ操作情報有効無効判定部によって、上記ポインタ操作情報生成部から送信されてくる上記ポインタ操作情報を受信すると共に、上記第２のセンサからの検知信号に基づいて、上記第２のセンサが上記第１のセンサが装着された上記操作者の手を検知しているか否かを判別し、上記操作者の手を検知している場合には、上記受信した上記ポインタ操作情報は有効であると判定して上記情報処理機器に送出する第４のステップと
を備えたことを特徴とするポインタ操作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報処理機器のポインタ移動やウィンドウ選択等の際に用いるポインティング装置およびポインタ操作方法に関する。
【背景技術】
【０００２】
情報処理機器、例えばコンピュータ等において、ポインタ移動やウィンドウ選択を行なう場合にはマウスがよく使用される。通常のマウスには、多種多様な形状や大きさの商品が存在する。しかしながら、人によっては、馴染めるマウス形状に巡り合えず、マウス操作に不満を持ち続ける場合がある。
【０００３】
また、ノートＰＣ(パソコン：Personal Computer)のユーザは、キーボード内あるいはキーボード下部等に設けられたポインティングデバイスを使うことによって、デスクトップＰＣ利用時のごとくマウス動作に必要な空間を用意する必要がない。しかしながら、その反面、上記ポインティングデバイスに馴染めない場合もある。
【０００４】
さらには、ノートＰＣに接続したマウスを使用する場合においても、デスクトップＰＣ利用時に比較すると小型のマウスが使われる場合が多いため、ユーザによっては馴染めない場合がある。
【０００５】
このような上記マウスや上記ポインティングデバイス等の不満を解消するために、ポインティング装置の移動量を加速度センサからの加速度信号によって検知する方法や、３軸加速度センサおよび角速度センサによって手の甲の動きや指の曲がりの方向や角度を検出して指によるボタン入力操作を検知する方法がある。
【０００６】
しかしながら、前者の場合には、上記ポインティング装置の物理的な形状が存在するため、人によっては手の大きさやマウスを持った際の感触は様々であり、上記ポインティング装置の形状が手に馴染まない人にとっては、手に馴染まないという課題は解決されていない。また、後者の場合には、手や指の動きを詳細に把握すべく加速度センサと角速度センサとを手に取り付ける必要があり、マウス動作だけを目的とすればセンサ個数が多すぎてコストが高くなるという問題がある。
【０００７】
また、他の方法として、特開２０１１‐１７０５８５号公報(特許文献１)に開示されたポインティングデバイスがある。
【０００８】
このポインティングデバイスにおいては、右手の手首付近に装着した本体部のボタンを操作することによって右手の移動量を検出し、カーソルの移動量として情報処理装置に無線送信する。また、右手において、リング状の第１クリック操作部が装着された中指とリング状の第２クリック操作部が装着された人差し指との間を閉じて、人差し指を中指に対して相対的に下側に押し下げる。こうして、上記第２クリック操作部の第２接続部に固定されたスライドプレートを、第１クリック操作部の第１接続部によって上側にスライドさせると、左クリックのオン信号を情報処理装置に無線送信する。同様に、人差し指を中指に対して相対的に上側に押し下げて、上記スライドプレートを下側にスライドさせると、右クリックのオン信号を情報処理装置に無線送信するようにしている。
【０００９】
しかしながら、上記特許文献１に開示された従来のポインティングデバイスでは、以下のような問題がある。
【００１０】
すなわち、マウスのクリック操作と同等の操作を実現するためには、上記第１,第２クリック操作部が装着された２本の指(例えば、人差し指と中指)を密着したままでクリック操作を行なう必要がある。その場合には、キーボード操作中において、入力する文字列の内容(例えば、人名「Ｊｉｍ」を入力する際に「ｊ」に続いて「ｉ」のキーを押し圧する場合)によっては、人差し指と中指とが擦れる可能性が高くなり、キーボード操作と意図しないマウスのクリック操作とが同時に行われる場合があり得るという問題がある。
【００１１】
さらに、右手の移動によるカーソル移動を有効/無効に切換える手段として、上記第２クリック操作部の下面に設けられたポタンの操作が必要となっている。従来のパソコン操作においては、キーボード操作とマウス操作とを切り替える場合は、手を置く場所をキーボードとマウスとに変更することで行われている。そのため、キーボード操作とマウス操作とを併用する場合にマウス動作を有効/無効に切換えるためのボタン操作が増えることは、操作性が低下するという新たな問題が発生する。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２０１１‐１７０５８５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
そこで、この発明の課題は、キーボード操作と併用する場合の操作性を向上できるポインティング装置およびポインタ操作方法を提供することにある。
【課題を解決するための手段】
【００１４】
上記課題を解決するため、この発明のポインティング装置は、
操作者の単数あるいは複数の指に装着されると共に、上記指の動きを検出して検出信号を出力する第１のセンサと、
上記第１のセンサからの検出信号に基づいて、上記指の動きが、情報処理機器に表示されたポインタを操作するための予め設定された特定の動きである場合には、ポインタ操作情報を生成して送信するポインタ操作情報生成部と、
上記操作者がポインタ操作を行う箇所に設置されて、上記第１のセンサが装着された上記操作者の手を検知して、検知信号を出力する第２のセンサと、
上記ポインタ操作情報生成部から送信された上記ポインタ操作情報を受信すると共に、上記第２のセンサからの検知信号に基づいて、上記第２のセンサが上記第１のセンサが装着された上記操作者の手を検知している場合には、上記受信した上記ポインタ操作情報を有効と判定して上記情報処理機器に送出するポインタ操作情報有効無効判定部と
を備えたことを特徴としている。
【００１５】
また、この発明のポインタ操作方法は、
操作者の単数あるいは複数の指に装着された第１のセンサによって、上記指の動きを検出して検出信号を出力する第１のステップと、
ポインタ操作情報生成部によって、上記第１のセンサからの検出信号に基づいて、上記指の動きが、情報処理機器に表示されたポインタを操作するための予め設定された特定の動きであるか否かを判別し、上記特定の動きである場合には、ポインタ操作情報を生成して送信する第２のステップと、
上記操作者がポインタ操作を行う箇所に設置された第２のセンサによって、上記第１のセンサが装着された上記操作者の手を検知して、検知信号を出力する第３のステップと、
ポインタ操作情報有効無効判定部によって、上記ポインタ操作情報生成部から送信されてくる上記ポインタ操作情報を受信すると共に、上記第２のセンサからの検知信号に基づいて、上記第２のセンサが上記第１のセンサが装着された上記操作者の手を検知しているか否かを判別し、上記操作者の手を検知している場合には、上記受信した上記ポインタ操作情報は有効である判定して上記情報処理機器に送出する第４のステップと
を備えたことを特徴としている。
【発明の効果】
【００１６】
以上より明らかなように、この発明によれば、上記情報処理機器では、上記ポインタ操作情報生成部で生成された上記ポインタ操作情報に従って、実際に物理的なマウスを接続して表示されたポインタを操作する場合と同様な操作を行うことができる。その結果、物理的なマウスを使用する必要がなく、マウスが手に馴染まないという問題を解消することができる。
【００１７】
さらに、上記第１のセンサを装着した上記操作者の手を検知する上記第２のセンサを、操作者がポインタ操作を行う箇所に設置している。したがって、キーボード操作とポインタ操作(仮想のマウス操作)とを併用する際に、キーボード操作とポインタ操作とを切り替える場合は、従来のパソコン操作と同様に、手を置く場所をキーボードとポインタ操作を行う箇所とに変更するだけでよい。そのため、操作者による特定スイッチの押下等の操作を必要とはせず、ポインタ操作(仮想のマウス操作)をキーボード操作と併用する場合の操作性の向上を図ることができる。
【図面の簡単な説明】
【００１８】
【図１】この発明のポインティング装置における機能ブロック図である。
【図２】第１センサ・リングと第２センサ・リングとの正面図である。
【図３】本体カバーを填めた手を上から見た図である。
【図４】本体カバーを填めた手を横から見た図である。
【図５】第２のセンサの配置状態を示す図である。
【図６】マウス動作情報生成処理のフローチャートである。
【図７】第１のセンサの水平方向への移動状態を示す図である。
【図８】第１のセンサの鉛直方向への移動状態を示す図である。
【図９】マウス動作情報有効無効判定処理のフローチャートである。
【発明を実施するための形態】
【００１９】
以下、この発明を図示の実施の形態により詳細に説明する。以下の説明においては、同一の部品には同一の符号を付しており、それらの名称および機能も同じである。したがって、それら同一の部品については詳細な説明を繰り返さない。
【００２０】
また、以下に開示する実施の形態は総ての点で例示であって制限的なものではない。この発明の権利範囲は実施の形態ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内での総ての変更を含むものである。
【００２１】
図１は、本実施の形態のポインティング装置における機能的構成の概略を示す機能ブロック図である。本ポインティング装置は、本体ユニット１と、第１のセンサ２と、ＰＣユニット３と、第２のセンサ４とで、概略構成されている。
【００２２】
ここで、本ポインティング装置は、仮想のマウスを想定したものである。そこで、以下の説明では、本体ユニット１および第１のセンサ２によるポインティング操作をマウス操作、本体ユニット１および第１のセンサ２の動作をマウス動作、本体ユニット１および第１のセンサ２の移動をマウス移動等という場合もある。
【００２３】
上記本体ユニット１は、図３および図４に示すように、平たい円筒形状の容器を有し、右手(左利きの場合には左手)の甲の手首付近に装着される。本体ユニット１には、ＣＰＵ(中央演算処理装置)１aと、ＣＰＵ１aによる演算処理結果等をＰＣユニット３に無線送信する無線処理部１bと、ＣＰＵ１aに電力を供給する電池部１cと、ＣＰＵ１aの電源をオンオフする電源スイッチ１dとが内蔵されている。
【００２４】
上記第１のセンサ２は、右手(左利きの場合には左手)の人差し指に装着される第１センサ・リング２aと、中指に装着される第２センサ・リング２bとを含んでいる。そして、第１,第２センサ・リング２a,２bには、鉛直方向と水平方向との加速度を検知する加速度センサが搭載されており、検出した加速度値を上記検出信号として本体ユニット１のＣＰＵ１aに送出する。
【００２５】
上記ＰＣユニット３は、上記情報処理機器の一例としてのＰＣ５と、ＵＳＢ(Universal Serial Bus)６で接続されている。そして、ＣＰＵ３aと、本体ユニット１の無線処理部１bから通信経路７を介して送信されてくる情報を受信する無線処理部３bと、第２のセンサ４からの情報を処理するセンサ処理部３cと、ＣＰＵ３aによる判断結果等をＰＣ５にＵＳＢ６を介して送信するＵＳＢ処理部３dを含んでいる。
【００２６】
上記第２のセンサ４は、仮想のマウス操作のエリアに配置されて、第１のセンサ２を装着した手の有無を検知して検知信号をＰＣユニット３のセンサ処理部３cに送出する。ここで、上記仮想のマウス操作は、上記ＰＣ５に表示されるポインタ(カーソル)を操作するポインタ操作の一例である。
【００２７】
以下、各部について、順次詳細に説明する。
【００２８】
上記第１のセンサ２は、ユーザの手の動きを検知するためのものであり、二本の指(人差し指と中指)に装着することを想定して、図２のように、指輪に似た形状を有する２つのセンサ・リングで構成されている。そして、図２(a)に示すように、人差し指用の第１センサ・リング２aには、仮想のクリック動作に関する指の動きを検知するため、鉛直方向の加速度を検出する加速度センサ８が搭載されている。これに対し、中指用の第２センサ・リング２bには、上記クリック動作に関する指の動きを検知するための鉛直方向の加速度センサ９と、水平方向の仮想のマウス操作に関する指の動きを検知するために水平方向の加速度を検知する二つの加速度センサ１０a,１０bとが搭載されている。尚、第１,第２センサ・リング２a,２bにおける指の挿入部は、単なるリング状であり、色々な指の大きさに柔軟に対応できるようにフリーサイズの指輪の構造を有している。
【００２９】
ここで、本実施の形態においては、上記本体ユニット１および第１のセンサ２の手への装着性能を高めるために、図３および図４に示すように、人差し指および中指の第２関節までと手の平と甲とを包み込む薄い手袋状の本体カバー１１を用いる。すなわち、本体カバー１１における人差し指の基節(第２関節と指の付け根との間)の部分の内側に第１センサ・リング２aを取り付け、中指の上記基節の部分の内側に第２センサ・リング２bを取り付ける。さらに、本体カバー１１における甲の手首付近の外側に本体ユニット１を取り付けている。
【００３０】
ユーザの指に装着される上記第１,第２センサ・リング２a,２bは、本体ユニット１とケーブル２c,２dで接続されているだけである。そのため、指に装着したままで固定等を行なわずに使用し続けると、第１,第２センサ・リング２a,２bが回転すること等によって、必ずしも正しい位置に存在しなくなる。そこで、上述のように、手袋状の本体カバー１１に第１,第２センサ・リング２a,２bおよび本体ユニット１を取り付けることによって、手に本体カバー１１を填めた場合に、第１,第２センサ・リング２a,２bおよび本体ユニット１を手の所定の位置に、容易に且つ正しく装着することができるのである。
【００３１】
上記本体ユニット１においては、ＣＰＵ１aによって、第１センサ・リング２aの鉛直方向の加速度センサ８と、第２センサ・リング２bの鉛直方向の加速度センサ９および水平方向の加速度センサ１０a,１０bとから送出されてくる加速度値を積分し、第１,第２センサ・リング２a,２bの変位量を得る。そして、上記変位量として得られた情報が、マウスのクリック操作とマウス移動操作に相当する情報であるか否かを判定した上で、上記ポインタ操作情報の一例であるマウス動作情報を生成する。こうして生成されたマウス動作情報は、無線処理部１bによって、ＰＣユニット３へ送信される。
【００３２】
すなわち、本実施の形態においては、上記本体ユニット１によって、上記ポインタ操作情報生成部を構成しているのである。
【００３３】
図５は、上記第２のセンサ４の配置状態を示す。図５に示すように、上記ＰＣユニット３はＵＳＢ６でＰＣ５と接続されている。そして、ＰＣユニット３に接続された第２のセンサ４は、ＰＣ５に接続されたキーボード１２の右側(左利きの場合は左側)に配置されている。このように、第２のセンサ４は、仮想のマウス操作を行うエリアに配置されるのである。尚、第２のセンサ４としては、例えば近接センサ等が用いられる。
【００３４】
こうすることにより、本ポインティング装置をキーボード１２と併用する場合に、仮想のマウス操作を行うために、第１のセンサ２を装着した手をシート状の第２のセンサ４上に位置させたり第２のセンサ４に近接させたりすると、第２のセンサ４から第１のセンサ２を装着した手の検知信号がＰＣユニット３のセンサ処理部３cに送出される。一方、キーボード１２を操作するために、第１のセンサ２を装着した手を第２のセンサ４の検知外へ移動させると、ＰＣユニット３のセンサ処理部３cへの検知信号の送出が停止される。
【００３５】
そして、上記ＰＣユニット３のセンサ処理部３cによって、第２のセンサ４からの上記検知信号の有無に基づいて、検知信号有無情報を出力する。そうすると、ＰＣユニット３のＣＰＵ３aは、センサ処理部３cからの上記検知信号有無情報に基づいて、本体ユニット１の無線処理部１bから送信されてくる上記マウス動作情報の有効/無効と上記マウス動作情報のＰＣ５への送信の可/不可等を判断するのである。このように、第１のセンサ２を装着した手が第２のセンサ４の検知外にある場合には、自動的にマウス動作を禁止するのである。
【００３６】
すなわち、本実施の形態においては、上記ＰＣユニット３によって、上記ポインタ操作情報有効無効判定部を構成しているのである。
【００３７】
上記ＰＣ５は、上記ＰＣユニット３のＵＳＢ処理部３dからＵＳＢ６を介して送信されてくる上記マウス動作情報を受信するＵＳＢ処理部５aと、上記マウス動作情報に従って画面上のポインタ(カーソル)に対する移動やクリックを行うマウスドライバ５bと、マウスドライバ５bによって移動されるポインタを含む画面を表示する画面表示部５cとを含んでいる。そして、本ポインティング装置によるポインタ移動操作やクリック操作がユーザに見えるような形で行われるのである。
【００３８】
図６は、上記本体ユニット１のＣＰＵ１aによって実行されるマウス動作情報(ポインタ操作情報)生成処理のフローチャートである。以下、図６のフローチャートに従って、マウス動作情報生成処理動作について説明する。ユーザが手に本体カバー１１を填めることによって第１,第２センサ・リング２a,２bおよび本体ユニット１が装着され、本体ユニット１の電源スイッチ１dがオンされると、図６(a)に示すマウス動作情報生成処理動作のメインルーチンが開始される。
【００３９】
ステップＳ1で、上記本体ユニット１の電源スイッチ１d押下のイベント発生による割り込みが許可される。ステップＳ2で、上記第２センサ・リング２bにおける二つの水平方向の加速度センサ１０a,１０bからの加速度値Ａ,Ｂが取得される。ステップＳ3で、取得された加速度値Ａ,Ｂを積分することによって、第２センサ・リング２b(中指)の一方向への水平移動時の変位量(以下、単に水平方向の変位量と言う)が算出される。さらに、必要に応じて、算出値に加速度センサ１０a,１０bの傾き等に関する補正が行われる。
【００４０】
ステップＳ4で、上記ステップＳ3において算出された水平方向の変位量が、マウス移動操作に該当するか否かが判別される。その結果、マウス移動操作に該当する場合にはステップＳ6に進み、該当しなければステップＳ5に進む。尚、この判別は、例えば、表示画面の水平方向１ドットに相当する指の上記水平方向の変位量を閾値として設定し、この閾値との比較によって行われる。ステップＳ5で、水平方向の変位量は無い(つまり「０」)と判定される。そうした後、ステップＳ6に進む。
【００４１】
ステップＳ6で、上記第１センサ・リング２aにおける鉛直方向の加速度センサ８と、第２センサ・リング２bにおける鉛直方向の加速度センサ９とから、加速度値Ｃ,Ｄが取得される。ステップＳ7で、取得された加速度値Ｃ,Ｄを積分することによって、第１センサ・リング２aと第２センサ・リング２bとの鉛直方向の変位量が算出される。さらに、必要に応じて、算出値に加速度センサ１０a,１０b自体の傾きや指の移動方向の鉛直方向に対する傾き等に関する補正が行われる。
【００４２】
ステップＳ8で、上記ステップＳ7において算出された第１,第２センサ・リング２a,２bの鉛直方向の変位量の差が、クリック操作に該当するか否かが判別される。その結果、クリック操作に該当する場合にはステップＳ10に進み、該当しない場合にはステップＳ9に進む。尚、この判別は、例えば、マウス操作時に人差し指と中指との間が意図せずに無意識に鉛直方向に開く範囲の最大値を閾値として設定し、この閾値と上記差の値との比較によって行われる。
【００４３】
ステップＳ9で、上記ステップＳ5における判定結果に基づいて、水平方向の変位量は有るか否かが判別される。その結果、有る場合にはステップＳ10に進む。一方、無い場合には、マウス移動操作とクリック操作との何れもが無いと判定されて、ステップＳ2にリターンする。
【００４４】
ステップＳ10で、上記算出された水平方向の変位量とクリック操作の有無とで成るマウス動作情報が作成され、ＰＣユニット３へ送信される。そうした後、ステップＳ2にリターンして、第２センサ・リング２bの水平方向の加速度センサ１０a,１０bからの次の加速度値Ａ,Ｂの取得に移行する。
【００４５】
上述のようにして、上記第１のセンサ２による水平方向への移動動作とクリック動作との検知を繰り返している最中に、本体ユニット１の電源スイッチ１dの押下によって割り込みが発生すると、図６(b)に示す割り込みルーチンが実行される。
【００４６】
ステップＳ11で、上記本体ユニット１におけるＣＰＵ１aの電源がオフされる。こうして、マウス動作情報生成処理動作が終了される。
【００４７】
図７は、上記第１のセンサ２の水平方向への移動状態を示す。中指に装着された第２センサ・リング２bの移動前における加速度センサ１０a,１０bの中間位置を原点とし、第２センサ・リング２bが白抜き矢印１３のように移動した場合に、加速度センサ１０a,１０bによって加速度値Ａ,Ｂが検出される。
【００４８】
図８は、上記第１のセンサ２の鉛直方向への移動状態を示す。図８(a)に示すように人差し指に装着された第１センサ・リング２aと中指に装着された第２センサ・リング２bとの鉛直方向の位置が、図８(b)のように略同じである位置を基準位置とする。そして、第１センサ・リング２aの上記基準位置からの鉛直方向の変位量と、第２センサ・リング２bの上記基準位置からの鉛直方向の変位量とに基づいて、両変位量の差が求められる。その結果、図８(c)に示すように、第２センサ・リング２bの方が第１センサ・リング２aよりも下側に位置する場合には、右クリック操作であると判定される。これに対し、図８(d)に示すように、第１センサ・リング２aの方が第２センサ・リング２bよりも下側に位置する場合には、左クリック操作であると判定されるのである。
【００４９】
図９は、上記ＰＣユニット３のＣＰＵ３aによって実行されるマウス動作情報(ポインタ操作情報)有効無効判定処理のフローチャートである。以下、図９のフローチャートに従って、マウス動作情報有効無効判定処理動作について説明する。ＰＣユニット３がＰＣ５に接続されると、マウス動作情報有効無効判定処理動作が開始される。
【００５０】
ステップＳ21で、上記無線処理部３bに対して、本体ユニット１からのマウス動作情報の受信の問い合わせが行われる。ステップＳ22で、上記ステップＳ21における問い合わせの結果、マウス動作情報を受信したか否かが判別される。その結果、受信している場合にはステップＳ23に進み、受信していない場合にはステップＳ27に進む。
【００５１】
ステップＳ23で、上記センサ処理部３cからの上記検知信号有無情報が取得される。ステップＳ24で、上記検知信号有無情報に基づいて、第２のセンサ４は第１のセンサ２を装着した手を検知したか否かが判別される。その結果、検知している場合にはステップＳ25に進み、検知していない場合にはステップＳ28に進む。
【００５２】
ステップＳ25で、上記本体ユニット１から送信されてくる上記マウス動作情報が、有効であると判定される。ステップＳ26で、上記マウス動作情報が、ＵＳＢ６を介して送信するための情報に変換される。そして、変換後の情報がＵＳＢ処理部３dに送出される。そうした後、ステップＳ21にリターンする。
【００５３】
ステップＳ27で、上記本体ユニット１からのマウス動作情報が無いと判定される。そうした後に、ステップＳ21にリターンする。
【００５４】
ステップＳ28で、上記第１のセンサ２を装着した手が第２のセンサ４の検知外にあるためにマウス操作ではなく、本体ユニット１から送信されてくる上記マウス動作情報が無効と判断されて破棄される。そうした後、ステップＳ21にリターンする。
【００５５】
上述したように、本実施の形態では、ポインティング装置を、本体ユニット１と、第１のセンサ２と、ＰＣユニット３と、第２のセンサ４とで概略構成しており、仮想のマウスを想定している。そして、ユーザの指が、マウスのクリックボタンを押す動きを行なったのか、マウスを上記一方向に水平に動かしたのかを、検知するための第１センサ・リング２aが人差し指に装着される一方、第２センサ・リング２bが中指に装着される。
【００５６】
そして、上記本体ユニット１のＣＰＵ１aによって、第２センサ・リング２bで検出された水平方向の加速度値を解析することによって、仮想のマウスの水平方向への変位量が検出される。また、第１センサ・リング２aと第２センサ・リング２bとで検出された鉛直方向の加速度値を解析することによって、クリック操作が検知される。そして、上記マウスの水平方向への変位量とクリック操作の有無とでなる上記マウス動作情報を生成して、ＰＣ５に接続されたＰＣユニット３へ送信するようにしている。
【００５７】
したがって、上記ＰＣ５では、上記マウス動作情報に従って、実際に物理的なマウスを接続して動かす場合と同様な操作を行うことができる。その場合、物理的なマウスを使用する必要がないので、マウスが手に馴染まないという問題は発生することはない。
【００５８】
また、本実施の形態によれば、手に馴染むマウスを見出せないユーザにおいても、本体ユニット１と第１のセンサ２とを装着した手を、マウス形状に似た物体や任意の物体の中から選択したお気に入りの物体上に手を置くことによってお気に入りのマウスを得ることが可能になる。
【００５９】
また、上記クリック操作を行う場合には、単に人差し指を中指に対して相対的に鉛直方向に上下させればよい。したがって、キーボード操作中に人差し指と中指とが擦れてもキーボード操作とマウス操作とに支障は生じない。
【００６０】
さらに、上記ＰＣユニット３に接続された近接センサ等で成る第２のセンサ４を、キーボード１２の近くに配置している。このように、ユーザの手による仮想のマウス操作の有無を検知するための第２のセンサ４を、仮想のマウス操作を行うエリアに配置しているので、第２のセンサ４が第１のセンサ２を装着したユーザの手を検知している間は上記マウス動作情報をＰＣ５に送信する一方、第２のセンサ４が上記ユーザの手を検知していない間は上記マウス動作情報をＰＣ５に送信しないようにすることができる。
【００６１】
したがって、上記キーボード操作と仮想のマウス操作とを併用する際に、キーボード操作と仮想のマウス操作とを切り替える場合は、従来のパソコン操作と同様に手を置く場所をキーボードと仮想のマウス操作を行うエリアとに変更するだけでよく、ユーザによる特定スイッチの押下等の操作を必要とはしない。そのため、仮想のマウス操作とキーボード操作とを併用する場合の操作性の向上を図ることができる。
【００６２】
さらに、上記第１,第２センサ・リング２a,２bおよび本体ユニット１を、手袋状の本体カバー１１に取り付けている。したがって、手に本体カバー１１を填めるだけで、第１,第２センサ・リング２a,２bおよび本体ユニット１を手の所定の位置に、容易に且つ正しく装着することができる。
【００６３】
尚、本実施の形態においては、上記第１のセンサ２を、人差し指用の第１センサ・リング２aと中指用の第２センサ・リング２bとで構成している。しかしながら、この発明においては、センサ・リングを装着する指の本数は複数に限定されるものではなく、一本の指であっても差し支えない。但し、その場合には、一本の指に装着されたセンサ・リングに搭載された一つの鉛直方向の加速度センサからの加速度値に基づく鉛直への変位方向によって、右クリックと左クリックとを判定する必要がある。
【００６４】
また、上記第１のセンサ２を装着した手を第２のセンサ４の検知内や検知外へ移動させる場合には、画面表示部５cによって表示されているカーソル位置への影響を最小限に抑えるために鉛直方向へ移動させるのが望ましい。しかしながら、上記カーソル位置への影響を抑制する必要がない場合、あるいは、上記影響を抑制する必要性が低い場合には、その限りではない。
【００６５】
以上のごとく、この発明のポインティング装置は、
操作者の単数あるいは複数の指に装着されると共に、上記指の動きを検出して検出信号を出力する第１のセンサ２と、
上記第１のセンサ２からの検出信号に基づいて、上記指の動きが、情報処理機器５に表示されたポインタを操作するための予め設定された特定の動きである場合には、ポインタ操作情報を生成して送信するポインタ操作情報生成部１と、
上記操作者がポインタ操作を行う箇所に設置されて、上記第１のセンサ２が装着された上記操作者の手を検知して、検知信号を出力する第２のセンサ４と、
上記ポインタ操作情報生成部１から送信されてくる上記ポインタ操作情報を受信すると共に、上記第２のセンサ４からの検知信号に基づいて、上記第２のセンサ４が上記第１のセンサ２が装着された上記操作者の手を検知している場合には、上記受信した上記ポインタ操作情報を有効と判定して上記情報処理機器５に送出するポインタ操作情報有効無効判定部３と
を備えたことを特徴としている。
【００６６】
上記構成によれば、上記情報処理機器５では、上記ポインタ操作情報に従って、実際に物理的なマウスを接続して、表示されたポインタを操作する場合と同様な操作を行うことができる。その場合、物理的なマウスを使用する必要がないので、マウスが手に馴染まないという問題を解消することができる。
【００６７】
さらに、上記第１のセンサ２が装着された上記操作者の手を検知する上記第２のセンサ４を、上記操作者がポインタ操作を行う箇所に設置している。したがって、キーボード操作とポインタ操作(仮想のマウス操作)とを併用する際に、キーボード操作とポインタ操作とを切り替える場合は、従来のパソコン操作と同様に手を置く場所をキーボードとポインタ操作を行う箇所とに変更するだけでよい。そのため、操作者による特定スイッチの押下等の操作を必要とはせず、ポインタ操作(仮想のマウス操作)をキーボード操作と併用する場合の操作性の向上を図ることができる。
【００６８】
また、一実施の形態のポインティング装置では、
上記情報処理機器に表示されたポインタを操作するための特定の動きは、一方向への水平移動の動きと、鉛直方向への動きとである。
【００６９】
この実施の形態によれば、操作者は、実際に物理的なマウスを操作する場合と同様に、マウス移動に相当する一方向への水平移動の動きと、上記マウスのクリック動作に相当する鉛直方向への動きとを行えばよく、違和感なく仮想のマウス操作を行うことが可能になる。
【００７０】
また、一実施の形態のポインティング装置では、
上記ポインタ操作情報は、仮想のマウス操作における一方向への水平移動量を表す情報とクリック操作の有無を表す情報とを含んでいる。
【００７１】
この実施の形態によれば、上記情報処理機器５は、上記ポインタ操作情報に基づいて、実際に物理的なマウスが接続されている場合と同様の処理で、表示しているポインタを操作することが可能になる。
【００７２】
また、一実施の形態のポインティング装置では、
上記第２のセンサ４は、近接センサである。
【００７３】
この実施の形態によれば、上記第２のセンサ４を近接センサで構成しているので、上記第１のセンサ２が装着された上記操作者の手を的確に検知することができる。
【００７４】
また、この発明のポインタ操作方法は、
操作者の単数あるいは複数の指に装着された第１のセンサ２によって、上記指の動きを検出して検出信号を出力する第１のステップと、
ポインタ操作情報生成部１によって、上記第１のセンサ２からの検出信号に基づいて、上記指の動きが、情報処理機器５に表示されたポインタを操作するための予め設定された特定の動きであるか否かを判別し、上記特定の動きである場合には、ポインタ操作情報を生成して送信する第２のステップと、
上記操作者がポインタ操作を行う箇所に設置された第２のセンサ４によって、上記第１のセンサ２が装着された上記操作者の手を検知して、検知信号を出力する第３のステップと、
ポインタ操作情報有効無効判定部３によって、上記ポインタ操作情報生成部１から送信されてくる上記ポインタ操作情報を受信すると共に、上記第２のセンサ４からの検知信号に基づいて、上記第２のセンサ４が上記第１のセンサ２が装着された上記操作者の手を検知しているか否かを判別し、上記操作者の手を検知している場合には、上記受信した上記ポインタ操作情報は有効である判定して上記情報処理機器５に送出する第４のステップと
を備えたことを特徴としている。
【００７５】
上記構成によれば、上記この発明のポインティング装置の場合と同様に、マウスが手に馴染まないという問題を解消することができる。さらに、キーボード操作とポインタ操作(仮想のマウス操作)とを併用する場合の操作性の向上を図ることができる。
【符号の説明】
【００７６】
１…本体ユニット、
１a,３a…ＣＰＵ、
１b…無線処理部、
１c…電池部、
１d…電源スイッチ、
２…第１のセンサ、
２a…第１センサ・リング、
２b…第２センサ・リング、
２c,２d…ケーブル、
３…ＰＣユニット、
３b…無線処理部、
３c…センサ処理部、
３d…ＵＳＢ処理部、
４…第２のセンサ、
５…ＰＣ、
５a…ＵＳＢ処理部、
５b…マウスドライバ、
５c…画面表示部、
６…ＵＳＢ、
７…通信経路、
８,９…鉛直方向の加速度センサ、
１０a,１０b…水平方向の加速度センサ、
１１…本体カバー、
１２…キーボード。
【図１】
2014164428.tif 000003
【図２】
2014164428.tif 000004
【図３】
2014164428.tif 000005
【図４】
2014164428.tif 000006
【図５】
2014164428.tif 000007
【図６】
2014164428.tif 000008
【図７】
2014164428.tif 000009
【図８】
2014164428.tif 000010
【図９】
2014164428.tif 000011