Nothing Special   »   [go: up one dir, main page]

JP2012155675A - Touch panel device - Google Patents

Touch panel device Download PDF

Info

Publication number
JP2012155675A
JP2012155675A JP2011016724A JP2011016724A JP2012155675A JP 2012155675 A JP2012155675 A JP 2012155675A JP 2011016724 A JP2011016724 A JP 2011016724A JP 2011016724 A JP2011016724 A JP 2011016724A JP 2012155675 A JP2012155675 A JP 2012155675A
Authority
JP
Japan
Prior art keywords
display
unit
scroll
displayed
display unit
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.)
Withdrawn
Application number
JP2011016724A
Other languages
Japanese (ja)
Inventor
Masayuki Yamada
将之 山田
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.)
Panasonic Corp
Original Assignee
Panasonic 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 Panasonic Corp filed Critical Panasonic Corp
Priority to JP2011016724A priority Critical patent/JP2012155675A/en
Publication of JP2012155675A publication Critical patent/JP2012155675A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide a touch panel device in which an appropriate layout change of a user interface can be performed without adding any other device than a touch panel.SOLUTION: A touch panel device includes a control unit 5 which outputs a display change control signal on the basis of coordinate information from a touch panel unit 2 which outputs coordinate information corresponding to a touched position, and a user interface display change instruction unit 6 which gives a display unit 3 an instruction for changing a display position of the user interface to be displayed on the display unit 3 on the basis of the display change control signal. When a touch to the touch panel unit 2 is scroll operation for scrolling display on the display unit 3, the control unit 5 outputs the display change control signal corresponding to the scroll operation, and the user interface display change instruction unit 6 gives the display unit 3 an instruction based on the display change control signal from the control unit 5 and changes the display position of the user interface to be displayed on the display unit 3 in accordance with a protruding direction of a locus of the scroll operation.

Description

本発明は、手指でスクロールバーや操作ボタンを操作することができるユーザインタフェースを有する携帯端末に用いて好適なタッチパネル装置に関する。   The present invention relates to a touch panel device suitable for use in a portable terminal having a user interface capable of operating a scroll bar and operation buttons with fingers.

近年、タッチパネルを採用した携帯端末が増えてきており、その1つとして携帯電話とPDA(Personal Digital Assistant)を融合させたスマートフォンと呼ばれるものがある。スマートフォンは、通信機能の他に、ネットワーク機能、スケジュール機能及び個人情報管理機能などの多種多様な機能を有している。   In recent years, an increasing number of mobile terminals adopt a touch panel, and one of them is a so-called smart phone in which a mobile phone and a PDA (Personal Digital Assistant) are integrated. Smartphones have various functions such as a network function, a schedule function, and a personal information management function in addition to a communication function.

タッチパネルでは、スクロールバーや操作ボタン等のユーザインタフェースのレイアウトを使用状況に応じて適宜変更することが可能であり、よりユーザに操作しやすいレイアウトを提供することができる。タッチパネルにおけるレイアウト変更を可能にした技術として、例えば特許文献1,2に記載されている技術がある。特許文献1には、カメラにて光学式タッチパネルと入力手段を撮影し、操作しているのがタッチペン又は指かを判別し、指であれば、更に親指か、その他の指か、そして右手か左手かを判別して適切な画面のレイアウトになるように変更する技術が開示されている。特許文献2には、筐体に配置したセンサにより、ユーザの操作している手を判別する技術が開示されている。   In the touch panel, the layout of a user interface such as a scroll bar and operation buttons can be changed as appropriate according to the usage status, and a layout that is easier for the user to operate can be provided. For example, there are techniques described in Patent Documents 1 and 2 as a technique that enables layout change in the touch panel. In Patent Document 1, an optical touch panel and an input unit are photographed with a camera, and it is determined whether a touch pen or a finger is operated, and if it is a finger, whether it is a thumb, another finger, and a right hand. A technique is disclosed in which the left hand is discriminated and an appropriate screen layout is changed. Patent Document 2 discloses a technique for discriminating a user's operating hand using a sensor arranged in a housing.

特開2010−182071号公報JP 2010-182071 A 特開2009−169820号公報JP 2009-169820 A

しかしながら、特許文献1,2で開示された技術は、ユーザインタフェースのレイアウトの変更にカメラやセンサなどのデバイスを用いるため、コスト高になるとともに、消費電力が大きくなるという課題がある。特に、片手操作用のレイアウトを実現しようとする場合、手の持ち替えがいつ発生するか予測がつき難いため、原則的にデバイスを常時起動させておく必要があり、無駄が多かった。   However, since the techniques disclosed in Patent Documents 1 and 2 use devices such as a camera and a sensor for changing the layout of the user interface, there are problems that the cost increases and the power consumption increases. In particular, when trying to realize a layout for one-handed operation, it is difficult to predict when a hand change will occur, so in principle, it is necessary to always start the device, which is wasteful.

本発明は、係る事情に鑑みてなされたものであり、カメラやセンサなどのタッチパネル以外のデバイスを追加することなく、ユーザインタフェースの適切なレイアウト変更を行うことができるタッチパネル装置を提供することを目的とする。   The present invention has been made in view of such circumstances, and an object of the present invention is to provide a touch panel device capable of appropriately changing the layout of a user interface without adding a device other than a touch panel such as a camera or a sensor. And

本発明のタッチパネル装置は、ユーザの手指がタッチした位置に対応する座標情報を出力するタッチパネル部と、前記タッチパネル部から出力された前記座標情報に基づいて表示変更制御信号を出力する制御部と、前記制御部から出力された前記表示変更制御信号に基づいて、表示部に表示するユーザインタフェースの表示位置を変更するための指示を前記表示部に与えるユーザインタフェース表示変更指示部と、を備え、前記タッチパネル部に対する前記ユーザの手指によるタッチが前記表示部の表示をスクロールさせるためのスクロール操作である場合、前記制御部から前記スクロール操作に対応した表示変更制御信号が出力され、前記ユーザインタフェース表示変更指示部から当該表示変更制御信号に基づいた指示が前記表示部に与えられ、前記スクロール操作の軌跡の突出方向に応じて前記表示部に表示する前記ユーザインタフェースの表示位置を変更する。   The touch panel device of the present invention includes a touch panel unit that outputs coordinate information corresponding to a position touched by a user's finger, a control unit that outputs a display change control signal based on the coordinate information output from the touch panel unit, A user interface display change instruction unit that gives an instruction to the display unit to change a display position of a user interface displayed on the display unit based on the display change control signal output from the control unit, and When the touch by the user's finger on the touch panel unit is a scroll operation for scrolling the display of the display unit, a display change control signal corresponding to the scroll operation is output from the control unit, and the user interface display change instruction An instruction based on the display change control signal is given from the display unit to the display unit. Is to change the display position of the user interface to be displayed on said display unit in response to the projecting direction of the trajectory of the scroll operation.

上記構成によれば、スクロール操作の軌跡によって、操作している手を判定し、その結果に応じてユーザインタフェースのレイアウト変更を行うので、カメラやセンサなどのタッチパネル以外のデバイスを追加することなく、ユーザインタフェースの適切なレイアウト変更を行うことが可能となる。   According to the above configuration, since the operating hand is determined based on the locus of the scroll operation and the layout of the user interface is changed according to the result, without adding a device other than the touch panel such as a camera or a sensor, An appropriate layout change of the user interface can be performed.

上記構成において、前記ユーザインタフェースはスクロールバーであり、前記スクロール操作の軌跡の突出方向が左方向である場合、前記スクロールバーを前記表示部の右端部に表示し、前記スクロール操作の軌跡の突出方向が右方向である場合、前記スクロールバーを前記表示部の左端部に表示する。   In the above configuration, when the user interface is a scroll bar and the protruding direction of the scroll operation locus is the left direction, the scroll bar is displayed at the right end of the display unit, and the protruding direction of the scroll operation locus is Is the right direction, the scroll bar is displayed at the left end of the display unit.

上記構成によれば、ユーザインタフェースがスクロールバーであり、スクロール操作の軌跡の突出方向が左方向の場合、スクロールバーを表示部の右端部に表示し、スクロール操作の軌跡の突出方向が右方向の場合、スクロールバーを表示部の左端部に表示するので、ユーザインタフェースの適切なレイアウト変更が可能となる。   According to the above configuration, when the user interface is a scroll bar and the protruding direction of the scroll operation locus is the left direction, the scroll bar is displayed at the right end of the display unit, and the protruding direction of the scroll operation locus is the right direction. In this case, since the scroll bar is displayed at the left end of the display unit, it is possible to change the layout of the user interface appropriately.

上記構成において、前記ユーザインタフェースはスクロールバー及び操作ボタンであり、前記スクロール操作の軌跡の突出方向が左方向である場合、前記スクロールバーを前記表示部の右端部に表示するとともに、前記操作ボタンを前記表示部の左端部に表示し、前記スクロール操作の軌跡の突出方向が右方向である場合、前記スクロールバーを前記表示部の左端部に表示するとともに、前記操作ボタンを前記表示部の右端部に表示する。   In the above configuration, the user interface is a scroll bar and operation buttons, and when the protruding direction of the locus of the scroll operation is the left direction, the scroll bar is displayed on the right end of the display unit, and the operation button is displayed. When displayed on the left end of the display unit and the protruding direction of the locus of the scroll operation is the right direction, the scroll bar is displayed on the left end of the display unit, and the operation button is displayed on the right end of the display unit. To display.

上記構成によれば、ユーザインタフェースがスクロールバー及び操作ボタンであり、スクロール操作の軌跡の突出方向が左方向である場合、スクロールバーを表示部の右端部に表示するとともに操作ボタンを表示部の左端部に表示し、スクロール操作の軌跡の突出方向が右方向である場合、スクロールバーを表示部の左端部に表示するとともに操作ボタンを表示部の右端部に表示するので、ユーザインタフェースの適切なレイアウト変更が可能となる。   According to the above configuration, when the user interface is the scroll bar and the operation button and the protruding direction of the locus of the scroll operation is the left direction, the scroll bar is displayed on the right end of the display unit and the operation button is displayed on the left end of the display unit. When the projection direction of the scroll operation locus is rightward, the scroll bar is displayed at the left end of the display unit and the operation buttons are displayed at the right end of the display unit. Changes can be made.

上記構成において、前記スクロール操作の軌跡の突出方向が左方向であり、且つ前記スクロール操作の方向が下方向である場合、前記操作ボタンを前記表示部の左端下部に表示し、前記スクロール操作の方向が上方向である場合、前記操作ボタンを前記表示部の左端上部に表示し、前記スクロール操作の軌跡の突出方向が右方向であり、且つ前記スクロール操作の方向が下方向である場合、前記操作ボタンを前記表示部の右端下部に表示し、前記スクロール操作の方向が上方向である場合、前記操作ボタンを前記表示部の右端上部に表示する。   In the above configuration, when the protruding direction of the locus of the scroll operation is the left direction and the direction of the scroll operation is the downward direction, the operation button is displayed at the lower left end of the display unit, and the direction of the scroll operation is Is displayed on the upper left end of the display unit, the protruding direction of the locus of the scroll operation is the right direction, and the direction of the scroll operation is the down direction, the operation button A button is displayed at the lower right end of the display unit, and when the direction of the scroll operation is upward, the operation button is displayed at the upper right end of the display unit.

上記構成によれば、スクロール操作の軌跡の突出方向が左方向で、スクロール操作の方向が下方向の場合、操作ボタンを表示部の左端下部に表示し、スクロール操作の方向が上方向の場合、操作ボタンを表示部の左端上部に表示し、スクロール操作の軌跡の突出方向が右方向で、スクロール操作の方向が下方向の場合、操作ボタンを表示部の右端下部に表示し、スクロール操作の方向が上方向の場合、操作ボタンを表示部の右端上部に表示するので、ユーザインタフェースの適切なレイアウト変更が可能となる。   According to the above configuration, when the protruding direction of the scroll operation locus is the left direction and the scroll operation direction is the downward direction, the operation button is displayed at the lower left end of the display unit, and when the scroll operation direction is the upward direction, When the operation button is displayed at the upper left corner of the display, and the protruding direction of the scroll operation locus is right and the scroll operation is downward, the operation button is displayed at the lower right corner of the display and the direction of the scroll operation When is in the upward direction, the operation button is displayed at the upper right end of the display unit, so that the user interface can be appropriately changed in layout.

本発明によれば、カメラやセンサなどのタッチパネル以外のデバイスを追加することなく、ユーザインタフェースの適切なレイアウト変更を行うことができる。   According to the present invention, it is possible to appropriately change the layout of the user interface without adding a device other than the touch panel such as a camera or a sensor.

本発明の一実施の形態に係るタッチパネル装置の概略構成を示すブロック図The block diagram which shows schematic structure of the touchscreen apparatus which concerns on one embodiment of this invention. 図1のタッチパネル装置におけるスクロール操作とユーザインタフェースの表示位置変更を説明するための図The figure for demonstrating scroll operation and the display position change of a user interface in the touchscreen apparatus of FIG. 図1のタッチパネル装置の縦画面操作時におけるユーザインタフェース表示処理を説明するための図The figure for demonstrating the user interface display process at the time of the vertical screen operation of the touch panel apparatus of FIG. 図1のタッチパネル装置の縦画面操作時におけるユーザインタフェース表示処理を説明するための図The figure for demonstrating the user interface display process at the time of the vertical screen operation of the touch panel apparatus of FIG. 図1のタッチパネル装置の横画面操作時におけるユーザインタフェース表示処理を説明するための図The figure for demonstrating the user interface display process at the time of horizontal screen operation of the touchscreen apparatus of FIG. 図1のタッチパネル装置の横画面操作時におけるユーザインタフェース表示処理を説明するための図The figure for demonstrating the user interface display process at the time of horizontal screen operation of the touchscreen apparatus of FIG. 図1のタッチパネル装置の動作を説明するためのフローチャートFlowchart for explaining the operation of the touch panel device of FIG. 図1のタッチパネル装置の動作を説明するためのフローチャートFlowchart for explaining the operation of the touch panel device of FIG. 図1のタッチパネル装置の動作を説明するためのフローチャートFlowchart for explaining the operation of the touch panel device of FIG.

以下、本発明を実施するための好適な実施の形態について、図面を参照して詳細に説明する。   DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments for carrying out the invention will be described in detail with reference to the drawings.

図1は、本発明の一実施の形態に係るタッチパネル装置の概略構成を示すブロック図である。同図において、本実施の形態のタッチパネル装置1は、手指でスクロールバーや操作ボタンを操作することができるユーザインタフェースを備えた、スマートフォン等の携帯端末に用いられるものであり、タッチパネル部2と、表示部3と、重力方向検知部4と、制御部5と、ユーザインタフェース表示変更指示部6とを備える。タッチパネル部2は、表示部3の表示面の直上に配置され、ユーザの手指がタッチした位置に対応する座標を座標情報として出力する。タッチパネルの方式としては、抵抗膜方式、表面弾性波方式、電磁誘導方式、静電容量方式等があり、スマートフォン等の携帯端末では主に静電容量方式が採用されている。静電容量方式は手指と導電膜との間における静電容量の変化を捉えて位置を検出する方式である。   FIG. 1 is a block diagram showing a schematic configuration of a touch panel device according to an embodiment of the present invention. In the figure, a touch panel device 1 according to the present embodiment is used for a mobile terminal such as a smartphone having a user interface capable of operating a scroll bar and operation buttons with fingers. A display unit 3, a gravity direction detection unit 4, a control unit 5, and a user interface display change instruction unit 6 are provided. The touch panel unit 2 is arranged immediately above the display surface of the display unit 3 and outputs coordinates corresponding to the position touched by the user's finger as coordinate information. As a touch panel method, there are a resistive film method, a surface acoustic wave method, an electromagnetic induction method, a capacitance method, and the like, and a capacitance method is mainly adopted in a mobile terminal such as a smartphone. The electrostatic capacity method is a method for detecting a position by detecting a change in electrostatic capacity between a finger and a conductive film.

表示部3は、液晶あるいは有機EL(Organic Electro-Luminescence)を有し、表示に関する指示に従って情報を表示する。重力方向検知部4は、加速度センサ(図示略)を有し、該加速度センサの出力に基づいて装置本体が縦方向か横方向かを検知する。制御部5は、重力方向検知部4の検知結果より装置本体が縦方向か横方向かを判別する。また、制御部5は、タッチパネル部2から座標情報が出力されることで、その座標情報と重力方向検知部4の検知結果とに基づいて表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。ユーザインタフェース表示変更指示部6は、制御部5から出力された表示変更制御信号に基づいて、表示部3に表示するスクロールバーや操作ボタン等のユーザインタフェースの表示位置を変更するための指示を表示部3に与える。   The display unit 3 includes a liquid crystal or an organic EL (Organic Electro-Luminescence), and displays information in accordance with a display instruction. The gravity direction detection unit 4 includes an acceleration sensor (not shown), and detects whether the apparatus main body is in the vertical direction or the horizontal direction based on the output of the acceleration sensor. The control unit 5 determines whether the apparatus main body is in the vertical direction or the horizontal direction from the detection result of the gravity direction detection unit 4. The control unit 5 generates a display change control signal based on the coordinate information and the detection result of the gravity direction detection unit 4 when the coordinate information is output from the touch panel unit 2, and a user interface display change instruction unit 6 is output. The user interface display change instruction unit 6 displays an instruction for changing the display position of the user interface such as a scroll bar or operation button displayed on the display unit 3 based on the display change control signal output from the control unit 5. Give to part 3.

制御部5は、タッチパネル部2から出力される座標情報より、タッチパネル部2に対するユーザの手指によるタッチが表示部3の表示をスクロールさせるためのスクロール操作であると判断すると、スクロール操作に対応した表示変更制御信号をユーザインタフェース表示変更指示部6へ出力する。ユーザインタフェース表示変更指示部6は、制御部5からスクロール操作に対応した表示変更制御信号を受け取ると、その表示変更制御信号に基づいた指示を表示部3に与える。表示部3は、ユーザインタフェース表示変更指示部6から与えられた指示に従い、ユーザインタフェースの表示位置をスクロール操作の軌跡に対応した位置に変更する。例えば、ユーザインタフェースがスクロールバーであって、スクロール操作の軌跡の突出方向が左方向である場合、スクロールバーを表示部3の右端部に表示し、スクロール操作の軌跡の突出方向が右方向である場合、スクロールバーを表示部3の左端部に表示する。   When the control unit 5 determines from the coordinate information output from the touch panel unit 2 that the touch of the user's finger on the touch panel unit 2 is a scroll operation for scrolling the display on the display unit 3, the display corresponding to the scroll operation is performed. The change control signal is output to the user interface display change instruction unit 6. When receiving a display change control signal corresponding to the scroll operation from the control unit 5, the user interface display change instruction unit 6 gives an instruction based on the display change control signal to the display unit 3. The display unit 3 changes the display position of the user interface to a position corresponding to the locus of the scroll operation according to the instruction given from the user interface display change instruction unit 6. For example, when the user interface is a scroll bar and the protrusion direction of the scroll operation locus is the left direction, the scroll bar is displayed at the right end of the display unit 3 and the protrusion direction of the scroll operation locus is the right direction. In this case, the scroll bar is displayed at the left end of the display unit 3.

図2は、スクロール操作とユーザインタフェースの表示位置変更を説明するための図である。同図において、図2の(a)は左手50で操作したときのスクロール方向60Lと実際の操作方向61Lを示し、図2の(b)は右手51で操作したときのスクロール方向60Rと実際の操作方向61Rを示す。親指でスクロール操作する場合、親指はその付け根の関節を中心に弧を描くように動くことから、スクロール操作は利き腕の方向に若干傾いた軌跡となる。すなわち、左右いずれかの方向に突出した軌跡となる。このスクロール操作の軌跡の突出方向を判定することで、左右どちらの手で操作したのかが分り、ユーザインタフェースの表示位置を決めることができる。   FIG. 2 is a diagram for explaining the scroll operation and the change of the display position of the user interface. 2A shows the scroll direction 60L when operated with the left hand 50 and the actual operation direction 61L, and FIG. 2B shows the scroll direction 60R when operated with the right hand 51 and the actual operation direction 61L. The operation direction 61R is shown. When scrolling with the thumb, the thumb moves in an arc around the joint at the base, so the scrolling operation has a slightly inclined track in the direction of the dominant arm. That is, the locus protrudes in either the left or right direction. By determining the projecting direction of the locus of the scroll operation, it can be determined which one of the left and right hands is used, and the display position of the user interface can be determined.

図2の(c)は、左手操作時のユーザインタフェースの表示位置を示す図である。同図に示すように、左手操作時は、スクロールバー10が表示部3の右端部に表示されるとともに、操作ボタン11が表示部3の左端上部又は左端下部のいずれか一方に表示される。操作ボタン11は、スクロール操作の方向が下方向である場合は、表示部3の左端下部に表示され、スクロール操作の方向が上方向である場合は、表示部3の左端上部に表示される。本実施の形態では、“決定ボタン”と“クリアボタン”が操作ボタン11である。   (C) of FIG. 2 is a figure which shows the display position of the user interface at the time of left hand operation. As shown in the figure, during left-hand operation, the scroll bar 10 is displayed at the right end of the display unit 3 and the operation button 11 is displayed at either the upper left end or the lower left end of the display unit 3. The operation button 11 is displayed at the lower left end of the display unit 3 when the scroll operation direction is downward, and is displayed at the upper left end of the display unit 3 when the scroll operation direction is upward. In this embodiment, the “OK button” and the “Clear button” are the operation buttons 11.

図2の(d)は、右手操作時のユーザインタフェースの表示位置を示す図である。同図に示すように、右手操作時は、スクロールバー10が表示部3の左端部に表示されるとともに、操作ボタン11が表示部3の右端上部又は右端下部のいずれか一方に表示される。操作ボタン11は、スクロール操作の方向が下方向である場合、表示部3の右端下部に表示され、スクロール操作の方向が上方向である場合、表示部3の右端上部に表示される。   FIG. 2D is a diagram showing the display position of the user interface during the right hand operation. As shown in the figure, during a right hand operation, the scroll bar 10 is displayed at the left end of the display unit 3 and the operation button 11 is displayed at either the upper right end or the lower right end of the display unit 3. The operation button 11 is displayed at the lower right end of the display unit 3 when the scroll operation direction is downward, and is displayed at the upper right end of the display unit 3 when the scroll operation direction is upward.

ここで、スクロールバー10の表示位置を、操作する手と反対側の位置(左手操作時は表示部3の右端部、右手操作時は表示部3の左端部)とすることで、図2の(a)又は図2の(b)に示すように、指によって隠れる死角70を避けることができ、常に最良の視認性を確保することができる。   Here, the display position of the scroll bar 10 is set to a position opposite to the hand to be operated (the right end portion of the display unit 3 during the left hand operation and the left end portion of the display unit 3 during the right hand operation). As shown in FIG. 2A or FIG. 2B, a blind spot 70 hidden by a finger can be avoided, and the best visibility can always be ensured.

また、操作ボタン11の表示位置を、スクロール操作の方向が下方向である場合は表示部3の下部にし、スクロール操作の方向が上方向である場合は表示部3の上部にすることで、スクロール操作からボタン操作に容易に移行することができ、操作性が良くなる。   In addition, when the scroll operation direction is downward, the display position of the operation button 11 is set to the lower part of the display unit 3, and when the scroll operation direction is upward, the display position of the operation button 11 is set to the upper part of the display unit 3. It is possible to easily shift from the operation to the button operation, and the operability is improved.

次に、図3及び図4は、タッチパネル装置1の縦画面操作時におけるユーザインタフェース表示処理を説明するための図である。図3の(a)において、タッチパネル装置1の短手方向をX軸、長手方向をY軸方向とする。また、図3の(b)において、スクロール操作の始点80のX座標をX1、終点81のX座標をX2とする。始点80から上方向へスクロール操作する場合で、操作する手が左手50であれば、画面右端からのX軸方向の距離△X1が終点81に近づくにつれて増加し、終点81における画面右端からのX軸方向の距離が△X2となる。このとき、△X1と△X2の大小関係は、△X2>△X1となる。これに対して、操作する手が右手51であれば、図3の(c)において、画面右端からのX軸方向の距離△X1が終点81に近づくにつれて減少し、終点81における画面右端からのX軸方向の距離が△X2となる。このとき、△X1と△X2の大小関係は、△X2<△X1となる。   Next, FIG. 3 and FIG. 4 are diagrams for explaining user interface display processing when operating the vertical screen of the touch panel device 1. In FIG. 3A, the short side direction of the touch panel device 1 is defined as the X axis, and the long side direction is defined as the Y axis direction. In FIG. 3B, the X coordinate of the start point 80 of the scroll operation is X1, and the X coordinate of the end point 81 is X2. When scrolling upward from the start point 80 and the hand to be operated is the left hand 50, the distance ΔX1 in the X-axis direction from the right end of the screen increases as it approaches the end point 81, and X from the right end of the screen at the end point 81 The axial distance is ΔX2. At this time, the magnitude relationship between ΔX1 and ΔX2 is ΔX2> ΔX1. On the other hand, if the hand to be operated is the right hand 51, the distance ΔX1 in the X-axis direction from the right end of the screen decreases as it approaches the end point 81 in FIG. The distance in the X-axis direction is ΔX2. At this time, the magnitude relationship between ΔX1 and ΔX2 is ΔX2 <ΔX1.

したがって、+X軸方向で、△X2>△X1のときは、左手による上スクロール操作であると判定できるので、図3の(d)に示すように、スクロールバー10を縦画面左手操作用として表示部3の右端部に表示する。また、同時に操作ボタン11を表示部3の左端上部に表示する。これに対して、+X軸方向で、△X2<△X1のときは、右手による上スクロール操作であると判定できるので、図3の(e)に示すように、スクロールバー10を縦画面右手操作用として表示部3の左端部に表示する。また、同時に操作ボタン11を表示部3の右端上部に表示する。   Therefore, when ΔX2> ΔX1 in the + X-axis direction, it can be determined that the scrolling operation is performed by the left hand as shown in FIG. Displayed at the right end of part 3. At the same time, the operation button 11 is displayed on the upper left end of the display unit 3. On the other hand, when ΔX2 <ΔX1 in the + X-axis direction, it can be determined that the scrolling operation is performed with the right hand, as shown in FIG. For display, it is displayed at the left end of the display unit 3. At the same time, the operation button 11 is displayed on the upper right end of the display unit 3.

一方、図4の(a)において、スクロール操作の始点80のX座標をX1、終点82のX座標を−X2とする。始点80から下方向へスクロール操作を行う場合、操作する手が左手50であれば、画面右端からの−X軸方向の距離△X1が終点82に近づくにつれて増加し、終点82における画面右端からの−X軸方向の距離が△X2となる。このとき、△X1と△X2の大小関係は、△X2>△X1となる。これに対して、操作する手が右手51であれば、図4の(b)において、画面右端からの−X軸方向の距離△X1が終点82に近づくにつれて減少し、終点82における画面右端からの−X軸方向の距離が△X2となる。このとき、△X1と△X2の大小関係は、△X2<△X1となる。   On the other hand, in FIG. 4A, the X coordinate of the start point 80 of the scroll operation is X1, and the X coordinate of the end point 82 is -X2. When scrolling downward from the start point 80, if the hand to be operated is the left hand 50, the distance ΔX1 in the −X-axis direction from the right end of the screen increases as it approaches the end point 82, and from the right end of the screen at the end point 82 -Distance in the X-axis direction is ΔX2. At this time, the magnitude relationship between ΔX1 and ΔX2 is ΔX2> ΔX1. On the other hand, if the hand to be operated is the right hand 51, in FIG. 4B, the distance ΔX1 in the −X-axis direction from the right end of the screen decreases as it approaches the end point 82, and from the right end of the screen at the end point 82. The distance in the −X-axis direction is ΔX2. At this time, the magnitude relationship between ΔX1 and ΔX2 is ΔX2 <ΔX1.

したがって、−X軸方向で、△X2>△X1のときは、左手による下スクロール操作であると判定できるので、図4の(c)に示すように、スクロールバー10を縦画面左手操作用として表示部3の右端部に表示する。また、同時に操作ボタン11を表示部3の左端下部に表示する。これに対して、−X軸方向で、△X2<△X1のときは、右手による下スクロール操作であると判定できるので、図4の(d)に示すように、スクロールバー10を縦画面右手操作用として表示部3の左端部に表示する。また、同時に操作ボタン11を表示部3の右端下部に表示する。   Accordingly, when ΔX2> ΔX1 in the −X-axis direction, it can be determined that the left scroll operation is performed by the left hand. Therefore, as shown in FIG. 4C, the scroll bar 10 is used for the vertical screen left hand operation. Displayed on the right end of the display unit 3. At the same time, the operation button 11 is displayed on the lower left portion of the display unit 3. On the other hand, when ΔX2 <ΔX1 in the −X axis direction, it can be determined that the scrolling operation is performed by the right hand, so that the scroll bar 10 is moved to the right hand of the vertical screen as shown in FIG. Displayed on the left end of the display unit 3 for operation. Simultaneously, the operation button 11 is displayed on the lower right end of the display unit 3.

次に、図5及び図6は、タッチパネル装置1の横画面操作時におけるユーザインタフェース表示処理を説明するための図である。図5の(a)において、タッチパネル装置1の短手方向をX軸、長手方向をY軸方向とする。また、図5の(b)において、スクロール操作の始点90のY座標をY1、終点91のY座標をY2とする。始点90から上方向へスクロール操作を行う場合、操作する手が左手50であれば、画面右端からのY軸方向の距離△Y1が終点91に近づくにつれて増加し、終点91における画面右端からのX軸方向の距離が△Y2となる。このとき、△Y1と△Y2の大小関係は、△Y2>△Y1となる。これに対して、操作する手が右手51であれば、図5の(c)において、画面右端からのY軸方向の距離△Y1が終点91に近づくにつれて減少し、終点91における画面右端からのY軸方向の距離が△Y2となる。このとき、△Y1と△Y2の大小関係は、△Y2<△Y1となる。   Next, FIG. 5 and FIG. 6 are diagrams for explaining user interface display processing at the time of a horizontal screen operation of the touch panel device 1. In FIG. 5A, the short side direction of the touch panel device 1 is the X axis, and the long side direction is the Y axis direction. In FIG. 5B, the Y coordinate of the start point 90 of the scroll operation is Y1, and the Y coordinate of the end point 91 is Y2. When scrolling upward from the start point 90, if the hand to be operated is the left hand 50, the distance ΔY1 in the Y-axis direction from the right end of the screen increases as it approaches the end point 91, and X from the right end of the screen at the end point 91 The distance in the axial direction is ΔY2. At this time, the magnitude relationship between ΔY1 and ΔY2 is ΔY2> ΔY1. On the other hand, if the hand to be operated is the right hand 51, in FIG. 5C, the distance ΔY1 in the Y-axis direction from the right end of the screen decreases as it approaches the end point 91, and from the right end of the screen at the end point 91. The distance in the Y-axis direction is ΔY2. At this time, the magnitude relationship between ΔY1 and ΔY2 is ΔY2 <ΔY1.

したがって、+Y軸方向で、△Y2>△Y1のときは、左手による上スクロール操作であると判定できるので、図5の(d)に示すように、スクロールバー10を横画面左手操作用として表示部3の右端部に表示する。また、同時に操作ボタン11を表示部3の左端上部に表示する。これに対して、+Y軸方向で、△Y2<△Y1のときは、右手による上スクロール操作であると判定できるので、図5の(e)に示すように、スクロールバー10を横画面右手操作用として表示部3の左端部に表示する。また、同時に操作ボタン11を表示部3の右端上部に表示する。   Accordingly, when ΔY2> ΔY1 in the + Y-axis direction, it can be determined that the scrolling operation is performed by the left hand as shown in FIG. 5D, so that the scroll bar 10 is displayed for horizontal screen left hand operation. Displayed at the right end of part 3. At the same time, the operation button 11 is displayed on the upper left end of the display unit 3. On the other hand, when ΔY2 <ΔY1 in the + Y-axis direction, it can be determined that the scrolling operation is performed with the right hand, as shown in FIG. 5 (e). For display, it is displayed at the left end of the display unit 3. At the same time, the operation button 11 is displayed on the upper right end of the display unit 3.

一方、図6の(a)において、スクロール操作の始点90のY座標をY1、終点92のY座標を−Y2とする。始点90から下方向へスクロール操作を行う場合、操作する手が左手50であれば、画面右端からの−Y軸方向の距離△Y1が終点92に近づくにつれて増加し、終点92における画面右端からの−Y軸方向の距離が△Y2となる。このとき、△Y1と△Y2の大小関係は、△Y2>△Y1となる。これに対して、操作する手が右手51であれば、図6の(b)において、画面右端からの−Y軸方向の距離△Y1が終点92に近づくにつれて減少し、終点92における画面右端からの−Y軸方向の距離が△Y2となる。このとき、△Y1と△Y2の大小関係は、△Y2<△Y1となる。   On the other hand, in FIG. 6A, the Y coordinate of the start point 90 of the scroll operation is Y1, and the Y coordinate of the end point 92 is -Y2. When scrolling downward from the start point 90, if the hand to be operated is the left hand 50, the distance Y1 in the -Y-axis direction from the right end of the screen increases as the end point 92 is approached, and from the right end of the screen at the end point 92 The distance in the −Y-axis direction is ΔY2. At this time, the magnitude relationship between ΔY1 and ΔY2 is ΔY2> ΔY1. On the other hand, if the operating hand is the right hand 51, in FIG. 6B, the distance ΔY1 in the −Y-axis direction from the right end of the screen decreases as it approaches the end point 92, and from the right end of the screen at the end point 92. The distance in the −Y-axis direction is ΔY2. At this time, the magnitude relationship between ΔY1 and ΔY2 is ΔY2 <ΔY1.

したがって、−Y軸方向で、△Y2>△Y1のときは、左手による下スクロール操作であると判定できるので、図6の(c)に示すように、スクロールバー10を横画面左手操作用として表示部3の右端部に表示する。また、同時に操作ボタン11を表示部3の左端下部に表示する。これに対して、−Y軸方向で、△Y2<△Y1のときは、右手による下スクロール操作であると判定できるので、図6の(d)に示すように、スクロールバー10を横画面右手操作用として表示部3の左端部に表示する。また、同時に操作ボタン11を表示部3の右端下部に表示する。   Therefore, when ΔY2> ΔY1 in the −Y-axis direction, it can be determined that the scrolling operation is a left scroll operation with the left hand. Therefore, as shown in FIG. Displayed on the right end of the display unit 3. At the same time, the operation button 11 is displayed on the lower left portion of the display unit 3. On the other hand, when ΔY2 <ΔY1 in the −Y-axis direction, it can be determined that the scrolling operation is performed by the right hand, so the scroll bar 10 is moved to the right hand of the horizontal screen as shown in FIG. Displayed on the left end of the display unit 3 for operation. At the same time, the operation button 11 is displayed on the lower right end of the display unit 3.

なお、図2の(c)に示す表示状態と、図2の(d)に示す表示状態のいずれか一方を定常状態として、定常状態時の持ち手と違う持ち手となったときに、表示の切り替えを行うようにするとよい。例えば、図2において、左手操作を定常状態と仮定して、図2の(c)の表示状態を定常表示とし、この状態で、右手操作が行われたときに、図2の(d)の表示状態に切り替える。   Note that when either the display state shown in FIG. 2C or the display state shown in FIG. 2D is in a steady state, the handle is different from the handle in the steady state. It is recommended to switch between. For example, in FIG. 2, assuming that the left hand operation is in a steady state, the display state in FIG. 2C is set as a steady display, and when the right hand operation is performed in this state, the display in FIG. Switch to the display state.

次に、本実施の形態のタッチパネル装置1の動作について説明する。
図7〜図9は、本実施の形態のタッチパネル装置1の動作を説明するためのフローチャートである。図7〜図9において、まず重力方向検知部4が、重力方向の検知を実施する(ステップS1)。次いで、制御部5が、重力方向検知部4による重力方向の検知が縦検知であるかどうか判定する(ステップS2)。縦検知であれば(ステップS2の判定が「YES」であれば)、スクロール操作が行われたか否かを判定する(ステップS3)。制御部5は、スクロール操作が行われたと判定すると(ステップS3で「YES」と判定すると)、タッチパネル部2から出力された座標情報より、スクロール操作における始点と終点の各X1,X2の座標を取得する(ステップS4)。
Next, the operation of the touch panel device 1 of the present embodiment will be described.
7-9 is a flowchart for demonstrating operation | movement of the touch-panel apparatus 1 of this Embodiment. 7 to 9, first, the gravity direction detector 4 detects the direction of gravity (step S1). Next, the control unit 5 determines whether or not the detection of the gravity direction by the gravity direction detection unit 4 is vertical detection (step S2). If it is vertical detection (if the determination in step S2 is “YES”), it is determined whether or not a scroll operation has been performed (step S3). If the control unit 5 determines that the scroll operation has been performed ("YES" in step S3), the control unit 5 determines the coordinates of the start point and end point X1 and X2 in the scroll operation from the coordinate information output from the touch panel unit 2. Obtain (step S4).

次いで、取得したスクロール操作における始点と終点の各X1,X2の座標から、△X2−△X1≧0の関係が成立するかどうか判定する(ステップS5)。制御部5は、この判定において、△X2−△X1≧0の関係が成立すると判定すると(ステップS5で「YES」と判定すると)、スクロール操作が左手で行われたと判断し、スクロールバー10を縦画面左手操作用として表示する処理を行う(ステップS6)。すなわち、制御部5は、スクロールバー10を縦画面左手操作用として表示部3の右端部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。   Next, it is determined whether or not a relationship of ΔX2−ΔX1 ≧ 0 is established from the coordinates of X1 and X2 of the start point and end point in the acquired scroll operation (step S5). If it is determined in this determination that the relationship ΔX2−ΔX1 ≧ 0 is established (determined as “YES” in step S5), the control unit 5 determines that the scroll operation has been performed with the left hand, and the scroll bar 10 is moved. A process of displaying for vertical screen left hand operation is performed (step S6). That is, the control unit 5 generates a display change control signal for displaying the scroll bar 10 on the right end of the display unit 3 for left-hand operation of the vertical screen, and outputs the display change control signal to the user interface display change instruction unit 6.

次いで、制御部5は、スクロール操作が下スクロールであるかどうか判定し(ステップS7)、下スクロールであると判定すると(ステップS7で「YES」と判定すると)、操作ボタン11を縦画面左手操作用として下スクロール配置表示するための処理を行う(ステップS8)。すなわち、制御部5は、操作ボタン11を縦画面左手操作用として表示部3の左端下部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。これに対して、制御部5は、ステップS7の判定で、下スクロールでないと判定すると(ステップS7で「NO」と判定すると)、操作ボタン11を縦画面左手操作用として上スクロール配置表示するための処理を行う(ステップS9)。すなわち、制御部5は、操作ボタン11を縦画面左手操作用として表示部3の左端上部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。   Next, the control unit 5 determines whether or not the scroll operation is a downward scroll (step S7). If the control unit 5 determines that the scroll operation is a downward scroll ("YES" in step S7), the control button 11 is operated with the left-hand operation on the vertical screen. For the purpose, a process for displaying and displaying a scroll-down scroll is performed (step S8). That is, the control unit 5 generates a display change control signal for displaying the operation button 11 on the lower left end of the display unit 3 for left hand operation of the vertical screen, and outputs the display change control signal to the user interface display change instruction unit 6. On the other hand, when the control unit 5 determines that the scroll is not a downward scroll in the determination in step S7 (determined as “NO” in step S7), the control button 11 displays the operation button 11 in the upward scroll arrangement for the left-hand operation on the vertical screen. Is performed (step S9). That is, the control unit 5 generates a display change control signal for displaying the operation button 11 on the upper left end of the display unit 3 for left-hand operation on the vertical screen, and outputs the display change control signal to the user interface display change instruction unit 6.

上記ステップS5の判定において、制御部5は、△X2−△X1≧0の関係が成立しないと判定すると(ステップS5で「NO」と判定すると)、スクロール操作が右手で行われたと判断し、スクロールバー10を縦画面右手操作用として表示する処理を行う(ステップS10)。すなわち、制御部5は、スクロールバー10を縦画面右手操作用として表示部3の左端部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。   When determining that the relationship ΔX2−ΔX1 ≧ 0 is not satisfied in the determination in step S5 (when determining “NO” in step S5), the control unit 5 determines that the scroll operation is performed with the right hand, Processing for displaying the scroll bar 10 for the right-handed operation of the vertical screen is performed (step S10). That is, the control unit 5 generates a display change control signal for displaying the scroll bar 10 on the left end portion of the display unit 3 for the right hand operation of the vertical screen, and outputs the display change control signal to the user interface display change instruction unit 6.

次いで、制御部5は、スクロール操作が下スクロールであるかどうか判定し(ステップS11)、下スクロールであると判定すると(ステップS11で「YES」と判定すると)、操作ボタン11を縦画面右手操作用として下スクロール配置表示するための処理を行う(ステップS12)。すなわち、制御部5は、操作ボタン11を縦画面右手操作用として表示部3の右端下部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。これに対して、制御部5は、ステップS11の判定で、下スクロールでないと判定すると(ステップS11で「NO」と判定すると)、操作ボタン11を縦画面右手操作用として上スクロール配置表示するための処理を行う(ステップS13)。すなわち、制御部5は、操作ボタン11を縦画面右手操作用として表示部3の右端上部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。ステップS8,S9,S12又はS13の処理を行った後、本処理を終える。   Next, the control unit 5 determines whether or not the scroll operation is a downward scroll (step S11). When the control unit 5 determines that the scroll operation is a downward scroll (when “YES” is determined in step S11), the control button 11 is operated with the right hand operation on the vertical screen. For the purpose, a process for displaying and displaying the scroll-down is performed (step S12). That is, the control unit 5 generates a display change control signal for displaying the operation button 11 on the lower right end of the display unit 3 for the right hand operation of the vertical screen, and outputs the display change control signal to the user interface display change instruction unit 6. On the other hand, when the control unit 5 determines that the scroll is not a downward scroll in the determination in step S11 (determined “NO” in step S11), the operation button 11 is displayed in an up scroll arrangement for the right hand operation of the vertical screen. Is performed (step S13). That is, the control unit 5 generates a display change control signal for displaying the operation button 11 on the upper right end of the display unit 3 for right hand operation of the vertical screen, and outputs the display change control signal to the user interface display change instruction unit 6. After performing the process of step S8, S9, S12 or S13, the process ends.

一方、上記ステップS2で、制御部5が、重力方向検知部4による重力方向の検知が横検知であると判定した場合(ステップS2で「NO」と判定した場合)、スクロール操作が行われたか否かを判定する(ステップS14)。制御部5は、スクロール操作が行われたと判定すると(ステップS14で「YES」と判定すると)、タッチパネル部2から出力された座標情報より、スクロール操作における始点と終点の各Y1,Y2の座標を取得する(ステップS15)。   On the other hand, if the control unit 5 determines in step S2 that the gravity direction detection by the gravity direction detection unit 4 is lateral detection (if it is determined "NO" in step S2), has the scroll operation been performed? It is determined whether or not (step S14). When determining that the scroll operation has been performed (when “YES” is determined in step S14), the control unit 5 determines the coordinates of the start and end points Y1 and Y2 in the scroll operation from the coordinate information output from the touch panel unit 2. Obtain (step S15).

次いで、取得したスクロール操作における始点と終点の各Y1,Y2の座標から、△Y2−△Y1≧0の関係が成立するかどうか判定する(ステップS16)。制御部5は、この判定において、△Y2−△Y1≧0の関係が成立すると判定すると(ステップS16で「YES」と判定すると)、スクロール操作が左手で行われたと判断し、スクロールバー10を横画面左手操作用として表示する処理を行う(ステップS17)。すなわち、制御部5は、スクロールバー10を横画面左手操作用として表示部3の右端部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。   Next, it is determined whether or not the relationship of ΔY2−ΔY1 ≧ 0 is established from the coordinates of Y1 and Y2 of the start point and end point in the acquired scroll operation (step S16). If it is determined in this determination that the relationship ΔY2−ΔY1 ≧ 0 is established (determined as “YES” in step S16), the control unit 5 determines that the scroll operation has been performed with the left hand, and the scroll bar 10 is moved. A process of displaying for left-handed operation on the horizontal screen is performed (step S17). That is, the control unit 5 generates a display change control signal for displaying the scroll bar 10 on the right end of the display unit 3 for the left-hand operation of the horizontal screen, and outputs the display change control signal to the user interface display change instruction unit 6.

次いで、制御部5は、スクロール操作が下スクロールであるかどうか判定し(ステップS18)、下スクロールであると判定すると(ステップS18で「YES」と判定すると)、操作ボタン11を横画面左手操作用として下スクロール配置表示するための処理を行う(ステップS19)。すなわち、制御部5は、操作ボタン11を横画面左手操作用として表示部3の左端下部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。これに対して、制御部5は、ステップS18の判定で、下スクロールでないと判定すると(ステップS18で「NO」と判定すると)、操作ボタン11を横画面左手操作用として上スクロール配置表示するための処理を行う(ステップS20)。すなわち、制御部5は、操作ボタン11を横画面左手操作用として表示部3の左端上部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。   Next, the control unit 5 determines whether or not the scroll operation is a downward scroll (step S18). When the control unit 5 determines that the scroll operation is a downward scroll ("YES" in step S18), the control button 11 is operated with the left-hand left side screen operation. For this purpose, a process for displaying and displaying a scroll-down scroll is performed (step S19). That is, the control unit 5 generates a display change control signal for displaying the operation button 11 at the lower left end of the display unit 3 for left-hand operation on the horizontal screen, and outputs the display change control signal to the user interface display change instruction unit 6. On the other hand, if it is determined in step S18 that the scroll is not downward scrolling (determined as “NO” in step S18), the control unit 5 displays the operation button 11 in an upward scroll arrangement for left-handed operation on the horizontal screen. Is performed (step S20). That is, the control unit 5 generates a display change control signal for displaying the operation button 11 on the upper left end of the display unit 3 for the left-hand operation of the horizontal screen, and outputs the display change control signal to the user interface display change instruction unit 6.

上記ステップS16の判定において、制御部5は、△Y2−△Y1≧0の関係が成立しないと判定すると(ステップS16で「NO」と判定すると)、スクロール操作が右手で行われたと判断し、スクロールバー10を横画面右手操作用として表示する処理を行う(ステップS21)。すなわち、制御部5は、スクロールバー10を横画面右手操作用として表示部3の左端部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。   In the determination of step S16, when the control unit 5 determines that the relationship ΔY2−ΔY1 ≧ 0 is not established (determined “NO” in step S16), the control unit 5 determines that the scroll operation is performed with the right hand, A process for displaying the scroll bar 10 for the right-hand operation of the horizontal screen is performed (step S21). That is, the control unit 5 generates a display change control signal for displaying the scroll bar 10 on the left end of the display unit 3 for the right hand operation of the horizontal screen, and outputs the display change control signal to the user interface display change instruction unit 6.

次いで、制御部5は、スクロール操作が下スクロールであるかどうか判定し(ステップS22)、下スクロールであると判定すると(ステップS22で「YES」と判定すると)、操作ボタン11を横画面右手操作用として下スクロール配置表示するための処理を行う(ステップS23)。すなわち、制御部5は、操作ボタン11を横画面右手操作用として表示部3の右端下部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。これに対して、制御部5は、ステップS22の判定で、下スクロールでないと判定すると(ステップS22で「NO」と判定すると)、操作ボタン11を横画面右手操作用として上スクロール配置表示するための処理を行う(ステップS24)。すなわち、制御部5は、操作ボタン11を横画面右手操作用として表示部3の右端上部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。ステップS19,S20,S23又はS24の処理を行った後、本処理を終える。   Next, the control unit 5 determines whether or not the scroll operation is a downward scroll (step S22). When the control unit 5 determines that the scroll operation is a downward scroll ("YES" is determined in step S22), the control button 11 is operated with the horizontal screen right hand operation. For this purpose, a process for displaying the scroll-down layout is performed (step S23). That is, the control unit 5 generates a display change control signal for displaying the operation button 11 on the lower right end of the display unit 3 for the right-hand operation of the horizontal screen, and outputs the display change control signal to the user interface display change instruction unit 6. On the other hand, when the control unit 5 determines that the scroll is not a downward scroll in the determination in step S22 (determined “NO” in step S22), the control button 11 displays the operation button 11 for the right scroll operation on the horizontal screen. Is performed (step S24). In other words, the control unit 5 generates a display change control signal for displaying the operation button 11 on the upper right end of the display unit 3 for the right hand operation of the horizontal screen, and outputs the display change control signal to the user interface display change instruction unit 6. After performing the process of step S19, S20, S23 or S24, this process is finished.

以上を要約すると、(1)スクロール操作の軌跡の突出方向が左方向であり、且つスクロール操作の方向が下方向である場合、スクロールバー10を表示部3の右端部に表示するとともに、操作ボタン11を表示部3の左端下部に表示し、(2)スクロール操作の軌跡の突出方向が左方向であり、且つスクロール操作の方向が上方向である場合、スクロールバー10を表示部3の右端部に表示するとともに、操作ボタン11を表示部3の左端上部に表示し、(3)スクロール操作の軌跡の突出方向が右方向であり、且つスクロール操作の方向が下方向である場合、スクロールバー10を表示部3の左端部に表示するとともに、操作ボタン11を表示部3の右端下部に表示し、(4)スクロール操作の軌跡の突出方向が右方向であり、且つスクロール操作の方向が上方向である場合、スクロールバー10を表示部3の左端部に表示するとともに、操作ボタン11を表示部3の右端上部に表示する。   In summary, (1) when the protruding direction of the locus of the scroll operation is the left direction and the direction of the scroll operation is the downward direction, the scroll bar 10 is displayed at the right end of the display unit 3 and the operation button 11 is displayed at the lower left end of the display unit 3, and (2) when the protruding direction of the scroll operation locus is the left direction and the scroll operation direction is the upper direction, the scroll bar 10 is displayed at the right end portion of the display unit 3. When the operation button 11 is displayed on the upper left end of the display unit 3 and (3) the protruding direction of the locus of the scroll operation is the right direction and the direction of the scroll operation is the downward direction, the scroll bar 10 is displayed. Is displayed at the left end of the display unit 3, and the operation button 11 is displayed at the lower right end of the display unit 3. (4) The protruding direction of the locus of the scroll operation is the right direction, and the If the direction of Lumpur operation is upward, and displays a scroll bar 10 to the left end of the display unit 3 displays an operation button 11 to the right end upper portion of the display unit 3.

このように本実施の形態のタッチパネル装置1によれば、ユーザの手指がタッチした位置に対応する座標情報を出力するタッチパネル部2と、タッチパネル部2から出力された座標情報に基づいて表示変更制御信号を出力する制御部5と、制御部5から出力された表示変更制御信号に基づいて、表示部3に表示するユーザインタフェースの表示位置を変更するための指示を表示部3に与えるユーザインタフェース表示変更指示部6と、を備え、制御部5は、タッチパネル部2に対するユーザの手指によるタッチが表示部3の表示をスクロールさせるためのスクロール操作である場合、スクロール操作に対応した表示変更制御信号を出力し、ユーザインタフェース表示変更指示部6は、制御部5からの表示変更制御信号に基づいた指示を表示部3に与えて、スクロール操作の軌跡の突出方向に応じて表示部3に表示するユーザインタフェースの表示位置を変更するので、カメラやセンサなどのタッチパネル以外のデバイスを追加することなく、ユーザインタフェースの適切なレイアウト変更を行うことが可能となる。   As described above, according to the touch panel device 1 of the present embodiment, the touch panel unit 2 that outputs the coordinate information corresponding to the position touched by the user's finger and the display change control based on the coordinate information output from the touch panel unit 2. A control unit 5 that outputs a signal, and a user interface display that gives an instruction to the display unit 3 to change the display position of the user interface displayed on the display unit 3 based on the display change control signal output from the control unit 5 A change instructing unit 6, and when the touch of the user's finger on the touch panel unit 2 is a scroll operation for scrolling the display of the display unit 3, the control unit 5 outputs a display change control signal corresponding to the scroll operation. The user interface display change instruction unit 6 outputs an instruction based on the display change control signal from the control unit 5. Since the display position of the user interface displayed on the display unit 3 is changed according to the protruding direction of the locus of the scroll operation, the user interface can be appropriately displayed without adding a device other than the touch panel such as a camera or a sensor. The layout can be changed.

なお、本実施の形態のタッチパネル装置1のハード構成としては、通常のコンピュータを用いることもできる。すなわち、タッチパネル装置1は、CPU、RAM等の揮発性メモリ、及びROM等の不揮発性メモリ、及びハードディスク又はSSD(Solid State Drive)等の大容量記憶装置等を備えたコンピュータによって構成できる。但し、通常のコンピュータは、重力方向検知部4を有していないのが通常であるので、重力方向検知部4を追加する必要がある。   Note that an ordinary computer can also be used as the hardware configuration of the touch panel device 1 of the present embodiment. That is, the touch panel device 1 can be configured by a computer including a CPU, a volatile memory such as a RAM, a nonvolatile memory such as a ROM, and a large-capacity storage device such as a hard disk or an SSD (Solid State Drive). However, since a normal computer normally does not have the gravity direction detection unit 4, it is necessary to add the gravity direction detection unit 4.

また、本実施の形態のタッチパネル装置1における処理を記述したプログラムを、磁気ディスク、光ディスク、光磁気ディスク、半導体メモリ等の記憶媒体に格納して配布することが可能である。   A program describing processing in the touch panel device 1 of the present embodiment can be stored and distributed in a storage medium such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory.

本発明は、カメラやセンサなどのタッチパネル以外のデバイスを追加することなく、ユーザインタフェースの適切なレイアウト変更を行うことができるといった効果を有し、スマートフォン等のタッチパネルを採用した携帯端末への適用が可能である。   INDUSTRIAL APPLICABILITY The present invention has an effect that an appropriate layout change of a user interface can be performed without adding a device other than a touch panel such as a camera or a sensor, and can be applied to a mobile terminal that employs a touch panel such as a smartphone. Is possible.

1 タッチパネル装置
2 タッチパネル部
3 表示部
4 重力方向検知部
5 制御部
6 ユーザインタフェース表示変更指示部
10 スクロールバー
11 操作ボタン
50 左手
51 右手
70 死角
DESCRIPTION OF SYMBOLS 1 Touch panel apparatus 2 Touch panel part 3 Display part 4 Gravity direction detection part 5 Control part 6 User interface display change instruction part 10 Scroll bar 11 Operation button 50 Left hand 51 Right hand 70 Blind spot

Claims (4)

ユーザの手指がタッチした位置に対応する座標情報を出力するタッチパネル部と、
前記タッチパネル部から出力された前記座標情報に基づいて表示変更制御信号を出力する制御部と、
前記制御部から出力された前記表示変更制御信号に基づいて、表示部に表示するユーザインタフェースの表示位置を変更するための指示を前記表示部に与えるユーザインタフェース表示変更指示部と、を備え、
前記タッチパネル部に対する前記ユーザの手指によるタッチが前記表示部の表示をスクロールさせるためのスクロール操作である場合、前記制御部から前記スクロール操作に対応した表示変更制御信号が出力され、前記ユーザインタフェース表示変更指示部から当該表示変更制御信号に基づいた指示が前記表示部に与えられ、前記スクロール操作の軌跡の突出方向に応じて前記表示部に表示する前記ユーザインタフェースの表示位置を変更するタッチパネル装置。
A touch panel unit that outputs coordinate information corresponding to a position touched by a user's finger;
A control unit that outputs a display change control signal based on the coordinate information output from the touch panel unit;
A user interface display change instruction unit for giving an instruction to the display unit to change the display position of the user interface displayed on the display unit based on the display change control signal output from the control unit;
When the touch by the user's finger on the touch panel unit is a scroll operation for scrolling the display of the display unit, a display change control signal corresponding to the scroll operation is output from the control unit, and the user interface display change An instruction based on the display change control signal is given from the instruction unit to the display unit, and the display position of the user interface displayed on the display unit is changed according to the protruding direction of the locus of the scroll operation.
前記ユーザインタフェースはスクロールバーであり、前記スクロール操作の軌跡の突出方向が左方向である場合、前記スクロールバーを前記表示部の右端部に表示し、前記スクロール操作の軌跡の突出方向が右方向である場合、前記スクロールバーを前記表示部の左端部に表示する請求項1に記載のタッチパネル装置。   The user interface is a scroll bar, and when the protruding direction of the scroll operation locus is the left direction, the scroll bar is displayed at the right end of the display unit, and the protruding direction of the scroll operation locus is the right direction. 2. The touch panel device according to claim 1, wherein if there is, the scroll bar is displayed on a left end portion of the display unit. 前記ユーザインタフェースはスクロールバー及び操作ボタンであり、前記スクロール操作の軌跡の突出方向が左方向である場合、前記スクロールバーを前記表示部の右端部に表示するとともに、前記操作ボタンを前記表示部の左端部に表示し、前記スクロール操作の軌跡の突出方向が右方向である場合、前記スクロールバーを前記表示部の左端部に表示するとともに、前記操作ボタンを前記表示部の右端部に表示する請求項1に記載のタッチパネル装置。   The user interface is a scroll bar and an operation button. When the protruding direction of the locus of the scroll operation is the left direction, the scroll bar is displayed on the right end of the display unit, and the operation button is displayed on the display unit. The scroll bar is displayed on the left end of the display unit and the operation button is displayed on the right end of the display unit when displayed on the left end unit and the protruding direction of the locus of the scroll operation is the right direction. Item 10. The touch panel device according to Item 1. 前記スクロール操作の軌跡の突出方向が左方向であり、且つ前記スクロール操作の方向が下方向である場合、前記操作ボタンを前記表示部の左端下部に表示し、前記スクロール操作の方向が上方向である場合、前記操作ボタンを前記表示部の左端上部に表示し、前記スクロール操作の軌跡の突出方向が右方向であり、且つ前記スクロール操作の方向が下方向である場合、前記操作ボタンを前記表示部の右端下部に表示し、前記スクロール操作の方向が上方向である場合、前記操作ボタンを前記表示部の右端上部に表示する請求項3に記載のタッチパネル装置。   When the protruding direction of the locus of the scroll operation is the left direction and the direction of the scroll operation is the downward direction, the operation button is displayed at the lower left end of the display unit, and the direction of the scroll operation is the upward direction. In some cases, the operation button is displayed on the upper left end of the display unit, and when the protruding direction of the locus of the scroll operation is a right direction and the direction of the scroll operation is a downward direction, the operation button is displayed on the display unit. 4. The touch panel device according to claim 3, wherein the operation button is displayed on an upper right end of the display unit when the scroll operation is performed in an upward direction.
JP2011016724A 2011-01-28 2011-01-28 Touch panel device Withdrawn JP2012155675A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011016724A JP2012155675A (en) 2011-01-28 2011-01-28 Touch panel device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011016724A JP2012155675A (en) 2011-01-28 2011-01-28 Touch panel device

Publications (1)

Publication Number Publication Date
JP2012155675A true JP2012155675A (en) 2012-08-16

Family

ID=46837305

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011016724A Withdrawn JP2012155675A (en) 2011-01-28 2011-01-28 Touch panel device

Country Status (1)

Country Link
JP (1) JP2012155675A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012215945A (en) * 2011-03-31 2012-11-08 Ntt Docomo Inc Portable terminal and information display method
JP2013246641A (en) * 2012-05-25 2013-12-09 Fuji Xerox Co Ltd Image display device, image control device, image formation device and program
KR20150068478A (en) 2013-03-11 2015-06-19 샤프 가부시키가이샤 Portable device
CN105005440A (en) * 2014-04-22 2015-10-28 联想移动通信科技有限公司 Mobile terminal display interface scroll bar switching method and apparatus and terminal
JP2017084007A (en) * 2015-10-26 2017-05-18 京セラドキュメントソリューションズ株式会社 Operation input device and method
JP2017097393A (en) * 2015-11-18 2017-06-01 京セラドキュメントソリューションズ株式会社 Operation input device and operation input method
JP2017129999A (en) * 2016-01-19 2017-07-27 ヤフー株式会社 Information display program, information display device, information display method, and delivery device
JP2017208023A (en) * 2016-05-20 2017-11-24 シャープ株式会社 Display device and program
US9846537B2 (en) 2014-06-20 2017-12-19 International Business Machines Corporation Touch panel input item correction in accordance with angle of deviation
WO2023195556A1 (en) * 2022-04-07 2023-10-12 엘지전자 주식회사 Display device

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012215945A (en) * 2011-03-31 2012-11-08 Ntt Docomo Inc Portable terminal and information display method
JP2013246641A (en) * 2012-05-25 2013-12-09 Fuji Xerox Co Ltd Image display device, image control device, image formation device and program
CN104781769B (en) * 2013-03-11 2018-01-19 夏普株式会社 Portable device
KR20150068478A (en) 2013-03-11 2015-06-19 샤프 가부시키가이샤 Portable device
CN104781769A (en) * 2013-03-11 2015-07-15 夏普株式会社 Portable device
KR101679158B1 (en) * 2013-03-11 2016-11-23 샤프 가부시키가이샤 Portable device
CN105005440A (en) * 2014-04-22 2015-10-28 联想移动通信科技有限公司 Mobile terminal display interface scroll bar switching method and apparatus and terminal
US9846537B2 (en) 2014-06-20 2017-12-19 International Business Machines Corporation Touch panel input item correction in accordance with angle of deviation
US9851847B2 (en) 2014-06-20 2017-12-26 International Business Machines Corporation Touch panel input item correction in accordance with angle of deviation
US10216334B2 (en) 2014-06-20 2019-02-26 International Business Machines Corporation Touch panel input item correction in accordance with angle of deviation
US10394382B2 (en) 2014-06-20 2019-08-27 International Business Machines Corporation Touch panel input item correction in accordance with angle of deviaton
US11023076B2 (en) 2014-06-20 2021-06-01 International Business Machines Corporation Touch panel input item correction in accordance with angle of deviation
JP2017084007A (en) * 2015-10-26 2017-05-18 京セラドキュメントソリューションズ株式会社 Operation input device and method
JP2017097393A (en) * 2015-11-18 2017-06-01 京セラドキュメントソリューションズ株式会社 Operation input device and operation input method
JP2017129999A (en) * 2016-01-19 2017-07-27 ヤフー株式会社 Information display program, information display device, information display method, and delivery device
JP2017208023A (en) * 2016-05-20 2017-11-24 シャープ株式会社 Display device and program
WO2023195556A1 (en) * 2022-04-07 2023-10-12 엘지전자 주식회사 Display device

Similar Documents

Publication Publication Date Title
JP2012155675A (en) Touch panel device
JP5519871B1 (en) Portable electronic devices
JP5759660B2 (en) Portable information terminal having touch screen and input method
JP5721662B2 (en) Input receiving method, input receiving program, and input device
JP5642900B2 (en) Electronic device and vibration control method
JP5507494B2 (en) Portable electronic device with touch screen and control method
JP4741983B2 (en) Electronic device and method of operating electronic device
EP2637089A2 (en) Handheld devices and controlling methods using the same
US20120154294A1 (en) Using movement of a computing device to enhance interpretation of input events produced when interacting with the computing device
JP2010140321A (en) Information processing apparatus, information processing method, and program
KR20140047515A (en) Electronic device for inputting data and operating method thereof
JP6109788B2 (en) Electronic device and method of operating electronic device
JP5406333B2 (en) Portable terminal, control method and program
TW201331812A (en) Electronic apparatus and method for controlling the same
WO2013161170A1 (en) Input device, input support method, and program
JP5991320B2 (en) Input device, image display method and program
JPWO2012161237A1 (en) Information processing apparatus and control method thereof
US11354031B2 (en) Electronic apparatus, computer-readable non-transitory recording medium, and display control method for controlling a scroll speed of a display screen
CN102768597A (en) Method and device for operating electronic equipment
JP2012174247A (en) Mobile electronic device, contact operation control method, and contact operation control program
EP3457269B1 (en) Electronic device and method for one-handed operation
JP7034856B2 (en) Electronic devices, control programs and display control methods
JP5908326B2 (en) Display device and display program
JP5769234B2 (en) Display device, display method, and program
JP5898161B2 (en) Portable terminal, control method and program

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20140401