JP7472666B2 - Touch panel device, image forming device, and sensitivity adjustment program - Google Patents

Touch panel device, image forming device, and sensitivity adjustment program Download PDF

Info

Publication number
JP7472666B2
JP7472666B2 JP2020101826A JP2020101826A JP7472666B2 JP 7472666 B2 JP7472666 B2 JP 7472666B2 JP 2020101826 A JP2020101826 A JP 2020101826A JP 2020101826 A JP2020101826 A JP 2020101826A JP 7472666 B2 JP7472666 B2 JP 7472666B2
Authority
JP
Japan
Prior art keywords
touch
touch operation
abnormal
sensitivity
panel device
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.)
Active
Application number
JP2020101826A
Other languages
Japanese (ja)
Other versions
JP2021196771A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2020101826A priority Critical patent/JP7472666B2/en
Publication of JP2021196771A publication Critical patent/JP2021196771A/en
Application granted granted Critical
Publication of JP7472666B2 publication Critical patent/JP7472666B2/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)

Description

本発明は、タッチパネル装置、画像形成装置及び感度調整プログラムに関する。 The present invention relates to a touch panel device, an image forming device, and a sensitivity adjustment program.

今日において、様々な機器のユーザインタフェースとしてタッチパネル装置が多く用いられている。タッチパネル装置は、シングルタッチ検出機能により、ユーザの一本の指による接触操作を検出する。また、ユーザの複数本の指による接触操作を検出可能とするマルチタッチ検出機能を備えたものも知られている。抵抗膜方式タッチパネルにおいてマルチタッチ検出を行う場合、それぞれの指の接触位置に応じた電極間抵抗値の変動量を検出することで、複数本の指の位置を特定する。 Nowadays, touch panel devices are widely used as user interfaces for various devices. Touch panel devices use a single-touch detection function to detect touch operations made by a single user finger. Some touch panel devices are also known to have a multi-touch detection function that can detect touch operations made by multiple user fingers. When performing multi-touch detection on a resistive touch panel, the positions of multiple fingers are identified by detecting the amount of variation in inter-electrode resistance value according to the contact position of each finger.

特許文献1(特開2017-010104号公報)には、温度変化又は経年劣化による端子抵抗値の変化に起因するマルチタッチの誤検出を目的としたタッチパネル装置が開示されている。この抵抗膜方式のタッチパネル装置は、内部に設けたスイッチを、起動時に適宜切り替えることで、タッチパネル装置の端子間抵抗値を測定する。そして、この測定値と初期値との差異に応じて、シングルタッチを検出するための閾値及びマルチタッチを検出するための閾値を更新する。これにより、温度変化又は経年劣化に対応した閾値に基づいて、シングルタッチ及びマルチタッチを検出できるため、誤検出を低減可能となっている。 Patent Document 1 (JP 2017-010104 A) discloses a touch panel device designed to prevent erroneous detection of multi-touch caused by changes in terminal resistance due to temperature changes or deterioration over time. This resistive film type touch panel device measures the resistance between the terminals of the touch panel device by appropriately switching an internal switch at startup. Then, the threshold value for detecting single touch and the threshold value for detecting multi-touch are updated according to the difference between this measured value and the initial value. This makes it possible to detect single touch and multi-touch based on threshold values corresponding to temperature changes or deterioration over time, thereby reducing erroneous detection.

しかし、特許文献1に開示されているタッチパネル装置も含め、従来のマルチタッチ機能を有する抵抗膜方式のタッチパネル装置は、例えばラジオ電波塔付近等の妨害電波の影響を受けやすい場所で接触操作を行った場合に、シングルタッチをマルチタッチとして誤検出し、又は、マルチタッチをシングルタッチとして誤検出する問題があった。このような誤検出は、ユーザの「人体」がアンテナとなり妨害電波を受信している状態でタッチパネル装置を接触操作することで、人体からタッチパネル装置にノイズが混入することを一つの要因として発生する。 However, conventional resistive touch panel devices with multi-touch capabilities, including the touch panel device disclosed in Patent Document 1, have a problem in that when touch operations are performed in places susceptible to interference, such as near a radio tower, they erroneously detect a single touch as a multi-touch, or a multi-touch as a single touch. One cause of such erroneous detection is that when the user touches the touch panel device while their "human body" acts as an antenna and receives interference, noise is mixed into the touch panel device from the human body.

本発明は、上述の課題に鑑みてなされたものであり、様々な環境下でのタッチパネルの接触操作の誤検出を防止可能としたタッチパネル装置、画像形成装置及び感度調整プログラムの提供を目的とする。 The present invention has been made in consideration of the above-mentioned problems, and aims to provide a touch panel device, an image forming device, and a sensitivity adjustment program that can prevent erroneous detection of touch operations on a touch panel in various environments.

上述した課題を解決し、目的を達成するために、本発明は、抵抗膜方式の操作面を備えたタッチパネル装置であって、シングルタッチ操作を有効とする操作面を介して検出されるマルチタッチ操作、及び、マルチタッチ操作を有効とする操作面を介して検出されるシングルタッチ操作を、それぞれ異常接触操作として検出する異常接触操作検出部と、異常接触操作が検出された際に、異常接触操作検出部で異常接触操作が検出されないように、操作面の感度を調整制御する感度制御部と、前記操作面が操作されることで生成される信号を増幅して、前記異常接触操作検出部に供給する増幅器と、を有し、前記感度制御部は、シングルタッチ操作及びマルチタッチ操作の両方を有効とする前記操作面では、記憶部に記憶されている、異常接触操作の検出を回避可能なレベルの中間値に、前記増幅器の増幅率を設定する In order to solve the above-mentioned problems and achieve the object, the present invention provides a touch panel device equipped with a resistive film type operation surface, which includes an abnormal contact operation detection unit that detects multi-touch operations detected via an operation surface that enables single-touch operations and single-touch operations detected via an operation surface that enables multi-touch operations as abnormal contact operations, a sensitivity control unit that adjusts and controls the sensitivity of the operation surface when an abnormal contact operation is detected so that the abnormal contact operation is not detected by the abnormal contact operation detection unit, and an amplifier that amplifies a signal generated when the operation surface is operated and supplies it to the abnormal contact operation detection unit, and the sensitivity control unit sets the amplification factor of the amplifier to an intermediate value stored in a memory unit that can avoid detection of abnormal contact operations on the operation surface that enables both single-touch operations and multi-touch operations .

本発明によれば、様々な環境下でのタッチパネルの接触操作の誤検出を防止できるという効果を奏する。 The present invention has the effect of preventing erroneous detection of touch operations on a touch panel in various environments.

図1は、実施の形態のMFPのハードウェア構成を示す図である。FIG. 1 is a diagram illustrating a hardware configuration of an MFP according to an embodiment of the present invention. 図2は、実施の形態のMFPに設けられているタッチパネル装置の断面図である。FIG. 2 is a cross-sectional view of a touch panel device provided in the MFP according to the embodiment. 図3は、タッチパネル装置の接触操作の検出原理を説明するための図である。FIG. 3 is a diagram for explaining the principle of detection of a touch operation of a touch panel device. 図4は、マルチタッチの接触操作の検出原理を説明するための図である。FIG. 4 is a diagram for explaining the principle of detecting multi-touch contact operations. 図5は、マルチタッチの接触操作の判定動作を説明するためのブロック図である。FIG. 5 is a block diagram for explaining the operation of determining a multi-touch contact operation. 図6は、CPUが感度調整プログラムを実行することで実現される各機能の機能ブロック図である。FIG. 6 is a functional block diagram of each function realized by the CPU executing the sensitivity adjustment program. 図7は、接触操作の検出感度の調整動作の流れを示すフローチャートである。FIG. 7 is a flowchart showing the flow of the adjustment operation of the detection sensitivity of the contact operation.

以下、添付図面を参照して、実施の形態となる複合機(MFP:Multi Function Peripheral)の説明をする。なお、複合機は、あくまでも適用例であり、抵抗膜方式タッチパネル装置を備えた機器であれば、どのような機器に適用してもよい。 The following describes an embodiment of a multifunction peripheral (MFP) with reference to the attached drawings. Note that the multifunction peripheral is merely an application example, and the present invention may be applied to any device that is equipped with a resistive touch panel device.

(MFPのハードウェア構成)
図1は、MFPのハードウェア構成を示す図である。この図1に示すように、MFP9は、コントローラ910、近距離通信回路920、エンジン制御部930、操作部940、ネットワークI/F950を備えている。
(MFP Hardware Configuration)
1 is a diagram showing the hardware configuration of an MFP 9. As shown in this figure, the MFP 9 includes a controller 910, a short-range communication circuit 920, an engine control unit 930, an operation unit 940, and a network I/F 950.

コントローラ910は、CPU901、システムメモリ(MEM-P)902、ノースブリッジ(NB)903、サウスブリッジ(SB)904、ASIC(Application Specific Integrated Circuit)906、ローカルメモリ(MEM-C)907、HDDコントローラ908、及び、HDD909を有している。NB903とASIC906との間は、AGP(Accelerated Graphics Port)バス921で接続されている。 The controller 910 has a CPU 901, a system memory (MEM-P) 902, a north bridge (NB) 903, a south bridge (SB) 904, an ASIC (Application Specific Integrated Circuit) 906, a local memory (MEM-C) 907, a HDD controller 908, and a HDD 909. The NB 903 and the ASIC 906 are connected via an AGP (Accelerated Graphics Port) bus 921.

CPU901は、MFP9の全体制御を行う制御部である。NB903は、CPU901と、MEM-P902、SB904、及びAGPバス921とを接続するためのブリッジである。NB903は、MEM-P902に対する読み書きなどを制御するメモリコントローラと、PCI(Peripheral Component Interconnect)マスタ及びAGPターゲットとを有する。 The CPU 901 is a control unit that performs overall control of the MFP 9. The NB 903 is a bridge that connects the CPU 901 with the MEM-P 902, the SB 904, and the AGP bus 921. The NB 903 has a memory controller that controls reading and writing to the MEM-P 902, a PCI (Peripheral Component Interconnect) master, and an AGP target.

MEM-P902は、メモリコントローラの各機能を実現させるプログラム又はデータの格納用メモリであるROM902a、プログラム又はデータの展開、及びメモリ印刷時の描画用メモリ等に用いられるRAM902bを有する。なお、RAM902bに記憶されているプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、CD-R、DVD等のコンピュータで読み取り可能な記録媒体に記録して提供してもよい。 The MEM-P902 has a ROM902a, which is memory for storing programs or data that realize the various functions of the memory controller, and a RAM902b, which is used for expanding the programs or data and as a drawing memory during memory printing. The programs stored in the RAM902b may be provided by recording them in an installable or executable format on a computer-readable recording medium such as a CD-ROM, CD-R, or DVD.

SB904は、NB903とPCIデバイス、周辺デバイスとを接続するためのブリッジである。ASIC906は、画像処理用のハードウェア要素を有する画像処理用途向けのIC(Integrated Circuit)であり、AGPバス921、PCI(Peripheral Component Interconnect)バス922、HDDコントローラ908及びMEM-C907をそれぞれ接続するブリッジの役割を有する。 SB904 is a bridge for connecting NB903 with PCI devices and peripheral devices. ASIC906 is an IC (Integrated Circuit) for image processing purposes that has hardware elements for image processing, and acts as a bridge connecting AGP bus 921, PCI (Peripheral Component Interconnect) bus 922, HDD controller 908, and MEM-C 907.

このASIC906は、PCIターゲット及びAGPマスタ、ASIC906の中核をなすアービタ(ARB)及びMEM-C907を制御するメモリコントローラを有する。また、ASIC906は、ハードウェアロジック等により画像の回転等を行う複数のDMAC(Direct Memory Access Controller)、並びに、スキャナ部931及びプリンタ部932との間でPCIバス922を介したデータ転送を行うPCIユニットを有する。なお、ASIC906には、USBインタフェース又はIEEE1394(Institute of Electrical and Electronics Engineers 1394)のインタフェースを接続してもよい。 This ASIC 906 has a PCI target and AGP master, an arbiter (ARB) that forms the core of the ASIC 906, and a memory controller that controls the MEM-C 907. The ASIC 906 also has multiple DMACs (Direct Memory Access Controllers) that perform image rotation and the like using hardware logic, and a PCI unit that transfers data between the scanner unit 931 and the printer unit 932 via the PCI bus 922. A USB interface or an IEEE 1394 (Institute of Electrical and Electronics Engineers 1394) interface may be connected to the ASIC 906.

MEM-C907は、コピー用画像バッファ及び符号バッファとして用いるローカルメモリである。HDD909は、画像データの蓄積、印刷時に用いるフォントデータの蓄積、フォームの蓄積を行うためのストレージである。HDD909は、CPU901の制御にしたがってHDD909に対するデータの書き込み及び読み出しを制御する。AGPバス921は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースである。AGPバス921は、MEM-P902に高スループットで直接アクセスすることで。グラフィックスアクセラレータカードを高速にすることができる。 The MEM-C907 is a local memory used as an image buffer for copying and a code buffer. The HDD909 is a storage for storing image data, font data used during printing, and forms. The HDD909 controls the writing and reading of data to the HDD909 under the control of the CPU901. The AGP bus921 is a bus interface for a graphics accelerator card proposed to speed up graphic processing. The AGP bus921 can speed up the graphics accelerator card by directly accessing the MEM-P902 with high throughput.

近距離通信回路920には、近距離通信回路920を有している。近距離通信回路920は、NFC、Bluetooth等の通信回路である。更に、エンジン制御部930は、画像形成部の一例となるスキャナ部931及びプリンタ部932を有している。 The short-distance communication circuit 920 has a short-distance communication circuit 920. The short-distance communication circuit 920 is a communication circuit such as NFC or Bluetooth. Furthermore, the engine control unit 930 has a scanner unit 931 and a printer unit 932, which are examples of an image forming unit.

操作部940は、現在の設定値又は選択画面等を表示し、操作者からの接触入力を受け付ける抵抗膜方式の操作面を備えたタッチパネル装置940aを有している。また、操作部940は、濃度の設定条件等の画像形成に関する条件の設定値の入力を行うためのテンキー及びコピー開始を指示するためのスタートキー等のハードウェアキー940bを有している。 The operation unit 940 has a touch panel device 940a equipped with a resistive film type operation surface that displays the current setting values or a selection screen, etc., and accepts touch input from the operator. The operation unit 940 also has hardware keys 940b such as a numeric keypad for inputting setting values for image formation conditions, such as density setting conditions, and a start key for issuing an instruction to start copying.

コントローラ910は、MFP9全体の制御を行い、例えば描画制御、通信制御、操作部940からの入力処理等を行う。スキャナ部931又はプリンタ部932は、誤差拡散処理及びガンマ変換処理等の画像処理機能を有している。また、記憶部の一例であるROM902aには、感度調整プログラム及び接触感度設定値が記憶されている。CPU901は、この感度調整プログラム及び接触感度設定値に基づいて、後述するように接触操作の検出感度の調整制御を行い、様々な環境下におけるタッチパネル装置940aの誤操作を防止する。 The controller 910 controls the entire MFP 9, for example, performing drawing control, communication control, and input processing from the operation unit 940. The scanner unit 931 or the printer unit 932 has image processing functions such as error diffusion processing and gamma conversion processing. In addition, a sensitivity adjustment program and a touch sensitivity setting value are stored in the ROM 902a, which is an example of a storage unit. The CPU 901 adjusts and controls the detection sensitivity of touch operations based on this sensitivity adjustment program and the touch sensitivity setting value, as described below, and prevents erroneous operation of the touch panel device 940a in various environments.

なお、操作部940内にCPU及び記憶部を設け、感度調整プログラム及び接触感度設定値を、操作部940内の記憶部に記憶してもよい。この場合、操作部940に設けられたCPUが、操作部940内の記憶部に記憶された感度調整プログラム及び接触感度設定値に基づいて、後述するように接触操作の検出感度の調整制御を行い、様々な環境下におけるタッチパネル装置940aの誤操作を防止することとなる。 In addition, a CPU and a memory unit may be provided in the operation unit 940, and the sensitivity adjustment program and the touch sensitivity setting value may be stored in the memory unit in the operation unit 940. In this case, the CPU provided in the operation unit 940 performs adjustment control of the detection sensitivity of the touch operation based on the sensitivity adjustment program and the touch sensitivity setting value stored in the memory unit in the operation unit 940, as described below, to prevent erroneous operation of the touch panel device 940a in various environments.

また、MFP9は、操作部940のアプリケーション切り替えキーにより、ドキュメントボックス機能、コピー機能、プリンタ機能、及びファクシミリ機能を順次に切り替えて実行可能となっている。MFP9は、ドキュメントボックス機能の選択時にはドキュメントボックスモードとなり、コピー機能の選択時にはコピーモードとなる。また、MFP9は、プリンタ機能の選択時にはプリンタモードとなり、ファクシミリモードの選択時にはファクシミリモードとなる。 The MFP 9 can also sequentially switch between a document box function, copy function, printer function, and facsimile function using the application switching key on the operation unit 940. When the document box function is selected, the MFP 9 goes into document box mode, and when the copy function is selected, the MFP 9 goes into copy mode. When the printer function is selected, the MFP 9 goes into printer mode, and when the facsimile mode is selected, the MFP 9 goes into facsimile mode.

ネットワークI/F950は、通信ネットワーク100を利用してデータ通信をするためのインタフェースである。近距離通信回路920及びネットワークI/F950は、PCIバス922を介して、ASIC906に電気的に接続されている。 The network I/F 950 is an interface for data communication using the communication network 100. The short-range communication circuit 920 and the network I/F 950 are electrically connected to the ASIC 906 via the PCI bus 922.

(タッチパネル装置の構成)
図2は、タッチパネル装置940aの断面図である。この図2に示すように、タッチパネル装置940aは、透明フィルム500、ITO膜(Indium Tin Oxide:酸化インジウム錫)501、ITO膜501及びガラス板502が順に積層されて形成されている。ITO膜501は、一様に形成された抵抗分を有している。
(Configuration of the touch panel device)
Fig. 2 is a cross-sectional view of the touch panel device 940a. As shown in Fig. 2, the touch panel device 940a is formed by sequentially stacking a transparent film 500, an ITO (Indium Tin Oxide) film 501, an ITO film 502, and a glass plate 502. The ITO film 501 has a uniformly formed resistance component.

相対向するITO膜501の間には、ドットスペーサ503が設けられている。また、相対向するITO膜501は、張り合わせ材504により相互に接着されている。また、上面側のITO膜501からは、コネクタテール505が引き出されている。 Dot spacers 503 are provided between the opposing ITO films 501. The opposing ITO films 501 are bonded to each other with a bonding material 504. A connector tail 505 is extended from the upper ITO film 501.

このようなタッチパネル940aは、専用ペン又は指550等で透明フィルム500を接触操作すると、透明フィルム500が撓み、上下のITO膜501が接触して導通する。これにより、入力操作が検知される。 When such a touch panel 940a is operated by touching the transparent film 500 with a special pen or a finger 550, the transparent film 500 bends, and the upper and lower ITO films 501 come into contact and become conductive. This allows the input operation to be detected.

なお、軽荷重タイプのタッチパネル装置の場合、透明フィルム500の薄型化、及び、ドットスペーサ503の形状を工夫することで、軽い力でも接触操作の検出が可能となっている。 In the case of a light-load type touch panel device, by making the transparent film 500 thinner and designing the shape of the dot spacers 503, it is possible to detect a touch operation even with a light force.

(シングルタッチの検出原理)
図3は、タッチパネル装置940aの操作面を一本の指等で接触操作するシングルタッチの接触操作の検出原理を説明するための図である。この図3は、それぞれ二次元上で直交するX座標及びY座標のうち、Y座標の接触操作の検出原理を示している。この図3において、透明フィルム500の電極間に例えば1.5Vの電圧を印加すると、透明フィルム500のフィルム面は、0V~1.5Vの電圧分布となる。この状態で、透明フィルム500のフィルム面が接触操作されると、接触操作された点の電圧がガラス板502に伝達される。
(Single touch detection principle)
3 is a diagram for explaining the principle of detection of a single-touch contact operation in which the operation surface of the touch panel device 940a is touched with a single finger or the like. This FIG. 3 shows the principle of detection of a contact operation on the Y coordinate among the X coordinate and the Y coordinate that are orthogonal to each other on a two-dimensional plane. In this FIG. 3, when a voltage of, for example, 1.5 V is applied between the electrodes of the transparent film 500, the film surface of the transparent film 500 has a voltage distribution of 0 V to 1.5 V. In this state, when the film surface of the transparent film 500 is touched, the voltage at the point where the touch operation is performed is transmitted to the glass plate 502.

接触操作された点の電圧(0V~1.5V)は、ガラス板502の電極を介して、タッチパネル制御機能を備えたASIC906に伝達される。ASIC906は、接触操作された点の電圧を、A/D変換部601により、例えば12ビットのデジタル値(0~4095)に変換する。また、ASIC906は、座標変換部602により、接触操作された点の電圧のデジタル値を、タッチパネル装置940aの表示画面の座標(LCD座標、Liquid Crystal Display)に変換する。 The voltage (0V to 1.5V) of the touched point is transmitted to an ASIC 906 equipped with a touch panel control function via the electrodes of the glass plate 502. The ASIC 906 converts the voltage of the touched point into, for example, a 12-bit digital value (0 to 4095) using the A/D conversion unit 601. The ASIC 906 also converts the digital value of the voltage of the touched point into coordinates (LCD coordinates, Liquid Crystal Display) on the display screen of the touch panel device 940a using the coordinate conversion unit 602.

なお、X座標の接触操作された点の検出は、ガラス板502の電極間に例えば1.5Vの電圧を印加し、透明フィルム500上における接触操作された点の電圧を読み出すことで行う。 The touched point on the X coordinate is detected by applying a voltage of, for example, 1.5 V between the electrodes of the glass plate 502 and reading out the voltage at the touched point on the transparent film 500.

このように、シングルタッチの接触操作の検出は、接触操作された位置に応じたX軸方向及びY軸方向の電圧値を、ASIC906へ供給し、A/D変換処理を行い、座標に変換することで行う。 In this way, single-touch contact operations are detected by supplying voltage values in the X-axis and Y-axis directions corresponding to the position of the contact operation to the ASIC 906, which then performs A/D conversion processing to convert the voltage values into coordinates.

(マルチタッチの検出原理)
これに対して、タッチパネル装置940aの操作面を複数の指等で接触操作するマルチタッチの接触操作を検出する場合、図4(a)に示すようにシングルタッチの接触操作の検出と同様に、2点の接触点f(PX),f(PY)の中心座標Pを算出すると共に、2点の接触操作による電極間抵抗値の変化(図4(b)参照)を電流変化として検出することで行う。
(Multi-touch detection principle)
In contrast, when detecting a multi-touch contact operation in which the operation surface of the touch panel device 940a is touched with multiple fingers or the like, the detection is performed in the same manner as the detection of a single-touch contact operation as shown in FIG. 4(a), by calculating the central coordinate P of the two contact points f(PX) and f(PY) and detecting the change in inter-electrode resistance value due to the two-point contact operation (see FIG. 4(b)) as a current change.

2点の接触操作の場合、合成抵抗により電極間抵抗値がシングルタッチの接触操作時より小さくなり、タッチパネル装置940aからの出力電流の電流量が、その分だけ多くなる。具体的には、図5に示すタッチパネル装置940aの抵抗R11~R13は、透明フィルム500の抵抗を示し、このうち、抵抗R12は、接触操作して2点の間の抵抗を示している。また、抵抗Rc1及び抵抗Rc2は、接触操作された2点の透明フィルム500及びガラス板502の間の接触抵抗を示している。また、抵抗R22は、ガラス板502の接触操作に対応する2点間の抵抗を示している。 In the case of a two-point touch operation, the inter-electrode resistance value is smaller than that of a single-touch touch operation due to the combined resistance, and the amount of current output from the touch panel device 940a is correspondingly larger. Specifically, the resistances R11 to R13 of the touch panel device 940a shown in FIG. 5 indicate the resistance of the transparent film 500, and among these, the resistance R12 indicates the resistance between the two points touched. Furthermore, the resistances Rc1 and Rc2 indicate the contact resistance between the transparent film 500 and the glass plate 502 at the two points touched. Furthermore, the resistance R22 indicates the resistance between the two points corresponding to the touch operation of the glass plate 502.

2本の指でマルチタッチによる接触操作が行われると、抵抗R11~抵抗R13に対して、図5に点線の四角で囲って示す抵抗Rc1、抵抗Rc2及び抵抗R22が並列に合成され、透明フィルム500の電極間の抵抗値が減少する。接触操作による2点間の距離が大きいほど、抵抗22の抵抗値が大きくなるため、透明フィルム500の電極間の抵抗値の減少量は大きくなる。なお、シングルタッチの接触操作時には、抵抗Rc1、抵抗Rc2及び抵抗R22の影響は、殆ど無い。 When a multi-touch contact operation is performed with two fingers, resistors Rc1, Rc2, and R22, which are shown enclosed in a dotted line square in Figure 5, are combined in parallel with resistors R11 to R13, and the resistance value between the electrodes of the transparent film 500 decreases. The greater the distance between the two points due to the contact operation, the greater the resistance value of resistor 22, and therefore the greater the decrease in the resistance value between the electrodes of the transparent film 500. Note that during a single-touch contact operation, there is almost no effect from resistors Rc1, Rc2, and R22.

ASIC906は、タッチパネル装置940aからの電流を、抵抗R30により電圧信号に変換する。このときの電圧信号(測定値)は、数十mVと微小であるため、ASIC906は、増幅器603により、測定値を数百倍に増幅する。ASIC906は、この増幅した測定値を、AD変換部601により、例えば12ビット(0~4095(最下位ビット))のデジタル値に変換する。 The ASIC 906 converts the current from the touch panel device 940a into a voltage signal using resistor R30. Since the voltage signal (measurement value) at this time is very small, at only a few tens of mV, the ASIC 906 amplifies the measurement value several hundred times using amplifier 603. The ASIC 906 converts this amplified measurement value into a digital value of, for example, 12 bits (0 to 4095 (least significant bit)) using AD conversion unit 601.

また、ASIC906は、差分計算部604により、接触操作がされていないときに予め検出したタッチパネル装置940aの電圧値である基準値と、上述の測定値との差分値(PX,PY)を検出する。そして、ASIC906は、接触操作判定部605により、「PX-PY」の絶対値が、例えば「25以上」の場合に、マルチタッチ操作が行われているものと判定する。なお、「PX-PY」の絶対値が、例えば「24以下」の場合、接触操作判定部605は、シングルタッチ操作が行われているものと判定する。 The ASIC 906 also uses the difference calculation unit 604 to detect the difference (PX, PY) between the above-mentioned measured value and a reference value, which is the voltage value of the touch panel device 940a detected in advance when no touch operation is being performed. The ASIC 906 then uses the touch operation determination unit 605 to determine that a multi-touch operation is being performed when the absolute value of "PX-PY" is, for example, "25 or more." Note that when the absolute value of "PX-PY" is, for example, "24 or less," the touch operation determination unit 605 determines that a single-touch operation is being performed.

(増幅処理による問題点)
このように、マルチタッチの接触操作を検出する場合、途中、増幅器603により信号増幅処理を行う。妨害電波による電流変化、温度変化又は経年劣化による抵抗値の変化等のノイズ成分が、増幅器603で増幅する前の信号に重畳した場合、増幅器603によりノイズ成分も信号と共に増幅される。このノイズが与える影響は、シングルタッチの接触操作の検出に与える影響よりも、マルチタッチの接触操作の検出に与える影響の方が大きくなる。マルチタッチ有りとして接触操作を誤検出するか、マルチタッチ無しとして接触操作を誤検出するかは、ノイズの受け方に依存し、各誤検出は同等の割合で発生すると考えられる。そして、正方向(+方向)のノイズの場合、接触操作検出用の電圧値は上昇してマルチタッチ有りと、誤検出し易くなる。また、負方向(-方向)のノイズの場合、接触操作検出用の電圧値は下降してマルチタッチ無しと、誤検出し易くなる。
(Problems with Amplification)
In this way, when detecting a multi-touch contact operation, the amplifier 603 amplifies the signal midway. When noise components such as current changes due to jamming radio waves, changes in resistance due to temperature changes or aging are superimposed on the signal before it is amplified by the amplifier 603, the noise components are also amplified by the amplifier 603 together with the signal. The influence of this noise on the detection of a multi-touch contact operation is greater than the influence on the detection of a single-touch contact operation. Whether the contact operation is erroneously detected as having a multi-touch or as not having a multi-touch depends on how the noise is received, and it is considered that each erroneous detection occurs at an equal rate. In the case of noise in the positive direction (+ direction), the voltage value for detecting the contact operation rises, making it easier to erroneously detect that there is a multi-touch. In the case of noise in the negative direction (- direction), the voltage value for detecting the contact operation falls, making it easier to erroneously detect that there is no multi-touch.

抵抗膜方式タッチパネル装置940aにおいては、タッチパネル装置940aからの入力電圧を増幅する増幅器603の増幅率を変化させることで、タッチパネル感度を調整可能となっている。例えば、増幅器603の増幅率を300倍から100倍に下げると、マルチタッチの接触操作による2点電極間抵抗値を電圧変換した電圧値が下がるため、マルチタッチと判定されにくくすることができる(2点間の距離が小さくなるとマルチタッチと判定されにくくなる)。これは、外部ノイズ等の影響でシングルタッチをマルチタッチと誤検出する状況で有効である。 In the resistive touch panel device 940a, the touch panel sensitivity can be adjusted by changing the amplification factor of the amplifier 603, which amplifies the input voltage from the touch panel device 940a. For example, lowering the amplification factor of the amplifier 603 from 300 times to 100 times reduces the voltage value obtained by converting the resistance value between two electrodes caused by a multi-touch contact operation into a voltage, making it less likely that a multi-touch will be detected (if the distance between the two points becomes small, it becomes more difficult to detect a multi-touch). This is effective in situations where a single touch is erroneously detected as a multi-touch due to the influence of external noise, etc.

一方で、タッチパネル感度を下げ過ぎると、マルチタッチの接触操作を行っているにも関わらず、接触操作の2点間の距離を広げないと、マルチタッチとして検出されず、また、接触操作の2点間の距離を広げないと、シングルタッチと誤検出される不都合を生ずる。 On the other hand, if the touch panel sensitivity is lowered too much, even if a multi-touch contact operation is being performed, it will not be detected as a multi-touch unless the distance between the two points of the contact operation is increased, and if the distance between the two points of the contact operation is not increased, it will be erroneously detected as a single touch, which is an inconvenience.

このようなことから実施の形態のMFP9は、シングルタッチ操作が求められる操作画面でマルチタッチ操作が検出された場合、又は、マルチタッチ操作が求められる操作画面でシングルタッチ操作が検出された場合に、例えば妨害電波等の外的要因の影響で誤検出が発生していると判断し、接触操作の検出感度の調整を行う。これにより、妨害電波等により接触操作の誤検出が発生し得る環境下でも、サービスによる処理又は接触操作の検出感度補正用の特殊なモードへの移行を要することなく、接触操作の誤検出を防止可能としている。 For this reason, when a multi-touch operation is detected on an operation screen where a single-touch operation is required, or when a single-touch operation is detected on an operation screen where a multi-touch operation is required, the MFP 9 of the embodiment determines that a false detection has occurred due to the influence of an external factor such as radio interference, and adjusts the detection sensitivity of the touch operation. This makes it possible to prevent false detection of a touch operation, even in an environment where false detection of a touch operation may occur due to radio interference, without requiring processing by a service or transitioning to a special mode for correcting the detection sensitivity of the touch operation.

(感度調整機能)
接触操作の検出感度の調整動作は、図1に示すCPU901が、ROM902aに記憶されている感度調整プログラムに基づいて実行する。図6は、CPU901が感度調整プログラムを実行することで、実現される各機能を示す機能ブロック図である。この図6に示すように、CPU901は、感度調整プログラムを実行することで、遷移判断部701、異常接触操作検出部702、及び、感度制御部703の各機能を実現する。
(Sensitivity adjustment function)
The operation of adjusting the detection sensitivity of the touch operation is executed by the CPU 901 shown in Fig. 1 based on a sensitivity adjustment program stored in the ROM 902a. Fig. 6 is a functional block diagram showing each function realized by the CPU 901 executing the sensitivity adjustment program. As shown in Fig. 6, the CPU 901 realizes each function of the transition determination unit 701, the abnormal touch operation detection unit 702, and the sensitivity control unit 703 by executing the sensitivity adjustment program.

(感度調整動作)
図7は、接触操作の検出感度の調整動作の流れを示すフローチャートである。CPU901は、感度調整プログラムを実行することで、この図7のフローチャートに示す接触操作の検出感度の調整制御を行う。すなわち、まず、ステップS1では、タッチパネル装置940aの現在の画面が、シングルタッチの接触操作のみ有効な画面に遷移したか否かを、遷移判断部701が判別する。現在の画面が、シングルタッチの接触操作のみ有効な画面に遷移したと判別した場合(ステップS1:Yes)、処理がステップS2に進み、現在の画面が、シングルタッチの接触操作のみ有効な画面に遷移していないと判別した場合(ステップS1:No)、処理がステップS7に進む。
(Sensitivity adjustment operation)
7 is a flowchart showing the flow of the adjustment operation of the detection sensitivity of the touch operation. The CPU 901 executes a sensitivity adjustment program to perform adjustment control of the detection sensitivity of the touch operation shown in the flowchart of FIG. 7. That is, first, in step S1, the transition determination unit 701 determines whether the current screen of the touch panel device 940a has transitioned to a screen in which only single-touch contact operations are valid. If it is determined that the current screen has transitioned to a screen in which only single-touch contact operations are valid (step S1: Yes), the process proceeds to step S2, and if it is determined that the current screen has not transitioned to a screen in which only single-touch contact operations are valid (step S1: No), the process proceeds to step S7.

現在の画面が、シングルタッチの接触操作のみ有効な画面に遷移したと判別した場合(ステップS1:Yes)、異常接触操作検出部702が、シングルタッチの接触操作のみ有効な画面において、マルチタッチの接触操作(この場合、異常操作となる)を検出したか否かを判別する(ステップS2、ステップS3)。 If it is determined that the current screen has transitioned to a screen on which only single-touch contact operations are valid (step S1: Yes), the abnormal contact operation detection unit 702 determines whether or not a multi-touch contact operation (which would be an abnormal operation in this case) has been detected on a screen on which only single-touch contact operations are valid (steps S2 and S3).

シングルタッチの接触操作のみ有効な画面において、マルチタッチの接触操作を検出しない場合は(ステップS3:No)、ユーザは、シングルタッチの接触操作を行っていることを意味するため、異常接触操作検出部702は、「異常無し」と判断し(ステップS5)、図7のフローチャートの全処理を終了する。 If a multi-touch contact operation is not detected on a screen where only single-touch contact operations are valid (step S3: No), this means that the user is performing a single-touch contact operation, so the abnormal contact operation detection unit 702 determines that there is no abnormality (step S5) and ends all processing in the flowchart of FIG. 7.

これに対して、シングルタッチの接触操作のみ有効な画面において、マルチタッチの接触操作を検出した場合(ステップS3:Yes)、異常接触操作検出部702は、「異常有り」と判断する(ステップS4)。上述のように、増幅器603の増幅率を例えば300倍から100倍に下げると、マルチタッチの接触操作による2点電極間抵抗値を電圧変換した電圧値を下げることができ、マルチタッチと判定されにくくすることができる(2点間の距離が小さくなるとマルチタッチと判定されにくくなる)。このため、感度制御部703は、増幅器603の増幅率を下げて、タッチパネル装置940aの感度を低下させる。これにより、例えば外部ノイズ等の影響でシングルタッチをマルチタッチと誤検出する不都合を防止でき、接触操作の検出精度を向上させることができる。 On the other hand, when a multi-touch contact operation is detected on a screen where only single-touch contact operations are valid (step S3: Yes), the abnormal contact operation detection unit 702 judges that there is an "abnormality" (step S4). As described above, by lowering the amplification factor of the amplifier 603, for example, from 300 times to 100 times, the voltage value obtained by converting the resistance value between two electrodes due to a multi-touch contact operation into a voltage can be lowered, making it difficult to determine that there is a multi-touch (when the distance between the two points becomes small, it becomes difficult to determine that there is a multi-touch). For this reason, the sensitivity control unit 703 lowers the amplification factor of the amplifier 603 to reduce the sensitivity of the touch panel device 940a. This makes it possible to prevent the inconvenience of erroneously detecting a single touch as a multi-touch due to the influence of, for example, external noise, and improves the detection accuracy of the contact operation.

なお、この例では、感度制御部703は、シングルタッチがマルチタッチとして誤検出された際に、増幅器603の増幅率を例えば300倍から100倍に下げて、タッチパネル装置940aの感度を低下させることとした。しかし、シングルタッチを正確に検出できれば、増幅器603の増幅率を上げて、タッチパネル装置940aの感度を調整してもよい。すなわち、感度制御部703は、シングルタッチを正確に検出可能なように、増幅器603の増幅率を調整して、タッチパネル装置940aの感度を調整するものである。 In this example, when a single touch is erroneously detected as a multiple touch, the sensitivity control unit 703 reduces the amplification factor of the amplifier 603, for example, from 300 times to 100 times, thereby reducing the sensitivity of the touch panel device 940a. However, if a single touch can be accurately detected, the amplification factor of the amplifier 603 may be increased to adjust the sensitivity of the touch panel device 940a. In other words, the sensitivity control unit 703 adjusts the amplification factor of the amplifier 603 to adjust the sensitivity of the touch panel device 940a so that a single touch can be accurately detected.

一方、現在の画面は、シングルタッチの接触操作のみ有効な画面ではないと判別した場合(ステップS1:No)、処理がステップS7に進む。ステップS7では、遷移判断部701が、現在の画面は、マルチタッチの接触操作のみ有効な画面に遷移したか否かを判別する。現在の画面が、マルチタッチの接触操作のみ有効な画面に遷移したと判別された場合(ステップS7:Yes)、異常接触操作検出部702が、マルチタッチの接触操作のみ有効な画面において、シングルタッチの接触操作(この場合、異常操作となる)を検出したか否かを判別する(ステップS8、ステップS9)。 On the other hand, if it is determined that the current screen is not a screen on which only single-touch contact operations are valid (step S1: No), the process proceeds to step S7. In step S7, the transition determination unit 701 determines whether the current screen has transitioned to a screen on which only multi-touch contact operations are valid. If it is determined that the current screen has transitioned to a screen on which only multi-touch contact operations are valid (step S7: Yes), the abnormal contact operation detection unit 702 determines whether a single-touch contact operation (which would be an abnormal operation in this case) has been detected on a screen on which only multi-touch contact operations are valid (steps S8 and S9).

マルチタッチの接触操作のみ有効な画面において、シングルタッチの接触操作を検出しない場合(ステップS9:No)、ユーザは、マルチタッチの接触操作を行っていることを意味するため、異常接触操作検出部702は、「異常無し」と判断し(ステップS11)、図7のフローチャートの全処理を終了する。 If a single-touch contact operation is not detected on a screen where only multi-touch contact operations are valid (step S9: No), this means that the user is performing a multi-touch contact operation, so the abnormal contact operation detection unit 702 determines that there is no abnormality (step S11) and ends all processing in the flowchart of FIG. 7.

これに対して、マルチタッチの接触操作のみ有効な画面において、シングルタッチの接触操作を検出した場合(ステップS9:Yes)、異常接触操作検出部702は、「異常有り」と判断する(ステップS10)。 In contrast, if a single-touch contact operation is detected on a screen where only multi-touch contact operations are valid (step S9: Yes), the abnormal contact operation detection unit 702 determines that "an abnormality exists" (step S10).

増幅器603の増幅率を例えば100倍から300倍に上げると、マルチタッチの接触操作による2点電極間抵抗値を電圧変換した電圧値を上げることができ、マルチタッチの接触操作を検出し易くすることができる。このため、感度制御部703は、増幅器603の増幅率を上げて、タッチパネル装置940aの感度を上昇させる。これにより、例えば外部ノイズ等の影響でマルチタッチをシングルタッチと誤検出する不都合を防止でき、接触操作の検出精度を向上させることができる。 By increasing the amplification factor of the amplifier 603 from 100 to 300, for example, it is possible to increase the voltage value obtained by converting the resistance value between two electrodes due to a multi-touch contact operation into a voltage, making it easier to detect the multi-touch contact operation. For this reason, the sensitivity control unit 703 increases the amplification factor of the amplifier 603 to increase the sensitivity of the touch panel device 940a. This makes it possible to prevent the inconvenience of erroneously detecting a multi-touch as a single touch due to the influence of, for example, external noise, and improves the detection accuracy of the contact operation.

なお、この例では、感度制御部703は、マルチタッチがシングルタッチとして誤検出された際に、増幅器603の増幅率を例えば100倍から300倍に上げて、タッチパネル装置940aの感度を上げることとした。しかし、マルチタッチを正確に検出できれば、増幅器603の増幅率を下げて、タッチパネル装置940aの感度を調整してもよい。すなわち、感度制御部703は、マルチタッチを正確に検出可能なように、増幅器603の増幅率を調整して、タッチパネル装置940aの感度を調整するものである。 In this example, when a multi-touch is erroneously detected as a single touch, the sensitivity control unit 703 increases the amplification factor of the amplifier 603, for example, from 100 times to 300 times to increase the sensitivity of the touch panel device 940a. However, if a multi-touch can be accurately detected, the amplification factor of the amplifier 603 may be decreased to adjust the sensitivity of the touch panel device 940a. In other words, the sensitivity control unit 703 adjusts the amplification factor of the amplifier 603 to adjust the sensitivity of the touch panel device 940a so that a multi-touch can be accurately detected.

また、ステップS2、ステップS3、ステップS8及びステップS9における異常接触操作検出は、異常接触検出部702が、複数回の異常接触操作を検知した際に、「タッチ異常」と判断してもよい。 In addition, the abnormal contact operation detection in steps S2, S3, S8, and S9 may be determined as an "abnormal touch" when the abnormal contact detection unit 702 detects multiple abnormal contact operations.

また、感度制御部703は、増幅器603の増幅率を最小の増幅率まで下げても、マルチタッチの接触操作の誤検出が発生する場合、マルチタッチ機能を無効制御しても良い。これにより、感度調整が困難であるにも関わらず、感度調整を継続して行う不都合を防止できる。 In addition, if erroneous detection of a multi-touch contact operation occurs even when the amplification factor of the amplifier 603 is reduced to the minimum amplification factor, the sensitivity control unit 703 may disable the multi-touch function. This makes it possible to prevent the inconvenience of continuing to adjust the sensitivity even when it is difficult to adjust the sensitivity.

(実施の形態の効果)
以上の説明から明らかなように、実施の形態のMFP9は、シングルタッチ操作が求められる操作画面でマルチタッチ操作が検出された場合、又は、マルチタッチ操作が求められる操作画面でシングルタッチ操作が検出された場合に、例えば妨害電波等の外的要因の影響で誤検出が発生していると判断し、接触操作の検出感度の調整を行う。
(Effects of the embodiment)
As is clear from the above explanation, when the MFP 9 of the embodiment detects a multi-touch operation on an operation screen where a single-touch operation is required, or when a single-touch operation is detected on an operation screen where a multi-touch operation is required, it determines that a false detection has occurred due to the influence of external factors such as jamming radio waves, and adjusts the detection sensitivity of the contact operations.

これにより、妨害電波等により接触操作の誤検出が発生し得る環境下でも、サービスによる処理又は接触操作の検出感度補正用の特殊なモードへの移行を要することなく、接触操作の誤検出を防止することができる。 This makes it possible to prevent erroneous detection of touch operations, even in environments where erroneous detection of touch operations may occur due to jamming radio waves, etc., without the need for service processing or switching to a special mode for correcting the detection sensitivity of touch operations.

(第1の変形例)
妨害電波の影響による接触操作の誤検出は、ユーザの人体がアンテナとなることが原因であるため、その影響の大きさは、ユーザ毎に異なる。このため、増幅器603の増幅率の、ユーザ毎の設定値をROM902a等の記憶部に記憶しておく。そして、感度制御部703が、ユーザAのログイン時には、ユーザA用の設定値に基づいて、増幅器603の増幅率を制御し、ユーザBのログイン時には、ユーザB用の設定値に基づいて、増幅器603の増幅率を制御する。これにより、ユーザ毎の感度制御を可能とすることができる。
(First Modification)
The false detection of a touch operation due to the influence of jamming radio waves is caused by the user's body acting as an antenna, and the magnitude of the influence differs for each user. For this reason, the setting value of the amplification factor of the amplifier 603 for each user is stored in a storage unit such as the ROM 902a. Then, the sensitivity control unit 703 controls the amplification factor of the amplifier 603 based on the setting value for user A when user A logs in, and controls the amplification factor of the amplifier 603 based on the setting value for user B when user B logs in. This makes it possible to control the sensitivity for each user.

また、感度制御部703は、各ユーザのログイン中にタッチパネル装置940aの感度の変更を検知した場合、記憶部に記憶されているそのユーザ用の設定値を更新制御する。これにより、各ユーザに、より適した感度制御を可能とすることができる。 In addition, when the sensitivity control unit 703 detects a change in the sensitivity of the touch panel device 940a while each user is logged in, it updates and controls the setting value for that user stored in the memory unit. This makes it possible to provide sensitivity control that is more suitable for each user.

(第2の変形例)
また、タッチ感度(増幅器603の増幅率)の設定値を、ROM902a等の記憶部に複数記憶しておき、感度制御部703が、操作画面のタッチ操作仕様に合わせて、各設定値を選択的に用いてもよい。この場合、感度制御部703は、シングルタッチのみ有効な画面では、増幅器603の増幅率を最小値に制御し、マルチタッチのみ有効な画面では、増幅器603の増幅率を最大値に制御する。また、感度制御部703は、シングルタッチ及びマルチタッチの両方が有効な画面では、補正制御により判定した接触操作の誤検出を回避可能なレベルの中間値に、増幅器603の増幅率を設定する。これにより、接触操作の検出精度を、より向上させることができる。
(Second Modification)
In addition, multiple set values of touch sensitivity (amplification factor of the amplifier 603) may be stored in a storage unit such as the ROM 902a, and the sensitivity control unit 703 may selectively use each set value according to the touch operation specifications of the operation screen. In this case, the sensitivity control unit 703 controls the amplification factor of the amplifier 603 to a minimum value on a screen where only single touch is effective, and controls the amplification factor of the amplifier 603 to a maximum value on a screen where only multi-touch is effective. Furthermore, on a screen where both single touch and multi-touch are effective, the sensitivity control unit 703 sets the amplification factor of the amplifier 603 to an intermediate value at a level that can avoid erroneous detection of a touch operation determined by correction control. This can further improve the detection accuracy of a touch operation.

(第3の変形例)
また、ノイズのレベルはランダムに変化する。このため、マルチタッチ等の接触操作が誤検出である場合、座標が振動する挙動となる(検出される座標が短時間に変動する)。これに対して、ノイズの影響がない場合、マルチタッチ等の接触操作に対応して安定した座標が検出される。すなわち、検出される座標の検出状況(安定具合)が、ノイズに応じて異なる。
(Third Modification)
In addition, the noise level changes randomly. Therefore, when a touch operation such as multi-touch is erroneously detected, the coordinates vibrate (the detected coordinates change in a short period of time). In contrast, when there is no influence of noise, stable coordinates are detected in response to a touch operation such as multi-touch. In other words, the detection situation (stability) of the detected coordinates differs depending on the noise.

このため、異常接触操作検出部702は、座標の検出状況に応じてノイズの影響の有無を判断し、この判断結果に基づいて、ステップS4、ステップS5、ステップS10及びステップS11でタッチ異常の有無を検出する。これにより、異常操作の検出精度の向上を図ることができる。 For this reason, the abnormal touch operation detection unit 702 judges whether or not there is an influence of noise depending on the coordinate detection situation, and detects the presence or absence of a touch abnormality in steps S4, S5, S10, and S11 based on the result of this judgment. This makes it possible to improve the accuracy of detecting abnormal operations.

(第4の変形例)
また、シングルタッチの接触操作のみ有効な画面でマルチタッチの接触操作を検出した場合、及び、マルチタッチの接触操作のみ有効な画面でシングルタッチの接触操作を検出した場合に、所定のメッセージを表示し、注意喚起及びタッチ補正実行指示の催促を行っても良い。
(Fourth Modification)
In addition, when a multi-touch contact operation is detected on a screen where only single-touch contact operations are valid, and when a single-touch contact operation is detected on a screen where only multi-touch contact operations are valid, a specified message may be displayed to warn the user and urge the user to perform touch correction.

具体的には、シングルタッチの接触操作のみ有効な画面でマルチタッチの接触操作を検出した場合、CPU901(表示制御部の一例)は、増幅器603の増幅率を制御する前に、例えば「マルチタッチ入力が無効な画面でマルチタッチを検出しました。電波障害によるタッチ異常が発生している可能性があります。タッチ感度補正を開始しますか?」等の注意喚起及びタッチ補正実行指示(=増幅器603の増幅率の変更指示)を促すメッセージをタッチパネル装置940a(表示部の一例)に表示制御する。 Specifically, when a multi-touch contact operation is detected on a screen where only single-touch contact operations are valid, the CPU 901 (an example of a display control unit) controls the display of a message on the touch panel device 940a (an example of a display unit) to warn the user and prompt the user to execute touch correction (= to change the amplification factor of the amplifier 603), such as "Multi-touch has been detected on a screen where multi-touch input is invalid. There may be an abnormal touch caused by radio interference. Would you like to start touch sensitivity correction?" before controlling the amplification factor of the amplifier 603.

ユーザによるタッチ補正実行指示は、タッチパネル装置940aのソフトウェアキーを用いて指示してもよいし、ハードウェアキー940bを用いて指示してもよい。 The user may issue an instruction to perform touch correction using a software key on the touch panel device 940a or a hardware key 940b.

この場合、感度制御部703は、タッチパネル装置940aのソフトウェアキー又はハードウェアキー940bでユーザからのタッチ補正実行指示を検出した際に、増幅器603の増幅率を変更制御して、タッチパネル装置940aの感度を調整する。これにより、ユーザから指示されたときのみ、タッチパネル装置940aの感度調整を行うことができるため、ユーザにとって不要な感度調整を無駄に実行する不都合を防止できる。 In this case, when the sensitivity control unit 703 detects an instruction to perform touch correction from the user via the software key or hardware key 940b of the touch panel device 940a, it changes and controls the amplification factor of the amplifier 603 to adjust the sensitivity of the touch panel device 940a. This allows the sensitivity of the touch panel device 940a to be adjusted only when instructed by the user, thereby preventing the inconvenience of performing unnecessary sensitivity adjustment for the user.

最後に、上述の実施の形態は、一例として提示したものであり、本発明の範囲を限定することは意図していない。この新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことも可能である。このような実施の形態及び実施の形態の変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。 Finally, the above-described embodiment is presented as an example and is not intended to limit the scope of the present invention. This novel embodiment can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. Such embodiments and modifications of the embodiments are included in the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims.

9 複合器(MFP)
601 A/D変換部
602 座標変換部
603 増幅器
604 差分計算部
605 接触操作判定部
701 遷移判断部
702 異常接触操作検出部
703 感度制御部
902a ROM
906 ASIC
940 操作部
940a タッチパネル装置
940b ハードウェアキー
9. Multifunction printer (MFP)
601 A/D conversion unit 602 Coordinate conversion unit 603 Amplifier 604 Difference calculation unit 605 Contact operation determination unit 701 Transition determination unit 702 Abnormal contact operation detection unit 703 Sensitivity control unit 902a ROM
906 ASIC
940 Operation unit 940a Touch panel device 940b Hardware key

特開2017-010104号公報JP 2017-010104 A

Claims (10)

抵抗膜方式の操作面を備えたタッチパネル装置であって、
シングルタッチ操作を有効とする前記操作面を介して検出されるマルチタッチ操作、及び、マルチタッチ操作を有効とする前記操作面を介して検出されるシングルタッチ操作を、それぞれ異常接触操作として検出する異常接触操作検出部と、
前記異常接触操作が検出された際に、前記異常接触操作検出部で異常接触操作が検出されないように、前記操作面の感度を調整制御する感度制御部と、
前記操作面が操作されることで生成される信号を増幅して、前記異常接触操作検出部に供給する増幅器と、
を有し、
前記感度制御部は、シングルタッチ操作及びマルチタッチ操作の両方を有効とする前記操作面では、記憶部に記憶されている、異常接触操作の検出を回避可能なレベルの中間値に、前記増幅器の増幅率を設定する、
ことを特徴とするタッチパネル装置。
A touch panel device having a resistive operation surface,
an abnormal contact operation detection unit that detects, as an abnormal contact operation, a multi-touch operation detected via the operation surface that enables a single-touch operation and a single-touch operation detected via the operation surface that enables a multi-touch operation;
a sensitivity control unit that adjusts and controls a sensitivity of the operation surface when the abnormal touch operation is detected so that the abnormal touch operation is not detected by the abnormal touch operation detection unit;
an amplifier that amplifies a signal generated by operating the operation surface and supplies the signal to the abnormal touch operation detection unit;
having
The sensitivity control unit sets the amplification factor of the amplifier to an intermediate value of a level that can avoid detection of an abnormal touch operation, the intermediate value being stored in a storage unit, on the operation surface on which both a single-touch operation and a multi-touch operation are enabled.
A touch panel device comprising:
記感度制御部は、シングルタッチ操作を有効とする前記操作面を介してマルチタッチ操作が検出された場合は、増幅率を下げるように前記増幅器を制御し、マルチタッチ操作を有効とする前記操作面を介してシングルタッチ操作が検出された場合は、増幅率を上げるように前記増幅器を制御すること
を特徴とする請求項1に記載のタッチパネル装置。
2. The touch panel device according to claim 1, wherein the sensitivity control unit controls the amplifier to lower an amplification factor when a multi-touch operation is detected via the operation surface that enables single-touch operation, and controls the amplifier to increase an amplification factor when a single-touch operation is detected via the operation surface that enables multi-touch operation.
前記感度制御部は、記憶部に記憶されているユーザ毎の前記増幅率の設定値に基づいて、前記増幅器の増幅率を制御すること
を特徴とする請求項2に記載のタッチパネル装置。
The touch panel device according to claim 2 , wherein the sensitivity control unit controls the amplification factor of the amplifier based on a setting value of the amplification factor for each user stored in a storage unit.
前記感度制御部は、記憶部に記憶されている、前記操作面における前記シングルタッチ操作又は前記マルチタッチ操作の接触操作仕様に応じた接触感度の設定値に基づいて、前記増幅器の増幅率を制御すること
を特徴とする請求項2に記載のタッチパネル装置。
3. The touch panel device according to claim 2, wherein the sensitivity control unit controls the amplification factor of the amplifier based on a touch sensitivity setting value stored in a memory unit according to a touch operation specification for the single-touch operation or the multi-touch operation on the operation surface.
前記異常接触操作検出部は、前記操作面の接触操作位置を示す座標の検出状況に応じて、前記異常接触操作の有無を検出すること
を特徴とする請求項1から請求項4のうち、いずれか一項に記載のタッチパネル装置。
The touch panel device according to claim 1 , wherein the abnormal touch operation detection unit detects the presence or absence of the abnormal touch operation according to a detection status of coordinates indicating a touch operation position on the operation surface.
前記異常接触操作が検出された際に、接触感度の補正の有無を問うメッセージを表示部に表示制御する表示制御部を、さらに備え、
前記感度制御部は、接触感度の補正の実行が指示された際に、前記操作面の感度を制御すること
を特徴とする請求項1から請求項5のうち、いずれか一項に記載のタッチパネル装置。
A display control unit controls a display unit to display a message asking whether or not to correct the touch sensitivity when the abnormal touch operation is detected,
The touch panel device according to claim 1 , wherein the sensitivity control unit controls the sensitivity of the operation surface when an instruction to correct the touch sensitivity is given.
前記感度制御部は、増幅器の増幅率を最小の増幅率まで下げても、マルチタッチの接触操作の誤検出が発生する場合、マルチタッチ機能を無効制御すること
を特徴とする請求項2から請求項6のうち、いずれか一項に記載のタッチパネル装置。
The touch panel device according to claim 2 , wherein the sensitivity control unit disables the multi-touch function when erroneous detection of a multi-touch contact operation occurs even when the amplification factor of the amplifier is reduced to a minimum amplification factor.
前記異常接触操作検出部は、シングルタッチ操作を有効とする前記操作面を介してマルチタッチ操作が複数回検出された場合、及び、マルチタッチ操作を有効とする前記操作面を介してシングルタッチ操作が複数回検出された場合に、それぞれ異常接触操作として検出すること
を特徴とする請求項1から請求項7のうち、いずれか一項に記載のタッチパネル装置。
The touch panel device according to any one of claims 1 to 7, wherein the abnormal contact operation detection unit detects an abnormal contact operation when a multi-touch operation is detected multiple times via the operation surface that enables single-touch operation and when a single-touch operation is detected multiple times via the operation surface that enables multi-touch operation.
請求項1から請求項8のうち、いずれか一項に記載のタッチパネル装置と、
所定の画像を形成する画像形成部と、
を有する画像形成装置。
A touch panel device according to any one of claims 1 to 8;
an image forming unit that forms a predetermined image;
An image forming apparatus comprising:
抵抗膜方式の操作面を備えたタッチパネル装置の感度調整プログラムであって、
コンピュータを、
シングルタッチ操作を有効とする前記操作面を介して検出されるマルチタッチ操作、及び、マルチタッチ操作を有効とする前記操作面を介して検出されるシングルタッチ操作を、それぞれ異常接触操作として検出する異常接触操作検出部と、
前記異常接触操作が検出された際に、前記異常接触操作検出部で異常接触操作が検出されないように、前記操作面の感度を調整制御する感度制御部と、
前記操作面が操作されることで生成される信号を増幅して、前記異常接触操作検出部に供給する増幅器と、
として機能させ
前記感度制御部は、シングルタッチ操作及びマルチタッチ操作の両方を有効とする前記操作面では、記憶部に記憶されている、異常接触操作の検出を回避可能なレベルの中間値に、前記増幅器の増幅率を設定すること、
を特徴とする感度調整プログラム。
A sensitivity adjustment program for a touch panel device having a resistive operation surface,
Computer,
an abnormal contact operation detection unit that detects, as an abnormal contact operation, a multi-touch operation detected via the operation surface that enables a single-touch operation and a single-touch operation detected via the operation surface that enables a multi-touch operation;
a sensitivity control unit that adjusts and controls a sensitivity of the operation surface when the abnormal touch operation is detected so that the abnormal touch operation is not detected by the abnormal touch operation detection unit ;
an amplifier that amplifies a signal generated by operating the operation surface and supplies the signal to the abnormal touch operation detection unit;
Function as a
the sensitivity control unit sets the amplification factor of the amplifier to an intermediate value of a level capable of avoiding detection of an abnormal touch operation, the intermediate value being stored in a storage unit, on the operation surface on which both a single-touch operation and a multi-touch operation are enabled ;
A sensitivity adjustment program featuring:
JP2020101826A 2020-06-11 2020-06-11 Touch panel device, image forming device, and sensitivity adjustment program Active JP7472666B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020101826A JP7472666B2 (en) 2020-06-11 2020-06-11 Touch panel device, image forming device, and sensitivity adjustment program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020101826A JP7472666B2 (en) 2020-06-11 2020-06-11 Touch panel device, image forming device, and sensitivity adjustment program

Publications (2)

Publication Number Publication Date
JP2021196771A JP2021196771A (en) 2021-12-27
JP7472666B2 true JP7472666B2 (en) 2024-04-23

Family

ID=79195622

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020101826A Active JP7472666B2 (en) 2020-06-11 2020-06-11 Touch panel device, image forming device, and sensitivity adjustment program

Country Status (1)

Country Link
JP (1) JP7472666B2 (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004078606A (en) 2002-08-19 2004-03-11 Ricoh Co Ltd Resistive film contact type touch panel control unit
JP2010286942A (en) 2009-06-10 2010-12-24 Nikon Corp Touch panel input device
JP2015197703A (en) 2014-03-31 2015-11-09 京セラドキュメントソリューションズ株式会社 Operation device and positional deviation adjustment method
JP2016170754A (en) 2015-03-16 2016-09-23 三菱電機株式会社 Touch panel device
JP2017010104A (en) 2015-06-17 2017-01-12 キヤノン株式会社 Touch panel device, control method therefor and control program
JP2017049696A (en) 2015-08-31 2017-03-09 アルプス電気株式会社 Input device and control method therefor, and program
JP2019121254A (en) 2018-01-10 2019-07-22 コニカミノルタ株式会社 Touch panel and electronic apparatus
JP2020086797A (en) 2018-11-21 2020-06-04 株式会社リコー Touch panel device, control method of touch panel device, and program

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004078606A (en) 2002-08-19 2004-03-11 Ricoh Co Ltd Resistive film contact type touch panel control unit
JP2010286942A (en) 2009-06-10 2010-12-24 Nikon Corp Touch panel input device
JP2015197703A (en) 2014-03-31 2015-11-09 京セラドキュメントソリューションズ株式会社 Operation device and positional deviation adjustment method
JP2016170754A (en) 2015-03-16 2016-09-23 三菱電機株式会社 Touch panel device
JP2017010104A (en) 2015-06-17 2017-01-12 キヤノン株式会社 Touch panel device, control method therefor and control program
JP2017049696A (en) 2015-08-31 2017-03-09 アルプス電気株式会社 Input device and control method therefor, and program
JP2019121254A (en) 2018-01-10 2019-07-22 コニカミノルタ株式会社 Touch panel and electronic apparatus
JP2020086797A (en) 2018-11-21 2020-06-04 株式会社リコー Touch panel device, control method of touch panel device, and program

Also Published As

Publication number Publication date
JP2021196771A (en) 2021-12-27

Similar Documents

Publication Publication Date Title
US9158403B2 (en) Electronic device including touch panel and control method of electronic device including touch panel
KR100881186B1 (en) Touch screen display device
JP5419153B2 (en) Touch detection device, electronic device, and program
JP5717764B2 (en) 5-wire resistive touch screen pressure measurement circuit and method
WO2011101940A1 (en) Mobile terminal and control method thereof
JP5287738B2 (en) Information input apparatus, image forming apparatus, position determination method, and position determination program
US20040140958A1 (en) Method and apparatus for avoiding pressing inaccuracies on a touch panel
EP2052382A2 (en) Method of controllong touch panel display device and touch panel display device using the same
JP5924942B2 (en) Input device and control method of input device
JP5974745B2 (en) Touch panel input device, touch input method, and touch input control program
JP5991509B2 (en) Information processing apparatus and program
KR20190026707A (en) Information processing apparatus, method for controlling information processing apparatus, and storage medium
JP7472666B2 (en) Touch panel device, image forming device, and sensitivity adjustment program
US11558513B2 (en) Image forming apparatus, method, and computer-readable medium for displaying appropriate objects on screen in each user mode
JP6660084B2 (en) Touch panel device and image display method
CN111352524A (en) Information input device
JP2006139397A (en) Operation input device
US11523011B2 (en) Image forming apparatus and numerical value counting method
JP5702130B2 (en) Input device and input method
JP6606591B2 (en) Touch panel device and image display method
WO2014002315A1 (en) Operation device
JP6818417B2 (en) Display devices, display device control methods, and programs
JP5948294B2 (en) Touch panel device and image forming apparatus having the same
JP2015028734A (en) Operation device and image processing apparatus
JP7238425B2 (en) Information processing device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230412

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231030

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240119

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240325

R150 Certificate of patent or registration of utility model

Ref document number: 7472666

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150