(57)【要約】【課題】特に起動セットアップを行なわなくても、キーパッドとコンピュータのキーボードとのモードを不一致状態にすることができると共に、全てのキーにより数字のキー入力を可能とするキーパッドの制御方法、を提供する。【解決手段】キーパッドの制御方法において、特定のキーコードを検知コードとしてコンピュータ本体に送ることにより、コンピュータ本体からキーボードの作業モードメッセージを送るステップと、コンピュータ本体から送られたキーボードの作業モードメッセージにより、キーパッドの状態を把握するステップと、キーパッドがＮｕｍ　Ｌｏｃｋ状態であれば直接にキーボードコードを送り、キーパッドがＮｕｍ　Ｌｏｃｋ状態でなければＮｕｍ　Ｌｏｃｋキーコード或いはＳｈｉｆｔキーコードをキーボードへ送ってキーパッドをＮｕｍ　Ｌｏｃｋ状態に切換えてから、押したキーボードのコードを送るステップと、復原命令コードを送ることにより、キーボードのキー入力を終了させるステップ、とをキーパッドでキー入力を行なう毎に実行する。【選択図】　図２
2004038763.tif 000002
【特許請求の範囲】
【請求項１】
キーパッドの制御方法において、
特定のキーコードを検知コードとしてコンピュータ本体に送ることにより、コンピュータ本体からキーボードの作業モードメッセージを送るステップと、
コンピュータ本体から送られたキーボードの作業モードメッセージにより、キーパッドの状態を把握するステップと、
キーパッドがＮｕｍ　Ｌｏｃｋ状態であれば直接にキーボードコードを送り、キーパッドがＮｕｍ　Ｌｏｃｋ状態でなければＮｕｍ　Ｌｏｃｋキーコードをキーボードへ送ってキーパッドをＮｕｍ　Ｌｏｃｋ状態に切換えてから、押したキーボードのコードを送るステップと、
復原命令コードを送ることにより、キーボードのキー入力を終了させるステップ、とをキーパッドでキー入力を行なう毎に実行することを特徴とするキーパッドの制御方法。
【請求項２】
キーパッドの制御方法において、
特定のキーコードを検知コードとしてコンピュータ本体に送ることにより、コンピュータ本体からキーボードの作業モードメッセージを送るステップと、
コンピュータ本体から送られたキーボードの作業モードメッセージにより、キーパッドの状態を把握するステップと、
キーパッドがＮｕｍ　Ｌｏｃｋ状態であれば直接にキーボードコードを送り、キーパッドがＮｕｍ　Ｌｏｃｋ状態でなければＳｈｉｆｔキーコードをキーボードへ送ってから、押したキーボードのコードを送るステップと、
復原命令コードを送ることにより、キーボードのキー入力を終了させるステップ、とをキーパッドでキー入力を行なう毎に実行することを特徴とするキーパッドの制御方法。
【請求項３】
キーパッド上に切換えスイッチが設けられ、切換えスイッチはキーパッド内に設けられるＭＰＵのモード切換えリード上に接続され、そのリードの電位状態を変更することにより、キーパッドにおけるモードの不一致／一致状態を選択することを特徴とする請求項１又は２に記載のキーパッドの制御方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、特に起動セットアップを行なわなくても、キーパッドとコンピュータのキーボードとのモードを不一致状態にすることができると共に、全てのキーにより数字のキー入力を可能とするキーパッドの制御方法に関するものである。
【０００２】
【従来の技術】
図５に示すように、従来のキーパッドは主に数字の入力などをし易くするためにノート型コンピュータに接続使用されるものであり、ノート型コンピュータにキーパッドを接続する理由としては、キーパッドの体積が小さく、コンピュータのキーボード上での操作を減少させることができるからである。しかし、キーボード上の数字キーとその他の文字とを共用する際において数字キーを入力する場合には、「Ｓｈｉｆｔ」キーを押しながら所要の数字キーを入力する必要があり、若しこの様な方法での数字キーの入力作業が少ない時、例えば、ＥＸＥＣＬ或いはその他の数字入力の関連ソフトなどを使用する時は、前記「Ｓｈｉｆｔ」キーを押しながら所要の数字キーを入力する方式は使用者にとって非常に不便となる。
【０００３】
前記問題に鑑み、その後新しいキーパッドが開発された。そのキーパッドはノート型コンピュータの使用者が大量の数字を入力する必要がある時、単にキーパッドとノート型コンピュータとを接続させれば、使用者は簡単に数字を入力することができる。また、図６に示すように、そのキーパッドは一般のものと同様に１７個の入力キーを有し、０〜９の数字キー、Ｎｕｍ　Ｌｏｃｋキー、その他の演算キーやエンターキー及び複数の標示ランプ（Ｎｕｍ　Ｌｏｃｋ、Ｃａｐｓ　Ｌｏｃｋ、Ｓｃｒｏｌｌ　Ｌｏｃｋなど）を含み、その中の５以外の数字キーはファンクションキー（方向キーなど）と兼用となる。そして、そのキーを切換えたい時はＮｕｍ　Ｌｏｃｋキーを押して実行させることによりキーパッドとノート型コンピュータ上のキーボードとが同時にＮｕｍ　Ｌｏｃｋ状態になり、Ｎｕｍ　Ｌｏｃｋ状態になるとそれに伴いＮｕｍ　Ｌｏｃｋの標示ランプが点灯して、現在キーパッドとノート型コンピュータ上のキーボードとが同時にＮｕｍ　Ｌｏｃｋ状態、即ちモードが一致状態であることがキーパッド上に標示される。
【０００４】
【発明が解決しようとする課題】
上述したように、キーパッドを接続使用する目的は主に数字の入力をし易くするためであるが、従来のキーパッドも数字キーとその他のファンクションキー（方向キーなど）とが兼用であり、数字キーとして或いは方向キーとして使用するかはＮｕｍ　Ｌｏｃｋキーを押すことにより決定する必要があるので、使用上非常に不便である。
【０００５】
前記の使用上の不便さを解消するために、メーカーは特殊な起動セットアップを行って、キー入力を行なう時、送られてくるキーコードがキーパッドからのものであるかコンピュータにより識別し、若しキーパッドから送られたものであると識別した場合には、自動的にキーコードを数字コードに変換することによって、キーパッドを数字キー入力専用とする。しかし、この方法によればキーパッドを使用する時にモードを確認してからＮｕｍ　Ｌｏｃｋキーを押してＮｕｍ　Ｌｏｃｋ状態にする問題は解決できるが、次に示すような問題が依然として残っている。
１．　現在使用されている殆どの周辺機器は殆ど接続するだけで使用することができるが、前記の方法ではソフトにより識別キーコードを数字コードに変更するかどうかを決定し、先ずセットアップを行なう必要があるので、使用上非常に不便である。
２．　，従来では特定のソフトにより識別し変換を行なうので、使用時に異なるアプリケーションソフトウエアに適用できない恐れがあり、実用性に欠ける。
【０００６】
【課題を解決するための手段】
本発明は、
キーパッドの制御方法において、
特定のキーコードを検知コードとしてコンピュータ本体に送ることにより、コンピュータ本体からキーボードの作業モードメッセージを送るステップと、
コンピュータ本体から送られたキーボードの作業モードメッセージにより、キーパッドの状態を把握するステップと、
キーパッドがＮｕｍ　Ｌｏｃｋ状態であれば直接にキーボードコードを送り、キーパッドがＮｕｍ　Ｌｏｃｋ状態でなければＮｕｍ　Ｌｏｃｋキーコードをキーボードへ送ってキーパッドをＮｕｍ　Ｌｏｃｋ状態に切換えてから、押したキーボードのコードを送るステップと、
復原命令コードを送ることにより、キーボードのキー入力を終了させるステップ、とをキーパッドでキー入力を行なう毎に実行することを特徴とするキーパッドの制御方法、を提供する。
【０００７】
【作用】
本発明は上記の課題を解決するものであり、キーパッドの制御方法において、
特定のキーコードを検知コードとしてコンピュータ本体に送ることにより、コンピュータ本体からキーボードの作業モードメッセージを送るステップと、
コンピュータ本体から送られたキーボードの作業モードメッセージにより、キーパッドがＮｕｍ　Ｌｏｃｋ状態であるか把握するステップと、キーパッドがＮｕｍ　Ｌｏｃｋ状態であれば直接にキーボードコードを送り、キーパッドがＮｕｍ　Ｌｏｃｋ状態でなければＮｕｍ　Ｌｏｃｋキーコードをキーボードへ送ってキーパッドをＮｕｍ　Ｌｏｃｋ状態に切換えてから、押したキーボードのコードを送るステップと、復原命令コードを送ることにより、キーボードのキー入力を終了させるステップ、とをキーパッドでキー入力を行なう毎に実行する。故に、キーパッドがＮｕｍ　Ｌｏｃｋ状態であるかどうかにかかわらず、送るキーコードは全て数字キーとなるので、キーパッドによる大量の数字の入力が可能となると共に、予め起動プログラムをセットアップする必要もないので、使用便利性に優れている。
尚、前記検知コードのキーコードはＮｕｍ　Ｌｏｃｋキーコード、Ｃａｐｓ　Ｌｏｃｋキーコード或いはＳｃｒｏｌｌ　Ｌｏｃｋキーコードである。
【０００８】
また、本発明によれば、キーパッド上に切換えスイッチが設けられ、その切換えスイッチはキーパッド内に設けられるＭＰＵのモード切換えリード上に接続され、そのリードの電位状態を変更することにより、キーパッドにおけるモードの不一致／一致状態を選択するので、使用者は自由にキーパッドの作業モードを選択できる。
【０００９】
以下、添付図面を参照して本発明の好適な実施の形態を詳細に説明する。
【００１０】
【発明の好適な実施の形態】
図１Ａ，Ｂは本発明に係わるキーパッドの制御方法におけるコンピュータ本体とキーボードとの間の標準的な信号伝送状態を示す概要図であり、図２は本発明に係わるキーパッドの制御方法による実施例のフローチャートであり、図３は本発明に係わるキーパッドの制御方法による他の実施例のフローチャートであり、図４は本発明に係わるキーパッドの制御方法のキーパッドと切換えスイッチとの連結関係を示す概要図である。
【００１１】
本発明の主要な技術はキーパッドでキー入力する毎にキーボードの作業モード（Ｎｕｍ　Ｌｏｃｋ状態であるか）をチェックし、それにより得た作業モードメッセージにより、キーパッドの毎回のキー入力が全て特定の数字のキー入力となるように、送るキーコードの種類を決定するものである。
【００１２】
また、本発明に係わるキーパッドの制御方法の操作方法は、図１Ａに示すように、キーボードからコンピュータ本体に対してＮｕｍ　Ｌｏｃｋキー、Ｃａｐｓ　Ｌｏｃｋキー及びＳｃｒｏｌｌ　Ｌｏｃｋキーの何れかのキーコードを送ると、図１Ｂに示すようにコンピュータ本体がその時点の作業状態に応じてＮｕｍ　Ｌｏｃｋ、Ｃａｐｓ　Ｌｏｃｋ或いはＳｃｒｏｌｌ　Ｌｏｃｋなどの標示ランプを点灯させる指示情報をキーボードに送り返し、キーボード内に設けられるＭＰＵにより、対応する標示ランプを点灯させるので、現在のキーボードがどの状態（Ｎｕｍ　Ｌｏｃｋ、Ｃａｐｓ　Ｌｏｃｋ或いはＳｃｒｏｌｌ　Ｌｏｃｋ）であるか簡単に把握することができる。
【００１３】
以下、本発明の具体的な技術特徴を実施例である図２のフローチャートに基づいて説明する。
キーパッドの制御方法において、
特定のキーボードコードを検知コードとしてコンピュータ本体に送ることにより、コンピュータ本体からキーボードの作業モードメッセージを送るステップと、
コンピュータ本体から送られたキーボードの作業モードメッセージにより、キーパッドがＮｕｍ　Ｌｏｃｋ状態であるか把握するステップと、
キーパッドがＮｕｍ　Ｌｏｃｋ状態であれば直接にキーボードコードを送り、キーパッドがＮｕｍ　Ｌｏｃｋ状態でなければＮｕｍ　Ｌｏｃｋキーコードをキーボードへ送ってキーパッドをＮｕｍ　Ｌｏｃｋ状態に切換えてから、押したキーボードのコードを送るステップと、
復原命令コードを送ることにより、キーボードのキー入力を終了させるステップと、をキーパッドでキー入力を行なう毎に実行する。
また、前記検知コードとはＮｕｍ　Ｌｏｃｋキーコード、Ｃａｐｓ　Ｌｏｃｋキーコード或いはＳｃｒｏｌｌ　Ｌｏｃｋキーコードのことであり、先ずキーボードとコンピュータ本体との間の作業モードを確認して、Ｎｕｍ　Ｌｏｃｋキー、Ｃａｐｓ　Ｌｏｃｋキー及びＳｃｒｏｌｌ　Ｌｏｃｋキーの中から一つのキーを選択し、そのキーコードをコンピュータ本体に送る。それと同時にコンピュータ本体はＮｕｍ　Ｌｏｃｋ、Ｃａｐｓ　Ｌｏｃｋ及びＳｃｒｏｌｌ　Ｌｏｃｋの標示ランプなどを点灯させる指示情報をキーボードに送り返し、その送り返された情報によるＮｕｍ　Ｌｏｃｋのランプ標示の状態によって、現在キーボードがＮｕｍ　Ｌｏｃｋ状態であるか把握する。故に、Ｎｕｍ　Ｌｏｃｋキー、Ｃａｐｓ　Ｌｏｃｋキー及びＳｃｒｏｌｌ　Ｌｏｃｋキーのキーコードは全て作業ステップ中の検知コードであると言える。更に、Ｓｃｒｏｌｌ　Ｌｏｃｋキーは一般にさほど使用されないが、Ｓｃｒｏｌｌ　Ｌｏｃｋキーのキーコードを検知コードとして利用することにより、ＢＵＧの発生を防止できる。
【００１４】
また、キーボードの部分的な機能としては、「Ｓｈｉｆｔ」キーと共に、あるキーを押すことにより、その他の機能を発揮させることができる。例えば、Ｎｕｍ　Ｌｏｃｋ状態において、「Ｓｈｉｆｔ」キーと共に８の数字キーを押すと、カーソルの上方移動である（↑）の機能を意味し、また、「Ｓｈｉｆｔ」キーと共に１の数字キーを押すと、カーソルの行の末端への移動である（Ｅｎｄ）の機能を意味する。逆に、Ｄｏｓ環境で、且つキーボードが非Ｎｕｍ　Ｌｏｃｋ状態において、「Ｓｈｉｆｔ」キーと共にカーソルの上方移動である（↑）を押すと、数字の８を意味し、「Ｓｈｉｆｔ」キーと共にカーソルの行の末端への移動である（Ｅｎｄ）を押すと、数字の１を意味する。尚、上述の実施例は本発明の一部の形態であり、本明細書に示す範囲内であれば、如何なる形態に構成させてもよいことは言うまでもない。
【００１５】
図３に示すように、本発明の他の実施例に係わるフローチャートの基本的な流れは、上記実施例とほぼ同じであり、異なる点としてはキーパッドがＮｕｍ　Ｌｏｃｋ状態でないと判断した時、「Ｓｈｉｆｔ」キーのキーコードを送ると共に、押したキーのキーコードを送る。それ以降の作業ステップは前記実施例と同じである。
【００１６】
また、従来のキーパッドのモードが不一致状態の時は終始数字キーの入力を行なうが、それではカーソル移動などの機能を利用する数少ない使用者に影響が出てしまう。故に、本発明ではキーパッド上に切換えスイッチを設け、使用者にモードの一致或いは不一致状態を選択させる方法を採用している。そして、この方法によりモードを一致状態にした場合は従来のキーパッドと同様の機能を有し、コンピュータのキーボードとキーパッドとが同様に作動する。一方、モードを不一致状態にした場合は上述した本発明のフローチャートの作業ステップを行ない、全てが数字のキー入力となるように設定される。
【００１７】
更に、図４に示すように、キーパッド（１０）の構造はその内部にＭＰＵ（１０）が設けられると共に、そのＭＰＵ（１０）のモード切換えリード上に切換えスイッチ（１１）が設けられ、その切換えスイッチ（１１）によりモード切換えリードの電位状態を変更することによって、モードの不一致或いは一致状態の切換えを行なう。
【００１８】
【発明の効果】
本発明は上記の構成を有し、キーパッドとコンピュータのキーボードとのモードを不一致状態にして、全てのキーで数字のキー入力が行なえるように設定することができるので、わざわざ予め起動セットアッププログラムを立ち上げる必要が無くなり、キーパッドの操作が非常に便利になる。故に、使用者に対し優れた実用性を提供できる。
【図面の簡単な説明】
【図１】Ａ，Ｂは、本発明に係わるキーパッドの制御方法におけるコンピュータ本体とキーボードとの間の標準的な信号伝送状態を示す概要図である。
【図２】本発明に係わるキーパッドの制御方法による実施例のフローチャートである。
【図３】本発明に係わるキーパッドの制御方法による他の実施例のフローチャートである。
【図４】本発明に係わるキーパッドの制御方法のキーパッドと切換えスイッチとの連結関係を示す概要図である。
【図５】従来のキーパッドをノート型コンピュータに接続した状態を示す斜視図である。
【図６】従来のキーパッドの平面図である。
【符号の説明】
１０　　　　ＭＰＵ（マイクロプロセッサ）
１１　　　　切換えスイッチ
【図１】
2004038763.tif 000003
【図２】
2004038763.tif 000004
【図３】
2004038763.tif 000005
【図４】
2004038763.tif 000006
【図５】
2004038763.tif 000007
【図６】
2004038763.tif 000008