(57)【要約】【課題】筐体の背面に設けられたタッチセンサ上での指の移動方向とユーザの意図する操作方向との間のずれを抑制し得る携帯端末装置を提供する。【解決手段】本携帯端末装置は、表示部を有する筐体と、前記筐体の前記表示部が設けられた面の背面に設けられ、指による操作を検出するセンサと、前記センサにタッチした位置からスライド操作を行った方向に、前記表示部の表示をスクロールさせる制御部と、を備え、前記制御部は、前記センサにおいて前記タッチした位置を起点として第１角度範囲で規定される第１領域へのスライド操作を第１方向へのスライド操作として検出する。【選択図】図７
2020149353.tif 000002
【特許請求の範囲】
【請求項１】
表示部を有する筐体と、
前記筐体の前記表示部が設けられた面の背面に設けられ、指による操作を検出するセンサと、
前記センサにタッチした位置からスライド操作を行った方向に、前記表示部の表示をスクロールさせる制御部と、を備え、
前記制御部は、前記センサにおいて前記タッチした位置を起点として第１角度範囲で規定される第１領域へのスライド操作を第１方向へのスライド操作として検出する、
携帯端末装置。
【請求項２】
前記制御部は、
前記第１領域と、前記第１方向とは異なる第２方向へのスライド操作を検出する第２領域との間に介在する第３領域へのスライド操作を破棄する、
請求項１に記載の携帯端末装置。
【請求項３】
前記制御部は、
前記第１領域と、前記第１方向とは異なる第２方向へのスライド操作を検出する第２領域との間に介在する第４領域へのスライド操作を前記第１方向と前記第２方向の中間の方向である第３方向へのスライド操作として検出する、
請求項１に記載の携帯端末装置。
【請求項４】
前記第１方向は上方向または下方向であり、
前記制御部が前記第１方向と直交する第４方向へのスライド操作を検出する第３領域は、前記タッチした位置を起点として前記第１角度範囲より広い第２角度範囲で規定される、
請求項１から３のいずれか一項に記載の携帯端末装置。
【請求項５】
前記センサは、前記筐体を把持する片手の指が斜め下方向から前記センサに達する位置に設けられ、
前記第１領域の位置は、前記斜め下方向から前記センサに達する指の可動範囲に基づいて決定される、
請求項１から４のいずれか一項に記載の携帯端末装置。
【請求項６】
前記制御部は、前記第１領域への前記スライド操作を検出すると、前記第１領域を前記第１角度範囲よりも広い角度範囲に拡大する、
請求項１から５のいずれか一項に記載の携帯端末装置。
【請求項７】
表示部を有する筐体と、
前記筐体の前記表示部が設けられた面の背面に設けられ、指による操作を検出するセンサと、を備えるコンピュータが、前記センサにタッチした位置からスライド操作を行った方向に、前記表示部の表示をスクロールさせる情報処理方法であって、前記コンピュータが、
前記センサにおいて前記タッチした位置を起点として第１角度範囲で規定される第１領域へのスライド操作を第１方向へのスライド操作として検出する、
情報処理方法。
【請求項８】
表示部を有する筐体と、
前記筐体の前記表示部が設けられた面の背面に設けられ、指による操作を検出するセンサと、を備えるコンピュータに、前記センサにタッチした位置からスライド操作を行った
方向に、前記表示部の表示をスクロールさせる情報処理プログラムであって、前記コンピュータに、
前記センサにおいて前記タッチした位置を起点として第１角度範囲で規定される第１領域へのスライド操作を第１方向へのスライド操作として検出させる、
情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置、情報処理方法および情報処理プログラムに関する。
【背景技術】
【０００２】
タッチセンサを備える携帯端末装置が利用されている。近年の携帯端末装置は、筐体の正面側に設けられるディスプレイに重畳して設けられるタッチセンサに加えて、筐体の背面側にもタッチセンサを有するものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１８８１３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザが携帯端末装置を片手で把持して背面に設けられたタッチセンサを操作する場合、操作を行う指は、タッチセンサに対して傾いて（斜め方向から）接触することになる。そのため、ユーザが意図するスライド操作の方向と実際に指がタッチセンサ上で移動する方向との間にずれが生ずることがある。また、タッチセンサに対して滑らせるように指を移動させる場合、タッチセンサと指との間に生じる摩擦によってスティックスリップ現象が生じる。スティックスリップ現象によっても、ユーザの意図とは異なる方向にタッチセンサ上で指が移動することがある。
【０００５】
開示の技術の１つの側面は、筐体の背面に設けられたタッチセンサ上での指の移動方向とユーザの意図する操作方向との間のずれを抑制し得る携帯端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
開示の技術の１つの側面は、次のような携帯端末装置によって例示される。本携帯端末装置は、表示部を有する筐体と、前記筐体の前記表示部が設けられた面の背面に設けられ、指による操作を検出するセンサと、前記センサにタッチした位置からスライド操作を行った方向に、前記表示部の表示をスクロールさせる制御部と、を備え、前記制御部は、前記センサにおいて前記タッチした位置を起点として第１角度範囲で規定される第１領域へのスライド操作を第１方向へのスライド操作として検出する。
【発明の効果】
【０００７】
本携帯端末装置は、タッチセンサ上での指の移動方向とユーザの意図する操作方向との間のずれを抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る携帯端末装置の一方から見た外観と他方から見た外観を組み合わせて例示する図である。
【図２】図２は、実施形態に係る携帯端末装置のハードウェア構成図である。
【図３】図３は、実施形態に係る携帯端末装置が備えるセンサの検出面を例示した平面図である。
【図４】図４は、センサの検出面において、センサ入力解析部がユーザの指による操作を検出する領域を模式的に示す図である。
【図５】図５は、実施形態に係る携帯端末装置の背面に設けられたセンサを操作する指の軌跡と、センサ入力解析部が受け付ける入力値とを比較する第１の図である。
【図６】図６は、実施形態に係る携帯端末装置の背面に設けられたセンサを操作する指の軌跡と、センサ入力解析部が受け付ける入力値とを比較する第２の図である。
【図７】図７は、実施形態に係る携帯端末装置の処理フローの一例を示す図である。
【図８】図８は、図７の処理フローによってスクロールした画面の一例を示す図である。
【図９】図９は、第１変形例に係るセンサの検出面において、制御部がユーザの指による操作を検出する領域を模式的に示す図である。
【図１０】図１０は、第１変形例に係る携帯端末装置の処理フローの一例を示す図である。
【図１１】図１１は、第２変形例に係るセンサの検出面において、制御部がユーザの指による操作を検出する領域を模式的に示す図である。
【図１２】図１２は、第３変形例に係るセンサの検出面において、制御部がユーザの指による操作を検出する領域を模式的に示す図である。
【図１３】図１３は、携帯端末装置の背面に設けられたセンサに対して指で操作する状況を模式的に例示する図である。
【図１４】図１４は、第４変形例に係るセンサの検出面において、制御部がユーザの指による操作を検出する領域を模式的に示す図である。
【図１５】図１５は、第５変形例に係る携帯端末装置の処理フローの一例を示す図である。
【図１６】図１６は、第６変形例に係るセンサの検出面において、制御部がユーザの指による操作を検出する領域を模式的に示す図である。
【図１７】図１７は、スティックスリップ現象によって、センサの検出面において移動と停止とを繰り返す指の軌跡を例示する図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、実施形態について説明する。以下に示す実施形態の構成は例示であり、開示の技術は実施形態の構成に限定されない。
【００１０】
＜実施形態＞
実施形態に係る携帯端末装置は、表示部を有する筐体と、前記筐体の前記表示部が設けられた面の背面に設けられ、指による操作を検出するセンサと、前記センサにタッチした位置からスライド操作を行った方向に、前記表示部の表示をスクロールさせる制御部と、を備える。本携帯端末装置は、例えば、携帯電話、スマートフォン、携帯情報端末と呼ばれる可搬可能であり片手で把持可能な電子機器である。
【００１１】
そして、制御部は、前記センサにおいて前記タッチした位置を起点として第１角度範囲の領域を有する第１領域へのスライド操作を第１方向へのスライド操作として検出する。第１領域が第１角度範囲を有するため、センサ上においてスライドする指の軌跡が第１方向から多少ずれていても、ユーザの意図通りに第１方向へのスライド操作として制御部が認識する可能性を高めることができる。
【００１２】
前記制御部は、前記第１領域と、前記第１方向とは異なる第２方向へのスライド操作を検出する第２領域との間に介在する第３領域へのスライド操作を破棄してもよい。ユーザが第１方向への移動を意図してセンサ上を移動させた指が第１領域から外れても、第１領域と第２領域との間の領域へのスライド操作は破棄されるため、突然第２方向へのスライド操作として検出されることが抑制される。また、制御部がスライド操作を検出しないため、表示部のスクロール等が停止することになる。そのため、制御部は、第１領域または第２領域から指が外れたことをユーザに対して認識させることができる。
【００１３】
前記制御部は、前記第１領域と、前記第１方向とは異なる第２方向へのスライド操作を検出する第２領域との間に介在する第４領域へのスライド操作を、前記第１方向と前記第２方向の中間の方向である第３方向へのスライド操作として検出してもよい。このような構成を採用することで、表示部１９に表示される画面を第３方向へのスクロール等を実現することができる。
【００１４】
前記第１方向は上方向または下方向であり、前記制御部が、前記第１方向と直交する第４方向へのスライド操作を検出する第３領域は、前記タッチした位置を起点として前記第１角度範囲より広い第２角度範囲で規定されてもよい。携帯端末装置を片手で把持し、把持した手の指でセンサに対するスライド操作を行う場合、上下方向よりも左右方向へのスライド操作が困難と考えられる。このような構成を採用することで、制御部は、移動が困難な左右方向への指の移動によるスライド操作を容易なものとすることができる。
【００１５】
前記センサは、前記筐体を把持する片手の指が斜め下方向から前記センサに達する位置に設けられ、前記第１領域の位置は、前記斜め下方向から前記センサに達する指の可動範囲に基づいて、決定されてもよい。携帯端末装置を片手で把持すると、センサに対してスライド操作を行う指は、センサに対して上下左右の全ての方向に対して均等な可動範囲を有するわけではない。指の可動範囲に基づいて第１領域が決定されることで、センサに対するスライド操作を容易なものとすることができる。
【００１６】
前記制御部は、前記第１領域への前記スライド操作を検出すると、前記第１領域を前記第１角度範囲よりも広い角度範囲に拡大してもよい。スライド操作は、同一方向に継続して行われることも考えられる。第１領域へのスライド操作を検出した場合に第１領域を拡大することで、第１方向へのスライド操作を継続することが容易となる。
【００１７】
以上で説明した技術は、情報処理方法および情報処理プログラムとして把握することも可能である。
【００１８】
以下、図面を参照して実施形態についてさらに説明する。図１に、実施形態に係る携帯端末装置の一方から見た外観（前面側の外観とする）と、他方から見た外観（背面側の外観とする）を例示する。図１では、矢印によって、携帯端末装置１０の前面側と背面側が入れ替えて配置され、例示されている。携帯端末装置１０は、板状の筐体Ｈ１を有する。したがって、図１には描かれていないが、筐体Ｈ１の前面と背面との間の距離（厚み）は、前面または背面の外形寸法と比較して短い。図１で紙面に向かって上側が筐体Ｈ１の上側であり、紙面に向かって下側が筐体Ｈ１の下側であると仮定する。なお、制御部１３は、筐体Ｈ１の内部に収容されている。以下、本明細書において、筐体Ｈ１の上下方向をＹ方向、Ｙ方向と直交する筐体Ｈ１の幅方向をＸ方向とも称する。
【００１９】
図１のように、筐体Ｈ１の前面には、表示部１９が設けられ、さらに、表示部１９の上側中央の位置に第１のカメラＨ３が設けられている。第１のカメラＨ３は、携帯端末装置１０を操作するユーザが操作中に、そのユーザ自身を撮影し、表示部１９にする。筐体Ｈ１の前面が筐体Ｈ１外面での第１面に相当する。
【００２０】
筐体Ｈ１の背面には、センサ１５をカバーする円形状の凹部１５Ａが形成され、凹部１５Ａの上方向に第二のカメラＨ４が設けられている。凹部１５Ａ、すなわち、センサ１５が設けられる位置は、例えば、筐体Ｈ１を片手で把持し、把持した片手の指でセンサ１５を操作するときに、当該指がセンサ１５の斜め下方からセンサ１５に達する位置である。センサ１５は、筐体Ｈ１の背面中央付近に形成された円形状の凹部１５Ａの直下に配置されている。凹部１５Ａをなす筐体Ｈ１の外壁がセンサ１５を被覆している。センサ１５は、凹部１５Ａをなす筐体Ｈ１の外壁を介して、指による接触を検出する。そこで、本実施
の形態では、センサ１５と凹部１５Ａをなす筐体Ｈ１の外壁とを含めて、指（指紋のある物体）による操作を検出するセンサということができる。以下、センサ１５が凹部１５Ａをなす筐体Ｈ１の外壁を介して、指による接触を検出する場合も、単に、「センサ１５が指による接触を検出する」という。なお、第二のカメラＨ４は筐体Ｈ１の後面方向の被写体を撮影し、表示部１９に表示する。筐体Ｈ１の背面が筐体Ｈ１外面での背面に相当する。
【００２１】
図２は、実施形態に係る携帯端末装置のハードウェア構成図である。携帯端末装置１０はプロセッサ１１と、主記憶部１２と、各種インターフェースを通じて接続される入出力部品を有し、主記憶部１２に記憶されるプログラムにより情報処理を実行する。第１の入出力部品としては、表示部１９と表示制御部１９１を例示できる。また、第２の入出力部品としては、タッチパネル１８とタッチイベント制御部１８１を例示できる。第３の入出力部品としては、センサ１５とセンサ入力フィルタ部１５１とセンサ入力解析部１５２とスクロールタップイベント制御部１５３を例示できる。第４の入出力部品としては、通信部１７を例示できる。
【００２２】
プロセッサ１１は、主記憶部１２に実行可能に展開されたコンピュータプログラムを実行し、携帯端末装置１０の機能を提供する。プロセッサ１１は、マルチコアであってもよいし、信号処理等を実行する専用プロセッサを含んでもよい。プロセッサ１１は、信号処理、積和演算、ベクトル演算、その他の処理を実行する専用のハードウェア回路を含んでもよい。
【００２３】
主記憶部１２は、プロセッサ１１が実行するコンピュータプログラム、プロセッサ１１が処理するデータ等を記憶する。主記憶部１２は、Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＤＲＡＭ）、Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＳＲＡＭ）、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＲＯＭ）、フラッシュメモリ等である。
【００２４】
なお、携帯端末装置１０は、主記憶部１２の他に外部記憶部を有してもよい。外部記憶部は、例えば、主記憶部１２を補助する記憶領域として使用され、プロセッサ１１が実行するコンピュータプログラム、プロセッサ１１が処理するデータ等を記憶する。
【００２５】
また、表示部１９は、例えば、液晶ディスプレイ、エレクトロルミネッセンスパネル等である。表示制御部１９１は、例えば、表示部１９に表示される画像を格納する画像メモリと、グラフィックス処理を実行するコントローラ等である。ただし、表示制御部１９１がプロセッサ１１と主記憶部１２上のプログラムによって形成されてもよい。また、表示制御部１９１は、信号処理専用のプロセッサとメモリ等に記憶されたプログラムによって形成されてもよい。また、表示制御部１９１が専用のハードウェア回路を含んでもよい。
【００２６】
タッチパネル１８は、表示部１９の画面上に配置され、指による接触を検出し、接触位置の座標値を取得する。タッチイベント制御部１８１は、タッチパネル１８において、取得された接触位置の座標値と時刻情報をプロセッサ１１に通知する。タッチイベント制御部１８１は、プロセッサ１１と主記憶部１２上のプログラムによって形成されてもよいし、専用のプロセッサと図示しないメモリに記憶されたプログラムによって形成されてもよい。また、タッチイベント制御部１８１は、専用のハードウェア回路を含んでもよい。
【００２７】
通信部１７は、ネットワーク上の他の装置とデータを授受する。通信部１７は、例えば、携帯電話網の基地局と接続可能な端末側の通信装置である。ただし、通信部１７は、無線Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＬＡＮ）へのインターフェース、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＬＥ）のインタ
ーフェースを含んでもよい。
【００２８】
図３は、実施形態に係る携帯端末装置が備えるセンサの検出面を例示した平面図である。センサ１５は、指による接触を検出する接触センサ１５Ｃと、指の指紋を検出する指紋センサ１５Ｂを含む。接触センサ１５Ｃは、複数の検出素子１５ＣＥを配列して有する。したがって、接触センサ１５Ｃは、配列された複数の検出素子１５ＣＥにより人の指の接触面から複数個の接触点を検出する。この接触点の数は、指の接触面積に相当する。図３の例では、接触センサ１５Ｃは、４×３の配列で合計１２箇所から指の接触を検出する。１２箇所には、それぞれ静電容量センサが配置され、筐体Ｈ１に形成された凹部１５Ａの外壁を介して、指の接触を検出する。複数の検出素子１５ＣＥは、指による接触を検出する複数の検出部の一例である。
【００２９】
一方、指紋センサ１５Ｂも、静電容量センサの配列を含む。ただし、指紋センサ１５Ｂは、接触センサ１５Ｃよりも細かい静電容量センサの配列を有し、画素配列を形成し、画像を取得する。指紋センサ１５Ｂの静電容量センサの配列要素数（画素数に相当）は、接触センサ１５Ｃの静電容量センサ数の１０００倍から１００００倍程度である。例えば、画素数は、概ね１００×１００〜４００×４００程度である。
【００３０】
したがって、接触センサ１５Ｃは、指の接触面（上述のように筐体Ｈ１の外壁への接触）から、粗くかつ高速に接触の有無を検出する。一方、指紋センサ１５Ｂは、接触センサ１５Ｃよりも精細な接触面の画像を取得する。ただし、指紋センサ１５Ｂが接触面全体の画像を取得する時間は、接触センサ１５Ｃが指による接触の有無を検出する時間よりも長い。そこで、本実施の形態では、制御部１３は、接触センサ１５Ｃにより比較的短時間に、指による粗い接触状態を検出し、比較的時間を掛けて、指紋センサ１５Ｂによる精細な接触面での指紋の画像を取得する。
【００３１】
なお、制御部１３は、接触センサ１５Ｃから、指が接触している面積に相当する、接触点の個数の報告を受ける。制御部１３は、接触センサ１５Ｃから報告された接触点の個数が第１の判定値を超えると、指がセンサ１５に接触したと判定する。この場合、第１の判定値は、接触センサ１５Ｃの検出素子の数よりも小さな数でもよい。また、第１判定値は、検出素子の全数であってもよい。また、制御部１３は、接触センサ１５Ｃから報告された接触点の個数の第２の判定値を下回ると、指がセンサ１５に離間したと判定する。第２の判定値は、０でなくもてもよい。さらに、制御部１３は、第２判定値として、第１判定値より小さな値を採用することで、ユーザの指よる接触の検出時、ヒステリシスを形成し、ユーザの指によるセンサ１５への接触と離間を安定して判断できる。
【００３２】
図２に戻り、センサ１５について説明を継続する。センサ１５は、図１で説明した通り、筐体Ｈ１背面の凹部１５Ａに被覆されて、筐体Ｈ１内に配置される。センサ１５は、ユーザの指紋の画像を取得するとともに、ユーザの指による凹部１５Ａを介した接触を検出する。センサ入力フィルタ部１５１は、センサ１５で検出された信号を信号処理フィルタにより整形する。例えば、センサ入力フィルタ部１５１は、センサ１５で検出された信号からノイズを除去し、画像のエッジを強調する処理をする。センサ入力解析部１５２は、センサ入力フィルタ部１５１からの信号を基に、ユーザの指紋の画像を形成する。また、センサ入力解析部１５２は、センサ入力フィルタ部１５１からの信号を基に、接触センサ１５Ｃでの接触の有無を判定した結果である、オンオフの２値信号を生成する。スクロールタップイベント制御部１５３は、センサ入力解析部１５２からの画像を基に、センサ１５（凹部１５Ａ）でのユーザの指によるスライド操作、タップ操作を検出する。スライド操作は、例えば、指をセンサ１５に接触させ、接触した状態を維持してセンサ１５上を滑るように移動させる操作である。そして、スクロールタップイベント制御部１５３は、スライド操作の方向、タップとロングタップとの区別等をプロセッサ１１に報告する。
【００３３】
センサ入力フィルタ部１５１、センサ入力解析部１５２、スクロールタップイベント制御部１５３の少なくとも１つは、プロセッサ１１と主記憶部１２上のプログラムによって形成されてもよい。また、これらのうちの少なくとも１つが専用のプロセッサとメモリに記憶されたプログラムによって形成されてもよい。また、また、これらのうちの少なくとも１つが、専用のハードウェア回路を含んでもよい。
【００３４】
本実施形態では、プロセッサ１１と主記憶部１２を制御部１３と呼ぶことにする。ただし、制御部１３は、表示制御部１９１、タッチイベント制御部１８１、センサ入力フィルタ部１５１、センサ入力解析部１５２、スクロールタップイベント制御部１５３の少なくとも一部を含んでもよい。
【００３５】
図４は、実施形態に係るセンサの検出面において、制御部がユーザの指によるスライド操作を検出する領域を模式的に示す図である。図４では、ユーザの指による指が最初にタッチした位置を中心点Ｐ１として、中心点Ｐ１を通り上下方向を例示する点線Ｌ１と、中心点Ｐ１を通り左右方向を例示する点線Ｌ２とが例示される。センサ１５の検出面は、検出領域Ｒ１、Ｒ２、Ｒ３、Ｒ４の４つの領域に区分される。本実施形態において、センサ１５の検出面における右方向を０度方向、上方向を９０度方向、左方向を１８０度方向、下方向を２７０度方向とも称する。
【００３６】
検出領域Ｒ１は、中心点Ｐ１を起点とした中心点Ｐ１よりも上側の領域であって、上下方向に延びる点線Ｌ１を中心線として左右方向に所定角度θ１の角度範囲によって区画される領域である。制御部１３は、中心点Ｐ１から検出領域Ｒ１へのスライド操作を、中心点Ｐ１から上方向（９０度方向）へのスライド操作として検出する。検出領域Ｒ２は、中心点Ｐ１を起点とした中心点Ｐ１よりも左側の領域であって、左右方向に延びる点線Ｌ２を中心線として上下方向に所定角度θ１の角度範囲によって区画される領域である。制御部１３は、中心点Ｐ１から検出領域Ｒ２へのスライド操作を、中心点Ｐ１から左方向（１８０度方向）へのスライド操作として検出する。
【００３７】
検出領域Ｒ３は、中心点Ｐ１を起点とした中心点Ｐ１よりも下側の領域であって、上下方向に延びる点線Ｌ１を中心線として左右方向に所定角度θ１の角度範囲によって区画される領域である。制御部１３は、中心点Ｐ１から検出領域Ｒ３へのスライド操作を、中心点Ｐ１から下方向（２７０度方向）へのスライド操作として検出する。検出領域Ｒ４は、中心点Ｐ１を起点とした中心点Ｐ１よりも右側の領域であって、左右方向に延びる点線Ｌ２を中心線として上下方向に所定角度θ１の角度範囲によって区画される領域である。制御部１３は、中心点Ｐ１から検出領域Ｒ４へのスライド操作を、中心点Ｐ１から右方向（０度方向）へのスライド操作として検出する。所定角度θ１は、「第１角度範囲」の一例である。検出領域Ｒ１、Ｒ２、Ｒ３、Ｒ４のいずれかは、「第１領域」の一例である。
【００３８】
すなわち、制御部１３は、上下左右それぞれの方向を検出する領域を、センサ１５の検出面を指がタッチした中心点Ｐ１を中心（起点）として所定の角度範囲θ１で規定される検出領域Ｒ１、Ｒ２、Ｒ３、Ｒ４に拡大する。制御部１３は、センサ１５にタッチした指が中心点Ｐ１から検出領域Ｒ１、Ｒ２、Ｒ３、Ｒ４のいずれの領域に移動するかで指の移動方向を検出する。換言すれば、制御部１３は、センサ１５に対するユーザの指によるスライド操作を検出する方向を上下左右の４方向に限定し、限定したそれぞれの方向への移動操作を検出する領域を角度範囲θ１で規定される領域に拡張する。
【００３９】
なお、センサ１５は筐体Ｈ１の背面に設けられているため、制御部１３がセンサ１５の検出面における右方向（０度方向）へのスライド操作を検出すると、制御部１３は表示部１９の画面を左方向にスクロールさせる。また、制御部１３がセンサ１５の検出面におけ
る左方向（１８０度方向）へのスライド操作を検出すると、制御部１３は表示部１９の画面を右方向にスクロールさせる。
【００４０】
図５および図６は、実施形態に係る携帯端末装置の背面に設けられたセンサを操作する指の軌跡と、制御部が受け付ける入力値とを比較する図である。図５はユーザが上方向に指を移動しようとした場合を例示した図であり、図６はユーザが右方向に指を移動しようとした場合を例示する図である。ユーザは、携帯端末装置１０を片手で把持し、把持した手の指でセンサ１５を操作することが多い。このように操作されると、ユーザは指を中心点Ｐ１から真っすぐ上に向けて移動させたつもりでも、図５の軌跡Ｆ１に例示されるように、センサ１５による検出値（実際の指の移動する軌跡）は真っすぐ上に向かう方向から若干ずれることがある。また、ユーザが指を中心点Ｐ１から真っすぐ右に向けて移動させたつもりでも、図６の軌跡Ｆ２に例示されるように、センサ１５の検出値は真っすぐ右に向かう方向から若干ずれることがある。これは、携帯端末装置１０を把持した手の指でセンサ１５を操作すると、手の構造上、センサ１５に対して指が斜め方向から接触することになるため、ユーザの意図した指の動きと、センサ１５に対する指の動きとの間にずれが生じることによる。また、センサ１５の表面と指との間に生じる摩擦によりスティックスリップ現象が生じ、指が移動と停止とを繰り返した結果、ユーザの意図とは異なる方向に指が移動することも一因として挙げられる。
【００４１】
本実施形態では、センサ１５をスライド操作するユーザの指の上方向へのスライド操作を制御部１３が検出する領域として、真っすぐ上（９０度方向）に向かう方向よりも広い検出領域Ｒ１が採用されている。検出領域Ｒ１は、真っすぐ上に向かう方向から所定角度だけ広げた角度範囲を含む。また、本実施形態では、センサ１５をスライド操作するユーザの指の右方向へのスライド操作を制御部１３が検出する領域として、真っすぐ右（０度方向）に向かう方向よりも広い検出領域Ｒ４が採用されている。検出領域Ｒ４は、真っすぐ右に向かう方向から所定角度だけ広げた角度範囲を含む。
【００４２】
制御部１３は、センサ１５が検出した軌跡Ｆ１のＸ方向に対する角度を算出する。制御部１３は、算出した角度が検出領域Ｒ１の範囲内であれば、指は真っすぐ上に移動したと判定する。また、制御部１３は、センサ１５が検出した軌跡Ｆ２のＸ方向に対する角度を算出する。制御部１３は、算出した角度が検出領域Ｒ４の範囲内であれば、指は真っすぐ右に移動したと判定する。
【００４３】
このような処理により、図５の軌跡Ｆ１のように９０度方向から若干ずれた方向に指が移動していても、制御部１３は指の軌跡Ｆ１を９０度方向へののスライド操作を示す入力値Ｉ１として受け付けることができる。また、図６の軌跡Ｆ２のように０度方向から若干ずれた方向に指が移動していても、制御部１３は指の軌跡Ｆ２を０度方向へのスライド操作を示す入力値Ｉ２として受け付けることができる。検出領域Ｒ３、Ｒ４についても同様である。
【００４４】
図７は、実施形態に係る携帯端末装置の処理フローの一例を示す図である。以下、図７を参照して、実施形態に係る携帯端末装置１０の処理フローについて説明する。
【００４５】
Ｔ１では、ユーザの指によるセンサ１５へのスライド操作が開始される。センサ１５は、スライド操作を開始する指がタッチした位置を制御部１３に報告する。制御部１３は、報告された位置を中心点Ｐ１とする。Ｔ２では、制御部１３は、センサ１５で検出された信号を基に、センサ１５にタッチした状態を維持して移動する指の中心点Ｐ１からの移動方向を検出する。制御部１３は、検出した移動方向の角度（例えば、Ｘ方向に対する角度）を算出する。
【００４６】
Ｔ３では、制御部１３は、Ｔ２で算出した角度を基に、スライド操作で移動した指が検出領域Ｒ１、Ｒ２、Ｒ３、Ｒ４のいずれの領域に属するかを判定する。制御部１３は、判定した領域に基づいてスライド操作の方向を決定する。Ｔ４では、制御部１３は、Ｔ３で判定された領域に対応する方向に、表示部１９に表示されている画面をスクロールさせる。
【００４７】
図８は、図７の処理フローによってスクロールした画面の一例を示す図である。図８では、制御部１３が、図７の処理フローによって上方向への指のスライド操作（上方向へのスクロール操作）を検出した場合が例示される。図８では、左側の状態から上スクロールによって右側の状態に遷移したことが例示されている。制御部１３は、図７に例示される処理フローによって、センサ１５に対するユーザの指による操作を検出することで、ユーザが望む方向に表示部１９に表示した画面をスクロールさせることができる。
【００４８】
＜実施形態の作用効果＞
実施形態では、制御部１３は、検出領域Ｒ１、Ｒ２、Ｒ３、Ｒ４のように、センサ１５に対するユーザの指によるスライド操作による移動操作の移動方向を検出する領域を拡大することで、ユーザの意図に沿った方向へのスクロールを実現できる。なお、実施形態で開示する技術は、スクロールに限定されるわけではなく、表示部１９に表示されるカーソルや画像等を移動する操作に適用してもよい。
【００４９】
センサ１５の検出面における検出領域の設定には様々なバリエーションが考えられる。そのバリエーションの例示について、以下に変形例として説明する。
【００５０】
＜第１変形例＞
実施形態では、センサ１５の検出面の全体を検出領域Ｒ１、Ｒ２、Ｒ３、Ｒ４の４つの領域に分割し、センサ１５が検出したスライド操作の軌跡が属する検出領域を基に、制御部１３はスライド操作による移動方向を検出した。第１変形例では、センサ１５の検出面を、指の移動方向を検出する４つの領域に分割するとともに、これら分割した領域それぞれの間にスライド操作を検出しない不感領域を設ける。実施形態と同一の構成については同一の符号を付し、その説明を省略する。以下、図面を参照して、第１変形例について説明する。
【００５１】
図９は、第１変形例に係るセンサの検出面において、制御部がユーザの指による操作を検出する領域を模式的に示す図である。第１変形例では、センサ１５の検出面は、スライド操作を検出する領域である検出領域Ｒ１ａ、Ｒ２ａ、Ｒ３ａ、Ｒ４ａと、スライド操作を検出しない領域である不感領域Ｒ５に分割される。この場合、検出領域Ｒ１ａ、検出領域Ｒ２ａ、不感領域Ｒ５は、それぞれ「第１領域」、「第２領域」、「第３領域」の一例である。
【００５２】
検出領域Ｒ１ａは、中心点Ｐ１を起点とした中心点Ｐ１よりも上側の領域であって、上下方向に延びる点線Ｌ１を中心線として左右方向に所定角度θ１よりも小さい所定角度θ２の角度範囲によって区画される領域である。制御部１３は、中心点Ｐ１から検出領域Ｒ１ａへのスライド操作を、中心点Ｐ１から９０度方向へのスライド操作として検出する。検出領域Ｒ２ａは、中心点Ｐ１を起点とした中心点Ｐ１よりも左側の領域であって、左右方向に延びる点線Ｌ２を中心線として上下方向に所定角度θ２の角度範囲によって区画される領域である。制御部１３は、中心点Ｐ１から検出領域Ｒ２ａへのスライド操作を、中心点Ｐ１から２７０度方向へのスライド操作として検出する。
【００５３】
検出領域Ｒ３ａは、中心点Ｐ１を起点とした中心点Ｐ１よりも下側の領域であって、上下方向に延びる点線Ｌ１を中心線として左右方向に所定角度θ２の角度範囲によって区画
される領域である。制御部１３は、中心点Ｐ１から検出領域Ｒ３ａへのスライド操作を、中心点Ｐ１から２７０度方向へのスライド操作として検出する。検出領域Ｒ４ａは、中心点Ｐ１を起点とした中心点Ｐ１よりも右側の領域であって、左右方向に延びる点線Ｌ２を中心線として上下方向に所定角度θ２の角度範囲によって区画される領域である。制御部１３は、中心点Ｐ１から検出領域Ｒ４ａへのスライド操作を、中心点Ｐ１から０度方向へのスライド操作として検出する。
【００５４】
上記の通り、検出領域Ｒ１ａ、Ｒ２ａ、Ｒ３ａ、Ｒ４ａ、は、実施形態に係る領域Ｒ１、Ｒ２、Ｒ３、Ｒ４を区画する所定角度θ１よりも小さい所定角度θ２によって区画される。そのため、検出領域Ｒ１ａ、Ｒ２ａ、Ｒ３ａ、Ｒ４ａ、の間にはスライド操作を検出しない領域が存在し、その領域が不感領域Ｒ５となる。制御部１３は、不感領域Ｒ５に対するスライド操作を検出せずに破棄する。
【００５５】
センサ１５の検出面を検出領域Ｒ１ａから時計回りにみると、検出領域Ｒ１ａ→不感領域Ｒ５→検出領域Ｒ２ａ→不感領域Ｒ５→検出領域Ｒ３ａ→不感領域Ｒ５→検出領域Ｒ４ａ→不感領域Ｒ５→検出領域Ｒ１ａ、となる。すなわち、第１変形例では、スライド操作を検出する検出領域とスライド操作を検出しない不感領域とがセンサ１５の検出面において交互に並んでいる。換言すれば、第１変形例では、検出領域のそれぞれは、不感領域によって挟まれている。
【００５６】
図１０は、第１変形例に係る携帯端末装置の処理フローの一例を示す図である。第１変形例に係る処理フローでは、実施形態に係る処理フロー（図７）とは、Ｊ１の処理を含む点で異なる。
【００５７】
Ｊ１では、制御部１３は、Ｔ２で算出した角度を基に、指の移動方向が不感領域Ｒ５に属するか否かを判定する。不感領域Ｒ５に属する場合（Ｊ１でＹＥＳ）、処理はＴ１に戻される。不感領域Ｒ５に属しない場合（Ｊ１でＮＯ）、処理はＴ３に進められる。
【００５８】
第１変形例によれば、例えば、ユーザが上方向への移動を意図してセンサ１５上を移動させた指が検出領域Ｒ１ａから外れても、いきなり他の方向（例えば、右方向）への移動として検出されることが抑制される。また、指が不感領域Ｒ５に達すると制御部１３がスライド操作を検出しないため、表示部１９のスクロール等が停止することになる。そのため、制御部１３は、検出領域から指が外れたことをユーザに対して認識させることができる。
【００５９】
＜第２変形例＞
第１変形例では、検出領域Ｒ１ａ、Ｒ２ａ、Ｒ３ａ、Ｒ４ａは同一の所定角度θ２の角度範囲を有する領域として区画される。第２変形例では、上下方向を検出する検出領域よりも左右方向を検出する検出する検出領域を広く設定する構成について説明する。実施形態や第１変形例と同一の構成については同一の符号を付し、その説明を省略する。以下、図面を参照して、第２変形例について説明する。
【００６０】
図１１は、第２変形例に係るセンサの検出面において、制御部がユーザの指による操作を検出する領域を模式的に示す図である。第２変形例では、センサ１５の検出面は、スライド操作を検出する領域である検出領域Ｒ１ｂ、Ｒ２ｂ、Ｒ３ｂ、Ｒ４ｂと、検出領域それぞれの間に配置される不感領域Ｒ５に分割される。
【００６１】
上下方向を検出する検出領域Ｒ１ｂ、Ｒ３ｂは、上下方向に延びる点線Ｌ１を中心線として左右方向に所定角度θ２よりも小さい所定角度θ３の角度範囲によって区画される。左右方向を検出する検出領域Ｒ２ｂ、Ｒ４ｂは、左右方向に延びる点線Ｌ２を中心線とし
て上下方向に所定角度θ２よりも大きい所定角度θ４の角度範囲によって区画される。この場合、所定角度θ２は「第１角度範囲」の一例であり、所定角度θ４は、「第２角度範囲」の一例である。
【００６２】
第２変形例では、左右方向の指の移動を検出する検出領域Ｒ２ｂ、Ｒ４ｂは所定角度θ１よりも大きい所定角度θ４の角度範囲を有する。また上下方向の指の移動を検出する検出領域Ｒ１ｂ、Ｒ３ｂは、所定角度θ１よりも小さい所定角度θ３の角度範囲を有する。これは、携帯端末装置１０を片手で把持し、把持した手の指でセンサ１５に対するスライド操作を行う場合、上下方向と比較して左右方向への指の移動が困難と考えられることによる。このような構成を採用することで、指を移動させにくい方向へのスライド操作を容易なものとすることができる。
【００６３】
＜第３変形例＞
第２変形例では、上方向または下方向を検出する検出領域Ｒ１ｂ、Ｒ３ｂよりも左右方向を検出する検出領域Ｒ２ｂ、Ｒ４ｂの角度範囲を広く設定した。第３変形例では、指の可動範囲に応じて、検出領域の角度範囲を変更する構成について説明する。実施形態や第１変形例、第２変形例と同一の構成については同一の符号を付し、その説明を省略する。以下、図面を参照して、第３変形例について説明する。
【００６４】
図１２は、第３変形例に係るセンサの検出面において、制御部がユーザの指による操作を検出する領域を模式的に示す図である。第３変形例では、センサ１５の検出面は、スライド操作を検出する領域である検出領域Ｒ１ｂ、Ｒ２ｃ、Ｒ３ｂ、Ｒ４ｃと、検出領域それぞれの間に配置される不感領域Ｒ５に分割される。
【００６５】
第３変形例では、左右方向の指の移動を検出する検出領域Ｒ２ｃ、Ｒ４ｃは所定角度θ１よりも大きい所定角度θ５の角度範囲を有する。その上で、第３変形例では、携帯端末装置１０を片手で把持し、把持した指でセンサ１５に対する左右方向のスライド操作を行う場合に、指が下方にずれやすいことを考慮し、検出領域Ｒ２ｃ、Ｒ４ｃの領域を下方に向けて拡張している。このように検出領域を指の可動範囲に応じて設定することで、よりユーザの意図に沿った操作を可能とすることができる。
【００６６】
＜第４変形例＞
実施形態および第１変形例から第３変形例では、携帯端末装置１０を把持してセンサ１５に対する操作を右手で行う場合も左手で行う場合も検出領域や不感領域の位置を変更しない。第４変形例では、携帯端末装置１０を把持する手が右手であるか左手であるかに応じて、検出領域や不感領域の位置を変更する構成について説明する。実施形態や第１変形例から第３変形例と同一の構成については同一の符号を付し、その説明を省略する。以下、図面を参照して、第４変形例について説明する。
【００６７】
図１３では、携帯端末装置１０を右手で把持し、右手の人差し指でセンサ１５に対するスライド操作を行う場合が例示される。このような場合、右手の人差し指は携帯端末装置１０の背面から見ると左斜め下方から（すなわち、携帯端末装置１０の前面からみると右斜め下方から）センサ１５に対して接するようになる。そのため、右手人差し指による上下左右へのスライド操作は、センサ１５の上下方向および左右方向に対して所定角度回転した方向となりやすい。
【００６８】
第４変形例では、図１３で説明したセンサ１５に対する指の傾きを考慮し、第３変形例で説明した検出領域を所定角度θ６だけ回転させた構成としている。図１３では、点線Ｌ１、Ｌ２の回転後における位置を太線Ｌ１ａ、Ｌ２ａとして例示している。所定角度θ６は、試験等によって好適な角度を決定すればよい。回転後の太線Ｌ２ａ（左右方向、すな
わち、０度方向と９０度方向を結ぶ線）の傾きは、例えば、斜め下方からセンサ１５へのスライド操作を行う右手人差し指の傾きと一致する。検出領域を回転させることで、第４変形例では、センサ１５に対する指の傾きを考慮して、ユーザの意図に沿った操作を可能とすることができる。なお、第４変形例では右手で携帯端末装置１０を把持する場合について説明したが、左手で携帯端末装置１０を把持する場合にも同様である。
【００６９】
なお、携帯端末装置１０を把持する手が右手であるか左手であるかは、あらかじめ携帯端末装置１０の利用者が把持する手が右手と左手のいずれであるかを示す情報を登録し、登録した情報に基づいて制御部１３が判定してもよい。また、センサ１５に対するタッチ操作に用いる右手の指の指紋と左手の指の指紋を登録しておき、指紋センサ１５Ｂによって検出した指紋に基づいて、携帯端末装置１０を把持している手が右手であるか左手であるかを制御部１３が判定してもよい。
【００７０】
＜第５変形例＞
実施形態および第１変形例から第４変形例では、検出領域は一度設定されると変動しない。第５変形例では、スライド操作に応じて検出領域の大きさを変動させる構成について説明する。実施形態や第１変形例から第４変形例と同一の構成については同一の符号を付し、その説明を省略する。以下、図面を参照して、第５変形例について説明する。
【００７１】
まず、センサ１５においてスライド操作が検出される前の状態は、図９に例示される第１変形例と同様であるとする。すなわち、上下左右へのスライド操作を検出する検出領域はいずれも同じ大きさであるとする。ここで、制御部１３は、センサ１５に対する左右方向に対する所定距離以上継続するスライド操作を検出すると、左右方向のスライド操作を検出する検出領域を拡大して、図１１に例示される第２変形例の状態とする。すなわち、制御部１３は、上下方向へのスライド操作を検出する検出領域よりも、左右方向へのスライド操作を検出する検出領域の方が大きくなるように、検出領域の再設定を行う。ここで、所定距離は、制御部１３がユーザによるスライド操作をユーザの意図に沿って検出できるように、適宜決定されればよい。なお、第５変形例では左右方向に対するスライド操作について説明したが、上下方向に対するスライド操作についても同様である。すなわち、制御部１３は、センサ１５に対する左右方向に対する所定距離以上継続するスライド操作を検出すると、上下方向のスライド操作を検出する検出領域を拡大すればよい。
【００７２】
上記で説明した処理の処理フローの一例について説明する。図１５は、第５変形例に係る携帯端末装置の処理フローの一例を示す図である。図１５に例示される処理は、第１変形例に係る処理フロー（図１０）のＴ４の後に実行される。第１変形例と同一の処理については同一の符号を付し、その説明を省略する。以下、図１５を参照して、第５変形例に係る携帯端末装置の処理フローの一例について説明する。
【００７３】
Ｗ１では、制御部１３は、スライド操作の方向（スライド操作によって移動する指がタッチしている検出領域）が変更されずに所定距離以上のスライド操作の継続を検出すると、Ｔ３で決定した領域を拡大する。Ｗ１の処理後、制御部１３がさらにスライド操作を検出すると、処理はＴ１ａ、Ｔ２ａに進められる。Ｔ１ａ、Ｔ２ａの処理は、それぞれ図１０のＴ１、Ｔ２の処理と同一であるため、その説明を省略する。Ｗ２では、制御部１３は、スライド操作を行う指の位置を所定周期で連続的にサンプリングする。制御部１３は、サンプリングした指の位置の履歴に対して同一方向フィルタを適用して、スライド操作の方向を決定する。同一方向フィルタは、例えば、指の位置の履歴からノイズを除去することで、指の位置の履歴が同一方向へのスライド操作となっているか否かの判定に用いられるフィルタである。Ｔ３ａ、Ｔ４ａの処理は、それぞれ図１０のＴ３、Ｔ４の処理と同一であるため、その説明を省略する。
【００７４】
第５変形例によれば、制御部１３は、スライド操作を検出した方向の検出領域を拡大するため、同一方向へのスライド操作が容易になる。
【００７５】
＜第６変形例＞
実施形態および第１から第５変形例では、制御部１３は、上下左右の４方向に対するスライド操作を検出した。第６変形例では、上下左右の４方向に加えて、斜め方向へのスライド操作を制御部１３が検出する構成について説明する。実施形態や第１変形例から第５変形例と同一の構成については同一の符号を付し、その説明を省略する。以下、図面を参照して、第６変形例について説明する。斜め方向は、「第３方向」の一例である。
【００７６】
図１６は、第６変形例に係るセンサの検出面において、制御部がユーザの指による操作を検出する領域を模式的に示す図である。第６変形例におけるセンサ１５の検出面は、不感領域Ｒ５に代えて検出領域Ｒ６（Ｒ６−１からＲ６−４）が設定されている点で、第１変形例で説明したセンサ１５の検出面と異なる。
【００７７】
上方向へのスライド操作を検出する検出領域Ｒ１ａの右隣には右斜め上方向へのスライド操作を検出する検出領域Ｒ６−１が配置され、検出領域Ｒ１ａの左隣には左斜め上方向へのスライド操作を検出する検出領域Ｒ６−２が配置される。下方向へのスライド操作を検出する検出領域Ｒ３ａの左隣には左斜め下方向へのスライド操作を検出する検出領域Ｒ６−３が配置され、検出領域Ｒ３ａの右隣には右斜め下方向へのスライド操作を検出する検出領域Ｒ６−４が配置される。第６変形例では、斜め方向へのスライド操作を検出する検出領域Ｒ６が配置されることで、表示部１９に表示される画面を斜め方向にスクロールさせることが可能となる。領域Ｒ６は、「第４領域」の一例である。
【００７８】
第６変形例によれば、制御部１３は、斜め方向へのスライド操作を検出することで、表示部１９に表示される画面を斜め方向にスクロールさせることができる。
【００７９】
＜その他の変形＞
制御部１３は、センサ１５に対するスライド操作による信号を連続的に受け取る。制御部１３は、連続的に受け取る信号に対して、スライド操作の方向が検出領域のいずれに属するかの角度判定を所定間隔で実行することで、スライド操作の移動方向を判定してもよい。
【００８０】
また、センサ１５に対してスライド操作を行う指は、スティックスリップ現象によって移動と停止とを繰り返すことがある。たとえば、制御部１３が、ある方向へのスライド操作を検出したのちにスライド操作の停止を検出し、その後、最初に検出した方向とは若干ずれた方向へのスライド操作を検出することも考えられる。図１７は、スティックスリップ現象によって、センサの検出面において移動と停止とを繰り返す指の軌跡を例示する図である。図１７では、矢印Ａ１、Ａ２、Ａ３、Ａ４のそれぞれが指が移動した軌跡を例示し、矢印Ａ１、Ａ２、Ａ３、Ａ４の終点がスティックスリップ現象によって指が停止した位置を例示する。また、矢印Ａ１の始点は、指がセンサ１５にタッチを開始した点を例示する。矢印Ａ２、Ａ３、Ａ４の始点は、スティックスリップ現象によって停止した指が再度移動を開始した点を例示する。
【００８１】
制御部１３は、矢印Ａ１、Ａ２、Ａ３、Ａ４の始点を中心点Ｐ１として、スライド操作の角度を判定する。制御部１３は、例えば、矢印Ａ１で例示されるスライド操作について、矢印Ａ１の始点を中心点Ｐ１として検出領域の設定を行い、そのスライド操作の方向の判定を行う。続いて、制御部１３は、矢印Ａ２の始点を中心点Ｐ１として検出領域の設定を行い、そのスライド操作の方向の判定を行う。制御部１３は、このような処理を、矢印Ａ３、Ａ４についても行うことで、スライド操作の判定を行うことができる。なお、制御
部１３は、矢印Ａ１、Ａ２、Ａ３、Ａ４のそれぞれについて、個別にスライド操作の判定を行ってもよいが、矢印Ａ１、Ａ２、Ａ３、Ａ４のそれぞれで検出したスライド操作の移動方向（角度）を平均することでスライド操作の方向を決定してもよい。
【００８２】
以上で開示した実施形態や変形例はそれぞれ組み合わせることができる。
【００８３】
<<コンピュータが読み取り可能な記録媒体>>
コンピュータその他の機械、装置（以下、コンピュータ等）に上記いずれかの機能を実現させる情報処理プログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【００８４】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＣＤ−ＲＯＭ）、Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｃｏｒｄａｂｌｅ（ＣＤ−Ｒ）、Ｃｏｍｐａｃｔ  Ｄｉｓｃ−ＲｅＷｒｉｔｅｒａｂｌｅ（ＣＤ−ＲＷ）、Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ（ＤＶＤ）、ブルーレイディスク（ＢＤ）、Ｄｉｇｉｔａｌ  Ａｕｄｉｏ  Ｔａｐｅ（ＤＡＴ）、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ等がある。
【符号の説明】
【００８５】
１０    携帯端末装置
１１    プロセッサ
１２    主記憶部
１３    制御部
１５    センサ
１５１  センサ入力フィルタ部
１５２  センサ入力解析部
１５３  スクロールタップイベント制御部
１５Ａ  凹部
１５Ｂ  指紋センサ
１５Ｃ  接触センサ
１７    通信部
１８    タッチパネル
１８１  タッチイベント制御部
１９    表示部
１９１  表示制御部
【図１】
2020149353.tif 000003
【図２】
2020149353.tif 000004
【図３】
2020149353.tif 000005
【図４】
2020149353.tif 000006
【図５】
2020149353.tif 000007
【図６】
2020149353.tif 000008
【図７】
2020149353.tif 000009
【図８】
2020149353.tif 000010
【図９】
2020149353.tif 000011
【図１０】
2020149353.tif 000012
【図１１】
2020149353.tif 000013
【図１２】
2020149353.tif 000014
【図１３】
2020149353.tif 000015
【図１４】
2020149353.tif 000016
【図１５】
2020149353.tif 000017
【図１６】
2020149353.tif 000018
【図１７】
2020149353.tif 000019