取裝置34是光學(xué)地讀取載置在原稿臺(tái)等上的原稿的原稿圖像,并生成原稿圖像的圖像數(shù)據(jù)的內(nèi)部裝置。
[0042]存儲(chǔ)裝置35為閃存存儲(chǔ)器、硬盤(pán)驅(qū)動(dòng)器等非易失性存儲(chǔ)裝置,其用于存儲(chǔ)各種程序及數(shù)據(jù)。
[0043]在存儲(chǔ)裝置35中,存儲(chǔ)有用戶間協(xié)作程序41及P2P型用戶間通信程序42。
[0044]用戶間協(xié)作程序41是用于執(zhí)行后述處理的程序。
[0045]P2P型用戶間通信程序42為P2P型用戶間通信服務(wù)的客戶端側(cè)程序。
[0046]控制器36在控制印刷裝置33、圖像讀取裝置34等內(nèi)部裝置的同時(shí),通過(guò)內(nèi)置計(jì)算機(jī),執(zhí)行存儲(chǔ)在存儲(chǔ)裝置35中的程序。
[0047]然后,對(duì)上述系統(tǒng)中的用戶間協(xié)作處理進(jìn)行說(shuō)明。
[0048](I)涉及印刷的用戶間協(xié)作處理
[0049]此處,用戶間的關(guān)系為圖2所示的關(guān)系,對(duì)用戶#1通過(guò)圖像形成裝置3進(jìn)行印刷的情況進(jìn)行說(shuō)明。
[0050]圖5是對(duì)實(shí)施方式I中從用戶#1的用戶終端裝置I向圖像形成裝置3發(fā)出印刷請(qǐng)求的情況下的用戶間協(xié)作處理進(jìn)行說(shuō)明的時(shí)序圖。
[0051]在用戶#1的用戶終端裝置I中,運(yùn)算處理裝置15按照驅(qū)動(dòng)程序21,基于由輸入裝置13檢測(cè)出的用戶#1的操作,向圖像形成裝置3請(qǐng)求印刷(步驟SI)。具體地,在用戶終端裝置I中,從文檔文件生成印刷數(shù)據(jù)(例如roL(Page Descript1n Language ;頁(yè)面描述語(yǔ)言)數(shù)據(jù)),生成的印刷數(shù)據(jù)作為印刷請(qǐng)求通過(guò)通信裝置11向圖像形成裝置3發(fā)送。
[0052]在圖像形成裝置2中,控制器36通過(guò)通信裝置31接收上述印刷數(shù)據(jù),并保存在存儲(chǔ)裝置35中(步驟S2),并使印刷裝置33開(kāi)始基于印刷數(shù)據(jù)的印刷(步驟S3)。
[0053]此外,在用戶#1的用戶終端裝置I中,運(yùn)算處理裝置15按照用戶間協(xié)作程序22,如果檢測(cè)到來(lái)自驅(qū)動(dòng)程序21的印刷請(qǐng)求,則使用P2P型用戶間通信程序23訪問(wèn)通信管理服務(wù)器4,取得在P2P型用戶間通信服務(wù)中注冊(cè)的用戶#1的注冊(cè)信息,首先,特定聯(lián)系地址列表的類別,并對(duì)于每個(gè)類別,特定是否發(fā)送動(dòng)作數(shù)據(jù)及動(dòng)作數(shù)據(jù)的內(nèi)容(步驟S4)。
[0054]另外,發(fā)送動(dòng)作數(shù)據(jù)的類別及關(guān)于發(fā)送動(dòng)作數(shù)據(jù)的各類別的動(dòng)作數(shù)據(jù)的內(nèi)容(也就是動(dòng)作數(shù)據(jù)所包含的信息的項(xiàng)目)作為用戶間協(xié)作程序22的設(shè)置信息,由用戶預(yù)先指定并保存。
[0055]然后,運(yùn)算處理裝置15按照用戶間協(xié)作程序22,基于取得的注冊(cè)信息,對(duì)每個(gè)類別特定用戶#1的聯(lián)系地址列表所含的用戶,生成面向各類別的動(dòng)作數(shù)據(jù)(步驟S5),使用P2P型用戶間通信程序23,作為P2P型用戶間通信服務(wù)上的消息,將面向各類別的動(dòng)作數(shù)據(jù)向各類別所含的所有用戶發(fā)送(步驟S6)。
[0056]例如,在圖2所示的例子的情況下,在面向類別A的動(dòng)作數(shù)據(jù)中,包括含有(a)用戶#1的識(shí)別信息及(b)印刷的設(shè)置信息或圖像信息的動(dòng)作數(shù)據(jù)。在該情況下,由于不包含圖像形成裝置3的識(shí)別信息,因此類別A的用戶#2不能請(qǐng)求追加印刷,而僅知道用戶#1進(jìn)行了印刷。
[0057]另一方面,在面向類別B的動(dòng)作數(shù)據(jù)中,包括含有(a)用戶#1的識(shí)別信息、(b)圖像形成裝置3的識(shí)別信息(例如IP地址等計(jì)算機(jī)網(wǎng)絡(luò)2上的識(shí)別信息)及(C)印刷的設(shè)置信息(顏色設(shè)置、尺寸設(shè)置等)或圖像信息(印刷中使用的文檔數(shù)據(jù)的文檔圖像等)的動(dòng)作數(shù)據(jù)。在該情況下,由于包含有圖像形成裝置3的識(shí)別信息,因此類別B的用戶#3可以請(qǐng)求追加印刷。
[0058]在用戶#3的用戶終端裝置I中,運(yùn)算處理裝置15按照P2P型用戶間通信程序23,使用通信裝置11接收動(dòng)作數(shù)據(jù),如果通過(guò)P2P型用戶間通信程序23接收到動(dòng)作數(shù)據(jù),則按照用戶間協(xié)作程序22,在顯示裝置12上顯示接收到的動(dòng)作數(shù)據(jù)(步驟S7)。
[0059]圖6是表示在實(shí)施方式I中從用戶#1的用戶終端裝置I向圖像形成裝置3發(fā)出印刷請(qǐng)求的情況下的通過(guò)用戶間協(xié)作處理,在用戶#3的用戶終端裝置I上顯示的動(dòng)作數(shù)據(jù)的一個(gè)例子的圖。
[0060]例如如圖6所示,在用戶#3的用戶終端裝置I上,顯示有關(guān)于用戶#1進(jìn)行印刷的文檔圖像101、表示用戶#1通過(guò)圖像形成裝置3(識(shí)別信息:MFPXXXXX1)執(zhí)行了印刷的內(nèi)容的消息102及用于指示追加印刷的軟鍵103。
[0061]然后,在用戶#3的用戶終端裝置I中,如果通過(guò)輸入裝置13檢測(cè)出用戶#3對(duì)軟鍵103的操作(步驟S8),運(yùn)算處理裝置15則按照用戶間協(xié)作程序22,使用通信裝置11,向由接收到的動(dòng)作數(shù)據(jù)所通知的識(shí)別信息的圖像形成裝置3發(fā)送追加印刷請(qǐng)求,該追加印刷請(qǐng)求是由接收到的動(dòng)作數(shù)據(jù)所通知的用戶#1對(duì)印刷的同一印刷物的追加印刷請(qǐng)求(步驟S9)。此外,在該追加印刷請(qǐng)求中,包含用戶#1的識(shí)別信息。
[0062]在圖像形成裝置3中,控制器36按照用戶間協(xié)作程序41,從用戶#3的用戶終端裝置I接收追加印刷請(qǐng)求,通過(guò)印刷裝置33執(zhí)行由接收到的追加印刷請(qǐng)求所指定的、針對(duì)基于來(lái)自用戶#1的用戶終端裝置I的印刷數(shù)據(jù)的印刷的追加印刷(步驟S10)。
[0063]此外,控制器36在接收到追加印刷請(qǐng)求的時(shí)間點(diǎn),基于來(lái)自用戶#1的印刷請(qǐng)求的印刷還未完成的情況下,使印刷份數(shù)僅增加用戶#3部分(也就是一份)來(lái)進(jìn)行印刷。另一方面,控制器36在接收到追加印刷請(qǐng)求的時(shí)間點(diǎn),基于來(lái)自用戶#1的印刷請(qǐng)求的印刷已完成的情況下,讀出保存的印刷數(shù)據(jù),重新進(jìn)行用戶#3部分(也就是一份)的印刷。
[0064]此外,控制器36也可以在接收到追加印刷請(qǐng)求的時(shí)間點(diǎn)不進(jìn)行追加印刷,而在接收后,基于用戶#3對(duì)圖像形成裝置3的操作面板32的操作(例如,登錄后的規(guī)定操作),進(jìn)行追加印刷。通過(guò)這樣做,用戶#3可以操作圖像形成裝置3,在將印刷份數(shù)或印刷設(shè)置變更為用戶#3所希望的方式之后進(jìn)行印刷。
[0065](2)涉及文檔掃描的用戶間協(xié)作處理
[0066]此處,用戶間的關(guān)系為圖2所示的關(guān)系,對(duì)用戶#1通過(guò)圖像形成裝置3進(jìn)行文檔掃描的情況進(jìn)行說(shuō)明。
[0067]圖7是對(duì)實(shí)施方式I中用戶#1登錄圖像形成裝置3并執(zhí)行文檔掃描的情況下的用戶間協(xié)作處理進(jìn)行說(shuō)明的時(shí)序圖。
[0068]首先,用戶#1操作圖像形成裝置3的操作面板32登錄,在將原稿載置于原稿臺(tái)等后,對(duì)操作面板32進(jìn)行用于文檔掃描的操作。
[0069]通過(guò)操作面板32檢測(cè)出該操作,控制器36則通過(guò)圖像讀取裝置34執(zhí)行該原稿的原稿圖像的讀取(步驟S21),在對(duì)由圖像讀取裝置34得到的讀取圖像數(shù)據(jù)進(jìn)行保存的同時(shí)(步驟S22),根據(jù)需要,向用戶#1預(yù)先指定的收信地址發(fā)送。
[0070]然后,控制器36按照用戶間協(xié)作程序41,使用P2P型用戶間通信程序42訪問(wèn)通信管理服務(wù)器4,取得在P2P型用戶間通信服務(wù)中注冊(cè)的用戶#1的注冊(cè)信息,首先,特定聯(lián)系地址列表的類別,并對(duì)于每個(gè)類別,特定是否發(fā)送動(dòng)作數(shù)據(jù)及動(dòng)作數(shù)據(jù)的內(nèi)容(步驟S23)。
[0071]例如,在圖2所示的例子的情況下,在面向類別A的動(dòng)作數(shù)據(jù)中,包括含有(a)用戶#1的識(shí)別信息及(b)文檔掃描的設(shè)置信息或圖像信息的動(dòng)作數(shù)據(jù)。在該情況下,由于不包含圖像形成裝置3的識(shí)別信息,因此類別A的用戶#2不能請(qǐng)求發(fā)送讀取圖像數(shù)據(jù),而僅知道用戶#1進(jìn)行了文檔掃描。
[0072]另一方面,在面向類別B的動(dòng)作數(shù)據(jù)中,包括含有(a)用戶#1的識(shí)別信息、(b)圖像形成裝置3的識(shí)別信息及(C)文檔掃描的設(shè)置信息(顏色設(shè)置、分辨率設(shè)置等)或圖像信息(讀取圖像數(shù)據(jù)、其縮小圖像數(shù)據(jù)等)的動(dòng)作數(shù)據(jù)。在該情況下,由于包含有圖像形成裝置3的識(shí)別信息,因此類別B的用戶#3可以請(qǐng)求發(fā)送讀取圖像數(shù)據(jù)。
[0073]另外,發(fā)送動(dòng)作數(shù)據(jù)的類別及關(guān)于發(fā)送動(dòng)作數(shù)據(jù)的各類別的動(dòng)作數(shù)據(jù)的內(nèi)容(也就是動(dòng)作數(shù)據(jù)所包含的信息的項(xiàng)目)作為用戶間協(xié)作程序41的設(shè)置信息,由用戶預(yù)先指定并保存。
[0074]然后,控制器36按照用戶間協(xié)作程序41,基于所取得的注冊(cè)信息,對(duì)每個(gè)類別特定用戶#1的聯(lián)系地址列表所含的用戶,生成面向各類別的動(dòng)作數(shù)據(jù)(步驟S24),使用P2P型用戶間通信程序42,作為P2P型用戶間通信服務(wù)上的消息,將面向各類別的動(dòng)作數(shù)據(jù)向各類別所包含的所有用戶發(fā)送(步驟S25)。
[0075]在用戶#3的用戶終端裝置I中,運(yùn)算處理裝置15按照P2P型用戶間通信程序23,使用通信裝置11,接收該動(dòng)作數(shù)據(jù),如果通過(guò)P2P型用戶間通信程序23接收到動(dòng)作數(shù)據(jù),則按照用戶間協(xié)作程序22,在顯示裝置12上顯示接收到的動(dòng)作數(shù)據(jù)(步驟S26)。
[0076]然后,在用戶#3的用戶終端裝置I中,如果通過(guò)輸入裝置13檢測(cè)到用戶#3的用于讀取圖像數(shù)據(jù)的發(fā)送請(qǐng)求的操作(步驟S27),運(yùn)算處理裝置15則按照用戶間協(xié)作程序22,使用通信裝置11,向由接收到的動(dòng)作數(shù)據(jù)所通知的識(shí)別信息的圖像形成裝置發(fā)送讀取圖像數(shù)據(jù)的發(fā)送請(qǐng)求,該讀取圖像數(shù)據(jù)的發(fā)送請(qǐng)求是由接收到的動(dòng)作數(shù)據(jù)所通知的用戶#1的文檔掃描的讀取圖像數(shù)據(jù)的發(fā)送請(qǐng)求(步驟S28)。另外,在該發(fā)送請(qǐng)求中包含用戶#1的識(shí)別?目息。
[0077]在圖像形成裝置3中,控制器36按照用戶間協(xié)作程序41,使用通信裝置31,從用戶#3的用戶終端裝置I接收發(fā)送請(qǐng)求,讀出由接收到的發(fā)送請(qǐng)求所指定的、用戶#1的文檔掃描中得到的讀取圖像數(shù)據(jù),并向用戶#3的用戶終端裝置I發(fā)送(步驟S29)。
[0078](3)涉及文檔復(fù)印的用戶間協(xié)作處理
[0079]此處,用戶間的關(guān)系為圖2所示的關(guān)系,對(duì)用戶#1通過(guò)圖像形成裝置3進(jìn)行文檔復(fù)印的情況進(jìn)行說(shuō)明。
[0080]圖8是對(duì)實(shí)施方式I中用戶#1登錄圖像形成裝置3并執(zhí)行文檔復(fù)印