JP4203029B2 - Image evaluation apparatus and method, and program - Google Patents

Image evaluation apparatus and method, and program Download PDF

Info

Publication number
JP4203029B2
JP4203029B2 JP2005044076A JP2005044076A JP4203029B2 JP 4203029 B2 JP4203029 B2 JP 4203029B2 JP 2005044076 A JP2005044076 A JP 2005044076A JP 2005044076 A JP2005044076 A JP 2005044076A JP 4203029 B2 JP4203029 B2 JP 4203029B2
Authority
JP
Japan
Prior art keywords
image
evaluation value
processing target
category
target image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2005044076A
Other languages
Japanese (ja)
Other versions
JP2006228112A (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.)
Fujifilm Corp
Original Assignee
Fujifilm Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujifilm Corp filed Critical Fujifilm Corp
Priority to JP2005044076A priority Critical patent/JP4203029B2/en
Priority to US11/302,347 priority patent/US7924473B2/en
Publication of JP2006228112A publication Critical patent/JP2006228112A/en
Application granted granted Critical
Publication of JP4203029B2 publication Critical patent/JP4203029B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、画像に付与された、その画像の評価結果を表す評価値を変更する画像評価装置および方法並びに画像評価方法をコンピュータに実行させるためのプログラムに関するものである。   The present invention relates to an image evaluation apparatus and method for changing an evaluation value given to an image and representing an evaluation result of the image, and a program for causing a computer to execute the image evaluation method.

近年、デジタルカメラの普及と画像を記録しておくための記録媒体の容量が飛躍的に大きくなったことにより、ユーザは多くの画像を1つの媒体内に保持することが可能になってきている。その一方で、プリント注文等の処理をすべき画像を膨大な画像の中から選ぶという手間が生じており、効率的に画像を選択するために、最終的にユーザがプリントする画像として判断する前にある程度の条件で画像を絞り込む機能や、ユーザの嗜好に合わせてプリントに適した画像を選択する機能が求められている。   In recent years, the spread of digital cameras and the increase in the capacity of recording media for recording images have made it possible for users to hold many images in one medium. . On the other hand, there is a trouble of selecting an image to be processed, such as a print order, from a vast number of images, and in order to select an image efficiently, the user finally determines that the image is to be printed. In addition, there is a demand for a function for narrowing an image under a certain condition and a function for selecting an image suitable for printing according to the user's preference.

例えば、特許文献1には、画像の明るさ・加速度センサ・AF評価のいずれかの評価値を基準として、プリントに適した画像を自動的に選択する手法が開示されている。
特開2002−10179号公報
For example, Patent Document 1 discloses a method of automatically selecting an image suitable for printing on the basis of any evaluation value of image brightness, acceleration sensor, and AF evaluation.
JP 2002-10179 A

上記特許文献1に記載された手法を用いて、画像に何らかの評価値を付与しておくことにより、複数の画像からプリントに適した画像を自動的に選択することができる。ところで、一度プリントした画像は後で追加でプリントされることは少なく、プリントされたことがない画像がプリントされることが多い。   An image suitable for printing can be automatically selected from a plurality of images by assigning some evaluation value to the image using the method described in Patent Document 1. By the way, an image that has been printed once is rarely printed later, and an image that has never been printed is often printed.

ここで、特許文献1に記載された手法では、一度複数の画像からなる画像群を閲覧してプリントを行った後、再度同一の画像群を閲覧してプリントを行う場合、すでにプリントした画像が再度プリントに適した画像として選択されてしまうため、選択された画像がプリントを行うユーザの意向を反映させていないものとなってしまう。   Here, in the method described in Patent Document 1, when an image group consisting of a plurality of images is once browsed and printed, and then the same image group is browsed and printed again, the already printed image is not printed. Since an image suitable for printing is selected again, the selected image does not reflect the intention of the user who performs printing.

本発明は、上記事情に鑑みなされたものであり、プリントする画像を選択する際のユーザの意向を反映できるように、画像に付与された評価値を変更することを目的とする。   The present invention has been made in view of the above circumstances, and an object thereof is to change an evaluation value given to an image so as to reflect a user's intention when selecting an image to be printed.

本発明による画像評価装置は、評価値が付与された処理対象画像について、該処理対象画像のプリント状況を判定するプリント状況判定手段と、
前記プリント状況を表す情報に基づいて、前記評価値を小さくするように変更する評価値変更手段とを備えたことを特徴とするものである。
An image evaluation apparatus according to the present invention includes, for a processing target image to which an evaluation value is assigned, a print status determination unit that determines a print status of the processing target image;
Evaluation value changing means for changing the evaluation value to be smaller based on the information indicating the print status is provided.

「評価値が付与される」とは、評価値が画像のタグやヘッダに記述されることのみならず、評価値を記述したファイルが画像と一体不可分とされること、画像と評価値とを対応づけて登録したデータベースを生成することを含む。   “Evaluation value is given” means not only that the evaluation value is described in the tag or header of the image, but also that the file describing the evaluation value is inseparable from the image, the image and the evaluation value. Including creating a database registered in association.

なお、本発明による画像評価装置においては、前記プリント状況を表す情報を、前記処理対象画像が現在プリント選択中であるか否かを表す情報を含むものとし、前記評価値変更手段を、前記処理対象画像が現在プリント選択中である場合に前記評価値を小さくする手段としてもよい。   In the image evaluation apparatus according to the present invention, the information indicating the print status includes information indicating whether or not the processing target image is currently selected for printing, and the evaluation value changing means includes the processing target The evaluation value may be reduced when an image is currently selected for printing.

「評価値を小さくする」とは、評価値を0とすることも含む。   “Reducing the evaluation value” includes setting the evaluation value to 0.

また、本発明による画像評価装置においては、前記プリント状況を表す情報を、前記処理対象画像が過去にプリントされたことがあるか否かを表す情報を含むものとし、前記評価値変更手段を、前記処理対象画像が過去にプリントされたことがある場合に前記評価値を小さくする手段としてもよい。   In the image evaluation apparatus according to the present invention, the information indicating the print status includes information indicating whether or not the processing target image has been printed in the past, and the evaluation value changing unit includes the evaluation value changing unit, The evaluation value may be reduced when the processing target image has been printed in the past.

また、本発明による画像評価装置においては、前記プリント状況を表す情報を、現在プリント選択中の複数の画像からなる画像群に含まれる過去にプリントされたことがある画像数の割合を表す情報を含むものとしてもよい。   In the image evaluation apparatus according to the present invention, the information indicating the print status is information indicating a ratio of the number of images that have been printed in the past included in an image group including a plurality of images currently selected for printing. It may be included.

また、本発明による画像評価装置においては、前記処理対象画像が階層化されて分類されたカテゴリに含まれる場合、前記プリント状況を表す情報を、前記処理対象画像が分類されたカテゴリと同一のカテゴリに現在プリント選択中の画像を含むか否かを表す情報を含むものとし、前記評価値変更手段を、前記同一のカテゴリに現在プリント選択中の画像を含む場合に前記評価値を小さくする手段としてもよい。   Further, in the image evaluation apparatus according to the present invention, when the processing target image is included in a category classified in a hierarchical manner, the information indicating the print status is the same category as the category in which the processing target image is classified. Information including whether or not an image currently selected for printing is included, and the evaluation value changing means may be a means for reducing the evaluation value when the same category includes an image currently selected for printing. Good.

また、本発明による画像評価装置においては、前記プリント状況を表す情報を、前記処理対象画像が分類されたカテゴリと同一のカテゴリに過去にプリントされたことがある画像を含むか否かを表す情報を含むものとし、前記評価値変更手段を、前記同一のカテゴリに過去にプリントされたことがある画像を含む場合に前記評価値を小さくする手段としてもよい。   In the image evaluation device according to the present invention, the information indicating the print status includes information indicating whether or not the image to be processed includes an image that has been printed in the same category as the category in which the processing target image is classified. The evaluation value changing means may be a means for reducing the evaluation value when an image that has been printed in the past in the same category is included.

また、本発明による画像評価装置においては、前記プリント状況を表す情報を、前記処理対象画像が分類されたカテゴリの上位のカテゴリに現在プリント選択中の画像を含むか否かを表す情報を含むものとし、前記評価値変更手段を、前記上位のカテゴリに現在プリント選択中の画像を含む場合に前記評価値を小さくする手段としてもよい。   In the image evaluation apparatus according to the present invention, the information indicating the print status includes information indicating whether or not an image currently selected for printing is included in a category higher than the category in which the processing target image is classified. The evaluation value changing means may be means for reducing the evaluation value when the upper category includes an image currently selected for printing.

本発明による画像評価方法は、評価値が付与された処理対象画像について、該処理対象画像のプリント状況を判定し、
前記プリント状況を表す情報に基づいて、前記評価値を小さくするように変更することを特徴とするものである。
The image evaluation method according to the present invention determines the print status of the processing target image for the processing target image to which the evaluation value is given,
The evaluation value is changed to be small based on the information indicating the print status.

なお、本発明による画像評価方法をコンピュータに実行させるためのプログラムとして提供してもよい。   The image evaluation method according to the present invention may be provided as a program for causing a computer to execute the image evaluation method.

本発明によれば、処理対象画像のプリント状況が判定され、このプリント状況を表す情報に基づいて評価値が小さくなるように変更される。このため、処理対処画像が現在プリント選択中である場合および過去にプリントされたことがある場合等は、評価値が小さくなるように変更される。したがって、評価値を用いてプリントに適した画像を選択する場合に、ユーザの意向を反映させてプリントに適した画像を選択することができる。   According to the present invention, the print status of the processing target image is determined, and the evaluation value is changed based on the information indicating the print status. For this reason, when the image to be processed is currently selected for printing or has been printed in the past, the evaluation value is changed to be small. Therefore, when an image suitable for printing is selected using the evaluation value, an image suitable for printing can be selected reflecting the user's intention.

以下、図面を参照して本発明の実施形態による画像評価装置について説明する。本発明の実施形態による画像評価装置は、パーソナルコンピュータやデジタルカメラ等に内蔵されていてもよいし、あるいは、別体でアクセス可能な状態にあってもよい。   Hereinafter, an image evaluation apparatus according to an embodiment of the present invention will be described with reference to the drawings. The image evaluation apparatus according to the embodiment of the present invention may be incorporated in a personal computer, a digital camera, or the like, or may be in a state where it can be accessed separately.

図1は本発明の実施形態による画像評価装置の構成を示す概略ブロック図である。図1に示すように本実施形態による画像評価装置1は、画像の記録制御および表示制御等の各種制御を行うとともに、装置1を構成する各部の制御を行うCPU12と、CPU12を動作させるプログラム、画像の閲覧およびプリント注文を行うためのビューアソフトおよび各種定数が記録されているROMおよびCPU12が処理を実行する際の作業領域となるRAMにより構成されるシステムメモリ14と、種々の指示を装置1に対して行うためのキーボードおよびマウス等からなる入力部16と、各種表示を行う液晶モニタ等からなる表示部18と、表示部18を制御する表示制御部19とを備える。   FIG. 1 is a schematic block diagram showing the configuration of an image evaluation apparatus according to an embodiment of the present invention. As shown in FIG. 1, the image evaluation apparatus 1 according to the present embodiment performs various controls such as image recording control and display control, as well as a CPU 12 that controls each part of the apparatus 1, a program for operating the CPU 12, A system memory 14 including a viewer software for browsing images and ordering prints, a ROM in which various constants are recorded, and a RAM serving as a work area when the CPU 12 executes processing, and various instructions. Input unit 16 including a keyboard and a mouse for performing the above, a display unit 18 including a liquid crystal monitor for performing various displays, and a display control unit 19 for controlling the display unit 18.

なお、ビューアソフトは閲覧した画像についてのプリント注文を行うことができるものである。また、プリントする画像のファイル名、プリント枚数、プリントサイズ等の注文情報は、メモリカード2に記録される。   The viewer software can make a print order for the viewed image. Order information such as the file name of the image to be printed, the number of prints, and the print size is recorded in the memory card 2.

また、画像評価装置1は、画像を記録したメモリカード2から画像を読み出したり、メモリカード2に画像を記録したりするためのカードスロット20と、画像をJPEGやモーションJPEGに代表される手法で圧縮したり、圧縮した画像を解凍する圧縮解凍部22と、画像やCPU12が実行する各種プログラム等を記録するハードディスク24と、システムメモリ14、カードスロット20およびハードディスク24を制御するメモリ制御部26とを備える。   Further, the image evaluation apparatus 1 reads out an image from the memory card 2 on which the image is recorded or records an image on the memory card 2 and a method represented by JPEG or motion JPEG. A compression / decompression unit 22 that compresses and decompresses compressed images; a hard disk 24 that records images and various programs executed by the CPU 12; a memory control unit 26 that controls the system memory 14, the card slot 20, and the hard disk 24; Is provided.

また、画像評価装置1は、ハードディスク24におけるユーザが所望するフォルダに格納された画像を複数のカテゴリに階層化して分類する画像分類部28と、分類後の画像に評価値を付与する評価値付与部30と、後述するように処理対象画像のプリント状況を判定するプリント状況判定部32と、プリント状況判定部32により判定されたプリント状況を表す情報に基づいて、画像に付与された評価値を変更する評価値変更部34とを備える。   The image evaluation apparatus 1 also includes an image classification unit 28 that classifies images stored in a folder desired by the user in the hard disk 24 into a plurality of categories, and an evaluation value assignment that assigns evaluation values to the classified images. The evaluation value given to the image based on the information indicating the printing status determined by the printing status determination unit 32, the printing status determination unit 32 that determines the printing status of the processing target image, as will be described later, And an evaluation value changing unit 34 to be changed.

画像分類部28は、ハードディスク24に記録された複数の画像を複数のカテゴリに階層化して分類する。具体的には、画像に付与された撮影日時を表す撮影日時情報に基づいて、画像を時間軸上に配置し、撮影時間が隣接する2つの画像についての撮影時間差の大小に応じて画像を複数のカテゴリに分類する方法(特開2000−112997号公報参照)、ユーザのスケジュールを表すスケジュール情報を参照して、画像をユーザのスケジュールに応じたカテゴリに分類する手法(特開2003−108973号公報参照)、複数の画像から特徴量を算出し、画像の特徴量間の関連性に基づいて画像を複数のカテゴリに分類する手法(特開2001−256244号公報参照)等を用いて画像を複数のカテゴリに階層化して分類する。   The image classification unit 28 classifies the plurality of images recorded on the hard disk 24 into a plurality of categories. Specifically, based on the shooting date / time information indicating the shooting date / time given to the image, the images are arranged on the time axis, and a plurality of images are selected according to the difference in shooting time difference between two images having adjacent shooting times. (Refer to Japanese Patent Laid-Open No. 2000-112997), a method of classifying images into categories according to the user's schedule with reference to schedule information representing the user's schedule (Japanese Patent Laid-Open No. 2003-108973) A plurality of images using a technique (see Japanese Patent Laid-Open No. 2001-256244) that calculates feature amounts from a plurality of images and classifies the images into a plurality of categories based on the relationship between the feature amounts of the images. Hierarchy into categories.

評価値付与部30は、分類後のすべての画像に対して、あらかじめ定められたアルゴリズムにしたがい、階調補正処理、色補正処理、明るさ補正処理、ホワイトバランス補正処理、彩度補正処理、シャープネス処理、ノイズ除去処理、赤目補正処理および美肌処理等の各種処理のうちの少なくとも1つの処理からなる画像処理を施すことにより処理済み画像を得る。そして、処理前の画像と、処理済み画像との相対応する画素間の画素値の変化量の代表値をすべての画像について算出する。なお、画素値の変化量としては、画素値の変化量そのもの(例えば画素値がRGBの各色からなる場合、処理前画像と処理済み画像の相対応する画素におけるRGB値の差ΔR、ΔG、ΔBの2乗の平方根)、RGB各色から求められる輝度値の差の絶対値等を用いることができる。なお、ここでは、代表値として画素値の変化量の平均値を用いるが、これに限定されるものではなく、画素値の変化量のメディアン値等、画素値の変化量を代表する値であれば、任意の値を用いることができる。   The evaluation value assigning unit 30 performs gradation correction processing, color correction processing, brightness correction processing, white balance correction processing, saturation correction processing, sharpness correction for all the classified images in accordance with a predetermined algorithm. A processed image is obtained by performing image processing including at least one of various processes such as a process, a noise removal process, a red-eye correction process, and a skin beautifying process. Then, a representative value of the amount of change in pixel value between corresponding pixels of the pre-processing image and the processed image is calculated for all images. Note that the change amount of the pixel value is the change amount of the pixel value itself (for example, when the pixel value is composed of RGB colors, the difference ΔR, ΔG, ΔB between the RGB values in the corresponding pixels of the pre-processed image and the processed image) Or the absolute value of the difference between luminance values obtained from each color of RGB. Here, the average value of the change amount of the pixel value is used as the representative value. However, the present invention is not limited to this, and any value that represents the change amount of the pixel value such as the median value of the change amount of the pixel value may be used. Any value can be used.

なお、画素値の変化量の平均値を、下記の式(1)により正規化し、正規化した値を代表値としてもよい。   Note that the average value of the change amount of the pixel value may be normalized by the following equation (1), and the normalized value may be used as the representative value.

代表値=(1−変化量の平均値/変化量の最大値)×100 (1)
但し、変化量の最大値はすべての画像について算出した変化量のうちの最も大きい値である。
Representative value = (1−average value of change amount / maximum value of change amount) × 100 (1)
However, the maximum value of the change amount is the largest value among the change amounts calculated for all the images.

ここで、代表値が小さいほどその画像は画像処理の際の変化量が少ないため、うまく撮影された画像であるということができる。したがって、評価値付与部30は、代表値が小さいほど評価値が大きくなるように評価値を設定し、設定した評価値を画像に付与する。例えば、代表値の逆数を評価値とする、あらかじめ定めた所定値から代表値を減算した値を評価値とする、代表値の値を複数の区分に分けて各区分毎に評価値を設定する等の手法により評価値を求め、求めた評価値を付与する。   Here, the smaller the representative value, the smaller the amount of change during image processing. Therefore, the evaluation value assigning unit 30 sets the evaluation value so that the evaluation value increases as the representative value decreases, and assigns the set evaluation value to the image. For example, the reciprocal of the representative value is used as the evaluation value, and the value obtained by subtracting the representative value from a predetermined value is used as the evaluation value. The representative value is divided into a plurality of sections and an evaluation value is set for each section. The evaluation value is obtained by a method such as the above, and the obtained evaluation value is given.

なお、複数の画像を複数のカテゴリに分類した場合、各カテゴリに分類された画像の数が多いほど、そのカテゴリは重要であると認識している人が多い。また、階層化して分類されたカテゴリにおいて、各カテゴリの上位の階層のカテゴリに含まれる画像数が多いほど、そのカテゴリは重要であると認識している人が多い。また、階層化して分類されたカテゴリにおいて、同一の階層に含まれ、かつ1つ上位の階層が共通するカテゴリの数が多いほどそのカテゴリは重要であると認識している人が多い。また、階層化して分類された各カテゴリにおいて、階層が深い(すなわち下位の階層数が多い)ほど、そのカテゴリは重要であると認識している人が多い。さらに、階層化して分類されたあるカテゴリにおいて、最上位の階層から各カテゴリまでの階層数が多いほどそのカテゴリは重要であると認識している人が多い。   When a plurality of images are classified into a plurality of categories, many people recognize that the category is more important as the number of images classified into each category is larger. In addition, in a category classified into hierarchies, there are many people who recognize that the category is more important as the number of images included in the category of the upper hierarchy of each category is larger. In addition, in a category classified into hierarchies, there are many people who recognize that the category is more important as the number of categories included in the same hierarchy and having a common upper hierarchy is larger. Moreover, in each category classified into hierarchies, many people recognize that the category is more important as the hierarchy is deeper (that is, the number of lower layers is larger). Furthermore, in a certain category classified into hierarchies, many people recognize that the category is more important as the number of hierarchies from the highest hierarchy to each category increases.

したがって、評価値付与部30を、画像分類部28が分類した各カテゴリについて、各カテゴリに含まれる画像数、各カテゴリの上位の階層のカテゴリに含まれる画像数、各カテゴリに関連するカテゴリの数、各カテゴリの下位の階層数、および最上位の階層から各カテゴリまでの階層数の少なくとも1つの情報に基づいて、各カテゴリの重要度を設定し、設定した重要度をそのカテゴリに分類された画像の評価値とするものとしてもよい。以下、カテゴリに対する重要度の設定について説明する。   Therefore, for each category classified by the image classifying unit 28, the evaluation value assigning unit 30 determines the number of images included in each category, the number of images included in the category in the upper hierarchy of each category, and the number of categories related to each category. , Based on at least one information of the number of lower levels of each category and the number of levels from the highest level to each category, the importance of each category was set, and the set importance was classified into that category The evaluation value of the image may be used. Hereinafter, the setting of the importance level for the category will be described.

図2に示すように、フランス旅行において100枚の画像を取得し、そのうちパリのカテゴリに分類された画像が60枚、バスの中のカテゴリに分類された画像が10枚、ニースのカテゴリに分類された画像が30枚であったとする。また、パリのカテゴリの下層において、凱旋門のカテゴリに分類された画像が20枚、エッフェル塔のカテゴリに分類された画像が10枚、ノートルダム寺院のカテゴリに分類された画像が30枚であったとする。さらに、ノートルダム寺院の下層において、寺院の前のカテゴリに分類された画像が15枚、離れた場所のカテゴリに分類された画像が5枚、寺院の中のカテゴリに分類された画像が10枚であったとする。   As shown in FIG. 2, 100 images were acquired during a trip to France, of which 60 images were classified into the Paris category, 10 images were classified into the bus category, and the Nice category. Assume that 30 images have been processed. In addition, 20 images classified into the Arc de Triomphe category, 10 images classified into the Eiffel Tower category, and 30 images classified into the Notre Dame category in the lower level of the Paris category. To do. Furthermore, in the lower layer of the Notre Dame temple, 15 images classified in the previous category of the temple, 5 images classified in the category of the distant place, 10 images classified in the category in the temple Suppose that

評価値付与部30は、下記の式(2)を用いて、各カテゴリに含まれる画像数、各カテゴリに関連するカテゴリの数および各カテゴリ以下の階層数を重み付け加算して各カテゴリの重要度を算出する。   The evaluation value assigning unit 30 uses the following equation (2) to weight and add the number of images included in each category, the number of categories related to each category, and the number of hierarchies below each category. Is calculated.

重要度=a1×(各カテゴリに含まれる画像数)
+b1×(各カテゴリに関連するカテゴリの数)
+c1×(各カテゴリの下位の階層数) (2)
但し,a1,b1,c1:重み係数(本実施形態においては、a1=b1=c1=1)
ここで、関連するカテゴリとは、階層化されて分類されたカテゴリにおいて、同一の階層に含まれ、かつ1つ上位の階層が共通するカテゴリを意味する。したがって、本実施形態においては、パリ、バスで移動およびニースのカテゴリが関連するカテゴリとなる。また、凱旋門、エッフェル塔およびノートルダム寺院も関連するカテゴリに、寺院の前、離れた場所および寺院の中も関連するカテゴリとなる。
Importance = a1 × (number of images included in each category)
+ B1 × (the number of categories related to each category)
+ C1 × (the number of lower layers in each category) (2)
However, a1, b1, c1: weighting factors (in this embodiment, a1 = b1 = c1 = 1)
Here, the related category means a category that is included in the same hierarchy and has a common hierarchy one level higher than the hierarchically classified category. Accordingly, in the present embodiment, the category of moving and nice on Paris and buses is a related category. The Arc de Triomphe, the Eiffel Tower, and Notre Dame are also related categories, and the front of the temple, the distant place and the inside of the temple are also related categories.

例えば、フランス旅行のカテゴリについては、各カテゴリに含まれる画像数は100、各カテゴリに関連するカテゴリの数は1、カテゴリ以下の階層数は4となるため、重要度は105となる。このようにして算出した重要度を図3に示す。   For example, for the category of travel to France, the number of images included in each category is 100, the number of categories related to each category is 1, and the number of hierarchies below the category is 4, so the importance is 105. The importance calculated in this way is shown in FIG.

そして、評価値付与部30は、カテゴリの重要度をそのカテゴリに分類した画像の評価値として、そのカテゴリに分類された画像に付与する。例えば、寺院の前カテゴリに分類された画像には、18という評価値が付与される。なお、本実施形態においては、評価値は画像のタグに記述されることにより画像に付与されるが、画像のファイル名と評価値をと対応づけたデータベース(DB2とする)を生成し、これをハードディスク24に記録することにより、画像に評価値を付与してもよい。また、評価値を記述したファイルと画像のファイルとを一体不可分とすることにより、画像に評価値を付与してもよい。   Then, the evaluation value assigning unit 30 assigns the importance of the category to the image classified into the category as the evaluation value of the image classified into the category. For example, an evaluation value of 18 is given to images classified in the previous category of a temple. In this embodiment, the evaluation value is given to the image by being described in the image tag. However, a database (DB2) that associates the image file name with the evaluation value is generated, May be recorded on the hard disk 24 to give an evaluation value to the image. Further, the evaluation value may be given to the image by making the file describing the evaluation value and the image file integral.

ここで、本実施形態においては、ビューアソフトにより閲覧した画像のプリント注文を行うことが可能であり、ビューアソフトによりプリント注文する画像を選択中の場合、システムメモリ14に現在選択中の画像のファイル名が一時的に記録される。また、画像を選択してプリント注文を完了した場合、プリント注文を行った画像のファイル名を注文単位で登録したデータベースDB1が生成され、ハードディスク24に記録される。プリント状況判定部32は、システムメモリ14に記録された画像のファイル名およびハードディスク24に記録されたデータベースDB1を参照して、後述する処理対象画像についてのプリント状況を判定する。   Here, in the present embodiment, it is possible to place an order for printing an image viewed with the viewer software, and when an image to be printed is selected with the viewer software, the file of the currently selected image is stored in the system memory 14. The name is temporarily recorded. When an image is selected and the print order is completed, a database DB1 in which the file name of the image for which the print order is placed is registered in order units is generated and recorded in the hard disk 24. The print status determination unit 32 refers to the file name of the image recorded in the system memory 14 and the database DB1 recorded in the hard disk 24 to determine the print status of the processing target image described later.

評価値変更部34はプリント状況判定部32による判定結果に基づいて、下記のように処理対象画像に付与された評価値を変更する。   The evaluation value changing unit 34 changes the evaluation value given to the processing target image as described below based on the determination result by the print status determining unit 32.

(手法1)
プリント状況判定部32が、処理対象画像について現在プリント選択中であるか否かを判定し、評価値変更部34がそれぞれの判定結果を表す情報に基づいて、下記の式(3)により評価値を変更する。
(Method 1)
The print status determination unit 32 determines whether or not a print is currently selected for the processing target image, and the evaluation value changing unit 34 evaluates the evaluation value according to the following expression (3) based on the information indicating each determination result. To change.

Hnew=Hold×A (3)
Hnew:変更された評価値
Hold:変更前の評価値
A:現在プリント選択中の場合0
現在プリント選択中でない場合1
これにより、処理対象画像が現在プリント選択中である場合、評価値は0となる。また、処理対象画像が現在プリント選択中ではない場合、評価値は変更されない。
Hnew = Hold × A (3)
Hnew: Changed evaluation value Hold: Evaluation value before change A: 0 when the print is currently selected
If the print is not currently selected 1
As a result, when the processing target image is currently selected for printing, the evaluation value becomes zero. If the image to be processed is not currently selected for printing, the evaluation value is not changed.

(手法2)
プリント状況判定部32が、処理対象画像について現在プリント選択中であるか否かおよび過去にプリントされたことがあるか否かを判定し、評価値変更部34がそれぞれの判定結果を表す情報に基づいて、下記の式(4)により評価値を変更する。
(Method 2)
The print status determination unit 32 determines whether the processing target image is currently selected and whether it has been printed in the past, and the evaluation value changing unit 34 uses the information indicating the respective determination results as information. Based on this, the evaluation value is changed by the following formula (4).

Hnew=Hold×A×B (4)
Hnew:変更された評価値
Hold:変更前の評価値
A:現在プリント選択中の場合0
現在プリント選択中でない場合1
B:過去にプリントされたことがある場合b(0≦b<1)
過去にプリントされたことがない場合1
なお、bの値は可変であり、過去にプリントされた枚数が多いほどbの値を小さくするものであるが、過去にプリントされたことがある場合、bの値を0としてもよい。
Hnew = Hold × A × B (4)
Hnew: Changed evaluation value Hold: Evaluation value before change A: 0 when the print is currently selected
If the print is not currently selected 1
B: When printed in the past b (0 ≦ b <1)
If it has never been printed in the past 1
Note that the value of b is variable, and the value of b decreases as the number of sheets printed in the past increases. However, the value of b may be set to 0 if it has been printed in the past.

これにより、処理対象画像が現在プリント選択中である場合、評価値は0となる。また、処理対象画像が過去にプリントされたことがある場合は評価値は小さくなり、b=0の場合は0となる。また、処理対象画像が現在プリント選択中ではなく、過去にプリントされたこともない場合、評価値は変更されない。   As a result, when the processing target image is currently selected for printing, the evaluation value becomes zero. In addition, the evaluation value is small when the processing target image has been printed in the past, and is 0 when b = 0. If the image to be processed is not currently selected for printing and has not been printed in the past, the evaluation value is not changed.

(手法3)
プリント状況判定部32が、処理対象画像について現在プリント選択中であるか否かおよび過去にプリントされたことがある場合における現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合を判定し、評価値変更部34がそれぞれの判定結果を表す情報に基づいて、下記の式(5)により評価値を変更する。
(Method 3)
Whether the print status determination unit 32 is currently selected for the processing target image and images that have been printed in the past included in the group of images that are currently selected for printing in the past. The ratio of the number is determined, and the evaluation value changing unit 34 changes the evaluation value according to the following expression (5) based on the information representing each determination result.

Hnew=Hold×A×C (5)
Hnew:変更された評価値
Hold:変更前の評価値
A:現在プリント選択中の場合0
現在プリント選択中でない場合1
C:過去にプリントされたことがない場合1
過去にプリントされたことがある場合、現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合
なお、Cの値については、過去にプリントされたことがある場合、0としてもよい。
Hnew = Hold × A × C (5)
Hnew: Changed evaluation value Hold: Evaluation value before change A: 0 when the print is currently selected
If the print is not currently selected 1
C: When no print has been done in the past 1
If the image has been printed in the past, the ratio of the number of images that have been printed in the past included in the image group that is currently selected for printing. It may be 0.

これにより、処理対象画像が現在プリント選択中である場合、評価値は0となる。また、処理対象画像が過去にプリントされたことがある場合は、現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合が少ないほど評価値は小さくなる。また、処理対象画像が現在プリント選択中ではなく、過去にプリントされたこともない場合、評価値は変更されない。   As a result, when the processing target image is currently selected for printing, the evaluation value becomes zero. When the processing target image has been printed in the past, the evaluation value decreases as the ratio of the number of images that have been printed in the past included in the image group currently selected for printing decreases. If the image to be processed is not currently selected for printing and has not been printed in the past, the evaluation value is not changed.

(手法4)
プリント状況判定部32が、処理対象画像について現在プリント選択中であるか否か、過去にプリントされたことがある場合における現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合、および処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含むか否かを判定し、評価値変更部34がそれぞれの判定結果を表す情報に基づいて、下記の式(6)により評価値を変更する。
(Method 4)
Whether the print status determination unit 32 is currently selecting a print for the processing target image, or an image that has been printed in the past included in an image group that is currently selected for printing when it has been printed in the past Based on the ratio of the number and whether or not the currently selected image is included in the category in which the processing target image is classified, the evaluation value changing unit 34 uses the following formula ( Change the evaluation value according to 6).

Hnew=Hold×A×C×D (6)
Hnew:変更された評価値
Hold:変更前の評価値
A:現在プリント選択中の場合0
現在プリント選択中でない場合1
C:過去にプリントされたことがない場合1
過去にプリントされたことがある場合、現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合
D:処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含む場合d1
処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含まない場合d2
ここで、本実施形態のように画像を複数のカテゴリに階層化して分類した場合、同じカテゴリに含まれる画像は同じような状況において撮影された画像となる。このため、処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含む場合、本実施形態においては、評価値を小さくすべく、d1<d2(d1<1)となるようにd1,d2の値を設定する。なお、d2の値は1としてもよい。
Hnew = Hold × A × C × D (6)
Hnew: Changed evaluation value Hold: Evaluation value before change A: 0 when the print is currently selected
If the print is not currently selected 1
C: When no print has been done in the past 1
If the image has been printed in the past, the ratio of the number of images that have been printed in the past included in the image group that is currently selected for printing. D: The image that is currently selected for printing in the category in which the processing target images are classified. When including d1
When the image to be processed is not included in the category into which the processing target image is classified d2
Here, when images are classified into a plurality of categories as in the present embodiment, images included in the same category are images taken in the same situation. For this reason, when the image to be processed includes an image currently selected for printing in the classified category, in this embodiment, d1 <d2 (d1 <1) so that d1 <d2 (d1 <1) in order to reduce the evaluation value. Set the value of. The value of d2 may be 1.

これにより、処理対象画像が現在プリント選択中である場合、評価値は0となる。また、処理対象画像が過去にプリントされたことがある場合は、現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合が少ないほど評価値は小さくなる。また、処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含む場合には、設定されたd1の値に応じて評価値が変更される。また、処理対象画像が現在プリント選択中ではなく、過去にプリントされたこともない場合、設定されたd2の値に応じて評価値が変更される。   As a result, when the processing target image is currently selected for printing, the evaluation value becomes zero. When the processing target image has been printed in the past, the evaluation value decreases as the ratio of the number of images that have been printed in the past included in the image group currently selected for printing decreases. In addition, when the image to be processed includes the image currently selected for printing in the classified category, the evaluation value is changed according to the set value of d1. If the image to be processed is not currently selected for printing and has not been printed in the past, the evaluation value is changed according to the set value of d2.

(手法5)
プリント状況判定部32が、処理対象画像について現在プリント選択中であるか否か、過去にプリントされたことがある場合における現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合、処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含むか否か、および処理対象画像が分類されたカテゴリに過去にプリントされた画像を含むか否かを判定し、評価値変更部34がそれぞれの判定結果を表す情報に基づいて、下記の式(7)により評価値を変更する。
(Method 5)
Whether the print status determination unit 32 is currently selecting a print for the processing target image, or an image that has been printed in the past included in an image group that is currently selected for printing when it has been printed in the past A ratio of the number, whether the image to be processed includes the image currently selected for printing in the classified category, and whether the image to be processed includes the image printed in the past, The evaluation value changing unit 34 changes the evaluation value according to the following equation (7) based on information representing each determination result.

Hnew=Hold×A×C×D×E (7)
Hnew:変更された評価値
Hold:変更前の評価値
A:現在プリント選択中の場合0
現在プリント選択中でない場合1
C:過去にプリントされたことがない場合1
過去にプリントされたことがある場合、現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合
D:処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含む場合d1
処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含む場合d2
E:処理対象画像が分類されたカテゴリに過去にプリントされたことがある画像を含む場合e1
処理対象画像が分類されたカテゴリに過去にプリントされたことがある画像を含まない場合e2
ここで、本実施形態のように画像を複数のカテゴリに階層化して分類した場合、同じカテゴリに含まれる画像は同じような状況において撮影された画像となる。このため、処理対象画像が分類されたカテゴリに過去にプリントされた画像を含む場合、本実施形態においては、評価値を小さくすべく、e1<e2(e1<1)となるようにe1,e2の値を設定する。なお、e2の値は1としてもよい。
Hnew = Hold × A × C × D × E (7)
Hnew: Changed evaluation value Hold: Evaluation value before change A: 0 when the print is currently selected
If the print is not currently selected 1
C: When no print has been done in the past 1
If the image has been printed in the past, the ratio of the number of images that have been printed in the past included in the image group that is currently selected for printing. D: The image that is currently selected for printing in the category in which the processing target images are classified. When including d1
When the image to be processed includes the image currently selected for printing in the classified category d2
E: When the processing target image includes an image that has been printed in the past in the classified category e1
When the processing target image does not include an image that has been printed in the past in the classified category e2
Here, when images are classified into a plurality of categories as in the present embodiment, images included in the same category are images taken in the same situation. For this reason, when the image to be processed includes an image printed in the past in the classified category, in the present embodiment, e1 <e2 (e1 <1) so that the evaluation value is small. Set the value of. The value of e2 may be 1.

これにより、処理対象画像が現在プリント選択中である場合には、評価値は0となる。また、処理対象画像が過去にプリントされたことがある場合は、現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合が少ないほど評価値は小さくなる。また、処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含む場合には、設定されたd1の値に応じて評価値が変更される。また、処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含む場合には、設定されたe1の値に応じて評価値が変更される。また、処理対象画像が現在プリント選択中ではなく、過去にプリントされたこともない場合、設定されたd2,e2の値に応じて評価値が変更される。   Thereby, when the processing target image is currently selected for printing, the evaluation value becomes zero. When the processing target image has been printed in the past, the evaluation value decreases as the ratio of the number of images that have been printed in the past included in the image group currently selected for printing decreases. In addition, when the image to be processed includes the image currently selected for printing in the classified category, the evaluation value is changed according to the set value of d1. When the image to be processed includes the image currently selected for printing in the classified category, the evaluation value is changed according to the set value of e1. If the processing target image is not currently selected for printing and has not been printed in the past, the evaluation value is changed according to the set values of d2 and e2.

次いで、本実施形態において行われる処理について説明する。図4は本実施形態において行われる処理を示すフローチャートである。なお、本実施形態においては、メモリカード2に記録された画像について、一度ビューアソフトを用いての閲覧およびプリント注文がなされており、データベースDB1がハードディスク24に記録されているものとする。また、評価値は画像のタグに記述されているものとする。   Next, processing performed in the present embodiment will be described. FIG. 4 is a flowchart showing processing performed in the present embodiment. In the present embodiment, it is assumed that the image recorded on the memory card 2 has been once browsed and printed using the viewer software, and the database DB1 is recorded on the hard disk 24. Assume that the evaluation value is described in the tag of the image.

ユーザがビューアソフトを起動することにより処理が開始され、まず、処理対象画像を、メモリカード2に記録された画像における初期画像に設定する(ステップST1)。なお、初期画像としては撮影日時が最も古い画像、撮影日時が最も新しい画像、ファイル名に含まれる番号が最も小さい画像、最も大きい画像を用いればよい。次いで、処理対象画像のプリント状況を判定し(ステップST2)、プリント状況を表す情報に基づいて処理対象画像に付与された評価値を変更する(ステップST3)。そして、すべての画像についての評価値を変更したか否かを判定し(ステップST4)、ステップST4が否定されると、処理対象画像を次の画像に設定し(ステップST5)、ステップST2に戻る。ステップST4が肯定されると処理を終了する。   The process starts when the user activates the viewer software. First, the processing target image is set as an initial image in the image recorded in the memory card 2 (step ST1). As the initial image, the image with the oldest shooting date, the image with the newest shooting date, the image with the smallest number included in the file name, and the largest image may be used. Next, the printing status of the processing target image is determined (step ST2), and the evaluation value given to the processing target image is changed based on the information indicating the printing status (step ST3). Then, it is determined whether or not the evaluation values for all the images have been changed (step ST4). If step ST4 is negative, the processing target image is set to the next image (step ST5), and the process returns to step ST2. . If step ST4 is affirmed, the process ends.

なお、評価値が大きい画像は、撮影がうまく行われた画像である。このため、ビューアソフトは評価値が変更された画像について、評価値が所定のしきい値より大きい所定数の画像をプリントにお勧めの画像として表示部18に表示する。これにより、ユーザはプリントにお勧めの画像を容易に選択することが可能となる。   An image with a large evaluation value is an image that has been successfully photographed. For this reason, the viewer software displays a predetermined number of images whose evaluation values are larger than a predetermined threshold on the display unit 18 as images recommended for printing, for the images whose evaluation values have been changed. As a result, the user can easily select an image recommended for printing.

このように、本実施形態においては、処理対象画像のプリント状況を判定し、このプリント状況を表す情報に基づいて評価値を小さくするように変更するようにしたため、評価値を用いてプリントに適した画像を選択する場合に、ユーザの意向を反映させてプリントに適した画像を選択することができる。   As described above, in this embodiment, the print status of the processing target image is determined, and the evaluation value is changed so as to be reduced based on the information indicating the print status. Therefore, the evaluation value is suitable for printing. When an image selected is selected, an image suitable for printing can be selected reflecting the user's intention.

次いで、本発明の他の実施形態について説明する。本発明の他の実施形態は、プリント状況判定部32が、上記手法1〜4に加えて、さらに処理対象画像が分類されたカテゴリの上位のカテゴリに現在プリント選択中の画像を含むか否かを判定し、評価値変更部34がこの判定結果を表す情報に基づいて評価値を変更するものである。以下、他の実施形態において行われる処理について説明する。   Next, another embodiment of the present invention will be described. In another embodiment of the present invention, whether or not the print status determination unit 32 includes an image currently selected for printing in a category higher than the category in which the processing target image is further classified in addition to the methods 1 to 4 described above. The evaluation value changing unit 34 changes the evaluation value based on information representing the determination result. Hereinafter, processing performed in other embodiments will be described.

図5は本発明の他の実施形態において行われる処理を示すフローチャートである。なお、他の実施形態においても、メモリカード2に記録された画像について、一度ビューアソフトを用いての閲覧およびプリント注文がなされており、データベースDB1がハードディスク24に記録されているものとする。また、評価値が画像に付与されているものとする。また、ここでは、さらに手法4に加えて処理対象画像が分類されたカテゴリの上位のカテゴリに現在プリント選択中の画像を含むか否かを判定して、評価値を変更するものとする。   FIG. 5 is a flowchart showing processing performed in another embodiment of the present invention. In other embodiments, it is assumed that the image recorded on the memory card 2 has been once browsed and printed using the viewer software, and the database DB1 is recorded on the hard disk 24. Assume that an evaluation value is assigned to the image. Here, in addition to Method 4, it is determined whether or not an image currently selected for printing is included in a category higher than the category in which the processing target image is classified, and the evaluation value is changed.

ビューアソフトをユーザが起動することにより処理が開始され、まず、処理対象画像を、メモリカード2に記録された複数の画像における初期画像に設定する(ステップST11)。次いで、処理対象画像が分類されたカテゴリを含む最上位のカテゴリに現在プリント選択中の画像を含むか否かを判定する(ステップST12)。ステップST12が否定されると、処理対象画像が分類されたカテゴリと同一のカテゴリに過去にプリントされた画像を含むか否かを判定する(ステップST13)。ステップST13が肯定されると、新たな評価値Hnewを0に変更する(ステップST14)。ステップST13が否定されると、新たな評価値Hnewを現在の評価値Holdに設定する(すなわち評価値を変更しない、ステップST15)。   The processing is started when the user activates the viewer software. First, the processing target image is set as an initial image among a plurality of images recorded in the memory card 2 (step ST11). Next, it is determined whether or not an image currently selected for printing is included in the highest category including the category into which the processing target image is classified (step ST12). If step ST12 is negative, it is determined whether or not the image to be processed includes a previously printed image in the same category as the classified category (step ST13). If step ST13 is positive, the new evaluation value Hnew is changed to 0 (step ST14). If step ST13 is negative, the new evaluation value Hnew is set to the current evaluation value Hold (that is, the evaluation value is not changed, step ST15).

一方、ステップST12が肯定されると、処理対象画像が分類されたカテゴリと同一のカテゴリに現在プリント選択中の画像を含むか否かを判定する(ステップST16)。ステップST16が肯定されると、新たな評価値Hnewの値をHold×αnに設定する(ステップST17)。なお、αnは現在対象としているカテゴリの層により変化する値であり、ステップST17の処理においては、n=1となる。また、カテゴリが1つ上位になると、nの値は1増加される。また、αnは1より小さい値であり、nが大きいほど値が大きくなる。   On the other hand, if step ST12 is affirmed, it is determined whether or not the image that is currently selected for printing is included in the same category as the category in which the processing target image is classified (step ST16). If step ST16 is affirmed, a new evaluation value Hnew is set to Hold × αn (step ST17). Note that αn is a value that varies depending on the category layer currently targeted, and in the process of step ST17, n = 1. When the category is one higher, the value of n is increased by 1. In addition, αn is a value smaller than 1, and the value increases as n increases.

ステップST16が否定されると、処理対象画像が分類されたカテゴリの1つ上位のカテゴリに現在プリント選択中の画像を含むか否かを判定し(ステップST18)、ステップST18が肯定されると、新たな評価値Hnewの値をHold×αnに設定する(ステップST17)。ステップST18が否定されると、カテゴリをさらに1つ上位にすべくn=n+1とし(ステップST19)、ステップST18に戻る。なお、ステップST16以降の処理はステップST12が肯定された場合に行われるため、ステップST18は最上位のフォルダについて判定がなされるまでに必ず肯定されることとなる。   If step ST16 is negative, it is determined whether or not the image that is currently selected for printing is included in the category one higher than the category in which the processing target image is classified (step ST18). If step ST18 is affirmed, A new evaluation value Hnew is set to Hold × αn (step ST17). If step ST18 is negative, n = n + 1 is set to move the category to the next higher level (step ST19), and the process returns to step ST18. In addition, since the process after step ST16 is performed when step ST12 is affirmed, step ST18 will be necessarily affirmed by the time it makes a determination about the highest folder.

ステップST14、ST15およびST17に続いて、すべての画像についての評価値を変更したか否かを判定し(ステップST20)、ステップST20が否定されると、処理対象画像を次の画像に設定し(ステップST21)、ステップST12に戻る。ステップST20が肯定されると処理を終了する。   Subsequent to steps ST14, ST15 and ST17, it is determined whether or not the evaluation values for all the images have been changed (step ST20). If step ST20 is negative, the processing target image is set as the next image ( Step ST21) and return to step ST12. If step ST20 is positive, the process ends.

図6および図7は他の実施形態における評価値の変更を説明するための図である。図6においてフォルダF111に分類された斜線を付与した画像G01が現在プリント選択中の画像であるとする。他の実施形態によれば、フォルダF111に格納された画像G02の評価値は小さくなるように変更される。また、フォルダF112に格納された画像G03,G04は画像G02よりも大きく評価値が変更される(α1<α2であるため)。また、フォルダF121,F122に格納された画像G05〜G08は、画像G03,G04よりも大きく評価値が変更される(α2<α3であるため)。   6 and 7 are diagrams for explaining changes in evaluation values in other embodiments. In FIG. 6, it is assumed that an image G01 with hatched lines classified into the folder F111 is an image currently selected for printing. According to another embodiment, the evaluation value of the image G02 stored in the folder F111 is changed to be small. In addition, the evaluation values of the images G03 and G04 stored in the folder F112 are changed to be larger than those of the image G02 (because α1 <α2). In addition, the evaluation values of the images G05 to G08 stored in the folders F121 and F122 are changed to be larger than those of the images G03 and G04 (because α2 <α3).

また、図7において、フォルダF11に分類された画像G12およびフォルダF12に分類された画像G13が過去にプリントされた画像であるとする。他の実施形態によれば、フォルダF11に格納された画像G11およびフォルダF12に格納された画像G14は評価値が0となる。   In FIG. 7, it is assumed that the image G12 classified into the folder F11 and the image G13 classified into the folder F12 are images printed in the past. According to another embodiment, the evaluation value is 0 for the image G11 stored in the folder F11 and the image G14 stored in the folder F12.

このように、他の実施形態においても、処理対象画像のプリント状況を判定し、このプリント状況を表す情報に基づいて評価値を小さくするように変更するようにしたため、評価値を用いてプリントに適した画像を選択する場合に、ユーザの意向を反映させてプリントに適した画像を選択することができる。   As described above, also in other embodiments, the print status of the processing target image is determined, and the evaluation value is changed so as to be reduced based on the information indicating the print status. Therefore, the evaluation value is used for printing. When selecting a suitable image, it is possible to select an image suitable for printing reflecting the user's intention.

なお、上記実施形態においては、画像分類部28がメモリカード2に記録された複数の画像を分類しているが、ユーザがマニュアル操作により画像を分類するようにしてもよい。   In the above embodiment, the image classification unit 28 classifies a plurality of images recorded on the memory card 2, but the user may classify the images by manual operation.

また、上記実施形態においては、評価値付与部30が処理前の画像と処理済み画像との相対応する画素間の画素値の変化量の代表値に応じて画像に評価値を付与しているが、この手法に限定されるものではなく、画像の明るさ、ピンぼけであるか否か等の情報に応じて画像に評価値を付与するようにしてもよく、ユーザが自分の好みに応じてマニュアル操作により画像に評価値を付与するようにしてもよい。   In the above embodiment, the evaluation value assigning unit 30 assigns an evaluation value to the image according to the representative value of the amount of change in the pixel value between the corresponding pixels of the pre-processing image and the processed image. However, the present invention is not limited to this method, and an evaluation value may be given to the image according to information such as the brightness of the image, whether the image is out of focus, or the like according to the user's preference. An evaluation value may be given to the image by manual operation.

本発明の実施形態による画像評価装置の構成を示す概略ブロック図1 is a schematic block diagram showing the configuration of an image evaluation apparatus according to an embodiment of the present invention. 分類後のフォルダ構造を示す図Figure showing the folder structure after classification 分類後のフォルダ構造を重要度とともに示す図Figure showing the folder structure after classification with importance 本実施形態において行われる処理を示すフローチャートA flowchart showing processing performed in the present embodiment 他の実施形態において行われる処理を示すフローチャートThe flowchart which shows the process performed in other embodiment 他の実施形態における評価値の変更を説明するための図(その1)The figure for demonstrating the change of the evaluation value in other embodiment (the 1) 他の実施形態における評価値の変更を説明するための図(その2)The figure for demonstrating the change of the evaluation value in other embodiment (the 2)

符号の説明Explanation of symbols

1 画像評価装置
2 メモリカード
14 システムメモリ
24 ハードディスク
28 画像分類部
30 評価値付与部
32 プリント状況判定部
34 評価値変更部
DESCRIPTION OF SYMBOLS 1 Image evaluation apparatus 2 Memory card 14 System memory 24 Hard disk 28 Image classification part 30 Evaluation value provision part 32 Print condition determination part 34 Evaluation value change part

Claims (8)

評価値が付与された処理対象画像について、該処理対象画像が現在プリント選択中であるか否かを含む、該処理対象画像のプリント状況を判定するプリント状況判定手段と、
前記プリント状況を表す情報に基づいて、前記処理対象画像が現在プリント選択中である場合に、前記評価値を小さくするように変更する評価値変更手段とを備えたことを特徴とする画像評価装置。
Print status determination means for determining the print status of the processing target image including whether or not the processing target image is currently selected for the processing target image assigned with the evaluation value;
An image evaluation apparatus comprising: an evaluation value changing unit configured to change the evaluation value to be small when the image to be processed is currently selected for printing based on information representing the print status. .
前記プリント状況を表す情報は、前記処理対象画像が過去にプリントされたことがあるか否かを表す情報を含み、前記評価値変更手段は、前記処理対象画像が過去にプリントされたことがある場合に前記評価値を小さくする手段であることを特徴とする請求項記載の画像評価装置。 The information indicating the print status includes information indicating whether or not the processing target image has been printed in the past, and the evaluation value changing unit may have printed the processing target image in the past. the image evaluation apparatus according to claim 1, characterized in that the means for reducing the evaluation value when. 前記プリント状況を表す情報は、現在プリント選択中の複数の画像からなる画像群に含まれる過去にプリントされたことがある画像数の割合を表す情報を含むことを特徴とする請求項または記載の画像評価装置。 Information representing the print status, according to claim 1 or 2, characterized in that it comprises an information representative of the ratio of the number of images that may have been printed in the past contained in the image group including a plurality of images currently printing selection The image evaluation apparatus described. 前記処理対象画像が階層化されて分類されたカテゴリに含まれる場合、前記プリント状況を表す情報は、前記処理対象画像が分類されたカテゴリと同一のカテゴリに現在プリント選択中の画像を含むか否かを表す情報を含み、前記評価値変更手段は、前記同一のカテゴリに現在プリント選択中の画像を含む場合に前記評価値を小さくする手段であることを特徴とする請求項からのいずれか1項記載の画像評価装置。 When the processing target image is included in a hierarchically classified category, whether the information indicating the print status includes an image currently selected for printing in the same category as the category of the processing target image is determined. It includes information indicating whether the evaluation value changing means any of claims 1 to 3, characterized in that the same category is a means for reducing the evaluation value if it contains an image of the currently printing selection The image evaluation apparatus according to claim 1. 前記プリント状況を表す情報は、前記処理対象画像が分類されたカテゴリと同一のカテゴリに過去にプリントされたことがある画像を含むか否かを表す情報を含み、前記評価値変更手段は、前記同一のカテゴリに過去にプリントされたことがある画像を含む場合に前記評価値を小さくする手段であることを特徴とする請求項記載の画像評価装置。 The information indicating the print status includes information indicating whether or not the processing target image includes an image that has been printed in the same category as the classified category, and the evaluation value changing unit includes the evaluation value changing unit, 5. The image evaluation apparatus according to claim 4 , wherein the evaluation value is a means for reducing the evaluation value when images that have been printed in the past in the same category are included. 前記プリント状況を表す情報は、前記処理対象画像が分類されたカテゴリの上位のカテゴリに現在プリント選択中の画像を含むか否かを表す情報を含み、前記評価値変更手段は、前記上位のカテゴリに現在プリント選択中の画像を含む場合に前記評価値を小さくする手段であることを特徴とする請求項または記載の画像評価装置。 The information indicating the print status includes information indicating whether or not an image currently selected for printing is included in an upper category of categories into which the processing target image is classified, and the evaluation value changing unit includes the upper category. the image evaluation apparatus according to claim 4 or 5, wherein it is a means for reducing the evaluation value if it contains an image of the currently printing selected. プリント状況判定手段が、評価値が付与された処理対象画像について、該処理対象画像が現在プリント選択中であるか否かを含む、該処理対象画像のプリント状況を判定し、
評価値変更手段が、前記プリント状況を表す情報に基づいて、前記処理対象画像が現在プリント選択中である場合に、前記評価値を小さくするように変更することを特徴とする画像評価方法。
A print status determination unit that determines a print status of the processing target image including whether or not the processing target image is currently selected for the processing target image to which the evaluation value is given;
An image evaluation method, wherein the evaluation value changing means changes the evaluation value to be smaller when the print target image is currently selected based on the information indicating the print status.
評価値が付与された処理対象画像について、該処理対象画像が現在プリント選択中であるか否かを含む、該処理対象画像のプリント状況を判定する手順と、
前記プリント状況を表す情報に基づいて、前記処理対象画像が現在プリント選択中である場合に、前記評価値を小さくするように変更する手順とを有することを特徴とする画像評価方法をコンピュータに実行させるためのプログラム。
A procedure for determining a print status of the processing target image including whether or not the processing target image is currently selected for printing with respect to the processing target image assigned with the evaluation value;
And a procedure for changing the evaluation value to be smaller when the image to be processed is currently selected for printing based on the information indicating the print status. Program to let you.
JP2005044076A 2004-12-15 2005-02-21 Image evaluation apparatus and method, and program Expired - Fee Related JP4203029B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2005044076A JP4203029B2 (en) 2005-02-21 2005-02-21 Image evaluation apparatus and method, and program
US11/302,347 US7924473B2 (en) 2004-12-15 2005-12-14 Apparatus and method for image evaluation and program thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005044076A JP4203029B2 (en) 2005-02-21 2005-02-21 Image evaluation apparatus and method, and program

Publications (2)

Publication Number Publication Date
JP2006228112A JP2006228112A (en) 2006-08-31
JP4203029B2 true JP4203029B2 (en) 2008-12-24

Family

ID=36989421

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005044076A Expired - Fee Related JP4203029B2 (en) 2004-12-15 2005-02-21 Image evaluation apparatus and method, and program

Country Status (1)

Country Link
JP (1) JP4203029B2 (en)

Also Published As

Publication number Publication date
JP2006228112A (en) 2006-08-31

Similar Documents

Publication Publication Date Title
US11074734B2 (en) Image processing apparatus, image processing method and storage medium
JP6938422B2 (en) Image processing equipment, image processing methods, and programs
JP5993642B2 (en) Information processing apparatus, control method thereof, and program
JP6039942B2 (en) Information processing apparatus, control method thereof, and program
JP5009577B2 (en) Image search apparatus and method, and program
EP1770638B1 (en) Displaying images according to an image evaluation value
JP5713279B2 (en) Image classification device, electronic album creation device, image classification method, and program
JP6031278B2 (en) Information processing apparatus, control method thereof, and program
JP6012310B2 (en) Image processing apparatus, image processing method, and program
JP6012309B2 (en) Information processing apparatus, information processing method, and program
JP5981789B2 (en) Image processing apparatus, image processing method, and program
JP4492555B2 (en) Printing device
US8718401B2 (en) Image processing device, method and program
JP6282065B2 (en) Image processing apparatus, image processing method, and program
US9509870B2 (en) Image processing apparatus, image processing method, and storage medium enabling layout varations
JP4808579B2 (en) Image evaluation apparatus and method, and program
JP4203029B2 (en) Image evaluation apparatus and method, and program
JP4854957B2 (en) Representative image selection apparatus and method, and program
WO2019239826A1 (en) Image processing device, image processing method, image processing program, and recording medium storing image processing program
JP2007080014A (en) Image evaluation device and method, and program
JP4795907B2 (en) Image evaluation apparatus and method, and program
JP4738976B2 (en) Importance setting apparatus, method, and program
JP2021149196A (en) Image processing apparatus, image processing method, and program
JP2010173323A (en) Printer
US7924473B2 (en) Apparatus and method for image evaluation and program thereof

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20061209

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070410

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080704

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080715

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080916

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

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

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20111017

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20121017

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20121017

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20131017

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees