JP2012155675A - Touch panel device - Google Patents
Touch panel device Download PDFInfo
- 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
Links
Images
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
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
しかしながら、特許文献1,2で開示された技術は、ユーザインタフェースのレイアウトの変更にカメラやセンサなどのデバイスを用いるため、コスト高になるとともに、消費電力が大きくなるという課題がある。特に、片手操作用のレイアウトを実現しようとする場合、手の持ち替えがいつ発生するか予測がつき難いため、原則的にデバイスを常時起動させておく必要があり、無駄が多かった。
However, since the techniques disclosed in
本発明は、係る事情に鑑みてなされたものであり、カメラやセンサなどのタッチパネル以外のデバイスを追加することなく、ユーザインタフェースの適切なレイアウト変更を行うことができるタッチパネル装置を提供することを目的とする。 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.
以下、本発明を実施するための好適な実施の形態について、図面を参照して詳細に説明する。 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
表示部3は、液晶あるいは有機EL(Organic Electro-Luminescence)を有し、表示に関する指示に従って情報を表示する。重力方向検知部4は、加速度センサ(図示略)を有し、該加速度センサの出力に基づいて装置本体が縦方向か横方向かを検知する。制御部5は、重力方向検知部4の検知結果より装置本体が縦方向か横方向かを判別する。また、制御部5は、タッチパネル部2から座標情報が出力されることで、その座標情報と重力方向検知部4の検知結果とに基づいて表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。ユーザインタフェース表示変更指示部6は、制御部5から出力された表示変更制御信号に基づいて、表示部3に表示するスクロールバーや操作ボタン等のユーザインタフェースの表示位置を変更するための指示を表示部3に与える。
The
制御部5は、タッチパネル部2から出力される座標情報より、タッチパネル部2に対するユーザの手指によるタッチが表示部3の表示をスクロールさせるためのスクロール操作であると判断すると、スクロール操作に対応した表示変更制御信号をユーザインタフェース表示変更指示部6へ出力する。ユーザインタフェース表示変更指示部6は、制御部5からスクロール操作に対応した表示変更制御信号を受け取ると、その表示変更制御信号に基づいた指示を表示部3に与える。表示部3は、ユーザインタフェース表示変更指示部6から与えられた指示に従い、ユーザインタフェースの表示位置をスクロール操作の軌跡に対応した位置に変更する。例えば、ユーザインタフェースがスクロールバーであって、スクロール操作の軌跡の突出方向が左方向である場合、スクロールバーを表示部3の右端部に表示し、スクロール操作の軌跡の突出方向が右方向である場合、スクロールバーを表示部3の左端部に表示する。
When the
図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
図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
図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
ここで、スクロールバー10の表示位置を、操作する手と反対側の位置(左手操作時は表示部3の右端部、右手操作時は表示部3の左端部)とすることで、図2の(a)又は図2の(b)に示すように、指によって隠れる死角70を避けることができ、常に最良の視認性を確保することができる。
Here, the display position of the
また、操作ボタン11の表示位置を、スクロール操作の方向が下方向である場合は表示部3の下部にし、スクロール操作の方向が上方向である場合は表示部3の上部にすることで、スクロール操作からボタン操作に容易に移行することができ、操作性が良くなる。
In addition, when the scroll operation direction is downward, the display position of the
次に、図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
したがって、+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
一方、図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
したがって、−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
次に、図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
したがって、+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
一方、図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
したがって、−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
なお、図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
7-9 is a flowchart for demonstrating operation | movement of the touch-
次いで、取得したスクロール操作における始点と終点の各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
次いで、制御部5は、スクロール操作が下スクロールであるかどうか判定し(ステップS7)、下スクロールであると判定すると(ステップS7で「YES」と判定すると)、操作ボタン11を縦画面左手操作用として下スクロール配置表示するための処理を行う(ステップS8)。すなわち、制御部5は、操作ボタン11を縦画面左手操作用として表示部3の左端下部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。これに対して、制御部5は、ステップS7の判定で、下スクロールでないと判定すると(ステップS7で「NO」と判定すると)、操作ボタン11を縦画面左手操作用として上スクロール配置表示するための処理を行う(ステップS9)。すなわち、制御部5は、操作ボタン11を縦画面左手操作用として表示部3の左端上部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。
Next, the
上記ステップ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
次いで、制御部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
一方、上記ステップS2で、制御部5が、重力方向検知部4による重力方向の検知が横検知であると判定した場合(ステップS2で「NO」と判定した場合)、スクロール操作が行われたか否かを判定する(ステップS14)。制御部5は、スクロール操作が行われたと判定すると(ステップS14で「YES」と判定すると)、タッチパネル部2から出力された座標情報より、スクロール操作における始点と終点の各Y1,Y2の座標を取得する(ステップS15)。
On the other hand, if the
次いで、取得したスクロール操作における始点と終点の各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
次いで、制御部5は、スクロール操作が下スクロールであるかどうか判定し(ステップS18)、下スクロールであると判定すると(ステップS18で「YES」と判定すると)、操作ボタン11を横画面左手操作用として下スクロール配置表示するための処理を行う(ステップS19)。すなわち、制御部5は、操作ボタン11を横画面左手操作用として表示部3の左端下部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。これに対して、制御部5は、ステップS18の判定で、下スクロールでないと判定すると(ステップS18で「NO」と判定すると)、操作ボタン11を横画面左手操作用として上スクロール配置表示するための処理を行う(ステップS20)。すなわち、制御部5は、操作ボタン11を横画面左手操作用として表示部3の左端上部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。
Next, the
上記ステップS16の判定において、制御部5は、△Y2−△Y1≧0の関係が成立しないと判定すると(ステップS16で「NO」と判定すると)、スクロール操作が右手で行われたと判断し、スクロールバー10を横画面右手操作用として表示する処理を行う(ステップS21)。すなわち、制御部5は、スクロールバー10を横画面右手操作用として表示部3の左端部に表示するための表示変更制御信号を生成し、ユーザインタフェース表示変更指示部6へ出力する。
In the determination of step S16, when the
次いで、制御部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
以上を要約すると、(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
このように本実施の形態のタッチパネル装置1によれば、ユーザの手指がタッチした位置に対応する座標情報を出力するタッチパネル部2と、タッチパネル部2から出力された座標情報に基づいて表示変更制御信号を出力する制御部5と、制御部5から出力された表示変更制御信号に基づいて、表示部3に表示するユーザインタフェースの表示位置を変更するための指示を表示部3に与えるユーザインタフェース表示変更指示部6と、を備え、制御部5は、タッチパネル部2に対するユーザの手指によるタッチが表示部3の表示をスクロールさせるためのスクロール操作である場合、スクロール操作に対応した表示変更制御信号を出力し、ユーザインタフェース表示変更指示部6は、制御部5からの表示変更制御信号に基づいた指示を表示部3に与えて、スクロール操作の軌跡の突出方向に応じて表示部3に表示するユーザインタフェースの表示位置を変更するので、カメラやセンサなどのタッチパネル以外のデバイスを追加することなく、ユーザインタフェースの適切なレイアウト変更を行うことが可能となる。
As described above, according to the
なお、本実施の形態のタッチパネル装置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
また、本実施の形態のタッチパネル装置1における処理を記述したプログラムを、磁気ディスク、光ディスク、光磁気ディスク、半導体メモリ等の記憶媒体に格納して配布することが可能である。
A program describing processing in the
本発明は、カメラやセンサなどのタッチパネル以外のデバイスを追加することなく、ユーザインタフェースの適切なレイアウト変更を行うことができるといった効果を有し、スマートフォン等のタッチパネルを採用した携帯端末への適用が可能である。 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
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.
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)
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 |
-
2011
- 2011-01-28 JP JP2011016724A patent/JP2012155675A/en not_active Withdrawn
Cited By (17)
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 |