(57)【要約】      （修正有）【課題】タッチパッドの誤接触防止機能の改良方法を提供する。【解決手段】タッチパッドの誤接触防止機能の改良方法は、使用者の該タッチパッド操作履歴に基づき、作動領域の範囲を動態調整し、これにより、誤接触防止のメカニズムを自動調整して異なる使用者の要求に符合させる。タッチパッド１０の操作期間に、最新の三回の有効接触点１６，１８，２０の位置を保存し、この三回の有効接触点の重心位置２２を計算し、さらに重心位置２２を円の中心とし、三回の有効接触点１６，１８，２０をカバーする円形領域１２を作動領域として定義する。【選択図】図２
2013120593.tif 000002
【特許請求の範囲】
【請求項１】
タッチパッドの誤接触防止機能の改良方法において、
（ａ）使用者の該タッチパッド操作の履歴に基づき、作動領域の範囲を動態調整する
（ｂ）該タッチパッドの該作動領域でない領域への接触を誤接触とみなす
以上のステップを包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法。
【請求項２】
請求項１記載のタッチパッドの誤接触防止機能の改良方法において、（ａ）のステップは、
該タッチパッドの操作期間に、該タッチパッドの最新の一回の有効接触点の位置を保存し、
設定点を円の中心とし、該設定点から該最新の一回の有効接触点までの距離を半径とし、円形領域を該作動領域として定義し、
以上のステップを包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法。
【請求項３】
請求項１記載のタッチパッドの誤接触防止機能の改良方法において、（ａ）のステップは、
該タッチパッドの操作期間に、該タッチパッドの最新の三回の有効接触点の位置を保存し、
該最新の三回の有効接触点の重心位置を計算し、
該重心位置を円の中心とし、該最新の三回の有効接触点をカバーする円形領域を該作動領域として定義し、
以上のステップを包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法。
【請求項４】
請求項１記載のタッチパッドの誤接触防止機能の改良方法において、（ａ）のステップは、
該タッチパッドの操作期間に、該タッチパッドの最新の複数回の有効接触点の位置を保存し、
該最新の複数回の有効接触点の重心位置を計算し、
該重心位置を円の中心とし、該最新の複数回の有効接触点をカバーする円形領域を該作動領域として定義し、
以上のステップを包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法。
【請求項５】
請求項２ないし４のいずれか記載のタッチパッドの誤接触防止機能の改良方法において、
該タッチパッドの操作期間に、各一回の該タッチパッドへの接触が引き起こすカーソル移動量を既定値と比較し、
該カーソル移動量が該既定値より小さければ、今回の接触点は有効接触点とみなさず、  以上のステップをさらに包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法。
【請求項６】
請求項２ないし４のいずれか記載のタッチパッドの誤接触防止機能の改良方法において、
該タッチパッドの操作期間に、各一回の該タッチパッドへの接触面積と既定値を比較し、
該面積が該既定値より小さければ、今回の接触点は有効接触点とみなさず、
以上のステップをさらに包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法。
【請求項７】
請求項２ないし４のいずれか記載のタッチパッドの誤接触防止機能の改良方法において、
該タッチパッドの操作期間に、各一回の該タッチパッドへの接触のデータ量を既定範囲と比較し、
該データ量が該既定範囲を超過すると、今回の接触点は有効接触点とみなさず、
以上のステップをさらに包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法。
【請求項８】
請求項２ないし４のいずれか記載のタッチパッドの誤接触防止機能の改良方法において、
フラグを読み取り、該フラグは第１状態或いは第２状態を有し、
該フラグが該第１状態であれば、該タッチパッドは操作期間にあり、該フラグが該第２状態であれば、該タッチパッドは非操作期間にあることを示し、
以上のステップをさらに包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法。
【請求項９】
請求項８記載のタッチパッドの誤接触防止機能の改良方法において、
作動領域の調整後に、該フラグが該第１状態から該第２状態に切り換えられ、また該第２状態から該第１状態に切り換えられると、最新の一回の有効接触点が該作動領域内にあるか否かを評価し、
該最新の一回の有効接触点が該作動領域内にあれば、該調整後の作動領域を解除し、該タッチパッドに設定された作動領域を回復させ、
以上のステップをさらに包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はタッチパッドに係り、タッチパッドの誤接触防止機能の改良方法に関する。
【背景技術】
【０００２】
タッチパッドの非操作期間に、タッチパッドに誤接触することで誤動作を引き起こすのを防止するため、タッチパッドには誤接触のメカニズムが設けられている。たとえば、図１を参照されたい。タッチパッド１０は二つの領域１２及び１４が定義され、タッチパッドの非操作期間には、中心の領域１２が作動領域として設定され、辺縁の領域１４は誤接触が比較的容易に発生するため、非作動領域と設定され、領域１４への接触は誤接触とみなされる。
【０００３】
このような固定の範囲設定方式は自由度に欠け、異なる使用者の要求に対応できない。このため、領域設定を調整する方法があり、使用者が必要に応じて上辺縁幅、下辺縁幅、左辺縁幅、及び右辺縁幅を調整して、作動領域１２の範囲を調整できる。
【０００４】
ただし、このような調整方式は、使用者自身で設定しなければならず、使用者が変わるか使用習慣が変化した場合、たとえば、使用者の操作時の姿勢或いは環境が変化すると、誤接触防止領域１４を再調整しなければならない。キーボードとタッチパッド１０の相対位置も誤接触発生の確率に影響を与える。機構設計は同じ或いは異なる可能性があり、使用者のタイピング時の指のタッチパッド１０への接触面積の違いと使用習慣の違いに応じて、誤接触防止のメカニズムは異なる使用者の要求に応じて自動調整することはできず、各使用者はいずれもその時どきの使用状況に応じて自分で調整設定しなければならない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的の一つは、タッチパッドの誤接触防止機能の改良方法を提供することにある。
【０００６】
本発明の目的の一つは、タッチパッドの作動領域の自動調整方法を提供することにある。
【課題を解決するための手段】
【０００７】
請求項１の発明は、タッチパッドの誤接触防止機能の改良方法において、
（ａ）使用者の該タッチパッド操作履歴に基づき、作動領域の範囲を動態調整する
（ｂ）該タッチパッドの該作動領域でない領域への接触を誤接触とみなす
以上のステップを包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法としている。
請求項２の発明は、請求項１記載のタッチパッドの誤接触防止機能の改良方法において、（ａ）のステップが、
該タッチパッドの操作期間に、該タッチパッドの最新の一回の有効接触点の位置を保存し、
設定点を円の中心とし、該設定点から該最新の一回の有効接触点までの距離を半径とし、円形領域を該作動領域として定義し、
以上のステップを包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法としている。
請求項３の発明は、請求項１記載のタッチパッドの誤接触防止機能の改良方法において、（ａ）のステップが、
該タッチパッドの操作期間に、該タッチパッドの最新の三回の有効接触点の位置を保存し、
該最新の三回の有効接触点の重心位置を計算し、
該重心位置を円の中心とし、該最新の三回の有効接触点をカバーする円形領域を該作動領域として定義し、
以上のステップを包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法としているとしている。
請求項４の発明は、請求項１記載のタッチパッドの誤接触防止機能の改良方法において、（ａ）のステップが、
該タッチパッドの操作期間に、該タッチパッドの最新の複数回の有効接触点の位置を保存し、
該最新の複数回の有効接触点の重心位置を計算し、
該重心位置を円の中心とし、該最新の複数回の有効接触点をカバーする円形領域を該作動領域として定義し、
以上のステップを包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法としている。
請求項５の発明は、請求項２ないし４のいずれか記載のタッチパッドの誤接触防止機能の改良方法において、
該タッチパッドの操作期間に、各一回の該タッチパッドへの接触が引き起こすカーソル移動量を既定値と比較し、
該カーソル移動量が該規定値より小さければ、今回の接触点は有効接触点とみなさず、  以上のステップをさらに包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法としている。
請求項６の発明は、請求項２ないし４のいずれか記載のタッチパッドの誤接触防止機能の改良方法において、
該タッチパッドの操作期間に、各一回の該タッチパッドへの接触の面積と規定値を比較し、
該面積が該規定値より小さければ、今回の接触点は有効接触点とみなさず、
以上のステップをさらに包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法としている。
請求項７の発明は、請求項２ないし４のいずれか記載のタッチパッドの誤接触防止機能の改良方法において、
該タッチパッドの操作期間に、各一回の該タッチパッドへの接触のデータ量を規定範囲と比較し、
該データ量が該規定範囲を超過すれば、今回の接触点は有効接触点とみなさず、
以上のステップをさらに包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法としている。
請求項８の発明は、請求項２ないし４のいずれか記載のタッチパッドの誤接触防止機能の改良方法において、
フラグを読み取り、該フラグは第１状態或いは第２状態を有し、
該フラグが該第１状態であれば、該タッチパッドは操作期間にあり、該フラグが該第２状態であれば、該タッチパッドは非操作期間にあることを示し、
以上のステップをさらに包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法としている。
請求項９の発明は、請求項８記載のタッチパッドの誤接触防止機能の改良方法において、
作動領域の調整後に、該フラグが該第１状態から該第２状態に切り換えられ、また該第２状態から該第１状態に切り換えられると、最新の一回の有効接触点が該作動領域内にあるか否かを評価し、
該最新の一回の有効接触点が該作動領域内にあれば、該調整後の作動領域を解除し、該タッチパッドに設定された作動領域を回復させ、
以上のステップをさらに包含することを特徴とする、タッチパッドの誤接触防止機能の改良方法としている。
【発明の効果】
【０００８】
本発明によると、タッチパッドの誤接触防止機能の改良方法は、使用者の該タッチパッドの操作履歴により作動領域の範囲を動態調整し、これにより、誤接触防止のメカニズムを自動調整させて異なる使用者の要求に符合できるようにする。
【０００９】
好ましい実施例によると、この方法は、タッチパッドの有効接触点の位置を保存し、且つ常に有効接触点を更新し、これにより作動領域をその時どきの使用者に最も適合する状態に調整する。
【図面の簡単な説明】
【００１０】
【図１】周知の誤接触防止メカニズムの表示図である。
【図２】本発明の誤接触防止メカニズムの表示図である。
【図３】使用者のタッチパッド操作の表示図である。
【図４】本発明における、フラグＦの切換え状態の表示図である。
【図５】図２の誤接触防止メカニズムの実現のフローチャートである。
【図６】本発明の第２実施例図である。
【発明を実施するための形態】
【００１１】
図２は本発明の誤接触防止メカニズムの表示図である。本発明は動態で使用者のタッチパッド１０の操作履歴により作動領域１２の範囲を調整し、非作動領域１２が受ける接触は誤接触とみなす。言い換えると、作動領域１２以外の領域１４は非作動領域とされる。作動領域１２の範囲は、以前の使用者のタッチパッド１０操作履歴に基づき動態調整される。これにより、誤接触防止のメカニズムを自動調整させて異なる使用者の要求に符合するものとする。
【００１２】
図２に示されるように、タッチパッド１０の操作期間に、タッチパッド１０の最新の三回の有効接触点１６、１８、２０の位置を保存し、この三回の有効接触点１６、１８、２０の重心位置２２を計算し、さらに重心位置２２を円の中心とし、該三回の有効接触点１６、１８、２０をカバーする円形領域１２を作動領域として定義する。たとえば、重心位置２２と該三回の有効接触点１６、１８、２０の間の最大距離ｄを半径とし、該円形領域１２を定義する。
【００１３】
比較的な良好な範囲を作動領域１２として定義するために、各種の条件を採用して有効接触点を選定できる。図３を参照されたい。ある実施例では、使用者がタッチパッド１０を操作する期間の各一回接触により引き起こされるカーソル移動量ｓと既定値を比較し、もしカーソル移動量ｓが既定値より小さければ、この操作での接触点は有効接触点とはみなさない。
【００１４】
他の実施例では、使用者のタッチパッド１０操作期間中の、毎回接触の面積Aと既定値とを比較し、もし面積Aが既定値よりも小さい場合、この操作での接触点は有効接触点とみなさない。
また、ある実施例では、使用者のタッチパッド１０操作期間中の、毎回の接触時間を蓄積するデータ量と既定範囲を比較し、もしデータ量が既定範囲を超過すると、この操作での接触点は有効接触点とみなさない。このような条件は、組み合わせて有効接触点を選定するのに用いられる。
【００１５】
好ましくは、フラグを使用してタッチパッド１０が操作期間にあるか否かを表示する。たとえば、フラグが第１状態であれば、タッチパッド１０が操作期間であることを示し、フラグが第２状態であれば、タッチパッド１０が操作期間でないことを示す。
【００１６】
たとえば、図４に示されるように、コンピュータシステムに組み込まれたキーボード２４のキーが押されたか否かを検出する機能を利用し、フラグＦを設定し、キーボード２４のキーが押された時は、Ｆ＝１とされ、キーボード２４のいずれのキーも所定時間に押されなければ、Ｆ＝０に切り換えられるか、或いは、タッチパッド１０の作動領域１２がタッチされる時、Ｆ＝０に切り換えられる。フラグＦを利用し、使用者がタイピングを停止した後でなければ、使用者のタッチパッド１０の操作履歴を記録できない。
【００１７】
このほか、作動領域１２の調整の後、もし、Ｆが０から１に切換えられ、また１から０に切り換えられると、最新の一回の有効接触点が作動領域１２にあるか否かを評価し、もし最新の一回の有効接触点が作動領域１２内にあれば、調整後の作動領域１２を解除し、タッチパッド１０が所定の作動領域に回復し、全体のタッチパッド１０の領域１２と１４がいずれも作動領域１２とされる。
【００１８】
図５は図２の誤接触防止メカニズムの実現のフローチャートである。ステップ３０において、フラグＦを読み取り、Ｆ＝０であれば、ステップ３２のタッチパッド１０走査を実行して使用者のタッチパッド１０の操作履歴を得る。もし、Ｆ＝１であれば、ステップ３０を続ける。ステップ３４ではタッチパッド上の最新の一回の有効接触点の位置を記録する。ステップ３６では、最新の三回の有効接触点の記録が満たされない時、ステップ３０、３２、３４を、最新の三回の有効接触点を蓄積できるまで続ける。ステップ３８では、最新の三回の有効接触点の重心位置を計算する。ステップ４０では、重心位置から最新の三回の有効接触点の間の距離をそれぞれ計算し、最大距離を得る。ステップ４２では重心位置を円の中心として、最大距離を半径とし、最新の三回の有効接触点をカバーする円形領域を作動領域として定義する。ステップ４２で、作動領域の調整を終了する。作動領域の範囲をより使用者の操作習慣に符合させるため、終了の後に、ステップ３０より重複して作動領域の範囲を調整し、前回調整した作動領域範囲を取り消してもよい。
【００１９】
前述の実施例は、重心が円の中心として作動領域の範囲を定義しているが、その他の実施例では、その他の数学方法により作動領域の範囲を定義するように改めてもよい。
【００２０】
図２の実施例では、三つの最新接触点を採用して作動領域の範囲を定義しているが、その他の実施例では、さらに多くの、或いは二つの最新接触点により作動領域の範囲を定義してもよい。
【００２１】
図６の実施例は、より簡易化した定義方式を提供する。タッチパッド１０上には一つの設定点５０、たとえば、タッチパッド１０の中心点が設けられ、使用者がタッチパッド１０を操作する期間に、最新の一回の有効接触点１６の位置を保存し、設定点５０を円の中心とし、設定点５０から有効接触点１６までの距離ｄを半径とし、円形領域１２を作動領域として定義する。
【００２２】
以上述べたことは、本発明の実施例にすぎず、本発明の実施の範囲を限定するものではなく、本発明の特許請求の範囲に基づき、なし得る同等の変化と修飾は、いずれも本発明の権利のカバーする範囲内に属するものとする。
【符号の説明】
【００２３】
１０  タッチパッド
１２  領域
１４  領域
１６  有効接触点
１８  有効接触点
２０  有効接触点
２２  重心
２４  キーボード
５０  設定点
【図１】
2013120593.tif 000003
【図２】
2013120593.tif 000004
【図３】
2013120593.tif 000005
【図４】
2013120593.tif 000006
【図５】
2013120593.tif 000007
【図６】
2013120593.tif 000008