(57)【要約】【課題】表示ユニット側に設けられたキーボタンを利用して各種機能を実現可能としたペン入力型の情報処理装置を提供する。【解決手段】まず電源投入後、ブート処理のためにＢＩＯＳが起動中に、ノートパソコンの状態がタブレットモードであるか、ノートモードであるかを、パネル検出部４７が検出し（ステップＳ１０１）、タブレットモードである場合には、ＣＰＵ４５は、ＫＢＣ４２に対してキーコード変更コマンドを出力して（ステップＳ１０２）拡張キー４６のキーコードを変更させる。そして、拡張キー４６ａまたは４６ｃのいずれかのボタンがこのブート処理中に押下された場合（ステップＳ１０３）、ＫＢＣ４２は、押された拡張キーに応じた設定変更画面を表示する。【選択図】      図１０
2004157712.tif 000002
【特許請求の範囲】
【請求項１】
キーボードを有する本体と、
表示パネル及びこの表示パネルの周囲に複数のキーボタンが配置された表示ユニットと、
前記表示ユニットと前記本体とを接続し、前記表示ユニットを第１の状態、または第２の状態に設置可能なヒンジ部と、
前記表示ユニットが前記第１の状態であるか、または前記第２の状態であるかを検出する検出部と、
前記検出部の検出結果に応じて、前記複数のキーボタンの機能を切り換える切り換え手段とを具備したことを特徴とする情報処理装置。
【請求項２】
前記第１の状態とは、前記表示パネルと前記キーボードが対向するよう設置されたノートモードであり、前記第２の状態とは前記表示パネルを露出させ、かつ前記キーボードを隠すように設置するタブレットモードであることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記キーボタンは、少なくとも表示パネルに表示されるカーソルを移動する方向キーを有し、前記方向キーは、前記表示ユニットの設置状態に応じて発行されるキーコードが切り替わることを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記キーボタンは少なくとも所定の機能を実行する機能キーを有し、前記機能キーは、前記表示ユニットの設置状態に応じて、発行されるキーコードが切り替わることを特徴とする請求項１記載の情報処理装置。
【請求項５】
ＢＩＯＳプログラムを実行するブート動作モードと、ＯＳ起動後の動作モードを有し、これら動作モードに応じて、前記表示ユニットに設けられたキーボタンに割り当てられる機能を切り換える手段を具備したことを具備したことを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記タブレットモードであった場合、前記表示パネルに、パスワードの入力を捉す画面を表示するとともに、キーボード画面を表示することを特徴とする請求項２記載の情報処理装置。
【請求項７】
キーボードを有する本体と、表示パネル及びこの表示パネルの周囲に複数のキーボタンが配置された表示ユニットと、前記表示ユニットと前記本体とを接続し、前記表示ユニットを第１の状態、または第２の状態に設置可能なヒンジ部とを有する情報処理装置のキーボタンの機能割り当て方法において、
前記表示ユニットが前記第１の状態であるか、または前記第２の状態であるかを検出し、
検出された状態に応じて、前記複数のキーボタンの機能を切り換えることを特徴とするキーボタンの機能割り当て方法。
【請求項８】
前記第１の状態とは、前記表示パネルと前記キーボードが対向するよう設置されたノートモードであり、前記第２の状態とは前記表示パネルを露出させ、かつ前記キーボードを隠すように設置するタブレットモードであることを特徴とする請求項７記載のキーボタンの機能割り当て方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ペン操作により入力可能な情報処理装置に関し、特に表示パネルが回転可能な携帯型のバーソナルコンピュータにおける入力ボタンの割り当て切り換え方法に関する。
【０００２】
【従来の技術】
ノート型のパソコン（以下ノートパソコン）は通常本体に収納されたキーボードと、回転ヒンジ機構を介して本体と結合された表示ユニットを有するものであるが、近年このようなノートパソコンでもペン入力により操作が可能なタイプが存在する。
【０００３】
ペン入力が可能なノートパソコンは、表示ユニットにタブレットを重ね合わせた構造となっており、タブレットの座標検出機構を用いて、ユーザが表示パネル上に表示された内容をみながらタブレット上でペンを接触させことによりペンによる入力操作ができるものである。
【０００４】
そして、このようなペン入力が可能なノートパソコンで、ペン入力を主体とした操作を実施している場合（以下タブレットモード）には本体側のキーボードが邪魔になり操作しずらいという問題があったため、従来よりペン入力操作時の操作を簡単にするために機構が考えられている。
【０００５】
たとえば、特許第２８９２１４８号公報は、表示ユニットを閉じたときに、表示ユニットを１８０度回転させることより表示パネルの表示面を露出させるようにするものである。このような構造にすれば、表示ユニットを閉じた状態でも表示パネルをみながら入力操作が可能となるので携帯性を向上させることができる。
【特許文献１】
【０００６】
特許第２８９２１４８号公報  （図１及び図５）
【０００７】
【発明が解決しようとする課題】
しかしこのような従来の構造においては、タブレットモードでノートパソコンを利用しているときには、キーボートを物理的に隠すこととなるので、タブレットモードではキーボードが使用できなくなり、ユーザの入力手段が制限される。そこで、タブレットモードで利用しているときでも、特定の機能だけは操作可能とすべく、表示ユニット側にいくつかのキーボタンを設けることが考えられるが、これらキーボタンの数は実装の関係から制限される。従って、少ないキーボタンでは各種機能を実現できないという問題点があった。また表示ユニットに設けたキーボタンには少なくともカーソルの移動などを指示する方向キーを用意しておくことが望ましいが、タブレットモードで利用している場合は、表示ユニットへ表示する方向が異なる場合があり、方向キーによる指示と異なる方向にカーソルが移動してしまう問題点があった。さらには、タブレットモードではキーボードが利用できないため、ＯＳやアプリケーションソフトが起動し、かつ文字入力ユーティリティプログラムが実行されるまでは文字が入力できないという問題点もあった。
【０００８】
従って本発明は、表示ユニット側に設けられたキーボタンを利用して各種機能を実現可能としたペン入力型の情報処理装置を提供することを目的とするものである。
【０００９】
【課題を解決するための手段】
本発明は、上述した課題を解決するため、キーボードを有する本体と、表示パネル及びこの表示パネルの周囲に複数のキーボタンが配置された表示ユニットと、前記表示ユニットと前記本体とを接続し、前記表示ユニットを第１の状態、または第２の状態に設置可能なヒンジ部と、前記第１の状態または前記第２の状態であるかを検出する検出部と、前記検出部の検出結果に応じて、前記複数のキーボタンの機能を切り換える切り換え手段とを具備したものである。
【００１０】
また本発明は上述した課題を解決するため、前記第１の状態とは、前記表示パネルと前記キーボードが対向するよう設置されたノートモードであり、前記第２の状態とは前記表示パネルを露出させ、かつ前記キーボードを隠すように設置するタブレットモードであることを特徴とするものである。
【００１１】
また本発明は上述した課題を解決するため、前記キーボタンは、少なくとも表示パネルに表示されるカーソルを移動する方向キーを有し、前記方向キーは、前記表示ユニットの設置状態に応じて、発行されるキーコードが切り替わるものである。
【００１２】
また本発明は上述した課題を解決するため、前記キーボタンは少なくとも所定の機能を実行する機能キーを有し、前記機能キーは、前記表示ユニットの設置状態に応じて、発行されるキーコードが切り替わるものである。
【００１３】
また本発明は上述した課題を解決するため、ＢＩＯＳプログラムを実行するブート動作モードと、ＯＳ起動後の動作モードを有し、これら動作モードに応じて、前記表示ユニットに設けられたキーボタンに割り当てられる機能を切り換える手段を具備したものである。
【００１４】
また本発明は上述した課題を解決するため、前記タブレットモードであった場合、前記表示パネルに、パスワードの入力を捉す画面を表示するとともに、キーボード画面を表示するものである。
【００１５】
また本発明は上述した課題を解決するため、キーボードを有する本体と、表示パネル及びこの表示パネルの周囲に複数のキーボタンが配置された表示ユニットと、前記表示ユニットと前記本体とを接続し、前記表示ユニットを第１の状態、または第２の状態に設置可能なヒンジ部とを有する情報処理装置のキーボタンの機能割り当て方法において、前記第一の状態または前記第２の状態であるかを検出し、検出された状態に応じて、前記複数のキーボタンの機能を切り換えるものである。
【００１６】
【発明の実施の形態】
以下、図面を用いて、本発明の実施形態を説明する。
【００１７】
図１は、本発明の一実施例を示すノートパソコンの使用形態を説明するための斜視図である。
【００１８】
本実施形態におけるノートパソコン１は、通常のノート型パソコンとしてキーボード２とタッチバッド３で操作するほかに、表示パネル４が設けられた表示ユニット５を１８０°回転させて外側に折り畳み、付属のタブレットペン６で操作することができる構造となっている。１８０°回転させるために、キーボード２やタッチパッド３が設けられた本体７と表示パネル５が設けられた表示ユニット５をヒンジ部８によって回動可能に接続する構造としているが、本実施形態のヒンジ部８は、図１（ａ）に示すように表示ユニットを左回りに０°から１８０°まで回転して裏返すことができ、さらに１８０°回転させた状態から表示ユニット５を本体側に閉じることにより図２（ｂ）に示すように表示ユニットを折り畳むことができる構造となっている。そして折り畳んだ状態で、表示ユニット５の端部に配置されたラッチ９を本体７側に差し込むことにより表示ユニット５と本体７を固定することができる。
【００１９】
このようにノートパソコン１を折り畳んで利用する状態を本実施形態ではタブレットモードでの利用状態と言い、また通常通り表示ユニットを開けた状態で利用する状態をノートモードでの利用状態と言う。図２がノートモードでの利用形態を示した斜視図であり、本体７に対して表示ユニット５を開いて立てた状態で、主にキーボード２を入力手段として使用する。一方、図３がタブレットモードでの利用形態を示した斜視図であり、表示ユニットを折り畳んで本体７に固定した状態で利用する。つまり表示ユニット５を裏返して、表示パネル４を露出させた状態で本体７に積層し固定した状態である。
【００２０】
このように上述した２通りの利用形態が可能な本実施形態において、その特徴とするところは、それぞれの利用形態に応じて、特定のキーボタンの機能切り換えや、表示パネルの表示される表示内容の切り換えを行うことであり、以下その特徴部分を説明するための構成要素について説明する。
【００２１】
図４は、本実施形態の一実施例を示すノートパソコンのシステム構成を示すブロック図である。
【００２２】
本実施形態のノートパソコン１は、本体７に設けられたキーボード２の各キーの押下に応じたスキャンデータが送信され、スキャンデータがエンベデットコントローラ（ＥＣ）４１の中に設けられたキーボードコントローラ（ＫＢＣ）４２に送信される。ＫＢＣ４２はキーボード２から受け取ったスキャンデータを各スキャンデータに対応するキーコードに変換してＩ／Ｏ制御部となるサウスブリッジ４３に出力し、サウスブリッジ４３はこのキーコード解釈してコマンドデータに変換してサウスブリッジ４４を介してＣＰＵ４５に送信する等して各種制御コマンドを実行させる。
【００２３】
また、ＫＢＣ４２は、キーボード２に設けられた各キーの他に、拡張キー４６のキー押下によるデータを受信する。拡張キー４６は、表示ユニット５に設けられた４つのキーであり、図５に示すように表示ユニット内の表示パネル４の右下部に設けられている。これらの拡張キー４６から出力される出力コードはＫＢＣ４２のキーコードの拡張コードとして処理され、この拡張コードはコマンドによりコードを変更可能となっている。拡張コードを変更するコマンドは、パネル状態検出部４７から出力される検出結果などに基づいて出力される。パネル状態検出部４７は表示ユニット５と本体７とを接続しているヒンジ部８の回動状態を検出して、ノートパソコン１がノートモードの状態にあるか、タブレットモードの状態にあるかを検出する。具体的には、図６に示すように、表示ユニット５の左右回転状態（０°〜１８０°）と開閉状態（開または閉）の２つの回転動作をみてモード判断している。つまり、回転状態が１８０°となっておりで開閉状態が閉状態となっている場合にタブレットモードと判断し、他の状態の時はノートモードと判断するものである。回転状態が１８０°で開閉状態が閉状態とは図３に示すような状態をいう。なお、パネル状態検出部は、０°、１８０°、或いは開、閉と完全に変化した場合にその変化を検出するので、０°〜１８０°、開〜閉への遷移時には、今までのモードが維持される。またパネル状態検出部４７は表示ユニットの回動状態の変化を検出した場合、ＳＭＩ割り込み（Ｓｙｓｔｅｍ  Ｍａｎａｇｅｍａｎｔ  Ｉｎｔｅｒｒｕｐｔ）を発生されることで、ＢＩＯＳプログラムに状態変化を通知するものである。
【００２４】
タブレット４８は、ペンによる接触位置を検出して座標データを出力するものである。このタブレット４８は透明なシート上の座標検出器であり、表示パネルに積層されて配置されており表示パネル４上で表示内容をみながら直接ペン入力することができる。座標検出の方式としては静電容量方式などを用い、ペンの接触による電気容量変化を検出して座標を検出する。ＢＩＯＳ−ＲＯＭ４９はノートパソコン１の駆動用のＢＩＯＳプログラムを格納した書き込み可能な不揮発性のフラッシュメモリであり、ノートパソコン１の起動後ＢＩＯＳプログラムが読み出されＣＰＵ４５により実行される。またＢＩＯＳ−ＲＯＭにはユーザが登録したパスワードが記録され、パソコン起動時のパスワードチェックなどに用いられる。さらにＢＩＯＳ−ＲＯＭにはノートパソコンの動作設定用のセットアッププログラムや、ブートデバイスの切り換え用のブートセレクト設定プログラムが格納されており、パソコン起動時に、キーボード４または拡張キー４６からの指示によりこれら設定プログラムが呼び出され実行される。
【００２５】
表示コントローラ５０は、表示パネル４に表示される表示データを制御する表示制御装置であり、ＣＰＵ４５からの指示などに基づいて表示データを生成する。そして表示コントローラ５０は、ノートパソコン１の動作形態がタブレットモードである場合、あらかじめＢＩＯＳ−ＲＯＭ４９に設定された表示方向で表示データを生成し表示出力する。具体的には、図７に示すように、タブレットモードでは、４つの表示形態が可能であり、ヒンジ部８または拡張キー４６の位置を基準とした場合、図７（ａ）のような（縦・右）の表示、図７（ｂ）のような（縦・左）の表示、図７（ｃ）のような（横・下）の表示、図７（ｄ）のような（横・上）の表示データを生成する。なお、タブレットモードでの初期状態の表示方向は図７（ａ）のような（縦・右）の表示方向となっており、ユーザによる設定切り換えや特定プログラムの実行時に表示コントローラ５０が表示方向を切り換えて表示出力する。
【００２６】
次に、表示ユニットに配置された４つの拡張キー４６の機能について説明する。拡張キー４６は４つのキー４６ａ〜ｄがあり、４６ａと４６ｃは機能ボタンとして割り当てられ、これらキーを押すことにより特定の機能をダイレクトに実行することができる。そしてこの拡張キーは、ノートパソコン１の動作状態によって割り当てられた機能が変更される。
【００２７】
具体的には拡張キー４６ａには「リセット機能」「セットアップ画面表示機能」のいずれかが割り当てられる。「リセット機能」とはパソコンのＯＳが駆動された状態から一旦シャットダウンし、再起動させる機能であり、ノートモードの利用形態ではキーボード４の「Ｃｔｌ」「Ａｌｔ」「Ｄｅｌ」の３つのキーを同時に押すことよりリセットすることができる。一方、タブレットモードでの利用形態ではキーボード４を利用することができないため、タブレットモードでの利用中にリセットすることができるように、ＯＳ起動中の機能としてリセット機能が割り当てられた拡張キー４６ａが用意されている。
【００２８】
「セットアップ画面表示機能」とはノートパソコンの設定変更をすることができるプログラムを起動する機能であり、ノートモードでの利用形態では、電源オンしてブート処理中にキーボードに設けられたファンクションキー（たとえばＦ１キー）を押すことにより実行できる機能である。一方タブレットモードでの利用形態では、キーボード４を利用することができないため、タブレットモードでの利用中にセットアップ画面を表示可能とするよう、タブレットモードでブート処理中は拡張キー４６ａにセットアップ画面表示機能を割り当てている。
【００２９】
次に、拡張キー４６ｃには、「Ｍｅｎｕ画面表示」「Ｅｎｔｅｒ」「ブートセレクト画面表示」の３つの機能のうち一つが状況に応じて割り当てられる。
【００３０】
「Ｍｅｎｕ画面表示」とはＯＳ起動後に実行される機能で音量切り換え、表示デバイスの切り換えなどを実行するメニュー画面を表示するものである。ノートモードの利用形態では、キーボード４のファンクションキー（Ｆｎキー＋Ｆ１２キー）等で実行するものであるが、タブレットモードではキーボードが利用できないため、拡張キー４６ｃに割り当てる。
【００３１】
「ブートセレクト画面表示」とは、ノートパソコンのブートデバイスを選択的に切り換える設定画面であり、たとえばブートデバイスをハードディスクからＣＤ−ＲＯＭなどに変更するものである。
【００３２】
ノートモードでは、ブート処理中にキーボードのファンクションキー（Ｆｎキー＋Ｆ２キー）を押すことによりブートセレクト画面を表示することができるが、タブレットモードでは、キーボードを利用することができないため、拡張キー４２ｃにこの機能を割り当てている。
「Ｅｎｔｅｒ」は、キーボードのＥｎｔｅｒキーと同様の機能であり選択した項目を実行する確定キーとなる。これもタブレットモードでＥｎｔｅｒキーをサポートするため拡張キー４６ｃに割り当てられる。拡張キー４６ｃは、初めは「Ｍｅｎｕ画面表示」または「ブートセレクト画面表示」に割り当てられており、Ｍｅｎｕ画面が表示されるか、ブートセレクト画面が表示された後に、拡張キー４６ｃにＥｎｔｅｒキーを割り当てることでメニューの選択を可能とするものである。
【００３３】
上述したように拡張キー４６ａ〜ｄは、ノートパソコン１の利用状態、及び動作状態によりその機能が変化しており、その機能変化の状態について、図８を用いて説明する。
【００３４】
図８は、本実施形態のノートパソコン１において、その利用状態、つまりノートモード或いはタブレットモードの状態と、動作状態、つまりブート時或いはＯＳ起動後の状態に応じた、各拡張キー４６ａ〜ｄの機能について一覧表示したリストである。
【００３５】
まず、ブート時、ノートパソコン１がノートモードである時には、すべての拡張キー４６ａ〜ｄは無効となる。これはノートモードの時はキーボード２が利用できるため、各種操作を行うためにはキーボード２を利用すれば実現できるためであり、さらにブート時に拡張キー４６ａ〜ｄを操作することによる誤動作を防止するために無効化する目的もある。
【００３６】
次に、ブート処理を終了しＯＳが起動した時にノートモードの状態であった場合には、拡張キー４６ａにはリセット機能が割り当てられる。また拡張キー４６ａには、上方向のカーソル機能、拡張キー４６ｃには、Ｍｅｎｕ画面表示／Ｅｎｔｅｒ機能、拡張キー４６ｄには、下方向のカーソル機能が割り当てられる。
【００３７】
一方、ノートパソコン１の状態がタブレットモードである場合を説明する。タブレットモードであるときには、全体として拡張キー４６ａと４６ｃの機能は同一である。即ち、タブレットモードの状態で、ブート処理を実行している時には、拡張キー４６ａは、セットアップ画面表示のためのキーとなる。具体的には、電源スイッチをオンしてブート処理が実行中に拡張キー４６ａを押すと、パソコンのシステム設定変更のためのセットアップ画面を表示することができるものである。次に、タブレットモードの状態で、ブート処理中に拡張キー４６ｃを押すと、ブートセレクト画面が表示される。そしてブートセレクト画面を表示した後は、その機能がＥｎｔｅｒキーの機能に変わり、拡張キー４６ｂや４６ｄ等を利用して設定選択をした操作を確定、実行することができる。
【００３８】
また、タブレットモードの状態で、ＯＳ起動後である場合、拡張キー４６ａには、リセット機能が割り当てられる。即ち、キーボードのＣｔｒｌキー、Ａｌｔキー、Ｄｅｌキーを動じに押したものと同位置の機能が割り当てられる。また、拡張キー４６ｃには、Ｍｅｎｕ画面表示機能またはＥｎｔｅｒ機能が割り当てられ、拡張キー４６ｃを押すことにより、ＯＳ上で設定変更のためのメニュー画面が表示され、メニュー画面が表示された後には、Ｅｎｔｅｒ機能に変わり、設定選択をした操作を確定実行することができるものである。
【００３９】
一方、タブレットモードの状態の時に、拡張キー４６ｂ、４６ｄはその表示状況によって、カーソルキーとしての方向種別が切り替わる。つまり、図７に示すような４通りの表示方向それぞれに対応した方向にカーソルが移動するよう、拡張キー４６ｂ、４６ｄの押下により移動する方向を切り換えるものである。
【００４０】
具体的には、図７（ａ）に示すように、表示方向が（縦・右）の方向である時には、拡張キー４６ｂは、右方向（→）の方向にカーソルを移動させるキーとなり、拡張キー４６ｃは左方向（←）の方向にカーソルを移動させるキーとなる。
【００４１】
逆に、図７（ｂ）に示すように、表示方向が（縦・左）の方向である時には、拡張キー４６ｂは、左方向（←）の方向にカーソルを移動させるキーとなり、拡張キー４６ｃは右方向（→）の方向にカーソルを移動させるキーとなる。
【００４２】
また、図７（ｃ）に示すように、表示方向が（横・下）の方向である時には、拡張キー４６ｂは、上方向（↑）の方向にカーソルを移動させるキーとなり、拡張キー４６ｃは下方向（↑）の方向にカーソルを移動させるキーとなる。
【００４３】
そして、図７（ｄ）に示すように、表示方向が（横・上）の方向である時には、拡張キー４６ｂは、下方向（↓）の方向にカーソルを移動させるキーとなり、拡張キー４６ｃは下方向（↑）の方向にカーソルを移動させるキーとなる。
【００４４】
このように、表示方向に応じて、カーソルキーの移動方向を切り換えることにより、実際の表示方向と同一の方向にカーソルを移動させることができる。つまり表示方向が例えば図７（ｂ）のように（縦・左）の場合に、拡張キー４６ｂ、４６ｄの方向をそれぞれ、（←）、（→）とすると、実際には、表示方向に対して上下の方向にカーソルが移動するように切り替わるととなり、操作上の不合理を解消できるものである。
【００４５】
次に、図９乃至図１３を用いて、本実施形態のノートパソコンの利用形態に応じた拡張キー４６の機能の切り替わり動作について説明する。
【００４６】
図９は、表示方向に応じた拡張キー４６ｂ、４６ｄ（方向キー）の機能切り替わりを説明するためのフローチャートである。
【００４７】
図９に示すように、ブート処理が終了し、ＯＳが起動完了後（ステップＳ９１）にパネル状態検出部４７は、ヒンジ部８の状態に基づいて、ノートパソコンの利用形態を検出する（ステップＳ９２）。そして利用形態がタブレットモードであった場合（ステップＳ９２のＹ）、パネル状態検出部４７は、ＥＣ４１を介して、ＣＰＵ４５に表示形態が切り替わったことを通知し、ＣＰＵ４５では、さらに表示コントローラ５０の状態を参照し、図７に示すような４通りの表示方向のうちいずれの表示方向となっているかの検出を行う（ステップＳ９３）。そして、検出された表示方向に応じて、図８の一覧リストのような方向に拡張キー４６ｂ、４６ｄの移動方向を切り換えるため、ＣＰＵ４５は、ＫＢＣ４２に対しキーコード変更コマンドを発行して、拡張キー４６ｂ、４６ｄのスキャンデータのコードを切り換える（ステップＳ９４）。そして、切り換えられた後に、各拡張キー４６ｂ、４６ｄが押された場合には（ステップＳ９５）、その拡張キーの入力に対応した方向にカーソルを移動させる等することで、表示方向に対応した方向にカーソルを移動させることができるものである。
【００４８】
次に、図１０は、ノートパソコン１の利用形態に応じた、拡張キー４６ａ、４６ｃの機能切り替わり動作を説明するためのフローチャートである。
【００４９】
まず電源投入後、ブート処理のためにＢＩＯＳが起動中に、ノートパソコンの状態がタブレットモードであるか、ノートモードであるかを、パネル検出部４７が検出し（ステップＳ１０１）、タブレットモードである場合には、ＣＰＵ４５は、ＫＢＣ４２に対してキーコード変更コマンドを出力して（ステップＳ１０２）拡張キー４６のキーコードを変更させる。そして、拡張キー４６ａまたは４６ｃのいずれかのボタンがこのブート処理中に押下された場合（ステップＳ１０３）、ＫＢＣ４２は、押された拡張キーに応じた設定変更画面を表示する。例えば、ブート処理中に、拡張キー４６ａが押下された場合には、図１１に示すように、表示画面上に、セットアップ画面が表示される。このセットアップ画面は、表示方向（横・下）の方向で表示されるので、その表示方向に応じて拡張キー４６ｂ、４６ｄの方向も切り替わる。そして、このセットアップ画面を見ながら、ユーザは、拡張キー４６ｂ、４６ｄを操作してセットアップ項目を選択し、選択切り換え後に、拡張キー４６ｃを押下することにより選択確定を実行することにより、設定変更を実行する（ステップＳ１０４）。
【００５０】
次に、ブート処理が終了し、ＯＳが起動開始したら（ステップＳ１０５）、キーコードをＯＳ起動後のモードに戻すため、ＣＰＵ４５は、ＫＢＣ４２に対してキーコード変更コマンドを発行し（ステップＳ１０６）、ＫＢＣ４２は、図８のようなＯＳ起動後のキーコードに変更する。そして、キーコードの変更完了後、タブレットボタンドライバの組込処理（ステップＳ１０７）を行い、ＯＳの起動を完了させる（ステップＳ１０８）。ＯＳ起動完了前に、キーコードを変更してタブレットボタンドライバを組み込むことにより、ＯＳ上の上位アプリケーションでタブレットボタンを利用するための機能を損なうことを防止することができる。
【００５１】
次に、図１２は、ノートパソコン１にパスワードが登録されたいたときの、タブレットモードでのパスワード入力動作を説明するためのフローチャートである。
【００５２】
ノートパソコンにパスワードが登録されている時、通常は電源をオンしてブート処理の前にパスワードの入力をする必要があるが、タブレットモード時には、キーボード２を利用することができないため、ノートモードとは異なる処理をする必要がある。
【００５３】
具体的には、電源オン後にＢＩＯＳの起動が開始されるとき（ステップＳ１２１）、ノートパソコン１にパスワードが登録されているか否かをＣＰＵ４５がチェックし（ステップＳ１２２）、パスワードが登録されている場合（ステップＳ１２２のＹ）、ＣＰＵ４５は、パネル状態検出部４７の検出結果を参照して、ノートパソコン１の状態がタブレットモードであるかノートモードであるかを判定する（ステップＳ１２３）。タブレットモードである場合（ステップＳ１２３のＹ）は、タブレットモード用のパスワード入力画面を表示し、さらに拡張キー４６のキーコードを変更する（ステップＳ１２４）。タブレットモード用のパスワード入力画面は、図１３に示すような画面であり、ノートパソコン１の表示方向は、（縦・右）の方向の表示方向で表示される。そして、パスワード入力画面にはペン入力によりパスワードを入力可能とするため、キーボード画面１３１が同時に表示され、ユーザは表示されたキーボード画面１３１のキーの位置に対応する部分をペンによりタッチすることにより、タブレット４８からその位置に対応した座標情報が送信され、その位置に対応するキーコードが発行される。そしてペン入力により入力されたパスワードがノートパソコンに登録されたパスワードと一致した場合に（ステップＳ１２６）、ＢＩＯＳ起動処理を進めて、ブート処理を実行し（ステップＳ１２７）、ブート処理実行後に、ＯＳが起動されるものである（ステップＳ１２８）。なお、ノートパソコン１の状態がノートモードである場合には、通常通りにノートモード用のパスワード入力画面を表示して、キーボード５によりパスワード入力を実行する（ステップＳ１２５）。
【００５４】
以上説明したように、本実施形態によれば、ノートモードとタブレットモードという２種の動作モードを有するノートパソコンにおいて、その動作モードに応じて、表示ユニット側に設けられた拡張キーの機能を切り換えることができるので、少ないキーの数であっても、各種機能を状況に応じて実現することができる。また、タブレットモードにおいて色々な表示方向で表示したときに、表示方向に対応して拡張キーで押下される方向を切り換えることができるので、拡張キーの操作性が向上するものである。
【００５５】
【発明の効果】
バーソナルコンピュータの利用形態に応じて、表示ユニット側に設けられたキーボタンの機能を変更することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態を示すノートパソコンの利用形態を示す斜視図である。
【図２】同実施形態のノートパソコンをノートモードで利用した状態を示す斜視図である。
【図３】同実施形態のノートパソコンをタブレットモードで利用した状態を示す斜視図である。
【図４】同実施形態のノートパソコンのシステム構成を示すブロック図である。
【図５】同実施形態のノートパソコンの表示ユニットの外観図である。
【図６】同実施形態におけるノートパソコンの表示ユニットの回動状態と動作モードとの関係を示した図である。
【図７】同実施形態において、タブレットモードで使用した時の表示方向とその表示内容を説明するための図である。
【図８】同実施形態において、ノートパソコンの利用状態と、各拡張キーの機能の関係について説明するための図である。
【図９】同実施形態におけるタブレットモードでの表示方向切り換えに応じた拡張キーの機能切り換え動作を示すフローチャートである。
【図１０】同実施形態におけるタブレットモードでの拡張キーの機能切り換えによ設定変更処理動作を説明するためのフローチャートである。
【図１１】同実施形態におけるタブレットモードでのセットアップ画面を表示した状態を示す図である。
【図１２】同実施形態におけるタブレットモードでのパスワード入力動作を説明するためのフローチャートである。
【図１３】同実施形態におけるタブレットモードでのパスワード入力時の表示画面を示した図である。
【符号の説明】
１…ノートパソコン、２…キーボード、３…タッチパッド、４…表示パネル、５…表示ユニット、６…タブレットペン、７…本体、８…ヒンジ部、９…ラッチ、４１…ＥＣ（エンベデットコントーラ）、４２…ＫＢＣ（キーボードコントローラ）、４３…サウスブリッジ、４４…ノースブリッジ、４５…ＣＰＵ、４６…拡張キー、４７…パネル状態検出部、４８…タブレット、４９…ＢＩＯＳ−ＲＯＭ、５０…表示コントローラ。
【図１】
2004157712.tif 000003
【図２】
2004157712.tif 000004
【図３】
2004157712.tif 000005
【図４】
2004157712.tif 000006
【図５】
2004157712.tif 000007
【図６】
2004157712.tif 000008
【図７】
2004157712.tif 000009
【図８】
2004157712.tif 000010
【図９】
2004157712.tif 000011
【図１０】
2004157712.tif 000012
【図１１】
2004157712.tif 000013
【図１２】
2004157712.tif 000014
【図１３】
2004157712.tif 000015