專利名稱:識別打印區域的方法
技術領域:
本發明涉及一種多任務系統,更具體地說,是涉及一種識別文件幅面的方法,用于掃描在往復式掃描儀可滑動距離內的文件的內容。
近來已經將各種辦公室自動化機器組合在一個系統中。在多任務系統中取得的一個顯著的進步是將打印機、傳真機、復印機和掃描儀等等組合在一起。
能夠用作帶掃描儀組件的噴墨打印機的多任務系統將參考附圖進行說明。
圖1是常規多任務系統的示意圖。
常規的多任務系統包括一監控多任務系統操作的中央處理單元(CPU)1和一保存驅動整個系統的程序的系統存儲器6;一在CPU 1的控制下對從往復式掃描儀組件3輸入的圖像數據的陰影、伽瑪校正、每英寸點(DPI)轉換、邊緣加重等等方面進行控制的圖像處理單元2;在CPU 1的控制下對所處理的圖像數據進行調制或解調的調制解調器9;和一個控制PC機打印和傳真機打印的ECP7-2。
常規的多任務系統還包括一將圖像數據按塊光柵化(rasterize)的光柵化器(rasterizer)4;一用于處理圖像數據的圖像存儲器5,它是一個緩沖存儲器;一個由保存整個系統程序的可擦寫和可編程只讀存儲器(EPROM)和一個靜態隨機存取存儲器(SRAM)構成的系統存儲器6,用于處理系統數據;和一個打印機驅動器7-1,其控制一個打印頭、一個走紙電機和一個換行電機,并處理打印數據。上述的ECP7-2是一個直通并行接口組件,其將掃描到的數據發送給PC機或是從PC機接收數據。
現在參考圖2說明常規的多任務系統的整個操作。
掃描組件3和一個墨盒組件13通過一條同步齒鏈帶12和回車(carriage return)電機11各沿水平移動軸14滑動。一份文件100通過一根由換行電機15驅動的換行輥筒送入和送出。
圖3是多任務系統中一個往復式掃描儀組件的側視圖。
該往復式掃描儀組件可以使用與噴墨頭組件相同的驅動系統。
掃描組件3和墨盒組件13分別緊固在同步齒鏈帶12上,它們沿回車電機11的文件表面左右移動,以讀取和打印圖像數據。放在紙盒40中的文件100被送紙輥筒45送入驅動輥筒41和壓送輥筒42之間。在掃描組件3完成掃描過程之后,文件100被送紙輥筒43和壓送輥筒44的轉動力送出。
根據打印機構,墨盒組件13中噴墨頭的墨粉在掃描組件3和墨盒組件13左右移動時被噴到文件100上。
在掃描機構中,在掃描組件3中的燈31在掃描組件3和墨盒組件13左右移動時將光照射到文件100上。光(文件的圖像數據)反射到文件表面上,透過一個透鏡33通過一個掃描玻璃32,并聚焦在電荷耦合裝置(CCD)34上以讀出圖像數據。CCD 34是一個將光能轉換為電壓即電能的傳感器。
一種通用的掃描儀對所有被機械掃描的區域使用一個白輥筒或白桿,在打印過程中文件中除了其黑色數據區之外的剩余部分作為白區被讀出,而不用特殊的打印區域設置。
激光掃描儀一般采用預掃描機構,以實現實際的掃描區域,而掃描是通過低分辨率75dpi快速地進行的。在數據被顯示在計算機系統的顯示器上之后,用戶選擇掃描區。
在這種送紙掃描中,文件除其掃描區域外剩余的部分作為白數據處理,這樣沒有問題。當采用往復式掃描的多任務系統中進行掃描時,除非采用預掃描機構,否則打印輸出是黑色的。由激光掃描儀、打印機和傳真機組合而成的多任務系統提供了獨立的傳真機單元的性能而復印機則不能有預掃描機構。在這種情況下,A4規格打印介質的左面和右面部分被打成了黑色,從而浪費了墨粉,打印質量也很低。
本發明的一個目的是提供一種在采用往復式掃描儀組件(文件的實際內容通過該掃描儀進行掃描)的多任務系統中分辨文件的打印區域的方法,從而防止打印出黑色部分。
本發明的另一個目的是提供一種在采用往復式掃描儀組件的多任務系統中分辨文件的打印區域的方法,從而防止在除了文件實際打印區之外的其余部分進行打印,并減少了墨粉的用量。
本發明的還有一個目的是提供一種在采用往復式掃描儀組件的多任務系統中分辨文件的打印區域的方法,以達到提高打印質量的目的。
本發明的另外特征和優點將在后續的說明中陳述,部分將在說明中顯而易見,或是通過實施本發明而了解。本發明的目的和其它優點將在本說明書和權利要求以及附圖具體指明的結構中實現。
為了實現本發明的這些目的和其它目的,根據本發明,提供了一種在采用往復式掃描儀組件的多任務系統中分辨文件打印區域的方法,包括如下步驟掃描被劃分為多個塊的文件中的第一個塊;確認開始將黑色數據轉換為白色數據的一個點;檢測在單個塊內連續輸入的預定行的白色數據起始點;并設置作為白色數據掃描起始點的值,該值是通過從與分辨率相應的點數中減去白色數據起始點然后加上1而得到的。當在單個往復塊內連續輸入超過12行白色數據時的一個點被當作掃描起始點。
應當理解前面的一般說明和下面的詳細說明是示例性和解釋性的,其意圖是對根據權利要求限定的本發明的進一步解釋。
附圖提供了對本發明的進一步理解,并構成了說明書的一部分,其說明了本發明的實施例,并與說明書一起解釋了本發明的原理。
附圖中,圖1是采用往復式掃描組件的常規的多任務系統的方框圖;圖2是說明圖1中常規多任務系統的示意圖;圖3是常規的多任務系統的側視圖,用以顯示掃描過程;圖4說明了對分為多個塊的文件進行掃描的控制順序;
圖5是掃描圖4中的單個往復塊的示意圖;圖6說明了識別紙張大小的控制順序;和圖7a和7b分別顯示了根據常規技術和本發明的文件掃描區域。
現在詳細說明本發明的優選實施例,其例子在附圖中顯示。
一個用于往復式掃描儀組件的CCD傳感器采用128至160點并掃描被分為22到27個往復塊的A4紙(2551×3507300dpi)。
一噴墨打印組件包括一用于104個噴嘴和300dpi打印的打印頭,將紙分為34個打印塊(2551×3507300dpi)。該分辨率和打印噴嘴的數目只是示例性的,本發明可用于各種組件。
圖4說明了掃描被分為27個塊的A4文件的控制順序。在掃描第一個往復塊后,檢測出開始將黑色數據轉換為白色數據的點。對單個塊的掃描示于圖5。在掃描了一個豎直行(片)之后,文件被一個回車電機水平移動(A4紙2551&片掃描300dpi)。
要檢測出單個往復塊中是否連續輸入超過12行的白色數據,并將白色數據的起始點設為數據掃描的起始點。掃描起始點等于2551一連續12行白色數據起始點+1。
圖6說明了設置數據掃描起始點的控制順序。一種設置一個往復塊掃描區域的方法包括如下步驟檢查在數據掃描過程中是否掃描數據為白色數據(S1);根據施加到CCD傳感器上的反射光線大小確定掃描數據是白色數據還是黑色數據(S2);當數據為白色數據時,檢查數據是否為12行白色數據(S3);當掃描數據為12行白色數據時,確定數據掃描起始點(S4)。
在步驟S3,行數設為12的原因在于12行數據的實際寬度大約為1mm。在步驟S4,數據掃描起始點是通過將2551減去連續白色數據的一行點得到的。
每個掃描起始點在第一到第27個塊的每個塊都被檢查,以更精確地識別黑色數據位置。圖7a和圖7b分別顯示了根據常規的掃描和本發明的掃描在A5紙上的點數。
根據常規的掃描,779點區域的黑色背景被讀出,從而相應的部分被打印成黑色。
但是,根據本發明的掃描技術,發送到每個塊的A5紙區域之外的區域(779點區域)的數據被取消。也就是說,認為不存在數據,而只有從780點區域發送的保存在1772點區域的數據被打印出來,這樣就防止了779點區域的黑塊打印輸出。
如上所述,本發明通過檢查往復掃描機構中的連續12行白色數據區域來識別紙件的幅面。在本發明中,除了文件的文本區域外的剩余部分都被視為空白,僅打印文件的實際文本區,從而避免了墨粉的浪費和紙張的損壞。
權利要求
1.一種識別打印區域的方法,包括如下步驟掃描被劃分為多個塊的文件中的第一個塊;確認開始將黑色數據轉換為白色數據的一個點;檢測在單個塊內連續輸入的預定行的白色數據起始點;設置作為白色數據掃描起始點的值,該值是通過從與分辨率相應的點數中減去白色數據起始點然后加上1而得到的。
2.根據權利要求1的一種識別打印區域的方法,其中當在單個往復塊內連續輸入超過12行白色數據時的一個點被當作掃描起始點。
全文摘要
一種識別打印區域的方法,包括如下步驟:掃描被劃分為多個塊的文件中的第一個塊;確認開始將黑色數據轉換為白色數據的一個點;檢測在單個塊內連續輸入的預定行的白色數據起始點;并設置作為白色數據掃描起始點的值,該值是通過從與分辨率相應的點數中減去白色數據起始點然后加上1而得到的。
文檔編號G06T1/00GK1200518SQ9810196
公開日1998年12月2日 申請日期1998年5月22日 優先權日1997年5月22日
發明者溫在卿 申請人:三星電子株式會社