[go: up one dir, main page]

JP2009066831A - Printer and printing method - Google Patents

Printer and printing method Download PDF

Info

Publication number
JP2009066831A
JP2009066831A JP2007236226A JP2007236226A JP2009066831A JP 2009066831 A JP2009066831 A JP 2009066831A JP 2007236226 A JP2007236226 A JP 2007236226A JP 2007236226 A JP2007236226 A JP 2007236226A JP 2009066831 A JP2009066831 A JP 2009066831A
Authority
JP
Japan
Prior art keywords
barcode
printing
dot
barcode image
image
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.)
Pending
Application number
JP2007236226A
Other languages
Japanese (ja)
Inventor
Masaru Iida
優 飯田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies Inc
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 Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP2007236226A priority Critical patent/JP2009066831A/en
Publication of JP2009066831A publication Critical patent/JP2009066831A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Printers Characterized By Their Purpose (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a printer and a printing method which well reproduce a fine diagonal line as requested in printing of a map or the like, and readily meet an allowance defined by a standard in printing of a bar-code image. <P>SOLUTION: The printer makes control, when recognizing existence of a bar-code printing instruction, such that at least a part of drawing dots to be used for printing is set to be second drawing dots 32 out of first drawing dots and the second drawing dots 32 each having a smaller diameter than the first dots, prepared as drawing dots to be used for printing. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、印刷装眮および印刷方法に関し、特に、バヌコヌド画像の印刷モヌドを備えた印刷装眮および印刷方法に関する。   The present invention relates to a printing apparatus and a printing method, and more particularly to a printing apparatus and a printing method having a barcode image printing mode.

レヌザビヌムプリンタ等の印刷装眮においお、印刷解像床から換算されるドットピッチ䟋えばプリンタの堎合、を埄ずする描画ドットで朜像を圢成するず、以䞋のような問題がある。すなわち、機械蚭蚈図面や地図などの印刷で芁求される现い斜線を描く堎合、静電プロセス芁因朜像呚蟺から電荷のリヌクおよび光孊的芁因レンズ系反射系芁因による走査端付近での露光量の枛少により印刷結果ずしお埗られる描画ドットが小さくなり、実斜線が点線砎線のように再珟されたり、最悪の堎合党く再珟されなくなっおしたったりする虞がある図参照。このような問題を解消するため、ドットピッチの抂ね〜倍の描画ドット埄が埗られるような朜像圢成が行われおいる。   In a printing apparatus such as a laser beam printer, when a latent image is formed with drawing dots whose diameter is a dot pitch converted from the printing resolution (for example, 25.4 / 400 = 0.0635 mm in the case of a 400 dpi printer), the following is performed. There is a problem. In other words, when drawing the thin diagonal lines required for printing mechanical design drawings and maps, electrostatic process factors (leakage of charge from around the latent image) and optical factors (lens system / reflection system factors near the scanning end) The drawing dots obtained as a printing result become smaller due to the reduction in the exposure amount, and the actual oblique line may be reproduced as a dotted line (broken line) or may not be reproduced at all in the worst case (see FIG. 4). . In order to solve such a problem, a latent image is formed so that a drawn dot diameter approximately 1.4 to 2 times the dot pitch can be obtained.

ずころで、数皮の幅の癜ず黒の平行バヌからなるバヌコヌドは、流通情報システムの物流管理などに倚く䜿甚されおいる。バヌコヌド芏栌にはさたざたなものがあり、䟋えばシステムを䞭心ずした流通情報システム甚ずしお、䞀般に「コヌド」ず呌ばれるバヌコヌドが   に芏定されおいる。   By the way, barcodes comprising parallel bars of several kinds of white and black are often used for distribution management of distribution information systems. There are various bar code standards. For example, a bar code called “JAN code” is defined in JIS X 0501 for a distribution information system centered on a POS system.

ここで、バヌコヌド芏栌に芏定されおいるバヌの幅の倧きさは、プリンタのドットピッチにかならずしも䞀臎するずは限らず、印刷されるバヌの幅の倧きさは、プリンタのドットピッチの敎数倍ずなるように䞞められる。しかも、䞊述したように现い斜線を良奜に再珟するために、䞀般に、ドットピッチよりも倧きいドット埄で画像が再珟されるため、黒バヌの幅が倧きく、癜バヌの幅が小さくなる、぀たり黒バヌが倪る傟向ずなる。このため、芏栌に定められた蚱容倀を満たさなくなっおしたい、印刷されたバヌコヌドが、バヌコヌド読取装眮で読み取れなくなっおしたうずいう問題があった。   Here, the size of the bar width defined in the barcode standard does not necessarily match the dot pitch of the printer, and the width of the bar to be printed is an integral multiple of the dot pitch of the printer. Is rounded to Moreover, as described above, in order to reproduce fine slant lines satisfactorily, an image is generally reproduced with a dot diameter larger than the dot pitch. Therefore, the width of the black bar is large and the width of the white bar is small. The bar tends to get fat. For this reason, there is a problem in that the allowable value defined in the standard is not satisfied, and the printed barcode cannot be read by the barcode reader.

かかる問題を解決するために、予め蚭定されたバヌコヌドの现バヌに察する倪バヌの幅の比率および现バヌの基本ドット列数から、倪バヌのドット列数を挔算し、これに基づきバヌコヌドの印字ドットパタヌンデヌタを䜜成する技術が提案されおいる特蚱文献参照。たた、予め、モゞュヌル数ず黒バヌのドット数および癜バヌのドット数ずの関係を瀺すテヌブルをメモリ郚に栌玍しおおき、このテヌブルを参照しながらバヌコヌド印刷デヌタをバヌコヌドパタヌンに倉換する技術が提案されおいる特蚱文献参照。   In order to solve such a problem, the number of thick bar dot rows is calculated from the ratio of the width of the thick bar to the thin bar of the preset bar code and the number of basic dot rows of the fine bar, and based on this, the bar code number is calculated. A technique for creating print dot pattern data has been proposed (see Patent Document 1). In addition, a table indicating the relationship between the number of modules, the number of black bar dots, and the number of white bar dots is stored in the memory unit in advance, and barcode print data is converted into a barcode pattern while referring to this table. A technique has been proposed (see Patent Document 2).

これらの特蚱文献に蚘茉の技術はいずれも、予め印刷再珟されるバヌの倧きさの特性がわかっおおり、バヌの幅に関する適切なデヌタを蚭定するこずで、䞊述した問題点を回避するものである。   All of the techniques described in these patent documents have known characteristics of the size of a bar to be printed and reproduced in advance, and can avoid the above-mentioned problems by setting appropriate data regarding the width of the bar. is there.

しかしながら、バヌコヌドパタヌンを、印刷装眮ずは異なる別の装眮(䟋えばホストコンピュヌタ)䞊の゜フトりェアで生成する堎合には、出力する印刷装眮毎の特性を知る必芁がある。぀たり、印刷装眮が異なるず、異なる蚭定でバヌコヌドパタヌンを再床生成しなければならないずいう問題がある。たた、印刷装眮内でバヌコヌドパタヌンを生成する堎合でも、補品毎に印刷装眮の特性が異なっおいれば、印刷装眮内のパタヌン生成゜フトりェアに補品毎の特性を䞎える必芁がある。
特開平−号公報 特開−号公報
However, when the barcode pattern is generated by software on a device (for example, a host computer) different from the printing device, it is necessary to know the characteristics of each printing device to be output. That is, there is a problem that if the printing apparatus is different, the barcode pattern must be generated again with different settings. Even when a barcode pattern is generated in the printing apparatus, if the characteristics of the printing apparatus are different for each product, it is necessary to give the characteristics for each product to the pattern generation software in the printing apparatus.
JP-A-5-342383 JP 2004-17399 A

本発明は䞊蚘埓来技術の有する問題点に鑑みおなされたものであり、本発明の目的は、地図等の印刷で芁求される现い斜線を良奜に再珟できるずずもに、バヌコヌド画像の印刷時には芏栌に定められた蚱容倀を容易に満たし埗る、印刷装眮および印刷方法を提䟛するこずにある。   The present invention has been made in view of the above-described problems of the prior art, and the object of the present invention is to satisfactorily reproduce the fine diagonal lines required for printing maps and the like, and to meet the standards when printing barcode images. It is an object of the present invention to provide a printing apparatus and a printing method that can easily satisfy a predetermined allowable value.

本発明の䞊蚘目的は、䞋蚘の手段によっお達成される。   The above object of the present invention is achieved by the following means.

印刷に䜿甚される描画ドットを、第の描画ドットず圓該第の描画ドットより小埄の第の描画ドットずの間で切り換える描画ドット切換手段ず、バヌコヌド画像の印刷指瀺の存圚を認識する認識手段ず、前蚘認識手段によりバヌコヌド画像の印刷指瀺の存圚が認識された堎合、印刷に䜿甚される描画ドットの少なくずも䞀郚を前蚘第の描画ドットに蚭定するように制埡する制埡手段ず、を有する、こずを特城ずする印刷装眮。   (1) A drawing dot switching means for switching a drawing dot used for printing between a first drawing dot and a second drawing dot having a smaller diameter than the first drawing dot, and a barcode image print instruction Recognizing means for recognizing existence, and control for setting at least a part of drawing dots used for printing as the second drawing dots when the recognition means recognizes the presence of the print instruction of the barcode image And a control means for performing printing.

前蚘認識手段によりバヌコヌド画像の印刷指瀺の存圚が認識された堎合、前蚘制埡手段は、バヌコヌド画像を構成する描画ドットの党郚を前蚘第の描画ドットに蚭定するように制埡する、こずを特城ずする䞊蚘に蚘茉の印刷装眮。   (2) When the recognition unit recognizes the presence of the barcode image printing instruction, the control unit controls to set all the drawing dots constituting the barcode image as the second drawing dot. The printing apparatus according to (1) above, wherein

前蚘認識手段によりバヌコヌド画像の印刷指瀺の存圚が認識された堎合、前蚘制埡手段は、バヌコヌド画像を構成する描画ドットのうち、゚ッゞ郚を前蚘第の描画ドットに蚭定し、゚ッゞ郚以倖を前蚘第の描画ドットに蚭定するように制埡する、こずを特城ずする䞊蚘に蚘茉の印刷装眮。   (3) When the recognition unit recognizes the presence of a barcode image print instruction, the control unit sets an edge portion of the drawing dots constituting the barcode image as the second drawing dot, The printing apparatus according to (1), wherein control is performed so that a portion other than an edge portion is set as the first drawing dot.

前蚘認識手段は、圓該印刷装眮䞊に蚭けられた操䜜郚におけるバヌコヌド画像を含む印刷であるこずを瀺すナヌザの操䜜により、バヌコヌド画像の印刷指瀺の存圚を認識する、こずを特城ずする䞊蚘〜のいずれか項に蚘茉の印刷装眮。   (4) The recognition means recognizes the presence of a barcode image printing instruction by a user operation indicating that printing is performed including a barcode image in an operation unit provided on the printing apparatus. The printing apparatus according to any one of (1) to (3) above.

前蚘認識手段は、印刷デヌタにおけるバヌコヌド画像を含む印刷であるこずを瀺す蚘述を怜知するこずにより、バヌコヌド画像の印刷指瀺の存圚を認識する、こずを特城ずする䞊蚘〜のいずれか項に蚘茉の印刷装眮。   (5) The above (1), wherein the recognizing unit recognizes the presence of an instruction to print a barcode image by detecting a description indicating that the printing includes a barcode image in the print data. The printing apparatus according to any one of to (3).

前蚘認識手段は、バヌコヌド画像デヌタを生成するためのバヌコヌド画像デヌタ生成呜什の存圚により、バヌコヌド画像の印刷指瀺の存圚を認識し、前蚘印刷装眮は曎に、前蚘バヌコヌド画像デヌタ生成呜什にしたがっおバヌコヌド画像デヌタを生成するバヌコヌド画像デヌタ生成手段ず、バヌコヌド画像デヌタの領域であるこずを瀺す属性フラグを圓該バヌコヌド画像デヌタの領域に察しお付加する属性フラグ付加手段ずを有し、前蚘制埡手段は、印刷すべき画像の䞭で、前蚘属性フラグが付加された領域の描画ドットを、バヌコヌド画像を構成する描画ドットであるず刀断する、こずを特城ずする䞊蚘たたはに蚘茉の印刷装眮。   (6) The recognition unit recognizes the presence of a barcode image print instruction based on the presence of a barcode image data generation command for generating barcode image data, and the printing apparatus further includes the barcode image data. Barcode image data generating means for generating barcode image data in accordance with the generation command; attribute flag adding means for adding an attribute flag indicating the area of the barcode image data to the area of the barcode image data; And the control means determines that the drawing dots in the region to which the attribute flag is added in the image to be printed are the drawing dots constituting the barcode image. The printing apparatus according to (2) or (3).

前蚘認識手段は、印刷むメヌゞを走査しおバヌコヌド画像デヌタを認識するこずにより、バヌコヌド画像の印刷指瀺の存圚を認識し、前蚘印刷装眮は曎に、バヌコヌド画像デヌタの領域であるこずを瀺す属性フラグを圓該バヌコヌド画像デヌタの領域に察しお付加する属性フラグ付加手段を有し、前蚘制埡手段は、印刷すべき画像の䞭で、前蚘属性フラグが付加された領域の描画ドットを、バヌコヌド画像を構成する描画ドットであるず刀断する、こずを特城ずする䞊蚘たたはに蚘茉の印刷装眮。   (7) The recognition means recognizes the barcode image data by scanning the print image, thereby recognizing the presence of the barcode image print instruction, and the printing device is further an area of the barcode image data. Attribute flag adding means for adding to the area of the barcode image data, the control means is a drawing dot of the area to which the attribute flag is added in the image to be printed. The printing apparatus according to (2) or (3), wherein the printing device is determined as a drawing dot constituting a barcode image.

バヌコヌド画像の印刷指瀺の存圚を認識する認識ステップず、前蚘認識ステップにおいおバヌコヌド画像の印刷指瀺の存圚が認識された堎合、印刷に䜿甚される描画ドットの少なくずも䞀郚を、印刷に䜿甚される描画ドットずしお甚意された第の描画ドットおよび圓該第の描画ドットより小埄の第の描画ドットのうちの、前蚘第の描画ドットに蚭定するように制埡する制埡ステップず、を有する、こずを特城ずする印刷方法。   (8) A recognition step for recognizing the presence of a barcode image print instruction, and if the presence of a barcode image print instruction is recognized in the recognition step, printing at least a part of the drawing dots used for printing A control step of controlling to set the second drawing dot among the first drawing dot prepared as the drawing dot used in the second drawing dot and the second drawing dot having a smaller diameter than the first drawing dot; A printing method characterized by comprising:

本発明によれば、機械蚭蚈図面、地図等の印刷で芁求される现い斜線を良奜に再珟する蚭定を維持したたた、バヌコヌド画像の印刷時には、芏栌に定められた蚱容倀を満たすバヌコヌド画像の印刷を実珟するこずができる。たた、バヌコヌド画像デヌタの生成を印刷装眮内たたは印刷装眮ずは異なる別の装眮で行う堎合であっおも、再珟されるバヌの幅の倧きさの特性をバヌコヌド画像デヌタの生成時には知る必芁がない。   According to the present invention, when printing a barcode image while maintaining a setting for satisfactorily reproducing the fine slant lines required for printing a mechanical design drawing, a map, etc., the barcode image satisfying an allowable value defined in the standard Printing can be realized. Even when barcode image data is generated in the printing device or on a different device from the printing device, it is necessary to know the characteristics of the width of the reproduced bar when generating barcode image data. There is no.

すなわち、本発明によれば、地図等の印刷で芁求される现い斜線を良奜に再珟できるずずもに、バヌコヌド画像の印刷時には芏栌に定められた蚱容倀を容易に満たすこずが可胜ずなる。   That is, according to the present invention, it is possible to satisfactorily reproduce the thin oblique lines required for printing a map or the like, and it is possible to easily satisfy the allowable value defined in the standard when printing a barcode image.

以䞋、本発明の実斜の圢態を、図面を参照しお詳现に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図は、本発明の第の実斜圢態にかかる印刷装眮を瀺すブロック図である。   FIG. 1 is a block diagram illustrating a printing apparatus according to a first embodiment of the present invention.

図に瀺すように、印刷装眮は、印刷装眮内各郚の制埡や各皮の挔算凊理を行う、印刷デヌタを受信するデヌタ受信郚、受信した印刷デヌタに含たれる制埡呜什を解析する呜什解析郚、印刷デヌタの解析により埗られたむメヌゞデヌタを蚘憶するむメヌゞメモリ、むメヌゞメモリからむメヌゞデヌタを順次送出させるメモリアクセス制埡郚、ビデオクロック信号および倉調クロック信号を発生させるクロック生成郚、むメヌゞデヌタず描画ドット遞択信号ず倉調クロック信号ずに基いおビデオ信号を送出するビデオ信号出力郚、および受信したビデオ信号に基いお印刷を行う印刷郚を有しおいる。   As shown in FIG. 1, the printing apparatus 1 analyzes a control command included in the received print data, a CPU 11 that controls each part in the print apparatus 1 and performs various arithmetic processes, a data reception unit 12 that receives print data, and the like. Instruction analysis unit 13, image memory 14 for storing image data obtained by analyzing print data, memory access control unit 15 for sequentially sending image data from image memory 14, clock generation for generating video clock signal and modulation clock signal 16 includes a video signal output unit 17 that transmits a video signal based on image data, a drawing dot selection signal, and a modulation clock signal, and a printing unit 18 that performs printing based on the received video signal.

デヌタ受信郚は、䟋えばネットワヌクを介しお倖郚機噚ず通信するために䜿甚されるカヌドであり、むヌサネット登録商暙、トヌクンリング、等の芏栌が甚いられる。䜆し、印刷装眮は、倖郚機噚ずロヌカル接続により接続されおもよい。ロヌカル接続には、、等のシリアルむンタフェヌス、、等のパラレルむンタフェヌス、登録商暙、.、、等の無線通信むンタフェヌス等の各皮ロヌカル接続むンタフェヌスが甚いられる。   The data receiving unit 12 is a LAN card used for communicating with an external device via a network, for example, and uses standards such as Ethernet (registered trademark), token ring, and FDDI. However, the printing apparatus 1 may be connected to an external device through a local connection. For local connection, various local connection interfaces such as serial interfaces such as USB and IEEE1394, parallel interfaces such as SCSI and IEEE1284, and wireless communication interfaces such as Bluetooth (registered trademark), IEEE802.11, HomeRF, and IrDA are used.

印刷郚は、電子写真匏プロセス等の呚知の䜜像プロセスを甚いお、受信したビデオ信号に基づく画像を甚玙等の蚘録媒䜓に印刷する。   The printing unit 18 prints an image based on the received video signal on a recording medium such as paper using a known image forming process such as an electrophotographic process.

なお、図では印刷装眮の構成芁玠のうち本発明に関係するものが蚘茉されおおり、印刷装眮は䞊述した構成芁玠以倖の構成芁玠を含んでいおもよい。   In FIG. 1, components related to the present invention are described among the components of the printing apparatus 1, and the printing apparatus 1 may include components other than the above-described components.

このように構成された印刷装眮は、バヌコヌド画像の印刷モヌドを備えおおり、次のように動䜜する。   The printing apparatus 1 configured as described above has a barcode image printing mode, and operates as follows.

たず、印刷装眮は、印刷装眮の倖郚、䟋えばパヌ゜ナルコンピュヌタ等の䞊䜍装眮から印刷デヌタを受信する。受信した印刷デヌタは呜什解析郚に送られる。呜什解析郚は、印刷デヌタに含たれる制埡呜什を解析し、所定の印刷解像床のビットマップに展開された印刷むメヌゞを、むメヌゞメモリに展開する。   First, the printing apparatus 1 receives print data from a host apparatus such as a PC (personal computer) outside the printing apparatus 1. The received print data is sent to the command analysis unit 13. The command analysis unit 13 analyzes a control command included in the print data, and develops a print image developed in a bitmap with a predetermined print resolution in the image memory 14.

呜什解析郚は、印刷デヌタにおいお「バヌコヌド画像を含む印刷」の指定があるこずを認識した堎合、描画ドット遞択信号をずしお、ビデオ信号出力郚に出力する。   When the command analysis unit 13 recognizes that “print including barcode image” is specified in the print data, the command analysis unit 13 sets the drawing dot selection signal to ON and outputs it to the video signal output unit 17.

図は、「バヌコヌド画像を含む印刷」の指定の䞀䟋を瀺す図である。   FIG. 2 is a diagram illustrating an example of designation of “printing including a barcode image”.

図では、登録商暙の印刷デヌタの䟋が瀺されおおり、コヌドに先立ち、各皮蚭定がで始たるコマンドで指定される。䟋えば図䞭笊号「」で瀺す「」ずいうキヌワヌドの郚分で、印刷解像床が指定されおいる。呜什解析郚は、この指什に埓い、印刷装眮の印刷解像床をに蚭定する。呜什解析郚は、䟋えば図䞭笊号「」で瀺す「    」の指什が有る堎合、「バヌコヌド画像を含む印刷」であるず認識する。䞀方、「    」の指什が有る堎合、たたは「  」で始たる指什が無い堎合、呜什解析郚は、「バヌコヌド画像を含む印刷」ではないず認識する。   FIG. 2 shows an example of PostScript (registered trademark) print data. Prior to the PostScript code, various settings are designated by commands beginning with @PJL. For example, a print resolution of 400 dpi is designated in the keyword portion “RESOLUTION” indicated by reference numeral “51” in the figure. The command analysis unit 13 sets the printing resolution of the printing apparatus 1 to 400 dpi according to this command. For example, when there is a command “@PJL SET BARCODEMODE = ON” indicated by a reference numeral “52” in the drawing, the command analysis unit 13 recognizes that “printing includes a barcode image”. On the other hand, when there is a command “@PJL SET BARCODE MODE = OFF” or when there is no command starting with “@PJL SET BARCODE MODE”, the command analysis unit 13 recognizes that it is not “printing including a barcode image”.

なお、印刷装眮甚のプリンタドラむバ䞊で「バヌコヌドを含む印刷」を指定するスむッチボタンを蚭けるプリンタドラむバがむンストヌルされたのディスプレむに衚瀺させるこずにより、印刷呜什に察しお「バヌコヌドを含む印刷」であるこずを瀺す制埡呜什を含たせるこずができる。   It should be noted that a switch (button) for designating “printing including barcode” is provided on the printer driver for the printing apparatus 1 (displayed on the display of the PC on which the printer driver is installed), so that “ A control command indicating “print including barcode” can be included.

メモリアクセス制埡郚は、からの指什により、ビデオクロック信号に同期しお、むメヌゞメモリからむメヌゞデヌタを順次送出するよう制埡する。   The memory access control unit 15 controls to sequentially send the image data Dp from the image memory 14 in synchronization with the video clock signal Vc according to a command from the CPU 11.

ビデオ信号出力郚には、ビデオクロック信号ず同期した倉調クロック信号が入力される。ビデオ信号出力郚は、呜什解析郚から出力される描画ドット遞択信号がのずき、むメヌゞデヌタず倉調クロック信号ずの論理積を挔算するこずで埗られるビデオ信号を印刷郚に送出する。したがっお、ドットあたりのビデオ信号の時間は、ビデオクロック信号の呚期以䞋に芏制される。䞀方、ビデオ信号出力郚は、呜什解析郚から出力される描画ドット遞択信号がのずき、぀たり描画ドット遞択信号の出力が無いずき、むメヌゞデヌタず同圢態のビデオ信号を印刷郚に送出する。   The video signal output unit 17 receives a modulated clock signal Vcm synchronized with the video clock signal Vc. The video signal output unit 17 calculates a video signal Vd obtained by calculating a logical product (AND) of the image data Dp and the modulation clock signal Vcm when the drawing dot selection signal output from the command analysis unit 13 is ON. It is sent to the printing unit 18. Therefore, the ON time of the video signal Vd per dot is regulated to be equal to or shorter than the cycle of the video clock signal Vc. On the other hand, the video signal output unit 17 prints the video signal Vd having the same form as the image data Dp when the drawing dot selection signal output from the instruction analysis unit 13 is OFF, that is, when there is no output of the drawing dot selection signal. 18 to send.

図は、ドットピッチの倍の埄を持぀第の描画ドットを瀺す図である。図瀺のように、第の実斜圢態では、ドットあたりのビデオ信号の時間がビデオクロック信号の呚期ず等しいずき、ドットピッチの倍の埄ずなる第の描画ドットが埗られるように感光䜓垯電電䜍、珟像バむアス電圧、露光光量等の画像圢成条件が蚭定されおいる。このように構成すれば、䟋えば现い実斜線が良奜に再珟され埗る。 FIG. 3 is a diagram showing the first drawing dot 31 having a diameter twice the dot pitch P. As shown in FIG. As shown, in the first embodiment, when the ON time of the video signal Vd per 1 dot is equal to the period of the video clock signal Vc, first drawing dots of a diameter D 1 of the two times the dot pitch P Image forming conditions such as a photosensitive member charging potential, a developing bias voltage, and an exposure light amount are set so that 31 is obtained. If comprised in this way, a thin real oblique line can be reproduced favorably, for example.

図は、ドットピッチず同じ埄を持぀描画ドットを比范䟋ずしお瀺す図である。この堎合には、现い斜線が点線砎線のように再珟されたり、最悪の堎合党く再珟されなくなっおしたったりする虞がある。 FIG. 4 is a diagram showing a drawing dot 30 having the same diameter D 0 as the dot pitch P as a comparative example. In this case, a thin diagonal line may be reproduced as a dotted line (broken line), or may not be reproduced at all in the worst case.

図は、黒现バヌ、癜现バヌ、黒现バヌず䞊んだバヌコヌドパタヌン、および圓該バヌコヌドパタヌンの堎合の第の実斜圢態における各信号の倉化を瀺す図、図は、図に瀺されるバヌコヌドパタヌンに基く第の実斜圢態の印刷結果を瀺す図である。   FIG. 5 is a diagram showing a black thin bar, a white thin bar, a barcode pattern aligned with the black fine bar, and changes in each signal in the first embodiment in the case of the barcode pattern. FIG. It is a figure which shows the printing result of 1st Embodiment based on the barcode pattern shown by FIG.

コヌドを倍率芏栌䞊の䞋限倍率ずしたずき、モゞュヌル寞法最も现いバヌの幅はず芏定されおいる。䟋えばプリンタで倍率のコヌドを印刷する堎合、モゞュヌル寞法はドットに換算され、実際の印刷では敎数倀に䞞められる図参照。   When the JAN code is 0.80 (the lower limit magnification in the standard), the module dimension (the width of the thinnest bar) is defined as 0.264 mm. For example, when printing a JAN code with a magnification of 0.80 with a 400 dpi printer, the module size is converted to 4.16 dots and rounded to an integer value of 4 in actual printing (see FIG. 5).

図に瀺すように、第の実斜圢態では、呜什解析郚から出力される描画ドット遞択信号がのずき、描画ドット埄がドットピッチの倍ずなる第の描画ドットが埗られるように、ドットあたりのビデオ信号のパルス幅がに芏制される。これは、倉調クロック信号の呚期のうちの時間ず時間の比がに蚭定されおいるからである。぀たり、倉調クロック信号は、黒バヌの幅を通垞よりも狭くするために䜿甚される。 As shown in FIG. 6, in the first embodiment, drawing dot selection signal output from the instruction decoder 13 when turned ON, drawing dot diameter D 2 is a second to be 1.5 times the dot pitch P The pulse width of the video signal Vd per dot is regulated to 75% so that the drawing dot 32 is obtained. This is because the ratio of the ON time to the OFF time in one cycle of the modulation clock signal Vcm is set to 75:25. That is, the modulation clock signal Vcm is used to make the width of the black bar narrower than usual.

したがっお、図に瀺すように、幅ずしお䜜成された黒现バヌおよび癜现バヌ幅が、それぞれ幅、幅盞圓ずなる。ここで、幅ずは、ドットピッチず同じ埄を持぀描画ドットの個分の幅倖埄寞法をいう。 Therefore, as shown in FIG. 6, the width of the black thin bar and the white thin bar created as 4 dot widths (dots) correspond to 4.5 dot width and 3.5 dot width, respectively. Here, 1 dot width (dots) refers to the width (outer diameter) dimension of one drawing dot having the same diameter D 0 as the dot pitch P.

図は、図に瀺されるバヌコヌドパタヌンに基く黒现バヌ幅、癜现バヌ幅、およびバヌ゚ッゞ間寞法、を瀺す図、図は、第の実斜圢態における図に瀺される黒现バヌ幅、癜现バヌ幅、およびバヌ゚ッゞ間寞法、の蚈算結果を瀺す図である。   FIG. 7 is a diagram showing a black fine bar width a, a white fine bar width d, and bar edge dimensions b1 and b2 based on the barcode pattern shown in FIG. 5, and FIG. 8 is a diagram in FIG. 6 in the first embodiment. It is a figure which shows the calculation result of the black thin bar width a shown, the white thin bar width d, and the dimension b1, b2 between bar edges.

図に瀺すように、黒现バヌ幅、癜现バヌ幅、およびバヌ゚ッゞ間寞法、のいずれも、芏栌に定められた蚱容倀を満たすこずがわかる。なお、バヌコヌド画像は、描画ドットがある皋床かたたっお圢成されおいるので、现い実斜線が点線のように再珟される䞍具合を生じさせない。   As shown in FIG. 8, it can be seen that all of the black fine bar width a, the white fine bar width d, and the bar edge dimensions b1 and b2 satisfy the allowable values defined in the standard. Since the barcode image is formed by gathering drawn dots to some extent, it does not cause a problem that a thin solid oblique line is reproduced as a dotted line.

䞊述したように、第の実斜圢態では、描画ドット遞択信号がのずき、䟋えば、ドットの像を圢成する露光時間が短くなり、描画ドット埄が小さくなる。これにより、描画ドット遞択信号がの堎合に比べ、バヌコヌドの黒バヌの幅が小さくなり、癜バヌの幅は倧きくなる。印刷装眮の描画ドット埄に応じお、倉調クロック信号のデュティヌ呚期における時間の割合を適切に調敎するこずにより、芏栌に定められた蚱容倀を満たすバヌコヌド画像を印刷するこずができる。   As described above, in the first embodiment, when the drawing dot selection signal is ON, for example, the exposure time for forming a one-dot image is shortened, and the drawing dot diameter is reduced. Thereby, the width of the black bar of the barcode is reduced and the width of the white bar is increased as compared with the case where the drawing dot selection signal is OFF. By appropriately adjusting the duty of the modulation clock signal Vcm (the ratio of the ON time in one cycle) according to the drawing dot diameter of the printing apparatus, it is possible to print a barcode image that satisfies the allowable value defined in the standard. it can.

図は、黒现バヌ、癜现バヌ、黒现バヌず䞊んだバヌコヌドパタヌン、および圓該バヌコヌドパタヌンの堎合の比范䟋における各信号の倉化を瀺す図、図は、図に瀺されるバヌコヌドパタヌンに基く比范䟋の印刷結果を瀺す図である。   FIG. 9 is a diagram illustrating a black thin bar, a white thin bar, a barcode pattern aligned with the black thin bar, and a change of each signal in a comparative example in the case of the barcode pattern, and FIG. 10 is illustrated in FIG. It is a figure which shows the printing result of the comparative example based on a barcode pattern.

図に瀺すように、この比范䟋では、ドットあたりのビデオ信号の時間は、ビデオクロック信号の呚期ず同じであり、第の実斜圢態のような䟋えばぞの芏制は採甚されおいない。この堎合、バヌコヌド画像においお、描画ドット埄がドットピッチの倍ずなる第の描画ドットが埗られる。したがっお、図に瀺すように、幅ずしお䜜成された黒现バヌおよび癜现バヌ幅が、それぞれ幅、幅盞圓ずなる。 As shown in FIG. 9, in this comparative example, the ON time of the video signal Vd per dot is the same as the cycle of the video clock signal Vc, and the restriction to, for example, 75% as in the first embodiment is Not adopted. In this case, the bar code image, the first drawing dots 31 drawing dot diameter D 1 is twice the dot pitch P is obtained. Therefore, as shown in FIG. 10, the black thin bar and white thin bar width created as 4 dot widths (dots) correspond to 5 dot width and 3 dot width, respectively.

図は、比范䟋における図に瀺される黒现バヌ幅、癜现バヌ幅、およびバヌ゚ッゞ間寞法、の蚈算結果を瀺す図である。図に瀺すように、黒现バヌ幅が芏栌に定められた蚱容範囲を超えおしたい、癜现バヌ幅が芏栌に定められた䞋限倀を䞋回っおしたうこずがわかる。したがっお、この比范䟋の堎合には、印刷されたバヌコヌド画像が、バヌコヌド読取装眮で読み取れなくなっおしたう虞がある。   FIG. 11 is a diagram illustrating calculation results of the black thin bar width a, the white thin bar width d, and the bar edge-to-bar edge dimensions b1 and b2 illustrated in FIG. 10 in the comparative example. As shown in FIG. 11, it can be seen that the black fine bar width a exceeds the allowable range defined in the standard, and the white fine bar width d falls below the lower limit value defined in the standard. Therefore, in the case of this comparative example, the printed barcode image may not be read by the barcode reader.

䞊述のように第の実斜圢態では、印刷装眮は、バヌコヌド画像の印刷指瀺の存圚を認識した堎合、印刷に䜿甚される描画ドットの少なくずも䞀郚を、印刷に䜿甚される描画ドットずしお甚意された第の描画ドットおよび圓該第の描画ドットより小埄の第の描画ドットのうちの、第の描画ドットに蚭定するように制埡する。   As described above, in the first embodiment, when the printing apparatus 1 recognizes the presence of an instruction to print a barcode image, at least a part of the drawing dots used for printing is set as the drawing dots used for printing. Control is performed so as to set the second drawing dot 32 among the prepared first drawing dot 31 and the second drawing dot 32 having a smaller diameter than the first drawing dot 31.

したがっお、機械蚭蚈図面、地図等の印刷で芁求される现い実斜線を良奜に再珟する蚭定を維持したたた、バヌコヌド画像の印刷時には、芏栌に定められた蚱容倀を満たすバヌコヌド画像の印刷を実珟するこずができる。たた、バヌコヌド画像デヌタの生成を印刷装眮内たたは印刷装眮ずは異なる別の装眮で行う堎合であっおも、再珟されるバヌの幅の倧きさの特性をバヌコヌド画像デヌタの生成時には知る必芁がない。   Therefore, when printing barcode images, the barcode images that meet the tolerances specified in the standard must be printed while maintaining the fine reproduction of the fine slant lines required for printing mechanical design drawings and maps. Can be realized. Even when barcode image data is generated in the printing device or on a different device from the printing device, it is necessary to know the characteristics of the width of the reproduced bar when generating barcode image data. There is no.

すなわち、第の実斜圢態によれば、地図等の印刷で芁求される现い斜線を良奜に再珟できるずずもに、バヌコヌド画像の印刷時には芏栌に定められた蚱容倀を容易に満たすこずが可胜ずなる。   That is, according to the first embodiment, it is possible to satisfactorily reproduce the thin diagonal lines required for printing a map or the like, and it is possible to easily satisfy the tolerance defined in the standard when printing a barcode image. .

なお、第の実斜圢態では、呜什解析郚が印刷デヌタに含たれる制埡呜什を解析しお「バヌコヌドを含む印刷」であるか吊かの刀定を行うようにしたが、印刷装眮䞊に「バヌコヌドを含む印刷」であるこずを指瀺するスむッチを蚭け、このスむッチから描画ドット遞択信号をビデオ信号出力郚に䞎えるこずも可胜である。   In the first embodiment, the command analysis unit 13 analyzes the control command included in the print data and determines whether or not “printing including a barcode” is performed. It is also possible to provide a switch for instructing that “printing including a barcode” is performed, and to supply a drawing dot selection signal to the video signal output unit 17 from this switch.

次に、本発明の第の実斜圢態に぀いお、第の実斜圢態ず盞違する点を䞭心に説明する。なお、第の実斜圢態ず共通する点に぀いおは適宜説明を省略する。   Next, a second embodiment of the present invention will be described focusing on differences from the first embodiment. Note that description of points in common with the first embodiment will be omitted as appropriate.

図は、本発明の第の実斜圢態にかかる印刷装眮を瀺すブロック図、図は、黒现バヌ、癜现バヌ、黒现バヌず䞊んだバヌコヌドパタヌン、バヌコヌドパタヌンにおける゚ッゞ郚、および圓該バヌコヌドパタヌンの堎合の第の実斜圢態における各信号の倉化を瀺す図、図は、図に瀺されるバヌコヌドパタヌンに基く第の実斜圢態の印刷結果を瀺す図である。   FIG. 12 is a block diagram showing a printing apparatus according to the second embodiment of the present invention. FIG. 13 is a black thin bar, a white thin bar, a barcode pattern aligned with the black fine bar, an edge portion in the barcode pattern, FIG. 14 is a diagram showing changes in signals in the second embodiment in the case of the barcode pattern, and FIG. 14 is a diagram showing a printing result of the second embodiment based on the barcode pattern shown in FIG.

図に瀺すように、印刷装眮は、第の実斜圢態における構成芁玠に加えお、曎に、むメヌゞデヌタから゚ッゞ郚茪郭郚を怜出する゚ッゞ怜出回路、および゚ッゞ郚のむメヌゞデヌタである゚ッゞむメヌゞデヌタを蚘憶する゚ッゞメモリを有しおいる。   As shown in FIG. 12, in addition to the components in the first embodiment, the printing apparatus 1a further includes an edge detection circuit 19 that detects an edge portion (contour portion) E from image data, and image data of the edge portion. An edge memory 20 for storing edge image data.

第の実斜圢態では、たず、印刷装眮は、䟋えば等の䞊䜍装眮から印刷デヌタを受信する。受信した印刷デヌタは呜什解析郚に送られる。呜什解析郚は、印刷デヌタに含たれる制埡呜什を解析し、所定の印刷解像床のビットマップに展開された印刷むメヌゞを、むメヌゞメモリに展開する。   In the second embodiment, first, the printing apparatus 1a receives print data from a host device such as a PC. The received print data is sent to the command analysis unit 13. The command analysis unit 13 analyzes a control command included in the print data, and develops a print image developed in a bitmap with a predetermined print resolution in the image memory 14.

呜什解析郚は、印刷デヌタにおいお「バヌコヌド画像を含む印刷」の指定があるこずを認識した堎合、描画ドット遞択信号をずしお、ビデオ信号出力郚に出力する。   When the command analysis unit 13 recognizes that “print including barcode image” is specified in the print data, the command analysis unit 13 sets the drawing dot selection signal to ON and outputs it to the video signal output unit 17.

゚ッゞ怜出回路は、むメヌゞメモリ䞊に展開されたむメヌゞデヌタを走査し、画像の゚ッゞ郚(茪郭郚)を怜出し、゚ッゞメモリ䞊に゚ッゞむメヌゞデヌタを䜜成する。   The edge detection circuit 19 scans the image data developed on the image memory 14, detects an edge portion (outline portion) of the image, and creates edge image data De on the edge memory 20.

メモリアクセス制埡郚は、からの指什により、ビデオクロック信号に同期しお、むメヌゞメモリおよび゚ッゞメモリから、それぞれむメヌゞデヌタおよび゚ッゞむメヌゞデヌタを順次送出するよう制埡する。   The memory access control unit 15 controls the image data Dp and the edge image data De to be sequentially transmitted from the image memory 14 and the edge memory 20 in synchronization with the video clock signal Vc according to a command from the CPU 11.

ビデオ信号出力郚には、ビデオクロック信号ず同期した倉調クロック信号が入力される。ビデオ信号出力郚は、呜什解析郚から出力される描画ドット遞択信号ず゚ッゞむメヌゞデヌタずの論理積挔算された信号がのずき、むメヌゞデヌタず倉調クロック信号ずの論理積を挔算するこずで埗られるビデオ信号を印刷郚に送出する。したがっお、ドットあたりのビデオ信号の時間は、ビデオクロック信号の呚期以䞋に芏制される。   The video signal output unit 17 receives a modulated clock signal Vcm synchronized with the video clock signal Vc. The video signal output unit 17 outputs the image data Dp and the modulation clock signal Vcm when the signal obtained by the logical product (AND) operation of the drawing dot selection signal output from the command analysis unit 13 and the edge image data De is ON. A video signal Vd obtained by calculating a logical product (AND) is sent to the printing unit 18. Therefore, the ON time of the video signal Vd per dot is regulated to be equal to or shorter than the cycle of the video clock signal Vc.

図に瀺すように、第の実斜圢態では、呜什解析郚から出力される描画ドット遞択信号ず゚ッゞむメヌゞデヌタずの論理積挔算された信号がのずき、描画ドット埄がドットピッチの倍ずなる第の描画ドットが埗られるように、ドットあたりのビデオ信号のパルス幅がに芏制される。 As shown in FIG. 14, in the second embodiment, when a signal obtained by performing a logical product (AND) operation of the drawing dot selection signal output from the instruction analysis unit 13 and the edge image data De is ON, the drawing dot diameter D 2 is as in the second drawing dots 32 to be 1.5 times the dot pitch P is obtained, the pulse width of the video signal Vd per 1 dot is restricted to 75%.

たた、第の実斜圢態では、ドットあたりのビデオ信号の時間がビデオクロック信号の呚期ず等しいずき、ドットピッチの倍の埄ずなる第の描画ドットが埗られるように感光䜓垯電電䜍、珟像バむアス電圧、露光光量等の画像圢成条件が蚭定されおいる。 In the second embodiment, when the ON time of the video signal Vd per 1 dot is equal to the period of the video clock signal Vc, the first drawing dots 31 is twice the diameter D 1 of the dot pitch P is obtained Thus, image forming conditions such as a photosensitive member charging potential, a developing bias voltage, and an exposure light amount are set.

䞊述したように、第の実斜圢態では、描画ドット遞択信号がのずき、䟋えば、黒バヌの倖圢を構成するドットの像を圢成する露光時間が短くなり、描画ドット埄が小さくなる。これにより、描画ドット遞択信号がの堎合に比べ、バヌコヌドの黒バヌの幅が小さくなり、癜バヌの幅は倧きくなる。印刷装眮の描画ドット埄に応じお、倉調クロック信号のデュティヌを適切に調敎するこずにより、芏栌に定められた蚱容倀を満たすバヌコヌド画像を印刷するこずができる。   As described above, in the second embodiment, when the drawing dot selection signal is ON, for example, the exposure time for forming an image of the dots constituting the outline of the black bar is shortened, and the drawing dot diameter is reduced. Thereby, the width of the black bar of the barcode is reduced and the width of the white bar is increased as compared with the case where the drawing dot selection signal is OFF. By appropriately adjusting the duty of the modulation clock signal Vcm according to the drawing dot diameter of the printing apparatus, it is possible to print a barcode image that satisfies the allowable value defined in the standard.

たた、描画ドットを小さくするこずにより印刷画像の濃床が䜎䞋する堎合があるが、第の実斜圢態では、゚ッゞ郚茪郭郚だけ描画ドットを小さくするため、黒バヌの印刷濃床の䜎䞋を防ぐ効果も埗られる。   Further, there is a case where the density of the printed image is lowered by reducing the drawing dots. However, in the second embodiment, since the drawing dots are reduced only at the edge portion (outline portion), the print density of the black bar is reduced. The effect to prevent is also acquired.

このように第の実斜圢態では、印刷装眮は、バヌコヌド画像を構成する描画ドットのうち、゚ッゞ郚を第の描画ドットに蚭定し、゚ッゞ郚以倖を第の描画ドットに蚭定するように制埡する。   As described above, in the second embodiment, the printing apparatus 1a sets the edge portion E as the second drawing dot 32 among the drawing dots constituting the barcode image, and the first drawing dot other than the edge portion E. Control to set to 31.

したがっお第の実斜圢態によれば、第の実斜圢態ず同様の効果を埗るこずができるこずに加え、黒バヌの印刷濃床の䜎䞋を防ぐずいう曎なる効果を埗るこずが可胜ずなる。   Therefore, according to the second embodiment, in addition to obtaining the same effect as the first embodiment, it is possible to obtain a further effect of preventing the black bar printing density from being lowered.

次に、本発明の第の実斜圢態に぀いお、第の実斜圢態ず盞違する点を䞭心に説明する。なお、第の実斜圢態ず共通する点に぀いおは適宜説明を省略する。   Next, a third embodiment of the present invention will be described focusing on differences from the first embodiment. Note that description of points in common with the first embodiment will be omitted as appropriate.

図は、本発明の第の実斜圢態にかかる印刷装眮を瀺すブロック図である。   FIG. 15 is a block diagram showing a printing apparatus according to the third embodiment of the present invention.

図に瀺すように、印刷装眮は、第の実斜圢態における構成芁玠に加えお、曎に、バヌコヌド生成呜什にしたがっおバヌコヌドパタヌンを生成するバヌコヌドパタヌン生成郚、およびバヌコヌド領域であるこずを瀺す属性フラグを蚘憶する属性メモリを有しおいる。   As shown in FIG. 15, in addition to the components in the first embodiment, the printing apparatus 1b further includes a barcode pattern generation unit 21 that generates a barcode pattern according to a barcode generation instruction, and a barcode area. It has an attribute memory 22 for storing an attribute flag indicating that it exists.

第の実斜圢態では、たず、印刷装眮は、䟋えば等の䞊䜍装眮から印刷デヌタを受信する。受信した印刷デヌタは呜什解析郚に送られる。呜什解析郚は、印刷デヌタに含たれる制埡呜什を解析し、印刷デヌタにバヌコヌド生成呜什があった堎合、バヌコヌド生成呜什をバヌコヌドパタヌン生成郚に受け枡す。バヌコヌドパタヌン生成郚は、バヌコヌド生成呜什に含たれる、バヌコヌド画像の印刷䜍眮、皮類、バヌコヌドに含たせるキャラクタに埓っお、バヌコヌドパタヌンを生成し、印刷解像床のビットマップに展開されたバヌコヌドパタヌンをむメヌゞメモリに展開する。   In the third embodiment, first, the printing apparatus 1b receives print data from a host apparatus such as a PC. The received print data is sent to the command analysis unit 13. The command analysis unit 13 analyzes a control command included in the print data, and when the print data includes a barcode generation command, transfers the barcode generation command to the barcode pattern generation unit 21. The barcode pattern generation unit 21 generates a barcode pattern according to the printing position and type of the barcode image included in the barcode generation instruction and the character included in the barcode, and develops the barcode developed in the bitmap of the printing resolution. The code pattern is developed in the image memory 14.

図は、バヌコヌド生成呜什の䞀䟋を瀺す図である。   FIG. 16 is a diagram illustrating an example of a barcode generation instruction.

図では、登録商暙圢匏で拡匵されたバヌコヌド生成呜什の䟋が瀺されおいる。ここで瀺す呜什コヌドは、暙準のには無い独自に拡匵した圢匏である。図においお、笊号「」は、バヌコヌド画像の印刷䜍眮を指定する蚘述であり、笊号「」は、蟞曞圢匏でバヌコヌドを蚭定する蚘述蟞曞タむプ“”で定矩であり、笊号「」は、バヌコヌド領域の幅に぀いおの蚘述であり、笊号「」は、バヌコヌド領域の高さに぀いおの蚘述であり、笊号「」は、生成するバヌコヌドの皮類に぀いおの蚘述であり、笊号「」は、バヌコヌドに埋め蟌むキャラクタに぀いおの蚘述であり、笊号「」は、バヌコヌド䞊に曞く文字列のフォントに぀いおの蚘述であり、笊号「」は、バヌコヌド䞊に曞く文字列のサむズに぀いおの蚘述であり、笊号「」は、蚭定に埓っおバヌコヌドパタヌン生成を実行するための蚘述である。   FIG. 16 shows an example of a bar code generation instruction extended in PostScript (registered trademark) format. The instruction code shown here is a uniquely expanded format that is not found in the standard PostScript. In FIG. 16, reference numeral “61” is a description for designating the printing position of the barcode image, reference numeral “62” is a description for setting the barcode in a dictionary format (defined by dictionary type “1”), Reference numeral “63” is a description about the width of the barcode area, reference numeral “64” is a description about the height of the barcode area, and reference numeral “65” is a description about the type of barcode to be generated. The symbol “66” is a description of a character to be embedded in a barcode, the symbol “67” is a description of a font of a character string written on the barcode, and the symbol “68” is a symbol on the barcode. The code “69” is a description for executing the barcode pattern generation according to the setting.

たた、バヌコヌドパタヌン生成郚は、属性メモリ䞊のバヌコヌド領域に察応する領域に、バヌコヌド領域であるこずを瀺す属性フラグを曞き蟌む。   Further, the barcode pattern generation unit 21 writes an attribute flag indicating that it is a barcode area in an area corresponding to the barcode area on the attribute memory 22.

メモリアクセス制埡郚は、からの指什により、ビデオクロック信号に同期しお、むメヌゞメモリおよび属性メモリから、それぞれむメヌゞデヌタおよび属性フラグを順次送出するよう制埡する。   The memory access control unit 15 controls the image data Dp and the attribute flag to be sequentially transmitted from the image memory 14 and the attribute memory 22 in synchronization with the video clock signal Vc according to a command from the CPU 11.

ビデオ信号出力郚には、ビデオクロック信号ず同期した倉調クロック信号が入力され、属性フラグが描画ドット遞択信号ずしお入力される。ビデオ信号出力郚は、属性フラグがのずき、むメヌゞデヌタず倉調クロック信号ずの論理積を挔算するこずで埗られるビデオ信号を印刷郚に送出する。したがっお、ドットあたりのビデオ信号の時間は、ビデオクロック信号の呚期以䞋に芏制される。   A modulation clock signal Vcm synchronized with the video clock signal Vc is input to the video signal output unit 17, and an attribute flag is input as a drawing dot selection signal. When the attribute flag is ON, the video signal output unit 17 sends the video signal Vd obtained by calculating a logical product (AND) of the image data Dp and the modulation clock signal Vcm to the printing unit 18. Therefore, the ON time of the video signal Vd per dot is regulated to be equal to or shorter than the cycle of the video clock signal Vc.

第の実斜圢態では、属性フラグがのずき、描画ドット埄がドットピッチの倍ずなる第の描画ドットが埗られるように、ドットあたりのビデオ信号のパルス幅がに芏制される。 In the third embodiment, when the attribute flag is ON, drawing dot diameter D 2 as in the second drawing dots 32 to be 1.5 times the dot pitch P is obtained, the video signal Vd per dot The pulse width is regulated to 75%.

たた、第の実斜圢態では、ドットあたりのビデオ信号の時間がビデオクロック信号の呚期ず等しいずき、ドットピッチの倍の埄ずなる第の描画ドットが埗られるように感光䜓垯電電䜍、珟像バむアス電圧、露光光量等の画像圢成条件が蚭定されおいる。 In the third embodiment, when the ON time of the video signal Vd per 1 dot is equal to the period of the video clock signal Vc, the first drawing dots 31 is twice the diameter D 1 of the dot pitch P is obtained Thus, image forming conditions such as a photosensitive member charging potential, a developing bias voltage, and an exposure light amount are set.

䞊述したように、第の実斜圢態では、バヌコヌド領域ずしお属性フラグが付䞎された領域では、䟋えば、ドットの像を圢成する露光時間が短くなり、描画ドット埄が小さくなる。これにより、属性フラグがの堎合に比べ、バヌコヌドの黒バヌの幅が小さくなり、癜バヌの幅は倧きくなる。印刷装眮の描画ドット埄に応じお、倉調クロック信号のデュティヌを適切に調敎するこずにより、芏栌に定められた蚱容倀を満たすバヌコヌド画像を印刷するこずができる。   As described above, in the third embodiment, in the region to which the attribute flag is assigned as the barcode region, for example, the exposure time for forming an image of 1 dot is shortened and the drawing dot diameter is decreased. Thereby, the width of the black bar of the barcode is reduced and the width of the white bar is increased as compared with the case where the attribute flag is OFF. By appropriately adjusting the duty of the modulation clock signal Vcm according to the drawing dot diameter of the printing apparatus, it is possible to print a barcode image that satisfies the allowable value defined in the standard.

たた、バヌコヌド領域倖では通垞の倧きい方のドット埄で描画されるため、印刷画像に现い実斜線があったずしおも良奜に印刷再珟され埗る。   Further, since the image is drawn with the normal larger dot diameter outside the barcode area, even if there is a thin solid diagonal line in the printed image, it can be printed and reproduced satisfactorily.

このように第の実斜圢態では、印刷装眮は、バヌコヌドパタヌン生成呜什にしたがっおバヌコヌドパタヌンを生成するずずもに、バヌコヌド領域であるこずを瀺す属性フラグを圓該バヌコヌド領域に察しお付加し、印刷すべき画像の䞭で、属性フラグが付加された領域の描画ドットを、バヌコヌド画像を構成する描画ドットであるず刀断する。   As described above, in the third embodiment, the printing apparatus 1b generates a barcode pattern according to the barcode pattern generation instruction, and adds an attribute flag indicating the barcode area to the barcode area. In the image to be printed, the drawing dot in the area to which the attribute flag is added is determined as the drawing dot constituting the barcode image.

したがっお第の実斜圢態によれば、第の実斜圢態ず同様の効果を埗るこずができるこずに加え、バヌコヌド領域倖では通垞の倧きい方のドット埄で描画されるため、印刷画像に现い実斜線があったずしおも良奜に印刷再珟され埗るずいう曎なる効果を埗るこずが可胜ずなる。   Therefore, according to the second embodiment, the same effect as that of the first embodiment can be obtained. In addition, since the image is drawn with the normal larger dot diameter outside the barcode area, a thin actual image is displayed on the printed image. Even if there is a diagonal line, it is possible to obtain a further effect that printing can be reproduced satisfactorily.

次に、本発明の第の実斜圢態に぀いお、第の実斜圢態ず盞違する点を䞭心に説明する。なお、第の実斜圢態ず共通する点に぀いおは適宜説明を省略する。   Next, a fourth embodiment of the present invention will be described focusing on differences from the third embodiment. Note that description of points common to the third embodiment will be omitted as appropriate.

図は、本発明の第の実斜圢態にかかる印刷装眮を瀺すブロック図である。   FIG. 17 is a block diagram showing a printing apparatus according to the fourth embodiment of the present invention.

図に瀺すように、印刷装眮は、第の実斜圢態における構成芁玠に加えお、曎に、むメヌゞデヌタから゚ッゞ郚茪郭郚を怜出する゚ッゞ怜出回路、および゚ッゞ郚のむメヌゞデヌタである゚ッゞむメヌゞデヌタを蚘憶する゚ッゞメモリを有しおいる。   As shown in FIG. 17, in addition to the components in the third embodiment, the printing apparatus 1 c further includes an edge detection circuit 19 that detects an edge portion (contour portion) E from image data, and image data of the edge portion. An edge memory 20 for storing edge image data.

第の実斜圢態では、たず、印刷装眮は、䟋えば等の䞊䜍装眮から印刷デヌタを受信する。受信した印刷デヌタは呜什解析郚に送られる。呜什解析郚は、印刷デヌタに含たれる制埡呜什を解析し、印刷デヌタにバヌコヌド生成呜什があった堎合、バヌコヌド生成呜什をバヌコヌドパタヌン生成郚に受け枡す。バヌコヌドパタヌン生成郚は、バヌコヌド生成呜什に含たれる、バヌコヌド画像の印刷䜍眮、皮類、バヌコヌドに含たせるキャラクタに埓っお、バヌコヌドパタヌンを生成し、印刷解像床のビットマップに展開されたバヌコヌドパタヌンをむメヌゞメモリに展開する。   In the fourth embodiment, first, the printing apparatus 1c receives print data from a host device such as a PC. The received print data is sent to the command analysis unit 13. The command analysis unit 13 analyzes a control command included in the print data, and when the print data includes a barcode generation command, transfers the barcode generation command to the barcode pattern generation unit 21. The barcode pattern generation unit 21 generates a barcode pattern according to the printing position and type of the barcode image included in the barcode generation instruction and the character included in the barcode, and develops the barcode developed in the bitmap of the printing resolution. The code pattern is developed in the image memory 14.

たた、バヌコヌドパタヌン生成郚は、属性メモリ䞊のバヌコヌド領域に察応する領域に、バヌコヌド領域であるこずを瀺す属性フラグを曞き蟌む。   Further, the barcode pattern generation unit 21 writes an attribute flag indicating that it is a barcode area in an area corresponding to the barcode area on the attribute memory 22.

゚ッゞ怜出回路は、むメヌゞメモリ䞊に展開されたむメヌゞデヌタを走査し、画像の゚ッゞ郚(茪郭郚)を怜出し、゚ッゞメモリ䞊に゚ッゞむメヌゞデヌタを䜜成する。   The edge detection circuit 19 scans the image data developed on the image memory 14, detects an edge portion (outline portion) of the image, and creates edge image data De on the edge memory 20.

メモリアクセス制埡郚は、からの指什により、ビデオクロック信号に同期しお、むメヌゞメモリ、属性メモリ、および゚ッゞメモリから、それぞれむメヌゞデヌタ、属性フラグ、および゚ッゞむメヌゞデヌタを順次送出するよう制埡する。   The memory access control unit 15 receives the image data Dp, the attribute flag, and the edge image data De from the image memory 14, the attribute memory 22, and the edge memory 20, respectively, in synchronization with the video clock signal Vc in response to a command from the CPU 11. Control to send sequentially.

ビデオ信号出力郚には、ビデオクロック信号ず同期した倉調クロック信号が入力される。ビデオ信号出力郚は、属性フラグず゚ッゞむメヌゞデヌタずの論理積挔算された信号がのずき、むメヌゞデヌタず倉調クロック信号ずの論理積を挔算するこずで埗られるビデオ信号を印刷郚に送出する。したがっお、ドットあたりのビデオ信号の時間は、ビデオクロック信号の呚期以䞋に芏制される。   The video signal output unit 17 receives a modulated clock signal Vcm synchronized with the video clock signal Vc. The video signal output unit 17 calculates the logical product (AND) of the image data Dp and the modulation clock signal Vcm when the signal obtained by the logical product (AND) operation of the attribute flag and the edge image data De is ON. The obtained video signal Vd is sent to the printing unit 18. Therefore, the ON time of the video signal Vd per dot is regulated to be equal to or shorter than the cycle of the video clock signal Vc.

第の実斜圢態では、属性フラグず゚ッゞむメヌゞデヌタずの論理積挔算された信号がのずき、描画ドット埄がドットピッチの倍ずなる第の描画ドットが埗られるように、ドットあたりのビデオ信号のパルス幅がに芏制される。 In the fourth embodiment, the second drawing in which the drawing dot diameter D2 is 1.5 times the dot pitch P when the logical AND operation signal of the attribute flag and the edge image data De is ON. The pulse width of the video signal Vd per dot is regulated to 75% so that the dot 32 is obtained.

たた、第の実斜圢態では、ドットあたりのビデオ信号の時間がビデオクロック信号の呚期ず等しいずき、ドットピッチの倍の埄ずなる第の描画ドットが埗られるように感光䜓垯電電䜍、珟像バむアス電圧、露光光量等の画像圢成条件が蚭定されおいる。 In the fourth embodiment, when the ON time of the video signal Vd per 1 dot is equal to the period of the video clock signal Vc, the first drawing dots 31 is twice the diameter D 1 of the dot pitch P is obtained Thus, image forming conditions such as a photosensitive member charging potential, a developing bias voltage, and an exposure light amount are set.

䞊述したように、第の実斜圢態では、バヌコヌド領域ずしお属性フラグが付䞎された領域では、䟋えば、黒バヌの倖圢を構成するドット像圢成する露光時間が短くなり、描画ドット埄が小さくなる。これにより、描画ドット遞択信号がの堎合に比べ、バヌコヌドの黒バヌの幅が小さくなり、癜バヌの幅は倧きくなる。印刷装眮の描画ドット埄に応じお、倉調クロック信号のデュティヌを適切に調敎するこずにより、芏栌に定められた蚱容倀を満たすバヌコヌドを印刷するこずができる。   As described above, in the fourth embodiment, in an area to which an attribute flag is assigned as a barcode area, for example, the exposure time for forming a dot image constituting the outline of a black bar is shortened, and the drawing dot diameter is reduced. . Thereby, the width of the black bar of the barcode is reduced and the width of the white bar is increased as compared with the case where the drawing dot selection signal is OFF. By appropriately adjusting the duty of the modulation clock signal in accordance with the drawing dot diameter of the printing apparatus, it is possible to print a barcode that satisfies the allowable value defined in the standard.

たた、バヌコヌド領域倖では通垞の倧きい方のドット埄で描画されるため、印刷画像に现い実斜線があったずしおも良奜に印刷再珟され埗る。   Further, since the image is drawn with the normal larger dot diameter outside the barcode area, even if there is a thin solid diagonal line in the printed image, it can be printed and reproduced satisfactorily.

たた、描画ドットを小さくするこずにより印刷画像の濃床が䜎䞋する堎合があるが、第の実斜䟋では、゚ッゞ郚茪郭郚だけ描画ドットを小さくするため、黒バヌの印刷濃床䜎䞋を防ぐ効果も埗られる。   Further, there is a case where the density of the printed image is lowered by reducing the drawing dots. However, in the fourth embodiment, the drawing dots are reduced only by the edge portion (contour portion), thereby preventing the print density reduction of the black bar. An effect is also obtained.

したがっお第の実斜圢態によれば、第の実斜圢態ず同様の効果を埗るこずができるこずに加え、黒バヌの印刷濃床の䜎䞋を防ぐずいう曎なる効果を埗るこずが可胜ずなる。   Therefore, according to the fourth embodiment, in addition to obtaining the same effect as that of the third embodiment, it is possible to obtain a further effect of preventing the black bar printing density from being lowered.

次に、本発明の第の実斜圢態に぀いお、第の実斜圢態ず盞違する点を䞭心に説明する。なお、第の実斜圢態ず共通する点に぀いおは適宜説明を省略する。   Next, a fifth embodiment of the present invention will be described focusing on differences from the first embodiment. Note that description of points in common with the first embodiment will be omitted as appropriate.

図は、本発明の第の実斜圢態にかかる印刷装眮を瀺すブロック図である。   FIG. 18 is a block diagram showing a printing apparatus according to the fifth embodiment of the present invention.

図に瀺すように、印刷装眮は、第の実斜圢態における構成芁玠に加えお、曎に、バヌコヌドが存圚するバヌコヌド領域を認識するパタヌン認識郚、およびバヌコヌド領域であるこずを瀺す属性フラグを蚘憶する属性メモリを有しおいる。   As shown in FIG. 18, in addition to the components in the first embodiment, the printing apparatus 1d further includes a pattern recognition unit 21 that recognizes a barcode area where a barcode exists, and a barcode area. It has an attribute memory 22 for storing the attribute flag shown.

第の実斜圢態では、たず、印刷装眮は、䟋えば等の䞊䜍装眮から印刷デヌタを受信する。受信した印刷デヌタは呜什解析郚に送られる。呜什解析郚は、印刷デヌタに含たれる制埡呜什を解析し、所定の印刷解像床のビットマップに展開された印刷むメヌゞを、むメヌゞメモリに展開する。   In the fifth embodiment, first, the printing apparatus 1d receives print data from a host device such as a PC. The received print data is sent to the command analysis unit 13. The command analysis unit 13 analyzes a control command included in the print data, and develops a print image developed in a bitmap with a predetermined print resolution in the image memory 14.

パタヌン認識郚は、むメヌゞメモリに展開されたむメヌゞデヌタを走査し、バヌコヌドが存圚するバヌコヌド領域を認識する。䟋えば、パタヌン認識により、瞊暪の長さの比率が所定閟倀よりも倧きい長方圢の画像が所定個数以䞊䞊んで配眮されおいる領域がバヌコヌド領域ず認識される。たた、パタヌン認識郚は、属性メモリ䞊のバヌコヌド領域に察応する領域に、バヌコヌド領域であるこずを瀺す属性フラグを曞き蟌む。   The pattern recognition unit 23 scans the image data developed in the image memory 14 and recognizes the barcode area where the barcode exists. For example, by pattern recognition, an area where a predetermined number or more of rectangular images whose ratio of length to width is larger than a predetermined threshold is arranged is recognized as a barcode area. Further, the pattern recognition unit 23 writes an attribute flag indicating the barcode area in an area corresponding to the barcode area on the attribute memory 22.

メモリアクセス制埡郚は、からの指什により、ビデオクロック信号に同期しお、むメヌゞメモリおよび属性メモリから、それぞれむメヌゞデヌタおよび属性フラグを順次送出するよう制埡する。   The memory access control unit 15 controls the image data Dp and the attribute flag to be sequentially transmitted from the image memory 14 and the attribute memory 22 in synchronization with the video clock signal Vc according to a command from the CPU 11.

ビデオ信号出力郚には、ビデオクロック信号ず同期した倉調クロック信号が入力され、属性フラグが描画ドット遞択信号ずしお入力される。ビデオ信号出力郚は、属性フラグがのずき、むメヌゞデヌタず倉調クロック信号ずの論理積を挔算するこずで埗られるビデオ信号を印刷郚に送出する。したがっお、ドットあたりのビデオ信号の時間は、ビデオクロック信号の呚期以䞋に芏制される。   A modulation clock signal Vcm synchronized with the video clock signal Vc is input to the video signal output unit 17, and an attribute flag is input as a drawing dot selection signal. When the attribute flag is ON, the video signal output unit 17 sends the video signal Vd obtained by calculating a logical product (AND) of the image data Dp and the modulation clock signal Vcm to the printing unit 18. Therefore, the ON time of the video signal Vd per dot is regulated to be equal to or shorter than the cycle of the video clock signal Vc.

第の実斜圢態では、属性フラグがのずき、描画ドット埄がドットピッチの倍ずなる第の描画ドットが埗られるように、ドットあたりのビデオ信号のパルス幅がに芏制される。 In the fifth embodiment, when the attribute flag is ON, drawing dot diameter D 2 as in the second drawing dots 32 to be 1.5 times the dot pitch P is obtained, the video signal Vd per dot The pulse width is regulated to 75%.

たた、第の実斜圢態では、ドットあたりのビデオ信号の時間がビデオクロック信号の呚期ず等しいずき、ドットピッチの倍の埄ずなる第の描画ドットが埗られるように感光䜓垯電電䜍、珟像バむアス電圧、露光光量等の画像圢成条件が蚭定されおいる。 In the fifth embodiment, when the ON time of the video signal Vd per 1 dot is equal to the period of the video clock signal Vc, the first drawing dots 31 is twice the diameter D 1 of the dot pitch P is obtained Thus, image forming conditions such as a photosensitive member charging potential, a developing bias voltage, and an exposure light amount are set.

䞊述したように、第の実斜圢態では、バヌコヌド領域ずしお属性フラグが付䞎された領域では、䟋えば、ドットの像を圢成する露光時間が短くなり、描画ドット埄が小さくなる。これにより、属性フラグがの堎合に比べ、バヌコヌドの黒バヌの幅が小さくなり、癜バヌの幅は倧きくなる。印刷装眮の描画ドット埄に応じお、倉調クロック信号のデュティヌを適切に調敎するこずにより、芏栌に定められた蚱容倀を満たすバヌコヌドを印刷するこずができる。   As described above, in the fifth embodiment, in the region to which the attribute flag is assigned as the barcode region, for example, the exposure time for forming an image of 1 dot is shortened and the drawing dot diameter is decreased. Thereby, the width of the black bar of the barcode is reduced and the width of the white bar is increased as compared with the case where the attribute flag is OFF. By appropriately adjusting the duty of the modulation clock signal Vcm in accordance with the drawing dot diameter of the printing apparatus, it is possible to print a barcode that satisfies the allowable value defined in the standard.

たた、バヌコヌド領域倖では通垞の倧きい方のドット埄で描画されるため、印刷画像に现い実斜線があったずしおも良奜に印刷再珟され埗る。   In addition, since drawing is performed with a normal larger dot diameter outside the barcode area, even if there is a thin solid oblique line in the printed image, printing can be satisfactorily reproduced.

このように第の実斜圢態では、印刷装眮は、印刷むメヌゞデヌタを走査しおバヌコヌド領域を認識するずずもに、バヌコヌド領域であるこずを瀺す属性フラグを圓該バヌコヌド領域に察しお付加し、印刷すべき画像の䞭で、属性フラグが付加された領域の描画ドットを、バヌコヌド画像を構成する描画ドットであるず刀断する。   As described above, in the fifth embodiment, the printing apparatus 1d scans print image data to recognize a barcode area, and adds an attribute flag indicating the barcode area to the barcode area. In the image to be printed, the drawing dot in the area to which the attribute flag is added is determined as the drawing dot constituting the barcode image.

したがっお第の実斜圢態によれば、たずえ受信した印刷デヌタにバヌコヌドに関する蚘述が䜕ら存圚しない堎合であっおも、第の実斜圢態ず同様の効果を埗るこずができるこずに加え、バヌコヌド領域倖では通垞の倧きい方のドット埄で描画されるため、印刷画像に现い実斜線があったずしおも良奜に印刷再珟され埗るずいう曎なる効果を埗るこずが可胜ずなる。   Therefore, according to the fifth embodiment, even if there is no description about the barcode in the received print data, the same effect as in the first embodiment can be obtained, and the barcode area can be obtained. Since the image is drawn with the normal larger dot diameter outside, it is possible to obtain a further effect that printing can be satisfactorily reproduced even if there is a thin solid oblique line in the printed image.

次に、本発明の第の実斜圢態に぀いお、第の実斜圢態ず盞違する点を䞭心に説明する。なお、第の実斜圢態ず共通する点に぀いおは適宜説明を省略する。   Next, a sixth embodiment of the present invention will be described focusing on differences from the fifth embodiment. Note that description of points common to the fifth embodiment will be omitted as appropriate.

図は、本発明の第の実斜圢態にかかる印刷装眮を瀺すブロック図である。   FIG. 19 is a block diagram showing a printing apparatus according to the sixth embodiment of the present invention.

図に瀺すように、印刷装眮は、第の実斜圢態における構成芁玠に加えお、曎に、むメヌゞデヌタから゚ッゞ郚茪郭郚を怜出する゚ッゞ怜出回路、および゚ッゞ郚のむメヌゞデヌタである゚ッゞむメヌゞデヌタを蚘憶する゚ッゞメモリを有しおいる。   As shown in FIG. 19, in addition to the components in the fifth embodiment, the printing apparatus 1e further includes an edge detection circuit 19 that detects an edge portion (contour portion) E from image data, and image data of the edge portion. An edge memory 20 for storing edge image data.

第の実斜圢態では、たず、印刷装眮は、䟋えば等の䞊䜍装眮から印刷デヌタを受信する。受信した印刷デヌタは呜什解析郚に送られる。呜什解析郚は、印刷デヌタに含たれる制埡呜什を解析し、所定の印刷解像床のビットマップに展開された印刷むメヌゞを、むメヌゞメモリに展開する。   In the sixth embodiment, first, the printing apparatus 1e receives print data from a host device such as a PC. The received print data is sent to the command analysis unit 13. The command analysis unit 13 analyzes a control command included in the print data, and develops a print image developed in a bitmap with a predetermined print resolution in the image memory 14.

パタヌン認識郚は、むメヌゞメモリに展開されたむメヌゞデヌタを走査し、バヌコヌドが存圚するバヌコヌド領域を認識する。たた、パタヌン認識郚は、属性メモリ䞊のバヌコヌド領域に察応する領域に、バヌコヌド領域であるこずを瀺す属性フラグを曞き蟌む。   The pattern recognition unit 23 scans the image data developed in the image memory 14 and recognizes the barcode area where the barcode exists. Further, the pattern recognition unit 23 writes an attribute flag indicating the barcode area in an area corresponding to the barcode area on the attribute memory 22.

゚ッゞ怜出回路は、むメヌゞメモリ䞊に展開されたむメヌゞデヌタを走査し、画像の゚ッゞ郚(茪郭郚)を怜出し、゚ッゞメモリ䞊に゚ッゞむメヌゞデヌタを䜜成する。   The edge detection circuit 19 scans the image data developed on the image memory 14, detects an edge portion (outline portion) of the image, and creates edge image data De on the edge memory 20.

メモリアクセス制埡郚は、からの指什により、ビデオクロック信号に同期しお、むメヌゞメモリ、属性メモリ、および゚ッゞメモリから、それぞれむメヌゞデヌタ、属性フラグ、および゚ッゞむメヌゞデヌタを順次送出するよう制埡する。   The memory access control unit 15 receives the image data Dp, the attribute flag, and the edge image data De from the image memory 14, the attribute memory 22, and the edge memory 20, respectively, in synchronization with the video clock signal Vc in response to a command from the CPU 11. Control to send sequentially.

ビデオ信号出力郚には、ビデオクロック信号ず同期した倉調クロック信号が入力される。ビデオ信号出力郚は、属性フラグず゚ッゞむメヌゞデヌタずの論理積挔算された信号がのずき、むメヌゞデヌタず倉調クロック信号ずの論理積を挔算するこずで埗られるビデオ信号を印刷郚に送出する。したがっお、ドットあたりのビデオ信号の時間は、ビデオクロック信号の呚期以䞋に芏制される。   The video signal output unit 17 receives a modulated clock signal Vcm synchronized with the video clock signal Vc. The video signal output unit 17 calculates the logical product (AND) of the image data Dp and the modulation clock signal Vcm when the signal obtained by the logical product (AND) operation of the attribute flag and the edge image data De is ON. The obtained video signal Vd is sent to the printing unit 18. Therefore, the ON time of the video signal Vd per dot is regulated to be equal to or shorter than the cycle of the video clock signal Vc.

第の実斜圢態では、属性フラグず゚ッゞむメヌゞデヌタずの論理積挔算された信号がのずき、描画ドット埄がドットピッチの倍ずなる第の描画ドットが埗られるように、ドットあたりのビデオ信号のパルス幅がに芏制される。 In the sixth embodiment, the second drawing in which the drawing dot diameter D2 is 1.5 times the dot pitch P when the signal obtained by ANDing the attribute flag and the edge image data De is ON. The pulse width of the video signal Vd per dot is regulated to 75% so that the dot 32 is obtained.

たた、第の実斜圢態では、ドットあたりのビデオ信号の時間がビデオクロック信号の呚期ず等しいずき、ドットピッチの倍の埄ずなる第の描画ドットが埗られるように感光䜓垯電電䜍、珟像バむアス電圧、露光光量等の画像圢成条件が蚭定されおいる。 Further, in the sixth embodiment, when the ON time of the video signal Vd per 1 dot is equal to the period of the video clock signal Vc, the first drawing dots 31 is twice the diameter D 1 of the dot pitch P is obtained Thus, image forming conditions such as a photosensitive member charging potential, a developing bias voltage, and an exposure light amount are set.

䞊述したように、第の実斜圢態では、バヌコヌド領域ずしお属性フラグが付䞎された領域では、䟋えば、黒バヌの倖圢を構成するドット像圢成する露光時間が短くなり、描画ドット埄が小さくなる。これにより、描画ドット遞択信号がの堎合に比べ、バヌコヌドの黒バヌの幅が小さくなり、癜バヌの幅は倧きくなる。印刷装眮の描画ドット埄に応じお、倉調クロック信号のデュティヌを適切に調敎するこずにより、芏栌に定められた蚱容倀を満たすバヌコヌドを印刷するこずができる。   As described above, in the sixth embodiment, in the region to which the attribute flag is assigned as the barcode region, for example, the exposure time for forming the dot image constituting the outline of the black bar is shortened, and the drawing dot diameter is decreased. . Thereby, the width of the black bar of the barcode is reduced and the width of the white bar is increased as compared with the case where the drawing dot selection signal is OFF. By appropriately adjusting the duty of the modulation clock signal in accordance with the drawing dot diameter of the printing apparatus, it is possible to print a barcode that satisfies the allowable value defined in the standard.

たた、バヌコヌド領域倖では通垞の倧きい方のドット埄で描画されるため、印刷画像に现い実斜線があったずしおも良奜に印刷再珟され埗る。   Further, since the image is drawn with the normal larger dot diameter outside the barcode area, even if there is a thin solid diagonal line in the printed image, it can be printed and reproduced satisfactorily.

たた、描画ドットを小さくするこずにより印刷画像の濃床が䜎䞋する堎合があるが、第の実斜䟋では、゚ッゞ郚茪郭郚だけ描画ドットを小さくするため、黒バヌの印刷濃床䜎䞋を防ぐ効果も埗られる。   Further, there is a case where the density of the printed image is lowered by reducing the drawing dots. However, in the fourth embodiment, the drawing dots are reduced only by the edge portion (contour portion), thereby preventing the print density reduction of the black bar. An effect is also obtained.

したがっお第の実斜圢態によれば、第の実斜圢態ず同様の効果を埗るこずができるこずに加え、黒バヌの印刷濃床の䜎䞋を防ぐずいう曎なる効果を埗るこずが可胜ずなる。   Therefore, according to the sixth embodiment, in addition to obtaining the same effect as that of the fifth embodiment, it is possible to obtain a further effect of preventing the black bar printing density from being lowered.

本発明は、䞊蚘した実斜圢態のみに限定されるものではなく、特蚱請求の範囲内においお、皮々改倉するこずができる。   The present invention is not limited to the above-described embodiments, and various modifications can be made within the scope of the claims.

䟋えば、本発明では、印刷装眮ずしおプリンタが䟋瀺されるが、本発明はこれに限定されるものではない。本発明は、䟋えば− 、耇写機等の他の印刷装眮にも適甚可胜である。   For example, in the present invention, a printer is exemplified as the printing apparatus, but the present invention is not limited to this. The present invention is also applicable to other printing apparatuses such as an MFP (Multi-Function Peripheral) and a copying machine.

たた、䞊蚘実斜圢態では、印刷に䜿甚される描画ドットずしお、ドットピッチの倍の埄ずなる第の描画ドットず、圓該第の描画ドットより小埄の、ドットピッチの倍ずなる第の描画ドットずが甚意されおいるが、これらはいずれも䟋瀺であり、埄の倧きさは適宜倉曎可胜である。 In the above embodiment, as the drawing dots used in printing, the first drawing dots 31 serving as a diameter D 1 of the two times the dot pitch P, of smaller diameter than the first drawing dot 31, the dot pitch P The second drawing dots 32 that are 1.5 times larger than the above are prepared, but these are only examples, and the size of the diameter can be changed as appropriate.

たた、䞊蚘実斜圢態では、電子写真匏の印刷装眮が䟋瀺されおいるが、本発明はこれに限定されるものではない。本発明は、䟋えばむンクゞェット匏の印刷装眮にも適甚可胜である。   In the above embodiment, an electrophotographic printing apparatus is illustrated, but the present invention is not limited to this. The present invention is also applicable to, for example, an ink jet printing apparatus.

本発明の第の実斜圢態にかかる印刷装眮を瀺すブロック図である。1 is a block diagram illustrating a printing apparatus according to a first embodiment of the present invention. 「バヌコヌド画像を含む印刷」の指定の䞀䟋を瀺す図である。It is a figure which shows an example of designation | designated of "print containing a barcode image." ドットピッチの倍の埄を持぀第の描画ドットを瀺す図である。It is a figure which shows the 1st drawing dot which has a diameter 2 times the dot pitch. ドットピッチず同じ埄を持぀描画ドットを比范䟋ずしお瀺す図である。It is a figure which shows the drawing dot which has the same diameter as a dot pitch as a comparative example. 黒现バヌ、癜现バヌ、黒现バヌず䞊んだバヌコヌドパタヌン、および圓該バヌコヌドパタヌンの堎合の第の実斜圢態における各信号の倉化を瀺す図である。It is a figure which shows the change of each signal in 1st Embodiment in the case of the barcode pattern aligned with the black fine bar, the white fine bar, and the black fine bar. 図に瀺されるバヌコヌドパタヌンに基く第の実斜圢態の印刷結果を瀺す図である。It is a figure which shows the printing result of 1st Embodiment based on the barcode pattern shown by FIG. 図に瀺されるバヌコヌドパタヌンに基く黒现バヌ幅、癜现バヌ幅、およびバヌ゚ッゞ間寞法を瀺す図である。It is a figure which shows the black fine bar width based on the barcode pattern shown by FIG. 5, a white fine bar width, and the dimension between bar edges. 第の実斜圢態における図に瀺される黒现バヌ幅、癜现バヌ幅、およびバヌ゚ッゞ間寞法の蚈算結果を瀺す図である。It is a figure which shows the calculation result of the black thin bar width shown in FIG. 6 in 1st Embodiment, the white thin bar width, and the dimension between bar edges. 黒现バヌ、癜现バヌ、黒现バヌず䞊んだバヌコヌドパタヌン、および圓該バヌコヌドパタヌンの堎合の比范䟋における各信号の倉化を瀺す図である。It is a figure which shows the change of each signal in the comparative example in the case of the barcode pattern arranged in black fine bar, white fine bar, black fine bar, and the said barcode pattern. 図に瀺されるバヌコヌドパタヌンに基く比范䟋の印刷結果を瀺す図である。It is a figure which shows the printing result of the comparative example based on the barcode pattern shown by FIG. 比范䟋における図に瀺される黒现バヌ幅、癜现バヌ幅、およびバヌ゚ッゞ間寞法の蚈算結果を瀺す図である。It is a figure which shows the calculation result of the black thin bar width | variety shown by FIG. 10 in a comparative example, the white thin bar width | variety, and the dimension between bar edges. 本発明の第の実斜圢態にかかる印刷装眮を瀺すブロック図である。It is a block diagram which shows the printing apparatus concerning the 2nd Embodiment of this invention. 黒现バヌ、癜现バヌ、黒现バヌず䞊んだバヌコヌドパタヌン、バヌコヌドパタヌンにおける゚ッゞ郚、および圓該バヌコヌドパタヌンの堎合の第の実斜圢態における各信号の倉化を瀺す図である。It is a figure which shows the change of each signal in 2nd Embodiment in the case of the barcode pattern aligned with a black fine bar, a white fine bar, a black fine bar, the edge part in a barcode pattern, and the said barcode pattern. 図に瀺されるバヌコヌドパタヌンに基く第の実斜圢態の印刷結果を瀺す図である。It is a figure which shows the printing result of 2nd Embodiment based on the barcode pattern shown by FIG. 本発明の第の実斜圢態にかかる印刷装眮を瀺すブロック図である。It is a block diagram which shows the printing apparatus concerning the 3rd Embodiment of this invention. バヌコヌド生成呜什の䞀䟋を瀺す図である。It is a figure which shows an example of a barcode generation command. 本発明の第の実斜圢態にかかる印刷装眮を瀺すブロック図である。It is a block diagram which shows the printing apparatus concerning the 4th Embodiment of this invention. 本発明の第の実斜圢態にかかる印刷装眮を瀺すブロック図である。It is a block diagram which shows the printing apparatus concerning the 5th Embodiment of this invention. 本発明の第の実斜圢態にかかる印刷装眮を瀺すブロック図である。It is a block diagram which shows the printing apparatus concerning the 6th Embodiment of this invention.

笊号の説明Explanation of symbols

、、、、、 印刷装眮、
 デヌタ受信郚、
 呜什解析郚、
 むメヌゞメモリ、
 メモリアクセス制埡郚、
 クロック生成郚、
 ビデオ信号出力郚、
 印刷郚、
 ゚ッゞ怜出回路、
 ゚ッゞメモリ、
 バヌコヌドパタヌン生成郚、
 パタヌン認識郚、
 属性メモリ、
 パタヌン認識郚、
 描画ドット、
 第の描画ドット、
 第の描画ドット、
 第の描画ドットの埄、
 第の描画ドットの埄、
 ゚ッゞ郚。
1, 1a, 1b, 1c, 1d, 1e printing device,
12 Data receiver,
13 Instruction analysis unit,
14 Image memory,
15 memory access controller,
16 clock generator,
17 Video signal output section,
18 Printing department,
19 edge detection circuit,
20 edge memory,
21 barcode pattern generator,
21 pattern recognition unit,
22 attribute memory,
23 pattern recognition unit,
30 drawing dots,
31 First drawing dot,
32 second drawing dot,
D 1 Diameter of the first drawing dot,
D 2 the diameter of the second drawing dot,
E Edge part.

Claims (8)

印刷に䜿甚される描画ドットを、第の描画ドットず圓該第の描画ドットより小埄の第の描画ドットずの間で切り換える描画ドット切換手段ず、
バヌコヌド画像の印刷指瀺の存圚を認識する認識手段ず、
前蚘認識手段によりバヌコヌド画像の印刷指瀺の存圚が認識された堎合、印刷に䜿甚される描画ドットの少なくずも䞀郚を前蚘第の描画ドットに蚭定するように制埡する制埡手段ず、を有する、
こずを特城ずする印刷装眮。
Drawing dot switching means for switching a drawing dot used for printing between a first drawing dot and a second drawing dot having a smaller diameter than the first drawing dot;
Recognition means for recognizing the presence of a barcode image print instruction;
Control means for controlling to set at least a part of the drawing dots used for printing to the second drawing dots when the recognition means recognizes the presence of a barcode image printing instruction;
A printing apparatus characterized by that.
前蚘認識手段によりバヌコヌド画像の印刷指瀺の存圚が認識された堎合、前蚘制埡手段は、バヌコヌド画像を構成する描画ドットの党郚を前蚘第の描画ドットに蚭定するように制埡する、こずを特城ずする請求項に蚘茉の印刷装眮。   When the recognition means recognizes the presence of the barcode image print instruction, the control means controls to set all the drawing dots constituting the barcode image as the second drawing dots. The printing apparatus according to claim 1, wherein: 前蚘認識手段によりバヌコヌド画像の印刷指瀺の存圚が認識された堎合、前蚘制埡手段は、バヌコヌド画像を構成する描画ドットのうち、゚ッゞ郚を前蚘第の描画ドットに蚭定し、゚ッゞ郚以倖を前蚘第の描画ドットに蚭定するように制埡する、こずを特城ずする請求項に蚘茉の印刷装眮。   When the recognition unit recognizes the presence of the barcode image printing instruction, the control unit sets the edge portion of the drawing dots constituting the barcode image as the second drawing dot, and the other than the edge portion. 2. The printing apparatus according to claim 1, wherein control is performed so as to set the first drawing dot. 前蚘認識手段は、圓該印刷装眮䞊に蚭けられた操䜜郚におけるバヌコヌド画像を含む印刷であるこずを瀺すナヌザの操䜜により、バヌコヌド画像の印刷指瀺の存圚を認識する、こずを特城ずする請求項〜のいずれか項に蚘茉の印刷装眮。   The recognition unit is configured to recognize the presence of a barcode image printing instruction by a user operation indicating that printing is performed including a barcode image in an operation unit provided on the printing apparatus. Item 4. The printing apparatus according to any one of Items 1 to 3. 前蚘認識手段は、印刷デヌタにおけるバヌコヌド画像を含む印刷であるこずを瀺す蚘述を怜知するこずにより、バヌコヌド画像の印刷指瀺の存圚を認識する、こずを特城ずする請求項〜のいずれか項に蚘茉の印刷装眮。   The recognition unit recognizes the presence of a print instruction for a barcode image by detecting a description indicating that the print includes a barcode image in print data. The printing apparatus according to claim 1. 前蚘認識手段は、バヌコヌド画像デヌタを生成するためのバヌコヌド画像デヌタ生成呜什の存圚により、バヌコヌド画像の印刷指瀺の存圚を認識し、
前蚘印刷装眮は曎に、前蚘バヌコヌド画像デヌタ生成呜什にしたがっおバヌコヌド画像デヌタを生成するバヌコヌド画像デヌタ生成手段ず、バヌコヌド画像デヌタの領域であるこずを瀺す属性フラグを圓該バヌコヌド画像デヌタの領域に察しお付加する属性フラグ付加手段ずを有し、
前蚘制埡手段は、印刷すべき画像の䞭で、前蚘属性フラグが付加された領域の描画ドットを、バヌコヌド画像を構成する描画ドットであるず刀断する、こずを特城ずする請求項たたはに蚘茉の印刷装眮。
The recognizing means recognizes the presence of a barcode image print instruction due to the presence of a barcode image data generation command for generating barcode image data,
The printing apparatus further includes bar code image data generating means for generating bar code image data in accordance with the bar code image data generation command, and an attribute flag indicating an area of the bar code image data. Attribute flag adding means for adding to the area,
4. The control unit according to claim 2, wherein in the image to be printed, the drawing dot in the area to which the attribute flag is added is determined to be a drawing dot constituting the barcode image. A printing apparatus according to 1.
前蚘認識手段は、印刷むメヌゞを走査しおバヌコヌド画像デヌタを認識するこずにより、バヌコヌド画像の印刷指瀺の存圚を認識し、
前蚘印刷装眮は曎に、バヌコヌド画像デヌタの領域であるこずを瀺す属性フラグを圓該バヌコヌド画像デヌタの領域に察しお付加する属性フラグ付加手段を有し、
前蚘制埡手段は、印刷すべき画像の䞭で、前蚘属性フラグが付加された領域の描画ドットを、バヌコヌド画像を構成する描画ドットであるず刀断する、こずを特城ずする請求項たたはに蚘茉の印刷装眮。
The recognition means recognizes the presence of a barcode image print instruction by scanning the print image and recognizing the barcode image data,
The printing apparatus further includes attribute flag adding means for adding an attribute flag indicating the area of the barcode image data to the area of the barcode image data,
4. The control unit according to claim 2, wherein in the image to be printed, the drawing dot in the area to which the attribute flag is added is determined to be a drawing dot constituting the barcode image. A printing apparatus according to 1.
バヌコヌド画像の印刷指瀺の存圚を認識する認識ステップず、
前蚘認識ステップにおいおバヌコヌド画像の印刷指瀺の存圚が認識された堎合、印刷に䜿甚される描画ドットの少なくずも䞀郚を、印刷に䜿甚される描画ドットずしお甚意された第の描画ドットおよび圓該第の描画ドットより小埄の第の描画ドットのうちの、前蚘第の描画ドットに蚭定するように制埡する制埡ステップず、を有する、
こずを特城ずする印刷方法。
A recognition step for recognizing the presence of a barcode image print instruction;
When it is recognized in the recognition step that the barcode image print instruction is present, at least a part of the drawing dots used for printing is set to the first drawing dots prepared as drawing dots used for printing and the first drawing dots. A control step of controlling to set the second drawing dot among the second drawing dots having a smaller diameter than one drawing dot,
A printing method characterized by the above.
JP2007236226A 2007-09-12 2007-09-12 Printer and printing method Pending JP2009066831A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007236226A JP2009066831A (en) 2007-09-12 2007-09-12 Printer and printing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007236226A JP2009066831A (en) 2007-09-12 2007-09-12 Printer and printing method

Publications (1)

Publication Number Publication Date
JP2009066831A true JP2009066831A (en) 2009-04-02

Family

ID=40603618

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007236226A Pending JP2009066831A (en) 2007-09-12 2007-09-12 Printer and printing method

Country Status (1)

Country Link
JP (1) JP2009066831A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11416722B2 (en) 2018-09-28 2022-08-16 Seiko Epson Corporation Recording control device, recording device, and recording control method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11416722B2 (en) 2018-09-28 2022-08-16 Seiko Epson Corporation Recording control device, recording device, and recording control method

Similar Documents

Publication Publication Date Title
US8610961B2 (en) Image-processing apparatus, image-processing method and recording medium
EP0895184A2 (en) Print control apparatus, print control method, and storage medium
US8520005B2 (en) Image processing system, image formation apparatus, computer readable medium and computer data signal
KR100633140B1 (en) An image forming apparatus having a resolution compensation function and a resolution compensating method of the image forming apparatus
US20080144059A1 (en) Image processing apparatus and method thereof
JP2008077160A (en) Image processing device, image processing method, image forming apparatus, computer-executable program, and recording medium storing the program
KR101310236B1 (en) Method for controlling reducing print in host apparatus and the host apparatus for it
US6570672B1 (en) Printing system and method
US7472348B2 (en) Image processing apparatus, image processing method and storage medium using character size and width for magnification
JP2006044169A (en) Printing device and method of controlling the same
JP2009066831A (en) Printer and printing method
JP2003260822A (en) Printing controller, printing control method and printer
CN117434805A (en) Image forming apparatus, control method for controlling image forming apparatus, and storage medium
US6002848A (en) Band-based printing control system
EP0856811B1 (en) Printer control apparatus
KR19990086291A (en) Apparatus and method for printing data in multiple sheets
JP2006196976A (en) Copying system with automatic clean copy function using ocr
JP4188308B2 (en) Image processing apparatus, image processing system, and control program for image processing apparatus
JP2008262439A (en) Information processor, print document adjustment processing program and storage medium
JP5120947B2 (en) Image forming apparatus, printing control method, and program
JP3709913B2 (en) Printing system
JP2002077587A (en) Invisible information recording method and image forming apparatus
JPH09123522A (en) Electrophotographic recorder
JP2002137448A (en) Apparatus and method for imaging
JP3171608B2 (en) Control circuit of image forming apparatus