專利名稱:打印系統(tǒng)和打印方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于打印文檔的打印系統(tǒng)和打印方法。
背景技術(shù):
傳統(tǒng)上,外部打印控制設(shè)備(打印控制器)經(jīng)由以太網(wǎng)(Ethernet )等的本地 網(wǎng)絡(luò)連接至打印設(shè)備,并且可以由單個設(shè)備信息(例如,IP地址)來標(biāo)識該外部打印控制 設(shè)備。所有的數(shù)據(jù)經(jīng)由打印控制設(shè)備被發(fā)送至打印設(shè)備。因而,可處理的打印數(shù)據(jù)僅是以 與打印控制設(shè)備兼容的打印機(jī)描述語言所描述的打印數(shù)據(jù)。即使打印設(shè)備可以處理不同的 打印機(jī)描述語言,也不能夠利用該打印設(shè)備的功能(日本特開2002-312140)。然而,即使在外部打印控制設(shè)備連接至打印設(shè)備的配置中,直接向打印設(shè)備輸入 作業(yè)并充分利用該打印設(shè)備的功能的需求也增加。為了該目的,打印控制設(shè)備和打印設(shè)備 需要保持不同的設(shè)備信息。在打印控制設(shè)備和打印設(shè)備中保持了兩個不同的設(shè)備信息的情 況下,這些設(shè)備可以接收并處理不同的打印數(shù)據(jù)。此外,可以將使用由打印設(shè)備可處理的傳 真(FAX)或存儲箱(BOX)等的功能的數(shù)據(jù)直接發(fā)送至打印設(shè)備。當(dāng)打印服務(wù)器、多個打印設(shè)備和多個信息處理設(shè)備連接至網(wǎng)絡(luò)、并且所指定的打 印設(shè)備不可用時,數(shù)據(jù)被傳送至網(wǎng)絡(luò)上的其它打印設(shè)備(日本特開平7-281847)。根據(jù)該方 法,打印服務(wù)器監(jiān)視并管理打印設(shè)備的使用狀況,以提高網(wǎng)絡(luò)上所存在的這些打印設(shè)備的 使用效率。然而,此時,如果打印服務(wù)器設(shè)置了錯誤的設(shè)備信息,則數(shù)據(jù)被發(fā)送至信息處理設(shè) 備的用戶所不期望的設(shè)備,并且打印將失敗。
發(fā)明內(nèi)容
本發(fā)明的目的是消除傳統(tǒng)技術(shù)的上述問題。本發(fā)明提供用于通過即使信息處理設(shè)備的用戶設(shè)置了錯誤的設(shè)備信息、也向該用 戶原來期望的設(shè)備發(fā)送數(shù)據(jù)來提高打印系統(tǒng)的用戶友好性的打印系統(tǒng)和打印方法。本發(fā)明的第一方面提供一種打印系統(tǒng),在所述打印系統(tǒng)中,指示文檔的打印處理 的信息處理設(shè)備、打印文檔的打印設(shè)備和控制所述打印設(shè)備的打印控制設(shè)備經(jīng)由網(wǎng)絡(luò)彼此 連接,所述打印設(shè)備和所述打印控制設(shè)備被配置為交換并獲取特有的設(shè)備信息,所述打印 系統(tǒng)包括位于所述打印控制設(shè)備中的第一通知單元,用于判斷所述打印控制設(shè)備是否能夠 處理從所述信息處理設(shè)備接收到的數(shù)據(jù),并且在判斷為所述打印處理設(shè)備不能夠處理所述 數(shù)據(jù)的情況下,基于所獲取的設(shè)備信息將所述數(shù)據(jù)傳送至所述打印設(shè)備,并向所述信息處 理設(shè)備通知所述打印控制設(shè)備未處理所述數(shù)據(jù);以及位于所述打印設(shè)備中的第二通知單元,用于判斷所述打印設(shè)備是否能夠處理從所 述信息處理設(shè)備接收到的數(shù)據(jù),并且在判斷為所述打印設(shè)備不能夠處理所述數(shù)據(jù)的情況 下,基于所獲取的設(shè)備信息將所述數(shù)據(jù)傳送至所述打印控制設(shè)備,并向所述信息處理設(shè)備通知所述打印設(shè)備未處理所述數(shù)據(jù)。本發(fā)明的第二方面提供一種在打印系統(tǒng)中執(zhí)行的打印方法,在所述打印系統(tǒng)中, 指示文檔的打印處理的信息處理設(shè)備、打印文檔的打印設(shè)備和控制所述打印設(shè)備的打印控 制設(shè)備經(jīng)由網(wǎng)絡(luò)彼此連接,所述打印方法包括以下步驟使所述打印設(shè)備和所述打印控制設(shè)備交換并獲取特有的設(shè)備信息;使所述打印控制設(shè)備判斷所述打印控制設(shè)備是否能夠處理從所述信息處理設(shè)備 發(fā)送來的數(shù)據(jù),并且當(dāng)判斷為所述打印控制設(shè)備不能夠處理所述數(shù)據(jù)時,使所述打印控制 設(shè)備基于所獲取的設(shè)備信息將所述數(shù)據(jù)傳送至所述打印設(shè)備,并向所述信息處理設(shè)備通知 所述打印控制設(shè)備未處理所述數(shù)據(jù);以及使所述打印設(shè)備判斷所述打印設(shè)備是否能夠處理從所述信息處理設(shè)備發(fā)送來的 數(shù)據(jù),并且當(dāng)判斷為所述打印設(shè)備不能夠處理所述數(shù)據(jù)時,使所述打印設(shè)備基于所獲取的 設(shè)備信息將所述數(shù)據(jù)傳送至所述打印控制設(shè)備,并向所述信息處理設(shè)備通知所述打印設(shè)備 未處理所述數(shù)據(jù)。本發(fā)明可以通過即使信息處理設(shè)備的用戶設(shè)置了錯誤的設(shè)備信息、也向該用戶原 來期望的設(shè)備發(fā)送打印數(shù)據(jù),來提高打印系統(tǒng)的用戶友好性。根據(jù)以下參考附圖對實施例的說明,本發(fā)明的其它特征將變得明顯。
圖1A是示出打印系統(tǒng)的整體結(jié)構(gòu)的示例的圖1B是示出打印系統(tǒng)的整體結(jié)構(gòu)的其它示例的圖2是示出打印控制單元(控制器)的配置的框圖3是示出打印設(shè)備的配置的框圖4是示出當(dāng)設(shè)置了錯誤的IP地址時的處理過程的流程圖5是示出從打印控制設(shè)備到打印設(shè)備的傳送處理的過程的流程圖6是示出當(dāng)打印控制設(shè)備向信息處理設(shè)備通知錯誤時的處理過程的流程圖
圖7是示出用于設(shè)置打印控制設(shè)備和打印設(shè)備之間的傳送處理的窗口的圖8是示出用于設(shè)置傳送處理的詳細(xì)內(nèi)容和錯誤通知的窗口的圖9A是示出錯誤通知中的消息的示例的圖9B是示出錯誤通知中的消息的其它示例的圖10是例示輸出錯誤通知頁的圖11是示出確認(rèn)傳送條件和傳送數(shù)據(jù)的處理過程的流程圖12是示出用于設(shè)置傳送條件的窗口的圖13是示出禁止傳送的信息處理設(shè)備的IP地址的列表的圖;以及
圖14是示出當(dāng)傳送次數(shù)已達(dá)到上限時所顯示的窗口的圖。
具體實施例方式
在下文,將參考附圖來詳細(xì)說明本發(fā)明的優(yōu)選實施例。要理解,以下實施例并不意 圖限制本發(fā)明的權(quán)利要求書,并且并非根據(jù)以下實施例所述的特征的所有組合對于用于解 決根據(jù)本發(fā)明的問題的方式而言都是必需的。注意,相同的附圖標(biāo)記表示相同的部分,并且將省略對它們的重復(fù)說明。第一實施例系統(tǒng)結(jié)構(gòu)圖1A是示出第一實施例中的打印系統(tǒng)的整體結(jié)構(gòu)的圖??刂拼蛴≡O(shè)備103的打 印控制設(shè)備101連接至用作網(wǎng)絡(luò)的LAN104。LAN 104被布置在指示文檔的打印處理的信息 處理設(shè)備102、打印控制設(shè)備101和進(jìn)行打印的打印設(shè)備103之間。LAN105經(jīng)由網(wǎng)絡(luò)接口 在打印設(shè)備103和打印控制設(shè)備101之間連接。打印設(shè)備103還經(jīng)由網(wǎng)絡(luò)接口連接至LAN 104。打印控制設(shè)備101和打印設(shè)備103具有不同的設(shè)備信息。該設(shè)備信息是設(shè)備特有 的信息,并且例如是IP地址。從信息處理設(shè)備102發(fā)送至打印控制設(shè)備101的數(shù)據(jù)通過LAN 104傳輸,并且由打印控制設(shè)備101接收該數(shù)據(jù)。在RIP處理之后,該數(shù)據(jù)通過LAN 105傳 輸至打印設(shè)備103,然后從打印設(shè)備103輸出該數(shù)據(jù)。同樣,從信息處理設(shè)備102發(fā)送至打 印設(shè)備103的數(shù)據(jù)通過LAN 104傳輸,并且由打印設(shè)備103接收并處理該數(shù)據(jù)。LAN 104允 許其它的信息處理設(shè)備和打印設(shè)備的連接。圖1B示出包括打印控制設(shè)備和打印設(shè)備的傳統(tǒng)的打印系統(tǒng)的結(jié)構(gòu)。在傳統(tǒng)的打 印系統(tǒng)中,打印設(shè)備103不連接至LAN104,并且僅打印控制設(shè)備101連接至LAN 104。信息 處理設(shè)備102設(shè)置打印控制設(shè)備101的IP地址,并且向打印控制設(shè)備101輸入數(shù)據(jù)。由打 印設(shè)備103可處理的數(shù)據(jù)通過LAN 105傳輸,并且由打印設(shè)備103接收該數(shù)據(jù)。打印控制單元(打印機(jī)控制器)的配置圖2是例示實施例中的打印控制單元(控制器)的配置的框圖。參考圖2, NIC (Network Interface Card,網(wǎng)絡(luò)接口卡)201是用于使打印控制單元連接至LAN 104的 第一網(wǎng)絡(luò)接口。RIP處理單元202將接收到的PDL等的打印機(jī)描述語言轉(zhuǎn)換成光柵圖像。 CPU 203控制整個打印控制設(shè)備。編碼器206將光柵圖像數(shù)據(jù)轉(zhuǎn)換成打印設(shè)備103支持的 形式的打印數(shù)據(jù)或數(shù)據(jù)格式。NIC 207是用于使打印控制單元連接至LAN 105的第二網(wǎng)絡(luò) 接口。HDD (Hard Disk Drive,硬盤驅(qū)動器)208存儲各種處理用的系統(tǒng)軟件、所輸入的圖像 數(shù)據(jù)等。RAM 209是當(dāng)CPU 203運行時使用的系統(tǒng)工作存儲器,并且臨時存儲所輸入的圖像 數(shù)據(jù)。ROM 210是存儲系統(tǒng)引導(dǎo)程序的引導(dǎo)ROM。操作單元204包括按鈕、鍵和觸摸面板, 并且允許用戶操作該打印控制設(shè)備。顯示單元205利用圖像和文本向用戶呈現(xiàn)信息。打印設(shè)備的配置圖3是示出打印設(shè)備的配置的框圖。打印設(shè)備103可以是例如具有掃描器功能和 打印功能等的多個功能的MFP (多功能外圍設(shè)備)。輸入圖像處理單元301利用掃描器等的 圖像讀取裝置讀取紙張原稿等,并且處理所讀取的圖像數(shù)據(jù)。輸出圖像處理單元303進(jìn)行 打印用的圖像處理,并將處理后的數(shù)據(jù)發(fā)送至打印機(jī)單元302。打印機(jī)單元302進(jìn)給用作打 印介質(zhì)的薄片,并且在該薄片上順次打印由輸出圖像處理單元處理后的圖像數(shù)據(jù)。將打印 后的薄片發(fā)送至后處理單元304,并且經(jīng)過薄片分頁處理和薄片自動整理處理。圖1A和1B所示的信息處理設(shè)備102是例如除CPU以外還包括ROM、RAM和HDD等 的存儲器的通用PC。實施例中的各種處理序列將解釋打印控制設(shè)備101和打印設(shè)備103處理不同的打印機(jī)描述語言的情況。并且,用戶在信息處理設(shè)備102中所安裝的打印機(jī)驅(qū)動程序中設(shè)置打印控制設(shè)備101的第一 IP地址和打印設(shè)備103的第二 IP地址。然而,如果第一 IP地址和第二 IP地址均是錯誤的 (事實是,第一 IP地址是打印設(shè)備103的IP地址,并且第二 IP地址是打印控制設(shè)備101的 IP地址),則打印數(shù)據(jù)未被發(fā)送至用戶所期望的目的地。在傳統(tǒng)的系統(tǒng)結(jié)構(gòu)中,打印控制設(shè) 備和打印設(shè)備并未保持彼此不同的IP地址,因此數(shù)據(jù)很少被發(fā)送至錯誤的IP地址。然而, 由于現(xiàn)在打印控制設(shè)備和打印設(shè)備保持不同的IP地址,因此將出現(xiàn)這種情況。圖4是示出當(dāng)在信息處理設(shè)備102中安裝打印機(jī)驅(qū)動程序、在該打印機(jī)驅(qū)動程序 中設(shè)置了錯誤的IP地址、并且發(fā)送打印數(shù)據(jù)時由該信息處理設(shè)備所進(jìn)行的處理過程的流 程圖。在S401中,根據(jù)來自用戶的指令,利用打印控制設(shè)備101或打印設(shè)備103的IP地址 安裝打印機(jī)驅(qū)動程序。打印控制設(shè)備101和打印設(shè)備103具有不同的IP地址。即使安裝 了打印控制設(shè)備101的打印機(jī)驅(qū)動程序,也可以設(shè)置打印設(shè)備103的IP地址。相反,即使 安裝了打印設(shè)備103的打印機(jī)驅(qū)動程序,也可以設(shè)置打印控制設(shè)備101的IP地址。此時,信息處理設(shè)備102不能夠判斷出已經(jīng)設(shè)置了錯誤的IP地址。因此,在S402 中,信息處理設(shè)備102直接向在S401中所設(shè)置的IP地址的目的地發(fā)送打印數(shù)據(jù)。在S403 中,信息處理設(shè)備102從已向其發(fā)送了數(shù)據(jù)的IP地址的目的地接收錯誤消息。在S404中, 信息處理設(shè)備102根據(jù)來自用戶的IP地址改變指令,改變打印機(jī)驅(qū)動程序中所登記的IP 地址。圖5是示出當(dāng)打印控制設(shè)備101接收到原來應(yīng)當(dāng)發(fā)送至打印設(shè)備103的數(shù)據(jù)、并 將該打印數(shù)據(jù)發(fā)送至打印設(shè)備103時的處理過程的流程圖。在S501中,打印控制設(shè)備101 獲取打印設(shè)備103的設(shè)備信息。該設(shè)備信息至少包括表示打印設(shè)備的IP地址和可兼容的 打印機(jī)描述語言等的打印設(shè)備103的性能的信息。緊挨打印控制設(shè)備101啟動并且與打印 設(shè)備103可通信之后,打印控制設(shè)備101獲取這些類型的信息。在本實施例中,打印控制設(shè) 備101和打印設(shè)備103在啟動時交換彼此的設(shè)備信息,并且各設(shè)備獲取對方的設(shè)備信息。在 S502中,打印控制設(shè)備101從信息處理設(shè)備102接收打印數(shù)據(jù)。在S503中,打印控制設(shè)備101判斷在S502中接收到的打印數(shù)據(jù)是否是由打印控 制設(shè)備101可處理的數(shù)據(jù)。如果打印控制設(shè)備101判斷為接收到的打印數(shù)據(jù)是由打印控制 設(shè)備101可處理的數(shù)據(jù),則打印控制設(shè)備101進(jìn)入S505 ;如果判斷為“否”,則打印控制設(shè)備 101進(jìn)入S504。在S505中,打印控制設(shè)備101對該打印數(shù)據(jù)進(jìn)行正常數(shù)據(jù)處理。在S504中,打印控制設(shè)備101判斷是否將接收到的打印數(shù)據(jù)傳送至打印設(shè)備103。 該判斷遵循(后面要說明的)圖7中設(shè)置的傳送處理模式。如果打印控制設(shè)備101判斷為 不傳送接收到的打印數(shù)據(jù),則打印控制設(shè)備101進(jìn)入S506。如果打印控制設(shè)備101判斷為 傳送接收到的打印數(shù)據(jù),則打印控制設(shè)備101進(jìn)入S507。在S506中,打印控制設(shè)備101判斷是否向用戶通知未處理接收到的打印數(shù)據(jù)。該 判斷遵循(后面要說明的)圖8中選擇的錯誤通知設(shè)置。如果打印控制設(shè)備101判斷為不 向用戶通知錯誤,則打印控制設(shè)備101進(jìn)入S509。如果打印控制設(shè)備101判斷為向用戶通 知錯誤,則打印控制設(shè)備101進(jìn)入S508。在S508中,打印控制設(shè)備101進(jìn)行錯誤通知處理。 在S509中,從打印控制設(shè)備101刪除該接收到的打印數(shù)據(jù)。在S507中,打印控制設(shè)備101將打印數(shù)據(jù)傳送至打印設(shè)備103。在S510中,打印 控制設(shè)備101判斷是否向信息處理設(shè)備102通知打印控制設(shè)備101已將打印數(shù)據(jù)傳送至打印設(shè)備103。該判斷遵循圖8所示的錯誤通知設(shè)置內(nèi)容。如果打印控制設(shè)備101判斷為 向信息處理設(shè)備102通知已傳送了打印數(shù)據(jù),則打印控制設(shè)備101進(jìn)入S511 ;如果判斷為 “否”,則打印控制設(shè)備101結(jié)束該處理。在S511中,與S508相同,打印控制設(shè)備101執(zhí)行 錯誤通知處理。即使當(dāng)打印設(shè)備103將接收到的打印數(shù)據(jù)傳送至打印控制設(shè)備101時,也 進(jìn)行該序列。錯誤通知序列圖6是示出當(dāng)打印控制設(shè)備101將接收到的打印數(shù)據(jù)傳送至打印設(shè)備103、并向信 息處理設(shè)備102通知錯誤時的處理過程的流程圖。在S601中,打印控制設(shè)備101獲取圖8 所示的錯誤通知設(shè)置內(nèi)容。在S602中,打印控制設(shè)備101獲取表示數(shù)據(jù)已被傳送至正確的 IP地址、或者數(shù)據(jù)未被傳送至正確的IP地址并被刪除的傳送結(jié)果信息。在S603中,打印控 制設(shè)備101從在圖5的S501中已獲取的打印設(shè)備103的設(shè)備信息獲取正確的IP地址。在S604中,打印控制設(shè)備101判斷是否打印錯誤通知。如果用戶已選擇了圖8所 示的設(shè)置802處的“打印錯誤通知頁”,則打印控制設(shè)備101進(jìn)入S605 ;如果判斷為“否”, 則打印控制設(shè)備101進(jìn)入S607。在S605中,打印控制設(shè)備101獲取IP地址改變方法。在 S606中,打印控制設(shè)備101將信息發(fā)送至打印設(shè)備103,并請求打印設(shè)備103進(jìn)行打印,從 而將所獲取的正確的IP地址和IP地址改變方法打印在錯誤通知頁上。在S607中,打印控 制設(shè)備101向信息處理設(shè)備102發(fā)送錯誤消息以顯示該錯誤消息。在本實施例中,通過由 打印控制設(shè)備101進(jìn)行圖6所示的處理來向信息處理設(shè)備102通知錯誤消息,這將被定義 為第一通知。通過由打印設(shè)備103進(jìn)行圖6所示的處理來向信息處理設(shè)備102通知錯誤消 息,這將被定義為第二通知。在該處理中,當(dāng)打印設(shè)備103將接收到的打印數(shù)據(jù)傳送至打印控制設(shè)備101并打 印錯誤通知時,在S606中,打印設(shè)備103輸出所獲取的正確的IP地址和IP地址改變方法, 而無需將這二者發(fā)送至打印控制設(shè)備101。設(shè)I1打EP控泡丨設(shè)I禾時丁印設(shè)It丨旬的處理樽式圖7示出由打印控制設(shè)備101能夠設(shè)置的、用于設(shè)置打印控制設(shè)備101和打印設(shè) 備103之間的傳送處理的設(shè)置窗口。窗口 700中的設(shè)置701用于確定是否進(jìn)行從打印控制 設(shè)備101到打印設(shè)備103的傳送處理。設(shè)置702用于設(shè)置當(dāng)用戶在設(shè)置701處設(shè)置了執(zhí)行 傳送時、要傳送的數(shù)據(jù)是否包含狀況數(shù)據(jù)和打印作業(yè)數(shù)據(jù)。將在設(shè)置702處所設(shè)置的數(shù)據(jù) 傳送至打印設(shè)備103。0K按鈕703用于設(shè)置在窗口 700中所選擇的項并關(guān)閉該設(shè)置窗口。 按鈕704用于使所選擇的項無效并返回至前一窗口。同樣,在打印設(shè)備103中,可以在類似 的設(shè)置窗口中設(shè)置用于從打印設(shè)備103向打印控制設(shè)備101傳送數(shù)據(jù)的處理。在圖8所示的例子中,除圖7所示的設(shè)置701和702以外,還可以設(shè)置傳送處理的 高級設(shè)置用的設(shè)置按鈕805以及設(shè)置801和802。按下設(shè)置按鈕805以打開圖12中的傳送 條件的高級設(shè)置用的窗口 1200。設(shè)置801用于設(shè)置針對在設(shè)置701處所設(shè)置的處理是否發(fā) 送錯誤通知。當(dāng)用戶在設(shè)置701處選擇執(zhí)行傳送處理、并且在設(shè)置801處選擇執(zhí)行錯誤通 知時,打印控制設(shè)備101將數(shù)據(jù)傳送至打印設(shè)備103,并且在信息處理設(shè)備102上顯示錯誤 通知窗口 901以向該用戶通知錯誤。如果該用戶在設(shè)置701處選擇不執(zhí)行傳送、并且在設(shè) 置801處選擇執(zhí)行錯誤通知,則打印控制設(shè)備101在不進(jìn)行傳送處理的情況下,在信息處理 設(shè)備102上顯示錯誤通知窗口 904以向該用戶通知錯誤。
7
在設(shè)置801處,用戶可以在復(fù)選框中選擇錯誤通知用的數(shù)據(jù)是包含狀況數(shù)據(jù)和打 印數(shù)據(jù)這兩者還是包含這兩者中的任意一個。在設(shè)置802處,用戶在復(fù)選框中選擇打印錯 誤通知頁和通知消息這兩者或這兩者中的任意一個作為錯誤通知方法。圖10例示打印出 的錯誤通知頁。0K按鈕803用于保存窗口 800中的設(shè)置并關(guān)閉該設(shè)置窗口。返回按鈕804 用于使窗口 800中的設(shè)置無效并關(guān)閉該設(shè)置窗口。圖9A是例示當(dāng)用戶選擇執(zhí)行傳送處理并在設(shè)置801處選擇執(zhí)行錯誤通知時的消 息通知的圖。按鈕902用于顯示將IP地址改變?yōu)檎_的IP地址的設(shè)置窗口。按下按鈕 903,則在不改變IP地址的情況下關(guān)閉錯誤消息窗口。圖9B是例示當(dāng)不執(zhí)行傳送處理時的 錯誤通知窗口的圖。即使在不進(jìn)行傳送處理時,也顯示正確設(shè)置的IP地址,從而方便用戶 改變IP地址。圖10例示當(dāng)用戶在圖8的設(shè)置802處選擇打印錯誤通知頁作為錯誤通知方法時 輸出的錯誤通知頁1001。部分1002呈現(xiàn)信息處理設(shè)備102的打印機(jī)驅(qū)動程序中設(shè)備和IP 地址的當(dāng)前設(shè)置。部分1003呈現(xiàn)IP地址和設(shè)備的正確組合。部分1004呈現(xiàn)IP地址改變方法。通過打印錯誤通知頁并向用戶通知IP地址設(shè)置錯誤,可以向該用戶詳細(xì)通知錯 誤的原因以及如何消除該錯誤。除如圖9A和9B所示的錯誤消息以外,可以在打印物的上 方輸出錯誤通知頁。當(dāng)用戶去打印設(shè)備103拾取打印物時,可以更可靠地向該用戶通知需 要改變IP地址。錯誤通知頁1001僅具有針對當(dāng)前設(shè)置的部分1002、針對正確的IP地址組 合的部分1003和針對IP地址設(shè)置方法的部分1004。然而,錯誤通知頁1001不限于這些類 型的信息,并且根據(jù)需要還可打印其它類型的信息。第二實施例在第一實施例中,在傳送時僅檢查打印控制設(shè)備和打印設(shè)備之間的處理模式(設(shè) 置701)中所設(shè)置的執(zhí)行/不執(zhí)行傳送處理。然而,在這種情況下,如果設(shè)置為執(zhí)行傳送處 理、并且用戶未將IP地址改變?yōu)檎_的IP地址,則繼續(xù)向錯誤的IP地址發(fā)送數(shù)據(jù)。在第 二實施例中,為了防止持久的傳送處理,在傳送時根據(jù)打印控制設(shè)備和打印設(shè)備各自中所 保持的日志信息來判斷是否滿足傳送條件。將解釋在第二實施例中添加的傳送條件確認(rèn)處 理及其UI。傳送上限處理序列圖11是示出傳送條件確認(rèn)處理的過程的流程圖。該例子還說明了當(dāng)打印控制設(shè) 備101接收原來應(yīng)當(dāng)由打印設(shè)備103處理的數(shù)據(jù)時的傳送處理過程。在S1101中,打印控 制設(shè)備101獲取打印設(shè)備的設(shè)備信息。在S1102中,打印控制設(shè)備101接收打印數(shù)據(jù)。在 S1103中,打印控制設(shè)備101基于在S1101中獲取的信息,判斷接收到的打印數(shù)據(jù)是由打印 控制設(shè)備101可處理的數(shù)據(jù)還是由所連接的打印設(shè)備103可處理的數(shù)據(jù)。如果打印控制 設(shè)備101判斷為打印控制設(shè)備101可以處理接收到的打印數(shù)據(jù),則打印控制設(shè)備101進(jìn)入 S1115。在S1115中,打印控制設(shè)備101進(jìn)行作為可處理作業(yè)的正常處理。在S1116中,打 印控制設(shè)備101在日志中附加寫入正常作業(yè)的處理。如果打印控制設(shè)備101判斷為打印控制設(shè)備101不能夠處理接收到的打印數(shù)據(jù), 則打印控制設(shè)備101進(jìn)入S1104。在S1104中,打印控制設(shè)備101判斷是否傳送數(shù)據(jù)。判斷 標(biāo)準(zhǔn)遵循圖7中的傳送處理模式設(shè)置701。如果打印控制設(shè)備101判斷為傳送數(shù)據(jù),則打印控制設(shè)備101進(jìn)入S1107 ;如果判斷為“否”,則打印控制設(shè)備101進(jìn)入S1105。在S1105 中,打印控制設(shè)備101刪除該接收到的打印數(shù)據(jù)。在S1106中,打印控制設(shè)備101在日志中 附加寫入刪除數(shù)據(jù)。在S1107中,打印控制設(shè)備101獲取存儲器等中所保持的傳送作業(yè)累積次數(shù)數(shù)據(jù)。 在S1108中,打印控制設(shè)備101獲取已輸入數(shù)據(jù)的信息處理設(shè)備的IP地址。在S1109中, 打印控制設(shè)備101在S1107中所獲取的傳送作業(yè)累積次數(shù)數(shù)據(jù)中搜索在S1108中所獲取 的IP地址。如果該IP地址已存在于傳送作業(yè)累積次數(shù)數(shù)據(jù)中,則打印控制設(shè)備101進(jìn)入 S1111 ;如果判斷為“否”,則打印控制設(shè)備101進(jìn)入S1110。在S1110中,打印控制設(shè)備101 將信息處理設(shè)備102的IP地址新添加至傳送作業(yè)累積次數(shù)數(shù)據(jù)庫。在S1111中,打印控制 設(shè)備101將與所登記的IP地址相對應(yīng)的傳送次數(shù)和由系統(tǒng)預(yù)先確定的最大傳送次數(shù)(基 準(zhǔn)值)進(jìn)行比較。如果傳送次數(shù)低于最大傳送次數(shù)(低于基準(zhǔn)值),則打印控制設(shè)備101進(jìn) 入S1112 ;如果傳送次數(shù)已達(dá)到最大傳送次數(shù),則打印控制設(shè)備101進(jìn)入S1105。在S1112中,打印控制設(shè)備101針對來自傳送作業(yè)累積次數(shù)數(shù)據(jù)庫中的信息處理 設(shè)備102的IP地址的傳送作業(yè),使傳送作業(yè)次數(shù)增加1。在S1113中,打印控制設(shè)備101判 斷在S1112中遞增后的傳送作業(yè)次數(shù)是否等于最大傳送次數(shù)。如果打印控制設(shè)備101判斷 為該傳送作業(yè)次數(shù)等于最大傳送次數(shù),則打印控制設(shè)備101進(jìn)入S1114 ;如果判斷為“否”, 則打印控制設(shè)備101進(jìn)入S1117。在S1114中,打印控制設(shè)備101向信息處理設(shè)備102通知 傳送次數(shù)已達(dá)到打印控制設(shè)備中所設(shè)置的最大傳送次數(shù),并且使信息處理設(shè)備102顯示從 下一次起將禁止傳送的警告。在S1117中,打印控制設(shè)備101將打印作業(yè)傳送至打印設(shè)備。 在S1118中,打印控制設(shè)備101在打印控制設(shè)備101的日志中附加寫入傳送作業(yè)。圖12所示的窗口 1200是在按下高級設(shè)置按鈕805時顯示的設(shè)置窗口。設(shè)置1201 用于指定針對特定信息處理設(shè)備的IP地址,是否設(shè)置到打印設(shè)備103的傳送次數(shù)的上限。 設(shè)置1203用于設(shè)置該上限。設(shè)置1202用于設(shè)置當(dāng)傳送次數(shù)已達(dá)到上限時是否向信息處理 設(shè)備102通知警告。按下禁止傳送IP地址檢查按鈕1204,以顯示圖13所示的禁止傳送IP 地址列表窗口。0K按鈕1205用于設(shè)置在窗口 1200中所選擇的項并關(guān)閉該設(shè)置窗口。按鈕 1206用于使所選擇的項無效。圖13示出顯示禁止向打印設(shè)備傳送數(shù)據(jù)的信息處理設(shè)備的IP地址的列表的窗 口。窗口 1300中的顯示1301示出禁止進(jìn)行傳送處理的IP地址和與這些IP地址相對應(yīng)的 最后傳送日期。按鈕1302用于從顯示1301中的列表取消選定在復(fù)選框中所選擇的IP地 址。按鈕1303用于刪除顯示1301中顯示的所有IP地址。按鈕1304用于刪除顯示1301 中在復(fù)選框中所選擇的IP地址??梢酝ㄟ^利用按鈕1303或1304從列表顯示刪除IP地址 來清除該列表中的IP地址的傳送次數(shù),從而使得能夠從該IP地址再次進(jìn)行傳送處理。關(guān) 閉按鈕1305用于關(guān)閉禁止傳送IP地址列表窗口并返回至窗口 1200。由于可以在設(shè)置1203處設(shè)置各IP地址的傳送條件的上限,因此可以向保持使用 錯誤的IP地址傳送數(shù)據(jù)的用戶顯示警告,從而提示該用戶再次設(shè)置IP地址。因此,打印控 制設(shè)備無需持續(xù)傳送作業(yè)。管理員和用戶根據(jù)所顯示的禁止傳送IP地址列表可以馬上確 認(rèn)傳送錯誤的原因,并容易掌握該狀況。圖14所示的顯示1401是當(dāng)傳送次數(shù)已達(dá)到在設(shè)置1203處所設(shè)置的上限傳送設(shè) 置值時顯示的錯誤通知消息窗口。該窗口向用戶通知以前可以進(jìn)行的傳送處理失敗并被取消。按鈕1402用于顯示IP地址改變窗口,并且取消按鈕1403用于在不改變IP地址的情 況下關(guān)閉該窗口。其它實施例還可以通過讀出并執(zhí)行存儲裝置上所記錄的程序以進(jìn)行上述實施例的功能的系 統(tǒng)或設(shè)備的計算機(jī)(或者CPU或MPU等的裝置)以及通過以下方法來實現(xiàn)本發(fā)明的方面, 其中,由系統(tǒng)或設(shè)備的計算機(jī)通過例如讀出并執(zhí)行存儲裝置上所記錄的程序以進(jìn)行上述實 施例的功能,來進(jìn)行該方法的步驟。為了該目的,例如,經(jīng)由網(wǎng)絡(luò)或者從用作存儲裝置的各 種類型的記錄介質(zhì)(例如,計算機(jī)可讀介質(zhì))向計算機(jī)提供該程序。盡管已經(jīng)參考典型實施例說明了本發(fā)明,但是應(yīng)該理解,本發(fā)明不限于所公開的 典型實施例。所附權(quán)利要求書的范圍符合最寬的解釋,以包含所有這類修改以及等同結(jié)構(gòu) 和功能。
權(quán)利要求
一種打印系統(tǒng),在所述打印系統(tǒng)中,指示文檔的打印處理的信息處理設(shè)備、打印文檔的打印設(shè)備和控制所述打印設(shè)備的打印控制設(shè)備經(jīng)由網(wǎng)絡(luò)彼此連接,所述打印設(shè)備和所述打印控制設(shè)備被配置為交換并獲取特有的設(shè)備信息,所述打印系統(tǒng)包括位于所述打印控制設(shè)備中的第一通知單元,用于判斷所述打印控制設(shè)備是否能夠處理從所述信息處理設(shè)備接收到的數(shù)據(jù),并且在判斷為所述打印處理設(shè)備不能夠處理所述數(shù)據(jù)的情況下,基于所獲取的設(shè)備信息將所述數(shù)據(jù)傳送至所述打印設(shè)備,并向所述信息處理設(shè)備通知所述打印控制設(shè)備未處理所述數(shù)據(jù);以及位于所述打印設(shè)備中的第二通知單元,用于判斷所述打印設(shè)備是否能夠處理從所述信息處理設(shè)備接收到的數(shù)據(jù),并且在判斷為所述打印設(shè)備不能夠處理所述數(shù)據(jù)的情況下,基于所獲取的設(shè)備信息將所述數(shù)據(jù)傳送至所述打印控制設(shè)備,并向所述信息處理設(shè)備通知所述打印設(shè)備未處理所述數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的打印系統(tǒng),其特征在于,所述設(shè)備信息包括IP地址。
3.根據(jù)權(quán)利要求1所述的打印系統(tǒng),其特征在于,當(dāng)所述第一通知單元和所述第二通 知單元中的任意一個向所述信息處理設(shè)備通知未處理所述數(shù)據(jù)時,所述打印設(shè)備打印表示 未處理所述數(shù)據(jù)的信息。
4.根據(jù)權(quán)利要求1所述的打印系統(tǒng),其特征在于,還包括存儲器,用于存儲判斷為不能夠處理所述數(shù)據(jù)的次數(shù);以及比較單元,用于將所述存儲器中存儲的所述次數(shù)與預(yù)定的基準(zhǔn)值進(jìn)行比較,其中,在判斷為所述打印控制設(shè)備不能夠處理所述數(shù)據(jù),并且作為所述比較單元進(jìn)行 比較的結(jié)果,判斷為所述次數(shù)等于所述基準(zhǔn)值的情況下,所述第一通知單元基于所獲取的 設(shè)備信息將所述數(shù)據(jù)傳送至所述打印設(shè)備,并向所述信息處理設(shè)備通知從下一次起將禁止 將所述數(shù)據(jù)傳送至所述打印設(shè)備,以及在判斷為所述打印設(shè)備不能夠處理所述數(shù)據(jù),并且作為所述比較單元進(jìn)行比較的結(jié) 果,判斷為所述次數(shù)等于所述基準(zhǔn)值的情況下,所述第二通知單元基于所獲取的設(shè)備信息 將所述數(shù)據(jù)傳送至所述打印控制設(shè)備,并向所述信息處理設(shè)備通知從下一次起將禁止將所 述數(shù)據(jù)傳送至所述打印控制設(shè)備。
5.一種在打印系統(tǒng)中執(zhí)行的打印方法,在所述打印系統(tǒng)中,指示文檔的打印處理的信 息處理設(shè)備、打印文檔的打印設(shè)備和控制所述打印設(shè)備的打印控制設(shè)備經(jīng)由網(wǎng)絡(luò)彼此連 接,所述打印方法包括以下步驟使所述打印設(shè)備和所述打印控制設(shè)備交換并獲取特有的設(shè)備信息;使所述打印控制設(shè)備判斷所述打印控制設(shè)備是否能夠處理從所述信息處理設(shè)備發(fā)送 來的數(shù)據(jù),并且當(dāng)判斷為所述打印控制設(shè)備不能夠處理所述數(shù)據(jù)時,使所述打印控制設(shè)備 基于所獲取的設(shè)備信息將所述數(shù)據(jù)傳送至所述打印設(shè)備,并向所述信息處理設(shè)備通知所述 打印控制設(shè)備未處理所述數(shù)據(jù);以及使所述打印設(shè)備判斷所述打印設(shè)備是否能夠處理從所述信息處理設(shè)備發(fā)送來的數(shù)據(jù), 并且當(dāng)判斷為所述打印設(shè)備不能夠處理所述數(shù)據(jù)時,使所述打印設(shè)備基于所獲取的設(shè)備信 息將所述數(shù)據(jù)傳送至所述打印控制設(shè)備,并向所述信息處理設(shè)備通知所述打印設(shè)備未處理 所述數(shù)據(jù)。
全文摘要
本發(fā)明涉及打印系統(tǒng)和打印方法。打印設(shè)備和打印控制設(shè)備交換并獲取特有的設(shè)備信息。打印控制設(shè)備判斷它是否能夠處理從信息處理設(shè)備接收到的數(shù)據(jù)。當(dāng)打印控制設(shè)備判斷為它不能夠處理該數(shù)據(jù)時,該打印控制設(shè)備基于所獲取的設(shè)備信息將該數(shù)據(jù)傳送至打印設(shè)備,并向信息處理設(shè)備通知打印控制設(shè)備未處理該數(shù)據(jù)。打印設(shè)備判斷它是否能夠處理從信息處理設(shè)備接收到的數(shù)據(jù)。當(dāng)打印設(shè)備判斷為它不能夠處理該數(shù)據(jù)時,該打印設(shè)備基于所獲取的設(shè)備信息將該數(shù)據(jù)傳送至打印控制設(shè)備,并向信息處理設(shè)備通知打印設(shè)備未處理該數(shù)據(jù)。
文檔編號H04N1/00GK101867674SQ20101014984
公開日2010年10月20日 申請日期2010年4月16日 優(yōu)先權(quán)日2009年4月17日
發(fā)明者增山由香 申請人:佳能株式會社