国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      限制主機使用網(wǎng)絡打印機的網(wǎng)絡打印機及網(wǎng)絡打印方法

      文檔序號:6609785閱讀:217來源:國知局
      專利名稱:限制主機使用網(wǎng)絡打印機的網(wǎng)絡打印機及網(wǎng)絡打印方法
      技術(shù)領(lǐng)域
      本發(fā)明一般概念涉及一種限制主機使用網(wǎng)絡打印機的網(wǎng)絡打印機和網(wǎng)絡 打印方法。更具體地,本發(fā)明一般概念涉及一種限制主機使用網(wǎng)絡打印機的 網(wǎng)絡打印機和網(wǎng)絡打印方法,其通過自動濾出和注冊主機的標識信息并且通 過如果從主機所發(fā)送的打印數(shù)據(jù)中檢測到錯誤則不執(zhí)行打印作業(yè)而可以減少 由于誤打印而導致的資源的浪費。
      背景技術(shù)
      網(wǎng)絡打印系統(tǒng)是其中多個主機通過有線/無線網(wǎng)絡共享多個打印設(shè)備的 系統(tǒng)。在該網(wǎng)絡打印系統(tǒng)中,主機通過向從在相應網(wǎng)絡中存在的多個設(shè)備中 所選擇的設(shè)備發(fā)送打印數(shù)據(jù)而向所選擇的設(shè)備請求打印作業(yè)。在這樣的網(wǎng)絡打印系統(tǒng)中,即使從主機發(fā)送了其中發(fā)生錯誤的打印數(shù)據(jù), 傳統(tǒng)的打印設(shè)備也接收該具有錯誤的該打印數(shù)據(jù),并且執(zhí)行錯誤的打印作業(yè)。 特別地,即使同一主機重復地發(fā)送其中具有錯誤的打印數(shù)據(jù),傳統(tǒng)的打印設(shè) 備也不能限制打印作業(yè)的執(zhí)行,并且因此重復地執(zhí)行錯誤的打印作業(yè),導致 包括例如打印紙、調(diào)色劑和電力等資源的浪費。另一方面,在網(wǎng)絡打印系統(tǒng)中,可以為傳統(tǒng)的打印設(shè)備提供用于限制主 機使用打印設(shè)備的功能,以提供安全性并防止資源的浪費。也就是說,用戶 或管理者可以在各個打印設(shè)備中注冊主機的地址,并且可以限制該主機使用 所述打印設(shè)備。特別地,用戶或管理者可以注冊可能重復發(fā)送其中已經(jīng)發(fā)生 錯誤的打印數(shù)據(jù)的主機的地址,從而限制打印設(shè)備對從所注冊的主機發(fā)送的 打印數(shù)據(jù)中包含錯誤的打印作業(yè)的執(zhí)行。然而,在這種情況下,用戶或管理者不得不手動注冊已經(jīng)發(fā)生錯誤的主 機的地址,因而導致用戶或管理者不方便。而且,傳統(tǒng)打印設(shè)備持續(xù)執(zhí)行包 括錯誤的打印作業(yè),直到該用戶或管理者認識到錯誤為止。
      發(fā)明內(nèi)容
      本發(fā)明一般概念提供一種限制主機使用網(wǎng)絡打印機的網(wǎng)絡打印機及網(wǎng)絡 打印方法,其可以消除由于手動設(shè)置用于使用打印機的主機權(quán)限造成的用戶 不便并防止由于打印數(shù)據(jù)中的打印錯誤而造成的資源浪費。本發(fā)明 一般概念的其他方面和優(yōu)點將部分地在下面的描述中被闡述,并 且部分地將從所述說明中變得顯而易見,或可以通過對該一般發(fā)明概念的實 踐而了解到??梢酝ㄟ^提供一種限制主機使用網(wǎng)絡打印機的網(wǎng)絡打印方法來獲得本發(fā)明一般概念的上述和/或其它方面和效果,該方法包括如果從主機接收到主 機的標識信息和打印作業(yè)請求信號,則從該主機接收打印數(shù)據(jù),并將所接收 的打印數(shù)據(jù)處理成可打印的信號;在將打印數(shù)據(jù)處理成可打印的信號期間確 認在所述打印作業(yè)中是否存在錯誤;以及如果存在錯誤,則自動地將該主機 的標識信息注冊到使用限制列表中,如果在所述打印作業(yè)中不存在錯誤,則 執(zhí)行關(guān)于所述打印數(shù)據(jù)的打印作業(yè)。該網(wǎng)絡打印方法還可以包括如果接收到打印作業(yè)請求信號,則確認該 主機的標識信息是否已注冊在所述使用限制列表中,如果已注冊該主機的標 識信息,則不接受來自該主機的打印數(shù)據(jù)。該網(wǎng)絡打印方法還可以包括如果該主才幾的標識信息已,皮注冊或^皮自動 注冊在所述^吏用限制列表中,則生成并向該主機發(fā)送打印拒絕消息。該網(wǎng)絡打印方法還可以包括如果該主機的標識信息已被注冊在所述使 用限制列表中,則向管理者報告該注冊結(jié)果??梢酝ㄟ^用戶界面來設(shè)置和改變用于確認是否存在錯誤的標準。主機的標識信息可以是主機的IP (網(wǎng)際協(xié)議)地址和MAC (媒體訪問控 制)地址中的任何一個。也可以通過提供一種限制主機使用網(wǎng)絡打印機的網(wǎng)絡打印機來獲得本發(fā) 明一般概念的上述和其它方面,該網(wǎng)絡打印機包括設(shè)備通信單元,用于從 主機接收主機的標識信息、打印作業(yè)請求信號和打印數(shù)據(jù);圖像處理單元, 用于將所接收的打印數(shù)據(jù)處理成可打印的信號,并在將所述打印數(shù)據(jù)處理成 可打印的信號期間確定在打印作業(yè)中是否存在錯誤;存儲單元,用于將所接 收的該主機的標識信息注冊到使用限制列表中;以及控制單元,用于如果確 定存在錯誤,則控制存儲單元自動存儲該主機的標識信息。如果接收到打印作業(yè)請求信號,則所述控制單元可以確認該主機的標識 信息是否已被注冊在所述使用限制列表中,并且如果該主機的標識信息已被 注冊在所述使用限制列表中,則控制所述設(shè)備通信單元不接收來自該主機的 打印數(shù)據(jù)。如果該主機的標識信息已被注冊或被自動注冊在所述使用限制列表中, 則該控制單元可以控制設(shè)備通信單元生成打印拒絕消息并向該主機發(fā)送該打 印拒絕消息。如果該主機的標識信息已被注冊在所述使用限制列表中,則該控制單元 可以控制所述設(shè)備通信單元向管理者報告該注冊結(jié)果。也可以通過提供一種包括圖像處理單元和控制單元的網(wǎng)絡打印機來獲得 本發(fā)明一般概念的上述和/或其它方面和效果,其中,所述圖像處理單元用于 在打印模式中處理要被打印的打印數(shù)據(jù),所述控制單元用于根據(jù)打印模式中 的錯誤信號控制所述圖像處理單元不處理所述打印數(shù)據(jù)。所述控制單元可以控制所述圖像處理單元處于備用模式,以在另一打印 模式中處理另 一要被打印的打印數(shù)據(jù)。所述錯誤信號可以是校驗和條件錯誤(check sum condition error )、超時 條件錯誤或不支持仿真條件錯誤等。該打印機還可以包括設(shè)備通信單元,用于與從其接收打印數(shù)據(jù)的外部主 機通信,其中,所述控制單元可以根據(jù)錯誤信號來控制該設(shè)備通信單元不接 收來自該外部主機的相同打印數(shù)據(jù)。而所述控制單元可以根據(jù)錯誤信號來控制該打印引擎單元不打印所處理的打 印數(shù)據(jù)。所述打印機還可以包括存儲單元,用于當錯誤信號對應于從其接收打印 數(shù)據(jù)的外部設(shè)備時,存儲關(guān)于該外部設(shè)備的信息。也可以通過提供一種包括設(shè)備通信單元和控制單元的網(wǎng)絡打印機來獲得 本發(fā)明一般概念的上述和/或其它方面和效果,其中,所述設(shè)備通信單元用于 與外部主機進行通信以接收打印數(shù)據(jù)和關(guān)于該外部主機的信息,所述控制單 元用于根據(jù)與打印該打印數(shù)據(jù)的打印模式相對應的錯誤信號來控制所述設(shè)備 通信單元不接收來自該外部主機的打印數(shù)據(jù)。該控制單元可以防止設(shè)備通信單元接收來自所述外部主機的打印數(shù)振。


      通過下面結(jié)合附圖對實施例進行的描述,本發(fā)明 一般概念的這些和/或其它方面和效果將變得明顯和更容易理解,其中圖1是示意性說明根據(jù)本發(fā)明一般概念的實施例的其中具有限制主機使用網(wǎng)絡打印才幾的網(wǎng)絡打印機的網(wǎng)絡打印系統(tǒng)的視圖;圖2是說明圖1中所示的第一至第n主機中的第一主機的詳細結(jié)構(gòu)的框圖;圖3是示意性說明圖1中所示的網(wǎng)絡打印機的結(jié)構(gòu)的框圖;圖4是說明根據(jù)本發(fā)明一般概念的實施例的用于指示在圖3的存儲單元 的使用限制列表中注冊的主機標識信息的GUI的示例的視圖;圖5是說明根據(jù)本發(fā)明一般概念的實施例的使得用戶能夠直接設(shè)置網(wǎng)絡 打印機的使用限制條件的GUI的示例的視圖;以及圖6是說明根據(jù)本發(fā)明一般概念的實施例的用于限制主機使用網(wǎng)絡打印 機的網(wǎng)絡打印方法的流程圖。
      具體實施方式
      現(xiàn)在將對本發(fā)明 一般概念的實施例做出詳細參考,在附圖中示出了其示 例,其中,通篇中相似的附圖標記指代類似的元素。為了解釋本發(fā)明一般概 念,下面參考附圖來描述實施例。圖1是示意性說明根據(jù)本發(fā)明一般概念的實施例的具有限制主機200 (200-1 ,...200畫n)使用網(wǎng)絡打印機的網(wǎng)絡打印機300的網(wǎng)絡打印系統(tǒng)的視圖。參考圖1,網(wǎng)絡打印機300通過網(wǎng)絡100連接到第一至第n主機200、200-1..... 200-n(這里,n是正數(shù))。在本發(fā)明 一般概念的實施例中,示出了一個網(wǎng)絡打印機300。然而,兩個或多個網(wǎng)絡打印機可以連接到網(wǎng)絡100 上。該網(wǎng)絡打印機可以是成像裝置,用于執(zhí)行打印模式以接收數(shù)據(jù)并打印所 接收的數(shù)據(jù)。該成像裝置可以處于打印模式或準備接收數(shù)據(jù)的備用模式。作為具有將圖像打印到紙張(或其它合適的介質(zhì))上的功能的設(shè)備的網(wǎng)絡打印機300打印從第一至第n主機200、 200-1..... 200-n發(fā)送的打印數(shù)據(jù)。網(wǎng)絡打印機300可以是打印機、傳真機或多功能設(shè)備(或其它合適的設(shè)備)。該第一至第n主機200、 200-1..... 200-n可用于通過向經(jīng)由相應網(wǎng)絡100連接的網(wǎng)絡打印機300發(fā)送打印數(shù)據(jù)而請求打印作業(yè)。該主機可以是諸 如個人計算機(PC)或筆記本計算機的終端。網(wǎng)絡100支持有線/無線網(wǎng)絡,并可以通過連接到通用并行部件的線纜、 連接到USB (通用串行總線)端口的線纜、通過集線器和LAN的因特網(wǎng)和/ 或諸如可用于實現(xiàn)藍牙的無線連接來構(gòu)造。如果從第一至第n主機200、 200-1.....以及200-n中的一個或多個請求其中已經(jīng)發(fā)生錯誤的打印作業(yè),則如上所述的網(wǎng)絡打印機300可用于自動 濾出和/或注冊已請求包括打印錯誤的打印作業(yè)的主機的標識信息,然后可用 于自動攔截從同一已注冊的主機所請求的打印作業(yè)。因此,網(wǎng)絡打印機300 可用于防止由錯誤(例如,打印錯誤)導致的諸如紙張和調(diào)色劑等資源的浪 費。所述錯誤可以是不支持仿真條件錯誤(例如,仿真器不能仿真打印數(shù)據(jù))、 超時條件錯誤(例如,在打印數(shù)據(jù)的接收完成之前已經(jīng)過了太長時間)、校驗 和條件錯誤(例如,圖像處理單元由于錯誤地計算打印數(shù)據(jù)而不能執(zhí)行圖像 處理)等。在根據(jù)錯誤而拒絕打印作業(yè)、取消打印作業(yè)或防止執(zhí)行打印作業(yè)之后, 網(wǎng)絡打印機300可以從打印模式改變到備用模式。圖2是根據(jù)本發(fā)明一般概念的實施例的用于說明圖1中所示的第一至第 n主機中的第一主機的詳細結(jié)構(gòu)的框圖。參考圖l和圖2,第一主機200可以包括用戶輸入單元210、圖形處理單 元220、顯示單元230、 CPU (中央處理單元)240、 ROM 250、 RAM 260、 HDD 270以及終端通信單元280。總線200a可用于支持上述組件之間的數(shù)據(jù) 移動路徑。由于在圖2中未示出的主機200-1、…、以及200-n與第一主機200 等同或類似,所以省略其詳細解釋和說明。然而,主機200的描述可以適用 于主機200-1、…、200-n。用戶輸入單元210可用于請求主機200所支持的功能,并且可以具有鍵 盤、鼠標等(未示出)。具體地,用戶輸入單元210可用于使得用戶能夠通過 應用程序來準備文件,或請求打印所準備的文件。圖形處理單元220可用于將普通視頻信號處理成可顯示的信號,并將處 理后的信號輸出到顯示單元230。顯示單元230可以包括監(jiān)視器(未示出), 以顯示可能從圖形處理單元220輸出的信號。顯示單元230也可用于顯示主 機200的當前操作狀態(tài),并且可以通過CRT (陰極射線管)、LCD(液晶顯示 器)等(未示出)實現(xiàn)該顯示。CPU 240可用于通過使用各種控制程序和/或OS (操作系統(tǒng))來管理主 機200的整個操作。ROM250是非易失性存儲設(shè)備,其可用于存儲實現(xiàn)主機200的功能所需 要的各種控制程序。RAM260是易失性存儲設(shè)備,其可用于存儲從ROM250 加載的要由CPU 240執(zhí)行的程序、或由CPU 240處理的數(shù)據(jù)。HDD (硬盤驅(qū)動器)是大容量存儲介質(zhì),其可用于存儲大量應用程序和/ 或驅(qū)動器程序。具體地,為了向網(wǎng)絡打印機300請求打印作業(yè),HDD 270可 以包括應用程序單元272和打印機驅(qū)動器274。在應用程序單元272中,可以存儲或適當鏈接使得用戶能夠準備各種文 件的應用程序。例如,在打印通過應用程序單元272準備的文件的情況下, 應用程序單元272可被用來向打印機驅(qū)動器274提供打印請求信號、打印選 項和/或要被打印的文件的打印數(shù)據(jù)。所述打印選項是指諸如打印紙張(或其 它合適的媒介)的尺寸、復件的份數(shù)、打印方向等各種打印參數(shù)。打印機驅(qū)動器274可用來提供用戶界面,以設(shè)置網(wǎng)絡打印機300所支持 的打印參數(shù)。而且,打印機驅(qū)動器274可用于將所設(shè)置的打印參數(shù)和打印數(shù) 據(jù)轉(zhuǎn)換成網(wǎng)絡打印才幾300可以仿真的打印才幾語言。而且,用戶可以通過用戶 界面來選擇打印機語例如,所述打印機語言可以是Hewlett Packard提出的PCL (打印機控制 語言)、ADOBE提出的PostScript (PS、)以及GDI (圖形設(shè)備接口 )語言, 以將打印數(shù)據(jù)的頁面轉(zhuǎn)換成位圖數(shù)據(jù)。Samsung (三星)支持的SPL (三星打 印機語言)可以是GDI語言的示例。終端通信單元280可用于通過網(wǎng)絡100幫助與網(wǎng)絡打印機300的數(shù)據(jù)通 信。例如,終端通信單元280可用于向網(wǎng)絡打印機300發(fā)送打印作業(yè)請求信 號、打印參數(shù)、被轉(zhuǎn)換成打印機語言的打印數(shù)據(jù)、稍后將描述的IP(網(wǎng)際協(xié) 議)地址或MAC (媒體訪問控制)地址等。為此,終端通信單元280可以使 用諸如網(wǎng)絡接口卡(NIC)(未示出)的LAN卡。在通過LAN卡實現(xiàn)終端通 信單元110的情況下,所述LAN卡可以具有在制造該LAN卡期間分配的固 有MAC地址。該MAC地址可^皮用作第 一主機200的標識信息。圖3是示意性說明根據(jù)本發(fā)明一般概念的實施例的、圖1中所示的網(wǎng)絡 打印機的結(jié)構(gòu)的框圖。
      參考圖l至圖3,網(wǎng)絡打印機300可以包括操作面板單元310、存儲單元 320、設(shè)備通信單元330、圖像處理單元340、打印引擎單元350、 ROM 360、 RAM 370以及控制單元380??偩€300a可用于支持如所述的上述組件之中的 數(shù)據(jù)移動路徑。操作面板單元310可以包括用戶操作單元312和顯示面板314。用戶操 作單元312是可用于向控制單元380輸出信號的用戶接口 ,以操作稍后將描 述的網(wǎng)絡打印機300所支持的功能。為此,用戶操作單元312可以包括各種 功能鍵(未示出)和觸摸屏(未示出),以輸入字符、數(shù)字和方向。顯示面板314可用于通過使用例如字符、符號和圖像來顯示網(wǎng)絡打印機 300的當前操作狀態(tài),并且可以被控制單元380控制。顯示面板314也可用 于顯示稍后將描述的由圖像處理單元340生成的錯誤報告消息和/或錯誤拒絕 消息。顯示面板也可以與GUI (圖形用戶接口 )協(xié)同工作,以例如為第一至 第n主機200、 200-1、…和200-n設(shè)置使用限制條件等??梢酝ㄟ^LCD(未 示出)來實現(xiàn)顯示面板314。存儲單元320是諸如快閃ROM的非易失性存儲器,其可用于存儲用戶 限制列表,以限制第一至第n主機200、 200-1、…和200-n使用所述網(wǎng)絡打 印機300。即,存儲單元320的用戶限制列表可以包括主機的標識信息,該 主機由于選擇性地包括所述使用限制的原因而已經(jīng)被自動或手動限制使用所 述網(wǎng)絡打印機。例如,所述標識信息可以是各個主機200、 200-1、…和200-n 的IP地址或MAC地址。設(shè)備通信單元330是可用于經(jīng)由網(wǎng)絡100向和/或從第一至第n主機200、 200-1、…和200-n發(fā)送和/或接收信息、信號、數(shù)據(jù)等的通信模塊。具體地, 設(shè)備通信單元330可用于接收標識信息、打印作業(yè)請求信號、打印參數(shù)和/或 從第一至第n主機200、 200-1、…和200-n發(fā)送的打印數(shù)據(jù),并向控制單元 380輸出所接收的信號。此后,作為示例,將描述圖2中所示的第一主機'200。圖像處理單元340可用于通過使用例如打印參數(shù)來執(zhí)行經(jīng)由所述設(shè)備通 信單元330接收的打印數(shù)據(jù)的圖像處理。具體地,可以提供圖像處理單元的 仿真器340a來通過使用所設(shè)置的打印機語言而仿真所接收的打印數(shù)據(jù)。例如,如果已(將要)將打印數(shù)據(jù)轉(zhuǎn)換成PCL格式,則仿真器340a可 用于使用PCL來仿真打印數(shù)據(jù)。而且,例如,在仿真器340a使用與PCL不 同的、網(wǎng)絡打印機300不支持的打印機語言來仿真打印數(shù)據(jù)的情況下,仿真 器340a可用于在打印數(shù)據(jù)的仿真期間中檢測任何錯誤,并且向控制單元380 報告錯誤檢測。因而,例如,當仿真器340a可能使用與打印機(或打印驅(qū)動 器)支持的打印機語言不同的打印機語言時,仿真器340a可用于檢測錯誤。 換句話說,當仿真器340a可能使用不匹配的打印機語言時,可以檢測錯誤。 此外,在這種情況下,例如,在仿真器340a可能正嘗試仿真不是相應網(wǎng)絡打 印機(或其它合適的打印設(shè)備)所支持的打印機語言的打印機語言時,仿真 器340a可用于終止該仿真,以防止打印錯誤的打印數(shù)據(jù)。仿真器340a也可 用于終止根據(jù)本發(fā)明一般概念的一個或多個實施例檢測的其它類型的打印數(shù) 據(jù)錯誤的仿真。打印引擎單元350可用于使用打印機制將從圖像處理單元340輸出的打 印數(shù)據(jù)打印到打印紙(或其它合適的媒介)上。ROM 360可用于存儲基本信息,以在網(wǎng)絡打印機300執(zhí)行打印作業(yè)前檢 查網(wǎng)絡打印機300的各個元件,和/或存儲驅(qū)動網(wǎng)絡打印機300所需的各種類 型的控制程序。RAM 370可用于存儲控制單元380所處理的數(shù)據(jù),諸如從ROM 360加 載的程序的各種可變數(shù)據(jù),以及第一主機200的標識信息??刂茊卧?80可用于通過使用可存儲在ROM 360中的控制程序來控制網(wǎng) 絡打印機300的整個操作。具體地,如果從第一主機200接收到第一主機200 的標識信息和打印作業(yè)請求信號,則控制單元380可用于通過使用第一主機 200的標識信息(例如,將該標識信息與使用限制列表進行比較)來確認是 否已限制網(wǎng)絡打印機300使用該網(wǎng)絡打印機。也就是說,控制單元380可用 于確認第一主才幾200的標識信息是否已注冊在存儲單元320中。如果已注冊 第一主機200的標識信息,則表示已限制第一主機200使用網(wǎng)絡打印機,300。 因而,控制單元380可用于控制所述設(shè)備通信單元330不接收(或拒絕或不 使用或不接受)來自第一主機200的打印數(shù)據(jù)。相反,如果第一主機200的標識信息未注冊在存儲單元320中,則控制 單元380可用于確定允許主機200使用網(wǎng)絡打印機300,并且從而控制所述 設(shè)備通信單元330從第一主機200接收(或使用或接受)打印數(shù)據(jù)和諸如打 印參數(shù)的與打印作業(yè)相關(guān)的數(shù)據(jù)。如果通過設(shè)備通信單元330接收到與打印 作業(yè)相關(guān)的數(shù)據(jù),則控制單元380可用于向圖像處理單元340輸出所接收的 打印數(shù)據(jù)和打印參數(shù),并控制圖像處理單元340將所述打印數(shù)據(jù)處理成可打
      印的信號。這里,如果確定在所請求的打印作業(yè)中發(fā)生錯誤,則控制單元380可用 于自動濾出第一主機200的標識信息并選擇性地注冊錯誤發(fā)生的原因,并且 控制存儲單元320存儲所濾出的標識信息以及可選擇地存儲錯誤發(fā)生的原 因。例如,發(fā)生錯誤的原因可能是當仿真器340a所支持的打印機語言不能 仿真打印數(shù)據(jù)時所檢測的"不支持仿真";當由于錯誤地計算第一主機200發(fā) 送的打印數(shù)據(jù)而導致圖像處理單元340不能執(zhí)行圖像處理時產(chǎn)生的"校驗和 錯誤";當由于在通過設(shè)備通信單元330接收打印數(shù)據(jù)完成前發(fā)生超時而產(chǎn)生 的"超時錯誤";等等。例如,可以從仿真器340a、圖像處理單元340或設(shè)備 通信單元330提供發(fā)生錯誤的原因。此后,如果被注冊在存儲單元320中的使用限制列表中的第一主機200 再次請求打印作業(yè),則控制單元380可用于通過濾出第一主才幾200的標識信 息而限制第一主機200使用網(wǎng)絡打印機300,并且控制設(shè)備通信單元330不 接收(或拒絕或不使用或不接受)來自第一主機200的打印數(shù)據(jù)。此外,控制單元380可用于控制圖像處理單元340產(chǎn)生事件或消息,以 報告第一主機200已被注冊在使用限制列表中,并控制設(shè)備通信單元330發(fā) 送所生成的事件或消息。更具體地,如果在第一主機200中已安裝用于確認 網(wǎng)絡打印機300的狀態(tài)的與協(xié)議相關(guān)的程序,則控制單元380可用于生成報 告已限制第一主機200使用網(wǎng)絡打印機300的消息,并向第一主機200發(fā)送 所生成的消息。此外,控制單元380可用于控制設(shè)備通信單元330通過郵件或短消息向 網(wǎng)絡打印系統(tǒng)的管理者發(fā)送該消息。這種情況下,設(shè)備通信單元330可以使 用可能存儲在其中的內(nèi)置存儲器(未示出)中的管理者的移動終端號碼或郵 件地址。因此,第一主機200的管理者或用戶可以改變與第一主機200的打 印相關(guān)的設(shè)置,以便重新設(shè)置已被限制使用網(wǎng)絡打印機的第一主機200的使 用權(quán)限,或使第一主機200發(fā)送正確的打印數(shù)據(jù),使得其可以被正確地打印。相反,如果在所請求的打印作業(yè)中未發(fā)生錯誤,則控制單元380可用于 控制打印引擎單元350打印經(jīng)圖像處理的打印數(shù)據(jù)。如上所述,控制單元380可用于自動地檢測打印作業(yè)是否發(fā)生錯誤,并 且如果發(fā)生錯誤,則控制單元380可以自動地將發(fā)送包含錯誤的打印數(shù)據(jù)的
      主機的標識信息注冊在使用限制列表上。結(jié)果,控制單元380可用于如果打 印數(shù)據(jù)發(fā)生錯誤則禁止打印作業(yè)的執(zhí)行,并且因而,防止了與打印包含錯誤 的打印數(shù)據(jù)相關(guān)的資源的浪費。另一方面,可以通過如圖4所示的GUI來確認在存儲單元320的使用限 制列表中注冊的主機的標識信息。參考圖4,可以使用IP地址作為自動濾出 的標識信息,并且可以選擇性地指出限制主機使用網(wǎng)絡打印機的原因。參考 圖4,在"網(wǎng)絡設(shè)置"標簽下,GUI示出了通過列出所限制的主機的相應"No."、 "主機名"、"IP地址"以及限制原因的相應復選標記而允許 ">1 濾出>>"。 因而,例如,No. T對應于具有IP地址"10.88.195.93"的"第一主機", 其由于所示的"校驗和錯誤"而導致被限制使用網(wǎng)絡打印機300。對每個限 制主機(例如,"第二主機","第六主機",如果可能可達到"第n"主機) 提供類似的信息。請注意圖4是說明性的,并且可以使用圖4的GUI的其它 形式或修改。接下來,如圖5所示,可以將本發(fā)明一般概念設(shè)計為用戶可以直接地為第一至第n主機200、 200-1.....以及200-n選擇用于設(shè)置使用限制的條件。也就是說,如果用戶通過如圖5所示的GUI操作用戶操作單元312而選擇所 希望的使用限制設(shè)置條件,則控制單元380可用于僅當檢測到與所選條件對 應的錯誤時才濾出標識信息,并將所濾出的標識信息存儲在存儲單元320中。 參考圖5, GUI示出了各種"自動使用限制設(shè)置條件",諸如"校驗和錯誤" 條件,通過相應復選標記的注釋(note)來選擇;"不支持仿真"條件,也是 通過相應復選標記的注釋來選擇;以及"超時"條件,通過不對相應復選標 記進行注釋來不選擇。使用圖5的GUI,用戶可以設(shè)置到底設(shè)置哪個錯誤條 件,以通過選擇和/或不選擇相應復選框來確定或檢測打印數(shù)據(jù)錯誤。請注意 圖5是說明性的,可以使用圖5的GUI的其它形式或修改??梢酝ㄟ^各個主機200、 200-1、…、和200-n的網(wǎng)頁瀏覽器來顯示圖4 和5中所示的GUI,或者在第一至第n主機200、 200-1、…、和200-n中的 一個通過使用例如HTTP訪問網(wǎng)絡打印機300之后在圖3的顯示面板上顯示 所述GUI。圖6是說明根據(jù)本發(fā)明一般概念的實施例的用于限制主機使用網(wǎng)絡打印 機的網(wǎng)絡打印方法的流程圖。參考圖1至6,如果設(shè)備通信單元330在操作(S605 )通過網(wǎng)絡100接
      收到第一主機200的標識信息和從第一主機200發(fā)送的打印作業(yè)請求信號, 則控制單元380在操作(S610)通過使用第一主機200的標識信息來確定第 一主機200是否已被限制使用網(wǎng)絡打印機300。也就是說,控制單元380通 過確認第一主機200的標識信息是否已被注冊在存儲單元320的使用限制列 表中而確定是否限制第一主機200使用網(wǎng)絡打印機,并且將第一主機200的 標識信息臨時存儲在諸如RAM 370的易失性存儲器中。在操作(S615),如果確定允許第一主機200使用網(wǎng)絡打印機300,則在 操作(S620 ),控制單元380控制設(shè)備通信單元330從第一主機200接收與打 印作業(yè)相關(guān)的打印數(shù)據(jù)和打印參數(shù),并控制圖像處理單元340對所接收的打 印數(shù)據(jù)執(zhí)行圖像處理,以匹配打印參數(shù)。在操作(S625 ),如果圖像處理單元340的仿真器340a在仿真打印數(shù)據(jù) 時檢測到與打印作業(yè)相關(guān)的錯誤,則在操作(S630),控制單元380確認錯誤 發(fā)生的原因,并且將所確認的錯誤發(fā)生的原因和臨時存儲的標識信息注冊(例 如,添加)到使用限制列表中。然后,在操作(S635 ),控制單元380停止與打印作業(yè)相關(guān)的操作,并且 在操作(S640 )控制圖像處理單元340和設(shè)備通信單元330生成并向第一主 機發(fā)送打印拒絕消息。相反,如果在操作(S625 )未檢測到與打印作業(yè)相關(guān)的錯誤,然后如果 在操作(S645 )完成打印數(shù)據(jù)的接收和圖像處理,則在操作(S650),控制單 元380控制打印引擎單元350打印經(jīng)圖像處理的打印數(shù)據(jù),以匹配打印條件。 然而,如果在操作(S645 )未完成打印數(shù)據(jù)的接收和圖像處理,則處理轉(zhuǎn)到 操作(S620 )。另一方面,如果在操作(S615)確定第一主機200已被限制使用網(wǎng)絡打 印機300,則在操作(S655 ),控制單元380自動濾出臨時存儲的標識信息, 并且控制設(shè)備通信單元330拒絕接收來自第一主機200的打印數(shù)據(jù)。然后, 控制單元380執(zhí)行操作(S640)。如上所述,在根據(jù)本發(fā)明一般概念的實施例的用于限制主機使用網(wǎng)絡打 印機的網(wǎng)絡打印機和網(wǎng)絡打印方法中,例如,如果從主機發(fā)送的打印數(shù)據(jù)中 檢測到錯誤,則自動濾出主機的標識信息,并且將其注冊在使用限制列表中, 因而,可以消除由于手動設(shè)置使用網(wǎng)絡打印機的主機權(quán)限而導致的用戶的不 便。
      此外,在所注冊的主機反復地(即,重復地)請求包括錯誤的打印作業(yè) 時,通過自動濾出而不執(zhí)行相應的打印作業(yè),因而,可以防止由于錯誤的打 印而導致的資源浪費。此外,可以通過GUI向用戶提供限制主機使用網(wǎng)絡打印機的原因,從而,如圖5中所示,用戶可以更容易地識別出打印錯誤。如果識別出錯誤,則用戶能夠采取適當?shù)募m正行為來改正或修復該錯誤。此外,用戶可以手動選擇所述使用限制條件,從而防止了無論何時發(fā)生 所選錯誤都將主機的標識信息注冊在所述使用限制列表中。本發(fā)明 一般概念也可以被具體化為計算機可讀記錄介質(zhì)上的計算機可讀 代碼。所述計算機可讀記錄介質(zhì)是可以存儲此后可被計算機系統(tǒng)讀取的數(shù)據(jù) 的任何數(shù)據(jù)存儲設(shè)備。所述的計算機可讀記錄介質(zhì)的示例包括只讀存儲器(ROM)、隨機存取存儲器(RAM)、 CD-ROM、磁帶、軟盤、光學數(shù)據(jù)存儲 設(shè)備以及載波(諸如通過互聯(lián)網(wǎng)的數(shù)據(jù)傳輸)。所述的計算機可讀記錄介質(zhì)也 可以通過網(wǎng)絡耦接的計算機系統(tǒng)進行分發(fā),從而可以以分布式方式存儲和執(zhí) 行所述計算機可讀代碼。而且,本發(fā)明一般概念所屬領(lǐng)域中的普通程序員可 以容易地構(gòu)造出用于完成本發(fā)明 一般概念的功能程序、代碼和代碼片段。盡管已示出和描述了本發(fā)明 一般概念的幾個實施例,但是本領(lǐng)域技術(shù)人 員應當明白,在不背離本發(fā)明概念的原理和范圍的情況下,可以對這些實施 例做出改變,由所附權(quán)利要求書及其等價物來限定本發(fā)明的范圍。
      權(quán)利要求
      1.一種限制主機使用網(wǎng)絡打印機的網(wǎng)絡打印方法,該方法包括如果從所述主機接收到該主機的標識信息和打印作業(yè)請求信號,則接收來自該主機的打印數(shù)據(jù),并將所接收的打印數(shù)據(jù)處理成可打印的信號;在將所述打印數(shù)據(jù)處理成可打印的信號期間確定在所述打印作業(yè)中是否存在錯誤;如果存在錯誤,則自動地將該主機的標識信息注冊到使用限制列表中;以及如果在所述打印作業(yè)中不存在錯誤,則執(zhí)行關(guān)于該打印數(shù)據(jù)的打印作業(yè)。
      2. 根據(jù)權(quán)利要求1所述的方法,還包括如果接收到所述打印作業(yè)請求信號,則確認主機的標識信息是否已被注 冊在所述使用限制列表中;以及如果已注冊所述主機的標識信息,則拒絕來自該主機的打印數(shù)據(jù)。
      3. 根據(jù)權(quán)利要求2所述的方法,還包括如果所述主機的標識信息被注冊在所述使用限制列表中,則生成并向該 主機發(fā)送打印拒絕消息。
      4. 根據(jù)權(quán)利要求1所述的方法,還包括如果所述主機的標識信息已被注冊在所述使用限制列表中,則向管理者 報告注冊結(jié)果。
      5. 根據(jù)權(quán)利要求1所述的方法,其中,通過用戶界面設(shè)置或改變用于確 定是否存在錯誤的條件。
      6. 根據(jù)權(quán)利要求1所述的方法,其中,所述標識信息是主機的網(wǎng)際協(xié)議 IP地址和i某體訪問控制MAC地址中的任何一個。
      7. —種限制主機使用網(wǎng)絡打印機的網(wǎng)絡打印機,該網(wǎng)絡打印機包括 設(shè)備通信單元,用于從主機接收主機的標識信息、打印作業(yè)請求信號和打印數(shù)據(jù);圖像處理單元,用于將所接收的打印數(shù)據(jù)處理成可打印的信號,并在將 所述打印數(shù)據(jù)處理成可打印的信號期間確定在所述打印作業(yè)中是否存在錯誤;存儲單元,用于將所接收的該主機的標識信息注冊到使用限制列表中; 以及控制單元,用于如果確定存在錯誤,則控制存儲單元自動存儲該主機的 標識信息。
      8. 根據(jù)權(quán)利要求7所述的網(wǎng)絡打印機,其中,如果接收到所述打印作業(yè) 請求信號,則所述控制單元確認該主機的標識信息是否已被注冊在所述使用 限制列表中,并且如果該主機的標識信息已被注冊,則控制所述設(shè)備通信單 元拒絕來自該主機的打印數(shù)據(jù)。
      9. 根據(jù)權(quán)利要求8所述的網(wǎng)絡打印機,其中,如果所述主機的標識信息 已被注冊在所述使用限制列表中,則該控制單元控制所述圖像處理單元和設(shè) 備通信單元生成打印拒絕消息并向該主機發(fā)送該打印拒絕消息。
      10. 根據(jù)權(quán)利要求7所述的網(wǎng)絡打印機,其中,如果所述主機的標識信 息已被注冊在所述使用限制列表中,則所述控制單元控制所述設(shè)備通信單元 向管理者報告該注冊結(jié)果。
      11. 根據(jù)權(quán)利要求7所述的網(wǎng)絡打印機,其中,所述標識信息是主機的 網(wǎng)際協(xié)議IP地址和J 某體訪問控制MAC地址中的任何一個。
      12. —種網(wǎng)絡打印機,包括圖像處理單元,用于在打印模式中處理要被打印的打印數(shù)據(jù);以及 控制單元,用于根據(jù)打印模式中的錯誤信號控制所述圖像處理單元不處 理所述打印數(shù)據(jù)。
      13. 根據(jù)權(quán)利要求12所述的打印機,其中,所述控制單元控制所述圖像 處理單元處于備用模式,以在另一打印模式中處理另一要被打印的打印數(shù)據(jù)。
      14. 根據(jù)權(quán)利要求12所述的打印機,其中,所述錯誤信號包括校驗和條 件錯誤、超時條件錯誤或不支持仿真條件錯誤。
      15. 根據(jù)權(quán)利要求12所述的打印機,還包括 設(shè)備通信單元,用于與從其接收所述打印數(shù)據(jù)的外部主機通信,其中,所述控制單元根據(jù)所述錯誤信號來控制所述設(shè)備通信單元不接收 來自該外部主機的相同打印數(shù)據(jù)。
      16. 根據(jù)權(quán)利要求12所述的打印機,還包括 打印引擎單元,用于打印所處理的打印數(shù)據(jù),其中,所述控制單元根據(jù)所述錯誤信號控制所述打印引擎單元不打印所 處理的打印數(shù)據(jù)。
      17. 根據(jù)權(quán)利要求12所述的打印機,還包括 顯示單元,用于顯示指示錯誤信號的打印模式狀態(tài)。
      18. 根據(jù)權(quán)利要求12所述的打印機,還包括存儲單元,用于當錯誤信號對應于從其接收打印數(shù)據(jù)的外部設(shè)備時,存 儲關(guān)于該外部設(shè)備的信息。
      19. 一種網(wǎng)絡打印機,包括設(shè)備通信單元,用于與外部主機進行通信以接收打印數(shù)據(jù)和關(guān)于該外部 主機的信息;以及控制單元,用于根據(jù)與打印該打印數(shù)據(jù)的打印模式相對應的錯誤信號來 控制所述設(shè)備通信單元不接收來自該外部主機的打印數(shù)據(jù)。
      20. 根據(jù)權(quán)利要求19所述的打印機,其中,所述控制單元防止設(shè)備通信 單元接收來自所述外部主機的另 一打印數(shù)據(jù)。
      全文摘要
      一種限制主機使用網(wǎng)絡打印機的網(wǎng)絡打印機和網(wǎng)絡打印方法。所述網(wǎng)絡打印方法包括如果從所述主機接收到該主機的標識信息和打印作業(yè)請求信號,則接收來自該主機的打印數(shù)據(jù),并將所接收的打印數(shù)據(jù)處理成可打印的信號;在將所述打印數(shù)據(jù)處理成可打印的信號期間確定在所述打印作業(yè)中是否存在錯誤;如果存在錯誤,則自動地將該主機的標識信息注冊到使用限制列表中以防止執(zhí)行打印作業(yè);以及如果在所述打印作業(yè)中不存在錯誤,則執(zhí)行關(guān)于該打印數(shù)據(jù)的打印作業(yè)。
      文檔編號G06F3/12GK101131629SQ200710111830
      公開日2008年2月27日 申請日期2007年6月15日 優(yōu)先權(quán)日2006年8月24日
      發(fā)明者金振亨 申請人:三星電子株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1