IP Library Granted Patent US 8,711,426
Granted Patent B2
US 8,711,426 · App. 13/280,273 · Granted Apr 29, 2014

Methods and systems for identifying and changing resolutions to cause an aspect ratio of a printed image to match an aspect ratio of image data

Inventor: Yuki Yokozawa (Osaka, JP)
Assignee: KYOCERA Document Solutions Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,711,426
App. No.
13/280,273
Granted
Apr 29, 2014
Kind
B2
Abstract

An image forming apparatus according to the present disclosure includes an image data analysis unit and an image conversion unit. The image data analysis unit is configured to identify a width-directional resolution and a height-directional resolution of image data. If the width-directional resolution and the height-directional resolution are not the same, the image conversion unit is configured to change at least one of pixel counts in a width direction and a height direction to cause a first aspect ratio for printing to match a second aspect ratio of the image data.

Claims (38)

1. An image forming apparatus, comprising:

an image data analysis unit configured to identify a width-directional resolution and a height-directional resolution of image data; and

an image conversion unit configured to change, if the width-directional resolution and the height-directional resolution are not the same, at least one of the width-directional resolution and the height-directional resolution to cause a first aspect ratio for printing to match a second aspect ratio of the image data, wherein the image conversion unit is further configured to:

calculate a magnification of an image size based on a pixel count of a maximum print area of a print sheet and a pixel count of aspect-ratio-matched image data;

use the magnification to change both a width and a height of the aspect-ratio-matched image data; and

set the magnification to a smaller one of:

a first magnification ratio obtained by dividing a width-directional pixel count of the maximum print area of the print sheet by a width-directional pixel count of the aspect-ratio-matched image data; and

a second magnification ratio obtained by dividing a height-directional pixel count of the maximum print area of the print sheet by a height-directional pixel count of the aspect-ratio-matched image data.

2. The image forming apparatus according to claim 1 , wherein the image conversion unit is further configured to calculate a width-directional pixel count and a height-directional pixel count by multiplying each of a width size of the image data and a height size of the image data by one of the width-directional resolution and the height-directional resolution, to thereby cause the first aspect ratio for printing to match the second aspect ratio of the image data.

3. The image forming apparatus according to claim 1 , wherein the image conversion unit is further configured to set, if an orientation of the print sheet and an orientation of an image of the aspect-ratio-matched image data are different, the magnification to the smaller one of the first magnification ratio and the second magnification ratio that are obtained at a time when the image of the aspect-ratio-matched image data is rotated by 90 degrees.

4. The image forming apparatus according to claim 1 , wherein after the image conversion unit sets the magnification to the smaller one of the first magnification ratio and the second magnification ratio, a drawing process unit performs a drawing process based on the image data.

5. The image forming apparatus according to claim 1 , wherein the image data analysis unit is further configured to output an error message if at least one of the width-directional resolution and the height-directional resolution is one of zero and an invalid value.

6. A non-transitory computer-readable storage medium that stores an image forming program to be executed by a computer of an image forming apparatus, the image forming program comprising:

a first program code that causes the computer to identify a width-directional resolution and a height-directional resolution of image data; and

a second program code that causes the computer to change, if the width-directional resolution and the height-directional resolution are not the same, at least one of the width-directional resolution and the height-directional resolution to cause a first aspect ratio for printing to match a second aspect ratio of the image data, wherein the second program code further causes the computer to:

calculate a magnification of an image size based on a pixel count of a maximum print area of a print sheet and a pixel count of aspect-ratio-matched image data;

use the magnification to change both a width and a height of the aspect-ratio-matched image data that is obtained after the pixel count is changed; and

set the magnification to a smaller one of:

a first magnification ratio obtained by dividing a width-directional pixel count of the maximum print area of the print sheet by a width-directional pixel count of the aspect-ratio-matched image data; and

a second magnification ratio obtained by dividing a height-directional pixel count of the maximum print area of the print sheet by a height-directional pixel count of the aspect-ratio-matched image data.

7. The non-transitory computer-readable storage medium according to claim 6 , wherein the second program code further causes the computer to:

calculate a width-directional pixel count and a height-directional pixel count by multiplying each of a width size of the image data and a height size of the image data by one of the width-directional resolution and the height-directional resolution, and

cause the first aspect ratio for printing to match the second aspect ratio of the image data.

8. The non-transitory computer-readable storage medium according to claim 6 , wherein the second program code further causes the computer to set, if an orientation of the print sheet and an orientation of an image of the aspect-ratio-matched image data are different, the magnification to the smaller one of the first magnification ratio and the second magnification ratio that are obtained at a time when the image of the aspect-ratio-matched image data is rotated by 90 degrees.

9. The non-transitory computer-readable storage medium according to claim 6 , wherein after the second program code causes the computer to set the magnification to the smaller one of the first magnification ratio and the second magnification ratio, the second program code further causes a drawing process unit to perform a drawing process based on the image data.

10. The non-transitory computer-readable storage medium according to claim 6 , wherein the first program code further causes the computer to output an error message if at least one of the width-directional resolution and the height-directional resolution is one of zero and an invalid value.

11. An image forming method, comprising:

an image data analysis unit identifying a width-directional resolution and a height-directional resolution of image data; and

an image conversion unit

changing, if the width-directional resolution and the height-directional resolution are not the same, at least one of the width-directional resolution and the height-directional resolution to cause a first aspect ratio for printing to match a second aspect ratio of the image data,

calculating a magnification of an image size based on a pixel count of a maximum print area of print sheet and a pixel count of aspect-ratio-matched image data,

using the magnification to change both a width and a height of the aspect-ratio-matched image data, and

setting the magnification to a smaller one of:

a first magnification ratio obtained by dividing a width-directional pixel count of the maximum print area of the print sheet by a width-directional pixel count of the aspect-ratio-matched image data; and

a second magnification ratio obtained by dividing a height-directional pixel count of the maximum print area of the print sheet by a height-directional pixel count of the aspect-ratio-matched image data.

12. The image forming method according to claim 11 , further comprising the image conversion unit calculating a width-directional pixel count and a height-directional pixel count by multiplying each of a width size of the image data and a height size of the image data by one of the width-directional resolution and the height-directional resolution, to thereby cause the first aspect ratio for printing to match the second aspect ratio of the image data.

13. The image forming method according to claim 11 , further comprising the image conversion unit setting, if an orientation of the print sheet and an orientation of an image of the image data are different, the magnification to the smaller one of the first magnification ratio and the second magnification ratio that are obtained at a time when the image of the aspect-ratio-matched image data is rotated by 90 degrees.

14. The image forming method according to claim 11 , further comprising the image data analysis unit outputting an error message if at least one of the width-directional resolution and the height-directional resolution is one of zero and an invalid value.

Assignments (2)
CHANGE OF NAME Recorded Jun 7, 2012
From: KYOCERA MITA CORPORATION
To: KYOCERA DOCUMENT SOLUTIONS INC.
Reel/Frame 028338/0924 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2011
From: YOKOZAWA, YUKI
To: KYOCERA MITA CORPORATION
Reel/Frame 027112/0752 →
Priority Claims (1)
JP 2010-238995 · Oct 25, 2010 · national
Continuity (1)
Related Publication 20120099124A1 · Apr 26, 2012