專利名稱:光寫頭驅動裝置和光寫頭驅動方法
技術領域:
本發明涉及用于驅動光寫頭的裝置和方法,在通過電子照相進行打印的電子照相記錄裝置中,該光寫頭通過從光源發出的光來照射那些光電導體的方法,在光電導體上光寫圖象信息。
彩色電子照相記錄裝置可以通過一個接一個地形成單獨顏色成分的圖象并且將那些圖象彼此重疊起來的方式產生一幅彩色圖象,這種裝置近年來業已廣為人知。彩色電子照相記錄裝置是一種串列布置型裝置,該裝置包括四個成象單元,這些單元中的每一個形成四種顏色,即黃(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日
發明者淺子城, 高野研治, 大塚一隆, 市村裕, 秋田幸雄, 松岡吉幸, 佐藤耕造, 小林勉 申請人:卡西歐計算機株式會社, 卡西歐電子工業株式會社