Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0756639B2 - Virtual memory management method for images - Google Patents
[go: Go Back, main page]

JPH0756639B2 - Virtual memory management method for images - Google Patents

Virtual memory management method for images

Info

Publication number
JPH0756639B2
JPH0756639B2 JP60296817A JP29681785A JPH0756639B2 JP H0756639 B2 JPH0756639 B2 JP H0756639B2 JP 60296817 A JP60296817 A JP 60296817A JP 29681785 A JP29681785 A JP 29681785A JP H0756639 B2 JPH0756639 B2 JP H0756639B2
Authority
JP
Japan
Prior art keywords
image
memory
images
compressed
compression
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
JP60296817A
Other languages
Japanese (ja)
Other versions
JPS62154152A (en
Inventor
清 豊田
盛司 神山
Original Assignee
松下電送株式会社
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 松下電送株式会社 filed Critical 松下電送株式会社
Priority to JP60296817A priority Critical patent/JPH0756639B2/en
Publication of JPS62154152A publication Critical patent/JPS62154152A/en
Publication of JPH0756639B2 publication Critical patent/JPH0756639B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、画像を処理するためのメモリを仮想的に大き
く使い得るようにした、所謂仮想記憶システムにおける
画像用仮想記憶管理方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a virtual memory management method for images in a so-called virtual memory system in which a memory for processing an image can be used substantially virtually.

従来の技術 従来のこの種の画像用仮想記憶管理方法は、第3図に示
すように、主メモリとは別に設けたイメージ・メモリ上
への画像の展開要求があると(ステップ:ST1)、CPU
(中央処理装置)はイメージ・メモリに空きがあるか否
かを判断し(ST2)、空きがある場合には(ST2のYE
S)、前記イメージ・メモリ上に、要求のあった画像を
展開するための新たな領域の確保を行い(ST5)、その
確保された領域へ前記画像を展開すべき処理がなされ
(ST6)、また、前記空きがない場合には(ST2のNO)、
現在処理中の画像の一部を放棄して、その画像の格納領
域を解放するようメッセージをCPUに対し送る(ST3)
か、あるいは他のアプリケーションの要求に基づいて
(ST4)、新たな画像を格納するための領域を確保すべ
くCPUは現在処理中の一部の画像の消去を行い、その
後、新たな画像の格納領域を確保し(ST5)、要求のあ
った画像をその領域に展開処理する(ST6)手段を採っ
ていた。
2. Description of the Related Art In the conventional image virtual memory management method of this type, as shown in FIG. 3, when an image expansion request is made on an image memory provided separately from the main memory (step: ST1), CPU
(Central processing unit) determines whether or not the image memory has a space (ST2), and if there is a space (ST2 YE
S), on the image memory, secure a new area for expanding the requested image (ST5), and perform processing to expand the image in the reserved area (ST6), If there is no space (NO in ST2),
Sends a message to the CPU to discard the part of the image currently being processed and free the storage area for that image (ST3)
Alternatively, based on the request of another application (ST4), the CPU erases a part of the image currently being processed to secure an area for storing a new image, and then stores the new image. An area is secured (ST5), and the requested image is developed in that area (ST6).

上述した従来の方法を実施するためのハードウェア構成
は、第4図に示す如く、CPU1が直接アクセスできる主メ
モリ2と、この主メモリ2とは別にシステムバス3を介
して設けられたイメージ・メモリ4と、このイメージ・
メモリ4上に展開された画像Aをイメージ・メモリ表示
部5を介して表示するディスプレイ装置6と、画像の処
理コマンドを入力するための入力部(キーボード・マウ
ス等)7とから成っている。
As shown in FIG. 4, the hardware configuration for carrying out the above-mentioned conventional method has a main memory 2 directly accessible by the CPU 1 and an image memory provided separately from the main memory 2 via the system bus 3. 4 and this image
It comprises a display device 6 for displaying the image A developed on the memory 4 through an image / memory display unit 5, and an input unit (keyboard, mouse, etc.) 7 for inputting an image processing command.

前記主メモリ2は、入力部7からのコマンド入力に基づ
いて、画像を処理する画像処理手段21と、イメージ・メ
モリ4上へ画像を展開処理するイメージ・メモリ処理部
22と、イメージ・メモリ4上へ1画像分の格納領域を確
保するイメージ・メモリ領域確保部23と、放棄すべき画
像を消去してその画像の格納領域を解放するためのイメ
ージ・メモリ領域解放部24とから成っている。
The main memory 2 includes an image processing unit 21 for processing an image and an image memory processing unit for processing an image on the image memory 4 based on a command input from the input unit 7.
22, an image memory area securing unit 23 that secures a storage area for one image on the image memory 4, and an image memory area release for erasing an image to be abandoned and releasing the storage area for the image. Consisting of part 24 and.

発明が解決しようとする課題 しかし、このような構成によれば、主メモリの容量によ
り処理できる画像の数が決定されるので、異なる複数の
画像を処理するためには、現在処理中の画像の一部を放
棄しなければ、その画像を格納するための領域が確保で
きない、といった問題があった。特に、プログラムがマ
ルチタスクの場合には、画像の並行処理ができない、と
いう重大な問題があった。
However, according to such a configuration, the number of images that can be processed is determined by the capacity of the main memory. Therefore, in order to process a plurality of different images, the number of images currently being processed is There was a problem that an area for storing the image could not be secured unless some of the images were discarded. In particular, when the program is multitasking, there is a serious problem that images cannot be processed in parallel.

上述の問題は、主メモリの容量が有限であることに起因
して発生するものである。
The above problem occurs due to the limited capacity of the main memory.

そこで、その対策案として、主メモリの容量を増やす、
ということも考えられるが、メモリコストが増大し実用
的ではない。また、仮想メモリ管理プログラムにより、
画像のデータ領域を2次記憶媒体(フロッピディスク
等)に一時保存しながら管理する、という方式も考えら
れるが、画像データの容量は例えばA4判8ドット/mmで5
12Kバイトの如く大きく、保存と効率も悪く、更には2
次記憶媒体への転送スピードにも問題があり、ひっきょ
う、実用的ではない。
Therefore, as a countermeasure, increase the capacity of the main memory,
Although it can be considered, it is not practical because the memory cost increases. In addition, by the virtual memory management program,
A method of managing while temporarily storing the image data area in a secondary storage medium (such as a floppy disk) is also possible, but the image data capacity is, for example, 8 dots / mm in A4 size.
It's as big as 12K bytes, and it's inefficient to store and store.
There is also a problem with the transfer speed to the next storage medium, which is not practical at all.

本発明は、上述したような事情に鑑みて為されたもの
で、従来の如く現在処理中の画像を放棄したりすること
なく、異なる複数の画像を並行して処理できる使用効率
の高い画像用仮想記憶管理方法を提供することを目的と
する。
The present invention has been made in view of the above-mentioned circumstances, and is for an image with high usage efficiency that can process a plurality of different images in parallel without abandoning the image currently being processed as in the conventional art. An object is to provide a virtual memory management method.

課題を解決するための手段 本発明は上述の目的を達成するため、所定容量の画像を
単位として複数の画像を格納するイメージ・メモリと、
このイメージ・メモリに記憶された画像を圧縮・伸張す
る圧縮伸張回路と、この圧縮伸張回路により圧縮された
画像を記憶する2次記憶媒体とを備え、前記イメージ・
メモリが画像で満杯になった時、前記圧縮伸張回路によ
りその時点で処理されていない画像を圧縮し、その圧縮
画像を前記2次記憶媒体に転送保管し、前記イメージ・
メモリ上に新たな画像の格納領域を確保し、この確保さ
れた領域に前記新たな画像を展開し、また、前記2次記
憶媒体の圧縮画像が必要な時はその圧縮画像を前記圧縮
伸張回路により伸張してこれを前記イメージ・メモリに
展開する構成としたものである。
Means for Solving the Problems In order to achieve the above-mentioned object, the present invention includes an image memory for storing a plurality of images in units of images of a predetermined capacity,
The image memory includes a compression / expansion circuit for compressing / expanding the image stored in the image memory, and a secondary storage medium for storing the image compressed by the compression / expansion circuit.
When the memory is full of images, the compression / expansion circuit compresses the image that has not been processed at that time, transfers the compressed image to the secondary storage medium, and stores the image.
A storage area for a new image is secured in the memory, the new image is expanded in the secured area, and when the compressed image in the secondary storage medium is required, the compressed image is expanded by the compression / expansion circuit. Is expanded and expanded in the image memory.

作用 本発明は上述の構成により、イメージ・メモリが満杯の
場合にも被処理画像は、圧縮されて2次記憶媒体の容量
分だけ保管でき、また、必要となった時にはいつでも2
次記憶媒体から画像を伸張してイメージ・メモリに展開
し処理する。これにより、マルチタスクのプログラムに
おいても、それぞれのプログラムで独自に異なる複数の
画像を効率良く並列に処理することができる。
The present invention has the above-described configuration, and even when the image memory is full, the image to be processed can be compressed and stored by the capacity of the secondary storage medium.
The image is expanded from the next storage medium, expanded in the image memory and processed. As a result, even in a multi-task program, it is possible to efficiently process a plurality of different images in parallel in each program in parallel.

実施例 第1図は本発明に係る画像用仮想記憶管理方法の処理動
作の一実施例を示すフローチャートで、同図中、ST21〜
ST28は各処理動作のステップを示す。
Embodiment FIG. 1 is a flow chart showing an embodiment of the processing operation of the image virtual memory management method according to the present invention. In FIG.
ST28 indicates the step of each processing operation.

第1図に基づいて、本発明方法を説明する。The method of the present invention will be described with reference to FIG.

先ず、イメージ・メモリ上への画像の展開要求があると
(ST21)、CPUはイメージ・メモリに空きがあるか否か
の判断を行う(ST22)。
First, when there is a request to develop an image on the image memory (ST21), the CPU determines whether the image memory has a free space (ST22).

そこで、空きがあれば(ST22のYES)、直ちに、新たに
要求された画像(以下、要求画像という。)を展開する
ための領域をイメージ・メモリ上に確保する(ST25)。
要求画像の1画像の容量は、例えば、従来例に示すよう
にA8判ドット/mmで512Kバイトとする。
Therefore, if there is a free space (YES in ST22), an area for developing a newly requested image (hereinafter referred to as a requested image) is immediately secured in the image memory (ST25).
The capacity of one image of the requested image is, for example, 512 Kbytes in A8 size dots / mm as shown in the conventional example.

また、空きがない場合には(ST22のNO)、現在処理して
いない画像を圧縮して2次記憶媒体へ転送保管(ST23)
し、その画像の格納領域を解放する(ST24)。
If there is no space (NO in ST22), compress the image that is not currently processed and transfer it to the secondary storage medium (ST23).
Then, the storage area for the image is released (ST24).

次いで、要求画像のための新たな格納領域を前記イメー
ジ・メモリ上に確保する(ST25)。
Then, a new storage area for the requested image is secured in the image memory (ST25).

このようにして、1画像分の格納領域の確保(ST25)が
完了すると、CPUは前記2次記憶媒体内に、要求画像が
圧縮画像として格納保管されているか否かを調べる(ST
26)。
When the storage area for one image is secured (ST25) in this way, the CPU checks whether or not the requested image is stored as a compressed image in the secondary storage medium (ST).
26).

そこで、要求画像が圧縮画像として格納保管されている
ことが判明すると(ST26のYES)、その圧縮画像を2次
記憶媒体から読み出して、これを伸張した後、イメージ
・メモリへ展開・処理する(ST27)。
If it is found that the requested image is stored and stored as a compressed image (YES in ST26), the compressed image is read from the secondary storage medium, decompressed, and then expanded / processed in the image memory ( ST27).

また、保管されていない(ST26のNO)と判断された場合
には、前記要求画像を直接イメージ・メモリへ展開・処
理する(ST28)。
When it is determined that the requested image is not stored (NO in ST26), the requested image is directly expanded and processed in the image memory (ST28).

次に、上述した本発明方法を実施するためのハードウェ
アの概略構成の一例を第2図に示す。
Next, FIG. 2 shows an example of a schematic configuration of hardware for carrying out the above-described method of the present invention.

第2図において、31はCPU32が直接アクセスできる主メ
モリ、33は主メモリ31とは別に設けたイメージ・メモリ
で、このイメージ・メモリ33上に1画像分の格納領域が
確保され、ここに要求画像Aが展開される。34は画像の
圧縮・伸張回路、35は2次記憶媒体で、この記憶媒体35
に、前記イメージ・メモリ33上の現在処理されていない
画像が圧縮・伸張回路34で圧縮された圧縮画像(図には
要求画像Aが圧縮された圧縮画像Aを示す)が、転送保
管される。36はイメージ・メモリ33上の画像を表示すべ
く処理するイメージ・メモリ表示処理部、37はこの処理
部36で処理された画像を表示するディスプレイ装置、38
は画像の処理コマンドを入力するための入力部(キーボ
ードあるいはマウス等より成る)であり、39はシステム
バス、40はイメージバスである。
In FIG. 2, 31 is a main memory that can be directly accessed by the CPU 32, 33 is an image memory provided separately from the main memory 31, and a storage area for one image is secured on this image memory 33, and the requested image is stored here. A is deployed. 34 is an image compression / expansion circuit, and 35 is a secondary storage medium.
A compressed image obtained by compressing an image not currently processed in the image memory 33 by the compression / expansion circuit 34 (the request image A shows the compressed image A compressed in the figure) is transferred and stored. . 36 is an image memory display processing unit that processes the image on the image memory 33 so as to display it; 37 is a display device that displays the image processed by the processing unit 36;
Is an input unit (comprising a keyboard or a mouse) for inputting image processing commands, 39 is a system bus, and 40 is an image bus.

前記主メモリ31は、入力部38からのコマンド入力に基づ
いて、画像を処理する画像処理手段311とイメージ・メ
モリ33上へ要求画像を展開・処理するイメージ・メモリ
処理部312と、1画像分の格納領域を要求するイメージ
・メモリ要求部313と、この要求に基づき仮想メモリ管
理を行う仮想メモリ管理手段314と、イメージ・メモリ3
3を管理するイメージ・メモリ管理部315と、イメージ・
メモリ33上に1画像分の格納領域を確保するイメージ・
メモリ領域確保部316と、イメージ・メモリ33上の現在
処理されていない画像の格納領域を解放するイメージ・
メモリ領域解放部317と、2次記憶媒体35内の圧縮画像
を管理する圧縮画像管理部318と、圧縮・伸張回路34を
介してイメージ・メモリ33からの画像を圧縮したり、ま
たは2次記憶媒体35からの圧縮画像を伸張したりする画
像圧縮・伸張部319とから成っている。
The main memory 31 includes an image processing unit 311 for processing an image and an image memory processing unit 312 for developing / processing a requested image on the image memory 33 based on a command input from the input unit 38, and one image. Image memory request unit 313 for requesting a storage area of the image memory, virtual memory management means 314 for managing virtual memory based on this request, and image memory 3
Image memory management unit 315 that manages 3
An image that secures a storage area for one image on the memory 33.
The memory area reserving unit 316 and the image memory 33 for releasing the storage area of the image currently not processed in the image memory 33.
The memory area release unit 317, the compressed image management unit 318 that manages the compressed image in the secondary storage medium 35, and the image from the image memory 33 are compressed or secondary stored via the compression / expansion circuit 34. The image compression / decompression unit 319 is configured to decompress the compressed image from the medium 35.

次に第2図を参照しながらその動作について説明する。Next, the operation will be described with reference to FIG.

先ず入力部38から与えられた要求画像の処理コマンドに
より、画像処理手段311はイメージ・メモリ33上に要求
画像の格納のための領域を確保し、ここに要求画像Aを
格納し、その画像Aに対して処理・編集を行う。
First, the image processing means 311 secures an area for storing the requested image in the image memory 33 by the processing command of the requested image given from the input section 38, stores the requested image A in the area, and stores the requested image A. Is processed and edited.

次に、異なる要求画像を処理しようとした時、前記イメ
ージ・メモリ33はその容量一杯に画像を既に格納してい
たとする。このとき、仮想メモリ管理手段314がこれを
検知し、現在処理されていない画像Aを圧縮し、その圧
縮画像Aを2次記憶媒体35に転送保管すると同時に、そ
の画像の格納領域を解放する。これによって、イメージ
・メモリ33上に新たな画像のための領域が確保される。
Next, it is assumed that when the different requested images are to be processed, the image memory 33 has already stored the image in its full capacity. At this time, the virtual memory management means 314 detects this, compresses the image A that is not currently processed, transfers the compressed image A to the secondary storage medium 35 and stores it, and at the same time releases the storage area of the image. This secures an area on the image memory 33 for a new image.

そこで、仮想メモリ管理手段314はイメージ・メモリ領
域確保部316を介してイメージ・メモリ33上に新たな画
像の格納領域を確保する。
Therefore, the virtual memory management unit 314 secures a new image storage area on the image memory 33 via the image memory area securing unit 316.

画像処理手段311は、その確保された新たな領域に対し
て前記異なる要求画像を格納し、処理・編集する。
The image processing means 311 stores, processes and edits the different requested image in the secured new area.

この処理・編集が終了後、再度、先に圧縮画像Aとして
2次記憶媒体35に転送保管した画像を、画像処理手段31
1がイメージ・メモリ要求部313を介して仮想メモリ管理
手段314に要求すると、仮想メモリ管理手段314は圧縮画
像管理部318を介して前記圧縮画像Aを2次記憶媒体35
から読み出し、これを画像圧縮・伸張部319及び圧縮・
伸張回路34を介して伸張し、その伸張された画像Aを、
再び前述したと同様にしてイメージ・メモリ33上に展開
する。
After this processing / editing is completed, the image previously transferred and stored in the secondary storage medium 35 as the compressed image A is again processed by the image processing means 31.
When 1 requests the virtual memory management unit 314 via the image memory request unit 313, the virtual memory management unit 314 sends the compressed image A to the secondary storage medium 35 via the compressed image management unit 318.
Read from the image compression / expansion unit 319 and compression / expansion unit.
The expanded image A is expanded through the expansion circuit 34,
Again, it is expanded on the image memory 33 in the same manner as described above.

このように、本発明においては、画像処理手段311はイ
メージ・メモリ33上の残り領域、アドレス等を気にする
ことなく、見かけ上無限にメモリがあるとしてイメージ
・メモリ33上に画像を格納することができる。
As described above, in the present invention, the image processing means 311 stores an image on the image memory 33 assuming that there is an infinite memory, without worrying about the remaining area on the image memory 33, the address, etc. be able to.

尚、圧縮・伸張回路34としては、現在実用化されている
例えば、圧縮速度がA4判8ドット/mmの原稿で平均0.35
秒、またその圧縮率が平均1/6程度のものが好適である
が、画像により適宜選択使用することが望ましい。
As the compression / expansion circuit 34, for example, a document having a compression speed of A4 size 8 dots / mm is 0.35 on average.
It is preferable that the second and the compression rate are about 1/6 on average, but it is preferable to select and use it appropriately depending on the image.

また、前記画像処理手段311および仮想メモリ管理手段3
14は、それぞれ管理プログラムによって実行される。
Further, the image processing means 311 and the virtual memory management means 3
14 are respectively executed by the management program.

発明の効果 以上の説明から明らかなように、本発明は、所定容量の
画像を単位として複数の画像を格納するイメージ・メモ
リと、このイメージ・メモリに記憶された画像を圧縮・
伸張する圧縮伸張回路と、この圧縮伸張回路により圧縮
された画像を記憶する2次記憶媒体とを備え、イメージ
・メモリが画像で満杯になった時、圧縮伸張回路により
その時点で処理されていない画像を圧縮し、その圧縮画
像を2次記憶媒体に転送保管し、イメージ・メモリ上に
新たな画像の格納領域を確保し、この確保された領域に
新たな画像を展開し、また、2次記憶媒体の圧縮画像が
必要な時はその圧縮画像を圧縮伸張回路により伸張して
これをイメージ・メモリに展開するという構成とするこ
とにより、イメージ・メモリが満杯の場合にも被処理画
像は、圧縮されて2次記憶媒体の容量分だけ保管でき、
また、必要となった時にはいつでも2次記憶媒体から画
像を伸張してイメージ・メモリに展開し処理するので、
イメージ・メモリの使用効率の向上を図ることができ、
また、処理すべき画像の放棄を行ったりすることなく、
異なる複数の画像を並列に処理できるという効果を有し
ている。
EFFECTS OF THE INVENTION As is clear from the above description, according to the present invention, an image memory that stores a plurality of images in units of a predetermined capacity of images, and an image that is stored in the image memory are compressed and compressed.
A compression / expansion circuit for expanding and a secondary storage medium for storing the image compressed by the compression / expansion circuit are provided, and when the image memory is full of images, the compression / expansion circuit has not been processed at that time. The image is compressed, the compressed image is transferred and stored in the secondary storage medium, a storage area for a new image is secured in the image memory, the new image is expanded in the secured area, and the secondary image is stored. When the compressed image of the storage medium is required, the compressed image is expanded by the compression / expansion circuit and expanded in the image memory, so that the image to be processed can be processed even when the image memory is full. It can be compressed and stored as much as the capacity of the secondary storage medium,
In addition, when necessary, the image is expanded from the secondary storage medium and expanded into the image memory for processing.
It is possible to improve the usage efficiency of the image memory,
Also, without abandoning the images to be processed,
It has an effect that a plurality of different images can be processed in parallel.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明に係る画像用仮想記憶管理方法の処理動
作の一実施例を示すフローチャート、第2図は本発明方
法を実施するためのハードウェアの概略構成の一例を示
すブロック図、第3図は従来の方法に基づく処理動作の
フローチャート、第4図は従来方法を実施するためのハ
ードウェア構成の概略ブロック図である。 31……主メモリ、311……画像処理手段、314……仮想メ
モリ管理手段、32……CPU(中央処理装置)、33……イ
メージ・メモリ、34……圧縮・伸張回路、35……2次記
憶媒体、38……入力部、39……システム・バス、40……
イメージ・バス。
FIG. 1 is a flow chart showing an embodiment of the processing operation of a virtual memory management method for images according to the present invention, and FIG. 2 is a block diagram showing an example of a schematic configuration of hardware for carrying out the method of the present invention. FIG. 3 is a flowchart of processing operations based on the conventional method, and FIG. 4 is a schematic block diagram of a hardware configuration for implementing the conventional method. 31 ... Main memory, 311 ... Image processing means, 314 ... Virtual memory management means, 32 ... CPU (central processing unit), 33 ... Image memory, 34 ... Compression / expansion circuit, 35 ... 2 Next storage medium, 38 …… Input section, 39 …… System bus, 40 ……
Image bus.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】所定容量の画像を単位として複数の画像を
格納するイメージ・メモリと、このイメージ・メモリに
記憶された画像を圧縮・伸張する圧縮伸張回路と、この
圧縮伸張回路により圧縮された画像を記憶する2次記憶
媒体とを備え、前記イメージ・メモリが画像で満杯にな
った時、前記圧縮伸張回路によりその時点で処理されて
いない画像を圧縮し、その圧縮画像を前記2次記憶媒体
に転送保管し、前記イメージ・メモリ上に新たな画像の
格納領域を確保し、この確保された領域に前記新たな画
像を展開し、また、前記2次記憶媒体の圧縮画像が必要
な時はその圧縮画像を前記圧縮伸張回路により伸張して
これを前記イメージ・メモリに展開することを特徴とす
る画像用仮想記憶管理方法。
1. An image memory for storing a plurality of images in units of a predetermined capacity of images, a compression / expansion circuit for compressing / expanding the images stored in the image memory, and a compression / expansion circuit for compressing / expanding the images. A secondary storage medium for storing an image, wherein when the image memory is full of images, the compression / expansion circuit compresses an image that has not been processed at that time, and the compressed image is stored in the secondary storage. When a transfer image is stored in a medium, a storage area for a new image is secured in the image memory, the new image is expanded in the secured area, and a compressed image in the secondary storage medium is required. A virtual memory management method for images, wherein the compressed image is expanded by the compression / expansion circuit and expanded in the image memory.
JP60296817A 1985-12-27 1985-12-27 Virtual memory management method for images Expired - Fee Related JPH0756639B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60296817A JPH0756639B2 (en) 1985-12-27 1985-12-27 Virtual memory management method for images

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60296817A JPH0756639B2 (en) 1985-12-27 1985-12-27 Virtual memory management method for images

Publications (2)

Publication Number Publication Date
JPS62154152A JPS62154152A (en) 1987-07-09
JPH0756639B2 true JPH0756639B2 (en) 1995-06-14

Family

ID=17838530

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60296817A Expired - Fee Related JPH0756639B2 (en) 1985-12-27 1985-12-27 Virtual memory management method for images

Country Status (1)

Country Link
JP (1) JPH0756639B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2932920B2 (en) * 1993-11-30 1999-08-09 富士ゼロックス株式会社 Information storage device
JP4432160B2 (en) 1999-09-22 2010-03-17 株式会社ニコン Electronic camera

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57169865A (en) * 1981-04-14 1982-10-19 Fuji Xerox Co Ltd Picture information storage device
JPS59161754A (en) * 1983-03-07 1984-09-12 Toshiba Corp Storing and retrieving device of image information

Also Published As

Publication number Publication date
JPS62154152A (en) 1987-07-09

Similar Documents

Publication Publication Date Title
US7181457B2 (en) System and method for utilizing compression in database caches to facilitate access to database information
KR100289628B1 (en) Resource management method and apparatus for information processing system of multitasking facility
JP2003187203A (en) File allocation table management by memory controller for memory card
JPH08234921A (en) Method and storage subsystem for managing an address space
JPH0954723A (en) Method and device for forming virtual memory of off-screen memory in graphic engine
JP4295805B2 (en) MEMORY MANAGEMENT DEVICE, MEMORY MANAGEMENT METHOD, MEMORY MANAGEMENT PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM
JP2978519B2 (en) Document data display method and system
JP4054090B2 (en) Video buffer capable of increasing storage capacity and method for providing the same
JPH0756639B2 (en) Virtual memory management method for images
US20230004326A1 (en) Storage system control method and storage system
JP2002064714A (en) Image processing apparatus and method, and storage medium
JP2002082833A (en) High-speed data writing system using nonvolatile cache memory
JPH10312297A (en) Resource management method, resource management device, and recording medium in information processing system having multitask function
JP2504843B2 (en) Buffer expansion device
JP2554761B2 (en) Data transfer path control method
JPH05274198A (en) Information processor
JPH0452923A (en) Data input/output system
JP2941810B2 (en) Image processing method and apparatus
TW200809597A (en) Method and system for device to request and operate an external buffer provided from the host
JP2000163264A (en) Program storage device for CPU
AU2014268230A1 (en) Cyclic allocation buffers
JP2908108B2 (en) Font character management device
JP3225633B2 (en) Image data management device
CN115827229A (en) Memory page processing method and device and electronic equipment
JPH0969058A (en) Computer system and file management method used in the system

Legal Events

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