(57)【要約】【課題】タッチパッドを用いてユーザが入力したい座標を出力することを可能とする。【解決手段】リモコン装置２は、タッチパッド２０にユーザの指が接触している接触領域の中心座標を決定する座標変換部２２と、接触領域の面積の増加率を検出する接触面積増加率判定部２４と、接触領域の面積の増加率が所定の基準面積増加率以上であるとき、上記中心座標を補正して出力座標を決定する座標調整部２８とを備えている。【選択図】図１
2008191791.tif 000002
【特許請求の範囲】
【請求項１】
タッチパッドを備え、該タッチパッドにユーザの指が接触している接触領域を検出し、該接触領域に基づいて決定した出力座標を出力する座標入力装置であって、
上記接触領域の座標に基づいて、接触領域の座標を代表する代表座標を決定する代表座標決定手段と、
上記接触領域の面積の増加率を検出する面積増加率検出手段と、
上記面積増加率検出手段が検出した面積の増加率が所定の基準面積増加率以上であるとき、上記代表座標を補正して上記出力座標を決定する座標調整手段と、を備えていることを特徴とする座標入力装置。
【請求項２】
上記代表座標が移動する速度を検出する速度検出手段と、
上記代表座標が移動する方向を検出する方向検出手段と、
上記座標調整手段は、上記面積増加率検出手段が検出した面積の増加率が所定の基準面積増加率以上であるとき、直前に上記速度検出手段が検出した速度で、直前に上記方向検出手段が検出した方向へ、座標が移動するように上記出力座標を決定するものであることを特徴とする請求項1に記載の座標入力装置。
【請求項３】
上記接触領域の面積を検出する面積検出手段を備え、
上記座標調整手段は、上記面積検出手段が検出した面積が所定の基準面積未満であるとき、上記代表座標を上記出力座標として決定するものであることを特徴とする請求項1または２に記載の座標入力装置。
【請求項４】
タッチパッドを備え、該タッチパッドにユーザの指が接触している接触領域を検出し、該接触領域に基づいて決定した出力座標を出力する座標入力装置の座標入力方法であって、
上記接触領域の座標に基づいて、接触領域の座標を代表する代表座標を決定する代表座標決定ステップと、
上記接触領域の面積の増加率を検出する面積増加率検出ステップと、
上記面積増加率検出ステップにて検出した面積の増加率が所定の基準面積増加率以上であるとき、上記代表座標を補正して上記出力座標を決定する座標調整ステップと、を含むことを特徴とする座標入力方法。
【請求項５】
請求項１から３のいずれか１項に記載の座標入力装置を動作させる制御プログラムであって、コンピュータを上記の各手段として機能させるための制御プログラム。
【請求項６】
請求項５に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパッドから入力された座標を外部に送信する座標入力装置等に関するものである。
【背景技術】
【０００２】
近年、ＰＣ（パーソナルコンピュータ）を初めとする各種電子機器は、急速に高性能化、多機能化、小型化しており、これらの電子機器に入力指示を行う入力装置にも、電子機器の高性能化、多機能化、小型化に対応すべく、様々な工夫が施されている。
【０００３】
例えば、インターネットに接続されたテレビの画面に表示されるカーソルの位置を移動させるために、上記テレビ用のリモコンにはタッチパッドが組み込まれている。
【０００４】
図９は、タッチパッド１０１が組み込まれたリモコン装置１００の説明図である。
【０００５】
リモコン装置１００は、電子機器を操作するためのものであり、例えば、表示画面にカーソルが表示される電子機器を操作するためのものである。表示画面にカーソルが表示される電子機器としては、例えば、インターネットに接続されたテレビやＰＣなどを挙げることができる。リモコン装置１００は、タッチパッド１０１から座標が入力される。そして、リモコン装置１００は、前記入力された座標をＩＲ信号に変換し、受信装置（不図示）であるテレビやＰＣなどの電子機器に送信する。これにより、上記受信装置に表示されているカーソルの位置を移動させることができる。
【０００６】
また、ユーザが片手で電子機器を操作することができる装置が特許文献１に開示されている。
【０００７】
特許文献１には、液晶ディスプレイが形成されている側にポインタの操作のためのスティックが設けられており、スクロール用のボタンをスティックの近傍に配置することによって、ユーザの利便性を向上させることができるポインティングデバイスが開示されている。これにより、ユーザは右手の親指でスティックを操作することができ、液晶ディスプレイ画面に表示されるポインタを操作することができる。
【特許文献１】特開２００１−２８２３８６（公開日：平成１３年１０月１２日）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、図９のリモコン装置１００は、上述したように、タッチパッド１０１から入力された座標をそのまま上記受信装置に送信するため、例えば、タッチパッド１０１に接触させている親指を手首側から指先側へ突き出すように動かした場合には、上記受信装置に表示されたカーソルの位置がユーザの期待通りに移動しない場合がある。これは、以下の理由による。
【０００９】
ユーザはタッチパッド１０１から座標を入力し、上記カーソル位置を移動させる際、通常、リモコン装置１００を上記受信装置にまっすぐ向けて持つ。そして、リモコン装置１００は、ユーザの持ち方によっては、タッチパッド１０１からユーザの親指の腹（指先と第１関節の間）で座標が入力される場合や、親指の先で座標が入力される場合や、さらに親指以外の例えば人指し指などで座標が入力される場合がある。
【００１０】
図１０は、ユーザが親指の腹をタッチパッド１０１と接触させ、接触させた親指を手首側から指先側へ、すなわちユーザ側から上記受信装置側へ指を移動させる際の様子を表す図である。
【００１１】
図１０の時刻ｔ１から時刻ｔ３は、タッチパッド１０１に接触させた親指をユーザがユーザ側から上記受信装置側へ移動させる際の親指と、その時の上記受信装置の表示画面に表示されるカーソルの位置の移動の様子を表す。時刻ｔ１は、タッチパッド１０１に親指の腹（が接触した場合の親指の位置と、その時のカーソルの位置を表す。時刻ｔ２は、タッチパッド１０１に接触している親指の位置が時刻ｔ１より上記受信側に移動した際の親指の位置と、その時のカーソルの位置を表す。時刻ｔ３は、ユーザの親指の第１関節がタッチパッド１０１に接触した際の親指の位置と、その時のカーソルの位置を表す。
【００１２】
親指の腹の接触位置を、ユーザ側から上記受信装置側へ移動させると、時刻ｔ３に示すように親指の第１関節がタッチパッド１０１に接触してしまう。このため、親指とタッチパッド１０１との接触領域の中心座標が時刻ｔ２の位置から下方向に移動することになり、ユーザは表示画面上のカーソルの位置を紙面上方向に移動させたいにもかかわらず、表示画面上のカーソルの位置は紙面下方向に移動してしまう。
【００１３】
このように、ユーザが親指の腹でタッチパッド１０１から座標を入力する際、ユーザが期待する座標が入力されない場合がある。このため、従来、ユーザの期待通りにカーソルの位置を移動させることができない場合があった。
【００１４】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、タッチパッドを用いてユーザが入力したい座標を出力することができる座標入力装置、座標入力方法、制御プログラム、およびコンピュータ読み取り可能な記録媒体を提供することにある。
【課題を解決するための手段】
【００１５】
上記課題を解決するために、本発明の座標入力装置は、タッチパッドを備え、該タッチパッドにユーザの指が接触している接触領域を検出し、該接触領域に基づいて決定した出力座標を出力する座標入力装置であって、上記接触領域の座標に基づいて、接触領域の座標を代表する代表座標を決定する代表座標決定手段と、上記接触領域の面積の増加率を検出する面積増加率検出手段と、上記面積増加率検出手段が検出した面積の増加率が所定の基準面積増加率以上であるとき、上記代表座標を補正して上記出力座標を決定する座標調整手段と、を備えていることを特徴とする。
【００１６】
また、本発明の座標入力方法は、タッチパッドを備え、該タッチパッドにユーザの指が接触している接触領域を検出し、該接触領域に基づいて決定した出力座標を出力する座標入力装置の座標入力方法であって、上記接触領域の座標に基づいて、接触領域の座標を代表する代表座標を決定する代表座標決定ステップと、上記接触領域の面積の増加率を検出する面積増加率検出ステップと、上記面積増加率検出ステップにて検出した面積の増加率が所定の基準面積増加率以上であるとき、上記代表座標を補正して上記出力座標を決定する座標調整ステップと、を含むことを特徴としている。
【００１７】
タッチパッドを備えたリモコン装置等の座標入力装置をユーザが片手で操作する場合、通常、ユーザは、親指の腹を上記タッチパッドと接触させることにより座標の入力を行う。
【００１８】
この場合、ユーザが親指を移動させる方向によっては、親指の第１関節がタッチパッドと接触する状態となる場合がある。このとき、親指の指先は次第にタッチパッドから離れていくことになる。そのため、タッチパッド上の接触領域がユーザが移動させたい方向とは異なる方向へ移動するため、ユーザが意図した座標を取得できなかった。ここで、タッチパッドとユーザの親指の第１関節とが接触すると、タッチパッドとユーザの親指とが接触している接触領域の面積が増加する。本発明は、このことを利用して、親指の第１関節がタッチパッドに接触したことを検出して、タッチパッド上の接触領域に基づいて決定した座標を補正して、ユーザが意図した座標を出力するものである。
【００１９】
本発明の座標入力装置および座標入力方法は、上記構成により、接触領域の面積の増加率が所定の基準面積増加率以上となると、接触領域の座標から決定された代表座標を補正して出力座標を決定する。これにより、ユーザが親指の腹でタッチパッドと接触させて座標を入力する場合に、親指の第１関節がタッチパッドに接触しても、ユーザが入力したい位置の座標を出力することができる。ここで、代表座標としては、例えば、接触領域の中心の座標が利用できる。
【００２０】
すなわち、上記座標入力装置および座標入力方法によれば、親指の第１関節の腹は、親指の先端より太さが大きく異なることを利用し、タッチパッドと親指とが接触している接触領域の面積を調べることにより親指の第１関節がタッチパッドと触れたことを検出し、ユーザが上記座標入力装置に対して入力したい座標と異なる座標が入力されることを抑制することができる。
【００２１】
さらに、本発明の座標入力装置は、上記代表座標が移動する速度を検出する速度検出手段と、上記代表座標が移動する方向を検出する方向検出手段と、上記座標調整手段は、上記面積増加率検出手段が検出した面積の増加率が所定の基準面積増加率以上であるとき、直前に上記速度検出手段が検出した速度で、直前に上記方向検出手段が検出した方向へ、座標が移動するように上記出力座標を決定するものであることを特徴としている。
【００２２】
上記構成により、さらに、ユーザの親指の第１関節が接触する状態の際、すなわち、接触領域の面積の増加率が所定の基準面積増加率以上であるとき、ユーザの親指の第１関節とタッチパッドとが接触するまでにユーザが入力した座標の移動方向、および移動速度を基に、上記調整を行うことができる。このため、上記補正において、より確実に、ユーザが移動させたい座標に上記出力座標を補正することができる。
【００２３】
さらに、本発明の座標入力装置は、上記接触領域の面積を検出する面積検出手段を備え、上記座標調整手段は、上記面積検出手段が検出した面積が所定の基準面積以下であるとき、上記代表座標を上記出力座標として決定するものであることを特徴としている。
【００２４】
上記構成により、さらに、上記座標入力装置は、上記面積検出手段が検出した面積が所定の基準面積以下であるときは、上記代表座標を上記出力座標として決定することができる。
【００２５】
これにより、上記座標入力装置は、上記タッチパッドの接触領域の面積に応じて上記代表座標を補正するか否かのＯＮ／ＯＦＦを行うことができる。
【００２６】
すなわち、上記構成により、上記座標入力装置は、上記タッチパッドに接触させているユーザの指の接触領域の面積が所定の基準面積を超える場合、ユーザは、タッチパッドを親指の腹で操作していると判断することができる。また、上記座標入力装置は、上記タッチパッドに接触させているユーザの指の接触面積が所定の基準面積増加率未満である場合、ユーザがタッチパッドを指の先で操作していると判断することができる。
【００２７】
これにより、上記座標入力装置は、ユーザがタッチパッドを親指の腹で操作していると判断した場合のみ、入力された座標を適切に補正することができる。
【００２８】
よって、上記座標入力装置に対して、親指の腹でタッチパッドから座標が入力されても、親指の先や親指以外の指でタッチパッドから座標が入力されても、上記座標入力装置を使用するユーザは、座標が補正されることの有無を意識することなく上記タッチパッドに座標を入力することができる。
【００２９】
なお、上記座標入力装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記座標入力装置をコンピュータにて実現させる座標入力装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００３０】
以上のように、本発明にかかる座標入力装置は、接触領域の座標に基づいて、接触領域の座標を代表する代表座標を決定する代表座標決定手段と、上記接触領域の面積の増加率を検出する面積増加率検出手段と、上記面積増加率検出手段が検出した面積の増加率が所定の基準面積増加率以上であるとき、上記代表座標を補正して上記出力座標を決定する座標調整手段と、を備えている構成である。
【００３１】
また、本発明の座標入力方法は、接触領域の座標に基づいて、接触領域の座標を代表する代表座標を決定する代表座標決定ステップと、上記接触領域の面積の増加率を検出する面積増加率検出ステップと、上記面積増加率検出ステップにて検出した面積の増加率が所定の基準面積増加率以上であるとき、上記代表座標を補正して上記出力座標を決定する座標調整ステップと、を含む方法である。
【００３２】
よって、ユーザが親指の腹でタッチパッドと接触させて座標を入力する場合に、親指の第１関節がタッチパッドに接触しても、ユーザが入力したい位置の座標を出力することができる。すなわち、ユーザが上記座標入力装置に対して入力したい座標の方向と異なる座標が入力されることを抑制することができるという効果を奏する。
【発明を実施するための最良の形態】
【００３３】
本発明の一実施形態について図１〜図８に基づいて説明すると以下の通りである。
【００３４】
〔送受信システム〕
まず、図２を用い、本実施の形態の送受信システムについて説明する。図２は、本実施の形態にの送受信システムの概要を示す状態図である。
【００３５】
図２において、リモコン装置２からＩＲ信号が受信装置３に対して送信される際、リモコン装置２は、ＩＲ送信部３０が形成されている面を受信装置３の側に向けられる。そして、本実施の形態においては、リモコン装置２でのユーザに近い側から受信装置３側（ＩＲ送信部３０が形成されている側）への方向をｙプラス方向とする。また、逆に、リモコン装置２での受信装置３側（ＩＲ送信部３０が形成されている側）からユーザに近い側への方向をｙマイナス方向とする。また、リモコン装置２のタッチパッド２０上で上記ｙプラス方向（ｙマイナス方向）と直行する方向、すなわち、ユーザの左から右への方向をｘ方向とする。
【００３６】
図２に示すように、送受信システムは、リモコン装置（座標入力装置）２と、受信装置３とを備えて構成されている。リモコン装置２からは、受信装置３へＩＲ（Infrared Ray、例えばIrSimple）信号が送信される。そして、受信装置３では、受信したＩＲ信号に基づいて処理が行われる。
【００３７】
受信装置３は、表示画面４および受信部５を備えている。受信部５は、リモコン装置２のＩＲ送信部３０から送信されるＩＲ信号を受信する。これにより、受信装置３に前記受信したＩＲ信号が入力される。
【００３８】
また、受信装置３は、リモコン装置２から送信されるＩＲ信号に基づきユーザが操作を行うことが可能な装置である。例えば、リモコン装置２で入力された座標に対応して表示画面４に表示されるカーソルの位置を移動させることが可能な装置である。受信装置３としては、例えばインターネットに接続されているテレビやパーソナルコンピュータなどを挙げることができる。
【００３９】
リモコン装置２は、複数のキー１０と、タッチパッド２０と、ＩＲ送信部３０とを備えている。複数のキー１０と、タッチパッド２０は、ユーザがリモコン装置２を使用する際に、ユーザが操作を行う側の面に形成されており、ＩＲ発信部３０は、ユーザがリモコン装置２を使用する際に、受信装置３に向ける側の側面に形成されている。そして、リモコン装置２は、ユーザが片手で持った状態では、通常はユーザの親指でキー１０が押下されたり、タッチパッド２０から座標が入力されたりする。しかしながら、リモコン装置２は、ユーザの持ち方によっては、親指以外の指、例えば人差し指などでキー１０が押下されたり、タッチパッド２０から座標が入力されたりする場合もある。
【００４０】
キー１０は、押下されることによりリモコン装置２から受信装置３を操作するための信号が送信される。受信装置３を操作するための信号としては、例えば、受信装置３の電源ＯＮ／ＯＦＦの切り替えを行うための信号や、テレビ放送のチャンネルを切り替えるための信号などを挙げることができる。
【００４１】
タッチパッド２０は、リモコン装置２を使用するユーザが、指をタッチパッド２０の表面（タッチ面）に接触させた場合の接触領域を検出するためのものである。
【００４２】
本実施の形態では、タッチパッド２０にユーザが指を接触させ、ｙプラス方向に指を移動させると、表示画面４に表示されているカーソルの位置は上方向に移動するものとする。また、逆に、ユーザが、タッチパッド２０に触れて、ｙマイナス方向に指を移動させると、表示画面４に表示されているカーソルの位置は下方向に移動するものとする。
【００４３】
ＩＲ発信部３０は、ＩＲ信号を受信装置３に送信するためのものである。ユーザがリモコン装置２に対して行った操作に基づいて生成された信号をＩＲ信号として受信装置３に送信する。
【００４４】
リモコン装置２は、通常、ユーザの指とタッチパッド２０とが接触する接触領域の座標を代表する代表座標（例えば、接触領域の中央の座標）を出力座標として出力する。
【００４５】
そして、リモコン装置２では、特に、ユーザの親指の第１関節がタッチパッド２０と接触することにより接触領域の面積の増加率が予め決められた面積増加率（所定の基準面積増加率）以上となった場合、上記代表座標を補正し、出力座標を決定する。これにより、リモコン装置２は、出力座標が、ｙプラス方向に移動した後、ｙマイナス方向に移動するといったユーザの意図に反した動きをすることを抑制することができる。リモコン装置２が、ユーザの親指の腹と、タッチパッド２０とが接触している接触領域の面積増加率が予め決められた面積増加率以上となるかを判定し、代表座標を補正する方法については後述する。
【００４６】
また、リモコン装置２は、タッチパッド２０に接触した接触領域の面積が予め決められた面積値（所定の基準面積）以下であるか否かを判定し、判定結果に基づいて通常動作モードとしてリモコン装置２を動作させるか、補正動作モードとしてリモコン装置２を動作させるかを切り替える機能を有していてもよい。
【００４７】
通常動作モードとは、タッチパッド２０に接触した接触領域から代表座標を決定し、前記代表座標をそのまま出力座標として受信装置３に送信する動作モードである。なお、本実施の形態においては、上記代表座標は、タッチパッド２０と接触した接触領域の略中心座標とする。
【００４８】
また、補正動作モードとは、タッチパッド２０と接触している指の接触領域の面積増加率が予め決められた面積増加率になったとき、上記代表座標を補正し、出力座標として受信装置３に送信する動作モードである。
【００４９】
ユーザのリモコン装置２の持ち方によっては、タッチパッド２０に親指の先や、親指以外の指、例えば人差し指などを触れさせる場合もある。ユーザが、例えば、親指の先や、親指以外の指、例えば人差し指などをタッチパッド２０に触れて座標を入力する場合、ｙプラス方向に移動させても、ユーザの指とタッチパッド２０とが接触している領域の面積はほぼ一定となる。すなわち、親指の先や、親指以外の指、例えば人差し指などがタッチパッド２０に接触する場合には、接触領域の面積増加率が大きく増加することはない。
【００５０】
このため、ユーザが親指の先や、親指以外の指をタッチパッド２０と接触させた場合、ユーザはｙプラス方向に親指や、例えば人差し指などを移動させたとしても、接触領域Ｂの中心の座標は、ユーザの意図どおりに移動する。従って、親指の先や、例えば人差し指などの親指以外の指で座標の入力を行うユーザにとって、接触領域Ｂ１〜Ｂ３の中心の座標の補正を行うことは不要である。むしろ、親指の先や、例えば人差し指などの親指以外の指で座標の入力を行うユーザにとっては、座標の補正が行われると、意図通りに座標を入力できない可能性がある。
【００５１】
そこで、リモコン装置２は、タッチパッド２０に接触している指の接触面積が予め決められた面積値以上である場合は、ユーザはタッチパッド２０を親指の腹で操作していると判断する。そして、リモコン装置２は、タッチパッド２０から入力された座標を補正して出力座標としてＩＲ信号に変換し、受信装置３に送信する。
【００５２】
また、リモコン装置２は、タッチパッド２０に接触している指の接触面積が予め決められた面積値未満である場合は、ユーザはタッチパッド２０を親指の先や、人差し指などの親指以外の指で操作していると判断する。そして、リモコン装置２は、タッチパッド２０から入力された座標をそのままカーソル位置を表すための座標としてＩＲ信号に変換し、受信装置３に送信する。
【００５３】
これにより、親指の腹でタッチパッド２０から座標を入力したり、親指の先や親指以外の指でタッチパッド２０から座標を入力したとしても、リモコン装置２は、タッチパッド２０の接触領域の面積に応じて座標の補正のＯＮ／ＯＦＦを自動的に行うため、座標の補正の有無をユーザが意識することなくタッチパッド２０からリモコン装置２に座標を入力し、受信装置３のカーソル位置を移動させることができる。
【００５４】
なお、タッチパッド２０に、ユーザが親指の腹で座標の入力を行っているのか、親指の先や、親指以外の指で座標の入力を行っているのかをリモコン装置２が判断する機能および、座標の補正を行う方法については後述する。
【００５５】
〔リモコン装置詳細説明〕
次に、図１、図３〜図６を用い、リモコン装置２の詳細について説明する。
【００５６】
図１には、本実施の形態のリモコン装置の構成を表すブロック図である。
【００５７】
図１に示すように、リモコン装置２は、タッチパッド２０と、タッチパッドＩ／Ｆ２１と、座標変換部（座標決定手段）２２と、接触面積判定部（面積検出手段）２３と、接触面積増加率判定部（面積増加率検出手段）２４と、記録部２５と、移動方向計算部（方向検出手段）２６と、移動速度計算部（速度検出手段）２７と、座標調整部２８と、ＩＲ制御部２９と、ＩＲ発信部（送信手段）３０とを備えている。
【００５８】
さらに、リモコン装置２は、キー１０と、キーＩ／Ｆ（インターフェイス）１１と、キー制御部１２とを備えている。
【００５９】
キー１０が押下されると、どのキー１０が押下されたかの信号がキーＩ／Ｆ１１からキー制御部１２に送信される。そして、キー制御部１２は、押下されたキー１０に応じて受信装置３を動作させるための信号であるＩＲ制御信号をＩＲ制御部２９に送信する。これによりＩＲ制御部２９から上記ＩＲ制御信号がＩＲ送信部３０に送信され、ＩＲ信号として受信装置３に送信される。
【００６０】
また、タッチパッド２０は、表面に指が接触した場合に、タッチパッド２０上のどの領域に接触があったのかを検知し、接触領域信号としてタッチパッドＩ／Ｆ２１に送信する。ユーザが指をタッチパッド２０に接触したかどうかを検知する方法としては、一般的に使用されている方法を本実施の形態においても使用することができ、特に限定されない。
【００６１】
タッチパッドＩ／Ｆ２１は、タッチパッド２０に接触している接触領域を座標に変換し、接触領域座標として接触面積判定部２３に送信する。
【００６２】
座標変換部２２は、接触領域の座標から代表座標を計算し、一定間隔で連続的に座標調整部２８に送信する。ここで、本実施の形態においては、接触領域座標のうち、略中心の座標である中心座標（ｘ，ｙ）を代表座標とする。なお、代表座標は、接触領域座標の略中心に限定されるものではなく、略中心以外の座標であってもよい。
【００６３】
ここで、通常は、上記中心座標（ｘ，ｙ）が受信装置３の表示画面４に表示されるカーソルの位置を表している。しかしながら、本実施の形態においては、通常動作モードの場合は、上記中心座標（ｘ，ｙ）がカーソルの位置を表すための座標として使用されるが、補正動作モードの場合は、上記中心座標（ｘ，ｙ）に対して補正を行った座標が、上記カーソルの位置を表すための座標として使用される。そして、上記中心座標（ｘ，ｙ）あるいは上記中心座標（ｘ，ｙ）に対して補正を行った座標が、所定の時間間隔で、連続的にＩＲ送信部３０から送信される。
【００６４】
また、座標変換部２２は、接触面積増加率判定部２４から開始点取得信号を受信すると、上記開始点取得信号を受信した時の中心座標である（ｘ１，ｙ１）を記録部２５に送信し、また、接触面積増加率判定部２４から終了点取得信号を受信すると、上記終了点取得信号を受信した時の中心座標信号である（ｘ２，ｙ２）を記録部２５に送信する機能を有していてもよい。開始点取得信号、および終了点取得信号については後述する。
【００６５】
接触面積判定部２３は、接触領域座標から接触領域の面積を計算する。そして、計算した面積値を接触面積増加率判定部２４に送信する。また、接触面積判定部２３は、上記面積値が予め決められた基準面積値以上であるか否かを判定することにより、リモコン装置２を通常動作モードとして動作させるか、補正動作モードとして動作させるかの切り替えを行う機能を有していてもよい。
【００６６】
具体的には、接触領域の面積が予め決められた面積値未満である場合、接触面積判定部２３は、ユーザは指の先をタッチパッド２０に接触させたものとして判断し、通常動作モードとしてリモコン装置２を動作させるために、接触領域の面積が予め決められた面積値未満である旨の信号を座標調整部２８に送信する。また、接触領域の面積が予め決められた面積値以上である場合、接触面積判定部２３は、ユーザは親指の腹をタッチパッド２０に接触させたものとして判断し、補正動作モードとしてリモコン装置２を動作させるために、上記接触領域座標信号を接触面積増加率判定部２４に送信する。また、接触面積判定部２３は、接触領域の面積が予め決められた面積値以上である旨の信号を座標調整部２８に送信する。
【００６７】
なお、接触面積増加率判定部２４による面積増加率の判定だけでも、親指の腹の第１関節が接触した際の座標の補正は可能であるため、接触面積判定部２３のモード切替の機能は省略してもよい。また、上記予め決められた面積値は、ユーザの指の太さに合わせて任意に設定することができる。
【００６８】
ここで、図３〜５を用い、接触面積判定部２３が、上記接触領域の面積が予め決められた面積値以上であるか否かを判定する方法について説明する。先に、図３および図４を用い、ユーザがタッチパッド２０に指を接触させた状態での、指の移動と、接触領域の面積の変化について説明し、次に図５を用い、接触面積判定部２３が、上記接触領域の面積が予め決められた面積値以上であるか否かを判定する方法について説明する。
【００６９】
図３は、ユーザがタッチパッド２０と親指を接触させて、親指を移動させた場合の親指の移動と、親指とタッチパッド２０とが接触している領域である接触領域Ａ１〜Ａ３の位置および面積の変化を表す概略図である。
【００７０】
図３において、時刻ｔ１から時刻ｔ３は、タッチパッド２０に接触させた親指をユーザがｙプラス方向へ移動させる際の親指と、その時のタッチパッド２０上の接触領域の状態を表す。
【００７１】
時刻ｔ１は、タッチパッド２０にユーザの親指の腹が接触した場合の親指の位置と、その時のユーザの親指とタッチパッド２０との接触領域Ａ１とを表している。
【００７２】
時刻ｔ２は、タッチパッド２０に接触しているユーザの親指の位置が時刻ｔ１よりｙプラス方向に移動した際の親指の位置と、その時の接触領域Ａ２とを表す。
【００７３】
また、時刻ｔ３は、ユーザの親指の第１関節がタッチパッド２０に接触した際の親指の位置と、その時の接触領域Ａ３とを表す。
【００７４】
時刻ｔ１および時刻ｔ２の状態では接触領域Ａ１および接触領域Ａ２の面積はほぼ一定である。一方、時刻ｔ３の状態では、接触領域Ａ３は、接触領域Ａ１および接触領域Ａ２と比較して面積が増加している。また、時刻ｔ３では、ユーザの親指の第１関節がタッチパッド２０と接触するとともに、時刻ｔ１および時刻ｔ２の状態と比較して親指の指先がタッチパッド２０から離れることになる。このため、接触領域Ａ３の位置は接触領域Ａ２と比較してｙマイナス方向に移動する。
【００７５】
すなわち、ユーザは、時刻ｔ３の時の接触領域Ａ３を、時刻ｔ２の時の接触領域Ａ２よりもｙプラス方向に移動させたいと意図しているにもかかわらず、時刻ｔ２の接触領域Ａ２の方が、時刻ｔ３の接触領域Ａ３よりもｙマイナス方向に移動してリモコン装置２に入力される。
【００７６】
図４は、ユーザがタッチパッド２０と親指の先や、親指以外の指である人差し指などの親指以外の指を接触させて、前記接触させた指を移動させた場合の指の移動と、指とタッチパッド２０とが接触している領域である接触領域Ｂの位置および面積の変化を表す概略図である。
【００７７】
図４において、時刻ｔ１は、ユーザが親指の先の部分をタッチパッド２０と接触させ、親指を移動させる直前の様子と、その時のユーザの親指とタッチパッド２０との接触領域Ｂ１を表している。
【００７８】
時刻ｔ２は、ユーザがタッチパッド２０に接触させた親指を時刻ｔ１の位置から若干ｙプラス方向に移動させた場合の様子と、その時の親指とタッチパッド２０との接触領域Ｂ２を表している。
【００７９】
また、時刻ｔ３は、ユーザがタッチパッド２０と接触させた親指をｔ２の位置からさらに、ｙプラス方向に移動させた場合の様子を表している。また、接触領域Ｂ３は、時刻ｔ３の時のユーザの親指とタッチパッド２０とが接触している領域を表している。
【００８０】
時刻ｔ１〜ｔ３に示すように、接触領域Ｂ１〜Ｂ３は、図３に示した接触領域Ａ１〜Ａ３よりも面積が小さい。また、時刻ｔ１〜ｔ３にかけてユーザがタッチパッド２０と接触させた指をｙプラス方向に移動させると接触領域Ｂ１〜Ｂ３もｙプラス方向に移動する。
【００８１】
すなわち、ユーザが親指の先や、親指以外の指である人差し指などの親指以外の指を接触させて、タッチパッド２０から座標を入力する場合、親指のように、指の第１関節がタッチパッド２０と接触し、指先がタッチパッド２０からはなれてしまうという状態（図３の時刻ｔ３）が生じ難い。従って、接触領域Ｂ１〜Ｂ３は、接触領域Ａ１〜Ａ３と比較してユーザが移動させたい方向に移動させることができる。
【００８２】
次に、図５を用い、接触面積判定部２３が、上記接触領域の面積が予め決められた面積値以上であるか否かを判定する方法について説明する。
【００８３】
すなわち、リモコン装置２が通常動作モードと、補正動作モードとを変更する方法について説明する。
【００８４】
図５は、図３および図４における接触領域Ａ１〜Ａ３および接触領域Ｂ１〜Ｂ３の接触面積の時間変化を表すグラフである。
【００８５】
図５において、曲線ａは、図３の時刻ｔ１〜ｔ３のそれぞれにおける接触領域Ａ１〜Ａ３のそれぞれの接触面積の時間変化を表す。また、図５において、曲線ｂは、図４の時刻ｔ１〜ｔ３のそれぞれにおける接触領域Ｂ１〜Ｂ３のそれぞれの接触面積の時間変化を表す。また、破線ｃは予め決められた基準面積値を表す。
【００８６】
図５に示すように、ユーザが親指の腹をタッチパッド２０と接触させた場合（曲線ａ）と比較して、ユーザが親指の先や親指以外の指をタッチパッド２０と接触させた場合（曲線ｂ）は、接触面積が小さい。従って、親指の腹をタッチパッド２０と接触させた場合の接触面積の値と、親指の先や親指以外の指をタッチパッド２０と接触させた場合の接触面積の値の間に予め決められた面積値ｃを設定する。これにより、接触面積計算部２３に入力された接触領域座標から求めた面積値が、上記予め決められた面積値ｃ以上となるか否かを接触面積計算部２３が判定することによりリモコン装置２は通常動作モードと、補正動作モードとを切り替えることができる。
【００８７】
図２の接触面積増加率判定部２４は、接触面積判定部２３から接触領域の面積値を受信し、受信した面積値から増加率を算出して、求めた面積増加率が予め決められた面積増加率の閾値以上となるか否かを判定する。なお、面積増加率は、タッチパッド２０が接触領域を検出する毎に、前回検出された接触領域の面積に対する今回検出された接触領域の面積の増加率として求めることができる。
【００８８】
そして、接触面積増加率判定部２４は、接触領域の面積増加率が予め決められた面積増加率未満となった場合は、開始座標取得信号を座標変換部２２に送信し、その後、上記接触領域の増加率が予め決められた基準面積増加率以上となった場合は、終了座標取得信号を座標変換部２２に送信するとともに、面積増加率判定結果信号を座標調整部２８に送信する。
【００８９】
なお、上記予め決められた面積増加率はユーザの入力動作に合わせて任意で設定することができる。
【００９０】
図６（ａ）（ｂ）を用い、接触面積増加率判定部２４が、接触領域の増加率が予め決められた面積増加率未満となるか否か、および受信した接触領域座標信号から接触領域の増加率が予め決められた面積増加率以上となるか否かを判定する方法について説明する。
【００９１】
図６（ａ）は、ユーザが時刻ｔ０〜ｔ３まで指を移動させた場合のタッチパッド２０と、指との接触面積の時間変化を表すグラフであり、図６（ｂ）は、図６（ａ）における接触面積の増加率の時間変化を表すグラフである。なお、図６（ａ）（ｂ）の時刻ｔ１〜ｔ３は図３での時刻ｔ１〜ｔ３にそれぞれ対応する。
【００９２】
ユーザがタッチパッド２０の表面に親指の腹を接触させ、ｙプラス方向に親指を移動させた場合、図３の時刻ｔ１〜ｔ３のように親指とタッチパッド２０とは接触する。
【００９３】
図６（ａ）（ｂ）のｔ０は、ユーザが親指の腹をタッチパッド２０に接触させ、接触させた指を移動させる直前を表す。
【００９４】
図６（ａ）の領域ａ１は、時刻ｔ０〜ｔ１までのタッチパッド２０と、指との接触面積の時間変化を表す（図３の時刻ｔ１参照）。領域ａ２は、時刻ｔ１〜ｔ２までのタッチパッド２０と、指との接触面積の時間変化を表す（図３の時刻ｔ１〜ｔ２参照）。領域ａ３は、時刻ｔ２〜ｔ３までのタッチパッド２０と、指との接触面積の時間変化を表す（図３の時刻ｔ２〜ｔ３参照）。
【００９５】
図６（ａ）に示すように、時刻ｔ０〜ｔ１にかけて領域ａ１は増大する。そして、時刻ｔ１〜ｔ２にかけては、領域ａ２はほぼ一定の値を示す。そして、時刻ｔ２〜ｔ３にかけて領域ａ３は、指とタッチパッド２０とが接触する接触面積は急激に増加する。これは、図３の時刻ｔ２〜ｔ３に示すように親指の第１間接付近がタッチパッド２０と接触し始めるためである。
【００９６】
次に図６（ｂ）を用い、図６（ａ）における接触面積の増加率について説明する。図６（ｂ）における破線ｅは、予め決められた面積増加率の閾値を表す。
【００９７】
図６（ｂ）において、時刻ｔ０〜ｔ１にかけて、面積の増加率は減少する。そして、時刻ｔ１において、面積の増加率は、予め決められた面積増加率の閾値を下回る。そして、時刻ｔ１〜ｔ２にかけては、ほぼ面積の増加は無い。そして時刻ｔ２で面積の増加率は、予め決められた面積増加率の閾値を上回る。そして時刻ｔ３で再び面積の増加率は、予め決められた面積増加率の閾値を下回る。
【００９８】
上述したように、接触面積増加率判定部２４は、接触領域の増加率が予め決められた面積増加率未満となるか否かを判定し、その時の時刻ｔ１を検出することができる。また、接触面積増加率判定部２４は、接触領域の増加率が、予め決められた面積増加率未満となった後、再度、予め決められた面積増加率以上となるか否かを判定し、その時の時刻ｔ２を検出することができる。
【００９９】
図２において、記録部２５は、座標変換部２２から送信される時刻ｔ１の時の中心座標（ｘ，ｙ），および時刻ｔ２の時の中心座標（ｘ，ｙ）を記録するとともに、時刻ｔ１、時刻ｔ２を記録する。そして記録部２５は、時刻ｔ１の時の中心座標（ｘ，ｙ）および時刻ｔ２の時の中心座標（ｘ，ｙ）を移動方向計算部２６に送信し、時刻ｔ１の時の中心座標（ｘ，ｙ），時刻ｔ２の時の中心座標（ｘ，ｙ）および時刻ｔ１，ｔ２を移動速度計算部２７に送信する。
【０１００】
移動方向計算部２６は、時刻ｔ１の時の中心座標（ｘ，ｙ），時刻ｔ２の時の中心座標（ｘ，ｙ）から出力座標に補正するために座標の移動方向を計算し、前記移動方向の計算結果を表す移動方向計算結果信号を座標調整部２８に送信する。また、移動速度計算部２７は、時刻ｔ１の時の中心座標（ｘ，ｙ），時刻ｔ２の時の中心座標（ｘ，ｙ）および時刻ｔ１，ｔ２から中心座標（ｘ，ｙ）を補正するための値を計算し、前記補正するための値を表す信号である移動速度計算結果信号を座標調整部２８に送信する。
【０１０１】
上述したように、移動方向および移動速度を計算し、中心座標（ｘ，ｙ）を出力座標として補正することにより、よりユーザが入力したい座標に補正することができる。
なお、中心座標（ｘ，ｙ）を補正するための移動方向および移動速度の計算方法は特に限定されない。例えば、リモコン装置２の構成を簡略化するために、上記移動方向および移動速度を計算しないで上記中心座標（ｘ，ｙ）を補正してもよい。この場合、リモコン装置２は、記録部２５、移動方向計算部２６、移動速度計算部２７は省略してもよい。
【０１０２】
座標調整部２８は、座標変換部２２から中心座標（ｘ，ｙ）を受信し、ＩＲ制御部２９に上記受信した中心座標（ｘ，ｙ）を送信するか、中心座標（ｘ，ｙ）を補正した補正座標（ｘ，ｙ＋α）（調整されたカーソル座標を示す信号）をＩＲ制御部２９に送信するものである。補正座標（ｘ，ｙ＋α）については後述する。
【０１０３】
座標調整部２８は、接触面積判定部２３から接触領域の面積が予め決められた面積値未満である旨の信号を受信すると、リモコン装置２を通常動作モードとして動作させる。すなわち、座標変換部２２から受信する中心座標（ｘ，ｙ）をＩＲ制御部２９に送信する。そして、仮に、接触面積増加率判定部２４から面積増加率判定結果信号を受信した場合でも中心座標（ｘ，ｙ）を補正することなくＩＲ制御部２９に送信する。
【０１０４】
これにより、リモコン装置２が通常動作モードとして動作している状態では、タッチパッド２０と接触している接触領域の面積増加率が予め決められた面積増加率以上となっても座標変換部２２から送信される中心座標（ｘ，ｙ）が補正されることはない。
【０１０５】
また、座標調整部２８は、接触面積判定部２３から接触領域の面積が予め決められた面積値以上である旨の信号を受信した場合は、リモコン装置２を補正動作モードとして動作させる。
【０１０６】
すなわち、座標調整部２８は、移動方向計算部２６から移動方向計算結果信号を受信し、さらに移動速度計算部２７から移動速度計算結果信号を受信する。そして、座標調整部２８は、ＩＲ制御部２９に対して送信する中心座標（ｘ，ｙ）の送信を停止し、面積増加率判定結果信号を受信したときにほぼ同時に送信した中心座標（ｘ，ｙ）の次から補正座標（ｘ，ｙ＋α）をＩＲ制御部２９に対して送信する。補正座標とは、移動方向計算部２６で計算された移動方向および移動速度計算部２７で計算された移動速度で中心座標（ｘ，ｙ）を補正した出力座標である。
【０１０７】
ＩＲ制御部２９は、座標調整部２８から受信する出力座標である中心座標（ｘ，ｙ）または補正座標（ｘ，ｙ＋α）、および、キー制御部１２から受信する信号を受信し、ＩＲ信号パターンに変換し、ＩＲ発信部３０に送信する。ＩＲ発信部３０は、発光素子（不図示）を備えており、上記発光素子は上記ＩＲ信号パターンに従って発光する。これにより、ＩＲ信号が生成され、前記生成されたＩＲ信号がＩＲ発信部３０から受信装置３の受信部５へと送信される。
【０１０８】
〔座標補正方法〕
次に、図７を用い、リモコン装置２が座標を補正する方法について説明する。
【０１０９】
図７は、ユーザが親指の腹でタッチパッド２０の表面に触れることにより、座標を入力する場合の親指の移動の様子を表す図であり、接触領域Ａ０〜Ａ３は、時刻ｔ０〜ｔ３のそれぞれでのタッチパッド２０における指の接触領域を表す。また、中心座標（ｘ，ｙ）は接触領域Ａ０〜Ａ３の略中心の座標を表し、または、補正座標（ｘ，ｙ＋α）は接触領域Ａ３での中心座標（ｘ，ｙ）が補正された座標を表す。
【０１１０】
図６（ａ）（ｂ）に示す時刻ｔ０〜ｔ２までの間は、出力座標は接触領域Ａの中心を表す中心座標（ｘ，ｙ）であり（図６のｔ０〜ｔ２参照）、ユーザの親指の第１関節がタッチパッド２０と接触した時刻である時刻ｔ３では、接触領域Ａ３の中心を表す中心座標（ｘ，ｙ）は補正座標（ｘ，ｙ＋α）に補正される。そして、この補正座標（ｘ，ｙ＋α）が出力座標としてＩＲ制御部２９に送信される。
【０１１１】
〔リモコンフローチャート〕
次に、リモコン装置２における処理の流れについて図８を用いて説明する。すなわち、図８を用いユーザがタッチパッド２０から座標を入力する際のリモコン装置２における処理の流れについて説明する。図８は、リモコン装置２における処理の一例を示すフローチャートである。
【０１１２】
まず、リモコン装置２のユーザがタッチパッド２０に指を接触させると、タッチパッドＩ／Ｆ２１は、ユーザが指を触れた接触領域の座標変換を行い、接触領域座標として座標変換部２２、および接触面積判定部２３に送信する（Ｓ１）。
【０１１３】
そして、座標変換部２２は、上記接触領域座標から中心座標（ｘ，ｙ）を決定し、中心座標（ｘ，ｙ）を座標調整部２８に送信する。座標調整部２８は、受信した中心座標（ｘ，ｙ）をそのままカーソル位置としてＩＲ制御部２９に送信し、ＩＲ制御部２９は、ＩＲ発信部３０を制御し、ＩＲ信号を受信装置３に対して送信する（Ｓ２）。
【０１１４】
また、接触面積判定部２３は、上記接触領域座標から接触領域の面積を計算し、上記計算した面積値が予め決められた面積値以上であるか否かの判定を行う（Ｓ３）。すなわち、接触面積判定部２３は、通常動作モードと、補正動作モードとの変更を行う。
【０１１５】
次に、Ｓ３において、上記面積の計算結果が予め決められた面積値未満であると判定された場合、座標調整部２８は、座標変換部２２から送信される中心座標（ｘ，ｙ）を中心座標信号に変換し、ＩＲ制御部２９に送信する。次に、中心座標信号は、ＩＲ制御部２９からカーソル位置座標である旨の信号としてＩＲ発信部３０を介して受信装置３に送信される（通常動作モード（Ｓ４））。そして、ユーザがタッチパッド２０から指を離すまでＳ４の処理が行われる（Ｓ１２）。
【０１１６】
また、Ｓ３において、接触面積判定部２３により上記計算結果が予め決められた面積値以上であると判定された場合は、リモコン装置２は、補正動作モードとして動作する。
【０１１７】
従って、接触面積増加率判定部２４は、接触領域の面積増加率が予め決められた面積増加率となるか否かを検出する。接触面積増加率判定部２４は、接触領域の面積増加率が予め決められた面積増加率未満となった時の時刻ｔ１と（図６（ｂ）参照）、そのときの中心座標（ｘ，ｙ）を記録するための開始点取得信号を座標変換部２２に対して送信する。そして、座標変換部２２は、時刻ｔ１のときの中心座標（ｘ，ｙ）および時刻ｔ１を記録部２５に記録する（Ｓ５）。
【０１１８】
また、接触面積増加率判定部２４は、接触領域の面積増加率が予め決められた面積増加率以上となるか否かの判定を行う（Ｓ６）。
【０１１９】
そして、接触領域の増加率が予め決められた面積増加率以上となった場合、接触面積増加率判定部２４は、そのときの時刻ｔ２と（図６（ｂ）参照）、その時の中心座標（ｘ，ｙ）を記録するための終了点取得信号を座標変換部２２に対して送信するとともに、面積増加率判定結果信号を座標調整部２８に送信する。座標変換部２２は、時刻ｔ２の時の中心座標（ｘ，ｙ）および時刻ｔ２を記録部２５に記録する（Ｓ７）。
【０１２０】
そして、記録部２５に記録された時刻ｔ１の時の中心座標（ｘ，ｙ）および時刻ｔ２の時の中心座標（ｘ，ｙ）が移動方向計算部２６に送信され、時刻ｔ１の時の中心座標（ｘ，ｙ）、時刻ｔ２の時の中心座標（ｘ，ｙ）、および時刻ｔ１，ｔ２は移動速度計算部２７に送信される。
【０１２１】
そして、移動方向計算部２６は、時刻ｔ１の時の中心座標（ｘ，ｙ）と、時刻ｔ２の時の中心座標（ｘ，ｙ）とから時刻ｔ１〜ｔ２における中心座標の移動方向を計算し、計算結果を表す信号である移動方向計算結果信号を座標調整部２８に送信する。また、移動速度計算部２７は、時刻ｔ１の時の中心座標（ｘ，ｙ）、時刻ｔ２の時の中心座標（ｘ，ｙ）、および時刻ｔ１，ｔ２から領域ａ２における座標の移動速度を計算し、計算結果を表す信号である移動速度計算結果信号を座標調整部２８に送信する（Ｓ８）。
【０１２２】
そして、座標調整部２８は、接触領域の面積増加率が予め決められた面積増加率以上である期間（ｔ２からｔ３の期間（図６（ｂ）参照））、移動方向計算部２６で計算された移動方向および移動速度計算部２７で計算された移動速度でカーソル位置を移動させるための座標である補正座標（ｘ，ｙ＋α）を補正座標信号に変換し、前記補正座標信号をＩＲ制御部２９に送信する。すなわち、ｔ２からｔ３までの期間は、ユーザがタッチパッド２０から入力した座標の移動方向と逆の方向に座標を移動させるように座標を補正することになる。
【０１２３】
ＩＲ制御部２９は座標調整部２８から送信される中心座標または補正座標である出力座標をＩＲ信号に変換し、ＩＲ発信部３０から受信装置３に上記ＩＲ信号を送信する（Ｓ９）。
【０１２４】
次に、接触面積増加率判定部２４は、接触領域の面積増加率が予め決められた面積増加率未満となった場合（図７（ｂ）参照）、そのときの中心座標（ｘ，ｙ）を記録するための開始点取得信号を座標変換部２２に対して送信する（Ｓ１０）。
【０１２５】
そして、ユーザがタッチパッド２０から指を離していない場合（Ｓ１１）、座標変換部２２は、開始点取得信号を受信したときの中心座標（ｘ，ｙ）および時刻ｔ１を記録部２５に記録する。すなわちＳ５に戻る。
【０１２６】
最後に、リモコン装置２の各ブロック、特に座標変換部２２、接触面積判定部２３、接触面積増加率判定部２４、移動方向計算部２６、移動速度計算部２７、座標調整部２８は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１２７】
すなわち、リモコン装置２は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるリモコン装置２の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記リモコン装置２に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１２８】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１２９】
また、リモコン装置２を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１３０】
本発明は、タッチパッドを親指の腹で操作する際に第１関節が接触しても、ユーザが意図した位置へ座標が補正されるため、タッチパッドを備えた座標入力装置に広く適用できるものであり、テレビやパーソナルコンピュータなどのリモコン装置に特に好適である。
【図面の簡単な説明】
【０１３１】
【図１】図１は、本発明の実施の一形態にかかるリモコン装置の構成を表すブロック図である。
【図２】図２は、本発明の実施の一形態にかかる送受信システムの概略を表す説明図である。
【図３】図３は、本発明の実施の一形態にかかるリモコン装置のタッチパッドにユーザが親指の腹を接触させた際の親指を移動させる様子と、その時の親指とタッチパッドとの接触領域の変化を表す概略図である。
【図４】図４は、本発明の実施の一形態にかかるリモコン装置のタッチパッドにユーザが親指の先または親指以外の指を接触させた際の指を移動させる様子と、その時の指とタッチパッドとの接触領域の変化を表す概略図である。
【図５】図５は、本発明の実施の一形態にかかるリモコン装置のタッチパッドとユーザの指との接触領域における接触面積の変化を表すグラフである。
【図６】図６（ａ）は、本発明の実施の一形態にかかるリモコン装置のタッチパッドとユーザの指との接触領域における接触面積の変化を表すグラフであり、図６（ｂ）は、図６（ａ）に示す接触面積の増加率の変化を表すグラフである。
【図７】図７は、本発明の実施の一形態にかかるリモコン装置のタッチパッドにユーザが親指の先または親指以外の指を接触させた際の指を移動させる様子と、その時の指とタッチパッドとの接触領域の変化と、リモコン装置に入力される座標および補正された座標とを表す概略図である。
【図８】図８は、本発明の実施の一形態にかかるリモコン装置における処理の流れを表すフローチャートである。
【図９】図９は、従来のリモコン装置をユーザが片手で持った様子を表す説明図である。
【図１０】図１０は、従来のリモコン装置のタッチパッドにユーザが親指の腹を接触させた際の親指を移動させる様子と、その時の親指と、タッチパッドとの接触領域の変化を表す概略図である。
【符号の説明】
【０１３２】
２  リモコン装置（座標入力装置）
１０  キー
１２  キー制御部
２０  タッチパッド
２２  座標変換部（代表座標決定手段）
２３  接触面積判定部（面積検出手段）
２４  接触面積増加率判定部（面積増加率検出手段）
２５  記録部
２６  移動方向計算部（方向検出手段）
２７  移動速度計算部（速度検出手段）
２８  座標調整部（座標調整手段）
２９  ＩＲ制御部
３０  ＩＲ送信部（送信部）
【図１】
2008191791.tif 000003
【図２】
2008191791.tif 000004
【図３】
2008191791.tif 000005
【図４】
2008191791.tif 000006
【図５】
2008191791.tif 000007
【図６】
2008191791.tif 000008
【図７】
2008191791.tif 000009
【図８】
2008191791.tif 000010
【図９】
2008191791.tif 000011
【図１０】
2008191791.tif 000012