(57)【要約】【課題】キーボードの切り替えが可能な情報端末を得ること。【解決手段】筐体１ｂに設けられユーザによる入力座標を読み取るセンサ４と、このセンサ４上に交換可能に取り付けられるキーボードパネル３と、前記キーボードパネルの入力キーの種別を前記センサの入力座標に基づいて検出する制御手段と、を備え、キーボードパネルが取り換えられると、ソフトウェアによって取り換え後の各キーの位置に対応して、どのキーが押されたかを自動判定することにより、ハードウェアの大規模な変更をせずにキーボードの取り換えを可能とした。【選択図】          図２
2004295730.tif 000002
【特許請求の範囲】
【請求項１】
筐体に設けられユーザによる入力座標を読み取るセンサと、複数のキーを有し、前記センサに重なる位置に交換可能に取り付けられるキーボードパネルと、
前記センサの入力座標に基づいて、前記複数のキーのうちどのキーが入力されたかを検出する制御手段と、を備えたことを特徴とする情報端末。
【請求項２】
前記制御手段は、前記キーボードパネルの種類及び前記入力座標に基づいて、入力キーを特定することを特徴とする情報端末。
【請求項３】
取り付けられたキーボードパネルの種類を検出する検出手段を備えるとともに、前記制御手段は前記検出手段の検出結果に基づいて、入力キーを特定することを特徴とする請求項２に記載の情報端末。
【請求項４】
データ通信を行う通信回路と、データを記憶する記憶手段とを備えるとともに、前記制御手段は、前記キーボードパネルに対応するプログラムを前記通信回路を用いてダウンロードすることを特徴とする請求項１〜３のいずれかに記載の情報端末。
【請求項５】
前記筐体に設けられるとともに、表示メニューを前記キーボードパネルの種類に応じて切り替える表示装置を備えたことを特徴とする請求項１〜４のいずれかに記載の情報端末。
【請求項６】
前記筐体に設けられるとともに、前記キーボードパネルの種類に応じてキーに対応したファンクションキーの表示を切り替えることを特徴とする請求項１〜４のいずれかに記載の情報端末。
【請求項７】
前記センサは、前記筐体の表面又は筐体内部に設けられ、前記制御手段と電気的に接続されていることを特徴とする請求項１〜６のいずれかに記載の情報端末。
【請求項８】
前記制御手段は、各キーの入力の有効範囲がキーボードパネルの種類によって拡大縮小する対応パターンを用いることにより、前記キーの入力を検出することを特徴とする請求項１〜７のいずれかに記載の情報端末。
【請求項９】
筐体上に交換可能に取り付けられたキーボードパネルの種別を判別する判別ステップと、
ユーザによる入力の位置を前記筐体に固定的に設けられたセンサからの電気信号に基づき位置情報として検出するステップと、
前記キーボードの種別と前記位置情報とに基づいて、ユーザによる入力の種別を判断するステップと、を備えた入力処理方法をコンピュータに実行させるプログラム。
【請求項１０】
前記判別ステップで判別されたキーボードの種類に応じて、制御手段がメモリから対応するメニューを読み出し、表示装置へ出力することによりメニューを切り替え表示するステップを備えたことを特徴とする請求項９に記載の情報端末。
【請求項１１】
前記判別ステップで判別されたキーボードの種類に基づいて、制御手段がメモリから対応するファンクションキー表示を読み出し、表示装置へ出力することにより、表示するファンクションキーの表示内容を切り替えるステップを備えたことを特徴とする請求項９又は１０に記載の情報端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、キーボード等の入力装置を有する情報端末及びそのプログラムに関する。
【０００２】
【従来の技術】
従来のパーソナルコンピュータにおいて、外付けのキーボードを有し、このキーボードを市販された他の同種のキーボードに取り換えられるものが存在していた。このようなキーボードでは、キーの下にスイッチを配置し、これを複数のキーに応じてマトリクス状に並べることにより、個々のキーの入力を検出していた。そのため、キーボードにはスイッチの他、どのスイッチが押下されたかを判別するマイクロコンピュータや判別結果を本体プロセッサが判別できる信号に変換するためのインタフェース回路等が必要であった。
また、キーボードの外観を変更できるものとして、キーボードのフェースプレートを交換できる携帯電話があった（特許文献１）
【０００３】
【特許文献１】
特開平８−９７８８８号公報（図２）
【０００４】
【発明が解決しようとする課題】
上記のような従来のコンピュータでは、キーボードを交換できるものの、キーボードに必要な多くの電子回路をまとめて交換する必要があるという問題があった。また、特許文献１に記載された携帯電話では、単に外観を変えられるというだけで、多種のキーボードを使用するということはできなかった。
この発明は、かかる問題点を解決するためになされたもので、多種のキーボードを容易に取り換えられる情報端末並びにその入力処理のプログラムを得ることを目的とする。
【０００５】
【課題を解決するための手段】
この発明の情報端末は、筐体に設けられユーザによる入力座標を読み取るセンサと、複数のキーを有し、前記センサに重なる位置に交換可能に取り付けられるキーボードパネルと、前記センサの入力座標に基づいて、前記複数のキーのうちどのキーが入力されたかを検出する制御手段と、を備えたものである。
【０００６】
また、この発明のプログラムは、筐体上に交換可能に取り付けられたキーボードパネルの種別を判別する判別ステップと、ユーザによる入力の位置を前記筐体に固定的に設けられたセンサからの電気信号に基づき位置情報として検出するステップと、前記キーボードの種別と前記位置情報とに基づいて、ユーザによる入力の種別を判断するステップと、を備えた入力処理方法をコンピュータに実行させるものである。
【０００７】
【発明の実施の形態】
実施の形態１．
＊ハードウェア構成
以下にこの実施の形態のハードウェア構成を説明する。
図１及び図２は、情報端末の一例として携帯電話機を示している。二つ折り携帯電話機の下部筐体１ｂは、携帯電話機の上部筐体１ａとヒンジ２により接続され、上部及び下部筐体１ａ〜ｂは、ヒンジ２を中心に回動自在に開閉できる構造になっている。
また、下部筐体１ｂは、キーボードパネル３を脱着可能に保持する。このキーボードパネル３は、数字又は文字の入力を受け付ける数字キー５、及び、複数の機能が選択的に割り付けられるファンクションキー９〜１０を備え、キー入力判別のための複雑な電子回路を持たない構造になっている。なお、このキーボードパネル３ではファンクションキーの一例として、一般にソフトキーと呼ばれるキー９と複数の方向の入力を受け付けるセレクタキー１０、セレクタキーの中心に設けられた決定キーとを使用している。なお、数字キー５下方にあるいくつかのキーをファンクションキーとして、複数の機能が割り付けられるようにしてもよい。
【０００８】
上部筐体１ａは、携帯電話機内部で生成した文字、グラフィック情報、又はネットワークを介して外部から取得した情報等を表示する主表示装置６を前面部に有する。主表示装置６としては、例えば、液晶表示デバイスやＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等、文字やグラフィック情報を表示できるものであればどのようなものを使用してもよい。
さらに、通話相手の音声を出力するスピーカ７は上部筐体１ａの前面上部に位置し、通話者の音声を電気信号に変換するマイク８は下部筐体１ｂの前面下部に位置する。なお、副表示装置を前面、背面又は側面側に取り付けることも可能である。
【０００９】
次に、図２を用いてこの実施の形態のキーボードの特徴について説明する。キーボードパネル３は、キーとフェースプレート部が一体になって形成されており、筐体下部１ｂに対して脱着可能に取り付けられている。ここで、キーボードパネル３の取り付けは、筐体下部１ｂにファスナーを用いて取り付けてもよいし、磁石を用いてキーボードパネル３が筐体下部１ｂに接着するようにしてもよい。
筐体下部１ｂの表面には、タッチセンサ４が固定的に取り付けられており、タッチセンサ４は電線で筐体内部の回路に接続されている。このタッチセンサ４は、キーボードパネル３の複数のキーをカバーするように横断的に設けられており、キーボードパネル３を脱着し他のキーボードパネル３を取り付けることができる。また、キー配置や各キーの位置が変化したとしても、キーの押下を検出できるようになっている。
【００１０】
具体的なキー入力の動作については後述するが、キーボードパネル３自体には、どのキーが押されたかを検出する回路は備えられておらず、筐体側に設けられたタッチセンサ４がキーボードパネル３を介して伝わってくるユーザの指の位置を検出することによって押下されたキーを特定する。従って、キーボードパネル３自体は、複雑な回路を必要とせず、単にプラスチック材料にキー配置を印刷したようなものでも実現できるため、非常に安価に製造することができる。また、情報端末の制御手段側も、従来の外付けキーボードのように、複数のキーボードに対応できるようなインタフェース回路を組む必要もなく、簡易にキーボードの取り換えをすることができる。
【００１１】
図３は、この実施の形態の情報端末の詳細を示す機能ブロック図である。それぞれのブロックについては、公知の回路や素子を使用することができる。
ＭＰＵ２１（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）は、各デバイスの動作を制御する機能を持ち、バスを介してビデオ回路２２、Ｉ／Ｏ（Ｉｎｐｕｔ  ａｎｄ  Ｏｕｔｐｕｔ）コントローラ２３、メモリ２９、送受信回路２６、音声デコーダ／エンコーダ２８に接続されている。ＭＰＵ２１は情報端末の動作を制御する制御装置の一例であり、他の制御手段やプロセッサを使用することもできる。ビデオ回路２２は、図示しないビデオメモリを備え、液晶表示装置６（主表示装置と呼ぶ。）を電気的に駆動する。ビデオ回路２２は主表示装置６を制御することができる。主表示装置６は、ビデオ回路２２からの制御信号に従って文字、静止画像、動画などの映像を表示する。
【００１２】
Ｉ／Ｏコントローラ２３は、各種デバイスから入力信号をＭＰＵ２１へ送信し、またＭＰＵ２１から各種デバイスへの出力信号を送信する入出力処理を行うコントローラである。タッチセンサ４は、ユーザの指の位置を検出し座標値を出力するセンサであり、いわゆるトラックパッドに用いられるような静電容量式のセンサである。外部メモリ２４は、脱着可能に接続されたメモリであり、例えば不揮発性のメモリが用いられる。キーボード検出手段２５は、キーボードパネル３の脱着を検出し、また、キーボードの種別を検出する手段である（オプション機能）。また、カメラ１１は、動画又は静止画を撮影する装置であり、撮影した画像データはメモリ２９に記憶される。
【００１３】
送受信回路２６は、アンテナ２７を介した音声やデータの通信を行う回路である。アンテナ２７は、この実施の形態では、下部筐体１ｂ内に内蔵されているが、筐体外部に設けてもよい。送受信回路２６は様々な種類の回路が知られており、既に広く普及しているＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｅｇｉｔａｌ  Ｃｅｌｌｕｌａｒ）、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式、或いは、次世代の通信方式、Ｗ−ＣＤＭＡ（Ｗｉｄｅ−ｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ｃｄｍａ２０００方式等の通信方式用の送受信回路を使用することができる。音声デコーダ／エンコーダ２８は、マイク８により取得された音声信号を符号化するエンコーダと、送受信回路２６で受信した符号化されたデータを音声信号にデコードするデコーダとを有する回路である。音声の符号化方式としては、ＣＥＬＰ（Ｃｏｄｅ  Ｅｘｉｔｅｄ  Ｌｉｎｅａｒ  Ｐｒｅｄｉｃｔｉｏｎ）方式の符号化方式が広く知られている。音声デコーダ／エンコーダ２８でデコードされた音声信号は、スピーカ７を介して再生される。なお、スピーカ７は、音声信号に限らず、図示しないシンセサイザ回路で生成された電気信号によって音楽、効果音を再生することができる。メモリ２９は各種プログラム及びデータを記憶する。メモリの種類（揮発性メモリ、不揮発性メモリ等）は、データの種類に応じて適切なものを使用する。
【００１４】
次に、図４のフローチャートを用いてキー入力処理の動作について説明する。図４はＭＰＵ２１が多種のアプリケーションプログラムを実行する際、アプリケーションプログラムがキー入力情報を取得する際に呼び出される実行モジュール（処理ルーチン）である。
まず、このルーチンが呼び出されると、キーボードパネル３の種別をメモリ２９の特定のアドレスに記憶された情報に基づいて判別する。例えば、キーボードパネル３の種類を識別する番号によって判別する（ステップ１）。キーボード種別の信号は、キーボードパネル３の装着時又は工場での製造時に設定され若しくはキーボード検出手段２５の出力信号に基づいて設定される。なお、ここでＭＰＵ２１は、直接キーボード検出手段２５の出力信号を読み取り、種別を判別してもよい。
【００１５】
つぎに、ＭＰＵ２１はタッチセンサ４からの座標情報を取得する。座標情報は２次元座標（ｘ，ｙ）若しくは、３次元座標（ｘ，ｙ）によって表される（ステップ２）。
ＭＰＵ２１は、取得した座標値とキーボードパネルの種類に基づいて、メモリ２９に記憶されたテーブルを参照し、入力されたキーを特定する（ステップＳ３）。メモリ２９には、以下のようなテーブル情報がキーボードパネル毎に複数のキーに対応して記憶されている。
（キーボードパネル種別、ｘ１座標（左）、ｙ１座標（上）、ｘ２座標（右）、ｙ２座標（下）、文字番号）
ＭＰＵ２１は、取得した座標が、（ｘ１，ｙ１）−（ｘ２，ｙ２）内にあり、かつ、キーボードパネル３種別が一致するデータをこのテーブルから検索し、文字番号をキー特定情報として取得する。なお、文字番号は、ファンクションキーのように特定の文字に割り当てられていないキーに対しては、通常の文字が使用している番号以外の番号が割り当てられる。
【００１６】
次に、ＭＰＵ２１は、タッチセンサ４が検出した信号の強度から、キーが押下されたか否かを判定する（ステップＳ４）。例えば、ユーザの指が単にキーに触れている場合と押下した状態とでは、タッチセンサ４と指との距離や指の接触面積が異なるため、容量的な接続状態が変わる。そのため、タッチセンサ４が検出した信号の強度でキーが押下されたか否かを判別することができる。判別結果はオンオフを示すフラグ情報として保持される。
最後に、ＭＰＵ２１は、ステップＳ３で特定した文字番号とステップＳ４で判別したフラグ情報をそれぞれキー情報と入力有無情報として、呼び出し元の処理へ返す（ステップＳ５）。
【００１７】
また、センサが検出した座標とキー入力との対応関係は次のような方法によっても実現できる。センサ上の座標を所定間隔の格子状に分割し、各格子にメモリの記憶領域を割り当てる。例えば、センサの座標の解像度がｘ軸１００、Ｙ軸２００とすると、これを各軸毎に５間隔で分割する。この場合、各座標に対応するメモリのアドレスは以下の計算で求めることができる。
（アドレス）＝（開始アドレス）＋ＩＮＴ（Ｙ／５）・２０＋ＩＮＴ（ｘ／５）
ここで、ＩＮＴ（）は、小数点切り捨ての丸め関数である。
この法則に従って、各座標に対応するアドレスに、文字番号（又はキー番号）を記憶して座標と文字番号とを対応付けるマップをメモリ２９に記憶する。図５はその一例であり、横方向に２０の記憶領域を有し、縦方向には４０の記憶領域を配置したメモリのイメージ図である。各ブロックは、複数のアドレスに対応した記憶領域によって構成されているが、同じ文字番号が割り当てられた記憶領域を１つのブロックで表している。各ブロック内の数字は、キー又は割り当てられた文字に対応した番号である。
【００１８】
ＭＰＵ２１は、タッチセンサ４から座標を取得すると、上述の式に基づいてアドレスを計算する。そして、このアドレスから数字をリードすることにより、座標に対応するキー入力を判別することができる。
ここで、キーボードパネルが入れ替わる場合には、別のパターンをメモリ２９の同じ領域に上書きする。例えば、キーボードパネルＡからＢに変わった場合には、ＭＰＵ２１に参照されるキー特定パターンは、図５（ａ）から図５（ｂ）のパターンに切り替わる。
【００１９】
図５に示されるように、キーボードの違いにより各座標に対応するキーが変化しており、ＭＰＵ２１は、キーボードによって異なる座標とキー特定情報との対応パターンを用いることにより、キーボードパネル間のキー配置の差を吸収する。
また、各キーに対応する座標の範囲（有効範囲）もキーボードパネルによって変化させることができ、ＭＰＵ２１はキーボードパネルの種別によって異なる有効範囲を有する対応パターンを用いて、多様な用途に応じたキー入力を実現することできる。
なお、対応パターンは、上書する場合に限らず複数の領域それぞれに記憶されたパターンをキーボードに応じて使い分けてもよいし、図５のように、メモリ２９上にキーボードの対応パターンを記憶せずとも、上述のようにキーボード種別、座標範囲、文字番号を持つテーブルを用いて、キーボードに応じた各キーの有効範囲の拡大縮小を行うこともできる。
【００２０】
以上、説明した処理によってキーボードの種別によらず、容易にキー入力を得ることができる。また、キーボード３が取り換えられたとしても、他のハードウェア構成を変えることなく動作可能である。また、キーボード３には、複雑な回路を必要としないため、非常に安価にキーボードを製造又は取り換えることができるという効果がある。また、本体側も、センサが１つのセンサで複数のキーの入力が受け付けられるため、製造工程が非常に簡単になり、キー数と同数のセンサを配置する必要がないため、部品点数やコストも軽減できる。
さらに、この実施の形態は、ユーザによってキーボードパネルが変更される場合以外にも、対象とするユーザや機能の違いによって多種の情報端末を出荷するメーカにとっても製造コスト面での効果が大きい。例えば、情報端末の回路は画一的に作成しておき、前述のキーボード種別を出荷時にキーボードパネルの種類に応じて設定することにより、異なったインタフェースを持つ端末を用意に生産することができる。また、キーボード種別を単に設定するだけでなく、内蔵するソフトウエアを切り替えるだけでも同様のことが実現できる。
【００２１】
実施の形態２．
つぎに、キーボードパネルの取り換えにより、表示メニューを変更する実施の形態について説明する。
キーボードパネル３の取り換えが行われた場合、自動又は手動でキーボードパネルの変更ルーチンが呼び出され、ＭＰＵ２１が変更メニューを表示する（ステップＳ１１）。次に、ユーザからキーボードパネル３の種別を入力を受け付ける（ステップＳ１２）。ＭＰＵ２１は、この種別に基づいて、メモリ２９に対応するソフトウェア（キーボードアプリケーションや基本ソフトウェア）がメモリ２９にインストールされているかを検出する（ステップＳ１３）。
【００２２】
ここで、インストールされていないと判断された場合には、ＭＰＵ２１は、主表示装置６にソフトウェアのインストールを行うか否かのダイアログを表示し、ユーザがＮＯを選択した場合には、主表示装置６にインストールのキャンセルを表示して処理を終了する（ステップＳ１５）。
一方、ユーザがＹＥＳを選択した場合、次にＭＰＵ２１は、インストール元として、ネットワークを選択するか、外部メモリを選択するかを選択するメニューを主表示装置６に表示する。ここで、ユーザが外部メモリを選択した場合、ＭＰＵ２１は外部メモリをアクセスし、キーボードパネルの種別に対応して記憶されたソフトウェアを、内部のメモリ２９にインストールする（ステップＳ１７）。また、ネットワークが選択された場合には、ＭＰＵ２１は、メモリ２９に予め記憶されたＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を読み出し、送受信回路２６を介して、キーボードパネルの種別に対応するソフトウェアをダウンロードし、メモリ２９に記憶する（ステップＳ１８）。
【００２３】
最後に、ＭＰＵ２１は、現在キーボード入力を行っているソフトウェアから、キーボード種別に対応する新しいソフトウェアに切り替える処理を行い、キーボード交換処理を終了する。ここで、ダウンロードしたり切り替えたりするソフトウェアは、メニュー表示を行い各種のアプリケーションを起動するソフトウェアである。例えば、図７に示すように、汎用的で多様な機能に用いられるキーボードパネルを装着した場合、メニューボタンを押下すると、メール、電話帳、機能設定等の多種の操作が可能なメニュー（ここでは、図形によるアイコン表示をしているが、文字でもよい）が表示される。一方、図８に示すような簡易なインタフェースを提供するキーボードパネルでは、メニューも簡易化されてメニューボタンを押さずとも待ち受け画面として簡易モードメニューが表示される。このように、メニューを表示する状況やタイミングを種別に応じて変えることによって、用途や対象ユーザに適したインタフェースを提供することができる。
【００２４】
切り替えられるソフトウェアは、メニュー表示と選択を行うソフトウェアであり、基本ソフトウェアの一部又は全部を切り返る場合だけでなく、基本ソフトウェア上で動作し比較的切り替え処理が軽く安全なメニューアプリケーションであってもよい。切り替えは、既存のソフトウェアに上書きすることによって行うこともできるし、メニュー表示の処理が実行される際に、参照される処理のジャンプ先アドレスを示す情報を書きかえることによって実施してもよい。
【００２５】
なお、ネットワークを介したソフトウェアのダウンロードは、公知の技術を使用することができ、例えば、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）やＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）のクライアントプログラムを使用する。ダウンロードファイルの特定は、各種別番号に対応してＵＲＬを記憶する方法や、或いは、ＭＰＵ２１がステップＳ１８でインターネットブラウザプログラムを起動し、予め記憶されたメーカ等のＵＲＬにアクセスすることにより、ユーザにダウンロードするプログラムを選択させるようにしてもよい。
【００２６】
また、メニュー等を表示できるソフトウェア自体も公知の技術を用いて作成できる。そのようなソフトウェアは、メニューの階層構造を定義したオブジェクトや、各選択肢と実行時に呼び出すプログラムのジャンプ先を定義したデータを持たせることにより、上述のような動作を実現できる。また、実施の形態１で説明したようなキーボードの配置と対応する文字番号若しくは機能のテーブルをそのソフトウェアに組み込むこともできる。
階層構造を持つメニューとしては、例えば、次のようなものとなる。
【００２７】
2004295730.tif 000003
【００２８】
この操作体系では、様々な操作に対応できるように、多種多様な操作をメニューから呼び出せるようになっている。ここで、１〜４は、第１階層目のメニュー、（１）〜（３）は第２階層目のメニュー、Ａ〜Ｃは第３階層目、ａ〜ｃは第４回階層目をあらわしている。この操作体系によれば、例えば、第４階層目の画像１を選択したい場合に、いくつかの階層のメニューをたどる必要がある反面、多種多様な操作ができるというメリットがある。
【００２９】
また、他のキーボードパネルに対応した操作体系として、上述の操作体系とは階層構造が操作体系をとることもできる。例えば、カメラ機能の使い易さに特化したキーボードパネルでは、以下のようなメニューとする。
2004295730.tif 000004
【００３０】
この操作体系では、メニューから選択できる機能が少ない反面、画像１を見るために第２階層目で目的の選択できるため、カメラを使用するユーザにとっては非常に使い易い操作体系を提供できる。
このように、単に第１階層目に表示される選択肢を変更するだけでなく、複数の階層を有するメニューの操作体系を変更することにより、キーボードパネルの交換に応じてユーザの目的に適したより使い易いインタフェースを提供することができる。
【００３１】
以上のように、この実施の形態によれば、キーボードパネルの種別に応じて、メニューを変更することができ、キーボードに合わせた使い易いメニューを表示することができるという特徴がある。また、ソフトウェアが記憶されていない場合には、ネットワーク経由でダウンロードすることができるため、予めメモリに記憶するソフトウェアを少なくすることもできる。
【００３２】
実施の形態３．
次に、キーボードパネルの種別を自動的に検出する実施の形態について説明する。なお、この実施の形態では、ファンクションキー（ソフトキー）の表示切り替えも行う。
基本的な動作は、実施の形態２と同様であるので異なる部分を中心に説明する。図９は、キーボードパネル３に各種別に特有の突起部を設けた例である。突起部３ａは、種別番号に合わせて特有のパターンで設けてある。例えば、種別番号を２進数で表現した場合、１を凸、０を凸なしとするとこにより、特定の突起のみが筐体側の操作パネル検出部２５ａの各穴に設けられた電極に接触する。そして、キーボード検出手段２５が各電極の電気信号を読み取ることにより、キーボード種別を特定する。なお、突起は０又は１というパターンではなく、種別を判別できるような形状で設けられれば、凹部を設ける等どのような形やパターンでもかまわない。
【００３３】
また、形状によりパネルを判別するだけでなく、キーボードパネルからの電気信号に基づいて種別を判別することもできる。図１０のキーボードパネル３は、集積回路（ＩＣ）を内蔵しており、その端子３ｂが筐体側の操作パネル検出部２５ｂに電気的に接続される。キーボード検出手段２５は、この端子を介して集積回路から種別情報を受信することによって、種別を判定する。また、集積回路がソフトウェアやソフトウェアの入手先情報（ＵＲＬ）等を記憶しており、後述するステップＳ１７、Ｓ１８で内臓のソフトをメモリ２９にダウンロードしたり、入手先情報に基づいてＭＰＵ２１がソフトウェアをダウンロードすることもできる。なお、この例では、端子を設けたが、キーボードパネルに内蔵されている非接触型ＩＣチップとワイヤレスで通信するようにしてもかまわない。また、バーコードのようなパターンをキーボード検出手段２５が光学的に読み取ることも可能である。
【００３４】
次に、自動検出の動作について図１１に基づいて説明する。まず、キーボード検出手段２５がキーボードパネル３が外されたことを検出すると、ＭＰＵ２１は主表示装置６に「操作用パネルを取り付けてください」というメッセージを表示する。そして、ユーザがキーボードパネル３を取り付けると、キーボード検出手段２５がこれを検出し、キーボードパネルの種別情報を出力する。ＭＰＵ２１は、この種別情報をメモリ２９に記憶し、主表示装置６に例えば「○○モード用の操作パネルを検出しました」と検出結果を表示する（ステップＳ２０）。以降のＭＰＵ２１は、実施の形態２で説明したのと同様にソフトウェア切り替えの処理を実行する（ステップＳ１３〜１９）。
【００３５】
ここで、図７の通常のパネルから図１２に示すようなメール中心パネルに、キーボードパネル３が切り替えられた場合、ＭＰＵ２１は種別に従ってソフトウェアを切り替える。そのとき、ＭＰＵ２１は、切り替えられたソフトウェアに従って、主表示装置６に所定の画面を表示するが、この例では図１２の６ｂに示されるように、ファンクションキー９ａの表示６ｂも、通常の表示からメールのファンクションキーに対応した表示に切り替えている。このとき、実施の形態１でも説明したように、同座標に配置されたファンクションキーの機能も通常の機能から他の機能（すなわちメールに対応した機能）に変更されていることはいうまでもない。また、ファンクションキーとして主表示装置６に表示される表示対象キーは、各ソフトウェアで個別に定義することができるため、パネルの切り替えによって第１のファンクションキーから異なる位置にある第２のファンクションキーを表示対象とすることも可能である。
【００３６】
以上のように、この実施の形態によれば、キーボードパネル３の種別を自動的に検出するため操作が楽であり、また、ユーザ操作により誤ったソフトウェアを使用することも防止できる。また、パネル上のキーに割り当てられた機能の変化に従って、表示される機能や表示対象となるキーを切り替えることができる。
【００３７】
なお、この発明の各構成は上述実施の形態１〜３によって限定されず、発明の趣旨を逸脱しない範囲で様々な変形を行うことができる。
例えば、この発明は、いわゆる二つ折りの筐体以外にもストレートタイプの筐体の情報端末にも使用することができる。また、無線通信を用いて複数の筐体間を接続する場合には、筐体は１つである必要はなく、セパレートタイプの情報端末とすることもできる。オプションユニット３に表示装置がある場合には、情報端末自体に表示装置を設けるかどうかは、必要に応じて任意に決めることができる。
また、センサはタッチセンサ４に限らず圧力センサ等、入力位置を特定できる多種多様のセンサを用いることができる。また、センサは、パネルの交換によってキーの位置が変わっても入力が可能なように設けられていればよいため、図２に示したような面上に広がったものだけでなく、線上に延びたセンサでもよい。
センサの配置位置は、筐体表面に限らず、筐体内に設けられていてもよい。非接触検知が可能なセンサであれば、この場合でも入力位置を特定することができる。
【００３８】
また、上部筐体１ａの主表示装置がある表面とは反対側の裏面側に、センサを配置し、その上部筐体の裏面側にキーボードパネルを配置してもよい。この場合、筐体を折り畳んだ際にも裏面側でキーボード操作ができるという特徴がある。同様の理由で、筐体側面や下部筐体１ｂの裏面などあらゆる個所に配置できることはいうまでもない。図１３にその例を示す。図１３は、情報端末の部分透過図であり、下部筐体１ｂに設けられたセンサ４は、シート状のセンサ４を筐体の複数面に沿うように折り畳んで形成されており、１つのセンサ４が複数面をカバーするようになっている。ここでセンサ４は上部筐体１ａにも設けられており、それぞれキーボードパネル３が交換可能に取り付けられる構造となっている。
また、センサは筐体に完全に固定されている場合だけでなく、外れない範囲である程度のフレキシビリティを持ちながら筐体に設けられていてもよい。この際、キーボードパネル３を装着することによりセンサが固定されるように構成するとよい。
【００３９】
キーボードパネルは、完全に電子回路を排除したものである必要はなく、多少の回路を含んでいてもかまわない。また、硬いプラスチックのような素材以外にも、曲げることが可能なより柔らかい素材を可能な使用することもできる。従来のキーボードのように、キー押下時のストロークがあまり必要でない用途には、キーの位置が印字されたシート上のキーボードでもよい。また、パネルは１つの素材により一体成型してもよいし、クリック感を出すためにキー部分をクリック感のある別の素材で構成し、複数のキーとこれらのキーを保持するフェースプレートとを備える構成としてもよい。
キーボードパネルは、表面だけでなく裏面にもキーを表示することができる。その際、ユーザの設定又は実施の形態２に記載されたような突起又は穴のパターン、電気的信号のパターン等によって、キーボード検出手段はキーボードの表裏を検出し、実施の形態１〜３に記載したような異なるキーボードとして、表側と裏側を使用することができる。
【００４０】
情報端末は、携帯電話機に限らず、携帯型の情報端末（ＰＤＡ等）や他の汎用的なコンピュータも含まれる。また、情報処理機能を有する各種家電機器、業務用ターミナル装置、カーナビゲーションシステム等にこの発明を適用することもできる。
【００４１】
上述の説明において、各図の同一符号は同一又は相当の部分を表している。
【００４２】
【発明の効果】
この発明のよれば、複数のキーボードに対応可能な情報端末を得ることができる。
【図面の簡単な説明】
【図１】この発明の実施の形態１における情報端末の斜視図である。
【図２】この発明の実施の形態１におけるキーボードパネル及びセンサを示す図である。
【図３】この発明の実施の形態１における情報端末の機能ブロック図である。
【図４】この発明の実施の形態１におけるキー入力処理のフローチャートである。
【図５】この発明の実施の形態１におけるメモリの書き換えを示す図である。
【図６】この発明の実施の形態２におけるキーボードパネル切り替え時のフローチャートである。
【図７】この発明の実施の形態２におけるメニューを示す図である。
【図８】この発明の実施の形態２におけるメニューを示す図である。
【図９】この発明の実施の形態３におけるパネル検出部を示す図である。
【図１０】この発明の実施の形態３におけるパネル検出部を示す図である。
【図１１】この発明の実施の形態３におけるキーボードパネル切り替え時のフローチャートである。
【図１２】この発明の実施の形態２におけるファンクションキー表示を示す図である。
【図１３】この発明の実施の形態を示す筐体の部分透過図である。
【符号の説明】
１ａ  上部筐体、  １ｂ  下部筐体、  ２  ヒンジ、  ３  キーボードパネル、  ４  タッチセンサ、  ５  キー、  ６  主表示装置、  ７  スピーカ、  ８マイク、  ９  ソフトキー、  １０  セレクタキー、  ２１  ＭＰＵ、  ２２ビデオ回路、  ２３  Ｉ／Ｏコントローラ、  ２４  外部メモリ、  ２５  キーボード検出部、  ２６  送受信回路、  ２７  アンテナ、  ２８  音声デコーダ／エンコーダ、  ２９  メモリ
【図１】
2004295730.tif 000005
【図２】
2004295730.tif 000006
【図３】
2004295730.tif 000007
【図４】
2004295730.tif 000008
【図５】
2004295730.tif 000009
【図６】
2004295730.tif 000010
【図７】
2004295730.tif 000011
【図８】
2004295730.tif 000012
【図９】
2004295730.tif 000013
【図１０】
2004295730.tif 000014
【図１１】
2004295730.tif 000015
【図１２】
2004295730.tif 000016
【図１３】
2004295730.tif 000017