CN86100042A - 在相邻显示区显示图象的方法和系统 - Google Patents

在相邻显示区显示图象的方法和系统 Download PDF

Info

Publication number
CN86100042A
CN86100042A CN86100042.0A CN86100042A CN86100042A CN 86100042 A CN86100042 A CN 86100042A CN 86100042 A CN86100042 A CN 86100042A CN 86100042 A CN86100042 A CN 86100042A
Authority
CN
China
Prior art keywords
display
information storage
storage facility
adjacent
border
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
CN86100042.0A
Other languages
English (en)
Other versions
CN1004524B (zh
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN86100042A publication Critical patent/CN86100042A/zh
Publication of CN1004524B publication Critical patent/CN1004524B/zh
Expired legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/153Digital output to display device ; Cooperation and interconnection of the display device with other functional units using cathode-ray tubes
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G1/00Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data
    • G09G1/007Circuits for displaying split screens

Abstract

根据本发明的方法,一帧图象显示在具有若干显示区的各个区域上,这些显示区是在具有若干显示行的显示屏上的行方向上被相邻地划定的,对各个显示行确定为在行方向上划定各个相邻显示区之间边界的边界数据,每个显示行中各个相邻显示区之间根据相应的边界数据而转换显示图象,从而能自由地确定边界和显示图象。
本发明还提供一个廉价地实现这种图象显示方法的系统(图1和图2)。

Description

本发明涉及到在一个具有多个显示行的显示屏幕上显示一帧图象的方法和系统,特别涉及这样一种用以显示一帧图象的方法和系统:显示屏幕上各相邻显示区之间沿行方向的边界,对每个显示行能可变地设置。
根据本发明,就具有多个显示区的各个区域中显示一帧图象的方法而言,每个区域在具有多个显示行的显示屏幕的行方向上是相邻地被限定的,再对每个显示行限定用来决定在行方向上每个相邻显示区之间边界的边界数据,并根据每个显示行对应的边界数据轮流地显示各个相邻显示区之间的图象,由此可自由地确定边界和显示图象。
本发明也提供一个系统,该系统能容易地和廉价地实现这种图象显示方法,这是由于采用了如下装置来构成一个图象显示设备。即,该系统包括一个用于贮存图象信息的图象信息贮存装置。一个行信息贮存装置用以贮存所述图象信息贮存装置中每个显示行的起始地址,所述图象信息贮存装置贮存各个显示区中所要显示的图象信息,一个边界信息贮存装置,贮存为每个显示行确定各个相邻显示区之间边界的边界数据。一个边界指示装置用以装入所述边界数据并指示所述边界。一个地址产生装置,其内装有所述起始地址,并在所述图象信息贮存装置中为每个显示区中所要显示的图象信息产生一个地址,以及在所述边界指示装置的控制下,对各个相邻显示区之间所述的地址产生转换。
在一个作为信息处理终端的图象显示装置中,为了有效地利用有限的显示屏幕,把显示屏幕划分为多个显示区,在每个显示区显示一帧图象。
例如在日本已公开专利申请(No92937/80)中所揭示的,显示屏幕是在行方向上划分确定的,多个具有每行m个字符显示长度的显示区相互并行,图象信息被贮存在屏幕存贮器中,该存贮器具每行m个字符的贮存长度,按显示区和行号排列,当字符计数器计到m时,地址计数器的内容被转移存入一个辅助寄存器;同时该辅助寄存器的内容进入地址计数器以产生一个为读出贮存在屏幕存贮器中的图象信息的地址,从而在每个显示区中显示出一帧图象。
在这种常规的方法中,显示区的行显示长度,对所有显示行,均为予先固定的m个字符,并且这种方法还需要一个专用的贮存长度固定为m的屏幕存贮器,用来贮存予定的图象信息。
因此,就此常规的方法而言,不可能在各个相邻的显示区之间沿行方向去确定一条任意的边界,去改变每个显示行的边界,也不可能由通常的刷新缓冲存贮器通过开窗口去显示图象信息。
本发明的一个目的是提供一种图象显示的方法及其所采用的系统,此方法中,对每个显示行可改变和确定显示屏幕上各相邻显示区之间在行方向上的边界。
总之,本发明的图象显示方法包括的步骤有:把用来确定每个显示行边界的边界数据贮存在边界信息贮存装置中,在显示一帧图象之前,取出每个显示行相应的边界数据,根据取出的每个显示行的边界数据,转换显示各相邻显示区之间的图象,最好,在恰好显示了前一显示行的图象后再取出后一显示行相应的数据,因为这样可以用少量的装置装载被取出的数据。
本发明的图象显示系统由如下部分组成,即,图象信息贮存于一个图象信息贮存装置中,在所述图象信息贮存装置中,各个显示区中所要显示的图象信息的每个显示行的起始地址贮存在行信息贮存装置中,对每个显示行来说,用以确定各相邻显示区之间边界的边界数据贮存在边界信息贮存装置中,边界数据是恰当地从边界信息贮存装置中取出并送到边界指示装置。另一方面,所述的起始地址也恰当地从行信息贮存装置中取出并送到地址产生装置,地址产生装置在所述图象信息贮存装置中为在各显示区所要显示的图象信息产生地址,在边界指示装置控制下,使各相邻显示区之间的所述地址产生切换。
边界信息贮存装置和行信息贮存装置最好借助一个行表(row    table)贮存装置来实现,因为它能用一个装置完成两个装置的任务,并提供简单而廉价的结构,所述的地址产生装置能(例如)借助一个计数器和一个寄存器来实现。边界指示装置能由(例如)一个计数器来实现。
现对附图简要说明如下:
图1    是根据本发明的图象显示方法一个实施例的示意图。
图2    是根据本发明的图象显示系统一个实施例的方框图。
图3    是显示屏幕划分方式的示意图。
图1表示了本发明图象显示方法的一个实例,用于显示80字符/行×25行,刷新缓冲存贮器20贮存图象A至D的图象信息,其每个图象包含80字符/行×25行信息,现在,假定从图象信息中选择带有斜线的a,b,c,d部分,并把它们显示在显示屏10上。
在显示屏10上所显示的相邻显示区Ⅰ和Ⅱ,分别为图象A左上角的50字符×15行的部分a和图象B右上角的30字符×15行的部分b。同样,在显示屏10上所显示的相邻显示区Ⅲ和Ⅳ分别为图象C的左上角的30字符×10行的部分c和图象D的右下角的50字符×10行的部分d。
用来确定每个显示行的各相邻显示区之间边界的边界数据贮存于边界信息贮存装置30中,边界数据是规定显示区Ⅰ和Ⅲ中每个显示行被显示的字符数信息,也是有关显示区Ⅱ和Ⅳ中每个显示行的显示起始位置或显示屏10上起始显示列的位置信息。这样,当进行每行显示时,相应的边界数据被取出,并根据所取出的边界数据,在相邻的显示区Ⅰ和Ⅱ或Ⅲ和Ⅳ之间切换图象显示,附带说一下,边界信息贮存装置30的50这个设定值是用来确定1到15显示行的相邻显示区Ⅰ和Ⅱ之间边界的,而30这个值是用来确定16到25显示行的相邻显示区Ⅲ和Ⅳ之间边界的。
此外,对于相邻显示区Ⅰ和Ⅲ在每个显示行上总是首先被显示,在刷新缓冲存贮器20中,作为图象A中的部分a和图象C中的部分c的每个显示行的起始地址是贮存在一个贮存行信息的行表贮存装置40中。地址0000,0080,…,1040,1120是为显示行1至15而设,用来从左上角开始顺序显示图象A的部分a,而地址4000,4080,…,4640,4720是为显示行16至25而设,用来从左上角开始顺序显示图象C的部分c。
同样,在每个显示行上要接着显示相邻显示区Ⅱ和Ⅳ,在刷新缓冲存贮器20中,图象B中部分b和图象D中的部分d的每个显示行的起始地址是贮存在一个用以贮存行信息的行表贮存装置50中。地址2050,2130,…,3090,3170是为显示行1至15而设,用来从左上角开始顺序显示图象B部分b,而地址7230,7310,…7870,7950是为显示行16至25而设,用来从左上角开始顺序显示图象D的部分d。
用增加一个边界信息贮存装置和一个行信息贮存装置来增加在行方向上相邻地划定显示区是可能的,由于边界信息贮存装置是用来贮存行信息,因此,它也可以由一个行表贮存装置来完成,贮存到边界信息贮存装置和行表贮存装置的内容取决于软件。
图2示出了根据本发明的图象显示系统的一个实施例,与图1一样,图2示出了显示屏10,刷新缓冲存贮器20,边界信息贮存装置30和行表贮存装置40和50,图2还示出了计数器60和一个地址产生装置70,该地址产生装置70是由一个寄存器72和一个计数器74构成。
现在,说明图象显示系统的工作,这里假定在刷新缓冲存贮器20中的图象B的部分b和图象C的部分c是显示在屏幕10的从显示行n开始的相邻的显示区Ⅱ和Ⅲ中。
当完成n-1行显示之后,在回扫期间,边界数据确定相邻显示区Ⅱ和Ⅲ之间的边界,例如将50从边界信息贮存装置30中移到计数器60。同时,从行表贮存装置40和50中分别读出作为图象B中的部分b和图象C中的部分c的显示行n的起始地址,两者的起始地址分别被装入计数器74和寄存器72。
当显示行n开始显示时,计数器60作递减计数,当从50计到0时,就输出一个定时信号,使显示从显示区Ⅱ转换到显示区Ⅲ,另一方面,计数器74工作,增加已装入的起始地址的值,跟随起始地址产生一列顺序地址,在n行上显示图象B的部分b,当计数器60输出所述定时信号时,装在寄存器72中的起始地址被转移到计数器74,该计数器跟随起始地址产生一列顺序地址,在n行上显示图象C的部分c。
这样,就完成了相邻显示区Ⅱ和Ⅲ在显示行n上的显示,对于随后的各显示行,为分别显示显示区Ⅱ中的图象B的部分b和显示区Ⅲ中的图象C的部分c,是同样地完成显示的。
如上所述,本发明允许在行方向上任意地划定每个显示行在相邻显示区之间的界限,然而,在前面提到的传统方法中,如图3(1)和(2)所示,在行方向上的边界是固定的,即,显示屏只能在某个予定的纵行位置上水平地划分为若干显示区,而本发明则如图3(3)和(4)所示,可在显示屏的行方向上自由地划定界限,即,显示屏能在不同的纵行位置上水平地划分成若干显示区。
根据本发明,这种图象显示方法能用一个结构非常简单的图象显示系统廉价地实现。另外,由于该系统不必采用如上所述的传统方法中所需的专用屏幕存贮器去准备图象信息,因此对图象信息的处理是简单和自由的,可以用简单的显示操作来实现高速显示,并可实现开窗口显示。

Claims (6)

1、在若干显示区的每个区域中显示一帧图象的方法,这些区域是在一个具有若干显示行的显示屏上在行的方向上被相邻地划分成的,其特征在于包括如下步骤:
用一个边界信息贮存装置贮存每个显示行上用以限定各个相邻显示区之间边界的边界数据;
先取出每个显示行所对应的所述边界数据,再显示所述每个显示行的某帧图象;
根据所述取出的边界数据,对每个显示行的各个相邻显示区之间转换显示图象。
2、权利要求1的方法,特征在于:所述每个显示对应的边界数据是在恰好显示了前一显示行的图象后取出的。
3、在若干显示区的每个区域中显示一帧图象的一个系统,这些显示区是在一个具有若干显示行的显示屏幕上,沿行的方向被相邻地划分成的,特征在于包括:
一个贮存图象信息的图象信息贮存装置;
一个行信息贮存装置,该装置贮存所述图象信息贮存装置中每个显示行的起始地址,图象信息贮存装置贮存每个显示区中所要显示的图象信息;
一个边界信息贮存装置,用于贮存每个显示行中限定各相邻显示区之间边界的边界数据;
一个边界指示装置,用以装入所述边界数据并指示所述边界;和
一个地址产生装置,用以装入所述起始地址,并在所述图象信息贮存装置中为每个显示区中所要显示的图象信息产生一个地址,在所述边界指示装置的控制下,对各相邻显示区之间的所述地址产生转换。
4、权利要求3的系统,特征在于:所述边界信息贮存装置和所述行信息贮存装置是一个行表贮存装置。
5、权利要求3或4的系统,特征在于:所述地址产生装置包括一个计数器和一个寄存器。
6、权利要求3,4或5的系统,特征在于所述边界指示装置是一个计数器。
CN86100042.0A 1985-04-26 1986-01-08 在相邻显示区显示图象的方法和系统 Expired CN1004524B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP89089/85 1985-04-26
JP60-89089 1985-04-26
JP60089089A JPS61249086A (ja) 1985-04-26 1985-04-26 隣接表示区域の画像表示装置

Publications (2)

Publication Number Publication Date
CN86100042A true CN86100042A (zh) 1986-10-22
CN1004524B CN1004524B (zh) 1989-06-14

Family

ID=13961146

Family Applications (1)

Application Number Title Priority Date Filing Date
CN86100042.0A Expired CN1004524B (zh) 1985-04-26 1986-01-08 在相邻显示区显示图象的方法和系统

Country Status (11)

Country Link
US (1) US4816812A (zh)
EP (1) EP0200036B1 (zh)
JP (1) JPS61249086A (zh)
KR (1) KR900008145B1 (zh)
CN (1) CN1004524B (zh)
DE (1) DE3686593T2 (zh)
GB (1) GB2174277B (zh)
HK (1) HK23790A (zh)
IN (1) IN166055B (zh)
PH (1) PH25479A (zh)
SG (1) SG50689G (zh)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4780709A (en) * 1986-02-10 1988-10-25 Intel Corporation Display processor
JPS6410322A (en) * 1987-07-03 1989-01-13 Sharp Kk Display device for picture information
US4984152A (en) * 1987-10-06 1991-01-08 Bell Communications Research, Inc. System for controlling computer processing utilizing a multifunctional cursor with decoupling of pointer and image functionalities in space and time
US5323173A (en) * 1988-09-26 1994-06-21 Hitachi, Ltd. Display device
JP2722803B2 (ja) * 1990-10-01 1998-03-09 松下電器産業株式会社 文書作成装置
JP3224416B2 (ja) * 1992-05-20 2001-10-29 フクダ電子株式会社 画像表示方式
GB2269291B (en) * 1992-07-27 1996-04-24 Quantel Ltd An electronic image processing system and method
US5345552A (en) * 1992-11-12 1994-09-06 Marquette Electronics, Inc. Control for computer windowing display
TW266277B (en) * 1994-12-31 1995-12-21 Sega Of America Inc Videogame system and methods for enhanced processing and display of graphical character elements
JPH09111620A (ja) * 1995-10-12 1997-04-28 Tsudakoma Corp 編地デザインシステムにおける編目画像の表示方法
US20060020894A1 (en) * 1996-12-06 2006-01-26 Nikon Corporation Information processing apparatus
US8986109B2 (en) 2009-07-16 2015-03-24 Novomatic Ag Electronic gaming and/or gambling machine
DE102007002933B4 (de) 2007-01-19 2020-03-12 Novomatic Ag Elektronischer Spiel- und/oder Wettautomat
US8279470B2 (en) * 2007-04-17 2012-10-02 Kyocera Mita Corporation Image forming apparatus configuration image simulating an overall configuration of a combination of a main body and an attachment
JP5750909B2 (ja) * 2011-01-24 2015-07-22 セイコーエプソン株式会社 記録方法及び記録装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4197590A (en) * 1976-01-19 1980-04-08 Nugraphics, Inc. Method for dynamically viewing image elements stored in a random access memory array
JPS5392937A (en) * 1977-01-24 1978-08-15 Litton Industries Inc Electric power supply means for microwave oven
US4442495A (en) * 1980-02-27 1984-04-10 Cadtrak Corporation Real time toroidal pan
JPS59184A (ja) * 1982-06-25 1984-01-05 株式会社日立製作所 分割制御方式
US4533910A (en) * 1982-11-02 1985-08-06 Cadtrak Corporation Graphics display system with viewports of arbitrary location and content
GB2130855B (en) * 1982-11-03 1986-06-04 Ferranti Plc Information display system
JPS59216190A (ja) * 1983-05-24 1984-12-06 株式会社日立製作所 表示制御方式
US4780710A (en) * 1983-07-08 1988-10-25 Sharp Kabushiki Kaisha Multiwindow display circuit
JPS6061794A (ja) * 1983-09-14 1985-04-09 シャープ株式会社 画面分割表示装置
US4651146A (en) * 1983-10-17 1987-03-17 International Business Machines Corporation Display of multiple data windows in a multi-tasking system

Also Published As

Publication number Publication date
GB2174277B (en) 1988-09-21
SG50689G (en) 1990-03-09
EP0200036B1 (en) 1992-09-02
HK23790A (en) 1990-04-06
DE3686593T2 (de) 1993-04-08
CN1004524B (zh) 1989-06-14
PH25479A (en) 1991-07-01
DE3686593D1 (de) 1992-10-08
JPS61249086A (ja) 1986-11-06
GB2174277A (en) 1986-10-29
KR860008490A (ko) 1986-11-15
JPH052154B2 (zh) 1993-01-11
EP0200036A3 (en) 1990-04-25
IN166055B (zh) 1990-03-03
US4816812A (en) 1989-03-28
GB8531234D0 (en) 1986-01-29
KR900008145B1 (ko) 1990-11-03
EP0200036A2 (en) 1986-11-05

Similar Documents

Publication Publication Date Title
CN86100042A (zh) 在相邻显示区显示图象的方法和系统
US4831368A (en) Display apparatus with rotatable display screen
US5189404A (en) Display apparatus with rotatable display screen
US5815169A (en) Frame memory device for graphics allowing simultaneous selection of adjacent horizontal and vertical addresses
KR100365816B1 (ko) 화상표시장치
EP0492938A2 (en) Method and apparatus for increasing the speed of operation of a double buffered display system
CA2044931A1 (en) Multiwindow display control method and apparatus
EP0834111A1 (en) Computer system with two display units showing simultaneously differing display images
JPS60188992A (ja) スクリーンのウインドウを操作するためのハードワイヤード回路
US6204864B1 (en) Apparatus and method having improved memory controller request handler
US7180521B2 (en) Method and device for accessing frame memory within display panel driver
US4937565A (en) Character generator-based graphics apparatus
US5638467A (en) Bit-reversing method and system for linear image scaling
US4754966A (en) Circuit for forming objects in a video picture
JP3223130B2 (ja) スプライト画像表示制御装置
JPS6139677B2 (zh)
JPH0441831B2 (zh)
JPH0631927B2 (ja) 表示データ転送方法及びディスプレイシステム
JP3480101B2 (ja) 画像表示方法、液晶装置及び電子機器
JPS5835592A (ja) 表示画面分割装置
JPS58192082A (ja) キヤラクタデイスプレイにおける画面の2分割表示方式
EP0618560A1 (en) Window-based memory architecture for image compilation
SU1008780A1 (ru) Устройство дл отображени информации на экране телевизионного приемника
JPS61210393A (ja) デイスプレイ装置における分割表示制御方式
JPS59210485A (ja) ビデオram制御回路

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C13 Decision
GR02 Examined patent application
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CX01 Expiry of patent term