[go: nahoru, domu]

JP4788607B2 - IMAGING DEVICE, IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM FOR IMAGE PROCESSING METHOD, AND RECORDING MEDIUM CONTAINING PROGRAM FOR IMAGE PROCESSING METHOD - Google Patents

IMAGING DEVICE, IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM FOR IMAGE PROCESSING METHOD, AND RECORDING MEDIUM CONTAINING PROGRAM FOR IMAGE PROCESSING METHOD Download PDF

Info

Publication number
JP4788607B2
JP4788607B2 JP2007006995A JP2007006995A JP4788607B2 JP 4788607 B2 JP4788607 B2 JP 4788607B2 JP 2007006995 A JP2007006995 A JP 2007006995A JP 2007006995 A JP2007006995 A JP 2007006995A JP 4788607 B2 JP4788607 B2 JP 4788607B2
Authority
JP
Japan
Prior art keywords
image
image data
thumbnail
data
recording
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.)
Expired - Fee Related
Application number
JP2007006995A
Other languages
Japanese (ja)
Other versions
JP2008177662A5 (en
JP2008177662A (en
Inventor
栄介 藤本
淳一 横田
亮吾 伊藤
浩 下野
英生 小幡
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP2007006995A priority Critical patent/JP4788607B2/en
Publication of JP2008177662A publication Critical patent/JP2008177662A/en
Publication of JP2008177662A5 publication Critical patent/JP2008177662A5/ja
Application granted granted Critical
Publication of JP4788607B2 publication Critical patent/JP4788607B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Studio Devices (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Television Signal Processing For Recording (AREA)

Description

本発明は、撮像装置、画像処理装置、画像処理方法、画像処理方法のプログラム及び画像処理方法のプログラムを記録した記録媒体に関し、例えばデジタルビデオカメラに適用することができる。本発明は、記録媒体への転送レートの低下により、サムネイル画像の記録を中止し、動画像のみを記録することにより、頭だしや編集ポイント探索に用いる頭出し用のサムネイル画像を記録媒体に記録する場合に、一時的に記録媒体への転送レートが低下する場合でも、動画像を確実に記録することができるようにする。   The present invention relates to an imaging apparatus, an image processing apparatus, an image processing method, a program for the image processing method, and a recording medium on which the program for the image processing method is recorded, and can be applied to, for example, a digital video camera. The present invention stops the recording of thumbnail images due to a decrease in the transfer rate to the recording medium, and records only moving images, thereby recording a thumbnail image for cueing used for head search and editing point search on the recording medium. In this case, a moving image can be reliably recorded even when the transfer rate to the recording medium temporarily decreases.

従来、デジタルビデオカメラ等の撮像装置では、動画像をMPEG(Moving Picture Experts Group)によりデータ圧縮して記録媒体に記録している。このMPEGでは、GOP(Group Of Pictures )単位で動画像を区切ってデータ圧縮処理している。   2. Description of the Related Art Conventionally, in an imaging apparatus such as a digital video camera, a moving image is data-compressed by MPEG (Moving Picture Experts Group) and recorded on a recording medium. In this MPEG, data compression processing is performed by dividing moving images in GOP (Group Of Pictures) units.

このような動画像の記録に関して、例えば特開2006−74690号公報には、所定ピクチャ毎に、頭だしや編集ポイント探索に用いる頭出し用のサムネイル画像を作成して記録媒体に記録する方法が提案されている。この特開2006−74690号公報に開示の手法によれば、この頭出し用のサムネイル画像を使用して所望するシーンを高速度で頭出しすることができ、またこの頭出し用のサムネイル画像を使用して編集ポイントを探索することができる。   Regarding recording of such a moving image, for example, Japanese Patent Laid-Open No. 2006-74690 discloses a method of creating a thumbnail image for cueing used for cueing or editing point search for each predetermined picture and recording it on a recording medium. Proposed. According to the technique disclosed in Japanese Patent Application Laid-Open No. 2006-74690, a desired scene can be cued at high speed using the cueing thumbnail image. You can use it to search for edit points.

しかしながら頭出し用のサムネイル画像を所定ピクチャ毎に作成して記録媒体に記録する場合、動画像のみを記録する場合に比して、記録媒体に記録するデータ量が増大することになる。これに対してこの種の撮像装置では、記録媒体への転送レートが一時的に低下する場合がある。   However, when a cueing thumbnail image is created for each predetermined picture and recorded on a recording medium, the amount of data recorded on the recording medium increases as compared with the case of recording only a moving image. On the other hand, in this type of imaging apparatus, the transfer rate to the recording medium may temporarily decrease.

すなわち例えばハードディスク装置では、加速度センサにより衝撃を検出してヘッドを退避させる場合があり、ヘッドを退避させた場合には、一時的に記録媒体への転送レートが低下する。またハードディスク装置、光ディスク装置等のディスク装置では、ライトリトライする場合もあり、この場合も、一時的に記録媒体への転送レートが低下することになる。またバッテリーの消費により電源電圧が低下し、記録系の回路が正常に動作しなくなる場合も予測され、この場合も、一時的に記録媒体への転送レートが低下する。また温度センサ、結露センサ等により異常を検出して記録媒体への記録を一時中断する場合もあり、この場合も、一時的に記録媒体への転送レートが低下する。   That is, for example, in a hard disk device, an impact may be detected by an acceleration sensor to retract the head, and when the head is retracted, the transfer rate to the recording medium temporarily decreases. In addition, in a disk device such as a hard disk device or an optical disk device, a write retry may be performed. In this case, the transfer rate to the recording medium is temporarily reduced. In addition, it is predicted that the power supply voltage is reduced due to battery consumption and the recording circuit does not operate normally. In this case, the transfer rate to the recording medium is temporarily reduced. In some cases, an abnormality is detected by a temperature sensor, a dew condensation sensor or the like, and recording on the recording medium is temporarily interrupted. In this case, the transfer rate to the recording medium is temporarily reduced.

従って頭出し用のサムネイル画像を所定ピクチャ毎に作成して記録媒体に記録する方法にあっては、このように一時的に記録媒体への転送レートが低下した場合に、動画像を記録できなくなる場合も予測され、直には適用できない問題があった。
特開2006−74690号公報
Therefore, in the method of creating a cueing thumbnail image for each predetermined picture and recording it on a recording medium, it is impossible to record a moving image when the transfer rate to the recording medium temporarily decreases in this way. In some cases, the problem was predicted and could not be applied directly.
JP 2006-74690 A

本発明は以上の点を考慮してなされたもので、頭出し用のサムネイル画像を記録媒体に記録する場合に、一時的に記録媒体への転送レートが低下する場合でも、動画像を確実に記録することができる撮像装置、画像処理装置、画像処理方法、画像処理方法のプログラム及び画像処理方法のプログラムを記録した記録媒体を提案しようとするものである。   The present invention has been made in consideration of the above points, and when recording a thumbnail image for cueing on a recording medium, even if the transfer rate to the recording medium temporarily decreases, An image pickup apparatus, an image processing apparatus, an image processing method, a program for the image processing method, and a recording medium on which the program for the image processing method is recorded can be proposed.

上記の課題を解決するため請求項1の発明は、撮像装置に適用して、動画像の画像データを取得する撮影部と、前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成部と、前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録部と、前記記録部における前記記録媒体への転送レートの低下により、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御部とを備えるようにする。   In order to solve the above-mentioned problem, the invention of claim 1 is applied to an imaging apparatus, and a photographing unit that acquires image data of a moving image, and an image of a thumbnail image for each predetermined picture from the image data of the moving image. A thumbnail image creating unit that creates data; a recording unit that records the image data of the moving image and the image data of the thumbnail image on a recording medium; and a reduction in a transfer rate to the recording medium in the recording unit. And a control unit that stops recording the image data of the image on the recording medium.

また請求項2の発明は、画像処理装置に適用して、動画像の画像データを取得する画像データ取得部と、前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成部と、前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録部と、前記記録部における前記記録媒体への転送レートの低下により、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御部とを備えるようにする。   Further, the invention of claim 2 is applied to an image processing apparatus, and an image data acquisition unit that acquires image data of a moving image, and creates image data of a thumbnail image for each predetermined picture from the image data of the moving image A thumbnail image creating unit, a moving image image data, a recording unit that records the image data of the thumbnail image on a recording medium, and a reduction in a transfer rate of the recording unit to the recording medium. And a control unit for stopping the recording of the data on the recording medium.

また請求項10の発明は、画像処理方法に適用して、動画像の画像データを取得する画像データ取得のステップと、前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成のステップと、前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録のステップと、前記記録のステップにおける前記記録媒体への転送レートの低下により、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御のステップとを備えるようにする。   The invention of claim 10 is applied to an image processing method to acquire image data of moving images, and to acquire image data of thumbnail images for each predetermined picture from the image data of moving images. A thumbnail image creation step to be created, a recording step of recording the image data of the moving image and the image data of the thumbnail image on a recording medium, and a decrease in a transfer rate to the recording medium in the recording step. And a step of controlling to stop recording the image data of the thumbnail image on the recording medium.

また請求項11の発明は、画像処理方法のプログラムに適用して、動画像の画像データを取得する画像データ取得のステップと、前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成のステップと、前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録のステップと、前記記録のステップにおける前記記録媒体への転送レートの低下により、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御のステップとを備えるようにする。   The invention of claim 11 is applied to a program of an image processing method to acquire image data of moving images, and an image of thumbnail images for each predetermined picture from the moving image image data. A thumbnail image creating step for creating data, a recording step for recording the image data of the moving image and the image data of the thumbnail image on a recording medium, and a decrease in a transfer rate to the recording medium in the recording step And a step of controlling to stop recording the image data of the thumbnail image on the recording medium.

また請求項12の発明は、動画像の画像データを記録媒体に記録する画像処理方法のプログラムを記録した記録媒体に適用して、前記画像処理方法のプログラムは、前記動画像の画像データを取得する画像データ取得のステップと、前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成のステップと、前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録のステップと、前記記録のステップにおける前記記録媒体への転送レートの低下により、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御のステップとを備えるようにする。 The invention of claim 12, there is provided a recording medium recording a program for images processing method that records the image data of a moving image on a recording medium, a program of the image processing method, image data of the moving image An image data acquisition step, a thumbnail image creation step of creating image data of a thumbnail image for each predetermined picture from the image data of the moving image, an image data of the moving image, and an image of the thumbnail image A recording step of recording data on the recording medium, and a control step of stopping recording of the image data of the thumbnail image on the recording medium due to a decrease in a transfer rate to the recording medium in the recording step. Like that.

また請求項13の発明は、画像処理装置に適用して、動画像の画像データと、前記動画像の画像データの所定ピクチャ毎のサムネイル画像の画像データとを取得する画像データ取得部と、前記動画像の画像データから、前記ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成部と、前記画像データ取得部で取得した前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録部とを備え、前記動画像の画像データに対する前記サムネイル画像の欠落を検出し、該サムネイル画像が欠落した箇所に、前記サムネイル画像作成部で作成した前記サムネイル画像の画像データを割り当てて、前記動画像の画像データ及び前記サムネイル画像の画像データを記録する。   The invention according to claim 13 is applied to an image processing apparatus, and an image data acquisition unit that acquires image data of a moving image and image data of a thumbnail image for each predetermined picture of the image data of the moving image; A thumbnail image creation unit that creates image data of a thumbnail image for each picture from the image data of the moving image, a recording medium that stores the image data of the moving image and the image data of the thumbnail image acquired by the image data acquisition unit And a recording unit for recording the thumbnail image to the image data of the moving image is detected, and image data of the thumbnail image created by the thumbnail image creation unit is allocated to a location where the thumbnail image is missing Then, the image data of the moving image and the image data of the thumbnail image are recorded.

また請求項14の発明は、画像処理方法に適用して、動画像の画像データと、前記動画像の画像データの所定ピクチャ毎のサムネイル画像の画像データとを取得する画像データ取得ステップと、前記動画像の画像データから、前記ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成ステップと、前記画像データ取得ステップで取得した前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録ステップとを備え、前記動画像の画像データに対する前記サムネイル画像の欠落を検出し、該サムネイル画像が欠落した箇所に、前記サムネイル画像作成ステップで作成した前記サムネイル画像の画像データを割り当てて、前記動画像の画像データ及び前記サムネイル画像の画像データを記録する。   The invention of claim 14 is applied to an image processing method to obtain image data of a moving image and image data acquisition step of acquiring image data of a thumbnail image for each predetermined picture of the image data of the moving image, A thumbnail image creating step for creating image data of a thumbnail image for each picture from the image data of a moving image, the moving image image data acquired in the image data acquiring step, and the image data of the thumbnail image are recorded on the recording medium A recording step of recording the thumbnail image to the moving image image data, and allocating the thumbnail image data created in the thumbnail image creation step to a location where the thumbnail image is missing. The image data of the moving image and the image data of the thumbnail image are recorded

また請求項15の発明は、画像処理方法のプログラムに適用して、動画像の画像データと、前記動画像の画像データの所定ピクチャ毎のサムネイル画像の画像データとを取得する画像データ取得ステップと、前記動画像の画像データから、前記ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成ステップと、前記画像データ取得ステップで取得した前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録ステップとを備え、前記動画像の画像データに対する前記サムネイル画像の欠落を検出し、該サムネイル画像が欠落した箇所に、前記サムネイル画像作成ステップで作成した前記サムネイル画像の画像データを割り当てて、前記動画像の画像データ及び前記サムネイル画像の画像データを記録する。   The invention of claim 15 is applied to a program for an image processing method to obtain image data of a moving image and image data acquisition step of acquiring image data of a thumbnail image for each predetermined picture of the image data of the moving image. A thumbnail image creating step for creating thumbnail image image data for each picture from the moving image image data, and the moving image image data and the thumbnail image image data obtained in the image data obtaining step. A recording step of recording on a recording medium, detecting missing of the thumbnail image with respect to the image data of the moving image, and image data of the thumbnail image created in the thumbnail image creating step at a location where the thumbnail image is missing Assigned to the image data of the moving image and the image data of the thumbnail image. The record.

また請求項16の発明は、動画像の画像データを記録媒体に記録する画像処理方法のプログラムを記録した記録媒体に適用して、前記動画像の画像データと、前記動画像の画像データの所定ピクチャ毎のサムネイル画像の画像データとを取得する画像データ取得ステップと、前記動画像の画像データから、前記ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成ステップと、前記画像データ取得ステップで取得した前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録ステップとを備え、前記動画像の画像データに対する前記サムネイル画像の欠落を検出し、該サムネイル画像が欠落した箇所に、前記サムネイル画像作成ステップで作成した前記サムネイル画像の画像データを割り当てて、前記動画像の画像データ及び前記サムネイル画像の画像データを記録する。
The invention of claim 16, there is provided a recording medium recording a program for images processing method that records the image data of a moving image on a recording medium, the image data of the moving image, the image data of the moving image An image data acquisition step for acquiring image data of a thumbnail image for each predetermined picture, a thumbnail image generation step for generating image data of a thumbnail image for each picture from the image data of the moving image, and the image data A recording step of recording the image data of the moving image acquired in the acquiring step and the image data of the thumbnail image on a recording medium, and detecting the lack of the thumbnail image with respect to the image data of the moving image, The image data of the thumbnail image created in the thumbnail image creation step is assigned to the missing part. Te, and records the image data of the image data and the thumbnail image of the moving image.

請求項1、請求項2、請求項10、請求項11、又は請求項12の構成によれば、記録媒体への転送レートの低下により、動画像及びサムネイル画像の双方を記録困難となった場合でも、動画像については、記録を継続することができ、一時的に記録媒体への転送レートが低下する場合でも、動画像を確実に記録することができる。   According to the configuration of claim 1, claim 2, claim 10, claim 11 or claim 12, when it becomes difficult to record both moving images and thumbnail images due to a decrease in the transfer rate to the recording medium. However, recording of moving images can be continued, and moving images can be reliably recorded even when the transfer rate to the recording medium temporarily decreases.

また請求項13、請求項14、請求項15、又は請求項16の構成によれば、請求項1、請求項2、請求項10、請求項11、又は請求項12の構成により、一時的にサムネイル画像の記録を中止した記録媒体について、欠落したサムネイル画像の画像データを補うことができる。   According to the structure of claim 13, claim 14, claim 15, or claim 16, the structure of claim 1, claim 2, claim 10, claim 11, or claim 12 temporarily The image data of the missing thumbnail image can be supplemented for the recording medium in which the recording of the thumbnail image is stopped.

本発明によれば、頭出し用のサムネイル画像を記録媒体に記録する場合に、一時的に記録媒体への転送レートが低下する場合でも、動画像を確実に記録することができる。   According to the present invention, when a thumbnail image for cueing is recorded on a recording medium, a moving image can be reliably recorded even when the transfer rate to the recording medium is temporarily reduced.

以下、適宜図面を参照しながら本発明の実施例を詳述する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings as appropriate.

(1)実施例の構成
図2は、本発明の実施例のデジタルビデオカメラを示すブロック図である。このデジタルビデオカメラ1において、撮影部2は、CCD(Charge Coupled Device )固体撮像素子、CMOS(Complementary Metal-Oxide Semiconductor )固体撮像素子等により構成される。撮影部2は、動画像の撮影時、図示しないレンズユニットにより撮像面に形成された光学像を光電変換処理し、光電変換処理結果である撮像信号を生成する。このデジタルビデオカメラ1は、この撮像信号をアナログディジタル変換処理して動画像の画像データD1を生成し、この動画像の画像データD1をホワイトバランス調整、ガンマ補正等して動画像入力インターフェース(動画像入力IF)3に入力する。
(1) Configuration of Embodiment FIG. 2 is a block diagram showing a digital video camera according to an embodiment of the present invention. In the digital video camera 1, the photographing unit 2 includes a CCD (Charge Coupled Device) solid-state imaging device, a CMOS (Complementary Metal-Oxide Semiconductor) solid-state imaging device, and the like. The photographing unit 2 performs photoelectric conversion processing on an optical image formed on the imaging surface by a lens unit (not shown) when capturing a moving image, and generates an imaging signal that is a result of the photoelectric conversion processing. The digital video camera 1 performs analog-digital conversion processing on the imaging signal to generate moving image data D1. The moving image input data (moving image) is subjected to white balance adjustment, gamma correction, and the like. Image input IF) 3.

音声変換部4は、動画像の撮影時、図示しないマイクで取得される音声信号をアナログディジタル変換処理して音声データD2を生成し、この音声データD2を音声入力インターフェース(音声入力IF)5に出力する。   The voice conversion unit 4 performs an analog-digital conversion process on a voice signal acquired by a microphone (not shown) at the time of shooting a moving image to generate voice data D2, and this voice data D2 is sent to a voice input interface (voice input IF) 5. Output.

動画像入力インターフェース3、音声入力インターフェース5は、動画像の撮影時、それぞれ順次入力される動画像の画像データD1、音声データD2をバッファメモリ6に出力する。   The moving image input interface 3 and the audio input interface 5 output the moving image image data D1 and the audio data D2 that are sequentially input to the buffer memory 6 when the moving image is captured.

モニタ部7は、動画像の撮影時、バッファメモリ6を介して撮影部2から出力される画像データD1を取得し、液晶表示パネル等のディスプレイで表示する。またバッファメモリ6を介して音声変換部4から出力される音声データD2を取得し、音声信号に変換してイヤホンに出力する。また動画像の再生時、バッファメモリ6を介して動画像伸長部9から出力される画像データD3を取得して表示する。またバッファメモリ6を介して音声伸長部10から音声データD4を取得し、音声信号に変換してイヤホンに出力する。これに対して編集時等において、モニタ部7は、バッファメモリ6を介してマイクロコンピュータ11で生成された画像データを表示することにより、編集用の画面等を表示する。またバッファメモリ6を介して静止画像伸長部12から出力される静止画像の画像データD5を取得し、編集用の画面上等で表示する。   The monitor unit 7 acquires the image data D1 output from the imaging unit 2 via the buffer memory 6 when capturing a moving image, and displays it on a display such as a liquid crystal display panel. Also, the audio data D2 output from the audio conversion unit 4 is acquired via the buffer memory 6, converted into an audio signal, and output to the earphone. Further, when reproducing a moving image, the image data D3 output from the moving image decompression unit 9 is acquired and displayed via the buffer memory 6. Also, the audio data D4 is acquired from the audio expansion unit 10 via the buffer memory 6, converted into an audio signal, and output to the earphone. On the other hand, at the time of editing or the like, the monitor unit 7 displays an editing screen or the like by displaying the image data generated by the microcomputer 11 via the buffer memory 6. Further, the image data D5 of the still image output from the still image expansion unit 12 is acquired via the buffer memory 6 and displayed on the editing screen or the like.

バッファメモリ6は、動画像入力インターフェース3、音声入力インターフェース5から出力される画像データD1、音声データD2、動画像伸長部9、静止画像伸長部12、音声伸長部10から出力される画像データD3、D5、音声データD4を一時格納して各部に出力する。   The buffer memory 6 includes image data D1 and audio data D2 output from the moving image input interface 3 and audio input interface 5, moving image expansion unit 9, still image expansion unit 12, and image data D3 output from the audio expansion unit 10. , D5, and audio data D4 are temporarily stored and output to each unit.

動画像圧縮部13は、動画像の記録時、バッファメモリ6を介して撮影部2から出力される画像データD1を取得し、MPEGによりデータ圧縮して符号化データD6を出力する。ここで図3に示すように、動画像圧縮部13は、15フレームで1GOPを構成し、各GOPの先頭フレームをIピクチャに設定して符号化データD6を生成する。   When recording a moving image, the moving image compression unit 13 acquires the image data D1 output from the photographing unit 2 via the buffer memory 6, compresses the data using MPEG, and outputs encoded data D6. Here, as shown in FIG. 3, the moving image compression unit 13 forms one GOP with 15 frames, sets the first frame of each GOP to an I picture, and generates encoded data D6.

音声圧縮部15は、動画像の記録時、バッファメモリ6を介して音声変換部4から出力される音声データD2を取得し、この音声データD2をAC3(Audio Code Number 3)によりデータ圧縮して符号化データD7を出力する。   The audio compression unit 15 acquires the audio data D2 output from the audio conversion unit 4 via the buffer memory 6 when recording a moving image, and compresses the audio data D2 using AC3 (Audio Code Number 3). The encoded data D7 is output.

マルチプレクサ/デマルチプレクサ16は、動画像の記録時、動画像圧縮部13から出力される符号化データD6、音声圧縮部15から出力される符号化データD7を時分割多重化処理して動画ストリームを形成し、この動画ストリームのデータD8を出力する。   The multiplexer / demultiplexer 16 performs time-division multiplexing processing of the encoded data D6 output from the moving image compression unit 13 and the encoded data D7 output from the audio compression unit 15 when recording a moving image, The video stream data D8 is output.

またマルチプレクサ/デマルチプレクサ16は、動画像の再生時、バッファメモリ17から出力される動画ストリームのデータD9を、動画像の符号化データD10と、音声データの符号化データD11とに分離してそれぞれ動画像伸長部9、音声伸長部10に出力する。   Further, the multiplexer / demultiplexer 16 separates the moving picture stream data D9 output from the buffer memory 17 into the encoded data D10 of the moving picture and the encoded data D11 of the audio data when reproducing the moving picture. The video is output to the moving image expansion unit 9 and the audio expansion unit 10.

動画像伸長部9は、マルチプレクサ/デマルチプレクサ16から出力される動画像の符号化データD10をデータ伸長して動画像の画像データD3を復号し、この動画像の画像データD3をバッファメモリ6に出力する。音声伸長部10は、マルチプレクサ/デマルチプレクサ16から出力される音声データの符号化データD11をデータ伸長して音声データD4を復号し、この音声データD4をバッファメモリ6に出力する。   The moving image decompression unit 9 decompresses the moving image encoded data D10 output from the multiplexer / demultiplexer 16 to decode the moving image image data D3, and stores the moving image image data D3 in the buffer memory 6. Output. The audio decompression unit 10 decompresses the encoded data D11 of the audio data output from the multiplexer / demultiplexer 16, decodes the audio data D4, and outputs the audio data D4 to the buffer memory 6.

画素数変換部19は、マイクロコンピュータ11の制御により、ユーザーがサムネイル画像の作成を指示している場合、動画像の記録時、内蔵の抽出部19Aを用いて、所定ピクチャ毎に、動画像の画像データD1を取得する。またこの抽出部19Aで取得した画像データD1を画素間引きし、サムネイル画像の画像データD13を生成する。また後述する補完処理において、マイクロコンピュータ11の制御により、同様にしてサムネイル画像の画像データD13を生成する。   When the user instructs to create a thumbnail image under the control of the microcomputer 11, the pixel number conversion unit 19 uses a built-in extraction unit 19 </ b> A to record a moving image for each predetermined picture when recording a moving image. Image data D1 is acquired. Further, the image data D1 acquired by the extraction unit 19A is thinned out by pixel to generate image data D13 of a thumbnail image. In addition, in the complementing process to be described later, the image data D13 of the thumbnail image is generated in the same manner under the control of the microcomputer 11.

ここでこの実施例において、図3(A)及び(B)に示すように、抽出部19Aで取得するピクチャは、画像データD1のIピクチャに設定される。従って画素数変換部19は、各GOPの先頭ピクチャの画像データD1を選択的に取得して、1GOP毎にサムネイル画像を作成する。なおサムネイル画像を作成するピクチャは、Iピクチャに限らず、Pピクチャ、Bピクチャから作成するようにしてもよい。また1つのGOPから複数ピクチャを選択してそれぞれサムネイル画像を作成してもよく、また複数ピクチャ毎に、1つのサムネイル画像を作成してもよい。   Here, in this embodiment, as shown in FIGS. 3A and 3B, the picture acquired by the extraction unit 19A is set to the I picture of the image data D1. Accordingly, the pixel number conversion unit 19 selectively acquires the image data D1 of the first picture of each GOP and creates a thumbnail image for each GOP. The picture for creating the thumbnail image is not limited to the I picture, and may be created from the P picture and the B picture. Further, a plurality of pictures may be selected from one GOP to create thumbnail images, or one thumbnail image may be created for each of the plurality of pictures.

静止画像圧縮部20は、このサムネイル画像の画像データD13を所定の符号化方式によりデータ圧縮し、サムネイル画像の符号化データD14をバッファメモリ17に出力する。この実施例では、この符号化方式に、JPEG(Joint Photographic Coding Experts Group )が適用される。なお以下において、このサムネイル画像の符号化データD14を適宜、サムネイルデータと呼ぶ。   The still image compression unit 20 compresses the image data D13 of the thumbnail image by a predetermined encoding method, and outputs the encoded data D14 of the thumbnail image to the buffer memory 17. In this embodiment, JPEG (Joint Photographic Coding Experts Group) is applied to this encoding method. Hereinafter, the encoded data D14 of the thumbnail image is appropriately referred to as thumbnail data.

静止画像伸長部12は、編集時等において、バッファメモリ17からサムネイルデータD15を入力し、このサムネイルデータD15をデータ伸長してバッファメモリ6に出力する。   The still image decompression unit 12 receives the thumbnail data D15 from the buffer memory 17 during editing or the like, decompresses the thumbnail data D15, and outputs the thumbnail data D15 to the buffer memory 6.

バッファメモリ17は、動画像の記録時、マルチプレクサ/デマルチプレクサ16から出力される動画像ストリームのデータD8、マイクロコンピュータ11から出力される各種のデータを一時格納し、所定フォーマットでドライブ21に出力する。またユーザーがサムネイル画像の記録を指示している場合、さらに静止画像圧縮部20から出力される符号化データD14を所定フォーマットでドライブ21に出力する。   The buffer memory 17 temporarily stores moving image stream data D8 output from the multiplexer / demultiplexer 16 and various data output from the microcomputer 11 when recording moving images, and outputs the data to the drive 21 in a predetermined format. . When the user instructs to record thumbnail images, the encoded data D14 output from the still image compression unit 20 is output to the drive 21 in a predetermined format.

この実施例では、この所定フォーマットにQT(Quick Time)ファイルフォーマットが適用される。ここでQTファイルフォーマットは、複数のリソースを同期させて再生可能なマルチメディア対応のファイルフォーマットであり、階層化されたブロック構造により構成される。QTファイルフォーマットのファイルは、図4に示すように、リソースである画像データ、音声データ等を格納するムービーデータアトムと、このリソースの管理データを格納するムービーアトムとにより形成される。各リソースは、それぞれトラックとしてムービーデータアトムに割り当てられ、さらに各トラックは、所定データ量のサンプルにより区分されて形成される。ムービーアトムは、このムービーデータアトムに対応して階層構造により作成され、この階層構造における最下位層に各サンプルの管理データを格納した管理テーブルが設けられる。ムービーアトムは、この管理テーブルによるトラックがリソース毎に設けられる。なおQTファイルフォーマットでは、他のQTファイルフォーマットのファイルに保持されたムービーデータアトムを参照することにより、リソースの全部又は一部を別ファイルとした外部参照形式も許され、この場合は、ムービーアトムのみによって構成される場合もある。   In this embodiment, a QT (Quick Time) file format is applied to the predetermined format. Here, the QT file format is a multimedia-compatible file format in which a plurality of resources can be played back in synchronization, and has a hierarchical block structure. As shown in FIG. 4, the QT file format file is formed by a movie data atom that stores image data, audio data, and the like, which are resources, and a movie atom that stores management data of this resource. Each resource is assigned to a movie data atom as a track, and each track is formed by being divided by a predetermined amount of samples. A movie atom is created in a hierarchical structure corresponding to the movie data atom, and a management table storing management data of each sample is provided in the lowest layer in the hierarchical structure. In the movie atom, a track based on this management table is provided for each resource. In the QT file format, an external reference format in which all or part of the resource is a separate file is permitted by referring to a movie data atom held in a file of another QT file format. In this case, the movie atom In some cases, it may be constituted only by.

従ってバッファメモリ17は、ユーザーがサムネイル画像の記録を指示していない場合、動画像の記録時、マルチプレクサ16から出力される動画ストリームのデータD8で動画ストリームのトラックを形成し、この動画ストリームのトラックによるムービーデータアトムのデータをドライブ21に出力する。またユーザーがサムネイル画像の作成を指示している場合、動画像の記録時、動画ストリームのデータD8とサムネイルデータD14とでそれぞれ動画ストリームのトラックとサムネイルトラックとを形成し、これら動画ストリームのトラックとサムネイルトラックとによるムービーデータアトムのデータをドライブ21に出力する。また動画ストリームのトラックでは、1フレーム分の動画ストリームを1サンプルに割り当て、サムネイルトラックでは、1つのサムネイル画像を1サンプルに割り当てる。またムービーデータアトムの記録を完了すると、マイクロコンピュータ11に保持されたムービーアトムのデータを入力してドライブ21に出力する。なお動画ストリームのトラックに代えて、動画像の符号化データD6によるトラックと音声データの符号化データD7によるトラックとを形成してもよい。   Accordingly, when the user does not instruct to record the thumbnail image, the buffer memory 17 forms a moving image stream track by using the moving image stream data D8 output from the multiplexer 16 at the time of moving image recording. Is output to the drive 21. If the user has instructed the creation of a thumbnail image, the moving image stream data D8 and the thumbnail data D14 form a moving image stream track and a thumbnail track, respectively. Movie data atom data based on the thumbnail track is output to the drive 21. In addition, in the video stream track, the video stream for one frame is assigned to one sample, and in the thumbnail track, one thumbnail image is assigned to one sample. When the recording of the movie data atom is completed, the movie atom data held in the microcomputer 11 is input and output to the drive 21. Instead of the track of the moving image stream, a track based on the encoded data D6 of the moving image and a track based on the encoded data D7 of the audio data may be formed.

これに対して再生時、バッファメモリ17は、ドライブ21から出力されるデータを、マルチプレクサ/デマルチプレクサ16、静止画像伸長部12、マイクロコンピュータ11に出力する。   On the other hand, during reproduction, the buffer memory 17 outputs the data output from the drive 21 to the multiplexer / demultiplexer 16, the still image decompression unit 12, and the microcomputer 11.

ドライブ21は、マイクロコンピュータ11の制御により、バッファメモリ17の出力データをディスク22に順次記録し、またディスク22からマイクロコンピュータ11で指示されたファイルのデータを順次再生して出力する。なおここでディスク22は、ハードディスクである。   Under the control of the microcomputer 11, the drive 21 sequentially records the output data of the buffer memory 17 on the disk 22, and sequentially reproduces and outputs the file data designated by the microcomputer 11 from the disk 22. Here, the disk 22 is a hard disk.

ドライブ21は、ディスク22への記録時、マイクロコンピュータ11の制御により、クラスタ単位で、バッファメモリ17からデータを入力し、1つのクラスタへの記録を完了すると、続くクラスタのデータをバッファメモリ17から入力する。またクラスタ毎に、リードアフタライトの処理を実行し、一定値以上にエラーレートが劣化している場合には、リトライの処理を実行する。また所定回数リトライを繰り返しても、一定値以上にエラーレートが劣化したままのクラスタについては、欠陥領域に設定し、代替処理を実行する。また図示しない加速度センサにより、このデジタルビデオカメラ1への衝撃をモニタし、加速度センサで検出される加速度が一定値以上となると、即座にディスク22への記録を中断し、ヘッドを所定位置に退避させる。またその後、加速度が一定値以下となると、ディスク22への記録を再開する。   When recording on the disk 22, the drive 21 inputs data from the buffer memory 17 in cluster units under the control of the microcomputer 11, and when recording on one cluster is completed, the data of the subsequent cluster is transferred from the buffer memory 17. input. Further, read after write processing is executed for each cluster, and if the error rate has deteriorated to a certain value or more, retry processing is executed. Further, even if the retry is repeated a predetermined number of times, a cluster whose error rate has deteriorated to a certain value or more is set as a defective area, and a substitute process is executed. The impact on the digital video camera 1 is monitored by an acceleration sensor (not shown). When the acceleration detected by the acceleration sensor exceeds a certain value, recording on the disk 22 is immediately interrupted and the head is retracted to a predetermined position. Let Thereafter, when the acceleration falls below a certain value, recording on the disk 22 is resumed.

デジタルビデオカメラ1は、これら撮影部2からディスク22までの構成により、図5において符号32で示す動画記録系を構成する。また符号33で示すサムネイル画像の記録系を構成する。また図6において符号34で示す動画の再生系を構成し、さらに符号35で示すサムネイル画像の再生系を構成する。   The digital video camera 1 configures a moving image recording system indicated by reference numeral 32 in FIG. 5 by the configuration from the photographing unit 2 to the disk 22. A thumbnail image recording system indicated by reference numeral 33 is also configured. In addition, a moving image playback system indicated by reference numeral 34 in FIG. 6 is configured, and further, a thumbnail image playback system indicated by reference numeral 35 is configured.

モードダイヤル24は、このデジタルビデオカメラ1の動作モードを設定する回転操作子であり、このデジタルビデオカメラ1は、このモードダイヤル24の回転操作により、サムネイル画像を記録するか否かのユーザーの指示を受け付ける。   The mode dial 24 is a rotary operator that sets the operation mode of the digital video camera 1, and the digital video camera 1 instructs the user whether or not to record a thumbnail image by rotating the mode dial 24. Accept.

操作子25は、記録開始、記録終了を指示するトリガスイッチ等の操作子である。ディスク26は、マイクロコンピュータ11の処理プログラム、マイクロコンピュータ11の処理に使用する各種データを格納するハードディスク装置である。なおハードディスク装置に代えて、光ディスク、メモリ等、各種記録媒体を適用してもよい。ドライブ27は、ディスク26のインターフェースである。ここでこの実施例において、マイクロコンピュータ11のプログラムは、このディスク26に事前にインストールされて提供されるものの、このような事前のインストールによる提供に代えて、光ディスク、磁気ディスク、メモリカード等の記録媒体に記録して提供するようにしてもよく、インターネット等のネットワークを介したダウンロードにより提供するようにしてもよい。   The operation element 25 is an operation element such as a trigger switch for instructing recording start and recording end. The disk 26 is a hard disk device that stores a processing program of the microcomputer 11 and various data used for the processing of the microcomputer 11. Note that various recording media such as an optical disk and a memory may be applied instead of the hard disk device. The drive 27 is an interface of the disk 26. Here, in this embodiment, the program of the microcomputer 11 is provided by being installed in advance on the disk 26. However, in place of provision by such prior installation, recording on an optical disk, a magnetic disk, a memory card, etc. It may be provided by being recorded on a medium, or may be provided by downloading via a network such as the Internet.

マイクロコンピュータ11は、このデジタルビデオカメラ1の各部の動作を制御するコンピュータであり、操作子25、モードダイヤル24等の操作に応動してディスク26に格納されたプログラムを実行することにより、ユーザーの操作に応動して各部の動作を制御する。   The microcomputer 11 is a computer that controls the operation of each part of the digital video camera 1 and executes a program stored in the disk 26 in response to the operation of the operation unit 25, the mode dial 24, etc. The operation of each part is controlled in response to the operation.

すなわちマイクロコンピュータ11は、ユーザーが撮影を指示した場合、撮影部2、音声変換部4で画像データD1、音声データD2を取得し、バッファメモリ6を介してこれら画像データD1、音声データD2をモニタ部7に出力する。   That is, the microcomputer 11 acquires the image data D1 and the audio data D2 by the imaging unit 2 and the audio conversion unit 4 when the user instructs the imaging, and monitors the image data D1 and the audio data D2 via the buffer memory 6. Output to unit 7.

またこの状態でユーザーがトリガスイッチを操作して記録を指示すると、マイクロコンピュータ11は、動画記録系32(図5)の処理により、またドライブ21との間のデータ通信により、クラスタ単位で、動画ストリームのデータD8をディスク22に記録する。またディスク26にムービーアトムを記録して順次更新し、ユーザーがトリガスイッチを操作して記録の停止を指示すると、動画記録系32に動作の停止を指示する。またその後、ユーザーが撮影の中止を指示すると、ディスク26に記録したムービーアトムのデータをバッファメモリ17に出力し、それまでに記録した画像データD1、音声データD2によるムービーデータアトムに対応するように、ムービーアトムをディスク22に記録する。なおこの場合、ムービーアトムの管理データは、動画ストリームのフォーマット、ファイル先頭からのオフセット値により各サンプルの先頭位置を特定する位置情報、各サンプルのデータ量、各サンプルの動画像の再生時間情報等により構成される。   In this state, when the user operates the trigger switch to instruct recording, the microcomputer 11 causes the moving image recording unit 32 (FIG. 5) to process the moving image in units of clusters by the data communication with the drive 21. The stream data D8 is recorded on the disk 22. Also, movie atoms are recorded on the disk 26 and sequentially updated, and when the user operates the trigger switch to stop recording, the moving image recording system 32 is instructed to stop operation. Thereafter, when the user instructs to stop shooting, the data of the movie atom recorded on the disk 26 is output to the buffer memory 17 so as to correspond to the movie data atom based on the image data D1 and audio data D2 recorded so far. The movie atom is recorded on the disk 22. In this case, the management data of the movie atom includes the format of the video stream, position information for specifying the start position of each sample by the offset value from the start of the file, the data amount of each sample, the playback time information of the moving image of each sample, etc. Consists of.

これに対してユーザーがサムネイル画像の作成を指示している場合、マイクロコンピュータ11は、記録の開始の指示により、動画ストリームのデータD8をディスク22に記録しながら、サムネイル画像の記録系33(図5)の処理によりサムネイルデータを作成してディスク22に記録する。   On the other hand, when the user has instructed the creation of a thumbnail image, the microcomputer 11 records the moving picture stream data D8 on the disk 22 and records the thumbnail image recording system 33 (FIG. Thumbnail data is created and recorded on the disk 22 by the process of 5).

このとき図1に示す処理手順を実行して動画ストリームのデータD8と、サムネイルデータD14とを交互にディスク22に記録し、一時的にディスク22へのデータ転送速度が低下した場合には、サムネイルデータD14の記録を中止する。   At this time, the processing procedure shown in FIG. 1 is executed, and the video stream data D8 and the thumbnail data D14 are alternately recorded on the disk 22. If the data transfer speed to the disk 22 is temporarily reduced, the thumbnail is displayed. Recording of data D14 is stopped.

すなわちマイクロコンピュータ11は、ユーザーが記録の開始を指示すると、この処理手順を開始してステップSP1からステップSP2に移る。ここでマイクロコンピュータ11は、バッファメモリ17に保持された動画ストリームのデータ量が記録開始閾値以上となったか否か判断する。   That is, when the user instructs the start of recording, the microcomputer 11 starts this processing procedure and proceeds from step SP1 to step SP2. Here, the microcomputer 11 determines whether or not the data amount of the moving image stream held in the buffer memory 17 is equal to or greater than the recording start threshold value.

ここで否定結果が得られると、マイクロコンピュータ11は、ステップSP2を繰り返し、動画ストリームのデータ量が記録開始閾値以上となるまで待機する。また動画ストリームのデータ量が記録開始閾値以上となると、ステップSP2からステップSP3に移り、バッファメモリ17に格納されている動画ストリームのデータD8を1クラスタ分、ドライブ21に転送して記録する。またドライブ21から記録の完了が通知されると、ステップSP4に移る。   If a negative result is obtained here, the microcomputer 11 repeats step SP2 and waits until the data amount of the moving image stream becomes equal to or greater than the recording start threshold. When the data amount of the moving image stream is equal to or greater than the recording start threshold value, the process proceeds from step SP2 to step SP3, and the moving image stream data D8 stored in the buffer memory 17 is transferred to the drive 21 and recorded for one cluster. When the drive 21 is notified of the completion of recording, the process proceeds to step SP4.

このステップSP4において、マイクロコンピュータ11は、ストリームユニットの最後まで、動画ストリームのデータD8を格納したか否か判断する。ここでストリームユニットは、動画ストリームのデータD8における1つのサムネイル画像に対応するデータ区分である。従ってこの実施例において、1つのストリームユニットは、1GOP分のデータである。   In step SP4, the microcomputer 11 determines whether the moving picture stream data D8 has been stored up to the end of the stream unit. Here, the stream unit is a data section corresponding to one thumbnail image in the video stream data D8. Therefore, in this embodiment, one stream unit is data for 1 GOP.

ここで否定結果が得られると、マイクロコンピュータ11は、ステップSP4からステップSP5に移り、バッファメモリ17における動画ストリームのデータ量が1クラスタ分未満となったか否か判断する。ここで否定結果が得られると、マイクロコンピュータ11は、ステップSP5からステップSP3に戻る。   If a negative result is obtained here, the microcomputer 11 proceeds from step SP4 to step SP5, and determines whether or not the data amount of the moving image stream in the buffer memory 17 is less than one cluster. If a negative result is obtained here, the microcomputer 11 returns from step SP5 to step SP3.

これに対してステップSP5で肯定結果が得られると、マイクロコンピュータ11は、ステップSP5からステップSP2に戻る。このステップSP2からステップSP5の処理の繰り返しにより、マイクロコンピュータ11は、データ量が一定値以上となる毎に、クラスタ単位で、動画ストリームのデータD8をディスク22に記録する。またディスク26にムービーアトムを構築し、撮影の終了によりこのムービーアトムをディスク22に記録する。   On the other hand, if a positive result is obtained in step SP5, the microcomputer 11 returns from step SP5 to step SP2. By repeating the processing from step SP2 to step SP5, the microcomputer 11 records the moving image stream data D8 on the disk 22 in units of clusters every time the data amount exceeds a certain value. Also, a movie atom is constructed on the disc 26, and this movie atom is recorded on the disc 22 when the photographing is completed.

マイクロコンピュータ11は、このステップSP2からステップSP5の処理の繰り返しにより、動画ストリームのデータD8を1GOP分記録すると、ステップSP4で肯定結果が得られ、ステップSP4からステップSP6に移る。ここでマイクロコンピュータ11は、バッファメモリ17における動画ストリームのデータ量の、直前のピーク値が、サムネイル記録中止閾値以上であったか否か判断する。ここでこのサムネイル記録中止閾値は、サムネイル画像記録中止処理の判定基準値であり、ステップSP2の記録開始閾値より大きな値に設定される。なおサムネイル画像記録中止処理は、サムネイルデータのディスク22への記録を省略する処理である。   When the microcomputer 11 records the video stream data D8 for 1 GOP by repeating the processing from step SP2 to step SP5, an affirmative result is obtained in step SP4, and the process proceeds from step SP4 to step SP6. Here, the microcomputer 11 determines whether or not the immediately preceding peak value of the data amount of the moving image stream in the buffer memory 17 is equal to or greater than the thumbnail recording stop threshold value. Here, the thumbnail recording stop threshold value is a determination reference value for the thumbnail image recording stop processing, and is set to a value larger than the recording start threshold value in step SP2. The thumbnail image recording stop process is a process for omitting recording of thumbnail data on the disk 22.

ここで否定結果が得られると、マイクロコンピュータ11は、ステップSP6からステップSP7に移り、サムネイル画像記録処理を実行した後、ステップSP5に移る。これに対してステップSP6で肯定結果が得られると、マイクロコンピュータ11は、サムネイル記録中止処理を実行した後、ステップSP8に移る。   If a negative result is obtained here, the microcomputer 11 proceeds from step SP6 to step SP7, executes a thumbnail image recording process, and then proceeds to step SP5. On the other hand, if a positive result is obtained in step SP6, the microcomputer 11 executes the thumbnail recording stop process, and then proceeds to step SP8.

図7は、サムネイル記録処理を示すフローチャートである。マイクロコンピュータ11は、この処理手順を開始すると、ステップSP11からステップSP12に移り、バッファメモリ17にサムネイルデータD14が所定データ量以上、蓄積されたか否か判断する。   FIG. 7 is a flowchart showing the thumbnail recording process. When starting this processing procedure, the microcomputer 11 proceeds from step SP11 to step SP12, and determines whether or not the thumbnail data D14 has been accumulated in the buffer memory 17 by a predetermined amount or more.

ここで否定結果が得られると、マイクロコンピュータ11は、ステップSP12からステップSP13に移り、元の処理手順に戻る。   If a negative result is obtained here, the microcomputer 11 proceeds from step SP12 to step SP13 and returns to the original processing procedure.

これに対してステップSP12で肯定結果が得られると、マイクロコンピュータ11は、ステップSP12からステップSP14に移る。ここでマイクロコンピュータ11は、ディスク26に記録したムービーアトムからサムネイルトラックの管理データを格納したトラックを選択し、このトラックからステップSP16におけるサムネイルデータD14の記録に対応する管理テーブルを選択する。マイクロコンピュータ11は、この選択した管理テーブルに、この管理テーブルに記録された管理データが有効であることを示す識別情報を設定する。   On the other hand, if a positive result is obtained in step SP12, the microcomputer 11 proceeds from step SP12 to step SP14. Here, the microcomputer 11 selects a track storing the management data of the thumbnail track from the movie atom recorded on the disk 26, and selects a management table corresponding to the recording of the thumbnail data D14 in step SP16 from this track. The microcomputer 11 sets identification information indicating that the management data recorded in the management table is valid in the selected management table.

続いてステップSP15に移り、1サンプルのサムネイルデータD14が、所定のデータ量となるように、バッファメモリ17に格納した1サンプルのサムネイルデータD14に対して、パディングの処理を実行する。   Subsequently, the process proceeds to step SP15, where padding processing is performed on the 1-sample thumbnail data D14 stored in the buffer memory 17 so that the 1-sample thumbnail data D14 has a predetermined data amount.

また続くステップSP16において、このパディングした1サンプルのサムネイルデータD14をドライブ21に出力し、ディスク22に記録する。また続くステップSP17において、この1サンプルの記録に対応するように、ステップSP14で有効に設定したサンプルの管理テーブルに、サムネイルデータの管理データを設定する。ここでこの管理データは、サムネイルトラックに記録された対応するデータのフォーマット、ファイル先頭からのオフセット値により対応するサンプルの先頭位置を特定する位置情報(アドレス)、対応するサンプルのデータ量(サイズ)、再生時間情報、動画ストリームにおける生成元のフレームを特定するGOPフレーム情報等である。   In step SP16, the padded one sample thumbnail data D14 is output to the drive 21 and recorded on the disk 22. In the subsequent step SP17, the management data of the thumbnail data is set in the sample management table that is effectively set in step SP14 so as to correspond to the recording of one sample. Here, the management data includes the format of the corresponding data recorded in the thumbnail track, position information (address) for specifying the start position of the corresponding sample by the offset value from the start of the file, and the data amount (size) of the corresponding sample. , Reproduction time information, GOP frame information for specifying a generation source frame in a moving picture stream, and the like.

続いてマイクロコンピュータ11は、ステップSP18に移り、バッファメモリ17に格納された全てのサンプルのサムネイルデータD14を記録したか否か判断し、ここで否定結果が得られると、ステップSP14に戻る。これに対してステップSP18で肯定結果が得られると、ステップSP18からステップSP13に移り、元の処理手順に戻る。この図7の処理手順の実行により、マイクロコンピュータ11は、動画ストリームをディスク22に1GOP記録する毎に、対応するサムネイルデータD14をディスク22に記録する。またこのサムネイルデータD14の記録に対応するようにディスク26に保持したムービーアトムを更新し、撮影を終了すると、このディスク26に保持したムービーアトムをディスク22に記録する。   Subsequently, the microcomputer 11 proceeds to step SP18 and determines whether or not the thumbnail data D14 of all the samples stored in the buffer memory 17 has been recorded. If a negative result is obtained here, the microcomputer 11 returns to step SP14. On the other hand, if a positive result is obtained in step SP18, the process proceeds from step SP18 to step SP13, and the process returns to the original processing procedure. By executing the processing procedure of FIG. 7, the microcomputer 11 records the corresponding thumbnail data D14 on the disk 22 every time a moving image stream is recorded on the disk 22 by 1 GOP. Further, the movie atom held in the disk 26 is updated so as to correspond to the recording of the thumbnail data D14, and when shooting is finished, the movie atom held in the disk 26 is recorded in the disk 22.

これに対して図8は、サムネイル記録中止処理を示すフローチャートである。マイクロコンピュータ11は、この処理手順を開始すると、ステップSP21からステップSP22に移る。ここでマイクロコンピュータ11は、ディスク26に記録したムービーアトムから、サムネイルトラックの管理データを格納したトラックを選択し、このトラックのヘッダに、サムネイル画像を記録していない空きスロットが存在する旨の識別情報を設定する。なお既に、この識別情報が設定されている場合、マイクロコンピュータ11は、このステップSP22の処理を省略する。   On the other hand, FIG. 8 is a flowchart showing the thumbnail recording stop processing. When starting this processing procedure, the microcomputer 11 proceeds from step SP21 to step SP22. Here, the microcomputer 11 selects a track storing the management data of the thumbnail track from the movie atoms recorded on the disk 26, and identifies that there is an empty slot in which no thumbnail image is recorded in the header of this track. Set the information. If this identification information has already been set, the microcomputer 11 omits the process of step SP22.

続いてマイクロコンピュータ11は、ステップSP23に移り、ステップSP22で選択したムービーアトムのトラックから、次に記録するサムネイルデータに対応するサンプルの管理テーブルを選択し、この管理テーブルに記録された管理データが無効であることを示す識別情報を、この管理テーブルに設定する。   Subsequently, the microcomputer 11 proceeds to step SP23, selects a sample management table corresponding to the thumbnail data to be recorded next from the track of the movie atom selected in step SP22, and the management data recorded in this management table is stored. Identification information indicating invalidity is set in this management table.

続いてマイクロコンピュータ11は、ステップSP24に移り、バッファメモリ17に格納されている1サンプルの符号化データD14を廃棄する。またドライブ21の制御により、この廃棄に対応するように、ディスク22に記録したサムネイルトラックの末尾に、1サンプルの最大データ量の分だけ空き領域を形成し、この空き領域による空きスロットをサムネイルトラックに形成する。なおここでこの実施例では、ステップSP25で上述したように、一定データ量となるようにパディングしていることから、このステップSP24における空き領域は、このパディングの処理による一定データ量の空き領域である。   Subsequently, the microcomputer 11 proceeds to step SP24 and discards the encoded data D14 of one sample stored in the buffer memory 17. Further, under the control of the drive 21, an empty area corresponding to the maximum data amount of one sample is formed at the end of the thumbnail track recorded on the disk 22 so as to deal with this discard, and an empty slot by this empty area is defined as a thumbnail track. To form. In this embodiment, as described above in step SP25, since the padding is performed so as to have a constant data amount, the free area in step SP24 is a free area having a constant data amount by the padding process. is there.

続いてマイクロコンピュータ11は、ステップSP25に移り、この1サンプル分の空きスロットに対応するように、ステップSP23で無効に設定した管理テーブルに、サムネイル画像の管理データを設定する。ここでこの管理データは、サムネイルトラックに記録された対応するデータのフォーマット、ファイル先頭からのオフセット値により対応する空きスロットの先頭位置を特定する位置情報(アドレス)、このスロットのサイズ、このスロットに本来割り当てられるサムネイルデータの再生時間情報及びGOPフレーム情報等である。   Subsequently, the microcomputer 11 proceeds to step SP25, and sets the thumbnail image management data in the management table set to invalid in step SP23 so as to correspond to the empty slot for one sample. Here, the management data includes the format of the corresponding data recorded in the thumbnail track, position information (address) that specifies the start position of the corresponding empty slot by the offset value from the start of the file, the size of this slot, This is reproduction time information and GOP frame information of thumbnail data originally allocated.

続いてマイクロコンピュータ11は、ステップSP26に移り、バッファメモリ17に格納された全てのサンプルのサムネイルデータD14を記録したか否か判断し、ここで否定結果が得られると、ステップSP23に戻る。これに対してステップSP26で肯定結果が得られると、ステップSP26からステップSP27に移り、元の処理手順に戻る。この図8の処理手順の実行により、マイクロコンピュータ11は、ディスク22へのデータ転送速度が一時的に低下した場合に、サムネイルデータD14のディスク22への記録を停止し、動画ストリームを優先して記録する。またサムネイルトラックに空きスロットを設定し、後述するサムネイル補完処理により、サムネイルデータD14を別途作成して記録し直すことができるように、管理データを設定する。   Subsequently, the microcomputer 11 proceeds to step SP26 and determines whether or not the thumbnail data D14 of all the samples stored in the buffer memory 17 has been recorded. If a negative result is obtained here, the microcomputer 11 returns to step SP23. On the other hand, when a positive result is obtained in step SP26, the process proceeds from step SP26 to step SP27 and returns to the original processing procedure. When the data transfer speed to the disk 22 is temporarily reduced by the execution of the processing procedure of FIG. 8, the microcomputer 11 stops recording the thumbnail data D14 on the disk 22 and gives priority to the video stream. Record. In addition, an empty slot is set in the thumbnail track, and management data is set so that thumbnail data D14 can be separately created and re-recorded by thumbnail complement processing described later.

図9は、この図1、図7、図8の処理によるバッファメモリ17のデータ量の時間変化を示すタイムチャートである。この図9において、時点t0で記録を開始すると、動画ストリームのデータD8(図9(A))、サムネイルデータD14(図9(B))が徐々にバッファメモリ17に格納されてデータ量が増大し、時点t1で動画ストリームのデータ量が記録開始閾値となると、この動画ストリームの記録が開始され、バッファメモリ17における動画ストリームのデータ量が徐々に低下する。   FIG. 9 is a time chart showing the time change of the data amount of the buffer memory 17 by the processing of FIGS. In FIG. 9, when recording is started at time t0, the video stream data D8 (FIG. 9A) and thumbnail data D14 (FIG. 9B) are gradually stored in the buffer memory 17 to increase the amount of data. When the data amount of the moving image stream reaches the recording start threshold at time t1, recording of the moving image stream is started, and the data amount of the moving image stream in the buffer memory 17 gradually decreases.

また時点t2で、1ストリームユニットの記録を完了すると、動画ストリームのデータD8の記録を中止し、サムネイルデータD14の記録を開始する。また時点t3でサムネイルデータD14の記録を完了し、この時点でバッファメモリ17に格納されている動画ストリームのデータ量が1クラスタ分以下の場合、バッファメモリ17に格納された動画ストリームのデータ量が一定量となるまで待機する。従ってこの時点t3からバッファメモリ17における動画ストリーム、サムネイルデータのデータ量が徐々に増大し、続く時点t4で動画ストリームのデータ量が記録開始閾値以上となると、動画ストリームの記録を開始し、破線で示すようにバッファメモリ17における動画ストリームのデータ量が徐々に低下することになる。   When the recording of one stream unit is completed at time t2, the recording of the video stream data D8 is stopped and the recording of the thumbnail data D14 is started. When the recording of the thumbnail data D14 is completed at time t3, and the data amount of the moving image stream stored in the buffer memory 17 at this time is equal to or less than one cluster, the data amount of the moving image stream stored in the buffer memory 17 is Wait until it reaches a certain amount. Accordingly, when the data amount of the moving image stream and the thumbnail data in the buffer memory 17 gradually increases from the time point t3, and when the data amount of the moving image stream exceeds the recording start threshold at the subsequent time point t4, the recording of the moving image stream is started, As shown, the data amount of the moving image stream in the buffer memory 17 gradually decreases.

しかしながら例えばヘッドの退避等により、時点t4からディスク22への記録が困難になると、時点t5でディスク22への記録が可能となるまでの間、バッファメモリ17に余分に動画ストリームが格納され、例えばこの動画ストリームのデータ量がサムネイル記録中止の閾値以上となる場合も発生する。   However, if recording to the disk 22 becomes difficult from time t4 due to, for example, the withdrawal of the head, an extra video stream is stored in the buffer memory 17 until recording to the disk 22 becomes possible at time t5. This may occur when the data amount of the moving image stream is equal to or greater than the threshold value for stopping thumbnail recording.

この場合、この実施例では、時点t5で動画ストリームの記録を開始した後、時点t7で動画ストリームの記録を完了すると、サムネイルトラックに空き領域を設定して対応するサムネイルデータを破棄する。この場合、バッファメモリ17におけるサムネイルデータのデータ量は急激に減少することになり、記録媒体へのデータ転送速度が一時的に低下した場合であっても、動画ストリームについては、確実に記録することが可能となる。   In this case, in this embodiment, after recording the moving image stream at time t5, when recording of the moving image stream is completed at time t7, an empty area is set in the thumbnail track and the corresponding thumbnail data is discarded. In this case, the data amount of the thumbnail data in the buffer memory 17 is drastically reduced, and even when the data transfer speed to the recording medium is temporarily reduced, the moving image stream is surely recorded. Is possible.

具体的に、例えば動画ストリームの1フレームの画サイズが640×480、サムネイル画像の画サイズが640×480の場合、図8の中止の処理により、動画ストリーム及びサムネイルデータをドライブ21に転送する場合に比して、約7〔%〕(1/15)、転送するデータ量を低減することができ、記録媒体へのデータ転送速度の一時的な低下に対するマージンを確保することができる。   Specifically, for example, when the image size of one frame of the moving image stream is 640 × 480 and the image size of the thumbnail image is 640 × 480, the moving image stream and the thumbnail data are transferred to the drive 21 by the cancellation processing in FIG. Compared to the above, the amount of data to be transferred can be reduced by about 7 [%] (1/15), and a margin for a temporary decrease in the data transfer speed to the recording medium can be secured.

これに対してユーザーがファイルの再生を指示した場合、マイクロコンピュータ11は、ユーザーの指示したファイルをディスク22から再生して音声伸長部10、動画像伸長部9で処理し、モニタ部7で表示する。このとき、ユーザーがサムネイル画像の表示を指示すると、ユーザーが再生を指示したファイルのサムネイルデータをディスク22から順次再生して静止画像伸長部12で処理し、モニタ部7で一覧表示する。またこの一覧表示において、ユーザーが何れかのサムネイル画像を選択すると、このサムネイル画像の管理テーブルに設定されたGOPフレーム情報に基づいて、対応するフレームから動画ストリームを再生してモニタ部7で表示する。   On the other hand, when the user instructs the reproduction of the file, the microcomputer 11 reproduces the file designated by the user from the disk 22, processes it by the audio decompression unit 10 and the moving image decompression unit 9, and displays it on the monitor unit 7. To do. At this time, when the user instructs display of the thumbnail image, the thumbnail data of the file instructed to be reproduced by the user is sequentially reproduced from the disk 22, processed by the still image decompression unit 12, and displayed as a list on the monitor unit 7. Further, in this list display, when the user selects any thumbnail image, based on the GOP frame information set in the thumbnail image management table, a video stream is reproduced from the corresponding frame and displayed on the monitor unit 7. .

図10は、図8のサムネイル記録中止処理により作成した空きスロットに、対応するサムネイルデータD14を記録する補完処理を示すフローチャートである。マイクロコンピュータ11は、ユーザーがディスク22に記録されたファイルの再生を指示すると、ユーザーの操作に応動してこのファイルを再生しながらこの処理手順をバックグラウンドで実行する。なお上述のサムネイル画像の一覧表示において、マイクロコンピュータ11は、この図10に示す補完処理が間に合わない箇所については、間をつめてサムネイル画像を一覧表示する。またこの補完処理よりサムネイル画像を作成すると、作成したサムネイル画像を追加して一覧表示する。   FIG. 10 is a flowchart showing a complementing process for recording the corresponding thumbnail data D14 in the empty slot created by the thumbnail recording stop process of FIG. When the user instructs the reproduction of the file recorded on the disk 22, the microcomputer 11 executes this processing procedure in the background while reproducing this file in response to the user's operation. Note that, in the thumbnail image list display described above, the microcomputer 11 displays thumbnail images in a list at intervals where the supplement processing shown in FIG. 10 is not in time. If thumbnail images are created by this complement processing, the created thumbnail images are added and displayed as a list.

すなわちマイクロコンピュータ11は、この処理手順を開始すると、ステップSP31からステップSP32に移る。ここでマイクロコンピュータ11は、ユーザーによる操作子の操作によりこのデジタルビデオカメラ1の動作モードが再生モードに遷移したか否か判断する。ここで否定結果が得られると、デジタルビデオカメラ1は、ステップSP32からステップSP33に移り、この処理手順を終了する。   That is, when starting the processing procedure, the microcomputer 11 proceeds from step SP31 to step SP32. Here, the microcomputer 11 determines whether or not the operation mode of the digital video camera 1 has changed to the reproduction mode by the operation of the operator by the user. If a negative result is obtained here, the digital video camera 1 moves from step SP32 to step SP33 and ends this processing procedure.

これに対してステップSP32で肯定結果が得られると、マイクロコンピュータ11は、ステップSP32からステップSP34に移る。ここでマイクロコンピュータ11は、ユーザーが再生を指示したファイルが、サムネイル画像が一部割り当てられていないファイルか否か、すなわち図8のサムネイル記録中止処理により空きスロットを作成したファイルか否か判断する。具体的に、この再生対象のファイルのムービーアトムから、サムネイルトラックの管理データを格納したトラックを検出する。またこのトラックに設定されたヘッダの内容を判定し、図8のステップSP22で設定したサムネイル画像を記録していない空きスロットが存在する旨の識別情報を検出することにより、サムネイル画像が一部割り当てられていないファイルか否か判定する。   On the other hand, if a positive result is obtained in step SP32, the microcomputer 11 proceeds from step SP32 to step SP34. Here, the microcomputer 11 determines whether or not the file instructed to be reproduced by the user is a file to which a thumbnail image is not partially assigned, that is, whether or not the file has created an empty slot by the thumbnail recording stop processing of FIG. . Specifically, a track storing thumbnail track management data is detected from the movie atom of the file to be reproduced. Further, the contents of the header set for this track are determined, and identification information indicating that there is an empty slot that does not record the thumbnail image set in step SP22 of FIG. It is determined whether the file has not been opened.

ここで再生対象のファイルに、サムネイル画像が全て割り当てられている場合、マイクロコンピュータ11は、ステップSP34からステップSP33に移り、この処理手順を終了する。これに対して再生対象のファイルが、サムネイル画像が一部割り当てられていないファイルの場合、マイクロコンピュータ11は、ステップSP35に移る。   If all thumbnail images are assigned to the file to be played back, the microcomputer 11 moves from step SP34 to step SP33 and ends this processing procedure. On the other hand, when the file to be reproduced is a file to which a part of the thumbnail image is not allocated, the microcomputer 11 proceeds to step SP35.

このステップSP35において、この再生対象ファイルのムービーアトムに設けられたサムネイルトラックの管理テーブルを順次検索し、図8のステップSP23で無効に設定した管理テーブルを検出する。マイクロコンピュータ11は、この検出結果に基づいて、無効に設定した管理テーブルを全て処理しているか否か判断する。ここで否定結果が得られると、マイクロコンピュータ11は、ステップSP35からステップSP36に移り、ステップSP35で検出した管理テーブルの1つを処理対象に設定する。   In step SP35, the management table of the thumbnail track provided in the movie atom of the file to be reproduced is sequentially searched, and the management table invalidated in step SP23 of FIG. 8 is detected. Based on the detection result, the microcomputer 11 determines whether all the management tables set to invalid are processed. If a negative result is obtained here, the microcomputer 11 proceeds from step SP35 to step SP36, and sets one of the management tables detected in step SP35 as a processing target.

続いてマイクロコンピュータ11は、ステップSP37に移り、この処理対象の管理テーブルに設定されたGOPフレーム情報を取得する。また続くステップSP38において、ステップSP37で取得したGOPフレーム情報に基づいて対応するGOPをディスク22から再生するようにドライブ21に指示する。また図11に示すように、この指示により再生される動画ストリームの処理をマルチプレクサ16、動画像伸長部9に指示し、再生したGOPのIピクチャの画像データD3をバッファメモリ6に格納する。   Subsequently, the microcomputer 11 proceeds to step SP37, and acquires GOP frame information set in the management table to be processed. In the following step SP38, the drive 21 is instructed to reproduce the corresponding GOP from the disc 22 based on the GOP frame information acquired in step SP37. Further, as shown in FIG. 11, the processing of the moving picture stream reproduced by this instruction is instructed to the multiplexer 16 and the moving image decompression unit 9, and the reproduced I picture image data D3 of the GOP is stored in the buffer memory 6.

また続くステップSP39において、画素数変換部19の制御により、このバッファメモリ6に格納した画像データD3からサムネイル画像の画像データを作成し、静止画像圧縮部20でデータ圧縮処理する。マイクロコンピュータ11は、静止画像圧縮部20から出力されるサムネイルデータD14をバッファメモリ17に格納すると、続くステップSP40において、ディスク22に記録されたムービーアトムを更新する。マイクロコンピュータ11は、このムービーアトムの更新により、処理対象の管理テーブルを有効に設定し、またこの管理テーブルに格納した管理データをバッファメモリ17に格納したサムネイルデータD14に対応するように更新する。   In subsequent step SP39, the image data of the thumbnail image is created from the image data D3 stored in the buffer memory 6 under the control of the pixel number conversion unit 19, and the still image compression unit 20 performs the data compression process. When the microcomputer 11 stores the thumbnail data D14 output from the still image compression unit 20 in the buffer memory 17, the microcomputer 11 updates the movie atom recorded on the disk 22 in the subsequent step SP40. By updating the movie atom, the microcomputer 11 sets the management table to be processed as valid, and updates the management data stored in the management table so as to correspond to the thumbnail data D14 stored in the buffer memory 17.

マイクロコンピュータ11は、続くステップSP41において、バッファメモリ17に保持したサムネイルデータD14をドライブ21に出力し、ステップSP40で有効に設定した管理テーブルに対応する空き領域に、この符号化データD14を記録する。またその後、マイクロコンピュータ11は、ステップSP35に戻る。   In the following step SP41, the microcomputer 11 outputs the thumbnail data D14 held in the buffer memory 17 to the drive 21 and records the encoded data D14 in the free area corresponding to the management table that is set to be effective in step SP40. . Thereafter, the microcomputer 11 returns to step SP35.

これに対してステップSP35で肯定結果が得られると、ステップSP36からステップSP42に移り、ここで処理対象トラックのヘッダにそれまで設定されている空きスロットが存在する旨の識別情報を、空きスロットが存在しない旨の識別情報に変更した後、ステップSP33に移る。   On the other hand, if an affirmative result is obtained in step SP35, the process proceeds from step SP36 to step SP42, where identification information indicating that there is an empty slot set so far in the header of the track to be processed is displayed. After changing to the identification information indicating that it does not exist, the process proceeds to step SP33.

これに対してユーザーが編集処理を指示すると、マイクロコンピュータ11は、モニタ部7で編集用の画面を表示し、ユーザーの選択したQTファイルからサムネイルデータを再生してこの編集用の画面で表示する。またユーザーの操作に応動してサムネイルデータを再生して編集用の画面におけるサムネイル画像を切り換える。またユーザーから編集点の設定を受け付け、ディスク22に記録されたQTファイルを編集する。   On the other hand, when the user instructs an editing process, the microcomputer 11 displays an editing screen on the monitor unit 7, reproduces thumbnail data from the QT file selected by the user, and displays the thumbnail data on the editing screen. . In addition, the thumbnail data is reproduced in response to a user operation, and the thumbnail image on the editing screen is switched. The editing point setting is received from the user, and the QT file recorded on the disk 22 is edited.

(2)実施例の動作
以上の構成において、このデジタルビデオカメラ1(図2)では、撮影部2、音声変換部4で取得される動画像の画像データD1、音声データD2がモニタ部7でモニタされる。またユーザーが動画像の記録を指示すると、この画像データD1、音声データD2が動画像圧縮部13、音声圧縮部15でデータ圧縮処理された後、マルチプレクサ/デマルチプレクサ16で時分割多重化処理され、動画像のストリームが生成される。またこの動画像のストリームがバッファメモリ17、ドライブ21を介してディスク22に記録される。
(2) Operation of Embodiment In the above configuration, in the digital video camera 1 (FIG. 2), the image data D1 and the sound data D2 of the moving image acquired by the photographing unit 2 and the sound converting unit 4 are displayed on the monitor unit 7. Monitored. When the user instructs to record a moving image, the image data D1 and audio data D2 are subjected to data compression processing by the moving image compression unit 13 and audio compression unit 15, and then time division multiplexed by the multiplexer / demultiplexer 16. A moving image stream is generated. The moving image stream is recorded on the disk 22 via the buffer memory 17 and the drive 21.

またこの動画像の記録時、画素数変換部19において、所定ピクチャ毎に、動画像の画像データD1が画素間引きされて頭出し用のサムネイル画像が生成され、このサムネイル画像の画像データD13が、静止画像圧縮部20でデータ圧縮処理された後、ドライブ21を介してディスク22に記録される。   Further, at the time of recording this moving image, the pixel number conversion unit 19 generates moving image image data D1 by thinning out the pixels for each predetermined picture to generate a cueing thumbnail image. The data is compressed by the still image compression unit 20 and then recorded on the disk 22 via the drive 21.

従ってこのデジタルビデオカメラ1では、動画像ストリームと同時に、頭出し用のサムネイルデータをディスク22に記録することになり、動画ストリームのみを記録する場合に比して、ディスク22に記録するデータ量が増大することになる。   Therefore, in this digital video camera 1, the cueing thumbnail data is recorded on the disk 22 simultaneously with the moving image stream, and the amount of data recorded on the disk 22 is smaller than when only the moving image stream is recorded. Will increase.

これに対してこのデジタルビデオカメラ1において、バッテリーの残量が減少し、ドライブ21を構成する集積回路への電源電圧が低下する場合も予測され、この場合には、ディスク22への転送レートが低下することが予測される。またドライブ21では、加速度センサにより衝撃を検出してヘッドを退避させ、ディスク22の損傷を防止しており、このようにヘッドを退避させた場合には、ディスク22への転送レートが一時的に低下することになる。またドライブ21では、ライトリトライする場合もあり、この場合も、一時的にディスク22への転送レートが低下することになる。   On the other hand, in the digital video camera 1, it is predicted that the remaining amount of the battery is reduced and the power supply voltage to the integrated circuit constituting the drive 21 is lowered. In this case, the transfer rate to the disk 22 is It is expected to decline. The drive 21 detects an impact by an acceleration sensor and retracts the head to prevent the disk 22 from being damaged. When the head is retracted in this way, the transfer rate to the disk 22 is temporarily set. Will be reduced. In the drive 21, write retry may be performed. In this case, the transfer rate to the disk 22 is temporarily lowered.

このようにディスク22への転送レートが低下した場合に、それまでと同様に、動画像ストリーム、サムネイルデータをディスク22に記録していたのでは、これら動画像ストリーム、サムネイルデータの記録が間に合わなくなり、遂にはバッファメモリ17がオーバーフローし、動画像ストリーム、サムネイルデータを記録できなくなる。   When the transfer rate to the disk 22 decreases in this way, if the moving image stream and thumbnail data are recorded on the disk 22 as before, the recording of the moving image stream and thumbnail data will not be in time. Eventually, the buffer memory 17 overflows, and the moving image stream and thumbnail data cannot be recorded.

そこでこのデジタルビデオカメラ1では、バッファメモリ17におけるデータ量を監視し(図1、図9)、一定基準値以上、データ量が増大した場合には、バッファメモリ17に格納したサムネイルデータを破棄し、このサムネイルデータのディスク22への記録を中止する(図7、図8)。この破棄、中止の処理により、デジタルビデオカメラ1では、ディスク22への転送レートが低下して、動画像ストリーム、サムネイルデータの記録が間に合わなくなった場合には、動画像ストリームを優先して記録し、貴重なシーンを漏らすことなく撮影することができる。   Therefore, the digital video camera 1 monitors the amount of data in the buffer memory 17 (FIGS. 1 and 9), and discards the thumbnail data stored in the buffer memory 17 when the amount of data increases beyond a certain reference value. Then, the recording of the thumbnail data on the disk 22 is stopped (FIGS. 7 and 8). As a result of the discarding and canceling processing, the digital video camera 1 preferentially records the moving image stream when the transfer rate to the disk 22 decreases and the moving image stream and thumbnail data cannot be recorded in time. , You can shoot without leaking precious scenes.

また動画ファイルを記録した後において、補完処理し(図10)、サムネイルデータを破棄して記録を中止した箇所について、サムネイルデータを作成して記録し直すことにより、一時的に転送レートが低下して動画ストリームのみ記録する場合にあっても、頭出し用のサムネイル画像をディスク22に記録して保持することができ、この頭出し用のサムネイル画像を用いて所望のシーンを迅速に頭出しして編集処理等の効率を向上することができる。   In addition, after the video file is recorded, the supplement processing is performed (FIG. 10), and the thumbnail data is discarded and the recording is stopped, and the thumbnail data is created and recorded again, so that the transfer rate is temporarily lowered. Even when only a video stream is recorded, a thumbnail image for cueing can be recorded and held on the disc 22 and a desired scene can be quickly cued using this cueing thumbnail image. Thus, the efficiency of editing processing and the like can be improved.

このデジタルビデオカメラ1では、この補完処理を迅速化するため、サムネイルデータを破棄して記録を中止する場合には、本来、サムネイルデータを記録する箇所に空き領域を形成して空きスロットを作成すると共に、動画ストリームの対応するフレームを特定するGOPフレーム情報、管理データが無効であることを示す識別情報が管理データに設定される。   In the digital video camera 1, in order to expedite this complementing process, when the thumbnail data is discarded and the recording is stopped, an empty slot is originally formed by forming an empty area at the position where the thumbnail data is recorded. At the same time, GOP frame information specifying the corresponding frame of the moving picture stream and identification information indicating that the management data is invalid are set in the management data.

従って補完処理では、空き領域の箇所だけ記録し直してサムネイルデータを記録することができ、補完処理を簡略化することができる。   Therefore, in the complementing process, it is possible to re-record only the empty area and record the thumbnail data, thereby simplifying the complementing process.

また補完処理では、サムネイルトラックの管理データを順次検索して、管理データが無効であることを示す識別情報を検索するだけの処理で、サムネイルデータの記録を中止した箇所を特定することができ、迅速に補完処理を実行することができる。   In addition, in the supplement processing, it is possible to specify the location where the recording of the thumbnail data was stopped by simply searching the management data of the thumbnail track and searching for the identification information indicating that the management data is invalid. Complementary processing can be executed quickly.

またGOPフレーム情報により対応するフレームを特定することができ、このGOPフレーム情報に従って動画ストリームを選択的に再生してサムネイルデータを作成し、ディスク22に記録し直すことにより、迅速に、補完処理することができる。   Also, the corresponding frame can be specified by the GOP frame information, and a moving picture stream is selectively reproduced according to the GOP frame information to generate thumbnail data, which is then re-recorded on the disc 22 to perform the complementary processing quickly. be able to.

またデジタルビデオカメラ1では、サムネイルデータを破棄して記録を中止した場合には、サムネイルデータを管理するムービーアトムのトラックにおいて、ヘッダに識別情報が設定される。従ってデジタルビデオカメラ1では、このヘッダの記録に基づいて補完処理が必要なファイルか否かを簡易に判定することができ、補完処理に関する一連の処理を簡略化することができる。   In the digital video camera 1, when the thumbnail data is discarded and the recording is stopped, identification information is set in the header in the track of the movie atom that manages the thumbnail data. Therefore, in the digital video camera 1, it is possible to easily determine whether or not the file needs to be complemented based on the recording of the header, and a series of processes related to the complementing process can be simplified.

デジタルビデオカメラ1では、ユーザーがファイルの再生を指示した場合に、この補完処理をバックグラウンドで実行する。従って例えばサムネイルデータの作成用にディスク22から再生した動画像の画像データを利用して、サムネイルデータの作成用に、別途、ディスク22から動画ストリームを再生する処理を省略することもでき、補完処理を簡略化することができる。   In the digital video camera 1, when the user instructs the reproduction of the file, this complementing process is executed in the background. Therefore, for example, by using the image data of the moving image reproduced from the disk 22 for creating the thumbnail data, it is possible to omit the process of separately reproducing the moving image stream from the disk 22 for creating the thumbnail data. Can be simplified.

(3)実施例の効果
以上の構成によれば、記録媒体への転送レートの低下により、サムネイル画像の記録を中止し、動画像のみを記録することにより、頭出し用のサムネイル画像を記録媒体に記録する場合に、一時的に記録媒体への転送レートが低下する場合でも、動画像を確実に記録することができる。
(3) Advantages of the embodiment According to the above configuration, the thumbnail image recording is stopped by stopping the recording of the thumbnail image due to a decrease in the transfer rate to the recording medium, and only the moving image is recorded. In the case of recording in a moving image, it is possible to reliably record a moving image even when the transfer rate to the recording medium temporarily decreases.

また補完処理により、記録媒体から動画像を再生してサムネイル画像を作成し、記録媒体への記録を中止した箇所に記録することにより、一時的に転送レートが低下して動画ストリームのみ記録する場合にあっても、頭出し用のサムネイル画像を記録して保持することができ、この頭出し用のサムネイル画像を用いて所望のシーンを迅速に頭出しすることができる。   In addition, when a moving image is played back from a recording medium by a complementing process to create a thumbnail image and recorded at a location where recording to the recording medium is stopped, the transfer rate is temporarily reduced to record only a video stream Even in this case, a thumbnail image for cueing can be recorded and held, and a desired scene can be quickly cueed using the thumbnail image for cueing.

またサムネイル画像の記録を中止した箇所に、空き領域を形成しておくことにより、補完処理では、空き領域の箇所だけ記録し直してサムネイル画像を記録することができ、補完処理を簡略化することができる。   In addition, by forming an empty area at the location where the thumbnail image recording was stopped, in the complement processing, it is possible to re-record only the location of the empty area and record the thumbnail image, thereby simplifying the complement processing. Can do.

またサムネイル画像及び空き領域毎に、管理データを設けるようにして、この管理データに、空き領域か否かを示す識別情報を設定することにより、迅速にサムネイル画像を記録することが必要な箇所を検出して補完処理することができ、補完処理を迅速に実行することができる。   In addition, management data is provided for each thumbnail image and free area, and by setting identification information indicating whether or not it is a free area in this management data, a place where it is necessary to quickly record a thumbnail image is provided. It can be detected and complemented, and the complementing can be performed quickly.

また対応する動画像のフレームを特定する情報を管理データに設定することにより、迅速に頭出しすることができ、また迅速に補完処理することができる。   In addition, by setting information for specifying a corresponding moving image frame in the management data, it is possible to quickly find a head and to quickly perform a complementary process.

この実施例のデジタルビデオカメラでは、実施例1について上述したと同様にして動画ストリーム及びサムネイルデータをQTファイルフォーマットで記録する第1の動作モードと、動画像ストリームのみQTファイルフォーマットで記録する第2の動作モードとで、ユーザーの操作に応動して動作モードを切り換える。この実施例では、この第2の動作モードに関する構成が異なる点を除いて、実施例1のデジタルビデオカメラ1と同一に構成される。   In the digital video camera of this embodiment, the first operation mode for recording the moving picture stream and the thumbnail data in the QT file format in the same manner as described above for the first embodiment, and the second operation mode for recording only the moving image stream in the QT file format. The operation mode is switched according to the user's operation. In this embodiment, the configuration is the same as that of the digital video camera 1 of Embodiment 1 except that the configuration relating to the second operation mode is different.

このデジタルビデオカメラでは、この第2の動作モードにおいて、サムネイルトラックを全て空きスロットに設定してムービーデータアトムを記録する。また実施例1において空きスロットを設定する場合と同様にして、対応するムービーアトムを作成して記録する。   In this digital video camera, in this second operation mode, all thumbnail tracks are set as empty slots and movie data atoms are recorded. In the same manner as in the case of setting an empty slot in the first embodiment, a corresponding movie atom is created and recorded.

また記録を終了した後の空き時間等で、第2の動作モードで記録したファイルを順次再生してサムネイルデータを生成し、このサムネイルデータを記録媒体に記録して、補完の処理を実行する。   In addition, the file recorded in the second operation mode is sequentially played back in the idle time after the recording is completed to generate thumbnail data, the thumbnail data is recorded on the recording medium, and the complementary process is executed.

この実施例では、第2の動作モードにおいて、サムネイル画像の全ての記録を中止したことにより、記録媒体への転送レートが低下する場合でも、一段と確実に動画像を記録することができる。   In this embodiment, even when the transfer rate to the recording medium is reduced by stopping the recording of all thumbnail images in the second operation mode, the moving image can be recorded more reliably.

この実施例のデジタルビデオカメラでは、ユーザーによる動作モードの切り換えにより、動画像圧縮部13におけるデータ圧縮率を切り換え、通常画質モードと、通常画質モードに比して相対的にデータ量の多い高画質モードとで動画像を記録する。この実施例では、この動作モードに関する構成が異なる点を除いて、実施例1のデジタルビデオカメラ1と同一に構成される。従って実施例1と同様にして通常画質モードと高画質モードとで、記録媒体への転送レートの低下によりサムネイル画像の記録を停止し、動画像を優先して記録する。   In the digital video camera of this embodiment, the data compression rate in the moving image compression unit 13 is switched by switching the operation mode by the user, and the image quality is relatively high compared with the normal image quality mode and the normal image quality mode. Record video with mode. In this embodiment, the configuration is the same as that of the digital video camera 1 of Embodiment 1 except that the configuration relating to this operation mode is different. Accordingly, in the same manner as in the first embodiment, in the normal image quality mode and the high image quality mode, the recording of the thumbnail image is stopped due to the decrease in the transfer rate to the recording medium, and the moving image is preferentially recorded.

この実施例のデジタルビデオカメラでは、画素数変換部19における画素間引きを動作モードに応じて切り換え、高画質モードでは、通常画質モードに比してサムネイル画像の画サイズを低下させる。従ってこの場合、高画質モードにより動画像のデータ量が増大する場合には、少ないデータ量によりサムネイルデータを記録し、動画像の転送レートを確保すると共に、動画像の品質を安定、向上させる。   In the digital video camera of this embodiment, pixel thinning in the pixel number conversion unit 19 is switched according to the operation mode, and the image size of the thumbnail image is reduced in the high image quality mode compared to the normal image quality mode. Therefore, in this case, when the data amount of the moving image increases due to the high image quality mode, the thumbnail data is recorded with a small amount of data, the moving image transfer rate is ensured, and the quality of the moving image is stabilized and improved.

また高画質モードで記録する場合、サムネイルデータを記録した後、空き領域を設け、通常画質モードで記録する場合と同一の領域を各サムネイルデータに割り当ててサムネイルトラックを形成する。また高画質モードにおけるサムネイルデータ、通常画質モードにおけるサムネイルデータの識別情報を各サンプルの管理テーブルに設定する。   In the case of recording in the high image quality mode, after the thumbnail data is recorded, an empty area is provided, and the same area as in the case of recording in the normal image quality mode is assigned to each thumbnail data to form a thumbnail track. Also, identification information of thumbnail data in the high image quality mode and thumbnail data in the normal image quality mode is set in the management table of each sample.

また通常画質モードで記録したQTファイルについては、実施例1と同様にして補完処理を実行する。   For the QT file recorded in the normal image quality mode, the complementary process is executed in the same manner as in the first embodiment.

これに対して高画質モードで記録したQTファイルについては、サムネイルトラックの全てを補完対象に設定し、動画像を再生して通常画質モードにおけるサムネイル画像を生成し、このサムネイル画像のサムネイルデータをディスク22に記録する。   On the other hand, for a QT file recorded in the high image quality mode, all the thumbnail tracks are set as complementing targets, a moving image is reproduced to generate a thumbnail image in the normal image quality mode, and the thumbnail data of the thumbnail image is stored on the disc. Record in 22.

この実施例によれば、高画質モードにおいて、小さな画サイズでサムネイル画像を記録することにより、動画像の転送レートを確保し、一段と動画像の品質を安定、向上させることができる。   According to this embodiment, by recording thumbnail images with a small image size in the high image quality mode, the transfer rate of moving images can be ensured, and the quality of moving images can be further stabilized and improved.

また小さな画サイズで記録したサムネイル画像を、大きな画サイズのサムネイル画像で置き換えることにより、サムネイル画像の画質を向上することができる。   Further, by replacing a thumbnail image recorded with a small image size with a thumbnail image with a large image size, the image quality of the thumbnail image can be improved.

この実施例のデジタルビデオカメラでは、ユーザーによる動作モードの切り換えにより、画素数変換部19において作成するサムネイル画像の画サイズの切り換えを、上述の実施例について説明した中止の処理に組み合わせて実行する。なおこの実施例では、この画サイズの切り換えに関する構成が異なる点を除いて、上述のデジタルビデオカメラと同一に構成される。   In the digital video camera of this embodiment, the switching of the image size of the thumbnail image created in the pixel number conversion unit 19 is performed in combination with the canceling process described in the above-described embodiment by switching the operation mode by the user. In this embodiment, the configuration is the same as that of the above-described digital video camera except that the configuration relating to the switching of the image size is different.

すなわちこの実施例では、サムネイル記録中止閾値(図9)より少ないデータ量の画サイズ切り換えの基準値が設定され、ステップSP6の判定処理(図1)において、動画ストリームのデータ量が、サムネイル記録中止閾値未満、画サイズ切り換えの基準値以上の場合、単にサムネイル画像の画サイズを小さくしてサムネイルデータのデータ量を低減する。またサムネイル画像の画サイズを小さくしたことを識別する識別情報を対応する管理データのテーブルに設定する。なお動画ストリームのデータ量が、サムネイル記録中止閾値未満、画サイズ切り換えの基準値以上の場合、以降のサムネイル画像の全てを、画サイズの小さなサムネイル画像としてもよい。   That is, in this embodiment, a reference value for image size switching with a data amount smaller than the thumbnail recording stop threshold (FIG. 9) is set, and in the determination processing (FIG. 1) in step SP6, the data amount of the video stream is set to the thumbnail recording stop. If the value is less than the threshold value or greater than the reference value for switching the image size, the image size of the thumbnail image is simply reduced to reduce the data amount of the thumbnail data. Also, identification information for identifying that the image size of the thumbnail image has been reduced is set in the corresponding management data table. When the data amount of the moving image stream is less than the thumbnail recording stop threshold and is equal to or larger than the reference value for switching the image size, all of the subsequent thumbnail images may be thumbnail images having a small image size.

これに対してステップSP6の判定処理において、動画ストリームのデータ量がサムネイル記録中止閾値以上の場合、サムネイルデータの記録を中止する。   On the other hand, when the data amount of the moving image stream is equal to or larger than the thumbnail recording stop threshold value in the determination process in step SP6, the recording of thumbnail data is stopped.

また補完処理では、画サイズを小さくしたサムネイル画像についても、管理データのテーブルの設定に基づいて、本来の大きな画サイズのサムネイル画像を作成して置き換える。   In addition, in the complementing process, a thumbnail image with a small image size is created and replaced with a thumbnail image with an original large image size based on the setting of the management data table.

この実施例によれば、サムネイル画像の画サイズを切り換えを、中止の処理と組み合わせて実行することにより、この画サイズの小さなサムネイル画像を用いて、編集処理、再生処理することもでき、この場合、補完処理を省略することができる。   According to this embodiment, by switching the image size of the thumbnail image in combination with the cancellation process, the thumbnail image having a small image size can be used for the editing process and the reproduction process. The complement process can be omitted.

この実施例のデジタルビデオカメラでは、実施例4のデジタルビデオカメラに関して、画サイズに代えて、1つのサムネイル画像を作成するGOP数を切り換える。この実施例のデジタルビデオカメラは、このGOP数の切り換えに関する構成が異なる点を除いて、実施例4のデジタルビデオカメラと同一に構成される。   In the digital video camera of this embodiment, the number of GOPs for creating one thumbnail image is switched instead of the image size with respect to the digital video camera of the fourth embodiment. The digital video camera of this embodiment is configured in the same way as the digital video camera of Embodiment 4 except that the configuration relating to the switching of the number of GOPs is different.

すなわちこのデジタルビデオカメラは、動画ストリームのデータ量が、サムネイル記録中止閾値未満、画サイズ切り換えの基準値以上の場合、1つのサムネイル画像を作成するGOP数を増大させ、等価的にサムネイルデータのデータ量を低減する。また1つのサムネイル画像を作成するGOP数を対応する管理データのテーブルに記録する。なお動画ストリームのデータ量が、サムネイル記録中止閾値未満、画サイズ切り換えの基準値以上の場合、以降のサムネイル画像の全てを、この切り換えたGOP数毎に作成するようにしてもよい。   That is, this digital video camera increases the number of GOPs for creating one thumbnail image when the data amount of the moving image stream is less than the thumbnail recording stop threshold and is equal to or larger than the reference value for switching the image size, and equivalently the data of the thumbnail data Reduce the amount. The number of GOPs for creating one thumbnail image is recorded in the corresponding management data table. If the data amount of the moving image stream is less than the thumbnail recording stop threshold and greater than or equal to the reference value for switching the image size, all of the subsequent thumbnail images may be created for each number of switched GOPs.

これに対してステップSP6の判定処理において、動画ストリームのデータ量がサムネイル記録中止閾値以上の場合、サムネイルデータの記録を中止する。   On the other hand, when the data amount of the moving image stream is equal to or larger than the thumbnail recording stop threshold value in the determination process in step SP6, the recording of thumbnail data is stopped.

また補完処理では、1つのGOPに1つのサムネイル画像を割り当てるように、管理データのテーブルの設定に基づいて、サムネイル画像を作成して置き換える。   In the complementing process, a thumbnail image is created and replaced based on the setting of the management data table so that one thumbnail image is assigned to one GOP.

この実施例によれば、GOP数の切り換えを、中止の処理と組み合わせて実行することにより、実用上十分な場合には、補完処理を省略して編集処理、再生処理することもでき、この場合、デジタルビデオカメラの処理を簡略化することができる。   According to this embodiment, the switching of the number of GOPs is executed in combination with the cancellation process, and if practically sufficient, the complementary process can be omitted and the editing process and the reproduction process can be performed. The processing of the digital video camera can be simplified.

なお上述の実施例においては、動画像の記録媒体にハードディスクを適用する場合について述べたが、本発明はこれに限らず、光ディスク、メモリカード、磁気テープ等の各種記録媒体を広く適用することができる。   In the above-described embodiments, the case where the hard disk is applied to the moving image recording medium has been described. However, the present invention is not limited thereto, and various recording media such as an optical disk, a memory card, and a magnetic tape can be widely applied. it can.

また上述の実施例では、再生時、補完処理する場合について述べたが、本発明はこれに限らず、他の処理時間、空き時間を利用して補完処理してもよい。   Further, in the above-described embodiment, the case where the supplement processing is performed at the time of reproduction has been described. However, the present invention is not limited to this, and the supplement processing may be performed using other processing time and idle time.

また上述の実施例においては、本発明を撮像装置に適用した場合について述べたが、本発明はこれに限らず、例えば撮像装置で記録した撮像結果をダビングして処理する画像処理装置、放送により提供される番組を記録して再生する画像処理装置、コンピュータにおける画像処理ソフト等に広く適用することができる。   In the above-described embodiments, the case where the present invention is applied to the imaging apparatus has been described. However, the present invention is not limited to this, and for example, an image processing apparatus that performs dubbing and processing of an imaging result recorded by the imaging apparatus, and broadcasting. The present invention can be widely applied to an image processing apparatus that records and reproduces a provided program, image processing software in a computer, and the like.

本発明は、例えばデジタルビデオカメラに適用することができる。   The present invention can be applied to, for example, a digital video camera.

本発明の実施例1のデジタルビデオカメラにおけるマイクロコンピュータの動画記録時の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence at the time of the moving image recording of the microcomputer in the digital video camera of Example 1 of this invention. 本発明の実施例1のデジタルビデオカメラを示すブロック図である。It is a block diagram which shows the digital video camera of Example 1 of this invention. 図2のデジタルビデオカメラにおける動画像の記録の説明に供する略線図である。FIG. 3 is a schematic diagram for explaining recording of moving images in the digital video camera of FIG. 2. 図2のデジタルビデオカメラにおける動画像のフォーマットを示す略線図である。FIG. 3 is a schematic diagram illustrating a format of a moving image in the digital video camera of FIG. 2. 図2のデジタルビデオカメラにおける動画像の記録時の構成を示すブロック図である。FIG. 3 is a block diagram showing a configuration at the time of recording a moving image in the digital video camera of FIG. 2. 図2のデジタルビデオカメラにおける再生時の構成を示すブロック図である。FIG. 3 is a block diagram showing a configuration at the time of reproduction in the digital video camera of FIG. 2. 図1の処理手順におけるサムネイル記録処理を示すフローチャートである。It is a flowchart which shows the thumbnail recording process in the process sequence of FIG. 図1の処理手順におけるサムネイル記録中止処理を示すフローチャートである。It is a flowchart which shows the thumbnail recording cancellation process in the process sequence of FIG. 図8の処理によるデータ量の変位を示すタイムチャートである。It is a time chart which shows the displacement of the data amount by the process of FIG. 図2のデジタルビデオカメラにおける補完処理を示すフローチャートである。It is a flowchart which shows the complementary process in the digital video camera of FIG. 図2のデジタルビデオカメラにおける補完処理時の構成を示すブロック図である。FIG. 3 is a block diagram illustrating a configuration at the time of complement processing in the digital video camera of FIG. 2.

符号の説明Explanation of symbols

1……デジタルビデオカメラ、2……撮影部、6、17……バッファメモリ、7……モニタ部、9……動画像伸長部、11……マイクロコンピュータ、12……静止画像伸長部、13……動画像圧縮部、19……画素数変換部、20……静止画像圧縮部、21……ドライブ、22、26……ディスク
DESCRIPTION OF SYMBOLS 1 ... Digital video camera, 2 ... Image pick-up part, 6, 17 ... Buffer memory, 7 ... Monitor part, 9 ... Moving image expansion part, 11 ... Microcomputer, 12 ... Still image expansion part, 13 ...... Moving image compression unit, 19 ... Pixel number conversion unit, 20 ... Still image compression unit, 21 ... Drive, 22, 26 ... Disc

Claims (16)

動画像の画像データを取得する撮影部と、
前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成部と、
前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録部と、
前記記録部が前記記録媒体に記録する前記動画像の画像データ、前記サムネイル画像の画像データを一時的に格納するバッファメモリと、
前記バッファメモリに保持されている前記記録媒体に記録する前記動画像の画像データのデータ量が一定基準値以上であるかを判定し、前記データ量が前記一定基準値以上であると判定される場合には、前記記録部における前記記録媒体への転送レートの低下が生じるとして、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御部とを備える
撮像装置。
A shooting unit that acquires image data of a moving image;
A thumbnail image creation unit that creates image data of a thumbnail image for each predetermined picture from the image data of the moving image;
A recording unit that records the image data of the moving image and the image data of the thumbnail image on a recording medium;
A buffer memory for temporarily storing the image data of the moving image and the image data of the thumbnail image that the recording unit records on the recording medium;
It is determined whether the amount of image data of the moving image to be recorded on the recording medium held in the buffer memory is greater than or equal to a certain reference value, and it is determined that the amount of data is greater than or equal to the certain reference value In such a case, the imaging apparatus includes: a control unit that stops recording the image data of the thumbnail image on the recording medium on the assumption that the transfer rate of the recording unit to the recording medium is reduced.
動画像の画像データを取得する画像データ取得部と、
前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成部と、
前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録部と、
前記記録部が前記記録媒体に記録する前記動画像の画像データ、前記サムネイル画像の画像データを一時的に格納するバッファメモリと、
前記バッファメモリに保持されている前記記録媒体に記録する前記動画像の画像データのデータ量が一定基準値以上であるかを判定し、前記データ量が前記一定基準値以上であると判定される場合には、前記記録部における前記記録媒体への転送レートの低下が生じるとして、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御部とを備える
画像処理装置。
An image data acquisition unit for acquiring image data of a moving image;
A thumbnail image creation unit that creates image data of a thumbnail image for each predetermined picture from the image data of the moving image;
A recording unit that records the image data of the moving image and the image data of the thumbnail image on a recording medium;
A buffer memory for temporarily storing the image data of the moving image and the image data of the thumbnail image that the recording unit records on the recording medium;
It is determined whether the amount of image data of the moving image to be recorded on the recording medium held in the buffer memory is greater than or equal to a certain reference value, and it is determined that the amount of data is greater than or equal to the certain reference value case, as a decrease in the transfer rate to the recording medium in the recording unit is generated, the image processing apparatus and a control section for stopping the recording on the recording medium of the image data of the thumbnail image.
前記記録媒体から前記動画像の画像データを再生する再生部を備え、
前記サムネイル画像作成部、前記記録部は、
前記制御部の制御により動作を切り換えて補完処理を実行し、
前記サムネイル画像作成部は、
前記補完処理において、前記再生部で再生した前記動画像の画像データから、前記サムネイル画像の画像データを作成し、
前記記録部は、
前記補完処理において、前記サムネイル画像の画像データの前記記録媒体への記録を中止した箇所に、前記サムネイル画像作成部で作成したサムネイル画像の画像データを記録する
請求項2に記載の画像処理装置。
A playback unit that plays back the image data of the moving image from the recording medium;
The thumbnail image creation unit, the recording unit,
Switch the operation under the control of the control unit to execute the complementary process,
The thumbnail image creation unit
In the complementing process, image data of the thumbnail image is created from the image data of the moving image reproduced by the reproduction unit,
The recording unit is
The image processing apparatus according to claim 2, wherein, in the complementing process, the image data of the thumbnail image created by the thumbnail image creating unit is recorded at a location where the recording of the image data of the thumbnail image on the recording medium is stopped.
前記記録部は、
前記サムネイル画像の画像データの前記記録媒体への記録を中止する箇所に、空き領域を形成する
請求項3に記載の画像処理装置。
The recording unit is
The image processing apparatus according to claim 3, wherein an empty area is formed at a location where recording of the image data of the thumbnail image on the recording medium is stopped.
前記記録部は、
前記サムネイル画像の画像データ及び前記空き領域毎に、管理データを設けて前記サムネイル画像の画像データを記録すると共に、前記空き領域を形成し、
前記管理データに、空き領域か否かを示す識別情報を設定する
請求項4に記載の画像処理装置。
The recording unit is
For each image data of the thumbnail image and the free space, management data is provided to record the image data of the thumbnail image, and the free space is formed.
The image processing apparatus according to claim 4, wherein identification information indicating whether or not the management data is a free area is set.
前記記録部は、
対応する前記動画像の画像データのフレームを特定する情報を、前記管理データに設定する
請求項4に記載の画像処理装置。
The recording unit is
The image processing device according to claim 4, wherein information specifying a frame of image data of the corresponding moving image is set in the management data.
前記制御部は、
動作モードの切り換えにより、前記記録部における前記サムネイル画像の記録を全て中止させる
請求項2に記載の画像処理装置。
The controller is
The image processing apparatus according to claim 2, wherein the recording of all the thumbnail images in the recording unit is stopped by switching the operation mode.
前記サムネイル画像作成部は、
前記制御部の制御により、前記サムネイル画像の画サイズを切り換える
請求項2に記載の画像処理装置。
The thumbnail image creation unit
The image processing apparatus according to claim 2, wherein the image size of the thumbnail image is switched under the control of the control unit.
前記サムネイル画像作成部は、
前記制御部の制御により、第1の画サイズと、前記第1の画サイズより大きな第2の画サイズとで画サイズを切り換えて前記サムネイル画像の画像データを作成し、
前記サムネイル画像作成部、前記記録部は、
前記制御部の制御により動作を切り換え、
前記再生部で再生した前記動画像の画像データから、前記第2の画サイズのサムネイル画像の画像データを作成し、
前記第1の画サイズのサムネイル画像の画像データを、前記第2の画サイズのサムネイル画像の画像データで置き換えるように、前記サムネイル画像作成部で作成した前記第2の画サイズのサムネイル画像の画像データを前記記録媒体に記録する
請求項3に記載の画像処理装置。
The thumbnail image creation unit
Under the control of the control unit, the image size is switched between a first image size and a second image size larger than the first image size to create image data of the thumbnail image,
The thumbnail image creation unit, the recording unit,
The operation is switched under the control of the control unit,
Creating image data of a thumbnail image of the second image size from the image data of the moving image reproduced by the reproduction unit;
The image of the second image size thumbnail image created by the thumbnail image creation unit so as to replace the image data of the thumbnail image of the first image size with the image data of the thumbnail image of the second image size. The image processing apparatus according to claim 3, wherein data is recorded on the recording medium.
動画像の画像データを取得する画像データ取得のステップと、
前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成のステップと、
前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録のステップと、
前記記録のステップにおいて前記記録媒体に記録する前記動画像の画像データ、前記サムネイル画像の画像データを一時的に格納するバッファメモリに保持されている、前記記録媒体に記録する前記動画像の画像データのデータ量が一定基準値以上であるかを判定し、前記データ量が前記一定基準値以上であると判定される場合には、前記記録のステップにおける前記記録媒体への転送レートの低下が生じるとして、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御のステップとを備える
画像処理方法。
An image data acquisition step for acquiring image data of the moving image;
A thumbnail image creating step of creating image data of a thumbnail image for each predetermined picture from the image data of the moving image;
Recording step of recording the image data of the moving image and the image data of the thumbnail image on a recording medium;
Image data of the moving image to be recorded on the recording medium, which is held in a buffer memory for temporarily storing the image data of the moving image and the image data of the thumbnail image to be recorded on the recording medium in the recording step amount of data determined by whether more than a predetermined reference value, when the data amount is determined to be the more certain reference value, a reduction in the transfer rate to the recording medium in the step of the recording occurs And a control step of stopping recording of the image data of the thumbnail image on the recording medium.
動画像の画像データを取得する画像データ取得のステップ、
前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成のステップ、
前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録のステップ、
前記記録のステップにおいて前記記録媒体に記録する前記動画像の画像データ、前記サムネイル画像の画像データを一時的に格納するバッファメモリに保持されている、前記記録媒体に記録する前記動画像の画像データのデータ量が一定基準値以上であるかを判定し、前記データ量が前記一定基準値以上であると判定される場合には、前記記録のステップにおける前記記録媒体への転送レートの低下が生じるとして、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御のステップ、
をコンピュータに実行させるためのプログラム。
An image data acquisition step for acquiring image data of a moving image;
A thumbnail image creating step of creating image data of a thumbnail image for each predetermined picture from the image data of the moving image;
Recording step of recording the image data of the moving image and the image data of the thumbnail image on a recording medium;
Image data of the moving image to be recorded on the recording medium, which is held in a buffer memory for temporarily storing the image data of the moving image and the image data of the thumbnail image to be recorded on the recording medium in the recording step amount of data determined by whether more than a predetermined reference value, when the data amount is determined to be the more certain reference value, a reduction in the transfer rate to the recording medium in the step of the recording occurs as a step of control for stopping the recording on the recording medium of the image data of the thumbnail image,
A program that causes a computer to execute.
動画像の画像データを取得する画像データ取得のステップ、
前記動画像の画像データから、所定ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成のステップ、
前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録のステップ、
前記記録のステップにおいて前記記録媒体に記録する前記動画像の画像データ、前記サムネイル画像の画像データを一時的に格納するバッファメモリに保持されている、前記記録媒体に記録する前記動画像の画像データのデータ量が一定基準値以上であるかを判定し、前記データ量が前記一定基準値以上であると判定される場合には、前記記録のステップにおける前記記録媒体への転送レートの低下が生じるとして、前記サムネイル画像の画像データの前記記録媒体への記録を中止させる制御のステップ、
をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
An image data acquisition step for acquiring image data of a moving image;
A thumbnail image creating step of creating image data of a thumbnail image for each predetermined picture from the image data of the moving image;
Recording step of recording the image data of the moving image and the image data of the thumbnail image on a recording medium;
Image data of the moving image to be recorded on the recording medium, which is held in a buffer memory for temporarily storing the image data of the moving image and the image data of the thumbnail image to be recorded on the recording medium in the recording step amount of data determined by whether more than a predetermined reference value, when the data amount is determined to be the more certain reference value, a reduction in the transfer rate to the recording medium in the step of the recording occurs as a step of control for stopping the recording on the recording medium of the image data of the thumbnail image,
The computer-readable recording medium which recorded the program for making a computer perform.
動画像の画像データと、前記動画像の画像データの所定ピクチャ毎のサムネイル画像の画像データとを取得する画像データ取得部と、
前記動画像の画像データから、前記ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成部と、
前記画像データ取得部で取得した前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録部とを備え、
前記動画像の画像データに対する前記サムネイル画像の欠落を検出し、
該サムネイル画像が欠落した箇所に、前記サムネイル画像作成部で作成した前記サムネイル画像の画像データを割り当てて、前記動画像の画像データ及び前記サムネイル画像の画像データを記録する
画像処理装置。
An image data acquisition unit that acquires image data of a moving image and image data of a thumbnail image for each predetermined picture of the image data of the moving image;
A thumbnail image creation unit that creates image data of a thumbnail image for each picture from the image data of the moving image;
A recording unit that records the image data of the moving image acquired by the image data acquisition unit and the image data of the thumbnail image on a recording medium;
Detecting a lack of the thumbnail image with respect to the image data of the moving image;
An image processing apparatus that allocates image data of the thumbnail image created by the thumbnail image creation unit to a location where the thumbnail image is missing, and records the image data of the moving image and the image data of the thumbnail image.
動画像の画像データと、前記動画像の画像データの所定ピクチャ毎のサムネイル画像の画像データとを取得する画像データ取得ステップと、
前記動画像の画像データから、前記ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成ステップと、
前記画像データ取得ステップで取得した前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録ステップとを備え、
前記動画像の画像データに対する前記サムネイル画像の欠落を検出し、
該サムネイル画像が欠落した箇所に、前記サムネイル画像作成ステップで作成した前記サムネイル画像の画像データを割り当てて、前記動画像の画像データ及び前記サムネイル画像の画像データを記録する
画像処理方法。
An image data acquisition step of acquiring image data of a moving image and image data of a thumbnail image for each predetermined picture of the image data of the moving image;
A thumbnail image creating step for creating image data of a thumbnail image for each picture from the image data of the moving image;
A recording step of recording the image data of the moving image acquired in the image data acquisition step and the image data of the thumbnail image on a recording medium;
Detecting a lack of the thumbnail image with respect to the image data of the moving image;
An image processing method for allocating image data of the thumbnail image created in the thumbnail image creation step to a location where the thumbnail image is missing, and recording the image data of the moving image and the image data of the thumbnail image.
動画像の画像データと、前記動画像の画像データの所定ピクチャ毎のサムネイル画像の画像データとを取得する画像データ取得ステップ、
前記動画像の画像データから、前記ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成ステップ、
前記画像データ取得ステップで取得した前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録ステップ、
をコンピュータに実行させ、
前記記録ステップでは、
前記動画像の画像データに対する前記サムネイル画像の欠落を検出し、
該サムネイル画像が欠落した箇所に、前記サムネイル画像作成ステップで作成した前記サムネイル画像の画像データを割り当てて、前記動画像の画像データ及び前記サムネイル画像の画像データを記録する
プログラム。
An image data acquisition step of acquiring image data of a moving image and image data of a thumbnail image for each predetermined picture of the image data of the moving image;
A thumbnail image creating step for creating image data of a thumbnail image for each picture from the image data of the moving image;
A recording step of recording image data of the moving image acquired in the image data acquisition step and image data of the thumbnail image on a recording medium;
To the computer,
In the recording step,
Detecting a lack of the thumbnail image with respect to the image data of the moving image;
A program for allocating image data of the thumbnail image created in the thumbnail image creation step to a location where the thumbnail image is missing, and recording the image data of the moving image and the image data of the thumbnail image.
動画像の画像データと、前記動画像の画像データの所定ピクチャ毎のサムネイル画像の画像データとを取得する画像データ取得ステップ、
前記動画像の画像データから、前記ピクチャ毎に、サムネイル画像の画像データを作成するサムネイル画像作成ステップ、
前記画像データ取得ステップで取得した前記動画像の画像データ、前記サムネイル画像の画像データを記録媒体に記録する記録ステップ、
をコンピュータに実行させ、
前記記録ステップでは、
前記動画像の画像データに対する前記サムネイル画像の欠落を検出し、
該サムネイル画像が欠落した箇所に、前記サムネイル画像作成ステップで作成した前記サムネイル画像の画像データを割り当てて、前記動画像の画像データ及び前記サムネイル画像の画像データを記録する
プログラムを記録したコンピュータ読み取り可能な記録媒体。

An image data acquisition step of acquiring image data of a moving image and image data of a thumbnail image for each predetermined picture of the image data of the moving image;
A thumbnail image creating step for creating image data of a thumbnail image for each picture from the image data of the moving image;
A recording step of recording image data of the moving image acquired in the image data acquisition step and image data of the thumbnail image on a recording medium;
To the computer,
In the recording step,
Detecting a lack of the thumbnail image with respect to the image data of the moving image;
A computer-readable recording program that allocates the image data of the thumbnail image created in the thumbnail image creation step to the location where the thumbnail image is missing and records the image data of the moving image and the image data of the thumbnail image Recording medium.

JP2007006995A 2007-01-16 2007-01-16 IMAGING DEVICE, IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM FOR IMAGE PROCESSING METHOD, AND RECORDING MEDIUM CONTAINING PROGRAM FOR IMAGE PROCESSING METHOD Expired - Fee Related JP4788607B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007006995A JP4788607B2 (en) 2007-01-16 2007-01-16 IMAGING DEVICE, IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM FOR IMAGE PROCESSING METHOD, AND RECORDING MEDIUM CONTAINING PROGRAM FOR IMAGE PROCESSING METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007006995A JP4788607B2 (en) 2007-01-16 2007-01-16 IMAGING DEVICE, IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM FOR IMAGE PROCESSING METHOD, AND RECORDING MEDIUM CONTAINING PROGRAM FOR IMAGE PROCESSING METHOD

Publications (3)

Publication Number Publication Date
JP2008177662A JP2008177662A (en) 2008-07-31
JP2008177662A5 JP2008177662A5 (en) 2009-03-05
JP4788607B2 true JP4788607B2 (en) 2011-10-05

Family

ID=39704381

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007006995A Expired - Fee Related JP4788607B2 (en) 2007-01-16 2007-01-16 IMAGING DEVICE, IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM FOR IMAGE PROCESSING METHOD, AND RECORDING MEDIUM CONTAINING PROGRAM FOR IMAGE PROCESSING METHOD

Country Status (1)

Country Link
JP (1) JP4788607B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011259115A (en) * 2010-06-08 2011-12-22 Nec Casio Mobile Communications Ltd Electronic device and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11213628A (en) * 1998-01-21 1999-08-06 Toshiba Corp Recording medium and its reproducing apparatus and recording and reproducing apparatus
JP2001238175A (en) * 2000-02-25 2001-08-31 Victor Co Of Japan Ltd Information recording and reproducing device
JP2006074165A (en) * 2004-08-31 2006-03-16 Canon Inc Method and device for image processing
JP4604806B2 (en) * 2005-04-12 2011-01-05 ソニー株式会社 Recording device

Also Published As

Publication number Publication date
JP2008177662A (en) 2008-07-31

Similar Documents

Publication Publication Date Title
JP3912536B2 (en) RECORDING METHOD, RECORDING DEVICE, RECORDING MEDIUM, IMAGING DEVICE, AND IMAGING METHOD
US20070201832A1 (en) Recording apparatus, recording method, program for recording method, recording medium recording program for recording method, reproducing apparatus, reproduction method, program for reproduction method, and recording medium recording program for reproduction method
KR101295430B1 (en) Image recording apparatus, image reproducing apparatus, image recording method, and image reproducing method
EP1892716B1 (en) File splitting by splitting clusters and management information
US8165455B2 (en) Data processing apparatus and data processing method, and computer program
EP1400973A2 (en) Recording apparatus and method, recording medium, and program
WO2008018311A1 (en) Data processing device, data processing method, and computer program
US9196311B2 (en) Video recording method and video recording device
JP4045651B2 (en) Information processing apparatus, information processing method, and program recording medium
JP2005191756A (en) Digital still camera
KR101385168B1 (en) Image data recording apparatus
JP2005033381A (en) Moving picture recording apparatus and its method
JP4788607B2 (en) IMAGING DEVICE, IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM FOR IMAGE PROCESSING METHOD, AND RECORDING MEDIUM CONTAINING PROGRAM FOR IMAGE PROCESSING METHOD
JP2005303336A (en) Video signal recording apparatus and video signal reproducing apparatus
JP6278353B2 (en) RECORDING DEVICE, RECORDING METHOD, PROGRAM, AND IMAGING DEVICE
JP2008067117A (en) Video image recording method, apparatus, and medium
WO2004036582A1 (en) Av data recording method, av data recording device, data recording medium, program, and program recording medium
JP4772742B2 (en) Image reproducing apparatus, image reproducing method, and program recording medium
JP4164696B2 (en) Imaging apparatus and imaging method
JP2008113111A (en) Recording device
JP4298583B2 (en) Imaging device and mobile phone
JP2009111841A (en) Image management apparatus and method
JP4787206B2 (en) Information recording apparatus and information recording method
JP4208022B2 (en) Information editing apparatus, information editing method, and program recording medium
JP5458073B2 (en) Video recording apparatus and video recording method

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090121

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20090331

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20090403

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091110

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091110

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110104

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110218

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110405

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110527

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110621

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110704

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140729

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees