(57)【特許請求の範囲】
【請求項１】
タブレットシート（２）と、タブレットシート（２）の押圧移動操作量を表す相対移動データ（Ｘ、Ｙ）を発生する相対移動データ発生手段（１１）と、マウススイッチの操作状態を表すスイッチデータ（Ｒ）を発生するスイッチデータ発生手段（１３）と、相対移動データ（Ｘ、Ｙ）とスイッチデータ（Ｒ）を含むデバイス出力データをマウスの出力フォーマットでパーソナルコンピュータ（１）へ出力するデータ出力手段（１４）を備え、
データ出力手段（１４）は、押圧移動操作を示す相対移動データ（Ｘ、Ｙ）と、マウススイッチの押し下げを示すスイッチデータ（Ｒ）が含まれたデバイス出力データを、マウスのドラッグモードにおけるデバイス出力データとして出力し、
ドラッグモードにおけるデバイス出力データを出力した後、スイッチデータ（Ｒ）が、マウススイッチの押し下げ解除を示すスイッチデータ（Ｒ）に変化したときに、該スイッチデータ（Ｒ）が含まれたデバイス出力データをドラッグモードを解除するデバイス出力データとして出力するタブレットポインタにおいて、
スイッチデータ発生手段（１３）は、タブレットシート（２）の押圧時間と押圧時間間隔を組み合わせてなる操作パターンによって、マウススイッチの操作状態を表すスイッチデータ（Ｒ）を発生し、
タブレットポインタに更に備えられたキープドラッグモード選択手段（１２）は、スイッチデータ（Ｒ）を発生させる操作パターンと異なる操作パターンであって、タブレットシート（２）の押圧時間と押圧時間間隔を組み合わせた操作パターンから、キープドラッグ信号とキープドラッグ解除信号を出力し、
キープドラッグモード選択手段（１２）から出力されるキープドラッグ信号によってキープドラッグモードに移行したときには、キープドラッグモード選択手段（１２）から出力されるキープドラッグ解除信号によってキープドラッグモードが解除されるまで、マウススイッチの押し下げ解除を示すスイッチデータ（Ｒ）を発生しないことを特徴とするタブレットポインタ。
【請求項２】
タブレットシート（２）を一回タッピングした後タブレットシート（２）を押圧すると、ドラッグモードでのマウススイッチの押し下げを示すスイッチデータ（Ｒ）が発生し、ドラッグモードで、タブレットシート（２）の押圧を解除させると、マウススイッチの押し下げ解除を示すスイッチデータ（Ｒ）が発生し、
タブレットシート（２）を二回タッピングした後、タブレットシート（２）を押圧すると、キープドラッグモードでのマウススイッチの押し下げを示すスイッチデータ（Ｒ）が発生し、キープドラッグモードで、タブレットシート（２）を一回タッピングすると、キープドラッグモードが解除され、マウススイッチの押し下げ解除を示すスイッチデータ（Ｒ）が発生することを特徴とする請求項１記載のタブレットポインタ。
【請求項３】
タブレットシート（２）と、タブレットシート（２）の押圧移動操作量を表す相対移動データ（Ｘ、Ｙ）を発生する相対移動データ発生手段（１１）と、マウススイッチの操作状態を表すスイッチデータ（Ｒ）を発生するスイッチデータ発生手段（１３）と、相対移動データ（Ｘ、Ｙ）とスイッチデータ（Ｒ）を含むデバイス出力データをマウスの出力フォーマットでパーソナルコンピュータ（１）へ出力するデータ出力手段（１４）を備え、
データ出力手段（１４）は、押圧移動操作を示す相対移動データ（Ｘ、Ｙ）と、マウススイッチの押し下げを示すスイッチデータ（Ｒ）が含まれたデバイス出力データを、マウスのドラッグモードにおけるデバイス出力データとして出力し、
ドラッグモードにおけるデバイス出力データを出力した後、スイッチデータ（Ｒ）が、マウススイッチの押し下げ解除を示すスイッチデータ（Ｒ）に変化したときに、該スイッチデータ（Ｒ）が含まれたデバイス出力データをドラッグモードを解除するデバイス出力データとして出力するタブレットポインタにおいて、
スイッチデータ発生手段（１３）は、タブレットシート（２）の押圧時間と押圧時間間隔を組み合わせてなる操作パターンによって、マウススイッチの押し下げを示すスイッチデータ（Ｒ）を発生させ、
ドラッグモードに移行したときには、タブレットシート（２）の押圧が解除された後、タブレットシート（２）が少なくとも一回タッピングされるまで、マウススイッチの押し下げ解除を示すスイッチデータ（Ｒ）を発生しないことを特徴とするタブレットポインタ。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、タブレットシートを押圧しながら押圧位置を移動させ、マウスと同様にパーソナルコンピュータのディスプレーに表示されたカーソルを制御するタブレットポインタに関し、更に詳しくは、マウスのドラッグモードに対応するデバイスデータを出力するタブレットポインタに関する。
【０００２】
【従来の技術】
近年、ＧＵＩ（グラフィカル  ユーザー  インターフェース）環境の進展に伴い、パーソナルコンピュータ（以下パソコンという）のポインティングデバイスにマウスが広く用いられている。
【０００３】
すなわち、マウスを操作パッド上で移動させ、その移動操作量をマウス相対移動データとしてパソコンへ出力し、パソコンのディスプレーに表示されたカーソルの移動を制御するものである。そして、このカーソルをディスプレーに表示させたアイコン上に移動させながら、マウスに備えられたマウススイッチを操作して、クリック、ダブルクリック、ドラッグなどマウス特有の操作を行い、アイコンに連動した命令をパソコンへ入力するものである。
【０００４】
図７は、このマウス特有の操作の内、ドラッグモードにおけるマウスの操作とマウス出力データとの関係示す波形図である。
【０００５】
【表１】
【０００６】
表１は、このマウス出力データの出力フォーマットを示すもので、３バイトからなるデバイス出力データの中に、マウスの左スイッチと右スイッチの状態をそれぞれ表すスイッチデータ（Ｌ、Ｒ）とｘ方向の相対移動量Ｘとｙ方向の相対移動量Ｙからなる相対移動データが含まれている。ｘ方向の相対移動量Ｘは、Ｘ０からＸ７で表されたビット位置に、ｙ方向の相対移動量Ｙは、Ｙ０からＹ７で表されたビット位置に含まれる。
【０００７】
【表２】
【０００８】
また、表２は、図７において、表１の出力フォーマットで出力されたマウス出力データ（１）〜（６）のスイッチデータ（Ｌ、Ｒ）と相対移動データ（Ｘ、Ｙ）を示している。
【０００９】
図７に示すように、ドラッグモードとするときには、通常マウスの左スイッチを押し下げながら、マウスを操作パッド上で移動させるものであり、図５の「Ｏ」から「Ｂ」まで移動させると、マウスからは図７のようにマウス出力データ（１）〜（４）がパソコン１へ出力される。
【００１０】
パソコン１では、このような操作によるマウス出力データが入力されたときに、ドラッグモードとしてマウス出力データを処理するので、スイッチデータＬがマウス左スイッチの押し下げを示す例えば「１」で、相対移動データ（Ｘ、Ｙ）がマウスの相対移動を示す所定の値ＸＡ、ＹＡのマウス出力データ（２）は、ドラッグモードのマウス出力データとなる。
【００１１】
また、マウス出力データ（４）のように、ドラッグモードにおいて出力されたマウス出力データから、スイッチデータが押し下げ解除を示す「０」に変化したマウス出力データが出力されたときに、ドラッグモードは解除される。
【００１２】
従って、ドラッグモードにおいて、マウスを図６の操作位置Ｃで一時的に操作パッドから離し、再びＯ２から移動操作させる場合にも、この間にマウス左スイッチの押し下げを解除しなければ、ドラッグモードは解除しない。
【００１３】
すなわち、マウス出力データ（５）の相対移動データＸＤ、ＹＤは、それぞれ操作位置Ｃに対する相対移動量を示すもので、連続したドラッグモードにおけるマウス出力データとしてパソコンで判断される。
【００１４】
しかしながら、マウスは、このように操作パッド上で移動させる必要があるため、ノート型パソコンなどポータブルタイプのパソコンにあっては、移動先で操作スペースを確保しづらく、また、パソコンと共に持ち運ぶ際に収納に適さない大きさと形状であった。
【００１５】
このため、図４に示すようにタブレットシート２を入力面とした薄板状のタブレットポインタ１００をポインティングデバイスとするものが開発されている。
【００１６】
このタブレットポインタ１００は、タブレットシート２の押圧位置を、公知の静電容量方式、抵抗接触方式などタブレットにおいて用いられる位置検出手段と同じ手段によって検出するものである。
【００１７】
タブレットシート２を指で押圧しながら移動させると、押圧位置の変化を検出する毎に、移動した押圧位置と直前の押圧位置との差から相対移動データが算出される。相対移動データは、ｘ方向の相対移動量Ｘとｙ方向の相対移動量Ｙで構成され、デバイス出力データの相対移動データ（Ｘ、Ｙ）としてパソコン１に出力される。
【００１８】
このデバイス出力データは、マウス出力データに相当するもので、マウスの出力フォーマットと同一のフォーマットとすることで、タブレットポインタ１００をマウスとコンパチブルに使用できるようにしている。
【００１９】
従って、タブレットシート２の押圧を移動させることによって、あたかもマウスを操作するようにパソコン１のディスプレーに表示されたカーソルを移動させることができる。
【００２０】
図のように、このタブレットポインタ１００にも、マウススイッチに対応する左右一組の押釦スイッチ４、５が備えられ、前述のマウス特有の操作に相当する操作が可能となっている。しかしながら、既述の通りタブレットポインタ１００は、薄板状で小さく、片手でタブレットシート２と押釦スイッチ４、５の操作を行うことは困難なものであった。
【００２１】
そこで、タブレットシート２を軽くたたく（以下タッピングという）回数とタブレットシート２の押圧状態を組み合わせた操作パターンによって、クリック、ダブルクリックなどで変化するスイッチデータを発生させるタブレットポインタ１００が開発されている。
【００２２】
この従来のタブレットポインタ１００のドラッグモードにおける操作とデバイス出力データの波形図を、同じドラッグモードにおけるマウスの各操作とマウス出力データの波形図と比較して、図７に示す。
【００２３】
ドラッグモードに移行するためには、同図のように、タブレットシート２を一回ｔａ時間押圧してタッピングし、その後、再びｔｂ時間内にタブレットシート２を押圧し、押圧しながら押圧位置を移動させるものである。
【００２４】
これらの操作におけるｔａ、ｔｂが、予め定義したドラッグモードの定義操作パターン条件を満たすと、タブレットポインタ１００は、マウススイッチの押し下げを示すスイッチデータを発生させ、パソコン１へドラッグモードにおけるデバイス出力データを出力するものである。
【００２５】
また、ドラッグモードにおいて、タブレットシート２の押圧を解除すると、マウススイッチの押し下げ解除を示すスイッチデータが形成され、このスイッチデータを含むデバイス出力データ（４）´が出力されて、ドラッグモードが解除される。
【００２６】
このようにして出力されたデバイス出力データ（１）´〜（４）´は、対応するマウス操作によって出力されたマウス出力データ（１）〜（４）と同一である。
【００２７】
【発明が解決しようとする課題】
従って、この従来のタブレットポインタ１００は、マウスとの互換性を保ちつつ、タブレットシート２をタッピングすることでドラッグモードに移行させることができるが、タブレットシート２の押圧を解除しなければならないときには、ドラッグモードを継続させることができなかった。
【００２８】
すなわち、図６のように、ドラッグモードでカーソルをＯ１からＥまで移動させようとする場合に、タブレットシート２での押圧移動は、Ｃで中断し再びＯ２から操作を開始しなければならない。図７に示すように、このときＣの位置では、タブレットシート２の押圧が一時解除されるので、マウススイッチの押し下げ解除を示すスイッチデータを含むデバイス出力データ（７）が出力され（表３参照）、ドラッグモードは解除される。
【００２９】
【表３】
【００３０】
なお、表３は、図７において、表１の出力フォーマットで出力されたデバイス出力データ（７）〜（９）のスイッチデータ（Ｌ、Ｒ）と相対移動データ（Ｘ、Ｙ）を示している。
【００３１】
そこで、再びＯ２からドラッグモードで操作するためには、Ｏ２において同図のように、タッピング操作を行う必要があり、このようにしてドラッグモードとしても、Ｏ１からＥの一連の操作に対してドラッグ処理が実行されるものとはならない。つまり、Ｏ１からＣの操作に対して、パソコン１で一度ドラッグ処理が行われ、Ｏ２からＥの操作に対して、再びドラッグ処理が行われる。
【００３２】
従って、パソコン１のディスプレー上のＣの位置でドラッグ処理が実行され、この位置でドラッグ処理が実行できないものである場合には、結局エラーとなり、ディスプレー上のＯ１からＥへのドラッグ操作ができないこととなる。
【００３３】
一方、タブレットポインタ１００は、上述の通り、収納に適する形状とする必要があるため、そのタブレットシート２を狭い操作面とせざるを得ず、このような問題は、従来のタブレットポインタ１００に特有な問題として解決しなければならない課題となっていた。
【００３４】
本発明は、このような事情を考慮してなされたものであり、タブレットシート２の操作面が狭く、ドラッグモードにおいてタブレットシートの押圧を一時解除しなければならない場合であっても、ドラッグモードを継続することができるタブレットポインタを提供する。
【００３５】
【課題を解決するための手段】
請求項１のタブレットポインタは、タブレットシートと、タブレットシート（２）の押圧移動操作量を表す相対移動データ（Ｘ、Ｙ）を発生する相対移動データ発生手段と、マウススイッチの操作状態を表すスイッチデータ（Ｒ）を発生するスイッチデータ発生手段と、相対移動データ（Ｘ、Ｙ）とスイッチデータ（Ｒ）を含むデバイス出力データをマウスの出力フォーマットでパーソナルコンピュータへ出力するデータ出力手段を備え、データ出力手段は、押圧移動操作を示す相対移動データ（Ｘ、Ｙ）と、マウススイッチの押し下げを示すスイッチデータ（Ｒ）が含まれたデバイス出力データを、マウスのドラッグモードにおけるデバイス出力データとして出力し、ドラッグモードにおけるデバイス出力データを出力した後、スイッチデータ（Ｒ）が、マウススイッチの押し下げ解除を示すスイッチデータ（Ｒ）に変化したときに、該スイッチデータ（Ｒ）が含まれたデバイス出力データをドラッグモードを解除するデバイス出力データとして出力するタブレットポインタにおいて、
スイッチデータ発生手段は、タブレットシートの押圧時間と押圧時間間隔を組み合わせてなる操作パターンによって、マウススイッチの操作状態を表すスイッチデータ（Ｒ）を発生し、タブレットポインタに更に備えられたキープドラッグモード選択手段は、スイッチデータ（Ｒ）を発生させる操作パターンと異なる操作パターンであって、タブレットシートの押圧時間と押圧時間間隔を組み合わせた操作パターンから、キープドラッグ信号とキープドラッグ解除信号を出力し、キープドラッグモード選択手段から出力されるキープドラッグ信号によってキープドラッグモードに移行したときには、キープドラッグモード選択手段から出力されるキープドラッグ解除信号によってキープドラッグモードが解除されるまで、マウススイッチの押し下げ解除を示すスイッチデータ（Ｒ）を発生しないことを特徴とする。
【００３６】
請求項２のタブレットポインタは、タブレットシートを一回タッピングした後タブレットシートを押圧すると、ドラッグモードでのマウススイッチの押し下げを示すスイッチデータ（Ｒ）が発生し、ドラッグモードで、タブレットシートの押圧を解除させると、マウススイッチの押し下げ解除を示すスイッチデータ（Ｒ）が発生し、タブレットシートを二回タッピングした後、タブレットシートを押圧すると、キープドラッグモードでのマウススイッチの押し下げを示すスイッチデータ（Ｒ）が発生し、キープドラッグモードで、タブレットシートを一回タッピングすると、キープドラッグモードが解除され、マウススイッチの押し下げ解除を示すスイッチデータ（Ｒ）が発生することを特徴とする。
【００３７】
請求項３のタブレットポインタは、タブレットシートと、タブレットシートの押圧移動操作量を表す相対移動データ（Ｘ、Ｙ）を発生する相対移動データ発生手段と、マウススイッチの操作状態を表すスイッチデータ（Ｒ）を発生するスイッチデータ発生手段と、相対移動データ（Ｘ、Ｙ）とスイッチデータ（Ｒ）を含むデバイス出力データをマウスの出力フォーマットでパーソナルコンピュータ（１）へ出力するデータ出力手段を備え、データ出力手段は、押圧移動操作を示す相対移動データ（Ｘ、Ｙ）と、マウススイッチの押し下げを示すスイッチデータ（Ｒ）が含まれたデバイス出力データを、マウスのドラッグモードにおけるデバイス出力データとして出力し、ドラッグモードにおけるデバイス出力データを出力した後、スイッチデータ（Ｒ）が、マウススイッチの押し下げ解除を示すスイッチデータ（Ｒ）に変化したときに、該スイッチデータ（Ｒ）が含まれたデバイス出力データをドラッグモードを解除するデバイス出力データとして出力するタブレットポインタにおいて、
スイッチデータ発生手段は、タブレットシートの押圧時間と押圧時間間隔を組み合わせてなる操作パターンによって、マウススイッチの押し下げを示すスイッチデータ（Ｒ）を発生させ、ドラッグモードに移行したときには、タブレットシートの押圧が解除された後、タブレットシートが少なくとも一回タッピングされるまで、マウススイッチの押し下げ解除を示すスイッチデータ（Ｒ）を発生しないことを特徴とする。
【００３８】
【００３９】
【００４０】
【００４１】
【作用】
請求項１の発明は、タブレットシートの押圧移動操作を示す相対移動データとマウススイッチの押し下げを示すスイッチデータとが含まれたデバイス出力データを、マウスの出力フォーマットで出力すると、マウスのドラッグモードにおけるデバイス出力データとしてパーソナルコンピュータは認識する。
【００４２】
ドラッグモードと認識された後に、デバイス出力データのスイッチデータが、マウススイッチの押し下げ解除を示すスイッチデータに変化すると、ドラッグモードを解除するデバイス出力データとしてパーソナルコンピュータは認識する。
【００４３】
スイッチデータ発生手段は、キープドラッグ信号によって、キープドラッグモードとなると、意図せずにドラッグモード解除の操作を行っても、マウススイッチの押し下げ解除を示すスイッチデータを発生しないので、ドラッグモードは解除されない。
【００４４】
スイッチデータ発生手段は、キープドラッグ解除信号を入力すると、キープドラッグモードは解除される。
【００４５】
また、タブレットシートの押圧時間と押圧時間間隔を組み合わせた操作パターンによって、マウススイッチの押し下げを示すスイッチデータとマウススイッチの押し下げ解除を示すスイッチデータを発生させる。従って、相対移動データを発生させるためのタブレットシートを兼用できるので、スイッチデータを発生させるための押釦スイッチが不要となる。
【００４６】
【００４７】
キープドラッグモード選択手段では、タブレットシートの押圧時間と押圧時間間隔を組み合わせた操作パターンから、キープドラッグ信号とキープドラッグ解除信号を出力し、キープドラッグモードへの移行とキープドラッグモードの解除を行う。従って、相対移動データを発生させるためのタブレットシートと兼用できるので、キープドラッグモードを選択させるための押釦スイッチが不要となる。
【００４８】
請求項２の発明は、タブレットシートを一回タッピングした後タブレットシートを押圧移動操作すると、ドラッグモードにおけるデバイス出力データが出力され、タブレットシートの押圧を解除すると、ドラッグモードが解除される。
【００４９】
タブレットシートを二回タッピングした後、タブレットシートを押圧移動操作すると、キープドラッグモードでドラッグモードのデバイス出力データが出力され、キープドラッグモードにおいて、タブレットシートを一回タッピングすると、キープドラッグモードが解除され、キープドラッグモードでのドラッグモードも解除される。従って、スイッチデータの発生とキープドラッグモードの選択を、相対移動データを発生させるためのタブレットシートの操作で兼用できるので、スイッチデータの発生やキープドラッグモードを選択させるための押釦スイッチが不要となる。
【００５０】
請求項３の発明は、タブレットシートの押圧移動操作を示す相対移動データとマウススイッチの押し下げを示すスイッチデータとが含まれたデバイス出力データを、マウスの出力フォーマットで出力すると、マウスのドラッグモードにおけるデバイス出力データとしてパーソナルコンピュータは認識する。
【００５１】
ドラッグモードと認識されたデバイス出力データのスイッチデータが、マウススイッチの押し下げ解除を示すスイッチデータに変化すると、ドラッグモードを解除するデバイス出力データとしてパーソナルコンピュータは認識する。
【００５２】
ドラッグモードにおいて、タブレットシートの押圧を解除しただけでは、スイッチデータ発生手段はマウススイッチの押し下げ解除を示すスイッチデータを発生しないので、ドラッグモードは解除されない。
【００５３】
ドラッグモードにおいて、タブレットシートの押圧を解除した後、すくなくとも一回タッピングすると、ドラッグモードは解除される。
【００５４】
【実施例】
以下、本発明の一実施例について図面を参照しながら説明する。なお、従来と同一の構成については、同一の符号を用いてその説明を省略する。
【００５５】
図２は、本実施例に係るタブレットポインタ３の構成を示すブロック図である。
【００５６】
本実施例に係るタブレットポインタ３に備えられたタブレットシート２は、いわゆる抵抗接触方式のタブレットを利用したものである。この抵抗接触方式は、絶縁間隙を隔てて対向配置された二枚のタブレットシート２の一方に均一の電位勾配を形成し、タブレットシート２の押圧による接触位置の電位を他方のタブレットシート２を介して読み取り、該電位からその接触位置（押圧位置）を読み取るものである。押圧位置のｘ座標とｙ座標は、二枚のタブレットシート２に交互に互いに直交するように電位勾配を形成し、他方から読み取ることにより検出している。
【００５７】
この電位勾配は、タブレットシート２に接続し、中央制御回路６により制御された入力面駆動回路７によって形成される。
【００５８】
タブレットシート２には、更にペンオン検出回路８と押圧位置検出回路９が接続されている。ペンオン検出回路８は、一方のタブレットシート２の電位を監視し、タブレットシート２が押圧されて他方のシートと接触することにより生じる電位変動から、押圧及び押圧解除を検出している。
【００５９】
押圧位置検出回路９は、非印加側のタブレットシート２に交互に接続し、ｘ座標とｙ座標の押圧位置での電位をＡ／Ｄ変換して８ビットの絶対位置データとするもので、周期的にＡ／Ｄ変換したｘ座標とｙ座標の絶対位置データは、位置データ補正回路１０へ出力される。
【００６０】
位置データ補正回路１０は、ペンオン検出回路８と位置検出回路９の出力に接続し、ペンオン検出回路８でタブレットシートの押圧を検出した後、位置検出回路９から入力された複数の絶対位置データの互いの相関をとり、異常値の絶対位置データを排除するものである。
【００６１】
位置データ補正回路１０の出力側には、相対移動データ発生回路１１が接続している。相対移動データ発生回路１１は、位置データ補正回路１０から絶対位置データが入力される毎に、直前に入力された絶対位置データとの差を算出し、相対移動データ（Ｘ、Ｙ）とするものである。この相対移動データの算出は、ｘ座標とｙ座標毎に行われ、従って相対移動データは、タブレットシート２の押圧移動操作量をｘ方向とｙ方向の８ビットの移動量（Ｘ、Ｙ）で表したものとなる。
【００６２】
この相対移動データ（Ｘ、Ｙ）は、新たな絶対位置データが入力される毎に算出され、送信データ変換回路１４へ出力される。
【００６３】
また、ペンオン検出回路８の出力は、位置データ補正回路１０の他に、キープドラッグモード選択回路１２とスイッチデータ発生回路１３に接続している。
【００６４】
キープドラッグモード選択回路１２は、キープドラッグモード選択手段となるもので、ペンオン検出回路８の出力をもとにキープドラッグ信号とキープドラッグ解除信号を出力するものである。
【００６５】
すなわち、ペンオン検出回路８から入力されたタブレットシート２の押圧及び押圧解除を示す信号をもとにタブレットシート２の押圧時間と押圧時間間隔を求め、この押圧時間と押圧時間間隔が、表４に示すいずれかの定義操作条件を満たすときに、キープドラッグモードを求める操作パターン若しくは、キープドラッグモード解除を求める操作パターンが入力されたものと判定し、キープドラッグ信号、若しくはキープドラッグ解除信号をスイッチデータ発生回路１３へ出力するものである。
【００６６】
【表４】
【００６７】
表４（ａ）は、キープドラッグモードへ移行する操作パターンの条件を示すもので、タブレットシート２を二回タッピングした後、再びタブレットシート２を押圧して押圧移動操作したときに、キープドラッグモードに移行するように、定義操作条件を定めている。
【００６８】
タッピングは、タブレットシート２を軽くたたく操作であり、このタッピング操作と他の押圧操作を識別するため、本実施例においては、タッピングによる押圧時間ｔａが１０ｍｓｅｃから２００ｍｓｅｃであるときにタッピングと、次のタッピングまでの押圧時間間隔ｔｃが３０ｍｓｅｃから３００ｍｓｅｃであるときに、二回続けてタッピング操作があったものとしている。
【００６９】
更に、キープドラッグモードと判定するためには、二回目のタッピングから１秒以内にタブレットシート２が押圧されることを判定条件としている。
【００７０】
また、表４（ｂ）は、キープドラッグモードを解除する操作パターンの条件を示すもので、キープドラッグモードにおいて、タブレットシート２の押圧を解除し、解除後一回タッピングすると、キープドラッグモードが解除されるように、定義操作条件を定めている。
【００７１】
タブレットシートの押圧解除から１秒以内にタッピング操作があることを、キープドラッグモード解除の判定条件とし、他の操作による誤動作を防止している。
【００７２】
キープドラッグモード選択回路１２に接続されたスイッチデータ発生回路１３は、キープドラッグモード選択回路１２から出力されたキープドラッグ信号及びキープドラッグ解除信号と、ペンオン検出回路８から出力されたタブレットシート２の押圧及び押圧解除を示す信号をもとにマウススイッチの操作状態を表すスイッチデータを発生する。
【００７３】
スイッチデータ発生回路１３は、キープドラッグ信号を受けるとキープドラッグモードとなり、キープドラッグ解除信号を受けるとキープドラッグモードが解除される。
【００７４】
マウスで操作するクリック、ドラッグなどマウス特有の操作は、通常左右２つ備えられたマウススイッチの左スイッチを用いるものであり、従って、このスイッチデータ発生手段１３で発生するスイッチデータは、マウス左スイッチの操作状態を表すものである。
【００７５】
キープドラッグモードとなっていない間（以下単にノーマルモードという）では、スイッチデータ発生手段１３は、キープドラッグモード選択回路１２に拘束されずに、マウス特有の操作に対応したスイッチデータを発生する。
【００７６】
すなわち、スイッチデータ発生手段１３においても、ペンオン検出回路８から入力されたタブレットシート２の押圧及び押圧解除を示す信号をもとにタブレットシート２の押圧時間と押圧時間間隔を求め、この押圧時間と押圧時間間隔を表５に示す定義操作パターン条件と比較する。
【００７７】
押圧時間と押圧時間間隔が、いずれかの定義操作条件を満たすと、マウス特有の操作に相当する操作パターンが入力されたものと判定し、対応するスイッチデータＲを発生するものである。
【００７８】
【表５】
【００７９】
表５（ｃ）乃至（ｆ）は、これらのマウス特有の操作と定義操作条件との関係を示すもので、それぞれ、タブレットシート２を一回タッピングすると、「シングルクリック」と、二回続けてタッピングすると「ダブルクリック」と、一回タッピングした後、再びタブレットシート２を押圧して押圧移動操作すると「ドラッグモード」と、「ドラッグモード」においてタブレットシート２の押圧を解除すると「ドラッグモード解除」となるように、定義操作条件を定めている。
【００８０】
スイッチデータ発生回路１３は、「シングルクリック」と判定すると、マウス左スイッチの押し下げと押し下げ解除を示す「１」と「０」のスイッチデータＲを順次形成する。同様に、「ダブルクリック」と判断すると、マウス左スイッチの押し下げと押し下げ解除が繰り返されたことを示す「１」、「０」、「１」、「０」のスイッチデータＲを順次形成する。
【００８１】
また、「ドラッグモード」と判定すると、マウス左スイッチの押し下げを示す「１」が形成され、「ドラッグモード解除」と判定すると、マウス左スイッチの押し下げ解除を示す「０」が形成される。
【００８２】
スイッチデータ発生回路１３でこれらのスイッチデータＲが形成される毎に、スイッチデータＲは、スイッチデータ発生回路１３の出力側に接続された送信データ変換回路１４へ出力される。
【００８３】
一方、キープドラッグモード選択回路１２からキープドラッグ信号が入力されると、キープドラッグモードとなり、「ドラッグモード」と判定したと同様に、マウス左スイッチの押し下げを示す「１」を形成し、送信データ変換回路１４へ出力する。
【００８４】
キープドラッグモードにおいては、次にキープドラッグモード解除信号を受けるまで、ペンオン検出回路８から入力される信号は無視され、表５（ｃ）乃至（ｆ）の定義操作の判定は行わない。
【００８５】
従って、仮にキープドラッグモードにおいて、タブレットシート２の押圧を解除しても「ドラッグモード解除」と判定されることはなく、マウス左スイッチの押し下げ解除を示す「０」のスイッチデータが形成されることもない。
【００８６】
また、キープドラッグモード解除信号を入力すると、キープドラッグモードを解除し、上述のノーマルモードとすると共に、「ドラッグモード解除」と判定したと同様に、マウス左スイッチの押し下げ解除を示す「０」を形成し、送信データ変換回路１４へ出力する。
【００８７】
尚、本実施例においては、キープドラッグモード選択とスイッチデータ発生をいずれもタブレットシート２の操作で行っているので、キープドラッグモード選択の操作パターンとスイッチデータを発生させるための操作パターンを異なる操作パターンとしている。
【００８８】
送信データ変換回路１４は、スイッチデータ発生回路１３から出力されたスイッチデータＲと、相対移動データ発生回路１１から出力された相対移動データ（Ｘ、Ｙ）を入力し、直前に入力されたスイッチデータＲと異なるスイッチデータＲが入力されるか、「０」でない相対移動データ、すなわち押圧移動を示す相対移動データが入力されると、表１に示すマウスのフォーマットでデバイス出力データを形成する。
【００８９】
通常、スイッチデータＲが変化するときには、押圧位置が変化していないので、デバイス出力データは、変化したスイッチデータＲと相対移動データが「０」の相対移動データ（０、０）で形成される。
【００９０】
また、押圧移動を示す相対移動データが入力されたときには、相対移動量を表す相対移動データ（Ｘ、Ｙ）と最後に入力されたスイッチデータＲによってデバイス出力データが形成される。
【００９１】
送信データ変換回路１４で形成されたデバイス出力データは、入出力インターフェース１５を経て、パソコン１へ出力される。
【００９２】
尚、図のように、位置データ補正回路１０、相対移動データ発生回路１１、送信データ変換回路１４、出力インターフェース１５は、いずれも中央制御回路６に接続し、中央制御回路６によってデータの入出力が制御されている。また、タブレットシート２を除いた図中波線内に示す各回路は、１チップのマイコン１６に集積化されている。
【００９３】
このように構成されたタブレットポインタ３の作用を、図１、図５及び図６で説明する。図１は、ドラッグモードとキープドラッグモードにおけるタブレットポインタ３の操作とデバイス出力データの関係を示した波形図である。
【００９４】
図５の「Ｏ」から「Ｂ」までの押圧移動のように、タブレットシート２上の一度の押圧移動でドラッグ操作ができる場合には、図１に示すように、ノーマルモードでのドラッグ操作とし、「Ｏ」の位置で一回タッピングした後、１秒以内に再びタブレットシート２を押圧し、Ｂ方向へ押圧しながら移動する。この操作パターンは、表５（ｅ）の「ドラッグモード」の操作パターンと判定され、スイッチデータＲが「１」に変化したデバイス出力データ（１０）が出力される（表６参照）。
【００９５】
【表６】
【００９６】
その後、押圧移動操作によって押圧移動操作を示す相対移動データ（Ｘ、Ｙ）を含むデバイス出力データ（１１）（１２）がドラッグモードのデバイス出力データとして出力される。
【００９７】
「Ｂ」の位置でタブレットシート２の押圧を解除すると、「ドラッグモード解除」と判定され、スイッチデータＲが「０」に変化したデバイス出力データ（１３）が、ドラッグモードを解除するデバイス出力データとして出力される。
【００９８】
これらのデバイス出力データ（１０）乃至（１３）は、対応するドラッグモードにおけるマウス出力データ（１）乃至（４）と同一であり、あたかもマウスでドラッグ操作したようにドラッグ操作を行うことができる。
【００９９】
図６の「Ｏ１」から「Ｅ」までの押圧移動のように、タブレットシート２上で二度以上の押圧移動操作に分けてドラッグ操作を行う場合には、キープドラッグモードでのドラッグ操作とする。
【０１００】
図１に示すように、キープドラッグモードへ移行させる場合には、「Ｏ１」の位置で二回タッピングした後、１秒以内に再びタブレットシート２を押圧し、Ｃ方向へ押圧しながら移動する。この操作パターンは、キープドラッグモード選択回路１２において、表４（ａ）の「キープドラッグ」の操作パターンと判定され、スイッチデータＲが「１」に変化したデバイス出力データ（１４）が出力される（表６参照）。
【０１０１】
その後、タブレットシート２を「Ｃ」の位置まで押圧移動すると、押圧移動操作を示す相対移動データ（Ｘ、Ｙ）を含むデバイス出力データがドラッグモードのデバイス出力データとして出力される。
【０１０２】
ドラッグ操作は、「Ｃ」の位置でタブレットシート２の押圧を一時解除し、再び「Ｏ２」の位置から「Ｅ」に向かって押圧移動を継続するが、この間ペンオン検出回路８から出力する信号は無視されるので、タブレットシート２の押圧解除と押圧があってもスイッチデータＲは変化せず、従って、図１のようにドラッグモードを解除するデバイス出力データは出力されない。
【０１０３】
再び、「Ｏ２」からの押圧移動によって相対移動データ（ＸＤ、ＹＤ）を含むデバイス出力データ（１５）が出力されるが、このデバイス出力データ（１５）は、「Ｃ」の位置まで押圧移動した際に出力されたデバイス出力データと同じドラッグモードで連続する。
【０１０４】
「Ｅ」の位置で、タブレットシート２の押圧を解除した後、一回タッピングすると、キープドラッグモード選択回路１２において、「キープドラッグ解除」と判定され、スイッチデータ発生回路１３がノーマルモードに復帰すると共に、「０」のスイッチデータＲを送信データ変換回路１４へ出力する。従って、スイッチデータＲが「０」に変化したデバイス出力データ（１６）が、ドラッグモードを解除するデバイス出力データとして出力される。
【０１０５】
このように、キープドラッグモードとしたドラッグ操作では、仮にその操作中にタブレットシート２の押圧が解除されても、直ちにドラッグ操作が中断することとならない。
【０１０６】
この第１実施例では、タブレットシート２の一時的な押圧解除によるドラッグ操作の中断を、キープドラッグモードとノーマルモードに分けることにより防いでいるが、必ずしもキープドラッグモードを設定する必要はない。
【０１０７】
表７は、キープドラッグモードを設定しない本発明の第２実施例に係るタブレットポインタ１１の「ドラッグモード」と「ドラッグモード解除」の定義操作パターンを示すもので、このように第１実施例の「ドラッグモード解除」の定義操作を変更するだけで、第１実施例に係るキープドラッグモード選択回路１２を省略することができる。
【０１０８】
【表７】
【０１０９】
第２実施例において、「ドラッグモード解除」とするためには、「ドラッグモード」においてタブレットシート２の押圧を解除した後、ｔｂ以内にタブレットシート２をタッピングする。従って、単にタブレットシート２の押圧を解除しただけでは、ドラッグモードは解除されない。なお、本実施例においてｔｂは、１秒としている。
【０１１０】
このタブレットポインタ１１によって、図５及び図６のドラッグ操作を行った場合について、図３で説明する。
【０１１１】
図のように、「Ｏ」から「Ｂ」までのドラッグ操作では、それぞれ「Ｏ」と「Ｂ」の位置でタブレットシートの押圧を解除した後、タッピングして、ドラッグモードへの移行と解除を行う。
【０１１２】
本実施例のタブレットポインタ１１によれば、「Ｏ１」から「Ｅ」までのドラッグ操作のように、予め二度の押圧移動操作に分けてドラッグ操作を行うと予想される場合にも、「Ｏ」から「Ｂ」までのドラッグ操作と同じ操作パターン、すなわち一度のタッピング操作で「ドラッグモード」へ移行させることができる。
【０１１３】
また、図のように「Ｃ」と「Ｏ２」の間で、一時的にタブレットシート２の押圧を解除しても、「ドラッグモード解除」の定義操作パターンではないので、スイッチデータＲは変化せず、ドラッグモードを解除するデバイス出力データも出力されない。
【０１１４】
ドラッグモードを解除させるときも、「Ｅ」の位置でタブレットシートの押圧を解除した後、タッピングするもので、前述の「Ｂ」の位置での操作と同一である。
【０１１５】
従って、図５に示す操作と図６に示す操作を意識して変える必要がなく、しかも一時的にタブレットシート２の押圧を解除しても、ドラッグモードを継続させることができる。
【０１１６】
本発明は、上記実施例に限定されることなく種々変更が可能である。
【０１１７】
【０１１８】
【０１１９】
【０１２０】
例えば、キープドラッグモードへ移行する「キープドラッグ」とキープドラッグモードを解除する「キープドラッグ解除」の操作パターンは、表４の定義操作パターンに限らず、表５のスイッチデータＲを発生させる定義パターンと重複するものでなければ、他の操作パターンとすることができる。
【０１２１】
更に、タブレットシート２は、タブレットシート２の押圧位置での電位から、押圧位置を検出するいわゆる抵抗接触方式のタブレットシートで説明したが、従来の他のタブレットで採用されている位置検出手段と同様の手段をタブレットシートに用いてもよい。例えば、タブレットシートに指などを近づけた際に、その位置で変化する靜電容量からタブレットシートへの接近位置を検出する位置検出手段であってもよいが、このようないわゆる靜電容量方式を採用した場合には、タブレットシートに接近した操作位置が、タブレットシートの押圧位置となる。
【０１２２】
【発明の効果】
請求項１の発明によれば、タブレットシート２の操作面が狭く、ドラッグモードにおいてタブレットシートの押圧を一時解除しなければならない場合であっても、キープドラッグモードとして、タブレットシート２の押圧解除だけでは、ドラッグモードを解除するデバイス出力データを出力しないようにしたので、ドラッグモードを継続することができる。
【０１２３】
キープドラッグモードが解除されているときには、従来と同一の操作でドラッグ操作ができるので、通常の動作においては、新たな操作を覚える必要がなく、また、従来のタブレットポインタにキープドラッグモード選択手段を加え、キープドラッグモードにおける処理を変更するだけで、本発明に係るタブレットポインタとすることができる。
【０１２４】
また、タブレットシートの押圧時間と押圧時間間隔を組み合わせた操作パターンによって、「ドラッグモード」とすることができるので、片手でタブレットポインタを操作することができ、また、マウス左スイッチに相当するような押釦スイッチをタブレットポインタに設ける必要がない。
【０１２５】
【０１２６】
また、タブレットシートの押圧時間と押圧時間間隔を組み合わせた操作パターンによって、キープドラッグモードを選択できるので、ドラッグ操作の開始位置と終了位置で、ドラッグ操作と連続した操作によってキープドラッグモードを選択することができる。
【０１２７】
請求項２の発明によれば、スイッチデータの発生とキープドラッグモードの選択を、相対移動データを発生させるためのタブレットシートの操作で兼用できるので、スイッチデータの発生やキープドラッグモードを選択させるための押釦スイッチが不要となる。
【０１２８】
請求項３の発明によれば、タブレットシート２の操作面が狭く、ドラッグモードにおいてタブレットシートの押圧を一時解除しなければならない場合であっても、タブレットシート２の押圧解除だけでは、ドラッグモードを解除するデバイス出力データを出力しないようにしたので、ドラッグモードを継続することができる。
【０１２９】
また、通常のドラッグ操作と、二度以上の押圧移動操作に分けられるドラッグ操作を区別することなく、同じ操作パターンとすることができるので、ドラッグ操作毎に操作を意識して変える必要がなく、しかも一時的にタブレットシート２の押圧移動の間で押圧を解除しても、ドラッグモードを継続させることができる。
【０１３０】
【図面の簡単な説明】
【図１】本発明の第１実施例に係るタブレットポインタ３の操作とデバイス出力データの関係を示した波形図である。
【図２】タブレットポインタ３の構成を示すブロック図である。
【図３】本発明の第２実施例に係るタブレットポインタ３の操作とデバイス出力データの関係を示した波形図である。
【図４】タブレットポインタの斜視図である。
【図５】一度の押圧移動で操作するドラッグ操作とパソコン１のディスプレー上のカーソルの関係を示す説明図である。
【図６】二度の押圧移動で操作するドラッグ操作とパソコン１のディスプレー上のカーソルの関係を示す説明図である。
【図７】従来のタブレットポインタ１００の各操作とデバイス出力データを示す波形図である。
【符号の説明】
１        パーソナルコンピュータ
２        タブレットシート
４        押釦スイッチ
１１      相対移動データ発生手段
１２      キープドラッグモード選択手段
１３      スイッチデータ発生手段
１４      データ出力手段
Ｒ        スイッチデータ（Ｒ）
Ｘ、Ｙ    相対移動データ
【図１】
0003568638.tif 000002
【図２】
0003568638.tif 000003
【図３】
0003568638.tif 000004
【図４】
0003568638.tif 000005
【図５】
0003568638.tif 000006
【図６】
0003568638.tif 000007
【図７】
0003568638.tif 000008