專利名稱:打印裝置和打印方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種例如打印機(jī)和復(fù)印機(jī)的打印裝置以及打印方法,特別是涉及一種能夠?qū)⒂捎谀苓\(yùn)載打印頭的滑動(dòng)架(carriage)的移動(dòng)所引起的振動(dòng)控制得較小的打印裝置和打印方法。特別是,本發(fā)明涉及一種打印裝置和打印方法,當(dāng)該打印裝置被安裝在安裝基座例如工作臺(tái)或機(jī)架(rack)上時(shí),能夠?qū)⒃摪惭b基座以及安裝在該安裝基座上的其它裝置的振動(dòng)控制得較小。
背景技術(shù):
傳統(tǒng)上,復(fù)印機(jī)或打印機(jī)是眾所周知的打印裝置。關(guān)于打印機(jī),例如,有這樣一種打印機(jī),其具有運(yùn)載打印頭的可移動(dòng)滑動(dòng)架,并且使用串行掃描方法。該方法的打印機(jī)中的滑動(dòng)架,每個(gè)都在與打印介質(zhì)例如紙和薄膜(此后也稱為“打印薄片”、“紙”、以及“紙張(paper form)”)的輸送方向(副掃描方向)交叉的方向(主掃描方向)做往返移動(dòng)。打印頭在與滑動(dòng)架一起移動(dòng)的同時(shí)進(jìn)行打印掃描。通過(guò)重復(fù)該打印掃描和打印介質(zhì)的輸送操作,圖像被打印在打印介質(zhì)上。由于結(jié)構(gòu)簡(jiǎn)單等原因,這種串行掃描方法的打印機(jī)得到廣泛普及。
通過(guò)使用例如DC電動(dòng)機(jī)等驅(qū)動(dòng)源、以及同步環(huán)帶(endlesstiming belt)等驅(qū)動(dòng)力傳送裝置,使滑動(dòng)架隨著打印操作而往返移動(dòng)。通常,在開(kāi)始在一個(gè)方向的移動(dòng)后,滑動(dòng)架進(jìn)入移動(dòng)速度逐漸增加的加速狀態(tài),然后變?yōu)槎ㄋ贍顟B(tài)。在該定速狀態(tài)中,打印頭在打印介質(zhì)上打印圖像。在完成一個(gè)方向的這種打印掃描之后,控制滑動(dòng)架進(jìn)入移動(dòng)速度逐漸減小的減速狀態(tài)并停止在預(yù)定的位置。隨后,在輸送預(yù)定量的紙張后,使滑動(dòng)架開(kāi)始沿另一方向移動(dòng),并且像沿上述一個(gè)方向的打印掃描那樣進(jìn)行驅(qū)動(dòng)控制,因而打印頭沿該另一方向執(zhí)行打印掃描。
通常,包括這種打印機(jī)的打印裝置被安裝在例如工作臺(tái)、機(jī)架等安裝基座上使用。同時(shí),在該安裝基座上經(jīng)常有這種情況該安裝基座還安裝有用來(lái)發(fā)送所期望的打印信息以及創(chuàng)建和處理該所期望的打印信息的個(gè)人計(jì)算機(jī)(也稱作PC)、以及用來(lái)顯示該個(gè)人計(jì)算機(jī)所處理的各種信息的監(jiān)視器裝置。而且,在所謂的機(jī)架等上,通常以如下方式配置整個(gè)系統(tǒng),使得打印裝置被安裝在高于個(gè)人計(jì)算機(jī)、監(jiān)視器裝置等的位置。
當(dāng)將打印裝置安裝在這種工作臺(tái)、機(jī)架等中并使其工作時(shí),該工作臺(tái)、機(jī)架等可能由于以下原因而導(dǎo)致發(fā)生振動(dòng)由用于驅(qū)動(dòng)打印裝置內(nèi)的滑動(dòng)架的驅(qū)動(dòng)源例如電動(dòng)機(jī)所產(chǎn)生的反作用力;以及由滑動(dòng)架自身的移動(dòng)而引起的打印裝置的重心位置的移動(dòng)。而且,可能使安裝在工作臺(tái)、機(jī)架等上的物體例如個(gè)人計(jì)算機(jī)等振動(dòng)。例如,當(dāng)在工作臺(tái)、機(jī)架等上安裝打印裝置并使其工作時(shí),存在如下可能包括安裝基座例如工作臺(tái)和機(jī)架、以及所安裝的裝置例如打印裝置和個(gè)人計(jì)算機(jī)的整個(gè)系統(tǒng)的固有振動(dòng)周期與滑動(dòng)架的往返移動(dòng)周期發(fā)生共振。
圖11是示出處于共振狀態(tài)的工作臺(tái)、機(jī)架等的情況的視圖。圖11示出在打印操作期間在滑動(dòng)架掃描方向上的加速度的時(shí)間變化,以及安裝有打印裝置的機(jī)架中的打印裝置的相鄰部分在滑動(dòng)架掃描方向上的加速度的時(shí)間變化。圖11清楚地示出滑動(dòng)架的移動(dòng)使得機(jī)架的振動(dòng)接近正弦波,導(dǎo)致滑動(dòng)架和機(jī)架幾乎共振的狀態(tài)。當(dāng)滑動(dòng)架和機(jī)架處于該狀態(tài)時(shí),工作臺(tái)或機(jī)架等將產(chǎn)生很大的振動(dòng)。
作為防止這種大振動(dòng)的方法,已知一種防振動(dòng)基座,其具有衰減作為振動(dòng)發(fā)生源的打印裝置例如打印機(jī)的振動(dòng)的功能。這種防振動(dòng)基座具有多種結(jié)構(gòu)。例如,具有利用彈性或粘性等的阻尼器(damper)的防振動(dòng)基座;利用弧形上的機(jī)架或小齒輪等來(lái)吸收由打印機(jī)產(chǎn)生的水平振動(dòng),從而控制振動(dòng)(例如,參見(jiàn)日本特開(kāi)平4-141480號(hào)公報(bào)(1992))的防振動(dòng)基座。
而且,提出了如下方法在打印裝置中設(shè)置用來(lái)檢測(cè)工作臺(tái)、機(jī)架等的振動(dòng)的振動(dòng)傳感器,預(yù)先準(zhǔn)備多個(gè)參數(shù),其中每個(gè)參數(shù)均包含滑動(dòng)架的移動(dòng)速度和反轉(zhuǎn)滑動(dòng)架的移動(dòng)方向時(shí)的停止時(shí)間,然后基于一組參數(shù)來(lái)驅(qū)動(dòng)滑動(dòng)架(例如,參見(jiàn)日本特開(kāi)2000-071539號(hào)公報(bào))。在該方法中,在打印操作之前,使滑動(dòng)架基于多個(gè)參數(shù)中的預(yù)定參數(shù)做往返移動(dòng),擺動(dòng)檢測(cè)傳感器在這時(shí)檢測(cè)安裝基座的擺動(dòng)。然后,如果安裝基座的擺動(dòng)超過(guò)預(yù)定值,則從多個(gè)參數(shù)中選擇另一參數(shù),使滑動(dòng)架基于新選擇的參數(shù)做往返移動(dòng),并檢測(cè)安裝基座的擺動(dòng)。選擇使安裝基座的擺動(dòng)等于或小于(此后為簡(jiǎn)化起見(jiàn)使用“不大于”)預(yù)定值的參數(shù),并且固定使用該使安裝基座的擺動(dòng)不大于預(yù)定值的參數(shù)來(lái)驅(qū)動(dòng)滑動(dòng)架。
然而,在通過(guò)該傳統(tǒng)配置和方法來(lái)防止由打印裝置的操作而引起的安裝基座和安裝在該安裝基座上的所安裝的裝置的振動(dòng)的情況下,產(chǎn)生了下面的問(wèn)題。即,為了使打印裝置等的安裝基座具有防振動(dòng)功能,除了用于安裝打印裝置的工作臺(tái)、機(jī)架等之外,用戶還需要新購(gòu)買具有防振動(dòng)功能的安裝基座,這使得難以便宜地使用這種打印裝置。
而且,在如日本特開(kāi)2000-071539號(hào)公報(bào)所公開(kāi)的配置中,使用多個(gè)滑動(dòng)架速度和多個(gè)在開(kāi)始往返移動(dòng)時(shí)的停止時(shí)間;選擇使打印裝置的振動(dòng)最小化的滑動(dòng)架速度和停止時(shí)間,并且固定使用這樣所選擇的速度和停止時(shí)間。因此,當(dāng)期望滑動(dòng)架的移動(dòng)范圍不同的打印結(jié)果時(shí),以多種方式使得滑動(dòng)架的往返時(shí)間不同,因此,不能充分實(shí)現(xiàn)防止打印裝置的振動(dòng)的效果。
而且,為了完全實(shí)現(xiàn)在打印裝置中防止振動(dòng)的效果,需要固定所選擇的滑動(dòng)架速度和所選擇的反轉(zhuǎn)移動(dòng)方向時(shí)的停止時(shí)間。其結(jié)果是,滑動(dòng)架的移動(dòng)(掃描寬度)被固定,因此,滑動(dòng)架的一個(gè)往返時(shí)間被固定。因此,即使與對(duì)于所選擇的速度而確定的滑動(dòng)架的移動(dòng)相比,實(shí)際打印所需的滑動(dòng)架的移動(dòng)(掃描寬度)小,但仍需要使滑動(dòng)架以之前對(duì)于所選擇的速度而確定的移動(dòng)進(jìn)行移動(dòng)。其結(jié)果是,打印所需的時(shí)間將會(huì)變長(zhǎng)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種打印裝置和打印方法,即使當(dāng)所期望的打印模式等改變時(shí),也能將由滑動(dòng)架的移動(dòng)所引起的振動(dòng)控制得較小。
在本發(fā)明的第一方面中,提供一種打印裝置,用于隨著能運(yùn)載打印頭的滑動(dòng)架的往返移動(dòng)在打印介質(zhì)上打印圖像,該打印裝置包括移動(dòng)控制裝置,用于基于具有不同滑動(dòng)架移動(dòng)距離的多個(gè)驅(qū)動(dòng)條件來(lái)使滑動(dòng)架移動(dòng);以及設(shè)置裝置,用于將當(dāng)移動(dòng)控制裝置使滑動(dòng)架移動(dòng)時(shí)所產(chǎn)生的振動(dòng)不大于預(yù)定大小的驅(qū)動(dòng)條件設(shè)置為當(dāng)在打印介質(zhì)上打印圖像時(shí)滑動(dòng)架的驅(qū)動(dòng)條件。
在本發(fā)明的第二方面中,提供一種打印方法,用于隨著能運(yùn)載打印頭的滑動(dòng)架的往返移動(dòng)在打印介質(zhì)上打印圖像,該打印方法包括以下步驟使滑動(dòng)架基于如下多個(gè)驅(qū)動(dòng)條件移動(dòng),滑動(dòng)架根據(jù)該多個(gè)驅(qū)動(dòng)條件中的每個(gè)驅(qū)動(dòng)條件驅(qū)動(dòng)的移動(dòng)距離相互不同,以及將滑動(dòng)架移動(dòng)時(shí)所產(chǎn)生的振動(dòng)變得不大于預(yù)定大小的驅(qū)動(dòng)條件設(shè)置為用于在打印介質(zhì)上打印圖像的滑動(dòng)架的驅(qū)動(dòng)條件。
在本發(fā)明的第三方面中,提供一種打印裝置,用于隨著能運(yùn)載打印頭的滑動(dòng)架的往返移動(dòng)在打印介質(zhì)上打印圖像,該打印裝置包括移動(dòng)控制裝置,用于使滑動(dòng)架基于如下多個(gè)驅(qū)動(dòng)條件移動(dòng),滑動(dòng)架根據(jù)該多個(gè)驅(qū)動(dòng)條件中的每個(gè)驅(qū)動(dòng)條件驅(qū)動(dòng)的移動(dòng)距離相互不同;以及設(shè)置裝置,用于將除了導(dǎo)致當(dāng)移動(dòng)控制裝置使滑動(dòng)架移動(dòng)時(shí)所產(chǎn)生的振動(dòng)變得大于預(yù)定大小的驅(qū)動(dòng)條件以外的驅(qū)動(dòng)條件設(shè)置為當(dāng)在打印介質(zhì)上打印圖像時(shí)滑動(dòng)架的驅(qū)動(dòng)條件。
在本發(fā)明的第四方面中,提供一種打印方法,用于隨著能運(yùn)載打印頭的滑動(dòng)架的往返移動(dòng)在打印介質(zhì)上打印圖像,該打印方法包括以下步驟使滑動(dòng)架基于如下多個(gè)驅(qū)動(dòng)條件移動(dòng),滑動(dòng)架根據(jù)該多個(gè)驅(qū)動(dòng)條件中的每個(gè)驅(qū)動(dòng)條件驅(qū)動(dòng)的移動(dòng)距離相互不同;以及將除了使滑動(dòng)架移動(dòng)時(shí)所產(chǎn)生的振動(dòng)變得大于預(yù)定大小的驅(qū)動(dòng)條件以外的驅(qū)動(dòng)條件設(shè)置為當(dāng)在打印介質(zhì)上打印圖像時(shí)滑動(dòng)架的驅(qū)動(dòng)條件。
根據(jù)本發(fā)明,例如,當(dāng)使用被安裝在安裝基座例如工作臺(tái)和機(jī)架上的打印裝置時(shí),設(shè)置滑動(dòng)架的移動(dòng)距離,從而將由打印裝置中的滑動(dòng)架的移動(dòng)所引起的振動(dòng)控制得較小。通過(guò)該設(shè)置,即使當(dāng)所期望的打印模式等改變時(shí),仍能將安裝基座的振動(dòng)控制得較小。
而且,準(zhǔn)備多個(gè)用于將由滑動(dòng)架的移動(dòng)所引起的振動(dòng)控制得較小的滑動(dòng)架的移動(dòng)距離,并且選擇性地使用這些距離來(lái)執(zhí)行打印操作,從而將生產(chǎn)能力低下的問(wèn)題控制得盡可能小。
通過(guò)下面結(jié)合附圖對(duì)實(shí)施例的說(shuō)明,本發(fā)明的上述及其它目的、效果、特征及優(yōu)點(diǎn)將變得顯而易見(jiàn)。
圖1是本發(fā)明第一實(shí)施例中的噴墨打印裝置的外觀透視圖;圖2是圖1的噴墨打印裝置中的部分主要內(nèi)部結(jié)構(gòu)的透視圖;圖3是用于說(shuō)明圖1的噴墨打印裝置的電路的框圖;圖4是圖3中的主P CB的框圖;圖5是用于說(shuō)明本發(fā)明第一實(shí)施例中的噴墨打印裝置的整個(gè)打印操作的流程圖;圖6是示出本發(fā)明第一實(shí)施例中的噴墨打印裝置的滑動(dòng)架的控制模式的視圖;圖7是示出本發(fā)明第一實(shí)施例中的噴墨打印裝置的滑動(dòng)架的反饋控制模式的視圖;圖8是示出本發(fā)明第一實(shí)施例中的噴墨打印裝置的滑動(dòng)架的一組驅(qū)動(dòng)條件的視圖;圖9是示出本發(fā)明第一實(shí)施例中的噴墨打印裝置的滑動(dòng)架的移動(dòng)模式的視圖;圖10是示出在本發(fā)明第一實(shí)施例中當(dāng)工作臺(tái)、機(jī)架等的振動(dòng)變小時(shí)的加速度的變化的視圖;圖11是示出當(dāng)工作臺(tái)、機(jī)架等的振動(dòng)與滑動(dòng)架的掃描共振時(shí)的加速度的變化的視圖;圖12是用于說(shuō)明本發(fā)明第一實(shí)施例中的振動(dòng)的測(cè)量處理的流程圖;圖13是用于說(shuō)明本發(fā)明第一實(shí)施例中的打印操作的流程圖;圖14是示出本發(fā)明第一實(shí)施例中的滑動(dòng)架的移動(dòng)距離的設(shè)置的例子的視圖;圖15是示出在本發(fā)明第二實(shí)施例中當(dāng)測(cè)量振動(dòng)時(shí)的滑動(dòng)架的一組驅(qū)動(dòng)條件的視圖;以及圖16是用于說(shuō)明本發(fā)明第二實(shí)施例中的打印操作的流程圖。
具體實(shí)施例方式
下面將根據(jù)附圖來(lái)說(shuō)明本發(fā)明的實(shí)施例。在下面的實(shí)施例中,以使用噴墨打印方法的打印機(jī)作為用于說(shuō)明本發(fā)明的例子。當(dāng)然,本發(fā)明可以應(yīng)用于噴墨打印方法以外的各種打印裝置。
第一實(shí)施例首先,說(shuō)明根據(jù)本實(shí)施例的打印機(jī)的“裝置主體”和“打印操作機(jī)構(gòu)”。
裝置主體圖1、圖2、以及圖3示出使用噴墨打印方法的本例子的打印機(jī)的概要結(jié)構(gòu)。
在圖1中,構(gòu)成打印機(jī)的外殼的裝置主體M1000由下殼體M1001、上殼體M1002、進(jìn)出口蓋(access cover)M1003、紙張輸出托盤(pán)M1004的外部部件、以及容納在該外部部件中的機(jī)架M3100(見(jiàn)圖2)構(gòu)成。機(jī)架M3100由多個(gè)片狀金屬部件構(gòu)成,每個(gè)該片狀金屬部件具有預(yù)定的剛度,形成打印機(jī)的框架,并保持將在后面說(shuō)明的打印操作機(jī)構(gòu)。紙張輸出托盤(pán)M1004容納兩個(gè)能根據(jù)需要向前拉出的輔助托盤(pán)M1004a、M1004b。
進(jìn)出口蓋M1003以末端可轉(zhuǎn)動(dòng)的方式保持在上殼體M1002上,因此能夠打開(kāi)和關(guān)閉在上殼體M1002的頂面上所形成的開(kāi)口。通過(guò)打開(kāi)該進(jìn)出口蓋M1003,可以更換容納在裝置主體內(nèi)部的打印頭盒H1000、墨水容器H1001等。而且,在上殼體M1002的后部頂面上,形成有可壓下的電源鍵E0018和恢復(fù)鍵E0019,并且設(shè)置有LED E0020。當(dāng)壓下電源鍵E0018時(shí),LED E0020被接通,使操作人員知道該打印裝置準(zhǔn)備好打印。LED E0020具有多種顯示功能,例如通過(guò)閃爍和改變顏色的方式來(lái)通知操作人員打印機(jī)的打印狀態(tài)。
打印操作機(jī)構(gòu)接著,說(shuō)明由打印機(jī)主體M1000所容納和保持的打印操作機(jī)構(gòu)。
本實(shí)施例中的打印操作機(jī)構(gòu)由自動(dòng)進(jìn)給單元M2000、輸送單元M3000、打印單元、以及恢復(fù)單元M5000構(gòu)成。自動(dòng)進(jìn)給單元M2000自動(dòng)將打印薄片P進(jìn)給到裝置主體。輸送單元M3000將從自動(dòng)進(jìn)給單元M2000逐個(gè)送出的打印薄片P引導(dǎo)到打印位置,并將打印薄片從打印位置引導(dǎo)到紙張輸出單元M3050。打印單元M4000在由輸送單元M3000輸送的打印薄片P上執(zhí)行所期望的打印。恢復(fù)單元M5000對(duì)打印單元M4000等執(zhí)行恢復(fù)處理。
下面,說(shuō)明這些機(jī)構(gòu)單元的結(jié)構(gòu)。
自動(dòng)進(jìn)給單元首先,根據(jù)圖2來(lái)說(shuō)明自動(dòng)進(jìn)給單元M2000。
本實(shí)施例中的自動(dòng)進(jìn)給單元M2000裝載打印薄片P,以使打印薄片P與水平面成約30°到60°的角。然后,自動(dòng)進(jìn)給單元M2000水平送出打印薄片P,并在使打印薄片P基本保持水平的同時(shí)從未示出的口將其進(jìn)給到主體中。
自動(dòng)進(jìn)給單元M2000具有進(jìn)給輥M2001、可動(dòng)側(cè)導(dǎo)板(sideguide)M2002、壓板M2003、未示出的分離爪、分離片等。側(cè)導(dǎo)板M2002由一對(duì)薄片引導(dǎo)部件M2002a和M2002b構(gòu)成。一個(gè)薄片引導(dǎo)部件M2002b以水平可動(dòng)的方式設(shè)置,以使其可以與各種水平寬度的各種打印薄片相兼容。通過(guò)由未示出的ASF電動(dòng)機(jī)驅(qū)動(dòng)的進(jìn)給輥M2001的旋轉(zhuǎn)、以及分離爪和分離片的分離作用,裝載在壓板M2003上的打印薄片P中的最上面的打印薄片被逐一分離,并被依次送出。所分離出的打印薄片P被輸送到輸送單元M3000。
輸送單元輸送單元M3000具有LF輥M3001、壓緊輥M3002、壓板M3003等。LF輥M3001被安裝到由機(jī)架M3100等可旋轉(zhuǎn)地支撐的驅(qū)動(dòng)軸,并由LF電動(dòng)機(jī)E0002通過(guò)LF齒輪列(gear sequence)M3004驅(qū)動(dòng)以進(jìn)行旋轉(zhuǎn)。壓緊輥M3002以其頂端安裝到壓緊輥保持架上,并由機(jī)架M3100可旋轉(zhuǎn)地支撐,以使壓緊輥M3002是可旋轉(zhuǎn)的。通過(guò)由對(duì)壓緊輥保持架M3002a施加力的盤(pán)簧形式的壓緊輥彈簧的壓力,使壓緊輥M3002和LF輥M3001接觸。壓緊輥M3002由LF輥M3001的旋轉(zhuǎn)所驅(qū)動(dòng)而進(jìn)行旋轉(zhuǎn),并在由壓緊輥M3002和LF輥M3001支持打印薄片P的兩個(gè)面的同時(shí)輸送打印薄片P。在由壓板M3003支撐打印薄片P的同時(shí),輸送該打印薄片P。
在以這種方式構(gòu)成的輸送單元中,在通過(guò)自動(dòng)進(jìn)給單元M2000的進(jìn)給輥M2001的輸送操作停止并經(jīng)過(guò)一定時(shí)間之后,LF電動(dòng)機(jī)E0002開(kāi)始驅(qū)動(dòng)LF輥M3001。然后,通過(guò)LF輥M3001的旋轉(zhuǎn),頂端鄰接在LF輥M3001和壓緊輥M3002之間的輥隙部分的打印薄片被輸送到壓板M3003上的打印開(kāi)始位置。
紙張輸出單元接著,說(shuō)明紙張輸出單元M3050。
紙張輸出單元M3050具有可旋轉(zhuǎn)的輸出輥M3051,LF電動(dòng)機(jī)E0002的驅(qū)動(dòng)力通過(guò)預(yù)定的齒輪列被傳送到該輸出輥M3051。通過(guò)由該輸出輥M3051的旋轉(zhuǎn)進(jìn)行驅(qū)動(dòng),設(shè)置在凸出物支柱(spurstay)M3052中的凸出物(spur)M3053旋轉(zhuǎn)。通過(guò)輸出輥M3051和凸出物M3053,輸出打印薄片P。
當(dāng)完成在打印薄片P上的打印且打印薄片P的后端從LF輥M3001和壓緊輥M3002之間出去之后,僅通過(guò)輸出輥M3051和凸出物M3053輸送打印薄片。該輸送完成打印薄片P的輸出。
打印單元接著,說(shuō)明打印單元M4000。
打印單元M4000具有作為主要部件的如下結(jié)構(gòu)滑動(dòng)架軸M4003、滑動(dòng)架M4001、以及打印頭盒H1000?;瑒?dòng)架M4001由滑動(dòng)架軸M4003和滑動(dòng)架軌道M4005可移動(dòng)地支撐。打印頭盒H1000可拆卸地安裝在滑動(dòng)架M4001上。打印頭盒H1000可更換地配備有用于向未示出的打印頭單元供墨的墨水容器H1001。
打印頭單元被構(gòu)造為用來(lái)排出從墨水容器H1001提供的墨水。關(guān)于排出墨水的方法,可以采用利用電熱轉(zhuǎn)換器(加熱器)、壓電元件等的多種方法。在利用電熱轉(zhuǎn)換器的情況下,當(dāng)驅(qū)動(dòng)電熱轉(zhuǎn)換器時(shí)所生成的熱使墨水內(nèi)形成氣泡。通過(guò)使用氣泡形成能量從排出孔排出墨水。
如圖2所示,滑動(dòng)架M4001具有頭鎖緊手柄(set lever)。該頭鎖緊手柄M4002與滑動(dòng)架M4001相嚙合,將打印頭盒H1000引導(dǎo)到滑動(dòng)架M4001中的預(yù)定安裝位置,并將其壓下以進(jìn)行安裝。該頭鎖緊手柄M4002設(shè)置在滑動(dòng)架M4001的上部,并在其與打印頭盒H1000的嚙合部分具有未示出的彈簧。通過(guò)利用該彈簧力壓下打印頭盒H1000,頭鎖緊手柄M4002使打印頭盒H1000安裝在滑動(dòng)架M4001上。
在滑動(dòng)架M4001的上部,設(shè)置有用來(lái)改變安裝在滑動(dòng)架M4001上的打印頭盒H1000與壓板M3003之間的間隙的紙隙改變桿M4004。在由引導(dǎo)部分M4006引導(dǎo)的同時(shí),該紙隙改變桿M4004沿圖2中的箭頭X的方向關(guān)于設(shè)置在滑動(dòng)架M4001的頂部上的未示出的軸旋轉(zhuǎn)。在引導(dǎo)部分M4006的兩端,設(shè)置有一對(duì)未示出的用于鎖住紙隙改變桿M4004的旋轉(zhuǎn)的閂鎖(latch)部分。當(dāng)紙隙改變桿M4004向左方向旋轉(zhuǎn)時(shí),由閂鎖部分中的一個(gè)鎖住并定位該紙隙改變桿M4004。另一方面,當(dāng)紙隙改變桿M4004向右方向旋轉(zhuǎn)時(shí),由另一個(gè)閂鎖部分鎖住并定位該紙隙改變桿M4004。利用滑動(dòng)架M4001的重力,該紙隙改變桿M4004在位于滑動(dòng)架軌道M4005的內(nèi)側(cè)的未示出的滑動(dòng)面上滑動(dòng)。
如圖3所示,與打印頭盒H1000相嚙合的滑動(dòng)架M4001的嚙合部分具有接觸部分E0011。該接觸部分E0011上的插腳(pin)和設(shè)置在打印頭盒H1000上的未示出的接觸部分(外部信號(hào)輸入端子)相互電接觸,從而進(jìn)行用于打印的各種信息的傳送、向打印頭盒H1000的墨水排出單元提供電力等。該接觸部分E0011被安裝到安裝在滑動(dòng)架M4001的背面的滑動(dòng)架基板E0013上(CRPCB,圖3)。通過(guò)使用滑動(dòng)架撓性扁平電纜(flexible flat cable)(滑動(dòng)架FFC)E0012,將連接部分E0011電拉出到滑動(dòng)架M4001的側(cè)面部分,并連接到主PCB E0014(圖3)。主PCB E0014附近的滑動(dòng)架FFC E0012的末端通過(guò)FFC接線端子(clamp)M4008被固定在機(jī)架M3100上,并通過(guò)設(shè)置在機(jī)架M3100中的未示出的孔延伸到機(jī)架M3100的背面,并連接到主PCB E0014。
滑動(dòng)架基板E0013具有編碼器傳感器E0004(圖3)。在機(jī)架M3100的兩個(gè)側(cè)面之間,平行于滑動(dòng)架軸M4003橫跨設(shè)置有編碼器刻度E0005。通過(guò)使用編碼器傳感器E0004來(lái)檢測(cè)編碼器刻度E0005的信息,可以檢測(cè)滑動(dòng)架M4001的移動(dòng)位置、掃描速度等。例如,編碼器傳感器E0004是光發(fā)射型傳感器,在由樹(shù)脂例如聚酯制成的薄膜上,使用由攝影制版處理等方法交替打印的遮光部分和透明部分來(lái)打印編碼器刻度E0005。遮光部分是阻擋從編碼器傳感器E0004發(fā)出的光的部分,透明部分是允許光通過(guò)的部分。
相對(duì)于滑動(dòng)架M4001鄰接設(shè)置在滑動(dòng)架M4001的軌道末端的機(jī)架M3100的右側(cè)板M3100b的參考位置(起始位置),檢測(cè)沿滑動(dòng)架軸M4003移動(dòng)的滑動(dòng)架M4001的位置。即,在將滑動(dòng)架M4100緊靠右側(cè)板M3100b后,隨著滑動(dòng)架的移動(dòng),編碼器傳感器E0004檢測(cè)形成在編碼器刻度E0005上的遮光部分和透明部分的圖案。然后,通過(guò)對(duì)檢測(cè)到的圖案的數(shù)量進(jìn)行計(jì)數(shù),可以在任意時(shí)間檢測(cè)滑動(dòng)架M4001的移動(dòng)位置。
在皮帶張緊輪(idler pulley)M4009和滑動(dòng)架電動(dòng)機(jī)皮帶輪M4010之間,跨有基本平行于滑動(dòng)架軸M4003的滑動(dòng)架帶M4011,滑動(dòng)架M4001被連接在該滑動(dòng)架帶M4011下面。通過(guò)利用滑動(dòng)架電動(dòng)機(jī)E0001來(lái)旋轉(zhuǎn)滑動(dòng)架電動(dòng)機(jī)皮帶輪M4010,滑動(dòng)架M4001可以沿著滑動(dòng)架軸M4003移動(dòng)。
恢復(fù)單元下面說(shuō)明用來(lái)對(duì)打印頭盒H1000執(zhí)行恢復(fù)處理的恢復(fù)單元M5000。
在本實(shí)施例中的恢復(fù)單元M5000具有清潔裝置,用來(lái)除去粘附在打印頭盒H1000中的未示出的墨水排出單元上的外來(lái)物質(zhì);吸引裝置,用來(lái)使從墨水容器H1001到墨水排出單元的墨水流道正常化。
在對(duì)著打印頭盒H1000的墨水排出單元處設(shè)置蓋M5001,并通過(guò)未示出的齒輪列和可沿圖2中的箭頭B的方向移動(dòng)的凸輪機(jī)構(gòu),將該蓋連接到PG電動(dòng)機(jī)E0003。當(dāng)安裝在滑動(dòng)架M4001上的打印頭盒H1000與滑動(dòng)架M4001一起移動(dòng)并停止在其墨水排出單元對(duì)著蓋M5001的位置時(shí)(也稱為“覆蓋位置(cappingposition)”),蓋M5001在圖2中垂直向上移動(dòng)。通過(guò)該移動(dòng),蓋M5001覆蓋墨水排出單元,導(dǎo)致覆蓋狀態(tài)。在該覆蓋狀態(tài)中,通過(guò)操作通過(guò)預(yù)定的齒輪列連接到PG電動(dòng)機(jī)的未示出的泵機(jī)構(gòu),通過(guò)墨水排出單元從墨水容器H1001吸引并排出墨水。
恢復(fù)單元M5000具有作為墨水排出單元的清潔裝置的擦拭刮板(wiper blade)M5002。該擦拭刮板M5002通過(guò)預(yù)定的齒輪列連接到PG電動(dòng)機(jī)E0003,并可沿圖中的C方向移動(dòng)。在安裝有打印頭盒H1000的滑動(dòng)架M4001移動(dòng)到預(yù)定的擦拭位置并停止在那里時(shí),該擦拭刮板M5002在圖2中向前移動(dòng)。通過(guò)該移動(dòng),擦拭刮板M5002鄰接打印頭盒H1000的墨水排出單元的表面,并清潔該墨水排出單元。
電路接著,將說(shuō)明在本發(fā)明的實(shí)施例中的電路。圖3和圖4是本實(shí)施例中的整個(gè)電路的概要框圖。
本實(shí)施例中的電路主要由滑動(dòng)架基板(CRPCB)E0013、主PCB E0014、以及電源單元E0015等構(gòu)成。電源單元E0015連接到主PCB E0014,用于提供多種驅(qū)動(dòng)電源。
滑動(dòng)架基板E0013安裝在滑動(dòng)架M4001上(圖2),通過(guò)接觸部分E0011在其本身和打印頭盒H1000之間傳送信號(hào)。隨著滑動(dòng)架M4001的移動(dòng),滑動(dòng)架基板E0013基于從編碼器傳感器E0004輸出的信號(hào)來(lái)檢測(cè)編碼器刻度E0005和編碼器傳感器E0004之間的位置關(guān)系的變化。所檢測(cè)到的信號(hào)通過(guò)撓性扁平電纜E0012(CRFFC)被輸出到主PCB E0014。
主PCB E0014是用于管理打印裝置的若干部分的驅(qū)動(dòng)控制的印刷電路板單元,在其基板上具有用于紙端檢測(cè)傳感器(PE傳感器)E0007、ASF傳感器E0009、蓋傳感器E0021、并行I/F E0016、串行I/F E0017、恢復(fù)鍵E0019、LED E0020、電源鍵E0018等的I/O端口。而且,主PCB E0014被連接到CR電動(dòng)機(jī)E0001、LF電動(dòng)機(jī)E0002、PG電動(dòng)機(jī)E0003、以及ASF電動(dòng)機(jī)E0008,執(zhí)行這些電動(dòng)機(jī)的驅(qū)動(dòng)控制。而且,該主PCB E0014具有用于連接PG傳感器E0010、CRFFC E0012、以及電源單元E0015的接口。
CPU E1001與ASIC(Application Specific IntegratedCircuit,專用集成電路)E1002一起執(zhí)行打印裝置的每部分的驅(qū)動(dòng)控制。打印裝置中的CR電動(dòng)機(jī)E0001、LF電動(dòng)機(jī)E0002、PG電動(dòng)機(jī)E0003、以及ASF電動(dòng)機(jī)E0008分別由CR電動(dòng)機(jī)驅(qū)動(dòng)器E1003、LF電動(dòng)機(jī)驅(qū)動(dòng)器E1004、PG電動(dòng)機(jī)驅(qū)動(dòng)器E1004、以及ASF電動(dòng)機(jī)驅(qū)動(dòng)器E1005基于CPU E1001的控制信號(hào)進(jìn)行控制。
操作概要接著,基于圖5的流程圖來(lái)說(shuō)明本實(shí)施例中的打印裝置的操作概要。
當(dāng)該打印裝置(此后也稱為“該裝置”)被連接到AC電源時(shí),首先,在步驟S1中執(zhí)行該裝置的第一初始化處理(初始化處理1)。在該第一初始化處理中,檢查該裝置的包括ROM、RAM等的電路系統(tǒng),以確定該裝置是否能正常地通過(guò)電進(jìn)行操作。
在接下來(lái)的步驟S2,判斷是否接通設(shè)置在裝置主體M1000的上殼體M1002上的電源鍵E0018。當(dāng)判斷為電源鍵E0018被按下至“接通(on)”時(shí),流程進(jìn)入下一步驟S3,在該步驟執(zhí)行第二初始化處理(初始化處理2)。在該第二初始化處理中,檢查該裝置的驅(qū)動(dòng)機(jī)構(gòu)、打印頭盒等。即,在初始化每個(gè)電動(dòng)機(jī)和讀取打印頭信息中,檢查該裝置是否能正常操作。在該第二初始化處理中,執(zhí)行用于確定滑動(dòng)架的位置基準(zhǔn)的起始位置信息的獲取操作。
在接下來(lái)的步驟S4中進(jìn)行事件等待。即,監(jiān)視從外部I/F到該裝置的命令事件、由用戶進(jìn)行的面板按鍵事件、內(nèi)部控制事件等;當(dāng)發(fā)生這些事件中的任一個(gè)時(shí),執(zhí)行對(duì)應(yīng)于該事件的處理。例如,當(dāng)在步驟S4中接收到來(lái)自外部I/F的打印命令事件時(shí),流程進(jìn)入步驟S5。此外,當(dāng)在同一步驟S4中發(fā)生由用戶進(jìn)行的電源鍵事件時(shí),流程進(jìn)入步驟S10。當(dāng)發(fā)生其它事件時(shí),流程進(jìn)入步驟S11。
在步驟S5,分析來(lái)自外部I/F的打印命令,并判斷所指定的紙張類型、紙張大小、打印質(zhì)量、給紙方法等。然后,表示判斷結(jié)果的數(shù)據(jù)被存儲(chǔ)在該裝置的RAM中,然后流程進(jìn)入步驟S6。在接下來(lái)的步驟S6中,通過(guò)在步驟S5中所指定的紙張進(jìn)給方法開(kāi)始紙張進(jìn)給,在將一頁(yè)紙張輸送到打印開(kāi)始位置之后,流程進(jìn)入步驟S7。
在接下來(lái)的步驟S7中,執(zhí)行打印操作。在該打印操作中,從外部I/F發(fā)送的打印數(shù)據(jù)被臨時(shí)存儲(chǔ)在打印緩沖器中。隨后,通過(guò)驅(qū)動(dòng)CR電動(dòng)機(jī)E0001,滑動(dòng)架M4001開(kāi)始沿掃描方向移動(dòng),將存儲(chǔ)在打印緩沖器中的打印數(shù)據(jù)提供給打印頭盒H1000,從而執(zhí)行一行的打印。當(dāng)該一行的打印完成時(shí),通過(guò)由LF電動(dòng)機(jī)E0002來(lái)使LF輥M3001旋轉(zhuǎn),沿副掃描方向以預(yù)定的量輸送紙張。然后,重復(fù)這種打印操作及紙張的輸送操作。最后,當(dāng)完成從外部I/F發(fā)送的一頁(yè)打印數(shù)據(jù)的打印后,流程進(jìn)入步驟S8。
在步驟S8,由LF電動(dòng)機(jī)E0002驅(qū)動(dòng)未示出的紙張輸出輥;重復(fù)執(zhí)行紙張進(jìn)給,直到判斷為紙張已被完全輸出。在完成紙張進(jìn)給時(shí),打印機(jī)進(jìn)入紙張已被完全輸出到輸出托盤(pán)M1004a上的狀態(tài)。
在接下來(lái)的步驟S9,判斷要打印的全部頁(yè)的打印操作是否已經(jīng)完成。當(dāng)還有要打印的頁(yè)時(shí),流程返回到步驟S5,重復(fù)步驟S5到S9的操作。當(dāng)要打印的頁(yè)的打印操作已完成時(shí),在打印操作完成后流程進(jìn)入步驟S4,等待下一事件。
另一方面,在步驟S10,執(zhí)行打印機(jī)終止處理以停止該裝置的操作。即,為了斷開(kāi)各種電動(dòng)機(jī)、打印頭等的電源,在打印機(jī)進(jìn)入可以斷開(kāi)電源的狀態(tài)之后,斷開(kāi)電源。然后,流程進(jìn)入步驟S2,等待下一事件。
在步驟S11,執(zhí)行上述之外的事件處理。例如,執(zhí)行對(duì)應(yīng)于來(lái)自該裝置的各種面板按鍵以及外部I/F的打印頭的恢復(fù)處理命令的處理、以及對(duì)應(yīng)于內(nèi)部生成的恢復(fù)事件的處理等。在該處理完成后,流程進(jìn)入步驟S4,等待下一處理。
滑動(dòng)架的控制例子接下來(lái),參考圖6和圖7來(lái)說(shuō)明作為滑動(dòng)架電動(dòng)機(jī)E0001和滑動(dòng)架M4001的控制的例子的反饋控制。由來(lái)自ASIC E1002的CR電動(dòng)機(jī)控制信號(hào)來(lái)驅(qū)動(dòng)作為滑動(dòng)架M4001的驅(qū)動(dòng)源的滑動(dòng)架電動(dòng)機(jī)E0001。
圖6是示出在后面說(shuō)明的反饋處理中,滑動(dòng)架M4001的命令速度和命令位置的變化的圖?;瑒?dòng)架M4001的驅(qū)動(dòng)狀態(tài)被大致分為三個(gè)狀態(tài)加速狀態(tài)、定速狀態(tài)、及減速狀態(tài)。加速狀態(tài)是滑動(dòng)架從停止?fàn)顟B(tài)加速到預(yù)定的定速的狀態(tài)。定速狀態(tài)是從安裝在滑動(dòng)架M4001上的打印頭盒H1000的墨水排出單元排出墨滴,以在由打印裝置的壓板M3001所引導(dǎo)的打印薄片上執(zhí)行打印的狀態(tài)。減速狀態(tài)是滑動(dòng)架M4001被減速以停止在預(yù)定位置的狀態(tài)。在該例子的情況下,加速狀態(tài)中的命令速度V(t)隨時(shí)間而增加。
CPU E1001執(zhí)行用于移動(dòng)滑動(dòng)架M4001的各種處理。例如,在1ms間隔的每個(gè)預(yù)定定時(shí),周期性地執(zhí)行處理;在每個(gè)定時(shí),計(jì)算命令速度V(t)和命令位置X(t)。在圖6中,加速狀態(tài)的時(shí)間被表示為加速時(shí)間,減速狀態(tài)的時(shí)間被表示為減速時(shí)間。而且,作為滑動(dòng)架M4001通過(guò)一次移動(dòng)最終必須到達(dá)的位置命令被特別表示為目標(biāo)到達(dá)位置XT,在定速狀態(tài)下的移動(dòng)速度被表示為目標(biāo)到達(dá)速度VT。
圖7是滑動(dòng)架電動(dòng)機(jī)E0001及滑動(dòng)架M4001的反饋控制系統(tǒng)的說(shuō)明圖。
如圖7所示,基于移動(dòng)速度和位置信息來(lái)反饋控制滑動(dòng)架M4001。在該例子的情況下,每1ms執(zhí)行圖7中的該處理。在圖7中,變量(t)表示當(dāng)前處理定時(shí)的時(shí)間,變量(t-1)表示前一處理定時(shí)的時(shí)間(在這種情況下,是1ms前的狀態(tài))。該例子的處理系統(tǒng)主要由命令值計(jì)算處理單元1、位置控制處理單元2、速度控制處理單元3、電動(dòng)機(jī)控制處理單元4、以及控制對(duì)象5構(gòu)成。
命令值計(jì)算處理單元1在每個(gè)預(yù)定定時(shí)(在本例子中為1ms)計(jì)算速度的命令值和滑動(dòng)架M4001的位置。位置控制處理單元2基于滑動(dòng)架M4001的命令位置X(t)與滑動(dòng)架M4001的實(shí)際位置X(t-1)的差,即位置誤差XE(t)來(lái)計(jì)算控制量。速度控制處理單元3基于滑動(dòng)架M4001的命令速度V(t)與滑動(dòng)架M4001的實(shí)際速度V(t-1)的差,即速度誤差VE(t)來(lái)計(jì)算控制量。電動(dòng)機(jī)控制處理單元4將由位置控制處理單元2和速度控制處理單元3所計(jì)算的計(jì)算值轉(zhuǎn)換為適合CR電動(dòng)機(jī)驅(qū)動(dòng)器E1003的輸入的電動(dòng)機(jī)控制量M。該CR電動(dòng)機(jī)驅(qū)動(dòng)器E1003控制作為滑動(dòng)架M4001的驅(qū)動(dòng)源的滑動(dòng)架電動(dòng)機(jī)E0001,并使其產(chǎn)生驅(qū)動(dòng)力??刂茖?duì)象5包括基于由電動(dòng)機(jī)控制處理單元4所計(jì)算的電動(dòng)機(jī)控制量M控制其驅(qū)動(dòng)的電動(dòng)機(jī)、以及連接到該電動(dòng)機(jī)的滑動(dòng)架等。
電動(dòng)機(jī)控制量M與該電動(dòng)機(jī)產(chǎn)生的驅(qū)動(dòng)力是成比例的;隨著電動(dòng)機(jī)控制量M的增加,電動(dòng)機(jī)產(chǎn)生更大的驅(qū)動(dòng)力。在本例子中,利用編碼器傳感器E0004及編碼器刻度E0005來(lái)檢測(cè)滑動(dòng)架M4001的位置和速度的信息,在任意時(shí)間將所檢測(cè)到的信息存儲(chǔ)在設(shè)置在ASIC E1002內(nèi)的未示出的DRAM中。CPU E1001在反饋控制的每個(gè)處理定時(shí)獲取所存儲(chǔ)的信息。
防振控制接著,參考圖8、圖9、以及圖10來(lái)說(shuō)明本例子中的打印裝置基于圖7的處理的防振控制。
在本例子的情況下,防振控制包括第一、第二、及第三處理。第一處理是當(dāng)通過(guò)使打印裝置的滑動(dòng)架做一次往返移動(dòng)而使安裝有打印裝置的工作臺(tái)、機(jī)架的振動(dòng)最小時(shí),檢測(cè)滑動(dòng)架的一個(gè)往返周期的處理。第二處理是基于在第一處理中檢測(cè)到的往返周期、以及從主設(shè)備例如個(gè)人計(jì)算機(jī)傳送的打印信息,來(lái)決定在實(shí)際打印掃描時(shí)的一次往返時(shí)間的處理。第三處理是基于由第二處理所決定的一次往返時(shí)間來(lái)執(zhí)行實(shí)際的打印的處理。
此后,將說(shuō)明第一、第二、及第三處理。
第一處理首先,第一處理是當(dāng)通過(guò)使滑動(dòng)架基于不同驅(qū)動(dòng)條件做往返移動(dòng)來(lái)使工作臺(tái)、機(jī)架等的振動(dòng)最小時(shí),檢測(cè)滑動(dòng)架的一個(gè)往返周期的處理。
第一處理是當(dāng)工作臺(tái)、機(jī)架的振動(dòng)最小時(shí),滑動(dòng)架的一個(gè)往返周期的測(cè)量模式中的處理。即,通過(guò)如圖8所示的每個(gè)不同的驅(qū)動(dòng)條件,使滑動(dòng)架M4001進(jìn)行預(yù)定數(shù)量的往返移動(dòng),并且通過(guò)加速速傳感器E0022來(lái)測(cè)量在往返移動(dòng)時(shí)所產(chǎn)生的振動(dòng)。然后,檢測(cè)使測(cè)量值不大于加速度的預(yù)定值的滑動(dòng)架M4001的驅(qū)動(dòng)條件。
圖8示出用于存儲(chǔ)移動(dòng)滑動(dòng)架M4001所使用的不同驅(qū)動(dòng)條件的表(表編號(hào)0、1、2、3、...n)。本例子中的每個(gè)表存儲(chǔ)定速距離、加速時(shí)間、定速時(shí)間、減速時(shí)間、以及移動(dòng)距離。定速距離是滑動(dòng)架以定速VT移動(dòng)的距離Ln(n=0、1、2、3...),加速時(shí)間是將滑動(dòng)架從停止?fàn)顟B(tài)加速到定速VT所需要的時(shí)間A。定速時(shí)間是將滑動(dòng)架以定速VT移動(dòng)定速距離所需的時(shí)間Bn(D=0、1、2、3、...),減速時(shí)間是將滑動(dòng)架從定速VT減速到停止所需的時(shí)間C。移動(dòng)距離是滑動(dòng)架以這些驅(qū)動(dòng)條件Ln、A、Bn、以及C進(jìn)行移動(dòng)的距離Dn(n=0、1、2、3、...)。定速VT等于圖6和圖7中的目標(biāo)達(dá)到速度VT,其被設(shè)置為固定值。
在本例子中,將加速時(shí)間A和減速時(shí)間C設(shè)置為固定值,將定速距離Ln(n=0、1、2、3、...)設(shè)置為以預(yù)定距離1逐步變大。因此,表編號(hào)越大,則滑動(dòng)架的一個(gè)往返周期(一個(gè)往返時(shí)間)越長(zhǎng)。
例如,將加速時(shí)間A和減速時(shí)間C兩者均設(shè)置為70ms,將恒定掃描速度VT設(shè)置為400mm/s,預(yù)定距離1為5mm,準(zhǔn)備40個(gè)如圖8所示的表(表編號(hào)0、1、2、3、...39)。此外,例如,按每個(gè)表的驅(qū)動(dòng)條件的滑動(dòng)架M4001的往返移動(dòng)的次數(shù)被設(shè)置為三次。因此,當(dāng)按每個(gè)表的驅(qū)動(dòng)條件使滑動(dòng)架M4001進(jìn)行往返移動(dòng)時(shí),滑動(dòng)架M4001進(jìn)行一次往返移動(dòng)所需要的時(shí)間(周期)Tn(n0、1、2、3、...39)大約為300ms(毫秒)到1.3s(秒),當(dāng)移至隨后的表時(shí)增加約25ms。
更具體地說(shuō),從圖9中可以清楚地看出,當(dāng)以表編號(hào)0的驅(qū)動(dòng)條件使滑動(dòng)架進(jìn)行往返移動(dòng)時(shí),一次往返移動(dòng)所需要的時(shí)間T0由公式{(A+B0+C)×2}來(lái)得出如下T0={70(ms)+(5(mm)/400(mm/s))+70(ms)}×2≌300(ms)同樣地,當(dāng)以表編號(hào)“39”的驅(qū)動(dòng)條件使滑動(dòng)架進(jìn)行往返移動(dòng)時(shí),一次往返移動(dòng)所需要的時(shí)間T39計(jì)算如下T0={(70(ms)+(5(mm)×40)/400(mm/s))+70(ms)}×2≌1.3(s)當(dāng)打印裝置被安裝在工作臺(tái)、機(jī)架等上、并且以如圖8所示的若干組驅(qū)動(dòng)條件使滑動(dòng)架M4001進(jìn)行往返移動(dòng)時(shí),滑動(dòng)架的加速度以及工作臺(tái)或機(jī)架的加速度如圖10和圖11所示進(jìn)行變化。
在圖10和圖11中,安裝有打印裝置的機(jī)架的振動(dòng)的固有頻率大約為3.4Hz(固有周期294ms)。打印裝置被安裝在該機(jī)架上,并且使滑動(dòng)架M4001進(jìn)行往返移動(dòng)。在這些圖中,水平軸的尺度是相同的,垂直軸的尺度是相同的。在圖10的情況下,做為滑動(dòng)架的一組驅(qū)動(dòng)條件,加速時(shí)間A、減速時(shí)間C、定速距離Ln、以及定速VT分別被設(shè)置為70ms、70ms、180mm、以及400mm/s。按該組驅(qū)動(dòng)條件的滑動(dòng)架M4001的一次往返時(shí)間大約為1.18s。在圖11的情況下,加速時(shí)間A、減速時(shí)間C、定速距離Ln、以及定速VT分別被設(shè)置為70ms、70ms、120mm、以及400mm/s。按該組驅(qū)動(dòng)條件的滑動(dòng)架M4001的一次往返時(shí)間大約為0.88s。
在圖11的情況下,機(jī)架進(jìn)入與滑動(dòng)架M4001的往返移動(dòng)同步振動(dòng)的共振關(guān)系。這時(shí),安裝有打印裝置的機(jī)架以3.4Hz的固有頻率大幅擺動(dòng)。另一方面,在圖10的情況下,機(jī)架不與滑動(dòng)架M4001的往返移動(dòng)同步,呈具有小振幅的振動(dòng)狀態(tài)。此時(shí),機(jī)架變?yōu)閹缀醪荒芨杏X(jué)到擺動(dòng)的狀態(tài)。在圖10中,滑動(dòng)架的一次往返移動(dòng)的周期是機(jī)架的固有周期的四倍;在圖11中,滑動(dòng)架的一次往返移動(dòng)的周期是機(jī)架的固有周期的三倍。
另外,作為滑動(dòng)架M4001的一組驅(qū)動(dòng)條件,加速時(shí)間A、減速時(shí)間C、定速掃描距離Ln、以及定速被設(shè)置為70ms、70ms、60mm、以及400mm/s,使滑動(dòng)架M4001進(jìn)行往返移動(dòng)以便其一次往返的周期大約為0.58s。還在這種情況下,機(jī)架呈如圖10的情況的小振動(dòng)狀態(tài)。此時(shí),滑動(dòng)架M4001的一次往返的周期是機(jī)架的固有周期的二倍。
因此,在圖8所示的滑動(dòng)架M4001的若干組驅(qū)動(dòng)條件(組合)中,存在兩組驅(qū)動(dòng)條件,這兩組驅(qū)動(dòng)條件中的每組均將工作臺(tái)或機(jī)架的振動(dòng)控制得較小。即,在安裝有打印裝置的工作臺(tái)或機(jī)架的固有頻率在3.2Hz到6.5Hz的范圍時(shí),如上所述,當(dāng)以加速時(shí)間A、減速時(shí)間C、定速VT、以及預(yù)定距離1分別被設(shè)置為70ms、70ms、400mm/s、以及5mm時(shí)的40組驅(qū)動(dòng)條件使滑動(dòng)架M4001進(jìn)行往返移動(dòng)時(shí),存在兩組能使工作臺(tái)、機(jī)架等的振動(dòng)最小化的驅(qū)動(dòng)條件。
圖12是用于說(shuō)明當(dāng)通過(guò)使滑動(dòng)架M4001基于如上所述的驅(qū)動(dòng)條件進(jìn)行往返移動(dòng)來(lái)使安裝有打印裝置的工作臺(tái)、機(jī)架等的振動(dòng)最小時(shí),用于選擇滑動(dòng)架M4001的驅(qū)動(dòng)條件的處理的流程圖。在該例子的情況下,由用戶利用連接到打印裝置的主設(shè)備例如個(gè)人計(jì)算機(jī)上的打印機(jī)驅(qū)動(dòng)器指示該打印裝置執(zhí)行該驅(qū)動(dòng)條件的選擇處理。
當(dāng)用戶指示開(kāi)始該處理時(shí),首先,滑動(dòng)架M4001移動(dòng)到掃描方向上的大約中央部分,如圖2所示,然后開(kāi)始實(shí)現(xiàn)最小化振動(dòng)的滑動(dòng)架的驅(qū)動(dòng)條件的選擇處理。
首先,在步驟S101,選擇圖8的表編號(hào)“0”作為滑動(dòng)架的一組驅(qū)動(dòng)條件,并將其設(shè)置為滑動(dòng)架M4001的第一組驅(qū)動(dòng)條件。即,該條件設(shè)置如下加速時(shí)間A和減速時(shí)間C兩者均為70ms;在定速VT下的掃描距離L0是5mm;滑動(dòng)架M4001的定速VT是400mm/s。在接下來(lái)的步驟S102中,基于這樣設(shè)置的驅(qū)動(dòng)條件開(kāi)始圖7所示的反饋控制。
當(dāng)開(kāi)始該反饋控制時(shí),圖7的命令值計(jì)算處理單元1基于在步驟S101所設(shè)置的滑動(dòng)架M4001的一組驅(qū)動(dòng)條件,來(lái)計(jì)算滑動(dòng)架M4001在每個(gè)反饋處理定時(shí)所必須達(dá)到的命令速度V(t)和命令位置X(t)(步驟S103)。圖7的電動(dòng)機(jī)控制處理單元4基于這些計(jì)算出的值來(lái)計(jì)算用于驅(qū)動(dòng)滑動(dòng)架電動(dòng)機(jī)E0001的電動(dòng)機(jī)控制量M(步驟S104)。從而,開(kāi)始滑動(dòng)架M4001的移動(dòng)。當(dāng)滑動(dòng)架M4001的移動(dòng)開(kāi)始時(shí),在步驟S105,開(kāi)始由加速度傳感器E0022進(jìn)行振動(dòng)的加速度測(cè)量。
在接下來(lái)的步驟S106,判斷滑動(dòng)架M4001是否已到達(dá)了要到達(dá)的目標(biāo)位置XT。目標(biāo)到達(dá)位置XT被設(shè)置在如下位置,該位置與上述掃描方向的大約中央部分沿滑動(dòng)架的前進(jìn)方向相距距離D0的一半。距離D0是通過(guò)累加下面的距離而得到的距離滑動(dòng)架M4001在加速時(shí)間A移動(dòng)的距離;定速距離L0;以及滑動(dòng)架M4001在減速時(shí)間C移動(dòng)的距離。在本例子中,因?yàn)檫x擇了表編號(hào)“0”,所以目標(biāo)到達(dá)位置XT是如下位置沿前進(jìn)方向與打印裝置的中央部分(沿掃描方向的大約中央部分)相距16.5mm。在該例子的情況下,滑動(dòng)架在加速時(shí)間A和減速時(shí)間C中的移動(dòng)距離均為14mm。
在步驟S106中,如果判斷為滑動(dòng)架M4001已到達(dá)目標(biāo)到達(dá)位置XT,則流程進(jìn)入步驟S107,在該步驟判斷滑動(dòng)架M4001的往返移動(dòng)的數(shù)量是否達(dá)到先前設(shè)置的數(shù)量。在本例子中,往返移動(dòng)的數(shù)量被設(shè)置為三次。如果在步驟S107的判斷中,滑動(dòng)架M4001的往返移動(dòng)的次數(shù)尚未達(dá)到三次,則流程返回步驟S102,在該步驟新設(shè)置命令速度V(t)和命令位置X(t)。此時(shí),滑動(dòng)架M4001的目標(biāo)達(dá)到位置XT被設(shè)置在沿滑動(dòng)架的反向與打印裝置的中央部分(沿掃描方向的大約中央部分)相距距離D0的一半的位置。這里,因?yàn)榕c前面的情況相同選擇了表編號(hào)“0”,所以目標(biāo)到達(dá)位置XT是沿反向與打印裝置的中央部分相距16.5mm的位置。
然后,流程進(jìn)入步驟S104,因此,滑動(dòng)架M4001將沿反向移動(dòng)。然后,當(dāng)滑動(dòng)架M4001到達(dá)目標(biāo)到達(dá)位置XT時(shí),在步驟S107再次判斷滑動(dòng)架M4001的往返移動(dòng)的次數(shù)是否達(dá)到先前設(shè)置的次數(shù)。
重復(fù)步驟S102到S107的這種處理,直到滑動(dòng)架M4001的往返移動(dòng)的次數(shù)達(dá)到先前設(shè)置的次數(shù)。因此,當(dāng)選擇了表編號(hào)“0”時(shí),滑動(dòng)架將在沿前進(jìn)方向與打印裝置的中央部分相距16.5mm的位置和沿反向與打印裝置的中央部分相距16.5mm的位置之間進(jìn)行往返移動(dòng)。
當(dāng)滑動(dòng)架M4001的往返移動(dòng)的次數(shù)達(dá)到了先前設(shè)置的次數(shù)時(shí),臨時(shí)停止由加速度傳感器E0022進(jìn)行的振動(dòng)的加速度測(cè)量,并且流程進(jìn)入接下來(lái)的步驟S108。在該步驟S108中,判斷在前面的步驟S105中的加速度的測(cè)量結(jié)果是否在預(yù)定值以內(nèi)。在該例子的情況下,預(yù)定值被設(shè)置為0.3m/s2。如果加速度的測(cè)量結(jié)果不大于該預(yù)定值,則工作臺(tái)、機(jī)架等的振動(dòng)是小振動(dòng),放置在其上的所安裝的裝置,例如個(gè)人計(jì)算機(jī),處于振動(dòng)不會(huì)對(duì)使用帶來(lái)麻煩的狀態(tài)。在滑動(dòng)架的每個(gè)反饋處理定時(shí)執(zhí)行振動(dòng)的加速度測(cè)量。在本例子的情況下,每1ms執(zhí)行一次。
如果在步驟S108的判斷中,振動(dòng)的測(cè)量結(jié)果大于預(yù)定值,則流程進(jìn)入步驟S112,在該步驟判斷是否應(yīng)該新設(shè)置滑動(dòng)架M4001的驅(qū)動(dòng)條件。如果判斷為應(yīng)該進(jìn)行新設(shè)置,則流程返回步驟S101。在本例子的情況下,如果振動(dòng)的測(cè)量結(jié)果大于預(yù)定值,則按照表的數(shù)字順序依次設(shè)置圖8所示的表的驅(qū)動(dòng)條件。因此,流程返回到步驟S101,在該步驟設(shè)置接下來(lái)的表編號(hào)“1”的驅(qū)動(dòng)條件。
因此,在根據(jù)圖8所示的滑動(dòng)架M4001的驅(qū)動(dòng)條件使滑動(dòng)架M4001進(jìn)行預(yù)定次數(shù)的往返移動(dòng)的同時(shí),在步驟S108中監(jiān)視打印裝置的振動(dòng)的大小。
如果在步驟S108中判斷為打印裝置的振動(dòng)的大小不大于預(yù)定值,則流程進(jìn)入步驟S109,在該步驟判斷打印裝置的振動(dòng)的大小是否是首次不大于預(yù)定值,即,判斷是否已經(jīng)設(shè)置了后面將說(shuō)明的第一組驅(qū)動(dòng)條件。當(dāng)打印裝置的振動(dòng)是首次不大于這時(shí)的預(yù)定值時(shí),將此時(shí)的滑動(dòng)架M4001的驅(qū)動(dòng)條件指定為滑動(dòng)架M4001的第一組驅(qū)動(dòng)條件。然后,對(duì)應(yīng)于第一組驅(qū)動(dòng)條件的表編號(hào)的移動(dòng)距離Dn被指定為第一移動(dòng)距離Dn1并被保存。此后,流程再次返回步驟S101,在該步驟基于圖8所示的表來(lái)設(shè)置下一個(gè)驅(qū)動(dòng)條件,并且開(kāi)始滑動(dòng)架M4001的往返移動(dòng)。
隨后,與步驟S108相同,監(jiān)視打印裝置的振動(dòng)的大小,在改變驅(qū)動(dòng)條件的同時(shí)使滑動(dòng)架M4001進(jìn)行往返移動(dòng),直到振動(dòng)變得不大于預(yù)定值。如果在步驟S108中,打印裝置的振動(dòng)的大小再次變得不大于預(yù)定值,則流程進(jìn)入步驟S109,在該步驟判斷是否已經(jīng)設(shè)置了第一組驅(qū)動(dòng)條件。這里,因?yàn)橐呀?jīng)設(shè)置了第一組驅(qū)動(dòng)條件,所以流程進(jìn)入步驟S111,在該步驟將此時(shí)的滑動(dòng)架M4001的驅(qū)動(dòng)條件指定為第二組驅(qū)動(dòng)條件。然后,將對(duì)應(yīng)于該第二組驅(qū)動(dòng)條件的表編號(hào)的移動(dòng)距離Dn指定為第二移動(dòng)距離Dn2并進(jìn)行保存。
通過(guò)這種方式,檢測(cè)到滑動(dòng)架M4001的兩組驅(qū)動(dòng)條件,在其中的每組驅(qū)動(dòng)條件下,安裝有打印裝置的工作臺(tái)、機(jī)架等的振動(dòng)的大小不大于預(yù)定值,在這些驅(qū)動(dòng)條件下的移動(dòng)距離被設(shè)置為第一和第二移動(dòng)距離Dn1、Dn2,結(jié)束圖12的處理。
第二和第三處理下面,基于圖13的流程圖來(lái)說(shuō)明用于基于這樣檢測(cè)到的滑動(dòng)架M4001的兩組驅(qū)動(dòng)條件執(zhí)行所期望的打印操作的處理。
首先,在步驟S201中分析打印命令。通過(guò)圖4中的并行I/FE0016或串行I/F E0017,從連接到打印裝置的主設(shè)備例如個(gè)人計(jì)算機(jī)將打印命令發(fā)送到打印裝置,以使該打印裝置執(zhí)行所期望的打印。在步驟S201中,基于該打印命令,分析以下內(nèi)容所指定的紙張類型、紙張大小、打印質(zhì)量、包括用于驅(qū)動(dòng)圖2所示的自動(dòng)進(jìn)給單元M2000的方法的紙張進(jìn)給方法等。這些分析結(jié)果的信息被臨時(shí)存儲(chǔ)在打印裝置內(nèi)的RAM中。
接著,流程進(jìn)入步驟S202,在該步驟基于先前指定的紙張進(jìn)給方法來(lái)驅(qū)動(dòng)自動(dòng)進(jìn)給單元M2000以執(zhí)行進(jìn)給操作。隨后,在步驟S203中驅(qū)動(dòng)圖2的LF輥M3001以將紙張輸送到打印的開(kāi)始位置(打印開(kāi)始位置)。打印開(kāi)始位置是這樣的位置在該位置處,紙張對(duì)著安裝在滑動(dòng)架M4001上的打印頭盒H1000的未示出的墨水排出單元。
接著,流程進(jìn)入步驟S204,在該步驟將從外部I/F發(fā)送的打印數(shù)據(jù)臨時(shí)存儲(chǔ)在未示出的打印緩沖器中。而且,基于存儲(chǔ)在打印緩沖器中的打印數(shù)據(jù),計(jì)算通過(guò)滑動(dòng)架M4001的兩次掃描打印的打印數(shù)據(jù)的打印開(kāi)始位置及打印結(jié)束位置。即,計(jì)算通過(guò)沿一個(gè)方向的第一次掃描來(lái)打印的打印數(shù)據(jù)的打印開(kāi)始位置和打印結(jié)束位置,并且計(jì)算通過(guò)沿另一方向的第二次掃描來(lái)打印的打印數(shù)據(jù)的打印開(kāi)始位置和打印結(jié)束位置。在本例子的情況下,如上所述,可以沿滑動(dòng)架的一個(gè)方向和另一個(gè)方向執(zhí)行打印操作(雙向打印)。未示出的打印緩沖器能存儲(chǔ)在滑動(dòng)架M4001的兩次移動(dòng)時(shí)所打印的數(shù)據(jù)量。在通過(guò)第一次掃描打印了打印數(shù)據(jù)之后,存儲(chǔ)要通過(guò)第三次掃描打印的打印數(shù)據(jù)以取代第一次掃描的打印數(shù)據(jù)。即,現(xiàn)在要通過(guò)兩次掃描依次打印的打印數(shù)據(jù)被存儲(chǔ)在打印緩沖器中。根據(jù)在打印緩沖器中的存儲(chǔ)位置,在打印紙上為打印數(shù)據(jù)指定打印位置。因?yàn)榛诿恳淮螔呙璧拇蛴?shù)據(jù)來(lái)計(jì)算打印開(kāi)始位置和打印結(jié)束位置,因而這里如上所述,計(jì)算對(duì)應(yīng)于兩次掃描的兩組打印開(kāi)始位置和打印結(jié)束位置。
在接下來(lái)的步驟205中,基于這樣計(jì)算出的兩次掃描的打印開(kāi)始位置和打印結(jié)束位置,計(jì)算滑動(dòng)架在前一次的打印掃描時(shí)間中的移動(dòng)距離Lx。
圖14是用于說(shuō)明移動(dòng)距離Lx的計(jì)算方法的一個(gè)例子的圖。PA和PB表示移動(dòng)極限位置,移動(dòng)極限位置PA也被稱為原點(diǎn)位置。在這些位置PA、PB之間,在奇數(shù)次中滑動(dòng)架向右移動(dòng),在偶數(shù)次中滑動(dòng)架向左移動(dòng)。Ps1和Pe1分別表示第一次打印開(kāi)始位置及第一次打印結(jié)束位置。Ps2和Pe2分別表示第二次打印開(kāi)始位置和第二次打印結(jié)束位置。
首先,計(jì)算滑動(dòng)架的第一次移動(dòng)距離Lx如下。
從滑動(dòng)架的第一次打印開(kāi)始位置Ps1和第一次打印結(jié)束位置Pe1,得到滑動(dòng)架進(jìn)行定速移動(dòng)的打印掃描距離LP1。然后,分別在滑動(dòng)架的加速時(shí)間A和減速時(shí)間C中的滑動(dòng)架的移動(dòng)距離LA和LC被加到打印掃描距離LP1上。從而,計(jì)算出從移動(dòng)開(kāi)始位置PS1到移動(dòng)停止位置PE1的距離L1。
接著,比較第一次移動(dòng)結(jié)束位置PE1和第二次移動(dòng)開(kāi)始位置PS2,這些位置中距原點(diǎn)位置PA更遠(yuǎn)的位置被判斷為滑動(dòng)架的停止位置。在圖14的例子中,位置PS2成為滑動(dòng)架的停止位置,計(jì)算從位置PS1到位置PS2的距離作為滑動(dòng)架的第一次移動(dòng)距離Lx。
接著,流程進(jìn)入步驟S206,在該步驟中將在步驟S205基于打印數(shù)據(jù)計(jì)算的第一次移動(dòng)距離Lx與先前檢測(cè)到的第一和第二移動(dòng)距離Dn1、Dn2進(jìn)行比較。第一和第二移動(dòng)距離Dn1、Dn2兩者均是如下移動(dòng)距離在它們中的每個(gè)中,打印裝置的振動(dòng)的大小不大于預(yù)定值。
當(dāng)?shù)谝淮我苿?dòng)距離Lx不大于第一移動(dòng)距離Dn1時(shí),將滑動(dòng)架的第一次移動(dòng)距離L設(shè)置為第一移動(dòng)距離Dn1(步驟S207A)。當(dāng)?shù)谝淮我苿?dòng)距離Lx大于第一移動(dòng)距離Dn1、并且不大于第二移動(dòng)距離Dn2時(shí),將滑動(dòng)架的第一次移動(dòng)距離L設(shè)置為第二移動(dòng)距離Dn2(步驟S207B)。當(dāng)?shù)谝淮我苿?dòng)距離Lx大于第二移動(dòng)距離Dn2時(shí),將滑動(dòng)架的第一次移動(dòng)距離L設(shè)置為第一次移動(dòng)距離Lx(步驟S208)。在本例子的情況下,如圖14中的階段(a)所示,將第一次移動(dòng)距離L設(shè)置為第一移動(dòng)距離Dn1。其結(jié)果是,滑動(dòng)架移動(dòng)到從位置PS2偏移的位置PE。
在步驟S209中,在使滑動(dòng)架M4001沿一個(gè)方向移動(dòng)通過(guò)這種方式設(shè)置的移動(dòng)距離L的同時(shí),執(zhí)行沿該一個(gè)方向的打印掃描。即,基于存儲(chǔ)在打印緩沖器中的打印數(shù)據(jù),通過(guò)將信號(hào)發(fā)送到安裝在滑動(dòng)架M4001上的打印頭盒H1000中的未示出的墨水排出單元,并使墨水排出單元排出墨水,來(lái)執(zhí)行該一個(gè)方向的打印掃描。在接下來(lái)的步驟S210中,判斷是否完成了由LF輥M3001進(jìn)行的預(yù)定量的紙張的輸送。
當(dāng)完成了預(yù)定量的紙張的輸送時(shí),流程進(jìn)入步驟S211,在該步驟確認(rèn)是否存在剩余的要打印的打印數(shù)據(jù)。如果存在要打印的打印數(shù)據(jù),則流程返回到步驟S204,在該步驟重復(fù)打印操作。如果完成了打印,則流程進(jìn)入步驟S212,在該步驟通過(guò)驅(qū)動(dòng)LF輥M3001將紙張輸出到輸出托盤(pán)M1004,結(jié)束該一系列打印操作。
在該操作中,流程返回到步驟S204以執(zhí)行第二次的打印掃描。然后,基于要通過(guò)滑動(dòng)架的第三次移動(dòng)來(lái)打印的打印數(shù)據(jù),計(jì)算滑動(dòng)架的第三次打印開(kāi)始位置Ps3和打印結(jié)束位置Pe3,而非滑動(dòng)架的第一次打印開(kāi)始位置Ps1和打印結(jié)束位置Pe1。
在隨后的步驟S205中,計(jì)算滑動(dòng)架的第二次移動(dòng)距離Lx如下。
首先,通過(guò)使用滑動(dòng)架的第二次的打印開(kāi)始位置Ps2和打印結(jié)束位置Pe2,得到滑動(dòng)架進(jìn)行定速移動(dòng)的打印掃描距離LP2。而且,將在加速時(shí)間A和減速時(shí)間C中滑動(dòng)架的移動(dòng)距離LA和LC(加速距離和減速距離)加到打印掃描距離LP2中。通過(guò)該過(guò)程,計(jì)算從移動(dòng)開(kāi)始位置PS2到移動(dòng)停止位置PE2的距離L2。接著,比較第二次的移動(dòng)結(jié)束位置PE2和第三次的移動(dòng)開(kāi)始位置PS3,選擇這些位置中更接近原點(diǎn)位置PA的位置作為滑動(dòng)架的停止位置。在圖14的例子中,位置PS3成為滑動(dòng)架的第二次的停止位置,位置PS3與滑動(dòng)架的第一次的停止位置PE之間的距離被表示為滑動(dòng)架的第二次移動(dòng)距離Lx。
隨后,與上述情況相同,將第二次移動(dòng)距離Lx與第一和第二移動(dòng)距離Dn1、Dn2進(jìn)行比較。根據(jù)比較結(jié)果,設(shè)置滑動(dòng)架的第二次移動(dòng)距離L(步驟S207A、S207B、及S208)。在本例子的情況下,如圖14中的階段(b)所示,第二次移動(dòng)距離L被設(shè)置成第二移動(dòng)距離Dn2。其結(jié)果是,滑動(dòng)架移動(dòng)到從位置PS3偏移的位置PE。
執(zhí)行第三次及后續(xù)次的打印掃描的情況是相同的。
這樣,通過(guò)將基于打印數(shù)據(jù)計(jì)算出的移動(dòng)距離L與第一和第二移動(dòng)距離Dn1、Dn2進(jìn)行比較,設(shè)置滑動(dòng)架的移動(dòng)距離L,其中,在第一和第二移動(dòng)距離Dn1、Dn2中的每個(gè)中,安裝有打印裝置的工作臺(tái)、機(jī)架等的振動(dòng)的大小不大于預(yù)定值。因此,由滑動(dòng)架M4001的往返移動(dòng)所引起的振動(dòng)能被控制為較小。
而且,在本例子的情況下,如上所述,至少設(shè)置兩組驅(qū)動(dòng)條件,每組都被設(shè)置為使打印裝置的振動(dòng)小的滑動(dòng)架M4001的驅(qū)動(dòng)條件。然后,基于這兩組中的任一組驅(qū)動(dòng)條件,使滑動(dòng)架M4001進(jìn)行往返移動(dòng)。因此,滑動(dòng)架M4001的驅(qū)動(dòng)條件不固定為一組,而是可以根據(jù)打印數(shù)據(jù)來(lái)設(shè)置滑動(dòng)架的兩種移動(dòng)距離。因此,與滑動(dòng)架的驅(qū)動(dòng)條件被固定為一組的情況相比,可以縮短打印時(shí)間。
可選地,還可以在步驟S107中的處理之前執(zhí)行圖12的步驟S108中的處理。在以這種方式構(gòu)成的打印裝置的情況下,如果在所設(shè)置的次數(shù)的滑動(dòng)架M4001的移動(dòng)期間,打印裝置的振動(dòng)的大小不大于預(yù)定值,則無(wú)需使滑動(dòng)架M4001移動(dòng)所設(shè)置的次數(shù)。因此,可以縮短測(cè)量工作臺(tái)和機(jī)架的振動(dòng)的處理。在本例子的情況下,盡管在圖12的步驟S107中將滑動(dòng)架M4001的往返移動(dòng)的次數(shù)設(shè)置為三次,但是該次數(shù)并不特別局限于三次。而且,在本例子的情況下,盡管如圖8所示的滑動(dòng)架M4001的驅(qū)動(dòng)條件的設(shè)置表的數(shù)量被設(shè)置為40,但是該數(shù)量并不特別局限于40。而且,盡管滑動(dòng)架的往返移動(dòng)時(shí)間按表的順序以25ms變化,但是該往返時(shí)間并不特別局限于這些值。
如果沿一個(gè)方向掃描時(shí)打印的數(shù)據(jù)量不同于沿另一方向掃描時(shí)打印的數(shù)據(jù)量,則滑動(dòng)架沿該一個(gè)方向的移動(dòng)距離L被設(shè)置為不同于在它之后滑動(dòng)架沿另一方向的移動(dòng)距離L。然而,即使在這種情況下,本發(fā)明仍具有將振動(dòng)控制得較小的效果。即,通過(guò)將沿正向掃描時(shí)的移動(dòng)距離L以及沿反向掃描時(shí)的移動(dòng)距離L分別設(shè)置為移動(dòng)距離Dn1或Dn2,可以避免安裝有打印裝置的工作臺(tái)、機(jī)架等的共振,就像在上述圖10中沿正向和反向掃描時(shí)的移動(dòng)距離相等的情況那樣。此外,如果移動(dòng)距離Lx超過(guò)第二移動(dòng)距離Dn2,則滑動(dòng)架M4001的移動(dòng)距離L被設(shè)置為移動(dòng)距離Lx(步驟S208),從而能確保至少打印所需的滑動(dòng)架的移動(dòng)距離。
第二實(shí)施例在上述第一實(shí)施例中,關(guān)于滑動(dòng)架M4001的驅(qū)動(dòng)條件,滑動(dòng)架M4001應(yīng)該達(dá)到的定速VT被設(shè)置為單一值。在本實(shí)施例中,如圖15所示,還備有定速VT2不同于圖8中的驅(qū)動(dòng)條件的情況的表。在本例子中,滑動(dòng)架M4001應(yīng)該達(dá)到的定速VT2被指定為600mm/s。
在圖15中,與前面圖8的情況相同,加速時(shí)間A2和減速時(shí)間C2均被設(shè)置為70ms。各表編號(hào)的定速距離被設(shè)置為以預(yù)定的距離單位12即7.5mm依次增加。有40個(gè)這樣規(guī)定的表。
在通過(guò)該方式設(shè)置驅(qū)動(dòng)條件的情況下,與圖8的情況相同,滑動(dòng)架M4001的一次往返周期大約在0.3s到1.3s之間。因此,如在前面的實(shí)施例中所述,使安裝有打印裝置的工作臺(tái)和機(jī)架的振動(dòng)變小時(shí)的滑動(dòng)架的一次往返移動(dòng)的周期變?yōu)榘惭b有打印裝置的工作臺(tái)和機(jī)架的固有周期的兩倍或四倍,即,前者是后者的偶數(shù)倍。因此,對(duì)于固有頻率為3.2Hz到6.4Hz的工作臺(tái)和機(jī)架來(lái)說(shuō),與圖8中的表相同,圖15中的表是有效的表。
圖16是用于說(shuō)明通過(guò)這種方式使用圖8和圖15的驅(qū)動(dòng)條件的設(shè)置表的打印操作的流程圖。順便提一句,基于圖15中的驅(qū)動(dòng)條件的、用于檢測(cè)使工作臺(tái)、機(jī)架等的振動(dòng)不大于預(yù)定值時(shí)的滑動(dòng)架的第一和第二組驅(qū)動(dòng)條件的處理與前面實(shí)施例中的圖12的處理相同,因此略去其說(shuō)明。與圖12的處理相同,基于所檢測(cè)到的滑動(dòng)架的第一和第二組驅(qū)動(dòng)條件而設(shè)置的移動(dòng)距離被表示為第一和第二移動(dòng)距離Dn3、Dn4。
首先,在步驟S301中,打印裝置通過(guò)外部I/F從主設(shè)備例如個(gè)人計(jì)算機(jī)接收打印命令,并分析該打印命令的內(nèi)容。在接下來(lái)的步驟S302中,判斷滑動(dòng)架M4001的命令移動(dòng)速度是否是基于其分析結(jié)果的速度1或速度2。移動(dòng)速度1是與前面的實(shí)施例中相同的移動(dòng)速度VT,即400mm/s。移動(dòng)速度2是上述移動(dòng)速度VT2,即600mm/s。當(dāng)命令移動(dòng)速度2時(shí),通過(guò)例如使預(yù)定的點(diǎn)稀疏,即所謂的草稿模式(或高速模式)來(lái)進(jìn)行打印。當(dāng)在步驟S302的判斷中命令打印速度1(400mm/s)時(shí),流程進(jìn)入步驟S304,在該步驟執(zhí)行上述圖13的處理。
另一方面,在命令打印速度2(600mm/s)的情況下,流程進(jìn)入步驟S303,在該步驟開(kāi)始紙張進(jìn)給操作。在步驟S303中,開(kāi)始由自動(dòng)進(jìn)給單元M2000進(jìn)行的紙張進(jìn)給操作,然后在接下來(lái)的步驟S305中,打印紙張被輸送到打印開(kāi)始位置。隨后的在步驟S306到步驟S314中的處理與上述圖13的步驟S204到步驟S212中的處理相同,因而省略這些處理步驟的說(shuō)明。
因此,在本實(shí)施例中,不僅以在前面的第一實(shí)施例中的掃描速度VT,而且以不同于VT的掃描速度VT2,均能將工作臺(tái)和機(jī)架的振動(dòng)控制得較小。因此,不需要固定用來(lái)將工作臺(tái)、機(jī)架等的振動(dòng)控制得較小的滑動(dòng)架M4001的掃描速度。根據(jù)滑動(dòng)架M4001的掃描速度,能夠使工作臺(tái)、機(jī)架等的振動(dòng)小。
第三實(shí)施例在上述實(shí)施例中,為了測(cè)量工作臺(tái)、機(jī)架等的振動(dòng),使用圖4中所示的加速度傳感器E0022。然而,不需要使用這樣的加速度傳感器E0022。
例如,構(gòu)造打印裝置,使其包括能從主設(shè)備例如個(gè)人計(jì)算機(jī)指示打印裝置等的操作的打印機(jī)驅(qū)動(dòng)器,該打印機(jī)驅(qū)動(dòng)器還能根據(jù)如圖8或圖14所示的滑動(dòng)架的驅(qū)動(dòng)條件來(lái)指示滑動(dòng)架進(jìn)行往返移動(dòng)。希望該打印裝置的用戶指示滑動(dòng)架的往返移動(dòng)并直接檢查工作臺(tái)、機(jī)架等的振動(dòng)。然后,被判斷為產(chǎn)生小振動(dòng)的滑動(dòng)架的驅(qū)動(dòng)條件通過(guò)該打印機(jī)驅(qū)動(dòng)器發(fā)送到打印裝置。打印裝置基于所發(fā)送的驅(qū)動(dòng)條件執(zhí)行上述圖13和圖16中的處理,從而能執(zhí)行具有小振動(dòng)的打印操作。
其它實(shí)施例本發(fā)明不局限于使用噴墨打印頭的噴墨打印裝置,而是能夠被廣泛應(yīng)用于使用其它打印頭的各種打印裝置,例如感熱式打印(thermal print)的打印方法。
而且,在使打印頭沿正向和反向進(jìn)行往返移動(dòng)的同時(shí)執(zhí)行打印操作(雙向打印)的情況下,可以將這些雙向移動(dòng)時(shí)的目標(biāo)速度(VT)設(shè)置為相同的值;因此,容易將滑動(dòng)架的一次往返移動(dòng)的周期與工作臺(tái)、機(jī)架等的固有周期相關(guān)聯(lián),以便與上述圖10相同將振動(dòng)控制得較小。在這種情況下,根據(jù)打印數(shù)據(jù)等,用于沿一個(gè)方向從滑動(dòng)架沿該一個(gè)方向開(kāi)始移動(dòng)到停止時(shí)的移動(dòng)的驅(qū)動(dòng)條件,可以不同于用于沿另一方向從滑動(dòng)架沿該另一方向開(kāi)始移動(dòng)到停止時(shí)的移動(dòng)的驅(qū)動(dòng)條件。需要這些組驅(qū)動(dòng)條件中的至少一個(gè)能被設(shè)置為使振動(dòng)能被控制得較小的驅(qū)動(dòng)條件。
而且,在打印頭僅沿一個(gè)方向移動(dòng)時(shí)執(zhí)行打印操作(單向打印)的情況下,本發(fā)明也是有效的。在該單向打印的情況下,正常情況下,沿另一方向移動(dòng)的打印頭比沿該一個(gè)方向移動(dòng)的打印頭,即執(zhí)行打印操作的打印頭具有更快的移動(dòng)速度。在這種情況下,只需沿一個(gè)方向移動(dòng)時(shí)的驅(qū)動(dòng)條件和沿另一方向移動(dòng)時(shí)的驅(qū)動(dòng)條件中的至少一個(gè)能被設(shè)置為能將振動(dòng)控制得較小的驅(qū)動(dòng)條件即可。
而且,本發(fā)明無(wú)需要求將打印裝置安裝在工作臺(tái)、機(jī)架等上,并能夠在打印裝置的各種使用條件下將由滑動(dòng)架的移動(dòng)所引起的振動(dòng)控制得較小??梢酝ㄟ^(guò)位移、速度、以及加速度來(lái)表示振動(dòng)的大小。因此,不僅能通過(guò)加速度、而且能通過(guò)位移或速度或其組合來(lái)判斷振動(dòng)的大小。
而且,本發(fā)明無(wú)需要求多組能將振動(dòng)控制得較小的驅(qū)動(dòng)條件。只需能夠改變?cè)诖蛴呙钑r(shí)滑動(dòng)架的移動(dòng)距離以便能將振動(dòng)控制得較小即可。
而且,特別是在使滑動(dòng)架基于能將振動(dòng)控制得較小的相同的驅(qū)動(dòng)條件重復(fù)進(jìn)行往返移動(dòng)的情況下,本發(fā)明能夠有效地將由滑動(dòng)架的移動(dòng)所引起的振動(dòng)控制得較小。因此,作為在每次打印掃描時(shí)滑動(dòng)架的移動(dòng)距離,共同設(shè)置使振動(dòng)變小的滑動(dòng)架的移動(dòng)距離,從而能夠更有效地將振動(dòng)控制得較小。在這種情況下,顯然,共同設(shè)置的滑動(dòng)架的移動(dòng)距離是等于或大于打印圖像所需的每個(gè)打印掃描時(shí)的滑動(dòng)架的移動(dòng)距離。例如,當(dāng)在預(yù)定大小的打印紙張上打印圖像時(shí),可以設(shè)置超過(guò)該打印紙張的寬度的移動(dòng)距離。
已參考優(yōu)選實(shí)施例詳細(xì)說(shuō)明了本發(fā)明,通過(guò)前面的說(shuō)明,本領(lǐng)域技術(shù)人員顯然可以在不脫離本發(fā)明的更寬的范圍的情況下做出變化和修改,因此,顯然,本發(fā)明的權(quán)利要求書(shū)覆蓋落入本發(fā)明的真正精神內(nèi)的全部這種變化和修改。
權(quán)利要求
1.一種打印裝置,用于隨著能運(yùn)載打印頭的滑動(dòng)架的往返移動(dòng)在打印介質(zhì)上打印圖像,該打印裝置包括移動(dòng)控制裝置,用于基于具有不同滑動(dòng)架移動(dòng)距離的多個(gè)驅(qū)動(dòng)條件來(lái)使滑動(dòng)架移動(dòng);以及設(shè)置裝置,用于將當(dāng)移動(dòng)控制裝置使滑動(dòng)架移動(dòng)時(shí)所產(chǎn)生的振動(dòng)不大于預(yù)定大小的驅(qū)動(dòng)條件設(shè)置為當(dāng)在打印介質(zhì)上打印圖像時(shí)滑動(dòng)架的驅(qū)動(dòng)條件。
2.根據(jù)權(quán)利要求1所述的打印裝置,其特征在于,該驅(qū)動(dòng)條件至少包括使滑動(dòng)架以定速移動(dòng)的移動(dòng)距離。
3.根據(jù)權(quán)利要求1所述的打印裝置,其特征在于,該多個(gè)驅(qū)動(dòng)條件至少在使滑動(dòng)架以定速移動(dòng)的移動(dòng)距離上不同。
4.根據(jù)權(quán)利要求1所述的打印裝置,其特征在于,該移動(dòng)控制裝置具有檢測(cè)裝置,該檢測(cè)裝置用于檢測(cè)當(dāng)該移動(dòng)控制裝置使滑動(dòng)架移動(dòng)時(shí)所產(chǎn)生的振動(dòng),以及該設(shè)置裝置將當(dāng)檢測(cè)裝置已檢測(cè)到大小不大于預(yù)定大小的振動(dòng)時(shí)的驅(qū)動(dòng)條件設(shè)置為當(dāng)在打印介質(zhì)上打印圖像時(shí)滑動(dòng)架的驅(qū)動(dòng)條件。
5.根據(jù)權(quán)利要求1所述的打印裝置,其特征在于,該打印裝置包括指示裝置,用于指示當(dāng)移動(dòng)控制裝置使滑動(dòng)架移動(dòng)時(shí)所產(chǎn)生的振動(dòng)變?yōu)椴淮笥陬A(yù)定大小的驅(qū)動(dòng)條件,其中設(shè)置裝置將由該指示裝置指示的驅(qū)動(dòng)條件設(shè)置為當(dāng)在打印介質(zhì)上打印圖像時(shí)滑動(dòng)架的驅(qū)動(dòng)條件。
6.根據(jù)權(quán)利要求1所述的打印裝置,其特征在于,設(shè)置裝置從如下多個(gè)驅(qū)動(dòng)條件中選擇當(dāng)在打印介質(zhì)上打印圖像時(shí)滑動(dòng)架的驅(qū)動(dòng)條件,在所述多個(gè)驅(qū)動(dòng)條件中的每個(gè)驅(qū)動(dòng)條件下,當(dāng)移動(dòng)控制裝置使滑動(dòng)架移動(dòng)時(shí)的振動(dòng)變得不大于預(yù)定大小。
7.根據(jù)權(quán)利要求6所述的打印裝置,其特征在于,設(shè)置裝置選擇當(dāng)基于打印數(shù)據(jù)的打印所需要的必要移動(dòng)距離在打印介質(zhì)上打印圖像時(shí)滑動(dòng)架的驅(qū)動(dòng)條件。
8.根據(jù)權(quán)利要求7所述的打印裝置,其特征在于,設(shè)置裝置所選擇的滑動(dòng)架的驅(qū)動(dòng)條件是如下驅(qū)動(dòng)條件,根據(jù)該驅(qū)動(dòng)條件,滑動(dòng)架的移動(dòng)距離變得大于必要移動(dòng)距離,并且滑動(dòng)架的移動(dòng)距離與必要移動(dòng)距離之間的差變得最小。
9.根據(jù)權(quán)利要求1所述的打印裝置,其特征在于,該驅(qū)動(dòng)條件還包括滑動(dòng)架以定速移動(dòng)時(shí)的速度和移動(dòng)距離。
10.根據(jù)權(quán)利要求1所述的打印裝置,其特征在于,當(dāng)滑動(dòng)架沿正向移動(dòng)和當(dāng)其沿反向移動(dòng)時(shí),均能在打印介質(zhì)上打印圖像。
11.一種打印方法,用于隨著能運(yùn)載打印頭的滑動(dòng)架的往返移動(dòng)在打印介質(zhì)上打印圖像,該打印方法包括以下步驟使滑動(dòng)架基于如下多個(gè)驅(qū)動(dòng)條件移動(dòng),滑動(dòng)架根據(jù)該多個(gè)驅(qū)動(dòng)條件中的每個(gè)驅(qū)動(dòng)條件驅(qū)動(dòng)的移動(dòng)距離相互不同,以及將滑動(dòng)架移動(dòng)時(shí)所產(chǎn)生的振動(dòng)變得不大于預(yù)定大小的驅(qū)動(dòng)條件設(shè)置為用于在打印介質(zhì)上打印圖像的滑動(dòng)架的驅(qū)動(dòng)條件。
12.一種打印裝置,用于隨著能運(yùn)載打印頭的滑動(dòng)架的往返移動(dòng)在打印介質(zhì)上打印圖像,該打印裝置包括移動(dòng)控制裝置,用于使滑動(dòng)架基于如下多個(gè)驅(qū)動(dòng)條件移動(dòng),滑動(dòng)架根據(jù)該多個(gè)驅(qū)動(dòng)條件中的每個(gè)驅(qū)動(dòng)條件驅(qū)動(dòng)的移動(dòng)距離相互不同;以及設(shè)置裝置,用于將除了導(dǎo)致當(dāng)移動(dòng)控制裝置使滑動(dòng)架移動(dòng)時(shí)所產(chǎn)生的振動(dòng)變得大于預(yù)定大小的驅(qū)動(dòng)條件以外的驅(qū)動(dòng)條件設(shè)置為當(dāng)在打印介質(zhì)上打印圖像時(shí)滑動(dòng)架的驅(qū)動(dòng)條件。
13.一種打印方法,用于隨著能運(yùn)載打印頭的滑動(dòng)架的往返移動(dòng)在打印介質(zhì)上打印圖像,該打印方法包括以下步驟使滑動(dòng)架基于如下多個(gè)驅(qū)動(dòng)條件移動(dòng),滑動(dòng)架根據(jù)該多個(gè)驅(qū)動(dòng)條件中的每個(gè)驅(qū)動(dòng)條件驅(qū)動(dòng)的移動(dòng)距離相互不同;以及將除了使滑動(dòng)架移動(dòng)時(shí)所產(chǎn)生的振動(dòng)變得大于預(yù)定大小的驅(qū)動(dòng)條件以外的驅(qū)動(dòng)條件設(shè)置為當(dāng)在打印介質(zhì)上打印圖像時(shí)滑動(dòng)架的驅(qū)動(dòng)條件。
全文摘要
本發(fā)明提供一種打印裝置和打印方法,即使當(dāng)所期望的打印模式等改變時(shí),也能將由滑動(dòng)架的移動(dòng)所引起的振動(dòng)控制得較小。為了該目的,滑動(dòng)架基于多個(gè)驅(qū)動(dòng)條件移動(dòng),該多個(gè)驅(qū)動(dòng)條件中的每個(gè)驅(qū)動(dòng)條件指定滑動(dòng)架的不同的移動(dòng)距離,將滑動(dòng)架移動(dòng)時(shí)所產(chǎn)生的振動(dòng)變得不大于預(yù)定大小的驅(qū)動(dòng)條件設(shè)置為當(dāng)在打印介質(zhì)上打印圖像時(shí)滑動(dòng)架的驅(qū)動(dòng)條件。
文檔編號(hào)B41J29/38GK1785678SQ200510130
公開(kāi)日2006年6月14日 申請(qǐng)日期2005年12月9日 優(yōu)先權(quán)日2004年12月10日
發(fā)明者高橋誠(chéng)二 申請(qǐng)人:佳能株式會(huì)社