(57)【要約】【課題】タッチパッドを介した入力の操作性を向上し得る携帯端末を提供する。【解決手段】本発明の携帯端末は、押圧を検出するタッチパッドと、タッチパッドの面上を撮像可能な撮像部を備える。この携帯端末のＣＰＵは、タッチパッドが押圧を検出すると、タッチパッドの面上を撮像した直近の画像データを解析して、当該押圧の際にタッチパッドの面上に存在したユーザの指の本数の検出を行う。そして、検出した指の本数に基づいて、ユーザの操作指令を判別し、その判別した操作指令をＯＳに実行させる。これにより、１つのオブジェクトに対する２種類の操作（例えば、マウスの左及び右クリックに相当する操作）を簡単に行うことが可能となり、操作性の向上が図れる。【選択図】図３
2010102381.tif 000002
【特許請求の範囲】
【請求項１】
押圧を検出し、検出した領域の位置情報を出力するタッチパッドと、
該タッチパッドの面上を撮像する撮像手段と、
該撮像手段の撮像によって得られた画像データを記憶する記憶手段と、
前記タッチパッドが押圧を検出した際、前記記憶手段に記憶されている前記画像データを解析して、当該押圧の際に該タッチパッドの面上に存在した指の本数を検出する指本数検出手段と、
該指本数検出手段によって検出された指の本数に基づいて、処理すべき操作種別を判別する操作種別判別手段と、を備える、
ことを特徴とする携帯端末。
【請求項２】
押圧を検出し、検出した領域の位置情報を出力するタッチパッドと、
該タッチパッドの面上を撮像する撮像手段と、
該撮像手段の撮像によって得られた画像データを記憶する記憶手段と、
前記タッチパッドが押圧を検出した際、前記記憶手段に記憶されている前記画像データを解析して、当該押圧に使用した押圧指を特定する押圧指特定手段と、
該押圧指特定手段により特定された前記押圧指と、該押圧指と異なる他の指との当該押圧の際における位置関係に基づいて、処理すべき操作種別を判別する操作種別判別手段と、を備える、
ことを特徴とする携帯端末。
【請求項３】
前記押圧指特定手段は、所定時間分の前記画像データを解析して、最も大きく位置変化が認められる指を前記押圧指として特定する、
ことを特徴とする請求項２に記載の携帯端末。
【請求項４】
押圧を検出し、検出した領域の位置情報を出力するタッチパッドと、
前記押圧した指の種別を特定する指種別特定手段と、
該指種別特定手段によって特定された指の種別に基づいて、処理すべき操作種別を判別する操作種別判別手段と、を備える、
ことを特徴とする携帯端末。
【請求項５】
前記指種別特定手段は、前記押圧した指の指紋を検出し、検出した指紋と、予め保持しているユーザの各指の指紋データとを照合することで、押圧した指の種別を特定する、
ことを特徴とする請求項４に記載の携帯端末。
【請求項６】
コンピュータを、 
タッチパッドが押圧を検出した際、撮像手段の撮像によって得られ、記憶手段に記憶されている画像データを解析して、当該押圧の際に前記タッチパッドの面上に存在した指の本数を検出する指本数検出手段、
該指本数検出手段によって検出された指の本数に基づいて、処理すべき操作種別を判別する操作種別判別手段、として機能させる、
ことを特徴とするプログラム。
【請求項７】
コンピュータを、 
タッチパッドが押圧を検出した際、撮像手段の撮像によって得られ、記憶手段に記憶されている画像データを解析して、当該押圧に使用した押圧指を特定する押圧指特定手段、
該押圧指特定手段により特定された前記押圧指と、該押圧指と異なる他の指との当該押圧の際における位置関係に基づいて、処理すべき操作種別を判別する操作種別判別手段、として機能させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパッドによる入力機能を搭載した携帯端末及びプログラムに関する。
【背景技術】
【０００２】
携帯端末の表示部にタッチパッドを搭載し、表示部の画面を押圧することにより入力を行う端末は既に製品化されている。しかし、単純な画面の押圧だけではコンピュータにおけるマウスの左クリック操作相当の処理、すなわち、選択・実行等の処理しか行うことができない。コンピュータにおけるマウスの右クリック操作のようなその他の操作も行えるようにするために、画面への接触時間に応じて、入力された命令を判断したり（例えば、特許文献１）、接触面積の大小及び接触点の個数を検知することで、入力された命令を判断したりする装置が提案されている（例えば、特許文献２）。
【０００３】
【特許文献１】特開２００７−８０２９１
【特許文献２】特開２０００−２８４９１２
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１では、所望の操作指令を入力するために、所定の時間、画面を押圧しなければならず、入力に時間がかかるという問題がある。また、上記特許文献２では、１つの操作指令を入力するために、画面上の複数の座標点を押圧しなければならず、タッチパッド入力のメリットである直感性を損ない、操作が複雑になるという問題がある。
【０００５】
本発明は、上記問題を鑑みてなされたもので、タッチパッドを介した入力の操作性を向上し得る携帯端末及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の第１の観点に係る携帯端末は、
押圧を検出し、検出した領域の位置情報を出力するタッチパッドと、
該タッチパッドの面上を撮像する撮像手段と、
該撮像手段の撮像によって得られた画像データを記憶する記憶手段と、
前記タッチパッドが押圧を検出した際、前記記憶手段に記憶されている前記画像データを解析して、当該押圧の際に該タッチパッドの面上に存在した指の本数を検出する指本数検出手段と、
該指本数検出手段によって検出された指の本数に基づいて、処理すべき操作種別を判別する操作種別判別手段と、を備えることを特徴とする。
【０００７】
また、本発明の第２の観点に係る携帯端末は、
押圧を検出し、検出した領域の位置情報を出力するタッチパッドと、
該タッチパッドの面上を撮像する撮像手段と、
該撮像手段の撮像によって得られた画像データを記憶する記憶手段と、
前記タッチパッドが押圧を検出した際、前記記憶手段に記憶されている前記画像データを解析して、当該押圧に使用した押圧指を特定する押圧指特定手段と、
該押圧指特定手段により特定された前記押圧指と、該押圧指と異なる他の指との当該押圧の際における位置関係に基づいて、処理すべき操作種別を判別する操作種別判別手段と、を備えることを特徴とする。
【０００８】
上記の場合、前記押圧指特定手段は、所定時間分の前記画像データを解析して、最も大きく位置変化が認められる指を前記押圧指として特定してもよい。
【０００９】
また、本発明の第３の観点に係る携帯端末は、
押圧を検出し、検出した領域の位置情報を出力するタッチパッドと、
前記押圧した指の種別を特定する指種別特定手段と、
該指種別特定手段によって特定された指の種別に基づいて、処理すべき操作種別を判別する操作種別判別手段と、を備えることを特徴とする。
【００１０】
上記の場合、前記指種別特定手段は、前記押圧した指の指紋を検出し、検出した指紋と、予め保持しているユーザの各指の指紋データとを照合することで、押圧した指の種別を特定してもよい。
【００１１】
また、本発明の第４の観点に係るプログラムは、
コンピュータを、 
タッチパッドが押圧を検出した際、撮像手段の撮像によって得られ、記憶手段に記憶されている画像データを解析して、当該押圧の際に前記タッチパッドの面上に存在した指の本数を検出する指本数検出手段、
該指本数検出手段によって検出された指の本数に基づいて、処理すべき操作種別を判別する操作種別判別手段、として機能させることを特徴とする。
【００１２】
また、本発明の第５の観点に係るプログラムは、
コンピュータを、 
タッチパッドが押圧を検出した際、撮像手段の撮像によって得られ、記憶手段に記憶されている画像データを解析して、当該押圧に使用した押圧指を特定する押圧指特定手段、
該押圧指特定手段により特定された前記押圧指と、該押圧指と異なる他の指との当該押圧の際における位置関係に基づいて、処理すべき操作種別を判別する操作種別判別手段、として機能させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、タッチパッドを介した入力操作に関して、複数の操作指令を直感性を損なわず簡単に入力することができ、操作性の向上が図れる。
【発明を実施するための最良の形態】
【００１４】
（実施形態１）
図１は、本発明の実施形態１に係る携帯端末１００の構成を示すブロック図である。図１に示すように、携帯端末１００は、制御部１１０と、広域無線通信モジュール１２０と、記憶部１３０と、表示部１４０と、入力部１５０と、撮像部１６０と、から構成される。
【００１５】
制御部１１０は、ＯＳ（Operating System）の処理を含めたシステム制御と様々なプログラムを実行するＣＰＵ（Central Processing Unit：中央処理装置）１１１、ＣＰＵ１１１が実行するタッチパッド入力制御プログラムを含む各種プログラムを格納するＲＯＭ (Read Only Memory)１１２、プログラム実行時のワークエリアとして使用したり、ユーザからの入力情報を一時保持するため等に使用するＲＡＭ（Random Access Memory）１１３等から構成される。
【００１６】
広域無線通信モジュール１２０は、制御部１１０の要求に応じ広域無線網を通して通信を行う。広域無線通信モジュール１２０が使用する広域無線網通信システムとしては携帯電話無線システムを用いる。この場合、広域無線通信モジュール１２０は、例えば、携帯電話システムの無線基地局との間で通信を行う。
【００１７】
記憶部１３０は、例えばフラッシュメモリ１３１等から構成され、サービス加入情報や通信によって取得したデータ、アプリケーションプログラム用のデータ等を記憶する。表示部１４０は、本実施形態の如く液晶ディスプレイ（ＬＣＤ）１４１や有機ＥＬ(Electro Luminescence)によるディスプレイ装置等から構成され、制御部１１０からの指令に基づき、ユーザ操作のための画面（ユーザＩ／Ｆ画面）、ユーザの入力結果やユーザの所望するデータ等の表示を行う。
【００１８】
入力部１５０は、キーパッド１５１、タッチパッド１５２等から構成され、ユーザからの入力を受け付ける処理を行う。タッチパッド１５２は、静電容量の変化を検出する透明な平板状の静電容量センサから構成される。タッチパッド１５２は、ＬＣＤ１４１に重ねて実装され、ユーザの指先や専用のペン等によるタッチパッド面（ユーザにとってはＬＣＤ１４１の表示画面）の接触（押圧）を検出し、その位置の情報（座標データ）を出力する。
【００１９】
撮像部１６０は、ＣＭＯＳイメージセンサ１６１、レンズユニット１６２等から構成され、動画像や静止画を撮像する。図２に示すように、撮像部１６０を収容する筐体１７０は、携帯端末１００の上部（長手方向の側面）に、矢印方向に回動自在に取り付けられている。また、レンズユニット１６２は、例えば、筐体１７０をＡ１方向に最大限回転させた場合に、ＬＣＤ１４１の表面全域を網羅可能となるように配置されている。したがって、ユーザは、自らがタッチパッド１５２を押圧する様子を撮像させたい場合は、筐体１７０をＡ１方向に最大限回転させ、その他の被写体を撮像させたい場合には、筐体１７０をＡ２方向に回転させ、レンズユニット１６２の向きを適宜切り替えることができる。
【００２０】
続いて、ユーザによるタッチパッド１５２の押圧からユーザの操作指令を判別し、その判別した操作指令をＯＳに実行させる処理（タッチパッド入力制御処理）について、図３のフローチャートに沿って説明する。タッチパッド入力制御処理は、携帯端末１００の電源投入後、ＣＰＵ１１１によりＲＯＭ１１２に記憶されたタッチパッド入力制御プログラムが読み出され、実行されることで開始される。
【００２１】
タッチパッド入力制御処理が開始されると、ＣＰＵ１１１は、撮像部１６０を起動させ、ＬＣＤ１４１の表面（即ち、タッチパッド１５２の表面）の撮像を開始させる（ステップＳ１０１）。撮像部１６０により撮像した動画像データはＲＡＭ１１３に記憶される（フラッシュメモリ１３１に保存されるようにしてもよい）。ＲＡＭ１１３には、タッチパッド入力制御処理の実行中、所定時間分の動画像データ（所定時間前から現時点までの動画像データ）が常時記憶される。
【００２２】
なお、消費電力を抑制するため、電源投入時において、レンズユニット１６２がＬＣＤ１４１の表面に向いていない場合には、撮像部１６０を起動させないとする仕様であってもよい（但し、ユーザのキーパッド１５１等の操作によって撮像部１６０を起動させることはできる）。あるいは、電源投入時において、レンズユニット１６２がＬＣＤ１４１の表面に向いていない場合には、タッチパッド入力制御処理自体を開始させないようにしてもよい。これらの場合、電源投入後に、ユーザが、筐体１７０をＡ１方向に最大限回転させることで、自動的に撮像部１６０が撮像を開始し、あるいはタッチパッド入力制御処理の実行が開始されるようにしてもよい。
【００２３】
しかる後、ユーザによりタッチパッド１５２がタッチ（押圧）されると（ステップＳ１０２でＹＥＳ）、ＣＰＵ１１１は、タッチパッド１５２が検出した座標データを取得する（ステップＳ１０３）とともに、ＲＡＭ１１３から読み出した動画像データを解析して、押圧時の指本数を検出する（ステップＳ１０４）。
【００２４】
指が撮像されているか否かの判別については、予めＲＯＭ１１２あるいはフラッシュメモリ１３１に記憶されている何通りかの指の画像データを使用した周知のパターン認識法を採用する。あるいは、撮像された物体の画像の輪郭を取り出し、その輪郭が細長い形状（例えば、幅対高さの比が１：５）であれば、その物体を指であると認識する手法を採用してもよい。
【００２５】
以上のようにして検出された指の本数が１本以下の場合（ステップＳ１０５でＹＥＳ）、ＣＰＵ１１１は、ユーザにより第１の押圧操作が行われたものとして、取得した座標データとともに第１の押圧イベントをＯＳに通知する（ステップＳ１０６）。
【００２６】
一方、検出された指の本数が２本以上の場合（ステップＳ１０５でＮＯ）、即ち、ユーザが、タッチパッド１５２を押圧する際、他の指を添えて押圧した場合、ＣＰＵ１１１は、ユーザにより第２の押圧操作が行われたものとして、取得した座標データとともに第２の押圧イベントをＯＳに通知する（ステップＳ１０７）。
【００２７】
ＯＳは、第１の押圧イベント又は第２の押圧イベントの通知を受けると、それぞれのイベントに応じた処理を行う。例えば、ＯＳは、第１の押圧イベントが通知されると、ＬＣＤ１４１の表示画面における第１の押圧イベントに付随する座標データが示す位置に、ある画像データを示すアイコン等のシンボルが存在する場合、当該画像データをＬＣＤ１４１に表示させる。
【００２８】
一方、第２の押圧イベントが通知されると、ＯＳは、ＬＣＤ１４１の表示画面における第２の押圧イベントに付随する座標データが示す位置に、ある画像データを示すアイコン等のシンボルが存在する場合、当該画像データの情報、具体的には、データサイズ、画像圧縮形式、画像表示サイズ、画像データ作成日時等の属性情報（いわゆるプロパティ）をＬＣＤ１４１に表示させる。
【００２９】
タッチパッド入力制御処理は、携帯端末１００の電源がＯＦＦにされるまで継続する。なお、ユーザにより、筐体１７０がＡ２方向に回され、レンズユニット１６２の向きが切り替えられた場合には、タッチパッド入力制御処理を終了するようにしてもよい。
【００３０】
以上のようなタッチパッド入力制御処理が実行されることで、ユーザは、タッチパッド１５２を押圧する際、当該押圧指に他の指を添えなかった場合（図４（ａ）参照）と、他の指を添えた場合（図４の（ｂ））とで、異なった操作（第１の押圧操作及び第２の押圧操作）を携帯端末１００に対して行うことができる。これにより、ユーザは、１つのオブジェクトに対する２種類の操作（例えば、マウスの左及び右クリックに相当する操作）を簡単に行うことが可能となり、操作性の向上が図れる。
【００３１】
なお、上記タッチパッド入力制御処理において、ＣＰＵ１１１は、検出した指の本数に応じた３種類以上の押圧イベントをＯＳに通知してもよい。このようにすれば、１つのオブジェクトに対して、さらに多くの種類の操作を行うことができる。
【００３２】
（実施形態２）
続いて、本発明の実施形態２に係る携帯端末１００について説明する。実施形態２に係る携帯端末１００は、上記実施形態１に係る携帯端末１００と同一の構成（図１及び図２参照）を有するが、実行するタッチパッド入力制御処理の内容が実施形態１に係る携帯端末１００と異なる。より詳細には、双方のタッチパッド入力制御処理では、ユーザが行った押圧操作（第１の押圧操作及び第２の押圧操作）の判別手法が異なる。
【００３３】
図５は、実施形態２のタッチパッド入力制御処理における押圧操作の判別手法を説明するためのフローチャートである。図５のフローチャートは、図３のフローチャートと異なる部分のみを示している。以下、かかる部分について詳細に説明する。
【００３４】
ユーザによりタッチパッド１５２が押圧され、検出された指の本数が２本以上の場合（図３のステップＳ１０５でＮＯ）、ＣＰＵ１１１は、実際に押圧した指を特定する（図５のステップＳ５０１）。具体的には、ＣＰＵ１１１は、先に取得した動画像データを解析して、検出された指の中で最も動きの大きいものを実際に押圧に使用した指として特定する。
【００３５】
そして、ＣＰＵ１１１は、動画像データを解析して、その特定した指（押圧したものとみなした指）の左側に他の指が存在している（撮像されている）か否かを判別する（ステップＳ５０２）。左側に他の指が存在しない場合（ステップＳ５０２でＮＯ）、ＣＰＵ１１１は、ユーザにより第１の押圧操作が行われたものとして（図６（ａ）参照）、取得した座標データとともに第１の押圧イベントをＯＳに通知する（ステップＳ５０３）。
【００３６】
一方、押圧したものとみなした指の左側に他の指が存在する場合（ステップＳ５０２でＹＥＳ）、ＣＰＵ１１１は、ユーザにより第２の押圧操作が行われたものとして（図６（ｂ）参照）、取得した座標データとともに第２の押圧イベントをＯＳに通知する（ステップＳ５０４）。
【００３７】
以上のように、本実施形態のタッチパッド入力制御処理によれば、ユーザは、複数の指（例えば、右手人差し指と右手中指）をタッチパッド１５２（ＬＣＤ１４１）の近傍、つまり、撮像部１６０の撮像範囲内（レンズユニット１６２の視野内）に置いたままで、第１の押圧操作及び第２の押圧操作を行うことができる。したがって、１つのオブジェクトに対する２種類の操作（例えば、マウスの左及び右クリックに相当する操作）がより簡便に行え、操作性がさらに向上する。
【００３８】
なお、上記タッチパッド入力制御処理において、ＣＰＵ１１１は、押圧したものと特定した指の隣に存在する指の本数に応じた押圧イベントをＯＳに通知してもよい。このようにすれば、１つのオブジェクトに対して、さらに多くの種類の操作を行うことができる。
【００３９】
（実施形態３）
続いて、本発明の実施形態３に係る携帯端末１００について説明する。実施形態３に係る携帯端末１００は、上記実施形態１及び実施形態２に係る携帯端末１００と同一の構成（図１及び図２参照）を有するが、実行するタッチパッド入力制御処理における押圧操作（第１の押圧操作及び第２の押圧操作）の判別手法が、実施形態１及び実施形態２に係る携帯端末１００と異なる。
【００４０】
実施形態３では、図７に示すように、押圧の際の指は、撮像部１６０によって横方向から撮像される。図８は、実施形態３のタッチパッド入力制御処理における押圧操作の判別手法を説明するためのフローチャートである。図８のフローチャートは、図３のフローチャートと異なる部分のみを示している。以下、かかる部分について詳細に説明する。
【００４１】
ユーザによりタッチパッド１５２が押圧されると、ＣＰＵ１１１は、ＲＡＭ１１３から読み出した動画像データを解析して、押圧時の指本数を検出する（図３のステップＳ１０４）。その指本数が０本の場合（図８のステップＳ８０１でＹＥＳ）、ＣＰＵ１１１は、ユーザにより第１の押圧操作が行われたものとして、先に取得した座標データとともに第１の押圧イベントをＯＳに通知する（ステップＳ８０２）。
【００４２】
検出した指本数が１本の場合（ステップＳ８０３でＹＥＳ）、ＣＰＵ１１１は、先に取得した動画像データを解析して、その検出した指の背後に（後方に）大きく動く物体が存在するか否かを判別する（ステップＳ８０４）。その結果、背後に大きく動く物体が存在する場合（ステップＳ８０４でＹＥＳ）、ＣＰＵ１１１は、当該物体を実際に押圧に使用した指として特定し、ユーザにより第２の押圧操作が行われたものとして、先に取得した座標データとともに第２の押圧イベントをＯＳに通知する（ステップＳ８０５）。一方、背後に大きく動く物体が存在しない場合（ステップＳ８０４でＮＯ）、ＣＰＵ１１１は、検出した指を実際に押圧に使用した指として特定し、ユーザにより第１の押圧操作が行われたものとして、先に取得した座標データとともに第１の押圧イベントをＯＳに通知する（ステップＳ８０６）。
【００４３】
検出した指本数が複数の場合（ステップＳ８０３でＮＯ）、ＣＰＵ１１１は、実際に押圧した指を特定する（ステップＳ８０７）。具体的には、ＣＰＵ１１１は、先に取得した動画像データを解析して、検出された指の中で最も動きの大きいものを実際に押圧に使用した指として特定する。
【００４４】
そして、ＣＰＵ１１１は、動画像データを解析して、その特定した指（押圧したものとみなした指）が他の指によって遮られているか否かを判別する（ステップＳ８０８）。例えば、ＣＰＵ１１１は、当該特定した指の動作中における形状変化の度合いに基づいて、かかる判別を行う。即ち、動作中において、その形状が大きく変化していない場合は、他の指によって遮られていないものとしてみなし、形状が大きく変化している場合は、他の指によって遮られているものとみなす。
【００４５】
その結果、特定した指が他の指によって遮られていない場合（ステップＳ８０８でＮＯ）、ＣＰＵ１１１は、ユーザにより第１の押圧操作が行われたものとして（図９（ａ）参照）、先に取得した座標データとともに第１の押圧イベントをＯＳに通知する（ステップＳ８０９）。一方、特定した指が他の指によって遮られてる場合（ステップＳ８０８でＹＥＳ）、ＣＰＵ１１１は、ユーザにより第２の押圧操作が行われたものとして（図９（ｂ）参照）、先に取得した座標データとともに第２の押圧イベントをＯＳに通知する（ステップＳ８１０）。
【００４６】
以上のように、本実施形態のタッチパッド入力制御処理によれば、ユーザの指が撮像部１６０によって横方向から撮像される場合であっても、上記実施形態２と同様、ユーザは、複数の指（例えば、右手人差し指と右手中指）をタッチパッド１５２（ＬＣＤ１４１）の近傍、つまり、撮像部１６０の撮像範囲内（レンズユニット１６２の視野内）に置いたままで、第１の押圧操作及び第２の押圧操作を行うことができる。
【００４７】
なお、上記タッチパッド入力制御処理において、ＣＰＵ１１１がＯＳに通知する押圧イベントは、第１の押圧イベント及び第２の押圧イベントのみに限定されることはない。例えば、ＣＰＵ１１１は、押圧した指を遮る他の指の本数に応じた押圧イベントをＯＳに通知してもよい。このようにすれば、１つのオブジェクトに対して、さらに多くの種類の操作を行うことができる。
【００４８】
なお、本発明は、上記何れの実施形態にも限定されず、本発明の要旨を逸脱しない範囲での種々の変更は勿論可能である。
【００４９】
例えば、タッチパッド１５２を押圧した指の種類（人差し指、中指など）を特定し、その種類に応じて、ユーザの押圧操作を判別し、判別した押圧操作に応じた押圧イベントをＯＳに通知してもよい。この場合、例えば、携帯端末１００に、タッチパッド１５２を押圧した指の指紋を検出する機能（指紋センサなど）を持たせ、予め登録しておいたユーザの各指の指紋データ（例えば、フラッシュメモリ１３１に記憶される）と、検出した指紋とを照合することにより押圧した指の種類を特定することができる。
【００５０】
これにより、ユーザは、押圧する指を替えることで、１つのオブジェクトに対する複数種類の操作（例えば、マウスの左及び右クリックに相当する操作）を簡単に行うことが可能となり、操作性の向上が図れる。
【００５１】
また、タッチパッド１５２を押圧した指の部位（指先の爪、指の腹など）を特定し、その指の部位に応じて、ユーザの押圧操作を判別し、判別した押圧操作に応じた押圧イベントをＯＳに通知してもよい。この場合、例えば、携帯端末１００に、タッチパッド１５２を押圧した物体の色を検出する機能（色センサなど）を持たせ、予め登録され、フラッシュメモリ１３１等に記憶されているユーザの指先の爪の色と指の腹の色のデータと、検出した物体の色とを照合することで、押圧した物体が指先の爪であるか指の腹であるかを判別することができる。
【００５２】
これにより、ユーザは、押圧する指を替えずに、１つのオブジェクトに対する２種類の操作を簡単に行うことができる。
【００５３】
また、プログラムの適用により、既存の携帯端末（例えば、カメラ付き携帯電話など）を本発明に係る携帯端末として機能させることも可能である。即ち、上述したＣＰＵ１１１が実行したようなプログラムを、既存の携帯端末に適用し、当該携帯端末を制御するコンピュータ（ＣＰＵなど）がそのプログラムを実行することで、上述した各機能構成や処理が実現され得る。
【００５４】
このようなプログラムの配布方法は任意であり、例えば、メモリカードなどの記録媒体に格納して配布可能である他、例えば、インターネットなどの通信ネットワークを介して配布することもできる。そして、このようにして配布されたプログラムを携帯電話等の携帯端末にインストールして適用することで、上述した携帯端末１００と同様な機能を実現することができる。
【図面の簡単な説明】
【００５５】
【図１】本発明の各実施形態に係る携帯端末の構成を示すブロック図である。
【図２】図１の携帯端末の外観を示す概略図である。
【図３】実施形態１におけるタッチパッド入力制御処理の手順を示すフローチャートである。
【図４】実施形態１において、ユーザによる押圧操作の様子を示す図であり、（ａ）は、第１の押圧操作時の様子を示し（ｂ）は、第２の押圧操作時の様子を示す。
【図５】実施形態２におけるタッチパッド入力制御処理の押圧操作の判別手法を説明するためのフローチャートである。
【図６】実施形態２において、ユーザによる押圧操作の様子を示す図であり、（ａ）は、第１の押圧操作時の様子を示し（ｂ）は、第２の押圧操作時の様子を示す。
【図７】実施形態３における携帯端末の使用例を示す図である。
【図８】実施形態３におけるタッチパッド入力制御処理の押圧操作の判別手法を説明するためのフローチャートである。
【図９】実施形態３において、ユーザによる押圧操作の様子を示す図であり、（ａ）は、第１の押圧操作時の様子を示し（ｂ）は、第２の押圧操作時の様子を示す。
【符号の説明】
【００５６】
１００…携帯端末、１１０…制御部、１１１…ＣＰＵ、１１２…ＲＯＭ、１１３…ＲＡＭ、１２０…広域無線通信モジュール、１３０…記憶部、１３１…フラッシュメモリ、１４０…表示部、１４１…ＬＣＤ、１５０…入力部、１５１…キーパッド、１５２…タッチパッド、１６０…撮像部、１６１…ＣＭＯＳイメージセンサ、１６２…レンズユニット、１７０…筐体
【図１】
2010102381.tif 000003
【図２】
2010102381.tif 000004
【図３】
2010102381.tif 000005
【図４】
2010102381.tif 000006
【図５】
2010102381.tif 000007
【図６】
2010102381.tif 000008
【図７】
2010102381.tif 000009
【図８】
2010102381.tif 000010
【図９】
2010102381.tif 000011