新四季網

熱敏印表機的製作方法

2023-05-26 16:48:36

專利名稱:熱敏印表機的製作方法
技術領域:
本發明涉及一種熱敏印表機、熱敏印表機的控制方法以及控制程序,特別適用一種具有多個列印方式(mode)(履歷列印方式、多色列印方式等)的熱敏印表機、熱敏印表機的控制方法以及控制程序。
背景技術:
行式熱敏印表機等熱敏印表機,將獨立驅動加熱的多個發熱元件排列成列狀,對發熱元件有選擇地驅動加熱,通過該熱量讓相對設置的熱敏紙的對應場所發色,通過這樣來進行列印。
這種印表機中,因發熱元件作用給熱敏紙等記錄介質的熱能的量,而導致發色的狀態不同,因此為了以一定品質進行列印,需要穩定發熱元件實際作用給記錄介質的熱能。
以前,公知的有考慮了過去的列印履歷的列印技術,以及在熱敏紙中重疊不同顏色的層,變更通過發熱元件作用給其的熱能,來讓任一個顏色進行發色的列印技術(例如,參照專利文獻1)。
這樣的印表機中,在列印一方顏色的情況下,為了加載「H」程度的熱能而延長發熱元件的驅動電路的脈衝寬度,另外,在列印另一方顏色的情況下,為了加載「L」程度的能量而縮短其脈衝寬度。
另外,即使單色,在進行灰度(階調)列印的情況下,也需要進行對應於要發色的濃度的脈衝寬度的通電。
專利文獻1特許第2836584號公報這種背景下,希望有一種能夠在進行考慮了履歷的高品質的單色列印的列印方式,與進行多個發色狀態的列印的列印方式雙方之間進行切換並執行的熱敏印表機。
實現這樣的熱敏印表機的情況下,需要設置多種用來進行對應於列印方式的控制的邏輯電路,但如果對應各個列印方式的邏輯電路由硬體構成,則製造後便無法變更其邏輯,即使想到了更好的控制方法,也無法使用。另外,需要在每一個列印方式中設置邏輯電路,存在導致裝置規模增大的問題。

發明內容
因此本發明的目的在於,提供一種能夠通過一種邏輯電路來對應多個列印方式,同時各個列印方式中,邏輯的變更很容易進行,能夠進行更高品質的列印的熱敏印表機、熱敏印表機的控制方法以及控制程序。
為了解決上述問題,在給記錄介質作用熱能進行列印的熱敏印表機中,其特徵在於,具有給上述記錄介質作用熱能的發熱元件;對應上述發熱元件設置,驅動該發熱元件的發熱元件驅動電路;以及根據外部所輸入的列印像素數據,向上述發熱元件驅動電路供給給定的驅動信號的驅動控制電路,上述驅動控制電路具有將對應於上述驅動信號的供給模式的給定數值組可更新存儲起來的設定存儲部,以及根據上述設定存儲部中所存儲的數值組,更新對上述列印像素數據的邏輯運算式,能夠按照上述供給模式變更上述驅動信號的邏輯電路部。
通過上述構成,驅動控制電路能夠將對應於驅動信號的供給模式的給定數值組可更新地存儲起來。
通過這樣,邏輯電路部,對應於設定存儲部中所存儲的數值組,更新對列印像素數據的邏輯運算式,根據供給模式來變更驅動信號。
這種情況下,可以讓上述設定存儲部,具有對應於上述供給模式分別存儲構成上述數值組的給定值的多個寄存器;上述邏輯電路部,對應於上述多個寄存器的值,更新對上述列印像素數據的邏輯運算式,變更上述驅動信號。
另外,上述供給模式,可以包括與對應於列印履歷進行上述發熱元件的控制的履歷控制列印方式相對應的模式。
另外,上述履歷控制列印方式,可以對應於多次的列印履歷進行上述發熱元件的控制。
另外,上述供給模式,可以包括對應2色以上的多色列印方式或多灰度列印方式的模式。
另外,可以讓上述設定存儲部中,對應上述供給模式的給定數值組,在列印執行中能夠更新。
另外,上述供給模式,將通電期間分割成多個通電期間,在各個分割過的通電期間中,定義為通電狀態或非通電狀態;上述邏輯電路部,輸出與各個分割過的通電期間每一個的上述通電狀態或上述非通電狀態相對應的上述驅動信號。
另外,在具有給記錄介質作用熱能的發熱元件;對應上述發熱元件設置,用來驅動該發熱元件的發熱元件驅動電路;以及更新對列印像素數據的邏輯運算式,可根據上述供給模式變更上述驅動信號的邏輯電路部,向上述記錄介質供給熱能並進行列印的熱敏印表機的控制方法中,其特徵在於,具有將對應於上述驅動信號的供給模式的給定數值組可更新存儲起來的設定存儲過程;根據上述所存儲的數值組,更新對上述邏輯電路部中的上述列印像素數據的邏輯運算式的邏輯變更過程;以及根據外部所輸入的列印像素數據,經上述邏輯電路部向上述發熱元件驅動電路供給給定的驅動信號的驅動控制過程。
另外,在用來由計算機對具有給記錄介質作用熱能的發熱元件;對應上述發熱元件設置,用來驅動該發熱元件的發熱元件驅動電路;以及更新對列印像素數據的邏輯運算式,可根據上述供給模式變更上述驅動信號的邏輯電路部,給上述記錄介質作用熱能進行列印的熱敏印表機進行控制的控制程序中,其特徵在於將對應於上述驅動信號的供給模式的給定數值組可更新存儲起來;根據上述所存儲的數值組,更新對上述邏輯電路部中的上述列印像素數據的邏輯運算式;以及根據外部所輸入的列印像素數據,經上述邏輯電路部向上述發熱元件驅動電路供給給定的驅動信號。
通過本發明,能夠通過一種邏輯電路來對應多個列印方式,同時各個列印方式中,邏輯的變更較為容易,能夠進行更高品質的列印。


圖1為實施方式的行式熱敏印表機的概要結構框圖。
圖2為列印頭部的概要結構框圖。
圖3為列印控制部的概要結構框4為列印控制部的要部結構框圖。
圖5為具體實現第1邏輯電路(~第4邏輯電路)的情況下的邏輯電路框圖。
圖6為構成單色過去三級履歷控制的情況下的寄存器的各個位的意思的示意圖。
圖7為構成2色控制的情況下的寄存器的各個位的意思的示意圖。
圖8為單色過去一級履歷控制的情況下的要部概要結構框圖。
圖9為單色過去一級履歷列印控制中的時序圖。
圖10為第1邏輯電路的等效電路圖。
圖11為單色過去一級履歷列印控制中的第1邏輯電路的寄存器設定示意圖。
圖12為第1邏輯電路的具體動作狀態的示意圖。
圖13為第2邏輯電路的等效電路圖。
圖14為單色過去一級履歷列印控制中的第2邏輯電路的寄存器設定示意圖。
圖15為第2邏輯電路的具體動作狀態的示意圖。
圖16為2色列印控制的情況下的要部概要結構框圖。
圖17為2色列印控制的情況下的通電模式的示意圖。
圖18為2色列印控制時的第1邏輯電路的等效電路圖。
圖19為2色列印控制時的第1邏輯電路的寄存器設定示意圖。
圖20為2色列印控制時的第2邏輯電路的等效電路圖。
圖21為2色列印控制時的第2邏輯電路的寄存器設定示意圖。
圖22為2色列印控制時的第3邏輯電路的等效電路圖。
圖23為2色列印控制時的第3邏輯電路的寄存器設定示意圖。
圖24為2色列印控制的另一控制的情況下的通電模式的示意圖。
圖25為2色列印控制的另一控制的情況下的通電模式的具體示意圖。
圖26為2色列印控制的另一控制時的第1邏輯電路的寄存器設定示意圖。
圖27為2色列印控制的另一控制時的第2邏輯電路的寄存器設定示意圖。
圖28為2色列印控制的另一控制時的第3邏輯電路的寄存器設定示意圖。
圖29為2色列印控制的另一控制時的第4邏輯電路的寄存器設定示意圖。
圖30為通電脈衝期間的示意圖。
圖31為一級履歷灰度列印控制的示意圖。
圖32為一級履歷灰度列印控制時的第1邏輯電路的寄存器設定示意圖。
圖33為一級履歷灰度列印控制時的第2邏輯電路的寄存器設定示意圖。
圖34為一級履歷灰度列印控制時的第3邏輯電路的寄存器設定示意圖。
圖35為一級履歷灰度列印控制時的第4邏輯電路的寄存器設定示意圖。
圖36為13級灰度列印控制的示意圖。
圖37為13級灰度列印控制時的第1邏輯電路的寄存器設定示意圖。
圖38為13級灰度列印控制時的第2邏輯電路的寄存器設定示意圖。
圖39為13級灰度列印控制時的第3邏輯電路的寄存器設定示意圖。
圖40為13級灰度列印控制時的第4邏輯電路的寄存器設定示意圖。
圖中10-行式熱敏印表機,11-控制器,12-列印頭部,13-列印控制部(驅動控制部),21-發熱元件,22-驅動電路(發熱元件驅動電路),31-行緩存部,32-移位寄存器部,34-邏輯電路部,35-端子控制電路,36-設定寄存器部(設定存儲部),37-定序部,71~74-第1~第4邏輯電路(邏輯電路部),B1~B4-第1~第4行緩存。
具體實施例方式
接下來,對照附圖對本發明的理想實施方式進行說明。
圖1為實施方式的行式熱敏印表機的概要結構框圖。
行式熱敏印表機10,大體上具有控制行式熱敏印表機10全體的控制器11、進行實際的列印的列印頭部12、以及在控制器11的控制下控制列印頭部12的列印控制部13。
控制器11由微計算機構成,具有未圖示的MPU、存儲各種控制程序的未圖示的ROM、以及暫存各種數據的未圖示的RAM。
圖2為列印頭部的概要結構框圖。
列印頭部12,具有用來同時列印1行列印像素數據的多個發熱元件(電阻體)21。該發熱元件21設置在沿著作為記錄介質的熱敏紙的寬度方向延伸的列印頭部12的前端,通過對發熱元件21有選擇地進行加熱驅動,在熱敏記錄介質(例如熱敏記錄用紙)上同時形成1行的像素。發熱體21,與用來分別獨立加熱驅動其發熱元件的多個驅動電路22相連接。
驅動電路22能夠通過雙極性電晶體(PNP型、NPN型)、MOS電晶體(N溝道MOS、P溝道MOS)等構成。通過有選擇地驅動該驅動電路22,加熱對應的發熱元件21,在熱敏記錄介質的對應位置中產生發色。
圖2中,驅動電路22之所以通過NAND電路來表現,是為了表示該電路的邏輯動作。也即,在反相選通信號/STB為非激活(active)(「H」電平)狀態下,禁止驅動電路22的動作。該驅動電路22,例如能夠通過將PNP電晶體的基極通過線或(ワイヤ一ドオア)電路與數據信號DATA以及反相選通信號/STB(正邏輯)相連接,來容易地實現。
驅動電路22中,被輸入了由反相器27將反相選通信號/STB(負邏輯)反相了之後的信號,也即被輸入了選通信號STB以及鎖存寄存器24所輸出的列印數據DATA(正邏輯),對應於兩信號的電平被驅動。
具體地說,在被輸入了表示列印的點的「1」的數據作為列印像素數據時,如果反相選通信號/STB從「H」變為「L」,也即進行了有效遷移時,由NAND電路所構成的驅動電路22便輸出「L」。這樣,對應的發熱元件中產生了與列印頭電源電壓之間的電位差並被加熱,熱敏記錄介質的對應區域發色。反相選通信號/STB,根據需要在1個脈衝期間中作為脈衝寬度不同的分為1~4份的信號供給。關於這一點將在後面詳細說明。
安裝在本實施方式的相關印表機中的列印頭部12,為了暫時存儲1行的列印像素數據,而具有移位寄存器23以及鎖存寄存器24。
移位寄存器23中,與時鐘信號CLK同步被輸入與該期間相對應的1行的列印數據DATA並保存。另外,列印數據DATA,雖然是對應1行的各個列印像素的數據,但嚴格地說,是對1行列印像素,表示在該期間中是否進行通電的數據。由表示「通電」的「1」和表示「不通電」的「0」的位列構成。如後所述,本實施方式中,移位寄存器23中,在每個給定的通電期間,被輸入通過現在的列印像素數據與過去的列印數據DATA進行了給定的運算之後者。
鎖存寄存器24,與移位寄存器23並聯,將移位寄存器23上的各個位數據,同時並行移送到對應的存儲區域中並保存。通過這樣,即使在通電期間中,也能夠給移位寄存器23輸入對應下一個通電期間的列印數據DATA。
從移位寄存器23向鎖存寄存器24的列印數據DATA的傳輸時序,由列印控制部13所輸出的鎖存信號/LAT向鎖存寄存器24的輸入時序來控制。該鎖存信號/LAT的輸入時序,在上一次的通電期間之後,下一次的通電期間之前,並且在將對應下一次的通電期間的列印數據DATA設置到移位寄存器23中之後。
如前所述,鎖存寄存器24的各個存儲區域,與驅動電路22的一方輸入端相連接,通過鎖存信號/LAT的輸入,將新的數據讀取到鎖存寄存器24中之後,便對應於其內容立刻變化對驅動電路22的輸入數據。各個驅動電路22,在被輸入的反相選通信號/STB為「L」(激活)的期間內,按照鎖存寄存器24的列印數據DATA,對發熱元件21進行通電驅動。
另外,列印頭部12具有測定列印頭部12的溫度的熱敏電阻25,從而能夠掌握作為決定通電寬度的要因的列印頭的溫度數據,同時控制列印頭部12的溫度不會上升到超出必需{並不僅僅為了異常控制}。
圖3為列印控制部的概要結構框圖。
列印控制部13,基本上用來將主機所賦予的列印像素數據,考慮到過去的列印履歷進行修正,並輸出給列印頭部12。
列印控制部13大體上具有存儲列印像素數據的行緩存部31;將包括本次列印像素數據的列印履歷像素數據局部從行緩存部31中取出並發送給後面的邏輯電路部34的移位寄存器部32;包括能夠根據動作模式來動態設定用來根據移位寄存器部32的輸出,對列印頭部12實際進行驅動的數據邏輯的通電次數份量的邏輯電路的邏輯電路部34;每當通電時對應於來自後述的定序(sequencer)部37的順序切換輸出給邏輯電路部34的電路也即列印頭的數據的端子控制電路部35;存儲包括用來動態設定邏輯電路部34的數據邏輯的設定數據的各種設定數據的設定寄存器部36;以及用來協調控制移位寄存器部32、邏輯電路部34、端子控制電路部35、以及列印頭部12的動作時序的定序部37。
另外,實際的電路為了能夠與可進行多根數據線的輸入的熱敏頭相對應,或與低容量的電源安裝相對應,而可以包括將1行分成多次進行列印的分割控制以及其他的附加功能,但由於電路變得更加複雜,因此為了簡化說明,這裡將其說明省略。
行式熱敏印表機10,通過設定的切換能夠實現黑色的單色列印,以及黑與紅或黑與藍等不同的兩種顏色的2色列印。以下按照附圖對該控制進行詳細說明。
圖4為列印控制部的要部結構框圖。
圖中,列印控制部13的行緩存部31,具有作為邏輯區分了的存儲區域的4個行緩存B1~B4。能夠通過1個或多個RAM(Random AccessMemory),構成這些行緩存。另外,實際上為了容易地進行尋址控制,而通過物理上明確區分的4個SRAM(Static RAM)構成。
通過未圖示的接收電路從主機裝置(外部個人計算機等)所接收到的列印像素數據列,經控制器11暫存在這些行緩存B1~B4的任一個中。
行式熱敏印表機10具有兩種列印方式,也即具有黑色的單色列印(以下稱作單色模式),以及黑與紅等第2色的2色列印(以下稱作2色模式)(2色模式為了能夠表現中間能量而也使用單色的灰度列印,但以下以黑與紅作為2色模式之一例進行說明。)。另外,列印方式可以由設置在印表機中的DIP開關等設定機構來設定,或通過來自主機裝置的命令來設定。
另外,還可以對應於從主機裝置所接收到的控制命令,設定列印方式。後者的情況下,將列印方式的設定事先存儲在RAM或非易失性存儲器等存儲裝置的給定地址中,在列印處理時參照該地址。
在行式熱敏印表機10的列印方式被設為單色模式的情況下,開頭的行緩存B1中,保存下一次要列印的列印像素數據的列(例如1行的列印像素數據),剩下的3個行緩存B2~B4中,保存其前3次也即過去列印過的前3列的列印像素數據(稱作履歷數據)的列。例如,本次的列印像素數據d0保存在行緩存B1中,行緩存B2中保存上一次的列印像素數據d1,行緩存B3中保存上上次的列印像素數據d2,行緩存B4中保存上上上次的列印像素數據d3。
之後,將處理結束後的列印像素數據d3丟棄,處理結束後的列印像素數據d2,從行緩存B3邏輯傳輸給B4,在下一次的處理中作為列印像素數據d3進行處理。這裡,邏輯傳輸由於物理上的數據傳輸從時間角度來看不現實,因此通過地址線的控制來進行緩存的交換,通過這樣來當做實際傳輸過的狀態進行處理。
同樣,處理結束後的列印像素數據d1,從行緩存B2邏輯傳輸給B3,在下一次的處理中作為列印像素數據d2進行處理;處理結束後的列印像素數據d0,從行緩存B1邏輯傳輸給B2,在下一次的處理中作為列印像素數據d1進行處理。
另外,在行式熱敏印表機10的列印方式被設為2色模式的情況下,從主機依次發送黑色的列印像素數據列以及紅色的列印像素數據列。也即,對於黑色、紅色的發色狀態,將各自的指定有無,保存在各自的緩存中。這種情況下,將行緩存B1、B2用作黑色的列印像素數據,分別保存本次的列印像素數據以及前一次的列印像素數據。另外,將行緩存B3、B4用作紅色的列印像素數據,分別保存本次的列印像素數據以及前一次的列印像素數據。
也即,在設黑色的本次列印像素數據為d0,黑色的前一次列印像素數據為d1,紅色的本次列印像素數據為d2,紅色的前一次列印像素數據為d3的情況下,行緩存B1中保存黑色的本次列印像素數據d0,行緩存B2中保存黑色的上一次列印像素數據d1,行緩存B3中保存紅色的本次列印像素數據d2,行緩存B4中保存紅色的上一次列印像素數據d3。
這樣的在行緩存B1~B4中的列印像素數據的保存處理,通過控制器11來進行。也即,控制器11根據存儲在未圖示的ROM中的控制程序起到存儲器分割電路的功能,按照所設定的列印方式,控制在上述的行緩存中的列印像素數據的保存。這裡,行緩存B1~B4間的數據傳輸控制,根據模式信息在行緩存部31側實施。
移位寄存器部32具有第1行緩存B1用第1移位寄存器41、第2行緩存B2用第2移位寄存器42、第3行緩存B3用第3移位寄存器43、第4行緩存B4用第4移位寄存器44。
第1移位寄存器41~第4移位寄存器44,分別保存上述的列印像素數據d1~d4。其動作是將行緩存部31中所保存的數據以地址單位(這種情況下由於是16bit寬度,因此讀出16點單位)讀出,與定序部37所生成的對列印頭的傳輸時鐘同步,進行移位寄存器的移位動作,如果16點部分的傳輸結束,便讀出行緩存部的下一個地址的16點部分的數據,重複實施上述處理。
列印控制部13的邏輯電路部34,具有單色列印以及2色列印中所使用的第1邏輯電路71~第4邏輯電路74。
第1邏輯電路71~第4邏輯電路74分別採用相同的構成,這裡以第1邏輯電路71為例進行說明。
圖5為具體實現第1邏輯電路71(~第4邏輯電路74)的情況下的邏輯電路框圖。
第1邏輯電路71大體上具有4個反相器81-1~81-4、對應16位的16個5輸入的AND電路82-0~82-15、以及16輸入的OR電路83。
各個AND電路82-0~82-15的輸入端子分別與對應的寄存器PCn0~PCnF相連接。
這裡,第1移位寄存器41的輸出端子與AND電路82-15、82-7、82-11、82-3、82-13、82-5、82-9、82-1以及反相器81-1相連接。第2移位寄存器42的輸出端子與AND電路82-15、82-7、82-11、82-3、82-14、82-6、82-10、82-1以及反相器81-2相連接。第3移位寄存器43的輸出端子與AND電路82-15、82-7、82-13、82-5、82-14、82-6、82-12、82-4以及反相器81-3相連接。第4移位寄存器44的輸出端子與AND電路82-15、82-11、82-13、82-9、82-14、82-10、82-12、82-8以及反相器81-4相連接。
反相器81-1的輸出端子,與AND電路82-0、82-2、82-4、82-6、82-8、82-10、82-12、82-14分別相連接。
反相器81-2的輸出端子,與AND電路82-0、82-1、82-4、82-5、82-8、82-9、82-12、82-13分別相連接。
反相器81-3的輸出端子,與AND電路82-1、82-2、82-3、82-4、82-8、82-9、82-10、82-11分別相連接。
反相器81-4的輸出端子,與AND電路82-0、82-1、82-2、82-3、82-4、82-5、82-6、82-7分別相連接。
設定寄存器部36,設有在第1通電期間~第4通電期間分別為16個(全體為64個)的寄存器PCn0~PCnF(n=3,2,1,0)。也即,有對應第1通電期間的寄存器PC30~PC3F、對應第2通電期間的寄存器PC20~PC2F、對應第3通電期間的寄存器PC10~PC1F、對應第4通電期間的寄存器PC00~PC0F這64個寄存器。
之後,各個邏輯電路71~74的邏輯輸出值為Sn,使用列印像素數據d0~d3通過下式來表示。
Sn=PCn0*/d3*/d2*/d1*/d0+PCn1*/d3*/d2*/d1*d0+PCn2*/d3*/d2*d1*/d0+PCn3*/d3*/d2*d1*d0+PCn4*/d3*d2*/d1*/d0+PCn5*/d3*d2*/d1*d0+PCn6*/d3*d2*d1*/d0+PCn7*/d3*d2*d1*d0+PCn8*d3*/d2*/d1*/d0+PCn9*d3*/d2*/d1*d0+PCnA*d3*/d2*d1*/d0+PCnB*d3*/d2*d1*d0+PCnC*d3*d2*/d1*/d0+PCnD*d3*d2*/d1*d0+PCnE*d3*d2*d1*/d0+PCnF*d3*d2*d1*d0……(公式1)如公式1所示,寄存器PCn0~PCnF中被設為「0」值者,不管對應的邏輯值(d0~d3及其反相值/d0~/d3)為什麼狀態,都為「0」,對邏輯輸出值Sn沒有影響。
這裡,對單色過去三極履歷控制以及2色控制的情況下,邏輯輸出值Sn(n=1~4)與構成寄存器PCn的各個位(16位)進行說明。
圖6為單色過去三極履歷控制的情況下的構成寄存器的各個位的意思的示意圖。
圖6中,bx(X=0~Fh,h為十六進位)是構成寄存器PCn0~PCnF的位。
例如,公式1所示的式子中,對應位b0的邏輯值是/d0~/d3這4個。另外,對應位b8的邏輯值是/d0~/d2以及d3這4個。另外,對應位b15的邏輯值是d0~d3這4個。
這裡,邏輯輸出值Sn(n=1~4)與構成寄存器PCn的各個位(16位)的意思,在單色過去三極履歷控制的情況下如下所述。
圖7為2色控制的情況下的構成寄存器的各個位的意思的示意圖。
這裡,邏輯值d0、d1表示黑色,邏輯值/d0、/d1表示紅色或無色,邏輯值d2、d3表示紅(黑)色,邏輯值/d2、/d3表示黑色或無色,圖7中,bx(X=0~Fh,h為十六進位)是構成寄存器PCn0~PCnF的位。
例如,公式1所示的式子中,對應位b0的邏輯值是/d0~/d3這4個。另外,對應位b8的邏輯值是/d0~/d2以及d3這4個。另外,對應位b15的邏輯值是d0~d3這4個。
接下來對實施方式的動作進行說明。
單色過去一級履歷列印控制首先,對單色過去一級履歷列印控制的情況進行說明。
單色過去一級履歷列印控制是指在通過單色進行列印的情況下,只參照上一次的列印履歷(過去一級履歷),進行列印控制。
以下的說明中,為了簡化說明而不進行通電期間的分割,對列印頭部12的輸出只有一次。
圖8為單色過去一級履歷控制的情況下的要部概要結構框圖。
在進行單色過去一級履歷列印控制的情況下,行緩存部31中使用第1行緩存B1(用於保存本次的列印像素數據d0)以及第2行緩存B2(用於保存上一次的列印像素數據d1),列印像素數據d0傳輸給第1移位寄存器組41,列印像素數據d1傳輸給第2移位寄存器組42。
圖9為單色過去一級履歷列印控制中的時序圖。
第1移位寄存器組41中所保存的列印像素數據d0以及第2移位寄存器組42中所保存的列印像素數據d1,如圖9所示,根據定序部37所輸出的時鐘信號CLK,分別依次傳輸給第1邏輯電路71以及第2邏輯電路72。
通過這樣,第1邏輯電路71,通過邏輯運算生成根據上一次的列印履歷也即上一次的列印像素數據d1的通電(履歷通電)用履歷數據,經端子控制電路部35傳輸給列印頭部12的移位寄存器23。
之後,一旦鎖存信號/LAT變為「L」電平,便將移位寄存器23中所保存的履歷數據,傳輸給鎖存電路24,隨著選通信號/STB變為「L」電平,對應履歷數據的驅動電路22驅動發熱元件21,進行列印。
與此並行,第2邏輯電路72,通過邏輯運算生成根據本次列印像素數據d0的通電(當前通電)用當前數據,經端子控制電路部35傳輸給列印頭部12的移位寄存器23。
之後,一旦鎖存信號/LAT變為「L」電平,便將移位寄存器23中所保存的當前數據,傳輸給鎖存電路24,隨著選通信號/STB變為「L」電平,對應履歷數據的驅動電路22驅動發熱元件21,進行列印。
圖10為第1邏輯電路71的等效電路圖。
也即,一旦被輸入了列印像素數據d0以及列印像素數據d1,便由AND電路71B求出列印像素數據d0的邏輯值,與列印像素數據d1的邏輯值被反相電路(節點電路)71A反相之後的反相列印像素數據/d1的邏輯值的邏輯與(logical product),作為輸出邏輯值S1輸出。
圖11為單色過去一級履歷列印控制中的第1邏輯電路的寄存器設定示意圖。
進行上述動作時,如圖11所示,第1邏輯電路71將寄存器PC3D、寄存器PC35、寄存器PC39、寄存器PC31的值設為「1」,將其他寄存器的值設為「0」。
圖12為第1邏輯電路的具體動作狀態的示意圖。
其結果是,第1邏輯電路71中,進行有效動作的如圖12的粗線所示,只有反相器81-1、AND電路82-13、82-5、82-9、82-1圖13為第2邏輯電路72的等效電路圖。
也即,如果被輸入列印像素數據d0以及列印像素數據d1,便將列印像素數據d0的邏輯值作為輸出邏輯值S2輸出。
圖14為單色過去一級履歷列印控制中的第2邏輯電路的寄存器設定示意圖。
進行上述動作時,第1邏輯電路71,如圖14所示,將寄存器PC2F、寄存器PC27、寄存器PC2B、寄存器PC23、寄存器PC2D、寄存器PC25、寄存器PC29、寄存器PC21(第2邏輯電路72中)的值設為「1」,將其他寄存器的值設為「0」。
圖15為第2邏輯電路的具體動作狀態的示意圖。
其結果是,第2邏輯電路72中,進行有效動作的如圖15的粗線所示,只有AND電路82-15、82-7、82-11、82-3、82-13、82-5、82-9、82-1。
2色列印控制接下來對2色列印控制的情況進行說明。另外,以下的說明中,對如果通電時間短,也即熱敏紙的溫度較低,便成為紅色,如果通電時間長,也即熱敏紙的溫度較高,則經過紅色狀態變為黑色的情況進行說明。
圖16為2色列印控制的情況下的要部概要構成框圖。
在進行2色列印控制的情況下,行緩存部31中使用第1行緩存B1(用於保存本次的黑色列印像素數據d0)、第2行緩存B2(用於保存上一次的黑色列印像素數據d1)、第3行緩存B3(用於保存本次的紅色列印像素數據d2)、第4行緩存B4(用於保存上一次的紅色列印像素數據d3),將列印像素數據d0傳送給第1移位寄存器組41,列印像素數據d1傳送給第2移位寄存器組42,列印像素數據d2傳送給第3移位寄存器組43,列印像素數據d3傳送給第4移位寄存器組44。
第1移位寄存器組41中所保存的列印像素數據d0、第2移位寄存器組42中所保存的列印像素數據d1、第3移位寄存器組43中所保存的列印像素數據d2、第4移位寄存器組44中所保存的列印像素數據d3,如圖16所示,根據定序部37所輸出的時鐘信號CLK,分別依次發送給第1邏輯電路71、第2邏輯電路72、以及第3邏輯電路73。
通過這樣,第1邏輯電路71,通過邏輯運算生成根據本次的黑色列印像素數據d0、本次的紅色列印像素數據d2以及上一次的紅色列印像素數據d3的第1通電期間用第1通電數據I,作為列印數據DATA,經端子控制電路部35發送給列印頭部12的移位寄存器23。
之後,如果鎖存信號/LAT變為「L」電平,移位寄存器23中所保存的第1通電數據I便發送給鎖存電路24,隨著選通信號/STB變為「L」電平,對應第1通電數據I的驅動電路22便驅動發熱元件21,進行列印。
與對應第1通電數據I的列印並行,第2邏輯電路72,通過邏輯運算生成根據本次的黑色列印像素數據d0、上一次的黑色列印像素數據d1以及本次的紅色列印像素數據d2的第2通電期間用第2通電數據II,經端子控制電路部35發送給列印頭部12的移位寄存器23。
之後,如果鎖存信號/LAT變為「L」電平,移位寄存器23中所保存的第2通電數據II便發送給鎖存電路24,隨著選通信號/STB變為「L」電平,對應第2通電數據II的驅動電路22便驅動發熱元件21,進行列印。
進而,與對應第2通電數據II的列印並行,第3邏輯電路73,通過邏輯運算生成根據本次的黑色列印像素數據d0的第3通電期間用第3通電數據III,經端子控制電路部35發送給列印頭部12的移位寄存器23。
之後,如果鎖存信號/LAT變為「L」電平,移位寄存器23中所保存的第3通電數據III便發送給鎖存電路24,隨著選通信號/STB變為「L」電平,對應第3通電數據III的驅動電路22便驅動發熱元件21,進行列印。
這裡對具體的通電模式進行說明。
圖17為2色列印控制的情況下的通電模式的示意圖。
在上一次為黑色列印,本次為紅色列印的情況下,如圖17所示,只在第1通電期間通電。也即,通電期間為最小的通電期間。
另外,在上一次為紅色列印,本次為也紅色列印的情況下,如圖17所示,只在第2通電期間通電。
另外,在上一次不列印,本次為紅色列印的情況下,如圖17所示,在第1通電期間以及第2通電期間通電。
另外,在上一次為黑色列印,本次也為黑色列印的情況下,如圖17所示,在第1通電期間以及第3通電期間通電。
另外,在上一次為紅色列印,本次為黑色列印的情況下,如圖17所示,在第2通電期間以及第3通電期間通電。
另外,在上一次不列印,本次為黑色列印的情況下,如圖17所示,在第1通電期間、第2通電期間以及第3通電期間通電。也即,通電期間為最大通電期間。
圖18為2色列印控制時的第1邏輯電路的等效電路圖。
也即,如果被輸入列印像素數據d0、列印像素數據d1以及列印像素數據d3,便通過OR電路求出列印像素數據d0的邏輯值與列印像素數據d1的邏輯值的邏輯或,通過AND電路求出將列印像素數據d3通過反相器(非電路)進行了反相之後的反相列印像素數據/d3的邏輯值,與OR電路所輸出的邏輯或的邏輯與,作為輸出邏輯值I輸出。
圖19為2色列印控制時的第1邏輯電路的寄存器設定示意圖。
進行上述動作時,如圖19所示,第1邏輯電路71將寄存器PC27、寄存器PC23、寄存器PC25、寄存器PC21、寄存器PC24、寄存器PC26的值設為「1」,將其他寄存器的值設為「0」。
圖20為2色列印控制時的第2邏輯電路的等效電路圖。
也即,如果被輸入列印像素數據d0、列印像素數據d1以及列印像素數據d2,便通過OR電路72A求出列印像素數據d0的邏輯值與列印像素數據d2的邏輯值的邏輯或,通過AND電路72C求出將列印像素數據d1通過反相器(非電路)72B進行了反相之後的反相列印像素數據/d1的邏輯值,與OR電路72A所輸出的邏輯或的邏輯與,作為輸出邏輯值II輸出。
圖21為2色列印控制時的第2邏輯電路的寄存器設定示意圖。
進行上述動作時,第2邏輯電路72如圖21所示,將寄存器PC1D、寄存器PC13、寄存器PC11、寄存器PC19、寄存器PC1C、寄存器PC14的值設為「1」,將其他寄存器的值設為「0」。
圖22為2色列印控制時的第3邏輯電路的等效電路圖。
也即,如果被輸入列印像素數據d0,便將列印像素數據d0直接作為輸出邏輯值III輸出。
圖23為2色列印控制時的第3邏輯電路的寄存器設定示意圖。
進行上述動作時,第3邏輯電路73如圖23所示,將寄存器PC0F、寄存器PC07、寄存器PC03、寄存器PC0B、寄存器PC0D、寄存器PC05、寄存器PC01、寄存器PC09的值設為「1」,將其他寄存器的值設為「0」。
2色列印控制的其他控制接下來對2色列印控制的其他控制進行說明。這種情況下,與前述的2色列印控制的不同點在於,將通電期間分為第1通電期間~第4通電期間這4個,採用重視紅色列印的設定。
圖24為2色列印控制的其他控制的情況下的通電模式的示意圖。
本實施方式中,如圖24所示,第1通電期間、第2通電期間、第3通電期間、第4通電期間這4個通電期間的長度的比率,為15%、45%、20%、20%。但並不僅限於此。
本實施方式中,行緩存部31中使用第1行緩存B1(用於保存本次的黑色列印像素數據d0)、第2行緩存B2(用於保存上一次的黑色列印像素數據d1)、第3行緩存B3(用於保存本次的紅色列印像素數據d2)、第4行緩存B4(用於保存上一次的紅色列印像素數據d3),將列印像素數據d0傳送給第1移位寄存器組41,列印像素數據d1傳送給第2移位寄存器組42,列印像素數據d2傳送給第3移位寄存器組43,列印像素數據d3傳送給第4移位寄存器組44。
第1移位寄存器組41中所保存的列印像素數據d0、第2移位寄存器組42中所保存的列印像素數據d1、第3移位寄存器組43中所保存的列印像素數據d2、第4移位寄存器組44中所保存的列印像素數據d3,如圖16所示,根據定序部37所輸出的時鐘信號CLK,分別依次發送給第1邏輯電路71、第2邏輯電路72、以及第3邏輯電路73。
通過這樣,第1邏輯電路71,通過邏輯運算生成根據本次的黑色列印像素數據d0、本次的紅色列印像素數據d2以及上一次的紅色列印像素數據d3的第1通電期間用第1通電數據I,作為列印數據DATA,經端子控制電路部35發送給列印頭部12的移位寄存器23。
之後,如果鎖存信號/LAT變為「L」電平,移位寄存器23中所保存的第1通電數據I便發送給鎖存電路24,隨著選通信號/STB變為「L」電平,對應第1通電數據I的驅動電路22便驅動發熱元件21,進行列印。
與對應第1通電數據I的列印並行,第2邏輯電路72,通過邏輯運算生成根據本次的黑色列印像素數據d0、上一次的黑色列印像素數據d1以及本次的紅色列印像素數據d2的第2通電期間用第2通電數據II,經端子控制電路部35發送給列印頭部12的移位寄存器23。
之後,如果鎖存信號/LAT變為「L」電平,移位寄存器23中所保存的第2通電數據II便發送給鎖存電路24,隨著選通信號/STB變為「L」電平,對應第2通電數據II的驅動電路22便驅動發熱元件21,進行列印。
進而,與對應第2通電數據II的列印並行,第3邏輯電路73,通過邏輯運算生成根據本次的黑色列印像素數據d0的第3通電期間用第3通電數據III,經端子控制電路部35發送給列印頭部12的移位寄存器23。
之後,如果鎖存信號/LAT變為「L」電平,移位寄存器23中所保存的第3通電數據III便發送給鎖存電路24,隨著選通信號/STB變為「L」電平,對應第3通電數據III的驅動電路22便驅動發熱元件21,進行列印。
進而,與對應第3通電數據III的列印並行,第4邏輯電路74,通過邏輯運算生成根據本次的黑色列印像素數據d0的第3通電期間用第4通電數據IV,經端子控制電路部35發送給列印頭部12的移位寄存器23。
之後,如果鎖存信號/LAT變為「L」電平,移位寄存器23中所保存的第4通電數據IV便發送給鎖存電路24,隨著選通信號/STB變為「L」電平,對應第4通電數據IV的驅動電路22便驅動發熱元件21,進行列印。
這裡對具體的通電模式進行說明。
圖25為2色列印控制的其他控制的情況下的通電模式的具體示意圖。
在上一次為黑色列印,本次為紅色列印的情況下,如圖25所示,只在第4通電期間通電。也即,通電期間為最小的通電期間。
另外,在上一次為紅色列印,本次為也紅色列印的情況下,如圖25所示,只在第1通電期間以及第4通電期間通電。
另外,在上一次不列印,本次為紅色列印的情況下,如圖25所示,在第3通電期間以及第4通電期間通電。
另外,在上一次為黑色列印,本次也為黑色列印的情況下,如圖25所示,在第2通電期間、第3通電期間以及第4通電期間通電。
另外,在上一次為紅色列印,本次為黑色列印的情況下,如圖25所示,在第2通電期間、第3通電期間以及第4通電期間通電。
另外,在上一次不列印,本次為黑色列印的情況下,如圖25所示,在第1通電期間、第2通電期間、第3通電期間、及第4通電期間通電。也即,通電期間為最大通電期間。
圖26為2色列印控制的其他控制時的第1邏輯電路的寄存器設定示意圖。
進行上述動作時,第1邏輯電路71如圖26所示,將寄存器PC35、寄存器PC31、寄存器PC3C的值設為「1」,將其他寄存器的值設為「0」。
圖27為2色列印控制的其他控制時的第2邏輯電路的寄存器設定示意圖。
此外,第2邏輯電路72如圖27所示,將寄存器PC2F、寄存器PC27、寄存器PC23、寄存器PC21、寄存器PC2D、寄存器PC25、寄存器PC21、寄存器PC29的值設為「1」,將其他寄存器的值設為「0」。
圖28為2色列印控制的其他控制時的第3邏輯電路的寄存器設定示意圖。
此外,第3邏輯電路73如圖28所示,將寄存器PC2F、寄存器PC27、寄存器PC23、寄存器PC11、寄存器PC1D、寄存器PC15、寄存器PC11、寄存器PC19、寄存器PC14的值設為「1」,將其他寄存器的值設為「0」。
圖29為2色列印控制的其他控制時的第4邏輯電路的寄存器設定示意圖。
此外,第4邏輯電路74如圖29所示,將寄存器PC0F、寄存器PC07、寄存器PC03、寄存器PC01、寄存器PC0D、寄存器PC05、寄存器PC01、寄存器PC09、寄存器PC0C、寄存器PC04、寄存器PC0E、寄存器PC06的值設為「1」,將其他寄存器的值設為「0」。
一級履歷灰度列印控制接下來對一級履歷灰度列印控制進行說明。
圖30為通電脈衝期間的示意圖。
這種情況下,在設標準通電脈衝期間為1的情況下,如圖30所示,第1脈衝的通電期間為8/15、第2脈衝的通電期間為4/15、第3脈衝的通電期間為2/15、第4脈衝的通電期間為1/15。
圖31為一級履歷灰度列印控制的示意圖。
另外,本實施方式中,根據上一次的列印履歷,進行濃度0~濃度3這4灰度的控制。
本實施方式中也一樣,行緩存部31中使用第1行緩存B1(用於保存本次的列印濃度為濃度1或濃度3的情況下的列印像素數據d0)、第2行緩存B2(用於保存本次的列印濃度為濃度2或濃度3的情況下的列印像素數據d1)、第3行緩存B3(用於保存上一次的列印濃度為濃度1或濃度3的情況下的列印像素數據d2)、第4行緩存B4(用於保存上一次的列印濃度為濃度2或濃度3的情況下的列印像素數據d3),將列印像素數據d0傳送給第1移位寄存器組41,列印像素數據d1傳送給第2移位寄存器組42,列印像素數據d2傳送給第3移位寄存器組43,列印像素數據d3傳送給第4移位寄存器組44。
第1移位寄存器組41中所保存的列印像素數據d0、第2移位寄存器組42中所保存的列印像素數據d1、第3移位寄存器組43中所保存的列印像素數據d2、第4移位寄存器組44中所保存的列印像素數據d3,如圖16所示,根據定序部37所輸出的時鐘信號CLK,分別依次發送給第1邏輯電路71、第2邏輯電路72、以及第3邏輯電路73。
通過這樣,第1邏輯電路71,通過邏輯運算生成根據上一次的列印濃度為濃度1或濃度3的情況下的列印像素數據d2的第1通電期間用第1通電數據I,作為列印數據DATA,經端子控制電路部35發送給列印頭部12的移位寄存器23。
之後,如果鎖存信號/LAT變為「L」電平,移位寄存器23中所保存的第1通電數據I便發送給鎖存電路24,隨著選通信號/STB變為「L」電平,對應第1通電數據I的驅動電路22便驅動發熱元件21,進行列印。
與對應第1通電數據I的列印並行,第2邏輯電路72,通過邏輯運算生成根據本次的列印濃度為濃度1或濃度3的情況下的列印像素數據d0的第2通電期間用第2通電數據II,經端子控制電路部35發送給列印頭部12的移位寄存器23。
之後,如果鎖存信號/LAT變為「L」電平,移位寄存器23中所保存的第2通電數據II便發送給鎖存電路24,隨著選通信號/STB變為「L」電平,對應第2通電數據II的驅動電路22便驅動發熱元件21,進行列印。
進而,與對應第2通電數據II的列印並行,第3邏輯電路73,通過邏輯運算生成根據本次的列印濃度為濃度1或濃度3的情況下的列印像素數據d0、上一次的列印濃度為濃度1或濃度3的情況下的列印像素數據d2以及上一次的列印濃度為濃度2或濃度3的情況下的列印像素數據d3的第3通電期間用第3通電數據III,經端子控制電路部35發送給列印頭部12的移位寄存器23。
之後,如果鎖存信號/LAT變為「L」電平,移位寄存器23中所保存的第3通電數據III便發送給鎖存電路24,隨著選通信號/STB變為「L」電平,對應第3通電數據III的驅動電路22便驅動發熱元件21,進行列印。
進而,與對應第3通電數據III的列印並行,第4邏輯電路74,通過邏輯運算生成根據本次的列印濃度為濃度1或濃度3的情況下的列印像素數據d0、本次的列印濃度為濃度2或濃度3的情況下的列印像素數據d1以及上一次的列印濃度為濃度1或濃度3的情況下的列印像素數據d2的第3通電期間用第4通電數據IV,經端子控制電路部35發送給列印頭部12的移位寄存器23。
之後,如果鎖存信號/LAT變為「L」電平,移位寄存器23中所保存的第4通電數據IV便發送給鎖存電路24,隨著選通信號/STB變為「L」電平,對應第4通電數據IV的驅動電路22便驅動發熱元件21,進行列印。
圖32為一級履歷灰度列印控制時的第1邏輯電路的寄存器設定示意圖。
進行上述動作時,第1邏輯電路71如圖32所示,將寄存器PC3E、寄存器PC3C、寄存器PC3B、寄存器PC3D、寄存器PC37、寄存器PC35、寄存器PC34、寄存器PC36的值設為「1」,將其他寄存器的值設為「0」。
圖33為一級履歷灰度列印控制時的第2邏輯電路的寄存器設定示意圖。
第2邏輯電路72如圖33所示,將寄存器PC2F、寄存器PC27、寄存器PC23、寄存器PC2B、寄存器PC2D、寄存器PC25、寄存器PC21、寄存器PC29的值設為「1」,將其他寄存器的值設為「0」。
圖34為一級履歷灰度列印控制時的第3邏輯電路的寄存器設定示意圖。
第3邏輯電路73如圖34所示,將寄存器PC13、寄存器PC1B、寄存器PC11、寄存器PC19、寄存器PC10、寄存器PC18、寄存器PC12、寄存器PC1A的值設為「1」,將其他寄存器的值設為「0」。
圖35為一級履歷灰度列印控制時的第4邏輯電路的寄存器設定示意圖。
此外,第4邏輯電路74如圖35所示,將寄存器PC05、寄存器PC01、寄存器PC09、寄存器PC0C、寄存器PC00、寄存器PC08的值設為「1」,將其他寄存器的值設為「0」。
如上所述,本實施方式中,一級履歷灰度列印控制使用一種邏輯電路進行。
13級灰度列印控制接下來對13級灰度列印控制進行說明。這種情況下也一樣,在設標準通電脈衝期間為1的情況下,如圖30所示,第1脈衝的通電期間為8/15、第2脈衝的通電期間為4/15、第3脈衝的通電期間為2/15、第4脈衝的通電期間為1/15。
另外,本實施方式中,進行濃度0~濃度12這13灰度的控制。
圖36為13級灰度列印控制的示意圖。
本實施方式中也一樣,行緩存部31中使用第1行緩存B1(用於保存列印濃度為濃度5以上的情況下的列印像素數據d0)、第2行緩存B2(用於保存列印濃度為濃度1~4、濃度9~12的情況下的列印像素數據d1)、第3行緩存B3(用於保存列印濃度為濃度3、4、7、8、11、12的情況下的列印像素數據d2)、第4行緩存B4(用於保存列印濃度為濃度2、4、6、8、10、12的情況下的列印像素數據d3),將列印像素數據d0傳送給第1移位寄存器組41,列印像素數據d1傳送給第2移位寄存器組42,列印像素數據d2傳送給第3移位寄存器組43,列印像素數據d3傳送給第4移位寄存器組44。
第1移位寄存器組41中所保存的列印像素數據d0、第2移位寄存器組42中所保存的列印像素數據d1、第3移位寄存器組43中所保存的列印像素數據d2、第4移位寄存器組44中所保存的列印像素數據d3,如圖16所示,根據定序部37所輸出的時鐘信號CLK,分別依次發送給第1邏輯電路71、第2邏輯電路72、以及第3邏輯電路73。
通過這樣,第1邏輯電路71,通過邏輯運算生成根據列印濃度為濃度5以上的情況下的列印像素數據d0的第1通電期間用第1通電數據I,作為列印數據DATA,經端子控制電路部35發送給列印頭部12的移位寄存器23。
之後,如果鎖存信號/LAT變為「L」電平,移位寄存器23中所保存的第1通電數據I便發送給鎖存電路24,隨著選通信號/STB變為「L」電平,對應第1通電數據I的驅動電路22便驅動發熱元件21,進行列印。
與對應第1通電數據I的列印並行,第2邏輯電路72,通過邏輯運算生成根據列印濃度為濃度1~4的情況下的列印像素數據d1的第2通電期間用第2通電數據II,經端子控制電路部35發送給列印頭部12的移位寄存器23。
之後,如果鎖存信號/LAT變為「L」電平,移位寄存器23中所保存的第2通電數據II便發送給鎖存電路24,隨著選通信號/STB變為「L」電平,對應第2通電數據II的驅動電路22便驅動發熱元件21,進行列印。
進而,與對應第2通電數據II的列印並行,第3邏輯電路73,通過邏輯運算生成根據列印濃度為濃度3、4、7、8、11、12的情況下的列印像素數據d2的第3通電期間用第3通電數據III,經端子控制電路部35發送給列印頭部12的移位寄存器23。
之後,如果鎖存信號/LAT變為「L」電平,移位寄存器23中所保存的第3通電數據III便發送給鎖存電路24,隨著選通信號/STB變為「L」電平,對應第3通電數據III的驅動電路22便驅動發熱元件21,進行列印。
進而,與對應第3通電數據III的列印並行,第4邏輯電路74,通過邏輯運算生成根據列印濃度為濃度2、4、6、8、10、12的情況下的列印像素數據d3的第3通電期間用第4通電數據IV,經端子控制電路部35發送給列印頭部12的移位寄存器23。
之後,如果鎖存信號/LAT變為「L」電平,移位寄存器23中所保存的第4通電數據IV便發送給鎖存電路24,隨著選通信號/STB變為「L」電平,對應第4通電數據IV的驅動電路22便驅動發熱元件21,進行列印。
圖37為13級灰度列印控制時的第1邏輯電路的寄存器設定示意圖。
進行上述動作時,第1邏輯電路71如圖37所示,將寄存器PC3F、寄存器PC37、寄存器PC33、寄存器PC3B、寄存器PC3D、寄存器PC35、寄存器PC31、寄存器PC39的值設為「1」,將其他寄存器的值設為「0」。
圖38為13級灰度列印控制時的第2邏輯電路的寄存器設定示意圖。
第2邏輯電路72如圖38所示,將寄存器PC2F、寄存器PC27、寄存器PC23、寄存器PC2B、寄存器PC2E、寄存器PC26、寄存器PC22、寄存器PC2A的值設為「1」,將其他寄存器的值設為「0」。
圖39為13級灰度列印控制時的第3邏輯電路的寄存器設定示意圖。
第3邏輯電路73如圖39所示,將寄存器PC1F、寄存器PC17、寄存器PC1C、寄存器PC15、寄存器PC1C、寄存器PC14、寄存器PC1E、寄存器PC16的值設為「1」,將其他寄存器的值設為「0」。
圖40為13級灰度列印控制時的第4邏輯電路的寄存器設定示意圖。
此外,第4邏輯電路74如圖40所示,將寄存器PC0F、寄存器PC0B、寄存器PC0D、寄存器PC09、寄存器PC0C、寄存器PC0C08、寄存器PC0E、寄存器PC0A的值設為「1」,將其他寄存器的值設為「0」。
如上所述,本實施方式中,13級灰度列印控制使用一種邏輯電路進行。
如上所述,各個實施方式能夠通過一種邏輯電路來對應多個列印方式,同時,各個列印方式中,很容易進行邏輯的動態變更,從而能夠進行更高品質的列印。
另外,列印動作中,也能夠容易地變更邏輯,因此能夠容易地適用於各種列印方式。
以上對照附圖對本發明的一實施方式進行了說明,但本發明並不僅限於上述實施方式中所示的事項,還包括根據權利要求的範圍與發明的詳細說明的記載,以及公知的技術,本領域技術人員所能夠進行的變更/應用的範圍。上述實施方式中,備有4個邏輯緩存B1~B4,但因列印方式的不同,至少具有兩個緩存就可以了。
權利要求
1.一種熱敏印表機,具有列印控制部(13),其將主機所供給的列印像素數據,根據過去的列印履歷進行修正並向列印頭部(12)供給,所述列印控制部(13)具有存儲所述列印像素數據的行緩存部(31);移位寄存器部(32、41、42),其從所述行緩存部(31)取得本次的列印像素數據與過去的列印履歷數據並發送給後段的邏輯電路部(34);邏輯電路部(34、71、72、81、82),其能夠根據所述移位寄存器部(32、41、42)的輸出,變更用來驅動所述列印頭部(12)的給定的數據邏輯;以及設定寄存器部(36),其保存用來將所述邏輯電路部(34)的所述給定的數據邏輯對應於給定的通電模式進行設定的設定數據。
2.如權利要求1所述的熱敏印表機,其特徵在於還具有端子控制電路部(35),其具有多個所述邏輯電路部(34),根據來自定序部(37)的順序切換所述多個邏輯電路,向所述列印頭部(12)輸出數據,所述定序部(37)控制所述移位寄存器部(32、41、42、43、44)、所述邏輯電路部(34、71、72、73、74)、以及所述端子控制電路部(35)的動作時序。
3.一種熱敏印表機,給記錄介質供給熱能而進行列印,所述熱敏印表機具有給所述記錄介質供給熱能的發熱元件;對應所述發熱元件設置,用來驅動該發熱元件的發熱元件驅動電路;以及根據從外部所輸入的列印像素數據,向所述發熱元件驅動電路供給給定的驅動信號的驅動控制電路,所述驅動控制電路具有設定存儲部,其將對應於所述驅動信號的供給模式的給定數值組可更新地存儲起來;以及邏輯電路部,其根據所述設定存儲部中所存儲的數值組,更新針對所述列印像素數據的邏輯運算式,能夠跟隨所述供給模式變更所述驅動信號。
4.如權利要求3所述的熱敏印表機,其特徵在於,所述設定存儲部,具有對應於所述供給模式分別存儲構成所述數值組的給定值的多個寄存器,所述邏輯電路部,對應於所述多個寄存器的值,更新針對所述列印像素數據的邏輯運算式,變更所述驅動信號。
5.如權利要求3或4所述的熱敏印表機,其特徵在於,所述供給模式,包括與對應於列印履歷進行所述發熱元件的控制的履歷控制列印方式相對應的模式。
6.如權利要求5所述的熱敏印表機,其特徵在於,所述履歷控制列印方式,對應於多次的列印履歷進行所述發熱元件的控制。
7.如權利要求3或4所述的熱敏印表機,其特徵在於,所述供給模式,包括對應兩種顏色以上的多色列印方式或多灰度列印方式的模式。
8.如權利要求3~7中任一項所述的熱敏印表機,其特徵在於,所述設定存儲部中,對應所述供給模式的給定數值組,在列印執行中能夠更新。
9.如權利要求3~8中任一項所述的熱敏印表機,其特徵在於,所述供給模式,將通電期間分割成多個通電期間,在各個分割後的通電期間中,定義為處於通電狀態或非通電狀態,所述邏輯電路部,輸出與各個被分割的通電期間每一個的所述通電狀態或所述非通電狀態相對應的所述驅動信號。
全文摘要
本發明的目的在於能夠通過1種邏輯電路對應多個列印方式,同時各個列印方式中邏輯的變更較容易,能夠進行更高品質的列印。在給記錄介質作用熱能進行列印的熱敏印表機中,具有給記錄介質作用熱能的發熱元件;對應發熱元件設置,用來驅動該發熱元件的發熱元件驅動電路;以及根據外部所輸入的列印像素數據,向發熱元件驅動電路供給給定的驅動信號的列印控制部(13),列印控制部(13)具有將對應於驅動信號的供給模式的給定數值組可更新存儲起來的設定寄存器部(36);以及根據設定寄存器部(36)中所存儲的數值組,更新對列印像素數據的邏輯運算式,能夠按照供給模式變更驅動信號的邏輯電路部(34)。
文檔編號B41J29/38GK1915677SQ2006101155
公開日2007年2月21日 申請日期2006年8月18日 優先權日2005年8月19日
發明者今井聰 申請人:精工愛普生株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀