[go: up one dir, main page]

JPH025623A - Information processor - Google Patents

Information processor

Info

Publication number
JPH025623A
JPH025623A JP63155158A JP15515888A JPH025623A JP H025623 A JPH025623 A JP H025623A JP 63155158 A JP63155158 A JP 63155158A JP 15515888 A JP15515888 A JP 15515888A JP H025623 A JPH025623 A JP H025623A
Authority
JP
Japan
Prior art keywords
address
code
icon
information table
pointing 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.)
Pending
Application number
JP63155158A
Other languages
Japanese (ja)
Inventor
Akira Sakurai
彰 桜井
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP63155158A priority Critical patent/JPH025623A/en
Publication of JPH025623A publication Critical patent/JPH025623A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Position Input By Displaying (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

PURPOSE:To make the processing content of the title processor distinguishable at a high speed by providing a sensor information table for storing the information indicating the processing content corresponding to the address information inputted from a pointing device and reading the sensor information table by using the address information. CONSTITUTION:When an address (X, Y) is inputted from a pointing device 1, a control section 5 accesses the address of a sensor information table 4 corresponding to the address (X, Y) and reads the content (code). Then the section 5 discriminates whether or not the read code is valid and, when the code is valid, performs processes in corresponding to the read code. When, for example, a certain icon is drawn in a displaying area of (2, 2) and (7, 7), the section 5 writes the prefixed code corresponding to the relevant icon at the address (0, 0) of the sensor information table corresponding to the address (0, 0) of a touch sensor. Thus an icon or drawing area, namely, the processing content can be discriminated instantaneously.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、ビットマツプ表示装置及びポインティング
デバイスを備えた文書作成編集装置、パーソナルコンピ
ュータ、画像編集処理装置等の情報処理装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to an information processing apparatus, such as a document creation/editing apparatus, a personal computer, or an image editing processing apparatus, equipped with a bitmap display device and a pointing device.

〔従来の技術〕[Conventional technology]

一般に5文書作成編集装置、パーソナルコンピュータ、
画像編集処理装置等の情報処理装置において、表示装置
としてビットマツプデイスプレィ装置及びポインティン
グデバイスを備えて、ビットマツプ表示装置に表示され
たアイコンをポインティングデバイスによって指示する
ことによって当該アイコンで示される処理を行なったり
、あるいは描画エリア内に描画を行なったりするように
したものがある。なお、アイコンとは、絵によって処理
内容等を示すものを総称し、ポインティングデバイスと
は、マウス、ライトペン、タッチセンサ等の表示装置上
の任意の点を指示できる装置を総称する。
In general, there are 5 document creation and editing devices, personal computers,
An information processing device such as an image editing processing device is equipped with a bitmap display device and a pointing device as a display device, and by pointing an icon displayed on the bitmap display device with the pointing device, processing indicated by the icon is performed. There are some that allow you to draw within the drawing area. It should be noted that the term "icon" refers to a device that indicates processing contents through a picture, and the term "pointing device" refers to a device that can indicate an arbitrary point on a display device, such as a mouse, a light pen, or a touch sensor.

このような情報処理装置においては、ポインティングデ
バイスから入力されたアドレス情報とアイコンを描画し
たときのアドレス情報とを比較し、ポインティングデバ
イスからのアドレス情報が当該アイコンのエリア内にあ
るときに、そのアイコンで示される処理内容(アイコン
の意味情報)の処理を行なうようにしている。
In such an information processing device, the address information input from the pointing device is compared with the address information when the icon is drawn, and when the address information from the pointing device is within the area of the icon, the icon is The processing content (semantic information of the icon) shown in is performed.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかしながら、このようになポインティングデバイスか
ら入力されたアドレス情報とアイコンを描画したときの
アドレス情報とを比較して処理内容を決定するのでは、
アイコンの数が増えるに従って比例的に処理内容を判定
するために要する時間が長くなり、応答性が悪くなると
いう問題がある。
However, it is not possible to determine the processing content by comparing the address information input from the pointing device and the address information when the icon is drawn in this way.
There is a problem in that as the number of icons increases, the time required to determine the processing content increases proportionally, resulting in poor responsiveness.

この発明は上記の点に鑑みてなされたものであり、アイ
コンの数やビットマツプ表示装置の画素数に関係なく高
速でアイコンの意味情報や画像エリアの判定を行なうこ
とができるようにすることを目的とする。
This invention has been made in view of the above points, and an object thereof is to make it possible to quickly determine the meaning information of an icon and the image area regardless of the number of icons or the number of pixels of a bitmap display device. shall be.

〔課題を解決するための手段〕[Means to solve the problem]

この発明は上記の目的を達成するため、ビットマツプ表
示装置及びポインティングデバイスを備えた情報処理装
置において、 ポインティングデバイスから入力されるアドレス情報に
対応する処理内容を示す情報を格納したセンサ情報テー
ブルを備えたものである。
In order to achieve the above object, the present invention provides an information processing apparatus equipped with a bitmap display device and a pointing device, which includes a sensor information table storing information indicating processing contents corresponding to address information input from the pointing device. It is something.

〔作 用〕[For production]

ポインティングデバイスから入力されたアドレス情報に
よりセンサ情報テーブルを読取ることによって処理内容
を判定することができて、処理内容を高速で判定できる
The processing content can be determined by reading the sensor information table based on the address information input from the pointing device, and the processing content can be determined at high speed.

〔実施例〕〔Example〕

以下、この発明の実施例を図面に基づいて具体的に説明
する。
Embodiments of the present invention will be specifically described below with reference to the drawings.

第1図はこの発明の一実施例を示す機能ブロック図であ
る。
FIG. 1 is a functional block diagram showing an embodiment of the present invention.

ポインティングデバイス1は例えばマウス、タッチセン
サあるいはライトペン等からなる表示装置上の任意の点
を指示できる装置ではあり、その操作に応じたアドレス
(x、y)を入力する。表示部2は情報をビット単位で
表示可能なピッ1−マツプCRTデイスプレィ装置であ
り1画描部3は表示部2に対する描画を制御する。セン
サ情報テーブル4はポインティングデバイス1の入カア
1−レスに対応した処理内容を示す情報を格納する。
The pointing device 1 is a device that can point to an arbitrary point on a display device, such as a mouse, a touch sensor, or a light pen, and an address (x, y) corresponding to the operation is input. The display section 2 is a pixel map CRT display device capable of displaying information bit by bit, and the one-stroke drawing section 3 controls drawing on the display section 2. The sensor information table 4 stores information indicating the processing content corresponding to the input of the pointing device 1.

制御部5は、描画部3に対して描画アドレス(x、y)
を送出して表示部2にアイコンや描画のウィンドウ等を
表示させ、描画したアイコンや描画のウィンドウ等の予
め定めたコードをセンサ情報テーブル5に書込み、ポイ
ンティングデバイス1から入力されたアドレス(x、y
)に基づいてセンサ情報テーブル5の内容(コード)を
読取って出力する。
The control unit 5 sends a drawing address (x, y) to the drawing unit 3.
is sent to display an icon or drawing window on the display unit 2, a predetermined code for the drawn icon or drawing window, etc. is written in the sensor information table 5, and the address (x, y
), the content (code) of the sensor information table 5 is read and output.

第2図はこの実施例のシステム構成を示すブロック図で
ある。
FIG. 2 is a block diagram showing the system configuration of this embodiment.

この情報処理装置は、入力装置としてのキーボード11
及びポインティングデバイスとしての8oxsoのタッ
チキーを有する(8x8表示画素毎にセンサがある)タ
ッチセンサ12と、640X400ビツトの表示エリア
を有するビットマツプ表示装置13と、CPU、ROM
、RAM及びIlo等から構成されるマイクロコンピュ
ータ及びその他の大容量記憶装置等からなるシステム制
御部14とを備え、システム制御部14内部の記憶装置
(メモリ)をセンサ情報テーブルとして使用している。
This information processing device includes a keyboard 11 as an input device.
and a touch sensor 12 having 8oxso touch keys as a pointing device (there is a sensor for each 8x8 display pixel), a bitmap display device 13 having a display area of 640x400 bits, a CPU, and a ROM.
, a microcomputer consisting of RAM, Ilo, etc., and a system control section 14 consisting of other mass storage devices, etc., and the storage device (memory) inside the system control section 14 is used as a sensor information table.

次に、このように構成したこの実施例の作用について第
3図以降をも参照して説明する。
Next, the operation of this embodiment configured as described above will be explained with reference to FIG. 3 and subsequent figures.

まず、第1図の制御部5は、例えば第3図に示すように
1表示部2の表示エリア21にアイコンとしてのペイン
ト22.ライン232円24及び矩形25やウィンドウ
としての描画エリア26を表示するときに、これらのア
イコンやウィンドウに対応する予め定めたコード(この
コードは画面内で一義的に識別できるコードであればよ
い)をセンサ情報テーブル4に書込む。
First, the control section 5 of FIG. 1 displays a paint 22. as an icon on the display area 21 of the display section 2, for example, as shown in FIG. When displaying the line 232 circle 24, rectangle 25, or drawing area 26 as a window, predetermined codes corresponding to these icons and windows (this code may be a code that can be uniquely identified on the screen) is written in the sensor information table 4.

例えば、第4図に示すように、ペイント22の表示領域
には対応するコードとして「P」を、ライン23の表示
領域には対応するコードとして「L」を1円24の表示
領域には対応するコードとして「C」を、矩形25の表
示領域には対応するコードとしてr、9J 、描画エリ
ア26の表示領域には対応するコードして「D」をそれ
ぞれ書込み、その他の表示領域には無効領域に対応する
「0」を書込む。
For example, as shown in FIG. 4, the display area of the paint 22 has a corresponding code of "P", the display area of the line 23 has a corresponding code of "L", and the display area of 1 yen 24 has a corresponding code of "P". "C" is written as the code to be displayed, r and 9J are written as the corresponding codes in the display area of the rectangle 25, "D" is written as the corresponding code in the display area of the drawing area 26, and invalid in other display areas. Write "0" corresponding to the area.

ここで、センサ情報テーブル4へのコードの書込みは、
上述した80X50のタッチセンサを用いた場合、使用
するメモリの連続領域に対して、センサアトvス(X、
Y)より(XX50+Y+テーブルの開始アドレス)で
示されるアドレスに対して行なう。
Here, writing the code to the sensor information table 4 is as follows:
When using the above-mentioned 80x50 touch sensor, the sensor at vs (X,
Y) to the address indicated by (XX50+Y+table start address).

そして、制御部5は、第5図に示すように、ポインティ
ングデバイス1からアドレス(x、y)が入力されたと
きに、当該入力アドレス(x、y)に対応したアドレス
、上述の例では(XX50+Y+テーブルの開始アドレ
ス)で示されるセンサ情報テーブル4のアドレスをアク
セスして、その内容(コード)を読取り、その読取りコ
ードが有効か否かを判別して、有効コードであれば、読
取りコードに対応する処理をする。
As shown in FIG. 5, when the address (x, y) is input from the pointing device 1, the control unit 5 controls the address corresponding to the input address (x, y), in the above example ( Access the address of the sensor information table 4 indicated by XX50+Y+table start address), read its contents (code), determine whether the read code is valid or not, and if it is a valid code, read the read code. Perform the corresponding processing.

例えば上述した640X400ピッ1−のビットマツプ
表示装置及び80X50のタッチセンサを用いた場合に
は、ピッ1へマツプ表示装置の8X8表示画素がタッチ
センサの一つのセンサに対応することになるから、第6
図に示すように、あるアイコンを(2,2)、(7,7
)の表示エリアに描画したときには、タッチセンサのア
ドレス(0゜0)に対応するセンサ情報テーブルの(0
,O)のアドレスに当該アイコンに対応する予め定めた
コードを書込む。
For example, when using the above-mentioned 640 x 400 bit map display device and 80 x 50 touch sensor, the 8 x 8 display pixels of the bit map display device correspond to one sensor of the touch sensor.
As shown in the figure, a certain icon is (2,2), (7,7
), the sensor information table (0°0) corresponding to the touch sensor address (0°0) is displayed.
, O), write a predetermined code corresponding to the icon.

そこで、ポインティングデバイスからアドレス(0,O
)が入力されたときに、センサ情報テーブルのアドレス
(0,O)を読出すことによって、そのアイコンに対応
するコード(処理内容に相当する)を得ることができる
Therefore, from the pointing device to the address (0, O
) is input, the code (corresponding to the processing content) corresponding to the icon can be obtained by reading the address (0, O) of the sensor information table.

このように、瞬時にいずれのアイコンかあるいは描画エ
リアかの判定すなわち処理内容の判定を行なうことがで
きる。
In this way, it is possible to instantly determine which icon or drawing area it is, that is, determine the processing content.

また、上述した80X50のタッチセンサを用いた場合
にはセンサテーブルは4KBの容量で足りるが、マウス
のように表示画素とアドレスとが一対一で対応している
ようなときに、そのままの対応関係でテーブルを作成す
るとテーブル容量が多くなるので、マウスから直接得ら
れるアドレスで直接テーブルをアクセスするのではなく
、数回(例えば3回程度)シフトして見かけ上の解像度
を荒くすることによって、テーブル容量を大きくするこ
となく上記実施例と同様の効果が得られる。
Furthermore, when using the 80x50 touch sensor mentioned above, a sensor table with a capacity of 4 KB is sufficient, but when there is a one-to-one correspondence between display pixels and addresses, as in the case of a mouse, the correspondence relationship remains unchanged. If you create a table with The same effects as in the above embodiment can be obtained without increasing the capacity.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、この発明によれば、ポインティン
グデバイスから入力されるアドレス情報に対応する処理
内容を示す情報を格納したセンサ情報テーブルを備えた
ので、ポインティングデバイスから入力されるアドレス
情報によりセンサ情報テーブルの内容を読取ることによ
って、アイコンの意味情報や描画エリア等の処理内容を
高速で判定することができて、情報処理装置の応答性が
向上する。
As described above, according to the present invention, since the sensor information table is provided that stores information indicating the processing content corresponding to the address information input from the pointing device, sensor information is By reading the contents of the table, processing contents such as the meaning information of the icon and the drawing area can be determined at high speed, and the responsiveness of the information processing apparatus is improved.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はこの発明の一実施例を示す機能ブロック図、 第2図は同じくそのシステム構成を示すブロック図、 第3図は同じくその表示例を示す説明図、第4図は同じ
くそのセンサ情報テーブルの説明に供する説明図、 第5図は同じくその入力処理の一例を示すフロー図、 第6図は同じくそのセンサ情報テーブルの書込み及び入
力処理の説明に供する説明図である。 1・・・ポインティングデバイス 2・・・表示部         3・・描画部4・・
・センサ情報テーブル   5・・・制御部11・・・
キーボード    12・・・タッチセンサ13・・・
ビットマツプ表示装置 14・・・システム制御部 第1図 第2図 第5図 第3図 第4図 第6図 工
Fig. 1 is a functional block diagram showing an embodiment of the present invention, Fig. 2 is a block diagram showing its system configuration, Fig. 3 is an explanatory diagram showing an example of its display, and Fig. 4 is its sensor information. FIG. 5 is an explanatory diagram for explaining the table; FIG. 5 is a flow diagram showing an example of the input process; FIG. 6 is an explanatory diagram for explaining the sensor information table writing and input process. 1...Pointing device 2...Display section 3...Drawing section 4...
・Sensor information table 5...Control unit 11...
Keyboard 12...Touch sensor 13...
Bitmap display device 14...System control unit Fig. 1 Fig. 2 Fig. 5 Fig. 3 Fig. 4 Fig. 6

Claims (1)

【特許請求の範囲】[Claims] 1 ビットマップ表示装置及びポインティングデバイス
を備えた情報処理装置において、前記ポインティングデ
バイスから入力されるアドレス情報に対応する処理内容
を示す情報を格納したセンサ情報テーブルを備えたこと
を特徴とする情報処理装置。
1. An information processing apparatus equipped with a bitmap display device and a pointing device, characterized in that the information processing apparatus is equipped with a sensor information table storing information indicating processing contents corresponding to address information input from the pointing device. .
JP63155158A 1988-06-23 1988-06-23 Information processor Pending JPH025623A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63155158A JPH025623A (en) 1988-06-23 1988-06-23 Information processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63155158A JPH025623A (en) 1988-06-23 1988-06-23 Information processor

Publications (1)

Publication Number Publication Date
JPH025623A true JPH025623A (en) 1990-01-10

Family

ID=15599794

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63155158A Pending JPH025623A (en) 1988-06-23 1988-06-23 Information processor

Country Status (1)

Country Link
JP (1) JPH025623A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7091958B1 (en) 1995-07-20 2006-08-15 Kabushiki Kaisha Sega Enterprises Image processing device, image processing method, input device used therin, game device and recording medium
JP4852209B2 (en) * 1999-10-29 2012-01-11 ストップ・テクノロジイズ・エルエルシイ Brake caliper reinforcement bracket

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7091958B1 (en) 1995-07-20 2006-08-15 Kabushiki Kaisha Sega Enterprises Image processing device, image processing method, input device used therin, game device and recording medium
JP4852209B2 (en) * 1999-10-29 2012-01-11 ストップ・テクノロジイズ・エルエルシイ Brake caliper reinforcement bracket

Similar Documents

Publication Publication Date Title
JPH0814822B2 (en) Command input device
JPH025623A (en) Information processor
JPH0561405A (en) In-figure name display device
CN116893770A (en) Screenshot method and device, electronic equipment and readable storage medium
JP2783472B2 (en) Information processing device
JPH0346081A (en) On-line hand-written character input method
JP3185708B2 (en) Drawing system and storage medium storing the drawing program
JPH07152356A (en) Display controller
JP2984272B2 (en) Character processing method and apparatus
JPH0738153B2 (en) Display data enlargement device
JPH07230357A (en) Method and device for input pointer display
JPH0922445A (en) On-line handwritten character input method
JPH0352105B2 (en)
JP2829051B2 (en) Character display method
JPH05181865A (en) Proofreading editing system
JPS60147786A (en) Image display unit
JPH0550013B2 (en)
JPS63142390A (en) Display device
JPH09212284A (en) Coordinate input device and coordinate input display device
JPH0588658A (en) Display controller
JPH01130249A (en) Expression arithmetic processor
JPS62229316A (en) Character processor
JPS62210572A (en) Documentation device
JPH05143054A (en) Display controller
JPS62209589A (en) Document generator