(57)【要約】【課題】計算機のモードへ選択、切り替えを備えた電子装置の外部に接続される小さいキーボードを提供する。【解決手段】電子装置の外部に接続される小さいキーボードは、補助キーボードモード及び計算機モードを具有し、電子装置２０に接続された後、その電子装置２０のメーンキーボード２１の補助キーボードモードとして、余計な駆動プログラムをインストールしなくても、電子装置２０においてプラグアンドプレイのように使用可能である。また、小さいキーボード１０の数字ロックキー（Ｎｕｍｂｅｒ  ｌｏｃｋ）が開ける状態に入る場合に、電子装置２０のメーンキーボード２１の数字ロックキーが開ける又は閉じる状態に入ることを問わない。【選択図】    図１
2004334596.tif 000002
【特許請求の範囲】
【請求項１】
補助キーボードモード及び計算機モードを具有し、電子装置の外部に接続される小さいキーボードであって、
電子装置に接続された後、その電子装置の補助キーボードモードとして、駆動プログラムをインストールしなくても、電子装置においてプラグアンドプレイのように使用可能となり、また、小さいキーボードの数字ロックキーがいずれの状態に入っているかを問わず、電子装置のメーンキーボードの数字ロックキーの状態に影響せず、同時に、状態に応じてキーコードメッセージを電子装置まで正常に送り出し、さらに、小さいキーボードのモード切替キーにより計算機のモードへ切り替えられると、計算を行い、また、小さいキーボードがいずれのモードに入っているかを問わず、伝送キーが押されると、小さいキーボードの表示装置に表した数値を電子装置の応用プログラムまで伝送させ、ユーザにより編集可能とすることを特徴とする電子装置の外部に接続される小さいキーボード。
【請求項２】
小さいキーボードの内部回路構造は、キーボードスキャンマトリックスマイクロプロセサー、電源の制御回路、発振回路を備え、
キーボードスキャンマトリックスは予定の対応指令を受信して行い、
マイクロプロセサーは小さいキーボードと内部の各相関的な電子素子との間における正常動作を制御し、
電源の制御回路は小さいキーボードが電子装置に接続しているうちに、小さいキーボードの電源が電子装置から供給されるように制御し、それに対して、小さいキーボードが電子装置に接続しないうちに、小さいキーボードの電源が外部の電源ソウスから供給され、そのときに、小さいキーボードは計算機の使用モードのみ行い、
発振回路はマイクロプロセサーのクロックパルスを提供し、また、３倍の電圧ブースター機能が内蔵することにより、表示装置の電源供給を提供することを特徴とする請求項１記載の電子装置の外部に接続される小さいキーボード。
【請求項３】
インターフェースを経由して、電子装置に接続された後、ユーザの操作により、次のプロセスを実施する小さいキーボードであって、
まず、マイクロプロセサーは、モード切替キーにより計算機のモードへ切り替えられるか否かを判断し、切り替えにより計算機のモードとなると、計算機のモードに入って、数字の入力を受信し、各計算を行い、
マイクロプロセサーは、伝送キーが押されるか否かを判断し、伝送キーが押されたら、表示装置に表した計算結果である数値を直接に、電子装置の応用プログラムにおけるカーソルの位置まで伝送し、ユーザにより編集可能とし、
のちに、マイクロプロセサーは、モード切替キーによりモードが切り替えられるか否かを判断し、補助キーボードのモードへ切り替えられないとき、計算機のモードの正常処理を継続して行うことを特徴とする請求項２記載の電子装置の外部に接続される小さいキーボード。
【請求項４】
マイクロプロセサーは、伝送キーが押されるか否かを検知し、伝送キーが押されないと、再度計算機のモードに入ることを特徴とする請求項３記載の電子装置の外部に接続される小さいキーボード。
【請求項５】
マイクロプロセサーは、モード切替キーにより補助キーボードのモードへ切り替えられたと判断すると、補助キーボードのモードに入ることを特徴とする請求項３記載の電子装置の外部に接続される小さいキーボード。
【請求項６】
マイクロプロセサーは、モード切替キーにより補助キーボードのモードへ切替えられ、伝送キーが押されたと判断すると、表示装置に表した数値を電子装置の応用プログラムのカーソルにおける位置まで伝送させ、により編集可能とすることを特徴とする請求項３記載の電子装置の外部に接続される小さいキーボード。
【請求項７】
マイクロプロセサーは、モード切替キーにより補助キーボードのモードへ切替えられ、伝送キーが押されていないと判断すると、キーボードのスキャンマトリックスが押したキーコードのメッセージを受信し、且つ小さいキーボードの数字ロックキーが開ける状態になって、電子装置のメーンキーボードが開ける状態になったと判断すると、直接に、数字キーコードを電子装置まで送り出し、正常処理を行うことを特徴とする請求項６記載の電子装置の外部に接続される小さいキーボード。
【請求項８】
小さいキーボードの数字ロックキーが開ける状態になって、電子装置のメーンキーボードが閉じる状態になったと判断すると、マイクロプロセサーは、まず数字ロックキーのメッセージを電子装置へ送り出し、メーンキーボードの数字ロックキーに命令し、受信の用意状態となった後に、キーコードのメッセージを電子装置まで送り出し、数字ロックキーのメッセージを送り出し、メーンキーボードの数字ロックキーの状態を回復させ、正常処理を行うことを特徴とする請求項７記載の電子装置の外部に接続される小さいキーボード。
【請求項９】
キーボードのスキャンマトリックスが押したキーコードのメッセージを受信し、且つ小さいキーボードの数字ロックキーが閉じる状態になって、電子装置のメーンキーボードが開ける状態になったと判断すると、直接に、その数字キーコードを電子装置まで送り出し、正常処理を行うことを特徴とする請求項７記載の電子装置の外部に接続される小さいキーボード。
【請求項１０】
キーボードのスキャンマトリックスが押したキーコードのメッセージを受信し、且つ小さいキーボードの数字ロックキーが閉じる状態になって、電子装置のメーンキーボードが開ける状態になったと判断すると、マイクロプロセサーは、まず数字ロックキーのメッセージを電子装置へ送り出し、メーンキーボードの数字ロックキーに命令し、受信の用意状態となったあとで、キーコードのメッセージを電子装置まで送出し、のちに、数字ロックキーのメッセージを送り出し、メーンキーボードの数字ロックキーの状態を回復させ、正常処理を行うことを特徴とする請求項９記載の電子装置の外部に接続される小さいキーボード。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子装置の外部に接続される小さいキーボードに関する。
【０００２】
【従来の技術】
以前に、台湾の特許局に、“電子装置の外部に接続される小さいキーボードの快速処理方法”という発明請求案が開示されている（特許文献１参照）。その小さいキーボードは電子装置の補助キーボードモードとして、余計な駆動プログラムをインストールしなくても、電子装置において、プラグアンドプレーイのように使用可能である。小さいキーボードの数字ロックキー（Ｎｕｍｂｅｒ  ｌｏｃｋ）が開ける又は閉じる状態に入ることを問わず、電子装置のメーンキーボードの数字ロックキー（Ｎｕｍｂｅｒ  ｌｏｃｋ）の状態にも影響しない。同時に、小さいキーボードは状態に応じて、正常にキーコード（Ｋｅｙ  Ｃｏｄｅ）メッセージを電子装置まで送り出す。
【０００３】
【特許文献１】
台湾特許請求ＮＯ９０１２０１３１
【０００４】
【発明が解決しようとする課題】
しかしながら、ユーザは実際に、操作、応用する場合に、いつも、計算機のモード（ｃａｌｃｕｌａｔｏｒ  Ｍｏｄｅ）を使用する必要があると感じる。それで、計算した結果をコンピューターの応用プログラムへ伝送させ、編集を行う。小さいキーボードが同時に計算機のモード（ｃａｌｃｕｌａｔｏｒ  Ｍｏｄｅ）を兼備すれば、ユーザが小さいキーボードを補助キーボードのモード又は計算機のモードへ選択、切り替えることができるので、小さいキーボードの効果がもっと完備、健全だと信じられる。
【０００５】
したがって本発明の目的は計算機のモードへ選択、切り替えを備えた電子装置の外部に接続される小さいキーボードを提供することにある。
【０００６】
【課題を解決するための手段】
上述の目的を達成するために、本発明の請求項に記載の電子装置の外部に接続される小さいキーボードは、電子装置の外部から接続されて、計算機の機能を実現するという技術を提供する。その小さいキーボードは余計な駆動プログラムをインストールしなくても、電子装置においてプラグアンドプレイのように使用可能である。しかも、メーンキーボードの数字ロックキー（Ｎｕｍｂｅｒ  ｌｏｃｋ）が開ける（ＯＮ）又は閉じる（ＯＦＦ）状態に入ることを問わず、小さいキーボードとの両者の数字ロックキーとの相互に連動する影響が生じない。小さいキーボードは状態に応じて、電子装置に、小さいキーボードのキーコード（Ｋｅｙ  Ｃｏｄｅ）メッセージを生じさせる。また、小さいキーボードが補助キーボードモード又は計算機モードに入るか否かを問わず、表示装置の数値を伝送キーの押しに応じて、電子装置の応用プログラムのカーソルにおける位置まで伝送させるので、ユーザにより編集が可能である。
【０００７】
さらに、小さいキーボードが計算機のモードの状態に入る場合に、その数字ロックキーを第一回押すと、最後の一筆の入力数値をクリアする（計算機のＣＥファンクションキーの如し）。その数字ロックキーを第二回押すと、リセットキーとする（計算機のリスタートＯＮのファンクションキーのように、内部のすべて記憶をクリアする。）。小さいキーボードが補助キーボードのモードの状態に入る場合に、その数字ロックキーは数字ロックキーの機能を有する（キーボードのＮｕｍｂｅｒ  Ｌｏｃｋキーの如し）。
【０００８】
【発明の実施の形態】
以下、本発明の実施例を図面に基づいて説明する。
図１に示すように、本実施例による小さいキーボード１０（ｋｅｙｐａｄ）は、補助キーボードモード及び計算機モードを具有し、電子装置２０（例えばノートコンピューター、パソコン）に接続されたあとで、その電子装置２０のメーンキーボード２１の補助キーボードモードとして、余計な駆動プログラム（ｄｒｉｖｅｒ）をインストールしなくても、電子装置２０において、プラグアンドプレイのように使用可能である。また、小さいキーボード１０の数字ロックキー（Ｎｕｍｂｅｒ  ｌｏｃｋ）が開ける状態に入る場合に、電子装置２０のメーンキーボード２１の数字ロックキー（Ｎｕｍｂｅｒ  ｌｏｃｋ）が開ける（ＯＮ）又は閉じる（ＯＦＦ）状態に入ることを問わず、小さいキーボード１０とメーンキーボード２１との両者の数字ロックキーとの相互に連動する影響が生じないばかりでなく、小さいキーボード１０のキーコード（Ｋｅｙ  Ｃｏｄｅ）メッセージの正常送り出しも影響されない。
【０００９】
小さいキーボード１０のモード切替キー１０１を経由して、計算機のモード（ｃａｌｃｕｌａｔｏｒ  Ｍｏｄｅ）へ切り替えると、計算機の計算を行うことができる。小さいキーボード１０は補助キーボードモード又は計算機モードに入るかどうか問わず、その伝送キー１０２（ｓｅｎｄ  ｋｅｙ）が押されると、小さいキーボード１０の表示装置１６に表した数字を電子装置２０の表示装置２２のいずれの応用プログラムのカーソルにおける位置まで伝送するので、ユーザが編集可能である。つまり、小さいキーボード１０には、それぞれモード切替キー１０１、伝送キー１０２（ｓｅｎｄ  ｋｅｙ）、表示装置１６があるので、モード切替キー１０１を経由して、ユーザが小さいキーボード１０の補助キーボードモード又は計算機モードを選択、切替えると同時に、計算機の計算結果の数値を伝送キー１０２の押しに応じて、表示装置１６に表した数値を電子装置２０の表示装置２２のいずれかの応用プログラムのカーソルにおける位置まで伝送させ、ユーザにより編集可能にする。そうすると、モード切替キー１０１の選択、切替を経由して、快速に、補助キーボードモード又は計算機モードを選択、切替えると言う目的を遂げることができる。
【００１０】
図２に示すように、小さいキーボード１０の内部回路構造はそれぞれ次の要素から形成される。
キーボードスキャンマトリックス１１は設けられるので、予定の対応指令を受信して行う。
マイクロプロセサー１２が小さいキーボード１０の内部における各相関的な電子素子の正常動作を制御し、小さいキーボード１０のキーコードを電子装置２０まで伝送するので、電子装置２０の正常動作が得られる。しかも、そのメッセージをいずれかのインターフェースで伝送する。それらインターフェースはＵｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ、略称ＵＳＢ、ＩＢＭのバスなどを含む。
電源の制御回路１３は小さいキーボード１０が電子装置２０に接続しているうちに、小さいキーボード１０の電源が電子装置２０から供給されるということを制御する。それに対して、小さいキーボード１０が電子装置２０に接続しないうちに、小さいキーボード１０の電源が外部の電源ソウス１４から供給される。そのときに、小さいキーボード１０は計算機の使用モードしか行わない。
発振回路１５はマイクロプロセサー１２のクロックパルスを提供する。また、３倍の電圧ブースター機能が内蔵されるので、表示装置１６の電源供給も提供される。
【００１１】
本発明の良好な実施例において小さいキーボード１０は図１に示すように、小さいキーボード１０がインターフェースを経由して、電子装置２０（例えば、ノートブックコンピューター）に接続された後で、図３に示すように、ユーザの操作で、次のプロセスを取り扱う。
（３０１）まず、マイクロプロセサー１２はモード切替キー１０１が計算機のモードへ切り替えるかどうか判断する。切り替えて、計算機のモードとなると、次のステップへ続くが、切り替えなくて、計算機のモードではない場合に、ステップ（３０７）へ行く。
（３０２）計算機のモードに入って、数字の入力を受信し、加減乗除という計算を行う。
（３０３）マイクロプロセサー１２は伝送キー１０２が押されるかどうか検知する。伝送キー１０２が押されたら、次のステップへ続く。伝送キー１０２が押さないと、ステップ（３０２）に戻る。
（３０４）表示装置１６に表した計算結果である数値を直接に、電子装置２０の応用プログラムにおけるカーソルの位置まで伝送し、ユーザが編集できる。
（３０５）のちに、マイクロプロセサー１２はモード切替キー１０１が切り替えるかどうか判断する。補助キーボードのモードへ切り替えないと、次のステップへ続くが、切り替えて、補助キーボードのモードへ切り替える場合に、ステップ（３０７）へ行く。
（３０６）計算機のモードの正常処理を行い続く。
（３０７）補助キーボードのモードに入る（すなわち、小さいキーボード１０のモード）。
（３０８）伝送キー１０２が押されるかどうか判断する。押されると、ステップ（３０４）に戻るが、押されないと、次のステップへ続く。
（３０９）キーボードのスキャンマトリックス１１が押しキーコードのメッセージを受信すると同時に、マイクロプロセサー１２が小さいキーボード１０の数字ロックキーの状態が開ける状態かどうか判断する。開ける状態であれば、次のステップへ続く。閉じる状態であれば、ステップ（３１２）へ行く。
（３１０）電子装置２０のメーンキーボード２１の数字ロックキーの状態が開ける状態かどうか判断する。開ける状態であれば、次のステップへ続く。閉じる状態であれば、ステップ（３１３）へ行く。
（３１１）直接に、数字キーコード（例えば、０−９、＋、−、＊、／など）のメッセージを電子装置（２０）へ送り出して、正常の処理を行う。
（３１２）電子装置２０のメーンキーボード２１の数字ロックキーの状態が開ける状態かどうか判断する。  閉じる状態であれば、ステップ（３１１）に戻る。開ける状態であれば、次のステップへ続く。
（３１３）マイクロプロセサー１２がまず数字ロックキーのメッセージを電子装置２０へ送り出し、メーンキーボード２１の数字ロックキーを命令し、受信の用意状態となったあとで、キーコードのメッセージを電子装置２０まで送り出す。のちに、数字ロックキーのメッセージを送り出し、メーンキーボード２１の数字ロックキーの状態を回復させ、正常の処理を行う。
【００１２】
上述の内容をまとめると、本実施例によれば、ユーザは自由に、計算機のモード又は補助キーボードのモードを選択して、切り替え、快速に、編集できる。同時に、小さいキーボードが計算機のモードの状態に入る場合に、その数字ロックキーを第一回押すと、最後の一筆の入力数値をクリアする（計算機のＣＥファンクションキーの如し）。その数字ロックキーを第二回押すと、リセットキーとする（計算機のリスタートＯＮのファンクションキーのように、内部のすべて記憶をクリアする。）。しかも、小さいキーボードが計算機のモードの状態に入る場合に、そのＥｎｔｅｒキーは“＝”キーとする。小さいキーボード１０が補助キーボードのモードの状態に入る場合に、そのＥｎｔｅｒキーは入力を確認するファンクションキーとする。また、小さいキーボード１０としては、ユーザが応用プログラムに入るときに、“−”キーを押したら、小さいキーボード１０の数字ロックキーの状態に応じて、正確動作が出来ないという困ったことを解決することができる（例えば、  小さいキーボード１０はＯＮの状態において、Ｅｘｃｅｌなど応用プログラムに入る場合に、第一回“−”を押すと、“−”が表示すべき、拡充ＥＸＴという錯誤動作が生じない。）。
【図面の簡単な説明】
【図１】本発明の実施例による小さいキーボードを電子装置に接続する説明図である。
【図２】本発明の実施例によるシステムブロックダイヤグラムである。
【図３】本発明の実施例のフローチャートである。
【符号の説明】
１０    小さいキーボード
１１    キーボードのスキャンマトリックス
１２    マイクロプロセサー
１３    電源制御回路
１４    外部電源ソウス
１５    発振回路
１６    表示装置１６
２０    電子装置
２１    メーンキーボード
１０１    モード切替キー
１０２    伝送キー
【図１】
2004334596.tif 000003
【図２】
2004334596.tif 000004
【図３】
2004334596.tif 000005