JP6299430B2 - Portable terminal device and display control method - Google Patents
Portable terminal device and display control method Download PDFInfo
- Publication number
- JP6299430B2 JP6299430B2 JP2014108551A JP2014108551A JP6299430B2 JP 6299430 B2 JP6299430 B2 JP 6299430B2 JP 2014108551 A JP2014108551 A JP 2014108551A JP 2014108551 A JP2014108551 A JP 2014108551A JP 6299430 B2 JP6299430 B2 JP 6299430B2
- Authority
- JP
- Japan
- Prior art keywords
- display unit
- display
- screen
- touch
- displayed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 20
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 210000003811 finger Anatomy 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 210000004247 hand Anatomy 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Description
本発明は、携帯端末装置及び表示制御方法に関する。 The present invention relates to a mobile terminal device and a display control method.
一般に、例えばスマートフォンなどの携帯端末装置には、タッチパネルが設けられることがある。タッチパネルは、ユーザがタッチした座標を検知するため、例えば液晶モジュールなどの表示デバイスと重ねて配置することにより、携帯端末装置の操作性を向上することができる。 In general, a touch panel may be provided in a mobile terminal device such as a smartphone. Since the touch panel detects the coordinates touched by the user, the operability of the mobile terminal device can be improved by arranging the touch panel so as to overlap with a display device such as a liquid crystal module.
具体的には、例えば画面に表示されたテキストをコピーペーストする場合、ユーザは、表示されたテキストをタッチして、コピーしたい箇所を指定することができる。また、表示されたテキストが所定時間以上継続してタッチされた場合、タッチされた箇所の周辺を拡大表示して、指定する位置の微調整を容易にすることなども可能である。 Specifically, for example, when the text displayed on the screen is copied and pasted, the user can touch the displayed text to specify a portion to be copied. In addition, when the displayed text is continuously touched for a predetermined time or longer, the vicinity of the touched portion can be enlarged and displayed to facilitate fine adjustment of the designated position.
しかしながら、最近では、携帯端末装置の大画面化が進んでおり、タッチパネルを搭載した携帯端末装置であっても片手での操作が困難になるという問題が生じている。すなわち、大画面化に伴ってタッチパネルのサイズも大きくなり、タッチパネル上に携帯端末装置を把持するユーザの指が届かない領域が形成されるという問題がある。 However, recently, the screen size of mobile terminal devices has been increasing, and there is a problem that even a mobile terminal device equipped with a touch panel is difficult to operate with one hand. That is, as the screen is enlarged, the size of the touch panel is increased, and there is a problem that an area on which the user's finger holding the mobile terminal device cannot reach is formed on the touch panel.
具体的には、ユーザが例えば右手で携帯端末装置を把持する場合、タッチパネルが大型化すると、タッチパネルにタッチして操作する右手の親指がタッチパネルの左側の領域に届かないことがある。このため、例えば画面の左側に表示されたテキストを指定する場合には、ユーザは、携帯端末装置を左手に持ち替えたり、両手で操作したりする。結果として、携帯端末装置の操作性が損なわれ、利便性の向上が阻害されてしまう。 Specifically, when the user holds the mobile terminal device with the right hand, for example, when the touch panel is enlarged, the thumb of the right hand that operates by touching the touch panel may not reach the area on the left side of the touch panel. For this reason, for example, when designating the text displayed on the left side of the screen, the user changes the portable terminal device to the left hand or operates it with both hands. As a result, the operability of the mobile terminal device is impaired, and improvement in convenience is hindered.
開示の技術は、かかる点に鑑みてなされたものであって、操作性を向上することができる携帯端末装置及び表示制御方法を提供することを目的とする。 The disclosed technology has been made in view of the above points, and an object thereof is to provide a mobile terminal device and a display control method capable of improving operability.
本願が開示する携帯端末装置は、1つの態様において、画面を表示する表示部と、前記表示部に表示された画面に対するタッチを受け付ける入力部と、前記表示部及び前記入力部に接続されたプロセッサとを有し、前記プロセッサは、前記入力部によって受け付けられたタッチの位置を取得し、取得されたタッチ位置が前記表示部の所定の領域よりも前記表示部の一端に近い位置であるか否かを判定し、タッチ位置が前記所定の領域よりも前記表示部の一端に近い位置であると判定された場合に、前記表示部の一端から対向する他端へ向かう方向へ画面をスクロールさせ、スクロールによって画面の前記表示部の他端側の部分が表示されなくなると、表示されなくなった部分を前記表示部の一端側に表示させる処理を実行する。 In one aspect, a mobile terminal device disclosed in the present application includes a display unit that displays a screen, an input unit that receives a touch on the screen displayed on the display unit, and a processor connected to the display unit and the input unit. The processor acquires the position of the touch received by the input unit, and whether the acquired touch position is closer to one end of the display unit than a predetermined region of the display unit If it is determined that the touch position is closer to one end of the display unit than the predetermined area , the screen is scrolled in a direction from one end of the display unit to the other opposite end , When the other end portion of the display portion of the screen by scrolling is no longer displayed, it executes processing Ru display the portion that is no longer displayed on one side of the display unit.
本願が開示する携帯端末装置及び表示制御方法の1つの態様によれば、操作性を向上することができるという効果を奏する。 According to one aspect of the mobile terminal device and the display control method disclosed in the present application, the operability can be improved.
以下、本願が開示する携帯端末装置及び表示制御方法の一実施の形態について、図面を参照して詳細に説明する。なお、この実施の形態により本発明が限定されるものではない。 Hereinafter, an embodiment of a mobile terminal device and a display control method disclosed in the present application will be described in detail with reference to the drawings. In addition, this invention is not limited by this embodiment.
図1は、一実施の形態に係る携帯端末装置100の構成を示すブロック図である。図1に示す携帯端末装置100は、操作キー部110、タッチ入力部120、音声入出力部130、メモリ140、表示部150、プロセッサ160及び無線通信部170を有する。
FIG. 1 is a block diagram illustrating a configuration of a
操作キー部110は、例えば携帯端末装置100の電源をオンにするキーや音量を調節するキーなどのように、携帯端末装置100を操作する物理キーを有する。
The
タッチ入力部120は、例えば静電容量式のタッチパネルを備え、ユーザによるタッチを受け付ける。そして、タッチ入力部120は、タッチされた位置の座標(以下「タッチ座標」という)を取得し、プロセッサ160へ通知する。なお、タッチ入力部120は、表示部150の画面と重ねて配置されているため、タッチ座標は、表示部150の画面上の座標に対応する。
The
音声入出力部130は、例えばマイクやスピーカを備え、音声の入力を受け付けたり、音声を出力したりする。すなわち、携帯端末装置100が例えば音声通話に使用される場合には、音声入出力部130は、ユーザの発話音声の入力をマイクによって受け付け、通話相手の受話音声をスピーカから出力する。
The voice input /
メモリ140は、例えばRAM(Random Access Memory)などを備え、プロセッサ160によって実行される処理に必要なデータなどを記憶する。
The
表示部150は、例えば液晶パネルなどを備え、種々の画面を表示する。すなわち、表示部150は、プロセッサ160から出力される制御情報に従って、画像やテキストなどを表示する。また、表示部150は、プロセッサ160から出力されるスクロール情報に従って、表示された画面をスクロールさせる。本実施の形態に係る画面のスクロールについては、後に詳述する。
The
プロセッサ160は、例えばCPU(Central Processing Unit)などを備え、携帯端末装置100全体を制御する。具体的には、プロセッサ160は、例えばタッチ入力部120において入力されたタッチ座標に基づいて、表示部150に表示された画面を制御する制御情報を生成し、生成した制御情報を表示部150へ出力する。また、プロセッサ160は、例えばタッチ入力部120において入力されたタッチ座標に基づいて、表示部150に表示された画面をスクロールさせるスクロール情報を生成し、生成したスクロール情報を表示部150へ出力する。このとき、プロセッサ160は、タッチ座標と所定の閾値とを比較した結果に応じて、スクロール情報を生成する。なお、プロセッサ160の機能については、後に詳述する。
The
無線通信部170は、プロセッサ160によって生成された送信信号に対して所定の無線送信処理を施し、アンテナを介して無線送信する。また、無線通信部170は、アンテナを介して受信された受信信号に対して所定の無線受信処理を施し、プロセッサ160へ出力する。
The
図2は、一実施の形態に係るプロセッサの機能を示すブロック図である。図2に示すプロセッサ160は、タッチ座標取得部161、モード管理部162、表示制御部163、閾値判定部164及びスクロール制御部165を有する。
FIG. 2 is a block diagram illustrating functions of the processor according to the embodiment. The
タッチ座標取得部161は、タッチ入力部120から通知されるユーザのタッチ座標を取得する。そして、タッチ座標取得部161は、取得したタッチ座標をモード管理部162へ出力する。また、タッチ座標取得部161は、モード管理部162によって管理されるモードが折り返し表示モードである場合には、取得したタッチ座標を閾値判定部164へ出力する。ここで、折り返し表示モードとは、画面をスクロールさせた際に表示部150の一端を超えて表示されなくなる部分を、表示部150の他端に折り返して表示するモードである。すなわち、例えば画面を右方向へスクロールさせた場合、画面の右側部分から順に表示部150の右端を超えて表示されなくなるが、折り返し表示モードでは、表示されなくなる右側部分が表示部150の左端に折り返して表示される。
The touch
モード管理部162は、タッチ座標取得部161によって取得されたタッチ座標に応じて、表示部150における表示に関するモードを管理する。具体的には、モード管理部162は、表示部150にテキストが表示されている場合、例えば同一のタッチ座標が所定時間以上継続してタッチされると、このタッチ座標に表示されたテキストを選択するテキスト選択モードに遷移する。テキスト選択モードでは、ユーザは、例えばコピーするテキストの始点と終点を指定することが可能となる。テキスト選択モード中の表示部150の表示モードには、折り返し表示モードと通常表示モードがある。
The
すなわち、モード管理部162は、テキスト選択モード中に、表示部150に表示された折り返しボタンの座標がタッチされたと判断した場合には、表示部150における表示モードを折り返し表示モードに設定する。そして、モード管理部162は、折り返し表示モードに遷移した旨を閾値判定部164へ通知する。折り返し表示モードでは、ユーザは、タッチ操作によって画面をスクロールさせることによりテキストの始点と終点を指定することが可能となる。
That is, if the
さらに、モード管理部162は、折り返し表示モード中に、表示部150に表示された解除ボタンの座標がタッチされたと判断した場合には、表示部150における表示モードを通常表示モードに設定する。そして、モード管理部162は、通常表示モードに遷移した旨を閾値判定部164へ通知する。通常表示モードでは、ユーザは、タッチ操作によって所定のポインタを移動させることによりテキストの始点と終点を指定することが可能となる。
Furthermore, when the
表示制御部163は、テキスト選択モード中に、選択されたテキストを他のテキストと区別して表示するための制御情報を生成し、生成した制御情報を表示部150へ出力する。具体的には、表示制御部163は、タッチ操作によって指定されたテキストの始点と終点に所定のポインタを表示し、始点から終点までのテキストを例えば反転表示するための制御情報を生成する。なお、表示制御部163は、折り返し表示モード中には閾値判定部164を介してテキストの始点と終点に対応するタッチ座標を取得し、通常表示モード中にはモード管理部162を介してテキストの始点と終点に対応するタッチ座標を取得する。
The
閾値判定部164は、モード管理部162から折り返し表示モードに遷移した旨が通知されると、タッチ座標取得部161からタッチ座標を取得し、タッチ座標に関して所定の閾値を用いた判定を行う。すなわち、閾値判定部164は、タッチ座標が表示部150の所定の領域に含まれるか否かを判定し、所定の領域に含まれない場合に、表示部150に表示された画面をスクロールさせて折り返し表示をすると決定する。そして、閾値判定部164は、折り返し表示をすると決定した場合には、その旨をタッチ座標とともにスクロール制御部165へ通知する。なお、閾値判定部164による閾値判定については、後に図3〜5を参照して詳述する。
When notified of the transition from the
スクロール制御部165は、閾値判定部164から折り返し表示をする旨が通知された場合に、表示部150に表示された画面を折り返し表示するためのスクロール情報を生成し、生成したスクロール情報を表示部150へ出力する。具体的には、スクロール制御部165は、表示部150における画面の一端がタッチ座標に重なるまでスクロールさせ、スクロールによって表示されなくなった部分を折り返して表示部150に表示するためのスクロール情報を生成する。
The
次に、図3〜5を参照して、閾値判定部164による閾値判定について説明する。以下においては、ユーザが右手で携帯端末装置100を把持することがあらかじめ設定されているものとして説明する。換言すれば、ユーザは、表示部150の右側の領域をタッチすることはできる一方、表示部150の左側の領域には指が届かずタッチすることができない状態であるものとして説明する。
Next, threshold determination by the
まず、図3を参照して、ユーザが表示部150の点Aをタッチした場合の閾値判定について説明する。図3においては、表示部150の左右方向をX方向とし、表示部150の右端から左へ向かうに連れてX座標値が大きくなるものとする。図3に示すように、表示部150は、直線201、202によって3つの領域に区画されている。直線201は、画面を右方向へスクロールさせるか否かを判定する右スクロール閾値を示し、そのX座標値はTh1である。また、直線202は、画面を左方向へスクロールさせるか否かを判定する左スクロール閾値を示し、そのX座標値はTh2(Th2<Th1)である。
First, referring to FIG. 3, threshold value determination when the user touches a point A on the
図3に示すように、点Aは、直線201、202に挟まれた領域に位置する。すなわち、点AのX座標値Xaは、Th2≦Xa<Th1を満たす。このように、タッチ座標のX座標値が左スクロール閾値以上右スクロール閾値未満である場合には、閾値判定部164は、画面を左右方向へスクロールさせないと決定する。したがって、直線201、202に挟まれた領域内でテキストの始点又は終点を示すポインタがタッチされる間は、タッチ座標が閾値判定部164から表示制御部163へ出力され、表示制御部163は、タッチ座標に追従してポインタを移動させる制御情報を生成する。なお、タッチ座標のX座標値が左スクロール閾値以上右スクロール閾値未満であり、画面を左右方向へスクロールさせない場合であっても、タッチ座標の移動に伴って画面を上下方向にスクロールさせても良い。
As shown in FIG. 3, the point A is located in a region sandwiched between the
次いで、図4を参照して、ユーザが表示部150の点Bをタッチした場合の閾値判定について説明する。図4に示すように、点Bは、直線201よりも左側の領域に位置する。すなわち、点BのX座標値Xbは、Th1≦Xbを満たす。このように、タッチ座標のX座標値が右スクロール閾値以上である場合には、閾値判定部164は、画面を右方向へスクロールさせると決定する。したがって、直線201よりも左側の領域内がタッチされる間は、スクロール制御部165は、図4において画面の左端を示す二重線203がタッチ座標に重なるまで画面を右方向へスクロールさせるスクロール情報を生成する。同時に、スクロール制御部165は、画面のスクロールによって表示部150の右端を超えて表示されなくなる右側部分を表示部150の左端に折り返して表示するスクロール情報を生成する。結果として、表示部150の点Bよりも右側の領域に画面の左側部分を表示し、点Bよりも左側の領域に画面の右側部分を表示する折り返し表示が実行される。このため、ユーザは、点Bよりも右側に表示された画面の左側部分のテキストをタッチして、ポインタを移動させることができる。
Next, with reference to FIG. 4, threshold determination when the user touches point B on the
次いで、図5を参照して、ユーザが表示部150の点Cをタッチした場合の閾値判定について説明する。図5に示すように、点Cは、直線202よりも右側の領域に位置する。すなわち、点CのX座標値Xcは、Xc<Th2を満たす。このように、タッチ座標のX座標値が左スクロール閾値未満である場合には、閾値判定部164は、画面を左方向へスクロールさせると決定する。したがって、直線202よりも右側の領域内がタッチされる間は、スクロール制御部165は、図5において画面の左端を示す二重線203が表示部150の左端へ移動するまで画面を左方向へスクロールさせるスクロール情報を生成する。同時に、スクロール制御部165は、表示部150の左側に折り返し表示されていた画面の右側部分を表示部150の右側に戻すスクロール情報を生成する。結果として、画面の左端が表示部150の左端まで移動し、表示部150における表示が折り返し表示前の状態に戻る。
Next, with reference to FIG. 5, threshold determination when the user touches point C on the
次に、上記のように構成された携帯端末装置100による表示制御処理について、図6に示すフロー図を参照しながら具体例を挙げて説明する。以下においては、表示部150にテキストが表示されている場合の表示制御処理について説明する。
Next, a display control process performed by the mobile
表示部150にテキストが表示されているときに、ユーザがタッチ入力部120の同一座標を所定時間以上継続してタッチすると、モード管理部162によってテキスト選択モードへの遷移が行われる(ステップS101)。すなわち、表示制御部163によって、例えばタッチ座標に表示された単語を区別可能に表示するとともに、この単語の始点と終点に所定のポインタを表示する制御情報が生成され、表示部150へ出力される。また、表示制御部163によって、表示部150の右下に折り返し表示モードへの切り替えをするための折り返しボタンを表示する制御情報が生成され、表示部150へ出力される。これらの制御情報に従って、表示部150は、タッチ座標に表示された単語を例えば反転表示するとともに、単語の始点と終点にポインタを表示し、さらに折り返しボタンを表示する(ステップS102)。
When the text is displayed on the
具体的に、例えば図7の(a)に示す画面表示中に、最下段の段落の「タッチパネル」という単語が所定時間以上継続してタッチされる場合について例を挙げる。この場合、図7(b)に示すように、タッチされた「タッチパネル」に下線が引かれて区別可能に表示されるとともに、「タッチパネル」の単語の始点と終点にポインタが表示される。そして、表示部150の右下部分には折り返しボタンが表示される。ここでは、ユーザが右手で携帯端末装置100を把持することがあらかじめ設定されているため、表示部150の右下部分に折り返しボタンが表示されるが、折り返しボタンの表示位置は設定に応じて変更されても良い。すなわち、例えばユーザが左手で携帯端末装置100を把持することがあらかじめ設定されている場合には、表示部150の左下部分に折り返しボタンが表示されても良い。
Specifically, for example, a case where the word “touch panel” in the lowermost paragraph is continuously touched for a predetermined time or more during the screen display shown in FIG. In this case, as shown in FIG. 7B, the touched “touch panel” is underlined and displayed in a distinguishable manner, and pointers are displayed at the start and end points of the word “touch panel”. A return button is displayed in the lower right portion of the
折り返しボタンが表示されると、モード管理部162によって、折り返しボタンが押下されたか否かが判定される(ステップS103)。すなわち、折り返しボタンの表示座標とタッチ座標取得部161によって取得されたタッチ座標とが比較され、2つの座標が一致しなければ、折り返しボタンが押下されていないと判定される(ステップS103No)。この場合、モード管理部162によって表示モードが通常表示モードに設定され(ステップS104)、画面が左右方向へスクロールされることはない。したがって、通常表示モードでは、ユーザは、左右方向には画面がスクロールしない状態でポインタをタッチしてドラッグし、所望の範囲のテキストを選択する。そして、タッチによるポインタのドラッグが終了すると、ユーザの次の操作に応じて、例えば選択されたテキストをコピーするなどの処理が実行される(ステップS110)。なお、通常表示モードにおいても、例えば画面内に収まらないテキストが画面の上下に続いている場合などには、ユーザのタッチ操作に従って画面を上下方向にスクロールさせても良い。
When the return button is displayed, the
一方、折り返しボタンの表示座標とタッチ座標取得部161によって取得されたタッチ座標とが一致すれば、折り返しボタンが押下されたと判定される(ステップS103Yes)。この場合、モード管理部162によって表示モードが折り返し表示モードに設定され(ステップS105)、表示制御部163によって、折り返しボタンが折り返し表示モードを解除するための解除ボタンに変更される。また、折り返し表示モードに設定された旨がモード管理部162から閾値判定部164へ通知される。
On the other hand, if the display coordinates of the return button coincide with the touch coordinates acquired by the touch coordinate
折り返し表示モードにおいては、タッチ座標取得部161によって取得されたタッチ座標が所定の閾値によって規定される領域内に含まれるか否かが閾値判定部164によって判定される。すなわち、例えばタッチ座標の左右方向の座標値が所定の閾値以上であり、携帯端末装置100を把持する右手では届かない表示部150の左側の領域に近い位置がタッチされたか否かが閾値判定部164によって判定される(ステップS106)。
In the folded display mode, the
この判定の結果、タッチ座標の座標値が所定の閾値未満である場合には(ステップS106No)、閾値判定部164によって、画面を左右方向にスクロールさせないことが決定される。そして、タッチ座標が表示制御部163へ出力されることにより、表示部150において、タッチ座標に追従してテキストの始点又は終点を示すポインタが移動し、テキストの選択範囲が更新される(ステップS108)。なお、画面を左右方向にスクロールさせないことが決定された場合においても、例えば画面内に収まらないテキストが画面の上下に続いている場合などには、ユーザのタッチ操作に従って画面を上下方向にスクロールさせても良い。
As a result of this determination, if the coordinate value of the touch coordinates is less than the predetermined threshold (No in step S106), the
これに対し、タッチ座標の座標値が所定の閾値以上である場合には(ステップS106Yes)、閾値判定部164によって、画面を右方向へスクロールして折り返し表示することが決定される(ステップS107)。このため、スクロール制御部165によって、画面の左端がタッチ座標に重なるまで画面を右方向へスクロールさせるスクロール情報が生成され、表示部150の画面が右方向へスクロールする。また、右方向へのスクロールによって表示部150に表示されなくなった画面の右側部分が表示部150の左側の領域に表示される。
On the other hand, when the coordinate value of the touch coordinates is equal to or greater than the predetermined threshold value (step S106 Yes), the threshold
このように、画面の左側部分が右方向へスクロールして表示部150の右側の領域に表示されるため、ユーザは、携帯端末装置100を右手で把持したまま画面の左側部分をタッチすることが可能となる。そして、タッチ座標が表示制御部163へ出力されることにより、表示部150において、タッチ座標に追従してテキストの始点又は終点を示すポインタが移動し、テキストの選択範囲が更新される(ステップS108)。具体的には、例えば図7(b)に示した「タッチパネル」の単語の始点を示すポインタがタッチされて左方向へドラッグされると、タッチ座標が所定の閾値以上となった時点から、ポインタは左方向へ移動せずに画面が右方向へスクロールする。このため、例えば図7(c)に示すように、画面の左端が右方向へ移動し、ユーザは、画面の左側部分のテキストをポインタによって指定することができる。
As described above, since the left portion of the screen is scrolled rightward and displayed in the right region of the
閾値判定部164によるタッチ座標と所定の閾値との比較は、タッチが終了するまで継続され(ステップS109)、タッチによるポインタのドラッグが終了するまでは(ステップS109No)、常にタッチ座標と所定の閾値との比較が繰り返される。そして、タッチによるポインタのドラッグが終了すると(ステップS109Yes)、ユーザの次の操作に応じて、例えば選択されたテキストをコピーするなどの処理が実行される(ステップS110)。
The comparison between the touch coordinates and the predetermined threshold by the
なお、ここでは説明を省略したが、例えば折り返し表示中にタッチ座標の左右方向の座標値が所定の閾値未満となり、表示部150の右端に近い位置がタッチされた場合には、閾値判定部164によって、画面を左方向へスクロールすることが決定されても良い。すなわち、折り返し表示中にポインタが表示部150の右端付近までドラッグされた場合には、画面を左方向へスクロールさせて折り返し表示が元に戻るようにしても良い。また、折り返し表示中に、表示部150の右下部分に表示された解除ボタンが押下された場合にも、折り返し表示が元に戻るようにしても良い。
Although not described here, for example, when the horizontal coordinate value of the touch coordinates is less than a predetermined threshold during the folded display, and the position near the right end of the
以上のように、本実施の形態によれば、タッチ座標と所定の閾値とを比較した結果、タッチ座標が所定の領域よりも表示部の一端に近い場合には、この一端側から他端側へ向かって画面をスクロールさせる。このため、携帯端末装置を把持する手では届かない表示部の一端側に表示されていた画面の部分が他端側に表示され、携帯端末装置を把持する手でタッチすることが可能となる。結果として、携帯端末装置を片手で操作することができ、操作性を向上することができる。 As described above, according to the present embodiment, when the touch coordinates are closer to one end of the display unit than the predetermined area as a result of comparing the touch coordinates with the predetermined threshold, the one end side to the other end side Scroll the screen toward. For this reason, the part of the screen displayed on the one end side of the display unit that cannot be reached by the hand holding the mobile terminal device is displayed on the other end side, and can be touched with the hand holding the mobile terminal device. As a result, the mobile terminal device can be operated with one hand, and operability can be improved.
なお、上記一実施の形態においては、携帯端末装置100を右手で把持することがあらかじめ設定されているものとしたため、タッチ座標が所定範囲よりも左側に位置する場合に、画面が右方向へスクロールした。しかしながら、携帯端末装置100を左手で把持することがあらかじめ設定されている際には、タッチ座標が所定範囲よりも右側に位置する場合に、画面が左方向へスクロールするようにしても良い。
In the above embodiment, since it is assumed that the mobile
また、画面のスクロールの方向は、左右方向に限定されない。すなわち、例えばタッチ座標が所定範囲よりも上側に位置する場合に、画面が下方向へスクロールするようにしても良い。要するに、タッチ座標が所定の領域よりも表示部の一端側にある場合に、この一端側から他端側へ向かって画面をスクロールさせることにより、表示部の一端側に表示されていた画面の部分に対するタッチを容易にすることができる。 Further, the scroll direction of the screen is not limited to the left-right direction. That is, for example, when the touch coordinates are located above a predetermined range, the screen may be scrolled downward. In short, when the touch coordinates are closer to one end of the display unit than the predetermined area, the screen portion displayed on the one end side of the display unit is scrolled from this one end side to the other end side. Can be easily touched.
また、上記一実施の形態においては、画面をスクロールさせる場合、スクロールによって表示されなくなる画面の部分を折り返して表示するものとしたが、必ずしも折り返し表示をしなくても良い。すなわち、表示部の一端側から他端側へ向かって画面をスクロールさせた場合、スクロールした画面よりも表示部の一端側の領域には何も表示しなくても良い。この場合でも、表示部の他端側に表示されていた画面の部分がスクロールによって表示されなくなるものの、表示部の一端側に表示されていた画面の部分に対するタッチを容易にすることができる。 In the above embodiment, when the screen is scrolled, the portion of the screen that is not displayed by scrolling is folded and displayed. However, the folded display is not necessarily required. That is, when the screen is scrolled from one end side to the other end side of the display unit, nothing needs to be displayed in the region on the one end side of the display unit than the scrolled screen. Even in this case, although the part of the screen displayed on the other end side of the display unit is not displayed by scrolling, the touch on the part of the screen displayed on the one end side of the display unit can be facilitated.
さらに、上記一実施の形態においては、テキストを選択する場合の表示制御処理について説明したが、同様の表示制御処理は、テキストを選択する場合以外にも実行することができる。すなわち、例えば表示部に表示された画像などのオブジェクトを選択する際にも、タッチ座標の位置に応じて画面をスクロールさせるようにしても良い。 Furthermore, in the above-described embodiment, the display control process when selecting text has been described. However, the same display control process can be executed other than when selecting text. That is, for example, when an object such as an image displayed on the display unit is selected, the screen may be scrolled according to the position of the touch coordinates.
また、上記一実施の形態において説明した表示制御処理をコンピュータが実行可能なプログラムとして記述することも可能である。この場合、このプログラムをコンピュータが読み取り可能な記録媒体に格納し、コンピュータに導入することも可能である。コンピュータが読み取り可能な記録媒体としては、例えばCD−ROM、DVDディスク、USBメモリなどの可搬型記録媒体や、例えばフラッシュメモリなどの半導体メモリが挙げられる。 The display control process described in the above embodiment can be described as a program that can be executed by a computer. In this case, this program can be stored in a computer-readable recording medium and introduced into the computer. Examples of the computer-readable recording medium include a portable recording medium such as a CD-ROM, a DVD disk, and a USB memory, and a semiconductor memory such as a flash memory.
110 操作キー部
120 タッチ入力部
130 音声入出力部
140 メモリ
150 表示部
160 プロセッサ
161 タッチ座標取得部
162 モード管理部
163 表示制御部
164 閾値判定部
165 スクロール制御部
170 無線通信部
DESCRIPTION OF
Claims (7)
前記表示部に表示された画面に対するタッチを受け付ける入力部と、
前記表示部及び前記入力部に接続されたプロセッサとを有し、
前記プロセッサは、
前記入力部によって受け付けられたタッチの位置を取得し、
取得されたタッチ位置が前記表示部の所定の領域よりも前記表示部の一端に近い位置であるか否かを判定し、
タッチ位置が前記所定の領域よりも前記表示部の一端に近い位置であると判定された場合に、前記表示部の一端から対向する他端へ向かう方向へ画面をスクロールさせ、スクロールによって画面の前記表示部の他端側の部分が表示されなくなると、表示されなくなった部分を前記表示部の一端側に表示させる
処理を実行することを特徴とする携帯端末装置。 A display for displaying a screen;
An input unit for receiving a touch on the screen displayed on the display unit;
A processor connected to the display unit and the input unit;
The processor is
Obtaining the position of the touch received by the input unit;
Determining whether the acquired touch position is closer to one end of the display unit than a predetermined region of the display unit ;
If the touch position is determined to be located closer to one end of the display unit than the predetermined area, the screen is scrolled to the direction toward the other end to an opposing end of the display unit, the screen by scrolling When the other end portion of the display section is not displayed, the portable terminal device and executes processing for Ru display the portion that is no longer displayed on one side of the display unit.
前記判定する処理及び前記スクロールさせる処理の実行の有無を切り替えるボタンを前記表示部に表示させる
処理をさらに実行することを特徴とする請求項1記載の携帯端末装置。 The processor is
The portable terminal device according to claim 1, further comprising a process of displaying a button for switching whether to execute the determination process and the scrolling process on the display unit.
前記表示部に表示された画面に対するタッチを受け付ける入力部と、An input unit for receiving a touch on the screen displayed on the display unit;
前記表示部及び前記入力部に接続されたプロセッサとを有し、A processor connected to the display unit and the input unit;
前記プロセッサは、The processor is
前記入力部によって受け付けられたタッチの位置を取得し、Obtaining the position of the touch received by the input unit;
取得されたタッチ位置が前記表示部の所定の領域よりも前記表示部の一端に近い位置であるか否かを判定し、Determining whether the acquired touch position is closer to one end of the display unit than a predetermined region of the display unit;
タッチ位置が前記所定の領域よりも前記表示部の一端に近い位置であると判定された場合に、前記表示部の一端から対向する他端へ向かう方向へ、前記表示部の一端に表示された画面の一端がタッチ位置に重なるまで画面をスクロールさせるWhen it is determined that the touch position is closer to one end of the display unit than the predetermined area, the touch position is displayed on one end of the display unit in a direction from one end of the display unit to the other opposite side. Scroll the screen until one end of the screen overlaps the touch position
ことを特徴とする携帯端末装置。The portable terminal device characterized by the above-mentioned.
前記判定する処理及び前記スクロールさせる処理の実行の有無を切り替えるボタンを前記表示部に表示させるA button for switching whether to execute the determination process and the scrolling process is displayed on the display unit.
処理をさらに実行することを特徴とする請求項3記載の携帯端末装置。The portable terminal device according to claim 3, further performing a process.
前記表示部に表示された画面に対するタッチを受け付け、Accepting a touch on the screen displayed on the display unit,
受け付けられたタッチの位置を取得し、Get the position of the accepted touch,
取得されたタッチ位置が前記表示部の所定の領域よりも前記表示部の一端に近い位置であるか否かを判定し、Determining whether the acquired touch position is closer to one end of the display unit than a predetermined region of the display unit;
タッチ位置が前記所定の領域よりも前記表示部の一端に近い位置であると判定された場合に、前記表示部の一端から対向する他端へ向かう方向へ画面をスクロールさせ、スクロールによって画面の前記表示部の他端側の部分が表示されなくなると、表示されなくなった部分を前記表示部の一端側に表示させるWhen it is determined that the touch position is closer to one end of the display unit than the predetermined area, the screen is scrolled in a direction from one end of the display unit to the opposite end, and the screen When the portion on the other end side of the display portion is not displayed, the portion that is no longer displayed is displayed on one end side of the display portion.
処理を有することを特徴とする表示制御方法。A display control method comprising: processing.
前記表示部に表示された画面に対するタッチを受け付け、
受け付けられたタッチの位置を取得し、
取得されたタッチ位置が前記表示部の所定の領域よりも前記表示部の一端に近い位置であるか否かを判定し、
タッチ位置が前記所定の領域よりも前記表示部の一端に近い位置であると判定された場合に、前記表示部の一端から対向する他端へ向かう方向へ、前記表示部の一端に表示された画面の一端がタッチ位置に重なるまで画面をスクロールさせる
処理を有することを特徴とする表示制御方法。 Display the screen on the display,
Accepting a touch on the screen displayed on the display unit,
Get the position of the accepted touch,
Determining whether the acquired touch position is closer to one end of the display unit than a predetermined region of the display unit ;
When it is determined that the touch position is closer to one end of the display unit than the predetermined area, the touch position is displayed on one end of the display unit in a direction from one end of the display unit to the other opposite side. A display control method comprising a process of scrolling a screen until one end of the screen overlaps a touch position .
前記表示部に画面を表示し、
前記表示部に表示された画面に対するタッチを受け付け、
受け付けられたタッチの位置を取得し、
取得されたタッチ位置が前記表示部の所定の領域よりも前記表示部の一端に近い位置であるか否かを判定し、
タッチ位置が前記所定の領域よりも前記表示部の一端に近い位置であると判定された場合に、前記表示部の一端から対向する他端へ向かう方向へ画面をスクロールさせ、スクロールによって画面の前記表示部の他端側の部分が表示されなくなると、表示されなくなった部分を前記表示部の一端側に表示させる
処理を実行させることを特徴とする表示制御プログラム。 To a computer having a display unit,
Display a screen on the display unit,
Accepting a touch on the screen displayed on the display unit,
Get the position of the accepted touch,
Determining whether the acquired touch position is closer to one end of the display unit than a predetermined region of the display unit ;
If the touch position is determined to be located closer to one end of the display unit than the predetermined area, the screen is scrolled to the direction toward the other end to an opposing end of the display unit, the screen by scrolling When the other end portion of the display section is not displayed, the display control program, characterized in that for executing processing Ru display the portion that is no longer displayed on one side of the display unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014108551A JP6299430B2 (en) | 2014-05-26 | 2014-05-26 | Portable terminal device and display control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014108551A JP6299430B2 (en) | 2014-05-26 | 2014-05-26 | Portable terminal device and display control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015225417A JP2015225417A (en) | 2015-12-14 |
JP6299430B2 true JP6299430B2 (en) | 2018-03-28 |
Family
ID=54842128
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014108551A Active JP6299430B2 (en) | 2014-05-26 | 2014-05-26 | Portable terminal device and display control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6299430B2 (en) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3690657B2 (en) * | 2000-11-20 | 2005-08-31 | 三菱自動車工業株式会社 | Scroll control device for vehicle information display device |
JP2012150558A (en) * | 2011-01-17 | 2012-08-09 | Canon Inc | Display control unit and control method thereof |
JP5406333B2 (en) * | 2012-05-29 | 2014-02-05 | 京セラ株式会社 | Portable terminal, control method and program |
-
2014
- 2014-05-26 JP JP2014108551A patent/JP6299430B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015225417A (en) | 2015-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10452333B2 (en) | User terminal device providing user interaction and method therefor | |
KR102034584B1 (en) | Portable device and controlling method thereof | |
JP2019220237A (en) | Method and apparatus for providing character input interface | |
US20130038544A1 (en) | Input and output method in touch screen terminal and apparatus therefor | |
JP6157885B2 (en) | Display control method for portable terminal device | |
US20150185953A1 (en) | Optimization operation method and apparatus for terminal interface | |
US10067666B2 (en) | User terminal device and method for controlling the same | |
KR20120087601A (en) | Apparatus and method for controlling screen display in touch screen terminal | |
KR20130006905A (en) | Mobile terminal and method for controlling thereof | |
JP6032702B2 (en) | Apparatus and method for enlarging screen in electronic device having touch screen | |
JP5814821B2 (en) | Portable terminal device, program, and screen control method | |
JP6102474B2 (en) | Display device, input control method, and input control program | |
KR102138913B1 (en) | Method for processing input and an electronic device thereof | |
JP2018512676A (en) | Improvement to text selection control | |
US9292185B2 (en) | Display device and display method | |
JP2014134867A (en) | Information processing terminal | |
CN108509138B (en) | Taskbar button display method and terminal thereof | |
JP5906344B1 (en) | Information processing apparatus, information display program, and information display method | |
US10282085B2 (en) | Method for displaying data and electronic device thereof | |
JP6299430B2 (en) | Portable terminal device and display control method | |
KR101251021B1 (en) | Methode for adjusting image of touch screen | |
WO2017016333A1 (en) | Screen adjustment method and device | |
JP6249851B2 (en) | INPUT CONTROL DEVICE, INPUT CONTROL METHOD, AND PROGRAM | |
EP3457269B1 (en) | Electronic device and method for one-handed operation | |
KR20150039976A (en) | Wireless communication terminal and controlling method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170206 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171031 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171205 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180115 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180130 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180212 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6299430 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |