KR20090126836A - 화상형성장치와 이를 포함하는 화상형성시스템 및인쇄데이터의 확대인쇄 처리방법 - Google Patents
화상형성장치와 이를 포함하는 화상형성시스템 및인쇄데이터의 확대인쇄 처리방법 Download PDFInfo
- Publication number
- KR20090126836A KR20090126836A KR1020080053159A KR20080053159A KR20090126836A KR 20090126836 A KR20090126836 A KR 20090126836A KR 1020080053159 A KR1020080053159 A KR 1020080053159A KR 20080053159 A KR20080053159 A KR 20080053159A KR 20090126836 A KR20090126836 A KR 20090126836A
- Authority
- KR
- South Korea
- Prior art keywords
- print data
- recording medium
- sheets
- enlarged
- printed
- Prior art date
Links
- 238000003672 processing method Methods 0.000 title claims description 7
- 238000000034 method Methods 0.000 claims abstract description 30
- 230000003247 decreasing effect Effects 0.000 claims abstract description 9
- 230000007423 decrease Effects 0.000 claims abstract description 4
- 238000004891 communication Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 239000000969 carrier Substances 0.000 description 2
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/3872—Repositioning or masking
- H04N1/3873—Repositioning or masking defined only by a limited number of coordinate points or parameters, e.g. corners, centre; for trimming
- H04N1/3875—Repositioning or masking defined only by a limited number of coordinate points or parameters, e.g. corners, centre; for trimming combined with enlarging or reducing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Record Information Processing For Printing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
본 발명은 화상형성장치와 이를 포함하는 화상형성시스템 및 인쇄데이터의 확대인쇄 처리방법에 관한 것이다. 인쇄데이터의 확대인쇄 처리방법은, 인쇄데이터를 확대하여 복수의 기록매체에 분할되어 인쇄되도록 하는 인쇄데이터의 확대인쇄 처리방법에 있어서, 상기 인쇄데이터의 확대율을 입력받는 단계; 상기 입력된 확대율에 대응하여 확대된 인쇄데이터가 인쇄되는 복수의 기록매체의 인쇄방향에 따라 상기 기록매체의 매수가 감소되는지를 결정하는 단계; 및 상기 기록매체의 매수가 감소되면, 상기 기록매체의 매수가 감소되는 인쇄방향으로 상기 확대된 인쇄데이터의 분할 이미지를 생성하는 단계를 포함한다. 이에 의하여, 포스터 기능에 있어서 인쇄데이터가 확대 및 분할하여 인쇄되는 복수의 기록매체의 인쇄방향을 선택적으로 변경하여, 기록매체 및 인쇄시간을 절약할 수 있다.
Description
본 발명은 화상형성장치와 이를 포함하는 화상형성시스템 및 인쇄데이터의 확대인쇄 처리방법에 관한 것으로서, 보다 상세하게는 인쇄데이터를 확대하여 복수의 기록매체에 분할되어 인쇄되도록 하는 포스터 기능을 갖는 화상형성장치와 이를 포함하는 화상형성시스템 및 인쇄데이터의 확대인쇄 처리방법에 관한 것이다.
화상형성장치는 호스트장치로부터 인쇄데이터를 수신하여 용지 등의 기록매체에 인쇄한다. 호스트장치는 컴퓨터 등으로 구현되며, 화상형성장치는 프린터, 복사기, 팩스, 두 가지 이상의 기능을 가지는 복합기 등으로 구현될 수 있다.
화상형성장치는 인쇄데이터를 소정의 확대율로 확대하여 복수의 기록매체에 분할되어 인쇄되도록 할 수 있는데 이를 포스터 기능이라 한다. 도 1은 종래의 포스터 기능에 따라 인쇄데이터를 복수의 기록매체에 확대 및 분할하여 인쇄한 상태를 나타내는 도면이다.
도 1에 도시된 바와 같이, 종래의 포스터 기능에서는 확대율이 증가함에 따 라 기록매체의 수를 2×2, 3×3, 4×4, … , n×n 과 같은 템플릿(Template)으로 늘려간다. 예컨대, 위와 같은 종래기술에 따르면 확대율이 100% 초과 200% 이하인 경우 2×2, 200% 초과 300% 이하인 경우 3×3, 300% 초과 400% 이하인 경우 3×3 과 같은 방식으로 기록매체의 수가 증가하게 된다.
그런데, 경우에 따라 기록매체의 인쇄방향 즉, 오리엔테이션(Orientation)을 변경하면, 인쇄데이터가 확대되어 인쇄되는 기록매체의 수를 줄일 수 있다.
예컨대, A4 사이즈의 기록매체에 있어서 확대율이 140%인 경우, 확대된 인쇄데이터 즉, 확대이미지의 가로와 세로 중 어느 한 방향의 길이가, 인쇄데이터 즉, 원본 이미지의 다른 방향의 길이보다 작기 때문에, 기록매체의 인쇄방향(오리엔테이션)을 변경하면, 1×2 즉, 2장의 기록매체에 인쇄 가능하다.
그러나, 종래 기술에 따르면 위와 같이 인쇄데이터를 140%를 확대하는 경우, 기록매체의 인쇄방향을 변경하지 않은 상태로 2×2 즉, 4장의 기록매체에 인쇄데이터를 확대 및 분할하여 인쇄한다.
따라서, 종래의 프린터 인쇄는 기록매체의 인쇄방향 변경을 고려하지 않기 때문에 불필요한 기록매체가 낭비되는 경우가 발생할 수 있으며, 이에 따라, 인쇄시간이 많이 소요되는 문제점이 있다.
또한, 인쇄된 각각의 기록매체를 연결할 때, 상대적으로 많은 수의 기록매체에 확대된 인쇄데이터가 분할되어 인쇄되어 있으므로 미관상 좋지 않을 뿐 아니라 사용자가 많은 수의 기록매체들을 절취하고 연결해야 하는 번거로운 과정이 필요하게 되는 문제점이 있다.
따라서, 본 발명의 목적은 포스터 기능에 있어서 인쇄데이터가 확대 및 분할하여 인쇄되는 복수의 기록매체의 인쇄방향을 선택적으로 변경하여, 기록매체 및 인쇄시간을 절약할 수 있는 화상형성장치와 이를 포함하는 화상형성시스템 및 인쇄데이터의 확대인쇄 처리방법을 제공하는 것이다.
또한, 본 발명의 목적은 포스터 인쇄 시 기록매체의 수를 감소시켜 사용자가 기록매체들을 절취하고 연결해야 하는 과정을 줄이고, 각 기록매체 연결 시에 보기 좋은 이미지를 형성할 수 있는 화상형성장치와 이를 포함하는 화상형성시스템 및 인쇄데이터의 확대인쇄 처리방법을 제공하는 것이다.
상기 목적은, 인쇄데이터를 확대하여 복수의 기록매체에 분할되어 인쇄되도록하는 인쇄데이터의 확대인쇄 처리방법에 있어서, 상기 인쇄데이터의 확대율을 입력받는 단계; 상기 입력된 확대율에 대응하여 확대된 인쇄데이터가 인쇄되는 복수의 기록매체의 인쇄방향에 따라 상기 기록매체의 매수가 감소되는지를 결정하는 단계; 및 상기 기록매체의 매수가 감소되면, 상기 기록매체의 매수가 감소되는 인쇄방향으로 상기 확대된 인쇄데이터의 분할 이미지를 생성하는 단계를 포함하는 인쇄데이터의 확대인쇄 처리방법에 의해 달성된다.
상기 기록매체의 매수가 감소되는지를 결정하는 단계에서, 상기 확대된 인쇄데이터의 가로와 세로 중 어느 한 방향의 길이가 상기 인쇄데이터의 다른 방향의 길이의 정수 배 이하인 경우 상기 기록매체의 매수가 감소되는 것으로 결정할 수 있다.
여기서, 상기 기록매체의 매수가 감소되는지를 결정하는 단계는, 아래의 수식을 만족하는 경우 상기 기록매체의 매수가 감소되는 것으로 결정할 수 있다.
((W * scale) ≤ (H * Nscale))
상기 수식에서, W 및 H는 상기 인쇄데이터의 가로 및 세로길이, W < H, scale은 확대율, Nscale은 상기 확대율 미만의 최대정수를 나타낸다.
그리고, 상기 기록매체의 매수가 감소되는 경우, 상기 확대된 인쇄데이터가 인쇄되는 기록매체의 매수를 결정하는 단계를 더 포함할 수 있다.
아울러, 상기 확대율 미만의 최대 정수는 상기 확대된 인쇄데이터가 인쇄되는 기록매체의 가로와 세로 중 어느 한 방향의 매수이며, 상기 확대된 인쇄데이터가 인쇄되는 기록매체의 매수를 결정하는 단계는 상기 기록매체의 가로와 세로 중 다른 한 방향의 매수를 결정할 수 있다.
여기서, 상기 확대된 인쇄데이터가 인쇄되는 기록매체의 매수를 결정하는 단계는, 아래의 수식을 만족하는 N을 연산할 수 있다.
((H * scale) ≤ (W * (Nscale + N))
상기 수식에서, W 및 H는 상기 인쇄데이터의 가로 및 세로길이, W < H, scale은 확대율, Nscale은 상기 확대율 미만의 최대정수이며 가로방향의 기록매체의 매수, N은 가로보다 많은 세로방향의 기록매체의 매수를 나타낸다.
그리고, 상기 기록매체의 매수는 상기 수식을 만족하는 Nscale × (Nscale + N) 으로 결정될 수 있다.
또한, 상기 인쇄데이터의 확대율을 입력받는 단계에서, 상기 확대율의 입력은 유저 인터페이스에서 입력될 수 있다.
아울러, 상기 확대율은, 사용자의 입력 또는 기 지정된 값으로 입력될 수 있다.
그리고, 상기 생성된 복수의 분할 이미지를 인쇄하는 단계를 더 포함할 수 있다.
한편, 상기 목적은, 화상형성장치에 있어서, 입력된 확대율에 대응하여 인쇄데이터를 확대하여 복수의 기록매체에 분할되어 인쇄되도록 하는 확대된 인쇄데이터의 분할 이미지를 생성하는 화상처리부와; 상기 입력된 확대율에 대응하여 확대된 인쇄데이터가 인쇄되는 복수의 기록매체의 인쇄방향에 따라 상기 기록매체의 매수가 감소되는지를 결정하고, 상기 기록매체의 매수가 감소되면 상기 기록매체의 매수가 감소되는 인쇄방향으로 상기 확대된 인쇄데이터의 분할 이미지를 생성하도록 상기 화상처리부를 제어하는 제어부를 포함하는 화상형성장치에 의해서도 달성될 수 있다.
여기서, 상기 제어부는, 상기 확대된 인쇄데이터의 가로와 세로 중 어느 한 방향의 길이가 상기 인쇄데이터의 다른 방향의 길이의 정수 배 이하인 경우 상기 기록매체의 매수가 감소되는 것으로 결정할 수 있다.
또한, 상기 제어부는, 아래의 수식을 만족하는 경우 상기 기록매체의 매수가 감소되는 것으로 결정할 수 있다.
((W * scale) ≤ (H * Nscale))
상기 수식에서, W 및 H는 상기 인쇄데이터의 가로 및 세로길이, W < H, scale은 확대율, Nscale은 상기 확대율 미만의 최대정수를 나타낸다.
아울러, 상기 제어부는, 상기 기록매체의 매수가 감소되는 경우 상기 확대된 인쇄데이터가 인쇄되는 기록매체의 매수를 결정할 수 있다.
여기서, 상기 확대율 미만의 최대 정수는 상기 확대된 인쇄데이터가 인쇄되는 기록매체의 가로와 세로 중 어느 한 방향의 매수이며, 상기 제어부는, 상기 기록매체의 가로와 세로 중 다른 한 방향의 매수를 결정하여, 상기 확대된 인쇄데이터가 인쇄되는 기록매체의 매수를 결정할 수 있다.
또한, 상기 제어부는, 아래의 수식을 만족하는 N을 연산하여 상기 확대된 인쇄데이터가 인쇄되는 기록매체의 매수를 결정할 수 있다.
((H * scale) ≤ (W * (Nscale + N))
상기 수식에서, W 및 H는 상기 인쇄데이터의 가로 및 세로길이, W < H, scale은 확대율, Nscale은 상기 확대율 미만의 최대정수이며 가로방향의 기록매체의 매수, N은 가로보다 많은 세로방향의 기록매체의 매수를 나타낸다.
그리고, 상기 복수의 기록매체의 매수는 상기 수식을 만족하는 Nscale × (Nscale + N) 으로 결정될 수 있다.
또한, 상기 인쇄데이터의 확대율을 입력받는 유저 인터페이스를 더 포함할 수 있다.
그리고, 상기 확대율은, 사용자의 입력 또는 기 지정된 값으로 입력될 수 있 다.
아울러, 상기 생성된 복수의 분할 이미지를 인쇄하는 인쇄부를 더 포함할 수 있다.
한편, 상기 목적은, 화상형성시스템에 있어서, 입력된 확대율에 대응하여 인쇄데이터를 확대하여 복수의 기록매체에 분할되어 인쇄되도록 하는 확대된 인쇄데이터의 분할 이미지를 생성하는 화상처리부와와, 상기 입력된 확대율에 대응하여 확대된 인쇄데이터가 인쇄되는 복수의 기록매체의 인쇄방향에 따라 상기 기록매체의 매수가 감소되는지를 결정하고, 상기 기록매체의 매수가 감소되면 상기 기록매체의 매수가 감소되는 인쇄방향으로 상기 확대된 인쇄데이터의 분할 이미지를 생성하도록 상기 화상처리부를 제어하는 제어부를 포함하는 호스트장치와; 상기 호스트장치로부터 상기 분할 이미지를 수신하여 복수의 기록매체에 인쇄하는 화상형성장치를 포함하는 화상형성시스템에 의해서도 달성될 수 있다.
상기한 바와 같이, 본 발명에 따른 화상형성장치와 이를 포함하는 화상형성시스템 및 인쇄데이터의 확대인쇄 처리방법은 포스터 기능에 있어서 인쇄데이터가 확대 및 분할하여 인쇄되는 복수의 기록매체의 인쇄방향을 선택적으로 변경하여, 기록매체 및 인쇄시간을 절약할 수 있다.
또한, 포스터 인쇄 시 기록매체의 수를 감소시켜 사용자가 기록매체들을 절취하고 연결해야 하는 과정을 줄이고, 각 기록매체 연결 시에 보기 좋은 이미지를 형성할 수 있다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 관하여 상세히 설명한다.
도 2는 본 발명의 일실시예에 의한 화상형성시스템의 구성을 도시한 블록도이다. 본 발명의 화상형성시스템은 컴퓨터(PC)과 같은 호스트장치(100)와, 프린터, 복사기, 팩스, 두 가지 이상의 기능을 가지는 복합기 등으로 구현되는 화상형성장치(200)를 포함한다. 화상형성시스템은 인쇄데이터를 소정의 확대율로 확대하여 복수의 기록매체에 분할되어 인쇄되도록 하는 포스터 기능을 갖는다.
도 2에 도시된 본 발명의 일실시예에 의하면, 호스트장치(100)는 인쇄데이터의 확대율에 대응하여 확대된 인쇄데이터의 분할 이미지를 생성하고, 화상형성장치(200)는 호스트장치(100)로부터 생성된 분할 이미지를 수신하여 인쇄를 수행한다.
도 2에 도시된 바와 같이, 호스트장치(100)는 사용자 입력부(110), 화상처리부(120), 디스플레이부(130), 저장부(140), 통신부(150) 및 제어부(160)를 포함한다.
한편, 본 발명의 다른 실시예에 따르면, 화상형성장치(200)는 호스트장치(100)로부터 인쇄데이터 즉, 원본 이미지를 수신받고, 화상형성장치(200)에 구비된 유저 인터페이스(UI)를 통해 입력된 확대율에 대응하여 확대된 인쇄데이터의 분할 이미지를 생성하여 인쇄를 수행할 수 있다.
도 3은 본 발명의 다른 실시예에 의한 화상형성장치의 구성을 도시한 블록도 이다.
도 3에 도시된 바와 같이, 본 발명의 다른 실시예에 의한 화상형성장치(200)는 사용자 입력부(110), 화상처리부(120), 디스플레이부(130), 저장부(140), 통신부(150), 제어부(160) 및 인쇄부(170)를 포함한다.
여기서, 도 2 및 도 3에 도시된 본 발명의 실시예에 있어서, 동일한 기능을 수행하는 구성에 대하여는 동일한 도면부호를 사용하며, 해당 구성요소에 대한 설명은 도 2 및 도 3의 실시예에 대하여 공통적으로 적용된다.
사용자 입력부(110)는 사용자로부터 포스터 기능의 선택 및 인쇄데이터를 소정의 크기로 확대하기 위한 확대율을 입력 받는다. 구체적으로, 사용자가 인쇄데이터를 복수의 기록매체에 확대 및 분할하여 인쇄하기 위한 포스터 기능을 선택하고, 이에 따른 소정의 확대율(%)을 입력하면, 제어부(160)는 설정된 확대율에 따라 인쇄데이터의 원본 이미지를 확대하여 복수의 기록매체에 분할되어 인쇄되도록 하는 복수의 분할 이미지를 생성하도록 화상처리부(120)를 제어한다.
여기서, 확대율은 사용자에 의해 직접 입력되거나, 경우에 따라 기 지정된 값으로 입력될 수도 있다.
인쇄데이터는 텍스트(Text), 이미지(Image 또는 Photo), 및 텍스트와 이미지가 혼합된 데이터(Mixed Data) 중 적어도 하나를 포함한다.
도 2에 실시예에서 생성된 각각의 분할 이미지는 통신부(150)를 통해 화상형성장치(200)로 전송되고, 화상형성장치(200)는 수신된 복수의 분할 이미지를 대응되는 복수의 기록매체에 인쇄한다. 사용자 입력부(110)는 화상형성장치(200)의 기 능들을 나타내는 키버튼이나, 호스트 장치(100)의 마우스, 키보드 등으로 구현될 수 있다. 여기서, 도 3과 같이 화상형성장치(200)에서 인쇄데이터의 분할 이미지를 생성하는 경우, 해당 화상형성장치(200)에는 포스터 기능을 선택하기 위한 포스터 모드에 대응하는 별도의 기능키가 마련될 수 있다. 또한, 사용자 입력부(110)는 프린터 드라이버의 실행에 의해 생성되어 디스플레이부(130)에 표시 가능한 유저 인터페이스(UI)를 포함하며, 확대율은 표시된 유저 인터페이스를 통해 입력 가능하다.
화상처리부(120)는 확대된 인쇄데이터가 인쇄되는 복수의 기록매체의 인쇄방향 즉, 오리엔테이션(Orientation) 의 변경에 따라 기록매체의 매수가 감소되는지를 결정하여, 복수의 기록매체의 인쇄방향을 선택적으로 변경한 복수의 분할 이미지를 생성한다. 여기서, 인쇄방향 즉, 오리엔테이션(Orientation)은 가로방향(Landscape)과, 세로방향(Portrait)을 포함한다.
디스플레이부(130)는 인쇄데이터 즉, 원본 이미지 및 복수의 기록매체에 인쇄되는 복수의 분할 이미지를 사용자에게 표시한다. 여기서, 디스플레이부(130)는 확대율에 따라 인쇄방향이 선택적으로 변경된 복수의 분할 이미지를 표시할 수 있다.
도 4 내지 도 6은 본 발명 실시예에 따라 인쇄방향이 선택적으로 변경된 분할 이미지를 나타내는 도면이다.
저장부(140)는 HDD, RAM 등으로 구현되며, 원본 이미지와, 인쇄방향이 선택적으로 변경된 복수의 분할 이미지를 저장한다.
또한, 저장부(140)에는 포스터 기능을 제어하는데 필요한 프린터 드라이버, 제어프로그램 등이 저장될 수 있다. 예컨대, 저장부(140)는 입력된 확대율에 따라 기록매체의 인쇄방향을 변경할 것인지를 결정하기 위한 정보를 저장하고, 사용자에 의해 선택 또는 기 지정된 확대율에 따라 인쇄방향이 변경되는 경우, 변경된 인쇄방향에 기초하여 확대 및 분할된 복수의 분할 이미지를 저장한다.
통신부(150)는 도 2의 실시예에 따르면 생성된 복수의 분할 이미지에 대한 화상데이터를 화상형성장치(200)로 전송한다. 통신부(150)는 유무선 통신모듈로 구현될 수 있다. 화상형성장치(200)는 전송된 복수의 분할 이미지가 인쇄된 복수의 기록매체를 출력한다.
한편, 도 3의 실시예에 따르면, 화상형성장치(200)는 통신부(150)를 통해 원본 이미지에 대한 인쇄데이터를 수신하고, 수신된 인쇄데이터에 대하여 확대율에 따라 인쇄방향이 선택적으로 변경된 복수의 분할 이미지를 생성한다. 생성된 분할 이미지는 도 3에 도시된 바와 같이 인쇄부(170)를 통해 대응되는 복수의 기록매체에 인쇄된다.
제어부(160)는 입력된 확대율에 의해 확대된 인쇄데이터가 인쇄되는 복수의 기록매체에 대하여, 인쇄방향의 변경 즉, 회전(Rotation)에 따라 기록매체의 매수가 감소되는지를 결정하고, 복수의 기록매체의 매수가 감소되는 인쇄방향으로 확대된 인쇄데이터의 분할 이미지를 생성하도록 화상처리부(120)를 제어한다.
여기서, 제어부(160)는 확대된 인쇄데이터의 가로와 세로 중 어느 한 방향의 길이가 인쇄데이터 즉, 원본 이미지의 다른 방향의 길이의 정수(Nscale) 배 이하인 경우 기록매체의 수가 감소 가능한 것으로 결정한다. 정수(Nscale)는 확대율 미만의 최대 정수가 된다.
보다 구체적으로, 제어부(160)는 확대율이 오리엔테이션 변경 조건에 대한 아래의 수학식 1을 만족하는 경우, 오리엔테이션 변경에 따라 확대된 인쇄데이터가 인쇄되는 복수의 기록매체의 수가 감소 가능한 것으로 결정한다.
여기서, W 및 H는 원본 이미지의 가로 및 세로길이이며, W < H이 된다. 그리고, scale은 확대율, Nscale은 확대율 미만의 최대정수가 된다.
예컨대, 도 4를 참조하면, 세로방향(Portrait) A4 사이즈의 원본 이미지에 대하여 140%를 확대하는 경우, W=21cm, H=29.7cm, scale=1.4, Nscale=1 이 되므로, 이를 수학식 1에 대입하면 오리엔테이션 변경 조건을 만족하게 된다. 이에 따라, 제어부(160)는 도 4에 도시된 바와 같이 가로방향(Landscape)으로 변경된 기록매체의 오리엔테이션에 대응하는 분할 이미지를 생성하도록 화상처리부(120)를 제어한다.
같은 방법으로, 세로방향(Portrait) A4 사이즈의 원본 이미지에 대하여 150%를 확대하는 경우, 수학식 1의 오리엔테이션 변경 조건을 만족하지 못하므로, 제어부(160)는 기록매체의 오리엔테이션이 세로방향(Portrait)을 그대로 유지하는 분할 이미지를 생성하도록 화상처리부(120)를 제어한다.
또한, 도 5와 같이 세로방향(Portrait) A4 사이즈의 원본 이미지에 대하여 230%를 확대하는 경우, W=21cm, H=29.7cm, scale=2.3, Nscale=2 를 수학식 1에 대입하면, 오리엔테이션 변경 조건을 만족하므로, 제어부(160)는 가로방향(Landscape)으로 변경된 기록매체의 오리엔테이션에 대응하는 분할 이미지를 생성하도록 화상처리부(120)를 제어한다.
한편, 도 6과 같이 세로방향(Portrait) Legal 사이즈의 원본 이미지에 대하여 140%를 확대하는 경우, W=21.59cm, H=35.59cm, scale=1.4, Nscale=1 을 수학식 1에 대입하면, 오리엔테이션 변경 조건을 만족하므로, 제어부(160)는 가로방향(Landscape)으로 변경된 기록매체의 오리엔테이션에 대응하는 분할 이미지를 생성하도록 화상처리부(120)를 제어한다.
여기서, 입력된 확대율이 오리엔테이션 변경 조건을 만족하는 경우 즉, 오리엔테이션의 변경에 의해 기록매체의 매수가 감소 가능한 것으로 결정된 경우, 확대율 미만의 최대 정수(Nscale)는 확대된 이미지가 인쇄되는 기록매체의 가로와 세로 중 어느 한 방향의 매수이며, 제어부(160)는 아래의 수학식 2를 이용하여 기록매체의 가로와 세로 중 다른 한 방향의 매수를 결정하게 된다.
여기서, W 및 H는 원본 이미지의 가로 및 세로길이이며, W < H이 된다. 또한, scale은 확대율, Nscale은 확대율 미만의 최대정수이며 가로방향의 기록매체의 매수, N은 가로보다 많은 세로방향의 기록매체의 매수가 된다.
구체적으로, 제어부(160)는 수학식 2를 만족하는 N을 연산하고, 복수의 기록 매체의 매수는 Nscale × (Nscale + N) 으로 결정한다. 여기서, 제어부(160)는 정수를 1부터 순차적으로 N 에 대입하여 수학식 2의 조건을 만족하는지를 판단하고, 수학식 2를 만족하는 최소의 정수를 N 으로 결정한다. 위와 같이 결정된 기록매체의 매수 Nscale × (Nscale + N)은 인쇄데이터가 확대 및 분할하여 인쇄되는 기록매체의 최소 매수가 될 수 있다.
예컨대, 수학식 1을 만족하는 세로방향 A4 사이즈의 원본 이미지를 140% 확대하는 경우, 가로방향의 기록매체의 매수인 Nscale=1이 된다. 그리고, 제어부(160)는 W=21cm, H=29.7cm, Nscale=1를 수학식 2에 대입하고, 수학식 2의 조건을 만족하는 정수를 1부터 순차적으로 N에 대입한다. 이에 따라, 140%의 경우, N=1이 된다.
따라서, 도 4와 같이 포스터 기능에 따라 원본 이미지가 140% 확대되어 출력되는 복수의 기록매체의 매수는 1×2가 되므로, 종래기술의 2×2에 비하여 2매의 기록매체가 절약된다.
같은 방법으로, 세로방향 A4 사이즈의 원본 이미지를 230% 확대하는 경우, 가로방향의 기록매체의 매수인 Nscale=2가 된다. 그리고, 제어부(160)는 W=21cm, H=29.7cm, Nscale=2를 수학식 2에 대입하고, 수학식 2의 조건을 만족하는 정수를 1부터 순차적으로 N에 대입한다. 여기서, N=1인 경우는 수학식 2를 만족하지 못하며, N=2인 경우 수학식 2의 조건이 만족된다. 이에 따라, 230%의 경우, N=2가 된다.
따라서, 도 5와 같이 원본 이미지가 230% 확대되어 출력되는 복수의 기록매 체의 매수는 2×4가 되므로, 종래기술의 3×3에 비하여 1매의 기록매체가 절약된다.
한편, 도 6과 같이, 세로방향(Portrait) Legal 사이즈의 원본 이미지를 140%를 확대하는 경우, 가로방향의 기록매체의 매수인 Nscale=1이며, W=21.59cm, H=35.59cm, Nscale=1 를 수학식 2에 대입한 상태에서 N에 1부터 정수를 순차적으로 대입하면 N=2가 된다. 따라서, Legal용지의 경우는 140%의 확대하면, 도 6과 같이 복수의 기록매체의 매수는 1×3이 되므로, 종래기술의 2×2에 비하여 1매의 기록매체가 절약된다.
위의 수학식 1 및 수학식 2를 각 기록매체의 사이즈에 따라 적용한 결과의 일례는 다음과 같다.
A4 사이즈는 확대율이 101% 내지 141%인 경우, 1×2로 인쇄방향이 변경되며, 142% 내지 200%인 경우 원본 이미지의 인쇄방향이 그대로 유지된다.
Letter 사이즈는 확대율이 101% 내지 129%인 경우, 1×2로 인쇄방향이 변경되며, 130% 내지 200%인 경우 원본 이미지의 인쇄방향이 그대로 유지된다.
본 발명 실시예의 수학식 1 및 수학식 2는 원본 이미지의 가로길이가 세로길이보다 짧은 경우에 해당하며, 기록매체의 여백(마진) 및 복수의 분할이미지의 겹침 정도가 0인 경우에 대응하여 설정된 것으로, 원본 이미지의 가로 및 세로 방향이나, 기록매체의 여백(마진) 및 분할 이미지의 겹침 정도, 기록매체의 사이즈 등에 따라 변경 가능하다.
제어부(160)는 수학식 1 및 수학식 2에서 결정된 기록매체의 매수에 따라 인 쇄방향이 선택적으로 변경된 복수의 분할 이미지를 생성하도록 화상처리부(120)를 제어한다.
위와 같은 본 발명의 실시예에 따르면, 기록매체의 매수가 2×2, 3×3, 4×4, … , n×n 과 같은 템플릿(Template) 뿐 아니라, 1×2, 1×3, 2×4, 등의 다양한 템플릿(Template)으로 인쇄 가능하므로, 기록매체의 매수가 절약되며 이에 따라 인쇄시간도 감소된다.
이하, 상기와 같은 구성에 따른 화상형성장치(200) 및 화상형성시스템에 있어서, 인쇄데이터의 확대인쇄 처리과정을 도 7을 참조하여 설명한다.
먼저, 호스트장치(100) 또는 화상형성장치장치(200)는 사용자로부터 인쇄데이터를 확대하여 복수의 기록매체에 분할되어 인쇄되도록 하는 포스터 기능을 선택 받을 수 있다(S110).
다음, 제어부(160)는 포스터 기능에 따른 인쇄데이터에 대한 확대율(%)을 입력 받는다(S120). 여기서, 확대율 입력은 유저 인터페이스(UI)에서 입력 가능하며, 입력되는 확대율은 사용자가 직접 입력하거나 경우에 따라 기 지정된 값으로도 입력될 수 있다.
그리고, 제어부(160)는 해당 확대율에 대하여 확대된 인쇄데이터가 인쇄되는 복수의 기록매체의 인쇄방향 변경에 따라 기록매체의 매수가 감소되는지를 판단한다(S130). 여기서, 제어부(160)는 확대된 인쇄데이터의 가로와 세로 중 어느 한 방향의 길이가, 원본 이미지의 다른 방향의 길이에 대한 확대율 미만의 최대 정수정수 배 이하인 경우, 기록매체의 수가 감소 가능한 것으로 판단한다.
제어부(160)는 단계 S130에서 기록매체의 수가 감소되는 것으로 판단된 경우, 기록매체의 매수가 감소되는 인쇄방향으로 분할 이미지를 생성한다(S140). 여기서, 단계 S140은 인쇄되는 기록매체의 매수를 결정하는 단계를 포함할 수 있다.
보다 구체적으로, 단계 S130의 확대율 미만의 최대 정수는 확대된 인쇄데이터가 인쇄되는 기록매체의 가로와 세로 중 어느 한 방향의 매수이며, 단계 S140에서는 기록매체의 가로와 세로 중 다른 한 방향의 매수를 결정하게 된다.
위와 같은, 단계 S130 및 단계 S140의 과정은 프린터 드라이버나 포스터 기능을 실행하기 위한 제어프로그램 등에서 수행될 수 있다.
단계 S130에서 기록매체의 매수가 감소되지 않는 것으로 판단된 경우, 제어부(160)는 인쇄데이터 즉, 원본 이미지와 동일한 인쇄방향으로 복수의 분할이미지를 생성한다(S150).
다음, 화상형성장치(200)는 생성된 복수의 분할 이미지를 인쇄방향이 선택적으로 변경된 대응되는 기록매체에 인쇄한다(S160).
이상, 바람직한 실시예를 통하여 본 발명에 관하여 상세히 설명하였으나, 본 발명은 이에 한정되는 것은 아니며 특허청구범위 내에서 다양하게 실시될 수 있다.
도 1은 종래의 포스터 기능에 따라 인쇄데이터를 복수의 기록매체에 확대 및 분할하여 인쇄한 상태를 나타내는 도면이며,
도 2는 본 발명의 일실시예에 의한 화상형성시스템의 구성을 도시한 블록도이며,
도 3은 본 발명의 다른 실시예에 의한 화상형성장치의 구성을 도시한 블록도이며,
도 4 내지 도 6은 본 발명 실시예에 따라 인쇄방향이 선택적으로 변경된 분할 이미지를 나타내는 도면이며,
도 7은 본 발명의 일실시예에 의한 인쇄데이터의 확대인쇄 처리방법을 도시 한 흐름도이다.
*도면의 주요 부분에 대한 부호의 설명
100 : 호스트장치 200 : 화상형성장치
110 : 사용자입력부 120 : 화상처리부
130 : 디스플레이부 140 : 저장부
150 : 통신부 160 : 제어부
Claims (21)
- 인쇄데이터를 확대하여 복수의 기록매체에 분할되어 인쇄되도록 하는 인쇄데이터의 확대인쇄 처리방법에 있어서,상기 인쇄데이터의 확대율을 입력받는 단계;상기 입력된 확대율에 대응하여 확대된 인쇄데이터가 인쇄되는 복수의 기록매체의 인쇄방향에 따라 상기 기록매체의 매수가 감소되는지를 결정하는 단계; 및상기 기록매체의 매수가 감소되면, 상기 기록매체의 매수가 감소되는 인쇄방향으로 상기 확대된 인쇄데이터의 분할 이미지를 생성하는 단계를 포함하는 것을 특징으로 하는 인쇄데이터의 확대인쇄 처리방법.
- 제1항에 있어서,상기 기록매체의 매수가 감소되는지를 결정하는 단계에서,상기 확대된 인쇄데이터의 가로와 세로 중 어느 한 방향의 길이가 상기 인쇄데이터의 다른 방향의 길이의 정수 배 이하인 경우 상기 기록매체의 매수가 감소되는 것으로 결정하는 것을 특징으로 하는 인쇄데이터의 확대인쇄 처리방법.
- 제2항에 있어서,상기 기록매체의 매수가 감소 되는지를 결정하는 단계는,아래의 수식을 만족하는 경우 상기 기록매체의 매수가 감소되는 것으로 결정 하는 것을 특징으로 하는 인쇄데이터의 확대인쇄 처리방법:((W * scale) ≤ (H * Nscale))상기 수식에서, W 및 H는 상기 인쇄데이터의 가로 및 세로길이, W < H, scale은 확대율, Nscale은 상기 확대율 미만의 최대정수.
- 제3항에 있어서,상기 기록매체의 매수가 감소되는 경우, 상기 확대된 인쇄데이터가 인쇄되는 기록매체의 매수를 결정하는 단계를 더 포함하는 것을 특징으로 하는 인쇄데이터의 확대인쇄 처리방법.
- 제4항에 있어서,상기 확대율 미만의 최대 정수는 상기 확대된 인쇄데이터가 인쇄되는 기록매체의 가로와 세로 중 어느 한 방향의 매수이며,상기 확대된 인쇄데이터가 인쇄되는 기록매체의 매수를 결정하는 단계는 상기 기록매체의 가로와 세로 중 다른 한 방향의 매수를 결정하는 것을 특징으로 하는 인쇄데이터의 확대인쇄 처리방법.
- 제5항에 있어서,상기 확대된 인쇄데이터가 인쇄되는 기록매체의 매수를 결정하는 단계는,아래의 수식을 만족하는 N을 연산하는 것을 특징으로 하는 인쇄데이터의 확 대인쇄 처리방법:((H * scale) ≤ (W * (Nscale + N))상기 수식에서, W 및 H는 상기 인쇄데이터의 가로 및 세로길이, W < H, scale은 확대율, Nscale은 상기 확대율 미만의 최대정수이며 가로방향의 기록매체의 매수, N은 가로보다 많은 세로방향의 기록매체의 매수.
- 제6항에 있어서,상기 기록매체의 매수는 상기 수식을 만족하는 Nscale × (Nscale + N) 으로 결정되는 것을 특징으로 하는 인쇄데이터의 확대인쇄 처리방법.
- 제1항에 있어서,상기 인쇄데이터의 확대율을 입력받는 단계에서,상기 확대율의 입력은 유저 인터페이스에서 입력되는 것을 특징으로 하는 인쇄데이터의 확대인쇄 처리방법.
- 제1항에 있어서,상기 확대율은, 사용자의 입력 또는 기 지정된 값으로 입력되는 것을 특징으로 하는 인쇄데이터의 확대인쇄 처리방법.
- 제1항에 있어서,상기 생성된 복수의 분할 이미지를 인쇄하는 단계를 더 포함하는 것을 특징으로 하는 인쇄데이터의 확대인쇄 처리방법.
- 화상형성장치에 있어서,입력된 확대율에 대응하여 인쇄데이터를 확대하여 복수의 기록매체에 분할되어 인쇄되도록 하는 확대된 인쇄데이터의 분할 이미지를 생성하는 화상처리부와;상기 입력된 확대율에 대응하여 확대된 인쇄데이터가 인쇄되는 복수의 기록매체의 인쇄방향에 따라 상기 기록매체의 매수가 감소되는지를 결정하고, 상기 기록매체의 매수가 감소되면 상기 기록매체의 매수가 감소되는 인쇄방향으로 상기 확대된 인쇄데이터의 분할 이미지를 생성하도록 상기 화상처리부를 제어하는 제어부를 포함하는 것을 특징으로 하는 화상형성장치.
- 제11항에 있어서,상기 제어부는, 상기 확대된 인쇄데이터의 가로와 세로 중 어느 한 방향의 길이가 상기 인쇄데이터의 다른 방향의 길이의 정수 배 이하인 경우 상기 기록매체의 매수가 감소되는 것으로 결정하는 것을 특징으로 하는 화상형성장치.
- 제12항에 있어서,상기 제어부는,아래의 수식을 만족하는 경우 상기 기록매체의 매수가 감소되는 것으로 결정 하는 것을 특징으로 하는 화상형성장치:((W * scale) ≤ (H * Nscale))상기 수식에서, W 및 H는 상기 인쇄데이터의 가로 및 세로길이, W < H, scale은 확대율, Nscale은 상기 확대율 미만의 최대정수.
- 제13항에 있어서,상기 제어부는, 상기 기록매체의 매수가 감소되는 경우 상기 확대된 인쇄데이터가 인쇄되는 기록매체의 매수를 결정하는 것을 특징으로 하는 화상형성장치.
- 제14항에 있어서,상기 확대율 미만의 최대 정수는 상기 확대된 인쇄데이터가 인쇄되는 기록매체의 가로와 세로 중 어느 한 방향의 매수이며,상기 제어부는, 상기 기록매체의 가로와 세로 중 다른 한 방향의 매수를 결정하여, 상기 확대된 인쇄데이터가 인쇄되는 기록매체의 매수를 결정하는 것을 특징으로 하는 화상형성장치.
- 제15항에 있어서,상기 제어부는, 아래의 수식을 만족하는 N을 연산하여 상기 확대된 인쇄데이터가 인쇄되는 기록매체의 매수를 결정하는 것을 특징으로 하는 화상형성장치:((H * scale) ≤ (W * (Nscale + N))상기 수식에서, W 및 H는 상기 인쇄데이터의 가로 및 세로길이, W < H, scale은 확대율, Nscale은 상기 확대율 미만의 최대정수이며 가로방향의 기록매체의 매수, N은 가로보다 많은 세로방향의 기록매체의 매수.
- 제16항에 있어서,상기 복수의 기록매체의 매수는 상기 수식을 만족하는 Nscale × (Nscale + N) 으로 결정되는 것을 특징으로 하는 화상형성장치.
- 제11항에 있어서,상기 인쇄데이터의 확대율을 입력받는 유저 인터페이스를 더 포함하는 것을 특징으로 하는 화상형성장치.
- 제11항에 있어서,상기 확대율은, 사용자의 입력 또는 기 지정된 값으로 입력되는 것을 특징으로 하는 화상형성장치.
- 제11항에 있어서,상기 생성된 복수의 분할 이미지를 인쇄하는 인쇄부를 더 포함하는 것을 특징으로 하는 화상형성장치.
- 화상형성시스템에 있어서,입력된 확대율에 대응하여 인쇄데이터를 확대하여 복수의 기록매체에 분할되어 인쇄되도록 하는 확대된 인쇄데이터의 분할 이미지를 생성하는 화상처리부 및 상기 입력된 확대율에 대응하여 확대된 인쇄데이터가 인쇄되는 복수의 기록매체의 인쇄방향에 따라 상기 기록매체의 매수가 감소되는지를 결정하고, 상기 기록매체의 매수가 감소되면 상기 기록매체의 매수가 감소되는 인쇄방향으로 상기 확대된 인쇄데이터의 분할 이미지를 생성하도록 상기 화상처리부를 제어하는 제어부를 포함하는 호스트장치와;상기 호스트장치로부터 상기 분할 이미지를 수신하여 복수의 기록매체에 인쇄하는 화상형성장치를 포함하는 것을 특징으로 하는 화상형성시스템.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080053159A KR20090126836A (ko) | 2008-06-05 | 2008-06-05 | 화상형성장치와 이를 포함하는 화상형성시스템 및인쇄데이터의 확대인쇄 처리방법 |
US12/391,533 US20090303499A1 (en) | 2008-06-05 | 2009-02-24 | Image forming apparatus, image forming system and enlargement print processing method of printing data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080053159A KR20090126836A (ko) | 2008-06-05 | 2008-06-05 | 화상형성장치와 이를 포함하는 화상형성시스템 및인쇄데이터의 확대인쇄 처리방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20090126836A true KR20090126836A (ko) | 2009-12-09 |
Family
ID=41400017
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080053159A KR20090126836A (ko) | 2008-06-05 | 2008-06-05 | 화상형성장치와 이를 포함하는 화상형성시스템 및인쇄데이터의 확대인쇄 처리방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20090303499A1 (ko) |
KR (1) | KR20090126836A (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013047944A1 (ko) * | 2011-09-27 | 2013-04-04 | 주식회사 에이티랩 | 저시력인을 위한 터치스크린 장치 및 그 디스플레이 방법 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5147822B2 (ja) * | 2009-12-26 | 2013-02-20 | キヤノン株式会社 | 画像形成装置、画像形成装置の制御方法及びプログラム |
KR20110101049A (ko) * | 2010-03-05 | 2011-09-15 | 가부시끼가이샤 도시바 | 화상 형성 장치, 인쇄 시스템, 인쇄 설정 장치, 화상 형성 방법 |
JP6032420B2 (ja) * | 2012-04-02 | 2016-11-30 | カシオ計算機株式会社 | 印刷情報出力装置、印刷情報出力方法、プログラム及び携帯電子機器 |
JP5930463B2 (ja) * | 2012-09-19 | 2016-06-08 | 株式会社沖データ | 画像処理方法、画像処理システムおよび画像処理プログラム |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3392057B2 (ja) * | 1998-07-10 | 2003-03-31 | キヤノン株式会社 | 印刷制御方法及び装置 |
JP3384553B2 (ja) * | 1999-11-19 | 2003-03-10 | セイコーエプソン株式会社 | 印刷システム |
-
2008
- 2008-06-05 KR KR1020080053159A patent/KR20090126836A/ko not_active Application Discontinuation
-
2009
- 2009-02-24 US US12/391,533 patent/US20090303499A1/en not_active Abandoned
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013047944A1 (ko) * | 2011-09-27 | 2013-04-04 | 주식회사 에이티랩 | 저시력인을 위한 터치스크린 장치 및 그 디스플레이 방법 |
Also Published As
Publication number | Publication date |
---|---|
US20090303499A1 (en) | 2009-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4704288B2 (ja) | 画像処理装置およびプログラム | |
EP1724672B1 (en) | Print processing setting apparatus and corresponding print processing setting method | |
JP6977661B2 (ja) | 印刷制御装置、印刷制御プログラム及び印刷制御方法 | |
JP2007110678A (ja) | 画像処理装置およびプログラム | |
US20060262344A1 (en) | Image forming apparatus and image forming system | |
KR20090126836A (ko) | 화상형성장치와 이를 포함하는 화상형성시스템 및인쇄데이터의 확대인쇄 처리방법 | |
US11249709B2 (en) | Control method, information processing apparatus, and print system | |
JP2008077160A (ja) | 画像処理装置、画像処理方法、画像形成装置、コンピュータが実行するためのプログラム、およびそのプログラムを格納した記録媒体 | |
JP2004175095A (ja) | 画像形成装置及び方法 | |
JP6917285B2 (ja) | 画像形成装置 | |
US8564824B2 (en) | System and printing method to generate printing data of an image to be printed over a plurality of recording pages | |
JP2011186887A (ja) | 印刷制御装置および印刷制御方法 | |
JP6250110B2 (ja) | 情報処理装置、その方法およびプログラム | |
JP2008009652A (ja) | 印刷処理方法およびプリンタドライバ | |
JP2005269539A (ja) | 印刷処理装置および方法 | |
JP2020028014A (ja) | 画像処理装置 | |
JP4941179B2 (ja) | 情報処理装置及び文書閲覧プログラム | |
JP2009295044A (ja) | プリンタドライバプログラムのインストール処理装置及びインストールプログラム | |
JP2008245184A (ja) | 画像形成装置 | |
JP2008022048A (ja) | 画像処理設定装置、画像処理装置、画像形成システム、画像処理設定方法、画像処理方法及び画像形成方法 | |
JP2007108969A (ja) | 記録装置および記録装置制御プログラム | |
US20060215225A1 (en) | Print controller | |
JP4685047B2 (ja) | 画像処理装置、画像処理方法、画像処理プログラム | |
JP2006180388A (ja) | 画像処理装置およびそのモノクロ・カラー判定方法 | |
JP4066565B2 (ja) | 画像形成装置及び記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |