專利名稱:檢測打印介質(zhì)前緣的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及具有掃描儀功能的計(jì)算機(jī)外設(shè),如打印機(jī),傳真機(jī)或復(fù)印機(jī)。更確切地說,本發(fā)明涉及一種在計(jì)算機(jī)外設(shè)中應(yīng)用掃描儀組件檢測打印介質(zhì)前緣的方法。
隨多媒體技術(shù)的最新發(fā)展趨勢,通常的計(jì)算機(jī)外設(shè)如打印機(jī),已經(jīng)在桌面計(jì)算機(jī)系統(tǒng)中加入了掃描儀功能。在所有這些多功能外設(shè)中,為了確定打印介質(zhì)(紙)的位置從而執(zhí)行所需功能,即打印,掃描等,必須首先進(jìn)行進(jìn)紙操作并檢測出打印紙的前緣。為了這一目的,通常采用的是打印紙位置傳感器,指示位置檢測結(jié)果的信息信號(hào)以電信號(hào)的方式被傳送至中央處理單元(CPU),CPU則產(chǎn)生一個(gè)驅(qū)動(dòng)換行電動(dòng)機(jī)的驅(qū)動(dòng)信號(hào)。
因此,CPU需要一個(gè)專用于打印紙檢測信號(hào)的輸入/輸出端口,這增加了產(chǎn)品成本并且降低了處理器的效率。同時(shí),由于打印紙檢測傳感器已被證明易出故障,這又帶來了可靠性降低及隨之而來的維修不便等附加問題。
因此,為克服這些傳統(tǒng)技術(shù)中的缺陷,本發(fā)明的一個(gè)目的就是提供一種應(yīng)用掃描儀組件代替打印紙檢測傳感器來檢測打印介質(zhì)到達(dá)其工作位置的方法。
為獲得這些及其他優(yōu)點(diǎn),并根據(jù)以上所述的本發(fā)明的目的,這里提供了一種檢測打印介質(zhì)前緣的方法,包括的步驟是首先以一個(gè)預(yù)定速度驅(qū)動(dòng)換行電動(dòng)機(jī);以細(xì)條為單位掃描并存儲(chǔ)打印紙的一個(gè)數(shù)據(jù)塊;根據(jù)掃描和存儲(chǔ)的數(shù)據(jù)判斷打印紙的前緣;根據(jù)前緣判斷結(jié)果計(jì)算打印紙位置,并據(jù)此計(jì)算換行電動(dòng)機(jī)的驅(qū)動(dòng)值;而后根據(jù)所計(jì)算的驅(qū)動(dòng)值再次驅(qū)動(dòng)換行電動(dòng)機(jī)。
在上面的方法中,掃描數(shù)據(jù)塊的數(shù)據(jù)是這樣存儲(chǔ)的一條指定水平線的像素?cái)?shù)據(jù)的掃描級(jí)被有次序地存儲(chǔ)在一個(gè)地址存儲(chǔ)器中。打印紙前緣判斷步驟的工作就是搜尋一個(gè)特定邊界,在掃描和存儲(chǔ)步驟中絕對(duì)黑和絕對(duì)白的像素?cái)?shù)據(jù)值出現(xiàn)在此邊界兩側(cè)。
通過結(jié)合附圖參考以下的詳細(xì)敘述,對(duì)本發(fā)明及其多個(gè)附帶優(yōu)點(diǎn)會(huì)得到更深入的理解,因而也就很容易對(duì)其得到一個(gè)更全面的評(píng)價(jià),附圖中同類代號(hào)代表相同或相似的部件,其中
圖1所示為基于本發(fā)明的流程圖。
圖2所示為對(duì)信紙尺寸打印介質(zhì)的一個(gè)塊的細(xì)條垂直掃描和光柵化的解釋圖。
本說明書中所述是一個(gè)掃描2551個(gè)細(xì)條的例子,這是對(duì)于標(biāo)準(zhǔn)的信紙尺寸打印介質(zhì)以300dpi的掃描解析度橫向掃描所對(duì)應(yīng)的最大值。有一點(diǎn)需指出的是,無論使用固定式掃描儀組件還是可移動(dòng)式(往復(fù)式)掃描儀組件,本發(fā)明都可以同樣實(shí)現(xiàn)。
參考圖1,在執(zhí)行初始進(jìn)紙過程的步驟S1中,計(jì)算機(jī)系統(tǒng)發(fā)出一個(gè)命令,以在一個(gè)圖象形成設(shè)備中執(zhí)行如掃描或打印的功能。因此,換行電動(dòng)機(jī)被驅(qū)動(dòng),打印介質(zhì)(紙)開始進(jìn)紙。換行電動(dòng)機(jī)通常是一種步進(jìn)電機(jī),因考慮到掃描儀組件的光學(xué)傳感器的寬度(即細(xì)條長度),掃描儀以高精度方式精密控制,以使初始進(jìn)紙不超過紙的前緣,否則會(huì)因進(jìn)紙超過第一數(shù)據(jù)塊的細(xì)條長度而造成檢測前緣失敗。
圖2所示是一個(gè)由細(xì)條組成的數(shù)據(jù)塊,在步驟S2中,為辨別前緣沿“A”向?qū)υ摂?shù)據(jù)塊進(jìn)行掃描和光柵化。如果在掃描過第一個(gè)數(shù)據(jù)塊后,掃描結(jié)果顯示出未檢測到打印紙前緣,系統(tǒng)將決定再進(jìn)行一次換行操作,并掃描和光柵化下一個(gè)數(shù)據(jù)塊。
假定掃描儀組件的運(yùn)動(dòng)方向或光柵化的方向(當(dāng)為固定式掃描儀組件時(shí))為X軸,具有相應(yīng)y軸坐標(biāo)值的像素?cái)?shù)據(jù)被按次序存儲(chǔ)。下表顯示為掃描數(shù)據(jù)的存儲(chǔ)形式,細(xì)條長度為160個(gè)像素,該表是一個(gè)(存儲(chǔ)器地址存儲(chǔ))數(shù)據(jù)相對(duì)排列的理想化例子。
如上表所示,第一細(xì)條的第一像素被存儲(chǔ)在存儲(chǔ)器地址0000,第二細(xì)條的第一像素被存儲(chǔ)在地址0160。也就是說,一條指定水平線(X軸)的像素?cái)?shù)據(jù)是按次序存儲(chǔ)的。
打印介質(zhì)邊緣附近的像素?cái)?shù)據(jù)通過掃描對(duì)應(yīng)的數(shù)據(jù)塊得到。位于打印介質(zhì)邊緣之外的同一水平線上的像素?cái)?shù)據(jù)其值為近似黑,即零。對(duì)于8位掃描,絕對(duì)黑的像素值是00000000,絕對(duì)白的像素值是11111111(255)。因此,如使用一張白色打印介質(zhì),則文檔區(qū)域的像素值將近似為絕對(duì)白。
如步驟S3,通過比較一個(gè)數(shù)據(jù)塊中各條水平線上的像素?cái)?shù)據(jù)值,可發(fā)現(xiàn)打印紙邊緣(前緣)位于一個(gè)邊界處,絕對(duì)黑和絕對(duì)白的像素?cái)?shù)據(jù)值出現(xiàn)在此邊界兩側(cè),在上表中邊界發(fā)生在第一細(xì)條的104像素和105像素之間。同樣,在步驟S4中當(dāng)一個(gè)絕對(duì)黑的像素值被相鄰的一個(gè)絕對(duì)白的像素值替代時(shí),可根據(jù)同一水平線上的掃描像素?cái)?shù)據(jù)計(jì)算出紙的位置,這樣就可以執(zhí)行對(duì)換行電動(dòng)機(jī)的驅(qū)動(dòng)(步進(jìn)數(shù))以保證打印,掃描等的精確位置。
在步驟S5中,通過按計(jì)算出的步進(jìn)數(shù)驅(qū)動(dòng)換行電動(dòng)機(jī),打印紙被送至預(yù)定工作位置。根據(jù)邊緣檢測信息,可按要求確定換行電動(dòng)機(jī)的驅(qū)動(dòng)方向。
在本發(fā)明中,如需高速進(jìn)紙,則只能掃描幾個(gè)細(xì)條。相反,如需精確進(jìn)紙,則應(yīng)掃描整個(gè)塊來獲得打印紙的精確位置。這種進(jìn)紙速度和精度之間的相互影響與使用固定式掃描儀組件還是可移動(dòng)式掃描儀組件無關(guān)。
如上所述,本發(fā)明的效果在于,通過在一個(gè)具有掃描儀功能的多功能外設(shè)中應(yīng)用掃描儀組件(即不使用打印紙檢測傳感器)進(jìn)行對(duì)打印紙前緣的檢測,然后計(jì)算出(打印機(jī),掃描儀等)精確的工作位置,并據(jù)此驅(qū)動(dòng)換行電動(dòng)機(jī)。
對(duì)于熟悉本技術(shù)的人來講,很明顯,在不偏離本發(fā)明精神的情況下,針對(duì)本發(fā)明的方法可以進(jìn)行各種修改。因此應(yīng)指出,這些修改及其變型都包含在本發(fā)明附加的權(quán)利要求及其等價(jià)物的范圍之內(nèi)。
權(quán)利要求
1.一種用于檢測打印介質(zhì)前緣的方法,包括以下步驟首先以預(yù)定速度驅(qū)動(dòng)換行電動(dòng)機(jī);以細(xì)條為單位掃描并存儲(chǔ)打印紙的一個(gè)數(shù)據(jù)塊;根據(jù)掃描和存儲(chǔ)的數(shù)據(jù)判斷打印紙的前緣;根據(jù)前緣的判斷結(jié)果計(jì)算打印紙的位置,并據(jù)此計(jì)算出換行電動(dòng)機(jī)的驅(qū)動(dòng)值;根據(jù)該計(jì)算值再次驅(qū)動(dòng)換行電動(dòng)機(jī)。
2.根據(jù)權(quán)利要求1的方法,其特征在于掃描數(shù)據(jù)塊的數(shù)據(jù)的存儲(chǔ)方式為一條指定水平線的像素?cái)?shù)據(jù)的掃描級(jí)被有次序地存儲(chǔ)在一個(gè)地址存儲(chǔ)器中。
3.根據(jù)權(quán)利要求2的方法,其特征在于掃描級(jí)被分為256級(jí)。
4.根據(jù)權(quán)利要求1的方法,其特征在于打印紙前緣判斷步驟包括搜尋一個(gè)特定邊界,在掃描和存儲(chǔ)步驟中絕對(duì)黑和絕對(duì)白的像素?cái)?shù)據(jù)值出現(xiàn)在此邊界兩側(cè)。
5.根據(jù)權(quán)利要求1的方法,其特征在于換行電動(dòng)機(jī)的預(yù)定驅(qū)動(dòng)速度是根據(jù)掃描數(shù)據(jù)塊的細(xì)條長度確定的。
6.根據(jù)權(quán)利要求1的方法,其特征在于換行電動(dòng)機(jī)第二驅(qū)動(dòng)步驟有選擇地執(zhí)行根據(jù)打印紙前緣判斷結(jié)果前進(jìn)和倒退。
7.根據(jù)權(quán)利要求1的方法,其特征在于使用固定式掃描儀組件進(jìn)行掃描。
8.根據(jù)權(quán)利要求1的方法,其特征在于使用可移動(dòng)式掃描儀組件進(jìn)行掃描。
全文摘要
一種檢測打印介質(zhì)前緣的方法,包括:首先以預(yù)定速度驅(qū)動(dòng)換行電動(dòng)機(jī);以細(xì)條為單位掃描并存儲(chǔ)打印紙的一個(gè)數(shù)據(jù)塊;根據(jù)掃描和存儲(chǔ)的數(shù)據(jù)判斷打印紙的前緣;根據(jù)前緣判斷結(jié)果計(jì)算打印紙位置,并據(jù)此計(jì)算換行電動(dòng)機(jī)的驅(qū)動(dòng)值;而后根據(jù)計(jì)算的驅(qū)動(dòng)值再次驅(qū)動(dòng)換行電動(dòng)機(jī)。掃描數(shù)據(jù)塊的數(shù)據(jù)是這樣存儲(chǔ)的;一條指定水平線的像素?cái)?shù)據(jù)的掃描級(jí)被有次序地存儲(chǔ)在一個(gè)地址存儲(chǔ)器中。打印紙前緣判斷步驟搜尋一個(gè)特定邊界,在掃描和存儲(chǔ)步驟中絕對(duì)黑和絕對(duì)白的像素?cái)?shù)據(jù)值出現(xiàn)在此邊界兩側(cè)。
文檔編號(hào)H04N1/00GK1205480SQ98102910
公開日1999年1月20日 申請(qǐng)日期1998年7月2日 優(yōu)先權(quán)日1997年7月2日
發(fā)明者李東烈 申請(qǐng)人:三星電子株式會(huì)社