的情況下的用戶間協(xié)作處理進(jìn)行說明的時序圖。
[0081]首先,用戶#1操作圖像形成裝置3的操作面板32登錄,在將原稿載置于原稿臺等之后,對操作面板32進(jìn)行用于文檔復(fù)印的操作。
[0082]如果通過操作面板32檢測出該操作,控制器36則在通過圖像讀取裝置34執(zhí)行該原稿的原稿圖像的讀取的同時,通過印刷裝置33執(zhí)行讀取到的圖像的印刷(步驟S41)。此時,控制器36保存由圖像讀取裝置34得到的讀取圖像數(shù)據(jù)(步驟S42)。
[0083]然后,控制器36按照用戶間協(xié)作程序41,使用P2P型用戶間通信程序42訪問通信管理服務(wù)器4,取得在P2P型用戶間通信服務(wù)中注冊的用戶#1的注冊信息,首先,特定聯(lián)系地址列表的類別,并對于每個類別,特定是否發(fā)送動作數(shù)據(jù)及動作數(shù)據(jù)的內(nèi)容(步驟S43)。
[0084]例如,在圖2所示的例子的情況下,在面向類別A的動作數(shù)據(jù)中,包括含有(a)用戶#1的識別信息及(b)文檔復(fù)印的設(shè)置信息或者圖像信息的動作數(shù)據(jù)。在該情況下,由于不包含圖像形成裝置3的識別信息,因此類別A的用戶#2不能請求發(fā)送讀取圖像數(shù)據(jù),而僅知道用戶#1進(jìn)行了文檔復(fù)印。
[0085]另一方面,在面向類別B的動作數(shù)據(jù)中,包括含有(a)用戶#1的識別信息、(b)圖像形成裝置3的識別信息及(C)文檔復(fù)印的設(shè)置信息(顏色設(shè)置、分辨率設(shè)置等)或圖像信息(讀取圖像數(shù)據(jù)、其縮小圖像數(shù)據(jù)等)的動作數(shù)據(jù)。在該情況下,由于包含有圖像形成裝置3的識別信息,因此類別B的用戶#3可以請求追加印刷。
[0086]此外,發(fā)送動作數(shù)據(jù)的類別及關(guān)于發(fā)送動作數(shù)據(jù)的各類別的動作數(shù)據(jù)的內(nèi)容(也就是動作數(shù)據(jù)所包含的信息的項目)作為用戶間協(xié)作程序41的設(shè)置信息,由用戶預(yù)先指定并保存。
[0087]然后,控制器36按照用戶間協(xié)作程序41,基于所取得的注冊信息,對每個類別特定用戶#1的聯(lián)系地址列表所含的用戶,生成面向各類別的動作數(shù)據(jù)(步驟S44),使用P2P型用戶間通信程序42,作為P2P型用戶間通信服務(wù)上的消息,將面向各類別的動作數(shù)據(jù)向各類別所包含的所有用戶發(fā)送(步驟S45)。
[0088]在用戶#3的用戶終端裝置I中,運算處理裝置15按照P2P型用戶間通信程序23,使用通信裝置11,接收該動作數(shù)據(jù),如果通過P2P型用戶間通信程序23接收到動作數(shù)據(jù),則按照用戶間協(xié)作程序22,在顯示裝置12上顯示接收到的動作數(shù)據(jù)(步驟S46)。
[0089]然后,在用戶#3的用戶終端裝置I中,如果通過輸入裝置13檢測到用戶#3的用于追加印刷的操作(步驟S47),運算處理裝置15則按照用戶間協(xié)作程序22,使用通信裝置11,向由接收到的動作數(shù)據(jù)所通知的識別信息的圖像形成裝置3,發(fā)送由接收到的動作數(shù)據(jù)所通知的用戶#1的文檔復(fù)印的同一印刷物的追加印刷請求(步驟S48)。此外,在該追加印刷請求中包含用戶#1的識別信息。
[0090]在圖像形成裝置3中,控制器36按照用戶間協(xié)作程序41,從用戶#3的用戶終端裝置I接收追加印刷請求,通過印刷裝置33執(zhí)行由接收到的追加印刷請求所指定的、針對基于用戶#1的文檔復(fù)印的印刷的追加印刷(步驟S49)。
[0091]此外,控制器36在接收到追加印刷請求的時間點,基于用戶#1的文檔復(fù)印的印刷還未完成的情況下,使印刷份數(shù)僅增加用戶#3部分(也就是一份)來進(jìn)行印刷。另一方面,控制器36在接收到追加印刷請求的時間點,基于用戶#1的文檔復(fù)印的印刷已完成的情況下,讀出保存的印刷數(shù)據(jù),重新進(jìn)行用戶#3部分(也就是一份)的印刷。
[0092]此外,控制器36也可以在接收到追加印刷請求的時間點不進(jìn)行追加印刷,而在接收后,基于用戶#3對圖像形成裝置3的操作面板32的操作(例如,登錄后的規(guī)定操作),進(jìn)行追加印刷。通過這樣做,用戶#3可以在將印刷份數(shù)或印刷設(shè)置變更為用戶#3所希望的方式之后進(jìn)行印刷。
[0093]如上所述,根據(jù)上述實施方式1,在某第一用戶的用戶終端裝置I基于第一用戶的操作對圖像形成裝置3請求印刷的情況下,基于在P2P型用戶間通信服務(wù)中注冊的第一用戶的注冊信息,特定第一用戶的聯(lián)系地址列表中所含的其他用戶,對特定的其他用戶發(fā)送包含(a)該第一用戶的識別信息、(b)圖像形成裝置3的識別信息及(c)該印刷的關(guān)聯(lián)信息的動作數(shù)據(jù)。上述其他用戶所包括的第二用戶的用戶終端裝置I接收并顯示該動作數(shù)據(jù),基于第二用戶的操作,向由接收到的動作數(shù)據(jù)所通知的識別信息的圖像形成裝置發(fā)送追加印刷請求,該追加印刷請求是由接收到的動作數(shù)據(jù)所通知的第一用戶對印刷的同一印刷物的追加印刷請求。
[0094]由此,由于從第一用戶通過P2P型用戶間通信服務(wù)立刻向第二用戶通知動作數(shù)據(jù),從第二用戶的終端裝置I直接向圖像形成裝置3 (也就是不經(jīng)過第一用戶的終端裝置I)發(fā)出追加印刷請求,因此在第一用戶通過圖像形成裝置3生成印刷物或圖像數(shù)據(jù)時,其他用戶能夠通過該圖像形成裝置可靠地取得同一圖像的印刷物或圖像數(shù)據(jù)。
[0095]實施方式2.
[0096]實施方式2的系統(tǒng)具有與實施方式I的系統(tǒng)同樣的結(jié)構(gòu),在某用戶接收到動作數(shù)據(jù)時,向其他用戶擴(kuò)散發(fā)送接收到的動作數(shù)據(jù),通過擴(kuò)散發(fā)送而接收到動作數(shù)據(jù)的其他用戶也可以請求追加印刷或讀取圖像數(shù)據(jù)。
[0097]此處,對印刷的情況下的動作數(shù)據(jù)的擴(kuò)散發(fā)送進(jìn)行說明,但對于在文檔掃描及文檔復(fù)印的情況下的動作數(shù)據(jù)的擴(kuò)散傳輸也同樣適用。
[0098]圖9是對實施方式2中從用戶#1的用戶終端裝置I向圖像形成裝置3發(fā)出印刷請求的情況下的用戶間協(xié)作處理進(jìn)行說明的時序圖。另外,此處,用戶間的關(guān)系為圖2所示的關(guān)系,對用戶#1通過圖像形成裝置3進(jìn)行印刷的情況進(jìn)行說明。
[0099]在實施方式2中,與實施方式I的例子同樣地,在用戶#1進(jìn)行了印刷請求的情況下,在用戶#3的用戶終端裝置I中,接收到動作數(shù)據(jù)時,運算處理裝置15按照用戶間協(xié)作程序22,對與動作數(shù)據(jù)相關(guān)聯(lián)的擴(kuò)散發(fā)送設(shè)置或者由動作數(shù)據(jù)所通知的與用戶(這里為用戶#1)相關(guān)聯(lián)的擴(kuò)散發(fā)送設(shè)置進(jìn)行特定,基于特定的擴(kuò)散發(fā)送設(shè)置,判斷是否執(zhí)行擴(kuò)散發(fā)送(步驟S101)。此處,在判斷為不執(zhí)行擴(kuò)散發(fā)送的情況下,則不執(zhí)行后述的擴(kuò)散發(fā)送。
[0100]另外,擴(kuò)散發(fā)送設(shè)置包含是否允許擴(kuò)散發(fā)送等信息。此外,與動作數(shù)據(jù)相關(guān)聯(lián)的擴(kuò)散發(fā)送設(shè)置,例如由動作數(shù)據(jù)的發(fā)出源的用戶(這里為用戶#1)的用戶終端裝置I包含在動作數(shù)據(jù)中?;蛘?,與由動作數(shù)據(jù)所通知的用戶(這里為用戶#1)相關(guān)聯(lián)的擴(kuò)散發(fā)送設(shè)置,例如,作為該用戶的用戶終端裝置I的用戶間協(xié)作程序22的設(shè)置信息,預(yù)先保存在該用戶的用戶終端裝置I中,與動作數(shù)據(jù)一起發(fā)送。
[0101]在判斷為執(zhí)行擴(kuò)散發(fā)送的情況下,用戶#3的用戶終端裝置I中的運算處理裝置15按照用戶間協(xié)作程序22,使用P2P型用戶間通信程序23訪問通信管理服務(wù)器4,取得在P2P型用戶間通信服務(wù)中注冊的、該用戶終端裝置I的用戶(也就是用戶#3)的注冊信息,基于該注冊信息,首先,特定該用戶終端裝置I的用戶(用戶#3)的聯(lián)系地址列表的類別,并對于每個類別,特定是否擴(kuò)散發(fā)送動作數(shù)據(jù)(步驟S102)。
[0102]此外,將用戶#3允許擴(kuò)散發(fā)送的類別作為用戶間協(xié)作程序22的設(shè)置信息預(yù)先保存,按照該設(shè)置信息,特定進(jìn)行擴(kuò)散發(fā)送動作數(shù)據(jù)的類別。
[0103]然后,運算處理裝置15按照用戶間協(xié)作程序22,基于取得的注冊信息,對用戶#3的聯(lián)系地址列表中所包含的用戶中,成為擴(kuò)散發(fā)送對象的類別所包含的用戶進(jìn)行特定,使用P2P型用戶間通信程序23,作為P2P型用戶間通信服務(wù)上的消息,將接收到的動作信息向特定的用戶擴(kuò)散發(fā)送(步驟S103)。
[0104]例如,在圖2所示的例子的情況下,由用戶#3在允許對類別B擴(kuò)散發(fā)送的情況下,對用戶M擴(kuò)散發(fā)送動作數(shù)據(jù)。
[0105]在用戶M的用戶終端裝置I中,運算處理裝置15按照P2P型用戶間通信程序23,使用通信裝置11,接收該動作數(shù)據(jù),如果通過P2P型用戶間通信程序23接收到動作數(shù)據(jù),則按照用戶間協(xié)作程序22,例如如圖6所示在顯示裝置12上顯示接收到的動作數(shù)據(jù)(步驟S104)ο
[0106]然后,在用戶#4的用戶終端裝置I中,如果通過輸入裝置13檢測到用戶#4對軟鍵103的操作(步驟S105),運算處理裝置15則按照用戶間協(xié)作程序22,使用通信裝置11,向由接收到的動作數(shù)據(jù)所通知的識別信息的圖像形成裝置3發(fā)送追加印刷請求,該追加印刷請求是由接收到的動作數(shù)據(jù)所通知的用戶#1對印刷的同一印刷物的追加印刷請求(步驟S106)。此外,在該追加印刷請求中包含用戶#1的識別信息。
[0107]在圖像形成裝置3中,控制器36按照用戶間協(xié)作程序41,從用戶#4的用戶終端裝置I接收追加印刷請求,通過印刷裝置33執(zhí)行由接收到的追加印刷請求所指定的、針對基于來自用戶#1的用戶終端裝置I的印刷數(shù)據(jù)的印刷的追加印刷(步驟S107)。
[0108]此外,在實施方式2中,用戶#3也可以與實施方式I同樣地執(zhí)行追加印刷。
[0109]此外,上述的各實施方式為本發(fā)明的優(yōu)選例,但是本發(fā)明并不限定于此,在不脫離本發(fā)明主旨的范圍內(nèi),可以進(jìn)行各種變形、變更。
[0110]例如,在上述實施方式1、2中,圖像形成裝置3也可以是打印機(jī)。
[0111]此外,在上述實施方式2中,在用圖像讀取裝置34進(jìn)行文檔掃描或文檔復(fù)印時,也可以根據(jù)原稿被載置于原稿臺(稿臺玻璃)上或原稿被載置于原稿自動輸送器(ADF)上,來改變擴(kuò)散發(fā)送設(shè)置。在原稿被載置于原稿臺(稿臺玻璃)上的情況下,原稿為書籍的可能性高,在原稿被載置于ADF上的情況下,原稿為印刷物的可能性高。因此,考慮原稿的著作權(quán),可以設(shè)為,在原稿被載