JPH07121299A - Pen computer device - Google Patents

Pen computer device

Info

Publication number
JPH07121299A
JPH07121299A JP26694593A JP26694593A JPH07121299A JP H07121299 A JPH07121299 A JP H07121299A JP 26694593 A JP26694593 A JP 26694593A JP 26694593 A JP26694593 A JP 26694593A JP H07121299 A JPH07121299 A JP H07121299A
Authority
JP
Japan
Prior art keywords
mouse
state
finger
switch
tablet
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.)
Pending
Application number
JP26694593A
Other languages
Japanese (ja)
Inventor
Tatatomi Aso
忠臣 麻生
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP26694593A priority Critical patent/JPH07121299A/en
Publication of JPH07121299A publication Critical patent/JPH07121299A/en
Pending legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

PURPOSE:To place application software and an OS in operation wherein a mouse, etc., is assumed only by varying a driver level without varying an application level by providing switches which replaces the buttons of the mouse that a CPU can detect on the device. CONSTITUTION:A state wherein a finger is down and a switch 25 is ON corresponds to the right button down state of the mouse and a state wherein the switch 25 is OFF corresponds to the left button down state of the mouse; and the CPU 1 performs a process corresponding to the coordinates of a finger on a tablet. A state wherein the finger is up and the switch 25 is ON corresponds to the right button up state of the mouse and a state wherein the switch 25 is OFF corresponds to the left button up state of the mouse. A state wherein a click is made with the finger and the switch 25 is ON corresponds to the right button click state of the mouse and a state wherein the switch 25 is OFF corresponds to the left button click state of the mouse; and the CPU 1 performs a process corresponding to the coordinates of the finger on the tablet. A state wherein a double click is made with the finger and the switch 25 is ON corresponds to the right button double click state of the mouse and the CPU 1 performs a process corresponding to the coordinates of the finger on the tablet.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はコンピュータの表示画面
上をペンや指で指し示して入力を行なうタブレットを備
えたペンコンピュータ装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a pen computer device equipped with a tablet for inputting by pointing a display screen of a computer with a pen or a finger.

【0002】[0002]

【従来の技術】従来、コンピュータのポインティングデ
バイスとして、マウスが広く使用されてきた。図4、図
5は代表的なマウスを示す。マウスは1〜3個のボタン
を備えており、これらのボタンは各操作のトリガとして
使用するものであって、OSによって使用するボタンの
数が決まっている。例えば、アップル社のマッキントッ
シュOSでは1個のボタンが必要で、マイクロソフト社
のWindows では2個、XWindows システムでは3個のボ
タンが必要である。
2. Description of the Related Art Conventionally, a mouse has been widely used as a pointing device for a computer. 4 and 5 show a typical mouse. The mouse has 1 to 3 buttons, which are used as triggers for each operation, and the number of buttons to be used is determined by the OS. For example, Apple's Macintosh OS requires one button, Microsoft's Windows requires two, and XWindows systems require three.

【0003】図6にマウスをポインティングデバイスと
した装置の例を示す。ここで、1はシステムを制御する
CPU、2はシステム起動の為のプログラムやフォント
などの固定データを格納する為のROM、3はプログラ
ム実行のためのRAM、4は座標点を入力する為のマウ
ス、5はそのマウスから出力される移動量とボタンのO
N/OFFを検出する回路、6はLCD表示装置で、7
はLCDを制御するLCDコントローラ、8はハードデ
ィスクなどの外部記憶装置、9は外部記憶装置を制御す
るコントローラである。
FIG. 6 shows an example of a device using a mouse as a pointing device. Here, 1 is a CPU for controlling the system, 2 is a ROM for storing fixed data such as a program for starting the system and fonts, 3 is a RAM for executing the program, and 4 is for inputting coordinate points. Mouse 5 is the amount of movement output from the mouse and the button O
A circuit for detecting N / OFF, 6 is an LCD display device, and 7
Is an LCD controller for controlling the LCD, 8 is an external storage device such as a hard disk, and 9 is a controller for controlling the external storage device.

【0004】図7はこのような装置を実現する為のソフ
トウェア構成を示す。ここで、10はアプリケーショ
ン、11はOS、12はドライバ、13はマウスなどの
入力デバイス、14はLCDやCRT等の表示装置、1
5はハードディスクやフロッピディスクなどの外部記憶
装置である。入力デバイス13、表示装置14、外部記
憶装置15等はドライバ12で制御される。
FIG. 7 shows a software configuration for realizing such a device. Here, 10 is an application, 11 is an OS, 12 is a driver, 13 is an input device such as a mouse, 14 is a display device such as an LCD or CRT, and 1
Reference numeral 5 is an external storage device such as a hard disk or a floppy disk. The input device 13, the display device 14, the external storage device 15 and the like are controlled by the driver 12.

【0005】最近では、マウスに代わるポインティング
デバイスとしてタブレットが脚光を浴びるようになって
きた。図8にペンコンピュータ装置の外観図を示す。装
置の構造を詳しく説明するために断面を示したのが図9
である。図9において、16はタブレット、17は装置
本体、18はLCD画面であってLCDの上にタブレッ
トを置いた構造になっている。操作は表示された画面上
の位置を直接指で指定する。また、図10はペンコンピ
ュータ装置の構成図を示す。図10において図6と同等
の機能を有するブロックは同一の符号を用いて説明は省
略する。19は指やペンで文字や図形を入力する為のタ
ブレット、20はそのタブレットを制御する為のタブレ
ットコントローラである。
Recently, tablets have come into the limelight as pointing devices in place of mice. FIG. 8 shows an external view of the pen computer device. The cross section is shown in FIG. 9 to explain the structure of the device in detail.
Is. In FIG. 9, 16 is a tablet, 17 is an apparatus main body, 18 is an LCD screen, and the tablet is placed on the LCD. For operation, specify the position on the displayed screen directly with your finger. FIG. 10 is a block diagram of the pen computer device. In FIG. 10, the blocks having the same functions as those in FIG. Reference numeral 19 is a tablet for inputting characters and figures with a finger or pen, and 20 is a tablet controller for controlling the tablet.

【0006】今まで、マウスで行なっていたボタンのア
ップ、ダウン、クリック、ダブルクリックなどは指で行
なうことになる。このような操作の検出は、コンピュー
タシステムのドライバ12で行なわれる。
Up, down, click, double-click, etc. of buttons that have been performed with a mouse until now are performed with a finger. The detection of such an operation is performed by the driver 12 of the computer system.

【0007】ここで問題となるのが、マウスに備えられ
ている複数のボタンは一本の指では実現が困難であると
いうことである。そのため、対応前の古いアプリケーシ
ョン上の操作について問題が発生し、解決の為には、ア
プリケーションの操作方法を変更することにより、タブ
レットに対応する必要があった。
A problem here is that it is difficult to realize a plurality of buttons provided on a mouse with one finger. Therefore, a problem occurs in the operation on the old application before the support, and in order to solve the problem, it is necessary to support the tablet by changing the operation method of the application.

【0008】[0008]

【発明が解決しようとする課題】本発明の目的はアプリ
ケーションレベルのソフトウェアを変更することなし
に、ドライバレベルの変更のみで、古いアプリケーショ
ンや、マウス等をドライバとして想定したアプリケーシ
ョンを、問題なく動作させ、かつ、良好な操作性を実現
することにある。
SUMMARY OF THE INVENTION An object of the present invention is to operate old applications and applications that assume a mouse or the like as a driver without any problem by changing the driver level without changing the application level software. And to realize good operability.

【0009】[0009]

【課題を解決するための手段】上記問題点を解決する為
に、装置上にCPUが検知可能なマウスのボタンに替わ
るスイッチを装備する。
In order to solve the above problems, the device is equipped with a switch which can be detected by the CPU in place of a mouse button.

【0010】[0010]

【作用】上記手段により、スイッチのON/OFFとを
タブレット操作の組み合せによって、アプリケーション
の変更なしに、マウスの複数ボタンと同様の機能を実現
することが可能となる。
With the above means, it is possible to realize the same function as a plurality of buttons of a mouse without changing the application by combining ON / OFF of the switch with tablet operation.

【0011】[0011]

【実施例】以下本発明の一実施例について、図面を参照
しながら説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.

【0012】図1は本発明の一実施例におけるペンコン
ピュータ装置の構成図である。21はペンコンピュータ
装置本体、22は装置本体21の側面に付けられたロッ
ク機構なしのスイッチであり、通常はOFFで、押した
時だけONになる構造になっている。23はタブレット
を操作する指、24はタブレットの操作面である。スイ
ッチは実現すべきマウスボタンの数によって個数は異な
る。例えば、2ボタンマウスを実現する場合には1個の
スイッチが必要であり、3ボタンマウスを実現するので
あれば最低2個のスイッチが必要である。本実施例では
2ボタンマウスを実現する方法として説明する。図2は
本発明の一実施例におけるペンコンピュータ装置の構成
図である。図2において図6と同等の機能を有するブロ
ックは同一の符号を用いて説明は省略する。19は指や
ペンで文字や図形を入力する為のタブレット、20はそ
のタブレットを制御する為のタブレットコントローラ、
25はマウスの右ボタンと左ボタンを区別するスイッ
チ、26はスイッチのON/OFFをCPUに知らせる
ための入力回路である。
FIG. 1 is a block diagram of a pen computer device according to an embodiment of the present invention. Reference numeral 21 is a pen computer device main body, and 22 is a switch attached to the side surface of the device main body 21 without a lock mechanism, which is normally off and is turned on only when pressed. Reference numeral 23 is a finger for operating the tablet, and 24 is an operation surface of the tablet. The number of switches depends on the number of mouse buttons to be realized. For example, one switch is required to realize a two-button mouse, and at least two switches are required to realize a three-button mouse. In this embodiment, a method for realizing a 2-button mouse will be described. FIG. 2 is a block diagram of a pen computer device in one embodiment of the present invention. In FIG. 2, the blocks having the same functions as those in FIG. 19 is a tablet for inputting characters and figures with a finger or pen, 20 is a tablet controller for controlling the tablet,
Reference numeral 25 is a switch for distinguishing the right button and the left button of the mouse, and 26 is an input circuit for notifying the CPU of ON / OFF of the switch.

【0013】ここで、このペンコンピュータ装置を使用
した操作について、図3のフローチャートに沿って説明
を行なう。
Here, the operation using this pen computer device will be described with reference to the flowchart of FIG.

【0014】ステップ1としてタブレット上の指の状態
がダウン、アップ、クリック、ダブルクリックの4つが
あげられる。
Step 1 includes four states of the finger on the tablet: down, up, click, and double click.

【0015】ステップ1で指の状態がダウンの場合、ス
テップ2aでスイッチ25がONであればマウスの右ボ
タンがダウンされていることに相当し、スイッチ25が
OFFであればマウスの左ボタンがダウンされているこ
とに相当し、CPUはタブレット上の指の座標に対応し
た処理を行なう。
When the state of the finger is down in step 1, if the switch 25 is ON in step 2a, it means that the right mouse button is down, and if the switch 25 is OFF, the left mouse button is down. Corresponding to being down, the CPU performs processing corresponding to the coordinates of the finger on the tablet.

【0016】ステップ1で指の状態がアップの場合、ス
テップ2bでスイッチ25がONであればマウスの右ボ
タンがアップされていることに相当し、スイッチ25が
OFFであればマウスの左ボタンがアップされているこ
とに相当する。これらはいずれもCPUはアプリケーシ
ョンに影響を与えない。
If the state of the finger is up in step 1, if the switch 25 is on in step 2b, it means that the right mouse button is up, and if the switch 25 is off, the left mouse button is up. It is equivalent to being up. In all of these, the CPU does not affect the application.

【0017】ステップ1で指の状態がクリックの場合、
ステップ2cでスイッチ25がONであればマウスの右
ボタンがクリックされていることに相当し、スイッチ2
5がOFFであればマウスの左ボタンがクリックされた
ことに相当し、CPUはタブレット上の指の座標に対応
した処理を行なう。
If the state of the finger is click in step 1,
If the switch 25 is ON in step 2c, it means that the right mouse button is clicked.
If 5 is OFF, this corresponds to clicking the left button of the mouse, and the CPU performs processing corresponding to the coordinates of the finger on the tablet.

【0018】ステップ1で指の状態がダブルクリックの
場合、ステップ2dでスイッチ25がONであればマウ
スの右ボタンがダブルクリックされていることに相当
し、スイッチ25がOFFであればマウスの左ボタンが
ダブルクリックされていることに相当し、CPUはタブ
レット上の指の座標に対応した処理を行なう。
If the state of the finger is double-clicked in step 1, if the switch 25 is ON in step 2d, it means that the right mouse button is double-clicked, and if the switch 25 is OFF, the mouse is left-clicked. Corresponding to the button being double-clicked, the CPU performs processing corresponding to the coordinates of the finger on the tablet.

【0019】以上の操作を行なうことによって、2個の
ボタンを持つマウスの操作をすべて実行することが可能
になる。
By performing the above operation, it becomes possible to execute all operations of the mouse having two buttons.

【0020】[0020]

【発明の効果】本発明により、アプリケーションレベル
の変更をせずに、ドライバレベルの変更のみで、マウス
等を想定したアプリケーションやOSを操作することが
可能となる。また、操作性の向上も可能となる。
As described above, according to the present invention, it is possible to operate an application or OS assuming a mouse or the like, only by changing the driver level without changing the application level. In addition, operability can be improved.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例におけるペンコンピュータ装
置構成図
FIG. 1 is a block diagram of a pen computer device according to an embodiment of the present invention.

【図2】本発明の一実施例におけるペンコンピュータ装
置構成図
FIG. 2 is a configuration diagram of a pen computer device according to an embodiment of the present invention.

【図3】本発明の一実施例における動作を示すフローチ
ャート
FIG. 3 is a flowchart showing the operation in one embodiment of the present invention.

【図4】2ボタンマウスの例を示す図FIG. 4 is a diagram showing an example of a two-button mouse.

【図5】3ボタンマウスの例を示す図FIG. 5 is a diagram showing an example of a 3-button mouse.

【図6】マウスをポインティングデバイスとする装置の
構成図
FIG. 6 is a block diagram of an apparatus using a mouse as a pointing device.

【図7】ペンコンピュータ装置のソフトウェア構成図FIG. 7 is a software configuration diagram of a pen computer device.

【図8】ペンコンピュータ装置の外観図FIG. 8 is an external view of a pen computer device.

【図9】ペンコンピュータ装置の断面図FIG. 9 is a sectional view of a pen computer device.

【図10】ペンコンピュータ装置構成図FIG. 10 is a block diagram of a pen computer device.

【符号の説明】[Explanation of symbols]

4 マウス 6 LCD表示装置 19 タブレット 21 ペンコンピュータ装置本体 22 スイッチ 24 タブレットの操作面 4 mouse 6 LCD display device 19 tablet 21 pen computer device body 22 switch 24 tablet operation surface

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】表示画面と、前記表示画面上に設置された
タブレットと、開状態及び閉状態の二状態を取り得るス
イッチと、前記スイッチの状態とタブレット上のペンま
たは指の状態に応答して前記タブレットによって指示さ
れた座標に対応する処理を行なう処理手段とを備えたペ
ンコンピュータ装置。
1. A display screen, a tablet installed on the display screen, a switch that can be in two states of an open state and a closed state, and a response to a state of the switch and a state of a pen or a finger on the tablet. And a processing means for performing processing corresponding to the coordinates designated by the tablet.
JP26694593A 1993-10-26 1993-10-26 Pen computer device Pending JPH07121299A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26694593A JPH07121299A (en) 1993-10-26 1993-10-26 Pen computer device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26694593A JPH07121299A (en) 1993-10-26 1993-10-26 Pen computer device

Publications (1)

Publication Number Publication Date
JPH07121299A true JPH07121299A (en) 1995-05-12

Family

ID=17437873

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26694593A Pending JPH07121299A (en) 1993-10-26 1993-10-26 Pen computer device

Country Status (1)

Country Link
JP (1) JPH07121299A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007233953A (en) * 2006-03-03 2007-09-13 Casio Comput Co Ltd Information processor and program
JP2012099137A (en) * 2012-01-11 2012-05-24 Casio Comput Co Ltd Information processing device and program
JP2013008252A (en) * 2011-06-24 2013-01-10 Yamaha Corp Parameter control device and method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007233953A (en) * 2006-03-03 2007-09-13 Casio Comput Co Ltd Information processor and program
JP2013008252A (en) * 2011-06-24 2013-01-10 Yamaha Corp Parameter control device and method
JP2012099137A (en) * 2012-01-11 2012-05-24 Casio Comput Co Ltd Information processing device and program

Similar Documents

Publication Publication Date Title
US6587131B1 (en) Method for assisting user to operate pointer
US20090160805A1 (en) Information processing apparatus and display control method
US6018336A (en) Computer system having digitizing tablet
GB2266038A (en) Touch screen emulates mouse
JPH01142818A (en) Screen control system
WO2016208099A1 (en) Information processing device, input control method for controlling input upon information processing device, and program for causing information processing device to execute input control method
JPH07121299A (en) Pen computer device
JPH11175212A (en) Touch operation processing method for touch panel device
JP3284272B2 (en) Data input method and device / data input program recording medium
JPH0362216A (en) Portable terminal equipment
JP2001195170A (en) Portable electronic equipment, input controller and storage medium
JP5061476B2 (en) Information processing apparatus and program
JPH09282134A (en) Computer system
KR19980040109A (en) How to scroll the screen of a camera-attached computer
JPH0713683A (en) Multiwindow display device
JPH0922330A (en) Input method for touch panel
JPH0399312A (en) Information processor
CN108733224B (en) Numerical controller
JP2000112657A (en) Circuit for preventing erroneous operation of pointing device
JPH04625A (en) Information processor
JPS63263515A (en) Cursor mobile key control system
JPH04205340A (en) Information processor
JP2691601B2 (en) Cursor display position control method
KR19990059505A (en) Pen input method and device using a portable information terminal
JPH07295747A (en) Computer system