(57)【要約】【課題】ポインティングデバイスの移動量や移動方向の検出ずれによる操作性の低下を防ぐことができるポインティングデバイス制御システムを提供する。【解決手段】本発明によるポインティングデバイス制御システムは、ポインティングデバイスが検出した検出値に基づいて、所定の補正領域ごとに検出特性を判定する特性判定手段２０と、特性判定手段２０の判定結果に基づいて、予め記憶しているポインティングデバイスが検出した移動量を補正するための複数の補正テーブルから各補正領域に適用する補正テーブルを決定する適用テーブル決定手段４０と、適用テーブル決定手段４０が決定した補正テーブルに基づいて、ポインティングデバイスが検出した検出値を補正する補正手段６０とを含むことを特徴とする。【選択図】図１１
2011100381.tif 000002
【特許請求の範囲】
【請求項１】
ポインティングデバイスが検出した検出値に基づいて、所定の補正領域ごとに検出特性を判定する特性判定手段と、
前記特性判定手段の判定結果に基づいて、予め記憶している前記ポインティングデバイスが検出した移動量を補正するための複数の補正テーブルから各補正領域に適用する補正テーブルを決定する適用テーブル決定手段と、
前記適用テーブル決定手段が決定した補正テーブルに基づいて、前記ポインティングデバイスが検出した検出値を補正する補正手段とを
含むことを特徴とするポインティングデバイス制御システム。
【請求項２】
特性判定手段は、ポインティングデバイスが検出する検出値に基づいて、ポインティングデバイスの操作に応じて検出した検出範囲が円形領域となるか否かを判断することによって、前記ポインティングデバイスの検出特性を判定する
請求項１記載のポインティングデバイス制御システム。
【請求項３】
特性判定手段は、ポインティングデバイスが検出するＸＹ平面における斜め方向の移動量が、所定割合未満である場合に、前記ポインティングデバイスの検出特性を、ポインティングデバイスの操作に応じて検出した検出範囲がひし形領域となるひし形特性と判定し、
適用テーブル決定手段は、前記特性判定手段の判定結果に基づいて、ひし形特性用の補正テーブルを適用すると決定する
請求項２記載のポインティングデバイス制御システム。
【請求項４】
特性判定手段は、ポインティングデバイスが検出するＸＹ平面における斜め方向の移動量が、所定割合以上である場合に、前記ポインティングデバイスの検出特性を、ポインティングデバイスの操作に応じて検出した検出範囲が四角形領域となる四角形特性と判定し、
適用テーブル決定手段は、前記特性判定手段の判定結果に基づいて、四角形特性用の補正テーブルを適用すると決定する
請求項２又は請求項３に記載のポインティングデバイス制御システム。
【請求項５】
補正手段は、適用テーブル決定手段が決定した補正テーブルに基づいて、ポインティングデバイスが検出した座標を補正する
請求項１から請求項４のうちのいずれか１項に記載のポインティングデバイス制御システム。
【請求項６】
ポインティングデバイスが検出した検出値に基づいて、所定の補正領域ごとに検出特性を判定する特性判定手段と、
前記特性判定手段の判定結果に基づいて、予め記憶している前記ポインティングデバイスが検出した移動量を補正するための複数の補正テーブルから各補正領域に適用する補正テーブルを決定する適用テーブル決定手段と、
前記適用テーブル決定手段が決定した補正テーブルに基づいて、前記ポインティングデバイスが検出した検出値を補正する補正手段とを
備えたことを特徴とする端末装置。
【請求項７】
特性判定手段は、ポインティングデバイスが検出する検出値に基づいて、ポインティングデバイスの操作に応じて検出した検出範囲が円形領域となるか否かを判断することによって、前記ポインティングデバイスの検出特性を判定する
請求項６記載の端末装置。
【請求項８】
ポインティングデバイスが検出した検出値に基づいて、所定の補正領域ごとに検出特性を判定し、
判定結果に基づいて、予め記憶している前記ポインティングデバイスが検出した移動量を補正するための複数の補正テーブルから各補正領域に適用する補正テーブルを決定し、
決定した補正テーブルに基づいて、前記ポインティングデバイスが検出した検出値を補正する
ことを特徴とするポインティングデバイス制御方法。
【請求項９】
ポインティングデバイスが検出する検出値に基づいて、ポインティングデバイスの操作に応じて検出した検出範囲が円形領域となるか否かを判断することによって、前記ポインティングデバイスの検出特性を判定する
請求項８記載のポインティングデバイス制御方法。
【請求項１０】
コンピュータに、
ポインティングデバイスが検出した検出値に基づいて、所定の補正領域ごとに検出特性を判定する特性判定処理と、
判定結果に基づいて、予め記憶している前記ポインティングデバイスが検出した移動量を補正するための複数の補正テーブルから各補正領域に適用する補正テーブルを決定する適用テーブル決定処理と、
決定した補正テーブルに基づいて、前記ポインティングデバイスが検出した検出値を補正する補正処理とを
実行させるためのポインティングデバイス制御プログラム。
【請求項１１】
コンピュータに、
特性判定処理で、ポインティングデバイスが検出する検出値に基づいて、ポインティングデバイスの操作に応じて検出した検出範囲が円形領域となるか否かを判断することによって、前記ポインティングデバイスの検出特性を判定する処理を実行させる
請求項１０記載のポインティングデバイス制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末機器などで用いられるポインティングデバイスを制御するポインティングデバイス制御システム、端末装置、ポインティングデバイス制御方法及びポインティングデバイス制御プログラムに関する。
【背景技術】
【０００２】
携帯端末機器の入力装置の一つとしてポインティングデバイスがある。ポインティングデバイスの検出素子は、Ｘ軸方向の検出素子とＹ軸方向の検出素子とが一つのデバイスとしてまとまっていることが多いが、薄型化などにより、各検出素子を一つずつのデバイスとして分離する場合がある。この場合、各検出素子の搭載ずれにより、検出特性が理想的な特性からずれしまい、ポインタの物理的な座標と検出された座標との間に差が生じ、結果、ユーザの操作感の低下につながる。
【０００３】
このような、問題に対応する方法として、例えば、特許文献１には、ポインティングデバイスの制御において、補正領域と補正領域内における補正方向とを設定し、補正領域内での操作方向を補正方向に補正する方法が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−０８０８３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載された方法を用いれば、操作方向を補正することができるが、ポインティングデバイスを違和感無く使用するためには、更に操作量の補正もできるようにすることが望ましい。例えば、ポインティングデバイスで円を描いたときに検出する特性が円形特性（図２に示す２０１、図３に示す３０１、図４に示す４０１）であることが望まれる。なお、円形特性とは、ポインティングデバイスの操作に応じて検出した検出範囲が円形領域となることをいう。また、後述するひし形特性とは、ポインティングデバイスの操作に応じて検出した検出範囲が、ひし形領域となることをいい、四角形特性とは、検出範囲が四角形領域となることをいう。
【０００６】
しかし、ポインティングデバイスの搭載ずれなどにより円を描いたときの検出特性が円形特性からずれてしまい、斜め方向が凹んでひし形に近くなるひし形特性（図２に示す２０２）や逆に斜め方向が膨らんで四角形に近くなる四角形特性（図３に示す３０２）になってしまったり、これらが組み合わさった特性（図４に示す４０２）になったりしてしまうことがある。円形特性からずれることにより、スライド方向によってポインティングデバイスの物理的な移動量とポインティングデバイスが検出した移動量とに差が出ることや、ポインティングデバイスの物理的な移動方向とポインティングデバイスが検出した移動方向とに差が出ることとなる。
【０００７】
例えば、特性がひし形特性である場合には、ポインティングデバイスの物理的な移動量が同じだとしても、検出される移動量が円形特性の場合（図５に示す５０１）と比較して少なくなってしまう（図５に示す５０２）。特に方向によって検出特性が異なる場合には、ポインティングデバイスを物理的に同じ量だけ移動させても、移動方向によって検出される移動量が異なることになり、操作感の低下に繋がる。
【０００８】
そこで、本発明は、ポインティングデバイスの移動量や移動方向の検出ずれによる操作性の低下を防ぐことができるポインティングデバイス制御システム、端末装置、ポインティングデバイス制御方法及びポインティングデバイス制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明によるポインティングデバイス制御システムは、ポインティングデバイスが検出した検出値に基づいて、所定の補正領域ごとに検出特性を判定する特性判定手段と、特性判定手段の判定結果に基づいて、予め記憶しているポインティングデバイスが検出した移動量を補正するための複数の補正テーブルから各補正領域に適用する補正テーブルを決定する適用テーブル決定手段と、適用テーブル決定手段が決定した補正テーブルに基づいて、ポインティングデバイスが検出した検出値を補正する補正手段とを含むことを特徴とする。
【００１０】
本発明よる端末装置は、ポインティングデバイスが検出した検出値に基づいて、所定の補正領域ごとに検出特性を判定する特性判定手段と、特性判定手段の判定結果に基づいて、予め記憶しているポインティングデバイスが検出した移動量を補正するための複数の補正テーブルから各補正領域に適用する補正テーブルを決定する適用テーブル決定手段と、適用テーブル決定手段が決定した補正テーブルに基づいて、ポインティングデバイスが検出した検出値を補正する補正手段とを備えていることを特徴とする。
【００１１】
本発明によるポインティングデバイス制御方法は、ポインティングデバイスが検出した検出値に基づいて、所定の補正領域ごとに検出特性を判定し、判定結果に基づいて、予め記憶しているポインティングデバイスが検出した移動量を補正するための複数の補正テーブルから各補正領域に適用する補正テーブルを決定し、決定した補正テーブルに基づいて、ポインティングデバイスが検出した検出値を補正することを特徴とする。
【００１２】
本発明によるポインティングデバイス制御プログラムは、コンピュータに、ポインティングデバイスが検出した検出値に基づいて、所定の補正領域ごとに検出特性を判定する特性判定処理と、判定結果に基づいて、予め記憶しているポインティングデバイスが検出する移動量を補正するための複数の補正テーブルから各補正領域に適用する補正テーブルを決定する適用テーブル決定処理と、決定した補正テーブルに基づいて、ポインティングデバイスが検出した検出値を補正する補正処理とを実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ポインティングデバイスの移動量や移動方向の検出ずれによる操作性の低下を防ぐことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明によるポインティングデバイス制御方法を適用した携帯端末機器の構成例を示すブロック図である。
【図２】検出特性の一例を示す説明図である。
【図３】検出特性の一例を示す説明図である。
【図４】検出特性の一例を示す説明図である。
【図５】検出特性の一例を示す説明図である。
【図６】ポインティングデバイス制御システムが事前の設定処理として実行する処理例を示すフロー図である。
【図７】８方向の最大移動量の一例を示す説明図である。
【図８】ポインティングデバイスを実際に使用する際にポインティングデバイス制御システムが実行する処理例を示すフロー図である。
【図９】補正テーブルの適用による検出値の補正の例を示す説明図である。
【図１０】ポインティングデバイス制御システムの構成例を示す機能ブロック図である。
【図１１】ポインティングデバイス制御システムの最小の構成例を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について図面を参照して説明する。図１は、本発明によるポインティングデバイス制御方法を適用した携帯端末機器の構成例を示すブロック図である。図１に示すように、携帯端末機器は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、キー操作部１０４、ポインティングデバイス１０５及びディスプレイ装置１０６を含む。携帯端末機器は、具体的には、ＰＤＡやノートブック型パーソナルコンピュータ（以下、ＰＣという）、携帯電話機によって実現される。なお、本実施形態では、ポインティングデバイス制御方法を携帯端末機器に適用するが、携帯端末機器に限らず、例えば、デスクトップ型のＰＣに適用してもよい。
【００１６】
ＣＰＵ１０１は、ＲＯＭ１０２が記憶する各種プログラム１０２ａに従って動作し、各装置を制御する機能を備えている。ＲＯＭ１０２は、具体的には、ＥＥＰＲＯＭによって実現される。図１に示すように、ＲＯＭ１０２は、プログラム１０２ａと、ポインティングデバイスの検出値を補正するための補正テーブル１０２ｂとを保存している。
【００１７】
ポインティングデバイス１０５は、具体的には、マウスやタッチパッド、タッチパネル等の入力装置によって実現される。ディスプレイ装置１０６は、具体的には、液晶ディスプレイ装置等の表示装置によって実現される。
【００１８】
なお、本実施形態では、ポインティングデバイス１０５は、物理的な移動範囲が円形領域であり（すなわち、ユーザは、円を描くように操作することが可能である）、Ｘ軸／Ｙ軸の座標を検出できるものとする。また、ＲＯＭ１０２は、補正テーブルとして、ひし形特性用の補正テーブルと、四角形特性用の補正テーブルとを保存しているものとする。
【００１９】
図１０は、ポインティングデバイス制御システムの構成例を示す機能ブロック図である。図１０に示すように、ポインティングデバイス制御システムは、検出手段１０、特性判定手段２０、補正テーブル記憶手段３０、適用テーブル決定手段４０、適用テーブル記憶手段５０及び補正手段６０を含む。
【００２０】
検出手段１０は、具体的には、ＣＰＵ１０１及びポインティングデバイス１０５によって実現される。検出手段１０は、ポインティングデバイス１０５の動作を検出する機能を備えている。検出手段１０は、検出値として、例えば、ポインティングデバイス１０５の動作に従って、ＸＹ座標や移動量、移動方向を検出する。
【００２１】
特性判定手段２０は、具体的には、ＣＰＵ１０１によって実現される。特性判定手段２０は、検出手段１０が検出した移動量や移動方向に基づいて、ポインティングデバイス１０５の検出した特性（以下、検出特性）を座標平面における象限（第１〜第４象限）ごとに判定する機能を備えている。
【００２２】
補正テーブル記憶手段３０は、具体的には、ＲＯＭ１０２によって実現される。補正テーブル記憶手段３０は、例えば、一般的な統計結果等によって予め求めたひし形特性用や四角形特性用等の補正テーブルを記憶する。
【００２３】
適用テーブル決定手段４０は、具体的には、ＣＰＵ１０１によって実現される。適用テーブル決定手段４０は、特性判定手段２０の判定結果に基づいて、各象限に適用する補正テーブルを補正テーブル記憶手段３０から抽出して決定する機能を備えている。また、特性判定手段２０は、抽出した補正テーブルと適用する象限とを対応付けて適用テーブル記憶手段５０に記憶させる機能を備えている。なお、適用テーブル決定手段４０は、各象限にどの補正テーブルを適用するかを指定した指定データを適用テーブル記憶手段５０に記憶させるようにしてもよい。
【００２４】
適用テーブル記憶手段５０は、具体的には、ＲＯＭ１０２によって実現される。適用テーブル記憶手段５０は、各象限と象限に適用する補正テーブルとを対応付けて記憶する。また、適用テーブル記憶手段５０は、各象限にどの補正テーブルを適用するかを指定した指定データを記憶してもよい。
【００２５】
補正手段６０は、具体的には、ＣＰＵ１０１によって実現される。補正手段６０は、適用テーブル記憶手段５０が対応付けて記憶する象限と補正テーブルとに基づいて、ポインティングデバイス１０５の検出値を補正し、補正した値をディスプレイ装置１０６に出力する機能を備えている。
【００２６】
次に、ポインティングデバイス制御システムの動作について説明する。本実施形態におけるポインティングデバイス制御システムは、ポインティングデバイスを使用する前に、事前の設定処理として、ポインティングデバイスの特性を判断し、補正テーブルを適用するかどうかの判定を行う。図６は、ポインティングデバイス制御システムが事前の設定処理として実行する処理例を示すフロー図である。
【００２７】
ポインティングデバイスの特性を判断するために、ユーザがポインティングデバイス１０５で所定の操作（例えば、マウスを円形に移動する）を行うと、検出手段１０は、象限ごとの検出特性を把握するため、８方向（上下左右＋斜め）の最大移動量を検出する（ステップＳ６０１）。本実施形態では、ユーザの操作によってポインティングデバイスが円形に移動するため、ポインティングデバイスが最大（すなわち、各方向において中心から最も遠い位置）まで移動したときの座標を検出することで、円を描いたときの特性を検出することができる。
【００２８】
次いで、特性判定手段２０は、検出手段１０が検出した８方向の最大移動量の値から、象限ごとに円形特性とのずれを求める（ステップＳ６０２）。特性判定手段２０は、円形特性とのずれを、例えば、Ｘ軸／Ｙ軸方向の移動量と斜め方向の移動量との比率として算出する。そして、特性判定手段２０は、各象限の検出特性について、例えば、所定値ＸＸ＜所定値ＹＹであるとき、斜め方向の移動量が、Ｘ軸／Ｙ軸方向の移動量のＸＸ％未満であればひし形特性、ＸＸ以上ＹＹ％未満であれば円形特性、ＹＹ％以上であれば四角形特性と判定する。
【００２９】
図７は、８方向の最大移動量の一例を示す説明図である。図７に示す例において、軸方向と斜め方向との比率が１５％以上ずれていた場合に補正テーブルを適用すると判断する場合を想定する。この場合、第１象限では、上方向及び右方向の最大移動量と比較して右上方向の最大移動量が１５％以上小さいため（比率：８０％）、特性判定手段２０は、第１象限の検出特性がひし形特性であると判定する。そして、適用テーブル決定手段４０は、判定結果に基づいて、第１象限に対して、補正テーブル記憶手段３０が記憶するひし形特性用の補正テーブルを適用すると決定する。
【００３０】
また、第２象限では、上方向及び左方向の最大移動量と比較して左上方向の最大移動量が１５％以上大きいため（比率：１２５％）、特性判定手段２０は、第２象限の検出特性が四角特性であると判定する。そして、適用テーブル決定手段４０は、判定結果に基づいて、第２象限に対して、補正テーブル記憶手段３０が記憶する四角特性用の補正テーブルを適用すると決定する。
【００３１】
また、第３象限では、左方向及び下方向の最大移動量と比較して左下方向の最大移動量が１５％以上小さいため（比率：８５％）、特性判定手段２０は、第３象限の検出特性がひし形特性であると判定する。そして、適用テーブル決定手段４０は、判定結果に基づいて、第３象限に対して、補正テーブル記憶手段３０が記憶するひし形特性用の補正テーブルを適用すると決定する。
【００３２】
また、第４象限では、下方向及び右方向の移動量と比較して右下方向の最大移動量が小さいが（比率：９５％）、判断基準である１５％以上のずれはないため、特性判定手段２０は、第４象限の検出特性が円形特性であり、補正テーブルを適用する必要がないと判定する。
【００３３】
なお、図７に示す例の場合、上下方向と左右方向との移動量が同じであるが、上下方向と左右方向との移動量が同じにならない場合も考えられる。この場合には、特性判定手段２０は、例えば、上方向及び右方向の移動量の平均値と、右上方向の移動量とを比較するなどして判断するものとする。
【００３４】
また、本実施形態では、ＲＯＭ１０２がひし形特性補正用のテーブル及び四角形特性補正用のテーブルを１つずつしか保存していないが、これらの補正用テーブルを複数保存し、円形特性とのずれかたの程度によって、より細かく適用する補正テーブルを指定しても良い。例えば、同じひし形用の補正テーブルでも、斜め方向のくぼみ程度に応じて複数のテーブルを用意しておき、より細分化した閾値判定を行ってテーブルを使い分けてもよい。また、四角形用の補正テーブルでも同様に、斜め方向の膨らみ程度に応じて複数のテーブルを用意しておき、より細分化した閾値判定を行ってテーブルを使い分けてもよい。
【００３５】
また、第１〜第４象限の４領域について判定する場合に限らず、さらに５以上の領域に分けて細分化して、適用する補正テーブルを判定してもよい。
【００３６】
次いで、適用テーブル決定手段４０は、象限ごとに適用する補正テーブルを示すデータをＲＯＭに保存する（ステップＳ６０３）。例えば、適用テーブル決定手段４０は、判定した各象限の検出特性に対応する補正テーブルを補正テーブル記憶手段３０から抽出する。そして、適用テーブル決定手段４０は、抽出した補正テーブルと適用する象限とを対応付けて適用テーブル記憶手段５０に記憶させる。
【００３７】
以上の動作によって、ポインティングデバイス制御システムは、ポインティングデバイスの各象限における検出特性を判定し、判定結果に基づいて適用する補正テーブルを決定する。
【００３８】
次に、図６の設定を行った後に、ポインティングデバイスを実際に使用する際の動作について説明する。図８は、ポインティングデバイスを実際に使用する際にポインティングデバイス制御システムが実行する処理例を示すフロー図である。
【００３９】
ユーザがポインティングデバイス１０５を操作すると、検出手段１０は、ポインティングデバイス１０５が示す座標（Ｘ、Ｙ）を検出する。そして、検出手段１０は、検出した座標（Ｘ、Ｙ）を補正手段６０に出力する（ステップＳ８０１）。
【００４０】
次いで、補正手段６０は、検出手段１０が出力した座標（Ｘ、Ｙ）に基づいて、現在の位置がいずれの象限に含まれるかを判定する（ステップＳ８０２）。
【００４１】
次いで、補正手段６０は、その象限に適用する指定データ（ステップＳ６０３で保存した情報）をＲＯＭ１０２から抽出する（ステップＳ８０３）。例えば、補正手段６０は、ステップＳ８０２の判定結果に基づいて、判定結果が示す象限に対応付けられた補正テーブルを適用テーブル記憶手段５０から抽出する。
【００４２】
次いで、補正手段６０は、抽出した補正テーブルに基づいて、座標（Ｘ、Ｙ）を補正し、補正後の座標（Ｘ’、Ｙ’）を求める。そして、補正手段６０は、補正後の座標（Ｘ’、Ｙ’）をポインティングデバイスの検出値としてディスプレイ装置１０６に出力する（ステップＳ８０４）。なお、補正が必要ない場合（すなわち、適用テーブル記憶手段５０が象限に対応付けて補正テーブルを記憶していない場合）には、補正手段６０は、座標（Ｘ、Ｙ）をそのままポインティングデバイスの検出値としてディスプレイ装置１０６に出力する。
【００４３】
以上のように、本実施形態では、象限ごとの検出特性にあった補正テーブルを適用し、補正テーブルに示される補正値に従って検出値を補正するので、ポインティングデバイスを円形に移動した場合の検出特性を円形特性に近づけることができる。このことによって、ポインティングデバイスによる移動量や移動方向の検出ずれを補正することができ、ポインタの操作感を向上させることができる。
【００４４】
以上のことから、本発明は、以下のような課題を解決するための手段を備えているといえる。
【００４５】
本発明では、ポインティングデバイスで円を描いたときの検出値を取得することで、象限ごとの特性を判別し、象限ごとに補正を行えるようにする。円形特性から大きくずれた象限には、その象限の特性にあった補正テーブルを適用することで検出値を補正し、補正後の特性を円形特性に近づけることで、ポインティングデバイスの操作性を向上させる。
【００４６】
また、本発明では、適用する補正テーブルと、ポインティングデバイスが検出した座標（Ｘ、Ｙ）とに基づいて、補正後の座標（Ｘ’、Ｙ’）を算出する。ひし形特性の象限に対して適用する補正テーブルは、斜め方向が凹んだ特性を打ち消すため、検出した座標が軸から離れるにつれ、原点から離れた座標を返すテーブルとなる。また、四角特性の象限に対して適用する補正テーブルは、斜め方向が膨らんだ特性を打ち消すため、検出した座標が軸から離れるにつれ、原点方向に近づいた座標を返すテーブルとなる。
【００４７】
図９は、補正テーブルの適用による検出値の補正の例を示す説明図である。ひし形特性（図９に示す９０３）と判定した場合、ポインティングデバイスの物理的な座標より検出された座標が原点に近い値となるため、検出した座標（図９に示す９０１）を原点から離れた座標に補正（図９に示す９０２）することで特性を円形特性（図９に示す９０４）に近づける。また、四角形特性（図９に示す９０７）と判定した場合、ポインティングデバイスの物理的な座標より検出された座標が原点から遠い値となるため、検出した座標（図９に示す９０５）を原点に近づいた座標に補正（図９に示す９０６）することで特性を円形特性（図９に示す９０８）に近づける。
【００４８】
以上のことから、本発明の特徴は、携帯端末機器などで使用される入力装置の一つであるポインティングデバイスの特性ばらつきによって低下する操作性を、デバイスごとの特性にあった補正テーブルを象限ごとに適用することで改善する点である。
【００４９】
次に、本発明によるポインティングデバイス制御システムの最小構成について説明する。図１１は、ポインティングデバイス制御システムの最小の構成例を示すブロック図である。図１１に示すように、ポインティングデバイス制御システムは、最小の構成要素として、特性判定手段２０と、適用テーブル決定手段４０と、補正手段６０とを含む。
【００５０】
図１１に示す最小構成のポインティングデバイス制御システムでは、特性判定手段２０は、ポインティングデバイスが検出した検出値に基づいて、所定の補正領域ごとに検出特性を判定する。そして、適用テーブル決定手段４０は、特性判定手段２０の判定結果に基づいて、予め記憶しているポインティングデバイスが検出する移動量を補正するための複数の補正テーブルから各補正領域に適用する補正テーブルを決定する。そして、補正手段６０は、適用テーブル決定手段４０が決定した補正テーブルに基づいて、ポインティングデバイスが検出した検出値を補正する。
【００５１】
従って、最小構成のポインティングデバイス制御システムによれば、ポインティングデバイスの移動量や移動方向の検出ずれによる操作性の低下を防ぐことができる。
【００５２】
なお、本実施形態では、以下の（１）〜（５）に示すようなポインティングデバイス制御システムの特徴的構成が示されている。
【００５３】
（１）ポインティングデバイス制御システムは、ポインティングデバイス（例えば、ポインティングデバイス１０５）が検出した（例えば、検出手段１０によって実現される）検出値に基づいて、所定の補正領域ごとに検出特性を判定する特性判定手段（例えば、特性判定手段２０によって実現される）と、特性判定手段の判定結果に基づいて、予め記憶している（例えば、補正テーブル記憶手段３０によって実現される）ポインティングデバイスが検出した移動量を補正するための複数の補正テーブルから各補正領域に適用する補正テーブルを決定する適用テーブル決定手段（例えば、適用テーブル決定手段４０によって実現される）と、適用テーブル決定手段が決定した補正テーブルに基づいて、ポインティングデバイスが検出した検出値を補正する補正手段（例えば、補正手段６０によって実現される）とを含むことを特徴とする。
【００５４】
（２）ポインティングデバイス制御システムにおいて、特性判定手段は、ポインティングデバイスが検出する検出値に基づいて、ポインティングデバイスの操作に応じて検出した検出範囲が円形領域となるか否かを判断することによって、ポインティングデバイスの検出特性を判定するように構成されていてもよい。
【００５５】
（３）ポインティングデバイス制御システムにおいて、特性判定手段は、ポインティングデバイスが検出するＸＹ平面における斜め方向の移動量が、所定割合（例えば、ＸＸ）未満である場合に、ポインティングデバイスの検出特性を、ポインティングデバイスの操作に応じて検出した検出範囲がひし形領域となるひし形特性と判定し、適用テーブル決定手段は、特性判定手段の判定結果に基づいて、ひし形特性用の補正テーブルを適用すると決定するように構成されていてもよい。
【００５６】
（４）ポインティングデバイス制御システムにおいて、特性判定手段は、ポインティングデバイスが検出するＸＹ平面における斜め方向の移動量が、所定割合（例えば、ＹＹ）以上である場合に、ポインティングデバイスの検出特性を、ポインティングデバイスの操作に応じて検出した検出範囲が四角形領域となる四角形特性と判定し、適用テーブル決定手段は、特性判定手段の判定結果に基づいて、四角形特性用の補正テーブルを適用すると決定するように構成されていてもよい。
【００５７】
（５）ポインティングデバイス制御システムにおいて、補正手段は、適用テーブル決定手段が決定した補正テーブルに基づいてポインティングデバイスが検出した座標を補正する（例えば、座標（Ｘ，Ｙ）を座標（Ｘ’，Ｙ’）に補正する）ように構成されていてもよい。
【産業上の利用可能性】
【００５８】
本発明は、ポインティングデバイスを使用して、ディスプレイ装置が表示するポインタを操作する用途に適用可能である。
【符号の説明】
【００５９】
１０  検出手段
２０  特性判定手段
３０  補正テーブル記憶手段
４０  適用テーブル決定手段
５０  適用テーブル記憶手段
６０  補正手段
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  キー操作部
１０５  ポインティングデバイス
１０６  ディスプレイ装置
【図１】
2011100381.tif 000003
【図２】
2011100381.tif 000004
【図３】
2011100381.tif 000005
【図４】
2011100381.tif 000006
【図５】
2011100381.tif 000007
【図６】
2011100381.tif 000008
【図７】
2011100381.tif 000009
【図８】
2011100381.tif 000010
【図９】
2011100381.tif 000011
【図１０】
2011100381.tif 000012
【図１１】
2011100381.tif 000013