(57)【要約】【課題】キーボードとマウスを使用する端末操作において、キーボードとマウスを交互に操作するケースがあり、作業上効率を下げている。マウスでのオペレーションを多様化することにより、マウスを握り直す回数を減少し、効率のよい端末操作を提供することを目的とする。【解決手段】マウスを握ったまま、マウスの先端で押す事が可能なキースイッチと、キースイッチの状態を検出手段と、検出されたデータをＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）や周辺機器に送信する通信制御手段を有し、端末における新たなユーザーインタフェースを可能としたものである。【選択図】        図１
2004280516.tif 000002
【特許請求の範囲】
【請求項１】
マウスを握ったまま、マウスの先端で押す事が可能なキースイッチと、キースイッチの状態を検出する検出手段と、検出されたデータをＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）や周辺機器に送信する通信制御手段を有し、端末におけるユーザーインタフェースを特徴とするキースイッチ付きマウスパッド。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パーソナルコンピューター等の端末のユーザーインタフェース装置であるところのキースイッチ付きマウスパッドに関するものである。
【０００２】
【従来の技術】
従来は、パーソナルコンピューター等の端末のユーザーインタフェース装置において、新たに機能キーを設ける場合は、キーボード上の空きスペースに設けるか、マウスを握った状態で親指または小指といったマウスの空きスペースに設けるといった方法がとられていた。
【０００３】
【発明が解決しようとする課題】
以上のように従来の技術では、キーボード上のキーを押す場合には、ホームポジションから離れてしまう、またマウスにおいて親指と小指を使用する方法では、マウスを握っているのは親指と小指であるためキー操作としては操作しにくいといった欠点があった。
【０００４】
本発明は上述の問題点に着目してなされたものであって、マウスを握っている状態から、手を離すことなく且つキーを目視せずに容易な操作を可能とするキースイッチ付きマウスパッドを提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記課題を解決するため、本発明のキースイッチ付きマウスパッドは、マウスを握ったまま、マウスの先端で押す事が可能なキースイッチと、キースイッチの状態を検出する検出手段と、検出されたデータをＰＣや周辺機器に送受信する通信制御手段とキースイッチ付きマウスパッドからの情報を送受信する通信手段とマウス、キーボードからの情報を送受信する通信手段とキースイッチ付きマウスパッドからの情報とマウス、キーボードからの情報により、ユーザーの設定した動作に変換するＰＣ制御部を有し、端末における新たなユーザーインタフェースを可能としたものである。
【０００６】
【発明の実施の形態】
以下に、本発明の実施の形態を実施例に基づいて図面を参照しながら説明する。
【０００７】
【実施例】
図１は、キースイッチ付きマウスパッドのイメージを示す図であり、１００．１０１．１０２はマウスによって押されるキースイッチであり、１０３はマウスの操作をスムースにするためのパッドであり、１０４はマウスである。マウスは有線、無線どちらでもかまわないがマウスの先端でキースイッチを押す場合無線が好ましいと思われるので、本実施例では無線のマウスを使用し説明を行う。
【０００８】
図４は、接続構成を示す図であり、ＰＣ４００は、ＵＳＢインタフェースとシリアルインタフェースであるＰＳ／２コネクターを２ポート持ったＰＣであり、ＵＳＢポートにキースイッチ付きマウスパッド４０１と接続さており、ＰＳ／２コネクターであるマウスコネクターにマウスの送信機４０３が接続されており、ＰＳ／２コネクターであるキーボードコネクターにキーボード４０２が接続されている。マウス１０４とマウスの送信機４０３の間は無線、マウスの送信機４０３とＰＣ４００の間は有線で接続されており、マウス１０４とＰＣ４００間で通信を行う。
【０００９】
図２は、キースイッチ付きマウスパッド４０１の内部構成を示す図であり、１００、１０１、１０２はマウスによって押されるキースイッチであり、２０１はキースイッチの状態を行う状態検出部であり、２０２はＰＣ４００にキースイッチの状態を送信するマウスパッド通信制御部であり、本実施例ではＵＳＢとしているがＥｔｈｅｒｎｅｔ（登録商標）、ＲＳ２３２Ｃでもかまわない。２０３は、キースイッチ付きマウスパッドと通信を行うＵＳＢ通信制御部である。本実施例ではＵＳＢとしているがキースイッチ付きマウスパッドの通信制御部と同じであればＥｔｈｅｒｎｅｔ（登録商標）、ＲＳ２３２Ｃでもかまわない。２０４は、マウス１０４、キーボード４０２と通信を行うＰＳ／２通信制御部であり、本実施例ではＰＳ／２のシリアルとしているがＵＳＢでもかまわない。２０５はＰＣ全体を制御するＰＣ制御部であり、ユーザーの動作設定等を所有している。
【００１０】
図３は、上方からみたキースイッチ付きマウスパッド４０１の操作イメージ図であり、３００は、左クリックボタンであり、３０１は、右クリックボタンであり、３０２は、ホイールボタンである。操作は図に示すように、マウス１０４でキースイッチ１００を押しながらマウス１０４上にある、左クリックボタン３００、右クリックボタン３０１、ホイールボタン３０２の操作を行う。
【００１１】
図５は、ＰＣ制御部２０５で所有している本実施例の動作設定テーブルであり、５００の列はユーザーのオペレーションを示し、「１００Ｋｅｙ＋左ダブルクリック」といった表記は、１００Ｋｅｙを押しながらマウス１０４の左クリックボタン３００をダブルクリックすることを示す。本実施例では５０１の列は送出ＡＳＣＣＩＩコードを示し、Ｃｔｒｌ＋Ａはキーボード上でＣｔｒｌ＋Ａと押したのと同じＡＳＣＣＩＩコードをＰＣ制御部内にあるバッファーに送出することを示す。
【００１２】
図６は、キースイッチ１０１を押した時の、状態遷移を示す図である。キースイッチ１０１，１０２については図５に示す動作テーブルにより異なるが、基本動作は同様となるので省略する。Ｓ６００はマウスバッド４０１からの信号を待つＷａｉｔ状態であり、１００Ｋｅｙを押されたらＳ６０１に遷移する。Ｓ６０１は次のアクションを待っている状態であり、１００Ｋｅｙが解除されたらＷａｉｔ状態Ｓ６００に遷移する。Ｓ６０１状態から左シングルクリックされるとＳ６０２に遷移する。
【００１３】
Ｓ６０２では、図５に設定されている動作である、”Ｗｉｎ＋Ｄ”の送出を行う。Ｓ６０１状態から右シングルクリックされるとＳ６０３に遷移する。Ｓ６０３では、図５に設定されている動作である、”Ｃｔｒｌ＋Ａ”の送出を行う。Ｓ６０１状態から左ダブルクリックされるとＳ６０４に遷移する。Ｓ６０４では、図５に設定されている動作である、”Ｃｔｒｌ＋Ｓ”の送出を行う。Ｓ６０１状態から右ダブルクリックされるとＳ６０５に遷移する。Ｓ６０５では、図５で設定されていないので、何も送出を行わない。Ｓ６０１状態から左→右クリックされるとＳ６０６に遷移する。Ｓ６０６では、図５に設定されている動作である、”Ｃｔｒｌ＋Ｙ”の送出を行う。Ｓ６０１状態から右→左クリックされるとＳ６０７に遷移する。Ｓ６０７では、図５に設定されている動作である、”Ｃｔｒｌ＋Ｚ”の送出を行う。Ｓ６０１状態からホイールマウス、キーボードの操作が行われるとＳ６０８に遷移する。Ｓ６０８では、図５に設定されている動作である、キーボードのＣｔｒｌキー押された場合と同じ動作となるコードの送出を行う。Ｓ６０２〜Ｓ６０７の状態から、１００Ｋｅｙが解除されたらＷａｉｔ状態Ｓ６００に遷移する。
【００１４】
【発明の効果】
以上説明したように、本発明によれば、マウスから手を離すことなく、視線もディスプレイから外すことなく行うことが可能なオペレーションを増やすことが可能となり使用者の端末作業の効率化が図れる。
【図面の簡単な説明】
【図１】本発明のキースイッチ付マウスパッドイメージ図
【図２】マウスパッドの内部構成図
【図３】操作イメージ図
【図４】本発明の実施例の接続構成図
【図５】本発明の実施例の動作設定テーブル
【図６】上記実施例の状態図
【符号の説明】
１００  キースイッチ
１０１  キースイッチ
１０２  キースイッチ
１０３  パッド
１０４  マウス
２０１  キースイッチ状態検出部
２０２  マウスパッド通信制御部
２０３  ＵＳＢ通信制御部
２０４  ＰＳ／２通信制御部
２０５  ＰＣ制御部
３００  左クリックボタン
３０１  右クリックボタン
３０２  ホイールボタン
４００  ＰＣ
４０２  キーボード
４０３  マウス送信機
４０４  マウス
４０５  キースイッチ付きマウスパッド
５００  ユーザーオペレーション
５０１  送出コード
Ｓ６００  Ｗａｉｔ状態
Ｓ６０１  次アクションＷａｉｔ状態
Ｓ６０２  Ｗｉｎ＋Ｄ送出
Ｓ６０３  Ｃｔｒｌ＋Ａ送出
Ｓ６０４  Ｃｔｒｌ＋Ｓ送出
Ｓ６０５  なにも送出しない
Ｓ６０６  Ｃｔｒｌ＋Ｙ送出
Ｓ６０７  Ｃｔｒｌ＋Ｚ送出
Ｓ６０８  通常のＣｔｒｌ  Ｋｅｙとして動作
【図１】
2004280516.tif 000003
【図２】
2004280516.tif 000004
【図３】
2004280516.tif 000005
【図４】
2004280516.tif 000006
【図５】
2004280516.tif 000007
【図６】
2004280516.tif 000008