JP2005229237A - Image output apparatus and program - Google Patents

Image output apparatus and program Download PDF

Info

Publication number
JP2005229237A
JP2005229237A JP2004034520A JP2004034520A JP2005229237A JP 2005229237 A JP2005229237 A JP 2005229237A JP 2004034520 A JP2004034520 A JP 2004034520A JP 2004034520 A JP2004034520 A JP 2004034520A JP 2005229237 A JP2005229237 A JP 2005229237A
Authority
JP
Japan
Prior art keywords
image
frame
candidate
still
image 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
Application number
JP2004034520A
Other languages
Japanese (ja)
Inventor
Hiroyuki Enjo
浩行 園城
Hideo Suzuki
秀夫 鈴木
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2004034520A priority Critical patent/JP2005229237A/en
Publication of JP2005229237A publication Critical patent/JP2005229237A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an image output apparatus capable of selecting a desired still picture among moving pictures refined in advance as output objects of the still pictures in the case of selecting the desired still picture among the moving pictures. <P>SOLUTION: When a recording medium of a digital camera side is deposited into a photo image print selling vending machine to instruct a CPU 11 to print a still picture from a moving picture file in the recording medium, the CPU 11 of the photo print selling vending machine extracts an image frame specified as an output object of the still picture on the basis of an object flag attached to the image frame in the moving picture file, displays the image frame as the output object of the still picture, and transfers an arbitrarily selected and designated image frame among the object displays as the still picture to a photo printer 18 to print out the still picture. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

この発明は、静止画像を出力する画像出力装置およびプログラムに関する。   The present invention relates to an image output apparatus and program for outputting a still image.

従来、動画像の中から任意に指定された静止画像を抽出して印刷するものとしては、例えば、動画像からフレーム内符号化された画像のみを抽出し、この各画像をコマ送りしながら任意の画像を選択して印刷するようにしたデジタルカメラが知られている(特許文献1参照)。また、動画像内から任意に指定された画像フレームを抽出して印刷するようにした動画像取り込み装置が知られている(特許文献2参照)。   Conventionally, as an example of extracting and printing a still image arbitrarily specified from a moving image, for example, extracting only an intra-frame encoded image from the moving image, and arbitrarily moving the images while frame-by-frame. There is known a digital camera that selects and prints the image (see Patent Document 1). Also, there is known a moving image capturing device that extracts and prints an arbitrarily designated image frame from a moving image (see Patent Document 2).

特開2001−309304号公報JP 2001-309304 A 特開2002−044575号公報JP 2002-044575 A

しかしながら、上述した各特許文献の何れにおいても、動画像の中から静止画像を抽出して印刷する際に、動画像を再生表示させてその全体を確認しながら行う必要があるため、動画像の撮影時間が長いと、その再生に時間を要し、目的画像を探し出すまでの時間も長くなってしまう他、必ずしも最適な静止画像を選択できるとは限らなかった。
ところで、写真画像を高品質印刷して販売する印刷販売販売機に記録メディアを投入したり、デジタルカメラ自体をダイレクト接続して画像印刷を依頼する場合において、印刷対象を探し出すまでに長時間を要することは、次の顧客の待ち時間が長くなってしまう他、後続の待ち客を気遣いながら印刷対象を探し出すことは、間違いも多くなり、無駄な印刷や印刷漏れ等のおそれもあった。
However, in any of the above-described patent documents, when a still image is extracted from a moving image and printed, it is necessary to reproduce and display the moving image and confirm the entire image. If the shooting time is long, it takes time to reproduce the image, and the time until the target image is searched for becomes long. In addition, the optimum still image cannot always be selected.
By the way, it takes a long time to find a print target when recording media is inserted into a printing vending machine that sells high-quality printed photographic images or when a digital camera is directly connected to request image printing. In other words, the waiting time of the next customer becomes longer, and searching for a print target while caring for the subsequent waiting customer has many mistakes, and there is a risk of unnecessary printing or omission of printing.

第1の発明の課題は、動画像の中から所望する静止画像を選択する際に、予め静止画像の出力候補として絞り込まれている各画像の中から所望する静止画像を選択できるようにすることである。
第2の発明の課題は、動画像の中から抽出した静止画像を出力する際に、オペレータによって動画像内の大まかな位置が指定されたとしても、予め静止画像の出力候補として絞り込まれている各画像の中から当該指定位置を元に抽出した静止画像を出力できるようにすることである。
An object of the first invention is to select a desired still image from images that have been narrowed down in advance as still image output candidates when a desired still image is selected from moving images. It is.
The subject of the second invention is that, when outputting a still image extracted from a moving image, even if a rough position in the moving image is designated by an operator, it is narrowed down as a still image output candidate in advance. It is to be able to output a still image extracted from each image based on the designated position.

請求項1記載の発明(第1の発明)は、静止画像を出力する画像出力装置であって、動画ファイルを構成する一連の画像フレームのうち、静止画像の出力候補として特定された画像フレームを抽出するためのフレーム指定情報が当該動画ファイルに記録されている状態において、この動画ファイルに対して静止画像出力が指示された際に、当該動画ファイルから前記フレーム指定情報を読み出す読出手段と、この読出手段によって読み出されたフレーム指定情報に基づいて当該動画ファイルから該当する画像フレームを抽出する抽出手段と、この抽出手段によって抽出された画像フレームが静止画像の出力候補として表示されている状態において、この候補表示の中から任意に選択指定された画像フレームを静止画像として出力する画像出力手段とを具備したことを特徴とする
更に、コンピュータに対して、上述した請求項1記載の発明に示した主要機能を実現させるためのプログラムを提供する(請求項5記載の発明)。
The invention according to claim 1 (first invention) is an image output device for outputting a still image, and an image frame specified as a still image output candidate among a series of image frames constituting a moving image file. In a state where the frame designation information to be extracted is recorded in the moving image file, when a still image output is instructed to the moving image file, reading means for reading the frame designation information from the moving image file, Extraction means for extracting a corresponding image frame from the moving image file based on the frame designation information read by the reading means, and a state in which the image frame extracted by the extraction means is displayed as a still image output candidate Image output that outputs an image frame arbitrarily selected from the candidate display as a still image Further characterized by comprising a stage, the computer provides a program for implementing the key features shown in the invention of claim 1, wherein the above (according the invention in claim 5, wherein).

なお、請求項1記載の発明は次のようなものであってもよい。
予め決められている複数種の特定方法に従って前記静止画像の出力候補が当該種類毎に特定されている状態において、任意の種類が選択指定された際に、この種類に対応して特定された画像を選択的に抽出して候補表示する(請求項2記載の発明)。
The invention described in claim 1 may be as follows.
In the state in which the still image output candidates are specified for each type according to a plurality of types of predetermined specification methods, an image specified corresponding to this type is selected when any type is selected and specified. Are selectively extracted and displayed as candidates (invention of claim 2).

前記画像出力手段は、候補表示の中から任意に選択指定された各画像を同一の印刷用紙上にその時系列順に配列印刷する(請求項3記載の発明)。   The image output means prints each image arbitrarily selected and designated from the candidate displays on the same printing paper in the order of time series.

前記画像出力手段は、候補表示の中から任意に選択指定された各画像フレームを別の印刷用紙上に個別印刷する(請求項4記載の発明)。   The image output means individually prints each image frame arbitrarily selected and designated from the candidate display on another printing paper (the invention according to claim 4).

動画撮影時にその動画像を複数の画像フレームとして順次記録することによって動画ファイルを記録するカメラ装置であって、動画撮影時にその一連の画像フレームの中から静止画像の出力候補が特定される毎に、その時の画像フレームに対応して前記フレーム指定情報を記録する(請求項7記載の発明)。   A camera device that records a moving image file by sequentially recording a moving image as a plurality of image frames during moving image shooting, each time a still image output candidate is specified from the series of image frames during moving image shooting The frame designation information is recorded corresponding to the image frame at that time (the invention according to claim 7).

請求項6記載の発明(第2の発明)は、静止画像を出力する画像出力装置であって、動画ファイルを構成する一連の画像フレームのうち、静止画像の出力候補として特定された画像フレームを抽出するためのフレーム指定情報が当該動画ファイルに記録されている状態において、この動画ファイル内において静止画対象として任意の位置が選択指定された際に、指定された位置の近傍で、かつ、前記フレーム指定情報が記録されている画像フレームを読み出す読出手段と、この読出手段によって読み出されたフレーム指定情報に基づいて当該動画ファイルから該当する画像フレームを抽出する抽出手段と、この抽出手段によって抽出された画像フレームを静止画像として出力する画像出力手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項6記載の発明に示した主要機能を実現させるためのプログラムを提供する(請求項13記載の発明)。
The invention according to claim 6 (second invention) is an image output device for outputting a still image, wherein an image frame specified as a still image output candidate is selected from among a series of image frames constituting a moving image file. In a state where the frame designation information for extraction is recorded in the moving image file, when an arbitrary position is selected and designated as a still image target in the moving image file, and in the vicinity of the designated position, and Reading means for reading an image frame in which frame designation information is recorded, extraction means for extracting a corresponding image frame from the moving image file based on the frame designation information read by the reading means, and extraction by the extraction means And an image output means for outputting the image frame as a still image.
Furthermore, a program for realizing the main functions shown in the invention described in claim 6 is provided to the computer (the invention described in claim 13).

なお、請求項6記載の発明は次のようなものであってもよい。
動画撮影時にその動画像を複数の画像フレームとして順次記録することによって動画ファイルを記録するカメラ装置であって、動画撮影時にその一連の画像フレームの中から静止画像の出力候補が特定される毎に、その時の画像フレームに対応して前記フレーム指定情報を記録する(請求項7記載の発明)。
The invention described in claim 6 may be as follows.
A camera device that records a moving image file by sequentially recording a moving image as a plurality of image frames during moving image shooting, each time a still image output candidate is specified from the series of image frames during moving image shooting The frame designation information is recorded corresponding to the image frame at that time (the invention according to claim 7).

動画撮影中にその撮影状態を変化させるための所定の撮影操作を検出した際に、この検出時点を基準として決定された画像フレームを静止画像の出力候補として特定し、この画像フレームに対応して前記フレーム指定情報を記録する(請求項8記載の発明)。   When a predetermined shooting operation for changing the shooting state is detected during moving image shooting, an image frame determined on the basis of the detection time point is specified as a still image output candidate, and this image frame is The frame designation information is recorded (the invention according to claim 8).

動画撮影中にカメラ本体の移動によって撮影方向が変更されたことを検出した際に、この検出時点を基準として決定された画像フレームを静止画像の出力候補として特定し、この画像フレームに対応して前記フレーム指定情報を記録する(請求項9記載の発明)。   When it is detected that the shooting direction has been changed by moving the camera body during movie shooting, an image frame determined based on this detection time is specified as a still image output candidate, and this image frame is The frame designation information is recorded (the invention according to claim 9).

動画撮影時に静止画候補として任意に指定されたタイミングを検出した際に、この検出時点の画像フレームを静止画像の出力候補として特定し、この画像フレームに対応して前記フレーム指定情報を記録する(請求項10記載の発明)。   When a timing arbitrarily designated as a still image candidate is detected during moving image shooting, an image frame at the time of detection is specified as a still image output candidate, and the frame designation information is recorded corresponding to this image frame ( (Invention of Claim 10)

動画ファイルを再生表示している状態おいて、この再生中の動画像の中から任意の画像が選択指定された際に、指定された画像フレームの近傍に位置し、かつ、前記フレーム指定情報が記録されている画像フレームを抽出して静止画像として印刷する(請求項11記載の発明)。   When a video file is being played back and displayed, when an arbitrary image is selected and designated from the moving images being played back, the video file is located near the designated image frame, and the frame designation information is The recorded image frame is extracted and printed as a still image.

静止画像の出力候補として抽出された画像フレームが表示されている状態において、この候補表示の中から任意の候補が選択された際に、選択された画像フレームを静止画像として出力する(請求項12記載の発明)。   In a state where image frames extracted as still image output candidates are displayed, when an arbitrary candidate is selected from the candidate display, the selected image frame is output as a still image. Described invention).

請求項1記載の発明(第1の発明)によれば、動画ファイルを構成する一連の画像フレームのうち、静止画像の出力候補として特定された画像フレームを抽出するためのフレーム指定情報が当該動画ファイルに記録されている状態において、この動画ファイルに対して静止画像出力が指示された際に、当該動画ファイルからフレーム指定情報を読み出すと共に、このフレーム指定情報に基づいて当該動画ファイルから該当する画像フレームを抽出し、この画像フレームを静止画像の出力候補として表示させ、この候補表示の中から任意に選択指定された画像フレームを静止画像として出力するようにしたから、動画像の中から所望する静止画像を選択する際に、予め静止画像の出力候補として絞り込まれている各画像の中から所望する静止画像を選択することができ、たとえ、撮影時間が長い膨大な動画像であっても、その選択操作を素早くかつ容易に行うことが可能となる。   According to the invention described in claim 1 (first invention), frame designation information for extracting an image frame specified as a still image output candidate from a series of image frames constituting a moving image file is the moving image. When still image output is instructed for this movie file in the state recorded in the file, the frame designation information is read from the movie file and the corresponding image from the movie file based on the frame designation information Since a frame is extracted, this image frame is displayed as a still image output candidate, and an image frame arbitrarily selected and designated from this candidate display is output as a still image. When selecting a still image, the desired still image is selected from the images that have been narrowed down as still image output candidates in advance. It can be selected, even if a long huge moving image photographing time, it is possible to perform the selection operation quickly and easily.

請求項2記載の発明によれば、上述した請求項1記載の発明と同様の効果を有する他、予め決められている複数種の特定方法に従って静止画像の出力候補が当該種類毎に特定されている状態において、任意の種類が選択指定された際に、この種類に対応して特定された画像を選択的に抽出して候補表示するようにしたから、静止画像の出力候補を種類毎に表示させることができ、種類別に静止画像の選択が可能となる。   According to the invention described in claim 2, in addition to having the same effect as the invention described in claim 1, the still image output candidates are specified for each type according to a plurality of predetermined specification methods. In this state, when an arbitrary type is selected and specified, an image specified corresponding to this type is selectively extracted and displayed as a candidate, so that still image output candidates are displayed for each type. It is possible to select a still image by type.

なお、複数種の特定方法とは、例えば、動画撮影された各撮影画像の変化度合いが所定レベル以上となる毎に、被写体の大きさやその位置が大きく変わったり、他の被写体が新たに出現したような場合にその時の画像を静止画像の出力候補として特定する方法と、動画撮影時に所定時間(5秒、10秒)が経過する毎に、その時点での画像フレームを静止画像の出力候補として特定する方法等である。このように複数種の特定方法を「撮影画像の変化度合い」と「所定時間の経過」とすれば、「撮影画像の変化度合い」の選択することによって静止画像として出力するのに適した画像のみを特定することができ、また、「所定時間の経過」を選択することによって、動画像の全体内容を把握するために必要な複数の静止画像を容易に特定することができる。   Note that the multiple types of identification methods are, for example, that each time the degree of change of each captured image taken as a moving image exceeds a predetermined level, the size or position of the subject changes greatly, or another subject appears newly. In such a case, a method for specifying an image at that time as a still image output candidate, and an image frame at that time as a still image output candidate every time a predetermined time (5 seconds, 10 seconds) elapses during movie shooting. It is a method to specify. In this way, if the multiple types of specifying methods are “change degree of photographed image” and “elapse of predetermined time”, only an image suitable for output as a still image by selecting “degree of change of photographed image” is selected. In addition, by selecting “elapse of a predetermined time”, it is possible to easily specify a plurality of still images necessary for grasping the entire contents of the moving image.

請求項3記載の発明によれば、上述した請求項1記載の発明と同様の効果を有する他、候補表示の中から任意に選択指定された各画像を同一の印刷用紙上にその時系列順に配列印刷するようにしたから、静止画像の印刷物によって動画撮影時の撮影内容を時系列的に確認することができる。   According to the invention described in claim 3, in addition to the same effects as those of the invention described in claim 1, the images arbitrarily selected and designated from the candidate displays are arranged on the same printing paper in time-sequential order. Since printing is performed, it is possible to check the shooting contents at the time of moving image shooting in time series with the printed matter of the still image.

請求項4記載の発明によれば、上述した請求項1記載の発明と同様の効果を有する他、候補表示の中から任意に選択指定された各画像フレームを別の印刷用紙上に個別印刷するようにしたから、通常と同様の写真プリントを得ることができる。
なお、静止画像の印刷時に、例えば、Lサイズ、2Lサイズ、パノラマサイズ等の任意のプリントサイズを指定したり、画像毎に必要枚数を指定するようにすれば、それに応じた写真プリントを得ることもできる。
According to the invention described in claim 4, in addition to having the same effect as that of the invention described in claim 1, the image frames arbitrarily selected and designated from the candidate display are individually printed on different printing paper. As a result, the same photographic prints as usual can be obtained.
When printing a still image, for example, if an arbitrary print size such as L size, 2L size, panorama size, etc. is designated, or the required number of images is designated for each image, a corresponding photo print can be obtained. You can also.

請求項7記載の発明によれば、上述した請求項1記載の発明と同様の効果を有する他、動画撮影時にその動画像を複数の画像フレームとして順次記録することによって動画ファイルを記録するカメラ装置であって、動画撮影時にその一連の画像フレームの中から静止画像の出力候補が特定される毎に、その時の画像フレームに対応してフレーム指定情報を記録するようにしたから、静止画像の出力候補の特定は、カメラ装置側で動画撮影時に行うことができる。   According to the seventh aspect of the present invention, in addition to the same effect as the first aspect of the present invention, a camera device for recording a moving image file by sequentially recording the moving image as a plurality of image frames at the time of moving image shooting. Each time a still image output candidate is identified from the series of image frames during movie shooting, the frame designation information is recorded corresponding to the image frame at that time. Candidate identification can be performed at the time of moving image shooting on the camera device side.

請求項6記載の発明(第2の発明)によれば、動画ファイルを構成する一連の画像フレームのうち、静止画像の出力候補として特定された画像フレームを抽出するためのフレーム指定情報が当該動画ファイルに記録されている状態において、この動画ファイル内において静止画対象として任意の位置が選択指定された際に、指定された位置の近傍で、かつ、フレーム指定情報が記録されている画像フレームを読み出すと共に、このフレーム指定情報に基づいて当該動画ファイルから該当する画像フレームを抽出し、この画像フレームを静止画像として出力するようにしたから、動画像の中から抽出した静止画像を出力する際に、オペレータによって動画像内の大まかな位置が指定されたとしても、予め静止画像の出力候補として絞り込まれている各画像の中から当該指定位置を元に抽出した静止画像を出力することができる。言い換えれば、オペレータにあっては動画像の中から出力対象の静止画像を選択する際に、例えば、動画像をスロー再生させながらその内容を慎重に確認する必要はなく、早送り再生によってその内容を大まかに確認しながら所望する場面等が出現した時の位置を指定したとしても、動画像の中から静止画像の出力候補として特定されている画像が抽出されて出力されるので、たとえ、撮影時間が長い膨大な動画像であっても、所望する静止画像を素早くかつ確実に印刷させることが可能となる。   According to the invention described in claim 6 (second invention), the frame designation information for extracting the image frame specified as the still image output candidate from the series of image frames constituting the moving image file is the moving image. When an arbitrary position is selected and designated as a still image target in the moving image file in the state recorded in the file, an image frame in the vicinity of the designated position and in which frame designation information is recorded is selected. Since the corresponding image frame is extracted from the moving image file based on the frame designation information and the image frame is output as a still image, when the still image extracted from the moving image is output Even if a rough position in the moving image is designated by the operator, it is narrowed down as a still image output candidate in advance. Still image extracted based on the designated position from each image that can be output. In other words, when the operator selects a still image to be output from a moving image, for example, it is not necessary to carefully check the content while slow-playing the moving image. Even if you specify the position when the desired scene appears while checking roughly, the image specified as the still image output candidate is extracted and output from the moving image, so even if the shooting time Even if the moving image is long and enormous, it is possible to print a desired still image quickly and reliably.

請求項7記載の発明によれば、上述した請求項6記載の発明と同様の効果を有する他、動画撮影時にその動画像を複数の画像フレームとして順次記録することによって動画ファイルを記録するカメラ装置であって、動画撮影時にその一連の画像フレームの中から静止画像の出力候補が特定される毎に、その時の画像フレームに対応してフレーム指定情報を記録するようにしたから、静止画像の出力候補の特定は、カメラ装置側で動画撮影時に行うことができる。   According to the seventh aspect of the present invention, in addition to the same effects as the sixth aspect of the invention described above, a camera device for recording a moving image file by sequentially recording the moving image as a plurality of image frames at the time of moving image shooting. Each time a still image output candidate is identified from the series of image frames during movie shooting, the frame designation information is recorded corresponding to the image frame at that time. Candidate identification can be performed at the time of moving image shooting on the camera device side.

この場合、動画撮影中にその撮影状態を変化させるための所定の撮影操作を検出した際に、この検出時点を基準として決定された画像フレームを静止画像の出力候補として特定し、この画像フレームに対応してフレーム指定情報を記録するようにすれば(請求項8記載の発明)、動画像の撮影中に所定の撮影操作が行われた際の最適なタイミング、例えば、ズームアップ操作を行って被写体を大写した時のように静止画像として好ましいタイミングでの撮影画像を静止画像として特定することができる。   In this case, when a predetermined shooting operation for changing the shooting state is detected during moving image shooting, an image frame determined based on the detection time point is specified as a still image output candidate, If the frame designation information is recorded correspondingly (the invention according to claim 8), the optimum timing when a predetermined photographing operation is performed during moving image photographing, for example, a zoom-up operation is performed. A captured image at a timing preferable as a still image can be specified as a still image as when the subject is enlarged.

また、動画撮影中にカメラ本体の移動によって撮影方向が変更されたことを検出した際に、この検出時点を基準として決定された画像フレームを静止画像の出力候補として特定し、この画像フレームに対応してフレーム指定情報を記録するようにすれば(請求項9記載の発明)、動画像の撮影中にカメラ本体が移動した後の最適なタイミング、例えば、撮影方向を変更して撮影シーンや撮影内容を変える場合等のように静止画像として好ましいタイミングでの撮影画像を静止画像として特定することができる。   Also, when it is detected that the shooting direction has been changed by moving the camera body during movie shooting, an image frame determined based on this detection point is specified as a still image output candidate, and this image frame is supported. If the frame designation information is recorded (the invention according to claim 9), the optimum timing after the camera body moves during moving image shooting, for example, the shooting direction is changed to change the shooting scene or shooting. A captured image at a timing preferable as a still image can be specified as a still image, such as when changing the contents.

動画撮影時に静止画候補として任意に指定されたタイミングを検出した際に、この検出時点の画像フレームを静止画像の出力候補として特定し、この画像フレームに対応してフレーム指定情報を記録するようにすれば(請求項10記載の発明)、動画像の撮影中に任意に指定された時点の画像を静止画像として特定することができる。   When detecting a timing arbitrarily designated as a still image candidate during moving image shooting, the image frame at the time of detection is specified as a still image output candidate, and frame designation information is recorded corresponding to this image frame. By doing so (invention of claim 10), it is possible to specify an image at a time point arbitrarily designated during shooting of a moving image as a still image.

請求項11記載の発明によれば、上述した請求項6記載の発明と同様の効果を有する他、動画ファイルを再生表示している状態おいて、この再生中の動画像の中から任意の画像が選択指定された際に、指定された画像フレームの近傍に位置し、かつ、フレーム指定情報が記録されている画像フレームを抽出して静止画像として印刷するようにしたから、動画像を再生表示する機能と動画像の中から抽出した静止画像を印刷する機能を備えた画像出力装置にデジタルカメラをダイレクトあるいはネットワークを介して接続したり、デジタルカメラ側の記録メディアを投入することにより、動画像の再生画面を確認しながら所望する静止画像を素早くかつ確実に印刷させることができる。   According to the eleventh aspect of the present invention, in addition to the same effects as those of the above-described sixth aspect, any video can be selected from the moving images being reproduced while the moving image file is being reproduced and displayed. When an image is selected, an image frame that is located in the vicinity of the specified image frame and in which frame specification information is recorded is extracted and printed as a still image. By connecting a digital camera directly or via a network to an image output device equipped with a function to print and a still image extracted from a moving image, or by inserting a recording medium on the digital camera side, a moving image The desired still image can be printed quickly and reliably while checking the playback screen.

請求項12記載の発明によれば、上述した請求項6記載の発明と同様の効果を有する他、静止画像の出力候補として抽出された画像フレームが表示されている状態において、この候補表示の中から任意の候補が選択された際に、選択された画像フレームを静止画像として出力するようにしたから、自動抽出された各画像の中から出力対象画像を任意に選ぶことができる。   According to the invention described in claim 12, in addition to having the same effect as that of the invention described in claim 6 described above, in the state where the image frame extracted as a still image output candidate is displayed, When an arbitrary candidate is selected from the above, the selected image frame is output as a still image. Therefore, an output target image can be arbitrarily selected from the automatically extracted images.

(第1実施例)
以下、図1〜図7を参照して本発明の第1実施例を説明する。
図1は、この実施例におけるデジタルカメラの基本的構成要素を示したブロック図である。
このデジタルカメラは、静止画撮影が可能なデジタルビデオカメラであり、動画撮影時にその動画像を複数の画像フレームとして順次記録することによって動画ファイルを記録するもので、静止画撮影(スチル撮影)を行ってその静止画像を記録するスチル撮影機能の他、動画撮影時にその一連の画像フレームの中から静止画像としての画像フレームを自動的に特定しながら動画撮影を行う本実施例特有の機能を有している。
なお、この実施例の特徴部分を詳述する前に、この実施例のハードウェア上の構成について以下、説明しておく。
(First embodiment)
Hereinafter, a first embodiment of the present invention will be described with reference to FIGS.
FIG. 1 is a block diagram showing basic components of a digital camera in this embodiment.
This digital camera is a digital video camera that can shoot still images, and records moving images by sequentially recording the moving image as a plurality of image frames when shooting a movie. In addition to the still shooting function for recording still images, the functions specific to this embodiment are available for shooting moving images while automatically identifying image frames as still images from the series of image frames during moving image shooting. doing.
Before detailed description of the features of this embodiment, the hardware configuration of this embodiment will be described below.

CPU1は、記憶部2内のオペレーティングシステムや各種アプリケーションソフトに従ってこのデジタルカメラの全体動作を制御する中央演算処理装置である。記憶部2は、ハードディスク等の固定的なメモリであり、プログラム記憶領域とデータ記憶領域とを有している。この記憶部2内のプログラム記憶領域には、後述する図3に示す動作手順に従って本実施例を実現する為のアプリケーションプログラムが格納されている。このプログラムやデータは、必要に応じてワークメモリ3にロードされたり、このワークメモリ3内のデータが記憶部2にセーブされる。なお、記録媒体4は、DVD等の着脱自在なメモリであり、記憶部2やワークメモリ3との間においてプログラムや画像データ等の受け渡しを行う。   The CPU 1 is a central processing unit that controls the overall operation of the digital camera in accordance with the operating system and various application software in the storage unit 2. The storage unit 2 is a fixed memory such as a hard disk, and has a program storage area and a data storage area. In the program storage area in the storage unit 2, an application program for realizing the present embodiment is stored in accordance with an operation procedure shown in FIG. The program and data are loaded into the work memory 3 as necessary, and the data in the work memory 3 is saved in the storage unit 2. The recording medium 4 is a removable memory such as a DVD, and exchanges programs, image data, and the like with the storage unit 2 and the work memory 3.

一方、CPU1には、その入出力周辺デバイスである操作部5、表示部6、カメラ撮影部7がバスラインを介して接続されており、入出力プログラムに従ってCPU1は、これらの入出力デバイスの動作制御を行う。
操作部5は、動画撮影モード/静止画撮影モードに切り換えるモードボタン、動画撮影の開始/停止を指示するスタート/ストップボタン、静止画撮影モード時に操作されるシャッターボタン等の各種のファンクションボタンを有し、その操作信号はCPU1へ与えられる。動画撮影モードは、動画撮影を行う場合の動作モードであり、静止画撮影モードは、スチル撮影を行う場合の動作モードである。表示部6は、例えば、タッチパネル付きの液晶表示部であり、モニタ画面/ファインダ画面/画像再生画面として使用される。カメラ撮影部7は、撮影レンズ、ミラー等のレンズ・ミラーブロック、CCDイメージセンサ等の撮像素子、その駆動系等を備え、撮影画像を画像メモリ8へ順次転送するもので、CPU1は、撮影方向やズーム機構を調整制御したり、オートフォーカス時の駆動制御、シャッター駆動制御、露出、ホワイトバランス等を制御したり、撮影画像の取り込みを行う。
On the other hand, an operation unit 5, a display unit 6, and a camera photographing unit 7 which are input / output peripheral devices are connected to the CPU 1 via a bus line, and the CPU 1 operates these input / output devices according to an input / output program. Take control.
The operation unit 5 has various function buttons such as a mode button for switching between the movie shooting mode / still image shooting mode, a start / stop button for instructing start / stop of movie shooting, and a shutter button operated in the still image shooting mode. The operation signal is given to the CPU 1. The moving image shooting mode is an operation mode when performing moving image shooting, and the still image shooting mode is an operation mode when performing still shooting. The display unit 6 is, for example, a liquid crystal display unit with a touch panel, and is used as a monitor screen / finder screen / image reproduction screen. The camera photographing unit 7 includes a photographing lens, a lens / mirror block such as a mirror, an image sensor such as a CCD image sensor, a drive system thereof, and the like, and sequentially transfers photographed images to the image memory 8. Adjustment control of the zoom and zoom mechanism, drive control during autofocus, shutter drive control, exposure, white balance, and the like, and capturing of captured images.

CPU1は、動画撮影モードにおいてスタートボタンが操作されると、予め決められている複数種のチェック基準毎に、動画像の中から静止画像の出力候補を特定するようにしている。この場合、第1のチェック基準として、撮影画像の変化度合いが所定レベル以上となる毎に静止画像の特定を行い、第2のチェック基準として、所定時間が経過する毎に静止画像の特定を行うようにしている。すなわち、動画撮影モードにおいてCPU1は、撮影画像の変化度合いが所定レベル以上であることを認識する毎に、その時の画像フレームを静止画像の出力候補として特定する。また、CPU1は、所定時間の経過を検出する毎に、その時点での画像フレームを静止画像の出力候補として特定するようにしている。   When the start button is operated in the moving image shooting mode, the CPU 1 specifies a still image output candidate from a moving image for each of a plurality of predetermined check criteria. In this case, as a first check criterion, a still image is identified every time the degree of change in the captured image exceeds a predetermined level, and as a second check criterion, a still image is identified every time a predetermined time elapses. I am doing so. That is, in the moving image shooting mode, the CPU 1 identifies the image frame at that time as a still image output candidate every time it recognizes that the degree of change of the captured image is equal to or higher than a predetermined level. Further, every time the elapse of a predetermined time is detected, the CPU 1 specifies the image frame at that time as a still image output candidate.

ここで、「撮影画像の変化度合い」とは、動画撮影された一連の画像フレームを比較解析することによって画像がどの程度変化したかを意味するもので、例えば、同じ被写体を略同一の位置で略同一の大きさで連続撮影しているような場合には、画像フレーム内に他の被写体が新たに出現しない限り、変化度合いが低いと認識されるが、画像フレーム内で被写体の大きさやその位置が大きく変わったり、他の被写体が新たに出現したような場合には、変化度合いが高いと認識される。このように変化度合いが大きく変わった場合には、その時の画像フレームを静止画像の出力候補として特定し、この画像フレームに候補フラグ「1」を付加するようにしている。候補フラグ「1」は、撮影画像の変化度合いが所定レベル以上となった時の画像フレームを静止画像の出力候補とするために、当該画像フレームに対応付けて付加される出力候補指定用の情報である。   Here, “the degree of change in the captured image” means how much the image has changed by comparing and analyzing a series of image frames that have been captured, for example, the same subject at substantially the same position. In the case of continuous shooting at approximately the same size, the degree of change is recognized as low unless another subject appears in the image frame. When the position changes greatly or when another subject appears newly, it is recognized that the degree of change is high. When the degree of change greatly changes as described above, the image frame at that time is specified as a still image output candidate, and a candidate flag “1” is added to the image frame. The candidate flag “1” is information for specifying an output candidate that is added in association with the image frame so that the image frame when the degree of change in the captured image is equal to or higher than a predetermined level is set as a still image output candidate. It is.

また、「所定時間」とは、動画撮影が開始された後の時間間隔であり、この実施例においては、1秒間に20フレーム分の動画撮影を行うようにしているため、「所定時間」を5秒間とすると、100フレーム毎に静止画像の特定を行うようにしている。この所定時間の経過を検出する毎に、CPU1は、その時の画像フレームを静止画像の出力候補として特定し、この画像フレームに候補フラグ「0」を付加するようにしている。候補フラグ「0」は、所定時間が経過した時の画像フレームを静止画像の出力候補とするために、当該画像フレームに対応付けて付加される出力候補指定用の情報である。   The “predetermined time” is a time interval after the start of moving image shooting. In this embodiment, since 20 frames of moving image shooting is performed per second, the “predetermined time” is If it is 5 seconds, a still image is specified every 100 frames. Each time the elapse of the predetermined time is detected, the CPU 1 identifies the image frame at that time as a still image output candidate, and adds a candidate flag “0” to the image frame. The candidate flag “0” is output candidate designation information that is added in association with an image frame in order to set the image frame when a predetermined time has elapsed as a still image output candidate.

図2は、写真画像印刷販売装置の基本的構成要素を示したブロック図である。
この写真画像印刷販売装置は、デジタルカメラ側の写真画像(静止画像)を印刷して販売する自動販売機である。すなわち、この写真画像印刷販売装置は、例えば、コンビニエンス・ストアや街中などに設置されたもので、カメラ撮影された写真画像群を高品質印刷し、この写真印刷物(写真プリント)を排出して販売するプリント・ベンダである。
FIG. 2 is a block diagram showing the basic components of the photographic image printing and selling apparatus.
This photographic image printing and selling apparatus is a vending machine that prints and sells photographic images (still images) on the digital camera side. That is, this photographic image printing and selling apparatus is installed in, for example, a convenience store or in a town, and prints a group of photographic images taken with a camera at high quality, and discharges and sells this photographic print (photo print). A print vendor.

CPU11は、記憶部12内のオペレーティングシステムや各種アプリケーションソフトに従ってこの写真画像印刷販売装置の全体動作を制御する中央演算処理装置であり、CPU11には、ハードディスク等の固定メモリである記憶部12と、CD−ROM、DVD等の着脱自在な記憶媒体13が接続されている。更に、CPU11は、伝送部14、記録メディア受付装置15、タッチパネル付きディスプレイを構成する表示部16および操作部17、写真プリンタ装置18、金銭授受装置19を有している。なお、記録メディア受付装置15は、記録メディアが投入されたり、デジタルカメラ自体がダイレクト接続された際に、記録メディアあるいはデジタルカメラ自体から各画像データを順次読み取るもので、各画像データは、CPU11に与えられる。写真プリンタ装置18は、印刷対象の各写真画像を内部メモリに一時記憶しながら一枚ずつ印刷するもので、例えば、高品位・高速印刷が可能なマルチカラーレーザプリンタによって構成されている。記録紙格納部20は、Lサイズ、2Lサイズ、パノラマサイズなどのように異なるサイズの記録紙が分類格納されている。   The CPU 11 is a central processing unit that controls the overall operation of the photographic image printing and selling apparatus in accordance with the operating system and various application software in the storage unit 12. The CPU 11 includes a storage unit 12 that is a fixed memory such as a hard disk, A removable storage medium 13 such as a CD-ROM or DVD is connected. Further, the CPU 11 includes a transmission unit 14, a recording medium reception device 15, a display unit 16 and an operation unit 17 constituting a display with a touch panel, a photographic printer device 18, and a money transfer device 19. The recording medium reception device 15 sequentially reads each image data from the recording medium or the digital camera itself when the recording medium is inserted or the digital camera itself is directly connected. Given. The photographic printer device 18 prints each photographic image to be printed one by one while temporarily storing it in an internal memory. For example, the photographic printer device 18 is composed of a multi-color laser printer capable of high-quality and high-speed printing. The recording sheet storage unit 20 stores recording sheets of different sizes such as L size, 2L size, and panorama size.

次に、この実施例におけるデジタルカメラの動作概念を図3に示すフローチャートを参照して説明すると共に、写真画像印刷販売装置の動作概念を図5および図6に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体の他に、伝送媒体を介して外部供給されたプログラム/データを利用してこの実施例特有の動作を実行することもできる。   Next, the operation concept of the digital camera in this embodiment will be described with reference to the flowchart shown in FIG. 3, and the operation concept of the photographic image print sales apparatus will be described with reference to the flowcharts shown in FIGS. Here, each function described in these flowcharts is stored in the form of a readable program code, and operations according to the program code are sequentially executed. In addition, the operation according to the above-described program code transmitted via the transmission medium can be sequentially executed. In other words, in addition to the recording medium, the program / data supplied externally via the transmission medium can be used to execute the operation specific to this embodiment.

図3は、デジタルカメラ側の特徴的な動作を示したフローチャートである。
先ず、CPU1は、動画撮影モードにおいてスタートボタンが操作された際に(ステップA1)、動画撮影を開始させる(ステップA2)。そして、動画撮影時にその一連の画像フレームを順次指定するためのフレーム番号を計数するチェックカウンタに、その初期値をセットした後(ステップA3)、無条件に候補フラグ「0」を当該カウンタ値対応の画像フレームに付加する (ステップA4)。
図4は、動画撮影時に得られる一連の画像フレームを示し、初期カウンタ値「0000」の画像フレームには、候補フラグ「0」がセットされる。
FIG. 3 is a flowchart showing characteristic operations on the digital camera side.
First, when the start button is operated in the moving image shooting mode (step A1), the CPU 1 starts moving image shooting (step A2). Then, after setting the initial value to a check counter that counts frame numbers for sequentially designating a series of image frames during moving image shooting (step A3), the candidate flag “0” is unconditionally associated with the counter value. (Step A4).
FIG. 4 shows a series of image frames obtained at the time of moving image shooting. A candidate flag “0” is set to an image frame having an initial counter value “0000”.

そして、カウンタ値対応の画像フレームを読み出し(ステップA5)、この画像フレーム位置を基準として20フレーム前の画像(言い換えれば、1秒前に撮影された画像)が有るかをチェックする(ステップA6)。最初は、初期カウンタ値対応の画像フレームを読み出した場合であるから、ステップA6でNOと判断されてステップA11に移り、チェックカウンタ値は、「100」の整数倍かをチェックするが、この場合においても、ステップA11でNOと判断されるためにステップA13に移る。ここでは、チェックカウンタに「1」を加算する更新処理が行われ、これによってカウンタ値は「0001」となる。以下、動画撮影の停止を指示するストップボタンが操作されるまで(ステップA14)、ステップA5に戻って上述の動作が繰り返される。  Then, an image frame corresponding to the counter value is read (step A5), and it is checked whether there is an image 20 frames before (in other words, an image taken one second before) with reference to this image frame position (step A6). . First, since the image frame corresponding to the initial counter value is read out, it is determined as NO in Step A6 and the process proceeds to Step A11, where it is checked whether the check counter value is an integer multiple of “100”. In step A11, NO is determined in step A11, and the process proceeds to step A13. Here, an update process of adding “1” to the check counter is performed, whereby the counter value becomes “0001”. Thereafter, until the stop button for instructing to stop moving image shooting is operated (step A14), the process returns to step A5 and the above-described operation is repeated.

いま、カウンタ値が「0020」となると、ステップA6で20フレーム前の画像が有ることが検出されるので、今回のカウンタ値対応の画像と20フレーム前の画像とを比較解析してその変化度合いを調べ(ステップA7)、この変化度合いは、50%以上かをチェックする(ステップA8)。この場合、画像フレーム内における同一オブジェクトの移動率、同一オブジェクトのサイズ変化、新規オブジェクトの出現割合、フレーム内画像全体の変化度等に従って変化度合いを調べる。ここで、変化度合いが50%未満の変化であれば、ステップA11に移るが、50%以上の場合には、当該フレーム間に存在する各フレームに候補フラグ「1」がセットされていないことを条件に(ステップA9)、今回のカウンタ値対応の画像フレームを静止画像の出力候補とするために、当該画像フレームに候補フラグ「1」を付加する(ステップA10)。  If the counter value is “0020”, it is detected in step A6 that there is an image 20 frames before, so the image corresponding to the current counter value is compared with the image 20 frames before, and the degree of change is analyzed. (Step A7), and checks whether the degree of change is 50% or more (step A8). In this case, the degree of change is examined according to the movement rate of the same object in the image frame, the size change of the same object, the appearance ratio of the new object, the degree of change of the entire image in the frame, and the like. If the degree of change is less than 50%, the process proceeds to step A11. If the degree of change is 50% or more, the candidate flag “1” is not set in each frame existing between the frames. As a condition (step A9), a candidate flag “1” is added to the image frame in order to set the image frame corresponding to the current counter value as a still image output candidate (step A10).

図4の例では、カウンタ値「0020」対応の画像フレームとカウンタ値「0000」対応の画像フレームとの変化度合いは、50%以上であり、当該フレーム間に存在する「0001」〜「0019」の各フレーム(直前の各フレーム)には、候補フラグ「1」がセットされていないので、今回のカウンタ値「0020」対応の画像フレームに候補フラグ「1」が付加される。これによって今回のカウンタ値「0020」対応の画像フレームは、静止画像の出力候補として選択される。以下、ステップA11に移り、上述の動作が繰り返される。  In the example of FIG. 4, the degree of change between the image frame corresponding to the counter value “0020” and the image frame corresponding to the counter value “0000” is 50% or more, and “0001” to “0019” exist between the frames. Since the candidate flag “1” is not set in each of the frames (each immediately preceding frame), the candidate flag “1” is added to the image frame corresponding to the current counter value “0020”. As a result, the image frame corresponding to the current counter value “0020” is selected as a still image output candidate. Thereafter, the process proceeds to step A11, and the above-described operation is repeated.

一方、チェックカウンタ値が「100」の整数倍となった場合、つまり、動画撮影を開始してから5秒間が経過した場合には(ステップA11でYES)、今回のカウンタ値対応の画像フレームを静止画像の出力候補とするために、当該画像フレームに候補フラグ「0」を付加する(ステップA12)。以下、ステップA13に移り、カウンタアップを行いながらストップボタンが操作されるまで上述の動作が繰り返される結果、チェックカウンタ値が「100」の整数倍となる毎に(5秒経過する毎に)、画像フレームに候補フラグ「0」が付加される。図4の例において、カウンタ値「0100」対応の画像フレームには、候補フラグ「0」が付加される。いま、動画撮影の停止を指示するストップボタンが操作されると(ステップA14でYES)、動画撮影した一連の各画像フレームを動画ファイルとして、メモリカードあるいは磁気テープに記録保存する(ステップA15)。なお、動画ファイルには、その時の日時情報がファイル名として付加されるが、任意のファイル名が入力された際には、このファイル名も含めて記録される。  On the other hand, when the check counter value is an integral multiple of “100”, that is, when 5 seconds have elapsed since the start of moving image shooting (YES in step A11), an image frame corresponding to the current counter value is displayed. In order to make a still image output candidate, a candidate flag “0” is added to the image frame (step A12). Thereafter, the process proceeds to step A13, and the above operation is repeated until the stop button is operated while the counter is incremented. As a result, every time the check counter value becomes an integral multiple of “100” (every 5 seconds elapses), A candidate flag “0” is added to the image frame. In the example of FIG. 4, the candidate flag “0” is added to the image frame corresponding to the counter value “0100”. Now, when the stop button for instructing the stop of moving image shooting is operated (YES in step A14), a series of image frames obtained by moving image shooting is recorded and saved as a moving image file on a memory card or magnetic tape (step A15). The date and time information at that time is added as a file name to the moving image file, but when an arbitrary file name is input, this file name is also recorded.

このように静止画像の出力候補の特定は、動画撮影時にカメラ側で行うことができる。この場合、デジタルカメラは、動画撮影時にその撮影画像の変化度合いが所定レベル(50%)以上であることを判別する毎に、その時点での画像フレームを静止画像の出力候補として特定し、この画像フレームに候補フラグ「1」を対応付けて付加するようにしたから、動画撮影時に当該動画像の中から静止画像として出力するのに適した画像のみを特定することができる。また、チェックカウンタ値が「100」の整数倍となる毎に、つまり、5秒の経過を検出する毎に、その時点での画像フレームを静止画像の出力候補として特定し、この画像フレームに候補フラグ「0」を対応付けて付加するようにしたから、動画撮影時に一定タイミング毎に静止画像を順次特定することができる。   In this manner, the still image output candidates can be specified on the camera side during moving image shooting. In this case, each time the digital camera determines that the degree of change in the captured image is greater than or equal to a predetermined level (50%) during moving image shooting, the digital camera identifies the image frame at that time as a still image output candidate. Since the candidate flag “1” is added in association with the image frame, only an image suitable for output as a still image can be specified from the moving images during moving image shooting. Further, every time the check counter value becomes an integral multiple of “100”, that is, every time 5 seconds are detected, the image frame at that time is specified as a still image output candidate, and this image frame is selected as a candidate. Since the flag “0” is added in association with each other, still images can be sequentially specified at fixed timings during moving image shooting.

いま、動画撮影の終了後にその写真プリントを得るために、写真画像印刷販売装置にデジタルカメラをダイレクト接続したり、その記録媒体4を写真画像印刷販売装置に投入して画像印刷を指示すると、写真画像印刷販売装置は、図5および図6に示すフローチャートに従った動作を行う。
先ず、CPU11は、デジタルカメラがダイレクト接続されたか(ステップB1)、デジタルカメラ側で撮影された画像ファイルを記録する記録媒体4が投入されたかをチェックし(ステップB2)、カメラのダイレクト接続の場合には、カメラ側で任意に選択指定された静止画像が送信されて来るまで待機する(ステップB3)。ここで、静止画像を受信した際には(ステップB4)、受信した各静止画像を写真プリンタ装置18へ転送することによって各静止画像は、1枚ずつ個別に印刷されて写真プリントとして排出される(ステップB5、B6)。
If a digital camera is directly connected to the photographic image printing / sales apparatus or the recording medium 4 is inserted into the photographic image printing / sales apparatus to instruct the image printing after obtaining the moving picture, The image print sales apparatus performs an operation according to the flowcharts shown in FIGS.
First, the CPU 11 checks whether the digital camera is connected directly (step B1) or whether the recording medium 4 for recording the image file taken on the digital camera side is inserted (step B2). Waits until a still image arbitrarily selected and designated on the camera side is transmitted (step B3). Here, when still images are received (step B4), the received still images are transferred to the photographic printer device 18 so that each still image is printed individually and discharged as a photographic print. (Steps B5 and B6).

一方、デジタルカメラ側の記録媒体4が投入された際には(ステップB2でYES)、この記録媒体4内から各画像ファイルを読み出して(ステップB7)、そのファイル名を一覧表示させた後(ステップB8)、この一覧表示の中から任意のファイルが選択された際には(ステップB9)、選択ファイルは、動画ファイルか、静止画ファイルかを調べる(ステップB10)。いま、静止画ファイルであれば、その画像印刷が行われて写真プリントとして排出される (ステップB11)。そして、印刷終了を示すストップボタンが操作されるまで(ステップB12)、上述の静止画印刷が繰り返される(ステップB8〜B12)。  On the other hand, when the recording medium 4 on the digital camera side is inserted (YES in Step B2), each image file is read from the recording medium 4 (Step B7), and the file names are displayed in a list ( In step B8), when an arbitrary file is selected from the list display (step B9), it is checked whether the selected file is a moving image file or a still image file (step B10). If it is a still image file, the image is printed and ejected as a photo print (step B11). The above-described still image printing is repeated (steps B8 to B12) until the stop button indicating the end of printing is operated (step B12).

また、選択ファイルが動画ファイルの場合には(ステップB10でNO)、この動画ファイル内に候補フラグが付加されている画像フレーム(静止画像)に対する印刷が指示されたものと認識して、図6のステップB13以降に移り、候補フラグ対応の画像フレームを抽出して印刷出力させる処理が行われる。すなわち、先ず、印刷対象を選択可能とするためのメニュー画面を表示出力させる(ステップB13)。このメニュー画面には、「1:変化優先」、「2:時間優先」、「3:混合」の各メニュー項目を有するもので、「変化優先」は、動画撮影時に画像の変化度合いを元に特定した静止画像を抽出すべきことを示すメニュー項目であり、「時間優先」は、所定時間の経過を元に特定した静止画像を抽出すべきことを示すメニュー項目であり、「混合」は、「変化優先」および「時間優先」対応の静止画像を混合して抽出すべきことを示すメニュー項目である。  If the selected file is a moving image file (NO in step B10), it is recognized that printing has been instructed for an image frame (still image) to which a candidate flag is added in the moving image file. After step B13, the image frame corresponding to the candidate flag is extracted and printed out. That is, first, a menu screen for enabling selection of a print target is displayed and output (step B13). This menu screen has menu items of “1: change priority”, “2: time priority”, and “3: mixing”, and “change priority” is based on the degree of change of an image during movie shooting. A menu item indicating that the specified still image should be extracted. “Time priority” is a menu item indicating that the specified still image should be extracted based on the passage of a predetermined time. “Mixed” This is a menu item indicating that still images corresponding to “change priority” and “time priority” should be mixed and extracted.

このメニュー画面から任意の項目が選択された場合(ステップB14)、それが「1:変化優先」であれば(ステップB15)、動画ファイルの中から候補フラグ「1」が付加されている画像フレームのみを順次抽出する(ステップB16)。また、「2:時間優先」であれば(ステップB17)、候補フラグ「0」が付加されている画像フレームのみを順次抽出し(ステップB18)、更に、「混合」であれば(ステップB17でNO)、候補フラグ「0」および「1」が付加されている画像フレームのみを順次抽出する(ステップB19)。
これによって抽出した各画像フレームを一覧表示させた後(ステップB20)、この静止画一覧の中から印刷対象として任意の画像フレームが選択されると(ステップB21)、印刷対象を示すための出力フラグを当該選択フレームにセットする(ステップB22)。以下、印刷対象フレームが選択される毎に、この選択フレームに出力フラグをセットする処理を選択終了が指示されるまで繰り返す(ステップB21〜B23)。
When an arbitrary item is selected from this menu screen (step B14), if it is “1: change priority” (step B15), an image frame to which the candidate flag “1” is added from the moving image file. Are sequentially extracted (step B16). If “2: time priority” (step B17), only image frames to which the candidate flag “0” is added are sequentially extracted (step B18), and if “mixed” (step B17). NO), only the image frames to which the candidate flags “0” and “1” are added are sequentially extracted (step B19).
After each image frame extracted in this way is displayed as a list (step B20), when an arbitrary image frame is selected as a print target from the still image list (step B21), an output flag for indicating the print target Is set in the selected frame (step B22). Thereafter, every time a frame to be printed is selected, the process of setting an output flag in this selected frame is repeated until the selection end is instructed (steps B21 to B23).

ここで、選択終了が指示されると、静止画像の印刷形式を選択する選択画面を表示させる(ステップB24)。この選択画面は、「コマ送り印刷」、「個別印刷」の各項目を有し、「コマ送り印刷」が選択された場合には(ステップB25)、出力フラグがセットされている各画像フレーム(静止画像)を動画ファイルから順次抽出し、この各抽出画像をコマ送りフォーマットに従ってコマ送り印刷する(ステップB26)。
図7は、コマ送り印刷を例示したもので、出力フラグがセットされている各画像フレーム(静止画像)が同一の印刷用紙上にその時系列順に配列印刷される。この場合、図示の矢印は、撮影順を示すために付加印刷されたものである。
「個別印刷」が選択された場合には、出力フラグがセットされている各画像フレーム(静止画像)を動画ファイルから順次抽出し、この抽出画像を1枚単位で個別印刷する動作を全フレーム分繰り返す(ステップB27、B28)。その後、図5の最初のステップB1に戻る。
Here, when the selection end is instructed, a selection screen for selecting the print format of the still image is displayed (step B24). This selection screen has items of “frame advance printing” and “individual printing”. When “frame advance printing” is selected (step B25), each image frame (for which the output flag is set) Still images) are sequentially extracted from the moving image file, and each extracted image is frame-by-frame printed according to the frame-by-frame format (step B26).
FIG. 7 exemplifies frame advance printing. Each image frame (still image) in which an output flag is set is arranged and printed on the same printing paper in order of time series. In this case, the arrow shown in the figure is additionally printed to indicate the shooting order.
When “Individual printing” is selected, each image frame (still image) for which the output flag is set is sequentially extracted from the moving image file, and the operation of individually printing the extracted image for each frame is performed for all frames. Repeat (steps B27 and B28). Thereafter, the process returns to the first step B1 in FIG.

以上のように、この第1実施例の写真画像印刷販売装置において、CPU11は、デジタルカメラ側の記録媒体が投入されることによって当該記録媒体内の動画ファイルに対して静止画像印刷が指示された際に、この動画ファイル内に付加されている候補フラグに基づいて静止画像の出力候補として特定された画像フレームを抽出し、この画像フレームを静止画像の出力候補として表示させると共に、この候補表示の中から任意に選択指定された画像フレームを静止画像として写真プリンタ装置18に転送して印刷出力させるようにしたから、動画ファイルの中から所望する静止画像を選択する際に、予め静止画像の出力候補として絞り込まれている各画像の中から所望する静止画像を選択することができ、たとえ、撮影時間が長い膨大な動画像であっても、その選択操作を素早くかつ容易に行うことが可能となる。   As described above, in the photographic image printing and selling apparatus according to the first embodiment, the CPU 11 is instructed to print a still image on a moving image file in the recording medium by inserting the recording medium on the digital camera side. At this time, an image frame specified as a still image output candidate is extracted based on the candidate flag added in the moving image file, and the image frame is displayed as a still image output candidate. Since an image frame arbitrarily selected and designated from among them is transferred as a still image to the photographic printer 18 and printed out, when a desired still image is selected from a moving image file, a still image is output in advance. The desired still image can be selected from the images that have been narrowed down as candidates. Even an image, it is possible to perform the selection operation quickly and easily.

この場合、画像変化に応じて特定された画像フレームに候補フラグ「1」が付加され、また、チェックカウンタ値が「100」の整数倍となる毎に特定された画像フレームに候補フラグ「0」が付加されている状態において、写真画像印刷販売装置は、「変化優先」、「時間優先」、「混合」のメニュー画面を表示し、その中から任意のメニュー項目が選択指定された際に、選択項目に対応して特定された画像フレームのみを抽出して候補表示するようにしたから、静止画像の出力候補を種類毎に表示させることができ、種類別に静止画像の選択が可能となる。  In this case, the candidate flag “1” is added to the image frame specified according to the image change, and the candidate flag “0” is added to the image frame specified every time the check counter value becomes an integer multiple of “100”. In the state where is added, the photographic image printing and selling apparatus displays a menu screen of “change priority”, “time priority”, and “mixing”, and when an arbitrary menu item is selected and specified, Since only the image frames specified corresponding to the selection items are extracted and displayed as candidates, still image output candidates can be displayed for each type, and still images can be selected by type.

また、候補表示の中から任意に選択指定された静止画像の出力形式を選択可能とし、出力形式として「コマ送り印刷」が選択された場合には、各静止画像を同一の印刷用紙上にその時系列順に配列印刷するようにしたから、静止画像の印刷物によって動画撮影時の撮影内容を時系列的に確認することができ、また、出力形式として「個別印刷」が選択された場合には、各静止画像を別の印刷用紙上に個別印刷するようにしたから、通常と同様の写真プリントを得ることができる。この場合、静止画像の印刷時に、例えば、Lサイズ、2Lサイズ、パノラマサイズ等の任意のプリントサイズを指定したり、画像毎に必要枚数を指定するようにすれば、それに応じた写真プリントを得ることもできる。   In addition, it is possible to select a still image output format that is arbitrarily selected from the candidate display, and when “frame advance printing” is selected as the output format, each still image is displayed on the same printing paper at that time. Since sequence printing is performed in sequence order, it is possible to check the shooting contents at the time of moving image shooting with the printed matter of the still image, and when “Individual printing” is selected as the output format, Since still images are individually printed on different printing paper, a photographic print similar to a normal one can be obtained. In this case, when printing a still image, for example, if an arbitrary print size such as L size, 2L size, panorama size or the like is designated, or a necessary number of images is designated for each image, a photo print corresponding to the print size is obtained. You can also

なお、上述した第1実施例のデジタルカメラにおいては、画像の変化度合いが50%以上の場合、チェックカウンタ値が「100」の整数倍の場合を例示したが、それらの数値は勿論任意であるが、その数値を必要に応じて任意に変更可能としてもよい。
また、上述した第1実施例の写真画像印刷販売装置においては、デジタルカメラ側の記録媒体が投入された際に、動画ファイルから抽出した静止画像を印刷するようにしたが、これに限らず、デジタルカメラがダイレクト接続された際あるいは広域ネットワークを介して動画ファイルを受信した際に、この動画ファイルから抽出した静止画像を印刷するようにしてもよい。
In the digital camera of the first embodiment described above, the case where the check counter value is an integral multiple of “100” is exemplified when the degree of change in the image is 50% or more, but these numerical values are of course arbitrary. However, the numerical value may be arbitrarily changed as necessary.
Further, in the photographic image printing and selling apparatus of the first embodiment described above, when the recording medium on the digital camera side is inserted, the still image extracted from the moving image file is printed. When a digital camera is directly connected or when a moving image file is received via a wide area network, a still image extracted from the moving image file may be printed.

一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体(例えば、CD−ROM、フレキシブルディスク、RAMカード等)を提供するようにしてもよい。すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、動画ファイルを構成する一連の画像フレームのうち、静止画像の出力候補として特定された画像フレームを抽出するためのフレーム指定情報が当該動画ファイルに記録されている状態において、この動画ファイルに対して静止画像出力が指示された際に、当該動画ファイルから前記フレーム指定情報を読み出す機能と、読み出されたフレーム指定情報に基づいて当該動画ファイルから該当する画像フレームを抽出する機能と、抽出された画像フレームが静止画像の出力候補として表示されている状態において、この候補表示の中から任意に選択指定された画像フレームを静止画像として出力する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
(実施例2)
On the other hand, a recording medium (for example, a CD-ROM, a flexible disk, a RAM card, etc.) on which program codes for executing the above-described units are recorded may be provided to the computer. That is, the recording medium has a computer-readable program code, and frame designation information for extracting an image frame specified as a still image output candidate from a series of image frames constituting a moving image file When a still image output is instructed to the moving image file in the state recorded in the moving image file, the function of reading the frame specifying information from the moving image file and the read based on the read frame specifying information A function for extracting a corresponding image frame from a moving image file, and in a state where the extracted image frame is displayed as a still image output candidate, an image frame arbitrarily selected and designated from the candidate display is set as a still image. A computer that records the program for realizing the output function. Data may be adapted to provide a recording medium readable.
(Example 2)

以下、この発明の第2実施例について図8〜図10を参照して説明する。
なお、この第2実施例のデジタルカメラは、動画撮影中にその撮影状態を変化させるための所定の撮影操作を検出する毎、動画撮影中にカメラ本体の移動によって撮影方向が変更されたことを検出する毎、動画撮影時に静止画像として任意に指定されたタイミングを検出する毎に、その時の画像フレームを静止画像の出力候補として特定するようにしたものである。また、この第2実施例の写真画像印刷販売装置は、動画像の再生時において、顧客から大まかな位置が指定された際に、予め静止画像の出力候補として絞り込まれている各画像の中から当該指定位置を元に抽出した静止画像を印刷するようにしたものである。
ここで、両実施例において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第2実施例の特徴部分を中心に説明するものとする。
A second embodiment of the present invention will be described below with reference to FIGS.
In the digital camera of the second embodiment, every time a predetermined shooting operation for changing the shooting state is detected during movie shooting, the shooting direction is changed by moving the camera body during movie shooting. Every time detection is performed, each time a timing arbitrarily designated as a still image at the time of moving image shooting is detected, the image frame at that time is specified as a still image output candidate. In addition, the photographic image printing and selling apparatus according to the second embodiment, when reproducing a moving image, when a rough position is designated by a customer, from among images that have been narrowed down as still image output candidates in advance. A still image extracted based on the designated position is printed.
Here, the same or the same names in both embodiments are denoted by the same reference numerals, the description thereof will be omitted, and the following description will focus on the features of the second embodiment. .

この第2実施例のデジタルカメラには、加速度センサ(図示省略)が設けられている。
この加速度センサは、振動センサ(ダイナミックセンサ)であり、カメラ本体に対してその垂直方向、水平方向に伝わる振動の大きさを電圧変化として検出すると共に所定レベル以上の振動を検出した際に、振動有りを示す信号をCPU1に与える。ここで、CPU1は、加速度センサ8からの出力信号を取り込んで、カメラ本体が揺れ動いているか否かを判別し、カメラ本体の揺れがなくなって安定した状態となった時の画像フレームを静止画像の出力候補として特定するようにしている。
The digital camera of the second embodiment is provided with an acceleration sensor (not shown).
This acceleration sensor is a vibration sensor (dynamic sensor) that detects the magnitude of vibration transmitted in the vertical and horizontal directions with respect to the camera body as a voltage change and detects vibration above a predetermined level. A signal indicating the presence is given to the CPU 1. Here, the CPU 1 takes in an output signal from the acceleration sensor 8 and determines whether or not the camera body is shaking, and the image frame when the camera body is stable and no longer shakes is displayed as a still image. It is specified as an output candidate.

図8は、デジタルカメラの特徴的な動作として、動画撮影中の動作を示したフローチャートである。
先ず、CPU1は、動画撮影中において、ズーム/ワイドボタンが操作された際には(ステップC1)、その操作に応じてズーム/ワイド機能を駆動させた後(ステップC2)、ズーム/ワイドボタンの継続操作を監視し続け(ステップC3)、継続操作中であれば、ズーム/ワイド機能を駆動し続ける(ステップC2)。ここで、ズーム/ワイドボタンが解除されると、加速度センサからの振動無し応答をチェックし(ステップC4)、カメラ本体が安定していれば(センサ応答が無ければ)、現時点の画像フレームに候補フラグ「2」を付加した後(ステップ5)、最初のステップC1戻る。この候補フラグ「2」は、現時点の画像フレームを静止画像の出力候補とするために、当該画像フレームに対応付けて付加される出力候補指定用の情報である。そして、ステップC1戻る
FIG. 8 is a flowchart showing an operation during moving image shooting as a characteristic operation of the digital camera.
First, when the zoom / wide button is operated during moving image shooting (step C1), the CPU 1 drives the zoom / wide function in accordance with the operation (step C2), and then operates the zoom / wide button. The continuous operation is continuously monitored (step C3). If the continuous operation is being performed, the zoom / wide function is continuously driven (step C2). When the zoom / wide button is released, the response without vibration from the acceleration sensor is checked (step C4). If the camera body is stable (no sensor response), the current image frame is selected as a candidate. After adding the flag “2” (step 5), the process returns to the first step C1. The candidate flag “2” is information for designating an output candidate added in association with the image frame in order to set the current image frame as a still image output candidate. And step C1 returns

このようにズーム/ワイドボタンの操作に応じて静止画像の特定を行う他、動画撮影中にその撮影方向を変更するためにカメラ本体を移動した際、カメラ本体の安定を確認した上で現時点の画像フレームを静止画像として特定するようにしている。すなわち、CPU1は、加速度センサからの振動有り応答をチェックし(ステップC6)、カメラ本体が揺れ動いている時には、撮影方向を変更するためにカメラ本体を移動した場合であると認識し、再度、加速度センサからの応答をチェックして応答無しとなるまで待つ(ステップC7)。ここで、振動有り応答が無くカメラ本体が安定していることを検出すると、カメラ本体の更なる安定を認識するために所定時間カウンタの計時動作をスタートさせた後(ステップC8)、この所定時間が経過するまで加速度センサからの振動有り応答をチェックする(ステップC9)。ここで、所定時間が経過するまでの間、カメラ本体が安定していれば、現時点の画像フレームに候補フラグ「2」を付加するが(ステップC5)、所定時間が経過してもカメラ本体が安定しなければ、最初のステップC1に戻る。  In addition to specifying the still image according to the operation of the zoom / wide button in this way, when moving the camera body to change the shooting direction during movie shooting, confirm the stability of the camera body and check the current The image frame is specified as a still image. That is, the CPU 1 checks the response with vibration from the acceleration sensor (step C6), and recognizes that the camera body is moved to change the shooting direction when the camera body is shaking, and the acceleration is again performed. The response from the sensor is checked and waits until there is no response (step C7). Here, when it is detected that there is no response with vibration and the camera body is stable, a predetermined time counter is started to recognize the further stability of the camera body (step C8), and then this predetermined time. The response with vibration from the acceleration sensor is checked until elapses (step C9). Here, if the camera body is stable until the predetermined time elapses, the candidate flag “2” is added to the current image frame (step C5). If not stable, the process returns to the first step C1.

更に、この実施例においては、動画撮影中に所定のボタン(静止画指定ボタン)が操作された時の画像フレームを静止画像として特定するようにしている。すなわち、CPU1は、静止画候補として任意に指定されたタイミングを検出した際に(ステップC10)、現時点の画像フレームを静止画像として特定し、この画像フレームに候補フラグ「2」を付加する(ステップC5)。以下、動画撮影の終了を指示するストップボタンが操作されるまで(ステップC11)、上述の動作が繰り返される。    Further, in this embodiment, an image frame when a predetermined button (still image designation button) is operated during moving image shooting is specified as a still image. That is, when the CPU 1 detects a timing arbitrarily designated as a still image candidate (step C10), the CPU 1 identifies the current image frame as a still image, and adds a candidate flag “2” to the image frame (step S10). C5). Hereinafter, the above-described operation is repeated until the stop button for instructing the end of the moving image shooting is operated (step C11).

このように静止画像の出力候補の特定は、動画撮影時にカメラ側で行うことができる。この場合、デジタルカメラは、動画撮影中にズーム/ワイドボタンの操作を検出した際に、その時の画像フレームを静止画像の出力候補として特定し、この画像フレームに候補フラグ「2」を付加するようにしたから、動画像の撮影中にズームアップ操作を行って被写体を大写した時のように静止画像として好ましいタイミングでの撮影画像を静止画像として特定することができる。また、動画撮影中にカメラ本体の移動によって撮影方向が変更されたことを検出した際に、その時の画像フレームを静止画像の出力候補として特定し、この画像フレームに候補フラグ「2」を付加するようにしたから、撮影方向を変更して撮影シーンや撮影内容を変える場合等のように静止画像として好ましいタイミングでの撮影画像を静止画像として特定することができる。更に、動画撮影時に静止画候補として任意に指定されたタイミングを検出した際に、この検出時点の画像フレームを静止画像の出力候補として特定し、この画像フレームに候補フラグ「2」を付加するようにしたから、動画像の撮影中に任意に指定された時点の画像を静止画像として特定することができる。   In this manner, the still image output candidates can be specified on the camera side during moving image shooting. In this case, when the operation of the zoom / wide button is detected during moving image shooting, the digital camera specifies the image frame at that time as a still image output candidate, and adds the candidate flag “2” to the image frame. Therefore, it is possible to specify a captured image at a preferred timing as a still image as a still image, as in the case of performing a zoom-up operation while capturing a moving image to zoom in on a subject. Further, when it is detected that the shooting direction has been changed by moving the camera body during moving image shooting, the image frame at that time is specified as a still image output candidate, and a candidate flag “2” is added to the image frame. Since it did in this way, the picked-up image at the timing preferable as a still picture can be specified as a still picture like changing a photography direction and changing a photography scene and photography contents. Further, when a timing arbitrarily designated as a still image candidate at the time of moving image shooting is detected, the image frame at the time of detection is specified as a still image output candidate, and a candidate flag “2” is added to the image frame. Therefore, it is possible to specify an image at a time point arbitrarily designated during shooting of a moving image as a still image.

図9および図10は、写真画像印刷販売装置の全体動作を示したフローチャートである。
先ず、CPU11は、デジタルカメラ側の記録媒体4が投入される待ち状態において(ステップD1)、記録媒体が投入されると、この記録媒体から動画ファイルを読み出し(ステップD2)、そのファイル名を一覧表示させる(ステップD3)。この一覧表示の中から任意の動画ファイルが選択されると(ステップD5)、その出力形式を問い合わせるための選択画面を表示させる(ステップD6)。この出力形式選択画面は、動画ファイルの内容を再生表示しながら抽出した静止画像を印刷するのか、動画ファイル内に付加されている候補フラグに従って抽出した静止画像を印刷するのかの出力形式を選択するための画面である。
9 and 10 are flowcharts showing the overall operation of the photographic image print sales apparatus.
First, the CPU 11 waits for the recording medium 4 on the digital camera to be inserted (step D1). When the recording medium is inserted, the CPU 11 reads a moving image file from the recording medium (step D2) and lists the file names. Display (step D3). When an arbitrary moving image file is selected from the list display (step D5), a selection screen for inquiring the output format is displayed (step D6). This output format selection screen selects an output format for printing the extracted still image while reproducing and displaying the contents of the moving image file, or for printing the extracted still image according to the candidate flag added in the moving image file. It is a screen for.

ここで、動画再生に応じた出力形式が選択指定された場合には(図10のステップD7でYES)、再生開始ボタンの操作に応答して(ステップD8)、動画ファイルの内容を再生表示させる(ステップD9)。この状態において、再生の一時停止を指示する一時停止ボタンが操作されたか(ステップD10)、再生終了を指示する終了ボタンが操作されたかをチェックし(ステップD11)、何れかのボタンが操作されるまでステップD9に戻って再生動作を継続する。   If the output format corresponding to the moving image reproduction is selected and specified (YES in step D7 in FIG. 10), the contents of the moving image file are reproduced and displayed in response to the operation of the reproduction start button (step D8). (Step D9). In this state, it is checked whether the pause button for instructing the pause of playback has been operated (step D10) or the end button for instructing the end of playback has been operated (step D11), and any of the buttons is operated. The process returns to step D9 to continue the reproduction operation.

一時停止ボタンが操作されると、再生動作を一時停止した後(ステップD12)、動画ファイルの中から現時点の画像フレーム位置の近傍で、かつ、候補フラグ「2」がセットされている画像フレームを抽出すると共に(ステップD13)、「抽出フラグ」を当該画像フレームに対応付けてセットする(ステップD14)。この場合、現時点における画像フレーム位置の近傍とは、当該位置を基準として、例えば、その5秒前および5秒後に撮影された合計10秒間に相当する各画像フレーム(200フレーム分)が該当し、この各画像フレームの中から候補フラグ「2」がセットされている画像フレームを抽出するようにしているが、指定位置の近傍をどのように定義するかは任意である。   When the pause button is operated, after the playback operation is paused (step D12), an image frame in the vicinity of the current image frame position and the candidate flag “2” is set from the moving image file. In addition to extraction (step D13), an “extraction flag” is set in association with the image frame (step D14). In this case, the vicinity of the current image frame position corresponds to each image frame (for 200 frames) corresponding to a total of 10 seconds taken 5 seconds before and 5 seconds after that position, for example, An image frame in which the candidate flag “2” is set is extracted from each image frame, but how to define the vicinity of the designated position is arbitrary.

そして、ステップD15に移り、動画再生動作を再開させた後に、引き続いて動画ファイルの内容を再生表示させる(ステップD9)。以下、一時停止ボタンが操作される毎に、上述の動作が繰り返される。ここで、終了ボタンが操作された際には、再生動作を終了させた後に、動画ファイル内に「抽出フラグ」がセットされているかを調べ(ステップD16)、「抽出フラグ」がセットされていれば、動画ファイルから「抽出フラグ」が付加されている全ての画像フレームを抽出し(ステップD17)、この各画像フレームを一覧表示させる(ステップD18)。ここで、一覧表示内の全画像フレームが印刷対象として選択されたか、任意の画像フレームのみが印刷対象として選択されたかを調べ(ステップD19)、全フレームが指定された場合には、「抽出フラグ」がセットされている全画像フレームを印刷対象として選択するが(ステップD20)、任意フレームが指定された場合には、当該フレームのみを印刷対象として選択する(ステップD21)。そして、選択フレームを写真プリンタ装置18に送って印刷出力させる(ステップD22)。   Then, the process proceeds to step D15, and after the moving image reproducing operation is resumed, the contents of the moving image file are subsequently reproduced and displayed (step D9). Hereinafter, every time the pause button is operated, the above-described operation is repeated. Here, when the end button is operated, after the reproduction operation is finished, it is checked whether or not the “extraction flag” is set in the moving image file (step D16), and the “extraction flag” is set. For example, all the image frames to which the “extraction flag” is added are extracted from the moving image file (step D17), and each image frame is displayed as a list (step D18). Here, it is checked whether all image frames in the list display have been selected as print targets or only arbitrary image frames have been selected as print targets (step D19). "" Is selected as a printing target (step D20), but if an arbitrary frame is designated, only that frame is selected as a printing target (step D21). Then, the selected frame is sent to the photographic printer 18 to be printed out (step D22).

他方、出力形式選択画面において、候補フラグに応じた出力形式が選択指定された場合には(ステップD7でNO)、動画ファイルの中から候補フラグ「2」が付加されている全ての画像フレームを抽出した後(ステップD23)、上述の場合と同様に、抽出した各画像フレームを一覧表示させる(ステップD18)。以下、全フレームが指定された場合には、「抽出フラグ」がセットされている全画像フレームを印刷対象として選択するが(ステップD20)、任意フレームが指定された場合には、当該フレームのみを印刷対象として選択する(ステップD21)。そして、選択フレームを写真プリンタ装置18に送って印刷出力させる(ステップD22)。   On the other hand, when the output format corresponding to the candidate flag is selected and specified on the output format selection screen (NO in step D7), all image frames to which the candidate flag “2” is added from the moving image file are displayed. After the extraction (step D23), the extracted image frames are displayed as a list (step D18) in the same manner as described above. Hereinafter, when all frames are designated, all image frames for which the “extraction flag” is set are selected as print targets (step D20). However, when an arbitrary frame is designated, only the frame is selected. It selects as a printing target (step D21). Then, the selected frame is sent to the photographic printer 18 to be printed out (step D22).

以上のように、この第2実施例の写真画像印刷販売装置において、CPU11は、動画ファイルを再生表示している際に、一時停止ボタンが操作されると、その時の画像フレーム位置の近傍で、候補フラグが付加されている画像フレームを抽出し、この画像フレームを静止画像として印刷出力させるようにしたから、顧客にあっては動画像の中から印刷対象の静止画像を選択する際に、例えば、動画像をスロー再生させながらその内容を慎重に確認する必要はなく、早送り再生によってその内容を大まかに確認しながら所望する場面等が出現した時に一時停止ボタンを操作したとしても、動画像の中から静止画像の出力候補として特定されている画像が抽出されて印刷出力されるので、たとえ、撮影時間が長い膨大な動画像であっても、所望する静止画像を素早くかつ確実に印刷させることが可能となる。   As described above, in the photo image printing / sales apparatus of the second embodiment, when the CPU 11 reproduces and displays a moving image file, when the pause button is operated, the CPU 11 near the image frame position at that time, Since the image frame to which the candidate flag is added is extracted and this image frame is printed out as a still image, when the customer selects a still image to be printed from among moving images, for example, , It is not necessary to carefully check the content while slow-playing the moving image, even if the pause button is operated when the desired scene appears while roughly checking the content by fast-forward playback, Since images specified as still image output candidates are extracted and printed out, even if it is a huge moving image with a long shooting time, it is desired Still image can be quickly and reliably print that.

この場合、静止画像の出力候補として抽出された画像フレームが一覧表示されている状態において、この候補表示の中から任意の候補が選択された際に、選択された画像フレームを静止画像として印刷するようにしたから、自動抽出された各画像の中から印刷対象画像を任意に選ぶことができる。また、この第2実施例においては、動画ファイル内に候補フラグが付加されている画像フレームを抽出し、この画像フレームを静止画像として印刷することもできる。   In this case, in a state where image frames extracted as still image output candidates are displayed in a list, when an arbitrary candidate is selected from the candidate display, the selected image frame is printed as a still image. Thus, the print target image can be arbitrarily selected from the automatically extracted images. In the second embodiment, it is also possible to extract an image frame with a candidate flag added in a moving image file and print the image frame as a still image.

なお、上述した第2実施例においては、動画再生時に一時停止ボタンが操作された際に、現時点の画像フレーム位置を基準として、その前後10秒間に撮影された各画像フレームの中から候補フラグがセットされている画像フレームを抽出するようにしたが、抽出対象の範囲は、10秒間に限らず、任意であり、また、その範囲をユーザ指定によって設定して変更可能としてもよい、   In the second embodiment described above, when the pause button is operated during moving image playback, the candidate flag is selected from the image frames taken for 10 seconds before and after the current image frame position as a reference. Although the set image frame is extracted, the range of the extraction target is not limited to 10 seconds, and is arbitrary, and the range may be set and changed by user designation.

一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体(例えば、CD−ROM、フレキシブルディスク、RAMカード等)を提供するようにしてもよい。すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、動画ファイルを構成する一連の画像フレームのうち、静止画像の出力候補として特定された画像フレームを抽出するためのフレーム指定情報が当該動画ファイルに記録されている状態において、この動画ファイル内において静止画対象として任意の位置が選択指定された際に、指定された位置の近傍で、かつ、前記フレーム指定情報が記録されている画像フレームを読み出す機能と、読み出されたフレーム指定情報に基づいて当該動画ファイルから該当する画像フレームを抽出する機能と、抽出された画像フレームを静止画像として出力する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。   On the other hand, a recording medium (for example, a CD-ROM, a flexible disk, a RAM card, etc.) on which program codes for executing the above-described units are recorded may be provided to the computer. That is, the recording medium has a computer-readable program code, and frame designation information for extracting an image frame specified as a still image output candidate from a series of image frames constituting a moving image file When an arbitrary position is selected and specified as a still image target in the moving image file in the state recorded in the moving image file, an image in the vicinity of the specified position and the frame specifying information is recorded A program for realizing a function of reading a frame, a function of extracting a corresponding image frame from the moving image file based on the read frame designation information, and a function of outputting the extracted image frame as a still image To provide a recorded computer-readable recording medium Good.

また、上述した第1および第2実施例においては、静止画像の出力候補として特定された画像フレームの位置に候補フラグを付加するようにしたが、動画撮影を開始してからの経過時間を計時し、静止画像の出力候補として特定される毎に、その時の計時情報を記録保存するようにしてもよい。   In the first and second embodiments described above, the candidate flag is added to the position of the image frame specified as the still image output candidate, but the elapsed time from the start of moving image shooting is counted. Then, each time it is specified as a still image output candidate, the time information at that time may be recorded and saved.

また、上述した第1および第2実施例においては、静止画像を出力する画像出力装置として、写真画像印刷販売装置を例示したが、静止画像を表示出力したり、通信手段を介して外部へ送信出力するデジタルカメラであってもよく、静止画像を記録保存させた記録メディアを自宅のパーソナルコンピュータに投入して印刷出力させたり、再生表示させるようにしてもよい。更には、画像出力装置としては、パーソナルコンピュータあるいはプリンタ装置などであってもよく、デジタルカメラ自体がダイレクト接続されたり、記録メディアが投入された際に、静止画像を印刷出力したり、表示出力するようにしてもよい。
また、上述した第1および第2実施例のデジタルカメラは、静止画撮影が可能なデジタルビデオカメラに限らず、動画撮影が可能なデジタルスチルカメラであってもよい。
In the first and second embodiments described above, the photographic image printing and selling apparatus is exemplified as the image output apparatus for outputting the still image. However, the still image is displayed and output or transmitted to the outside through the communication means. A digital camera for output may be used, and a recording medium in which a still image is recorded and stored may be inserted into a personal computer at home to be printed out or reproduced and displayed. Further, the image output device may be a personal computer or a printer device. When the digital camera itself is directly connected or a recording medium is inserted, a still image is printed out or displayed. You may do it.
The digital cameras of the first and second embodiments described above are not limited to digital video cameras capable of taking still images, but may be digital still cameras capable of taking moving images.

デジタルカメラの基本的構成要素を示したブロック図。The block diagram which showed the basic component of the digital camera. デジタルカメラ側で撮影された写真画像(静止画像)を印刷して販売する写真画像印刷販売装置の基本的構成要素を示したブロック図。The block diagram which showed the basic component of the photograph image printing sales apparatus which prints and sells the photograph image (still image) image | photographed with the digital camera side. デジタルカメラの特徴的な動作を示したフローチャート。The flowchart which showed the characteristic operation | movement of the digital camera. 動画撮影時に得られる一連の画像フレームを示した図。The figure which showed a series of image frames obtained at the time of video recording. 写真画像印刷販売装置の全体動作を示したフローチャート。The flowchart which showed the whole operation | movement of the photograph image printing sales apparatus. 図5に続く、写真画像印刷販売装置の全体動作を示したフローチャート。The flowchart which showed the whole operation | movement of the photographic image printing sales apparatus following FIG. コマ送り印刷を例示した図。The figure which illustrated frame advance printing. 第2実施例におけるデジタルカメラの特徴的な動作として、動画撮影中の動作を示したフローチャート。The flowchart which showed the operation | movement in moving image photography as characteristic operation | movement of the digital camera in 2nd Example. 第2実施例における写真画像印刷販売装置の全体動作を示したフローチャート。The flowchart which showed the whole operation | movement of the photograph image printing sales apparatus in 2nd Example. 図9に続く、写真画像印刷販売装置の全体動作を示したフローチャート。The flowchart which showed the whole operation | movement of the photograph image printing sales apparatus following FIG.

符号の説明Explanation of symbols

11 CPU
12 記憶部
13 記憶媒体
14 伝送部
15 記録メディア受付装置
16 表示部
17 操作部
18 写真プリンタ装置
19 金銭授受装置
11 CPU
DESCRIPTION OF SYMBOLS 12 Storage part 13 Storage medium 14 Transmission part 15 Recording medium reception apparatus 16 Display part 17 Operation part 18 Photo printer apparatus 19 Money transfer apparatus

Claims (13)

静止画像を出力する画像出力装置であって、
動画ファイルを構成する一連の画像フレームのうち、静止画像の出力候補として特定された画像フレームを抽出するためのフレーム指定情報が当該動画ファイルに記録されている状態において、この動画ファイルに対して静止画像出力が指示された際に、当該動画ファイルから前記フレーム指定情報を読み出す読出手段と、
この読出手段によって読み出されたフレーム指定情報に基づいて当該動画ファイルから該当する画像フレームを抽出する抽出手段と、
この抽出手段によって抽出された画像フレームが静止画像の出力候補として表示されている状態において、この候補表示の中から任意に選択指定された画像フレームを静止画像として出力する画像出力手段と、
を具備したことを特徴とする画像出力装置。
An image output device that outputs a still image,
In a state where frame designation information for extracting an image frame specified as a still image output candidate from a series of image frames constituting the movie file is recorded in the movie file, the movie file is stationary. Reading means for reading out the frame designation information from the video file when image output is instructed;
Extracting means for extracting a corresponding image frame from the moving image file based on the frame designation information read by the reading means;
In a state where the image frame extracted by the extraction means is displayed as a still image output candidate, an image output means for outputting an image frame arbitrarily selected and designated from the candidate display as a still image;
An image output apparatus comprising:
予め決められている複数種の特定方法に従って前記静止画像の出力候補が当該種類毎に特定されている状態において、任意の種類が選択指定された際に、この種類に対応して特定された画像を選択的に抽出して候補表示する、
ようにしたことを特徴とする請求項1記載の画像出力装置。
In the state in which the still image output candidates are specified for each type according to a plurality of types of predetermined specification methods, an image specified corresponding to this type is selected when any type is selected and specified. Selectively extract and display candidates,
The image output apparatus according to claim 1, which is configured as described above.
前記画像出力手段は、候補表示の中から任意に選択指定された各画像を同一の印刷用紙上にその時系列順に配列印刷する、
ようにしたことを特徴とする請求項1記載の画像出力装置。
The image output means prints each image arbitrarily selected and designated from the candidate displays on the same printing paper in the order of time series.
The image output apparatus according to claim 1, which is configured as described above.
前記画像出力手段は、候補表示の中から任意に選択指定された各画像フレームを別の印刷用紙上に個別印刷する、
ようにしたことを特徴とする請求項1記載の画像出力装置。
The image output means individually prints each image frame arbitrarily selected and designated from the candidate displays on another printing paper.
The image output apparatus according to claim 1, which is configured as described above.
コンピュータに対して、
動画ファイルを構成する一連の画像フレームのうち、静止画像の出力候補として特定された画像フレームを抽出するためのフレーム指定情報が当該動画ファイルに記録されている状態において、この動画ファイルに対して静止画像出力が指示された際に、当該動画ファイルから前記フレーム指定情報を読み出す機能と、
読み出されたフレーム指定情報に基づいて当該動画ファイルから該当する画像フレームを抽出する機能と、
抽出された画像フレームが静止画像の出力候補として表示されている状態において、この候補表示の中から任意に選択指定された画像フレームを静止画像として出力する機能と、
を実現させるためのプログラム。
Against the computer,
In a state where frame designation information for extracting an image frame specified as a still image output candidate from a series of image frames constituting the movie file is recorded in the movie file, the movie file is stationary. A function of reading the frame designation information from the video file when image output is instructed;
A function of extracting a corresponding image frame from the video file based on the read frame designation information;
In a state where the extracted image frame is displayed as a still image output candidate, a function for outputting an image frame arbitrarily selected and designated from the candidate display as a still image,
A program to realize
静止画像を出力する画像出力装置であって、
動画ファイルを構成する一連の画像フレームのうち、静止画像の出力候補として特定された画像フレームを抽出するためのフレーム指定情報が当該動画ファイルに記録されている状態において、この動画ファイル内において静止画対象として任意の位置が選択指定された際に、指定された位置の近傍で、かつ、前記フレーム指定情報が記録されている画像フレームを読み出す読出手段と、
この読出手段によって読み出されたフレーム指定情報に基づいて当該動画ファイルから該当する画像フレームを抽出する抽出手段と、
この抽出手段によって抽出された画像フレームを静止画像として出力する画像出力手段と、
を具備したことを特徴とする画像出力装置。
An image output device that outputs a still image,
In a state where frame designation information for extracting an image frame specified as a still image output candidate is recorded in the moving image file among a series of image frames constituting the moving image file, the still image is included in the moving image file. Reading means for reading an image frame in the vicinity of the designated position and recording the frame designation information when an arbitrary position is selected and designated as a target;
Extracting means for extracting a corresponding image frame from the moving image file based on the frame designation information read by the reading means;
Image output means for outputting the image frame extracted by the extraction means as a still image;
An image output apparatus comprising:
動画撮影時にその動画像を複数の画像フレームとして順次記録することによって動画ファイルを記録するカメラ装置であって、動画撮影時にその一連の画像フレームの中から静止画像の出力候補が特定される毎に、その時の画像フレームに対応して前記フレーム指定情報を記録する、
ようにしたことを特徴とする請求項1あるいは請求項6記載の画像出力装置。
A camera device that records a moving image file by sequentially recording a moving image as a plurality of image frames during moving image shooting, each time a still image output candidate is specified from the series of image frames during moving image shooting , Record the frame designation information corresponding to the image frame at that time,
7. The image output apparatus according to claim 1, wherein the image output apparatus is configured as described above.
動画撮影中にその撮影状態を変化させるための所定の撮影操作を検出した際に、この検出時点を基準として決定された画像フレームを静止画像の出力候補として特定し、この画像フレームに対応して前記フレーム指定情報を記録する、
ようにしたことを特徴とする請求項7記載の画像出力装置。
When a predetermined shooting operation for changing the shooting state is detected during moving image shooting, an image frame determined on the basis of the detection time point is specified as a still image output candidate, and this image frame is Recording the frame designation information;
8. The image output apparatus according to claim 7, wherein the image output apparatus is configured as described above.
動画撮影中にカメラ本体の移動によって撮影方向が変更されたことを検出した際に、この検出時点を基準として決定された画像フレームを静止画像の出力候補として特定し、この画像フレームに対応して前記フレーム指定情報を記録する、
ようにしたことを特徴とする請求項7記載の画像出力装置。
When it is detected that the shooting direction has been changed by moving the camera body during movie shooting, an image frame determined based on this detection time is specified as a still image output candidate, and this image frame is Recording the frame designation information;
8. The image output apparatus according to claim 7, wherein the image output apparatus is configured as described above.
動画撮影時に静止画候補として任意に指定されたタイミングを検出した際に、この検出時点の画像フレームを静止画像の出力候補として特定し、この画像フレームに対応して前記フレーム指定情報を記録する、
ようにしたことを特徴とする請求項7記載の画像出力装置。
When a timing arbitrarily designated as a still image candidate at the time of moving image shooting is detected, an image frame at the time of detection is identified as a still image output candidate, and the frame designation information is recorded corresponding to the image frame.
8. The image output apparatus according to claim 7, wherein the image output apparatus is configured as described above.
動画ファイルを再生表示している状態おいて、この再生中の動画像の中から任意の画像が選択指定された際に、指定された画像フレームの近傍に位置し、かつ、前記フレーム指定情報が記録されている画像フレームを抽出して静止画像として印刷する、
ようにしたことを特徴とする請求項6記載の画像出力装置。
When a video file is being played back and displayed, when an arbitrary image is selected and designated from the moving images being played back, the video file is located near the designated image frame, and the frame designation information is Extract recorded image frames and print them as still images.
The image output apparatus according to claim 6, which is configured as described above.
前記抽出手段によって抽出された画像フレームを静止画像の出力候補として表示されている状態において、この候補表示の中から任意の候補が選択された際に、前記画像出力手段は、この選択された画像フレームを静止画像として出力する、
ようにしたことを特徴とする請求項6記載の画像出力装置。
In a state in which the image frame extracted by the extraction unit is displayed as a still image output candidate, when an arbitrary candidate is selected from the candidate display, the image output unit displays the selected image. Output the frame as a still image,
The image output apparatus according to claim 6, which is configured as described above.
コンピュータに対して、
動画ファイルを構成する一連の画像フレームのうち、静止画像の出力候補として特定された画像フレームを抽出するためのフレーム指定情報が当該動画ファイルに記録されている状態において、この動画ファイル内において静止画対象として任意の位置が選択指定された際に、指定された位置の近傍で、かつ、前記フレーム指定情報が記録されている画像フレームを読み出す機能と、
読み出されたフレーム指定情報に基づいて当該動画ファイルから該当する画像フレームを抽出する機能と、
抽出された画像フレームを静止画像として出力する機能と、
を実現させるためのプログラム。
Against the computer,
In a state where frame designation information for extracting an image frame specified as a still image output candidate is recorded in the moving image file among a series of image frames constituting the moving image file, the still image is included in the moving image file. When an arbitrary position is selected and designated as a target, a function of reading an image frame in the vicinity of the designated position and in which the frame designation information is recorded;
A function of extracting a corresponding image frame from the video file based on the read frame designation information;
A function to output the extracted image frame as a still image;
A program to realize
JP2004034520A 2004-02-12 2004-02-12 Image output apparatus and program Pending JP2005229237A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004034520A JP2005229237A (en) 2004-02-12 2004-02-12 Image output apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004034520A JP2005229237A (en) 2004-02-12 2004-02-12 Image output apparatus and program

Publications (1)

Publication Number Publication Date
JP2005229237A true JP2005229237A (en) 2005-08-25

Family

ID=35003623

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004034520A Pending JP2005229237A (en) 2004-02-12 2004-02-12 Image output apparatus and program

Country Status (1)

Country Link
JP (1) JP2005229237A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006211283A (en) * 2005-01-27 2006-08-10 Canon Inc Printer system and its printing control method, and program
US8049915B2 (en) 2006-12-20 2011-11-01 Canon Kabushiki Kaisha Image processing apparatus, image processing method and storage medium
US9209919B2 (en) 2011-04-19 2015-12-08 Kabushiki Kaisha Toshiba Synchronization control system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006211283A (en) * 2005-01-27 2006-08-10 Canon Inc Printer system and its printing control method, and program
JP4541913B2 (en) * 2005-01-27 2010-09-08 キヤノン株式会社 Printer system, printing control method therefor, and program
US8049915B2 (en) 2006-12-20 2011-11-01 Canon Kabushiki Kaisha Image processing apparatus, image processing method and storage medium
US9209919B2 (en) 2011-04-19 2015-12-08 Kabushiki Kaisha Toshiba Synchronization control system

Similar Documents

Publication Publication Date Title
US7856173B2 (en) Shooting device for electrical image stabilizing using relationship between stabilization information and shooting condition
US20140055629A1 (en) Imaging apparatus
JP3409045B2 (en) Film image input method and device
JP2016189544A (en) Image pickup device, image pickup method, program and recording medium
US8908056B2 (en) Image recording and reproducing device
KR20150032165A (en) Moving image selection apparatus for selecting moving image to be combined, moving image selection method, and storage medium
JP2003299028A (en) Image display device and image managing program
JP5245636B2 (en) Electronics
JP2006099532A (en) Information processor, image data output method and program
JP2006157324A (en) Image reproducing apparatus and program
JP2005117369A (en) Moving image recorder, moving image reproducer and digital camera
JP2008022216A (en) Device and method for displaying image, program, photographing apparatus with information recorder, and animation recording device
JP2008040851A (en) Information processor, information processing methodology, and computer program
JP2005229237A (en) Image output apparatus and program
JP2005229236A (en) Camera apparatus and program
US8780250B2 (en) Image processing apparatus that processes image data to which a plurality of pieces of classification information are added, method of controlling image processing apparatus, and storage medium
JP2005236483A (en) Image processing apparatus and program thereof
JP2006229598A (en) Image recording device
JP2005236484A (en) Camera device and program
JP2008054128A (en) Image pickup device, image display apparatus, and its program
JP2007036749A (en) Imaging apparatus, imaging method and program
JP2004104534A (en) Image pickup device
JP4513491B2 (en) Electronic camera
JP2001313895A (en) Electronic camera
JP3426997B2 (en) Editing video shooting method and apparatus with subject information acquisition function, and storage medium storing program describing the method

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20060209

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060314