Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4621260B2 - IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM - Google Patents
[go: Go Back, main page]

JP4621260B2 - IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM - Google Patents

IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM Download PDF

Info

Publication number
JP4621260B2
JP4621260B2 JP2008011623A JP2008011623A JP4621260B2 JP 4621260 B2 JP4621260 B2 JP 4621260B2 JP 2008011623 A JP2008011623 A JP 2008011623A JP 2008011623 A JP2008011623 A JP 2008011623A JP 4621260 B2 JP4621260 B2 JP 4621260B2
Authority
JP
Japan
Prior art keywords
instruction
display
image
unit
attribute
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
JP2008011623A
Other languages
Japanese (ja)
Other versions
JP2009177322A (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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2008011623A priority Critical patent/JP4621260B2/en
Publication of JP2009177322A publication Critical patent/JP2009177322A/en
Application granted granted Critical
Publication of JP4621260B2 publication Critical patent/JP4621260B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Projection-Type Copiers In General (AREA)
  • Television Signal Processing For Recording (AREA)
  • Studio Devices (AREA)

Description

本発明は,画像データの処理を行う画像表示装置及び画像表示方法に関する。   The present invention relates to an image display device and an image display method for processing image data.

DPOF(Digital Print Order Format)等により、画像ファイルに対する印刷指定、送信指定、再生指定等の属性情報を設定可能とするデジタルカメラ等の画像表示装置がある。この画像表示装置においては従来、DPOFで定義された印刷指定等を設定させる際、設定対象画像を閲覧しながらGUI(Graphical User Interface)を用いることで使い勝手を良くする提案がなされている。   There is an image display device such as a digital camera that can set attribute information such as print designation, transmission designation, reproduction designation, etc., for an image file by DPOF (Digital Print Order Format) or the like. Conventionally, in this image display device, when setting a print designation defined by DPOF or the like, there is a proposal for improving usability by using a GUI (Graphical User Interface) while browsing a setting target image.

例えば特許文献1では、DPOF情報の設定対象画像とDPOF情報設定用画面とを分割して表示することで、DPOF情報の設定対象画像を確認しながら、その画像に対するDPOF情報の設定を行えるという方法が提案されている。   For example, in Patent Document 1, a DPOF information setting target image and a DPOF information setting screen are divided and displayed so that DPOF information can be set for the image while checking the DPOF information setting target image. Has been proposed.

一方、近年の記録媒体容量の増加により,より大量の画像を効率よく取り扱える画像の管理方法が求められている。そこで、従来のデジタルカメラ等の画像表示装置においては,大量画像の閲覧や、各種設定操作における画像の一覧性を考慮し,複数の画像を同時に表示するマルチ再生モードが設けられている。DPOF情報の設定等においても、上述のマルチ再生モードを用いて設定を行わせるGUIがある。従来のマルチ再生モードにおけるDPOF情報の設定用のGUI領域は、同時に表示されている複数の画像のうち、DPOF情報を設定しようとしている対象画像の位置に合わせて表示していた。
特開2006−33666
On the other hand, with the recent increase in recording medium capacity, an image management method capable of efficiently handling a larger amount of images is required. In view of this, image display apparatuses such as conventional digital cameras are provided with a multi-playback mode in which a large number of images are browsed and a list of images in various setting operations is taken into consideration to simultaneously display a plurality of images. There is also a GUI for setting DPOF information using the above-described multi playback mode. The GUI area for setting DPOF information in the conventional multi-playback mode is displayed in accordance with the position of the target image for which DPOF information is to be set among a plurality of simultaneously displayed images.
JP 2006-33666 A

しかしながら、従来のマルチ再生モードにおけるDPOF情報の設定用のGUI領域は、マルチ再生のために縮小された画像に合わせて表示するため、スペースに限りがあった。そのため複数の設定項目や、多くの操作説明を表示することができない、あるいは表示しても小さくて見難いものとなってしまっていた。   However, since the GUI area for setting DPOF information in the conventional multi-playback mode is displayed in accordance with a reduced image for multi-playback, the space is limited. Therefore, a plurality of setting items and many operation explanations cannot be displayed, or even if displayed, they are small and difficult to see.

一方、マルチ再生モードの際にも、特許文献1のように設定対象画像とDPOF情報の設定用GUI領域とを分割して表示すれば、設定用GUI領域の表示スペースを広く取ることができ、複数の設定項目や多くの操作説明を表示することが可能となる。しかしながら、マルチ再生モードにおいてこのような方法をとると、同時に表示されている複数の画像のうちどの画像に対して設定操作を行っているのかという、設定用GUI領域と設定対象画像との関連がユーザにとってわかりにくいものとなってしまう。   On the other hand, if the setting target image and the DPOF information setting GUI area are divided and displayed as in Patent Document 1, the display space of the setting GUI area can be widened even in the multi-playback mode. It is possible to display a plurality of setting items and many operation explanations. However, when such a method is used in the multi-playback mode, there is a relationship between the setting GUI area and the setting target image, which image is being set for a plurality of images displayed at the same time. It becomes difficult for the user to understand.

そこで本発明は上記課題に鑑み、マルチ再生で表示された複数の画像のうちの選択された画像に対する属性情報の設定用GUI領域と設定対象画像との関連を明確に認識しながら、より容易に属性情報の設定をすることができる画像再生装置を提供することを目的とする。 Therefore, in view of the above problems, the present invention makes it easier to clearly recognize the relationship between the setting information image and the attribute information setting GUI area for a selected image among a plurality of images displayed by multi-playback. An object of the present invention is to provide an image reproducing apparatus capable of setting attribute information.

上記課題を解決するために、本発明の撮像装置は、
撮像手段と、
該撮像手段で撮像された画像を表示可能な表示部と、
前記表示部に複数の画像を表示するとともに、該複数の画像のうちの選択された画像に対してユーザから指示された印刷指定枚数を、前記選択された画像の属性情報として確定する指示を受け付けるためのGUIボタンと、該GUIボタンへの指示によって確定される属性情報の属性項目を表す印刷指定アイコンとを含む属性設定領域を、前記選択された画像がどれであるかに関わらず前記表示部の同一の位置に表示するように制御する表示制御手段と、
前記選択された画像に対する印刷指定枚数の変更指示をユーザから受け付ける枚数指示受付手段と、
前記GUIボタンに対するユーザからの指示を受け付ける受付手段と、
前記受付手段で前記ユーザからの指示を受け付けたことに応じて、前記枚数指示受付手段で受け付けた印刷指定枚数が、前記選択された画像の属性として既に記録されている印刷指定枚数と異なるか否かを判定し、異なる場合に、前記受付手段で受け付けた当該指示で変更される属性を表す前記印刷指定アイコンを、前記属性設定領域から、表示された前記複数の画像のうち前記選択された画像に向かって移動させるアニメーション表示をするように制御する関連表示手段と、
前記受付手段で前記ユーザからの指示を受け付けたことに応じて、前記枚数指示受付手段で受け付けた印刷指定枚数を前記選択された画像の属性として記録手段に記録するよう制御する属性設定手段
とを有することを特徴とする。
In order to solve the above problems, an imaging apparatus according to the present invention provides:
Imaging means;
A display unit capable of displaying an image picked up by the image pickup means;
A plurality of images are displayed on the display unit, and an instruction to confirm the print designation number designated by the user for the selected image among the plurality of images as attribute information of the selected image is received. The display unit includes an attribute setting area including a GUI button for printing and a print designation icon representing an attribute item of attribute information determined by an instruction to the GUI button, regardless of which of the selected images is the display unit. Display control means for controlling to display at the same position,
A sheet number instruction accepting unit for accepting an instruction to change the designated number of prints for the selected image from a user;
Receiving means for receiving an instruction from the user for the GUI button;
Whether the designated print number received by the number instruction accepting unit is different from the designated print number already recorded as the attribute of the selected image in response to accepting an instruction from the user by the accepting unit If the print designation icon is different from the attribute setting area, the selected image is displayed from the attribute setting area. Related display means for controlling the animation to move toward
An attribute setting unit that controls to record the print designation number received by the sheet number instruction receiving unit as an attribute of the selected image in the recording unit in response to receiving the instruction from the user by the receiving unit ; It is characterized by having.

マルチ再生で表示された複数の画像のうちの選択された画像に対する属性情報の設定用GUI領域と設定対象画像との関連を明確に認識しながら、より容易に属性情報の設定をすることができる。 Attribute information can be set more easily while clearly recognizing the relationship between the attribute information setting GUI area and the setting target image for a selected image among a plurality of images displayed by multi-playback. .

以下、添付の図面を参照して本発明の好適な実施形態について説明する。尚、以下に説明する実施形態では、本発明による装置、方法を静止画像と動画との撮影が可能なデジタルカメラである撮像装置に適用した場合を例にして説明する。   Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. In the embodiments described below, a case where the apparatus and method according to the present invention are applied to an imaging apparatus which is a digital camera capable of capturing still images and moving images will be described as an example.

[デジタルカメラの構成]
図1は実施形態によるデジタルカメラの外観図である。図1において、28は表示部であり、画像や各種情報を表示する。72は電源スイッチであり、電源オン、電源オフを切り替える。61はシャッターボタンである。60はモード切替スイッチであり、デジタルカメラ100における各種モードを切り替える。より具体的には、静止画記録モード、動画記録モード、再生モード等のモードの切り替えが可能である。111は接続ケーブルであり、デジタルカメラ100と外部機器を接続する。112はコネクタであり、接続ケーブル111とデジタルカメラ100とを接続する。
[Digital camera configuration]
FIG. 1 is an external view of a digital camera according to an embodiment. In FIG. 1, reference numeral 28 denotes a display unit that displays images and various types of information. Reference numeral 72 denotes a power switch that switches between power on and power off. Reference numeral 61 denotes a shutter button. Reference numeral 60 denotes a mode switching switch for switching various modes in the digital camera 100. More specifically, it is possible to switch modes such as a still image recording mode, a moving image recording mode, and a reproduction mode. A connection cable 111 connects the digital camera 100 and an external device. A connector 112 connects the connection cable 111 and the digital camera 100.

70は操作部であり、ユーザからの各種操作を受け付ける。操作部70は図示の各種ボタンや、画像表示部28の画面上に設けられたタッチパネル等の操作部材を有する。操作部70の各種ボタンとは、具体的に例示すると、消去ボタン、メニューボタン、SETボタン、十字に配置された4方向ボタン(上ボタン、下ボタン、右ボタン、左ボタン)、ホイール73等である。200はメモリカードやハードディスク等の記録媒体である。201は記録媒体スロットであり、記録媒体200を格納する。記録媒体スロット201に格納された記録媒体200は、デジタルカメラ100との通信が可能となる。202は記録媒体スロット201の蓋である。   Reference numeral 70 denotes an operation unit that accepts various operations from the user. The operation unit 70 includes various buttons illustrated and operation members such as a touch panel provided on the screen of the image display unit 28. Specific examples of the buttons of the operation unit 70 include an erase button, a menu button, a SET button, a four-direction button (up button, down button, right button, left button) arranged in a cross, a wheel 73, and the like. is there. Reference numeral 200 denotes a recording medium such as a memory card or a hard disk. A recording medium slot 201 stores the recording medium 200. The recording medium 200 stored in the recording medium slot 201 can communicate with the digital camera 100. Reference numeral 202 denotes a lid of the recording medium slot 201.

図2は、本実施形態によるデジタルカメラ100の構成例を示すブロック図である。図2において、103は撮影レンズ、101は絞り機能を備えるシャッター、22は光学像を電気信号に変換するCCDやCMOS素子等で構成される撮像部である。23はA/D変換器であり、アナログ信号をデジタル信号に変換する。A/D変換器23は、撮像部22から出力されるアナログ信号をデジタル信号に変換する場合や、音声制御部11から出力されるアナログ信号をデジタル信号に変換する場合に用いられる。102はバリアであり、デジタルカメラ100の、レンズ103を含む撮像部を覆うことにより、撮影レンズ103、シャッター101、撮像部22を含む撮像系の汚れや破損を防止する。   FIG. 2 is a block diagram illustrating a configuration example of the digital camera 100 according to the present embodiment. In FIG. 2, reference numeral 103 denotes a photographing lens, 101 denotes a shutter having a diaphragm function, and 22 denotes an imaging unit including a CCD or a CMOS element that converts an optical image into an electrical signal. Reference numeral 23 denotes an A / D converter that converts an analog signal into a digital signal. The A / D converter 23 is used when an analog signal output from the imaging unit 22 is converted into a digital signal, or when an analog signal output from the audio control unit 11 is converted into a digital signal. A barrier 102 covers the imaging unit including the lens 103 of the digital camera 100 to prevent the imaging system including the imaging lens 103, the shutter 101, and the imaging unit 22 from being dirty or damaged.

12はタイミング発生部であり、撮像部22、音声制御部11、A/D変換器23、D/A変換器13にクロック信号や制御信号を供給する。タイミング発生部12は、メモリ制御部15及びシステム制御部50により制御される。24は画像処理部であり、A/D変換器23からのデータ、又は、メモリ制御部15からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部24では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部50が露光制御、測距制御を行う。これにより、TTL(スルー・ザ・レンズ)方式のAF(オートフォーカス)処理、AE(自動露出)処理、EF(フラッシュプリ発光)処理が行われる。画像処理部24では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてTTL方式のAWB(オートホワイトバランス)処理も行っている。   A timing generation unit 12 supplies a clock signal and a control signal to the imaging unit 22, the audio control unit 11, the A / D converter 23, and the D / A converter 13. The timing generator 12 is controlled by the memory controller 15 and the system controller 50. An image processing unit 24 performs resize processing such as predetermined pixel interpolation and reduction and color conversion processing on the data from the A / D converter 23 or the data from the memory control unit 15. The image processing unit 24 performs predetermined calculation processing using the captured image data, and the system control unit 50 performs exposure control and distance measurement control based on the obtained calculation result. Thereby, AF (autofocus) processing, AE (automatic exposure) processing, and EF (flash pre-emission) processing of the TTL (through-the-lens) method are performed. The image processing unit 24 further performs predetermined calculation processing using the captured image data, and also performs TTL AWB (auto white balance) processing based on the obtained calculation result.

A/D変換器23からの出力データは、画像処理部24及びメモリ制御部15を介して、或いは、直接メモリ制御部15を介して、メモリ32に書き込まれる。メモリ32は、撮像部22によって得られA/D変換器23によりデジタルデータに変換された画像データや、画像表示部28に表示するための画像データを格納する。尚、メモリ32は、マイク10において録音された音声データ、静止画像、動画像および画像ファイルを構成する場合のファイルヘッダを格納するのにも用いられる。従って、メモリ32は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。   Output data from the A / D converter 23 is written into the memory 32 via the image processing unit 24 and the memory control unit 15 or directly via the memory control unit 15. The memory 32 stores image data obtained by the imaging unit 22 and converted into digital data by the A / D converter 23 and image data to be displayed on the image display unit 28. Note that the memory 32 is also used to store audio data recorded by the microphone 10, a still image, a moving image, and a file header when configuring an image file. Therefore, the memory 32 has a storage capacity sufficient to store a predetermined number of still images, a moving image and sound for a predetermined time.

圧縮/伸張部16は、適応離散コサイン変換(ADCT)等により画像データを圧縮、伸張する。圧縮/伸張部16は、シャッター101をトリガにしてメモリ32に格納された撮影画像を読み込んで圧縮処理を行い、処理を終えたデータをメモリ32に書き込む。また、記録媒体200の記録部19などからメモリ32に読み込まれた圧縮画像に対して伸張処理を行い、処理を終えたデータをメモリ32に書き込む。圧縮/伸張部16によりメモリ32に書き込まれた画像データは、システム制御部50のファイル部においてファイル化され、インターフェース18を介して記録媒体200に記録される。また、メモリ32は画像表示用のメモリ(ビデオメモリ)を兼ねている。13はD/A変換器であり、メモリ32に格納されている画像表示用のデータをアナログ信号に変換して画像表示部28に供給する。28は画像表示部であり、LCD等の表示器上に、A/D変換器23からのアナログ信号に応じた表示を行う。こうして、メモリ32に書き込まれた表示用の画像データはD/A変換器13を介して画像表示部28により表示される。   The compression / decompression unit 16 compresses and decompresses image data by adaptive discrete cosine transform (ADCT) or the like. The compression / decompression unit 16 reads a captured image stored in the memory 32 using the shutter 101 as a trigger, performs compression processing, and writes the processed data in the memory 32. Further, the compressed image read into the memory 32 from the recording unit 19 or the like of the recording medium 200 is expanded, and the processed data is written into the memory 32. The image data written to the memory 32 by the compression / decompression unit 16 is filed in the file unit of the system control unit 50 and recorded on the recording medium 200 via the interface 18. The memory 32 also serves as an image display memory (video memory). A D / A converter 13 converts image display data stored in the memory 32 into an analog signal and supplies the analog signal to the image display unit 28. Reference numeral 28 denotes an image display unit, which performs display in accordance with an analog signal from the A / D converter 23 on a display such as an LCD. Thus, the display image data written in the memory 32 is displayed by the image display unit 28 via the D / A converter 13.

10はマイクである。マイク10から出力された音声信号は、アンプ等で構成される音声制御部11を介してA/D変換器23に供給され、A/D変換器23においてデジタル信号に変換された後、メモリ制御部15によってメモリ32に格納される。一方、記録媒体200に記録されている音声データは、メモリ32に読み込まれた後、D/A変換器13によりアナログ信号に変換される。音声制御部11は、このアナログ信号によりスピーカ39を駆動し、音声出力する。   Reference numeral 10 denotes a microphone. The audio signal output from the microphone 10 is supplied to the A / D converter 23 via the audio control unit 11 configured by an amplifier or the like, converted into a digital signal by the A / D converter 23, and then subjected to memory control. The data is stored in the memory 32 by the unit 15. On the other hand, the audio data recorded on the recording medium 200 is read into the memory 32 and then converted into an analog signal by the D / A converter 13. The voice control unit 11 drives the speaker 39 by this analog signal and outputs a voice.

不揮発性メモリ56は電気的に消去・記録可能なメモリであり、例えばEEPROM等が用いられる。不揮発性メモリ56には、システム制御部50の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。   The nonvolatile memory 56 is an electrically erasable / recordable memory, and for example, an EEPROM or the like is used. The nonvolatile memory 56 stores constants, programs, and the like for operating the system control unit 50. Here, the program is a program for executing various flowcharts described later in the present embodiment.

50はシステム制御部であり、デジタルカメラ100全体を制御する。システム制御部50は、上述した不揮発性メモリ56に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。52はシステムメモリであり、RAMが用いられる。システムメモリ52には、システム制御部50の動作用の定数、変数、不揮発性メモリ56から読み出したプログラム等を展開する。   Reference numeral 50 denotes a system control unit that controls the entire digital camera 100. The system control unit 50 implements each process of the present embodiment to be described later by executing the program recorded in the nonvolatile memory 56 described above. A system memory 52 is a RAM. In the system memory 52, constants and variables for operation of the system control unit 50, programs read from the nonvolatile memory 56, and the like are expanded.

モード切替スイッチ60、第1シャッタースイッチ62、第2シャッタースイッチ64、操作部70はシステム制御部50に各種の動作指示を入力するための操作手段である。   The mode switch 60, the first shutter switch 62, the second shutter switch 64, and the operation unit 70 are operation means for inputting various operation instructions to the system control unit 50.

モード切替スイッチ60は、システム制御部50の動作モードを静止画記録モード、動画記録モード、再生モード等のいずれかに切り替えることができる。第1シャッタースイッチ62は、デジタルカメラ100に設けられたシャッターボタン61の操作途中(半押し)でONとなり第1シャッタースイッチ信号SW1を発生する。システム制御部50は、第1シャッタースイッチ信号SW1により、AF(オートフォーカス)処理、AE(自動露出)処理、AWB(オートホワイトバランス)処理、EF(フラッシュプリ発光)処理等の動作を開始する。   The mode switch 60 can switch the operation mode of the system control unit 50 to any one of a still image recording mode, a moving image recording mode, a reproduction mode, and the like. The first shutter switch 62 is turned on while the shutter button 61 provided in the digital camera 100 is being operated (half-pressed) to generate a first shutter switch signal SW1. The system control unit 50 starts operations such as AF (auto focus) processing, AE (auto exposure) processing, AWB (auto white balance) processing, and EF (flash pre-emission) processing in response to the first shutter switch signal SW1.

第2シャッタースイッチ64は、シャッターボタン61の操作完了(全押し)でONとなり、第2シャッタースイッチ信号SW2を発生する。システム制御部50は、第2シャッタースイッチ信号SW2により、撮像部22からの信号読み出しから記録媒体200に画像データを書き込むまでの一連の撮影処理の動作を開始する。   The second shutter switch 64 is turned on when the operation of the shutter button 61 is completed (fully pressed) and generates a second shutter switch signal SW2. In response to the second shutter switch signal SW2, the system control unit 50 starts a series of shooting processing operations from reading a signal from the imaging unit 22 to writing image data on the recording medium 200.

操作部70の各操作部材は、画像表示部28に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては例えば終了ボタン、戻るボタン、画像送りボタン、検索ボタン、絞り込みボタン、属性変更ボタン、印刷指定ボタン等がある。例えば、メニューボタンが押されると各種設定が可能なメニュー画面が画像表示部28に表示される。利用者は、画像表示部28に表示されたメニュー画面と、4方向ボタンやSETボタンとを用いて直感的に各種設定を行うことができる。電源スイッチ72は、電源オン、電源オフを切り替える。   Each operation member of the operation unit 70 is appropriately assigned a function for each scene by selecting and operating various function icons displayed on the image display unit 28, and functions as various function buttons. Examples of the function buttons include an end button, a return button, an image advance button, a search button, a narrowing button, an attribute change button, and a print designation button. For example, when the menu button is pressed, a menu screen on which various settings can be made is displayed on the image display unit 28. The user can make various settings intuitively using the menu screen displayed on the image display unit 28, the four-way button, and the SET button. The power switch 72 switches between power on and power off.

80は電源制御部であり、電池検出回路、DC−DCコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部80は、その検出結果及びシステム制御部50の指示に基づいてDC−DCコンバータを制御し、必要な電圧を必要な期間、記録媒体200を含む各部へ供給する。   A power control unit 80 includes a battery detection circuit, a DC-DC converter, a switch circuit that switches a block to be energized, and the like, and detects whether or not a battery is attached, the type of battery, and the remaining battery level. Further, the power control unit 80 controls the DC-DC converter based on the detection result and an instruction from the system control unit 50, and supplies a necessary voltage to each unit including the recording medium 200 for a necessary period.

30は電源部であり、アルカリ電池やリチウム電池等の一次電池やNiCd電池やNiMH電池、Li電池等の二次電池、ACアダプター等からなる。33及び34はコネクタであり、電源部30と電源制御部80とを接続する。   A power supply unit 30 includes a primary battery such as an alkaline battery or a lithium battery, a secondary battery such as a NiCd battery, a NiMH battery, or a Li battery, an AC adapter, or the like. Reference numerals 33 and 34 denote connectors, which connect the power supply unit 30 and the power supply control unit 80.

40はRTC(Real Time Clock)であり、日付及び時刻を計時する。RTC40は、電源制御部80とは別に内部に電源部を保持しており、電源部30が落ちた状態であっても、計時状態を続ける。システム制御部50は起動時にRTC40より取得した日時を用いてシステムタイマを設定し、タイマ制御を実行する。   Reference numeral 40 denotes an RTC (Real Time Clock), which measures the date and time. The RTC 40 has a power supply unit therein separately from the power supply control unit 80, and keeps counting time even when the power supply unit 30 has been turned off. The system control unit 50 sets a system timer using the date and time acquired from the RTC 40 at the time of activation, and executes timer control.

18はメモリカードやハードディスク等の記録媒体200とのインターフェースである。35は該記録媒体200とインターフェース18との接続のためのコネクタである。98は記録媒体着脱検知部であり、コネクタ35に記録媒体200が装着されているか否かを検知する。   Reference numeral 18 denotes an interface with a recording medium 200 such as a memory card or a hard disk. Reference numeral 35 denotes a connector for connecting the recording medium 200 and the interface 18. A recording medium attachment / detachment detection unit 98 detects whether or not the recording medium 200 is attached to the connector 35.

200はメモリカードやハードディスク等の記録媒体である。記録媒体200は、半導体メモリや磁気ディスク等から構成される記録部19、デジタルカメラ100とのインターフェース37、及び、記録媒体200とデジタルカメラ100とを接続するためのコネクタ36を備えている。   Reference numeral 200 denotes a recording medium such as a memory card or a hard disk. The recording medium 200 includes a recording unit 19 composed of a semiconductor memory, a magnetic disk, and the like, an interface 37 with the digital camera 100, and a connector 36 for connecting the recording medium 200 and the digital camera 100.

通信部110は、RS232CやUSB、IEEE1394、P1284、SCSI、モデム、LAN、無線通信、等の各種通信処理を行う。コネクタ(無線通信の場合はアンテナ)112は、通信部110を介してデジタルカメラ100を他の機器と接続する。   The communication unit 110 performs various communication processes such as RS232C, USB, IEEE1394, P1284, SCSI, modem, LAN, and wireless communication. A connector (antenna in the case of wireless communication) 112 connects the digital camera 100 to another device via the communication unit 110.

[デジタルカメラの全体動作]
図3は、本実施形態のデジタルカメラ100の全体的な動作を説明するフローチャートである。なお、図3を含む後述する各種フローチャートは全て、システム制御部50が、上述した不揮発性メモリ56に記録されたプログラムをシステムメモリ52に展開して実行することで実現する。
[Overall operation of digital camera]
FIG. 3 is a flowchart for explaining the overall operation of the digital camera 100 of the present embodiment. Note that all the various flowcharts to be described later including FIG. 3 are realized by the system control unit 50 expanding and executing the program recorded in the nonvolatile memory 56 described above in the system memory 52.

電源スイッチ72が操作され電源がオンに切り替わると、ステップS301においてシステム制御部50はフラグや制御変数等を初期化する。続いて、ステップS302において、記録媒体200に記録されているファイルに関する管理処理を開始する。ここでは、再生対象ディレクトリと再生対象画像ファイルの有無、記録媒体200内の画像総数、最小ファイル番号、最大ファイル番号、ファイル番号総和、タイムスタンプ総和、ファイルサイズ総和、総ファイル数等を取得して、システムメモリ52に記憶する。   When the power switch 72 is operated to turn on the power, the system control unit 50 initializes flags, control variables, and the like in step S301. Subsequently, in step S302, management processing relating to the file recorded on the recording medium 200 is started. Here, the presence / absence of the reproduction target directory and the reproduction target image file, the total number of images in the recording medium 200, the minimum file number, the maximum file number, the total file number, the total time stamp, the total file size, the total number of files, etc. are acquired. And stored in the system memory 52.

次に、ステップS303、S305、S307において、システム制御部50は、モード切替スイッチ60の設定位置を判断する。静止画記録モードに設定されていたならば処理はステップS303からステップS304へ進み、静止画記録モード処理を実行する。モード切替スイッチ60が動画記録モードに設定されていたならば、処理はステップS303、S305を経てステップS306へ進み、動画記録モード処理を実行する。また、モード切替スイッチ60が再生モードに設定されていた場合、処理はステップS303、S305、S307を経てステップS308へ進み、再生モード処理を実行する。ステップS308の再生モード処理は図6を用いて後述する。   Next, in steps S303, S305, and S307, the system control unit 50 determines the set position of the mode switch 60. If the still image recording mode has been set, the process proceeds from step S303 to step S304 to execute still image recording mode processing. If the mode switch 60 is set to the moving image recording mode, the process proceeds to step S306 through steps S303 and S305, and the moving image recording mode process is executed. If the mode selector switch 60 is set to the playback mode, the process proceeds to step S308 through steps S303, S305, and S307, and the playback mode process is executed. The reproduction mode process in step S308 will be described later with reference to FIG.

また、その他のモードに設定されていた場合、処理はステップS309へ進み、システム制御部50は選択されたモードに応じた処理を実行する。その他のモードとしては例えば記録媒体200に格納されたファイルの送信を行う送信モード処理、外部機器からファイルを受信して記録媒体200に格納する受信モード処理が含まれる。   If another mode has been set, the process proceeds to step S309, and the system control unit 50 executes a process according to the selected mode. Other modes include, for example, a transmission mode process for transmitting a file stored in the recording medium 200, and a reception mode process for receiving a file from an external device and storing it in the recording medium 200.

ステップS304、S306、S308、S309のうちのモード切替スイッチ60によって設定されたモードに対応した処理を実行した後、処理はステップS310へ進む。ステップS310において、システム制御部50は電源スイッチ72の設定位置を判断する。電源スイッチ72が電源オンに設定されていれば、ステップS303に処理を戻す。一方、電源スイッチ72が電源オフに設定されていたならば、処理はステップS310からステップS311へ進み、制御部50は終了処理を行う。終了処理には、例えば以下の処理が含まれる。すなわち、画像表示部28の表示を終了状態に変更し、レンズバリア102を閉じて撮像部を保護し、フラグや制御変数等を含むパラメータや設定値、設定モードを不揮発性メモリ56に記録し、電源供給が不要な部分への電源を遮断する。ステップS311の終了処理が完了すると、本処理を終了し、電源をOFF状態へ移行する。   After executing the process corresponding to the mode set by the mode switch 60 among steps S304, S306, S308, and S309, the process proceeds to step S310. In step S310, the system control unit 50 determines the set position of the power switch 72. If the power switch 72 is set to power on, the process returns to step S303. On the other hand, if the power switch 72 is set to power off, the process proceeds from step S310 to step S311 and the control unit 50 performs an end process. The termination process includes, for example, the following process. That is, the display of the image display unit 28 is changed to an end state, the lens barrier 102 is closed to protect the imaging unit, parameters, setting values, and setting modes including flags and control variables are recorded in the nonvolatile memory 56, Shut off the power to parts that do not require power supply. When the termination process of step S311 is completed, this process is terminated, and the power is turned off.

[ディレクトリ及びファイル構成]
ここで、図4を用いてディレクトリ名及びファイル名の生成ルールについて説明する。図4は、記録媒体200に記録されるディレクトリ構成例を示したものである。
[Directory and file structure]
Here, a rule for generating a directory name and a file name will be described with reference to FIG. FIG. 4 shows an example of a directory structure recorded on the recording medium 200.

ルートディレクトリにDCIMディレクトリ401が記録され、DCIMディレクトリ401には8文字から生成されるサブディレクトリが生成される。サブディレクトリが保持するサブディレクトリ名は、先頭3文字が数字で構成される。先頭3文字の数字は100から始まり、ディレクトリを生成する毎に1ずつインクリメントされる。図4では、100XXXXX(サブディレクトリ402)、101XXXXX(サブディレクトリ403)が示されている。サブディレクトリ402の配下には本実施形態のデジタルカメラ100が作成するファイルが作成される。ここで生成されるファイル名は、8文字のファイル名とファイルの種類を示す3文字の拡張子から構成さる。ファイル名のうち後ろ4文字は0001から始まる数字で構成され、静止画記録モードにおいては撮影毎に1ずつインクリメントされたファイル名が付与される。以下、この後ろ4文字の数字で示される番号をファイル番号と呼ぶ。尚、静止画の場合は拡張子としてJPGが付与され、動画記録モードにおいて記録される動画像ファイルには拡張子としてAVIが付与される。また、管理情報を記録するサムネイルファイルには拡張子としてTHMが付与される。   A DCIM directory 401 is recorded in the root directory, and a subdirectory generated from eight characters is generated in the DCIM directory 401. The subdirectory name held by the subdirectory is composed of the first three letters. The first three numbers start at 100 and are incremented by 1 each time a directory is created. FIG. 4 shows 100XXXX (subdirectory 402) and 101XXXX (subdirectory 403). Under the subdirectory 402, a file created by the digital camera 100 of the present embodiment is created. The file name generated here is composed of an 8-character file name and a 3-character extension indicating the file type. The last four characters of the file name are composed of numbers starting from 0001, and in the still image recording mode, a file name incremented by 1 is given for each shooting. Hereinafter, the number indicated by the last four characters is referred to as a file number. In the case of still images, JPG is added as an extension, and AVI is added as an extension to a moving image file recorded in the moving image recording mode. Also, THM is given as an extension to the thumbnail file for recording management information.

フォルダ421はDPOF(Digital Print Order Format)により規定されている画像ファイルに対する属性情報を定義したファイルを格納するフォルダである。フォルダ421には印刷指定ファイル422,送信指定ファイル423,再生指定ファイル424等が格納可能に規定されている。印刷指定ファイル422の一例を図14に示す.図14の印刷指定ファイルはDPOF(Digital Print Order Format)により規定されており,印刷画像,印刷枚数等の指定が記載されている。ここで,”[HDR]”セクションに印刷指定ファイルを作成した日時,機器名等が記載されている。以降続く”[JOB]”セクションは印刷画像,枚数等の指定が記載されている。ここでは”IMG_0001.JPG”と”IMG_0006.JPG”が印刷指定されていることをあらわしている。印刷指定ファイル422は画像の属性の一種であり、後述する印刷指定処理によってシステム制御部50により記録・更新、すなわち属性設定される。送信指定ファイル423や再生指定ファイル424も対応する記載があり、送信、再生画像やその送信回数、再生回数等の指定が記載されている。   The folder 421 is a folder for storing a file defining attribute information for an image file defined by DPOF (Digital Print Order Format). The folder 421 is defined so that a print designation file 422, a transmission designation file 423, a reproduction designation file 424, and the like can be stored. An example of the print designation file 422 is shown in FIG. The print designation file in FIG. 14 is defined by DPOF (Digital Print Order Format), and describes designation of a print image, the number of prints, and the like. Here, the “[HDR]” section describes the date and time when the print designation file was created, the device name, and the like. In the “[JOB]” section that follows, designation of the print image, the number of sheets, and the like is described. Here, “IMG — 0001.JPG” and “IMG — 0006.JPG” are designated for printing. The print designation file 422 is a kind of image attribute, and is recorded / updated, that is, set by the system control unit 50 by a print designation process described later. The transmission designation file 423 and the reproduction designation file 424 have corresponding descriptions, and designation of transmission, reproduction images, the number of transmissions thereof, the number of reproductions, and the like are described.

[ファイル構造]
続いて前述した記録媒体200に記録される静止画像ファイルのデータの構造例を図5に示す。
[File structure]
Next, FIG. 5 shows an example of the structure of still image file data recorded on the recording medium 200 described above.

画像ファイル501は先頭に画像ファイルの開始を示すマーカ(SOI)502を有し、その後にヘッダ部に相当するアプリケーションマーカ(APP1)503を有する。アプリケーションマーカ(APP1)503内は、
・サイズ(APP1 Length)503、
・アプリケーションマーカの識別コード(APP1 Identifier Code)505、
・画像データの作成日時(Date Time)506、
・画像データが生成された日時(Date Time Original)507、
・画像データの日付印字設定521、
・画像データの合焦枠情報522、
・顔情報519、
・その他の撮影情報509、及びサムネイル画像(Thumbnail Data)510
から構成される。
The image file 501 has a marker (SOI) 502 indicating the start of the image file at the head, followed by an application marker (APP1) 503 corresponding to the header portion. In the application marker (APP1) 503,
・ Size (APP1 Length) 503,
Application marker identification code (APP1 Identifier Code) 505,
Image data creation date and time (Date Time) 506,
Date and time (Date Time Original) 507 when the image data was generated
-Image data date printing setting 521,
-Focus frame information 522 of the image data,
Face information 519,
Other shooting information 509 and thumbnail image (Thumbnail Data) 510
Consists of

また顔情報519は撮影処理中に生成された情報であり、撮影時に検出された顔の位置座標、サイズ(幅、高さ)、検出個数、信頼性係数等を、検出された個数分有する。また画像ファイル501に記録される画像データは、量子化テーブル(DQT)512、ハフマンテーブル(DHT)513、フレーム開始マーカ(SOF)514、スキャン開始マーカ(SOS)515及び圧縮データ516から構成される。そして、画像ファイルデータの最後を示すマーカ(EOI)517で終端される。   The face information 519 is information generated during the photographing process, and has the face position coordinates, size (width, height), number of detections, reliability coefficient, and the like detected at the time of photographing as many as the number detected. The image data recorded in the image file 501 includes a quantization table (DQT) 512, a Huffman table (DHT) 513, a frame start marker (SOF) 514, a scan start marker (SOS) 515, and compressed data 516. . Then, it is terminated with a marker (EOI) 517 indicating the end of the image file data.

また,日付印字設定521は,撮影時に画像に撮影日時を重畳して埋め込んだか否かのフラグであり,別途日付印字機能を持つ印刷機器等での印刷において日付印字を重畳して印刷させない目的に利用される。   The date printing setting 521 is a flag indicating whether or not the shooting date / time is superimposed and embedded in the image at the time of shooting, and for the purpose of preventing the date printing from being overlaid when printing on a printing device or the like having a separate date printing function. Used.

また,合焦枠情報522は撮影時にAF(オートフォーカス)が焦点を合わせた位置および大きさを座標で管理するものであり,再生時にこの情報を元にユーザーはピントをあわせた位置を参照することが可能となる。   In-focus frame information 522 is used to manage the position and size of AF (autofocus) focused at the time of shooting using coordinates, and the user refers to the focused position based on this information during playback. It becomes possible.

[再生モード処理(S308)]
上述した全体動作フロー(図3)のステップS308の再生モード処理の詳細を図6を用いて説明する。図6は、本実施形態のデジタルカメラ100の再生モードの動作を説明するフローチャートである。
[Reproduction mode processing (S308)]
Details of the playback mode processing in step S308 of the overall operation flow (FIG. 3) will be described with reference to FIG. FIG. 6 is a flowchart for explaining the operation in the playback mode of the digital camera 100 of the present embodiment.

ステップS601において、システム制御部50は、記録媒体200から最新画像情報を取得する。ステップS602において、システム制御部50は、ステップS601における最新画像情報の取得が正しく行われたかどうかをチェックする。最新画像情報を取得できなかった場合、処理はステップS610に進む。ステップS610において、システム制御部50は、画像なし時の入力待ち状態となる。このステップS610の処理は図7のフローチャートにより後述する。尚、最新画像情報を取得できない場合とは、画像が一枚もないような状態や、メディア不良によって画像情報が取得できなかったような状態等が考えられる。最新画像情報が取得できれば、少なくとも画像が1枚は存在すると判断され、処理はステップS603へ進む。   In step S <b> 601, the system control unit 50 acquires the latest image information from the recording medium 200. In step S602, the system control unit 50 checks whether or not the latest image information has been correctly acquired in step S601. If the latest image information has not been acquired, the process proceeds to step S610. In step S610, the system control unit 50 enters an input waiting state when there is no image. The processing in step S610 will be described later with reference to the flowchart of FIG. Note that the case where the latest image information cannot be acquired includes a state where there is no image, a state where the image information cannot be acquired due to media failure, and the like. If the latest image information can be acquired, it is determined that at least one image exists, and the process proceeds to step S603.

ステップS603において、システム制御部50は、ステップS601で取得した最新画像情報を元に記録媒体200から最新画像データを読み込む。そして、ステップS604において、システム制御部50は、ファイル解析処理を行い、読み込んだ最新画像データにおける画像の撮影情報や属性情報等を取得する。ステップS605において、システム制御部50は、読み込んだ最新画像データを表示する。さらに、このとき、ステップS604で取得された撮影情報や属性情報等も表示する。また、ステップS604のファイル解析結果に応じて、ファイルの一部が壊れているなど不正なデータということがわかればエラー表示も合わせて行われる。   In step S603, the system control unit 50 reads the latest image data from the recording medium 200 based on the latest image information acquired in step S601. In step S604, the system control unit 50 performs file analysis processing, and acquires image shooting information, attribute information, and the like in the read latest image data. In step S605, the system control unit 50 displays the read latest image data. Further, at this time, the photographing information and attribute information acquired in step S604 are also displayed. Further, according to the file analysis result in step S604, an error display is also performed if it is known that the data is invalid, such as a part of the file is broken.

ステップS606において印刷指定ファイルが解析済みであるか判定する。未解析であると判断されたならばステップS607に進む。ステップS607においては図4に示す印刷指定ファイル422を記録媒体200からシステムメモリ52に読み込みステップS608に進む。ステップS608では印刷指定ファイルを解析し,記載内容すなわちどの画像に何枚の印刷指定がされているかを数値データとしてシステムメモリ52に記憶する。さらにこのとき,ステップS608における解析結果に基づいて印刷指定有無情報および枚数を画像表示に重ねて表示しても良い。   In step S606, it is determined whether the print designation file has been analyzed. If it is determined that it has not been analyzed, the process proceeds to step S607. In step S607, the print designation file 422 shown in FIG. 4 is read from the recording medium 200 into the system memory 52, and the process proceeds to step S608. In step S608, the print designation file is analyzed, and the description content, that is, how many prints are designated for which image is stored in the system memory 52 as numerical data. Furthermore, at this time, based on the analysis result in step S608, the print designation presence / absence information and the number of sheets may be displayed in an overlapping manner on the image display.

ステップS609において、システム制御部50は、再生入力待ち状態に入る。この再生入力待ち状態における処理は図8のフローチャートにより後述する。   In step S609, the system control unit 50 enters a reproduction input waiting state. The processing in this reproduction input waiting state will be described later with reference to the flowchart of FIG.

[再生モード処理における画像なし時の入力待ち処理(S610)]
図7は、再生モードにおける画像なし時入力待ち状態における処理を示すフローチャートである。
[Waiting for input when there is no image in playback mode processing (S610)]
FIG. 7 is a flowchart showing processing in an input waiting state when there is no image in the reproduction mode.

まず、ステップS701において、システム制御部50は、画像データがないことをユーザに通知するべく、「画像がありません」というメッセージ表示を画像表示部28において行う。次に、ステップS702において、システム制御部50は、操作入力を待つ。ここでいう操作入力とはユーザによるボタン、電池蓋に対する操作や、電源の低下などを知らせるイベント等が含まれる。何らかの入力があった場合、処理はステップS703へ進み、システム制御部50は、当該入力が終了ボタンだったかどうかチェックする。終了ボタンと判定された場合は、再生モード処理を終了し、図3のステップS310へ進む。一方、操作入力が終了ボタン以外だった場合は、ステップS704へ進み、当該操作入力に対応する処理が行われる。例えば、画像データがなくてもメニューボタンの操作が入力された場合は、画像表示部28にメニュー表示を行い、ユーザが設定変更等を行えるようにする。   First, in step S701, the system control unit 50 displays a message “no image” on the image display unit 28 in order to notify the user that there is no image data. Next, in step S702, the system control unit 50 waits for an operation input. The operation input here includes a button operated by the user, an operation on the battery cover, an event for notifying a decrease in power, and the like. If there is any input, the process proceeds to step S703, and the system control unit 50 checks whether the input is an end button. If it is determined that the button is an end button, the playback mode process is terminated, and the process proceeds to step S310 in FIG. On the other hand, if the operation input is other than the end button, the process proceeds to step S704, and processing corresponding to the operation input is performed. For example, when menu button operation is input without image data, a menu is displayed on the image display unit 28 so that the user can change settings.

[再生モード処理における再生入力待ち処理(S609)]
図8は、前述の図6のステップS609における再生入力待ち処理の詳細を説明するフローチャートである。
[Reproduction input waiting process in reproduction mode process (S609)]
FIG. 8 is a flowchart for explaining the details of the reproduction input waiting process in step S609 of FIG.

ステップS801において、システム制御部50は、ユーザによる操作あるいはシステムによる入力があるかどうかをチェックする。ここでいう入力とは、ユーザによるボタン、電池蓋に対する操作や、電源の低下などを知らせるイベントなどが含まれる。何も入力がなければ入力があるまで待つ。何らかの入力があった場合、処理はステップS804へ進む。   In step S801, the system control unit 50 checks whether there is an operation by the user or an input by the system. The input here includes a button operated by the user, an operation on the battery cover, an event for notifying a decrease in power, and the like. If there is no input, wait until there is an input. If there is any input, the process proceeds to step S804.

次にステップS804において、システム制御部50は、当該入力が操作部70に含まれる画像送りボタンの入力かどうかを判定する。入力が画像送りボタンであった場合、処理はステップS805へ進み、システム制御部50は次の表示画像を読み込む。画像送りのボタンは送り方向に応じた一対のボタンで構成されており、操作されたボタンに対応する送り方向に応じて次の表示画像が読み込まれることになる。次に、ステップS806において、システム制御部50は、ステップS805で読み込まれた画像データに対してファイル解析処理を行い、読み込んだ最新画像データにおける画像の撮影情報や属性情報等を取得する。そして、ステップS807において、システム制御部50は、ステップS805で読み込んだ画像データの表示を行う。このとき、ステップS806におけるファイル解析処理の結果を用いて、撮影情報や属性情報等を表示する。また、ステップS806のファイル解析結果に応じて、ファイルの一部が壊れているなど不正なデータと判別された場合は、エラー表示も合わせて行う。表示が完了するとステップS801の入力待ち状態へ戻る。   In step S <b> 804, the system control unit 50 determines whether the input is an input of an image feed button included in the operation unit 70. If the input is an image advance button, the process proceeds to step S805, and the system control unit 50 reads the next display image. The image feed button is composed of a pair of buttons corresponding to the feed direction, and the next display image is read according to the feed direction corresponding to the operated button. Next, in step S806, the system control unit 50 performs a file analysis process on the image data read in step S805, and acquires shooting information, attribute information, and the like of the image in the read latest image data. In step S807, the system control unit 50 displays the image data read in step S805. At this time, shooting information, attribute information, and the like are displayed using the result of the file analysis processing in step S806. If it is determined that the data is invalid such as a part of the file is broken according to the file analysis result in step S806, an error display is also performed. When the display is completed, the process returns to the input waiting state in step S801.

ステップS804において入力が画像送りボタンではないと判定された場合、処理はステップS812へ進む。   If it is determined in step S804 that the input is not an image advance button, the process proceeds to step S812.

ステップS812において、システム制御部50は、当該入力が操作部70に含まれる消去ボタンの操作であるかどうかを調べる。消去ボタンの操作入力であると判定された場合、処理はステップS813へ進む。ステップS813において、システム制御部50は、現在画像表示部28に表示されている画像データの消去を実行する。画像データの消去が完了するとステップS814において消去後の総枚数をチェックする。総枚数が0になっていた場合はステップS815へ進み、画像なし時入力待ち状態へ移る。この処理は、図7により上述したとおりである。   In step S812, the system control unit 50 checks whether or not the input is an operation of an erase button included in the operation unit 70. If it is determined that the operation input is the delete button, the process proceeds to step S813. In step S813, the system control unit 50 deletes the image data currently displayed on the image display unit 28. When the erasure of the image data is completed, the total number after erasure is checked in step S814. If the total number is 0, the process advances to step S815 to enter an input waiting state when there is no image. This processing is as described above with reference to FIG.

一方、消去後に画像データが残っている場合はステップS816へ進み、システム制御部50は、次の画像データを表示するべく、次の表示対象の画像データを読み込む。ここで表示対象となる画像データは、消去された画像データのファイル番号の次のファイル番号の画像データとする。尚、最新の画像データが消去された場合は、消去された画像データのファイル番号よりも1つ前のファイル番号の画像データを表示対象とする。ステップS817において、システム制御部50は、ステップS816で表示対象として読み込んだ画像データに対してファイル解析処理を行い、撮影情報や属性情報などを得る。そして、ステップS818において、システム制御部50は、ステップS816で読み込んだ画像データを画像表示部28に表示する。このとき、ステップS817で取得された撮影情報や属性情報なども表示する。また、ステップS817のファイル解析結果に応じて、ファイルの一部が壊れているなど不正なデータであると判定されたならば、その旨のエラー表示も行う。表示が完了するとステップS801の入力待ち状態へ戻る。   On the other hand, if image data remains after erasure, the process proceeds to step S816, and the system control unit 50 reads the next display target image data in order to display the next image data. Here, the image data to be displayed is the image data of the file number next to the file number of the erased image data. When the latest image data is erased, the image data of the file number one before the file number of the erased image data is displayed. In step S817, the system control unit 50 performs file analysis processing on the image data read as a display target in step S816, and obtains shooting information, attribute information, and the like. In step S818, the system control unit 50 displays the image data read in step S816 on the image display unit 28. At this time, the shooting information and attribute information acquired in step S817 are also displayed. If it is determined that the data is invalid, such as part of the file is broken, according to the file analysis result in step S817, an error display to that effect is also displayed. When the display is completed, the process returns to the input waiting state in step S801.

ステップS812において当該入力が消去ボタンでない場合、処理はステップS819へ進む。   If the input is not a delete button in step S812, the process proceeds to step S819.

ステップS819において、システム制御部50は、当該入力が操作部70を用いた印刷指定ボタンへの入力かどうかを判定する。印刷指定ボタンであると判定された場合、ステップS820へ進み、印刷指定処理を行う。印刷指定処理については図9で後述する。印刷指定処理を終了するとステップS801の入力待ち状態へ戻る。   In step S <b> 819, the system control unit 50 determines whether the input is an input to a print designation button using the operation unit 70. If it is determined that the button is a print designation button, the process advances to step S820 to perform print designation processing. The print designation process will be described later with reference to FIG. When the print designation process ends, the process returns to the input waiting state in step S801.

ステップS819において印刷指定ボタンでないと判断された場合処理はS821へ進む.ステップS821において、システム制御部50は、当該入力が終了ボタンかどうかを判定する。終了ボタンであると判定された場合、再生モード処理を終了し、図3のステップS310へ進む。   If it is determined in step S819 that the button is not a print designation button, the process proceeds to S821. In step S821, the system control unit 50 determines whether the input is an end button. If it is determined that the button is an end button, the playback mode processing is ended, and the process proceeds to step S310 in FIG.

ステップS821において当該入力が終了ボタンでない場合、処理はステップS824へ進む。   If the input is not an end button in step S821, the process proceeds to step S824.

ステップS824ではそれ上記以外の入力に応じた処理を行う。たとえば、画像の編集処理や、マルチ再生への切り替えや、メニューボタンによるメニュー表示などである。尚、マルチ再生とは、画像データの縮小画像を画像表示部28の一画面に複数枚並べて表示する再生モードである。   In step S824, processing corresponding to the input other than the above is performed. For example, image editing processing, switching to multi-playback, menu display using menu buttons, and the like. Multi-reproduction is a reproduction mode in which a plurality of reduced images of image data are displayed side by side on one screen of the image display unit 28.

[印刷指定処理]
図9に、上述した図8のステップS820における印刷指定処理の詳細のフローチャートを示す。また、図11にこの印刷指定処理がマルチ再生で行われた際の画面表示例を示す。
[Print specification processing]
FIG. 9 shows a detailed flowchart of the print designation process in step S820 of FIG. 8 described above. FIG. 11 shows a screen display example when the print designation process is performed by multi-reproduction.

図11(A)は図8のステップS820で印刷指定処理に入った際、1画面に複数の画像(本例では9枚)を同時に表示するマルチ再生であった場合に、表示される初期表示の例である。この表示はシステム制御部50による表示制御(画像表示制御、GUI領域表示制御)によって表示される。画像表示部28になお初期表示の図示はしないが1画面に1枚の画像を表示するシングル再生の場合もある。図11(A)の表示画面2001はマルチ再生時における画像表示部28の表示例である。この表示例においては画像1〜画像9の9枚の縮小画像が並べて表示されている。指示枠2002は操作対象の画像となる選択画像を示す枠であり、現在画像2が操作対象として選択されていることを示している。選択画像は印刷指定ボタン,消去ボタン等の入力時の操作対象となる画像を現している。選択画像を示す指示枠2002は画像送りボタンにより移動可能であり表示画面2001に示す画像1〜9を選択可能な他,これ以外の画像も一覧表示画像の更新により可能である。これはたとえば指定枠2002が画像9にある場合に画像送りボタンの操作により次の画像が指示された場合に一覧表示画像を次の9枚たとえば画像10〜18として指定枠2002を移動することにより実現できる。また,印刷指定済みアイコン2003は印刷指定ファイルに画像1が印刷対象ファイルとして記載されていることをあらわしているアイコンであり,また印刷指定枚数も同時に示している。印刷指定済みアイコン2003は本例では画像1が印刷指定枚数1枚であることを示している。   FIG. 11A shows an initial display that is displayed in the case of multi-playback in which a plurality of images (9 in this example) are simultaneously displayed on one screen when the print designation process is entered in step S820 of FIG. It is an example. This display is displayed by display control (image display control, GUI area display control) by the system control unit 50. Although the initial display is not shown on the image display unit 28, there is a case of single reproduction in which one image is displayed on one screen. A display screen 2001 in FIG. 11A is a display example of the image display unit 28 during multi-playback. In this display example, nine reduced images of image 1 to image 9 are displayed side by side. An instruction frame 2002 is a frame indicating a selected image to be an operation target image, and indicates that the current image 2 is selected as the operation target. The selected image represents an image to be operated when inputting a print designation button, an erase button, or the like. The instruction frame 2002 indicating the selected image can be moved by an image advance button, and the images 1 to 9 shown on the display screen 2001 can be selected. Other images can also be updated by updating the list display image. For example, when the designated frame 2002 is in the image 9 and the next image is instructed by operating the image feed button, the designated frame 2002 is moved by setting the list display image as the next nine images, for example, the images 10 to 18. realizable. The print designation icon 2003 is an icon indicating that the image 1 is described as a print target file in the print designation file, and the print designation number is also shown. In this example, the print designation completed icon 2003 indicates that the image 1 is one designated print number.

図9の印刷指定処理のフローチャートについて説明する。図8のステップS820における印刷指定処理が開始され、図11(A)の初期画面が表示されると、システム制御部50はステップS901にて画像送りボタンにより選択画像変更の指示があったか否かを判定する。選択画像変更の指示があったと判定されたならばステップS902へ進み選択画像の移動処理を行ってからステップS903へ進み、選択画像変更の指示が無かったと判定されればなにもせずにステップS903へ進む。   The flowchart of the print designation process in FIG. 9 will be described. When the print designation process in step S820 in FIG. 8 is started and the initial screen in FIG. 11A is displayed, the system control unit 50 determines in step S901 whether or not there has been an instruction to change the selected image using the image advance button. judge. If it is determined that there has been an instruction to change the selected image, the process proceeds to step S902, and after moving the selected image, the process proceeds to step S903. If it is determined that there has not been an instruction to change the selected image, step S903 is performed without doing anything. Proceed to

ステップS903では、SETボタン等において選択画像の指定がされたか否かを判定する。選択画像の指定がされたと判定されたならばステップS904へ進む。選択画像の指定がされていないと判定されればステップS906へ進み、その他の処理を行う。   In step S903, it is determined whether or not a selected image has been designated using the SET button or the like. If it is determined that the selected image has been designated, the process advances to step S904. If it is determined that the selected image is not designated, the process proceeds to step S906, and other processing is performed.

S904では、現在の表示がマルチ再生であるか否かを判定する。マルチ再生でない,すなわちシングル再生であると判定されたならばステップS905へ進みシングル再生での印刷指定処理を行う。マルチ再生であると判定されたならばステップS908へ進み、ステップS908以降のマルチ再生での印刷指定処理を行う。   In S904, it is determined whether or not the current display is multi-playback. If it is determined that it is not multi-reproduction, that is, single reproduction, the process advances to step S905 to perform print designation processing in single reproduction. If it is determined to be multi-reproduction, the process proceeds to step S908, and print designation processing in multi-reproduction after step S908 is performed.

ステップS905のシングル再生での印刷指定処理においては印刷指定指示表示をした後、ユーザの指示により印刷指示を確定し、システム制御部50は確定した内容を印刷指定ファイルに書き出す。シングル再生での印刷指定指示表示の例を図12に示す。表示画面2061におけるダイアログ2062はシングル再生で表示されている画像である画像1に対する印刷指定を指示するためのGUI表示領域である。ダイアログ2062は、操作部70によって操作可能な指定確定ボタン2063,指定キャンセルボタン2064のGUIボタンを持ち,印刷指定実行,キャンセルの指示をユーザから受け付けることができる。印刷指定アイコン2065は、このダイアログ2062が印刷指定をするためのダイアログである旨を示すアイコンである。印刷指定枚数2066は指定される印刷指定枚数を示しており、操作部70のうちの上ボタン,下ボタン等により枚数の変更が可能である。ユーザはこのダイアログ2062を見ながら操作部70を操作し、印刷指定枚数2066に示される印刷指定枚数で画像1を印刷することを指定確定ボタン2063で確定するか、指定キャンセルボタン2064で指定を取りやめる。シングル再生での印刷指定処理を終了するとステップS906へ進み、その他の処理を行う。   In the print designation process in the single reproduction in step S905, after the print designation instruction is displayed, the print instruction is decided by the user's instruction, and the system control unit 50 writes the decided content in the print designation file. An example of a print designation instruction display in single reproduction is shown in FIG. A dialog 2062 on the display screen 2061 is a GUI display area for instructing print designation for the image 1 which is an image displayed in single reproduction. The dialog 2062 has a GUI button of a designation confirmation button 2063 and a designation cancel button 2064 that can be operated by the operation unit 70, and can accept print designation execution and cancellation instructions from the user. The print designation icon 2065 is an icon indicating that the dialog 2062 is a dialog for designating printing. The designated number of prints 2066 indicates the designated number of prints to be designated, and the number of prints can be changed with the upper button, the lower button, or the like of the operation unit 70. The user operates the operation unit 70 while looking at this dialog 2062 and confirms that the image 1 is printed with the designated number of prints indicated by the designated number of prints 2066 with the designation confirmation button 2063 or cancels the designation with the designation cancel button 2064. . When the print designation processing in single reproduction is completed, the process proceeds to step S906, and other processing is performed.

一方ステップS904でマルチ再生であると判定されると、ステップS908では、現在、指示枠2002で示されている選択画像(本例では画像2)が印刷未指定であるか否かを判定する。これは図6のステップS608にて解析済みの印刷指定情報あるいは後述するステップS913で確定済みの印刷指定情報が、現在の選択画像に対する印刷指定を含むか否かの判定である。確定前の指定処理中の一時的な指定情報については判定対象にしない。ステップS908で現在の選択画像が印刷未指定であると判定された場合、ステップS909に進み、現在の選択画像が印刷指定済みであると判定するとステップS918に進む。   On the other hand, if it is determined in step S904 that multi-playback is to be performed, in step S908, it is determined whether the selected image (image 2 in this example) indicated by the instruction frame 2002 is currently unprinted. This is a determination as to whether or not the print designation information that has been analyzed in step S608 in FIG. 6 or the print designation information that has been confirmed in step S913 to be described later includes a print designation for the currently selected image. Temporary designation information during designation processing before confirmation is not determined. If it is determined in step S908 that the current selected image has not been designated for printing, the process proceeds to step S909. If it is determined that the current selected image has been designated for printing, the process proceeds to step S918.

ステップS909では印刷指定指示表示を行う。図11(B)に、マルチ再生における印刷指定指示表示の例を示す。表示画面2011におけるダイアログ2012は指示枠で選択されている画像について印刷指定を指示するためのGUI表示領域である。ダイアログ2012は指定確定ボタン2013,指定キャンセルボタン2014のGUIボタンを持ち、印刷指定実行,キャンセルの指示をユーザから受け付けることができる。印刷指定アイコン2015はこのダイアログが印刷指定である旨を示すアイコンである。印刷指定枚数2016は指定される印刷指定枚数を示しており、操作部70のうちの上ボタン,下ボタン等により枚数の変更が可能である。このダイアログ2012に表示されるGUIは前述したシングル再生での印刷指定指示表示のダイアログ2062と同様である。ただし、図12のシングル再生でのダイアログ2062のように、ダイアログを設定対象である選択画像に重ねて、サイズも選択画像に合わせて表示すると、マルチ再生では各画像の表示サイズが小さいのでダイアログも小さくなり、見難いGUIとなってしまう。そこでマルチ再生では、ダイアログ2012の位置は図示の位置に固定し、選択画像が画像2でない場合でも同じ位置のダイアログ2012より、画像表示部28に表示された複数の画像に対してそれぞれ個別に印刷指定指示を行わせる。こうすることでダイアログ2012のために一定の表示スペースを確保できる。ユーザはこのダイアログ2012を見ながら操作部70を操作し、印刷指定枚数2016に示される印刷指定枚数で指示枠が選択している画像を印刷することを指定確定ボタン2013で確定するか、指定キャンセルボタン2014で指定を取りやめることができる。印刷指定指示表示を行うとステップS910に進む。   In step S909, a print designation instruction is displayed. FIG. 11B shows an example of a print designation instruction display in multi-reproduction. A dialog 2012 on the display screen 2011 is a GUI display area for instructing print designation for an image selected in the instruction frame. The dialog 2012 has a GUI button such as a designation confirmation button 2013 and a designation cancel button 2014, and can accept print designation execution / cancellation instructions from the user. A print designation icon 2015 is an icon indicating that this dialog is designated for printing. The designated number of prints 2016 indicates the designated number of prints to be designated, and the number of prints can be changed with the upper button, the lower button, etc. of the operation unit 70. The GUI displayed in this dialog 2012 is the same as the dialog 2062 for displaying the print designation instruction in the single reproduction described above. However, when the dialog is overlapped with the selected image to be set and displayed in the same size as the selected image as in the dialog 2062 in single playback in FIG. It becomes small and becomes a GUI difficult to see. Therefore, in the multi-play, the position of the dialog 2012 is fixed to the position shown in the figure, and even when the selected image is not the image 2, the plurality of images displayed on the image display unit 28 are individually printed from the dialog 2012 at the same position. Let the designation instructions be performed. This ensures a certain display space for the dialog 2012. The user operates the operation unit 70 while viewing this dialog 2012, and confirms that the image selected by the instruction frame is printed with the designated number of prints indicated by the designated number of prints 2016 with the designation confirmation button 2013 or cancels the designation. The designation can be canceled with the button 2014. When the print designation instruction display is performed, the process proceeds to step S910.

ステップS910では、操作部70のうちの上ボタン,下ボタン等によりユーザから印刷指定枚数の変更操作があったか否かを判定する。印刷指定枚数の変更操作があったならばステップS911に進み、図11(B)の印刷指定枚数2016の表示を変更する。ステップS910で印刷指定枚数の変更操作が無かったと判定された場合およびステップS911で印刷指定枚数2016の表示変更につづいてステップS912へ進む。   In step S910, it is determined whether or not the user has performed an operation to change the designated number of prints using the upper button, the lower button, or the like of the operation unit 70. If there is an operation for changing the designated number of prints, the process advances to step S911 to change the display of the designated number of prints 2016 in FIG. When it is determined in step S910 that there has been no operation for changing the designated number of prints, and in step S911, the process proceeds to step S912 following the display change of the designated number of prints 2016.

ステップS912ではユーザから印刷指定のキャンセルの指示を受け付けたか否かを判定する。これは操作部70を用いて図11(B)の指定キャンセルボタン2014を押下する操作があったか否かの判定である。キャンセルの指示を受け付けたと判定された場合は、印刷指定指示表示を終了してステップS906へ進み、その他の処理を行う。この場合、ステップS910で印刷指定枚数が変更されていても反映せず印刷指定ファイルは更新しないため、図11(A)と同じ表示へと戻る。一方ステップS912でキャンセルの指示を受け付けていないと判定した場合はステップS913へ進む。   In step S912, it is determined whether an instruction to cancel print designation is received from the user. This is a determination as to whether or not there has been an operation of pressing the designation cancel button 2014 in FIG. If it is determined that a cancel instruction has been received, the print designation instruction display is terminated, and the process proceeds to step S906 to perform other processing. In this case, even if the designated number of prints is changed in step S910, it is not reflected and the print designation file is not updated, so the display returns to the same display as in FIG. On the other hand, if it is determined in step S912 that no cancel instruction has been received, the process proceeds to step S913.

ステップS913では、ユーザから印刷指定の確定の指示を受け付けた否かを判定する。これは操作部70を用いて図11(B)の指定確定ボタン2013を押下する操作があったか否かの判定である。印刷指定の確定の指示を受け付けていないと判定するとステップS909へ戻り、処理を繰り返す。印刷指定確定の指示を受け付けたならばステップS914に進む。   In step S913, it is determined whether an instruction to confirm the print designation has been received from the user. This is a determination as to whether or not there has been an operation of pressing the designation confirmation button 2013 in FIG. If it is determined that an instruction to confirm the print designation has not been received, the process returns to step S909 to repeat the process. If an instruction to confirm the print designation is received, the process proceeds to step S914.

ステップS914では、印刷指定枚数2016で示される印刷指定枚数が0か否かを判定する。このステップS914で選択されている画像は前述のステップS908で印刷指定がされていないと判定されている画像なので、印刷指定枚数が0であればステップS908以降も印刷指定がされず、印刷指定枚数に変更が無かった画像である。そのため印刷指定枚数が0であれば印刷指定ファイルを更新せずにステップS906へ進み、その他の処理を行う。印刷指定枚数に変更が無かったため、この際の画面表示は前述の図11(A)の状態へ戻る。ステップS914で印刷指定枚数が0でないと判定するとステップS915へ進む。   In step S914, it is determined whether or not the designated print number indicated by the designated print number 2016 is zero. Since the image selected in step S914 is an image that has been determined not to be designated for printing in step S908 described above, if the designated number of prints is 0, no print designation is made after step S908, and the designated number of prints. This is an image that has not been changed. Therefore, if the designated number of prints is 0, the process proceeds to step S906 without updating the print designation file and performs other processing. Since the designated number of prints has not been changed, the screen display at this time returns to the state shown in FIG. If it is determined in step S914 that the designated number of prints is not 0, the process proceeds to step S915.

ステップS915では、印刷指定枚数に変更があり、選択されている画像は新たに印刷指定がされた画像なので、印刷指定ファイルを更新して記録媒体200へ書き出す。   In step S915, the designated number of prints is changed, and the selected image is a newly designated print image. Therefore, the print designation file is updated and written to the recording medium 200.

続くステップS916では、印刷指定関連付け表示を行う。この印刷指定関連付け表示については、図10と図11(C)を用いて後述する。印刷指定関連付け表示を行うとステップS917へ進み、表示を印刷指定済みに更新する。この時の更新される表示例を図11(D)に示す。図11(D)の表示画面2031には、図11(A)と比べると印刷指定済みアイコン2032が新たに表示されており、画像2が新たに印刷指定されたことがわかる。この表示例では画像2の印刷指定枚数は1枚である。ステップS917で表示を更新するとステップS906へ進み、その他の処理を行う。   In the subsequent step S916, a print designation association display is performed. This print designation association display will be described later with reference to FIGS. 10 and 11C. When the print designation association display is performed, the process advances to step S917 to update the display to the print designation completed. An example of the display updated at this time is shown in FIG. Compared to FIG. 11A, the display screen 2031 in FIG. 11D displays a new print designation icon 2032, indicating that image 2 has been newly designated for printing. In this display example, the designated number of prints for image 2 is one. When the display is updated in step S917, the process proceeds to step S906, and other processing is performed.

一方、ステップS918では印刷指定解除指示表示を行う。図11(E)に印刷指定解除指示表示の例を示す。表示画面2041におけるダイアログ2042は、マルチ再生で指示枠によって選択されている画像2に対する印刷指定の解除を指示するためのGUI表示領域である。ダイアログ2042は、操作部70によって操作可能な指定解除ボタン2043,解除のキャンセルボタン2044のGUIボタンを持ち,印刷指定解除,解除キャンセルの指示をユーザから受け付けることができる。このように印刷指定が既に設定されているか否かで異なるダイアログを表示し、すでに印刷設定されている場合は、印刷枚数の指定をさせず、指定をキャンセルするか否かの択一的な選択をさせることで、ユーザに混乱の無い操作をさせることができる。この際、画像2は指定解除ボタン2043を押下する操作がされるまでは印刷指定がされている画像であるが、画像2の位置に表示していた印刷指定済みアイコンは表示が煩雑となるので消す。しかしもちろん、まだ印刷指定ファイルは書き換えられていないことを示すほうが重要とかんがえて印刷指定済みアイコンを表示したままとする実施例も考えられる。   On the other hand, in step S918, a print designation cancellation instruction display is performed. FIG. 11E shows an example of a print designation cancellation instruction display. A dialog 2042 on the display screen 2041 is a GUI display area for instructing cancellation of print designation for the image 2 selected by the instruction frame in multi-playback. The dialog 2042 includes a GUI button for a designation cancel button 2043 and a cancel cancel button 2044 that can be operated by the operation unit 70, and can accept print designation cancel and cancel cancel instructions from the user. In this way, different dialogs are displayed depending on whether or not the print designation has already been set, and if the print setting has already been set, the selection of whether or not to cancel the designation without specifying the number of prints is selected. By doing so, the user can be operated without confusion. At this time, image 2 is an image for which printing is designated until an operation for depressing the designation cancellation button 2043 is performed, but the print designation icon displayed at the position of image 2 is complicated to display. Turn off. However, of course, it is more important to indicate that the print designation file has not been rewritten yet, and there may be an embodiment in which the print designation icon is displayed.

印刷指定解除指示表示を行うとつづくステップS919へ進む。   When the print designation cancellation instruction display is performed, the process proceeds to step S919.

ステップS919では、ユーザから印刷指定解除のキャンセルの指示を受け付けたか否かを判定する。これは操作部70を用いて図11(E)の解除のキャンセルボタン2044を押下する操作があったか否かの判定である。キャンセルの指示を受け付けたと判定された場合は、印刷指定解除表示を終了してステップS906へ進み、その他の処理を行う。この際、画像2の位置に印刷指定済みアイコンを再度表示する。解除のキャンセルの指示を受け付けていないと判定した場合はステップS920へ進む。   In step S919, it is determined whether an instruction to cancel print designation cancellation is received from the user. This is a determination as to whether or not there has been an operation of pressing the cancel cancel button 2044 in FIG. If it is determined that a cancel instruction has been received, the print designation cancellation display is terminated, and the process advances to step S906 to perform other processing. At this time, the print designation icon is displayed again at the position of the image 2. If it is determined that the cancel cancellation instruction has not been received, the process proceeds to step S920.

ステップS920では、指定解除指示があったか否かを判定する。これは操作部70を用いて図11(E)の指定解除ボタン2043を押下する操作があったか否かの判定である。指定解除指示があったと判定するとステップS921へ進み、指定解除指示がなかったと判定するとステップS918へ戻り、処理を繰り返す。   In step S920, it is determined whether or not a designation cancellation instruction has been issued. This is a determination as to whether or not there has been an operation of pressing the designation release button 2043 in FIG. If it is determined that there has been a designation cancellation instruction, the process proceeds to step S921, and if it is determined that there has been no designation cancellation instruction, the process returns to step S918 to repeat the process.

ステップS921では、印刷指定ファイルを更新して記録媒体200へ書き出す。この更新では、印刷指定ファイルに記録されている現在の選択画像への印刷指定枚数を0枚とする、あるいは印刷指定ファイルに記録されている現在の選択画像に対する印刷指定の記述部分を削除する。これにより、現在選択されている画像は印刷未指定となる。   In step S921, the print designation file is updated and written to the recording medium 200. In this update, the print designation number for the current selected image recorded in the print designation file is set to 0, or the print designation description portion for the current selected image recorded in the print designation file is deleted. As a result, the currently selected image is not designated for printing.

続くステップS922では、印刷指定ファイルの更新に応じて表示の更新を行う。この場合は、印刷指定されていた画像の印刷指定が解除されたので、選択されていた画像には印刷指定済みアイコンを表示しないことで、印刷未指定になった旨を表現する。表示を更新するとステップS906へ進む。   In the subsequent step S922, the display is updated in accordance with the update of the print designation file. In this case, since the print designation of the image that has been designated for printing has been cancelled, the fact that printing has not been designated is expressed by not displaying the print designation designated icon for the selected image. When the display is updated, the process proceeds to step S906.

ステップS906では、操作に応じたその他の処理を行う。その他の処理としては、マルチ再生/一枚再生の切り替え等がある。   In step S906, other processing according to the operation is performed. Other processes include switching between multi playback / single playback.

次にステップS907では、印刷指定処理の終了指示をユーザから受け付けたか否かを判定する。終了の指示が無ければステップS901へ戻り処理を繰り返し、終了の指示があったなら、印刷指定処理を終了する。   In step S907, it is determined whether an instruction to end the print designation process has been received from the user. If there is no end instruction, the process returns to step S901 to repeat the process. If there is an end instruction, the print designation process ends.

なお、本実施例ではステップS908で印刷指定済みであると判定された場合にステップS918へ遷移する構成としたが、印刷指定解除表示を行うのではなく、ステップS909へ進み印刷指定表示を行って以降の印刷枚数変更処理を行っても良い。この場合、印刷指定の解除は印刷指定枚数を0枚にすることで行う。また、ステップS914の判定は、印刷指定枚数に変更があったか否かの判定となる。   In this embodiment, the process proceeds to step S918 when it is determined in step S908 that print designation has been completed. However, instead of performing print designation release display, the process proceeds to step S909 to perform print designation display. Subsequent print number change processing may be performed. In this case, the print designation is canceled by setting the number of print designations to zero. Further, the determination in step S914 is a determination as to whether or not the designated number of prints has changed.

また、ステップS921で印刷指定の解除を行った後に、どの選択画像について印刷指定の解除を行ったかを明示するように、図10と図11(C)を用いて後述する印刷指定関連付け表示を行っても良い。   Further, after canceling the print designation in step S921, a print designation association display described later with reference to FIGS. 10 and 11C is performed so as to clearly indicate which selected image the print designation has been canceled. May be.

[印刷指定関連付け表示]
図11(C)に、前述した図9のステップS916の印刷指定関連付け表示の表示例を示す。図9のステップS916で、印刷指定ファイルが書き出されると、印刷指定アイコン2024が、矢印2026の方向に沿って、すなわち画像2の印刷指定済みアイコンが表示される予定の位置に向かってアニメーション表示される。アニメーション表示された印刷指定アイコンが画像2の位置に到達すると、そのまま印刷指定アイコンが印刷指定済みアイコン2022となり図示の位置に固定して表示される。
[Print Specification Association Display]
FIG. 11C shows a display example of the print designation association display in step S916 of FIG. 9 described above. When the print designation file is written in step S916 of FIG. 9, the print designation icon 2024 is animated along the direction of the arrow 2026, that is, toward the position where the print designation icon of the image 2 is scheduled to be displayed. The When the animated print designation icon reaches the position of the image 2, the print designation icon becomes the print designation completed icon 2022 as it is, and is fixedly displayed at the position shown in the figure.

図10に,図11(c)に示した印刷指定関連付け表示を実現するための処理のフローチャートを示す。この処理はシステム制御部50によって行われる関連表示制御である。   FIG. 10 shows a flowchart of processing for realizing the print designation association display shown in FIG. This process is related display control performed by the system control unit 50.

ステップS1001にて印刷指定指示アイコンの座標(X1,Y1)を取得する。これは図11(C)における印刷指定アイコン2024の座標である。   In step S1001, the coordinates (X1, Y1) of the print designation instruction icon are acquired. This is the coordinates of the print designation icon 2024 in FIG.

次にステップS1002にて印刷指定対象画像位置を取得する。これは図11(C)においては指示枠2025に囲まれている選択画像である画像2の位置である。   In step S1002, the print designation target image position is acquired. This is the position of the image 2 that is the selected image surrounded by the instruction frame 2025 in FIG.

次にステップS1003にて印刷指定済みアイコン表示予定座標(X2,Y2)を取得する。これはステップS1002により取得された印刷指定画像位置情報を元に算出,テーブル参照等により取得できる。図11(C)においては印刷指定済みアイコン2022の位置である。なおこの表示例における印刷指定済みアイコン2022は、印刷指定済みアイコン表示予定座標に印刷指定アイコン2022が表示された状態を示しており、ステップS1003の時点でこの位置に印刷指定済みアイコン2022は表示されていない。   Next, in step S1003, the print designated icon display planned coordinates (X2, Y2) are acquired. This can be obtained by calculation based on the print designation image position information obtained in step S1002, referring to a table, or the like. In FIG. 11C, it is the position of the print designated icon 2022. Note that the print designation icon 2022 in this display example shows a state where the print designation icon 2022 is displayed at the print designation icon display scheduled coordinates, and the print designation icon 2022 is displayed at this position at the time of step S1003. Not.

次にステップS1004にて描画分割数を設定する。これはすでに取得済みの(X1,Y1)と(X2,Y2)間を印刷指定アイコンをアニメーション表示させる場合のステップ数である。   In step S1004, the number of drawing divisions is set. This is the number of steps when the print designation icon is displayed as an animation between the already acquired (X1, Y1) and (X2, Y2).

ステップS1005〜S1009は印刷指定済みアイコンを印刷指定指示アイコン位置から印刷設定済みアイコン位置へアニメーションによる移動表示を行うループ処理である。ステップS1006にてステップごとの印刷指定済みアイコン表示座標(X3,Y3)を算出し、ステップS1007にて(X3,Y3)の位置に印刷指定済みアイコンを描画し,ステップS1008にて一定時間のウェイトを持つ。以上の処理により図11(C)の矢印2026で示す方向に印刷指定アイコン2024がアニメーション表示され、画像2の左上位置に収まり、印刷指定済みアイコン2022として表示される。   Steps S <b> 1005 to S <b> 1009 are a loop process in which a print designation icon is moved and displayed from the print designation instruction icon position to the print designation icon position by animation. In step S1006, the print designated icon display coordinates (X3, Y3) for each step are calculated. In step S1007, the print designated icon is drawn at the position (X3, Y3). have. Through the above processing, the print designation icon 2024 is animated in the direction indicated by the arrow 2026 in FIG. 11C, and is displayed at the upper left position of the image 2 and displayed as the print designation icon 2022.

このアニメーション表示により、ユーザは、印刷指定処理における操作で印刷指定をした画像がマルチ再生で表示している複数の画像のうち、どの画像であるかを容易に確認することができる。特に、ユーザからの印刷指定確定の入力に連動した図9のステップS916で印刷指定ファイルが書き出された直後のタイミング(属性設定の終了時)でのみ、このアニメーション表示を行う。そのためユーザは、印刷指定処理で行った入力操作で結果的に印刷指定の変更があったか否かを識別することができるとともに、印刷指定の変更が生じた画像はどの画像なのかを確実に確認できる。また印刷指定処理で行った入力操作で結果的に変更が生じなかった入力操作についてはアニメーション表示されないので、表示が煩雑となりユーザが混乱することを軽減できる。このアニメーション表示を、ユーザからの印刷指定の確定操作受け付け時に行い、印刷指定ファイルへの書き出し自体はもっと後のタイミングで一括して行っても同じ効果が得られる。   With this animation display, the user can easily confirm which image is the image that has been designated for printing by the operation in the print designation process among the plurality of images that are displayed in multi-playback. In particular, this animation is displayed only at the timing (at the end of attribute setting) immediately after the print designation file is written in step S916 of FIG. 9 in conjunction with the input of print designation confirmation from the user. Therefore, the user can identify whether or not the print designation has been changed as a result of the input operation performed in the print designation process, and can surely check which image has the print designation changed. . In addition, since an input operation that does not change as a result of the input operation performed in the print designation process is not displayed as an animation, it is possible to reduce the display complexity and confusion for the user. The same effect can be obtained even when this animation display is performed at the time of accepting the print designation confirmation operation from the user, and the writing to the print designation file itself is performed at a later timing.

なお、ユーザが印刷枚数の変更の入力を行ったタイミング(枚数変更の指定受け付け時)で、どの画像の印刷枚数を変更したのかをユーザに認識させるためにこのアニメーション表示を行ってもよい。その場合図9のステップS911のタイミングに印刷指定関連付け表示を行う。   It should be noted that this animation display may be performed to allow the user to recognize which image has been printed at the timing when the user has input the change in the number of copies (when accepting the change in the number of copies). In this case, the print designation association display is performed at the timing of step S911 in FIG.

<実施例2>
実施例1では、印刷指定処理についてのみ述べたが、画像に対しては印刷指定以外にも、送信指定、プロテクト指定などが可能である。実施例2では、これらの複数の指定項目について、マルチ再生中に同一のダイアログから指定できる例を示す。
<Example 2>
In the first embodiment, only the print designation process has been described. However, for images, transmission designation, protection designation, and the like can be performed in addition to print designation. In the second embodiment, an example in which a plurality of specified items can be specified from the same dialog during multi-playback will be described.

図13は、マルチ再生で、印刷指定以外の指定についても同一の画面から指定可能とした場合のGUI表示例である。この表示はシステム制御部50による表示制御(画像表示制御、GUI領域表示制御、属性表示制御)によって表示される。これは、前述の図8のステップS819の判定を、印刷に限らない指定項目についての指定ボタンの操作があったか否かの判定に置き換え、ステップS820を印刷に限らない指定処理とすることで実現できる。処理の詳細は図9で前述した印刷指定処理について、印刷以外の指定も可能としたのみの処理なので省略する。   FIG. 13 shows an example of GUI display when designation other than print designation can be made from the same screen in multi-reproduction. This display is displayed by display control (image display control, GUI area display control, attribute display control) by the system control unit 50. This can be realized by replacing the determination in step S819 of FIG. 8 described above with determination of whether or not the designation button has been operated for a designation item that is not limited to printing, and performing step S820 as a designation process that is not limited to printing. . Details of the processing are omitted because the print designation processing described above with reference to FIG.

表示画面2051におけるダイアログ2053は、画像に対する複数の指定項目の指定を可能としたGUI表示領域である。ダイアログ2053には印刷指定アイコン2054,送信指定アイコン2055、プロテクト指定アイコン2056が表示されている。ここではたとえば操作部70に含まれる右ボタン、左ボタンにより指定項目の変更すなわち印刷指定アイコン2054,送信指定アイコン2055、プロテクト指定アイコン2056の選択変更が可能である。選択された指定項目のアイコンは他の指定項目のアイコンに比べて強調表示され、現在どの指定項目について指定しようとしているのかが識別できるようになっている。また、マルチ再生で表示している各画像の位置には、指定済みの指定項目については指定済みアイコン(印刷指定済みアイコン、送信指定済みアイコン、プロテクト指定済みアイコン)を表示する。ただし全ての指定項目の指定済みアイコンを同時に表示すると、縮小表示されているマルチ再生での画像上では表示スペースが小さく煩雑になるので、ダイアログ2053で選択されている指定項目についてのみ優先的に指定済みアイコンを表示する。選択されている指定項目について、指定確定ボタン2057を押下する操作があると、指定内容の書き込み処理を行うと共に、選択画像に向かって指定項目のアイコンがアニメーション表示され、指定済みアイコンとして表示される。なお、右ボタン・左ボタンで選択可能なものを指定項目とするか、指定確定ボタン2057・キャンセルボタン2058とするかは操作部70に含まれるボタンによって切り替える。   A dialog 2053 on the display screen 2051 is a GUI display area in which a plurality of designated items can be designated for an image. In the dialog 2053, a print designation icon 2054, a transmission designation icon 2055, and a protect designation icon 2056 are displayed. Here, for example, the designated item can be changed, that is, the print designation icon 2054, the transmission designation icon 2055, and the protection designation icon 2056 can be selected and changed by using the right button and the left button included in the operation unit 70. The icon of the selected designated item is highlighted as compared with the icons of the other designated items so that it is possible to identify which designated item is currently designated. In addition, designated icons (print designated icon, transmission designated icon, protect designated icon) are displayed for designated designation items at the position of each image displayed in multi-playback. However, if the specified icons of all the specified items are displayed at the same time, the display space becomes small and complicated on the reduced multi-playback image, so only the specified items selected in the dialog 2053 are specified with priority. Display the completed icon. If there is an operation of pressing the designation confirmation button 2057 for the selected designated item, the designated content is written, and the icon of the designated item is animated toward the selected image and displayed as a designated icon. . Note that a button included in the operation unit 70 switches between items that can be selected with the right button and the left button as designated items, or a designation confirmation button 2057 and a cancel button 2058.

図13の例では、現在指示枠によって画像3が選択されており、ダイアログ2053では送信指定アイコン2055が選択されているため、画像3に対して送信指定指示の操作を行える状態である。また、ダイアログ2053で送信指定アイコン2055を選択しているため、マルチ再生している画像1〜9においては、送信指定済みの画像について送信指定済みアイコンを表示している。本例では画像2、画像4が既に送信指定済みであることがわかる。この状態で、ダイアログ2053の指定確定ボタン2057を押下する操作があると、送信指定ファイルの書き込み処理が行われるとともに、送信指定アイコン2055が画像3に向かってアニメーション表示され、送信指定済みアイコンとして表示される。また、図13の状態からキャンセルボタン2058を押下する操作があると、画像3に送信指定は行わずにダイアログ2053を閉じる。   In the example of FIG. 13, the image 3 is currently selected by the instruction frame, and the transmission designation icon 2055 is selected in the dialog 2053, so that a transmission designation instruction operation can be performed on the image 3. In addition, since the transmission designation icon 2055 is selected in the dialog 2053, the transmission designation icon is displayed for the transmission-designated images in the multi-playback images 1-9. In this example, it can be seen that image 2 and image 4 have already been designated for transmission. In this state, when there is an operation of pressing the designation confirmation button 2057 of the dialog 2053, the transmission designation file is written, and the transmission designation icon 2055 is animated toward the image 3 and displayed as a transmission designated icon. Is done. If there is an operation for depressing the cancel button 2058 from the state of FIG. 13, the dialog 2053 is closed without specifying transmission of the image 3.

また、図13の状態から例えば操作部70に含まれる左ボタンにより指定項目の変更があり、印刷指定アイコンが選択されると、ダイアログ2053における指定確定ボタン2057は印刷指定の指定確定ボタンとなる。また、印刷指定枚数を指定するGUIもダイアログ2053に表示される。印刷指定枚数が1枚以上で印刷指定の指定確定ボタン2057を押下する操作があると、印刷指定ファイルの書き込み処理が行われるとともに、印刷指定アイコン2054が画像3に向かってアニメ−ション表示され、印刷指定済みアイコンとして表示される。   In addition, when the designation item is changed by, for example, the left button included in the operation unit 70 from the state of FIG. 13 and the print designation icon is selected, the designation confirmation button 2057 in the dialog 2053 becomes a designation designation button for printing designation. A GUI for designating the designated number of prints is also displayed in the dialog 2053. When there is an operation of pressing the print designation designation confirmation button 2057 when the number of print designations is one or more, a print designation file writing process is performed and a print designation icon 2054 is displayed as an animation toward the image 3. Displayed as a print-designated icon.

このように,属性指定GUIをよりわかりやすく表示するためのスペースを確保するために複数の指定対象画像に共通の設定GUIを設けるとともに,設定時にはアニメーションにより属性指定対象画像と属性指定操作との関連を明確に表示することが可能となる。また,属性指定GUI上の設定属性を示すアイコンと,画像の属性を示すアイコンを共通にするとともにアニメーションによる関連付けを行い,排他的に表示することにより画面上に同じアイコンが多数表示される煩雑さを軽減することができる。   As described above, in order to secure a space for displaying the attribute designation GUI more clearly, a common setting GUI is provided for a plurality of designation target images, and at the time of setting, the relationship between the attribute designation target image and the attribute designation operation is set by animation. Can be clearly displayed. In addition, the icon indicating the setting attribute on the attribute designation GUI and the icon indicating the attribute of the image are made common, associated with each other by animation, and complicatedly displaying a large number of the same icons on the screen. Can be reduced.

なお、実施例2では、印刷指定以外の指定についても同一の画面から指定可能とした場合の指定項目の例として、送信指定、プロテクト指定の例を説明したが、もちろんこれに限るものではない。例えば画像のスライドショーの設定をする再生指定や、分類情報の付与を行うカテゴリの指定などでもよい。なかでも、印刷指定や送信指定で本発明を適用することで、指定ミスによる印刷用紙の無駄、送信先の記憶容量の無駄などを低減することができる。   In the second embodiment, as examples of designation items when designation other than print designation can be designated from the same screen, examples of transmission designation and protection designation have been described. However, the present invention is not limited to this. For example, reproduction designation for setting an image slide show or category designation for adding classification information may be used. In particular, by applying the present invention with print designation or transmission designation, it is possible to reduce waste of printing paper due to designation mistakes, waste of storage capacity at the transmission destination, and the like.

また、実施例1で述べたダイアログ2012や実施例2で述べたダイアログ2053には、GUIで指定できる指定項目についての説明や、GUIを用いた操作説明を表示しても良い。本発明は、マルチ再生で表示される画像と、属性設定の設定内容の指定をユーザから受け付けるGUI領域であるダイアログを分けて表示し、ダイアログのために一定の表示スペースを確保している。そのため、説明情報などの表示しても小さすぎて見難くなる可能性を軽減できる。   In addition, the dialog 2012 described in the first embodiment and the dialog 2053 described in the second embodiment may display descriptions of designated items that can be specified using a GUI and operations using the GUI. According to the present invention, an image displayed by multi-playback and a dialog which is a GUI area for accepting designation of setting contents of attribute settings are displayed separately, and a certain display space is secured for the dialog. Therefore, it is possible to reduce the possibility that the description information or the like is too small to be easily viewed.

さらに、図10で前述した印刷指定関連付け表示の例としてアニメーション表示の例を述べたが、印刷指定内容と画像との関連を明示する表示であれば、印刷指定関連付け表示は他の表示方法でもよい。例えば、印刷指定された画像やその画像の周りの枠やアイコンの点滅表示、色変更や、音声が出力できる機器においては音声案内などでも良い。   Furthermore, the example of the animation display has been described as an example of the print designation association display described above with reference to FIG. 10, but the print designation association display may be another display method as long as the display clearly shows the relation between the print designation content and the image. . For example, an image that is designated for printing, a frame around the image or a blinking icon, a color change, or voice guidance may be used in a device that can output sound.

以上、デジタルカメラにより本発明を説明したが、本発明の適用はこれに限られるものではなく、プリンタや携帯電話,携帯端末等の、画像再生が可能な装置に適用が可能である。   Although the present invention has been described above using a digital camera, the application of the present invention is not limited to this, and the present invention can be applied to an apparatus capable of reproducing an image, such as a printer, a mobile phone, or a mobile terminal.

上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線/無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。   The present invention is also applicable to a case where a software program that realizes the functions of the above-described embodiments is supplied directly from a recording medium to a system or apparatus having a computer that can execute the program using wired / wireless communication, and the program is executed. Included in the invention.

従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。   Accordingly, the program code itself supplied and installed in the computer in order to implement the functional processing of the present invention by the computer also realizes the present invention. That is, the computer program itself for realizing the functional processing of the present invention is also included in the present invention.

その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等、プログラムの形態を問わない。   In this case, the program may be in any form as long as it has a program function, such as an object code, a program executed by an interpreter, or script data supplied to the OS.

プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記録媒体、MO、CD−ROM、CD−R、CD−RW、DVD−ROM、DVD−R、DVD−RW等が考えられる。また、光/光磁気記録媒体、不揮発性の半導体メモリでもよい。   As a recording medium for supplying the program, for example, a magnetic recording medium such as a flexible disk, a hard disk, a magnetic tape, MO, CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-R, DVD- RW etc. can be considered. Further, it may be an optical / magneto-optical recording medium or a nonvolatile semiconductor memory.

有線/無線通信を用いたプログラムの供給方法としては、次のような方法が考えられる。すなわち、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムそのもの、もしくはプログラムデータファイルを記憶し、接続のあったクライアントコンピュータにプログラムデータファイルをダウンロードするような方法である。   As a program supply method using wired / wireless communication, the following method can be considered. That is, a computer program itself or a program data file forming the present invention is stored in a server on a computer network, and the program data file is downloaded to a connected client computer.

ここで、プログラムデータファイルは、本発明を形成するコンピュータプログラムを圧縮され自動インストール機能を含むファイル等も含む。   Here, the program data file includes a file compressed with a computer program forming the present invention and including an automatic installation function.

この場合、プログラムデータファイルを複数のセグメントファイルに分割し、セグメントファイルを異なるサーバに配置することも可能である。   In this case, the program data file can be divided into a plurality of segment files, and the segment files can be arranged on different servers.

つまり、本発明の機能処理をコンピュータで実現するためのプログラムデータファイルを複数のユーザに対してダウンロードさせるサーバ装置も本発明に含む。   That is, the present invention includes a server device that allows a plurality of users to download a program data file for realizing the functional processing of the present invention on a computer.

また、上述の実施形態の機能を実現するプログラムを暗号化し記録媒体に格納してユーザに配布し、所定の条件を満たしたユーザに対して暗号化を解く鍵情報を、ネットワークを介してダウンロードさせることによって供給するような方法も考えられる。その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて本発明を実現することも可能である。   In addition, the program that realizes the functions of the above-described embodiment is encrypted, stored in a recording medium, distributed to the user, and the user who satisfies the predetermined condition is allowed to download the key information to be decrypted via the network. It is also possible to use a method that supplies the product. By using the key information, the encrypted program can be executed and installed in a computer to realize the present invention.

コンピュータが供給されたプログラムコードを実行することにより、上述の実施形態の機能が実現される。また、そのプログラムコードがコンピュータにおいて稼働しているOS(オペレーティングシステム)あるいは他のアプリケーションソフト等の共同して上述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれる。   The functions of the above-described embodiment are realized by executing the program code supplied by the computer. The program code is also included in the embodiment of the present invention when the function of the above-described embodiment is realized in cooperation with an OS (operating system) or other application software running on the computer. included.

さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納される場合にも本発明に含まれる。また、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。   Furthermore, the present invention includes the case where the supplied program code is stored in a memory provided in a function expansion board of a computer or a function expansion unit connected to the computer. Further, when the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instruction of the program code, and the functions of the above-described embodiments are realized by the processing. It goes without saying that it is included in the present invention.

本発明の画像表示装置の一例としてのデジタルカメラの外観図である。1 is an external view of a digital camera as an example of an image display device of the present invention. 本発明の画像表示装置の一例としてのデジタルカメラのブロック図である。1 is a block diagram of a digital camera as an example of an image display device of the present invention. デジタルカメラ100の全体的な動作を示すフローチャートである。3 is a flowchart showing an overall operation of the digital camera 100. 記録媒体200に記録されたファイル構造例を示す図である。3 is a diagram illustrating an example of a file structure recorded on a recording medium 200. FIG. 記録媒体200に記録された静止画ファイルの構成例を示す図である。3 is a diagram illustrating a configuration example of a still image file recorded on a recording medium 200. FIG. デジタルカメラ100の再生処理を示すフローチャートである。3 is a flowchart showing a playback process of the digital camera 100. 再生処理における、画像なし時の処理を示すフローチャートである。It is a flowchart which shows the process at the time of no image in reproduction | regeneration processing. 再生処理における、再生入力待ちの処理を示すフローチャートである。It is a flowchart which shows the process of reproduction | regeneration input waiting in reproduction | regeneration processing. 再生処理における、印刷指定処理を示すフローチャートである。It is a flowchart which shows the print designation | designated process in a reproduction | regeneration process. 印刷指定処理における,印刷指定関連付け表示の処理を示すフローチャートである。It is a flowchart which shows the process of a printing designation | designated correlation display in a printing designation | designated process. 実施例1における、マルチ再生時の印刷指定処理および印刷指定関連付け表示処の処理における、GUI表示例を示す図である。FIG. 10 is a diagram illustrating a GUI display example in a print designation process and a print designation association display process at the time of multi-reproduction in the first embodiment. 実施例1における、シングル再生での印刷指定指示表示の例である。FIG. 6 is an example of print designation instruction display in single reproduction in the first embodiment. FIG. 実施例2の、マルチ再生で印刷指定以外の指定についても同一の画面から指定可能とした場合のGUI表示例である。It is a GUI display example when designation other than print designation in multi-play according to the second embodiment can be designated from the same screen. 印刷指定ファイルの記載例を示す図である。FIG. 6 is a diagram illustrating a description example of a print designation file.

符号の説明Explanation of symbols

22 撮像部
28 表示部
32 メモリ
50 システム制御部
52 システムメモリ
70 操作部
100 デジタルカメラ
22 Imaging unit 28 Display unit 32 Memory 50 System control unit 52 System memory 70 Operation unit 100 Digital camera

Claims (8)

撮像手段と、
該撮像手段で撮像された画像を表示可能な表示部と、
前記表示部に複数の画像を表示するとともに、該複数の画像のうちの選択された画像に対してユーザから指示された印刷指定枚数を、前記選択された画像の属性情報として確定する指示を受け付けるためのGUIボタンと、該GUIボタンへの指示によって確定される属性情報の属性項目を表す印刷指定アイコンとを含む属性設定領域を、前記選択された画像がどれであるかに関わらず前記表示部の同一の位置に表示するように制御する表示制御手段と、
前記選択された画像に対する印刷指定枚数の変更指示をユーザから受け付ける枚数指示受付手段と、
前記GUIボタンに対するユーザからの指示を受け付ける受付手段と、
前記受付手段で前記ユーザからの指示を受け付けたことに応じて、前記枚数指示受付手段で受け付けた印刷指定枚数が、前記選択された画像の属性として既に記録されている印刷指定枚数と異なるか否かを判定し、異なる場合に、前記受付手段で受け付けた当該指示で変更される属性を表す前記印刷指定アイコンを、前記属性設定領域から、表示された前記複数の画像のうち前記選択された画像に向かって移動させるアニメーション表示をするように制御する関連表示手段と、
前記受付手段で前記ユーザからの指示を受け付けたことに応じて、前記枚数指示受付手段で受け付けた印刷指定枚数を前記選択された画像の属性として記録手段に記録するよう制御する属性設定手段と
を有することを特徴とする撮像装置。
Imaging means;
A display unit capable of displaying an image picked up by the image pickup means;
A plurality of images are displayed on the display unit, and an instruction to confirm the print designation number designated by the user for the selected image among the plurality of images as attribute information of the selected image is received. The display unit includes an attribute setting area including a GUI button for printing and a print designation icon representing an attribute item of attribute information determined by an instruction to the GUI button, regardless of which of the selected images is the display unit. Display control means for controlling to display at the same position,
A sheet number instruction accepting unit for accepting an instruction to change the designated number of prints for the selected image from a user;
Receiving means for receiving an instruction from the user for the GUI button;
Whether the designated print number received by the number instruction accepting unit is different from the designated print number already recorded as the attribute of the selected image in response to accepting an instruction from the user by the accepting unit If the print designation icon is different from the attribute setting area, the selected image is displayed from the attribute setting area. Related display means for controlling the animation to move toward
An attribute setting unit that controls to record the print designation number received by the sheet number instruction receiving unit as an attribute of the selected image in the recording unit in response to receiving the instruction from the user by the receiving unit ; An imaging apparatus comprising:
前記GUIボタンは更に、前記印刷指定枚数以外を含む複数の属性項目のうち、選択されている属性項目についてのユーザからの変更指示を確定する指示を受け付けることが可能であり、
前記表示制御手段は、前記属性設定領域に、前記複数の属性項目を表す複数のアイコンを表示するように制御することを特徴とする請求項1に記載の撮像装置
The GUI button can further receive an instruction to confirm a change instruction from the user for a selected attribute item among a plurality of attribute items including other than the designated number of prints .
Wherein the display control unit, the attribute setting region, an imaging apparatus according to claim 1, wherein the controller controls to display a plurality of icons representing the plurality of attribute items.
前記印刷指定枚数以外の前記複数の属性項目、送信指定、再生指定、カテゴリ、プロテクトの少なくとも1つであることを特徴とする請求項に記載の撮像装置 Wherein the plurality of attribute items other than printing designated number is, transmit designation, reproduction designation, category, imaging apparatus according to claim 2, wherein at least is one of protection. 前記表示制御手段は、前記複数のアイコンのうち選択されているアイコンが表す属性項目について、前記複数の画像の表示位置に合わせて、既に画像に設定されている内容を表示するよう制御することを特徴とする請求項2または3に記載の撮像装置The display control means controls to display the content already set in the image in accordance with the display position of the plurality of images for the attribute item represented by the selected icon among the plurality of icons. The imaging apparatus according to claim 2 or 3 , characterized in that 前記表示制御手段は、ユーザが行うことができる属性更指示に関する説明情報を前記属性設定領域に表示するよう制御することを特徴とする請求項1〜のいずれか1項に記載の撮像装置Wherein the display control unit, according to any one of claims 1 to 4, wherein the controller controls to display the description information related to changing Sarayubi shows the attributes that the user can perform on the attribute setting area Imaging device . 撮像手段と、該撮像手段で撮像された画像を表示可能な表示部とを有する撮像装置の制御方法であって、
前記表示部に複数の画像を表示するとともに、該複数の画像のうちの選択された画像に対してユーザから指示された印刷指定枚数を、前記選択された画像の属性情報として確定する指示を受け付けるためのGUIボタンと、該GUIボタンへの指示によって確定される属性情報の属性項目を表す印刷指定アイコンとを含む属性設定領域を、前記選択された画像がどれであるかに関わらず前記表示部の同一の位置に表示するように制御する表示制御ステップと、
前記選択された画像に対する印刷指定枚数の変更指示をユーザから受け付ける枚数指示受付ステップと、
前記GUIボタンに対するユーザからの指示を受け付ける受付ステップと、
前記受付ステップで前記ユーザからの指示を受け付けたことに応じて、前記枚数指示受付ステップで受け付けた印刷指定枚数が、前記選択された画像の属性として既に記録されている印刷指定枚数と異なるか否かを判定し、異なる場合に、前記受付ステップで受け付けた当該指示で変更される属性を表す前記印刷指定アイコンを、前記属性設定領域から、表示された前記複数の画像のうち前記選択された画像に向かって移動させるアニメーション表示をするように制御する関連表示ステップと、
前記受付ステップで前記ユーザからの指示を受け付けたことに応じて、前記枚数指示受付ステップで受け付けた印刷指定枚数を前記選択された画像の属性として記録手段に記録するよう制御する属性設定ステップと
を有することを特徴とする撮像装置の制御方法。
A control method for an imaging apparatus, comprising: an imaging unit; and a display unit capable of displaying an image captured by the imaging unit,
A plurality of images are displayed on the display unit, and an instruction to confirm the print designation number designated by the user for the selected image among the plurality of images as attribute information of the selected image is received. The display unit includes an attribute setting area including a GUI button for printing and a print designation icon representing an attribute item of attribute information determined by an instruction to the GUI button, regardless of which of the selected images is the display unit. Display control step for controlling to display at the same position of
A number-of-sheets instruction accepting step for accepting an instruction to change the designated number of prints for the selected image from a user;
An accepting step of accepting an instruction from the user for the GUI button;
Whether the designated number of prints received in the number instruction accepting step is different from the designated print number already recorded as the attribute of the selected image in response to accepting the instruction from the user in the accepting step. The print designation icon representing the attribute to be changed according to the instruction received in the reception step when the selected image is selected from the plurality of displayed images from the attribute setting area. An associated display step for controlling the animation to move toward
An attribute setting step for controlling the recording unit to record the designated number of prints received in the number-of-sheets instruction receiving step as an attribute of the selected image in response to receiving an instruction from the user in the receiving step. A control method for an imaging apparatus, comprising:
撮像手段と
該撮像手段で撮像された画像を表示可能な表示部とを有するコンピュータを、
前記表示部に複数の画像を表示するとともに、該複数の画像のうちの選択された画像に対してユーザから指示された印刷指定枚数を、前記選択された画像の属性情報として確定する指示を受け付けるためのGUIボタンと、該GUIボタンへの指示によって確定される属性情報の属性項目を表す印刷指定アイコンとを含む属性設定領域を、前記選択された画像がどれであるかに関わらず前記表示部の同一の位置に表示するように制御する表示制御手段、
前記選択された画像に対する印刷指定枚数の変更指示をユーザから受け付ける枚数指示受付手段、
前記GUIボタンに対するユーザからの指示を受け付ける受付手段、
前記受付手段で前記ユーザからの指示を受け付けたことに応じて、前記枚数指示受付手段で受け付けた印刷指定枚数が、前記選択された画像の属性として既に記録されている印刷指定枚数と異なるか否かを判定し、異なる場合に、前記受付手段で受け付けた当該指示で変更される属性を表す前記印刷指定アイコンを、前記属性設定領域から、表示された前記複数の画像のうち前記選択された画像に向かって移動させるアニメーション表示をするように制御する関連表示手段、
前記受付手段で前記ユーザからの指示を受け付けたことに応じて、前記枚数指示受付手段で受け付けた印刷指定枚数を前記選択された画像の属性として記録手段に記録するよう制御する属性設定手段
として機能させるためのプログラム。
A computer having an imaging unit and a display unit capable of displaying an image captured by the imaging unit;
A plurality of images are displayed on the display unit, and an instruction to confirm the print designation number designated by the user for the selected image among the plurality of images as attribute information of the selected image is received. The display unit includes an attribute setting area including a GUI button for printing and a print designation icon representing an attribute item of attribute information determined by an instruction to the GUI button, regardless of which of the selected images is the display unit. Display control means for controlling to display at the same position of
A sheet number instruction receiving means for receiving an instruction to change the designated number of prints for the selected image from a user;
Accepting means for accepting an instruction from the user to the GUI button;
Whether the designated print number received by the number instruction accepting unit is different from the designated print number already recorded as the attribute of the selected image in response to accepting an instruction from the user by the accepting unit If the print designation icon is different from the attribute setting area, the selected image is displayed from the attribute setting area. Related display means for controlling animation to move toward
Functioning as an attribute setting unit that controls to record, in the recording unit, the designated number of prints received by the copy number instruction receiving unit as the attribute of the selected image in response to receiving an instruction from the user by the receiving unit. Program to let you.
撮像手段と
該撮像手段で撮像された画像を表示可能な表示部とを有するコンピュータを、
前記表示部に複数の画像を表示するとともに、該複数の画像のうちの選択された画像に対してユーザから指示された印刷指定枚数を、前記選択された画像の属性情報として確定する指示を受け付けるためのGUIボタンと、該GUIボタンへの指示によって確定される属性情報の属性項目を表す印刷指定アイコンとを含む属性設定領域を、前記選択された画像がどれであるかに関わらず前記表示部の同一の位置に表示するように制御する表示制御手段、
前記選択された画像に対する印刷指定枚数の変更指示をユーザから受け付ける枚数指示受付手段、
前記GUIボタンに対するユーザからの指示を受け付ける受付手段、
前記受付手段で前記ユーザからの指示を受け付けたことに応じて、前記枚数指示受付手段で受け付けた印刷指定枚数が、前記選択された画像の属性として既に記録されている印刷指定枚数と異なるか否かを判定し、異なる場合に、前記受付手段で受け付けた当該指示で変更される属性を表す前記印刷指定アイコンを、前記属性設定領域から、表示された前記複数の画像のうち前記選択された画像に向かって移動させるアニメーション表示をするように制御する関連表示手段、
前記受付手段で前記ユーザからの指示を受け付けたことに応じて、前記枚数指示受付手段で受け付けた印刷指定枚数を前記選択された画像の属性として記録手段に記録するよう制御する属性設定手段
として機能させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体。
A computer having an imaging unit and a display unit capable of displaying an image captured by the imaging unit;
A plurality of images are displayed on the display unit, and an instruction to confirm the print designation number designated by the user for the selected image among the plurality of images as attribute information of the selected image is received. The display unit includes an attribute setting area including a GUI button for printing and a print designation icon representing an attribute item of attribute information determined by an instruction to the GUI button, regardless of which of the selected images is the display unit. Display control means for controlling to display at the same position of
A sheet number instruction receiving means for receiving an instruction to change the designated number of prints for the selected image from a user;
Accepting means for accepting an instruction from the user to the GUI button;
Whether the designated print number received by the number instruction accepting unit is different from the designated print number already recorded as the attribute of the selected image in response to accepting an instruction from the user by the accepting unit If the print designation icon is different from the attribute setting area, the selected image is displayed from the attribute setting area. Related display means for controlling animation to move toward
Functioning as an attribute setting unit that controls to record, in the recording unit, the designated number of prints received by the copy number instruction receiving unit as the attribute of the selected image in response to receiving an instruction from the user by the receiving unit. A computer-readable recording medium on which a program for causing the program to be recorded is recorded.
JP2008011623A 2008-01-22 2008-01-22 IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM Expired - Fee Related JP4621260B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008011623A JP4621260B2 (en) 2008-01-22 2008-01-22 IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008011623A JP4621260B2 (en) 2008-01-22 2008-01-22 IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM

Publications (2)

Publication Number Publication Date
JP2009177322A JP2009177322A (en) 2009-08-06
JP4621260B2 true JP4621260B2 (en) 2011-01-26

Family

ID=41031992

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008011623A Expired - Fee Related JP4621260B2 (en) 2008-01-22 2008-01-22 IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM

Country Status (1)

Country Link
JP (1) JP4621260B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5893456B2 (en) 2012-03-19 2016-03-23 キヤノン株式会社 Display control apparatus, control method therefor, program, and storage medium
CN113424515B (en) * 2019-02-21 2025-04-04 索尼集团公司 Information processing device, information processing method and program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4269465B2 (en) * 2000-01-18 2009-05-27 ソニー株式会社 Image display system and image display method
JP4566139B2 (en) * 2006-02-10 2010-10-20 コニカミノルタビジネステクノロジーズ株式会社 Image forming system, information processing apparatus, and control program for information processing apparatus
JP2007281953A (en) * 2006-04-07 2007-10-25 Canon Inc Printing system, imaging apparatus, printing apparatus, and control method thereof
JP2007318739A (en) * 2006-04-25 2007-12-06 Matsushita Electric Ind Co Ltd Print control apparatus and image pickup apparatus having the same
JP2007304694A (en) * 2006-05-09 2007-11-22 Canon Inc Image search apparatus, image search method, and image search program

Also Published As

Publication number Publication date
JP2009177322A (en) 2009-08-06

Similar Documents

Publication Publication Date Title
JP5049900B2 (en) SETTING DEVICE, IMAGE OUTPUT DEVICE, CONTROL METHOD AND PROGRAM THEREOF
JP5213431B2 (en) Image processing apparatus, control method thereof, and program
JP5213585B2 (en) Image processing apparatus and control method thereof
JP2009199586A (en) Information processing apparatus and control method thereof
JP5208057B2 (en) Image processing apparatus and control method thereof
US8760532B2 (en) Imaging apparatus, control method of the apparatus, and program
JP4227449B2 (en) Communication device and communication method of communication device
JP2009141484A (en) Image processing apparatus, information processing apparatus, control method therefor, and program
JP4621260B2 (en) IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM
JP5115570B2 (en) Electronic equipment and camera
JP4546347B2 (en) Image storage device, image storage method, and control program
JP5398303B2 (en) Information processing apparatus, information processing apparatus control method, program, and storage medium
JP2022121604A (en) COMMUNICATION DEVICE, CONTROL METHOD THEREOF, AND PROGRAM
JP4761555B2 (en) Data recording apparatus and control method thereof
JP2022036167A (en) Communication apparatus, control method for the same, and program
JP2008154047A (en) Image processing apparatus, image processing method, program, and storage medium
JP2017147656A (en) Image printing method, image printing apparatus, image printing system, and program
JP2006166409A (en) Data processing apparatus and control method thereof
JP6057633B2 (en) Image processing apparatus, control method thereof, control program, and recording medium
JP5377051B2 (en) Image processing apparatus, control method therefor, and program
JP4817706B2 (en) Imaging device
JP5430273B2 (en) Image reproduction apparatus, attribute change processing method, and program
JP5800535B2 (en) Information processing apparatus, imaging apparatus, control method thereof, and program thereof
JP2009043150A (en) Image management apparatus, image management method, program, and recording medium
JP2018077701A (en) Electronic device, control method of electronic device, and program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100119

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20100201

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100311

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100406

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100526

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20100630

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: 20101005

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: 20101029

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

Free format text: PAYMENT UNTIL: 20131105

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees