專利名稱:記錄控制裝置、記錄裝置、記錄裝置的控制方法及記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及使記錄速度進(jìn)行變化的記錄控制裝置、具有該記錄控制裝置的記錄裝 置、記錄裝置的控制方法及記錄介質(zhì)。
背景技術(shù):
在基于從主計(jì)算機(jī)等裝置輸入的數(shù)據(jù)進(jìn)行記錄的打印機(jī)等裝置中,已知有使記錄 速度可變的裝置。專利文獻(xiàn)1所記載的印刷裝置具備對(duì)從主系統(tǒng)輸入的數(shù)據(jù)進(jìn)行存儲(chǔ)的緩 沖存儲(chǔ)器,在緩沖存儲(chǔ)器內(nèi)的數(shù)據(jù)量減少時(shí)使印刷速度下降而使存儲(chǔ)器內(nèi)的數(shù)據(jù)讀出速度 下降。由此能夠避免數(shù)據(jù)不足引起的印刷中斷。同樣地為了避免印刷中斷,專利文獻(xiàn)2所記 載的打印機(jī)在緩沖存儲(chǔ)器內(nèi)的未打印數(shù)據(jù)量減少時(shí)降低打印速度。另外,專利文獻(xiàn)3所記 載的印刷裝置在緩沖存儲(chǔ)器內(nèi)的數(shù)據(jù)量成為規(guī)定量以下時(shí)降低印刷速度。此外,專利文獻(xiàn) 4所記載的印刷裝置基于以行單位接收到的印刷數(shù)據(jù)的行數(shù)來(lái)控制用紙輸送電動(dòng)機(jī)的動(dòng)作 速度。另外,專利文獻(xiàn)5所記載的打印機(jī)在蓄積有能夠高速打印的量的描繪數(shù)據(jù)時(shí)將打印 速度提升成高速。再者,專利文獻(xiàn)6所記載的打印機(jī)根據(jù)存儲(chǔ)有圖像數(shù)據(jù)的待印刷狀態(tài)的 存儲(chǔ)區(qū)域的數(shù)目來(lái)變更印刷速度。專利文獻(xiàn)1 日本特開(kāi)昭62-169677號(hào)公報(bào)專利文獻(xiàn)2 日本特開(kāi)2003-231332號(hào)公報(bào)專利文獻(xiàn)3 日本特開(kāi)昭62-169677號(hào)公報(bào)專利文獻(xiàn)4 日本特開(kāi)2001-205855號(hào)公報(bào)專利文獻(xiàn)5 日本特開(kāi)2001-191591號(hào)公報(bào)專利文獻(xiàn)6 日本特開(kāi)平9-11530號(hào)公報(bào)然而,在上述的記錄裝置中,即使在從外部裝置充分供給了數(shù)據(jù)的狀態(tài)下,只要裝 置內(nèi)部的數(shù)據(jù)處理不及時(shí),就會(huì)導(dǎo)致數(shù)據(jù)不足所引起的記錄動(dòng)作的中斷。例如,在記錄裝置 的內(nèi)部進(jìn)行文字裝飾等高負(fù)載的處理時(shí),與來(lái)自外部裝置的數(shù)據(jù)輸入狀態(tài)無(wú)關(guān)地,用于記 錄的數(shù)據(jù)不足,容易導(dǎo)致動(dòng)作的中斷。而且,當(dāng)緩沖存儲(chǔ)器的存儲(chǔ)容量小時(shí),即使緩沖存儲(chǔ) 器內(nèi)的數(shù)據(jù)量充分,在數(shù)據(jù)讀出速度快的情況下也有可能導(dǎo)致數(shù)據(jù)的耗盡。因此,為了將印 刷速度調(diào)整成適當(dāng)?shù)乃?,而需要增大緩沖存儲(chǔ)器的存儲(chǔ)容量,并在將數(shù)據(jù)充分地蓄積在 緩沖存儲(chǔ)器后,讀出數(shù)據(jù)。
發(fā)明內(nèi)容
本發(fā)明鑒于上述情況而作出,其目的是在對(duì)從外部裝置輸入的數(shù)據(jù)進(jìn)行記錄的記 錄裝置中,能夠防止記錄用數(shù)據(jù)的耗盡并持續(xù)穩(wěn)定的記錄動(dòng)作。為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種記錄控制裝置,控制通過(guò)記錄頭對(duì)記錄介質(zhì) 進(jìn)行記錄的記錄機(jī)構(gòu)部,其特征在于,具備圖像展開(kāi)部,其將從外部輸入的數(shù)據(jù)展開(kāi)而生 成記錄用的圖像數(shù)據(jù);圖像緩沖存儲(chǔ)器,其臨時(shí)存儲(chǔ)由所述圖像展開(kāi)部生成的所述圖像數(shù) 據(jù);記錄控制部,其讀出存儲(chǔ)在所述圖像緩沖存儲(chǔ)器中的所述圖像數(shù)據(jù),控制所述記錄機(jī)構(gòu)部,通過(guò)所述記錄頭將所述讀出的圖像數(shù)據(jù)記錄在所述記錄介質(zhì)上,所述記錄控制部基于 所述圖像展開(kāi)部中的所述圖像數(shù)據(jù)的生成速度來(lái)控制所述記錄機(jī)構(gòu)部的記錄速度。根據(jù)該結(jié)構(gòu),由于基于將從外部輸入的數(shù)據(jù)展開(kāi)而生成記錄用的圖像數(shù)據(jù)時(shí)的生 成速度,控制記錄機(jī)構(gòu)部的記錄速度,因此能夠調(diào)和容易成為高負(fù)載的處理的數(shù)據(jù)的展開(kāi) 處理的速度和基于展開(kāi)后的圖像數(shù)據(jù)的記錄速度,并能夠避免圖像數(shù)據(jù)的耗盡所引起的記 錄動(dòng)作的中斷。而且,由于圖像數(shù)據(jù)的生成速度反映了從外部輸入數(shù)據(jù)的速度和數(shù)據(jù)的展 開(kāi)處理的速度這雙方,因此基于該圖像數(shù)據(jù)的生成速度而控制記錄速度時(shí),能夠可靠地避 免記錄動(dòng)作的中斷。此外,由于基于展開(kāi)圖像數(shù)據(jù)的速度而控制記錄速度,因此不易受到緩 沖存儲(chǔ)器的容量的制約,能夠適當(dāng)?shù)乜刂朴涗浰俣?。在上述結(jié)構(gòu)中,也可以是,所述圖像展開(kāi)部生成所述圖像數(shù)據(jù),將所述生成的圖像 數(shù)據(jù)以預(yù)先設(shè)定的作業(yè)單位向所述圖像緩沖存儲(chǔ)器輸出,所述記錄控制部基于從所述圖像 展開(kāi)部向所述圖像緩沖存儲(chǔ)器輸出作業(yè)的時(shí)間間隔,控制所述記錄機(jī)構(gòu)部的所述記錄速度。這種情況下,將圖像展開(kāi)部生成的圖像數(shù)據(jù)以預(yù)先設(shè)定的作業(yè)單位向圖像緩沖存 儲(chǔ)器輸出,基于該作業(yè)的間隔而控制記錄速度。由此,能夠容易且準(zhǔn)確地檢測(cè)圖像展開(kāi)的處 理速度,對(duì)應(yīng)于該速度而適當(dāng)?shù)乜刂朴涗浰俣龋瑥亩軌虺掷m(xù)穩(wěn)定的記錄動(dòng)作。在該結(jié)構(gòu)中,也可以是,所述記錄控制部在每次從所述圖像展開(kāi)部向所述圖像緩 沖存儲(chǔ)器輸出作業(yè)時(shí),求出輸出所述作業(yè)的時(shí)間和輸出前一個(gè)作業(yè)的時(shí)間的時(shí)間間隔,并 基于該時(shí)間間隔來(lái)控制所述作業(yè)的記錄時(shí)的所述記錄速度。這種情況下,由于基于作業(yè)的間隔來(lái)控制緊接著被記錄的作業(yè)的記錄速度,因此 能夠?qū)⒂涗浰俣瓤偸潜3殖勺罴训乃俣?,持續(xù)穩(wěn)定的記錄動(dòng)作。另外,在上述結(jié)構(gòu)中,也可以是,所述記錄控制部在使所述作業(yè)的記錄時(shí)的所述記 錄機(jī)構(gòu)部的所述記錄速度比所述前一個(gè)作業(yè)的記錄時(shí)的所述記錄機(jī)構(gòu)部的所述記錄速度 增大或減小規(guī)定以上的幅度時(shí),使所述前一個(gè)作業(yè)的記錄時(shí)的所述記錄機(jī)構(gòu)部的所述記錄 速度增大或減小。這種情況下,當(dāng)記錄速度增大或減小規(guī)定以上的幅度時(shí),其前一個(gè)作業(yè)的記錄速 度增大或減小,因此能夠避免記錄速度的極端的增減,從而能夠持續(xù)更穩(wěn)定的記錄動(dòng)作和 提高記錄品質(zhì)。另外,在上述結(jié)構(gòu)中,也可以是,所述圖像展開(kāi)部將生成的圖像數(shù)據(jù)以與所述記錄 機(jī)構(gòu)部記錄的至少一行或至少一點(diǎn)線相當(dāng)?shù)淖鳂I(yè)為單位向所述圖像緩沖存儲(chǔ)器輸出。這種情況下,由于以與在記錄介質(zhì)中記錄的字符(文字)等為一行或圖形(圖像) 等為一點(diǎn)線相當(dāng)?shù)淖鳂I(yè)為單位輸出圖像數(shù)據(jù),并基于該作業(yè)的間隔來(lái)控制記錄速度,因此 能夠極細(xì)微地調(diào)整記錄速度,從而能夠持續(xù)穩(wěn)定的記錄動(dòng)作。這種情況下,只要是成為適當(dāng) 的速度,則也能夠以幾行、幾點(diǎn)線等為單位。另外,本發(fā)明提供一種記錄裝置,其特征在于,具備記錄機(jī)構(gòu)部,其具有對(duì)記錄介 質(zhì)進(jìn)行記錄的記錄頭;圖像展開(kāi)部,其將從外部輸入的數(shù)據(jù)展開(kāi)而生成記錄用的圖像數(shù)據(jù); 圖像緩沖存儲(chǔ)器,其臨時(shí)存儲(chǔ)由所述圖像展開(kāi)部生成的所述圖像數(shù)據(jù);記錄控制部,其讀出 存儲(chǔ)在所述圖像緩沖存儲(chǔ)器中的所述圖像數(shù)據(jù),控制所述記錄機(jī)構(gòu)部,通過(guò)所述記錄頭將 所述讀出的圖像數(shù)據(jù)記錄在所述記錄介質(zhì)上,所述記錄控制部基于所述圖像展開(kāi)部中的所述圖像數(shù)據(jù)的生成速度來(lái)控制所述記錄機(jī)構(gòu)部的記錄速度。根據(jù)該記錄裝置,由于基于將從外部輸入的數(shù)據(jù)展開(kāi)而生成記錄用的圖像數(shù)據(jù)時(shí) 的生成速度,控制記錄機(jī)構(gòu)部的記錄速度,因此能夠調(diào)和容易成為高負(fù)載的處理的數(shù)據(jù)的 展開(kāi)處理的速度和基于展開(kāi)后的圖像數(shù)據(jù)的記錄速度,并能夠避免圖像數(shù)據(jù)的耗盡所引起 的記錄動(dòng)作的中斷。而且,由于圖像數(shù)據(jù)的生成速度反映了從外部輸入數(shù)據(jù)的速度和數(shù)據(jù) 的展開(kāi)處理的速度這雙方,因此基于該圖像數(shù)據(jù)的生成速度而控制記錄速度時(shí),能夠可靠 地避免記錄動(dòng)作的中斷。本發(fā)明提供一種記錄裝置的控制方法,控制通過(guò)記錄頭對(duì)記錄介質(zhì)進(jìn)行記錄的記 錄機(jī)構(gòu)部,其特征在于,具備將從外部輸入的數(shù)據(jù)展開(kāi)而生成記錄用的圖像數(shù)據(jù)的工序; 將所述生成的圖像數(shù)據(jù)臨時(shí)存儲(chǔ)在圖像緩沖存儲(chǔ)器中的工序;讀出存儲(chǔ)在所述圖像緩沖存 儲(chǔ)器中的所述圖像數(shù)據(jù)的工序;通過(guò)所述記錄頭將所述讀出的圖像數(shù)據(jù)記錄在所述記錄介 質(zhì)上的工序;基于生成所述圖像數(shù)據(jù)的工序中的所述生成的圖像數(shù)據(jù)的生成速度,控制所 述記錄機(jī)構(gòu)部的記錄速度的工序。通過(guò)利用該控制方法控制記錄裝置,由于基于將從外部輸入的數(shù)據(jù)展開(kāi)而生成記 錄用的圖像數(shù)據(jù)時(shí)的生成速度,控制記錄機(jī)構(gòu)部的記錄速度,因此能夠調(diào)和容易成為高負(fù) 載的處理的數(shù)據(jù)的展開(kāi)處理的速度和基于展開(kāi)后的圖像數(shù)據(jù)的記錄速度,并能夠避免圖像 數(shù)據(jù)的耗盡所引起的記錄動(dòng)作的中斷。而且,由于圖像數(shù)據(jù)的生成速度反映了從外部輸入 數(shù)據(jù)的速度和數(shù)據(jù)的展開(kāi)處理的速度這雙方,因此基于該圖像數(shù)據(jù)的生成速度而控制記錄 速度時(shí),能夠可靠地避免記錄動(dòng)作的中斷。此外,由于基于展開(kāi)圖像數(shù)據(jù)的速度而控制記錄 速度,因此不易受到緩沖存儲(chǔ)器的容量的制約,能夠適當(dāng)?shù)乜刂朴涗浰俣?。另外,本發(fā)明提供一種計(jì)算機(jī)能夠讀取的記錄介質(zhì),其特征在于,記錄有使控制通 過(guò)記錄頭對(duì)記錄介質(zhì)進(jìn)行記錄的記錄機(jī)構(gòu)部的控制部執(zhí)行上述控制方法的程序。通過(guò)利用控制部執(zhí)行該程序,由于基于將從記錄裝置的外部輸入的數(shù)據(jù)展開(kāi)而生 成記錄用的圖像數(shù)據(jù)時(shí)的生成速度,控制記錄機(jī)構(gòu)部的記錄速度,因此能夠調(diào)和容易成為 高負(fù)載的處理的數(shù)據(jù)的展開(kāi)處理的速度和基于展開(kāi)后的圖像數(shù)據(jù)的記錄速度,并能夠避免 數(shù)據(jù)的展開(kāi)處理不及時(shí)所引起的記錄動(dòng)作的中斷。而且,由于圖像數(shù)據(jù)的生成速度反映了 從外部輸入數(shù)據(jù)的速度和數(shù)據(jù)的展開(kāi)處理的速度這雙方,因此基于該圖像數(shù)據(jù)的生成速度 而控制記錄速度時(shí),能夠可靠地避免記錄動(dòng)作的中斷。此外,由于基于展開(kāi)圖像數(shù)據(jù)的速度 而控制記錄速度,因此不易受到緩沖存儲(chǔ)器的容量的制約,能夠適當(dāng)?shù)乜刂朴涗浰俣?。根?jù)本發(fā)明,通過(guò)基于將被輸入的數(shù)據(jù)展開(kāi)而生成記錄用的圖像數(shù)據(jù)時(shí)的生成速 度來(lái)適當(dāng)?shù)乜刂朴涗浰俣龋軌蚍乐箞D像數(shù)據(jù)的耗盡所引起的記錄動(dòng)作的中斷,從而持續(xù) 穩(wěn)定的記錄動(dòng)作。
圖1是示出實(shí)施方式的印刷系統(tǒng)的結(jié)構(gòu)的框圖。圖2是打印機(jī)的功能框圖。圖3是示出打印機(jī)中的圖像數(shù)據(jù)的處理情況的說(shuō)明圖。圖4是生成圖像數(shù)據(jù)的速度的檢測(cè)處理的說(shuō)明圖。圖5是示出打印機(jī)的動(dòng)作的流程圖。
圖6是示出印刷速度的變化例的圖形。
具體實(shí)施例方式以下,參照附圖,說(shuō)明本發(fā)明的實(shí)施方式。圖1是示出適用了本發(fā)明的打印機(jī)2的電路結(jié)構(gòu)的框圖。作為本實(shí)施方式中說(shuō)明的記錄裝置的打印機(jī)2是在其主體(未圖示)收容作為記 錄介質(zhì)的熱敏圓筒紙、并通過(guò)具備發(fā)熱元件的印刷頭31對(duì)熱敏圓筒紙的記錄面施加熱量 從而印刷(記錄)文字(字符)或圖像(圖形)等的裝置。打印機(jī)2經(jīng)由通信線路3與主 計(jì)算機(jī)4連接,從該主計(jì)算機(jī)4接收控制數(shù)據(jù)或印刷用的數(shù)據(jù)。通信線路3例如包括由以 RS-232C標(biāo)準(zhǔn)為依據(jù)的串行接口和以IEEE1284標(biāo)準(zhǔn)為依據(jù)的并聯(lián)接口等構(gòu)成的通信電纜、 Ethernet (注冊(cè)商標(biāo))、無(wú)線網(wǎng)絡(luò)等的有線或無(wú)線的近距離通信線路等。此外,通信線路3 也可以是將主計(jì)算機(jī)4設(shè)置在距打印機(jī)2遠(yuǎn)距離的地方而利用公共線路網(wǎng)或移動(dòng)體通信網(wǎng) 的結(jié)構(gòu)。打印機(jī)2具備控制打印機(jī)2整體的控制部20和按照控制部20的控制進(jìn)行動(dòng)作的 各部分而構(gòu)成??刂撇?0具備通過(guò)執(zhí)行規(guī)定的程序并處理各種數(shù)據(jù)而進(jìn)行控制的CPU21 ; 存儲(chǔ)有CPU21所執(zhí)行的基本控制程序的R0M22 ;形成臨時(shí)存儲(chǔ)CPU21所執(zhí)行的程序或處理 對(duì)象的數(shù)據(jù)等的工作區(qū)域的RAM23 ;按照CPU21的控制來(lái)驅(qū)動(dòng)電動(dòng)機(jī)等的電動(dòng)機(jī)驅(qū)動(dòng)器M。 并且,CPU21上連接有不揮發(fā)性地存儲(chǔ)CPU21所執(zhí)行的控制程序或處理對(duì)象的數(shù)據(jù)等的不 揮發(fā)性存儲(chǔ)器25。具體來(lái)說(shuō),不揮發(fā)性存儲(chǔ)器25由EEPROM或閃存等半導(dǎo)體存儲(chǔ)元件構(gòu)成。電動(dòng)機(jī)驅(qū)動(dòng)器M上連接有刀具驅(qū)動(dòng)電動(dòng)機(jī)32及輸送電動(dòng)機(jī)33,刀具驅(qū)動(dòng)電動(dòng)機(jī) 32驅(qū)動(dòng)在熱敏圓筒紙的排出口附近設(shè)置的刀具單元(未圖示)而切割熱敏圓筒紙,輸送電 動(dòng)機(jī)33使輥壓板(未圖示)旋轉(zhuǎn)而輸送熱敏圓筒紙。該電動(dòng)機(jī)驅(qū)動(dòng)器M、由電動(dòng)機(jī)驅(qū)動(dòng)器 24控制的輸送電動(dòng)機(jī)33、由CPU21控制的作為記錄頭的印刷頭31 —起構(gòu)成記錄機(jī)構(gòu)部。另外,打印機(jī)2的主體上設(shè)有用于指示熱敏圓筒紙的進(jìn)給動(dòng)作的未圖示的送紙開(kāi) 關(guān)及顯示打印機(jī)2的動(dòng)作狀態(tài)的LED顯示部。CPU21上連接有檢測(cè)送紙開(kāi)關(guān)的操作的輸入 部沈、控制LED顯示部而進(jìn)行各種顯示的顯示部27。此外,打印機(jī)2具備在熱敏圓筒紙的輸送路上檢測(cè)是否存在熱敏圓筒紙的用紙端 傳感器34、檢測(cè)熱敏圓筒紙的剩余量是否為規(guī)定量以下的用紙剩余量傳感器35、及接口 28。電動(dòng)機(jī)驅(qū)動(dòng)器M上連接有刀具驅(qū)動(dòng)電動(dòng)機(jī)32及輸送電動(dòng)機(jī)33。電動(dòng)機(jī)驅(qū)動(dòng)器 M相對(duì)于印刷頭31的各發(fā)熱元件(未圖示)供給驅(qū)動(dòng)電流并控制電壓而使熱敏圓筒紙的 記錄面顯色。而且,電動(dòng)機(jī)驅(qū)動(dòng)器M相對(duì)于例如由步進(jìn)電動(dòng)機(jī)構(gòu)成的刀具驅(qū)動(dòng)電動(dòng)機(jī)32 及輸送電動(dòng)機(jī)33供給驅(qū)動(dòng)電源并輸出必要數(shù)的驅(qū)動(dòng)脈沖。并且,熱敏圓筒紙由在輸送電動(dòng) 機(jī)33的作用下旋轉(zhuǎn)的輥壓板輸送,并由被刀具驅(qū)動(dòng)電動(dòng)機(jī)32驅(qū)動(dòng)的刀具單元切斷。CPU21監(jiān)控用紙端傳感器34及用紙剩余量傳感器35檢測(cè)的熱敏圓筒紙的位置和 熱敏圓筒紙的剩余量,并基于經(jīng)由接口觀從主計(jì)算機(jī)4輸入的數(shù)據(jù),控制與印刷頭31連接 的頭驅(qū)動(dòng)器(未圖示)。而且,CPU21經(jīng)由電動(dòng)機(jī)驅(qū)動(dòng)器M使刀具驅(qū)動(dòng)電動(dòng)機(jī)32及輸送電 動(dòng)機(jī)33動(dòng)作,執(zhí)行對(duì)熱敏圓筒紙的印刷。而且,CPU21檢測(cè)到通過(guò)輸入部沈?qū)λ图堥_(kāi)關(guān)的 操作時(shí)使輸送電動(dòng)機(jī)33動(dòng)作而輸送規(guī)定量的熱敏圓筒紙。而且,CPU21與打印機(jī)2的動(dòng)作狀態(tài)等相一致地通過(guò)顯示部27使LED顯示部的各LED的點(diǎn)燈狀態(tài)變化。接口觀經(jīng)由通信線路3與主計(jì)算機(jī)4連接,控制與主計(jì)算機(jī)4之間的數(shù)據(jù)的發(fā)送 接收,并將從主計(jì)算機(jī)4接收到的數(shù)據(jù)(包含命令)存儲(chǔ)在接收緩沖存儲(chǔ)器201。圖2是示出打印機(jī)2的功能結(jié)構(gòu)的功能框圖。該圖2所示的各功能塊表示由圖1 所示的打印機(jī)2的各部分的硬件或硬件與軟件的協(xié)作而實(shí)現(xiàn)的功能??刂撇?0具有臨時(shí)存儲(chǔ)經(jīng)由接口觀從主計(jì)算機(jī)4接收到的命令或數(shù)據(jù)的接收 緩沖存儲(chǔ)器201 ;對(duì)存儲(chǔ)在接收緩沖存儲(chǔ)器201中的命令進(jìn)行檢測(cè)而判定其種類或內(nèi)容的 命令判定部202 ;根據(jù)由命令判定部202檢測(cè)出的命令而執(zhí)行處理的命令處理部203 ;根據(jù) 由命令判定部202檢測(cè)出的命令,將存儲(chǔ)在接收緩沖存儲(chǔ)器201中的印刷用數(shù)據(jù)展開(kāi),生成 印刷在熱敏圓筒紙上的圖像數(shù)據(jù)的圖像展開(kāi)部204 ;臨時(shí)存儲(chǔ)圖像展開(kāi)部204生成的圖像 數(shù)據(jù)的圖像緩沖存儲(chǔ)器205(圖像緩存);以及從圖像緩沖存儲(chǔ)器205讀出圖像數(shù)據(jù)而印刷 在熱敏圓筒紙上的印刷控制部206(記錄控制部)。接收緩沖存儲(chǔ)器201是由RAM23(圖1)構(gòu)成的揮發(fā)性的存儲(chǔ)部,不區(qū)別命令或數(shù) 據(jù)地按照接收到的順序存儲(chǔ)經(jīng)由接口觀接收到的數(shù)據(jù)。命令判定部202從最前頭依次參照存儲(chǔ)在接收緩沖存儲(chǔ)器201中的數(shù)據(jù),并判定 各數(shù)據(jù)是否為命令。即,命令判定部202從存儲(chǔ)在接收緩沖存儲(chǔ)器201中的數(shù)據(jù)中檢測(cè)出 命令。命令判定部202在接收緩沖存儲(chǔ)器201中檢測(cè)出的命令為印刷執(zhí)行以外的命令 時(shí),向命令處理部203輸出表示檢測(cè)出命令的信息。而且,命令判定部202在檢測(cè)出的命令 為指示印刷執(zhí)行的印刷命令時(shí),向圖像展開(kāi)部204輸出表示檢測(cè)出命令的信息。從主計(jì)算機(jī)4發(fā)送的命令存在伴隨其處理對(duì)象的數(shù)據(jù)的情況,例如在進(jìn)行打印機(jī) 2中的印刷模式等的設(shè)定時(shí),從主計(jì)算機(jī)4發(fā)送功能設(shè)定命令和表示設(shè)定內(nèi)容的數(shù)據(jù),通過(guò) 接口觀接收而存儲(chǔ)于接收緩沖存儲(chǔ)器201中。而且,當(dāng)主計(jì)算機(jī)4指示印刷執(zhí)行時(shí),印刷 數(shù)據(jù)在印刷命令之后從主計(jì)算機(jī)4發(fā)送而存儲(chǔ)于接收緩沖存儲(chǔ)器201中。命令處理部203從接收緩沖存儲(chǔ)器201讀出由命令判定部202檢測(cè)出的命令,而 執(zhí)行該命令。圖3是示出打印機(jī)2中的圖像數(shù)據(jù)的處理情況的說(shuō)明圖,示意性地表示圖像展開(kāi) 部204、圖像緩沖存儲(chǔ)器205及印刷控制部206之間的數(shù)據(jù)的傳遞。圖像展開(kāi)部204從接收緩沖存儲(chǔ)器201讀出由命令判定部202檢測(cè)出的印刷命令 和在該印刷命令之后接收到的印刷數(shù)據(jù),展開(kāi)印刷數(shù)據(jù)而生成圖像數(shù)據(jù)。圖像展開(kāi)部204 生成的圖像數(shù)據(jù)是熱敏圓筒紙上形成的形態(tài)其本身的數(shù)據(jù),是包含文字、圖像及其它對(duì)象 的全部在內(nèi)的印刷圖像。如圖3所示,圖像展開(kāi)部204以規(guī)定尺寸的作業(yè)單位生成圖像數(shù) 據(jù),并依次輸出、存儲(chǔ)于圖像緩沖存儲(chǔ)器205中。在此,一個(gè)作業(yè)在文字的圖像數(shù)據(jù)時(shí)相當(dāng)于一行,在圖像的圖像數(shù)據(jù)中相當(dāng)于一 點(diǎn)線。印刷頭31的點(diǎn)數(shù)為M點(diǎn)時(shí),圖像的圖像數(shù)據(jù)生成M點(diǎn)的數(shù)據(jù)作為一個(gè)作業(yè)。此外, 行間空間為6點(diǎn)時(shí),也可以與印刷頭31的點(diǎn)數(shù)合在一起,生成30點(diǎn)作為一個(gè)作業(yè)。圖像展 開(kāi)部204生成相當(dāng)于一個(gè)作業(yè)的圖像數(shù)據(jù),并按照生成的順序向圖像緩沖存儲(chǔ)器205輸出。圖像緩沖存儲(chǔ)器205是由RAM23(圖1)構(gòu)成的揮發(fā)性的存儲(chǔ)部,將從圖像展開(kāi)部 204以作業(yè)單位輸入的圖像數(shù)據(jù)按照輸入的順序進(jìn)行存儲(chǔ)。
8
印刷控制部206基于用紙端傳感器34及用紙剩余量傳感器35的檢測(cè)值,控制印 刷頭31、輸送電動(dòng)機(jī)33及刀具驅(qū)動(dòng)電動(dòng)機(jī)32而對(duì)熱敏圓筒紙印刷圖像數(shù)據(jù)。如圖3所示, 該印刷控制部206將存儲(chǔ)在圖像緩沖存儲(chǔ)器205中的圖像數(shù)據(jù)以作業(yè)單位按照向圖像緩沖 存儲(chǔ)器205的存儲(chǔ)順序讀出,向熱敏圓筒紙進(jìn)行印刷。在此,圖像緩沖存儲(chǔ)器205是所謂FIFO結(jié)構(gòu)的存儲(chǔ)器,印刷控制部206將圖像緩 沖存儲(chǔ)器205內(nèi)的圖像數(shù)據(jù)按照存儲(chǔ)的順序即從最舊的數(shù)據(jù)依次讀出。由印刷控制部206 讀出的圖像數(shù)據(jù)作為印刷完的數(shù)據(jù)從圖像緩沖存儲(chǔ)器205消除。因此,圖像緩沖存儲(chǔ)器205 中以作業(yè)單位存儲(chǔ)有等待印刷的最新的圖像數(shù)據(jù)。本實(shí)施方式的印刷控制部206能夠變更印刷速度。所謂印刷速度是印刷中由輸送電動(dòng)機(jī)33輸送熱敏圓筒紙的速度,例如,作為每秒 的熱敏圓筒紙的輸送量,表現(xiàn)為200mm/秒、80mm/秒等。印刷控制部206以與印刷速度相對(duì)應(yīng)的速度從圖像緩沖存儲(chǔ)器205讀出圖像數(shù) 據(jù)。換言之,圖像緩沖存儲(chǔ)器205內(nèi)的圖像數(shù)據(jù)與印刷速度相對(duì)應(yīng)地被消耗(被讀出)。因 此,圖像展開(kāi)部204生成圖像數(shù)據(jù)而向圖像緩沖存儲(chǔ)器205輸出的速度低于圖像數(shù)據(jù)被消 耗的速度時(shí),會(huì)產(chǎn)生圖像緩沖存儲(chǔ)器205的圖像數(shù)據(jù)耗盡,而印刷控制部206需要中斷印刷 動(dòng)作的情況。為了避免此種印刷動(dòng)作的中斷,印刷控制部206基于圖像展開(kāi)部204向圖像 緩沖存儲(chǔ)器205輸出圖像數(shù)據(jù)的時(shí)機(jī),檢測(cè)圖像展開(kāi)部204生成圖像數(shù)據(jù)的速度,并根據(jù)該 速度來(lái)確定印刷速度。圖4是圖像展開(kāi)部204生成圖像數(shù)據(jù)的速度的檢測(cè)處理的說(shuō)明圖,尤其是示出將 圖像數(shù)據(jù)向圖像緩沖存儲(chǔ)器205輸出的情況。圖像展開(kāi)部204將從接收緩沖存儲(chǔ)器201讀出的數(shù)據(jù)展開(kāi)而生成圖像數(shù)據(jù),以作 業(yè)單位向圖像緩沖存儲(chǔ)器205輸出。印刷控制部206測(cè)量向圖像緩沖存儲(chǔ)器205輸入的作 業(yè)與作業(yè)之間的時(shí)間(圖中的作業(yè)接收間隔),并對(duì)應(yīng)于作業(yè)而保持作業(yè)接收間隔。例如,如圖4所示,將作業(yè)1、作業(yè)2、…、作業(yè)(n-1)、作業(yè)η、作業(yè)(η+1)輸入圖像 緩沖存儲(chǔ)器205時(shí),印刷控制部206將作業(yè)1與作業(yè)2相對(duì)于圖像緩沖存儲(chǔ)器205的輸入 時(shí)間的間隔作為作業(yè)接收間隔(1)而對(duì)應(yīng)于作業(yè)2進(jìn)行保持。同樣地,將作業(yè)2與作業(yè)3 的間隔保持為作業(yè)接收間隔O),以下,將作業(yè)(n-1)與作業(yè)η的間隔保持為作業(yè)接收間隔 (n-1),將作業(yè)η與作業(yè)(η+1)的間隔保持為作業(yè)接收間隔(η)。作業(yè)接收間隔(η)對(duì)應(yīng)于 作業(yè)(η+1)。由于構(gòu)成作業(yè)的數(shù)據(jù)預(yù)先確定為1行字符或圖形1點(diǎn)線,因此作業(yè)接收間隔越短, 圖像展開(kāi)部204的圖像數(shù)據(jù)生成速度越快。因此,印刷控制部206基于作業(yè)接收間隔的長(zhǎng) 度來(lái)確定印刷速度。S卩,印刷控制部206將作業(yè)接收間隔(1)與預(yù)先設(shè)定的多等級(jí)的閾值進(jìn)行比較,求 出與作業(yè)接收間隔(1)所屬的范圍相對(duì)應(yīng)的印刷速度,并將該印刷速度確定為印刷作業(yè)2 時(shí)的印刷速度。以下,印刷控制部206基于作業(yè)接收間隔(2)確定印刷作業(yè)3時(shí)的印刷速 度,并基于作業(yè)接收間隔(η)確定印刷作業(yè)(η+1)時(shí)的印刷速度。如此,在每次接收作業(yè)時(shí) 求出作業(yè)接收間隔,并基于該作業(yè)接收間隔設(shè)定印刷該作業(yè)時(shí)的印刷速度,因此能夠極細(xì) 微地控制印刷速度而可靠地防止圖像緩沖存儲(chǔ)器205的圖像數(shù)據(jù)耗盡的情況,從而能夠進(jìn) 行穩(wěn)定的印刷。
圖5是示出打印機(jī)2的動(dòng)作的流程圖,示出與印刷速度的設(shè)定和印刷動(dòng)作相關(guān)的動(dòng)作。打印機(jī)2的控制部20從存儲(chǔ)在圖像緩沖存儲(chǔ)器205中的圖像數(shù)據(jù)中取得最前頭 的作業(yè)n的圖像數(shù)據(jù)(步驟Si)。接下來(lái),控制部20取得得到的作業(yè)η的圖像數(shù)據(jù)與前一 個(gè)作業(yè)(η-1)的圖像數(shù)據(jù)的作業(yè)接收間隔(η-1)(步驟S2)。印刷控制部206 —直檢測(cè)圖像 數(shù)據(jù)向圖像緩沖存儲(chǔ)器205的輸入,在每次輸入圖像數(shù)據(jù)時(shí)求出并保持作業(yè)接收間隔,因 此控制部20在步驟S2中取得已經(jīng)保持的作業(yè)接收間隔(η-1)??刂撇?0基于取得的作業(yè)接收間隔(η-1),確定印刷作業(yè)η的圖像數(shù)據(jù)期間的印 刷速度(步驟S3),并判斷確定的印刷速度和前一個(gè)作業(yè)(η-1)的印刷速度之間是否具有超 過(guò)設(shè)定值的速度差(步驟S4)。在此,在作業(yè)η的印刷速度和作業(yè)(η-1)的印刷速度之間沒(méi)有設(shè)定值以上的速度 差時(shí)(步驟S4:否),控制部20以確定的印刷速度開(kāi)始印刷作業(yè)η的圖像數(shù)據(jù)(步驟S5)。 此外,控制部20在印刷開(kāi)始后,判斷作業(yè)η的圖像數(shù)據(jù)是否為印刷對(duì)象的最終的圖像數(shù)據(jù) (步驟S6),為最終的圖像數(shù)據(jù)時(shí)(步驟S6 是),在作業(yè)η的圖像數(shù)據(jù)的印刷完成后結(jié)束本處理。另一方面,印刷中的作業(yè)η的圖像數(shù)據(jù)不是最終的圖像數(shù)據(jù)時(shí)(步驟S6 否),控 制部20判斷圖像緩沖存儲(chǔ)器205內(nèi)是否存在下一個(gè)作業(yè)(η+1)的圖像數(shù)據(jù)(步驟S7)。在此,圖像緩沖存儲(chǔ)器205內(nèi)沒(méi)有下一個(gè)作業(yè)的圖像數(shù)據(jù)時(shí)(步驟S7 否),控制 部20在印刷完執(zhí)行中的作業(yè)的圖像數(shù)據(jù)的時(shí)刻暫時(shí)中斷印刷動(dòng)作(步驟S8),在圖像緩沖 存儲(chǔ)器205中存儲(chǔ)的圖像數(shù)據(jù)的量恢復(fù)到規(guī)定量(例如一個(gè)作業(yè)以上)之前進(jìn)行待機(jī)(步 驟S9:否)。當(dāng)圖像數(shù)據(jù)的量恢復(fù)(步驟S9:是)時(shí),再次開(kāi)始印刷動(dòng)作(步驟S10),返回 步驟S7。此外,在步驟S8中,也可以在一個(gè)作業(yè)的圖像數(shù)據(jù)的印刷中途不中斷印刷動(dòng)作。
圖像緩沖存儲(chǔ)器205內(nèi)存儲(chǔ)有下一個(gè)作業(yè)的圖像數(shù)據(jù)時(shí)(步驟S7 是),控制部20 返回步驟Si,取得并印刷下一個(gè)作業(yè)的圖像數(shù)據(jù)。另外,作業(yè)η的印刷速度與作業(yè)(η-1)的印刷速度之間存在設(shè)定值以上的速度差 時(shí)(步驟S4:是),控制部20在開(kāi)始印刷作業(yè)η之前,變更前一個(gè)作業(yè)(η-1)的印刷速度 (步驟Sll)。該印刷速度的變更也可以在作業(yè)(η-1)的印刷中途進(jìn)行。并且,在變更印刷 速度而進(jìn)行完作業(yè)(η-1)的印刷后,控制部20轉(zhuǎn)變到步驟S5,開(kāi)始印刷作業(yè)η。此外,在圖5所示的動(dòng)作中使用的設(shè)定值或閾值例如按照從主計(jì)算機(jī)4接收到的 命令設(shè)定,并存儲(chǔ)在R0M22或RAM23中。圖6是表示印刷速度的變化例的圖形。如上所述,控制部20基于與前一個(gè)作業(yè)的作業(yè)接收間隔來(lái)確定印刷速度,但是當(dāng) 增大或減小印刷速度時(shí),必然需要加速期間或減速期間,因此不能立即替換成所確定的印 刷速度。在圖6(A)所示的例子中,以印刷速度Vl印刷作業(yè)η,以印刷速度V3印刷下一個(gè)作 業(yè)(η+1)。這種情況下,由于從印刷速度Vl加速到印刷速度V3需要花費(fèi)時(shí)間,因此實(shí)際上 從作業(yè)(η+1)的印刷開(kāi)始之后,開(kāi)始進(jìn)行加速,在作業(yè)(η+1)的印刷中達(dá)到速度V3之后,保 持印刷速度V3。S卩,在圖6(A)的例子中,為了實(shí)現(xiàn)作業(yè)(η+1)的印刷速度所需的加速在作 業(yè)(η+1)的印刷中進(jìn)行。
在需要減少印刷速度時(shí)也同樣地,在圖6(A)所示的例子中,作業(yè)(n+4)的印刷速 度V2是比作業(yè)(n+3)的印刷速度V3大幅度降低的低速,需要長(zhǎng)的減速期間。這種情況下, 在作業(yè)(n+3)的印刷結(jié)束之后進(jìn)行減速,在作業(yè)(n+4)的印刷中,印刷速度達(dá)到所確定的印 刷速度V2之后,以印刷速度V2進(jìn)行印刷直到作業(yè)(n+4)的最后。如此,由于控制部20在開(kāi)始作業(yè)η的印刷之后進(jìn)行對(duì)作業(yè)η的印刷速度的加減 速,因此或多或少會(huì)抵消一些使印刷速度變化為高速或低速的效果,但即使這樣,通過(guò)使印 刷所需的時(shí)間對(duì)應(yīng)于圖像展開(kāi)部204生成圖像數(shù)據(jù)的速度進(jìn)行變化,也能夠防止圖像數(shù)據(jù) 的耗盡。而且,在不超過(guò)圖像數(shù)據(jù)的生成速度的范圍內(nèi),能夠提高印刷速度,從而能夠期待
生產(chǎn)率的提高。此外,本實(shí)施方式的打印機(jī)2通過(guò)圖5的步驟Sll中說(shuō)明的處理,使作業(yè)的圖像數(shù) 據(jù)的印刷速度從前一個(gè)作業(yè)的印刷速度超過(guò)設(shè)定值而變化時(shí),能夠從前一個(gè)作業(yè)的印刷中
使速度變化。在圖6(B)所示的例子中,以印刷速度Vl印刷作業(yè)η,并以印刷速度V3印刷下一 個(gè)作業(yè)(η+1)時(shí),在作業(yè)η的印刷中開(kāi)始加速。因此,在開(kāi)始印刷作業(yè)(η+1)的時(shí)刻或印刷 開(kāi)始不久,完成加速,在作業(yè)(η+1)的印刷中以大致確定的印刷速度V3進(jìn)行印刷。而且,以 印刷速度V3印刷作業(yè)(n+3),并以更低的印刷速度V2印刷下一個(gè)作業(yè)(n+4)時(shí),由于在作 業(yè)(n+3)的印刷中開(kāi)始減速,因此在開(kāi)始印刷作業(yè)(n+4)的時(shí)刻或印刷開(kāi)始不久,完成減 速。如此,需要印刷速度的大幅度的加減速時(shí),通過(guò)從前一個(gè)作業(yè)的印刷中開(kāi)始印刷速度的 加減速,而提前向確定的印刷速度轉(zhuǎn)變。由此,在圖像展開(kāi)部204的圖像數(shù)據(jù)的生成速度產(chǎn) 生了變化時(shí),迅速地對(duì)應(yīng)于該變化而使圖像數(shù)據(jù)的消耗速度變化,因此在圖像數(shù)據(jù)的生成 速度存在富余時(shí),能夠提高印刷速度而實(shí)現(xiàn)生產(chǎn)率的提高,并且通過(guò)以不超過(guò)圖像數(shù)據(jù)的 生成速度的方式控制印刷速度,能夠避免印刷動(dòng)作的中斷并進(jìn)行穩(wěn)定的印刷。另外,如圖6(A)、圖6(B)所示,由于使印刷速度進(jìn)行線形變化,因此沒(méi)有急劇的印 刷速度的變化,從而能夠防止印刷品質(zhì)的下降。如上所述,根據(jù)使用了本發(fā)明的實(shí)施方式的打印機(jī)2,控制通過(guò)印刷頭3對(duì)熱敏圓 筒紙進(jìn)行印刷的打印機(jī)2的控制部20具備將從主計(jì)算機(jī)4輸入的數(shù)據(jù)展開(kāi)而生成印刷用 的圖像數(shù)據(jù)的圖像展開(kāi)部204 ;臨時(shí)存儲(chǔ)由圖像展開(kāi)部204生成的圖像數(shù)據(jù)的圖像緩沖存 儲(chǔ)器205 ;讀出圖像緩沖存儲(chǔ)器205中存儲(chǔ)的圖像數(shù)據(jù)而通過(guò)印刷頭31印刷在熱敏圓筒紙 上的印刷控制部206,其中,印刷控制部206基于圖像展開(kāi)部204中的圖像數(shù)據(jù)的生成速度 來(lái)控制印刷機(jī)構(gòu)部的印刷速度。由此,由于打印機(jī)2基于將從主計(jì)算機(jī)4輸入的數(shù)據(jù)展開(kāi)而生成印刷用的圖像數(shù) 據(jù)時(shí)的生成速度來(lái)控制印刷速度,因此能夠調(diào)和容易成為高負(fù)載處理的數(shù)據(jù)的展開(kāi)處理的 速度和基于展開(kāi)后的圖像數(shù)據(jù)的印刷速度,從而能夠避免數(shù)據(jù)的展開(kāi)處理不及時(shí)所引起的 印刷動(dòng)作的中斷。而且,圖像數(shù)據(jù)的生成速度反映了從外部輸入數(shù)據(jù)的速度和數(shù)據(jù)的展開(kāi) 處理的速度這雙方,因此通過(guò)基于該圖像數(shù)據(jù)的生成速度來(lái)控制印刷速度,能夠可靠地避 免印刷動(dòng)作的中斷。而且,不易受到緩沖存儲(chǔ)器的容量的制約,能夠適當(dāng)?shù)乜刂朴∷⑺俣?。另外,控制?0的圖像展開(kāi)部204生成圖像數(shù)據(jù),并將生成后的圖像數(shù)據(jù)以預(yù)先 設(shè)定的作業(yè)單位向圖像緩沖存儲(chǔ)器205輸出,印刷控制部206基于從圖像展開(kāi)部204向圖 像緩沖存儲(chǔ)器205輸出作業(yè)的作業(yè)接收間隔控制印刷速度,因此,能夠容易且正確地檢測(cè)圖像展開(kāi)部204展開(kāi)數(shù)據(jù)而生成圖像數(shù)據(jù)的速度,從而能夠?qū)?yīng)于該速度來(lái)適當(dāng)?shù)乜刂朴?刷速度。并且,通過(guò)對(duì)應(yīng)于該作業(yè)接收間隔使印刷速度變化,能夠在圖像數(shù)據(jù)不會(huì)耗盡的范 圍內(nèi)提高印刷速度而實(shí)現(xiàn)生產(chǎn)率的提高,另外,通過(guò)以不超過(guò)圖像數(shù)據(jù)的生成速度的方式 控制印刷速度,能夠避免印刷動(dòng)作的中斷,進(jìn)行穩(wěn)定的印刷。此外,由于不依賴于存儲(chǔ)在圖像緩沖存儲(chǔ)器205中的圖像數(shù)據(jù)的剩余量來(lái)確定印 刷速度,因此能夠與圖像緩沖存儲(chǔ)器205的容量無(wú)關(guān)地設(shè)定適當(dāng)?shù)挠∷⑺俣龋瑥亩乐箞D 像數(shù)據(jù)的耗盡。此外,圖像展開(kāi)部204將生成的圖像數(shù)據(jù)以與字符等的一行或圖形等的一點(diǎn)線相 當(dāng)?shù)淖鳂I(yè)為單位向圖像緩沖存儲(chǔ)器205輸出,基于該作業(yè)的接收間隔控制印刷速度,因此 能夠極細(xì)微地調(diào)整印刷速度,能夠持續(xù)穩(wěn)定的記錄動(dòng)作。此外,作業(yè)的單位也可以是字符等 的一行或圖形等的一點(diǎn)線。上述實(shí)施方式示出適用了本發(fā)明的一具體例子,不過(guò)本發(fā)明并不局限于此。例如, 在上述實(shí)施方式中,舉例說(shuō)明了以由一行的字符或一點(diǎn)線的圖形的數(shù)據(jù)構(gòu)成的作業(yè)為單位 而輸出圖像數(shù)據(jù)的結(jié)構(gòu),但本發(fā)明并不局限于此,也可以不區(qū)別字符和圖形,而以設(shè)定的規(guī) 定點(diǎn)數(shù)為一個(gè)作業(yè),向圖像緩沖存儲(chǔ)器205輸出圖像數(shù)據(jù)。而且,構(gòu)成作業(yè)的數(shù)據(jù)量并不受 限制,對(duì)應(yīng)于打印機(jī)2所具備的圖像展開(kāi)部204的尺寸或印刷時(shí)消耗圖像數(shù)據(jù)的速度適當(dāng) 設(shè)定即可。另外,能夠適用本發(fā)明的記錄裝置只要是能夠控制向記錄介質(zhì)記錄的記錄速度的 打印機(jī)即可,并未特別限定。尤其是,行式打印機(jī)由于能夠基于每行的圖像數(shù)據(jù)的生成速度 而控制印刷速度,因此是優(yōu)選的。例如可列舉出使用與記錄介質(zhì)的輸送方向正交而反復(fù)掃 描的滑架和搭載于該滑架上的記錄頭進(jìn)行記錄的點(diǎn)擊打式打印機(jī)、噴墨式打印機(jī)、熱升華 型打印機(jī)等。本發(fā)明還能夠應(yīng)用于以頁(yè)單位處理圖像數(shù)據(jù)的情況,從而也能夠適用于以頁(yè) 單位進(jìn)行印刷的噴墨式打印機(jī)或激光打印機(jī)。此外,本發(fā)明也能夠適用于裝入到其他裝置 中的打印機(jī),其適用對(duì)象并未限定。另外,還能夠?qū)⑸鲜鰧?shí)施方式所示的記錄裝置的控制部等的各處理作為程序進(jìn)行 提供。此外,也能夠?qū)⒃摮绦虼鎯?chǔ)在計(jì)算機(jī)能夠讀取的記錄介質(zhì)(硬盤、光盤、磁光盤、閃存 等)中。
權(quán)利要求
1.一種記錄控制裝置,控制通過(guò)記錄頭對(duì)記錄介質(zhì)進(jìn)行記錄的記錄機(jī)構(gòu)部,其特征在 于,具備圖像展開(kāi)部,其將從外部輸入的數(shù)據(jù)展開(kāi)而生成記錄用的圖像數(shù)據(jù); 圖像緩沖存儲(chǔ)器,其臨時(shí)存儲(chǔ)由所述圖像展開(kāi)部生成的所述圖像數(shù)據(jù); 記錄控制部,其讀出存儲(chǔ)在所述圖像緩沖存儲(chǔ)器中的所述圖像數(shù)據(jù),控制所述記錄機(jī) 構(gòu)部,通過(guò)所述記錄頭將所述讀出的圖像數(shù)據(jù)記錄在所述記錄介質(zhì)上,所述記錄控制部基于所述圖像展開(kāi)部中的所述圖像數(shù)據(jù)的生成速度來(lái)控制所述記錄 機(jī)構(gòu)部的記錄速度。
2.根據(jù)權(quán)利要求1所述的記錄控制裝置,其特征在于,所述圖像展開(kāi)部生成所述圖像數(shù)據(jù),將所述生成的圖像數(shù)據(jù)以預(yù)先設(shè)定的作業(yè)單位向 所述圖像緩沖存儲(chǔ)器輸出,所述記錄控制部基于從所述圖像展開(kāi)部向所述圖像緩沖存儲(chǔ)器輸出作業(yè)的時(shí)間間隔, 控制所述記錄機(jī)構(gòu)部的所述記錄速度。
3.根據(jù)權(quán)利要求2所述的記錄控制裝置,其特征在于,所述記錄控制部在每次從所述圖像展開(kāi)部向所述圖像緩沖存儲(chǔ)器輸出作業(yè)時(shí),求出輸 出所述作業(yè)的時(shí)間和輸出前一個(gè)作業(yè)的時(shí)間的時(shí)間間隔,并基于該時(shí)間間隔來(lái)控制所述作 業(yè)的記錄時(shí)的所述記錄機(jī)構(gòu)部的所述記錄速度。
4.根據(jù)權(quán)利要求3所述的記錄控制裝置,其特征在于,所述記錄控制部在使所述作業(yè)的記錄時(shí)的所述記錄機(jī)構(gòu)部的所述記錄速度比所述前 一個(gè)作業(yè)的記錄時(shí)的所述記錄機(jī)構(gòu)部的所述記錄速度增大或減小規(guī)定以上的幅度時(shí),使所 述前一個(gè)作業(yè)的記錄時(shí)的所述記錄機(jī)構(gòu)部的所述記錄速度增大或減小。
5.根據(jù)權(quán)利要求2所述的記錄控制裝置,其特征在于,所述圖像展開(kāi)部將生成的圖像數(shù)據(jù)以與所述記錄機(jī)構(gòu)部記錄的至少一行或至少一點(diǎn) 線相當(dāng)?shù)淖鳂I(yè)為單位向所述圖像緩沖存儲(chǔ)器輸出。
6.一種記錄裝置,其特征在于,具備記錄機(jī)構(gòu)部,其具有對(duì)記錄介質(zhì)進(jìn)行記錄的記錄頭; 圖像展開(kāi)部,其將從外部輸入的數(shù)據(jù)展開(kāi)而生成記錄用的圖像數(shù)據(jù); 圖像緩沖存儲(chǔ)器,其臨時(shí)存儲(chǔ)由所述圖像展開(kāi)部生成的所述圖像數(shù)據(jù); 記錄控制部,其讀出存儲(chǔ)在所述圖像緩沖存儲(chǔ)器中的所述圖像數(shù)據(jù),控制所述記錄機(jī) 構(gòu)部,通過(guò)所述記錄頭將所述讀出的圖像數(shù)據(jù)記錄在所述記錄介質(zhì)上,所述記錄控制部基于所述圖像展開(kāi)部中的所述圖像數(shù)據(jù)的生成速度來(lái)控制所述記錄 機(jī)構(gòu)部的記錄速度。
7.根據(jù)權(quán)利要求6所述的記錄裝置,其特征在于,所述圖像展開(kāi)部生成所述圖像數(shù)據(jù),將所述生成的圖像數(shù)據(jù)以預(yù)先設(shè)定的作業(yè)單位向 所述圖像緩沖存儲(chǔ)器輸出,所述記錄控制部基于從所述圖像展開(kāi)部向所述圖像緩沖存儲(chǔ)器輸出作業(yè)的時(shí)間間隔, 控制所述記錄機(jī)構(gòu)部的所述記錄速度。
8.根據(jù)權(quán)利要求7所述的記錄裝置,其特征在于,所述記錄控制部在每次從所述圖像展開(kāi)部向所述圖像緩沖存儲(chǔ)器輸出作業(yè)時(shí),求出輸出所述作業(yè)的時(shí)間和輸出前一個(gè)作業(yè)的時(shí)間的時(shí)間間隔,并基于該時(shí)間間隔來(lái)控制所述作 業(yè)的記錄時(shí)的所述記錄機(jī)構(gòu)部的所述記錄速度。
9.根據(jù)權(quán)利要求8所述的記錄裝置,其特征在于,所述記錄控制部在使所述作業(yè)的記錄時(shí)的所述記錄機(jī)構(gòu)部的所述記錄速度比所述前 一個(gè)作業(yè)的記錄時(shí)的所述記錄機(jī)構(gòu)部的所述記錄速度增大或減小規(guī)定以上的幅度時(shí),使所 述前一個(gè)作業(yè)的記錄時(shí)的所述記錄機(jī)構(gòu)部的所述記錄速度增大或減小。
10.根據(jù)權(quán)利要求7所述的記錄裝置,其特征在于,所述圖像展開(kāi)部將生成的圖像數(shù)據(jù)以與所述記錄機(jī)構(gòu)部記錄的至少一行或至少一點(diǎn) 線相當(dāng)?shù)淖鳂I(yè)為單位向所述圖像緩沖存儲(chǔ)器輸出。
11.一種記錄裝置的控制方法,控制通過(guò)記錄頭對(duì)記錄介質(zhì)進(jìn)行記錄的記錄機(jī)構(gòu)部,其 特征在于,具備將從外部輸入的數(shù)據(jù)展開(kāi)而生成記錄用的圖像數(shù)據(jù)的工序;將所述生成的圖像數(shù)據(jù)臨時(shí)存儲(chǔ)在圖像緩沖存儲(chǔ)器中的工序;讀出存儲(chǔ)在所述圖像緩沖存儲(chǔ)器中的所述圖像數(shù)據(jù)的工序;通過(guò)所述記錄頭將所述讀出的圖像數(shù)據(jù)記錄在所述記錄介質(zhì)上的工序;基于生成所述圖像數(shù)據(jù)的工序中的所述生成的圖像數(shù)據(jù)的生成速度,控制所述記錄機(jī) 構(gòu)部的記錄速度的工序。
12.根據(jù)權(quán)利要求11所述的記錄裝置的控制方法,其特征在于,在存儲(chǔ)所述圖像數(shù)據(jù)的工序中,將所述生成的圖像數(shù)據(jù)以預(yù)先設(shè)定的作業(yè)單位向所述 圖像緩沖存儲(chǔ)器中輸出,在控制所述記錄速度的工序中,基于向所述圖像緩沖存儲(chǔ)器輸出作業(yè)的時(shí)間間隔,控 制所述記錄機(jī)構(gòu)部的所述記錄速度。
13.根據(jù)權(quán)利要求12所述的記錄裝置的控制方法,其特征在于,在控制所述記錄速度的工序中,每次向所述圖像緩沖存儲(chǔ)器輸出作業(yè)時(shí),求出輸出所 述作業(yè)的時(shí)間和輸出前一個(gè)作業(yè)的時(shí)間的時(shí)間間隔,并基于該時(shí)間間隔來(lái)控制所述作業(yè)的 記錄時(shí)的所述記錄速度。
14.根據(jù)權(quán)利要求13所述的記錄裝置的控制方法,其特征在于,在控制所述記錄速度的工序中,當(dāng)所述作業(yè)的記錄時(shí)的所述記錄機(jī)構(gòu)部的所述記錄速 度比所述前一個(gè)作業(yè)的記錄時(shí)的所述記錄機(jī)構(gòu)部的所述記錄速度增大或減小規(guī)定以上的 幅度時(shí),使所述前一個(gè)作業(yè)的記錄時(shí)的所述記錄機(jī)構(gòu)部的所述記錄速度增大或減小。
15.根據(jù)權(quán)利要求12所述的記錄裝置的控制方法,其特征在于,在存儲(chǔ)所述圖像數(shù)據(jù)的工序中,將所述生成的圖像數(shù)據(jù)以與所述記錄機(jī)構(gòu)部記錄的至 少一行或至少一點(diǎn)線相當(dāng)?shù)淖鳂I(yè)為單位向所述圖像緩沖存儲(chǔ)器輸出。
16.一種計(jì)算機(jī)能夠讀取的記錄介質(zhì),其特征在于,記錄有使控制通過(guò)記錄頭對(duì)記錄介質(zhì)進(jìn)行記錄的記錄機(jī)構(gòu)部的控制部執(zhí)行權(quán)利要求 11所述的控制方法的程序。
全文摘要
本發(fā)明提供一種記錄控制裝置、記錄裝置、記錄裝置的控制方法及記錄介質(zhì)。在對(duì)從外部裝置輸入的數(shù)據(jù)進(jìn)行記錄的記錄裝置中,能夠防止記錄用數(shù)據(jù)的耗盡并持續(xù)穩(wěn)定的記錄動(dòng)作??刂仆ㄟ^(guò)印刷頭(31)對(duì)熱敏圓筒紙進(jìn)行印刷的打印機(jī)(2)的控制部(20)具備將從主計(jì)算機(jī)(4)輸入的數(shù)據(jù)展開(kāi)而生成印刷用的圖像數(shù)據(jù)的圖像展開(kāi)部(204);臨時(shí)存儲(chǔ)由圖像展開(kāi)部(204)生成的圖像數(shù)據(jù)的圖像緩沖存儲(chǔ)器(205);讀出存儲(chǔ)在圖像緩沖存儲(chǔ)器(205)中的圖像數(shù)據(jù)并通過(guò)印刷頭(31)對(duì)熱敏圓筒紙進(jìn)行印刷的印刷控制部(206),其中,印刷控制部(206)基于圖像展開(kāi)部(204)中的圖像數(shù)據(jù)的生成速度來(lái)控制印刷機(jī)構(gòu)部的印刷速度。
文檔編號(hào)G06F3/12GK102079182SQ201010535058
公開(kāi)日2011年6月1日 申請(qǐng)日期2010年11月3日 優(yōu)先權(quán)日2009年11月11日
發(fā)明者小池利明, 齋川隆史, 河西裕一郎 申請(qǐng)人:精工愛(ài)普生株式會(huì)社