[go: nahoru, domu]

KR100694109B1 - Method and apparatus of printing image data stored external storage device - Google Patents

Method and apparatus of printing image data stored external storage device Download PDF

Info

Publication number
KR100694109B1
KR100694109B1 KR1020050037847A KR20050037847A KR100694109B1 KR 100694109 B1 KR100694109 B1 KR 100694109B1 KR 1020050037847 A KR1020050037847 A KR 1020050037847A KR 20050037847 A KR20050037847 A KR 20050037847A KR 100694109 B1 KR100694109 B1 KR 100694109B1
Authority
KR
South Korea
Prior art keywords
file
image data
page
printed
printing
Prior art date
Application number
KR1020050037847A
Other languages
Korean (ko)
Other versions
KR20060115449A (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 KR1020050037847A priority Critical patent/KR100694109B1/en
Priority to US11/302,377 priority patent/US20060132843A1/en
Publication of KR20060115449A publication Critical patent/KR20060115449A/en
Application granted granted Critical
Publication of KR100694109B1 publication Critical patent/KR100694109B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/12Digital output to print unit, e.g. line printer, chain printer
    • 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

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)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

본 발명은 PC(Personal Computer)를 이용하지 않고 USB(Universal Serial Bus) 메모리 스틱 등의 외부 기억매체로부터 직접 화상 데이터를 입력받아 인쇄하는 화상 형성 방법 및 장치에 관한 것이다. 그 방법은 외부 기억장치로부터 인쇄하고자 하는 화상 데이터가 저장된 파일을 입력받는 단계; 파일에 저장된 화상 데이터의 인쇄 페이지 정보를 디스플레이하는 단계; 디스플레이된 페이지 중 인쇄하고자하는 페이지를 입력받는 단계; 및 화상 데이터 중 입력된 페이지에 해당하는 화상 데이터를 인쇄하는 단계를 포함하는 것을 특징으로 한다.The present invention relates to an image forming method and apparatus for directly receiving image data from an external storage medium such as a USB (Universal Serial Bus) memory stick and printing without using a personal computer (PC). The method includes the steps of receiving a file storing image data to be printed from an external storage device; Displaying print page information of image data stored in a file; Receiving a page to be printed among the displayed pages; And printing the image data corresponding to the input page among the image data.

본 발명에 의하면, 외부 기억매체로부터 인쇄하고자하는 문서 등의 화상 데이터가 저장된 파일을 직접 입력받아 인쇄하는 경우, 문서 중 일부 목차에 해당되는 영역 또는 일부 페이지를 선택하여 인쇄할 수 있도록 함으로써, 인쇄를 원치 않는 페이지의 인쇄로 인한 용지 등의 낭비를 줄일 수 있으며, 사용자에게 인쇄 작업 시 편리함을 제공할 수 있다.According to the present invention, in case of printing by directly receiving a file storing image data such as a document to be printed from an external storage medium, it is possible to select and print an area or a part of a page corresponding to a part of the table of contents. It can reduce the waste of paper due to the printing of unwanted pages and can provide the user with convenience in printing.

Description

외부 기억장치로부터 화상 데이터를 입력받아 인쇄하는 화상 형성 방법 및 장치.{Method and apparatus of printing image data stored external storage device}An image forming method and apparatus for receiving image data from an external storage device and printing the same. {Method and apparatus of printing image data stored external storage device}

도 1은 본 발명에 따른 화상 형성 장치의 전체적인 구성을 나타내는 블록도이다.1 is a block diagram showing the overall configuration of an image forming apparatus according to the present invention.

도 2는 도 1의 제어부에 대한 실시예를 도시한 블록도이다.FIG. 2 is a block diagram illustrating an embodiment of the controller of FIG. 1.

도 3은 본 발명에 따른 외부 기억장치로부터 화상데이터를 입력받아 인쇄하는 화상 형성 방법을 나타내는 흐름도이다.3 is a flowchart illustrating an image forming method of receiving image data from an external storage device according to the present invention and printing the same.

도 4는 도 1의 제어부의 동작에 대한 실시예를 도시한 흐름도이다.4 is a flowchart illustrating an embodiment of an operation of the controller of FIG. 1.

본 발명은 PC(Personal Computer)를 이용하지 않고 USB(Universal Serial Bus) 메모리 스틱 등의 외부 기억매체로부터 직접 화상 데이터가 저장된 PDF(Portable Document Format)나 PS(Post Script) 등의 파일을 입력받아 인쇄하는 화상 형성 방법 및 장치에 관한 것으로서, 특히 입력된 파일에 저장된 문서 중 인쇄를 원하는 일부 목차에 해당되는 영역 또는 일부 페이지를 선택하여 인쇄할 수 있도록 하는 화상 형성 방법 및 장치에 관한 것이다.The present invention receives and prints a file such as Portable Document Format (PDF) or Post Script (PS), etc., in which image data is stored, directly from an external storage medium such as a USB (Universal Serial Bus) memory stick without using a personal computer (PC). The present invention relates to an image forming method and an apparatus, and more particularly, to an image forming method and an apparatus for selecting and printing an area or a part of a page stored in an input file corresponding to a partial table of contents.

화상 형성 장치는 일반적으로 사용자가 응용프로그램을 통해 작성한 문서 또는 사용자가 디지털카메라 등을 이용해 촬상한 화상을 부호화된 데이터로 변환하여 그 데이터들을 사용자가 볼 수 있는 형태로 미디어에 출력하는 기능을 가진다.An image forming apparatus generally has a function of converting a document created by an application through an application program or an image photographed by a user using a digital camera or the like into encoded data and outputting the data to the media in a form that can be viewed by the user.

최근에는 PC(Personal Computer) 등의 호스트와 연결하지 않고, 스마트카드(smart card) 등의 메모리 카드에 화상 데이터를 저장하고 있는 디지털 카메라(digital camera)와 USB(Universal Serial Bus)로 직접 연결되거나, 화상 데이터가 저장된 메모리 카드 등이 탈부착 가능하도록 하여 직접 인쇄할 화상 데이터를 입력받는 화상 형성 장치들이 제품화되고 있다.In recent years, a direct connection with a digital camera and a universal serial bus (USB), which store image data in a memory card such as a smart card, without connecting to a host such as a personal computer (PC), Background Art [0002] Image forming apparatuses that receive image data to be directly printed by making a memory card or the like storing image data detachable have been commercialized.

PC를 통해 화상 형성 장치에 인쇄명령을 하여 화상을 인쇄하는 경우에는 응용프로그램 상의 인쇄 영역 설정 메뉴를 이용하여 전체 문서 중 일부 영역을 선택하여 인쇄할 수 있었으나, 메모리 카드나 USB 저장 장치 등의 외부 기억매체에 직접 연결되어 화상 데이터를 입력받는 경우에는 전체 문서 중 원하는 영역을 선택하여 인쇄할 수 없어, 일부 페이지의 인쇄만을 원하는 경우에도 전체 페이지를 인쇄하여야하는 문제가 있었다.When printing images by printing commands to the image forming apparatus through a PC, some areas of the entire document could be selected and printed by using the print area setting menu on the application program, but the external memory such as a memory card or a USB storage device may be printed. When the image data is directly connected to the medium and the image data is input, the desired area of the entire document cannot be selected and printed. Therefore, even if only some pages are desired to be printed, the entire page has to be printed.

본 발명이 이루고자 하는 기술적 과제는, 외부 기억매체로부터 화상 데이터를 직접 입력받아 인쇄함에 있어 상기와 같은 문제점들을 해결하기 위해, 외부 기억장치로부터 입력된 파일의 문서 중 일부 목차에 해당되는 영역 또는 일부 페이지를 선택하여 인쇄할 수 있도록 하는 화상 형성 방법 및 장치를 제공하는 것이다.The technical problem to be solved by the present invention is to solve the above problems in receiving and printing image data directly from an external storage medium, an area or part of a page corresponding to some contents of a document of a file input from an external storage device. It is to provide an image forming method and apparatus for selecting and printing.

상술한 기술적 과제를 해결하기 위한 본 발명에 의한 화상 형성 방법은, 상기 외부 기억장치로부터 인쇄하고자 하는 화상 데이터가 저장된 파일을 입력받는 단계; 상기 파일에 저장된 화상 데이터의 인쇄 페이지 정보를 디스플레이하는 단계; 상기 디스플레이된 페이지 중 인쇄하고자하는 페이지를 입력받는 단계; 및 상기 화상 데이터 중 상기 입력된 페이지에 해당하는 화상 데이터를 인쇄하는 단계를 포함하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided a method of forming an image, the method including: receiving a file storing image data to be printed from the external storage device; Displaying print page information of image data stored in the file; Receiving a page to be printed among the displayed pages; And printing image data corresponding to the input page among the image data.

바람직하게는, 상기 입력되는 파일은 PDF(Portable Document Format) 파일, Postscript 파일, TIFF(Tagged Image File Format) 파일 중 어느 하나이다.Preferably, the input file is any one of a Portable Document Format (PDF) file, a Postscript file, and a Tagged Image File Format (TIFF) file.

상기 페이지 정보를 디스플레이하는 단계는 상기 입력된 파일에 포함된 인덱스(index) 정보로부터 상기 화상 데이터의 인쇄 페이지 정보를 검출하여 디스플레이하는 것이 바람직하며, 그러한 경우 상기 인쇄 단계는 상기 인덱스 정보를 이용하여, 상기 파일에 저장된 화상 데이터 중 상기 입력된 인쇄하고자하는 페이지에 해당하는 화상 데이터를 추출하는 단계; 상기 추출된 인쇄하고자하는 페이지에 해당하는 화상 데이터를 인쇄 가능한 인쇄 데이터로 변환하는 단계; 및 상기 변환된 인쇄 데이터를 인쇄하는 단계를 포함하는 것이 바람직하다.In the displaying of the page information, the printing page information of the image data may be detected and displayed from the index information included in the input file. In such a case, the printing step may be performed by using the index information. Extracting image data corresponding to the input page to be printed from among image data stored in the file; Converting the image data corresponding to the extracted page to be printed into printable print data; And printing the converted print data.

바람직하게는, 상기 페이지 정보를 디스플레이하는 단계는 상기 입력된 파일에 저장된 화상 데이터를 인쇄 가능한 인쇄 데이터로 변환하는 단계; 상기 변환된 인쇄 데이터로부터 인쇄 페이지 정보를 검출하는 단계; 및 상기 추출된 인쇄 페이지 정보를 디스플레이하는 단계를 포함하며. 그러한 경우 상기 인쇄 단계는 상기 변환된 인쇄 데이터 중 상기 입력된 인쇄하고자하는 페이지에 해당하는 인쇄 데이터를 추출하는 단계; 및 상기 변환된 인쇄 데이터를 인쇄하는 단계를 포함하는 것이 바람직하다.Preferably, the displaying of the page information may include converting image data stored in the input file into printable print data; Detecting print page information from the converted print data; And displaying the extracted print page information. In such a case, the printing step may include extracting print data corresponding to the input page to be printed from the converted print data; And printing the converted print data.

상기 인쇄 페이지 정보를 검출하는 단계는 상기 화상 데이터의 목차 정보와 각 목차에 대응되는 페이지 정보를 추출하는 것이 바람직하며, 그러한 경우 상기 인쇄하고자 하는 페이지를 입력받는 단계는 사용자로부터 상기 화상 데이터 중 인쇄하고자하는 목차를 입력받는 것이 바람직하다.The detecting of the print page information may include extracting table of contents information of the image data and page information corresponding to each table of contents. In such a case, the step of receiving the page to be printed is to print out of the image data from a user. It is desirable to receive a table of contents.

상술한 기술적 과제를 해결하기 위한 본 발명에 의한 화상 형성 장치는, 상기 외부 기억장치로부터 인쇄하고자 하는 화상 데이터가 저장된 파일을 입력받는 인터페이스부; 상기 파일에 저장된 화상 데이터의 인쇄 페이지 정보를 디스플레이하는 디스플레이부; 상기 디스플레이된 페이지 중 인쇄하고자하는 페이지를 입력받는 사용자입력부; 상기 입력된 파일로부터 저장된 화상 데이터의 인쇄 페이지 정보를 검출하여 상기 디스플레이부로 출력하고, 상기 화상 데이터 중 상기 입력된 인쇄하고자하는 페이지에 해당하는 화상 데이터를 인쇄 가능한 인쇄 데이터로 변환하여 출력하는 제어부; 및 상기 변환된 인쇄 데이터를 인쇄하는 인쇄부를 포함하는 것을 특징으로 한다.An image forming apparatus according to the present invention for solving the above technical problem, the interface unit for receiving a file storing the image data to be printed from the external storage device; A display unit for displaying print page information of image data stored in the file; A user input unit which receives a page to be printed among the displayed pages; A control unit which detects print page information of image data stored from the input file and outputs the print page information to the display unit, and converts image data corresponding to the input page to be printed among the image data into printable print data; And a printing unit for printing the converted print data.

바람직하게는, 상기 입력되는 파일은 PDF(Portable Document Format) 파일, Postscript 파일, TIFF(Tagged Image File Format) 파일 중 어느 하나이다.Preferably, the input file is any one of a Portable Document Format (PDF) file, a Postscript file, and a Tagged Image File Format (TIFF) file.

상기 제어부는 상기 입력된 파일에 포함된 인덱스(index) 정보로부터 상기 화상 데이터의 인쇄 페이지 정보를 검출하는 페이지정보검출부; 및 상기 인덱스 정 보를 이용하여, 상기 파일에 저장된 화상 데이터 중 상기 사용자입력부로부터 입력된 인쇄하고자하는 페이지에 해당하는 화상 데이터를 추출하여 인쇄 가능한 인쇄 데이터로 변환하는 렌더링부를 포함하는 것이 바람직하다.The control unit may include a page information detection unit that detects print page information of the image data from index information included in the input file; And a rendering unit which extracts image data corresponding to a page to be printed input from the user input unit from the image data stored in the file and converts the image data into printable print data using the index information.

바람직하게는, 상기 제어부는 상기 입력된 파일에 저장된 화상 데이터를 인쇄 가능한 인쇄 데이터로 변환하는 렌더링부; 상기 변환된 인쇄 데이터로부터 인쇄 페이지 정보를 검출하는 페이지정보검출부; 및 상기 변환된 인쇄 데이터 중 상기 사용자입력부로부터 입력된 인쇄하고자하는 페이지에 해당하는 인쇄 데이터를 추출하는 인쇄데이터추출부를 포함한다.Preferably, the control unit comprises a rendering unit for converting the image data stored in the input file into printable print data; A page information detection unit for detecting print page information from the converted print data; And a print data extracting unit extracting print data corresponding to a page to be printed input from the user input unit among the converted print data.

상기 제어부는 상기 입력된 파일에 인덱스 정보가 포함되어 있는지 여부를 확인하여, 인덱스 정보가 포함되어 있는 경우 상기 인덱스 정보로부터 상기 화상 데이터의 인쇄 페이지 정보를 검출하고, 인덱스 정보가 포함되어 있지 않은 경우 상기 입력된 파일에 저장된 화상 데이터를 인쇄 가능한 인쇄 데이터로 변환하여 상기 변환된 인쇄 데이터로부터 상기 인쇄 페이지 정보를 검출하는 것이 바람직하다.The controller determines whether index information is included in the input file, detects print page information of the image data from the index information if index information is included, and if the index information is not included. It is preferable to convert the image data stored in the input file into printable print data to detect the print page information from the converted print data.

상기 본 발명에 따른 화상 형성 방법은 바람직하게는 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체로 구현할 수 있다.The image forming method according to the present invention may preferably be implemented as a computer readable recording medium having recorded thereon a program for execution on a computer.

이하, 첨부된 도면을 참조하면서 본 발명에 따른 외부 기억장치로부터 화상 데이터를 입력받아 인쇄하는 화상 형성 방법 및 장치에 대해 상세히 설명한다.Hereinafter, an image forming method and apparatus for receiving and printing image data from an external memory device according to the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명에 따른 화상 형성 장치(100)의 구성을 블록도로 도시한 것으로, 도시된 장치는 인터페이스부(120), 제어부(130), 디스플레이부(140), 사용자입력부(150) 및 인쇄부(160)를 포함하여 이루어진다. 도 1에 도시된 화상 형성 장치 의 동작을 도 3에 도시된 본 발명에 따른 화상 형성 방법을 나타내는 흐름도와 결부시켜 설명하기로 한다.1 is a block diagram illustrating a configuration of an image forming apparatus 100 according to the present invention, and the illustrated apparatus includes an interface unit 120, a controller 130, a display unit 140, a user input unit 150, and a printing unit. It includes a portion 160. The operation of the image forming apparatus shown in FIG. 1 will be described in conjunction with the flowchart showing the image forming method according to the present invention shown in FIG.

상기 인터페이스부(120)는 외부 기억 장치(110)로부터 인쇄하고자하는 화상 데이터가 저장된 파일을 입력받는다(300단계). 상기 외부 기억 장치(110)는 상기 화상 형성 장치(100)의 인터페이스부(110)에 탈부착 가능한 스마트 카드(smart card)와 같은 메모리카드, USB로 연결되는 USB 저장 장치 또는 메모리를 구비하는 디지털 카메라, 디지털 캠코더, 핸드폰, DVD player 등인 것이 바람직하다. 또한, 상기 화상 형성 장치(100)로 입력되는 화상 데이터가 저장된 파일의 형식은 PDF(Portable Document Format) 파일, Postscript 파일 또는 TIFF(Tagged Image File Format) 파일인 것이 바람직하다.The interface unit 120 receives a file storing image data to be printed from the external memory device 110 (step 300). The external memory device 110 may include a memory card such as a smart card that is detachable to the interface unit 110 of the image forming apparatus 100, a digital camera having a USB storage device or memory connected via USB, It is preferably a digital camcorder, a mobile phone, a DVD player, or the like. In addition, the format of the file in which the image data input to the image forming apparatus 100 is stored is preferably a Portable Document Format (PDF) file, a Postscript file, or a Tagged Image File Format (TIFF) file.

상기 제어부(130)는 상기 인터페이스부(120)로부터 화상 데이터가 저장된 파일을 입력받아, 상기 파일을 이용하여 상기 인쇄하고자하는 문서의 페이지 정보를 검출한다(310단계). 상기 제어부(130)는 상기 파일을 이용하여 문서의 페이지 정보와 상기 페이지에 대응되는 문서의 목차 정보를 함께 검출하는 것이 바람직하다.The controller 130 receives a file storing image data from the interface unit 120 and detects page information of the document to be printed using the file (step 310). The controller 130 preferably detects page information of a document and table of contents information corresponding to the page by using the file.

상기 디스플레이부(140)는 상기 제어부(130)로부터 인쇄할 문서의 페이지 정보를 입력받아 LCD 화면 등을 통해 사용자가 볼 수 있도록 디스플레이한다(320단계). 사용자는 상기 디스플레이부(140)에 디스플레이된 정보를 이용하여 상기 파일에 저장된 문서의 페이지 정보를 확인하고, 상기 사용자입력부(150)는 사용자로부터 상기 문서 페이지들 중 인쇄할 페이지를 입력받는다(330단계). 상기 320단계에서, 상기 디스플레이부(140)가 문서의 목차 정보를 디스플레이한 경우, 사용자는 디스플레이된 목차들 중 인쇄하고자하는 목자를 선택할 수도 있다.The display unit 140 receives page information of a document to be printed from the control unit 130 and displays it on the LCD screen for the user to view (step 320). The user checks page information of the document stored in the file by using the information displayed on the display unit 140, and the user input unit 150 receives a page to be printed among the document pages from the user (step 330). ). In operation 320, when the display unit 140 displays table of contents information, the user may select a shepherd to print among the displayed contents.

상기 제어부(130)는 상기 사용자입력부(150)로부터 사용자가 인쇄하고자하는 페이지를 입력받아, 상기 인터페이스부(120)로부터 입력된 화상데이터 중 상기 인쇄하고자하는 페이지에 해당하는 화상 데이터를 추출하여 상기 인쇄부(160)에서 인쇄 가능한 포맷(format)의 인쇄 데이터로 변환한다(340단계). 상기 인쇄부(160)는 상기 제어부(130)로부터 변환된 인쇄 데이터를 입력받아 인쇄를 수행한다(350단계).The controller 130 receives a page to be printed by the user from the user input unit 150, extracts image data corresponding to the page to be printed from the image data input from the interface unit 120, and prints the page. In step 160, the data is converted into print data in a printable format (step 340). The printing unit 160 receives the converted print data from the control unit 130 and performs printing (step 350).

상기 정보추출부(120)는 상기 입력된 PDF 파일에 포함된 인덱스를 이용하여 인쇄하고자하는 문서의 목차 정보 및 상기 각 목차에 대응되는 페이지 정보들을 추출하고(210단계), 상기 디스플레이부(130)는 상기 추출된 목차 정보와 페이지 정보들을 디스플레이한다(220단계).The information extracting unit 120 extracts table of contents information and page information corresponding to each table of contents to be printed using the index included in the input PDF file (step 210), and the display unit 130 In operation 220, the extracted table of contents information and the page information are displayed.

상기 사용자입력부(140)는 사용자로부터 상기 디스플레이된 문서 목차들 중 인쇄하고자하는 목차 또는 인쇄하고자하는 페이지를 인쇄영역으로 입력받는다(230단계). 상기 데이터변환부(150)는 상기 인터페이스부(110)로부터 입력된 화상 데이터 중 상기 사용자로부터 입력된 인쇄 영역에 해당되는 데이터를 추출하여, 상기 인쇄 영역의 데이터를 상기 인쇄부(160)가 인쇄 가능한 형태의 데이터로 변환한다(240단계). 상기 인쇄부(160)는 상기 변환된 인쇄 영역 데이터를 입력받아 인쇄한다(250단계).The user input unit 140 receives, from the user, a table of contents or a page to be printed from among the displayed list of documents as a print area (step 230). The data conversion unit 150 extracts data corresponding to the print area input from the user among the image data input from the interface unit 110, and enables the print unit 160 to print data of the print area. The data is converted into data (step 240). The printing unit 160 receives the converted print area data and prints it (step 250).

도 2는 도 1의 제어부(130)에 대한 실시예를 블록도로 도시한 것으로, 인덱스확인부(200), 페이지정보검출부(210), 렌더링부(220) 및 인쇄데이터추출부(230) 를 포함하여 이루어진다. 상기 제어부(130)의 동작을 도 4에 도시된 흐름도와 결부시켜 설명하기로 한다.FIG. 2 is a block diagram illustrating an embodiment of the controller 130 of FIG. 1, and includes an index checker 200, a page information detector 210, a renderer 220, and a print data extractor 230. It is done by The operation of the controller 130 will be described with reference to the flowchart shown in FIG. 4.

상기 외부기억장치(110)로부터 입력되는 파일 형식 중 PDF는 다양한 플랫폼(platform) 사이에 발생하는 문서 호환성 문제를 해결하기 위하여 개발된 포맷으로, 각종 응용 프로그램에서 작성한 문서들을 플랫폼, 응용 프로그램과 관계없이 사용자들이 열어 볼 수 있으며, 문서 내부에 사용 서체, 이미지 정보를 그대로 포함하기 때문에 다른 장치와 독립적인 파일 포맷이다. 또한, PDF 문서에서는 파일 내에 인덱스(index), URL 등의 하이퍼링크 정보와 페이지 이동을 위한 책갈피 정보를 포함시킬 수 있어, 페이지 수가 많은 문서라 하더라도 손쉽고 편리하게 페이지들을 탐색하고 이동할 수 있다. 그러나 PDF 파일에 상기와 같은 문서의 페이지 정보를 가지는 인덱스가 포함되어 있지 않을 수 있으므로, PDF 파일에 인덱스가 포함되어 있는 경우에는 상기 인덱스를 이용하여 상기 제어부(130)가 문서의 페이지 정보를 검출할 수 있으나, 인덱스가 포함되어 있지 않은 경우에는 실제 인쇄될 문서 전체를 확인하여 페이지 정보를 검출할 수밖에 없다.Among the file formats input from the external storage device 110, PDF is a format developed to solve document compatibility problems occurring between various platforms, and documents created by various applications are not related to the platform and the application. This file format is independent from other devices because users can open and view the typeface and image information in the document. In addition, in a PDF document, hyperlink information such as index and URL and bookmark information for moving a page can be included in a file, so that a document having a large number of pages can be easily and conveniently searched and moved. However, since the PDF file may not include an index having the page information of the document as described above, when the PDF file includes the index, the controller 130 may detect the page information of the document using the index. However, if the index is not included, the page information may be detected by checking the entire document to be actually printed.

PS 파일의 경우에는, 특정 페이지 단위로 Showpage 포스트 스크립트 명령(postscript command)을 사용하기 때문에, 상기 Showpage 포스트 스크립트 명령을 파싱(parsing)하여, 상기 PS 파일에 저장된 문서의 페이지 정보를 검출할 수 있다.In the case of a PS file, since a Showpage postscript command is used for a specific page unit, the page information of a document stored in the PS file can be detected by parsing the Showpage postscript command.

상기 인덱스확인부(200)는 상기 인터페이스부(120)로부터 입력되는 파일에 페이지에 대한 정보를 가지는 인덱스가 포함되어 있는지 여부를 확인한다(400단계). PS 파일이 입력된 경우에는, 상기 400단계에서 상기 인덱스확인부(200)는 상기 PS 파일로부터 그에 포함된 Showpage 포스트 스크립트 명령을 검출하는 것이 바람직하다.The index checker 200 checks whether an index having information about a page is included in the file input from the interface 120 (step 400). When the PS file is input, the index checking unit 200 preferably detects a Showpage PostScript command included in the PS file in step 400.

상기 파일에 인덱스가 포함된 경우, 상기 제어부(110)의 동작은 다음과 같다. 상기 페이지정보검출부(210)는 상기 파일에 포함된 인덱스를 이용하여 인쇄할 문서의 페이지 정보를 검출해 상기 디스플레이부(140)로 출력한다(410단계). 상기 렌더링부(220)는 상기 사용자입력부(150)로부터 사용자가 인쇄하고자하는 페이지를 입력받고(420단계), 상기 파일에 저장된 화상 데이터 중 상기 입력된 페이지에 해당되는 화상 데이터를 추출한 후, 상기 추출된 선택된 페이지의 화상 데이터를 상기 인쇄부(160)에서 인쇄 가능한 인쇄 데이터로 변환한다(430단계). 상기 430단계에서 상기 렌더링부(220)가 사용자가 인쇄하고자하는 페이지에 해당하는 부분의 화상 데이터만을 변환하였으므로, 상기 인쇄데이터추출부(230)는 상기 렌더링부(220)가 변환한 인쇄 데이터를 상기 인쇄부(160)로 전달한다(440단계).When the index is included in the file, the operation of the controller 110 is as follows. The page information detection unit 210 detects page information of a document to be printed using the index included in the file and outputs the page information to the display unit 140 (step 410). The rendering unit 220 receives a page to be printed by the user from the user input unit 150 (step 420), extracts image data corresponding to the input page from the image data stored in the file, and then extracts the image data. The image data of the selected page is converted into print data printable by the printing unit 160 (step 430). In operation 430, the renderer 220 converts only image data of a part corresponding to a page to be printed by the user, and the print data extractor 230 converts the print data converted by the renderer 220 into the print data. Transfer to the printing unit 160 (step 440).

상기 파일에 인덱스가 포함되지 않은 경우, 상기 제어부(110)의 동작은 다음과 같다. 상기 렌더링부(220)는 상기 입력된 파일에 저장되어 있는 화상 데이터 전체를 상기 인쇄부(160)가 인쇄 가능한 인쇄 데이터로 변환한다(450단계). 상기 페이지정보추출부(210)는 상기 렌더링부(220)로부터 문서 전체에 대한 인쇄 데이터를 입력받아, 상기 전체 인쇄 데이터를 이용하여 상기 문서의 페이지 정보를 검출하여 상기 디스플레이부(140)로 출력한다(460단계). When the index is not included in the file, the operation of the controller 110 is as follows. The rendering unit 220 converts the entirety of the image data stored in the input file into print data printable by the printing unit 160 (step 450). The page information extracting unit 210 receives print data for the entire document from the rendering unit 220, detects page information of the document using the entire print data, and outputs the page information to the display unit 140. (Step 460).

상기 인쇄데이터추출부(230)는 상기 사용자입력부(150)로부터 사용자가 인쇄하고자하는 페이지를 입력받은 후(470단계), 상기 렌더링부(220)에서 변환한 전체 인쇄 데이터 중 상기 입력된 페이지에 해당되는 인쇄 데이터를 추출한다(480단계). 상기 인쇄데이터추출부(230)는 상기 추출된 사용자가 원하는 페이지의 인쇄 데이터를 상기 인쇄부(160)로 출력한다(440단계).The print data extracting unit 230 receives a page to be printed by the user from the user input unit 150 (step 470), and corresponds to the input page of the entire print data converted by the rendering unit 220. The printed data is extracted (step 480). The print data extracting unit 230 outputs the extracted print data of the page desired by the user to the printing unit 160 (step 440).

본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다.The invention can also be embodied as computer readable code on a computer readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disks, optical data storage devices, and the like, which are also implemented in the form of carrier waves (for example, transmission over the Internet). Include.

이상 본 발명의 바람직한 실시예에 대해 외부 기억장치로부터 PDF 파일을 직접 입력받아 인쇄하는 방법 및 장치에 대해 상세히 기술하였지만, PDF 파일 이외에도 인쇄하고자하는 문서의 목차 또는 페이지 정보를 포함하는 파일을 외부장치로부터 입력받아 인쇄하는 경우에도 본 발명은 적용 가능하다. 또한, 본 발명이 속하는 기술분야에 있어서 통상의 지식을 가진 사람이라면, 첨부된 청구범위에 정의된 본 발명의 정신 및 범위에 벗어나지 않으면서 본 발명을 여러 가지로 변형 또는 변경하여 실시할 수 있음을 알 수 있을 것이다. 따라서, 본 발명의 앞으로의 실시예들의 변경은 본 발명의 기술을 벗어날 수 없을 것이다. Although a method and apparatus for directly receiving and printing a PDF file from an external storage device have been described in detail with reference to a preferred embodiment of the present invention, in addition to the PDF file, a file containing a table of contents or page information to be printed from an external device is output from the external device. The present invention is also applicable to printing by input. In addition, one of ordinary skill in the art to which the present invention pertains may implement the invention in various ways without departing from the spirit and scope of the invention as defined in the appended claims. You will know. Accordingly, modifications to future embodiments of the present invention will not depart from the technology of the present invention.

상술한 바와 같이 본 발명에 따른 외부 기억장치로부터 화상 데이터를 입력받아 인쇄하는 화상 형성 방법 및 장치에 의하면, USB 메모리 스틱과 같은 외부 기 억장치로부터 인쇄할 화상 데이터가 저장된 파일을 직접 입력받아 인쇄하는 경우, 상기 파일에 저장된 화상 데이터 중 일부 목차에 해당되는 영역 또는 일부 페이지를 선택하여 인쇄할 수 있도록 함으로써, 인쇄를 원치 않는 페이지의 인쇄로 인한 용지 등의 낭비를 줄일 수 있으며, 사용자에게 인쇄 작업 시 편리함을 제공할 수 있다.According to the image forming method and apparatus for receiving and printing image data from an external storage device according to the present invention as described above, directly receiving and printing a file storing the image data to be printed from an external storage device such as a USB memory stick In this case, it is possible to select and print an area or a part of the page corresponding to some contents of the image data stored in the file, thereby reducing waste of paper and the like due to the printing of the page that is not desired to be printed. It can provide convenience.

Claims (5)

외부 기억장치로부터 화상 데이터를 입력받아 인쇄하는 화상 형성 방법에 있어서,An image forming method of receiving image data from an external storage device and printing the same, 상기 외부 기억장치로부터 인쇄하고자 하는 화상 데이터가 저장된 파일을 입력받는 단계;Receiving a file storing image data to be printed from the external storage device; 상기 입력된 파일에 저장된 화상 데이터를 인쇄 가능한 인쇄 데이터로 변환하여, 상기 변환된 인쇄 데이터로부터 인쇄 페이지 정보를 검출해 디스플레이하는 단계;Converting image data stored in the input file into printable print data, detecting and displaying print page information from the converted print data; 상기 디스플레이된 페이지 중 인쇄하고자하는 페이지를 입력받는 단계; 및Receiving a page to be printed among the displayed pages; And 상기 변환된 인쇄 데이터 중 상기 입력된 인쇄하고자하는 페이지에 해당하는 인쇄 데이터를 추출하여 인쇄하는 단계를 포함하는 것을 특징으로 하는 화상 형성 방법.And extracting and printing print data corresponding to the input page to be printed from the converted print data. 제1항에 있어서, 상기 입력되는 파일은The method of claim 1, wherein the input file is PDF(Portable Document Format) 파일, Postscript 파일, TIFF(Tagged Image File Format) 파일 중 어느 하나인 것을 특징으로 하는 화상 형성 방법.An image forming method comprising any one of a Portable Document Format (PDF) file, a Postscript file, and a Tagged Image File Format (TIFF) file. 외부 기억장치로부터 화상 데이터를 입력받아 인쇄하는 화상 형성 장치에 있어서,An image forming apparatus which receives image data from an external storage device and prints the same, 상기 외부 기억장치로부터 인쇄하고자 하는 화상 데이터가 저장된 파일을 입력받는 인터페이스부;An interface unit for receiving a file storing image data to be printed from the external storage device; 상기 파일에 저장된 화상 데이터의 인쇄 페이지 정보를 디스플레이하는 디스플레이부;A display unit for displaying print page information of image data stored in the file; 상기 디스플레이된 페이지 중 인쇄하고자하는 페이지를 입력받는 사용자입력부;A user input unit which receives a page to be printed among the displayed pages; 상기 입력된 파일로부터 상기 화상 데이터의 인쇄 페이지 정보를 검출하여 상기 디스플레이부로 출력하고, 상기 화상 데이터 중 상기 입력된 인쇄하고자하는 페이지에 해당하는 화상 데이터를 인쇄 가능한 인쇄 데이터로 변환하여 출력하는 제어부; 및A control unit for detecting print page information of the image data from the input file and outputting the print page information to the display unit, and converting image data corresponding to the input page to be printed among the image data into printable print data; And 상기 변환된 인쇄 데이터를 인쇄하는 인쇄부를 포함하는 것을 특징으로 하는 화상 형성 장치.And a printing unit for printing the converted print data. 제3항에 있어서, 상기 입력되는 파일은The method of claim 3, wherein the input file is PDF(Portable Document Format) 파일, Postscript 파일, TIFF(Tagged Image File Format) 파일 중 어느 하나인 것을 특징으로 하는 화상 형성 장치.An image forming apparatus characterized by any one of a Portable Document Format (PDF) file, a Postscript file, and a Tagged Image File Format (TIFF) file. 제3항에 있어서, 상기 제어부는The method of claim 3, wherein the control unit 상기 입력된 파일에 저장된 화상 데이터를 인쇄 가능한 인쇄 데이터로 변환하는 렌더링부;A rendering unit converting image data stored in the input file into printable print data; 상기 변환된 인쇄 데이터로부터 인쇄 페이지 정보를 검출하는 페이지정보검출부; 및A page information detection unit for detecting print page information from the converted print data; And 상기 변환된 인쇄 데이터 중 상기 사용자입력부로부터 입력된 인쇄하고자하는 페이지에 해당하는 인쇄 데이터를 추출하는 인쇄데이터추출부를 포함하는 것을 특징으로 하는 화상 형성 장치.And a print data extraction unit for extracting print data corresponding to a page to be printed input from the user input unit from the converted print data.
KR1020050037847A 2004-12-15 2005-05-06 Method and apparatus of printing image data stored external storage device KR100694109B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020050037847A KR100694109B1 (en) 2005-05-06 2005-05-06 Method and apparatus of printing image data stored external storage device
US11/302,377 US20060132843A1 (en) 2004-12-15 2005-12-14 Image forming method and apparatus for printing image data received from external storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050037847A KR100694109B1 (en) 2005-05-06 2005-05-06 Method and apparatus of printing image data stored external storage device

Publications (2)

Publication Number Publication Date
KR20060115449A KR20060115449A (en) 2006-11-09
KR100694109B1 true KR100694109B1 (en) 2007-03-12

Family

ID=37652848

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050037847A KR100694109B1 (en) 2004-12-15 2005-05-06 Method and apparatus of printing image data stored external storage device

Country Status (1)

Country Link
KR (1) KR100694109B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020021654A (en) * 1999-06-30 2002-03-21 추후제출 Digital camera with interactive printer

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020021654A (en) * 1999-06-30 2002-03-21 추후제출 Digital camera with interactive printer

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1020020021654

Also Published As

Publication number Publication date
KR20060115449A (en) 2006-11-09

Similar Documents

Publication Publication Date Title
US8400652B2 (en) Portable terminal apparatus, and printing system and method for determining printable image data
CN102273186A (en) Combined image and text document
US20120072833A1 (en) Host apparatus and screen capture control method thereof
JP2011045061A (en) Method of resizing for each page of multi-page document for rendering
US20120224190A1 (en) Data Generating Apparatus, and Print Apparatus
US9485385B2 (en) Image processing apparatus and computer program for generating a file in which plural area images of a document image are disposed in different pages
GB2423613A (en) Document print management
US20060132843A1 (en) Image forming method and apparatus for printing image data received from external storage device
US8749832B2 (en) Information processing device
EP1857920A2 (en) Printing method and system
KR100657324B1 (en) Image forming method and system using xhtml-print data
CN100350374C (en) Image forming method and apparatus for printing image data received from external storage device
JP5181631B2 (en) Image forming apparatus, electronic document data creation method, and electronic document data creation program
CN102637159B (en) Document display method and device
KR100694109B1 (en) Method and apparatus of printing image data stored external storage device
US20070201115A1 (en) Data Generating Apparatus, and Print Apparatus
KR100785083B1 (en) Method for controlling Image Forming Apparatus
JP6780380B2 (en) Image processing equipment and programs
WO2008140194A1 (en) System and method for searching and output of media contents via character recognition
JP2007267373A (en) Data-generating apparatus and printing apparatus
JP7147544B2 (en) Information processing device and information processing method
JP5268617B2 (en) Image forming apparatus, image forming apparatus control method, and computer program
JP4814480B2 (en) Electronic camera
US20090284789A1 (en) Information displaying and printing system
JP2008244612A (en) Image processing apparatus and method

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130227

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140227

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150226

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee