[go: up one dir, main page]

KR101162930B1 - Method and system for editing image files, and computer-readable recorded medium - Google Patents

Method and system for editing image files, and computer-readable recorded medium Download PDF

Info

Publication number
KR101162930B1
KR101162930B1 KR1020100112051A KR20100112051A KR101162930B1 KR 101162930 B1 KR101162930 B1 KR 101162930B1 KR 1020100112051 A KR1020100112051 A KR 1020100112051A KR 20100112051 A KR20100112051 A KR 20100112051A KR 101162930 B1 KR101162930 B1 KR 101162930B1
Authority
KR
South Korea
Prior art keywords
photo
cyan
files
page
file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020100112051A
Other languages
Korean (ko)
Other versions
KR20120050671A (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 문영식 filed Critical 문영식
Priority to KR1020100112051A priority Critical patent/KR101162930B1/en
Publication of KR20120050671A publication Critical patent/KR20120050671A/en
Application granted granted Critical
Publication of KR101162930B1 publication Critical patent/KR101162930B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00143Ordering
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Processing Or Creating Images (AREA)

Abstract

본 발명은 앨범의 페이지에 담을 사진파일의 선택이 용이하고, 사진파일의 개수에 해당하는 메인시안과 예비시안에 배열하여 제공함으로써 앨범의 페이지별 편집시간을 단축시킬 수 있도록 한 사진파일 편집방법, 시스템 및 그 프로그램을 기록한 컴퓨터로 판독 가능한 기록매체에 관한 것이다.
이를 위하여 본 발명은 사진 편집 서버가 복수의 사진파일을 수신하는 단계; 상기 사진 편집 서버가 수신된 복수의 사진파일을 해당 사진파일의 속성정보에 근거하여 시간순으로 정렬하는 단계; 상기 사진 편집 서버가 시안의 주제를 설정하는 단계; 상기 사진 편집 서버가 상기 정렬된 사진파일 중에서 상기 앨범의 페이지에 담을 복수의 사진파일을 페이지 단위로 지정받는 단계; 상기 사진 편집 서버가 상기 설정된 시안의 주제 내에서 상기 페이지에 담긴 사진파일의 개수에 기반하여 결정된 시안에 해당 사진파일을 배열한 메인시안과 복수의 예비시안을 제공하는 단계; 및 상기 사진 편집 서버가 상기 제공된 시안 중에서 선택된 시안을 해당 페이지의 사진파일배치로 결정하는 단계를 포함한다.
According to the present invention, it is easy to select a photo file to be contained in a page of an album, and a photo file editing method for shortening the editing time for each page of an album by providing arrangements in main cyan and preliminary cyan corresponding to the number of photo files. A computer readable recording medium having recorded thereon a system and a program thereof.
To this end, the present invention comprises the steps of receiving a plurality of photo files in the photo editing server; Sorting, by the photo editing server, the received plurality of photo files in chronological order based on attribute information of the corresponding photo file; Setting, by the photo editing server, the subject of cyan; Receiving, by the photo editing server, a plurality of photo files to be included in pages of the album among the sorted photo files in units of pages; Providing, by the photo editing server, a main cyan and a plurality of preliminary cyans arranged with corresponding photo files in a cyan determined based on the number of photo files contained in the page within the set of cyan; And determining, by the photo editing server, the selected cyan among the provided cyan as a photo file arrangement of the corresponding page.

Description

사진파일 편집방법, 시스템 및 그 프로그램을 기록한 컴퓨터로 판독 가능한 기록매체{METHOD AND SYSTEM FOR EDITING IMAGE FILES, AND COMPUTER-READABLE RECORDED MEDIUM}METHOD AND SYSTEM FOR EDITING IMAGE FILES, AND COMPUTER-READABLE RECORDED MEDIUM}

본 발명은 사진파일 편집방법, 시스템 및 그 프로그램을 기록한 컴퓨터로 판독 가능한 기록매체에 관한 것으로, 특히 앨범의 페이지에 담을 사진파일의 선택이 용이하고, 사진파일의 개수에 해당하는 메인시안과 예비시안에 배열하여 제공함으로써 앨범의 페이지별 편집시간을 단축시킬 수 있도록 한 사진파일 편집방법, 시스템 및 그 프로그램을 기록한 컴퓨터로 판독 가능한 기록매체에 관한 것이다.The present invention relates to a method for editing a photo file, a system, and a computer-readable recording medium recording the program thereof. In particular, it is easy to select a photo file to be contained in a page of an album, and the main and preliminary drafts correspond to the number of photo files. The present invention relates to a method for editing a photo file, a system, and a computer-readable recording medium having recorded thereon a program, which can shorten the editing time for each page of an album by arranging the same.

디지털 카메라와 카메라폰 등 디지털 사진을 촬영할 수 있는 다양한 기기들의 등장과 인터넷의 대중화로 이와 관련된 산업들이 국내뿐만 아니라 세계시장에서 급격하게 성장을 하고 있다.With the advent of various devices that can take digital photos such as digital cameras and camera phones and the popularization of the Internet, related industries are growing rapidly in the domestic and global markets.

특히, 디지털 카메라는 촬영렌즈에 의해 획득된 상을 디지털 신호로 변환시켜 메모리에 저장시킴으로써 필름을 필요로 하지 않는다.In particular, a digital camera does not require a film by converting an image acquired by a photographing lens into a digital signal and storing it in a memory.

디지털 카메라는 메모리의 용량이 한정되어 있고, 다양한 기능을 제공하지 못하고 있다. 따라서, 디지털 카메라 기능을 숙지하고 있지 않은 일반인은 디지털 카메라로 획득된 사진파일의 사진 편집에 어려움이 있다.Digital cameras have a limited memory capacity and do not provide various functions. Therefore, the general person who is not familiar with the digital camera function has difficulty in editing the photo of the photo file obtained by the digital camera.

이러한 사진 편집의 어려움을 극복하기 위하여 여러 가지 편집프로그램, 예를 들면, 포토샵, 앨범 전용 프로그램 및 앨범 자동 편집 프로그램이 제공되고 있다.In order to overcome the difficulties of photo editing, various editing programs are provided, for example, Photoshop, album-only programs, and album auto-editing programs.

그러나, 이러한 편집프로그램 중 포토샵과 같은 편집프로그램 이용시 사진의 완성도를 높일 수 있지만 여러개의 사진파일을 한 장의 사진에 편집하는데 많은 시간(예를 들면, 1~3일)이 필요하다. 뿐만 아니라 포토샵의 편집 툴에 익숙하지 않은 초보 사용자의 경우 편집 툴을 익혀야 하는 번거로움이 있다.However, when using an editing program such as Photoshop among these editing programs, the completeness of the picture can be improved, but it takes a lot of time (for example, 1 to 3 days) to edit several picture files in a single picture. In addition, novice users unfamiliar with Photoshop's editing tools can be cumbersome.

또한, 앨범 전용 프로그램 이용시 사진파일을 시안에 배열한 결과물을 제공하나, 사용자가 여러 가지 디자인으로의 변경을 통하여 시안에 사진파일을 배열해야 하기 때문에, 사진의 완성도를 높일 수 있지만 시안 변경에 많은 시간(예를 들면, 2~8시간)이 소요된다.In addition, when using an album-only program, the result of arranging the photo files in the cyan is provided, but the user needs to arrange the photo files in the cyan by changing them to various designs. (For example, 2 to 8 hours).

그리고, 앨범 자동 편집 프로그램 이용시 하나의 시안만 사용해야 하고 사진파일의 개수가 정해져 있기 때문에 시간적으로 사진 편집이 빠르지만, 정해진 시안 틀과 정해진 사진파일의 개수로만 작업해야되므로 다양성이 없고 완성도가 낮다.In addition, when using the automatic album editing program, only one cyan should be used and the number of photo files is fixed, so the photo editing is quick in time. However, since the work should be performed only with a predetermined cyan frame and a predetermined number of photo files, there is no variety and low completion.

본 발명의 목적은, 앨범의 페이지에 담을 사진파일의 선택이 용이하고, 사진파일의 개수에 해당하는 메인시안과 예비시안에 배열하여 제공함으로써 앨범의 페이지별 편집시간을 단축시킬 수 있도록 한 사진파일 편집방법, 시스템 및 그 프로그램을 기록한 컴퓨터로 판독 가능한 기록매체를 제공함에 있다.An object of the present invention is to easily select a photo file to be contained in the page of the album, and to arrange the main cyan and preliminary cyan corresponding to the number of photo files provided by the photo file to reduce the editing time for each page of the album A computer-readable recording medium having recorded thereon an editing method, a system, and a program thereof is provided.

상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른 사진파일 편집방법은 사진 편집 서버가 복수의 사진파일을 수신하는 단계; 상기 사진 편집 서버가 수신된 복수의 사진파일을 해당 사진파일의 속성정보에 근거하여 시간순으로 정렬하는 단계; 상기 사진 편집 서버가 시안의 주제를 설정하는 단계; 상기 사진 편집 서버가 상기 정렬된 사진파일 중에서 상기 앨범의 페이지에 담을 복수의 사진파일을 페이지 단위로 지정받는 단계; 상기 사진 편집 서버가 상기 설정된 시안의 주제 내에서 상기 페이지에 담긴 사진파일의 개수에 기반하여 결정된 시안에 해당 사진파일을 배열한 메인시안과 복수의 예비시안을 제공하는 단계; 및 상기 사진 편집 서버가 상기 제공된 시안 중에서 선택된 시안을 해당 페이지의 사진파일배치로 결정하는 단계를 포함한다.According to one or more exemplary embodiments, a method of editing a photo file includes: receiving, by a photo editing server, a plurality of photo files; Sorting, by the photo editing server, the received plurality of photo files in chronological order based on attribute information of the corresponding photo file; Setting, by the photo editing server, the subject of cyan; Receiving, by the photo editing server, a plurality of photo files to be included in pages of the album among the sorted photo files in units of pages; Providing, by the photo editing server, a main cyan and a plurality of preliminary cyans arranged with corresponding photo files in a cyan determined based on the number of photo files contained in the page within the set of cyan; And determining, by the photo editing server, the selected cyan among the provided cyan as a photo file arrangement of the corresponding page.

또한 본 발명의 일 실시예에 따른 사진파일 편집방법은 상기 지정받는 단계 이후에, 상기 사진 편집 서버가 상기 페이지 단위로 지정받은 사진파일을 페이지순서대로 썸네일창에 썸네일 형태로 표시하는 단계를 더 포함하는 것이 바람직하다.In addition, the method for editing a photo file according to an embodiment of the present invention further includes the step of displaying, in the form of thumbnails, the photo file designated by the page unit in the page order after the step of receiving the picture by the photo editing server. It is desirable to.

상기 썸네일창에는 해당 페이지에 담긴 사진파일의 개수가 표시되거나, 사진파일의 개수에 해당하는 이미지를 축소시켜 표시되거나, 사진파일의 개수에 해당하는 미리 정해진 형태가 표시되는 것이 바람직하다.In the thumbnail window, the number of photo files included in the corresponding page is displayed, the image corresponding to the number of photo files is reduced or displayed, or a predetermined form corresponding to the number of photo files is preferably displayed.

또한 본 발명의 일 실시예에 따른 사진파일 편집방법은 상기 제공하는 단계 이전에, 상기 사진 편집 서버가 상기 설정된 시안의 주제를 재설정하는 단계를 더 포함하되, 상기 재설정하는 단계는 상기 사진 편집 서버가 상기 설정된 시안의 주제에 대한 변경요청에 따라 시안 주제 변경창을 제공하는 단계; 및 상기 사진 편집 서버가 상기 제공된 변경창을 통하여 시안의 주제를 재설정받는 단계를 포함하는 것이 바람직하다.In addition, the method of editing a photo file according to an embodiment of the present invention further includes the step of resetting the subject of the set cyan by the photo editing server before the providing step, wherein the resetting is performed by the photo editing server. Providing a cyan topic change window according to the change request for the set cyan topic; And resetting, by the photo editing server, the subject of cyan through the provided change window.

상기 제공하는 단계는 상기 사진 편집 서버가 상기 재설정된 시안의 주제에 맞춰 상기 사진파일을 배열한 상기 메인시안 및 예비시안을 제공하는 것이 바람직하다.In the providing step, it is preferable that the photo editing server provides the main cyan and the preliminary cyan arranged by arranging the photo files according to the reset cyan.

상기 썸네일창에는 배치작업이 완료된 페이지와 미완료된 페이지를 구별하여 표시되는 것이 바람직하다.Preferably, the thumbnail window is displayed by distinguishing between a page in which a batch operation is completed and an incomplete page.

상기 썸네일창상에 표시된 페이지들은 맞교체가 가능한 것이 바람직하다.The pages displayed on the thumbnail window may be replaced.

상기 시안은 상기 시안의 주제내에서 상기 사진파일의 크기를 더 기반하여 결정되는 것이 바람직하다.Preferably, the cyan is further determined based on the size of the photo file within the subject of the cyan.

또한 본 발명의 다른 실시예에 따른 사진파일 편집시스템은 복수의 사진파일을 수신하는 수신모듈; 상기 수신된 복수의 사진파일을 해당 사진파일의 속성정보에 근거하여 시간순으로 정렬하는 정렬모듈; 상기 정렬된 사진파일 중에서 상기 앨범의 페이지에 담을 복수의 사진파일을 페이지 단위로 지정받는 사진파일 지정모듈; 상기 사진파일이 배열된 시안의 주제를 설정하는 시안주제 설정모듈; 및 상기 설정된 시안의 주제 내에서 상기 페이지에 담긴 사진파일의 개수에 근거하여 시안을 결정하고 결정된 시안에 해당 사진파일을 배열한 메인시안과 복수의 예비시안을 제공하여 제공된 시안 중에서 선택된 시안을 해당 페이지의 사진파일배치로 결정하는 편집모듈을 포함한다.In addition, the photo file editing system according to another embodiment of the present invention includes a receiving module for receiving a plurality of photo files; An alignment module for sorting the received plurality of photo files in chronological order based on attribute information of the corresponding photo file; A photo file designation module for designating a plurality of photo files to be included in pages of the album among the sorted photo files in units of pages; A cyan topic setting module for setting a theme of cyan in which the photo file is arranged; A cyan selected from among the cyan provided by determining a cyan based on the number of photo files included in the page within the set of cyan, and providing a plurality of preliminary cyan by providing a main cyan and a plurality of preliminary cyan in the determined cyan. Includes an editing module that determines the placement of photo files.

본 발명의 실시예에 따르면 앨범의 페이지에 담을 사진파일의 선택이 용이하고, 사진파일의 개수에 해당하는 메인시안과 예비시안에 배열하여 제공함으로써 앨범의 페이지별 편집시간을 단축시킬 수 있는 효과가 있다.According to an embodiment of the present invention, it is easy to select a photo file to be included in the page of the album, and the arrangement is provided in the main cyan and the preliminary cyan corresponding to the number of the photo files. have.

또한 본 발명의 실시예에 따르면 페이지 단위로 지정받은 사진파일을 페이지순서대로 썸네일창에 표시함에 따라 앨범에 수록될 페이지의 사진파일을 용이하게 확인할 수 있는 효과도 있다. 또한 지정된 사진파일과 미지정된 사진파일을 구분하여 표시함으로써 앨범의 페이지에 사진파일을 중복되지 않게 지정할 수 있다.In addition, according to an embodiment of the present invention, by displaying the photo files designated in units of pages in the thumbnail window in page order, there is an effect of easily checking the photo files of the pages to be included in the album. In addition, by displaying the specified and unspecified photo files separately, it is possible to designate the photo files on the pages of the album so as not to overlap.

또한 본 발명의 실시예에 따르면 페이지에 담긴 사진파일의 개수를 표시함에 따라 해당 페이지에 배열될 사진파일의 개수를 쉽게 파악할 수 있는 효과도 있다.In addition, according to an embodiment of the present invention, by displaying the number of photo files included in the page, it is also possible to easily determine the number of photo files arranged on the page.

또한 본 발명의 실시예에 따르면 사진파일을 페이지단위로 담은 후에 시안의 주제를 재설정할 수 있음에 따라 사진파일의 배치에 어울리는 시안의 주제를 변경하는데 필요한 시간을 단축시킬 수 있는 효과도 있다.In addition, according to an embodiment of the present invention, since the subject of cyan may be reset after the photo file is contained in units of pages, the time required for changing the subject of cyan suitable for the arrangement of the photo files may be shortened.

또한 본 발명의 실시예에 따르면 배치작업이 완료된 페이지와 미완료된 페이지를 구분하여 표시함에 따라, 편집이 필요한 페이지의 선택이 용이한 효과도 있다.In addition, according to an embodiment of the present invention, by displaying the page in which the batching operation is completed and the incomplete page, it is possible to easily select the page �� which needs editing.

그리고 본 발명의 실시예에 따르면 사진파일이 담긴 페이지들간의 맞교체가 가능함에 따라 원하는 페이지에 원하는 사진파일들이 배열된 페이지의 배치를 가능하게 하여 사용자의 만족도도 높일 수 있고 사진파일 편집 시간을 훨씬 단축시킬 수 있는 효과도 있다.In addition, according to the embodiment of the present invention, as it is possible to alternate between the pages containing the photo file, it is possible to arrange the page in which the desired photo files are arranged on the desired page, thereby increasing the user's satisfaction and making the photo file editing time much longer. There is also an effect that can be shortened.

도 1은 본 발명의 일 실시예에 따른 사진파일 편집시스템의 환경을 설명하기 위한 블록도.
도 2는 도 1에 도시된 사진파일 편집 서버를 설명하기 위한 블록도.
도 3은 본 발명의 다른 실시예에 따른 사진파일 편집시스템의 사진파일 편집방법을 설명하기 위한 동작 흐름도.
도 4a 내지 도 4f는 도 3에 도시된 사진파일 편집방법의 환경을 설정하는 방법을 설명하기 위한 화면 예시도들.
도 5a 내지 도 5c는 도 3에 도시된 사진파일 편집방법을 설명하기 위한 화면 예시도들.
1 is a block diagram illustrating an environment of a photo file editing system according to an embodiment of the present invention.
FIG. 2 is a block diagram for explaining a photo file editing server shown in FIG. 1; FIG.
3 is a flowchart illustrating a method of editing a photo file of a photo file editing system according to another exemplary embodiment of the present invention.
4A to 4F are screen examples for explaining a method for setting an environment of the photo file editing method shown in FIG.
5A through 5C are exemplary diagrams for explaining a method of editing a photo file shown in FIG. 3;

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 사진파일 편집시스템의 환경을 설명하기 위한 블록도이고, 도 2는 도 1에 도시된 사진파일 편집 서버를 설명하기 위한 블록도이다.1 is a block diagram illustrating an environment of a photo file editing system according to an embodiment of the present invention, and FIG. 2 is a block diagram illustrating the photo file editing server shown in FIG. 1.

도 1을 참조하면, 본 발명의 일 실시예에 따른 사진파일 편집시스템은 정보의 요청자인 사용자 단말기(10)와, 정보의 공급자인 사진파일 편집서버(30)와, 사용자 단말기(10), 사진파일 편집서버(30)를 유, 무선으로 인터페이스하기 위한 통신망(20)을 포함하여 구성된다.Referring to FIG. 1, a photo file editing system according to an embodiment of the present invention includes a user terminal 10 as a requester of information, a photo file editing server 30 as a provider of information, a user terminal 10, and a photo. It comprises a communication network 20 for interfacing the file editing server 30 wired, wireless.

사용자 단말기(10)는 노트북과 같은 개인용 컴퓨터뿐만 아니라 무선 인터넷 통신이 가능한 이동 통신 단말기, PDA(Personal Digital Assistant) 등을 포함하는 것으로 설정하였으나, 본 발명이 이에 한정되는 것은 아니다.The user terminal 10 is set to include not only a personal computer such as a notebook computer, but also a mobile communication terminal capable of wireless Internet communication, a personal digital assistant (PDA), and the like, but the present invention is not limited thereto.

특히, 사용자 단말기(10)는 사진 편집을 요청하기 위하여 사진파일을 통신망(20)을 사진파일 편집서버(30)로 전송한다. 이러한 사용자 단말기(10)는 디지털 카메라, 카메라폰과 같은 디지털 촬영기기로부터 획득된 사진파일을 통신케이블, 예를 들면 USB(Universal Serial Bus)를 통해 수신할 수 있다.In particular, the user terminal 10 transmits a picture file to the picture file editing server 30 through the communication network 20 to request picture editing. The user terminal 10 may receive a picture file obtained from a digital photographing device such as a digital camera or a camera phone through a communication cable, for example, a universal serial bus (USB).

통신망(20)은 유선으로 접속할 수 있는 TCP/IP 프로토콜과 무선으로 접속할 수 있는 WAP 프로토콜 등을 사용한 인터넷망, 내부 네트워크 등을 포함한다. 여기에서, 사용자 단말기(10)는 통신망(20)(예를 들면, 인터넷망)을 통해 사진파일 편집서버(30)에 연결되어 있다.The communication network 20 includes an Internet network, an internal network, and the like using a TCP / IP protocol that can be wired and a WAP protocol that can be wirelessly connected. Here, the user terminal 10 is connected to the photo file editing server 30 through the communication network 20 (for example, the Internet network).

사진파일 편집서버(30)는 다양한 배열구조를 갖는 시안(試案)을 저장한 시안 데이터베이스(30a)를 포함하며, 통신망(20)을 통해 통신접속을 이룬 사용자 단말기(10)로부터 수신된 사진파일을 저장한 사진파일 데이터베이스(30b)를 포함할 수 있다. 시안 데이터베이스(30a)에는 계절사진, 생일사진, 축제사진, 가족사진, 베이비사진 등에 어울리는 배경을 제공하는 시안의 주제인 테마와, 테마별로 사진파일의 개수에 대응시킨 복수의 시안이 저장될 수 있다. 나아가, 시안은 사진파일의 크기를 더 고려한 배열 구조가 결정되는 것이 바람직하다.The photo file editing server 30 includes a cyan database 30a storing cyan having various arrangement structures, and includes a photo file received from the user terminal 10 that has made a communication connection through the communication network 20. The stored picture file database 30b may be included. The cyan database 30a may store a theme, which is a theme of Cyan, which provides a background suitable for a season photo, a birthday photo, a festival photo, a family photo, a baby photo, and a plurality of cyan colors corresponding to the number of photo files for each theme. . Furthermore, it is preferable that cyan be determined an arrangement structure that considers the size of the photo file further.

사진파일 편집서버(30)는 통신망(20)을 통해 통신접속을 이룬 사용자 단말기(10)로부터 수신된 사진파일들에 대하여 페이지단위로 사진파일을 지정받고, 지정받은 페이지에 사진파일을 배열한 메인시안과 예비시안을 제공할 수 있다. 이때 메인시안과 예비시안은 사진파일의 개수에 해당하는 시안들이고, 메인시안은 이용자의 선호도에 의해 결정되거나, 앨범 제작을 요청한 요청자의 개인 취향에 맞추어 결정되거나, 사진파일의 크기에 맞추어 결정될 수 있다. 예를 들어 3장의 사진파일이 가로사진 2장과 세로사진 1장인 경우 사진파일의 크기에 맞추어 배열될 시안 즉, 가로사진 2장과 세로사진 1장을 배열할 수 있는 시안을 메인 시안으로 결정할 수 있다.The photo file editing server 30 receives a photo file on a page basis with respect to the photo files received from the user terminal 10 making a communication connection through the communication network 20, and arranges the photo files on the designated page. Cyan and reserve cyan can be provided. In this case, the main cyan and the preliminary cyan are cyan corresponding to the number of photo files, and the main cyan may be determined by the user's preference, according to the personal preference of the requestor requesting the album production, or the size of the photo file. . For example, if the three photo files are two horizontal photos and one vertical photo, the cyan to be arranged according to the size of the photo file, that is, the cyan that can arrange two horizontal photos and one vertical photo, can be determined as the main cyan. have.

또한 사진파일 편집서버(30)는 제공된 메인시안과 예비시안 중 선택된 어느 하나의 시안으로 해당 페이지에 수록될 사진파일의 배치를 결정한다. 이와 같이 앨범의 페이지별로 사진파일의 배치가 결정된 후 앨범의 제작 요청에 따라 앨범의 제작과정을 수행할 수 있다.In addition, the picture file editing server 30 determines the arrangement of the picture file to be included in the corresponding page as one cyan selected from the provided main cyan and the preliminary cyan. As such, after the arrangement of the photo files is determined for each page of the album, the production process of the album may be performed according to the production request of the album.

도 2를 참조하면 사진파일 편집서버(30)는 수신모듈(31), 추출모듈(32), 정렬모듈(33), 사진파일 지정모듈(34), 시안주제 설정모듈(35), 편집모듈(36) 및 표시처리모듈(37)을 포함하여 구성될 수 있다.2, the photo file editing server 30 includes a reception module 31, an extraction module 32, an alignment module 33, a photo file designation module 34, a cyan theme setting module 35, and an editing module ( 36) and the display processing module 37.

수신모듈(31)은 사용자 단말기(10)로부터 편집에 사용될 사진파일을 수신한다. 이와 같이 수신된 사진파일은 사진파일 데이터베이스(30b)에 임시적으로 저장된다. 이때, 사진파일의 개수는 앨범의 페이지에 디자인할 사진파일의 개수가 바람직하다.The receiving module 31 receives a picture file to be used for editing from the user terminal 10. The received photo file is temporarily stored in the photo file database 30b. At this time, the number of photo files is preferably the number of photo files to be designed on the page of the album.

추출모듈(32)은 수신모듈(31)에 의해 수신된 사진파일의 세부정보, 즉 디지털 카메라가 채택하고 있는 JPEG(Joint Photographic Experts Group) 속성정보 표준인 교환이미지파일형식(EXIF: Exchangeable Image File Format, 이하 'EXIF'라 한다)의 속성정보 중에서 원본날짜를 추출한다. 이 EXIF의 속성정보는 카메라 제조사(Maker), 카메라 모델(Model), 이미지 에디터(Software), 사진을 보정한 날짜(Datetime), EXIF 버전(EXIF version), 촬영한 날짜(Shoot Datetime), 웹에 올려진 사진의 실제크기(Image Size), 노출시간(Exposure Time), 촬영프로그램(Exposure Program), 렌즈초점길이(Focal Length), 조리개 개방수치(F-Number, 플래시 사용 여부 등 세부적인 부가정보이다.The extraction module 32 is an exchangeable image file format (EXIF) that is detailed information of a photo file received by the reception module 31, that is, a JPEG (Joint Photographic Experts Group) attribute information standard adopted by a digital camera. The original date is extracted from the attribute information of 'EXIF'. Attribute information of this EXIF is recorded on the camera manufacturer (Maker), camera model (Model), image editor (Software), date corrected (Datetime), EXIF version (EXIF version), date taken (Shoot Datetime), Detailed information such as image size, exposure time, exposure program, lens focal length, aperture opening value (F-Number, flash use) etc. .

여기에서, JPEG의 EXIF 속성정보 포맷은 대부분의 디지털 카메라가 사용되는 것으로 널리 알려져 있고, EXIF 속성정보를 확인할 수 있는 프리웨어들이 대중화되어 있기 때문에 EXIF 속성정보에서 원본날짜를 읽어들일 수 있는 간단한 코딩만으로도 원본날짜를 추출할 수 있다.Here, JPEG's EXIF attribute information format is widely known that most digital cameras are used, and since freeware that can verify EXIF attribute information is popularized, simple coding that can read the original date from the EXIF attribute information can be achieved by simple coding. You can extract the date.

정렬모듈(33)은 추출모듈(32)에 의해 추출된 날짜를 바탕으로 사진파일을 시간순서대로 오름차순 또는 내림차순으로 정렬하여 표시할 수 있다. 이에 따라 사용자는 비슷한 시간대에 획득된 사진파일들을 페이지단위로 용이하게 지정할 수 있다.The sorting module 33 may sort and display the photo files in ascending or descending order in time order based on the date extracted by the extraction module 32. Accordingly, the user can easily designate the photo files acquired in the similar time zone in units of pages.

사진파일 지정모듈(34)은 사진파일 중에서 페이지 단위로 사진파일을 지정받는다. 더 자세하게 사진파일 지정모듈(34)은 정렬모듈(33)을 통하여 시간순서대로 정렬되어 표시된 사진파일 중에서 한 페이지에 수록될 사진파일을 지정받는다. 이때 하나의 페이지에 수록될 사진파일은 복수의 사진파일일 수 있다.The photo file designation module 34 receives a photo file on a page basis among the photo files. In more detail, the photo file designation module 34 receives a photo file to be included in one page among the displayed photo files arranged in chronological order through the alignment module 33. In this case, the photo file to be included in one page may be a plurality of photo files.

사진파일 지정모듈(34)은 사용자 단말기(10)의 사용자에 의해 페이지단위로 지정받은 사진파일들을 썸네일창사에 썸네일 형태로 위치시킬 수 있다. 썸네일창은 한 화면의 하단에 위치할 수 있으며, 사진파일을 담을 수 있는 '사진담기' 메뉴가 썸네일창과 사진파일이 배열된 시안창 사이에 위치될 수 있다.The picture file designation module 34 may locate the picture files designated by the unit of the user terminal 10 in the form of thumbnails in the thumbnail window. The thumbnail window may be located at the bottom of one screen, and a 'picture add' menu for storing picture files may be located between the thumbnail window and the cyan window in which the picture files are arranged.

시안주제 설정모듈(35)은 페이지에 담은 사진파일을 배열할 시안의 주제를 설정할 수 있다. 시안의 주제는 사진파일을 지정받기 전에 설정할 수 있고, 사진파일을 페이지에 담은 후에 설정된 시안의 주제를 재설정할 수도 있다. 시안의 주제를 설정하는 경우 시안주제 설정모듈(35)은 시안 주제 변경창을 제공하고 제공된 시안 주제 변경창을 통하여 원하는 시안의 주제를 선택받을 수 있다. 시안 주제 변경창에는 시안 주제 명칭을 선택할 수 있는 선택란과, 해당 명칭에 시안의 디자인이 표시될 수 있다. 시안의 디자인은 사진파일의 개수별로 표시될 수 있다.The cyan topic setting module 35 may set the theme of cyan to arrange the photo files included in the page. The theme of cyan can be set before the photo file is assigned, and the theme of cyan can be reset after the photo file is put on the page. When setting the cyan theme, the cyan topic setting module 35 may provide a cyan theme changing window and receive a desired cyan theme through the provided cyan theme changing window. In the cyan theme change window, a check box for selecting a cyan subject name and a cyan design may be displayed in the corresponding cyan name. The design of the cyan may be displayed by the number of photo files.

편집모듈(36)은 시안주제 설정모듈(35)에 의해 설정된 시안의 주제내에서 페이지에 담긴 사진파일의 개수에 해당하는 시안을 결정하고 결정된 시안에 사진파일을 배열한 메인시안과 예비시안을 제공한다. 또한 편집모듈(36)은 제공된 메인시안과 예비시안 중에서 선택된 어느 하나의 시안을 해당 페이지의 사진파일 배치로 결정한다.The editing module 36 determines the cyan corresponding to the number of photo files contained in the page in the cyan theme set by the cyan topic setting module 35, and provides the main cyan and the preliminary cyan which arranged the photo files in the determined cyan. do. In addition, the editing module 36 determines any one cyan selected from the provided main cyan and the preliminary cyan as a photo file arrangement of the corresponding page.

표시처리모듈(37)은 배치작업이 완료된 페이지와 배치작업이 미완료된 페이지를 구별하여 표시할 수 있다. 즉, 표시처리모듈(37)은 편집모듈(36)에 의해 사진파일의 배치가 결정된 페이지는 사진파일의 배치 상태가 해당 페이지에 표시되도록 하고, 편집이 수행되지 않은 페이지는 지정받은 사진파일의 개수가 해당 페이지에 표시되도록 할 수 있다. 배치작업이 미완료된 페이지에는 사진파일의 개수에 해당하는 이미지를 축소시켜 표시되거나, 사진파일의 개수에 상응하는 미리 정해진 형태가 표시될 수 있다. 이에 따라, 사용자가 사진파일의 배치를 결정해야 하는 페이지를 쉽게 파악할 수 있다.The display processing module 37 may distinguish and display a page on which a batch job is completed and a page on which a batch job is not completed. That is, the display processing module 37 displays the arrangement state of the photo files on the page where the arrangement of the photo files is determined by the editing module 36, and the number of the designated photo files on the page where the editing is not performed. Can be displayed on the page. The page in which the batching operation is not completed may be displayed by reducing an image corresponding to the number of photo files, or a predetermined form corresponding to the number of photo files may be displayed. Accordingly, it is possible to easily grasp the page where the user should determine the arrangement of the photo files.

이와 같은 구성을 갖는 본 발명의 일 실시예에 따른 사진파일 편집시스템의 편집방법을 설명하면 다음과 같다.Referring to the editing method of a photo file editing system according to an embodiment of the present invention having such a configuration as follows.

사진파일 편집서버(30)는 통신망(20)을 통해 통신접속을 이룬 사용자 단말기(10)로부터 앨범에 수록될 복수의 사진파일을 수신한다(S101).The photo file editing server 30 receives a plurality of photo files to be included in the album from the user terminal 10 which has made a communication connection through the communication network 20 (S101).

다음 사진파일 편집서버(30)는 수신된 복수의 사진파일을 시간순으로 정렬한다(S103). 이때 사진파일은 속성정보, 즉 EXIF 정보를 추출하고, 추출된 EXIF 정보에 포함된 원본날짜를 기초로 하여 복수의 사진을 정렬할 수 있다.Next, the photo file editing server 30 sorts the received plurality of photo files in chronological order (S103). In this case, the picture file may extract attribute information, that is, EXIF information, and sort the plurality of pictures based on the original date included in the extracted EXIF information.

다음 사진파일 편집서버(30)는 앨범의 페이지에 수록될 시안의 주제, 즉 템플릿의 주제를 설정받는다(S105). 본 실시예에서는 시안의 주제를 설정받는 것으로만 설명하고 있지만, 도 4a 내지 도 4f에 도시된 화면 예시도와 같이 '상품종류', 상품명', '페이지/가격', '커버'에 대한 환경을 더 설정받을 수 있다.Next, the photo file editing server 30 receives a theme of cyan, that is, a template of the template to be included in the page of the album (S105). In this embodiment, only the subject of cyan is set, but the environment for 'product type', product name, 'page / price', and 'cover' is further illustrated as the screen examples shown in FIGS. 4A to 4F. Can be set.

도 4a 내지 도 4f를 참조하면 사진파일 편집서버(30)는 도 4a에 도시된 바와 같이 '상품분류'에 대하여 '편집상품', '포토북', '사진팬시' 중 어느 하나를 선택받고, 선택받은 상품분류에 대한 상품종류를 제공한다. 제공된 상품종류 중 예를 들면 '디자인앨범'이 선택된 경우 선택된 디자인앨범의 설명 이미지를 한 화면상에 표시할 수 있다. 이때, 설명 이미지는 '설명 이미지 변경'을 통하여 변경될 수 있다.4A to 4F, the photo file editing server 30 receives one of 'edited goods', 'photobook' and 'photo fancy' for 'product classification' as shown in FIG. 4A, Provide the product type for the selected product classification. For example, if 'design album' is selected among the provided product types, a description image of the selected design album can be displayed on one screen. In this case, the description image may be changed through 'change description image'.

상품분류가 '포토북'이면서 상품종류가 '디자인앨범'으로 선택된 경우 디자인앨범에 디자인을 도 4b에 도시된 바와 같이 제공되며, 제공된 디자인 중에서 선택된 상품명 예를 들면 5X7_디자인으로 설정될 수 있다. 상품명에는 상품코드, 가로사이즈, 세로사이즈 및 단위를 포함할 수 있다.When the product classification is 'photobook' and the product type is selected as the 'design album', the design is provided in the design album as shown in FIG. 4B, and the product name selected from the provided designs may be set to, for example, 5X7_design. The product name may include a product code, a horizontal size, a vertical size, and a unit.

다음 사진파일 편집서버(30)는 페이지/가격에 대한 환경을 도 4c에 도시된 바와 같은 화면을 통하여 설정받을 수 있다. 페이지는 앨범의 총 페이지일 수 있고, 가격은 앨범의 가격일 수 있다.Next, the photo file editing server 30 may receive an environment for a page / price through a screen as shown in FIG. 4C. The page may be the total page of the album and the price may be the price of the album.

다음 사진파일 편집서버(30)는 앨범의 커버를 도 4d에 도시된 바와 같은 화면을 통하여 설정받을 수 있다. 도 4d에 도시된 화면에는 커버목록이 나열되고, 그 커버목록중에서 선택된 커버에 대한 커버 상세 정보를 한 화면상에 제공할 수 있다. 커버의 상세 정보에는 커버명, 커버코드, 커버 템플릿, 가로/세로 사이즈 등을 포함할 수 있다.Next, the photo file editing server 30 may receive the cover of the album through a screen as shown in FIG. 4D. In the screen illustrated in FIG. 4D, a cover list may be listed, and cover detailed information of a cover selected from the cover lists may be provided on one screen. The detailed information of the cover may include a cover name, cover code, cover template, horizontal / vertical size, and the like.

다음 사진파일 편집서버(30)는 도 4e에 도시된 바와 같은 화면을 통하여 상술된 S105 단계에서 수행되는 시안의 주제를 설정받을 수 있다. 도 4e는 이미 도 4b의 화면을 통하여 선택된 상품명에 대하여 시안의 주제를 제공할 수 있다. 시안의 주제는 본 실시예에서는 '유치원001'로 도시되어 있지만, 이외에도 생일, 베이비, 이벤트, 축제 등의 주제를 제공하는 시안의 주제도 제공될 수 있다. 또한 시안의 주제는 페이지에 따라 변경될 수 있도록, 페이지단위로 시안의 주제 설정이 가능하다. 이에 따라 앨범의 페이지에 적용 가능한 시안의 주제는 '베이비001', '유치원003', '여행004' 등일 수 있다. 나아가 도 4f에 도시된 바와 같이 설정받은 시안의 주제를 사용자의 취향에 맞도록 편집하여, 편집된 시안의 주제를 앨범의 페이지로 포함시킬 수 있다. 한편, 시안의 주제는 사용자의 선택 또는 선호도에 근거하여 자동으로 설정될 수도 있고, 사용자의 요청에 따라 시안의 주제를 페이지별로 설정할 수도 있다.Next, the photo file editing server 30 may receive a cyan subject performed in step S105 described above through the screen as shown in FIG. 4E. FIG. 4E may provide a subject of cyan for a brand name already selected through the screen of FIG. 4B. The theme of cyan is shown as 'kindergarten 001' in this embodiment, but in addition to the theme of cyan, which provides a theme such as a birthday, a baby, an event, a festival, and the like, may also be provided. In addition, the theme of cyan can be set in page units so that the theme of cyan can be changed according to pages. Accordingly, the theme of Cyan applicable to the page of the album may be 'Baby 001', 'Kindergarten 003', or 'Travel 004'. Furthermore, as illustrated in FIG. 4F, the set cyan theme may be edited to suit the user's taste, and the edited cyan theme may be included as a page of the album. Meanwhile, the subject of cyan may be automatically set based on a user's selection or preference, or the subject of cyan may be set for each page according to a user's request.

다시 도 3에서, 사진파일 편집서버(30)는 페이지별로 담을 사진파일을 지정받는다(S107). 즉, 사진파일 편집서버(30)는 도 5a 도시된 바와 같은 화면 중 우측에 표시된 복수의 사진파일 중에서 페이지에 담을 복수의 사진파일을 지정받는다. 더 자세하게 사진파일 편집서버(30)는 앨범의 페이지에 수록될 페이지에 위치시킬 복수의 사진파일을 지정받고, 지정받은 복수의 사진파일에 대하여 '사진담기'가 선택되면 하단의 썸네일창상에 썸네일 형태로 위치시킬 수 있다. 이때 이미 지정된 사진파일과 미지정된 사진파일을 구별하여 표시함으로써 사진파일을 페이지에 중복되게 담을 확률을 최소화할 수 있다. 또한, 시간순서대로 정렬된 복수의 사진파일 중에서 하나의 페이지에 담을 사진파일의 선택이 용이하다.3 again, the photo file editing server 30 receives a photo file to be stored for each page (S107). That is, the photo file editing server 30 receives a plurality of photo files to be included in the page among the plurality of photo files displayed on the right side of the screen as shown in FIG. 5A. In more detail, the photo file editing server 30 receives a plurality of photo files to be placed on the page to be included in the page of the album, and if a 'photo add' is selected for the specified plurality of photo files, a thumbnail form is displayed in the thumbnail window at the bottom. Can be located. At this time, by distinguishing and displaying the designated photo file and the unspecified photo file, it is possible to minimize the possibility of including the photo file on the page. In addition, it is easy to select a photo file to be contained in one page among a plurality of photo files arranged in chronological order.

도 5a에 도시된 화면을 더 자세하게 설명하면 도 5a의 화면은 예를 들면 저장매체에 기록되어 있는 복수의 사진파일 표시되는 제 1 창(A)과, 제 1 창(A)에서 선택된 하나의 사진파일이 확대되어 표시되는 제 2 창(B)과, 제 1 창(A)에서 지정받은 복수의 사진파일을 담은 페이지가 표시되는 제 3 창(C)으로 구획될 수 있다. 제 3 창(C)은 앞서 설명한 썸네일창으로, 앨범을 이루는 페이지들이 순서대로 표시될 수 있다.Referring to the screen shown in FIG. 5A in more detail, for example, the screen of FIG. 5A may include, for example, a first window A in which a plurality of picture files recorded on a storage medium are displayed, and one picture selected in the first window A. FIG. The file may be divided into a second window B in which the file is enlarged and a third window C in which a page containing a plurality of photo files designated in the first window A is displayed. The third window C is a thumbnail window described above, and pages of the album may be displayed in order.

다음 사진파일 편집서버(30)는 시안의 주제에 대한 변경이 요청되었는지 여부를 판단한다(S109). 즉 사진파일 편집서버(30)는 상술된 S105 단계에서 설정된 시안의 주제에 대한 변경이 요청되었는지를 판단한다. Next, the photo file editing server 30 determines whether a change to the subject of cyan is requested (S109). That is, the photo file editing server 30 determines whether a change to the subject of cyan set in step S105 is requested.

상기 S109 단계의 판단결과, 시안의 주제에 대한 변경이 요청된 경우 사진파일 편집서버(30)는 시안의 주제를 변경할 수 있는 시안주제 변경창을 제공한다(S110).As a result of the determination in step S109, when a change to the subject of cyan is requested, the photo file editing server 30 provides a cyan subject changing window for changing the subject of cyan (S110).

다음 사진파일 편집서버(30)는 제공된 변경창을 통하여 시안의 주제를 선택받아 시안의 주제를 재설정한다(S112).Next, the photo file editing server 30 selects the theme of cyan through the provided change window and resets the theme of cyan (S112).

상기 S109 단계의 판단결과, 시안의 주제에 대한 변경이 요청되지 않은 경우 사진파일 편집서버(30)는 페이지에 담긴 사진파일의 배치를 결정한다(S111). 즉 사진파일 편집서버(30)는 도 5b의 썸네일창(C)상에 표시된 페이지를 선택받고, 선택받은 페이지에 담긴 복수의 사진파일이 배열된 메인시안과 복수의 예비시안을 제공한다. 메인시안은 도 5b의 좌측에 표시되고, 복수의 예비시안은 도 5b의 우측에 표시될 수 있다. 사진파일 편집서버(30)는 이와 같이 제공된 시안 중에서 어느 하나의 시안을 선택받으면, 선택받은 시안을 해당 페이지의 사진파일의 배치로 결정한다. 이때 썸네일창상에는 사진파일의 배치가 결정된 페이지와 그렇지 않은 페이지를 구분하여 표시함으로써, 사용자가 편집을 수행해야 할 페이지를 쉽게 파악할 수 있다. 또한 썸네일창상에 표시된 페이지들은 맞교체가 가능하여 페이지의 순서를 원하는 순서로 정렬시킬 수 있어, 사용자의 만족도를 극대화시킬 수 있다.As a result of the determination in step S109, when a change to the subject of cyan is not requested, the photo file editing server 30 determines the arrangement of the photo file contained in the page (S111). That is, the photo file editing server 30 receives a page displayed on the thumbnail window C of FIG. 5B and provides a main cyan and a plurality of precyan cyan arranged with a plurality of photo files contained in the selected page. The main cyan may be displayed on the left side of FIG. 5B, and the plurality of preliminary cyan may be displayed on the right side of FIG. 5B. If the picture file editing server 30 receives any one cyan from the cyan provided in this way, the selected cyan is determined as the arrangement of the picture file of the corresponding page. At this time, the thumbnail window can be distinguished from the page in which the arrangement of the photo files is determined and the other page, thereby easily identifying the page to be edited by the user. In addition, the pages displayed on the thumbnail window can be replaced, so that the order of the pages can be arranged in a desired order, thereby maximizing user satisfaction.

이와 같은 과정을 거쳐 페이지별로 사진파일의 배치를 결정할 수 있다.Through this process, the arrangement of the photo files for each page can be determined.

다음 사진파일 편집서버(30)는 앨범 편집이 완료되었는지 여부를 판단한다(S113). 여기서, 앨범 편집은 앨범에 수록될 페이지에 담긴 사진파일의 배치를 메인시안과 예비시안 중에서 선택하는 과정을 포함할 수 있다.Next, the photo file editing server 30 determines whether album editing is completed (S113). Here, the album editing may include a process of selecting a main file or a preliminary picture from the arrangement of the photo files contained in the page to be included in the album.

상기 S113 단계의 판단결과, 앨범 편집이 완료되지 않은 경우 사진파일 편집서버(30)는 페이지에 사진파일의 배치가 완료될 때까지 소정시간 대기상태를 유지한다.As a result of the determination in step S113, when the album editing is not completed, the photo file editing server 30 maintains a standby state for a predetermined time until the arrangement of the photo files on the page is completed.

상기 S113 단계의 판단결과, 앨범 편집이 완료된 경우 사진파일 편집서버(30)는 페이지별로 결정된 사진파일이 배치되는 앨범을 제작할 수 있다(S115). 앨범의 제작 이전에 도 5c에 도시된 바와 같은 주문서 만들기 화면을 통하여 이미 선택된 정보들에 근거한 주문 내역을 제공할 수 있다. 또한 주문자의 정보를 별도로 입력받을 수 있다.As a result of the determination in step S113, when the album editing is completed, the photo file editing server 30 may produce an album in which the photo file determined for each page is arranged (S115). Prior to the production of the album through the order form screen shown in Figure 5c it is possible to provide an order history based on the information already selected. In addition, the purchaser's information can be input separately.

이상의 본 발명은 상기에 기술된 실시예들에 의해 한정되지 않고, 당업자들에 의해 다양한 변형 및 변경을 가져올 수 있으며, 이는 첨부된 청구항에서 정의되는 본 발명의 취지와 범위에 포함된다.The invention being thus described, it will be obvious that the same way may be varied in many ways. Such modifications are intended to be within the spirit and scope of the invention as defined by the appended claims.

10 : 사용자 단말기 20 : 통신망
30 : 사진파일 편집서버 30a : 시안 데이터베이스
30b : 사진파일 데이터베이스 31 : 수신모듈
32 : 추출모듈 33 : 정렬모듈
34 : 사진파일 지정모듈 35 : 시안주제 설정모듈
36 : 편집모듈 37 : 표시처리모듈
10: user terminal 20: communication network
30: photo file editing server 30a: cyan database
30b: Photo file database 31: Receive module
32: extraction module 33: alignment module
34: Photo file assignment module 35: Cyan theme setting module
36: edit module 37: display processing module

Claims (10)

통신망을 통해 접속된 사진 편집 서버가 앨범에 기록될 사진파일을 편집하는 방법으로,
상기 사진 편집 서버가 복수의 사진파일을 수신하는 단계;
상기 사진 편집 서버가 수신된 복수의 사진파일을 해당 사진파일의 속성정보에 근거하여 시간순으로 정렬하는 단계;
상기 사진 편집 서버가 시안의 주제를 설정하는 단계;
상기 사진 편집 서버가 상기 정렬된 사진파일 중에서 상기 앨범의 페이지에 담을 복수의 사진파일을 페이지 단위로 지정받는 단계;
상기 사진 편집 서버가 상기 설정된 시안의 주제 내에서 상기 페이지에 담긴 사진파일의 개수에 기반하여 결정된 시안에 해당 사진파일을 배열한 메인시안과 복수의 예비시안을 제공하는 단계; 및
상기 사진 편집 서버가 상기 제공된 시안 중에서 선택된 시안을 해당 페이지의 사진파일배치로 결정하는 단계를 포함하는 사진파일 편집방법.
The photo editing server connected through the network edits the photo file to be recorded in the album.
Receiving, by the photo editing server, a plurality of photo files;
Sorting, by the photo editing server, the received plurality of photo files in chronological order based on attribute information of the corresponding photo file;
Setting, by the photo editing server, the subject of cyan;
Receiving, by the photo editing server, a plurality of photo files to be included in pages of the album among the sorted photo files in units of pages;
Providing, by the photo editing server, a main cyan and a plurality of preliminary cyans arranged with corresponding photo files in a cyan determined based on the number of photo files contained in the page within the set of cyan; And
And determining, by the photo editing server, the selected cyan among the provided cyan as a photo file arrangement of the corresponding page.
청구항 1에 있어서,
상기 지정받는 단계 이후에,
상기 사진 편집 서버가 상기 페이지 단위로 지정받은 사진파일을 페이지순서대로 썸네일창에 썸네일 형태로 표시하는 단계를 더 포함하는 것을 특징으로 하는 사진파일 편집방법.
The method according to claim 1,
After the above specified step,
And displaying, by the photo editing server, the photo file designated by the page unit in the form of thumbnails in the thumbnail window in the page order.
청구항 2에 있어서,
상기 썸네일창에는 해당 페이지에 담긴 사진파일의 개수가 표시되거나, 사진파일의 개수에 해당하는 이미지를 축소시켜 표시되거나, 사진파일의 개수에 해당하는 미리 정해진 형태가 표시되는 것을 특징으로 하는 사진파일 편집방법.
The method according to claim 2,
In the thumbnail window, the number of photo files contained in the corresponding page is displayed, the image corresponding to the number of photo files is reduced or displayed, or a predetermined form corresponding to the number of photo files is displayed. Way.
청구항 1에 있어서,
상기 제공하는 단계 이전에,
상기 사진 편집 서버가 상기 설정된 시안의 주제를 재설정하는 단계를 더 포함하되,
상기 재설정하는 단계는
상기 사진 편집 서버가 상기 설정된 시안의 주제에 대한 변경요청에 따라 시안 주제 변경창을 제공하는 단계; 및
상기 사진 편집 서버가 상기 제공된 변경창을 통하여 시안의 주제를 재설정받는 단계를 포함하는 것을 특징으로 하는 사진파일 편집방법.
The method according to claim 1,
Prior to the providing step,
Resetting the subject of the set cyan by the photo editing server;
The resetting step
Providing, by the photo editing server, a cyan subject change window according to a change request for the set of cyan subjects; And
And resetting the subject of cyan through the provided change window by the photo editing server.
청구항 4에 있어서,
상기 제공하는 단계는
상기 사진 편집 서버가 상기 재설정된 시안의 주제에 맞춰 상기 사진파일을 배열한 상기 메인시안 및 예비시안을 제공하는 것을 특징으로 하는 사진파일 편집방법.
The method of claim 4,
The providing step
And the photo editing server provides the main and preliminary cyan in which the photo files are arranged in accordance with the reset cyan.
청구항 2에 있어서,
상기 썸네일창에는 배치작업이 완료된 페이지와 미완료된 페이지를 구별하여 표시되는 것을 특징으로 하는 사진파일 편집방법.
The method according to claim 2,
The thumbnail window of the photo file editing method, characterized in that the page is displayed by distinguishing between the complete page and the batch is completed.
청구항 2에 있어서,
상기 썸네일창상에 표시된 페이지들은 맞교체가 가능한 것을 특징으로 하는 사진파일 편집방법.
The method according to claim 2,
And the pages displayed on the thumbnail window can be replaced.
청구항 1에 있어서,
상기 결정된 시안은 상기 시안의 주제내에서 상기 사진파일의 크기를 더 기반하여 결정되는 것을 특징으로 하는 사진파일 편집방법.
The method according to claim 1,
The determined cyan is determined based on the size of the photo file further within the subject of the cyan.
청구항 1 내지 청구항 8 중 어느 한 항에 따른 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록매체.A computer-readable recording medium having recorded thereon a program for executing the method according to any one of claims 1 to 8. 통신망을 통해 접속된 사진 편집 서버가 앨범에 기록될 사진파일을 편집하는 시스템으로,
복수의 사진파일을 수신하는 수신모듈;
상기 수신된 복수의 사진파일을 해당 사진파일의 속성정보에 근거하여 시간순으로 정렬하는 정렬모듈;
상기 정렬된 사진파일 중에서 상기 앨범의 페이지에 담을 복수의 사진파일을 페이지 단위로 지정받는 사진파일 지정모듈;
상기 사진파일이 배열된 시안의 주제를 설정하는 시안주제 설정모듈; 및
상기 설정된 시안의 주제 내에서 상기 페이지에 담긴 사진파일의 개수에 근거하여 시안을 결정하고 결정된 시안에 해당 사진파일을 배열한 메인시안과 복수의 예비시안을 제공하여 제공된 시안 중에서 선택된 시안을 해당 페이지의 사진파일배치로 결정하는 편집모듈을 포함하는 것을 특징으로 하는 사진파일 편집시스템.
The system that edits the photo files to be recorded in the album by the photo editing server connected through the communication network.
Receiving module for receiving a plurality of photo files;
An alignment module for sorting the received plurality of photo files in chronological order based on attribute information of the corresponding photo file;
A photo file designation module for designating a plurality of photo files to be included in pages of the album among the sorted photo files in units of pages;
A cyan topic setting module for setting a theme of cyan in which the photo file is arranged; And
The cyan selected from among the cyan provided from the provided cyan is determined by providing cyan based on the number of picture files contained in the page within the set of cyan, and providing a plurality of preliminary cyan. A picture file editing system comprising an editing module for determining a picture file arrangement.
KR1020100112051A 2010-11-11 2010-11-11 Method and system for editing image files, and computer-readable recorded medium Expired - Fee Related KR101162930B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100112051A KR101162930B1 (en) 2010-11-11 2010-11-11 Method and system for editing image files, and computer-readable recorded medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100112051A KR101162930B1 (en) 2010-11-11 2010-11-11 Method and system for editing image files, and computer-readable recorded medium

Publications (2)

Publication Number Publication Date
KR20120050671A KR20120050671A (en) 2012-05-21
KR101162930B1 true KR101162930B1 (en) 2012-07-06

Family

ID=46268028

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100112051A Expired - Fee Related KR101162930B1 (en) 2010-11-11 2010-11-11 Method and system for editing image files, and computer-readable recorded medium

Country Status (1)

Country Link
KR (1) KR101162930B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101829252B1 (en) * 2016-11-23 2018-02-14 백웅용 Customized photo print service system using smart device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100729752B1 (en) 2004-09-03 2007-06-20 캐논 가부시끼가이샤 Electronic album editing apparatus and control method therefor
JP2009017328A (en) 2007-07-06 2009-01-22 Labo Network Inc Electronic album edition method and electronic album edition device
US20100259544A1 (en) 2009-03-18 2010-10-14 Eugene Chen Proactive creation of image-based products

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100729752B1 (en) 2004-09-03 2007-06-20 캐논 가부시끼가이샤 Electronic album editing apparatus and control method therefor
JP2009017328A (en) 2007-07-06 2009-01-22 Labo Network Inc Electronic album edition method and electronic album edition device
US20100259544A1 (en) 2009-03-18 2010-10-14 Eugene Chen Proactive creation of image-based products

Also Published As

Publication number Publication date
KR20120050671A (en) 2012-05-21

Similar Documents

Publication Publication Date Title
US9282250B2 (en) Photography apparatus, control method, program, and information processing device
JP3738212B2 (en) How to add personalized metadata to a collection of digital images
US9549085B2 (en) Proactive creation of image-based products
US7127164B1 (en) Method for rating images to facilitate image retrieval
CN100429660C (en) Information processing apparatus and method, and program used therewith
US8363888B2 (en) Proactive creation of photobooks
US20050271352A1 (en) Apparatus and program for image classification
US9277089B2 (en) Method to control image processing apparatus, image processing apparatus, and image file
US11068133B2 (en) Electronic album apparatus and method of controlling operation of same
JP2009223764A (en) Image importance determination method, automatic album layout method, program and device
US10255707B2 (en) Proactive creation of photo products
CN103685815A (en) Image classification device, electronic photo album production device, image classification method and program
CN101266649A (en) Image selecting device, image selecting method, image pickup apparatus, and computer-readable medium
JP2002049907A (en) Digital album creating apparatus and digital album creating method
JP2009217828A (en) Image retrieval device
KR101858457B1 (en) Method for editing image files using gps coordinate information
KR101162930B1 (en) Method and system for editing image files, and computer-readable recorded medium
EP1770553A1 (en) Image retrieval apparatus and image retrieval program storage medium
KR100987401B1 (en) Method for editing image files
KR20100028073A (en) Method for editing image files
KR20090001926A (en) Method for editing image files and the system
CN101170671A (en) Image recording device

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

FPAY Annual fee payment

Payment date: 20160627

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

FPAY Annual fee payment

Payment date: 20170526

Year of fee payment: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20180529

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

FPAY Annual fee payment

Payment date: 20190627

Year of fee payment: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20220630

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20220630