(57)【要約】【課題】数字キーのみならず各種ファンクションキーをも備え、ユーザが数字キーおよびファンクションキーの入力を可能にする外部キーボード装置およびそのコマンド伝送方法を提供すること。【解決手段】本発明の外部キーボード装置１およびそのコマンド伝送方法は、ＮｕｍＬｏｃｋファンクションを提供する。それは数字モード又はファンクションモードを手動で切り替え、および数字モード又はファンクションモードでノートＰＣ２のＮｕｍＬｏｃｋキーの状態がＯＮ又はＯＦＦであることを自動的に検出し、キー信号の出力中に信号の前後にＮｕｍＬｏｃｋ＿ＯＮ又はＮｕｍＬｏｃｋ＿ＯＦＦ制御信号を埋め込む必要があるか否か決定し、ノートＰＣ２へ伝送する。ユーザは外部キーボード装置１を使用し数字モード又はファンクションモードで直接入力可能になる。【選択図】      図２
2004234322.tif 000002
【特許請求の範囲】
【請求項１】
ＰＣ（パーソナルコンピュータ）に接続可能であり、ＮｕｍＬｏｃｋキーを有する付加数字ファンクションキーボードの外部キーのコマンドを送信するコマンド送信方法であって、
前記ＮｕｍＬｏｃｋキーのＯＮ／ＯＦＦ状態を記録すること、
前記ＰＣのＮｕｍＬｏｃｋのＯＮ／ＯＦＦ状態を検出すること、
前記ＮｕｍＬｏｃｋキーがＯＮ状態および前記ＰＣのＮｕｍＬｏｃｋ状態がＯＦＦのとき前にＮｕｍＬｏｃｋＯＮコマンドおよび後にＮｕｍＬｏｃｋコマンドを埋め込んで数字キー信号を伝送すること、および
ＮｕｍＬｏｃｋキーがＯＦＦ又はＯＮ状態および前記ＰＣのＮｕｍＬｏｃｋがＯＮ状態のときファンクションキー信号を伝送することを備えることを特徴とするコマンド伝送方法。
【請求項２】
前記ＮｕｍＬｏｃｋキーがＯＮ状態のとき、ＮｕｍＬｏｃｋ＿ＯＮインデックステーブルに基づく数字キーのキーコードを参照することを更に備えることを特徴とする請求項１に記載のコマンド伝送方法。
【請求項３】
前記ＮｕｍＬｏｃｋキーがＯＦＦ状態のとき、ＮｕｍＬｏｃｋ＿ＯＦＦインデックステーブルに基づく数字キーのキーコードを参照することを更に備えることを特徴とする請求項１に記載のコマンド伝送方法。
【請求項４】
キーにより付勢された電流信号を受けるキー感知部と、
電流信号を受け前記キーに対応するキー位置をデコードするキー位置デコード部と、
前記ＮｕｍＬｏｃｋキーのＯＮ／ＯＦＦ状態を検出して数字モード又はファンクションモードを決定するＮｕｍＬｏｃｋ状態記録部と、
ＰＣのＮｕｍＬｏｃｋ状態のＯＮ／ＯＦＦ状態を検出してキー信号を出力するＮｕｍＬｏｃｋ状態検出部と、
数字モードのキー信号の前にＮｕｍＬｏｃｋ＝ＯＮ信号および後にＮｕｍＬｏｃｋ＿ＯＦＦ信号を埋め込む埋込制御部と、
前記数字モードにＮｕｍＬｏｃｋ＿ＯＮおよびＮｕｍＬｏｃｋ＿ＯＦＦ信号が埋め込まれたキー信号および前記ファンクションモードのキー信号をストアする信号発生バッファ部と、
該信号発生バッファ部を接続しおよび前記ＰＣへキー信号を伝送するＩ／Ｏ回路部とを備えることを特徴とするＮｕｍＬｏｃｋキーを有する外部キーボード装置。
【請求項５】
ＮｕｍＬｏｃｋ＿ＯＮインデックステーブルおよびＮｕｍＬｏｃｋ＿ＯＦＦインデックステーブルを更に備えることを特徴とする請求項４に記載の外部キーボード装置。
【請求項６】
前記ＮｕｍＬｏｃｋ＿ＯＮインデックステーブルは、前記数字モードのキーに対応するキーコードを提供することを特徴とするために使用される請求項５に記載の外部キーボード装置。
【請求項７】
前記ＮｕｍＬｏｃｋ＿ＯＦＦインデックステーブルは、前記ファンクションモードのキーに対応するキーコードを提供するために使用されることを特徴とする請求項５に記載の外部キーボード装置。
【請求項８】
前記Ｉ／Ｏ回路部は、キー信号を伝送するために前記ＰＣの入力端子に接続されることを特徴とする請求項４に記載の外部キーボード装置。
【請求項９】
前記ＮｕｍＬｏｃｋ＿ＯＮ信号は、前記ＰＣの数字モードを付勢するために使用され、および前記ＮｕｍＬｏｃｋ＿ＯＦＦ信号は、前記ＰＣの数字モードを減勢するために使用されることを特徴とする請求項４に記載の外部キーボード装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は外部キーボード装置およびそのコマンド伝送方法に関する。特に、本発明はノートブック型パーソナルコンピュータ（以下、単にノートＰＣという）等のコンピュータ本体に接続又は切り離し可能な外部多機能（マルチファンクション）キーボードに関する。このキーボード装置は、ＮｕｍＬｏｃｋキー機能を有し、これにより数字モードおよびファンクション（機能）モードの切替を可能にするのみならず、この数字モード又はファンクションモードのいずれかでＯＮ又はＯＦＦされるとき、ノートＰＣのＮｕｍＬｏｃｋキーの状態を自動的に検出可能である。その結果、ユーザは、外部キーボード装置を使用して数字モードで数字キーを又はファンクションモードでファンクションキーを直接入力可能である。
【０００２】
【従来の技術】
従来技術では、ノートＰＣはコンパクトであるので、ＮｕｍＬｏｃｋキーをキーボードに設けて、テキストと数字モードの切替を行う必要がある。数字キーのないキーボードでは、ＮｕｍＬｏｃｋキーがＯＮのとき、キーボードの英数字キーを数字キーとして使用する。数字キーを備えていないキーボードを使用するとき、ユーザは数字を入力するとき、ＮｕｍＬｏｃｋキーを頻繁にプレス（押圧）して、外部キーボードを使用して数字を直接入力する必要がある。
【０００３】
従来の外部キーボード装置は、単に数字キーのみを有する。ノートＰＣのキーボードのＮｕｍＬｏｃｋキーがＯＦＦ状態のとき、外部キーボード装置は、まだ数字の入力に使用でき、数字キーの信号の前後にＮｕｍＬｏｃｋ＿ＯＮおよびＮｕｍＬｏｃｋ＿ＯＦＦ信号を埋め込む。
【０００４】
【発明が解決しようとする課題】
上述の如く構成された外部キーボードにおいて、ユーザは、外部キーボード装置を使用して数字を入力するのに、キーボードのＮｕｍＬｏｃｋキーをＯＮにセットする必要はない。複雑な数字を入力する不便さを排除可能であるが、外部キーボード装置はファンクションキーの入力ができない。その結果、それは数字モードの入力のみが可能であり、ユーザがファンクションモードで入力することができないという課題があった。
【０００５】
【発明の目的】
本発明は、従来技術の上述した課題に鑑みなされたものであり、斯かる課題を解消又は軽減する外部キーボード装置およびそのコマンド伝送方法を提供することを目的とする。この外部キーボード装置は、コンピュータホスト上でＮｕｍＬｏｃｋキーファンクションの使用を可能にし、数字モードおよびファンクションモードの切替を行う。そして、ＮｕｍＬｏｃｋキーのＯＮ／ＯＦＦ状態により、数字モード又はファンクションモードにおけるキーの対応する定義を自動的に決定し、対応するキーコードを出力する。ノートＰＣのＮｕｍＬｏｃｋキーのＯＮ又はＯＦＦ状態を自動的に決定することにより、外部キーボード装置は、外部キーボード装置からノートＰＣへ伝送されたキー信号がその信号の前後にＮｕｍＬｏｃｋ＿ＯＮ又はＮｕｍＬｏｃｋ＿ＯＦＦの制御信号を埋め込む必要があるか否か決定する。本発明は、従来技術を更に改善して、数字モード又はファンクションモードの使用時にユーザに便宜を提供する。
【０００６】
【課題を解決するための手段】
従来技術を検討すると、外部キーボード装置はノートＰＣの従来のキーボードの数字入力の不便を解消するが、ファンクションキーモードの入力をユーザに提供できない。
【０００７】
そこで、本発明は、外部キーボード装置およびコマンド伝送方法を提供し、キー感知部、キー位置デコード（復号）部、ＮｕｍＬｏｃｋ状態記録部、システムのＮｕｍＬｏｃｋ検出部およびノートＰＣと外部キーボード装置間の埋め込み制御部を設けることによりユーザが数字モード又はファンクションモードで入力する便宜を改善する。
【０００８】
本発明において、外部キーボード装置の数字キー／ファンクションキーの入力は、キー感知部およびキー位置デコード部により、電流導通方法でプレス動作を感知し且つプレスされたキー位置をデコードすることにより完了する。次に、ＮｕｍＬｏｃｋ状態のデコード部は、外部キーボード装置のＮｕｍＬｏｃｋキー機能のＯＮ／ＯＦＦ状態を監視する。本発明は、更にＮｕｍＬｏｃｋ  ＯＮインデックステーブルとＮｕｍＬｏｃｋ  ＯＦＦインデックステーブルとを合成し、外部キーボード装置のＮｕｍＬｏｃｋキーファンクションのＯＮ／ＯＦＦ状態に従って、数字キーモード又はファンクションキーモードに対応して出力ファンクションを提供する。即ち、システムのＮｕｍＬｏｃｋ状態の検出部に関するＮｕｍＬｏｃｋ  ＯＮ／ＯＦＦ埋め込み制御部で、ノートＰＣのＮｕｍＬｏｃｋキーのＯＮ／ＯＦＦ状態に基づく出力の出力キー信号にＮｕｍＬｏｃｋ＿ＯＮ又はＮｕｍＬｏｃｋ＿ＯＦＦ信号を埋め込む。ここで、出力キー信号の前後にＮｕｍＬｏｃｋ＿ＯＮおよびＮｕｍＬｏｃｋ＿ＯＦＦ信号を埋め込み、そして伝送の完了後にノートＰＣのＮｕｍＬｏｃｋキーをＯＦＦに復帰させる。
【０００９】
これにより、ユーザは、外部キーボード装置を使用して、数字モード又はファンクションモードで直接入力を可能にし、改善された外部キーボード装置から数字モード又はファンクションモードの何れでも入力可能になるのでユーザの利便性を改善する。
【００１０】
【発明の実施の形態】
以下、本発明による外部キーボード装置およびそのコマンド伝送方法の好適実施形態の構成および動作を、添付図面を参照して詳細に説明する。尚、以下に説明する実施形態は、本発明の効果を達成するため種々の変形変更が可能であること、当業者には容易に理解できよう。従って、以下の説明は、当業者が本発明の概念を理解可能にするためのものであって、何ら本発明を限定するものではないことに留意されたい。
【００１１】
図１は、本発明による外部キーボード装置を使用するノートＰＣの外観を示す斜視図であり、図２は、本発明の好適実施形態による外部キーボード装置の内部構成を示すブロック図である。図１において、本発明による外部キーボード装置１は、数字ファンクションキー４を備え、接続ケーブルを介してキーボード３を含むノートＰＣ２に接続されている。
【００１２】
図２に示す如く、外部キーボード装置１は、少なくとも数字ファンクションキーボード４、キー感知部５、キー位置デコード部６、ＮｕｍＬｏｃｋ状態記録部７、ＮｕｍＬｏｃｋ＿ＯＮインデックステーブル８、ＮｕｍＬｏｃｋ＿ＯＦＦインデックステーブル９、ＮｕｍｂｅｒＬｏｃｋ状態検出部１０、埋込制御部１１、信号発生バッファ部１２および入力／出力（Ｉ／Ｏ）回路部１３により構成される。数字ファンクションキーボード４は、図示の如く、０〜９の数字のみならずＮｕｍＬｏｃｋ、Ｅｎｔｅｒ、Ｈｏｍｅ、Ｅｎｄ、Ｉｎｓ（挿入）、Ｄｅｌ（削除）、ＰｇＵｐ（ページアップ）、ＰｇＤｎ（ページダウン）等の各種ファンクションを含んでいる。
【００１３】
ここで、各構成部５〜１３の主要機能を簡単に説明する。キー感知部５は、ユーザがプレスすることにより入力した電流導通信号を受ける。キー位置デコード部６は、このキー感知部５により入力される電流導通信号を受けてキー位置をデコードする。ＮｕｍＬｏｃｋ状態記録部７は、外部キーボード装置１のＮｕｍＬｏｃｋキーのＯＮ／ＯＦＦ状態を検出して伝送されるデータモードを決定する。ＮｕｍＬｏｃｋ状態検出部１０は、ノートＰＣ２のＮｕｍＬｏｃｋキーのＯＮ／ＯＦＦ状態を検出する。埋込制御部１１は、ノートＰＣ２のＮｕｍＬｏｃｋキーのＯＮ／ＯＦＦ状態に応じて数字モードの入力信号の前後にＮｕｍＬｏｃｋ＿ＯＮおよびＮｕｍＬｏｃｋ＿ＯＦＦ信号を埋め込み、そしてノートＰＣ２のＮｕｍＬｏｃｋキーをＯＮに設定すると、数字信号を伝送し、伝送が完了するとシステムのＮｕｍＬｏｃｋキーをＯＦＦに復帰させる。
【００１４】
信号発生バッファ部１２は、システムのＮｕｍＬｏｃｋ状態検出部１０からの入力信号および埋込制御部１１のＮｕｍＬｏｃｋ  ＯＮ／ＯＦＦ信号をストアしてＩ／Ｏ回路部１３に送信する。Ｉ／Ｏ回路部１３は、外部キーボード装置１からのキー信号をノートＰＣ２へ伝え、ノートＰＣ２のキーボード３のＮｕｍＬｏｃｋキーのＯＮ／ＯＦＦ状態信号を受け取る。ノートＰＣ２は、信号発生バッファ部１２の信号出力およびシステムのＮｕｍＬｏｃｋ状態検出部１０の信号出力に接続されている。
【００１５】
更に、外部キーボード装置１のＮｕｍＬｏｃｋ＿ＯＮインデックステーブル８は、ＮｕｍＬｏｃｋ状態記録部７により入力されたＮｕｍＬｏｃｋ＿ＯＮ信号に対応するキーの数字モード定義を提供する。また、ＮｕｍＬｏｃｋ＿ＯＦＦインデックステーブル９は、ＮｕｍＬｏｃｋ状態記録部７により入力されるＮｕｍＬｏｃｋ＿ＯＦＦ信号に対応するキーのファンクションモード定義を提供する。
【００１６】
次に、図３は、本発明による外部キーボード装置からのコマンド伝送方法を説明するフローチャートである。図１乃至図３を参照して、以下に手順を追って本発明の外部キーボード装置のコマンド伝送方法の好適実施形態を説明する。
【００１７】
ステップ１０１：キーボードの押圧操作
このステップ１０１において、ユーザは、付加された数字ファンクションキーボード４を押圧操作してキー信号を入力する。
【００１８】
ステップ１０２：キー感知
このステップ１０２において、キー感知部５がユーザの押圧操作した数字ファンクションキーボード４により活性化される電流信号を受ける。
【００１９】
ステップ１０３：キー位置のデコード
このステップにおいて、ステップ１０２においてキー感知部５により入力された電流導通信号のキー位置をキー位置デコード部６でデコードし、どちらのキーが活性化（駆動）されたか決定して次のステップ１０４へ進む。
【００２０】
ステップ１０４：ＮｕｍＬｏｃｋキー状態の記録
ステップ１０３におけるキー位置デコード部６から位置デコードを得ると、ＮｕｍＬｏｃｋ状態記録部７へ送られ、このＮｕｍＬｏｃｋ状態記録部７は、付加数字ファンクションキーボード４のＮｕｍＬｏｃｋ  ＯＮ／ＯＦＦ状態に従って、対応するＮｕｍＬｏｃｋ＿ＯＮインデックステーブル８又はＮｕｍＬｏｃｋ＿ＯＦＦインデックステーブル９を送る。もし、ＮｕｍＬｏｃｋ状態記録部７がＯＮ状態であれば、ステップ１０５へ進む。一方、ＮｕｍＬｏｃｋ状態記録部７がＯＦＦ状態であると、ステップ１０６へ進む。
【００２１】
ステップ１０５：ＮｕｍＬｏｃｋ＿ＯＮインデックス
ＮｕｍＬｏｃｋ状態記録部７がＯＮ状態で付加数字ファンクションキーボード４のＮｕｍＬｏｃｋキーがステップ１０４でＯＮ状態であるとき、数字キー用のＮｕｍＬｏｃｋ＿ＯＮインデックステーブル８のキーコードが、キー入力は数字モードであることを示し、その値をシステムのＮｕｍＬｏｃｋ状態検出部１０へ送り、次のステップ１１０ｂへ移行させられる。
【００２２】
ステップ１０６：ＮｕｍＬｏｃｋ＿ＯＦＦインデックス
ＮｕｍＬｏｃｋ状態記録部７において、付加数字ファンクションキーボード４のＮｕｍＬｏｃｋキーがＯＦＦ状態であるとき、数字キーのＮｕｍＬｏｃｋ＿ＯＦＦインデックステーブル９のキーコードが決定され、そしてキー入力はファンクションモードであると決定される。対応する値が、システムのＮｕｍＬｏｃｋ状態検出部１０へ送られる。その後ステップ１１０ａへ進む。
【００２３】
ステップ１１０ａ／１１０ｂ：システムのＮｕｍＬｏｃｋ状態検出
これら両ステップ１１０ａおよび１１０ｂ共に、それぞれステップ１０６および１０５からの対応するインデックステーブル値の出力に従ってノートＰＣ２のＮｕｍＬｏｃｋキー状態を検出する。もし、ＮｕｍＬｏｃｋ状態記録部７がＯＦＦ状態であり、ノートＰＣ２のＮｕｍＬｏｃｋキー状態の検出結果がＯＦＦであれば、ステップ１０８へ進む。一方、ＮｕｍＬｏｃｋ状態記録部７がＯＮであり、ノートＰＣ２のＮｕｍＬｏｃｋ状態検出結果がＯＮであれば、合成したシステムがＯＮ又はＯＦＦの何れであるかをこのステップで決定する。もし、合成システムがＯＮ状態であれば、ステップ１０８へ進む。もし、合成システムがＯＦＦ状態であれば、ステップ１０７へ進む。
【００２４】
ステップ１０７：ＮｕｍＬｏｃｋ  ＯＮ／ＯＦＦ制御信号の埋め込み
この時点で、インデックステーブルがＯＮである対応する値を伝送すると、伝送は数字モードであることを示す。そこで、対応する値は、このステップ１０７においてＮｕｍＬｏｃｋ  ＯＮ／ＯＦＦ信号のために制御埋込部１１に伝送されなければならない。最初に、ＮｕｍＬｏｃｋ＿ＯＮ制御信号が伝送されると、ノートＰＣ２のＮｕｍＬｏｃｋ状態をＯＮ位置にセットし、これによりシステムから数字信号を出力させる。次に、ＮｕｍＬｏｃｋ＿ＯＦＦ制御信号を伝送してシステムのＮｕｍＬｏｃｋ状態をＯＦＦ位置に戻す。ステップ１１０ａにおいて、ノートＰＣ２のＮｕｍＬｏｃｋキー状態がＯＮ又はＯＦＦであると検出されると、インデックステーブルの対応する値の伝送は、システムがファンクションモードで伝送することを示す。このときは、ＮｕｍＬｏｃｋ＿ＯＮおよびＮｕｍＬｏｃｋ＿ＯＦＦ制御信号を埋め込む必要がなく、コマンドを信号発生バッファ部１２へ直接伝送でき、更にステップ１０８および１０９へ進む。
【００２５】
ステップ１０８：信号発生バッファリング
この時点で、信号発生バッファ部１２は、ステップ１１０ａ／１１０ｂおよび／又はステップ１０７の実行中に発生された信号の対応する値を受ける。対応するキー信号の前後にＮｕｍＬｏｃｋ＿ＯＮおよびＮｕｍＬｏｃｋ＿ＯＦＦ制御信号が埋め込まれる。
【００２６】
ステップ１０９：信号出力
この外部キーボード装置１は、ステップ１０８で受けた対応する値のデータをＩ／Ｏ回路部１３を介してノートＰＣ２へ伝送する。
【００２７】
上述した本発明の好適実施形態の詳細な説明から当業者には理解される如く、本発明の要旨を逸脱することなく種々の変形変更が可能である。そして、本発明は、上述した実施形態のみに限定されるものではない。
【００２８】
【発明の効果】
以上の説明から明らかな如く、本発明の外部キーボード装置およびそのコマンド伝送方法によると、次のような実用上の顕著な効果が得られる。即ち、本発明は、ユーザが外部キーボード装置を数字入力モードおよびファンクション入力モードの両方で使用可能な外部キーボード装置およびそのコマンド伝送方法を提供可能である。
【００２９】
外部キーボード装置およびそのコマンド伝送方法は共に、外部キーボード装置のＮｕｍＬｏｃｋキーのＯＮ／ＯＦＦ状態によるキーの数字モードおよびファンクションモードの対応する定義および出力を自動的に決定する。更に、ＯＮ又はＯＦＦであるノートＰＣのＮｕｍＬｏｃｋファンクションを自動的に検出することにより、本発明は、キーの出力中にデータの前後にＮｕｍＬｏｃｋ＿ＯＮ又はＮｕｍＬｏｃｋ＿ＯＦＦ制御信号の埋込の必要性の有無を決定可能である。従って、数字モード又はファンクションモードで入力するユーザの利便性を一層改善することが可能である。
【図面の簡単な説明】
【図１】本発明による外部キーボード装置の好適実施形態およびそれと接続使用されるノートＰＣの斜視図である。
【図２】図１中に示す外部キーボード装置の構成を示すブロック図である。
【図３】本発明による外部キーボード装置のコマンドの伝送方法の好適実施形態を説明するフローチャートである。
【符号の説明】
１  外部キーボード装置
２  ノートＰＣ
３  キーボード
４  数字ファンクションキーボード
５  キー感知部
６  キー位置デコード部
７  ＮｕｍＬｏｃｋ状態記録部
８  ＮｕｍＬｏｃｋ＿ＯＮインデックステーブル
９  ＮｕｍＬｏｃｋ＿ＯＦＦインデックステーブル
１０  ＮｕｍＬｏｃｋ状態検出部
１１  埋込制御部
１２  信号発生バッファ部
１３  Ｉ／Ｏ回路部
【図１】
2004234322.tif 000003
【図２】
2004234322.tif 000004
【図３】
2004234322.tif 000005