KR101107928B1 - Image processing unit - Google Patents
Image processing unit Download PDFInfo
- Publication number
- KR101107928B1 KR101107928B1 KR1020097017897A KR20097017897A KR101107928B1 KR 101107928 B1 KR101107928 B1 KR 101107928B1 KR 1020097017897 A KR1020097017897 A KR 1020097017897A KR 20097017897 A KR20097017897 A KR 20097017897A KR 101107928 B1 KR101107928 B1 KR 101107928B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- resizing
- image processing
- resize
- size
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 114
- 230000008569 process Effects 0.000 claims abstract description 102
- 238000003860 storage Methods 0.000 claims description 18
- 238000004590 computer program Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 16
- XQVWYOYUZDUNRW-UHFFFAOYSA-N N-Phenyl-1-naphthylamine Chemical compound C=1C=CC2=CC=CC=C2C=1NC1=CC=CC=C1 XQVWYOYUZDUNRW-UHFFFAOYSA-N 0.000 description 8
- 238000003384 imaging method Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 238000000605 extraction Methods 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 238000011946 reduction process Methods 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 238000003892 spreading Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/3872—Repositioning or masking
- H04N1/3873—Repositioning or masking defined only by a limited number of coordinate points or parameters, e.g. corners, centre; for trimming
- H04N1/3875—Repositioning or masking defined only by a limited number of coordinate points or parameters, e.g. corners, centre; for trimming combined with enlarging or reducing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/393—Enlarging or reducing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/95—Computational photography systems, e.g. light-field imaging systems
- H04N23/951—Computational photography systems, e.g. light-field imaging systems by using two or more images to influence resolution, frame rate or aspect ratio
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Studio Devices (AREA)
Abstract
복수의 화상 파일의 화상을 일괄적으로 리사이즈하는 것을 가능하게 하고, 그에 따라, 조작에 대해서 사용자의 편리성을 향상시키는 화상 처리 장치를 제공한다. 화상 처리 장치는, 복수 세트의 리사이즈 조건 중 1세트를, 사용자의 지시에 근거하여 설정하는 제어부와, 설정된 1세트의 리사이즈 조건에 따라서, 복수의 화상의 각각에 대하여 리사이즈 처리를 행하는 화상 처리부를 구비하고 있다. 복수 세트의 리사이즈 조건의 각각에는, 복수 종류의 화상의 종횡비의 각각에 대하여, 리사이즈 처리 후의 화상의 사이즈가 규정되어 있고, 화상 처리부는, 리사이즈 처리의 대상인 각 화상의 종횡비에 근거하여, 1세트의 리사이즈 조건에 규정된 리사이즈 처리 후의 화상의 사이즈를 특정하고, 특정한 사이즈에 근거하여 리사이즈 처리를 행한다.
It is possible to collectively resize images of a plurality of image files, thereby providing an image processing apparatus that improves the convenience of the user with respect to an operation. The image processing apparatus includes a control unit for setting one set of the plurality of sets of resize conditions based on a user's instruction, and an image processing unit for resizing each of the plurality of images according to the set one set of resize conditions. Doing. In each of the plurality of sets of resizing conditions, the size of the image after the resizing process is prescribed for each of the aspect ratios of the plurality of types of images, and the image processing unit is based on the aspect ratio of each image that is the object of the resizing process. The size of the image after the resize process specified in the resize condition is specified, and the resize process is performed based on the specific size.
Description
본 발명은 디지털 카메라 등에 의해서 촬영된 화상의 리사이즈 처리에 관한 것이다. The present invention relates to a resizing process of an image photographed by a digital camera or the like.
최근, 급속히 보급되고 있는 디지털 카메라는 고화질화ㆍ고화소화가 진행됨 과 동시에, 사용자에게 있어서의 사용 편의성을 향상시키는 다양한 기능이 제안되고 있다. Background Art In recent years, digital cameras, which are rapidly spreading, have been proposed with various functions for improving image quality and high pixel resolution and improving user convenience.
사용 편의성을 향상시키는 기능의 하나로서 화상의 리사이즈 기능이 있다. 이것은, 디지털 카메라로 촬영한 화상의 사이즈를 촬영 후의 임의의 시점에서 변경할 수 있는 기능이다. 예컨대, 3메가(「메가」는 100만. 단순히 「M」이라고도 기술됨) 픽셀의 사이즈로 촬영한 화상의 파일을 전자 메일에 첨부하기 위해서, 디지털 카메라의 조작으로 300킬로(「킬로」는 1000. 단순히 「K」라고도 기술됨) 픽셀의 화상 파일로 리사이즈함으로써, 그 화상 파일을 퍼스널 컴퓨터의 화상 편집 소프트웨어 등으로 리사이즈하는 시간을 생략할 수 있다. One of the functions for improving the ease of use is the resizing function of the image. This is a function that can change the size of an image photographed with a digital camera at an arbitrary time point after photographing. For example, in order to attach a file of an image photographed at the size of 3 megapixels ("mega" is 1 million, also simply "M") to an e-mail, 300 kilos ("kilo" is 1000) by operation of a digital camera. By simply resizing to an image file of pixels), the time for resizing the image file with image editing software or the like of a personal computer can be omitted.
특허 문헌 1의 화상 처리 장치는, 촬상하여 생성된 화상 데이터를 처리하여 완성 화상을 작성한다. 이 완성 화상에 근거하여, 제어부는 피사체의 얼굴 영역을 추출하여, 얼굴 영역의 사이즈에 따른 축소 처리를 완성 화상의 화상 데이터에 실시하여 화상 기록부로 출력한다. The image processing apparatus of
특허 문헌 1: 일본 특허 공개 제2006-318260호 공보Patent Document 1: Japanese Patent Laid-Open No. 2006-318260
발명의 개시DISCLOSURE OF INVENTION
발명이 해결하고자 하는 과제Problems to be Solved by the Invention
그러나, 특허 문헌 1에 개시된 화상 처리 장치는 피사체의 얼굴 영역의 사이즈에 따른 축소 처리가 가능하지만, 복수의 화상 파일을 일괄적으로 리사이즈할 수 있다는 기재는 없다. 이와 같이, 단수의 화상밖에 리사이즈할 수 없는 경우, 복수의 화상에 대해서는 리사이즈 조작을 반복할 필요가 있어, 번잡한 조작을 강요당한다. However, although the image processing apparatus disclosed in
본 발명은 상기 과제를 해결하기 위해 이루어진 것으로, 그 목적은 복수의 화상 파일의 화상을 일괄적으로 리사이즈하는 것을 가능하게 하고, 그에 따라, 조작에 대해서 사용자의 편리성을 향상시키는 것에 있다. This invention is made | formed in order to solve the said subject, The objective is to make it possible to resize the image of a some image file collectively, and to thereby improve the convenience of a user about operation.
과제를 해결하기 위한 수단Means to solve the problem
본 발명에 따른 화상 처리 장치는, 복수 세트의 리사이즈 조건 중 1세트를, 사용자의 지시에 근거하여 설정하는 제어부와, 설정된 상기 1세트의 리사이즈 조건에 따라서, 복수의 화상의 각각에 대하여 리사이즈 처리를 행하는 화상 처리부를 구비한 화상 처리 장치로서, 상기 복수 세트의 리사이즈 조건의 각각에는, 복수 종류의 화상의 종횡비의 각각에 대하여, 리사이즈 처리 후의 화상의 사이즈가 규정되어 있고, 상기 화상 처리부는, 리사이즈 처리의 대상인 각 화상의 종횡비에 근거하여, 상기 1세트의 리사이즈 조건에 규정된 리사이즈 처리 후의 화상의 사이즈를 특정하고, 특정한 상기 사이즈에 근거하여 상기 리사이즈 처리를 실행한다. An image processing apparatus according to the present invention includes a control unit for setting one set of a plurality of sets of resize conditions based on a user's instruction, and a resizing process for each of the plurality of images according to the set one set of resize conditions. An image processing apparatus having an image processing unit to be executed, wherein in each of the plurality of sets of resizing conditions, the size of the image after the resizing process is defined for each of the aspect ratios of the plurality of types of images, and the image processing unit is the resizing process. Based on the aspect ratio of each image that is the target of, the size of the image after the resize process specified in the one set of resize conditions is specified, and the resize process is executed based on the specified size.
상기 리사이즈 처리의 대상인 각 화상의 화상 데이터에는, 각 화상의 종횡비를 특정 가능한 종횡비 정보가 포함되어 있고, 상기 화상 처리부는, 상기 종횡비 정보에 근거하여 각 화상의 종횡비를 특정하고, 상기 1세트의 리사이즈 조건에 규정된 리사이즈 처리 후의 화상의 사이즈를 특정해도 좋다. The image data of each image that is the object of the resizing process includes aspect ratio information capable of specifying the aspect ratio of each image, and the image processing unit specifies the aspect ratio of each image based on the aspect ratio information, and the set of resizes. You may specify the size of the image after the resizing process prescribed in the conditions.
상기 복수 세트의 리사이즈 조건의 각각은, 서로, 복수 종류의 화상의 종횡비의 각각에 대응하는 리사이즈 처리 후의 화상 사이즈의 조합 방법이 상이해도 좋다. Each of the plurality of sets of resizing conditions may differ from each other in the method of combining the image sizes after the resizing process corresponding to each of the aspect ratios of the plurality of types of images.
상기 화상 처리 장치는, 화상을 표시하는 표시 장치와, 사용자에 의한, 상기 표시 장치에 표시된 화상을 지정하는 조작을 접수하는 조작부를 더 구비하고, 상기 화상 처리부는, 상기 조작부에서 지정된 화상을, 상기 리사이즈 처리의 대상으로 되는 화상으로서 특정해도 좋다. The image processing apparatus further includes a display device for displaying an image and an operation unit for accepting an operation for specifying an image displayed on the display device by a user, wherein the image processing unit includes an image designated by the operation unit. You may specify as an image made into the object of a resize process.
상기 리사이즈 처리의 대상으로 될 수 있는 화상의 화상 데이터에는, 각각 썸네일 화상의 데이터가 포함되어 있고, 상기 화상 처리 장치는, 썸네일 화상을 표시하는 표시 장치와, 사용자에 의한, 상기 표시 장치에 표시된 썸네일 화상을 지정하는 조작을 접수하는 조작부를 더 구비하고, 상기 화상 처리부는, 상기 조작부에 서 지정된 썸네일 화상에 대응하는 화상을, 상기 리사이즈 처리의 대상으로 되는 화상으로서 특정해도 좋다. Image data of an image that can be subjected to the resizing process includes data of thumbnail images, and the image processing apparatus includes a display device for displaying a thumbnail image and a thumbnail displayed on the display device by a user. An operation unit for accepting an operation for specifying an image may be further provided, and the image processing unit may specify an image corresponding to a thumbnail image designated by the operation unit as an image to be subjected to the resizing process.
상기 화상 처리 장치는, 상기 사용자에 의한 조작을 접수하는 조작부와, 상기 복수의 화상의 각 화상 데이터를 적어도 하나의 폴더에 저장한 기억부를 더 구비하고, 상기 화상 처리부는, 상기 조작부에서 접수된 조작에 따라서 미리 지시된 폴더에 저장된 각 화상 데이터의 화상에 대하여, 리사이즈 처리를 행해도 좋다. The image processing apparatus further includes an operation unit that accepts the operation by the user, and a storage unit that stores each image data of the plurality of images in at least one folder, wherein the image processing unit is an operation received by the operation unit. In accordance with this, the resizing process may be performed on the images of the image data stored in the previously instructed folder.
상기 화상 처리 장치는, 상기 사용자에 의한 조작을 접수하는 조작부와, 상기 복수의 화상의 각 화상 데이터를 저장한 기억부를 더 구비하고, 각 화상의 화상 데이터에는, 상기 각 화상의 촬영시의 조건을 나타내는 촬영 조건 정보가 포함되어 있고, 상기 화상 처리부는, 상기 조작부에서 접수된 조작에 따라서 미리 특정된 촬영 조건 정보에 합치하는 각 화상 데이터의 화상에 대하여, 리사이즈 처리를 행해도 좋다. The image processing apparatus further includes an operation unit that accepts the operation by the user, and a storage unit that stores respective image data of the plurality of images, wherein the image data of each image includes conditions at the time of photographing each image. The shooting condition information shown is included, and the image processing unit may perform a resizing process on an image of each image data matching the shooting condition information specified in advance according to the operation received by the operation unit.
상기 화상 처리 장치는, 상기 사용자에 의한 조작을 접수하는 조작부를 더 구비하고, 상기 화상 처리부는, 상기 조작부에서 접수된 조작에 따라서 미리 특정된 촬영 기간에 합치하는 각 화상 데이터의 화상에 대하여, 리사이즈 처리를 행해도 좋다. The image processing apparatus further includes an operation unit that accepts the operation by the user, wherein the image processing unit is resized with respect to an image of each image data meeting a shooting period specified in advance according to the operation received by the operation unit. You may perform a process.
상기 기억부는 착탈 가능한 기록 매체를 포함하고 있어도 좋다. The storage section may include a removable recording medium.
발명의 효과Effects of the Invention
본 발명에 의하면, 선택 기억된 종횡비와 사이즈가 상이한 복수의 화상 파일 을 일괄적으로 리사이즈할 수 있기 때문에, 화상을 리사이즈할 때의 조작에 대해서 사용자의 편리성을 향상시킬 수 있다. According to the present invention, it is possible to collectively resize a plurality of image files having different sizes from the aspect ratio selected and stored, so that the convenience of the user can be improved with respect to the operation when the image is resized.
도 1은 본 발명에 따른 화상 처리 장치의 일례인 디지털 카메라의 구성을 나타내는 도면, 1 is a diagram showing the configuration of a digital camera which is an example of an image processing apparatus according to the present invention;
도 2는 모드 다이얼(120)의 평면도,2 is a plan view of the
도 3은 화상의 각 종횡비에 있어서 선택 가능한 화상의 세로 픽셀수, 화상의 가로의 픽셀수를 나타내는 도면, 3 is a view showing the number of vertical pixels of an image and the number of horizontal pixels of an image in each aspect ratio of the image;
도 4는 본 실시형태에 따른 디지털 카메라(100)의 블록도,4 is a block diagram of a
도 5는 신호 처리 회로(40)의 하드웨어 구성의 일례를 나타내는 도면,5 is a diagram showing an example of a hardware configuration of the
도 6은 Exif 포맷에 준거한 화상 파일(50)의 구성을 나타내는 개념도,6 is a conceptual diagram showing the configuration of an
도 7은 메모리 카드(5b)의 폴더 구성을 나타내는 개념도,7 is a conceptual diagram showing the folder structure of the
도 8은 리사이즈 처리의 동작을 설명하는 흐름도,8 is a flowchart for explaining the operation of the resize process;
도 9는 메뉴 항목을 선택하는 조작 화면을 나타내는 도면, 9 is a view showing an operation screen for selecting a menu item;
도 10은 처리 매수를 선택하는 조작 화면을 나타내는 도면, 10 is a view showing an operation screen for selecting the number of processing sheets;
도 11은 프리셋을 선택하는 조작 화면을 나타내는 도면,11 is a view showing an operation screen for selecting a preset;
도 12는 리사이즈 처리 대상 화상을 설정하는 조작 화면을 나타내는 도면, 12 is a view showing an operation screen for setting a resize processing target image;
도 13은 화상을 1매 설정하는(도 8의 S15) 처리의 상세를 나타내는 흐름도,13 is a flowchart showing the details of a process of setting one image (S15 in FIG. 8);
도 14는 리사이즈 처리를 할 수 없다고 하는 경고가 표시된 화면예,14 is a screen example in which a warning indicating that resize processing cannot be performed is shown.
도 15는 리사이즈 처리 후에 원래의 화상을 삭제할지 여부를 선택하는 조작 화면예,15 is an operation screen example for selecting whether or not to delete an original image after resizing;
도 16(a)는 종횡비에 따른 리사이즈 처리, 및, 용도에 따른 리사이즈 처리를 선택할 수 있는 화면 표시예를 나타내는 도면이고, (b)는 종횡비에 따른 리사이즈 처리를 선택했을 때에 표시되는 화면예를 나타내는 도면이고, (c)는 용도에 따른 리사이즈 처리를 선택했을 때에 표시되는 화면예를 나타내는 도면. Fig. 16A shows a screen display example in which resizing processing according to aspect ratio and resizing processing according to a use can be selected, and (b) shows a screen example displayed when resizing processing according to aspect ratio is selected. (C) is a figure which shows the example of the screen displayed when selecting the resize process according to a use.
부호의 설명Explanation of the sign
1: 렌즈, 2: CCD, 3: AD 변환기, 4: 화상 처리부, 5: 기억부, 5a: 입출력부, 5b: 메모리 카드, 6: 조작부, 7: 제어부, 40: 신호 처리 회로, 150: LCD1: lens, 2: CCD, 3: AD converter, 4: image processing unit, 5: storage unit, 5a: input / output unit, 5b: memory card, 6: operation unit, 7: control unit, 40: signal processing circuit, 150: LCD
발명을 실시하기 위한 최선의 형태Best Mode for Carrying Out the Invention
이하, 첨부의 도면을 참조하면서, 본 발명의 실시형태를 설명한다. EMBODIMENT OF THE INVENTION Hereinafter, embodiment of this invention is described, referring an accompanying drawing.
먼저, 실시형태의 설명에서 언급하는 용어의 의미는 이하와 같다고 한다. First, the meaning of the term mentioned in description of embodiment is as follows.
사이즈: 화상 데이터의 데이터량(데이터 사이즈)나, 화상의 가로 픽셀수 및 세로 픽셀수에 의해서 정해지는 표시 영역의 사이즈(표시 사이즈)를 포함한다. 실시형태에서는 「사이즈」는 「데이터 사이즈」를 의미하는 것으로서 설명한다. 표시 사이즈를 의미하는 경우에는, 예컨대 「화상의 사이즈」나 「표시 사이즈」 등으로 표현한다. Size: includes the data amount (data size) of the image data and the size (display size) of the display area determined by the number of horizontal pixels and the number of vertical pixels of the image. In the embodiment, "size" is described as meaning "data size." In the case of meaning a display size, it expresses by "image size", a "display size", etc., for example.
또한, 일반적으로는, 화상의 가로 픽셀수 및/또는 세로 픽셀수(표시 사이즈) 가 변화되면, 그것에 따라 데이터 사이즈도 변화된다. 따라서, 데이터 사이즈와 표시 사이즈 사이에는 밀접한 관계가 있다. 「사이즈」가 데이터 사이즈를 의미하는 것으로서 취급하는 것은 편의적인 것임에 유의한다. In general, when the number of horizontal pixels and / or number of vertical pixels (display size) of an image changes, the data size also changes accordingly. Therefore, there is a close relationship between data size and display size. Note that "size" refers to data size, which is convenient for handling.
화상의 종횡비: 화상의 가로 픽셀수와 세로 픽셀수와의 비를 말한다. 예컨대, 종횡비 4:3이란, 화상의 가로 픽셀수:세로 픽셀수=4:3인 것을 의미한다. Aspect ratio of an image: The ratio of the number of horizontal pixels to the number of vertical pixels of an image. For example, an aspect ratio of 4: 3 means that the number of horizontal pixels: the number of vertical pixels = 4: 3 of the image.
이하, 본 발명의 실시형태에 따른 화상 처리 장치를 설명한다. Hereinafter, an image processing apparatus according to an embodiment of the present invention will be described.
본 실시형태에 있어서는, 화상 처리 장치는 디지털 카메라라고 한다. 이하, 디지털 카메라의 구성을 설명한다. 또한, 디지털 카메라는 일례이다. 뒤에, 화상 처리 장치의 다른 구성예를 설명한다. In this embodiment, the image processing apparatus is called a digital camera. Hereinafter, the configuration of the digital camera will be described. In addition, a digital camera is an example. The other structural example of an image processing apparatus is demonstrated later.
1. 구성1. Configuration
1-1. 외관의 구성1-1. The composition of the appearance
도 1은 본 발명에 따른 화상 처리 장치의 일례인 디지털 카메라의 구성을 나타낸다. 보다 구체적으로는, 도 1은 디지털 카메라의 배면을 나타내고 있다. 1 shows a configuration of a digital camera which is an example of an image processing apparatus according to the present invention. More specifically, Fig. 1 shows the back of the digital camera.
디지털 카메라(100)의 배면에는, 전원 스위치(122), 메뉴 버튼(124), 십자 키(125a, 125b, 125c, 125d), 액정 표시 장치(Liquid Crystal Display: LCD)(150)가 마련되어 있다. 또한, 디지털 카메라(100)의 상면에는 모드 다이얼(120), 셔터 버튼(121)이 마련되어 있다. On the back of the
도 2는 모드 다이얼(120)의 평면도이다. 모드 다이얼(120)의 상면에는, 촬영 모드와 씬(scene) 모드를 나타내는 복수의 아이콘(120a~120i)이 표시되어 있다. 사용자는 모드 다이얼(120)을 회전시킴으로써 소망하는 촬영 모드 또는 씬 모드를 선택할 수 있다. 도 2의 예에서는, 아이콘(120a)에 대응하는 모드가 선택되어 있다. 2 is a plan view of the
모드 다이얼(120)의 상면의 아이콘(120a~120i)이 어떠한 모드인지를 개략적으로 설명한다. What mode of
아이콘(120a)은 전자동 모드를 나타내고, 아이콘(120b)는 프로그램 모드를 나타내고, 아이콘(120c)은 조리개 우선 모드를 나타내고, 아이콘(120d)은 셔터 속도 우선 모드를 나타내고, 아이콘(120e)은 매뉴얼 모드를 나타내고 있다. 아이콘(120f)은 사용자가 원하는 설정을 보존할 수 있는 커스텀 모드를 나타내고 있다. 아이콘(120g)은 후술하는 「각 씬 모드 이외의 촬영 모드」를 LCD(150)에 표시하여, 메뉴 버튼(124), 십자 키(125a, 125b, 125c 및/또는 125d)로 선택 가능하게 하는 씬 모드를 나타내고 있다. 그리고, 아이콘(120h)은 야경ㆍ인물 모드, 아이콘(120i)은 스포츠 모드, 아이콘(120j)은 접사 촬영을 가능하게 하는 매크로 모드, 아이콘(120k)은 풍경 촬영을 위한 풍경 모드, 아이콘(120i)은 인물 촬영을 위한 포트레이트(portrait) 모드를 나타낸다. The
본 실시형태에 따른 디지털 카메라(100)는, 상술한 「각 씬 모드 이외의 촬영 모드」로서, 전자동 모드, 프로그램 모드, 조리개 우선 모드, 셔터 속도 우선 모드, 매뉴얼 모드, 커스텀 모드를 갖는다. 또한, 씬 모드로서, 모드 다이얼(120)로부터 직접 선택 가능한 야경ㆍ인물 모드, 스포츠 모드, 매크로 모드, 풍경 모드, 포트레이트 모드 외에, 모드 다이얼(120)의 씬 모드 아이콘(120g)을 선택함으로써, 또한 그 후, LCD(150)에 표시되어 메뉴 버튼(124), 십자 키(125a, 125b, 125c, 125d)로 선택 가능하게 되는 아기 모드, 파티 모드 등의 씬 모드를 갖는다. The
전원 스위치(122)를 온 측으로 슬라이딩하면, 디지털 카메라(100)의 전원이 투입된다. 모드 다이얼(120)을 회전시켜서 원하는 촬영 모드 또는 씬 모드를 선택한다. LCD(150)에 피사체가 표시되기 때문에, 이것을 관찰하면서 구도를 결정한다. 셔터 버튼(121)을 누르면, 피사체의 화상이 화상 파일로서 기록된다. When the
화상 파일의 헤더에는, 촬영 일시, 모드 다이얼(120)로 선택된 촬영 모드 또는 씬 모드, 화상의 가로 픽셀수, 화상의 세로 픽셀수가 기재된다. 상세한 것은, 뒤에 도 6을 참조하면서 설명한다. In the header of the image file, the photographing date and time, the photographing mode or scene mode selected by the
사용자가 메뉴 버튼(124)을 누름으로써, LCD(150)에 조작 화면이 표시된다. 이 조작 화면에 있어서, 사용자는 촬영할 화상의 종횡비와 화상의 가로 픽셀수, 화상의 세로 픽셀수를, 메뉴 버튼(124), 십자 키(125a, 125b, 125c, 125d)를 조작하여 선택할 수 있다. 본 발명에 따른 화상 처리 장치의 일례인 디지털 카메라(100)에서는, 화상의 종횡비로서 4:3, 3:2, 16:9 중 어느 하나를 선택할 수 있다. When the user presses the
도 3은 화상의 각 종횡비에 있어서 선택 가능한 화상의 세로 픽셀수, 화상의 가로 픽셀수를 나타내는 도면이다. 도 3(a)는 화상의 종횡비가 4:3일 때에 선택 가능한 화상의 사이즈와 화상의 세로 픽셀수, 화상의 가로 픽셀수를 나타낸다. 도 3(b)는 화상의 종횡비가 3:2일 때에 선택 가능한 화상의 사이즈와 화상의 세로 픽셀수, 화상의 가로 픽셀수를 나타낸다. 도 3(c)는 화상의 종횡비가 16:9일 때에 선택 가능한 화상의 사이즈와 화상의 세로 픽셀수, 화상의 가로 픽셀수를 나타낸 다. 예컨대, 화상의 종횡비가 4:3일 때에, 사이즈 10M로 촬영된 화상의 가로 픽셀수는 3648이고, 세로 픽셀수는 2736이다. 또한, 사이즈 10M이란, 촬영된 화상의 총 픽셀수가 약 10000000 픽셀로 되는 것을 나타내고 있다. 상기의 예에서는, 3648×2736=9980928(픽셀)로 된다. 3 is a diagram showing the number of vertical pixels of an image and the number of horizontal pixels of an image in each aspect ratio of the image. Fig. 3A shows the size of the selectable image, the number of vertical pixels of the image, and the number of horizontal pixels of the image when the aspect ratio of the image is 4: 3. Fig. 3B shows the size of the selectable image, the number of vertical pixels of the image, and the number of horizontal pixels of the image when the aspect ratio of the image is 3: 2. Fig. 3C shows the size of the selectable image, the number of vertical pixels of the image, and the number of horizontal pixels of the image when the aspect ratio of the image is 16: 9. For example, when the aspect ratio of an image is 4: 3, the number of horizontal pixels of an image photographed at
1-2. 블록 구성1-2. Block composition
도 4는 본 실시형태에 따른 디지털 카메라(100)의 블록도이다. 4 is a block diagram of the
디지털 카메라(100)는 촬상 광학계(1)와, CCD(2)와, A/D 변환기(3)와, 신호 처리 회로(40)와, LCD(150)를 갖고 있다. The
촬상 광학계(1)는 피사체의 광학상을 형성한다. CCD(2)는 촬상 광학계(1)로 형성된 광학상을 전기 신호로 변환한다. A/D 변환기(3)는 CCD(2)로 변환된 전기 신호(아날로그 신호)를 디지털 신호로 변환한다. The imaging
신호 처리 회로(40)는 A/D 변환기(3)로부터의 디지털 신호를 수취하고, 또한, 디지털 카메라(100)에 마련된 버튼이나 키를 통해서 사용자로부터의 지시를 받는다. 그리고, 그 지시에 근거하여, 디지털 신호를 처리한다. 예컨대, 신호 처리 회로(40)는 화상의 디지털 신호를 처리하고, 처리에 의해서 얻어진 화상 데이터를 화상 파일로서 메모리 카드(5b)에 기입한다. The
LCD(150)는 신호 처리 회로(40)에서 생성된 화상 데이터에 근거하는 화상을 표시하고, 또한, 조작 메뉴나 선택된 항목 등을 표시한다. The
신호 처리 회로(40)는 화상 처리부(4)와, 입출력부(5a)와, 조작부(6)와, 제 어부(7)를 구비하고 있다. The
화상 처리부(4)는 A/D 변환기(3)에서 변환된 디지털 신호에 대하여 소정의 신호 처리를 행하여 화상 데이터를 생성한다. The
입출력부(5a)는, 예컨대 화상 처리부(4)에서 생성된 화상 데이터를 메모리 카드(5b)에 기입한다. 또한, 입출력부(5a)는 메모리 카드(5b)로부터 화상 데이터를 판독하는 것도 가능하다. 또한, 메모리 카드(5b)는 디지털 카메라(100)로부터 착탈 가능하고, 디지털 카메라(100) 자체의 구성요소가 아니어도 좋다. 단, 본 명세서에 있어서는, 입출력부(5a) 및 메모리 카드(5b)를 「기억부(5)」라고 부르는 경우도 있다. 기억부(5)는 화상 처리부(4)에서 생성된 화상 데이터를 기억한다. The input /
조작부(6)는 디지털 카메라(100)에 주어지는 지시를 사용자로부터 받는다. 조작부(6)는, 도 1에 나타낸 디지털 카메라(100)의 배면도에 있어서, 메뉴 버튼(124), 십자 키(125a, 125b, 125c, 125d)에 대응한다. The
제어부(7)는 조작부(6)로부터 주어진 지시에 따라서 화상 처리부(4)를 제어한다. The
또한, A/D 변환기(3)는 CCD(2)에서 변환된 전기 신호(아날로그 신호)에 소정의 신호 처리를 실행하는 AFE(Analog Flont End) LSI(도시하지 않음) 내에 내장되어 있어도 좋다. 또는, 신호 처리 회로(40)에 내장되어도 좋다. In addition, the A /
화상 처리부(4)와 제어부(7)는 단일의 LSI로 구성해도 좋다. The
신호 처리 회로(40)를 일반적인 컴퓨터 시스템에 의해서 실현하는 것도 가능하다. It is also possible to realize the
예컨대, 도 5는 신호 처리 회로(40)의 하드웨어 구성의 일례를 나타낸다. For example, FIG. 5 shows an example of a hardware configuration of the
신호 처리 회로(40)는 CPU(41)와, RAM(42)과, ROM(43)과, 하나 또는 복수의 버튼/키(6)와, 화상 처리 회로(45)와, 메모리 카드 콘트롤러(5a)를 갖고 있다. 이것들은 서로 버스(46)에 의해 접속되어 있어, 서로 정보를 수수(授受)할 수 있다. The
CPU(41)는 ROM(43)에 저장되어 있는 컴퓨터 프로그램(46)을 RAM(42)으로 판독하여, RAM(42) 상에 전개해서 실행한다. 신호 처리 회로(40)뿐만 아니라 디지털 카메라(100)는, 상기 컴퓨터 프로그램(46)에 따라서, 후술하는 처리를 실행한다. 또한, ROM(43)은 리라이팅 가능한 ROM(예컨대, EEPROM)이어도 좋다. 컴퓨터 프로그램(46)은, CPU(41)에 실행되는 것에 의해, 예컨대 후술하는 도 8 및 13에 도시된 처리 순서로 CPU(41)를 동작시킨다. The
화상 처리 회로(45)는 LCD(150) 상에 표시되는 화상의 데이터를 생성한다. 또한, 메모리 카드 콘트롤러(5a)는 앞의 입출력부(5a)에 대응하는 구체적인 구성요소이기 때문에, 동일한 참조 부호를 부여하고 있다. The
1-3. 화상 포맷1-3. Image format
본 발명에 따른 화상 처리 장치의 일례인 디지털 카메라(100)는, Exif(Exchangeable Image File Format) 포맷에 따라 화상 파일을 메모리 카드(5b) 상에 기입한다. The
도 6은 Exif 포맷에 준거한 화상 파일(50)의 구성을 나타내는 개념도이다. Exif 포맷에서는, 화상 데이터(본 화상)(52)에 대하여 헤더부(이하, 「Exif 헤더」 라고 함)(51)가 부가된다. Exif 헤더(51)에는, 화상 데이터(본 화상)(52)의 속성 정보(51a) 및 썸네일 화상 데이터(51b)가 기재된다. 속성 정보(51a)에는, 촬영 일시 정보(51a-1), 촬영 모드 또는 씬 모드의 모드 정보(51a-2), 화상의 가로 픽셀수 및 세로 픽셀수의 픽셀 정보(51a-3)가 포함된다. 픽셀 정보(51a-3)에 의하면, 그 화상의 종횡비를 특정하는 것이 가능하다. 6 is a conceptual diagram showing the configuration of an
여기서, 촬영 모드 또는 씬 모드는 본 발명의 촬영 모드에 상당한다. 모드 정보(51a-2)는 촬영 조건에 관한 정보의 일부이다. 화상의 가로 픽셀수, 화상의 세로 픽셀수는, 본 발명의 화상의 종횡비와 사이즈에 관한 정보에 상당한다. Here, the photographing mode or the scene mode corresponds to the photographing mode of the present invention. The
도 7은 메모리 카드(5b)의 폴더 구성을 나타내는 개념도이다. 루트 폴더(21)는 폴더 구성의 최상위 폴더이며, 모든 폴더나 화상 파일의 기록은 이 계층에서 행해진다. DCIM(22)은 DCF(Design rule for Camera File system) 규격에 의해서 규정되어 있는 폴더이다. 100_PANA(23), 101_PANA(25)는 화상 파일을 기록하기 위한 폴더이며, DCIM(22)의 아래 계층에 작성된다. DCF 규격에 의해서, 폴더명은 100~999의 3자리수의 숫자와 5문자의 자유 문자로 구성하도록 규정되어 있다. 본 폴더 구성예에서는, 3자리수의 숫자로서 100, 101을, 5문자의 자유 문자로서 _PANA를 사용한 예를 나타내고 있다. 100_PANA(23)의 아래 계층에 기록된 P1000001.jpg~P1000003.jpg(24)와 101_PANA(25)의 아래 계층에 기록된 P1010001.jpg(26)는 화상 파일이다. DCF 규격에 의해서, 화상 파일의 파일명은 4문자의 자유 문자와 0001~9999의 4자리수의 숫자로 구성하도록 규정되어 있다. 본 폴더 구성예에서는, 4문자의 자유 문자로서 P100, P101을, 4자리수의 숫자로서 0001~0003을 사용한 예를 나타내고 있다. 7 is a conceptual diagram showing the folder structure of the
2. 동작2. Operation
이하, 본 실시형태에 따른 디지털 카메라(100)에서 리사이즈 처리를 행할 때의 동작을 설명한다. Hereinafter, the operation at the time of performing the resize process in the
2-1. 개요2-1. summary
본 실시형태에 의하면, 복수의 화상 파일에 대하여, 일괄적으로 리사이즈 처리를 행하는 것을 가능하게 한다. 리사이즈 처리란, 촬영한 화상 파일의 사이즈(파일 사이즈)를 사용자가 선택한 사이즈로 변경하는 처리를 말한다. 촬영 완료된 복수의 화상을 대상으로 하여, 일괄적으로 리사이즈 처리를 행할 수 있게 되기 때문에, 사용자의 조작 횟수를 삭감할 수 있다. According to this embodiment, it is possible to collectively resize a plurality of image files. The resize process refers to a process of changing the size (file size) of the photographed image file to the size selected by the user. Since the resizing process can be performed collectively on a plurality of photographed images, the number of operations of the user can be reduced.
2-2. 설정 처리2-2. Setting processing
이하, 도 8~도 11을 참조하면서, 본 실시형태에 따른 디지털 카메라(100)의 리사이즈 처리에 관한 처리를 설명한다. Hereinafter, the process regarding the resize process of the
도 8은 리사이즈 처리의 동작을 설명하는 흐름도이다. 이하에서는, 먼저, 단계 S11~단계 S19의 처리를 설명한다. 8 is a flowchart for explaining the operation of the resize process. Below, the process of step S11-step S19 is demonstrated first.
최초의 단계 S11은 사용자에 의해서 「리사이즈」가 선택되는 것에 의해, 제어부(7)에 의해서 실행된다. The first step S11 is executed by the
예컨대, 사용자가 메뉴 버튼(124)을 누르면, 제어부(7)는 화상 처리부(4)에 지시하여 LCD(150)에 메뉴 항목을 선택하는 조작 화면을 표시시킨다. 도 9는 메뉴 항목을 선택하는 조작 화면을 나타내는 도면이다. 사용자는 십자 키(125b, 125d) 등(도 1)으로 「리사이즈」를 선택하여, 십자 키(125a)로 결정한다. For example, when the user presses the
사용자가 「리사이즈」를 선택해서 결정하면, 화상 처리부(4)는 LCD(150)에 처리 매수를 선택하는 조작 화면을 표시시킨다. 사용자는 1매의 화상을 대상으로 하여 리사이즈를 행할지, 복수의 화상을 대상으로 하여 리사이즈를 행할지를 선택한다. 도 10은 처리 매수를 선택하는 조작 화면을 나타내는 도면이다. 사용자가 십자 키(125b, 125d)로 「1매 설정」 또는 「복수 설정」을 선택하여, 십자 키(125a)로 결정하면, 제어부(7)는 그 조작을 접수한다(S11). 십자 키(125c)를 누름으로써, 메뉴 항목을 선택하는 조작 화면(도 9)으로 되돌아갈 수도 있다. If the user selects and decides "resize", the
「1매 설정」을 선택하여 결정하면(도 8의 S11에서 「1매」), 「프리셋 선택」(S12), 「화상을 1매 설정」(S13)으로 진행한다. 이 처리는 본 발명의 설명과는 관련되지 않기 때문에, 상세한 설명은 생략한다. When selecting and determining "one piece setting" ("one piece" in S11 of FIG. 8), it advances to "preset selection" (S12) and "one piece setting of an image" (S13). Since this process is not related to the description of the present invention, the detailed description is omitted.
한편, 「복수 설정」을 선택하여 결정하면(도 8의 S11에서 「복수매」), 화상 처리부(4)는 LCD(150)에 프리셋을 선택하는 조작 화면을 표시한다. 「프리셋」이란, 미리 정해진, 리사이즈 처리 후의 화상 사이즈 또는 그 기준으로 되는 화상 사이즈를 나타내고 있다. On the other hand, when selecting and determining "plurality setting" ("plurality" in S11 of FIG. 8), the
도 11은 프리셋을 선택하는 조작화면을 나타내는 그림이다. 네개의 프리셋이 표시되어 있다. 각 프리셋은 ROM(43) 또는 RAM(42)(도 5)에 저장되어 있어도 좋 고, 프로그램(46)(도 5) 중에 내장된 데이터이어도 좋다. 11 is a diagram illustrating an operation screen for selecting a preset. Four presets are displayed. Each preset may be stored in the
종횡비가 상이한 화상 파일이 리사이즈 처리의 대상으로서 포함되어 있는 경우에 구비하고, 각 프리셋에서는, 상이한 종횡비의 화상 파일이 리사이즈 처리 후에 동일한 정도의 사이즈로 되도록 설정되어 있다. It is provided when an image file having a different aspect ratio is included as an object of the resize process, and in each preset, the image file having a different aspect ratio is set to have the same size after the resize process.
도 11에 나타내는 예에서는, 각 프리셋은, 종횡비 3:2, 4:3, 16:9의 각각의 화상 파일이, 리사이즈 처리 후, 어느 정도의 사이즈로 되는지를 나타내고 있다. 도 11은 4개의 프리셋 중, 가장 위의 프리셋이 선택되어 있는 상태를 나타낸다. 가장 위의 프리셋을 선택함으로써, 종횡비 4:3으로 촬영된 화상 파일은 7M 정도로, 종횡비 3:2로 촬영된 화상 파일는 6.5M 정도로, 종횡비 16:9로 촬영된 화상 파일은 6M 정도로, 각각 리사이즈 처리된다. In the example shown in FIG. 11, each preset has shown how much size each image file of aspect ratio 3: 2, 4: 3, and 16: 9 becomes after resize process. 11 shows a state in which the uppermost preset is selected among the four presets. By selecting the uppermost preset, image files shot at an aspect ratio of 4: 3 are about 7M, image files shot at an aspect ratio of 3: 2 are about 6.5M, and image files shot at an aspect ratio of 16: 9 are about 6M. do.
사용자는 십자 키(125b, 125d)를 이용하여 4개의 프리셋 중 어느 하나를 선택하여, 메뉴 버튼(124)으로 결정하면, 제어부(7)는 그 선택을 접수한다(도 8의 S14). 십자 키(125c)를 누름으로써, 처리 매수를 선택하는 조작 화면(도 10)으로 되돌아갈 수도 있다. When the user selects one of the four presets using the
사용자가 프리셋을 선택하여 결정하면, 화상 처리부(4)는 LCD(150)에 리사이즈 처리 대상 화상을 설정하는 조작 화면을 표시하고, 제어부(7)는 리사이즈 처리 대상 화상의 설정을 접수한다(도 8의 S15). 도 12는 리사이즈 처리 대상 화상을 설정하는 조작 화면을 나타내는 도면이다. 리사이즈 처리의 대상으로 되어 있는 화상 2에 대하여, 리사이즈 처리의 대상으로서 설정 완료된 것을 나타내는 아이콘(101)이 표시되어 있다. When the user selects and determines the preset, the
여기서, 도 13을 참조하면서, 리사이즈 처리의 대상으로서 화상을 설정하는 처리의 상세를 설명한다. Here, with reference to FIG. 13, the detail of the process which sets an image as a target of a resize process is demonstrated.
도 13은 「화상을 1매 설정한다」(S15) 처리의 상세를 나타내는 흐름도이다. 제어부(7)는, 화상 처리부(4)에 대하여, 기억부(5)에 저장되어 있는 6매분의 화상 파일의 Exif 헤더로부터 화상의 가로 픽셀수, 화상의 세로 픽셀수, 썸네일 화상을 취득하도록 지시하고(S26), 썸네일 화상을 LCD(150)에 표시하도록 제어한다(S27). 13 is a flowchart showing the details of the processing of "set one image" (S15). The
다음에, 사용자에 의해서, 리사이즈 처리의 대상으로 하는 화상이, LCD(150)에 표시된 썸네일 화상 1~6 중에서 십자 키(125a, 125c)로 선택되어, 십자 키(125d)를 이용하여 입력되면, 제어부(7)는 그 설정을 접수한다(S28). Next, when the image to be subjected to the resizing process is selected by the
또한, 사용자는 한번 십자 키(125d)로 설정한 리사이즈 처리의 대상으로 하는 화상을, 재차 십자 키(125d)로 해제할 수도 있다. 또한, 썸네일 화상 1~6은 십자 키(125a, 125c)로 순차적으로 선택하는 것이 가능하지만, 썸네일 화상 6이 선택된 상태에서 십자 키(125a)를 또 누르면, 제어부(7)는, 화상 처리부(4)에 대하여, 기억부(5)에 저장되어 있는 새로운 6매분의 화상 파일의 Exif 헤더로부터 화상의 가로 픽셀수, 화상의 세로 픽셀수, 썸네일 화상을 취득하고, 썸네일 화상을 LCD(150)에 표시하도록 제어한다. In addition, the user can release the image to be subjected to the resizing process once set by the
도 13에 나타내는 「화상을 복수 설정한다」(S15) 처리의 상세를 나타내는 흐름도에서는, 도면이 번잡해지는 것을 피하기 위해서, 새로운 6매분의 화상 파일의 Exif 헤더로부터 화상의 가로 픽셀수, 화상의 세로 픽셀수, 썸네일 화상을 취득 하여, 썸네일 화상을 LCD(150)에 표시하는 처리에 대해서는 기재하고 있지 않다. In the flowchart showing the details of the process of " set a plurality of images " (S15) shown in FIG. 13, the number of horizontal pixels of the image and the vertical pixels of the image are determined from the Exif header of a new six-image file in order to avoid the complexity of the drawing. The processing for acquiring the number of thumbnail images and displaying the thumbnail images on the
리사이즈 처리의 대상으로 되는 화상이 설정되면, 제어부(7)는, 설정된 화상의 사이즈가 선택된 프리셋에 있어서의 리사이즈 처리 후의 사이즈보다 큰지 여부를 조사한다(S29). 즉, 제어부(7)는, Exif 헤더로부터 취득한 화상의 가로 픽셀수, 화상의 세로 픽셀수로부터 얻어지는 화상의 사이즈가, Exif 헤더로부터 취득한 화상의 가로 픽셀수, 화상의 세로 픽셀수로부터 얻어지는 화상의 종횡비에 대한 리사이즈 처리 후의 사이즈보다 큰지 여부를 조사한다. If an image to be subjected to the resize process is set, the
또한, 종횡비에 한정되지 않고, 예컨대 세로 픽셀수만, 또는, 가로 픽셀수만을 비교에 이용해도 좋다. In addition, the present invention is not limited to the aspect ratio. For example, only the number of vertical pixels or only the number of horizontal pixels may be used for comparison.
설정된 화상의 사이즈가 선택된 프리셋에 있어서의 리사이즈 처리 후의 사이즈보다 클 때(S29에서 예)는, 제어부(7)는 화상 처리부(4)에 지시하여, 설정된 화상의 썸네일 화상에 대하여, 리사이즈 처리의 대상으로서 설정되어 있는 것을 나타내는 아이콘(101)을 표시한다(S30). When the size of the set image is larger than the size after the resizing process in the selected preset (YES in S29), the
설정된 화상의 사이즈가 선택된 프리셋에 있어서의 리사이즈 처리 후의 사이즈와 같거나 또는 작을 때(S29에서 아니오)는, 제어부(7)는 화상 처리부(4)에 지시하여, 리사이즈 처리를 할 수 없다고 하는 경고를 LCD(150)에 표시시키고(S31), 썸네일 화상을 LCD(150)에 표시하는 처리(S27)로 되돌아간다. When the size of the set image is equal to or smaller than the size after the resizing process in the selected preset (NO in S29), the
도 14는 리사이즈 처리를 할 수 없다고 하는 경고가 표시된 화면예이다. 또한, 도 13에는 기재하고 있지 않지만, 설정된 화상의 사이즈가 선택된 프리셋에 있어서의 리사이즈 처리 후의 사이즈와 같거나 또는 작을 때 이외에, 음성을 갖는 정 지 화상ㆍ동화상ㆍRAW 화상ㆍ종횡비가 4:3, 3:2, 16:9 이외의 화상에 대해서도 리사이즈 처리를 할 수 없다고 하는 경고를 LCD(150)에 표시해도 좋다. 또한, 설정된 화상의 사이즈가 선택된 프리셋에 있어서의 리사이즈 처리 후의 사이즈보다 작을 때는, 확대 처리를 행해도 좋다. 14 is a screen example in which a warning indicating that resize processing cannot be performed is displayed. Although not shown in FIG. 13, the still image, the moving image, the RAW image, and the aspect ratio with audio are 4: 3, except when the size of the set image is equal to or smaller than the size after the resizing process in the selected preset. The
리사이즈 처리의 대상으로 되는 화상이 설정되고, 설정된 화상이 리사이즈 처리를 할 수 없는 화상이 아닐 때는, 제어부(7)는 설정이 종료했는지 여부를 조사한다(S16). 즉, 리사이즈 처리 대상 화상을 설정하는 조작 화면(도 12)에서, 메뉴 버튼(124)이 눌려졌을 때(S16에서 예)는 설정 종료이고, 메뉴 버튼(124)이 눌려지지 않을 때(S16에서 아니오)는 리사이즈 처리의 대상으로 되는 화상을 더 설정할 수 있도록 「화상을 1매 설정한다」(S15) 처리로 되돌아간다. When the image which is the object of the resize process is set, and the set image is not an image which cannot be resized, the
리사이즈 처리의 대상으로 되는 화상의 설정이 종료하면, 화상 처리부(4)는 조작 화면을 LCD(150)에 표시한다. 도 15는 리사이즈 처리 후에 원래의 화상을 삭제할지 여부를 선택하는 조작 화면예이다. 사용자가 십자 키(125b, 125d)로 「예」 또는 「아니오」를 선택하여, 메뉴 버튼(124)으로 결정함으로써, 제어부(7)는 그 조작을 접수한다(S17). When the setting of the image targeted for resize processing is completed, the
원래의 화상을 삭제할 때(S17에서 예)는, 제어부(7) 내의 레지스터에 삭제 플래그를 설정한다(S18). 한편, 원래의 화상을 삭제하지 않을 때(S17에서 아니오)는, 제어부(7) 내의 레지스터에 삭제 플래그를 설정하지 않는다. When deleting the original image (YES in S17), the deletion flag is set in the register in the control unit 7 (S18). On the other hand, when the original image is not deleted (NO in S17), the delete flag is not set in the register in the
2-3. 리사이즈 처리2-3. Resize processing
다음에, 도 8의 단계 S20 이후의 리사이즈 처리를 설명한다. Next, the resizing process after step S20 of FIG. 8 will be described.
리사이즈 처리 후에 원래의 화상을 삭제할지 여부의 선택이 종료하면, 제어부(7)는 삭제 플래그가 설정되어 있는지 여부를 조사한다(S19). 삭제 플래그가 설정되어 있을 때(S19에서 예)는, 화상 처리부(4)는 리사이즈 처리(S20)를 행한 후에, 입출력부(5a)를 통해서 원래의 화상을 삭제하여, 리사이즈 처리를 행한 화상에 원래의 화상과 동일한 파일명을 부여해서 저장한다(S21). 한편, 삭제 플래그가 설정되어 있지 않을 때(S19에서 아니오)는, 제어부(7)는 리사이즈 처리(S23) 후에 리사이즈 처리를 행한 화상에 원래의 화상과 상이한 파일명을 부여해서 저장한다(S24). When the selection of whether or not to delete the original image is finished after the resizing process, the
도 7에 나타내는 메모리 카드(5b)의 폴더 구성을 나타내는 개념도에 있어서, 100_PANA(23)의 아래 계층에 기록된 P1000001.jpg에 리사이즈 처리를 행하여 원래의 화상과 상이한 파일명을 부여해서 저장할 때는, 리사이즈 처리를 행한 화상의 파일명은, 예컨대 P1000004.jpg로 된다. In the conceptual diagram showing the folder structure of the
본 실시형태에 따른 화상 처리부(4)는, 픽셀의 추출 후, 남겨진 근접 픽셀로 새로운 픽셀을 생성하여 보간한다고 하는 리사이즈 처리를 행한다(S20, S23). 이에 의해, 화상의 파탄을 막을 수 있게 된다. 추출 처리와 보간 처리를 조합한 처리에 의해서, 최종적으로 화상의 사이즈를 작게 하는 리사이즈 처리를 행해도 좋고, 그 밖의 리사이즈 처리를 행해도 좋다. The
삭제 플래그가 설정되어 있는지 여부에 관계없이, 리사이즈 처리의 대상 화상으로서 설정된 화상의 리사이즈 처리가 전부 종료할 때까지, 화상 처리부(4)는 리사이즈 처리(S20, S23)와 보존 처리(S21, S24)를 반복한다(S22, S25). 리사이즈 처리의 대상 화상으로서 설정된 화상의 리사이즈 처리가 전부 종료하면 리사이즈 처리를 종료한다. Regardless of whether the delete flag is set or not, the
이상과 같이, 본 실시형태에서는, 종횡비와 사이즈가 상이한 복수의 화상 파일을 일괄적으로 리사이즈할 수 있기 때문에, 화상을 리사이즈할 때의 조작에 대해서 사용자의 편리성을 향상시킬 수 있다. As described above, in the present embodiment, since a plurality of image files having different aspect ratios and sizes can be collectively resized, the user's convenience can be improved with respect to an operation when the image is resized.
3. 다른 실시예3. Another embodiment
이하, 상술한 실시형태에 따른 처리와는 상이한 처리의 예를 설명한다. Hereinafter, an example of the process different from the process which concerns on embodiment mentioned above is demonstrated.
3-1. 폴더 단위로의 리사이즈 처리3-1. Resize processing in folder unit
디지털 카메라(100)는, 도 7에 나타내는 메모리 카드(5b)의 폴더 구성을 나타내는 개념도에 있어서, 리사이즈 처리의 대상으로 되는 화상을 폴더 단위로 설정 가능하게 해도 좋다. 예컨대, 100_PANA(23)을 설정하면, 100_PANA(23)의 아래 계층에 기록된 P1000001.jpg~P1000003.jpg(24)를 리사이즈 처리의 대상으로서 설정해도 좋다. 종횡비와 사이즈가 상이한 복수의 화상 파일을 폴더 단위로 리사이즈할 수 있기 때문에, 화상을 리사이즈할 때의 조작에 대해서 사용자의 편리성을 더욱 향상시킬 수 있다. In the conceptual diagram showing the folder structure of the
3-2. 촬영 모드 또는 씬 모드 단위에서의 리사이즈3-2. Resize in shooting mode or scene mode units
디지털 카메라(100)는, 도 6에 나타내는 Exif 포맷의 화상 파일의 구성을 나타내는 개념도에 있어서, Exif 헤더에 기재되어 있는 촬영 모드 또는 씬 모드 단위로 리사이즈 처리의 대상으로 되는 화상을 설정 가능하게 해도 좋다. 예컨대, 사용자가 포트레이트 모드를 설정하면, 디지털 카메라(100)는 포트레이트 모드로 촬영된 모든 화상을 리사이즈 처리의 대상으로서 설정해도 좋다. 종횡비와 사이즈가 상이한 복수의 화상 파일을 촬영 모드 또는 씬 모드 단위로 리사이즈할 수 있기 때문에, 화상을 리사이즈할 때의 조작에 대해서 사용자의 편리성을 더욱 향상시킬 수 있다. In the conceptual diagram showing the configuration of the image file of the Exif format shown in FIG. 6, the
3-3. 촬영 기간 단위에서의 리사이즈3-3. Resize in shooting period unit
디지털 카메라(100)는, 도 6에 나타내는 Exif 포맷의 화상 파일의 구성을 나타내는 개념도에 있어서, Exif 헤더에 기재되어 있는 촬영 일시가 소정의 기간에 포함되는 화상을 리사이즈 처리의 대상으로 설정 가능하게 해도 좋다. 예컨대, 2007년 8월 21일~2007년 9월 7일의 기간을 설정하면, 그 기간에 촬영된 모든 화상이 리사이즈 처리의 대상으로 된다. In the conceptual diagram showing the configuration of the image file of the Exif format shown in Fig. 6, the
3-4. 화상의 용도에 따른 리사이즈3-4. Resize according to use of image
디지털 카메라(100)는, 리사이즈 후의 화상의 용도에 따라, 화상마다 리사이즈 처리의 대상으로 설정 가능하게 해도 좋다. The
도 16(a)는 종횡비에 따른 리사이즈 처리, 및, 용도에 따른 리사이즈 처리를 선택 가능한 화면 표시예를 나타낸다. Fig. 16A shows a screen display example in which resize processing according to aspect ratio and resize processing according to a use can be selected.
종횡비에 따른 리사이즈 처리를 선택하면, 도 16(b)에 나타내는 화면이 표시되고, 지금까지 설명한 바와 같은 처리가 행해진다. When the resizing process according to the aspect ratio is selected, the screen shown in Fig. 16B is displayed, and the processes as described so far are performed.
한편, 용도에 따른 리사이즈 처리를 선택하면, 도 16(c)에 나타내는 화면이 표시된다. 본 예에서는, 리사이즈 후의 화상이 프린트에 적합한 사이즈로 되도록, 그 화상의 사이즈가 변경된다. 즉, 본 예에 따른 리사이즈 처리는, 주로, 데이터 사이즈가 아니라 화상의 표시 사이즈의 변경을 목적으로서 행해진다. On the other hand, when the resizing process according to the use is selected, the screen shown in Fig. 16C is displayed. In this example, the size of the image is changed so that the image after resizing becomes a size suitable for printing. That is, the resize process according to this example is mainly performed for the purpose of changing the display size of the image, not the data size.
도 16(c)에서는, A3(또는 11×17") 프린트용 사이즈, A4(또는 8.5×11") 프린트용 사이즈, L/2L판(10×15cm) 프린트용 사이즈, 이메일 첨부용 사이즈, HDTV 표시용 사이즈로 리사이즈가 가능한 예를 나타내고 있다. In Fig. 16 (c), the size for A3 (or 11 x 17 ") printing, the size for A4 (or 8.5 x 11") printing, the size for L / 2L printing (10 x 15 cm) printing, the size for e-mail attachment, HDTV The example which can be resized by the display size is shown.
이상과 같이, 본 실시형태에서는, 종횡비와 사이즈가 상이한 복수의 화상 파일을 촬영 기간 단위로 리사이즈할 수 있기 때문에, 화상을 리사이즈할 때의 조작에 대해서 사용자의 편리성을 더욱 향상시킬 수 있다. As described above, in the present embodiment, since a plurality of image files having different aspect ratios and sizes can be resized in units of shooting periods, the user's convenience can be further improved with respect to an operation when the image is resized.
또한, 기억부(5)는 입출력부(5a)와 착탈 가능한 메모리 카드(5b)에 의해서 구성되어 있어도 좋고, 디지털 카메라(100)에 내장된 메모리 IC나 하드 디스크이더라도 상관없다. 또한, 본 발명은 퍼스널 컴퓨터 등을 화상 처리 장치로서 사용할 때의 화상 처리 프로그램으로서도 유용하다. In addition, the memory |
상술한 설명에서는, 기억부(5)에 기억된 화상 파일에 대하여 리사이즈 처리를 행하는 구성으로 했지만, 본 발명은 이것에 한정되지 않는다. 촬영 후, 기억부(5)에 기억되기 전의 화상 데이터에 대하여 리사이즈 처리를 행하는 구성으로 해 도 좋다. 화상 파일의 Exif 헤더에 기재되어야 할 정보는, 촬영 후에 기지이기 때문에, 기억부(5)에 기억되기 전의 화상 데이터에 대해서도 본 발명의 리사이즈 처리를 행할 수 있다. In the above description, the resize process is performed on the image file stored in the
상술한 설명에서는, 디지털 카메라의 실시형태를 설명했지만, 이것은 예이다. 촬상 광학계(1)(도 4)를 갖고 있지 않은 기기이더라도, 촬영 완료된 화상 데이터를 상술한 바와 같이 처리하는 것이 가능한 기기이면, 본 발명의 화상 처리 장치이다. 예컨대, 도 5에 나타내는 하드웨어 구성은 일반적인 PC와 동등하다. 따라서, 촬영 완료된 화상의 데이터에 대하여 상술한 리사이즈 처리를 행하는 것이 가능한 PC는, 본 발명의 화상 처리 장치이다. In the above description, the embodiment of the digital camera has been described, but this is an example. Even if the device does not have the imaging optical system 1 (FIG. 4), it is the image processing apparatus of the present invention as long as the device is capable of processing the completed image data as described above. For example, the hardware configuration shown in FIG. 5 is equivalent to a general PC. Therefore, the PC which can perform the resizing process mentioned above with respect to the data of the image | photographed image is the image processing apparatus of this invention.
본 발명은 종횡비와 사이즈가 상이한 복수의 화상 파일을 폴더 단위로 리사이즈할 수 있기 때문에, 디지털 카메라나 카메라를 갖는 휴대 전화 등의 촬상 장치, 화상 파일을 기록하거나 열람하거나 할 수 있는 스토리지 기기, 메모리 카드 슬롯을 구비하는 텔레비전 등에 적용할 수 있다. 또한, 퍼스널 컴퓨터 등을 화상 처리 장치로서 사용할 때의 화상 처리 프로그램에 적용할 수 있다.Since the present invention can resize a plurality of image files having different aspect ratios and sizes in units of folders, an imaging device such as a digital camera or a mobile phone having a camera, a storage device capable of recording or reading image files, or a memory card. It can be applied to a television having a slot or the like. Moreover, it can apply to the image processing program at the time of using a personal computer etc. as an image processing apparatus.
Claims (11)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPJP-P-2008-000328 | 2008-01-07 | ||
PCT/JP2009/000016 WO2009087962A1 (en) | 2008-01-07 | 2009-01-06 | Image processing unit |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090110859A KR20090110859A (en) | 2009-10-22 |
KR101107928B1 true KR101107928B1 (en) | 2012-01-25 |
Family
ID=41538672
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020097017897A KR101107928B1 (en) | 2008-01-07 | 2009-01-06 | Image processing unit |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101107928B1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000278521A (en) | 1999-03-29 | 2000-10-06 | Dainippon Printing Co Ltd | Image resizing device |
JP2006094467A (en) | 2004-08-23 | 2006-04-06 | Canon Inc | Image processor and method, program, and storage medium |
-
2009
- 2009-01-06 KR KR1020097017897A patent/KR101107928B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000278521A (en) | 1999-03-29 | 2000-10-06 | Dainippon Printing Co Ltd | Image resizing device |
JP2006094467A (en) | 2004-08-23 | 2006-04-06 | Canon Inc | Image processor and method, program, and storage medium |
Also Published As
Publication number | Publication date |
---|---|
KR20090110859A (en) | 2009-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101351091B1 (en) | Image forming apparatus and control method of consecutive photographing image | |
KR101901910B1 (en) | Method and apparatus for generating or storing resultant image which changes selected area | |
JP2003289498A (en) | Digital camera and image data processing system | |
JP4916553B2 (en) | Image processing device | |
JP5076717B2 (en) | Electronic camera | |
US20050157186A1 (en) | Digital camera | |
CN101990060B (en) | Imaging apparatus and image recording method | |
JP2009044240A (en) | Electronic camera | |
JP4725854B2 (en) | Image display device and image display method | |
JP6021594B2 (en) | Imaging apparatus and program | |
KR101107928B1 (en) | Image processing unit | |
JP2002084440A (en) | Digital camera, image processing method and recording medium | |
JP2003244507A (en) | Digital camera | |
JP2005236496A (en) | Image recording display system | |
JP5705027B2 (en) | Image processing apparatus, image processing apparatus control method, program, and recording medium | |
JP5195317B2 (en) | Camera device, photographing method, and photographing control program | |
JP2008172653A (en) | Imaging apparatus, image management method, and program | |
JP2002330322A (en) | Electronic camera | |
KR100987774B1 (en) | Digital camera saving and loading image mode information and Method therefor | |
JP2009044239A (en) | Electronic camera | |
JP2004242093A (en) | Digital camera | |
JP5916984B2 (en) | Image processing apparatus, image processing method, and program | |
JP2008244899A (en) | Digital camera, its continuous shooting function setting method, continuous shooting functional setting program | |
JP2013211720A (en) | Image recording device, image recording program, and image display program | |
JP5191941B2 (en) | Imaging apparatus, image processing apparatus, image processing method, and image processing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20141230 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20151217 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20161220 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20181219 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20191219 Year of fee payment: 9 |