(57)【要約】【課題】本発明は、キーボードに不慣れなユーザに対して、効率よくキー入力を実行するための支援を実行可能な情報処理装置及び同装置で使用される入力支援方法を提供する。【解決手段】本発明の複数のキーとの組み合せから構成される組み合せキーに対応した所定の機能を実行可能な情報処理装置（１１）は、キーのキーユニット（３）を有するキーボード装置（１７）と、前記組み合せキーの一つが押下されたことを検知する検知手段（２１１）と、前記組み合せキー内で、前記押下されたことが検知されたキーに対応する他のキーのキーユニットを点灯する点灯手段（７）とを具備することを特徴とする情報処理装置。【選択図】　図５
2004086666.tif 000002
【特許請求の範囲】
【請求項１】
複数のキーとの組み合せから構成される組み合せキーに対応した所定の機能を実行可能な情報処理装置に於いて、前記キーのキーユニットを有するキーボード装置と、前記組み合せキーの一つが押下されたことを検知する検知手段と、前記組み合せキー内で、前記押下されたことが検知されたキーに対応する他のキーのキーユニットを点灯する点灯手段とを具備することを特徴とする情報処理装置。
【請求項２】
前記組み合せキーは、制御キーと他のキーとの組み合せから構成されるショートカットキーであり、前記制御キーの押下を検知して、前記他のキーのキーユニット内にある発光ダイオードを点灯することを特徴とする特許請求項１記載の情報処理装置。
【請求項３】
複数のキーとの組み合せから構成される組み合せキーに対応した所定の機能を実行可能な情報処理装置に適用され、前記組み合せキーの入力を支援する入力支援方法であって、前記組み合せキーの一つが押下されたことを検知するステップと、前記組み合せキー内で、前記押下されたことが検知されたキーに対応する他のキーを点灯するステップとを具備することを特徴とする入力支援方法。
【請求項４】
前記組み合せキーは、制御キーと他のキーとの組み合せから構成されるショートカットキーであり、前記制御キーの押下解除を検知するステップと、前記他のキーの発光を消灯するステップとを具備することを特徴とする特許請求項３記載の入力支援方法。
【請求項５】
あるキーに割振られている入力機能を切替え実行可能な情報処理装置に於いて、前記キーのキーユニットを有するキーボード装置と、入力機能の切替えキーが押下されたことを検知する検知手段と、前記入力機能の切替えキーの押下の検知に応答して、前記入力機能の切替え対象キーのキーユニットを点灯する点灯手段とを具備することを特徴とする情報処理装置。
【請求項６】
前記入力機能の切替えキーは、複数のキーとの組み合せから構成され、入力モードの切替であることを特徴とする特許請求項５記載の情報処理装置。
【請求項７】
あるキーに割振られている入力機能を切替え実行可能な情報処理装置適用され、入力機能の切替え対象キーの入力を支援する入力支援方法であって、前記入力機能の切替えキーが押下されたことを検知するステップと、前記入力機能の切替えキーの押下の検知に応答して、前記入力機能の切替え対象キーを点灯するステップとを具備することを特徴とすることを特徴とする入力支援方法。
【請求項８】
前記入力機能の切替えキーが再度押下されたこと検知した場合、前記入力機能の切替え対象キーの点灯を消灯するステップとを具備することを特徴とする特許請求項７記載の入力支援方法。
【請求項９】
複数のキーのキーユニットを有するキーボード装置を有する情報処理装置に於いて、所定のキーの点灯表示を設定する設定手段と、前記設定手段の設定結果に従い、前記所定のキーのキーユニットを点灯する点灯手段とを具備することを特徴とする情報処理装置。
【請求項１０】
前記点灯されたキーは、ホームポジションの位置を特定することを特徴とする特許請求項９記載の情報処理装置。
【請求項１１】
前記点灯されたキーは、前記情報処理の電源オフ状態に係わらず、常時点灯することを特徴とする特許請求項９記載の情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば、パーソナルコンピュータのような情報処理装置及び同装置で使用される入力支援方法に係わり、特に、文字入力のためのインジケート機能を有した情報処理装置及び同装置で使用される入力支援方法に関する。
【０００２】
【従来の技術】
一般に、パーソナルコンピュータのような情報処理装置に於いては、文字入力のためのインジケート（表示）機能を有したキーボードが用いられている。
【０００３】
従来の指示表示器付きパーソナルコンピュータでは、キーボード本体の主要な各キーにＬＥＤ等の点滅可能な部品を識別が容易で、且つ、記述されている文字の判別に支障がない部位のキー本体に表示器（インジケータ）を設け、この表示器を駆動させるアプリケーションソフト、ドライバソフトをパーソナルコンピュータ本体に組込んでいる（特許文献１参照）。
【０００４】
また、従来のキーボード入力練習システムでは、それぞれのキー内部にキー毎に独立して発行する電子部品を備えたキートップを備えるキーボードと、個々のキーに対応した制御コードを入力することによって対応するキーを発行させるようにした発行制御装置からなる文字入力用キーボードを使用し、少なくとも一つの文字から構成される文字列を表示装置に表示するとともに、当該文字列を構成する文字の構成順に、当該文字に該当するキーの発行素子を光らせる制御コードを出力するようにプログラムされたコンピュータプログラムを開示している（特許文献２参照）。
【０００５】
【特許文献１】
特開２００１−１１７７０４号公報（第２頁、第１図）
【０００６】
【特許文献２】
特開２００２−１４９０５１号公報（第２頁、第１図）
この様に従来の技術は、一般的なキーボード練習用タイピングとして、キーボード装置上の押下すべきキートップを素早く認識する為、対応するキートップを発行させている。しかしながら、キーボードに不慣れなユーザは、特殊なキー入力を実行する際、キーボード装置のどこに文字が配置されているかわからず、入力に時間を費やしていた。特に、小型のポータブルコンピュータが具備する１０６キーを有するキーボード装置上には、複数の文字が同一キートップに刻印されており、Ｎｕｍｌｏｃｋキーを使用することにより、キーボード装置の一部のキーがテンキーとして使用可能となる。このテンキーの入力使用時、入力される文字もキートップに刻印されているので、入力に不慣れなユーザは、どちらの文字が入力されるか戸惑い、効率よくキーを入力することが困難である。
【０００７】
更に、この様なパーソナルコンピュータでは、ショートカットキーを利用することが出来る。ショートカットキーとは、予め定義された機能を実行するために使用される複数のキーの組合せである。各ショートカットキーは、例えば、［Ｃｔｒｌ］キー、［Ａｌｔ］キー、［Ｓｈｉｆｔ］キー、［Ｔａｂ］キー、［Ｃｔｒｌ］と［Ａｌｔ］キーとの組み合わせなどの１以上のキーの組合せからなる制御キーと、文字・アルファベットキーなどの他のキーとの組合せによって表現されている。
【０００８】
しかし、ユーザは、複数の機能それぞれに対応したショートカットキーのキーの組合せを覚えていなければ、目的の機能を達成することができない。一般に、パーソナルコンピュータでは、多数のショートカットキーが定義されており、入力に不慣れなユーザは、それら全てのショートカットキーそれぞれのキーの組合せを覚えることは困難である。
【０００９】
【発明が解決しようとする課題】
上記した従来技術においては、キーボードに不慣れなユーザは、特殊なキー入力を実行する際、キーボードのどこに文字が配置されているかわからず、効率的にキーを入力することができない問題があった。
【００１０】
そこで、本発明は上記の問題を解決するためになされたものであり、キーボードに不慣れなユーザに対して、効率よくキー入力を実行するための支援を実行可能な情報処理装置及び同装置で使用される入力支援方法を提供することを目的とする。
【００１１】
【課題を解決するための手段】
この発明の複数のキーとの組み合せから構成される組み合せキーに対応した所定の機能を実行可能な情報処理装置は、キーのキーユニットを有するキーボード装置と、前記組み合せキーの一つが押下されたことを検知する検知手段と、前記組み合せキー内で、前記押下されたことが検知されたキーに対応する他のキーのキーユニットを点灯する点灯手段とを具備することを特徴とする。
【００１２】
前記組み合せキーは、好ましくは、制御キーと他のキーとの組み合せから構成されるショートカットキーであり、前記制御キーの押下を検知して、前記他のキーのキーユニット内にある発光ダイオードを点灯することを特徴とする。
【００１３】
このような構成によれば、組み合せ入力の制御キーを押下すると、組み合せ入力で有効な他のキーのキーユニットを点灯することが可能となり、キーボードに不慣れなユーザに対して、効率よくキー入力を実行するための支援が可能となる。
【００１４】
また、この発明のあるキーに割振られている入力機能を切替え実行可能な情報処理装置は、前記キーのキーユニットを有するキーボード装置と、前記入力機能の切替えキーが押下されたことを検知する検知手段と、前記入力機能の切替えキーの押下の検知に応答して、前記入力機能の切替え対象キーのキーユニットを点灯する点灯手段とを具備することを特徴とする。
【００１５】
前記入力機能の切替えキーは、好ましくは、複数のキーとの組み合せから構成され、入力モードの切替であることを特徴とする。
【００１６】
このような構成によれば、入力切替えキーを押下すると、入力切替の対象キーのキーユニットを点灯することが可能となり、キーボードに不慣れなユーザに対して、効率よくキー入力を実行するための支援が可能となる。
【００１７】
また、更に、この発明の複数のキーのキーユニットを有するキーボード装置を有する情報処理装置は、所定のキーの点灯表示を設定する設定手段と、前記設定手段の設定結果に従い、前記所定のキーのキーユニットを点灯する点灯手段とを具備することを特徴とする。
【００１８】
前記点灯されたキーは、好ましくは、ホームポジションの位置を特定することを特徴とする。
【００１９】
また、前記点灯されたキーは、前記情報処理の電源オフ状態に係わらず、常時点灯することを特徴とする。
【００２０】
このような構成によれば、ホームポジションの位置を容易に確認することが可能となり、キーボードに不慣れなユーザに対して、効率よくキー入力を実行するための支援が可能となる。
【００２１】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を説明する。まず、図１および図２を参照して、本発明の一実施形態に係る情報処理装置の構成について説明する。ここでは、ノート型のポータブルパーソナルコンピュータとして実現した場合を想定する。
【００２２】
図１は、Ｂ５サイズのノート型のポータブルコンピュータシステム１１を開示している。本コンピュータシステム１１は、機器本体１２と、液晶ディスプレユニット１３とを備えている。
【００２３】
機器本体１２の外郭を構成する筐体１４は、平坦な上壁１４ａを有する平坦な箱状をなしている。この筐体１４の上壁１４ａを有する偏平な箱状をなしている。この筐体１４の上壁１４ａは、パームレスト１５とキーボード取り付け部１６とを備えている。パームレスト１５は、筐体の前半部においてこの筐体１４の幅方向に沿って延びている。キーボード取り付け部１６は、パームレスト１５の後方に位置されている。キーボード取り付け部１６は、筐体１４内に開口するような窪みにて構成され、このキーボード取り付け部１６にキーボード装置１７が設置されている。本発明の一実施形態に係わるキーボード装置１７の詳細の構造は、後程、詳しく説明する。
【００２４】
上壁１４ａの後端部には、上向きに張り出す凸部１９が形成されている。凸部１９は、筐体１４の全幅に亙って延びており、この凸部１９の両端部に夫々ディスプレイ支持部２０ａ、２０ｂが形成されている。ディスプレイ支持部２０ａ、２０ｂは、凸部１９の前方、上方および後方に連続して開放するような窪みにて構成されている。上壁１４ａの後端部には、上向きに張り出す凸部１９が形成されている。凸部１９は、筐体１４の全幅に亙って延びており、この凸部１９の両端部に夫々ディスプレイ支持部２０ａ、２０ｂが形成されている。ディスプレイ支持部２０ａ、２０ｂは、凸部１９の前方、上方および後方に連続して開放するような窪みにて構成されている。
【００２５】
液晶ディスプレイユニット１３は、ディスプレイハウジング２２と、このディスプレイハウジング２２内に収容された液晶パネル２３とを備えている。液晶パネル２３は、画像を表示する表示画面２４を有し、この表示画面２４はディスプレイハウジング２２の前面の開口部２５を通じて外方に露出されている。
【００２６】
ディスプレイハウジング２２は、その一端部に一対の脚部２６ａ、２６ｂを有している。脚部２６ａ，２６ｂは、筐体１４のディスプレイ支持部２０ａ、２０ｂに導かれているとともに、図示しないヒンジ装置を介して筐体１４に支持されている。そのため、液晶ディスプレイユニット１３は、パームレスト１５やキーボード装置１７を上方から覆うように倒される閉じ位置と、パームレスト１５、キーボード装置１７および液晶パネル２３の表示画面２４を露出させるように起こされる開き位置とに亙って回動し得るようになっている。
【００２７】
図２には、本コンピュータシステム１１の機能ブロック構成が示されている。本コンピュータシステム１１には、図示のように、ＣＰＵ２０１、ホストブリッジ２０２、主メモリ２０３、グラフィクスコントローラ２０４、ＰＣＩ−ＩＳＡブリッジ２０６、Ｉ／Ｏコントローラ２０７、ハードディスクドライブ（ＨＤＤ）２０８、ＣＤ−ＲＯＭドライブ２０９、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）コントローラ２１０、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１、および電源コントローラ２１３等が設けられている。
【００２８】
ＣＰＵ２０１は本コンピュータシステム１１の動作を制御するために設けられたプロセッサであり、ハードディスクドライブ（ＨＤＤ）２０８から主メモリ２０３にロードされたオペレーティングシステム（ＯＳ）およびアプリケーションプログラム／ユーティリティプログラムを実行する。また、ＣＰＵ２０１は、ＢＩＯＳ−ＲＯＭ２１２に格納されたＢＩＯＳ（Ｂａｓｉｃ　Ｉｎｐｕｔ　Ｏｕｔｐｕｔ　Ｓｙｓｔｅｍ）も実行する。本発明の一実施形態に係わる入力支援の動作は、専用のユーティリティプログラムから構成される制御プログラムを用いて行われる。
【００２９】
ホストブリッジ２０２は、ＣＰＵ２０１のローカルバスとＰＣＩバス１との間を双方向で接続するブリッジデバイスである。グラフィクスコントローラ２０４は、本コンピュータシステム１１のディスプレイモニタとして使用されるＬＣＤ１２１を制御する。Ｉ／Ｏコントローラ２０７は、ＰＣＩデバイスの１つであり、ここにはハードディスクドライブ（ＨＤＤ）２０８およびＣＤ−ＲＯＭドライブ２０９を制御するためのＩＤＥコントローラなどが内蔵されている。
【００３０】
ＰＣＩ−ＩＳＡブリッジ２０６は、ＰＣＩバス１とＩＳＡバス２を双方向で接続するブリッジデバイスであり、ここには、例えば、システムタイマ、ＤＭＡコントローラ、割り込みコントローラなどの各種システムデバイスも内蔵されている。
【００３１】
ＵＳＢコントローラ２１０もＰＣＩデバイスであり、図示しない外付けのテンキー専用のキーボード装置や各種Ｉ／Ｏ装置がＵＳＢポート介して接続可能である。
【００３２】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１は、電力管理のためのエンベデッドコントローラと、キーボード１１１を制御するためのキーボードコントローラと、キーボードのキートップに内蔵されたＬＥＤ１１２を表示制御するコントローラが集積された１チップマイクロコンピュータである。このエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１は、電源コントローラ２１３と共同して、ユーザによるパワーボタン１１４の操作に応じて本コンピュータシステム１１をパワーオン／パワーオフする機能を有している。
【００３３】
ＢＩＯＳ−ＲＯＭ２１２にはＢＩＯＳが格納されている。このＢＩＯＳは本システム内のハードウェアコンポーネントを制御するためのプログラムである。
【００３４】
次に、図３を参照して、本発明の一実施形態に係わるキーボード装置１７の構成を説明する。
【００３５】
図３は、本コンピュータシステム１１に用いられているキーボード装置１７の一例を開示している。このキーボード装置１７は、キーボードベースの上に配置された多数のキー３及びジョイステック３０とを有している。これらキーは、英数字、特殊文字および片仮名を入力する多数の文字キー３ａの他に、複数の制御キー３ｂ、機能キー３ｃ及びカーソルキー３ｄを含んでいる。第６列目にＦ１からＦ１２までの機能キー３ｃおよび挿入キーや削除キーのような一部の制御キー３ｂが位置されている。更に、Ｆｎキーと機能キーＦ１１の同時押下時、キー入力の為のＮｕｍｌｏｃｋ状態となり、図３の斜線に示された文字キー入力の代わりに、周知のテンキーのキー入力が割当てられる。
【００３６】
これら各種のキーは、所定の規則に従いオペレータの手元側から６列に亙って配列されており、夫々パンタグラフ式のキー支持機構（図示せず）を介してキーボードベースに昇降動可能に支持されている。そして、各キー３ａ〜３ｄは、キーボード装置の薄型化を達成するため、キーボードベース２と平行に配置されているとともに、その指先と接する上面が同一平面上に位置されている。このため、各キーを指先で押し下げると、これらキーは、キーボードベース２との平行度を維持したまま水平に沈み込むようになっている。
【００３７】
次に、図４を参照して、本発明の一実施形態に係わるキーボード装置のキーの内部構造について説明する。
【００３８】
ここでは、説明を簡単にする為、パンタグラフ構成の部分は省略してある。キーユニット３は、キーボード装置１７の各々のキーを構成し、縦方向の外側断面が略台形をなす構造を有している。側壁５は、キーユニット３の斜向側面を構成している。上蓋９は、キーユニット３の上側水平面を構成している。穴部９ａは、上蓋９の中央部に略長方形状に設けられている。スクリーン９ｂは、複数からなる文字または記号を記入された半透明状であり、穴部９ａに嵌め込まれる。ＬＥＤ７は、キーユニット内部の略中央に配置され、ＥＣ／ＫＢＣ２１１からの外部信号によって発光し、スクリーン９ｂに記入された文字または記号を照写し表示する。
【００３９】
図５と図６を参照して、本発明の一実施形態に係わるショートカットキー入力支援の動作ついて説明する。
【００４０】
キーボード装置１７上のある制御キー３ｂがユーザによって押下されると、そのキー３に対応するキーコードは、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１、およびＢＩＯＳ３０１を介して、オペレーティングシステム（ＯＳ）３０２に送られる（Ｓ１００）。オペレーティングシステム（ＯＳ）３０２は、受け取ったキーコードを、現在アクティブなアプリケーションプログラム３０３に通知すると共に、制御プログラム３０４にもそのキーコードを通知する。
【００４１】
ここで、アクティブなアプリケーションプログラムとは、実行中の複数のアプリケーションプログラムの内で現在フォーカスされているウィンドウを持つアプリケーション、つまりカーソル移動、コマンドおよびテキスト入力の対象となっているウィンドウを持つアプリケーションプログラムを意味する。
【００４２】
オペレーティングシステム（ＯＳ）３０２から制御プログラム３０４に通知されるキーコードは、ショートカットキーを構成する制御キー３ｂに対応するキーコードである。
【００４３】
ここで、ショートカットキーとは、オペレーティングシステム（ＯＳ）３０２またはアクティブなアプリケーションプログラム３０３に特定の機能を実行させるために使用される複数のキーの組み合わせを意味する。各ショートカットキーは、制御キー３ｂと、制御キー３ｂ以外の、アルファベットなどの文字キー３ａとから構成される。制御キー３ｂは、例えば［Ｃｔｒｌ］、［Ａｌｔ］、［Ｓｈｉｆｔ］、および［Ｔａｂ］キーの内のいずれか１つのキー、または［Ｃｔｒｌ］、［Ａｌｔ］、［Ｓｈｉｆｔ］、および［Ｔａｂ］キーの内の２以上のキーの組み合わせからなる。
【００４４】
オペレーティングシステム（ＯＳ）３０２は、例えば、［Ｃｔｒｌ］キー、［Ａｌｔ］キー、［Ｓｈｉｆｔ］キー、［Ｔａｂ］キー、［Ｃｔｒｌ］と［Ａｌｔ］キーとの組み合わせ（［Ｃｔｒｌ＋Ａｌｔ］キー）、および［Ｃｔｒｌ］と［Ｓｈｉｆｔ］キーの組み合わせ（［Ｃｔｒｌ＋Ｓｈｉｆｔ］キー）等、の内のいずれかが押下された場合、制御キーが押下されたと判断し、その押下された制御キーに対応するキーまたはキーの組み合わせに関するキーコードを制御プログラム３０４に通知する（Ｓ１００のＹｅｓ→Ｓ１１０）。さらに、オペレーティングシステム（ＯＳ）３０２は、押下された制御キー３ｂが離された場合にも、その制御キー３ｂに対応するキーまたはキーの組み合わせに関するキーコードを、制御プログラム３０４に通知する。
【００４５】
制御プログラム３０４は、ショートカットキーの制御キー３ｂ以外の組合せ可能な他のキーをＬＥＤ表示するように構成された専用のユーティリティプログラムである。制御プログラム３０４は、制御キーがユーザによって一定期間連続して押下されたことをトリガとして、キーボード装置上の対応するキーのＬＥＤ１１２を表示する。
【００４６】
制御プログラム３０４は、図示のように、ショートカットキー情報取得部４０１、ショートカットキー一覧テーブル４０２、検索部４０３、およびショートカットキー表示制御部４０４から構成されている。
【００４７】
制御プログラム３０４の主メモリ２０３へのロード時、ショートカットキー情報取得部４０１はオペレーティングシステム（ＯＳ）３０２およびアクティブなアプリケーションプログラム３０３の各々から、それらが応答可能なショートカットキーの一覧を取得し、ショートカットキー一覧テーブル４０２に格納している。また、ショートカットキー情報取得部４０１は、新たなアプリケーションが検出される都度、応答可能なショートカットキーの一覧を取得し、ショートカットキー一覧テーブル４０２に登録する。
【００４８】
各アプリケーションプログラムには、それが処理可能なショートカットキーの一覧を示すショートカットキー情報がアクセラレータとして埋め込まれている。アクセラレータは、オペレーティングシステム（ＯＳ）３０２が、各アプリケーションプログラム毎にそれがどのような種類のショートカットキーに対応しているかを認識するために利用される。オペレーティングシステム（ＯＳ）３０２にも、それが処理可能なショートカットキーの一覧を示すショートカットキー情報が埋め込まれている。
【００４９】
ショートカットキー一覧テーブル４０２に登録されるショートカットキー情報は、各ショートカットキー毎に、当該ショートカットキーを構成するキーの組み合わせと、当該ショートカットキーに対応する機能やその機能を示す情報を示す。
【００５０】
検索部４０３は、制御キー３ｂの押下の通知に応答して、ショートカットキー一覧テーブル４０２に登録されているショートカットキー情報の中から、押下操作された制御キー３ｂを使用するショートカットキーを検索する（Ｓ１２０）。検索部４０３は、オペレーティングシステム３０２とＢＩＯＳを経由して、押下操作された制御キー３ｂを使用したショートカットキーの他のキー３ａを特定する。ショートカットキー表示制御部４０４は、特定された他のキー３ａの情報に基づき、キーボード装置の対応するキーのＬＥＤを点灯する制御信号をＥＣ／ＫＢＣ２１１に送付する（Ｓ１３０）。
【００５１】
更に、制御プログラム３０４は、ショートカットキーの他のキー３ａのＬＥＤを点灯中、ユーザによる制御キー３ｂの押下を継続検知する（Ｓ１４０のＮｏ）。制御キー３ｂの押下解除を検知された場合、ショートカットキー表示制御部４０４は、先のキーボード装置１７の対応するキーのＬＥＤを消灯する制御信号をＥＣ／ＫＢＣ２１１に送付する（Ｓ１４０のＹｅｓ→Ｓ１５０）。
【００５２】
尚、押下操作された制御キー３ｂを使用したショートカットキーの他のキー３ａが複数存在する場合、ショートカットキー表示制御部４０４は、対応する複数のキーのＬＥＤ１１２を点灯する制御信号をＥＣ／ＫＢＣ２１１に送付することは言うまでもない。
【００５３】
このような構成によれば、ショートカットキー入力の制御キー３ｂを押下すると、ショートカットキー入力で有効な他のキー３ａのキーユニット３を点灯することが可能となり、キーボードに不慣れなユーザに対して、効率よくキー入力を実行するための支援が可能となる。
【００５４】
次に、図７と図８を参照して、本発明の別の一実施形態に係わるＮｕｍｌｏｃｋ用入力支援の動作について説明する。
【００５５】
この実施形態は、Ｎｕｍｌｏｃｋ用制御プログラム５０４の動作処理を除いて、図５の実施形態と機能的には同一であり、同一記号の詳細の説明を省略する。
【００５６】
本発明のＮｕｍｌｏｃｋ用制御プログラム５０４は、Ｎｕｍｌｏｃｋキーの一覧テーブル６０１、検索部６０２、キー表示制御部６０３、フラグ設定部６０４、及びキー点灯フラグ設定部６０５から構成されている。Ｎｕｍｌｏｃｋキーの一覧テーブル６０１には、Ｎｕｍｌｏｃｋモード時、Ｎｕｍｌｏｃｋキー（図３の斜線部）に対応した点灯すべきキー情報が格納されている。
【００５７】
フラグ設定部６０４には、ＦｎキーとＦ１１が同時押下時、Ｎｕｍｌｏｃｋモード状態であることを示すフラグが格納されている。Ｎｕｍｌｏｃｋキーのキー点灯フラグ設定部６０５には、本コンピュータシステム１１のセットアップ時、又は、アプリケーション３０３からの指示に基づき、Ｎｕｍｌｏｃｋモード時、Ｎｕｍｌｏｃｋキーを点灯するためのキー点灯制御フラグが格納されている。キー表示制御部６０３は、検索部６０２により検索されたキー情報に基づき、キーボード装置１７のＮｕｍｌｏｃｋキーに対応するＬＥＤ１１２を点灯する制御信号を出力する。
【００５８】
ＥＣ／ＫＢＣ２１１は、ＦｎキーとＦ１１が同時押下されたか否か常時検知する（Ｓ２００）。ＦｎキーとＦ１１が同時押下されたことを検知された場合、ＢＩＯＳ３０１及びＯＳ３０２を経由して、Ｎｕｍｌｏｃｋ用制御プログラム５０４にＦｎキーとＦ１１の同時押下を通知する（Ｓ２００のＹｅｓ）。
【００５９】
Ｎｕｍｌｏｃｋ用制御プログラム５０４は、ＦｎキーとＦ１１の同時押下の通知に応答して、現在、本コンピュータがＮｕｍｌｏｃｋモード状態であるかフラグ設定部６０４のフラグ情報をチェックする（Ｓ２１０）。本コンピュータがＮｕｍｌｏｃｋモード状態でないと判断された場合、Ｎｕｍｌｏｃｋ用制御プログラム５０４は、フラグ設定部６０４にＮｕｍｌｏｃｋモードを示すフラグを設定する（Ｓ２１０のＮｏ→Ｓ２２０）。
【００６０】
次に、Ｎｕｍｌｏｃｋ用制御プログラム５０４は、キー点灯フラグ設定部６０５にフラグ情報が設定されているか判断する（Ｓ２３０）。キー点灯フラグ設定部６０５にフラグ情報が設定されていると判断された場合、Ｎｕｍｌｏｃｋ用制御プログラム５０４は、検索部６０２を起動する（Ｓ２３０のＹｅｓ→Ｓ２４０）。検索部６０２は、キー点灯フラグ設定部６０５に設定されたフラグ情報がＮｕｍｌｃｏｋキー点灯指示の場合、Ｎｕｍｌｏｃｋキー一覧テーブル６０１からキーボード装置１７のどのキーを点灯表示するかキー情報を取得する（Ｓ２３０のＮｏ→Ｓ２４０）。キー表示制御部６０３は、検索部６０２の検索結果に従い、ＢＩＯＳ３０１を経由してＥＣ／ＫＢＣ２１１に点灯表示するキーを指定する制御信号を出力する。ＥＣ／ＫＢＣ２１１は、指定されたキー情報に従い、ＬＥＤ１１２を表示する（Ｓ２５０）。
【００６１】
また、先のＳ２２０で、Ｎｕｍｌｏｃｋ用制御プログラム５０４は、キー点灯フラグ設定部６０５にフラグ情報が設定されていないと判断した場合、何も処理をせず入力支援処理を終了する（Ｓ２３０のＮｏ）。
【００６２】
また、更に、先のＳ２１０で、本コンピュータが、現在、Ｎｕｍｌｏｃｋモード状態であると判断された場合、Ｎｕｍｌｏｃｋ用制御プログラム５０４はフラグ設定部６０４に設定されているＮｕｍｌｏｃｋモードを解除する（Ｓ２１０のＹｅｓ→Ｓ２６０）。Ｎｕｍｌｏｃｋ用制御プログラム５０４は、キー表示制御部６０３を起動する。キー表示制御部６０３は、ＢＩＯＳ３０１を経由してＥＣ／ＫＢＣ２１１にＮｕｍｌｏｃｋキーの消灯を指定する制御信号を出力する（Ｓ２７０）。
【００６３】
このような構成によれば、Ｎｕｍｌｏｃｋモードの入力切替えキー（ＦｎキーとＦ１１）を押下すると、Ｎｕｍｌｏｃｋモードの入力切替の対象キーのキーユニット３のＬＥＤ１１２を点灯表示することが可能となり、キーボードに不慣れなユーザに対して、効率よくキー入力を実行するための支援が可能となる。
【００６４】
尚、本発明の実施形態に於いては、ＬＥＤ１１２の点灯表示すべきＮｕｍｌｏｃｋキーのキー情報は、Ｎｕｍｌｏｃｋキー一覧テーブル６０１に格納されている。従って、Ｎｕｍｌｏｃｋキー一覧テーブル６０１にＮｕｍｌｏｃｋモード以外の他のモードに対応するキー一覧情報を格納し、Ｆｎキーと機能キーの組合せに応じて、キーユニット３のＬＥＤ１１２を点灯表示可能とすることは、言うまでもない。
【００６５】
例えば、Ｎｕｍｌｏｃｋキー一覧テーブル６０１には、点灯すべきホームポジションキー情報、例えば、文字キー３ａのＦキーとＪキーのキーコードが登録設定することも出来る。この場合、フラグ設定部６０４には、Ｆｎキーとある機能キー３ｃが同時押下時、ホームポジション点灯モード状態であることを示すフラグが格納される。本コンピュータシステム１１のセットアップ時、又は、アプリケーション３０３からの指示に基づき、ホームポジションキー点灯モード時、キー点灯フラグ設定部６０５にホームポジションキーを点灯するためのキー点灯制御フラグが格納される。キー表示制御部６０３は、検索部６０２により検索されたキー情報に基づき、キーボード装置１７のホームポジションキーに対応するＬＥＤ１１２を点灯する制御信号を出力する。
【００６６】
尚、本発明の実施形態では、本コンピュータシステムがシャットダウン後も、常時、ホームポジションキーを点灯表示することもできる。この場合、ホームポジションキー用制御プログラムは、図示しないバッテリから常時電源供給されているＥＣ／ＫＢＣ２１１のファームウェアとして常駐することにより、ホームポジションキーのＬＥＤ１１２を点灯表示することが可能となる。
【００６７】
また、キーボード装置１７にタッチパッドが採用さえている場合、タッチパッドの左右ボタンをホームポジションキーとして点灯表示するキー情報として設定することも可能である。
【００６８】
また、更に、本願発明の実施形態に於いては、Ｆｎキーとある機能キー３ｃが同時押下時、ホームポジション点灯モード状態であることを示すフラグをフラグ設定部６０４に格納して、モード切替えを実現していが、キー点灯フラグ設定部６０５のみでホームポジションキーに対応するキーユニット３のＬＥＤ１１２を点灯するようにしても良い。
【００６９】
このような構成によれば、ホームポジションの位置を容易に確認することが可能となり、キーボードに不慣れなユーザに対して、効率よくキー入力を実行するための支援が可能となる。
【００７０】
【発明の効果】
以上説明したように、この発明によれば、キー入力に不慣れなユーザに対して、効率よくキー入力の実行支援ができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係わる情報処理装置の斜視図。
【図２】同実施形態に係わる情報処理装置のシステム構成を示すブロック図。
【図３】同実施形態に係わるキーボード装置の平面図。
【図４】同実施形態に係わるキーボード装置のキーの内部構造を示す断面図。
【図５】本発明の一実施形態に係わるショートカットキー入力支援の動作を説明する機能ブロック図。
【図６】同実施形態に係わるショートカットキー入力支援の動作を説明するフォローチャート。
【図７】本発明の別の一実施形態に係わるＮｕｍｌｏｃｋ用入力支援の動作を説明する機能ブロック図。
【図８】同実施形態に係わるＮｕｍｌｏｃｋ用入力支援の動作を説明するフォローチャート。
【符号の説明】
２…キーボード本体、３ａ、３ｂ、３ｃ、３ｄ…キー、７…ＬＥＤ、９…上蓋、９ａ…穴部、９ｂ…スクリーン、１１…コンピュータシステム、１２…コンピュータ本体、１３…液晶ディスプレイユニット、１４…筐体、１５…パームレスト、２２…ディスプレイハウジング、２３…液晶パネル、１７…キーボード装置、３０…ジョイステック、２０１…ＣＰＵ、２１１…ＫＢＣ／ＥＣ、２１２…ＢＩＯＳ−ＲＯＭ、３０１…ＢＩＯＳ、３０２…ＯＳ、３０３…アプリケーションプログラム
【図１】
2004086666.tif 000003
【図２】
2004086666.tif 000004
【図３】
2004086666.tif 000005
【図４】
2004086666.tif 000006
【図５】
2004086666.tif 000007
【図６】
2004086666.tif 000008
【図７】
2004086666.tif 000009
【図８】
2004086666.tif 000010