亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種用于判斷打印作業(yè)來源的方法及打印機(jī)與流程

文檔序號:11949376閱讀:1076來源:國知局
一種用于判斷打印作業(yè)來源的方法及打印機(jī)與流程

本發(fā)明涉及一種打印方法,尤其是一種用于判斷打印作業(yè)來源的方法及打印機(jī)。



背景技術(shù):

目前,確定打印作業(yè)來源的方式一般包括以下兩種:

1、通過向打印機(jī)發(fā)送打印作業(yè)的當(dāng)前電腦名稱以確定打印作業(yè)的來源;

2、通過向打印機(jī)發(fā)送打印作業(yè)的當(dāng)前電腦IP地址以確定打印作業(yè)的來源。

在采用當(dāng)前電腦名稱以確定打印作業(yè)的來源的方式中,如果在當(dāng)前局域網(wǎng)中加入了路由器,就會導(dǎo)致局域網(wǎng)中當(dāng)前電腦名稱發(fā)生改變,無法保證當(dāng)前電腦名稱的唯一性。

另外,在采用當(dāng)前打印電腦IP地址以確定打印作業(yè)的來源的方式中。如果當(dāng)前打印電腦處于路由器后端,因為安全原因,路由器會將原始打印電腦的IP替換為路由器IP的地址,此時,打印機(jī)只能確定打印作業(yè)來源于該路由器,從而無法確定打印作業(yè)真正來源。



技術(shù)實現(xiàn)要素:

針對上述問題中存在的不足之處,本發(fā)明提供一種通過查看打印機(jī)中所存儲的網(wǎng)卡MAC地址便可以得知打印文件來源,并且可保證打印作業(yè)來源的唯一性的一種用于判斷打印作業(yè)來源的方法及打印機(jī)。

為實現(xiàn)上述目的,本發(fā)明提供一種用于判斷打印作業(yè)來源的方法,包括以下步驟:

步驟1、在進(jìn)行打印操作時,根據(jù)所獲取到的當(dāng)前電腦的網(wǎng)卡MAC地址與打印作業(yè)以生成打印作業(yè)流請求,并將其發(fā)送至打印機(jī);

步驟2、打印機(jī)由打印作業(yè)流請求中解析出網(wǎng)卡MAC地址與打印作業(yè)后,將打印作業(yè)添加在打印作業(yè)序列中,并按順序?qū)Υ蛴∽鳂I(yè)進(jìn)行打?。?/p>

步驟3,通過查看保存在打印機(jī)存儲器中的網(wǎng)卡MAC地址,以得知打印作業(yè)的來源。

上述的一種用于判斷打印作業(yè)來源的方法,其中,在步驟1中,在進(jìn)行打印操作時,包括以下兩種情況:

在情況一中,包括以下子步驟:

步驟11、用戶在采用與當(dāng)前電腦相連接的網(wǎng)絡(luò)打印機(jī)進(jìn)行打印操作時,則根據(jù)用戶作業(yè)打印選取網(wǎng)絡(luò)端口,并獲得該網(wǎng)卡MAC地址;

步驟12、在對網(wǎng)卡MAC地址進(jìn)行編碼以生成網(wǎng)卡MAC地址編碼信息后,與打印作業(yè)以生成打印作業(yè)流請求,并將打印作業(yè)流請求發(fā)送至網(wǎng)絡(luò)打印機(jī);

在情況二中,包括以下子步驟:

步驟11`、用戶在采用與當(dāng)前電腦相連接的本地打印機(jī)進(jìn)行打印操作時,獲得當(dāng)前電腦的網(wǎng)卡MAC地址;

步驟12`、根據(jù)當(dāng)前電腦的網(wǎng)卡MAC地址與打印作業(yè)以生成打印作業(yè)流請求,并將其發(fā)送至打印機(jī)。

上述的一種用于判斷打印作業(yè)來源的方法,其中,在步驟11與步驟11`實施前,還需要在當(dāng)前電腦中安裝能夠獲取到網(wǎng)卡MAC地址、并對網(wǎng)卡MAC地址進(jìn)行保存的打印機(jī)驅(qū)動程序。

上述的一種用于判斷打印作業(yè)來源的方法,其中,在步驟2中,包括以下子步驟:

步驟21、打印機(jī)通過解析模塊對所接收到的打印作業(yè)流請求進(jìn)行解析,以得到打印作業(yè)流請求中所包含的網(wǎng)卡MAC地址與打印作業(yè);

步驟22、將打印作業(yè)添加在打印作業(yè)序列中,并按順序?qū)Υ蛴∽鳂I(yè)進(jìn)行打印。

上述的一種用于判斷打印作業(yè)來源的方法,其中,在步驟22中,打印作業(yè)在被添加在打印作業(yè)序列時,以網(wǎng)卡MAC地址作為打印作業(yè)在打印作業(yè)序列中標(biāo)識名稱。

上述的一種用于判斷打印作業(yè)來源的方法,其中,在步驟3中,判斷當(dāng)前的網(wǎng)卡MAC地址是否為網(wǎng)卡MAC地址編碼信息,包括以下兩種情況:

情況一、

若判定當(dāng)前的網(wǎng)卡MAC地址為經(jīng)過編碼后以生成的網(wǎng)卡MAC地址編碼信息,則對網(wǎng)卡MAC地址編碼信息進(jìn)行解碼,并在得到原網(wǎng)卡MAC地址后,將原網(wǎng)卡MAC地址保存在打印機(jī)的存儲器中;

情況二、

若判定當(dāng)前的網(wǎng)卡MAC地址為未進(jìn)行過編碼操作的原網(wǎng)卡MAC地址,則將當(dāng)前的網(wǎng)卡MAC地址保存在打印機(jī)的存儲器中。

本發(fā)明還提供一種用于判斷打印作業(yè)來源的打印機(jī),包括控制器與打印組件,還包括解析模塊、存儲器與查看模塊;

所述解析模塊用于對打印作業(yè)流請求進(jìn)行解析,以得到網(wǎng)卡MAC地址與打印作業(yè);

所述存儲器用于存儲網(wǎng)卡MAC地址;

所述查看模塊用于查看所述存儲器中所存儲的網(wǎng)卡MAC地址。

上述的用于判斷打印作業(yè)來源的打印機(jī),其中,還包括判斷模塊與解碼模塊;

所述判斷模塊用于判斷網(wǎng)卡MAC地址是否為編碼后的編碼信息;

所述解碼模塊用于對實施過編碼操作的網(wǎng)卡MAC地址編碼信息進(jìn)行解碼,以得到原網(wǎng)卡MAC地址。

與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點:

本發(fā)明采用與電腦網(wǎng)卡相對應(yīng)的網(wǎng)卡MAC地址作為辨別打印文件來源的唯一條件,通過查看打印機(jī)中所存儲的網(wǎng)卡MAC地址便可以得知打印文件的來源,并且可保證打印作業(yè)來源的唯一性。

用戶通過查看保存在打印機(jī)存儲器中的網(wǎng)卡MAC地址,以得知打印作業(yè)的來源,并且,還可以根據(jù)網(wǎng)卡MAC地址以定位到與其相對應(yīng)的電腦位置。

附圖說明

圖1為本發(fā)明中方法部分的流程圖;

圖2為本發(fā)明中打印機(jī)的結(jié)構(gòu)框圖。

主要附圖標(biāo)記說明如下:

1-控制器;2-打印組件;3-解析模塊;4-存儲器;5-查看模塊;6-判斷模塊;7-解碼模塊

具體實施方式

如圖1所示,本發(fā)明提供一種用于判斷打印作業(yè)來源的方法,包括以下步驟:

步驟1、在進(jìn)行打印操作時,根據(jù)所獲取到的當(dāng)前電腦的網(wǎng)卡MAC地址與打印作業(yè)以生成打印作業(yè)流請求,并將其發(fā)送至打印機(jī)。

具體的,在步驟1中,在進(jìn)行打印操作時,包括以下兩種情況:

在情況一中,包括以下子步驟:

步驟11、用戶在采用與當(dāng)前電腦相連接的網(wǎng)絡(luò)打印機(jī)進(jìn)行打印操作時,則根據(jù)用戶作業(yè)打印選取網(wǎng)絡(luò)端口,以獲得該網(wǎng)卡MAC地址。

另加,在步驟11實施前,還需要在當(dāng)前電腦中安裝能夠獲取到網(wǎng)卡MAC地址、并對網(wǎng)卡MAC地址進(jìn)行保存的打印機(jī)驅(qū)動程序。

在當(dāng)前電腦中安裝打印機(jī)驅(qū)動程序,打印機(jī)驅(qū)動程序在安裝過程中會獲取到當(dāng)前電腦中的所有網(wǎng)卡MAC地址,并對所獲取到網(wǎng)卡MAC地址保存。

其中,所獲取到網(wǎng)卡MAC地址被保存在打印機(jī)驅(qū)動程序中。

在進(jìn)行打印操作時,可從打印機(jī)驅(qū)動程序中調(diào)用所保存的當(dāng)前電腦的網(wǎng)卡MAC地址,或者通過打印機(jī)驅(qū)動程序重新獲取到當(dāng)前電腦的網(wǎng)卡MAC地址。

步驟12、在對網(wǎng)卡MAC地址進(jìn)行編碼以生成網(wǎng)卡MAC地址編碼信息后,與打印作業(yè)以生成打印作業(yè)流請求,并將打印作業(yè)流請求發(fā)送至網(wǎng)絡(luò)打印機(jī)。

在情況二中,包括以下子步驟:

步驟11`、用戶在采用與當(dāng)前電腦相連接的本地打印機(jī)進(jìn)行打印操作時,獲得當(dāng)前電腦的網(wǎng)卡MAC地址。

另加,在步驟11`實施前,還需要在當(dāng)前電腦中安裝能夠獲取到網(wǎng)卡MAC地址、并對網(wǎng)卡MAC地址進(jìn)行保存的打印機(jī)驅(qū)動程序。

在當(dāng)前電腦中安裝打印機(jī)驅(qū)動程序,打印機(jī)驅(qū)動程序在安裝過程中會獲取到當(dāng)前電腦中的所有網(wǎng)卡MAC地址,并對所獲取到網(wǎng)卡MAC地址保存。

其中,所獲取到網(wǎng)卡MAC地址被保存在打印機(jī)驅(qū)動程序中。

在進(jìn)行打印操作時,可從打印機(jī)驅(qū)動程序中調(diào)用所保存的當(dāng)前電腦的網(wǎng)卡MAC地址,或者通過打印機(jī)驅(qū)動程序重新獲取到當(dāng)前電腦的網(wǎng)卡MAC地址。

步驟12`、根據(jù)當(dāng)前電腦的網(wǎng)卡MAC地址與打印作業(yè)以生成打印作業(yè)流請求,并將其發(fā)送至打印機(jī)。

步驟2、打印機(jī)由打印作業(yè)流請求中解析出網(wǎng)卡MAC地址與打印作業(yè)后,將打印作業(yè)添加在打印作業(yè)序列中,并按順序?qū)Υ蛴∽鳂I(yè)進(jìn)行打印。

在步驟2中,包括以下子步驟:

步驟21、打印機(jī)通過解析模塊對所接收到的打印作業(yè)流請求進(jìn)行解析,以得到打印作業(yè)流請求中所包含的網(wǎng)卡MAC地址與打印作業(yè);

步驟22、將打印作業(yè)添加在打印作業(yè)序列中,并按順序?qū)Υ蛴∽鳂I(yè)進(jìn)行打印。

其中,打印作業(yè)在被添加在打印作業(yè)序列時,以網(wǎng)卡MAC地址作為打印作業(yè)在打印作業(yè)序列中標(biāo)識名稱。

步驟3,通過查看保存在打印機(jī)存儲器中的網(wǎng)卡MAC地址,以得知打印作業(yè)的來源。

在步驟3中,判斷當(dāng)前的網(wǎng)卡MAC地址是否為網(wǎng)卡MAC地址編碼信息,包括以下兩種情況:

情況一、

若判定當(dāng)前的網(wǎng)卡MAC地址為經(jīng)過編碼后以生成的網(wǎng)卡MAC地址編碼信息,則對網(wǎng)卡MAC地址編碼信息進(jìn)行解碼,并在得到原網(wǎng)卡MAC地址后,將原網(wǎng)卡MAC地址保存在打印機(jī)的存儲器中。

情況二、

若判定當(dāng)前的網(wǎng)卡MAC地址為未進(jìn)行過編碼操作的原網(wǎng)卡MAC地址,則將當(dāng)前的網(wǎng)卡MAC地址保存在打印機(jī)的存儲器中。

用戶通過查看保存在打印機(jī)存儲器中的網(wǎng)卡MAC地址,以得知打印作業(yè)的來源,并且,還可以根據(jù)網(wǎng)卡MAC地址以定位到與其相對應(yīng)的電腦位置。

如圖2所示,本發(fā)明提供一種用于判斷打印作業(yè)來源的打印機(jī),包括控制器1、打印組件2、解析模塊3、存儲器4、查看模塊5、判斷模塊6與解碼模塊7。

其中,打印組件2、解析模塊3、存儲器4、查看模塊5、判斷模塊6以及解碼模塊7分別與控制器1相連接。

解析模塊用于對所接收到的打印作業(yè)流請求進(jìn)行解析,以得到打印作業(yè)流請求中所包含的網(wǎng)卡MAC地址與打印作業(yè)。

判斷模塊用于判斷網(wǎng)卡MAC地址為經(jīng)過編碼后以生成的網(wǎng)卡MAC地址編碼信息。

解碼模塊用于對實施過編碼操作的網(wǎng)卡MAC地址編碼信息進(jìn)行解碼,以得到原網(wǎng)卡MAC地址。

存儲器用于存儲所得到的網(wǎng)卡MAC地址。

查看模塊用于查看存儲器中所存儲的網(wǎng)卡MAC地址。

用戶通過查看保存在打印機(jī)存儲器中的網(wǎng)卡MAC地址,以得知打印作業(yè)的來源,并且,還可以根據(jù)網(wǎng)卡MAC地址以定位到與其相對應(yīng)的電腦位置。

以上僅為本發(fā)明的較佳實施例,對發(fā)明而言僅僅是說明性的,而非限制性的。本專業(yè)技術(shù)人員理解,在發(fā)明權(quán)利要求所限定的精神和范圍內(nèi)可對其進(jìn)行許多改變,修改,甚至等效,但都將落入本發(fā)明的保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1