JPH02227775A - 画像記憶装置 - Google Patents

画像記憶装置

Info

Publication number
JPH02227775A
JPH02227775A JP1048901A JP4890189A JPH02227775A JP H02227775 A JPH02227775 A JP H02227775A JP 1048901 A JP1048901 A JP 1048901A JP 4890189 A JP4890189 A JP 4890189A JP H02227775 A JPH02227775 A JP H02227775A
Authority
JP
Japan
Prior art keywords
image
data
buffer
information
read
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
Application number
JP1048901A
Other languages
English (en)
Inventor
Hiroyuki Hara
原 寛行
Masashi Kuroshima
黒島 真砂司
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP1048901A priority Critical patent/JPH02227775A/ja
Publication of JPH02227775A publication Critical patent/JPH02227775A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、画像記憶装置に関するものである。
[従来の技術] 従来の画像記憶装置は、入力された画像情報を記憶する
際、入力画像情報自体に対し、数種の圧縮手法のひとつ
を用いて、前記入力画像情報の圧縮を行ない、その結果
を圧縮画像データとして、記憶していた。
[発明か解決しようとしている課題] しかしながら、上記従来装置では、同一の画像情報であ
れば、圧縮画像データの記憶容量の違いは、前記圧縮手
法の違いのみであるため、同一圧縮手法を用いた場合は
、記憶容量も同一となってしまい、それ以上に記憶容量
を小さくてきないという問題点かあった。
[問題点を解決するための手段] 本発明は上記問題点を解決するために、画像情報を入力
する手段と、上記入力手段により入力された画像情報を
圧縮して記憶する手段とを有する画像記憶装置において
、上記入力手段により入力された画像情報とフォーマッ
ト等の固定情報との論理演算を行ない、上記固定情報と
異なる可変情報を抽出する手段と、上記抽出手段により
抽出された可変情報を圧縮し、上記固定情報と関連づけ
て上記記憶手段に記憶させる制御手段とを有するもので
ある。
更に、上記記憶手段に記憶された可変情報を読み出し、
伸張し、上記固定情報と論理演算を行ない、上記可変情
報に対する元の画像情報を生成する手段とを有するもの
である。
[作用] 上記構成により、複数の画像情報を入力して記憶する際
、入力した画像情報をそのまま圧縮して記憶するよりも
少ない容量で画像情報を記憶できる。
また、記憶された画像を読み出し、伸張し、表示する場
合、2枚目以降の伸張読み出しは、画像の可変情報たけ
であるため、入力画像をそのまま圧縮し記憶したデータ
を伸張読み出しする場合に比べ、伸張読み出しの時間を
短縮することができる。
[実施例] 以下、添付図面に従って、本発明に係る実施例を詳細に
説明する。
第1図は、実施例における画像処理装置のブロック図概
略図であり、処理装置本体(制御部)lをはじめ以下に
示す構成を備える。2は画像を読み込むスキャナであり
、3は画像を表示する表示装置である。4は多量の画像
ファイルを格納可能な光磁気ディスク装置てあり、5は
画像ファイルのインデックス情報等を格納するハードデ
ィスク装置、6はフロッピディスク装置である。なお、
ハードディスク装置5、フロッピディスク装置6にも画
像ファイルを格納することが可能である。以下ではこれ
ら光磁気ディスク装置4、ハードディスク装置5及びフ
ロッピディスク装置6を併せて外部記憶装置という。7
は各種操作に係るコマンドや文字等を入力するキーボー
ド、8は表示装置2に表示された画像の任意の位置を指
定するポインティングデバイスであり、9は画像を印刷
出力するプリンタである。
第2図は処理装置本体lの内部ブロック図である。
21はバス20を介して制御部1及び画像処理装置の周
辺に係る各デバイスを制御するCPUであり、22はC
PU20の画像処理に係るプログラムを記憶しているR
OMである。
23はCPU20のワークエリア及びスキャナ2から入
力したデータを一旦格納するバッファとして使用するR
AMである。また24は表示装置3に表示される画像を
展開するVRAMである。25はメモリ管理ユニット(
MMU)であって、これらROM22)RAM23、V
RAM24を管理している。26は表示されている画像
(VRAM25に展開されている画像)の回転、移動等
を制御するラスクオペレーション部、27は画像データ
の論理和、論理積5排他的論理和等の処理を行なう論理
演算回路、28はスキャナ2やプリンタ9とのデータ授
受を司るインターフェース回路である。
29は画像を圧縮あるいは圧縮された画像を伸張する圧
伸回路であって、先に説明した外部記憶装置への保有時
には画像を圧縮、外部記憶装置からの読み込み時には伸
張処理するものである。
第3図、第4図は、本実施例の動作内容を説明する図で
ある。
第3図は、スキャナ2から読み込んだ画像を表示装置3
に表示した状態を示している。なお、図中の3aが表示
装置3の表示画面であり、31がスキャナ2から読み込
んだ画像である。
第4図は、表示画面3a上でポインティングデバイス8
を用いて複数の可変領域を指定している状態を示してい
る。なお41の破線の内側か可変領域であり、外側が固
定領域である。
42は可変領域を指定するカーソールである。
第5図は、第4図において可変領域を指定した後に、R
AM23内に展開される画像データを示し、51が指定
した可変領域以外の固定データであり、52が指定した
可変データである。この様にRAM23内では固定デー
タと可変データが識別されて格納される。
第6図は、スキャナ2から新たに読み込まれた画像61
がRAM23内に展開された状態を示している。なお、
表示は第3図の画像31が画像61に置き換わった状態
でなされる。
第7図は第6図の画像61に第5図の固定データ51を
排他的論理和で展開した状態を示している。つまり、7
1は画像61の可変データとなる。
外部記憶装置には、固定データ51と可変データ52は
、別々に圧縮し、記憶される。また以後スキャナから読
み込まれる画像は、その可変データのみ(たとえば第7
図の71)を順次圧縮し記憶する。
以上、第3図〜第7図において、スキャナ2から読み込
んだ画像を外部記憶装置に記憶するまでの状態の説明を
行なったか、次に同一の図を用いて、外部記憶装置から
読出した画像データを表示装置3に表示するまでの状態
の説明を行なう。
まず、第5図は外部記憶装置に記憶されている固定デー
タと可変データを各々読出し、RAM23内に伸張し、
展開した状態を示している。なお51は固定データてあ
り、52は可変データである。
固定データ51を可変データ52に論理和で展開し、そ
の結果を表示装置3に表示した状態を示しているのが第
3図である。表示される画像データ31はスキャナ2か
ら読み込んだ時点の画像と同一である。
第7図は新たな画像データ(可変データ)を外部記憶装
置から伸張読み出しし、RAM23に展開した状態を示
している。71は展開された可変データである。
第6図は、前記71の可変データに前記51の固定デー
タを論理和で展開した後の画像データ61を示している
次に上記実施例の動作について説明する。
第8図、第9図は、上記実施例の動作を示すフローチャ
ートであり、第8図は、スキャナ2から読み込んだ画像
を外部記憶装置に記憶するまでの動作を示し、第9図は
、外部記憶装置から読出した画像を表示装置3に表示す
るまでの動作を示している。
まず第8図の説明を行なう。
ステップS1において、RAM23内に画像展開用の2
つのバッファ(バッファA、バッファB)を確保する。
次にステップS2において、スキャナ2からバッファA
に画像を読み込む。読み込んだ画像をステップS3にお
いて、VRAM24に展開し、表示装置3に表示する。
表示された画像に対して、ポインティングデバイスを用
いて、可変データ領域を指定する(ステップS4)。ス
テップS4て指定した領域以外は固定データ領域である
とみなし、ステップS5において、指定された領域の座
標に基づいてバッファAから固定データのみを抽出し、
バッファBにコピーする。次に指定された領域の座標に
基づいてバッファAから固定データを消去する(ステッ
プS6)。これにより、バッファAにはスキャナ2から
読み込んだ画像の可変データが存在し、バッファBには
固定データが存在することになる。
次に、バッファA、バッファBのデータを各々圧縮し、
バッファBの圧縮データは、固定圧縮データとして、ま
た、バッファAの圧縮データは、1枚目の可変圧縮デー
タとして、外部記憶装置に格納する(ステップS7)。
これて1枚目のデータか登録(記憶)されたことになる
。新たな画像をスキャナ2からバッファAに読み込む(
ステップS8)。読み込んだ画像をステップS9におい
て、VRAM24に展開し、表示装置3に表示する。
次にステップSIOにおいて、ステップS5で作られた
バッファBの固定データをバッファAの画像データに排
他的論理和をとって展開する。展開後のバッファAの内
容は、可変データに等しい。
この展開データ(バッファAのデータ)をステップSl
lにおいて、圧縮し、固定データとの関連を示すインデ
ックス情報を作成して外部記憶装置に格納する。2枚目
以降は、この展開データ、すなわち可変データのみの格
納になるため、スキャナ2から読み込んだ画像をそのま
ま圧縮し、格納するのに比べ、外部記憶装置内の容量は
小さくなる。
ステップS12において、次の画像をスキャナ2から読
み込むかどうかを判断し、。読み込む場合には、ステッ
プS8からを繰り返す。読み込まない場合は終了する。
以上第8図において、スキャナ2から画像を読み込み、
外部記憶装置に記憶するまでの動作の説明を行なった。
次に第9図において、外部記憶装置から読み出した画像
を表示するまての動作説明を行なう。
まずステップS21において、RAM23内に画像展開
用の2つのバッファ(バッファA。
バッファB)を確保する。次にステップS22において
、外部記憶装置から固定圧縮データを読み出し、伸張し
、バッファBに展開する。バッファAには外部記憶装置
から読み出した1枚目の可変圧縮データを伸張して展開
する(ステップ523)。この両データの読み出しは両
データの関連を示すインデックス情報に基づいて行なわ
れる。
次にステップS24に3いて、バッファBの固定データ
をバッファAの可変データに排他的論理和(又は論理和
)をとって展開する。その結果、バッファAには、所望
の画像データが作成される。その画像データをバッファ
AからVRAM24に展開し、表示装置3に表示する(
ステップ525)。
ステップ326において、次に表示する画像かあるかど
うかを判断し、次の画像がある場合には、ステップS2
3からを繰り返す。外部記憶装置からの次の読み出しか
ない場合は、終了する。
上述した実施例において、記憶する際の固定データと可
変データの分離は、表示画像に対し、ポインティングデ
バイス8を用いて、可変領域を指定することにより、行
なったが、次の実施例においては、まず固定データだけ
の画像をスキャナ2から読み込ませて記憶し、次に1枚
目から順に記憶すべき画像をスキャナ2から読み込ませ
、先に読み込んだ固定データと排他的論理和をとり、圧
縮し記憶するというものである。
以下に、その実施例を第10図を用いて説明する。
まず、ステップS31において、RAM23内に画像展
開用の2つのバッファ(バッファA、バッファB)を確
保する。次にステップS32において、固定画像をスキ
ャナ2からバッファBに読み込む。ステップS33にお
いて、バッファBの固定データを圧縮し、外部記憶装置
に固定圧縮データとして格納する。
次にスキャナ2から、登録(記憶)ずべき画像をバッフ
ァAに読み込む(ステップ 534)。読み込んだ画像をステップS35において、
バッファAからVRAM24に展開し、表示装置3に表
示する。
次にステップ336において、バッファBの固定データ
をバッファAの画像データに排他的論理和をとって展開
する。その結果バッファAのデータは、読み込んだ画像
の可変データとなる。
この可変データ(バッファAのデータ)をステップS3
7において、圧縮し、外部記憶装置に書き出す。
ステップ33Bにおいて、次の画像をスキャナ2から読
み込むかどうかを判断し、読み込む場合は、ステップS
34からを繰り返す。また、読み込まない場合は終了す
る。
[発明の効果] 以上説明したように、本発明によれば、固定情報の情報
量が多い場合、また同一固定情報を持った画像情報の記
憶数(枚数)が多い場合には、合計記憶容量は、入力画
像情報をそのまま圧縮し、記憶した時の合計記憶容量に
比べ、小さくできるという効果がある。
また、外部記憶装置から画像を読み出し、表示する場合
、2枚目以降の読み出しは、可変情報のみとなるため、
合計読み出し時間は、入力画像をそのまま圧縮し記憶し
たものを読み出す際の合計読み出し時間に比べ、短くで
きるという効果がある。
【図面の簡単な説明】
第1図は実施例における画像処理装置の構成概略図、 第2図は制御部のブロック構成図、 第3図、第4図は実施例の動作を説明する図、第5図、
第6図、第7図は実施例におけるメモリ内の展開内容を
説明する図、 第8図は実施例におけるスキャナからの画像を記憶する
まてのフローチャート、 第9図は記憶画像を表示するまてのフローチャート、 第10図はスキャナからの画像を記憶するまでの他の実
施例のフローチャートである。 図中1は制御部、2はスキャナ、3は表示装置、4は光
磁気ディスク装置、5はハードディスク装置、6はフロ
ッピディスク装置、7はキーボード、8はボンテイング
デハイス、20はハス、21はCPU、22はROM、
23はRAM、24はVRAM、25はMMU、26は
論理演算回路、27はラスクオペレーション部、28は
インターフェース回路、29は圧伸回路である。

Claims (2)

    【特許請求の範囲】
  1. (1)画像情報を入力する手段と、 上記入力手段により入力された画像情報を圧縮して記憶
    する手段とを有する画像記憶装置において、 上記入力手段により入力された画像情報とフォーマット
    等の固定情報との論理演算を行い、上記固定情報と異な
    る可変情報を抽出する手段と、 上記抽出手段により抽出された可変情報を圧縮し、上記
    固定情報と関連づけて上記記憶手段に記憶させる制御手
    段とを有することを特徴とする画像記憶装置。
  2. (2)特許請求の範囲第(1)項において、上記記憶手
    段に記憶された可変情報を読み出し、伸張し、上記固定
    情報と論理演算を行ない、上記可変情報に対する元の画
    像情報を生成する手段とを有することを特徴とする画像
    記憶装置。
JP1048901A 1989-02-28 1989-02-28 画像記憶装置 Pending JPH02227775A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1048901A JPH02227775A (ja) 1989-02-28 1989-02-28 画像記憶装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1048901A JPH02227775A (ja) 1989-02-28 1989-02-28 画像記憶装置

Publications (1)

Publication Number Publication Date
JPH02227775A true JPH02227775A (ja) 1990-09-10

Family

ID=12816171

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1048901A Pending JPH02227775A (ja) 1989-02-28 1989-02-28 画像記憶装置

Country Status (1)

Country Link
JP (1) JPH02227775A (ja)

Similar Documents

Publication Publication Date Title
US4665555A (en) Computer based drawing management system
US5033106A (en) Information registering and retrieval system
JPH0793559A (ja) 高解像コンピユータ・グラフイツクスの圧縮画像蓄積方法
JPH02227775A (ja) 画像記憶装置
JP3203660B2 (ja) 画像記録装置
JPH05204591A (ja) 画像描画装置
JPH0476673A (ja) 画像処理システム
JP3778068B2 (ja) 画像データの展開方法及び画像表示制御装置
JPH02230375A (ja) 電子ファイルシステム
JPH04156182A (ja) 画像処理方式
JP2815750B2 (ja) データ高速描画装置およびデータ高速描画方法
JP2862736B2 (ja) 文書編集装置の検索方法
JPH09179854A (ja) 文書作成装置および文書作成方法
JPS63182155A (ja) フオントパタ−ン描画装置
JPH09288478A (ja) 画像処理方法及びその装置
JPH07141388A (ja) 電子ファイル装置
JPH05304613A (ja) 画像データの圧縮伸長方法と画像データの圧縮伸長装置
JPH07230553A (ja) 図形描画方法
JPH0432978A (ja) 画像処理装置
JPS62254272A (ja) 文書画像表示方式
JPH0765177A (ja) 画像処理システムおよび画像処理装置
JPH0775097A (ja) 画像圧縮伸長装置
JPS63118983A (ja) イメ−ジデ−タ処理方式
JPH09123542A (ja) 印字装置
JPH1021381A (ja) 電子ファイリング装置