(57)【要約】【課題】Ｚ方向の入力指示に対応するスティックの動きを即座に検知するスター結線型のポインティングデバイスを提供する。【解決手段】スター結線型ポインティングデバイスにおいて、ディスプレイ上のＸ方向とＹ方向に対応するように配置され、スティック操作に応じて原点から＋Ｘ方向にカーソルを遠ざける指令信号検知用のカーソルＸ正方向移動指令検知センサ１５−１と、原点から−Ｘ方向にカーソルを遠ざける指令信号検知用のカーソルＸ負方向移動指令検知センサ１５−２と、原点から＋Ｙ方向にカーソルを遠ざける指令信号検知用のカーソルＹ正方向移動指令検知センサ１６−１と、原点から−Ｙ方向にカーソルを遠ざける指令信号検知用のカーソルＹ負方向移動指令検知センサ１６−２を有し、各検知センサの出力が所定時間内に所定量以上変化した際にスティック操作による指令信号がカーソル移動指令信号とは異なると判断する。【選択図】図２
2011146009.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイ上の直交するＸ方向とＹ方向を基準として当該ディスプレイ上においてカーソルを指示した方向に移動させる移動指令信号を出力するポインティングデバイスにおいて、
ポインティングスティックと、
前記ディスプレイ上のＸ方向とＹ方向に対応するように配置されたカーソル移動指令検知センサであって、当該ポインティングスティックの操作に応じて、前記Ｘ方向とＹ方向とが交差する原点から＋Ｘ方向にカーソルが遠ざかるように指令するカーソル移動指令信号を検知するカーソルＸ正方向移動指令検知センサと、前記原点から−Ｘ方向にカーソルが遠ざかるように指令するカーソル移動指令信号を検知するカーソルＸ負方向移動指令検知センサと、前記原点から＋Ｙ方向にカーソルが遠ざかるように指令するカーソル移動指令信号を検知するカーソルＹ正方向移動指令検知センサと、前記原点から−Ｙ方向にカーソルが遠ざかるように指令するカーソル移動指令信号を検知するカーソルＹ負方向移動指令検知センサと、を有し、
前記カーソルＸ正方向移動指令検知センサ、カーソルＸ負方向移動指令検知センサ、カーソルＹ正方向移動指令検知センサ、及びカーソルＹ負方向移動指令検知センサの出力が所定時間内にそれぞれ所定の第１の閾値以上変化した際に、前記ポインティングデバイスのスティック操作による指令信号が前記カーソル移動指令信号とは異なる操作指令信号であると判断するスティックＺ方向操作検知手段を有することを特徴とするポインティングデバイス。
【請求項２】
前記カーソルＸ正方向移動指令検知センサ、カーソルＸ負方向移動指令検知センサ、カーソルＹ正方向移動指令検知センサ、及びカーソルＹ負方向移動指令検知センサの出力が前記所定時間内にそれぞれ所定の第１の閾値以上変化したことに加えて、
前記スティックＺ方向操作検知手段が、前記カーソルＸ正方向移動指令検知センサとカーソルＸ負方向移動指令検知センサとカーソルＹ正方向移動指令検知センサとカーソルＹ負方向移動指令検知センサそれぞれの所定時間における出力の変化量の和が予め決められた第２の閾値以上となった場合に、前記ポインティングデバイスのスティック操作による指令信号が前記カーソル移動指令信号とは異なる操作指令信号であると判断することを特徴とする、請求項１に記載のポインティングデバイス。
【請求項３】
前記カーソルＸ正方向移動指令検知センサ、カーソルＸ負方向移動指令検知センサ、前記カーソルＹ正方向移動指令検知センサ、及びカーソルＹ負方向移動指令検知センサの出力が前記所定時間内にそれぞれ所定の第１の閾値以上変化し、更には前記カーソルＸ正方向移動指令検知センサとカーソルＸ負方向移動指令検知センサとカーソルＹ正方向移動指令検知センサとカーソルＹ負方向移動指令検知センサそれぞれの所定時間における出力の変化量の和が予め決められた第２の閾値以上となったことに加えて、
前記カーソルＸ正方向移動指令検知センサとカーソルＸ負方向移動指令検知センサの出力の変化量の差が所定時間内に予め定めた第３の閾値以下であると共に、前記カーソルＹ正方向移動指令検知センサとカーソルＹ負方向移動指令検知センサの出力の変化量の差が所定時間内に予め定めた第３の閾値以下となった場合に、前記ポインティングスティックの操作による指令信号が前記カーソル移動指令信号とは異なる操作指令信号であると判断することを特徴とする、請求項１又は請求項２に記載のポインティングデバイス。
【請求項４】
前記カーソルＸ正方向移動指令検知センサ、カーソルＸ負方向移動指令検知センサ、前記カーソルＹ正方向移動指令検知センサ、及びカーソルＹ負方向移動指令検知センサの出力の変化量が前記所定時間内に全て所定の第１の閾値以上変化し、更には前記カーソルＸ正方向移動指令検知センサとカーソルＸ負方向移動指令検知センサとカーソルＹ正方向移動指令検知センサとカーソルＹ負方向移動指令検知センサそれぞれの所定時間における出力の変化量の和が予め決められた第２の閾値以上となったことに加えて、
前記カーソルＸ正方向移動指令検知センサとカーソルＸ負方向移動指令検知センサの出力の変化量の差が所定時間内に予め定めた第３の閾値以下であると共に、前記カーソルＹ正方向移動指令検知センサとカーソルＹ負方向移動指令検知センサの出力の変化量の差が所定時間内に予め定めた第３の閾値以下となる回数が予め定めた所定回数連続した場合に、前記ポインティングスティックの操作による指令信号が前記カーソル移動指令信号とは異なる操作指令信号であると判断することを特徴とする、請求項１乃至請求項３の何れかに記載のポインティングデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばパーソナルコンピュータ等のディスプレイ上のカーソル移動制御に利用するポインティングデバイスに関する。
【背景技術】
【０００２】
近年、例えばノート型コンピュータ（ノートパソコン）の普及に伴い、そのディスプレイ上のカーソル移動の制御においてポインティングスティックを備えたポインティングデバイスが用いられるようになっている。
【０００３】
これらのポインティングデバイスを有するノートパソコンは、ディスプレイ上のカーソルを移動する際にマウスを用いる必要がないので、机の上での場所をとらず、作業スペース上の観点から省スペース化が図られ、自宅やオフィスでの使い勝手が良く、また、飛行機や電車等の公共移動手段で移動中に用いる際にも使い勝手が良いとされている。
【０００４】
なお、このようなポインティングデバイスは、ノートパソコンへの利用に限らず家庭用ゲーム機のディスプレイ上のカーソル等の移動制御にも用いられている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２９６０１６号公報（段落（００２２）、図１、図４）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
係るポインティングデバイスの構造は、ポインティングデバイスのポインティングスティック（以下、適宜単に「スティック」とする）を支持する可撓性のスティック支持板にひずみゲージ等からなる４つの変位センサがホイーストンブリッジ回路（以下、「ブリッジ回路」又は「ブリッジ結線」とする）をなすように配置された構造を有している。
【０００７】
以下、このようなブリッジ結線型のポインティングデバイスの構造について図３に基づいてより詳細に説明する。図３に示すブリッジ回路を有するポインティングデバイス５は、ポインティングスティック（図示せず）と、ポインティングスティックを支持する可撓性の支持板（図示せず）とを有し、可撓性の支持板にはポインティングスティックの動きに応じて抵抗値が変わる４つのひずみゲージ（５５−１，５５−２，５６−１，５６−２）がブリッジ状に配置されている。この４つのひずみゲージ５５，５６からの出力は、ポインティングデバイス内のマイコン５１で処理され、ポインティングデバイス５からＰＳ／２通信を介してノートパソコン２０に送られ、ノートパソコン２０のディスプレイ上のカーソルを動かす。即ち、ポインティングスティックを操作することで、この操作に応じてそれぞれ後述するノートパソコン２０のディスプレイ２１のカーソルを直交するＸ方向やとＹ方向、又はこれらの方向に対して斜め方向に移動させるようになっている。
【０００８】
より具体的には、ブリッジ回路をなすひずみゲージ５５，５６は、ディスプレイ上に表示されたカーソルをディスプレイ上のＸ方向とＹ方向に移動させるように配置されている。
【０００９】
そして、カーソル＋Ｘ方向に対応するひずみゲージ５５−１とカーソル−Ｘ方向に対応するひずみゲージ５５−２との間の出力がポインティングデバイスのマイコン５１にＸ方向のカーソル移動指令信号として入力され、カーソル＋Ｙ方向に対応するひずみゲージ５６−１とカーソル−Ｙ方向に対応するひずみゲージ５６−２との間の出力がディスプレイ上のカーソルのＹ方向のカーソル移動指令信号としてマイコン５１に入力されるようになっている。
【００１０】
また、ブリッジ回路の一方はグランド（ＧＮＤ）に設置され、他方は固定抵抗５７を介して５Ｖ電源に接続されている。更には固定抵抗５７とブリッジ回路の間の出力がポインティングスティックのＺ方向の指令信号としてマイコン２０に入力されるようになっている。
【００１１】
このようにブリッジ結線構造を有するポインティングデバイスは、上述した４つのセンサの出力がカーソルのＸ方向移動指令に対応するポインティングスティックの操作に伴う出力、カーソルのＹ方向移動指令に対応する出力に加えて、カーソルＺ方向に対応する出力がブリッジ回路と抵抗との間から直接伝えられてマイコン内に入力されるようになっている。
【００１２】
このような、カーソルＺ方向指令信号をマイコンが受け取りやすい構造からスティックを介してＺ方向の操作指示があったことを出力信号としてノートパソコンに伝えるポインティングデバイスは、ブリッジ結線型を有する構造が一般的であった。
【００１３】
一方、４つのひずみゲージを並列に配置しただけの後述するいわゆるスター結線型のポインティングデバイスは、Ｚ方向のスティック操作を検知し難く、一般的に用いられていなかった。
【００１４】
本発明の目的は、スター結線を利用したポインティングデバイスであって、コンピュータ（パソコン）のディスプレイ上の直交するＸ方向及びＹ方向のカーソル移動指示に対応するスティックの動きを検知すると共に、ポインティングデバイスのスティックＺ方向入力指示に対応するスティック操作をカーソル移動指示に伴う指令信号とは区別して即座に検知可能とするポインティングデバイスを提供することにある。
【課題を解決するための手段】
【００１５】
上述した課題を解決するために、本発明の請求項１に記載のポインティングデバイスは、
ディスプレイ上の直交するＸ方向とＹ方向を基準として当該ディスプレイ上においてカーソルを指示した方向に移動させる移動指令信号を出力するポインティングデバイスにおいて、
ポインティングスティックと、
前記ディスプレイ上のＸ方向とＹ方向に対応するように配置されたカーソル移動指令検知センサであって、当該ポインティングスティックの操作に応じて、前記Ｘ方向とＹ方向とが交差する原点から＋Ｘ方向にカーソルが遠ざかるように指令するカーソル移動指令信号を検知するカーソルＸ正方向移動指令検知センサと、前記原点から−Ｘ方向にカーソルが遠ざかるように指令するカーソル移動指令信号を検知するカーソルＸ負方向移動指令検知センサと、前記原点から＋Ｙ方向にカーソルが遠ざかるように指令するカーソル移動指令信号を検知するカーソルＹ正方向移動指令検知センサと、前記原点から−Ｙ方向にカーソルが遠ざかるように指令するカーソル移動指令信号を検知するカーソルＹ負方向移動指令検知センサと、を有し、
前記カーソルＸ正方向移動指令検知センサ、カーソルＸ負方向移動指令検知センサ、カーソルＹ正方向移動指令検知センサ、及びカーソルＹ負方向移動指令検知センサの出力の変化量が所定時間内に全て所定の第１の閾値（閾値Ａ）以上変化した際に、前記ポインティングデバイスのスティック操作による指令信号が前記カーソル移動指令信号とは異なる操作指令信号であると判断するスティックＺ方向操作検知手段を有することを特徴としている。
【００１６】
本発明の請求項１に係るポインティングデバイスは、カーソルＸ正方向移動指令検知センサ、カーソルＸ負方向移動指令検知センサ、カーソルＹ正方向移動指令検知センサ、及びカーソルＹ負方向移動指令検知センサの出力の変化量が所定時間内に全て所定の第１の閾値（閾値Ａ）以上変化した際に、ポインティングデバイスのスティック操作による指令信号がカーソル移動指令信号とは異なる操作指令信号であると判断することで、パソコンのディスプレイ上の直交するＸ方向及びＹ方向のカーソル移動指示に対応するスティックの動きを検知すると共に、ポインティングデバイスのスティックＺ方向入力指示に対応するスティック操作をカーソル移動指示に伴う指令信号とは区別して即座に検知可能とする。
【００１７】
また、本発明の請求項２に係るポインティングデバイスは、請求項１に記載のポインティングデバイスにおいて、
前記カーソルＸ正方向移動指令検知センサ、カーソルＸ負方向移動指令検知センサ、カーソルＹ正方向移動指令検知センサ、及びカーソルＹ負方向移動指令検知センサの出力の変化量が前記所定時間内に全て所定の第１の閾値（閾値Ａ）以上変化したことに加えて、
前記スティックＺ方向操作検知手段が、前記カーソルＸ正方向移動指令検知センサとカーソルＸ負方向移動指令検知センサとカーソルＹ正方向移動指令検知センサとカーソルＹ負方向移動指令検知センサそれぞれの所定時間における出力の変化量の和が予め決められた第２の閾値（閾値Ｂ）以上となった場合に、前記ポインティングデバイスのスティック操作による指令信号が前記カーソル移動指令信号とは異なる操作指令信号であると判断することを特徴としている。
【００１８】
本発明の請求項２に係るポインティングデバイスは、カーソルＸ正方向移動指令検知センサとカーソルＸ負方向移動指令検知センサとカーソルＹ正方向移動指令検知センサとカーソルＹ負方向移動指令検知センサそれぞれの所定時間における出力の変化量の和が予め決められた第２の閾値（閾値Ｂ）以上となった場合に、ポインティングスティックの操作による指令信号がカーソル移動指令信号とは異なる操作指令信号であると判断することで、ポインティングデバイスのスティックに対してカーソル移動と異なる操作がなされたことを確実に検知する。これに加えて、誤ってスティックを単に押したり引いたりしただけの状態を無視してこのような状態の発生に基づくスティック操作の誤認識を防ぐ。
【００１９】
また、本発明の請求項３に係るポインティングデバイスは、請求項１又は請求項２に記載のポインティングデバイスにおいて、
前記カーソルＸ正方向移動指令検知センサ、カーソルＸ負方向移動指令検知センサ、前記カーソルＹ正方向移動指令検知センサ、及びカーソルＹ負方向移動指令検知センサの出力の変化量が前記所定時間内に全て所定の第１の閾値（閾値Ａ）以上変化し、更には前記カーソルＸ正方向移動指令検知センサとカーソルＸ負方向移動指令検知センサとカーソルＹ正方向移動指令検知センサとカーソルＹ負方向移動指令検知センサそれぞれの所定時間における出力の変化量の和が予め決められた第２の閾値（閾値Ｂ）以上となったことに加えて、
前記カーソルＸ正方向移動指令検知センサとカーソルＸ負方向移動指令検知センサの出力の変化量の差が所定時間内に予め定めた第３の閾値（閾値Ｃ）以下であると共に、前記カーソルＹ正方向移動指令検知センサとカーソルＹ負方向移動指令検知センサの出力の変化量の差が所定時間内に予め定めた第３の閾値（閾値Ｃ）以下となった場合に、前記ポインティングスティックの操作による指令信号が前記カーソル移動指令信号とは異なる操作指令信号であると判断することを特徴としている。
【００２０】
本発明の請求項３に係るポインティングデバイスによると、カーソルＸ正方向移動指令検知センサとカーソルＸ負方向移動指令検知センサの出力の変化量の差が所定時間内に予め定めた第３の閾値（閾値Ｃ）以下になる共に、カーソルＹ正方向移動指令検知センサとカーソルＹ負方向移動指令検知センサの出力の変化量の差が所定時間内に予め定めた第３の閾値（閾値Ｃ）以下になった場合に、ポインティングスティックの操作による指令信号がカーソル移動指令信号とは異なる操作指令信号であると判断することで、ポインティングデバイスのスティックに対してカーソル移動と異なる操作が確実になされたことを検知する。これに加えて、スティックが斜めになるように誤って触れたりしただけの状態を無視してこのような状態の発生に基づく操作の誤認識を防ぐ。
【００２１】
また、本発明の請求項４に係るポインティングデバイスは、請求項１乃至請求項３の何れかに記載のポインティングデバイスにおいて、
前記カーソルＸ正方向移動指令検知センサ、カーソルＸ負方向移動指令検知センサ、前記カーソルＹ正方向移動指令検知センサ、及びカーソルＹ負方向移動指令検知センサの出力の変化量が前記所定時間内に全て所定の第１の閾値（閾値Ａ）以上変化し、更には前記カーソルＸ正方向移動指令検知センサとカーソルＸ負方向移動指令検知センサとカーソルＹ正方向移動指令検知センサとカーソルＹ負方向移動指令検知センサそれぞれの所定時間における出力の変化量の和が予め決められた第２の閾値（閾値Ｂ）以上となったことに加えて、
前記カーソルＸ正方向移動指令検知センサとカーソルＸ負方向移動指令検知センサの出力の変化量の差が所定時間内に予め定めた第３の閾値（閾値Ｃ）以下であると共に、前記カーソルＹ正方向移動指令検知センサとカーソルＹ負方向移動指令検知センサの出力の変化量の差が所定時間内に予め定めた第３の閾値（閾値Ｃ）以下となる回数が予め定めた所定回数連続した場合に、前記ポインティングスティックの操作による指令信号が前記カーソル移動指令信号とは異なる操作指令信号であると判断することを特徴としている。
【００２２】
本発明の請求項４に係るポインティングデバイスによると、ポインティングデバイスのスティックに対してカーソル移動と異なる操作が確実になされたことをより正確に検知する。これに加えて、スティックが斜めになるように誤って触れたりしただけの状態を無視してこのような状態の発生に基づく操作の誤認識をより確実に防ぐ。
【発明の効果】
【００２３】
本発明によると、スター結線を利用したポインティングデバイスであって、コンピュータ（パソコン）のディスプレイ上の直交するＸ方向及びＹ方向のカーソル移動指示に対応するスティックの動きを検知すると共に、ポインティングデバイスのスティックＺ方向入力指示に対応するスティック操作をカーソル移動指示に伴う指令信号とは区別して即座に検知可能とするポインティングデバイスを提供することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態に係るポインティングデバイス及びこれを備えたパソコンとディスプレイを示すブロック図である。
【図２】図１に示したポインティングデバイスが実行するスティックＺ方向操作検知手順を示すフローチャートである。
【図３】従来のポインティングデバイス及びこれを備えたパソコンとディスプレイを示すブロック図である。
【発明を実施するための形態】
【００２５】
以下、本発明の一実施形態に係るポインティングデバイスについて図面に基づいて説明する。
【００２６】
本発明の一実施形態に係るポインティングデバイス１は、図１に示すようにディスプレイを有したノート型コンピュータ（ノートパソコン）２０に備わっている。そして、このポインティングデバイス１は、ノートパソコン使用者のポインティングスティック（ここでは詳細には図示せず）を介してノートパソコン２０のディスプレイ２１に表示されるカーソルの位置決め制御やマウスを用いた場合の左クリック操作に相当するスティック操作の検知を行うようになっている。
【００２７】
ポインティングデバイス１は、マイコン１１と、ポインティングスティックを備え、同期用のクロック信号線でノートパソコン２０に接続されると共に、ＰＳ／２通信を介してポインティングスティックの操作データをノートパソコン２０に送るようになっている。
【００２８】
ポインティングデバイス１は、図１に示すスター結線型の回路構成を有するポインティングデバイスであり、ポインティングスティックと、ポインティングスティックを支持する可撓性のスティック支持板（図示せず）とを有し、可撓性の支持板にはポインティングスティックの動きに応じて抵抗値が変わる４つのひずみゲージが並列して配置されたスター結線をなしている。この４つのひずみゲージは、ポインティングスティックを操作することで、それぞれ後述するノートパソコン２０のディスプレイ２１のカーソルを所望の方向に移動させると共に、マウスを用いた場合の左クリック操作に相当するスティック操作を検知するようになっている。
【００２９】
本実施形態では、ポインティングスティックは、図１で示される概略回路構成を有し、スティックの操作に応じて変形可能な可撓性を有するスティック支持板上に４つのひずみゲージ１５，１６（１５−１，１５−２，１６−１，１６−２）が備わっている。この４つのひずみゲージ１５，１６はスティックの操作方向に対応してスティック支持板のＸＹ直交座標に関して＋Ｘ方向、−Ｘ方向、＋Ｙ方向、−Ｙ方向にそれぞれ配置されている。そして、各ひずみゲージは、一端がそれぞれ固定抵抗１７を介して５Ｖ電源に接続され、他端がそれぞれポインティングデバイス１のマイコン１１に直接接続されている。これによって、各ひずみゲージ１５，１６の抵抗値をマイコン内で測定してスティック操作に応じたカーソルの移動量を制御するようになっている。
【００３０】
４つのひずみゲージ１５，１６は、カーソルＸ正方向移動指令検知センサ１５−１と、カーソルＸ負方向移動指令検知センサ１５−２と、カーソルＹ正方向移動指令検知センサ１６−１と、カーソルＹ負方向移動指令検知センサ１６−２からなる。カーソルＸ正方向移動指令検知センサ１５−１は、ポインティングスティックの操作に応じて、原点から＋Ｘ方向にカーソルが遠ざかるように指令するカーソル移動指令信号を検知するようになっている。また、カーソルＸ負方向移動指令検知センサ１５−２は、ポインティングスティックの操作に応じて、原点から−Ｘ方向にカーソルが遠ざかるように指令するカーソル移動指令信号を検知するようになっている。また、カーソルＹ正方向移動指令検知センサ１６−１は、ポインティングスティックの操作に応じて、原点から＋Ｙ方向にカーソルが遠ざかるように指令するカーソル移動指令信号を検知するようになっている。また、カーソルＹ負方向移動指令検知センサ１６−２は、ポインティングスティックの操作に応じて、原点から−Ｙ方向にカーソルが遠ざかるように指令するカーソル移動指令信号を検知するようになっている。
【００３１】
なお、ポインティングデバイスのＺ方向の検知は、本実施形態においてはマイコンのファームウェア１１ａにおいて行うようになっている。
【００３２】
以下、本発明の一実施形態に係るポインティングデバイス１のスティックＺ方向の検知、即ち、マウスを用いた場合の左クリック操作に相当するポインティングデバイス１のスティック操作を検知するルーチンについて、図２のフローチャートに基づいて説明する。
【００３３】
最初に、４つの各センサの変化量を取得する（ステップＳ１０）。この際、各センサの出力を例えば１５ミリ秒ごとに連続して測定し続ける。具体的には、各センサの出力は、例えばポインティングスティックによってカーソルを移動させる場合、スティックを支持するスティック支持板の直交座標上に備わった４つのひずみゲージ１５，１６の抵抗値をそれぞれサンプリングすることによって測定する。
【００３４】
続いて、４つのセンサの出力が変化しているか否か、即ち４つのセンサの出力が所定時間内に全てカーソル移動指令を表わす出力変化を生じているか否かを判断する（ステップＳ１１）。具体的には、ステップＳ１１でサンプリングした各ひずみゲージ１５，１６の出力の変化量を用いる。
【００３５】
そして、４つのセンサの出力が全て変化している場合は、４つのセンサの出力がそれぞれ全て所定の第１の閾値（以下の文章及び図２においてこの第１の閾値を閾値Ａとする）以上か否かを判断する（ステップＳ１２）。
【００３６】
具体的には、カーソルＸ正方向移動指令検知センサ１５−１、カーソルＸ負方向移動指令検知センサ１５−２、カーソルＹ正方向移動指令検知センサ１６−１、及びカーソルＹ負方向移動指令検知センサ１６−２の出力がそれぞれ所定時間内に所定の閾値Ａ以上変化したか否かを判断する。この際、４つのセンサのうち少なくとも１つが所定の閾値Ａ以上でないと判断した場合は、上述したように後述するステップＳ１５における記憶（ステップＳ１５における条件を満たした連続回数の履歴）のクリアを行う。
【００３７】
一方、４つのセンサの出力の変化量が全て所定の閾値Ａ以上であることを判断した場合は、４つのセンサの全ての変化量の和が所定の第２の閾値（以下の文章及び図２においてこの第２の閾値を閾値Ｂとする）以上であるか否かを判断する（ステップＳ１３）。
【００３８】
具体的には、カーソルＸ正方向移動指令検知センサ１５−１、カーソルＸ負方向移動指令検知センサ１５−２、カーソルＹ正方向移動指令検知センサ１６−１、カーソルＹ負方向移動指令検知センサ１６−２のそれぞれの出力の変化量の所定時間における和が予め決められた閾値Ｂ以上か否かを判断する。この際、４つのセンサの全ての変化量の和が所定の閾値Ｂ以上でない場合は、後述するステップＳ１５における記憶（ステップＳ１５における条件を満たした連続回数の履歴）のクリアを行う。
【００３９】
ステップＳ１３において、４つのセンサの全ての変化量の和が所定の閾値Ｂ以上であると判断した場合は、対称に位置するセンサ同士の変化量の差が第３の閾値（以下の文章及び図２においてこの第３の閾値を閾値Ｃとする）以下であるか否かを判断する（ステップＳ１４）。
【００４０】
具体的にはカーソルＸ正方向移動指令検知センサ１５−１とカーソルＸ負方向移動指令検知センサ１５−２の出力の差が所定時間内に予め定めた閾値Ｃ以下であると共に、カーソルＹ正方向移動指令検知センサ１６−１とカーソルＹ負方向移動指令検知センサ１６−２の出力の差が所定時間内に予め定めた閾値Ｃ以下であるか否かを判断する。この際、対称に位置するセンサ同士の変化量の差が閾値Ｃ以下でないと判断した場合は、後述するステップＳ１５における記憶（ステップＳ１５における条件を満たした連続回数の履歴）のクリアを行う。
【００４１】
ステップＳ１４において、対称に位置するセンサ同士の変化量の差が閾値Ｃ以下であると判断した場合は、Ｚ方向入力候補として記憶する（ステップＳ１５）。具体的には、ステップＳ１５における条件を満たした連続回数を記憶する。
【００４２】
そして、４つのセンサ変化量が連続してＺ方向入力候補の条件を満たすか否かを判断する（ステップＳ１６）。具体的には、この条件がセンサ出力サンプリング周期で２回から１０回程度のうち予め定めた適当な回数連続して（即ち、この条件が所定時間連続して）満たされるか否かを判断する。ここで、４つのセンサ変化量が連続して（所定時間）Ｚ方向入力候補の条件を満たすと判断した場合は、ポインティングスティックがＺ方向入力として指示されたとポインティングデバイス１が認識する（ステップＳ１７）。
【００４３】
一方、４つのセンサ変化量の何れかが連続してＺ方向入力候補の条件を満たさないと判断したときは、カーソル移動として認識する（ステップＳ１８）。
【００４４】
以上説明したように、本実施形態に係るポインティングデバイスは、スター結線型のポインティングデバイスであるにも関わらず、マイコン内のファームウェア１１ａを利用するだけで、特別なハードウェア回路を設けることなく（複雑な構成をとることなく）ノートパソコンのディスプレイ上の直交するＸ方向及びＹ方向のカーソル移動指示に対応するスティックの動きを検知すると共に、ポインティングデバイスのスティックＺ方向入力指示に対応するスティック操作をカーソル移動指示に伴う指令信号とは区別して即座に検知可能とした。
【００４５】
また、ステップＳ１３の判断ルーチンを備えることで、ポインティングデバイスのスティックをカーソル移動のために操作したと誤判断することを防止すると共に、スティックを誤って押したり引いたりした状態の誤操作をキャンセルすることができ、ステップＳ１４の判断ルーチンを備えることで、ポインティングデバイスのスティックをカーソル移動のために操作したと誤判断することを防止すると共に、スティックを誤って斜めにした状態の誤操作を確実にキャンセルすることができる。
【００４６】
なお、ステップＳ１２及びステップＳ１３の判断ルーチンを備える構成、即ちカーソルＸ正方向移動指令検知センサ、カーソルＸ負方向移動指令検知センサ、カーソルＹ正方向移動指令検知センサ、及びカーソルＹ負方向移動指令検知センサの出力が所定時間内にそれぞれ所定の閾値Ａ以上変化し、更にはカーソルＸ正方向移動指令検知センサ、カーソルＸ負方向移動指令検知センサ、カーソルＹ正方向移動指令検知センサ、及びカーソルＹ負方向移動指令検知センサそれぞれの所定時間における出力の変化量の和が予め決められた閾値Ｂ以上となった時点で、ポインティングデバイスのスティック操作による指令信号がカーソル移動指令信号とは異なる操作指令信号であると判断する構成でも本発明の作用を発揮することは可能である。
【００４７】
しかしながら、これに加えて、ステップＳ１４の判断ルーチンを備える構成、即ちカーソルＸ正方向移動指令検知センサとカーソルＸ負方向移動指令検知センサの出力の変化量の差が所定時間内に予め定めた閾値Ｃ以下であると共に、カーソルＹ正方向移動指令検知センサとカーソルＹ負方向移動指令検知センサの出力の変化量の差が所定時間内に予め定めた閾値Ｃ以下の場合に、ポインティングスティックの操作による指令信号がカーソル移動指令信号とは異なる操作指令信号であると判断するようにした方が、ポインティングデバイスのスティックをカーソル移動のために操作したと誤判断することをより確実に防止すると共に、ポインティングデバイスのスティックを誤って斜めにした状態の誤操作を確実にキャンセルでき、好ましいと言える。
【００４８】
また、カーソルＸ正方向移動指令検知センサ、カーソルＸ負方向移動指令検知センサ、カーソルＹ正方向移動指令検知センサ、及びカーソルＹ負方向移動指令検知センサの出力が所定時間内にそれぞれ所定の閾値Ａ以上変化したことで、ポインティングデバイスのスティック操作による指令信号がカーソル移動指令信号とは異なる操作指令信号であると判断するようにしても、本発明の作用を発揮することは可能である。
【００４９】
しかしながら、これに加えて、スティックＺ方向操作検知手段が、カーソルＸ正方向移動指令検知センサとカーソルＸ負方向移動指令検知センサとカーソルＹ正方向移動指令検知センサとカーソルＹ負方向移動指令検知センサそれぞれの所定時間における出力の変化量の和が予め決められた閾値Ｂ以上となった場合に、ポインティングデバイスのスティック操作による指令信号がカーソル移動指令信号とは異なる操作指令信号であると判断するようにすることで、ポインティングデバイスのスティックを誤って押したり引いたりした状態の誤操作をキャンセルでき、好ましいと言える。
【００５０】
なお、本実施形態に係るスター結線型のポインティングデバイスは、カーソルＸ正方向移動指令検知センサ１５−１と、カーソルＸ負方向移動指令検知センサ１５−２と、カーソルＹ正方向移動指令検知センサ１６−１と、カーソルＹ負方向移動指令検知センサ１６−２の出力をそれぞれマイコンに取り込む際に高速でスイッチングしてその出力を取り込んでいる。これによって、スイッチングによって電気的に接続される時間のみ、これに対応するセンサに電流を流せば良いので、４つのセンサに常時電流を流す必要がない構造となっている。
【００５１】
一方、このような４つの各センサのスイッチングによる出力検知は、従来のブリッジ結線型のポインティングデバイスにおいては、その構造上実現することが不可能のため、各センサに常時電流を流しておく必要上バッテリの消費電流がその分大きくなってしまう。
【００５２】
そのため、本実施形態に係るポインティングデバイスは、消費電流を従来のブリッジ結線型のポインティングデバイスに比べて少なく抑える特徴を有していることが明らかである。これによって、本発明に係るポインティングデバイスを搭載したノートパソコンのバッテリの電流供給時間（１回の充電当たりのパソコン使用時間）を長くすることができ、従来のブリッジ結線型のポインティングデバイスを踏まえたノートパソコンよりも長時間使用することができるという付加的な作用効果も有している。
【００５３】
以上説明した本発明に係るポインティングデバイスは、スター結線型のポインティングデバイスであれば、上述した実施形態のようにポインティングスティックに適用を限定されるものではない。即ち、直交座標系において＋Ｘ方向、−Ｘ方向、＋Ｙ方向、−Ｙ方向へのカーソルの移動量をそれぞれ別個のセンサで検出して画面上のカーソル移動を制御するのに使用するポインティングデバイスであれば、如何なるポインティングデバイスにも適用可能である。
【００５４】
具体的には、例えば操作スティックを備え、この操作スティックをその軸線方向に押したり引いたりすると、ディスプレイ上のカーソルやアイコンを移動させる指令信号と異なる指令信号であることを検知するような機能を有したコンピューターゲーム機に使用するポインティングデバイス等にも適用可能である。
【００５５】
また、本実施形態では、本発明に係るポインティングデバイスをノートパソコンに適用した事例として説明したが、これ以外の小型のパーソナルコンピュータにおいても本発明に係るポインティングデバイスを適用可能であることは言うまでも無い。
【００５６】
なお、上述した実施形態では、第１の閾値をＡとしたが、実際の設計においては、その設計スペックに合わせて、カーソルＸ方向とＹ方向の移動指令信号についての閾値を若干変えても良い。具体的には、カーソルＸ正負方向に移動する際の閾値をＡ１とし、カーソルＹ正負方向に移動する際の閾値をＡ２としても本発明の範疇に含まれるものである。更には、カーソルＸ正方向移動指令検知センサ、カーソルＸ負方向移動指令検知センサ、カーソルＹ正方向移動指令検知センサ、カーソルＹ負方向移動指令検知センサからなる４つの検知センサの出力に関する第１の閾値をそれぞれＡ１，Ａ２，Ａ３，Ａ４と若干変えた場合も本発明の範疇に含まれるものである。
【００５７】
同様に、上述した実施形態では、第３の閾値をＣとしたが、実際の設計においては、その設計スペックに合わせてカーソルＸ方向とＹ方向の移動指令信号についての閾値を若干変えても良い。。具体的には、カーソルＸ正方向移動指令検知センサとカーソルＸ負方向移動指令検知センサの出力の変化量の差が所定時間内に予め定めた閾値Ｃ１以下であると共に、カーソルＹ正方向移動指令検知センサとカーソルＹ負方向移動指令検知センサの出力の変化量の差が所定時間内に予め定めた閾値Ｃ２以下となった場合に、ステップＳ１４の条件を満たすようにしても本発明の範疇に含まれるものである。
【符号の説明】
【００５８】
１，５    ポインティングデバイス
１１    マイコン
１１ａ    ファームウエア
１５（１５−１，１５−２）    ひずみゲージ
１５−１    カーソルＸ正方向移動指令検知センサ
１５−２    カーソルＸ負方向移動指令検知センサ
１６（１６−１，１６−２）    ひずみゲージ
１６−１    カーソルＹ正方向移動指令検知センサ
１６−２    カーソルＹ負方向移動指令検知センサ
１７    固定抵抗
２０    ノート型コンピュータ（ノートパソコン）
２１    ディスプレイ
５１    マイコン
５５，５６（５５−１，５５−２，５６−１，５６−２）    ひずみゲージ
５７    固定抵抗
【図１】
2011146009.tif 000003
【図２】
2011146009.tif 000004
【図３】
2011146009.tif 000005