JPH08339437A - Image editing device - Google Patents
Image editing deviceInfo
- Publication number
- JPH08339437A JPH08339437A JP7146353A JP14635395A JPH08339437A JP H08339437 A JPH08339437 A JP H08339437A JP 7146353 A JP7146353 A JP 7146353A JP 14635395 A JP14635395 A JP 14635395A JP H08339437 A JPH08339437 A JP H08339437A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- image
- area
- output
- 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
Landscapes
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、画像データを取り扱う
機器に設けて好適な画像編集装置に関し、特に、画像デ
ータの一部を抽出して出力する画像編集装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image editing apparatus suitable for being installed in a device that handles image data, and more particularly to an image editing apparatus for extracting and outputting a part of image data.
【0002】[0002]
【従来の技術】従来より、例えば紙面あるいはフィルム
等に記録された画像を取り込んで画像データに変換し、
この画像データを光ディスク等の記録媒体に記録し、入
力した画像データあるいは光ディスク等から読み出した
画像データを表示画面あるいは紙面に出力する画像記録
再生装置が知られている。2. Description of the Related Art Conventionally, for example, an image recorded on a paper surface or a film is captured and converted into image data,
There is known an image recording / reproducing apparatus which records this image data on a recording medium such as an optical disk and outputs the input image data or the image data read from the optical disk onto a display screen or a paper surface.
【0003】このような画像記録再生装置においては入
力した画像データの一部を抽出して、新たな画像データ
として記録したり、紙面に印刷する編集機能が設けられ
ている。このような編集を行う際には、抽出した出力領
域の画像データを出力する前に、抽出した出力領域の画
像を予め表示画面上に表示して確認することができるよ
うになっている。Such an image recording / reproducing apparatus is provided with an editing function for extracting a part of the input image data and recording it as new image data or printing it on a paper surface. When performing such editing, it is possible to display the image of the extracted output area on the display screen in advance and confirm it before outputting the image data of the extracted output area.
【0004】すなわち、例えば画像データの一部を印刷
する場合には、図19(a)に示すように、表示画面上
の印刷装置のアスペクト比に応じて横長に設定された印
刷画像表示領域90に印刷する領域の画像データを表示
するようになっている。That is, for example, when printing a part of the image data, as shown in FIG. 19A, the print image display area 90 is set to be horizontally long according to the aspect ratio of the printing device on the display screen. The image data of the area to be printed is displayed.
【0005】これにより、使用者は、印刷を行う前に印
刷する画像を確認することができるようになっている。As a result, the user can check the image to be printed before printing.
【0006】[0006]
【発明が解決しようとする課題】しかしながら、このよ
うな従来の画像記録再生装置では、上記印刷画像表示領
域90の形状が横長に固定されているため、画像データ
のズーム、トリミング等を行っても印刷領域のアスペク
ト比は一定のままとなる。However, in such a conventional image recording / reproducing apparatus, since the shape of the print image display area 90 is fixed to be horizontally long, even if the image data is zoomed or trimmed. The aspect ratio of the print area remains constant.
【0007】従って、例えば図19(a)に示すよう
に、複数の人物を撮影して得られた画像からある人物9
1を拡大して印刷したい場合等に、表示画面上に表示さ
れている人物91付近の領域92を新たな印刷領域とし
て指定すると、図19(b)に示すように、指定された
印刷領域内に拡大された人物91の左右に他の人物が含
まれてしまう。従って、人物91のみを抽出したい場合
には、さらに同図中に示す領域93を指定する必要があ
るがこの場合は、人物91の頭部のみの画像となってし
まう。Therefore, for example, as shown in FIG. 19 (a), a person 9 from an image obtained by photographing a plurality of persons.
When the user wants to enlarge 1 and print it, and the area 92 near the person 91 displayed on the display screen is designated as a new print area, as shown in FIG. Other persons are included on the left and right of the person 91 enlarged in FIG. Therefore, when it is desired to extract only the person 91, it is necessary to further specify the area 93 shown in the figure, but in this case, an image of only the head of the person 91 is obtained.
【0008】このため、人物91の全身の画像を抽出し
たいときは、画像データを90度回転させ、人物91を
含む領域を印刷領域として設定する。これにより、図1
9(c)に示すように、人物91の全身を含む画像を抽
出することができる。Therefore, when it is desired to extract an image of the whole body of the person 91, the image data is rotated by 90 degrees and the area including the person 91 is set as the print area. As a result, FIG.
As shown in 9 (c), an image including the whole body of the person 91 can be extracted.
【0009】しかしながら、この場合は、上記図19
(a)に示す元の画像と、同図(c)に示す抽出された
画像の向きが異なることとなるために、画像を把握する
ことが困難となる場合がある。特に、上記図19(c)
に示すように、拡大表示画像に、上述したように文字情
報93等を挿入する場合では、文字等が読み難くなる問
題がある。However, in this case, FIG.
Since the original image shown in (a) and the extracted image shown in (c) in the same drawing have different orientations, it may be difficult to grasp the image. In particular, FIG. 19 (c) above
As shown in, when the character information 93 and the like are inserted into the enlarged display image as described above, there is a problem that the characters and the like are difficult to read.
【0010】このような場合に、上記印刷画像表示領域
90を回転させて縦長の形状とすることが考えられる
が、単に回転させただけでは、印刷画像表示領域90が
表示画面からはみ出してしまう。このため、印刷画像表
示領域90を縮小して表示し、縮小した印刷画像表示領
域90に対応させて縮小した画像データを表示する必要
が生じるが、制御手順が複雑となるために、印刷画像表
示領域90を回転させて表示することは行われていなか
った。In such a case, it is conceivable to rotate the print image display area 90 to have a vertically long shape. However, if the print image display area 90 is simply rotated, the print image display area 90 will be out of the display screen. Therefore, it is necessary to display the print image display area 90 in a reduced size and display the reduced image data corresponding to the reduced print image display area 90. However, since the control procedure becomes complicated, the print image display area is displayed. The area 90 was not rotated and displayed.
【0011】本発明は上述の問題点に鑑みてなされたも
のであり、画像データ内の出力する領域を容易に把握す
ることができ、操作性を向上させて作業効率を向上させ
ることができる画像編集装置の提供を目的とする。The present invention has been made in view of the above problems, and it is possible to easily grasp the output area in the image data, improve the operability, and improve the work efficiency. The purpose is to provide an editing device.
【0012】[0012]
【課題を解決するための手段】本発明に係る画像編集装
置は、画像データを記憶する画像データ記憶手段と、画
像データを出力する出力手段と、出力手段において設定
されているアスペクト比に応じた少なくとも2種類の形
状の出力領域を設定する出力領域設定手段と、出力領域
設定手段によって設定された出力領域に対応する形状の
出力枠の画像データを発生する出力枠発生手段とを有す
る。An image editing apparatus according to the present invention has an image data storage means for storing image data, an output means for outputting image data, and an aspect ratio set in the output means. It has output area setting means for setting output areas of at least two types of shapes, and output frame generation means for generating image data of an output frame of a shape corresponding to the output areas set by the output area setting means.
【0013】また、この画像編集装置は、出力領域設定
手段によって設定された出力領域の1つを選択し、選択
した出力領域に対応する画像データを画像データ記憶手
段から読み出し、読み出した画像データを選択した出力
領域に対応する出力枠の画像データ内に合成すると共
に、使用者からの指示により選択した出力領域に対応す
る画像データを出力手段に供給する合成手段を有する。Further, this image editing apparatus selects one of the output areas set by the output area setting means, reads the image data corresponding to the selected output area from the image data storage means, and reads the read image data. It has a synthesizing means for synthesizing in the image data of the output frame corresponding to the selected output area and supplying the image data corresponding to the selected output area to the output means according to an instruction from the user.
【0014】そして、この画像編集装置は、合成手段に
よって合成された画像データを表示する表示手段を有
し、出力手段が、合成手段から供給される出力領域の画
像データに対応する画像データを出力する。The image editing apparatus has display means for displaying the image data synthesized by the synthesizing means, and the output means outputs the image data corresponding to the image data in the output area supplied from the synthesizing means. To do.
【0015】また、本発明に係る画像編集装置は、出力
領域設定手段は、少なくとも出力手段において設定され
ているアスペクト比に応じた縦長の出力領域と横長の出
力領域を設定する。Further, in the image editing apparatus according to the present invention, the output area setting means sets a vertically long output area and a horizontally long output area according to at least the aspect ratio set in the output means.
【0016】[0016]
【作用】本発明に係る画像編集装置では、出力領域設定
手段は、出力手段において設定されているアスペクト比
に応じた少なくとも2種類の形状、例えば縦長の出力領
域と横長の出力領域を設定する。出力枠発生手段は、出
力領域設定手段により設定された出力領域に対応する形
状の出力枠の画像データを発生する。In the image editing apparatus according to the present invention, the output area setting means sets at least two types of shapes according to the aspect ratio set in the output means, for example, a vertically long output area and a horizontally long output area. The output frame generating means generates image data of an output frame having a shape corresponding to the output area set by the output area setting means.
【0017】合成手段は、出力領域設定手段により設定
された出力領域の内の1つの出力領域を選択し、選択し
た出力領域に対応する画像データを画像データを画像デ
ータ記憶手段から読み出し、読み出したデータを選択し
た出力領域に対応する出力枠の画像データ内に合成して
表示手段に供給する。表示手段は、合成手段からの画像
データに従って、上記出力枠中に出力領域の画像データ
が挿入された画像を表示する。The synthesizing means selects one of the output areas set by the output area setting means, reads the image data corresponding to the selected output area from the image data storage means, and reads the image data. The data is combined with the image data of the output frame corresponding to the selected output area and supplied to the display means. The display means displays the image in which the image data of the output area is inserted in the output frame according to the image data from the synthesizing means.
【0018】ここで、上記縦長の出力領域あるいは横長
の出力領域が選択されており、この出力領域に対応する
出力枠中に当該出力領域の画像データに基づく画像が挿
入された表示手段に表示されているときに、使用者から
の入力等に応じて出力領域を変更して現在選択されてい
ない出力領域を選択すると、合成性手段は、新たに選択
された出力領域の画像データを読み出し、新たに設定さ
れた出力領域に対応する出力枠内に合成して表示手段に
供給する。Here, the vertically long output area or the horizontally long output area is selected, and the image based on the image data of the output area is displayed on the display means in the output frame corresponding to the selected output area. When the output area is changed in response to an input from the user and an output area that is not currently selected is selected, the synthesizing unit reads the image data of the newly selected output area and newly creates the new output area. It is combined in the output frame corresponding to the output area set to and is supplied to the display means.
【0019】これにより、出力領域が変更されると、変
更された出力領域の画像データが、当該出力領域に対応
した出力枠内に挿入された画像が表示手段によって表示
さる。As a result, when the output area is changed, the image data of the changed output area is displayed by the display means as an image inserted in the output frame corresponding to the output area.
【0020】そして、使用者は、表示手段に表示された
画像を見て、設定した出力領域の画像データを確認し、
表示手段に表示された画像で良ければ、出力領域の画像
データの出力を指示する。合成手段は、出力領域の画像
データの出力が指示されると、出力領域に対応する画像
データを出力手段に供給し、出力手段は、供給された出
力領域の画像データを出力する。Then, the user looks at the image displayed on the display means and confirms the image data of the set output area,
If the image displayed on the display means is acceptable, the output of the image data in the output area is instructed. When instructed to output the image data of the output area, the synthesizing means supplies the image data corresponding to the output area to the output means, and the output means outputs the image data of the supplied output area.
【0021】これにより、この画像編集システムでは、
使用者が表示手段によって表示された出力領域の画像を
確認した後、出力手段により出力領域の画像を出力す
る。Thus, in this image editing system,
After the user confirms the image of the output area displayed by the display means, the output means outputs the image of the output area.
【0022】[0022]
【実施例】以下、本発明に係る画像処理装置の好ましい
実施例について図面を参照しながら詳細に説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT A preferred embodiment of an image processing apparatus according to the present invention will be described in detail below with reference to the drawings.
【0023】この実施例は、本発明に係る画像編集装置
を、ビデオテープレコーダ装置等から供給される画像デ
ータ、或いは、スキャナによりフィルムや写真等から画
像を読み取って形成した画像データを光ディスクに記録
し、これを再生してモニタ装置に表示するとともにプリ
ント用紙にプリントする静止画記録再生システムに適用
したものである。In this embodiment, the image editing apparatus according to the present invention is used to record image data supplied from a video tape recorder or the like, or image data formed by reading an image from a film or photograph with a scanner on an optical disc. Then, this is applied to a still image recording / reproducing system that reproduces this, displays it on a monitor device, and prints it on print paper.
【0024】この静止画記録再生システムは、図1に示
すように、記憶領域が複数の記憶領域に分割され、この
各記憶領域に画像データを記憶するフレームメモリ1
と、上記フレームメモリ1への画像データの書き込み及
び読み出しを制御するメモリコントローラ2と、当該静
止画記録再生システム全体の動作制御を行う中央演算回
路(CPU)8と、後に説明するが、画像データと共に
該画像データの処理等を指定するためのコマンドデータ
を、上記CPU8の介在なしに高速転送するDMAコン
トローラ2aとを有している。In this still image recording / reproducing system, as shown in FIG. 1, a storage area is divided into a plurality of storage areas, and a frame memory 1 for storing image data in each storage area.
A memory controller 2 that controls writing and reading of image data to and from the frame memory 1, a central processing circuit (CPU) 8 that controls the operation of the entire still image recording / reproducing system, and image data that will be described later. It also has a DMA controller 2a that transfers command data for designating processing of the image data at high speed without the intervention of the CPU 8.
【0025】また、上記静止画記録再生システムは、フ
ィルムや写真等から画像を読み取り画像データを形成す
るスキャナ部10と、ビデオテープレコーダ装置やカメ
ラ装置等の外部機器から供給される画像データに基づい
て、当該静止画記録再生システムに適した画像データを
形成するビデオ入力部11と、上記スキャナ部10或い
はビデオ入力部11から供給された画像データ等を記録
媒体に記録し再生する第1及び第2のストレージ部18
a,18bとを有している。Further, the still image recording / reproducing system is based on image data supplied from a scanner section 10 for reading an image from a film, a photograph or the like to form image data, and an external device such as a video tape recorder device or a camera device. Then, the video input unit 11 that forms image data suitable for the still image recording / reproducing system, and the first and the first units that record and reproduce the image data or the like supplied from the scanner unit 10 or the video input unit 11 on the recording medium. 2 storage unit 18
a and 18b.
【0026】また、上記静止画記録再生システムは、上
記スキャナ部10,ビデオ入力部11或いはストレージ
部18a,18bから上記フレームメモリ1に供給され
た画像データに対して、拡大,縮小,ディゾルブ等の画
像処理を施す画像処理ブロック12と、画像データの記
録再生,画像処理等を指定する複数のキーが設けられて
いる操作部13と、上記画像処理等が施された画像デー
タに応じた画像を表示するモニタ装置15と、上記画像
処理等が施された画像データをプリントするプリンタ部
16とを有している。In the still image recording / reproducing system, the image data supplied from the scanner unit 10, the video input unit 11 or the storage units 18a, 18b to the frame memory 1 can be enlarged, reduced, dissolved, or the like. An image processing block 12 for performing image processing, an operation unit 13 provided with a plurality of keys for designating recording / reproduction of image data, image processing, and the like, and an image corresponding to the image data subjected to the above image processing It has a monitor device 15 for displaying, and a printer unit 16 for printing the image data that has been subjected to the above image processing and the like.
【0027】上記画像処理ブロック12は、図2に示す
ような構成を有しており、上記メモリコントローラ2か
らの書き込み制御データ及び読み出し制御データに基づ
いて、上記フレームメモリ1の各記憶領域毎に、後に説
明する整数部と小数部で形成された書き込みアドレス及
び読み出しアドレスを形成し、該整数部の書き込みアド
レス及び読み出しアドレスを上記フレームメモリ1に供
給するアドレス発生回路3と、上記アドレス発生回路3
から供給される上記小数部の書き込みアドレス,読み出
しアドレス、及び、上記フレームメモリ1から読み出さ
れた画像データに基づいて、上記画像処理の演算を行う
演算回路4とを有している。The image processing block 12 has a structure as shown in FIG. 2, and based on the write control data and the read control data from the memory controller 2, for each storage area of the frame memory 1. An address generating circuit 3 for forming a write address and a read address formed of an integer part and a decimal part, which will be described later, and supplying the write address and the read address of the integer part to the frame memory 1, and the address generating circuit 3
It has an arithmetic circuit 4 for performing the arithmetic operation of the image processing based on the write address and the read address of the fractional part supplied from the image data and the image data read from the frame memory 1.
【0028】また、上記画像処理ブロック12は、上記
演算回路4により画像処理された画像データに、色調変
換の処理を施すカラー調整回路5と、複数の外部デバイ
スから供給される画像データを選択して上記演算回路4
に供給する第1のバスセレクタ6と、上記カラー調整回
路5からの画像データを供給する外部デハイスを選択し
て出力する第2のバスセレクタ7とを有している。Further, the image processing block 12 selects a color adjusting circuit 5 for performing color tone conversion processing on the image data image-processed by the arithmetic circuit 4 and image data supplied from a plurality of external devices. The above arithmetic circuit 4
The first bus selector 6 for supplying the image data from the color adjusting circuit 5 and the second bus selector 7 for selecting and outputting the external device for supplying the image data from the color adjusting circuit 5.
【0029】上記フレームメモリ1は、赤色(R)の画
像データが読み書きされるR用フレームメモリ,緑色
(G)の画像データが読み書きされるG用フレームメモ
リ及び青色(B)の画像データが読み書きされるB用フ
レームメモリで構成されている。The frame memory 1 reads and writes red (R) image data, an R frame memory, a green (G) image data is read and written, and a blue (B) image data is read and written. It is composed of a B frame memory.
【0030】上記各色用フレームメモリは、論理的に
は、例えば縦×横×深さが1024画素×1024画素
×4ビットで計4Mビットの記憶領域を有する4つのD
RAM(Dynamic RAM)を、それぞれ正方形状を形成
するように並べるとともに、この正方形状に並べられた
4つのDRAMを深さ方向に2段積層することにより、
計8つのDRAMから2048×2048×8ビットの
記憶領域を有するようにそれぞれ構成されている。Logically, the frame memories for the respective colors have, for example, four D × vertical × horizontal × depth 1024 pixels × 1024 pixels × 4 bits and a storage area of 4 Mbits in total.
By arranging RAMs (Dynamic RAMs) so as to form a square shape, and stacking four square DRAMs arranged in two stages in the depth direction,
Each of the eight DRAMs has a storage area of 2048 × 2048 × 8 bits.
【0031】そして、上記フレームメモリ1は、論理的
には、上記2048×2048×8ビットの記憶領域を
有する各色用のフレームメモリを、それぞれ深さ方向に
例えばRGBの順で積層して構成されている。従って、
上記フレームメモリ1は、2048×2048×24ビ
ットの記憶領域を有することとなる。The frame memory 1 is logically formed by stacking the frame memories for the respective colors having the storage area of 2048 × 2048 × 8 bits in the depth direction, for example, in the order of RGB. ing. Therefore,
The frame memory 1 has a storage area of 2048 × 2048 × 24 bits.
【0032】次に、このような構成を有する静止画記録
再生システムの動作説明をする。Next, the operation of the still image recording / reproducing system having such a configuration will be described.
【0033】まず、所望の画像データを上記ストレージ
部18a,18bの光ディスク28に記録する場合、ユ
ーザは、操作部13を操作して画像データの取り込み先
(スキャナ部10或いはビデオ入力部11)を指定する
とともに、取り込んだ画像データの出力先を上記ストレ
ージ部18a,18bに設定する。First, when recording desired image data on the optical disc 28 of the storage units 18a and 18b, the user operates the operation unit 13 to select a capture destination of the image data (the scanner unit 10 or the video input unit 11). In addition to the designation, the output destination of the captured image data is set in the storage units 18a and 18b.
【0034】これにより、上記CPU8が、スキャナ部
10或いはビデオ入力部11を動作状態に制御するとと
もに、上記ストレージ部18a,18bに画像データが
出力されるように画像処理ブロック12及びインターフ
ェースブロック17を制御する。As a result, the CPU 8 controls the scanner unit 10 or the video input unit 11 in the operating state, and the image processing block 12 and the interface block 17 so as to output the image data to the storage units 18a and 18b. Control.
【0035】上記スキャナ部10は、反射原稿,透過原
稿の両方の画像が読み取り可能となっている。具体的に
は、上記スキャナ部10は、例えば上記反射原稿として
Eサイズの写真,Lサイズの写真,A6サイズの写真の
読み取りが可能となっており、また、上記透過原稿とし
て35mm,ブローニサイズのネガフィルムの読み取り
が可能となっている。なお、上記スキャナ部10は、上
記反射原稿として、上記35mm,ブローニサイズのネ
ガフィルムをそのままのサイズでプリントした原稿の読
み取りも可能となっている。The scanner unit 10 can read both images of a reflective original and a transparent original. Specifically, the scanner unit 10 can read, for example, an E size photograph, an L size photograph, and an A6 size photograph as the reflection document, and the transparent document has a size of 35 mm and a brownie size. Negative film can be read. It should be noted that the scanner section 10 can also read an original printed with the 35 mm, Brownie size negative film as it is, as the reflective original.
【0036】上記スキャナ部10は、上記フィルム,写
真等が原稿読み取り台に装着されると、この原稿をCC
Dラインセンサ10aを走査して読み取る。上記CCD
ラインセンサ10aは、上記読み取った画像に対応する
画像信号を形成し、これをA/D変換器10bに供給す
る。上記A/D変換器10bは、上記CCDラインセン
サ10aから供給される画像信号をデジタル化すること
により画像データを形成し、これを補正系10cに供給
する。上記補正系10cは、例えば上記35mmフィル
ムから画像の読み取りを行った場合、この画像データを
縦×横のサイズが1200画素×1700画素のサイズ
の画像データに補正して出力する。また、読み取り原稿
がブローニサイズのフィルム,Eサイズの写真,Lサイ
ズの写真,A6サイズの写真の場合、それぞれ1298
画素×975〜1875画素,1050×1450画
素,1120画素×1575画素,1325画素×18
25画素のサイズの画像データに補正して出力する。When the film, photograph or the like is mounted on the document reading table, the scanner section 10 CCs the document.
The D line sensor 10a is scanned and read. The above CCD
The line sensor 10a forms an image signal corresponding to the read image and supplies the image signal to the A / D converter 10b. The A / D converter 10b forms image data by digitizing the image signal supplied from the CCD line sensor 10a, and supplies the image data to the correction system 10c. When the image is read from the 35 mm film, for example, the correction system 10c corrects the image data into image data having a size of 1200 pixels × 1700 pixels in vertical × horizontal size and outputs the image data. If the scanned document is a Brownie size film, an E size photograph, an L size photograph, or an A6 size photograph, then 1298 respectively.
Pixels x 975 to 1875 pixels, 1050 x 1450 pixels, 1120 pixels x 1575 pixels, 1325 pixels x 18
The image data having a size of 25 pixels is corrected and output.
【0037】上記ビデオ入力部11は、例えばビデオテ
ープレコーダ装置等からのコンポジットビデオ信号,Y
(輝度)/C(クロマ)セパレートのフォーマットで供
給されるビデオ信号,RGBのフォーマットで供給され
るビデオ信号の3つのフォーマットのビデオ信号の入力
が可能となっており、これらのビデオ信号は、それぞれ
入力端子11a〜11cを介してビデオ処理系11dに
供給される。The video input section 11 is a composite video signal from a video tape recorder device, Y
It is possible to input video signals in three formats: a video signal supplied in the (luminance) / C (chroma) separate format and a video signal supplied in the RGB format. These video signals are respectively input. It is supplied to the video processing system 11d via the input terminals 11a to 11c.
【0038】上記ビデオ処理系11dは、上記各フォー
マットのビデオ信号の画素を正方格子の画素とするとと
もに、画像サイズを480画素×640画素とし、これ
をA/D変換器11eに供給する。上記A/D変換器1
1eは、上記ビデオ信号をデジタル化することにより上
記各フォーマットのビデオ信号に対応した画像データを
形成して出力する。The video processing system 11d sets the pixels of the video signal of each format as pixels of a square lattice and sets the image size to 480 pixels × 640 pixels, and supplies this to the A / D converter 11e. The A / D converter 1
1e forms and outputs image data corresponding to the video signal of each format by digitizing the video signal.
【0039】上記スキャナ部10或いはビデオ入力部1
1により形成された画像データは、それぞれ画像処理ブ
ロック12に供給される。上記画像処理ブロック12
は、後に説明する拡大処理,縮小処理,回転処理,ディ
ゾルブ処理等の画像処理が指定されている場合は、上記
画像データにこのような画像処理を施し、この画像デー
タに上記画像処理に関する画像処理情報を付加して出力
する。この画像データ(及び画像処理情報)は、D/A
変換器14に供給されるとともに、インターフェースブ
ロック17を介してストレージ部18a,18bのイン
ターフェース回路21に供給される。The scanner unit 10 or the video input unit 1
The image data formed by 1 is supplied to the image processing block 12, respectively. The image processing block 12
When image processing such as enlargement processing, reduction processing, rotation processing, dissolve processing, etc., which will be described later, is specified, such image processing is performed on the image data, and image processing related to the image processing is performed on the image data. Add information and output. This image data (and image processing information) is D / A
In addition to being supplied to the converter 14, it is supplied to the interface circuit 21 of the storage units 18a and 18b via the interface block 17.
【0040】上記D/A変換器14は、上記画像データ
をアナログ化することにより画像信号を形成し、これを
モニタ装置15に供給する。これにより、上記フィルム
や写真等から取り込んだ画像データに応じて画像が上記
モニタ装置15に表示されることとなる。The D / A converter 14 forms an image signal by converting the image data into an analog signal and supplies it to the monitor device 15. As a result, an image is displayed on the monitor device 15 in accordance with the image data captured from the film or photograph.
【0041】一方、ユーザは、上記モニタ装置15に表
示される画像が所望の画像であった場合に、ストレージ
部18a,18bの操作部19を操作してその画像の記
録を指定する。On the other hand, when the image displayed on the monitor device 15 is a desired image, the user operates the operation unit 19 of the storage units 18a and 18b to specify recording of the image.
【0042】これにより、ストレージ部18a,18b
のシステムコントローラ20は、上記画像処理ブロック
12から供給される画像データを取り込むように、上記
インターフェース回路21を制御する。上記インターフ
ェース回路21を介して取り込まれた画像データには、
上述のように該画像データの他に、上記画像処理ブロッ
ク12で施された画像処理に関する画像処理情報(画像
加工情報)等が付加されている。このため、上記システ
ムコントローラ20は、上記インターフェース回路21
を介して取り込まれる画像データ及び画像処理情報の中
から、該画像処理情報のみを取り込み、上記画像データ
は、バッファ回路22に供給する。As a result, the storage units 18a, 18b
The system controller 20 controls the interface circuit 21 so as to capture the image data supplied from the image processing block 12. The image data captured via the interface circuit 21 includes
As described above, in addition to the image data, image processing information (image processing information) related to the image processing performed by the image processing block 12 is added. Therefore, the system controller 20 has the interface circuit 21.
Only the image processing information is captured from the image data and the image processing information captured via, and the image data is supplied to the buffer circuit 22.
【0043】上記バッファ回路22は、上記画像データ
を所定の利得で増幅し、これをラスタ−ブロック変換回
路23及び非圧縮回路25に供給する。上記非圧縮回路
25は、上記画像データに圧縮処理を施すことなく、こ
の画像データを高解像度用の画像データとしてそのまま
セレクタ29に供給する。また、上記ラスタ−ブロック
変換回路23は、上記画像データに基づいて、圧縮処理
の1単位である所定画素数からなる圧縮ブロックを形成
し、これを圧縮伸長回路24に供給する。上記圧縮伸長
回路24は、上記圧縮ブロック毎に、例えばそれぞれ解
像度の異なる2種類の圧縮処理を施すことにより、中間
解像度の画像データ及び低解像度の画像データを形成
し、これらをセレクタ29に供給する。The buffer circuit 22 amplifies the image data with a predetermined gain and supplies it to the raster-block conversion circuit 23 and the non-compression circuit 25. The non-compression circuit 25 supplies the image data as it is to the selector 29 as high resolution image data without performing compression processing on the image data. Further, the raster-block conversion circuit 23 forms a compression block having a predetermined number of pixels, which is one unit of compression processing, based on the image data, and supplies this to the compression / expansion circuit 24. The compression / expansion circuit 24 performs, for example, two types of compression processing with different resolutions on each of the compression blocks to form intermediate resolution image data and low resolution image data, and supplies these to the selector 29. .
【0044】上記セレクタ29は、システムコントロー
ラ20により切り換え制御されるようになっており、該
セレクタ29を介した上記高解像度,中間解像度及び低
解像度の各画像データは、それぞれいわゆるEFM回路
(8−14変調回路)26に供給され記録に適したフォ
ーマットに変換されディスク記録再生部27に供給され
る。The selector 29 is controlled to be switched by the system controller 20, and the high resolution, intermediate resolution and low resolution image data via the selector 29 are so-called EFM circuits (8- 14 modulation circuit 26 and converted into a format suitable for recording and supplied to the disc recording / reproducing unit 27.
【0045】上記ディスク記録再生部27は、上記各解
像度の画像データに、該各画像データに関する情報(画
像処理情報,プリンタ制御情報等)を付加し、これを光
ディスク28に記録する。The disc recording / reproducing section 27 adds information (image processing information, printer control information, etc.) relating to each image data to the image data of each resolution, and records this on the optical disc 28.
【0046】具体的には、上記光ディスク28は、例え
ば直径64mmの光磁気ディスクとなっており、上記デ
ィスク記録再生部27は、上記低解像度の画像データを
内周側に記録し、高解像度の画像データを外周側に記録
し、中間解像度の画像データを上記内周側と上記外周側
との中間領域に分けて光磁気記録する。Specifically, the optical disc 28 is a magneto-optical disc having a diameter of 64 mm, for example, and the disc recording / reproducing unit 27 records the low resolution image data on the inner circumference side to obtain a high resolution image. Image data is recorded on the outer peripheral side, and image data of intermediate resolution is divided into an intermediate region between the inner peripheral side and the outer peripheral side for magneto-optical recording.
【0047】この光ディスク28の全記録領域は、例え
ば2200クラスタ分となっており、この記録領域が、
例えば図16に示すように、内周側から外周側にかけて
14クラスタ分が低解像度の画像データの記録領域IA
に、200クラスタ分が中間解像度の画像データの記録
領域MAに、1800クラスタ分が高解像度の画像デー
タの記録領域PAになるように3分割されている。The total recording area of this optical disk 28 is, for example, 2200 clusters, and this recording area is
For example, as shown in FIG. 16, 14 clusters of low resolution image data recording area IA from the inner circumference side to the outer circumference side.
In addition, 200 clusters are divided into three recording areas MA for recording intermediate-resolution image data, and 1800 clusters are divided into three recording areas PA for high-resolution image data.
【0048】そして、システムコントローラ20は、画
像データの解像度に従ってセレクタ29の切り換えを制
御する。これにより、低解像度の画像データは、記録領
域IAの15分の1クラスタ分の領域に記録され、高解
像度の画像データは、記録領域PAの9クラスタ分の領
域に記録され、中間解像度の画像データは、記録領域M
Aの1クラスタ分の領域に記録される。Then, the system controller 20 controls the switching of the selector 29 according to the resolution of the image data. As a result, the low-resolution image data is recorded in the area of 1/15 cluster of the recording area IA, and the high-resolution image data is recorded in the area of 9 clusters of the recording area PA. Data is recorded area M
It is recorded in the area of one cluster of A.
【0049】これらの画像データは、1枚の画像データ
がディスク上の連続する領域に記録されているため、1
枚の画像データの読み出しの途中で、光学ピックアップ
を移動させてシーク動作を行う必要がなく、高速な読み
出しを行うことができるようになっている。Since these image data are recorded in a continuous area on the disc, one image data is recorded as 1
It is not necessary to move the optical pickup to perform a seek operation during the reading of one sheet of image data, and high-speed reading can be performed.
【0050】この光ディスク28には、例えば200枚
分の画像データが記録可能となっている。そして、上記
200枚分の画像データは、50枚分の画像データを1
つのアルバムとして、計4つのアルバムに分割されて管
理されるようになっている。従って、ユーザは、この画
像データの記録を行う場合、操作部19を用いてその画
像データを記録するアルバムを選択する。これにより、
上記システムコントローラ20は、上記ユーザにより選
択されたアルバムに供給された画像データを取り込み順
に記録するように上記ディスク記録再生部27を制御す
る。Image data of, for example, 200 sheets can be recorded on the optical disc 28. The image data for 200 sheets is 1 image data for 50 sheets.
As one album, it is managed by being divided into a total of four albums. Therefore, when recording the image data, the user uses the operation unit 19 to select an album in which the image data is recorded. This allows
The system controller 20 controls the disc recording / reproducing unit 27 so as to record the image data supplied to the album selected by the user in the order of capturing.
【0051】なお、この際、上記低解像度の画像データ
は、アルバムに記録されている画像を1画面に複数表示
するためのインデックス用として記録され、上記中間解
像度の画像データは、アルバムに記録されている所望の
1つの画像を表示するための表示用として記録され、上
記高解像度の画像データは、プリント用としてそれぞれ
記録されるものである。At this time, the low resolution image data is recorded as an index for displaying a plurality of images recorded in the album on one screen, and the intermediate resolution image data is recorded in the album. The desired high-resolution image data is recorded for display, and the high-resolution image data is recorded for printing.
【0052】ここで、上記ストレージ部18a,18b
は、上記各アルバム毎のアルバム名,各アルバムの画像
毎の画像名,所望の画像を検索するためのキーワード,
ディスク名が入力できるようになっている。Here, the storage units 18a, 18b
Is an album name for each album, an image name for each image in each album, a keyword for searching for a desired image,
The disc name can be entered.
【0053】この場合、ユーザは、上記ストレージ部1
8a,18bの操作部19に設けられているライトキー
をオン操作する。上記システムコントローラ20は、上
記ライトキーがオン操作されるとこれを検出し、文字情
報の入力を行うライトモードとなる。In this case, the user is the storage unit 1
The light keys provided on the operation units 19 of 8a and 18b are turned on. When the light key is turned on, the system controller 20 detects it and enters a light mode in which character information is input.
【0054】次にユーザは、上下キーを操作する。上記
システムコントローラ20は、上記上下キーが一回操作
される毎に、例えばアルバム名,画像名,キーワード,
ディスク名の文字を順に表示するように表示部19aを
表示制御する。ユーザは、上記表示部19aに表示され
る文字を見て、これからどの情報の入力を行うかを決
め、上記操作部19に設けられているEXECキーをオ
ン操作する。これにより、上記システムコントローラ2
0は、これから入力が行われる情報を認識する。Next, the user operates the up and down keys. Each time the up / down key is operated once, the system controller 20 displays, for example, an album name, an image name, a keyword,
The display unit 19a is controlled to display the characters of the disc name in order. The user looks at the characters displayed on the display unit 19a, decides what information is to be input, and turns on the EXEC key provided on the operation unit 19. As a result, the system controller 2
0 recognizes information to be input.
【0055】次に、ユーザは、上記操作部19に設けら
れているテンキーを操作する。これにより、上記システ
ムコントローラ20は、上記テンキーの操作に応じた文
字を表示するように上記表示部19aを表示制御する。
そして、ユーザは、上記表示部19aに表示されるアル
バム名等が所望のアルバム名等となったときに、再度、
上記EXECキーをオン操作する。Next, the user operates the ten keys provided on the operation unit 19. As a result, the system controller 20 controls the display of the display unit 19a so as to display the character corresponding to the operation of the numeric keypad.
Then, when the album name or the like displayed on the display unit 19a becomes the desired album name or the like, the user again
Turn on the EXEC key.
【0056】上記システムコントローラ20は、上記E
XECキーが再度オン操作されるとこれを検出し、この
ライトモードを終了するとともに、上記入力されたアル
バム名等の文字情報を、いわゆるアスキーコードとして
上記光ディスク28に記録するようにディスク記録再生
部27を制御する。The system controller 20 uses the E
When the XEC key is turned on again, it is detected, the write mode is terminated, and the character information such as the input album name is recorded on the optical disk 28 as a so-called ASCII code. Control 27.
【0057】具体的には、所望の画像名の記録を行う場
合、ユーザは、上記ライトキーをオン操作して上記シス
テムコントローラ20をライトモードとするとともに、
上記上下キーをオン操作して、これから入力を行う情報
である“画像名”を選択する。そして、上記テンキーを
操作してその画像の画像名を入力する。これにより、上
記システムコントローラ20が、上記入力された文字に
対応するアスキーコードを形成し、これをディスク記録
再生部27に供給する。これにより、上記ディスク記録
再生部27は、上記画像名に対応するアスキーコードを
光ディスク28に記録する。Specifically, when recording a desired image name, the user turns on the light key to put the system controller 20 in the light mode, and
The up and down keys are turned on to select "image name" which is information to be input. Then, the ten key is operated to input the image name of the image. As a result, the system controller 20 forms an ASCII code corresponding to the input character and supplies it to the disc recording / reproducing unit 27. As a result, the disc recording / playback unit 27 records the ASCII code corresponding to the image name on the optical disc 28.
【0058】なお、上記画像名として入力できる文字数
は例えば16文字、上記アルバム名として入力できる文
字数は32文字となっており、アルファベット,カタカ
ナ,漢字等で入力できるようになっている。すなわち、
1画面分で432文字(16文字×25枚分の画像+ア
ルバム名の32文字)の入力ができるようになってい
る。The number of characters that can be input as the image name is 16 characters, and the number of characters that can be input as the album name is 32 characters, and alphabets, katakana, kanji, etc. can be input. That is,
432 characters (16 characters x 25 sheets of image + 32 characters of album name) can be input on one screen.
【0059】次に、このように光ディスク28に記録さ
れた画像データ及び文字データ(アスキーコード)を再
生して上記モニタ装置15に表示する場合における当該
静止画記録再生システムの動作説明をする。Next, the operation of the still image recording / reproducing system in the case of reproducing the image data and the character data (ASCII code) recorded on the optical disk 28 in this way and displaying them on the monitor device 15 will be described.
【0060】この場合、ユーザは、まず、上記ストレー
ジ部18a,18bの操作部19に設けられているアル
バムキーを操作する。上記システムコントローラ20
は、上記アルバムキーが1回オン操作される毎に、これ
を検出し、そのアルバムのアルバム名を再生して表示す
るように上記ディスク記録再生部27及び表示部19a
を制御する。上述のように、上記光ディスク28には、
4つのアルバムが記録されるようになっているため、上
記アルバムキーがオン操作される毎に、上記表示部19
aには4つのアルバム名が順に表示されることとなる。In this case, the user first operates the album key provided in the operation unit 19 of the storage units 18a and 18b. The system controller 20
The disc recording / reproducing unit 27 and the display unit 19a detect the album key each time the album key is turned on once, and reproduce and display the album name of the album.
Control. As described above, the optical disc 28 has
Since four albums are recorded, each time the album key is turned on, the display section 19
Four album names will be displayed in order on a.
【0061】次にユーザは、上記4つのアルバムの中か
ら所望のアルバムを選択した後に再生キーをオン操作す
る。上記システムコントローラ20は、上記再生キーが
オン操作されるとこれを検出し、上記選択されたアルバ
ムのインデックス用の低解像度の画像データ及びアスキ
ーコード(アルバム名,画像名等)を再生するように上
記ディスク記録再生部27を制御する。Next, the user turns on the reproduction key after selecting a desired album from the above four albums. When the reproduction key is turned on, the system controller 20 detects it and reproduces low-resolution image data and an ASCII code (album name, image name, etc.) for the index of the selected album. The disc recording / reproducing unit 27 is controlled.
【0062】上述のように、1つのアルバムは50枚分
の画像データで構成されており、この50枚の画像を一
度に表示画面に表示してもよいが、必然的に一枚分の表
示領域が狭くなり、ユーザによる所望の画像の選択が困
難なものとなる虞れがある。このため、上記システムコ
ントローラ20は、一度の指定で25枚分の低解像度用
の画像データを読み出すように上記ディスク記録再生部
27を読み出し制御する。これにより、上記ディスク記
録再生部27は、まず、上記25枚分の低解像度用の画
像データ及びアルバム名のアスキーコード,各画像名の
アスキーコードを上記ディスクの内周側から読み出し、
該画像データをEFM回路26及びセレクタ29を介し
て圧縮伸長回路24に供給するとともに、該アスキーコ
ードをEFM回路26,セレクタ29及び非圧縮回路2
5を介してバッファ回路22に供給する。As described above, one album is composed of image data for 50 images, and these 50 images may be displayed on the display screen at a time, but inevitably one image is displayed. The area becomes small, which may make it difficult for the user to select a desired image. Therefore, the system controller 20 controls the reading and writing of the disc recording / reproducing unit 27 so as to read the low-resolution image data for 25 sheets by one designation. As a result, the disc recording / reproducing unit 27 first reads the low-resolution image data for 25 sheets, the ASCII code of the album name, and the ASCII code of each image name from the inner peripheral side of the disc,
The image data is supplied to the compression / expansion circuit 24 via the EFM circuit 26 and the selector 29, and the ASCII code is supplied to the EFM circuit 26, the selector 29 and the non-compression circuit 2.
5 to the buffer circuit 22.
【0063】上記圧縮伸長回路24は、上記画像データ
に低解像度用の伸長処理を施し、これをラスタ−ブロッ
ク変換回路23,バッファ回路22に供給する。The compression / expansion circuit 24 performs low-resolution expansion processing on the image data and supplies it to the raster-block conversion circuit 23 and the buffer circuit 22.
【0064】上記バッファ回路22は、上記画像データ
及びアスキーコードを一旦記憶する。The buffer circuit 22 temporarily stores the image data and ASCII code.
【0065】このように上記バッファ回路22に上記画
像データ及びアスキーコードが記憶されると、上記DM
Aコントローラ2aは、該バッファ回路22に記憶され
たアスキーコードが上記画像データとともに高速転送さ
れるように該バッファ回路22を読み出し制御する。こ
れにより、上記アスキーコードは画像データと共に、イ
ンターフェースブロック17及びインターフェース回路
21を介して、CPU8の介在なしにフレームメモリ1
に高速転送される。When the image data and the ASCII code are stored in the buffer circuit 22 in this way, the DM
The A controller 2a reads and controls the buffer circuit 22 so that the ASCII code stored in the buffer circuit 22 is transferred at high speed together with the image data. As a result, the ASCII code, together with the image data, is passed through the interface block 17 and the interface circuit 21 without the intervention of the CPU 8.
Transferred at high speed.
【0066】上記フレームメモリ1の記憶領域は、図1
3に示すように全体的には縦×横が2048画素×20
48画素となっており、そのうち、1024画素×15
36画素(縦×横)の記憶領域が画像データの記憶領域
(画像データエリア)、該画像データの領域以外の余領
域の16画素×32画素(512バイト分)の記憶領域
が、上記アスキーコードの記憶領域であるコマンドエリ
アCAとなっている。The storage area of the frame memory 1 is shown in FIG.
As shown in Fig. 3, the vertical x horizontal is 2048 pixels x 20
48 pixels, of which 1024 pixels x 15
The storage area of 36 pixels (vertical × horizontal) is a storage area of image data (image data area), and the storage area of 16 pixels × 32 pixels (512 bytes) of the remaining area other than the area of the image data is the ASCII code. Is a command area CA which is a storage area of
【0067】上記メモリコントローラ2は、上記バッフ
ァ回路22から画像データ及びアスキーコードが高速転
送されると、該画像データを上記フレームメモリ1の画
像データエリアに書き込み制御し、該アスキーコードを
上記コマンドエリアCAに書き込み制御する。When the image data and the ASCII code are transferred from the buffer circuit 22 at a high speed, the memory controller 2 controls the writing of the image data in the image data area of the frame memory 1, and the ASCII code is written in the command area. Write control to CA.
【0068】ここで、このような画像データ及びアスキ
ーコードの転送制御及び該アスキーコードの解釈におけ
る当該静止画記録再生システムの動作を説明する。Here, the transfer control of such image data and ASCII code and the operation of the still image recording / reproducing system in the interpretation of the ASCII code will be described.
【0069】上記メモリコントローラ2は、これから高
速転送されるデータが画像データであるかアスキーコー
ドであるかを判別する。The memory controller 2 determines whether the data to be transferred at high speed from now on is image data or ASCII code.
【0070】この判別結果に基づいて、上記メモリコン
トローラ2は、転送されるデータが上記画像データであ
る場合には、上記DMAコントローラ2aに画像データ
の転送を指示し、上記DMAコントローラ2aは、上記
バッファ回路22に記憶された画像データをフレームメ
モリ1に高速転送する。これにより、上記フレームメモ
リ1の画像データエリアに1024画素×1536画素
分の画像データが書き込まれる。Based on the result of this determination, when the data to be transferred is the image data, the memory controller 2 instructs the DMA controller 2a to transfer the image data, and the DMA controller 2a causes the DMA controller 2a to transfer the image data. The image data stored in the buffer circuit 22 is transferred to the frame memory 1 at high speed. As a result, image data of 1024 pixels × 1536 pixels is written in the image data area of the frame memory 1.
【0071】一方、転送されるデータがアスキーコード
である場合には、上記メモリコントローラ2は、上記D
MAコントローラ2aにアスキーコードの転送を指示
し、上記DMAコントローラ2aは、上記バッファ回路
22に記憶されたアスキーコードをフレームメモリ1の
コマンドエリアCAに高速転送する。これにより、フレ
ームメモリ1のコマンドエリアCAにアスキーコードが
書き込まれる。On the other hand, when the transferred data is ASCII code, the memory controller 2 causes the D
The MA controller 2a is instructed to transfer the ASCII code, and the DMA controller 2a transfers the ASCII code stored in the buffer circuit 22 to the command area CA of the frame memory 1 at high speed. As a result, the ASCII code is written in the command area CA of the frame memory 1.
【0072】このようにして上記フレームメモリ1の各
エリアに画像データ及びアスキーコードが書き込まれる
と、上記メモリコントローラ2は、図14(a)に示す
ように上記コマンドエリアCAに書き込まれているアス
キーコードを読み出し、該アスキーコードの解釈を行
う。When the image data and the ASCII code are written in each area of the frame memory 1 in this manner, the memory controller 2 writes the ASCII data written in the command area CA as shown in FIG. 14A. The code is read and the ASCII code is interpreted.
【0073】具体的には、例えば図14(b)に示すよ
うに、上記コマンドエリアCAから読み出したアスキー
コードが“41H”の場合、このアスキーコードは、ア
ルファベットの“A”の文字を示しているため、上記メ
モリコントローラ2は例えば24画素×24画素の
“A”の文字の画像データを形成する。Specifically, as shown in FIG. 14B, for example, when the ASCII code read from the command area CA is "41H", this ASCII code indicates the letter "A" of the alphabet. Therefore, the memory controller 2 forms image data of a character “A” of 24 pixels × 24 pixels, for example.
【0074】上述のように、上記光ディスク28に記録
されている各画像には、16文字分の画像名が記録でき
るようになっている。このため、上記メモリコントロー
ラ2は、上記16文字分のアスキーコードの解釈を行
い、このように解釈してアスキーコードから文字に変換
して形成した該文字を示す画像データを、図14(c)
に示すように上記フレームメモリ1の各画像の底面にあ
たる部分に書き込むように該フレームメモリ1を書き込
み制御する。As described above, 16 characters of image names can be recorded in each image recorded on the optical disk 28. Therefore, the memory controller 2 interprets the ASCII code for the 16 characters, and the image data indicating the character formed by converting the ASCII code into the character by interpreting in this way is shown in FIG.
As shown in, the writing control of the frame memory 1 is performed so that the image is written in the portion corresponding to the bottom of each image of the frame memory 1.
【0075】このように、フレームメモリ1に画像デー
タ及びアスキーコードの文字を示す画像データ(以下、
この2つの画像データをまとめて単に画像データとい
う。)の書き込みが終了すると、上記メモリコントロー
ラ2は、該フレームメモリ1に書き込まれた画像データ
を読み出し制御する。この画像データは、D/A変換器
14を介してアナログの画像信号とされモニタ装置15
に供給される。As described above, the image data and the image data indicating the ASCII code characters are stored in the frame memory 1 (hereinafter,
The two image data are collectively referred to as image data. 2), the memory controller 2 controls the reading of the image data written in the frame memory 1. This image data is converted into an analog image signal through the D / A converter 14 and the monitor device 15 is provided.
Is supplied to.
【0076】これにより、図15に示すように、上記モ
ニタ装置15の表示画面に、上記選択したアルバムのア
ルバム名とともに、25枚分のインデックス用の画像及
び各画像の画像名が表示される。As a result, as shown in FIG. 15, on the display screen of the monitor device 15, the album name of the selected album and the index images for 25 images and the image name of each image are displayed.
【0077】また、ユーザは、上記選択したアルバムの
残る25枚の画像を表示したい場合、上記操作部19を
操作して該残る25枚の画像の表示を指定する。これに
より、システムコントローラ20は、上記残る25枚の
低解像度用の画像データ及び該各画像データのアスキー
コードを再生するようにディスク記録再生装置27を制
御する。これにより、上記残る25枚の低解像度用の画
像データ及びアスキーコードが上述のように高速転送さ
れ、上記モニタ装置15に該残る25枚の画像が表示さ
れる。When the user wants to display the remaining 25 images of the selected album, he or she operates the operation unit 19 to specify the display of the remaining 25 images. As a result, the system controller 20 controls the disc recording / reproducing device 27 so as to reproduce the remaining 25 low-resolution image data and the ASCII code of each image data. As a result, the remaining 25 low-resolution image data and ASCII code are transferred at high speed as described above, and the remaining 25 images are displayed on the monitor device 15.
【0078】このように、画像名やアルバム名等を示す
文字データをアスキーコードとして画像データとともに
シリアル転送することにより、パラレル転送のように配
線数を増加することなく、一度に大量のアスキーコード
を転送することができる。しかも、上記画像データ及び
アスキーコードの転送は、上記CPU8の介在なしに上
記DMAコントローラ2aが行うようになっているた
め、高速に転送を行うことができ、データ転送時間を短
縮化することができる。As described above, the character data indicating the image name, the album name, etc. are serially transferred together with the image data as ASCII codes, so that a large amount of ASCII codes can be transmitted at a time without increasing the number of wires as in parallel transfer. Can be transferred. Moreover, since the transfer of the image data and the ASCII code is performed by the DMA controller 2a without the intervention of the CPU 8, the transfer can be performed at high speed and the data transfer time can be shortened. .
【0079】また、上記DMAコントローラ2aが上記
高速転送を行うため、該画像データ及びアスキーコード
の転送にCPU8が専有されることがない。このため、
上記画像データ及びアスキーコードの転送中に上記CP
U8を別のデータ処理に使用することができるうえ、該
CPU8として安価な通常の処理速度のものを用いるこ
とができる。従って、上記CPU8のローコスト化を通
じて当該静止画記録再生システムのローコスト化を図る
ことができる。Further, since the DMA controller 2a performs the high speed transfer, the CPU 8 is not exclusively used for the transfer of the image data and the ASCII code. For this reason,
While transferring the image data and ASCII code, the CP
The U8 can be used for another data processing, and an inexpensive normal processing speed can be used as the CPU 8. Therefore, the cost of the still image recording / reproducing system can be reduced by reducing the cost of the CPU 8.
【0080】本件出願人が、当該静止画記録再生システ
ムを試作して実験を行ったところ、上記ストレージ部1
8a,18bのバッファ回路22からフレームメモリ1
に画像データ及びアスキーコードを高速転送するのに約
2msec、最高で130μsecで高速転送すること
ができた。これにより、転送から解釈まで都合約34m
secで完了することができ(上記アスキーコードの解
釈には32msecを要する。)、従来、転送から解釈
までに1sec以上要していたのを大幅に改善すること
ができた。When the applicant of the present application made a prototype of the still image recording / reproducing system and conducted an experiment, the storage unit 1
From the buffer circuit 22 of 8a, 18b to the frame memory 1
It was possible to transfer the image data and the ASCII code at high speed in about 2 msec, and at maximum 130 μsec. With this, it takes about 34m from transfer to interpretation.
It can be completed in sec (32 msec is required to interpret the above ASCII code), and it has been possible to greatly improve the conventional method that required 1 sec or more from transfer to interpretation.
【0081】また、上記アスキーコードの解釈に約32
msecの時間を要するのは、上記フレームメモリ1と
CPU8とがそれぞれ独立の構成となっているためであ
る。このため、本件出願人が、上記フレームメモリ1を
上記CPU8のメモリマップ上にのせた構成として実験
を行ったところ上記アスキーコードの解釈を3msec
に短縮することができ、転送から解釈までに要する時間
を都合5msecに短縮することができ、さらなる改善
を図ることができた。In addition, it takes about 32 times to interpret the above ASCII code.
The time of msec is required because the frame memory 1 and the CPU 8 are independently configured. Therefore, when the applicant of the present application conducted an experiment with the frame memory 1 placed on the memory map of the CPU 8, the interpretation of the ASCII code was 3 msec.
Therefore, the time required from transfer to interpretation can be shortened to 5 msec, and further improvement can be achieved.
【0082】なお、上記画像データとともに高速転送す
るのはアスキーコードであることとしたが、これは、J
ISコードでもよく、あるいは各部の制御を指定するコ
マンドデータでもよい。すなわち、上記ストレージ部1
8a,18bからCPU8にコマンドデータを転送する
場合、上記フレームメモリ1に画像データとともにコマ
ンドデータが高速転送されて上記コマンドエリアCAに
一旦記憶される。そして、上記CPU8が、上記コマン
ドエリアCAからコマンドデータを読み出しこれに応じ
て実行する。The ASCII code is transferred at a high speed together with the above image data.
It may be an IS code or command data that specifies control of each unit. That is, the storage unit 1
When command data is transferred from 8a, 18b to the CPU 8, the command data is transferred at high speed to the frame memory 1 together with the image data and is temporarily stored in the command area CA. Then, the CPU 8 reads the command data from the command area CA and executes the command data accordingly.
【0083】これとは、逆に、上記CPU8からストレ
ージ部18a,18bにコマンドデータを転送する場
合、上記フレームメモリ1に画像データとともにコマン
ドデータが転送されて上記コマンドエリアCAに一旦記
憶される。そして、上記ストレージ部18a,18bの
システムコントローラ20がコマンドデータの転送要求
を出力すると、上記メモリコントローラ2がこれに応じ
てDMAコントローラ2aを制御し、上記コマンドエリ
アCAに記憶されたコマンドデータが高速転送される。
上記システムコントローラ20は、上記高速転送された
コマンドデータに応じた制御を実行する。On the contrary, when the command data is transferred from the CPU 8 to the storage units 18a and 18b, the command data is transferred to the frame memory 1 together with the image data and temporarily stored in the command area CA. When the system controller 20 of the storage units 18a and 18b outputs a command data transfer request, the memory controller 2 controls the DMA controller 2a in response to the command data transfer request, and the command data stored in the command area CA is transmitted at high speed. Transferred.
The system controller 20 executes control according to the command data transferred at high speed.
【0084】このように当該静止画記録再生システム
は、コマンドデータの双方向の高速転送も行うことがで
きる。As described above, the still image recording / reproducing system can also perform bidirectional high-speed transfer of command data.
【0085】次に、上記モニタ装置15にインデックス
用として25枚の画像が表示されると、ユーザは、この
画像の中から所望の画像を選択するように上記操作部1
9を操作する。Next, when 25 images for index are displayed on the monitor device 15, the user operates the operation unit 1 to select a desired image from the images.
Operate 9.
【0086】上記システムコントローラ20は、上記操
作部19が操作され所望の画像が指定されるとこれを検
出し、該選択された画像に対応する中間解像度の画像デ
ータを読み出すように上記ディスク記録再生部27を読
み出し制御する。これにより、上記ディスク記録再生部
27は、光ディスク28の中間領域に記録されている表
示用の中間解像度を有する画像データを読み出しこれを
EFM回路26及びセレクタ29を介して圧縮伸長回路
24に供給する。When the operation section 19 is operated and a desired image is designated, the system controller 20 detects the desired image, and the disc recording / reproducing is performed so as to read the image data of the intermediate resolution corresponding to the selected image. The part 27 is read out and controlled. As a result, the disc recording / reproducing unit 27 reads out the image data having the intermediate resolution for display recorded in the intermediate area of the optical disc 28 and supplies it to the compression / expansion circuit 24 via the EFM circuit 26 and the selector 29. .
【0087】上記圧縮伸長回路24は、上記画像データ
に、中間解像度用の伸長処理を施し、これをラスタ−ブ
ロック変換回路23,バッファ回路22及びインターフ
ェース回路21を介して上記インターフェースブロック
17に供給する。The compression / decompression circuit 24 subjects the image data to decompression processing for intermediate resolution and supplies it to the interface block 17 via the raster-block conversion circuit 23, the buffer circuit 22 and the interface circuit 21. .
【0088】上記システムコントローラ2は、上記イン
ターフェースブロック17に上記中間解像度用の画像デ
ータが供給されると、これを上記フレームメモリ1に一
旦記憶し読み出してD/A変換器14に供給する。上記
D/A変換器14は、上記中間解像度用の画像データを
アナログ化することにより、中間解像度用の画像信号を
形成し、これをモニタ装置15に供給する。これによ
り、上記モニタ装置15の表示画面に、ユーザにより選
択された画像が表示される。When the image data for the intermediate resolution is supplied to the interface block 17, the system controller 2 once stores and reads the image data in the frame memory 1 and supplies it to the D / A converter 14. The D / A converter 14 forms an image signal for intermediate resolution by converting the image data for intermediate resolution into analog, and supplies the image signal to the monitor device 15. As a result, the image selected by the user is displayed on the display screen of the monitor device 15.
【0089】次に、当該静止画記録再生システムは、上
記インデックス用の画像を表示することなく所望の画像
を選択して上記モニタ装置15に表示することができ
る。Next, the still image recording / reproducing system can select a desired image and display it on the monitor device 15 without displaying the index image.
【0090】すなわち、ユーザは、所望の画像が記録さ
れているアルバム及び画像番号が分かっている場合、上
述のように上記ストレージ部18a,18bの操作部1
9に設けられているテンキーを操作してアルバムを指定
するとともに画像番号を指定する。That is, when the user knows the album in which the desired image is recorded and the image number, the operation unit 1 of the storage units 18a and 18b is operated as described above.
The ten keys provided on the keyboard 9 are operated to specify an album and an image number.
【0091】上述のように、1つのアルバムには、50
枚の画像が記録できるようになっているため、ユーザ
は、上記テンキーにより所望の画像番号を入力すること
により所望の画像を選択する。そして、上記所望の画像
番号を選択した後に再生キーをオン操作する。As described above, one album has 50
Since a single image can be recorded, the user selects a desired image by inputting a desired image number with the ten keys. Then, after selecting the desired image number, the reproduction key is turned on.
【0092】上記システムコントローラ20は、上記再
生キーがオン操作されたことを検出すると、上記指定さ
れたアルバムの画像番号の画像データを読み出すように
上記ディスク記録再生部27を制御する。これにより、
上記光ディスク28から指定された画像番号の画像デー
タが読み出され上記モニタ装置15に供給され表示され
る。When the system controller 20 detects that the reproduction key is turned on, the system controller 20 controls the disc recording / reproducing section 27 to read the image data of the image number of the designated album. This allows
The image data of the designated image number is read from the optical disc 28, supplied to the monitor device 15 and displayed.
【0093】また、このような所望の画像の選択は、上
記操作部19に設けられている検索キーを用いても行う
ことができる。すなわち、上記検索キーがオン操作され
ると、上記システムコントローラ20は検索モードとな
る。上記システムコントローラ20は、上記検索モード
となると、上下キーが1回操作される毎に、画像名,キ
ーワード,記録日,記録時間の文字を順に表示するよう
に表示部19aを表示制御する。ユーザは、上記画像
名,キーワード,記録日,記録時間の中から入力する情
報を選択すると、上記テンキーを用いて検索を行う画像
の画像名,キーワード,記録日、或いは、記録時間を入
力しEXECキーをオン操作する。The selection of such a desired image can also be performed by using the search key provided on the operation unit 19. That is, when the search key is turned on, the system controller 20 enters the search mode. When in the search mode, the system controller 20 controls the display unit 19a to sequentially display the characters of the image name, the keyword, the recording date, and the recording time each time the up / down key is operated. When the user selects information to be input from the image name, keyword, recording date, and recording time, the user inputs the image name, keyword, recording date, or recording time of the image to be searched using the numeric keypad, and then executes Turn on the key.
【0094】これにより、上記システムコントローラ2
0は、上記EXECキーがオン操作されたことを検出し
て検索を開始する。そして、上記画像名,キーワード等
に該当する画像を検索し、この検索した画像のアルバム
番号,アルバム名,画像名,画像番号等を表示部19a
に表示するように表示部19aを表示制御する。なお、
該当する画像が複数ある場合は、これらの一覧表を表示
するように上記表示部19aを表示制御する。As a result, the system controller 2
0 detects that the EXEC key is turned on and starts the search. Then, an image corresponding to the image name, keyword, etc. is searched, and the album number, album name, image name, image number, etc. of the searched image are displayed on the display unit 19a.
The display unit 19a is controlled so that it is displayed on the screen. In addition,
When there are a plurality of corresponding images, the display unit 19a is controlled so as to display the list.
【0095】次にユーザは、上記表示部19aに表示さ
れた画像名等の中から所望とする画像を上記上下キーを
用いて選択し、上記再生キーをオン操作する。Next, the user selects a desired image from the image names and the like displayed on the display section 19a by using the up and down keys and turns on the reproduction key.
【0096】上記システムコントローラ20は、上記再
生キーがオン操作されるとこれを検出し、上記選択され
た画像の画像データを再生するように上記ディスク記録
再生部27を制御する。When the reproduction key is turned on, the system controller 20 detects it and controls the disc recording / reproducing unit 27 so as to reproduce the image data of the selected image.
【0097】これにより、上記光ディスク28から指定
された画像データが読み出され上記モニタ装置15に供
給され表示される。As a result, the designated image data is read from the optical disk 28, supplied to the monitor device 15 and displayed.
【0098】次に、上記スキャナ部10或いはビデオ入
力部11を介して取り込んだ画像、或いは、上記光ディ
スク28に記録した画像をプリントする場合における当
該静止画記録再生システムの動作説明をする。Next, the operation of the still image recording / reproducing system in the case of printing an image captured through the scanner unit 10 or the video input unit 11 or an image recorded on the optical disc 28 will be described.
【0099】まず、上記スキャナ部10或いはビデオ入
力部11を介して取り込んだ画像をプリントする場合、
ユーザは、操作部13を操作して上述と同様にして該ス
キャナ部10或いはビデオ入力部11を介して取り込ん
だ画像をモニタ装置15に表示する。そして、上記モニ
タ装置15に表示される画像が所望の画像であった場
合、上記操作部13を操作してその画像のプリントを指
定する。First, in the case of printing an image captured through the scanner unit 10 or the video input unit 11,
The user operates the operation unit 13 to display an image captured via the scanner unit 10 or the video input unit 11 on the monitor device 15 in the same manner as described above. Then, when the image displayed on the monitor device 15 is a desired image, the operation unit 13 is operated to designate the printing of the image.
【0100】上記スキャナ部10或いはビデオ入力部1
1を介して取り込んだ画像データは、上記画像処理ブロ
ック12のフレームメモリ1に記憶されている。このた
め、上記CPU8は、上記プリントが指定されると、上
記フレームメモリ1に記憶されている画像データが読み
出されるように、上記メモリコントローラ2を介して該
フレームメモリ1を読み出し制御する。上記フレームメ
モリ1から読み出された画像データは、プリンタ部16
のデータ変換回路16aに供給される。The scanner section 10 or the video input section 1
The image data fetched via 1 is stored in the frame memory 1 of the image processing block 12. Therefore, the CPU 8 controls the reading of the frame memory 1 via the memory controller 2 so that the image data stored in the frame memory 1 is read when the print is designated. The image data read from the frame memory 1 is transferred to the printer unit 16
Data conversion circuit 16a.
【0101】上記データ変換回路16aは、上記フレー
ムメモリ1から読み出された画像データにプリントに適
したデータ変換処理を施す。すなわち、上記画像データ
が、R,G,B或いはY,Cr,Cbのかたちで供給さ
れると、これをY(イエロー),M(マゼンタ),C
(シアン)のかたちに色座標変換することによりプリン
ト用の画像データを形成し、これをサーマルヘッド16
bに供給する。The data conversion circuit 16a subjects the image data read from the frame memory 1 to data conversion processing suitable for printing. That is, when the image data is supplied in the form of R, G, B or Y, Cr, Cb, it is supplied as Y (yellow), M (magenta), C.
Image data for printing is formed by performing color coordinate conversion in the form of (cyan).
supply to b.
【0102】上記サーマルヘッド16bは、上記画像デ
ータに応じた画像を、例えばA6サイズのプリント用紙
16cに、約300DPIでプリントする。これによ
り、上記スキャナ部10或いはビデオ入力部11を介し
て取り込んだ画像データに応じた画像をプリントするこ
とができる。The thermal head 16b prints an image corresponding to the image data on the A6 size printing paper 16c at about 300 DPI. As a result, it is possible to print an image according to the image data captured via the scanner unit 10 or the video input unit 11.
【0103】次に、上記光ディスク28に記録した画像
をプリントする場合、ユーザは、光ディスク28に記録
されているインデックス用の画像を上述の操作でモニタ
装置15に表示する。そして、このインデックス用の画
像の中から所望の画像を選択する。これにより、上記選
択された画像が上記モニタ装置15に表示される。Next, when printing the image recorded on the optical disc 28, the user displays the index image recorded on the optical disc 28 on the monitor device 15 by the above-described operation. Then, a desired image is selected from the images for this index. As a result, the selected image is displayed on the monitor device 15.
【0104】ユーザは、上記モニタ装置15に表示され
た画像が所望の画像であった場合は、上記操作部13を
操作してその画像のプリントを指定する。これにより、
CPU8は、現在モニタ装置に表示されている画像のプ
リント用の画像データの読み出しを指定するプリント制
御データを形成して出力する。このプリント制御データ
は、画像処理ブロック12及びインターフェースブロッ
ク17を介してストレージ部18a,18bのインター
フェース回路21に供給され、該インターフェース回路
21を介してシステムコントローラ20に供給される。When the image displayed on the monitor device 15 is a desired image, the user operates the operation unit 13 to designate the printing of the image. This allows
The CPU 8 forms and outputs print control data designating reading of image data for printing an image currently displayed on the monitor device. The print control data is supplied to the interface circuit 21 of the storage units 18a and 18b via the image processing block 12 and the interface block 17, and is supplied to the system controller 20 via the interface circuit 21.
【0105】上述のように、上記光ディスク28には、
インデックス用の低解像度の画像データ,モニタ表示用
の中間解像度の画像データ及びプリント用の高解像度の
画像データの3種類の画像データがそれぞれ記憶されて
いる。As described above, the optical disk 28 has
Three types of image data are stored: low-resolution image data for index, intermediate-resolution image data for monitor display, and high-resolution image data for printing.
【0106】上記システムコントローラ20は、上記プ
リント制御データが供給されると、そのプリント制御デ
ータで指定される上記プリント用の高解像度の画像デー
タを読み出すようにディスク記録再生部27を制御す
る。これにより、上記モニタ装置15に表示されている
画像に対応する高解像度の画像データが上記光ディスク
28から読み出される。この高解像度の画像データは、
記録の際に圧縮処理が施されていないため、非圧縮回路
25を介してバッファ回路22に供給され、インターフ
ェース回路21,インターフェースブロック17,画像
処理ブロック12を介してプリンタ部16のデータ変換
回路16aに供給される。When the print control data is supplied, the system controller 20 controls the disc recording / reproducing unit 27 so as to read out the high resolution image data for printing designated by the print control data. As a result, high-resolution image data corresponding to the image displayed on the monitor device 15 is read from the optical disc 28. This high resolution image data is
Since the compression processing is not performed at the time of recording, the data is supplied to the buffer circuit 22 via the non-compression circuit 25, and the data conversion circuit 16a of the printer unit 16 via the interface circuit 21, the interface block 17, and the image processing block 12. Is supplied to.
【0107】上記データ変換回路16aは、上記高解像
度の画像データにプリントに適したデータ変換処理を施
し、これをサーマルヘッド16bに供給する。これによ
り、上記プリント用紙16cに、上記光ディスク28か
ら読み出された画像データに応じた画像がプリントされ
ることとなる。The data conversion circuit 16a performs a data conversion process suitable for printing on the high resolution image data and supplies it to the thermal head 16b. As a result, an image corresponding to the image data read from the optical disc 28 is printed on the print paper 16c.
【0108】ここで、当該静止画記録再生システムは、
上記画像処理ブロック12において、上記スキャナ部1
0或いはビデオ入力部11を介して取り込んだ画像デー
タに拡大処理,縮小処理,回転処理,ディゾルブ処理等
の画像処理を施して上記モニタ装置15に表示、光ディ
スク28に記録或いはプリンタ部16でプリントするこ
とができる。また、同じく、光ディスク28に記録され
た画像データを再生して上記画像処理を施し、上記モニ
タ装置15に表示、光ディスク28に記録し直し或いは
プリンタ部16でプリントすることができる。Here, the still image recording / reproducing system is
In the image processing block 12, the scanner unit 1
0 or image data captured via the video input unit 11 is subjected to image processing such as enlargement processing, reduction processing, rotation processing, dissolve processing, etc. and displayed on the monitor device 15, recorded on the optical disk 28 or printed by the printer unit 16. be able to. Similarly, it is possible to reproduce the image data recorded on the optical disc 28, perform the above-mentioned image processing, display it on the monitor device 15, rerecord it on the optical disc 28, or print it by the printer unit 16.
【0109】すなわち、上述のように上記スキャナ部1
0,ビデオ入力部11或いはストレージ部18a,18
bからの画像データは、図1に示す第1のバスセレクタ
6に供給される。That is, as described above, the scanner unit 1
0, video input unit 11 or storage units 18a, 18
The image data from b is supplied to the first bus selector 6 shown in FIG.
【0110】上記CPU8は、ユーザが操作部13を操
作することにより画像データの取り込みを行うデバイス
(上記スキャナ部10,ビデオ入力部11或いはストレ
ージ部18a,18b)を指定するとこれを検出し、該
指定されたデバイスの入力を選択するように上記第1の
バスセレクタ6を切り換え制御する。上記第1のバスセ
レクタ6を介した画像データは、演算回路4を介してフ
レームメモリ1に供給される。When the user operates the operation unit 13 to specify a device (the scanner unit 10, the video input unit 11 or the storage units 18a and 18b) which captures the image data, the CPU 8 detects the device and detects the device. The first bus selector 6 is switched and controlled so as to select the input of the designated device. The image data via the first bus selector 6 is supplied to the frame memory 1 via the arithmetic circuit 4.
【0111】具体的には、上記フレームメモリ1は、そ
の内部が図3(b)に示すように第1〜第4の記憶領域
AR1〜AR4に分割されている。上記CPU8は、上
記フレームメモリ1に、例えば図3(a)に○で示すよ
うな画像データが供給されると、これを同図(b)に示
すように隣接する画素が異なる記憶領域に記憶されるよ
うにメモリコントローラ2を介して書き込み制御する。
図3(a)中、00,01,02・・・はその画素のア
ドレスを示しており、最初の数値が横列(行)を、ま
た、次の数値が縦列(列)をそれぞれ示している。従っ
て、“00”は0行,0列の画素のアドレスを示し、
“11”は1行,1列の画素であることを示し、“1
2”は1行,2列の画素であることを示す。Specifically, the inside of the frame memory 1 is divided into first to fourth storage areas AR1 to AR4 as shown in FIG. 3B. When the frame memory 1 is supplied with image data as indicated by ◯ in FIG. 3 (a), the CPU 8 stores it in a storage area in which adjacent pixels are different as shown in FIG. 3 (b). Write control is performed via the memory controller 2 as described above.
In FIG. 3A, 00, 01, 02, ... Show the addresses of the pixels, the first numerical value shows the row (row), and the next numerical value shows the vertical column. . Therefore, "00" indicates the address of the pixel in the 0th row and 0th column,
"11" indicates that the pixel is in one row and one column, and "1"
"2" indicates that the pixels are in one row and two columns.
【0112】具体的には、上記フレームメモリ1に供給
された画像データは、図3(b)に示すように上記第1
の記憶領域AR1に上記アドレス00,02,20,2
2・・・の各画素の画像データが書き込まれ、上記第2
の記憶領域AR2に、アドレス01,03,21,23
・・・の各画素の画像データが書き込まれる。また、上
記第3の記憶領域AR3に上記アドレス10,12,3
0,32・・・の各画素の画像データが書き込まれ、上
記第4の記憶領域AR4に上記アドレス11,13,3
1,33・・・の各画素の画像データが書き込まれる。Specifically, the image data supplied to the frame memory 1 is the first image data as shown in FIG.
Address 00, 02, 20, 2 in the memory area AR1 of
The image data of each pixel of 2 ...
In the memory area AR2 of the address 01, 03, 21, 23
The image data of each pixel of ... Is written. Further, the addresses 10, 12, 3 are stored in the third storage area AR3.
Image data of each pixel of 0, 32, ... Is written, and the addresses 11, 13, 3 are written in the fourth storage area AR4.
Image data of each pixel of 1, 33 ... Is written.
【0113】なお、後に説明するが、上記各記憶領域A
R1〜AR4に書き込まれた画像データは、該各記憶領
域AR1〜AR4毎に別々に読み出されるようになって
おり、該各記憶領域AR1〜AR4の物理アドレスは図
3(c)に示すようにそれぞれ独立している。このた
め、上述のように隣接する画素が異なる記憶領域となる
ように書き込み制御されても、読み出し時には各記憶領
域AR1〜AR4毎にアドレス00から順に読み出され
ることとなる。As will be described later, each storage area A described above
The image data written in R1 to AR4 is read separately for each of the storage areas AR1 to AR4, and the physical address of each of the storage areas AR1 to AR4 is as shown in FIG. Each is independent. Therefore, even if the write control is performed so that the adjacent pixels become different storage areas as described above, the data is read sequentially from the address 00 for each of the storage areas AR1 to AR4 at the time of reading.
【0114】このように、上記フレームメモリ1に所望
の画像データの取り込みが行われると、該画像データの
画像処理が可能となる。When the desired image data is captured in the frame memory 1 as described above, the image processing of the image data becomes possible.
【0115】まず、上記画像データに拡大処理及び縮小
処理を施す電子ズームを行う場合、ユーザは、操作部1
3に設けられているプラスキー(+)或いはマイナスキ
ー(−)をオン操作する。この電子ズームは、例えば上
記プラスキー或いはマイナスキーがオン操作され続ける
時間に対応して徐々に倍率が上がり或いは倍率が下がる
ようになっている。このため、上記CPU8は、上記プ
ラスキー或いはマイナスキーがオン操作され続けた時間
を検出し、該プラスキー或いはマイナスキーがオン操作
され続けた時間に基づいて、画像の拡大倍率或いは縮小
倍率を算出する。First, when performing electronic zoom for enlarging and reducing the image data, the user operates the operation unit 1
The plus key (+) or the minus key (-) provided in 3 is turned on. In this electronic zoom, for example, the magnification gradually increases or decreases corresponding to the time during which the plus key or the minus key is continuously operated. Therefore, the CPU 8 detects the time during which the plus key or the minus key is continuously operated, and calculates the enlargement ratio or reduction ratio of the image based on the time during which the plus key or the negative key is continuously operated. To do.
【0116】具体的には、上記CPU8は、例えば1.
1倍の拡大処理が指定された場合(Δ1.1)、図4
(d)に示す等倍(Δ1)の読み出しアドレスを基準と
し、このΔ1の読み出しアドレスを同図(e)に示すよ
うに1.1倍拡げた場合における増分値を示すアドレス
データ(デルタアドレス)を形成し、これを上記メモリ
コントローラ2を介して図1に示すアドレス発生回路3
に供給する。また、同じく上記CPU8は、1.5倍の
拡大処理が指定された場合(Δ1.5)、上記等倍の読
み出しアドレスを同図(f)に示すように1.5倍拡げ
た場合における増分値であるデルタアドレスを形成し、
これを上記メモリコントローラ2を介して図1に示すア
ドレス発生回路3に供給する。Specifically, the CPU 8 is, for example, 1.
When the enlargement processing of 1 time is designated (Δ1.1), FIG.
Address data (delta address) indicating an increment value when the read address of the same size (Δ1) shown in (d) is expanded 1.1 times as shown in FIG. Address generating circuit 3 shown in FIG. 1 via the memory controller 2.
Supply to. Similarly, when the enlargement process of 1.5 times is designated (Δ1.5), the CPU 8 increments the read address of the same size by 1.5 times as shown in FIG. Form the value delta address,
This is supplied to the address generation circuit 3 shown in FIG. 1 via the memory controller 2.
【0117】また、上記CPU8は、0.4倍の縮小処
理が指定された場合(Δ0.4)、上記等倍の読み出し
アドレスを図4(a)に示すように0.4倍に縮めた場
合における減少値を示すデルタアドレスを形成し、0.
5倍の縮小処理が指定された場合(Δ0.5)、上記等
倍の読み出しアドレスを同図(b)に示すように0.5
倍に縮めた場合における減少値を示すデルタアドレスを
形成し、0.75倍の縮小処理が指定された場合(Δ
0.75)、上記等倍の読み出しアドレスを同図(c)
に示すように0.75倍に縮めた場合における減少値を
示すデルタアドレスを形成し、これらを上記メモリコン
トローラ2を介して図1に示すアドレス発生回路3に供
給する。Further, when the 0.4 times reduction processing is designated (Δ0.4), the CPU 8 reduces the same size read address to 0.4 times as shown in FIG. 4A. Form a delta address indicating a decreasing value in the case 0.
When the reduction processing of 5 times is designated (Δ0.5), the read address of the same size is 0.5 as shown in FIG.
When a delta address indicating a reduction value in the case of double reduction is formed, and a reduction process of 0.75 times is specified (Δ
0.75), the read address of the same size as above is used in FIG.
As shown in FIG. 3, delta addresses showing the reduced value in the case of being reduced by 0.75 are formed, and these are supplied to the address generation circuit 3 shown in FIG.
【0118】上記デルタアドレスは、拡大処理或いは縮
小処理を行う場合の論理的なアドレスの変化を示すもの
であり、図4(g)に示すような物理アドレスから読み
出した画像データを上記論理的なアドレスに基づいてデ
ータ処理して該論理的なアドレスに対応した画像データ
を形成するようになっている。The delta address indicates a change in the logical address when the enlargement process or the reduction process is performed, and the image data read from the physical address as shown in FIG. Data processing is performed based on the address to form image data corresponding to the logical address.
【0119】すなわち、上記CPU8は、拡大倍率或い
は縮小倍率に応じてデルタアドレスを形成するととも
に、画像の拡大処理或いは縮小処理を行う部分の読み出
し開始アドレスを示すスタートアドレスを形成し、これ
を上記メモリコントローラ2を介して図1に示すアドレ
ス発生回路3に供給する。That is, the CPU 8 forms a delta address according to the enlargement ratio or the reduction ratio, and also forms a start address indicating a read start address of a portion for performing an image enlargement process or a reduction process, which is stored in the memory. It is supplied to the address generation circuit 3 shown in FIG.
【0120】上記アドレス発生回路3の、上記記憶領域
AR1,AR2用の横方向(行)の読み出しアドレスの
形成部は、図5に示すような構成を有しており、上記C
PU8から供給されたスタートアドレスはスタートアド
レスレジスタ31に、また、デルタアドレスは、デルタ
アドレスレジスタ32に一旦記憶される。The horizontal (row) read address forming portion for the memory areas AR1 and AR2 of the address generating circuit 3 has a structure as shown in FIG.
The start address supplied from the PU 8 is once stored in the start address register 31, and the delta address is temporarily stored in the delta address register 32.
【0121】なお、上記記憶領域AR3,AR4用の横
方向(行)の読み出しアドレス成形部も上記記憶領域A
R1,AR2用の横方向の読み出しアドレスの形成部と
同じ構成を有している。また、上記記憶領域AR1,A
R2用の縦方向(列)の読み出しアドレスの形成部及び
上記記憶領域AR3,AR4用の縦方向(列)の読み出
しアドレスの形成部もそれぞれ上記記憶領域AR1,A
R2用の横方向の読み出しアドレスの形成部と同じ構成
を有している。The read address forming section in the lateral direction (row) for the storage areas AR3 and AR4 is also the storage area A.
It has the same structure as the horizontal read address forming portion for R1 and AR2. In addition, the storage areas AR1, A
The vertical direction (column) read address forming portion for R2 and the vertical direction (column) read address forming portion for the storage areas AR3 and AR4 are also in the storage areas AR1 and A, respectively.
It has the same configuration as the horizontal read address forming portion for R2.
【0122】上記スタートアドレスレジスタ31に記憶
されたスタートアドレスは、整数加算部33に供給され
るとともに、イニシャライズセレクタ37に供給され
る。また、上記デルタアドレスレジスタ32に供給され
たデルタアドレスは、加算器34及び加算器35に供給
される。The start address stored in the start address register 31 is supplied to the integer adder 33 and the initialization selector 37. Further, the delta address supplied to the delta address register 32 is supplied to the adder 34 and the adder 35.
【0123】ここで、拡大処理或いは縮小処理を行う際
に、図3(a)に×で示す注目画素P1を形成する場
合、後述する演算回路4において、該注目画素P1に隣
接する4つの画素を用いて算出するようになっている。
一方、上記注目画素P1に隣接する画素は、それぞれ上
記フレームメモリ1の異なる記憶領域AR1〜AR4に
記憶されている。また、このように注目画素を算出する
ためには、後に説明する演算回路4における演算の都合
上、各記憶領域AR1〜AR4毎から読み出される各画
素に、時間的な前後関係を必要とする。このため、アド
レス発生回路3においては、時間的に前に相当する読み
出しアドレスが所定分先に出力されるように制御してい
る。Here, when the target pixel P1 shown by x in FIG. 3 (a) is formed when performing the enlarging process or the reducing process, four pixels adjacent to the target pixel P1 in the arithmetic circuit 4 to be described later are formed. It is designed to be calculated using.
On the other hand, the pixels adjacent to the target pixel P1 are stored in different storage areas AR1 to AR4 of the frame memory 1, respectively. Further, in order to calculate the pixel of interest in this manner, each pixel read from each of the storage areas AR1 to AR4 requires a temporal front-rear relationship for the convenience of the operation in the operation circuit 4 described later. For this reason, the address generation circuit 3 is controlled so that the read address corresponding to the previous time is output by a predetermined amount.
【0124】すなわち、上記整数加算部33は、上記ス
タートアドレスに“1”を加算し、これをイニシャライ
ズセレクタ36に供給する。これにより、例えば上記ス
タートアドレスとして“0”が設定されたとすると、上
記イニシャライズセレクタ36には、図6(a)に示す
ように1,2,3・・・の順でアドレスが供給され、上
記イニシャライズセレクタ37には、同図(b)に示す
ように0,1,2・・・の順でアドレスが供給されるこ
ととなる。That is, the integer adder 33 adds "1" to the start address and supplies it to the initialization selector 36. Thus, for example, if "0" is set as the start address, the addresses are supplied to the initialization selector 36 in the order of 1, 2, 3, ... As shown in FIG. Addresses are supplied to the initialization selector 37 in the order of 0, 1, 2, ... As shown in FIG.
【0125】上記各イニシャライズセレクタ36,37
には、入力端子38を介して図6(c)に示すように、
上記各イニシャライズセレクタ36,37に新たなアド
レスが供給されるタイミングで反転する共通の選択制御
データが供給されている。Each of the above initialization selectors 36 and 37
Via the input terminal 38, as shown in FIG.
Common selection control data that is inverted at the timing when a new address is supplied is supplied to each of the initialization selectors 36 and 37.
【0126】上記イニシャライズセレクタ36は、ハイ
レベルの選択制御データが供給されたときにのみアドレ
スをフリップフロップ39に供給する。また、この逆
に、上記イニシャライズセレクタ37は、ローレベルの
選択制御データが供給されたときにのみアドレスをフリ
ップフロップ40に供給する。The initialization selector 36 supplies the address to the flip-flop 39 only when the high level selection control data is supplied. On the contrary, the initialization selector 37 supplies the address to the flip-flop 40 only when the low level selection control data is supplied.
【0127】上記各フリップフロップ39,40には、
入力端子41を介して供給されるクロックに基づいて上
記アドレスをラッチするようになっており、該フリップ
フロップ39は、図6(d)に示すように選択制御デー
タ(同図(c))のパルスの立ち上がりから次の立ち上
がりまでの間、上記ラッチしたアドレスを出力し、ま
た、該フリップフロップ40は、図6(e)に示すよう
に選択制御データのパルスの立ち下がりから次の立ち下
がりまでの間、上記ラッチしたアドレスを出力する。こ
れにより、上記図6(d),(e)に示すように時間的
に前に相当する読み出しアドレスが所定分先に出力され
るようにすることができる。Each of the flip-flops 39 and 40 has:
The address is latched based on the clock supplied through the input terminal 41, and the flip-flop 39 outputs the selection control data (FIG. 6C) as shown in FIG. 6D. The latched address is output from the rising edge of the pulse to the next rising edge, and the flip-flop 40 operates from the falling edge of the pulse of the selection control data to the next falling edge as shown in FIG. 6 (e). During this period, the latched address is output. As a result, as shown in FIGS. 6 (d) and 6 (e), it is possible to output the read address corresponding to the temporally previous one ahead by a predetermined amount.
【0128】上記フリップフロップ39から出力された
アドレスは加算器34に帰還され、上記フリップフロッ
プ40から出力されたアドレスは加算器35に帰還され
る。The address output from the flip-flop 39 is fed back to the adder 34, and the address output from the flip-flop 40 is fed back to the adder 35.
【0129】上記加算器34は、上記拡大倍率或いは縮
小倍率に応じて設定されるを増分値或いは減少値を示す
デルタアドレスに、上記フリップフロップ39から帰還
されるアドレスを加算することにより、上記拡大倍率或
いは縮小倍率に応じた上記記憶領域AR1用の読み出し
アドレスを形成し、これをイニシャライズセレクタ36
及びフリップフロップ39を介して出力する。The adder 34 adds the address fed back from the flip-flop 39 to the delta address indicating the increment value or the decrement value which is set in accordance with the enlargement ratio or the reduction ratio, so that the enlargement is performed. A read address for the storage area AR1 is formed in accordance with the magnification or reduction magnification, and this is used as the initialization selector 36.
And output via the flip-flop 39.
【0130】同じく、上記加算器35は、上記デルタア
ドレスに、上記フリップフロップ40から帰還されるア
ドレスを加算することにより、上記拡大倍率或いは縮小
倍率に応じた上記記憶領域AR2用の読み出しアドレス
を形成し、これをイニシャライズセレクタ37及びフリ
ップフロップ40を介して出力する。Similarly, the adder 35 adds the address fed back from the flip-flop 40 to the delta address to form a read address for the storage area AR2 according to the enlargement ratio or the reduction ratio. Then, this is output via the initialization selector 37 and the flip-flop 40.
【0131】従って、このような動作を繰り返すこと
に、上記各フリップフロップ39,40からは、上記デ
ルタアドレスの加算された読み出しアドレスが次々と出
力されることとなる。この読み出しアドレスは、例えば
図7に示すように計22ビットのデータとして出力され
るようになっており、第0ビット〜第7ビットの計8ビ
ットが上記拡大倍率或いは縮小倍率に対応するアドレス
の増分値或いは減少値を示す小数部データ、第8ビット
目が記憶領域AR1〜AR4を選択するためのメモリセ
レクトデータ、第9ビット〜第21ビットの計13ビッ
トが実在する画素のアドレスを示すメモリアドレスとな
っている。Therefore, by repeating such an operation, the read addresses to which the delta addresses have been added are successively output from the respective flip-flops 39 and 40. This read address is output as a total of 22 bits of data as shown in FIG. 7, for example, and a total of 8 bits of 0th bit to 7th bit of the address corresponding to the enlargement magnification or reduction magnification. Fractional part data indicating an increment value or a decrease value, the 8th bit is memory select data for selecting the storage areas AR1 to AR4, and a total of 13 bits from the 9th bit to the 21st bit is a memory indicating the address of an existing pixel. It is an address.
【0132】なお、上記小数部データは、そのアドレス
に対する水平方向の増分値或いは減少値を示す水平方向
係数(KH)及びそのアドレスに対する垂直方向の増分
値或いは減少値を示す垂直方向係数(KV)で構成され
ている。The fractional part data is a horizontal coefficient (KH) indicating a horizontal increment or decrement for the address and a vertical coefficient (KV) indicating a vertical increment or decrement for the address. It is composed of.
【0133】そして、図1に示すように、上記メモリセ
レクトデータにより示された記憶領域(AR1〜AR
4)に、上記メモリアドレスが供給され、上記小数部デ
ータ(KH,KV)は演算回路4に供給される。Then, as shown in FIG. 1, the storage areas (AR1 to AR) indicated by the memory select data are displayed.
4), the memory address is supplied, and the fractional part data (KH, KV) is supplied to the arithmetic circuit 4.
【0134】例えば、図3(a)において、上記注目画
素P1を算出するためには、アドレス00,01,1
0,11の画素の画像データを読み出す必要がある。こ
のアドレス00,01,10,11の画素の画像データ
は、図3(b)に示すように各記憶領域AR1〜AR4
のアドレス00に全て記憶されている。For example, in FIG. 3A, in order to calculate the noted pixel P1, the addresses 00, 01, 1
It is necessary to read the image data of pixels 0 and 11. The image data of the pixels at the addresses 00, 01, 10, 11 are stored in the storage areas AR1 to AR4 as shown in FIG.
All are stored at the address 00.
【0135】このため、この場合は、上記アドレス発生
回路3において、上記各記憶領域AR1〜AR4毎にア
ドレス00の上記メモリアドレスが形成され、上記フレ
ームメモリ1の各記憶領域AR1〜AR4に供給される
こととなる。Therefore, in this case, in the address generation circuit 3, the memory address of the address 00 is formed for each of the storage areas AR1 to AR4 and is supplied to each of the storage areas AR1 to AR4 of the frame memory 1. The Rukoto.
【0136】同じく、図3(a)に×で示す注目画素P
2を算出するためには、アドレス01,02,11,1
2の画素の画像データを読み出す必要がある。上記アド
レス01の画素の画像データは、図3(b)に示すよう
に記憶領域AR2のアドレス00に、上記アドレス02
の画素の画像データは記憶領域AR1のアドレス01
に、上記アドレス11の画素の画像データは記憶領域A
R4のアドレス00に、上記アドレス12の画素の画像
データは記憶領域AR3のアドレス01にそれぞれ記憶
されている。Similarly, the target pixel P indicated by x in FIG.
To calculate 2, the addresses 01, 02, 11, 1
It is necessary to read the image data of two pixels. The image data of the pixel of the address 01 is stored in the address 00 of the storage area AR2 and in the address 02 of the storage area AR2 as shown in FIG. 3B.
The image data of the pixel of
The image data of the pixel at the address 11 is stored in the storage area A
The image data of the pixel of the address 12 is stored in the address 00 of R4, and the image data of the pixel of the address 12 is stored in the address 01 of the storage area AR3.
【0137】このため、この場合は、上記アドレス発生
回路3において、上記各記憶領域AR1〜AR4用のア
ドレス01,00,01,00のメモリアドレスが形成
され、上記フレームメモリ1の各記憶領域AR1〜AR
4に供給されることとなる。Therefore, in this case, in the address generation circuit 3, the memory addresses of the addresses 01, 00, 01, 00 for the storage areas AR1 to AR4 are formed, and the storage areas AR1 of the frame memory 1 are formed. ~ AR
4 will be supplied.
【0138】同じく、図3(a)に×で示す注目画素P
3を算出するためには、アドレス11,12,21,2
2の画素の画像データを読み出す必要がある。上記アド
レス11の画素の画像データは、図3(b)に示すよう
に記憶領域AR4のアドレス00に、上記アドレス12
の画素の画像データは記憶領域AR3のアドレス01
に、上記アドレス21の画素の画像データは記憶領域A
R2のアドレス10に、上記アドレス22の画素の画像
データは記憶領域AR1のアドレス11にそれぞれ記憶
されている。Similarly, the pixel of interest P indicated by x in FIG.
To calculate 3, the addresses 11, 12, 21, 2
It is necessary to read the image data of two pixels. As shown in FIG. 3B, the image data of the pixel of the address 11 is stored in the address 00 of the storage area AR4 and in the address 12 of the storage area AR4.
The image data of the pixel is the address 01 of the storage area AR3.
The image data of the pixel at the address 21 is stored in the storage area A
The image data of the pixel of the address 22 is stored in the address 10 of R2, and the image data of the pixel of the address 22 is stored in the address 11 of the storage area AR1.
【0139】このため、この場合は、上記アドレス発生
回路3において、上記各記憶領域AR1〜AR4用のア
ドレス11,10,01,00のメモリアドレスが形成
され、上記フレームメモリ1の各記憶領域AR1〜AR
4に供給されることとなる。Therefore, in this case, in the address generation circuit 3, memory addresses of the addresses 11, 10, 01, 00 for the storage areas AR1 to AR4 are formed, and the storage areas AR1 of the frame memory 1 are formed. ~ AR
4 will be supplied.
【0140】このようにフレームメモリ1にメモリアド
レスが供給されると、各記憶領域AR1〜AR4の上記
メモリアドレスで指定されたアドレスから画像データが
読み出され、上記演算回路4に供給される。When the memory address is supplied to the frame memory 1 as described above, the image data is read from the address designated by the memory address in each of the storage areas AR1 to AR4 and supplied to the arithmetic circuit 4.
【0141】上記演算回路4は、上記フレームメモリ1
の各記憶領域AR1〜AR4から読み出される、例えば
図8(a)に○で示す画素からなる画像の画像データ、
及び、上記拡大倍率或いは縮小倍率に応じて形成された
アドレスの増分値或いは減少値を示す小数部データ(K
H,KV)に基づいて、同図(a)中×で示す各画素か
らなる画像の画像データを算出する。The arithmetic circuit 4 is connected to the frame memory 1
Image data of an image that is read from each of the storage areas AR1 to AR4 of, for example, the image shown in FIG.
Also, the fractional part data (K indicating the increment value or the decrement value of the address formed in accordance with the enlargement ratio or the reduction ratio).
H, KV), the image data of the image composed of each pixel indicated by x in FIG.
【0142】すなわち、例えば図8(a)に示す、拡大
処理或いは縮小処理に係る仮想的な画素の一つである
“Z”の画素の画像データを算出する場合、上記演算回
路4は、同図(b)に示すように該“Z”の画素の回り
の4画素A〜Dを検出する。そして、図8(b)に示す
ように、上記水平方向のアドレスの増分値或いは減少値
を示す水平方向係数(KH)に基づいて、A画素とB画
素の補間を行いX1画素を検出し、該水平方向係数(K
H)に基づいて、C画素とD画素の補間を行いX2画素
を検出するとともに、垂直方向係数(KV)に基づい
て、上記X1画素とX2画素の補間を行い上記“Z”の
画素の画像データを算出する。That is, for example, when calculating the image data of the pixel "Z" which is one of the virtual pixels relating to the enlargement processing or the reduction processing shown in FIG. As shown in FIG. 6B, four pixels A to D around the "Z" pixel are detected. Then, as shown in FIG. 8B, based on the horizontal direction coefficient (KH) indicating the increment value or decrease value of the horizontal address, the A pixel and the B pixel are interpolated to detect the X1 pixel, The horizontal coefficient (K
H), the C and D pixels are interpolated to detect the X2 pixel, and the X1 pixel and the X2 pixel are interpolated based on the vertical direction coefficient (KV) to obtain the image of the “Z” pixel. Calculate the data.
【0143】このような演算処理は、以下の演算式に基
づいて行われる。Such arithmetic processing is performed based on the following arithmetic expression.
【0144】 X1=A(1−KH)+KHB =A+KH(B−A)・・・第1式 X2=C(1−KH)+KHD =C+KH(D−C)・・・第2式 Z=X1(1−KV)+KVX2 =X1+KV(X2−X1)・・・第3式 従って、上記演算回路4は、上述の演算処理を行う構成
となっており、図9に示すように上記第1式の演算を行
う第1の演算部45と、上記第2式の演算を行う第2の
演算部50と、上記第3式の演算を行う第3の演算部5
5とで構成されている。X1 = A (1-KH) + KHB = A + KH (B-A) ... First formula X2 = C (1-KH) + KHD = C + KH (DC) ... Second formula Z = X1 (1−KV) + KVX2 = X1 + KV (X2−X1) Equation 3 Therefore, the arithmetic circuit 4 is configured to perform the arithmetic processing described above, and as shown in FIG. A first arithmetic unit 45 for performing arithmetic operations, a second arithmetic unit 50 for performing arithmetic operations of the second equation, and a third arithmetic unit 5 for performing arithmetic operations of the third equation.
It is composed of 5 and 5.
【0145】上記各演算部45,50,55は、それぞ
れ同じ構成を有しており、セレクタ,減算器,加算器及
び乗算器とで構成されている。Each of the arithmetic units 45, 50 and 55 has the same structure and is composed of a selector, a subtractor, an adder and a multiplier.
【0146】上記図9において、上記フレームメモリ1
の第1の記憶領域AR1及び第2の記憶領域AR2から
それぞれ上記A画素及びB画素の画像データが読み出さ
れたとすると、該A画素及びB画素の画像データは、上
記第1の演算部45のセレクタ46に供給される。上記
セレクタ46は、上記A画素の画像データを加算器48
及び減算器47に供給する。また、上記B画素の画像デ
ータを減算器47に供給する。In FIG. 9, the frame memory 1
If the image data of the A pixel and the B pixel are read from the first storage area AR1 and the second storage area AR2, respectively, the image data of the A pixel and the B pixel are stored in the first calculation unit 45. Is supplied to the selector 46. The selector 46 adds the image data of the A pixel to the adder 48.
And to the subtractor 47. Further, the image data of the B pixel is supplied to the subtractor 47.
【0147】上記減算器47は、上記B画素の画像デー
タからA画素の画像データを減算処理し(B−A)、こ
れを乗算器49に供給する。上記乗算器49には、入力
端子43を介して上記水平方向係数(KH)が供給され
ている。上記乗算器49は、上記減算器47からの減算
データに上記水平方向係数(KH)を乗算処理し(KH
(B−A))、これを加算器48に供給する。上記加算
器48は、上記セレクタ46からのA画素の画像データ
に、上記乗算器49からの乗算データを加算処理し(A
+KH(B−A)・・・第1式)、これを上記X1画素
の画像データとして第3の演算部55のセレクタ56に
供給する。The subtractor 47 subtracts the image data of the A pixel from the image data of the B pixel (BA), and supplies it to the multiplier 49. The multiplier 49 is supplied with the horizontal coefficient (KH) via the input terminal 43. The multiplier 49 multiplies the subtracted data from the subtractor 47 by the horizontal coefficient (KH) (KH).
(B-A)), and supplies this to the adder 48. The adder 48 adds the multiplication data from the multiplier 49 to the image data of pixel A from the selector 46 (A
+ KH (B-A) ... First expression), and supplies this to the selector 56 of the third calculation unit 55 as the image data of the X1 pixel.
【0148】一方、上記フレームメモリ1の第3の記憶
領域AR3及び第4の記憶領域AR4からそれぞれ上記
C画素及びD画素の画像データが読み出されたとする
と、該C画素及びD画素の画像データは、上記第2の演
算部50のセレクタ51に供給される。上記セレクタ5
1は、上記C画素の画像データを加算器54及び減算器
52に供給する。また、上記D画素の画像データを減算
器52に供給する。On the other hand, if the image data of the C pixel and the D pixel are read from the third storage area AR3 and the fourth storage area AR4 of the frame memory 1, respectively, the image data of the C pixel and the D pixel are read. Are supplied to the selector 51 of the second arithmetic unit 50. Above selector 5
1 supplies the image data of the C pixel to the adder 54 and the subtractor 52. Further, the image data of the D pixel is supplied to the subtractor 52.
【0149】上記減算器52は、上記D画素の画像デー
タからC画素の画像データを減算処理し(D−C)、こ
れを乗算器53に供給する。上記乗算器53には、入力
端子43を介して上記水平方向係数(KH)が供給され
ている。上記乗算器53は、上記減算器52からの減算
データに上記水平方向係数(KH)を乗算処理し(KH
(D−C))、これを加算器54に供給する。上記加算
器54は、上記セレクタ51からのC画素の画像データ
に、上記乗算器53からの乗算データを加算処理し(C
+KH(D−C)・・・第2式)、これを上記X2画素
の画像データとして第3の演算部55のセレクタ56に
供給する。The subtractor 52 subtracts the image data of C pixel from the image data of D pixel (D-C), and supplies this to the multiplier 53. The multiplier 53 is supplied with the horizontal coefficient (KH) via the input terminal 43. The multiplier 53 multiplies the subtracted data from the subtractor 52 by the horizontal coefficient (KH) (KH).
(D-C)), and supplies this to the adder 54. The adder 54 adds the multiplication data from the multiplier 53 to the C pixel image data from the selector 51 (C
+ KH (D−C) (second equation), which is supplied to the selector 56 of the third calculation unit 55 as the image data of the X2 pixel.
【0150】上記第3の演算部55のセレクタ56は、
上記X1画素の画像データを加算器57及び減算器58
に供給する。また、上記X2画素の画像データを減算器
58に供給する。The selector 56 of the third arithmetic unit 55 is
The image data of the X1 pixel is added to the adder 57 and the subtractor 58.
Supply to. Further, the image data of the X2 pixels is supplied to the subtractor 58.
【0151】上記減算器58は、上記X2画素の画像デ
ータからX1画素の画像データを減算処理し(X2−X
1)、これを乗算器59に供給する。上記乗算器59に
は、入力端子54を介して上記垂直方向係数(KV)が
供給されている。上記乗算器59は、上記減算器58か
らの減算データに上記垂直方向係数(KV)を乗算処理
し(KV(X2−X1))、これを上記加算器57に供
給する。上記加算器57は、上記セレクタ56からのX
1画素の画像データに、上記乗算器59からの乗算デー
タを加算処理し(X1+KV(X2−X1)・・・第2
式)、これを上記拡大処理或いは縮小処理に応じたZ画
素の画像データとして出力端子60を介して出力する。The subtractor 58 subtracts the image data of the X1 pixel from the image data of the X2 pixel (X2-X
1), and supplies this to the multiplier 59. The vertical coefficient (KV) is supplied to the multiplier 59 via the input terminal 54. The multiplier 59 multiplies the subtracted data from the subtractor 58 by the vertical coefficient (KV) (KV (X2-X1)) and supplies it to the adder 57. The adder 57 uses the X from the selector 56.
The multiplication data from the multiplier 59 is added to the image data of one pixel (X1 + KV (X2-X1) ...
Equation), which is output via the output terminal 60 as image data of Z pixels according to the enlargement processing or the reduction processing.
【0152】このように演算処理されて形成された画像
データは、例えば24ビットの画像データとしてカラー
調整回路5に供給される。The image data thus formed by the arithmetic processing is supplied to the color adjusting circuit 5 as 24-bit image data, for example.
【0153】上記カラー調整回路5は、例えばマトリク
ス演算部と、SRAMにより構成されるカラーパレット
部とで構成されており、上記演算回路4からの画像デー
タに色調の変換処理を施し、これを第2のバスセレクタ
7に供給する。The color adjusting circuit 5 is composed of, for example, a matrix calculating section and a color palette section composed of an SRAM. The image data from the calculating circuit 4 is subjected to color tone conversion processing, and this is subjected to the color tone conversion processing. 2 to the bus selector 7.
【0154】上記第2のバスセレクタ7は、ユーザによ
り選択されたデバイスに応じてCPU8により切り換え
制御されるようになっている。このため、例えばユーザ
により、拡大処理或いは縮小処理された画像データの出
力先として上記モニタ装置15が選択された場合、上記
CPU8は、上記モニタ装置15に画像データが供給さ
れるように上記第2のバスセレクタ7を切り換え制御す
る。これにより、上記モニタ装置15に拡大処理或いは
縮小処理した画像を表示することができる。The second bus selector 7 is switched and controlled by the CPU 8 according to the device selected by the user. Therefore, for example, when the user selects the monitor device 15 as the output destination of the image data subjected to the enlargement processing or the reduction processing, the CPU 8 causes the CPU 8 to supply the image data to the second device. The bus selector 7 is controlled to be switched. As a result, the enlarged or reduced image can be displayed on the monitor device 15.
【0155】或いは、ユーザにより、拡大処理或いは縮
小処理された画像データの出力先として上記ストレージ
部18a,18bが選択された場合、上記CPU8は、
上記ストレージ部18a,18bに画像データが供給さ
れるように上記第2のバスセレクタ7を切り換え制御す
る。これにより、上記ストレージ部18a,18bにお
いて、拡大処理或いは縮小処理した画像に応じた画像デ
ータを記録することができる。Alternatively, when the user selects the storage units 18a and 18b as the output destination of the image data that has been subjected to the enlargement processing or the reduction processing, the CPU 8 is
The second bus selector 7 is switched and controlled so that the image data is supplied to the storage units 18a and 18b. As a result, it is possible to record image data corresponding to the image subjected to the enlargement processing or the reduction processing in the storage units 18a and 18b.
【0156】或いは、ユーザにより、拡大処理或いは縮
小処理された画像データの出力先として上記プリンタ部
16が選択された場合、上記CPU8は、上記プリンタ
部16に画像データが供給されるように上記第2のバス
セレクタ7を切り換え制御する。これにより、上記プリ
ンタ部16において、拡大処理或いは縮小処理した画像
をプリント用紙16cにプリントすることができる。Alternatively, when the user selects the printer section 16 as the output destination of the image data that has been subjected to the enlargement processing or the reduction processing, the CPU 8 causes the CPU 8 to supply the image data to the printer section 16. The bus selector 7 of No. 2 is switched and controlled. As a result, the printer unit 16 can print the image that has been enlarged or reduced on the print paper 16c.
【0157】このように、当該静止画記録再生システム
は、単一のフレームメモリ1の記憶領域を4つの記憶領
域AR1〜AR4に分割し、隣接する画素が異なる記憶
領域に記憶されるように書き込み制御する。そして、拡
大倍率或いは縮小倍率に応じて形成しようとする画素に
隣接する4つの画素を上記各記憶領域AR1〜AR4か
ら読み出し、この読み出した4つの画素と、該拡大倍率
或いは縮小倍率によるアドレスの増分値或いは縮小値と
に基づいて、該拡大倍率或いは縮小倍率に応じた画素を
形成するようにしている。As described above, in the still picture recording / reproducing system, the storage area of the single frame memory 1 is divided into four storage areas AR1 to AR4, and writing is performed so that adjacent pixels are stored in different storage areas. Control. Then, four pixels adjacent to the pixel to be formed according to the enlargement ratio or the reduction ratio are read out from each of the storage areas AR1 to AR4, and the read four pixels and the address increment by the enlargement ratio or the reduction ratio. Pixels corresponding to the enlargement ratio or the reduction ratio are formed based on the value or the reduction value.
【0158】すなわち、拡大処理或いは縮小処理は、上
記フレームメモリ1から読み出した画像データに基づい
て行っているため、もとの画像はフレームメモリ1に保
存されている。このため、もとの画像の表示等を指定さ
れたときには、即座に元の画像を表示することができ
る。That is, since the enlargement processing or the reduction processing is performed based on the image data read from the frame memory 1, the original image is stored in the frame memory 1. Therefore, when the display of the original image is designated, the original image can be displayed immediately.
【0159】また、上記フレームメモリ1の上記各記憶
領域AR1〜AR4に記憶された画像データを、該各記
憶領域AR1〜AR4から同時に読み出して画像処理を
施すようにしているため、単一のしかもDRAMという
安価なメモリを用いているにも関わらず、ビデオレート
でのリアルタイム処理を可能とすることができる。Further, since the image data stored in each of the storage areas AR1 to AR4 of the frame memory 1 is simultaneously read out from each of the storage areas AR1 to AR4 and subjected to the image processing, a single data is stored. Although an inexpensive memory called DRAM is used, it is possible to perform real-time processing at a video rate.
【0160】そして、安価なDRAMを用いることがで
きるため、当該静止画記録再生システムのローコスト化
を図ることができる。Since an inexpensive DRAM can be used, the cost of the still image recording / reproducing system can be reduced.
【0161】なお、上記フレームメモリ1の記憶領域は
4つに分割されていることとしたが、これは、例えば9
分割,16分割等のように任意の数に分割するようにし
てもよい。この場合、上記4つに分割したときよりもさ
らに高速な画像処理を可能とすることができ、また、9
点補間或いは16点補間により補間精度を向上させるこ
とができる。The storage area of the frame memory 1 is divided into four areas, which is, for example, 9 areas.
You may make it divide | segment into arbitrary numbers like division | segmentation and 16 division | segmentation. In this case, it is possible to perform image processing at a higher speed than when the above-described four divisions are performed.
Interpolation accuracy can be improved by point interpolation or 16-point interpolation.
【0162】次に、上記モニタ装置15に表示された画
像を所定分回転させて表示する回転処理の説明をする。Next, a rotation process for rotating the image displayed on the monitor device 15 by a predetermined amount and displaying the image will be described.
【0163】この場合、ユーザは、上述のように操作部
13を操作して、スキャナ部10,ビデオ入力部11或
いはストレージ部18a,18bから取り込んだ画像を
上記モニタ装置15に表示する。そして、上記操作部1
3に設けられている回転指定キーをオン操作する。上記
CPU8は、上記回転指定キーがオン操作される回数を
検出し、該回転指定キーがオン操作される毎に表示画像
を90度,180度,270度,360度の順で回転表
示するように上記フレームメモリ1に記憶されている画
像データを書き換え又読み出し制御する。In this case, the user operates the operation unit 13 as described above to display the images captured from the scanner unit 10, the video input unit 11 or the storage units 18a and 18b on the monitor device 15. And the operation unit 1
Turn on the rotation designation key provided in 3. The CPU 8 detects the number of times the rotation designating key is turned on, and rotates the display image in the order of 90 degrees, 180 degrees, 270 degrees, and 360 degrees each time the rotation designation key is turned on. The image data stored in the frame memory 1 is rewritten and read out.
【0164】すなわち、上記画像処理ブロック12は、
図10に示すようにフレームメモリ1から読み出された
画像データを一旦記憶する第1,第2のレジスタ65,
66を有している。上記CPU8は、上記回転指定キー
が一回オン操作されたことを検出すると、まず、図11
(a)に示すようにフレームメモリ1に記憶されている
画像データを、対角線Tを境にして入れ換えるような書
き換え制御を行う。That is, the image processing block 12 is
As shown in FIG. 10, first and second registers 65 for temporarily storing the image data read from the frame memory 1,
It has 66. When the CPU 8 detects that the rotation designation key has been turned on once, first, the CPU 8 of FIG.
As shown in (a), rewriting control is performed such that the image data stored in the frame memory 1 is replaced with the diagonal line T as a boundary.
【0165】ここで、上記フレームメモリ1がN画素×
N画素の記憶領域を有しているとすると、上記CPU8
は、上記対角線Tを境にした書き換え制御を行う場合、
ロウアドレスカウンタの値を1からN−1まで増加さ
せ、各々のロウアドレスカウンタの値に対してカラムア
ドレスカウンタの値をNからロウアドレスカウンタの値
まで減少させる。Here, the frame memory 1 has N pixels ×
Assuming that it has a storage area of N pixels, the CPU 8
When rewriting control is performed with the diagonal line T as a boundary,
The value of the row address counter is increased from 1 to N-1, and the value of the column address counter is decreased from N to the value of the row address counter for each value of the row address counter.
【0166】そして、各々のアドレスの値に対してロウ
アドレスカウンタの値をロウアドレスとし、カラムアド
レスカウンタの値をカラムアドレスとするフレームメモ
リ1上の画像データと、カラムアドレスカウンタの値を
ロウアドレスとし、ロウアドレスカウンタの値をカラム
アドレスとするフレームメモリ1上の画像データとを第
1及び第2のレジスタ65、66を介して入れ換える。The image data on the frame memory 1 having the row address counter value as the row address and the column address counter value as the column address, and the column address counter value as the row address for each address value. Then, the image data on the frame memory 1 whose column address is the value of the row address counter is exchanged via the first and second registers 65 and 66.
【0167】このような入れ換え動作を行うと、図12
に示すように上記フレームメモリ1に記憶されている画
像データが、対角線Tを境にして書き換えられることと
なる。このため、上記図11(a)に示すような画像
は、同図(b)に示すように270度回転した画像とな
る。When such a replacement operation is performed, FIG.
As shown in, the image data stored in the frame memory 1 is rewritten with the diagonal line T as a boundary. Therefore, the image as shown in FIG. 11A becomes an image rotated by 270 degrees as shown in FIG.
【0168】次に、上記CPU8は、このように対角線
Tを境にした書き換えを行った後に、図11(b)に示
すように通常の読み出し方向に対して反対方向から画像
データの読み出しを行うように上記フレームメモリ1を
読み出し制御し、この逆読み出しを行った順に画像デー
タを書き換えるようにフレームメモリ1を書き換え制御
する。これにより、上記フレームメモリ1には、図11
(c)に示すように、同図(a)に示すもとの画像に対
して90度回転した画像データが記憶されることとな
る。そして、上記CPU8は、この画像データを読み出
して上記モニタ装置15に供給する。Next, the CPU 8 reads out the image data from the direction opposite to the normal reading direction as shown in FIG. 11B after the rewriting with the diagonal line T as the boundary. As described above, the frame memory 1 is read out and controlled, and the frame memory 1 is rewritten so that the image data is rewritten in the reverse reading order. As a result, the frame memory 1 shown in FIG.
As shown in (c), image data rotated by 90 degrees with respect to the original image shown in (a) of FIG. Then, the CPU 8 reads this image data and supplies it to the monitor device 15.
【0169】これにより、上記モニタ装置15に90度
回転した画像を表示することができる。As a result, the image rotated by 90 degrees can be displayed on the monitor device 15.
【0170】次に、上記CPU8は、上記回転指定キー
が二回オン操作されたことを検出すると、図11(c)
に示す画像に対して、対角線Tを境にした上述の書き換
え制御を行い、該書き換えた画像データを上記モニタ装
置15に供給する。これにより、上記フレームメモリ1
に記憶されている上記図11(c)に示すような画像
は、上記対角線Tを境にして書き換えられるため、同図
(d)に示すようにもとの画像に対して180度回転し
た画像となる。従って、上記モニタ装置15に、上記1
80度回転した画像を表示することができる。Next, when the CPU 8 detects that the rotation designating key has been turned on twice, the CPU 8 of FIG.
The above rewriting control is performed on the image shown in FIG. As a result, the frame memory 1
The image as shown in FIG. 11 (c) stored in FIG. 11 is rewritten at the diagonal line T as a boundary, so an image rotated by 180 degrees with respect to the original image as shown in FIG. 11 (d). Becomes Therefore, the monitor device 15 is
An image rotated by 80 degrees can be displayed.
【0171】次に、上記CPU8は、上記回転指定キー
が三回オン操作されたことを検出すると、図11(d)
に示す画像に対して、対角線Tを境にした上述の書き換
え制御を行う。これにより、上記フレームメモリ1に
は、図11(e)に示すような、もとの画像に対して9
0度回転した画像が書き込まれることとなる。そして、
上記CPU8は、このような書き換え制御を行った後
に、通常の読み出し方向とは逆の読み出し方向から画像
データを読み出すように、上記フレームメモリ1を読み
出し制御し、この逆読み出しを行った順に画像データを
書き換えるようにフレームメモリ1を書き換え制御す
る。これにより、上記フレームメモリ1には、図11
(f)に示すように、同図(a)に示すもとの画像に対
して270度回転した画像データが記憶されることとな
る。そして、上記CPU8は、この画像データを読み出
して上記モニタ装置15に供給する。Next, when the CPU 8 detects that the rotation designating key has been turned on three times, FIG.
The above-mentioned rewriting control with the diagonal line T as a boundary is performed on the image shown in FIG. As a result, in the frame memory 1, as shown in FIG.
The image rotated by 0 degrees is written. And
After performing such rewriting control, the CPU 8 controls the reading of the frame memory 1 so that the image data is read in the reading direction opposite to the normal reading direction, and the image data is read in the reverse reading order. The frame memory 1 is controlled to be rewritten so that As a result, the frame memory 1 shown in FIG.
As shown in (f), the image data rotated by 270 degrees with respect to the original image shown in FIG. Then, the CPU 8 reads this image data and supplies it to the monitor device 15.
【0172】これにより、上記モニタ装置15に270
度回転した画像を表示することができる。As a result, the monitor device 15 has 270
It is possible to display an image that is rotated once.
【0173】次に、上記CPU8は、上記回転指定キー
が四回オン操作されたことを検出すると、図11(f)
に示す画像に対して、対角線Tを境にした上述の書き換
え制御を行う。これにより、上記フレームメモリ1に記
憶されている画像データは、図11(g)に示すように
元に戻る(360度回転したことを意味する。)。上記
CPU8は、この画像データを読み出して上記モニタ装
置15に供給する。Next, when the CPU 8 detects that the rotation designating key has been turned on four times, FIG.
The above-mentioned rewriting control with the diagonal line T as a boundary is performed on the image shown in FIG. As a result, the image data stored in the frame memory 1 returns to the original state as shown in FIG. 11 (g) (which means that the image data has been rotated 360 degrees). The CPU 8 reads out the image data and supplies it to the monitor device 15.
【0174】これにより、上記モニタ装置15に360
度回転した画像、すなわち、もとの画像を表示すること
ができる。As a result, the monitor device 15 has 360
The rotated image, that is, the original image can be displayed.
【0175】ここで、当該静止画記録再生システムにお
いては、この回転処理を行う場合、上述の書き換え制御
を上記フレームメモリ1の4つの記憶領域AR1〜AR
4に対してそれぞれ単独かつ一度に行っている。Here, in the still image recording / reproducing system, when the rotation processing is performed, the above-mentioned rewriting control is performed in the four storage areas AR1 to AR of the frame memory 1.
We went to each 4 individually and at once.
【0176】具体的には、上記記憶領域AR1の画像デ
ータの書き換えは、例えば論理アドレス02と論理アド
レス20とが書き換わる等のように該記憶領域AR1内
で行われる。同様に、記憶領域AR4の画像データの書
き換えは、例えば論理アドレス13と論理アドレス31
とが書き換わる等のように該記憶領域AR4内で行われ
る。これに対して、例えば図3(b)に示すように論理
アドレス03の画像データは記憶領域AR2に記憶され
ており、論理アドレス30の画像データは記憶領域AR
3に記憶されている。このため、記憶領域AR2の画像
データは記憶領域AR3の画像データとの間で書き換え
が行われる。Specifically, the image data in the storage area AR1 is rewritten in the storage area AR1 such that the logical address 02 and the logical address 20 are rewritten. Similarly, the rewriting of the image data in the storage area AR4 can be performed by, for example, the logical address 13 and the logical address 31
And is rewritten in the storage area AR4. On the other hand, for example, as shown in FIG. 3B, the image data of the logical address 03 is stored in the storage area AR2, and the image data of the logical address 30 is stored in the storage area AR2.
It is stored in 3. Therefore, the image data in the storage area AR2 is rewritten with the image data in the storage area AR3.
【0177】このため、上記記憶領域AR1及び記憶領
域AR4に設けられているレジスタの入力バス及び出力
バスは、それぞれ同一の記憶領域AR1及び記憶領域A
R4に接続される。これに対して、上記記憶領域AR2
及び記憶領域AR3に設けられているレジスタの入力バ
ス及び出力バスは、それぞれ相手のメモリバスに接続さ
れる。Therefore, the input buses and output buses of the registers provided in the storage areas AR1 and AR4 are the same storage area AR1 and storage area A, respectively.
Connected to R4. On the other hand, the storage area AR2
The input bus and the output bus of the register provided in the storage area AR3 are connected to the memory bus of the other party.
【0178】このような構成のため、一度に4つの画像
データの書き換えを可能とすることができ、安価なDR
AMを用いているにも関わらず、高速な回転処理を可能
とすることができる。With such a configuration, it is possible to rewrite four image data at a time, and an inexpensive DR
Despite using AM, high-speed rotation processing can be performed.
【0179】また、この静止画記録再生システムは、上
述のようにフレームメモリ1に読み出された画像データ
の一部を拡大して印刷あるいは新たな画像データとして
保存する際に、拡大した画像データと共に印刷領域を示
す印刷枠を上記モニタ装置15の表示画面上に表示する
ようになっている。Further, this still image recording / reproducing system is such that, when a part of the image data read out to the frame memory 1 is enlarged and printed or stored as new image data, the enlarged image data is reproduced. At the same time, a print frame indicating a print area is displayed on the display screen of the monitor device 15.
【0180】このため、この静止画記録再生システムで
は、図17に示すように、上記メモリコントローラ2
に、印刷領域の設定等を行うコントローラ2bと、該コ
ントローラ2bによって設定された印刷領域に従って、
印刷領域を示す印刷枠の画像データを発生する第1及び
第2の印刷枠発生部2c、2dと、該第1及び第2の印
刷枠発生部2c、2dの出力を切り換える選択部2eと
を備えている。Therefore, in this still picture recording / reproducing system, as shown in FIG.
In accordance with the controller 2b for setting the print area and the print area set by the controller 2b,
First and second print frame generation units 2c and 2d that generate image data of a print frame indicating a print area, and a selection unit 2e that switches the output of the first and second print frame generation units 2c and 2d. I have it.
【0181】以下、使用者から指示された印刷領域に基
づいて、印刷領域を示す印刷枠を表示する動作を説明す
る。上記CPU8は、使用者から上記プリンタ部16あ
るいは上記ストレージ部18a,18b等の出力デバイ
スが指示されると、出力デバイスの出力アスペクト比に
従って縦長あるいは横長の印刷領域の外形を設定し、こ
れらの印刷領域の外形を上記コントローラ2bに供給す
る。The operation of displaying the print frame indicating the print area based on the print area designated by the user will be described below. When the user designates an output device such as the printer unit 16 or the storage units 18a and 18b, the CPU 8 sets the outer shape of a vertically or horizontally long printing area according to the output aspect ratio of the output device, and prints these. The contour of the area is supplied to the controller 2b.
【0182】上記コントローラ2bは、CPU8から供
給された印刷領域の外形に従って縦長あるいは横長の印
刷枠の形状を設定し、縦長の印刷枠の発生を上記第1の
印刷枠発生部2cに指示し、横長の印刷枠の発生を上記
第2の印刷枠発生部2dに指示する。The controller 2b sets the shape of the vertically long or horizontally long print frame according to the outer shape of the print area supplied from the CPU 8, and instructs the first print frame generation unit 2c to generate the vertically long print frame. The second print frame generation unit 2d is instructed to generate a horizontally long print frame.
【0183】これにより、第1の印刷枠発生部2cは、
上記出力デバイスのアスペクト比に応じた縦長の印刷枠
を発生し、上記第2の印刷枠発生部2dは、上記出力デ
バイスのアスペクト比に応じた横長の印刷枠を発生す
る。また、第1及び第2の印刷枠発生部2c、2dは、
これらの印刷枠のサイズを、上記モニタ装置15の表示
画面上に表示可能なサイズとする。あるいは、これらの
印刷枠のサイズを上記モニタ装置15の表示画面上に表
示可能な最大のサイズとしておいてもよい。As a result, the first print frame generating section 2c
A vertically long print frame is generated according to the aspect ratio of the output device, and the second print frame generation unit 2d generates a horizontally long print frame according to the aspect ratio of the output device. In addition, the first and second print frame generators 2c and 2d are
The size of these print frames is set to a size that can be displayed on the display screen of the monitor device 15. Alternatively, the size of these print frames may be set to the maximum size that can be displayed on the display screen of the monitor device 15.
【0184】このように発生した印刷枠は、上記選択部
2eを介して画像処理ブロック12に供給される。画像
処理ブロック12は、コントローラ2bからの制御に従
って読み出された画像データに合成し、合成した画像デ
ータをD/A変換器14を介してモニタ装置15に供給
する。これにより、モニタ装置15の表示画面上には、
例えば図18(a)に示すように、上記フレームメモリ
1に記憶されている画像データに基づく画像中に印刷領
域を示す印刷枠82が合成された画像が表示される。The print frame thus generated is supplied to the image processing block 12 via the selecting section 2e. The image processing block 12 synthesizes the read image data under the control of the controller 2b, and supplies the synthesized image data to the monitor device 15 via the D / A converter 14. Thereby, on the display screen of the monitor device 15,
For example, as shown in FIG. 18A, an image in which a print frame 82 indicating a print area is combined in the image based on the image data stored in the frame memory 1 is displayed.
【0185】使用者は、このように表示された印刷枠に
従って印刷領域を選択する。このとき、使用者は、縦長
あるいは横長の印刷領域のいずれかを選択し、選択した
印刷領域の形状を上記操作部13を介して入力する。ま
た、使用者は、印刷領域のサイズを変更したいときは、
上記操作部13を介して印刷枠のズームの指示を入力す
る。The user selects the print area in accordance with the print frame thus displayed. At this time, the user selects either the vertically long print region or the horizontally long print region, and inputs the shape of the selected print region via the operation unit 13. When the user wants to change the size of the print area,
An instruction to zoom the print frame is input through the operation unit 13.
【0186】そして、上記コントローラ2bは、上記入
力部13を介して入力された、印刷領域の形状に従って
上記選択部2eを制御して、印刷枠の形状の変更を行う
と共に、印刷枠のズームの指示に従って上記第1及び第
2の印刷枠発生部2c、2dを制御して印刷枠のサイズ
を変更する。これにより、使用者からの指示に従った形
状及びサイズの印刷枠が発生され、上述と同様にフレー
ムメモリ1に記憶されている画像データ中に合成され
る。そして、モニタ装置15の表示画面上には変更され
た印刷枠が合成された画像が表示される。Then, the controller 2b controls the selecting section 2e in accordance with the shape of the print area input via the input section 13 to change the shape of the print frame and zoom the print frame. According to the instruction, the size of the print frame is changed by controlling the first and second print frame generating units 2c and 2d. As a result, a print frame having a shape and size according to an instruction from the user is generated and is combined with the image data stored in the frame memory 1 as described above. Then, an image in which the changed print frame is combined is displayed on the display screen of the monitor device 15.
【0187】このため、この静止画記録再生システムで
は、使用者が、表示画面に表示された印刷枠を見ながら
印刷領域を変更することができ、抽出しようとする対象
の形状、サイズに応じて印刷領域の形状、サイズを選択
することができるため、操作性を向上させることができ
る。Therefore, in this still image recording / reproducing system, the user can change the print area while looking at the print frame displayed on the display screen, and the user can change the print area according to the shape and size of the object to be extracted. Since the shape and size of the print area can be selected, operability can be improved.
【0188】また、使用者は、画像データを回転させた
いときは、上記操作部13を操作して回転の指示を入力
する。使用者から回転の指示が入力されると、画像処理
ブロック12は、上述したようにフレームメモリ1に記
憶されている画像データを回転させる。When the user wants to rotate the image data, the user operates the operation unit 13 to input a rotation instruction. When the user inputs a rotation instruction, the image processing block 12 rotates the image data stored in the frame memory 1 as described above.
【0189】この際、上記コントローラ2bは、上述の
ように設定された印刷領域の設定を画像データの回転に
対応させて変更する。また、このときコントローラ2b
は、上記選択部2eの設定を画像データの回転に対応さ
せて変更する。これにより、画像データの回転に対応し
た印刷枠の画像データが画像処理ブロック12に供給さ
れる。なお、印刷枠のサイズは、上述したように、例え
ば表示画面上に表示可能な最大のサイズとされているた
め、回転によって表示画面からはみ出すことはない。そ
して、画像処置ブロック12は、新たに供給された印刷
枠内に印刷領域の画像データを挿入する。これにより、
図18(c)に示すように、使用者からの指示に応じて
回転された印刷枠84中に挿入された印刷領域の画像が
表示される。At this time, the controller 2b changes the setting of the print area set as described above according to the rotation of the image data. At this time, the controller 2b
Changes the setting of the selection unit 2e according to the rotation of the image data. As a result, the image data of the print frame corresponding to the rotation of the image data is supplied to the image processing block 12. The size of the print frame is, for example, the maximum size that can be displayed on the display screen as described above, and therefore the size of the print frame does not extend beyond the display screen due to rotation. Then, the image treatment block 12 inserts the image data of the print area into the newly supplied print frame. This allows
As shown in FIG. 18C, the image of the print area inserted in the print frame 84 rotated according to the instruction from the user is displayed.
【0190】このため、この静止画記録再生システムで
は、使用者が画像データを見やすい方向に回転させて作
業を行うことができるため、操作性を向上させることが
できる。Therefore, in this still image recording / reproducing system, the user can rotate the image data in a direction in which the image data can be easily viewed, and thus the operability can be improved.
【0191】そして、コントローラ2bは、使用者によ
って最終的に印刷領域が設定されると、新たに設定され
た印刷領域が、縦長であれば上記第1の印刷枠発生部2
cに当該設定された印刷領域に対応する縦長印刷枠の発
生を指示すると共に、第1の印刷枠発生部2cの出力が
上記画像処理ブロック12に供給されるように上記選択
部2eを制御する。これにより、縦長の印刷枠の画像デ
ータが、上記画像処理ブロック12に供給される。When the user finally sets the print area, the controller 2b causes the first print frame generating section 2 to display if the newly set print area is vertically long.
c is instructed to generate a vertically long print frame corresponding to the set print area, and the selection unit 2e is controlled so that the output of the first print frame generation unit 2c is supplied to the image processing block 12. . As a result, the image data of the vertically long print frame is supplied to the image processing block 12.
【0192】また、コントローラ2bは、新たに設定さ
れた印刷領域が、横長であれば上記第2の印刷枠発生部
2dに当該設定された印刷領域に対応する横長の印刷枠
の発生を指示すると共に、第2の印刷枠発生部2dの出
力が上記画像処理ブロック12に供給されるように上記
選択部2eを制御する。これにより、横長の印刷枠の画
像データが、上記画像処理ブロック12に供給される。If the newly set print area is horizontally long, the controller 2b instructs the second print frame generating section 2d to generate a horizontally long print frame corresponding to the set print area. At the same time, the selector 2e is controlled so that the output of the second print frame generator 2d is supplied to the image processing block 12. As a result, the image data of the horizontally long print frame is supplied to the image processing block 12.
【0193】また、コントローラ2bは、フレームメモ
リ1から新たに設定された印刷領域の画像データが読み
出されるように、フレームメモリ1からの読み出しを制
御する。そして、画像処理ブロック12は、フレームメ
モリ1から供給された画像データを選択部2eから供給
された印刷枠中に挿入して上記D/A変換器14を介し
てモニタ装置15に供給する。これにより、図18
(b)に示すように、印刷枠82中に印刷領域の画像デ
ータが挿入された画像がモニタ装置15の表示画面に表
示される。Further, the controller 2b controls the reading from the frame memory 1 so that the image data of the newly set printing area is read from the frame memory 1. Then, the image processing block 12 inserts the image data supplied from the frame memory 1 into the print frame supplied from the selection unit 2e and supplies the image data to the monitor device 15 via the D / A converter 14. As a result, FIG.
As shown in (b), the image in which the image data of the print area is inserted in the print frame 82 is displayed on the display screen of the monitor device 15.
【0194】すなわち、上記図18(a)に示す複数の
人物を撮影して得られた画像データからある1人の人物
81を抽出する場合に、使用者は縦長の印刷領域82を
設定する。That is, when extracting a certain person 81 from the image data obtained by photographing a plurality of persons shown in FIG. 18A, the user sets the vertically long print area 82.
【0195】このような縦長の印刷領域82が設定され
ると、コントローラ2bは、上述のように第1の印刷枠
発生部2cで発生した印刷枠が画像処理ブロック12に
供給されるように選択部2eを制御する。画像処理ブロ
ック12は、この印刷枠中にコントローラ2bからの制
御によって読み出された印刷領域内の画像データを合成
し、合成した画像データをD/A変換器14を介してモ
ニタ装置15に供給する。これにより、モニタ装置15
の表示画面上には、上記図18(b)に示すように印刷
枠80中に挿入された人物81の画像が表示される。When such a vertically long print area 82 is set, the controller 2b selects the print frame generated by the first print frame generation unit 2c as described above to be supplied to the image processing block 12. The part 2e is controlled. The image processing block 12 synthesizes the image data in the print area read out by the control of the controller 2b in the print frame, and supplies the synthesized image data to the monitor device 15 via the D / A converter 14. To do. As a result, the monitor device 15
The image of the person 81 inserted in the print frame 80 is displayed on the display screen of FIG. 18 (b).
【0196】一方、横長の印刷領域が指定された場合に
は、コントローラ2bは、第2の印刷枠発生部2dで発
生した印刷枠が画像処理ブロック12に供給されるよう
に選択部2eを制御する。画像処理ブロック12は、こ
の印刷枠中にコントローラ2bからの制御によって読み
出された印刷領域内の画像データを合成し、合成した画
像データをD/A変換器14を介してモニタ装置15に
供給する。これにより、上述の縦長の印刷領域が指示さ
れた場合と同様に、上記モニタ装置15の表示画面上に
印刷枠中に挿入された画像が表示される。On the other hand, when the horizontally long print area is designated, the controller 2b controls the selection unit 2e so that the print frame generated by the second print frame generation unit 2d is supplied to the image processing block 12. To do. The image processing block 12 synthesizes the image data in the print area read out by the control of the controller 2b in the print frame, and supplies the synthesized image data to the monitor device 15 via the D / A converter 14. To do. As a result, the image inserted in the print frame is displayed on the display screen of the monitor device 15 as in the case where the above-described vertically long print area is designated.
【0197】そして、使用者は、表示されている画像で
よいと判断すると、上記操作部13を介して印刷を指示
する。コントローラ2aは、使用者から印刷が指示され
ると、設定された印刷領域の画像データを上記プリンタ
部16に供給する。When the user determines that the displayed image is acceptable, the user gives an instruction for printing via the operation unit 13. The controller 2a supplies the image data of the set printing area to the printer unit 16 when the user instructs the printing.
【0198】そして、プリンタ部16は、供給された画
像データに基づく画像をプリント用紙16cにプリント
し、図18(d)に示すように、プリント用紙16cの
領域85に上記人物81に基づく画像86が印刷され
る。Then, the printer section 16 prints an image based on the supplied image data on the print paper 16c, and as shown in FIG. 18D, the image 86 based on the person 81 is displayed in the area 85 of the print paper 16c. Is printed.
【0199】この静止画記録再生システムでは、上述し
たように、使用者が、抽出しようとする対象に応じて印
刷領域を設定することができ、印刷を実行する前に表示
画面上に表示された画像を見て印刷領域を把握すること
ができるため、使用者が意図したとおりの画像を出力す
ることができ、操作性を向上させることができる。In this still image recording / reproducing system, as described above, the user can set the print area according to the object to be extracted and the print area is displayed on the display screen before the printing is executed. Since the print area can be grasped by looking at the image, the image as intended by the user can be output and the operability can be improved.
【0200】ところで、従来の静止画記録再生システム
では、図19(a)に示すように、表示画面上の印刷手
段のアスペクト比に応じて横長に設定された印刷画像表
示領域90に印刷領域の画像データを表示し、使用者が
印刷前に印刷する画像を確認できるようになっている。
また、この従来の静止画記録再生システムでは、上記印
刷画像表示領域90の形状が横長に固定されているた
め、画像データのズーム、トリミング等を行っても印刷
領域のアスペクト比は一定のままとなる。By the way, in the conventional still picture recording / reproducing system, as shown in FIG. 19 (a), the print area is set in the print image display area 90 which is set horizontally in accordance with the aspect ratio of the printing means on the display screen. The image data is displayed so that the user can confirm the image to be printed before printing.
Further, in this conventional still image recording / reproducing system, since the shape of the print image display area 90 is fixed to be horizontally long, the aspect ratio of the print area remains constant even if the image data is zoomed or trimmed. Become.
【0201】すなわち、例えば図19(a)に示すよう
に、複数の人物を撮影して得られた画像からある人物9
1を拡大して印刷したい場合に、表示画面上に表示され
ている人物91付近の領域92を新たな印刷領域として
指定すると、図19(b)に示すように、指定された印
刷領域内に拡大された人物91の左右に他の人物が含ま
れてしまう。従って、人物91のみを抽出したい場合に
は、さらに同図中に示す領域93を指定する必要がある
がこの場合は、人物91の頭部のみの画像となってしま
う。That is, for example, as shown in FIG. 19A, a person 9 from an image obtained by photographing a plurality of people
When the user wants to enlarge 1 and print it, if the area 92 near the person 91 displayed on the display screen is designated as a new print area, as shown in FIG. Other persons are included on the left and right of the enlarged person 91. Therefore, when it is desired to extract only the person 91, it is necessary to further specify the area 93 shown in the figure, but in this case, an image of only the head of the person 91 is obtained.
【0202】このため、人物91の全身の画像を抽出し
たいときは、画像データを90度回転させ、人物91を
含む領域を印刷領域として設定する。これにより、図1
9(c)に示すように、人物91の全身を含む画像を抽
出することができる。そして、このように設定された印
刷領域の画像データは、ユーザから印刷が指示される
と、プリント装置に供給され、プリント用紙16cにプ
リントされる。これにより、図19(d)に示すよう
に、プリント用紙16cの領域95に上記人物91に基
づく画像96が印刷される。Therefore, when it is desired to extract an image of the whole body of the person 91, the image data is rotated 90 degrees and the area including the person 91 is set as the print area. As a result, FIG.
As shown in 9 (c), an image including the whole body of the person 91 can be extracted. Then, the image data of the print area set in this way is supplied to the printing apparatus and printed on the print paper 16c when the user instructs printing. As a result, as shown in FIG. 19D, the image 96 based on the person 91 is printed on the area 95 of the print paper 16c.
【0203】しかしながら、このような場合では、上記
図19(a)に示す元の画像と、同図(c)に示す抽出
された画像の向きが異なるために、画像を把握すること
が困難となる場合がある。特に、上記図19(c)に示
すように、拡大表示画像に、上述したように文字情報9
3を挿入する場合では、文字が読み難くなる問題があ
る。However, in such a case, it is difficult to grasp the image because the original image shown in FIG. 19A and the extracted image shown in FIG. 19C have different orientations. May be. In particular, as shown in FIG. 19C, the enlarged display image has the character information 9 as described above.
When 3 is inserted, there is a problem that the character becomes difficult to read.
【0204】このような場合に、上記印刷画像表示領域
90を回転させて縦長の形状とすることが考えられる
が、単に回転させただけでは、印刷画像表示領域90が
表示画面からはみ出してしまう。このため、印刷画像表
示領域90を縮小して表示し、縮小した印刷画像表示領
域90に対応させて縮小した画像データを表示する必要
が生じるが、制御手順が複雑となるために、印刷画像表
示領域90を回転させて表示することは行われていなか
った。In such a case, it is conceivable that the print image display area 90 is rotated to have a vertically long shape. However, if the print image display area 90 is simply rotated, the print image display area 90 is out of the display screen. Therefore, it is necessary to display the print image display area 90 in a reduced size and display the reduced image data corresponding to the reduced print image display area 90. However, since the control procedure becomes complicated, the print image display area is displayed. The area 90 was not rotated and displayed.
【0205】これに対し、本実施例に係る静止画記録再
生システムでは、上述したように、縦長の印刷枠と横長
の印刷枠を設定することができるため、縦長の印刷領域
を指定した場合に、新たな印刷領域の表示方向を変更せ
ずに表示することができる。このため、例えば上述の図
18(b)に示すように、印刷領域の画像中に文字等を
挿入する際に、表示方向が変更されていないために、挿
入した文字等の認識を容易にすることができ、使用者が
意図したとおりの画像を出力することができ、操作性を
向上させることができる。On the other hand, in the still image recording / reproducing system according to the present embodiment, as described above, the vertically long print frame and the horizontally long print frame can be set, so that when the vertically long print area is designated. The new print area can be displayed without changing the display direction. Therefore, for example, as shown in FIG. 18B described above, when a character or the like is inserted in the image of the print area, the display direction is not changed, so that the inserted character or the like can be easily recognized. It is possible to output an image as intended by the user and improve operability.
【0206】また、この静止画記録再生システムでは、
上述したようにフレームメモリ1に記憶している画像デ
ータの回転に対応させて上記印刷枠を変更することがで
きるため、例えばフレームメモリ1上の画像データから
縦長の印刷領域を抽出し、抽出した画像データを回転さ
せると共に、印刷枠を横長に切り換えて表示し、横長の
印刷枠中に回転させた画像データを挿入し、さらにこの
ような横長の印刷枠中に上記文字等を挿入する等の多様
な処理を行うことができる。このため、画像データの印
刷の自由度を向上させることができる。Further, in this still image recording / reproducing system,
As described above, since the print frame can be changed according to the rotation of the image data stored in the frame memory 1, for example, a vertically long print area is extracted from the image data on the frame memory 1 and extracted. While rotating the image data, the print frame is switched to landscape display, the rotated image data is inserted into the landscape print frame, and the above-mentioned characters are inserted into such a landscape print frame. Various processing can be performed. Therefore, the degree of freedom in printing the image data can be improved.
【0207】また、上述の説明では、新たに設定した印
刷領域の画像データを印刷する場合について説明した
が、この静止画記録再生システムでは、設定した印刷領
域の画像データを新たな画像データとして記録すること
ができるようになっている。この場合、上記コントロー
ラ2bの制御により読み出された印刷領域の画像データ
は、第1あるいは第2のストレージ部18a、18bに
供給され、第1あるいは第2のストレージ部18a、1
8bは、供給された画像データを光ディスク28に記録
する。Further, in the above description, the case of printing the image data of the newly set print area has been described, but in this still image recording / reproducing system, the image data of the set print area is recorded as new image data. You can do it. In this case, the image data of the print area read out by the control of the controller 2b is supplied to the first or second storage unit 18a, 18b, and the first or second storage unit 18a, 1b.
8b records the supplied image data on the optical disc 28.
【0208】なお、上述の実施例の説明では、上記フレ
ームメモリ1は2048×2048の記憶領域を有して
おり、このうち、1024×1536が画像記憶領域、
16×32がコマンドエリアである等のように具体的な
数値をあげて説明したが、これは、ほんの一例であり、
例えば上記コマンドエリアを40×60に拡げる等のよ
うに、仕様に応じて適宣変更可能であることは勿論であ
る。In the above description of the embodiment, the frame memory 1 has a storage area of 2048 × 2048, of which 1024 × 1536 is an image storage area.
I explained by giving concrete numerical values such as 16 × 32 is the command area, but this is just an example,
Needless to say, the command area can be appropriately changed according to the specifications, such as expanding the command area to 40 × 60.
【0209】[0209]
【発明の効果】本発明に係る画像編集装置では、出力領
域設定手段により設定された出力領域の内のある出力領
域が選択されており、出力領域に対応する出力枠中に当
該出力領域の画像データに基づく画像が挿入された表示
手段に表示されているときに、使用者からの入力等に応
じて出力領域を変更して現在選択されていない出力領域
を選択すると、合成性手段は、新たに選択された出力領
域の画像データを読み出し、新たに設定された出力領域
に対応する出力枠内に合成して表示手段に供給する。In the image editing apparatus according to the present invention, an output area is selected from the output areas set by the output area setting means, and the image of the output area is output in the output frame corresponding to the output area. When an image based on the data is displayed on the inserted display means and the output area is changed according to the input from the user and an output area that is not currently selected is selected, the synthesizing means creates a new one. The image data of the output area selected in step S1 is read out, combined in the output frame corresponding to the newly set output area, and supplied to the display means.
【0210】これにより、出力領域が変更されると、変
更された出力領域の画像データが、当該出力領域に対応
した出力枠内に挿入された画像が、表示手段によって表
示さる。従って、使用者は、表示手段によって表示され
た画像を見ることにより、変更された出力領域を容易に
把握することができる。また、使用者が予め出力される
画像を確認することができるため、意図したとおりの画
像を出力することができ、操作性を向上させることがで
き、作業効率を向上させることができる。As a result, when the output area is changed, the image data of the changed output area and the image inserted in the output frame corresponding to the output area are displayed by the display means. Therefore, the user can easily grasp the changed output area by looking at the image displayed by the display means. Moreover, since the user can confirm the image to be output in advance, the image as intended can be output, the operability can be improved, and the work efficiency can be improved.
【図1】本発明に係る画像処理装置を静止画記録再生シ
ステムに適用した実施例のブロック図である。FIG. 1 is a block diagram of an embodiment in which an image processing apparatus according to the present invention is applied to a still image recording / reproducing system.
【図2】上記静止画記録再生システムに設けられている
画像処理ブロックのブロック図である。FIG. 2 is a block diagram of an image processing block provided in the still image recording / reproducing system.
【図3】上記静止画記録再生システムに設けられている
フレームメモリの論理アドレス及び物理アドレスを説明
するための模式図である。FIG. 3 is a schematic diagram for explaining a logical address and a physical address of a frame memory provided in the still image recording / reproducing system.
【図4】画像の拡大処理及び縮小処理に応じた論理アド
レスの増分値及び減少値を示す図である。FIG. 4 is a diagram showing an increment value and a decrement value of a logical address according to image enlargement processing and image reduction processing.
【図5】上記画像処理ブロックに設けられているアドレ
ス発生回路のブロック図である。FIG. 5 is a block diagram of an address generation circuit provided in the image processing block.
【図6】上記アドレス発生回路により発生される、各記
憶領域用のアドレスデータを説明するためのタイムチャ
ートである。FIG. 6 is a time chart for explaining address data for each storage area, which is generated by the address generating circuit.
【図7】上記アドレスデータのフォーマットを示す図で
ある。FIG. 7 is a diagram showing a format of the address data.
【図8】上記画像処理ブロックに設けられている演算回
路の拡大処理時及び縮小処理時における演算動作を説明
するための図である。FIG. 8 is a diagram for explaining a calculation operation during an enlargement process and a reduction process of an arithmetic circuit provided in the image processing block.
【図9】上記演算回路のブロック図である。FIG. 9 is a block diagram of the arithmetic circuit.
【図10】回転処理時における動作を説明するための上
記静止画記録再生システムの概略的なブロック図であ
る。FIG. 10 is a schematic block diagram of the still image recording / reproducing system for explaining the operation at the time of rotation processing.
【図11】回転処理時におけるフレームメモリの書き換
え動作を説明するための模式図である。FIG. 11 is a schematic diagram for explaining a frame memory rewriting operation during rotation processing.
【図12】回転処理時におけるフレームメモリの書き換
え動作を説明するための模式図である。FIG. 12 is a schematic diagram for explaining a rewriting operation of a frame memory during rotation processing.
【図13】上記フレームメモリの記憶領域の割り当てを
説明するための図である。FIG. 13 is a diagram for explaining allocation of a storage area of the frame memory.
【図14】上記画像データとともにコマンドデータとし
て高速転送されるアスキーコードの解釈を説明するため
の図である。FIG. 14 is a diagram for explaining an interpretation of an ASCII code that is transferred at high speed as command data together with the image data.
【図15】上記アスキーコードが解釈されてモニタ装置
の表示画面上に表示される様子を示す図である。FIG. 15 is a diagram showing how the ASCII code is interpreted and displayed on the display screen of the monitor device.
【図16】上記静止画記録再生システムに設けられてい
るストレージ部により各解像度用に3分割された記録領
域を有する光ディスクの模式図である。FIG. 16 is a schematic diagram of an optical disc having a recording area divided into three for each resolution by a storage unit provided in the still image recording / reproducing system.
【図17】上記静止画記録再生システムに設けられてい
るフレームメモリ及び画像処理ブロックの印刷領域の設
定を行う際の機能を等価的に示すブロック図である。FIG. 17 is a block diagram equivalently showing a function when setting a print area of a frame memory and an image processing block provided in the still image recording / reproducing system.
【図18】上記静止画記録再生装置において、印刷領域
を変更した際にモニタ装置に表示される画像を示す図で
ある。FIG. 18 is a diagram showing an image displayed on the monitor device when the print area is changed in the still image recording / reproducing device.
【図19】従来の静止画記録再生装置において、印刷領
域を変更した際にモニタ装置に表示される画像を示す図
である。FIG. 19 is a diagram showing an image displayed on the monitor device when the print area is changed in the conventional still image recording / reproducing device.
【符号の説明】 1 フレームメモリ 1a,1b エディタメモリ 2 メモリコントローラ 2a DMAコントローラ 2b コントローラ 2c、2d 印刷枠発生部 2e 選択部 8 CPU 12 画像処理ブロック 13 操作部 15 モニタ装置 16 プリンタ部[Explanation of Codes] 1 frame memory 1a, 1b editor memory 2 memory controller 2a DMA controller 2b controller 2c, 2d printing frame generation unit 2e selection unit 8 CPU 12 image processing block 13 operation unit 15 monitor device 16 printer unit
Claims (2)
段と、 画像データを出力する出力手段と、 該出力手段において設定されているアスペクト比に応じ
た少なくとも2種類の形状の出力領域を設定する出力領
域設定手段と、 上記出力領域設定手段によって設定された出力領域に対
応する形状の出力枠の画像データを発生する出力枠発生
手段と、 上記出力領域設定手段によって設定された出力領域の1
つを選択し、該選択した出力領域に対応する画像データ
を上記画像データ記憶手段から読み出し、該読み出した
画像データを上記選択した出力領域に対応する出力枠の
画像データ内に合成すると共に、使用者からの指示によ
り、上記選択した出力領域に対応する画像データを出力
手段に供給する合成手段と、 該合成手段によって合成された画像データを表示する表
示手段とを有し、 上記出力手段は、上記合成手段から供給される出力領域
の画像データに基づく画像を出力することを特徴とする
画像編集装置。1. An image data storage unit for storing image data, an output unit for outputting the image data, and an output for setting an output region having at least two types of shapes according to an aspect ratio set in the output unit. An area setting means, an output frame generating means for generating image data of an output frame having a shape corresponding to the output area set by the output area setting means, and one of the output areas set by the output area setting means
Select one of them, read the image data corresponding to the selected output area from the image data storage means, combine the read image data into the image data of the output frame corresponding to the selected output area, and use The output means, the display means displaying the image data combined by the combining means, the combining means for supplying the image data corresponding to the selected output area to the output means, An image editing apparatus which outputs an image based on image data of an output area supplied from the synthesizing means.
記出力手段において設定されているアスペクト比に応じ
た縦長の出力領域と横長の出力領域を設定することを特
徴とする請求項1に記載の画像編集装置。2. The image according to claim 1, wherein the output region setting unit sets a vertically long output region and a horizontally long output region according to at least an aspect ratio set in the output unit. Editing device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7146353A JPH08339437A (en) | 1995-06-13 | 1995-06-13 | Image editing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7146353A JPH08339437A (en) | 1995-06-13 | 1995-06-13 | Image editing device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH08339437A true JPH08339437A (en) | 1996-12-24 |
Family
ID=15405802
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7146353A Pending JPH08339437A (en) | 1995-06-13 | 1995-06-13 | Image editing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH08339437A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002312779A (en) * | 2001-04-12 | 2002-10-25 | Matsushita Electric Ind Co Ltd | Image processor |
US9230184B2 (en) | 2004-03-31 | 2016-01-05 | Fujifilm Corporation | Image display control apparatus and method, and program for controlling image display control apparatus |
-
1995
- 1995-06-13 JP JP7146353A patent/JPH08339437A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002312779A (en) * | 2001-04-12 | 2002-10-25 | Matsushita Electric Ind Co Ltd | Image processor |
US9230184B2 (en) | 2004-03-31 | 2016-01-05 | Fujifilm Corporation | Image display control apparatus and method, and program for controlling image display control apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5034806A (en) | Image processing apparatus and method | |
JP3924792B2 (en) | Image editing device | |
JPS59108453A (en) | Processing method of picture data | |
JPH0738830A (en) | Video printer | |
JPH07311569A (en) | Image processing device and method | |
JP4174083B2 (en) | Image processing method and apparatus | |
JPH0863140A (en) | Image processor | |
JPH08339437A (en) | Image editing device | |
JP3453864B2 (en) | Image data transfer control device | |
JPS6060686A (en) | Start control system for image data | |
JPH0844862A (en) | Image processor | |
JP2000270299A (en) | Image recording and reproducing device | |
JP2002204347A (en) | Apparatus for information processing, method therefor and recording medium | |
JP3271130B2 (en) | Image processing apparatus and method | |
JPH0855216A (en) | Image processor | |
JP2001043347A (en) | Image recorder, image reproducing device and image recording medium | |
JP2513636B2 (en) | Image processing device | |
JP3015390B2 (en) | Video printing system | |
JP3643416B2 (en) | Image data input / output apparatus and method | |
KR940003831B1 (en) | Image synthesizing apparatus and its control method of color video printer | |
JPH03239067A (en) | Image reader | |
JPH0537745A (en) | Image forming device | |
JPH07334663A (en) | Picture filing device | |
JPH05145882A (en) | Video printer | |
JPH08305839A (en) | Method for storing image data in image processing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041119 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041124 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050124 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050426 |