專利名稱:亂碼自動刪除裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是一種打印機(jī)的檢測裝置,且特別是一種打印機(jī)打印出亂碼時能自動刪除的檢測裝置。
背景技術(shù):
近十年來,在中文操作系統(tǒng)中,透過支持中文字型輸出的電腦周邊裝置,例如激光打印機(jī)、噴墨打印機(jī)以及相片打印機(jī)等,來打印排版完成的文件或圖案,廣為大眾所使用。然而,打印機(jī)內(nèi)部存儲器有限因而無法內(nèi)建數(shù)量龐大而且筆畫復(fù)雜的中文字型,所以,當(dāng)我們要做中文輸出時,必須要有特別的處理方式。例如我們在印一份純文字的中文文件,不能直接將其送交純文字打印機(jī)去打印,因為這些打印機(jī)多半不認(rèn)得中文編碼,也沒有字型可用,所以,最多只能將送來的中文編碼拆成一個個連續(xù)的ASCII或ISO8859-1的編碼,并轉(zhuǎn)換成為一個個圖形文件,才能將中文編碼的文本文件輸出,也就是打印出一份內(nèi)嵌了中文字型的圖形文件。
然而,當(dāng)打印機(jī)與打印驅(qū)動程序的設(shè)定不符,原以中文編碼的文本文件則會打印出大量的ASCII或ISO8859-1字型,也就是一連串的亂碼產(chǎn)生的原因。一般來說,打印機(jī)若打印亂碼,通常是因為打印驅(qū)動程序的關(guān)系,若您的打印機(jī)打印亂碼,只要將驅(qū)動程序移除,重新安裝即可。但打印出的亂碼卻早已導(dǎo)致一大堆的紙張浪費,且亂碼只打印在紙張的一小部分,通常位于紙張的前端,使得紙張無法重復(fù)使用。如此不僅浪費紙張,且浪費打印機(jī)的碳粉或墨水等消耗品。
發(fā)明內(nèi)容本發(fā)明的主要目的在于提供一種亂碼自動刪除裝置,以使打印機(jī)打印出亂碼時,能通過此裝置將亂碼自動刪除。
為達(dá)本發(fā)明的上述目的,本發(fā)明提出一種亂碼自動刪除裝置,適用于一打印機(jī),此亂碼自動刪除裝置主要包括一光檢測器、一比較電路以及一亂碼刪除電路。其中,光檢測器配置于打印機(jī)的出紙端,當(dāng)一紙張通過出紙端的前緣時,信號接收端可偵測紙張的前端是否出現(xiàn)亂碼。此外,比較電路連接光檢測器,且比較電路于接收到一亂碼信號之后,則發(fā)出一中斷信號,通知打印機(jī)停止打印。另外,亂碼刪除電路連接比較電路,且亂碼刪除電路于接收到中斷信號之后,則通知打印機(jī)刪除亂碼信號。
此外,上述的光檢測器可具有多個光感測元件,其排列于打印機(jī)的出紙端的前緣。此外,比較電路更包括一邏輯電路,用以控制中斷信號的邏輯電平,可為邏輯高電平,而當(dāng)比較電路于未接收到一亂碼信號之后,則發(fā)出一正常信號(可為邏輯低電平),以通知打印機(jī)繼續(xù)打印。
相較于現(xiàn)有技術(shù),本發(fā)明因采用簡便、有效的光檢測器及其電路,來偵測紙張的前端是否出現(xiàn)亂碼,并進(jìn)行亂碼信號比較,以判斷出打印機(jī)不正常輸出,而立刻通知打印機(jī)停止打印。因此,大部分的亂碼在未打印之前即被刪除,而不會造成紙張浪費,并節(jié)省碳粉、墨水等消耗品的使用。
圖1是本發(fā)明亂碼自動刪除裝置的功能方塊圖。
圖2是本發(fā)明亂碼自動刪除裝置的示意圖。
具體實施方式請參考圖1及圖2,此亂碼自動刪除裝置100主要包括一光檢測器110、一比較電路120以及一亂碼刪除電路130。光檢測器110位于一打印機(jī)200的出紙端210上,無論是激光打印機(jī)、噴墨打印機(jī)或是相片打印機(jī),出紙端210的內(nèi)部通常配置有一對滾輪(圖未示),用以傳動紙張10通過打印機(jī)200的出紙端210,而到達(dá)出紙匣或直接輸出至桌面上。在本實施例中,為減少光檢測器110的體積,可設(shè)計多個小型的光感測元件112或圖象感測元件,其排列于出紙端210的前緣,且不會阻擋紙張10傳輸?shù)穆窂健?br>
一般而言,亂碼通常出現(xiàn)在紙張10的前端,并以一個個連續(xù)的ASCII或ISO8859-1的編碼字符出現(xiàn),所以,當(dāng)紙張10的前端通過一長列的光感測元件112時,若紙張10的前端出現(xiàn)亂碼,則光感測元件112將可立刻偵測到一長條的亂碼(例如Γ2τ@↑4↓ 6 ...),并將此一亂碼信號輸入至比較電路120進(jìn)行圖像比較。
比較電路120電性連接于光檢測器110,且比較電路120于接收到一亂碼信號之后,則發(fā)出一中斷信號,通知打印機(jī)200停止打印,以避免大量的亂碼不斷地打印于空白的紙張10上,導(dǎo)致紙張10的浪費,且縮短碳粉、墨水等消耗品的使用壽命。在本實施例中,比較電路120還可包括一邏輯電路122,用以控制輸出信號的邏輯電平。例如,當(dāng)比較電路120發(fā)出一中斷信號時,邏輯電路122接收到中斷信號的邏輯高電平而將信號輸出至亂碼刪除電路130,之后亂碼刪除電路130則通知打印機(jī)200刪除所有的亂碼,并取消打印機(jī)200內(nèi)部存儲器中的暫存資料。此外,當(dāng)紙張10的前端未出現(xiàn)亂碼時,表示打印機(jī)200正常打印且光感測元件112也不會偵測到一長條的亂碼,此時,比較電路120在比較信號時將不會得到任何有關(guān)亂碼的圖案,因而發(fā)出一正常信號(或邏輯低電平),通知打印機(jī)200繼續(xù)打印。
此外,在圖1中,當(dāng)使用者暫時不使用光檢測器110及其電路來偵測亂碼時,可利用一開關(guān)或一按鈕(圖未示)來切斷提供其工作電壓的一直流電源140。當(dāng)然,也可利用軟件、程序來切斷或開啟光檢測器110及其電路,使用上非常便利。
由此可知,本發(fā)明的亂碼自動刪除裝置,適用于一激光、噴墨或相片打印機(jī),此亂碼自動刪除裝置主要包括一光檢測器、一比較電路以及一亂碼刪除電路。其中,光檢測器配置于打印機(jī)的出紙端,當(dāng)一紙張通過出紙端的前緣時,光檢測器可偵測紙張的前端是否出現(xiàn)亂碼。此外,比較電路電性連接光檢測器,且比較電路于接收到一亂碼信號之后,則發(fā)出一中斷信號,通知打印機(jī)停止打印。另外,亂碼刪除電路電性連接比較電路,且亂碼刪除電路于接收到中斷信號之后,則通知打印機(jī)刪除亂碼信號。
綜上所述,本發(fā)明的亂碼自動刪除裝置具有下列優(yōu)點(1)利用簡便、有效的光檢測器及其電路,來偵測紙張的前端是否出現(xiàn)亂碼,并通知打印機(jī)停止打印,以具體實現(xiàn)自動刪除亂碼的功效。
(2)利用簡便、有效的光檢測器及其電路,可使大部分的亂碼在未打印之前即被刪除,而不會造成紙張浪費,并節(jié)省碳粉、墨水等消耗品的使用。
(3)利用體積小、不占空間的光感測元件或圖象感測元件,使其排列于打印機(jī)出紙端的前緣,且不會阻擋紙張傳輸?shù)穆窂?,使用上非常的方便?br>
權(quán)利要求
1.一種亂碼自動刪除裝置,適用于一打印機(jī),其特征在于該亂碼自動刪除裝置包括一光檢測器,配置于該打印機(jī)的一出紙端上,當(dāng)一紙張通過該出紙端的前緣時,該光檢測器可偵測該紙張的前端是否出現(xiàn)亂碼;一比較電路,連接該光檢測器,該比較電路于接收到一亂碼信號之后,則發(fā)出一中斷信號,通知該打印機(jī)停止打??;以及一亂碼刪除電路,連接該比較電路,該亂碼刪除電路于接收到該中斷信號之后,則通知該打印機(jī)刪除該亂碼信號。
2.根據(jù)權(quán)利要求1所述的亂碼自動刪除裝置,其特征在于該光檢測器具有多個光感測元件,其排列于該出紙端的前緣。
3.根據(jù)權(quán)利要求1所述的亂碼自動刪除裝置,其特征在于該比較電路于未接收到一亂碼信號之后,則發(fā)出一正常信號,通知該打印機(jī)繼續(xù)打印。
4.根據(jù)權(quán)利要求1所述的亂碼自動刪除裝置,其特征在于該比較電路更包括一邏輯電路,用以控制該中斷信號的邏輯電平。
5.根據(jù)權(quán)利要求1所述的亂碼自動刪除裝置,其特征在于該打印機(jī)包括激光打印機(jī)、噴墨打印機(jī)以及相片打印機(jī)其中之一。
全文摘要
一種亂碼自動刪除裝置,適用于一打印機(jī),其包括一光檢測器、一比較電路以及一亂碼刪除電路。光檢測器配置于打印機(jī)的出紙端,用以偵測紙張的前端是否出現(xiàn)亂碼。比較電路電性連接于光檢測器,且比較電路于接收到一亂碼信號之后,則發(fā)出一中斷信號,通知打印機(jī)停止打印。此外,亂碼刪除電路電性連接于比較電路,且亂碼刪除電路于接收到中斷信號之后,則通知打印機(jī)刪除亂碼信號。
文檔編號H04N1/38GK1833874SQ200510033500
公開日2006年9月20日 申請日期2005年3月14日 優(yōu)先權(quán)日2005年3月14日
發(fā)明者詹嘉詳 申請人:佛山市順德區(qū)順達(dá)電腦廠有限公司, 神達(dá)電腦股份有限公司