Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5865597B2 - Portable electronic devices - Google Patents
[go: Go Back, main page]

JP5865597B2 - Portable electronic devices - Google Patents

Portable electronic devices Download PDF

Info

Publication number
JP5865597B2
JP5865597B2 JP2011073529A JP2011073529A JP5865597B2 JP 5865597 B2 JP5865597 B2 JP 5865597B2 JP 2011073529 A JP2011073529 A JP 2011073529A JP 2011073529 A JP2011073529 A JP 2011073529A JP 5865597 B2 JP5865597 B2 JP 5865597B2
Authority
JP
Japan
Prior art keywords
user
image
touch panel
phone terminal
relative position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2011073529A
Other languages
Japanese (ja)
Other versions
JP2012208714A (en
Inventor
教雄 夏目
教雄 夏目
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Corp
Original Assignee
Kyocera Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Corp filed Critical Kyocera Corp
Priority to JP2011073529A priority Critical patent/JP5865597B2/en
Publication of JP2012208714A publication Critical patent/JP2012208714A/en
Application granted granted Critical
Publication of JP5865597B2 publication Critical patent/JP5865597B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、タッチパネルを備える携帯電子機器に関する。   The present invention relates to a portable electronic device including a touch panel.

近年、直感的な操作を可能にするとともに、キーボードのように物理的に大きな面積を必要とするデバイスを具備しない入力装置として、画像を表示する表示部と当該表示部に表示させた画像に対する操作を検出するタッチセンサとで構成されるタッチパネルを用いる装置がある。入力装置としてタッチパネルを備える電子機器では、入力精度を向上させるために、タッチセンサでの検出と表示部に表示させた画像との位置関係を補正することが提案されている(特許文献1、特許文献2参照)。   In recent years, as an input device that enables intuitive operation and does not include a device that requires a physically large area such as a keyboard, an operation for an image displayed on the display unit and an image displayed on the display unit There is an apparatus that uses a touch panel configured with a touch sensor that detects the above. In an electronic device including a touch panel as an input device, it is proposed to correct a positional relationship between detection by a touch sensor and an image displayed on a display unit in order to improve input accuracy (Patent Document 1, Patent). Reference 2).

特開2001−67186号公報JP 2001-67186 A 特開2004−280590号公報JP 2004-280590 A

しかしながら、特許文献1および2に記載の補正方法は、利用者が入力した情報に基づいて学習することで補正を行うが、利用者が誤って入力した場合も当該入力に基づいて学習を行うため、補正の精度に限界がある。また、学習機能を用いて補正を行うためには、入力した履歴を蓄積していく必要があり、この処理のために記憶領域や処理領域を一定領域使用することになり、記憶機能、演算機能に負担をかけてしまう。また、表示位置と接触位置とのずれの補正では、利用者の認識とのずれを補正できない場合もある。   However, although the correction methods described in Patent Documents 1 and 2 perform correction based on learning based on information input by the user, learning is performed based on the input even when the user inputs erroneously. There is a limit to the accuracy of correction. In addition, in order to perform correction using the learning function, it is necessary to accumulate the input history, and a storage area and a processing area are used for this process, and the storage function and calculation function are used. Will be burdened. Further, in some cases, the deviation from the user's recognition cannot be corrected by correcting the deviation between the display position and the contact position.

本発明は、上記に鑑みてなされたものであって、利用者が入力した操作を高い精度で検出することができる携帯電子機器を提供することを目的とする。   The present invention has been made in view of the above, and an object thereof is to provide a portable electronic device that can detect an operation input by a user with high accuracy.

上述した課題を解決し、目的を達成するために、本発明は、電子機器であって、筐体と、前記筐体に配置された表示部と、前記表示部に重畳して配置されたタッチセンサとを備えるタッチパネルと、利用者と前記タッチパネルとの相対位置を検出する相対位置検出手段と、前記相対位置検出手段で検出した前記利用者と前記タッチパネルとの相対位置に基づいて、前記タッチパネルの前記表示部に表示させる画像と前記画像に対応した前記タッチセンサの検出領域との対応関係を調整する制御部と、を有することを特徴とする。   In order to solve the above-described problems and achieve the object, the present invention relates to an electronic device, a housing, a display unit disposed in the housing, and a touch disposed to overlap the display unit. A touch panel including a sensor, a relative position detection unit that detects a relative position between the user and the touch panel, and a relative position between the user and the touch panel detected by the relative position detection unit. And a control unit that adjusts a correspondence relationship between an image to be displayed on the display unit and a detection area of the touch sensor corresponding to the image.

また、前記相対位置検出手段は、前記筐体に配置され、前記タッチパネルに向かい合う領域の画像を撮影するカメラを有し、前記カメラで撮影した画像に含まれる利用者の顔の位置を抽出し、当該顔の位置に基づいて前記利用者と前記タッチパネルとの相対位置を検出することが好ましい。   Further, the relative position detection means has a camera that is arranged in the housing and shoots an image of an area facing the touch panel, and extracts the position of the user's face included in the image taken by the camera, It is preferable to detect a relative position between the user and the touch panel based on the position of the face.

また、前記相対位置検出手段は、前記利用者の顔として利用者の目の位置を抽出し、当該目の位置に基づいて前記利用者と前記タッチパネルとの相対位置を検出することが好ましい。   Further, it is preferable that the relative position detection unit extracts a position of a user's eyes as the user's face and detects a relative position between the user and the touch panel based on the position of the eyes.

また、前記相対位置検出手段は、前記筐体の向きを検出する姿勢検出センサを有し、前記姿勢検出センサで検出した前記筐体の向きと予め設定された関係とに基づいて前記利用者と前記タッチパネルとの相対位置を検出することが好ましい。   In addition, the relative position detection unit includes an attitude detection sensor that detects an orientation of the casing, and based on the orientation of the casing detected by the attitude detection sensor and a preset relationship with the user. It is preferable to detect a relative position with respect to the touch panel.

また、前記制御部は、前記タッチパネルの前記表示部に画像を表示させていない状態から画像を表示させる状態となった場合、前記タッチパネルの前記表示部に表示させる画像と前記画像に対応した前記タッチセンサの検出領域との対応関係を調整することが好ましい。   In addition, when the control unit is in a state where an image is displayed from a state where no image is displayed on the display unit of the touch panel, the image displayed on the display unit of the touch panel and the touch corresponding to the image are displayed. It is preferable to adjust the correspondence relationship with the detection area of the sensor.

また、前記筐体の加速度を検出する加速度センサをさらに有し、前記制御部は、前記加速度センサで設定した値以上の加速度を検出した場合、前記タッチパネルの前記表示部に表示させる画像と前記画像に対応した前記タッチセンサの検出領域との対応関係を調整することが好ましい。   The image processing apparatus further includes an acceleration sensor that detects acceleration of the housing, and the control unit detects an image that is displayed on the display unit of the touch panel when detecting an acceleration equal to or greater than a value set by the acceleration sensor, and the image It is preferable to adjust the correspondence relationship with the detection area of the touch sensor corresponding to.

また、前記制御部は、前記利用者が前記タッチパネルの正面となる位置を基準として、前記タッチパネルの正面に対して前記利用者が傾いている向きと同じ方向に、前記タッチパネルの前記表示部に表示させる画像に対して前記画像に対応した前記タッチセンサの検出領域をずらすことが好ましい。   In addition, the control unit displays on the display unit of the touch panel in the same direction as the direction in which the user is inclined with respect to the front surface of the touch panel with respect to a position where the user is the front surface of the touch panel. It is preferable to shift the detection area of the touch sensor corresponding to the image to be moved.

また、前記制御部は、前記利用者が入力した操作の押し間違いの頻度を検出し、当該押し間違いの頻度に基づいて操作対象と検出領域とのズレ量をさらに調整することが好ましい。   Moreover, it is preferable that the said control part detects the frequency of the operation mistake input by the said user, and further adjusts the deviation | shift amount of an operation target and a detection area based on the said frequency of the operation mistake.

前記制御部は、起動させ前記表示部に操作対象を表示させるアプリケーションの種類に応じて、操作対象と検出領域とのズレ量を変更することが好ましい。   It is preferable that the control unit changes a deviation amount between the operation target and the detection area according to a type of application that is activated and displays the operation target on the display unit.

前記制御部は、前記利用者が入力した補正操作に基づいて前記対応関係をさらに調整することが好ましい。   It is preferable that the control unit further adjusts the correspondence relationship based on a correction operation input by the user.

本発明にかかる携帯電子機器は、利用者が入力した操作を高い精度で検出することができるという効果を奏する。   The portable electronic device according to the present invention has an effect that an operation input by a user can be detected with high accuracy.

図1は、携帯電話端末の外観を示す正面図である。FIG. 1 is a front view showing an appearance of a mobile phone terminal. 図2は、携帯電話端末の機能の概略構成を示すブロック図である。FIG. 2 is a block diagram showing a schematic configuration of functions of the mobile phone terminal. 図3は、携帯電話端末と利用者との関係の一例を示す斜視図である。FIG. 3 is a perspective view showing an example of the relationship between the mobile phone terminal and the user. 図4は、携帯電話端末と利用者との相対位置の一例を示す模式図である。FIG. 4 is a schematic diagram illustrating an example of a relative position between the mobile phone terminal and the user. 図5は、携帯電話端末で撮影した画像の一例を示す模式図である。FIG. 5 is a schematic diagram showing an example of an image taken by the mobile phone terminal. 図6は、表示部に表示する画像とタッチセンサの検出領域との関係の一例を示す説明図である。FIG. 6 is an explanatory diagram illustrating an example of a relationship between an image displayed on the display unit and a detection area of the touch sensor. 図7は、携帯電話端末と利用者との相対位置の一例を示す模式図である。FIG. 7 is a schematic diagram illustrating an example of a relative position between the mobile phone terminal and the user. 図8は、携帯電話端末で撮影した画像の一例を示す模式図である。FIG. 8 is a schematic diagram illustrating an example of an image captured by a mobile phone terminal. 図9は、表示部に表示する画像とタッチセンサの検出領域との関係の一例を示す説明図である。FIG. 9 is an explanatory diagram illustrating an example of a relationship between an image displayed on the display unit and a detection area of the touch sensor. 図10は、携帯電話端末の調整動作の処理の一例を示すフロー図である。FIG. 10 is a flowchart showing an example of the adjustment operation processing of the mobile phone terminal. 図11は、携帯電話端末の調整動作の処理の一例を示すフロー図である。FIG. 11 is a flowchart showing an example of the adjustment operation processing of the mobile phone terminal. 図12は、携帯電話端末で撮影した画像の一例を示す模式図である。FIG. 12 is a schematic diagram illustrating an example of an image captured by a mobile phone terminal. 図13は、表示部に表示する画像とタッチセンサの検出領域との関係の一例を示す説明図である。FIG. 13 is an explanatory diagram illustrating an example of a relationship between an image displayed on the display unit and a detection area of the touch sensor. 図14は、携帯電話端末で撮影した画像の一例を示す模式図である。FIG. 14 is a schematic diagram illustrating an example of an image captured by a mobile phone terminal. 図15は、表示部に表示する画像とタッチセンサの検出領域との関係の一例を示す説明図である。FIG. 15 is an explanatory diagram illustrating an example of a relationship between an image displayed on the display unit and a detection area of the touch sensor. 図16は、携帯電話端末で撮影した画像の一例を示す模式図である。FIG. 16 is a schematic diagram illustrating an example of an image captured by a mobile phone terminal. 図17は、表示部に表示する画像とタッチセンサの検出領域との関係の一例を示す説明図である。FIG. 17 is an explanatory diagram illustrating an example of a relationship between an image displayed on the display unit and a detection area of the touch sensor. 図18は、表示部に表示する画像とタッチセンサの検出領域との関係の一例を示す説明図である。FIG. 18 is an explanatory diagram illustrating an example of a relationship between an image displayed on the display unit and a detection area of the touch sensor.

以下、本発明につき図面を参照しつつ詳細に説明する。なお、以下の説明により本発明が限定されるものではない。また、以下の説明における構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。以下においては、電子機器として携帯電話端末を例として説明するが、本発明の適用対象は携帯電話端末に限定されるものではなく、タッチパネルを備える各種装置、例えば、PHS(Personal Handy-phone System)、PDA、ポータブルナビゲーション装置、パーソナルコンピュータ、ゲーム機等に対しても本発明は適用できる。   Hereinafter, the present invention will be described in detail with reference to the drawings. The present invention is not limited to the following description. In addition, constituent elements in the following description include those that can be easily assumed by those skilled in the art, those that are substantially the same, and those in a so-called equivalent range. In the following, a mobile phone terminal will be described as an example of an electronic device. However, the application target of the present invention is not limited to a mobile phone terminal, and various devices including a touch panel, for example, a PHS (Personal Handy-phone System) The present invention can also be applied to PDAs, portable navigation devices, personal computers, game machines, and the like.

図1は、本発明の携帯電子機器の一実施形態である携帯電話端末1の外観を示す正面図であり、携帯電話端末1は、薄板状の筐体12を有する。携帯電話端末1は、筐体12の表面に、タッチパネル2と、ボタン20、ボタン22及び入力デバイス24からなる入力部3と、レシーバ7と、マイク8と、カメラ16と、が配置されている。タッチパネル2は、板状の筐体12の面積が最も広い面に配置されている。また、入力部3も、筐体12のタッチパネル2が配置されている面の、長手方向の一方の端部に配置されている。入力部3は、短手方向の一方から他方に向かって、ボタン20、入力デバイス24、ボタン22の順で配置されている。また、レシーバ7は、筐体12のタッチパネル2が配置されている面の長手方向の他方の端部、つまり、入力部3が配置されている端部とは反対側の端部に配置されている。また、マイク8は、筐体12のタッチパネル2が配置されている面の長手方向の一方の端部、つまり、入力部3が配置されている端部に配置されている。また、カメラ16は、タッチパネル2が配置されている面に配置されている。より具体的には、カメラ16は、タッチパネル2が配置されている面のレシーバ7が配置されている端部に画像を撮影する撮影窓を露出した状態で配置されている。   FIG. 1 is a front view showing an appearance of a mobile phone terminal 1 that is an embodiment of the mobile electronic device of the present invention. The mobile phone terminal 1 has a thin plate-like casing 12. In the mobile phone terminal 1, a touch panel 2, an input unit 3 including a button 20, a button 22, and an input device 24, a receiver 7, a microphone 8, and a camera 16 are disposed on the surface of a housing 12. . The touch panel 2 is arranged on the surface having the widest area of the plate-like housing 12. The input unit 3 is also disposed at one end in the longitudinal direction of the surface of the housing 12 on which the touch panel 2 is disposed. The input unit 3 is arranged in the order of the button 20, the input device 24, and the button 22 from one side to the other side in the short direction. The receiver 7 is disposed at the other end in the longitudinal direction of the surface of the housing 12 where the touch panel 2 is disposed, that is, at the end opposite to the end where the input unit 3 is disposed. Yes. The microphone 8 is disposed at one end in the longitudinal direction of the surface of the housing 12 where the touch panel 2 is disposed, that is, the end where the input unit 3 is disposed. The camera 16 is disposed on the surface on which the touch panel 2 is disposed. More specifically, the camera 16 is disposed in a state where a photographing window for photographing an image is exposed at an end portion where the receiver 7 is disposed on the surface where the touch panel 2 is disposed.

タッチパネル2は、文字、図形、画像等を表示するとともに、指、スタイラス、ペン(ペンの先端、棒状部材の先端)等(以下、単に「指」という)を用いてタッチパネル2に対して行われる各種動作を検出する。例えば、携帯電話端末1は、利用者から文字の入力を受け付けるために、タッチパネル2上に仮想キーボードを表示させる。携帯電話端末1は、タッチパネル2上に仮想キーボードを表示させた状態で、指によってタッチパネル2に入力される各種動作を検出し、仮想キーボードのどのキーが押下されたか、接触されたかを検出し、押下、接触を検出したキーを入力したキーとすることで、文字入力を行うことができる。また、タッチパネル2は、文字の入力によらず、表示させている画像と、指によってタッチパネル2に対して行われる各種動作とに基づいて、各種操作の入力を検出し、入力された操作に基づいて各種制御を行う。   The touch panel 2 displays characters, figures, images, and the like, and is performed on the touch panel 2 using a finger, a stylus, a pen (a tip of a pen, a tip of a rod-like member) or the like (hereinafter simply referred to as “finger”). Detect various actions. For example, the mobile phone terminal 1 displays a virtual keyboard on the touch panel 2 in order to accept input of characters from the user. The mobile phone terminal 1 detects various operations input to the touch panel 2 with a finger in a state where the virtual keyboard is displayed on the touch panel 2, detects which key of the virtual keyboard is pressed or touched, Character input can be performed by using a key that has been detected as pressed or touched as an input key. Moreover, the touch panel 2 detects the input of various operations based on the displayed image and various operations performed on the touch panel 2 with a finger regardless of the input of characters, and based on the input operations. Various controls.

入力部3は、ボタン20、22が押下された場合に、押下されたボタンに対応する機能を起動させる。また、入力部3は、入力デバイス24に入力された動作も操作として検出し、入力された操作に基づいて各種制御を行う。例えば、入力デバイス24は、方向指示操作や決定操作を検出する。入力デバイス24は、タッチパッド、光学式入力デバイス、4方及び中央にボタンを備える入力デバイス等で構成される。   When the buttons 20 and 22 are pressed, the input unit 3 activates a function corresponding to the pressed button. The input unit 3 also detects an operation input to the input device 24 as an operation, and performs various controls based on the input operation. For example, the input device 24 detects a direction instruction operation or a determination operation. The input device 24 includes a touch pad, an optical input device, an input device having buttons on the four sides and the center, and the like.

カメラ16は、画像を撮影する撮影装置である。撮影窓が、筐体12のタッチパネル2が配置されている面に露出して配置されている。カメラ16は、撮影窓から入射した撮影領域の光を読み取ることで、タッチパネル2に向かい合う面のうち所定の角度領域(撮影領域)の画像を取得する。   The camera 16 is a photographing device that photographs an image. The photographing window is disposed so as to be exposed on the surface of the housing 12 on which the touch panel 2 is disposed. The camera 16 obtains an image of a predetermined angle region (photographing region) among the surfaces facing the touch panel 2 by reading light of the photographing region incident from the photographing window.

次に、携帯電話端末1の機能と制御部との関係を説明する。図2は、図1に示す携帯電話端末1の機能の概略構成を示すブロック図である。図2に示すように携帯電話端末1は、タッチパネル2と、入力部3と、電源部5と、通信部6と、レシーバ7と、マイク8と、記憶部9と、主制御部10と、RAM(Random Access Memory)11と、カメラ16と、加速度センサ18と、を有する。なお、本実施形態では、カメラ16の撮影機能と、カメラで撮影した画像を処理する制御部の該当機能と、の組み合わせが相対位置検出手段となる。   Next, the relationship between the function of the mobile phone terminal 1 and the control unit will be described. FIG. 2 is a block diagram showing a schematic configuration of functions of the mobile phone terminal 1 shown in FIG. As shown in FIG. 2, the mobile phone terminal 1 includes a touch panel 2, an input unit 3, a power supply unit 5, a communication unit 6, a receiver 7, a microphone 8, a storage unit 9, a main control unit 10, A RAM (Random Access Memory) 11, a camera 16, and an acceleration sensor 18 are included. In the present embodiment, the combination of the photographing function of the camera 16 and the corresponding function of the control unit that processes an image photographed by the camera is the relative position detecting means.

タッチパネル2は、表示部2Bと、表示部2Bに重畳されたタッチセンサ2Aとを有する。タッチセンサ2Aは、指を用いてタッチパネル2に対して行われた各種動作を、動作が行われた場所のタッチパネル2上での位置とともに検出する。タッチセンサ2Aによって検出される動作には、指をタッチパネル2の表面に接触させる動作や、指をタッチパネル2の表面に接触させたまま移動させる動作や、指をタッチパネル2の表面から離す動作が含まれる。なお、タッチセンサ2Aは、感圧式、静電式等のいずれの検出方式を採用していてもよい。表示部2Bは、例えば、液晶ディスプレイ(LCD、Liquid Crystal Display)や、有機EL(Organic Electro−Luminescence)パネル等で構成され、文字、図形、画像等を表示する。   The touch panel 2 includes a display unit 2B and a touch sensor 2A superimposed on the display unit 2B. The touch sensor 2A detects various operations performed on the touch panel 2 using a finger together with the position on the touch panel 2 where the operation is performed. The operations detected by the touch sensor 2 </ b> A include an operation of bringing a finger into contact with the surface of the touch panel 2, an operation of moving a finger while keeping the surface in contact with the surface of the touch panel 2, and an operation of moving the finger away from the surface of the touch panel 2. It is. The touch sensor 2A may employ any detection method such as a pressure-sensitive method or an electrostatic method. The display unit 2B includes, for example, a liquid crystal display (LCD), an organic EL (Organic Electro-Luminescence) panel, and the like, and displays characters, figures, images, and the like.

入力部3は、上述したようにボタン20、22と、入力デバイス24とを有する。ボタン20、22は、物理的な入力(押下)を通じて利用者の操作を受け付け、受け付けた操作に対応する信号を主制御部10へ送信する。また、入力デバイス24も、利用者の操作を受け付け、受け付けた操作に対応する信号を主制御部10へ送信する。   The input unit 3 includes the buttons 20 and 22 and the input device 24 as described above. The buttons 20 and 22 receive a user operation through physical input (pressing), and transmit a signal corresponding to the received operation to the main control unit 10. In addition, the input device 24 also accepts a user operation and transmits a signal corresponding to the accepted operation to the main control unit 10.

電源部5は、蓄電池または外部電源から得られる電力を、主制御部10を含む携帯電話端末1の各機能部へ供給する。通信部6は、基地局によって割り当てられるチャネルを介し、基地局との間でCDMA方式等による無線信号回線を確立し、基地局との間で電話通信及び情報通信を行う。レシーバ7は、電話通信における相手側の音声や着信音等を出力する。マイク8は、利用者等の音声を電気的な信号へ変換する。   The power supply unit 5 supplies power obtained from a storage battery or an external power supply to each functional unit of the mobile phone terminal 1 including the main control unit 10. The communication unit 6 establishes a radio signal line by a CDMA system or the like with a base station via a channel assigned by the base station, and performs telephone communication and information communication with the base station. The receiver 7 outputs the other party's voice, ringtone, and the like in telephone communication. The microphone 8 converts the voice of the user or the like into an electrical signal.

記憶部9は、例えば、不揮発性メモリや磁気記憶装置であり、主制御部10での処理に利用されるプログラムやデータを保存する。具体的には、記憶部9は、メールの送受信や閲覧のためのメールプログラム9Aや、WEBページの閲覧のためのブラウザプログラム9Bや、カメラ16で画像を撮影するためのカメラプログラム9Cや、カメラ16で撮影した画像に含まれる顔を抽出する顔認識プログラム9Dや、表示部2Bに表示させる画像とタッチセンサ2Aの検出領域との対応関係を調整する操作検出位置調整プログラム9Eや、各種プログラムを実行する際に用いる各種条件を対応付けた処理条件テーブル9Fを記憶する。また、記憶部9には、携帯電話端末1の基本的な機能を実現するオペレーティングシステムプログラムや、氏名、電話番号、メールアドレス等が登録されたアドレス帳データ等の他のプログラムやデータも記憶される。また、記憶部9には、タッチパネル2に入力された入力操作に基づいて制御動作、処理を決定するプログラム等も記憶される。なお、制御動作、処理とは、携帯電話端末1で実行する各種動作、処理が含まれ、例えば、カーソル、ポインタの移動、画面の表示切替、文字入力処理、各種アプリケーションの起動処理、終了処理がある。   The storage unit 9 is, for example, a nonvolatile memory or a magnetic storage device, and stores programs and data used for processing in the main control unit 10. Specifically, the storage unit 9 includes a mail program 9A for sending / receiving and browsing mail, a browser program 9B for browsing a WEB page, a camera program 9C for capturing an image with the camera 16, a camera 16 includes a face recognition program 9D for extracting a face included in the image photographed in 16, an operation detection position adjustment program 9E for adjusting the correspondence between the image displayed on the display unit 2B and the detection area of the touch sensor 2A, and various programs. A processing condition table 9F that associates various conditions used for execution is stored. The storage unit 9 also stores other programs and data such as an operating system program that realizes basic functions of the mobile phone terminal 1 and address book data in which names, telephone numbers, mail addresses, etc. are registered. The The storage unit 9 also stores a program for determining a control operation and processing based on an input operation input to the touch panel 2. The control operations and processes include various operations and processes executed by the mobile phone terminal 1. For example, a cursor, a pointer movement, a screen display switching, a character input process, various application activation processes, and an end process are included. is there.

主制御部10は、例えば、CPU(Central Processing Unit)であり、携帯電話端末1の動作を統括的に制御する。具体的には、主制御部10は、記憶部9に記憶されているデータを必要に応じて参照しつつ、記憶部9に記憶されているプログラムを実行して、タッチパネル2、入力部3、通信部6、カメラ16、加速度センサ18、等を制御することによって各種処理を実行する。主制御部10は、記憶部9に記憶されているプログラムや、処理を実行することによって取得/生成/加工されたデータを、一時的な記憶領域を提供するRAM11に必要に応じて展開する。なお、主制御部10が実行するプログラムや参照するデータは、通信部6による無線通信でサーバ装置からダウンロードすることとしてもよい。   The main control unit 10 is, for example, a CPU (Central Processing Unit), and comprehensively controls the operation of the mobile phone terminal 1. Specifically, the main control unit 10 executes the program stored in the storage unit 9 while referring to the data stored in the storage unit 9 as necessary, so that the touch panel 2, the input unit 3, Various processes are executed by controlling the communication unit 6, the camera 16, the acceleration sensor 18, and the like. The main control unit 10 expands the program stored in the storage unit 9 and the data acquired / generated / processed by executing the process to the RAM 11 that provides a temporary storage area as necessary. The program executed by the main control unit 10 and the data to be referred to may be downloaded from the server device by wireless communication by the communication unit 6.

カメラ16は、上述したように画像を撮影する撮影窓が、筐体12から露出して配置されており、撮影領域の画像を取得する撮像機構である。   As described above, the camera 16 is an imaging mechanism in which the shooting window for shooting an image is disposed so as to be exposed from the housing 12 and acquires an image of the shooting area.

加速度センサ18は、筐体12に加わる加速度を検出する検出器である。ここで、加速度センサ18としては、種々の方法で加速度を検出する検出器を用いることができ、例えば、静電容量の変化や、ピエゾ抵抗の変化、相対位置の変化等で加速度を検出する検出器を用いることができる。また、加速度センサ18は、加速度の大きさに加え加速度の方向を検出する。加速度センサ18は、操作者が筐体12を移動させたり振ったりする際に筐体12に作用する加速度を検出し、検出した加速度情報を主制御部10に送る。主制御部10は、操作検出位置調整プログラム9Eを実行し、加速度センサ18の検出結果を解析することで、具体的には検出した加速度の情報を積算することで筐体12の姿勢の変化を算出し、携帯電話端末1(筐体12)の移動を検出することができる。   The acceleration sensor 18 is a detector that detects acceleration applied to the housing 12. Here, as the acceleration sensor 18, a detector that detects acceleration by various methods can be used. For example, detection that detects acceleration by a change in capacitance, a change in piezoresistance, a change in relative position, or the like. Can be used. The acceleration sensor 18 detects the direction of acceleration in addition to the magnitude of acceleration. The acceleration sensor 18 detects acceleration acting on the housing 12 when the operator moves or shakes the housing 12, and sends the detected acceleration information to the main control unit 10. The main control unit 10 executes the operation detection position adjustment program 9E, analyzes the detection result of the acceleration sensor 18, and specifically integrates the detected acceleration information to change the posture of the housing 12. The movement of the mobile phone terminal 1 (housing 12) can be detected by calculation.

次に、図3から図9を用いて、操作検出位置の調整方法の一例について説明する。図3は、携帯電話端末と利用者との関係の一例を示す斜視図である。図4は、携帯電話端末と利用者との相対位置の一例を示す模式図であり、図5は、携帯電話端末で撮影した画像の一例を示す模式図であり、図6は、表示部に表示する画像とタッチセンサの検出領域との関係の一例を示す説明図である。図7は、携帯電話端末と利用者との相対位置の一例を示す模式図であり、図8は、携帯電話端末で撮影した画像の一例を示す模式図であり、図9は、表示部に表示する画像とタッチセンサの検出領域との関係の一例を示す説明図である。   Next, an example of a method for adjusting the operation detection position will be described with reference to FIGS. FIG. 3 is a perspective view showing an example of the relationship between the mobile phone terminal and the user. FIG. 4 is a schematic diagram showing an example of the relative position between the mobile phone terminal and the user, FIG. 5 is a schematic diagram showing an example of an image taken by the mobile phone terminal, and FIG. It is explanatory drawing which shows an example of the relationship between the image to display, and the detection area of a touch sensor. FIG. 7 is a schematic diagram showing an example of the relative position between the mobile phone terminal and the user, FIG. 8 is a schematic diagram showing an example of an image taken by the mobile phone terminal, and FIG. It is explanatory drawing which shows an example of the relationship between the image to display, and the detection area of a touch sensor.

なお、図3から図9に示す操作検出位置の調整の処理は、カメラプログラム9C、顔認識プログラム9D、操作検出位置調整プログラム9Eが提供する機能に基づいて繰り返し実行される。より具体的には、携帯電話端末1は、カメラプログラム9Cが提供する機能(画像撮影機能)、顔認識プログラム9Dが提供する機能(顔抽出機能)により取得した各種検出結果および画像を操作検出位置調整プログラム9Eが提供する機能に基づいて解析して、表示部2Bに表示させる画像とタッチセンサ2Aの検出領域との対応関係を調整する。つまり、携帯電話端末1の主制御部10は、各部を制御し、表示部2Bに表示させる画像の位置と、当該画像への操作として検出する検出領域の位置との相対位置関係を調整する。   The operation detection position adjustment processing shown in FIGS. 3 to 9 is repeatedly executed based on the functions provided by the camera program 9C, the face recognition program 9D, and the operation detection position adjustment program 9E. More specifically, the cellular phone terminal 1 uses various detection results and images acquired by a function (image shooting function) provided by the camera program 9C and a function (face extraction function) provided by the face recognition program 9D as operation detection positions. Analysis is performed based on the function provided by the adjustment program 9E, and the correspondence between the image displayed on the display unit 2B and the detection area of the touch sensor 2A is adjusted. That is, the main control unit 10 of the mobile phone terminal 1 controls each unit to adjust the relative positional relationship between the position of the image displayed on the display unit 2B and the position of the detection area detected as an operation on the image.

まず、図3に示すように、利用者Hは、携帯電話端末1のタッチパネル2を操作する場合、基本的にタッチパネル2と向かい合う状態で操作を行う。携帯電話端末1は、利用者Hにより入力されるタッチパネル2への操作を検出する場合、カメラ16を起動させ、図4に示すようにカメラ16と向かい合う撮影領域40の画像を取得する。ここで、カメラ16は、タッチパネル2が配置されている面と同じ面に撮影窓が配置されている。従って、撮影領域40は、タッチパネル2に向かい合っている領域となる。   First, as illustrated in FIG. 3, when the user H operates the touch panel 2 of the mobile phone terminal 1, the user H basically operates in a state of facing the touch panel 2. When the mobile phone terminal 1 detects an operation on the touch panel 2 input by the user H, the mobile phone terminal 1 activates the camera 16 and acquires an image of the imaging region 40 facing the camera 16 as shown in FIG. Here, the camera 16 has a photographing window disposed on the same surface as the surface on which the touch panel 2 is disposed. Accordingly, the shooting area 40 is an area facing the touch panel 2.

図4に示す相対位置で携帯電話端末1がカメラ16によって撮影する撮影領域40の画像は、利用者Hの顔を含んだ画像となる。なお、図4の利用者Hと携帯電話端末1との相対位置は、撮影領域40の中心42に利用者Hの目がある位置となる。なお、中心42は、タッチパネル2の表面に直交する方向に延びている。携帯電話端末1は、図4に示す相対位置でカメラ16により撮影を行うと図5に示す画像50が取得される。画像50は画像50の中央に利用者Haが映っている。また、画像50は、向かい合う向きで見ると利用者Haの右目Erが画面左側に表示され、左目Elが画面右側に表示される。   The image of the imaging region 40 that the mobile phone terminal 1 captures with the camera 16 at the relative position shown in FIG. 4 is an image including the face of the user H. It should be noted that the relative position between the user H and the mobile phone terminal 1 in FIG. The center 42 extends in a direction orthogonal to the surface of the touch panel 2. When the mobile phone terminal 1 takes an image with the camera 16 at the relative position shown in FIG. 4, an image 50 shown in FIG. 5 is acquired. The image 50 shows the user Ha in the center of the image 50. Further, when the image 50 is viewed in the opposite direction, the right eye Er of the user Ha is displayed on the left side of the screen, and the left eye El is displayed on the right side of the screen.

携帯電話端末1は、図5に示す画像50を取得した場合、取得した画像50を解析し、画像50に含まれる利用者Haを抽出する。携帯電話端末1は、利用者Haを抽出したら、画像50における利用者Haの位置、本実施形態では、利用者Haの目の位置を特定する。携帯電話端末1は、特定した目の位置に基づいて、表示部2Bに表示させる画像とタッチセンサ2Aの検出領域との対応関係を設定する。   When the mobile phone terminal 1 acquires the image 50 illustrated in FIG. 5, the mobile phone terminal 1 analyzes the acquired image 50 and extracts the user Ha included in the image 50. After extracting the user Ha, the mobile phone terminal 1 identifies the position of the user Ha in the image 50, in this embodiment, the position of the eyes of the user Ha. The mobile phone terminal 1 sets the correspondence between the image to be displayed on the display unit 2B and the detection area of the touch sensor 2A based on the identified eye position.

携帯電話端末1は、図4および図5に示すように利用者Haが画像50の中央にあり、中心42と利用者Hの目が重なる場合、図6に示すように、タッチパネル2に表示させる画像の操作対象60と、操作対象60への操作を検出する検出領域62と、を同一位置とする。つまり、携帯電話端末1は、タッチパネル2の表面における操作対象60の位置と検出領域62の位置とが同一位置、操作対象60の中心と検出領域62の中心とが重なる位置とする。なお、操作対象60は、利用者が操作を入力対象としてタッチパネル2の表示部2Bに表示させる画像であり、ボタンや項目やウィンドウである。   When the user Ha is in the center of the image 50 as shown in FIGS. 4 and 5 and the center 42 and the eyes of the user H overlap each other, the mobile phone terminal 1 is displayed on the touch panel 2 as shown in FIG. The operation target 60 of the image and the detection area 62 that detects an operation on the operation target 60 are set at the same position. That is, in the mobile phone terminal 1, the position of the operation target 60 on the surface of the touch panel 2 and the position of the detection area 62 are the same position, and the center of the operation target 60 and the center of the detection area 62 overlap each other. The operation target 60 is an image that the user displays on the display unit 2B of the touch panel 2 with an operation as an input target, and is a button, an item, or a window.

次に、利用者Hと携帯電話端末1との相対位置が図7に示す関係の場合について説明する。なお、図7の利用者Hと携帯電話端末1との相対位置は、カメラ16を中心として、撮影領域40の中心42よりも下側に所定角度回転させた線分44に利用者Hの目がある位置となる。携帯電話端末1は、図7に示す相対位置でカメラ16により撮影を行うと図8に示す画像50aが取得される。画像50aは中央よりも下側の領域に利用者Haが映っている。また、画像50aも、向かい合う向きで見ると利用者Haの右目Erが画面左側に表示され、左目Elが画面右側に表示される。   Next, the case where the relative position between the user H and the mobile phone terminal 1 has the relationship shown in FIG. 7 will be described. It should be noted that the relative position between the user H and the mobile phone terminal 1 in FIG. 7 is a line segment 44 that is rotated by a predetermined angle about the camera 16 and below the center 42 of the imaging region 40. There will be a position. When the mobile phone 1 captures an image with the camera 16 at the relative position shown in FIG. 7, an image 50a shown in FIG. 8 is acquired. The image 50a shows the user Ha in the area below the center. Further, when the image 50a is viewed in the opposite direction, the right eye Er of the user Ha is displayed on the left side of the screen, and the left eye El is displayed on the right side of the screen.

携帯電話端末1は、図8に示す画像50aを取得した場合、取得した画像50aを解析し、画像50aに含まれる利用者Haを抽出し、画像50aにおける利用者Haの目の位置を特定する。携帯電話端末1は、特定した目の位置に基づいて、表示部2Bに表示させる画像とタッチセンサ2Aの検出領域との対応関係を設定する。   When the mobile phone terminal 1 acquires the image 50a shown in FIG. 8, the mobile phone terminal 1 analyzes the acquired image 50a, extracts the user Ha included in the image 50a, and specifies the position of the eye of the user Ha in the image 50a. . The mobile phone terminal 1 sets the correspondence between the image to be displayed on the display unit 2B and the detection area of the touch sensor 2A based on the identified eye position.

携帯電話端末1は、図7および図8に示すように利用者Haが画像50の中央よりも下側にあり、利用者Hの目が中心よりも下側にある場合、図9に示すように、操作対象60に対して検出領域62aを画面下側の位置とする。つまり、携帯電話端末1は、検出領域62の中心が操作対象60の中心よりも下側となる位置とする。つまり、携帯電話端末1は、操作対象60と検出領域62aとの位置関係を、図9に示すように、タッチパネル2の正面からタッチパネル2を見た場合、操作対象60の上側の一部は、検出領域62aが重なっておらず、検出領域62aの下側の一部は、操作対象60が重なっていない位置関係とする。   As shown in FIG. 9, when the user Ha is below the center of the image 50 and the eyes of the user H are below the center as shown in FIGS. Further, the detection area 62a is set to the lower position on the screen with respect to the operation target 60. That is, the mobile phone terminal 1 sets the detection area 62 at a position lower than the center of the operation target 60. That is, when the cellular phone terminal 1 shows the positional relationship between the operation target 60 and the detection area 62a as shown in FIG. 9 when the touch panel 2 is viewed from the front of the touch panel 2, a part of the upper side of the operation target 60 is The detection area 62a does not overlap, and a part of the lower side of the detection area 62a has a positional relationship in which the operation target 60 does not overlap.

携帯電話端末1は、このように、カメラ16で撮影した画像に基づいて、タッチパネル2と利用者Hとの相対位置を検出し、検出した相対位置に基づいて操作対象60に対して検出領域62をずらすことで、タッチパネル2と利用者Hとの相対位置に即した検出領域62を設定することができる。これにより、利用者が意図した入力をより高い精度で検出することができる。   As described above, the mobile phone terminal 1 detects the relative position between the touch panel 2 and the user H based on the image captured by the camera 16, and detects the detection region 62 with respect to the operation target 60 based on the detected relative position. By shifting, it is possible to set the detection region 62 in accordance with the relative position between the touch panel 2 and the user H. Thereby, the input intended by the user can be detected with higher accuracy.

また、携帯電話端末1は、カメラ16を用いてタッチパネル2と利用者Hとの相対位置を検出するため、利用者Hと携帯電話端末1との姿勢によらず、操作対象60に対する検出領域62を設定することができる。つまり、利用者H(の顔)とタッチパネル2との相対関係によって制御することで、利用者が寝ている場合、座っている場合、立っている場合のいずれでも、同様に制御することができる。   In addition, since the mobile phone terminal 1 detects the relative position between the touch panel 2 and the user H using the camera 16, the detection area 62 for the operation target 60 is used regardless of the posture of the user H and the mobile phone terminal 1. Can be set. That is, by controlling according to the relative relationship between the user H (the face) and the touch panel 2, it is possible to control similarly whether the user is sleeping, sitting, or standing. .

また、携帯電話端末1は、検出したタッチパネル2と利用者Hとの相対位置に基づいて、操作対象60に対する検出領域62の位置を調整するため、利用者の操作履歴等を学習し記憶することなく、操作対象60の位置に対する検出領域62の位置を調整することができる。これにより、携帯電話端末1は、簡単な処理で、操作対象60の位置に対する検出領域62の位置を適切に調整することができる。   In addition, the mobile phone terminal 1 learns and stores a user's operation history and the like in order to adjust the position of the detection area 62 with respect to the operation target 60 based on the detected relative position between the touch panel 2 and the user H. In addition, the position of the detection region 62 relative to the position of the operation target 60 can be adjusted. Thereby, the cellular phone terminal 1 can appropriately adjust the position of the detection region 62 with respect to the position of the operation target 60 by a simple process.

携帯電話端末1は、利用者の目と操作対象60とを結んだ領域が検出領域62となるように、操作対象60に対して検出領域62をずらすことが好ましい。これにより、利用者は、目で見た操作対象60にタッチすることで、検出領域62にタッチすることができる。これにより、利用者が意図した入力をより高い精度で検出することができる。   It is preferable that the mobile phone terminal 1 shifts the detection area 62 with respect to the operation target 60 so that the area connecting the user's eyes and the operation target 60 becomes the detection area 62. Accordingly, the user can touch the detection area 62 by touching the operation target 60 as seen with eyes. Thereby, the input intended by the user can be detected with higher accuracy.

携帯電話端末1は、図4から図6に示すように、利用者Hがタッチパネル2の正面、撮影領域40の中心42と利用者Hの目とが重なる位置関係の場合を基準として、基準位置からのずれ量に基づいて、操作対象60に対して検出領域62をずらすことが好ましい。基準位置を設定することで、操作対象60に対して検出領域62をずらす量を簡単に算出することができる。   As shown in FIGS. 4 to 6, the mobile phone terminal 1 uses the front position of the touch panel 2 as a reference, and the case where the center 42 of the imaging region 40 and the eyes of the user H overlap with each other as a reference position. It is preferable to shift the detection region 62 with respect to the operation target 60 based on the amount of deviation from the operation target 60. By setting the reference position, the amount by which the detection area 62 is displaced with respect to the operation target 60 can be easily calculated.

次に、図10および図11を用いて、携帯電話端末1の主制御部10によるタッチパネル2の調整動作の処理について説明する。ここで、図10および図11は、それぞれ携帯電話端末の調整動作の処理の一例を示すフロー図である。なお、図10および図11に示す処理は、上述したように、カメラプログラム9C、顔認識プログラム9D、操作検出位置調整プログラム9Eが提供する機能に基づいて繰り返し実行される。より具体的には、携帯電話端末1は、カメラプログラム9Cが提供する機能(画像撮影機能)、顔認識プログラム9Dが提供する機能(顔抽出機能)により取得した各種検出結果および画像を操作検出位置調整プログラム9Eが提供する機能に基づいて解析して、表示部2Bに表示させる画像とタッチセンサ2Aの検出領域との対応関係を調整する。なお、主制御部10は、タッチパネル2がOFFになっている場合、つまりタッチパネル2で操作を検出していない場合、図10に示す処理を繰り返し実行する。   Next, the adjustment operation processing of the touch panel 2 by the main control unit 10 of the mobile phone terminal 1 will be described with reference to FIGS. 10 and 11. Here, FIG. 10 and FIG. 11 are flowcharts showing examples of the adjustment operation processing of the mobile phone terminal. 10 and 11 are repeatedly executed based on the functions provided by the camera program 9C, the face recognition program 9D, and the operation detection position adjustment program 9E as described above. More specifically, the cellular phone terminal 1 uses various detection results and images acquired by a function (image shooting function) provided by the camera program 9C and a function (face extraction function) provided by the face recognition program 9D as operation detection positions. Analysis is performed based on the function provided by the adjustment program 9E, and the correspondence between the image displayed on the display unit 2B and the detection area of the touch sensor 2A is adjusted. In addition, when the touch panel 2 is OFF, that is, when no operation is detected on the touch panel 2, the main control unit 10 repeatedly executes the process illustrated in FIG.

主制御部10は、ステップS12として、タッチパネルがONになったかを判定する。主制御部10は、ステップS12でタッチパネル2がONになっていない(No)、つまりOFFのままであると判定したら、本処理を終了する。また、主制御部10は、ステップS12でタッチパネル2がONになった(Yes)と判定したら、ステップS14としてカメラ16の起動処理を行う。   The main control unit 10 determines whether the touch panel is turned on as step S12. If the main control unit 10 determines in step S12 that the touch panel 2 is not ON (No), that is, remains OFF, the main control unit 10 ends this processing. If the main control unit 10 determines that the touch panel 2 has been turned on (Yes) in step S12, the main control unit 10 performs a startup process of the camera 16 in step S14.

主制御部10は、ステップS14でカメラ16を起動したら、ステップS16として、顔認識にて顔と目の位置を算出する。つまり、主制御部10は、カメラ16により画像の撮影を行い、顔認識プログラム9Dを処理することで撮影した画像を解析して画像に含まれる利用者の顔と目の位置を算出する。   When the camera 16 is activated in step S14, the main control unit 10 calculates the position of the face and eyes by face recognition in step S16. That is, the main control unit 10 captures an image with the camera 16, analyzes the captured image by processing the face recognition program 9D, and calculates the position of the user's face and eyes included in the image.

主制御部10は、ステップS16で顔と目の位置を算出したら、ステップS18として、真正面データと比較して角度を算出する。つまり、主制御部10は、ステップS18として、ステップS16で取得した利用者の顔と目の位置と、基準となる真正面データの利用者の顔と目の位置と、を比較して、ステップS16で検出した利用者の顔と目の位置との基準に対する角度を検出する。なお、真正面のデータは、設定操作、初期操作で真正面における利用者の画像を登録しても、代表的なサンプル画像を用いて設定してもよい。   After calculating the position of the face and eyes in step S16, the main control unit 10 calculates the angle in step S18 by comparison with the true front data. In other words, the main control unit 10 compares the position of the user's face and eyes acquired in step S16 with the position of the user's face and eyes of the straight front data serving as a reference as step S18, and step S16. The angle of the user's face and eye position detected in step 1 with respect to the reference is detected. The frontal data may be set by using a representative sample image or registering the user image in front of the setting operation and initial operation.

主制御部10は、ステップS18で角度を検出したら、ステップS20として正面から見ているかを判定する。つまり、ステップS18で算出した角度が0度または、0度に近似できる角度であるかを判定する。主制御部10は、ステップS20で正面から見ている(Yes)と判定したら、本処理を終了する。つまり、操作対象60に対して検出領域62をずらす処理を行わずに、本処理を終了する。この場合、検出領域62の中心は、操作対象60の中心と一致する状態で対応付けられる。   When the main control unit 10 detects the angle in step S18, the main control unit 10 determines whether it is viewed from the front as step S20. That is, it is determined whether the angle calculated in step S18 is 0 degrees or an angle that can be approximated to 0 degrees. If the main control unit 10 determines that it is viewed from the front (Yes) in step S20, the process is terminated. That is, this process is terminated without performing the process of shifting the detection area 62 with respect to the operation target 60. In this case, the center of the detection region 62 is associated with the center of the operation target 60 in a state that matches.

主制御部10は、ステップS20で正面から見ていない(No)、つまりステップS18で算出した角度が0度に近似できる角度ではないと判定したら、ステップS22として角度を基にずれを補正する。つまり、ステップS18で算出した角度に基づいて、操作対象60に対して検出領域62をずらす処理を行う。この場合、検出領域62の中心は、操作対象60の中心に対して、所定距離または所定角度ずれた状態となる。主制御部10は、ステップS22の処理を行ったら、本処理を終了する。   If the main control unit 10 determines that it is not viewed from the front in step S20 (No), that is, the angle calculated in step S18 is not an angle that can be approximated to 0 degrees, the main control unit 10 corrects the deviation based on the angle in step S22. That is, based on the angle calculated in step S18, processing for shifting the detection area 62 with respect to the operation target 60 is performed. In this case, the center of the detection area 62 is shifted from the center of the operation target 60 by a predetermined distance or a predetermined angle. After performing the process of step S22, the main control unit 10 ends this process.

次に、図11を用いてタッチパネル2がONの状態の調整処理について説明する。主制御部10は、タッチパネル2がONになっている場合、つまりタッチパネル2で操作を検出している場合、図11に示す処理を繰り返し実行する。   Next, adjustment processing in a state where the touch panel 2 is ON will be described with reference to FIG. When the touch panel 2 is turned on, that is, when an operation is detected on the touch panel 2, the main control unit 10 repeatedly executes the process shown in FIG.

主制御部10は、ステップS32として、加速度センサ18で端末の姿勢の変化(傾きの変化)が検出されたかを判定する。主制御部10は、ステップS32で端末の姿勢が変化していない(No)、と判定したら、本処理を終了する。つまり、主制御部10は、現状の設定のままタッチパネル2で操作対象60に対する検出領域62を設定する。主制御部10は、ステップS32で端末の姿勢が変化した(Yes)と判定したら、ステップS33としてずれをリセットする処理を実行する。つまり、操作対象60と検出領域62との関係を初期状態に戻す。主制御部10は、ステップS33の処理を行ったら、ステップS34としてカメラ16の起動処理を行う。   In step S32, the main control unit 10 determines whether a change in the attitude of the terminal (change in inclination) is detected by the acceleration sensor 18. If the main control unit 10 determines in step S32 that the terminal posture has not changed (No), the main control unit 10 ends this processing. That is, the main control unit 10 sets the detection area 62 for the operation target 60 on the touch panel 2 with the current settings. If the main control unit 10 determines in step S32 that the attitude of the terminal has changed (Yes), the main control unit 10 executes a process of resetting the deviation in step S33. That is, the relationship between the operation target 60 and the detection area 62 is returned to the initial state. After performing the process of step S33, the main control unit 10 performs the startup process of the camera 16 as step S34.

主制御部10は、ステップS34でカメラ16を起動したら、ステップS36として、顔認識にて顔と目の位置を算出する。つまり、主制御部10は、カメラ16により画像の撮影を行い、顔認識プログラム9Dを処理することで撮影した画像を解析して画像に含まれる利用者の顔と目の位置を算出する。   When the camera 16 is activated in step S34, the main control unit 10 calculates the position of the face and eyes by face recognition in step S36. That is, the main control unit 10 captures an image with the camera 16, analyzes the captured image by processing the face recognition program 9D, and calculates the position of the user's face and eyes included in the image.

主制御部10は、ステップS36で顔と目の位置を算出したら、ステップS38として、真正面データと比較して角度を算出する。つまり、主制御部10は、ステップS38として、ステップS36で取得した利用者の顔と目の位置と、基準となる真正面データの利用者の顔と目の位置と、を比較して、ステップS36で検出した利用者の顔と目の位置との基準に対する角度を検出する。   After calculating the position of the face and eyes in step S36, the main control unit 10 calculates an angle by comparing with the frontal data in step S38. In other words, the main control unit 10 compares the position of the user's face and eyes acquired in step S36 with the position of the user's face and eyes of the straight front data serving as a reference as step S38, and step S36. The angle of the user's face and eye position detected in step 1 with respect to the reference is detected.

主制御部10は、ステップS38で角度を検出したら、ステップS40として正面から見ているかを判定する。つまり、ステップS38で算出した角度が0度または、0度に近似できる角度であるかを判定する。主制御部10は、ステップS40で正面から見ている(Yes)と判定したら、本処理を終了する。つまり、操作対象60に対して検出領域62をずらす処理を行わずに、本処理を終了する。この場合、検出領域62の中心は、操作対象60の中心と一致する状態で対応付けられる。   When the main control unit 10 detects the angle in step S38, the main control unit 10 determines whether it is viewed from the front as step S40. That is, it is determined whether the angle calculated in step S38 is 0 degrees or an angle that can be approximated to 0 degrees. If the main control unit 10 determines that it is viewed from the front (Yes) in step S40, the process is terminated. That is, this process is terminated without performing the process of shifting the detection area 62 with respect to the operation target 60. In this case, the center of the detection region 62 is associated with the center of the operation target 60 in a state that matches.

主制御部10は、ステップS40で正面から見ていない(No)、つまりステップS38で算出した角度が0度に近似できる角度ではないと判定したら、ステップS42として角度を基にずれを補正する。つまり、ステップS38で算出した角度に基づいて、操作対象60に対して検出領域62をずらす処理を行う。この場合、検出領域62の中心は、操作対象60の中心に対して、所定距離または所定角度ずれた状態となる。主制御部10は、ステップS42の処理を行ったら、本処理を終了する。   If the main control unit 10 determines that it is not viewed from the front in step S40 (No), that is, the angle calculated in step S38 is not an angle that can be approximated to 0 degrees, the main control unit 10 corrects the deviation based on the angle in step S42. That is, based on the angle calculated in step S38, a process for shifting the detection area 62 with respect to the operation target 60 is performed. In this case, the center of the detection area 62 is shifted from the center of the operation target 60 by a predetermined distance or a predetermined angle. After performing the process of step S42, the main control unit 10 ends this process.

携帯電話端末1は、図10および図11のフロー図の処理を実行することで、タッチパネル2の起動時、また、使用中に携帯電話端末1の姿勢の変化が検出される毎に、操作対象60と検出領域62との相対関係を適切な位置関係に調整する。これにより、利用者が意図した入力をより高い精度で検出することができる。   The mobile phone terminal 1 performs the processing of the flowcharts of FIGS. 10 and 11, so that the operation target is detected every time a change in the orientation of the mobile phone terminal 1 is detected when the touch panel 2 is activated or in use. The relative relationship between 60 and the detection region 62 is adjusted to an appropriate positional relationship. Thereby, the input intended by the user can be detected with higher accuracy.

なお、上記実施形態では、加速度センサ18での検出結果に基づいて、相対位置を再調整するタイミングを検出したがこれに限定されない。例えば、携帯電話端末1は、一定時間間隔で相対位置の再調整を行うようにしてもよい。また、利用者にとって特定の操作が入力された場合に相対位置の再調整を行うようにしてもよい。   In the above embodiment, the timing for readjusting the relative position is detected based on the detection result of the acceleration sensor 18, but the present invention is not limited to this. For example, the mobile phone terminal 1 may readjust the relative position at regular time intervals. Further, the relative position may be readjusted when a specific operation is input to the user.

また、図4から図9に示す例では、携帯電話端末1を縦向きで使用する場合で説明したが、これに限定されない。以下、図12から図15を用いて携帯電話端末1を横向きで使用した場合について説明する。ここで、図12は、携帯電話端末で撮影した画像の一例を示す模式図であり、図13は、表示部に表示する画像とタッチセンサの検出領域との関係の一例を示す説明図である。図14は、携帯電話端末で撮影した画像の一例を示す模式図であり、図15は、表示部に表示する画像とタッチセンサの検出領域との関係の一例を示す説明図である。   In the example shown in FIGS. 4 to 9, the case where the mobile phone terminal 1 is used in the vertical direction has been described, but the present invention is not limited to this. Hereinafter, the case where the cellular phone terminal 1 is used in the horizontal direction will be described with reference to FIGS. Here, FIG. 12 is a schematic diagram illustrating an example of an image photographed by the mobile phone terminal, and FIG. 13 is an explanatory diagram illustrating an example of a relationship between an image displayed on the display unit and a detection area of the touch sensor. . FIG. 14 is a schematic diagram illustrating an example of an image captured by the mobile phone terminal, and FIG. 15 is an explanatory diagram illustrating an example of a relationship between an image displayed on the display unit and a detection area of the touch sensor.

利用者Hは、携帯電話端末1のタッチパネル2を横向きで操作する場合も、基本的にタッチパネル2と向かい合う状態で操作を行う。携帯電話端末1は、利用者Hにより入力されるタッチパネル2への操作を検出する場合、カメラ16を起動させ画像を取得する。   Even when the user H operates the touch panel 2 of the mobile phone terminal 1 sideways, the user H basically performs the operation in a state facing the touch panel 2. When the mobile phone terminal 1 detects an operation on the touch panel 2 input by the user H, the mobile phone terminal 1 activates the camera 16 and acquires an image.

まず、携帯電話端末1がカメラ16で図12に示す画像50bを取得した場合について説明する。画像50bは画像50bの中央に利用者Haが映っている。また、画像50bも、向かい合う向きで見ると利用者Haの右目Erが画面左側に表示され、左目Elが画面右側に表示される。携帯電話端末1は、図12に示す画像50bを取得した場合、取得した画像50bを解析し、画像50bに含まれる利用者Haを抽出する。携帯電話端末1は、利用者Haを抽出したら、画像50bにおける利用者Haの位置、本実施形態では、利用者Haの目の位置を特定する。携帯電話端末1は、特定した目の位置に基づいて、表示部2Bに表示させる画像とタッチセンサ2Aの検出領域との対応関係を設定する。   First, the case where the mobile phone terminal 1 acquires the image 50b shown in FIG. The image 50b shows the user Ha in the center of the image 50b. Further, when the image 50b is viewed in the opposite direction, the right eye Er of the user Ha is displayed on the left side of the screen, and the left eye El is displayed on the right side of the screen. When the mobile phone terminal 1 acquires the image 50b shown in FIG. 12, the mobile phone terminal 1 analyzes the acquired image 50b and extracts the user Ha included in the image 50b. After extracting the user Ha, the mobile phone terminal 1 specifies the position of the user Ha in the image 50b, in this embodiment, the position of the eye of the user Ha. The mobile phone terminal 1 sets the correspondence between the image to be displayed on the display unit 2B and the detection area of the touch sensor 2A based on the identified eye position.

携帯電話端末1は、図12に示すように利用者Haが画像50bの中央にある場合、図13に示すように、タッチパネル2に表示させる画像の操作対象70と、操作対象70への操作を検出する検出領域72と、を同一位置とする。つまり、携帯電話端末1は、タッチパネル2の表面における操作対象70の位置と検出領域72の位置とが同一位置、操作対象70の中心と検出領域72の中心とが重なる位置とする。   When the user Ha is in the center of the image 50b as shown in FIG. 12, the mobile phone terminal 1 controls the operation target 70 of the image displayed on the touch panel 2 and the operation on the operation target 70 as shown in FIG. The detection area 72 to be detected is set at the same position. That is, in the mobile phone terminal 1, the position of the operation target 70 on the surface of the touch panel 2 and the position of the detection area 72 are the same position, and the center of the operation target 70 and the center of the detection area 72 overlap each other.

次に、携帯電話端末1は、カメラ16で図14に示す画像50cを取得した場合について説明する。画像50cは中央よりも下側の領域に利用者Haが映っている。また、画像50cも、向かい合う向きで見ると利用者Haの右目Erが画面左側に表示され、左目Elが画面右側に表示される。携帯電話端末1は、図14に示す画像50cを取得した場合、取得した画像50cを解析し、画像50cに含まれる利用者Haを抽出し、画像50cにおける利用者Haの目の位置を特定する。携帯電話端末1は、特定した目の位置に基づいて、表示部2Bに表示させる画像とタッチセンサ2Aの検出領域との対応関係を設定する。   Next, the case where the mobile phone terminal 1 acquires the image 50c shown in FIG. In the image 50c, the user Ha is shown in a region below the center. Further, when the image 50c is viewed in the opposite direction, the right eye Er of the user Ha is displayed on the left side of the screen, and the left eye El is displayed on the right side of the screen. When the mobile phone terminal 1 acquires the image 50c shown in FIG. 14, the mobile phone terminal 1 analyzes the acquired image 50c, extracts the user Ha included in the image 50c, and specifies the position of the eye of the user Ha in the image 50c. . The mobile phone terminal 1 sets the correspondence between the image to be displayed on the display unit 2B and the detection area of the touch sensor 2A based on the identified eye position.

携帯電話端末1は、図14に示すように利用者Haが画像50cの中央よりも下側にあり、利用者Haの目が中心よりも下側にある場合、図15に示すように、操作対象70に対して検出領域72aを画面下側の位置とする。つまり、携帯電話端末1は、検出領域72の中心が操作対象70の中心よりも下側となる位置とする。つまり、携帯電話端末1は、操作対象70と検出領域72aとの位置関係を、図15に示すように、タッチパネル2の正面からタッチパネル2を見た場合、操作対象70の上側の一部は、検出領域72aが重なっておらず、検出領域72aの下側の一部は、操作対象70が重なっていない位置関係とする。   When the user Ha is located below the center of the image 50c as shown in FIG. 14 and the eyes of the user Ha are located below the center as shown in FIG. The detection area 72a is set to the lower position of the screen with respect to the object 70. That is, the mobile phone terminal 1 sets the detection area 72 at a position lower than the center of the operation target 70. That is, when the cellular phone terminal 1 shows the positional relationship between the operation target 70 and the detection area 72a as shown in FIG. 15 when the touch panel 2 is viewed from the front of the touch panel 2, a part of the upper side of the operation target 70 is The detection area 72a does not overlap, and a part of the lower side of the detection area 72a has a positional relationship in which the operation target 70 does not overlap.

携帯電話端末1は、このように、タッチパネル2を横向きで使用する場合も、カメラ16で撮影した画像に基づいて、タッチパネル2と利用者Hとの相対位置を検出し、検出した相対位置に基づいて操作対象70に対して検出領域72をずらすことで、タッチパネル2と利用者Hとの相対位置に即した検出領域72を設定することができる。これにより、利用者が意図した入力をより高い精度で検出することができる。   Even when the mobile phone terminal 1 uses the touch panel 2 sideways as described above, the mobile phone terminal 1 detects the relative position between the touch panel 2 and the user H based on the image captured by the camera 16, and based on the detected relative position. By shifting the detection area 72 with respect to the operation target 70, the detection area 72 can be set in accordance with the relative position between the touch panel 2 and the user H. Thereby, the input intended by the user can be detected with higher accuracy.

また、上記実施形態の携帯電子機器1は、利用者Hがタッチパネル2に対して基準位置の上下方向に移動している場合について説明したがこれに限定されない。携帯電子機器1は、利用者Hがタッチパネル2に対して基準位置の左右方向に移動している場合についても同様である。なお、左右方向は、撮影した画面上の左右方向と、操作対象70に対して検出領域72をずらす左右方向を反転する必要がある。   Moreover, although the portable electronic device 1 of the said embodiment demonstrated the case where the user H was moving to the up-down direction of the reference position with respect to the touch panel 2, it is not limited to this. The same applies to the portable electronic device 1 when the user H is moving in the horizontal direction of the reference position with respect to the touch panel 2. The left-right direction needs to be reversed with respect to the left-right direction on the captured screen and the left-right direction in which the detection area 72 is shifted with respect to the operation target 70.

次に、携帯電話端末1は、カメラ16で図16に示す画像50dを取得した場合について説明する。画像50dは中央よりも左側の領域に利用者Haが映っている。また、画像50bも、向かい合う向きで見ると利用者Haの右目Erが画面左端に表示され、左目Elが右目Erよりも画面右側に表示される。携帯電話端末1は、図16に示す画像50dを取得した場合、取得した画像50dを解析し、画像50dに含まれる利用者Haを抽出し、画像50dにおける利用者Haの目の位置を特定する。携帯電話端末1は、特定した目の位置に基づいて、表示部2Bに表示させる画像とタッチセンサ2Aの検出領域との対応関係を設定する。   Next, the case where the mobile phone terminal 1 acquires the image 50d shown in FIG. In the image 50d, the user Ha is shown in an area on the left side of the center. Also, when the image 50b is viewed in the opposite direction, the right eye Er of the user Ha is displayed at the left end of the screen, and the left eye El is displayed at the right side of the screen rather than the right eye Er. When the mobile phone terminal 1 acquires the image 50d shown in FIG. 16, the mobile phone terminal 1 analyzes the acquired image 50d, extracts the user Ha included in the image 50d, and specifies the position of the eye of the user Ha in the image 50d. . The mobile phone terminal 1 sets the correspondence between the image to be displayed on the display unit 2B and the detection area of the touch sensor 2A based on the identified eye position.

携帯電話端末1は、図16に示すように利用者Haが画像50dの中央よりも左側にあり、利用者Haの目が中心よりも左側にある場合、図17に示すように、操作対象60に対して検出領域62bを画面右側の位置とする。つまり、携帯電話端末1は、検出領域62の中心が操作対象60の中心よりも右側となる位置とする。つまり、携帯電話端末1は、操作対象60と検出領域62bとの位置関係を、図17に示すように、タッチパネル2の正面からタッチパネル2を見た場合、操作対象60の左側の一部は、検出領域62bが重なっておらず、検出領域62bの右側の一部は、操作対象60が重なっていない位置関係とする。   When the user Ha is on the left side of the center of the image 50d as shown in FIG. 16 and the eyes of the user Ha are on the left side of the center as shown in FIG. 16, as shown in FIG. In contrast, the detection area 62b is set to the position on the right side of the screen. That is, the mobile phone terminal 1 sets the center of the detection area 62 to the right side of the center of the operation target 60. That is, when the mobile phone terminal 1 shows the positional relationship between the operation target 60 and the detection region 62b as shown in FIG. 17 when the touch panel 2 is viewed from the front of the touch panel 2, a part of the left side of the operation target 60 is The detection area 62b does not overlap, and a part of the right side of the detection area 62b has a positional relationship where the operation target 60 does not overlap.

携帯電話端末1は、このように、相対位置が基準位置に対して左右方向にずれた場合も、カメラ16で撮影した画像に基づいて、タッチパネル2と利用者Hとの相対位置を検出し、検出した相対位置に基づいて操作対象60に対して検出領域62をずらすことで、タッチパネル2と利用者Hとの相対位置に即した検出領域62を設定することができる。これにより、利用者が意図した入力をより高い精度で検出することができる。   As described above, the mobile phone terminal 1 detects the relative position between the touch panel 2 and the user H based on the image captured by the camera 16 even when the relative position is shifted in the left-right direction with respect to the reference position. By shifting the detection area 62 with respect to the operation target 60 based on the detected relative position, the detection area 62 can be set in accordance with the relative position between the touch panel 2 and the user H. Thereby, the input intended by the user can be detected with higher accuracy.

次に、図18は、表示部に表示する画像とタッチセンサの検出領域との関係の一例を示す説明図である。上記実施形態では、タッチパネル2の全領域で、操作対象60に対する検出領域62のずれ量を一定としたがこれに限定されない。例えば、図18に示すように、タッチパネル2の上下方向の位置に応じて、操作対象60に対する検出領域62のずれ量を変化させてもよい。ここで、図18に示すタッチパネル2は、操作対象60が、縦に4個、横に3個の格子状に合計12個配列されている。また、利用者とタッチパネル2との相対位置は、利用者がタッチパネル2の中心よりも下側となる位置となる関係である。携帯電話端末1は、12個の対象領域のうち、画面の上下方向の一番下側の3個の操作対象60のそれぞれに対応する検出領域82のズレ量を小さくし、画面の上下方向の下側2段目の3個の操作対象60のそれぞれに対応する検出領域84のズレ量を検出領域82のズレ量よりも大きくし、画面の上下方向の下側3段目の3個の操作対象60のそれぞれに対応する検出領域86のズレ量を検出領域84のズレ量よりも大きくし、画面の上下方向の一番上の段の3個の操作対象60のそれぞれに対応する検出領域88のズレ量を検出領域86のズレ量よりも大きくする。つまり、図18に示すタッチパネル2は、画面の上下方向において、下から上に移動するにしたがってズレ量を大きくする設定となる。   Next, FIG. 18 is an explanatory diagram illustrating an example of a relationship between an image displayed on the display unit and a detection area of the touch sensor. In the above embodiment, the shift amount of the detection area 62 with respect to the operation target 60 is constant in the entire area of the touch panel 2, but the present invention is not limited to this. For example, as shown in FIG. 18, the shift amount of the detection region 62 with respect to the operation target 60 may be changed according to the position of the touch panel 2 in the vertical direction. Here, in the touch panel 2 shown in FIG. 18, a total of 12 operation objects 60 are arranged in a lattice pattern of 4 vertically and 3 horizontally. The relative position between the user and the touch panel 2 is a relationship in which the user is positioned below the center of the touch panel 2. The cellular phone terminal 1 reduces the shift amount of the detection area 82 corresponding to each of the three lowermost operation objects 60 in the up-down direction of the screen among the 12 target areas, so that the vertical direction of the screen The shift amount of the detection area 84 corresponding to each of the three operation objects 60 in the lower second stage is made larger than the shift amount in the detection area 82, and the three operations in the lower third stage in the vertical direction of the screen are performed. The detection area 88 corresponding to each of the three operation objects 60 in the uppermost stage in the vertical direction of the screen is made larger than the deviation amount of the detection area 84 corresponding to each of the objects 60. Is set to be larger than the shift amount of the detection area 86. That is, the touch panel 2 shown in FIG. 18 is set to increase the amount of deviation as it moves from bottom to top in the vertical direction of the screen.

このように、携帯電話端末1は、利用者とタッチパネル2との相対位置のずれに対応して、タッチパネル2の画面の各位置でのズレ量を調整することで、利用者が意図した入力をより高い精度で検出することができる。具体的には、利用者から遠い領域のズレ量は大きく、利用者から近い領域のズレ量は小さくすることで、利用者から見たタッチパネル2の操作対象60と検出領域とが対応した位置関係となる。このため、利用者が意図した入力をより高い精度で検出することができる。   As described above, the cellular phone terminal 1 adjusts the shift amount at each position on the screen of the touch panel 2 in accordance with the shift of the relative position between the user and the touch panel 2, so that the input intended by the user is performed. It can be detected with higher accuracy. Specifically, the positional relationship between the operation target 60 of the touch panel 2 and the detection region as seen from the user by increasing the shift amount in the region far from the user and decreasing the shift amount in the region close to the user. It becomes. For this reason, the input intended by the user can be detected with higher accuracy.

また、携帯電話端末1は、利用者とタッチパネル2との相対位置を検出する相対位置検出手段として、カメラ16を用いることで、簡単な処理、安価な装置構成、既存の装置構成で、相対位置を好適に検出することができる。なお、相対位置検出手段は、カメラ16に限定されない。タッチパネル2に対応する領域の状態を検出することができれば、タッチパネル2に対応する領域にいる人物を検出することができれば検出装置は特に限定されない。例えば、赤外線センサ、Time-of-Flight法(光源から出た光が対象物で反射し、センサに届くまでの光の時間と光の速度から、対象物までの距離を算出する方法)を用いた検出装置等を用いることができる。   Further, the mobile phone terminal 1 uses the camera 16 as relative position detection means for detecting the relative position between the user and the touch panel 2, so that the relative position can be obtained with simple processing, an inexpensive apparatus configuration, and an existing apparatus configuration. Can be suitably detected. Note that the relative position detection means is not limited to the camera 16. If the state of the area corresponding to the touch panel 2 can be detected, the detection device is not particularly limited as long as the person in the area corresponding to the touch panel 2 can be detected. For example, using an infrared sensor, Time-of-Flight method (a method of calculating the distance to the object from the time and speed of light until the light emitted from the light source is reflected by the object and reaches the sensor) The detection apparatus etc. which were used can be used.

また、相対位置検出手段は、タッチパネル2に対応する領域の状態を検出する装置を用いることが好ましいがこれに限定されない。相対位置検出手段は、筐体の向きを検出する姿勢検出センサを有し、姿勢検出センサで検出した筐体の向きと予め設定された関係とに基づいて利用者とタッチパネルとの相対位置を検出する構成としてもよい。このような構成としても、精度は低下するが簡単な処理で相対位置を検出することができる。   The relative position detection means preferably uses a device that detects the state of the area corresponding to the touch panel 2, but is not limited thereto. The relative position detection means has a posture detection sensor for detecting the orientation of the housing, and detects the relative position between the user and the touch panel based on the orientation of the housing detected by the posture detection sensor and a preset relationship. It is good also as composition to do. Even with such a configuration, the relative position can be detected by a simple process although the accuracy is lowered.

また、携帯電話端末1は、利用者が入力した操作履歴を蓄積し、利用者の入力の特性に基づいて設定する操作対象に対応する検出領域のズレ量を補正するようにしてもよい。つまり、利用者とタッチパネル2との相対位置に基づいて操作対象に対応する検出領域のズレ量を設定し、利用者の入力の特性に基づいて設定したズレ量をさらに補正してもよい。利用者の入力の特性としては、例えば、接触位置が検出領域の中央に対してどの程度ずれているか、接触位置が検出領域の中央に対してどの方向にずれやすいのか等の特性である。これにより、利用者の癖や習性を加味してズレ量を設定することができる。また、利用者とタッチパネル2との相対位置の条件に分けて利用者の入力の特性を検出することで、利用者とタッチパネル2との相対位置に適応した適切なずれ量の補正を行うことができる。   Further, the mobile phone terminal 1 may accumulate the operation history input by the user and correct the shift amount of the detection area corresponding to the operation target set based on the characteristics of the user input. That is, the shift amount of the detection area corresponding to the operation target may be set based on the relative position between the user and the touch panel 2, and the shift amount set based on the input characteristics of the user may be further corrected. The user input characteristics include, for example, characteristics such as how much the contact position is deviated from the center of the detection area and in which direction the contact position is liable to deviate from the center of the detection area. Thereby, the amount of deviation can be set in consideration of the user's habit and habit. In addition, by detecting the characteristics of the user's input divided into the conditions of the relative position between the user and the touch panel 2, it is possible to correct an appropriate shift amount adapted to the relative position between the user and the touch panel 2. it can.

また、携帯電話端末1は、利用者が入力した操作の押し間違いの頻度を検出し、当該押し間違いの頻度に基づいて操作対象と検出領域とのズレ量をさらに調整するようにしてもよい。なお、押し間違いの判定は、種々の方法で実行することができる。例えば、前後の操作に基づいて判定しても良い。具体的には、入力された操作を取り消し、近傍の操作対象が操作された場合は、当該操作を押し間違いと判定すればよい。また、設定モードを設け、当該設定モードで操作対象を指定し、実際に入力された操作との相対関係を用いて押し間違いかを判定してもよい。この場合は、携帯電話端末1で指定して操作対象と実際に操作が入力された操作対象との関係で押し間違いか否かを判定することができる。   In addition, the mobile phone terminal 1 may detect the frequency of the operation mistake input by the user and further adjust the amount of deviation between the operation target and the detection area based on the frequency of the operation error. Note that the determination of a pressing error can be performed by various methods. For example, the determination may be made based on previous and subsequent operations. Specifically, when the input operation is canceled and a nearby operation target is operated, it is only necessary to determine that the operation is a pressing error. Further, a setting mode may be provided, an operation target may be specified in the setting mode, and it may be determined whether the pressing is wrong using a relative relationship with the actually input operation. In this case, it is possible to determine whether or not there is a pressing error based on the relationship between the operation target designated by the mobile phone terminal 1 and the operation target actually input.

また、携帯電話端末1は、起動させタッチパネル2の表示部2Bに操作対象を表示させるアプリケーションの種類に応じて、操作対象と検出領域とのズレ量を変更するようにしてもよい。つまり、同一の位置に表示される同じ大きさの操作対象であっても、当該操作対象を表示させるアプリケーションの種類に基づいて、操作対象に対する検出領域のズレ量を異なる量としてもよい。このように、アプリケーションによって、ズレ量を変化させることで使用するアプリケーション毎に適切な補正を行うことができる。なお、携帯電話端末1は、起動するアプリケーション毎に、操作対象と検出領域とのズレ量の関係を記憶部9に記憶させ、記憶部9に記憶させた関係に基づいてズレ量を調整すればよい。また、操作対象と検出領域とのズレ量の関係は、操作対象の種類に応じて設定してもよい。例えば、アプリケーションがブラウザプログラム9Aを処理することで実現するブラウザ機能である場合、操作対象がアイコン、リンク、ツールバーのそれぞれに検出領域のズレ量を設定すればよい。なお、携帯電話端末1は、ズレ量に加え、操作領域に対する検出領域の大きさの関係を記憶してもよい。例えば、ツールバーは、操作領域に対して検出領域を大きくする設定としてもよい。   In addition, the mobile phone terminal 1 may change the amount of deviation between the operation target and the detection area in accordance with the type of application that is activated and displays the operation target on the display unit 2B of the touch panel 2. That is, even if the operation target is the same size displayed at the same position, the amount of displacement of the detection area with respect to the operation target may be different based on the type of application that displays the operation target. Thus, appropriate correction can be performed for each application to be used by changing the amount of deviation depending on the application. For each application to be activated, the mobile phone terminal 1 stores the relationship of the amount of deviation between the operation target and the detection area in the storage unit 9 and adjusts the amount of deviation based on the relationship stored in the storage unit 9. Good. Further, the relationship between the amount of deviation between the operation target and the detection area may be set according to the type of the operation target. For example, when the application has a browser function realized by processing the browser program 9A, the amount of detection area shift may be set for each of the operation target icons, links, and toolbars. Note that the mobile phone terminal 1 may store the relationship of the size of the detection area with respect to the operation area in addition to the shift amount. For example, the toolbar may be set to enlarge the detection area with respect to the operation area.

また、携帯電話端末1は、設定した操作対象と検出領域とのズレ量を利用者がさらに手動で補正できるようにしてもよい。この場合、利用者は、初期設定や処理条件として補正処理を行ってもよいし、画像を表示させている状態で補正処理を設定するようにしてもよい。   In addition, the mobile phone terminal 1 may allow the user to manually correct the amount of deviation between the set operation target and the detection area. In this case, the user may perform correction processing as initial settings or processing conditions, or may set correction processing while an image is displayed.

1 携帯電話端末
2 タッチパネル
2A タッチセンサ
2B 表示部
3 入力部
5 電源部
6 通信部
7 レシーバ
8 マイク
9 記憶部
9A メールプログラム
9B ブラウザプログラム
9C カメラプログラム
9D 顔認識プログラム
9E 操作検出位置調整プログラム
9F 処理条件テーブル
10 主制御部
11 RAM
12 筐体
16 カメラ
18 加速度センサ
20、22 ボタン
24 入力デバイス
DESCRIPTION OF SYMBOLS 1 Mobile phone terminal 2 Touch panel 2A Touch sensor 2B Display part 3 Input part 5 Power supply part 6 Communication part 7 Receiver 8 Microphone 9 Memory | storage part 9A Mail program 9B Browser program 9C Camera program 9D Face recognition program 9E Operation detection position adjustment program 9F Processing conditions Table 10 Main controller 11 RAM
12 Housing 16 Camera 18 Acceleration sensor 20, 22 Button 24 Input device

Claims (8)

筐体と、
前記筐体に配置された表示部と、
前記表示部に重畳して配置されたタッチセンサとを備えるタッチパネルと、
利用者と前記タッチパネル上の各位置との相対位置を検出する相対位置検出手段と、
前記相対位置検出手段で検出した前記利用者と前記タッチパネル上の各位置との相対位置に基づいて、前記タッチパネルの前記表示部に表示させる各画像の位置が、前記利用者から遠い程、前記画像に対応した前記タッチセンサの検出領域を大きくずらす制御部と、
を有することを特徴とする携帯電子機器。
A housing,
A display unit disposed in the housing;
A touch panel including a touch sensor arranged to be superimposed on the display unit;
A relative position detecting means for detecting a relative position between the user and each position on the touch panel ;
Based on the relative positions of the respective position on the said user detected by said relative position detecting means touch panel, the position of each image to be displayed on the display unit of the touch panel, farther from the user, each A control unit that greatly shifts each detection area of the touch sensor corresponding to an image;
A portable electronic device characterized by comprising:
前記相対位置検出手段は、前記筐体に配置され、前記タッチパネルに向かい合う領域の画像を撮影するカメラを有し、
前記カメラで撮影した画像に含まれる利用者の顔の位置を抽出し、当該顔の位置に基づいて前記利用者と前記タッチパネルとの相対位置を検出することを特徴とする請求項1に記載の携帯電子機器。
The relative position detecting means includes a camera that is disposed in the housing and captures an image of an area facing the touch panel.
The position of the user's face contained in the image image | photographed with the said camera is extracted, and the relative position of the said user and the said touch panel is detected based on the position of the said face. Portable electronic device.
前記相対位置検出手段は、前記利用者の顔として利用者の目の位置を抽出し、当該目の位置に基づいて前記利用者と前記タッチパネルとの相対位置を検出することを特徴とする請求項2に記載の携帯電子機器。   The relative position detection unit extracts a position of a user's eyes as the user's face, and detects a relative position between the user and the touch panel based on the position of the eyes. 2. The portable electronic device according to 2. 前記相対位置検出手段は、前記筐体の向きを検出する姿勢検出センサを有し、
前記姿勢検出センサで検出した前記筐体の向きと予め設定された関係とに基づいて前記利用者と前記タッチパネルとの相対位置を検出することを特徴とする請求項1に記載の携帯電子機器。
The relative position detection means has an attitude detection sensor for detecting the orientation of the housing,
The portable electronic device according to claim 1, wherein a relative position between the user and the touch panel is detected based on a direction of the casing detected by the posture detection sensor and a preset relationship.
前記制御部は、前記タッチパネルの前記表示部に画像を表示させていない状態から画像を表示させる状態となった場合、前記タッチパネルの前記表示部に表示させる画像に対して前記画像に対応した前記タッチセンサの検出領域をずらすことを特徴とする請求項1から4のいずれか一項に記載の携帯電子機器。   When the control unit is in a state where an image is displayed from a state where no image is displayed on the display unit of the touch panel, the touch corresponding to the image is displayed on the image displayed on the display unit of the touch panel. The portable electronic device according to any one of claims 1 to 4, wherein a detection region of the sensor is shifted. 前記筐体の加速度を検出する加速度センサをさらに有し、
前記制御部は、前記加速度センサで設定した値以上の加速度を検出した場合、前記タッチパネルの前記表示部に表示させる画像に対して前記画像に対応した前記タッチセンサの検出領域をずらすことを特徴とする請求項1から5のいずれか一項に記載の携帯電子機器。
An acceleration sensor for detecting the acceleration of the housing;
The control unit shifts a detection area of the touch sensor corresponding to the image with respect to an image to be displayed on the display unit of the touch panel when detecting an acceleration equal to or higher than a value set by the acceleration sensor. The portable electronic device according to any one of claims 1 to 5.
前記制御部は、前記利用者が入力した操作の押し間違いの頻度を検出し、当該押し間違いの頻度に基づいて操作対象と検出領域とのズレ量をさらに調整することを特徴とする請求項1から6のいずれか一項に記載の携帯電子機器。   2. The control unit according to claim 1, further comprising: detecting a frequency of a pressing error of an operation input by the user, and further adjusting a deviation amount between the operation target and the detection area based on the frequency of the pressing error. The portable electronic device as described in any one of 1-6. 前記制御部は、起動させ前記表示部に操作対象を表示させるアプリケーションの種類に応じて、操作対象と検出領域とのズレ量を変更することを特徴とする請求項1から7のいずれか一項に記載の携帯電子機器。   The said control part changes the deviation | shift amount of an operation target and a detection area according to the kind of application which starts and displays an operation target on the said display part, The any one of Claim 1 to 7 characterized by the above-mentioned. The portable electronic device as described in.
JP2011073529A 2011-03-29 2011-03-29 Portable electronic devices Expired - Fee Related JP5865597B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011073529A JP5865597B2 (en) 2011-03-29 2011-03-29 Portable electronic devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011073529A JP5865597B2 (en) 2011-03-29 2011-03-29 Portable electronic devices

Publications (2)

Publication Number Publication Date
JP2012208714A JP2012208714A (en) 2012-10-25
JP5865597B2 true JP5865597B2 (en) 2016-02-17

Family

ID=47188384

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011073529A Expired - Fee Related JP5865597B2 (en) 2011-03-29 2011-03-29 Portable electronic devices

Country Status (1)

Country Link
JP (1) JP5865597B2 (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014181435A1 (en) * 2013-05-09 2014-11-13 株式会社 東芝 Electronic device, correction method, and program
JP6124777B2 (en) * 2013-12-05 2017-05-10 三菱電機株式会社 Display control apparatus, display control method, and image design method
US9575560B2 (en) 2014-06-03 2017-02-21 Google Inc. Radar-based gesture-recognition through a wearable device
US9811164B2 (en) * 2014-08-07 2017-11-07 Google Inc. Radar-based gesture sensing and data transmission
US11169988B2 (en) 2014-08-22 2021-11-09 Google Llc Radar recognition-aided search
US9778749B2 (en) 2014-08-22 2017-10-03 Google Inc. Occluded gesture recognition
US9600080B2 (en) 2014-10-02 2017-03-21 Google Inc. Non-line-of-sight radar-based gesture recognition
US10016162B1 (en) 2015-03-23 2018-07-10 Google Llc In-ear health monitoring
EP3289432B1 (en) 2015-04-30 2019-06-12 Google LLC Rf-based micro-motion tracking for gesture tracking and recognition
US10088908B1 (en) 2015-05-27 2018-10-02 Google Llc Gesture detection and interactions
US10817065B1 (en) 2015-10-06 2020-10-27 Google Llc Gesture recognition using multiple antenna
US10492302B2 (en) 2016-05-03 2019-11-26 Google Llc Connecting an electronic component to an interactive textile
JP6791108B2 (en) 2017-12-11 2020-11-25 オムロン株式会社 Face position detector
JP6614381B1 (en) * 2019-03-27 2019-12-04 株式会社セガゲームス Program and information processing apparatus
JP7087055B1 (en) 2020-12-18 2022-06-20 ヤフー株式会社 Information processing equipment, information processing methods, and information processing programs

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04372013A (en) * 1991-06-21 1992-12-25 Hitachi Ltd Automatic processor
JPH05289816A (en) * 1992-04-06 1993-11-05 Fujitsu Ltd Display operation panel correction device
JPH0944310A (en) * 1995-07-25 1997-02-14 Oki Electric Ind Co Ltd Touch panel correction device
JPH11296304A (en) * 1998-04-10 1999-10-29 Ricoh Co Ltd Screen display input device and parallax correction method
JP4526235B2 (en) * 2003-03-17 2010-08-18 シャープ株式会社 Touch panel input device and touch panel input control method
JP4966764B2 (en) * 2007-06-27 2012-07-04 パイオニア株式会社 Touch panel display device and touch panel control method
DE112010001445T5 (en) * 2009-03-31 2012-10-25 Mitsubishi Electric Corporation Display input device
JP2012037963A (en) * 2010-08-04 2012-02-23 Nec Casio Mobile Communications Ltd Portable terminal device, detection area adjustment method and program

Also Published As

Publication number Publication date
JP2012208714A (en) 2012-10-25

Similar Documents

Publication Publication Date Title
JP5865597B2 (en) Portable electronic devices
KR102109649B1 (en) Method for correcting coordination of electronic pen and potable electronic device supporting the same
JP6046064B2 (en) Mobile device, touch position correction method and program
EP2626777B1 (en) Touch panel, mobile terminal, computer readable storage medium and method for detecting a contact
US11003753B2 (en) Method for recognizing fingerprint, and electronic device and storage medium therefor
US11188125B2 (en) Information processing apparatus, information processing meihod and program
US20160299604A1 (en) Method and apparatus for controlling a mobile device based on touch operations
US9007321B2 (en) Method and apparatus for enlarging a display area
EP3062286B1 (en) Optical distortion compensation
US20120297339A1 (en) Electronic device, control method, and storage medium storing control program
US11320936B2 (en) Input device, information processing device and information processing method for determining a pressing amount
WO2013046596A1 (en) Mobile information processing terminal
US20130321328A1 (en) Method and apparatus for correcting pen input in terminal
JP2012194810A (en) Portable electronic apparatus, method for controlling contact operation, and contact operation control program
JP6201282B2 (en) Portable electronic device, its control method and program
JP2012174248A (en) Mobile electronic device, contact operation control method, and contact operation control program
US20120320500A1 (en) Portable electronic device and method for using the same
JP2020017215A (en) Electronic device, control program, and display control method
WO2017211108A1 (en) Display method and device
JP6616379B2 (en) Electronics
JP6197012B2 (en) Information processing apparatus and information processing method
JP5701124B2 (en) Portable electronic devices
JP7069887B2 (en) Display control method for mobile terminal devices and mobile terminal devices
JP7035662B2 (en) Display control method for mobile terminal devices and mobile terminal devices
WO2013128511A1 (en) Portable terminal device, display screen control method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140924

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140924

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150428

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150626

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20151208

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20151228

R150 Certificate of patent or registration of utility model

Ref document number: 5865597

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees