Movatterモバイル変換


[0]ホーム

URL:


KR20070032229A - Image layout device, method and program - Google Patents

Image layout device, method and program
Download PDF

Info

Publication number
KR20070032229A
KR20070032229AKR1020060088961AKR20060088961AKR20070032229AKR 20070032229 AKR20070032229 AKR 20070032229AKR 1020060088961 AKR1020060088961 AKR 1020060088961AKR 20060088961 AKR20060088961 AKR 20060088961AKR 20070032229 AKR20070032229 AKR 20070032229A
Authority
KR
South Korea
Prior art keywords
image
face
images
layout
template
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.)
Granted
Application number
KR1020060088961A
Other languages
Korean (ko)
Other versions
KR100823964B1 (en
Inventor
미카 스지모토
Original Assignee
후지필름 가부시키가이샤
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 후지필름 가부시키가이샤filedCritical후지필름 가부시키가이샤
Priority to KR1020060088961ApriorityCriticalpatent/KR100823964B1/en
Publication of KR20070032229ApublicationCriticalpatent/KR20070032229A/en
Application grantedgrantedCritical
Publication of KR100823964B1publicationCriticalpatent/KR100823964B1/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

화상에 포함되는 인물 얼굴의 사이즈에 따라서 적절하게 화상을 레이아웃하는 것을 과제로 한다. 이를 위해 본 발명은 유저가 1매의 화상에 레이아웃하기 위한 복수의 화상을 결정하면 레이아웃 결정부(32)가 각종 사이즈를 갖는 복수의 화상 삽입 영역을 갖는 복수 종류의 템플릿(template)으로부터 결정된 화상의 수에 대응하는 화상 삽입 영역을 갖는 템플릿을 결정한다. 그리고 복수의 화상 각각에 얼굴이 포함되어 있는지의 여부를 판정하고, 얼굴이 포함되어 있는 화상에 대해서는 각 화상에 포함되는 대표 얼굴의 사이즈가 작을수록 결정된 템플릿에 있어서의 큰 사이즈의 화상 삽입 영역에 삽입하고, 얼굴이 포함되지 않는 화상에 대해서는 결정된 템플릿에 있어서의 작은 사이즈의 화상 삽입 영역에 삽입하도록 복수 화상의 레이아웃을 결정한다.The object of the present invention is to layout the image appropriately according to the size of the face of the person included in the image. To this end, when the user determines a plurality of images for laying out one image, the layout determining unit 32 determines the number of images determined from a plurality of types of templates having a plurality of image insertion areas having various sizes. A template having an image insertion area corresponding to the number is determined. Then, it is determined whether or not a face is included in each of the plurality of images, and for an image including a face, the smaller the size of the representative face included in each image is inserted into the larger image insertion area in the determined template. Then, for images that do not contain faces, the layout of the plurality of images is determined so as to be inserted into the image insertion area of the small size in the determined template.

화상 레이아웃 장치, 화상 레이아웃 방법, 화상 레이아웃 프로그램Image layout device, image layout method, image layout program

Description

Translated fromKorean
화상 레이아웃 장치, 방법 및 프로그램{METHOD, APPARATUS, AND PROGRAM FOR LAYING OUT IMAGES}Image layout device, method and program {METHOD, APPARATUS, AND PROGRAM FOR LAYING OUT IMAGES}

도 1은 본 발명의 실시형태에 의한 화상 레이아웃 장치의 구성을 나타낸 개략 블럭도이다.1 is a schematic block diagram showing a configuration of an image layout apparatus according to an embodiment of the present invention.

도 2는 본 실시형태에 있어서 행하여지는 처리를 나타낸 플로우챠트이다.2 is a flowchart showing a process performed in the present embodiment.

도 3은 화상 선택 화면을 나타낸 도면이다.3 is a diagram illustrating an image selection screen.

도 4는 템플릿 데이터베이스의 예를 나타낸 도면이다.4 is a diagram illustrating an example of a template database.

도 5는 선택된 템플릿의 예를 나타낸 도면이다.5 is a diagram illustrating an example of a selected template.

도 6은 삽입순 리스트의 예를 나타낸 도면이다.6 shows an example of an insertion order list.

도 7은 레이아웃 화상의 예를 나타낸 도면이다.7 is a diagram illustrating an example of a layout image.

도 8은 본 발명에 의한 화상 레이아웃 장치를 적용한 주문 접수 장치를 나타낸 도면이다.8 is a view showing the order receiving apparatus to which the image layout apparatus according to the present invention is applied.

[부호의 설명] [Description of the code]

1: 화상 레이아웃 장치 2: 메모리 카드1: Image layout device 2: Memory card

12: CPU 14: 시스템 메모리12: CPU 14: system memory

16: 입력부 18: 표시부16: input section 18: display section

20: 카드 슬롯 22: 압축 해동부20: card slot 22: compression thawing

24: 하드디스크 26: 메모리 제어부24: hard disk 26: memory control unit

28: 표시 제어부 30: 프린터 인터페이스28: display control unit 30: printer interface

32: 레이아웃 결정부 34: 레이아웃 화상 생성부32: layout determination unit 34: layout image generation unit

40: 화상 선택 화면 50: 주문 접수 장치40: image selection screen 50: order receiving device

본 발명은 복수의 화상을 1매의 배경 화상에 레이아웃하는 화상 레이아웃 장치, 방법 및 화상 레이아웃 방법을 컴퓨터에 실행시키기 위한 프로그램에 관한 것이다.The present invention relates to an image layout apparatus, a method for laying out a plurality of images on one background image, and a program for causing a computer to execute the image layout method.

인물을 포함하는 화상에 있어서는 그 인물이 화상의 어느 위치에 묘사되고 있는가가 대단히 중요하다. 특히 패스포트 등에 이용되는 증명 사진에 있어서는 결정된 사이즈의 화상의 결정된 위치에 결정된 사이즈를 갖는 얼굴이 묘사되고 있을 필요가 있다. 이 때문에, 화상에 포함되는 얼굴을 결정된 위치에 묘사하고, 또한 결정된 사이즈를 갖게 되도록 화상으로부터 얼굴을 추출하고, 추출된 얼굴의 사이즈를 변경하거나 트리밍을 행하는 수법이 제안되어 있다(특허 문헌 1 ~ 3 참조).In an image including a person, it is very important in which position of the image the person is depicted. In particular, in an ID photograph used for a passport or the like, it is necessary to describe a face having a determined size at a determined position of an image of a determined size. For this reason, a technique has been proposed in which a face included in an image is depicted at a determined position, a face is extracted from the image so as to have a determined size, and the size of the extracted face is changed or trimmed (Patent Documents 1 to 3). Reference).

또한, 졸업 앨범과 같이 1매의 대지에 복수의 인물 화상을 첨부할 경우에 각 인물을 촬영함으로써 취득된 화상으로부터 추출된 얼굴 영역을 정규화하고, 정규화 후의 얼굴 영역의 화상을 첨부함으로써 앨범을 작성하는 수법이 제안되어 있다(특허 문헌 4 참조). 특허 문헌 4의 수법에 의하면 앨범에 포함되는 복수의 인물 얼굴 을 동일 사이즈로 할 수 있기 때문에 돋보임이 좋은 앨범을 작성할 수 있다.In addition, when a plurality of person images are attached to one sheet like a graduation album, normalizing the face region extracted from the image acquired by photographing each person, and creating an album by attaching the image of the face region after normalization The technique is proposed (refer patent document 4). According to the technique ofPatent Document 4, a plurality of portrait faces included in the album can be made the same size, so that an excellent album can be created.

[특허 문헌 1] 일본 특허 공개평 11-341272호 공보[Patent Document 1] Japanese Patent Application Laid-Open No. 11-341272

[특허 문헌 2] 일본 특허 공개 2000-270198호 공보[Patent Document 2] Japanese Patent Application Laid-Open No. 2000-270198

[특허 문헌 3] 일본 특허 공개 2000-270199호 공보[Patent Document 3] Japanese Unexamined Patent Publication No. 2000-270199

[특허 문헌 4] 일본 특허 공개 2000-165648호 공보[Patent Document 4] Japanese Patent Application Laid-Open No. 2000-165648

그러나, 여행이나 운동회 등의 통상의 촬영에 의해 취득되는 화상의 경우 화상에 포함되는 인물은 일인만이 아닌 복수의 경우가 있다. 이 경우 1매의 화상에 포함되는 인물 얼굴은 일인만의 인물이 포함되는 경우와 비교하여 작아진다. 또한, 아름다운 경치를 배경으로 인물 촬영을 행함으로써 취득된 화상의 경우 주제는 인물이 아닌 배경이기 때문에 포함되는 인물 얼굴은 대단히 작은 경우가 많다. 이 때문에, 이러한 포함되는 인물 얼굴이 작은 화상을 1매의 대지에 레이아웃 할 때에 상술한 바와 같은 증명 사진이나 앨범과 같이 얼굴 사이즈를 정규화하여 버리면 화상을 크게 확대할 필요가 발생한다. 또한, 확대된 화상으로부터 인물의 부분을 트리밍하면 그 화상에 포함되는 촬영시의 분위기가 크게 손상되어 버린다. 특히, 배경이 주제로 되어 있는 화상의 경우 인물 얼굴은 대단히 작게 묘사되어 있기 때문에 이것을 정규화한 후에 인물 얼굴 영역을 트리밍 하면 트리밍 후의 화상에 배경이 거의 포함되지 않게 되므로 화상의 내용이 촬영자가 의도한 것과 전혀 다른 것으로 되어 버린다. 또한, 화상을 레이아웃하는 배경 화상의 화상 삽입 영역이 각종 사이즈를 갖는 경우에 있어서 인물 얼굴이 작게 묘사되고 있는 화상을 작은 사이즈의 화상 삽입 영역에 삽입하는 경우에는 화상을 축소할 필요가 있기 때문에 그 화 상에 누가 묘사되고 있는가를 알지 못하게 되어 버린다.However, in the case of an image acquired by normal photography such as a trip or sports day, there are a plurality of cases in which the person included in the image is not only one person. In this case, the face of a person included in one image is smaller than the case where only one person is included. In addition, in the case of an image acquired by photographing a person against a beautiful landscape, the subject face is often very small because the subject is a background rather than a person. For this reason, when laying out an image of such an embedded human face on one sheet of paper, if the face size is normalized as in the above-described ID photo or album, there is a need to enlarge the image. In addition, trimming a part of a person from the enlarged image greatly impairs the atmosphere at the time of shooting included in the image. In particular, in the case of an image whose background is the subject, the face of the person is described as very small, so trimming the face area of the person after normalizing it almost eliminates the background in the image after trimming. It becomes completely different. In addition, when the image insertion area of the background image that lays out the image has various sizes, when the image in which the human face is depicted small is inserted into the image insertion area of a small size, the image needs to be reduced. You do not know who is depicting the statue.

본 발명은 상기 사정을 감안하여 이루어진 것이며, 화상에 포함되는 인물 얼굴의 사이즈에 따라서 적절하게 화상을 레이아웃하는 것을 목적으로 한다.This invention is made | formed in view of the said situation, and an object of this invention is to lay out an image suitably according to the size of the face of a person included in an image.

본 발명에 의한 화상 레이아웃 장치는, 1매의 배경 화상에 레이아웃하기 위한 복수의 화상을 결정하는 화상 결정 수단,An image layout apparatus according to the present invention includes image determination means for determining a plurality of images for layout on one background image,

각종 사이즈를 갖는 복수의 화상 삽입 영역을 갖는 복수 종류의 템플릿 중에서 상기 결정된 화상의 수에 대응하는 화상 삽입 영역을 갖는 템플릿을 결정하고, 상기 복수의 화상 각각에 얼굴이 포함되어 있는지의 여부를 판정하고, 상기 얼굴이 포함되어 있는 화상에 대해서는 각 화상에 포함되는 대표 얼굴의 사이즈가 작은 화상일수록 상기 결정된 템플릿에 있어서의 큰 사이즈의 화상 삽입 영역에 삽입하고, 상기 얼굴이 포함되지 않은 화상에 대해서는 상기 결정된 템플릿에 있어서의 작은 사이즈의 화상 삽입 영역에 삽입하도록 상기 복수 화상의 레이아웃을 결정하는 레이아웃 결정 수단을 구비한 것을 특징으로 하는 것이다.From among a plurality of kinds of templates having a plurality of image insertion regions having various sizes, a template having an image insertion region corresponding to the determined number of images is determined, and it is determined whether or not a face is included in each of the plurality of images. For the image containing the face, the smaller the size of the representative face included in each image is inserted into the image insertion area of the larger size in the determined template, and the determined image for the image without the face is included. It is characterized by including layout determination means for determining the layout of the plurality of images so as to be inserted into the image insertion area of a small size in the template.

「대표 얼굴」은 화상에 얼굴이 1개밖에 포함되지 않은 경우는 그 얼굴이며, 복수의 얼굴이 포함되는 경우는 가장 사이즈가 큰 얼굴이다.The "representative face" is the face when only one face is included in the image, and the face having the largest size when a plurality of faces are included.

또한, 본 발명에 의한 화상 레이아웃 장치에 있어서는, 상기 템플릿에 포함되는 상기 복수의 화상 삽입 영역의 각각의 사이즈가 큰 순으로 삽입 순서가 규정되어지는 경우에 있어서,In addition, in the image layout apparatus according to the present invention, when the insertion order is defined in ascending order of the sizes of the plurality of image insertion areas included in the template,

상기 레이아웃 결정 수단을 상기 대표 얼굴의 사이즈가 가장 작은 화상으로부터 순서대로 상기 삽입 순서에 의해 상기 화상 삽입 영역에 삽입하도록 상기 복수 화상의 레이아웃을 결정하는 수단으로해도 좋다.The layout determining means may be means for determining the layout of the plurality of images such that the layout determination means is inserted into the image insertion area in the insertion order from the image having the smallest size of the representative face.

본 발명에 의한 화상 레이아웃 방법은, 1매의 배경 화상에 레이아웃하기 위한 복수의 화상을 결정하고,The image layout method according to the present invention determines a plurality of images for laying out on one background image,

각종 사이즈를 갖는 복수의 화상 삽입 영역을 갖는 복수 종류의 템플릿 중에서 상기 결정된 화상의 수에 대응하는 화상 삽입 영역을 갖는 템플릿을 결정하고,From among a plurality of kinds of templates having a plurality of image insertion regions having various sizes, a template having an image insertion region corresponding to the determined number of images is determined,

상기 복수의 화상 각각에 얼굴이 포함되어 있는지의 여부를 판정하고,It is determined whether or not a face is included in each of the plurality of images,

상기 얼굴이 포함되어 있는 화상에 대해서는 각 화상에 포함되는 대표 얼굴의 사이즈가 작은 화상일수록 상기 결정된 템플릿에 있어서의 큰 사이즈의 화상 삽입 영역에 삽입하고, 상기 얼굴이 포함되지 않는 화상에 대해서는 상기 결정된 템플릿에 있어서의 작은 사이즈의 화상 삽입 영역에 삽입하도록 상기 복수의 화상의 레이아웃을 결정하는 것을 특징으로 하는 것이다.As for the image containing the face, the smaller the size of the representative face included in each image is inserted into the image insertion area of the larger size in the determined template, and the determined template for the image not including the face. The layout of the plurality of images is determined so as to be inserted into an image insertion area of a small size.

또한, 본 발명에 의한 화상 레이아웃 방법을 컴퓨터에 실행시키기 위한 프로그램으로서 제공하여도 좋다.Further, the image layout method according to the present invention may be provided as a program for causing a computer to execute.

이하, 도면을 참조해서 본 발명의 실시형태에 대해서 설명한다. 도 1은 본 발명의 실시형태에 의한 화상 레이아웃 장치의 구성을 나타낸 개략 블럭도이다. 도 1에 나타낸 바와 같이, 본 발명의 실시형태에 의한 화상 레이아웃 장치(1)는 화상을 나타내는 화상 데이터의 기록 제어 및 표시 제어 등의 각종 제어를 행함과 아울러, 장치(1)를 구성하는 각 부의 제어를 행하는 CPU(12)와, 장치(1)를 동작시키기 위한 기본적인 프로그램 및 각종 정수가 기록되어 있는 ROM 및 CPU(12)가 처리를 실행할 때의 작업 영역으로 되는 RAM에 의해 구성되는 시스템 메모리(14)와, 여러가지 지시를 장치(1)에 대하여 행하기 위한 키보드 및 마우스 등으로 이루어지는 입력부(16)와, 각종 표시를 행하는 액정 모니터 등으로 이루어지는 표시부(18)를 구비한다.EMBODIMENT OF THE INVENTION Hereinafter, embodiment of this invention is described with reference to drawings. 1 is a schematic block diagram showing a configuration of an image layout apparatus according to an embodiment of the present invention. As shown in FIG. 1, theimage layout apparatus 1 which concerns on embodiment of this invention performs various control, such as recording control and display control, of image data which shows an image, System memory constituted by aCPU 12 that performs control, a ROM in which basic programs for operating theapparatus 1 and various constants are recorded, and a RAM serving as a work area when theCPU 12 executes a process ( 14), aninput unit 16 composed of a keyboard and a mouse for giving various instructions to theapparatus 1, and adisplay unit 18 composed of a liquid crystal monitor or the like which performs various displays.

또한, 화상 레이아웃 장치(1)는 화상 데이터가 기록된 메모리 카드(2)로부터 화상 데이터를 판독하거나 메모리 카드(2)에 화상 데이터를 기록하기 위한 카드 슬롯(20)과, 화상 데이터를 JPEG로 대표되는 수법으로 압축하거나 압축된 화상 데이터를 해동하는 압축 해동부(22)와, 메모리 카드(2)로부터 판독된 화상 데이터, 복수의 화상을 레이아웃할 때의 배경으로 되는 템플릿을 나타내는 템플릿 데이터, 및 화상을 열람하기 위한 뷰어 소프트웨어 등의 CPU(12)가 실행하는 각종 프로그램 등을 기록하는 하드디스크(24)와, 시스템 메모리(14), 카드 슬롯(20) 및 하드디스크(24)를 제어하는 메모리 제어부(26)와, 표시부(18)의 표시를 제어하는 표시 제어부(28)와, 프린터(3)를 장치(1)에 접속하기 위한 프린터 인터페이스(30)를 구비한다.In addition, theimage layout device 1 represents acard slot 20 for reading image data from thememory card 2 on which image data is recorded or for recording image data on thememory card 2, and representing the image data in JPEG. A compression defrostingunit 22 which decompresses or decompresses the compressed image data by the technique described above, image data read from thememory card 2, template data representing a template serving as a background for laying out a plurality of images, and an image. Ahard disk 24 for recording various programs executed by theCPU 12 such as viewer software for browsing the system, and a memory controller for controlling thesystem memory 14, thecard slot 20, and thehard disk 24. (26), thedisplay control part 28 which controls the display of thedisplay part 18, and theprinter interface 30 for connecting theprinter 3 to theapparatus 1 is provided.

또한, 화상 레이아웃 장치(1)는 후술하는 바와 같이 유저가 결정한, 템플릿에 삽입하는 화상의 레이아웃을 결정하는 레이아웃 결정부(32)와, 레이아웃 결정부(32)에 의해 결정된 레이아웃으로 화상을 레이아웃함으로써 레이아웃 화상을 생성하는 레이아웃 화상 생성부(34)를 구비한다.In addition, theimage layout apparatus 1 lays out an image by thelayout determination part 32 which determines the layout of the image inserted into a template, and the layout determined by thelayout determination part 32 which the user determined as mentioned later. A layoutimage generation unit 34 for generating a layout image is provided.

이하, 레이아웃 결정부(32) 및 레이아웃 화상 생성부(34)의 기능에 대해서 본 실시형태에 있어서 행하여지는 처리에 아울러 설명한다.Hereinafter, the functions of thelayout determining unit 32 and the layoutimage generating unit 34 will be described together with the processing performed in the present embodiment.

도 2는 본 실시형태에 있어서 행하여지는 처리를 나타내는 플로우챠트이다. 유저가 화상의 레이아웃 지시를 입력부(16)로부터 행함으로써 CPU(12)가 처리를 개시하고, 표시부(18)에 하드디스크(24)에 보존된 화상의 섬네일(thumbnail) 화상의 일람을 포함하는 화상 선택 화면을 표시한다[스텝(ST1)]. 도 3은 화상 선택 화면의 예를 나타낸 도면이다. 도 3에 나타낸 바와 같이 화상 선택 화면(40)에는 하드디스크(24)에 보존된 화상의 섬네일 화상의 일람을 표시하는 섬네일 화상 에리어(40A) 및 각종 입력을 행하기 위한 입력 에리어(40B)가 표시되어 있다. 입력 애리어(40B)에는 레이아웃하는 화상을 확정하기 위한 확정 버튼(40C)이 표시되어 있다.2 is a flowchart showing a process performed in the present embodiment. TheCPU 12 starts the process by the user giving the layout instruction of the image from theinput unit 16, and the image including a list of thumbnail images of the image stored in thehard disk 24 in thedisplay unit 18. FIG. The selection screen is displayed (step ST1). 3 is a diagram illustrating an example of an image selection screen. As shown in Fig. 3, on theimage selection screen 40, athumbnail image area 40A for displaying a list of thumbnail images of images stored on thehard disk 24, and aninput area 40B for performing various inputs are displayed. It is. In theinput area 40B, aconfirmation button 40C for determining the image to be laid out is displayed.

유저는 화상 선택 화면(40)에 있어서 입력부(16)를 이용하여 레이아웃하는 복수의 화상을 선택할 수 있다. 구체적으로는, 섬네일 화상 애리어(40A)에 있어서 레이아웃을 소망하는 화상을 클릭함으로써 레이아웃하는 복수의 화상을 선택할 수 있다.The user can select a plurality of images to be laid out using theinput unit 16 on theimage selection screen 40. Specifically, a plurality of images to be laid out can be selected by clicking on a desired image in thethumbnail image area 40A.

이어서, 유저가 확정 버튼(40C)을 클릭함으로써 레이아웃하는 화상의 결정 지시가 된 것인지의 여부의 감시를 개시하고[스텝(ST2)], 스텝(ST2)이 긍정되면 레이아웃 결정부(32)가 유저가 결정한 화상의 수에 따른 템플릿을 하드디스크(24)에 보존된 복수의 템플릿 중에서 결정한다[스텝(ST3)].Subsequently, if the user clicks on theconfirmation button 40C to start the determination of whether or not the image to be laid out has been instructed (step ST2), and if step ST2 is affirmed, thelayout determination unit 32 determines that the user The template according to the number of images determined by the user is determined from a plurality of templates stored in the hard disk 24 (step ST3).

여기서, 본 실시형태에 있어서는 하드디스크(24)에는 화상수와 화상수에 대응하는 화상 삽입 영역을 갖는 템플릿을 특정하는 템플릿 ID를 대응시킨 템플릿 관리 데이터베이스가 보존되어 있다. 도 4는 템플릿 관리 데이터베이스의 예를 나타 낸 도면이다. 도 4에 나타낸 바와 같이 템플릿 관리 데이터베이스(DB1)는 화상수와 화상수에 따른 화상 삽입 영역을 갖는 템플릿 데이터를 특정하기 위한 템플릿 ID가 대응되어 있다. 또한, 템플릿 ID로서는 예컨대 템플릿 데이터의 파일명에 포함되는 수치를 이용할 수 있다.Here, in this embodiment, thehard disk 24 stores a template management database in which a template ID for identifying a template having a number of images and a template having an image insertion area corresponding to the number of images is associated. 4 is a diagram illustrating an example of a template management database. As shown in Fig. 4, the template management database DB1 is associated with a template ID for specifying template data having an image insertion area corresponding to the number of images and the number of images. As the template ID, for example, a numerical value included in the file name of the template data can be used.

레이아웃 결정부(32)는 스텝(ST2)이 긍정된 후, 템플릿 데이터베이스(DB1)를 참조하여 유저가 선택한 화상수에 대응하는 템플릿 ID를 특정하고, 그 템플릿 ID에 의해 특정되는 파일명이 부여된 템플릿 데이터를 하드디스크(24)로부터 판독함으로써 템플릿을 결정한다. 예컨대, 유저가 결정한 화상이 8개인 경우에는, 도 5에 나타낸 바와 같이, 8개의 각종 사이즈를 갖는 화상 삽입 영역을 갖는 템플릿으로 결정된다. 여기서, 본 실시형태에 있어서는 템플릿의 화상 삽입 영역으로의 화상의 삽입 순서가 규정되어 있다. 구체적으로는 사이즈가 큰 화상 삽입 영역일수록 삽입 순위로서 높은 순위가 부여되어 있다. 예컨대, 도 5에 나타낸 템플릿에 있어서는 좌상 및 우하로 위치하는 화상 삽입 영역(42A,42B)이 가장 큰 것이므로 화상 삽입 영역(42A,42B)에는 1,2위의 순위가 부여되어 있다. 또한, 이어서 사이즈가 큰 화상 삽입 영역(42C,42D)에는 3,4위의 순위가 부여되어 있다. 또한, 화상 삽입 영역의 사이즈가 동일한 경우에는 적당히 순위를 할당하면 좋다. 여기서, 도 5에 나타낸 템플릿에 있어서는 화상 삽입 영역(42A,42B,42C,42D) 이외의 화상 삽입 영역(42E~42H)은 모두 사이즈가 동일하기 때문에 화상 삽입 영역(42E~42H)에는 5위 이후 8위까지의 순위가 적당히 부여되어 있다.After the step ST2 is affirmed, thelayout determination unit 32 refers to the template database DB1, specifies a template ID corresponding to the number of images selected by the user, and gives a template to which the file name specified by the template ID is assigned. The template is determined by reading data from thehard disk 24. For example, when there are eight images determined by a user, as shown in FIG. 5, it determines with the template which has the image insertion area | region which has eight various sizes. Here, in this embodiment, the insertion order of the image to the image insertion area of a template is prescribed | regulated. Specifically, the higher the image insertion area is, the higher the insertion order is. For example, in the template shown in FIG. 5, since theimage insertion areas 42A and 42B located at the upper left and the lower right are the largest, the first and second ranks are assigned to theimage insertion areas 42A and 42B. Further, the third and fourth positions are given to the largeimage insertion regions 42C and 42D. In addition, when the size of the image insertion area is the same, a ranking may be appropriately assigned. In the template shown in Fig. 5, all of theimage insertion regions 42E to 42H other than theimage insertion regions 42A, 42B, 42C, and 42D have the same size. The ranking up to 8th is given appropriately.

이어서, 유저가 결정한 복수의 화상에 대해서 예컨대, 파일명순으로 소트한 경우의 선두의 화상을 처리 대상의 화상으로 설정하고[스텝(ST4)], 처리 대상의 화상으로부터 얼굴 영역을 추출한다[스텝(ST5)]. 또한, 얼굴 영역을 추출하는 수법으로서는 화상으로부터 피부색을 가짐과 아울러 인물 얼굴의 형상(예컨대 타원계)을 갖는 영역을 검출하고, 검출된 영역을 얼굴의 영역으로 간주해서 추출하는 수법을 이용할 수 있다. 또한, 이 수법 외에, 예컨대 일본 특허 공개평 8-153187호 공보, 일본 특허 공개평 9-50528호 공보, 일본 특허 공개 2001-14474호 공보, 일본 특허 공개 2001-175868호 공보 및 일본 특허 공개 2001-209795호 공보 등에 기재된 수법 등, 공지의 수법을 이용할 수 있다.Subsequently, for the plurality of images determined by the user, for example, the head image when sorting in the file name order is set as the image to be processed (step ST4), and the face region is extracted from the image to be processed (step ( ST5)]. As a method of extracting a face region, a method of detecting a region having a skin color from an image and having a shape (for example, an elliptic system) of a human face, and extracting the detected region as a region of the face can be used. In addition to this technique, for example, Japanese Patent Laid-Open No. 8-153187, Japanese Patent Laid-Open No. 9-50528, Japanese Patent Laid-Open No. 2001-14474, Japanese Patent Laid-Open No. 2001-175868 and Japanese Patent Laid-Open 2001- A well-known method, such as the method of 209795 etc., can be used.

이어서, 레이아웃 결정부(32)는 추출된 얼굴의 수를 판정하고[스텝(ST6)], 얼굴이 포함되지 않을 경우, 즉 얼굴의 수가 0개인 경우에는 처리 대상 화상에 대해서는 대표 얼굴을 없는 것으로 하고[스텝(ST7)], 템플릿의 화상 삽입 영역에 삽입하는 화상의 순서를 규정하기 위한 삽입순 리스트에 있어서의 대표 얼굴 없음 리스트에 처리 대상 화상 파일명을 추가한다[스텝(ST8)]. 또한, 삽입순 리스트에 대해서는 후술한다.Subsequently, thelayout determination unit 32 determines the number of extracted faces (step ST6), and assumes that there is no representative face for the image to be processed when no faces are included, that is, when the number of faces is zero. [Step ST7], the processing target image file name is added to the no face list in the insertion order list for specifying the order of the images to be inserted into the image insertion area of the template (step ST8). The insertion order list will be described later.

한편, 얼굴의 수가 1개인 경우에는 추출된 얼굴 영역의 얼굴을 대표 얼굴로 하고[스텝(ST9)], 얼굴의 수가 2개 이상인 경우에는 가장 큰 얼굴 영역의 얼굴을 대표 얼굴로 한다[스텝(ST10)]. 그리고, 처리 대상 화상을 삽입순 리스트에 있어서의 대표 얼굴 있음 리스트에 대표 얼굴의 사이즈가 작을수록 순위가 높아지도록 처리 대상화상의 파일명을 추가한다[스텝(ST11)].On the other hand, if the number of faces is one, the face of the extracted face region is the representative face (step ST9). If the number of faces is two or more, the face of the largest face region is the representative face (step ST10). )]. Then, the processing target image is added to the representative face present list in the insertion order list so that the file name of the processing target image is increased so that the smaller the size of the representative face, the higher the ranking (step ST11).

이어서, 처리를 해야 할 다음 화상이 있는지의 여부를 판정하고[스 텝(ST12)], 스텝(ST12)이 긍정되면 처리 대상 화상을 다음 화상으로 설정하고[스텝(ST13)], 스텝(ST5)으로 되돌아가서, 스텝(ST5) 이후의 처리를 되풀이한다.Subsequently, it is determined whether there is a next image to be processed (step ST12). If step ST12 is affirmed, the processing target image is set to the next image [step ST13] and step ST5. Returning to, the processing after step ST5 is repeated.

스텝(ST12)이 부정되면 대표 얼굴 없음 리스트를 대표 얼굴 있음 리스트 후에 부여하여 삽입순 리스트를 완성시킴으로써 레이아웃을 결정한다[스텝(ST14)]. 도 6은 삽입순 리스트의 예를 나타낸 도면이다. 도 6에 나타낸 바와 같이 삽입순 리스트(L0)는 대표 얼굴 있음 리스트(L1)과 대표 얼굴 없음 리스트(L2)로 이루어지고, 스텝(ST14)의 처리에 의해 대표 얼굴 있음 리스트(L1) 후에 대표 얼굴 없음 리스트(L2)가 부여되어 있다. 그리고, 대표 얼굴 있음 리스트(L1)에는 대표 얼굴이 작은 순으로 유저가 선택한 화상 파일명이 기재되고, 대표 얼굴 없음 리스트(L2)에는 얼굴이 포함되지 않는 화상 파일명이 파일명순으로 기재되어 있다.If step ST12 is denied, the layout is determined by giving a no face list list after the representative face list and completing the insertion order list (step ST14). 6 shows an example of an insertion order list. As shown in Fig. 6, the insertion order list L0 is composed of the representative face present list L1 and the representative face no list L2, and the representative face after the representative face present list L1 is processed by the processing of step ST14. None list L2 is given. In the representative face with list L1, the image file names selected by the user are described in order of decreasing representative face, and the image file names without faces are listed in the file name order with no face.

또한, 본 실시형태에 있어서 유저가 선택한 8개의 화상 중 6개의 화상에 얼굴이 포함되고 있고, 2개의 화상에 얼굴이 포함되어 있지 않았다고 하면, 대표 얼굴 있음 리스트(L1)에는 6개의 화상 파일명이 포함되는 얼굴의 사이즈가 작은 순으로 기재되고, 대표 얼굴 없음 리스트(L2)에는 2개의 화상 파일명이 파일명순으로 기재된다. 여기서, 대표 얼굴 있음 리스트(L1)에는 DSCF0013.JPG, DSCFO002.JPG, DSCF0054.JPG, DSCF0005.JPG, DSCF0023.JPG, DSCF0012.JPG의 순으로 화상 파일명이 기재되어 있기 때문에, 각 화상에 포함되는 얼굴은 파일명이 DSCF00l3.JPG의 것이 가장 작고, DSCF0012.JPG 의 것이 가장 큰 것이 된다.In addition, if six faces among eight images selected by the user are included in the present embodiment, and no faces are included in the two images, the representative face presence list L1 includes six image file names. The sizes of the faces to be described are described in descending order, and two image file names are described in the file name order in the representative faceless list L2. Here, the image file names are listed in the representative face present list L1 in the order of DSCF0013.JPG, DSCFO002.JPG, DSCF0054.JPG, DSCF0005.JPG, DSCF0023.JPG, and DSCF0012.JPG. The file name of DSCF00l3.JPG is the smallest and the file name of DSCF0012.JPG is the largest.

이어서, 레이아웃 화상 생성부(34)가 삽입순 리스트(L0)를 참조하여 리스트에 기재된 순으로 템플릿의 화상 삽입 영역의 삽입 순서에 대응시켜서 화상을 화상 삽입 영역에 삽입함으로써 레이아웃 화상을 생성한다[스텝(ST15)]. 그리고, 레이아웃 화상을 표시부(18)에 표시하고[스텝(ST16)], 처리를 종료한다. 또한, 프린터(3)로부터 레이아웃 화상을 프린트 출력해도 좋다.Subsequently, the layoutimage generating unit 34 generates a layout image by inserting the image into the image insertion region in accordance with the insertion order of the image insertion region of the template in the order described in the list with reference to the insertion order list L0 (step). (ST15)]. Then, the layout image is displayed on the display unit 18 (step ST16), and the processing ends. In addition, the layout image may be printed out from theprinter 3.

도 7은 레이아웃 화상의 예를 나타낸 도면이다. 도 7에 나타낸 바와 같이, 이 레이아웃 화상에는 화상 삽입 영역(42A~42F)의 순서로 삽입되는 화상에 포함되는 얼굴의 사이즈가 원래의 화상의 사이즈에 비해서 작은 순으로 삽입되어 있다. 또한, 화상 삽입 영역(43G,42H)에는 인물을 포함하지 않은 화상이 삽입되어 있다.7 is a diagram illustrating an example of a layout image. As shown in Fig. 7, the size of the face included in the image to be inserted in the order of theimage insertion regions 42A to 42F is inserted in the order of being smaller than the size of the original image. In addition, images not including a person are inserted in theimage insertion areas 43G and 42H.

이와 같이, 본 실시형태에 있어서는 얼굴이 포함되어 있는 화상에 대해서는 각 화상에 포함되는 대표 얼굴의 사이즈가 작을수록 템플릿에 있어서의 큰 사이즈의 화상 삽입 영역에 삽입되도록 레이아웃을 결정하도록 했기 때문에, 레이아웃 화상상에 있어서 포함되는 얼굴의 사이즈가 작은 화상에 누가 묘사되어 있는지를 알지 못하게 되어 버리는 것을 방지할 수 있다. 또한, 얼굴의 사이즈가 정규화되는 일도 없기 때문에 상술한 바와 같이 배경이 주제로 되어 있어 포함되는 인물 얼굴이 작은 화상에 대해서도 배경이 주제로 되어 있는 것을 한눈에 알 수 있도록 화상을 배치할 수 있다. 또한, 포함되는 얼굴의 사이즈가 큰 화상에 대해서는 작은 사이즈의 화상 삽입 영역에 삽입되지만 원래 포함되는 얼굴의 사이즈가 크기 때문에 누가 묘사되어 있는가를 알지 못하게 될 일은 없다. 따라서, 본 실시형태에 의하면 화상에 포함되는 얼굴의 사이즈에 따라서 적절하게 화상을 레이아웃 할 수 있다.As described above, in the present embodiment, since the layout is determined so that the smaller the size of the representative face included in each image is inserted into the larger image insertion area in the template, the layout is determined. The size of the face included in the imagination can be prevented from not knowing who is depicted in the small image. In addition, since the size of the face is not normalized, the background is a theme as described above, and the image can be arranged so that it can be seen at a glance that the background is the theme even for an image having a small face. In addition, an image with a large size of a face included is inserted into an image insertion area of a small size, but it is not necessary to know who is depicted because the size of the originally included face is large. Therefore, according to this embodiment, an image can be laid out suitably according to the size of the face contained in an image.

또한, 상기 실시형태에 있어서는 본 발명에 의한 화상 레이아웃 장치(1)를 단독으로 이용하고 있지만, 예컨대 도 8에 나타낸 바와 같이, 사진점의 점두에 설 치되는 주문 접수 장치(50)에 본 발명에 의한 화상 레이아웃 장치(1)를 적용하는 것도 가능하다. 이 경우, 유저는 사진점의 점두에 있어서 주문 접수 장치(50)에 설치되어 있는 메모리 카드 슬롯(52)에 화상이 기록된 메모리 카드를 장전하고, 메모리 카드에 기록된 화상 중에서 레이아웃하기 위한 복수의 화상을 결정한다. 또한, 주문 접수 장치(50)의 모니터(54)는 터치 패널 방식의 입력부를 구비하고, 화상 선택 등의 각종 지시는 모니터(54)에 터치함으로써 행할 수 있다.In addition, in the said embodiment, although theimage layout apparatus 1 which concerns on this invention is used independently, for example, as shown in FIG. 8, in the present invention in theorder reception apparatus 50 installed in the front of a photo shop. It is also possible to apply theimage layout device 1. In this case, the user loads a memory card in which an image is recorded in thememory card slot 52 provided in theorder receiving apparatus 50 at the point of view of a photo shop, and lays out a plurality of images for layout among the images recorded in the memory card. Determine the image. In addition, themonitor 54 of theorder reception apparatus 50 is equipped with the input part of a touch panel system, and various instructions, such as image selection, can be performed by touching themonitor 54. FIG.

그리고, 이에 따라 주문 접수 장치(50)는 상기 실시형태와 마찬가지의 처리를 행하여 레이아웃 화상을 생성하고, 생성된 레이아웃 화상을 모니터(54)에 표시한다. 그리고 유저는 프린트 지시를 주문 접수 장치(50)에 행함으로써 주문 접수 장치(50)에 접속된 사진점의 프린터(56)로부터 레이아웃 화상을 프린트 출력시킬 수 있다.And theorder receiving apparatus 50 performs the process similar to the said embodiment, produces | generates a layout image, and displays the produced layout image on themonitor 54 by this. Then, the user can print out the layout image from theprinter 56 of the photo shop connected to theorder reception device 50 by giving a print instruction to theorder reception device 50.

또한, 상기 실시형태에 있어서는 템플릿의 화상 삽입 영역에 사이즈가 큰 순으로 삽입 순서가 규정되어 있으며, 레이아웃하는 화상에 포함되는 얼굴의 사이즈가 작은 순으로 템플릿의 삽입 순서에 맞추어서 화상의 레이아웃을 결정하고 있지만, 템플릿의 화상 삽입 영역에 사이즈가 작은 순으로 삽입 순서를 규정해도 좋고, 이 경우, 레이아웃하는 화상에 포함되는 얼굴의 사이즈가 큰 순으로 템플릿의 삽입 순서에 맞추어서 화상의 레이아웃을 결정하면 좋다.In the above embodiment, the insertion order is defined in the image insertion area of the template in the order of the largest size, and the layout of the image is determined in accordance with the insertion order of the template in the order of the smallest size of the faces included in the layout image. However, the insertion order may be defined in the order of the smallest size in the image insertion area of the template. In this case, the layout of the image may be determined in accordance with the insertion order of the template in the order of the size of the faces included in the image to be laid out.

이상, 본 발명의 실시형태에 의한 장치에 대해서 설명했지만, 컴퓨터를 상기의 레이아웃 결정부(32) 및 레이아웃 화상 생성부(34)에 대응하는 수단으로서 기능시켜, 도 2에 나타낸 바와 같은 처리를 행하게 하는 프로그램도 본 발명의 실시형 태 1개이다. 또한, 그러한 프로그램을 기록한 컴퓨터 판독가능한 기록 매체도 본 발명의 실시형태 하나이다.As mentioned above, although the apparatus by embodiment of this invention was demonstrated, it functions as a means corresponding to thelayout determination part 32 and the layoutimage generation part 34 mentioned above, and makes a process as shown in FIG. The program described is one embodiment of the present invention. Also, a computer-readable recording medium having such a program recorded therein is one embodiment of the present invention.

본 발명에 의하면, 1매의 배경 화상에 레이아웃 하기 위한 복수의 화상이 결정되고, 각종 사이즈를 갖는 복수의 화상 삽입 영역을 갖는 복수 종류의 템플릿으로부터 결정된 화상의 수에 대응하는 화상 삽입 영역을 갖는 템플릿이 결정된다. 그리고, 복수의 화상 각각에 얼굴이 포함되어 있는 지의 여부가 판정되고, 얼굴이 포함되어 있는 화상에 대해서는 각 화상에 포함되는 대표 얼굴의 사이즈가 작은 화상일수록 템플릿에 있어서의 큰 사이즈의 화상 삽입 영역에 삽입되도록 레이아웃이 결정된다. 한편, 얼굴이 포함되지 않는 화상에 대해서는 템플릿에 있어서의 작은 사이즈의 화상 삽입 영역에 삽입되도록 레이아웃이 결정된다. 이 때문에, 포함되는 얼굴의 사이즈가 작은 화상은 보다 큰 화상 삽입 영역에 삽입되는 것으로 되므로, 그 화상에 누가 묘사되고 있는가를 알지 못하게 되어 버리는 것을 방지할 수 있다. 또한, 얼굴의 사이즈가 정규화되는 것도 아니기 때문에 상술한 바와 같이 배경이 주제로 되어 있어서 포함되는 인물 얼굴이 작은 화상에 대해서도 배경이 주제가 되어 있는 것을 한눈에 알도록 화상을 배치할 수 있다. 또한, 포함되는 얼굴의 사이즈가 큰 화상은 작은 사이즈의 화상 삽입 영역에 삽입되지만 원래 포함되는 얼굴의 사이즈가 크기 때문에 작은 사이즈의 화상 삽입 영역에 삽입하여도 화상에 누가 묘사되고 있는가를 알지 못하게 될 일은 없다. 따라서, 본 발명에 의하면 화상에 포함되는 얼굴의 사이즈에 따라서 적절하게 화상을 레이아웃할 수 있다.According to the present invention, a plurality of images for layout on one background image are determined, and a template having an image insertion area corresponding to the number of images determined from a plurality of types of templates having a plurality of image insertion areas having various sizes. This is determined. Then, it is determined whether or not a face is included in each of the plurality of images, and for an image containing a face, the smaller the size of the representative face included in each image is, the larger the image insertion area in the template is. The layout is determined to be inserted. On the other hand, the layout is determined so that an image without a face is inserted into a small image insertion area in the template. For this reason, since the image with the small size of the face to be included is inserted in a larger image insertion area, it can be prevented from not knowing who is depicted in the image. In addition, since the size of the face is not normalized, as described above, the background is a subject, so that the image can be arranged at a glance to know that the background is the subject even for an image of a small face included. In addition, an image with a large size of a face included is inserted into a small image insertion area, but since the size of a face included originally is large, it is not necessary to know who is depicted in the image even when inserted into a small image insertion area. . Therefore, according to this invention, an image can be laid out suitably according to the size of the face contained in an image.

Claims (4)

Translated fromKorean
1매의 배경 화상에 레이아웃하기 위한 복수의 화상을 결정하는 화상 결정 수단과;Image determination means for determining a plurality of images for layout on one background image;각종 사이즈를 갖는 복수의 화상 삽입 영역을 갖는 복수 종류의 템플릿 중에서 상기 결정된 화상의 수에 대응하는 화상 삽입 영역을 갖는 템플릿을 결정하고, 상기 복수의 화상 각각에 얼굴이 포함되어 있는지의 여부를 판정하고, 상기 얼굴이 포함되어 있는 화상에 대해서는 각 화상에 포함되는 대표 얼굴의 사이즈가 작은 화상일수록 상기 결정된 템플릿에 있어서의 큰 사이즈의 화상 삽입 영역에 삽입하고, 상기 얼굴이 포함되지 않은 화상에 대해서는 상기 결정된 템플릿에 있어서의 작은 사이즈의 화상 삽입 영역에 삽입하도록 상기 복수 화상의 레이아웃을 결정하는 레이아웃 결정 수단을 구비한 것을 특징으로 하는 화상 레이아웃 장치.From among a plurality of kinds of templates having a plurality of image insertion regions having various sizes, a template having an image insertion region corresponding to the determined number of images is determined, and it is determined whether or not a face is included in each of the plurality of images. For the image containing the face, the smaller the size of the representative face included in each image is inserted into the image insertion area of the larger size in the determined template, and the determined image for the image without the face is included. And a layout determination means for determining the layout of the plurality of images so as to be inserted into a small size image insertion area in the template.제 1 항에 있어서,The method of claim 1,상기 템플릿에 포함되는 상기 복수의 화상 삽입 영역의 각각의 사이즈가 큰 순으로 삽입 순서가 규정되어지며,An insertion order is defined in ascending order of sizes of the plurality of image insertion areas included in the template,상기 레이아웃 결정 수단은 상기 대표 얼굴의 사이즈가 가장 작은 화상으로부터 순서대로 상기 삽입 순서에 의해 상기 화상 삽입 영역에 삽입되도록 상기 복수 화상의 레이아웃을 결정하는 수단인 것을 특징으로 하는 화상 레이아웃 장치.And the layout determining means is a means for determining the layout of the plurality of images such that the size of the representative face is inserted into the image insertion area by the insertion order in order from the image having the smallest size.1매의 배경 화상에 레이아웃하기 위한 복수의 화상을 결정하고;Determining a plurality of images for laying out on one background image;각종 사이즈를 갖는 복수의 화상 삽입 영역을 갖는 복수 종류의 템플릿 중에서 상기 결정된 화상의 수에 대응하는 화상 삽입 영역을 갖는 템플릿을 결정하고;Determining a template having an image insertion area corresponding to the determined number of images from among a plurality of kinds of templates having a plurality of image insertion areas having various sizes;상기 복수의 화상 각각에 얼굴이 포함되어 있는지의 여부를 판정하고;Determining whether a face is included in each of the plurality of images;상기 얼굴이 포함되어 있는 화상에 대해서는 각 화상에 포함되는 대표 얼굴의 사이즈가 작은 화상일수록 상기 결정된 템플릿에 있어서의 큰 사이즈의 화상 삽입 영역에 삽입하고, 상기 얼굴이 포함되지 않는 화상에 대해서는 상기 결정된 템플릿에 있어서의 작은 사이즈의 화상 삽입 영역에 삽입하도록 상기 복수 화상의 레이아웃을 결정하는 것을 특징으로 하는 화상 레이아웃 방법.As for the image containing the face, the smaller the size of the representative face included in each image is inserted into the image insertion area of the larger size in the determined template, and the determined template for the image not including the face. The layout of the plurality of images is determined so as to be inserted into an image insertion area of a small size in the apparatus.1매의 배경 화상에 레이아웃 하기 위한 복수의 화상을 결정하는 수순과,A procedure for determining a plurality of images for laying out on one background image,각종 사이즈를 갖는 복수의 화상 삽입 영역을 갖는 복수 종류의 템플릿 중에서 상기 결정된 화상의 수에 대응하는 화상 삽입 영역을 갖는 템플릿을 결정하는 수순과,A procedure for determining a template having an image insertion area corresponding to the determined number of images from among a plurality of types of templates having a plurality of image insertion areas having various sizes;상기 복수 화상의 각각에 얼굴이 포함되어 있는지의 여부를 판정하는 수순과,A procedure for determining whether or not a face is included in each of the plurality of images;상기 얼굴이 포함되어 있는 화상에 대해서는 각 화상에 포함되는 대표 얼굴의 사이즈가 작은 화상일수록 상기 결정된 템플릿에 있어서의 큰 사이즈의 화상 삽입 영역에 삽입하고, 상기 얼굴이 포함되지 않는 화상에 대해서는 상기 결정된 템플릿에 있어서의 작은 사이즈의 화상 삽입 영역에 삽입하도록 상기 복수의 화상 레 이아웃을 결정하는 수순을 갖는 것을 특징으로 하는 화상 레이아웃 방법을 컴퓨터에 실행시키기 위한 프로그램.As for the image containing the face, the smaller the size of the representative face included in each image is inserted into the image insertion area of the larger size in the determined template, and the determined template for the image not including the face. And a procedure for determining the plurality of image layouts to be inserted into an image insertion area of a small size in a computer.
KR1020060088961A2005-09-162006-09-14 Computer-readable recording medium recording image layout apparatus, method and programActiveKR100823964B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020060088961AKR100823964B1 (en)2005-09-162006-09-14 Computer-readable recording medium recording image layout apparatus, method and program

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
JPJP-P-2005-002700712005-09-16
KR1020060088961AKR100823964B1 (en)2005-09-162006-09-14 Computer-readable recording medium recording image layout apparatus, method and program

Publications (2)

Publication NumberPublication Date
KR20070032229Atrue KR20070032229A (en)2007-03-21
KR100823964B1 KR100823964B1 (en)2008-04-22

Family

ID=41345790

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020060088961AActiveKR100823964B1 (en)2005-09-162006-09-14 Computer-readable recording medium recording image layout apparatus, method and program

Country Status (1)

CountryLink
KR (1)KR100823964B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10187520B2 (en)2013-04-242019-01-22Samsung Electronics Co., Ltd.Terminal device and content displaying method thereof, server and controlling method thereof

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH11341272A (en)*1998-05-221999-12-10Noritsu Koki Co Ltd Image processing apparatus and image processing method
JP2000165648A (en)*1998-11-272000-06-16Fuji Photo Film Co LtdImage processing method, its device and recording medium
JP2000270198A (en)*1999-03-172000-09-29Noritsu Koki Co Ltd Image processing method and photographic print processing method
JP2000270199A (en)*1999-03-172000-09-29Noritsu Koki Co Ltd Processing photo prints

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10187520B2 (en)2013-04-242019-01-22Samsung Electronics Co., Ltd.Terminal device and content displaying method thereof, server and controlling method thereof

Also Published As

Publication numberPublication date
KR100823964B1 (en)2008-04-22

Similar Documents

PublicationPublication DateTitle
JP4555197B2 (en) Image layout apparatus and method, and program
JP5993642B2 (en) Information processing apparatus, control method thereof, and program
JP5009577B2 (en) Image search apparatus and method, and program
US8111303B2 (en)Album creating apparatus and method
US20020055955A1 (en)Method of annotating an image
US7475362B2 (en)Information processing apparatus, file processing method, and computer-readable memory medium and program
JP5455456B2 (en) Information processing apparatus, information processing method, and program
JP6031278B2 (en) Information processing apparatus, control method thereof, and program
JP2008035328A (en) Template generating device, image layout device, modified template generating device and program thereof
JP6282065B2 (en) Image processing apparatus, image processing method, and program
EP1909477A2 (en)Scrapbook server, method of controlling same, and control program therefor
JP2008015854A (en) Image processing apparatus and image processing program
US8526741B2 (en)Apparatus and method for processing image
JP2010044625A (en)Information processing apparatus, and method of controlling the same
JP4620877B2 (en) Image processing apparatus, image processing method, and program
JP7696712B2 (en) Image processing device, image processing method, and program
US8120808B2 (en)Apparatus, method, and program for laying out images
US20100077297A1 (en)Information processing apparatus, processing method therefor, and computer-readable storage medium
KR100823964B1 (en) Computer-readable recording medium recording image layout apparatus, method and program
US8582148B2 (en)Image processing apparatus and image processing method
CN100501736C (en) History Control
EP1909475A2 (en)Scrapbook server, method of controlling same, and control program therefor
JP2019003326A (en)Information processor, control method and program
JP2007233778A (en) Index print, index print creation apparatus and method, and program
JP2007140897A (en) Image search apparatus and method, and program

Legal Events

DateCodeTitleDescription
A201Request for examination
PA0109Patent application

Patent event code:PA01091R01D

Comment text:Patent Application

Patent event date:20060914

PA0201Request for examination
N231Notification of change of applicant
PN2301Change of applicant

Patent event date:20070208

Comment text:Notification of Change of Applicant

Patent event code:PN23011R01D

PG1501Laying open of application
E902Notification of reason for refusal
PE0902Notice of grounds for rejection

Comment text:Notification of reason for refusal

Patent event date:20070921

Patent event code:PE09021S01D

E701Decision to grant or registration of patent right
PE0701Decision of registration

Patent event code:PE07011S01D

Comment text:Decision to Grant Registration

Patent event date:20080304

GRNTWritten decision to grant
PR0701Registration of establishment

Comment text:Registration of Establishment

Patent event date:20080415

Patent event code:PR07011E01D

PR1002Payment of registration fee

Payment date:20080416

End annual number:3

Start annual number:1

PG1601Publication of registration
PR1001Payment of annual fee

Payment date:20110318

Start annual number:4

End annual number:4

PR1001Payment of annual fee

Payment date:20120322

Start annual number:5

End annual number:5

FPAYAnnual fee payment

Payment date:20130321

Year of fee payment:6

PR1001Payment of annual fee

Payment date:20130321

Start annual number:6

End annual number:6

FPAYAnnual fee payment

Payment date:20140319

Year of fee payment:7

PR1001Payment of annual fee

Payment date:20140319

Start annual number:7

End annual number:7

FPAYAnnual fee payment

Payment date:20160318

Year of fee payment:9

PR1001Payment of annual fee

Payment date:20160318

Start annual number:9

End annual number:9

FPAYAnnual fee payment

Payment date:20170322

Year of fee payment:10

PR1001Payment of annual fee

Payment date:20170322

Start annual number:10

End annual number:10

FPAYAnnual fee payment

Payment date:20180403

Year of fee payment:11

PR1001Payment of annual fee

Payment date:20180403

Start annual number:11

End annual number:11

FPAYAnnual fee payment

Payment date:20190328

Year of fee payment:12

PR1001Payment of annual fee

Payment date:20190328

Start annual number:12

End annual number:12

PR1001Payment of annual fee

Payment date:20200401

Start annual number:13

End annual number:13

PR1001Payment of annual fee

Payment date:20220323

Start annual number:15

End annual number:15

PR1001Payment of annual fee

Payment date:20240315

Start annual number:17

End annual number:17


[8]ページ先頭

©2009-2025 Movatter.jp