JPH0426477B2 - - Google Patents
Info
- Publication number
- JPH0426477B2 JPH0426477B2 JP59063965A JP6396584A JPH0426477B2 JP H0426477 B2 JPH0426477 B2 JP H0426477B2 JP 59063965 A JP59063965 A JP 59063965A JP 6396584 A JP6396584 A JP 6396584A JP H0426477 B2 JPH0426477 B2 JP H0426477B2
- Authority
- JP
- Japan
- Prior art keywords
- graphic
- symbol
- video
- area
- graphic symbol
- 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 - Lifetime
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/34—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators for rolling or scrolling
- G09G5/346—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators for rolling or scrolling for systems having a bit-mapped display memory
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/80—Two-dimensional [2D] animation, e.g. using sprites
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Processing Or Creating Images (AREA)
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
Description
【発明の詳細な説明】
この発明は、大きさが固定された図形シンボル
の表示位置を変える動画処理方法に関する。
の表示位置を変える動画処理方法に関する。
従来、第1図に示すように大さが固定された直
線約100本で成る図形シンボルFSの表示位置を、
たとえば上方5ドツト、左方に5ドツトだけ平行
移動するような場合、第2図に示すようなビデオ
RAMに描画された図形ドツト情報のCRT表示に
おいて、旧シンボルOFの消去及び新表示位置へ
の図形シンボルNFの表示処理が必要となつてい
た。すなわち、旧シンボル用の線分個々の消去と
新シンボル用線分個々の表示のためのコマンドの
解釈、実行が必要となつていた。
線約100本で成る図形シンボルFSの表示位置を、
たとえば上方5ドツト、左方に5ドツトだけ平行
移動するような場合、第2図に示すようなビデオ
RAMに描画された図形ドツト情報のCRT表示に
おいて、旧シンボルOFの消去及び新表示位置へ
の図形シンボルNFの表示処理が必要となつてい
た。すなわち、旧シンボル用の線分個々の消去と
新シンボル用線分個々の表示のためのコマンドの
解釈、実行が必要となつていた。
第3図はこのような従来の動画処理のシステム
例を示すブロツク図であり、図形処理指令部1は
当該動画を行なう図形シンボルFSを構成する
個々の線分についての情報、たとえば始点及び終
点の座標値や線種等をシンボル線分データ登録部
10から読出して、当該線分描画の指令又はシン
ボル消去の場合の消去コマンドLEを生成し、こ
のコマンドLEを図形処理制御部2に転送する。
図形処理制御部2は個々の線分について、図形処
理指令部1から生成されて転送された線分描画又
は消去のコマンドLEを解釈し、CRT画面上の座
標(以下、装置座標とする)を表示図形格納用記
憶素子であるビデオRAM4のアドレスに変換し
たり、必要に応じて指定領域についてのクリツピ
ング処理を行なうようになつている。そして、こ
れらの処理を経たコマンドLEは線分描画部30
で具体的なドツト情報に変換され、ビデオRAM
4の該当する位置に図形ドツト情報が格納され
る。また、線分消去のコマンドLEの場合には、
線分描画部30に代つて線分消去部31で具体的
な図形ドツト情報に変換されてビデオRAM4に
格納されるようになつている。こうしてビデオ
RAM4に格納された図形情報は、ビデオ信号生
成部5で図形表示装置としてのCRT6に適した
図形表示信号に変換され、CRT6に伝送されて
画面上に図形シンボルが表示されることになる。
例を示すブロツク図であり、図形処理指令部1は
当該動画を行なう図形シンボルFSを構成する
個々の線分についての情報、たとえば始点及び終
点の座標値や線種等をシンボル線分データ登録部
10から読出して、当該線分描画の指令又はシン
ボル消去の場合の消去コマンドLEを生成し、こ
のコマンドLEを図形処理制御部2に転送する。
図形処理制御部2は個々の線分について、図形処
理指令部1から生成されて転送された線分描画又
は消去のコマンドLEを解釈し、CRT画面上の座
標(以下、装置座標とする)を表示図形格納用記
憶素子であるビデオRAM4のアドレスに変換し
たり、必要に応じて指定領域についてのクリツピ
ング処理を行なうようになつている。そして、こ
れらの処理を経たコマンドLEは線分描画部30
で具体的なドツト情報に変換され、ビデオRAM
4の該当する位置に図形ドツト情報が格納され
る。また、線分消去のコマンドLEの場合には、
線分描画部30に代つて線分消去部31で具体的
な図形ドツト情報に変換されてビデオRAM4に
格納されるようになつている。こうしてビデオ
RAM4に格納された図形情報は、ビデオ信号生
成部5で図形表示装置としてのCRT6に適した
図形表示信号に変換され、CRT6に伝送されて
画面上に図形シンボルが表示されることになる。
このように、従来の動画処理方法では旧図形シ
ンボルの消去及び新表示位置への図形シンボルの
表示といつた2つのステツプを必要とするため、
特に図形シンボルの内部に色や模様が付せられて
いるような場合には図形表示の遅れが目だち、ス
ムーズな図形シンボルの移動を表現することがで
きなかつた。
ンボルの消去及び新表示位置への図形シンボルの
表示といつた2つのステツプを必要とするため、
特に図形シンボルの内部に色や模様が付せられて
いるような場合には図形表示の遅れが目だち、ス
ムーズな図形シンボルの移動を表現することがで
きなかつた。
よつて、この発明の目的はこのような欠点を除
去し、図形シンボルの内部に色や模様が付いてい
るような複雑な図形シンボルの移動表示について
も、高速に実現することができる動画処理方法を
提供することにある。
去し、図形シンボルの内部に色や模様が付いてい
るような複雑な図形シンボルの移動表示について
も、高速に実現することができる動画処理方法を
提供することにある。
以下にこの発明を説明する。
この発明は、ビデオRAM4のデータに基いて
図形表示装置6に図形シンボルFSを表示すると
共に、当該図形シンボルFSの全体を所定量だけ
移動する動画処理方法に関するもので、移動表示
させるべき図形シンボルFSを最初に1回のみ描
写しておく原画保存領域を設けると共に、原画保
存領域内の当該図形シンボルFSを包含し、周囲
に無表示領域を有する転送領域を設定し、この転
送領域をビデオRAM4に転送して動画処理する
ようにしたものである。
図形表示装置6に図形シンボルFSを表示すると
共に、当該図形シンボルFSの全体を所定量だけ
移動する動画処理方法に関するもので、移動表示
させるべき図形シンボルFSを最初に1回のみ描
写しておく原画保存領域を設けると共に、原画保
存領域内の当該図形シンボルFSを包含し、周囲
に無表示領域を有する転送領域を設定し、この転
送領域をビデオRAM4に転送して動画処理する
ようにしたものである。
すなわち、この発明では第4図に示すように、
移動表示するべき図形シンボルFSの周囲にたと
えば5ドツトずつの無表示領域NPを有するたと
えば135×120ドツトの転送領域TAを原画保存領
域内に設定し、転送領域TAの任意の点、例えば
工具の刃先を図形シンボルの基準点RPとして座
標を設定しておく。そして、動画処理を行なうと
きに転送領域TAの基準点RPの転送先を、ビデ
オRAM4内の所望のアドレスに指示することに
よつて転送領域TAの全体をビデオRAM4に転
送し、これによつて図形表示装置に第5図に示す
ように旧シンボルOFから新表示位置の図形シン
ボルNFに移動した動画処理を実現することがで
きる。すなわち、新表示位置に図形シンボルドツ
ト情報を転送することにより、旧シンボルOFの
個々の図形ドツト情報は新シンボルNFあるいは
無表示領域NPいずれかの図形ドツト情報にて置
換され、結果として旧シンボルOFが消去される。
この場合、たとえば5ドツト以上の平行移動を行
なう場合には、上記動画処理を何回か繰返せば良
い。
移動表示するべき図形シンボルFSの周囲にたと
えば5ドツトずつの無表示領域NPを有するたと
えば135×120ドツトの転送領域TAを原画保存領
域内に設定し、転送領域TAの任意の点、例えば
工具の刃先を図形シンボルの基準点RPとして座
標を設定しておく。そして、動画処理を行なうと
きに転送領域TAの基準点RPの転送先を、ビデ
オRAM4内の所望のアドレスに指示することに
よつて転送領域TAの全体をビデオRAM4に転
送し、これによつて図形表示装置に第5図に示す
ように旧シンボルOFから新表示位置の図形シン
ボルNFに移動した動画処理を実現することがで
きる。すなわち、新表示位置に図形シンボルドツ
ト情報を転送することにより、旧シンボルOFの
個々の図形ドツト情報は新シンボルNFあるいは
無表示領域NPいずれかの図形ドツト情報にて置
換され、結果として旧シンボルOFが消去される。
この場合、たとえば5ドツト以上の平行移動を行
なう場合には、上記動画処理を何回か繰返せば良
い。
第6図はこの発明方法を実現する装置の一例を
示すものであり、図形処理指令部1は図形処理制
御部2及び線分描画部30を介して、原画保存領
域32に動画処理すべき図形シンボルFSの具体
的な図形ドツト情報を第4図の図形シンボルFS
のようにシンボルとして完成された状態で格納す
る。その後、図形処理指令部1は図形シンボル
FSを完全に包含し、周囲に適当な無表示領域NP
を含む転送領域の大きさ及び図形シンボル転送の
際の基準点RPの座標値等の動画処理に必要なデ
ータを、図形処理制御部2を介して原画データ登
録部33に格納する。そして、図形シンボルの移
動は図形処理指令部1から原画転送コマンドPT
の1つが指令されることにより、原画の基準点座
標RPの更新及びビデオRAM4への図形シンボ
ルFSの全体、つまり転送領域の転送が実行され
る。このとき、図形処理制御部2では必要に応じ
て原画データ登録部33の内容を更新し、指定領
域の図形ドツト情報を原画保存領域32からビデ
オRAM4に転送し、ビデオ信号生成部5で表示
信号を生成部してCRT6に図形シンボルを表示
することになる。
示すものであり、図形処理指令部1は図形処理制
御部2及び線分描画部30を介して、原画保存領
域32に動画処理すべき図形シンボルFSの具体
的な図形ドツト情報を第4図の図形シンボルFS
のようにシンボルとして完成された状態で格納す
る。その後、図形処理指令部1は図形シンボル
FSを完全に包含し、周囲に適当な無表示領域NP
を含む転送領域の大きさ及び図形シンボル転送の
際の基準点RPの座標値等の動画処理に必要なデ
ータを、図形処理制御部2を介して原画データ登
録部33に格納する。そして、図形シンボルの移
動は図形処理指令部1から原画転送コマンドPT
の1つが指令されることにより、原画の基準点座
標RPの更新及びビデオRAM4への図形シンボ
ルFSの全体、つまり転送領域の転送が実行され
る。このとき、図形処理制御部2では必要に応じ
て原画データ登録部33の内容を更新し、指定領
域の図形ドツト情報を原画保存領域32からビデ
オRAM4に転送し、ビデオ信号生成部5で表示
信号を生成部してCRT6に図形シンボルを表示
することになる。
以上のように、従来の動画処理方法では移動の
度に線分個々の消去と描画のための多量のコマン
ドが必要となるが、この発明方法によれば最初に
原画保存領域に図形シンボルを描画しておけば、
後は転送コマンド1つで移動が実現でき、処理速
度も3〜5倍程度以上に高速度に処理することが
可能となる。
度に線分個々の消去と描画のための多量のコマン
ドが必要となるが、この発明方法によれば最初に
原画保存領域に図形シンボルを描画しておけば、
後は転送コマンド1つで移動が実現でき、処理速
度も3〜5倍程度以上に高速度に処理することが
可能となる。
第1図及び第2図は従来の動画処理を説明する
ための図、第3図は従来の動画処理を行なう装置
の一例を示すブロツク構成図、第4図及び第5図
はこの発明方法を説明するための図、第6図はこ
の発明方法を実現する装置の一例を示すブロツク
構成図である。 1……図形処理指令部、2……図形処理制御
部、4……ビデオRAM、5……ビデオ信号生成
部、6……CRT、30……線分描画部、31…
…線分消去部、32……原画保存領域、33……
原画データ登録部、FS……図形シンボル、TA…
…転送領域。
ための図、第3図は従来の動画処理を行なう装置
の一例を示すブロツク構成図、第4図及び第5図
はこの発明方法を説明するための図、第6図はこ
の発明方法を実現する装置の一例を示すブロツク
構成図である。 1……図形処理指令部、2……図形処理制御
部、4……ビデオRAM、5……ビデオ信号生成
部、6……CRT、30……線分描画部、31…
…線分消去部、32……原画保存領域、33……
原画データ登録部、FS……図形シンボル、TA…
…転送領域。
Claims (1)
- 【特許請求の範囲】 1 ビデオRAMのデータに基づいて図形表示装
置に図形シンボルを表示すると共に、当該図形シ
ンボルの全体を所定量だけ移動する動画処理方法
において、前記移動表示させるべき図形シンボル
を最初に1回のみ描写しておく原画保存領域を設
けると共に、前記原画保存領域内の当該図形シン
ボルを包含し、周囲に無表示領域を有する転送領
域を設定し、前記設定領域内の当該図形シンボル
及び無表示領域の図形ドツト情報にてビデオ
RAM上の消去すべき旧シンボルの図形ドツト情
報を完全に包含するように前記転送領域内の図形
ドツト情報を前記ビデオRAMに転送して動画処
理するようにしたことを特徴とする動画処理方
法。 2 前記転送領域の大きさ及び基準点を設定でき
るようにし、前記基準点の転送先を前記ビデオ
RAM内の所望のアドレスに指示することによ
り、前記転送領域の大きさで決まる当該転送領域
の全体を前記ビデオRAMに転送するようにした
特許請求の範囲第1項に記載の動画処理方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59063965A JPS60205580A (ja) | 1984-03-30 | 1984-03-30 | 動画処理方法 |
| GB08507020A GB2156636B (en) | 1984-03-30 | 1985-03-19 | Method for processing animated graphics |
| DE19853511689 DE3511689A1 (de) | 1984-03-30 | 1985-03-29 | Verfahren zum verarbeiten von beweglichen grafiken |
| US07/281,901 US4918435A (en) | 1984-03-30 | 1988-12-06 | Method for processing animated graphics |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59063965A JPS60205580A (ja) | 1984-03-30 | 1984-03-30 | 動画処理方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60205580A JPS60205580A (ja) | 1985-10-17 |
| JPH0426477B2 true JPH0426477B2 (ja) | 1992-05-07 |
Family
ID=13244515
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59063965A Granted JPS60205580A (ja) | 1984-03-30 | 1984-03-30 | 動画処理方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US4918435A (ja) |
| JP (1) | JPS60205580A (ja) |
| DE (1) | DE3511689A1 (ja) |
| GB (1) | GB2156636B (ja) |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60241126A (ja) * | 1984-05-15 | 1985-11-30 | Sharp Corp | コンピユ−タにおける任意パタ−ンのスクロ−ル方式 |
| US4806921A (en) * | 1985-10-04 | 1989-02-21 | Ateq Corporation | Rasterizer for pattern generator |
| US5168271A (en) * | 1985-11-27 | 1992-12-01 | Seiko Corp. | Paging and time keeping system with transmission of time slot identification used for synchronization |
| GB2186767A (en) * | 1986-02-17 | 1987-08-19 | Philips Electronic Associated | Animated display apparatus |
| JPS62225733A (ja) * | 1986-03-28 | 1987-10-03 | Mitsubishi Motors Corp | エンジンの燃料供給制御装置 |
| JP2982875B2 (ja) * | 1987-12-28 | 1999-11-29 | 株式会社日立製作所 | スレーブ制御装置 |
| US4951039A (en) * | 1988-04-18 | 1990-08-21 | Motorola, Inc. | Animated data display interleaving |
| US5053761A (en) * | 1989-06-16 | 1991-10-01 | International Business Machines | Method for smooth bitmap scrolling |
| US5150312A (en) * | 1989-06-16 | 1992-09-22 | International Business Machines Corporation | Animation processor method and apparatus |
| IL92485A0 (en) * | 1989-11-28 | 1990-08-31 | Israel Defence | System for simulating x-ray scanners |
| US6342894B1 (en) * | 1991-03-22 | 2002-01-29 | Canon Kabushiki Kaisha | Icon display method |
| GB2267201A (en) * | 1992-05-08 | 1993-11-24 | Marconi Instruments Ltd | Display Systems for displaying a Series of sequentially occurring Displays |
| JP2596639Y2 (ja) * | 1993-12-08 | 1999-06-21 | 株式会社キーエンス | レーザマーキング装置 |
| US5828369A (en) * | 1995-12-15 | 1998-10-27 | Comprehend Technology Inc. | Method and system for displaying an animation sequence for in a frameless animation window on a computer display |
| TWI447638B (zh) * | 2010-02-12 | 2014-08-01 | Esobi Inc | The display method of the displacement of the object on the electronic device screen |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US31200A (en) * | 1861-01-22 | I H S White | Newspaper-file | |
| US4070710A (en) * | 1976-01-19 | 1978-01-24 | Nugraphics, Inc. | Raster scan display apparatus for dynamically viewing image elements stored in a random access memory array |
| USRE31200F1 (en) | 1976-01-19 | 1990-05-29 | Raster scan display apparatus for dynamically viewing image elements stored in a random access memory array | |
| US4116444A (en) * | 1976-07-16 | 1978-09-26 | Atari, Inc. | Method for generating a plurality of moving objects on a video display screen |
| US4425559A (en) * | 1980-06-02 | 1984-01-10 | Atari, Inc. | Method and apparatus for generating line segments and polygonal areas on a raster-type display |
| US4439761A (en) * | 1981-05-19 | 1984-03-27 | Bell Telephone Laboratories, Incorporated | Terminal generation of dynamically redefinable character sets |
| DE3382142D1 (de) * | 1982-07-30 | 1991-03-07 | Honeywell Inc | Rechnergesteuertes abbildungssystem. |
| JPS59172686A (ja) * | 1983-03-23 | 1984-09-29 | フアナツク株式会社 | 画像表示方法 |
| EP0121015B1 (en) * | 1983-03-31 | 1990-03-07 | International Business Machines Corporation | Presentation space management and viewporting on a multifunction virtual terminal |
| US4570161A (en) * | 1983-08-16 | 1986-02-11 | International Business Machines Corporation | Raster scan digital display system |
| US4559533A (en) * | 1983-11-03 | 1985-12-17 | Burroughs Corporation | Method of electronically moving portions of several different images on a CRT screen |
-
1984
- 1984-03-30 JP JP59063965A patent/JPS60205580A/ja active Granted
-
1985
- 1985-03-19 GB GB08507020A patent/GB2156636B/en not_active Expired
- 1985-03-29 DE DE19853511689 patent/DE3511689A1/de active Granted
-
1988
- 1988-12-06 US US07/281,901 patent/US4918435A/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| GB2156636B (en) | 1988-01-06 |
| JPS60205580A (ja) | 1985-10-17 |
| GB2156636A (en) | 1985-10-09 |
| DE3511689C2 (ja) | 1988-06-30 |
| DE3511689A1 (de) | 1985-10-03 |
| US4918435A (en) | 1990-04-17 |
| GB8507020D0 (en) | 1985-04-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0426477B2 (ja) | ||
| EP0180902B1 (en) | Image display apparatus | |
| JP2639517B2 (ja) | 画像領域の色付け処理方法 | |
| JPH0565906B2 (ja) | ||
| JPH0673139B2 (ja) | 文書編集装置 | |
| JP2730716B2 (ja) | 画像処理装置 | |
| JPS62226378A (ja) | 複数原画による動画処理方法 | |
| JPH06289843A (ja) | 画像表示処理装置 | |
| JPS601647B2 (ja) | 情報入力装置 | |
| JPS6385978A (ja) | 図形編集装置 | |
| JP2906643B2 (ja) | 文書処理装置 | |
| JP3072949B2 (ja) | 文書編集システム | |
| JPS62286106A (ja) | ロボツトのオフライン描画方式 | |
| JPS60241175A (ja) | 図形処理装置 | |
| JPS6355097B2 (ja) | ||
| JP2974345B2 (ja) | 文書処理方法及び装置 | |
| JP3031980B2 (ja) | 画像処理方法及び装置 | |
| JP3825826B2 (ja) | 文書編集装置及び方法 | |
| JP2581802B2 (ja) | グラフィックディスプレイ装置とその表示方法 | |
| JPH0234368A (ja) | 画像記録装置 | |
| JPS63835B2 (ja) | ||
| JP2653788B2 (ja) | カタログ編集システム | |
| JPH01219789A (ja) | カーソル移動制御方式 | |
| JPH087744B2 (ja) | 文書作成装置 | |
| JPH0384679A (ja) | 画像編集装置 |