JP5436029B2 - Image processing apparatus and image processing method - Google Patents
Image processing apparatus and image processing method Download PDFInfo
- Publication number
- JP5436029B2 JP5436029B2 JP2009109444A JP2009109444A JP5436029B2 JP 5436029 B2 JP5436029 B2 JP 5436029B2 JP 2009109444 A JP2009109444 A JP 2009109444A JP 2009109444 A JP2009109444 A JP 2009109444A JP 5436029 B2 JP5436029 B2 JP 5436029B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- image processing
- image data
- correction information
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Transforming Electric Information Into Light Information (AREA)
Description
本発明は画像処理装置、画像処理方法、プログラム及び記憶媒体に関し、特に、複数の画像に対して画像処理を行うために用いて好適な技術に関する。 The present invention relates to an image processing device, an image processing method, a program, and a storage medium, and more particularly to a technique suitable for performing image processing on a plurality of images.
デジタルビデオカメラの普及に伴い、自分で撮影した動画像を簡単に画像処理により補正して保存する技術が求められるようになっている。例えば、特許文献1には、画像の補正に関するものとして、色かぶり画像の調整など、初心者にとって困難な調整を容易に行うことができる画像処理装置が提案されている。 With the widespread use of digital video cameras, a technique for easily correcting and storing moving images shot by oneself by image processing has been required. For example, Patent Document 1 proposes an image processing apparatus that can easily make adjustments that are difficult for beginners, such as adjustment of a color cast image, as related to image correction.
従来の画像の調整方法は、個々の画像を解析し、その結果を一つ一つユーザーが確認しながら調整を進めていくものである。また、デジタルカメラの記録メモリが増大することに伴い、記録される画像データの数も増大し、例えば、一度に多くの画像をダビングすることも考えられる。したがって、前述のように画像一つ一つの調整を細かく行う作業が必要であるため、多数の画像にどのような補正が適用されるのかを確認して個々の画像の画像処理の設定を変更することもある。このような場合には作業が多くなるため、使い勝手が良好でないという問題点がある。 In the conventional image adjustment method, individual images are analyzed, and the adjustment is advanced while the user confirms the results one by one. Further, as the recording memory of the digital camera increases, the number of image data to be recorded also increases. For example, it is conceivable that many images are dubbed at one time. Therefore, since it is necessary to finely adjust each image as described above, it is necessary to check what correction is applied to a large number of images and change the image processing settings of each image. Sometimes. In such a case, since the work increases, there is a problem that the usability is not good.
本発明は前述の問題点に鑑み、複数の画像に対して画像処理を行う場合にユーザーにとって操作を容易にすることができるようにすることを目的としている。 An object of the present invention is to make it easy for a user to perform an operation when performing image processing on a plurality of images.
本発明の画像処理装置は、複数の画像データとともに、前記複数の画像データのそれぞれに対応した画像処理を行うための画像補正情報が前記複数の画像データのそれぞれに関連付けて記録された記録媒体から前記画像補正情報を再生する再生手段と、前記記録媒体に記録された複数の画像データの一覧リストを表示するとともに、前記一覧リストに付随して前記再生手段によって再生された画像補正情報を表示部に表示する表示手段と、ユーザーの操作に応じて前記一覧リストの中から画像データを選択する選択手段と、前記選択手段によって選択された画像データに対して、前記画像補正情報に基づいた画像処理を有効とするか否かを前記表示部上であらかじめ設定する設定手段とを有することを特徴とする。 The image processing apparatus of the present invention includes a plurality of image data and a recording medium on which image correction information for performing image processing corresponding to each of the plurality of image data is recorded in association with each of the plurality of image data. Reproduction means for reproducing the image correction information, and a display unit for displaying a list of a plurality of image data recorded on the recording medium and displaying the image correction information reproduced by the reproduction means in association with the list Display means for displaying the image data, selection means for selecting image data from the list in response to a user operation, and image processing based on the image correction information for the image data selected by the selection means And setting means for setting in advance on the display section whether or not to validate .
本発明によれば、複数の画像データに対して画像処理を行う際、どの画像にどのような画像処理が適用可能なのかを一覧で確認することができる。これにより、ユーザーは、各画像に適用可能な画像処理を適用するかどうかを簡単に設定することができる。 According to the present invention, when image processing is performed on a plurality of image data, it is possible to confirm in a list which image processing is applicable to which image. Thus, the user can easily set whether to apply image processing applicable to each image.
(第1の実施形態)
以下、本発明の第1の実施形態について図面を参照しながら説明する。
図1は、本実施形態に係るビデオカメラ100の構成例を示すブロック図である。
図1において、カメラ部101は、画像を取り込むためのものであり、システム制御部102は、全体の動作を制御するためのものである。画像処理部103は、カメラ部101にて取り込まれた画像データに対して後述する画像処理を施し、SDRAM104上に書き込むためのものである。SDRAM104は、画像処理部103において画像処理が施された画像データや、HDD IF部108によって記録媒体であるHDD110から読み出された画像データなどを一時的に記憶するためのものである。
(First embodiment)
Hereinafter, a first embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram illustrating a configuration example of a
In FIG. 1, a
外部インターフェース(IF)105は、外部装置との情報のやり取りを行うためのものである。圧縮伸張部106は、SDRAM104から画像データを読み出し、エンコードまたはデコードを行ってSDRAM104に再度書き込むためのものである。表示IF部107は、SDRAM104から画像データを読み出して画像を表示部109へ出力したり、画像や動作に付随したGUI(Graphical User Interface)情報を重畳したりするためのものである。
The external interface (IF) 105 is for exchanging information with an external device. The compression /
ハードディスクドライブ(HDD)110には、画像データ、画像データに付随する画像補正情報、及び一覧表示させるための代表画像データとしてサムネイル画像データが記録されている。ここで、画像補正情報とは、画像処理部103により、カメラ部101によって撮影された画像を解析することによって生成されるものであり、適用可能な画像処理に関する情報である。また、画像補正情報は、その画像データと関連付けされて記録されている。HDD IF部108は、画像データや画像補正情報などをHDD110へ書き込んだり読み出したりするためのものである。また、UI部111は、ユーザーが各種操作を行うためのものである。その他、外部との通信を行う不図示の1394接続端子やUSB端子、その他各種通信手段を具備している。
The hard disk drive (HDD) 110 stores image data, image correction information accompanying the image data, and thumbnail image data as representative image data for list display. Here, the image correction information is information generated by analyzing an image photographed by the
図2は、HDD110に記録された画像データをダビング(複製)する際に表示されるダビング方式の選択画面の一例を示す図である。
図2に示すように、選択項目として、「キレイダビング−オート」、「キレイダビング−マニュアル」、及び「通常ダビング」が表示されている。キレイダビング−オートとは、ダビングの対象となる画像データに付加された画像補正情報をすべて適用してダビングする方式である。一方、キレイダビング−マニュアルとは、個々の画像データに付随されている個々の画像補正情報を適用するのかどうかを一つ一つ設定したのち、ユーザーの設定状況を反映した補正を行ったダビングを行う方式である。また、通常ダビングとは、記録された画像データをそのままダビングする方式である。
FIG. 2 is a diagram showing an example of a dubbing method selection screen displayed when dubbing (duplicating) image data recorded on the
As shown in FIG. 2, “clean dubbing-auto”, “clean dubbing-manual”, and “normal dubbing” are displayed as selection items. The beautiful dubbing-auto is a method of dubbing by applying all the image correction information added to the image data to be dubbed. On the other hand, “clean dubbing-manual” is a dubbing method that sets whether to apply individual image correction information attached to individual image data one by one and then performs corrections that reflect the user's settings. It is a method to do. Normal dubbing is a method of dubbing recorded image data as it is.
図3は、「キレイダビング−マニュアル」が選択された場合に表示されるマニュアル設定画面の一例を示す図である。
図3に示すように、設定画面上には、記録された画像データのサムネイル画像が一覧リストとして表示され、さらに各画像の記録日時、及び補正可能な効果を示すアイコンが付加されている。
FIG. 3 is a diagram illustrating an example of a manual setting screen displayed when “clean dubbing-manual” is selected.
As shown in FIG. 3, on the setting screen, thumbnail images of recorded image data are displayed as a list, and icons indicating the recording date and time of each image and correctable effects are added.
本実施形態では、画像データに付随されている画像補正情報に基づいて生成されたサムネイル画像データがHDD110に記録されている。例えば、画像補正情報において、適用可能な画像処理が「美肌」である場合には、画像データの中で画像処理「美肌」の効果が最も大きい画面がサムネイル画像データとして記録されている。また、適用可能な画像処理が複数ある場合には、その分のサムネイル画像データがHDD110に記録されている。
In the present embodiment, thumbnail image data generated based on the image correction information attached to the image data is recorded in the
図3に示す例では、一画面上に表示される画像は6枚であるが、画面表示の解像度などにより、さらに枚数を増減させることも可能である。一画面上に表示される枚数が限られるため、画面の左右には、ページ送りを示すアイコン301が表示され、前後に画面を切り換えることもできる。また、画面の右上には、全体の枚数及び現在選択している画像の番号が表示されている。さらに、画面の下部には、「ダビング開始」のアイコン302、「一覧ソート」のアイコン303、及び「戻る」のアイコン304が表示されている。
In the example shown in FIG. 3, six images are displayed on one screen, but the number of images can be further increased or decreased depending on the resolution of the screen display. Since the number of sheets displayed on one screen is limited,
「ダビング開始」のアイコン302が選択されると、その時点で適用OKとされている画像処理を適用したダビング処理を開始する。また、「一覧ソート」のアイコン303が選択されると、画像表示の順序を変更することができる。さらに、「戻る」のアイコン304が選択されると、図2で示したダビング方式の選択画面へ戻ることができる。また、図3に示す画面が表示された時点で、各画像処理はすべて「補正する」状態に設定されているものとする。
When the “start dubbing”
また、図3に示すように、サムネイル画像の下部には、画像処理のアイコン305が表示されており、そのサムネイル画像に対応する画像データに対して適応可能な画像処理の種類を示している。また、図3に示すように、適応可能な画像処理がない、もしくは画像処理情報がないため、画像処理のアイコンが表示されていないサムネイル画像306については、他のサムネイル画像よりも表示サイズを小さくし、さらに表示輝度を小さくしている。このように、画像処理が適用可能か否かによって区別しやすくしている。なお、表示輝度を小さくする代わりに表示色を変更してもよく、さらには、画像処理情報が存在しない等の旨を表示するようにしてもよい。
As shown in FIG. 3, an
図4は、表示されているサムネイル画像の一つを選択した場合の設定画面の一例を示す図である。
図4に示すように、サムネイル画像と、日時と、画像処理のアイコンとが大枠401で囲われており、現在選択されている画像が強調されている。また、図4に示す例では、サムネイル画像は、現在選択されている画像処理「美肌」の効果が最も大きいサムネイル画像が表示されている。
FIG. 4 is a diagram illustrating an example of a setting screen when one of the displayed thumbnail images is selected.
As shown in FIG. 4, a thumbnail image, a date and time, and an image processing icon are surrounded by a
画像処理のアイコンが複数ある場合は、図4に示す設定画面に切り替わった時点で一番左側に表示されたアイコンが選択される。また、画面の下部には、選択されたアイコンの内容、撮影時のガイド情報などが表示され、さらにこの画像処理を適用するのかどうかを選択するための「補正する」のアイコン402及び「補正しない」のアイコン403が表示される。ここで、ユーザーが内容を確認し、「補正しない」のアイコン403が選択されると、図5に示す画面に移行する。
When there are a plurality of image processing icons, the icon displayed on the leftmost side at the time of switching to the setting screen shown in FIG. 4 is selected. In addition, the content of the selected icon, guide information at the time of shooting, and the like are displayed at the bottom of the screen. Further, a “correct”
図5は、画像データに付加された2番目の画像処理のアイコンが選択された場合の設定画面の一例を示す図である。
図5において、設定が終了した画像処理「美肌」のアイコンは、画像処理を適用しないと設定されたので、グレーで表示されている。なお、アイコンの付随情報、及び画像処理を適用するか否かを選択するアイコンの表示に関しては、図4に示した例と同様である。また、図5に示す例で表示されているサムネイル画像は、現在選択されている画像処理「手ブレ」の効果が最も大きい画像であり、画像処理の切換に応じて、サムネイル画像も切り換わっている。
FIG. 5 is a diagram illustrating an example of a setting screen when the second image processing icon added to the image data is selected.
In FIG. 5, the image processing “skin beautify” icon for which the setting has been completed is displayed in gray because it is set that the image processing is not applied. Note that the accompanying information of the icon and the display of the icon for selecting whether to apply the image processing are the same as in the example shown in FIG. In addition, the thumbnail image displayed in the example shown in FIG. 5 is an image having the greatest effect of the currently selected image processing “camera shake”, and the thumbnail image is also switched according to the switching of the image processing. Yes.
図5に示す設定画面で、ユーザーにより2番目の画像処理「手ブレ」の適用もしくは不適用が選択されると、図3に示した画面に戻り、他のサムネイル画像を選択することによって、ユーザーは他の画像の設定を更新することができる。 When the user selects application or non-application of the second image processing “camera shake” on the setting screen shown in FIG. 5, the screen returns to the screen shown in FIG. Can update other image settings.
図6は、図2に示した画面が表示されてからダビング処理を行うまでの処理手順の一例を示すフローチャートである。なお、図6に示す各処理は、システム制御部102の制御に基づいて行われる。
図2に示した画面が表示部109に表示されると、ステップS601において処理を開始する。そして、ステップS602において、ユーザーによりUI部111を介してダビング方式が選択されるまで待機する。
FIG. 6 is a flowchart illustrating an example of a processing procedure from when the screen illustrated in FIG. 2 is displayed until dubbing processing is performed. Each process illustrated in FIG. 6 is performed based on the control of the
When the screen shown in FIG. 2 is displayed on the
ステップS602においてダビング方式が選択されると、ステップS603において、選択された方式がマニュアル(キレイダビング−マニュアル)であるかどうかを判別する。この判別の結果、選択された方式がマニュアルでない場合は、ステップS605に進む。そして、ステップS605において、画像が選択されてダビング開始の指示を受けるまで待機する。ダビング開始の指示を受けるとステップS606に進む。一方、ステップS603の判別の結果、選択された方式がマニュアルである場合は、ステップS604に進み、ダビングの対象となる画像における画像処理の設定を行う。この処理に移行することによって、図3〜5に示したGUI画面で設定状態を確認しながらユーザーにより個々の画像の画像処理の設定を行うことが可能になる。 When the dubbing method is selected in step S602, it is determined in step S603 whether or not the selected method is manual (clean dubbing-manual). As a result of this determination, if the selected method is not manual, the process proceeds to step S605. In step S605, the process waits until an image is selected and a dubbing start instruction is received. When an instruction to start dubbing is received, the process proceeds to step S606. On the other hand, if the result of determination in step S603 is that the selected method is manual, the process proceeds to step S604, where image processing is set for the image to be dubbed. By shifting to this processing, it is possible to set the image processing of each image by the user while confirming the setting state on the GUI screen shown in FIGS.
次に、ステップS606において、ダビング処理を行う。具体的には、HDD IF部108は、選択されたサムネイル画像に対応する画像データをHDD110から読み出し、SDRAM104に書き込む。そして、画像処理部103は、設定された画像処理の条件に従って画像の補正を行い、SDRAM104に書き込む。そして、補正を行った画像データをHDD IF部108によりHDD110に記録する。すなわち、このダビング処理は、各画像に付随した画像補正情報を反映して画像処理を行うダビング処理である。なお、図2の選択画面において通常ダビングが選択された場合には、画像処理部103による補正を行わずに、画像データを複製してHDD110に記録する。そして、ステップS607に進み、ダビング処理を終了する。
Next, in step S606, a dubbing process is performed. Specifically, the HDD IF
図7は、図6のステップS604において、ダビングの対象となる画像における画像処理の設定処理手順の一例を示すフローチャートである。なお、図7に示す各処理は、システム制御部102の制御に基づいて行われる。
図6のステップS604に移行すると、ステップS701において、処理を開始する。そして、ステップS702において、サムネイル画像として一覧表示させる対象となる画像の判別処理を行う。この処理では、例えば、ユーザーによってHDD110に記録されたフォルダが選択された場合や、ページの切換の指示を受けることにより、表示対象となる画像を判別する。
FIG. 7 is a flowchart illustrating an example of a setting processing procedure for image processing in an image to be dubbed in step S604 of FIG. Each process illustrated in FIG. 7 is performed based on the control of the
When the process proceeds to step S604 in FIG. 6, the process starts in step S701. In step S702, an image to be displayed as a list of thumbnail images is determined. In this process, for example, when a user selects a folder recorded in the
次に、ステップS703において、HDD IF部108は、表示対象となるサムネイル画像データをHDD110から読み出し、表示IF部107は、表示部109にそのサムネイル画像を一覧表示させる。このとき、複数の画像処理が可能なものについては、一番左側に表示される画像処理のアイコンに対応するサムネイル画像データを読み出す。例えば、図4に示すサムネイル画像を表示するようにする。
In step S703, the HDD IF
次に、ステップS704において、HDD IF部108は、サムネイル画像が表示された画像データに付随した画像補正情報をHDD110から再生して読み出す。そして、ステップS705において、表示IF部107は、読み出した画像補正情報を元に、図3に示すようにサムネイル画像の下側に画像処理のアイコンを付随して表示する。
In step S <b> 704, the HDD IF
次に、ステップS706において、UI部111を介してページの切換、もしくはソートの切換が選択されたのかどうかを判別する。ここでは、図3に示すページ送りを示すアイコン301、もしくは「一覧ソート」のアイコン303が選択されたか否かを判別する。この判別の結果、ページ切換が選択れた場合は、一覧として表示するサムネイル画像を切り換えるため、ステップS702に戻る。一方、ステップS706の判別の結果、ソートの切換が選択された場合は、ステップS711において、画像表示の順序を変更し、ステップS702に戻る。
Next, in step S706, it is determined whether or not page switching or sort switching is selected via the UI unit 111. Here, it is determined whether or not the
一方、ステップS706の判別の結果、ページの切換もソートの切換も選択されなかった場合は、ステップS707において、UI部111を介してダビング開始が選択されたか否かを判別する。この判別の結果、ダビング開始が選択された場合は、ダビング処理へ移行するため、ステップS710において、処理を終了する。一方、ステップS707の判別の結果、ダビング開始が選択されなかった場合、ステップS708において、UI部111を介してサムネイル画像の一つが選択されたかどうかを判別する。この判別の結果、サムネイル画像が選択された場合は、ステップS709において、画像処理を適用するか否かの設定処理を行い、ステップS706に戻る。このように、画像に付随した個々の画像処理を適用するのかどうかを設定することができる。また、ステップS708の判別の結果、サムネイル画像が選択されていない場合は、ステップS706に戻る。 On the other hand, as a result of the determination in step S706, if neither page switching nor sorting switching is selected, it is determined in step S707 whether or not dubbing start is selected via the UI unit 111. If the dubbing start is selected as a result of this determination, the process ends in step S710 in order to shift to the dubbing process. On the other hand, if dubbing start is not selected as a result of the determination in step S707, it is determined in step S708 whether one of the thumbnail images is selected via the UI unit 111. If a thumbnail image is selected as a result of this determination, in step S709, a setting process for determining whether to apply image processing is performed, and the process returns to step S706. In this way, it is possible to set whether or not to apply individual image processing associated with an image. If no thumbnail image is selected as a result of the determination in step S708, the process returns to step S706.
図8は、サムネイル画像が選択された場合のステップS709における画像処理の適用手順の一例を示すフローチャートである。なお、図8に示す各処理は、システム制御部102の制御に基づいて行われる。
サムネイル画像が選択されると、ステップS801において、処理を開始する。そして、ステップS802において、HDD IF部108は、選択された画像データに付随した画像補正情報をHDD110から読み出す。そして、ステップS803において、表示IF部107は、読み出した画像補正情報に基づいて、選択されている画像処理の付随情報を表示する。図4に示す例では、美肌効果及び撮影時のワンポイントアドバイスが表示されている。
FIG. 8 is a flowchart illustrating an example of an application procedure of image processing in step S709 when a thumbnail image is selected. Each process shown in FIG. 8 is performed based on the control of the
When a thumbnail image is selected, processing starts in step S801. In step S <b> 802, the HDD IF
次に、ステップS804において、表示IF部107は、図4に示すように、補正を行うか否かを選択するためのGUI表示を行う。そして、ステップS805において、UI部111を介して補正を行うアイコンもしくは補正を行わないアイコンが選択されたか否かを判別する。この判別の結果、アイコンが選択されていない場合は、補正指示のアイコンなどの表示を更新するため、ステップS804に戻る。
Next, in step S804, the display IF
一方、ステップS805の判別の結果、何れかのアイコンが選択された場合は、ステップS806において、現在選択されている画像データに付随したすべての画像処理について設定が終了したかどうかを判別する。この判別の結果、すべての画像処理の設定が終了した場合は、ステップS808において、処理全体を終了する。一方、ステップS806の判別の結果、すべての画像処理の設定が終了していない場合は、ステップS807において、図5に示したように、表示IF部107は、選択対象の画像処理を次の画像処理に移動する。そして、ステップS803に戻る。 On the other hand, if any icon is selected as a result of the determination in step S805, it is determined in step S806 whether or not the setting has been completed for all the image processes associated with the currently selected image data. If all the image processing settings have been completed as a result of this determination, the entire processing is terminated in step S808. On the other hand, as a result of the determination in step S806, if all the image processing settings have not been completed, in step S807, as shown in FIG. Move to processing. Then, the process returns to step S803.
図9は、図7のステップS711で選択されたソート処理の選択画面の一例を示す図である。
図9に示すように、ソートの切換を行う場合は、画像一覧の順番を日時順にするのか、画像処理別にするのかを選択することができる。日時順にする場合には、図3に示すようなサムネイル画像の一覧となるが、画像処理別にする場合は、図10に示すように、画像処理順に一覧が構成される。なお、同じ画像処理が複数の画像に付随している場合には、画像処理の効果が大きい順に構成される。
FIG. 9 is a diagram illustrating an example of a selection screen for the sorting process selected in step S711 in FIG.
As shown in FIG. 9, when switching the sort, it is possible to select whether the order of the image list is the date order or the image processing. When arranged in the order of date and time, a list of thumbnail images as shown in FIG. 3 is obtained. However, when classified by image processing, the list is configured in the order of image processing as shown in FIG. When the same image processing is attached to a plurality of images, the image processing is configured in descending order.
以上のように本実施形態によれば、HDD110に記録された複数の画像データのサムネイル画像を表示するとともに、その画像データに適用可能な画像処理を示すアイコンを画像処理情報として表示するようにした。これにより、ダビングを行う際に、どの画像にどのような画像処理が適用可能なのかを一覧で確認することができる。さらに、個々の画像に適用可能な画像処理を適用するか否かを簡単に設定することができる。
As described above, according to the present embodiment, thumbnail images of a plurality of image data recorded in the
(第2の実施形態)
以下、本発明の第2の実施形態について説明する。本実施形態に係るビデオカメラの構成は、第1の実施形態と同様であるため説明は省略する。異なる点は、UI部111により一覧表示された複数のサムネイル画像から複数の画像を選択することができる点である。また、単一画像に関する画像処理の設定方法に関しても、第1の実施形態と同様であるため説明は省略する。
(Second Embodiment)
Hereinafter, a second embodiment of the present invention will be described. Since the configuration of the video camera according to this embodiment is the same as that of the first embodiment, description thereof is omitted. A difference is that a plurality of images can be selected from a plurality of thumbnail images displayed in a list by the UI unit 111. Also, the image processing setting method for a single image is the same as that in the first embodiment, and a description thereof will be omitted.
図11は、一覧表示されたサムネイル画像から、複数の画像が選択されている状態の画面の一例を示す図である。また、図12は、複数の画像が選択された場合に一括補正を行うか否かを選択させる画面の一例を示す図である。
図11に示すように、複数の画像を選択すると、図12に示すように、選択した複数の画像に対して一括に画像処理を設定する画面へ移行する。これにより、効率良く画像処理を設定することが可能となる。
FIG. 11 is a diagram illustrating an example of a screen in a state where a plurality of images are selected from the thumbnail images displayed as a list. FIG. 12 is a diagram illustrating an example of a screen for selecting whether or not to perform batch correction when a plurality of images are selected.
As shown in FIG. 11, when a plurality of images are selected, as shown in FIG. 12, a screen for setting image processing for the selected plurality of images is displayed. This makes it possible to set image processing efficiently.
図13は、選択した画像が一つなのか複数なのかを判別して、それぞれに対応した画像処理を設定する手順の一例を示すフローチャートである。本実施形態のビデオカメラ100では、複数の画像の画像処理を一括に設定することから、図7のステップS709は、図13に示す処理に置き換わる。なお、図13に示す各処理は、システム制御部102の制御に基づいて行われる。
FIG. 13 is a flowchart illustrating an example of a procedure for determining whether a selected image is one or a plurality of images and setting image processing corresponding to each image. In the
図13のステップS1301において処理を開始すると、ステップS1302において、ユーザーにより選択された画像が一つであるかどうかを判別する。この判別の結果、選択された画像が一つであった場合は、ステップS1303において、図8で示した処理手順に従って画像処理の設定を行い、ステップS1306において処理を終了する。一方、ステップS1302の判別の結果、選択された画像が複数であった場合は、ステップS1304において、表示IF部107は、図12に示すように、補正を行うか否かを選択するためのGUI表示を行う。そして、ステップS1305において、UI部111を介して一括適用を行うアイコンもしくは一括キャンセルを行うアイコンが選択されたか否かを判別する。この判別の結果、アイコンが選択された場合は、ステップS1306において、処理を終了する。一方、ステップS1305の判別の結果、アイコンが選択されなかった場合は、選択用のアイコンなどの表示を更新するため、ステップS1304に戻る。
When the process is started in step S1301 in FIG. 13, it is determined in step S1302 whether or not there is one image selected by the user. If the result of this determination is that there is one selected image, in step S1303, image processing is set according to the processing procedure shown in FIG. 8, and the processing ends in step S1306. On the other hand, if the result of determination in step S1302 is that there are a plurality of selected images, in step S1304, the display IF
以上のように本実施形態によれば、複数のサムネイル画像を選択することができるため、複数の画像データに対して一括に画像処理を行うことができる。 As described above, according to the present embodiment, since a plurality of thumbnail images can be selected, it is possible to perform image processing on a plurality of image data collectively.
(本発明に係る他の実施形態)
前述した本発明の実施形態における画像処理装置を構成する各手段、並びに画像処理方法の各工程は、コンピュータのRAMやROMなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記憶したコンピュータ読み取り可能な記憶媒体は本発明に含まれる。
(Other embodiments according to the present invention)
Each means constituting the image processing apparatus and each step of the image processing method in the embodiment of the present invention described above can be realized by operating a program stored in a RAM or ROM of a computer. This program and a computer-readable storage medium storing the program are included in the present invention.
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。 In addition, the present invention can be implemented as, for example, a system, apparatus, method, program, storage medium, or the like. Specifically, the present invention may be applied to a system including a plurality of devices. The present invention may be applied to an apparatus composed of a single device.
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム(実施形態では図6〜図8、図13に示すフローチャートに対応したプログラム)を、システムまたは装置に直接、または遠隔から供給する場合も含む。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。 In the present invention, a software program for realizing the functions of the above-described embodiments (in the embodiment, programs corresponding to the flowcharts shown in FIGS. 6 to 8 and 13) is directly or remotely supplied to the system or apparatus. This includes cases where This includes the case where the system or the computer of the apparatus is also achieved by reading and executing the supplied program code.
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。 Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. In other words, the present invention includes a computer program itself for realizing the functional processing of the present invention.
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。 In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, and the like.
プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、MO、CD−ROM、CD−R、CD−RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM、DVD−R)などもある。 Examples of the storage medium for supplying the program include a flexible disk, a hard disk, an optical disk, and a magneto-optical disk. Further, there are MO, CD-ROM, CD-R, CD-RW, magnetic tape, nonvolatile memory card, ROM, DVD (DVD-ROM, DVD-R) and the like.
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。 As another program supply method, there is a method of connecting to a homepage on the Internet using a browser of a client computer. It can also be supplied by downloading the computer program itself of the present invention or a compressed file including an automatic installation function from a homepage to a storage medium such as a hard disk.
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。また、その他の方法として、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザーに配布し、所定の条件をクリアしたユーザーに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。 It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. As another method, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and encrypted from a homepage via the Internet to users who have cleared predetermined conditions. Download the key information to be solved. It is also possible to execute the encrypted program by using the key information and install the program on a computer.
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。 Further, the functions of the above-described embodiments are realized by the computer executing the read program. Furthermore, based on the instructions of the program, an OS or the like running on the computer performs part or all of the actual processing, and the functions of the above-described embodiments can be realized by the processing.
さらに、その他の方法として、まず記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。 As another method, a program read from a storage medium is first written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Then, based on the instructions of the program, the CPU or the like provided in the function expansion board or function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are also realized by the processing.
102 システム制御部、103 画像処理部、107 表示I/F部、108 HDD I/F、110 HDD、111 UI部 102 System control unit, 103 Image processing unit, 107 Display I / F unit, 108 HDD I / F, 110 HDD, 111 UI unit
Claims (13)
前記記録媒体に記録された複数の画像データの一覧リストを表示するとともに、前記一覧リストに付随して前記再生手段によって再生された画像補正情報を表示部に表示する表示手段と、
ユーザーの操作に応じて前記一覧リストの中から画像データを選択する選択手段と、
前記選択手段によって選択された画像データに対して、前記画像補正情報に基づいた画像処理を有効とするか否かを前記表示部上であらかじめ設定する設定手段とを有することを特徴とする画像処理装置。 Reproduction that reproduces the image correction information from a recording medium in which image correction information for performing image processing corresponding to each of the plurality of image data is recorded in association with each of the plurality of image data together with the plurality of image data Means,
Display means for displaying a list of a plurality of image data recorded on the recording medium, and displaying on the display section image correction information reproduced by the reproducing means in association with the list;
Selection means for selecting image data from the list according to a user operation;
Image processing comprising: setting means for setting in advance on the display section whether or not to enable image processing based on the image correction information for the image data selected by the selection means apparatus.
前記設定手段は、前記選択手段によって選択された複数の画像データに対して、前記複数の画像データのそれぞれの画像補正情報に基づいた画像処理全体を有効とするか否か選択可能であることを特徴とする請求項1〜8の何れか1項に記載の画像処理装置。 The selection means selects a plurality of image data from the list,
The setting means can select whether or not to validate the entire image processing based on the image correction information of each of the plurality of image data for the plurality of image data selected by the selection means. The image processing apparatus according to claim 1, wherein the image processing apparatus is characterized in that:
前記記録媒体に記録された複数の画像データの一覧リストを表示するとともに、前記一覧リストに付随して前記再生工程において再生された画像補正情報を表示部に表示する表示工程と、
ユーザーの操作に応じて前記一覧リストの中から画像データを選択する選択工程と、
前記選択工程において選択された画像データに対して、前記画像補正情報に基づいた画像処理を有効とするか否かを前記表示部上であらかじめ設定する設定工程とを有することを特徴とする画像処理方法。 Reproduction that reproduces the image correction information from a recording medium in which image correction information for performing image processing corresponding to each of the plurality of image data is recorded in association with each of the plurality of image data together with the plurality of image data Process,
A display step of displaying a list of a plurality of image data recorded on the recording medium and displaying the image correction information reproduced in the reproduction step accompanying the list on the display unit;
A selection step of selecting image data from the list according to a user operation;
And a setting step for setting in advance on the display section whether or not to enable image processing based on the image correction information for the image data selected in the selection step. Method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009109444A JP5436029B2 (en) | 2009-04-28 | 2009-04-28 | Image processing apparatus and image processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009109444A JP5436029B2 (en) | 2009-04-28 | 2009-04-28 | Image processing apparatus and image processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010258968A JP2010258968A (en) | 2010-11-11 |
JP5436029B2 true JP5436029B2 (en) | 2014-03-05 |
Family
ID=43319339
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009109444A Expired - Fee Related JP5436029B2 (en) | 2009-04-28 | 2009-04-28 | Image processing apparatus and image processing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5436029B2 (en) |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003204510A (en) * | 2002-01-09 | 2003-07-18 | Canon Inc | Image processing apparatus and method, and storage medium |
JP2004013575A (en) * | 2002-06-07 | 2004-01-15 | Konica Minolta Holdings Inc | Image processing device, image processing method and program |
JP3814565B2 (en) * | 2002-06-10 | 2006-08-30 | キヤノン株式会社 | Recording device |
JP4305079B2 (en) * | 2003-07-30 | 2009-07-29 | セイコーエプソン株式会社 | Image management device |
JP2006270451A (en) * | 2005-03-23 | 2006-10-05 | Fuji Xerox Co Ltd | Image processing device and image processing method, and program for the method |
JP4725453B2 (en) * | 2006-08-04 | 2011-07-13 | 株式会社ニコン | Digital camera and image processing program |
JP4877074B2 (en) * | 2007-05-29 | 2012-02-15 | セイコーエプソン株式会社 | Image processing apparatus, image processing method, and computer program |
JP2009032082A (en) * | 2007-07-27 | 2009-02-12 | Canon Inc | Data processor, control method and program |
-
2009
- 2009-04-28 JP JP2009109444A patent/JP5436029B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010258968A (en) | 2010-11-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6429588B2 (en) | Image processing apparatus and image processing method | |
JP2008109630A (en) | Image display controlling device, imaging apparatus, image display method, and program thereof | |
JP2006186420A (en) | Imaging apparatus and its control method | |
US8451509B2 (en) | Information processing apparatus, information processing method, and computer-readable storage medium | |
US8379109B2 (en) | Image processing apparatus | |
JP5178397B2 (en) | Image processing apparatus and image processing method | |
JP5436029B2 (en) | Image processing apparatus and image processing method | |
JP7146428B2 (en) | Image recording device and its control method | |
JP2011228897A (en) | Image processing program and image processing apparatus | |
JP5003438B2 (en) | Imaging apparatus and image recording program | |
JP2009284326A (en) | Image processing apparatus | |
JP2013183305A (en) | Information processing apparatus and information processing method | |
JP5522972B2 (en) | Reproducing apparatus and control method thereof | |
JP2018074337A (en) | Moving image processing device, moving image processing method, and program | |
JP4349129B2 (en) | Electronic camera with interval shooting function, image playback apparatus, and image playback program | |
JP2010056875A (en) | Image display device and image display program | |
JP7005284B2 (en) | Image processing device, control method of image processing device, and program | |
JP6597263B2 (en) | Information processing apparatus, control method thereof, and program | |
JP2008096565A (en) | Image display program and image display device | |
JP2006166052A (en) | Display control device and its method, recording medium and program | |
Evening | Adobe Photoshop Lightroom CC/Lightroom 6 Book: The Complete Guide for Photographers, The | |
JP5707567B2 (en) | Image processing apparatus and image processing method | |
JP2005117089A (en) | Electronic camera with function of exhibiting sample of image quality adjustment and printer | |
JP5901364B2 (en) | REPRODUCTION CONTROL DEVICE AND REPRODUCTION CONTROL METHOD | |
JP5089361B2 (en) | Recording apparatus, program, and computer-readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120426 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130726 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130806 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131004 |
|
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: 20131112 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131210 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5436029 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |