(57)【要約】  本発明は、タッチパネルに基づく迅速な情報入力交換方法及び入力交換システムを開示し、前記方法は、タッチパネルを複数の座標領域に分割するＳ１と、タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられるＳ２と、キーボード機能とマウス機能とを互いに切り替えることができるタッチパネルをキーボード機能に切り替え、オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得するＳ３と、使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行するＳ４と、を含む。本発明では、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられることにより、タッチパネルの利用率をさらに向上させることができる。【選択図】図１
2019537756.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルに基づく迅速な情報入力交換方法であって、
タッチパネルを複数の座標領域に分割するステップＳ１と、
タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられるステップＳ２と、
キーボード機能とマウス機能とを互いに切り替えることができるタッチパネルをキーボード機能に切り替え、オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得するステップＳ３と、
使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行するステップＳ４と、
を含むことを特徴とするタッチパネルに基づく迅速な情報入力交換方法。
【請求項２】
ステップＳ４は、具体的には、
現在のアプリケーションプログラムをモニタリングし、アプリケーションプログラムの種類に応じて、記憶内容と１対１に対応付けられる使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、対応する命令を実行することを含む、
ことを特徴とする請求項１に記載のタッチパネルに基づく迅速な情報入力交換方法。
【請求項３】
ステップＳ４は、具体的には、
現在のオペレーティングシステムのバージョン又は言語をモニタリングし、オペレーティングシステムのバージョンタイプ又は言語種類に応じて、記憶内容と１対１に対応付けられる使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力することを含む、
ことを特徴とする請求項１に記載のタッチパネルに基づく迅速な情報入力交換方法。
【請求項４】
ステップＳ２において、それぞれのタッチパネル座標領域が２つ以上のキーコード値に対応付けられ、これらのキーコード値が、ショートカットキー又はショートカットキーの組み合わせ又はマクロコマンドに対応付けられる、
ことを特徴とする請求項１に記載のタッチパネルに基づく迅速な情報入力交換方法。
【請求項５】
ステップＳ３において、タッチパネルのキーボード機能とマウス機能とを切り替えることは、具体的には、
タッチパネルのキーボード機能とマウス機能とを切り替えることに対応する特定したショートカットキー又は特定したジェスチャーを設定し、特定したショートカットキー及び特定したジェスチャーをデータベースに記憶するＳ３１と、
システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー又はジェスチャーが検出されると、タッチパネルのキーボード機能とマウス機能との切り替えを行うＳ３２と、のように行われる、
ことを特徴とする請求項１に記載のタッチパネルに基づく迅速な情報入力交換方法。
【請求項６】
ステップＳ４は、
データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行した後、１つのトラックの長さを閾値として設定し、入力されるトラックの長さが該閾値を超えるとモニタリングされた場合、タッチパネルを自動的にマウス機能に切り替えるように、タッチパネルをマウス機能に切り替えることをさらに含む、
ことを特徴とする請求項１に記載のタッチパネルに基づく迅速な情報入力交換方法。
【請求項７】
タッチパネルのキーボード機能とマウス機能とを切り替える際に、
アプリケーションプログラムのオン制御機能とタッチパネルのキーボード機能とをバインディングし、タッチパネルがキーボード機能に切り替えられる場合、アプリケーションプログラムをオンにし、タッチパネルがマウス機能に切り替えられる場合、アプリケーションプログラムをオフにすることをさらに含む、
ことを特徴とする請求項５に記載のタッチパネルに基づく迅速な情報入力交換方法。
【請求項８】
ステップＳ４は、
データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行した後、１つのトラックの長さを閾値として設定し、入力されるトラックの長さが該閾値を超えるとモニタリングされた場合、タッチパネルを自動的にマウス機能に切り替え、アプリケーションプログラムをオフにするように、タッチパネルをマウス機能に切り替えてアプリケーションプログラムをオフにすることをさらに含む、
ことを特徴とする請求項７に記載のタッチパネルに基づく迅速な情報入力交換方法。
【請求項９】
タッチパネルに基づく迅速な情報入力交換システムであって、
タッチパネルを複数の座標領域に分割する領域分割モジュールと、
タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる対応付けリスト生成及び記憶モジュールと、
キーボード機能とマウス機能とを互いに切り替えることができるタッチパネルをキーボード機能に切り替えるタッチパネル機能切り替えモジュールと、
オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得するトリガ動作信号及び座標情報取得モジュールと、
使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行するキーコード値判断及び実行モジュールと、
を備えることを特徴とするタッチパネルに基づく迅速な情報入力交換システム。
【請求項１０】
前記キーコード値判断及び実行モジュールは、
現在のアプリケーションプログラムをモニタリングするアプリケーションプログラムモニタリングモジュールと、
アプリケーションプログラムの種類に応じて、記憶内容と１対１に対応付けられる使用されるキーコード値を判断し、データベースから対応する内容を呼び出し、対応する命令を実行する第１の判断及び動作実行サブモジュールと、を含む、
ことを特徴とする請求項９に記載のタッチパネルに基づく迅速な情報入力交換システム。
【請求項１１】
前記キーコード値判断及び実行モジュールは、
現在のオペレーティングシステムのバージョン又は言語をモニタリングするオペレーティングシステムのバージョン又は言語モニタリングモジュールと、
オペレーティングシステムのバージョンタイプ又は言語種類に応じて、記憶内容と１対１に対応付けられる使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力する第２の判断及び動作実行サブモジュールと、を含む、
ことを特徴とする請求項９に記載のタッチパネルに基づく迅速な情報入力交換システム。
【請求項１２】
前記タッチパネル機能切り替えモジュールは、
タッチパネルのキーボード機能とマウス機能とを切り替えることに対応する特定したショートカットキー又は特定したジェスチャーを設定し、特定したショートカットキー及び特定したジェスチャーをデータベースに記憶する第１の設定及び記憶モジュールと、
システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー又はジェスチャーが検出されると、タッチパネルのキーボード機能とマウス機能との切り替えを行う第１のモニタリング及び動作実行モジュールと、を含む、
ことを特徴とする請求項９に記載のタッチパネルに基づく迅速な情報入力交換システム。
【請求項１３】
データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行した後、１つのトラックの長さを閾値として設定し、入力されるトラックの長さが該閾値を超えるとモニタリングされた場合、タッチパネルを自動的にマウス機能に切り替えるように、タッチパネルをマウス機能に切り替える第１のマウス機能切り替えモジュール、をさらに備える、
ことを特徴とする請求項９に記載のタッチパネルに基づく迅速な情報入力交換システム。
【請求項１４】
前記タッチパネル機能切り替えモジュールは、
アプリケーションプログラムのオン制御機能とタッチパネルのキーボード機能とをバインディングするバインディングモジュールと、
タッチパネルのキーボード機能及びアプリケーションプログラムのオン制御機能とマウス機能とを切り替えることに対応する特定したショートカットキー又は特定したジェスチャーを設定し、特定したショートカットキー及び特定したジェスチャーをデータベースに記憶する第２の設定及び記憶モジュールと、
システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー又はジェスチャーが検出されると、タッチパネルのキーボード機能及びアプリケーションプログラムのオン制御機能とマウス機能との切り替えを行い、タッチパネルがキーボード機能に切り替えられる場合、アプリケーションプログラムをオンにし、タッチパネルがマウス機能に切り替えられる場合、アプリケーションプログラムをオフにする第２のモニタリング及び動作実行モジュールと、を含む、
ことを特徴とする請求項９に記載のタッチパネルに基づく迅速な情報入力交換システム。
【請求項１５】
データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行した後、１つのトラックの長さを閾値として設定し、入力されるトラックの長さが該閾値を超えるとモニタリングされた場合、タッチパネルを自動的にマウス機能に切り替え、アプリケーションプログラムをオフにするように、タッチパネルをマウス機能に切り替え、アプリケーションプログラムをオフにする第２のマウス機能切り替えモジュール、をさらに備える、
ことを特徴とする請求項１４に記載のタッチパネルに基づく迅速な情報入力交換システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルに基づく迅速な情報入力交換方法及び入力交換システムに関し、タッチパネルに基づく情報入力の技術分野である。
【背景技術】
【０００２】
キーボードとマウスは、現在の主たる情報入力装置であり、人々に多くの利便性をもたらしている。しかし、ラップトップパソコン及びデスクトップパソコンは、備えられるキーボードがかなり異なっており、例えば、ラップトップパソコンのキーボードは、ほとんどキーパッド領域がないが、その下に小面積のタッチパネルが設けられている。このタッチパネルは通常、ゲームのスライド操作に使用されたり、タッチパネルの右側のスクロールスライドをマウスとしてスワイプしてウェブページをブラウザすることができるが、しかし、その機能は単一であり、ユーザのニーズによく応えることができない。
【０００３】
情報化時代に入った今日では、同じ情報を繰り返して入力する必要がよくあり、例えば、ウェブサイトに登録する際に、携帯電話番号又は電子メールアドレスを入力したりする必要がしばしばあり、また、銀行ウェブサイトで操作する場合、銀行カード番号又はＩＤカード番号等の情報を入力したりする必要がしばしばあり、このような非インテリジェントな操作は、時間の無駄遣いを招くとともに、入力ミスが出やすい。従来のキーボード上のホットキーを操作することで様々な重複した操作を便利に行うこともできるが、しかし、これらのホットキーで入力可能な内容は決まっており、カスタマイズが行えない。出願番号が２０１５１０２８９１３１．０である特許出願に開示された「タッチパネルに基づく迅速な情報入力システム及び入力方法」は、上記問題を効果的に解決しているが、以下の欠点が存在している。
【０００４】
１．世界の国ごとのキーボードのレイアウトが異なっており、例えば、あるキーコード値は、中国のキーボードではＥに対応し、アメリカのキーボードではＦに対応し、日本のキーボードではＧに対応するように、日本、ヨーロッパ、アメリカ、中国のキーボードのレイアウトが互いに異なっているため、上記技術を異なる国家に汎用的に適用することができない。
【０００５】
２．それぞれのタッチパネル領域が１つの命令又は１つの入力内容のみに対応付けられるため、タッチパネルの利用率が低下する。
【０００６】
３．当該出願では、タッチパネルのマウス機能を停止することのみが記載され、タッチパネルのマウス機能とキーボード機能との切り替えを実現できず、使用が不便である。
【０００７】
４．使用機能が単一であり、あまり便利ではない。例えば、テーブルで数値の計算のためにカウンタを使用する必要がある場合、電卓を手動で起動しなければならず、時間の無駄遣いになる。また、テーブルにおける１つのボックスの編集が済んで、他のボックスの編集に移動する必要がある場合、通常、まず最初にタッチパネルのキーボード機能を停止してマウス機能を起動し、特定した位置に移動した後、タッチパネルのマウス機能を停止してキーボード機能を起動するようにする必要がある。この過程は大変面倒であるとともに、時間の無駄遣いにもなる。
【０００８】
５．当該出願によると、例えば、１つのホットキーによってＩＤカード番号の入力を実現できる等、迅速な情報入力のみを実現することができるが、しかし、システムショートカットキー又はシステムショートカットキーの組み合わせ又はマクロコマンドの入力を実現できない。例えば、重複作業を行う場合、テーブルの開き、コピー、ペースト、閉じのような動作を重複して行う必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、従来技術における問題、特に、それぞれのタッチパネル座標領域が１つの命令又は１つの入力内容のみに対応付けられることによって、タッチパネルの利用率が低下する問題を効果的に解決できるタッチパネルに基づく迅速な情報入力交換システム及び入力方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明によれば、タッチパネルに基づく迅速な情報入力交換方法であって、
タッチパネルを複数の座標領域に分割するステップＳ１と、
タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられるステップＳ２と、
キーボード機能とマウス機能とを互いに切り替えることができるタッチパネルをキーボード機能に切り替え、オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得するステップＳ３と、
使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行するステップＳ４と、
を含むタッチパネルに基づく迅速な情報入力交換方法の構成を採用している。
【００１１】
好ましくは、ステップＳ１において、タッチパネルにアタッチフィルムを粘着させるか、視認可能な座標領域を分割する。これにより、タッチパネルの利用率をさらに向上させることができる。
【００１２】
好ましくは、ステップＳ４は、具体的には、現在のアプリケーションプログラムをモニタリングし（システムにおいて、現在最上部に置かれるウィンド又はアプリケーションプログラムを判断することができる）、アプリケーションプログラムの種類に応じて、使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、対応する命令（即ち、記憶内容が１つの命令となる）を実行することを含む。ここで、キーコード値が、記憶内容と１対１に対応付けられる（即ち、１つのキーコード値が１つの内容に対応付けられる）。これにより、それぞれのタッチパネル区域が複数の命令を実行することができ、タッチパネル領域をさらに最大限に利用することができる。
【００１３】
本発明のタッチパネルに基づく迅速な情報入力交換方法において、ステップＳ４は、具体的には、現在のオペレーティングシステムのバージョン又は言語をモニタリングし、オペレーティングシステムのバージョンタイプ又は言語種類に応じて、使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力することを含む。ここで、キーコード値が、記憶内容と１対１に対応付けられる（即ち、１つのキーコード値が１つの内容に対応付けられる）。これにより、本発明の迅速な情報入力技術を異なる国に汎用的に適用することができる。
【００１４】
上記タッチパネルに基づく迅速な情報入力交換方法において、ステップＳ２では、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられ、これらのキーコード値が、ショートカットキー（例えば、輝度又は音量等を調整する）、ショートカットキーの組み合わせ（即ち、複数のキーコード値が１つの内容に対応付けられ、この内容は、例えば、コピー、ペースト、又はコピーとペーストとの組み合わせ（Ctrl+CとCtrl+Vとの組み合わせ）等であることができる）、又はマクロコマンドに対応付けられる。これにより、システムショートカットキー又はシステムショートカットキーの組み合わせ又はマクロコマンドの入力を実現し、例えば、重複動作を行う場合、テーブルの開き、コピー、ペースト、閉じ、或いは、輝度や音量の調整等のシステム操作を重複して行うことができる。
【００１５】
上記タッチパネルに基づく迅速な情報入力交換方法において、ステップＳ３では、タッチパネルのキーボード機能とマウス機能との切り替えは、具体的には、以下のように行われる。
【００１６】
Ｓ３１：タッチパネルのキーボード機能とマウス機能とを切り替えることに対応する特定したショートカットキー又は特定したジェスチャー（例えば、グラフィックジェスチャーＣ、或いは、外部からタッチパネルへのスライド又はタッチパネルの切替領域Ａから切替領域Ｂへのスライド等）を設定し、特定したショートカットキー及び特定したジェスチャーをデータベースに記憶する。
【００１７】
Ｓ３２：システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー（例えば、Alt+X）又はジェスチャー（例えば、Ｃ）が検出されると、タッチパネルのキーボード機能とマウス機能との切り替えを行う。
【００１８】
上記方法により、使用中に、タッチパネルのマウス機能とキーボード機能との切り替えを柔軟に行うことが便利になる。
【００１９】
好ましくは、ステップＳ３１におけるジェスチャーは、ジェスチャーマーク（例えば、Ｃ）、或いは、外部からタッチパネルへスライドするジェスチャー動作又はタッチパネルの切替領域Ａから切替領域Ｂへスライドするジェスチャー動作（前記切替領域Ａは、タッチパネルの四隅に設定されることができ、この場合、残りが切替領域Ｂとなる。前記切替領域Ａは、タッチパネルの側辺に設定されることもでき、同様に、残りが切替領域Ｂとなる）を含む。これにより、上記ジェスチャーにより、タッチパネルのマウス機能とキーボード機能とを迅速かつ正確に切り替えることができる。
【００２０】
好ましくは、ステップＳ４は、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行した後、１つのトラックの長さを閾値として設定し、入力されるトラックの長さが該閾値を超えるとモニタリングされた場合、タッチパネルを自動的にマウス機能に切り替えるように、タッチパネルをマウス機能に切り替えることをさらに含む。該方法により、ユーザがタッチパネルをキーボード機能からマウス機能に迅速かつ正確に切り替えることが便利になる。特に、テーブルの編集時に、１つのボックスの編集が済んで、他のボックスの編集に移動する必要がある場合、まず最初にタッチパネルをキーボード機能からマウス機能に切り替える必要がなく、カーソルを特定した位置に移動した後、直接編集すればよく、時間がかなり節約されるとともに、操作が簡単かつ便利である。
【００２１】
前記タッチパネルに基づく迅速な情報入力交換方法において、タッチパネルのキーボード機能とマウス機能とを切り替える際に、アプリケーションプログラムのオン制御機能とタッチパネルのキーボード機能とをバインディングし、タッチパネルがキーボード機能に切り替えられる場合、アプリケーションプログラムをオンにし、タッチパネルがマウス機能に切り替えられる場合、アプリケーションプログラムをオフにすることをさらに含む。これにより、ユーザの使用がより一層便利になり、例えば、テーブルの編集時に、タッチパネルをマウス機能からキーボード機能に切り替える場合、同時に電卓をオンにすることで、ユーザがアプリケーションプログラムを手動でオンにする時間が節約される。
【００２２】
さらに好ましくは、タッチパネルのキーボード機能とマウス機能とを切り替える際に、アプリケーションプログラムのオン制御機能とタッチパネルのキーボード機能とをバインディングし、現在動作しているアプリケーションプログラムのタイプを判断し（システムにおいて、現在最上部に置かれるウィンド又はアプリケーションプログラムを判断することができる）、アプリケーションプログラムのタイプに応じて、タッチパネルがキーボード機能に切り替えられる場合、アプリケーションプログラムをオンにするか否か、および、タッチパネルがマウス機能に切り替えられる場合、アプリケーションプログラムをオフにするか否かを制御し、例えば、現在動作しているアプリケーションプログラムがＥｘｃｅｌであれば、タッチパネルがキーボード機能に切り替えられる場合、同時に電卓プログラムをオンにするように制御することができ、現在動作しているアプリケーションプログラムがタオバオであれば、タッチパネルがキーボード機能に切り替えられる場合、同時に電卓プログラムをオンにするように制御する必要がなくなる。これにより、ユーザのニーズにさらに応えることができ、より一層便利になる。
【００２３】
好ましくは、ステップＳ４は、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行した後、１つのトラックの長さを閾値として設定し、入力されるトラックの長さが該閾値を超えるとモニタリングされた場合、タッチパネルを自動的にマウス機能に切り替え、アプリケーションプログラムをオフにするように、タッチパネルをマウス機能に切り替え、アプリケーションプログラムをオフにすることをさらに含む。これにより、アプリケーションプログラムを便利かつすばやくオフにすることができる。
【００２４】
タッチパネルに基づく迅速な情報入力交換システムであって、
タッチパネルを複数の座標領域に分割する領域分割モジュールと、
タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる対応付けリスト生成及び記憶モジュールと、
キーボード機能とマウス機能とを互いに切り替えることができるタッチパネルをキーボード機能に切り替えるタッチパネル機能切り替えモジュールと、
オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得するトリガ動作信号及び座標情報取得モジュールと、
使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行するキーコード値判断及び実行モジュールと、を備える。
【００２５】
好ましくは、前記キーコード値判断及び実行モジュールは、
現在のアプリケーションプログラムをモニタリングするアプリケーションプログラムモニタリングモジュールと、
アプリケーションプログラムの種類に応じて、記憶内容と１対１に対応付けられる使用されるキーコード値（即ち、１つのキーコード値が１つの内容に対応付けられる）を判断し、データベースから対応する内容を呼び出し、対応する命令（即ち、記憶内容が１つの命令となる）を実行する第１の判断及び動作実行サブモジュールと、を含む。
【００２６】
好ましくは、前記キーコード値判断及び実行モジュールは、
現在のオペレーティングシステムのバージョン又は言語をモニタリングするオペレーティングシステムのバージョン又は言語モニタリングモジュールと、
オペレーティングシステムのバージョンタイプ又は言語種類に応じて、記憶内容と１対１に対応付けられる（即ち、１つのキーコード値が１つの内容に対応付けられる）使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力する第２の判断及び動作実行サブモジュールと、を含む。
【００２７】
本発明に係わるタッチパネルに基づく迅速な情報入力交換システムでは、前記対応付けリスト生成及び記憶モジュールにおいて、それぞれのタッチパネル座標領域が２つ以上のキーコード値に対応付けられ、これらのキーコード値がショートカットキー、ショートカットキーの組み合わせ（即ち、複数のキーコード値が１つの内容に対応付けられ、この内容は、例えば、コピー、ペースト、又はコピーとペーストとの組み合わせ（Ctrl+CとCtrl+Vとの組み合わせ）等であることができる）、又はマクロコマンドに対応付けられる。
【００２８】
好ましくは、前記タッチパネル機能切り替えモジュールは、
タッチパネルのキーボード機能とマウス機能とを切り替えることに対応する特定したショートカットキー（例えば、Alt+X）又は特定したジェスチャー（例えば、グラフィックジェスチャーＣ、或いは、外部からタッチパネルへのスライド又はタッチパネルの切替領域Ａから切替領域Ｂへのスライド等）を設定し、特定したショートカットキー及び特定したジェスチャーをデータベースに記憶する（設定時に、ショートカットキー又はジェスチャーによるスライドをモニタリングし、ショートカットキーの場合、キーコード値を記録してデータベースに記憶し、ジェスチャーの場合、ジェスチャーが対応する一連の座標値を記録し、これらの座標値をデータベースに記憶する）第１の設定及び記憶モジュールと、
システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー（例えば、Alt+X）又はジェスチャー（例えば、Ｃ）が検出されると、タッチパネルのキーボード機能とマウス機能との切り替えを行う第１のモニタリング及び動作実行モジュールと、を含む。
【００２９】
さらに好ましくは、前記設定及び記憶モジュールにおいて、前記ジェスチャーは、ジェスチャーマーク（例えば、Ｃ）、或いは、外部からタッチパネルへスライドするジェスチャー動作又はタッチパネルの切替領域Ａから切替領域Ｂへスライドするジェスチャー動作（前記切替領域Ａは、タッチパネルの四隅に設定されることができ、この場合、残りが切替領域Ｂとなる。前記切替領域Ａは、タッチパネルの側辺に設定されることもでき、同様に、残りが切替領域Ｂとなる）を含む。
【００３０】
前記タッチパネルに基づく迅速な情報入力交換システムにおいて、
データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行した後、１つのトラックの長さを閾値として設定し、入力されるトラックの長さが該閾値を超えるとモニタリングされた場合、タッチパネルを自動的にマウス機能に切り替えるように、タッチパネルをマウス機能に切り替える第１のマウス機能切り替えモジュール、をさらに備える。
【００３１】
好ましくは、前記タッチパネル機能切り替えモジュールは、
アプリケーションプログラムのオン制御機能とタッチパネルのキーボード機能とをバインディングするバインディングモジュールと、
タッチパネルのキーボード機能及びアプリケーションプログラムのオン制御機能とマウス機能とを切り替えることに対応する特定したショートカットキー（例えば、Alt+X）又は特定したジェスチャー（例えば、グラフィックジェスチャーＣ、或いは、外部からタッチパネルへのスライド又はタッチパネルの切替領域Ａから切替領域Ｂへのスライド等）を設定し、特定したショートカットキー及び特定したジェスチャーをデータベースに記憶する第２の設定及び記憶モジュールと、
システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー（例えば、Alt+X）又はジェスチャー（例えば、Ｃ）が検出されると、タッチパネルのキーボード機能及びアプリケーションプログラムのオン制御機能とマウス機能との切り替えを行い、タッチパネルがキーボード機能に切り替えられる場合、アプリケーションプログラムをオンにし、タッチパネルがマウス機能に切り替えられる場合、アプリケーションプログラムをオフにする第２のモニタリング及び動作実行モジュールと、を含む、
さらに好ましくは、前記第２のモニタリング及び動作実行モジュールは、さらに、
現在動作しているアプリケーションプログラムのタイプを判断するアプリケーションプログラムタイプ判断モジュールを含む。
【００３２】
好ましくは、本発明のシステムは、
データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行した後、１つのトラックの長さを閾値として設定し、入力されるトラックの長さが該閾値を超えるとモニタリングされた場合、タッチパネルを自動的にマウス機能に切り替え、アプリケーションプログラムをオフにするように、タッチパネルをマウス機能に切り替え、アプリケーションプログラムをオフにする第２のマウス機能切り替えモジュール、をさらに備える。
【発明の効果】
【００３３】
従来技術に比べ、本発明は以下の利点を有する。
【００３４】
１．本発明によれば、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられ、オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得した後、使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行することにより、タッチパネルの利用率をさらに向上させる。
【００３５】
２．現在のアプリケーションプログラムをモニタリングし、アプリケーションプログラムの種類に応じて、使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、対応する命令（即ち、記憶内容が１つの命令となる。例えば、あるタッチパネル領域が２つのキーコード値に対応付けられ、一方のキーコード値がＡに対応付けられ、他方のキーコード値が「←」に対応付けられるとすると、現在のアプリケーションプログラムがテキストエディタであるとモニタリングされた場合、第１種のキーコード値を採用し、命令Ａを実行し、現在のアプリケーションプログラムがゲームであるとモニタリングされた場合、第２種のキーコード値を採用し、終了命令「←」を実行する）を実行する。ここで、キーコード値が、記憶内容と１対１に対応付けられる（即ち、１つのキーコード値が１つの内容に対応付けられる）。これにより、それぞれのタッチパネル区域が複数の命令を実行することができ、タッチパネル領域をさらに最大限に利用することができる。
【００３６】
３．現在のオペレーティングシステムのバージョン又は言語をモニタリングし、オペレーティングシステムのバージョンタイプ又は言語種類に応じて、使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力する。ここで、キーコード値が、記憶内容と１対１に対応付けられる（即ち、１つのキーコード値が１つの内容に対応付けられる）。これにより、本発明の迅速な情報入力技術を異なる国に汎用的に適用することができる。
【００３７】
４．それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられ、これらのキーコード値が、ショートカットキー（例えば、輝度又は音量等を調整する）、ショートカットキーの組み合わせ（即ち、複数のキーコード値が１つの内容に対応付けられ、この内容は、例えば、コピー、ペースト、又はコピーとペーストとの組み合わせ（Ctrl+CとCtrl+Vとの組み合わせ）等であることができる）、又はマクロコマンドに対応付けられる。これにより、システムショートカットキー又はシステムショートカットキーの組み合わせ又はマクロコマンドの入力を実現し、例えば、重複動作を行う場合、テーブルの開き、コピー、ペースト、閉じ、或いは、輝度や音量の調整等のシステム操作を重複して行うことができ、タッチパネルの利用率をさらに向上させる。
【００３８】
５．タッチパネルのキーボード機能とマウス機能とを切り替えることに対応する特定したショートカットキー（例えば、Alt+X）又はジェスチャー（例えば、グラフィックジェスチャーＣ、或いは、外部からタッチパネルへのスライド又はタッチパネルの切替領域Ａから切替領域Ｂへのスライド等）を設定し、データベースに記憶し、システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー（例えば、Alt+X）又はジェスチャー（例えば、Ｃ）が検出されると、タッチパネルのキーボード機能とマウス機能との切り替えを行う。上記方法により、使用中に、タッチパネルのマウス機能とキーボード機能との切り替えを柔軟に行うことが便利になる。
【００３９】
６．ジェスチャーマーク（例えば、Ｃ）、或いは、外部からタッチパネルへスライドするジェスチャー動作又はタッチパネルの切替領域Ａから切替領域Ｂへスライドするジェスチャー動作（前記切替領域Ａは、タッチパネルの四隅に設定されることができ、この場合、残りが切替領域Ｂとなる。前記切替領域Ａは、タッチパネルの側辺に設定されることもでき、同様に、残りが切替領域Ｂとなる）を用いることにより、タッチパネルのマウス機能とキーボード機能とを迅速かつ正確に切り替えるようトリガすることができる。
【００４０】
７．本発明では、１つのトラックの長さを閾値として設定し、入力されるトラックの長さが該閾値を超えるとモニタリングされた場合、タッチパネルを自動的にマウス機能に切り替える。該方法により、ユーザがタッチパネルをキーボード機能からマウス機能に迅速かつ正確に切り替えることが便利になる。特に、テーブルの編集時に、１つのボックスの編集が済んで、他のボックスの編集に移動する必要がある場合、まず最初にタッチパネルをキーボード機能からマウス機能に切り替える必要がなく、カーソルを特定した位置に移動した後、直接編集すればよく、時間がかなり節約されるとともに、操作が簡単かつ便利である。
【００４１】
８．アプリケーションプログラムのオン制御機能とタッチパネルのキーボード機能とをバインディングし、タッチパネルがキーボード機能に切り替えられる場合、アプリケーションプログラムをオンにし、タッチパネルがマウス機能に切り替えられる場合、アプリケーションプログラムをオフにする。これにより、ユーザの使用がより一層便利になり、例えば、テーブルの編集時に、タッチパネルをマウス機能からキーボード機能に切り替える場合、同時に電卓をオンにすることで、ユーザがアプリケーションプログラムを手動でオンにする時間が節約される。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施例１の方法フローチャートである。
【図２】実施例２の方法フローチャートである。
【図３】実施例３の方法フローチャートである。
【図４】実施例４の方法フローチャートである。
【図５】実施例９の方法フローチャートである。
【図６】ジェスチャーの実現可能な方式を示す図である。
【図７】ジェスチャーの実現可能な方式を示す図である。
【図８】ジェスチャーの実現可能な方式を示す図である。
【図９】ジェスチャーの実現可能な方式を示す図である。
【００４３】
以下、図面及び具体的な実施形態を結合して本発明をさらに説明する。
【発明を実施するための形態】
【００４４】
本発明の実施例１：タッチパネルに基づく迅速な情報入力交換方法であって、図１に示すように、以下のステップＳ１〜Ｓ４を含む。
【００４５】
Ｓ１：タッチパネルを複数の座標領域に分割する。
【００４６】
Ｓ２：タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる。
【００４７】
Ｓ３：タッチパネルをキーボード機能に切り替え、オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得し、ここで、タッチパネルはキーボード機能とマウス機能とを互いに切り替えることができる。
【００４８】
Ｓ４：使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行する。
【００４９】
タッチパネルに基づく迅速な情報入力交換システムであって、
タッチパネルを複数の座標領域に分割する領域分割モジュールと、
タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる対応付けリスト生成及び記憶モジュールと、
キーボード機能とマウス機能とを互いに切り替えることができるタッチパネルをキーボード機能に切り替えるタッチパネル機能切り替えモジュールと、
オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得するトリガ動作信号及び座標情報取得モジュールと、
使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行するキーコード値判断及び実行モジュールと、を備える。
【００５０】
実施例２：タッチパネルに基づく迅速な情報入力交換方法であって、図２に示すように、以下のステップＳ１〜Ｓ４を含む。
【００５１】
Ｓ１：タッチパネルを複数の座標領域に分割する。
【００５２】
Ｓ２：タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる。
【００５３】
Ｓ３：タッチパネルをキーボード機能に切り替え、オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得し、ここで、タッチパネルはキーボード機能とマウス機能とを互いに切り替えることができる。
【００５４】
Ｓ４：使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行する。具体的には、現在のアプリケーションプログラムをモニタリングし、アプリケーションプログラムの種類に応じて、使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、対応する命令（即ち、記憶内容が１つの命令となる）を実行することを含む。ここで、キーコード値が、記憶内容と１対１に対応付けられる（即ち、１つのキーコード値が１つの内容に対応付けられる）。
【００５５】
タッチパネルに基づく迅速な情報入力交換システムであって、
タッチパネルを複数の座標領域に分割する領域分割モジュールと、
タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる対応付けリスト生成及び記憶モジュールと、
キーボード機能とマウス機能とを互いに切り替えることができるタッチパネルをキーボード機能に切り替えるタッチパネル機能切り替えモジュールと、
オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得するトリガ動作信号及び座標情報取得モジュールと、
使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行するキーコード値判断及び実行モジュールと、を備える。
【００５６】
前記キーコード値判断及び実行モジュールは、
現在のアプリケーションプログラムをモニタリングするアプリケーションプログラムモニタリングモジュールと、
アプリケーションプログラムの種類に応じて、使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、対応する命令（即ち、記憶内容が１つの命令となる）を実行する第１の判断及び動作実行サブモジュールと、を含む。ここで、キーコード値が、記憶内容と１対１に対応付けられる（即ち、１つのキーコード値が１つの内容に対応付けられる）。
【００５７】
実施例３：タッチパネルに基づく迅速な情報入力交換方法であって、図３に示すように、以下のステップＳ１〜Ｓ４を含む。
【００５８】
Ｓ１：タッチパネルを複数の座標領域に分割する。
【００５９】
Ｓ２：タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる。
【００６０】
Ｓ３：タッチパネルをキーボード機能に切り替え、オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得し、ここで、タッチパネルはキーボード機能とマウス機能とを互いに切り替えることができる。
【００６１】
Ｓ４：使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行する。具体的には、現在のオペレーティングシステムのバージョン又は言語をモニタリングし、オペレーティングシステムのバージョンタイプ又は言語種類に応じて、使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力することを含む。ここで、キーコード値が、記憶内容と１対１に対応付けられる（即ち、１つのキーコード値が１つの内容に対応付けられる）。
【００６２】
タッチパネルに基づく迅速な情報入力交換システムであって、
タッチパネルを複数の座標領域に分割する領域分割モジュールと、
タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる対応付けリスト生成及び記憶モジュールと、
キーボード機能とマウス機能とを互いに切り替えることができるタッチパネルをキーボード機能に切り替えるタッチパネル機能切り替えモジュールと、
オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得するトリガ動作信号及び座標情報取得モジュールと、
使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行するキーコード値判断及び実行モジュールと、を備える。
【００６３】
前記キーコード値判断及び実行モジュールは、
現在のオペレーティングシステムのバージョン又は言語をモニタリングするオペレーティングシステムのバージョン又は言語モニタリングモジュールと、
オペレーティングシステムのバージョンタイプ又は言語種類に応じて、使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力する第２の判断及び動作実行サブモジュールと、を含む。ここで、キーコード値が、記憶内容と１対１に対応付けられる（即ち、１つのキーコード値が１つの内容に対応付けられる）。
【００６４】
実施例４：タッチパネルに基づく迅速な情報入力交換方法であって、以下のステップＳ１〜Ｓ４を含む。
【００６５】
Ｓ１：タッチパネルを複数の座標領域に分割する。
【００６６】
Ｓ２：タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられ、これらのキーコード値が、ショートカットキー（例えば、輝度又は音量等を調整する）、ショートカットキーの組み合わせ（即ち、複数のキーコード値が１つの内容に対応付けられ、この内容は、例えば、コピー、ペースト、又はコピーとペーストとの組み合わせ（Ctrl+CとCtrl+Vとの組み合わせ）等であることができる）、又はマクロコマンドに対応付けられる。
【００６７】
Ｓ３：タッチパネルをキーボード機能に切り替え、オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得し、ここで、タッチパネルはキーボード機能とマウス機能とを互いに切り替えることができる。
【００６８】
Ｓ４：使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行する。
【００６９】
タッチパネルに基づく迅速な情報入力交換システムであって、
タッチパネルを複数の座標領域に分割する領域分割モジュールと、
タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられ、これらのキーコード値が、ショートカットキー（例えば、輝度又は音量等を調整する）、ショートカットキーの組み合わせ（即ち、複数のキーコード値が１つの内容に対応付けられ、この内容は、例えば、コピー、ペースト、又はコピーとペーストとの組み合わせ（Ctrl+CとCtrl+Vとの組み合わせ）等であることができる）、又はマクロコマンドに対応付けられる対応付けリスト生成及び記憶モジュールと、
キーボード機能とマウス機能とを互いに切り替えることができるタッチパネルをキーボード機能に切り替えるタッチパネル機能切り替えモジュールと、
オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得するトリガ動作信号及び座標情報取得モジュールと、
使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行するキーコード値判断及び実行モジュールと、を備える。
【００７０】
実施例５：タッチパネルに基づく迅速な情報入力交換方法であって、以下のステップＳ１〜Ｓ４を含む。
【００７１】
Ｓ１：タッチパネルを複数の座標領域に分割する。
【００７２】
Ｓ２：タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる。
【００７３】
Ｓ３：タッチパネルをキーボード機能に切り替え、オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得し、具体的には、タッチパネルのキーボード機能とマウス機能との切り替えは、以下のように行われる。ここで、タッチパネルはキーボード機能とマウス機能とを互いに切り替えることができる。
【００７４】
Ｓ３１：タッチパネルのキーボード機能とマウス機能とを切り替えることに対応する特定したショートカットキー又は特定したジェスチャー（例えば、グラフィックジェスチャーＣ、或いは、外部からタッチパネルへのスライド又はタッチパネルの切替領域Ａから切替領域Ｂへのスライド等）を設定し、特定したショートカットキー及び特定したジェスチャーをデータベースに記憶する。
【００７５】
Ｓ３２：システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー（例えば、Alt+X）又はジェスチャー（例えば、Ｃ）が検出されると、タッチパネルのキーボード機能とマウス機能との切り替えを行う。
【００７６】
Ｓ４：使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行する。
【００７７】
タッチパネルに基づく迅速な情報入力交換システムであって、
タッチパネルを複数の座標領域に分割する領域分割モジュールと、
タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる対応付けリスト生成及び記憶モジュールと、
キーボード機能とマウス機能とを互いに切り替えることができるタッチパネルをキーボード機能に切り替えるタッチパネル機能切り替えモジュールと、
オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得するトリガ動作信号及び座標情報取得モジュールと、
使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行するキーコード値判断及び実行モジュールと、を備える。
【００７８】
前記タッチパネル機能切り替えモジュールは、
タッチパネルのキーボード機能とマウス機能とを切り替えることに対応する特定したショートカットキー又は特定したジェスチャーを設定し、特定したショートカットキー及び特定したジェスチャーをデータベースに記憶する（設定時に、ショートカットキー又はジェスチャーによるスライドをモニタリングし、ショートカットキーの場合、キーコード値を記録してデータベースに記憶し、ジェスチャーの場合、ジェスチャーが対応する一連の座標値を記録し、これらの座標値をデータベースに記憶する）第１の設定及び記憶モジュールと、
システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー（例えば、Alt+X）又はジェスチャー（例えば、Ｃ）が検出されると、タッチパネルのキーボード機能とマウス機能との切り替えを行う第１のモニタリング及び動作実行モジュールと、を含む。
【００７９】
実施例６：タッチパネルに基づく迅速な情報入力交換方法であって、以下のステップＳ１〜Ｓ４を含む。
【００８０】
Ｓ１：タッチパネルを複数の座標領域に分割する。
【００８１】
Ｓ２：タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる。
【００８２】
Ｓ３：タッチパネルをキーボード機能に切り替え、オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得し、ここで、タッチパネルはキーボード機能とマウス機能とを互いに切り替えることができる。具体的には、タッチパネルのキーボード機能とマウス機能との切り替えは、以下のように行われる。
【００８３】
Ｓ３１：タッチパネルのキーボード機能とマウス機能とを切り替えることに対応する特定したショートカットキー又は特定したジェスチャー（例えば、グラフィックジェスチャーＣ、或いは、外部からタッチパネルへのスライド又はタッチパネルの切替領域Ａから切替領域Ｂへのスライド等）を設定し、特定したショートカットキー及び特定したジェスチャーをデータベースに記憶する。図６乃至図９に示すように、前記ジェスチャーは、ジェスチャーマーク（例えば、Ｃ）、或いは、外部からタッチパネルへスライドするジェスチャー動作又はタッチパネルの切替領域Ａから切替領域Ｂへスライドするジェスチャー動作（前記切替領域Ａは、タッチパネルの四隅に設定されることができ、この場合、残りが切替領域Ｂとなる。また、前記切替領域Ａは、タッチパネルの側辺に設定されることもでき、同様に、残りが切替領域Ｂとなる）を含むが、これには限定されない。
【００８４】
Ｓ３２：システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー（例えば、Alt+X）又はジェスチャー（例えば、Ｃ）が検出されると、タッチパネルのキーボード機能とマウス機能との切り替えを行う。
【００８５】
Ｓ４：使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行する。
【００８６】
タッチパネルに基づく迅速な情報入力交換システムであって、
タッチパネルを複数の座標領域に分割する領域分割モジュールと、
タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる対応付けリスト生成及び記憶モジュールと、
キーボード機能とマウス機能とを互いに切り替えることができるタッチパネルをキーボード機能に切り替えるタッチパネル機能切り替えモジュールと、
オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得するトリガ動作信号及び座標情報取得モジュールと、
使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行するキーコード値判断及び実行モジュールと、を備える。
【００８７】
前記タッチパネル機能切り替えモジュールは、
タッチパネルのキーボード機能とマウス機能とを切り替えることに対応する特定したショートカットキー（例えば、Alt+X）又は特定したジェスチャー（例えば、グラフィックジェスチャーＣ、或いは、外部からタッチパネルへのスライド又はタッチパネルの切替領域Ａから切替領域Ｂへのスライド）を設定し、特定したショートカットキー及び特定したジェスチャーをデータベースに記憶する（設定時に、ショートカットキー又はジェスチャーによるスライドをモニタリングし、ショートカットキーの場合、キーコード値を記録してデータベースに記憶し、ジェスチャーの場合、ジェスチャーが対応する一連の座標値を記録し、これらの座標値をデータベースに記憶する）第１の設定及び記憶モジュールと、
システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー（例えば、Alt+X）又はジェスチャー（例えば、Ｃ）が検出されると、タッチパネルのキーボード機能とマウス機能との切り替えを行う第１のモニタリング及び動作実行モジュールと、を含む。
【００８８】
前記設定及び記憶モジュールにおいて、前記ジェスチャーは、ジェスチャーマーク（例えば、Ｃ）、或いは、外部からタッチパネルへスライドするジェスチャー動作又はタッチパネルの切替領域Ａから切替領域Ｂへスライドするジェスチャー動作（前記切替領域Ａは、タッチパネルの四隅に設定されることができ、この場合、残りが切替領域Ｂとなる。前記切替領域Ａは、タッチパネルの側辺に設定されることもでき、同様に、残りが切替領域Ｂとなる）を含む。
【００８９】
実施例７：タッチパネルに基づく迅速な情報入力交換方法であって、以下のステップＳ１〜Ｓ４を含む。
【００９０】
Ｓ１：タッチパネルを複数の座標領域に分割する。
【００９１】
Ｓ２：タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる。
【００９２】
Ｓ３：タッチパネルをキーボード機能に切り替え、オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得し、ここで、タッチパネルはキーボード機能とマウス機能とを互いに切り替えることができる。
【００９３】
Ｓ４：使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行する。そして、タッチパネルをマウス機能に切り替えることは、１つのトラックの長さを閾値として設定し、入力されるトラックの長さが該閾値を超えるとモニタリングされた場合、タッチパネルを自動的にマウス機能に切り替えるように行われる。
【００９４】
タッチパネルに基づく迅速な情報入力交換システムであって、
タッチパネルを複数の座標領域に分割する領域分割モジュールと、
タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる対応付けリスト生成及び記憶モジュールと、
キーボード機能とマウス機能とを互いに切り替えることができるタッチパネルをキーボード機能に切り替えるタッチパネル機能切り替えモジュールと、
オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得するトリガ動作信号及び座標情報取得モジュールと、
使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行するキーコード値判断及び実行モジュールと、
データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行した後、１つのトラックの長さを閾値として設定し、入力されるトラックの長さが該閾値を超えるとモニタリングされた場合、タッチパネルを自動的にマウス機能に切り替えるように、タッチパネルをマウス機能に切り替える第１のマウス機能切り替えモジュールと、を備える。
【００９５】
実施例８：タッチパネルに基づく迅速な情報入力交換方法であって、以下のステップＳ１〜Ｓ４を含む。
【００９６】
Ｓ１：タッチパネルを複数の座標領域に分割する。
【００９７】
Ｓ２：タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる。
【００９８】
Ｓ３：タッチパネルをキーボード機能に切り替え、オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得し、ここで、タッチパネルはキーボード機能とマウス機能とを互いに切り替えることができる。具体的には、タッチパネルのキーボード機能とマウス機能との切り替えは、以下のように行われる。
【００９９】
Ｓ３０：アプリケーションプログラムのオン制御機能とタッチパネルのキーボード機能とをバインディングする。
【０１００】
Ｓ３１：タッチパネルのキーボード機能及びアプリケーションプログラムのオン制御機能とタッチパネルのマウス機能とを切り替えることに対応する特定したショートカットキー又は特定したジェスチャー（例えば、グラフィックジェスチャーＣ、或いは、外部からタッチパネルへのスライド又はタッチパネルの切替領域Ａから切替領域Ｂへのスライド等）を設定し、特定したショートカットキー及び特定したジェスチャーをデータベースに記憶する。
【０１０１】
Ｓ３２：システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー（例えば、Alt+X）又はジェスチャー（例えば、Ｃ）が検出されると、タッチパネルのキーボード機能及びアプリケーションプログラムのオン制御機能とマウス機能との切り替えを行い、タッチパネルがキーボード機能に切り替えられる場合、アプリケーションプログラムをオンにし、タッチパネルがマウス機能に切り替えられる場合、アプリケーションプログラムをオフにする。
【０１０２】
Ｓ４：使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行する。
【０１０３】
タッチパネルに基づく迅速な情報入力交換システムであって、
タッチパネルを複数の座標領域に分割する領域分割モジュールと、
タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる対応付けリスト生成及び記憶モジュールと、
キーボード機能とマウス機能とを互いに切り替えることができるタッチパネルをキーボード機能に切り替えるタッチパネル機能切り替えモジュールと、
オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得するトリガ動作信号及び座標情報取得モジュールと、
使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行するキーコード値判断及び実行モジュールと、を備える。
【０１０４】
前記タッチパネル機能切り替えモジュールは、
アプリケーションプログラムのオン制御機能とタッチパネルのキーボード機能とをバインディングするバインディングモジュールと、
タッチパネルのキーボード機能及びアプリケーションプログラムのオン制御機能とマウス機能とを切り替えることに対応する特定したショートカットキー（例えば、Alt+X）又は特定したジェスチャー（例えば、グラフィックジェスチャーＣ、或いは、外部からタッチパネルへのスライド又はタッチパネルの切替領域Ａから切替領域Ｂへのスライド）を設定し、特定したショートカットキー及び特定したジェスチャーをデータベースに記憶する第２の設定及び記憶モジュールと、
システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー（例えば、Alt+X）又はジェスチャー（例えば、Ｃ）が検出されると、タッチパネルのキーボード機能及びアプリケーションプログラムのオン制御機能とマウス機能との切り替えを行い、タッチパネルがキーボード機能に切り替えられる場合、アプリケーションプログラムをオンにし、タッチパネルがマウス機能に切り替えられる場合、アプリケーションプログラムをオフにする第２のモニタリング及び動作実行モジュールと、を含む。
【０１０５】
実施例９：タッチパネルに基づく迅速な情報入力交換方法であって、図５に示すように、以下のステップＳ１〜Ｓ５を含む。
【０１０６】
Ｓ１：タッチパネルを複数の座標領域に分割する。
【０１０７】
Ｓ２：タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる。
【０１０８】
Ｓ３：タッチパネルをキーボード機能に切り替え、オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得し、ここで、タッチパネルはキーボード機能とマウス機能とを互いに切り替えることができる。具体的には、タッチパネルをマウス機能からキーボード機能に切り替え、アプリケーションプログラムをオンにすることは、以下のように行われる。
【０１０９】
Ｓ３０：アプリケーションプログラムのオン制御機能とタッチパネルのキーボード機能とをバインディングする。
【０１１０】
Ｓ３１：タッチパネルのキーボード機能及びアプリケーションプログラムのオン制御機能とタッチパネルのマウス機能とを切り替えることに対応する特定したショートカットキー又は特定したジェスチャー（例えば、グラフィックジェスチャーＣ、或いは、外部からタッチパネルへのスライド又はタッチパネルの切替領域Ａから切替領域Ｂへのスライド等）を設定し、特定したショートカットキー及び特定したジェスチャーをデータベースに記憶する。
【０１１１】
Ｓ３２：システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー（例えば、Alt+X）又はジェスチャー（例えば、Ｃ）が検出されると、タッチパネルをマウス機能からキーボード機能に切り替え、アプリケーションプログラムをオンにする。
【０１１２】
Ｓ４：使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行する。
【０１１３】
Ｓ５：１つのトラックの長さを閾値として設定し、入力されるトラックの長さが該閾値を超えるとモニタリングされた場合、タッチパネルを自動的にマウス機能に切り替え、アプリケーションプログラムをオフにする。
【０１１４】
オプションとして、ステップＳ３０において、アプリケーションプログラムのオン制御機能とタッチパネルのキーボード機能とをバインディングするするとともに、アプリケーションプログラムのオン制御機能と現在のアプリケーションプログラムのタイプとのマッチングを行うようにし、ステップＳ３２において、システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー（例えば、Alt+X）又はジェスチャー（例えば、Ｃ）が検出されると、現在カーソルのあるアプリケーションプログラムのタイプを同時にモニタリングし、現在カーソルのあるアプリケーションプログラムのタイプがアプリケーションプログラムのオン制御機能と一致していれば、タッチパネルをマウス機能からキーボード機能に切り替え、アプリケーションプログラムをオンにし、現在カーソルのあるアプリケーションプログラムのタイプがアプリケーションプログラムのオン制御機能と一致していなければ、タッチパネルをマウス機能からキーボード機能に切り替え、アプリケーションプログラムをオンにしないようにしてもよい。ここでいう「アプリケーションプログラムのオン制御機能」における「アプリケーションプログラム」と「現在のアプリケーションプログラムのタイプ」における「アプリケーションプログラム」とは、２つの異なるタイプのアプリケーションプログラムである。
【０１１５】
タッチパネルに基づく迅速な情報入力交換システムであって、
タッチパネルを複数の座標領域に分割する領域分割モジュールと、
タッチパネル座標領域とキーコード値との対応付けリスト、及びキーコード値と記憶内容との対応付けリストを生成して記憶し、それぞれのタッチパネル座標領域が、２つ以上のキーコード値に対応付けられる対応付けリスト生成及び記憶モジュールと、
キーボード機能とマウス機能とを互いに切り替えることができるタッチパネルをキーボード機能に切り替えるタッチパネル機能切り替えモジュールと、
オペレーティングシステムが、タッチパネル上のトリガ動作信号、及び該トリガ動作信号が発生されるタッチパネル上の対応する位置の座標情報を取得するトリガ動作信号及び座標情報取得モジュールと、
使用されるキーコード値を判断し、データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行するキーコード値判断及び実行モジュールと、
データベースから対応する内容を呼び出して、カーソルのある位置に入力するか、対応する命令を実行した後、１つのトラックの長さを閾値として設定し、入力されるトラックの長さが該閾値を超えるとモニタリングされた場合、タッチパネルを自動的にマウス機能に切り替え、アプリケーションプログラムをオフにするように、タッチパネルをマウス機能に切り替え、アプリケーションプログラムをオフにする第２のマウス機能切り替えモジュールと、を備える。
【０１１６】
前記タッチパネル機能切り替えモジュールは、
アプリケーションプログラムのオン制御機能とタッチパネルのキーボード機能とをバインディングするバインディングモジュールと、
タッチパネルのキーボード機能及びアプリケーションプログラムのオン制御機能とマウス機能とを切り替えることに対応する特定したショートカットキー（例えば、Alt+X）又は特定したジェスチャー（例えば、グラフィックジェスチャーＣ、或いは、外部からタッチパネルへのスライド又はタッチパネルの切替領域Ａから切替領域Ｂへのスライド）を設定し、特定したショートカットキー及び特定したジェスチャーをデータベースに記憶する第２の設定及び記憶モジュールと、
システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー（例えば、Alt+X）又はジェスチャー（例えば、Ｃ）が検出されると、タッチパネルのキーボード機能及びアプリケーションプログラムのオン制御機能とマウス機能との切り替えを行い、タッチパネルがキーボード機能に切り替えられる場合、アプリケーションプログラムをオンにし、タッチパネルがマウス機能に切り替えられる場合、アプリケーションプログラムをオフにする第２のモニタリング及び動作実行モジュールと、を含む。
【０１１７】
オプションとして、前記タッチパネル機能切り替えモジュールは、さらに、
アプリケーションプログラムのオン制御機能と現在のアプリケーションプログラムのタイプとのマッチングを行うマッチングモジュールと、
システムのＩ／Ｏポートをモニタリングし、対応するショートカットキー（例えば、Alt+X）又はジェスチャー（例えば、Ｃ）が検出されると、現在カーソルのあるアプリケーションプログラムのタイプを同時にモニタリングし、現在カーソルのあるアプリケーションプログラムのタイプがアプリケーションプログラムのオン制御機能と一致していれば、タッチパネルをマウス機能からキーボード機能に切り替え、アプリケーションプログラムをオンにし、現在カーソルのあるアプリケーションプログラムのタイプがアプリケーションプログラムのオン制御機能と一致していなければ、タッチパネルをマウス機能からキーボード機能に切り替え、アプリケーションプログラムをオンにしないようにする前記第２のモニタリング及び動作実行モジュールと、を含んでもよい。ここでいう「アプリケーションプログラムのオン制御機能」における「アプリケーションプログラム」と「現在のアプリケーションプログラムのタイプ」における「アプリケーションプログラム」とは、２つの異なるタイプのアプリケーションプログラムである。
【図１】
2019537756.tif 000003
【図２】
2019537756.tif 000004
【図３】
2019537756.tif 000005
【図４】
2019537756.tif 000006
【図５】
2019537756.tif 000007
【図６】
2019537756.tif 000008
【図７】
2019537756.tif 000009
【図８】
2019537756.tif 000010
【図９】
2019537756.tif 000011
【国際調査報告】
2019537756.tif 000012
2019537756.tif 000013
2019537756.tif 000014
2019537756.tif 000015