JPH0379733B2 - - Google Patents

Info

Publication number
JPH0379733B2
JPH0379733B2 JP59097916A JP9791684A JPH0379733B2 JP H0379733 B2 JPH0379733 B2 JP H0379733B2 JP 59097916 A JP59097916 A JP 59097916A JP 9791684 A JP9791684 A JP 9791684A JP H0379733 B2 JPH0379733 B2 JP H0379733B2
Authority
JP
Japan
Prior art keywords
display
pattern
memory
display screen
address
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
Application number
JP59097916A
Other languages
English (en)
Other versions
JPS60241126A (ja
Inventor
Haruki Ishimochi
Masato Yanai
Kazutoshi Hatano
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP59097916A priority Critical patent/JPS60241126A/ja
Publication of JPS60241126A publication Critical patent/JPS60241126A/ja
Publication of JPH0379733B2 publication Critical patent/JPH0379733B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Description

【発明の詳細な説明】 <技術分野> 本発明はコンピユータにおける任意パターンの
スクロール方式に関する。ここに、スルロールと
は、あるパターンを表示画面上で上下左右、斜め
方向等の移動を行わせることをいう。
<従来技術> 従来のスクロール方式では、パターンの形や大
きさは殆んど固定されていた。従つて、大きなパ
ターンをスクロール表示させるには、複数のパタ
ーンを使つて構成しなければならない上に、スク
ロール時のレジスタセツトも複数個行わねばなら
ないので非能率的であつた。
<発明の開示> 本発明は、表示画面上のパターン位置と、パタ
ーンの形や大きさを書き込むメモリのアドレスと
の関係を完全に分離して互に独立させることによ
り、任意の大きさのパターンを簡単な構成により
スクロール表示させると共に、パターン位置をド
ツト単位で任意方向、任意速度で変位させること
のできることに特徴がある。
また本発明は、コンピユータの使用者は、例え
ば一枚の白紙の画用紙に、任意の大きさ、形をも
つパターンを、画用紙に余白のある限り隅々まで
描くように、VRAM(ビデオ用ランダムアクセ
ス・メモリ)に表示したいパターン情報を書き込
むことのできることに特徴がある。
<発明の原理> 第1図は本発明の原理説明図である。VRAM
1はl列m行のドツトマトリツクス構成の画面表
示用メモリであるが、ここで注目すべきことは表
示画面4の画素との表示位置の対応関係が全くな
いことである。このメモリ内に表示すべきパター
ン情報2が書き込まれ、また、アドレス演算部に
ヨコ長さ、タテ長さ及び基準点Pのアドレスがパ
ターン情報ごとに多数書き込まれている。一方、
表示手段3はヨコhドツト、タテvドツトの容量
をもち、原点Oからヨコ方向に走査される。ここ
で注目すべきことは、走査の初期に帰線期間(表
示されない)を設け、その後に表示期間を設けて
いることである。この表示期間の領域が表示画面
4であり、表示画面4の左上に帰線期間が位置し
ている。表示画面4の任意の点Qが指定される
と、この点Qを基準点とするパターン情報5が表
示される。この点Qの位置はHpos.Vpos.により
表わされる。
コンピユータのメモリには、下記の各データを
収納するレジスタを備えている。
表示パターンが格納されているVRAMの先
頭アドレス(スタートADR) 表示パターンの横サイズ(Hsize) 表示パターンの縦サイズ(Vsize) 表示画面の水平ポジシヨン(Hpos.) 表示画面の垂直ポジシヨン(Vpos.) この5つのデータをレジスタへ設定することに
より、所望の表示パターンがVRAMから読み出
されて表示手段に表示される。従つて、パターン
をスクロールさせるためにはのレジスタ内容
を変化させるだけでよい。表示画面の水平、垂直
位置はドツト単位でカウントされているので、表
示パターンをドツト単位で滑らかにスクロールさ
せることができる。
<実施例> 装置全体はコンピユータの中央処理部と、キー
ボードと、表示手段と、外部メモリである
VRAMにより構成される。
第2図にVRAMのアドレス決定回路のブロツ
ク図を示し、第3図に第2図のVRAMアドレス
演算回路CCの具体的構成例を示す。表示画面の
走査と同期してクロツクパルスをカウントする水
平カウンタHD(0≦HD≦h−1)6と垂直カウ
ンタVD(0≦VD≦n−1)7が設けられ、一
方、キーボードから入力された表示位置データは
Hpos.レジスタ8及びVpos.レジスタ9に格納さ
れる。このカウンタHD6、VD7の値とレジス
タ8、レジスタ9の内容を比較することによりパ
ターンの表示開始位置を判断している。VD=
Vpos.かつHD=Hpos.になつた時はじめてそのパ
ターンはアクテイブになり、VRAMアドレスが
出力される。アクテイブになつた最初のアドレス
がスタートADRレジスタ10の値である。HD
6,VD7がカウントされるたびにVRAMアドレ
スも変つてゆくがその値は次式により演算され
る。
VRAMアドレス=(スタートADR) +(HD-Hpos.)+(VD-Vpos.)×l 第3図はこの演算を減算回路、乗算回路、加算
回路で実現した回路を示している。すなわち、減
算回路13が(HD−Hpos.)を実行し、減算回
路14が(VD−Vpos.)を実行し、乗算回路2
0がそれをl倍し、加算回路21が第1項と第2
項の加算を実行し、加算回路22の全項の加算を
実行している。
また、差(HD−Hpos.)又は差(VD−
Vpos.)とHsizeレジスタ11又はVsizeレジスタ
12の内容を比較回路15又は16により比較
し、差(HD−Hpos.)が正で、かつその差が
Hsizeより小さければANDゲート17がこれを
検出し、また、差(VD−Vpos.)が正で、かつ
その差がVsizeより小さければANDゲート18
がこれを検出し、両ANDゲート17,18がと
もに検出信号を出力したことをANDゲート19
が検出してこのときアクテイブ信号を出力する。
表示優先順位決定回路23は、各パターンごと
に設けられたVRAMアドレス演算回路CC1…CCo
から出力されるアクテイブ信号を調べ、優先順位
の高いものからVRAM1へVRAMアドレスを出
力する。
<発明の効果> 本発明によれば、VRAMの最小単位のものか
ら表示画面以上の大きなパターンまで、任意の大
きさのパターンを表示することができる。しか
も、表示パターンデータはVRAM等の一つのメ
モリに記憶するだけでよく、表示画面に対応する
メモリは不要であつて、メモリは必要最小で済む
と同時に、パターンデータの転送を行うことな
く、表示位置を表すアドレスを変換するだけで任
意パターンを画面上の所望位置に表示することが
できる。また、前述したようにドツト単位での滑
らかなスクロールが可能となり、レジスタ設定が
少なくてわかりやすいのでソフトウエアのプログ
ラミングが容易になる。さらに、各パターンのス
タートADRを同一にしてHpos.、Vpos.を変える
ことにより、一つのパターンを複数個、画面の任
意位置へ表示させることが可能となる。また、従
来のように、表示画面に対応したドツトマトリツ
クスをもつメモリを備える必要がなく、任意の容
量のVRAMを使用することができる。
さらにまた、HD、VDのカウントが帰線期間
から始まる態様では、Hpos.、Vpos.の値を帰線
期間内に設定することにより、パターンを画面端
からスムーズに出現させ、画面端へスムーズに消
去することができる。
また本発明によれば、リストや文字列をひとつ
のパターンとしてとらえることにより、これらの
ドツト・スクロールも容易に行うことができる。
【図面の簡単な説明】
第1図は本発明の原理説明図、第2図は本発明
のVRAMアドレス出力回路のブロツク図、第3
図は第2図のVRAMアドレス演算回路CCの具体
的構成例を示すブロツク図である。 1……メモリ、2……パターン情報、3……表
示手段、4……表示画面、5……表示されたパタ
ーン、8……Hpos.レジスタ、9……Vpos.レジ
スタ。

Claims (1)

  1. 【特許請求の範囲】 1 表示パターンとその大きさを表す情報が書き
    込まれたメモリと、 表示画面上における上記表示パターンの基準点
    の座標を指定する表示位置指定手段とを有する、
    コンピユータにおける任意パターンのスクロール
    方式であつて、 表示画面上の走査と同期して作動するカウンタ
    と、 上記座標を指定するレジスタと、 上記カウンタの値と上記レジスタの値とが一致
    したとき上記メモリのアドレスを指定するアドレ
    ス演算部と、 を備えたことを特徴とする、コンピユータにおけ
    る任意パターンのスクロール方式。 2 上記メモリ内に書き込まれた複数個の表示パ
    ターンに対応して上記アドレス演算部が複数個設
    けられており、 該複数個のアドレス演算部からの出力を調べ、
    優先順位の高いものから上記メモリにアドレスを
    出力する表示優先決定回路を備えた、請求項1記
    載のコンピユータにおける任意パターンのスクロ
    ール方式。 3 上記表示画面の左上に画面走査の帰線期間が
    位置するように構成された、請求項1記載のコン
    ピユータにおける任意パターンのスクロール方
    式。
JP59097916A 1984-05-15 1984-05-15 コンピユ−タにおける任意パタ−ンのスクロ−ル方式 Granted JPS60241126A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59097916A JPS60241126A (ja) 1984-05-15 1984-05-15 コンピユ−タにおける任意パタ−ンのスクロ−ル方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59097916A JPS60241126A (ja) 1984-05-15 1984-05-15 コンピユ−タにおける任意パタ−ンのスクロ−ル方式

Publications (2)

Publication Number Publication Date
JPS60241126A JPS60241126A (ja) 1985-11-30
JPH0379733B2 true JPH0379733B2 (ja) 1991-12-19

Family

ID=14205023

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59097916A Granted JPS60241126A (ja) 1984-05-15 1984-05-15 コンピユ−タにおける任意パタ−ンのスクロ−ル方式

Country Status (1)

Country Link
JP (1) JPS60241126A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6358575A (ja) * 1986-08-29 1988-03-14 Kenwood Corp コンピユ−タ支援作図装置
JPS6358576A (ja) * 1986-08-29 1988-03-14 Kenwood Corp コンピユ−タ支援作図装置
JP3477666B2 (ja) * 1995-09-14 2003-12-10 株式会社リコー 画像表示制御装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60205580A (ja) * 1984-03-30 1985-10-17 オークマ株式会社 動画処理方法

Also Published As

Publication number Publication date
JPS60241126A (ja) 1985-11-30

Similar Documents

Publication Publication Date Title
JPS62191918A (ja) デ−タ表示方法及びデ−タ表示制御装置
JPH04106593A (ja) 静止画像表示装置およびそれに用いる外部記憶装置
JPH0379733B2 (ja)
JPH0426273B2 (ja)
US5870074A (en) Image display control device, method and computer program product
JP2600904B2 (ja) 画像合成方法およびその装置
JPS6139677B2 (ja)
JPS5835592A (ja) 表示画面分割装置
JP2871164B2 (ja) 画像処理装置
JP2833024B2 (ja) 表示画面合成装置
JP2585842B2 (ja) アニメーション表示方式
JPH10510634A (ja) 表示画面上へのデータのブロックの表示を制御する回路、システム及び方法
JP2609739B2 (ja) 液晶表示システム
JP2821121B2 (ja) 表示制御装置
JPS6219893A (ja) 画像スクロ−ル方式
JPH11161255A (ja) 画像表示装置
JP2512526B2 (ja) 図形移動方式
JPS5997184A (ja) 画像処理装置
JPH0443595B2 (ja)
JP3264941B2 (ja) 画像表示制御方法及び装置
JPS6322593B2 (ja)
JPS61284797A (ja) 表示装置
JPS6364085A (ja) 表示制御装置
JPH05241562A (ja) 図形表示装置
JPH08336105A (ja) 画像データ表示制御方法及びこれを用いた画像表示制御装置

Legal Events

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