Patent ID: 7353987
Filing Date: 2008-04-08
Classification: G06K

Abstract:
1. A printer comprising: a reading unit configured to read an original on which a machine-readable code is described; an extraction unit configured to extract the machine-readable code from the original read by the reading unit; a scaling unit configured to reduce the original; a detection unit configured to detect a margin area in the original reduced by the scaling unit; a comparison unit configured to compare a size of the margin area detected by the detection unit with a size of the machine-readable code extracted by the extraction unit; a combining unit configured to combine the machine-readable code extracted by the extraction unit with the reduced original in the margin area when it has been determined by the comparison unit that the size of the margin area is larger than the size of the machine-readable code; and a printing unit configured to print combined data generated by the combining unit on a recording medium.