一種基于硬拷貝設(shè)備處理任務(wù)指令的方法及裝置的制造方法
【專利摘要】本發(fā)明公開了一種基于硬拷貝設(shè)備處理任務(wù)指令的方法及裝置,用以解決現(xiàn)有技術(shù)中存在的網(wǎng)絡(luò)布線成本較高的問題。該方法為:硬拷貝設(shè)備確定接收到的任務(wù)指令是硬拷貝任務(wù)指令時(shí),基于上述硬拷貝任務(wù)指令,完成相應(yīng)的硬拷貝任務(wù);確定任務(wù)指令是非硬拷貝任務(wù)指令時(shí),將非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備完成相應(yīng)的非硬拷貝任務(wù)。這樣,只要預(yù)先將設(shè)備連接至硬拷貝設(shè)備,硬拷貝設(shè)備就會在確定接收到的任務(wù)指令是硬拷貝任務(wù)指令時(shí),直接基于硬拷貝任務(wù)指令,完成相應(yīng)的硬拷貝任務(wù);確定是非硬拷貝任務(wù)指令時(shí),將非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備完成相應(yīng)的非硬拷貝任務(wù),在保證完成任務(wù)的同時(shí),節(jié)省了布線成本,減少了重新布線操作。
【專利說明】
一種基于硬拷貝設(shè)備處理任務(wù)指令的方法及裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及硬拷貝技術(shù)領(lǐng)域,尤其涉及一種基于硬拷貝設(shè)備處理任務(wù)指令的方法 及裝置。
【背景技術(shù)】
[0002] 隨著各企事業(yè)單位的信息化管理不斷深入,硬拷貝(Hard Copy)設(shè)備已成為現(xiàn)代 辦公不可或缺的一部分,并以其快捷、方便、易操作等優(yōu)點(diǎn),越來越受到人們的關(guān)注。其中, 所謂硬拷貝設(shè)備是指:打印機(jī)、復(fù)印機(jī)、掃描機(jī)和傳真機(jī)等等。
[0003] 目前,大多數(shù)企事業(yè)單位中,由于辦公區(qū)域內(nèi)的網(wǎng)絡(luò)接口的數(shù)目是有限的,所以, 硬拷貝設(shè)備,或者個(gè)人電腦可能無法連接到空閑的網(wǎng)絡(luò)接口,只能重新進(jìn)行網(wǎng)絡(luò)布線,從而 增加了網(wǎng)絡(luò)布線成本。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實(shí)施例提供了一種基于硬拷貝設(shè)備處理任務(wù)指令的方法及裝置,用以解決 現(xiàn)有技術(shù)中存在的網(wǎng)絡(luò)布線成本較高的問題。
[0005] 本發(fā)明實(shí)施例提供的具體技術(shù)方案如下:
[0006] -種基于硬拷貝設(shè)備處理任務(wù)指令的方法,包括:
[0007] 硬拷貝設(shè)備接收到任務(wù)指令時(shí),讀取上述任務(wù)指令中攜帶的任務(wù)標(biāo)識信息;
[0008] 硬拷貝設(shè)備基于上述任務(wù)標(biāo)識信息,確定上述任務(wù)指令是硬拷貝任務(wù)指令時(shí),基 于上述硬拷貝任務(wù)指令,完成相應(yīng)的硬拷貝任務(wù);確定上述任務(wù)指令是非硬拷貝任務(wù)指令 時(shí),將上述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備完成相應(yīng)的非硬拷貝任務(wù)。
[0009] 較佳的,硬拷貝設(shè)備基于上述任務(wù)標(biāo)識信息,確定上述任務(wù)指令是硬拷貝任務(wù)指 令,包括:
[0010] 若上述任務(wù)標(biāo)識信息是目的地址標(biāo)識信息,則硬拷貝設(shè)備確定上述目的地址標(biāo)識 信息與自身的地址標(biāo)識信息匹配成功時(shí),判定上述任務(wù)指令是硬拷貝任務(wù)指令;
[0011] 若上述任務(wù)標(biāo)識信息是任務(wù)內(nèi)容描述信息,則硬拷貝設(shè)備確定上述任務(wù)內(nèi)容描述 信息符合自身的執(zhí)行條件時(shí),判定上述任務(wù)指令是硬拷貝任務(wù)指令。
[0012] 較佳的,硬拷貝設(shè)備基于上述任務(wù)標(biāo)識信息,確定上述任務(wù)指令是非硬拷貝任務(wù) 指令,包括:
[0013] 若上述任務(wù)標(biāo)識信息是目的地址標(biāo)識信息,則硬拷貝設(shè)備確定上述目的地址標(biāo)識 信息與自身的地址標(biāo)識信息匹配失敗時(shí),判定上述任務(wù)指令是非硬拷貝任務(wù)指令;
[0014] 若上述任務(wù)標(biāo)識信息是任務(wù)內(nèi)容描述信息,則硬拷貝設(shè)備確定上述任務(wù)內(nèi)容描述 信息不符合自身的執(zhí)行條件時(shí),判定上述任務(wù)指令是非硬拷貝任務(wù)指令。
[0015] 較佳的,硬拷貝設(shè)備確定上述任務(wù)指令是非硬拷貝任務(wù)指令時(shí),將上述非硬拷貝 任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備完成相應(yīng)的非硬拷貝任務(wù),包括:
[0016] 硬拷貝設(shè)備基于上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息,確定相應(yīng)的目標(biāo) 設(shè)備,并將上述非硬拷貝任務(wù)指令發(fā)送至上述目標(biāo)設(shè)備,指示上述目標(biāo)設(shè)備基于上述非硬 拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。
[0017] 較佳的,硬拷貝設(shè)備基于上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息,確定相 應(yīng)的目標(biāo)設(shè)備,并將上述非硬拷貝任務(wù)指令發(fā)送至上述目標(biāo)設(shè)備,指示上述目標(biāo)設(shè)備基于 上述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù),包括:
[0018] 硬拷貝設(shè)備確定上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型,并基 于上述標(biāo)識類型,將上述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備,指示上述目標(biāo)設(shè)備基 于上述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。
[0019] 較佳的,硬拷貝設(shè)備基于上述標(biāo)識類型,將上述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的 目標(biāo)設(shè)備,指示上述目標(biāo)設(shè)備基于上述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù),包括:
[0020] 若上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型是非指定標(biāo)識,則硬 拷貝設(shè)備基于除上述非硬拷貝任務(wù)指令的發(fā)送設(shè)備之外的其它每一個(gè)目標(biāo)設(shè)備對應(yīng)的預(yù) 設(shè)接口,將上述非硬拷貝任務(wù)指令分別發(fā)送至相應(yīng)的目標(biāo)設(shè)備,分別指示每一個(gè)目標(biāo)設(shè)備 基于上述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù);
[0021] 若上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型是指定標(biāo)識,則硬拷 貝設(shè)備確定本地對應(yīng)上述指定標(biāo)識保存有相應(yīng)的任務(wù)標(biāo)識信息時(shí),基于上述任務(wù)標(biāo)識信息 對應(yīng)的目標(biāo)設(shè)備的預(yù)設(shè)接口,將上述非硬拷貝任務(wù)指令發(fā)送至上述目標(biāo)設(shè)備,指示上述目 標(biāo)設(shè)備基于上述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。
[0022] 較佳的,硬拷貝設(shè)備確定上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類 型是指定標(biāo)識時(shí),進(jìn)一步包括:
[0023] 硬拷貝設(shè)備確定本地對應(yīng)上述指定標(biāo)識未保存有相應(yīng)的任務(wù)標(biāo)識信息時(shí),將上述 非硬拷貝任務(wù)指令分別發(fā)送至除上述非硬拷貝任務(wù)指令的發(fā)送設(shè)備之外的其它每一個(gè)目 標(biāo)設(shè)備,分別指示每一個(gè)目標(biāo)設(shè)備基于上述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。 [0024] 一種基于硬拷貝設(shè)備處理任務(wù)指令的裝置,包括:
[0025] 接收單元,用于接收到任務(wù)指令時(shí),讀取上述任務(wù)指令中攜帶的任務(wù)標(biāo)識信息;
[0026] 執(zhí)行單元,用于基于上述任務(wù)標(biāo)識信息,確定上述任務(wù)指令是硬拷貝任務(wù)指令時(shí), 基于上述硬拷貝任務(wù)指令,完成相應(yīng)的硬拷貝任務(wù);確定上述任務(wù)指令是非硬拷貝任務(wù)指 令時(shí),將上述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備完成相應(yīng)的非硬拷貝任務(wù)。
[0027] 較佳的,基于上述任務(wù)標(biāo)識信息,確定上述任務(wù)指令是硬拷貝任務(wù)指令時(shí),上述執(zhí) 行單元用于:
[0028] 若上述任務(wù)標(biāo)識信息是目的地址標(biāo)識信息,則硬拷貝設(shè)備確定上述目的地址標(biāo)識 信息與自身的地址標(biāo)識信息匹配成功時(shí),判定上述任務(wù)指令是硬拷貝任務(wù)指令;
[0029] 若上述任務(wù)標(biāo)識信息是任務(wù)內(nèi)容描述信息,則硬拷貝設(shè)備確定上述任務(wù)內(nèi)容描述 信息符合自身的執(zhí)行條件時(shí),判定上述任務(wù)指令是硬拷貝任務(wù)指令。
[0030] 較佳的,基于上述任務(wù)標(biāo)識信息,確定上述任務(wù)指令是非硬拷貝任務(wù)指令時(shí),上述 執(zhí)行單元用于:
[0031 ]若上述任務(wù)標(biāo)識信息是目的地址標(biāo)識信息,則硬拷貝設(shè)備確定上述目的地址標(biāo)識 信息與自身的地址標(biāo)識信息匹配失敗時(shí),判定上述任務(wù)指令是非硬拷貝任務(wù)指令;
[0032]若上述任務(wù)標(biāo)識信息是任務(wù)內(nèi)容描述信息,則硬拷貝設(shè)備確定上述任務(wù)內(nèi)容描述 信息不符合自身的執(zhí)行條件時(shí),判定上述任務(wù)指令是非硬拷貝任務(wù)指令。
[0033] 較佳的,確定上述任務(wù)指令是非硬拷貝任務(wù)指令時(shí),將上述非硬拷貝任務(wù)指令發(fā) 送至相應(yīng)的目標(biāo)設(shè)備完成相應(yīng)的非硬拷貝任務(wù)時(shí),上述執(zhí)行單元用于:
[0034] 基于上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息,確定相應(yīng)的目標(biāo)設(shè)備,并將 上述非硬拷貝任務(wù)指令發(fā)送至上述目標(biāo)設(shè)備,指示上述目標(biāo)設(shè)備基于上述非硬拷貝任務(wù)指 令完成相應(yīng)的非硬拷貝任務(wù)。
[0035] 較佳的,基于上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息,確定相應(yīng)的目標(biāo)設(shè) 備,并將上述非硬拷貝任務(wù)指令發(fā)送至上述目標(biāo)設(shè)備,指示上述目標(biāo)設(shè)備基于上述非硬拷 貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)時(shí),上述執(zhí)行單元用于:
[0036] 確定上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型,并基于上述標(biāo)識 類型,將上述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備,指示上述目標(biāo)設(shè)備基于上述非硬 拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。
[0037] 較佳的,基于上述標(biāo)識類型,將上述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備,指 示上述目標(biāo)設(shè)備基于上述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)時(shí),上述執(zhí)行單元用 于:
[0038] 若上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型是非指定標(biāo)識,則基 于除上述非硬拷貝任務(wù)指令的發(fā)送設(shè)備之外的其它每一個(gè)目標(biāo)設(shè)備對應(yīng)的預(yù)設(shè)接口,將上 述非硬拷貝任務(wù)指令分別發(fā)送至相應(yīng)的目標(biāo)設(shè)備,分別指示每一個(gè)目標(biāo)設(shè)備基于上述非硬 拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù);
[0039] 若上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型是指定標(biāo)識,則確定 本地對應(yīng)上述指定標(biāo)識保存有相應(yīng)的任務(wù)標(biāo)識信息時(shí),基于上述任務(wù)標(biāo)識信息對應(yīng)的目標(biāo) 設(shè)備的預(yù)設(shè)接口,將上述非硬拷貝任務(wù)指令發(fā)送至上述目標(biāo)設(shè)備,指示上述目標(biāo)設(shè)備基于 上述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。
[0040] 較佳的,確定上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型是指定標(biāo) 識時(shí),上述執(zhí)行單元進(jìn)一步用于:
[0041] 確定本地對應(yīng)上述指定標(biāo)識未保存有相應(yīng)的任務(wù)標(biāo)識信息時(shí),將上述非硬拷貝任 務(wù)指令分別發(fā)送至除上述非硬拷貝任務(wù)指令的發(fā)送設(shè)備之外的其它每一個(gè)目標(biāo)設(shè)備,分別 指示每一個(gè)目標(biāo)設(shè)備基于上述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。
[0042] 本發(fā)明實(shí)施例的有益效果如下:
[0043] 本發(fā)明實(shí)施例中,只要預(yù)先將用戶設(shè)備(即客戶端,硬拷貝設(shè)備,網(wǎng)絡(luò)設(shè)備,等等) 連接至硬拷貝設(shè)備,硬拷貝設(shè)備就會在確定接收到的任務(wù)指令是硬拷貝任務(wù)指令時(shí),直接 基于上述硬拷貝任務(wù)指令,完成相應(yīng)的硬拷貝任務(wù);而確定上述任務(wù)指令是非硬拷貝任務(wù) 指令時(shí),會將上述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備完成相應(yīng)的非硬拷貝任務(wù)。在 保證各個(gè)設(shè)備可以完成相應(yīng)任務(wù)的同時(shí),減少了用戶重新布線的操作,節(jié)省了布線成本,從 而提高了用戶體驗(yàn)。
【附圖說明】
[0044] 圖1為本發(fā)明實(shí)施例中基于硬拷貝設(shè)備處理任務(wù)指令裝置的具體結(jié)構(gòu)示意圖;
[0045] 圖2為本發(fā)明實(shí)施例中基于硬拷貝設(shè)備處理任務(wù)指令方法的概況示意圖;
[0046] 圖3為本發(fā)明實(shí)施例中基于硬拷貝設(shè)備處理任務(wù)指令方法的具體流程示意圖;
[0047] 圖4為本發(fā)明實(shí)施例中基于硬拷貝設(shè)備處理任務(wù)指令裝置的功能結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0048] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,并不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0049] 目前,大多數(shù)企事業(yè)單位中,辦公區(qū)域內(nèi)的網(wǎng)絡(luò)接口(或者供電接口等)一般只有 一個(gè),但會有很多臺需要使用網(wǎng)絡(luò)接口(或者供電接口等)的設(shè)備,上述設(shè)備可以是但不限 于是:客戶端(比如:個(gè)人電腦等等),硬拷貝設(shè)備(比如:打印設(shè)備、掃描設(shè)備、傳真設(shè)備、復(fù) 印設(shè)備等),網(wǎng)絡(luò)設(shè)備(比如:路由器、機(jī)頂盒、外接網(wǎng)線等等),等等。在這種情況下,若任意 一臺設(shè)備連接至辦公區(qū)域內(nèi)僅有的一個(gè)網(wǎng)絡(luò)接口(或者供電接口等),則其他設(shè)備將無法與 網(wǎng)絡(luò)接口(或者供電接口等)相連接,若要實(shí)現(xiàn)其他設(shè)備與網(wǎng)絡(luò)接口(或者供電接口等)的連 接,則需要重新進(jìn)行布線,用戶操作比較復(fù)雜。
[0050] 為了解決現(xiàn)有技術(shù)中存在的布線成本較高、用戶操作復(fù)雜的問題,本發(fā)明實(shí)施例 中,在硬拷貝設(shè)備上預(yù)先設(shè)置至少兩個(gè)接口,將上述硬拷貝設(shè)備的一個(gè)接口連接至辦公區(qū) 域內(nèi)僅有的一個(gè)網(wǎng)絡(luò)接口,而上述硬拷貝設(shè)備的其他接口可以根據(jù)用戶需求,提供給各個(gè) 設(shè)備進(jìn)行連接,其中,上述設(shè)備可以是但不限于是以下設(shè)備中的一種或者任意組合:客戶 端,硬拷貝設(shè)備,等等。硬拷貝設(shè)備接收到任務(wù)指令時(shí),會根據(jù)任務(wù)指令中攜帶的任務(wù)標(biāo)識 信息,確定上述任務(wù)指令是發(fā)送給自身的硬拷貝任務(wù)指令后,會基于上述硬拷貝任務(wù)指令, 直接完成相應(yīng)的硬拷貝任務(wù),而確定上述任務(wù)指令是發(fā)送給其它設(shè)備的非硬拷貝任務(wù)指令 時(shí),會將上述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備,指示上述目標(biāo)設(shè)備完成相應(yīng)的非 硬拷貝任務(wù)。
[0051] 參閱圖1所示,本發(fā)明實(shí)施例中,上述硬拷貝設(shè)備至少包括:主控單元、存儲單元 (具體地,可以包括但不限于:隨機(jī)存儲單元和閃存存儲單元)、界面顯示單元、硬拷貝任務(wù) 執(zhí)行單元(若上述硬拷貝設(shè)備為打印設(shè)備,則上述硬拷貝任務(wù)執(zhí)行單元為打印單元;若上述 硬拷貝設(shè)備為復(fù)印設(shè)備,則上述硬拷貝任務(wù)執(zhí)行單元為復(fù)印單元,等等),接口管理單元,以 及預(yù)設(shè)接口。其中,上述接口管理單元可以采用但不限于:采用總線接口(比如:16位數(shù)據(jù)總 線)與上述主控單元相連接。
[0052] 下面通過具體實(shí)施例對本發(fā)明方案進(jìn)行詳細(xì)描述,當(dāng)然,本發(fā)明并不限于以下實(shí) 施例。
[0053]參閱圖2所示,本發(fā)明實(shí)施例中,基于硬拷貝設(shè)備處理任務(wù)指令方法的具體流程如 下:
[0054]步驟200:硬拷貝設(shè)備接收到任務(wù)指令時(shí),讀取上述任務(wù)指令中攜帶的任務(wù)標(biāo)識信 息。
[0055]較佳的,在執(zhí)行步驟200之前,需要在硬拷貝設(shè)備上預(yù)先設(shè)置至少兩個(gè)接口(其中, 預(yù)設(shè)接口的類型、型號等可以根據(jù)用戶需求,靈活進(jìn)行配置),并為每一個(gè)預(yù)設(shè)接口分別設(shè) 置一個(gè)接口標(biāo)識信息,以及從硬拷貝設(shè)備的所有預(yù)設(shè)接口中,選取一個(gè)預(yù)設(shè)接口連接至辦 公區(qū)域內(nèi)僅有的一個(gè)網(wǎng)絡(luò)接口(或者供電接口等),而除上述一個(gè)預(yù)設(shè)接口之外的其他所有 接口可以根據(jù)用戶需求,提供給其它設(shè)備進(jìn)行連接。
[0056]例如:下面僅以硬拷貝設(shè)備是打印設(shè)備為例進(jìn)行說明,在打印設(shè)備上預(yù)先設(shè)置3個(gè) 接口(預(yù)設(shè)接口可以采用但不限于:RJ45接口),上述3個(gè)接口對應(yīng)的接口標(biāo)識信息分別為接 口 1、接口 2、接口 3。用戶可以將客戶端1連接至打印設(shè)備的接口 1,將客戶端2連接至打印設(shè) 備的接口 2,以及將外接網(wǎng)線3連接至打印設(shè)備接口 3。這樣,雖然打印設(shè)備占用了辦公區(qū)域 內(nèi)僅有的一個(gè)網(wǎng)絡(luò)接口,但是,打印設(shè)備還可以提供更多的接口給其它設(shè)備進(jìn)行連接,在保 證每一個(gè)設(shè)備均可以完成相應(yīng)任務(wù)的情況下,節(jié)省了布線成本,也減少了用戶重新布線的 操作,提高了用戶體驗(yàn)。
[0057] 具體地,在執(zhí)行步驟200時(shí),可以采用但不限于以下步驟:
[0058] 首先,硬拷貝設(shè)備開機(jī)時(shí),硬拷貝設(shè)備中的主控單元分別對每一個(gè)預(yù)設(shè)接口進(jìn)行 初始化配置,硬拷貝設(shè)備中的接口管理單元確定初始化配置完成時(shí),基于與上述主控單元 相連接的總線接口,從上述主控單元中獲取自身的標(biāo)識信息,并對應(yīng)上述總線接口的接口 標(biāo)識信息,將自身的標(biāo)識信息保存至預(yù)先維護(hù)的一張標(biāo)識信息狀態(tài)表單中,其中,上述標(biāo)識 信息狀態(tài)表單至少包括:每一個(gè)預(yù)設(shè)接口的接口標(biāo)識信息,以及每一個(gè)預(yù)設(shè)接口對應(yīng)的設(shè) 備的標(biāo)識信息。具體地,上述接口管理單元維護(hù)的標(biāo)識信息狀態(tài)表單可以采用但不限于:如 表1所示的表單形式。
[0059] 表 1
[0060]
[0061] 較佳的,上述接口管理單元在維護(hù)上述標(biāo)識信息狀態(tài)表單時(shí),會實(shí)時(shí)監(jiān)測每一個(gè) 接口與相應(yīng)設(shè)備之間的連接關(guān)系,確定任意一個(gè)接口連接的設(shè)備改變時(shí),獲取上述任意一 個(gè)接口連接的新的設(shè)備對應(yīng)的最新標(biāo)識信息,并基于上述任意一個(gè)接口的接口標(biāo)識信息, 將上述標(biāo)識信息狀態(tài)表單中相應(yīng)的標(biāo)識信息更新為上述最新標(biāo)識信息;以及確定有新的設(shè) 備連接至任意一個(gè)空閑接口時(shí),獲取上述新的設(shè)備對應(yīng)的標(biāo)識信息,并對應(yīng)上述任意一個(gè) 空閑接口的接口標(biāo)識信息,將上述新的設(shè)備對應(yīng)的標(biāo)識信息保存至上述標(biāo)識信息狀態(tài)表單 中。
[0062] 然后,硬拷貝設(shè)備中的接口管理單元接收到任務(wù)指令時(shí),讀取上述任務(wù)指令中攜 帶的任務(wù)標(biāo)識信息。
[0063] 值得說的是,為了保證上述標(biāo)識信息狀態(tài)表單的全面性,硬拷貝設(shè)備中的接口管 理單元接收到任務(wù)指令時(shí),會讀取上述任務(wù)指令中攜帶的源標(biāo)識信息(上述源標(biāo)識信息即 為:發(fā)送任務(wù)指令的發(fā)送設(shè)備對應(yīng)的標(biāo)識信息),確定上述標(biāo)識信息狀態(tài)表單中不存在上述 源標(biāo)識信息時(shí),會基于上述發(fā)送設(shè)備連接的接口對應(yīng)的接口標(biāo)識信息,將上述源標(biāo)識信息 保存至上述標(biāo)識信息狀態(tài)表單中。
[0064]例如:繼續(xù)沿用上例,打印設(shè)備開機(jī)后,打印設(shè)備上的主控單元確定自身開機(jī)完成 時(shí),對上述3個(gè)接口分別進(jìn)行初始化配置。其中,上述初始化配置至少包括:物理層 (Physical layer,PHY)配置,交換層(Switch layer)層配置,等等。
[0065]打印設(shè)備上的接口管理單元確定初始化配置完成時(shí),基于總線接口,從主控單元 中獲取自身的標(biāo)識信息〇,并對應(yīng)總線接口的接口標(biāo)識信息:接口 〇,將標(biāo)識信息〇保存至預(yù) 先維護(hù)的標(biāo)識信息狀態(tài)表單中(其中,上述標(biāo)識信息狀態(tài)表單至少包括:接口 1對應(yīng)的客戶 端1的標(biāo)識信息1,接口 2對應(yīng)的客戶端2的標(biāo)識信息2,接口 3對應(yīng)的外接網(wǎng)線3的標(biāo)識信息3, 以及接口 〇(即總線接口)對應(yīng)的打印設(shè)備的標(biāo)識信息〇)。
[0066]打印設(shè)備中的接口管理單元接收到任務(wù)指令1時(shí),讀取任務(wù)指令1中攜帶的任務(wù)標(biāo) 識信息1。
[0067]步驟201:硬拷貝設(shè)備基于上述任務(wù)標(biāo)識信息,確定上述任務(wù)指令是硬拷貝任務(wù)指 令時(shí),基于上述硬拷貝任務(wù)指令,完成相應(yīng)的硬拷貝任務(wù);確定上述任務(wù)指令是非硬拷貝任 務(wù)指令時(shí),將上述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備完成相應(yīng)的非硬拷貝任務(wù)。
[0068] 具體地,硬拷貝設(shè)備基于上述任務(wù)標(biāo)識信息,確定上述任務(wù)指令是硬拷貝任務(wù)指 令,還是非硬拷貝任務(wù)指令時(shí),可以采用但不限于以下方式:
[0069] 第一種方式:若上述任務(wù)標(biāo)識信息是目的地址標(biāo)識信息,則硬拷貝設(shè)備確定上述 目的地址標(biāo)識信息與自身的地址標(biāo)識信息匹配成功時(shí),判定上述任務(wù)指令是硬拷貝任務(wù)指 令;確定上述目的地址標(biāo)識信息與自身的地址標(biāo)識信息匹配失敗時(shí),判定上述任務(wù)指令是 非硬拷貝任務(wù)指令。其中,上述地址標(biāo)識信息可以是但不限于是:物理(Media Access Control,MAC)地址。
[0070] 第二種方式:若上述任務(wù)標(biāo)識信息是任務(wù)內(nèi)容描述信息,則硬拷貝設(shè)備確定上述 任務(wù)內(nèi)容描述信息符合自身的執(zhí)行條件時(shí),判定上述任務(wù)指令是硬拷貝任務(wù)指令;確定上 述任務(wù)內(nèi)容描述信息不符合自身的執(zhí)行條件時(shí),判定上述任務(wù)指令是非硬拷貝任務(wù)指令。
[0071] 例如:方式1:假設(shè)任務(wù)標(biāo)識信息1是:目的MAC地址1。
[0072]打印設(shè)備中的接口管理單元將目的MAC地址1分別與MAC地址狀態(tài)表單(即標(biāo)識信 息狀態(tài)表單)中記錄的每一個(gè)MAC地址進(jìn)行匹配,確定MAC地址狀態(tài)表單中的MAC地址0與目 的MAC地址1相匹配時(shí),判定任務(wù)指令1是打印任務(wù)指令1;確定MAC地址狀態(tài)表單中除MAC地 址0之外的其它任意一個(gè)MAC地址與目的MAC地址1相匹配時(shí),判定任務(wù)指令1是非打印任務(wù) 指令1。
[0073] 方式2:假設(shè)任務(wù)標(biāo)識信息1是:打印文檔A(即任務(wù)內(nèi)容描述信息1)。
[0074] 打印設(shè)備中的接口管理單元確定任務(wù)內(nèi)容描述信息1符合自身的執(zhí)行條件時(shí),判 定任務(wù)指令1是打印任務(wù)指令1;確定任務(wù)內(nèi)容描述信息1不符合自身的執(zhí)行條件時(shí),判定任 務(wù)指令1是非打印任務(wù)指令。
[0075] 具體地,硬拷貝設(shè)備基于上述任務(wù)標(biāo)識信息,確定上述任務(wù)指令是硬拷貝任務(wù)指 令時(shí),基于上述硬拷貝任務(wù)指令,完成相應(yīng)的硬拷貝任務(wù)時(shí),可以采用但不限于以下方式:
[0076] 硬拷貝設(shè)備中的接口管理單元確定上述任務(wù)指令是硬拷貝任務(wù)指令時(shí),基于總線 接口,將上述硬拷貝任務(wù)指令發(fā)送至硬拷貝設(shè)備中的主控單元,上述主控單元接收到上述 硬拷貝任務(wù)指令時(shí),指示上述硬拷貝設(shè)備中的硬拷貝任務(wù)執(zhí)行單元執(zhí)行相應(yīng)的硬拷貝任 務(wù)。
[0077] 具體地,硬拷貝設(shè)備基于上述任務(wù)標(biāo)識信息,確定上述任務(wù)指令是非硬拷貝任務(wù) 指令時(shí),將上述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備完成相應(yīng)的非硬拷貝任務(wù)時(shí),可 以采用但不限于以下步驟:
[0078]首先,硬拷貝設(shè)備中的接口管理單元確定上述任務(wù)指令是非硬拷貝任務(wù)指令時(shí), 進(jìn)一步確定上述任務(wù)標(biāo)識信息的標(biāo)識類型。
[0079]然后,硬拷貝設(shè)備中的接口管理單元基于上述標(biāo)識類型,完成相應(yīng)操作,其中,硬 拷貝設(shè)備中的接口管理單元基于上述標(biāo)識類型,完成相應(yīng)操作時(shí),可能存在但不限于以下 兩種情況:
[0080] 第一種情況:上述任務(wù)標(biāo)識信息的標(biāo)識類型是指定標(biāo)識時(shí),硬拷貝設(shè)備中的接口 管理單元基于上述任務(wù)標(biāo)識信息關(guān)聯(lián)的預(yù)設(shè)接口,確定相應(yīng)的目標(biāo)設(shè)備,并將上述非硬拷 貝任務(wù)指令發(fā)送至上述目標(biāo)設(shè)備,指示上述目標(biāo)設(shè)備基于上述非硬拷貝任務(wù)指令完成相應(yīng) 的非硬拷貝任務(wù)。
[0081] 第二種情況:上述任務(wù)標(biāo)識信息的標(biāo)識類型是非指定標(biāo)識時(shí),硬拷貝設(shè)備中的接 口管理單元基于除上述非硬拷貝任務(wù)指令的發(fā)送設(shè)備之外的其它每一個(gè)目標(biāo)設(shè)備對應(yīng)的 預(yù)設(shè)接口,將上述非硬拷貝任務(wù)指令分別發(fā)送至相應(yīng)的目標(biāo)設(shè)備,分別指示每一個(gè)目標(biāo)設(shè) 備基于上述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。
[0082]值得說的是,若硬拷貝設(shè)備中的接口管理單元確定本地維護(hù)的標(biāo)識信息狀態(tài)表單 中,未保存有與上述任務(wù)指令中攜帶的任務(wù)標(biāo)識信息相匹配的標(biāo)識信息時(shí),會直接基于除 上述非硬拷貝任務(wù)指令的發(fā)送設(shè)備之外的其它每一個(gè)目標(biāo)設(shè)備對應(yīng)的預(yù)設(shè)接口,將上述非 硬拷貝任務(wù)指令分別發(fā)送至相應(yīng)的目標(biāo)設(shè)備,分別指示每一個(gè)目標(biāo)設(shè)備基于上述非硬拷貝 任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。
[0083]例如:繼續(xù)沿用上例,假設(shè)客戶端1發(fā)送的任務(wù)指令1是打印任務(wù)指令1,即打印設(shè) 備中的接口管理單元確定任務(wù)指令1是打印任務(wù)指令1時(shí),會基于總線接口,將打印任務(wù)指 令1發(fā)送至打印設(shè)備中的主控單元,主控單元接收到打印任務(wù)指令1時(shí),會指示打印設(shè)備中 的打印單元執(zhí)行打印任務(wù)指令1。
[0084]假設(shè)客戶端1發(fā)送的任務(wù)指令1是非打印任務(wù)指令1(比如:非打印任務(wù)指令1是搜 索XX型號的電腦),即打印設(shè)備中的接口管理單元確定任務(wù)指令1是非打印任務(wù)指令1時(shí),進(jìn) 一步判斷非打印任務(wù)指令1中攜帶的目的MAC地址3是否是單址地址。
[0085]若是,則打印設(shè)備中的接口管理單元會基于本地維護(hù)的MAC地址狀態(tài)表單中與目 的MAC地址3相匹配的MAC地址3,確定與MAC地址3關(guān)聯(lián)的接口為接口 3時(shí),進(jìn)一步基于接口 3, 將非打印任務(wù)指令1發(fā)送至外接網(wǎng)線3對應(yīng)的網(wǎng)絡(luò)側(cè)服務(wù)器,指示網(wǎng)絡(luò)側(cè)服務(wù)器執(zhí)行非打印 任務(wù)指令1。網(wǎng)絡(luò)側(cè)服務(wù)器完成非打印任務(wù)指令1時(shí),會通過接口 3,將搜索到的XX型號的電 腦的相關(guān)內(nèi)容信息返回至打印設(shè)備中的接口管理單元,打印設(shè)備中的接口管理單元就會通 過接口 1,將XX型號的電腦的相關(guān)內(nèi)容信息返回至客戶端1。
[0086]否則,打印設(shè)備中的接口管理單元確定非打印任務(wù)指令1中攜帶的目的MAC地址3 是多址地址,并通過除與客戶端1相連接的接口 1之外的其它所有接口(即接口 2和接口 3), 將非打印任務(wù)指令1分別發(fā)送至接口 2連接的客戶端,以及接口 3連接的外接網(wǎng)線3對應(yīng)的網(wǎng) 絡(luò)側(cè)服務(wù)器,分別指示客戶端2和網(wǎng)絡(luò)側(cè)服務(wù)器執(zhí)行非打印任務(wù)指令1。
[0087]其中,若打印設(shè)備中的接口管理單元確定本地維護(hù)的MAC地址狀態(tài)表單中,對應(yīng)目 的MAC地址3未保存有相應(yīng)的MAC地址3,則打印設(shè)備中的接口管理單元會采用上述目的MAC 地址是多址地址的操作方式,將非打印任務(wù)指令1分別發(fā)送至接口 2連接的客戶端2,以及接 口 3連接的外接網(wǎng)線3對應(yīng)的網(wǎng)絡(luò)側(cè)服務(wù)器,分別指示客戶端2和網(wǎng)絡(luò)側(cè)服務(wù)器執(zhí)行非打印 任務(wù)指令1。
[0088]下面采用具體的應(yīng)用場景對上述實(shí)施例作進(jìn)一步詳細(xì)說明,參閱圖3所示,本發(fā)明 實(shí)施例中,下面僅以硬拷貝設(shè)備是打印設(shè)備為例進(jìn)行說明,基于硬拷貝設(shè)備處理任務(wù)指令 方法的具體流程如下:
[0089]步驟300:在打印設(shè)備上預(yù)先設(shè)置3個(gè)接口,將外接網(wǎng)線3連接至接口3,并根據(jù)用戶 需求,將客戶端1連接至接口 1,將客戶端2連接至接口 2。
[0090] 步驟301:打印設(shè)備上的主控單元確定自身開機(jī)完成時(shí),對上述3個(gè)接口分別進(jìn)行 初始化配置。
[0091] 步驟302:打印設(shè)備上的接口管理單元確定初始化配置完成時(shí),基于總線接口,從 主控單元中獲取自身的MAC地址0,并對應(yīng)總線接口的接口標(biāo)識信息,將獲取的MAC地址0保 存至預(yù)先維護(hù)的一張MAC地址狀態(tài)表單中。
[0092] 其中,上述MAC地址狀態(tài)表單至少包括:接口 1對應(yīng)的客戶端1的MAC地址1,接口2對 應(yīng)的客戶端2的MAC地址2,接口 3對應(yīng)的外接網(wǎng)線3的MAC地址3,以及接口0(即總線接口)對 應(yīng)的打印設(shè)備的MAC地址0。
[0093]步驟303:打印設(shè)備中的接口管理單元接收到任務(wù)指令1時(shí),讀取任務(wù)指令1中攜帶 的目的MAC地址1,并遍歷本地維護(hù)的MAC地址狀態(tài)表單中記錄的每一個(gè)MAC地址,判斷MAC地 址狀態(tài)表單中是否記錄有與目的MAC地址1相匹配的MAC地址,若是,則執(zhí)行步驟304;否則, 執(zhí)行步驟311。
[0094] 步驟304:打印設(shè)備中的接口管理單元進(jìn)一步判斷與目的MAC地址1相匹配的MAC地 址是否是MAC地址0,若是,則執(zhí)行步驟305;否則,執(zhí)行步驟306。
[0095]步驟305:打印設(shè)備中的接口管理單元判定任務(wù)指令1是打印任務(wù)指令1,并基于總 線接口,將打印任務(wù)指令1發(fā)送至打印設(shè)備中的主控單元,主控單元接收到打印任務(wù)指令1 時(shí),會指示打印設(shè)備中的打印單元執(zhí)行打印任務(wù)指令1。
[0096]步驟306:打印設(shè)備中的接口管理單元判定任務(wù)指令1是非打印任務(wù)指令1,進(jìn)一步 判斷非打印任務(wù)指令1中攜帶的目的MAC地址3是否是單址地址,若是,則執(zhí)行步驟307;否 貝1J,執(zhí)行步驟310。
[0097] 步驟307:打印設(shè)備中的接口管理單元基于本地維護(hù)的MAC地址狀態(tài)表單中對應(yīng)目 的MAC地址1保存的MAC地址3,確定與MAC地址3關(guān)聯(lián)的接口為接口 3,進(jìn)一步基于接口 3,將非 打印任務(wù)指令1發(fā)送至外接網(wǎng)線3對應(yīng)的網(wǎng)絡(luò)側(cè)服務(wù)器,指示網(wǎng)絡(luò)側(cè)服務(wù)器執(zhí)行非打印任務(wù) 指令1。
[0098]步驟308:網(wǎng)絡(luò)側(cè)服務(wù)器接收到非打印任務(wù)指令1時(shí),完成相應(yīng)的非打印任務(wù)后,通 過接口 3,將非打印任務(wù)結(jié)果1返回至打印設(shè)備中的接口管理單元。
[0099] 步驟309:打印設(shè)備中的接口管理單元接收到非打印任務(wù)結(jié)果1時(shí),基于非打印任 務(wù)結(jié)果1中攜帶的目的MAC地址1,確定目的MAC地址1關(guān)聯(lián)的接口為接口 1,并基于接口 1,將 非打印任務(wù)結(jié)果1返回至客戶端1。
[0100] 步驟310:打印設(shè)備中的接口管理單元確定非打印任務(wù)指令1中攜帶的目的MAC地 址3是多址地址。
[0101 ]步驟311:打印設(shè)備中的接口管理單元通過除與客戶端1相連接的接口 1之外的其 它所有接□(即通過接口 2和接□ 3),將非打印任務(wù)指令1分別發(fā)送至接口 2連接的客戶端, 以及接口 3連接的外接網(wǎng)線3對應(yīng)的網(wǎng)絡(luò)側(cè)服務(wù)器,分別指示客戶端2和網(wǎng)絡(luò)側(cè)服務(wù)器執(zhí)行 非打印任務(wù)指令1。
[0102]基于上述實(shí)施例,參閱圖4所示,本發(fā)明實(shí)施例中,基于硬拷貝設(shè)備處理任務(wù)指令 裝置,至少包括:
[0103]接收單元400,用于接收到任務(wù)指令時(shí),讀取上述任務(wù)指令中攜帶的任務(wù)標(biāo)識信 息;
[0104] 執(zhí)行單元401,用于基于上述任務(wù)標(biāo)識信息,確定上述任務(wù)指令是硬拷貝任務(wù)指令 時(shí),基于上述硬拷貝任務(wù)指令,完成相應(yīng)的硬拷貝任務(wù);確定上述任務(wù)指令是非硬拷貝任務(wù) 指令時(shí),將上述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備完成相應(yīng)的非硬拷貝任務(wù)。
[0105] 較佳的,基于上述任務(wù)標(biāo)識信息,確定上述任務(wù)指令是硬拷貝任務(wù)指令時(shí),上述執(zhí) 行單元401用于:
[0106] 若上述任務(wù)標(biāo)識信息是目的地址標(biāo)識信息,則硬拷貝設(shè)備確定上述目的地址標(biāo)識 信息與自身的地址標(biāo)識信息匹配成功時(shí),判定上述任務(wù)指令是硬拷貝任務(wù)指令;
[0107] 若上述任務(wù)標(biāo)識信息是任務(wù)內(nèi)容描述信息,則硬拷貝設(shè)備確定上述任務(wù)內(nèi)容描述 信息符合自身的執(zhí)行條件時(shí),判定上述任務(wù)指令是硬拷貝任務(wù)指令。
[0108] 較佳的,基于上述任務(wù)標(biāo)識信息,確定上述任務(wù)指令是非硬拷貝任務(wù)指令時(shí),上述 執(zhí)行單元401用于:
[0109] 若上述任務(wù)標(biāo)識信息是目的地址標(biāo)識信息,則硬拷貝設(shè)備確定上述目的地址標(biāo)識 信息與自身的地址標(biāo)識信息匹配失敗時(shí),判定上述任務(wù)指令是非硬拷貝任務(wù)指令;
[0110] 若上述任務(wù)標(biāo)識信息是任務(wù)內(nèi)容描述信息,則硬拷貝設(shè)備確定上述任務(wù)內(nèi)容描述 信息不符合自身的執(zhí)行條件時(shí),判定上述任務(wù)指令是非硬拷貝任務(wù)指令。
[0111] 較佳的,確定上述任務(wù)指令是非硬拷貝任務(wù)指令時(shí),將上述非硬拷貝任務(wù)指令發(fā) 送至相應(yīng)的目標(biāo)設(shè)備完成相應(yīng)的非硬拷貝任務(wù)時(shí),上述執(zhí)行單元401用于:
[0112] 基于上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息,確定相應(yīng)的目標(biāo)設(shè)備,并將 上述非硬拷貝任務(wù)指令發(fā)送至上述目標(biāo)設(shè)備,指示上述目標(biāo)設(shè)備基于上述非硬拷貝任務(wù)指 令完成相應(yīng)的非硬拷貝任務(wù)。
[0113] 較佳的,基于上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息,確定相應(yīng)的目標(biāo)設(shè) 備,并將上述非硬拷貝任務(wù)指令發(fā)送至上述目標(biāo)設(shè)備,指示上述目標(biāo)設(shè)備基于上述非硬拷 貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)時(shí),上述執(zhí)行單元401用于:
[0114] 確定上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型,并基于上述標(biāo)識 類型,將上述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備,指示上述目標(biāo)設(shè)備基于上述非硬 拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。
[0115] 較佳的,基于上述標(biāo)識類型,將上述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備,指 示上述目標(biāo)設(shè)備基于上述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)時(shí),上述執(zhí)行單元 401用于:
[0116] 若上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型是非指定標(biāo)識,則基 于除上述非硬拷貝任務(wù)指令的發(fā)送設(shè)備之外的其它每一個(gè)目標(biāo)設(shè)備對應(yīng)的預(yù)設(shè)接口,將上 述非硬拷貝任務(wù)指令分別發(fā)送至相應(yīng)的目標(biāo)設(shè)備,分別指示每一個(gè)目標(biāo)設(shè)備基于上述非硬 拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù);
[0117] 若上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型是指定標(biāo)識,則確定 本地對應(yīng)上述指定標(biāo)識保存有相應(yīng)的任務(wù)標(biāo)識信息時(shí),基于上述任務(wù)標(biāo)識信息對應(yīng)的目標(biāo) 設(shè)備的預(yù)設(shè)接口,將上述非硬拷貝任務(wù)指令發(fā)送至上述目標(biāo)設(shè)備,指示上述目標(biāo)設(shè)備基于 上述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。
[0118] 較佳的,確定上述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型是指定標(biāo) 識時(shí),上述執(zhí)行單元401進(jìn)一步用于:
[0119] 確定本地對應(yīng)上述指定標(biāo)識未保存有相應(yīng)的任務(wù)標(biāo)識信息時(shí),將上述非硬拷貝任 務(wù)指令分別發(fā)送至除上述非硬拷貝任務(wù)指令的發(fā)送設(shè)備之外的其它每一個(gè)目標(biāo)設(shè)備,分別 指示每一個(gè)目標(biāo)設(shè)備基于上述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。
[0120]綜上所述,本發(fā)明實(shí)施例中,硬拷貝設(shè)備接收到任務(wù)指令時(shí),基于上述任務(wù)指令中 攜帶的任務(wù)標(biāo)識信息,確定上述任務(wù)指令是硬拷貝任務(wù)指令時(shí),基于上述硬拷貝任務(wù)指令, 完成相應(yīng)的硬拷貝任務(wù);確定上述任務(wù)指令是非硬拷貝任務(wù)指令時(shí),將上述非硬拷貝任務(wù) 指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備完成相應(yīng)的非硬拷貝任務(wù)。這樣,只需要預(yù)先將用戶設(shè)備(即客 戶端,硬拷貝設(shè)備,網(wǎng)絡(luò)設(shè)備,等等)連接至硬拷貝設(shè)備,硬拷貝設(shè)備就會在確定接收到的任 務(wù)指令是硬拷貝任務(wù)指令時(shí),直接基于上述硬拷貝任務(wù)指令,完成相應(yīng)的硬拷貝任務(wù);在確 定上述任務(wù)指令是非硬拷貝任務(wù)指令時(shí),將上述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備 完成相應(yīng)的非硬拷貝任務(wù),在保證各個(gè)設(shè)備可以完成相應(yīng)任務(wù)的同時(shí),減少了用戶重新布 線的操作,節(jié)省了布線成本,從而提高了用戶體驗(yàn)。
[0121] 本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序 產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí) 施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī) 可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn) 品的形式。
[0122] 本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程 圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流 程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序 指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn) 生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí) 現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0123] 這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特 定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指 令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或 多個(gè)方框中指定的功能。
[0124] 這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì) 算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或 其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一 個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0125] 盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造 性概念,則可對這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu) 選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
[0126] 顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明實(shí)施例進(jìn)行各種改動(dòng)和變型而不脫離本發(fā) 明實(shí)施例的精神和范圍。這樣,倘若本發(fā)明實(shí)施例的這些修改和變型屬于本發(fā)明權(quán)利要求 及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【主權(quán)項(xiàng)】
1. 一種基于硬拷貝設(shè)備處理任務(wù)指令的方法,其特征在于,包括: 硬拷貝設(shè)備接收到任務(wù)指令時(shí),讀取所述任務(wù)指令中攜帶的任務(wù)標(biāo)識信息; 硬拷貝設(shè)備基于所述任務(wù)標(biāo)識信息,確定所述任務(wù)指令是硬拷貝任務(wù)指令時(shí),基于所 述硬拷貝任務(wù)指令,完成相應(yīng)的硬拷貝任務(wù);確定所述任務(wù)指令是非硬拷貝任務(wù)指令時(shí),將 所述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備完成相應(yīng)的非硬拷貝任務(wù)。2. 如權(quán)利要求1所述的方法,其特征在于,硬拷貝設(shè)備基于所述任務(wù)標(biāo)識信息,確定所 述任務(wù)指令是硬拷貝任務(wù)指令,包括: 若所述任務(wù)標(biāo)識信息是目的地址標(biāo)識信息,則硬拷貝設(shè)備確定所述目的地址標(biāo)識信息 與自身的地址標(biāo)識信息匹配成功時(shí),判定所述任務(wù)指令是硬拷貝任務(wù)指令; 若所述任務(wù)標(biāo)識信息是任務(wù)內(nèi)容描述信息,則硬拷貝設(shè)備確定所述任務(wù)內(nèi)容描述信息 符合自身的執(zhí)行條件時(shí),判定所述任務(wù)指令是硬拷貝任務(wù)指令。3. 如權(quán)利要求2所述的方法,其特征在于,硬拷貝設(shè)備基于所述任務(wù)標(biāo)識信息,確定所 述任務(wù)指令是非硬拷貝任務(wù)指令,包括: 若所述任務(wù)標(biāo)識信息是目的地址標(biāo)識信息,則硬拷貝設(shè)備確定所述目的地址標(biāo)識信息 與自身的地址標(biāo)識信息匹配失敗時(shí),判定所述任務(wù)指令是非硬拷貝任務(wù)指令; 若所述任務(wù)標(biāo)識信息是任務(wù)內(nèi)容描述信息,則硬拷貝設(shè)備確定所述任務(wù)內(nèi)容描述信息 不符合自身的執(zhí)行條件時(shí),判定所述任務(wù)指令是非硬拷貝任務(wù)指令。4. 如權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,硬拷貝設(shè)備確定所述任務(wù)指令是非 硬拷貝任務(wù)指令時(shí),將所述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備完成相應(yīng)的非硬拷貝 任務(wù),包括: 硬拷貝設(shè)備基于所述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息,確定相應(yīng)的目標(biāo)設(shè) 備,并將所述非硬拷貝任務(wù)指令發(fā)送至所述目標(biāo)設(shè)備,指示所述目標(biāo)設(shè)備基于所述非硬拷 貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。5. 如權(quán)利要求4所述的方法,其特征在于,硬拷貝設(shè)備基于所述非硬拷貝任務(wù)指令中攜 帶的任務(wù)標(biāo)識信息,確定相應(yīng)的目標(biāo)設(shè)備,并將所述非硬拷貝任務(wù)指令發(fā)送至所述目標(biāo)設(shè) 備,指示所述目標(biāo)設(shè)備基于所述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù),包括: 硬拷貝設(shè)備確定所述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型,并基于所 述標(biāo)識類型,將所述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備,指示所述目標(biāo)設(shè)備基于所 述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。6. 如權(quán)利要求5所述的方法,其特征在于,硬拷貝設(shè)備基于所述標(biāo)識類型,將所述非硬 拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備,指示所述目標(biāo)設(shè)備基于所述非硬拷貝任務(wù)指令完成 相應(yīng)的非硬拷貝任務(wù),包括: 若所述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型是非指定標(biāo)識,則硬拷貝 設(shè)備基于除所述非硬拷貝任務(wù)指令的發(fā)送設(shè)備之外的其它每一個(gè)目標(biāo)設(shè)備對應(yīng)的預(yù)設(shè)接 口,將所述非硬拷貝任務(wù)指令分別發(fā)送至相應(yīng)的目標(biāo)設(shè)備,分別指示每一個(gè)目標(biāo)設(shè)備基于 所述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù); 若所述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型是指定標(biāo)識,則硬拷貝設(shè) 備確定本地對應(yīng)所述指定標(biāo)識保存有相應(yīng)的任務(wù)標(biāo)識信息時(shí),基于所述任務(wù)標(biāo)識信息對應(yīng) 的目標(biāo)設(shè)備的預(yù)設(shè)接口,將所述非硬拷貝任務(wù)指令發(fā)送至所述目標(biāo)設(shè)備,指示所述目標(biāo)設(shè) 備基于所述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。7. 如權(quán)利要求6所述的方法,其特征在于,硬拷貝設(shè)備確定所述非硬拷貝任務(wù)指令中攜 帶的任務(wù)標(biāo)識信息的標(biāo)識類型是指定標(biāo)識時(shí),進(jìn)一步包括: 硬拷貝設(shè)備確定本地對應(yīng)所述指定標(biāo)識未保存有相應(yīng)的任務(wù)標(biāo)識信息時(shí),將所述非硬 拷貝任務(wù)指令分別發(fā)送至除所述非硬拷貝任務(wù)指令的發(fā)送設(shè)備之外的其它每一個(gè)目標(biāo)設(shè) 備,分別指示每一個(gè)目標(biāo)設(shè)備基于所述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。8. -種基于硬拷貝設(shè)備處理任務(wù)指令的裝置,其特征在于,包括: 接收單元,用于接收到任務(wù)指令時(shí),讀取所述任務(wù)指令中攜帶的任務(wù)標(biāo)識信息; 執(zhí)行單元,用于基于所述任務(wù)標(biāo)識信息,確定所述任務(wù)指令是硬拷貝任務(wù)指令時(shí),基于 所述硬拷貝任務(wù)指令,完成相應(yīng)的硬拷貝任務(wù);確定所述任務(wù)指令是非硬拷貝任務(wù)指令時(shí), 將所述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備完成相應(yīng)的非硬拷貝任務(wù)。9. 如權(quán)利要求8所述的裝置,其特征在于,基于所述任務(wù)標(biāo)識信息,確定所述任務(wù)指令 是硬拷貝任務(wù)指令時(shí),所述執(zhí)行單元用于: 若所述任務(wù)標(biāo)識信息是目的地址標(biāo)識信息,則確定所述目的地址標(biāo)識信息與自身的地 址標(biāo)識信息匹配成功時(shí),判定所述任務(wù)指令是硬拷貝任務(wù)指令; 若所述任務(wù)標(biāo)識信息是任務(wù)內(nèi)容描述信息,則確定所述任務(wù)內(nèi)容描述信息符合自身的 執(zhí)行條件時(shí),判定所述任務(wù)指令是硬拷貝任務(wù)指令。10. 如權(quán)利要求9所述的裝置,其特征在于,基于所述任務(wù)標(biāo)識信息,確定所述任務(wù)指令 是非硬拷貝任務(wù)指令時(shí),所述執(zhí)行單元用于: 若所述任務(wù)標(biāo)識信息是目的地址標(biāo)識信息,則確定所述目的地址標(biāo)識信息與自身的地 址標(biāo)識信息匹配失敗時(shí),判定所述任務(wù)指令是非硬拷貝任務(wù)指令; 若所述任務(wù)標(biāo)識信息是任務(wù)內(nèi)容描述信息,則確定所述任務(wù)內(nèi)容描述信息不符合自身 的執(zhí)行條件時(shí),判定所述任務(wù)指令是非硬拷貝任務(wù)指令。11. 如權(quán)利要求8-10任一項(xiàng)所述的裝置,其特征在于,確定所述任務(wù)指令是非硬拷貝任 務(wù)指令時(shí),將所述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備完成相應(yīng)的非硬拷貝任務(wù)時(shí), 所述執(zhí)行單元用于: 基于所述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息,確定相應(yīng)的目標(biāo)設(shè)備,并將所述 非硬拷貝任務(wù)指令發(fā)送至所述目標(biāo)設(shè)備,指示所述目標(biāo)設(shè)備基于所述非硬拷貝任務(wù)指令完 成相應(yīng)的非硬拷貝任務(wù)。12. 如權(quán)利要求11所述的裝置,其特征在于,基于所述非硬拷貝任務(wù)指令中攜帶的任務(wù) 標(biāo)識信息,確定相應(yīng)的目標(biāo)設(shè)備,并將所述非硬拷貝任務(wù)指令發(fā)送至所述目標(biāo)設(shè)備,指示所 述目標(biāo)設(shè)備基于所述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)時(shí),所述執(zhí)行單元用于: 確定所述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型,并基于所述標(biāo)識類 型,將所述非硬拷貝任務(wù)指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備,指示所述目標(biāo)設(shè)備基于所述非硬拷 貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。13. 如權(quán)利要求12所述的裝置,其特征在于,基于所述標(biāo)識類型,將所述非硬拷貝任務(wù) 指令發(fā)送至相應(yīng)的目標(biāo)設(shè)備,指示所述目標(biāo)設(shè)備基于所述非硬拷貝任務(wù)指令完成相應(yīng)的非 硬拷貝任務(wù)時(shí),所述執(zhí)行單元用于: 若所述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型是非指定標(biāo)識,則基于除 所述非硬拷貝任務(wù)指令的發(fā)送設(shè)備之外的其它每一個(gè)目標(biāo)設(shè)備對應(yīng)的預(yù)設(shè)接口,將所述非 硬拷貝任務(wù)指令分別發(fā)送至相應(yīng)的目標(biāo)設(shè)備,分別指示每一個(gè)目標(biāo)設(shè)備基于所述非硬拷貝 任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù); 若所述非硬拷貝任務(wù)指令中攜帶的任務(wù)標(biāo)識信息的標(biāo)識類型是指定標(biāo)識,則確定本地 對應(yīng)所述指定標(biāo)識保存有相應(yīng)的任務(wù)標(biāo)識信息時(shí),基于所述任務(wù)標(biāo)識信息對應(yīng)的目標(biāo)設(shè)備 的預(yù)設(shè)接口,將所述非硬拷貝任務(wù)指令發(fā)送至所述目標(biāo)設(shè)備,指示所述目標(biāo)設(shè)備基于所述 非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。14.如權(quán)利要求13所述的裝置,其特征在于,確定所述非硬拷貝任務(wù)指令中攜帶的任務(wù) 標(biāo)識信息的標(biāo)識類型是指定標(biāo)識時(shí),所述執(zhí)行單元進(jìn)一步用于: 確定本地對應(yīng)所述指定標(biāo)識未保存有相應(yīng)的任務(wù)標(biāo)識信息時(shí),將所述非硬拷貝任務(wù)指 令分別發(fā)送至除所述非硬拷貝任務(wù)指令的發(fā)送設(shè)備之外的其它每一個(gè)目標(biāo)設(shè)備,分別指示 每一個(gè)目標(biāo)設(shè)備基于所述非硬拷貝任務(wù)指令完成相應(yīng)的非硬拷貝任務(wù)。
【文檔編號】G06F3/12GK106055285SQ201610365370
【公開日】2016年10月26日
【申請日】2016年5月27日
【發(fā)明人】許小青, 谷宏兵
【申請人】上海傳真通信設(shè)備技術(shù)研究所有限公司, 北京恒安訊佳信息安全技術(shù)有限公司