(57)【要約】【課題】  入力操作を行う入力手段及びディスプレイを一体型且つ小型としても、入力操作する前に入力手段に割り当てられた機能をユーザに容易に認識させることで入力操作性を向上した情報処理装置、情報処理方法及びプログラムを提供する。【解決手段】  情報処理装置１は、表示画面１０及びキーボード２０Ｌ／Ｒを有し、キーボードは、本体両側部に左右の手で把持した際にその親指で接触可能な範囲に、タッチセンサを内蔵した複数の釦２１Ｌ／Ｒが配列されて構成され、各釦毎に、数値や文字を入力する機能が割り当てられている。画面上には、各釦に割り当てられた機能に関する情報をソフトキーボード３０として表示すると共に、キーボードの釦に親指が触るとこれをタッチセンサで検出し、ソフトキーボードの対応するソフト釦の表示のみ、ハイライト表示させる。この状態で、その釦２１Ｌ／Ｒを押下することで、この釦に割り当てられた機能が選択可能である。【選択図】  図１
2004355606.tif 000002
【特許請求の範囲】
【請求項１】
接触位置に応じて、１以上の機能が割り当てられた入力手段と、
上記入力手段に対する物理的な接触を検出する接触検出手段と、
上記入力手段に割り当てられた１以上の機能に関する機能情報を表示する表示手段と、
上記接触検出手段の接触検出結果を上記機能情報の表示に反映させる表示制御手段とを有し、
上記入力手段は、上記接触検出結果が上記機能情報の表示に反映された状態で押下されると当該機能を選択する
ことを特徴とする情報処理装置。
【請求項２】
上記入力手段は、上記接触検出手段を有する複数の釦を有し、各釦毎に機能が割り当てられていることを特徴とする請求項１記載の情報処理装置。
【請求項３】
上記入力手段の上記複数の釦は、１本の指で同時に２以上が接触されるような間隔で配列されることを特徴とする請求項２記載の情報処理装置。
【請求項４】
上記表示制御手段は、上記接触検出手段により複数の接触位置が検出された場合に、当該接触位置の組み合わせに応じた異なる上記機能情報を表示に反映させることを特徴とする請求項１記載の情報処理装置。
【請求項５】
上記表示制御手段は、上記接触検出手段により接触が検出されると、当該接触位置に対応する機能に関する情報を他の機能に関する情報より明るく表示する
ことを特徴とする請求項１記載の情報処理装置。
【請求項６】
上記表示制御手段は、上記接触検出手段により接触が検出されると、当該接触位置に対応する機能に関する情報を他の機能に関する情報より拡大して表示する
ことを特徴とする請求項１記載の情報処理装置。
【請求項７】
可搬型であって、上記入力手段は、使用者が本体の両側部を夫々左右の手で把持した状態でその親指により入力操作可能な位置に分離して設けられていることを特徴とする請求項１記載の情報処理装置。
【請求項８】
上記入力手段に使用者の左右の親指のいずれか一方のみが接触した状態、又は両方が接触した状態を検出してモードを切り替えるモード切替手段を有する
ことを特徴とする請求項７記載の情報処理装置。
【請求項９】
上記表示手段の表示画面に設けられ、該表示画面上の物理的な接触位置を検出する画面接触位置検出手段を有し、
上記表示手段は、使用者からの操作入力を受け付ける機能に関する操作用情報を表示し、
上記画面接触位置検出手段により検出された接触位置に表示された上記操作用情報の表示項目に応じた機能が選択される
ことを特徴とする請求項１記載の情報処理装置。
【請求項１０】
上記入力手段に割り当てられる機能は、調節可能なパラメータを有し、
上記操作用情報は、上記入力手段に割り当てられた機能のパラメータを調節する情報を有し、
上記入力手段により機能を選択した状態で、使用者が上記表示画面上の上記操作用情報における接触位置を移動させることで当該選択された機能のパラメータを調節する
ことを特徴とする請求項９記載の情報処理装置。
【請求項１１】
上記入力手段は、上記表示手段の表示画面上に装着され、上記接触検出手段を有し上記操作用情報の表示項目に対応した位置にて上記表示画面を押し操作する１以上の操作釦を有し、
上記操作釦には、上記表示項目が示す機能が割り当てられ、
上記表示制御手段は、上記操作釦に対する接触検出結果を、上記表示項目を示す上記機能情報の表示に反映させ、
上記操作釦に対する接触検出結果が上記機能情報の表示に反映された状態で、当該操作釦が押し操作され上記表示画面に接触すると、当該接触位置に対応した位置の表示項目に応じた機能が選択される
ことを特徴とする請求項９記載の情報処理装置。
【請求項１２】
上記入力手段に接触される指の移動パターンに応じて１以上の機能が割り当てられ、上記接触検出手段により該移動パターンが検出されると、割り当てられた機能が選択される
ことを特徴とする請求項１記載の情報処理装置。
【請求項１３】
上記入力手段が押下されると振動を生成する振動生成手段を有する
ことを特徴とする請求項１記載の情報処理装置。
【請求項１４】
上記入力手段は、１以上の機能が割り当てられた円形状の操作部を有し、
上記接触検出手段は、上記操作部に対する接触位置及び／又は周方向の接触操作を検出し、
上記表示制御手段は、上記接触検出手段の接触検出結果を上記機能情報の表示に反映させる
ことを特徴とする請求項１３記載の情報処理装置。
【請求項１５】
上記振動生成手段は、上記接触検出手段により上記操作部に対する周方向の接触操作を検出すると振動を生成する
ことを特徴とする請求項１４記載の情報処理装置。
【請求項１６】
上記操作部には、接触位置に応じて異なるモードが割当てられ、周方向の角度範囲及び方向に応じて該モードにおけるパラメータを選択する選択機能が割当てられ、
上記接触検出手段は、上記操作部に対する接触位置及び周方向の接触操作を検出し、
上記表示制御手段は、接触位置検出結果及び接触操作検出結果に基づきそれぞれモード及び選択機能を選択して上記機能情報に反映させる
ことを特徴とする請求項１４記載の情報処理装置。
【請求項１７】
上記入力手段及び接触検出手段を有する入力装置と、上記表示手段及び表示制御手段を有し、該入力装置から分離された表示装置とを備え、
上記入力装置は、上記接触検出手段による接触検出結果を上記表示制御手段に送信する送信手段を有し、
上記表示装置は、上記送信手段からの接触検出結果を受信し上記表示制御手段へ出力する受信手段を有する
ことを特徴とする請求項１記載の情報処理装置。
【請求項１８】
入力手段の接触位置に応じて割り当てられた１以上の機能に関する機能情報を表示画面に表示する表示工程と、
上記入力手段に対する物理的な接触を検出する接触検出工程と、
上記機能情報の表示に上記接触検出結果を反映させる表示制御工程と、
上記接触検出結果が上記機能情報の表示に反映された状態で上記入力手段が押下されると当該機能を選択する選択工程とを有する
ことを特徴とする情報処理方法。
【請求項１９】
所定の動作をコンピュータに実行させるためのプログラムであって、
入力手段の接触位置に応じて割り当てられた１以上の機能に関する機能情報を表示画面に表示する表示工程と、
上記入力手段に対する物理的な接触を検出する接触検出工程と、
上記機能情報の表示に上記接触検出結果を反映させる表示制御工程と、
上記接触検出結果が上記機能情報の表示に反映された状態で上記入力手段が押下されると当該機能を選択する選択工程とを有する
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面とキーボード等の入力部とが一体型になった小型且つ可搬型の装置に好適な情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
ユーザは、情報処理装置に情報を入力する場合、釦やキーパッド等（以下、キーパッド等も含めたハードウェアとしての釦を一括して釦と称する）を操作することが多い。
【０００３】
例えば、ユーザは、パーソナルコンピュータ（ＰＣ）に情報を入力する場合、複数の釦からなるキーボードを操作したり、携帯電話機に電話番号のみならず様々な情報を入力する場合、複数の機能が割り当てられている数字釦や操作釦を操作したりする。
【０００４】
このような操作時に、ユーザは、釦の表面に印刷されている記号または文字等のシンボルを視認して、その釦に割り当てられている機能を推定している。
【０００５】
従来、このような操作部を有する電子機器として、小型化を達成しつつ操作性の向上を図った手持ち型ゲーム機が下記特許文献１に記載されている。この特許文献１に記載の技術においては、操作内容を多様化するため操作手段を増加させた上で小型化をすると、各操作スイッチ間の間隔寸法が小さくなり操作性が悪くなってしまうため、表示部に表示されるゲーム内容を見つつ、ユーザが左右の親指で接触可能な第１の操作部と、左右の人差し指又は中指で接触可能な第２の操作部とを設け、左右の手で把持した状態を維持しつつ、第１の操作部に親指を接触させる一方、第２の操作部に人差し指又は中指を接触させることで、操作性の向上を図った手持ち型ゲーム機が開示されている。
【０００６】
一方、上述のキーボード等の物理的な釦により入力操作する代わりに、付属のペンにより入力操作を行う情報処理装置として、タブレット型コンピュータ、又はペン型コンピュータ等がある。これらの機器は、使用者（ユーザ）が手にとって使える携帯用コンピュータであり、付属のペンで画面に文字を書いて文字認識を行うか、画面上のソフトキーボードから文字をタップして入力することで、文字を入力することができる。
【０００７】
【特許文献１】特開２００１−２１２３７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述の物理的な操作釦により操作を行う装置において、次の（１）乃至（５）に示されるような場合、ユーザは、釦の表面に印刷されているシンボルを視認することが困難である。
【０００９】
（１）  周囲が暗い場合（ユーザが、夜間、携帯電話機の釦を操作する場合、または、暗い部屋でテレビジョン（ＴＶ）受像機のリモートコントローラの釦を操作する場合等）
（２）  １つの釦に複数の機能が割り当てられており、それらの機能に対応する複数のシンボルがその１つの釦の表面にそれぞれ印刷されている場合（モードによって、その釦に対応する機能が変化する場合）
（３）  釦が目視できない位置に配置されている場合（例えば、機器の裏側に釦が設けられている場合）
（４）  釦の上にユーザの指がのせられている状態の場合
（５）  釦に割り当てられた機能を適切に表現するシンボルが、その釦の表面に印刷されていない場合（ユーザにとって視認しにくいシンボルが、その釦の表面に印刷されている場合）
【００１０】
従って、このように、釦に割り当てられたシンボルを認識できないような場合、操作釦に割り当てられている機能を推定することができないという問題点がある。即ち、上記特許文献１に記載の技術のように、親指及び人差し指に対応する操作部を設けて操作性を向上させ小型を図ったとしても、周囲が暗い等の理由で操作部が視認できない場合、ユーザは、操作部により操作を行った後でしか、操作部に割り当てられた機能を認識することができず、操作する前に操作部に割り当てられた機能を推定することができないので、誤操作の原因となり、操作性が悪い。
【００１１】
また、タブレット型コンピュータ、又はペン型コンピュータ等のように、物理的な釦による入力ではなく、ペンで画面上に文字を書いて文字認識させる方法においては、文字入力の間だけ、ペンを本体から取り外して操作する必要があり、手間がかかる、手が疲れる、誤認識する等の問題点があり、また、ソフトキーボードによる入力する方法においては、目視によってキーボードをタップする作業には、注意力が必要で、釦操作による入力に比して疲労感が大きく、操作性が悪いという問題点がある。
【００１２】
更に、通常のキーボード等の物理的な釦をタブレット型コンピュータに装着すれば、全体のサイズが極めて大きくなってしまうか、又はノート型のＰＣのように、２つ折の形態をとる必要があり、一体型ディスプレイとしての携帯性を損なう。
【００１３】
本発明は、このような従来の実情に鑑みて提案されたものであり、入力操作を行う入力手段及びディスプレイを一体型且つ小型としても、入力操作する前に入力手段に割り当てられた機能をユーザに容易に認識させることで入力操作性を向上した情報処理装置、情報処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
上述した目的を達成するために、本発明に係る情報処理装置は、接触位置に応じて、１以上の機能が割り当てられた入力手段と、上記入力手段に対する物理的な接触を検出する接触検出手段と、上記入力手段に割り当てられた１以上の機能に関する機能情報を表示する表示手段と、上記接触検出手段の接触検出結果を上記機能情報の表示に反映させる表示制御手段とを有し、上記入力手段は、上記接触検出結果が上記機能情報の表示に反映された状態で押下されると当該機能を選択することを特徴とする。
【００１５】
本発明においては、接触検出手段と入力手段とを有し、入力手段が有する機能を機能情報として画面に表示しておき、接触検出結果をこの機能情報に反映させることで、ユーザは機能を選択する前に、現在触っている機能を確認することができ、機能選択を確実に行うことができる。
【００１６】
また、上記入力手段は、上記接触検出手段を有する複数の釦を有し、各釦毎に機能が割り当てられているものとすることができ、小さいスペースであっても、複数の釦を設けて例えばＰＣに使用されるキーボードと同じキー配列を構成することができる。
【００１７】
更に、上記入力手段の上記複数の釦は、１本の指で同時に２以上が接触されるような間隔で配列させることができ、反映された状態で押下しない限り、機能は選択されないので、複数の釦に渡って指が置かれる程度に釦を小さく形成でき、使用者自身の指によって釦が隠れてしまうような場合であっても表示手段の機能情報により機能を認識でき、正確に機能選択することができる。
【００１８】
更にまた、上記表示制御手段は、上記接触検出手段により接触が検出されると、当該接触位置に対応する機能に関する情報を他の機能に関する情報より明るく、又は拡大して表示することで、ユーザの接触をフィードバックすることができる。
【００１９】
また、使用者が本体の両側部を夫々左右の手で把持した状態でその親指により入力操作可能な位置に分離して設けられてもよく、これにより、両手で把持した状態で操作入力が可能である。
【００２０】
更に、上記表示手段の表示画面に設けられ、使用者が接触した上記表示画面上の接触位置を検出する画面接触位置検出手段を有し、上記表示手段は、使用者からの操作入力を受け付ける機能に関する操作用情報を表示し、上記画面接触位置検出手段により検出された接触位置に表示された上記操作用情報の表示項目に応じた機能が選択されるものとすることができ、このようなタッチパネル機能と併用することで、更に操作性を向上する。
【００２１】
本実施の形態における情報処理方法は、入力手段の接触位置に応じて割り当てられた１以上の機能に関する機能情報を表示画面に表示する表示工程と、上記入力手段に対する物理的な接触を検出する接触検出工程と、上記機能情報の表示に上記接触検出結果を反映させる表示制御工程と、上記接触検出結果が上記機能情報の表示に反映された状態で上記入力手段が押下されると当該機能を選択する選択工程とを有することを特徴とする。
【００２２】
また、本発明に係るプログラムは、上述した情報処理をコンピュータに実行させるものである。
【発明の効果】
【００２３】
本発明に係る情報処理装置によれば、接触位置に応じて、１以上の機能が割り当てられた入力手段と、上記入力手段に対する物理的な接触を検出する接触検出手段と、上記入力手段に割り当てられた１以上の機能に関する機能情報を表示する表示手段と、上記接触検出手段の接触検出結果を上記機能情報の表示に反映させる表示制御手段とを有し、上記入力手段は、上記接触検出結果が上記機能情報の表示に反映された状態で押下されると当該機能を選択するので、入力手段に関する情報が画面上に表示されると共に、ユーザの入力手段に対する接触が画面上の表示に反映されるため、ユーザは入力手段を見なくても触ることで入力手段の機能を認識できて入力操作が容易であり、従って、入力手段には機能を示す情報の記載を不要として、入力操作を行う入力手段及びディスプレイを一体型且つ小型とすることができる。
【００２４】
また、本発明に係る情報処理方法によれば、接触位置に応じて異なる機能が割当てられた入力手段におけるユーザの接触位置を検知し、この接触を反映させた表示情報を表示画面に表示し、接触を反映させた状態で入力手段が押下されると当該機能を選択する情報処理方法を提供することができる。更に、本発明に係るプログラムによれば、上述のような情報処理装置のコンピュータに情報処理を実行させることができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。この実施の形態は、本発明を携帯型のディスプレイ・キーボード一体型情報処理装置に適用したものである。
【００２６】
図１は、本実施の形態における情報処理装置を示す模式図である。情報処理装置１は、図１に示すように、略中央に配置される表示画面（ディスプレイ）１０と、表示画面の左右に分離して配置された操作入力手段としての左キーボード２０Ｌ、右キーボード２０Ｒとを有している。
【００２７】
左右のキーボード２０Ｌ／Ｒは、複数の釦からなる釦群から構成され、各釦２１Ｌ／Ｒ毎に、異なる文字又は数値等を入力するために異なる機能が割り当てられている。そして、これらの釦２１Ｌ／Ｒ毎の機能に関する情報が表示画面１０上にソフトキーボード（機能情報）３０として表示されている。本実施の形態においては、表示画面１０は、機能情報表示部１１と、キーボード２０Ｌ／Ｒにより入力された文字や数値等の入力結果を表示する入力結果表示部１２とを有する。
【００２８】
情報処理装置１は、垂直方向が短辺（横長）となる矩形の表示画面１０を有し、左キーボード２０Ｌ及び右キーボードＲは、表示画面１０を挟んで本体の両側部の中央付近に、それぞれ設けられる。
【００２９】
そして、本実施の形態においては、この左右のキーボード２０Ｌ／Ｒは、垂直方向及び水平方向に４×５の２０個ずつの釦（入力キー）２１Ｌ／Ｒから構成され、各情報処理装置１の本体の両側部をユーザが把持した状態で、該ユーザの左親指４０Ｌ及び右親指４０Ｒにて夫々接触可能な位置に配列されている。
【００３０】
この左右のキーボード２０Ｌ／Ｒの各釦２１Ｌ／Ｒには、生体（指）の物理的な接触を検出する接触検出手段であるタッチセンサ（図示せず）が、内蔵されるなどして設けられており、このタッチセンサにより、ユーザの親指４０Ｌ／Ｒの各釦２１Ｌ／Ｒのキートップ等に対する接触を検出し、この接触検出結果が表示画面１０のソフトキーボード３０に反映（フィードバック）される。即ち、ユーザの手（親指）が、２０個のうちいずれの釦２１Ｌ／Ｒに接触したかを検出し、この釦２１Ｌ／Ｒに割り当てられた機能に関する情報に対応するソフト釦３１Ｌ／Ｒを、他のソフト釦とは異なる色又は他のソフト釦より高い輝度で発光させて表示（以下、ハイライト表示という。）する。これにより、ユーザは、表示画面１０を見ることで、キーボード２０Ｌ／Ｒ（釦２１Ｌ／Ｒ）を見なくても、現在、どの釦２１Ｌ／Ｒに自身の指が置かれているか、自身の指が置かれている（接触している）釦２１Ｌ／Ｒにはどのような機能が割り当てられているかを知ることができる。
【００３１】
このようなソフトキーボード３０の表示、接触によるソフトキーボード３０のハイライト表示などは、図示せぬ表示制御部により制御される。
【００３２】
ここで、キーボード２０Ｌ／Ｒを構成する釦群は、両手で把持した状態で、手の位置は変えず、親指のみを動かして全ての釦に接触可能な範囲に配列されており、１本の親指で、複数の釦が隠れる程度、例えば縦横３ｍｍ等の間隔で配列される。このように複数の釦群を狭い範囲に密接した状態で配置すると、１つ１つの釦を触ったり、押下したりすることが困難になる場合があるが、例えば２以上の釦の接触を検出した場合は、接触が検出された範囲において、最も中心に近い位置の釦に接触しているとみなす等とし、いずれか１つの釦を選択してその釦の接触を検出するようにする。そして、この選択された１つの釦に割り当てられた機能に関する情報の表示のみをハイライト表示することで、ユーザは、複数の釦上に親指を載せてもいずれか１つの釦に対応する機能情報にのみその接触が反映されるため、全ての釦が親指の動きのみで接触可能な小さい範囲に密接して設けることができる。
【００３３】
このようなユーザの指の接触検出は、例えば、後述する近接センサ等を各釦２１Ｌ／Ｒに内蔵することにより可能となる。
【００３４】
そして、このキーボード２０Ｌ／Ｒは、ユーザ自身が現在触っている釦２１Ｌ／Ｒに割り当てられた機能に該当するソフト釦３１Ｌ／Ｒをハイライト表示させた状態で、当該触っている釦２１Ｌ／Ｒを押下することで、この釦２１Ｌ／Ｒに割り当てられた機能を選択する入力手段として機能する。ここで、キーボード２０Ｌ／Ｒを構成する各釦２１Ｌ／Ｒは、夫々押下されることにより、そのキートップの位置が上下に変動する等して状態が変化し、上下ストロークのクリック感等により、ユーザが押下したことを体感できるように構成されている。また、上述のように、釦が密に設けられていることで、親指で同時に複数の釦を押下してしまったとしても、接触が表示に反映された状態で押下されなければ、機能が選択されないため、予めハイライト表示させた所望の１つの機能のみを選択することができる。
【００３５】
次に、本実施の形態の情報処理装置における入力方法について説明する。先ず、ユーザは、両手で情報処理装置１を把持し、左右の親指をキーボード２０Ｌ／Ｒ上に接触させる。表示画面には、キーボード２０Ｌ／Ｒの各釦２１Ｌ／Ｒに設けられたタッチセンサがユーザによる接触を検出すると自動的にキーボード２０Ｌ／Ｌの各釦２１Ｌ／Ｒに割り当てられた機能に関する情報であるソフトキーボード３０を表示する。なお、ソフトキーボード３０を表示させる表示釦等を別に設け、これを操作してソフトキーボード３０を表示させるようにしてもよい。
【００３６】
その後、ユーザが左右の親指４０Ｌ／Ｒの接触位置をキーボード２１Ｌ／Ｒ上で移動させることで、その接触位置、即ち接触を検出する釦が移動し、各釦は、接触を検出するとこれを表示制御部に知らせる。
【００３７】
表示制御部は、接触を検出した釦に対応するソフトキーボードのソフト釦の表示をハイライト表示３２に切り替える。ユーザは、このソフトキーボード３０のハイライト表示３２をみて、自身が触っている釦２１Ｌ／Ｒの機能を認識することができる。この時点では、ユーザの接触がソフトキーボード３０に反映されるのみで、各釦２１Ｌ／Ｒに割り当てられた例えば所定のアルファベットの入力などの機能は選択されない。言い換えれば、釦２１Ｌ／Ｒに接触してソフトキーボード３０に反映させることで、その釦に割り当てられた文字を仮選択する。
【００３８】
そして、ユーザが釦２１Ｌ／Ｒに接触し、操作したい所望の機能をハイライト表示３２させた状態で、接触している釦２１Ｌ／Ｒを押下すると、当該機能が選択される。すなわち、接触をソフトキーボード３０に反映させることで接触している釦２１Ｌ／Ｒに割当てられた機能を仮選択し、その状態で釦２１Ｌ／Ｒを押下することで機能を本選択することができる。例えば、キーボード２０Ｌ／Ｒの各釦には、アルファベット又は数値を入力する機能が割り当てられているような場合、このような操作を繰り返すことにより、ユーザは、キーボード２０Ｌ／Ｒを構成する各釦２１Ｌ／Ｒを見ずに、「こんにちは。」等の文章等を入力し、表示画面１０上の入力結果表示部１２に表示させることができる。
【００３９】
通常、このように小型で且つ左右に分離したキーボードとすると、キーボード２０Ｌ／Ｒの各釦２１Ｌ／Ｒのキートップのラベルを視認することが困難になったり、指が複数の釦上を覆うことで、操作しようとする釦のラベルが見えなくなったり、左右に２つ操作入力部を設けると視線が往復してキーボード２０の各釦２１Ｌ／Ｒに割り当てられた機能を認識することが困難になったりする。これに対して、本実施の形態においては、ユーザがキーボード２０Ｌ／Ｒを見なくても、キーボード２０Ｌ／Ｒの各機能に関する情報を認識可能とするため、ソフトキーボード３０として表示画面１０上に表示し、ユーザによる接触を検出してこれをソフトキーボード３０の表示に反映させることで、ユーザは、キーボードが小型であっても、左右に分離して配置されていても、各釦２１Ｌ／Ｒに割り当てられた機能を、接触検出した釦に対応してハイライト表示３２としたソフトキーボード３０により認識することができる。
【００４０】
このことにより、ユーザはキーボード２０Ｌ／Ｒに指を置く等して触るのみでその機能を把握することができるので、キーボード２０Ｌ／Ｒを表示画面１０と共に一体型に構成して携帯用の小型の情報処理装置とすることができる。そして、例えば本実施の形態のような左右分離小型化キーボード２０Ｌ／Ｒを使用すれば、両手で装置を把持した状態を維持しつつ親指２本の入力操作が可能になると共に、接触した釦をハイライト表示することで周囲が暗くてもその機能を容易に認識することができる。
【００４１】
次に、本実施の形態の変形例について説明する。図２（ａ）及び（ｂ）は、第１の実施の形態の変形例における情報処理装置を示す模式図である。上述したように、左右のキーボードに配置可能な釦の数には、釦の大きさ又は情報処理装置の大きさなどに応じて制約がある場合がある。そこで、本変形例においては、左右の釦操作を組み合わせることで、例えば文字入力の場合であれば、釦の数より多数の文字種を入力可能とする釦操作の組み合わせの一例を示す。
【００４２】
従来、少ない釦数で、文字を入力するための種々のキーボード又はキーパッドが開発されており、複数の釦の組み合わせにより文字を入力するものもある。例えばＴＡＧＴＹＰＥ（リーディング・エッジ・デザインが開発した両手親指高速日本語入力方式）では、左右５個ずつの合計１０個の釦を用意し、五十音の行と段とを交互に押すことで日本語を入力するものである。すなわち、１回目の入力で「行」の選択を行うが、このとき１０個の釦には、「あ」から「わ」までの各行が割り付けられ、所望の「行」を選択することができる。２回目の入力では、「段」の選択を行って文字入力を行うものであり、このとき、左右いずれにも、「あ」から「お」までの各段が割り付けられ、左右のどちらの釦を押しても同じ文字を入力することができる。しかしながら、この種のキーボードは、ユーザが釦配列を習得する必要がある。
【００４３】
これに対し、本発明においては、キーボード（各釦）がユーザの接触を検出し、この接触を表示に反映させるため、釦が示すコマンド内容をユーザが事前に知ることができ、釦配列を覚える必要がないものとなっている。
【００４４】
図２（ａ）に示すように、本変形例における情報処理装置５１は、その中央に設けられた表示画面６０と、表示画面６０の左右に分離して配置された左キーボード７０Ｌ及び右キーボード７０Ｒとを有し、左右のキーボード７０Ｌ／Ｒは、２行４列の各８個、合計１６個の釦７１Ｌ／Ｒ（タッチセンサ付きキーパッド）からなる。
【００４５】
左右のキーボード７０Ｌ／Ｒは、例えば親指など、ユーザの指４０Ｌ／Ｒがどの釦に触れているかの状態、及びいずれの釦にも触れていない状態の９状態を検出することができる。従って、８個の右釦７１Ｒを押下する場合に、左キーボード７０Ｌの触れ方（９種類の状態）により、８×９＝７２通り、また、８個の左釦７１Ｌを押下する場合に、右キーボード７０Ｒの触れ方（９状態）により７２通りを識別することができ、合計１４４通りの入力状態を識別することができる。一般的に、左右夫々、Ｎ個の釦があった場合に、入力できる種類は、（Ｎ＋１）×Ｎ×２となる。
【００４６】
本情報処理装置５１は、上述した如く、釦を押下する前に表示画面６０において、釦の接触を表示に反映させ、その釦にどのような機能が割り当てられているかをユーザが認識することができる。例えば、図２（ｂ）に示すように、左キーボード７０Ｌにおいて、左の親指４０Ｌが例えば左下隅の１つの釦７１Ｌに触れている場合、これにより、表示画面６０右側に、ソフトキーボード８０Ｒが表示されているものとする。この右用ソフトキーボード８０Ｒは、８つのソフト釦８１Ｒからなり、左釦７１Ｌ毎に右釦７１Ｒに割当てられる機能情報（コマンド）が切り替り、これに合わせて右用ソフトキーボード８０Ｒの表示も切り替る。
【００４７】
図２（ｂ）においては、右用ソフトキーボード８０Ｒとして「Ａ」〜「Ｈ」の８つのソフト釦８１Ｒが表示され、この状態で例えば右下から２番目の右釦７１Ｒに接触するとソフト釦８１Ｒ（「Ｇ」）がハイライト表示され、この状態で上記右釦７１Ｒを押下すると「Ｇ」が入力される。そして左側の指４０Ｌをずらして、左釦７１Ｌの接触位置を変更することで、表示画面６０に表示されるソフトキーボード８０Ｒの表示が切り替り、他の文字を入力することができる。同様に、右の釦７１Ｒに触れている位置に応じて、表示画面６０の左側に異なる左用ソフトキーボード８０Ｌが表示される。
【００４８】
本変形例においては、例えば右釦７１Ｒの接触が検出された場合、表示画面６０に左キーボード７０Ｌに現在割当てられている機能情報が左用ソフトキーボード８０Ｌとして表示されると共に、左釦７１Ｌに対するユーザの接触が検出され、当該釦７１Ｌを押下する前に、現在ユーザの指４０Ｌが触っている釦に割当てられた機能情報がハイライト表示されるため、ユーザが実際に釦７１Ｌ／Ｒを押下する前に、どの釦にどの文字（機能）が割当てられているかを事前に知ることができ、釦配列を学習していないような初心者であっても、指を釦上で動かすことでキー配列を表示画面に表示されたソフトキーボードにより見ることができ、極めて操作性が高い。また、キー配列を学習したユーザは、画面表示に頼らず高速に文字入力を行うことも可能となる。
【００４９】
また、このような画面上のソフトキーボード８０Ｌ／Ｒの表示は、指が釦に触れていない状態が一定時間以上続いた場合には、自動的に消えるように設定することができる。これにより、特別な切り替えコマンドなしに、文字入力中のみ自動的にキー表示ができるような画面インターフェースを構成することができ、この情報処理装置を他のアプリケーションと混在して利用する際に便利である。
【００５０】
次に、本発明の第２の実施の形態について説明する。図３は、本実施の形態における情報処理装置を示す模式図である。図３に示すように、本実施の形態における情報処理装置１０１においても、第１の実施の形態と同様に、表示画面１１０と、これを挟んで左右に分離された位置に配置される小型キーボード１２０Ｌ／Ｒとを有し、キーボード１２０Ｌ／Ｒは、夫々ユーザの指４０Ｌ／Ｒの接触を検出するタッチセンサが内蔵された複数の釦１２１Ｌ／Ｒから構成されている。
【００５１】
ここで、本実施の形態における情報処理装置１０１は、複数の機能モード（メニュー）を有し、図１に示すような、テキストを入力するテキスト入力モードの他に、テレビ受像機のリモートコマンダ（以下、リモコンという。）として使用するリモコンモード等を有する。機能モードをリモコンモードとした場合、例えば左キーボード１２０Ｌの各釦１２１Ｌに割り当てられたチャンネルを選択する機能に関する情報が、表示画面１１０にソフトキーボード１３０として表示され、左キーボード１２０Ｌの各釦１２１Ｌによって、チャンネルを選択することができる。なお、チャンネルに相当する数の釦以外の釦に触っても何も表示されないものとする。
【００５２】
このような場合、釦１２１Ｌに触ると、ソフトキーボード１３０の該当するチャンネル１３１ａがハイライト表示され、ハイライト表示された状態で該当する釦１２１Ｌを押下することで当該チャンネルを選択することができる。
【００５３】
ここで、本実施の形態においては、接触が検出された釦１２１Ｌに該当する機能に関する情報としてチャンネル１３１ａがハイライト表示されるだけでなく、画面１１０上に、機能情報内容表示ウィンド１３１ｂを設け、ここに接触された釦に割り当てられた機能内容、例えば、この機能を説明する文字情報又は画像を、ソフトキーボード１３０における表示よりも詳細に表示することができる。具体的には、本実施の形態のように、チャンネル選択機能が割り当てられている場合は、放送局の説明を示す文字情報を表示したり、そのチャンネルで現在放映されている映像を一時的に表示したりすることができる。
【００５４】
また、例えば、機能モードを切り替えて携帯電話として使用する場合、釦は、電話番号を入力する機能となるため、このような場合には、機能情報内容表示ウィンド１３１ｂには、接触を検出した釦に対応する数値を単に拡大して表示したりしてもよい。このように、釦に、モード毎に異なる機能が割り当てられ、釦に動的に機能が貼り付けられている場合においても、ユーザは、釦が所望の機能（コマンド）に対応しているか否かを、釦を押下する前、即ち機能を選択実行する前に認識することができる。
【００５５】
本実施の形態においては、第１の実施の形態と同様に、タッチセンサ付きの釦からなる左右分離型のキーボードを搭載し、キーボードの各釦に対応する機能を画面上に表示して、釦の接触を検知し、これを画面上のソフトキーボードの該当する部分をハイライト表示することで、キーボードの接触をユーザにフィードバックするため、ユーザはこれから押す釦に対してどのような機能が割り当てられているかを認識することができる。これにより、各釦にどのような機能であるかをシンボル等で表示する必要がなく、キーボード（各釦）の大きさを小さくすることができ、小型の携帯型情報処理装置に搭載することができる。更に、本実施の形態においては、釦に対して動的に機能情報を貼り付けて、接触している釦に関する詳細な機能表示を行うことで、更に操作性を向上することができる。
【００５６】
次に、本発明の第３の実施の形態について説明する。本実施の形態は、第１及び第２の実施の形態と同様に小型キーボードを搭載すると共に、更に、表示画面上にタッチパネルを供えることで、更に操作性の向上を図ったものである。
【００５７】
図４（ａ）及び（ｂ）は、本発明の第３の実施の形態における情報処理装置を示す情報処理装置を示す模式図である。図４（ａ）に示すように、情報処理装置２０１は、表示画面２１０に、上述の第１及び第２の実施の形態と同様、機能情報表示画部２１１を有し、キーボードに割り当てられた機能に関する情報としてソフトキーボード２３０が表示されると共に、この機能情報表示画部２１１はユーザからの操作を受け付けるタッチパネル２４０Ｌ／Ｒとして機能する。従って、表示画面２１０のソフトキーボード２３０と重ならない位置にユーザからの操作入力を受け付けるための操作用情報が表示される。タッチパネル２４０Ｌ／Ｒには、ユーザが接触するようにした表示画面２１０上の接触位置を検出する画面接触位置検出手段（図示せず）が設けられ、この画面接触位置検出手段により、検出される表示画面２１０上の接触位置に表示されている操作用情報の表示項目に応じた機能を選択することができる。
【００５８】
図４（ａ）に示す例では、左右キーボード２２０Ｌ／Ｒの各釦２２１Ｌ／Ｒには、数値及びアルファベット等を入力する機能が割り当てられ、この機能を示すソフトキーボード２３０が画面２１０上に表示される。また、タッチパネル２４０Ｌ／Ｒは、画面２１０の左右の親指で接触可能な位置に分割して設けられ、このタッチパネル２４０Ｌ／Ｒには、ひらがなから漢字に変換する際等の変換機能部２４１ａ、入力した情報を削除する削除機能部２４１ｂ等の機能を選択するための表示項目が複数備えられている。
【００５９】
そして、ユーザは、キーボード２２０Ｌ／Ｒの各釦２２１Ｌ／Ｒからの入力と、タッチパネル２４０Ｌ／Ｒからの入力とを組み合わせることができ、釦２２１Ｌ／Ｒにより入力した情報に対し、タッチパネル２４０Ｌ／Ｒの表示項目をタッチすることで、変換候補やコマンド等を表示させ、該当する変換候補やコマンドを選択することが可能となる。
【００６０】
また、図４（ｂ）に示すように、左キーボード３２０Ｌの各釦３２１Ｌに割り当てられた機能に関する情報をソフトキーボード３３０として表示し、タッチパネルとして、右親指で接触可能な位置に、各釦３２１Ｌにて選択されている機能に関するパラメータを調節するスクロールバー３４０を表示することができる。
【００６１】
例えば、左キーボード３２０Ｌの釦３２１Ｌに対し、ボリューム、チャンネル等の異なる機能を割り当てる。そして、例えば、左キーボード３２０Ｌを操作し、ボリューム機能に該当する画面上のソフト釦をハイライト表示３３１ａとした状態で、釦３２１Ｌを押下することでボリューム機能が選択されると、スクロールバー３４０は、ボリュームを調節する機能に切り替り、スクロールバー３４０上にて右親指４０Ｒを摺動することで、ボリュームの大小を調整することができる。また、例えば、キーボードの釦に触って、テレビリモコン機能に該当するソフト釦をハイライト表示させた状態で、釦を押下することでチャンネル機能が選択されると、スクロールバーは、チャンネルを変更する機能に切り替り、スクロールバー上で指を接触させながら移動させることで、チャンネルを切り替えることがきる。
【００６２】
また、本実施の形態においても、接触を検出した釦に割り当てられた機能に関する情報部分をハイライト表示するだけでなく、文字情報３３１ｂとして表示したり、拡大して表示したりしてもよい。
【００６３】
次に、本発明の第４の実施の形態について説明する。本実施の形態においては、情報処理装置に対するユーザの接触を検出し、これによりキーボードの機能モードを自動的に切り替えるものである。上述した図１に示す情報処理装置１のソフトキーボード３０の表示と、図３に示す情報処理装置１０１のソフトキーボード１３０の表示との切り替え、又は図４（ａ）のキーボード表示と、図４（ｂ）の機能及びパラメータ調節表示との切り替えは、切り替え釦を用意してこれにより表示切替をしてもよいが、本実施の形態のように、自動的なモード切り替えにより行うことができる。
【００６４】
即ち、両手が装置に触れてない場合、左右いずれか一方の手が装置に触れている場合、左右いずれの手も装置に触れている場合等により、機能モードを切り替えることで、左右の入力手段に割り当てる機能を切り替え、表示画面上に表示する機能情報（ソフトキーボード）、及び画面上から入力操作を行うための操作用情報（タッチパネル）の表示を切り替える。
【００６５】
例えば、図５（ａ）に示すように、左右のキーボード４１０Ｌ／Ｒのいずれにも、ユーザの手又は親指４０Ｌ／Ｒが接触していない場合、表示画面４１０には、何も表示しないものとしたり、図５（ｂ）に示すように、左右のキーボード４２０Ｌ／Ｒのいずれにおいても、ユーザの手（親指）４０Ｌ／Ｒの接触が検出された場合、テキスト入力モードと判断し、画面４１０上には、第１の実施の形態と同様なソフトキーボード４３０ａを表示し、左右のキーボード４２０Ｌ／Ｒにより入力操作を行ったりすることができる。
【００６６】
また、図５（ｂ）に示すように、左手（左親指）４０Ｌのみの接触が検出され、右手（右親指）４０Ｒの接触が検出されない場合、及び図５（ｃ）に示すように、右手（右親指）４０Ｒのみの接触が検出され、左手（左親指）４０Ｌの接触が検出されない場合は、夫々メニュー選択モード１及びメニュー選択モード２とし、モード別のソフトキーボード４３０ｂ，４３０ｃを表示してもよい。
【００６７】
これらの機能モード切替は、指が触れていないまま一定時間経過すると、自動的に、予め設定された通常モードに戻るようにし、指が触れると自動的にモードが切り替るようになされる。そして、図５（ｂ）のように、両側のキーボードにユーザの親指が触れている状態、又は図５（ｃ）及び（ｄ）のように、片側のキーボードのみにユーザの親指が触れている状態を検知して、モード切替を自動的に行うことができる。このように、接触によりモードを切り替えることで、テキスト入力モード等を指定するための特別なモード切替コマンドが不要となる。
【００６８】
次に、本発明の第５の実施の形態について説明する。本実施の形態は、キーボード上又はタッチパネル上のユーザの特徴的な指の動きを検出して、この指の動き（移動パターン）に対しても機能を割り当て、更に操作性を向上するものである。
【００６９】
図６に示すように、情報処理装置５０１は、複数のタッチセンサ内蔵釦から構成されるキーボード５２０Ｌ／Ｒを左右の親指が接触可能な位置に備え、このキーボード５２０Ｌ／Ｒの割り当てられた機能に関する情報を画面５１０上にソフトキーボード５３０として表示すると共に、キーボード５２０Ｌ／Ｒに対するユーザの接触を画面５１０上のソフトキーボード５３０にフィードバックさせる。この状態で、キーボード５２０Ｌ／Ｒの釦５２１Ｌ／Ｒを押下することで、機能を選択することができる。また、画面上にてユーザの操作を受け付けるためのタッチパネル５４０Ｌ／Ｒを有し、更に多様な操作を可能とする。
【００７０】
そして、本実施の形態においては、更に、親指をキーボード５２０Ｌ／Ｒのキートップに接触させた状態で、例えば紙面上下方向、左右方向、斜め方向に移動させる等の移動パターンを特徴的な動きとして検出する。キーボード５２０Ｌ／Ｒを構成する各釦には、夫々タッチセンサが内蔵されているので、このようなユーザの動きを検出することができる。この際、このような各動きに対して、所望の機能を割り当てておくことで、上記指を上下に動かす等の特徴的な動きをジェスチャコマンドとして認識し、これらのコマンドに割り当てられた機能を選択することができる。また、この機能に関する情報を画面上に表示するようにしてもよい。
【００７１】
同様に、キーボード上の指の特徴的な動きだけでなく、タッチパネル５４０Ｌ／Ｒは、画面上の接触位置を検出する接触位置検出手段を有しているため、このタッチパネル５４０Ｌ／Ｒに指を接触させながら上下、左右、斜め等に動かすと、これを特徴的な動きとして検出し、これをジェスチャコマンドとして認識させて、同様に機能選択を行うことができる。
【００７２】
また、一方のキーボードに、このような動きに対してマウスのカーソルの移動に対する機能を割り当てておき、他方のキーボードの所定釦に、右クリック及び左クリックに対応する機能を割り当てておき、一方のキーボードにより、画面上に表示させたマウスのカーソルをユーザの手の軌跡に沿って移動させながら、他方のキーボードを押下することにより、マウスの右クリック及び左クリックに対応する機能を選択するようにしてもよい。この場合も、右クリック及び左クリックの機能を実行する前に、接触した釦の機能を示す情報を画面上にハイライト表示させることで、ユーザは、自身が触っている釦の機能を選択する前に認識することができる。
【００７３】
次に、本発明の第６の実施の形態について説明する。上述の第１乃至第５の実施の形態においては、複数の釦からなるキーボードを左右に配置するものとしたが、１つの釦上に位置センサなどを設けることで、この１つの釦をキーボードとして使用するこができる。図７は、本実施の形態におけるキーパッドを模式的に示す斜視図である。図７に示すように、キーボード（キーパッド）８２０は、ユーザにクリック感を伝えるための振動生成手段としての触感フィードバック発生装置（ピエゾアクチュエータ又は振動アクチュエータ）８２１と、圧力センサ８２２と、指位置センサ８２３とからなる３層構造になされている。
【００７４】
本実施の形態における入力手段としてのキーパッド８２０は、指位置センサ８２３により、ユーザの接触位置を検出する。従って、この接触位置に基づき異なる機能（コマンド）を割り当てることができ、コマンド毎に複数の釦を設ける必要がない。圧力センサ８２２は、ユーザの指の接触位置が検出されている状態で、所定の圧力以上で押下されているか否かを検出し、これを入力操作に反映させる。ユーザは、自身の指がどの位置に接触しているか、その接触位置に割当てられた機能が何かを表示画面上に表示されるソフトキーボードにより認識することができ、上述の実施の形態と同様に、キーパッド８２０に対する接触が表示に反映されるため、ユーザはキーパッド８２０のどの位置にどの機能が割り当てられているかを認識していなくても、表示画面の表示により、所望の機能を選択することができる。
【００７５】
図８は、このようなキーパッド８２０の動作を示すフローチャートである。図８に示すように、指位置センサ８２３がユーザの指がパッドに触れているか否かを検出し（ステップＳ１）、指が触れている場合、指の位置に応じて画面表示を更新する（ステップＳ２）。そして、圧力センサ８２２が、所定の圧力以上であるか否かを検出し（ステップＳ３）、所定の圧力以上の圧力を検出した場合は、指位置センサ８２３が検出している指位置が押下されたと判断して入力操作を受け付け（ステップＳ４）、触感フィードバック装置８２１によりクリック感を生成し（ステップＳ５）、再びステップＳ１の処理に戻る。
【００７６】
ここで、このように、キーパッド８２０の指位置センサ８２３が、Ｎ個の領域を検出することができるものとすると、接触しているのが１本の指のみであり、他の指がキーパッドに触れていない場合、Ｎ種類の入力が可能となる。そして、指位置センサ８２３が複数の接触位置を同時に検出できるようなものとすれば、１本の指をキーパッドのいずれかの位置に接触させ、更に他の指でその他の位置のいずれかに接触することで、Ｎ×（Ｎ−１）種類の状態を識別可能となる。従って、合計で、Ｎ＋Ｎ×（Ｎ−１）＝Ｎ２通りの入力が可能となる。
【００７７】
ここで、本実施の形態のように、位置センサにより接触位置を検出するようなキーパッド８２０であっても、図１に示すように、複数の釦２１Ｌ／Ｒからなるキーボード２０Ｌ／Ｒであっても、同様に、１つの接触のみならず、複数の接触を検出して入力状態を識別することができる。例えば、図９（ａ）に示すように、標準的な携帯電話等のキーパッド（キーボード）８７０は、３×４の１２の釦８７１からなり、各釦８７１にタッチセンサを設けるか、又は各釦８７１の領域（１２箇所）に対する接触を個別に検出する位置センサを設けることで、１４４種類の文字を入力することができる。即ち、英字（大文字及び小文字）、数字、及び記号の全てを入力することが可能となる。
【００７８】
その際、表示画面上に、各釦に割当てられた入力可能な機能情報を示す例えば図９（ｂ）に示すようなソフトキーパッド８８０が表示されるため、ユーザは予め全ての組み合わせを習熟する必要は全くなく、このソフトキーパッド８８０をガイドとして、入力すべき文字を選定することができる。また、位置の組み合わせを習熟するに従い、このようなソフトキーパッド８８０をガイドとせずに使用することもできる。
【００７９】
図９（ｂ）に示すソフトキーパッド８８０の例では、夫々図９（ａ）において指を「６」位置の釦８７１６及び「７」の位置の釦８７１7に置いた場合に入力できる文字を、夫々左文字８８１Ｌ／右文字８８１Ｒとして示している。例えば指４０Ｒを「６」の位置の釦８７１６に置くと、図９（ｂ）に示すソフトキーパッド８８０の各ソフト釦８８１には、入力可能な文字として左文字８８１Ｌが表示され、この状態で例えば指４０Ｌを「７」の位置の釦８７１７に接触させると、この接触が表示に反映され、釦８７１７に割当てられた文字「Ｍ」がハイライト表示される。そして、文字「Ｍ」がハイライト表示された状態で釦８７１６を押下すると文字「Ｍ」を入力することができる。また、同様に、指４０Ｌを「７」の位置の釦８７１７に置くと、ソフトキーパッド８８０の各ソフト釦８８１には、右文字８８１Ｒが表示され、この状態で例えば指４０Ｒを「６」の位置の釦８７１６に接触させると、釦８７１６に割当てられた文字「Ｌ」がハイライト表示され、この状態で、釦８７１６を押下すると文字「Ｌ」を入力することができる。
【００８０】
また、上述の図１に示すように、キーボード２０Ｌ／Ｒが複数の釦２１Ｌ／Ｒからなる場合であっても、図７に示すように、位置センサ８２３を設けて指の接触位置を検出するようなキーパッド８２０であっても、指が接触している釦又は位置の判定は、１つの釦又は位置に接触しているか否かのみでなく、複数の釦又は位置に同時にふれているか否かによっても、異なる状態として検出することができる。例えば、図１０（ａ）及び（ｂ）に示すように、２×３の６つの釦からなるキーパッド９２０の場合、各釦９２１に接触した状態と、隣接した２つの釦９２１ａ、９２１ｂに同時に接触した状態とを異なる状態と判断する場合、ＡＢＣＤＥＦの６つの状態と、ＡＢ、ＣＤ、ＥＦ、ＡＣ、ＢＤ、ＣＥ、ＤＦの７つの状態との合計１３の状態を認識し、入力可能となる。これにより、各機能に割り当てる釦又は位置の個数が少なくても、多くの種類の入力が可能となる。
【００８１】
次に、本発明の第７の実施の形態について説明する。従来、液晶タッチパネルと、その液晶タッチパネルの上面に装着されるキーパッドとから構成される情報処理装置の入力装置がある。本実施の形態においては、このような入力装置に対して本発明を適用するものである。図１１（ａ）は、本実施の形態における情報処理装置を示す模式図、図１１（ｃ）は、キーパッドにおける操作釦部分を模式的に示す断面図である。
【００８２】
図１１（ａ）に示すように、情報処理装置９５１は、その表示画面９６０の液晶タッチパネル（操作用情報の表示項目）９９０上に、着脱可能な入力手段としてのキーパッド９７０が装着され、このキーパッド９７０に設けられた操作釦９７１を押下することで入力操作することができる。キーパッド９７０の操作釦９７１を押すと、その下に配置されるタッチパネル９９０において、操作位置信号が発生し、その操作位置に対応する区間に割当てられた操作釦コードが出力される。即ち、キーパッド９７０の操作釦９７１は、表示画面９６０上に表示されるタッチパネル９９０に対応した位置にて表示画面９６０を押し操作ができるよう配置され、その表示項目が示す機能が割り当てられたものとなっている。そして、ユーザの操作釦９７１に対する接触を検出し、この接触検出結果を、表示項目を示す機能情報の表示としてソフトキーパッド９８０に反映させる。そして、操作釦９７１に対する接触検出結果がソフトキーパッド９８０の表示に反映された状態で、当該操作釦９７１を押し操作すると、操作釦９７１が表示画面に接触し、当該接触位置に対応した位置の表示項目に応じた機能が選択されるものである。
【００８３】
このようなキーパッド９７０において、通常は、図１１（ｂ）に示すように、ユーザがそのキートップ９７３を押す操作により、操作釦が液晶タッチパネル面に対して垂直方向に上下し、液晶タッチパネル９９０を押し作用するよう、キートップ９７３の一部分のみが支持されたり、キートップ９７３がバネにより液晶タッチパネル９９０とは離隔する方向に付勢されたりする等して構成されている。このような従来のキーパッド９７０に対し、本実施の形態においては、図１１（ｃ）に示すように、その操作釦９７１のキートップ９７３に、ユーザの接触を検出するタッチセンサ用の電極９７２を取り付けることにより、タッチンセンス機能を有するキーパッド９７０を構成することができる。これにより、ユーザの指がキーパッド９７０のどの操作釦９７１に接触しているかを各操作釦９７１に独立のタッチセンサで認識することができる。
【００８４】
このキーパッド９７０を、例えば光透過性材料から形成すれば、表示画面９６０がキーパッド９７０で覆われていた場合であっても、接触を検出した操作釦９７１に割当てられた機能をハイライト表示した場合にこれを視認することができ、ユーザは、操作釦９７１を押下する前に操作釦９７１に割当てられた機能を認識することができる。
【００８５】
また、キーパッド９７０が装着される領域以外、即ち、液晶タッチパネル９９０以外の領域の表示画面９６０に、第１の実施の形態等と同様に、キーパッド９９０に対応する機能を表示するソフトキーパッド９８０を表示するようし、このソフトキーパッド９８０がキーパッド９７０の操作釦９７１に対する接触を反映するようにしてもよい。
【００８６】
更に、このような入力装置からの入力を受けつける表示画面を有する処理装置を用意し、キーパッド９７０の操作釦９７１の接触を該処理装置の表示画面に表示するようにしてもよい。即ち、キーパット部分がディスプレイから分離していてもよい。いずれの場合においても、操作釦９７１に対するユーザの接触を検出し、この検出結果が表示に反映されている状態で、操作釦９７１を押下することで、入力操作が可能となるよう構成される。
【００８７】
例えば、リビングルームのテレビモニタに対して、チャンネル等を変更操作する入力装置として、この分離型のキーパッドを使用することができる。この場合、キーパッドにユーザの指が触れた時点で、テレビモニタにテレビチャンネル等を示すソフト釦群からなるソフトキーボードが表示され、ユーザの指がキーパッドの釦（キートップ）に接触すると該当するソフト釦が例えばハイライト表示される等、テレビモニタ上にユーザの接触が反映されるような表示がなされるように構成することができる。ユーザは、このキーパッドを手で保持し、キーバッドに指を接触させ、所望のソフト釦をハイライト表示させた状態で、釦を押下することにより機能を選択することができ、手元のキーパッドを目視することなく、従ってテレビモニタから視線をそらすことなく、キーパッドにより所望の機能を選択する操作が可能となる。
【００８８】
また、上述した実施の形態は、本発明の要旨を逸脱しない範囲において種々の変更が可能である。例えば、上述の第１の実施の形態においては、キーボードは、複数の釦を２次元配列して構成するものとして記載したが、ユーザの接触を画面にフィードバックすることで、ユーザがキーボードを見なくても入力操作を可能とすればよく、従って、１列又は１行の１次元配列としてもよい。即ち、図１２に示すように、キーボード６２０を複数の釦６２１の列としてもよい。また、キーボードは、左右の親指接触可能な範囲に設けられる２箇所のキーボードに限らず、例えば、１箇所でも、上下に設けてもよく、また、上下左右４箇所に設けて縦型・横型を併用する等してもよい。
【００８９】
また、図１３に示すように、１つ釦６２１ａを中心に、同心円状に他の釦６２１ｂを配置してもよく、これにより、文字入力操作の際の指の動きを小さくすることができ、更に操作性が向上する。
【００９０】
更に、キーボードには、文字若しくは数、電話番号、又はチャンネル等を入力する機能を割り当てるものとして説明したが、例えば、釦ではなく、押下及び回転自在なジョグダイアルを表面からわずかに突出した状態で設けてもよい。この場合も、ジョグダイアルに複数の機能を割り当て、そのジョグダイアルに接触すると、これらの機能に関する情報を表示画面に表示し、ジョグダイアルを回転して、選択したい機能をハイライト表示しておき、この状態でジョグダイアルを押下して選択するようにすればよい。
【００９１】
次に、本発明の第８の実施の形態について説明する。本実施の形態は、上述の第６の実施の形態におけるキーパッドに、ジョグダイアルのような回転操作を受け付ける操作部を設ける。従来の携帯電話又は携帯音楽プレーヤなどの携帯型情報処理装置では、入力手段として十字キー、釦、ジョグダイアルなどが使用されている。これらは機械部品であるので耐久性、重量及びサイズなどの点で課題がある。また、機械部品であると予め使用の用途が決められてしまうため、例えば釦をジョグダイアルの代用にしたり、ジョグダイアルを釦の代用にしたりできない。
【００９２】
これに対して、上述した例えばキーパッド８２０、９２０は、指の接触及びその接触位置を静電位置センサにより検知し、ユーザの指による「押し込み」又は「押下」操作を圧力センサによって検知する。そして、押し込み操作が発生したとき、振動生成手段としての振動アクチュエータを駆動することで、あたかも機械的な釦を押したかのようなクリック感を生成することができる。本実施の形態においては、このようなキーパッドの接触位置に応じて仮想的な釦を設けるのと同様、仮想的に、ジョグダイアルのような回転操作（以下、接触操作という。）が可能な操作部（以下、回転操作部という。）を設け、これらの接触位置及び／接触操作に対して機能を割当て、これをタッチパネルに一体的に形成することで操作性を向上したものである。
【００９３】
ここで、押し込み検知は、装置全体で１つの事象として認識するが、静電位置センサにより検知するユーザの指の接触は、接触位置を組み合わせることで仮想的に複数の釦を構成することができ、また、接触操作を検知することで仮想的なジョグダイアル（回転操作部）を構成することができる。この場合、釦及び回転操作部として、静電位置センサ表面に指で触って確認できる形状、例えば凹部又は凸部などを形成しておけば、ユーザの釦、ジョグダイアルの位置確認を支援することができる。
【００９４】
図１４（ａ）は、釦と回転操作部とを一体化させて形成したキーパッドとしての入力部を拡大して示す模式図であって、図１４（ｂ）〜図１４（ｄ）はその操作方法を説明するための模式図である。例えば、図１４（ａ）に示すように、入力部１０２０は、上面視が円形状の釦１０２１ａを中心にして、同じく上面視が円形状の４つの釦１０２１ｂ〜１０２１ｅが同心円状に配置され、その外周に沿う形で円環状の回転操作部１０３０が設けられて構成される。ここで、図１４（ａ）〜図１４（ｄ）において、釦１０２１ａ〜１０２１ｅ及び回転操作部１０３０は、ユーザが接触して確認できるよう、他より凸形状に形成されているものとする。なお、本実施の形態においては、釦及び回転操作部は、凸形状に形成されているものとして説明するが、凹部としてもよく、また、静電位置センサは、凹凸形状に関わらずユーザの接触位置を検出できるものとする。また、操作部は、ユーザの接触位置及び接触方向などの接触操作を検知できるような形状であればよく、円形、矩形、又は棒状であってもよい。
【００９５】
そして、これらの釦１０２１ａ〜１０２１ｅ及び回転操作部１０３０には、異なる機能が割り当てられるものとする。接触検出手段としての静電位置センサ（図示せず）は、釦１０２１ａ〜１０２１ｅに対する接触、すなわち入力部１０２０に対する接触位置を検出し、表示制御手段（図示せず）は、この検出結果を、接触した釦に割り当てられた機能に関する機能情報の表示に反映させる。
【００９６】
すなわち、各釦１０２１ａ〜１０２１ｅの操作方法としては、図１４（ｂ）に示すように、例えば指を例えば釦１０２１ｃの位置に接触させ、この位置、すなわち、釦１０２１ｃに割当てられた機能を表示画面（図示せず）上の機能情報の表示に反映させ、仮選択した状態にし、この状態で押し込み操作を行う。これにより該当する釦に割当てられた機能を本選択することができる。
【００９７】
また、静電位置センサは、回転操作部１０３０の周方向に沿って指を滑らせるなどの接触操作及び／又は接触位置を検出し、表示制御手段は、接触方向や、どの位置からどの程度、指を滑らせたかなどの接触検出結果を表示画面（図示せず）上の回転操作部１０３０に割当てられた機能に関する機能情報に反映させる。
【００９８】
すなわち、回転操作部１０３０の操作方法としては、図１４（ｃ）に示すように、回転操作部を示すリング上のガイドに従って指を滑らせる。この場合も、静電位置センサは、ユーザの回転操作部１０３０上での接触操作を検知し、表示制御手段がその接触検出結果を機能情報の表示に反映させ、仮選択された状態とする。具体的には、表示制御手段は、回転操作部１０３０の接触位置検出結果に応じて、予め回転操作部１０３０に設定された、例えば音量調整を行う音量調節モード又は複数のタイトルから所望のタイトル選択するためのタイトル選曲モードなどの機能モードを選択し、回転操作部１０３０上で指を滑らせた量などの接触操作検出結果に応じてタイトル一覧から選択可能なタイトルを選択したり、指を滑らした量及び方向などの接触操作検出結果に応じて現在の音量からの上げ幅又は下げ幅を選択したりすることで、所定の機能モードにおけるパラメータを設定又は調整する機能（以下、選択機能という。）を選択する。そして、選択した結果を機能情報の表示に反映させる。すなわち、タイトル選曲モードであれば、タイトルを上記滑らした量に応じてスクロールさせて順次表示したり、音量調整モードであれば、上記選択した音量レベルを表示したりすることで、接触操作検出結果を機能情報に反映させる。そして、機能モード及び選択機能が表示に反映されている状態で回転操作部１０３０を押下すると、所望のタイトルや所望の音量レベルを本選択することができる。なお、回転操作部１０３０に対して１つの機能モードのみが割当てられている場合は、回転操作部１０３０のいずれの位置に接触しても、接触がその機能モードに関する機能情報の表示に反映されるものとする。
【００９９】
また、本実施の形態においては、回転操作部１０３０の接触を機能情報の表示に反映させた状態で押下することで機能モード及び選択機能を選択することができるものとしたが、図４（ｂ）に示すように、このような選択機能（所定の機能モードに関するパラメータを選択又は調整する機能）を有するスクロールバーを表示画面上に表示させるなどして行ってもよい。
【０１００】
また、回転操作部１０３０に対しては、接触位置に応じて異なる機能又は機能モードを割当てておくことができる。例えば、図１４（ｄ）に示すように、同心円状に配置される１０２１ｂ〜１０２１ｅの外周に沿って形成された円環状の回転操作部１０３０を４分割して、その接触位置に応じて４つの機能モードを割当てておくことができる。例えば釦１０２１ｃ近傍の右側部分の回転操作部１０３０には、音量調整を行う機能モードを割り当て、釦１０２１ｄ近傍の下側部分の回転操作部１０３０には、タイトル選曲を行う機能モードを割り当てるなど、接触位置に応じて機能モードを切り替えることが可能である。各機能モードにおけるパラメータの調整又は選択をするための機能（選択機能）は、回転操作部の接触操作に応じて選択できるようにしてもよく、選択機能を選択するための釦を他に設けてもよい。
【０１０１】
このような入力部により、ユーザは手元も見なくても、現在接触している回転操作部１０３０にどのような機能が割り当てられているかを認識することができる。そしてこのように仮選択された状態で、回転操作部１０３０に対して押し込み操作を行うことで、回転操作部１０３０の釦プレス（押し込み操作）が検知され、機能を選択することができる。また、回転操作部１０３０に対する指の移動に伴って振動アクチュエータを駆動することによって、回転操作部がジョグダイアルのように、実際に回転している感じを演出することができる。
【０１０２】
また、釦１０２１ａ〜１０２１ｅには、上述した如く、異なる機能を設定することができることに加え、釦１０２１ａ〜１０２１ｅのうち１つに接触するか、２つ同時に接触するかなどの接触方法により、異なる機能を設定しておいてもよい。これら多種の機能は、接触すると、その接触結果が表示画面上の機能情報に反映されるため、ユーザは手元を見たり、どの釦にどの機能が割当てられているかを記憶したりする必要がない。
【０１０３】
また、回転操作部の他の例を図１５に示す。図１５は、入力部１１００が、釦１１２１ａ及びこれを中心にして同心円状に配置された４つの釦１１２１ｂ〜１１２１ｅと、この４つの釦１１２１ｂ〜１１２１ｅと同じ半径位置に設けられた円環状の仮想的な回転操作部１１３０とを有する。すなわち、４つの釦１１２１ｂ〜１１２１ｅは、回転操作部１１３０の周上に配置されている。回転操作部１１３０上に、釦１１２１ｂ〜１１２１ｅが配置されているため、更に入力部１１００の小型化が可能となる。この回転操作部１１３０上に形成された釦１１２１ｂ〜１１２１ｅにおいても、釦上に接触している場合は、その接触が機能情報に反映され、反映された状態で釦を押下することで当該機能を選択することができる。また、回転操作部１１３０上で指を滑らせ、その接触動作が機能情報に反映されている場合には、回転操作部１１３０を押下することで、当該接触動作に割当てられた機能を選択することができる。
【０１０４】
このように、タッチパネル上に仮想的な釦及び回転操作部を形成し、タッチパネルの接触位置、接触操作に対して異なる機能、又は機能モード及び選択機能を割当てておき、接触を検知するとその接触位置及び／又は接触操作に対して割当てられた機能の機能情報に反映させ、その状態でタッチパネルを押下することで機能を選択できるように構成することで、入力部の操作性及び機能選択性を向上することができる。また、タッチパネル上に凹部又は凸部を形成して仮想的な釦及び回転操作部とすることでユーザ操作を支援することができる。
【０１０５】
次に、上述の実施の形態において説明した入力手段であるキーボードを構成する釦の一例について説明し、更にこの釦を使用した具体例について説明する。上述したように、ユーザの親指がキートップに接触した状態を検出可能な釦としては、本願発明者等が先に出願した特願２００２−０２３７００に記載された情報入力装置を適用することができる。
【０１０６】
図１６は、本発明が適用される情報入力装置７０１の構成例を示す断面図である。情報入力装置７０１は、釦７１１と近接センサ７１２とから構成されている。
【０１０７】
釦７１１には、生体（ユーザの指等）により押下される（操作される）押下部７１１ａが、ケース７１１ｂ内に、図中上下方向にスライド自在に、設けられている。
【０１０８】
この押下部７１１ａとケース７１１ｂとの間に、バネ７１１ｃが設けられており、また、押下部７１１ａの下方のケース７１１ｂ内に、接点７１１ｄが設けられている。
【０１０９】
ユーザの指等が押下部７１１ａに接触していない場合（初期状態の場合）、図１６に示されるように、バネ７１１ｃにより押下部７１１ａは図中上方向に付勢されており、その下端部は接点７１１ｄと離れた状態に位置する。即ち、このとき、接点７１１ｄはＯＦＦ状態となる。
【０１１０】
いま、ユーザが、バネ７１１ｃの付勢力に抗して、その指で押下部７１１ａを押下したものとすると、接点７１１ｄはＯＮ状態となり、その後、ユーザが、その指を押下部７１１ａより離すと、押下部７１１ａは、バネ７１１ｃの復元力により上方向に押し上げられて、元の位置に戻り（初期状態に戻り）、接点７１１dはＯＦＦ状態となる。
【０１１１】
このように、釦７１１は、ユーザによる手動入力を、接点７１１ｄのＯＮ状態を表す情報として情報処理装置に供給する。換言すると、釦７１１は、生体の物理的な接触に基づく入力を（ユーザが、その指等で押下部７１１ａを押下する操作を）、接点７１１ｄのＯＮ状態として検出する。
【０１１２】
なお、この例においては、釦７１１の押下部７１１ａが押下された場合、接点７１１ｄはＯＮ状態となり、押下部７１１ａが元の位置（初期状態）に戻された場合、接点７１１ｄはＯＦＦ状態となるように釦７１１は構成されているが、押下部７１１ａの位置と接点７１１ｄのＯＮ又はＯＦＦ状態との関係は、特に限定されず、例えば、押下部７１１ａが押下された場合、接点７１１ｄはＯＦＦ状態となり、押下部７１１ａが元の位置（初期状態）に戻された場合、接点７１１ｄはＯＮ状態となるように釦７１１は構成されてもよい。
【０１１３】
この場合、釦７１１は、生体の物理的な接触に基づく入力を（ユーザが、その指等で押下部７１１ａを押下する操作を）、接点７１１ｄのＯＦＦ状態として検出する。
【０１１４】
近接センサ７１２は、押下部７１１ａの平板部７１１ｅとバネ７１１ｃとの間に配置されており、生体（ユーザの指等）が押下部７１１ａに接触する、又は、近接センサ７１２に充分接近すると、それを、その生体の近接に基づく入力として検出し接近したその生体を検出する接触検出手段として機能するものであり、それに対する検出信号（以下、接近情報と称する）を生成して、情報処理装置に供給する。
【０１１５】
近接センサ７１２は、それに接近した生体を検知でき、かつ釦７１１（押下部７１１ａ）の近傍に配置されることができるものであれば、その構成は限定されないが、この例においては、例えば、図１７に示されるような構成（特願２００１−１５１４９９号において本願出願人により開示された構成）であるものとする。
【０１１６】
即ち、図１７は、近接センサ７１２の構成例を示すブロック図である。近接センサ７１２は、線状の送信電極７２２−１乃至７２２−３、これらに送信用の所定の局波数（例えば１００Ｈｚ）の交流電流をそれぞれ供給する発振器７２１、静電作用によって送信電極７２２−１乃至７２２−３より交流電流を受信する線状の受信電極７２３−１乃至７２３−４、受信電極７２３−１乃至７２３−４を流れる交流電流を受信する受信器７２４、並びに、発振器７２１の出力、受信電極７２３−１乃至７２３−４の出力、及び受信器７２４の出力を入力するプロセッサ７２５から構成されている。
【０１１７】
近接センサ７１２にはまた、必要に応じて、発振器７２１と各送信電極７２２―１乃至７２２−３との間に、スイッチ７２６―１乃至７２６−３がそれぞれ設けられ、また、各受信電極７２３−１乃至７２３−４と受信器７２４との間にスイッチ７２７−１乃至７２７−４がそれぞれ設けられる。これらのスイッチ７２６−１乃至７２６―３、及び、スイッチ７２７−１乃至７２７−４は、所定のタイミング（例えば、発振器７２１が交流電流を出力するタイミング）でそのスイッチをＯＮ状態にする。  受信器７２４は、所定の周波数帯域の交流電流のみを通過させるバンド・パス・フィルタ（ＢＰＦ）７２４ａ、増幅器７２４ｂ、及び検波器７２４ｃからなるＡＭ変調器、並びに、そのＡＭ変調器からの検波出力をアナログーデジタル変換（Ａ／Ｄ変換）するＡ／Ｄ変換器７２４ｄから構成されている。
【０１１８】
受信電極７２３−１乃至７２３−４は、送信電極７２２―１乃至７２２−３に対して略直交するように配置されており、それぞれ交差点を持つが、これらの交差点においては、これらの電極が接触していない。
【０１１９】
換言すると、図１８に示されるように、送信電極７２２と受信電極７２３との交差点では、電荷を蓄積するコンデンサＣａと等価な回路が実質上形成されている。
【０１２０】
従って、発振器７２１により発振され、出力された交流電流が送信電極７２２に供給されると、これに対向する受信電極７２３には、静電誘導によって、その交差点（コンデンサＣａ）を介して交流電流が流れる。
【０１２１】
即ち、発振器７２１が送信電極７２２に交流電圧を印加すると、送信電極７２２と受信電極７２３の間のコンデンサＣａの静電容量による容量結合に基づいて、受信電極７２３に交流電流が発生し、受信器７２４に供給される。
【０１２２】
受信器７２４は、供給された交流電流（コンデンサＣａを介して入力された交流電流）の強度をデジタルデータ（受信信号）としてプロセッサ７２５に供給するが、このコンデンサＣａを介して受信器７２４に入力された交流電流の強度は、コンデンサＣａの静電容量のみに依存する。また、このコンデンサＣａの静電容量は、送信電極７２２又は受信電極７２３の変形等がない限り、静的で固定値を保つ。従って、送信電極７２２に同一の交流電圧が印加される限り、コンデンサＣａを介して受信器７２４に入力される交流電流の強度は一定の値となる。
【０１２３】
ところが、生体（ユーザの指先等）がこの送信電極７２２と受信電極７２３との交差点に接近すると、その交差点における等価回路は図１９に示されるようになる。
【０１２４】
即ち、生体は仮想的な接地点（アース）とみなされるので、等価回路は、送信電極７２２と受信電極７２３の間に形成される上述したコンデンサＣａに対して、生体と送信電極７２２の間に形成されるコンデンサＣｂ１と、生体と受信電極７２３の間に形成される仮想的なコンデンサＣｂ２が直列的に接続された直列回路が、並列的に接続された構成となる。
【０１２５】
従って、送信電極７２２側に交流電圧が印加された場合、コンデンサＣａを介して受信電極７２３により受信され、受信器７２４に供給される交流電流の強度は、コンデンサＣｂ１を介してアース（生体）に流れ込む電流の分だけ弱まる。
【０１２６】
コンデンサＣａの静電容量は、上述したように、送信電極７２２又は受信電極７２３の変形等がない限り静的で固定値を保つが、コンデンサＣｂ１及びＣｂ２の静電容量は、生体が送信電極７２２と受信電極７２３に接近するに従って小さくなる。
【０１２７】
このような現象を利用して、プロセッサ７２５は、受信器７２４のＡＭ変調器（ＢＰＦ７２４ａ、増幅器７２４ｂ、及び検波器７２４ｃ）でＡＭ変調され、さらにＡ／Ｄ変換器７２４ｄでデジタル信号に変換された受信信号を用いて、電極間の交差点に生体が接近しているか否かを判定したり、あるいは、生体がどの程度接近しているか（生体と交差点の間の距離）を計測する。
【０１２８】
従って、図１７に示されるように、マトリックス状に配置された複数の釦７１１−１乃至７１１―１２のそれぞれが、各交差点のうちの１つの交差点の上にそれぞれ配置された場合、釦７１１―ｉ（ｉは、１乃至１２の値のうち任意の値）にユーザの指が接触されると、プロセッサ７２５は、釦７１１−ｉ（その下に位置する交差点）に生体が接近していると判定し（生体が接近していることを検出し）、そのことを表す接近情報（検出信号）を情報処理装置に供給する。
【０１２９】
なお、図１７の例では、釦７１１−１乃至７１１−１２が、４行３列のマトリックス状に配置されているため、４本の受信電極７２３−１乃至７２３−４と、３本の送信電極７２２−１乃至７２２−３が配置されているが、送信電極７２２及び受信電極７２３の本数は限定されない。ただし、送信電極７２２及び受信電極７２３は、後述するように、各釦の下に１つの交差点が必ず配列されるようにするのが好ましい。
【０１３０】
また、図１７の例では、交差点における送信電極７２２と受信電極７２３とのなす角度は略９０°とされているが、この角度は限定されない。即ち、送信電極７２２と受信電極７２３は、相互に接触せず、かつ交差点が形成されるように配置されれば、その配置方法は限定されない。
【０１３１】
次に、情報入力装置１が適用された情報処理装置の動作例の概略を説明する。なお、その動作例の詳細については、後述する図２０Ａの情報処理装置７３１の動作例として説明する。
【０１３２】
情報入力装置７０１は、上述したように、生体の物理的な接触に基づく入力を、接点７１１ｄのＯＮ伏態（又はＯＦＦ状態）として検出する釦７１１、及び、釦７１１に対する生体（ユーザの指等）の近接に基づく入力（生体の接近）を検出する近接センサ７１２を設けている。
【０１３３】
これにより、ユーザは、情報入力装置１が適用された情報処理装置を用いて、マウスのインターフェースとして使用されている「ツールチップ」と称される技法を、物理的な（ハードウェアとしての）釦に関して利用することができる。
【０１３４】
即ち、「ツールチップ」は、次の（ａ）乃至（ｃ）の動作が可能な技法であり、ユーザは、この「ツールチップ」を利用することにより、画面上のソフト釦やアイコンに割り当てられている機能を情報処理装置に実行させる前に、これらの機能に関する情報を取得することができる。
【０１３５】
（ａ）
ユーザが、マウスを操作して、マウスの力―ソルを画面上のソフト釦又はアイコンの上に配置させた場合、情報処理装置は、そのソフト釦又はアイコンに割り当てられている機能に関する情報（例えば、機能の名称等）が表示されたツールチップを画面上にポップアップ表示させる。
【０１３６】
（ｂ）
ユーザが、マウスの釦を押した場合（左クリックした場合）、情報処理装置は、そのソフト釦又はアイコンに割り当てられている機能を実行する。
【０１３７】
（ｃ）
ユーザが、マウスの釦を押さず（左クリックせず）、マウスを操作して、マウスカーソルを別の位置に移動させた場合、情報処理装置は、そのソフト釦又はアイコンに割り当てられている機能を実行しない。
【０１３８】
そして、情報入力装置７０１が適用された情報処理装置は、これら（ａ）乃至（ｃ）に対応する動作、例えば、次の（Ａ）乃至（Ｃ）の動作を実行することができる。
【０１３９】
（Ａ）
ユーザが、その指を釦７１１の押下部７１１ａに載せた場合（接触させた場合）、近接センサ７１２は、その接触を検出して、接近情報を情報処理装置に入力する。情報処理装置は、入力された接近情報に基づいて、釦７１１に割り当てられている機能に関する情報（例えば、機能の名称等）が表示されたツールチップを画面上にポップアップ表示させる。
【０１４０】
（Ｂ）
ユーザが、その指で押下部７１１ａを押下した場合（釦７１１を操作した場合）、情報処理装置は、その釦７１１に割り当てられている機能を実行する。
【０１４１】
（Ｃ）
ユーザが、押下部７１１ａを押下せず（釦７１１を操作せず）、その指を押下部７１１ａより離した場合（別の位置に移動させた場合）、情報処理装置は、その釦７１１に割り当てられている機能を実行しない。
【０１４２】
次に、本発明の情報処理装置の具体例を説明する。図２０Ａは、本具体例における情報処理装置７３１の構成例を示すブロック図である。
【０１４３】
ＣＰＵ（Central Processing Unit）７４１は、ＲＯＭ（Read Only Memory）７４２に記億されているプログラム、又は記憶部７４８からＲＡＭ（Random Access Memory）７４３にロードされたプログラムに従って各種の処理を実行する。
【０１４４】
ＲＡＭ７４３にはまた、ＣＰＵ７４１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１４５】
ＣＰＵ７４１、ＲＯＭ７４２、及びＲＡＭ７４３は、バス７４４を介して相互に接続されている。このバス７４４にはまた、入出カインタフェース７４５も接続されている。
【０１４６】
入出カインタフェース７４５には、入力部として上述した図１６の情報入力装置１が接続されている。即ち、入出カインタフェース７４５には、釦７１１、及び、釦７１１の近傍に配置され釦７１１に対するユーザの接触を検出する近接センサ７１２が接続されている。
【０１４７】
入出カインタフェース７４５にはまた、ディスプレイなどよりなる出力部７４７、ハードディスクなどより構成される記憶部７４８、モデム、ターミナルアダプタなどより構成される通信部７４９が接続されている。通信部７４９は、ネットワークを介しての通信、又は無線通信等の通信処理を行う。なお記憶部７４８は、必要に応じて省略されてもよい。
【０１４８】
さらに、入出カインタフェース７４５には、必要に応じてドライブ７５０が接続され、磁気ディスク７６１、光ディスク７６２、光磁気ディスク７６３、或いは半導体メモリ７６４などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部７４８にインストールされる。
【０１４９】
なお、図示はしないが、情報処理装置７３１には、上述したブロック以外にも、様々な機能例えば、携帯電話機の電話通信機能等を実行するブロックが必要に応じて設けられる。
【０１５０】
また、キーパット部分がディスプレイ（表示装置）から分離したもの（リモコン）として使用する場合は、図２０Ｂのように構成される。すなわち、図２０Ｂに示すように、情報処理装置７５１は、情報入力装置７５２と、表示装置７５３とが分離されたものとなる。そして、情報入力装置７５２には、所定の機能が割り当てられた釦７１１、及び釦７１１に対するユーザの接触を検出する近接センサ７１２からの出力データを受け取り、これを表示装置７５３に対して送信する送信部７１３を有する。また、表示装置７５２は、情報入力装置７５２の送信部７１３から送信される接触検出結果などのデータを受信する受信部７５０を有し、例えばＣＰＵ７４１などがこの受信したデータに基づき出力部７４７の出力を制御する表示制御手段として機能する。すなわち、上述したように、近接センサ７１２がその接触を検出した接触検出信号などを受信部７５０が受け取り、ＣＰＵ７４１がこの接触検出信号に基づき接触された釦７１１の機能を表示情報に反映させ、その状態で釦７１１の押下が検出され、これを通知する信号を受信部７５０が受け取った場合には、ＣＰＵ７４１がその機能を選択するよう制御する。その他の構成は、図２０Ａに示す情報入力装置と表示装置が一体型の情報処理装置と同様である。
【０１５１】
次に図２１のフローチャートを参照して、情報処理装置７３１の機能実行処理例について説明する。
【０１５２】
いま、情報処理装置７３１の電源がオンされており（ＣＰＵ７４１等が立ち上げられており）、ディスプレイ（出力部７４７）には所定の初期画面が表示されているものとする。
【０１５３】
このとき、ステップＳ１１において、ＣＰＵ７４１は、図２３に示されるような生体（指７７１）が釦７１１に接触している（接近している）第１の状態であるか否かを判定する。
【０１５４】
いま、図２２に示されるように、ユーザがその指７７１を釦７１１に接触させていないものとすると、近接センサ７１２は生体を検出しないので（接近情報を出力しないので）、ステップＳ１１において、ＣＰＵＳ４１は、第１の状態ではないと判定（認識）し、ステップＳ１１に戻り、第１の状態であるか否かを再度判定する。即ち、ＣＰＵ７４１は、生体が釦７１１に接触したか否かを常時監視しており、生体が釦７１１に接触するまで（近接センサ１２が生体を検出するまで）その処理を繰り返す。
【０１５５】
その後、図２３に示されるように、ユーザがその指７７１を釦７１１に載せると、近接センサ７１２は、生体（指７７１）を検出して、接近情報（検出信号）を入出カインタフェース７４５に入力してくる。
【０１５６】
そこで、ＣＰＵ７４１は、ステップＳ１１において、バス７４４を介してこの接近情報を取得し、これにより、第１の状態であると判定（認識）し、ステップＳ１２において、釦７１１に割り当てられた機能に関する情報を、バス７４４及び入出力インターフェース７４５を介してディスプレイ（出力部７４７）に表示させる。
【０１５７】
ステップＳ１３において、ＣＰＵ７４１は、図２４に示されるような生体（指７７１）が釦７１１を操作した（押下した）第２の状態であるか否かを判定し、第２の状態ではないと判定した場合、ステップＳ１１に戻りそれ以降の処理を繰り返す。
【０１５８】
例えば、ユーザがその指７７１を釦７１１から離せば（図２２の状態に戻せば）、ＣＰＵ７４１は、釦７１１に割り当てられた機能に関する情報の表示を消去し、指７７１が再度釦７１１に載せられるまで（ユーザが、図２３の第１の状態にするまで）、その処理を継続する。
【０１５９】
また、図２３の第１の状態のままであれば、ＣＰＵ７４１は、ステップＳ１１乃至Ｓ１３の処理を繰り返す。即ち、ＣＰＵ７４１は、釦７１１に割り当てられた機能に関する情報をディスプレイに表示させたままにする。
【０１６０】
いま、図２４に示されるように、ユーザが、その指７７１で釦７１１を押下したものとすると、釦７１１は、その押下操作に対応する信号（接点７１１ｄがＯＮ状態であることを表す情報）を入出カインタフェース７４５に入力してくる。
【０１６１】
そこで、ＣＰＵ７４１は、ステップＳ１３において、この信号（接点７１１ｄがＯＮ状態であることを表す情報）をバス７４４を介して取得し、これにより、第２の状態であると判定（認識）し、ステップＳ１４において、釦７１１に割り当てられた機能を実行する。
【０１６２】
ステップＳ１５において、ＣＰＵ７４１は、情報処理装置の電源がオフされたか否かを判定し、オフされたと判定した場合、その処理を終了し、一方、オフされていないと判定した場合、ステップＳ１１に戻り、それ以降の処理を繰り返す。
【０１６３】
このように、ユーザは、情報処理装置７３１を利用することで、マウスを利用しなくても上述した「ツールチップ」に相当する技法を利用することができる。
【０１６４】
また、上述の実施の形態では、ハードウェアの構成として説明したが、これに限定されるものではなく、任意の処理を、ＣＰＵ（Central Processing Unit）にコンピュータプログラムを実行させることにより実現することも可能である。この場合、コンピュータプログラムは、記録媒体に記録して提供することも可能であり、また、インターネットその他の伝送媒体を介して伝送することにより提供することも可能である。
【図面の簡単な説明】
【０１６５】
【図１】本発明の第１の実施の形態における情報処理装置を示す模式図である。
【図２】（ａ）及び（ｂ）は、本発明の第１の実施の形態の変形例における情報処理装置を示す模式図である。
【図３】本発明の第２の実施の形態における情報処理装置を示す模式図である。
【図４】（ａ）及び（ｂ）は、本発明の第３の実施の形態における情報処理装置を示す模式図である。
【図５】本発明の第４の実施の形態における情報処理装置を示す模式図である。
【図６】本発明の第５の実施の形態における情報処理装置を示す模式図である。
【図７】本発明の第６の実施の形態におけるキーパッドを模式的に示す斜視図である。
【図８】上記キーパッドにおける入力動作を示すフローチャートである。
【図９】（ａ）は、キーパッドの入力方法を説明する模式図、（ｂ）は、ソフトキーボードの表示例を示す模式図である。
【図１０】キーパッドの接触位置又はキーボードの釦による入力方法の他の例を説明する模式図である。
【図１１】（ａ）は、本発明の第７の実施の形態における情報処理装置を示す模式図、（ｃ）は、その操作釦部分を模式的に示す断面図、（ｂ）は、従来の操作釦部分を模式的に示す断面図である。
【図１２】本発明の実施の形態における情報処理装置の入力手段の変形例を示す模式図である。
【図１３】本発明の実施の形態における情報処理装置の入力手段の他の変形例を示す模式図である。
【図１４】（ａ）は、釦と回転操作部とを一体化させて形成した入力部を拡大して示す模式図であって、（ｂ）〜（ｄ）はその操作方法を説明するための模式図である。
【図１５】釦と回転操作部とを一体化させて形成した入力部を拡大して示す図であって、図１４とは異なる入力部を示す模式図である。
【図１６】本発明が適用される情報処理装置の入力手段の具体例を模式的に示す断面図である。
【図１７】本発明の具体例における近接センサを示すブロック図である。
【図１８】図１５に示す近接センサの送信電極と受信電極との交差点における等価回路図である。
【図１９】図１５に示す近接センサの送信電極と受信電極との交差点に生体が近接した場合の該交差点における等価回路図である。
【図２０Ａ】本発明の具体例における情報処理装置を示すブロック図である。
【図２０Ｂ】本発明の具体例における他の情報処理装置を示すブロック図である。
【図２１】本発明の具体例における情報処理装置の動作を示すフローチャートである。
【図２２】本発明の具体例における情報処理装置の釦の初期状態を示す模式図である。
【図２３】本発明の具体例における情報処理装置の釦の第１の状態を示す模式図である。
【図２４】本発明の具体例における情報処理装置の釦の第２の状態を示す模式図である。
【符号の説明】
【０１６６】
１，５１，１０１，２０１，３０１，４０１，５０１，９０１  情報処理装置、１０，６０，１１０，２１０，３１０，４１０，５１０，６１０  表示画面、１１，１１１，２１１  機能情報表示部、１２，２１２  入力結果表示部、２０Ｌ／Ｒ，７０Ｌ／Ｒ，１２０Ｌ／Ｒ，２２０Ｌ／Ｒ，３２０Ｌ／Ｒ，４２０，５２０Ｌ／Ｒ，６２０  キーボード、２１Ｌ／Ｒ，７１Ｌ／Ｒ，１２１Ｌ／Ｒ，２２１Ｌ／Ｒ，３２１Ｌ／Ｒ，５２１Ｌ／Ｒ  釦、３０，８０Ｌ／Ｒ，１３０，２３０，３３０，４３０，９３０  ソフトキーボード、３１Ｌ／Ｒ，８１Ｌ／Ｒ，１３１Ｌ／Ｒ，２３１Ｌ／Ｒ，３３１Ｌ／Ｒ，４３１Ｌ／Ｒ  ソフト釦、４０Ｌ／Ｒ  親指、２４０，３４０，５４０，９４０  タッチパネル
【図１】
2004355606.tif 000003
【図２】
2004355606.tif 000004
【図３】
2004355606.tif 000005
【図４】
2004355606.tif 000006
【図５】
2004355606.tif 000007
【図６】
2004355606.tif 000008
【図７】
2004355606.tif 000009
【図８】
2004355606.tif 000010
【図９】
2004355606.tif 000011
【図１０】
2004355606.tif 000012
【図１１】
2004355606.tif 000013
【図１２】
2004355606.tif 000014
【図１３】
2004355606.tif 000015
【図１４】
2004355606.tif 000016
【図１５】
2004355606.tif 000017
【図１６】
2004355606.tif 000018
【図１７】
2004355606.tif 000019
【図１８】
2004355606.tif 000020
【図１９】
2004355606.tif 000021
【図２０Ａ】
2004355606.tif 000022
【図２０Ｂ】
2004355606.tif 000023
【図２１】
2004355606.tif 000024
【図２２】
2004355606.tif 000025
【図２３】
2004355606.tif 000026
【図２４】
2004355606.tif 000027