JP4776237B2 - Coordinate input control system and program for causing computer to execute coordinate input control processing - Google Patents

Coordinate input control system and program for causing computer to execute coordinate input control processing Download PDF

Info

Publication number
JP4776237B2
JP4776237B2 JP2005011310A JP2005011310A JP4776237B2 JP 4776237 B2 JP4776237 B2 JP 4776237B2 JP 2005011310 A JP2005011310 A JP 2005011310A JP 2005011310 A JP2005011310 A JP 2005011310A JP 4776237 B2 JP4776237 B2 JP 4776237B2
Authority
JP
Japan
Prior art keywords
coordinate input
computer
input control
absolute
program
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.)
Expired - Fee Related
Application number
JP2005011310A
Other languages
Japanese (ja)
Other versions
JP2006201916A (en
Inventor
敏彦 坂井
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.)
Fujitsu Component Ltd
Original Assignee
Fujitsu Component Ltd
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 Fujitsu Component Ltd filed Critical Fujitsu Component Ltd
Priority to JP2005011310A priority Critical patent/JP4776237B2/en
Publication of JP2006201916A publication Critical patent/JP2006201916A/en
Application granted granted Critical
Publication of JP4776237B2 publication Critical patent/JP4776237B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Input By Displaying (AREA)

Description

本発明は、相対座標入力手段および絶対座標入力手段の双方を備える座標入力装置についての座標入力制御システムおよびこの座標入力制御処理をコンピュータに実行させるためのプログラムに関する。   The present invention relates to a coordinate input control system for a coordinate input device including both relative coordinate input means and absolute coordinate input means, and a program for causing a computer to execute this coordinate input control processing.

コンピュータのディスプレイ画面上のカーソルを移動操作する座標入力装置には、相対座標入力によるものと絶対座標入力によるものとがある。   Coordinate input devices for moving a cursor on a computer display screen include those based on relative coordinate input and those based on absolute coordinate input.

相対座標入力による座標入力装置は、ディスプレイ画面上におけるカーソルの目標位置を、カーソルの現在位置から目標位置までの移動量によって画定するものである。具体例としては、マウス、ジョイスティック、トラックボールなどがある。例えばボール式マウスの場合、マウスに内蔵されたボールを回転させ、その回転量に基づいてマウスのX方向およびY方向の移動量の検出を行い、そのデータを相対移動データとしてコンピュータの制御処理部に出力する。コンピュータは、受信した相対移動座標データに基づいて、ディスプレイ画面上のカーソルを移動させる制御を行う。   A coordinate input device based on relative coordinate input demarcates the target position of the cursor on the display screen by the amount of movement of the cursor from the current position to the target position. Specific examples include a mouse, a joystick, and a trackball. For example, in the case of a ball-type mouse, the ball built in the mouse is rotated, the amount of movement of the mouse in the X direction and the Y direction is detected based on the amount of rotation, and the data is used as relative movement data to control the computer. Output to. The computer performs control to move the cursor on the display screen based on the received relative movement coordinate data.

絶対座標入力による座標入力装置には、座標平面上の原点を基準として目標位置の座標を直接に画定するものである。具体例としては、タッチパネル、タブレットなどがあり、多くの場合、絶対座標入力機能とディスプレイ機能とを同時に有している。例えばタッチパネルの場合、ディスプレイ機能を兼ね備えたタッチパネル上の目標位置に指、ペン、スタイラスペンなどで触れると、その目標位置に関する絶対座標データが生成され、コンピュータの制御処理部に出力される。コンピュータは、受信した絶対移動座標データに基づいて、タッチパネルに触れた位置に対応するディスプレイ画面上にカーソルを表示する制御を行う。   A coordinate input device using absolute coordinate input directly defines the coordinates of a target position with reference to the origin on the coordinate plane. Specific examples include a touch panel and a tablet, and in many cases, an absolute coordinate input function and a display function are simultaneously provided. For example, in the case of a touch panel, when a target position on a touch panel having a display function is touched with a finger, a pen, a stylus pen, etc., absolute coordinate data relating to the target position is generated and output to a control processing unit of a computer. Based on the received absolute movement coordinate data, the computer performs control to display a cursor on the display screen corresponding to the position touched on the touch panel.

また近年では、相対座標入力手段および絶対座標入力手段の双方の機能を兼ね備えた座標入力装置も提案されている(例えば、特許文献1および2参照)。一具体例を挙げると、タブレット型コンピュータにマウスを接続したようなものである。   In recent years, a coordinate input device having both functions of a relative coordinate input unit and an absolute coordinate input unit has also been proposed (see, for example, Patent Documents 1 and 2). As a specific example, a mouse is connected to a tablet computer.

特開平5−165511号公報JP-A-5-165511 特開平2−253422号公報JP-A-2-253422

座標入力装置が相対座標入力手段および絶対座標入力手段の双方を備えるような場合であっても、通常、ディスプレイ画面上に表示されるカーソルは1つである。つまりユーザは、必要に応じて相対座標入力または絶対座標入力を使い分け、ディスプレイ画面上のカーソルを移動させることになる。このとき、コンピュータの座標入力制御システムは、座標入力装置内の相対座標入力手段により生成された相対座標データあるいは絶対座標入力手段により生成された絶対座標データのいずれかを用いて、ディスプレイ画面上のカーソル位置を設定する。   Even when the coordinate input device includes both the relative coordinate input means and the absolute coordinate input means, normally, only one cursor is displayed on the display screen. That is, the user uses the relative coordinate input or the absolute coordinate input as necessary to move the cursor on the display screen. At this time, the coordinate input control system of the computer uses either the relative coordinate data generated by the relative coordinate input means in the coordinate input device or the absolute coordinate data generated by the absolute coordinate input means on the display screen. Set the cursor position.

しかしながら、相対座標入力と絶対座標入力との切替えの前後に、ディスプレイ画面上のカーソルの位置が著しく変化するような場合には、ユーザの座標入力装置に対する操作に対して次に説明するような不便が生じる問題がある。図5は、従来例による相対座標入力手段および絶対座標入力手段を備える座標入力装置の問題点を説明する図である。この図においては、座標入力装置は、絶対座標入力手段であるタッチパネル52と相対座標入力手段であるマウス51と備えるものとする。タッチパネル52は、絶対座標入力機能のほかにディスプレイ機能も有しているが、図示の例では、カーソル50がタッチパネル52のディスプレイ画面上に黒字の太い矢印で表示されるとする。また、参照番号53は、例えば机やテーブルなどの操作スペースにおいてマウス51が操作可能な物理的な範囲(以下、「マウス操作可能スペース」と称する。)を示している。   However, when the position of the cursor on the display screen changes significantly before and after switching between relative coordinate input and absolute coordinate input, it is inconvenient for the user to operate the coordinate input device as described below. There is a problem that occurs. FIG. 5 is a diagram for explaining a problem of a coordinate input device including a relative coordinate input unit and an absolute coordinate input unit according to a conventional example. In this figure, the coordinate input device includes a touch panel 52 that is an absolute coordinate input unit and a mouse 51 that is a relative coordinate input unit. The touch panel 52 has a display function in addition to the absolute coordinate input function. In the illustrated example, it is assumed that the cursor 50 is displayed on the display screen of the touch panel 52 with a thick black arrow. Reference numeral 53 indicates a physical range in which the mouse 51 can be operated in an operation space such as a desk or a table (hereinafter referred to as “mouse operable space”).

まず、図5(a)に示すような位置にそれぞれ、タッチパネル52のディスプレイ画面上にカーソル50が示され、マウス操作可能スペース53内にマウス51が存在するものとする。このとき、タッチパネル52のディスプレイ画面上のカーソル50を、図中点線の矢印に示される方向にマウス51を使って移動させたい場合、すなわちマウス51を使った相対座標入力操作を行う場合は、マウス51を、マウス操作可能スペース53内において図中点線の矢印に示される方向に移動操作すればよく、また、このための操作領域が図示のようにマウス操作可能スペース53内に十分に確保されているので、ユーザはそのような入力操作がストレスなく可能である。   First, it is assumed that the cursor 50 is shown on the display screen of the touch panel 52 and the mouse 51 exists in the mouse operable space 53 at the positions shown in FIG. At this time, when it is desired to move the cursor 50 on the display screen of the touch panel 52 in the direction indicated by the dotted arrow in the figure using the mouse 51, that is, when performing a relative coordinate input operation using the mouse 51, the mouse 51 may be moved within the mouse operable space 53 in the direction indicated by the dotted arrow in the figure, and the operation area for this purpose is sufficiently secured in the mouse operable space 53 as shown. Therefore, the user can perform such an input operation without stress.

一方、マウス51ではなくタッチパネル52の座標入力機能を使って絶対座標入力操作を行って図5(b)に示すような位置にカーソル50を表示させたい場合には、ユーザは自分の指54でタッチパネル52上の当該位置にタッチ操作すればよい。   On the other hand, when an absolute coordinate input operation is performed using the coordinate input function of the touch panel 52 instead of the mouse 51 and the cursor 50 is to be displayed at a position as shown in FIG. A touch operation may be performed on the position on the touch panel 52.

絶対座標入力操作を行って図5(b)に示すような位置にカーソル50を表示させた後では、マウス51は、マウス操作可能スペース53内の、図5(c)に示す位置にいまだ存在したままである。このような場合、タッチパネル52のディスプレイ画面上のカーソル50をマウス51を使って図中点線の矢印に示される方向に移動させたくても、図5(c)に示すように、マウス51に対してそのような移動操作をするだけの領域がマウス操作可能スペース53内には確保されていない。したがって、ユーザは、図5(d)に示すように、マウス51を一旦持ち上げてマウス51の移動操作に不自由の生じない位置に改めて置き直す、といった余分な操作をすることになる。この余分な操作は、一連の座標入力操作を一時的に中断するものであり、ユーザは煩わしく感じるものである。例えば、絶対座標入力操作に入る前の相対座標入力操作終了時点にカーソル50があった位置(図5(a)に示す。)から、再びマウス51を使いたいような状況も多く、この場合、上記のような問題が生じる。   After the absolute coordinate input operation is performed and the cursor 50 is displayed at a position as shown in FIG. 5B, the mouse 51 still exists in the mouse operable space 53 at the position shown in FIG. It remains. In such a case, even if it is desired to move the cursor 50 on the display screen of the touch panel 52 in the direction indicated by the dotted arrow in the drawing using the mouse 51, as shown in FIG. Thus, an area for performing such a moving operation is not secured in the mouse operable space 53. Therefore, as shown in FIG. 5D, the user performs an extra operation such as lifting the mouse 51 once and repositioning it at a position where there is no inconvenience in moving the mouse 51. This extra operation temporarily interrupts a series of coordinate input operations, which makes the user feel annoying. For example, there are many situations where the user wants to use the mouse 51 again from the position (shown in FIG. 5A) where the cursor 50 was at the end of the relative coordinate input operation before entering the absolute coordinate input operation. The following problems arise.

従って本発明の目的は、上記問題に鑑み、相対座標入力手段および絶対座標入力手段を備える座標入力装置について、相対座標入力と絶対座標入力との切替えの前後において違和感無くスムースにカーソルを操作することを可能にする座標入力制御システムおよびこの座標入力制御処理をコンピュータに実行させるためのプログラムを提供することにある。   Therefore, in view of the above problems, an object of the present invention is to smoothly operate a cursor without a sense of incongruity before and after switching between relative coordinate input and absolute coordinate input for a coordinate input device including a relative coordinate input unit and an absolute coordinate input unit. And a program for causing a computer to execute the coordinate input control process.

上記目的を実現するために、本発明においては、座標入力装置内の相対座標入力手段により生成された相対座標データあるいは絶対座標入力手段により生成された絶対座標データのいずれかを用いてディスプレイの画面上のカーソル位置を設定する座標入力制御システムは、絶対座標入力手段から絶対座標データを受信したときには、当該絶対座標データの受信を検知する直前のディスプレイの画面上におけるカーソル位置の座標を最終座標として取得する。そして、当該絶対座標データを受信し終わってから所定の時間経過後には、取得した上記最終座標にカーソル位置を再設定する。   In order to achieve the above object, in the present invention, a display screen is displayed using either relative coordinate data generated by relative coordinate input means in the coordinate input device or absolute coordinate data generated by absolute coordinate input means. When the coordinate input control system for setting the upper cursor position receives the absolute coordinate data from the absolute coordinate input means, the coordinate of the cursor position on the display screen immediately before detecting the reception of the absolute coordinate data is used as the final coordinate. get. Then, after a predetermined time has elapsed after receiving the absolute coordinate data, the cursor position is reset to the acquired final coordinate.

すなわち、本発明においては、絶対座標入力から相対体座標入力に切り替わったときには、当該絶対座標入力前の相対座標入力時カーソルが最後に表示されていたディスプレイ画面上の位置に、カーソルが戻され、表示しなおされる。なお、絶対座標入力から相対座標入力に切り替わっても、カーソルを上述のように戻さずに、絶対座標入力終了時点におけるカーソル位置から相対座標入力を再開できるようにしてもよい。   That is, in the present invention, when switching from absolute coordinate input to relative body coordinate input, the cursor is returned to the position on the display screen where the cursor was last displayed before the relative coordinate input before the absolute coordinate input, It will be displayed again. It should be noted that even when switching from absolute coordinate input to relative coordinate input, relative coordinate input may be resumed from the cursor position at the time of completion of absolute coordinate input without returning the cursor as described above.

上記の座標入力制御処理は、コンピュータの演算処理装置が実行することができるソフトウェアプログラム形式で実現できる。   The coordinate input control process can be realized in a software program format that can be executed by a computer processing unit.

図1は、本発明による座標入力制御システムの原理ブロック図である。   FIG. 1 is a principle block diagram of a coordinate input control system according to the present invention.

本発明によれば、座標入力装置2内の相対座標入力手段21により生成された相対座標データあるいは絶対座標入力手段22により生成された絶対座標データのいずれかを用いて、ディスプレイ3の画面上のカーソル位置を設定する座標入力制御システム1は、相対座標入力手段21による相対座標データの生成処理から絶対座標入力手段22による絶対座標データの生成処理へ切り替わる直前の画面上におけるカーソル位置の座標を、最終座標として取得する取得手段11と、絶対座標入力手段22による絶対座標データの生成処理の完了後、取得した最終座標に画面上のカーソル位置を再設定する再設定手段12と、を備える。   According to the present invention, on the screen of the display 3 using either the relative coordinate data generated by the relative coordinate input means 21 in the coordinate input device 2 or the absolute coordinate data generated by the absolute coordinate input means 22. The coordinate input control system 1 for setting the cursor position sets the coordinates of the cursor position on the screen immediately before switching from the relative coordinate data generation process by the relative coordinate input unit 21 to the absolute coordinate data generation process by the absolute coordinate input unit 22. An acquisition unit 11 that acquires the final coordinates, and a resetting unit 12 that resets the cursor position on the screen to the acquired final coordinates after the absolute coordinate data generation process by the absolute coordinate input unit 22 is completed.

また、本発明による座標入力制御システム1は、絶対座標入力手段22による絶対座標データの生成処理が完了してから再設定手段12による再設定処理が起動するまでの時間を設定可能な起動時間設定手段13をさらに備えるのが好ましい。   In addition, the coordinate input control system 1 according to the present invention is capable of setting a start time that can set the time from the completion of the absolute coordinate data generation process by the absolute coordinate input unit 22 to the start of the reset process by the resetting unit 12. It is preferable to further comprise means 13.

また、本発明による座標入力制御システム1は、再設定手段12による再設定処理の起動の許可もしくは禁止を切替え可能な切替手段14をさらに備えるのが好ましい。   In addition, the coordinate input control system 1 according to the present invention preferably further includes a switching unit 14 capable of switching permission or prohibition of activation of resetting processing by the resetting unit 12.

なお、コンピュータ4内の座標入力制御システム1における上記各手段11〜14は、コンピュータ4が実行することができるソフトウェアプログラム形式で実現できる。上記各手段11〜14における処理手順(処理ステップ)をコンピュータ4に実行させるプログラムを作成することは、以下の説明を理解した当業者には容易に実施できる事項である。また、上記処理手順をコンピュータにより実行させるプログラムを記録媒体に格納するという事項も当業者には自明である。   Each means 11 to 14 in the coordinate input control system 1 in the computer 4 can be realized in a software program format that can be executed by the computer 4. Creating a program that causes the computer 4 to execute the processing procedure (processing step) in each of the means 11 to 14 can be easily implemented by those skilled in the art who understand the following description. Further, it is obvious to those skilled in the art that a program for causing a computer to execute the above processing procedure is stored in a recording medium.

本発明によれば、絶対座標入力が終了した後には、当該絶対座標入力前の相対座標入力時においてカーソルが最後に表示されていたディスプレイ画面上の位置に、カーソルが戻され、表示しなおされるので、絶対座標入力を終了して相対座標入力を開始する際において、従来例のようにマウス等の相対座標入力手段を一旦持ち上げ、当該相対座標入力手段の移動操作に不自由の生じない位置に改めて置き直す、といった余分な操作を不要にすることができ、これによりユーザは、相対座標入力と絶対座標入力との切替えの前後において違和感無くスムースにカーソルを操作することが可能となる。   According to the present invention, after the absolute coordinate input is completed, the cursor is returned to the position on the display screen where the cursor was last displayed at the time of the relative coordinate input before the absolute coordinate input, and displayed again. Therefore, when the absolute coordinate input is finished and the relative coordinate input is started, the relative coordinate input means such as a mouse is once lifted as in the conventional example, and a position where no inconvenience occurs in the movement operation of the relative coordinate input means. Therefore, the user can operate the cursor smoothly and comfortably before and after switching between the relative coordinate input and the absolute coordinate input.

図2は、本発明の実施例による座標入力制御システムの動作フローを示すフローチャートである。   FIG. 2 is a flowchart showing an operation flow of the coordinate input control system according to the embodiment of the present invention.

本発明の実施例として、座標入力装置内の相対座標入力手段をマウスとし、絶対座標入力手段をタッチパネルとした場合について説明する。本実施例による座標入力制御システムはコンピュータ内に設けられる。なお、タッチパネルは、絶対座標入力機能のほかにディスプレイ機能も有している。   As an embodiment of the present invention, a case where the relative coordinate input means in the coordinate input device is a mouse and the absolute coordinate input means is a touch panel will be described. The coordinate input control system according to the present embodiment is provided in a computer. The touch panel has a display function in addition to an absolute coordinate input function.

本実施例では、通常時はマウスによる座標入力が可能な相対座標入力モードにあり、タッチパネルがタッチ操作されると相対座標入力モードから絶対座標入力モードへ切り替わり、タッチパネルのタッチ操作が終了すると、絶対座標入力モードから再び相対座標入力モードに切り替わる。   In the present embodiment, the relative coordinate input mode in which coordinates can be input with a mouse is normally used. When the touch panel is touched, the relative coordinate input mode is switched to the absolute coordinate input mode. The coordinate input mode is switched to the relative coordinate input mode again.

絶対座標入力モードが終了して相対座標入力モードに切り替わって所定の時間が経過した後には、当該絶対座標入力モード前の相対座標入力モードにおいてカーソルが最後に表示されていたディスプレイ画面上の位置に、カーソルが戻され(すなわち再設定され)、表示しなおされる。   After the absolute coordinate input mode is finished and the mode is switched to the relative coordinate input mode and a predetermined time elapses, the cursor is moved to the position on the display screen where the cursor was last displayed in the relative coordinate input mode before the absolute coordinate input mode. , The cursor is returned (ie reset) and redisplayed.

本実施例による座標入力制御システムは、図1を参照して説明した起動時間設定手段として、該所定の時間をカウントするためのタイマ(以下、「座標復元タイマ」と称する。)を備える。座標復元タイマを設ける理由は、タッチパネルの操作が終了して絶対座標入力モードから相対座標入力モードが切り替わったときに間髪を入れずにカーソルが表示しなおされてしまうと、ユーザはタッチパネルを使って座標入力作業を行ったのにもかかわらずその結果をディスプレイ画面上で認識することができないおそれがあるからである。この起動時間設定手段のためのユーザインタフェースについては後述する。   The coordinate input control system according to the present embodiment includes a timer (hereinafter referred to as “coordinate restoration timer”) for counting the predetermined time as the activation time setting means described with reference to FIG. The reason for providing a coordinate restoration timer is that when the operation of the touch panel is completed and the relative coordinate input mode is switched from the absolute coordinate input mode to the relative coordinate input mode, the user uses the touch panel when the cursor is displayed again without putting a short hair. This is because the result of the coordinate input operation may not be recognized on the display screen. A user interface for the activation time setting means will be described later.

また本実施例では、絶対座標入力モードが終了して相対座標入力モードに切り替わったときの処理として、カーソルを上述のように戻す再設定処理を実行する場合か、あるいは絶対座標入力モードの終了時点におけるカーソル位置から相対座標入力を再開できるようにする場合(すなわち上記再設定処理を禁止する場合)かのいずれかをユーザが選択できるようにする。すなわち本実施例による座標入力制御システムは、上記2つの場合を切替可能な、図1を参照して説明した切替手段を備える。この切替手段のためのユーザインタフェースについては後述する。   In this embodiment, when the absolute coordinate input mode is ended and the relative coordinate input mode is switched, the resetting process for returning the cursor as described above is executed, or the absolute coordinate input mode ends. The user can select one of the cases where the relative coordinate input can be resumed from the cursor position (that is, the resetting process is prohibited). That is, the coordinate input control system according to the present embodiment includes switching means described with reference to FIG. 1 that can switch between the above two cases. The user interface for this switching means will be described later.

座標入力制御システムは、座標入力装置内のマウスにより生成された相対座標データあるいはタッチパネルにより生成された絶対座標データのいずれかを受信し、受信したデータを用いてディスプレイの画面上のカーソル位置を設定する。座標入力制御システムは、マウスから受信した相対座標データに対しては何も処理を加えずに、そのままコンピュータ内のオペレーティングシステムへ送信する。   The coordinate input control system receives either the relative coordinate data generated by the mouse in the coordinate input device or the absolute coordinate data generated by the touch panel, and sets the cursor position on the display screen using the received data. To do. The coordinate input control system transmits the relative coordinate data received from the mouse as it is to the operating system in the computer without performing any processing.

一方、タッチパネルから受信した絶対座標データに対しては、図2を参照して説明する一連の処理を実行する。一般に、タッチパネルが生成する座標入力データは、タッチパネルが指などでタッチされたときに最初に受信するON信号、タッチパネルがタッチされてから指が放されるまでの間に受信するMOVE信号、および、タッチパネルから放されたときに受信するOFF信号から構成される。図2のステップS101では、受信した当該絶対座標データに係る信号が、ON信号であるか、MOVE信号であるか、あるいは、OFF信号であるか、の判別を行う。   On the other hand, for the absolute coordinate data received from the touch panel, a series of processes described with reference to FIG. 2 is executed. In general, the coordinate input data generated by the touch panel includes an ON signal that is first received when the touch panel is touched with a finger, a MOVE signal that is received between when the touch panel is touched and when the finger is released, and It consists of an OFF signal that is received when released from the touch panel. In step S101 in FIG. 2, it is determined whether the received signal related to the absolute coordinate data is an ON signal, a MOVE signal, or an OFF signal.

ステップS101においてON信号であったと判定された場合は、ステップS102へ進む。ON信号の受信は、今まさに相対座標入力モードから絶対座標入力モードに切り替わったことを意味する。   If it is determined in step S101 that the signal is an ON signal, the process proceeds to step S102. The reception of the ON signal means that the relative coordinate input mode has just been switched to the absolute coordinate input mode.

ステップS102では、本実施例における絶対座標入力モードにおける一連の処理が終了しているかを示す座標処理終了フラグがセットされているか否かを判定する。座標処理終了フラグがセットされていると判定された場合は、該絶対座標入力モードにおける一連の処理が終了していることを示すことになってしまうので、これを解消するためにステップS103へ進む。座標処理終了フラグがセットされていないと判定された場合は、ステップS105へ進む。ステップS105では、座標復元タイマのカウントをキャンセルする。   In step S102, it is determined whether or not a coordinate processing end flag indicating whether a series of processing in the absolute coordinate input mode in the present embodiment has ended is set. If it is determined that the coordinate processing end flag is set, this means that a series of processes in the absolute coordinate input mode has been completed, and the process proceeds to step S103 to eliminate this. . If it is determined that the coordinate processing end flag is not set, the process proceeds to step S105. In step S105, the count of the coordinate restoration timer is canceled.

ステップS103では、セットされている座標処理終了フラグをクリアし、ステップS104へ進む。座標処理終了フラグをクリアすることで、今現在も絶対座標入力モードを維持することができる。ステップS104では、今現在ディスプレイ画面上に表示されているカーソル位置の座標に関するデータを取得する。該座標は、ディスプレイ画面を2次元座標平面としたときの、ある原点を基準点としたときの今現在のカーソルの位置を示すものであり、例えば該2次元座標平面をxy座標平面で表したときのxy座標値である。ここで、ステップS101でON信号であると判定されてステップS104において今現在のカーソル位置の座標に関するデータを取得するということは、ステップS101において相対座標入力モードから絶対座標入力モードに切り替わる直前のディスプレイ画面上に表示されているカーソル位置の座標、すなわち相対座標入力モードにおける最終のカーソル位置の座標(すなわち図1を参照して説明した「最終座標」)、の取得を意味する。ステップS104において取得した最終座標に関するデータは、オペレーティングシステムへ送出される。オペレーティングシステムでは、この最終座標に関するデータを保持する。   In step S103, the set coordinate processing end flag is cleared, and the process proceeds to step S104. By clearing the coordinate processing end flag, the absolute coordinate input mode can be maintained even now. In step S104, data relating to the coordinates of the cursor position currently displayed on the display screen is acquired. The coordinates indicate the current cursor position when a certain origin is set as a reference point when the display screen is a two-dimensional coordinate plane. For example, the two-dimensional coordinate plane is represented by an xy coordinate plane. Xy coordinate value at the time. Here, when it is determined that the signal is the ON signal in step S101 and the data relating to the coordinates of the current cursor position is acquired in step S104, the display immediately before switching from the relative coordinate input mode to the absolute coordinate input mode in step S101. This means acquisition of the coordinates of the cursor position displayed on the screen, that is, the coordinates of the final cursor position in the relative coordinate input mode (that is, the “final coordinates” described with reference to FIG. 1). Data regarding the final coordinates acquired in step S104 is sent to the operating system. The operating system holds data regarding this final coordinate.

一方、ステップS101においてMOVE信号を受信したと判定された場合は、その信号はそのままオペレーティングシステムへ送出され、絶対座標入力による通常のディスプレイ表示処理が実行される。   On the other hand, if it is determined in step S101 that the MOVE signal has been received, the signal is sent to the operating system as it is, and a normal display display process based on absolute coordinate input is executed.

また、ステップS101においてOFF信号を受信したと判定された場合は、ステップS106へ進む。OFF信号の受信は、これから絶対座標入力モードから相対座標入力モードに切り替わろうとしていることを意味する。   If it is determined in step S101 that an OFF signal has been received, the process proceeds to step S106. The reception of the OFF signal means that an attempt is now made to switch from the absolute coordinate input mode to the relative coordinate input mode.

ステップS106では、カーソルを戻す再設定処理を行うか否かを判定する。再設定処理を行わない場合はステップS109へ進み、再設定処理を行う場合はステップS107へ進む。カーソルを戻す再設定処理を行うか否かの設定は、詳細については後述するが切替手段の設定処理で実現される。   In step S106, it is determined whether or not a resetting process for returning the cursor is performed. When the resetting process is not performed, the process proceeds to step S109, and when the resetting process is performed, the process proceeds to step S107. The setting of whether or not to perform the resetting process for returning the cursor is realized by the setting process of the switching means, which will be described later in detail.

ステップS106において再設定処理を行うと判定された場合は、ステップS107において、座標復元タイマをセットする。座標復元タイマはカウントを開始し、該カウントの終了後、ステップS108の再設定処理が開始される。ステップS108の再設定処理においては、ディスプレイ画面上に表示されるカーソルの位置をステップS104で既に取得していた最終座標に再設定する。次いで、ステップS109において、座標処理終了設定フラグをセットしてオペレーティングシステムへ送出し、絶対座標入力モードを終了する。このように、ステップS101、S106、S107、S108およびS109の処理を経ることにより、絶対座標入力モードが終了して相対座標入力モードに切り替わって所定の時間経過後に、当該絶対座標入力モード前の相対座標入力モードにおいてカーソルが最後に表示されていたディスプレイ画面上の位置に、カーソルが表示しなおされることになる。これにより、絶対座標入力モードが終了して相対座標入力モードに切り替わったときの処理として、当該絶対座標入力モード前の相対座標入力モードの終了時点におけるカーソル位置からマウスによる相対座標入力を再開できるようになる。   If it is determined in step S106 that the resetting process is to be performed, a coordinate restoration timer is set in step S107. The coordinate restoration timer starts counting, and after completion of the counting, the resetting process in step S108 is started. In the resetting process in step S108, the position of the cursor displayed on the display screen is reset to the final coordinates already acquired in step S104. Next, in step S109, a coordinate processing end setting flag is set and sent to the operating system, and the absolute coordinate input mode is ended. As described above, after the processes of steps S101, S106, S107, S108, and S109, the absolute coordinate input mode is completed and the relative coordinate input mode is switched to a relative time before the absolute coordinate input mode. In the coordinate input mode, the cursor is displayed again at the position on the display screen where the cursor was last displayed. As a result, relative coordinate input by the mouse can be resumed from the cursor position at the end of the relative coordinate input mode before the absolute coordinate input mode as processing when the absolute coordinate input mode ends and switches to the relative coordinate input mode. become.

一方、ステップS106において再設定処理を行わないと判定された場合は、ステップS109において、座標処理終了設定フラグをセットしてオペレーティングシステムへ送出し、絶対座標入力モードを終了する。これにより、絶対座標入力モードが終了して相対座標入力モードに切り替わったときの処理として、当該絶対座標入力モードの終了時点におけるカーソル位置からマウスによる相対座標入力を再開できるようになる。   On the other hand, if it is determined in step S106 that the resetting process is not performed, the coordinate processing end setting flag is set and sent to the operating system in step S109, and the absolute coordinate input mode is ended. As a result, as a process when the absolute coordinate input mode ends and switches to the relative coordinate input mode, the relative coordinate input by the mouse can be resumed from the cursor position at the end of the absolute coordinate input mode.

図3は、本発明の実施例による座標入力制御システムにおける起動時間設定手段および切替手段のユーザインタフェースとしてディスプレイ画面上に表示される設定画面の一例を示す図である。   FIG. 3 is a diagram illustrating an example of a setting screen displayed on the display screen as a user interface of the activation time setting unit and the switching unit in the coordinate input control system according to the embodiment of the present invention.

「絶対座標入力後、カーソルを元に戻す」の項目は、絶対座標入力モードから相対座標入力モードに切り替わった後に再設定処理を実行するか否かを設定するためのものである。ユーザは、当該チェックボックス(図中、正方形で示す。)にマウスを介して「レ」印を入れることにより、絶対座標入力モード終了後に再設定処理を実行させるよう選択できる。   The item “return the cursor to the original after inputting absolute coordinates” is for setting whether or not to execute the resetting process after switching from the absolute coordinate input mode to the relative coordinate input mode. The user can select to execute the resetting process after the absolute coordinate input mode is completed by putting a “re” mark in the check box (indicated by a square in the figure) via the mouse.

「カーソルを戻すまでの時間」の項目は、上述のように再設定処理の実行を選択したときにおいて、絶対座標入力モードが終了して相対座標入力モードに切り替わってからどれくらいの時間経過後に、当該絶対座標入力モード前の相対座標入力モードにおいてカーソルが最後に表示されていたディスプレイ画面上の位置にカーソルが表示しなおされるかを設定するためのものである。ユーザは、図中、長方形で示される欄に、所望の時間を入力して設定する。ここで入力された時間が座標復元タイマのカウント数に相当する。   The item “Time to return the cursor” indicates that the time after the absolute coordinate input mode is finished and the relative coordinate input mode is switched to when the resetting process is executed as described above. This is for setting whether the cursor is to be displayed again at the position on the display screen where the cursor was last displayed in the relative coordinate input mode before the absolute coordinate input mode. The user inputs and sets a desired time in a rectangular field in the figure. The time input here corresponds to the count number of the coordinate restoration timer.

「Ctrlキーによってカーソルを元に戻す処理をキャンセルする」の項目は、「絶対座標入力後、カーソルを元に戻す」の項目で再設定処理の実行を選択していたが、何らかの理由で再設定処理の実行を例外的にキャンセルしたい場合に、その都度手動で再設定処理の実行を禁止できるよう設定するためのものである。ユーザは、「絶対座標入力後、カーソルを元に戻す」の項目のチェックボックスに「レ」印を入れ、かつ、「Ctrlキーによってカーソルを元に戻す処理をキャンセルする」の項目のチェックボックスに「レ」印を入れることにより、上述のようなキャンセル処理の実行を選択できる。なお、本実施例では、上記キャンセル処理の起動のためのキーを「Ctrlキー」に割り当てたが、これはあくまでも一例であり、その他のキーを割り当ててもよい。   The item “Cancel the process of returning the cursor with the Ctrl key” was selected to execute the reset process in the item “Return the cursor after inputting absolute coordinates”, but reset for some reason. This is for setting so that the execution of the resetting process can be manually prohibited whenever it is desired to cancel the execution of the process exceptionally. The user puts a check mark in the check box of the item “Return the cursor after inputting absolute coordinates” and the check box of the item “Cancel the process of returning the cursor by the Ctrl key”. Execution of the canceling process as described above can be selected by putting “L” mark. In this embodiment, the key for starting the cancel process is assigned to the “Ctrl key”, but this is merely an example, and other keys may be assigned.

本実施例では、絶対座標入力モードが終了してから、当該絶対座標入力モード前の相対座標入力モードにおいてカーソルが最後に表示されていたディスプレイ画面上の位置にカーソルが表示しなおされるまでの間に、「Ctrlキー」を押下した場合には、再設定処理の実行はキャンセルされ、この結果、絶対座標入力モードから切り替わった後の相対座標入力モードにおいては、当該絶対座標入力モードの終了時点におけるカーソル位置からマウスによる相対座標入力を再開できるようになる。   In this embodiment, after the absolute coordinate input mode ends, the cursor is displayed again at the position on the display screen where the cursor was last displayed in the relative coordinate input mode before the absolute coordinate input mode. In the meantime, if the “Ctrl key” is pressed, the execution of the resetting process is canceled. As a result, in the relative coordinate input mode after switching from the absolute coordinate input mode, the end point of the absolute coordinate input mode. The relative coordinate input by the mouse can be resumed from the cursor position at.

ユーザは、上記設定画面で各設定内容を選択し終えたら、「OK」ボタンをクリックし、設定を確定する。画定した設定内容に関するデータは、座標入力装置に接続されたコンピュータ内に保存するが、例えばコンピュータ内のレジストリに保存する。また、座標入力制御システムにも設定内容を通知する。   When the user finishes selecting each setting content on the setting screen, the user clicks an “OK” button to confirm the setting. Data relating to the defined setting contents is stored in a computer connected to the coordinate input device, for example, in a registry in the computer. The setting contents are also notified to the coordinate input control system.

また、座標入力装置が接続されたコンピュータを複数のユーザで共有する場合においては、複数のユーザを識別するログインシステムと本発明とを組み合わせれば有利な効果を得ることができ、例えば、上記設定画面をユーザ固有に設け、設定内容をユーザごとにカスタマイズできるようにしてもよい。   Further, in the case where a computer to which a coordinate input device is connected is shared by a plurality of users, an advantageous effect can be obtained by combining the present invention with a login system that identifies a plurality of users. A screen may be provided for each user so that the setting contents can be customized for each user.

上述した本実施例による座標入力制御システムによる処理は、コンピュータに実行させるプログラムとして実現することができる。図4は、本発明の実施例による、記録媒体に格納された座標入力制御処理を実行するためのプログラム(以下、「座標入力制御プログラム」と称する。)により動作するコンピュータシステムの構成を示すブロック図である。   The processing by the coordinate input control system according to this embodiment described above can be realized as a program executed by a computer. FIG. 4 is a block diagram showing the configuration of a computer system that operates according to a program for executing coordinate input control processing stored in a recording medium (hereinafter referred to as “coordinate input control program”) according to an embodiment of the present invention. FIG.

コンピュータによって実行される座標入力制御プログラムは、図4に示すように、記憶媒体(フレキシブルディスク、CD−ROM等の外部記憶媒体)30に格納されており、一例として、次に説明するような構成によるコンピュータにインストールされ、座標入力制御システムとして動作する。   The coordinate input control program executed by the computer is stored in a storage medium (external storage medium such as a flexible disk or a CD-ROM) 30 as shown in FIG. Installed in a computer by and operates as a coordinate input control system.

このコンピュータ内のCPU31は、座標入力制御システムの処理全体を統括し制御する。このCPU31に、バス32を介してROM33、RAM34、ハードディスク装置(HD)35、座標入力装置2、外部記憶媒体ドライブ装置37およびLCD、CRT等のディスプレイ3が接続されている。CPU31の制御プログラムはROM33に格納されている。CPU31、バス32、ROM33、RAM34、ハードディスク装置35、および外部記憶媒体ドライブ装置37は、コンピュータ(図示せず)本体内に含まれる。なお、この図4では、その他、一般的に接続されることの多い、キーボードやプリンタなどについては省略する。   The CPU 31 in this computer controls and controls the entire processing of the coordinate input control system. The CPU 31 is connected to a ROM 33, a RAM 34, a hard disk device (HD) 35, a coordinate input device 2, an external storage medium drive device 37, and a display 3 such as an LCD or CRT via a bus 32. A control program for the CPU 31 is stored in the ROM 33. CPU 31, bus 32, ROM 33, RAM 34, hard disk device 35, and external storage medium drive device 37 are included in the main body of a computer (not shown). In FIG. 4, other keyboards and printers that are generally connected are omitted.

座標入力制御プログラムは、記憶媒体30からハードディスク装置35にインストール(記憶)される。また、RAM34には、座標入力制御処理をCPU31が実行する際の作業領域や、座標入力制御プログラムの一部が記憶され得る領域が確保されている。また、ハードディスク装置35には、オペレーティングシステム等が予め記憶される。   The coordinate input control program is installed (stored) in the hard disk device 35 from the storage medium 30. Further, the RAM 34 has a work area when the CPU 31 executes the coordinate input control process and an area in which a part of the coordinate input control program can be stored. The hard disk device 35 stores an operating system and the like in advance.

まず、コンピュータの電源を投入すると、ハードディスク装置35からオペレーティングシステムが読み出され、該オペレーティングシステムが起動する。これによりコンピュータは座標入力制御プログラムを記憶媒体30からインストール可能な状態となる。   First, when the computer is turned on, the operating system is read from the hard disk device 35 and the operating system is activated. As a result, the computer is ready to install the coordinate input control program from the storage medium 30.

次に、記憶媒体30を外部記憶媒体ドライブ装置37に装着し、座標入力装置2やキーボード(図示せず)から制御コマンドをCPU31に入力し、記憶媒体30に格納された座標入力制御プログラムを読み取って、ハードディスク装置35およびコンピュータ内のレジストリ(図示せず)等に記憶する。これにより座標入力制御プログラムのコンピュータへのインストールが完了する。   Next, the storage medium 30 is attached to the external storage medium drive device 37, a control command is input to the CPU 31 from the coordinate input device 2 or a keyboard (not shown), and the coordinate input control program stored in the storage medium 30 is read. And stored in the hard disk device 35 and a registry (not shown) in the computer. This completes the installation of the coordinate input control program on the computer.

本実施例の座標入力制御プログラムのインストールが完了したコンピュータは、コンピュータの起動時に、座標入力制御プログラムをレジストリから読み込む。これにより、コンピュータ内にある本実施例の座標入力制御システムが動作可能となる。なお、コンピュータ起動後に、図3を参照して説明した設定画面を用いて設定内容を変更した場合は、該設定内容に関するデータは、座標入力制御システムに通知される。   When the installation of the coordinate input control program of this embodiment is completed, the computer reads the coordinate input control program from the registry when the computer is started. Thereby, the coordinate input control system of a present Example in a computer can operate | move. When the setting content is changed using the setting screen described with reference to FIG. 3 after the computer is activated, data relating to the setting content is notified to the coordinate input control system.

なお、図4のコンピュータでは、記憶媒体30に記憶されたプログラムをハードディスク装置35にインストールするようにしたが、これに限らず、LAN等の情報伝送媒体を介して、コンピュータにインストールされてもよいし、予めコンピュータに内蔵のハードディスク装置35に格納されていてもよい。   In the computer of FIG. 4, the program stored in the storage medium 30 is installed in the hard disk device 35. However, the present invention is not limited to this, and the program may be installed in the computer via an information transmission medium such as a LAN. However, it may be stored in advance in the hard disk device 35 built in the computer.

本発明は、相対座標入力手段および絶対座標入力手段の双方を備える座標入力装置の制御システムに適用できる。一例を挙げると、タブレット型コンピュータにオプションとしてマウスを別途接続するといったような使い方や、ゲーム機や無人受付システムなどにおいてタッチパネルとマウスとで座標入力を行うといった使い方などがある。   The present invention can be applied to a control system for a coordinate input device including both relative coordinate input means and absolute coordinate input means. For example, there is a method of connecting a mouse as an option to a tablet computer or a method of inputting coordinates with a touch panel and a mouse in a game machine or an unmanned reception system.

本発明によれば、絶対座標入力が終了した後には、当該絶対座標入力前の相対座標入力時においてカーソルが最後に表示されていたディスプレイ画面上の位置に、カーソルが戻され、表示しなおされるので、絶対座標入力を終了して相対座標入力を開始する際、従来例のようにマウス等の相対座標入力手段を一旦持ち上げ、当該相対座標入力手段の移動操作に不自由の生じない位置に改めて置き直す、といった余分な操作を不要にすることができ、これによりユーザは、相対座標入力と絶対座標入力との切替えの前後において違和感無くスムースにカーソルを操作することが可能となる。   According to the present invention, after the absolute coordinate input is completed, the cursor is returned to the position on the display screen where the cursor was last displayed at the time of the relative coordinate input before the absolute coordinate input, and displayed again. Therefore, when the absolute coordinate input is finished and the relative coordinate input is started, the relative coordinate input means such as a mouse is once lifted as in the conventional example, and the relative coordinate input means is moved to a position where there is no inconvenience. Extra operations such as repositioning can be made unnecessary, and thus the user can smoothly operate the cursor before and after switching between relative coordinate input and absolute coordinate input.

本発明による座標入力制御システムの原理ブロック図である。It is a principle block diagram of the coordinate input control system by this invention. 本発明の実施例による座標入力制御システムの動作フローを示すフローチャート(その1)である。It is a flowchart (the 1) which shows the operation | movement flow of the coordinate input control system by the Example of this invention. 本発明の実施例による座標入力制御システムにおける起動時間設定手段および切替手段のユーザインタフェースとしてディスプレイ画面上に表示される設定画面の一例を示す図である。It is a figure which shows an example of the setting screen displayed on a display screen as a user interface of the starting time setting means and switching means in the coordinate input control system by the Example of this invention. 本発明の実施例による、記録媒体に格納された座標入力制御処理を実行するためのプログラムにより動作するコンピュータシステムの構成を示すブロック図である。It is a block diagram which shows the structure of the computer system which operate | moves with the program for performing the coordinate input control process stored in the recording medium by the Example of this invention. 従来例による相対座標入力手段および絶対座標入力手段を備える座標入力装置の問題点を説明する図である。It is a figure explaining the problem of the coordinate input device provided with the relative coordinate input means and the absolute coordinate input means by a prior art example.

符号の説明Explanation of symbols

1 座標入力制御システム
2 座標入力装置
3 ディスプレイ
4 コンピュータ
11 取得手段
12 再設定手段
13 起動時間設定手段
14 切替手段
21 相対座標入力手段
22 絶対座標入力手段
50 カーソル
51 マウス
52 タッチパネル
53 マウス操作可能スペース
54 指
DESCRIPTION OF SYMBOLS 1 Coordinate input control system 2 Coordinate input apparatus 3 Display 4 Computer 11 Acquisition means 12 Reset means 13 Startup time setting means 14 Switching means 21 Relative coordinate input means 22 Absolute coordinate input means 50 Cursor 51 Mouse 52 Touch panel 53 Mouse operable space 54 finger

Claims (14)

座標入力装置内に相対座標入力手段と絶対座標入力手段とを備え、前記相対座標入力手段により生成された相対座標データあるいは前記絶対座標入力手段により生成された絶対座標データのいずれかを用いて、画面上のカーソル位置を設定する座標入力制御システムであって、
前記相対座標入力手段による相対座標データの生成処理から前記絶対座標入力手段による絶対座標データの生成処理へ切り替わる直前の前記画面上におけるカーソル位置の座標を、最終座標として取得する取得手段と、
前記絶対座標入力手段による絶対座標データの生成処理の完了後、取得した前記最終座標に前記画面上のカーソル位置を再設定する再設定手段と、
を備えることを特徴とする座標入力制御システム。
And a relative coordinate input means and the absolute coordinate input unit in the coordinate input device, using any of the absolute coordinate data generated by the relative coordinate data or the absolute coordinate input unit, which is generated by the relative coordinate input means, A coordinate input control system for setting a cursor position on a screen,
An acquisition means for acquiring the coordinates of the cursor position on the screen immediately before switching from the generation process of relative coordinate data by the relative coordinate input means to the generation process of absolute coordinate data by the absolute coordinate input means, as final coordinates;
Resetting means for resetting the cursor position on the screen to the acquired final coordinates after completion of the generation processing of absolute coordinate data by the absolute coordinate input means;
A coordinate input control system comprising:
前記絶対座標入力手段による絶対座標データの生成処理が完了してから前記再設定手段による再設定処理が起動するまでの時間を設定可能な起動時間設定手段をさらに備える請求項1に記載の座標入力制御システム。   The coordinate input according to claim 1, further comprising a start time setting means capable of setting a time from when the absolute coordinate data generating process by the absolute coordinate input means is completed to when the resetting process by the resetting means is started. Control system. 前記再設定手段による再設定処理の起動の許可もしくは禁止を切替え可能な切替手段をさらに備える請求項1または2に記載の座標入力制御システム。   The coordinate input control system according to claim 1, further comprising a switching unit capable of switching permission or prohibition of activation of resetting processing by the resetting unit. 前記起動時間設定手段は、前記時間を複数設定可能である請求項2に記載の座標入力制御システム。   The coordinate input control system according to claim 2, wherein the activation time setting means can set a plurality of times. 前記座標入力装置に接続されたコンピュータ内に、前記起動時間設定手段により設定された前記時間に関する情報が記憶される請求項2に記載の座標入力制御システム。   The coordinate input control system according to claim 2, wherein information related to the time set by the activation time setting means is stored in a computer connected to the coordinate input device. 前記切替手段は、前記の切替え処理を起動する条件を複数設定可能である請求項3に記載の座標入力制御システム。   The coordinate input control system according to claim 3, wherein the switching unit can set a plurality of conditions for starting the switching process. 前記座標入力装置に接続されたコンピュータ内に、前記切替手段による前記の切替え処理を起動する条件に関する情報が記憶される請求項3に記載の座標入力制御システム。   The coordinate input control system according to claim 3, wherein information related to a condition for starting the switching process by the switching unit is stored in a computer connected to the coordinate input device. 座標入力装置内に相対座標入力手段と絶対座標入力手段とを備え、前記相対座標入力手段により生成された相対座標データあるいは前記絶対座標入力手段により生成された絶対座標データのいずれかを用いて画面上のカーソル位置を設定する座標入力制御処理をコンピュータに実行させるためのプログラムであって、
前記相対座標入力手段による相対座標データの生成処理から前記絶対座標入力手段による絶対座標データの生成処理へ切り替わる直前の前記画面上におけるカーソル位置の座標を、最終座標として取得する取得ステップと、
前記絶対座標入力手段による絶対座標データの生成処理の完了後、取得した前記最終座標に前記画面上のカーソル位置を再設定する再設定ステップと、を備えることを特徴とする座標入力制御処理をコンピュータに実行させるためのプログラム。
And a relative coordinate input means and the absolute coordinate input unit in the coordinate input device, using any of the absolute coordinate data generated by the relative coordinate data or the absolute coordinate input unit, which is generated by the relative coordinate input device screen A program for causing a computer to execute coordinate input control processing for setting an upper cursor position,
An acquisition step of acquiring the coordinates of the cursor position on the screen immediately before switching from the generation process of relative coordinate data by the relative coordinate input unit to the generation process of absolute coordinate data by the absolute coordinate input unit as a final coordinate;
And a resetting step of resetting the cursor position on the screen to the acquired final coordinates after completion of the process of generating absolute coordinate data by the absolute coordinate input means. A program to make it run.
請求項8に記載の座標入力制御処理をコンピュータに実行させるためのプログラムであって、前記絶対座標入力手段による絶対座標データの生成処理が完了してから前記再設定ステップにおける再設定処理が起動するまでの時間を設定可能な起動時間設定ステップをさらに備える座標入力制御処理をコンピュータに実行させるためのプログラム。   9. A program for causing a computer to execute the coordinate input control process according to claim 8, wherein the reset process in the reset step is started after the absolute coordinate data generation process by the absolute coordinate input unit is completed. A program for causing a computer to execute a coordinate input control process that further includes a startup time setting step capable of setting the time until. 請求項8または9に記載の座標入力制御処理をコンピュータに実行させるためのプログラムであって、前記再設定ステップにおける再設定処理の起動の許可もしくは禁止を切替え可能な切替ステップをさらに備える座標入力制御処理をコンピュータに実行させるためのプログラム。   A program for causing a computer to execute the coordinate input control process according to claim 8 or 9, further comprising a switching step capable of switching permission or prohibition of activation of the reset process in the reset step. A program that causes a computer to execute processing. 前記起動時間設定ステップで設定可能な前記時間は複数である請求項9の座標入力制御処理をコンピュータに実行させるためのプログラム。   The program for making a computer perform the coordinate input control process of Claim 9 with which the said time which can be set at the said starting time setting step is plurality. 請求項9に記載の座標入力制御処理をコンピュータに実行させるためのプログラムであって、前記起動時間設定ステップにおいて設定された前記時間に関する情報を、前記座標入力装置に接続されたコンピュータ内に記憶させる第1の記憶ステップをさらに備える座標入力制御処理をコンピュータに実行させるためのプログラム。   A program for causing a computer to execute the coordinate input control process according to claim 9, wherein information related to the time set in the activation time setting step is stored in a computer connected to the coordinate input device. A program for causing a computer to execute a coordinate input control process further comprising a first storage step. 請求項10に記載の座標入力制御処理をコンピュータに実行させるためのプログラムであって、前記切替ステップにおける前記の切替え処理を起動する条件を複数設定可能とする設定ステップをさらに備える座標入力制御処理をコンピュータに実行させるためのプログラム。   A program for causing a computer to execute the coordinate input control process according to claim 10, further comprising a setting step that allows a plurality of conditions for starting the switching process in the switching step to be set. A program that causes a computer to execute. 請求項10に記載の座標入力制御処理をコンピュータに実行させるためのプログラムであって、前記切替ステップにおける前記の切替え処理を起動する条件に関する情報を、前記座標入力装置に接続されたコンピュータ内に記憶させる第2の記憶ステップをさらに備える座標入力制御処理をコンピュータに実行させるためのプログラム。   A program for causing a computer to execute the coordinate input control process according to claim 10, wherein information related to a condition for starting the switching process in the switching step is stored in a computer connected to the coordinate input device. A program for causing a computer to execute coordinate input control processing further comprising a second storage step.
JP2005011310A 2005-01-19 2005-01-19 Coordinate input control system and program for causing computer to execute coordinate input control processing Expired - Fee Related JP4776237B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005011310A JP4776237B2 (en) 2005-01-19 2005-01-19 Coordinate input control system and program for causing computer to execute coordinate input control processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005011310A JP4776237B2 (en) 2005-01-19 2005-01-19 Coordinate input control system and program for causing computer to execute coordinate input control processing

Publications (2)

Publication Number Publication Date
JP2006201916A JP2006201916A (en) 2006-08-03
JP4776237B2 true JP4776237B2 (en) 2011-09-21

Family

ID=36959876

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005011310A Expired - Fee Related JP4776237B2 (en) 2005-01-19 2005-01-19 Coordinate input control system and program for causing computer to execute coordinate input control processing

Country Status (1)

Country Link
JP (1) JP4776237B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011145330A1 (en) 2010-05-18 2011-11-24 パナソニック株式会社 Coordinate determination device, coordinate determination method and coordinate determination program
JP2017097753A (en) * 2015-11-27 2017-06-01 日本アビオニクス株式会社 Information processing device and cursor control method in the information processing device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0863293A (en) * 1994-08-25 1996-03-08 Casio Comput Co Ltd Cursor display control method
JPH09128135A (en) * 1995-11-07 1997-05-16 Nec Corp Coordinate input device
JPH1027062A (en) * 1996-07-08 1998-01-27 Fujitsu Takamizawa Component Kk Coordinate detecting device
JPH10124251A (en) * 1996-10-18 1998-05-15 Sharp Corp Coordinate input information processor
JPH10333832A (en) * 1997-05-29 1998-12-18 Nec Off Syst Ltd Cursor mark controller and method therefor
JP2001117713A (en) * 1999-10-19 2001-04-27 Casio Comput Co Ltd Data processor and storage medium

Also Published As

Publication number Publication date
JP2006201916A (en) 2006-08-03

Similar Documents

Publication Publication Date Title
JP3630153B2 (en) Information display input device, information display input method, and information processing device
JP4372188B2 (en) Information processing apparatus and display control method
JP5730667B2 (en) Method for dual-screen user gesture and dual-screen device
US8686946B2 (en) Dual-mode input device
US7907125B2 (en) Recognizing multiple input point gestures
JP2011028524A (en) Information processing apparatus, program and pointing method
JP4789232B2 (en) Information processing apparatus and input operation mode control method
US20100241956A1 (en) Information Processing Apparatus and Method of Controlling Information Processing Apparatus
JPH0580009B2 (en)
JP2009259079A (en) Touch board cursor control method
US20120297336A1 (en) Computer system with touch screen and associated window resizing method
JP5197533B2 (en) Information processing apparatus and display control method
JP5275429B2 (en) Information processing apparatus, program, and pointing method
JP2008257629A (en) Touch type input device
JP2005276120A (en) Touch panel input device and its input control system
JP4776237B2 (en) Coordinate input control system and program for causing computer to execute coordinate input control processing
JP4771181B2 (en) Information processing apparatus, input operation mode control method, and program used for information processing apparatus
JP6188405B2 (en) Display control apparatus, display control method, and program
JPH11126135A (en) Input device
US20110216024A1 (en) Touch pad module and method for controlling the same
JP5152421B2 (en) Information processing apparatus and program
JP5963663B2 (en) Object selection apparatus, method and program
JP5211111B2 (en) Information processing apparatus and information processing program
JP2007233953A (en) Information processor and program
JPH07141140A (en) Multi-window type computer system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071119

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090914

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100427

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100621

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110111

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

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

R150 Certificate of patent or registration of utility model

Ref document number: 4776237

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

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees