(57)【特許請求の範囲】
【請求項１】
代表文字が割り当てられた複数のキーを筐体面に配置した入力装置において、
前記筐体の傾き角を検出する傾きセンサと、
前記複数のキーのいずれかが押下された状態で、当該押下されたキーの識別情報と、前記傾きセンサにより検出された筐体の傾き角を表す情報をもとに、前記押下されたキーに割り当てられた代表文字及び当該代表文字と関連する複数の文字の中から文字を１つ選択し、前記キーの押下が終了してから予め設定した時間が経過するか又は次の異なるキーが押下された時点で、前記選択された文字の入力を確定する第１の選択手段と、
前記キーの押下が終了してから前記予め設定した時間内に同一のキーが再度押下された場合に、その押下回数に応じて当該押下されたキーに割り当てられた代表文字と関連する複数の文字を順次選択する第２の選択手段と、
前記第１及び第２の選択手段により選択された文字を表す情報を送信する送信手段と
を具備することを特徴とする入力装置。
【請求項２】
前記第１の選択手段は、
前記傾きセンサにより検出される筐体の傾き角を複数の角度範囲に分割し、この分割された複数の角度範囲に対し五十音表の列方向又は行方向の複数の文字を対応付けて記憶した記憶手段と、
前記傾きセンサにより検出された筐体の傾き角を表す情報をもとに、当該傾き角を含む角度範囲に対応する文字を前記記憶手段から読み出す手段と
を具備することを特徴とする請求項１記載の入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばテレビジョン装置やゲーム機のリモートコントローラにおいてキーパッドとして使用される入力装置に関する。
【背景技術】
【０００２】
一般に、インターネット上のＷｅｂサイト／Ｗｅｂページを閲覧しようとする場合にはパーソナル・コンピュータを使用し、ユーザはキーボード及びマウスを操作することにより所望のＷｅｂページ情報を取得して表示するようにしている。  
一方、最近ではインターネットに接続するための機能がテレビジョン装置やゲーム機等にも搭載されるようになり、この種の装置を用いてＷｅｂサイト／Ｗｅｂページ情報を取得することが可能となっている。しかし、テレビジョン装置やゲーム機を使用する場合、ユーザはこれらの装置を離れた場所から見ることが多い。このため、Ｗｅｂアクセスのための情報を入力する場合に、ユーザがパーソナル・コンピュータのようにキーボードとマウスを使用することはほとんどなく、リモートコントローラを使用するのが普通である。ところが、リモートコントローラはキーボードに比べ少数のキーしか有していないため、Ｗｅｂアクセスのための情報を入力しようとすると多くの手間と時間がかかる。
【０００３】
そこで、リモートコントローラを用いて素早くかつ簡単にＷｅｂアクセスのための情報入力を行えるようにする手法が提案されている。この手法は、例えばリモートコントローラに目を向けずにテレビジョン画面を見たまま文字や数字等の入力操作を行えるようにするものである（例えば、特許文献１を参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２１７２２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の提案のように、リモコンに目を向けずとも文字等の入力ができれば大変便利である。なぜならば、リモートコントローラのキーパッドを常に見ながら文字等を入力すると、単語や文章の入力後にテレビ画面に視線を移して初めて入力ミスに気づくからである。また、検索サイトで検索ワードの入力を行なっても所望の検索結果が得られず、新しい検索ワードを再入力して検索し直すという操作を繰り返すことがある。このような場合ユーザは、操作を繰り返す度にテレビジョン画面とリモートコントローラのキーパッドとの間で視線を移動させることになり、文字等の入力操作が非常に面倒となる。
【０００６】
そこで、リモートコントローラのキーパッドのうち特定のキーのキートップ形状のみを変えることにより、リモートコントローラにおいてブラインド操作を可能にすることが提案されている。このようなリモートコントローラは、健常者は勿論のこと、特に視覚障害者にとってより有効である。
【０００７】
しかし、この種のリモートコントローラは、特定のキーについては確実に認識できるが、他のキーについては個々に識別することができない。このため、ユーザが特定のキーから他のキーに指を移動させると、指をどれだけ動かしたかを忘れてしまうことが多々ある。このため、誤入力を生じやすくなり、結局キーパッドを見ないで文字等を入力することは容易ではなかった。
【０００８】
また、一般にキーパッドを用いた文字入力方式としては、テンキーに五十音表の「あ」行に属する「あ」「か」「さ」…「ら」「わ」を代表文字として表示し、これらの代表文字以外の文字を入力する場合には代表文字のキーを行数分だけ押下する、いわゆるマルチタップ方式を採用している。しかしマルチタップ方式は、文字によっては同一キーを複数回押下しなければ入力することができず、キー操作数が多く操作性に難点があった。
【０００９】
この発明は上記事情に着目してなされたもので、その目的とするところは、キーに割り当てられた代表文字以外の文字を入力する場合でも、キーを１回押下するだけで入力できるようにし、これによりキー操作回数を減らして操作性の向上を図った入力装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するためにこの発明の１つの観点は、代表文字が割り当てられた複数のキーを筐体面に配置した入力装置において、前記筐体の傾き角を検出する傾きセンサと、第１の選択手段と、第２の選択手段と、送信手段を備える。第１の選択手段は、前記複数のキーのいずれかが押下された状態で、当該押下されたキーの識別情報と、前記傾きセンサにより検出された筐体の傾き角を表す情報をもとに、前記押下されたキーに割り当てられた代表文字及び当該代表文字と関連する複数の文字の中から文字を１つ選択し、上記キーの押下が終了してから予め設定した時間が経過するか又は次の異なるキーが押下された時点で、上記選択された文字の入力を確定する。第２の選択手段は、上記キーの押下が終了してから上記予め設定した時間内に同一のキーが再度押下された場合に、その押下回数に応じて当該押下されたキーに割り当てられた代表文字と関連する複数の文字を順次選択する。送信手段は、上記第１及び第２の選択手段により選択された文字を表す情報を送信するようにしたものである。  
したがって、マルチタップ方式のように同一キーを複数回押下することなく、ただ１回の押下で、所望の文字を選択することが可能となる。また、予め設定した時間内に同一キーを複数回押下するか否かにより、上記キーの操作と端末の傾け操作とを併用した入力方式と、既存のマルチタップ方式とを選択的に使用することができる。
【００１１】
また、この発明の１つの観点は、傾きセンサにより検出される筐体の傾き角を複数の角度範囲に分割し、この分割された複数の角度範囲に対し五十音表の列方向又は行方向の複数の文字を対応付けて記憶した記憶手段を設け、文字を選択する際に、前記傾きセンサにより検出された筐体の傾き角を表す情報をもとに、当該傾き角を含む角度範囲に対応する文字を前記記憶手段から読み出すように構成したものである。  
このように構成すると、筐体の傾け角に応じて五十音表の列方向又は行方向の文字を選択することが可能となる。
【発明の効果】
【００１２】
すなわちこの発明によれば、キーに割り当てられた代表文字以外の文字を入力する場合でも、キーを１回押下するだけで入力できるようになり、これによりキー操作回数を減らして操作性の向上を図った入力装置を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】この発明の入力装置の一実施形態であるリモートコントローラの外観を示す斜視図。
【図２】図１に示したリモートコントローラの側面図。
【図３】図１に示したリモートコントローラによる入力操作の第１の形態を示す図。
【図４】図１に示したリモートコントローラによる入力操作の第２の形態を示す図。
【図５】図１に示したリモートコントローラの回路モジュールの構成を示すブロック図。
【図６】図５に示した回路モジュールの動作手順と内容を示すフローチャート。
【図７】図６に示したフローチャートにおいて、リモートコントローラの傾き角の初期値を設定する処理を説明するための図。
【図８】図６に示したフローチャートにおいて、リモートコントローラの傾き角を変化させた状態を説明するための図。
【図９】リモートコントローラの傾き角と入力される文字との対応関係を表す図。
【図１０】図１に示したリモートコントローラの使用例を示す図。
【図１１】この発明の他の実施形態に係わるキー入力装置の構成を示すもので、（ａ）はその平面図、（ｂ）は行方向を見たときの側面図、（ｃ）は列方向を見たときの側面図。
【図１２】この発明の別の実施形態に係わるキー入力装置の構成を示すもので、（ａ）はその平面図、（ｂ）は行方向を見たときの側面図、（ｃ）は列方向を見たときの側面図。
【発明を実施するための形態】
【００１４】
［実施形態］
以下、図面を参照してこの発明に係わる実施形態を説明する。  
図１は、この発明の一実施形態に係わるキー入力装置の外観を示す斜視図、図２はその側面図である。
【００１５】
（キーパッドの構造とその操作）
この実施形態に係わるキー入力装置は、テレビジョン装置又はゲーム機で使用されるリモートコントローラである。このリモートコントローラ１は、薄型の長方体からなる筐体２０の上面にキーパッド１０を配設したものである。キーパッド１０は、上記筐体２０の長辺方向を行方向、短辺方向を列方向と定義したとき、４行×３列のマトリクス状に配置された１２個の押しボタン型のキーを備える。これらのキーはほぼ正方形をなしかつ表面が平坦なキートップ１１〜４３を有する。
【００１６】
上記キートップ１１〜４３のうち、第１行及び第４行にそれぞれ位置するキートップ１１〜１３，４１〜４３は、第２行及び第３行にそれぞれ位置するキートップ２１〜２３，３１〜３３に比べて、図２に示すようにキートップの高さが一定量だけ高くなるように設定されている。すなわち、第２行目のキートップ２１〜２３と第１行目のキートップ１１〜１３との間、及び第３行目のキートップ３１〜３３と第４行目のキートップ４１〜４３との間には、中央部に位置する第２行目及び第３行目のキートップ２１〜２３，３１〜３３より端部に位置する第１行目及び第４行目のキートップ１１〜１３，４１〜４３の方が高くなるように段差が設けられた構造となっている。
【００１７】
一方、上記キートップ１１〜４３のうち、第２列に位置するキートップ１２〜４２の表面は第１の摩擦係数を持つように構成され、また第１列及び第３列に位置するキートップ１１〜４１，１３〜４３の表面は上記第１の摩擦係数より大きい第２の摩擦係数を持つように構成されている。例えば、第２列に位置するキートップ１２〜４２の表面は摩擦係数の低いプラスチック２より構成され、これに対し第１列及び第３列に位置するキートップ１１〜４１，１３〜４３の表面には摩擦係数の大きいゴム状の材料が被覆形成されている。
【００１８】
このような構成であるから、ユーザがリモートコントローラ１を操作しようとするとき、先ずキーパッド１０の行方向については次のようにキーを識別することができる。  
すなわち、キーパッド１０の第２行目及び第３行目のキートップ２１〜２３，３１〜３３は、第１行目及び第４行目のキートップ１１〜１３，４１〜４３より高さが相対的に低くなっている。このため、ユーザはキーパッド１０を見なくても、第２行目及び第３行目のキートップ２１〜２３，３１〜３３を、つまりキーパッド１０の中央部に位置するキーを、図３（ｂ）に示すように自身の指の感触で簡単かつ確実に認識することができる。
【００１９】
次に、上記中央部のキー位置を基点として指を筐体２０の先端方向へ移動させると、第２行目のキートップ２１〜２３より第１行目のキートップ１１〜１３の方が高くなるように段差が形成されているため、ユーザは図３（ａ）に示すようにこの段差により第１行目のキートップ１１〜１３を指の感触だけで明確に認識することができる。
【００２０】
これに対し、上記中央部のキー位置を基点として指を筐体２０の基端方向へ移動させると、第３行目のキートップ３１〜３３より第４行目のキートップ４１〜４３の方が高くなるように段差が形成されているため、ユーザは図３（ｃ）に示すようにこの段差により第４行目のキートップ４１〜４３を指の感触だけで明確に認識することができる。
【００２１】
なお、第２行目のキートップ２１〜２３と第３行目のキートップ３１〜３３との間の識別は、指を行方向に少量移動させたときに第１行目のキートップ１１〜１３との段差に接触するか、或いは第４行目のキートップ４１〜４３との段差に接触するかにより、識別が可能である。
【００２２】
一方、キーパッド１０の列方向については以下のようにキーを識別することができる。  
すなわち、キーパッド１０の第２列目のキートップ１２〜４２は、第１列目及び第３列目のキートップ１１〜４１，１３〜４３より摩擦係数が大きくなるように表面加工されている。このため、ユーザはキーパッド１０を見なくても、第２列目のキートップ１２〜４２を、つまりキーパッド１０の中央部に位置するキーを自身の指の感触で簡単かつ確実に認識することができる。
【００２３】
次に、上記中央部のキー位置を基点として指を筐体２０の左方向へ移動させると、第２列目のキートップ１２〜４２よりも第１列目のキートップ１１〜４１の方が摩擦係数が高く設定されているため、ユーザはこの摩擦係数の違いにより第１列目のキートップ１１〜４１を指の感触だけで明確に認識することができる。
【００２４】
これに対し、上記中央部のキー位置を基点として指を筐体２０の右端方向へ移動させると、第２列目のキートップ１２〜２４より第３列目のキートップ１３〜４３の方が摩擦係数が大きくなるように設定されているため、ユーザはこの摩擦係数の違いにより第３行目のキートップ１３〜４３を指の感触だけで明確に認識することができる。
【００２５】
以上のように、キーパッド１０の行方向についてはキートップ間の段差により、また列方向についてはキートップ間の摩擦係数の違いによりそれぞれ識別することができ、これらの協同作用によりキーパッド１０のすべてのキーを個別に識別することが可能となる。したがって、リモートコントローラ１を操作して例えば文字等を入力しようとする場合に、ユーザはキーパッド１０のキー名称を逐一視認することなく、所望のキーを指の感触だけで識別し操作することが可能となり、これにより文字等の入力に要する時間を短縮することができる。
【００２６】
（加速度センサを利用した文字入力処理）
ところで、この実施形態に係わるリモートコントローラ１は、傾き検出センサとしての加速度センサ５０を備えている。加速度センサ５０は、リモートコントローラ１を図１に示すように矢印Ａ又はＢ方向に回動させたときの筐体２０の水平状態に対する傾き（重力加速度）の変化を検出するもので、その検出値は図４（ａ）に示すように筐体２０を矢印Ａ方向に９０度傾けたときに“１Ｇ”となり、反対に矢印Ｂ方向に９０度傾けたときに“−１Ｇ”となるように設定されている。すなわち、加速度センサ５０は、リモートコントローラ１の左９０度から右９０度までの傾斜角を“１Ｇ”から“−１Ｇ”の範囲内でリニアに検出する。
【００２７】
図５は、この実施形態に係るリモートコントローラ１の回路モジュールの構成を示すブロック図である。リモートコントローラ１は、上記キーパッド１０及び加速度センサ５０に加え、入力コード生成部６０と、通信部７０と、アンテナ８０を備えている。
【００２８】
入力コード生成部６０は、上記キーパッド１０から出力されるキー操作検出信号と、上記加速度センサ５０から出力される傾斜角検出信号とをもとに、対応する文字コードを生成する。この入力コードの生成は、例えば上記キー操作検出信号及び傾斜角検出信号に対応付けて文字コードを記憶したメモリテーブルを予め用意しておき、このメモリテーブルから該当する文字コードを読み出すことにより行われる。
【００２９】
通信部７０は、上記入力コード生成部６０により生成された文字コードを無線信号に変換し、この無線信号をアンテナ８０からテレビジョン装置２に向け送信する。無線インタフェースとしては、例えばBluetooth（登録商標）等の小電力データ伝送規格を使用するインタフェースが用いられる。なお、無線インタフェースの代わりに、赤外線を用いた通信インタフェースを使用することも可能である。
【００３０】
次に、以上のように構成されたリモートコントローラ１の動作を説明する。図６はその動作手順と内容を示すフローチャートである。  
なお、ここでは図１０の２ａに例示したように、キーパッド１０の各キーに五十音の代表文字「あ」、「か」、「さ」、「た」、「な」、「は」、「ま」、「や」、「ら」、「わ」を割り当て、残りの２個のキーに対しそれぞれ「削除」、「決定」を割り当てたリモートコントローラを使用し、ユーザがテレビジョン装置２の表示画面を見ながらその文字入力エリア２ｂに、「なつめそうせき」という人名を入力する場合を例にとって説明する。なお、テレビジョン装置２の表示画面には、必ずしもキー表示画像２ａは表示しなくてもよい。
【００３１】
入力コード生成部６０は、入力待受状態においてステップＳ６１によりキーパッド１０のキーが押下されたか否かを監視している。この状態でユーザがキーパッド１０のいずれかのキーを押下したとする。このとき、押下すべきキーは、先に述べたようにキートップ間の段差と摩擦係数の違いにより、キー名称を逐一視認することなく簡単かつ正確に識別することができる。
【００３２】
上記キーの１つが押下されると、入力コード生成部６０はステップＳ６２により上記押下されたキーに割り当てられた代表文字に対応する文字コードをメモリテーブルから読み出し、この読み出された文字コードをユーザが選択した文字に対応するコードとして通信部７０へ出力する。通信部７０は、上記入力コード生成部６０から出力された文字コードを無線信号に変換し、Bluetooth（登録商標）のプロトコルに従いアンテナ８０からテレビジョン装置に向け送信する。
【００３３】
例えば、いま代表文字として「な」が表示されたキーが押下されたとすれば、入力コード生成部６０はこの代表文字「な」を表す文字コードをメモリテーブルから読み出し、この読み出された文字コードをユーザが選択した文字を表すコードとしてテレビジョン装置２に向け送信する。
【００３４】
これに対しテレビジョン装置２は、上記リモートコントローラ１から送信された無線信号を受信すると、この無線信号から文字コードを復調し、この復調された文字コードにより表される文字を、ユーザが選択した文字として表示画面の文字入力エリア２ｂに表示する。この結果、例えば上記したようにリモートコントローラ１においてユーザが代表文字「な」が表示されたキーを押下した場合には、この代表文字「な」がユーザにより選択された文字としてテレビジョン装置２の文字入力エリア２ｂに表示される。
【００３５】
また、上記キーが押下されると、リモートコントローラ１の入力コード生成部６０はステップＳ６３において加速度センサ６０から重力加速度の検出値を取り込み、この重力加速度の検出値を傾き角に変換する。この重力加速度から傾き角への変換は、例えばメモリテーブルを用いて行われる。そして、上記変換された傾き角をリモートコントローラ１の筐体２０の傾き角の初期値として保存する。
【００３６】
続いて入力コード生成部６０は、上記押下中のキーからユーザが指を離したか否かをステップＳ６４で監視する。この状態で、ユーザが押下中のキーから指を離すと、入力コード生成部６０は筐体２０の傾き角による文字の選択処理を行わずに、ステップＳ６１による次のキー操作の待機状態に戻る。
【００３７】
次に、ユーザが文字「つ」を入力するべく、代表文字「た」が表示されたキーを押下したとする。この場合も、押下すべきキーの識別は、キートップ間の段差と摩擦係数の違いにより識別される。入力コード生成部６０は、ステップＳ６１で上記キー操作を検出した後、ステップＳ６２において、上記１桁目の文字「な」の場合と同様に代表文字「た」の文字コードをメモリテーブルから読み出し、通信部７０からテレビジョン装置２へ送信させる。したがって、テレビジョン装置２の文字入力エリア２ｂの次の桁位置には、上記代表文字「た」が選択中の文字として表示される。
【００３８】
また、入力コード生成部６０はステップＳ６３において加速度センサ６０から重力加速度の検出値を取り込み、この重力加速度の検出値を傾き角に変換して、この変換された傾き角をリモートコントローラ１の筐体２０の傾き角の初期値として保存する。例えば、いまユーザがリモートコントローラ１を図７に示すような姿勢で把持した状態で「た」キーを押下すると、このときの筐体２０の傾き角が初期値として保持される。
【００３９】
さて、この状態でユーザが上記「た」キーを押下したまま、リモートコントローラ１を例えば図８に示すように左方向Ａに回動させたとする。そうすると入力コード生成部６０は、ステップＳ６５において加速度センサ６０からこの回動操作後の重力加速度の検出値を取り込み、この重力加速度の検出値を傾き角に変換したのち、上記保持されている傾き角の初期値との差θを計算する。そして、ステップＳ６６において、この傾き角の差θに対応する文字の文字コードをメモリテーブルから読み出す。
【００４０】
例えばいま、傾き角の差θと選択される文字との対応関係が図９に示すように２０度間隔で定義され、この対応関係を表す情報がメモリテーブルに記憶されているものとする。この場合入力コード生成部６０は、傾き角の差θが２０度未満であれば「い」行、２０度以上４０度未満であれば「う」行、４０度以上６０度未満であれば「え」行、６０度以上８０度未満であれば「お」行の文字を表す文字コードをそれぞれメモリテーブルから読み出す。そして入力コード生成部６０は、上記メモリテーブルから読み出された傾き角の差θに対応する行の文字コードを通信部７０からテレビジョン装置２へ送信させる。この結果、テレビジョン装置２の文字入力エリア２ｂには、上記傾き角の差θに対応する行の文字が選択中の文字として表示される。
【００４１】
この結果、例えばユーザがリモートコントローラ１を図７に示す初期状態から図８に示すようにθ＝２０度以上左方向Ａに回動すると、上記代表文字「た」列に属する次行の文字「ち」の文字コードがリモートコントローラ１からテレビジョン装置２へ送られて表示される。さらに、リモートコントローラ１を２０度≦θ＜４０度の範囲で回動すると、文字「つ」の文字コードがリモートコントローラ１からテレビジョン装置２へ送られて表示される。同様にリモートコントローラ１を４０度≦θ＜６０度の範囲で回動すると「て」の文字コードが、また６０度≦θ＜８０度の範囲で回動すると「と」の文字コードがそれぞれリモートコントローラ１からテレビジョン装置２へ送られて表示される。
【００４２】
一方、上記「ち」「つ」「て」「と」が選択表示された状態で、リモートコントローラ１を反対方向Ｂに回動させると、つまり傾き角を元に戻すと、この元に戻された傾き角と初期状態の傾き角との差θに対応する文字コードがリモートコントローラ１からテレビジョン装置２へ送られて表示される。また、リモートコントローラ１を初期状態から右方向Ｂに回動させた場合にも、初期状態からの傾き角の差θに対応する「い」〜「お」行の文字コードがメモリテーブルから選択的に読み出され、リモートコントローラ１からテレビジョン装置２へ送られて表示される。  
すなわち、ユーザはリモートコントローラ１の左右方向Ａ，Ｂの傾き角を変化させることで、「た」「ち」「つ」「て」「と」のいずれかの文字を任意に選択して、テレビジョン装置２の文字入力エリア２ｂに選択中の文字として表示させることができる。
【００４３】
なお、上記初期状態において「あ」行の文字が選択されている状態を維持するために、２０度程度の角度維持範囲（角度マージン）が設定されている。したがって、ユーザの手の震えや姿勢の変化などによりリモートコントローラ１の傾き角が若干変化しても、上記「あ」の選択表示状態は維持される。
【００４４】
さて、以上のようにリモートコントローラ１の左右方向Ａ，Ｂの傾きにより所望の文字が選択表示された状態で、例えば「つ」が選択表示された状態で、ユーザが「た」キーから指を離したとする。そうすると、上記リモートコントローラ１の左右方向Ａ，Ｂの傾き角による入力文字の選択処理は終了し、入力コード生成部６０はステップＳ６１による次のキー操作の待機状態に戻る。
【００４５】
以後同様に、キーパッド１０の選択的なキー操作と筐体２０の左右方向Ａ，Ｂへの回動操作との組み合わせにより、所望の文字、例えば「め」「そ」「う」「せ」「き」がそれぞれ選択表示される。なお、上記選択表示中の文字は、ユーザが押下中のキーから指を離してから予め設定した時間（例えば３秒）が経過するか、又は次の異なるキーが押下された時点で入力が確定する。
【００４６】
また、ユーザがキーから指を離した後、上記予め設定した時間内に同一のキーを再度押下すると、入力コード生成部６０はマルチタップ方式に従い文字の選択処理を行う。例えば、代表文字「な」が選択表示されている状態で、予め設定時間内に同一の「な」キーが再度押下されると、同じ列の次の文字「に」の文字コードがメモリテーブルから読み出され、通信部７０からテレビジョン装置２へ送信される。したがって、テレビジョン装置２の文字入力エリア２ｂには、選択中の文字として上記「な」に代わって「に」が表示される。以下同様に、一定時間内に同一キーが再度押下されるごとに、マルチタップ方式による入力モードに従い「な」列の文字「ぬ」「ね」「の」の文字コードが順次読み出され、テレビジョン装置２へ送信されて表示される。すなわち、既存のマルチタップ方式による入力文字の選択処理も可能である。
【００４７】
以上詳述したようにこの実施形態では、以下のような効果が奏せられる。  
すなわち、キーパッド３０の行方向にキートップ間の段差を設け、かつ列方向にキートップ間の表面形状を異ならせたことにより、キーパッド３０のすべてのキーを、つまり五十音表の行方向の代表文字を、キー名称を逐一視認することなく指の感触だけで識別し操作することが可能となる。
【００４８】
また、加速度センサ５０により得られる重力加速度の検出値をもとに、リモートコントローラ１の筐体２０の左右方向Ａ，Ｂの傾き角を検出し、この傾き角に応じて五十音表の列方向の文字を選択してその文字コードをテレビジョン装置２へ送信し表示させるようにしたことにより、マルチタップ方式のように同一キーを複数回押下することなくただ１回の押下操作により、五十音表の列の中から所望の文字を選択してテレビジョン装置２に表示させることが可能となる。
【００４９】
さらに、リモートコントローラ１において、押下されたキーの位置と筐体２０の初期状態からの傾き角θをもとに文字コードを生成し、この生成された文字コードをテレビジョン装置２へ送信するようにしている。このため、テレビジョン装置２は、選択中の文字コードを表示するために特別なアプリケーション・プログラムを用意する必要がなく、これにより既存のテレビジョン装置に対してもこの発明のリモートコントローラ１をそのまま使用することが可能となる。すなわち、既存のテレビジョン装置やゲーム機器等の被制御側の装置に対する互換性を維持することができる。
【００５０】
さらに、この実施形態ではキーパッド１０の同一キーを予め設定した時間内に複数回押下した場合には、既存のマルチパッド方式に従い列方向の文字が選択されるようになっている。このため、マルチパッド方式による入力操作に慣れているユーザにとっては、従来通りマルチパッド方式により文字入力操作を行うことができる。
【００５１】
［他の実施形態］
なお、この発明は上記実施形態に限定されるものではなく、以下のような各種変形例が考えられる。  
（第１の変形列）
第１の変形例は、キーパッドの列方向について、中央部に位置するキーのキートップは表面形状を平坦形状とし、その両端部に位置する各キーのキートップには表面に突出部を形成したものである。
【００５２】
図１１は、この第１の変形列に係るキー入力装置の構成を示すもので、（ａ）はその平面図、（ｂ）は行方向を見たときの側面図、（ｃ）は列方向を見たときの側面図である。  
この変形例のキーパッド３０も、４行×３列のマトリクス状に配置された１２個の押しボタン型のキーを備える。そして、これらのキーのキートップ１１１〜１４３のうち、第１行及び第４行にそれぞれ位置するキートップ１１１〜１１３，１４１〜１４３は、第１の実施形態と同様に第２行及び第３行にそれぞれ位置するキートップ１２１〜１２３，１３１〜１３３に比べて、図１１（ｂ）に示すようにキートップの高さが一定量だけ高くなるように設定されている。すなわち、第２行目のキートップ１２１〜１２３と第１行目のキートップ１１１〜１１３との間、及び第３行目のキートップ１３１〜１３３と第４行目のキートップ１４１〜１４３との間には、中央部に位置する第２行目及び第３行目のキートップ１２１〜１２３，１３１〜１３３より端部に位置する第１行目及び第４行目のキートップ１１１〜１１３，１４１〜１４３の方が高くなるように段差が設けられた構造となっている。
【００５３】
一方、上記キートップ１１１〜１４３のうち、中央部に位置する第２列目のキートップ１１２〜１４２はその表面が平坦に形成されている。これに対し、両端部に位置する第１列のキートップ１１１〜１４１及び第３列のキートップ１１３〜１４３の表面１１１ａ〜１４１ａ，１１３ａ〜１４３ａには、それぞれ図１１（ｃ）に示すように半球状の突出部１１１ｂ〜１４１ｂ，１１３ｂ〜１４３ｂが形成されている。
【００５４】
このような構成であるから、ユーザがリモートコントローラ１を操作しようとするとき、先ずキーパッド３０の行方向については、第１の実施形態と同様にキートップ間の高さの違いにより識別することが可能となる。一方、キーパッド３０の列方向については、両端部に位置する第１列及び第３列のキートップ１１１〜１４１，１１３〜１４３の表面に形成された半球状の突出部１１１ｂ〜１４１ｂ，１１３ｂ〜１４３ｂによりキーを識別することが可能となる。
【００５５】
すなわち、キーパッド３０の行方向についてはキートップ間の段差により、また列方向についてはキートップ間の表面形状の違いによりそれぞれ識別することができ、これらの協同作用によりキーパッド３０のすべてのキーを個別に識別することが可能となる。したがって、リモートコントローラ１を操作して例えば文字等を入力しようとする場合に、ユーザはキーパッド３０のキー名称を逐一視認することなく、所望のキーを指の感触だけで識別し操作することが可能となり、これにより文字等の入力に要する時間を短縮することができる。
【００５６】
（第２の変形例）
前記実施形態ではキートップ１１〜４３に対しその行方向に段差を設けるとともに列方向に摩擦係数の差を設け、また第１の変形例ではキートップ１１１〜１４３に対しその行方向に段差を設けるとともに列方向に表面形状の差（突出部１１１ｂ〜１４１ｂ，１１３ｂ〜１４３ｂの有無）を設けた場合について述べた。
【００５７】
しかし、これに限らず第２の変形例として、キートップに対しその列方向に段差を設けるとともに行方向に摩擦係数の差を設け、また第１の変形例のさらなる変形例として、キートップに対しその列方向に段差を設けるとともに行方向に表面形状の差（突出部の有無）を設けるように構成してもよい。また、キートップに対し行方向及び列方向の両方にそれぞれ段差を設けるようにしてもよい。さらに、キートップに対し行方向及び列方向にそれぞれ段差と摩擦係数又は表面形状の差の両方を設けるようにしてもよい。
【００５８】
（第３の変形例）
また、キートップ表面に表面形状の差を設ける手法としては突出部以外に凹部を設けるようにしてもよい。図１２はその構成の一例を示すもので、（ａ）はその平面図、（ｂ）は行方向を見たときの側面図、（ｃ）は列方向を見たときの側面図である。同図に示すようにこの実施形態のキーパッド４０も、４行×３列のマトリクス状に配置された１２個の押しボタン型のキーを備える。そして、中央部に位置する第２行目及び第３行目のキートップ１２１〜１２３，１３１〜１３３より、端部に位置する第１行目及び第４行目のキートップ１１１〜１１３，１４１〜１４３の方が、高くなるようにキートップ間に段差が設けられた構造となっている。
【００５９】
また、上記キートップ１１１〜１４３のうち、中央部に位置する第２列目のキートップ１１２〜１４２はその表面が平坦に形成されている。これに対し、両端部に位置する第１列のキートップ１１１〜１４１及び第３列のキートップ１１３〜１４３の表面１１１ａ〜１４１ａ，１１３ａ〜１４３ａには、それぞれ図１２（ｃ）に示すように凹部１１１ｃ〜１４１ｃ，１１３ｃ〜１４３ｃが形成されている。
【００６０】
このような構成であるから、ユーザがリモートコントローラ１を操作しようとするとき、先ずキーパッド４０の行方向については、第２の実施形態と同様にキートップ間の高さの違いにより識別することが可能となる。一方、キーパッド４０の列方向については、両端部に位置する第１列及び第３列のキートップ１１１〜１４１，１１３〜１４３の表面に形成された凹部１１１ｃ〜１４１ｃ，１１３ｃ〜１４３ｃによりキーを識別することが可能となる。
【００６１】
（第４の変形例）
前記実施形態では、リモートコントローラ１において、押下されたキーの位置と筐体２０の初期状態からの傾き角θをもとに文字コードを生成してこの文字コードをテレビジョン装置２へ送信するようにした。しかし、これに限定されるものではなく、リモートコントローラ１は押下されたキーの押下位置と加速度センサの検出値又は傾き角θを表す情報を一定の時間間隔（例えば６０Ｈｚ）でそのままテレビジョン装置２へ送信し、テレビジョン装置２が上記リモートコントローラ１から送られたキーの押下位置及び加速度センサ５０の検出値又は傾き角θを表す情報を受信し、この受信された情報をもとに対応する文字コードを生成して表示するようにしてもよい。
【００６２】
（第５の変形例）
前記実施形態では、リモートコントローラ１において、押下されたキーの位置と筐体２０の初期状態からの傾き角θをもとに文字コードを生成してこの文字コードをテレビジョン装置２へ送信するようにした。しかし、これに限定されるものではなく、リモートコントローラ１に表示器を設け、選択中の文字の文字コードをテレビジョン装置２へは送信せずにリモートコントローラ１の表示器に表示させ、当該選択中の文字が確定された時点で当該文字の文字コードをテレビジョン装置２へ送信して確定文字として表示させるようにしてもよい。
【００６３】
このようにすると、ユーザは文字の選択操作中には当該選択中の文字を手元のリモートコントローラ１で確認することが可能となる。また、リモートコントローラ１からテレビジョン装置へ２は常に確定された文字の文字コードのみが送られることになるので、リモートコントローラ１とテレビジョン装置２との間の通信トラフィックを低下させ、これによりリモートコントローラ１のバッテリ寿命の延長を図り、かつ周辺の同一無線帯域を使用する他の無線機器に対する無線干渉の発生を抑制することができる。
【００６４】
（その他の変形例）
その他、前記各実施形態では何れもテレビジョン装置又はゲーム機のリモートコントローラを例にとって説明したが、他にビデオプレーヤ／レコーダやセットトップボックス、カーナビゲーション機器のリモートコントローラにも適用することができ、さらには携帯電話機やスマートホン、ＰＤＡのダイヤルキーパッド等にも同様に適用可能である。また、キーパッドは必ずしも機械的に動作するキーを用いたものに限らず、表示器上に透明なシートを配置して静電容量又は圧力の変化を検出することにより情報を入力する、いわゆるオンスクリーン型或いはタッチパネル型のキーパッドであってもよい。
【００６５】
また、キートップの表面に摩擦係数の差を設ける手法としてはキートップ表面に細かい凹凸や溝を形成する手法を採用してもよい。さらに、キートップ表面に設ける突出部又は凹部の設置数についても任意に設定してもよい。その他、キートップ間に設ける高さの差（段差）の値や摩擦係数の差の値、キーパッドのキーの数やその配置パターン、キートップの形状等についても、この発明の要旨を逸脱しない範囲で種々変形して実施可能である。また、リモートコントローラの傾きを検出するセンサとしては、加速度センサ以外のセンサを使用することも可能である。
【００６６】
要するにこの発明は、上記実施形態及び各変形例そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態又は各変形例に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態又は各変形例に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【００６７】
１…リモートコントローラ、２…テレビジョン装置、２ａ…キー表示画像、２ｂ…文字等の入力エリア、２０…リモートコントローラの筐体、１０，３０，４０…キーパッド、５０…加速度センサ、６０…入力コード生成部、７０…通信部、８０…アンテナ、１１〜４３，１１１〜１４３…キートップ、１１１ａ〜１４３ａ…キートップ本体、１１１ｂ〜１４３ｂ…突出部、１１１ｃ〜１４３ｃ…凹部。
【図１】
0005358523.tif 000002
【図２】
0005358523.tif 000003
【図３】
0005358523.tif 000004
【図４】
0005358523.tif 000005
【図５】
0005358523.tif 000006
【図６】
0005358523.tif 000007
【図７】
0005358523.tif 000008
【図８】
0005358523.tif 000009
【図９】
0005358523.tif 000010
【図１０】
0005358523.tif 000011
【図１１】
0005358523.tif 000012
【図１２】
0005358523.tif 000013