[go: up one dir, main page]

JP2021111074A - Information processing equipment, information processing methods and information processing programs - Google Patents

Information processing equipment, information processing methods and information processing programs Download PDF

Info

Publication number
JP2021111074A
JP2021111074A JP2020001952A JP2020001952A JP2021111074A JP 2021111074 A JP2021111074 A JP 2021111074A JP 2020001952 A JP2020001952 A JP 2020001952A JP 2020001952 A JP2020001952 A JP 2020001952A JP 2021111074 A JP2021111074 A JP 2021111074A
Authority
JP
Japan
Prior art keywords
current value
information processing
operation state
unit
touch
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.)
Granted
Application number
JP2020001952A
Other languages
Japanese (ja)
Other versions
JP7353989B2 (en
Inventor
香 池松
Kaori Ikematsu
香 池松
祥太 山中
Shota Yamanaka
祥太 山中
孝太 坪内
Kota Tsubouchi
孝太 坪内
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.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan 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 Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2020001952A priority Critical patent/JP7353989B2/en
Publication of JP2021111074A publication Critical patent/JP2021111074A/en
Application granted granted Critical
Publication of JP7353989B2 publication Critical patent/JP7353989B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

【課題】簡素な構成で、かつ、入力装置の操作状態を高精度に判定可能な情報処理装置、情報処理方法、及び情報処理プログラムを提供する。
【解決手段】情報処理装置は、所定の基準電位に維持された筐体、及び、操作体が接触可能なタッチ面を有するタッチセンサを備え、前記タッチ面が前記筐体の一部から露出する状態で前記タッチセンサが前記筐体に収納され、前記タッチ面に前記操作体が近接した時に、前記タッチ面から前記操作体を介して前記筐体に至る経路のインピーダンスに応じた電流値を出力する入力装置の操作状態を判定する情報処理装置であって、前記入力装置から出力される前記電流値を取得する電流値取得部と、前記電流値取得部により取得された前記電流値に基づいて、ユーザの前記入力装置の操作状態を判定する操作状態判定部と、を備える。
【選択図】図2
PROBLEM TO BE SOLVED: To provide an information processing device, an information processing method, and an information processing program which have a simple configuration and can determine an operating state of an input device with high accuracy.
An information processing device includes a housing maintained at a predetermined reference potential and a touch sensor having a touch surface that an operating body can contact, and the touch surface is exposed from a part of the housing. In this state, the touch sensor is housed in the housing, and when the operating body approaches the touch surface, a current value corresponding to the impedance of the path from the touch surface to the housing via the operating body is output. An information processing device that determines the operating state of an input device to be processed, based on a current value acquisition unit that acquires the current value output from the input device and the current value acquired by the current value acquisition unit. The operation state determination unit for determining the operation state of the input device of the user is provided.
[Selection diagram] Fig. 2

Description

本発明は、タッチセンサを介してユーザの入力操作を受け付ける情報処理装置、情報処理方法および情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program that accept a user's input operation via a touch sensor.

スマートフォン等の携帯型の端末装置では、ディスプレイの所定位置に、指等の操作体を接触させることで、入力操作を行うタッチパネルが用いられる。
ユーザが端末装置を操作する形態(操作状態)としては、ユーザが片手で端末装置を把持しつつ他方の手で操作を行う両手操作、ユーザが片手で端末装置を把持し、かつ端末装置を把持した手で操作を行う片手操作、端末装置を台座等に載置して操作を行う据置操作等がある。
近年では、携帯型の端末装置のディスプレイが大型化し、片手操作による操作性が低下するとの課題があり、端末装置が、上記のようなユーザの操作状態(両手操作か片手操作か)を判定する装置が開発されている(例えば、特許文献1、2参照)。
In a portable terminal device such as a smartphone, a touch panel that performs an input operation by bringing an operating body such as a finger into contact with a predetermined position on the display is used.
The mode (operation state) in which the user operates the terminal device is a two-handed operation in which the user holds the terminal device with one hand and operates with the other hand, and the user holds the terminal device with one hand and holds the terminal device. There are one-handed operation in which the operation is performed by the hand, and deferred operation in which the terminal device is placed on a pedestal or the like for operation.
In recent years, there is a problem that the display of a portable terminal device becomes large and the operability by one-handed operation deteriorates, and the terminal device determines the user's operation state (two-handed operation or one-handed operation) as described above. Devices have been developed (see, for example, Patent Documents 1 and 2).

特許文献1の装置は、タッチパネルに指が接触した際の接触面積を検出し、接触面積によって、親指が接触したものか、その他の指が接触したかを判定する。そして、親指が接触したと判定された場合に、片手操作と判定し、親指以外の指が接触したと判定された場合に、両手操作と判定する。 The device of Patent Document 1 detects the contact area when a finger touches the touch panel, and determines whether the thumb touches or another finger touches based on the contact area. Then, when it is determined that the thumb is in contact, it is determined that the operation is one-handed, and when it is determined that a finger other than the thumb is in contact, it is determined that the operation is two-handed.

特許文献2の装置は、タッチパネルが設けられる筐体の背面や側面にセンサを配置し、携帯型端末装置を保持した際の指の本数や接触位置の情報をセンサから取得して、把持状態や入力操作方法を判定する。 In the device of Patent Document 2, sensors are arranged on the back surface or the side surface of a housing provided with a touch panel, and information on the number of fingers and the contact position when the portable terminal device is held is acquired from the sensor to obtain a gripping state or a gripping state. Determine the input operation method.

特開2012−215945号公報Japanese Unexamined Patent Publication No. 2012-215945 特開2012−027581号公報Japanese Unexamined Patent Publication No. 2012-027581

しかしながら、両手操作であっても、親指をタッチ面に接触させる場合があり、また、親指以外の指を用いる場合でも指の腹を押し当てて操作することもある。このような場合、両手操作であってもタッチ面に接触する指の接触面積が大きくなる。さらに、片手操作であっても、親指の先をタッチ面に接触させる場合があり、この場合、接触面積が小さくなる。しがたって、特許文献1のような、タッチ面に接触した指の接触面積に基づく操作状態の判定では、判定精度を十分に高めることは困難である。 However, even in the case of two-handed operation, the thumb may be brought into contact with the touch surface, and even when a finger other than the thumb is used, the pad of the finger may be pressed for the operation. In such a case, the contact area of the finger in contact with the touch surface becomes large even when the operation is performed with both hands. Further, even in one-handed operation, the tip of the thumb may be brought into contact with the touch surface, and in this case, the contact area becomes small. Therefore, it is difficult to sufficiently improve the determination accuracy in the determination of the operating state based on the contact area of the finger in contact with the touch surface as in Patent Document 1.

一方、特許文献2のような装置では、筐体に別途センサを設ける必要があり、装置構成が複雑化し、製造コストも高くなる。また、既存のタッチパネルで、利用することができない、との課題もある。 On the other hand, in a device such as Patent Document 2, it is necessary to separately provide a sensor in the housing, which complicates the device configuration and increases the manufacturing cost. There is also a problem that it cannot be used with an existing touch panel.

本発明は、簡素な構成で、かつ、入力装置の操作状態を高精度に判定可能な情報処理装置、情報処理方法、及び情報処理プログラムを提供することを目的とする。 An object of the present invention is to provide an information processing device, an information processing method, and an information processing program which can determine the operating state of an input device with high accuracy with a simple configuration.

本発明の情報処理装置は、所定の基準電位に維持された筐体、及び、操作体が接触可能なタッチ面を有するタッチセンサを備え、前記タッチ面が前記筐体の一部から露出する状態で前記タッチセンサが前記筐体に収納され、前記タッチ面に前記操作体が近接した時に、前記タッチ面から前記操作体を介して前記筐体に至る経路のインピーダンスに応じた電流値を出力する入力装置の操作状態を判定する情報処理装置であって、前記入力装置から出力される前記電流値を取得する電流値取得部と、前記電流値取得部により取得された前記電流値に基づいて、ユーザの前記入力装置の操作状態を判定する操作状態判定部と、を備える。 The information processing device of the present invention includes a housing maintained at a predetermined reference potential and a touch sensor having a touch surface that can be contacted by an operating body, and the touch surface is exposed from a part of the housing. When the touch sensor is housed in the housing and the operating body approaches the touch surface, a current value corresponding to the impedance of the path from the touch surface to the housing via the operating body is output. An information processing device that determines the operating state of an input device, based on a current value acquisition unit that acquires the current value output from the input device and the current value acquired by the current value acquisition unit. The operation state determination unit for determining the operation state of the input device of the user is provided.

本発明は、タッチセンサから出力される電流値に基づいて、両手操作、片手操作、及び据置操作等の入力装置の操作状態を判定する。
つまり、タッチセンサから出力される電流値は、タッチ面に触れた操作体からグラウンドまでに至る経路のインピーダンス値によって変化する。通常、入力装置の筐体はフレームグラウンドによりグラウンディングされているので、上記経路は、タッチセンサから筐体に至る電気的な経路となる。よって、操作状態(両手操作、片手操作、据置操作)により、経路のインピーダンスが異なり、これにより、操作状態によってタッチ面に触れた際に出力される信号の電流値にも差が生じる。本発明では、このような電流値に基づいて、従来よりも高精度に操作状態を判定することができる。
また、本発明では、筐体に把持状態を検出するセンサを設ける必要がなく、構成の簡素化を図れる。さらに、静電容量式のタッチパネルが採用された入力装置であれば、本発明を適用することができ、例えば既存のスマートフォン等の端末装置や入力装置に対しても、操作状態を判定することができる。
The present invention determines the operating state of the input device such as two-handed operation, one-handed operation, and stationary operation based on the current value output from the touch sensor.
That is, the current value output from the touch sensor changes depending on the impedance value of the path from the operating body touching the touch surface to the ground. Normally, the housing of the input device is grounded by the frame ground, so that the path is an electrical path from the touch sensor to the housing. Therefore, the impedance of the path differs depending on the operating state (two-handed operation, one-handed operation, stationary operation), and as a result, the current value of the signal output when the touch surface is touched also differs depending on the operating state. In the present invention, the operating state can be determined with higher accuracy than before based on such a current value.
Further, in the present invention, it is not necessary to provide a sensor for detecting the gripping state in the housing, and the configuration can be simplified. Furthermore, the present invention can be applied to any input device that employs a capacitive touch panel, and it is possible to determine the operating state of, for example, an existing terminal device such as a smartphone or an input device. can.

第一実施形態の端末装置の概略構成を示す模式図。The schematic diagram which shows the schematic structure of the terminal apparatus of 1st Embodiment. 第一実施形態の端末装置の概略構成を示すブロック図。The block diagram which shows the schematic structure of the terminal apparatus of 1st Embodiment. タッチセンサの構造を示す模式図。The schematic diagram which shows the structure of a touch sensor. 第一実施形態の操作状態判定部が判定する操作状態の一例を示す図。The figure which shows an example of the operation state which the operation state determination part of 1st Embodiment determines. タッチ面に操作体である指を接触させた場合に、電極交点に形成される等価回路を示す図。The figure which shows the equivalent circuit formed at the electrode intersection when a finger which is an operation body is brought into contact with a touch surface. 第一実施形態の端末装置による情報処理方法のフローチャート。The flowchart of the information processing method by the terminal apparatus of 1st Embodiment. 待機開始時点からの電流値の時間変化の一例を示す図。The figure which shows an example of the time change of the current value from the standby start time point. 把持手が右手である場合の検出信号の分布を示す図。The figure which shows the distribution of the detection signal when the gripping hand is a right hand. タッチパネルに表示される表示画面の一例を示す図。The figure which shows an example of the display screen displayed on the touch panel. 第一実施形態で片手操作時にタッチパネルに表示される表示画像の一例を示す図。The figure which shows an example of the display image displayed on the touch panel at the time of one-handed operation in 1st Embodiment. 第二実施形態の端末装置の概略構成を示すブロック図。The block diagram which shows the schematic structure of the terminal apparatus of 2nd Embodiment.

[第一実施形態]
以下、本発明に係る第一実施形態について説明する。
図1は、本実施形態の端末装置100の概略構成を示す模式図であり、図2は、本実施形態の端末装置100の概略構成を示すブロック図である。
端末装置100は、本開示の情報処理装置に相当し、スマートフォン等の携帯型端末装置により構成されている。具体的には、端末装置100は、図1に示すように、筐体1と、タッチパネル2と、制御回路部3と、を備えている。
[First Embodiment]
Hereinafter, the first embodiment according to the present invention will be described.
FIG. 1 is a schematic diagram showing a schematic configuration of the terminal device 100 of the present embodiment, and FIG. 2 is a block diagram showing a schematic configuration of the terminal device 100 of the present embodiment.
The terminal device 100 corresponds to the information processing device of the present disclosure, and is composed of a portable terminal device such as a smartphone. Specifically, as shown in FIG. 1, the terminal device 100 includes a housing 1, a touch panel 2, and a control circuit unit 3.

[筐体1の構成]
筐体1は、例えば薄型箱形状に構成され、タッチパネル2が設けられる表示面11と、表示面11とは反対側の裏面12と、表示面11及び裏面12の間を連結する側面13とを備える。
筐体1は、タッチパネル2、制御回路部3、及び図示略のバッテリー等を収納する。
また、筐体1は、制御回路部3と接続されることで、所定の基準電位(GND電位)に維持されている。
[Configuration of housing 1]
The housing 1 is formed in, for example, a thin box shape, and has a display surface 11 on which a touch panel 2 is provided, a back surface 12 on the side opposite to the display surface 11, and a side surface 13 connecting between the display surface 11 and the back surface 12. Be prepared.
The housing 1 houses a touch panel 2, a control circuit unit 3, a battery (not shown), and the like.
Further, the housing 1 is maintained at a predetermined reference potential (GND potential) by being connected to the control circuit unit 3.

[タッチパネル2の構成]
タッチパネル2は、表示モジュール21とタッチセンサ22とが一体的に組み合わされたセンサであり、筐体1とともに本開示の入力装置を構成する。表示モジュール21は、画像を表示させる画像表示装置であり、例えば、液晶パネルや有機ELパネル等により構成される。タッチセンサ22は、例えば、表示モジュール21上に積層されたセンサであり、ITO等の透明電極により構成される。
なお、表示モジュール21にタッチセンサ22が積層される例を示すが、例えば、表示モジュール21にタッチセンサとしての機能が組み込まれたタッチパネルを用いてもよい。
[Structure of touch panel 2]
The touch panel 2 is a sensor in which a display module 21 and a touch sensor 22 are integrally combined, and constitutes the input device of the present disclosure together with the housing 1. The display module 21 is an image display device for displaying an image, and is composed of, for example, a liquid crystal panel, an organic EL panel, or the like. The touch sensor 22 is, for example, a sensor laminated on the display module 21, and is composed of a transparent electrode such as ITO.
Although an example in which the touch sensor 22 is stacked on the display module 21 is shown, for example, a touch panel in which the function as a touch sensor is incorporated in the display module 21 may be used.

タッチセンサ22は、操作体が接触可能なタッチ面220を有し、当該タッチ面220が、表示面11から露出するように、筐体1内に収納されている。
このタッチセンサ22は、タッチ検出方式として、投影型静電容量方式のうちの相互容量方式を採用しており、図2に示すように、タッチ面220に沿って配置される電極構造を有するセンサアレイ221と、センサアレイ221に駆動信号Saを送信する送信部222と、センサアレイ221を介して駆動信号Saを受信する受信部223とを有する。
The touch sensor 22 has a touch surface 220 that the operating body can contact, and the touch surface 220 is housed in the housing 1 so as to be exposed from the display surface 11.
The touch sensor 22 employs a mutual capacitance method among the projected capacitance methods as the touch detection method, and as shown in FIG. 2, a sensor having an electrode structure arranged along the touch surface 220. It has an array 221 and a transmission unit 222 that transmits a drive signal Sa to the sensor array 221 and a reception unit 223 that receives the drive signal Sa via the sensor array 221.

図3は、タッチセンサ22の構造を示す模式図である。
図3に示すように、センサアレイ221は、複数の送信電極Tx(x=1,2,3…n)と、複数の受信電極Ry(y=1,2,3…m)とを備える。送信電極Txは、X方向に沿って長手となる透明電極であり、Y方向に沿って複数配置される。受信電極Ryは、Y方向に沿って長手となる透明電極であり、X方向に沿って複数配置される。送信電極Txと受信電極Ryとが交差する電極交点Piは、タッチ面220の単位領域に対応し、各電極交点Piには静電容量Cが形成される。
FIG. 3 is a schematic view showing the structure of the touch sensor 22.
As shown in FIG. 3, the sensor array 221 includes a plurality of transmission electrodes Tx (x = 1,2,3 ... n) and a plurality of reception electrodes Ry (y = 1,2,3 ... m). The transmission electrode Tx is a transparent electrode that is longitudinal along the X direction, and a plurality of transmission electrodes Tx are arranged along the Y direction. The receiving electrodes Ry are transparent electrodes that are elongated along the Y direction, and a plurality of receiving electrodes Ry are arranged along the X direction. The electrode intersection Pi where the transmitting electrode Tx and the receiving electrode Ry intersect corresponds to the unit region of the touch surface 220, and a capacitance C 0 is formed at each electrode intersection Pi.

送信部222は、複数の送信電極Txに対して順に、交流信号である駆動信号Saを送信する。
受信部223は、いずれかの送信電極Txに駆動信号Saが送信されている間、複数の受信電極Ryから順に駆動信号Saを受信する。これにより、受信部223は、送信電極Txから受信電極Ryへ各電極交点Piを経由して伝送された駆動信号Saを順に受信する。
The transmission unit 222 transmits the drive signal Sa, which is an AC signal, to the plurality of transmission electrodes Tx in order.
The receiving unit 223 receives the driving signal Sa in order from the plurality of receiving electrodes Ry while the driving signal Sa is being transmitted to any of the transmitting electrodes Tx. As a result, the receiving unit 223 sequentially receives the drive signal Sa transmitted from the transmitting electrode Tx to the receiving electrode Ry via each electrode intersection Pi.

ここで、指などの操作体Hが電極交点Piに近接すると、操作体Hに応じた容量が静電容量Cに割り込んで結合し、電極交点Piから操作体Hを介して駆動信号Saの電流の一部がグラウンドへ流出する。これにより、操作体Hが近接した位置の電極交点Piでは、受信電極Ryに流れる電流が減少する。受信部223は、受信電極Ryで生じた電流減少量(操作体Hに逃げた流出電流値)に応じた検出信号Sdを出力する。つまり、タッチセンサ22は、流出電流値が所定の閾値以上となる電極交点Piを、操作体Hが近接した位置として検出することが可能となる。 Here, when the operating body H such as a finger is close to the electrode intersection Pi, the capacitance corresponding to the operating body H interrupts the capacitance C 0 and is coupled to the drive signal Sa from the electrode intersection Pi via the operating body H. Part of the current flows to the ground. As a result, the current flowing through the receiving electrode Ry decreases at the electrode intersection Pi at the position where the operating body H is close to each other. The receiving unit 223 outputs a detection signal Sd according to the amount of current reduction (outflow current value escaped to the operating body H) generated at the receiving electrode Ry. That is, the touch sensor 22 can detect the electrode intersection Pi at which the outflow current value is equal to or higher than a predetermined threshold value as a position where the operating body H is close to the operating body H.

[制御回路部3の構成]
制御回路部3は、タッチパネル2の駆動を制御するパネル駆動基板や、メモリ等の記憶回路やロジック回路等により構成されたマザーボード等の、複数の回路基板を備える。これらの回路基板は、一点または多点で筐体1に接続されることで、筐体1を所定の基準電位(GND電位)に維持する。
[Structure of control circuit unit 3]
The control circuit unit 3 includes a plurality of circuit boards such as a panel drive board that controls the drive of the touch panel 2, a motherboard composed of a storage circuit such as a memory, a logic circuit, and the like. These circuit boards are connected to the housing 1 at one point or multiple points to maintain the housing 1 at a predetermined reference potential (GND potential).

また、制御回路部3は、コンピュータを形成する一般的なハードウェア構成を備え、図2に示すように、記憶部31及び制御部32等を含んで構成されている。
記憶部31は、メモリ等の記憶回路、またはハードディスク等の記録媒体により構成された記録装置である。記憶部31には、端末装置100を制御するための情報処理プログラム(ソフトウェア)が記録されている。
Further, the control circuit unit 3 has a general hardware configuration for forming a computer, and includes a storage unit 31, a control unit 32, and the like, as shown in FIG.
The storage unit 31 is a recording device composed of a storage circuit such as a memory or a recording medium such as a hard disk. An information processing program (software) for controlling the terminal device 100 is recorded in the storage unit 31.

制御部32は、CPU(Central Processing Unit)等の演算回路およびRAM(Random Access Memory)等の記録回路により構成される。制御部32は、記憶部31等に記録されている情報処理プログラムをRAMに展開し、RAMに展開されたプログラムとの協働により各種処理を実行する。そして、制御部32は、記憶部31に記録された情報処理プログラムを読み込み実行することで、電流値取得部321、タッチ検出部322、待機判定部323、パラメータ算出部324、操作状態判定部325、及び表示変更部326等として機能する。 The control unit 32 is composed of an arithmetic circuit such as a CPU (Central Processing Unit) and a recording circuit such as a RAM (Random Access Memory). The control unit 32 expands the information processing program recorded in the storage unit 31 or the like into the RAM, and executes various processes in cooperation with the program expanded in the RAM. Then, the control unit 32 reads and executes the information processing program recorded in the storage unit 31, so that the current value acquisition unit 321 and the touch detection unit 322, the standby determination unit 323, the parameter calculation unit 324, and the operation state determination unit 325 , And functions as a display changing unit 326 and the like.

電流値取得部321は、受信部223から出力される検出信号Sdを所定周期で取得する。上述したように、検出信号Sdは、電極交点Piにおいて、操作体Hが近接した際の電流減少量に応じた信号であり、電流値取得部321は、検出信号Sdに基づく、流出電流値(以降、電流値Iaと略す)を取得する。
タッチ検出部322は、電流値取得部321により取得された検出信号Sdに基づいて、タッチパネル2に対する操作体Hのタッチ点を検出し、当該タッチ点の座標情報を算出する。例えば、タッチ検出部322は、検出信号Sdに基づく電流値Iaが閾値以上である電極交点Piをタッチ点の位置座標として検出する。また、タッチ検出部322は、検出信号Sdが閾値以上である電極交点Piが複数隣り合っている場合、これらの電極交点Piがある領域の重心をタッチ点の座標情報として検出する。
The current value acquisition unit 321 acquires the detection signal Sd output from the reception unit 223 at a predetermined cycle. As described above, the detection signal Sd is a signal corresponding to the amount of current decrease when the operating body H approaches at the electrode intersection Pi, and the current value acquisition unit 321 receives the outflow current value (outflow current value) based on the detection signal Sd. Hereinafter, the current value Ia) is acquired.
The touch detection unit 322 detects the touch point of the operating body H with respect to the touch panel 2 based on the detection signal Sd acquired by the current value acquisition unit 321 and calculates the coordinate information of the touch point. For example, the touch detection unit 322 detects the electrode intersection Pi at which the current value Ia based on the detection signal Sd is equal to or greater than the threshold value as the position coordinates of the touch point. Further, when a plurality of electrode intersection Pis whose detection signal Sd is equal to or higher than the threshold value are adjacent to each other, the touch detection unit 322 detects the center of gravity of the region where these electrode intersection Pis are located as the coordinate information of the touch points.

待機判定部323は、電流値Iaが増加を開始する時点(電流値Iaが閾値以上となる時点)を待機開始時点Pwsとして検出し、待機開始時点Pwsからの経過時間を計測することにより、待機開始時点Pwsから所定の待機時間Twが経過したか否かを判定する。
パラメータ算出部324は、待機判定部323により待機時間Twが経過したと判定された場合、待機時間Twの経過期間における電流値Iaの変化に関する判定パラメータを算出する。なお、判定パラメータの詳細は後述する。
The standby determination unit 323 detects the time when the current value Ia starts to increase (the time when the current value Ia becomes equal to or higher than the threshold value) as the standby start time Pws, and measures the elapsed time from the standby start time Pws to wait. It is determined whether or not a predetermined waiting time Tw has elapsed from the start time Pws.
When the standby determination unit 323 determines that the standby time Tw has elapsed, the parameter calculation unit 324 calculates a determination parameter regarding the change in the current value Ia during the elapsed period of the standby time Tw. The details of the determination parameters will be described later.

操作状態判定部325は、パラメータ算出部324により算出された判定パラメータに基づいて、端末装置100の操作状態を判定する。なお、本実施形態で、操作状態判定部325が判定する操作状態としては、両手操作、片手操作、及び据置操作を例示する。
図4は、本実施形態の操作状態判定部325が判定する操作状態の一例を示す図であり、(A)が両手操作の例、(B)が片手操作の例、(C)が据置操作の例である。
両手操作とは、図4(A)に示すように、ユーザが、一方の手で筐体1を保持し、他方の手でタッチ面220にタップ動作等の入力操作を行う操作状態である。
片手操作とは、図4(B)に示すように、ユーザが、片手で筐体1を保持し、かつ、筐体1を保持した片手で入力操作を行う操作状態である。
据置操作とは、図4(C)に示すように、筐体1をテーブル等の台に置いた状態で、ユーザが入力操作を行う操作状態である。
The operation state determination unit 325 determines the operation state of the terminal device 100 based on the determination parameters calculated by the parameter calculation unit 324. In the present embodiment, as the operation state determined by the operation state determination unit 325, a two-handed operation, a one-handed operation, and a stationary operation are exemplified.
FIG. 4 is a diagram showing an example of an operation state determined by the operation state determination unit 325 of the present embodiment, in which (A) is an example of two-handed operation, (B) is an example of one-handed operation, and (C) is a stationary operation. Is an example of.
As shown in FIG. 4A, the two-handed operation is an operation state in which the user holds the housing 1 with one hand and performs an input operation such as a tap operation on the touch surface 220 with the other hand.
As shown in FIG. 4B, the one-handed operation is an operation state in which the user holds the housing 1 with one hand and performs an input operation with one hand holding the housing 1.
As shown in FIG. 4C, the stationary operation is an operation state in which the user performs an input operation while the housing 1 is placed on a table or the like.

表示変更部326は、操作状態判定部325により判定された操作状態に応じて、タッチパネル2で表示させる画像の表示位置を変更する。 The display change unit 326 changes the display position of the image to be displayed on the touch panel 2 according to the operation state determined by the operation state determination unit 325.

[操作体Hと、操作状態による検出信号の変化]
操作体Hは、タッチパネル2のタッチ面220に接触させる対象物であり、例えば人の指、人の手に保持された導体の操作器具(例えばタッチペン等)である。本実施形態では、操作体Hを人の指として、以下に説明する。
[Changes in detection signal depending on operating body H and operating state]
The operating body H is an object to be brought into contact with the touch surface 220 of the touch panel 2, and is, for example, a human finger or a conducting instrument (for example, a touch pen) held by a human hand. In the present embodiment, the operating body H will be described below as a human finger.

図5は、タッチ面220に操作体Hである指を接触させた場合に、電極交点Piに形成される等価回路を示す図である。なお、図5において、Z〜Z,Zは、電極交点Piの周囲に存在する物質のインピーダンスであり、抵抗とコンデンサからなる等価回路に相当する。Zは、タッチ面220に接触した指からフレームグラウンドに至るまでの経路のインピーダンスであり、操作状態によってそれぞれ異なる。
例えば、図4(A)のような両手操作では、筐体1を保持する一方の手(例えば左手)が筐体1の裏面12や側面13に接触し、他方の手(例えば右手)の指がタッチ面220に接触する。このため、タッチ面220の接触した右手の人差し指から、右手、右腕、胴、左腕、左手を経て筐体1に至る、インピーダンスZの経路となる。
図4(B)のような片手操作では、筐体1を保持する片手(例えば右手)が筐体1の裏面12や側面13に接触し、当該右手の指(例えば親指)がタッチ面220に接触する。このため、タッチ面220の接触した右手の親指から、右手の掌を経て筐体1に至る、インピーダンスZの経路となる。
図4(C)のような据置操作では、筐体1には人体が触れておらず、タッチ面220にのみ人体の例えば右手の指が接触する。このため、右手の指から、右手、右腕、胴等の人体を通り、さらに、椅子やテーブル等の周辺物体を経て筐体1に至るインピーダンスZの経路となる。
インピーダンスZは、経路の距離が長い程大きくなり、また、導電率が低い物体が介在する程大きくなるので、Z<Z<Zとなる。
FIG. 5 is a diagram showing an equivalent circuit formed at the electrode intersection Pi when the finger, which is the operating body H, is brought into contact with the touch surface 220. In FIG. 5, Z 0 to Z 4 , Z i are impedances of substances existing around the electrode intersection Pi, and correspond to an equivalent circuit including a resistor and a capacitor. Z i is the impedance of the path from the finger in contact with the touch surface 220 to the frame ground, and varies depending on the operating state.
For example, in the two-handed operation as shown in FIG. 4A, one hand (for example, the left hand) holding the housing 1 comes into contact with the back surface 12 and the side surface 13 of the housing 1, and the fingers of the other hand (for example, the right hand). Touches the touch surface 220. Therefore, it is a path of impedance Z 5 from the index finger of the right hand in contact with the touch surface 220 to the housing 1 via the right hand, the right arm, the torso, the left arm, and the left hand.
In the one-handed operation as shown in FIG. 4B, one hand holding the housing 1 (for example, the right hand) comes into contact with the back surface 12 or the side surface 13 of the housing 1, and the finger (for example, the thumb) of the right hand touches the touch surface 220. Contact. Therefore, it becomes a path of impedance Z 6 from the thumb of the right hand in contact with the touch surface 220 to the housing 1 through the palm of the right hand.
In the stationary operation as shown in FIG. 4C, the human body does not touch the housing 1, and the finger of the human body, for example, the right hand, touches only the touch surface 220. Therefore, it becomes a path of impedance Z 7 from the finger of the right hand to the housing 1 through the human body such as the right hand, the right arm, and the torso, and further through peripheral objects such as a chair and a table.
Impedance Z i becomes larger as the distance of the path is longer, and becomes larger as an object having a lower conductivity intervenes, so that Z 6 <Z 5 <Z 7 .

図5に示すように、送信電極Txは、インピーダンスZを経由してグラウンディングされ、受信電極Ryは、インピーダンスZを経由してグラウンディングされ、送信電極Txおよび受信電極Ryは、インピーダンスZにより相互に接続される。
ここで、操作体Hが電極交点Piにタッチしていない状態では、送信電極Txと受信電極Ryとの電気的結合はインピーダンスZのみであり、送信電極Txから受信電極Ryへ、インピーダンスZを介して駆動信号Saが伝達される。
As shown in FIG. 5, the transmitting electrode Tx is grounded via the impedance Z 4 , the receiving electrode Ry is grounded via the impedance Z 3 , and the transmitting electrode Tx and the receiving electrode Ry are grounded through the impedance Z. They are connected to each other by 0.
In a state in which the operation tool H does not touch the electrode intersections Pi, electrically coupled to the receiving electrode Ry and the transmission electrode Tx is only impedance Z 0, the receiving electrode Ry from the transmission electrode Tx, the impedance Z 0 The drive signal Sa is transmitted via.

一方、操作体H(指)が、ある電極交点Piに近接すると,送信電極Txと受信電極Ryとは、タッチ面220および指の表面などのインピーダンスZ1,Z2を介して接続されると共に、操作状態に応じた経路のインピーダンスZを経由してグラウンディングされる。
上述したように、Z<Z<Zであるため、片手操作、両手操作、及び据置操作の順に、操作体Hを経てグラウンドに流出する電流量が増大する。つまり、片手操作、両手操作、及び据置操作の順に、受信部223から出力される電極交点Piの検出信号Sdは増加する。
On the other hand, when the operating body H (finger) is close to a certain electrode intersection Pi, the transmitting electrode Tx and the receiving electrode Ry are connected via impedances Z1 and Z2 such as the touch surface 220 and the surface of the finger, and are operated. It is grounding through the impedance Z i of the path according to the state.
As described above, since Z 6 <Z 5 <Z 7 , the amount of current flowing out to the ground through the operating body H increases in the order of one-handed operation, two-handed operation, and stationary operation. That is, the detection signal Sd of the electrode intersection Pi output from the receiving unit 223 increases in the order of one-handed operation, two-handed operation, and stationary operation.

[情報処理方法]
図6は、端末装置100による情報処理方法のフローチャートである。
図6に基づいて、端末装置100による情報処理方法について説明する。なお、端末装置100の動作中、電流値取得部321は、受信部223から出力される検出信号Sdを所定周期で取得し、検出信号Sdに基づく電流値Iaを算出して記憶部31に記憶する、電流値取得ステップを常時行っているものとする。
[Information processing method]
FIG. 6 is a flowchart of an information processing method by the terminal device 100.
An information processing method by the terminal device 100 will be described with reference to FIG. During the operation of the terminal device 100, the current value acquisition unit 321 acquires the detection signal Sd output from the reception unit 223 at a predetermined cycle, calculates the current value Ia based on the detection signal Sd, and stores it in the storage unit 31. It is assumed that the current value acquisition step is always performed.

まず、待機判定部323は、電流値Iaが閾値Th以上になったか否かを判定することにより、待機開始時点Pwsを検出したか否かを判定する(ステップS1)。ここで、閾値Thは、ノイズによる誤判定を防ぎつつ、タッチパネル2に対する操作体Hの接触開始に応じて電流値Iaが増加を開始する時点を待機開始時点Pwsとして検出できるように設定される。 First, the standby determination unit 323 determines whether or not the standby start time point Pws is detected by determining whether or not the current value Ia is equal to or higher than the threshold value Th (step S1). Here, the threshold value Th is set so that the time point at which the current value Ia starts to increase in response to the start of contact of the operating body H with respect to the touch panel 2 can be detected as the standby start time point Pws while preventing erroneous determination due to noise.

ステップS1でYesの場合、待機判定部323は待機開始時点Pwsを記憶部31に記憶させる。また、待機判定部323は、待機開始時点Pwsからの経過時間を計測し、待機開始時点Pwsから所定の待機時間Twが経過したか否かを判定する(ステップS2)。なお、待機時間Twは、例えば60〜100msecの範囲の任意の時間、好ましくは60msecに設定されている。
待機判定部323は、待機時間Twが経過したと判定した場合(ステップS2;Yesの場合)、待機時間Twの終了時点を待機終了時点Pweとして記憶部31に記憶させる。その後、フローはステップS4に進む。
In the case of Yes in step S1, the standby determination unit 323 stores the standby start time point Pws in the storage unit 31. Further, the standby determination unit 323 measures the elapsed time from the standby start time Pws and determines whether or not a predetermined standby time Tw has elapsed from the standby start time Pws (step S2). The standby time Tw is set to, for example, an arbitrary time in the range of 60 to 100 msec, preferably 60 msec.
When the standby determination unit 323 determines that the standby time Tw has elapsed (step S2; in the case of Yes), the standby determination unit 323 stores the end time point of the standby time Tw as the standby end time point Pwe in the storage unit 31. After that, the flow proceeds to step S4.

なお、一般なシングルタップ操作のタッチ継続時間は150〜200msec程度である。よって、操作体Hがどのようなタッチ操作を行う場合であっても、タッチ継続時間内に待機時間Tw(60〜100msec)が経過する可能性が高い。しかし、待機時間Twが経過するよりも早い時点でタッチが終了する可能性も存在する。 The touch duration of a general single tap operation is about 150 to 200 msec. Therefore, no matter what kind of touch operation the operating body H performs, there is a high possibility that the standby time Tw (60 to 100 msec) elapses within the touch duration. However, there is a possibility that the touch ends earlier than the waiting time Tw elapses.

そこで、待機開始時点Pwsから待機時間Twが経過していない場合(ステップS2でNoの場合)、待機判定部323は、操作体Hのタッチが終了しているか否かを判定する(ステップS3)。操作体Hのタッチが終了している場合(ステップS3;Yesの場合)、待機判定部323は、タッチが終了していると判定した時点を待機終了時点Pweとして記憶部31に記憶させる。その後、フローはステップS4に進む。
一方、操作体Hのタッチが終了していない場合(ステップS3;Noの場合)、フローはステップS2に戻る。
なお、待機判定部323は、電流値Iaが閾値Th以上から閾値Th未満になった場合、操作体Hのタッチが終了していると判定できる。
Therefore, when the standby time Tw has not elapsed from the standby start time Pws (No in step S2), the standby determination unit 323 determines whether or not the touch of the operating body H is completed (step S3). .. When the touch of the operating body H is completed (step S3; in the case of Yes), the standby determination unit 323 stores the time when it is determined that the touch is completed in the storage unit 31 as the standby end time Pwe. After that, the flow proceeds to step S4.
On the other hand, when the touch of the operating body H is not completed (step S3; in the case of No), the flow returns to step S2.
When the current value Ia changes from the threshold value Th or more to less than the threshold value Th, the standby determination unit 323 can determine that the touch of the operating body H is completed.

ステップS4において、パラメータ算出部324は、待機開始時点Pwsから待機終了時点Pweまでの期間における電流値Iaに関する判定パラメータを算出する。
図7は、待機開始時点Pwsからの電流値Iaの時間変化の一例を示す図であり、待機時間Twが60msecである例を示している。図7において、A1は両手操作の場合の電流値Iaの変化を示し、A2は片手操作の場合の電流値Iaの変化を示し、A3は据置操作の場合の電流値Iaの変化を示している。
図7に示すように、タッチパネル2に対して操作体Hが近接する近接段階(例えば待機開始時点Pwsから40msec経過時点)では、操作状態による電流値Iaの差異が生じにくいが、タッチパネル2に対して操作体Hが接触し始めた接触初期段階(40msec経過時点から60msec経過時点)では、操作状態による電流値Iaの変化の様子が明らかに異なる。具体的には、片手操作の場合に電流値Iaの変化量が最も大きく、両手操作、据置操作の順に、電流値Iaの変化量が小さくなる。
したがって、パラメータ算出部324は、操作状態を判別可能な判定パラメータとして、待機時間Twにおける電流値Iaの最大値、待機時間Tw内での電流値Iaの最大変化率、または、待機時間Twでの電流値Iaの積分値の少なくともいずれかを算出する。
In step S4, the parameter calculation unit 324 calculates the determination parameter regarding the current value Ia in the period from the standby start time point Pws to the standby end time point Pwe.
FIG. 7 is a diagram showing an example of a time change of the current value Ia from the standby start time point Pws, and shows an example in which the standby time Tw is 60 msec. In FIG. 7, A1 shows a change in the current value Ia in the case of two-handed operation, A2 shows a change in the current value Ia in the case of one-handed operation, and A3 shows a change in the current value Ia in the case of stationary operation. ..
As shown in FIG. 7, in the proximity stage where the operating body H is close to the touch panel 2 (for example, when 40 msec elapses from the standby start time Pws), the difference in the current value Ia depending on the operating state is unlikely to occur, but the touch panel 2 At the initial stage of contact (from the time when 40 msec has elapsed to the time when 60 msec has elapsed) when the operating body H begins to contact, the state of change in the current value Ia depending on the operating state is clearly different. Specifically, in the case of one-handed operation, the amount of change in the current value Ia is the largest, and the amount of change in the current value Ia decreases in the order of the two-handed operation and the stationary operation.
Therefore, the parameter calculation unit 324 sets the maximum value of the current value Ia in the standby time Tw, the maximum rate of change of the current value Ia in the standby time Tw, or the standby time Tw as a determination parameter capable of determining the operation state. Calculate at least one of the integral values of the current value Ia.

その後、操作状態判定部325は、パラメータ算出部324により算出された判定パラメータに基づいて、操作状態を判定する(ステップS5;操作状態判定ステップ)。
これには、例えば、記憶部31に、各操作状態と、判定パラメータの数値範囲との関係を示す相関情報を予め記録しておく。そして、操作状態判定部325は、記憶部31に記憶された相関情報に基づいて、ステップS4により算出された判定パラメータに対応した数値範囲の操作状態を、現在のユーザの操作状態であると判定する。
After that, the operation state determination unit 325 determines the operation state based on the determination parameter calculated by the parameter calculation unit 324 (step S5; operation state determination step).
For this purpose, for example, correlation information indicating the relationship between each operation state and the numerical range of the determination parameter is recorded in advance in the storage unit 31. Then, the operation state determination unit 325 determines that the operation state in the numerical range corresponding to the determination parameter calculated in step S4 is the current user operation state based on the correlation information stored in the storage unit 31. do.

また、ステップS5で、操作状態が片手操作であると判定された場合、操作状態判定部325は、さらに、ユーザが端末装置100を把持している手(把持手)が右手であるか左手であるかを判定する。
図8は、把持手が右手である場合の検出信号Sdの信号値の分布を示す図であり、(A)は、把持手が右手である場合に、タッチパネル2の中心から左端の間をタップした場合の検出信号Sdであり、(B)は、把持手が右手である場合に、タッチパネル2の中心から右端の間をタップした場合の検出信号Sdであり、(C)は、把持手が右手である場合に、タッチパネル2の右端近傍をタップした場合の検出信号Sdである。なお、図8では、黒が検出信号Sdの信号値が低い位置であり、白が検出信号Sdの信号値が高い位置であることを示している。
例えば、把持手が右手である場合、操作体Hである親指の可動範囲は、タッチパネル2の右側が中心となるため、タップ位置は、タッチパネル2の右側に集中する。
また、タッチパネル2の左側をタップする場合、親指とタッチ面220との角度が浅くなるので、図8(A)に示すように、タップ操作時に親指が接触する接触面積が大きくなる。一方、タッチパネル2の右端をタップする場合、親指とタッチ面220に対して角度が90°に近くに立てる必要があり、図8(C)のように、タップ操作時に親指が接触する接触面積が小さくなる。
図8の例は、把持手が右手の場合であるが、左手の場合は、検出信号Sdの分布が図8とは左右逆転する。また、端末装置100を横向きで把持した場合も同様である。
したがって、操作状態判定部325は、操作状態が片手操作である場合、タップ点の位置座標と、タップ点を中心とした検出信号Sdの分布に基づいて、把持手を判定することができる。
Further, when it is determined in step S5 that the operation state is a one-handed operation, the operation state determination unit 325 further determines that the hand (grasping hand) in which the user is holding the terminal device 100 is the right hand or the left hand. Determine if there is.
FIG. 8 is a diagram showing the distribution of the signal values of the detection signal Sd when the gripping hand is the right hand, and FIG. 8 (A) is a tap between the center and the left end of the touch panel 2 when the gripping hand is the right hand. (B) is the detection signal Sd when tapping between the center of the touch panel 2 and the right end when the gripping hand is the right hand, and (C) is the detection signal Sd when the gripping hand is the right hand. It is a detection signal Sd when the vicinity of the right end of the touch panel 2 is tapped in the case of the right hand. In FIG. 8, black indicates a position where the signal value of the detection signal Sd is low, and white indicates a position where the signal value of the detection signal Sd is high.
For example, when the gripping hand is the right hand, the movable range of the thumb, which is the operating body H, is centered on the right side of the touch panel 2, so that the tap positions are concentrated on the right side of the touch panel 2.
Further, when the left side of the touch panel 2 is tapped, the angle between the thumb and the touch surface 220 becomes shallow, so that the contact area where the thumb contacts during the tap operation becomes large as shown in FIG. 8 (A). On the other hand, when tapping the right end of the touch panel 2, it is necessary to stand the angle close to 90 ° with respect to the thumb and the touch surface 220, and as shown in FIG. 8C, the contact area that the thumb contacts during the tap operation is large. It becomes smaller.
In the example of FIG. 8, the gripping hand is the right hand, but in the case of the left hand, the distribution of the detection signal Sd is reversed left and right from that of FIG. The same applies when the terminal device 100 is gripped sideways.
Therefore, when the operation state is a one-handed operation, the operation state determination unit 325 can determine the gripping hand based on the position coordinates of the tap point and the distribution of the detection signal Sd centered on the tap point.

この後、制御部32は、タッチ検出部322により検出されたタッチ点の座標情報に対応した所定処理を実施するか否かを判定する(ステップS6)。
図9は、タッチパネル2に表示される表示画面の一例である。
図9に示す画面例は、例えばスマートフォン等で表示されるホーム画面50であり、例えば、複数のアイコン51が、縦方向及び横方向に並んで配置される。通常、これらのアイコン51は、予め設定された位置(第一操作領域)に等間隔で並んで配置される。各アイコン51は、所定のアプリケーションを起動させる操作対象画像であり、それぞれ対応するアプリケーションが対応付けられている。
制御部32は、タッチ点がアイコン51の画像上であると判定した場合、ステップS6でYesと判定し、タップされたアイコン51に対応するアプリケーションを起動させる等、所定の処理を実施する(ステップS7)。
After that, the control unit 32 determines whether or not to perform a predetermined process corresponding to the coordinate information of the touch point detected by the touch detection unit 322 (step S6).
FIG. 9 is an example of a display screen displayed on the touch panel 2.
The screen example shown in FIG. 9 is, for example, a home screen 50 displayed on a smartphone or the like. For example, a plurality of icons 51 are arranged side by side in the vertical direction and the horizontal direction. Usually, these icons 51 are arranged side by side at a preset position (first operation area) at equal intervals. Each icon 51 is an operation target image for invoking a predetermined application, and a corresponding application is associated with each icon 51.
When the control unit 32 determines that the touch point is on the image of the icon 51, it determines Yes in step S6 and executes a predetermined process such as starting the application corresponding to the tapped icon 51 (step). S7).

また、ステップS6でNoと判定された場合、タッチ点がアイコン51上ではないことを意味する。この場合、表示変更部326は、ステップS5で判定された操作状態に応じて、タッチパネル2で表示させる画像の表示位置を変更する(ステップS8)。つまり、本実施形態では、特定のアプリケーションに対応するアイコン51がタップされず、空白部分がタップされることで、操作状態に応じた画面表示に変更される。 If No is determined in step S6, it means that the touch point is not on the icon 51. In this case, the display changing unit 326 changes the display position of the image to be displayed on the touch panel 2 according to the operation state determined in step S5 (step S8). That is, in the present embodiment, the icon 51 corresponding to the specific application is not tapped, and the blank portion is tapped to change the screen display according to the operation state.

図10は、片手操作時にタッチパネル2に表示される表示画像の一例を示す図である。
例えば、表示変更部326は、ステップS5で片手操作と判定され、さらに、把持手が右手であると判定された場合、図9に示すホーム画面50を、図10に示すように変化させる。つまり、ホーム画面50に配置される各アイコン51を、全体的に、把持手である右側に寄せて配置する。
FIG. 10 is a diagram showing an example of a display image displayed on the touch panel 2 during one-handed operation.
For example, when the display changing unit 326 determines in step S5 that the operation is one-handed and the gripping hand is determined to be the right hand, the display changing unit 326 changes the home screen 50 shown in FIG. 9 as shown in FIG. That is, each icon 51 arranged on the home screen 50 is arranged closer to the right side of the gripping hand as a whole.

また、図10に示すような片手操作時の画面変更が実施されている際に、ステップS5で操作状態が両手操作と判定された場合、表示変更部326は、図9に示すような通常の画面表示に変更する。
さらに、表示変更部326は、ステップS5で操作状態が据置状態と判定された場合、特定の表示画面のみを表示させる。例えば、プッシュ通知の表示要求を受信した場合でも、表示変更部326は、据置操作時でのプッシュ通知の表示を行わず、他の操作状態に対する表示に変更した際に、受信したプッシュ通知を表示させる等の処理を行う。つまり、据置操作の場合、ユーザがナビゲーション用のアプリケーションや動画再生用のアプリケーション等、ユーザが所定の画像を常時表示させていたい、と望むことが多い。このため、プッシュ通知等の他の表示を行わないことで、ユーザの作業を中断させることがなく、利便性の向上を図れる。
Further, when the screen change at the time of one-handed operation as shown in FIG. 10 is performed and the operation state is determined to be the two-handed operation in step S5, the display changing unit 326 is in the normal manner as shown in FIG. Change to screen display.
Further, the display changing unit 326 displays only a specific display screen when the operation state is determined to be the stationary state in step S5. For example, even when a push notification display request is received, the display change unit 326 does not display the push notification at the time of the stationary operation, but displays the received push notification when the display is changed to the display for other operation states. Perform processing such as making it. That is, in the case of a stationary operation, the user often wants to always display a predetermined image such as a navigation application or a moving image playback application. Therefore, by not performing other display such as push notification, the user's work is not interrupted and the convenience can be improved.

なお、図9及び図10は、ホーム画面50の一例であるが、表示変更部326は、所定のアプリケーションに対応した別の画像が表示されている場合にも、上記のような表示変更を行ってもよい。例えば、タッチパネル2上に文字入力用のキーボードを表示させる文字入力アプリケーションが起動されており、操作状態が片手操作で、かつ、把持手が右手である場合に、当該キーボードをタッチパネル2の中央位置から右側に所定距離だけ寄せて表示させてもよい。 Although FIGS. 9 and 10 are examples of the home screen 50, the display change unit 326 makes the above display change even when another image corresponding to a predetermined application is displayed. You may. For example, when a character input application for displaying a character input keyboard is started on the touch panel 2, the operation state is one-handed operation, and the gripping hand is the right hand, the keyboard is moved from the center position of the touch panel 2. It may be displayed on the right side by a predetermined distance.

[本実施形態の作用効果]
本実施形態の端末装置100は、基準電位(GND電位)に維持された筐体1、及び、指等の操作体Hが接触可能なタッチ面220を有するタッチセンサ22を備える。タッチセンサ22は、タッチ面220が筐体1の表示面11から露出する状態で筐体1に収納されており、タッチ面220に操作体Hが近接した時に、タッチ面220から操作体Hを介してフレームグラウンドの筐体1に至る経路のインピーダンスZに応じた検出信号Sdを出力する。
そして、この端末装置100の制御部32は、情報処理プログラムを読み込み実行することで、タッチパネル2のタッチセンサ22から出力される検出信号Sdに基づく電流値を取得する電流値取得部321、及び、電流値取得部321により取得された電流値に基づいて、ユーザの端末装置100の操作状態を判定する操作状態判定部325として機能する。
[Action and effect of this embodiment]
The terminal device 100 of the present embodiment includes a housing 1 maintained at a reference potential (GND potential) and a touch sensor 22 having a touch surface 220 to which an operating body H such as a finger can contact. The touch sensor 22 is housed in the housing 1 with the touch surface 220 exposed from the display surface 11 of the housing 1, and when the operating body H approaches the touch surface 220, the operating body H is moved from the touch surface 220. via outputs a detection signal Sd that corresponds to the impedance Z i of the path leading to the housing 1 of the frame ground.
Then, the control unit 32 of the terminal device 100 reads and executes the information processing program, thereby acquiring the current value based on the detection signal Sd output from the touch sensor 22 of the touch panel 2, and the current value acquisition unit 321. It functions as an operation state determination unit 325 that determines the operation state of the user's terminal device 100 based on the current value acquired by the current value acquisition unit 321.

タッチ面220に接触した操作体H(指)から筐体1のフレームグラウンドに至るまでの経路のインピーダンスZは、操作状態毎にそれぞれ異なるので、タッチパネル2を操作した際の検出信号Sdに対応する電流値Iaも異なる値となる。したがって、操作状態判定部325は、電流値Iaに基づいて、操作状態を判定することができる。
ここで、操作状態の違いによる、操作体Hから筐体1に至る経路のインピーダンスの差は大きく、図7に示すように、操作状態による電流値Iaの差が顕著に表れる。よって、本実施形態では、例えばタッチ面220への指の接触面積を用いて操作状態を判定する場合に比べて、高精度に操作状態を判定することができる。また、ユーザの筐体1の把持状態を検出するために、タッチパネル2以外のセンサを筐体1に設ける必要がなく、簡素な構成で操作状態を判定することができる。例えば既存のスマートフォン等の端末装置100に対しても、情報処理プログラムを導入することで、容易にユーザの操作状態を判定することが可能となる。
Impedance Z i of the path from the touch surface 220 in contact with the operation tool H (finger) to the frame ground of the housing 1 is different respectively for each operation state, corresponding to the detection signal Sd at the time of operating the touch panel 2 The current value Ia to be generated is also a different value. Therefore, the operation state determination unit 325 can determine the operation state based on the current value Ia.
Here, the difference in impedance of the path from the operating body H to the housing 1 is large due to the difference in the operating state, and as shown in FIG. 7, the difference in the current value Ia depending on the operating state appears remarkably. Therefore, in the present embodiment, the operating state can be determined with higher accuracy than the case where the operating state is determined using, for example, the contact area of the finger with the touch surface 220. Further, in order to detect the gripping state of the housing 1 of the user, it is not necessary to provide a sensor other than the touch panel 2 in the housing 1, and the operating state can be determined with a simple configuration. For example, by introducing an information processing program into an existing terminal device 100 such as a smartphone, it is possible to easily determine the operation state of the user.

本実施形態の端末装置100では、操作状態判定部325は、電流値Iaに基づいた判定パラメータと各操作状態との関係を示す相関情報と、電流値取得部321により取得される電流値Iaとを用いて操作状態を判定する。
このような相関情報を用いることで、操作状態判定部325は、ユーザの操作状態を容易に判定することができる。また、操作体Hから人体を経て筐体1に至る経路のインピーダンスには、ユーザの個人差がある。したがって、各個人に合わせた相関情報を用いることで、例えば、予め設定された閾値のみによって操作状態を判定する場合に比べて、精度よく操作状態を判定することができる。
In the terminal device 100 of the present embodiment, the operation state determination unit 325 includes correlation information indicating the relationship between the determination parameter based on the current value Ia and each operation state, and the current value Ia acquired by the current value acquisition unit 321. To determine the operating status using.
By using such correlation information, the operation state determination unit 325 can easily determine the operation state of the user. Further, there are individual differences in the impedance of the path from the operating body H to the housing 1 via the human body. Therefore, by using the correlation information tailored to each individual, for example, the operation state can be determined more accurately than in the case where the operation state is determined only by a preset threshold value.

本実施形態の端末装置100の制御部32は、さらに表示変更部326として機能する。表示変更部326は、タッチパネル2に表示させる表示画像を、操作状態判定部325により判定された操作状態に応じて変化させる。
例えば、表示変更部326は、操作状態が両手操作と判定された場合に、ユーザにより操作可能なアイコン51を、均等に配置して表示させ、片手操作と判定された場合に、アイコン51を、タッチパネル2の周縁に寄せて表示させる。
これにより、操作状態に応じて、ユーザがタップ操作を行いやすい位置に、各アイコン51が配置され、ユーザが端末装置100を操作する際の利便性を向上させることができる。
The control unit 32 of the terminal device 100 of the present embodiment further functions as a display change unit 326. The display change unit 326 changes the display image to be displayed on the touch panel 2 according to the operation state determined by the operation state determination unit 325.
For example, the display changing unit 326 displays the icons 51 that can be operated by the user evenly when the operation state is determined to be a two-handed operation, and displays the icons 51 when it is determined to be a one-handed operation. The display is brought closer to the peripheral edge of the touch panel 2.
As a result, each icon 51 is arranged at a position where the user can easily perform the tap operation according to the operation state, and the convenience when the user operates the terminal device 100 can be improved.

操作状態判定部325は、片手操作を判定された場合に、さらに、把持手が右手であるか左手であるかを判定し、表示変更部326は、右手と判定された場合に、アイコン51をタッチパネル2の右に寄せ、左手と判定された場合にアイコン51をタッチパネル2の左に寄せる。
このため、ユーザが端末装置100を操作している手に応じてアイコン51の配置が変更されるので、より利便性を向上させることができる。
The operation state determination unit 325 further determines whether the gripping hand is the right hand or the left hand when one-handed operation is determined, and the display change unit 326 determines the icon 51 when it is determined to be the right hand. The icon 51 is moved to the right of the touch panel 2 and the icon 51 is moved to the left of the touch panel 2 when it is determined that the hand is the left hand.
Therefore, since the arrangement of the icons 51 is changed according to the hand in which the user is operating the terminal device 100, the convenience can be further improved.

[第二実施形態]
次に、第二実施形態について説明する。前述した第一実施形態では、操作状態判定部325は、記憶部31に予め記憶されている相関情報に基づいて、判定パラメータに対する操作状態を判定した。これに対して、本実施形態では、操作状態を判定するための相関情報を、機械学習により学習する。
[Second Embodiment]
Next, the second embodiment will be described. In the first embodiment described above, the operation state determination unit 325 determines the operation state for the determination parameter based on the correlation information stored in advance in the storage unit 31. On the other hand, in the present embodiment, the correlation information for determining the operation state is learned by machine learning.

図11は、第二実施形態の端末装置100Aの概略構成を示すブロック図である。
図11に示すように、本実施形態の端末装置100Aの制御部32は、第一実施形態と同様、電流値取得部321、タッチ検出部322、待機判定部323、パラメータ算出部324、操作状態判定部325、及び表示変更部326として機能するとともに、さらに、操作状態学習部327(学習部)としても機能する。
操作状態学習部327は、ユーザが各操作状態で入力操作を行った場合に検出された判定パラメータを学習データとして、判定パラメータに対するユーザの操作状態を機械学習する。
FIG. 11 is a block diagram showing a schematic configuration of the terminal device 100A of the second embodiment.
As shown in FIG. 11, the control unit 32 of the terminal device 100A of the present embodiment has the current value acquisition unit 321 and the touch detection unit 322, the standby determination unit 323, the parameter calculation unit 324, and the operating state, as in the first embodiment. In addition to functioning as a determination unit 325 and a display change unit 326, it also functions as an operation state learning unit 327 (learning unit).
The operation state learning unit 327 uses the determination parameters detected when the user performs an input operation in each operation state as learning data, and machine-learns the operation state of the user with respect to the determination parameters.

具体的には、操作状態学習部327は、例えば端末装置100Aの出荷後にユーザにより初めて端末装置100Aが操作される際、あるいは、ユーザが操作状態の再設定処理を要求した際に、学習データを取得する。
例えば、操作状態学習部327は、タッチパネル2に、片手操作での複数回のタップ操作を要求する通知を表示させる。ユーザが、端末装置100Aを片手で持って、当該片手の親指で画面をタップすると、第一実施形態のステップS1からステップS4の処理を実施し、タッチパネル2から出力される検出信号Sdに基づいた判定パラメータを算出する。これにより、操作状態学習部327は、片手操作に対する複数回の判定パラメータを学習データとして取得し、記憶部31に蓄積(記憶)する。
なお、片手操作として、把持手を右手とした場合と、把持手を左手とした場合のそれぞれの学習データを取得してもよい。
Specifically, the operation state learning unit 327 collects learning data, for example, when the terminal device 100A is operated for the first time by the user after the terminal device 100A is shipped, or when the user requests the operation state resetting process. get.
For example, the operation state learning unit 327 causes the touch panel 2 to display a notification requesting a plurality of tap operations by one-handed operation. When the user holds the terminal device 100A with one hand and taps the screen with the thumb of the one hand, the processes of steps S1 to S4 of the first embodiment are performed, and the process is based on the detection signal Sd output from the touch panel 2. Calculate the judgment parameters. As a result, the operation state learning unit 327 acquires a plurality of determination parameters for one-handed operation as learning data and stores (stores) them in the storage unit 31.
As a one-handed operation, learning data may be acquired when the gripping hand is the right hand and when the gripping hand is the left hand.

同様にして、操作状態学習部327は、タッチパネル2に、両手操作での複数回のタップ操作を要求する通知を表示させ、両手操作に対する複数の学習データを取得する。
さらに、操作状態学習部327は、タッチパネル2に、据置操作での複数回のタップ操作を要求する通知を表示させ、据置操作に対する複数の学習データを取得する。
なお、据置操作に対する学習データの取得では、操作状態学習部327は、端末装置100Aを載置する台座を、様々な素材に変更するよう、通知を表示してもよい。例えば、金属製(導体)の台座に端末装置100Aを載置した操作、樹脂製の台座に端末装置100Aを載置した操作、及び木製の台座に端末装置100Aを載置した操作をそれぞれ要求してもよい。
或いは、操作状態学習部327は、据置操作の頻度を入力するよう要求し、ユーザにより入力された頻度が所定頻度以上である場合に、ユーザの利用頻度が高い台座を用いた据置操作の学習データを取得してもよい。
Similarly, the operation state learning unit 327 causes the touch panel 2 to display a notification requesting a plurality of tap operations by the two-handed operation, and acquires a plurality of learning data for the two-handed operation.
Further, the operation state learning unit 327 causes the touch panel 2 to display a notification requesting a plurality of tap operations in the deferred operation, and acquires a plurality of learning data for the deferred operation.
In the acquisition of learning data for the stationary operation, the operation state learning unit 327 may display a notification to change the pedestal on which the terminal device 100A is placed to various materials. For example, an operation in which the terminal device 100A is mounted on a metal (conductor) pedestal, an operation in which the terminal device 100A is mounted on a resin pedestal, and an operation in which the terminal device 100A is mounted on a wooden pedestal are requested. You may.
Alternatively, the operation state learning unit 327 requests to input the frequency of the deferred operation, and when the frequency input by the user is equal to or higher than the predetermined frequency, the learning data of the deferred operation using the pedestal frequently used by the user. May be obtained.

また、学習データとして取得される判定パラメータが複数種であってもよい。例えば、電流値Iaの最大値、待機時間Tw内での電流値Iaの最大変化率、及び、待機時間Twでの電流値Iaの積分値のそれぞれを判定パラメータとして取得してもよい。また、ここでは、検出信号Sdから算出される電流値Iaに基づいた判定パラメータを学習データとしているが、タッチパネル2からのローデータである検出信号Sdの電流値Iaを学習データとして取得してもよい。 In addition, there may be a plurality of types of determination parameters acquired as learning data. For example, the maximum value of the current value Ia, the maximum rate of change of the current value Ia within the standby time Tw, and the integrated value of the current value Ia at the standby time Tw may be acquired as determination parameters. Further, here, the determination parameter based on the current value Ia calculated from the detection signal Sd is used as the learning data, but even if the current value Ia of the detection signal Sd, which is the raw data from the touch panel 2, is acquired as the learning data. good.

そして、操作状態学習部327は、取得した各学習データに基づいて、判定パラメータと操作状態との関係を示す相関情報を生成する。
相関情報の生成では、例えば、操作状態学習部327は、取得した学習データを、判定パラメータに応じて複数のクラス(操作状態)にクラスタリングし、各クラスに対応する操作情報を対応付けることで、相関情報を生成する。
Then, the operation state learning unit 327 generates correlation information indicating the relationship between the determination parameter and the operation state based on each acquired learning data.
In the generation of correlation information, for example, the operation state learning unit 327 clusters the acquired learning data into a plurality of classes (operation states) according to the determination parameters, and correlates the operation information corresponding to each class. Generate information.

或いは、操作状態学習部327は、学習データを用いて、判定パラメータ若しくは検出信号Sdの電流値Iaを入力値とし、操作状態を出力値とした状態判定モデルを相関情報として生成してもよい。
検出信号Sdが入力されることで、操作状態を出力する状態判定モデルを生成する場合、ステップS1〜ステップS4で判定パラメータを算出することなく、操作状態判定部325は、所定周期でサンプリングされる検出信号Sdの電流値Iaを、状態判定モデルに入力する。これにより、状態判定モデルから、操作状態が出力され、操作状態判定部325は、容易にユーザの操作状態を判定することができる。
なお、判定パラメータを入力として、操作状態を出力する状態判定モデルを生成した場合では、第一実施形態と同様に、ステップS1からステップS4の処理を実施し、ステップS5で、状態判定モデルに判定パラメータを入力すれば、操作状態を判定することができる。
Alternatively, the operation state learning unit 327 may generate a state determination model in which the determination parameter or the current value Ia of the detection signal Sd is used as the input value and the operation state is used as the output value, using the learning data.
When a state determination model that outputs an operation state is generated by inputting the detection signal Sd, the operation state determination unit 325 is sampled at a predetermined cycle without calculating the determination parameters in steps S1 to S4. The current value Ia of the detection signal Sd is input to the state determination model. As a result, the operation state is output from the state determination model, and the operation state determination unit 325 can easily determine the operation state of the user.
When a state determination model that outputs an operation state is generated by inputting a determination parameter, the processes of steps S1 to S4 are executed as in the first embodiment, and the state determination model is determined in step S5. By inputting the parameters, the operation status can be determined.

[本実施形態の作用効果]
本実施形態の端末装置100Aでは、電流値取得部321により取得された電流値を記憶部31に蓄積して記憶し、操作状態学習部327が蓄積された電流値Iaに基づいて、機械学習により、操作状態を電流値Iaとの関係を示す相関情報を生成する。例えば、検出信号Sdに基づく電流値Ia又は判定パラメータを入力として、操作状態を出力とする、状態判定モデルを相関情報として生成する。
これにより、個々のユーザに対応した相関情報を生成することができ、操作状態判定部325による操作状態の判定を、端末装置100Aを操作するユーザに最適化することができる。これにより、より精度よく操作状態を判定することができる。
[Action and effect of this embodiment]
In the terminal device 100A of the present embodiment, the current value acquired by the current value acquisition unit 321 is accumulated and stored in the storage unit 31, and the operation state learning unit 327 is based on the accumulated current value Ia by machine learning. , Generates correlation information indicating the relationship between the operating state and the current value Ia. For example, a state determination model is generated as correlation information, in which the current value Ia or the determination parameter based on the detection signal Sd is input and the operation state is output.
As a result, the correlation information corresponding to each user can be generated, and the determination of the operation state by the operation state determination unit 325 can be optimized for the user who operates the terminal device 100A. As a result, the operating state can be determined more accurately.

[変形例]
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の目的を達成できる範囲で、以下に示される変形をも含むものである。
[Modification example]
The present invention is not limited to the above-described embodiment, but also includes the modifications shown below to the extent that the object of the present invention can be achieved.

[変形例1]
第二実施形態では、各操作状態でのタップ操作を入力させることで、操作状態の正解値と、検出信号Sdや判定パラメータを学習データ(教師ありデータ)として取得したが、教師なしデータに基づいて、状態判定モデル等の相関情報を生成してもよい。
つまり、ユーザが端末装置100Aの操作のためにタッチパネル2をタップ操作した際の操作履歴として、タップ時の検出信号Sdや判定パラメータを記憶部31に記憶して蓄積する。そして、多数の教師なしデータである判定パラメータに基づいて、相関情報、又は、状態判定モデルを生成する。
人体を通ってフレームグラウンドに至る経路のインピーダンスZiは、ユーザ毎に大きく変動するものではなく、ユーザに限らず、Z<Z<Zの関係は満たされる。したがって、各操作状態での判定パラメータの大小関係は、ユーザ毎に大きく変動するものではなく、上記のような教師なしデータであっても、多数の判定パラメータをクラスタリングして、各操作状態に対して判定パラメータの範囲がどの程度であるかを学習することが可能となる。
[Modification 1]
In the second embodiment, the correct answer value of the operation state, the detection signal Sd, and the judgment parameter are acquired as learning data (supervised data) by inputting the tap operation in each operation state, but based on the unsupervised data. Therefore, correlation information such as a state determination model may be generated.
That is, the detection signal Sd at the time of tapping and the determination parameter are stored and stored in the storage unit 31 as the operation history when the user taps the touch panel 2 for the operation of the terminal device 100A. Then, correlation information or a state determination model is generated based on a large number of unsupervised data determination parameters.
The impedance Zi of the path passing through the human body to the frame ground does not fluctuate greatly for each user, and the relationship of Z 6 <Z 5 <Z 7 is satisfied not only for the user. Therefore, the magnitude relationship of the judgment parameters in each operation state does not fluctuate greatly for each user, and even for unsupervised data as described above, a large number of judgment parameters are clustered for each operation state. It is possible to learn what the range of judgment parameters is.

また、学習データに基づいて、相関情報を生成する場合、さらに、判定パラメータや検出信号Sdの他、検出信号Sdの分布を学習データとしてもよい。この場合、検出信号Sdに基づいた電流値の変化を示す判定パラメータの他、操作体Hである指とタッチ面との接触面積を加味して、操作状態を判定する相関情報を生成することができる。 Further, when the correlation information is generated based on the learning data, the distribution of the detection signal Sd may be used as the learning data in addition to the determination parameter and the detection signal Sd. In this case, in addition to the determination parameter indicating the change in the current value based on the detection signal Sd, the correlation information for determining the operation state can be generated by taking into account the contact area between the finger and the touch surface, which is the operating body H. can.

[変形例2]
上記第一実施形態及び第二実施形態では、判定パラメータに基づいて、操作状態を判定する例を示したが、操作状態として、端末装置100,100Aを把持する手が左右どちらか、タッチパネル2に接触する手が左右どちらかといった操作方法の他、タッチパネル2に接触する操作体Hの種類を、さらに判定してもよい。
例えば、指による両手操作、爪による両手操作、タッチペンによる両手操作等で、それぞれ、タッチ点から人体を通りフレームグラウンドに至る経路のインピーダンスが異なる。したがって、両手操作、片手操作、及び据置操作に加え、さらに、操作体Hの種類(指、爪、タッチペン等)の操作状態をも判定してもよい。
[Modification 2]
In the first embodiment and the second embodiment, an example in which the operation state is determined based on the determination parameters is shown, but as the operation state, the hand holding the terminal devices 100, 100A is on either the left or right side, or on the touch panel 2. In addition to the operation method such that the hand in contact is left or right, the type of the operating body H in contact with the touch panel 2 may be further determined.
For example, the impedance of the path from the touch point through the human body to the frame ground is different depending on the two-handed operation with fingers, the two-handed operation with nails, the two-handed operation with a touch pen, and the like. Therefore, in addition to the two-handed operation, the one-handed operation, and the stationary operation, the operating state of the type (finger, claw, touch pen, etc.) of the operating body H may also be determined.

[変形例3]
上記第一実施形態及び第二実施形態では、周期的にサンプリングされる検出信号Sdに対応した電流値、又は、複数のタッチ点を中心とした複数の電極交点Piから出力される各検出信号Sdの合計電流値を判定値とし、所定の待機期間での判定値の最大値、最大変化量、及び積分値の少なくともいずれかを判定パラメータとした。これに対して、所定期間での判定値のピーク値を判定パラメータとしてもよい。
[Modification 3]
In the first embodiment and the second embodiment, the current value corresponding to the detection signal Sd sampled periodically or each detection signal Sd output from a plurality of electrode intersection points Pi centered on a plurality of touch points. The total current value of the above was used as the judgment value, and at least one of the maximum value, the maximum amount of change, and the integrated value of the judgment value in the predetermined standby period was used as the judgment parameter. On the other hand, the peak value of the determination value in a predetermined period may be used as the determination parameter.

[変形例4]
第一実施形態では、ステップS8で、表示変更部326は、操作状態に応じて画像の表示位置を変更する場合に、片手操作に対して、アイコン51等の操作対象画像をタッチパネル2の周縁に寄せる例を示した。
これに対して、表示変更部326は、例えば、アイコン51等の操作対象画像を画面中央部に凝集させるように、表示画像を変更してもよい。
[Modification example 4]
In the first embodiment, in step S8, when the display changing unit 326 changes the display position of the image according to the operation state, the operation target image such as the icon 51 is placed on the peripheral edge of the touch panel 2 for one-handed operation. An example of gathering is shown.
On the other hand, the display changing unit 326 may change the display image so that the operation target image such as the icon 51 is aggregated in the center of the screen.

また、第二実施形態のように、操作状態学習部327は、ユーザの片手操作でタップ操作を行った際の判定パラメータや、タッチ点を中心としたタッチ面積(指が接触した接触面積)を学習データとして取得する。この場合、タッチ面積に基づいて、ユーザがタッチ面220をタッチした際の平均面積を算出し、平均面積が得られるタッチ位置を、ユーザのタップ操作の最適位置として特定する。そして、表示変更部326は、このタップ操作の最適位置を中心に、アイコン51等の操作対象画像を凝集させるように、表示画像を変更してもよい。 Further, as in the second embodiment, the operation state learning unit 327 determines the determination parameter when the tap operation is performed by the user's one-handed operation, and the touch area centered on the touch point (contact area where the finger touches). Acquire as training data. In this case, the average area when the user touches the touch surface 220 is calculated based on the touch area, and the touch position where the average area is obtained is specified as the optimum position for the user's tap operation. Then, the display changing unit 326 may change the display image so as to aggregate the operation target images such as the icon 51 around the optimum position of the tap operation.

[変形例5]
上記第一実施形態及び第二実施形態では、本開示の情報処理装置である端末装置100,100Aが、スマートフォン等の携帯型端末装置であり、入力装置としても機能する例を示した。これに対して、例えばパーソナルコンピュータ等の据置タイプの情報処理装置に対して、タッチセンサ及び筐体を備える入力装置が有線、又は無線で通信可能に接続される構成としてもよい。
また、この場合、入力装置に表示モジュール21が設けられない構成としてもよい。
[Modification 5]
In the first embodiment and the second embodiment, examples are shown in which the terminal devices 100 and 100A, which are the information processing devices of the present disclosure, are portable terminal devices such as smartphones and also function as input devices. On the other hand, an input device including a touch sensor and a housing may be connected to a stationary type information processing device such as a personal computer so as to be able to communicate by wire or wirelessly.
Further, in this case, the input device may not be provided with the display module 21.

1…筐体、2…タッチパネル、3…制御回路部、21…表示モジュール、22…タッチセンサ、31…記憶部、32…制御部、50…ホーム画面、51…アイコン(操作対象画像)、100,100A…端末装置(情報処理装置)、321…電流値取得部、322…タッチ検出部、323…待機判定部、324…パラメータ算出部、325…操作状態判定部、326…表示変更部、327…操作状態学習部(学習部)、H…操作体、Ia…電流値。
1 ... Housing, 2 ... Touch panel, 3 ... Control circuit unit, 21 ... Display module, 22 ... Touch sensor, 31 ... Storage unit, 32 ... Control unit, 50 ... Home screen, 51 ... Icon (operation target image), 100 , 100A ... Terminal device (information processing device), 321 ... Current value acquisition unit, 322 ... Touch detection unit, 323 ... Standby determination unit, 324 ... Parameter calculation unit, 325 ... Operation state determination unit, 326 ... Display change unit, 327 ... Operation state learning unit (learning unit), H ... Operating body, Ia ... Current value.

Claims (9)

所定の基準電位に維持された筐体、及び、操作体が接触可能なタッチ面を有するタッチセンサを備え、前記タッチ面が前記筐体の一部から露出する状態で前記タッチセンサが前記筐体に収納され、前記タッチ面に前記操作体が近接した時に、前記タッチ面から前記操作体を介して前記筐体に至る経路のインピーダンスに応じた電流値を出力する入力装置の操作状態を判定する情報処理装置であって、
前記入力装置から出力される前記電流値を取得する電流値取得部と、
前記電流値取得部により取得された前記電流値に基づいて、ユーザの前記入力装置の操作状態を判定する操作状態判定部と、
を備えることを特徴とする情報処理装置。
The housing includes a housing maintained at a predetermined reference potential and a touch sensor having a touch surface that can be contacted by an operating body, and the touch sensor is exposed to a part of the housing. When the operating body is close to the touch surface, the operating state of the input device that outputs a current value according to the impedance of the path from the touch surface to the housing via the operating body is determined. It is an information processing device
A current value acquisition unit that acquires the current value output from the input device, and a current value acquisition unit.
An operation state determination unit that determines the operation state of the user's input device based on the current value acquired by the current value acquisition unit.
An information processing device characterized by being equipped with.
請求項1に記載の情報処理装置において、
前記操作状態判定部は、前記操作状態と前記電流値との関係を示す相関情報と、前記電流値取得部により取得される前記電流値とに基づいて、前記操作状態を判定する
ことを特徴とする情報処理装置。
In the information processing apparatus according to claim 1,
The operation state determination unit is characterized in that it determines the operation state based on the correlation information indicating the relationship between the operation state and the current value and the current value acquired by the current value acquisition unit. Information processing device.
請求項2に記載の情報処理装置において、
前記電流値取得部により取得された前記電流値を蓄積して記憶する記憶部と、
蓄積された前記電流値に基づいて、前記相関情報を機械学習する学習部と、
を備えることを特徴とする情報処理装置。
In the information processing apparatus according to claim 2,
A storage unit that accumulates and stores the current value acquired by the current value acquisition unit, and a storage unit.
A learning unit that machine-learns the correlation information based on the accumulated current value,
An information processing device characterized by being equipped with.
請求項1から請求項3のいずれか1項に記載の情報処理装置において、
前記入力装置は、画像を表示させる表示モジュールと、前記タッチセンサとを組み合わせたタッチパネルを含み、
前記タッチパネルに表示させる表示画像を、前記操作状態判定部により判定された前記操作状態に応じて変化させる表示変更部を備える
ことを特徴とする情報処理装置。
In the information processing apparatus according to any one of claims 1 to 3.
The input device includes a touch panel in which a display module for displaying an image and the touch sensor are combined.
An information processing device including a display changing unit that changes a display image to be displayed on the touch panel according to the operating state determined by the operating state determining unit.
請求項4に記載の情報処理装置において、
前記操作状態判定部は、前記操作状態として、前記ユーザが前記筐体を一方の片手で把持し、他方の片手又は前記他方の片手に保持された導体を前記操作体として前記タッチ面に接触させる操作である両手操作を行ったか、又は、前記ユーザが前記筐体を一方の片手で把持し、当該一方の片手の所定の指を前記操作体として前記タッチ面に接触させる操作である片手操作を行ったか、を判定し、
前記表示変更部は、前記両手操作と判定された場合に、前記ユーザにより操作可能な操作対象画像を、予め設定された第一操作領域に表示させ、前記片手操作と判定された場合に、前記操作対象画像を、前記第一操作領域よりも前記タッチパネルの周縁に寄せて表示させる
ことを特徴とする情報処理装置。
In the information processing apparatus according to claim 4,
In the operation state, the operation state determination unit causes the user to hold the housing with one hand and bring a conductor held by the other hand or the other hand into contact with the touch surface as the operation body. A two-handed operation, which is an operation, or a one-handed operation in which the user grips the housing with one hand and brings a predetermined finger of the one hand into contact with the touch surface as the operating body. Judge if you went,
The display changing unit displays an operation target image that can be operated by the user in a preset first operation area when it is determined to be a two-handed operation, and when it is determined to be a one-handed operation, the display changing unit is said to be the one-handed operation. An information processing device characterized in that an operation target image is displayed closer to the peripheral edge of the touch panel than the first operation area.
請求項5に記載の情報処理装置において、
前記操作状態判定部は、前記片手操作を判定された場合に、さらに、前記一方の片手が右手であるか左手であるかを判定し、
前記表示変更部は、前記右手と判定された場合に、前記操作対象画像を前記タッチパネルの右に寄せ、前記左手と判定された場合に、前記操作対象画像を前記タッチパネルの左に寄せる
ことを特徴とする情報処理装置。
In the information processing apparatus according to claim 5,
When the one-handed operation is determined, the operation state determination unit further determines whether the one hand is the right hand or the left hand.
The display changing unit is characterized in that the operation target image is moved to the right of the touch panel when it is determined to be the right hand, and the operation target image is moved to the left of the touch panel when it is determined to be the left hand. Information processing device.
請求項1から請求項6のいずれか1項に記載の情報処理装置において、
前記入力装置をさらに備える
ことを特徴とする情報処理装置。
The information processing apparatus according to any one of claims 1 to 6.
An information processing device further comprising the input device.
所定の基準電位に維持された筐体、及び、操作体が接触可能なタッチ面を有するタッチパネルを備え、前記タッチ面が前記筐体の一部から露出する状態で前記筐体に収納され、前記タッチ面に前記操作体が接触した時に、前記タッチ面から前記操作体を介して前記筐体に至る経路のインピーダンスの差に応じた電流値を出力する入力装置の操作状態をコンピュータにより判定する情報処理方法であって、
前記コンピュータは、電流値取得部、及び操作状態判定部を備え、
前記電流値取得部が、前記入力装置から出力される前記電流値を取得する電流値取得ステップと、
前記操作状態判定部が、前記電流値取得ステップにより取得された前記電流値に基づいて、ユーザの前記入力装置の操作状態を判定する操作状態判定ステップと、
を実施することを特徴とする情報処理方法。
A housing maintained at a predetermined reference potential and a touch panel having a touch surface with which an operating body can be contacted are provided, and the touch surface is housed in the housing in a state of being exposed from a part of the housing. Information that a computer determines the operating state of an input device that outputs a current value according to the difference in impedance of a path from the touch surface to the housing via the operating body when the operating body comes into contact with the touch surface. It ’s a processing method,
The computer includes a current value acquisition unit and an operation state determination unit.
A current value acquisition step in which the current value acquisition unit acquires the current value output from the input device, and
An operation state determination step in which the operation state determination unit determines the operation state of the user's input device based on the current value acquired in the current value acquisition step.
An information processing method characterized by carrying out.
コンピュータにより読み取り実行される情報処理プログラムであって、
前記コンピュータを、請求項1から請求項7のいずれか1項に記載の情報処理装置として機能させる
ことを特徴とする情報処理プログラム。
An information processing program that is read and executed by a computer.
An information processing program characterized in that the computer functions as the information processing device according to any one of claims 1 to 7.
JP2020001952A 2020-01-09 2020-01-09 Information processing device, information processing method, and information processing program Active JP7353989B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020001952A JP7353989B2 (en) 2020-01-09 2020-01-09 Information processing device, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020001952A JP7353989B2 (en) 2020-01-09 2020-01-09 Information processing device, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2021111074A true JP2021111074A (en) 2021-08-02
JP7353989B2 JP7353989B2 (en) 2023-10-02

Family

ID=77059867

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020001952A Active JP7353989B2 (en) 2020-01-09 2020-01-09 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP7353989B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102713491B1 (en) * 2023-08-29 2024-10-07 쿠팡 주식회사 Operating method for electronic apparatus for providing service and electronic apparatus supporting thereof

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008027183A (en) * 2006-07-21 2008-02-07 Sharp Corp Information processing device
JP2012058910A (en) * 2010-09-07 2012-03-22 Nec Corp Portable terminal device and program
JP2012191445A (en) * 2011-03-10 2012-10-04 Kddi Corp Mobile terminal device and control program
JP2014178750A (en) * 2013-03-13 2014-09-25 Sharp Corp Electronic apparatus, information processing method, and information processing program
JP2014211885A (en) * 2011-12-16 2014-11-13 パナソニックインテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America Electronic apparatus and vibration control method
JP2017204115A (en) * 2016-05-11 2017-11-16 京セラドキュメントソリューションズ株式会社 Operation input device, portable terminal, and operation input method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008027183A (en) * 2006-07-21 2008-02-07 Sharp Corp Information processing device
JP2012058910A (en) * 2010-09-07 2012-03-22 Nec Corp Portable terminal device and program
JP2012191445A (en) * 2011-03-10 2012-10-04 Kddi Corp Mobile terminal device and control program
JP2014211885A (en) * 2011-12-16 2014-11-13 パナソニックインテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America Electronic apparatus and vibration control method
US20150062084A1 (en) * 2011-12-16 2015-03-05 Panasonic Intellectual Property Corporation Of America Touch panel and electronic device
JP2014178750A (en) * 2013-03-13 2014-09-25 Sharp Corp Electronic apparatus, information processing method, and information processing program
JP2017204115A (en) * 2016-05-11 2017-11-16 京セラドキュメントソリューションズ株式会社 Operation input device, portable terminal, and operation input method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102713491B1 (en) * 2023-08-29 2024-10-07 쿠팡 주식회사 Operating method for electronic apparatus for providing service and electronic apparatus supporting thereof
WO2025048058A1 (en) * 2023-08-29 2025-03-06 쿠팡 주식회사 Operation method of electronic device for providing service, and electronic device supporting same

Also Published As

Publication number Publication date
JP7353989B2 (en) 2023-10-02

Similar Documents

Publication Publication Date Title
AU2016203222B2 (en) Touch-sensitive button with two levels
US9329714B2 (en) Input device, input assistance method, and program
US9671893B2 (en) Information processing device having touch screen with varying sensitivity regions
JP2019121396A (en) Device and method for dynamically associating user input with mobile device operation
GB2498299B (en) Evaluating an input relative to a display
CN109478108B (en) Stylus communication channel
CN102902404B (en) touch panel
CN102109925A (en) Touchpanel device, and control method and program for the device
US8816964B2 (en) Sensor-augmented, gesture-enabled keyboard and associated apparatus and computer-readable storage medium
CN101957681A (en) Touch sensitive device capable of detecting a grounding condition thereof, and method and system therefor
KR20150068479A (en) Adapting user interface based on handedness of use of mobile computing device
TW200822682A (en) Multi-function key with scrolling
CN105807997A (en) Touch screen sensitivity adjustment method and device
TWI510976B (en) Touching input source selection method and electronic device
KR20140016853A (en) Electronic device and method of detecting touches on a touch-sensitive display
WO2014200550A1 (en) Disambiguation of indirect input
TWI488082B (en) Portable electronic apparatus and touch sensing method
JP7353989B2 (en) Information processing device, information processing method, and information processing program
CN102289301A (en) Mouse, mouse system and method capable of freely switching left hand operation mode and right hand operation mode
CN114840083A (en) VR handle, electronic device and control method and control device thereof
CN104331240A (en) Touch screen operating method and touch screen operating device in a mobile terminal
KR20110075700A (en) Touch interface device and method using Z value
JP5757118B2 (en) Information processing apparatus, information processing method, and program
CN101794182A (en) Method and equipment for touch input
JP6220429B1 (en) Information processing apparatus, touch panel sensitivity 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: 20220520

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230314

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230515

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: 20230822

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230920

R150 Certificate of patent or registration of utility model

Ref document number: 7353989

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350