專利名稱:可隨選隨打的打印控制器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種打印控制器,尤其涉及一種可隨選隨打的打印控制器。
一般公司或機(jī)關(guān)常會(huì)使用一些申請表格或表單。如市民到戶籍管理機(jī)關(guān)申請戶籍變動(dòng),就須填寫相應(yīng)的申請表。同時(shí)在公司或機(jī)關(guān)內(nèi)部也會(huì)使用大量的各種表單。以目前的標(biāo)準(zhǔn)化與電腦化的趨勢,絕大部分的表單制作均是通過電腦的文書處理軟體來完成,換言之,目前表單的制作是由電腦制作母版,再通過印刷或復(fù)印而大量復(fù)制,此部分工作多半是在公司機(jī)關(guān)內(nèi)利用具有電腦資源及相關(guān)周邊設(shè)備所完成,或外包給印刷廠進(jìn)行。
然而,如前所述,表單多半可由電腦制作完成,其事實(shí)上可由電腦通過打印機(jī)直接打出,當(dāng)使用者有需要時(shí)再行打出,并視實(shí)際需要打出其所需份數(shù),如此一來,既無需外包廠商制作,同時(shí)亦無表單儲(chǔ)存空間或存量管理的問題。
但問題在于所有的打印機(jī)均為電腦的周邊設(shè)備,意即打印機(jī)必須通過電腦的控制,方能打出相關(guān)文件,換言之,需利用打印機(jī)打出所需文件時(shí),必須配備一部電腦儲(chǔ)存該表單的格式及打印機(jī)的驅(qū)動(dòng)程序,此在于電腦資源的運(yùn)用,顯然十分不符經(jīng)濟(jì)效益。
由此可見,表單可通過更簡單直接的方式取得,只是以既有打印方式顯然影響電腦資源的運(yùn)用效率,故有待進(jìn)一步改進(jìn),并謀求解決之道。
本發(fā)明的目的是提供一種由電腦下載相關(guān)文件格式及數(shù)據(jù)后,即可單獨(dú)配合打印機(jī)供使用者選擇所需文件或表單的打印控制器。
為實(shí)現(xiàn)上述目的,本發(fā)明可隨選隨打的打印控制器,包括一處理單元,用以控制及協(xié)調(diào)各個(gè)單元間的工作;一連接介面單元,與電腦和處理單元連線,供下載表單數(shù)據(jù)與打印機(jī)驅(qū)動(dòng)程序;一存儲(chǔ)單元,與處理單元連線,儲(chǔ)存下載數(shù)據(jù)及相關(guān)控制程序;一打印機(jī)介面單元,與打印機(jī)和處理單元連線,以打印指定文件數(shù)據(jù);一輸入介面單元,與處理單元連線,供使用者指定打印文件份數(shù);及一顯示單元,與處理單元連線,供顯示相關(guān)信息。
上述可隨選隨打的打印控制器,其中該處理單元主要是由一中央處理單元及與它相連的程序存儲(chǔ)體及數(shù)據(jù)存儲(chǔ)體所組成。
上述可隨選隨打的打印控制器,其中該連接介面單元是由一介面模組、一編碼器及一緩沖器組成,介面模組與緩沖器和編碼器連接。
上述可隨選隨打的打印控制器,其中該存儲(chǔ)單元是由多組存儲(chǔ)體與緩沖器及編碼器組成,各組存儲(chǔ)體分別通過緩沖器及解碼電路經(jīng)總線與處理單元的中央處理單元連接。
上述可隨選隨打的打印控制器,其中該打印機(jī)介面單元是由一介面模組構(gòu)成。
上述可隨選隨打的打印控制器,其中該顯示單元是由液晶顯示器、發(fā)光二極管的顯示裝置構(gòu)成。
上述可隨選隨打的打印控制器,其中該輸入介面單元是通過它的介面模組與外部輸入裝置連接。
上述可隨選隨打的打印控制器,其中該介面模組可為并口、串口或網(wǎng)絡(luò)連接形式。
上述可隨選隨打的打印控制器,其中該存儲(chǔ)單元將存儲(chǔ)空間劃分為很多區(qū)段,而組成一存儲(chǔ)體區(qū)段表,又每一區(qū)段是由一文件信息區(qū)塊記錄其使用狀況,各文件信息區(qū)塊則組成一文件信息表。
上述可隨選隨打的打印控制器,其中該外部輸入裝置可以是鍵盤、磁卡讀卡機(jī)、集成電路卡讀卡機(jī)、條形碼掃瞄器或投幣器。
本發(fā)明與已有技術(shù)相比優(yōu)點(diǎn)和積極效果非常明顯。由以上的技術(shù)方案可知,本發(fā)明是利用一控制器自電腦下載儲(chǔ)存必要的文件數(shù)據(jù),經(jīng)由內(nèi)部的管理編排后,可直接與打印機(jī)連線,供使用者視其實(shí)際需要通過簡單的鍵入動(dòng)作,即可輕易地取得所需文件或表格,故此項(xiàng)設(shè)計(jì)至少具備下列優(yōu)點(diǎn)1.表單文件取得簡便由于本發(fā)明是由打印機(jī)直接印出表單,使用者可視其實(shí)際需要直接打出適當(dāng)份數(shù)的文件,在文件取得方式上直接且非常方便。
2.充分運(yùn)用資源本發(fā)明僅利用電腦下載文件數(shù)據(jù),一經(jīng)下載完成后,即無須常設(shè)的電腦,故在電腦資源的運(yùn)用上兼顧效率與效益。
3.無庫存管理問題一般表單如外包印制,必須時(shí)時(shí)注意表單文件的消耗狀況,其造成庫存與管理上的雙重困擾,今本發(fā)明利用打印機(jī)直接印出表單,即可有效解決此一問題。
以下結(jié)合附圖進(jìn)一步說明本發(fā)明的具體結(jié)構(gòu)特征及目的。
圖1是本發(fā)明的系統(tǒng)方塊圖;圖2是本發(fā)明處理單元的詳細(xì)電路圖;圖3是本發(fā)明連接介面單元與打印機(jī)介面單元的詳細(xì)電路圖;圖4是本發(fā)明存儲(chǔ)單元的詳細(xì)電路圖;圖5是本發(fā)明輸入介面單元的詳細(xì)電路圖;圖6是本發(fā)明存儲(chǔ)單元的結(jié)構(gòu)示意圖;圖7是本發(fā)明下載文件時(shí)的流程圖;圖8是本發(fā)明打印文件時(shí)的流程圖。
請參閱圖1所示,本發(fā)明主要是利用一控制器100與打印機(jī)200連線,供使用者輸入并選擇欲打印的文件表單,而直接通過打印機(jī)200打出,并可依實(shí)際需要取得所需份數(shù),至于控制器100中儲(chǔ)存的文件表單數(shù)據(jù)及打印機(jī)驅(qū)動(dòng)程序,則經(jīng)電腦300下載,只是在下載完成后,控制器100即與電腦300脫離,而可獨(dú)立作業(yè)以控制打印機(jī)200的文件、表單打印。
上述控制器100包括一處理單元10;一連接介面單元20,與電腦300連線,供下載表單數(shù)據(jù)與打印機(jī)驅(qū)動(dòng)程序;一存儲(chǔ)單元30,儲(chǔ)存下載數(shù)據(jù)及相關(guān)控制程序;一打印機(jī)介面單元40,與打印機(jī)200連線,以打印指定文件數(shù)據(jù);一輸入介面單元50,與處理單元10連線,供使用者指定打印文件項(xiàng)目份數(shù);及一顯示單元60,與處理單元10連線,供顯示相關(guān)信息;其中該處理單元10是用以控制及協(xié)調(diào)各個(gè)單元間的工作,其具體構(gòu)造請參閱圖2所示,即主要是由一中央處理單元11、程序存儲(chǔ)體12及數(shù)據(jù)存儲(chǔ)體13所組成,其中,該中央處理單元11是通過緩沖器14與程序存儲(chǔ)體12連接,又下載數(shù)據(jù)時(shí),該中央處理單元11可通過一RS-232介面15與電腦300進(jìn)行連線。又中央處理單元11是通過總線及兩組編碼器16、17而分別與存儲(chǔ)單元30連接,以控制數(shù)據(jù)的取出與儲(chǔ)存;該連接介面單元20是作為控制器與電腦間的連線介面,通過該連接介面單元20構(gòu)成連線,可使控制器100與電腦300間進(jìn)行雙向數(shù)據(jù)傳輸。其詳細(xì)電路構(gòu)造請參閱圖3所示,其包括有一介面模組(Perpheral Port Interface)21、一緩沖器22及一編碼器23,其中介面模組21的引腳D0~D7、RD、WR、A0、A1、RESET CS是通過總線與處理單元10的中央處理單元11連接;又其引腳PA0~PA7及PB0~PB7、PC0~PC7分別經(jīng)緩沖器22與編碼器23連接于連接器24上,通過連接器24與電腦300構(gòu)成連線(處理單元10中的RS-232介面15是另一連線介面)。
又,除前述并列式的介面模組21以外,其他可支持的介面分別有串口及網(wǎng)絡(luò)連接等不同的連接方式。
再者,該存儲(chǔ)單元30是供儲(chǔ)存下載的數(shù)據(jù)內(nèi)容,其具體構(gòu)造請參閱圖4所示,其包括有多組由可擦式存儲(chǔ)器構(gòu)成的存儲(chǔ)體(EEPROM)31、32,各組存儲(chǔ)體31、32分別通過兩組緩沖器33、34及兩組解碼電路35、36經(jīng)總線與處理單元10的中央處理單元11連接;而利用前述存儲(chǔ)體31、32可供儲(chǔ)存下載的文件數(shù)據(jù),至于解碼電路35、36則配合處理單元10作存儲(chǔ)空間管理。
如圖6所示,前述存儲(chǔ)單元30的存儲(chǔ)空間劃分為許多小區(qū)段,所有區(qū)段的使用狀況都記錄在存儲(chǔ)體區(qū)段表中,又每一存儲(chǔ)體區(qū)段分別對應(yīng)一文件信息區(qū)塊,而記錄該區(qū)段所儲(chǔ)存數(shù)據(jù)的內(nèi)容、大小及實(shí)際儲(chǔ)存文件數(shù)據(jù)的存儲(chǔ)體區(qū)段連結(jié)(Memory Segment Link),又各個(gè)文件信息區(qū)塊則組成一文件信息表,以進(jìn)行存儲(chǔ)空間管理。
仍請參閱圖3所示,該打印機(jī)介面單元40主要由一介面模組(Perpheral PortInterface)41構(gòu)成,該介面模組41的引腳D0~D7、RD、WR、A0、A1、RESET CS是通過總線與處理單元10的中央處理單元11連接;又其引腳PA0~PA7及PB0~PB7、PC0~PC7連接連接器42上,通過連接器42與打印機(jī)200構(gòu)成連線。
前述打印機(jī)介面單元40是作為控制器100與打印機(jī)200間的連接介面,其可將打印數(shù)據(jù)快速傳送給打印機(jī)200,亦可讀取打印機(jī)200的系統(tǒng)狀態(tài)(如缺紙、離線等信息)。除前述并列的介面模組41外,目前可支持的介面另有串口及網(wǎng)絡(luò)連接等不同的連接方式。
再請參閱圖5所示,其分別揭示帶輸入介面單元50及顯示單元60的具體電路結(jié)構(gòu),其中輸入介面單元50主要由一介面模組(Perpheral PortInterface)51構(gòu)成,該介面模組51的引腳D0~D7、RD、WR、A0、A1、RESET CS是通過總線與處理單元10的中央處理單元11連接;又其引腳PA0~PA7及PB0~PB6、PC0~PC7連接連接器52上,通過連接器52與外部輸入裝置連接,供使用者輸入待打印的數(shù)據(jù)內(nèi)容與份數(shù)。
又,該外部輸入裝置可以是鍵盤、磁卡讀卡機(jī)、IC卡(集成電路卡)讀卡機(jī)、條形碼掃瞄器或投幣器等。在本實(shí)施例中,該輸入介面單元50連接鍵盤,供輸入選擇打印的文件與份數(shù)。
再者,該介面模組51的輸出引腳PB7又連接一警報(bào)電路53,該警報(bào)電路53是由一晶體管與蜂鳴器組成,可于系統(tǒng)發(fā)生異常狀況時(shí)產(chǎn)生警報(bào)聲,通知使用者或管理人員。
另,該顯示單元60則是由總線直接通過一連接器61與顯示裝置連接,以顯示控制器的系統(tǒng)狀態(tài)或系統(tǒng)執(zhí)行信息,而該顯示裝置則可為液晶顯示器或發(fā)光二極管。
由上述可看出本發(fā)明的具體結(jié)構(gòu)型態(tài),至于其工作方式詳見下述圖7所示為本發(fā)明由電腦300下載資料至控制器100時(shí)的流程圖,在完成控制器100與電腦300間的連線后,即由電腦300送出下載文件指令至控制器100;控制器100接獲指令后送出回復(fù)信號(hào),允許數(shù)據(jù)下載;隨后,電腦300送出文件基本數(shù)據(jù)至控制器100,控制器100隨即記錄文件基本數(shù)據(jù),并準(zhǔn)備開始下載數(shù)據(jù)塊;此時(shí),電腦300即開始下載數(shù)據(jù)到控制器100中,而控制器100隨即予以儲(chǔ)存,如此循環(huán)下載及儲(chǔ)存動(dòng)作,直到整份數(shù)據(jù)塊完全下載為止。
又前述下載至控制器100中儲(chǔ)存的文件數(shù)據(jù)分別具備流水編號(hào),使用者僅須通過輸入介面單元50鍵入文件編號(hào)及所需份數(shù),即可直接印出所需的制式表單或文件資料,其打印流程如圖8所示首先控制器100的處理單元10將掃瞄輸入介面單元50,以探測使用者是否鍵入文件編號(hào),如有,即通過顯示單元60顯示使用者鍵入的文件編號(hào),隨后再次掃瞄探測使用者是否通過輸入介面單元50輸入打印份數(shù),如有,則由顯示單元60顯示其要求打印份數(shù);在完成選擇后,控制器100即通過打印機(jī)介面單元40驅(qū)動(dòng)打印機(jī)200開始打印作業(yè),直至打印完成。
而在該項(xiàng)打印工業(yè)完成后,控制器100隨即恢復(fù)待機(jī)狀態(tài)。
權(quán)利要求
1.一種可隨選隨打的打印控制器,其特征在于它包括一處理單元,用以控制及協(xié)調(diào)各個(gè)單元間的工作;一連接介面單元,與電腦和處理單元連線,供下載表單數(shù)據(jù)與打印機(jī)驅(qū)動(dòng)程序;一存儲(chǔ)單元,與處理單元連線,儲(chǔ)存下載數(shù)據(jù)及相關(guān)控制程序;一打印機(jī)介面單元,與打印機(jī)和處理單元連線,以打印指定文件數(shù)據(jù);一輸入介面單元,與處理單元連線,供使用者指定打印文件份數(shù);及一顯示單元,與處理單元連線,供顯示相關(guān)信息。
2.根據(jù)權(quán)利要求1所述的一種可隨選隨打的打印控制器,其特征在于該處理單元主要是由一中央處理單元及與它相連的程序存儲(chǔ)體及數(shù)據(jù)存儲(chǔ)體所組成。
3.根據(jù)權(quán)利要求1所述的一種可隨選隨打的打印控制器,其特征在于該連接介面單元是由一介面模組、一編碼器及一緩沖器組成,介面模組與緩沖器和編碼器連接。
4.根據(jù)權(quán)利要求1所述的一種可隨選隨打的打印控制器,其特征在于該存儲(chǔ)單元是由多組存儲(chǔ)體與緩沖器及編碼器組成,各組存儲(chǔ)體分別通過緩沖器及解碼電路經(jīng)總線與處理單元的中央處理單元連接。
5.根據(jù)權(quán)利要求1所述的一種可隨選隨打的打印控制器,其特征在于該打印機(jī)介面單元是由一介面模組構(gòu)成。
6.根據(jù)權(quán)利要求1所述的一種可隨選隨打的打印控制器,其特征在于該顯示單元是由液晶顯示器、發(fā)光二極管的顯示裝置構(gòu)成。
7.根據(jù)權(quán)利要求1所述的一種可隨選隨打的打印控制器,其特征在于該輸入介面單元是通過它的介面模組與外部輸入裝置連接。
8.根據(jù)權(quán)利要求3、5或7所述的一種可隨選隨打的打印控制器,其特征在于該介面模組可為并口、串口或網(wǎng)絡(luò)連接形式。
9.根據(jù)權(quán)利要求1或4所述的一種可隨選隨打的打印控制器,其特征在于該存儲(chǔ)單元將存儲(chǔ)空間劃分為很多區(qū)段,而組成一存儲(chǔ)體區(qū)段表,又每一區(qū)段是由一文件信息區(qū)塊記錄其使用狀況,各文件信息區(qū)塊則組成一文件信息表。
10.根據(jù)權(quán)利要求7所述的一種可隨選隨打的打印控制器,其特征在于該外部輸入裝置可以是鍵盤、磁卡讀卡機(jī)、集成電路卡讀卡機(jī)、條形碼掃瞄器或投幣器。
全文摘要
本發(fā)明涉及一種可隨選隨打的打印控制器,它包括一處理單元、一與下載數(shù)據(jù)電腦連線的連接介面單元、一儲(chǔ)存下載數(shù)據(jù)的存儲(chǔ)單元、一與打印機(jī)連線以打印指定文件數(shù)據(jù)的打印機(jī)介面單元、一與處理單元連線供使用者指定打印文件份數(shù)的輸入介面單元及一與處理單元連線供顯示選印相關(guān)信息的顯示單元;以所述打印控制器由電腦下載相關(guān)文件數(shù)據(jù)后,即可單獨(dú)配合打印機(jī)供使用者選擇欲打印的文件數(shù)據(jù),而無需通過電腦連線控制。
文檔編號(hào)G06F3/12GK1273386SQ99106380
公開日2000年11月15日 申請日期1999年5月6日 優(yōu)先權(quán)日1999年5月6日
發(fā)明者曾恒, 洪志光 申請人:杰威資訊股份有限公司