[go: up one dir, main page]

KR100636152B1 - Method and apparatus for printing borderless images - Google Patents

Method and apparatus for printing borderless images Download PDF

Info

Publication number
KR100636152B1
KR100636152B1 KR1020040053363A KR20040053363A KR100636152B1 KR 100636152 B1 KR100636152 B1 KR 100636152B1 KR 1020040053363 A KR1020040053363 A KR 1020040053363A KR 20040053363 A KR20040053363 A KR 20040053363A KR 100636152 B1 KR100636152 B1 KR 100636152B1
Authority
KR
South Korea
Prior art keywords
image
area
printing
pattern
divided
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
KR1020040053363A
Other languages
Korean (ko)
Other versions
KR20060004300A (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 KR1020040053363A priority Critical patent/KR100636152B1/en
Priority to US11/099,547 priority patent/US20060007462A1/en
Publication of KR20060004300A publication Critical patent/KR20060004300A/en
Application granted granted Critical
Publication of KR100636152B1 publication Critical patent/KR100636152B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

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

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)
  • Editing Of Facsimile Originals (AREA)

Abstract

본 발명은 여백없는 이미지 인쇄 방법 및 장치에 관한 것으로, 인쇄하고자 하는 이미지를 2이상의 영역으로 분할하고 분할된 각 이미지 영역을 서로 다른 이미지 확대 방식으로 확대하여 여백없이 상기 이미지를 인쇄하는 방법 및 장치에 관한 것이다. 본 발명에 따른 여백없는 이미지 인쇄 방법은 이미지를 적어도 2 이상의 영역으로 분할하는 단계, 상기 분할된 각 이미지 영역에 존재하는 원본 화소에 대한 화소값을 상기 분할된 각 이미지 영역에 상응하는 이미지 확대방식으로 계산하여 상기 이미지를 확대하는 단계 및 상기 확대된 이미지 데이터를 인쇄하는 단계를 포함하는 것을 특징으로 한다. 본 발명에 따른 여백없는 이미지 인쇄 방법 및 장치는 인쇄하고자 하는 이미지를 고화질 이미지 영역과 저화질 이미지 영역으로 분할하여, 상기 분할된 각 이미지 영역을 서로 다른 이미지 확대 방식으로 확대하여 인쇄함으로써, 인쇄되는 이미지의 화질 저하 및 인쇄 이미지의 처리 속도의 지연을 최소화시키고, 사용자의 취향에 따라 서로 다른 이미지 확대 방식을 인쇄하고자 하는 이미지에 적용하여 인쇄할 수 있다.The present invention relates to a method and an apparatus for printing an image without a margin, and the method and apparatus for printing the image without a margin by dividing an image to be printed into two or more regions and enlarging each divided image region by a different image enlargement method. It is about. According to an exemplary embodiment of the present invention, there is provided a method of printing an image without a margin, by dividing an image into at least two regions, and expanding an image value corresponding to each of the divided image regions by using a pixel value of an original pixel existing in each divided image region. Calculating and enlarging the image and printing the enlarged image data. The method and apparatus for printing a borderless image according to the present invention divides an image to be printed into a high quality image area and a low quality image area, and enlarges and prints each of the divided image areas in a different image enlargement method, thereby It is possible to minimize the deterioration of the image quality and the delay of the processing speed of the printed image and to apply different image enlargement methods to the image to be printed according to the user's taste.

Description

여백없는 이미지 인쇄 방법 및 장치{Method and apparatus for borderles image printing}Method and apparatus for printing borderless images {Method and apparatus for borderles image printing}

도 1은 여백없이 이미지를 인쇄하기 위한 여백없는 이미지 인쇄 모드에서 이미지와 인쇄 미디어의 외곽을 도시하고 있다. 1 shows the outline of an image and print media in a borderless image printing mode for printing an image without borders.

도 2는 본 발명의 일 실시예에 따른 여백없는 이미지 인쇄 장치의 기능 블록도를 도시하고 있다.Figure 2 shows a functional block diagram of a borderless image printing apparatus according to an embodiment of the present invention.

도 3a와 도 3b는 본 발명의 일 실시예에 따라 분할된 이미지 분할 영역 패턴과 크기를 도시하고 있다.3A and 3B illustrate a segmented image segment area pattern and size according to an embodiment of the present invention.

도 4는 본 발명의 일 실시예에 상응하는 여백없는 이미지 인쇄 방법을 도시하고 있다.Figure 4 illustrates a method for printing a borderless image corresponding to one embodiment of the present invention.

도 5는 본 발명의 다른 실시예에 상응하는 여백없는 이미지 인쇄 방법을 도시하고 있다.5 shows a method for printing a borderless image corresponding to another embodiment of the present invention.

도 6은 본 발명에 따른 여백없는 이미지 인쇄 방법에서 분할된 각 이미지 영역을 확대하기 위한 구체적인 이미지 확대 방식 예를 도시하고 있다.FIG. 6 shows an example of a specific image enlargement method for enlarging each divided image area in the image printing method without margins according to the present invention.

본 발명은 이미지 인쇄 방법 및 장치에 관한 것으로, 보다 구체적으로 여백없이 이미지를 인쇄하는 방법 및 장치에 관한 것이다.The present invention relates to an image printing method and apparatus, and more particularly to a method and apparatus for printing an image without a margin.

최근들어, 디지털 카메라의 보급으로 디지털 사진을 출력하고자 하는 요구가 증가하고 있으며, 이에 따라 포토 프린터의 보급이 늘어나고 있다. 상기 포토 프린터에서는 사진을 여백없이 인쇄하는 것이 중요한 기능이다.Recently, with the spread of digital cameras, the demand for outputting digital photographs is increasing, and thus, the spread of photo printers is increasing. In the photo printer, printing a photo without margins is an important function.

사용자는 여백없이 소정의 이미지를 인쇄하기 위해, 소정의 그래픽 사용자 인터페이스를 통해 인쇄 용지의 크기를 선택하고, 여백없는 인쇄 모드를 선택한다. 그래픽 사용자 인터페이스를 통해 여백없는 인쇄 모드가 선택되면, 도 1에 도시되어 있는 것과 같이, 인쇄하고자 하는 이미지를 선택된 인쇄 용지(110)의 크기보다 약간 더 크게 확대된 이미지(120)를 생성한다. 상기와 같이, 인쇄하고자 하는 이미지를 선택된 인쇄 용지의 크기보다 조금 더 크게 확대하여 인쇄함으로써, 인쇄 용지에 상기 인쇄하고자 하는 이미지가 여백없이 인쇄된다.The user selects the size of the printing paper through the predetermined graphical user interface and selects the borderless printing mode in order to print the predetermined image without margins. When a borderless print mode is selected through the graphical user interface, as shown in FIG. 1, the image to be printed produces an image 120 that is slightly larger than the size of the selected print paper 110. As described above, the image to be printed is enlarged a little larger than the size of the selected printing paper, and the image to be printed is printed on the printing paper without margins.

종래의 여백없는 이미지 인쇄하는 방법에서, 인쇄하고자 하는 이미지를 선택된 인쇄 용지의 크기보다 약간 더 크게 확대하기 위해, 이미지 전체를 동일한 이미지 확대 방식으로 확대하였다. 상기 이미지를 확대하는 방법은 여러 가지가 있는데, 상기 이미지를 고화질로 확대하게 되면, 이미지의 화질은 좋으나 이미지 확대로 인해 생성된 화소의 화소값을 계산하는데 많은 계산량을 요구한다. 반면, 상기 이미지를 저화질로 확대하게 되면, 이미지 확대로 인해 생성된 확대 화소의 화소값을 빠르게 계산할 수 있지만 이미지의 화질은 떨어진다. 이와 같이 확대 이미지의 화질과 확대 이미지 처리 속도는 서로 트레이드 오프(trad-off) 관계에 있다.In the conventional marginless image printing method, the entire image is enlarged in the same image enlargement manner in order to enlarge the image to be printed to be slightly larger than the size of the selected printing paper. There are various methods of enlarging the image. When the image is enlarged to high quality, the image quality is good, but a large amount of computation is required to calculate the pixel value of the pixel generated by the image enlargement. On the other hand, if the image is enlarged to low quality, the pixel value of the enlarged pixel generated by the image enlargement can be quickly calculated, but the image quality of the image is deteriorated. As such, the image quality of the magnified image and the processing speed of the magnified image are in a trade-off relationship with each other.

통상적으로 사진과 같은 이미지는 이미지의 중앙에 사람의 시선이 집중되며, 사진의 초점은 많은 경우 중앙에 맞추므로, 인쇄하고자 하는 이미지를 일정 영역으로 분할하고 각 영역에 따라 서로 다른 이미지 확대 방식으로 이미지를 확대하여 이미지를 인쇄하는 이미지 인쇄 방법 및 장치에 대한 요구가 있다.In general, an image such as a photograph is focused on the human eye in the center of the image, and the focus of the photograph is centered in many cases. Therefore, the image to be printed is divided into a certain area, and the image is enlarged in different ways according to each area. There is a need for an image printing method and apparatus for printing an image by enlarging the image.

본 발명이 이루고자 하는 기술적 과제는 인쇄하고자 하는 이미지를 적어도 2이상의 영역으로 분할하고 분할된 각 이미지 영역을 서로 다른 이미지 확대 방식으로 확대하여 여백없이 상기 이미지를 인쇄하는 방법 및 장치에 관한 것이다. The present invention relates to a method and an apparatus for printing an image without a margin by dividing an image to be printed into at least two areas and enlarging each divided image area by a different image enlargement method.

본 발명의 기술적 과제를 달성하기 위한 여백없는 이미지 인쇄 장치는 이미지를 적어도 2 이상의 영역으로 분할하는 분할부, 상기 분할된 각 이미지 영역에 존재하는 원본 화소에 대한 화소값을 상기 분할된 각 이미지 영역에 상응하는 이미지 확대방식으로 계산하여 확대 이미지를 생성하는 이미지 확대부 및 상기 생성된 확대 이미지 데이터를 인쇄하는 인쇄부를 포함하는 것을 특징으로 한다.An image printing apparatus without a margin for achieving the technical problem of the present invention includes a partitioning unit for dividing an image into at least two regions, and a pixel value of an original pixel existing in each of the divided image regions. And an image enlargement unit for generating an enlarged image by calculating in a corresponding image enlargement method and a printing unit for printing the generated enlarged image data.

바람직하게, 상기 여백없는 이미지 인쇄 장치는 상기 이미지에서 분할되는 이미지 분할 영역 패턴과 크기를 선택하기 위한 분할 영역 선택부를 더 포함하는 것을 특징으로 한다.Preferably, the borderless image printing apparatus further comprises a segmentation area selector for selecting an image segmentation area pattern and a size to be divided in the image.

바람직하게, 상기 여백없는 이미지 인쇄 장치는 상기 분할된 각 이미지 영역을 확대하는 이미지 확대 방식을 선택하기 위한 확대 방식 선택부를 더 포함하는 것을 특징으로 한다. Preferably, the marginless image printing apparatus further comprises an enlargement scheme selection unit for selecting an image enlargement scheme for enlarging each divided image region.

바람직하게, 상기 이미지 확대부는 상기 분할된 각 이미지 영역에 존재하는 원본 화소를 탐색하는 탐색부 및 상기 탐색된 원본 화소에 대한 화소값을 상기 분할된 각 이미지 영역에 상응하는 이미지 확대 방식에 따라 계산하는 계산부를 포함하는 것을 특징으로 한다.Preferably, the image expansion unit calculates a search unit for searching for original pixels existing in each of the divided image regions, and calculates pixel values of the searched original pixels according to an image magnification method corresponding to each of the divided image regions. It characterized in that it comprises a calculation unit.

본 발명의 다른 기술적 과제를 달성하기 위한 여백없는 이미지 인쇄 방법은 상기 이미지를 적어도 2 이상의 영역으로 분할하는 단계, 상기 분할된 각 이미지 영역에 존재하는 원본 화소에 대한 화소값을 상기 분할된 각 이미지 영역에 상응하는 이미지 확대방식으로 계산하여 확대 이미지를 생성하는 단계 및 상기 생성된 확대 이미지 데이터를 인쇄하는 단계를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a blank image printing method comprising: dividing the image into at least two regions, and converting pixel values of original pixels existing in the divided image regions into the divided image regions. Comprising a step of generating a magnified image by calculating in an image magnification corresponding to the and characterized in that it comprises the step of printing the generated magnified image data.

이하, 첨부된 도면들을 참조하여 본 발명에 따른 여백없는 이미지 인쇄 방법 및 장치에 대해 상세히 설명한다.Hereinafter, a blank image printing method and apparatus according to the present invention will be described in detail with reference to the accompanying drawings.

도 2는 본 발명의 일 실시예에 따른 여백없는 이미지 인쇄 장치의 기능 블록도를 도시하고 있는데, 상기 여백없는 이미지 인쇄 장치는 이미지 분할부(210), 분할 영역 선택부(220), 이미지 확대부(230), 확대 방식 선택부(240) 및 인쇄부(250)를 포함한다. 한편, 상기 이미지 확대부(230)는 확대 화소 탐색부(232), 화소값 계산부(234) 및 메모리부(236)를 포함하고 있다. 2 is a functional block diagram of a marginless image printing apparatus according to an embodiment of the present invention, wherein the marginless image printing apparatus includes an image divider 210, a partition region selector 220, and an image enlarger. 230, an enlargement mode selection unit 240, and a printing unit 250. The image enlarger 230 includes an enlarged pixel searcher 232, a pixel value calculator 234, and a memory 236.

소정의 이미지가 상기 이미지 분할부(210)로 입력되면, 상기 이미지 분할부(210)는 인쇄 용지의 크기에 따라 상기 입력 이미지를 적어도 2 이상의 이미지 영역으로 분할한다. 상기 인쇄 용지의 크기는 상기 이미지를 인쇄하기 전에 사용자 인터페이스를 통해 선택되거나 또는 상기 이미지 인쇄 장치에서 자동으로 상 기 인쇄 용지의 크기를 감지할 수 있다. 상기 입력 이미지가 어떻게 분할되는지에 대한 이미지 분할 영역 패턴과 분할된 이미지 영역의 크기는 인쇄 전에 미리 일정한 이미지 분할 영역 패턴과 크기로 설정되거나 또는 분할 영역 선택부(220)를 통해 사용자가 상기 이미지에 상응하도록 상기 이미지 분할 영역 패턴과 크기를 설정할 수 있다. When a predetermined image is input to the image divider 210, the image divider 210 divides the input image into at least two image areas according to the size of the printing paper. The size of the printing paper may be selected through a user interface before printing the image, or the image printing apparatus may automatically detect the size of the printing paper. The image segmentation area pattern and the size of the segmented image area of how the input image is divided may be set to a predetermined image segmentation area pattern and size before printing or the user may correspond to the image through the segmentation area selection unit 220. The image segmentation area pattern and size may be set to be.

이미지 확대부(230)는 상기 분할된 각 이미지 영역에 존재하는 원본 화소에 대한 화소값을 상기 분할된 각 이미지 영역에 상응하는 이미지 확대방식으로 계산한다. 이미지를 확대하면, 입력 이미지의 화소 외에 화소값이 없는 확대 화소가 생성된다. 상기 확대 화소의 화소값을 계산하기 위해 보간법(interpolation)이 사용되는데, 상기 보간법에는 단순반복법, 양선형(bi-linear) 보간법, 바이큐빅(bi-cubic) 보간법 등 여러 방법이 사용될 수 있다. 이하에서는 상기 단순 보간법, 양선형 보간법 및 바이큐빅 보간법을 사용하여 본 발명의 일 실시예를 설명하지만, 본 발명은 이에 한정되지 않는다.The image enlarger 230 calculates a pixel value of the original pixel existing in each of the divided image regions by an image enlargement method corresponding to each of the divided image regions. When the image is enlarged, an enlarged pixel having no pixel value other than the pixels of the input image is generated. Interpolation is used to calculate pixel values of the enlarged pixel, and various methods such as simple repetition, bi-linear interpolation, and bi-cubic interpolation may be used. Hereinafter, an embodiment of the present invention will be described using the simple interpolation method, bilinear interpolation method, and bicubic interpolation method, but the present invention is not limited thereto.

단순반복법은 생성된 확대 화소의 화소값에 가장 인접한 거리에 있는 화소의 화소값을 할당하는 보간법이다. 상기 단순 반복법은 생성된 확대 화소에 인접한 화소의 화소값을 생성된 확대 화소의 화소값으로 사용하기 때문에, 가장 빠르게 원본 화소의 화소값을 계산할 수 있다. 그러나, 단순 반복법은 단순히 원본 화소에 인접한 화소의 화소값을 원본 화소의 화소값으로 사용함으로써, 인쇄되는 이미지 자체가 입력된 이미지와 달라질 수 있다는 단점을 가지고 있다. The simple repetition method is an interpolation method of allocating pixel values of pixels at a distance closest to pixel values of the generated enlarged pixel. Since the simple repetition method uses the pixel value of the pixel adjacent to the generated enlarged pixel as the pixel value of the generated enlarged pixel, the pixel value of the original pixel can be calculated most quickly. However, the simple repetition method has a disadvantage in that the printed image itself may be different from the input image by simply using the pixel value of the pixel adjacent to the original pixel as the pixel value of the original pixel.

양선형 보간법(bi-linear interpolation)은 생성된 원본 화소의 화소값을 네 개의 인접한 화소들의 화소값들에 가중치를 곱한 값으로부터 계산하는 보간법이다. 1차원 상에서 2개의 화소들((x0, y0)과 (x1, y1)) 사이에 있는 소정 화소(x, y)의 화소값은 아래의 수학식(1)에 따라 계산된다. 2차원 상에 존재하는 화소의 화소값은 상기 수학식(1)을 2번 행함으로써 계산된다.Bi-linear interpolation is an interpolation method in which a pixel value of a generated original pixel is calculated from a weight value of pixel values of four adjacent pixels. The pixel value of the predetermined pixel (x, y) between two pixels (x 0 , y 0 ) and (x 1 , y 1 ) in one dimension is calculated according to Equation (1) below. The pixel value of the pixel existing on two-dimensional is calculated by performing the above equation (1) twice.

[수학식1][Equation 1]

y= y0 + (y1 - y0)/(x1-x0) × (x - x0 ) y = y 0 + (y 1 -y 0 ) / (x 1 -x 0 ) × (x-x 0 )

바이큐빅 보간법(bi-cubic interpolation)은 원본 화소의 화소값을 보다 정확하게 계산하기 위해, 3차 고등 함수를 통해 상기 원본 화소 주위에 있는 16개 화소들의 화소값을 사용하여 원본 화소의 화소값을 계산하는 보간법이다. 아래 수식(2)는 1차원 상에서 새로운 화소의 화소값을 계산하기 위한 수식으로, 새로운 화소 주위에 있는 4개 화소들((x0, y0), (x1, y1), (x2, y2), (x3, y3))의 화소값을 이용하여 새로운 화소의 화소값을 계산하며, 이를 행렬로 표현하면 수학식(3)과 같이 표현된다. 상기 3차원 함수의 계수는 수학식(4)와 같이, 수학식(3)의 행렬 [X]의 역행렬을 행렬 [Y]에 곱하여 계산된다. Bi-cubic interpolation calculates the pixel value of the original pixel using the pixel values of 16 pixels around the original pixel through a cubic higher order function to calculate the pixel value of the original pixel more accurately. To interpolate. Equation (2) below is a formula for calculating the pixel value of a new pixel in one dimension, and the four pixels around the new pixel ((x 0 , y 0 ), (x 1 , y 1 ), (x 2) The pixel value of the new pixel is calculated using the pixel values of (y 2 ), (x 3 , y 3 )), and this is expressed as Equation (3). The coefficient of the three-dimensional function is calculated by multiplying the matrix [Y] by the inverse of the matrix [X] of Equation (3), as shown in Equation (4).

[수학식2][Equation 2]

y0 = a0 + a1x0 + a2x0 2 + a3x0 3 y 0 = a 0 + a 1 x 0 + a 2 x 0 2 + a 3 x 0 3

y1 = a0 + a1x1 + a2x1 2 + a3x1 3 y 1 = a 0 + a 1 x 1 + a 2 x 1 2 + a 3 x 1 3

y2 = a0 + a1x2 + a2x2 2 + a3x2 3 y 2 = a 0 + a 1 x 2 + a 2 x 2 2 + a 3 x 2 3

y3 = a0 + a1x3 + a2x3 2 + a3x3 3 y 3 = a 0 + a 1 x 3 + a 2 x 3 2 + a 3 x 3 3

[수학식3][Equation 3]

[X] [a] = [Y] [X] [a] = [Y]

[수학식4][Equation 4]

[a] = inv([X]) [Y] [a] = inv ([X]) [Y]

이렇게 1차원 상에서 새로운 화소값을 계산하기 위해, 주위 4개의 화소를 상기 수학식(2)에 따라 4번 반복하여 계산하고, 이를 이용하여 다시 2차원 상의 새로운 화소값을 계산하게 된다. In order to calculate the new pixel value in this one-dimensional manner, four surrounding pixels are repeatedly calculated four times according to Equation (2), and the new pixel value in two-dimensional order is calculated again.

이미지 확대부(230)의 확대 화소 탐색부(232)는 상기 이미지 분할부(220)를 통해 분할된 각 이미지 영역에 존재하는, 이미지 확대를 통해 생성된 확대 화소를 탐색한다. 계산부(234)는 상기 탐색된 원본 화소에 대한 화소값을 상기 분할된 각 이미지 영역에 상응하는 이미지 확대 방식에 따라 계산한다. 예를 들어, 확대 화소 탐색부(232)는 상기 이미지의 중앙 영역에 존재하는 원본 화소와 이미지의 외곽 영역에 존재하는 원본 화소를 각각 탐색하고, 계산부(234)는 이미지의 중앙 영역에 존재하는 확대 화소의 화소값은 양선형 보간법 또는 바이큐빅 보간법으로 계산하며, 이미지의 외곽 영역에 존재하는 확대 화소의 화소값은 단순 반복법으로 계산한다. 상기 메모리부(236)는 복수의 이미지 확대 방식을 저장하고 있다. An enlarged pixel search unit 232 of the image enlarger 230 searches for an enlarged pixel generated through image enlargement, which exists in each image area divided by the image divider 220. The calculator 234 calculates pixel values of the searched original pixels according to an image magnification method corresponding to each of the divided image regions. For example, the enlarged pixel search unit 232 may search for the original pixel existing in the center region of the image and the original pixel existing in the outer region of the image, and the calculation unit 234 may exist in the center region of the image. The pixel value of the magnification pixel is calculated by bilinear interpolation or bicubic interpolation, and the pixel value of the magnification pixel existing in the outer region of the image is calculated by simple iteration. The memory unit 236 stores a plurality of image magnification methods.

상기 이미지 확대 방식은 이미지 분할 영역 패턴에 따라 각 분할된 이미지 영역에 상응하는 이미지 확대 방식이 미리 설정되거나 또는 소정의 이미지를 인쇄할 때마다 사용자가 상기 확대 방식 선택부(240)를 통해 메모리부(236)에 저장되어 있는 복수의 이미지 확대 방식들 중 소정의 이미지 확대 방식을 각 분할된 이미지 영역을 확대하기 위한 이미지 확대 방식으로 선택할 수 있다. 상기 분할된 각 이미지 영역에 상응하는 이미지 확대 방식으로 확대된 이미지는 컬러 매칭, 하프톤 등의 이미지 데이터 처리 과정을 거쳐 인쇄부(250)를 통해 인쇄된다.The image magnification method is a preset image magnification method corresponding to each divided image area according to an image division area pattern, or whenever a user prints a predetermined image. A predetermined image magnification method may be selected as an image magnification method for enlarging each divided image area among the plurality of image magnification methods stored in 236. An image enlarged by an image enlargement method corresponding to each of the divided image areas is printed through the printing unit 250 through image data processing such as color matching and halftone.

도 3a와 도 3b는 본 발명의 일 실시예에 따라 분할된 이미지 분할 영역 패턴과 크기를 도시하고 있다. 도 3a는 저화질 이미지 영역(310a)과 고화질 이미지 영역(320a)으로 분할되어 있는 이미지 분할 영역 패턴을 도시하고 있으며, 도 3b는 저화질 이미지 영역(330b), 중화질 이미지 영역(320b) 및 고화질 이미지 영역(310b)으로 분할되어 있는 이미지 분할 영역 패턴을 도시하고 있다. 3A and 3B illustrate a segmented image segment area pattern and size according to an embodiment of the present invention. FIG. 3A shows an image segmentation area pattern divided into a low quality image area 310a and a high quality image area 320a, and FIG. 3B shows a low quality image area 330b, a medium quality image area 320b, and a high quality image area. The image segmentation area pattern divided by 310b is shown.

도 3a에 도시되어 있는 이미지 분할 영역 패턴에서, 이미지의 중앙 부분은 고화질 이미지 영역(320a)으로 선택되고, 이미지의 외곽 부분은 저화질 이미지 영역(310a)으로 선택된다. 한편, 도 3b에 도시되어 있는 이미지 분할 영역 패턴에서, 이미지의 중앙 부분은 고화질 이미지 영역(310b)으로 선택되고, 이미지의 외곽 부분은 저화질 이미지 영역(330b)으로 선택되며, 상기 고화질 이미지 영역과 저화질 이미지 영역 사이는 중화질 이미지 영역(320b)이 선택된다.In the image segmentation region pattern shown in FIG. 3A, the center portion of the image is selected as the high quality image region 320a and the outer portion of the image is selected as the low quality image region 310a. Meanwhile, in the image segmentation region pattern illustrated in FIG. 3B, the center portion of the image is selected as the high quality image region 310b, and the outer portion of the image is selected as the low quality image region 330b, and the high quality image region and the low quality. The neutral image area 320b is selected between the image areas.

사용자는 상기 분할 영역 선택부(320)를 통해 인쇄하고자 하는 이미지에 따라 이미지 분할 영역 패턴과 분할된 각 이미지 영역의 크기를 선택할 수 있다. 상 기 이미지 분할 영역 패턴과 크기는 본 발명이 적용되는 분야에 따라 서로 다른 이미지 분할 영역 패턴과 크기로 분할될 수 있으며, 이는 본 발명의 범위에 속한다.The user may select an image division area pattern and a size of each divided image area according to an image to be printed through the division area selection unit 320. The image segmentation area pattern and size may be divided into different image segmentation area patterns and sizes according to the field to which the present invention is applied, which is within the scope of the present invention.

도 4는 본 발명의 일 실시예에 상응하는 여백없는 이미지 인쇄 방법을 도시하고 있다. 소정 사용자 인터페이스부를 통해 여백없는 인쇄 모드가 선택되었는지를 판단한다(단계 410). 상기 410단계에서, 여백없는 인쇄 모드가 선택되었다고 판단되면, 이미지를 적어도 2 이상의 이미지 영역으로 분할한다(단계 420). 상기 이미지에서 상기 분할된 각각의 이미지 영역에 존재하는 원본 화소를 탐색한다(단계 430). 여백없이 소정의 이미지를 인쇄하기 위해, 상기 인쇄하고자 하는 이미지를 선택된 인쇄 용지의 크기보다 약간 더 크게 확대하여야 하며, 이로 인해 생성된 확대 화소가 상기 분할된 각 이미지 영역에 존재하게 된다. 상기 탐색된 각 원본 화소에 대한 화소값을 상기 분할된 각 이미지 영역에 상응하는 이미지 확대 방식에 따라 계산하여 확대 이미지를 생성한다(단계 440). 상기 확대 화소의 화소값을 계산하기 위해, 상기 설명한 단순 반복법, 양선형 보간법, 바이큐빅 보간법이 사용되며, 본 발명이 적용되는 분야에 따라 다른 보간법이 사용될 수 있다. 상기 440단계를 통해, 생성된 확대 이미지는 컬러 매칭, 하프톤 등의 이미지 처리 과정을 통해 인쇄된다(단계 450). 한편, 사용자 인터페이스를 통해 여백없는 인쇄 모드가 선택되지 않으면, 통상의 이미지 인쇄 방법으로 상기 이미지를 인쇄한다.Figure 4 illustrates a method for printing a borderless image corresponding to one embodiment of the present invention. It is determined whether a borderless print mode is selected through the predetermined user interface (step 410). If it is determined in step 410 that the borderless print mode is selected, the image is divided into at least two image areas (step 420). The original pixel existing in each of the divided image regions in the image is searched (step 430). In order to print a predetermined image without margins, the image to be printed must be enlarged slightly larger than the size of the selected printing paper, so that the enlarged pixels generated are present in each of the divided image regions. The magnified image is generated by calculating a pixel value of each searched original pixel according to an image magnification method corresponding to each of the divided image regions (step 440). In order to calculate the pixel value of the enlarged pixel, the above-described simple repetition method, bilinear interpolation method, bicubic interpolation method are used, and other interpolation methods may be used according to the field to which the present invention is applied. In operation 440, the generated enlarged image is printed through image processing such as color matching and halftones (operation 450). On the other hand, if the borderless print mode is not selected through the user interface, the image is printed by a conventional image printing method.

도 5는 본 발명의 다른 실시예에 상응하는 여백없는 이미지 인쇄 방법을 도시하고 있다. 사용자 인터페이스를 통해 여백없는 인쇄 모드가 선택었는지를 판단한다(단계 510). 상기 510단계에서, 여백없는 인쇄 모드가 선택된 것으로 판단 되면, 상기 이미지를 분할하기 위한 이미지 분할 영역 패턴과 크기가 선택된다(단계 520). 상기 이미지를 분할하는 영역 패턴은 상기 이미지에 따라 도 3의 분할 영역 선택부(320)를 통해 고화질, 저화질 이미지 영역 패턴 또는 고화질, 중화질 및 저화질 이미지 영역 패턴 중 하나가 선택될 수 있다. 상기 분할 영역 패턴은 본 발명이 적용되는 분야에 따라 다른 분할 영역 패턴이 사용될 수 있으며, 이는 본 발명의 범위에 속한다. 또한, 상기 분할되는 각 이미지 영역의 크기가 상기 이미지에 따라 상기 도 3의 분할 영역 선택부(320)를 통해 선택된다. 상기 분할되는 각 이미지 영역의 크기는 본 발명이 적용되는 분야에 따라 서로 다른 크기로 분할될 수 있으며, 이는 본 발명의 범위에 속한다. 상기 520 단계에서 선택된 이미지 분할 영역 패턴과 크기에 따라 상기 이미지를 분할한다(단계 530).5 shows a method for printing a borderless image corresponding to another embodiment of the present invention. The user interface determines whether a borderless print mode has been selected (step 510). If it is determined in step 510 that the marginless print mode is selected, an image division area pattern and a size for dividing the image are selected (step 520). The region pattern for dividing the image may be selected from among the high quality, the low quality image region pattern, or the high quality, the medium quality, and the low quality image region pattern through the division region selector 320 of FIG. 3 according to the image. As the partition pattern, another partition pattern may be used according to the field to which the present invention is applied, which is within the scope of the present invention. In addition, the size of each divided image area is selected through the division area selection unit 320 of FIG. 3 according to the image. The size of each divided image area may be divided into different sizes according to the field to which the present invention is applied, which is within the scope of the present invention. The image is divided according to the image segmentation region pattern and size selected in step 520 (step 530).

한편, 상기 분할된 각 이미지 영역을 확대하기 위한 이미지 확대 방식이 복수의 이미지 확대 방식들에서 선택된다(단계 540). 상기 이미지를 확대하기 위해, 본 발명이 적용되는 분야에 따라 여러 보간법이 사용될 수 있으며, 이는 본 발명의 범위에 속한다. 분할된 각 이미지 영역에 존재하는 원본 화소를 탐색하고(단계 550), 상기 탐색된 원본 화소의 화소값을 상기 탐색된 원본 화소가 포함되어 있는 이미지 분할 영역에 상응하는, 상기 540단계에서 선택된 이미지 확대 방식에 따라 계산하여 확대 이미지를 생성한다(단계 560). 상기 생성된 확대 이미지를 컬러 매칭 및 하트톤 등과 같은 이미지 데이터 처리하여 인쇄한다(단계 570). 그러나, 사용자 인터페이스에서 여백없는 인쇄 모드가 선택되지 않으면, 통상의 이미지 인쇄 방법으로 상기 이미지를 인쇄한다. 상기 510, 530, 550 및 560 단계는 각각 도 4의 410, 420. 430 및 440에 상응한다.Meanwhile, an image magnification method for enlarging each divided image area is selected from a plurality of image magnification methods (step 540). In order to enlarge the image, various interpolation methods may be used depending on the field to which the present invention is applied, which is within the scope of the present invention. Search for an original pixel existing in each of the divided image regions (step 550), and enlarge the image selected in step 540 corresponding to a pixel segmentation area of the found original pixel corresponding to the pixel value of the found original pixel; Calculation according to the method to generate an enlarged image (step 560). The generated enlarged image is processed by printing image data such as color matching, heart tone, and the like (step 570). However, if no borderless print mode is selected in the user interface, the image is printed by a conventional image printing method. Steps 510, 530, 550 and 560 correspond to 410, 420. 430 and 440 of FIG.

도 6a와 6b는 도 4 또는 도 5에 도시되어 있는 여백없는 이미지 인쇄 방법의 440 단계 또는 560 단계에서 이미지 분할 영역 패턴에 따라 분할된 각 이미지 영역을 확대하기 위한 구체적인 이미지 확대 방식의 예를 도시하고 있다. 도 6a와 도 6b는 고화질 이미지 영역과 저화질 이미지 영역으로 분할된 이미지 분할 영역 패턴에 따라 분할된 각 이미지 영역을 확대하기 위한 이미지 확대 방식의 예이며, 도 6c는 고화질 이미지 영역, 중화질 이미지 영역 및 저화질 이미지 영역으로 분할된 이미지 분할 영역 패턴에 따라 분할된 각 이미지 영역을 확대하기 위한 이미지 확대 방식의 예이다. 도 6a에서, 상기 확대 화소 탐색부(332)는 원본 화소가 고화질 이미지 영역에 존재하는지를 판단하여(단계 610a), 원본 화소가 고화질 이미지 영역에 존재하면 바이큐빅 보간법 또는 양선형 보간법으로 상기 확대 화소의 화소값을 계산하고(단계 620a) 그렇지 않으면 단순 반복법으로 계산한다(단계 630a). 도 6b에서, 상기 확대 화소 탐색부(332)가 원본 화소가 고화질 이미지 영역에 존재하는지를 판단하여(단계 610b), 원본 화소가 고화질 이미지 영역에 존재하는 것으로 판단되면, 바이큐빅 보간법으로 상기 확대 화소의 화소값을 계산하며(단계 620b) 그렇지 않은 경우에는 양선형 보간법으로 상기 확대 화소의 화소값을 계산한다(단계 630b). 도 6c에서, 상기 확대 화소 탐색부(332)는 원본 화소가 고화질 이미지 영역에 존재하는지 판단하여(단계 610c), 원본 화소가 고화질 이미지 영역에 있으면 확대 화소의 화소값을 바이큐빅 보간법으로 계산한다(단계 620c). 그러나, 그렇지 않은 경우에는 상기 원본 화소가 중화질 영역에 존재하는지 판단하여(단계 630c), 상기 원본 화소가 중화질 영역에 존재하는 것으로 판단되면, 양선형 보간법으로 상기 확대 화소의 화소값을 계산한다(단계 640c). 그러나 그렇지 않은 경우에는 상기 확대 화소의 화소값을 단순 반복법으로 계산한다(단계 650c). 6A and 6B illustrate an example of a specific image enlargement method for enlarging each image region divided according to an image segmentation region pattern in step 440 or 560 of the marginless image printing method illustrated in FIG. 4 or 5. have. 6A and 6B are examples of an image enlargement method for enlarging each image region divided according to an image segmentation region pattern divided into a high quality image region and a low quality image region, and FIG. 6C is a high quality image region, a neutral image region, and An example of an image enlargement method for enlarging each image area divided according to an image division area pattern divided into a low quality image area is shown. In FIG. 6A, the enlarged pixel search unit 332 determines whether the original pixel exists in the high quality image area (step 610a). If the original pixel exists in the high quality image area, the enlarged pixel search unit 332 determines whether the original pixel exists in the high quality image area. The pixel value is calculated (step 620a) otherwise calculated by simple iteration (step 630a). In FIG. 6B, when the enlarged pixel search unit 332 determines whether the original pixel exists in the high quality image area (step 610b), and determines that the original pixel exists in the high quality image area, the enlarged pixel search unit 332 determines the magnification of the enlarged pixel by bicubic interpolation. The pixel value is calculated (step 620b). Otherwise, the pixel value of the enlarged pixel is calculated by bilinear interpolation (step 630b). In FIG. 6C, the enlarged pixel search unit 332 determines whether the original pixel exists in the high quality image area (step 610c), and calculates the pixel value of the enlarged pixel by bicubic interpolation when the original pixel is in the high quality image area (FIG. 6C). Step 620c). Otherwise, if it is determined that the original pixel exists in the neutral region (step 630c), and if it is determined that the original pixel exists in the neutral region, the pixel value of the enlarged pixel is calculated by bilinear interpolation. (Step 640c). Otherwise, the pixel value of the enlarged pixel is calculated by a simple repetition method (step 650c).

한편, 상술한 본 발명의 실시예들은 컴퓨터에서 실행될 수 있는 프로그램으로 작성 가능하고, 컴퓨터로 읽을 수 있는 기록 매체를 이용하여 상기 프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다.Meanwhile, the above-described embodiments of the present invention can be written as a program that can be executed in a computer, and can be implemented in a general-purpose digital computer that operates the program using a computer-readable recording medium.

상기 컴퓨터로 읽을 수 있는 기록 매체는 마그네틱 저장 매체(예를 들어, 롬, 플로피 디스크, 하드디스크 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등) 및 캐리어 웨이브(예를 들면, 인터넷을 통한 전송)와 같은 저장 매체를 포함한다.The computer-readable recording medium may be a magnetic storage medium (for example, a ROM, a floppy disk, a hard disk, etc.), an optical reading medium (for example, a CD-ROM, DVD, etc.) and a carrier wave (for example, the Internet). Storage medium).

본 발명은 도면에 도시된 실시예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 청구범위의 기술적 사상에 의해 정해진다. Although the present invention has been described with reference to the embodiments shown in the drawings, this is merely exemplary, and it will be understood by those skilled in the art that various modifications and equivalent other embodiments are possible. Accordingly, the true technical protection scope of the present invention is defined by the technical spirit of the appended claims.

본 발명에 따른 여백없는 이미지 인쇄 방법 및 장치는 인쇄하고자 하는 이미지를 고화질 이미지 영역과 저화질 이미지 영역으로 분할하여, 상기 분할된 각 이미지 영역을 서로 다른 이미지 확대 방식으로 확대하여 인쇄함으로써, 인쇄되는 이미지의 화질 저하 및 인쇄 이미지의 처리 속도의 지연을 최소화시킬 수 있다.The method and apparatus for printing a borderless image according to the present invention divides an image to be printed into a high quality image area and a low quality image area, and enlarges and prints each of the divided image areas in a different image enlargement method, thereby Deterioration in image quality and delay in processing speed of a printed image can be minimized.

한편, 본 발명에 따른 여백없는 이미지 인쇄 방법 및 장치는 인쇄하고자 하 는 이미지를 사용자의 취향에 따라 또는 인쇄하고자 하는 이미지 특성에 따라 고화질로 인쇄하고자 하는 이미지 영역과 저화질로 인쇄하고자 하는 이미지 영역으로 분할하고, 상기 분할된 각 이미지 영역을 서로 다른 이미지 확대 방식으로 확대하여 인쇄할 수 있도록 한다. Meanwhile, the method and apparatus for printing an image without a margin according to the present invention divides an image to be printed into an image area to be printed in high quality and an image area to be printed in low quality according to a user's taste or an image characteristic to be printed. Each of the divided image areas may be enlarged and printed in a different image enlargement method.

Claims (13)

소정 이미지를 인쇄 용지에 여백없이 인쇄하는 장치에 있어서,An apparatus for printing a predetermined image on a printing sheet without margins, 상기 이미지를 소정의 이미지 분할 영역 패턴과 크기로 분할하는 분할부;A divider dividing the image into a predetermined image division area pattern and size; 상기 이미지 분할 영역 패턴과 크기로 분할된 각 이미지 영역에 존재하는 원본 화소에 대한 화소값을 상기 각 이미지 영역에 상응하는 이미지 확대방식으로 계산하여 확대 이미지를 생성하는 이미지 확대부; 및 An image enlargement unit configured to generate an enlarged image by calculating a pixel value of an original pixel existing in each image region divided into the image division region pattern and size by an image enlargement method corresponding to each image region; And 상기 확대 이미지를 인쇄하는 인쇄부를 포함하는 것을 특징으로 하는 여백없는 이미지 인쇄 장치.And a printing unit for printing the enlarged image. 제 1 항에 있어서, The method of claim 1, 상기 이미지의 분할 영역 패턴과 크기를 선택하기 위한 분할 영역 선택부를 더 포함하는 것을 특징으로 하는 여백없는 이미지 인쇄 장치.And a partition selection unit for selecting a partition pattern and a size of the image. 제 1 항에 있어서,The method of claim 1, 복수의 이미지 확대 방식들 중에서 상기 분할된 각 이미지 영역에 대한 이미 지 확대 방식을 선택하기 위한 이미지 확대 방식 선택부를 더 포함하는 것을 특징으로 하는 여백없는 이미지 인쇄 장치. And an image magnification method selection unit for selecting an image magnification method for each of the divided image areas from among a plurality of image magnification methods. 제 1 항에 있어서, 상기 이미지 확대부는The method of claim 1, wherein the image enlargement unit 상기 각 이미지 영역에 존재하는 원본 화소를 탐색하는 탐색부; 및A searcher for searching for original pixels existing in each image area; And 상기 탐색된 원본 화소에 대한 화소값을 상기 각 이미지 영역에 상응하는 이미지 확대 방식에 따라 계산하는 계산부를 포함하는 것을 특징으로 하는 여백없는 이미지 인쇄 장치.And a calculator configured to calculate a pixel value of the found original pixel according to an image magnification method corresponding to each image area. 제 1 항에 있어서, 상기 이미지 확대 방식은The method of claim 1, wherein the image magnification method is 단순반복 방식, 바이리니어(bilinear) 방식 및 바이큐빅(bicubic) 방식 중 어느 하나인 것을 특징으로 하는 여백없는 이미지 인쇄 장치.A borderless image printing apparatus, characterized in that any one of a simple repetition method, a bilinear method, and a bicubic method. 제 1 항에 있어서, 상기 이미지 분할 영역 패턴은The method of claim 1, wherein the image segmentation pattern is 고화질 이미지 영역과 저화질 이미지 영역의 제1 패턴 또는 고화질 이미지 영역, 중화질 이미지 영역 및 저화질 이미지 영역의 제2 패턴 중 하나인 것을 특징으로 하는 여백없는 이미지 인쇄 장치.And a first pattern of the high quality image area and the low quality image area or one of the second patterns of the high quality image area, the medium quality image area, and the low quality image area. 소정 이미지를 인쇄 용지에 인쇄하는 방법에 있어서,In the method for printing a predetermined image on a printing paper, (a)상기 이미지를 소정의 이미지 분할 영역 패턴과 크기로 분할하는 단계;(a) dividing the image into a predetermined image segmentation area pattern and size; (b)상기 이미지 분할 영역 패턴과 크기로 분할된 각 이미지 영역에 존재하는 원본 화소에 대한 화소값을 상기 각 이미지 영역에 상응하는 이미지 확대방식으로 계산하여 확대 이미지를 생성하는 단계; 및 (b) generating an enlarged image by calculating a pixel value of an original pixel existing in each image area divided into the image division area pattern and size by an image enlargement method corresponding to each image area; And c)상기 생성된 확대 이미지를 인쇄하는 단계를 포함하는 것을 특징으로 하는 여백없는 이미지 인쇄 방법.and c) printing the generated enlarged image. 제 7 항에 있어서, 상기 (a) 단계 이전에 8. The method of claim 7, wherein before step (a) 상기 이미지에서 분할되는 이미지 영역의 패턴이 선택되는 단계; 및Selecting a pattern of an image area divided in the image; And 상기 분할 이미지 영역의 크기가 선택되는 단계를 더 포함하는 것을 특징으로 하는 여백없는 이미지 인쇄 방법.And selecting the size of the divided image area. 제 7 항에 있어서,The method of claim 7, wherein 상기 각 이미지 영역에 대한 이미지 확대 방식은 복수의 이미지 확대 방식들 중에서 사용자 명령에 의해 선택되는 것을 특징으로 하는 여백없는 이미지 인쇄 방법.And the image magnification method for each image area is selected by a user command among a plurality of image magnification methods. 제 7 항에 있어서, 상기 이미지 확대 단계는The method of claim 7, wherein the step of enlarging the image 상기 각 이미지 영역에 존재하는 원본 화소를 탐색하는 단계;Searching for original pixels existing in each image area; 상기 탐색된 원본 화소에 대한 화소값을 상기 각 이미지 영역에 상응하는 이미지 확대 방식에 따라 계산하는 단계를 포함하는 것을 특징으로 하는 여백없는 이미지 인쇄 방법.And calculating a pixel value of the found original pixel according to an image magnification method corresponding to each of the image areas. 제 7 항에 있어서, 상기 이미지 확대 방식은The method of claim 7, wherein the image enlargement method 단순반복 방식, 바이리니어(bilinear) 방식 및 바이큐빅(bicubic) 방식 중 어느 하나인 것을 특징으로 하는 여백없는 이미지 인쇄 방법.A method for printing an image without a margin, characterized in that any one of a simple repetition method, a bilinear method, and a bicubic method. 제 7 항에 있어서, 상기 이미지 분할 영역 패턴은The method of claim 7, wherein the image segment area pattern is 고화질 이미지 영역과 저화질 이미지 영역의 제1 패턴 또는 고화질 이미지 영역, 중화질 이미지 영역 및 저화질 이미지 영역의 제2 패턴 중 하나인 것을 특징으로 하는 여백없는 이미지 인쇄 방법.A first pattern of the high quality image area and the low quality image area or one of the second patterns of the high quality image area, the medium quality image area, and the low quality image area. 제 7 항 내지 제 12 항 중 어느 한 항에 의한 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체. A computer-readable recording medium having recorded thereon a program for executing the method according to any one of claims 7 to 12 on a computer.
KR1020040053363A 2004-07-09 2004-07-09 Method and apparatus for printing borderless images Expired - Fee Related KR100636152B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020040053363A KR100636152B1 (en) 2004-07-09 2004-07-09 Method and apparatus for printing borderless images
US11/099,547 US20060007462A1 (en) 2004-07-09 2005-04-06 Method and apparatus for printing borderless image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040053363A KR100636152B1 (en) 2004-07-09 2004-07-09 Method and apparatus for printing borderless images

Publications (2)

Publication Number Publication Date
KR20060004300A KR20060004300A (en) 2006-01-12
KR100636152B1 true KR100636152B1 (en) 2006-10-19

Family

ID=37116616

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040053363A Expired - Fee Related KR100636152B1 (en) 2004-07-09 2004-07-09 Method and apparatus for printing borderless images

Country Status (1)

Country Link
KR (1) KR100636152B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6988150B2 (en) * 2017-05-08 2022-01-05 富士フイルムビジネスイノベーション株式会社 Image forming device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09321981A (en) * 1996-03-28 1997-12-12 Fuji Photo Film Co Ltd Interpolation arithmetic method for image data and unit executing the method
KR19990065470A (en) * 1998-01-14 1999-08-05 윤종용 How to print multiple resolutions
JPH11213146A (en) * 1998-01-28 1999-08-06 Sharp Corp Image processing device
KR20000004618A (en) * 1998-06-30 2000-01-25 윤종용 Document enlarging printing method of complex device
KR20030024629A (en) * 2001-09-17 2003-03-26 캐논 가부시끼가이샤 Printing condition changing method, program, storage medium, printing method, printer and printing system
JP2003211755A (en) * 2002-01-25 2003-07-29 Seiko Epson Corp Printing device, printing system and printer driver

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09321981A (en) * 1996-03-28 1997-12-12 Fuji Photo Film Co Ltd Interpolation arithmetic method for image data and unit executing the method
KR19990065470A (en) * 1998-01-14 1999-08-05 윤종용 How to print multiple resolutions
JPH11213146A (en) * 1998-01-28 1999-08-06 Sharp Corp Image processing device
KR20000004618A (en) * 1998-06-30 2000-01-25 윤종용 Document enlarging printing method of complex device
KR20030024629A (en) * 2001-09-17 2003-03-26 캐논 가부시끼가이샤 Printing condition changing method, program, storage medium, printing method, printer and printing system
JP2003211755A (en) * 2002-01-25 2003-07-29 Seiko Epson Corp Printing device, printing system and printer driver

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
1020030024629
11213146

Also Published As

Publication number Publication date
KR20060004300A (en) 2006-01-12

Similar Documents

Publication Publication Date Title
CN100397420C (en) Image processing device and image processing method
US8134578B2 (en) Hybrid importance maps for content aware digital image resizing
JP5274495B2 (en) How to change the document image size
JP4780374B2 (en) Image processing method and program for suppressing granular noise, and granular suppression processing module for implementing the method
KR100543350B1 (en) Video processing apparatus for processing pixel for generating high-picture-quality image, method thereof, and video printer to which they are applied
KR101297177B1 (en) The method and system of adaptive reformatting of digital images
JP3349549B2 (en) Method and apparatus for generating images of arbitrary size
US6760489B1 (en) Apparatus and method for image data interpolation and medium on which image data interpolation program is recorded
US20090067001A1 (en) Printer, image processing device, image processing method, and recording medium
JPWO2003032256A1 (en) How to create a bitmap
JP4605006B2 (en) Print data generation apparatus, print data generation method, and program
JP2002165079A (en) Image processing unit and method
JP3075269B2 (en) Image data interpolation method, image data interpolation device, and medium recording image data interpolation program
EP2782065A1 (en) Image-processing device removing encircling lines for identifying sub-regions of image
KR100636152B1 (en) Method and apparatus for printing borderless images
JP3902173B2 (en) Image scaling method and photo printing apparatus for implementing the method
JP5007639B2 (en) Image processing apparatus and image processing program
US20060007462A1 (en) Method and apparatus for printing borderless image
JP2004054898A (en) Print data generation device, print data generation method, and program therefor
JP2001167265A (en) Medium recording image processing program, image processing apparatus, and image processing method
KR100587979B1 (en) Boundary and Corner-based Interpolation Methods for Magnifying Images
JP2000188689A (en) Image processing method and its system
JP7393190B2 (en) Image processing device, control method and program
JP4362650B2 (en) Printing device
JP4407218B2 (en) Medium storing image processing program, image processing apparatus, and image processing method

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

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

D13-X000 Search requested

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

PG1501 Laying open of application

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

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

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

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

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

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

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

Not in force date: 20091013

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

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

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000