JPH02181279A - Picture processor - Google Patents

Picture processor

Info

Publication number
JPH02181279A
JPH02181279A JP64589A JP64589A JPH02181279A JP H02181279 A JPH02181279 A JP H02181279A JP 64589 A JP64589 A JP 64589A JP 64589 A JP64589 A JP 64589A JP H02181279 A JPH02181279 A JP H02181279A
Authority
JP
Japan
Prior art keywords
image
decoding
stored
storage
images
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
JP64589A
Other languages
Japanese (ja)
Inventor
Hiroshi Sakuragi
桜木 博司
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.)
Toshiba Corp
Toshiba Intelligent Technology Co Ltd
Original Assignee
Toshiba Corp
Toshiba Intelligent Technology Co Ltd
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 Toshiba Corp, Toshiba Intelligent Technology Co Ltd filed Critical Toshiba Corp
Priority to JP64589A priority Critical patent/JPH02181279A/en
Publication of JPH02181279A publication Critical patent/JPH02181279A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)

Abstract

PURPOSE:To shorten the picture retrieving time by giving the code data to a buffer memory area and at the same time starting an expanding process via a compression/expansion circuit. CONSTITUTION:A CPU 34 transfers the pictures supplied from an optical disk device 22 for each scan line via a DMAC 35 to a buffer memory area 40a to write them there. The data are supplied to a compression/expansion circuit 50 from the area 40a and undergo a band expanding process (decoding) via the circuit 50 by the MR adverse conversion. The picture information decoded by the circuit 50 is stored in a page memory 40, and the pictures stored in the memory 40 are supplied to a display memory 42 and displayed on a CRT display device 24. Thus the code data is supplied to the area 40a and at the same time an expanding process is started by the circuit 50. As a result, the picture retrieving time is shortened.

Description

【発明の詳細な説明】 [発明の目的〕 (産業上の利用分野) この発明は、たとえば画像の登録、検索等を行なう画像
ファイリング装置等の画像処理装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Industrial Application Field) The present invention relates to an image processing device such as an image filing device that performs image registration, search, etc., for example.

(従来の技術) 最近、多量に発生する文書などの画像を2次元走査装置
(スキャナ)で光学的な2次元的走査によって読取り、
この読取った画像を光ディスクに記憶し、この記憶され
ている任意の画像を検索して読出し、出力装置たとえば
CRTデイスプレィ装置あるいはプリンタで目視し得る
状態に出力する画像ファイリング装置が実用化されてい
る。
(Prior Art) Recently, images such as documents, which are generated in large quantities, are read by optical two-dimensional scanning using a two-dimensional scanning device (scanner).
Image filing devices have been put into practical use that store the read images on an optical disk, search for and read out any stored image, and output it in a form that can be viewed by an output device such as a CRT display device or a printer.

このような装置では、画像を光ディスクに記憶する場合
、読取った画像を圧縮伸長回路(CODEC)を用いて
圧縮(符号化)し、光ディスクから画像を検索する場合
、光ディスクから読取った(検索した)画像を圧縮伸長
回路を用いて伸長(復号化)し、この伸長した画像を1
度ページメモリに記憶してから、表示メモリへ記憶し、
CRTデイスプレィ装置で表示するようになっている。
In such a device, when an image is stored on an optical disk, the read image is compressed (encoded) using a compression/expansion circuit (CODEC), and when an image is retrieved from the optical disk, the image is read (retrieved) from the optical disk. The image is expanded (decoded) using a compression/expansion circuit, and the expanded image is
Once stored in the page memory and then stored in the display memory,
It is designed to be displayed on a CRT display device.

このように、光ディスクから画像を検索する場合、光デ
ィスクから読取った(検索した)画像(コードデータ)
は、インターフェース、およびバッファメモリを介して
圧縮伸長回路へ供給されるようになっている。このバッ
ファメモリには、光ディスクからインターフェースを介
して32にバイト、あるいは64にバイト等のコードデ
ータが供給され、それが全て記憶されてから圧縮伸長回
路へ供給され、復号化が行われるようになっている(第
5図参照)。このようにしておかないと、バッファメモ
リにコードデータが存在しないのに、復号化をスタート
してしまうと、バッファメモリ内の適当なデータを復号
化してしまい、圧縮伸長回路においてコードデータエラ
ーが発生してしまうためである。
In this way, when searching for images from an optical disk, the image (code data) read (searched) from the optical disk
is supplied to the compression/expansion circuit via an interface and a buffer memory. This buffer memory is supplied with code data such as 32nd byte or 64th byte from the optical disk via the interface, and after it is all stored, it is supplied to the compression/decompression circuit and decoded. (See Figure 5). If this is not done, if decoding is started even though there is no code data in the buffer memory, appropriate data in the buffer memory will be decoded and a code data error will occur in the compression/decompression circuit. This is because you end up doing it.

また、圧縮伸長回路に復号化された画像データがページ
メモリを介して表示メモリへ供給されるようになってい
る。これは、検索して画像の編集、あるいはプリントア
ウトする場合に、表示メモリの画像から処理を行うこと
ができないため、−旦ページメモリに記憶し、このペー
ジメモリの画像を用いて、編集、あるいはプリントアウ
トされるようになっている。したがって、編集、プリン
トアウトが不要な頁捲り時にも、−旦、ページメモリに
画像が記憶されており、検索時間がかかってしまうとい
う欠点があった。
Further, the image data decoded by the compression/expansion circuit is supplied to the display memory via the page memory. This is because when searching and editing or printing out an image, processing cannot be performed from the image in the display memory. It is designed to be printed out. Therefore, even when turning a page without editing or printing, the image is temporarily stored in the page memory, resulting in a time-consuming search.

上記のような装置では、1度、コードデータをバッファ
メモリに入れてから復号化が開始され、また復号化され
た画像データがページメモリを介して表示メモリへ供給
されるようになっていたため、検索時間がかかり、検索
時間の短縮化が図れないという欠点があった。
In the above-mentioned apparatus, decoding is started after the code data is stored in the buffer memory, and the decoded image data is supplied to the display memory via the page memory. This method has the drawback that it takes a long time to search, and it is not possible to shorten the search time.

(発明が解決しようとする課題) この発明は、1度、コードデータをバッファメモリに入
れてから復号化が開始され、また復号化された画像デー
タがページメモリを介して表示メモリへ供給されるよう
になっていたため、検索時間がかかり、検索時間の短縮
化が図れないという欠点を除去するもので、検索時間の
短縮化が図れる画像処理装置を提供することを目的とす
る。
(Problems to be Solved by the Invention) In this invention, decoding is started after code data is stored in a buffer memory, and decoded image data is supplied to a display memory via a page memory. It is an object of the present invention to provide an image processing device capable of shortening the search time by eliminating the disadvantage that the search time is not shortened due to the long search time.

[発明の構成] (課題を解決するための手段) この発明の画像処理装置は、複数の画像が符号化して記
憶されている第1の記憶手段、この第1の記憶手段に記
憶された画像を読出す読出手段、この読出手段によって
読出された画像を記憶する第2の記憶手段、この第2の
記憶手段からの画像を復号化する復号化手段、上記第2
の記憶手段の記憶状態が無であることを検知する検知手
段、およびこの検知手段の検知結果に応答して、上記復
号化手段による復号化処理を停止する処理手段から構成
されている。
[Structure of the Invention] (Means for Solving the Problems) An image processing device of the present invention includes a first storage means in which a plurality of images are encoded and stored, and images stored in the first storage means. a reading means for reading out the image; a second storage means for storing the image read by the reading means; a decoding means for decoding the image from the second storage means;
The detection means detects that the storage state of the storage means is null, and the processing means stops the decoding process by the decoding means in response to the detection result of the detection means.

また、この発明の画像処理装置は、複数の画像が符号化
して記憶されている第1の記憶手段、この第1の記憶手
段に記憶された画像を読出す読出手段、この読出手段に
よって読出された画像を記憶する第2の記憶手段、この
第2の記憶手段からの画像を復号化する復号化手段、上
記第2の記憶手段の記憶状態を検知する検知手段、およ
びこの検知手段により上記第2の記憶手段の記憶状態が
無状態と検知された時、上記復号化手段による復号化処
理を停止し、かつ上記検知手段により上記第2の記憶手
段の記憶状態が無状態でないと検知された時、上記復号
化手段による復号化処理を開始する制御手段から構成さ
れている。
The image processing device of the present invention also includes a first storage means in which a plurality of images are encoded and stored, a readout means for reading out the images stored in the first storage means, and a readout means for reading out the images stored in the first storage means. a second storage means for storing the image stored in the second storage means; a decoding means for decoding the image from the second storage means; a detection means for detecting the storage state of the second storage means; When the storage state of the second storage means is detected to be empty, the decoding process by the decoding means is stopped, and the detection means detects that the storage state of the second storage means is not empty. and a control means for starting the decoding process by the decoding means.

また、この発明の画像処理装置は、複数の画像が符号化
して記憶されている光記憶手段、この光記憶手段に記憶
された画像を読出す読出手段、この読出手段によって読
出された画像を記憶するバッファメモリ、このバッファ
メモリの記憶状態を検知し、記憶状態が無のときに第1
の信号を出力し、記憶状態が満杯のときに第2の信号を
出力する出力手段、および上記バッファメモリからの画
像を復号化し、しかも上記出力手段により第1の信号、
あるいは第2の信号が供給されている際、復号化処理を
停止する復号化手段から構成されている。
The image processing device of the present invention also includes an optical storage means in which a plurality of images are encoded and stored, a readout means for reading out the images stored in the optical storage means, and a memory for storing the images read out by the readout means. Detects the storage state of this buffer memory, and when the storage state is empty, the first
output means for decoding the image from the buffer memory and for outputting a second signal when the storage state is full;
Alternatively, it may include a decoding means that stops the decoding process when the second signal is supplied.

(作用) この発明は、複数の画像が符号化して記憶されている第
1の記憶手段に記憶された画像を読出し、この読出され
た画像を第2の記憶手段で記憶し、この記憶した画像を
復号化手段で復号化し、上記第2の記憶手段の記憶状態
が無であることを検知し、この検知結果に応答して、上
記復号化手段による符号化処理を停止するようにしたも
のである。
(Operation) The present invention reads an image stored in a first storage means in which a plurality of images are encoded and stored, stores this read image in a second storage means, and stores the stored image in a second storage means. is decoded by the decoding means, it is detected that the storage state of the second storage means is null, and in response to this detection result, the encoding process by the decoding means is stopped. be.

この発明の画像処理装置は、複数の画像が符号化して記
憶されている第1の記憶手段に記憶された画像を読出し
、この読出された画像を第2の記憶手段で記憶し、この
記憶した画像を復号化手段で復号化し、上記第2の記憶
手段の記憶状態が無状態と検知された時、上記復号化手
段による符号化処理を停止し、かつ上記第2の記憶手段
の記憶状態が無状態でないと検知された時、上記復号化
手段による復号化処理を開始するようにしたものである
The image processing device of the present invention reads an image stored in a first storage means in which a plurality of images are encoded and stored, stores this read image in a second storage means, and stores the read image in a second storage means. When the image is decoded by the decoding means and the storage state of the second storage means is detected to be non-state, the encoding process by the decoding means is stopped, and the storage state of the second storage means is When it is detected that there is no state, the decoding process by the decoding means is started.

また、この発明の画像処理装置は、複数の画像が符号化
して記憶されている光記憶手段に記憶された画像を読出
し、この読出された画像をバッファメモリで記憶し、こ
のバッファメモリの記憶状態を検知し、記憶状態が無の
ときに第1の信号を出力し、記憶状態が満杯のときに第
2の信号を出力手段で出力し、上記バッファメモリから
の画像を復号化手段で復号化し、上記出力手段により第
1の信号、あるいは第2の信号が供給されている際、復
号化処理を停止するようにしたものである。
Further, the image processing device of the present invention reads an image stored in an optical storage means in which a plurality of images are encoded and stored, stores the read image in a buffer memory, and stores a storage state of the buffer memory. the first signal is output when the storage state is empty, the second signal is outputted by the output means when the storage state is full, and the image from the buffer memory is decoded by the decoding means. , the decoding process is stopped when the first signal or the second signal is supplied by the output means.

(実施例) 以下、この発明の一実施例について図面を参照して説明
する。
(Example) Hereinafter, an example of the present invention will be described with reference to the drawings.

第1図、および第2図はこの発明の画像処理装置として
の画像ファイリング装置を示すものである。すなわち、
上記画像ファイリング装置は、制御モジュール10、メ
モリモジュール12、画像処理モジュール14、通信制
御モジュール16、スキャナ装置18、光ディスク(第
1の記憶手段)20並びに光デイスク装置22、キーボ
ード23、CRTデイスプレィ装置(出力手段)24、
プリンタ装置25、磁気ディスク26並びに磁気ディス
ク装置27、マウス29、システムバス3,0、および
画像バス32によって構成されている。
1 and 2 show an image filing device as an image processing device of the present invention. That is,
The image filing device includes a control module 10, a memory module 12, an image processing module 14, a communication control module 16, a scanner device 18, an optical disk (first storage means) 20, an optical disk device 22, a keyboard 23, a CRT display device ( output means) 24,
It is composed of a printer device 25, a magnetic disk 26, a magnetic disk device 27, a mouse 29, a system bus 3,0, and an image bus 32.

制御モジュール10は、画像の記憶、検索および編集処
理等のための各種制御を行うCPU34、CPU(処理
手段)34とは別に情報の転送を制御するDMAC(ダ
イレクト メモリ アドレスコントローラ)35、およ
び光デイスク装置22、磁気ディスク装置27とCPU
34を接続するインターフェース回路(読出手段)36
から構成されている。また、CPU34には、キーボー
ド23およびマウス29が接続されている。
The control module 10 includes a CPU 34 that performs various controls for image storage, retrieval, and editing processing, etc., a DMAC (direct memory address controller) 35 that controls information transfer separately from the CPU (processing means) 34, and an optical disk. Device 22, magnetic disk device 27 and CPU
Interface circuit (reading means) 36 for connecting 34
It consists of Further, a keyboard 23 and a mouse 29 are connected to the CPU 34.

メモリモジュール12は、画像の記憶、検索、編集等の
各種制御プログラム及び管理情報等を記憶するメインメ
モリ38、A4サイズの原稿数頁分の画像に対応する記
憶容量を有する画像メモリとしてのページメモリ40、
および表示用インターフェースとしての表示メモリ42
と表示制御部44などから構成されている。ページメモ
リ40の一部には、128にバイトの容量があるバッフ
ァメモリ領域(第2の記憶手段)40aが設けられてい
る。このバッファメモリ領域40aはDMAC35から
の1バイトごとのライトパルスによってカウントアツプ
されるカウンタ(検知手段)39によって書込み、読出
しの制御がなされる。カウンタ39は、バッファメモリ
領域40aのデータが空(無)つまり“0“の時、空信
号(第1の信号)が出力され、データが満杯の時、満杯
信号(第2の信号)が出力されるようになっている。カ
ウンタ39からの空信号、満杯信号は圧縮伸長回路50
へ出力されるようになっている。
The memory module 12 includes a main memory 38 for storing various control programs such as image storage, search, and editing, management information, etc., and a page memory as an image memory having a storage capacity corresponding to images of several pages of an A4-sized document. 40,
and display memory 42 as a display interface
and a display control section 44. A part of the page memory 40 is provided with a buffer memory area (second storage means) 40a having a capacity of 128 bytes. Writing and reading in this buffer memory area 40a are controlled by a counter (detection means) 39 which is incremented by a write pulse for each byte from the DMAC 35. The counter 39 outputs an empty signal (first signal) when the data in the buffer memory area 40a is empty (absent), that is, "0", and outputs a full signal (second signal) when the data is full. It is now possible to do so. The empty signal and full signal from the counter 39 are sent to the compression/expansion circuit 50.
It is now output to .

ページメモリ40は、例えば光ディスク20に記憶する
画像や光ディスク20から読出された画像を一時記憶す
るメモリである。また表示メモリ42には、CRTデイ
スプレィ装置24における表示ウィンドウ(図示せず)
におけるウィンドウ内に実際に表示される画像、即ちペ
ージメモリ40の画像に対して拡大、縮小、回転、挿入
、あるいは白黒反転等を施された画像が記憶されるもの
である。
The page memory 40 is a memory that temporarily stores images stored on the optical disc 20 and images read from the optical disc 20, for example. The display memory 42 also includes a display window (not shown) in the CRT display device 24.
The image actually displayed in the window, that is, the image in the page memory 40 that has been enlarged, reduced, rotated, inserted, black and white reversed, etc. is stored.

画像処理モジュール14は、画像の拡大/縮小を行う拡
大/縮小回路46、画像を縦横変換することにより、画
像の回転処理を行う縦横変換回路48、画像の圧縮(冗
長度を少なくする;符号化)および伸長(少なくされた
冗長度を元に戻す;復号化)を行う符号化、復号化処理
を施す圧縮伸長回路(CODEC、復号化手段)50、
スキャナ装置18用のスキャナインターフェース52、
プリンタ装置25用のプリンタインターフェース54、
および内部バス56によって構成されている。上記圧縮
伸長回路50は、上記カウンタ39から供給される空信
号と満杯信号が供給されている際、復号化処理を停止し
、それらの信号が供給されなくなった際に、バッファメ
モリ領域40aの記憶データの復号化処理を開始するも
のである。
The image processing module 14 includes an enlargement/reduction circuit 46 that enlarges/reduces an image, a vertical/horizontal conversion circuit 48 that performs image rotation processing by converting the image vertically and horizontally, and image compression (reducing redundancy; encoding). ) and compression/expansion circuit (CODEC, decoding means) 50 that performs encoding and decoding processing (returning reduced redundancy; decoding);
a scanner interface 52 for the scanner device 18;
a printer interface 54 for the printer device 25;
and an internal bus 56. The compression/expansion circuit 50 stops the decoding process when the empty signal and the full signal are supplied from the counter 39, and stores the data in the buffer memory area 40a when these signals are no longer supplied. This starts the data decoding process.

通信制御モジュール16は、例えばLANに接続される
BCP(Bus  Communication  P
rocessor)等の通信インターフェース58によ
って構成されている。また、通信制御モジュール16に
は、FCP (ファクシミリ接続機構)、パソコン等の
外部機器とのインターフェースを介して接続されるUC
P (Un i versal  Communica
tion  Processor)が設けられたもので
あっても良い。この通信制御モジュール16は、通信回
線を介して送信されてきた検索情報をメインメモリ38
へ供給したり、送信されてきた検索情報に対応した画像
を送信する。さらに、光ディスク20に記憶する画像を
ページメモリ40へ供給するとともに、画像に対応した
検索情報をメインメモリ38へ供給するものである。
The communication control module 16 is, for example, a BCP (Bus Communication P) connected to a LAN.
The communication interface 58 is configured by a communication interface 58 such as a The communication control module 16 also includes an FCP (Facsimile Connection Mechanism), a UC connected via an interface with external equipment such as a personal computer, etc.
P (Universal Communica)
tion Processor) may be provided. This communication control module 16 stores the search information transmitted via the communication line into the main memory 38.
or send an image corresponding to the search information sent. Further, it supplies images stored on the optical disc 20 to the page memory 40, and also supplies search information corresponding to the images to the main memory 38.

システムバス30は、各種装置の制御信号用のバスであ
り、制御モジュール10とメモリモジュール12、画像
処理モジュール14、通信制御モジュール16とを接続
するものである。また、画像バス32は画像用のバスで
あり、メモリモジュール12と画像処理モジュール14
、通信制御モジュール16を接続するものである。
The system bus 30 is a bus for control signals of various devices, and connects the control module 10, the memory module 12, the image processing module 14, and the communication control module 16. Further, the image bus 32 is a bus for images, and includes the memory module 12 and the image processing module 14.
, and the communication control module 16.

スキャナ装置18はたとえば2次元走査装置で、原稿(
文書)上をレーザビーム光で2次元走査することにより
、原稿上の画像に応じた電気信号を得るものである。
The scanner device 18 is, for example, a two-dimensional scanning device, and is a document (
By scanning the document (document) two-dimensionally with a laser beam, an electrical signal corresponding to the image on the document is obtained.

光デイスク装置22は、スキャナ装置18で読取られた
画像などを光ディスク20に順次記憶するものである。
The optical disk device 22 sequentially stores images read by the scanner device 18 on the optical disk 20 .

また、キーボード23等によって指定される検索情報に
対応した画像を光ディスク20から検索するものである
It also searches the optical disc 20 for an image corresponding to search information specified using the keyboard 23 or the like.

キーボード23は、光ディスク20に記憶する画像に対
応する固有の検索情報及び記憶、検索、編集処理等の各
種動作指令を入力するものである。
The keyboard 23 is used to input unique search information corresponding to the image to be stored on the optical disc 20 and various operation commands such as storage, search, and editing processing.

また、マウス29は、たとえばCRTデイスプレィ装置
24上の表示ウィンドウ上に表示されるカツル(図示せ
ず)を上下、左右方向に任意に移動させ、所望の位置で
指示を与えることにより、カーソルが位置している表示
内容(種々の動作モード、編集画像のための領域指定ま
たはアイコン等)を選択または指示するものである。
Further, the mouse 29 can be used, for example, by arbitrarily moving a cursor (not shown) displayed on a display window on the CRT display device 24 vertically and horizontally, and by giving an instruction at a desired position, the cursor is positioned. This function is used to select or instruct the displayed contents (various operation modes, area designation for edited images, icons, etc.).

CRTデイスプレィ装置(陰極線管表示装置)24は、
スキャナ装置18で読取られた画像並びに光ディスク2
0から検索された画像を表示するものである。このCR
Tデイスプレィ装置24の画像を表示する表示領域は、
最大4つのウィンドウ(図示せず)を用いて4つの画像
を同時に表示することができるマルチウィンドウ型表示
装置である。この各表示ウィンドウに表示された画像は
、各々独立して画像の拡大、縮小、回転、スクロール等
の編集処理が行われるようになっている。
The CRT display device (cathode ray tube display device) 24 is
Images read by the scanner device 18 and the optical disc 2
The image searched from 0 is displayed. This CR
The display area for displaying images of the T-display device 24 is
It is a multi-window type display device that can display four images simultaneously using a maximum of four windows (not shown). Editing processes such as enlarging, reducing, rotating, scrolling, etc. are performed on the images displayed in each display window independently.

プリンタ装置25は、スキャナ装置18で読取られた画
像及び光ディスク20から検索された画像またはCRT
デイスプレィ装置24で表示している画像を印字出力(
ハードコピー)するものである。
The printer device 25 prints images read by the scanner device 18 and images retrieved from the optical disk 20 or CRT.
The image displayed on the display device 24 is printed out (
hard copy).

磁気ディスク装置27は、この磁気ディスク装置27に
装着された磁気ディスク28に各種制御プログラムを記
憶するとともに、キーボード23から入力された検索情
報とこの検索情報に対応する画像が記憶される光デイス
ク20上の記憶アドレス、画像サイズ等からなる検索デ
ータを記憶するものである。
The magnetic disk device 27 stores various control programs on a magnetic disk 28 attached to the magnetic disk device 27, and also has an optical disk 20 that stores search information input from the keyboard 23 and images corresponding to this search information. This is used to store search data consisting of the above storage address, image size, etc.

また、光ディスク20からの画像がCRTデイスプレィ
装置24の表示可能サイズよりも大きかった場合、圧縮
伸長回路50で復号化した画像は拡大縮小回路46で縮
小された後、画像バス32を介して表示メモリ42に供
給されることにより、検索した画像がCRTデイスプレ
ィ装置24で表示される。
Furthermore, if the image from the optical disk 20 is larger than the displayable size of the CRT display device 24, the image decoded by the compression/decompression circuit 50 is reduced by the enlargement/reduction circuit 46, and then sent to the display memory via the image bus 32. 42, the searched image is displayed on the CRT display device 24.

次に、このような構成において、第3図に示すフローチ
ャートと第4図に示すタイミングチャートを参照しつつ
、光ディスク20から検索した画像をCRTデイスプレ
ィ装置24で表示出力する場合について説明する。まず
、キーボード23により検索モードと頁捲りモードとを
設定するとともに、検索したい画像に対応した検索情報
を入力する。CPU34は入力された検索情報を磁気デ
ィスク26に記憶されている検索情報と順次比較照合し
、入力された検索情報と一致する検索情報が記憶されて
いるか否かを順次チエツクする。
Next, with reference to the flowchart shown in FIG. 3 and the timing chart shown in FIG. 4, the case where an image retrieved from the optical disc 20 is displayed and output on the CRT display device 24 in such a configuration will be described. First, a search mode and page turning mode are set using the keyboard 23, and search information corresponding to the image desired to be searched is input. The CPU 34 sequentially compares and collates the input search information with the search information stored on the magnetic disk 26, and sequentially checks whether or not search information that matches the input search information is stored.

この結果、CPU34は一致する検索情報の書類番号を
磁気ディスク26から読出してメインメモリ38に記憶
させる。次に、CPU34はメインメモリ38に記憶さ
れた書類番号の一覧表をCRTデイスプレィ装置24に
表示する。次に、CRTデイスプレィ装置24に表示さ
れた検索情報から所望の範囲のものをキーボード23に
より選択する。この選択された範囲の最初の検索情報に
対応するアドレスが読出される。CPU34はこのアド
レスに対応する物理トラックアドレスと物理セクタアド
レスとを算出し、これらのアドレスにより光ディスク2
0からの画像の再生を光デイスク装置22で行う。
As a result, the CPU 34 reads the document number of the matching search information from the magnetic disk 26 and stores it in the main memory 38. Next, the CPU 34 displays the list of document numbers stored in the main memory 38 on the CRT display device 24. Next, a desired range of search information is selected from the search information displayed on the CRT display device 24 using the keyboard 23. The address corresponding to the first search information in this selected range is read. The CPU 34 calculates the physical track address and physical sector address corresponding to this address, and uses these addresses to
The optical disk device 22 reproduces the image from 0.

まず、CPU34は、各ハードウェアを初期化する。つ
いで、CPU34は、バッファメモリ領域40aに対応
する図示しないアドレス発生部にバッファメモリ領域4
0aを示すアドレス等のパラメータ、表示メモリ42、
ページメモリ4oに対応するアドレス発生部(図示しな
い)に画像の横幅、長さ、スタートアドレス等のパラメ
ータ、圧縮伸長回路50に復号化の種類(MH,MR1
M2R等)、画像の横幅等のパラメータ、(拡大、縮小
回路46に倍率、ソース画像の横幅、長さ、ディストネ
ーション画像の横幅、長さ、文書の場合の補間、2×2
の重み付け、写真の場合のデイザパターン等のパラメー
タ)をセットする。また、CPU34は、圧縮伸長回路
5oにスタートをかける。この際、バッファメモリ領域
40aにデータが何も記憶されていないので、カウンタ
39のカウント値は“0“であり、空信号が圧縮伸長回
路50へ供給されている。これにより、圧縮伸長回路5
0は、供給される空信号により、−時停止している。
First, the CPU 34 initializes each piece of hardware. Next, the CPU 34 writes the buffer memory area 4 to an address generation section (not shown) corresponding to the buffer memory area 40a.
Parameters such as address indicating 0a, display memory 42,
Parameters such as width, length, and start address of the image are stored in an address generator (not shown) corresponding to the page memory 4o, and the type of decoding (MH, MR1, etc.) is stored in the compression/expansion circuit 50.
M2R, etc.), parameters such as the width of the image, (magnification in the enlargement/reduction circuit 46, width and length of the source image, width and length of the destination image, interpolation in the case of a document, 2×2
parameters such as weighting, dither pattern for photographs, etc.). Further, the CPU 34 starts the compression/expansion circuit 5o. At this time, since no data is stored in the buffer memory area 40a, the count value of the counter 39 is "0" and an empty signal is supplied to the compression/expansion circuit 50. As a result, the compression/expansion circuit 5
0 is stopped at - due to the supplied empty signal.

また、CPU34はDMAC35を用いて光デイスク装
置22からインターフェース回路36を介して供給され
る一走査ライン毎の画像をシステムバス30を介してバ
ッファメモリ領域40aに転送し、バッファメモリ領域
40aに書込む。この画像のバッファメモリ領域40a
への書込みにより、カウンタ39が“0“でなくなり、
空信号が出力されなくなる。すると、圧縮伸長回路50
の一時停止が解除されるとともによ、バッファメモリ領
域40aからのデータが画像バス32、および内部バス
56を介して圧縮伸長回路50へ供給される。これによ
り、圧縮伸長回路50は供給される画像に対してMR逆
変換による帯域伸長処理(復号化)が行われる。この際
、光ディスク20からの画像サイズがCRTデイスプレ
ィ装置24の表示すイズと同じか小さいものであった場
合、圧縮伸長回路50で復号化された画像情報は内部バ
ス56、および画像バス32を介して表示メモリ42に
記憶される。
Further, the CPU 34 uses the DMAC 35 to transfer the image for each scanning line supplied from the optical disk device 22 via the interface circuit 36 to the buffer memory area 40a via the system bus 30, and writes it into the buffer memory area 40a. . Buffer memory area 40a for this image
By writing to the counter 39, the counter 39 is no longer “0”,
Empty signal is no longer output. Then, the compression/expansion circuit 50
As soon as the temporary stop is released, data from the buffer memory area 40a is supplied to the compression/expansion circuit 50 via the image bus 32 and the internal bus 56. Thereby, the compression/expansion circuit 50 performs band expansion processing (decoding) on the supplied image by MR inverse transformation. At this time, if the image size from the optical disk 20 is the same as or smaller than the display size of the CRT display device 24, the image information decoded by the compression/expansion circuit 50 is transferred via the internal bus 56 and the image bus 32. and stored in the display memory 42.

また、光ディスク20からの画像サイズがCRTデイス
プレィ装置24の表示すイズより大きいものであった場
合、圧縮伸長回路5oで復号化された画像情報は内部バ
ス56を介して拡大縮小回路46に供給される。CPU
34は圧縮伸長回路50からの画像を拡大縮小回路46
で対応する縮小率に応じて縮小処理する。この縮小され
た画像は、画像バス32を介して表示メモリ42に供給
され、表示メモリ42に記憶されてCRTデイスプレィ
装置24に表示される。
Furthermore, if the image size from the optical disk 20 is larger than the display size of the CRT display device 24, the image information decoded by the compression/expansion circuit 5o is supplied to the enlargement/reduction circuit 46 via the internal bus 56. Ru. CPU
34 is a circuit 46 for enlarging/reducing the image from the compression/expansion circuit 50.
The reduction process is performed according to the corresponding reduction rate. This reduced image is supplied to the display memory 42 via the image bus 32, stored in the display memory 42, and displayed on the CRT display device 24.

このようにして、順次、画像が光ディスク19から読出
されて、CRTデイスプレィ装置24で表示される。
In this way, images are sequentially read from the optical disk 19 and displayed on the CRT display device 24.

このような状態において、所望の画像が表示された場合
、操作者はキーボード23により、その画像を選択する
(頁捲りを停止させる)。
In such a state, when a desired image is displayed, the operator selects the image using the keyboard 23 (stops page turning).

CPU34はDMAC35を用いて光デイスク装置22
からインターフェース回路36を介して供給される一走
査ライン毎の画像をシステムバス30を介してバッファ
メモリ領域40aに転送し、バッファメモリ領域40a
に書込む。バッファメモリ領域40aからのデータが画
像バス32、および内部バス56を介して圧縮伸長回路
5oへ供給される。これにより、圧縮伸長回路50でM
R逆変換による帯域伸長処理(復号化)される。この圧
縮伸長回路50で復号化された画像情報は内部バス56
、および画像バス32を介してページメモリ40に記憶
される。このページメモリ40に記憶された画像は、画
像バス32を介して表示メモリ42に供給され、表示メ
モリ42に記憶されてCRTデイスプレィ装置24に表
示される。
The CPU 34 uses the DMAC 35 to control the optical disk device 22.
The image for each scanning line supplied from the interface circuit 36 is transferred to the buffer memory area 40a via the system bus 30, and
write to. Data from buffer memory area 40a is supplied to compression/expansion circuit 5o via image bus 32 and internal bus 56. As a result, the compression/expansion circuit 50
Band expansion processing (decoding) is performed by R inverse transform. The image information decoded by this compression/expansion circuit 50 is transferred to an internal bus 56.
, and stored in the page memory 40 via the image bus 32. The image stored in the page memory 40 is supplied to the display memory 42 via the image bus 32, stored in the display memory 42, and displayed on the CRT display device 24.

このCRTデイスプレィ装置24に表示された画像に対
して、例えばキーボード23によりプリントアウトの指
示がなされる。CPU34はページメモリ40の画像情
報を画像バス32、内部バス56およびプリンタインタ
ーフェース54を介してプリンタ装置25へ出力する。
An instruction to print out the image displayed on the CRT display device 24 is given using the keyboard 23, for example. The CPU 34 outputs the image information in the page memory 40 to the printer device 25 via the image bus 32, internal bus 56, and printer interface 54.

また、CRTデイスプレィ装置24に表示された画像に
対して、編集等を行うことができる。
Further, editing and the like can be performed on the image displayed on the CRT display device 24.

上記したように、ページ捲りモード時に、光ディスクに
記憶されている画像を検索してCRTデイスプレィ装置
で表示を行う際、インターフェース回路によって光ディ
スクから読出された画像はシステムバス、バッファメモ
リ領域、画像ハスを介して圧縮伸長回路へ導かれ伸長処
理(復号化)され、この伸長処理された画像は画像バス
を介さずに直接表示メモリに導かれ記憶されており、ま
た、バッファメモリ領域にコードデータが入るとともに
、圧縮伸長回路による伸長処理を開始するようにしたの
で、画像検索時間を短縮することができる。
As mentioned above, when searching for an image stored on an optical disk and displaying it on a CRT display device in the page-turning mode, the image read from the optical disk by the interface circuit is transferred to the system bus, buffer memory area, and image bus. The image is led to the compression/decompression circuit via the image bus and decompressed (decoded), and the decompressed image is directly led to the display memory and stored therein without going through the image bus, and the code data is stored in the buffer memory area. At the same time, since the compression/expansion circuit starts decompression processing, the image search time can be shortened.

[発明の効果] 以上詳述したようにこの発明によれば、検索時間の短縮
化が図れる画像処理装置を提供できる。
[Effects of the Invention] As described in detail above, according to the present invention, it is possible to provide an image processing device that can shorten search time.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図から第4図はこの発明の一実施例を示すもので、
第1図は構成の要部を概略的に示す図、第2図は全体の
構成を概略的に示すブロック図、第3図は動作を説明す
るためのフローチャート、第4図は動作を説明するため
のタイミングチャートであり、第5図は従来の動作を説
明するためのタイミングチャートである。 18・・・スキャナ装置、20・・・光ディスク、22
・・・光デイスク装置、23・・・キーボード、24・
・・CRTデイスプレィ装置、25・・・プリンタ装置
、27・・・磁気ディスク装置、29・・・マウス、3
0・・・システムバス、32・・・mRババス34・・
・CPU。 36・・・インターフェース回路、38・・・メインメ
モリ、39・・・カウンタ、40・・・ページメモリ、
40a・・・バッファメモリ領域、46・・・拡大/縮
小回路、50・・・圧縮伸長回路、54・・・プリンタ
インターフェース。
Figures 1 to 4 show an embodiment of this invention.
Fig. 1 is a diagram schematically showing the main parts of the configuration, Fig. 2 is a block diagram schematically showing the entire configuration, Fig. 3 is a flowchart for explaining the operation, and Fig. 4 is for explaining the operation. FIG. 5 is a timing chart for explaining the conventional operation. 18... Scanner device, 20... Optical disc, 22
... Optical disk device, 23 ... Keyboard, 24.
... CRT display device, 25 ... printer device, 27 ... magnetic disk device, 29 ... mouse, 3
0...System bus, 32...mR bus 34...
・CPU. 36... Interface circuit, 38... Main memory, 39... Counter, 40... Page memory,
40a...Buffer memory area, 46...Enlargement/reduction circuit, 50...Compression/expansion circuit, 54...Printer interface.

Claims (3)

【特許請求の範囲】[Claims] (1)複数の画像が符号化して記憶されている第1の記
憶手段と、 この第1の記憶手段に記憶された画像を読出す読出手段
と、 この読出手段によって読出された画像を記憶する第2の
記憶手段と、 この第2の記憶手段からの画像を復号化する復号化手段
と、 上記第2の記憶手段の記憶状態が無であることを検知す
る検知手段と、 この検知手段の検知結果に応答して、上記復号化手段に
よる復号化処理を停止する処理手段と、を具備したこと
を特徴とする画像処理装置。
(1) A first storage means in which a plurality of images are encoded and stored; a reading means for reading out the images stored in the first storage means; and storing the images read by the reading means. a second storage means; a decoding means for decoding an image from the second storage means; a detection means for detecting that the storage state of the second storage means is null; An image processing apparatus comprising: processing means for stopping decoding processing by the decoding means in response to a detection result.
(2)複数の画像が符号化して記憶されている第1の記
憶手段と、 この第1の記憶手段に記憶された画像を読出す読出手段
と、 この読出手段によって読出された画像を記憶する第2の
記憶手段と、 この第2の記憶手段からの画像を復号化する復号化手段
と、 上記第2の記憶手段の記憶状態を検知する検知手段と、 この検知手段により上記第2の記憶手段の記憶状態が無
状態と検知された時、上記復号化手段による復号化処理
を停止し、かつ上記検知手段により上記第2の記憶手段
の記憶状態が無状態でないと検知された時、上記復号化
手段による復号化処理を開始する制御手段と、 を具備したことを特徴とする画像処理装置。
(2) A first storage means in which a plurality of images are encoded and stored; a reading means for reading out the images stored in the first storage means; and storing the images read by the reading means. a second storage means; a decoding means for decoding the image from the second storage means; a detection means for detecting the storage state of the second storage means; When the storage state of the means is detected to be non-state, the decoding process by the decoding means is stopped; and when the detection means detects that the storage state of the second storage means is not stateless, the above-mentioned An image processing apparatus comprising: a control means for starting a decoding process by a decoding means;
(3)複数の画像が符号化して記憶されている光記憶手
段と、 この光記憶手段に記憶された画像を読出す読出手段と、 この読出手段によって読出された画像を記憶するバッフ
ァメモリと、 このバッファメモリの記憶状態を検知し、記憶状態が無
のときに第1の信号を出力し、記憶状態が満杯のときに
第2の信号を出力する出力手段と、上記バッファメモリ
からの画像を復号化し、しかも上記出力手段により第1
の信号、あるいは第2の信号が供給されている際、復号
化処理を停止する復号化手段と、 を具備したことを特徴とする画像処理装置。
(3) an optical storage means in which a plurality of images are encoded and stored; a reading means for reading out the images stored in the optical storage means; a buffer memory for storing the images read out by the reading means; an output means that detects the storage state of the buffer memory, outputs a first signal when the storage state is empty, and outputs a second signal when the storage state is full; decrypted, and the first
An image processing apparatus comprising: decoding means for stopping decoding processing when the signal or the second signal is supplied.
JP64589A 1989-01-05 1989-01-05 Picture processor Pending JPH02181279A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP64589A JPH02181279A (en) 1989-01-05 1989-01-05 Picture processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP64589A JPH02181279A (en) 1989-01-05 1989-01-05 Picture processor

Publications (1)

Publication Number Publication Date
JPH02181279A true JPH02181279A (en) 1990-07-16

Family

ID=11479441

Family Applications (1)

Application Number Title Priority Date Filing Date
JP64589A Pending JPH02181279A (en) 1989-01-05 1989-01-05 Picture processor

Country Status (1)

Country Link
JP (1) JPH02181279A (en)

Similar Documents

Publication Publication Date Title
JPH01144171A (en) Electronic filing device
KR920003477B1 (en) Image processing apparatus
US5195174A (en) Image data processing apparatus capable of composing one image from a plurality of images
JPH05266095A (en) Image retrieving device
JPH04344524A (en) Image display device
JPH02181279A (en) Picture processor
KR920005242B1 (en) Image processing apparatus
JPH0214667A (en) Information storage device and information retrieval device
JPH0239380A (en) Image processor
JPH0535843A (en) Data storage device
JPH02181273A (en) Picture processing system
JPS63157557A (en) Image processor
JPH02181275A (en) Picture processing system
JPH02260030A (en) Picture processor
JPH07306931A (en) Image information processor
JPH0212572A (en) Picture processor
JPH034367A (en) Information processor
JPH02118718A (en) Picture processor
JPH0535841A (en) Image storing device
JPH02260028A (en) Picture processor
JPH02181274A (en) Picture processing system
JPH0362265A (en) Image processor
JPH0793247A (en) Information processor
JPH0581329A (en) Image information processor
JPS63114457A (en) Device for retrieving image information