Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
198 words
A code printing apparatus comprising: input means for inputting multimedia information including at least one of audio information, video information and digital code data; code image generating means for converting the multimedia information input by said input means into an optically readable code image; printing means for printing the code image on a predetermined print medium; print position setting means for setting a print position of the code image on the print medium; data amount setting means for setting a print data amount of information which is printable as the code image at the print position set by said print position setting means; data amount detection means for detecting an input data amount of the multimedia information input by said input means; judging means for judging whether or not the multimedia information input by said input means is printable as the code image at the print position set by said print position setting means, based on a comparison between the print data amount set by said data amount setting means and the input data amount detected by said data amount detection means, before the multimedia information is converted into the code image by the code image generating means.
Claim 2
Dependent Claim
198 words
A code printing apparatus comprising: input means for inputting multimedia information including at least one of audio information, video information and digital code data; code image generating means for converting the multimedia information input by said input means into an optically readable code image; printing means for printing the code image on a predetermined print medium; print position setting means for setting a print position of the code image on the print medium; data amount setting means for setting a print data amount of information which is printable as the code image at the print position set by said print position setting means; data amount detection means for detecting an input data amount of the multimedia information input by said input means; judging means for judging whether or not the multimedia information input by said input means is printable as the code image at the print position set by said print position setting means, based on a comparison between the print data amount set by said data amount setting means and the input data amount detected by said data amount detection means, before the multimedia information is converted into the code image by the code image generating means.
Claim 3
Dependent Claim
15 words
The apparatus according to claim 1, wherein said print data amount comprises a data length.
Claim 4
Dependent Claim
49 words
The apparatus according to claim 1, wherein said print position setting means sets a plurality of print positions, and said data amount setting means sets the print data amount with respect to a given one of the plurality of print positions at which a largest data amount is printable.
Claim 5
Dependent Claim
34 words
The apparatus according to claim 1, wherein said print position setting means includes fixed position setting means for setting the print position of the code image at a pre-fixed position on the print medium.
Claim 6
Dependent Claim
88 words
The apparatus according to claim 4, further comprising: editing means for editing information other than the code image on the print medium, wherein said fixed position setting means includes overlap detection means for detecting an overlap state between the code image and said other information on the print medium when the print position of the code image is set at the pre-fixed position on the print medium, and wherein said editing means edits said other information in accordance with a detection result obtained by said overlap detection means.
Claim 7
Dependent Claim
24 words
The apparatus according to claim 5, wherein said editing means comprises means for changing a layout of said other information on the print medium.
Claim 8
Dependent Claim
17 words
The apparatus according to claim 5, wherein said editing means comprises means for reducing said other information.
Claim 9
Dependent Claim
28 words
The apparatus according to claim 5, wherein said editing means comprises means for issuing an alarm in accordance with a detection result obtained by said overlap detection means.
Claim 10
Dependent Claim
30 words
The apparatus according to claim 4, wherein said fixed position setting means sets the print position of the code image at a plurality of pre-fixed positions on the print medium.
Claim 11
Dependent Claim
33 words
The apparatus according to claim 1, wherein said print position setting means includes code print position designation means for inputting and designating the print position of the code image on the print medium.
Claim 12
Dependent Claim
37 words
The apparatus according to claim 10, wherein said code print position designation means comprises a plurality of input operation units for respectively selecting desired ones of a plurality of predetermined print positions set on the print medium.
Claim 13
Dependent Claim
75 words
The apparatus according to claim 10 further comprising: a display for visibly displaying one of a position where the code image is to be printed on the print medium and a position where the code image has been printed on the print medium, and wherein said code print position designation means comprises a display screen on which the position where the code image is to be printed on the print medium is input and designated.
Claim 14
Dependent Claim
53 words
The apparatus according to claim 1, wherein said code image comprises a plurality of blocks, and each block comprises: data dots arranged in accordance with data of the multimedia information; a marker which serves as a reference for reading said data dots; and a block address for representing an address of each block.
Claim 15
Dependent Claim
45 words
The apparatus according to claim 1, further comprising means for issuing an alarm when said judging means judges that the multimedia information input by said input means is not printable as the code image at the print position set by said print position setting means.