Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0766452B2 - Graphic data input device - Google Patents
[go: Go Back, main page]

JPH0766452B2 - Graphic data input device - Google Patents

Graphic data input device

Info

Publication number
JPH0766452B2
JPH0766452B2 JP17939584A JP17939584A JPH0766452B2 JP H0766452 B2 JPH0766452 B2 JP H0766452B2 JP 17939584 A JP17939584 A JP 17939584A JP 17939584 A JP17939584 A JP 17939584A JP H0766452 B2 JPH0766452 B2 JP H0766452B2
Authority
JP
Japan
Prior art keywords
data
graphic
graphic data
input
status
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
JP17939584A
Other languages
Japanese (ja)
Other versions
JPS6159517A (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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP17939584A priority Critical patent/JPH0766452B2/en
Publication of JPS6159517A publication Critical patent/JPS6159517A/en
Publication of JPH0766452B2 publication Critical patent/JPH0766452B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はアニメーションブロック等のブロックパターン
を背景画面中にカラー表示するためのデータ等の図形デ
ータを入力する装置に係り、特にブロックパターンの移
動方向の指定時の入力操作を簡略化した図形データ入力
装置に関する。
The present invention relates to an apparatus for inputting graphic data such as data for color-displaying a block pattern such as an animation block on a background screen, and more particularly to moving a block pattern. The present invention relates to a graphic data input device that simplifies input operation when designating a direction.

〔従来技術〕[Prior art]

コンピュータゲーム等には,特定のパターンすなわちブ
ロックパターンを表示画面上で移動させる動画処理が用
いられている。この動画処理は一般的にカラーの背景画
等の中で飛行物体や動物等のブロックパターンを移動さ
せる処理であり,その移動をリアルなものにするため,
進行方向によってその計上すなわち図柄を変えて表示し
ている。
In computer games and the like, moving image processing for moving a specific pattern, that is, a block pattern, on a display screen is used. This moving image process is generally a process of moving a block pattern of a flying object or animal in a color background image, etc. In order to make the movement realistic,
Depending on the direction of travel, the accounting, that is, the design, is changed and displayed.

一方,パーソナルコンピュータ等においても,前述のよ
うなゲーム等の動画処理がなされるようになり,また,
その移動もリアルにするため,進行方向によってその形
状を変えて表示するようになっている。ゲームとして完
成されたプログラムにおいてはパーソナルコンピュータ
の使用者は何らその形状を入力しなくても良いが,ゲー
ム等の動画プログラムを作る場合において、プログラム
作成者は動画を定義すなわち形状を決める際に方向性を
設けたデータを入力しなくてはならない。これらの方向
性を設けたデータとは一般的に,図形ステータスデータ
と呼ばれ,たとえば1)動画の形状の種類とその大きさ
を決定する属性データ,2)その動画の移動方向を決定す
る方向データ,3)その動画を表示する優先度を決定する
優先度データより成り,このデータを使用者はコンピュ
ータに記憶させていた。
On the other hand, even in personal computers and the like, moving image processing such as the above-mentioned games has come to be performed, and
In order to make the movement realistic, the shape is changed and displayed depending on the traveling direction. In the program completed as a game, the user of the personal computer does not have to input any shape, but when creating a moving picture program for a game, the program creator has to set the direction when defining the moving picture, that is, determining the shape. You have to enter the data with the characteristics. Data provided with these directions is generally called graphic status data. For example, 1) attribute data that determines the type and size of a moving image shape, 2) direction that determines the moving direction of the moving image. Data, 3) Consists of priority data that determines the priority for displaying the movie, and the user had this data stored in the computer.

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

前述した図形ステータスデータは,従来,形状等を決定
する図形データに対応して設けられるものであり,図形
データを入力する毎に属性データを入力しなくてはなら
なかった。例えば多方向の図形データに対して前述した
属性データを個々に入力しなければならなかった。その
ため,プログラム作成者にかかる負担が大きく,またそ
れらの属性データの定義ミスや入力ミス等の発生が大と
なる問題を有していた。
The graphic status data described above is conventionally provided corresponding to graphic data that determines the shape, etc., and attribute data must be input every time graphic data is input. For example, the above-mentioned attribute data must be individually input for multidirectional graphic data. Therefore, there is a problem that the burden on the program creator is large, and the definition data and input errors of the attribute data are large.

〔目 的〕〔Purpose〕

本発明は複数の動画図形データに対して属性データを個
々に入力せずにすみ,カーソル等によって方向指定等を
行うだけで,複数の動画の図形データを簡単かつ正確に
入力することができ,さらに動画の図形データの追加・
修正時においても,動画の図形データを簡単に入力でき
るアニメーション法事装置の図形データ入力装置を提供
することを目的とする。
According to the present invention, it is possible to easily and accurately input the graphic data of a plurality of moving images by not having to individually input the attribute data for the plurality of moving image graphic data, but only by designating the direction with a cursor or the like. Further addition of movie graphic data
It is an object of the present invention to provide a graphic data input device for an animation legal affairs device that can easily input graphic data of a moving image even when making corrections.

〔実施例〕〔Example〕

第1図は本発明の実施例の回路構成図である。キーボー
ド1,ジョイスティック2はパーソナルコンピュータ等と
入力部であり,パーソナルコンピュータの基本的なデー
タ等の他に本発明のブロックパターンデータすなわち図
形データや属性等のデータさらにはリフレッシュメモリ
に格納される背景画等のデータがこの入力部によって入
力される。リフレッシュメモリ3は背景画や静止画を記
憶するリフレッシュメモリであり,入力制御回路4の制
御信号(アドレス線Ad1,データ線Da1)によって入力部
より入力した背景画データを記憶するものである。一
方,入力制御回路4は,リフレッシュアドレス制御回路
を有し,このリフレッシュアドレス制御回路によってリ
フレッシュメモリ3が画像表示のために順次表示用走査
データに対応してアドレスされ,パターンジェネレータ
に表示すべきパターンのドットを指定するアドレス信号
Ad2を出力する。パターンジェネレータ5はたとえば8
×8ドットのパターンを複数記憶するメモリであり,ア
ドレス信号Ad2によって指定された8×8ドッドのパタ
ーンを選択して出力する。尚,パターンジェネレータ5
には入力制御回路4内のリフレッシュアドレス制御回路
より出力されるアドレス信号Ad3が加わっており,この
アドレス信号Ad3と前述したアドレス信号Ad2によって画
像に対応した走査のデータが順次表示制御部8に出力さ
れる。さらにパターンジェネレータ5はそのパターンも
書換え可能であり,書換えはアドレス線Ad3,データ線Da
2を介して入力制御回路によってなされる。
FIG. 1 is a circuit configuration diagram of an embodiment of the present invention. The keyboard 1 and the joystick 2 are a personal computer and an input section, and in addition to basic data of the personal computer, block pattern data of the present invention, that is, data such as graphic data and attributes, and a background image stored in a refresh memory. Data such as is input by this input unit. The refresh memory 3 is a refresh memory that stores a background image and a still image, and stores the background image data input from the input section by the control signal (address line Ad 1 , data line Da 1 ) of the input control circuit 4. . On the other hand, the input control circuit 4 has a refresh address control circuit, and the refresh address control circuit allows the refresh memory 3 to be sequentially addressed for image display corresponding to the scan data for display, and the pattern to be displayed on the pattern generator. Address signal that specifies the dot of
Output Ad 2 . The pattern generator 5 is, for example, 8
It is a memory that stores a plurality of × 8 dot patterns, and selects and outputs an 8 × 8 dot pattern specified by the address signal Ad 2 . The pattern generator 5
Is added with an address signal Ad 3 output from the refresh address control circuit in the input control circuit 4, and the scanning data corresponding to the image is sequentially displayed by the address signal Ad 3 and the address signal Ad 2 described above. 8 is output. Further, the pattern generator 5 can also rewrite the pattern, and the rewriting is performed by the address line Ad 3 and the data line Da.
2 via the input control circuit.

図形ステータスデータ回路6,図形データRAM7,アニメー
ション制御装置9は前述した静止画中に表示すべき動画
のデータを記憶し,出力するものである。キーボードあ
るいはジョイステック2によって動画パターン指定がな
されると,入力制御回路4は図形ステータスデータ回路
6内の図形ステータスバッファ6−1に1動画のステー
タスエリアを確保する。
The graphic status data circuit 6, the graphic data RAM 7, and the animation control device 9 store and output the data of the moving image to be displayed in the still image. When the moving picture pattern is designated by the keyboard or the joystick 2, the input control circuit 4 secures the status area of one moving picture in the graphic status buffer 6-1 in the graphic status data circuit 6.

第2図は1動画に対応する図形ステータスバッファ6−
1に確保されたエリア(第2エリア)のメモリ構成で各
エリアは13バイトから成り、この第2図はA13〜A25の第
2エリアを示すものである。アトリビュートA13は動画
の名称すなわちキャラクタ名称が自分(1)または自分
以外(2)であるかを表すデータであり,アニメーショ
ン制御装置9により区別して制御されるためのデータで
ある。アトリビューA13に続いてキャラクタ名称,方向
の有無,サイズ(動画の大きさ)までがいわゆる属性デ
ータでありそのあと方向ポインタ(上表,上裏,右表,
右裏,下表,下裏,左表,左裏),キャラクタの情報ア
ドレスポインタの順に構成される。
FIG. 2 shows a graphic status buffer 6-corresponding to one moving image.
In the memory structure of the area (second area) secured in 1, each area consists of 13 bytes, and FIG. 2 shows the second area of A13 to A25. The attribute A13 is data indicating whether the name of the moving image, that is, the character name is self (1) or non-self (2), and is data to be distinguished and controlled by the animation control device 9. Following the Attribution A13, the character name, the presence / absence of a direction, and the size (size of the moving image) are so-called attribute data, and then the direction pointer (upper, upper, right, right table,
The right side, the lower side, the lower side, the left side, and the left side), and the character information address pointer are arranged in this order.

図形ステータスバッファ6−1はアトリビュートとキャ
ラクタ名称等の他に図形ステータスデータ回路6内のキ
ャラクタ情報バッファ6−2ならびに図形データRAM7に
格納された各データの記憶位置を指示するポインタを記
憶するものである。
The graphic status buffer 6-1 stores a pointer for designating a storage position of each data stored in the graphic data RAM 7 and the character information buffer 6-2 in the graphic status data circuit 6 in addition to attributes and character names. is there.

第3図は図形ステータスバッファ6−1の各ポインタが
指示するキャラクタ情報バッファ6−2,図形データRAM7
を表したメモリ構成図である。
FIG. 3 shows the character information buffer 6-2 and the graphic data RAM 7 designated by each pointer of the graphic status buffer 6-1.
It is a memory block diagram showing.

図形データRAM7は各方向たとえば,上表の図形を記憶す
るメモリであり,それらの図形データが格納されている
エリアの先頭アドレスが図形ステータスバッファ6−1
の各方向ポインタに格納される。本発明の実施例におい
ては,図形ステータスバッファ6−1の上表〜左裏の各
方向ポインタに格納されたデータが0の時には図形デー
タが無いことを表し,0以外の時にはその値は図形データ
RAM6−2のRAM7のアドレスを表している。図形データRA
M7を指示するアドレスが格納されるのは上表〜左表(A1
7〜A24)であり,アドレスA25には図形ステータスデー
タ回路6内のキャラクタ情報バッファ6−2のアドレス
ポインタが格納される。
The graphic data RAM 7 is a memory for storing the graphic in each table, for example, in each direction, and the top address of the area where the graphic data is stored is the graphic status buffer 6-1.
Stored in each direction pointer of. In the embodiment of the present invention, when the data stored in each of the directional pointers on the upper side to the left side of the figure status buffer 6-1 is 0, it means that there is no figure data, and when it is other than 0, the value is the figure data.
It represents the address of RAM7 of RAM6-2. Graphic data RA
The address that indicates M7 is stored in the above table to the left table (A1
7 to A24), and the address pointer of the character information buffer 6-2 in the graphic status data circuit 6 is stored in the address A25.

キャラクタ情報バッファはキャラクタすなわち動画のそ
れぞれ付加的な情報を記憶するものであり,たとえば,
画面上の出現位置座標方向,現表示位置座標,移動速度
データ等を記憶する。
The character information buffer stores additional information of each character, that is, a moving image. For example,
The appearance position coordinate direction on the screen, the current display position coordinate, moving speed data, etc. are stored.

前述の図形ステータスデータ回路6内の図形ステータス
バッファ6−1,キャラクタ情報バッファ6−2,図形デー
タRAM7に格納するデータはキーボード1,ジョイスティッ
ク2より入力したデータであり,この入力部より入力し
たデータはまず,入力制御回路4に取込まれる。そして
入力制御回路4の制御によってアドレス線Ad4,Ad5,並び
にデータ線Da4,Da3を介してそれぞれ目的の位置に格納
される。
The data to be stored in the graphic status buffer 6-1, the character information buffer 6-2, and the graphic data RAM 7 in the graphic status data circuit 6 are the data input from the keyboard 1 and the joystick 2, and the data input from this input section. Is first taken into the input control circuit 4. Then, under the control of the input control circuit 4, the data is stored in the target position via the address lines Ad 4 , Ad 5 , and the data lines Da 4 , Da 3 .

第4図はキーボード1,ジョイスティック2より入力した
データを,図形ステータスバッファ6−1,キャラクタ情
報バッファ6−2,図形データRAM7に格納する手順のフロ
ーチャート図である。新規のキャラクタ作成の時にはま
ず属性データを入力(S1)する。そして図形ステータス
バッファ6−1の空エリアの先頭から新規作成エリアを
確保し,前記入力(S1)による属性データを目的の位置
に格納(S2)する。尚,アトリビュートは前述した
(1),(2)の他に(0)があり,アトリビュートが
(0)の時には空エリアであり,図形ステータスデータ
はたとえば13バイト単位で固定であるので,先頭から順
次アトリビュートの内容を判別して,(0)である領域
にエリアを確保する。尚第2図の図形ステータスバッフ
ァは第2番目のエリアを表している。次に入力制御回路
に接続されている選択カーソル座標レジスタ10,図形ス
テータスデータポインタレジスタ11の初期化(S3,S4
を行う。選択カーソル座標レジスタ10は表示部に表示す
る選択カーソルを指定する座標値を記憶するレジスタで
あり,初期化の後に選択カーソル座標レジスタの座標値
に選択カーソルを表示(S5)する。図形ステータスデー
タポインタレジスタ11は、図形ステータスバッファ6−
1の各エリアの中の、上表〜左裏の各方向ポインタのい
ずれかのアドレスを指し示す値を記憶するレジスタであ
る。そして,選択カーソル座標レジスタ10で指示される
方向の登録済の図形パターンを表示(S6)する。この時
表示される図形パターンは第3図に示したように選択カ
ーソルが指示した図形ステータスバッファ6−1の内容
によって示された図形データRAM7の内容である。入力制
御回路4によって第5図に示すような8方向を表す図形
がCRT13の表示画面の1部に表示され,カーソルによっ
て,現在入力されるべきあるいは表示している図形の方
向が,カーソルによって指示される。このカーソルの位
置が前述した選択カーソル座標レジスタ10の内容によっ
て決まる。たとえば初期化された時には,第5図に示す
ように上表を指示する。尚,方向無指定がなされた時に
は表,裏のみの2組が指定されるので,この場合にはた
とえば上表,上裏のどちらか一方が点燈するように動作
する。このカーソルはキーボード1やジョイスティック
2によって入力したデータによって移動するので,次に
選択カーソル移動が前述のキーボード1やジョイスティ
ック2によって指示されたか否かを判別(S7)する。
FIG. 4 is a flow chart of the procedure for storing the data input from the keyboard 1 and the joystick 2 in the graphic status buffer 6-1, the character information buffer 6-2, and the graphic data RAM 7. When creating a new character, first enter attribute data (S 1 ). Then, a newly created area is secured from the beginning of the empty area of the graphic status buffer 6-1 and the attribute data by the input (S 1 ) is stored in the target position (S 2 ). Note that the attributes include (0) in addition to (1) and (2) described above. When the attribute is (0), it is an empty area, and the figure status data is fixed in units of 13 bytes, for example. The contents of the attribute are sequentially determined and the area is secured in the area (0). The graphic status buffer shown in FIG. 2 represents the second area. Next, initialize the selection cursor coordinate register 10 and figure status data pointer register 11 connected to the input control circuit (S 3 , S 4 ).
I do. Selection cursor coordinate register 10 is a register for storing a coordinate value that specifies the selection cursor to be displayed on the display unit, displaying a selection cursor after the initialization coordinate values of the selection cursor coordinate register (S 5) to. The graphic status data pointer register 11 is used for the graphic status buffer 6-
It is a register for storing a value indicating any address of the directional pointers in the front side to the left side in each area of 1. Then, to display the graphic pattern of the direction of the registered indicated by the selection cursor coordinate register 10 (S 6). The graphic pattern displayed at this time is the content of the graphic data RAM 7 indicated by the content of the graphic status buffer 6-1 designated by the selection cursor as shown in FIG. A graphic representing eight directions as shown in FIG. 5 is displayed on a part of the display screen of the CRT 13 by the input control circuit 4, and the cursor indicates the direction of the graphic to be input or being displayed. To be done. The position of this cursor is determined by the contents of the selection cursor coordinate register 10 described above. For example, when initialized, the above table is designated as shown in FIG. Incidentally, when no direction is designated, only two pairs of front and back are designated, and in this case, for example, either the front or the back will be lit. This cursor is moved by data entered by the keyboard 1 or joystick 2, then the selection cursor movement is determined whether an instruction by a keyboard 1 or joystick 2 described above (S 7).

選択カーソル移動が指示された時(YES)には選択カー
ソル座標レジスタの座標値を更新し(S8),さらに図形
ステータスデータポインタレジスタ値を更新し(S9),
再度選択カーソル座標レジスタが指示する位置すなわち
座標値に選択カーソルを表示(S5)する。上記ステップ
S9の更新処理は、図形ステータスデータポインタレジス
タ11の値を、ステップS8によりカーソル移動に伴って更
新される選択カーソル座標レジスタ10の更新値と対応す
る同じ値に更新する処理であり、この処理によって図形
ステータスデータポインタレジスタ11の値は今回選択し
たカーソル方向に対応する値、すなわち、図形ステータ
スバッファ6−1の各エリアの中の上表〜左裏の各方向
ポインタのいずれかのアドレスを指し示す値となる。そ
してカーソル移動中は前述した動作を繰り返す。
When the selected cursor movement is instructed (YES), updates the coordinates of the selection cursor coordinate register (S 8), further updates the graphic status data pointer register value (S 9),
The selection cursor is displayed again at the position designated by the selection cursor coordinate register, that is, the coordinate value (S 5 ). Above steps
The update process of S 9 is a process of updating the value of the figure status data pointer register 11 to the same value as the updated value of the selection cursor coordinate register 10 updated with the cursor movement in step S 8. By the processing, the value of the graphic status data pointer register 11 is a value corresponding to the cursor direction selected this time, that is, the address of any of the directional pointers from the upper table to the left back in each area of the graphic status buffer 6-1. It is the value to point to. Then, while the cursor is moving, the above operation is repeated.

前述の判別(S7)はデータがキーボード1やジョイステ
ィック2によって入力した時に動作するものであり,選
択カーソル移動を指示するデータでない時(NO)には図
形データを入力する処理を行う。まず,図形データRAM7
に図形データが格納されるエリアが確保されているか否
かを判別(S10)する。この判別(S10)は図形ステータ
スポインタレジスタ11で指示される図形ステータスバッ
ファ6−1のアドレスの記憶値が0であるか否かを判別
することによって行われる。エリアが確保されている時
には,データ入力(S11)を行い,図形ステータスデー
タポインタレジスタ11で指示された図形ステータスバッ
ファ6−1の内容の図形データRAMエリアに入力データ
を格納する。エリアが確保されていない時にはまず,入
力制御回路4に接続されている図形データ空エリアポイ
ンタレジスタ12に格納されている値を図形ステータスデ
ータポインタレジスタ11が記憶している値で示される図
形ステータスバッファ6−1の各エリア中の上表〜左裏
の各方向ポインタのいずれかに格納(S12)する。そし
て,図形データ空エリアポインタレジスタに格納されて
いるデータを更新(S13)する。この更新は1方向の画
面データ分のアドレス値を現データに加算することによ
ってなされる。図形データ空エリアポインタレジスタ12
は第3図に示すように図形データRAM7の空エリアの先頭
アドレスを格納しているので,前述したようにこの図形
データ空エリアポインタレジスタ12の値を単に図形ステ
ータスバッファに格納することによってエリアが確保さ
れたことになる。
The above-mentioned determination (S 7 ) operates when data is input by the keyboard 1 or the joystick 2, and when it is not data for instructing the movement of the selection cursor (NO), processing for inputting graphic data is performed. First, graphic data RAM7
It is determined whether or not the area for storing the graphic data is secured (S 10 ). This determination (S 10 ) is performed by determining whether the stored value of the address of the graphic status buffer 6-1 designated by the graphic status pointer register 11 is 0 or not. When the area is secured, data input (S 11 ) is performed and the input data is stored in the graphic data RAM area of the content of the graphic status buffer 6-1 designated by the graphic status data pointer register 11. When the area is not secured, first, the value stored in the graphic data empty area pointer register 12 connected to the input control circuit 4 is indicated by the value stored in the graphic status data pointer register 11. The data is stored in any of the directional pointers on the front side to the left side in each area of 6-1 (S 12 ). Then, update the data stored in the graphic data empty area pointer register (S 13) to. This update is performed by adding the address value of the screen data in one direction to the current data. Figure data empty area pointer register 12
Stores the start address of the empty area of the graphic data RAM 7 as shown in FIG. 3. Therefore, by simply storing the value of this graphic data empty area pointer register 12 in the graphic status buffer as described above, It has been secured.

これらの処理(S12,S13)によってエリアが確保された
ので,次に前述したデータ入力(S11)を行い,図形ス
テータスバッファ6−1のエリア中の現在指定されてい
る方向ポインタの記憶値で指し示されるアドレスの図形
データRAMエリアに入力データを格納する。
Since the area has been secured by these processes (S 12 , S 13 ), the above-mentioned data input (S 11 ) is performed to store the direction pointer currently designated in the area of the graphic status buffer 6-1. Store the input data in the graphic data RAM area at the address indicated by the value.

そして,全ての図形データ入力完了か否かの判別
(S14)を行う。完了(YES)の時には終了(S15)し,
完了でない時には選択カーソル座標レジスタの座標値に
選択カーソル表示の処理(S5)を行い,前述した動作を
繰り返す。尚,図中 は処理が,つながっていることを表す接続子である。
Then, the all graphic data input completion determination of whether or not (S 14). When it is completed (YES), it ends (S 15 ),
When not completed performs processing selection cursor displayed on the coordinate values of the selection cursor coordinate register (S 5), and repeats the operation described above. In the figure Is a connector that indicates that processes are connected.

前述した処理フローは新規作成の処理フローであるが,
図示データの追加あるいは修正の時にもイニシャル時の
処理が異なるだけで同様の動作となる。この場合にはま
ず,キャラクタ名称の入力(S16)を行う。そして図形
ステータスバッファを検索(S17)し,入力したキャラ
クタ名称が存在するか否かを判別(S18)する。
The processing flow described above is a newly created processing flow.
When adding or modifying the illustrated data, the same operation is performed except that the processing at the initial time is different. In this case first, input of a character name the (S 16). And to search for shapes status buffer (S 17), it is determined whether or not the entered character name exists (S 18).

存在しない時(NO)には,再度入力処理(S16)を行
う。存在する時には選択カーソル座標レジスタ初期化の
処理(S3)より前述した処理と同じ処理を行う。
If it does not exist (NO), the input process (S 16 ) is performed again. When it exists, the same process as the above-described process is performed from the process of initializing the selection cursor coordinate register (S 3 ).

前述した処理は動画の図形データを入力する処理であ
り,動画パターンを表示画中に表示し,移動する処理で
はない。これらの表示ならびに移動の制御を行うのが,
アニメーション制御装置9と表示制御部8であり,入力
制御回路4の制御によってなされる。アニメーション制
御装置9は入力制御回路より加わる制御信号によって表
示データを図形データRAMより出力する制御を行う装置
である。入力制御回路4が有するリフレッシュアドレス
制御回路より出力される表示用走査データがアニメーシ
ョン制御装置9に加わり,そのデータに対応してアニメ
ーション制御装置は情報バッファ6−2に格納されてい
る出現位置座標,方向,移動速度の各データをアドレス
線Ad5,データ線Da5を介して読み出して現表示位置座標
を求める。そして情報バッファ6−2に現表示位置座標
をアドレス線Ad6,データ線Da5を介して格納する。この
現表示位置座標は前述した表示用走査データに対応して
すなわち,表示の1枚(1画面)単位でなされるので,
現表示位置座標がそれに対応して変化する。
The above-described process is a process of inputting graphic data of a moving image, and is not a process of displaying and moving a moving image pattern in a display image. To control these displays and movements,
The animation control device 9 and the display control unit 8 are controlled by the input control circuit 4. The animation control device 9 is a device for performing control to output display data from the graphic data RAM according to a control signal applied from the input control circuit. The display scanning data output from the refresh address control circuit of the input control circuit 4 is added to the animation control device 9, and the animation control device corresponding to the data, the appearance position coordinates stored in the information buffer 6-2, Each data of the direction and the moving speed is read out through the address line Ad 5 and the data line Da 5 to obtain the current display position coordinates. Then, the current display position coordinates are stored in the information buffer 6-2 via the address line Ad 6 and the data line Da 5 . Since the coordinates of the current display position are made in correspondence with the above-mentioned display scan data, that is, in units of one display (one screen),
The coordinates of the current display position change correspondingly.

図形ステータスデータ回路6はこのデータより表示用走
査データに対応すなわち表示画面の特定の位置の時に対
応する図形データRAM7をアドレス線Ad7を介してアクセ
スし,図形データが表示制御部8に加わる。
From this data, the graphic status data circuit 6 accesses the graphic data RAM 7 corresponding to the display scanning data, that is, the graphic data RAM 7 corresponding to a specific position on the display screen through the address line Ad 7 , and the graphic data is added to the display controller 8.

パターンジェネレータ5ならびに図形データRAM7より表
示制御部8に出力されるそれぞれのデータは走査に対応
したドットデータとカラーデータである。表示制御部8
はカラー発生回路とパレット回路を前述した2個の入力
に対応してそれぞれ有し,カラーデータより目的の表示
色データを求め,パレット回路でドットデータに対応し
て色ぬりを行い,ビデオデータを作成する。前述したデ
ータは同時に表示されることはなく,たとえば移動物体
の装置は消さなくてはならないので,表示制御部8は選
択回路を有し,移動物体等のデータが図形データRAM7よ
り入力した時には,それを選択して表示するようになさ
れている。
The respective data output from the pattern generator 5 and the graphic data RAM 7 to the display control unit 8 are dot data and color data corresponding to scanning. Display control unit 8
Has a color generation circuit and a palette circuit respectively corresponding to the above-mentioned two inputs, obtains the target display color data from the color data, color-paints the dot data in the palette circuit, and outputs the video data. create. The above-mentioned data are not displayed at the same time. For example, since the device for a moving object must be turned off, the display control unit 8 has a selection circuit, and when data such as a moving object is input from the graphic data RAM 7, It is designed to be selected and displayed.

前述した動作は全てディジタル処理であるので選択回路
の出力は表示制御部8内のD/A回路によってアナログ信
号に変換されCRT13に加わり,画面に表示される。
Since the above-mentioned operations are all digital processing, the output of the selection circuit is converted into an analog signal by the D / A circuit in the display control unit 8 and added to the CRT 13 to be displayed on the screen.

〔発明の効果〕〔The invention's effect〕

この発明によれば,例えば,方向により異なる複数の動
画の図形データに対して動画の属性データを個々に入力
せずに済み,例えば,カーソル等によって方向指定等す
るだけで他方向の複数動画の図形データを簡単かつ正確
に入力することが可能となる。
According to the present invention, for example, it is not necessary to individually input moving image attribute data with respect to a plurality of moving image graphic data depending on directions, and for example, by simply specifying a direction with a cursor or the like, a plurality of moving images in different directions can be displayed. It becomes possible to input graphic data easily and accurately.

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

第1図は本発明の実施例の回路構成図,第2図は図形ス
テータスバッファのメモリ構成図,第3図は図形ステー
タスバッファ,キャラクタ情報バッファ,図形データRA
Mの関係を表すメモリ構成図,第4図は本発明の第1図
における回路構成図の動作のフローチャート,第5図は
カーソルによって指定される方向の表示を表す表示画面
内である。 1……キーボード,2……ジョイスティック,3……リフレ
ッシュメモリ,4……入力制御回路,6……図形ステータス
データ回路,6−1……図形ステータスバッファ,6−2…
…キャラクタ情報バッファ,7……図形データRAM,8……
表示制御部、9……アニメーション制御装置,10……選
択カーソル座標レジスタ,11……図形ステータスデータ
ポインタレジスタ,12……図形データ空エリアポインタ
レジスタ,13……CRT.
FIG. 1 is a circuit configuration diagram of an embodiment of the present invention, FIG. 2 is a memory configuration diagram of a graphic status buffer, and FIG. 3 is a graphic status buffer, a character information buffer, and graphic data RA.
FIG. 4 is a memory block diagram showing the relationship of M, FIG. 4 is a flow chart of the operation of the circuit block diagram in FIG. 1 of the present invention, and FIG. 5 is a display screen showing the display in the direction designated by the cursor. 1 ... keyboard, 2 ... joystick, 3 ... refresh memory, 4 ... input control circuit, 6 ... figure status data circuit, 6-1 ... figure status buffer, 6-2 ...
… Character information buffer, 7 …… Graphic data RAM, 8 ……
Display control block, 9 ... Animation control device, 10 ... Selection cursor coordinate register, 11 ... Graphic status data pointer register, 12 ... Graphic data empty area pointer register, 13 ... CRT.

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭58−146959(JP,A) 特開 昭58−61774(JP,A) ─────────────────────────────────────────────────── ─── Continuation of front page (56) References JP-A-58-146959 (JP, A) JP-A-58-61774 (JP, A)

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】図形データの名称と、属性データと、該名
称の図形データの複数の移動方向の夫々に対応した方向
ポインタとを一組として記憶する図形ステータス記憶手
段と、 図形の複数の移動方向を指定する指定手段と、 前記図形ステータス記憶手段に記憶された方向ポインタ
に対応するアドレス領域に、該方向ポインタに対応する
移動方向の図形データを記憶する図形データ記憶手段
と、 前記図形ステータス記憶手段に入力した図形データの名
称を記憶させる名称記憶制御手段と、 指定された移動方向の各々に対応した図形データを入力
する入力手段と、 前記図形ステータス記憶手段に当該図形データの名称が
記憶されていれば、入力された図形データを、前記指定
手段で指定された図形の移動方向に対応する方向ポイン
タが示すアドレス領域の前記図形データ記憶手段に格納
する図形データ記憶制御手段と を具備することを特徴とした図形データ入力装置。
1. A graphic status storage means for storing a name of graphic data, attribute data, and a direction pointer corresponding to each of a plurality of moving directions of the graphic data of the name, and a plurality of movements of the graphic. Designating means for designating a direction, graphic data storage means for storing graphic data of a moving direction corresponding to the direction pointer in an address area corresponding to the direction pointer stored in the graphic status storage means, and the graphic status storage Name storage control means for storing the name of the graphic data input to the means, input means for inputting the graphic data corresponding to each designated moving direction, and the name of the graphic data are stored in the graphic status storage means. If so, the input graphic data is added by the direction pointer corresponding to the moving direction of the graphic specified by the specifying means. Graphic data input device characterized by comprising a graphic data storage control means for storing in the graphic data storing means of the scan area.
JP17939584A 1984-08-30 1984-08-30 Graphic data input device Expired - Fee Related JPH0766452B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17939584A JPH0766452B2 (en) 1984-08-30 1984-08-30 Graphic data input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17939584A JPH0766452B2 (en) 1984-08-30 1984-08-30 Graphic data input device

Publications (2)

Publication Number Publication Date
JPS6159517A JPS6159517A (en) 1986-03-27
JPH0766452B2 true JPH0766452B2 (en) 1995-07-19

Family

ID=16065113

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17939584A Expired - Fee Related JPH0766452B2 (en) 1984-08-30 1984-08-30 Graphic data input device

Country Status (1)

Country Link
JP (1) JPH0766452B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2622033B2 (en) * 1991-01-14 1997-06-18 シャープ株式会社 Liquid crystal display

Also Published As

Publication number Publication date
JPS6159517A (en) 1986-03-27

Similar Documents

Publication Publication Date Title
EP0740271B1 (en) Image processors
EP0278526B1 (en) Graphics diplay controller having clipping function
JPH11219355A (en) Document color editing device
JPH0668758B2 (en) Cursor control method and three-dimensional graphic display device
EP1031946B1 (en) Recording medium,Image processing method and unit with integrated shaping model data
JPH0766452B2 (en) Graphic data input device
JPH059826B2 (en)
JP2000081871A (en) Information processing apparatus and recording medium recording pattern generation program
JPH0120748B2 (en)
JPH06289843A (en) Image display processor
JP3861463B2 (en) Image display control method and apparatus
JPH05314269A (en) Graph making device
JP3324580B2 (en) Image processing device
JP2737153B2 (en) Figure designation method
JP2773191B2 (en) Color display
JP2915413B2 (en) Character processing method and apparatus
JPH10105044A (en) Drawing learning method and image drawing apparatus
JPS60238890A (en) Display processing system for registration pattern generation
JP3829341B2 (en) Image processing device
JPH08221052A (en) Device and method for controlling display
JPH03141466A (en) Document control method and document preparing device
JPH08305340A (en) Image processing device
JPH10228511A (en) Table creation processor and table creation processing method
JPH03225562A (en) Graphic system
JPH05108832A (en) Graphic controller

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees