[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3551963B2 - Scroll control device - Google Patents

Scroll control device Download PDF

Info

Publication number
JP3551963B2
JP3551963B2 JP2002293706A JP2002293706A JP3551963B2 JP 3551963 B2 JP3551963 B2 JP 3551963B2 JP 2002293706 A JP2002293706 A JP 2002293706A JP 2002293706 A JP2002293706 A JP 2002293706A JP 3551963 B2 JP3551963 B2 JP 3551963B2
Authority
JP
Japan
Prior art keywords
data
scroll
scrolling
buffer
document
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
JP2002293706A
Other languages
Japanese (ja)
Other versions
JP2003177735A (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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2002293706A priority Critical patent/JP3551963B2/en
Publication of JP2003177735A publication Critical patent/JP2003177735A/en
Application granted granted Critical
Publication of JP3551963B2 publication Critical patent/JP3551963B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Digital Computer Display Output (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、表示画面の文字等を高速にスクロールする、スクロール制御装置に関する。
【0002】
【従来の技術】
従来、文字、図形等が混在した文書データをビットマップ形式の表示データに展開し、前記表示データを必要に応じてスクロールするスクロール制御装置においては、スクロールする度に、新たに現れた文書データを含めて、画面全体をビットマップに再度展開する必要があるため、非常に低速なスクロールとなっていた。
【0003】
これに対し、特開平2−310592号公報で示される手法では、現在表示されている画面の前後数画面分の表示データを予めバッファに格納しておき、スクロール要求に応じて前記表示データをVRAMに転送することにより、比較的高速なスクロールを実現している。
【0004】
【発明が解決しようとする課題】
しかし、カラー表示が一般的になってくると、VRAMは多色を表現するためにその容量は大幅に増え、前記数画面の表示データを格納するバッファも非常に大容量を必要とする上、バッファの内容をVRAMに転送する時間もその大容量がゆえに、無視できないという問題点がある。
【0005】
本発明のスクロール制御装置は、このような問題点を解決するものであって、多色のカラー表示画面であっても、大量のバッファを必要とせず、かつ極めて高速なスクロールを実現することを目的とする。
【0006】
【課題を解決するための手段】
本発明のスクロール制御装置は、コード情報ならびに前記コード情報に付属するアトリビュート情報を有する文書データを、画像表示に用いる記憶手段にビットマップデータとして転送し、該転送されたビットマップデータを表示部に表示させるよう制御すると共に、前記文書データのスクロールに応じて、前記画像表示に用いる記憶手段のビットマップデータを書き換えるスクロール制御装置であって、
前記画像表示に用いる記憶手段のビットマップデータに対応した画面を含む数画面分の前記文書データに対応するモノクロデータを記憶するスクロールバッファと、
スクロールが発生すると、前記スクロールによって新たに表示される前記文書データに対応する前記スクロールバッファの前記モノクロデータを前記画像表示に用いる記憶手段に転送し、前記スクロールバッファに記憶されていない前記文書データの領域にスクロールが及ぶと共に前記スクロールバッファがすべて使用されているとき、前記スクロールバッファに記憶されたデータの一部を破棄し、新たにスクロールによって表示される文書データに対応したモノクロデータを前記スクロールバッファに記憶するよう制御する制御手段と、
前記スクロール後所定時間が経過すると、前記スクロールによって新たに表示される前記文書データをカラー表示が可能なビットマップデータに変換し、当該ビットマップデータを前記画像表示に用いる記憶手段に転送する手段と、
を有することを特徴とする。
【0008】
【発明の実施の形態】
以上説明した本発明の構成を一層明らかにするために、以下本発明の好適な実施例について説明する。図1は本発明の一実施例としての概略構成を示すブロック図である。装置全体を制御するCPU2、基本制御プログラムを格納するROM6、OS、アプリケーションプログラム等が展開され、かつ各々が使用するバッファ、パラメータ等が格納されるRAM4、表示部12に表示されるビットマップ形式の表示データが書き込まれるVRAM10、タイマ8、がシステムバス14によって相互に接続されている。
【0009】
図2は本実施例の表示データの流れを示す図である。RAM4中にある文書領域30はアプリケーションプログラム等によって作成された、文字コード、罫線コード、アトリビュート、イメージデータ等を含む文書データが格納される領域である。図上方が文頭、下方が文末にあたるデータである。さらにその内部は、現画面に相当する文書領域32、前画面に相当する文書領域34、前々画面に相当する文書領域36に分けて示してある。
【0010】
VRAM10は本実施例ではRプレーン54、Gプレーン55、Bプレーン56、I(Intensity:明暗データ)プレーン57の4プレーンに別れており、表示画面の1DOTあたり4ビットが配分され、16色の表示が可能になる。またプレーン数を増してさらに多色としたり、1DOTを表わす数ビットを隣り合わせて配置する、いわゆるパックドピクセル方式のVRAMとすることも可能である。
【0011】
通常、現画面に相当する文書領域32の文書データは、内部の文字コード等をアトリビュートに従って、実際の表示文字に対応するビットデータへ展開し、指定された色に従ってプレーンの選択を行いながらVRAM10に書き込まれる。例えば白が指定されたDOTであればRプレーン54、Gプレーン55、Bプレーン56、Iプレーン57の対応するビットはすべて1であり、黒であればすべて0である。また各プレーンには図示しないパレットレジスタが対応して存在し、パレットレジスタのデータを操作して各プレーンの役割をR、G、B、薄い赤、濃い緑、黒等に自在に変化させることができる。さらに各々のプレーンを無効(データを描いても表示には出さない)にすることも可能である。
【0012】
スクロールバッファ40は本発明の要部であり、文書領域30に対応したモノクロデータを数画面分格納する領域である。現画面バッファ42は、現画面に相当する文書領域32に対応したモノクロデータを格納しており、前画面バッファ44は、前画面に相当する文書領域34に対応し、前々画面バッファ46は、前々画面に相当する文書領域36に対応するように、計3画面分のモノクロデータがバッファリングされている。
【0013】
モノクロデータとは文書領域30の文字コードデータ等をビットマップデータに展開し、色付け(VRAMの各プレーンデータに配分されること)をされる前のデータのことであり、1プレーンに相当するデータ量で、表示DOTのON−OFF(白、黒)のみを選択することが可能である。よってRAM4のメモリ領域を大幅に節約することができる。
【0014】
新領域48は、現画面バッファ42、前画面バッファ44、前々画面バッファ46でカバーしていない領域にスクロールが及んだときに追加されるスクロールバッファである。旧領域50は、新領域48追加に伴い削除されるバッファ領域である。図では下方にスクロールし、文書領域30から下方1行分のデータを読み取って展開し、新領域48として追加している。
【0015】
スクロールが発生すると、VRAM10のRプレーン54のデータを消去した上で、スクロール先のスクロールバッファ40のモノクロデータがRプレーン54に書き込まれる。Rプレーン54はパレットレジスタの値により黒を発色するように設定され、残りのプレーンは無効とされるので、表示部12にはRプレーン54に対応したモノクロ表示がされる。この場合1プレーンのみへの描き込みであるので非常に高速な描画が可能となる。
【0016】
図3は本実施例の高速スクロールの手順を示すフローチヤートであり、図2と関連させて説明する。S1で画面のスクロール要求があると、S2でスクロール先のデータをスクロールバッファ40に既に作成しているかを判定し、「No」であれば(図2で下方へのスクロールであれば)S4でスクロールバッファ40をすべて使用しているかを調べ、「Yes」であれば、S5でスクロール位置より一番遠いデータのある旧領域50を破棄する。「No」であれば、S6で新領域48を確保し新たにスクロール先の画像データをモノクロで作成する。
【0017】
S2で「Yes」の場合(図2で上方へのスクロールの場合)は、前画面に相当する文書領域34のデータが変更されているかを確認し、「Yes」であればS4の判定に入るが、この場合は「No」と判定されで、S6で新たなデータを前画面バッファ44上に上書きすることになる。S3で「No」の場合は新たなモノクロ画像データを作ることなく、そのままS7に入る。
【0018】
S7ではスクロールバッファ40のうち、スクロール先の画像データをRプレーン54に転送する。この際、Rプレーン54はモノクロプレーンに設定され、他のプレーンは無効にされる。S8でタイマ8により一定時間待ち、スクロール要求がなければVRAM10の各プレーンのパレットレジスタを元にもどした上で、S9で文書領域30のスクロール先のデータを展開してカラー情報を取り出し、Rプレーン54、Gプレーン55、Bプレーン56、Iプレーン57に再描画する。
【0019】
またVRAM10の各プレーンをすべてバックアップするVRAMバッファを持てば、数行スクロールした場合に、VRAMバッファにある画像データはVRAMバッファからVRAM10の各プレーンに転送し、新たに現れた画像のみを、モノクロデータで、スクロールバッファ40からVRAM10に転送することもできる。この場合、画面全体がモノクロとなることがないので、画面の端部を数行スクロールしたい場合などに有効である。
【0020】
またRAM4の余裕があれば、スクロールバッファ40をより多くの画面分取ったり、横スクロール用に追加することも可能であるし、スクロールバッファ40を2つ持てば、4色表示による高速スクロールも可能である。例えば「矢印」キーで通常スクロール、「Shift」+「矢印」キーでモノクロ画面による高速スクロール、「Ctrl」+「矢印」キーで4色画面による準高速スクロールなどと設定すれば、より使い勝手が向上する。
【0021】
以上のように本実施例によれば、表示画面の一部あるいは全部を一時的にモノクロ表示にすることにより高速なスクロールを可能とし、スクロール後所定時間が経過すれば、カラー表示に書き換えることができる。
【0022】
また、通常印刷用の文書は、ほとんどがモノクロで構成されているため、スクロールの際一時的にモノクロ表示としても最終的にカラー表示に戻せば、実用上問題はない。
【0023】
【発明の効果】
本発明によれば、有限なスクロールバッファの領域を有効に利用しつつ、スクロールによって新たに表示される表示部分をモノクロデータの転送により表示させるため高速なスクロールを可能とすることができる。
【図面の簡単な説明】
【図1】本発明の一実施例としての概略構成を示すブロック図である。
【図2】本実施例の表示データの流れを示す図である。
【図3】本実施例の高速スクロールの手順を示すフローチヤートである。
【符号の説明】
2:CPU
4:RAM
6:ROM
8:タイマ
10:VRAM
12:表示部
14:システムバス
30:文書領域
32:現画面に相当する文書領域
34:前画面に相当する文書領域
36:前々画面に相当する文書領域
40:スクロールバッファ
42:現画面バッファ
44:前画面バッファ
46:前々画面バッファ
48:新領域
50:旧領域
54:Rプレーン
55:Gプレーン
56:Bプレーン
57:Iプレーン
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a scroll control device that scrolls characters and the like on a display screen at high speed.
[0002]
[Prior art]
Conventionally, in a scroll control device that expands document data in which characters, graphics, and the like are mixed into display data in a bitmap format, and scrolls the display data as needed, a newly appearing document data is displayed every time scrolling is performed. It was very slow scrolling because it was necessary to re-expand the entire screen, including the bitmap.
[0003]
On the other hand, in the method disclosed in JP-A-2-310592, display data for several screens before and after the currently displayed screen is stored in a buffer in advance, and the display data is stored in a VRAM in response to a scroll request. , A relatively high-speed scroll is realized.
[0004]
[Problems to be solved by the invention]
However, when the color display becomes general, the capacity of the VRAM increases greatly in order to express multi-colors, and the buffer for storing the display data of the several screens requires a very large capacity. There is a problem that the time required to transfer the contents of the buffer to the VRAM cannot be ignored because of its large capacity.
[0005]
The scroll control device of the present invention solves such a problem, and does not require a large amount of buffers and realizes extremely high-speed scrolling even on a multicolor color display screen. Aim.
[0006]
[Means for Solving the Problems]
The scroll control device of the present invention transfers code data and document data having attribute information attached to the code information to storage means used for image display as bitmap data, and transfers the transferred bitmap data to a display unit. A scroll control device that controls display and rewrites bitmap data in storage means used for displaying the image in accordance with scrolling of the document data,
A scroll buffer that stores monochrome data corresponding to the document data for several screens including a screen corresponding to the bitmap data of the storage unit used for the image display;
When scrolling occurs, the monochrome data of the scroll buffer corresponding to the document data newly displayed by the scrolling is transferred to storage means used for displaying the image, and the monochrome data of the document data not stored in the scroll buffer is transferred. When scrolling reaches an area and the scroll buffer is completely used, a part of the data stored in the scroll buffer is discarded, and monochrome data corresponding to document data newly displayed by scrolling is transferred to the scroll buffer. Control means for controlling to be stored in
Means for converting the document data newly displayed by the scroll to bitmap data capable of color display when a predetermined time has elapsed after the scroll, and transferring the bitmap data to storage means used for the image display; ,
It is characterized by having.
[0008]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, preferred embodiments of the present invention will be described in order to further clarify the configuration of the present invention described above. FIG. 1 is a block diagram showing a schematic configuration as one embodiment of the present invention. A CPU 2 for controlling the entire apparatus, a ROM 6 for storing a basic control program, an OS, an application program, etc., are expanded, a RAM 4 for storing buffers, parameters, and the like used by each of them, and a bit map format displayed on the display unit 12. The VRAM 10 to which the display data is written and the timer 8 are mutually connected by a system bus 14.
[0009]
FIG. 2 is a diagram showing the flow of display data according to the present embodiment. A document area 30 in the RAM 4 is an area for storing document data created by an application program and the like, including character codes, ruled line codes, attributes, image data, and the like. The upper part of the figure is the sentence head, and the lower part is the data at the end of the sentence. Further, the inside thereof is divided into a document area 32 corresponding to the current screen, a document area 34 corresponding to the previous screen, and a document area 36 corresponding to the screen before the previous screen.
[0010]
In the present embodiment, the VRAM 10 is divided into four planes of an R plane 54, a G plane 55, a B plane 56, and an I (Intensity: light / dark data) plane 57, and 4 bits are distributed per 1 DOT of the display screen to display 16 colors. Becomes possible. It is also possible to increase the number of planes to achieve more colors, or to use a so-called packed pixel type VRAM in which several bits representing 1 DOT are arranged side by side.
[0011]
Normally, the document data of the document area 32 corresponding to the current screen is converted into the bit data corresponding to the actual display character according to the attribute according to the attribute, and is selected in the VRAM 10 while selecting the plane according to the designated color. Written. For example, in the case of a DOT in which white is specified, all the corresponding bits of the R plane 54, the G plane 55, the B plane 56, and the I plane 57 are 1, and in the case of black, all the bits are 0. Each plane has a palette register (not shown) corresponding thereto. By manipulating the data of the palette register, the role of each plane can be freely changed to R, G, B, light red, dark green, black, or the like. it can. Further, it is also possible to invalidate each plane (data is not displayed even if data is drawn).
[0012]
The scroll buffer 40 is a main part of the present invention, and is an area for storing monochrome data corresponding to the document area 30 for several screens. The current screen buffer 42 stores monochrome data corresponding to the document area 32 corresponding to the current screen. The previous screen buffer 44 corresponds to the document area 34 corresponding to the previous screen. Monochrome data for a total of three screens is buffered so as to correspond to the document area 36 corresponding to the screen before the previous screen.
[0013]
The monochrome data is data before the character code data or the like in the document area 30 is developed into bitmap data and colored (distributed to each plane data of the VRAM), and data corresponding to one plane It is possible to select ON-OFF (white, black) of the display DOT only by the amount. Therefore, the memory area of the RAM 4 can be largely saved.
[0014]
The new area 48 is a scroll buffer added when scrolling reaches an area not covered by the current screen buffer 42, the previous screen buffer 44, and the screen buffer 46 before the previous screen. The old area 50 is a buffer area that is deleted when the new area 48 is added. In the figure, the data is scrolled downward, the data of the lower one line is read from the document area 30, expanded, and added as a new area 48.
[0015]
When scrolling occurs, the data of the R plane 54 of the VRAM 10 is erased, and then the monochrome data of the scroll buffer 40 at the scroll destination is written to the R plane 54. The R plane 54 is set to emit black color according to the value of the palette register, and the remaining planes are invalidated, so that the display unit 12 performs monochrome display corresponding to the R plane 54. In this case, since the drawing is performed only on one plane, very high-speed drawing is possible.
[0016]
FIG. 3 is a flowchart showing the procedure of the high-speed scroll according to the present embodiment, which will be described with reference to FIG. If there is a screen scroll request in S1, it is determined in S2 whether the data at the scroll destination has already been created in the scroll buffer 40. If "No" (if scrolling downward in FIG. 2), then in S4 It is checked whether all the scroll buffers 40 have been used. If “Yes”, the old area 50 having the data farthest from the scroll position is discarded in S5. If "No", a new area 48 is secured in S6, and the scroll destination image data is newly created in monochrome.
[0017]
In the case of "Yes" in S2 (in the case of scrolling upward in FIG. 2), it is checked whether the data of the document area 34 corresponding to the previous screen has been changed, and in the case of "Yes", the determination of S4 is started. However, in this case, the determination is “No”, and the new data is overwritten on the previous screen buffer 44 in S6. If "No" in S3, the process directly proceeds to S7 without creating new monochrome image data.
[0018]
In S7, the image data of the scroll destination in the scroll buffer 40 is transferred to the R plane 54. At this time, the R plane 54 is set to a monochrome plane, and the other planes are invalidated. In step S8, a predetermined time is waited by the timer 8. If there is no scroll request, the palette register of each plane of the VRAM 10 is restored, and in step S9, the data at the scroll destination of the document area 30 is developed to extract color information, and the R plane is extracted. 54, the G plane 55, the B plane 56, and the I plane 57 are redrawn.
[0019]
If a VRAM buffer for backing up all the planes of the VRAM 10 is provided, when scrolling several lines, the image data in the VRAM buffer is transferred from the VRAM buffer to each plane of the VRAM 10, and only the newly appearing image is converted to monochrome data. Thus, the data can be transferred from the scroll buffer 40 to the VRAM 10. In this case, since the entire screen is not monochrome, it is effective when scrolling the end of the screen by several lines.
[0020]
If there is room in the RAM 4, the scroll buffer 40 can be used for more screens or added for horizontal scrolling. If two scroll buffers 40 are provided, high-speed scrolling by four-color display is possible. It is. For example, by setting the normal scrolling with the “arrow” key, the high-speed scrolling with the “shift” + “arrow” key on the monochrome screen, the semi-high-speed scrolling with the “Ctrl” + “arrow” key on the four-color screen, etc. I do.
[0021]
As described above, according to the present embodiment, high-speed scrolling can be performed by temporarily or partially displaying the entire display screen in monochrome, and after a predetermined time has elapsed after scrolling, the display screen can be rewritten to color display. it can.
[0022]
In addition, since most documents for normal printing are composed of monochrome, there is no practical problem if monochrome display is temporarily returned to color display at the time of scrolling.
[0023]
【The invention's effect】
According to the present invention, high-speed scrolling can be performed because a display portion newly displayed by scrolling is displayed by transferring monochrome data while effectively using a limited scroll buffer area.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a schematic configuration as one embodiment of the present invention.
FIG. 2 is a diagram showing a flow of display data according to the embodiment.
FIG. 3 is a flowchart showing a high-speed scroll procedure according to the embodiment.
[Explanation of symbols]
2: CPU
4: RAM
6: ROM
8: Timer 10: VRAM
12: display unit 14: system bus 30: document area 32: document area 34 corresponding to the current screen: document area 36 corresponding to the previous screen: document area 40 corresponding to the screen before the previous screen 40: scroll buffer 42: current screen buffer 44 : Previous screen buffer 46: Last screen buffer 48: New area 50: Old area 54: R plane 55: G plane 56: B plane 57: I plane

Claims (1)

コード情報ならびに前記コード情報に付属するアトリビュート情報を有する文書データを、画像表示に用いる記憶手段にビットマップデータとして転送し、該転送されたビットマップデータを表示部に表示させるよう制御すると共に、前記文書データのスクロールに応じて、前記画像表示に用いる記憶手段のビットマップデータを書き換えるスクロール制御装置であって、
前記画像表示に用いる記憶手段のビットマップデータに対応した画面を含む数画面分の前記文書データに対応するモノクロデータを記憶するスクロールバッファと、
スクロールが発生すると、前記スクロールによって新たに表示される前記文書データに対応する前記スクロールバッファの前記モノクロデータを前記画像表示に用いる記憶手段に転送し、前記スクロールバッファに記憶されていない前記文書データの領域にスクロールが及ぶと共に前記スクロールバッファがすべて使用されているとき、前記スクロールバッファに記憶されたデータの一部を破棄し、新たにスクロールによって表示される文書データに対応したモノクロデータを前記スクロールバッファに記憶するよう制御する制御手段と、
前記スクロール後所定時間が経過すると、前記スクロールによって新たに表示される前記文書データをカラー表示が可能なビットマップデータに変換し、当該ビットマップデータを前記画像表示に用いる記憶手段に転送する手段と、
を有することを特徴とするスクロール制御装置。
Document information having code information and attribute information attached to the code information is transferred as bitmap data to storage means used for image display, and the transferred bitmap data is controlled to be displayed on a display unit, and A scroll control device that rewrites bitmap data in storage means used for displaying the image according to scrolling of document data,
A scroll buffer that stores monochrome data corresponding to the document data for several screens including a screen corresponding to the bitmap data of the storage unit used for the image display;
When scrolling occurs, the monochrome data of the scroll buffer corresponding to the document data newly displayed by the scrolling is transferred to storage means used for displaying the image, and the monochrome data of the document data not stored in the scroll buffer is transferred. When scrolling reaches an area and the scroll buffer is completely used, a part of data stored in the scroll buffer is discarded, and monochrome data corresponding to document data newly displayed by scrolling is transferred to the scroll buffer. Control means for controlling to be stored in
Means for converting the document data newly displayed by the scroll to bitmap data capable of color display when a predetermined time has elapsed after the scroll, and transferring the bitmap data to storage means used for the image display; ,
A scroll control device comprising:
JP2002293706A 2002-10-07 2002-10-07 Scroll control device Expired - Fee Related JP3551963B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002293706A JP3551963B2 (en) 2002-10-07 2002-10-07 Scroll control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002293706A JP3551963B2 (en) 2002-10-07 2002-10-07 Scroll control device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP18039393A Division JP3374449B2 (en) 1993-07-21 1993-07-21 Scroll control device

Publications (2)

Publication Number Publication Date
JP2003177735A JP2003177735A (en) 2003-06-27
JP3551963B2 true JP3551963B2 (en) 2004-08-11

Family

ID=19197211

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002293706A Expired - Fee Related JP3551963B2 (en) 2002-10-07 2002-10-07 Scroll control device

Country Status (1)

Country Link
JP (1) JP3551963B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101033910B1 (en) 2009-11-26 2011-05-11 주식회사 텔레칩스 List scroll method
JP5679671B2 (en) * 2010-02-04 2015-03-04 キヤノン株式会社 Display control apparatus and control method thereof
CN109845284B (en) * 2016-10-12 2021-06-25 Lg 电子株式会社 Display device and operation method thereof

Also Published As

Publication number Publication date
JP2003177735A (en) 2003-06-27

Similar Documents

Publication Publication Date Title
US5828361A (en) Method and system for rapidly transmitting multicolor or gray scale display data having multiple bits per pixel to a display device
JP3374449B2 (en) Scroll control device
JPS61254983A (en) Display character attribute control system
JP3551963B2 (en) Scroll control device
US5029114A (en) Method of displaying reduced-layout and apparatus for embodying the method
JPH0522933B2 (en)
JPS62174824A (en) Printing method for picture display information
JP3978562B2 (en) Customer display device
JP3978561B2 (en) POS customer display device and initial setting method thereof
JPS63185638A (en) Document output device
JP2003216138A (en) Display device and method for controlling cache of display device
JPS6318218B2 (en)
JPS61113094A (en) Pattern data writing control system
JP2675789B2 (en) Output control device
JPS6257031B2 (en)
JPH09277616A (en) Printer and control method therefor
JPS62113263A (en) Handy word processor
JPH04135867A (en) Dot matrix printer
JPH06118934A (en) External character registering method
JPH11327488A (en) Image display device
JPH0764537A (en) Information processor
JPS6029790A (en) Terminal
JPS6161117B2 (en)
JPH08287053A (en) Document preparing device and printing control method
JPS62138971A (en) Data processor

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040406

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040419

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080514

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090514

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100514

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110514

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120514

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130514

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees