專利名稱:陣列頭型打印機(jī)與使用該打印機(jī)的打印方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)打印。更具體地,本發(fā)明涉及具有噴墨陣列頭的陣列頭型打印機(jī)以及使用該陣列頭型打印機(jī)的打印方法。
背景技術(shù):
具有噴墨陣列頭的打印機(jī)的常規(guī)的頭控制器向陣列頭傳送打印數(shù)據(jù)。頭控制器根據(jù)對(duì)應(yīng)于陣列的每個(gè)單元頭的打印區(qū)域,分割打印數(shù)據(jù)。然后,頭控制器將每個(gè)單元頭的數(shù)據(jù)轉(zhuǎn)換為適當(dāng)?shù)母袷?。此后,頭控制器將轉(zhuǎn)換后的數(shù)據(jù)傳送給單元頭,然后每個(gè)單元頭確定所收到的數(shù)據(jù)為打印數(shù)據(jù)還是打印命令。
因?yàn)闊o論單元頭相應(yīng)于打印區(qū)域還是當(dāng)前沒有使用都向單元頭供電,所以打印機(jī)的功耗較高。
發(fā)明內(nèi)容
相應(yīng)地,本發(fā)明示范性實(shí)施例提供了一種減少驅(qū)動(dòng)單元頭的功耗的陣列頭型打印機(jī)以及使用該打印機(jī)的方法。
根據(jù)本發(fā)明示范性實(shí)施例的一方面,提供一種陣列頭型打印機(jī),包含陣列頭,包含根據(jù)收到的打印數(shù)據(jù)噴墨的多個(gè)單元頭以及頭控制單元,用于區(qū)分已使用的單元頭與未已使用的單元頭,并且將打印數(shù)據(jù)轉(zhuǎn)換為由所區(qū)分的單元頭將接收的數(shù)據(jù)。
根據(jù)本發(fā)明示范性實(shí)施例的一方面,提供一種使用陣列頭型打印機(jī)的打印方法。該打印方法包含區(qū)分已使用的單元頭與未已使用的單元頭,并且將打印數(shù)據(jù)轉(zhuǎn)換為由所區(qū)分的已使用的單元頭將接收的數(shù)據(jù);以及接收轉(zhuǎn)換后的打印數(shù)據(jù),并且根據(jù)收到的打印數(shù)據(jù)噴墨。
從以下結(jié)合附圖的對(duì)本發(fā)明特定示范性實(shí)施例的詳細(xì)描述,可以更清楚本發(fā)明的以上以及其他方面、示范性特征以及優(yōu)點(diǎn),其中圖1為根據(jù)本發(fā)明示范性實(shí)施例的陣列頭型打印機(jī)的方框圖;圖2為根據(jù)本發(fā)明示范性實(shí)施例的圖1的頭控制單元的方框圖;圖3顯示根據(jù)本發(fā)明示范性實(shí)施例的用于已使用的單元頭與未已使用的單元頭的打印數(shù)據(jù)的例子;圖4顯示根據(jù)本發(fā)明示范性實(shí)施例的由圖2的數(shù)據(jù)轉(zhuǎn)換單元轉(zhuǎn)換的數(shù)據(jù)的例子;圖5為根據(jù)本發(fā)明示范性實(shí)施例的使用陣列頭型打印機(jī)的打印方法的流程圖;以及圖6為根據(jù)本發(fā)明示范性實(shí)施例的圖5的數(shù)據(jù)轉(zhuǎn)換的流程圖。
在附圖中,相同的附圖標(biāo)記應(yīng)該被理解為指相同的元件、特征以及結(jié)構(gòu)。
具體實(shí)施例方式
提供本說明書中示例說明的內(nèi)容來輔助對(duì)參照附圖公開的本發(fā)明各種示范性實(shí)施例進(jìn)行全面理解。相應(yīng)地,本領(lǐng)域技術(shù)人員應(yīng)該理解在不脫離所主張的發(fā)明的范圍與精神的前提下,可以對(duì)此處描述的示范性實(shí)施例進(jìn)行各種改變與修改。為了清楚簡要,省略對(duì)公知功能與構(gòu)造的描述。
圖1為根據(jù)本發(fā)明示范性實(shí)施例的陣列頭型打印機(jī)的方框圖。參照?qǐng)D1,該陣列頭型打印機(jī)包含頭控制單元100與陣列頭120。
頭控制單元100區(qū)分對(duì)于打印數(shù)據(jù)來說的已使用的單元頭與未已使用的單元頭,并且將打印數(shù)據(jù)轉(zhuǎn)換為已使用的單元頭要使用的數(shù)據(jù),并且將轉(zhuǎn)換后的結(jié)果輸出到陣列頭120。單元頭包含在陣列頭中。
圖2為根據(jù)本發(fā)明示范性實(shí)施例的圖1的頭控制單元100的方框圖。參照?qǐng)D2,頭控制單元100包含數(shù)據(jù)分配單元200、使用的頭檢測(cè)單元220、數(shù)據(jù)轉(zhuǎn)換單元240以及數(shù)據(jù)傳送單元260。
數(shù)據(jù)分配單元200按照單元頭分配打印數(shù)據(jù),并且將分配的結(jié)果輸出到使用的頭檢測(cè)單元220。按照單元頭的數(shù)據(jù)包含用于要在每個(gè)單元頭中進(jìn)行的打印操作的數(shù)據(jù)。
圖3顯示對(duì)于已使用的單元頭與未已使用的單元頭來說的打印例子。如圖3所示,單元頭2至5對(duì)應(yīng)于有效打印區(qū)域(v),單元頭1以及6至N對(duì)應(yīng)于其中不進(jìn)行打印的區(qū)域。
如圖3所示,數(shù)據(jù)分配單元200為對(duì)應(yīng)于有效打印區(qū)域的單元頭2至5分配數(shù)據(jù)。
使用的頭檢測(cè)單元220根據(jù)按照單元頭的分配的數(shù)據(jù),檢測(cè)已使用的單元頭以及未已使用的單元頭,并且將檢測(cè)的結(jié)果輸出到數(shù)據(jù)轉(zhuǎn)換單元240。例如,在圖3所示打印區(qū)域的情況下,使用的頭檢測(cè)單元220檢測(cè)到用于打印的單元頭為單元頭2至5,并且未用于打印的單元頭為單元頭1以及6至N。
數(shù)據(jù)轉(zhuǎn)換單元240根據(jù)數(shù)據(jù)分配單元200分配的數(shù)據(jù)以及由使用的頭檢測(cè)單元220檢測(cè)的結(jié)果,將按照單元頭的數(shù)據(jù)轉(zhuǎn)換為適當(dāng)?shù)母袷?,并且將轉(zhuǎn)換后的數(shù)據(jù)輸出到數(shù)據(jù)傳送單元260。
數(shù)據(jù)轉(zhuǎn)換單元240將單元頭去激活信號(hào)作為頭部信息加到用于未已使用的單元頭的數(shù)據(jù)。
單元頭去激活信號(hào)停止用于驅(qū)動(dòng)單元頭的時(shí)鐘信號(hào)的生成。
圖4顯示由數(shù)據(jù)轉(zhuǎn)換單元240轉(zhuǎn)換數(shù)據(jù)的例子,該數(shù)據(jù)為將由單元頭接收的數(shù)據(jù)。如圖4所示,數(shù)據(jù)轉(zhuǎn)換單元240將單元頭去激活信號(hào)作為頭部信息加到用于未已使用的單元頭的數(shù)據(jù)的位置“命令”處。單元頭去激活信號(hào)被稱為“休眠信號(hào)”。
數(shù)據(jù)轉(zhuǎn)換單元240將單元頭激活信號(hào)作為頭部信息加到用于已使用的單元頭的數(shù)據(jù)。可以將單元頭激活信號(hào)稱為“喚醒命令”。
數(shù)據(jù)轉(zhuǎn)換單元240將用于未已使用的單元頭的數(shù)據(jù)轉(zhuǎn)換為諸如“0”與“1”的信號(hào)。例如,將用于未已使用的單元頭1以及6至N的數(shù)據(jù)分別轉(zhuǎn)換為信號(hào)“0”與“1”中的一個(gè)。由此,有可能提高傳送信號(hào)的效率,并且由此減少功耗。
數(shù)據(jù)傳送單元260將轉(zhuǎn)換后的打印數(shù)據(jù)傳送給陣列頭。在示范性實(shí)施例中,數(shù)據(jù)傳送單元260以串行傳送來傳送轉(zhuǎn)換后的數(shù)據(jù)。
陣列頭120根據(jù)從頭控制單元100收到的打印數(shù)據(jù),從已使用的單元頭噴墨。即,陣列頭120的每個(gè)單元頭都接收按照單元頭所分配的數(shù)據(jù),并且通過分析按照單元頭所收到的數(shù)據(jù)噴墨。
陣列頭120確定在按照單元頭所收到的數(shù)據(jù)的頭部信息中是否包含了單元頭去激活信號(hào),并且當(dāng)包含了單元頭去激活信號(hào)時(shí),停止驅(qū)動(dòng)單元頭。為了停止驅(qū)動(dòng)單元頭,陣列頭120中止生成用于驅(qū)動(dòng)單元頭的時(shí)鐘信號(hào)。
當(dāng)陣列頭收到單元頭去激活信號(hào)時(shí),陣列頭120可以復(fù)位用于驅(qū)動(dòng)單元頭的時(shí)鐘信號(hào)。通過復(fù)位時(shí)鐘信號(hào),陣列頭停止驅(qū)動(dòng)接收單元頭去激活信號(hào)的單元頭。
將參照附圖詳細(xì)描述根據(jù)本發(fā)明的使用陣列頭型打印機(jī)的打印方法。
圖5為根據(jù)本發(fā)明示范性實(shí)施例的使用陣列頭型打印機(jī)的打印方法的流程圖。將結(jié)合圖3與4描述圖5的方法。
在步驟300,區(qū)分已使用的單元頭與未已使用的單元頭,并且將打印數(shù)據(jù)轉(zhuǎn)換為將由單元頭接收的數(shù)據(jù)。
圖6為根據(jù)本發(fā)明示范性實(shí)施例的圖5的數(shù)據(jù)轉(zhuǎn)換的流程圖。
首先,在步驟400,按照單元頭分配打印數(shù)據(jù)。如圖3所示,單元頭2至5對(duì)應(yīng)于有效打印區(qū)域(v),單元頭1以及6至N對(duì)應(yīng)于其中不進(jìn)行打印的區(qū)域。在分配打印數(shù)據(jù)(步驟400)之后,在步驟402,根據(jù)按照單元頭分配的數(shù)據(jù),檢測(cè)已使用的單元頭以及未已使用的單元頭。單元頭2至5用于打印,而單元頭1以及6至N不用于打印。
在單元頭檢測(cè)(步驟402)之后,在步驟404,將按照單元頭的數(shù)據(jù)轉(zhuǎn)換為具有用于單元頭的適當(dāng)格式的數(shù)據(jù)。將單元頭去激活信號(hào)作為頭部信息加到用于未已使用的單元頭的數(shù)據(jù)。
如圖4所示,將單元頭去激活信號(hào)作為頭部信息在加到用于未已使用的單元頭的數(shù)據(jù)的位置“命令”處。將單元頭激活信號(hào)作為頭部信息加到用于已使用的單元頭的數(shù)據(jù)。
將用于未已使用的單元頭的按照單元頭的數(shù)據(jù)轉(zhuǎn)換為諸如“0”與“1”的信號(hào)。例如,將按照單元頭1以及6至N的數(shù)據(jù)分別轉(zhuǎn)換為信號(hào)“0”與“1”中的一個(gè)。
在打印數(shù)據(jù)轉(zhuǎn)換(步驟404)之后,在步驟406,將轉(zhuǎn)換后的打印數(shù)據(jù)傳送給陣列頭。在示范性實(shí)現(xiàn)中,以串行傳送來傳送轉(zhuǎn)換后的打印數(shù)據(jù)。
在數(shù)據(jù)轉(zhuǎn)換(步驟300)之后,在步驟302,接收轉(zhuǎn)換后的打印數(shù)據(jù),并且已使用的單元頭根據(jù)收到的打印數(shù)據(jù)噴墨。
每個(gè)單元頭接收向其分配的按照單元頭的數(shù)據(jù),并且通過分析收到的數(shù)據(jù)來噴墨。確定在收到的按照單元頭的數(shù)據(jù)的頭部信息中是否包含了單元頭去激活信號(hào),并且停止驅(qū)動(dòng)收到單元頭去激活信號(hào)的單元頭。為了停止驅(qū)動(dòng)單元頭,中止用于驅(qū)動(dòng)單元頭的時(shí)鐘信號(hào)。
當(dāng)陣列頭收到單元頭去激活信號(hào)時(shí),可以復(fù)位用于驅(qū)動(dòng)單元頭的時(shí)鐘信號(hào)。通過復(fù)位時(shí)鐘信號(hào),停止驅(qū)動(dòng)收到包含單元頭去激活信號(hào)的數(shù)據(jù)的單元頭。
本發(fā)明的示范性實(shí)施例也可以包含計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)可讀代碼。計(jì)算機(jī)可讀介質(zhì)可以包含可以存儲(chǔ)能夠由計(jì)算機(jī)系統(tǒng)讀取的數(shù)據(jù)的任何數(shù)據(jù)存儲(chǔ)設(shè)備。計(jì)算機(jī)可讀介質(zhì)的例子包含磁存儲(chǔ)介質(zhì)(例如ROM、軟盤、硬盤等等),光存儲(chǔ)介質(zhì)(例如CD-ROM、或者DVD)以及存儲(chǔ)機(jī)構(gòu),例如載波(例如通過因特網(wǎng)的傳送)。計(jì)算機(jī)可讀介質(zhì)也可以分布在網(wǎng)絡(luò)耦合的計(jì)算機(jī)系統(tǒng)上,從而可以分布的方式存儲(chǔ)及執(zhí)行計(jì)算機(jī)可讀代碼。
本發(fā)明相關(guān)領(lǐng)域的程序員可以構(gòu)造用于實(shí)現(xiàn)本發(fā)明示范性實(shí)施例的功能程序、代碼以及代碼段。
雖然已經(jīng)參照其示范性實(shí)施例具體顯示并且描述了陣列頭型打印機(jī)以及使用陣列頭型打印機(jī)的打印方法,但是本領(lǐng)域技術(shù)人員應(yīng)該理解在不脫離權(quán)利要求及其等價(jià)物限定的本發(fā)明的范圍與精神的前提下,可以在形式與細(xì)節(jié)上進(jìn)行各種改變。
根據(jù)本發(fā)明示范性實(shí)施例的陣列頭型打印機(jī)以及使用陣列頭型打印機(jī)的打印方法通過去激活未對(duì)應(yīng)于有效打印區(qū)域的單元頭,減少了驅(qū)動(dòng)單元頭的功耗。
根據(jù)本發(fā)明示范性實(shí)施例的陣列頭型打印機(jī)以及使用陣列頭型打印機(jī)的打印方法通過減少所傳送的數(shù)據(jù)量,減少了由于數(shù)據(jù)傳送的功耗,并且提高了數(shù)據(jù)傳送速度。
權(quán)利要求
1.一種陣列頭型打印機(jī),包含陣列頭,包含根據(jù)打印數(shù)據(jù)噴墨的多個(gè)單元頭;以及頭控制單元,用于區(qū)分已使用的單元頭與未已使用的單元頭,并且將該打印數(shù)據(jù)分別轉(zhuǎn)換為用于該已使用的單元頭與該未已使用的單元頭的數(shù)據(jù)。
2.如權(quán)利要求1所述的陣列頭型打印機(jī),其中該頭控制單元包括數(shù)據(jù)分配單元,其按照單元頭分配的打印數(shù)據(jù);使用的頭檢測(cè)單元,用于從按照單元頭所分配的打印數(shù)據(jù)中檢測(cè)該已使用的單元頭與該未已使用的單元頭;數(shù)據(jù)轉(zhuǎn)換單元,用于將按照單元頭所分配的打印數(shù)據(jù)轉(zhuǎn)換為經(jīng)格式化的數(shù)據(jù);以及數(shù)據(jù)傳送單元,用于將轉(zhuǎn)換后的打印數(shù)據(jù)傳送給陣列頭。
3.如權(quán)利要求2所述的陣列頭型打印機(jī),其中該數(shù)據(jù)轉(zhuǎn)換單元將單元頭去激活信號(hào)作為頭部信息加到用于未已使用的單元頭的數(shù)據(jù)。
4.如權(quán)利要求3所述的陣列頭型打印機(jī),其中該數(shù)據(jù)轉(zhuǎn)換單元將用于未已使用的單元頭的數(shù)據(jù)轉(zhuǎn)換為包含“0”與“1”中至少一個(gè)的信號(hào)。
5.如權(quán)利要求2所述的陣列頭型打印機(jī),其中該數(shù)據(jù)傳送單元以串行傳送來傳送轉(zhuǎn)換后的數(shù)據(jù)。
6.如權(quán)利要求3所述的陣列頭型打印機(jī),其中當(dāng)該陣列頭收到單元頭去激活信號(hào)時(shí),該陣列頭中止單元頭時(shí)鐘信號(hào)。
7.如權(quán)利要求3所述的陣列頭型打印機(jī),其中當(dāng)該陣列頭收到該單元頭去激活信號(hào)時(shí),該陣列頭復(fù)位單元頭驅(qū)動(dòng)時(shí)鐘信號(hào)。
8.一種使用陣列頭型打印機(jī)的打印方法,該方法包含區(qū)分已使用的單元頭與未已使用的單元頭;將打印數(shù)據(jù)分別轉(zhuǎn)換為用于已使用的單元頭與未已使用的單元頭的數(shù)據(jù);以及根據(jù)轉(zhuǎn)換后的打印數(shù)據(jù),噴射該單元頭的墨。
9.如權(quán)利要求8所述的方法,進(jìn)一步包含按照單元頭分配打印數(shù)據(jù);從按照單元頭所分配的打印數(shù)據(jù)中檢測(cè)該已使用的單元頭與該未已使用的單元頭;按照單元頭將該打印數(shù)據(jù)轉(zhuǎn)換為對(duì)所檢測(cè)的單元頭格式化的數(shù)據(jù);以及將轉(zhuǎn)換后的打印數(shù)據(jù)傳送給陣列頭。
10.如權(quán)利要求9所述的方法,進(jìn)一步包含將單元頭去激活信號(hào)作為頭部信息加到用于該未已使用的單元頭的轉(zhuǎn)換后的打印數(shù)據(jù)。
11.如權(quán)利要求10所述的方法,進(jìn)一步包含將用于該未已使用的單元頭的打印數(shù)據(jù)轉(zhuǎn)換為包含“0”與“1”中至少一個(gè)的信號(hào)。
12.如權(quán)利要求9所述的方法,其中所述傳送轉(zhuǎn)換后的打印數(shù)據(jù)包含以串行傳送來傳送該轉(zhuǎn)換后的數(shù)據(jù)。
13.如權(quán)利要求10所述的方法,進(jìn)一步包含當(dāng)該陣列頭收到單元頭去激活信號(hào)時(shí),中止單元頭驅(qū)動(dòng)時(shí)鐘信號(hào)。
14.如權(quán)利要求10所述的方法,進(jìn)一步包含當(dāng)該陣列頭收到單元頭去激活信號(hào)時(shí),復(fù)位單元頭驅(qū)動(dòng)時(shí)鐘信號(hào)。
15.一種計(jì)算機(jī)可讀介質(zhì),在其上存儲(chǔ)有用于執(zhí)行使用陣列頭型打印機(jī)的打印方法的指令,這些指令包括第一組指令,用于區(qū)分已使用的單元頭與未已使用的單元頭;第二組指令,用于將打印數(shù)據(jù)分別轉(zhuǎn)換為用于該已使用的單元頭與該未已使用的單元頭的數(shù)據(jù);以及第三組指令,用于根據(jù)轉(zhuǎn)換后的打印數(shù)據(jù),噴射該單元頭的墨。
16.如權(quán)利要求15所述的計(jì)算機(jī)可讀介質(zhì),進(jìn)一步包含第四組指令,用于按照單元頭分配打印數(shù)據(jù);第五組指令,用于從按照單元頭所分配的打印數(shù)據(jù)中檢測(cè)該已使用的單元頭與該未已使用的單元頭;第六組指令,用于按照單元頭將該打印數(shù)據(jù)轉(zhuǎn)換為對(duì)所檢測(cè)的單元頭格式化的數(shù)據(jù);以及第七組指令,用于將轉(zhuǎn)換后的打印數(shù)據(jù)傳送給陣列頭。
17.如權(quán)利要求16所述的計(jì)算機(jī)可讀介質(zhì),進(jìn)一步包含第八組指令,用于將單元頭去激活信號(hào)作為頭部信息加到用于該未已使用的單元頭的轉(zhuǎn)換后的打印數(shù)據(jù)。
18.如權(quán)利要求17所述的計(jì)算機(jī)可讀介質(zhì),進(jìn)一步包含第九組指令,用于將用于該未已使用的單元頭的打印數(shù)據(jù)轉(zhuǎn)換為包含“0”與“1”中至少一個(gè)的信號(hào)。
19.如權(quán)利要求16所述的計(jì)算機(jī)可讀介質(zhì),其中傳送該轉(zhuǎn)換后的打印數(shù)據(jù)包含以串行傳送來傳送轉(zhuǎn)換后的數(shù)據(jù)。
20.如權(quán)利要求17所述的計(jì)算機(jī)可讀介質(zhì),進(jìn)一步包含第十組指令,用于當(dāng)該陣列頭收到單元頭去激活信號(hào)時(shí),中止單元頭驅(qū)動(dòng)時(shí)鐘信號(hào)。
21.如權(quán)利要求17所述的計(jì)算機(jī)可讀介質(zhì),進(jìn)一步包含第十一組指令,用于當(dāng)該陣列頭收到單元頭去激活信號(hào)時(shí),復(fù)位單元頭驅(qū)動(dòng)時(shí)鐘信號(hào)。
22.如權(quán)利要求2所述的陣列頭型打印機(jī),其中根據(jù)該數(shù)據(jù)分配單元的分配以及由該已使用的單元頭檢測(cè)單元檢測(cè)的結(jié)果,格式化所述數(shù)據(jù)。
全文摘要
提供一種陣列頭型打印機(jī)以及使用陣列頭型打印機(jī)的打印方法。該陣列頭型打印機(jī)包含陣列頭,包含用于根據(jù)收到的打印數(shù)據(jù)噴墨的多個(gè)單元頭以及頭控制單元,用于區(qū)分已使用的單元頭與未使用的單元頭并且將打印數(shù)據(jù)轉(zhuǎn)換為待由被確定為要已使用的單元頭接收的數(shù)據(jù)。因?yàn)楫?dāng)噴墨陣列頭型打印機(jī)中的單元頭未對(duì)應(yīng)于打印區(qū)域時(shí)去激活這些單元頭,所以有可能減少驅(qū)動(dòng)單元頭的功耗。
文檔編號(hào)B41J2/07GK1939728SQ2006101593
公開日2007年4月4日 申請(qǐng)日期2006年9月27日 優(yōu)先權(quán)日2005年9月27日
發(fā)明者張時(shí)中 申請(qǐng)人:三星電子株式會(huì)社