光写头驱动装置和光写头驱动方法

文档序号:7576597
专利名称:光写头驱动装置和光写头驱动方法
技术领域
本发明涉及用于驱动光写头的装置和方法,在通过电子照相进行打印的电子照相记录装置中,该光写头通过从光源发出的光来照射那些光电导体的方法,在光电导体上光写图象信息。
彩色电子照相记录装置可以通过一个接一个地形成单独颜色成分的图象并且将那些图象彼此重叠起来的方式产生一幅彩色图象,这种装置近年来业已广为人知。彩色电子照相记录装置是一种串列布置型装置,该装置包括四个成象单元,这些单元中的每一个形成四种颜色,即黄(Y)、品红(M)、青(C)和黑(BK),之中相应的一种颜色的图象。该彩色电子照相记录装置通过将由这些图象形成单元形成的图象彼此重叠的方式形成一种彩色图象。这些图象形成单元用由光源发出的光照射感光鼓,这样就将图象信息用光学方法写入,结果在感光鼓上形成静电潜象。图象形成单元使彩色调色剂附着到静电潜象上并将这样形成的调色剂图象从感光鼓转移到记录纸页上。这些图象形成单元成为光写头,利用LED、半导体激光器或类似器件作为光源,用LED光或类似光照射感光鼓,以便对图象信息进行光写入。
例如,光写头的每一个包括若干沿主扫描方向或打印宽度方向排成一条线的LED,并将图象信息光写到感光鼓上。例如,现在,将参照图22和23,说明由光写头完成的光写入。
图22是常规驱动电路之一的示例图。这些驱动电路之中的每一个形成被包括在这些光写头的相应的一个之中发光的的LED阵列。图23是显示图22中所示的常规驱动电路的操作定时的定时电路图。
图22中所示的常规驱动电路包括移位寄存器100、锁存电路101、与门102、缓冲器103和LED阵列104。
移位寄存器100与时钟信号(CLK)同步从一个未加说明的接口电路顺序地获取比特图数据(DATA)。移位寄存器100以并行方式将所获得的比特图数据输出给锁存电路101。
根据由未加说明的接口电路发出的锁存信号(LAT),锁存电路101将由移位寄存器100输出的比特图数据锁存,并将对应于一条线的被锁存的比特图数据输出给与门102。
与门102产生一个作为由锁存电路101输出的比特图数据和由未加说明的接口电路发出的选通信号(STB)的逻辑产物的驱动信号,并通过缓冲器103将该驱动信号输出给LED阵列104。
LED阵列104使它自身的LED根据业已从与门102通过缓冲器103输出的驱动信号发(射)光。LED阵列104通过根据业已从与门102通过缓冲器103输出的驱动信号用LED光照射感光鼓的方式将图象信息用光学方法写到它的相应的感光鼓上。
彩色电子照相记录装置通过使成象单元的光写头完成光写入的方式在感光鼓上形成静电潜象。彩色电子照相记录装置使图象形成单元将黄色(Y)调色剂、品红色(M)调色剂、青色(C)调色剂和黑色(BK)调色剂附着到所形成的静电潜象上,并将附着在感光鼓上的调色剂图象转移到记录纸页上,结果这些调色剂图象彼此重叠。彩色电子照相记录装置使被转移的调色剂图象融合到记录纸页上,就这样打印出一幅彩色图象。
然而,为了形成高质量的彩色图象,彩色电子照相记录装置需要精确地形成若干单色图象并使那些图象彼此准确地相互重叠。要求图象形成单元在感光鼓上精确地形成静电潜象并且准确地将调色剂图象或携带着调色剂的静电潜象转移到记录纸页上,结果那些图象准确地在记录纸页上相互重叠。
即使图象转移时图象重叠精度得到改善,彩色电子照相记录装置也不能形成高质量的彩色图象,除非每一个光写头都能按准确位置将静电潜象以光学方法写在它的相应的感光鼓上。在光写精度低时,每一个光写头就不可能按准确位置在相应的感光鼓上形成静电潜象。这导致形成低质量的彩色图象。形成LED阵列的那些LED的排列精度和LED光的照射精度影响光写精度。在那些LED的排列精度和LED光的照射精度都低时,每一个光写头都形成偏离要求位置的低质量的图象。
这些LED需要沿一个次扫描方向或记录纸的传输方向彼此高度精确地对准。例如,在以300dpi的分辨率通过利用84.7μm×84.7μm的LEDs在A3尺寸的记录纸(打印宽度大约为300mm)上打印图象时,在每一个光写头上大约有3500个LED需要彼此对准。
以下将就在形成LED阵列104的LED阵列芯片的某一些不对准并在图24A所示的次扫描方向偏离指定位置时光写头所形成的静电潜象加以说明。
在LED阵列104中,LED阵列芯片第「1」、「4」和「8」号如图24A所示那样沿「0」线排列。LED阵列芯片第「2」号在“-”方向上从“0”线偏离“1”,LED阵列芯片第「3」号在“-”方向上从“0”线偏离“2”,LED阵列芯片第「5」号在“+”方向上从“0”线偏离“1”,LED阵列芯片第「6」号在“+”方向上从“0”线偏离“2”,以及LED阵列芯片第「7」号在“+”方向上从“0”线偏离“1”。
在上述条件下,光写头形成如图24C所示那样变形的静电潜象,而不是形成如图24B所示所希望的图象A。光写头用在与LED阵列芯片的位置偏离一致的次扫描方向上偏离的LED光照射它的相应的感光鼓,结果,在相应的感光鼓上形成如图24C所示那样的变了形的静电潜象。
在用通过镜头组,例如收敛的光电导体阵列或类似物,由相应的LED阵列104来的LED光照射每一个感光鼓的情况下,要求这些光写头穿过镜头组的LED光具有高阶直线性。然而,穿过镜头组的LED光发生扭曲,尽管扭曲量在0.1mm或更小的数量级,并且扭曲量如此之小,以至于不可能用人的眼睛加以识别。
还要求将图象形成单元的光写头精确地设置在它们的相应的指定位置上。即使光写头在它们的相应的感光鼓上对图象进行高精度的光写入,这些图象也不能在记录纸页上构成高质量的彩色图象,除非这些图象在记录纸页上彼此可以完全重叠。在这些LED的排列在次扫描方向上偏离指定位置时或出现θ方向偏离(在围绕与这些LED排列方向正交的垂直轴的方向上的偏离)时,形成了由那些彼此不能完全重叠并且偏离预定位置的单一颜色的那些图象构成的低质量的彩色图象。“θ方向偏离”是这些LED排列的一端和另一端在次扫描方向上的偏离量彼此不同的现象。
在这些感光鼓的转动速度由于这些感光鼓的任何制造误差而彼此不同和在传送系统例如传送带等中出现速度偏差时也形成这样的低质量的彩色图象。
没有上述缺点并且在其中LED的排列和LED光的照射精确的高质量的光写头制造起来是困难的。制造这样的光写头花的时间长,并因此产量低。
因此,本发明的一个目的是提供一种光写头驱动装置和一种光写头驱动方法,借助于这种装置和方法可以形成由业已降低了位置偏差的图象构成的高质量的彩色图象。
根据具有以上目的的本发明的第一个方面,提供了一种光写头驱动装置,用于驱动发射光并通过用该光照射光电导体而将信息光写在该光电导体上的光写头,该光写头具有沿主扫描方向排列的发光元件,该光写头驱动装置包括用于获得图象数据的图象数据获得装置;用于存储表示发光元件在次扫描方向上偏离指定位置的量的补偿数据的存储装置;用于根据存储在存储装置中的补偿数据,产生定时信号以对发光元件在次扫描方向的位置偏离进行补偿的定时信号产生装置;以及用于根据由图象数据获得装置所获得的图象数据并与由定时信号产生装置产生的定时信号相同步,使发光元件发光的驱动装置。
在所述光写头驱动装置中,图象数据获得装置从一个外部装置获取图象数据。存储装置存储表示光写头的发光元件在次扫描方向上偏离相应的指定位置的量的补偿数据。根据存储在存储装置中的补偿数据,定时信号产生装置产生定时信号以对发光元件在次扫描方向上的位置偏差进行补偿。驱动装置根据由图象数据获得装置获得的图象数据并与由定时信号产生装置产生的定时信号相同步,使光写头的发光元件发光。以上所述结构可以使光写头驱动装置将在其中光写头的发光元件在次扫描方向上的位置偏差业已得到补偿的图象光写在光电导体上,结果可以形成由其位置偏差业已得到降低的图象构成的高质量的图象。
在以上所述的光写头驱动装置中,定时信号产生装置包括延迟电路,其根据存储在存储装置中的补偿数据,产生用于使发光元件的工作定时延迟的定时信号。
根据具有以上目的的本发明的第二个方面,提供了一种光写头驱动装置,用于驱动发射光并通过用该光照射光电导体而将信息光写在该光电导体上的光写头,该光写头具有沿主扫描方向排列的发光阵列并且每一个发光阵列都包括预定数目的发光元件,该光写头驱动装置包括用于获得图象数据的图象数据获得装置;用于存储表示发光阵列在次扫描方向上偏离指定位置的量的补偿数据的存储装置;用于根据存储在存储装置中的补偿数据,产生定时信号以对发光阵列在次扫描方向的位置偏离进行补偿的定时信号产生装置;以及用于根据由图象数据获得装置所获得的图象数据并与由定时信号产生装置产生的定时信号相同步,使发光阵列的发光元件发光的驱动装置。
在所述光写头驱动装置中,图象数据获得装置从一个外部装置获取图象数据。存储装置存储表示光写头的发光阵列在次扫描方向上偏离相应的指定位置的量的补偿数据。驱动装置根据由图象数据获得装置所获得的图象数据并与由定时信号产生装置产生的定时信号相同步,使光写头的发光阵列发光。以上所述的结构可以使光写头驱动装置将在其中光写头的发光阵列在次扫描方向上的位置偏差业已得到补偿的图象光写在光电导体上,结果可以形成由其位置偏差业已得到降低的图象构成的高质量的图象。
根据具有以上目的的本发明的第三个方面,提供了一种光写头驱动装置,用于驱动发射光并通过用该光照射光电导体而将信息光写在该光电导体上的光写头,该光写头具有沿主扫描方向排列的若干LED,该光写头驱动装置包括一个移位寄存器和一个锁存电路,二者都用于获取图象数据;一个用于存储表示该些LED在次扫描方向上偏离指定位置的量的补偿数据的EEPROM;若干用于根据存储在产生EEPROM中的补偿数据,产生选通信号以对该些LED在次扫描方向上的位置偏差进行补偿的延迟电路;以及一个与门和一个缓冲器,二者都用于根据由移位寄存器和锁存电路获取的图象数据并与由延迟电路产生的选通信号相同步,使该些LED发光。
在所述光写头驱动装置中,移位寄存器和锁存电路从一个外部装置中获取图象数据。
EEPROM存储表示光写头的该些LED在次扫描方向上偏离它们相应的指定位置的量的补偿数据。根据存储在EEPROM中的补偿数据,那些延迟电路产生对各个LED在次扫描方向上的位置偏差进行补偿的选通信号。与门和缓冲器根据由移位寄存器和锁存电路获取的图象数据并与由延迟电路产生的选通信号相同步,使光写头的该些LED发光。以上所述的结构可以使光写头驱动装置将在其中光写头的那些LED在次扫描方向上的位置偏差业已得到补偿的图象光写在光电导体上,结果可以形成由其位置偏差业已得到降低的图象构成的高质量的图象。
根据具有以上目的的本发明的第四个方面,提供了一种光写头驱动装置,用于驱动若干发射光并通过用该光照射光电导体而将信息光写在该光电导体上的光写头,每一个光写头具有沿主扫描方向排列的若干发光元件,该光写头驱动装置包括用于获得图象数据的图象数据获得装置;用于存储表示每一个光写头的发光元件在次扫描方向上偏离指定位置的量的补偿数据的存储装置;用于根据存储在存储装置中的补偿数据,产生定时信号以对该些发光元件在次扫描方向的位置偏离进行补偿的定时信号产生装置;以及用于根据由图象数据获得装置所获得的图象数据并与由定时信号产生装置产生的定时信号相同步,使每一个光写头的发光元件发光的驱动装置。
在所述光写头驱动装置中,图象数据获得装置从一个外部装置获取图象数据。存储装置存储表示光写头的发光元件在次扫描方向上偏离相应的指定位置的量的补偿数据。根据存储在存储装置中的补偿数据,定时信号产生装置产生对该些发光元件在次扫描方向上的位置偏差进行补偿的定时信号。驱动装置根据由图象数据获得装置获得的图象数据并与由定时信号产生装置产生的定时信号相同步,使该些光写头的发光元件发光。以上所述的结构可以使光写头驱动装置将在其中光写头的发光元件在次扫描方向上的位置偏差业已得到补偿的图象光写在光电导体上,结果可以形成由其位置偏差业已得到降低的图象构成的高质量的图象。
根据具有以上目的的本发明的第五个方面,提供了一种光写头驱动装置,用于驱动发射光并通过用该光照射光电导体而将信息光写在该光电导体上的光写头,该光写头具有若干沿主扫描方向排列的发光元件,该光写头驱动装置包括用于获得图象数据的图象数据获得装置;具有若干用于存储由图象数据获取装置获取的图象数据的预定区域的图象数据存储装置;用于存储表示发光元件在次扫描方向上偏离指定位置的量的补偿数据项的存储装置;用于根据存储在存储装置中的补偿数据项,从对应于该些发光元件在次扫描方向上的位置偏离的图象数据存储装置的区域读出图象数据的图象数据读出装置;以及用于根据由图象数据读出装置读出的图象数据,使该些发光元件发光的驱动装置。
在以上所述的光写头驱动装置中,图象数据获取装置从一个外部装置中获得图象数据。图象数据存储装置在它的预定的区域存储由图象数据获取装置获得的图象数据。存储装置存储表示该些发光元件在次扫描方向上偏离它们相应的指定位置的量的补偿数据项。根据存储在存储装置中的补偿数据项,图象数据读出装置从对应于该些发光元件在次扫描方向上的位置偏差的图象数据存储装置的那些区域读出图象数据。驱动装置根据由图象数据读出装置读出的图象数据使光写头的该些发光元件发光。以上所述的结构可以使光写头驱动装置将在其中光写头的发光元件在次扫描方向上的位置偏差业已得到补偿的图象光写在光电导体上,结果可以形成由其位置偏差业已得到降低的图象构成的高质量的图象。
在以上所述的光写头驱动装置中,图象数据存储装置的该些预定的区域沿主扫描方向和次扫描方向呈矩阵形式分布,并且存储由图象数据获取装置获得的图象数据。根据存储在存储装置中的每一个补偿数据项,图象数据读出装置从与次扫描方向上的一条基准线隔开一个相应于该些发光元件之一的位置偏差量的量的该些预定区域之一读出图象数据。因此,光写头驱动装置可以将在其中光写头的发光元件在次扫描方向上的位置偏差业已得到补偿的图象光写在光电导体上,以便形成由其位置偏差业已得到降低的图象构成的高质量的图象。
根据具有以上目的的本发明的第六个方面,提供了一种光写头驱动装置,用于驱动发射光并通过用该光照射光电导体而将信息光写在该光电导体上的光写头,该光写头具有若干沿主扫描方向排列的发光阵列并且每一个发光阵列包括预定数量的发光元件,该光写头驱动装置包括用于获得图象数据的图象数据获取装置;具有若干用于存储由图象数据获取装置获取的图象数据的预定区域的图象数据存储装置;用于存储表示发光阵列在次扫描方向上偏离指定位置的量的近似值的补偿数据的存储装置;用于根据存储在存储装置中的补偿数据,从对应于那些发光阵列在次扫描方向上的位置偏离的图象数据存储装置的区域读出图象数据的图象数据读出装置;以及用于根据由图象数据读出装置读出的图象数据,使那些发光阵列发光的驱动装置。
在以上所述的光写头驱动装置中,图象数据获取装置从一个外部装置中获得图象数据。图象数据存储装置在它的预定的区域存储由图象数据获取装置获得的图象数据。存储装置存储表示光写头的该些发光阵列在次扫描方向上偏离它们相应的指定位置的量的近似值的补偿数据。根据存储在存储装置中的补偿数据,图象数据读出装置从对应于该些发光阵列在次扫描方向上的位置偏差的图象存储装置的该些区域读出图象数据。驱动装置根据由图象数据读出装置读出的图象数据使光写头的该些发光阵列发光。以上所述的结构可以使光写头驱动装置将在其中光写头的发光阵列在次扫描方向上的位置偏差业已得到补偿的图象光写在光电导体上,结果可以形成由其位置偏差业已得到降低的图象构成的高质量的图象。在以上所述的光写头驱动装置中,光写头具有第一至第五十六个发光阵列作为发光阵列。存储装置从公式ΔYn=-(l1-n/l1-13×Y14)导出表示第一至第十四个LED阵列位置的偏移量的近似值的补偿值ΔYn。
存储装置从公式ΔYn=-Y14-{(l14-n/l14-28)×(Y28-Y14)}导出表示第十五至第二十八个发光阵列位置的偏移量的近似值的补偿值ΔYn。
存储装置从公式ΔYn=-Y28-{(l28-n/l28-42)×(Y42-Y28)}导出表示第二十九至第四十二个发光阵列位置的偏移量的近似值的补偿值ΔYn。
存储装置从公式ΔYn=-Y42-{(l42-n/l42-56)×(Y56-Y42)}导出表示第四十三至第五十六个发光阵列位置的偏移量的近似值的补偿值ΔYn,在其中,“Yx”表示被采样的一个发光阵列的位置偏差量,而“l”表示这些发光阵列之间的相等的间隔。
在所述情况下,存储装置利用这些近似公式计算表示这些发光阵列在次扫描方向上偏离它们相应的指定位置的量的补偿数据。存储装置存储这样计算出的补偿数据。这样,就可以在不计算出所有的发光阵列的偏离量的情况下得到补偿值。根据具有以上目的的本发明的第七个方面,提供了一种光写头驱动方法,用于驱动发射光并通过用该光照射光电导体而将信息光写在该光电导体上的光写头,该光写头具有沿主扫描方向排列的若干发光元件,该光写头驱动方法包括输入图象数据的输入步骤;
产生定时信号以对这些发光元件在次扫描方向上的自指定位置的偏离进行补偿的定时信号产生步骤;以及根据由输入步骤输入的图象数据并且与由定时信号产生步骤产生的定时信号相同步,使发光元件发光的发光步骤。
根据以上所述的光写头驱动方法,图象数据是通过输入步骤从一个外部装置输入的。对这些发光元件在次扫描方向上从它们的相应的指定位置的偏离进行补偿的定时信号是由定时信号产生步骤产生的。借助于发光步骤,根据由输入步骤输入的图象数据并且与由定时信号产生步骤产生定时信号相同步,使这些发光元件发光。由于采用了所述方法,光写头可以将在其中光写头的发光阵列在次扫描方向上的位置偏差业已得到补偿的图象光写在光电导体上,结果可以形成由其位置偏差业已得到降低的图象构成的高质量的图象。
根据具有以上目的的本发明的第八个方面,提供了一种光写头驱动方法,用于驱动发射光并通过用该光照射光电导体而将信息光写在该光电导体上的光写头,该光写头具有沿主扫描方向排列的若干发光阵列并且每一个发光阵列都包括预定数目的发光元件,该光写头驱动方法包括输入图象数据的输入步骤;产生定时信号以对这些发光阵列在次扫描方向上的自被指定的位置的偏离进行补偿的定时信号产生步骤;以及根据由输入步骤输入的图象数据并且与由定时信号产生步骤产生的定时信号相同步,使这些发光阵列的发光元件发光的发光步骤。
根据以上所述的光写头驱动方法,图象数据是通过输入步骤从一个外部装置输入的。对这些发光阵列在次扫描方向上从它们的相应的指定位置的偏离进行补偿的定时信号是由定时信号产生步骤产生的。借助于发光步骤,根据由输入步骤输入的图象数据并且与由定时信号产生步骤产生的定时信号向同步,使这些发光阵列的发光元件发光。由于采用了所述驱动方法,光写头可以将在其中光写头的发光元件在次扫描方向上的位置偏差业已得到补偿的图象光写在光电导体上,结果可以形成由其位置偏差业已得到降低的图象构成的高质量的图象。
根据具有以上目的的本发明的第九个方面,提供了一种光写头驱动方法,用于驱动发射光并通过用该光照射光电导体而将信息光写在该光电导体上的光写头,该光写头具有沿主扫描方向排列的若干发光元件,该光写头驱动方法包括
输入图象数据的输入步骤;在若干预定区域存储由输入步骤输入的图象数据的图象数据存储步骤;根据代表这些发光元件的位置偏离量的补偿数据,从相应于这些发光元件在次扫描方向上从指定位置偏离的位置偏离量的那些区域读出通过图象数据存储步骤存储的图象数据的图象数据读出步骤;以及根据由图象数据读出步骤读出的图象数据使这些发光元件发光的发光步骤。根据以上所述的光写头驱动方法,图象数据是通过输入步骤从一个外部装置输入的。由输入步骤输入的图象数据被存储在若干预定的区域内。借助于图象数据读出步骤,根据代表这些发光元件的位置偏离量的补偿数据,从对应于这些发光元件在次扫描方向上偏离它们的相应的指定位置的位置偏离量的那些区域读出通过图象数据存储步骤存储的图象数据。借助于发光步骤,根据由图象数据读出步骤读出的图象数据使光写头的这些发光元件发光。由于采用了所述驱动方法,光写头可以将在其中光写头的发光元件在次扫描方向上的位置偏差业已得到补偿的图象光写在光电导体上,结果可以形成由其位置偏差业已得到降低的图象构成的高质量的图象。
根据具有以上目的的本发明的第十个方面,提供了一种用于成象装置的光写头驱动装置,该成象装置具有包括若干沿主扫描方向排列的发光元件的第一光写头;第一光电导体;用于通过用由所述第一光写头发出的光照射所述第一光电导体而将一个基准图象光写在所述第一光电导体上的第一成象部分;包括若干沿主扫描方向排列的发光元件的第二光写头;第二光电导体;用于通过用由所述第二光写头发出的光照射所述第二光电导体而将一个非基准图象光写在所述第二光电导体上的第二成象部分;以及用于将由所述第一和第二成象部分形成的图象转移到一种转移介质上使得所述这些图象彼此重叠的转移装置,所述光写头驱动装置包括用于获取表示所述基准图象的图象数据的基准图象数据获取装置;用于获取表示所述非基准图象的图象数据的非基准图象数据获取装置;具有用于存储由所述基准图象数据获取装置获取的图象数据或由所述非基准图象数据获取装置获取的图象数据的若干预定的区域的图象数据存储装置;用于存储表示所述第二光写头的发光元件在次扫描方向上偏离所述第一光写头的这些发光元件排列方向的量的补偿数据的存储装置;
用于根据被存储在所述存储装置中的补偿数据,读出存储在所述图象数据存储装置的对应于所述第二光写头的这些发光元件的偏离量的的一些区域中的图象数据的图象数据读出装置;以及用于根据由所述图象数据读出装置读出的图象数据,使所述第二光写头的这些发光元件发光的驱动装置。
图1是根据本发明的第一个实施例,说明使用了一种光写头驱动装置的彩色电子摄影记录装置的剖面图;图2是根据本发明的第一个实施例,说明一种LED头的剖面图;图3是根据本发明的第一个实施例,说明在彩色电子摄影记录装置中所使用的一种控制电路的方块图,该装置使用光写头驱动装置;图4是说明根据本发明的第一个实施例的光写头的电路图;图5是说明根据本发明的第一个实施例被包括在光写头中的延迟电路图;图6是根据本发明的第一个实施例,表示那些点的位置的测量结果的图,那些点是从被包括在该光写头中的那些LED发出的光形成的;图7是显示LED的位置偏离量和补偿值之间的关系的图;图8是解释根据本发明的第一个实施例由被包括在光写头中的延迟电路引起的延迟的定时图;图9是根据本发明的第一个实施例,显示光写头驱动过程的流程图;图10是根据本发明的第一个实施例,显示光写头驱动装置的全处理定时的定时图;图11A是说明被用做基准图象的线图象的图;图11B是说明业已由光写头形成并且从基准图象偏离的图象的图;图12A是说明被用做基准图象的线图象的图;图12B是说明业已由光写头形成并且引起从基准图象的θ-方向偏离的图象的图;图13是举例说明应用了根据本发明的第三个实施例的光写头的彩色打印机的示意图;图14是根据本发明的第三个实施例说明被包括在光写头中的一个补偿电路的图;图15是根据本发明的第三个实施例显示光写头驱动过程的流程图16A是举例说明预先存储在被包括在该光写头中的存储装置中的补偿值的示意图;图16B是显示对应于被预先存储在该光写头的存储装置中的补偿值、线靠线排列的比特图数据的示意图;图17A是显示LED阵列芯片的位置偏差的示意图;图17B是显示根据经修正的次扫描方向读取地址读出的比特图数据的示意图;图18是根据本发明的第四个实施例,举例说明应用了光写头的彩色打印机的方块图;图19是根据本发明的第四个实施例,说明被包括在光写头中的一个补偿电路的图;图20A是显示LED阵列芯片的位置偏差的示意图;图20B是显示业已用近似值计算出的并且代表LED阵列芯片的位置偏差的补偿值的示意图;图21是说明将补偿值写入EEPROM的图;图22是举例说明一个常规光写头的电路图;图23是显示该常规光写头的操作的定时的定时图;图24A是显示LED阵列芯片的位置偏差的示意图;图24B是说明不引起位置偏差的图象示意图;以及图24C是说明由偏离指定位置的LED阵列芯片形成的图象的示意图。
以下,将参照附图对本发明的若干实施例详细地加以说明。
图1是限据本发明的第一个实施例,说明一个应用了光写头驱动装置的彩色电子照相记录装置的剖面图。这种彩色电子照相记录装置被称为具有若干以多种颜色形成图象的成象单元的串列式彩色打印机。
图1所述的彩色打印机1具有纸页馈送/传输机构2、成象部分3和融合部分4。
纸页馈送/传输部分2包括一个纸页馈送盒5和一个传输部分6。
纸页馈送盒5装有若干页纸P。
纸页传输部分6具有纸页传输通道7、纸页馈送辊8、辅助辊9、驱动辊10和11、传输带12、传输导板14、传输辊15和16、纸页排出导轨17和纸页排出辊18。
纸页馈送辊8从纸页馈送盒5中引出一页纸P并沿纸页传输通道7将该纸页送到辅助辊9。辅助辊9通过驱动辊10将沿纸页传输通道7传送的这页纸P供给传输带12。传输带12将通过驱动辊10供给的那页纸P及时传送给由成象部分3完成的图象转移器。传输带12将成象部分3业已向其上转移了一副图象的那页纸P通过传输导板14供给融合部分4。融合部分4使被转移的图象融合到那页纸P上,并将纸P供给传输辊15和16。传输辊15和16将那页纸通过纸页排出导轨17供给纸页排出辊18。纸页排出辊18将那页纸P送到记录装置外面。
图象形成部分3包括用于形成黄色(Y)、品红色(M)、青色(C)和黑色(BK)图象的四个成象单元21至24。
成象单元21至24的每一个都具有感光鼓25、充电器26、LED头27、显影器28和转移辊29。
感光鼓25的圆周表面部分是由有机光导材料或类似物构成的,并且静电潜象借助于从LED头27发射的LED光形成于其上。充电器26给感光鼓25充以规定极性的电。显影器28盛有染成黄色(Y)、品红色(M)、青色(C)和黑色(BK)的调色剂,并且经由显影辊28a供给感光鼓25,结果,调色剂附着到形成于感光鼓25上的静电潜象上。转移辊29将附着在感光鼓25上的调色剂图象转移到处在传输带12上的纸P上。
LED头27(27Y至27BK)用LED光照射感光鼓25,就这样进行光写。图2是显示LED头27的横断面的图。LED头包括一个LED阵列基底30、LED阵列芯片31、驱动器ICs31a和31b、焊接线32a和32b、透镜阵列33、透镜支架34、基底支架35和箱36。
LED阵列芯片31的每一个部具有一系列的LED。LED头27总共有3584个LED,它们沿主扫描方向或打印宽度方向排列成一行。LED阵列芯片31根据通过焊接线32a和32b从驱动器ICs31a和31b提供的驱动信号发光。LED阵列芯片31、驱动器ICs31a和31b和焊接线32a和32b分布在LED阵列基底30上。透镜阵列33是一个收敛的光电导体阵列或类似物,并且调节从LED阵列芯片31发出的光,使这种光照射感光鼓25。透镜支架34保持透镜阵列33。基底支架35保持LED阵列基底30。透镜支架34和基底支架35被制作成彼此成一体,并且都由箱36支撑。
成象部分3利用黄色(Y)、品红色(M)和青色(C)三个成象单元21至23通过颜色的减色法混合形成彩色图象。例如,在形成兰色图象的情况下,成象部分3将品红色(M)调色剂由成象单元22转移到纸页P上的一个给定区域,而后,将青色(C)调色剂由成象单元23转移到纸页P上的该给定区域。在形成红色图象的情况下,成象部分3将黄色(Y)调色剂由成象单元21转移到纸页P上的一个特定区域,而后,将品红色(M)调色剂由成象单元22转移到纸页P上的该特定区域。
成象部分3利用黑色(BK)成象单元24形成单色图象用做位置基准。成象部分3还可以利用成象单元21至23形成黑色(BK)图象。然而,利用黑色(BK)成象单元24形成黑色图象的过程要比利用成象单元21至23形成黑色图象的过过程快。此外,利用黑色(BK)成象单元24保证了比在利用成象单元21至23的情况下更为准确的单色。
融合部分4具有一个加热辊4a和一个加压辊4b。加热辊4a使被成象单元21至24转移的调色剂图象融化。加压辊4b将被加热辊4a融化的调色剂图象固定到纸P上。
图3是显示彩色打印机1的控制电路的方块图。彩色打印机1具有一个接口控制器40和一个打印机控制器41。
接口控制器40在图象被打印时产生比特图数据,并将该数据提供给打印机控制器41。接口控制器40在被连接到接口控制器40上的显示部分44上显示各种信息。
打印机控制器41具有一个CPU45、一个ROM46、一个EEPROM47、一个LED头控制部分48、一个驱动器49和一个缓冲器50。
ROM46预先存储了用于控制打印机1的各个部分的程序。CPU45执行那些程序。
EEPROM47预先存储了表示LED头27Y至27BK的LED阵列芯片31的位置偏差的补偿数据。
CPU45控制LED头控制部分48和一个驱动器49,以便产生相应于由打印机控制部分41送出的比特图数据的图象数据。也就是说,CPU45根据存储在EEPROM47中的补偿数据控制LED头控制部分48,结果,LED头27Y至27BK在考虑到LED阵列芯片31的位置偏差的情况下发射LED光。而且,CPU45控制驱动器49,以便将调色剂图象转移和融合到纸P上。
LED头控制部分48控制LED头27Y至27BK以便发射LED光。
驱动器49控制加热辊4a、高压电源部分51、DC马达52、脉冲马达53、显影器离合器54、传送带上下移动马达55、辅助离合器56和融合器离合器57。高压电源部分51将一个预定的高压提供给充电器26和转移辊29。DC马达52和脉冲马达53使感光鼓25和各个辊转动。显影器离合器54将DC马达52的旋转力传递给被设置在成象单元21至24的显影器28中的显影辊28a。传送带上下移动马达55驱动传送带12上下移动,从而完成单色打印和彩色打印之间的切换。辅助离合器56将脉冲马达53的旋转力传递给辅助辊9。融合器离合器57将DC马达52的旋转力传递给融合器辊4a。
缓冲器50接收由传感器部分58的各个部分送出的各种测量信息。并将接收到的测量信息提供给CPU45。每一个传感器58具有一个检测纸P位置的传感器和一个检测LED头27等的温度等的传感器。
图4是说明LED头27(27Y至27BK)的电路图。LED头27包括LED阵列芯片31、移位寄存器60和61、锁存电路62和63、分频器64、与门66、缓冲器67和延迟电路部分68。
LED头27具有56个LED阵列芯片31,每一个LED阵列芯片31包括64个LED。LED头27总计有3584个LED,它们沿主扫描方向或打印宽度方向排成一行。
移位寄存器60和61的每一个是一个具有用于存储对应于LED阵列芯片31的LED的数目的3584个数据项的区域的串入/并出寄存器。由LED头控制部分48送出的比特图数据(DATA)与由LED头控制部分48送出的时钟信号(CLK)同步被顺序输入移位寄存器60,而移位寄存器60将由3584个数据项构成的比特图数据输出给锁存电路62。同样,比特图数据(DATA)与时钟信号(CLK)同步被顺序输入移位寄存器61,而移位寄存器61将比特图数据输出给锁存电路63。
根据由LED头控制部分48送出的锁存信号(LAT1),锁存电路62将由移位寄存器60送出的比特图数据输出给与门66。根据由LED头控制部分48送出的锁存信号(LAT2),锁存电路63将由移位寄存器61送出的比特图数据输出给延迟电路部分68。
分频器64按照预定的比例对由LED头控制部分48送出的时钟信号(CLK)进行分频,并且将经过分频的信号输出给延迟电路部分68。
与门66具有在数目上对于LED阵列芯片31的LED的3584个与电路。这些与电路被划分为56组。形成每一组的电路的与数目是64,也就是形成每一个LED阵列芯片31的LED的的数目。每一组的与电路接收来自延迟电路部分68的相同的延迟信号,产生每一个都是由锁存电路给出的比特图数据和前述的延迟信号的逻辑积的驱动信号,并且将该驱动信号通过缓冲器67输出给那些LED阵列芯片31中的相应的一个。
缓冲器67具有3584个在数目上与LED阵列芯片31的全部相对应的缓冲器电路,将这些驱动信号输出给LED阵列芯片31。
延迟电路部分68包括延迟电路68-1至68-56。延迟电路的数目为56,这等于形成与门66的组的数目。延迟电路68-1至68-56使由LED头控制部分48送出的选通信号(STB)延迟并将被延迟的信号输出给形成与门66的与电路的它们的相应的组。延迟电路68-1至68-56根据存储在EEPROM47中的补偿数据、利用移位寄存器61和锁存电路63获得延迟时间,使选通信号(STB)延迟并将被延迟的信号输出给形成与门66的与电路它们的相应的组。存储在EEPROM47中的补偿数据表示LED阵列芯片31的位置偏差。因此,根据LED阵列芯片31的位置偏差,延迟电路68-1至68-56的延迟时间是不同的。
图5是说明延迟电路68-1至68-56之一的详细的电路图。每一个延迟电路包括8-比特减法计数器70、71和一个变换器72。
补偿值(DATA)通过锁存电路63由移位寄存器61输入给减法计数器70和71的SET端,结果,补偿值被设定在减法计数器70和71中。从分频器64送出的分频时钟信号(CLK)被输入给减法计数器70和71的CLK端,并且减法计数器70和71对输入的时钟信号计数。减法计数器70和71彼此呈级联。这就是说,从减法计数器71的OUT端输出的信号被输入减法计数器70的RST端。
在选通信号(STB)被输入减法计数器70计的START端时,计数器70开始对被输入CLK端的时钟信号(CLK)计数。每一次减法计数器70对时钟信号(CLK)计数,计数器70就从设定的补偿值中减“1”。在补偿值由于减的结果变为“0”时,减法计数器70从它的OUT端输出选通信号(STBn)(将选通信号设定在高电平)。
在选通信号(STB)通过变换器72被输入减法计数器71的START端时,计数器71开始对被输入CLK端的时钟信号计数。每一次减法计数器71对时钟信号(CLK)计数,计数器71就从设定的补偿值中减“1”。当补偿值变为“0”,减法计数器71将来自它的OUT端的信号,输出到减法计数器70的RST端。
这样,延迟电路68-1至68-56的每一个利用减法计数器70和71使从LED头控制部分48送出的选通信号(STB)延迟根据所设定的补偿值所确定的延迟时间,并且输出被延迟了的选通信号(STBn)给形成与门66的与电路的相应的一组。以下将参照


由本发明的第一个实施例的光写头驱动装置完成的光写头驱动过程。
首先,将解释在延迟电路部分68中设定的补偿值。在延迟电路部分68中设定的补偿值表示LED阵列芯片31的位置偏差。在LED头制成后提供一个驱动信号给每一个LED并实际上使每一个LED发光来测量LED阵列芯片31的位置偏差。为了测量LED阵列芯片31的位置偏差,使LED阵列芯片31的LED发光并且利用摄象装置(例如CCD传感器或类似装置)精确地检测光点的位置。
以下将参照附图6和7说明LED阵列芯片31的位置偏差。图6是一幅显示测量结果的图,在测量中,使LED阵列芯片31的LED发光并且利用未曾说明过的CCD摄象装置检测从LED发出的光形成的光点的位置。图7是显示每一个LED的位置偏差量和补偿值之间的关系的图。
例如,让我们假定过程的速度或打印机1的纸页传输速度为50mm/秒并且时钟信号(CLK)的频率为10MHz。分频器64将时钟信号(CLK)按照1/100的比例分频,产生0.1MHz的分频时钟信号(10μs/时钟脉冲)。由分频器64产生的分频时钟信号的每一个时钟脉冲的过程移动距离为0.5μm/时钟脉冲。由于延迟电路部分68具有8-比特减法计数器70和71,它最大可以计数256个时钟脉冲以及最大可以完成128μm的位置控制。
由从LED阵列芯片31发射的光形成的光点位置偏差量是根据由LED阵列芯片31的第「1」号LED阵列芯片发射的光形成的光点的位置导出的那些位置偏差量。由LED阵列芯片31的第「14」号LED阵列芯片发射的光形成的光点的位置偏差量是-40μm。由第「28」号LED阵列芯片发射的光形成的光点的位置偏差量是-10μm。由第「42」号LED阵列芯片发射的光形成的光点的位置偏差量是+40μm。由第「56」号LED阵列芯片发射的光形成的光点的位置偏差量是+10μm。
每一个LED阵列芯片31的补偿距离是根据那些LED阵列芯片31之中其在“一”方向上的光点偏差量为最大的一个确定的。在那些LED阵列芯片31之中,在图6中其在“-”方向上的光点偏差量为最大的一个的LED阵列芯片是第「14」号。第「14 」号LED阵列芯片的补偿距离为0,其它LED阵列芯片31的补偿距离是根据它确定的。具体讲,第「1」号LED阵列芯片的补偿距离“ln”为+40μm,第「28」号LED阵列芯片的补偿距离“ln”为+30μm,第「42 」号LED阵列芯片的补偿距离“ln”为+80μm,以及第「56」号LED阵列芯片的补偿距离“ln”为+50μm。
根据这样确定的补偿距离,利用以下公式计算每一个LED阵列芯片31的补偿时间tn[微秒]=(1/Vp[mm/s秒])×ln[微米]×1000tn补偿时间Vp过程速度ln补偿距离也就是说,每一个LED阵列芯片31的补偿时间tn如下第「1」号LED阵列芯片t1=800[微秒]第「14」号LED阵列芯片t14=0[微秒]第「28」号LED阵列芯片t28=600[微秒]第「42」号LED阵列芯片t42=1600[微秒]第「56」号LED阵列芯片t56=1000[微秒]根据这样计算的补偿时间,利用以下公式计算每一个LED阵列芯片31的补偿值Cn「次」=tn[微秒]×0.1[MHz]Cn补偿值tn补偿时间也就是说,每一个LED阵列芯片31的补偿值Cn如下第「1」号LED阵列芯片C1=80[次]第「14」号LED阵列芯片C14=0[次]第「28」号LED阵列芯片C28=60[次]第「42」号LED阵列芯片C42=160[次]第「56」号LED阵列芯片C56=100[次]以上所述的光点的位置偏差量、补偿时间和补偿次数具有图7所示的关系。
业已按以上所述的方式导出的每一个LED阵列芯片31的补偿值预先被存储在EEPROM47中,并且在驱动光写头时被设定在延迟电路部分68的相应的延迟电路中。例如,LED阵列芯片31的第「1」号LED阵列芯片的补偿值“80”(C1=80[次])被设定在延迟电路68-1中。
以下将说明由光写头驱动装置在补偿值业已被设定在延迟电路部分68的延迟电路中的情况下完成的成象过程。
由主计算机42输出的打印数据被提供给接口控制器40。接口控制器40将接收到的打印数据转换为比特图数据,并将该比特图数据提供给打印机控制器41。打印机控制器41产生相应于所接收到的比特图数据的控制数据,并将控制数据连同比特图数据一起提供给LED头控制部分48。LED头控制部分48根据所接收到的控制数据将比特图数据提供给LED头27Y至27BK。
LED头27Y至27BK与时钟信号(CLK)同步从LED头控制部分48顺序获得比特图数据。移位寄存器60将由3584个数据项构成的比特图数据输出给锁存电路62。根据从LED头控制部分48送出的锁存信号(LAT1),锁存电路62将从移位寄存器60送出的比特图数据输出给与门66。
表示LED阵列芯片31的位置偏差的补偿值业已预置于延迟电路部分68的延迟电路(68-1至68-56)中。每一个延迟电路使由LED头控制部分48送出的选通信号(STB)延迟根据预置于其中的补偿值确定的延迟时间,并且输出经过延迟的选通信号(STB)给形成与门66的与电路的相应的一组。
与门66的每一个与电路产生做为从锁存电路62送出的比特图数据和从延迟电路部分68送出的选通信号(STBn)的逻辑积的驱动信号并通过缓冲器67将该驱动信号输出给LED阵列芯片31的相应的一个。
每一个LED阵列芯片31使它本身的那些LED在根据它本身的位置偏差所确定的时刻发光,从而在图象形成时降低了图象的位置偏差。
图8是解释由延迟电路部分68所引起的延迟的定时图。延迟电路部分68接收由LED头控制部分48送出的选通信号(STB in),并且输出被延迟了做为补偿值已被没定的时间“t”的选通信号(STB out)。例如,做为补偿值已被设定在延迟电路68-1中的时间“t”为“80”,因此,延迟电路68-1输出被延迟了800微秒的选通信号(STB out)。
以下将参考图9和10说明光写头驱动过程。图9是显示由光写头驱动装置完成的光写头驱动过程的流程图。图10是显示在进行该光写头驱动过程时该光写头驱动装置的完整的进行定时的定时图。
首先,例如在接通电源时,打印机控制器41使LED头控制部分48将存储在EEPROM47中的补偿值设定在每一个LED头27的延迟电路部分68中。更具体地讲,在图10中由基准字符“I”所指示的时刻,LED头控制部分48向每一个LED头27的移位寄存器61顺序地提供由打印机控制器41送出的补偿值(DATA),结果,补偿值经由锁存电路63被设定在每一个LED头27的延迟电路部分68中(步骤S1)。
在补偿值被设定在每一个LED头27的延迟电路部分68中之后,LED头控制部分48向每一个LED头27的移位寄存器60顺序地提供由打印机控制器41送出的比特图数据(DATA)。移位寄存器60顺序地从打印机控制器41获得比特图数据(步骤S2)。移位寄存器60以并行方式输出所获得的比特图数据给锁存电路62。锁存电路62与锁存信号(LAT1)同步将该比特图数据锁存,并将被锁存的比特图数据输出给与门66(步骤S3)。
与门66的每一个与电路产生做为由延迟电路部分68送出的选通信号(STB n)和由锁存电路62送出的数据的逻辑积的驱动信号,并且通过缓冲器67将该驱动信号提供给LED阵列芯片31的相应的一个(步骤S4)。
每一个LED阵列芯片31根据驱动信号使它自身的LED发光,就这样完成对感光鼓25的光写(步骤S5)。
LED头控制部分48确定全部比特图数据的处理是否已被完成(步骤S6)。在LED头控制部分48确定全部比特图数据的处理尚未完成时,它就重复步骤S2至S5。例如,与门66通过缓冲器67向LED阵列芯片31的第「1」号LED阵列芯片提供选通信号(STB 1)。如从图10所看到的那样,这个选通信号(STB 1)是一个通过将由LED头控制部分48送出的选通信号延迟延迟时间“t1”所产生的一个选通信号。延迟时间“t1”是感光鼓25从基准位置移动40微米所必须的时间。根据做为比特图数据和选通信号(STB 1)的逻辑积的驱动信号,在感光鼓25上形成了没有位置偏差的静电潜象。调色剂被粘附到静电潜象上,而后粘有调色剂的图象被转移到纸页P上,并被印在上面。打印好的图象是LED阵列芯片31的位置偏差业已得到补偿的图象。
如上所述,根据本发明的第一个实施例的光写头驱动装置,对LED阵列芯片31的位置偏差进行补偿,结果,图象可以按准确的位置被打印在纸页P上。根据本发明的第一个实施例的光写头驱动装置,由于利用被延迟的选通信号可以很容易地实现这种补偿,所以可以减少制造光写头所需要的时间。由于可以将光写头的制造精度设定得比常规情况低一些,所以可以提高产量。
在第个实施例中,延迟电路部分68的延迟电路每一个被提供给LED阵列芯片31的相应的一个,并且一个芯片接一个芯片地进行偏差补偿。然而,延迟电路可以每一个提供给LED的相应的一个,并且可能一个LED接一个LED地进行偏差补偿。在这种情况下,每一个LED在次扫描方向上的位置偏差得到补偿,结果,图象可以按准确的位置被打印在纸页P上。
第一个实施例的光写头驱动装置不限于以上所述电路结构。在第一个实施例中,例如,可以将预先测得的补偿值存储在EEPROM47中。然而,补偿值也可能被存储在任何其他的存储装置中。此外,在第一个实施例中,驱动装置包括CPU45和LED头控制部分48,而驱动定时控制装置包括延迟电路68。然而,驱动装置和驱动定时控制装置的结构不限于以上所述的那些结构,也可能采用其他任何结构。此外,由驱动装置完成的驱动过程和由驱动定时控制装置完成的驱动定时控制过程也可能用程序来实现。
在第一个实施例中,为了改善笔直度要对LED阵列芯片31的位置偏差进行补偿。然而,可能对成象单元的光写头偏离它们相应的指定位置的偏离量进行补偿。
以下将参照附图对由本发明的第二个实施例的光写头驱动装置完成的光写头驱动过程加以说明,该过程可以对光写头偏离它们相应的指定位置的偏离量进行补偿。
由串列布置的图象形成单元的光写头光写的图象在打印到纸上时彼此不完全重叠的现象主要由于以下三个原因第一个原因是图象形成单元的LED头在次扫描方向(y-方向)上偏离它们的相应的指定位置。第二个原因是“θ方向偏离”(LED的排列的一端与另一端在次扫描方向上的偏离量彼此不同)。第三个原因是那些感光鼓的旋转速度彼此不同或传输系统例如传送带中出现速度变化。
以下将说明在第一个原因的情况下所使用的补偿值。
图11A示出了一种线状图象或基准图象BK。基准图象BK是由成象单元24的LED头27BK形成的虚线图象,并沿主扫描方向直线延伸。利用基准图象BK做为测试图测量由其他一些成象单元21至23的LED头27Y至27C形成的非基准图象的每一个的偏差量。
让我们假定LED头27C已形成了一幅在如图11B中所看到的那样的次扫描方向上偏离基准图象BK的图象(以下称为非基准图象C),尽管LED头27C会形成一幅倾斜于基准图象BK的图象。这种情况会使人意识到LED头27C的延伸方向偏离了LED头27BK的延伸方向。测量非基准图象C在次扫描方向上偏离基准图象BK的偏离量,计算代表该偏离量的补偿值,并将计算出的补偿值预先存储在EEPROM 47中。LED头27C使LED阵列芯片31的LED根据设定的补偿值发光,这样就形成将偏离LED头27BK的偏离量考虑在内的图象。
同样,关于由其他的LED头27Y和27M形成的非基准图象,测量偏离基准图象BK的偏离量,计算代表偏离量的补偿值,并使LED根据补偿值发光,这样就形成将偏离LED头27BK的偏离量考虑在内的图象。
以下将说明在第二个原因下所使用的补偿值。
图12A示出了一种线状图象或基准图象BK。如图11A的情况所示,这种基准线状图象BK是由成象单元24的LED头27BK形成的虚线图象,并沿主扫描方向直线延伸。利用以上基准线状图象BK做为测试图测量由其他一些成象单元21至23的LED头27Y至27C形成的非基准图象的每一个的偏差量。
让我们假定LED头27C形成了一幅在如图12B中所看到的那样的次扫描方向上偏离基准图象BK一个角θ的非基准图象C,尽管LED头27C会形成一幅倾斜于基准图象BK的图象。这种情况会使人意识到LED头27C的延伸方向偏离了LED头27BK的延伸方向。测量非基准图象C在次扫描方向上偏离基准图象BK的偏离量,计算代表偏离量的补偿值,并将计算出的补偿值预先存储在EEPROM47中。LED头27C使LED阵列芯片31的LED根据设定的补偿值发光,这样就形成将偏离LED头27BK的偏离量考虑在内的图象。
同样,关于由其他的LED头27Y和27M形成的非基准图象,测量偏离基准图象BK的偏离量,计算代表偏离量的补偿值,并使LED根据补偿值发光,这样就形成将偏离LED头27BK的偏离量考虑在内的图象。
以下将说明在第三个原因下所使用的补偿值。
如在以上所述的那些情况那样,测量由成象单元21至23的LED头27Y至27C形成的非基准图象的每一个的偏差量。将计算出的补偿值预先存储在EEPROM 47中。LED头27Y至27C使LED阵列芯片31的LED根据设定的补偿值发光,这样就形成将偏离LED头27BK的偏离量考虑在内的图象。
如上所述,根据第二个实施例,利用代表非基准图象偏离黑色(BK)基准图象的偏离量的补偿值,可以形成将以上三个原因所出现的的偏离量都考虑在内的图象。
在第二个实施例中,对由于那些感光鼓25的旋转速度的差别或在传送带12中的速度的变化而出现的非基准图象对基准图象的偏离进行了补偿。然而,按照以上所述的同样的方式,还可以减少在其他驱动系统中由于速度变化引起的被称为抖动的现象。此外,在第二个实施例中,驱动装置包括CPU45和头控制部分48,而驱动定时控制装置包括延迟电路68。然而,驱动装置和驱动定时控制装置的结构不限于以上所述的那些结构,而是可以采用任何其他的结构。
以上说明了光写头驱动装置。然而,用于执行单独的程序的装置,例如每一个部包括CPU 45等的计算装置和写入装置、包括EEPROM 47的存储装置以及包括延迟电路部分68的驱动定时控制装置都不限于以上所述的特定结构。补偿值的存储、由驱动装置完成的驱动过程和由驱动定时控制装置完成的驱动定时控制过程都可能用程序来完成。
在第一和第二个实施例中,计算表示LED位置偏差的补偿值和表示待合成为彩色图象的那些图象的位置偏差的补偿值,并根据这些补偿值使选通信号(STB)延迟,结果使位置偏差得到补偿。然而,可能根据这些补偿值读出图象数据。
以下将参照

由本发明的第三个实施例的光写头驱动装置完成的光写头驱动过程,该过程根据LED的位置偏差读出图象数据。
图13是显示使用了根据本发明的第三个实施例的光写头驱动装置的彩色打印机1的一部分的方块图。彩色打印机1具有接口控制器40、打印机控制器41、补偿电路80Y至80BK和LED头27Y至27BK。除去图3中所示的第一个实施例的彩色打印机1的那些部分之外,图12中所示的彩色打印机1还包括补偿电路80Y至80BK。除补偿电路80Y至80BK以外的结构与第一个实施例相同。在图13中,接口控制器40和打印机控制器41被示于同一个方块中。
补偿电路80Y至80BK预先存储表示LED头27Y至27BK的LED阵列芯片31的位置偏差的补偿值。补偿电路80Y至80BK顺序存储由打印机控制器41送出的比特图数据。比特图数据根据补偿值从补偿电路80Y至80BK中读出,并且被提供给LED头27Y至27BK。
图14是详细地显示补偿电路80Y至80BK之一的方块图。每一个补偿电路包括输入控制部分81、数据缓冲器82、输出控制部分83、地址控制部分84、存储装置85、加法器86和乘法器87。
输入控制部分81接收来自打印机控制器41的比特图数据,并且将相应于预定的线数的量的比特图数据输送到该数据缓冲器82。
数据缓冲器82接收来自输入控制部分81的比特图数据,并且存储相应于预定线数的量的比特图数据。例如,相应于二十条线的比特图数据被写入若干存储区域,这些区域的每一个都是由从地址控制部分84通过乘法器87送出的主扫描方向写地址201和次扫描方向写地址202指定的。
此外,数据缓冲器82输出存储在其中的比特图数据给输出控制部分83。更具体地讲,这些比特图数据从若干存储区域读出的,这些区域的每一个都是由从地址控制部分84通过乘法器87送出的主扫描方向读出地址203和从加法器86送出的次扫描方向读地址204指定的。读出的比特图数据被输出给输出控制部分83。
输出控制部分83接收来自数据缓冲器82的比特图数据,并且顺序地将所接收的数据提供给LED头27。
地址控制部分84产生写和读地址并且将它们通过乘法器87提供给数据缓冲器82。
存储器85预先存储表示LED头27的单独的LED阵列芯片31的位置偏差的补偿值。
加法器86将存储在存储器85中的补偿值和从地址控制部分84送出的次扫描方向读地址205相加并产生一个经过修正的次扫描方向读地址204做为结果。加法器86将经过修正的次扫描方向读地址204提供给乘法器87。
乘法器87交替地将读写地址提供给数据缓冲器82。
在每一个补偿电路80Y至80BK中存储器85预先存储表示LED头27Y至27BK的相应的一个所具有的LED阵列芯片31的位置偏差的补偿值。数据缓冲器82接收从打印机控制器41通过输入控制部分81送出的比特图数据并且存储所接收到的比特图数据。根据存储在存储器85中的补偿值,将所存储的比特图数据从数据缓冲器82中读出并通过输出控制部分83提供给LED头27Y至27BK的相应的一个。
以下将参照图15说明光写头驱动过程。图15是显示由光写头驱动装置完成的光写头驱动过程的一个流程图。
首先,输入控制部分81从打印机控制器41接收比特图数据(DATA)。输入控制部分81顺序将所接收到的比特图数据输入给数据缓冲器82(步骤S11)。
数据缓冲器82将由输入控制部分81输入的比特图数据存储在由从地址控制部分84通过乘法器87送出的主扫描方向写地址201和次扫描方向写地址202指定的若干存储区域中(步骤S12)。数据缓冲器82存储相应于预定线数的量的比特图数据。
地址控制部分84将主扫描方向读地址203提供给乘法器87。此外,地址控制部分84将次扫描方向读地址205提供给加法器86。加法器86将所接收到的读地址205和预先存储在存储器85中的补偿值相加产生经过修正的次扫描方向读地址204,并将该读地址204提供给乘法器87(步骤S13)。
输出控制部分83从由从乘法器87提供的主扫描方向读地址203和经过修正的次扫描方向读地址204指定的存储区域读出比特图数据,并将读出的比特图数据提供给LED头27(步骤S14)。
LED头27使LED根据所接收到的比特图数据发光,这样就将图象信息光写在感光鼓25上(步骤S15)。
补偿电路80Y至80BK的每一个确定所有比特图数据的处理是否已经完成(步骤S16)。在每一个补偿电路确定所有比特图数据的处理尚未完成时,重复步骤S11至S15。
以下将参照附图16A和16B更为详细地说明光写头驱动过程。图16A是举例说明预先存储在存储装置85中的补偿值的示意图。图16B是显示存储在数据缓冲器82中的比特图数据的示意图。在图16B中,存储器85的存储比特图数据的那些区域沿主和次扫描方向成矩阵形式排列。
如在第一个实施例的情况那样,图16A中所示的补偿值是从通过在LED头制造之后将驱动信号提供给单独的LED以便使LED发光的方式测得的LED阵列芯片31的位置偏差得出的那些补偿值。打印机控制器41可能将图16A所示的补偿值预先存储在EEPROM 47中,并且在电源被接通时可能将那些值传送给存储器85。
LED头27Y至27BK的每一个具有56个LED阵列芯片31。然而,为说明方便起见,以下将讨论LED阵列芯片31的第「1」号至第「8」号LED阵列芯片的补偿值在图16A中,LED阵列芯片31的第「1」号、第「4」号和第「8 」号LED阵列芯片沿“0”线排列。第「2」号LED阵列芯片从“0”线偏离“-1”,第「3」号LED阵列芯片从“0”线偏离“-2”,第「5」号LED阵列芯片从“0”线偏离“+1”,第「6」号LED阵列芯片从“0”线偏离“+2”,而第「7」号LED阵列芯片从“0”线偏离“+1”。表示这样一些偏差的补偿值被存储在补偿电路80Y至80BK的每一个的存储器85中。
以下将说明光写头驱动装置在补偿值业已被设定在补偿电路80Y至80BK的每一个中的条件下完成的成象过程。
主计算机42输出打印数据给接口控制器40。接口控制器40将接收到的打印数据转换为比特图数据,并将该比特图数据提供给打印机控制器41。
打印机控制器41产生相应于所接收到的比特图数据的控制数据,并将该控制数据连同比特图数据一起提供给补偿电路80Y至80BK。
在补偿电路80Y至80BK的每一个中,输入控制部分81接收从打印机控制器41送出的比特图数据,而数据缓冲器82顺序存储所接收到的比特图数据。更具体地讲,数据缓冲器82顺序地、一线接一线地、按照56个LED阵列芯片31的排列顺序和根据由地址控制部分84通过乘法器87送出的主扫描方向写地址201和次扫描方向写地址202存储比特图数据。
如图16B所示,数据缓冲器82顺序存储相应于二十条线的比特图数据。
相应于二十条线的比特图数据是根据从地址控制部分84和加法器86通过乘法器87提供的读地址从数据缓冲器82读出的。具体讲,存储在数据缓冲器82中的比特图数据是根据从地址控制部分84通过乘法器87送出的主扫描方向读地址203和从加法器86送出的经过修正的次扫描方向读地址204读出的。被读出的比特图数据通过输出控制部分83提供给LED头27Y至27BK的相应的一个。
由于次扫描方向读地址204是一个已与存储在存储装置85中的一个补偿值相加的值,所以图象数据是在LED阵列芯片31在次扫描方向上的位置偏差得到补偿的情况下获得的。
以下将根据图16A和16B进行说明。
如图16B所示,数据缓冲器82顺序存储相应于二十条线的比特图数据。
地上控制部分84改变主扫描方向读地址203,顺序指定将要形成目前次扫描方向读地址205正在指定为待打印线的那条线比特图数据项。加法器86顺序地将存储在存储器85中的补偿值加到次扫描方向读地址205上,并产生经过修正的次扫描方向读地址204,次扫描方向读地址204顺序地指定存储比特图数据项的存储区域。
让我们假定由地址控制部分84产生的次扫描地址205是当前具体说明的第「10」号线。在这种情况下,存储比特图数据项的存储区域的每一个是由64比特构成,并且按照LED阵列芯片31的排列顺序排列,这些区域由经过修正的次扫描方向读地址204和主扫描方向读地址203顺序被指定。具体讲,在图16A中,表示第「1」号LED阵列芯片的位置偏差的补偿值为“0”,在这种条件下,输出控制部分83从由经过修正的次扫描方向读地址204确定的第「10」号和主扫描方向读地址203确定的第「1」号两者指定的区域读出比特图数据项。在图16A中,表示第「2」号LED阵列芯片的位置偏差的补偿值为“-1”,在这种条件下,输出控制部分83从由经过修正的次扫描方向读地址204确定的第「1」号和主扫描方向读地址203确定的第「2」号两者指定的区域读出比特图数据项。关于其余的第「3」号至第「56」号LED阵列芯片,输出控制部分83同样顺序地根据经过修正的次扫描方向读地址204和主扫描方向读地址203读出比特图数据项。
在完成读出相应于一条线的比特图数据同时顺序地控制地址时,例如,补偿电路80Y将该比特图数据输出给LED头27Y。而后,LED头27Y将相应于一条线的比特图数据(在图16B中用实线表示的阶梯形图)光写在感光鼓25Y上。关于其余的线,进行与以上所述相同的程序。由于相同的光写头的LED阵列芯片出现偏离的方向不变,所以通过使用与打印前一条线相同的补偿值的方式也可以将相应于其余线的比特图数据打印在所希望的打印位置上。
在LED阵列芯片31偏离图17A所示的它们的相应的指定位置的情况下,通过以上所述的读控制程序数据缓冲器82读出在图17B中所示的形成该图的比特图数据。在图17B中所说明的图是LED阵列芯片31的位置偏离业已得到补偿的一个图象。在这个图象被光写到感光鼓25上时,形成图17C所示的静电潜象,打印出精确的打印图象。
根据本发明的第三个实施例,如上所述LED阵列芯片31的位置偏离已得到补偿,图象按照精确的位置打印在纸页P上。在本发明的第三个实施例的光写头驱动装置中,由于使用被延迟了的选通信号可以很容易地实现补偿,所以可以减少制造时间,并且该光写头的制造精度也可以被设定得低于常规情况,以便提高产量。
在这个实施例中,形成LED阵列芯片31的每一个LED在次扫描方向上偏离指定位置的量可以存储在存储器85中作为补偿值,并且可以根据每一个LED的位置偏差完成寻址。
根据第三个实施例,对LED阵列芯片31的每一个的位置偏差进行补偿。然而,可能对每一个LED的位置偏差进行补偿。在这种情况下,每一个LED在次扫描方向上的位置偏差都得到补偿,结果可以将图象按精确的位置打印在纸页P上。
在以上所述的第一至第三个实施例中,测量所有的LED阵列芯片31的位置偏差,由所测得的位置偏差导出所有的LED阵列芯片31的补偿值。然而,也可能测量选定的那些LED阵列芯片31的位置偏差,并可能由所测的的那些位置偏差导出所有的LED阵列芯片31的补偿值。
以下将参照

可以由选定的那些LED阵列芯片31的位置偏差导出所有的LED阵列芯片的补偿值的由本发明的第四个实施例的光写头驱动装置完成的光写头驱动过程。
图18是显示使用了根据本发明的第四个实施例的光写头驱动装置的彩色打印机1的局部结构的方块图。彩色打印机1具有接口控制器40、打印机控制器41、控制电路90和LED头27Y至27BK。除去图3所示的第一个实施例的彩色打印机1的那些部分之外,图18所示的彩色打印机1还包括控制电路90。除去控制电路之外的其他部分结构与第一个实施例相同。在图13,接口控制器40和打印机控制器41示于同一个方块中。
控制电路90包括四个补偿电路90Y至90BK。
图19是详细显示补偿电路90Y至90BK之一的结构的方块图。每一个电路包括一个输入控制部分91、一个数据缓冲器92、一个输出控制部分93、一个地址控制部分94、一个EEPROM 95、一个加法器96和一个乘法器97。
输入控制部分91从打印机控制器41接收比特图数据,并将相应于预定线数的量的比特图数据提供给数据缓冲器92。
数据缓冲器92接收由输入控制部分91送出的比特图数据,并存储相应于预定线数的量的比特图数据。例如,相应于二十条线的比特图数据被写入若干存储区域,这些区域的每一个都是由从地址控制部分94通过乘法器97送出的主扫描方向写地址301和次扫描方向写地址302指定的。
此外,数据缓冲器92将存储在其中的比特图数据输出给输出控制部分93。更具体讲,这些比特图数据是从若干存储区域读出的,这些存储区域的每个都是由从地址控制部分94通过乘法器97送出的主扫描方向读地址303和从加法器96送出的次扫描方向读地址304指定的。被读出的比特图数据被输出给输出控制部分93。
输出控制部分93接收来自数据缓冲器92的比特图数据,并顺序地将所接收到的数据提供给LED头27。
地址控制部分94产生写和读地址,并通过乘法器97将它们提供给数据缓冲器92。
EEPROM 95预先存储表示LED头27的LED阵列芯片31的位置偏差的补偿值。EEPROM 95以可拆卸的方式设置在控制电路90上。
加法器96将存储在EEPROM 95中的补偿值和从地址控制部分94送出的次扫描方向读地址305相加,并产生经过修正的次扫描方向读地址304做为结果。加法器86将经过修正的次扫描方向读地址304提供给乘法器97。
乘法器97交替的将读和写地址提供给数据缓冲器92。
在每一个补偿电路90Y至90BK中,EEPROM 95预先将表示相应于LED头27Y至27BK之一具有的LED阵列芯片31的位置偏差的补偿值存储起来。数据缓冲器92接收从打印机控制器41通过输入控制部分91送出的比特图数据,并存储所接收到的比特图数据。根据存储在EEPROM 95中的补偿值,从数据缓冲器92中读出所存储的比特图数据并通过输出控制部分93将它们提供给LED头27Y至27BK的相应的一个。
图20A是显示LED阵列芯片31的实际位置偏差的示意图。在图20A中,横坐标轴示出指定给56个LED阵列芯片31的芯片数目,而纵坐标轴示出LED阵列芯片31的位置偏差。
如前所述,存在LED阵列芯片31可能在次扫描方向上偏离它们的指定位置的情况。此外,还存在透镜组例如收敛性光电导体阵列或类似物以不希望有的扭曲状态排列在LED阵列芯片31和感光鼓25之间的情况。本发明的第四个实施例的光写头驱动装置测量选定的LED阵列芯片31的位置偏差,不测量全部LED阵列芯片31的位置偏差。
做为一个例子,选定LED阵列芯片31的第「1」、第「14」、第「28」、第「42」和第「56」号LED阵列芯片,使得它们彼此尽可能的等距,并测量那些LED阵列芯片31的位置偏差。
按照以下方式测量选定LED阵列芯片31的第「1」、第「14」、第「28」、第「42」和第「56」号LED阵列芯片的位置偏差。在LED头制造之后,将驱动信号提供给LED阵列芯片31,使得它们那些单独的LED发光。利用摄象装置例如CCD传感器或类似装置精确地探测从LED发射的光的位置,这样就测出了LED阵列芯片31的位置偏差。
在图20B中用黑点(al至a5)示出选定的第「l」、第「14」、第「28」、第「42」和第「56」号LED阵列芯片的位置偏差。
为了得到补偿值,从这样测得的选定的LED阵列芯片31的位置偏差导出全部LED阵列芯片31的位置偏差。在本发明的第四个实施例中,其他的LED阵列芯片31的位置偏差是利用以下近似表达式计算出的那些第「2」至第「14」号LED阵列芯片ΔYn=-(l1-n/l1-13×Y14)第[15」至第「28」号LED阵列芯片ΔYn=-Y14-{(l14-n/l14-28)×(Y28-Y14)第「29」至第「42」号LED阵列芯片ΔYn=-Y28-{(l28-n/l28-42)×(Y42-Y28)}第「43」至第「56」号LED阵列芯片ΔYn=-Y42-{(l42-n/l42-56)×(Y56-Y42)}ΔYn=LED阵列芯片31偏差的近似值(LED阵列芯片31的补偿值)YX=被取样的芯片的偏离量l=芯片之间的间隔(等距)第「2」至第「14」号LED阵列芯片的任意的阵列芯片第“n”号的补偿值ΔYn等于-(l1-n/l1-13×Y14)在其中,“l1-n/l1-13”是显示图20B中所示的第「1」至第「14」号LED的阵列芯片的的位置偏差的梯度,而Y14是一个表示测量误差的值。乘积“l1-n/l1-13×Y14”加负号“-”的理由是补偿偏离量的补偿值是被计算的。第「15」至第「28」号LED阵列芯片的任意的阵列芯片第“n”号的补偿值ΔYn等于-Y14-{(l14-n/l14-28)×(Y28-Y14)}在其中,“l14-n/l14-28”是显示图20B中所示的第「14」至第「28」号LED的阵列芯片的的位置偏差的梯度,而“Y28-Y14”是一个表示测量误差的值。从乘积“(l14-n/l14-28)×(Y28-Y14)”中减去“Y14”值的理由是该乘积是补偿值的累积。
第「28」至第「42」号LED阵列芯片的任意的阵列芯片第“n”号的补偿值ΔYn等于-Y28-{(l28-n/l28-42)×(Y42-Y28)}在其中,“l28-n/l28-42”是显示图20B中所示的第「29」至第「42」号LED的阵列芯片的的位置偏差的梯度,而“Y42-Y28”是一个表示测量误差的值。
第「42」至第「56」号LED阵列芯片的任意的阵列芯片第“n”号的补偿值ΔYn等于-Y42-{(l42-n/l42-56)×(Y56-Y42)}在其中,“l42-n/l42-56”是显示图20B中所示的第「43」至第「56」号LED的阵列芯片的的位置偏差的梯度,而“Y56-Y42”是一个表示测量误差的值。
单独的LED阵列芯片的补偿值,也就是说,在图20B中用虚线表示的近似值是从以上各式导出的。这样导出的补偿值被存储在EEPROM 95中。
图21是用图解方法显示一个将补偿值写入EEPROM 95的EEPROM记录器98和一个将补偿值输送给EEPROM记录器98的个人计算机(PC)97的图。图21中所示的EEPROM记录器98是由根据存储在一个未加说明的ROM中的控制程序的CPU99来控制的。EEPROM记录器98接收由PC97送出的补偿值,并顺序地将所接收到的补偿值存储在EEPROM95中。
将业已这样写入若干补偿值的EEPROM 95与控制电路90相连接。控制电路90根据存储在EEPROM 95中的补偿值完成对图象的偏差的补偿。
在以上这些实施例中对包括LED阵列芯片的光写头业已作了说明。然而,光写头可能是包括其他光写元件的那些光写头。
权利要求
1.一种光写头驱动装置,用于驱动发射光并通过用该光照射光电导体而将信息光写在该光电导体上的光写头,所述光写头具有沿主扫描方向排列的发光元件,所述光写头驱动装置包括用于获得图象数据的图象数据获得装置;用于存储表示所述发光元件在次扫描方向上偏离指定位置的量的补偿数据的存储装置;用于根据存储在所述存储装置中的补偿数据,产生定时信号以对所述发光元件在次扫描方向的位置偏离进行补偿的定时信号产生装置;以及用于根据由所述图象数据获得装置所获得的图象数据并与由所述定时信号产生装置产生的定时信号相同步,使所述发光元件发光的驱动装置。
2.根据权利要求1所述的光写头驱动装置,其中所述定时信号产生装置包括延迟电路,其根据存储在所述存储装置中的补偿数据,产生用于使所述发光元件的工作定时延迟的定时信号。
3.一种光写头驱动装置,用于驱动发射光并通过用该光照射光电导体而将信息光写在该光电导体上的光写头,所述光写头具有沿主扫描方向排列的发光阵列并且每一个发光阵列都包括预定数目的发光元件,所述光写头驱动装置包括用于获得图象数据的图象数据获得装置;用于存储表示所述发光阵列在次扫描方向上偏离指定位置的量的补偿数据的存储装置;用于根据存储在所述存储装置中的补偿数据,产生定时信号以对所述发光阵列在次扫描方向的位置偏离进行补偿的定时信号产生装置;以及用于根据由所述图象数据获得装置所获得的图象数据并与由所述定时信号产生装置产生的定时信号相同步,使所述发光阵列的发光元件发光的驱动装置。
4.一种光写头驱动装置,用于驱动发射光并通过用该光照射光电导体而将信息光写在所述光电导体上的光写头,所述光写头具有沿主扫描方向排列的若干LED,所述光写头驱动装置包括一个移位寄存器和一个锁存电路,二者都用于获取图象数据;一个用于存储表示所述LED在次扫描方向上偏离指定位置的量的补偿数据的EEPROM;若干用于根据存储在所述EEPROM中的补偿数据,产生选通信号以对所述LED在次扫描方向上的位置偏差进行补偿的延迟电路;以及一个与门和一个缓冲器,二者都用于根据由所述移位寄存器和所述锁存电路获取的图象数据并与由所述延迟电路产生的选通信号相同步,使所述LED发光。
5.一种光写头驱动装置,用于驱动若干发射光并通过用该光照射光电导体而将信息光写在所述光电导体上的光写头,所述各光写头都具有沿主扫描方向排列的若干发光元件,所述光写头驱动装置包括用于获得图象数据的图象数据获得装置;用于存储表示所述各光写头的所述发光元件在次扫描方向上偏离指定位置的量的补偿数据的存储装置;用于根据存储在所述存储装置中的补偿数据,产生定时信号以对所述发光元件在次扫描方向的位置偏离进行补偿的定时信号产生装置;以及用于根据由所述图象数据获得装置所获得的图象数据并与由所述定时信号产生装置产生的定时信号相同步,使所述各光写头的发光元件发光的驱动装置。
6.一种光写头驱动装置,用于驱动发射光并通过用该光照射光电导体而将信息光写在所述光电导体上的光写头,所述光写头具有沿主扫描方向排列的若干发光元件,所述光写头驱动装置包括用于获得图象数据的图象数据获得装置;具有若干用于存储由所述图象数据获取装置获取的图象数据的预定区域的图象数据存储装置;用于存储表示所述发光元件在次扫描方向上偏离指定位置的量的补偿数据项的存储装置;用于根据存储在所述存储装置中的补偿数据项,从对应于所述发光元件在次扫描方向上的位置偏离的所述图象数据存储装置的区域读出图象数据的图象数据读出装置;以及用于根据由所述图象数据读出装置读出的图象数据,使所述发光元件发光的驱动装置。
7.根据权利要求6所述的光写头驱动装置,其中所述图象数据存储装置的所述那些预定的区域沿主扫描方向和次扫描方向以矩阵形式排列,并且存储由所述图象数据获取装置获得的图象数据,并且根据存储在所述存储装置中的每一个补偿数据项,所述图象数据读出装置从所述预定区域之一读出图象数据,所述预定区域之一在次扫描方向上与一条基准线隔开相应于所述发光元件之一的位置偏离量的一个量。
8.一种光写头驱动装置,用于驱动发射光并通过用该光照射光电导体而将信息光写在所述光电导体上的光写头,所述光写头具有沿主扫描方向排列的若干发光阵列并且每一个发光阵列包括预定数量的发光元件,所述光写头驱动装置包括用于获得图象数据的图象数据获取装置;具有若干用于存储由所述图象数据获取装置获取的图象数据的预定区域的图象数据存储装置;用于存储表示所述发光阵列在次扫描方向上偏离指定位置的量的近似值的补偿数据的存储装置;用于根据存储在所述存储装置中的补偿数据,从对应所述那些发光阵列在次扫描方向上的位置偏离的所述图象数据存储装置的区域读出图象数据的图象数据读出装置;以及用于根据由所述图象数据读出装置读出的图象数据,使所述发光阵列发光的驱动装置。
9.根据权利要求8所述的光写头驱动装置,其中所述光写头具有第一至第五十六个发光阵列作为所述发光阵列,所述存储装置从公式ΔYn=-(l1-n/l1-13×Y14)导出表示第一至第十四个LED阵列的位置偏移量的近似值的补偿值ΔYn,所述存储装置从公式ΔYn=-Y14-{(l14-n/l14-28)×(Y28-Y14)}导出表示第十五至第二十八个发光阵列位置的偏移量的近以值的补偿值ΔYn,所述存储装置从公式ΔYn=-Y28-{(l28-n/l28-42)×(Y42-Y28)}导出表示第二十九至第四十二个发光阵列位置的偏移量的近似值的补偿值ΔYn,及所述存储装置从公式ΔYn=-Y42-{(l42-n/l42-56)×(Y56-Y42)}导出表示第四十三至第五十六个发光阵列位置的偏移量的近似值的补偿值ΔYn,在其中,“Yx”表示被采样的一个所述发光阵列的位置偏差量,而“l”表示所述发光阵列之间的相等的间隔。
10.一种光写头驱动方法,用于驱动发射光并通过用该光照射光电导体而将信息光写在所述光电导体上的光写头,所述光写头具有沿主扫描方向排列的若干发光元件,所述光写头驱动方法包括输入图象数据的输入步骤;产生定时信号以对所述发光元件在次扫描方向上从指定位置的偏离进行补偿的定时信号产生步骤;以及根据由所述输入步骤输入的图象数据并且与由所述定时信号产生步骤产生的定时信号相同步,使所述发光元件发光的发光步骤。
11.一种光写头驱动方法,用于驱动发射光并通过用该光照射光电导体而将信息光写在所述光电导体上的光写头,所述光写头具有沿主扫描方向排列的若干发光阵列并且每一个发光阵列都包括预定数目的发光元件,所述光写头驱动方法包括输入图象数据的输入步骤;产生定时信号以对所述发光阵列在次扫描方向上从指定位置的偏离进行补偿的定时信号产生步骤;以及根据由所述输入步骤输入的图象数据并且与由所述定时信号产生步骤产生的定时信号相同步,使所述发光阵列的发光元件发光的发光步骤。
12.一种光写头驱动方法,用于驱动发射光并通过用该光照射光电导体而将信息光与在所述光电导体上的光写头,所述每一个光写头具有沿主扫描方向排列的若干发光元件,所述光写头驱动方法包括输入图象数据的输入步骤;产生定时信号以对所述发光元件在次扫描方向上从指定位置的偏离进行补偿的定时信号产生步骤;以及根据由所述输入步骤输入的图象数据并且与由所述定时信号产生步骤产生的定时信号相同步,使所述发光元件发光的发光步骤。
13.一种光写头驱动方法,用于驱动发射光并通过用该光照射光电导体而将信息光写在所述光电导体上的光写头,所述光写头具有沿主扫描方向排列的若干发光元件,所述光写头驱动方法包括输入图象数据的输入步骤;在若干预定区域存储由所述输入步骤输入的图象数据的图象数据存储步骤;根据代表所述发光元件的位置偏离量的补偿数据,从相应于所述发光元件在次扫描方向上从指定位置偏离的位置偏离量的那些区域读出通过所述图象数据存储步骤存储的图象数据的图象数据读出步骤;以及根据由所述图象数据读出步骤读出的图象数据,使所述发光元件发光的发光步骤。
14.一种用于成象装置的光写头驱动装置,该成象装置具有包括若干沿主扫描方向排列的发光元件的第一光写头,第一光电导体,用于通过用由所述第一光写头发出的光照射所述第一光电导体而将一个基准图象光写在所述第一光电导体上的第一成象部分,包括若干沿主扫描方向排列的发光元件的第二光写头,第二光电导体,用于通过用由所述第二光写头发出的光照射所述第二光电导体而将一个非基准图象光写在所述第二光电导体上的第二成象部分;以及用于将由所述第一和第二成象部分形成的图象转移到一种转移介质上使得所述这些图象彼此重叠的转移装置,所述光写头驱动装置包括用于获取表示所述基准图象的图象数据的基准图象数据获取装置;用于获取表示所述非基准图象的图象数据的非基准图象数据获取装置;具有用于存储由所述基准图象数据获取装置获取的图象数据或由所述非基准图象数据获取装置获取的图象数据的若干预定的区域的图象数据存储装置;用于存储表示所述第二光写头的发光元件在次扫描方向上偏离所述第一光写头的发光元件排列方向的量的补偿数据的存储装置;用于根据被存储在所述存储装置中的补偿数据,读出存储在所述图象数据存储装置的对应于所述第二光写头的发光元件的偏离量的一些区域中的图象数据的图象数据读出装置;以及用于根据由所述图象数据读出装置读出的图象数据,使所述第二光写头的发光元件发光的驱动装置。
全文摘要
打印机控制器41将表示LED阵列芯片31的位置偏差的补偿值经由移位寄存器61和锁存电路63设定在延迟电路部分68中。移位寄存器60顺序地从打印机控制器41获得比特图数据,并将所获得的比特图数据通过锁存电路62提供给与门66。一旦从打印机控制器41接收一选通信号,在已经过相应于预置的补偿值的一段延迟时间后,延迟电路部分68将所接收到的选通信号提供给与门66。与门66产生驱动信号(每一个驱动信号都是输入的比特图数据和选通信号的逻辑积),并通过缓冲器67将它们提供给LED阵列芯片31。LED阵列芯片31在相应于那些位置偏差的时刻使LED发光,结果形成了没有位置偏差的图象。
文档编号H04N1/193GK1210994SQ9810336
公开日1999年3月17日 申请日期1998年6月29日 优先权日1997年6月27日
发明者浅子城, 高野研治, 大塚一隆, 市村裕, 秋田幸雄, 松冈吉幸, 佐藤耕造, 小林勉 申请人:卡西欧计算机株式会社, 卡西欧电子工业株式会社
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1