[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH117538A - Picture processor and storage medium - Google Patents

Picture processor and storage medium

Info

Publication number
JPH117538A
JPH117538A JP9159693A JP15969397A JPH117538A JP H117538 A JPH117538 A JP H117538A JP 9159693 A JP9159693 A JP 9159693A JP 15969397 A JP15969397 A JP 15969397A JP H117538 A JPH117538 A JP H117538A
Authority
JP
Japan
Prior art keywords
data
image
still image
processing
image processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP9159693A
Other languages
Japanese (ja)
Inventor
Satoshi Matsuo
聡 松尾
Hideji Nakao
秀二 中尾
Shinichi Ban
慎一 伴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Minolta Co Ltd
Original Assignee
Minolta Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Minolta Co Ltd filed Critical Minolta Co Ltd
Priority to JP9159693A priority Critical patent/JPH117538A/en
Publication of JPH117538A publication Critical patent/JPH117538A/en
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Studio Circuits (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

PROBLEM TO BE SOLVED: To apply a dynamic effect to a still picture by as few processings as possible. SOLUTION: A storage medium which can be read by a computer consists of a still picture data area 101 for storing still picture data, an effect information data area 103 for storing data which specifies picture a processing to be executed to the still picture and a procedure data area 104 for storing a dynamic processing procedure which dynamically executes the picture processing to the still picture. The picture processor reads out data in the effect information area 103 and the procedure data area 104 and applies the picture processing to the still picture based on those data.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、静止画像に情報を
付加する画像処理装置に関する。
[0001] The present invention relates to an image processing apparatus for adding information to a still image.

【0002】[0002]

【従来の技術】近年、デジタルカメラなどの画像撮影技
術が普及してきた。これに対応して、撮影された静止画
像を保存し管理する電子アルバムなどのアプリケーショ
ンプログラムが普及してきている。そのようなプログラ
ムは、撮影した画像を所望の順序で保存するなどの機能
を備える。
2. Description of the Related Art In recent years, image photographing techniques such as digital cameras have become widespread. In response to this, application programs such as electronic albums for storing and managing photographed still images have become widespread. Such a program has functions such as storing captured images in a desired order.

【0003】[0003]

【発明が解決しようとする課題】電子アルバムにおい
て、静止画像へ効果(エフェクト)を付加することは従
来から行われている。たとえば、風景の静止画像に雨を
付加して、雨が降る風景を表現する。しかし、従来の静
止画像に付加する効果は、静止画像を変更して効果を加
えた静止画像を作成し、静的な効果を表現したものであ
り、動きのある効果を表現できるものではなかった。ま
た、静止画像から動画像を作成することも従来から行わ
れている。しかし、効果の内容を変更する場合に動画像
を作り直す必要があった。また、動画像のファイルサイ
ズが大きくなるという問題もあった。また、これらの方
法では、静止画像への効果を表現するために、もとの画
像ファイルとは別に新しい画像ファイルを作成してい
た。
In an electronic album, an effect has been conventionally added to a still image. For example, a rainy landscape is expressed by adding rain to a still image of the landscape. However, the effect added to the conventional still image was to create a still image in which the effect was added by changing the still image and express a static effect, and could not express a moving effect. . Creating a moving image from a still image has also been conventionally performed. However, when the content of the effect is changed, it is necessary to recreate the moving image. There is also a problem that the file size of the moving image becomes large. In these methods, a new image file is created separately from the original image file in order to express the effect on a still image.

【0004】本発明の目的は、静止画像に対する少ない
処理で動的な効果を加えるための記憶媒体を提供するこ
とである。
An object of the present invention is to provide a storage medium for adding a dynamic effect to a still image with a small amount of processing.

【0005】[0005]

【課題を解決するための手段】本発明に係る画像処理用
の第1の記憶媒体は、コンピュータにより実行される画
像処理アプリケーションプログラムによりアクセスする
ためのデータを格納する記憶媒体であって、静止画像デ
ータを格納する静止画像データエリアと、この静止画像
に施す画像処理を特定するデータを格納する効果情報エ
リアと、上記の画像処理を静止画像に動的に施す動的処
理手順を格納する手順データエリアとを備える。本発明
に係る画像処理装置は、上述の画像データを処理する画
像処理装置であって、上記の画像データから、効果情報
エリア及び手順データエリア内のデータを読み出し、そ
れらのデータによって上記の静止画像に画像処理を施
す。本発明に係る第2の記憶媒体は、上述の画像データ
を処理する処理プログラムが格納された記憶媒体であっ
て、この処理プログラムは、上記の画像データから、効
果情報エリア及び手順データエリア内のデータを読み出
すステップと、それらのデータによって上記の静止画像
に画像処理を施すステップとを備える。さらに説明する
と、この第1の記憶媒体は、コンピュータ上で扱う静止
画像データファイルを格納するものであり、メインとな
る静止画像を、静止画像に重ねて表示する付加情報およ
び動的処理手順と併せて保存し管理する。これにより、
静止画像を付加情報とともに保存、管理する。この付加
画像は、たとえば、静止画像に付加するエフェクトの画
像である。画像処理装置において、静止画像に付加情報
を動的に合成する際は、第2の記憶媒体における処理プ
ログラムにより、静止画像データファイルにアクセス
し、画像データファイルに格納した動的処理手順に従っ
て付加情報を静止画像に動的に合成する。こうして、既
存の画像フォーマットに拡張した第1の記憶媒体を用い
ることにより、できるだけ少ない処理で静止画に動的な
効果を加えることができる。また、付加情報のサイズを
静止画像のサイズより小さくし、付加情報を反復して表
現することにより、効果を表現できる。これにより、フ
ァイルサイズを小さくできる。なお、上記の第1または
第2の記憶媒体、または、上記の情報処理装置におい
て、好ましくは、上記の画像処理を特定するデータは、
静止画像に合成するための付加画像データである。また
は、好ましくは、上記の画像処理を特定するためのデー
タは、静止画像に合成するための付加画像データを指定
するデータである。または、好ましくは、上記の画像処
理を特定するためのデータは、画像処理方法を指定する
ためのデータである。
A first storage medium for image processing according to the present invention is a storage medium for storing data to be accessed by an image processing application program executed by a computer, and comprises: A still image data area for storing data, an effect information area for storing data specifying image processing to be performed on the still image, and procedure data for storing a dynamic processing procedure for dynamically performing the above image processing on the still image Area. An image processing apparatus according to the present invention is an image processing apparatus that processes the above-described image data, reads out data in an effect information area and a procedure data area from the above-described image data, and uses the data to read the still image. Is subjected to image processing. A second storage medium according to the present invention is a storage medium in which a processing program for processing the above-described image data is stored, and the processing program reads the above-described image data from the effect information area and the procedure data area. The method includes a step of reading data and a step of performing image processing on the still image using the data. More specifically, the first storage medium stores a still image data file to be processed on a computer, and combines a main still image with additional information and a dynamic processing procedure for displaying a still image superimposed on the still image. Save and manage. This allows
Store and manage still images with additional information. This additional image is, for example, an image of an effect added to a still image. In the image processing apparatus, when the additional information is dynamically combined with the still image, the still image data file is accessed by the processing program in the second storage medium, and the additional information is stored in accordance with the dynamic processing procedure stored in the image data file. Is dynamically combined with a still image. In this way, by using the first storage medium extended to the existing image format, a dynamic effect can be added to a still image with as little processing as possible. Further, the effect can be expressed by making the size of the additional information smaller than the size of the still image and repeatedly expressing the additional information. As a result, the file size can be reduced. In the first or second storage medium or the information processing device, preferably, the data specifying the image processing is
This is additional image data to be combined with a still image. Alternatively, preferably, the data for specifying the image processing is data for specifying additional image data to be combined with a still image. Alternatively, preferably, the data for specifying the image processing is data for specifying an image processing method.

【0006】[0006]

【発明の実施の形態】以下、添付の図面を参照して本発
明による実施形態について説明する。図1は、この発明
の1実施形態の画像データフォーマットの全体構成を示
す。この画像データフォーマットは、コンピュータ上で
扱う静止画像データファイルにおいて、メインとなる静
止画像に重ねて表示する付加情報や動的処理手順のデー
タを併せて保存する。これにより、既存の静止画像フォ
ーマットを拡張することにより、できるだけ少ない処理
で動的な画像表現を可能にする。具体的には、この画像
データフォーマットは、画像データエリア101、フォ
ーマット識別記号エリア102、効果情報エリア10
3、処理手順情報エリア104および終端記号エリア1
05からなる。フォーマット識別記号エリア101に
は、本実施形態のフォーマットデータであることを表
す、標識のような識別記号が格納される。画像データエ
リア102には、画像データが格納される。画像データ
のフォーマットは従来からの画像フォーマット(BM
P,JPEGなど)の情報が格納される。効果情報エリ
ア103には、効果情報が格納される。たとえば、霧が
流れる、雨が降るなどの効果(エフェクト)の情報が格
納される。処理手順情報エリア104には、効果情報の
処理手順の情報が格納される。たとえば、雨が降る速さ
や量の指定を行う情報が格納される。終端記号エリア1
05には、本データ全体(静止画ファイル)の終端を示
すデータが格納される。なお、効果情報は、重ね合わせ
る付加画像自体であってもよいし、付加画像の種類を示
すデータであってもよい。効果情報を付加情報の種類を
示すデータで構成した場合、付加画像自体はシステムの
記憶媒体に記憶するようにすればよい。この画像データ
フォーマットの記憶媒体を扱う画像処理プログラムは、
後で図4〜図6に説明されるが、静止画像に付加情報を
動的に合成する。記憶媒体には、メインとなる静止画像
データの他に、付加情報および動的処理手順が併せて保
存されているので(図1参照)、静止画像に付加情報を
動的に合成する際は、この静止画像データファイルをア
クセスし、画像データファイルに格納した動的処理手順
に従って付加情報を静止画像に動的に合成する(図6参
照)。
Embodiments of the present invention will be described below with reference to the accompanying drawings. FIG. 1 shows an overall configuration of an image data format according to an embodiment of the present invention. In this image data format, in a still image data file handled by a computer, additional information and data of a dynamic processing procedure to be superimposed and displayed on a main still image are also stored. As a result, by extending the existing still image format, dynamic image expression can be performed with as little processing as possible. Specifically, this image data format includes an image data area 101, a format identification symbol area 102, and an effect information area 10
3. Processing procedure information area 104 and terminal symbol area 1
It consists of 05. The format identification symbol area 101 stores an identification symbol such as a sign indicating that the data is the format data of the present embodiment. The image data area 102 stores image data. The format of the image data is a conventional image format (BM
P, JPEG, etc.) is stored. The effect information area 103 stores effect information. For example, information on effects such as fog flowing and raining is stored. The processing procedure information area 104 stores information on the processing procedure of the effect information. For example, information for specifying the speed and amount of rain is stored. Terminal symbol area 1
05 stores data indicating the end of the entire data (still image file). The effect information may be the additional image itself to be superimposed, or may be data indicating the type of the additional image. When the effect information is constituted by data indicating the type of the additional information, the additional image itself may be stored in a storage medium of the system. An image processing program that handles a storage medium of this image data format includes:
As will be described later with reference to FIGS. 4 to 6, the additional information is dynamically combined with the still image. Since the storage medium stores the additional information and the dynamic processing procedure in addition to the main still image data (see FIG. 1), when the additional information is dynamically combined with the still image, The still image data file is accessed, and the additional information is dynamically combined with the still image according to the dynamic processing procedure stored in the image data file (see FIG. 6).

【0007】画像処理プログラムは、既存の画像データ
フォーマットに拡張した上述の画像データフォーマット
を用いて、できるだけ少ない処理で静止画に動的なエフ
ェクト(効果)を加えることができる。たとえば、効果
情報(動的処理内容)と付加画像の動かし方(動的処理
手順)を指定する場合について説明すると、画像データ
エリア101にたとえば風景の静止画の画像データが格
納されている場合に、効果情報エリア103には、動的
処理の内容(たとえば「雨が降る」)が格納される。ま
た、処理手順情報エリア104には、その動かし方(た
とえば雨が降る速さや量の指定)の情報が格納される。
この静止画像ファイルをアクセスして、たとえば、雨、
風、落ち葉、花吹雪を降らせる、雷を光らせるなどのエ
フェクト(効果)を動的に表現できる。また、フラッシ
ュ、スポットライト、ステージライト、ミラーボールの
照明効果を動的に表現できる。表現には、たとえば、霧
をかける処理、風を吹かせる処理、画像全体を動かすぶ
れ処理、画像の一部を動かす揺れ処理がある。たとえ
ば、ぶれ処理や揺れ処理では、元の画像に処理を加えた
画像の透明度を変えて合成することで残像の効果を表現
する。また、付加画像のファイルサイズを小さくでき
る。「雨(または、風、落ち葉、花吹雪)が降る」の効
果を静止画像に与える場合、雨、風、落ち葉または花吹
雪は、静止画像のサイズの1/2、1/4、1/16な
どの小さいサイズを全体に敷き詰めて表示する。また、
「雷が光る」、「フラッシュ(または、スポットライ
ト、ステージライト)で照明される」の効果を静止画像
に付加する場合、雷、フラッシュ、スポットライト、ス
テージライトは、静止画像全体にフィルタをかけ、効果
の部分だけ白色表示する。また、「ミラーボールで照明
する」の効果を静止画像に付加する場合、ミラーボール
は、静止画像全体にフィルタをかけ、動画像を静止画像
のサイズの1/2、1/4、1/16等の小さいサイズ
を全体に敷き詰めて表示する。
[0007] The image processing program can add a dynamic effect to a still image with as little processing as possible using the above-mentioned image data format extended to the existing image data format. For example, a case will be described in which the effect information (dynamic processing content) and the way of moving the additional image (dynamic processing procedure) are specified. If the image data area 101 stores, for example, image data of a landscape still image, In the effect information area 103, the content of the dynamic processing (for example, “rain falls”) is stored. Further, in the processing procedure information area 104, information on how to move (for example, designation of the speed and amount of rain) is stored.
By accessing this still image file, for example, rain,
It can dynamically express effects such as wind, falling leaves, snowstorm, and lightning. In addition, the lighting effects of flash, spotlight, stage light, and mirror ball can be dynamically expressed. Expressions include, for example, a process of spraying fog, a process of blowing wind, a shaking process of moving the entire image, and a shaking process of moving a part of the image. For example, in the blurring process and the shaking process, the effect of the afterimage is expressed by changing the transparency of an image obtained by processing the original image and combining the images. Further, the file size of the additional image can be reduced. When the effect of "rain (or wind, falling leaves, falling snow) falls" is given to a still image, rain, wind, falling leaves, or falling snow is 1/2, 1/4, 1/16 of the size of the still image. Display a small size such as spread over the whole. Also,
When adding the effect of “Lightning flashes” or “Illuminated by flash (or spotlight or stagelight)” to a still image, lightning, flash, spotlight, and stagelight filter the entire still image. Only the effect part is displayed in white. When the effect of “illuminate with a mirror ball” is added to a still image, the mirror ball applies a filter to the entire still image and converts the moving image to 1 /, 4, 1/16 of the size of the still image. Etc. are spread over the entire screen and displayed.

【0008】図2は、情報処理装置(以下システムとい
う)の斜視図である。このシステムは、中央処理装置
(CPU)を中心として構成されシステム全体を制御す
る制御装置1と、画像、文字などを表示するディスプレ
イ2と、各種入力、指示操作等を行うためのキーボード
3及びマウス4と、データ保管媒体であるフレキシブル
ディスク5およびハードディスク6と、画像データまた
は画像編成により作成した図面等を出力するためのプリ
ンタ7と、画像データを取り込むためのスキャナー8及
びCD−ROM装置9と、音声出力のためのスピーカー
10と、音声入力のためのマイクロフォン11とからな
る。
FIG. 2 is a perspective view of an information processing apparatus (hereinafter, referred to as a system). The system includes a central processing unit (CPU) as a center, a control device 1 for controlling the entire system, a display 2 for displaying images, characters, and the like, a keyboard 3 for performing various inputs and instruction operations, and a mouse. 4, a flexible disk 5 and a hard disk 6, which are data storage media, a printer 7 for outputting image data or drawings created by image organization, a scanner 8 for capturing image data, and a CD-ROM device 9. , A speaker 10 for voice output and a microphone 11 for voice input.

【0009】図3は、図2の制御装置1を中心とするシ
ステムのブロック図である。制御装置1は、中央処理装
置(CPU)201を中心として構成される。CPU2
01は、バス220を介して、本システムを制御するプ
ログラム等が記憶されているROM203、データ及び
プログラムを記憶するRAM204、画像、文字などを
ディスプレイ2に表示させる表示制御回路205、キー
ボード3からの入力を転送制御するキーボード制御回路
206、マウス4からの入力を転送制御するマウス制御
回路207、および、本システムを動作させるための基
準クロックを発生するクロック回路202に接続され
る。CPU201は、同様に、バス220を介して、フ
レキシブルディスク5を制御するフレキシブルディスク
制御回路208、ハードディスク6を制御するハードデ
ィスク制御回路209、プリンタ7への出力を制御する
プリンタ制御回路210、スキャナー8を制御するスキ
ャナー制御回路211、CD−ROM装置9を制御する
CD−ROM制御回路212、および、スピーカー10
を制御するスピーカー制御回路213、および、マイク
ロフォン11を制御するマイクロフォン制御回路214
に接続される。CPU201は、さらに、データバス2
20を介して、各種拡張ボードを接続するための拡張ス
ロット215に接続される。この拡張スロット215に
は、SCSIボードを接続することにより、フレキシブ
ルディスク5、ハードディスク6、スキャナー8、CD
−ROM装置9などを接続してもよい。このシステムに
おいては、図1に示したフォーマットの画像データ保管
媒体として、フレキシブルディスクおよびハードディス
クが用いられるが、その他に、磁気光学ディスク(M
O)装置などの他の情報記憶装置を用いてもよい。ま
た、画像データ入力装置として、スキャナー8とCD−
ROM装置9を用いているが、その他にスチルビデオカ
メラなどの他の画像入力装置を用いてもよい。また、プ
リンタを出力装置として用いているが、デジタル複写機
などの他の出力装置を用いてもよい。また、このシステ
ムでは、システムを制御するプログラムは、ROMに記
憶されているが、パーソナルコンピュータなどの装置に
より読み込み、実行させてもよい。
FIG. 3 is a block diagram of a system centered on the control device 1 of FIG. The control device 1 is configured around a central processing unit (CPU) 201. CPU2
01, a ROM 203 storing a program for controlling the present system via a bus 220; a RAM 204 for storing data and programs; a display control circuit 205 for displaying images, characters, and the like on the display 2; It is connected to a keyboard control circuit 206 for controlling input transfer, a mouse control circuit 207 for controlling input transfer from the mouse 4, and a clock circuit 202 for generating a reference clock for operating the present system. Similarly, the CPU 201 controls the flexible disk control circuit 208 for controlling the flexible disk 5, the hard disk control circuit 209 for controlling the hard disk 6, the printer control circuit 210 for controlling the output to the printer 7, and the scanner 8 via the bus 220. A scanner control circuit 211 for controlling the CD-ROM device 9, a CD-ROM control circuit 212 for controlling the CD-ROM device 9, and the speaker 10
Control circuit 213 for controlling microphone 11 and microphone control circuit 214 for controlling microphone 11
Connected to. The CPU 201 further includes a data bus 2
20, it is connected to an expansion slot 215 for connecting various expansion boards. By connecting a SCSI board to the expansion slot 215, a flexible disk 5, a hard disk 6, a scanner 8, a CD
-A ROM device 9 or the like may be connected. In this system, a flexible disk and a hard disk are used as image data storage media of the format shown in FIG.
O) Another information storage device such as a device may be used. Further, as an image data input device, a scanner 8 and a CD-
Although the ROM device 9 is used, another image input device such as a still video camera may be used. Although a printer is used as an output device, another output device such as a digital copying machine may be used. In this system, the program for controlling the system is stored in the ROM, but may be read and executed by a device such as a personal computer.

【0010】図4は、図2及び図3のシステムにおける
画像処理プログラムのメインルーチンを示すフローチャ
ートである。本プロフラムが起動されると、まず、以下
の各処理で必要なフラグ等の初期化、初期画面表示等を
行う初期設定処理が行われる(ステップS1)。次に、
初期画面でメニュー選択がされたか否かを判定する(ス
テップS2)。「データ保存」が選択されれば、データ
保存処理(ステップS3)へ進み、選択された画像デー
タまたは種々処理中の画像データを指定の画像フォーマ
ットでハードディスク等の記憶装置に格納する等の処理
を行う。「データ表示」が選択されれば、データ表示処
理(S4)へ進み、選択あるいは指定した画像データを
表示する等の処理を行う。「その他の処理」のメニュー
が選択されれば、その他のメニューの処理(S5)へ進
む。これらの処理の後で、ステップS6へ進み、その他
の処理を実行する。ステップS2でメニュー選択がなけ
れば、なにもせずにステップS6へ進む。ステップS3
とステップS4の詳細な処理については後述する。すべ
ての処理が終わるとステップS2へ戻り、以後同様の処
理が繰り返される。なお、その他のメニューの処理(S
5)及びその他の処理(S6)については従来のシステ
ムと基本的に同様であり、または本願発明に直接関係し
ないのでここでの説明は省略する。
FIG. 4 is a flowchart showing a main routine of an image processing program in the system shown in FIGS. When the program is started, first, an initialization process for initializing flags and the like necessary for the following processes and displaying an initial screen is performed (step S1). next,
It is determined whether a menu has been selected on the initial screen (step S2). If "data saving" is selected, the process proceeds to a data saving process (step S3), and a process of storing the selected image data or the image data under various processes in a storage device such as a hard disk in a designated image format is performed. Do. If "data display" is selected, the process proceeds to data display processing (S4), and processing such as displaying the selected or specified image data is performed. If the menu of "other processes" is selected, the process proceeds to other menu processes (S5). After these processes, the process proceeds to step S6 to execute other processes. If there is no menu selection in step S2, the process proceeds to step S6 without doing anything. Step S3
The detailed processing of step S4 will be described later. When all the processes are completed, the process returns to step S2, and the same processes are repeated thereafter. Note that other menu processing (S
5) and other processing (S6) are basically the same as those of the conventional system, or are not directly related to the present invention, so that the description is omitted here.

【0011】図5は、データ保存処理(図4ステップS
3)の詳細を示すフローチャートである。まずデータフ
ァイルの名前を入力する処理を行い(ステップS3
1)、次に、データファイルの格納先(ドライブ/フォ
ルダ)の指定を行う(ステップS32)。次に、データ
ファイルのフォーマットを指定する(ステップS3
3)。次に、ステップS33で指定されたフォーマット
を判定する(ステップS34)。この判定は、図1に示
したフォーマット識別記号エリアにアクセスすることに
よりなされる。本実施形態に係る効果情報附属フォーマ
ット(図1参照)であると判定される場合は、ステップ
S35へ進み、画像データに附属させる効果情報を入力
する処理を行う(ステップS35)。例えば、霧をかけ
る、雷が光る、雪が降る、星が動く等の効果情報がユー
ザーにより選択される。次に、効果情報の処理手順を入
力する処理を行う(ステップS36)。例えば、右から
左へ動く、上から下へ動く、ランダムに動く等の処理手
順方法がユーザーにより選択される。最後に、効果情報
附属フォーマットの規定(格納形態は図1参照)に従
い、画像データ、効果情報及び動的処理手順を、先にス
テップS32で指定した格納先にステップS31で入力
したファイル名で図1に示したフォーマットで保存し、
リターンする。ステップS33で、その他のフォーマッ
ト(BMP,JPEG等の従来からあるフォーマット)
であると判定された場合は、ステップS38へ進み、静
止画像(図1の画像データエリア)は、種々の従来フォ
ーマットの規定に従い処理される。この処理は、本実施
形態に直接関係しないので説明を省略する。
FIG. 5 shows a data saving process (step S in FIG. 4).
It is a flowchart which shows the detail of 3). First, a process of inputting the name of the data file is performed (step S3).
1) Next, the storage destination (drive / folder) of the data file is specified (step S32). Next, the format of the data file is specified (step S3).
3). Next, the format specified in step S33 is determined (step S34). This determination is made by accessing the format identification symbol area shown in FIG. If it is determined that the format is the effect information attached format according to the present embodiment (see FIG. 1), the process proceeds to step S35, and a process of inputting the effect information attached to the image data is performed (step S35). For example, the user selects effect information such as fog, lightning, snow, and stars moving. Next, a process of inputting the processing procedure of the effect information is performed (step S36). For example, a processing procedure method of moving from right to left, moving from top to bottom, moving at random, or the like is selected by the user. Finally, the image data, the effect information, and the dynamic processing procedure are described by the file name input in step S31 in the storage destination previously specified in step S32 according to the regulation of the effect information attached format (see FIG. 1 for the storage form). Save in the format shown in 1,
To return. In step S33, other formats (conventional formats such as BMP and JPEG)
If it is determined that the still image is the same, the process proceeds to step S38, and the still image (the image data area in FIG. 1) is processed according to various conventional format rules. This processing is not directly related to the present embodiment, and thus the description is omitted.

【0012】図6は、データ表示処理(図4ステップS
4)の詳細を示すフローチャートである。まず、現在選
択している画像データファイルのファーマットを判定す
る(S41)。効果情報附属フォーマット(図1に示さ
れるフォーマット)である場合はステップS42へ進
む。この判定は、図1のフォーマット識別記号エリアに
アクセスすることによりなされる。次に、効果情報附属
フォーマットの規定(格納形態は図1参照)に従い、デ
ータファイルから効果情報(図1の効果情報エリア)を
読み込み(ステップS42)、その後、データファイル
から動的処理手順(図1の動的処理手順エリア)を読み
込み(ステップS43)、画像データ(図1の画像デー
タエリア)を読み込む(ステップS44)。そして、ス
テップS42,S43で得た効果情報と動的処理手順に
より示された、効果に規定された動的処理手順で画像デ
ータの表示を行う。これにより、静止画像に効果が動的
に合成される。例えば、ステップS42で「スポットラ
イトが動く」を効果情報、ステップS43で「ランダム
に動く」を処理手順方法として得た場合、画像データ上
にスポットライトがランダムに動く処理が合成表示され
ることになる。なお、ステップS41で、現在選択して
いる画像データファイルのファーマットが効果情報附属
フォーマットではないフォーマット(BMP,JPEG
等の従来からあるフォーマット)であると判定される場
合は、ステップS45へ進み、そのフォーマットの規定
に従って画像データを読み込み表示する。
FIG. 6 shows a data display process (step S in FIG. 4).
It is a flowchart which shows the detail of 4). First, the format of the currently selected image data file is determined (S41). If the format is the effect information attached format (the format shown in FIG. 1), the process proceeds to step S42. This determination is made by accessing the format identification symbol area of FIG. Next, the effect information (effect information area in FIG. 1) is read from the data file in accordance with the definition of the effect information attached format (see FIG. 1 for the storage form) (step S42), and the dynamic processing procedure (FIG. 1 is read (step S43), and image data (the image data area in FIG. 1) is read (step S44). Then, the image data is displayed according to the effect information obtained in steps S42 and S43 and the dynamic processing procedure specified by the effect indicated by the dynamic processing procedure. As a result, the effect is dynamically combined with the still image. For example, if “spotlight moves” is obtained as the effect information in step S42 and “random moves” is obtained as the processing procedure method in step S43, the process in which the spotlight moves randomly is synthesized and displayed on the image data. Become. In step S41, the format of the currently selected image data file is not in the format attached to the effect information (BMP, JPEG
If it is determined that the format is a conventional format, the process proceeds to step S45, and the image data is read and displayed according to the specification of the format.

【0013】図7は、エフェクトを加えた静止画像デー
タの表示処理(図6ステップS44)の1例を示す。ま
ず、静止画像データの表示を行い(ステップS44
1)、静止画像データの画像処理(エフェクト)の内容
と動かし方を読み込む(ステップS442)。次に、エ
フェクトを静止画像データの上に表示する(ステップS
443)。そして、エフェクトの動かし方(処理手順)
に従ってエフェクトを書き換える(ステップS44
4)。次に、処理手順が終了したか否かを判定し(ステ
ップS445)、終了していなければ、ステップS44
4に戻り画像処理を続ける。終了していれば、リターン
する。
FIG. 7 shows an example of processing for displaying still image data to which an effect has been applied (step S44 in FIG. 6). First, the still image data is displayed (step S44).
1) The content of image processing (effect) of still image data and how to move the still image data are read (step S442). Next, the effect is displayed on the still image data (step S
443). And how to move the effect (processing procedure)
(Step S44)
4). Next, it is determined whether or not the processing procedure has been completed (step S445).
Return to step 4 and continue the image processing. If completed, return.

【0014】図8は、エフェクト内容が「霧をかける」
処理の場合の霧のエフェクトを加えた静止画像データの
表示処理(図6ステップS44)のフローを示し、図9
は、この処理における画像の変化を示す。まず、静止画
像データの表示を行い(図9の(a)参照)、静止画像
上に細かな白い点を合成する。そして、白い点のアドレ
スを左へシフトして再描画する。この再描画を処理手順
が終了するまで繰り返す(図9の(b),(c),(d)参
照)。霧をかける処理は、次のように、白い点の画像を
合成するのではなく、元画像の濃度データを変換しても
よい。具体的には、 新濃度 = 元濃度 + (最大濃度 − 元濃度)×
a (ここに、aは1以下の乱数である。) この処理は、別画像を合成するのでなく、元画像の画像
処理(この例では濃度変換)をすることが特徴である。
この画像処理を施す領域をたとえば左から右へシフトさ
せる。この例の場合、効果情報は、画像処理の種類を示
すデータとする。
FIG. 8 shows that the effect content is “spray fog”.
FIG. 9 shows the flow of the display processing (step S44 in FIG. 6) of the still image data to which the fog effect is added in the case of the processing;
Indicates a change in the image in this processing. First, the still image data is displayed (see FIG. 9A), and fine white dots are synthesized on the still image. Then, the address of the white dot is shifted to the left and redrawn. This redrawing is repeated until the processing procedure is completed (see (b), (c) and (d) of FIG. 9). In the fogging process, the density data of the original image may be converted instead of synthesizing a white point image as follows. Specifically, new concentration = original concentration + (maximum concentration-original concentration) x
a (where a is a random number less than or equal to 1) This process is characterized by performing image processing (density conversion in this example) on the original image instead of synthesizing another image.
The region to be subjected to this image processing is shifted, for example, from left to right. In this example, the effect information is data indicating the type of image processing.

【0015】静止画像に合成する付加画像には、その外
に、静止画部品、動画フレーム、部品画像などがある。
効果情報エリアに、静止画部品、動画フレーム、部品画
像などを記憶しておくこともできる。静止画部品は、元
の静止画に合成される小さな静止画の画像である。静止
画上に静止画部品を所定の動かし方で合成すると動的な
エフェクトが表現される。動画フレームは、連続して動
かすと一連の動作を表現する静止画の集合である。たと
えば、雷が光る動きを表現する静止画フレームまたは動
画フレームを作成し、繰り返して表示すると、静止画上
で雷を光らせるという動的なエフェクトが表現される。
The additional image to be combined with the still image includes a still image component, a moving image frame, a component image, and the like.
Still image components, moving image frames, component images, and the like can be stored in the effect information area. The still image component is an image of a small still image that is combined with the original still image. When a still image component is synthesized on a still image in a predetermined manner, a dynamic effect is expressed. A moving image frame is a set of still images expressing a series of operations when continuously moved. For example, when a still image frame or a moving image frame expressing the movement of lightning is created and repeatedly displayed, a dynamic effect of causing lightning to shine on the still image is expressed.

【0016】[0016]

【発明の効果】静止画像に動的なエフェクトを簡単に加
えることができる。本発明に係るファイルフォーマット
に対応したビューアを用いれば、動きの効果のある静止
画像を表示できる。また、このファイルフォーマットに
対応していないビューアでは、静止画像のみを表示し、
従来のビューアでも画像を見ることができる。また、エ
フェクトの内容によっては、ファイルサイズを小さくす
ることができる。
As described above, a dynamic effect can be easily added to a still image. If a viewer corresponding to the file format according to the present invention is used, a still image having a motion effect can be displayed. Viewers that do not support this file format will only display still images,
Images can be viewed with a conventional viewer. Further, depending on the content of the effect, the file size can be reduced.

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

【図1】 静止画像ファイルファーマットの図である。FIG. 1 is a diagram of a still image file format.

【図2】 情報処理装置の斜視図である。FIG. 2 is a perspective view of an information processing apparatus.

【図3】 情報処理装置の制御系のブロック図である。FIG. 3 is a block diagram of a control system of the information processing apparatus.

【図4】 画像処理装置のプログラムのメインルーチン
を示すフローチャートである。
FIG. 4 is a flowchart illustrating a main routine of a program of the image processing apparatus.

【図5】 データ保存処理のフローチャートである。FIG. 5 is a flowchart of a data saving process.

【図6】 データ表示処理のフローチャートである。FIG. 6 is a flowchart of a data display process.

【図7】 エフェクトを加えた静止画像データの表示処
理のフローチャートである。
FIG. 7 is a flowchart of a display process of still image data to which an effect has been added.

【図8】 霧をかけるエフェクトの場合の霧のエフェク
トを加えた静止画像データの表示処理の1例のフローを
示す図である。
FIG. 8 is a diagram showing a flow of an example of display processing of still image data to which a fog effect is applied in the case of a fog effect;

【図9】 図8のフローにおける画像の変化を順次示す
図である。
FIG. 9 is a diagram sequentially showing changes in an image in the flow of FIG. 8;

【符号の説明】[Explanation of symbols]

1 制御装置、 5 フレキシブルディスク、 6 ハ
ードディスク、8 スキャナー、 9 CD−ROM装
置、201 中央処理装置(CPU)、 203 RO
M。
Reference Signs List 1 control device, 5 flexible disk, 6 hard disk, 8 scanner, 9 CD-ROM device, 201 central processing unit (CPU), 203 RO
M.

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】 コンピュータにより実行される画像処理
アプリケーションプログラムによりアクセスするための
データを格納する記憶媒体であって、 静止画像データを格納する静止画像データエリアと、 この静止画像に施す画像処理を特定するためのデータを
格納する効果情報エリアと、 上記の画像処理を静止画像に動的に施す動的処理手順を
格納する手順データエリアとを備えることを特徴とする
画像処理用の記憶媒体。
1. A storage medium for storing data to be accessed by an image processing application program executed by a computer, comprising: a still image data area for storing still image data; and an image processing to be performed on the still image. A storage medium for image processing, comprising: an effect information area for storing data for performing image processing; and a procedure data area for storing a dynamic processing procedure for dynamically performing the image processing on a still image.
【請求項2】 上記の画像処理を特定するためのデータ
が、静止画像に合成するための付加画像データであるこ
とを特徴とする請求項1に記載された記憶媒体。
2. The storage medium according to claim 1, wherein the data for specifying the image processing is additional image data to be combined with a still image.
【請求項3】 上記の画像処理を特定するためのデータ
が、静止画像に合成するための付加画像データを指定す
るデータであることを特徴とする請求項1に記載された
記憶媒体。
3. The storage medium according to claim 1, wherein the data for specifying the image processing is data for specifying additional image data to be combined with a still image.
【請求項4】 上記の画像処理を特定するためのデータ
が、画像処理方法を指定するデータであることを特徴と
する請求項1に記載された記憶媒体。
4. The storage medium according to claim 1, wherein the data for specifying the image processing is data for specifying an image processing method.
【請求項5】 静止画像データを格納する静止画像デー
タエリアと、この静止画像に施す画像処理を特定するデ
ータを格納する効果情報エリアと、上記の画像処理を静
止画像に動的に施す動的処理手順を格納する手順データ
エリアとで構成される画像データを処理する画像処理装
置であって、 上記の画像データから、効果情報エリア及び手順データ
エリア内のデータを読み出し、それらのデータによって
上記の静止画像に画像処理を施すことを特徴とする画像
処理装置。
5. A still image data area for storing still image data, an effect information area for storing data for specifying image processing to be performed on the still image, and a dynamic information area for dynamically performing the image processing on the still image. An image processing apparatus for processing image data composed of a procedure data area for storing a processing procedure, and reads data in an effect information area and a procedure data area from the image data, and reads the data in the effect information area and the procedure data area. An image processing apparatus for performing image processing on a still image.
【請求項6】 上記の画像処理を特定するデータが、静
止画像に合成するための付加画像データであることを特
徴とする請求項5に記載された画像処理装置。
6. The image processing apparatus according to claim 5, wherein the data specifying the image processing is additional image data to be combined with a still image.
【請求項7】 上記の画像処理を特定するデータが、静
止画像に合成するための付加画像データを指定するデー
タであることを特徴とする請求項5に記載された画像処
理装置。
7. The image processing apparatus according to claim 5, wherein the data specifying the image processing is data specifying additional image data to be combined with a still image.
【請求項8】 上記の画像処理を特定するデータが、画
像処理方法を指定するデータであることを特徴とする請
求項5に記載された画像処理装置。
8. The image processing apparatus according to claim 5, wherein the data specifying the image processing is data specifying an image processing method.
【請求項9】 静止画像データを格納する静止画像デー
タエリアと、この静止画像に施す画像処理を特定するデ
ータを格納する効果情報エリアと、上記の画像処理を静
止画像に動的に施す動的処理手順を格納する手順データ
エリアとで構成される画像データを処理する処理プログ
ラムが格納された記憶媒体であって、 上記の画像データから、効果情報エリア及び手順データ
エリア内のデータを読み出すステップと、 それらのデータによって上記の静止画像に画像処理を施
すステップとを備えることを特徴とする画像処理用の記
憶媒体。
9. A still image data area for storing still image data, an effect information area for storing data for specifying image processing to be performed on the still image, and a dynamic information area for dynamically performing the image processing on the still image. A storage medium storing a processing program for processing image data composed of a procedure data area for storing a processing procedure; and reading data in the effect information area and the procedure data area from the image data. Subjecting the still image to image processing based on the data.
【請求項10】 上記の画像処理を特定するデータが、
静止画像に合成するための付加画像データであることを
特徴とする請求項9に記載された記憶媒体。
10. The data specifying the image processing,
The storage medium according to claim 9, wherein the storage medium is additional image data to be combined with a still image.
【請求項11】 上記の画像処理を特定するデータが、
静止画像に合成するための付加画像データを指定するデ
ータであることを特徴とする請求項9に記載された記憶
媒体。
11. The data for specifying the image processing,
10. The storage medium according to claim 9, wherein the data is data for specifying additional image data to be combined with a still image.
【請求項12】 上記の画像処理を特定するデータが、
画像処理方法を指定するためのデータであることを特徴
とする請求項9に記載された記憶媒体。
12. The data for specifying the image processing,
10. The storage medium according to claim 9, wherein the data is data for specifying an image processing method.
JP9159693A 1997-06-17 1997-06-17 Picture processor and storage medium Pending JPH117538A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9159693A JPH117538A (en) 1997-06-17 1997-06-17 Picture processor and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9159693A JPH117538A (en) 1997-06-17 1997-06-17 Picture processor and storage medium

Publications (1)

Publication Number Publication Date
JPH117538A true JPH117538A (en) 1999-01-12

Family

ID=15699261

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9159693A Pending JPH117538A (en) 1997-06-17 1997-06-17 Picture processor and storage medium

Country Status (1)

Country Link
JP (1) JPH117538A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4672098A (en) * 1985-11-06 1987-06-09 Armstrong World Industries, Inc. Bicyclic acrylic monomers
CN110992444A (en) * 2019-11-22 2020-04-10 珠海豹趣科技有限公司 Image processing method and device and electronic equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4672098A (en) * 1985-11-06 1987-06-09 Armstrong World Industries, Inc. Bicyclic acrylic monomers
CN110992444A (en) * 2019-11-22 2020-04-10 珠海豹趣科技有限公司 Image processing method and device and electronic equipment

Similar Documents

Publication Publication Date Title
JP5290487B2 (en) System and method for digital document processing
US8717504B2 (en) Picture processing apparatus, processing method for use therewith, and program
JP2006331393A (en) Album creating apparatus, album creating method and program
JP2003531445A (en) System and method for generating visual representations of graphical data and digital document processing
CN110636365B (en) Video character adding method and device, electronic equipment and storage medium
JPH1091773A (en) Digital image combination method
CN110572717A (en) Video editing method and device
JP2000023036A (en) Image data processing method and its device and storage medium
JPH1153371A (en) Device and method for image processing and storage medium
JPH117538A (en) Picture processor and storage medium
JPH1115993A (en) Device for image information processing and storage medium
JP2004355235A (en) Comic display method and electronic apparatus displaying comic
JP2007241942A (en) Content reproduction device, content reproduction method, content reproduction program and storage medium
JPH11149285A (en) Image acoustic system
CN113485609A (en) Electronic book sharing method, electronic book sharing equipment, storage medium and device
EP1209655A2 (en) Method and system for displaying images
TWI384393B (en) Video display system
JP2002118734A (en) Image processing method and unit
JPH05308600A (en) Image filing device
JP2007013473A (en) Reproducing apparatus and reproducing method
JP2005210235A (en) Image processor, and cell phone mounting image processor
JPH1118031A (en) Video presentation and print supplier
JP3927474B2 (en) Image generating apparatus, program, and recording medium
JP3379667B2 (en) Browsing display method
JP2002251626A (en) Method for generating image and program used for the same

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20041202

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041207

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050405