[go: up one dir, main page]

JP2007011797A - System, method and program for controlling touch-pad device, and storage medium - Google Patents

System, method and program for controlling touch-pad device, and storage medium Download PDF

Info

Publication number
JP2007011797A
JP2007011797A JP2005193098A JP2005193098A JP2007011797A JP 2007011797 A JP2007011797 A JP 2007011797A JP 2005193098 A JP2005193098 A JP 2005193098A JP 2005193098 A JP2005193098 A JP 2005193098A JP 2007011797 A JP2007011797 A JP 2007011797A
Authority
JP
Japan
Prior art keywords
function
touch pad
area
indication point
pad device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2005193098A
Other languages
Japanese (ja)
Inventor
Shintaro Sonobe
慎太郎 園部
Koji Sato
幸司 佐藤
Naoki Takahashi
直樹 高橋
Daisuke Yoshida
大輔 吉田
Isao Odate
勲 大舘
Ko Koike
香 小池
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.)
Canon IT Solutions Inc
Original Assignee
Canon Software 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 Canon Software Inc filed Critical Canon Software Inc
Priority to JP2005193098A priority Critical patent/JP2007011797A/en
Publication of JP2007011797A publication Critical patent/JP2007011797A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Position Input By Displaying (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a system for controlling a touch-pad device capable of raising operation functions by preventing the pointing operation region of the touch pad device from being limited and obtaining, not only an operation being the same as that in a case using a mouse but various operation functions, and to provide its method, its program, and a storage medium. <P>SOLUTION: A computer 100 includes the touch pad device 104 for performing a command input and an operation indication, etc.; a data storage device 103 such as a hard disk, a ROM, and DVD, etc., for preserving operation setting information of the touch pad device 104; and a display part 105 for displaying an image. When the finger of an operator touches a second indication point, in the pointing operation region of the touch pad device 104, the pointing operation region is divided into a plurality of virtual regions, based on a first indication point; and it is determined, as to which virtual region the second indication point is included. An operation parameter and a region parameter assigned to the virtual region, including the second indication point are performed. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、タッチパッドデバイスの制御装置及び方法、並びにプログラム及び記憶媒体に関し、特に、コンピュータに用いられるタッチパッドデバイスの制御装置及び方法、並びにプログラム及び記憶媒体に関する。   The present invention relates to a touch pad device control apparatus and method, a program, and a storage medium, and more particularly, to a touch pad device control apparatus and method used in a computer, a program, and a storage medium.

タッチパッドデバイスは、ユーザインターフェイスとして携帯型のパーソナルコンピュータに埋め込まれたり、デスクトップ型のコンピュータに外付けされた形態で使用され、コンピュータの画面上でカーソルを移動させる。   The touchpad device is used as a user interface embedded in a portable personal computer or externally attached to a desktop computer, and moves a cursor on the computer screen.

また、上記タッチパッドデバイスにおいて、ブラウザ等のスクロール操作にかかる手間を軽減するために、パッド領域内のポインティング操作領域以外の所定の領域に上スクロールさせるための特定領域と下スクロールさせるための特定領域とを設け、それらの領域において操作を行った場合には、それぞれ上スクロール、下スクロールを実行する技術(例えば、特許文献1参照)と、入力操作面に縦スクロール領域と横スクロール領域とを設け、それらの領域において操作を行った場合には、それぞれ縦スクロール、横スクロール操作を実行する技術(例えば、特許文献2参照)とが提案されている。
特開2000―181617号公報 特開2000―214994号公報
In the touchpad device, a specific area for scrolling up to a predetermined area other than the pointing operation area in the pad area and a specific area for scrolling down in order to reduce the time and effort required for the scroll operation of the browser, etc. When the operation is performed in these areas, a technology for executing the up scroll and the down scroll (see, for example, Patent Document 1), and a vertical scroll area and a horizontal scroll area are provided on the input operation surface. A technique (for example, refer to Patent Document 2) that executes vertical scrolling and horizontal scrolling operations when operations are performed in these areas has been proposed.
JP 2000-181617 A JP 2000-214994 A

しかしながら、上記従来の技術では、タッチパッドデバイスの操作領域内に常時上下スクロールさせるための特定領域や縦横スクロール領域のような特定操作領域を確保するため、タッチパッドデバイスの操作領域内のポインティング操作領域を狭め、結果として、操作が円滑に行えなくなる。   However, in the above conventional technique, in order to secure a specific operation area such as a specific area for always scrolling up and down and a vertical and horizontal scroll area in the operation area of the touchpad device, the pointing operation area in the operation area of the touchpad device is used. As a result, the operation cannot be performed smoothly.

また、従来のタッチパッドデバイスのポインティング操作において、上記のように特定操作領域へ機能割り当てを行わない場合、オブジェクトのドラッグ、マウスカーソルの移動等のマウスを用いた時と同様の限られた操作のみしか行えない。   In addition, when a function is not assigned to a specific operation area as described above in the pointing operation of a conventional touchpad device, only limited operations similar to those when using a mouse, such as dragging an object and moving a mouse cursor, are performed. It can only be done.

本発明の目的は、タッチパッドデバイスのポインティング操作領域が狭まるのを防止すると共にマウスを用いた時と同様の操作に限らず様々な操作機能を実現することにより操作性を向上することができるタッチパッドデバイスの制御装置及び方法、並びにプログラム及び記憶媒体を提供することにある。   An object of the present invention is to prevent a pointing operation area of a touchpad device from being narrowed, and to improve the operability by realizing various operation functions as well as operations similar to those when using a mouse. An object is to provide a pad device control apparatus and method, a program, and a storage medium.

上記目的を達成するために、請求項1記載のタッチパッドデバイスの制御装置は、ポインティング操作領域の所定の座標上で第1指示点及び第2指示点の各座標を認識可能であるタッチパッドデバイスの制御装置において、前記第1指示点の座標を基準点として前記操作領域を少なくとも1つの仮想領域に分割する分割手段と、当該分割された仮想領域に夫々所定の操作機能を割り当てる割り当て手段と、前記第2指示点を含む前記分割された仮想領域の1つに係る前記所定の操作機能を実行する実行手段とを備えることを特徴とする。   To achieve the above object, the touch pad device control device according to claim 1 is capable of recognizing the coordinates of the first indication point and the second indication point on the predetermined coordinates of the pointing operation area. In the control device, a dividing unit that divides the operation region into at least one virtual region using the coordinates of the first indication point as a reference point, and an assigning unit that assigns a predetermined operation function to each of the divided virtual regions, And executing means for executing the predetermined operation function relating to one of the divided virtual areas including the second indication point.

請求項12記載のタッチパッドデバイスの制御方法は、ポインティング操作領域の所定の座標上で第1指示点及び第2指示点の各座標を認識可能であるタッチパッドデバイスの制御方法において、前記第1指示点の座標を基準点として前記操作領域を少なくとも1つの仮想領域に分割する分割ステップと、当該分割された仮想領域に夫々所定の操作機能を割り当てる割り当てステップと、前記第2指示点を含む前記分割された仮想領域の1つに係る前記所定の操作機能を実行する実行ステップとを備えることを特徴とする。   13. The touch pad device control method according to claim 12, wherein the coordinates of the first indication point and the second indication point can be recognized on predetermined coordinates of the pointing operation area. A division step of dividing the operation region into at least one virtual region using the coordinates of the indication point as a reference point; an assignment step of assigning a predetermined operation function to each of the divided virtual regions; and the second indication point And an execution step of executing the predetermined operation function relating to one of the divided virtual areas.

請求項23記載のタッチパッドデバイスの制御プログラムは、ポインティング操作領域の所定の座標上で第1指示点及び第2指示点の各座標を認識可能であるタッチパッドデバイスの制御プログラムにおいて、前記第1指示点の座標を基準点として前記操作領域を少なくとも1つの仮想領域に分割する分割モジュールと、当該分割された仮想領域に夫々所定の操作機能を割り当てる割り当てモジュールと、前記第2指示点を含む前記分割された仮想領域の1つに係る前記所定の操作機能を実行する実行モジュールとをコンピュータに実行させることを特徴とする。   24. The touch pad device control program according to claim 23, wherein the coordinates of the first indication point and the second indication point can be recognized on predetermined coordinates of the pointing operation area. A division module that divides the operation region into at least one virtual region using the coordinates of the indication point as a reference point; an assignment module that assigns a predetermined operation function to each of the divided virtual regions; and the second indication point A computer is caused to execute an execution module that executes the predetermined operation function related to one of the divided virtual areas.

請求項24記載のコンピュータ読み取り可能な記憶媒体は、請求項23記載のプログラムを格納することを特徴とする。   A computer-readable storage medium according to a twenty-fourth aspect stores the program according to the twenty-third aspect.

本発明によれば、ポインティング操作領域の所定の座標上で第1指示点の座標を基準点として操作領域を少なくとも1つの仮想領域に分割し、当該分割された仮想領域に夫々所定の操作機能を割り当て、上記所定の座標上で第2指示点を含む分割された仮想領域の1つに係る所定の操作機能を実行するので、機能割り当てを行う特定操作領域を確保することなく様々な操作機能を実現することができ、もってタッチパッドデバイスのポインティング操作領域が狭まるのを防止すると共にマウスを用いた時と同様の操作に限らず様々な操作機能を実現することにより操作性を向上することができる。   According to the present invention, the operation area is divided into at least one virtual area on the predetermined coordinates of the pointing operation area using the coordinates of the first indication point as a reference point, and each of the divided virtual areas has a predetermined operation function. Assigning and executing a predetermined operation function related to one of the divided virtual areas including the second designated point on the predetermined coordinates, so that various operation functions can be performed without securing a specific operation area for function assignment. Therefore, the pointing operation area of the touchpad device can be prevented from being narrowed, and the operability can be improved by realizing various operation functions as well as the same operation as when using the mouse. .

以下、本発明の実施形態を図面を参照しながら詳述する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明の実施形態に係るタッチパッドデバイスを備えるコンピュータの構成を概略的に示す図である。   FIG. 1 is a diagram schematically illustrating a configuration of a computer including a touchpad device according to an embodiment of the present invention.

図1において、コンピュータ100は、プログラムのワークエリアや一時的に保持するデータのバッファであるRAM102と、RAM102に記憶されたプログラムを実行する後述する図2のCPU101と、コマンド入力や動作指示等を行うタッチパッドデバイス104と、タッチパッドデバイス104の動作設定情報を保存し、タッチパッドデバイス104の制御用のプログラムや、データ符号化/複合化用のプログラムを保存するハードディスクやROM、DVD等のデータ記憶装置103と、画像を表示する表示部105とを備え、これらはシステムバスで接続されている。表示部105は、外付けのスピーカ付きプロジェクタ等の出力装置であってもよい。   In FIG. 1, a computer 100 includes a RAM 102 which is a work area of a program and a data buffer temporarily held, a CPU 101 shown in FIG. 2 which executes a program stored in the RAM 102, a command input, an operation instruction, and the like. The touch pad device 104 to be performed and the operation setting information of the touch pad device 104 are stored, and the control program of the touch pad device 104 and the data encoding / decoding program are stored in data such as a hard disk, ROM, DVD A storage device 103 and a display unit 105 for displaying an image are provided, and these are connected by a system bus. The display unit 105 may be an output device such as an external projector with a speaker.

図2は、図1におけるCPU101の構成を概略的に示す図である。   FIG. 2 is a diagram schematically showing the configuration of the CPU 101 in FIG.

図2において、CPU101は、データ記憶装置103、タッチパッドデバイス104、及び表示部105に接続された制御部106と、制御部106に接続された機能実行部107と、データ記憶装置103に接続された設定部108とを備える。   2, the CPU 101 is connected to the data storage device 103, the touch pad device 104, and the control unit 106 connected to the display unit 105, the function execution unit 107 connected to the control unit 106, and the data storage device 103. And a setting unit 108.

制御部106は、データ記憶装置103に保存されたタッチパッドデバイス104の動作設定情報と、タッチパッドデバイス104からの指示とから、機能実行部107へ機能実行指示と表示部105へ仮想領域分割指示を出力する。   The control unit 106 performs a function execution instruction to the function execution unit 107 and a virtual area division instruction to the display unit 105 based on the operation setting information of the touchpad device 104 stored in the data storage device 103 and an instruction from the touchpad device 104. Is output.

機能実行部107は、制御部106から指示された機能をコンピュータ100において実行する。設定部108は、タッチパッドデバイス104の仮想領域分割における機能を設定する。   The function execution unit 107 executes the function instructed from the control unit 106 in the computer 100. The setting unit 108 sets functions in the virtual area division of the touchpad device 104.

図1におけるタッチパッドデバイス104のポインティング操作領域は、CPU101によって実行されるソフトウェアによって図3に示すようなマトリックスタイプの4つの仮想領域に分割される。この仮想領域分割は、以下のように行われる。   The pointing operation area of the touch pad device 104 in FIG. 1 is divided into four matrix-type virtual areas as shown in FIG. 3 by software executed by the CPU 101. This virtual area division is performed as follows.

タッチパッドデバイス104のポインティング操作領域は、その左下の角部を原点としてx−y座標が定義される。この原点を基準として、タッチパッドデバイス104に向かって右方向をx軸の正の方向、上方向をy軸の正の方向とする。図中、Xmaxは、タッチパッド感知領域の最大x座標、Ymaxは、タッチパッド感知領域の最大y座標を示し、xは、操作者による任意の第1指示点のx座標、yは、同第1指示点のy座標である。 In the pointing operation area of the touch pad device 104, an xy coordinate is defined with the lower left corner as an origin. With this origin as a reference, the right direction toward the touch pad device 104 is the positive direction of the x axis, and the upward direction is the positive direction of the y axis. In the drawing, X max represents the maximum x coordinate of the touch pad sensing area, Y max represents the maximum y coordinate of the touch pad sensing area, x 0 represents the x coordinate of an arbitrary first indication point by the operator, and y 0. Is the y coordinate of the first indication point.

操作者が任意の第1指示点でタッチパッドデバイス104のポインティング操作領域にタッチすると、当該操作領域は、表1に示すように、領域1として、座標(0,y),(0,Ymax),(x,Ymax),(x,y)を各頂点とする矩形領域と、領域2として、座標(x,y)(x,Ymax)(Xmax,Ymax)(Xmax,y)を各頂点とする矩形領域と、領域3として、座標(0,0),(0,y),(x,y),(x,0)を各頂点とする矩形領域と、領域4として、座標(x,0)(x,y)(Xmax,y)(Xmax,0)を各頂点とする矩形領域との4つに分割される。 When the operator touches the pointing operation area of the touch pad device 104 at an arbitrary first indication point, as shown in Table 1, the operation area is represented as area 1 with coordinates (0, y 0 ), (0, Y max ), (x 0 , Y max ), (x 0 , y 0 ) as a rectangular area and area 2 as coordinates (x 0 , y 0 ) (x 0 , Y max ) (X max , Y max ) (X max , y 0 ) as rectangular areas and vertices 3 as coordinates (0, 0), (0, y 0 ), (x 0 , y 0 ), (x 0 , 0 ) As a vertex, and as a region 4, a rectangular region having coordinates (x 0 , 0) (x 0 , y 0 ) (X max , y 0 ) (X max , 0) as vertices Divided into four.

Figure 2007011797
Figure 2007011797

これらの領域1〜4には、例えば表2に示すように、夫々タッチパッド機能や、領域パラメータ算出式、動作パラメータ算出式が割り当てられている。   For example, as shown in Table 2, a touch pad function, a region parameter calculation formula, and an operation parameter calculation formula are assigned to these regions 1 to 4.

Figure 2007011797
Figure 2007011797

操作者は、これらの領域の1つにおいて任意の第2指示点でタッチパッドデバイス104のポインティング操作領域にタッチすると、該当領域に割り当てられた所定の操作機能等を行うことができる。   When the operator touches the pointing operation area of the touch pad device 104 at any second indication point in one of these areas, the operator can perform a predetermined operation function or the like assigned to the corresponding area.

表2において、例えば、所定の操作機能については、領域1には、「ウィンドウを閉じる」機能、領域2及び領域4には、「上下スクロール」機能、領域3には、「高速左右スクロール」機能が割り当てられている(割り当て手段)(図9)。   In Table 2, for example, with respect to a predetermined operation function, the “close window” function is provided in the area 1, the “up / down scroll” function is provided in the area 2 and the area 4, and the “high-speed left / right scroll” function is provided in the area 3. Is assigned (assignment means) (FIG. 9).

領域パラメータは、仮想領域分割時に動的に決定される値であり、表2の領域パラメータ(Ap)算出式によって算出される。例えば、各操作領域の面積、縦幅、横幅に応じて画面のスクロール量を設定したり、指示点の移動距離に応じてスクロール距離や、画面の拡大/縮小比を設定したりする。   The area parameter is a value that is dynamically determined when the virtual area is divided, and is calculated by the area parameter (Ap) calculation formula in Table 2. For example, the screen scroll amount is set according to the area, vertical width, and horizontal width of each operation region, or the scroll distance and the screen enlargement / reduction ratio are set according to the movement distance of the designated point.

動作パラメータは、仮想領域分割時に操作者により夫々設定される値であり、表2の動作パラメータ算出式によって算出される(図4)。   The operation parameter is a value set by the operator when dividing the virtual area, and is calculated by the operation parameter calculation formula shown in Table 2 (FIG. 4).

本実施の形態では、領域パラメータ導出手段として仮想領域の面積を用いた例を示しており(表2)、領域パラメータ算出式は、領域2及び3に示すように、動作パラメータ算出式を決定付けるものとして記録される。また、機能割り当て方法によっては、領域3に割り当てられた機能のように、領域パラメータと関連はなくとも、機能に付随した基本設定値(DefaultParam)以外の値を記録することができる。   In the present embodiment, an example is shown in which the area of the virtual region is used as the region parameter deriving means (Table 2), and the region parameter calculation formula determines the operation parameter calculation formula as shown in regions 2 and 3. Recorded as a thing. Also, depending on the function assignment method, a value other than the basic setting value (DefaultParam) associated with the function can be recorded even though the function is not related to the area parameter like the function assigned to the area 3.

各仮想領域には、所定の操作機能特性を設定部108により提供される図4に示すGUIインターフェースにより設定が可能である。また、本実施の形態では、設定部108により設定され、各仮想領域に割り当てられる操作機能は、例えばスクロールバーの上下スクロール機能や左右スクロール機能であり、オブジェクトの拡大/縮小機能であるが、該領域にタッチしたときにウィンドウを閉じる機能でもよく、動画再生における再生速度を調節する機能でもよく、また、音声再生時における音量調節機能等であってもよい。これら設定部108による設定は、データ記録装置103の設定情報保持部に保持される。さらに、タッチパッドを透過型として、各仮想領域に割り当てられた操作機能をタッチパッドを透過させて表示してもよく(図10(a),(b),(c))、サムネイルとしてディスプレイ上に表示してもよい。   In each virtual area, a predetermined operation function characteristic can be set by the GUI interface shown in FIG. In the present embodiment, the operation function set by the setting unit 108 and assigned to each virtual area is, for example, a scroll bar up / down scroll function or a left / right scroll function, which is an object enlargement / reduction function. It may be a function of closing a window when a region is touched, a function of adjusting a playback speed in moving image playback, a volume adjusting function in audio playback, or the like. Settings by these setting units 108 are held in a setting information holding unit of the data recording apparatus 103. Furthermore, the touchpad may be transmissive, and the operation functions assigned to each virtual area may be displayed through the touchpad (FIGS. 10A, 10B, and 10C) and displayed as thumbnails on the display. May be displayed.

本実施の形態では、タッチパッドデバイスのポインティング操作領域をマトリックスタイプのx−y座標で規定しているが、極座標(r,θ)で規定してもよい。   In this embodiment, the pointing operation area of the touchpad device is defined by matrix type xy coordinates, but may be defined by polar coordinates (r, θ).

また、図4に示すGUIインターフェースにより、仮想領域分割時の領域パラメータと、動作パラメータとの関連付けに関する設定を行ってもよい。この場合、制御部106は、図3の領域2と領域4に示したように、動作パラメータ算出式と領域パラメータとを関連付けるように設定情報保持部に設定を行う。   In addition, the GUI interface shown in FIG. 4 may be used to make settings related to the association between the area parameter at the time of dividing the virtual area and the operation parameter. In this case, as shown in region 2 and region 4 in FIG. 3, the control unit 106 sets the setting information holding unit so as to associate the operation parameter calculation formula with the region parameter.

本実施の形態では、主としてマトリックスタイプとしてタッチパッドデバイス104のポインティング操作領域を4分割しているが、図5に示すように、上下2分割や左右2分割を行ってもよく、又は分割せずに通常とは異なる機能を割り当ててもよい。   In this embodiment, the pointing operation area of the touch pad device 104 is mainly divided into four as a matrix type. However, as shown in FIG. 5, the upper and lower divisions and the left and right divisions may be performed or may not be divided. A function different from normal may be assigned to.

本実施の形態では、領域パラメータ導出手段として仮想領域の面積を用いた例を示しているが(表2)、領域の縦幅、横幅を用いてもよい。   In the present embodiment, an example is shown in which the area of the virtual region is used as the region parameter deriving unit (Table 2), but the vertical and horizontal widths of the region may be used.

また、本実施の形態では、表2に示した、領域パラメータ算出式を直接設定する手段を操作者に提供していないが、これを直接設定するようにしてもよい。   In the present embodiment, the means for directly setting the region parameter calculation formula shown in Table 2 is not provided to the operator, but it may be set directly.

図6は、図1におけるタッチパッドデバイス104の制御処理の手順を示すフローチャートである。   FIG. 6 is a flowchart showing a procedure of control processing of the touch pad device 104 in FIG.

本処理は、コンピュータ100のCPU101によって実行される。   This process is executed by the CPU 101 of the computer 100.

図6において、入力待機状態から、操作者の指がポインティング操作領域上にタッチした第1指示点を検知すると(ステップS601でYES)、この第1指示点の座標や移動距離等に基づいて通常のポインティング動作を行い(ステップS602)、操作者の指が第1指示点でタッチパッドデバイス104のポインティング操作領域から離れたか否かを判別し(ステップS603)、離れたときは、ステップS601以降の処理を繰り返す。   In FIG. 6, when the first indication point where the operator's finger touches the pointing operation area is detected from the input standby state (YES in step S <b> 601), the normal indication is based on the coordinates of the first indication point, the movement distance, and the like. (Step S602), it is determined whether or not the operator's finger has left the pointing operation area of the touchpad device 104 at the first indication point (step S603). Repeat the process.

ステップS603の判別の結果、操作者の指が第1指示点で離れていないときは、第2指示点を検知したか否かを判別し(ステップS604)、検知していないときは、ステップS602の処理に戻る。   If the result of the determination in step S603 is that the operator's finger is not separated at the first indicated point, it is determined whether or not the second indicated point has been detected (step S604), and if not detected, step S602 is determined. Return to the process.

ステップS604の判別の結果、操作者の指がポインティング操作領域に第2指示点でタッチすると(ステップS604でYES)、図8に示すように、設定部108により設定されたマトリックスタイプに基づいて第1指示点801の座標を基準点としてポインティング操作領域を4つの仮想領域に分割する(分割手段)と共に(ステップS605a)、第2指示点801が分割された4つの仮想領域のどの領域に含まれるかを判定する(ステップS605b)。   As a result of the determination in step S604, when the operator's finger touches the pointing operation area with the second indication point (YES in step S604), as shown in FIG. 8, based on the matrix type set by the setting unit 108, The pointing operation area is divided into four virtual areas using the coordinates of the first designated point 801 as a reference point (division means) (step S605a), and the second designated point 801 is included in any of the divided four virtual areas. Is determined (step S605b).

次いで、後述する図7の動作パラメータ算出処理を実行し(ステップS606)、第2指示点の座標を含む仮想領域に割り当てられた動作パラメータに応じた機能を実行し(ステップS607)(実行手段)。その後、第1指示点における操作者の指、及び第2指示点における操作者の指がタッチパッドデバイス104のポインティング操作領域から離れたか否かを判別し(ステップS608)、第1指示点及び第2指示点の双方における操作者の指がタッチパッドデバイス104から離れていないときは、ステップS605以降の処理を繰り返し、第2指示点における操作者の指が離れたときは、ステップS602以降の処理を、第1指示点における操作者の指が離れたときは、第2指示点を第1指示点と変更した上で(ステップS609)、ステップS602以降の処理を繰り返す処理に戻る。   7 is executed (step S606), and a function corresponding to the operation parameter assigned to the virtual area including the coordinates of the second indication point is executed (step S607) (execution means). . Thereafter, it is determined whether or not the operator's finger at the first indication point and the operator's finger at the second indication point have moved away from the pointing operation area of the touchpad device 104 (step S608). When the operator's finger at both of the two indication points is not separated from the touchpad device 104, the processing after step S605 is repeated, and when the operator's finger at the second indication point is released, the processing after step S602 is performed. When the operator's finger at the first designated point is released, the second designated point is changed to the first designated point (step S609), and the process returns to the process of repeating step S602 and subsequent steps.

図6の処理によれば、操作者の指がタッチパッドデバイス104のポインティング操作領域上に第2指示点でタッチしたときに、第1指示点に基づいてポインティング操作領域を複数の仮想領域に分割すると共に(ステップS605a)、第2指示点がどの仮想領域に含まれるかを判定し(ステップS605b)、第2指示点を含む仮想領域に割り当てられた動作パラメータに応じた機能を実行する(ステップS607)ので、タッチパッド画面上のポインティング操作領域が狭まるのを防止すると共にマウスを用いた時と同様の操作に限らず様々な操作機能を実現することにより操作性を向上することができる。   According to the process of FIG. 6, when the operator's finger touches the pointing operation area of the touchpad device 104 with the second indication point, the pointing operation area is divided into a plurality of virtual areas based on the first indication point. At the same time (step S605a), it is determined in which virtual area the second designated point is included (step S605b), and a function corresponding to the operation parameter assigned to the virtual area including the second designated point is executed (step S605b). S607), it is possible to prevent the pointing operation area on the touch pad screen from being narrowed, and to improve the operability by realizing various operation functions without being limited to the same operation as when using the mouse.

図7は、図6のステップS606で実行される動作パラメータ算出処理の手順を示すフローチャートである。   FIG. 7 is a flowchart showing the procedure of the operation parameter calculation process executed in step S606 of FIG.

本処理は、コンピュータ100のCPU101によって実行される。   This process is executed by the CPU 101 of the computer 100.

図7において、データ記憶装置103に保存された図3に示した設定情報である動作パラメータ設定テーブルを取得し(ステップS701)、動作パラメータ算出式中に領域パラメータ値が含まれているか否かを判別する(表2)(ステップS702)。   In FIG. 7, the operation parameter setting table which is the setting information shown in FIG. 3 saved in the data storage device 103 is acquired (step S701), and it is determined whether or not the region parameter value is included in the operation parameter calculation formula. Determine (Table 2) (step S702).

ステップS702の判別の結果、動作パラメータ算出式中に領域パラメータ値が含まれているときは、領域パラメータ計算式から領域パラメータを算出した(ステップS703)後、領域パラメータ値が含まれていないときは、直ちに、動作パラメータ算出式から動作パラメータを算出して(ステップS704)、本処理を終了する。   If the region parameter value is included in the motion parameter calculation formula as a result of the determination in step S702, the region parameter is calculated from the region parameter calculation formula (step S703), and then the region parameter value is not included. Immediately, the operation parameter is calculated from the operation parameter calculation formula (step S704), and this process is terminated.

図7の処理によれば、動作パラメータ算出式中に領域パラメータ値が含まれているときは(ステップS702でYES)、領域パラメータ計算式から領域パラメータを算出し(ステップS703)、可能な場合は、動作パラメータ算出式から動作パラメータを算出する(ステップS704)ので、動作パラメータと領域パラメータとを関連付けることにより、図11に示すように領域面積が大きいときは指示点移動距離に対するスクロール距離を短く、領域面積が小さいときは指示点移動距離に対するスクロール距離を長くするなどの操作効果が実現可能となる。   According to the processing of FIG. 7, when the region parameter value is included in the operation parameter calculation formula (YES in step S702), the region parameter is calculated from the region parameter calculation formula (step S703). Since the operation parameter is calculated from the operation parameter calculation formula (step S704), by associating the operation parameter and the region parameter, when the region area is large as shown in FIG. When the area of the area is small, an operation effect such as increasing the scroll distance with respect to the designated point movement distance can be realized.

また、本発明の目的は、実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム又は装置に供給し、そのシステム又は装置のコンピュータ(又はCPUやMPU等)が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。   Another object of the present invention is to supply a storage medium storing software program codes for realizing the functions of the embodiments to a system or apparatus, and the computer (or CPU, MPU, etc.) of the system or apparatus stores the storage medium. It is also achieved by reading out and executing the program code stored in.

この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。   In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the program code and the storage medium storing the program code constitute the present invention.

また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光磁気ディスク、CD−ROM、CD−R、CD−RW、DVD−ROM、DVD−RAM、DVD−RW、DVD+RW、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。又は、プログラムコードをネットワークを介してダウンロードしてもよい。   Examples of the storage medium for supplying the program code include a floppy (registered trademark) disk, a hard disk, a magneto-optical disk, a CD-ROM, a CD-R, a CD-RW, a DVD-ROM, a DVD-RAM, and a DVD. -RW, DVD + RW, magnetic tape, nonvolatile memory card, ROM, etc. can be used. Alternatively, the program code may be downloaded via a network.

また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)等が実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。   Further, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (operating system) running on the computer based on the instruction of the program code. This includes a case where part or all of the actual processing is performed and the functions of the above-described embodiments are realized by the processing.

更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。   Further, after the program code read from the storage medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion is performed based on the instruction of the program code. This includes a case where the CPU or the like provided in the board or the function expansion unit performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing.

本発明の実施形態に係るタッチパッドデバイスを備えるコンピュータの構成を概略的に示す図である。It is a figure which shows schematically the structure of a computer provided with the touchpad device which concerns on embodiment of this invention. 図1におけるCPUの構成を概略的に示す図である。It is a figure which shows schematically the structure of CPU in FIG. 図1におけるタッチパッドデバイスのポインティング操作領域上の4つの仮想領域を説明する図である。It is a figure explaining four virtual area | regions on the pointing operation area | region of the touchpad device in FIG. 図3における仮想領域に割り当てられる操作機能を設定するのに用いられるGUIインターフェースを示す図である。It is a figure which shows the GUI interface used for setting the operation function allocated to the virtual area | region in FIG. 図1におけるタッチパッドデバイスのポインティング操作領域をマトリックスタイプのx−y座標で分割する場合の分割の形態を説明する図である。It is a figure explaining the form of the division | segmentation in the case of dividing | segmenting the pointing operation area | region of the touchpad device in FIG. 1 by a matrix type xy coordinate. 図1におけるタッチパッドデバイスの制御処理の手順を示すフローチャートである。3 is a flowchart illustrating a procedure of control processing of the touch pad device in FIG. 1. 図6のステップS606で実行される動作パラメータ算出処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the operation parameter calculation process performed by step S606 of FIG. 図6のステップS605aで分割により形成された4つの仮想領域を説明する図である。FIG. 7 is a diagram illustrating four virtual areas formed by division in step S605a of FIG. 図3における仮想領域に割り当てられる操作機能を示す図である。It is a figure which shows the operation function allocated to the virtual area | region in FIG. 図9における仮想領域に割り当てられる操作機能を示す図であり、(a)は動作パラメータのみの関連付けに関する機能を割り当てた場合を示し、(b)は領域パラメータと動作パラメータとの関連付けに関する機能を割り当てた場合を示し、(c)は第2指示点によって機能を実行する場合を示す。FIG. 10 is a diagram illustrating an operation function assigned to a virtual area in FIG. 9, where (a) shows a case where a function related to association only of operation parameters is assigned, and (b) assigns a function related to association between area parameters and operation parameters. (C) shows a case where the function is executed by the second indication point. 図9における領域パラメータと動作パラメータとの関連付けに関する機能を割り当てた場合において、第2指示点の移動距離に対するスクロール距離を示す図である。It is a figure which shows the scroll distance with respect to the movement distance of a 2nd indication point, when the function regarding the correlation of the area | region parameter and operation | movement parameter in FIG. 9 is allocated.

符号の説明Explanation of symbols

100 コンピュータ
101 CPU
102 RAM
103 データ記憶装置
104 タッチパッドデバイス
105 表示部
106 制御部
107 機能実行部
108 設定部
100 Computer 101 CPU
102 RAM
103 data storage device 104 touch pad device 105 display unit 106 control unit 107 function execution unit 108 setting unit

Claims (24)

ポインティング操作領域の所定の座標上で第1指示点及び第2指示点の各座標を認識可能であるタッチパッドデバイスの制御装置において、
前記第1指示点の座標を基準点として前記操作領域を少なくとも1つの仮想領域に分割する分割手段と、当該分割された仮想領域に夫々所定の操作機能を割り当てる割り当て手段と、前記第2指示点を含む前記分割された仮想領域の1つに係る前記所定の操作機能を実行する実行手段とを備えることを特徴とするタッチパッドデバイスの制御装置。
In a control device for a touchpad device capable of recognizing the coordinates of the first indication point and the second indication point on predetermined coordinates in the pointing operation area,
Division means for dividing the operation area into at least one virtual area using the coordinates of the first indication point as a reference point; assignment means for assigning a predetermined operation function to each of the divided virtual areas; and the second indication point And an execution means for executing the predetermined operation function relating to one of the divided virtual areas including the control device.
前記所定の座標は、x−y座標であることを特徴とする請求項1記載のタッチパッドデバイスの制御装置。   The touch pad device control device according to claim 1, wherein the predetermined coordinates are xy coordinates. 前記所定の操作機能は、夫々所望に応じて設定可能であることを特徴とする請求項1又は2記載のタッチパッドデバイスの制御装置。   3. The touch pad device control device according to claim 1, wherein each of the predetermined operation functions can be set as desired. 前記所定の操作機能は、前記第2の指示点の操作量に応じた動作を行うことを特徴とする請求項1乃至3のいずれか1項に記載のタッチパッドデバイスの制御装置。   4. The touch pad device control device according to claim 1, wherein the predetermined operation function performs an operation according to an operation amount of the second indication point. 5. 前記所定の操作機能は、前記仮想領域の所定のパラメータに応じた動作を行うことを特徴とする請求項1乃至4のいずれか1項に記載のタッチパッドデバイスの制御装置。   5. The touch pad device control device according to claim 1, wherein the predetermined operation function performs an operation according to a predetermined parameter of the virtual area. 前記仮想領域の所定のパラメータは、前記仮想領域の面積、縦幅、及び横幅の少なくとも1つを用いて算出した値であることを特徴とする請求項5記載のタッチパッドデバイスの制御装置。   6. The touch pad device control device according to claim 5, wherein the predetermined parameter of the virtual region is a value calculated using at least one of an area, a vertical width, and a horizontal width of the virtual region. 前記所定の操作機能は、画面のスクロール機能、音量調節機能、動画再生速度調節機能、画面の拡大/縮小比変更機能の少なくとも1つを含むことを特徴とする請求項1乃至6のいずれか1項に記載のタッチパッドデバイスの制御装置。   7. The predetermined operation function includes at least one of a screen scroll function, a volume adjustment function, a moving image playback speed adjustment function, and a screen enlargement / reduction ratio change function. The touch pad device control device according to Item. 前記画面のスクロール機能は、前記第2の指示点の操作量に応じて画面をスクロールする機能であることを特徴とする請求項7記載のタッチパッドデバイスの制御装置。   8. The touch pad device control device according to claim 7, wherein the screen scroll function is a function of scrolling the screen in accordance with an operation amount of the second indication point. 前記画面のスクロール機能は、前記仮想領域の所定のパラメータに応じて画面をスクロールする機能であることを特徴とする請求項7又は8記載のタッチパッドデバイスの制御装置。   9. The touch pad device control device according to claim 7, wherein the screen scroll function is a function of scrolling the screen in accordance with a predetermined parameter of the virtual area. 前記画面の拡大/縮小比変更機能は、前記第2の指示点の操作量に応じて前記画面の拡大/縮小比を変更することを特徴とする請求項7記載のタッチパッドデバイスの制御装置。   8. The touch pad device control device according to claim 7, wherein the screen enlargement / reduction ratio changing function changes the enlargement / reduction ratio of the screen in accordance with an operation amount of the second indication point. 前記タッチパッドデバイスは、前記分割された仮想領域を表示する表示手段を有することを特徴とする請求項1乃至10のいずれか1項に記載のタッチパッドデバイスの制御装置。   11. The touch pad device control device according to claim 1, wherein the touch pad device includes display means for displaying the divided virtual area. ポインティング操作領域の所定の座標上で第1指示点及び第2指示点の各座標を認識可能であるタッチパッドデバイスの制御方法において、
前記第1指示点の座標を基準点として前記操作領域を少なくとも1つの仮想領域に分割する分割ステップと、当該分割された仮想領域に夫々所定の操作機能を割り当てる割り当てステップと、前記第2指示点を含む前記分割された仮想領域の1つに係る前記所定の操作機能を実行する実行ステップとを備えることを特徴とするタッチパッドデバイスの制御方法。
In the control method of a touchpad device capable of recognizing the coordinates of the first indication point and the second indication point on the predetermined coordinates of the pointing operation area,
A division step of dividing the operation area into at least one virtual area using the coordinates of the first indication point as a reference point; an assignment step of assigning a predetermined operation function to each of the divided virtual areas; and the second indication point And a step of executing the predetermined operation function related to one of the divided virtual areas including the control method.
前記所定の座標は、x−y座標であることを特徴とする請求項12記載のタッチパッドデバイスの制御方法。   The method of claim 12, wherein the predetermined coordinates are xy coordinates. 前記所定の操作機能は、夫々所望に応じて設定可能であることを特徴とする請求項12又は13記載のタッチパッドデバイスの制御方法。   14. The touch pad device control method according to claim 12, wherein the predetermined operation functions can be set as desired. 前記所定の操作機能は、前記第2の指示点の操作量に応じた動作を行うことを特徴とする請求項12乃至14のいずれか1項に記載のタッチパッドデバイスの制御方法。   The touch pad device control method according to claim 12, wherein the predetermined operation function performs an operation according to an operation amount of the second indication point. 前記所定の操作機能は、前記仮想領域の所定のパラメータに応じた動作を行うことを特徴とする請求項12乃至15のいずれか1項に記載のタッチパッドデバイスの制御方法。   The touch pad device control method according to claim 12, wherein the predetermined operation function performs an operation in accordance with a predetermined parameter of the virtual area. 前記仮想領域の所定のパラメータは、前記仮想領域の面積、縦幅、及び横幅の少なくとも1つを用いて算出した値であることを特徴とする請求項16記載のタッチパッドデバイスの制御方法。   The touch pad device control method according to claim 16, wherein the predetermined parameter of the virtual region is a value calculated using at least one of an area, a vertical width, and a horizontal width of the virtual region. 前記所定の操作機能は、画面のスクロール機能、音量調節機能、動画再生速度調節機能、画面の拡大/縮小比変更機能の少なくとも1つを含むことを特徴とする請求項12乃至17のいずれか1項に記載のタッチパッドデバイスの制御方法。   18. The predetermined operation function includes at least one of a screen scroll function, a volume adjustment function, a moving image playback speed adjustment function, and a screen enlargement / reduction ratio change function. The touch pad device control method according to Item. 前記画面のスクロール機能は、前記第2の指示点の操作量に応じて画面をスクロールする機能であることを特徴とする請求項18記載のタッチパッドデバイスの制御方法。   19. The touch pad device control method according to claim 18, wherein the screen scroll function is a function of scrolling the screen in accordance with an operation amount of the second indication point. 前記画面のスクロール機能は、前記仮想領域の所定のパラメータに応じて画面をスクロールする機能であることを特徴とする請求項18又は19記載のタッチパッドデバイスの制御方法。   20. The touch pad device control method according to claim 18, wherein the screen scroll function is a function of scrolling the screen in accordance with a predetermined parameter of the virtual area. 前記画面の拡大/縮小比変更機能は、前記第2の指示点の操作量に応じて前記画面の拡大/縮小比を変更することを特徴とする請求項18記載のタッチパッドデバイスの制御方法。   19. The touchpad device control method according to claim 18, wherein the screen enlargement / reduction ratio changing function changes the enlargement / reduction ratio of the screen according to an operation amount of the second indication point. 前記タッチパッドデバイスは、前記分割された仮想領域を表示する表示ステップを有することを特徴とする請求項12乃至21のいずれか1項に記載のタッチパッドデバイスの制御方法。   The touchpad device control method according to any one of claims 12 to 21, wherein the touchpad device includes a display step of displaying the divided virtual area. ポインティング操作領域の所定の座標上で第1指示点及び第2指示点の各座標を認識可能であるタッチパッドデバイスの制御プログラムにおいて、
前記第1指示点の座標を基準点として前記操作領域を少なくとも1つの仮想領域に分割する分割モジュールと、当該分割された仮想領域に夫々所定の操作機能を割り当てる割り当てモジュールと、前記第2指示点を含む前記分割された仮想領域の1つに係る前記所定の操作機能を実行する実行モジュールとをコンピュータに実行させることを特徴とするタッチパッドデバイスの制御プログラム。
In the touchpad device control program capable of recognizing the coordinates of the first indication point and the second indication point on the predetermined coordinates of the pointing operation area,
A division module that divides the operation area into at least one virtual area using the coordinates of the first indication point as a reference point; an assignment module that assigns a predetermined operation function to each of the divided virtual areas; and the second indication point A control program for a touchpad device, causing a computer to execute an execution module that executes the predetermined operation function related to one of the divided virtual areas including
請求項23記載の制御プログラムを格納していることを特徴とするコンピュータ読み取り可能な記憶媒体。   24. A computer-readable storage medium storing the control program according to claim 23.
JP2005193098A 2005-06-30 2005-06-30 System, method and program for controlling touch-pad device, and storage medium Withdrawn JP2007011797A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005193098A JP2007011797A (en) 2005-06-30 2005-06-30 System, method and program for controlling touch-pad device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005193098A JP2007011797A (en) 2005-06-30 2005-06-30 System, method and program for controlling touch-pad device, and storage medium

Publications (1)

Publication Number Publication Date
JP2007011797A true JP2007011797A (en) 2007-01-18

Family

ID=37750177

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005193098A Withdrawn JP2007011797A (en) 2005-06-30 2005-06-30 System, method and program for controlling touch-pad device, and storage medium

Country Status (1)

Country Link
JP (1) JP2007011797A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010108061A (en) * 2008-10-28 2010-05-13 Sony Corp Information processing apparatus, information processing method, and information processing program
KR20100081383A (en) * 2009-01-06 2010-07-15 엘지전자 주식회사 Multi-touch screen system, touch screen apparatus and method for dividing touch screen
JP2012234331A (en) * 2011-04-28 2012-11-29 Kii corp Computing device, display method of content and program
US8525854B2 (en) 2010-03-08 2013-09-03 Ntt Docomo, Inc. Display device and screen display method
KR200475896Y1 (en) * 2012-11-28 2015-01-13 챙 친펜 A touch operation structure of the touch screen
JP2015072540A (en) * 2013-10-02 2015-04-16 レノボ・シンガポール・プライベート・リミテッド Input device including pointing stick, portable computer, and operation method
US9671948B2 (en) 2012-09-12 2017-06-06 Brother Kogyo Kabushiki Kaisha Image-display control system, image-display control method, and non-transitory computer-readable storage medium storing image-display control program
WO2024106299A1 (en) * 2022-11-15 2024-05-23 株式会社レゾナック Mixing design assistance device, program, and mixing design assistance method

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010108061A (en) * 2008-10-28 2010-05-13 Sony Corp Information processing apparatus, information processing method, and information processing program
KR20100081383A (en) * 2009-01-06 2010-07-15 엘지전자 주식회사 Multi-touch screen system, touch screen apparatus and method for dividing touch screen
KR101579462B1 (en) 2009-01-06 2015-12-24 엘지전자 주식회사 Multi-Touch Screen System, Touch Screen Device and Touch Screen Split Method
US8525854B2 (en) 2010-03-08 2013-09-03 Ntt Docomo, Inc. Display device and screen display method
JP2012234331A (en) * 2011-04-28 2012-11-29 Kii corp Computing device, display method of content and program
US9671948B2 (en) 2012-09-12 2017-06-06 Brother Kogyo Kabushiki Kaisha Image-display control system, image-display control method, and non-transitory computer-readable storage medium storing image-display control program
KR200475896Y1 (en) * 2012-11-28 2015-01-13 챙 친펜 A touch operation structure of the touch screen
JP2015072540A (en) * 2013-10-02 2015-04-16 レノボ・シンガポール・プライベート・リミテッド Input device including pointing stick, portable computer, and operation method
WO2024106299A1 (en) * 2022-11-15 2024-05-23 株式会社レゾナック Mixing design assistance device, program, and mixing design assistance method
JPWO2024106299A1 (en) * 2022-11-15 2024-05-23
JP7571917B2 (en) 2022-11-15 2024-10-23 株式会社レゾナック Mix design support device, program, and mix design support method

Similar Documents

Publication Publication Date Title
JP5248696B1 (en) Electronic device, handwritten document creation method, and handwritten document creation program
AU2013222958B2 (en) Method and apparatus for object size adjustment on a screen
US6999061B2 (en) Electronic whiteboard system
JP2003288144A (en) Display control method, program using the method and information processing apparatus
JP5567097B2 (en) Electronic device, handwritten document display method, and display program
JP4612902B2 (en) File display device, control method therefor, and program
US20070030286A1 (en) Method, system, and program product for controlling a display on a data editing screen
JP2007011797A (en) System, method and program for controlling touch-pad device, and storage medium
CN108241460A (en) Picture suspension display methods, system and computer readable storage medium
US20130346893A1 (en) Electronic device and method for editing document using the electronic device
CN111679767B (en) Window extension method and associated electronics
JP6287498B2 (en) Electronic whiteboard device, electronic whiteboard input support method, and program
JP2007213527A (en) System for controlling display of window and method therefor
JP2018067298A (en) Handwritten content editing apparatus and handwritten content editing method
JP2012221262A (en) Display device
KR101641063B1 (en) Apparatus and method for controlling terminal
JP4982614B1 (en) Display control apparatus and display control program
US20130205201A1 (en) Touch Control Presentation System and the Method thereof
JP2001005911A (en) Character input device and display control method
JP2013011994A (en) Display system and display program
KR102174497B1 (en) Cursor control method, apparatus, program and computer readable recording medium
CN104035701A (en) Method, device and electronic equipment for compiling object on touch screen of electronic equipment
JP6462519B2 (en) Information processing apparatus, information processing program, and information processing method
JP2015127953A (en) Portable terminal, and control method and program therefor
JP6136278B2 (en) Layout editing processing method, positioning method, and apparatus and program thereof

Legal Events

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

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20080902