JPS62235687A - Scroll displaying system for image data - Google Patents
Scroll displaying system for image dataInfo
- Publication number
- JPS62235687A JPS62235687A JP61078632A JP7863286A JPS62235687A JP S62235687 A JPS62235687 A JP S62235687A JP 61078632 A JP61078632 A JP 61078632A JP 7863286 A JP7863286 A JP 7863286A JP S62235687 A JPS62235687 A JP S62235687A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- image
- buffers
- display area
- file device
- 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.)
- Pending
Links
- 239000000872 buffer Substances 0.000 claims abstract description 28
- 238000000034 method Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Landscapes
- Image Generation (AREA)
- Digital Computer Display Output (AREA)
Abstract
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は画像データのスクロール表示方式に関する。[Detailed description of the invention] [Industrial application field] The present invention relates to a scroll display method for image data.
従来、画像処理システムでは第4図に示すように、ファ
イル装置100内に格納された画像データを、画像処理
装置を使用してスクロール表示する場合、表示部におい
て表示領域を移動後に1ライン単位で画像データをファ
イル装置100から主記憶部200を経由して、画像記
憶部300へ転送する方式となっていた。Conventionally, in an image processing system, as shown in FIG. 4, when image data stored in a file device 100 is scroll-displayed using an image processing device, the display area is moved on the display unit and then displayed in units of one line. The image data is transferred from the file device 100 to the image storage section 300 via the main storage section 200.
上述した従来の画像データのスクロール表示方式は、画
像処理装置内画業記憶部への画像データ転送の転送単位
が表示部での表示領域1ライン分の単位となっているた
め、ファイル装置から画像データを転送した場合に転送
時間が非常に遅くなり、連続したスクロール表示は困難
となる欠点がある。In the conventional image data scroll display method described above, the transfer unit of image data to the image processing storage section in the image processing device is one line of display area on the display section. The disadvantage is that the transfer time becomes very slow and continuous scrolling is difficult.
本発明は、上述した欠点を解決することを目的としてお
り、画像処理装置内の表示部にて表示可能な領域の1ラ
イン分の画像データを、複数ライン分主記憶部にバッフ
ァとして確保し、1、ファイル装置内に格納されている
画像データを主記憶部内バッファに複数ライン非同期に
連続して転送する。The present invention is aimed at solving the above-mentioned drawbacks, and includes securing one line of image data in an area that can be displayed on a display unit in an image processing device as a buffer in a main storage unit for multiple lines; 1. A plurality of lines of image data stored in the file device are asynchronously and continuously transferred to a buffer in the main memory.
2、主記憶部内バッファの1ライン分を、画像処理装置
内の画像記憶部へ転送する。2. Transfer one line of the buffer in the main memory to the image storage in the image processing device.
3、画像メモリにデータが入力された後、表示部の表示
領域を1ライン分移動する。3. After the data is input to the image memory, move the display area of the display unit by one line.
上記の動作を、ファイル装置内に格納されている画像デ
ータに対し、必要なスクロール表示領域まで繰り返し処
理を行う。1の動作において磁気ディスクから複数ライ
ン分を主記憶バッファ部へ非同期に転送するためには、
1回の転送動作が終了する以前に次の転送命令を発行す
る処理方式を使用する。The above operations are repeated on the image data stored in the file device up to the required scroll display area. In order to asynchronously transfer multiple lines from the magnetic disk to the main memory buffer section in operation 1,
A processing method is used in which the next transfer command is issued before one transfer operation is completed.
次に本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.
第1図は本発明の一実施例のブロック図を示す。FIG. 1 shows a block diagram of one embodiment of the invention.
第1図を参照すると本実施例は、制御部1と、2つのラ
インカウンタ2および3と、命令発行部4と、ファイル
装置5と、2つのバッファ6および7と、転送部8と、
画像メモリつと、表示領域移動部10と、2つのカウン
トアツプ部11および12と、歩進部13と3つのセレ
クタ14.15および16とで構成されていることがわ
かる。Referring to FIG. 1, this embodiment includes a control section 1, two line counters 2 and 3, an instruction issuing section 4, a file device 5, two buffers 6 and 7, a transfer section 8,
It can be seen that it is composed of an image memory, a display area moving section 10, two count up sections 11 and 12, an increment section 13, and three selectors 14, 15 and 16.
ファイル装置5は多くの画像データを格納しており、命
令発行部4からの読込み命令に基づき画像メモリ9の1
ライン分の画像データがバッファ6またはバッファ7に
3売み出されるウバッファ6およびバッファ7の内容は
制御部1によって監視されており、1ライン分の画像デ
ータが入力すると、制御部1からの指示に基づき転送部
8により画像メモリ9に転送され、表示領域移動部10
によって指定されるアドレスに書き込まれ表示されるう
ラインカウンタ2とラインカウンタ3は、それぞれバッ
ファ6とバッファ7に読み出すべきファイル装置5のア
ドレスを示す。ラインカウンタ2゜ラインカウンタ3お
よび表示領域移動部10は、制御部1の指示に基づき、
それぞれカウントアツプ部11.12および歩進部13
によってカウントアツプされる。セレクタ14.15お
よび16は、それぞれラインカウンタ2.ラインカウン
タ3および表示領域移動部10を制御部1から初期設定
するために設けたものである。セレクタ14゜15およ
び16に対する制御部1からの切替信号および本実施例
の説明に不必要な信号は図面の繁雑化を回避するために
省略している。The file device 5 stores a lot of image data, and one part of the image memory 9 is
The contents of the buffers 6 and 7 are monitored by the control unit 1, and when one line of image data is input, an instruction from the control unit 1 is sent to the buffer 6 or 7. is transferred to the image memory 9 by the transfer unit 8 based on the display area moving unit 10.
The line counter 2 and the line counter 3, which are written and displayed at the address specified by , indicate the address of the file device 5 to be read into the buffer 6 and the buffer 7, respectively. Line counter 2゜Line counter 3 and display area moving unit 10 operate based on instructions from control unit 1.
Count-up section 11, 12 and step-up section 13, respectively.
It is counted up by. Selectors 14, 15 and 16 respectively correspond to line counters 2. This is provided for initializing the line counter 3 and display area moving section 10 from the control section 1. Switching signals from the control unit 1 to the selectors 14, 15 and 16 and signals unnecessary for the explanation of this embodiment are omitted to avoid complication of the drawings.
第2図は本実施例のフローチャートである。FIG. 2 is a flowchart of this embodiment.
以下、本実施例の処理動作を第2図にそって説明する。The processing operation of this embodiment will be explained below with reference to FIG.
スクロール幅の指定と共にスクロールの指示がされると
、先ず、制御部1はステップ■においてセレクタ14と
セレクタ15を介してラインカウンタ2の内容iを1に
、またラインカウンタ3の内容jを2にそれぞれ初期化
した後で、命令実行部4に対してファイル装置5内のi
ライン目の画像データに対する読出し命令を発行させ(
ステ・ツブ■)、続いてファイル装置5内のjライン目
の画像データに対する読出し命令を発行させる(ステッ
プ■)、この各続出し命令は、iライン目の画像データ
をバッファ6に、またjライン目の画像データをバッフ
ァ7にそれぞれ入力することを指示する。When a scrolling instruction is given along with a scroll width specification, first, in step (3), the control unit 1 sets the content i of the line counter 2 to 1 and the content j of the line counter 3 to 2 via the selector 14 and the selector 15. After each initialization, the i in the file device 5 is sent to the instruction execution unit 4.
Issue a read command for the image data of the line (
step ■), and then issue a read command for the j-th line of image data in the file device 5 (step Instructs to input the image data of each line into the buffer 7.
制御部1はバッファ6を監視することにより、ステップ
■で発行したバッファ6への読出し命令の終了待ちを行
う(ステップ■)。バッファ6へ入力処理が終了したこ
とがわかると制御部1は転送部8にバッファ1内の画像
データを画像メモリ9へ転送させる(ステップ■)。By monitoring the buffer 6, the control unit 1 waits for the completion of the read command to the buffer 6 issued in step (2) (step (2)). When it is determined that the input processing to the buffer 6 has been completed, the control section 1 causes the transfer section 8 to transfer the image data in the buffer 1 to the image memory 9 (step 2).
次に歩進部13とセレクタ16との動作により表示領域
移動部10の内容を歩進させて表示領域を1ライン移動
しくステップ■)、カウントアツプ部11とセレクタ1
6との動作によってラインiを2つカウントアツプする
(ステップ■)。制御部1はカランl−アップ後のライ
ンiが最終かどうか判断しくステップ■)、もし最終ラ
インであれば処理は終了するが、そうでなければ命令実
行部4に対してファイル装置5内のiライン目の画像デ
ータに対する読出し命令を発行させる(ステップ■)。Next, the contents of the display area moving unit 10 are incremented by the operation of the increment unit 13 and the selector 16 to move the display area by one line.
6, the line i is counted up by two (step ■). The control unit 1 determines whether the line i after the run-up is the final line (step ■). If it is the final line, the process ends, but if not, the command execution unit 4 is instructed to A read command for the image data of the i-th line is issued (step 2).
次いで、ファイル装置5内の、ラインカウンタ3によっ
て指定される画像データのバッファ7を介する画像メモ
リ9への転送について、ステップ■〜ステップ■と同様
な処理を行なう(ステップ[株]〜ステップ■)。Next, the same processing as steps ① to ① is performed regarding the transfer of the image data specified by the line counter 3 in the file device 5 to the image memory 9 via the buffer 7 (step [stock] to step ②). .
なお本実施例においては、バッファが2個設けられてい
るが、3個以上であってもよいことはもちろんのことで
ある。第3図はバッファを3個設けた場合における、第
4図に示した従来例との対比を示すためのブロック図で
ある。In this embodiment, two buffers are provided, but it goes without saying that there may be three or more buffers. FIG. 3 is a block diagram showing a comparison with the conventional example shown in FIG. 4 in the case where three buffers are provided.
以上説明したように、本発明によればファイル装置から
画像データを順次に読み出すためのバッファを複数個設
け、ファイル装置から画像データが入力したバッファの
内容を順次に画像メモリへ転送するようにしたため、遅
いファイル装置の涜出し時間が画像データのスクロール
表示に与える影響が薄くなり、多量な画像データをより
高速にスクロール表示することができるようになる。As explained above, according to the present invention, a plurality of buffers are provided for sequentially reading image data from the file device, and the contents of the buffers into which image data is input from the file device are sequentially transferred to the image memory. The influence of the slow output time of the file device on the scrolling display of image data is reduced, and a large amount of image data can be scrolled and displayed at higher speed.
第1図は本発明の一実施例、第2図は本実施例のフロー
チャート、第3図は本発明の池の実施例および第4図は
従来例をそれぞれ示す。
1・・・制御部、2.3・・・ラインカウンタ、4・・
・命令発行部、5.100・・・ファイル装置、6.7
・・・バッファ、8・・・転送部、9・・・画像メモリ
、10・・・表示領域移動部、11.12・・・カウン
トアツプ部、13・・・歩進部、14.15.16・・
・セレクタ、200・・・主記憶部、300・・・画像
記憶部。
第1図FIG. 1 shows an embodiment of the present invention, FIG. 2 is a flowchart of this embodiment, FIG. 3 shows an embodiment of the pond of the present invention, and FIG. 4 shows a conventional example. 1...Control unit, 2.3...Line counter, 4...
・Instruction issuing unit, 5.100...File device, 6.7
... Buffer, 8... Transfer section, 9... Image memory, 10... Display area moving section, 11.12... Count up section, 13... Stepping section, 14.15. 16...
-Selector, 200...main storage section, 300...image storage section. Figure 1
Claims (1)
タを順次移動して表示する手段を有する表示部からなる
画像処理装置と、主記憶部を有する中央処理装置で構成
される画像処理システムにおいて、該システムに接続さ
れているファイル装置内の画像データを該主記憶部内の
複数のバッファ部へ連続して転送し、そのバッファ内デ
ータを順次画像記憶部に転送すると共に表示部内の表示
領域を順次移動するようにしたことを特徴とする画像デ
ータのスクロール表示方式。An image processing system comprising an image processing device including an image storage unit, a display unit having means for sequentially moving and displaying image data stored in the image storage unit, and a central processing unit having a main storage unit. , the image data in the file device connected to the system is continuously transferred to a plurality of buffer units in the main storage unit, and the data in the buffers is sequentially transferred to the image storage unit, and the display area in the display unit is A scrolling display method for image data, characterized in that images are sequentially moved.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61078632A JPS62235687A (en) | 1986-04-04 | 1986-04-04 | Scroll displaying system for image data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61078632A JPS62235687A (en) | 1986-04-04 | 1986-04-04 | Scroll displaying system for image data |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS62235687A true JPS62235687A (en) | 1987-10-15 |
Family
ID=13667246
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61078632A Pending JPS62235687A (en) | 1986-04-04 | 1986-04-04 | Scroll displaying system for image data |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62235687A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6243108B1 (en) | 1992-11-02 | 2001-06-05 | Fujitsu Limited | Method and device for processing image data by transferring the data between memories |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS54137931A (en) * | 1978-04-18 | 1979-10-26 | Matsushita Electric Ind Co Ltd | Picture display unit |
| JPS551611A (en) * | 1978-06-19 | 1980-01-08 | Hitachi Ltd | Megnetic recording and reproducing device |
| JPS6138989A (en) * | 1984-07-31 | 1986-02-25 | 株式会社リコー | Display memory control system |
-
1986
- 1986-04-04 JP JP61078632A patent/JPS62235687A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS54137931A (en) * | 1978-04-18 | 1979-10-26 | Matsushita Electric Ind Co Ltd | Picture display unit |
| JPS551611A (en) * | 1978-06-19 | 1980-01-08 | Hitachi Ltd | Megnetic recording and reproducing device |
| JPS6138989A (en) * | 1984-07-31 | 1986-02-25 | 株式会社リコー | Display memory control system |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6243108B1 (en) | 1992-11-02 | 2001-06-05 | Fujitsu Limited | Method and device for processing image data by transferring the data between memories |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2947664B2 (en) | Image-dedicated semiconductor storage device | |
| JPS62235687A (en) | Scroll displaying system for image data | |
| JP3699003B2 (en) | Data processing apparatus and method | |
| JPH05232902A (en) | System for changing data stream | |
| JP2577604Y2 (en) | Image memory and data processing device | |
| JP2527814B2 (en) | Instruction processing system | |
| JPS60262243A (en) | High-speed arithmetic unit | |
| JP3161811B2 (en) | High-speed image drawing device | |
| JPS6017547A (en) | Action history memory device | |
| JPS61150055A (en) | Dma data transfer system | |
| JPS59123974A (en) | Vector data storage control system | |
| JPS59125472A (en) | Controller for execution of sequential instruction | |
| JPH04190290A (en) | Display device for information equipment | |
| JPH0399317A (en) | Image processor | |
| JPH01206441A (en) | Tracer | |
| JPH04132076A (en) | memory | |
| JPH02281328A (en) | Picture controller | |
| JPH01243184A (en) | Picture display device | |
| JPS63189979A (en) | Pipe line arithmetic circuit | |
| JPS6124727B2 (en) | ||
| JPS63249216A (en) | Registering and displaying system for command information | |
| JPS61188588A (en) | graphic display device | |
| JPH0434493A (en) | Cursor display device | |
| JPS6075875A (en) | Movement control system of partial screen | |
| JPH0355646A (en) | Data storage circuit |