JP4349129B2 - Electronic camera with interval shooting function, image playback apparatus, and image playback program - Google Patents
Electronic camera with interval shooting function, image playback apparatus, and image playback program Download PDFInfo
- Publication number
- JP4349129B2 JP4349129B2 JP2004001281A JP2004001281A JP4349129B2 JP 4349129 B2 JP4349129 B2 JP 4349129B2 JP 2004001281 A JP2004001281 A JP 2004001281A JP 2004001281 A JP2004001281 A JP 2004001281A JP 4349129 B2 JP4349129 B2 JP 4349129B2
- Authority
- JP
- Japan
- Prior art keywords
- resolution
- low
- unit
- image
- resolution image
- 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
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
Description
本発明は、インターバル撮影機能付きの電子カメラに関する。
また、本発明は、インターバル撮影された画像を再生する装置、および画像再生プログラムに関する。
The present invention relates to an electronic camera with an interval shooting function.
The present invention also relates to an apparatus for reproducing an interval-captured image and an image reproduction program.
従来、インターバル撮影機能付きの電子カメラが知られている。
例えば、特許文献1には、インターバル撮影によって取得された静止画像をVGAサイズに低解像度化した上で、MotionJPEGなどの動画ファイルを生成する技術が開示されている。この種の低解像度動画ファイルは、再生動作の処理コストが比較的軽く、電子カメラやパソコン上において動画再生を行ってもコマ落ちなどの不具合が生じにくい。
Conventionally, an electronic camera with an interval shooting function is known.
For example,
また、特許文献1には、上述の動画ファイルの他に、インターバル撮影から静止画像ファイルを生成する技術も開示されている。
ところで、上述したインターバル撮影では、多数の静止画像ファイルが次々に生成される。ユーザーが、これら多数の静止画像ファイルの中から、所望の画像を選別するには、静止画像ファイルを一コマずつチェックしなければならず、面倒な手間がかかるという問題点があった。
特に、微速度現象の撮影では、前後コマの絵柄の違いが微妙なため、適切なタイミングの画像を選別することは非常に難しかった。
By the way, in the interval shooting described above, a large number of still image files are generated one after another. In order for the user to select a desired image from these many still image files, the still image file must be checked frame by frame, which is troublesome.
In particular, in the shooting of the slow speed phenomenon, it is very difficult to select an image at an appropriate timing because the difference in the pattern of the front and back frames is delicate.
一方、上述した低解像度動画ファイルの再生動作においても別の問題があった。すなわち、通常の動画再生では、1コマ1コマの低解像度画像を高速に入れ替えて表示する。そのため、低解像度画像の粗さはユーザーが許容できる範囲に収まる。しかしながら、この動画再生を一時停止して再生コマをスチル表示した場合、低解像度化による画像の粗さが際だって目立ってしまうという問題点があった。 On the other hand, there is another problem in the reproduction operation of the above-described low-resolution moving image file. That is, in normal video playback, low-resolution images of one frame and one frame are displayed at high speed. For this reason, the roughness of the low-resolution image falls within a range acceptable by the user. However, when the moving image playback is paused and the playback frame is still displayed, there is a problem that the roughness of the image due to the reduction in resolution becomes noticeable.
そこで、本発明は、インターバル撮影によって生成される画像ファイルの選別作業を効率化するための技術を提供することを目的とする。 Accordingly, an object of the present invention is to provide a technique for improving the efficiency of selecting an image file generated by interval shooting.
本発明の電子カメラは、予め定められたタイミングで高解像度撮影を複数回行うインターバル撮影の機能を有する撮像部と、前記インターバル撮影される複数コマの高解像度画像を記録処理する高解像度記録部と、前記複数コマの高解像度画像を解像度変換して低解像度画像を生成し、前記低解像度画像を撮影順に動画再生する低解像度動画ファイルを作成して記録処理する低解像度記録部と、前記低解像度動画ファイル内の低解像度画像と、対応する前記高解像度画像との関連付けを記憶し、前記低解像度動画ファイル内の低解像度画像の照会命令が与えられると、前記関連付けに基づいて前記高解像度画像を特定するデータ管理部と、画像を表示するモニタ画面と、前記モニタ画面に前記低解像度動画ファイルを動画再生する動画再生部と、ユーザーから前記低解像度動画ファイルの再生一時停止を受け付ける操作部と、前記再生一時停止を受け付けると、前記データ管理部に照会して、前記低解像度動画ファイルの再生一時停止コマに対応する前記高解像度画像を特定し、特定した前記高解像度画像を前記モニタ画面に表示するスチル再生部と、前記スチル再生部により表示された前記高解像度画像に対するデータ操作の指示をユーザーから受け付ける指示入力部と、前記指示入力部が前記データ操作の指示をユーザーから受け付けた場合には、前記スチル再生部により表示された前記高解像度画像に対してデータ操作を施すデータ操作実施部とを備える。 An electronic camera according to the present invention includes an imaging unit having an interval shooting function that performs high-resolution shooting a plurality of times at a predetermined timing, and a high-resolution recording unit that records and processes the high-resolution images of the plurality of frames shot during the interval shooting. A low-resolution recording unit that converts the resolution of the high-resolution images of the plurality of frames to generate a low-resolution image, and creates and records a low-resolution moving image file that reproduces the moving images of the low-resolution images in the shooting order; and the low-resolution recording unit An association between a low-resolution image in a video file and the corresponding high-resolution image is stored, and when a query instruction for a low-resolution image in the low-resolution video file is given, the high-resolution image is obtained based on the association. A data management unit for specifying, a monitor screen for displaying an image, and a video playback unit for playing back the low-resolution video file on the monitor screen An operation unit that accepts playback pause of the low-resolution video file from a user, and when the playback pause is accepted, the data management unit is queried to correspond to the playback pause frame of the low-resolution video file. A still reproduction unit that identifies a resolution image and displays the identified high resolution image on the monitor screen; an instruction input unit that receives an instruction of data operation on the high resolution image displayed by the still reproduction unit; When the instruction input unit receives an instruction for the data operation from a user, the data input unit includes a data operation execution unit that performs a data operation on the high-resolution image displayed by the still reproduction unit .
本発明の画像再生装置は、予め定められたタイミングで高解像度撮影を複数回行うインターバル撮影の機能を有する撮像部と、前記インターバル撮影される複数コマの高解像度画像を記録処理する高解像度記録部と、前記複数コマの高解像度画像を解像度変換して低解像度画像を生成し、前記低解像度画像を撮影順に動画再生する低解像度動画ファイルを作成して記録処理する低解像度記録部とを備えた電子カメラにより記録された前記高解像度画像と前記低解像度動画ファイルとを取得して再生動作を行う画像再生装置であって、前記低解像度動画ファイルを動画再生する動画再生部と、ユーザーから前記低解像度動画ファイルの再生一時停止を受け付ける操作部と、前記低解像度動画ファイル内の低解像度画像と、対応する前記高解像度画像との関連付けを記憶し、前記低解像度動画ファイル内の低解像度画像の照会命令が与えられると、前記関連付けに基づいて前記高解像度画像を特定するデータ管理部と、前記操作部が再生一時停止を受け付けると、前記データ管理部に照会して、前記低解像度動画ファイルの再生一時停止コマに対応する前記高解像度画像を特定し、特定した前記高解像度画像を表示するスチル再生部と、前記スチル再生部により表示された前記高解像度画像に対するデータ操作の指示をユーザーから受け付ける指示入力部と、前記指示入力部が前記データ操作の指示をユーザーから受け付けた場合には、前記スチル再生部により表示された前記高解像度画像に対してデータ操作を施すデータ操作実施部とを備える。 An image reproduction apparatus according to the present invention includes an imaging unit having an interval shooting function for performing high-resolution shooting a plurality of times at a predetermined timing, and a high-resolution recording unit for recording processing of the high-resolution images of the plurality of frames shot during the interval shooting. And a low-resolution recording unit that generates a low-resolution image by converting the resolution of the high-resolution images of the plurality of frames, generates a low-resolution moving image file that reproduces the moving image of the low-resolution image in the shooting order, and performs recording processing. An image playback apparatus that acquires and plays back the high-resolution image and the low-resolution video file recorded by an electronic camera, the video playback unit that plays back the low-resolution video file, and the user An operation unit that accepts playback pause of a resolution video file, a low resolution image in the low resolution video file, and the corresponding high resolution A data management unit that stores an association with an image and specifies a low-resolution image in the low-resolution moving image file, and specifies a high-resolution image based on the association, and the operation unit pauses playback. Is received, the data management unit is inquired, the high-resolution image corresponding to the playback pause frame of the low-resolution moving image file is specified, and the still playback unit that displays the specified high-resolution image; An instruction input unit that receives an instruction for data operation on the high-resolution image displayed by the reproduction unit from a user, and when the instruction input unit receives an instruction for the data operation from the user, the instruction input unit displays the instruction for the data operation. And a data operation execution unit for performing a data operation on the high resolution image.
本発明の画像再生プログラムは、コンピュータを、前記データ管理部、前記動画再生部、前記操作部、前記スチル再生部、前記指示入力部、前記データ操作実施部として機能させる。 The image reproduction program of the present invention causes a computer to function as the data management unit, the moving image reproduction unit, the operation unit, the still reproduction unit, the instruction input unit, and the data operation execution unit.
本発明の電子カメラは、低解像度動画ファイル内の低解像度画像と、対応する高解像度画像との関連付けを記憶し、その関連付けに基づいて高解像度画像の記録データをコマ単位に特定する。その結果、ユーザーは、低解像度動画ファイルの再生表示に基づいて所望の再生コマを選択することで、所望のタイミングの高解像度画像を簡単かつ適切に選別することが可能になる。
特に、低解像度動画ファイルは、その動画再生の処理コストが軽いため、電子カメラに
おいて円滑な動画再生のスタート・ストップを軽快に切り替えられる。この円滑な動画再
生を行いながら、ユーザーは、対応する高解像度画像の前後コマの微妙な絵柄の違いを的
確に判別できる。その結果、ユーザーは、この微妙な違いを踏まえて、適切なタイミング
の高解像度画像を簡単かつ確実に選別することができる。
このような選別作業の高い操作性は、大量の高解像度画像を一コマずつチェックするな
どの煩雑な作業では不可能な内容であり、従来予想できなかった快適な操作環境をユーザ
ーに提供するものである。
The electronic camera according to the present invention stores an association between a low resolution image in a low resolution moving image file and a corresponding high resolution image, and specifies recording data of the high resolution image on a frame basis based on the association. As a result, the user can easily and appropriately select a high-resolution image at a desired timing by selecting a desired playback frame based on the playback display of the low-resolution moving image file.
In particular, since the low-resolution moving image file has a low processing cost for moving image reproduction, smooth start / stop of moving image reproduction can be easily switched in the electronic camera. While performing this smooth video reproduction, the user can accurately discriminate the subtle difference in the pattern of the corresponding frames of the high-resolution image. As a result, the user can easily and reliably select a high-resolution image at an appropriate timing based on this subtle difference.
The high operability of such sorting work is impossible in complicated work such as checking a large amount of high-resolution images one frame at a time, and provides users with a comfortable operating environment that could not be expected in the past It is.
また、本発明の電子カメラ又は動画再生装置は、上述した動画再生の操作に際して、再生一時停止コマに対応する高解像度画像を特定する。従来は、この再生一時停止コマが、解像度の粗い状態でスチル再生されていたため、表示画質の劣化が際だって目立っていた。しかしながら、ここでは、特定した高解像度画像を代わりにモニタ画面にスチル表示するので、再生一時停止コマとの絵柄の違いもなく、かつ高画質なスチル再生が実現可能になる。
このような簡単な処理により、電子カメラのモニタ表示を確実に高品位化することが可能になる。
In addition, the electronic camera or the moving image playback apparatus of the present invention specifies a high-resolution image corresponding to the playback pause frame when the above-described moving image playback operation is performed. Conventionally, this playback pause frame has been played back still with a low resolution, so that the display image quality is noticeably deteriorated. However, since the specified high resolution image is still displayed on the monitor screen instead, there is no difference in the picture from the playback pause frame, and still playback with high image quality can be realized.
Such simple processing can surely improve the display quality of the monitor of the electronic camera.
本発明の画像再生プログラムによれば、コンピュータを本発明の画像再生装置として機能させることが可能になる。 According to the image reproduction program of the present invention , it is possible to cause a computer to function as the image reproduction apparatus of the present invention .
《本実施形態の構成説明》
図1は、本実施形態の構成を示すブロック図である。
図1において、電子カメラ11には、撮影レンズ12が装着される。この撮影レンズ12の像空間には、撮像素子13の受光面が配置される。この撮像素子13は、タイミングジェネレータ22bの出力パルスによって動作が制御される。
この撮像素子13で生成される画像は、A/D変換部15および信号処理部16を介して、バッファメモリ17に一時記憶される。
このバッファメモリ17は、バス18に接続される。このバス18には、画像処理部19、カードインターフェース20、マイクロプロセッサ22、圧縮伸張部23、および画像表示部24が接続される。この内、カードインターフェース20は、着脱自在なメモリカード21に対するデータの読み書きを行う。また、マイクロプロセッサ22には、電子カメラ11のスイッチ群22aからユーザー操作の信号が入力される。さらに、画像表示部24は、電子カメラ11の背面に設けられたモニタ画面25に画像を表示する。
また、メモリカード21の記録データは、ケーブルなどを介してコンピュータ31に転送される。
<< Description of Configuration of this Embodiment >>
FIG. 1 is a block diagram showing the configuration of the present embodiment.
In FIG. 1, a photographing lens 12 is attached to the electronic camera 11. In the image space of the photographic lens 12, the light receiving surface of the image sensor 13 is arranged. The operation of the image sensor 13 is controlled by the output pulse of the
An image generated by the image sensor 13 is temporarily stored in the
The
Further, the recording data of the
《インターバル撮影の動作説明》
図2は、電子カメラ11によるインターバル撮影の動作を説明する流れ図である。
以下、図2に示すステップ番号に沿って、インターバル撮影の動作を説明する。
<Explanation of interval shooting>
FIG. 2 is a flowchart for explaining the operation of interval shooting by the electronic camera 11.
Hereinafter, the operation of interval shooting will be described along the step numbers shown in FIG.
[ステップS0] ユーザーは、スイッチ群22aを操作して、インターバル撮影の設定を行う。
例えば、電子カメラ11は、撮影時間間隔の選択肢として、連写処理の可能な最短時間から数時間までの範囲をメニュー提示する。ユーザーは、このメニュー提示の中から所望の撮影時間間隔を選択することができる。また、インターバル撮影を自動的に終了させたい場合は、トータルの撮影コマ数を入力設定することもできる。
また、ユーザーが、定時の撮影時間を個別に電子カメラ11に入力設定することもできる。
さらに、ユーザーが、インターバル撮影のトータル期間と、作成する低解像度動画ファイルの再生時間とを電子カメラ11に入力設定することもできる。この場合、電子カメラ11は、トータル時間および再生時間に基づいて、インターバル撮影の時間間隔と、撮影コマ数とをそれぞれ決定する。
さらに、ユーザーが、インターバル撮影で生成する高解像度画像の解像度を予め設定入力することもできる。
なお、このような設定入力がユーザーから無い場合には、予め設定されたデフォルトの設定値がそのまま採用される。
ユーザーは、必要に応じて上記設定を行った後、スイッチ群22aを操作して、電子カメラ11にインターバル撮影の開始を指示する。
[Step S0] The user operates the switch group 22a to set interval shooting.
For example, the electronic camera 11 presents a menu of a range from the shortest possible continuous shooting process to several hours as a shooting time interval option. The user can select a desired shooting time interval from the menu presentation. If it is desired to automatically end interval shooting, the total number of shot frames can be input and set.
In addition, the user can individually set the fixed shooting time to the electronic camera 11.
Furthermore, the user can input and set the total period of interval shooting and the playback time of the low-resolution moving image file to be created in the electronic camera 11. In this case, the electronic camera 11 determines the interval shooting time interval and the number of shot frames based on the total time and the playback time.
Furthermore, the user can set and input in advance the resolution of a high-resolution image generated by interval shooting.
If no such setting input is made by the user, a preset default setting value is adopted as it is.
After making the above settings as necessary, the user operates the switch group 22a to instruct the electronic camera 11 to start interval shooting.
[ステップS1] マイクロプロセッサ22は、カードインターフェース20を用いて、メモリカード21内にフォルダ『***INTVL』を新規作成する。このフォルダは、インターバル撮影で生成される静止画ファイルを逐次記録するためのフォルダである。
このフォルダ名の中の『***』は、個々のインターバル撮影において、マイクロプロセッサ22が所定の名付け規則に従って自動作成する符号列であり、インターバル撮影の固有識別子である。
図3に示すフォルダ『101INTVL』,『102INTVL』は、このように生成されるフォルダの一例である。
[Step S1] The
“***” in the folder name is a code string automatically generated by the
Folders “101INTVL” and “102INTVL” shown in FIG. 3 are examples of folders generated in this way.
[ステップS2] マイクロプロセッサ22は、内部タイマから時間情報を取得し、ステップS0で予め設定されたインターバル撮影の撮影タイミングに条件合致したか否かを判定する。
ここで、撮影タイミングに合致した場合、マイクロプロセッサ22はステップS3に動作を移行する。
一方、撮影タイミングとは異なる場合、マイクロプロセッサ22は、ステップS3以降の動作を飛ばして、ステップS9に動作を移行する。
[Step S2] The
Here, if it matches the photographing timing, the
On the other hand, when the timing is different from the photographing timing, the
[ステップS3] マイクロプロセッサ22は、タイミングジェネレータ22bを用いて撮像動作を実施する。この撮像動作において、撮像素子13の全画素読み出しが行われ、画像データが出力される。この画像データは、A/D変換部15を介してデジタル化された後、信号処理部16に入力される。信号処理部16は、入力される画像データに対して、階調変換やホワイトバランスなどの信号処理を施した後、画像データをバッファメモリ17に一時格納する。
画像処理部19は、バッファメモリ17内の画像データにアクセスして、色補間や色変換、更にステップS0で設定された解像度変換などのデータ加工を施し、高解像度画像を得る。
[Step S3] The
The
[ステップS4] 圧縮伸張部23は、バッファメモリ17内の高解像度画像を処理単位ずつ読み出して、JPEG方式などの画像圧縮処理を実施し、高解像度画像の圧縮データを生成する。
一方、マイクロプロセッサ22は、バッファメモリ17内の高解像度画像をQVGAサイズ(320×240画素)に低解像度化した上で、ソフトウェアによる画像圧縮処理を実施し、低解像度画像の圧縮データを生成する。
[Step S4] The compression /
On the other hand, the
[ステップS5] マイクロプロセッサ22は、圧縮伸張部23から出力される高解像度画像の圧縮データに、ヘッダ情報やマーカーコードを付加して静止画ファイル『DSCN・・・・.JPG』を生成する。この静止画ファイル『DSCN・・・・.JPG』は、カードインターフェース20によって、フォルダ『***INTVL』の階層下に記録される。
なお、ファイル名の中の『・・・・』は、インターバル撮影の1コマ毎に、マイクロプロセッサ22が所定の名付け規則に従って自動作成する符号列であり、インターバル撮影1コマ毎の固有識別子である。
図3に示すファイル『DSCN0001.JPG』などは、このように生成される静止画ファイルの一例である。
[Step S5] The
In the file name, “...” Is a code string automatically created by the
The file “DSCN0001. “JPG” is an example of a still image file generated in this way.
[ステップS6] 続いて、マイクロプロセッサ22は、今回の撮像動作がインターバル撮影の1コマ目か否かを判定する。
もし、1コマ目の場合、マイクロプロセッサ22は、ステップS7に動作を移行する。
一方、2コマ目以降の場合、マイクロプロセッサ22は、ステップS8に動作を移行する。
[Step S6] Subsequently, the
If the first frame, the
On the other hand, in the second and subsequent frames, the
[ステップS7] マイクロプロセッサ22は、ステップS4で生成された低解像度画像の圧縮データを1コマ目として、メモリカード21内に低解像度動画ファイル『DSCN####.mov』を新規作成する。
ただし、ファイル名の中の『####』は、個々のインターバル撮影ごとに、マイクロプロセッサ22が自動作成する符号列であり、インターバル撮影の固有識別子である。
なお、この識別子『####』は、ステップS1で説明した識別子『***』と1対1の対応関係にあり、予め定められた名付け規則に従って、一方の識別子から他方の識別子を得ることが可能である。
図3に示すファイル『DSCN0001.mov』などは、このように生成される低解像度動画ファイルの一例である。
以上のような動作の後、マイクロプロセッサ22はステップS9に動作を移行する。
[Step S7] The
However, “####” in the file name is a code string automatically created by the
The identifier “####” has a one-to-one correspondence with the identifier “***” described in step S1, and the other identifier is obtained from one identifier according to a predetermined naming rule. It is possible.
The file “DSCN0001. mov "is an example of a low-resolution moving image file generated in this way.
After the operation as described above, the
[ステップS8] マイクロプロセッサ22は、メモリカード21内の低解像度動画ファイル『DSCN####.mov』の最終コマに、ステップS4で生成された低解像度画像の圧縮データを追加する。このような動作により、低解像度動画ファイル『DSCN####.mov』は、インターバル撮影の1コマ毎にデータ更新される。
[Step S8] The
[ステップS9] ここで、マイクロプロセッサ22は、インターバル撮影が完了したか否かを判定する。このようなインターバル撮影の完了は、ステップS0で設定された撮影コマ数に到達するか、あるいはユーザーからインターバル撮影の停止が電子カメラ11に指示入力されることによってなされる。
インターバル撮影が継続中の場合、マイクロプロセッサ22は、ステップS2に動作を戻す。
一方、インターバル撮影が完了した場合、マイクロプロセッサ22は、一連の動作を終了する。
[Step S9] Here, the
If the interval shooting is continued, the
On the other hand, when the interval shooting is completed, the
《低解像度動画ファイルの再生》
上述のインターバル撮影によって、メモリカード21内には、低解像度動画ファイル、および高解像度の静止画ファイル群がそれぞれ生成される。
図4は、この低解像度動画ファイルの再生動作に関する流れ図である。
この図4のステップ番号に沿って、電子カメラ11の動画再生動作について説明する。
<Playing back low-resolution video files>
Through the interval shooting described above, a low-resolution moving image file and a high-resolution still image file group are generated in the
FIG. 4 is a flowchart regarding the reproduction operation of the low-resolution moving image file.
The moving image reproduction operation of the electronic camera 11 will be described along the step numbers in FIG.
[ステップS21] まず、ユーザーは、スイッチ群22aを操作して、電子カメラ11を再生モードに切り換える。この状態で、ユーザーは、スイッチ群22aを操作して、低解像度動画ファイル『DSCN####.mov』の動画再生を電子カメラ11に指示する。 [Step S21] First, the user operates the switch group 22a to switch the electronic camera 11 to the reproduction mode. In this state, the user operates the switch group 22a to operate the low-resolution moving image file “DSCN ####. mov ”is instructed to the electronic camera 11.
[ステップS22] マイクロプロセッサ22は、カードインターフェース20を介して、指示された低解像度動画ファイル『DSCN####.mov』をメモリカード21から読み出す。
読み出された低解像度動画ファイル『DSCN####.mov』は、圧縮伸張部23などによって画像伸張され、低解像度画像がコマ単位に生成される。画像表示部24は、これら低解像度画像をモニタ画面25に順次表示することにより、動画再生を開始する。
[Step S22] The
The read low-resolution moving image file “DSCN ####. “mov” is decompressed by the compression /
[ステップS23] この動画再生中、ユーザーは、スイッチ群22aを操作して、電子カメラ11に動画再生の一時停止を指示することができる。
マイクロプロセッサ22は、ステップS23において、この再生一時停止の指示入力があったか否かを判定する。
もしも、再生一時停止の指示入力があった場合、マイクロプロセッサ22は、ステップS24に動作を移行する。
一方、再生一時停止の指示入力が無い場合、マイクロプロセッサ22は、ステップS24以降の動作を飛ばして、ステップS33に動作を移行する。
[Step S23] During the moving image reproduction, the user can operate the switch group 22a to instruct the electronic camera 11 to pause the moving image reproduction.
In step S23, the
If there is a playback pause instruction input, the
On the other hand, when there is no instruction to pause playback, the
[ステップS24] まず、マイクロプロセッサ22は、画像表示部24に対して動画再生の一時停止を指令する。画像表示部24は、現時点の再生コマ(以下『再生一時停止コマ』という)で動画再生を一時停止する。
[Step S24] First, the
[ステップS25] マイクロプロセッサ22は、低解像度動画ファイルのファイル名中の識別子『####』に対応する識別子『***』を、上述した名付け規則に従って求め、メモリカード21内のフォルダ『***INTVL』を特定する。
[Step S25] The
[ステップS26] 次に、マイクロプロセッサ22は、再生一時停止コマの動画コマ番号に対応する識別子『・・・・』を、上述した所定の名付け規則に従って求め、対応する静止画ファイルの名前『DSCN・・・・.JPG』を特定する。
[Step S26] Next, the
[ステップS27] マイクロプロセッサ22は、カードインターフェース20を介してメモリカード21にアクセスし、ステップS25で特定したフォルダ『***INTVL』の階層下から、ステップS26で特定した静止画ファイル『DSCN・・・・.JPG』を読み出す。
読み出された静止画ファイル『DSCN・・・・.JPG』は、圧縮伸張部23によって画像伸張され、高解像度画像が生成される。
画像表示部24は、現在の再生一時停止コマのスチル再生を、この高解像度画像のスチル再生に切り換える。
なお、静止画ファイル『DSCN・・・・.JPG』中に、再生一時停止コマよりも高解像度のクイックビュー画像が含まれている場合は、このクイックビュー画像を高解像度画像としてスチル再生してもよい。
[Step S27] The
The read still image file “DSCN... JPG” is decompressed by the compression /
The image display unit 24 switches still playback of the current playback pause frame to still playback of the high-resolution image.
If the still image file “DSCN... JPG” includes a quick view image with a higher resolution than the playback pause frame, the quick view image is still played as a high resolution image. Also good.
[ステップS28] この状態で、ユーザーは、スイッチ群22aを操作して、スチル再生中の静止画ファイル『DSCN・・・・.JPG』に対するデータ操作を電子カメラ11に指示入力することができる。
このようなデータ操作の指示入力があった場合、マイクロプロセッサ22はステップS29に動作を移行する。
一方、データ操作の指示入力が無い場合、マイクロプロセッサ22はステップS29以降の動作を飛ばして、ステップS31に動作を移行する。
[Step S28] In this state, the user can operate the switch group 22a to input to the electronic camera 11 a data operation for the still image file “DSCN...
If there is such a data operation instruction input, the
On the other hand, when there is no data manipulation instruction input, the
[ステップS29] マイクロプロセッサ22は、スチル再生中の静止画ファイル『DSCN・・・・.JPG』に対して、指示されたデータ操作(消去、転送指定、属性変更、コマ送り、コマ戻しなど)を実施する。
例えば、消去指示に対して、マイクロプロセッサ22は、メモリカード21内のフォルダ『***INTVL』の階層下から、静止画ファイル『DSCN・・・・.JPG』を消去する。この場合、マイクロプロセッサ22は、消去した静止画ファイルに代えて、次コマの静止画ファイルをスチル再生する。
また、転送指定や属性変更に対して、マイクロプロセッサ22は、メモリカード21内のフォルダ『***INTVL』の階層下にある静止画ファイル『DSCN・・・・.JPG』に対して、転送指定や属性変更に該当するデータ更新を行う。
一方、コマ送りやコマ戻しに対して、マイクロプロセッサ22は、まず、再生一時停止コマの前後コマの動画コマ番号を求め、この動画コマ番号に該当する前後コマを新たな再生一時停止コマとする。次に、マイクロプロセッサ22は、この新たな動画コマ番号に該当する静止画ファイルをフォルダ『***INTVL』の階層下から読み出し、モニタ画面25にスチル再生する。なお、このスチル再生の切り換え動作に時間がかかる場合には、低解像度動画ファイル内の前後コマを一時的にスチル再生することが好ましい。
[Step S29] The
For example, in response to the deletion instruction, the
In response to transfer designation or attribute change, the
On the other hand, for frame advance and frame return, the
[ステップS30] マイクロプロセッサ22は、ステップS29で実施したデータ操作と同様のデータ操作(消去など)を、必要に応じて低解像度動画ファイル内の再生一時停止コマにも施す。
例えば、消去指示に対して、マイクロプロセッサ22は、低解像度動画ファイル内の再生一時停止コマを消去して、低解像度動画ファイルをデータ更新する。
このとき、消去された再生一時停止コマの動画コマ番号を欠番扱いにすることが好ましい。この場合、その他の動画コマ番号は変更されないため、低解像度動画ファイル内の動画コマ番号と、静止画ファイル群との関連付け(対応関係)は崩れない。
一方、再生一時停止コマの消去により、低解像度動画ファイル内の動画コマ番号が繰り上がってしまう場合、名付け規則を柔軟に変更するか、名付け規則に従って静止画ファイル群の名前を付け替えるなどの動作が必要となる。
[Step S30] The
For example, in response to the erasure instruction, the
At this time, it is preferable that the moving image frame number of the erased playback pause frame is treated as a missing number. In this case, since the other moving image frame numbers are not changed, the association (correspondence) between the moving image frame number in the low resolution moving image file and the still image file group is not broken.
On the other hand, if the video frame number in the low-resolution video file is incremented due to the deletion of the paused frame, operations such as changing the naming rule flexibly or renaming the still image file group according to the naming rule Necessary.
[ステップS31] ここで、マイクロプロセッサ22は、ユーザーによって再生一時停止が解除されたか否かを判定する。
この解除操作がユーザーによってなされた場合、マイクロプロセッサ22はステップS32に動作を移行する。
一方、解除操作がなされない場合、マイクロプロセッサ22は、スチル再生を継続したままステップS28に動作を戻することにより、新たなデータ操作に対処する。
[Step S31] Here, the
When the release operation is performed by the user, the
On the other hand, when the release operation is not performed, the
[ステップS32] ここでは再生一時停止が解除されたので、マイクロプロセッサ22は、低解像度動画ファイル『DSCN####.mov』の動画再生を、再生一時停止コマの次コマから再開する。
[Step S32] Since the playback pause has been cancelled, the
[ステップS33] マイクロプロセッサ22は、低解像度動画ファイル『DSCN####.mov』の動画再生が終了するまで、ステップS23に戻って動作を繰り返す。
一方、ユーザーによる動画再生の停止指示や、最終コマの再生を完了すると、動画再生が終了したと判断し、マイクロプロセッサ22は上述した動画再生の動作を終了する。
[Step S33] The
On the other hand, when the user completes the instruction to stop moving image reproduction or the reproduction of the last frame, it is determined that the moving image reproduction has ended, and the
《本実施形態の効果など》
以上説明したように、本実施形態では、ユーザーは、低解像度動画ファイルの再生操作を通して所望のタイミングの再生一時停止コマを選択し、その再生一時停止コマに対応する静止画ファイルを簡単に特定することができる。
<< Effects of this embodiment >>
As described above, in this embodiment, the user selects a playback pause frame at a desired timing through a playback operation of a low-resolution video file, and easily specifies a still image file corresponding to the playback pause frame. be able to.
さらに、低解像度動画ファイルの動画再生を一時停止すると、その再生一時停止コマに対応する静止画像ファイルがスチル再生される。したがって、再生一時停止のスチル再生を簡単に高品位化することが可能になる。 Further, when the video playback of the low-resolution video file is paused, the still image file corresponding to the playback pause frame is still played. Therefore, it is possible to easily improve the quality of still playback paused playback.
《本実施形態の補足事項》
なお、上述した実施形態では、図4に示す動作を実行することにより、電子カメラ11を画像再生装置として機能させている。しかしながら、本発明はこれに限定されるものではない。例えば、外部の画像再生装置に、図4と同様の動作を実行させてもよいし、図4に示す動作手順の画像再生プログラムを作成してもよい。この場合、コンピュータ31で画像再生プログラムを実行することにより、コンピュータ31を本発明の画像再生装置として機能させることができる。
<< Additional items of this embodiment >>
In the embodiment described above, the electronic camera 11 is caused to function as an image reproducing device by executing the operation shown in FIG. However, the present invention is not limited to this. For example, an external image reproduction apparatus may be caused to execute the same operation as in FIG. 4, or an image reproduction program having the operation procedure shown in FIG. 4 may be created. In this case, by executing the image reproduction program on the
なお、上述した実施形態では、高解像度画像を静止画ファイルの形式で記録している。しかしながら、本発明はこれに限定されるものではない。例えば、インターバル撮影された複数コマの高解像度画像からMotionJPEG方式その他の高解像度動画ファイルを作成してもよい。(この場合、インターバル撮影の1コマ毎に、高解像度動画ファイルをデータ更新することが好ましい) In the embodiment described above, a high resolution image is recorded in the form of a still image file. However, the present invention is not limited to this. For example, a Motion JPEG method or other high-resolution moving image file may be created from a high-resolution image of a plurality of frames taken at intervals. (In this case, it is preferable to update the data of the high-resolution video file for each frame of interval shooting)
このように作成される高解像度動画ファイルは、動画再生の処理負担が重く、円滑な動画再生を行うことが、現状のコンピュータ環境では難しい。
しかしながら、本発明では、低解像度動画ファイルを動画再生することにより、一般的なコンピュータ環境であれば動画再生を円滑に実現できる。この場合、ユーザーは、この円滑な動画再生を操作しながら、高解像度動画ファイルの対応コマを簡単かつ直感的に選別し、その対応コマに対するデータ操作を軽快に実行できる。
The high-resolution video file created in this way has a heavy processing load for video playback, and it is difficult to perform smooth video playback in the current computer environment.
However, in the present invention, moving image reproduction of a low-resolution moving image file enables smooth reproduction of moving image in a general computer environment. In this case, the user can easily and intuitively select the corresponding frames of the high-resolution moving image file while operating the smooth moving image reproduction, and can easily execute the data operation for the corresponding frames.
さらに、この動画再生の一時停止に際して、高解像度動画ファイルから対応コマを抽出してスチル再生するため、再生一時停止におけるスチル表示を容易に高品位化できる。 Furthermore, since the corresponding frame is extracted from the high-resolution moving image file and the still reproduction is performed at the time of the pause of the moving image reproduction, the still display in the reproduction pause can be easily enhanced.
以上説明したように、本発明は、電子カメラや画像再生装置などに利用可能な技術である。 As described above, the present invention is a technique that can be used for an electronic camera, an image reproducing device, and the like.
11 電子カメラ
12 撮影レンズ
13 撮像素子
15 A/D変換部
16 信号処理部
17 バッファメモリ
18 バス
19 画像処理部
20 カードインターフェース
21 メモリカード
22 マイクロプロセッサ
22a スイッチ群
22b タイミングジェネレータ
23 圧縮伸張部
24 画像表示部
25 モニタ画面
31 コンピュータ
11 Electronic Camera 12 Shooting Lens 13 Image Sensor 15 A / D Converter 16
Claims (7)
前記インターバル撮影される複数コマの高解像度画像を記録処理する高解像度記録部と、
前記複数コマの高解像度画像を解像度変換して低解像度画像を生成し、前記低解像度画像を撮影順に動画再生する低解像度動画ファイルを作成して記録処理する低解像度記録部と、
前記低解像度動画ファイル内の低解像度画像と、対応する前記高解像度画像との関連付けを記憶し、前記低解像度動画ファイル内の低解像度画像の照会命令が与えられると、前記関連付けに基づいて前記高解像度画像を特定するデータ管理部と、
画像を表示するモニタ画面と、
前記モニタ画面に前記低解像度動画ファイルを動画再生する動画再生部と、
ユーザーから前記低解像度動画ファイルの再生一時停止を受け付ける操作部と、
前記再生一時停止を受け付けると、前記データ管理部に照会して、前記低解像度動画ファイルの再生一時停止コマに対応する前記高解像度画像を特定し、特定した前記高解像度画像を前記モニタ画面に表示するスチル再生部と、
前記スチル再生部により表示された前記高解像度画像に対するデータ操作の指示をユーザーから受け付ける指示入力部と、
前記指示入力部が前記データ操作の指示をユーザーから受け付けた場合には、前記スチル再生部により表示された前記高解像度画像に対してデータ操作を施すデータ操作実施部と
を備えたことを特徴とする電子カメラ。 An imaging unit having a function of interval shooting for performing high-resolution shooting a plurality of times at a predetermined timing;
A high-resolution recording unit that performs recording processing of the high-resolution images of the plurality of frames taken at the interval;
A low-resolution recording unit that generates a low-resolution image by converting the resolution of the high-resolution image of the plurality of frames, generates a low-resolution moving image file that reproduces the moving image of the low-resolution image in the shooting order, and performs recording processing;
An association between a low-resolution image in the low-resolution video file and the corresponding high-resolution image is stored, and when a query instruction for a low-resolution image in the low-resolution video file is given, the high-resolution image is based on the association. A data management unit for identifying resolution images ;
A monitor screen for displaying images;
A video playback unit for playing back the low-resolution video file on the monitor screen;
An operation unit for accepting a pause of playback of the low-resolution video file from a user;
When the playback pause is accepted, the data management unit is queried to identify the high resolution image corresponding to the playback pause frame of the low resolution video file, and the identified high resolution image is displayed on the monitor screen Still playback unit,
An instruction input unit that receives from the user an instruction for data operation on the high-resolution image displayed by the still reproduction unit;
A data operation execution unit for performing data operation on the high-resolution image displayed by the still playback unit when the instruction input unit receives an instruction for the data operation from a user; An electronic camera characterized by that.
前記データ操作実施部は、前記高解像度画像に対して施す前記データ操作と同種のデータ操作を、前記低解像度記録部によって記録処理された前記低解像度動画ファイル内の前記高解像度画像に対応するコマに対して施すことを特徴とする電子カメラ。 The electronic camera according to claim 1,
The data operation execution unit is a frame corresponding to the high-resolution image in the low-resolution moving image file recorded by the low-resolution recording unit for the same kind of data operation as the data operation performed on the high-resolution image. An electronic camera characterized by being applied to.
前記データ操作実施部により施されるデータ操作は、前記スチル再生部により表示された高解像度画像を消去する消去操作であることを特徴とする電子カメラ。The electronic camera according to claim 1, wherein the data operation performed by the data operation execution unit is an erasing operation for erasing the high-resolution image displayed by the still reproduction unit.
前記インターバル撮影される複数コマの高解像度画像を記録処理する高解像度記録部と、
前記複数コマの高解像度画像を解像度変換して低解像度画像を生成し、前記低解像度画像を撮影順に動画再生する低解像度動画ファイルを作成して記録処理する低解像度記録部とを備えた電子カメラにより記録された前記高解像度画像と前記低解像度動画ファイルとを取得して再生動作を行う画像再生装置であって、
前記低解像度動画ファイルを動画再生する動画再生部と、
ユーザーから前記低解像度動画ファイルの再生一時停止を受け付ける操作部と、
前記低解像度動画ファイル内の低解像度画像と、対応する前記高解像度画像との関連付けを記憶し、前記低解像度動画ファイル内の低解像度画像の照会命令が与えられると、前記関連付けに基づいて前記高解像度画像を特定するデータ管理部と、
前記操作部が再生一時停止を受け付けると、前記データ管理部に照会して、前記低解像
度動画ファイルの再生一時停止コマに対応する前記高解像度画像を特定し、特定した前記
高解像度画像を表示するスチル再生部と、
前記スチル再生部により表示された前記高解像度画像に対するデータ操作の指示をユーザーから受け付ける指示入力部と、
前記指示入力部が前記データ操作の指示をユーザーから受け付けた場合には、前記スチル再生部により表示された前記高解像度画像に対してデータ操作を施すデータ操作実施部と
を備えたことを特徴とする画像再生装置。 An imaging unit having a function of interval shooting for performing high-resolution shooting a plurality of times at a predetermined timing;
A high-resolution recording unit that performs recording processing of the high-resolution images of the plurality of frames taken at the interval;
An electronic camera comprising: a low-resolution recording unit that generates a low-resolution image by converting resolution of the high-resolution images of the plurality of frames and generates a low-resolution image, and reproduces the low-resolution image by moving images in the shooting order; An image reproduction apparatus for performing the reproduction operation by acquiring the high resolution image and the low resolution moving image file recorded by:
A video playback unit for playing back the low-resolution video file;
An operation unit for accepting a pause of playback of the low-resolution video file from a user;
An association between a low-resolution image in the low-resolution video file and the corresponding high-resolution image is stored, and when a query instruction for a low-resolution image in the low-resolution video file is given, the high-resolution image is based on the association. A data management unit for identifying resolution images;
When the operation unit accepts playback pause, the data management unit is queried to identify the high resolution image corresponding to the playback pause frame of the low resolution video file and display the identified high resolution image Still playback section,
An instruction input unit that receives from the user an instruction for data operation on the high-resolution image displayed by the still reproduction unit;
A data operation execution unit that performs data operation on the high-resolution image displayed by the still reproduction unit when the instruction input unit receives an instruction for the data operation from a user;
Image reproducing apparatus characterized by comprising a.
前記データ操作実施部は、前記高解像度画像に対して施す前記データ操作と同種のデータ操作を、前記低解像度記録部によって記録処理された前記低解像度動画ファイル内の前記高解像度画像に対応するコマに対して施すことを特徴とする画像再生装置。The data operation execution unit is a frame corresponding to the high-resolution image in the low-resolution moving image file recorded by the low-resolution recording unit for the same kind of data operation as the data operation performed on the high-resolution image. An image reproducing apparatus characterized by being applied to the above.
前記データ操作実施部により施されるデータ操作は、前記スチル再生部により表示された高解像度画像を消去する消去操作であることを特徴とする画像再生装置。A data operation performed by the data operation execution unit is an erasing operation for erasing a high-resolution image displayed by the still reproduction unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004001281A JP4349129B2 (en) | 2004-01-06 | 2004-01-06 | Electronic camera with interval shooting function, image playback apparatus, and image playback program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004001281A JP4349129B2 (en) | 2004-01-06 | 2004-01-06 | Electronic camera with interval shooting function, image playback apparatus, and image playback program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005197948A JP2005197948A (en) | 2005-07-21 |
| JP4349129B2 true JP4349129B2 (en) | 2009-10-21 |
Family
ID=34816845
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004001281A Expired - Fee Related JP4349129B2 (en) | 2004-01-06 | 2004-01-06 | Electronic camera with interval shooting function, image playback apparatus, and image playback program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4349129B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4657971B2 (en) * | 2006-04-25 | 2011-03-23 | 富士フイルム株式会社 | Imaging device |
| JP4345829B2 (en) | 2007-03-09 | 2009-10-14 | ソニー株式会社 | Image display system, image display apparatus, image display method, and program |
| JP6326799B2 (en) * | 2013-12-11 | 2018-05-23 | 株式会社ニコン | Electronics |
| JP7130653B2 (en) | 2017-09-12 | 2022-09-05 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | Image display method, image delivery method, image display device, and image delivery device |
-
2004
- 2004-01-06 JP JP2004001281A patent/JP4349129B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005197948A (en) | 2005-07-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5933137A (en) | Method and system for acclerating a user interface of an image capture unit during play mode | |
| US6020920A (en) | Method and system for speculative decompression of compressed image data in an image capture unit | |
| CN100450166C (en) | Image processing device and image processing method | |
| JP2005197913A (en) | Image processing apparatus and image processing method | |
| JP2003274335A (en) | Information recording device | |
| JP2008011194A (en) | Image processing device | |
| JP4967746B2 (en) | Image reproduction apparatus and program | |
| JP2006186420A (en) | IMAGING DEVICE AND IMAGING DEVICE CONTROL METHOD | |
| JP4349129B2 (en) | Electronic camera with interval shooting function, image playback apparatus, and image playback program | |
| US20060227223A1 (en) | Image reproducing apparatus | |
| JP2005109648A (en) | Imaging apparatus and moving image generation method | |
| JPH10108123A (en) | Image playback device | |
| JPH10224745A (en) | Information processing device | |
| JP4742296B2 (en) | Imaging apparatus, composite image creation method, and program | |
| JP2008010979A (en) | Camera device | |
| JP3918228B2 (en) | Information processing apparatus and recording medium | |
| JP4349288B2 (en) | Imaging apparatus, image processing method, and program | |
| JP2006211324A (en) | Digital camera device, image reproduction method and image reproduction program, and data structure | |
| JP2018074337A (en) | Movie processing apparatus, movie processing method and program | |
| WO1998057294A1 (en) | A method and system for generating an enhanced image file in an image capture unit | |
| JP2005117182A (en) | Image display device, image display method, program, and recording medium | |
| JP2008276899A (en) | Recording / reproducing apparatus and control method thereof | |
| JP4576941B2 (en) | Information processing apparatus and method, program, and image processing apparatus | |
| JP2001346085A (en) | Image processing apparatus and method, and storage medium | |
| JP4245950B2 (en) | Image reproducing apparatus and image reproducing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061130 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090407 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090603 |
|
| 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: 20090630 |
|
| 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: 20090713 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120731 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4349129 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150731 Year of fee payment: 6 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150731 Year of fee payment: 6 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150731 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |