[go: up one dir, main page]

JP2009211244A - Touch panel display control system, touch panel display control method and touch panel display control program - Google Patents

Touch panel display control system, touch panel display control method and touch panel display control program Download PDF

Info

Publication number
JP2009211244A
JP2009211244A JP2008051569A JP2008051569A JP2009211244A JP 2009211244 A JP2009211244 A JP 2009211244A JP 2008051569 A JP2008051569 A JP 2008051569A JP 2008051569 A JP2008051569 A JP 2008051569A JP 2009211244 A JP2009211244 A JP 2009211244A
Authority
JP
Japan
Prior art keywords
touch panel
display
enlargement
display control
specific area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2008051569A
Other languages
Japanese (ja)
Other versions
JP4695154B2 (en
Inventor
Hiroyuki Manabe
宏幸 真鍋
Masaaki Fukumoto
雅朗 福本
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.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
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 NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2008051569A priority Critical patent/JP4695154B2/en
Publication of JP2009211244A publication Critical patent/JP2009211244A/en
Application granted granted Critical
Publication of JP4695154B2 publication Critical patent/JP4695154B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To more quickly reach a destination at a desired scale when controlling display contents of a touch panel based on a track drawn by contact on the touch panel. <P>SOLUTION: When a contact position on the touch panel is within a specific area, the display contents is enlarged or reduced according to the track drawn just thereafter. In a zoom-out mode, size of the reduced image is decided based on the contact position just before a pen or the like leaves the touch panel, and the display contents are reduced to be fit in the decided size. In a zoom-in mode, a frame is displayed, and contents in the frame are enlarged at a scaling factor corresponding to the specific area, i.e., designated scaling factor when the pen or the like leaves the touch panel after the frame is moved. The enlargement can be performed all at once without getting lost. No troublesome procedure is required for the enlargement/reduction or movement, thereby enabling a quick operation. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明はタッチパネル表示制御システム、タッチパネル表示制御方法、タッチパネル表示制御プログラムに関し、特に地図のように大量の情報から構成されており、情報を表示するために複数のスケールが必要となる情報についての操作方法及び表示制御方法に関する。   The present invention relates to a touch panel display control system, a touch panel display control method, and a touch panel display control program, and more particularly, an operation for information that is composed of a large amount of information such as a map and requires a plurality of scales to display the information. The present invention relates to a method and a display control method.

携帯電話機やPDA(Personal Digital Assistant)等のモバイル機器において、地図が見られるようになると、製本された地図を持ち歩かなくてよくなるため、利便性が向上する。従来ではそれらモバイル機器における通信エリア、通信容量はそれほど十分ではなかったため、モバイル機器で地図を見るためには、あらかじめ地図情報を機器に格納しておく必要があった。しかしながら、モバイル機器には格納容量に制限があるため、詳細な地図情報を収納することはできないという問題があった。   When a map can be viewed on a mobile device such as a mobile phone or a PDA (Personal Digital Assistant), it is not necessary to carry the bound map, so convenience is improved. Conventionally, communication areas and communication capacities in these mobile devices have not been so sufficient, and in order to view a map on a mobile device, it is necessary to store map information in the device in advance. However, there is a problem in that detailed map information cannot be stored because the storage capacity of mobile devices is limited.

ところで、昨今の各種の無線通信の普及、また通信容量の拡大に伴い、モバイル機器内に地図情報を格納しておかなくても、ネットワーク経由で地図情報をダウンロードすることで、地図情報にアクセスできるようになってきた。そのため、より詳細な地図をモバイル機器で閲覧することが可能となってきている。地図は複数のスケールを持っており(マルチスケール)、具体的には20段階程度のスケールを持つ地図を、ネットワーク経由で閲覧することが可能である。   By the way, with the recent spread of various types of wireless communication and expansion of communication capacity, it is possible to access map information by downloading the map information via the network without storing the map information in the mobile device. It has become like this. Therefore, it has become possible to browse more detailed maps on mobile devices. The map has a plurality of scales (multi-scale). Specifically, a map having about 20 scales can be browsed via the network.

このようなマルチスケール情報にアクセスする場合、いかにして所望のスケールの、所望の位置にたどり着くかが重要となる。一般にマルチスケール情報においては、拡大/縮小、移動の操作を組み合わせることによって、所望のスケールの、所望の場所(所望のスケールで表示された画面内の所定の位置)にたどり着く。しかし、例えば20段階ものスケールがあるような場合には、容易に所望のスケールの所望の場所にたどり着くのは難しい。すなわち、スケールの変更、位置の変更は、表示情報の更新が必要であり、ネットワーク経由で情報を取得する場合には、情報の更新に時間がかかる。モバイル機器においては通信容量が限られており、また計算能力が劣っているため、地図のレンダリングに時間がかかる。このため、情報の更新に特に時間がかかり、利便性が低下してしまう。   When accessing such multi-scale information, it is important how to reach a desired position on a desired scale. In general, in multi-scale information, a desired location (a predetermined position in a screen displayed on a desired scale) of a desired scale is reached by combining enlargement / reduction and movement operations. However, for example, when there are as many as 20 scales, it is difficult to easily reach a desired place on a desired scale. That is, changing the scale and changing the position requires updating the display information, and it takes time to update the information when the information is acquired via the network. Since mobile devices have limited communication capacity and poor computing ability, it takes time to render a map. For this reason, it takes a particularly long time to update information, and convenience is reduced.

ここで、モバイル機器において地図を閲覧すること、具体的には、ある特定の場所の詳細なスケールの地図を閲覧すること、を考える。1つの方法は、住所や目的地の名称等を文字で入力する方法である。この方法は簡単に住所等が入力できる(入力文字数が少ない等)場合には有効である。しかし、常に簡単に入力できるわけではないこと(例えば、入力すべき住所が長い等)や、目的地が有名でない場合にはその名称を入力しても目的地にたどり着けない等、問題がある。   Here, consider browsing a map on a mobile device, specifically, browsing a detailed scale map of a specific location. One method is a method of inputting the address, the name of the destination, and the like with characters. This method is effective when an address or the like can be easily input (the number of input characters is small). However, there are problems such as that it is not always easy to input (for example, the address to be input is long, etc.), and when the destination is not famous, even if the name is input, the destination cannot be reached.

別の方法として、広域のスケールの地図から拡大の操作と移動の操作とを組み合わせて、目的のスケール、場所に到達する方法がある。この方法は一般的に行われており、またそれを支援する方法も各種ある。例えば、画面の隅に現在のスケールよりもより広域なスケールの情報を提示することで、現在表示している場所をより素早く理解しやすくする方法(例えば、google(登録商標) mapで採用されている方法)や、カーソル位置周辺を拡大して表示することで、より詳細なスケールの情報を提示する方法(魚眼レンズにおける画像の歪みを使ったり、単純に拡大図を表示したりする方法)等、現在のスケールとは異なるスケールの情報を提示することで、ユーザの操作の支援をする方法がある。   As another method, there is a method of reaching a target scale and location by combining an enlargement operation and a movement operation from a wide-scale scale map. This method is generally performed, and there are various methods for supporting it. For example, by presenting information on a wider scale than the current scale at the corner of the screen, it is possible to make it easier to understand the currently displayed location more quickly (for example, adopted in Google (registered trademark) map). And a method that presents more detailed scale information by enlarging and displaying the area around the cursor position (using image distortion in a fisheye lens, or simply displaying an enlarged view), etc. There is a method for assisting the user's operation by presenting information of a scale different from the current scale.

また、拡大操作/縮小操作を支援するアプローチもある。例えば、クリック(又はダブルクリック)をするだけで、クリック(又はダブルクリック)をした部分を拡大する方法や、マウスのスクロールホイールを拡大/縮小に割り当てたりすることで、簡単に拡大/縮小が行えるようになる。いずれの方法を用いても、地図を拡大し、そのスケール内で目的地を探し、さらに地図を拡大する、ということを繰り返すことが必要である。   There is also an approach that supports enlargement / reduction operations. For example, by simply clicking (or double-clicking), you can easily zoom in / out by magnifying the clicked (or double-clicked) part or assigning the mouse scroll wheel to zooming in / out. It becomes like this. Whichever method is used, it is necessary to repeat the process of enlarging the map, searching for a destination within the scale, and further enlarging the map.

ここで、問題は、地図を一気に拡大しすぎると、目的地が画面内に収まらなくなってしまう恐れがあるために、少しずつしか拡大ができない、ということである。つまり、1回の操作による拡大率が大きすぎると、拡大後に画面に表示されている場所がどこであるのかわからなくなる(すなわち迷子になる)。迷子にならないためには、低拡大率での拡大を繰り返せばよいが、手順が多くなってしまい、その都度、情報の更新に時間がかかってしまう。この問題は、基本的には拡大/縮小と移動とが独立に行われるために生じており、任意の拡大率で(または縮小率で)、任意の場所への移動を1回のアクション(操作)で行うことは難しい。   Here, the problem is that if the map is enlarged too much at a stretch, the destination may not fit within the screen, so that the map can be enlarged little by little. That is, if the enlargement rate by one operation is too large, it is impossible to know where the place displayed on the screen after enlargement is (that is, get lost). In order to avoid getting lost, it is only necessary to repeat the enlargement at a low enlargement ratio, but the procedure increases, and it takes time to update the information each time. This problem is basically caused by the fact that enlargement / reduction and movement are performed independently, and movement to an arbitrary place with a single action (operation) with an arbitrary enlargement ratio (or with a reduction ratio). ) Is difficult to do.

例えば、10倍等の高い倍率の拡大と、表示面に見えている範囲内での任意の場所への移動とを同時に行うことができない。このため、2〜4倍程度の低倍率で何度も何度も拡大操作を繰返す必要がある。すなわち、例えば地図上でダブルクリックをすると、そこを中心とした拡大図を表示する方法は、拡大と移動とを1回の操作で指定することができる。しかし、その場合、拡大率は常に一定であり、かつ、あまり大きな拡大率は設定することができない。つまり、拡大率を自由に設定できないため、操作者は何度も拡大を繰り返す必要がある。   For example, enlargement at a high magnification such as 10 times and movement to an arbitrary place within the range visible on the display surface cannot be performed simultaneously. For this reason, it is necessary to repeat the enlargement operation again and again at a low magnification of about 2 to 4 times. That is, for example, when double-clicking on a map, a method for displaying an enlarged view centered on the map can specify enlargement and movement in one operation. However, in that case, the enlargement ratio is always constant, and a very large enlargement ratio cannot be set. That is, since the enlargement ratio cannot be set freely, the operator needs to repeat enlargement many times.

もちろん、拡大モードに切り替えた上で、拡大中心を指定して、次に拡大率を指定するなど拡大領域を指定する手順を踏めば、同様なことを実現できる。最近のgoogle(登録商標) mapではこれが実装されている。また、モバイル機器で利用できる地図には、拡大中心を画面中心にもっていき、拡大ボタンの押下数に応じて拡大率を決めることができるものもある。しかし、これらは、複数回のアクション(モードの切り替えと拡大領域の指定)が必要になるため、利便性が低下する。   Of course, the same can be realized by switching to the enlargement mode, specifying the enlargement center, and then specifying the enlargement area, such as specifying the enlargement ratio. This is implemented in recent Google (registered trademark) map. Some maps that can be used on mobile devices can move the center of enlargement to the center of the screen and determine the enlargement ratio according to the number of times the enlarge button is pressed. However, these operations require a plurality of actions (mode switching and enlargement area designation), which reduces convenience.

また、スマートフォンを考えた場合には、右クリックや左クリック等が利用可能なマウス等を使うことはできず、スタイラスペンや指先をタッチパネルに接触させてドラッグしたり、クリックしたりする入力方式が用いられている。この場合、入力デバイスの表現能力が乏しいため、地図の拡大を行うために必要な中心位置の指定と拡大率の指定とを同時に行うことは困難である。つまり、スマートフォンのようなタッチパネルを搭載したモバイル端末において、地図データのようなマルチスケール情報を扱う際に、一気に拡大すると迷子になってしまう、また少しずつ拡大していくと時間がかかる、という2つの問題がある。   In addition, when considering a smartphone, you cannot use a mouse that can be used for right-clicking or left-clicking, etc., and there is an input method that allows you to drag the stylus pen or fingertip to the touch panel and click it. It is used. In this case, since the input device has a poor representation capability, it is difficult to simultaneously specify the center position and the enlargement ratio necessary for enlarging the map. In other words, when handling multi-scale information such as map data on a mobile terminal equipped with a touch panel such as a smartphone, it will get lost if it is expanded at once, and it will take time if it is expanded gradually 2 There are two problems.

ここで、iPhone(登録商標)等では、指先による操作(いわゆるピンチイン・ピンチアウト)で位置の指定と拡大率の指定とが可能となる。しかし、その操作では、(指先による操作のため、スタイラスペンと比較して)正確な位置指定が困難であることや、指定できる拡大率に制限がある(例えば16倍に拡大ができない)という問題があった。
この問題を解決しようとする方法もいくつか考えられている。例えば、特許文献1には、拡大範囲(縮小範囲)の指定及び拡大率(縮小率)の指定を1つのジェスチャで入力可能とする方法が開示されている。この方法は、カーソルの軌跡を認識する方法であり、拡大範囲/縮小範囲の指定と拡大率/縮小率の指定とを連続してカーソルの軌跡によって行うことができる。そして、範囲の指定と拡大率/縮小率の指定とが連続して入力された場合に、拡大/縮小を実行する。
Here, in iPhone (registered trademark) or the like, it is possible to specify a position and an enlargement ratio by an operation with a fingertip (so-called pinch-in / pinch-out). However, with this operation, it is difficult to specify an exact position (compared to a stylus pen because of an operation with a fingertip), and there is a limit to the enlargement ratio that can be specified (for example, enlargement cannot be performed 16 times). was there.
There are several ways to try to solve this problem. For example, Patent Literature 1 discloses a method that allows specification of an enlargement range (reduction range) and an enlargement rate (reduction rate) to be input with one gesture. This method is a method for recognizing the locus of the cursor, and the designation of the enlargement range / reduction range and the designation of the enlargement ratio / reduction ratio can be continuously performed by the locus of the cursor. Then, when the designation of the range and the designation of the enlargement / reduction ratio are continuously input, enlargement / reduction is executed.

また、特許文献2には、拡大(縮小)の範囲をカーソルの軌跡で指定する技術が記載されている。具体的には、拡大したい範囲を円で囲むと、その円の大きさと画面の大きさから拡大率を算出し、円の中心を表示面の中心とした拡大図を表示する。
さらに、非特許文献1には、マウスのドラッグによって、画面内に長方形の枠を指定し、拡大操作の場合はその枠を画面全体に拡大し、縮小操作の場合は画面全体をその枠に収まるように縮小する技術が記載されている。
特開平10−27257号公報 特開2004−280745号公報 寺田実、武井英人、“対称性に着目した手書きズーミング方式の提案”、[online]、[平成20年1月25日検索]、インターネット<URL:http://www.wiss.org/proceedings/2005/WISS2005-fin/demos/Symmetric_Zooming_a_Zooming_Method/demo.pdf>
Patent Document 2 describes a technique for designating an enlargement (reduction) range by a locus of a cursor. Specifically, when a range to be enlarged is surrounded by a circle, an enlargement ratio is calculated from the size of the circle and the size of the screen, and an enlarged view with the center of the circle as the center of the display surface is displayed.
Further, in Non-Patent Document 1, a rectangular frame is specified in the screen by dragging the mouse, the frame is enlarged to the entire screen in the case of the enlargement operation, and the entire screen is accommodated in the frame in the case of the reduction operation. A technique for reducing the size is described.
JP-A-10-27257 Japanese Patent Laid-Open No. 2004-280745 Minoru Terada and Hideto Takei, “Proposal of Handwritten Zooming Method Focusing on Symmetry”, [online], [Search January 25, 2008], Internet <URL: http://www.wiss.org/proceedings /2005/WISS2005-fin/demos/Symmetric_Zooming_a_Zooming_Method/demo.pdf>

上述した特許文献1及び特許文献2に記載の技術では、表示されている地図(の中心)を簡単に移動させることができない。なぜなら、システムはカーソルの軌跡を認識しているので、その認識の途中に移動の指示を受け入れることができないからである。すなわち、現在のカーソルの動きが範囲指定をしようとしているのか、同一スケール内での移動を指示しようとしているのかは、カーソルの軌跡を解析した後に、範囲を指定したものである、もしくは指定したものではない、と判定するまで待たなければならない。   With the techniques described in Patent Document 1 and Patent Document 2 described above, the displayed map (the center) cannot be easily moved. This is because the system recognizes the locus of the cursor and cannot accept a movement instruction during the recognition. In other words, whether the current cursor movement is to specify the range or whether to instruct movement within the same scale is the one specified or specified after analyzing the cursor trajectory. You have to wait until you decide not.

ここで、パーソナルコンピュータ(PC)においてポインティングデバイスとして使用されるマウスの場合には、単純な移動と、クリックしながらの移動(すなわちドラッグ)という少なくとも2種類の移動指示方法があり、これを用いればカーソルの動きが範囲指定なのか、単純な移動なのかは容易に切り分けることができる。これに対し、モバイル機器での入力は、指先やスタイラスによる画面への接触で行われるものであり、マウス等のように入力デバイスにボタンが付加されているものではなく、カーソルの移動に複数種類の意味を持たせることができない。   Here, in the case of a mouse used as a pointing device in a personal computer (PC), there are at least two types of movement instruction methods: simple movement and movement while clicking (that is, drag). It is easy to determine whether the cursor movement is a range specification or simple movement. On the other hand, input on a mobile device is performed by touching the screen with a fingertip or stylus, and buttons are not added to the input device, such as a mouse. Cannot have the meaning of

そのため、特許文献1及び特許文献2のような方法では、カーソルの動きが範囲指定のそれではない、とシステムが判定するのを待ってから、単純な移動指示を行うか、ボタンやスイッチ等を押下することによってモード(単純な移動を指示するモードと範囲指定を行うモードとの2つ)を変更する等、煩雑な手順をユーザに強いてしまうことになる。   Therefore, in the methods such as Patent Document 1 and Patent Document 2, after waiting for the system to determine that the cursor movement is not that of the range specification, a simple movement instruction is given or a button or switch is pressed. As a result, the user is forced to perform complicated procedures such as changing modes (two modes: a mode for instructing simple movement and a mode for specifying a range).

また、上述した非特許文献1に記載の技術では、最初に枠で処理範囲を指定し、その後のドラッグ方向によって拡大か縮小かを指定することになる。このため、拡大か縮小かを指定する際の操作性に問題がある。また、非特許文献1に記載の技術では、複数種類の拡大率を指定できないという問題もある。
本発明は上述した従来技術の問題を解決するためになされたものであり、その目的はより早く所望のスケールで目的の場所に到達することのできるタッチパネル表示制御システム、タッチパネル表示制御方法、タッチパネル表示制御プログラムを提供することである。
In the technique described in Non-Patent Document 1 described above, a processing range is first specified by a frame, and whether to enlarge or reduce is specified by a subsequent drag direction. For this reason, there is a problem in operability when designating enlargement or reduction. In addition, the technique described in Non-Patent Document 1 has a problem that a plurality of types of enlargement rates cannot be specified.
The present invention has been made to solve the above-described problems of the prior art, and its purpose is to provide a touch panel display control system, a touch panel display control method, and a touch panel display that can reach a target location at a desired scale more quickly. It is to provide a control program.

本発明の請求項1によるタッチパネル表示制御システムは、タッチパネル上で接触により描かれた軌跡に基づいて前記タッチパネルの表示内容を制御するタッチパネル表示制御システムであって、前記タッチパネル上での接触位置が特定領域内であるか判定する特定領域内判定手段と、前記特定領域内判定手段によって前記接触位置が前記特定領域内であると判定された場合に、その判定直後に描かれた軌跡に応じて前記表示内容についてよりスケールの細かい情報のデータを取得してそのスケールで表示する拡大処理又はよりスケールの粗い情報のデータを取得してそのスケールで表示する縮小処理のいずれか一方を行う表示処理手段とを含むことを特徴とする。このような構成によれば、より早く所望のスケールで目的地に到達する、ということを実現できる。   A touch panel display control system according to claim 1 of the present invention is a touch panel display control system that controls display contents of the touch panel based on a locus drawn by contact on the touch panel, and the touch position on the touch panel is specified. When the contact position is determined to be within the specific area by the specific area determination means for determining whether the area is within the area or not, according to the trajectory drawn immediately after the determination, Display processing means for performing either one of enlargement processing for acquiring information with finer scale information for display contents and displaying the data at the scale or reduction processing for acquiring data with coarser scale information for display at the scale; It is characterized by including. According to such a configuration, it is possible to realize that the destination is reached at a desired scale earlier.

本発明の請求項2によるタッチパネル表示制御システムは、請求項1において、前記接触位置が縮小処理指示のための領域内であると前記特定領域内判定手段によって判定された場合に、前記表示処理手段は、前記判定直後に描かれた軌跡の終了位置に応じて縮小処理を行うことを特徴とする。このような構成によれば、ドラッグ位置によってその縮小割合を変化させることができ、ドラッグをするだけで縮小操作が可能である。   The touch panel display control system according to a second aspect of the present invention provides the touch panel display control system according to the first aspect, wherein the display processing unit determines that the contact position is within the region for the reduction processing instruction. Is characterized in that the reduction process is performed in accordance with the end position of the locus drawn immediately after the determination. According to such a configuration, the reduction ratio can be changed depending on the drag position, and the reduction operation can be performed only by dragging.

本発明の請求項3によるタッチパネル表示制御システムは、請求項2において、 前記表示処理手段は、前記軌跡が描かれる途中の接触位置に応じて縮小表示によるプレビュー画面を表示することを特徴とする。このような構成によれば、ドラッグ位置によってその縮小割合を変化させることができ、またどの程度縮小されるのかもすぐに把握できるようになる。   The touch panel display control system according to a third aspect of the present invention is the touch panel display control system according to the second aspect, wherein the display processing means displays a preview screen by a reduced display according to a contact position in the middle of drawing the locus. According to such a configuration, the reduction ratio can be changed depending on the drag position, and the degree of reduction can be immediately grasped.

本発明の請求項4によるタッチパネル表示制御システムは、請求項1において、前記接触位置が拡大処理指示のための領域内であると前記特定領域内判定手段によって判定された場合に、前記表示処理手段は、枠を表示し、表示した枠のドラッグ後の枠内の表示内容について拡大処理を行うことを特徴とする。このような構成によれば、ドラッグをするだけで拡大操作が可能であり、またどの程度拡大されるのか、どの範囲を拡大するのかを簡単に指定することができるため、一気に拡大しても迷子になることがない。   The touch panel display control system according to a fourth aspect of the present invention is the touch panel display control system according to the first aspect, wherein when the contact position is determined to be within the area for the enlargement processing instruction, the display processing means Is characterized by displaying a frame and enlarging the display content in the frame after dragging the displayed frame. According to such a configuration, it is possible to perform an enlargement operation only by dragging, and it is possible to easily specify how much is to be enlarged and what range is to be enlarged. Never become.

本発明の請求項5によるタッチパネル表示制御システムは、請求項4において、前記拡大処理指示のための領域は、複数種類の拡大率に対応して複数設けられ、前記表示処理手段は、前記接触位置によって選択された拡大率に対応する大きさの前記枠を表示することを特徴とする。このような構成によれば、複数の拡大率を選べるため、一気に拡大することも、徐々に拡大することもできるようになる。   A touch panel display control system according to a fifth aspect of the present invention is the touch panel display control system according to the fourth aspect, wherein a plurality of areas for the enlargement processing instruction are provided corresponding to a plurality of types of enlargement ratios, and the display processing means The frame having a size corresponding to the enlargement ratio selected by (1) is displayed. According to such a configuration, since a plurality of enlargement ratios can be selected, it is possible to enlarge at once or gradually.

本発明の請求項6によるタッチパネル表示制御システムは、請求項1から請求項5までのいずれか1項において、前記表示処理手段は、前記タッチパネルへの接触状態が解除されたタイミングで、新たに取得すべき表示データの位置及びスケールが確定することを特徴とする。このような構成によれば、実際に表示データを取得する(つまり新たなスケールの地図情報をダウンロードする)のはスタイラスペンまたは指(以下、「ペンなど」と呼ぶ)を離した時であるため、無駄な通信を行うことがなく、またその前に行われているドラッグ操作では通信の必要がないため、遅延が発生しない。   A touch panel display control system according to a sixth aspect of the present invention is the touch panel display control system according to any one of the first to fifth aspects, wherein the display processing means is newly acquired at a timing when the touch state on the touch panel is released. The position and scale of display data to be determined are determined. According to such a configuration, the display data is actually acquired (that is, the map information of a new scale is downloaded) when the stylus pen or finger (hereinafter referred to as “pen etc.”) is released. No unnecessary communication is performed, and no drag is performed before that, so no communication is required, so that no delay occurs.

本発明の請求項7によるタッチパネル表示制御システムは、請求項1から請求項6までのいずれか1項において、前記接触位置が前記特定領域内ではないと判定された場合に、前記表示処理手段は、その判定直後に描かれた軌跡に応じて前記表示内容について移動処理を行うことを特徴とする。
このように処理することにより、表示内容を移動させる移動処理を行う場合には、接触位置を上記特定領域外の領域とした後にドラッグすればよいので、拡大・縮小と移動とをユーザが簡単に指定することができるため、素早い操作が可能となる。
A touch panel display control system according to a seventh aspect of the present invention provides the touch panel display control system according to any one of the first to sixth aspects, wherein the display processing means is configured to determine that the contact position is not within the specific area. The display content is moved according to a trajectory drawn immediately after the determination.
In this way, when performing a movement process for moving the display content, the user can easily perform enlargement / reduction and movement by dragging after setting the contact position outside the specific area. Since it can be specified, quick operation is possible.

本発明の請求項8によるタッチパネル表示制御方法は、タッチパネル上で接触により描かれた軌跡に基づいて前記タッチパネルの表示内容を制御するタッチパネル表示制御方法であって、前記タッチパネル上での接触位置が特定領域内であるか判定する特定領域内判定ステップと、前記特定領域内判定手段によって前記接触位置が前記特定領域内であると判定された場合に、その判定直後に描かれた軌跡に応じて前記表示内容について拡大処理又は縮小処理のいずれか一方を行う表示処理ステップとを含むことを特徴とする。このような方法を採用すれば、より早く所望のスケールで目的地に到達する、ということを実現できる。   A touch panel display control method according to an eighth aspect of the present invention is a touch panel display control method for controlling the display content of the touch panel based on a locus drawn by contact on the touch panel, and the touch position on the touch panel is specified. In a specific area determination step for determining whether the area is within the area, and when the contact position is determined to be in the specific area by the specific area determination means, according to the trajectory drawn immediately after the determination, And a display processing step for performing either enlargement processing or reduction processing on the display content. By adopting such a method, it is possible to realize that the destination is reached at a desired scale more quickly.

本発明の請求項9によるタッチパネル表示制御プログラムは、タッチパネル上で接触により描かれた軌跡に基づいて前記タッチパネルの表示内容をコンピュータによって制御するタッチパネル表示制御プログラムであって、コンピュータを、
前記タッチパネル上での接触位置が特定領域内であるか判定する特定領域内判定手段、
前記特定領域内判定手段によって前記接触位置が前記特定領域内であると判定された場合に、その判定直後に描かれた軌跡に応じて前記表示内容について拡大処理又は縮小処理のいずれか一方を行う表示処理手段、
として機能させることを特徴とする。このようなプログラムを用いれば、より早く所望のスケールで目的地に到達する、ということを実現できる。
A touch panel display control program according to claim 9 of the present invention is a touch panel display control program for controlling a display content of the touch panel by a computer based on a locus drawn by contact on the touch panel.
A specific area determination means for determining whether the contact position on the touch panel is within the specific area;
When the contact position is determined to be within the specific region by the specific region determination means, either the enlargement process or the reduction process is performed on the display content in accordance with the locus drawn immediately after the determination. Display processing means,
It is made to function as. By using such a program, it is possible to realize that the destination is reached at a desired scale more quickly.

本発明によれば、ドラッグするだけで所望の縮小率となるようにコンテンツを縮小することができ、またドラッグするだけでどの範囲を拡大するのか任意に指定して拡大することができる。これにより、迷子になることなく一気に縮小または拡大する操作を行うことができ、拡大や縮小、また移動を行う際に煩雑な手順を踏む必要がないため、素早い操作が可能となる。   According to the present invention, it is possible to reduce the content so that a desired reduction ratio can be achieved simply by dragging, and it is possible to arbitrarily specify and enlarge the range to be enlarged simply by dragging. Accordingly, it is possible to perform an operation for reducing or enlarging at a time without getting lost, and it is not necessary to take a complicated procedure when enlarging, reducing, or moving, and thus a quick operation is possible.

ここで、本明細書において、「拡大処理」とは、よりスケールの細かい情報のデータを取得して(つまりデータ取得のための通信が発生する)そのスケールで表示することをいう。また、「縮小処理」とは、よりスケールの粗い情報のデータを取得して(つまりデータ取得のための通信が発生する)そのスケールで表示することをいう。「縮小表示」とは、現在読込んでいるデータの表示サイズを小さくすること(つまりデータ取得のための通信は発生しない)をいう。   Here, in this specification, “enlargement processing” refers to acquiring data of information with a finer scale (that is, communication for data acquisition occurs) and displaying the data at that scale. Further, “reduction processing” refers to acquiring data with coarser scale information (that is, communication for data acquisition occurs) and displaying it at that scale. “Reduced display” refers to reducing the display size of the currently read data (that is, communication for data acquisition does not occur).

以下、本発明の実施の形態について、図面を参照して説明する。なお、以下の説明において参照する各図では、他の図と同等部分は同一符号によって示されている。
(実施の形態)
図1は、本発明の実施形態によるタッチパネル表示制御システムの構成例を示すブロック図である。同図を参照すると、本システムは、タッチパネル10上で接触により描かれた軌跡に基づいてタッチパネル10の表示内容を制御するシステムである。そして、タッチパネル上での接触位置が特定領域内であるか判定する特定領域内判定手段11と、この特定領域内判定手段11によって接触位置が特定領域内であると判定された場合に、その判定直後に描かれた軌跡に応じて前記表示内容について拡大処理又は縮小処理のいずれか一方を行う表示処理手段12とを含んで構成されている。
Embodiments of the present invention will be described below with reference to the drawings. In the drawings referred to in the following description, the same parts as those in the other drawings are denoted by the same reference numerals.
(Embodiment)
FIG. 1 is a block diagram illustrating a configuration example of a touch panel display control system according to an embodiment of the present invention. Referring to the figure, the present system is a system that controls the display content of the touch panel 10 based on a locus drawn by touch on the touch panel 10. When the contact position on the touch panel is determined to be within the specific area, the determination unit 11 determines whether the contact position is within the specific area. The display processing means 12 is configured to perform either enlargement processing or reduction processing on the display content in accordance with the locus drawn immediately after.

このシステムは、例えば、スマートフォン等の、タッチパネルを搭載したモバイル端末や、PCに搭載される。モバイル端末に搭載する場合、例えば、図2のような構成となる。すなわち、図2に示されているように、タッチパネル10、CPU(Central Processing Unit)20、通信インタフェース30、および、メモリ40が、バス100によって信号授受可能に接続される。そして、CPU20が、メモリ40に記憶されているプログラムを実行することによって、上述した特定領域内判定手段11、表示処理手段12を実現する。   This system is mounted on, for example, a mobile terminal equipped with a touch panel, such as a smartphone, or a PC. When mounted on a mobile terminal, for example, the configuration is as shown in FIG. That is, as shown in FIG. 2, the touch panel 10, the CPU (Central Processing Unit) 20, the communication interface 30, and the memory 40 are connected by the bus 100 so that signals can be exchanged. Then, the CPU 20 executes the program stored in the memory 40, thereby realizing the above-described specific area determination unit 11 and display processing unit 12.

(画面表示例)
図3は、本発明を地図データに適用した際の画面構成例を示す。図3は表示画面を示している。この表示画面の右上部分に縮小アイコンA1が表示されている。タッチパネルへの接触位置が縮小アイコンA1の領域内である場合には、縮小モードに突入する。
また、表示画面の右下部分には矩形の拡大アイコンA2、A4、A8、A16が表示されている。これら4つの拡大アイコン内には、図中の上から順に「×2」、「×4」、「×8」、「16」、が表示されている。これらの数値は、順に、拡大率2倍、拡大率4倍、拡大率8倍、拡大率16倍を示している。なお、「16」の代わりに、「×16」を採用してもよい。タッチパネルへの接触位置が拡大アイコンA2、A4、A8、A16のいずれかの領域内である場合には、拡大モードに突入する。
(Example of screen display)
FIG. 3 shows a screen configuration example when the present invention is applied to map data. FIG. 3 shows a display screen. A reduction icon A1 is displayed in the upper right part of the display screen. When the touch position on the touch panel is within the area of the reduction icon A1, the reduction mode is entered.
In addition, rectangular enlarged icons A2, A4, A8, and A16 are displayed in the lower right portion of the display screen. In these four enlarged icons, “× 2”, “× 4”, “× 8”, and “16” are displayed in order from the top in the figure. These numerical values indicate, in order, an enlargement rate of 2 times, an enlargement rate of 4 times, an enlargement rate of 8 times, and an enlargement rate of 16 times. Note that “× 16” may be employed instead of “16”. When the touch position on the touch panel is within the region of any of the enlargement icons A2, A4, A8, and A16, the enlargement mode is entered.

なお、タッチパネルへの接触位置が縮小アイコンA1、の領域内ではなく、かつ、拡大アイコンA2、A4、A8、A16のいずれかの領域内でもない場合は、後述する移動モードに突入する。
以上のように、表示内容を移動させる移動処理を行う場合には、接触位置を上記特定領域外の領域とした後にドラッグすればよいので、拡大・縮小と移動とをユーザが簡単に指定することができるため、素早い操作が可能となる。
If the touch position on the touch panel is not in the area of the reduced icon A1, and is not in any of the areas of the enlarged icons A2, A4, A8, A16, a movement mode described later is entered.
As described above, when performing the movement process for moving the display content, the user can easily specify enlargement / reduction and movement because the contact position is set to an area outside the specific area and then dragged. Can be operated quickly.

以下、縮小モードによる縮小処理、拡大モードによる拡大処理、移動モードによる移動処理、について、項を分けて説明する。
(縮小処理)
図3において、ペンなどがタッチパネルに接触したとき、その接触位置が縮小アイコンA1の領域内であった場合には、縮小モードに突入する。縮小モードとは、現在表示されている地図画像を単に縮小表示するモードのことである。
Hereinafter, the reduction process in the reduction mode, the enlargement process in the enlargement mode, and the movement process in the movement mode will be described separately.
(Reduction processing)
In FIG. 3, when a pen or the like touches the touch panel, if the contact position is within the area of the reduction icon A1, the reduction mode is entered. The reduction mode is a mode in which the currently displayed map image is simply reduced.

この縮小モードにおいては、タッチパネル上での接触位置が縮小指示のための領域である縮小アイコンA1の領域内であった場合、ドラッグ完了時の接触位置に応じて地図画像が縮小処理される。本例では、図4に示されているように、ドラッグ中の接触位置P1に応じた縮小率で、地図画像が縮小表示される。この縮小表示においては、すでに現在読込んでいるデータの表示サイズを小さくするだけである(データ取得のための通信は発生しない)。このため、何も描画されていない領域(図4中のハッチング領域B)が存在する。また、このモードでは新たに地図データは必要としないので、接触位置P1に応じて、縮小表示によるプレビュー画面を高速に描画することが可能である。   In this reduction mode, when the contact position on the touch panel is within the area of the reduction icon A1, which is an area for reduction instruction, the map image is reduced according to the contact position when the drag is completed. In this example, as shown in FIG. 4, the map image is reduced and displayed at a reduction rate corresponding to the contact position P1 being dragged. In this reduced display, the display size of data that has already been read is only reduced (communication for data acquisition does not occur). For this reason, there is an area where nothing is drawn (hatching area B in FIG. 4). In addition, since no new map data is required in this mode, it is possible to draw a reduced preview screen at high speed according to the contact position P1.

ところで、縮小モードにおいては、ドラッグ中のペン先の位置に応じて、縮小率が変わり、表示される画像の大きさが変わる。この縮小モードにより、ユーザはどの程度縮小したいのか、眼で確認しながらペンなどのドラッグで調整することが可能となる。この縮小モードはペンなどがタッチパネルに接触している間、継続する。そして、ペンなどがタッチパネルから離れた時(すなわち、タッチパネルへの接触状態が解除された時)に、はじめて縮小率が確定する。縮小率が確定すると、縮小処理が行われる。すなわち、そのスケールでの地図データを取得し(データ取得のための通信が発生する)、データを取得できたら、地図画像を再描画すればよい。   By the way, in the reduction mode, the reduction ratio changes according to the position of the pen tip being dragged, and the size of the displayed image changes. This reduction mode allows the user to adjust how much the user wants to reduce by dragging with a pen or the like while confirming with the eyes. This reduction mode continues while the pen or the like is in contact with the touch panel. Then, when the pen or the like is separated from the touch panel (that is, when the touch state on the touch panel is released), the reduction rate is determined for the first time. When the reduction ratio is determined, reduction processing is performed. That is, map data at that scale is acquired (communication for data acquisition occurs), and once the data has been acquired, the map image may be redrawn.

以下、縮小後の表示領域となる選択領域Rの例について、図5〜図7を参照して説明する。
(選択領域例1)
図5において、縦幅hで横幅wの表示画面において、縮小後の表示領域となる選択領域Rの中心位置Cは画面中央位置(cx、cy)である。そして、縮小アイコン(図3参照)からドラッグが開始され、ドラッグ中またはドラッグ終了時点のペンなどの接触位置P2は(px、py)である。この場合、選択領域Rの横幅は|2×(px−cx)|、選択領域Rの縦幅は|2×(py−cy)|である。
本例の処理を行う場合、処理の前後で、縦横の比率が変化してしまう可能性がある。つまり、縮小後の縦横の比率が、縮小前と比べて変化してもよい場合、以上の処理を行えばよい。
Hereinafter, an example of the selection region R that becomes the display region after reduction will be described with reference to FIGS.
(Selection area example 1)
In FIG. 5, the center position C of the selection area R that becomes the display area after reduction on the display screen having the vertical width h and the horizontal width w is the screen center position (cx, cy). Then, dragging starts from the reduction icon (see FIG. 3), and the contact position P2 of the pen or the like during the dragging or at the end of the dragging is (px, py). In this case, the horizontal width of the selection region R is | 2 × (px−cx) |, and the vertical width of the selection region R is | 2 × (py−cy) |.
When the processing of this example is performed, the aspect ratio may change before and after the processing. That is, when the vertical / horizontal ratio after the reduction may be changed as compared with that before the reduction, the above processing may be performed.

(選択領域例2)
図6において、縦幅hで横幅wの表示画面において、縮小後の表示領域となる選択領域Rの中心Cは画面中央位置(cx、cy)である。そして、縮小アイコン(図3参照)からドラッグが開始され、ドラッグ終了後のペンなどの接触位置P3(px、py)である。この場合、
選択領域Rの横幅=2×ratio×w …(1)
選択領域Rの縦幅=2×ratio×h …(2)
である。ただし、式(1)および式(2)において、
ratio=min(|(px−cx)|/w、|(py−cy)|/h)
である。
以上の処理を行う場合、処理の前後で、縦横の比率は変化しない。そして、ドラッグ終了後のペンなどの接触位置P3(px、py)を通る破線Sを基準として上記「ratio」の定義に従って選択領域Rを設定するため、縮小前の縦横の比率を維持しつつ小さめな選択領域Rが設定されることになる。
(Selection area example 2)
In FIG. 6, the center C of the selection area R, which is the display area after reduction, on the display screen having the vertical width h and the horizontal width w is the screen center position (cx, cy). Then, dragging is started from the reduction icon (see FIG. 3), and the contact position P3 (px, py) of the pen or the like after the dragging is finished. in this case,
Width of selection region R = 2 × ratio × w (1)
Vertical width of selection region R = 2 × ratio × h (2)
It is. However, in Formula (1) and Formula (2),
ratio = min (| (px−cx) | / w, | (py−cy) | / h)
It is.
When performing the above process, the aspect ratio does not change before and after the process. Since the selection region R is set according to the definition of “ratio” with reference to the broken line S passing through the contact position P3 (px, py) of the pen or the like after the end of the dragging, the size is kept small while maintaining the aspect ratio before reduction. A selected area R is set.

(選択領域例3)
図7において、縦幅hで横幅wの表示画面において、縮小後の表示領域となる選択領域Rの中心Cは画面中央位置(cx、cy)である。そして、縮小アイコンの位置(図3参照)からドラッグが開始され、ドラッグ終了後のペンなどの接触位置P4(px、py)である。この場合、
選択領域Rの横幅=2×ratio×w …(3)
選択領域Rの縦幅=2×ratio×h …(4)
である。ただし、式(3)および式(4)において、
ratio=max(|px−cx|/w、|py−cy|/h)
である。
(Selection area example 3)
In FIG. 7, the center C of the selection area R, which is the display area after reduction, on the display screen having the vertical width h and the horizontal width w is the screen center position (cx, cy). Then, the drag is started from the position of the reduced icon (see FIG. 3), and is a contact position P4 (px, py) of the pen or the like after the drag ends. in this case,
Width of selection region R = 2 × ratio × w (3)
Vertical width of selection region R = 2 × ratio × h (4)
It is. However, in Formula (3) and Formula (4),
ratio = max (| px−cx | / w, | py−cy | / h)
It is.

以上の処理を行う場合、処理の前後で、縦横の比率は変化しない。そして、ドラッグ終了後のペンなどの接触位置P4(px、py)を通る選択領域Rを設定するため、縮小前の縦横の比率を維持しつつ大きめな選択領域Rが設定されることになる。
なお、選択領域例2では|px−cx|/w、|py−cy|/h、のうちの最小値を「ratio」とし、選択領域例3では|px−cx|/w、|py−cy|/h、のうちの最大値を「ratio」としている。最小値や最大値に限らず、それらの中間の値を「ratio」として用いてもよい。
When performing the above process, the aspect ratio does not change before and after the process. Since the selection region R passing through the contact position P4 (px, py) such as a pen after the end of dragging is set, a large selection region R is set while maintaining the aspect ratio before reduction.
In the selection area example 2, the minimum value of | px−cx | / w and | py−cy | / h is “ratio”, and in the selection area example 3, | px−cx | / w, | py− The maximum value of cy | / h is “ratio”. Not only the minimum value and the maximum value, but an intermediate value between them may be used as “ratio”.

(拡大処理)
図3に戻り、同図において、ペンなどがタッチパネルに接触したとき、その接触位置が拡大アイコンA2、A4、A8、A16のいずれかの内部である場合、拡大モードに突入する。拡大モードとは、現在表示されている地図画像の上に、ペンなどの先端の位置を中心としてどの範囲を拡大するのかを示す枠を表示するモードである。拡大モードでは、拡大アイコンに対応する拡大率による拡大処理が行われる。この拡大モードはペンなどがタッチパネルに接触している間、継続する。
(Enlargement processing)
Returning to FIG. 3, when a pen or the like touches the touch panel in FIG. 3, if the contact position is inside any of the enlargement icons A2, A4, A8, and A16, the enlargement mode is entered. The enlargement mode is a mode for displaying a frame indicating which range is enlarged around the position of the tip of a pen or the like on the currently displayed map image. In the enlargement mode, enlargement processing is performed with an enlargement ratio corresponding to the enlargement icon. This enlargement mode continues while the pen or the like is in contact with the touch panel.

この拡大モードでは、タッチパネルへの接触時点で枠が表示される。そして、ペンを移動させると、その枠も同じように移動する(ただし、地図は移動しない)。ペンを離すと、その時点での枠内の表示内容について、拡大処理が行われる。例えば、図8のように、ペンなどの先端の位置Pを中心とする枠WKの範囲内の表示内容について拡大処理が行われる。なお、ドラッグ先の位置を変えれば、それに伴って枠の位置も変わるので、拡大したい部分をユーザが選択することができる。つまり、この拡大モードにおいては、ユーザはどの領域を拡大するのか、眼で確認しながらペンなどで調整することが可能となる。また、この拡大モードでは新たに地図データは必要としないので、高速に描画することが可能である。   In this enlargement mode, a frame is displayed when the touch panel is touched. When the pen is moved, the frame moves in the same way (however, the map does not move). When the pen is released, the display content in the frame at that time is enlarged. For example, as shown in FIG. 8, the enlargement process is performed on the display content within the range of the frame WK centered on the position P of the tip of a pen or the like. If the position of the drag destination is changed, the position of the frame also changes accordingly, so that the user can select a part to be enlarged. In other words, in this enlargement mode, the user can adjust with a pen or the like while confirming with his / her eyes which area to enlarge. In addition, since this map mode does not require new map data, it can be drawn at high speed.

そして、ペンなどがタッチパネルから離れた時(すなわち、タッチパネルへの接触状態が解除された時)に、はじめて拡大範囲の中心位置と拡大率とが確定する。それらが確定すると、そのスケールでの地図データを取得し、データを取得できたら、地図画像を再描画すればよい。この再描画の際、ユーザは拡大領域がわかっているので、拡大後の地図を見ても迷子になることはない。   Then, when the pen or the like is separated from the touch panel (that is, when the contact state with the touch panel is released), the center position and the enlargement ratio of the enlargement range are determined for the first time. When they are determined, map data at that scale is acquired, and once the data has been acquired, the map image may be redrawn. At the time of this redrawing, the user knows the enlargement area, so even if he sees the enlarged map, he will not get lost.

(拡大率と枠の大きさ)
上述したように、拡大アイコンの種類に応じて拡大率を選択することができる。接触時点で表示される枠の大きさは、拡大率が直感的に分かる大きさとするのが望ましい。すなわち、拡大率が大であれば小さな枠、拡大率が小であれば大きな枠、として表示すれば、拡大される範囲が認識できるので、操作性が向上する。
このように、拡大率に対応する大きさの枠は、例えば、表示領域の縦の長さを拡大率で除算した長さを縦の長さ、表示領域の横の長さを拡大率で除算した長さを横の長さ、とした枠を表示すればよい。
(Enlargement rate and frame size)
As described above, the enlargement ratio can be selected according to the type of the enlargement icon. It is desirable that the size of the frame displayed at the time of contact be a size where the enlargement ratio can be intuitively understood. That is, if the display is displayed as a small frame if the enlargement factor is large and a large frame if the enlargement factor is small, the range to be enlarged can be recognized, thereby improving operability.
Thus, for example, a frame having a size corresponding to the enlargement ratio is obtained by dividing the vertical length of the display area by the enlargement ratio, and dividing the length of the display area by the enlargement ratio. What is necessary is just to display the frame which made the length which carried out the horizontal length.

例えば、図9(a)に示されているように、表示領域が縦の長さhでかつ横の長さwのタッチパネルにおいて、そのタッチパネルへの接触位置が拡大率2倍を指定するための拡大アイコンA2である場合、ドラッグ後の位置Cを中心とする枠WKは、表示領域の縦の長さhの1/2でかつ表示領域の横の長さwの1/2である。したがって、この枠は、表示領域の面積の1/4の面積を有することになる。
同様に、図9(b)に示されているように、タッチパネルへの接触位置が拡大率4倍を指定するための拡大アイコンA4である場合、ドラッグ後の位置Cを中心とする枠WKは、表示領域の縦の長さhの1/4でかつ表示領域の横の長さwの1/4である。したがって、この枠は、表示領域の面積の1/16の面積を有することになる。
For example, as shown in FIG. 9A, in a touch panel having a display area having a vertical length h and a horizontal length w, the touch position to the touch panel is for designating a magnification ratio of 2 times. In the case of the enlarged icon A2, the frame WK centered on the position C after dragging is ½ of the vertical length h of the display area and ½ of the horizontal length w of the display area. Therefore, this frame has an area that is 1/4 of the area of the display region.
Similarly, as shown in FIG. 9B, when the touch position on the touch panel is an enlargement icon A4 for designating an enlargement ratio of 4 times, the frame WK centered on the position C after dragging is The vertical length h of the display area is 1/4 and the horizontal length w of the display area is 1/4. Therefore, this frame has an area that is 1/16 of the area of the display region.

また、図9(c)に示されているように、タッチパネルへの接触位置が拡大率8倍を指定するための拡大アイコンA8である場合、ドラッグ後の位置Cを中心とする枠WKは、表示領域の縦の長さhの1/8でかつ表示領域の横の長さwの1/8である。したがって、この枠は、表示領域の面積の1/64の面積を有することになる。
さらに、図9(d)に示されているように、タッチパネルへの接触位置が拡大率16倍を指定するための拡大アイコンA16である場合、ドラッグ後の位置Cを中心とする枠WKは、表示領域の縦の長さhの1/16でかつ表示領域の横の長さwの1/16である。したがって、この枠は、表示領域の面積の1/256の面積を有することになる。
Also, as shown in FIG. 9C, when the touch position on the touch panel is an enlargement icon A8 for designating an enlargement ratio of 8 times, a frame WK centered on the position C after dragging is It is 1/8 of the vertical length h of the display area and 1/8 of the horizontal length w of the display area. Therefore, this frame has an area of 1/64 of the area of the display region.
Furthermore, as shown in FIG. 9D, when the touch position on the touch panel is an enlargement icon A16 for designating an enlargement ratio of 16 times, a frame WK centered on the position C after dragging is It is 1/16 of the vertical length h of the display area and 1/16 of the horizontal length w of the display area. Therefore, this frame has an area of 1/256 of the area of the display region.

(動作フローの例)
図10は、以上説明した縮小処理および拡大処理における本システムの動作フロー例を示す図である。
同図において、最初に、タッチパネルに対する接触があったか判定される(ステップS101)。スタイラスペンによる接触の他、人の指による接触があった場合でもこの条件は満たされる。タッチパネルに対する接触有無の判定については、周知技術であるため、その説明を省略する。
タッチパネルに対する接触があったと判定された場合(ステップS101においてYes)、その接触位置が特定領域内、すなわち上述した拡大アイコンまたは縮小アイコンの表示範囲内であるか判定される(ステップS102)。接触位置が特定領域内であると判定された場合(ステップS102においてYes)、上述した拡大モードまたは縮小モードに突入する(ステップS104)。
(Example of operation flow)
FIG. 10 is a diagram showing an example of an operation flow of the present system in the reduction process and the enlargement process described above.
In the figure, first, it is determined whether or not there is a touch on the touch panel (step S101). This condition is satisfied even when there is contact with a human finger in addition to contact with a stylus pen. Since it is a well-known technique about determination of the presence or absence of the touch with respect to a touch panel, the description is abbreviate | omitted.
If it is determined that there is a touch on the touch panel (Yes in step S101), it is determined whether the contact position is within a specific area, that is, within the display range of the above-described enlarged icon or reduced icon (step S102). When it is determined that the contact position is within the specific area (Yes in step S102), the above-described enlargement mode or reduction mode is entered (step S104).

次に、拡大モードまたは縮小モードにおいて、タッチパネルに対する接触が解除されたか、すなわちタッチパネルからペンなどが離れたか(すなわち、タッチパネルへの接触状態が解除されたか)判定される(ステップS105)。タッチパネルに対する接触状態が解除された場合(ステップS105においてYes)、拡大範囲または縮小範囲が確定し、表示すべきデータの取得が行われる(ステップS106)。これにより、上述した拡大処理または縮小処理が行われる。
なお、ステップS102において接触位置が特定領域内、すなわち上述した拡大アイコンまたは縮小アイコンの表示範囲内ではないと判定された場合(ステップS102においてNo)、移動モードに突入し、ドラッグに応じた画像の移動(本例では地図の移動)が行われる(ステップS103)。
Next, in the enlargement mode or the reduction mode, it is determined whether the touch on the touch panel has been released, that is, whether the pen has been removed from the touch panel (that is, whether the touch state on the touch panel has been released) (step S105). When the contact state with respect to the touch panel is released (Yes in step S105), the enlargement range or the reduction range is determined and data to be displayed is acquired (step S106). As a result, the above-described enlargement process or reduction process is performed.
When it is determined in step S102 that the contact position is not within the specific area, that is, within the display range of the above-described enlarged icon or reduced icon (No in step S102), the movement mode is entered and the image corresponding to the drag is entered. Movement (in this example, movement of the map) is performed (step S103).

(縮小処理における動作フロー例)
図11は、上記の縮小処理における本システムの動作フロー例を示す図である。同図において、縮小モードに突入した場合、ペンなどがタッチパネルから離れたか(すなわち、タッチパネルへの接触状態が解除されたか)、について監視が行われる(ステップS105)。ペンなどがタッチパネルから離れていない場合(すなわち、タッチパネルへの接触状態が維持されている場合)、ペンなどの接触位置に応じて縮小表示が行われる(ステップS105においてNo、S105’)。そして、ペンなどがタッチパネルから離れた場合(ステップS105においてYes)、タッチパネルから離れる直前の接触位置に基づき、縮小後の画像の大きさ(すなわちスケール)を確定する(ステップS106a)。次に、表示内容を、その確定した大きさに押し込めるように縮小処理する(ステップS106b)。
(Example of operation flow in reduction processing)
FIG. 11 is a diagram showing an example of the operation flow of the system in the above reduction processing. In the figure, when entering the reduction mode, monitoring is performed as to whether the pen or the like has left the touch panel (that is, whether the touch state on the touch panel has been released) (step S105). When the pen or the like is not separated from the touch panel (that is, when the contact state with the touch panel is maintained), reduced display is performed according to the contact position of the pen or the like (No in step S105, S105 ′). When the pen or the like is separated from the touch panel (Yes in step S105), the size (that is, the scale) of the reduced image is determined based on the contact position immediately before leaving the touch panel (step S106a). Next, the display content is reduced so as to be pushed into the determined size (step S106b).

(拡大処理における動作フロー例)
図12は、上記の拡大処理における本システムの動作フロー例を示す図である。同図において、拡大モードに突入した場合、拡大処理を行う範囲を示す枠を表示する(ステップS104a)。次に、枠について移動操作が行われたか(ステップS104b)、ペンなどがタッチパネルから離れたか(すなわち、タッチパネルへの接触状態が解除されたか)、について監視が行われる(ステップS105)。枠について移動操作が行われた場合(ステップS104bにおいてYes)、画面上の枠を移動させる処理が行われる(ステップS104c)。
そして、ペンなどがタッチパネルから離れた場合(ステップS105においてYes)、画面上の枠を消去する(ステップS106a)。その後、図10中のステップS102において接触されたと判定された特定領域に対応する拡大倍率すなわち指定された倍率で、枠内の内容について拡大処理が行われる(ステップS106b)。
(Example of operation flow in enlargement processing)
FIG. 12 is a diagram showing an example of the operation flow of the system in the above enlargement processing. In the figure, when entering the enlargement mode, a frame indicating a range for performing the enlargement process is displayed (step S104a). Next, monitoring is performed as to whether a movement operation has been performed on the frame (step S104b) or whether a pen or the like has left the touch panel (that is, whether the touch state on the touch panel has been released) (step S105). When the movement operation is performed on the frame (Yes in step S104b), a process of moving the frame on the screen is performed (step S104c).
When the pen or the like is separated from the touch panel (Yes in step S105), the frame on the screen is deleted (step S106a). Thereafter, the enlargement process corresponding to the specific area determined to have been touched in step S102 in FIG. 10, that is, the specified magnification, is performed on the contents in the frame (step S106b).

(移動処理)
上述したペンなどがタッチパネルに接触するときに、その接触位置が縮小・拡大アイコン領域外であった場合には、移動モードに突入する。移動モードとは、ドラッグに応じて、表示内容について移動処理を行うモードである。この移動モードはペンなどがタッチパネルに接触している間、継続する。表示内容の移動処理については、周知技術であるため、その説明を省略する。
(Move process)
When the above-described pen or the like touches the touch panel, if the contact position is outside the reduction / enlargement icon area, the mobile mode is entered. The movement mode is a mode in which a movement process is performed on display contents in response to a drag. This movement mode continues while the pen or the like is in contact with the touch panel. Since the display content moving process is a well-known technique, a description thereof will be omitted.

(タッチパネル表示制御プログラム)
上述したタッチパネル表示制御システムにおいては、CPU等が、タッチパネル表示制御プログラムを実行することによって、特定領域内判定手段、表示処理手段、を実現している。すなわち、このタッチパネル表示制御プログラムは、タッチパネル上で接触により描かれた軌跡に基づいて上記タッチパネルの表示内容をコンピュータによって制御するタッチパネル表示制御プログラムであって、コンピュータを、上記タッチパネル上での接触位置が特定領域内であるか判定する特定領域内判定手段(例えば、図10中のステップS102等に対応)、上記特定領域内判定手段によって上記接触位置が上記特定領域内であると判定された場合に、その判定直後に描かれた軌跡に応じて上記表示内容について拡大処理又は縮小処理のいずれか一方を行う表示処理手段(例えば、図10中のステップS106等に対応)、として機能させることを特徴としている。このようなプログラムを用いれば、より早く所望のスケールで目的地に到達する、ということを実現できる。
なお、このプログラムは、スマートフォン等の、タッチパネルを搭載したモバイル端末に出荷時点からインストールされていてもよいし、出荷後にインストールされてもよい。出荷後については、例えば、所定のサーバに記憶されているプログラムを、ネットワークを介して取得したものをインストールすればよい。
(Touch panel display control program)
In the touch panel display control system described above, the CPU or the like executes a touch panel display control program, thereby realizing specific area determination means and display processing means. That is, the touch panel display control program is a touch panel display control program for controlling the display content of the touch panel by a computer based on a locus drawn by touch on the touch panel, and the touch position on the touch panel is controlled by the computer. When it is determined that the contact position is within the specific area by the specific area determination means (for example, corresponding to step S102 in FIG. 10) for determining whether the contact position is within the specific area. , And functioning as display processing means (for example, corresponding to step S106 in FIG. 10) that performs either the enlargement process or the reduction process for the display content in accordance with the locus drawn immediately after the determination. It is said. By using such a program, it is possible to realize that the destination is reached at a desired scale more quickly.
This program may be installed from the time of shipment to a mobile terminal equipped with a touch panel, such as a smartphone, or may be installed after shipment. After shipment, for example, a program stored in a predetermined server may be installed via a network.

(まとめ)
上記は、マルチスケール情報である地図情報を閲覧する場合について説明したが、それ以外のマルチスケール情報を閲覧する場合にも本発明を適用することができる。また、地図だけに限らず、例えば超高解像度の画像を閲覧する場合や、多数の項目から構成されるメニュー画面についての閲覧等、ズーム操作を行うことが必要なコンテンツの閲覧等にも本発明を適用することができる。
(Summary)
The above has described the case of browsing map information that is multiscale information, but the present invention can also be applied to the case of browsing other multiscale information. In addition, the present invention is not limited to a map, for example, when browsing an image with an ultra-high resolution, browsing a menu screen composed of a large number of items, browsing content that requires a zoom operation, and the like. Can be applied.

本発明によれば、タッチパネル上での接触位置が特定領域内であるか判定し、接触位置が特定領域内であると判定された場合に、その判定直後に描かれた軌跡に応じて表示内容について拡大処理又は縮小処理のいずれか一方を行う。つまり、ドラッグするだけで所望の縮小率となるようにコンテンツを縮小することができ、またドラッグするだけでどの範囲を拡大するのか任意に指定して拡大することができる。これにより、迷子になることなく一気に縮小または拡大する操作を行うことができ、拡大や縮小、また移動を行う際に煩雑な手順を踏む必要がないため、素早い操作が可能となる。そして、より早く所望のスケールで目的地に到達する、ということを実現できる。   According to the present invention, when it is determined whether the touch position on the touch panel is within the specific area, and the touch position is determined to be within the specific area, the display content is displayed according to the trajectory drawn immediately after the determination. Either enlargement processing or reduction processing is performed. In other words, the content can be reduced so that a desired reduction ratio can be achieved simply by dragging, and the range to be enlarged can be arbitrarily specified by simply dragging. Accordingly, it is possible to perform an operation for reducing or enlarging at a time without getting lost, and it is not necessary to take a complicated procedure when enlarging, reducing, or moving, and thus a quick operation is possible. And it can be realized that the destination is reached at a desired scale earlier.

本発明は、スマートフォンなど、ペンなどでタッチパネルを操作するデバイスにおいて、マルチスケール情報を扱う際の入力方法に利用することができる。   INDUSTRIAL APPLICABILITY The present invention can be used for an input method when handling multiscale information in a device such as a smartphone that operates a touch panel with a pen or the like.

本発明の実施形態によるタッチパネル表示制御システムの構成例を示すブロック図である。It is a block diagram which shows the structural example of the touchscreen display control system by embodiment of this invention. 本システムをモバイル端末に搭載した場合の構成例を示す図である。It is a figure which shows the structural example at the time of mounting this system in a mobile terminal. 本発明を地図データに適用した際の画面構成例を示す図である。It is a figure which shows the example of a screen structure at the time of applying this invention to map data. 縮小表示の例を示す図である。It is a figure which shows the example of a reduced display. 縮小後の表示領域となる選択領域の例1を示す図である。It is a figure which shows Example 1 of the selection area | region used as the display area after reduction. 縮小後の表示領域となる選択領域の例2を示す図である。It is a figure which shows Example 2 of the selection area | region used as the display area after reduction. 縮小後の表示領域となる選択領域の例3を示す図である。It is a figure which shows Example 3 of the selection area | region used as the display area after reduction. 拡大処理における枠の表示例を示す図である。It is a figure which shows the example of a display of the frame in an expansion process. 拡大率に対応する大きさの枠の表示例を示す図である。It is a figure which shows the example of a display of the frame of the magnitude | size corresponding to an expansion rate. 縮小処理および拡大処理における本システムの動作フローの例を示す図である。It is a figure which shows the example of the operation | movement flow of this system in a reduction process and an expansion process. 縮小処理における本システムの動作フロー例を示す図である。It is a figure which shows the example of an operation | movement flow of this system in a reduction process. 拡大処理における本システムの動作フロー例を示す図である。It is a figure which shows the example of an operation | movement flow of this system in an expansion process.

符号の説明Explanation of symbols

10 タッチパネル
11 特定領域内判定手段
12 表示処理手段
20 CPU
30 通信インタフェース
40 メモリ
100 バス
A1 縮小アイコン
A2、A4、A8、A16 拡大アイコン
WK 枠
DESCRIPTION OF SYMBOLS 10 Touch panel 11 Specific area determination means 12 Display processing means 20 CPU
30 Communication interface 40 Memory 100 Bus A1 Reduced icon A2, A4, A8, A16 Expanded icon WK Frame

Claims (9)

タッチパネル上で接触により描かれた軌跡に基づいて前記タッチパネルの表示内容を制御するタッチパネル表示制御システムであって、前記タッチパネル上での接触位置が特定領域内であるか判定する特定領域内判定手段と、前記特定領域内判定手段によって前記接触位置が前記特定領域内であると判定された場合に、その判定直後に描かれた軌跡に応じて前記表示内容についてよりスケールの細かい情報のデータを取得してそのスケールで表示する拡大処理又はよりスケールの粗い情報のデータを取得してそのスケールで表示する縮小処理のいずれか一方を行う表示処理手段とを含むことを特徴とするタッチパネル表示制御システム。   A touch panel display control system for controlling display content of the touch panel based on a trajectory drawn by contact on the touch panel, and a specific area determination means for determining whether the touch position on the touch panel is within a specific area; If the contact position is determined to be within the specific area by the specific area determination means, data of finer scale information about the display content is acquired according to the trajectory drawn immediately after the determination. Display processing means for performing either one of enlargement processing for displaying at the scale or data for coarser scale information and reduction processing for display at the scale. 前記接触位置が縮小処理指示のための領域内であると前記特定領域内判定手段によって判定された場合に、前記表示処理手段は、前記判定直後に描かれた軌跡の終了位置に応じて縮小処理を行うことを特徴とする請求項1に記載のタッチパネル表示制御システム。   In a case where the specific region determination unit determines that the contact position is within the region for the reduction processing instruction, the display processing unit performs the reduction processing according to the end position of the locus drawn immediately after the determination. The touch panel display control system according to claim 1, wherein: 前記表示処理手段は、前記軌跡が描かれる途中の接触位置に応じて縮小表示によるプレビュー画面を表示することを特徴とする請求項2に記載のタッチパネル表示制御システム。   The touch panel display control system according to claim 2, wherein the display processing unit displays a preview screen based on a reduced display according to a contact position in the middle of drawing the locus. 前記接触位置が拡大処理指示のための領域内であると前記特定領域内判定手段によって判定された場合に、前記表示処理手段は、枠を表示し、表示した枠のドラッグ後の枠内の表示内容について拡大処理を行うことを特徴とする請求項1に記載のタッチパネル表示制御システム。   The display processing means displays a frame when the contact position is determined to be within the area for the enlargement processing instruction, and the display processing means displays the frame and displays the displayed frame in the frame after dragging. The touch panel display control system according to claim 1, wherein an enlargement process is performed on the content. 前記拡大処理指示のための領域は、複数種類の拡大率に対応して複数設けられ、前記表示処理手段は、前記接触位置によって選択された拡大率に対応する大きさの前記枠を表示することを特徴とする請求項4に記載のタッチパネル表示制御システム。   A plurality of areas for instructing enlargement processing are provided corresponding to a plurality of types of enlargement ratios, and the display processing means displays the frame having a size corresponding to the enlargement ratio selected by the contact position. The touch panel display control system according to claim 4. 前記表示処理手段は、前記タッチパネルへの接触状態が解除されたタイミングで、新たに取得すべき表示データの位置及びスケールが確定することを特徴とする請求項1から請求項5までのいずれか1項に記載のタッチパネル表示制御システム。   The display processing means determines the position and scale of display data to be newly acquired at a timing when the touch state on the touch panel is released. The touch panel display control system according to item. 前記接触位置が前記特定領域内ではないと判定された場合に、前記表示処理手段は、その判定直後に描かれた軌跡に応じて前記表示内容について移動処理を行うことを特徴とする請求項1から請求項6までのいずれか1項に記載のタッチパネル表示制御システム。   The display processing means, when it is determined that the contact position is not within the specific area, performs a moving process on the display content according to a trajectory drawn immediately after the determination. The touch panel display control system according to any one of claims 1 to 6. タッチパネル上で接触により描かれた軌跡に基づいて前記タッチパネルの表示内容を制御するタッチパネル表示制御方法であって、前記タッチパネル上での接触位置が特定領域内であるか判定する特定領域内判定ステップと、前記特定領域内判定手段によって前記接触位置が前記特定領域内であると判定された場合に、その判定直後に描かれた軌跡に応じて前記表示内容についてよりスケールの細かい情報のデータを取得してそのスケールで表示する拡大処理又はよりスケールの粗い情報のデータを取得してそのスケールで表示する縮小処理のいずれか一方を行う表示処理ステップとを含むことを特徴とするタッチパネル表示制御方法。   A touch panel display control method for controlling display content of the touch panel based on a trajectory drawn by contact on the touch panel, wherein a determination step in a specific area for determining whether the touch position on the touch panel is in a specific area; If the contact position is determined to be within the specific area by the specific area determination means, data of finer scale information about the display content is acquired according to the trajectory drawn immediately after the determination. A display processing step of performing either an enlargement process for displaying at the scale or a reduction process for acquiring data of coarser scale information and displaying at the scale. タッチパネル上で接触により描かれた軌跡に基づいて前記タッチパネルの表示内容をコンピュータによって制御するタッチパネル表示制御プログラムであって、コンピュータを、
前記タッチパネル上での接触位置が特定領域内であるか判定する特定領域内判定手段、
前記特定領域内判定手段によって前記接触位置が前記特定領域内であると判定された場合に、その判定直後に描かれた軌跡に応じて前記表示内容についてよりスケールの細かい情報のデータを取得してそのスケールで表示する拡大処理又はよりスケールの粗い情報のデータを取得してそのスケールで表示する縮小処理のいずれか一方を行う表示処理手段、
として機能させることを特徴とするタッチパネル表示制御プログラム。
A touch panel display control program for controlling a display content of the touch panel by a computer based on a trajectory drawn by contact on the touch panel, the computer comprising:
A specific area determination means for determining whether the contact position on the touch panel is within the specific area;
When the contact position is determined to be within the specific region by the specific region determination means, data of finer scale information about the display content is acquired according to the locus drawn immediately after the determination. Display processing means for performing either one of enlargement processing to display at the scale or reduction processing to acquire data of coarser scale information and display at the scale;
A touch panel display control program characterized by causing it to function as:
JP2008051569A 2008-03-03 2008-03-03 Touch panel display control system, touch panel display control method, touch panel display control program Expired - Fee Related JP4695154B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008051569A JP4695154B2 (en) 2008-03-03 2008-03-03 Touch panel display control system, touch panel display control method, touch panel display control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008051569A JP4695154B2 (en) 2008-03-03 2008-03-03 Touch panel display control system, touch panel display control method, touch panel display control program

Publications (2)

Publication Number Publication Date
JP2009211244A true JP2009211244A (en) 2009-09-17
JP4695154B2 JP4695154B2 (en) 2011-06-08

Family

ID=41184337

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008051569A Expired - Fee Related JP4695154B2 (en) 2008-03-03 2008-03-03 Touch panel display control system, touch panel display control method, touch panel display control program

Country Status (1)

Country Link
JP (1) JP4695154B2 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011037222A1 (en) * 2009-09-28 2011-03-31 京セラ株式会社 Mobile terminal device, method for controlling mobile terminal device, and program
JP2012027686A (en) * 2010-07-23 2012-02-09 Mitsubishi Electric Corp Device, system and method for displaying information, and program
EP2573662A1 (en) * 2011-09-23 2013-03-27 Samsung Electronics Co., Ltd. Apparatus and method for controlling display size in portable terminal
JP2014049121A (en) * 2012-08-29 2014-03-17 Samsung Electronics Co Ltd Screen display control method for electronic device and electronic device
JP2014109926A (en) * 2012-12-03 2014-06-12 Sony Computer Entertainment Inc Electronic equipment and image display control method
JP2015158758A (en) * 2014-02-24 2015-09-03 株式会社ゼンリンデータコム Image display processing device, image display processing method and image display processing program
CN106598351A (en) * 2016-10-19 2017-04-26 青岛海信电器股份有限公司 Touch point processing method and equipment
JP2017224330A (en) * 2017-08-08 2017-12-21 株式会社リコー Device, method, and program
JP2018206077A (en) * 2017-06-05 2018-12-27 キヤノン株式会社 Display control apparatus, control method thereof, and program
JP2020017218A (en) * 2018-07-27 2020-01-30 京セラ株式会社 Electronic device, control program, and display control method
JP2020017215A (en) * 2018-07-27 2020-01-30 京セラ株式会社 Electronic device, control program, and display control method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07134797A (en) * 1993-11-11 1995-05-23 Matsushita Electric Ind Co Ltd Travelling position display device
JPH08194434A (en) * 1995-09-04 1996-07-30 Mazda Motor Corp Vehicle travel guidance device
JPH1165430A (en) * 1997-08-19 1999-03-05 Matsushita Electric Ind Co Ltd Map zooming display method and its map zooming display device, and computer for map zooming display device
JP2002328040A (en) * 2001-05-01 2002-11-15 Sony Corp Navigation system, information displaying device, method for changing scale of image, recording medium and program
JP2004126842A (en) * 2002-10-01 2004-04-22 Fujitsu Ten Ltd Image processor
JP2006107152A (en) * 2004-10-06 2006-04-20 Nintendo Co Ltd Information processing apparatus and information input program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07134797A (en) * 1993-11-11 1995-05-23 Matsushita Electric Ind Co Ltd Travelling position display device
JPH08194434A (en) * 1995-09-04 1996-07-30 Mazda Motor Corp Vehicle travel guidance device
JPH1165430A (en) * 1997-08-19 1999-03-05 Matsushita Electric Ind Co Ltd Map zooming display method and its map zooming display device, and computer for map zooming display device
JP2002328040A (en) * 2001-05-01 2002-11-15 Sony Corp Navigation system, information displaying device, method for changing scale of image, recording medium and program
JP2004126842A (en) * 2002-10-01 2004-04-22 Fujitsu Ten Ltd Image processor
JP2006107152A (en) * 2004-10-06 2006-04-20 Nintendo Co Ltd Information processing apparatus and information input program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"無料の地図サービスを使いこなす", 日経PCビギナーズ 2005 VOL.11, vol. 第10巻,第22号, JPN6010006554, 13 November 2005 (2005-11-13), pages 48 - 49, ISSN: 0001853444 *

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011070525A (en) * 2009-09-28 2011-04-07 Kyocera Corp Portable terminal device
WO2011037222A1 (en) * 2009-09-28 2011-03-31 京セラ株式会社 Mobile terminal device, method for controlling mobile terminal device, and program
US9600163B2 (en) 2009-09-28 2017-03-21 Kyocera Corporation Mobile terminal device, method for controlling mobile terminal device, and program
US8847995B2 (en) 2009-09-28 2014-09-30 Kyocera Corporation Mobile terminal device, method for controlling mobile terminal device, and program
JP2012027686A (en) * 2010-07-23 2012-02-09 Mitsubishi Electric Corp Device, system and method for displaying information, and program
US9471218B2 (en) 2011-09-23 2016-10-18 Samsung Electronics Co., Ltd. Apparatus and method for controlling display size in portable terminal
EP2573662A1 (en) * 2011-09-23 2013-03-27 Samsung Electronics Co., Ltd. Apparatus and method for controlling display size in portable terminal
JP2013069298A (en) * 2011-09-23 2013-04-18 Samsung Electronics Co Ltd Method for adjusting picture size in electronic apparatus equipped with touch screen and device for the same
JP2014049121A (en) * 2012-08-29 2014-03-17 Samsung Electronics Co Ltd Screen display control method for electronic device and electronic device
JP2014109926A (en) * 2012-12-03 2014-06-12 Sony Computer Entertainment Inc Electronic equipment and image display control method
JP2015158758A (en) * 2014-02-24 2015-09-03 株式会社ゼンリンデータコム Image display processing device, image display processing method and image display processing program
CN106598351A (en) * 2016-10-19 2017-04-26 青岛海信电器股份有限公司 Touch point processing method and equipment
CN106598351B (en) * 2016-10-19 2023-06-20 海信视像科技股份有限公司 Touch point processing method and device
JP2018206077A (en) * 2017-06-05 2018-12-27 キヤノン株式会社 Display control apparatus, control method thereof, and program
JP2017224330A (en) * 2017-08-08 2017-12-21 株式会社リコー Device, method, and program
JP2020017218A (en) * 2018-07-27 2020-01-30 京セラ株式会社 Electronic device, control program, and display control method
JP2020017215A (en) * 2018-07-27 2020-01-30 京セラ株式会社 Electronic device, control program, and display control method
JP7034856B2 (en) 2018-07-27 2022-03-14 京セラ株式会社 Electronic devices, control programs and display control methods
US11354031B2 (en) 2018-07-27 2022-06-07 Kyocera Corporation Electronic apparatus, computer-readable non-transitory recording medium, and display control method for controlling a scroll speed of a display screen
JP7244231B2 (en) 2018-07-27 2023-03-22 京セラ株式会社 ELECTRONIC DEVICE, CONTROL PROGRAM AND DISPLAY CONTROL METHOD

Also Published As

Publication number Publication date
JP4695154B2 (en) 2011-06-08

Similar Documents

Publication Publication Date Title
JP4695154B2 (en) Touch panel display control system, touch panel display control method, touch panel display control program
US9298341B2 (en) Apparatus and method for switching split view in portable terminal
JP5734037B2 (en) Information processing apparatus, control method thereof, and program
US9594432B2 (en) Electronic device, control setting method and program
US20100259562A1 (en) Display control apparatus, display control method and computer program
US20120026198A1 (en) Zoom processing device, zoom processing method, and computer program
WO2013170815A2 (en) Electronic map touch method and device
JP2009169493A (en) Touch panel display control system, touch panel display control method, and touch panel display control program
JP6041742B2 (en) Touch panel display controller
JP5981175B2 (en) Drawing display device and drawing display program
JP6103590B2 (en) Display device, image item moving device, image item moving method, and program.
US9632697B2 (en) Information processing apparatus and control method thereof, and non-transitory computer-readable medium
JP2015036930A (en) Display device, display method and program
JP5906344B1 (en) Information processing apparatus, information display program, and information display method
JP4754653B2 (en) Touch panel display control system, touch panel display control method, touch panel display control program
CN114116087B (en) Interface operation method, device, electronic equipment and medium between dual systems
KR101251021B1 (en) Methode for adjusting image of touch screen
WO2012120978A1 (en) Display method, display device and program
KR101920864B1 (en) Method and terminal for displaying of image using touchscreen
KR102031104B1 (en) Web browser display apparatus and web browser display method
JP2016062385A (en) Information processing apparatus, information display program, and information display method
JP5463455B2 (en) Map display device and map display method
KR101550450B1 (en) The method and apparatus for zoom control of portable devices
JP2013073366A (en) Information processing device
JP6194383B2 (en) Information processing apparatus, information display program, and information display method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100223

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100426

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20101116

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110124

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20110207

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110224

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140304

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4695154

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140304

Year of fee payment: 3

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D04

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

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

LAPS Cancellation because of no payment of annual fees