欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

打印系統(tǒng)、信息處理裝置及打印方法

文檔序號:6439053閱讀:158來源:國知局
專利名稱:打印系統(tǒng)、信息處理裝置及打印方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種不利用打印服務(wù)器等的拉式(pull)打印系統(tǒng)。
背景技術(shù)
傳統(tǒng)上,討論了一種被稱為“拉式打印”的打印系統(tǒng),在該打印系統(tǒng)中,用戶通過操作打印裝置作出對臨時存儲在服務(wù)器中的打印數(shù)據(jù)的打印請求,使得能夠通過打印裝置輸出從服務(wù)器獲取的打印數(shù)據(jù)(參見日本專利第4033857號)。因此,用戶能夠在根據(jù)應用進行打印期間,從期望的打印裝置輸出打印數(shù)據(jù),而不是輸出到特定的打印裝置。還討論了一種無服務(wù)器拉式打印系統(tǒng)(參見日本特開2006-318245號公報)。在無服務(wù)器拉式打印系統(tǒng)中,替代將打印數(shù)據(jù)臨時存儲在服務(wù)器上,將打印數(shù)據(jù)臨時存儲在指示打印的客戶個人計算機(PC)上。因此,通過對客戶PC作出打印請求,能夠從期望的打印裝置輸出打印數(shù)據(jù)。在無服務(wù)器拉式打印系統(tǒng)中,需要根據(jù)打印裝置識別客戶PC,以將打印裝置和客戶PC相互連接,但是由于通常在網(wǎng)絡(luò)上存在多個客戶PC,因此這是很困難的。在日本特開2006-318245號公報中討論的系統(tǒng)中,在根據(jù)應用進行打印時,建立從客戶PC到所有現(xiàn)有打印裝置的網(wǎng)絡(luò)連接。然后,當用戶通過打印裝置進行認證時,客戶 PC取消與除了被認證的打印裝置之外的打印裝置的連接。然而,該方法需要建立與所有打印裝置的連接,因此存在將對網(wǎng)絡(luò)或打印裝置施加負荷的問題。此外,由于使用廣播用于連接請求,因此存在另一問題,即無法建立跨子網(wǎng)的連接。

發(fā)明內(nèi)容
本發(fā)明旨在提供一種機制,其能夠連接期望的打印裝置與客戶PC,以在無服務(wù)器拉式打印系統(tǒng)中進行拉式打印,而無需在不必要的打印裝置與客戶PC之間建立通信。根據(jù)本發(fā)明的一方面,提供了一種打印系統(tǒng),在該打印系統(tǒng)中,多個信息處理裝置和打印裝置連接至網(wǎng)絡(luò),所述多個信息處理裝置中的至少一個包括假脫機單元,其被配置為根據(jù)用戶的打印操作,作為所述信息處理裝置的打印模塊的功能而生成并假脫機用于打印的數(shù)據(jù);生成單元,其被配置為生成用于根據(jù)所述信息處理裝置的IP地址識別所述信息處理裝置的標識信息;呈現(xiàn)單元,其被配置為向用戶呈現(xiàn)由所述生成單元生成的所述標識信息;以及發(fā)送單元,其被配置為響應于來自所述打印裝置的請求,將通過使用在所述假脫機單元中假脫機的所述數(shù)據(jù)生成的打印數(shù)據(jù),發(fā)送至所述打印裝置,并且所述打印裝置包括輸入單元,其被配置為輸入所述標識信息;轉(zhuǎn)換單元,其被配置為將從所述輸入單元輸入的所述標識信息轉(zhuǎn)換為IP地址;請求單元,其被配置為向由所述轉(zhuǎn)換單元轉(zhuǎn)換的IP地址指示的所述信息處理裝置作出發(fā)送所述打印數(shù)據(jù)的請求;以及打印單元,其被配置為,接收并打印所述信息處理裝置響應于所述請求單元作出的所述請求而發(fā)送的所述打印數(shù)據(jù)。通過以下參照附圖對示例性實施例的詳細描述,本發(fā)明的其他特征和方面將變得清楚。


包含在說明書中并構(gòu)成說明書的一部分的附圖例示了本發(fā)明的示例性實施例、特征和方面,并且與文字說明一起用來解釋本發(fā)明的原理。圖1是例示能夠應用根據(jù)本發(fā)明的信息處理裝置和打印裝置的打印系統(tǒng)的配置的示例的系統(tǒng)配置圖。圖2是例示適用于圖1所示的客戶PC的信息處理裝置的硬件配置的框圖。圖3是例示圖1所示的多功能外圍設(shè)備的控制器單元的硬件配置的示例的框圖。圖4是例示在打印執(zhí)行時客戶PC的處理的示例的流程圖。圖5例示了要在圖4中的步驟S406的定時顯示在監(jiān)視器上的對話框的示例。圖6是例示在打印輸出時多功能外圍設(shè)備的處理的示例的流程圖。圖7例示了要在圖6的步驟S603中顯示在多功能外圍設(shè)備的操作單元上的個人標識號(PIN)碼輸入畫面的示例。圖8例示了要在圖6的步驟S608中顯示在多功能外圍設(shè)備的操作單元的顯示單元上的作業(yè)列表顯示畫面的示例。圖9例示了當按下圖7中的“從PC列表中選擇”按鈕時、要顯示在多功能外圍設(shè)備的操作單元上的計算機選擇畫面的示例。圖10例示了要在圖6的步驟S611中顯示在多功能外圍設(shè)備的操作單元的顯示單元上的錯誤畫面的示例。圖11例示了用于客戶PC中的PIN碼設(shè)置的用戶界面(UI)的示例。圖12例示了用于多功能外圍設(shè)備中的PIN碼設(shè)置的UI的示例。圖13例示了本發(fā)明的示例性實施例中的、指示客戶PC與多功能外圍設(shè)備之間的關(guān)系的三種網(wǎng)絡(luò)環(huán)境。圖14例示了本示例性實施例中的、以二進制數(shù)表達的客戶PC的互聯(lián)網(wǎng)協(xié)議(IP) 地址 “163. 24. 18. 125”。
具體實施例方式下面將參照附圖詳細描述本發(fā)明的各種示例性實施例、特征和方而。圖1是例示能夠應用根據(jù)本發(fā)明的信息處理裝置和打印裝置的打印系統(tǒng)的配置的示例的系統(tǒng)配置圖。如圖1所示,以如下方式配置根據(jù)本示例性實施例的打印系統(tǒng) 10000,使得經(jīng)由局域網(wǎng)(LAN) 700將一個或多個客戶PC100 (例如,針對各用戶)與一個或多個多功能外圍設(shè)備300 (例如,針對各房間)相互連接。圖2是例示適用于圖1所示的客戶PC 100的信息處理裝置的硬件配置的框圖。 在圖2中,中央處理單元(CPU) 201集中控制連接到系統(tǒng)總線204的各設(shè)備和控制器。只讀存儲器(ROM) 202或外部存儲器211存儲用作CPU 201的控制程序的基本輸入/輸出系統(tǒng) (BIOS)和操作系統(tǒng)程序(以下稱為OS)、以及以下描述的用于實現(xiàn)各PC執(zhí)行的功能所需的各種類型的程序。隨機存取存儲器(RAM) 203用作CPU 201的主存儲器、工作區(qū)等。CPU 201將執(zhí)行處理所需的程序從ROM 202或外部存儲器211加載到RAM 203,并通過執(zhí)行加載的程序?qū)崿F(xiàn)各種操作。輸入控制器205控制來自諸如鍵盤209或鼠標(未示出)的指示設(shè)備的輸入。視頻控制器206控制在監(jiān)視器210上的顯示。通常,監(jiān)視器210是諸如液晶顯示器或陰極射線管(CRT)的顯示設(shè)備。存儲器控制器207控制對外部存儲器211的訪問,該外部存儲器211包括存儲引導程序、各種應用程序、用戶文件、各種數(shù)據(jù)等的硬盤、固態(tài)驅(qū)動器(SSD)以及安全數(shù)字 (SD)存儲卡。通信接口(I/F)控制器208用于經(jīng)由網(wǎng)絡(luò)(例如,圖1所示的LAN700)進行與外部設(shè)備的連接和通信,并在網(wǎng)絡(luò)中執(zhí)行通信控制處理。在本示例性實施例中,能夠進行使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)的通信。CPU 201通過例如在RAM 202中的顯示信息區(qū)域上執(zhí)行空心字體光柵化處理,使得能夠在監(jiān)視器210上進行顯示。此外,CPU 201使得用戶能夠利用監(jiān)視器210上的鼠標光標(未示出)等發(fā)出指令。下面描述的用于實現(xiàn)本發(fā)明的各種類型的程序被記錄在外部存儲器211中,并在必要時通過CPU 201將這些程序加載到RAM 202上來執(zhí)行。圖3是例示圖1所示的多功能外圍設(shè)備300的控制器單元的硬件配置的示例的框圖。在圖3中,控制器單元316與用作圖像輸入設(shè)備的掃描器314和用作圖像輸出設(shè)備的打印機312相連接。此外,控制器單元316與外部LAN等相連接,以進行圖像數(shù)據(jù)和設(shè)備信息的輸入和輸出。在控制器單元316中,CPU 301是控制整個系統(tǒng)的處理器。RAM 302用作系統(tǒng)工作存儲器以使得CPU 301能夠工作,RAM 302還用作用于記錄程序的程序存儲器以及用于臨時記錄圖像數(shù)據(jù)的圖像存儲器。ROM 303將系統(tǒng)的引導程序和各種控制程序存儲在其中。硬盤驅(qū)動器(HDD) 304將用于控制系統(tǒng)的各種程序、圖像數(shù)據(jù)等存儲在其中。代替HDD,可以使用SSD等。操作單元接口(操作單元I/F) 307是與操作單元(UI) 308的接口單元,并將要顯示在操作單元308上的圖像數(shù)據(jù)輸出至操作單元308。此外,操作單元I/F 307將由本系統(tǒng)的用戶通過操作單元308輸入的信息(例如,用戶信息)發(fā)送至CPU 301。操作單元308 配備有包括觸摸屏的顯示單元,使得用戶能夠通過按下(例如,用手指觸碰)顯示在顯示單元上的按鈕來輸入各種指令。網(wǎng)絡(luò)I/F 305與網(wǎng)絡(luò)(LAN)相連接,以進行數(shù)據(jù)的輸入和輸出。調(diào)制解調(diào)器 (MODEM) 306與公共線路相連接,以進行用于發(fā)送和接收傳真(FAX)的數(shù)據(jù)的輸入和輸出。外部I/F 318是接受外部輸入的I/F單元,例如通用串行總線(USB)、電氣及電子工程師學會(IEEE) 1394、打印機端口以及RS-232C。在本示例性實施例中,用于讀取認證所需的集成電路(IC)卡的讀卡器319被連接至外部I/F單元318。CPU 301對讀卡器319經(jīng)由外部I/F 318從IC卡讀取信息進行控制,并且能夠獲取從IC卡讀取的信息。上述設(shè)備(301至307以及318)布置在系統(tǒng)總線309上。圖像總線I/F 320是連接系統(tǒng)總線309與高速傳輸圖像數(shù)據(jù)的圖像總線315的總線橋,并轉(zhuǎn)換數(shù)據(jù)結(jié)構(gòu)。圖像總線315可以包括外圍部件互連(PCI)總線或IEEE 1394。下面是布置在圖像總線315上的設(shè)備。光柵圖像處理器(RIP) 310將諸如頁面描述語言(PDL)代碼的矢量數(shù)據(jù)光柵化為位像。打印機I/F 311將打印機312與控制器單元316相連接,并進行圖像數(shù)據(jù)的同步/異步轉(zhuǎn)換。掃描器I/F 313將掃描器314與控制器單元316相連接,并進行圖像數(shù)據(jù)的同步/異步轉(zhuǎn)換。圖像處理單元317對輸入的圖像數(shù)據(jù)進行校正、處理和編輯,并針對打印輸出的圖像數(shù)據(jù)進行打印機的校正以及分辨率轉(zhuǎn)換。另外,圖像處理單元317進行圖像數(shù)據(jù)的旋轉(zhuǎn),并對多值圖像數(shù)據(jù)進行包括聯(lián)合圖像專家組(JPEG,Joint Photographic Experts Group)的壓縮/解壓縮處理,對二值圖像數(shù)據(jù)進行包括聯(lián)合雙態(tài)圖像組(JBIG,Joint Bi-Ievecl Image Group)、改良修正 READ (MMR,modified modified READ)、以及修正霍夫曼(MH,modified Huffman)的壓縮/解壓縮處理。掃描器314照射作為原稿的紙張上的圖像,并通過電荷耦合器件(CXD)行傳感器掃描圖像,并且,掃描器314將圖像轉(zhuǎn)換為電信號,作為光柵圖像數(shù)據(jù)。當裝置用戶將原稿片材放置在進紙器(未示出)的托盤上,并通過操作單元308輸入啟動讀取的指令時,CPU 301指示掃描器314通過從進紙器逐一給送原稿片材來讀取原稿圖像。打印機312是將光柵圖像數(shù)據(jù)轉(zhuǎn)換為片材上的圖像的單元,并且其方法包括使用感光元件或感光元件帶的電子照相方法或噴墨方法,但是可以使用任意方法。通過來自CPU 301的指令開始啟動打印操作。打印機312包括多個給紙段(paper feeding stage),使得能夠選擇不同的紙張大小或不同的紙張方向,并包括與其相對應的紙盒。操作單元308包括附著有觸摸屏板的液晶顯示器(IXD)顯示單元。操作單元308 顯示系統(tǒng)的操作畫面,并且在按下顯示鍵時,將被按下鍵的位置信息經(jīng)由操作單元I/F 307 發(fā)送至CPU 301。操作單元308還包括各種操作鍵,例如開始鍵、停止鍵、ID鍵和重置鍵。操作單元308的開始鍵例如在開始原稿圖像的讀取操作時使用。在開始鍵的中央部分,有雙色(綠色和紅色)發(fā)光二極管(LED),其通過顏色指示開始鍵是否準備好使用。 操作操作單元308的停止鍵,以停止正在進行的操作。操作單元308的ID鍵在輸入用戶的用戶ID時使用。重置鍵在初始化來自操作單元的設(shè)置時使用。讀卡器319通過CPU 301的控制讀取存儲在IC卡(例如,索尼公司的Felica(注冊商標))中的信息,并經(jīng)由外部I/F 318將讀取的信息通知給CPU 301。通過上述配置,多功能外圍設(shè)備300能夠?qū)膾呙杵?14讀取的圖像數(shù)據(jù)發(fā)送至 LAN 700,并能夠通過打印機312打印從LAN 700接收的打印數(shù)據(jù)。另外,多功能外圍設(shè)備300能夠通過調(diào)制解調(diào)器306進行從掃描器314讀取的圖像數(shù)據(jù)到公共線路的FAX傳輸,并能夠通過打印機312輸出通過FAX從公共線路接收的圖像數(shù)據(jù)。下面將參照圖4描述根據(jù)本示例性實施例的無服務(wù)器拉式打印系統(tǒng)中的客戶PC 100中的處理的流程。在使用本系統(tǒng)的客戶PC 100中,根據(jù)本示例性實施例的打印模塊需要預先安裝在外部存儲器211中。打印模塊包括專用打印機驅(qū)動程序以及用于無服務(wù)器拉式打印的服務(wù),并且相互協(xié)作地進行操作。用戶能夠通過登錄到客戶PC 100、從運行在客戶PC上的任意應用程序選擇上述專用打印機驅(qū)動程序并指示進行打印,來使用本打印系統(tǒng)。
圖4是例示在打印執(zhí)行期間客戶PC 100的處理的示例的流程圖。流程圖中的處理通過客戶PC 100中的CPU 201執(zhí)行記錄在外部存儲器211中的計算機可讀程序(根據(jù)本示例性實施例的打印模塊)來實現(xiàn)。下面將描述通過CPU 201執(zhí)行根據(jù)本示例性實施例的打印模塊來實現(xiàn)的客戶PC 100的處理。首先,應用根據(jù)用戶的打印操作進行打印處理,并向打印模塊發(fā)出打印指令。在步驟S401中,打印模塊從應用接收打印指令。在步驟S402中,打印模塊經(jīng)由圖形引擎基于接收到的數(shù)據(jù)生成要打印的數(shù)據(jù)(打印數(shù)據(jù))。這里生成的打印數(shù)據(jù)具有獨立于打印裝置的格式(例如,增強型圖元文件(EMF)格式),并且,能夠在實際進行打印處理之前自由改變打印設(shè)置。接下來,在步驟S403中,打印模塊將在步驟S402中生成的打印數(shù)據(jù)存儲(假脫機 (spool))在客戶PC 100中的預定存儲位置(外部存儲器211內(nèi)的假脫機區(qū)域)中。在步驟S404中,打印模塊將在步驟S403中假脫機的打印數(shù)據(jù)添加至由打印模塊管理的作業(yè)列表中。作業(yè)列表包括由打印模塊假脫機的打印數(shù)據(jù)項的文檔名稱、以及諸如頁數(shù)和打印日期和時間的信息。此時,打印模塊僅對打印數(shù)據(jù)進行假脫機,而不進行向打印裝置(多功能外圍設(shè)備300)的發(fā)送。接下來,在步驟S405中,打印模塊根據(jù)其本身工作的PC 100的IP地址計算PIN 碼。然后,在步驟S406中,打印模塊將計算出的PIN碼顯示在監(jiān)視器210上。圖5例示了在圖4中的步驟S406的定時顯示在監(jiān)視器210上的對話框的示例。在圖5中,對話框501在圖4中的步驟S406的定時顯示在監(jiān)視器210上。在對話框501中,顯示有PIN碼503、以及指示已經(jīng)發(fā)出打印作業(yè)并提示(警告)用戶不要在完成實際的打印處理之前中斷PC與網(wǎng)絡(luò)之間的連接或者切斷PC的電源的消息502。換句話說, 消息502向用戶發(fā)出了如下警告客戶PC應當維持在其能夠與各打印機(多功能外圍設(shè)備 300)進行通信的狀態(tài)中,直到假脫機的打印數(shù)據(jù)的打印完成(從而完成打印)。在圖5的示例中,顯示“4733”作為PIN碼。PIN碼是用于識別客戶PC本身的標識信息(客戶PC本身的IP地址)。下面將參照圖11至圖14描述PIN碼的計算方法。當按下OK按鈕504時,關(guān)閉對話框501。此時,尚未決定從網(wǎng)絡(luò)上的多個多功能外圍設(shè)備300中選擇哪個多功能外圍設(shè)備進行打印。然后,用戶直接走到用戶期望進行打印的多功能外圍設(shè)備300,并通過操作多功能外圍設(shè)備300的UI來執(zhí)行打印。下面將參照圖6描述根據(jù)本示例性實施例的無服務(wù)器拉式打印系統(tǒng)中的多功能外圍設(shè)備300內(nèi)的處理的流程。圖6是例示在打印輸出期間多功能外圍設(shè)備300的處理的示例的流程圖,該處理對應于在用戶在多功能外圍設(shè)備300前面實際執(zhí)行打印之前、多功能外圍設(shè)備300的處理。流程圖的處理通過多功能外圍設(shè)備300內(nèi)的CPU 301執(zhí)行記錄在 R0M303中的計算機可讀程序來實現(xiàn)。首先,用戶通過將IC卡保持在讀卡器319上方、或者對操作單元308的ID鍵進行操作以輸入用戶ID等,來進行登錄到多功能外圍設(shè)備300的操作。在步驟S601中,當接收到操作時,多功能外圍設(shè)備300的CPU301進行用戶登錄處理。當成功接受登錄時,CPU 301 將菜單畫面以及登錄用戶的用戶名顯示在操作單元308的UI上。在步驟S602中,通過用戶操作UI從菜單畫面中選擇“拉式打印”。在步驟S603 中,多功能外圍設(shè)備300的CPU 301將如圖7所示的用于輸入PIN碼的畫面顯示在操作單元308的顯示單元上。從而開始無服務(wù)器拉式打印的處理。圖7例示了要在圖6的步驟S603中顯示在多功能外圍設(shè)備300的操作單元308 上的PIN碼輸入畫面的示例。當用戶通過操作UI將PIN碼輸入到PIN碼輸入畫面701的區(qū)域702、并觸碰OK按鈕704時,在步驟S604中,多功能外圍設(shè)備300的CPU 301基于輸入的PIN碼的值計算IP 地址。下面將參照圖11至圖14描述根據(jù)PIN碼計算IP地址的方法。接下來,在步驟S605中,多功能外圍設(shè)備300的CPU 301向在步驟S604中計算的 IP地址的客戶PC 100請求作業(yè)列表。接收到該請求的客戶PC 100的打印模塊向多功能外圍設(shè)備300發(fā)送客戶PC 100的登錄用戶名以及由打印模塊管理的作業(yè)列表,作為對該請求的響應。如果打印數(shù)據(jù)沒有登記在由打印模塊管理的作業(yè)列表中(如果作業(yè)列表為空),則客戶PC 100的打印模塊不進行上述響應。然后,在步驟S606中,多功能外圍設(shè)備300的CPU 301確定是否從具有上述IP地址的客戶PC 100接收到響應。如果確定從具有上述IP地址的客戶PC 100接收到了響應 (步驟S606 是),則多功能外圍設(shè)備300的CPU 301使處理進行到步驟S607。在步驟S607中,多功能外圍設(shè)備300的CPU 301確定包括在來自上述客戶PC 100 的響應中的用戶名是否與步驟S601中的登錄用戶的用戶名相同。然后,如果確定包括在來自上述客戶PC 100的響應中的用戶名與步驟S601中的登錄用戶的用戶名相同(步驟S607:是),則多功能外圍設(shè)備300的CPU 301使處理進行到步驟S608。在步驟S608中,多功能外圍設(shè)備300的CPU 301獲取包括在來自上述客戶PC 100 的響應中的作業(yè)列表,并將如圖8所示的作業(yè)列表顯示畫面801顯示在操作單元308的顯示單元上。圖8例示了要在圖6的步驟S608中顯示在多功能外圍設(shè)備300的操作單元308 的顯示單元上的作業(yè)列表顯示畫面的示例。作業(yè)列表顯示畫面801顯示由客戶PC 100內(nèi)的打印模塊管理的作業(yè)列表,并顯示文檔名稱802、頁數(shù)803以及日期和時間(打印日期和時間)804。在作業(yè)列表顯示畫面801中,用戶能夠選擇作業(yè)并按下(觸碰)“開始打印”按鈕807。此外,用戶能夠按下(觸碰)“詳細信息”按鈕805以顯示所選作業(yè)的詳細信息,并按下“刪除”按鈕806以刪除所選作業(yè)。當用戶通過UI操作選擇作業(yè)并按下“開始打印”按鈕807(指示打印)時,在步驟 S609中,多功能外圍設(shè)備300的CPU 301將包括所選作業(yè)的文檔名稱的打印指令發(fā)送至上述客戶PC 100。接收到打印指令的客戶PC 100的打印模塊從客戶PC 100的假脫機區(qū)域獲取與包括在打印指令中的文檔名稱相對應的打印數(shù)據(jù),并進行控制以將打印數(shù)據(jù)發(fā)送至多功能外圍設(shè)備300。更加詳細地對當打印數(shù)據(jù)被發(fā)送時、客戶PC 100的打印模塊的控制操作進行補充描述。打印模塊提取伴隨來自多功能外圍設(shè)備300的打印指令一起發(fā)送的生產(chǎn)商信息和型號信息,并確定相應的打印機驅(qū)動程序是否安裝在客戶PC中。如果已經(jīng)安裝了打印機驅(qū)動程序,則打印模塊從假脫機區(qū)域取出EMF格式的打印數(shù)據(jù),并使打印機驅(qū)動程序?qū)⒋蛴?shù)據(jù)轉(zhuǎn)換為用于多功能外圍設(shè)備300的頁面描述語言(PDL)打印數(shù)據(jù)(將打印數(shù)據(jù)轉(zhuǎn)換為用于打印指令被發(fā)出到的打印裝置的打印數(shù)據(jù))。然后,打印機驅(qū)動程序?qū)⑥D(zhuǎn)換后的打印數(shù)據(jù)發(fā)送至多功能外圍設(shè)備300。另一方面,將描述如下情況客戶PC 100的打印模塊確定與多功能外圍設(shè)備300 相對應的打印機驅(qū)動程序是否安裝在客戶PC中。在這種情況下,打印模塊在客戶PC的存儲區(qū)域或網(wǎng)絡(luò)上的設(shè)備中搜索與生產(chǎn)商信息和型號信息相對應的打印機驅(qū)動程序。如果找到該打印機驅(qū)動程序,則打印模塊獲取該打印機驅(qū)動程序并控制安裝處理的執(zhí)行。然后,打印模塊從假脫機區(qū)域取出EMF格式的打印數(shù)據(jù),并使安裝的打印機驅(qū)動程序?qū)⑵滢D(zhuǎn)換為針對多功能外圍設(shè)備300的PDL打印數(shù)據(jù)。打印機驅(qū)動程序?qū)⑥D(zhuǎn)換后的打印數(shù)據(jù)發(fā)送至多功能外圍設(shè)備300。在步驟S610中,多功能外圍設(shè)備300的CPU 301獲取從上述客戶PC 100發(fā)送的打印數(shù)據(jù),通過打印機312對打印數(shù)據(jù)進行實際的打印處理,并結(jié)束打印處理。作業(yè)列表顯示畫面801可以被配置為能夠針對各作業(yè)進行打印設(shè)置(例如,彩色/ 單色設(shè)置、雙面設(shè)置、諸如2合1的布局設(shè)置、訂釘或裝訂的設(shè)置、排紙設(shè)置以及進紙設(shè)置), 并能夠在步驟S610中的打印處理期間根據(jù)上述打印設(shè)置進行打印。如果確定沒有從具有上述IP地址的客戶PC 100接收到響應(步驟S606 否),則多功能外圍設(shè)備300的CPU 301確定為錯誤,并使處理進行到步驟S611。此外,如果確定包括在來自上述客戶PC 100的響應中的用戶名與步驟S601中的登錄用戶的用戶名不同,則多功能外圍設(shè)備300的CPU 301確定為錯誤,并使處理進行到步驟S611。在步驟S611中,多功能外圍設(shè)備300的CPU 301將如圖10所示的錯誤畫面1001 顯示在操作單元308的顯示單元上,并結(jié)束打印處理。圖7中的畫面701是提示用戶在如上所述的多功能外圍設(shè)備300中輸入PIN碼的畫面,但是,用戶需要記住PIN碼以輸入PIN碼。然而,用戶有時可能忘記了 PIN碼。為此, 針對忘記了 PIN碼的用戶,圖7中的畫面701包括“從PC列表中選擇”按鈕703。當按下“從PC列表中選擇”按鈕703時,多功能外圍設(shè)備300的CPU 301基于稍后描述的圖11和圖12所示的PIN碼設(shè)置,計算網(wǎng)絡(luò)上的所有可能的IP地址。然后,多功能外圍設(shè)備300的CPU 301向具有計算出的IP地址的所有客戶PC 100發(fā)出作業(yè)列表請求。如果響應于作業(yè)列表請求而返回答復、并具有相同用戶名的客戶PC只有一個,則如上所述,多功能外圍設(shè)備300的CPU 301基于獲取的作業(yè)列表顯示如圖8所示的作業(yè)列表顯示畫面801。另一方面,如果存在多個響應于作業(yè)列表請求而返回答復、并具有相同用戶名的客戶PC,則多功能外圍設(shè)備300的CPU 301將如圖9所示的計算機選擇畫面901顯示在操作單元308的顯示單元上。圖9例示了在按下圖7中的“從PC列表中選擇”按鈕703的情況下、要顯示在多功能外圍設(shè)備300的操作單元308上的計算機選擇畫面的示例。在計算機選擇畫面901上, 在列902中列出了作出了響應的所有客戶PC 100的計算機名稱,在列903中列出了包括在各作業(yè)列表中的作業(yè)的數(shù)量。在計算機選擇畫面901上,當按下后退按鈕904時,多功能外圍設(shè)備300的CPU 301將顯示改變?yōu)閳D7中的PIN碼輸入畫面。當用戶在計算機選擇畫面901上選擇包括用戶希望打印的作業(yè)的計算機并按下OK按鈕905時,多功能外圍設(shè)備300的CPU 301基于從在計算機選擇畫面901上選擇的PC獲取的作業(yè)列表,顯示如圖8所示的作業(yè)列表顯示畫面 801。當沒有從任何客戶PC返回響應時,多功能外圍設(shè)備300的CPU 301確定為錯誤, 并使處理進行到步驟S611。在步驟S611中,多功能外圍設(shè)備300的CPU 301將如圖10所示的錯誤畫面1001顯示在操作單元308的顯示單元上,并結(jié)束打印處理。如10例示了要在圖6的步驟S611中顯示在多功能外圍設(shè)備300的操作單元308 的顯示單元上的錯誤畫面的示例。在錯誤畫面1001中,當按下(觸碰)OK按鈕1002時,多功能外圍設(shè)備300的CPU 301關(guān)閉錯誤畫面1001,并將顯示改變?yōu)槌跏籍嬅妗R呀?jīng)描述了根據(jù)本發(fā)明的打印系統(tǒng)的總體流程。通過使用PIN碼,打印裝置和客戶PC能夠被相互連接,而無需進行打印裝置與客戶PC之間不必要的通信。由于通過直接指定IP地址來建立連接,因此能夠建立跨子網(wǎng)的連接。在圖8的作業(yè)列表顯示畫面801中,當選擇作業(yè)并且按下(指示)“詳細信息”按鈕805時,多功能外圍設(shè)備300的CPU 301將所選作業(yè)的詳細信息顯示在操作單元308的顯示單元上。假定作業(yè)的詳細信息已經(jīng)與作業(yè)列表一起被接收到,然而,可以在按下“詳細信息”按鈕805的定時,從作為圖8中的作業(yè)列表的獲取源的客戶PC 100獲取并顯示與所選作業(yè)的文檔名稱相對應的詳細信息。在圖8中的作業(yè)列表顯示畫面801中,當選擇作業(yè)并按下(指示)“刪除”按鈕806 時,多功能外圍設(shè)備300的CPU 301將包括所選作業(yè)的文檔名稱的刪除指令發(fā)送至作為圖 8中的作業(yè)列表的獲取源的客戶PC 100。接收到刪除指令的客戶PC 100的打印模塊從客戶PC 100的假脫機區(qū)域以及打印模塊管理的作業(yè)列表中,刪除與包括在刪除指令中的文檔名稱相對應的打印數(shù)據(jù)。接下來,將參照圖11至圖13描述計算PIN碼所需的PIN碼設(shè)置和網(wǎng)絡(luò)環(huán)境。圖 11例示了通過打印模塊顯示在客戶PC 100的監(jiān)視器210上的、客戶PC 100中的PIN碼設(shè)置的UI的示例。圖12例示了由CPU 301顯示在操作單元308的顯示單元上的、多功能外圍設(shè)備300中的PIN碼設(shè)置的UI的示例。為了減少PIN碼的位數(shù),系統(tǒng)管理員需要通過圖11和圖12所示的UI預先進行 PIN碼設(shè)置。要在該處理中設(shè)置的內(nèi)容是在目標環(huán)境中客戶PC 100與多功能外圍設(shè)備300 之間的網(wǎng)絡(luò)上關(guān)系(即,兩個IP地址之間的關(guān)系,下文中稱為網(wǎng)絡(luò)環(huán)境)。在圖11所示的PIN碼設(shè)置對話框1101中,可以指定三種網(wǎng)絡(luò)環(huán)境,即“在同一網(wǎng)絡(luò)內(nèi)” 1102、“在同一子網(wǎng)內(nèi)” 1103以及“指定相同位” 1104。同樣地,在圖12所示的PIN碼設(shè)置對話框1201中,可以指定三種網(wǎng)絡(luò)環(huán)境,即“在同一網(wǎng)絡(luò)內(nèi)” 1202、“在同一子網(wǎng)內(nèi)” 1203以及“指定相同位” 1204。下面將參照圖13描述上述三種指定中的網(wǎng)絡(luò)環(huán)境的差異。圖13例示了本示例性實施例中的、表示客戶PC 100與多功能外圍設(shè)備300之間的關(guān)系的三種網(wǎng)絡(luò)環(huán)境。在這種情況下,假定所有三種類型的客戶PC 100的IP地址均為“163. 24. 18. 125”。第一網(wǎng)絡(luò)環(huán)境1301是所有多功能外圍設(shè)備300均存在于與客戶PC100相同的子網(wǎng)內(nèi)的環(huán)境。在圖13所示的環(huán)境中,由于子網(wǎng)掩碼是“255. 255. 255. 192”,因此所有多功能外圍設(shè)備 300 均存在于 “163. 24. 18. 64” 與 “163. 24. 18. 127” 之間。
在這種網(wǎng)絡(luò)環(huán)境中,系統(tǒng)管理員在圖11所示的客戶PC 100的PIN碼設(shè)置對話框 1101中選擇“在同一子網(wǎng)內(nèi)” 1103。此外,系統(tǒng)管理員將“255. 255. 255. 192”作為子網(wǎng)掩碼輸入?yún)^(qū)域1105中。可以通過打印模塊從客戶PC 100的設(shè)置中獲取子網(wǎng)掩碼。同樣地,在多功能外圍設(shè)備300的圖12所示的PIN碼設(shè)置畫面1201中,系統(tǒng)管理員選擇“在同一子網(wǎng)內(nèi)” 1203并經(jīng)由子網(wǎng)掩碼輸入UI (未示出)輸入“255. 255. 255. 192”。 子網(wǎng)掩碼輸入UI設(shè)置在當按下詳情按鈕1205時顯示的畫面上。同樣地,可以通過多功能外圍設(shè)備300的CPU 301從多功能外圍設(shè)備300的設(shè)置中獲取子網(wǎng)掩碼。第二網(wǎng)絡(luò)環(huán)境1302是所有多功能外圍設(shè)備300均存在于與客戶PC100相同的網(wǎng)絡(luò)內(nèi)的環(huán)境。相同的網(wǎng)絡(luò)意味著,由IP地址的高階(high-order)位確定的地址類的網(wǎng)絡(luò)地址相同。在圖13所示的環(huán)境中,客戶PC100的IP地址為“163. 24. 18. 125”,并且由于高階 2位是“ 10”,因此發(fā)現(xiàn)其屬于類B的地址類。由于類B的默認網(wǎng)絡(luò)掩碼為“255. 255. 0. 0”, 因此所有多功能外圍設(shè)備300均存在于“163. 24. 0. 0”與“163. 24. 255. 255”之間。在這種網(wǎng)絡(luò)環(huán)境中,系統(tǒng)管理員在圖11所示的客戶PC 100的PIN碼設(shè)置對話框 1101中選擇“在同一網(wǎng)絡(luò)內(nèi)” 1102。同樣地,在圖12所示的多功能外圍設(shè)備300的PIN碼設(shè)置畫面1201中,系統(tǒng)管理員選擇“在同一網(wǎng)絡(luò)內(nèi)” 1202。第三網(wǎng)絡(luò)環(huán)境1303是在所有多功能外圍設(shè)備300與客戶PC的IP地址中、僅高階位中的一定數(shù)量的位相同的環(huán)境。圖13例示了 IP地址的高階12位相同的環(huán)境, 并且由于IP地址的高12位是“101000110001”,因此所有多功能外圍設(shè)備300均存在于 “163. 16. 0. 0” 與 “163. 31. 255. 255” 之間。在這種網(wǎng)絡(luò)環(huán)境中,系統(tǒng)管理員在圖11所示的客戶PC 100的PIN碼設(shè)置對話框 1101中選擇“指定相同位” 1104,并將“12”輸入用于指定位數(shù)的UI 1106或1107。同樣地, 在圖12所示的多功能外圍設(shè)備300的PIN碼設(shè)置畫面1201中,系統(tǒng)管理員選擇“指定相同位” 1204,并經(jīng)由位數(shù)指定UI (未示出)輸入“12”。位數(shù)指定UI設(shè)置在當按下詳情按鈕 1205時顯示的畫面上。與圖11中的欄1108類似,可以將“將PIN碼限制為4位”的設(shè)置設(shè)計為在相同畫面上進行。接下來,將針對上述三種網(wǎng)絡(luò)環(huán)境,描述客戶PC 100中的PIN碼的計算方法以及多功能外圍設(shè)備300中的IP地址的計算方法。在本示例性實施例中,PIN碼是通過一個十進制數(shù)表達客戶PC 100的IP地址的代碼。如上所述,用戶需要記住PIN碼以將其輸入到多功能外圍設(shè)備300的PIN碼輸入畫面702中,因此期望較小的位數(shù)。在本示例性實施例中,可以通過使用上述PIN碼設(shè)置來減少位數(shù),并且其具體事例將在圖14中例示。圖14例示了本示例性實施例中的、以二進制數(shù)表達的客戶PC的IP地址 “163. 24. 18. 125”。當IP地址被單純地轉(zhuǎn)換為十進制數(shù)時,得到“2736263805”,如項1405 所示,位數(shù)很多,因此用戶難以將其記住。在上述第一網(wǎng)絡(luò)環(huán)境1301中,由于在PIN碼設(shè)置對話框1101中選擇“在同一子網(wǎng)內(nèi)” 1103,因此可以一直省略到要根據(jù)子網(wǎng)掩碼計算的高階沈位。因此,能夠通過將上述IP 地址的從高階第27位到第32位的位轉(zhuǎn)換為十進制數(shù),獲得PIN碼“61” (在項1402中)。 換句話說,客戶PC 100通過僅將通過從其自身的IP地址中排除子網(wǎng)地址部分而獲得的主機地址部分轉(zhuǎn)換為十進制數(shù),來計算PIN碼。在上述第二網(wǎng)絡(luò)環(huán)境1302中,由于在PIN碼設(shè)置對話框1101中選擇“在同一網(wǎng)絡(luò)內(nèi)” 1102,因此可以一直省略到根據(jù)默認網(wǎng)絡(luò)掩碼(標準子網(wǎng)掩碼)計算的高階16位。因此,能夠通過將從高階第17位到第32位的位轉(zhuǎn)換為十進制數(shù),獲得PIN碼“4733”(在項 1401中)。換句話說,客戶PC 100通過僅將在從其自身的IP地址中排除默認網(wǎng)絡(luò)掩碼部分(標準子網(wǎng)掩碼部分)之后的剩余部分轉(zhuǎn)換為十進制數(shù),來計算PIN碼。在上述第三網(wǎng)絡(luò)環(huán)境1303中,由于在PIN碼設(shè)置對話框1101中選擇“12”位的 “指定相同位” 1104,因此可以一直省略到高階12位。因此,能夠通過將從高階第13位到第M位的位轉(zhuǎn)換為十進制數(shù),獲得PIN碼“5四021 ” (在項1403中)。換句話說,客戶PC 100通過將在從其自身的IP地址中排除指定的位部分之后的剩余部分轉(zhuǎn)換為十進制數(shù),來計算PIN碼。相同位越少,用戶需要記住的PIN碼的位數(shù)越多。因此,在圖11所示的PIN碼設(shè)置對話框1101中設(shè)置有“將PIN碼限制為4位”復選框1108。如果復選框1108被設(shè)置為“ON(開)”并且指定的位小于“19”位,則進行用于僅將低13位轉(zhuǎn)換為十進制數(shù)的處理。這是因為,在數(shù)位為13位或者更小的情況下,當數(shù)位被轉(zhuǎn)換為十進制數(shù)時,將確保將其轉(zhuǎn)換為4位或更小的數(shù)值。由于在圖13中的環(huán)境1303的示例中,指定的相同位是小于“ 19”位的“ 12”位,因此,通過將較低的13位(即從高階第20位到第32位)轉(zhuǎn)換為十進制數(shù)能夠獲得PIN碼 “4733”(在項1404中)。換句話說,在這種情況下,客戶PC通過將其自身IP地址中較低的 13位轉(zhuǎn)換為十進制數(shù),來計算PIN碼。接下來,將針對上述三種網(wǎng)絡(luò)環(huán)境,描述在多功能外圍設(shè)備300中的客戶PC 100 的IP地址。在上述第一網(wǎng)絡(luò)環(huán)境1301中,由于在PIN碼設(shè)置畫面1201中選擇“在同一子網(wǎng)內(nèi)” 1203,因此,根據(jù)它們自身的IP地址的子網(wǎng)掩碼計算的直到高階沈位相同。因此,在PIN碼輸入畫面701中輸入的值被轉(zhuǎn)換為二進制數(shù),并且將這些二進制數(shù)應用于能夠被識別為相關(guān)客戶PC 100的IP地址的、從第27位到第32位的剩余位。在圖13和圖14中的示例中,多功能外圍設(shè)備300能夠根據(jù)其自身的IP 地址“163. 24. 18. 99”以及輸入的PIN碼“61”,將客戶PC 100的IP地址識別為 “ 163. 24. 18. 125”。更具體地說,多功能外圍設(shè)備300通過根據(jù)其自身的IP地址 “163. 24. 18. 99”識別高階26位、并根據(jù)輸入的PIN碼“61”識別低16位,來將客戶PC 100 的IP地址識別為“163. 24. 18. 125”。換句話說,多功能外圍設(shè)備300針對其自身的IP地址的子網(wǎng)地址部分,通過將輸入值添加到主機地址部分,來計算客戶PC 100的IP地址。在上述第二網(wǎng)絡(luò)環(huán)境中1302中,在PIN碼設(shè)置畫面1201中選擇“在同一網(wǎng)絡(luò)內(nèi)”1202,并且,根據(jù)它們自身的IP地址的默認網(wǎng)絡(luò)掩碼計算的直到高階16位相同。因此, 在PIN碼輸入畫面701中輸入的值被轉(zhuǎn)換為二進制數(shù),并且將這些二進制數(shù)應用于能夠被識別為相關(guān)客戶PC 100的IP地址的、從第17位到第32位的剩余位。在圖13和圖14中的示例中,多功能外圍設(shè)備300能夠根據(jù)其自身的IP地址“ 163. 24. 48. 103”以及輸入的PIN碼“4733”,將客戶PC 100的IP地址識別為“163. 24. 18. 125”。換句話說,多功能外圍設(shè)備300針對其自身的IP地址的默認網(wǎng)絡(luò)地址部分,通過將輸入值添加到剩余部分,來計算客戶PC 100的IP地址。在上述第三網(wǎng)絡(luò)環(huán)境中1303中,在PIN碼設(shè)置畫面1201中選擇“12”位的“指定相同位” 1204,并且,它們自身的IP地址的直到高階12位相同。因此,在PIN碼輸入畫面 701中輸入的值被轉(zhuǎn)換為二進制數(shù),并且將這些二進制數(shù)應用于能夠被識別為相關(guān)客戶PC 100的IP地址的、從第13位到第32位的剩余位。在圖13和圖14中的示例中,多功能外圍設(shè)備300能夠根據(jù)其自身的IP地址“ 163. 20. 48. 103”以及輸入的PIN碼“529021 ”,將客戶PC 100的IP地址識別為 “163. 24. 18. 125”。換句話說,多功能外圍設(shè)備300針對其自身的IP地址的指定位部分,通過將輸入值添加到剩余部分,來計算客戶PC 100的IP地址。在PIN碼設(shè)置畫面1201的詳細畫面中, 如果作出了“將PIN碼限制為4位”的設(shè)置,則將進行不同的處理。如上所述,多功能外圍設(shè)備300向直到高階12位分配與其自身的IP地址相同的位,并向低13位分配通過將輸入的 PIN碼轉(zhuǎn)換為二進制數(shù)而獲得的位。換句話說,從高階第13位到第19位的剩余位不確定, 因此無法識別客戶PC 100的IP地址。在這種情況下,對所有可能的IP地址作出圖6的步驟S605中的作業(yè)列表請求。如果不確定的位數(shù)是7位,則總共1 個IP地址將成為對象。在圖13和圖14中的示例中,根據(jù)多功能外圍設(shè)備300自身的IP地址 “163. 20. 48. 103”以及輸入的PIN碼“4733”計算的以下128個IP地址將成為對象。即, "163. 16. 18. 125”、“163· 16. 50. 125”、“163· 16. 82. 125”、· · ·和 “163. 31. 242. 125”。在本示例性實施例中,“將PIN碼限制為4位”被描述為示例,然而,其不限于4位。 可以通過5位或6位來實現(xiàn)本示例性實施例。如上所述,客戶PC 100能夠根據(jù)IP地址的一部分信息生成PIN碼,并基于通過 PIN碼設(shè)置UI指定的客戶PC與多功能外圍設(shè)備之間的網(wǎng)絡(luò)上的關(guān)系減少PIN碼的位數(shù)。 因此,能夠降低用戶忘記PIN碼的可能性。在本示例性實施例中,描述了如下示例如果用戶忘記了 PIN碼或者PIN碼的位數(shù)受限,則多功能外圍設(shè)備300向多個IP地址發(fā)出作業(yè)列表請求。在這種情況下,如果每次對多個IP地址作出請求,則系統(tǒng)負荷變大。通常,相同的用戶使用具有相同IP地址的PC的可能性很高。因此,多功能外圍設(shè)備300可以存儲各用戶經(jīng)常使用的IP地址(各打印的緩沖信息),并可以實現(xiàn)優(yōu)先向這些IP地址請求作業(yè)列表的處理。更具體地說,多功能外圍設(shè)備300首先僅向用戶經(jīng)常使用的IP地址請求作業(yè)列表,然后,只有在沒有響應的情況下,才向剩余的多個IP地址請求作業(yè)列表。因此,能夠降低系統(tǒng)的負荷。以上參照附圖描述了本發(fā)明的示例性實施例。在本示例性實施例中,多功能外圍設(shè)備用作打印裝置。然而,如果使用包括操作單元的單功能打印機,則能夠簡單實現(xiàn)本示例性實施例的功能。此外,在本示例性實施例中,系統(tǒng)管理員需要對客戶PC 100和多功能外圍設(shè)備300進行PIN碼設(shè)置。然而,可以使用共同對客戶PC 100和多功能外圍設(shè)備300進行設(shè)置的工具。
此外,在本示例性實施例中,給出了使用“在同一網(wǎng)絡(luò)內(nèi)”、“在同一子網(wǎng)內(nèi)”以及 “指定相同位”三個項的示例,以減少PIN碼的位數(shù)。然而,為了減少PIN碼的位數(shù),本示例性實施例還可以通過使用用于表示網(wǎng)絡(luò)上的關(guān)系的其他指定方法來實現(xiàn)。而且,在本示例性實施例中,基于互聯(lián)網(wǎng)協(xié)議版本4 (IPv4)進行描述,然而,本示例性實施例同樣可以通過使用互聯(lián)網(wǎng)協(xié)議版本6 (IPv6)來實現(xiàn)。根據(jù)本示例性實施例,在無服務(wù)器拉式打印系統(tǒng)中,能夠通過直接連接期望的打印裝置與信息處理裝置來進行拉式打印,而無需建立打印裝置(多功能外圍設(shè)備300)與信息處理裝置(客戶PC 100)之間不必要的連接。此外,還能夠?qū)崿F(xiàn)跨子網(wǎng)的連接。上述各種數(shù)據(jù)的結(jié)構(gòu)和內(nèi)容不限于此。根據(jù)應用和目的,數(shù)據(jù)可以包括各種配置和內(nèi)容。以上描述了本發(fā)明的示例性實施例,然而,本發(fā)明的示例性實施例可以通過例如系統(tǒng)、裝置、方法、程序或存儲介質(zhì)來實現(xiàn)。更具體地說,本發(fā)明適用于包括多個設(shè)備的系統(tǒng),或者適用于包括單個設(shè)備的裝置。此外,上述各示例性實施例的配置組合均包括在本發(fā)明中。本發(fā)明還可以通過執(zhí)行以下處理來實現(xiàn)。更具體地說,經(jīng)由網(wǎng)絡(luò)或各種存儲介質(zhì)向系統(tǒng)或裝置提供用于實現(xiàn)上述各示例性實施例的功能的軟件(程序),并且系統(tǒng)或裝置的計算機(或CPU或微處理單元(MPU))讀取并執(zhí)行該程序。雖然參照示例性實施例對本發(fā)明進行了描述,但是應當理解,本發(fā)明并不限于所公開的示例性實施例。應當對所附權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有這些變型例以及等同的結(jié)構(gòu)和功能。
權(quán)利要求
1.一種打印系統(tǒng),在該打印系統(tǒng)中,多個信息處理裝置和打印裝置連接至網(wǎng)絡(luò), 所述多個信息處理裝置中的至少一個包括假脫機單元,其被配置為根據(jù)用戶的打印操作,作為所述信息處理裝置的打印模塊的功能而生成并假脫機用于打印的數(shù)據(jù);生成單元,其被配置為生成用于根據(jù)所述信息處理裝置的IP地址識別所述信息處理裝置的標識信息;呈現(xiàn)單元,其被配置為向用戶呈現(xiàn)由所述生成單元生成的所述標識信息;以及發(fā)送單元,其被配置為響應于來自所述打印裝置的請求,將通過使用在所述假脫機單元中假脫機的所述數(shù)據(jù)生成的打印數(shù)據(jù),發(fā)送至所述打印裝置,并且所述打印裝置包括輸入單元,其被配置為輸入所述標識信息;轉(zhuǎn)換單元,其被配置為將從所述輸入單元輸入的所述標識信息轉(zhuǎn)換為IP地址; 請求單元,其被配置為向由所述轉(zhuǎn)換單元轉(zhuǎn)換的IP地址指示的所述信息處理裝置作出發(fā)送所述打印數(shù)據(jù)的請求;以及打印單元,其被配置為,接收并打印所述信息處理裝置響應于所述請求單元作出的所述請求而發(fā)送的所述打印數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的打印系統(tǒng),其中,所述假脫機單元假脫機EMF格式的數(shù)據(jù),作為用于打印的數(shù)據(jù),并且其中,由所述發(fā)送單元發(fā)送的打印數(shù)據(jù)是由與所述打印裝置相對應的打印機驅(qū)動程序生成的、針對所述打印裝置的打印數(shù)據(jù),在所述打印裝置上,所述打印模塊響應于來自所述打印裝置的請求進行安裝控制。
3.一種信息處理裝置,其能夠經(jīng)由網(wǎng)絡(luò)與打印裝置進行通信,所述信息處理裝置包括假脫機單元,其被配置為根據(jù)用戶的打印操作,作為所述信息處理裝置的打印模塊的功能而生成并假脫機用于打印的數(shù)據(jù);生成單元,其被配置為生成用于根據(jù)所述信息處理裝置的ip地址識別所述信息處理裝置的標識信息;呈現(xiàn)單元,其被配置為向用戶呈現(xiàn)由所述生成單元生成的所述標識信息;以及發(fā)送單元,其被配置為響應于來自所述打印裝置的請求,將通過使用在所述假脫機單元中假脫機的所述數(shù)據(jù)生成的打印數(shù)據(jù),發(fā)送至所述打印裝置。
4.根據(jù)權(quán)利要求3所述的信息處理裝置,其中,所述假脫機單元假脫機不依賴于所述打印裝置的型號的格式的數(shù)據(jù),作為用于打印的數(shù)據(jù),并且其中,由所述發(fā)送單元發(fā)送的打印數(shù)據(jù)是由與所述打印裝置相對應的打印機驅(qū)動程序生成的、針對所述打印裝置的打印數(shù)據(jù),在所述打印裝置上,所述打印模塊響應于來自所述打印裝置的請求進行安裝控制。
5.根據(jù)權(quán)利要求3所述的信息處理裝置,該信息處理裝置還包括警告單元,其被配置為警告用戶將所述信息處理裝置維持在能夠與所述打印裝置進行通信的狀態(tài)中,以便完成在所述假脫機單元中假脫機的所述數(shù)據(jù)的打印。
6.根據(jù)權(quán)利要求3所述的信息處理裝置,其中,所述發(fā)送單元響應于來自所述打印裝置的請求,將在所述假脫機單元中假脫機的所述數(shù)據(jù)的列表發(fā)送至所述打印裝置,并將根據(jù)從所述打印裝置中的所述列表中選擇的數(shù)據(jù)而生成的打印數(shù)據(jù)發(fā)送至所述打印裝置。
7.根據(jù)權(quán)利要求3所述的信息處理裝置,其中,所述生成單元根據(jù)所述IP地址的部分信息生成所述標識信息。
8.根據(jù)權(quán)利要求7所述的信息處理裝置,該信息處理裝置還包括設(shè)置單元,其被配置為設(shè)置所述信息處理裝置與所述打印裝置在所述網(wǎng)絡(luò)上的關(guān)系,其中,所述生成單元基于由所述設(shè)置單元設(shè)置的所述關(guān)系,根據(jù)所述IP地址的部分信息生成所述標識信息。
9.根據(jù)權(quán)利要求7所述的信息處理裝置,其中,通過從所述IP地址中排除其子網(wǎng)地址部分,來獲得所述IP地址的所述部分信息。
10.根據(jù)權(quán)利要求7所述的信息處理裝置,其中,通過從所述IP地址中排除所述IP地址所屬的地址類的標準子網(wǎng)掩碼部分,來獲得所述IP地址的所述部分信息。
11.根據(jù)權(quán)利要求7所述的信息處理裝置,其中,通過從所述IP地址中排除其特定數(shù)量的高階位,來獲得所述IP地址的所述部分信息。
12.—種打印系統(tǒng)中的打印方法,在該打印系統(tǒng)中,多個信息處理裝置和打印裝置連接至網(wǎng)絡(luò),所述打印方法包括使所述多個信息處理裝置中的至少一個執(zhí)行以下處理根據(jù)用戶的打印操作,作為所述信息處理裝置的打印模塊的功能而生成并假脫機用于打印的數(shù)據(jù);生成用于根據(jù)所述信息處理裝置的IP地址識別所述信息處理裝置的標識信息;向用戶呈現(xiàn)所生成的標識信息;以及響應于來自所述打印裝置的請求,將通過使用所假脫機的數(shù)據(jù)生成的打印數(shù)據(jù),發(fā)送至所述打印裝置,并且使所述打印裝置執(zhí)行以下處理輸入所述標識信息;將輸入的所述標識信息轉(zhuǎn)換為IP地址;向由所轉(zhuǎn)換的IP地址指示的所述信息處理裝置作出發(fā)送所述打印數(shù)據(jù)的請求;以及接收并打印所述信息處理裝置響應于所述請求而發(fā)送的所述打印數(shù)據(jù)。
13.一種信息處理裝置中的打印方法,該信息處理裝置能夠經(jīng)由網(wǎng)絡(luò)與打印裝置進行通信,所述打印方法包括根據(jù)用戶的打印操作,作為所述信息處理裝置的打印模塊的功能而生成并假脫機用于打印的數(shù)據(jù);生成用于根據(jù)所述信息處理裝置的IP地址識別所述信息處理裝置的標識信息;向用戶呈現(xiàn)所生成的標識信息;以及響應于來自所述打印裝置的請求,將通過使用所假脫機的數(shù)據(jù)生成的打印數(shù)據(jù),發(fā)送至所述打印裝置。
全文摘要
本發(fā)明提供打印系統(tǒng)、信息處理裝置及打印方法??蛻鬚C根據(jù)用戶的打印操作生成并假脫機用于打印的數(shù)據(jù),并且生成用于根據(jù)其自身的IP地址識別其本身的標識信息,以將該標識信息呈現(xiàn)給用戶。當在多功能外圍設(shè)備中輸入標識信息時,多功能外圍設(shè)備將標識信息轉(zhuǎn)換為IP地址,并向由IP地址指示的客戶PC作出發(fā)送打印數(shù)據(jù)的請求。響應于該請求,客戶PC使用假脫機數(shù)據(jù)生成打印數(shù)據(jù),并將該打印數(shù)據(jù)發(fā)送至多功能外圍設(shè)備。多功能外圍設(shè)備接收并打印打印數(shù)據(jù)。
文檔編號G06F3/12GK102479062SQ20111037487
公開日2012年5月30日 申請日期2011年11月18日 優(yōu)先權(quán)日2010年11月22日
發(fā)明者菊地洋史 申請人:佳能株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
尼勒克县| 固始县| 桐柏县| 唐山市| 奇台县| 凌海市| 诸暨市| 海安县| 金溪县| 名山县| 凤台县| 嵊泗县| 新龙县| 吴忠市| 贵阳市| 永州市| 阳高县| 理塘县| 渝中区| 平和县| 固安县| 陈巴尔虎旗| 馆陶县| 衡阳县| 郧西县| 德兴市| 平谷区| 安义县| 神木县| 苏州市| 潼关县| 淮安市| 久治县| 巫山县| 抚州市| 齐河县| 闽侯县| 武宁县| 武乡县| 基隆市| 惠州市|