專(zhuān)利名稱(chēng):打印數(shù)據(jù)處理系統(tǒng)、打印機(jī)和數(shù)據(jù)處理指示設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)處理指示設(shè)備、打印機(jī)和連接了打印機(jī)的打印數(shù)據(jù) 處理系統(tǒng)。
背景技術(shù):
近年來(lái),在例如因特網(wǎng)和內(nèi)部網(wǎng)的網(wǎng)絡(luò)上頻繁地打開(kāi)例如圖像數(shù)據(jù)和文 本數(shù)據(jù)的電子數(shù)據(jù),以便與多個(gè)用戶(hù)共享電子數(shù)據(jù)。這導(dǎo)致消除多個(gè)用戶(hù)分 別創(chuàng)建相同數(shù)據(jù)的浪費(fèi)的復(fù)制和雙重操作的效果。另一方面,在電子數(shù)據(jù)中, 存在不規(guī)律更新的數(shù)據(jù),使得需要電子數(shù)據(jù)的用戶(hù)應(yīng)當(dāng)經(jīng)常檢查數(shù)據(jù)的更新。發(fā)明內(nèi)容因此,為了為用戶(hù)側(cè)解決這些缺點(diǎn),已經(jīng)建議了各種技術(shù)。換而言之, 建議了當(dāng)作出更新時(shí)用于向計(jì)算機(jī)通知更新信息的技術(shù)。例如,已經(jīng)建議了 一種更新通知設(shè)備,其能夠僅指派作為要通知的對(duì)象的用戶(hù)感興趣的電子文件(例如,參考日本專(zhuān)利申請(qǐng)?zhí)亻_(kāi)第2004 - 199504號(hào))。此外,例如,已經(jīng) 建議了用于根據(jù)對(duì)更新的電子文件設(shè)置的訪(fǎng)問(wèn)權(quán)限而決定要通知更新的用戶(hù) 的數(shù)據(jù)管理系統(tǒng)(例如,參考日本專(zhuān)利申請(qǐng)?zhí)亻_(kāi)第2005 - 107710號(hào))。因此, 尤其對(duì)于經(jīng)常更新的電子文件,檢查是否已經(jīng)更新了該電子文件,以向用戶(hù)本、并在用戶(hù)請(qǐng)求瀏覽時(shí)打印期望時(shí)間的版本的電子數(shù)據(jù)的文件管理方法(例 如,參考日本專(zhuān)利申請(qǐng)?zhí)亻_(kāi)第2005 - 071127號(hào))。對(duì)于這些技術(shù)的任一種,預(yù)先需要用于接收更新的通知的注冊(cè),以讓用戶(hù)接收電子數(shù)據(jù)的更新的通知。 當(dāng)存在應(yīng)當(dāng)通知其更新的多個(gè)電子數(shù)據(jù)時(shí),預(yù)先需要電子數(shù)據(jù)的每個(gè)編號(hào)的 注冊(cè)。存在所謂的打印系統(tǒng),其中經(jīng)由通信網(wǎng)絡(luò)連接多個(gè)信息處理器和打印機(jī), 并且其中由各個(gè)信息處理器的多個(gè)用戶(hù)共享打印機(jī)。對(duì)于此打印系統(tǒng),也建 議了具有與上述技術(shù)類(lèi)似的功能的技術(shù)。換而言之,打印機(jī)配備了用于存儲(chǔ)
由用戶(hù)使用信息處理器而創(chuàng)建的打印數(shù)據(jù)的部件,從而打印系統(tǒng)使得用戶(hù)能 夠使用由其他用戶(hù)存儲(chǔ)的打印數(shù)據(jù)。傳統(tǒng)的打印系統(tǒng)使得能夠共享打印數(shù)據(jù),但是另一方面,它不識(shí)別打印 數(shù)據(jù)的更新。雖然用于通知電子數(shù)據(jù)的更新的上述技術(shù)的應(yīng)用相當(dāng)多,但是, 為了讓用戶(hù)以與如在上述技術(shù)中相同的方法來(lái)接收打印數(shù)據(jù)的更新的通知, 預(yù)先需要用于接收更新的通知的注冊(cè)。在存在應(yīng)當(dāng)通知其更新的多個(gè)打印數(shù) 據(jù)的情況下,預(yù)先需要電子數(shù)據(jù)的每個(gè)編號(hào)的注冊(cè)。一個(gè)目的是提供一種打印數(shù)據(jù)處理系統(tǒng)和打印機(jī),其允許打印機(jī)存儲(chǔ)打 印數(shù)據(jù)和打印歷史,并向已經(jīng)引用和/或已經(jīng)打印了打印數(shù)據(jù)的多個(gè)數(shù)據(jù)處理 指示設(shè)備(或外部設(shè)備)通知打印數(shù)據(jù)的更新。因此,用戶(hù)不需要為了接收 更新的通知而預(yù)先進(jìn)行注冊(cè)。另一目的是提供一種打印數(shù)據(jù)處理系統(tǒng)和打印機(jī),其可防止對(duì)已經(jīng)知道 打印數(shù)據(jù)的更新的數(shù)據(jù)處理指示設(shè)備的用戶(hù)作出浪費(fèi)的通知。此外,另一目的是提供一種打印數(shù)據(jù)處理系統(tǒng),其可將希望的數(shù)據(jù)附加(attach)到更新的通知。此外,另一目的是提供一種打印數(shù)據(jù)處理系統(tǒng),其允許用戶(hù)確定是否具 有更新的通知,以便避免浪費(fèi)的通知。此外,另一目的是提供一種打印數(shù)據(jù)處理系統(tǒng),其可能集體通知多個(gè)打 印數(shù)據(jù)的更新。根據(jù)一個(gè)方面,提供了一種打印數(shù)據(jù)處理系統(tǒng),包括打印機(jī),用于打 印打印數(shù)據(jù),其包括接口,用于發(fā)送和接收數(shù)據(jù);以及存儲(chǔ)裝置,用于在 其中存儲(chǔ)經(jīng)由所述接口接收的打印數(shù)據(jù);以及多個(gè)數(shù)據(jù)處理指示設(shè)備,每個(gè) 數(shù)據(jù)處理指示設(shè)備包括用于發(fā)送數(shù)據(jù)的接口 ,每個(gè)數(shù)據(jù)處理指示設(shè)備經(jīng)由所 述接口向打印機(jī)發(fā)送其自身的識(shí)別數(shù)據(jù)、打印數(shù)據(jù)的名稱(chēng)數(shù)據(jù)、以及附加到打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)、打印數(shù)據(jù)、以及存儲(chǔ)在存儲(chǔ)裝置中的打印數(shù)據(jù)的 打印指示數(shù)據(jù)中的任何一個(gè);其中存儲(chǔ)裝置存儲(chǔ)名稱(chēng)數(shù)據(jù)、已經(jīng)發(fā)送了存儲(chǔ) 指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備的識(shí)別數(shù)據(jù)、以及已經(jīng)發(fā)送了打印指示數(shù)據(jù)的 數(shù)據(jù)處理指示設(shè)備的識(shí)別數(shù)據(jù),所述名稱(chēng)數(shù)據(jù)與所述已經(jīng)發(fā)送了存儲(chǔ)指示數(shù) 據(jù)的數(shù)據(jù)處理指示設(shè)備的識(shí)別數(shù)據(jù)和所述已經(jīng)發(fā)送了打印指示數(shù)據(jù)的數(shù)據(jù)處 理指示設(shè)備的識(shí)別數(shù)據(jù)相關(guān);其中打印機(jī)還包括用于執(zhí)行以下操作的控制器 更新由打印機(jī)接收的打印數(shù)據(jù),并存儲(chǔ)在存儲(chǔ)裝置中;以及生成用于通知打 印數(shù)據(jù)的更新的更新通知數(shù)據(jù);以及其中打印機(jī)經(jīng)由所述接口將更新通知數(shù) 據(jù)發(fā)送到對(duì)應(yīng)于與已更新的打印數(shù)據(jù)的名稱(chēng)數(shù)據(jù)相關(guān)的識(shí)別數(shù)據(jù)的數(shù)據(jù)處理 指示設(shè)備。根據(jù)一個(gè)方面,提供一種打印機(jī),其包括用于發(fā)送和接收數(shù)據(jù)的接口, 以及存儲(chǔ)裝置,該存儲(chǔ)裝置用于響應(yīng)于來(lái)自外部設(shè)備的存儲(chǔ)指示數(shù)據(jù)而存儲(chǔ) 打印數(shù)據(jù),并用于響應(yīng)于來(lái)自外部設(shè)備的打印指示數(shù)據(jù)而打印存儲(chǔ)在存儲(chǔ)裝 置中的打印數(shù)據(jù),其中存儲(chǔ)裝置存儲(chǔ)名稱(chēng)數(shù)據(jù)、已經(jīng)發(fā)送了存儲(chǔ)指示數(shù)據(jù)的 外部設(shè)備的識(shí)別數(shù)據(jù)、以及已經(jīng)發(fā)送了打印指示數(shù)據(jù)的外部設(shè)備的識(shí)別數(shù)據(jù), 所述名稱(chēng)數(shù)據(jù)與所述已經(jīng)發(fā)送了存儲(chǔ)指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備的識(shí)別數(shù) 據(jù)和所述已經(jīng)發(fā)送了打印指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備的識(shí)別數(shù)據(jù)相關(guān),其中打印機(jī)還包括用于執(zhí)行以下操作的控制器利用從打印機(jī)接收的打印數(shù)據(jù) 來(lái)更新存儲(chǔ)在存儲(chǔ)裝置中的打印數(shù)據(jù);以及生成用于通知打印數(shù)據(jù)的更新的 更新通知數(shù)據(jù),并且其中打印機(jī)發(fā)送將更新通知數(shù)據(jù)發(fā)送到對(duì)應(yīng)于與已更新 的打印數(shù)據(jù)的名稱(chēng)數(shù)據(jù)相關(guān)的識(shí)別數(shù)據(jù)的外部設(shè)備。根據(jù)一個(gè)方面,提供了一種數(shù)據(jù)處理指示設(shè)備,用于發(fā)送以下之一打 印數(shù)據(jù);以及打印數(shù)據(jù)的打印指示數(shù)據(jù)和打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù),其中數(shù) 據(jù)處理指示設(shè)備將其自身的識(shí)別數(shù)據(jù)與以下中的任一個(gè)一起發(fā)送到外部設(shè) 備打印指示數(shù)據(jù)和存儲(chǔ)指示數(shù)據(jù)。
圖1是示出根據(jù)第一實(shí)施例的打印數(shù)據(jù)處理系統(tǒng)的構(gòu)成例子的模式圖; 圖2是示出根據(jù)第一實(shí)施例的打印數(shù)據(jù)處理系統(tǒng)的構(gòu)成例子的框圖; 圖3A到圖3E是示出第一管理表的例子的概念圖; 圖4A到圖4D是示出第二管理表的例子的概念圖; 圖5A到圖5B是示出第三管理表的例子的概念圖;圖6是示出借助于個(gè)人計(jì)算機(jī)的、打印指示數(shù)據(jù)的存儲(chǔ)或傳送處理的流 程圖。圖7是示出所選屏幕的構(gòu)成例子的范例圖。圖8是示出由一臺(tái)個(gè)人計(jì)算機(jī)執(zhí)行的、用于指示通過(guò)其它個(gè)人計(jì)算機(jī)而 存儲(chǔ)在多功能機(jī)中的打印數(shù)據(jù)的打印的處理的流程圖。圖9A和圖9B是示出當(dāng)通過(guò)操作面板的操作給出打印指示時(shí)、在顯示部
件上顯示的屏幕的 一個(gè)例子的范例圖;圖10A和圖10B示出了解釋當(dāng)從個(gè)人計(jì)算機(jī)接收數(shù)據(jù)時(shí)CPU的處理順序 的流程圖;圖11是根據(jù)第二實(shí)施例解釋CPU的處理順序的流程圖; 圖12A和圖12B是示出在根據(jù)第三實(shí)施例的打印數(shù)據(jù)處理系統(tǒng)中用于接 收消息的個(gè)人計(jì)算機(jī)的圖像的一個(gè)例子的范例圖;圖13A和圖13B示出了根據(jù)第三實(shí)施例用于解釋CPU的處理順序的流程圖;圖14是示出根據(jù)第四實(shí)施例的、當(dāng)個(gè)人計(jì)算機(jī)創(chuàng)建用于更新已存儲(chǔ)的打 印數(shù)據(jù)的打印數(shù)據(jù)并指示多功能機(jī)打印該打印數(shù)據(jù)或?qū)⒋蛴?shù)據(jù)存儲(chǔ)在打印 數(shù)據(jù)處理系統(tǒng)中時(shí)、由打印部件顯示的圖像的例子的范例圖;圖15A和圖15B示出了根據(jù)第四實(shí)施例用于解釋CPU的處理順序的流程圖;圖16是示出根據(jù)第五實(shí)施例的、當(dāng)個(gè)人計(jì)算機(jī)創(chuàng)建用于更新已存儲(chǔ)的打 印數(shù)據(jù)的打印數(shù)據(jù)并指示多功能機(jī)打印該打印數(shù)據(jù)或?qū)⒋蛴?shù)據(jù)存儲(chǔ)在打印 數(shù)據(jù)處理系統(tǒng)中時(shí)、由打印部件顯示的圖像的例子的范例圖;圖17A和圖17B示出了根據(jù)第五實(shí)施例用于解釋CPU的處理順序的流程 圖;以及圖18A到圖18C是示出根據(jù)來(lái)自多功能機(jī)的通知而在個(gè)人計(jì)算機(jī)的顯示 部件上顯示的屏幕的一個(gè)例子的范例圖。
具體實(shí)施方式
以下,將基于使用個(gè)人計(jì)算機(jī)作為數(shù)據(jù)處理指示設(shè)備、并使用用于通過(guò) 個(gè)人計(jì)算機(jī)的操作來(lái)執(zhí)行圖像數(shù)據(jù)中打印數(shù)據(jù)的打印和圖像數(shù)據(jù)的傳真?zhèn)魉?等的多功能機(jī)作為打印機(jī)的實(shí)施例,針對(duì)打印數(shù)據(jù)的打印例子來(lái)解釋打印數(shù) 據(jù)處理指示系統(tǒng)。圖1是示出根據(jù)第一實(shí)施例的打印數(shù)據(jù)處理系統(tǒng)的構(gòu)成例子的模式圖, 而圖2是框圖。根據(jù)第一實(shí)施例的打印數(shù)據(jù)處理系統(tǒng)配備有個(gè)人計(jì)算機(jī)200、 200、 200, 用于將打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)和打印指示數(shù)據(jù)傳送到多功能機(jī)100;以及 多功能機(jī)IOO,用于通過(guò)來(lái)自個(gè)人計(jì)算機(jī)200、 200、 200的存儲(chǔ)指示數(shù)據(jù)來(lái)
存儲(chǔ)打印數(shù)據(jù),并且通過(guò)打印指示數(shù)據(jù)來(lái)打印所存儲(chǔ)的數(shù)據(jù),并且經(jīng)由例如因特網(wǎng)和內(nèi)部網(wǎng)的網(wǎng)絡(luò)N來(lái)相互連接多功能機(jī)100和個(gè)人計(jì)算機(jī)200、 200、 200。構(gòu)成根據(jù)第一實(shí)施例的打印數(shù)據(jù)處理系統(tǒng),使得一臺(tái)個(gè)人計(jì)算機(jī)200能 夠?qū)⒋蛴?shù)據(jù)傳送到多功能機(jī)100,以存儲(chǔ)打印數(shù)據(jù),而其它個(gè)人計(jì)算機(jī)200、 200能夠?qū)⒋蛴?shù)據(jù)的打印指示數(shù)據(jù)傳送到多功能機(jī)100以打印數(shù)據(jù)。上述 一臺(tái)個(gè)人計(jì)算機(jī)200可傳送附加了注冊(cè)名和創(chuàng)建日期及時(shí)間的數(shù)據(jù)的此打印 數(shù)據(jù)。此外,在傳送存儲(chǔ)指示數(shù)據(jù)或打印指示數(shù)據(jù)的情況下,相應(yīng)的個(gè)人計(jì) 算機(jī)200、 200、 200可傳送附加了識(shí)別數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)或打印指示數(shù)據(jù), 以使得多功能機(jī)100能夠識(shí)別其自身。當(dāng)構(gòu)成打印數(shù)據(jù)處理系統(tǒng)時(shí),通過(guò)管 理者或服務(wù)人員可注冊(cè)此識(shí)別數(shù)據(jù)。個(gè)人計(jì)算機(jī)200、 200、 200配有CPU 201,用于讀取預(yù)先已經(jīng)存儲(chǔ)在 ROM 202中的控制程序,并且執(zhí)行控制程序;RAM 207用于在執(zhí)行程序期間, 暫時(shí)存儲(chǔ)所生成的數(shù)據(jù);接受部件204,用于接受應(yīng)當(dāng)傳送到從多功能機(jī)IOO 的打印數(shù)據(jù)等;通信I/F 206,用于將上述打印數(shù)據(jù)傳送到多功能機(jī)100并 且從多功能機(jī)100接收數(shù)據(jù);以及HDD 203,用于存儲(chǔ)其自身的識(shí)別數(shù)據(jù); 以及顯示部件205,用于顯示由通信I/F 206接收的數(shù)據(jù)。在多功能機(jī)100中,CPU 101經(jīng)由總線(xiàn)108連接到ROM 102、 HDD 103、 #:作面才反104、打印處理單元107、數(shù)據(jù)管理單元109、顯示部件105、通信 I/F 106和存儲(chǔ)部件110。已經(jīng)將控制程序預(yù)先存儲(chǔ)在ROM 102中,并通過(guò)MM形成儲(chǔ)存部件110, 以暫時(shí)存儲(chǔ)通過(guò)通信I/F 106接收的打印數(shù)據(jù)。將操作面板104置于多功能 機(jī)100的主機(jī)(main body)上,并且操作面板104用于不使用計(jì)算機(jī)200、 200、 200而接受所存儲(chǔ)的打印數(shù)據(jù)(以下,稱(chēng)為存儲(chǔ)打印數(shù)據(jù))的打印指令。在 顯示部件105上顯示用于操作面板104的操作的圖像。HDD 103可存儲(chǔ)附加 了存儲(chǔ)指示數(shù)據(jù)的打印數(shù)據(jù)。數(shù)據(jù)管理單元109是可寫(xiě)非易失性存儲(chǔ)器,并且其存儲(chǔ)區(qū)域的一部分用 作第一管理表、第二管理表和第三管理表。圖3是示出第一管理表的例子的 概念圖,圖4A到圖4D是示出第二管理表的例子的概念圖,而圖5A和圖5B 是示出第三管理表的例子的概念圖。如圖3A所示,在第一管理表中,相互關(guān) 聯(lián)地寫(xiě)入為每個(gè)存儲(chǔ)打印數(shù)據(jù)自動(dòng)給出的管理編號(hào);此存儲(chǔ)打印數(shù)據(jù)的注 冊(cè)名、創(chuàng)建日期及時(shí)間、代表傳送存儲(chǔ)打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)的計(jì)算機(jī)200的識(shí)別數(shù)據(jù)的標(biāo)記的識(shí)別號(hào);打印數(shù)據(jù)的人的識(shí)別號(hào),其代表傳送存儲(chǔ)打印 數(shù)據(jù)的打印指示數(shù)據(jù)的每臺(tái)計(jì)算機(jī)200、 200的識(shí)別數(shù)據(jù);以及打印數(shù)據(jù)的人 數(shù),其代表打印數(shù)據(jù)的人的識(shí)別數(shù)據(jù)的數(shù)目的總和。如圖4A所示,在第二管 理表中,寫(xiě)入所接收的打印數(shù)據(jù)(以下稱(chēng)為接收打印數(shù)據(jù))的注冊(cè)名、創(chuàng)建 日期及時(shí)間、以及記錄該數(shù)據(jù)的人的識(shí)別號(hào),并且在第三管理表中,寫(xiě)入打 印后面將描述的集體(collective)通知的多個(gè)存儲(chǔ)打印數(shù)據(jù)的人的識(shí)別號(hào), 以及應(yīng)當(dāng)集體通知的存儲(chǔ)打印數(shù)據(jù)的管理編號(hào)。圖6是示出借助于個(gè)人計(jì)算機(jī)200、 200、 200的、打印指示數(shù)據(jù)的存儲(chǔ) 或傳送處理的流程圖。在創(chuàng)建作為打印對(duì)象的打印數(shù)據(jù)并且指示多功能機(jī)100 打印或存儲(chǔ)所創(chuàng)建的打印數(shù)據(jù)的情況下,用戶(hù)可允許顯示部件205顯示所選 擇的屏幕,以通過(guò)選擇例如菜單欄等的預(yù)定圖標(biāo),來(lái)在其上選擇打印的存儲(chǔ) 或指示。當(dāng)接收到所選擇屏幕的顯示指令時(shí)(S610), CPU201可通過(guò)讀取已 經(jīng)預(yù)先存儲(chǔ)在ROM 202中的控制程序來(lái)在RAM 207上顯示所選擇的屏幕,并 且執(zhí)行它(S611)。圖7是示出所選屏幕的構(gòu)成例子的范例圖,并且構(gòu)成所選 擇的屏幕,以便接受以下輸入作為其自身的識(shí)別數(shù)據(jù)的用戶(hù)編號(hào)、打印數(shù) 據(jù)的注冊(cè)號(hào)、創(chuàng)建日期及時(shí)間、以及打印方法的選擇。通過(guò)接受部件204的 操作,CPU 201可接受用戶(hù)編號(hào)、打印數(shù)據(jù)的注冊(cè)名和創(chuàng)建日期及時(shí)間(S612 )。 不一定通過(guò)接受部件204的操作來(lái)輸入用戶(hù)編號(hào)、注冊(cè)名、創(chuàng)建日期及時(shí)間, 而可自動(dòng)輸入它們。如以上所描述的打印方法,存在包括"正常打印"和"注 冊(cè)打印數(shù)據(jù),,兩種方法。判斷是否選擇了 "正常打印"(S613),當(dāng)確定未選 擇"正常打印"時(shí)(S613:否),CPU 201可將打印數(shù)據(jù)和指示存儲(chǔ)的數(shù)據(jù)傳 送到多功能機(jī)IOO (S614)。另一方面,當(dāng)確定選擇了 "正常打印,,時(shí)(S613: 是),CPU 201可在顯示部件205上顯示打印條件設(shè)置屏幕(S615)。構(gòu)成打 印條件設(shè)置屏幕,以便設(shè)置要打印的紙張的紙張尺寸、 一面打印或是兩面都 打印的指定,并且設(shè)置打印條件,如頁(yè)面布局打印的指定等,并且通過(guò)用戶(hù) 的輸入,CPU 201可接受頁(yè)面布局打印的相應(yīng)條件(S616)。隨后,CPU 201 可傳送打印數(shù)據(jù)和此打印數(shù)據(jù)的打印指示數(shù)據(jù)(S617 )。在打印凄t據(jù)被存儲(chǔ)在多功能機(jī)100中的情況下,其它個(gè)人計(jì)算機(jī)200、 200可指示打印數(shù)據(jù)的打印。圖8是示出由一臺(tái)個(gè)人計(jì)算機(jī)200執(zhí)行的、用 于指示通過(guò)其它個(gè)人計(jì)算機(jī)200而存儲(chǔ)在多功能機(jī)100中的打印數(shù)據(jù)的打印
的處理的流程圖。為了從多功能機(jī)IOO中存儲(chǔ)的打印數(shù)據(jù)中選擇作為打印的對(duì)象的打印數(shù)據(jù), 一臺(tái)個(gè)人計(jì)算機(jī)200的CPU 201可對(duì)多功能機(jī)IOO要求關(guān) 于每個(gè)文件夾和在多功能機(jī)100的HDD 103中存儲(chǔ)的每個(gè)打印數(shù)據(jù)的信息(以 下,稱(chēng)為打印數(shù)據(jù)管理信息)。接收到對(duì)打印數(shù)據(jù)管理信息的要求,多功能機(jī) 10 0可將打印數(shù)據(jù)管理信息發(fā)送到 一 臺(tái)個(gè)人計(jì)算機(jī)2 0 0 。當(dāng)獲得了從多功能機(jī) IOO傳送的打印數(shù)據(jù)管理信息(S811)時(shí),CPU 201可基于有關(guān)顯示部件205 的打印數(shù)據(jù)管理信息來(lái)顯示由多功能機(jī)100存儲(chǔ)的打印數(shù)據(jù)的注冊(cè)名的列表 (S812)。隨后,CPU 201可通過(guò)用戶(hù)的接受部件204的操作來(lái)接受作為打印 對(duì)象的打印數(shù)據(jù)的注冊(cè)名(S813)。然后,為了關(guān)于多功能機(jī)100的注冊(cè)名, CPU 201可要求打印數(shù)據(jù)(S814)。接收到對(duì)打印數(shù)據(jù)的要求,多功能機(jī)100 可將HDD 103存儲(chǔ)的此打印數(shù)據(jù)傳送到一臺(tái)個(gè)人計(jì)算機(jī)200。當(dāng)從多功能機(jī) IOO傳送打印數(shù)據(jù)時(shí),CPU 201可獲得此打印數(shù)據(jù)(S815),并且可在顯示部 件205上顯示此打印數(shù)據(jù)(S816 )。當(dāng)通過(guò)用戶(hù)的接受部件204的操作而接受 了打印指令時(shí),CPU 201可傳送打印數(shù)據(jù)的打印指示數(shù)據(jù)(S817)。當(dāng)多功能 機(jī)100接收到打印數(shù)據(jù)的打印指示數(shù)據(jù)時(shí),將一臺(tái)個(gè)人計(jì)算機(jī)200的識(shí)別數(shù) 據(jù)寫(xiě)入第一管理表的打印數(shù)據(jù)的打印機(jī)識(shí)別號(hào)欄中,并且打印該打印數(shù)據(jù)。存儲(chǔ)打印數(shù)據(jù)的打印指示不限于使用個(gè)人計(jì)算機(jī)200、 200、 200的情況。 圖9是示出當(dāng)通過(guò)操作面板104的操作而給出打印指示時(shí)、在顯示部件105 上顯示的屏幕的一個(gè)例子的范例圖。當(dāng)操作面板104接受預(yù)定的操作時(shí),在 顯示部件105上顯示詢(xún)問(wèn)用戶(hù)編號(hào)的屏幕(圖9A)。當(dāng)由于操作面板104的 操作而接受了用戶(hù)編號(hào)的輸入時(shí),為了接受要打印的打印數(shù)據(jù)的選擇,在顯 示部件105上顯示存儲(chǔ)打印數(shù)據(jù)的列表(圖9B),并且通過(guò)操作面板104的 操作,來(lái)選擇要打印的數(shù)據(jù)。在第一管理表中寫(xiě)入所接受的用戶(hù)編號(hào)。例如, 當(dāng)用戶(hù)編號(hào)是"111111"且選擇和打印"A模型規(guī)格"時(shí),將"111111"寫(xiě) 入第一管理表的"A模型規(guī)格"的打印機(jī)識(shí)別號(hào)欄中,然后,重新更新打印 機(jī)的編號(hào)欄(圖3B)。在要被打印的紙和OHP頁(yè)等上打印所選擇的"A模型 規(guī)格"。此外,將顯示部件105做成觸摸面板。以下,將描述多功能機(jī)100的操作。圖IOA和圖IOB示出了解釋當(dāng)從個(gè) 人計(jì)算機(jī)200、 200、 200接收數(shù)據(jù)時(shí)CPU 101的處理順序的流程圖。首先,將解釋當(dāng)從個(gè)人計(jì)算機(jī)200、 200、 200接收打印指示數(shù)據(jù)的情況。 例如,假設(shè)從用戶(hù)編號(hào)是"222222"的個(gè)人計(jì)算機(jī)200接收到作為存儲(chǔ)打印
數(shù)據(jù)的"A模型規(guī)格"的打印指示數(shù)據(jù)(SIOIO)。 CPU 101可在存儲(chǔ)部件110中暫時(shí)存儲(chǔ)打印數(shù)據(jù)、打印數(shù)據(jù)的注冊(cè)名和創(chuàng)建日期及時(shí)間以及打印機(jī)識(shí)別號(hào)的數(shù)據(jù)、以及打印指示數(shù)據(jù)(SlOll)。 CPU 101可判斷是否存在來(lái)自個(gè)人 計(jì)算機(jī)200、 200、 200的對(duì)打印數(shù)據(jù)管理信息的要求(S1012)。當(dāng)存在對(duì)打 印數(shù)據(jù)管理信息的要求時(shí)(S1012:是),從HDD 103讀取打印數(shù)據(jù)管理信息, CPU 101可將此打印數(shù)據(jù)管理信息傳送到個(gè)人計(jì)算機(jī)200 (S1013)。當(dāng)不存在 對(duì)打印數(shù)據(jù)管理信息的要求時(shí)(S1012:否),CPU 101可判斷是否存在對(duì)打 印數(shù)據(jù)的要求(S1014)。當(dāng)存在對(duì)打印數(shù)據(jù)的要求時(shí)(S1014:是),根據(jù)來(lái) 自HDD 103的要求而讀取打印數(shù)據(jù),CPU 101可將此打印數(shù)據(jù)傳送到個(gè)人計(jì) 算機(jī)200、 200、 200 (S1015)。當(dāng)不存在對(duì)打印數(shù)據(jù)的要求時(shí)(S1014:否), CPU 101可判斷是否存在打印指示數(shù)據(jù)(S1016)。當(dāng)判斷不存在打印數(shù)據(jù)時(shí) (S1016:否),CPU 101可前進(jìn)到S1020。當(dāng)判斷存在對(duì)打印數(shù)據(jù)的要求時(shí) (S1016:是),CPU 101可從HDD 103讀取"A模型規(guī)格"的打印指示數(shù)據(jù) (S1017), CPU 101可在紙和OHP頁(yè)等上打印數(shù)據(jù)(S1018)。然后,CPU 101 可將用戶(hù)編號(hào)"222222"寫(xiě)入第一管理表的"A模型規(guī)格"的打印機(jī)識(shí)別號(hào) 欄中(S1019)。然后,將描述從個(gè)人計(jì)算機(jī)200、 200、 200接收存儲(chǔ)指示數(shù)據(jù)的情況。 例如,假設(shè)^v具有"111111"的用戶(hù)編號(hào)的個(gè)人計(jì)算機(jī)200接收其注冊(cè)名和 創(chuàng)建日期及時(shí)間分別為"A模型規(guī)格"和"2006/3/8/12:00:00"的打印數(shù)據(jù)、 以及此打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)。CPU 101可在存儲(chǔ)部件110中暫時(shí)存儲(chǔ)打 印數(shù)據(jù)、此打印數(shù)椐的注冊(cè)名、創(chuàng)建日期及時(shí)間以及記錄器識(shí)別號(hào)的數(shù)據(jù)(51011) 。然后,CPU 101可判斷是否存在對(duì)打印數(shù)據(jù)管理信息的要求(51012) 。在存在對(duì)打印數(shù)據(jù)管理信息的要求的情況下(S1012:是),CPU 101 可前進(jìn)到S1013。在不存在對(duì)打印數(shù)據(jù)管理信息的要求的情況下(S1012:否), CPU 101可判斷是否存在對(duì)打印數(shù)據(jù)的要求(S10H)。在存在對(duì)打印數(shù)據(jù)的 要求的情況下(S1014:是),CPU 101可前進(jìn)到S1015。在不存在對(duì)打印數(shù)據(jù) 的要求的情況下(S1014:否),CPU 101可判斷是否存在打印指示數(shù)據(jù)(S1016 )。 當(dāng)CPU 101判斷存在打印指示數(shù)據(jù)時(shí)(S1016:是),CPU 101可前進(jìn)到S1017。 當(dāng)CPU 101判斷不存在打印指示數(shù)據(jù)時(shí)(S1016:否),CPU 101可判斷是否 存在存儲(chǔ)指示數(shù)據(jù)(S1Q20)。當(dāng)CPU101判斷不存在存儲(chǔ)指示數(shù)據(jù)時(shí)(S1020: 否),CPU 101可終止處理。當(dāng)CPU 101判斷存在存儲(chǔ)指示數(shù)據(jù)時(shí)(S1020:
是),CPU 101可基于如圖4B中所示的在存儲(chǔ)部件中存儲(chǔ)的數(shù)據(jù),將注冊(cè)名、 創(chuàng)建日期及時(shí)間、以及記錄器識(shí)別號(hào)寫(xiě)入第二管理表中(S1021)。然后,CPU 101可判斷是否通過(guò)更新存儲(chǔ)打印數(shù)據(jù)而獲得了接收打印數(shù) 據(jù)(S1022 )??赏ㄟ^(guò)比較第二管理表和第一管理表的注冊(cè)名和記錄器識(shí)別號(hào) 來(lái)執(zhí)行此判斷。在第二管理表的注冊(cè)名和記錄器識(shí)別號(hào)與寫(xiě)入第一管理表的 任何注冊(cè)名和記錄器識(shí)別號(hào)相同的情況下,CPU 101可判斷為通過(guò)更新存儲(chǔ) 打印數(shù)據(jù)而獲得了接收打印數(shù)據(jù)(S1022:是)。在此情況下,CPU 101可根據(jù) 存儲(chǔ)打印數(shù)據(jù)判斷第一管理表中的打印機(jī)數(shù)目是否為G(S1023)。當(dāng)打印機(jī)數(shù) 目不為0時(shí)(S1023:否),基于第二管理表,CPU 101可創(chuàng)建更新的存儲(chǔ)打 印數(shù)據(jù)的注冊(cè)名和新的創(chuàng)建日期及時(shí)間,即,包括更新日期的通知數(shù)據(jù)(S1024 )。然后,CPU 101可根據(jù)在第一管理表中存儲(chǔ)的、作為傳送目的地 的存儲(chǔ)打印數(shù)據(jù)的每個(gè)打印機(jī)識(shí)別號(hào),而經(jīng)由通信I/F 106將創(chuàng)建的通知數(shù) 據(jù)傳送到每臺(tái)個(gè)人計(jì)算機(jī)200,以通知存儲(chǔ)打印數(shù)據(jù)的更新(S1025 )。圖18A 示出了響應(yīng)于此通知、要在個(gè)人計(jì)算機(jī)200、 200、 200的顯示部件205上顯 示的屏幕的一個(gè)例子的范例圖。在此屏幕上,顯示出更新的存儲(chǔ)打印數(shù)據(jù)為"A模型規(guī)格",并且新的創(chuàng)建日期及時(shí)間為"2006/3/8/12:00:00"。通過(guò)使 用例如郵件或彈出顯示來(lái)發(fā)送通知。然后,CPU 101可校正第一管理表的創(chuàng) 建曰期及時(shí)間、打印機(jī)的數(shù)目、以及打印機(jī)識(shí)別號(hào)(S1026 )。換而言之,才艮 據(jù)更新,將存儲(chǔ)打印數(shù)據(jù)的創(chuàng)建日期及時(shí)間重寫(xiě)為接收打印數(shù)據(jù)的創(chuàng)建曰期 及時(shí)間,使得打印機(jī)的數(shù)目為0,并且刪除所有打印機(jī)識(shí)別號(hào)(圖3C)。在 S1022中,當(dāng)判斷為沒(méi)有通過(guò)更新存儲(chǔ)打印數(shù)據(jù)而獲得接收打印數(shù)據(jù)時(shí)(S1022: 否),CPU 101可重新存儲(chǔ)打印數(shù)據(jù)而不發(fā)送通知(S1028)。換而言之,CPU 101 可在第一管理表中寫(xiě)入新的管理編號(hào)、接收打印數(shù)據(jù)的新注冊(cè)名、新創(chuàng)建曰 期及時(shí)間、以及新記錄器識(shí)別號(hào)。此外,當(dāng)在S1023中判斷打印機(jī)的數(shù)目為 0 (S1021:是)時(shí),不發(fā)送通知,CPU 101可只將第一管理表的存儲(chǔ)打印數(shù) 據(jù)的創(chuàng)建日期及時(shí)間校正為接收打印數(shù)據(jù)的創(chuàng)建日期及時(shí)間(S1029 )。然后, CPU 101可將接收打印數(shù)據(jù)存儲(chǔ)在HDD 103中(S1027 )。當(dāng)未通過(guò)更新存儲(chǔ) 打印數(shù)據(jù)獲得接收打印數(shù)據(jù)時(shí),數(shù)據(jù)變?yōu)橹匦麓鎯?chǔ)的數(shù)據(jù),并且當(dāng)通過(guò)更新 存儲(chǔ)打印數(shù)據(jù)獲得了接收打印數(shù)據(jù)時(shí),使數(shù)據(jù)成為所謂重寫(xiě)數(shù)據(jù)。 (第二實(shí)施例)圖ll是根據(jù)第二實(shí)施例解釋CPUlOl的處理順序的流程圖。以下,將針 對(duì)根據(jù)存儲(chǔ)打印數(shù)據(jù)的更新來(lái)接收打印數(shù)據(jù)和此打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)的 情況,來(lái)解釋第二實(shí)施例。例如,在前面的情況下,由于來(lái)自用戶(hù)編號(hào)分別為"111111"和"222222" 的個(gè)人計(jì)算機(jī)200、 200的打印指示數(shù)據(jù),已經(jīng)打印了由多功能機(jī)100存儲(chǔ)的 存儲(chǔ)打印數(shù)據(jù)"A模型規(guī)格,,(圖3D),并且在此時(shí),假設(shè)從用戶(hù)編號(hào)為"111111"的個(gè)人計(jì)算機(jī)200接收到注冊(cè)名和創(chuàng)建日期及時(shí)間分別為"A模 型規(guī)格"和"2006/3/8/12: 00: 00"的打印數(shù)據(jù)和此打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)(SlllO)。 CPU 101可在存儲(chǔ)部件110中暫時(shí)存儲(chǔ)打印數(shù)據(jù)、打印數(shù)據(jù)的注 冊(cè)名、創(chuàng)建日期及時(shí)間和記錄器識(shí)別號(hào)的數(shù)據(jù)、以及打印指示數(shù)據(jù)(Sllll)。 如圖4B所示,CPU 101可基于由存儲(chǔ)部件IIO存儲(chǔ)的數(shù)據(jù)將接收打印數(shù)據(jù)的 注冊(cè)名、創(chuàng)建日期及時(shí)間、以及記錄器識(shí)別號(hào)寫(xiě)入第二管理表(S1112)。然 后,CPU 101可判斷是否通過(guò)更新存儲(chǔ)打印數(shù)據(jù)而獲得了接收打印數(shù)據(jù)(S1113)。在CPU 101判斷為通過(guò)更新存儲(chǔ)打印數(shù)據(jù)而獲得了接收打印數(shù)據(jù) 的情況下(S1113:是),CPU 101可判斷根據(jù)存儲(chǔ)打印數(shù)據(jù)的打印機(jī)數(shù)目是 否為0(S1114)。當(dāng)根據(jù)存儲(chǔ)打印數(shù)據(jù)的打印機(jī)數(shù)目不為0時(shí)(S1114:否), CPU 101可判斷第二管理表的接收的打印數(shù)據(jù)的記錄器識(shí)別號(hào)是否被包括在 第一管理表的存儲(chǔ)打印數(shù)據(jù)的打印機(jī)識(shí)別號(hào)中(S1115)。如果CPU 101判斷 為不存在被包括在其中的第二管理表的接收打印數(shù)據(jù)(S1115:否),則CPU 101 可前進(jìn)到S1117。如果CPU 101判斷為存在被包括在其中的第二管理表的接 收打印數(shù)據(jù)(S1115:是),則CPU 101可從第一管理表的存儲(chǔ)打印數(shù)據(jù)的打 印機(jī)識(shí)別號(hào)中刪除該接收打印數(shù)據(jù)的記錄器識(shí)別號(hào)(S1116),然后,響應(yīng)于 此刪除,CPU IOI可重寫(xiě)打印機(jī)的數(shù)目(圖3E)。CPU 101可基于在第二管理表來(lái)創(chuàng)建通知數(shù)據(jù),其包括更新的存儲(chǔ)打印數(shù)據(jù)的注冊(cè)名和新的創(chuàng)建日期及時(shí)間(siin)。然后,cpu ioi可根據(jù)在第 一管理表中存儲(chǔ)的、作為傳送目的地的存儲(chǔ)打印數(shù)據(jù)的每個(gè)打印機(jī)識(shí)別號(hào),而將創(chuàng)建的通知數(shù)據(jù)發(fā)送到每臺(tái)個(gè)人計(jì)算機(jī)200,以通知存儲(chǔ)打印數(shù)據(jù)的更 新(S1118)。然后,CPU 101可校正第一管理表的創(chuàng)建日期及時(shí)間、打印機(jī) 的數(shù)目、以及打印機(jī)識(shí)別號(hào)(S1119)。另一方面,當(dāng)在S1113中判斷為沒(méi)有 通過(guò)更新存儲(chǔ)打印數(shù)據(jù)而獲得接收打印數(shù)據(jù)時(shí)(S1113:否),CPU 101可重新 存儲(chǔ)數(shù)據(jù)而不發(fā)送通知(S1120)。此外,當(dāng)中判斷為打印機(jī)的數(shù)目為0(S1114: 是)時(shí),CPU 101可只將第一管理表的存儲(chǔ)打印數(shù)據(jù)的創(chuàng)建日期及時(shí)間校正
為接收的打印數(shù)據(jù)的創(chuàng)建日期及時(shí)間,而不發(fā)送通知(S1121 )。然后,CPU 101 可將接收打印數(shù)據(jù)存儲(chǔ)在HDD 103中(S1122)。根據(jù)第二實(shí)施例,該情況包括為了防止到指示存儲(chǔ)打印數(shù)據(jù)的個(gè)人計(jì)算 機(jī)200的浪費(fèi)的通知、根據(jù)在存儲(chǔ)打印數(shù)據(jù)更新的通知中存儲(chǔ)打印數(shù)據(jù)的更 新而從第 一 管理表中寫(xiě)入的存儲(chǔ)打印數(shù)據(jù)的打印機(jī)識(shí)別號(hào)中刪除打印數(shù)據(jù)的 記錄器識(shí)別號(hào)的步驟,但是,本實(shí)施例不限于此情況。例如,在根據(jù)來(lái)自具 有與存儲(chǔ)打印數(shù)據(jù)的記錄器識(shí)別號(hào)相同的用戶(hù)編號(hào)的個(gè)人計(jì)算機(jī)200的打印指示數(shù)據(jù)而打印數(shù)據(jù)的情況下,通過(guò)防止更新第一管理表的打印機(jī)識(shí)別號(hào)和 打印機(jī)數(shù)目,本實(shí)施例可被構(gòu)成為前進(jìn)到下一步驟而不進(jìn)行上述步驟。對(duì)于與第一實(shí)施例相同的部分,給予它們相同的附圖標(biāo)記,并且在此省 略詳細(xì)的解釋。(第三實(shí)施例)根據(jù)第三實(shí)施例的打印數(shù)據(jù)處理系統(tǒng)可一起通知要通知的事情和其它個(gè) 人計(jì)算機(jī)200、 200的存儲(chǔ)打印數(shù)據(jù)的更新的通知(以下,稱(chēng)為消息),其中 對(duì)于該其它個(gè)人計(jì)算機(jī)200、 200,由更新存儲(chǔ)打印數(shù)據(jù)的一臺(tái)個(gè)人計(jì)算機(jī)200 來(lái)指示存儲(chǔ)打印數(shù)據(jù)的打印。圖12A和圖12B是示出用于接收消息的個(gè)人計(jì)算機(jī)200的圖像的一個(gè)例 子的范例圖。圖12A示出當(dāng)一臺(tái)個(gè)人計(jì)算機(jī)200根據(jù)存儲(chǔ)打印數(shù)據(jù)的更新而 創(chuàng)建打印數(shù)據(jù)并且指示多功能機(jī)100打印或存儲(chǔ)該打印數(shù)據(jù)時(shí)、由顯示部件 205顯示的圖像。構(gòu)成此屏幕,以便接收以下輸入用戶(hù)編號(hào)、打印數(shù)據(jù)的 注冊(cè)名和創(chuàng)建日期及時(shí)間、打印方法的設(shè)置、以及是否應(yīng)當(dāng)添加消息的選擇。 只有在打印方法被設(shè)置為"注冊(cè)打印數(shù)據(jù)"的情況下,是否應(yīng)當(dāng)添加消息的 選擇才可用。通過(guò)按"添加消息"按鈕,選擇添加消息,并且在顯示部件205 上,顯示用于接受消息的屏幕(圖12B)。通過(guò)接受部件204的操作而輸入消 息,并且通過(guò)按"確認(rèn),,按鈕,將此消息添加到打印數(shù)據(jù)。圖13A和圖13B示出了根據(jù)第三實(shí)施例用于解釋CPU 101的處理順序的 流程圖。例如,假設(shè)接收到附加了注冊(cè)名、創(chuàng)建日期及時(shí)間和消息數(shù)據(jù)的打印數(shù) 據(jù)、以及此打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)(S1310)。 CPU 101可在存儲(chǔ)部件110 中暫時(shí)存儲(chǔ)打印數(shù)據(jù)、打印數(shù)據(jù)的注冊(cè)名、創(chuàng)建日期及時(shí)間和記錄器識(shí)別號(hào) 的數(shù)據(jù)、消息數(shù)據(jù)、以及打印指示數(shù)據(jù)(S1311)。 CPU 101可基于存儲(chǔ)部件
存儲(chǔ)的數(shù)據(jù),將接收打印數(shù)據(jù)的注冊(cè)名、創(chuàng)建日期及時(shí)間、以及記錄器識(shí)別 號(hào)寫(xiě)入第二管理表中(S1312)。然后,CPU 101可判斷是否通過(guò)更新存儲(chǔ)打印數(shù)據(jù)而獲得接收打印數(shù)據(jù) (S1313)。當(dāng)CPU 101判斷為通過(guò)更新存儲(chǔ)打印數(shù)據(jù)而獲得接收打印數(shù)據(jù)時(shí) (S1313:是),CPU 101可判斷第一管理表中根據(jù)存儲(chǔ)打印數(shù)據(jù)的打印機(jī)數(shù) 目是否為0(S1314)。當(dāng)打印機(jī)數(shù)目不為0時(shí)(S1314:否),CPU 101可判斷 第二管理表的接收打印數(shù)據(jù)的記錄器識(shí)別號(hào)是否被包括在第一管理表的存儲(chǔ) 打印數(shù)據(jù)的打印機(jī)識(shí)別號(hào)中(S1315)。當(dāng)CPU 101判斷為不包括第二管理表 的接收打印數(shù)據(jù)的記錄器識(shí)別號(hào)時(shí)(S1115:否),CPU 101可前進(jìn)到S1317。 當(dāng)CPU 101判斷為包括第二管理表的接收打印數(shù)據(jù)的記錄器識(shí)別號(hào)時(shí)(S1315: 是),CPU 101可從第一管理表的存儲(chǔ)打印數(shù)據(jù)的打印機(jī)識(shí)別號(hào)中刪除該接收 打印數(shù)據(jù)的記錄器識(shí)別號(hào)(S1316),以響應(yīng)于此刪除而重寫(xiě)打印機(jī)的數(shù)目 (S1317)。在CPU 101判斷為未附加消息的情況下(S1317:否),CPU 101 可基于第二管理表而創(chuàng)建未添加消息的、包括更新的存儲(chǔ)打印數(shù)據(jù)的注冊(cè)名 和新創(chuàng)建日期及時(shí)間的通知數(shù)據(jù)(S1319)。當(dāng)CPU IOI判斷為添加了消息時(shí) (S1317:是),CPU 101可創(chuàng)建將消息添加到更新的存儲(chǔ)打印數(shù)據(jù)的注冊(cè)名 和新的創(chuàng)建日期及時(shí)間的通知數(shù)據(jù)(S1318 )。CPU 101可傳送在S1318和S1319 中創(chuàng)建的通知數(shù)據(jù),其中該通知數(shù)據(jù)根據(jù)存儲(chǔ)在第一管理表中、作為傳送目 的地的存儲(chǔ)打印數(shù)據(jù)的每個(gè)打印機(jī)識(shí)別號(hào)來(lái)定義每臺(tái)個(gè)人計(jì)算機(jī)200,并可 通知計(jì)算機(jī)存儲(chǔ)打印數(shù)據(jù)的更新(S1320 )。圖18B示出了響應(yīng)于通知而在個(gè)人計(jì)算機(jī)200、 200、 200的顯示部件205 上顯示的屏幕的例子。在此屏幕上,顯示注冊(cè)名和更新的存儲(chǔ)打印數(shù)據(jù)的創(chuàng) 建日期及時(shí)間和消息。然后,CPU 101可校正第一管理表的創(chuàng)建日期及時(shí)間、 打印機(jī)的數(shù)目、以及打印機(jī)識(shí)別號(hào)(S1321 )。另一方面,在S1313中判斷為 未通過(guò)更新存儲(chǔ)打印數(shù)據(jù)而獲得接收打印數(shù)據(jù)的情況下(S1313:否),重新 存儲(chǔ)數(shù)據(jù)而不給出通知(S1322 )。此外,當(dāng)CPU 101判斷為根據(jù)存儲(chǔ)打印數(shù) 據(jù)的打印機(jī)數(shù)目是0時(shí)(S1314:是),CPU 101可只將第一管理表的存儲(chǔ)打 印數(shù)據(jù)的創(chuàng)建日期及時(shí)間校正為接收打印數(shù)據(jù)的創(chuàng)建日期及時(shí)間,而不給出 通知(S1323 )。然后,CPU101可將接收打印數(shù)據(jù)存儲(chǔ)在HDD103中(S1324 )。 對(duì)于與第一和第二實(shí)施例相同的部分,給予它們相同的附圖標(biāo)記,并且 在此省略詳細(xì)的解釋。 (第四實(shí)施例)根據(jù)情況,可在不需要時(shí)更新存儲(chǔ)打印數(shù)據(jù)。例如,這可發(fā)生在很少打 印存儲(chǔ)打印數(shù)據(jù)時(shí),此外將跟隨著此次更新的下一次更新安排在創(chuàng)建數(shù)據(jù)曰 的下一日。根據(jù)第四實(shí)施例的打印數(shù)據(jù)處理系統(tǒng)可設(shè)置是否應(yīng)當(dāng)從根據(jù)存儲(chǔ)打印數(shù)據(jù)的更新而創(chuàng)建打印數(shù)據(jù)的個(gè)人計(jì)算機(jī)200通知存儲(chǔ)打印數(shù)據(jù)的更 新。圖14是示出當(dāng)個(gè)人計(jì)算機(jī)200、 200、 200為存儲(chǔ)打印數(shù)據(jù)的更新而創(chuàng)建 打印數(shù)據(jù)并指示多功能機(jī)100打印該打印數(shù)據(jù)或存儲(chǔ)該打印數(shù)據(jù)時(shí)、由打印 部件顯示的圖像的例子的范例圖。構(gòu)成此屏幕,以便接收以下輸入用戶(hù)編 號(hào)、打印數(shù)據(jù)的注冊(cè)號(hào)、創(chuàng)建日期及時(shí)間、打印方法的設(shè)置、以及是否應(yīng)當(dāng) 給出消息的選擇。此屏幕被構(gòu)成為使得只有在打印方法被設(shè)置為"注冊(cè)打印 數(shù)據(jù),,時(shí)才可選擇是否應(yīng)當(dāng)給出通知。是否應(yīng)當(dāng)給出通知的選擇具有兩個(gè)選 擇條件,即"應(yīng)當(dāng)通知"和"不應(yīng)當(dāng)通知"。當(dāng)選擇了 "應(yīng)當(dāng)通知"或沒(méi)選擇 "不應(yīng)當(dāng)通知"時(shí),將用于根據(jù)每個(gè)選擇指示通知的數(shù)據(jù)添加到打印數(shù)據(jù)。 圖15A和圖15B示出了根據(jù)第四實(shí)施例用于解釋CPU IOI的處理順序的 流程圖。例如,假設(shè)接收到注冊(cè)名、創(chuàng)建日期及時(shí)間、記錄器識(shí)別號(hào)、添加了通 知指示的數(shù)據(jù)的打印數(shù)據(jù)、以及此打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)(S1510 )。 CPU 101 可在存儲(chǔ)部件110中暫時(shí)存儲(chǔ)打印數(shù)據(jù)、此打印數(shù)據(jù)的注冊(cè)名、創(chuàng)建日期及 時(shí)間、記錄器識(shí)別號(hào)以及存儲(chǔ)指示數(shù)據(jù)(S1511)。 CPU 101可基于在存儲(chǔ)部 件中存儲(chǔ)的數(shù)據(jù),將接收打印數(shù)據(jù)的注冊(cè)名、創(chuàng)建日期及時(shí)間、以及記錄器 識(shí)別號(hào)寫(xiě)入第二管理表中(S1512)。據(jù)(S1513)。在CPU 101判斷為通過(guò)更新存儲(chǔ)打印數(shù)據(jù)而獲得了接收打印數(shù) 據(jù)的情況下(S1513:是),CPU 101可判斷CPU 101是否應(yīng)當(dāng)基于通知指示 數(shù)據(jù)而將此通知給計(jì)算機(jī)(S15H)。當(dāng)CPU IOI判斷為不應(yīng)通知時(shí)(S1514: 否),CPU 101前進(jìn)到S1520。當(dāng)CPU 101判斷為應(yīng)通知時(shí)(S1514:是),CPU101可判斷第一管理表中根據(jù)存儲(chǔ)打印數(shù)據(jù)的打印機(jī)數(shù)目是否為0(s1515)。當(dāng)根據(jù)存儲(chǔ)打印數(shù)據(jù)的打印機(jī)數(shù)目不為0時(shí)(S1314:否),CPU 101可判斷 第二管理表的接收打印數(shù)據(jù)的記錄器識(shí)別號(hào)是否被包括在第一管理表的存儲(chǔ) 打印數(shù)據(jù)的打印機(jī)識(shí)別號(hào)中(S1516)。當(dāng)CPU 101判斷為其中不包括第二管
理表的接收打印數(shù)據(jù)的記錄器識(shí)別號(hào)時(shí)(S1115:否),CPU 101可前進(jìn)到S1518。 當(dāng)CPU 101判斷為其中包括時(shí)(S1516:是),CPU 101可從第一管理表的存 儲(chǔ)打印數(shù)據(jù)的打印機(jī)識(shí)別號(hào)中刪除該接收打印數(shù)據(jù)的記錄器識(shí)別號(hào)(S1517 ), 以便響應(yīng)于此刪除而重寫(xiě)打印機(jī)的數(shù)目。CPU 101可基于第二管理表創(chuàng)建包 括更新的存儲(chǔ)打印數(shù)據(jù)的注冊(cè)名和新創(chuàng)建日期及時(shí)間的通知數(shù)據(jù)(S1518 )。然后,根據(jù)存儲(chǔ)在第一管理表中、作為傳送目的地的存儲(chǔ)打印數(shù)據(jù)的每 個(gè)打印機(jī)識(shí)別號(hào),CPU 101可將創(chuàng)建的通知數(shù)據(jù)傳送到每臺(tái)個(gè)人計(jì)算機(jī)200, 以便向計(jì)算機(jī)通知存儲(chǔ)打印數(shù)據(jù)的更新(S1519)。然后,CPU 101可校正第 一管理表的創(chuàng)建日期及時(shí)間、打印機(jī)的數(shù)目、以及打印機(jī)識(shí)別號(hào)(S1520 )。 另一方面,當(dāng)CPU 101在S1513判斷為未通過(guò)更新存儲(chǔ)打印數(shù)據(jù)而獲得接收 打印數(shù)據(jù)時(shí)(S1513:否),CPU 101可重新存儲(chǔ)數(shù)據(jù)而不給出通知(S1521)。 此外,當(dāng)CPU101在S1515中判斷為打印機(jī)數(shù)目是0時(shí)(S1515:是),CPU 101 可只將第 一管理表的存儲(chǔ)打印數(shù)據(jù)的創(chuàng)建日期及時(shí)間校正為接收打印數(shù)據(jù)的 創(chuàng)建日期及時(shí)間,而不給出通知(S1522 )。然后,CPU 101可將接收的打印 數(shù)據(jù)存儲(chǔ)在HDD 103中(S1524 )。對(duì)于與第一到第三實(shí)施例相同的部分,給予它們相同的附圖標(biāo)記,并且 在此省略詳細(xì)的解釋。 (第五實(shí)施例)在執(zhí)行多個(gè)存儲(chǔ)打印數(shù)據(jù)的更新的情況下,需要根據(jù)存儲(chǔ)打印數(shù)據(jù)的更 新的每個(gè)存儲(chǔ)打印數(shù)據(jù)的打印機(jī)識(shí)別號(hào)來(lái)多次通知個(gè)人計(jì)算機(jī)200、 200、 200。因此,構(gòu)成根據(jù)第五實(shí)施例的打印數(shù)據(jù)系統(tǒng),以便向計(jì)算機(jī)集體通知多個(gè)存 儲(chǔ)打印數(shù)據(jù)的更新。圖16是示出當(dāng)個(gè)人計(jì)算機(jī)200、 200、 200為存儲(chǔ)打印數(shù)據(jù)的更新而創(chuàng)建 打印數(shù)據(jù)并指示多功能機(jī)100打印該打印數(shù)據(jù)或存儲(chǔ)該打印數(shù)據(jù)時(shí)、由顯示 部件205顯示的圖像的例子的范例圖。構(gòu)成此屏幕,以便接收以下輸入用 戶(hù)編號(hào)、打印數(shù)據(jù)的注冊(cè)號(hào)、創(chuàng)建日期及時(shí)間、打印方法的設(shè)置、是否應(yīng)當(dāng) 給出通知的選擇、以及是否集體給出通知的選擇。只有在打印方法被設(shè)置為 "應(yīng)當(dāng)注冊(cè)打印數(shù)據(jù)"的情況下,才可選擇是否集體給出通知,并且只有在 打印方法被設(shè)置為"應(yīng)當(dāng)給出通知"的情況下,才可選擇是否應(yīng)當(dāng)給出通知。 通過(guò)從"只應(yīng)當(dāng)通知此更新"、"集體存儲(chǔ)"和"集體通知,,中選擇任一個(gè), 來(lái)選擇是否集體給出通知,并且將根據(jù)每個(gè)選擇的數(shù)據(jù)(以下,這稱(chēng)為批通知數(shù)據(jù))附加到打印數(shù)據(jù)。例如,當(dāng)選擇了 "只應(yīng)當(dāng)通知此更新"并且多功 能機(jī)100接收到附加了批通知數(shù)據(jù)的打印數(shù)據(jù)時(shí),CPU 101可只對(duì)于該打印數(shù)據(jù)的更新給出通知。當(dāng)選擇"集體存儲(chǔ),,并且多功能機(jī)100接收到對(duì)于此 選擇的批通知數(shù)據(jù)的打印數(shù)據(jù)時(shí),CPU 101可根據(jù)打印數(shù)據(jù)在第三管理表中 寫(xiě)入存儲(chǔ)打印數(shù)據(jù)的打印機(jī)識(shí)別號(hào)和管理編號(hào)。當(dāng)選擇"集體通知"并且多 功能機(jī)100接收附加了根據(jù)此選擇的批通知數(shù)據(jù)的打印數(shù)據(jù)時(shí),CPU 101可根據(jù)打印數(shù)據(jù)在第三管理表中寫(xiě)入存儲(chǔ)打印數(shù)據(jù)的打印機(jī)識(shí)別號(hào)和管理編號(hào),并且然后,CPU 101可基于在第三管理表中寫(xiě)入的每個(gè)打印機(jī)識(shí)別號(hào)來(lái) 向相應(yīng)的個(gè)人計(jì)算機(jī)200、 200、 200通知更新。圖17A和圖17B是根據(jù)第五實(shí)施例用于解釋CPU的處理順序的流程圖。 例如,^f叚設(shè)CPU 101接收到附加了根據(jù)"集體通知"的批通知數(shù)據(jù)的打 印數(shù)據(jù)、以及此打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)(S1710)。 CPU 101可在存儲(chǔ)部件 110中暫時(shí)存儲(chǔ)打印數(shù)據(jù)、注冊(cè)名、創(chuàng)建日期及時(shí)間、打印數(shù)據(jù)的記錄器識(shí) 別號(hào)、批通知數(shù)據(jù)、以及存儲(chǔ)指示數(shù)據(jù)(S1711 )。該打印數(shù)據(jù)與存儲(chǔ)打印數(shù) 據(jù)的更新有關(guān),并且打印數(shù)據(jù)的注冊(cè)名、創(chuàng)建日期及時(shí)間以及打印數(shù)據(jù)的記 錄器識(shí)別號(hào)分別為"B模型規(guī)格-1" "2006/3/8/17:40:00"和"222222"。 如圖4C所示,CPU 101可基于在存儲(chǔ)部件中存儲(chǔ)的數(shù)據(jù),將接收打印數(shù)據(jù)的 注冊(cè)名、創(chuàng)建日期及時(shí)間、以及記錄器識(shí)別號(hào)寫(xiě)入第二管理表中(S1712)。 然后,CPU 101可判斷是否通過(guò)更新存儲(chǔ)打印數(shù)據(jù)而獲得了接收打印數(shù)據(jù) (S1713)。當(dāng)CPU 101判斷為通過(guò)更新存儲(chǔ)打印數(shù)據(jù)而獲得了接收打印數(shù)據(jù) 的時(shí)(S1713:是),CPU 101可判斷在第一管理表中根據(jù)存儲(chǔ)打印數(shù)據(jù)的打 印機(jī)數(shù)目是否為G(S1714)。在根據(jù)存儲(chǔ)打印數(shù)據(jù)的打印機(jī)數(shù)目不為G的情況 下(S1714:否),CPU 101可判斷是否將根據(jù)"只應(yīng)當(dāng)通知此更新"的批通 知數(shù)據(jù)附加到接收打印數(shù)據(jù)(S1715)。當(dāng)CPU 101判斷為應(yīng)當(dāng)向其附加根據(jù) "只應(yīng)當(dāng)通知此更新"的批通知數(shù)據(jù)時(shí)(S1715:是),CPU 101可基于第二 管理表創(chuàng)建包括更新的存儲(chǔ)打印數(shù)據(jù)的注冊(cè)名和新的創(chuàng)建日期及時(shí)間的通知 數(shù)據(jù)(S1716)。然后,根據(jù)存儲(chǔ)在第一管理表中、作為傳送目的地的存儲(chǔ)打 印數(shù)據(jù)的每個(gè)打印機(jī)識(shí)別號(hào),CPU 101可將創(chuàng)建的通知數(shù)據(jù)傳送到每臺(tái)個(gè)人 計(jì)算機(jī)200,以通知存儲(chǔ)打印數(shù)據(jù)的更新(S1717)。然后,CPU101可校正第 一管理表的創(chuàng)建日期及時(shí)間、打印機(jī)的數(shù)目、以及打印機(jī)識(shí)別號(hào)(S1718)。 另一方面,在S1715中,當(dāng)CPU 101判斷為未向其附加根據(jù)"只應(yīng)當(dāng)通 知此更新,,的批通知數(shù)據(jù)時(shí)(S1715:否),CPU 101可基于第一管理表的數(shù) 據(jù),將根據(jù)接收打印數(shù)據(jù)的存儲(chǔ)打印數(shù)據(jù)的管理編號(hào)和每個(gè)打印機(jī)識(shí)別號(hào)集 體記錄在第三管理表中(S1720 )。在第三管理表中,對(duì)于每個(gè)打印機(jī)識(shí)別號(hào) 寫(xiě)入存儲(chǔ)打印數(shù)據(jù)的管理編號(hào),并且在圖5A中示出了例子。然后,基于第一 管理表的數(shù)據(jù),CPU 101可更新第一管理表的存儲(chǔ)打印數(shù)據(jù)的創(chuàng)建日期及時(shí)間 (S1721)。然后,CPU 101可判斷是否將根據(jù)"集體通知"的批通知數(shù)據(jù)附 加到接收打印數(shù)據(jù)(S1722 )。當(dāng)CPU 101判斷為將根據(jù)"集體通知"的批通 知數(shù)據(jù)附加到接收打印數(shù)據(jù)時(shí)(S1722:是),CPU 101可將接收打印數(shù)據(jù)存 儲(chǔ)在HDD103中(S1719)以便終止處理。在此情況下,由于將根據(jù)"集體通 知,,的批通知數(shù)據(jù)附加到接收打印數(shù)據(jù)而未給出更新通知,所以處理在此結(jié) 束。以下,以在該接收打印數(shù)據(jù)后接收到新的打印數(shù)據(jù)為例,將描述在CPU 101判斷為未將根據(jù)"集體通知,,的批通知數(shù)據(jù)附加到接收打印數(shù)據(jù)的情況 下(S1722:否)的處理。新接收的打印數(shù)據(jù)與存儲(chǔ)打印數(shù)據(jù)的更新相關(guān),并 且向其附加了根據(jù)"集體通知"的批通知數(shù)據(jù)。打印數(shù)據(jù)的注冊(cè)名、創(chuàng)建日 期及時(shí)間、以及記錄器識(shí)別號(hào)分別為"B模型規(guī)格-2 " "2006/3/8/17:45:00"和"222222",并且CPU 101可在存儲(chǔ)部件110中暫 時(shí)存儲(chǔ)新的打印數(shù)據(jù)、打印數(shù)據(jù)的新的注冊(cè)名、創(chuàng)建日期及時(shí)間、記錄器識(shí) 別號(hào)、批通知數(shù)據(jù)、以及的打印指示數(shù)據(jù)(S1711)。如圖4D所示,CPU 101 可基于在存儲(chǔ)部件中存儲(chǔ)的數(shù)據(jù),將接收的打印數(shù)據(jù)的注冊(cè)名、創(chuàng)建日期及 時(shí)間、以及記錄器識(shí)別號(hào)寫(xiě)入第二管理表中(S1712)。然后,CPU 101可對(duì)新接收的打印數(shù)據(jù)執(zhí)行與接收打印數(shù)據(jù)相同的處理, 并且,如圖5B所示,基于第一管理表的數(shù)據(jù),CPU 101可將根據(jù)新接收的打 印數(shù)據(jù)的存儲(chǔ)打印數(shù)據(jù)的打印機(jī)識(shí)別號(hào)和管理編號(hào)存儲(chǔ)在第三管理表中。但 是,如在圖3E中所示,根據(jù)新接收的打印數(shù)據(jù)的存儲(chǔ)打印數(shù)據(jù)的打印機(jī)識(shí)別 號(hào)與根據(jù)接收打印數(shù)據(jù)的存儲(chǔ)打印數(shù)據(jù)相同,從而為每個(gè)打印機(jī)識(shí)別號(hào)添加根據(jù)新接收的打印數(shù)據(jù)的存儲(chǔ)打印數(shù)據(jù)的管理編號(hào),而不添加打印機(jī)識(shí)別號(hào)。 然后,CPU 101可基于第二管理表的數(shù)據(jù)更新第一管理表的存儲(chǔ)打印數(shù)據(jù)的 創(chuàng)建日期和時(shí)間(S1721)。然后,CPU 101可判斷是否將根據(jù)"集體通知" 的批通知數(shù)據(jù)附加到接收的打印數(shù)據(jù)(S1722 )。由于將根據(jù)"集體通知"的 批通知數(shù)據(jù)附加到新接收的打印數(shù)據(jù),CPU 101可判斷為未將根據(jù)"集體通
知,,的批通知數(shù)據(jù)附加到其(S1722:否)。CPU 101可基于第三管理表和第 一管理表,來(lái)創(chuàng)建包括每個(gè)更新的存儲(chǔ)打印數(shù)據(jù)的注冊(cè)名和新的創(chuàng)建日期及 時(shí)間的批通知數(shù)據(jù)(S1723 )。然后,CPU 101可根據(jù)第三管理表的、作為傳 送目的地的打印機(jī)識(shí)別號(hào),將創(chuàng)建的通知數(shù)據(jù)發(fā)送到兩臺(tái)個(gè)人計(jì)算機(jī)200, 以集體通知兩個(gè)存儲(chǔ)打印數(shù)據(jù)的更新(S1724 )。圖18C示出了根據(jù)通知而在 個(gè)人計(jì)算機(jī)200、 200、 200的顯示部件205上顯示的屏幕的一個(gè)例子。在此 屏幕上,顯示更新的兩個(gè)存儲(chǔ)打印數(shù)據(jù)的注冊(cè)名和創(chuàng)建日期及時(shí)間。此外, CPU 101可校正第一管理表的兩個(gè)存儲(chǔ)打印數(shù)據(jù),以便使其打印機(jī)的數(shù)目為0, 并刪除全部打印機(jī)識(shí)別號(hào)(S1725 )。然后,CPU 101可將新接收的打印數(shù)據(jù) 存儲(chǔ)在HDD 103中(S1719 )。另一方面,當(dāng)在S1713中CPU 101判斷為未通過(guò)更新存儲(chǔ)打印數(shù)據(jù)而獲 得了接收印數(shù)據(jù)時(shí)(S1713:否),CPU101可重新存儲(chǔ)接收打印數(shù)據(jù)(S1727 ) 并且可將接收打印數(shù)據(jù)存儲(chǔ)在HDD 103中(S1719)。此外,當(dāng)CPU 101判斷 打印機(jī)數(shù)目為Q時(shí)(S1714:是),CPU 101可只將第一管理表的存儲(chǔ)打印數(shù)據(jù) 的創(chuàng)建日期及時(shí)間校正為接收打印數(shù)據(jù)的創(chuàng)建日期及時(shí)間(S1726 )。然后, CPU 101可將接收打印數(shù)據(jù)存儲(chǔ)在HDD 103中(S1719)。根據(jù)第五實(shí)施例的打印數(shù)據(jù)處理系統(tǒng)如上所述,但是,范圍不限于此。 例如,如在第二實(shí)施例中所述的,在從發(fā)送存儲(chǔ)打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)的 個(gè)人計(jì)算機(jī)200接收根據(jù)存儲(chǔ)打印數(shù)據(jù)的更新的打印數(shù)據(jù)的情況下,可構(gòu)成 打印數(shù)據(jù)處理系統(tǒng),以便向除了發(fā)送打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)的個(gè)人計(jì)算機(jī) 200以外的計(jì)算機(jī)通知存儲(chǔ)打印數(shù)據(jù)的更新??商鎿Q地,如在第三實(shí)施例中 所述,可構(gòu)成打印數(shù)據(jù)處理系統(tǒng),使得更新存儲(chǔ)打印數(shù)據(jù)的一臺(tái)個(gè)人計(jì)算機(jī) 200可向指示打印該存儲(chǔ)打印數(shù)據(jù)的其它個(gè)人計(jì)算機(jī)200發(fā)送消息。構(gòu)成根據(jù)第五實(shí)施例的打印數(shù)據(jù)處理系統(tǒng),以便只當(dāng)系統(tǒng)接收到附加了 關(guān)于"集體通知"的批通知數(shù)據(jù)的打印數(shù)據(jù)時(shí)才向計(jì)算機(jī)集體通知更新,但 是,范圍不限于此。例如,當(dāng)系統(tǒng)配備有計(jì)數(shù)部件時(shí),在24小時(shí)內(nèi)將根據(jù)"集 體通知"的批通知數(shù)據(jù)附加到系統(tǒng),直到將根據(jù)最后的"一起集體"的批通 知數(shù)據(jù)附加到系統(tǒng)并且系統(tǒng)不接收該打印數(shù)據(jù)為止,可構(gòu)成系統(tǒng)以便自動(dòng)執(zhí) 行集體通知。對(duì)于與第一到第四實(shí)施例相同的部分,給予它們相同的附圖標(biāo)記,并且 在此省略詳細(xì)的解釋。
根據(jù)實(shí)施例,打印機(jī)可存儲(chǔ)打印數(shù)據(jù)和打印歷史,并且可向已經(jīng)引用和/ 或已經(jīng)打印了打印數(shù)據(jù)的多個(gè)數(shù)據(jù)處理指示設(shè)備(或外部設(shè)備)通知打印數(shù) 據(jù)的更新。因此,用戶(hù)不需要為了接收更新的通知而預(yù)先注冊(cè)。此外,根據(jù)實(shí)施例,可防止對(duì)已經(jīng)知道了打印數(shù)據(jù)更新的數(shù)據(jù)處理指示 設(shè)備的用戶(hù)的浪費(fèi)的通知。此外,根據(jù)實(shí)施例,可將期望的數(shù)據(jù)附加到更新的通知。此外,根據(jù)實(shí)施例,用戶(hù)可確定是否具有更新的通知,以便避免浪費(fèi)的 通知。此外,根據(jù)實(shí)施例,可集體通知多個(gè)打印數(shù)據(jù)的更新,使得在接收通知 一側(cè)不存在頻繁通知的麻煩。由于通過(guò)所附的權(quán)利要求而不是通過(guò)先于它們的描述來(lái)定義主題的范 圍,此描述可以幾種形式實(shí)現(xiàn)而不背離其實(shí)質(zhì)特征的精神,因此本實(shí)施例是 說(shuō)明性的,而不是限制性的,并且因此意圖將落入權(quán)利要求邊界和范圍內(nèi)、 或這些邊界和范圍的等價(jià)物內(nèi)的所有改變由權(quán)利要求所包括。
權(quán)利要求
1.一種打印數(shù)據(jù)處理系統(tǒng),包括打印機(jī),用于打印打印數(shù)據(jù),其包括接口,用于發(fā)送和接收數(shù)據(jù);以及存儲(chǔ)裝置,用于在其中存儲(chǔ)經(jīng)由所述接口接收的打印數(shù)據(jù);以及多個(gè)數(shù)據(jù)處理指示設(shè)備,每個(gè)所述數(shù)據(jù)處理指示設(shè)備包括用于發(fā)送數(shù)據(jù)的接口,每個(gè)所述數(shù)據(jù)處理指示設(shè)備經(jīng)由所述接口向打印機(jī)發(fā)送其自身的識(shí)別數(shù)據(jù);打印數(shù)據(jù)的名稱(chēng)數(shù)據(jù);以及附加到打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)、打印數(shù)據(jù)、以及存儲(chǔ)在所述存儲(chǔ)裝置中的打印數(shù)據(jù)的打印指示數(shù)據(jù)中的任何一個(gè),其中所述存儲(chǔ)裝置存儲(chǔ)名稱(chēng)數(shù)據(jù)、已經(jīng)發(fā)送了存儲(chǔ)指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備的識(shí)別數(shù)據(jù)、以及已經(jīng)發(fā)送了打印指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備的識(shí)別數(shù)據(jù),所述名稱(chēng)數(shù)據(jù)與所述已經(jīng)發(fā)送了存儲(chǔ)指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備的識(shí)別數(shù)據(jù)和所述已經(jīng)發(fā)送了打印指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備的識(shí)別數(shù)據(jù)相關(guān),其中所述打印機(jī)還包括用于執(zhí)行以下操作的控制器更新由所述打印機(jī)接收的打印數(shù)據(jù),并存儲(chǔ)在所述存儲(chǔ)裝置中;以及生成用于通知打印數(shù)據(jù)的更新的更新通知數(shù)據(jù);以及其中所述打印機(jī)經(jīng)由所述接口將所述更新通知數(shù)據(jù)發(fā)送到對(duì)應(yīng)于與已更新的打印數(shù)據(jù)的名稱(chēng)數(shù)據(jù)相關(guān)的識(shí)別數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備。
2. 如權(quán)利要求1所述的打印數(shù)據(jù)處理系統(tǒng),其中所述打印機(jī)的控制器還 執(zhí)行以下操作當(dāng)打印機(jī)從用于發(fā)送在存儲(chǔ)裝置中存儲(chǔ)的打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)的數(shù) 據(jù)處理指示設(shè)備接收到用于更新在存儲(chǔ)裝置中存儲(chǔ)的打印數(shù)據(jù)的打印數(shù)據(jù) 時(shí),判斷用于發(fā)送在存儲(chǔ)裝置中存儲(chǔ)的打印數(shù)據(jù)的打印指示數(shù)據(jù)的數(shù)據(jù)處理 設(shè)備的識(shí)別數(shù)據(jù)是否包括已經(jīng)發(fā)送了所接收的打印數(shù)據(jù)的打印指示數(shù)據(jù)的數(shù) 據(jù)處理設(shè)備的識(shí)別數(shù)據(jù);以及當(dāng)判斷結(jié)果顯示為所述用于發(fā)送在存儲(chǔ)裝置中存儲(chǔ)的打印數(shù)據(jù)的打印指 示數(shù)據(jù)的數(shù)據(jù)處理設(shè)備的識(shí)別數(shù)據(jù)包括所述已經(jīng)發(fā)送了所接收的打印數(shù)據(jù)的 打印指示數(shù)據(jù)的數(shù)據(jù)處理設(shè)備的識(shí)別數(shù)據(jù)時(shí),從所述用于發(fā)送在存儲(chǔ)裝置中 存儲(chǔ)的打印數(shù)據(jù)的打印指示數(shù)據(jù)的數(shù)據(jù)處理設(shè)備的識(shí)別數(shù)據(jù)中刪除用于發(fā)送 所接收的打印數(shù)據(jù)的打印指示數(shù)據(jù)的數(shù)據(jù)處理設(shè)備的識(shí)別數(shù)據(jù)。
3. 如權(quán)利要求1所述的打印數(shù)據(jù)處理系統(tǒng),其中數(shù)據(jù)處理指示設(shè)備還包括數(shù)據(jù)接受單元,用于當(dāng)所述數(shù)據(jù)處理指示 設(shè)備發(fā)送用于更新在存儲(chǔ)裝置中存儲(chǔ)的打印數(shù)據(jù)的打印數(shù)據(jù)時(shí),接受要發(fā)送 到已經(jīng)發(fā)送了打印指示數(shù)據(jù)的多個(gè)數(shù)據(jù)處理指示設(shè)備的數(shù)據(jù),其中所述數(shù)據(jù)處理指示設(shè)備將所接受的數(shù)據(jù)發(fā)送到附加到該打印數(shù)據(jù)的 打印才幾,其中所述打印機(jī)還包括用于執(zhí)行以下操作的控制器將從數(shù)據(jù)處理指示設(shè)備接收到的所述所接受的數(shù)據(jù)添加到通知數(shù)據(jù),以及其中所述打印機(jī)將被添加了所述所接受的數(shù)據(jù)的通知數(shù)據(jù)發(fā)送到已經(jīng)發(fā) 送了打印指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備。
4. 如權(quán)利要求1所述的打印數(shù)據(jù)處理系統(tǒng),其中數(shù)據(jù)處理指示設(shè)備還包括通知指示接受單元,用于當(dāng)所述數(shù)據(jù)處理 指示設(shè)備發(fā)送用于更新在存儲(chǔ)裝置中存儲(chǔ)的打印數(shù)據(jù)的打印數(shù)據(jù)時(shí),接受是 否應(yīng)當(dāng)向已經(jīng)發(fā)送了打印指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備通知更新的指示,其中數(shù)據(jù)處理指示設(shè)備向打印機(jī)發(fā)送被附加到打印數(shù)據(jù)的、指示所接受 的指示的通知指示數(shù)據(jù),其中所述打印機(jī)還包括用于執(zhí)行以下操作的控制器基于從數(shù)據(jù)處理指 示設(shè)備接收的所述通知指示數(shù)據(jù)來(lái)判斷所述指示是否為更新的通知,以及其中當(dāng)判斷結(jié)果顯示為更新的通知時(shí),打印機(jī)發(fā)送所述更新通知數(shù)據(jù)。
5. 如權(quán)利要求1所述的打印數(shù)據(jù)處理系統(tǒng),其中數(shù)據(jù)處理指示設(shè)備還包括集體對(duì)象指示接受單元,用于接受與附加 到打印數(shù)據(jù)的、作為在存儲(chǔ)裝置中存儲(chǔ)的集體通知對(duì)象的集體對(duì)象指示數(shù)據(jù) 相關(guān)的指示,以便集體通知在存儲(chǔ)裝置中存儲(chǔ)的多個(gè)打印數(shù)據(jù)的更新,其中所述數(shù)據(jù)處理指示設(shè)備向打印機(jī)發(fā)送被附加到用于更新在存儲(chǔ)裝置 中存儲(chǔ)的打印數(shù)據(jù)的打印數(shù)據(jù)的、對(duì)應(yīng)于所述所接受的指示的存儲(chǔ)指示數(shù)據(jù) 和集體對(duì)象指示數(shù)據(jù),其中所述數(shù)據(jù)處理指示設(shè)備還包括集體對(duì)象指示接受單元,用于接受與 集體通知指示數(shù)據(jù)相關(guān)的指示,其中所述集體通知指示數(shù)據(jù)用于指示集體執(zhí) 行在存儲(chǔ)裝置中存儲(chǔ)的多個(gè)打印數(shù)據(jù)的更新的通知,其中所述數(shù)據(jù)處理指示設(shè)備向打印機(jī)發(fā)送被附加到用于更新在存儲(chǔ)裝置 中存儲(chǔ)的打印數(shù)據(jù)的打印數(shù)據(jù)的、對(duì)應(yīng)于所述所接受的指示的存儲(chǔ)指示數(shù)據(jù) 和集體對(duì)象指示數(shù)據(jù),其中所述打印機(jī)還包括表,用于存儲(chǔ)附加了所述集體對(duì)象指示數(shù)據(jù)的打印數(shù)據(jù)的名稱(chēng)數(shù)據(jù),該名稱(chēng)數(shù) 據(jù)存儲(chǔ)在存儲(chǔ)裝置中;以及已經(jīng)發(fā)送了與在存儲(chǔ)裝置中存儲(chǔ)的名稱(chēng)數(shù)據(jù)相關(guān)的打印指示數(shù) 據(jù)的數(shù)據(jù)處理指示設(shè)備的識(shí)別數(shù)據(jù);以及 用于執(zhí)行以下4喿作的控制器判斷附加到用于更新在存儲(chǔ)裝置中存儲(chǔ)的打印數(shù)據(jù)的打印數(shù)據(jù) 的集體通知指示數(shù)據(jù)是否指示更新的集體通知,該打印數(shù)據(jù)是從數(shù)據(jù)處理 指示設(shè)備接收的;以及當(dāng)判斷結(jié)果指示更新的集體通知時(shí),響應(yīng)于存儲(chǔ)在表中的名稱(chēng)數(shù) 據(jù),基于與該打印數(shù)據(jù)相對(duì)應(yīng)的更新通知數(shù)據(jù)而生成用于集體通知多個(gè)打 印數(shù)據(jù)的更新的集體更新通知數(shù)據(jù),以及 其中所述打印機(jī)將集體更新通知數(shù)據(jù)發(fā)送到與已經(jīng)發(fā)送了打印指示數(shù)據(jù) 的數(shù)據(jù)處理指示設(shè)備的表中存儲(chǔ)的識(shí)別數(shù)據(jù)相對(duì)應(yīng)的數(shù)據(jù)處理指示設(shè)備,此 識(shí)別數(shù)據(jù)與存儲(chǔ)在表中的名稱(chēng)數(shù)據(jù)相關(guān)。
6. 如權(quán)利要求1所述的打印數(shù)據(jù)處理系統(tǒng),其中更新由打印機(jī)接收并存儲(chǔ)在存儲(chǔ)裝置中的打印數(shù)據(jù)的操作包括以下 操作判斷是否將存儲(chǔ)指示數(shù)據(jù)附加到從打印機(jī)接收的打印數(shù)據(jù);當(dāng)將存儲(chǔ)指示數(shù)據(jù)附加到從打印機(jī)接收的打印數(shù)據(jù)時(shí),判斷所接收的打印數(shù)據(jù)的名稱(chēng)數(shù)據(jù)是否與所存儲(chǔ)的打印數(shù)據(jù)的名稱(chēng)數(shù)據(jù)相同;以及 當(dāng)判斷結(jié)果是肯定的時(shí),用所述所接收的打印數(shù)據(jù)來(lái)更新所接收的所述所存儲(chǔ)的打印數(shù)據(jù)。
7. 如權(quán)利要求1所述的打印數(shù)據(jù)處理系統(tǒng),其中生成用于通知打印數(shù)據(jù)的更新的更新通知數(shù)據(jù)的操作包括以下操 作判斷是否更新在存儲(chǔ)裝置中存儲(chǔ)的打印數(shù)據(jù);以及 當(dāng)判斷結(jié)果顯示為更新時(shí),生成所述用于通知打印數(shù)據(jù)的更新的更 新通知l史才居。
8. 如權(quán)利要求1所述的打印數(shù)據(jù)處理系統(tǒng), 其中所述控制器還執(zhí)行以下操作判斷打印機(jī)是否接收所述打印指示數(shù)據(jù);以及 當(dāng)判斷結(jié)果顯示為接收時(shí),所述打印機(jī)打印在對(duì)應(yīng)于所述打印指示 數(shù)據(jù)的打印機(jī)的存儲(chǔ)裝置中存儲(chǔ)的打印數(shù)據(jù),以及其中所述存儲(chǔ)裝置存儲(chǔ)已經(jīng)發(fā)送了打印指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備的 識(shí)別數(shù)據(jù),并且該打印數(shù)據(jù)與已經(jīng)發(fā)送了打印指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備 的識(shí)別數(shù)據(jù)相關(guān)。
9. 如權(quán)利要求2所述的打印數(shù)據(jù)處理系統(tǒng),其中,當(dāng)打印機(jī)從用于發(fā)送 存儲(chǔ)指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備接收到用于更新在存儲(chǔ)裝置中存儲(chǔ)的打印 數(shù)據(jù)的打印數(shù)據(jù)時(shí),將所發(fā)送的存儲(chǔ)指示數(shù)據(jù)附加到所接收的打印數(shù)據(jù)。
10. 如權(quán)利要求3所述的打印數(shù)據(jù)處理系統(tǒng),其中,要發(fā)送到已經(jīng)發(fā)送 了打印指示數(shù)據(jù)的多個(gè)數(shù)據(jù)處理指示設(shè)備的數(shù)據(jù)包括以下中的至少一個(gè)打 印數(shù)據(jù)、用戶(hù)編號(hào)、打印數(shù)據(jù)的注冊(cè)名、以及打印數(shù)據(jù)的創(chuàng)建日期及時(shí)間。
11. 一種打印數(shù)據(jù)處理系統(tǒng),包括打印機(jī),用于接收打印數(shù)據(jù)以將它存儲(chǔ)在其中并且打印所存儲(chǔ)的打印數(shù) 據(jù);以及多個(gè)數(shù)據(jù)處理指示設(shè)備,用于向打印機(jī)發(fā)送以下之一附加到打印數(shù)據(jù) 的存儲(chǔ)指示數(shù)據(jù)和打印數(shù)據(jù);以及存儲(chǔ)在打印機(jī)中的打印數(shù)據(jù)的打印指示數(shù) 據(jù);其中所述數(shù)據(jù)處理指示設(shè)備包括用于發(fā)送打印數(shù)據(jù)的名稱(chēng)數(shù)據(jù)和其自身 的識(shí)別數(shù)據(jù)的單元;以及 其中所述打印機(jī)包括存儲(chǔ)單元,用于相互關(guān)聯(lián)地存儲(chǔ)打印數(shù)據(jù)的名稱(chēng)數(shù)據(jù)、已經(jīng)發(fā)送了 打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備的識(shí)別數(shù)據(jù)、以及已經(jīng)發(fā)送了 打印數(shù)據(jù)的打印指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備的識(shí)別數(shù)據(jù);更新判斷單元,用于當(dāng)將所述存儲(chǔ)指示數(shù)據(jù)被附加到新接收到的打 印數(shù)據(jù)時(shí),基于存儲(chǔ)在所述存儲(chǔ)單元中的數(shù)據(jù)來(lái)判斷是否通過(guò)更新已存儲(chǔ)在 所接收打印數(shù)據(jù)中的所存儲(chǔ)打印數(shù)據(jù)而獲得了所接收打印數(shù)據(jù);通知數(shù)據(jù)創(chuàng)建單元,用于當(dāng)判斷的結(jié)果指示更新時(shí),創(chuàng)建用于通知所存儲(chǔ)打印數(shù)據(jù)的更新的通知數(shù)據(jù);以及更新通知單元,用于讀取已經(jīng)發(fā)送了存儲(chǔ)在存儲(chǔ)單元中的所存儲(chǔ)打 印數(shù)據(jù)的打印指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備的識(shí)別數(shù)據(jù),并將所述通知數(shù)據(jù) 發(fā)送到根據(jù)此識(shí)別數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備。
12. —種打印機(jī),包括接口,用于發(fā)送和接收數(shù)據(jù);以及存儲(chǔ)裝置, 用于響應(yīng)于來(lái)自外部設(shè)備的存儲(chǔ)指示數(shù)據(jù)而存儲(chǔ)打印數(shù)據(jù),并用于響應(yīng)于來(lái) 自外部設(shè)備的打印指示數(shù)據(jù)而打印存儲(chǔ)在存儲(chǔ)裝置中的打印數(shù)據(jù),其中所述存儲(chǔ)裝置存儲(chǔ) 名稱(chēng)數(shù)據(jù);已經(jīng)發(fā)送了存儲(chǔ)指示數(shù)據(jù)的外部設(shè)備的識(shí)別數(shù)據(jù);以及 已經(jīng)發(fā)送了打印指示數(shù)據(jù)的外部設(shè)備的識(shí)別數(shù)據(jù),以及 所述名稱(chēng)數(shù)據(jù)與所述已經(jīng)發(fā)送了存儲(chǔ)指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備的識(shí)別數(shù)據(jù)和所述已經(jīng)發(fā)送了打印指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備的識(shí)別數(shù)據(jù)相關(guān),其中所述打印機(jī)還包括用于執(zhí)行以下操作的控制器利用從打印機(jī)接收的打印數(shù)據(jù)來(lái)更新存儲(chǔ)在存儲(chǔ)裝置中的打印數(shù)據(jù);以及生成用于通知打印數(shù)據(jù)的更新的更新通知數(shù)據(jù);以及 其中打印機(jī)將更新通知數(shù)據(jù)發(fā)送到對(duì)應(yīng)于與已更新的打印數(shù)據(jù)的名稱(chēng)數(shù) 據(jù)相關(guān)的識(shí)別數(shù)據(jù)的外部設(shè)備。
13. 如權(quán)利要求12所述的打印機(jī),還包括用于執(zhí)行以下操作的控制器 當(dāng)打印機(jī)從用于發(fā)送在存儲(chǔ)裝置中存儲(chǔ)的存儲(chǔ)指示數(shù)據(jù)的外部設(shè)備接收到用于更新在存儲(chǔ)裝置中存儲(chǔ)的打印數(shù)據(jù)的打印數(shù)據(jù)時(shí),判斷用于發(fā)送在存 儲(chǔ)裝置中存儲(chǔ)的打印數(shù)據(jù)的打印數(shù)據(jù)的外部設(shè)備的識(shí)別數(shù)據(jù)是否包括用于發(fā) 送所接收打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)的外部設(shè)備的識(shí)別數(shù)據(jù),以及當(dāng)判斷結(jié)果顯示為所述用于發(fā)送在存儲(chǔ)裝置中存儲(chǔ)的打印數(shù)據(jù)的打印數(shù) 據(jù)的外部設(shè)備的識(shí)別數(shù)據(jù)包括用于發(fā)送所接收打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)的外 部設(shè)備的識(shí)別數(shù)據(jù)時(shí),從所述存儲(chǔ)裝置中,從用于發(fā)送在存儲(chǔ)裝置中存儲(chǔ)的 打印數(shù)據(jù)的打印指示數(shù)據(jù)的數(shù)據(jù)處理設(shè)備的識(shí)別數(shù)據(jù)中刪除用于發(fā)送所接收 打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)的外部設(shè)備的識(shí)別數(shù)據(jù)。
14. 一種數(shù)據(jù)處理指示設(shè)備,用于發(fā)送以下之一打印數(shù)據(jù);以及打印 數(shù)據(jù)的打印指示數(shù)據(jù)和打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù),其中所述數(shù)據(jù)處理指示設(shè)備將其自身的識(shí)別數(shù)據(jù)與以下中的任一個(gè)一起發(fā)送 到外部設(shè)備打印指示數(shù)據(jù)和存儲(chǔ)指示數(shù)據(jù)。
全文摘要
提供一種打印數(shù)據(jù)處理系統(tǒng),打印機(jī)和數(shù)據(jù)處理指示設(shè)備,用于存儲(chǔ)打印數(shù)據(jù)和打印歷史,并通知打印數(shù)據(jù)的更新,其必須分別注冊(cè),以接收更新的通知。打印機(jī)存儲(chǔ)打印數(shù)據(jù)的名稱(chēng)數(shù)據(jù)、已經(jīng)發(fā)送了打印數(shù)據(jù)的存儲(chǔ)指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備(或外部設(shè)備)的識(shí)別數(shù)據(jù),以及已經(jīng)發(fā)送了打印數(shù)據(jù)的打印指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備(或外部設(shè)備)的識(shí)別數(shù)據(jù);基于存儲(chǔ)的數(shù)據(jù)來(lái)判斷是否更新了打印數(shù)據(jù);并且通知每個(gè)已經(jīng)發(fā)送了打印數(shù)據(jù)的更新的打印數(shù)據(jù)的打印指示數(shù)據(jù)的數(shù)據(jù)處理指示設(shè)備(或外部設(shè)備)。
文檔編號(hào)G06F3/12GK101126971SQ20071014097
公開(kāi)日2008年2月20日 申請(qǐng)日期2007年8月15日 優(yōu)先權(quán)日2006年8月15日
發(fā)明者時(shí)重正人 申請(qǐng)人:夏普株式會(huì)社