两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

打印處理設(shè)備以及控制打印處理設(shè)備的方法

文檔序號:7662790閱讀:94來源:國知局
專利名稱:打印處理設(shè)備以及控制打印處理設(shè)備的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一 種打印處理設(shè)備以及控制打印處理設(shè)備的方 法。更具體地,本發(fā)明涉及這樣的打印處理設(shè)備以及控制打印處理設(shè)備的方法采用這種設(shè)備和方法,即使當(dāng)所述打印處理 設(shè)備接收到用于將打印設(shè)置委派給打印處理設(shè)備的、與打印設(shè) 置信息中的設(shè)置值有關(guān)的值時,也可以使用與所述打印處理設(shè) 備有關(guān)的信息來獲得最佳打印輸出。
背景技術(shù)
近來,數(shù)字照相機(jī)正快速地變得通用起來。盡管數(shù)字照相 機(jī)已經(jīng)被認(rèn)為是個人計算機(jī)的外圍設(shè)備,但數(shù)字照相機(jī)現(xiàn)在被 越來越多地使用,甚至在沒有個人計算機(jī)的家中使用。因此, 特別是在近些年來,對不使用個人計算機(jī)而使用家庭打印機(jī)等 來直接打印數(shù)字照相機(jī)所捕獲的數(shù)據(jù)的需求漸增。數(shù)字照相機(jī)所捕獲的數(shù)據(jù)通常被存儲在諸如SD卡或 CompactFlasl^存儲器的存儲卡中。當(dāng)家中有個人計算機(jī)時, 可以將所捕獲的圖像數(shù)據(jù)傳輸?shù)絺€人計算機(jī),然后,通過諸如 打印機(jī)的記錄設(shè)備來打印該圖像數(shù)據(jù)。也可以通過將數(shù)字照相機(jī)經(jīng)由USB (Universal Serial Bus,通用串行總線)纜線連接到打印機(jī)來執(zhí)行直接打印而不 使用個人計算機(jī)。具體地,通常使用 一種叫做PictBridge⑧的直 接打印方法。在PictBridge中,為了打印的目的,用戶使用數(shù)字照相機(jī) 的用戶界面(user interface, UI )來選擇介質(zhì)尺寸、介質(zhì)類 型、打印質(zhì)量、布局、各種圖像校正等。此時,可以使用一種
叫做"標(biāo)準(zhǔn)設(shè)置"的值,采用該值,根據(jù)打印機(jī)進(jìn)行(即,委 派給打印機(jī))的設(shè)置來確定介質(zhì)尺寸、介質(zhì)類型等的設(shè)置值。采用該值,用戶可以執(zhí)行打印,而無需通過數(shù)字照相機(jī)來 選擇打印參數(shù)。此外,甚至當(dāng)數(shù)字照相機(jī)的UI不太好時,將"標(biāo) 準(zhǔn)設(shè)置"值發(fā)送到打印機(jī)即可,而無需特別提供用于在UI上選 擇的選項,這很方便。此外,近來,對一種叫做XHTML( extensible HyperText Markup Language,可擴(kuò)展的超文本置標(biāo)語言)打印的打印方 法的興趣漸增。為了從個人計算機(jī)(PC)執(zhí)行打印,以前的情 形是,在PC上安裝要使用的打印機(jī)的驅(qū)動器。然而,依賴于電子裝置的資源和各個電子裝置的操作系統(tǒng) (OS)的變化,難以在諸如蜂窩電話或數(shù)字電視機(jī)的電子裝置 上安裝打印機(jī)驅(qū)動器。這使得從蜂窩電話或數(shù)字電視機(jī)打印數(shù) 據(jù)難以進(jìn)行。XHTML打印克服了這個問題。在XHTML打印中,符合一 種叫做XHTML的標(biāo)準(zhǔn)的數(shù)據(jù)被直接發(fā)送到打印機(jī),然后,打 印機(jī)分析并打印該XHTML數(shù)據(jù),所述數(shù)據(jù)可以由蜂窩電話或 數(shù)字電視機(jī)的瀏覽器來顯示。另外在XHTML打印中,與PictBridge中的情形相類似, 為了打印的目的,用戶通過蜂窩電話或數(shù)字電視機(jī)的UI來選擇 介質(zhì)尺寸、介質(zhì)類型、打印質(zhì)量、布局、份數(shù)等。此時,介質(zhì) 尺寸、介質(zhì)類型等通常使用諸如A4尺寸或高質(zhì)量薄片的具體設(shè) 置值。然而,也可以選擇一種叫做"裝置設(shè)置,,的設(shè)置值。"裝 置設(shè)置"值意味著應(yīng)該使用在打印機(jī)處設(shè)置的值。即,"裝置設(shè) 置"是用于將打印設(shè)置委派給打印機(jī)的值,而不是具體設(shè)置值。采用"裝置設(shè)置",用戶可以從蜂窩電話或數(shù)字電視機(jī)執(zhí)行 打印,而無需選擇打印參數(shù)。此外,"裝置設(shè)置,,對于用戶來說是方便的,因為可以減少用戶必須操作蜂窩電話或者數(shù)字電視 機(jī)的遙控器的小按鈕的次數(shù)。此外,基于傳輸?shù)酱蛴C(jī)的打印數(shù)據(jù)的內(nèi)容,而不是接收 用于將打印參數(shù)的設(shè)置委派給打印機(jī)的設(shè)置值來改變?nèi)绾慰刂评?,根?jù)日本特開平07-089161,根據(jù)要打印的數(shù)據(jù), 檢查是否包括半色調(diào)圖像,檢查預(yù)定尺寸的每個區(qū)域中的圖像 濃度等。例如,當(dāng)要打印的數(shù)據(jù)對應(yīng)于原始文本文檔時,使用 相對便宜的文具紙。當(dāng)打印數(shù)據(jù)對應(yīng)于原始圖片文檔時,使用 特殊的薄片。這用來減少打印的運(yùn)轉(zhuǎn)成本。日本特開2004-306324涉及當(dāng)打印機(jī)接收到XHTML數(shù)據(jù) 時進(jìn)行控制。當(dāng)分析XHTML數(shù)據(jù)時,打印機(jī)一頁接一頁地檢 查是否包括圖像文件,圖像文件的縮放比率是否大于或等于預(yù) 定值等。根據(jù)結(jié)果改變薄片和打印模式,使得將以更合適的打 印參數(shù)來打印數(shù)據(jù)。然而,本發(fā)明的發(fā)明人注意到,依賴于所使用的打印機(jī), 有可能沒有保存對給送盤設(shè)置的薄片的信息。在這樣的情形中, 當(dāng)打印機(jī)接收到具有指示將打印設(shè)置委派給打印機(jī)的值的打印 數(shù)據(jù)時,打印機(jī)使用用戶選擇的以及預(yù)先存儲在打印機(jī)中的打 印設(shè)置的值來執(zhí)行打印。另一方面,當(dāng)打印機(jī)保存對給送盤設(shè)置的薄片的信息時, 當(dāng)打印機(jī)接收到具有指示將打印設(shè)置委派給打印機(jī)的值的打印 數(shù)據(jù)時,打印機(jī)基于對給送盤設(shè)置的薄片的信息來確定打印設(shè) 置。此外,當(dāng)打印機(jī)具有多個給送盤時,通常,用戶預(yù)先選擇 哪個給送盤優(yōu)先使用。即,即使當(dāng)打印機(jī)具有多個給送盤時, 打印機(jī)也可以確定要使用哪個給送盤。
然而,當(dāng)打印機(jī)具有多個給送盤,并且保存設(shè)置在各個給 送盤中的薄片的信息時,根據(jù)相關(guān)技術(shù),當(dāng)接收到指示將打印 設(shè)置委派給打印機(jī)的、與介質(zhì)尺寸或介質(zhì)類型有關(guān)的值時,不 可能獲得最佳打印設(shè)置。例如,考慮以下情形,在打印機(jī)中登記下面的設(shè)置 第一給送盤"L尺寸"作為介質(zhì)尺寸,"相紙"作為介質(zhì)類型第二給送盤"A4尺寸"作為介質(zhì)尺寸,"文具紙"作為介 質(zhì)類型要用于打印的給送盤的設(shè)置是第一給送盤。 情形1現(xiàn)在,將考慮以下情形接收到裝置設(shè)置作為介質(zhì)尺寸并 且裝置設(shè)置作為介質(zhì)類型的請求。在這種情形中,由于要用于打印的給送盤的設(shè)置是第一給 送盤,所以從第一給送盤給送薄片,并且根據(jù)作為與第一給送 盤相關(guān)聯(lián)的設(shè)置的"L尺寸"和"相紙"的設(shè)置來執(zhí)行打印。情形2現(xiàn)在,將考慮以下情形接收到A4尺寸作為介質(zhì)尺寸并且 裝置設(shè)置作為介質(zhì)類型的請求。在這種情形中,由于要用于打印的給送盤的設(shè)置是第一給 送盤,所以從第一給送盤給送薄片,并且根據(jù)作為與第一給送 盤相關(guān)聯(lián)的設(shè)置的"L尺寸"和"相紙"的設(shè)置來執(zhí)行打印。在情形l中,由于介質(zhì)尺寸和介質(zhì)類型兩者的設(shè)置都被委 派給打印機(jī),所以打印機(jī)選擇任何介質(zhì)尺寸和介質(zhì)類型都是沒 錯的。相反,在情形2中,接收到具有"A4尺寸,,和"委派給 打印機(jī)"的設(shè)置的打印請求。在這種情形中,由于要用于打印 的給送盤的設(shè)置是第 一給送盤,所以打印機(jī)選擇相紙作為介質(zhì) 類型。此外,打印機(jī)選擇A4尺寸作為介質(zhì)尺寸,從而生成A4 尺寸的打印數(shù)據(jù)。然而,裝載在第一給送盤中的薄片是L尺寸 的薄片,從而只能部分打印A4尺寸的打印數(shù)據(jù)。如上所述,當(dāng)打印設(shè)置包括委派給打印機(jī),并且具有該打 印設(shè)置的打印數(shù)據(jù)被發(fā)送到打印機(jī)時,在一些情形中,不可能 獲得用戶所期望的打印數(shù)據(jù)。發(fā)明內(nèi)容本發(fā)明提供一種打印處理設(shè)備以及控制打印處理設(shè)備的方 法,使得即使當(dāng)所述打印處理設(shè)備接收到用于將打印設(shè)置委派 給打印處理設(shè)備的、與打印設(shè)置信息中的介質(zhì)尺寸和介質(zhì)類型 的設(shè)置值中的至少一個有關(guān)的值時,也可以使用與裝載在給送 單元中的介質(zhì)有關(guān)的信息來獲得最佳打印輸出。根據(jù)本發(fā)明的第一個方面,提供一種打印處理設(shè)備,包括多個給送單元;存儲單元,配置成存儲與所述多個給送單元分別裝載的介質(zhì)有關(guān)的介質(zhì)信息;保存單元,配置成預(yù)先保存限 定信息,所述限定信息限定在所述打印處理設(shè)備中可用的介質(zhì) 尺寸和介質(zhì)類型的組合;接收單元,配置成接收來自請求打印 的外部設(shè)備的打印設(shè)置信息,所述打印設(shè)置信息包括介質(zhì)尺寸 和介質(zhì)類型的設(shè)置值;以及,處理單元,配置成執(zhí)行基于所述 打印設(shè)置信息、所述介質(zhì)信息和所述限定信息,來在所述多個 給送單元中確定用于打印的給送單元的處理;其中,當(dāng)所述打 印設(shè)置信息中的介質(zhì)尺寸和介質(zhì)類型的所述設(shè)置值中的至少一 個是用于請求由所述打印處理設(shè)備來確定打印設(shè)置的委派設(shè)置 值時,所述處理單元用所述多個給送單元中的一個的所述介質(zhì) 信息來替換所述委派設(shè)置值,并參考所述限定信息來判斷是否 允許根據(jù)用所述多個給送單元中的 一個的所述介質(zhì)信息來替換
所述委派設(shè)置值的所述打印設(shè)置信息來執(zhí)行打印。根據(jù)本發(fā)明的第二個方面,提供控制具有多個給送單元的 打印處理設(shè)備的方法,所述方法包括以下步驟在存儲單元中 存儲介質(zhì)信息,所述介質(zhì)信息與所述多個給送單元分別裝載的介質(zhì)有關(guān);讀取限定信息,所述限定信息限定在所述打印處理 設(shè)備中可用的介質(zhì)尺寸和介質(zhì)類型的組合;接收來自請求打印 的外部設(shè)備的打印設(shè)置信息,所述打印設(shè)置信息包括介質(zhì)尺寸 和介質(zhì)類型的設(shè)置值;以及,處理步驟,執(zhí)行基于所述打印設(shè) 置信息、所述介質(zhì)信息和所述限定信息,來在所述多個給送單 元中確定用于打印的給送單元的處理;其中,在所述處理步驟 中,當(dāng)所述打印設(shè)置信息中的介質(zhì)尺寸和介質(zhì)類型的所述設(shè)置 值中的至少一個是用于請求由所述打印處理設(shè)備來確定打印設(shè) 置的委派設(shè)置值時,用所述多個給送單元中的一個的所述介質(zhì) 信息來替換所述委派設(shè)置值,并參考所述限定信息來判斷是否 允許根據(jù)用所述多個給送單元中的一個的所述介質(zhì)信息來替換 所述委派設(shè)置值的所述打印設(shè)置信息來執(zhí)行打印。通過以下參考附圖對示例性實施例的描述,本發(fā)明的更多 特征將變得顯而易見。


圖l是示出包括根據(jù)本發(fā)明的實施例的打印處理設(shè)備的打 印處理系統(tǒng)的圖。圖2是以示意的方式示出根據(jù)該實施例的打印處理設(shè)備的圖。圖3是以示意的方式示出該實施例中的多功能機(jī)的框圖。 圖4是示出在多功能機(jī)中提供的操作和顯示單元的例子的 圖示說明。 圖5是以示意的方式示出在打印處理設(shè)備中提供的LAN單元的配置的框圖。圖6是示出在該實施例中執(zhí)行XHTML打印的順序的圖。 圖7是示出打印處理設(shè)備所發(fā)送的部分XML文件的例子的圖。圖8是示出登記關(guān)于具有多個給送盤的多功能機(jī)中的每個 給送盤的介質(zhì)信息的過程的流程圖。圖9是以示意的方式示出限定介質(zhì)尺寸、介質(zhì)類型和打印 質(zhì)量的第 一 薄片限定信息的圖。圖IO是示出在該實施例中檢查從數(shù)字電視機(jī)接收到的 CreateJob命令的參數(shù)(介質(zhì)尺寸、介質(zhì)類型和打印質(zhì)量)的 操作的流程圖。圖11是示出在該實施例中檢查從數(shù)字電視機(jī)接收到的 CreateJob命令的參數(shù)(介質(zhì)尺寸、介質(zhì)類型和打印質(zhì)量)的 操作的流程圖。圖12是以示意的方式示出針對介質(zhì)尺寸和介質(zhì)類型的組 合限定最佳打印質(zhì)量的第二介質(zhì)限定信息的圖。
具體實施方式
現(xiàn)在將根據(jù)附圖來詳細(xì)描述本發(fā)明的優(yōu)選實施例。 首先,將描述用于執(zhí)行XHTML打印的系統(tǒng)的概覽。 圖l是示出包括根據(jù)本發(fā)明的實施例的打印處理設(shè)備100 的打印處理系統(tǒng)PS1的圖。打印處理系統(tǒng)PS1包括打印處理設(shè) 備100、 DHCP服務(wù)器DS1、 Web服務(wù)器WSl以及作為外部設(shè)備 的數(shù)字電視機(jī)T1。打印處理設(shè)備100和數(shù)字電視機(jī)T1支持 XHTML打印。打印處理設(shè)備100和數(shù)字電視機(jī)T1通過DHCP服務(wù)器DS1 和局域網(wǎng)(LAN);波此連接,使得它們^:此間可以進(jìn)行通信。 此外,DHCP服務(wù)器DS1通過廣域網(wǎng)(WAN)被連接到Web服 務(wù)器WS1,使得其可以與Web服務(wù)器WSl進(jìn)行通信??蛇x地, DHCP服務(wù)器DSl可以通過LAN被連接到Web服務(wù)器WSl。另外參考圖2,圖2是示出打印處理設(shè)備100的示意圖。打 印處理設(shè)備100包括多功能機(jī)10和LAN單元50。多功能機(jī)10具 有多個給送盤(feeding tray )(給送單元)。此外,多功能機(jī)10的USB功能控制器14通過USB接口被連 接到用作接收單元的LAN單元50的USB主控制器55。因此,打 印處理設(shè)備100可以^皮連接到網(wǎng)絡(luò)。另外參考圖3,圖3是以示意的方式示出打印處理設(shè)備100 中的多功能機(jī)IO的配置的框圖。中央處理單元(CPU) 1用作整體控制多功能機(jī)10的系統(tǒng)控制器。只讀存儲器(ROM) 2存儲固定數(shù)據(jù),所述固定數(shù)據(jù)諸如 是由CPU l執(zhí)行的控制程序、數(shù)據(jù)表以及嵌入式操作系統(tǒng)(OS) 程序。在本實施例中,存儲在ROM 2中的控制程序在存儲在 ROM 2中的嵌入式OS的控制下進(jìn)行軟件執(zhí)行控制,所述軟件 執(zhí)行控制諸如是調(diào)度、任務(wù)切換以及中斷處理。當(dāng)使用信息時, 將存儲在ROM 2中的信息加載到隨機(jī)存取存儲器(RAM) 3中。RAM 3用作存儲單元。RAM 3由靜態(tài)隨機(jī)存取存儲器 (SRAM)等來實現(xiàn),它需要備用電源,并且由用于數(shù)據(jù)備份 的主電池(未示出)來維持?jǐn)?shù)據(jù)。隨后將描述的對多個給送盤 設(shè)置的介質(zhì)信息(介質(zhì)尺寸、介質(zhì)類型等)被存儲在RAM 3中。 此外,不應(yīng)該刪除的諸如程序控制變量的數(shù)據(jù)也被存儲在R A M 3中。此外,在RAM 3中提供用于存儲操作者所登記的設(shè)置值、 多功能機(jī)10的管理數(shù)據(jù)等的存儲區(qū)。
圖像存儲器4由動態(tài)隨機(jī)存取存儲器(DRAM)等來實現(xiàn),并且它存儲圖像數(shù)據(jù)。此外,圖像存儲器4的部分區(qū)域被分配為用于執(zhí)行軟件處理的工作區(qū)。數(shù)據(jù)轉(zhuǎn)換器5執(zhí)行圖像數(shù)據(jù)的轉(zhuǎn)換,所述圖像數(shù)據(jù)的轉(zhuǎn)換 諸3口頁面4苗述^吾言 (page description language , PDL )凄史氺居 和纟會制字才尋凄史凈居(rendering of character data)的計算才幾圖 形 (computer graphics, CG ) 的分析。讀取控制器6控制在讀取器7中提供的接觸式圖像傳感器 (contact image sensor, CIS) 或電荷耦合器件 (charge coupled device, CCD)圖像傳感器,從而以光學(xué)的方式讀取 原始文檔。已讀取的原始文檔被轉(zhuǎn)換為電子圖像數(shù)據(jù),從而獲 得圖像信號。圖像信號在圖像處理控制器(未示出)中經(jīng)歷諸 如二值化處理(binarization )或半色調(diào)處理(halftoning)的 各種圖像處理,從而輸出高清晰度圖像數(shù)據(jù)。在本實施例中, 支才爭薄片讀耳又式控制方法(sheet-reading control method) 和書籍讀耳又式控制方法(book-reading control method), 在 所述薄片讀取式控制方法中在移動原始文檔的同時讀取原始文 檔,在所述書籍讀耳又式控制方法中對固定在原稿^反(original plate)上的原始文檔進(jìn)行掃描。分辨率轉(zhuǎn)換器9控制分辨率轉(zhuǎn)換,所述分辨率轉(zhuǎn)換諸如是 在基于毫米的圖像數(shù)據(jù)和基于英寸的圖像數(shù)據(jù)之間的轉(zhuǎn)換。分 辨率轉(zhuǎn)換器9還能夠放大或縮小圖像數(shù)據(jù)。編碼/解碼處理器8對多功能機(jī)10所處理的圖像數(shù)據(jù)(未壓 縮、MH、 MR、 MMR、 JBIG、 JPEG等)執(zhí)行編碼和解碼, 還放大和縮小圖像數(shù)據(jù)。記錄控制器ll通過在圖像處理控制器(未示出)中執(zhí)行諸 如平滑、i己錄電平才交正(recording level correction)或顏色 校正的各種圖像處理,將要打印的圖像數(shù)據(jù)轉(zhuǎn)換為高清晰度圖像數(shù)據(jù)。圖像數(shù)據(jù)被輸出到USB主控制器12。此外,記錄控制 器ll控制USB主控制器12,以周期性地獲取記錄器13的狀態(tài)信息數(shù)據(jù)。USB主控制器12是用于根據(jù)USB通信標(biāo)準(zhǔn)所定義的協(xié)議 進(jìn)行通信的控制器。USB通信標(biāo)準(zhǔn)是用于進(jìn)行高速雙向數(shù)據(jù)通 信的標(biāo)準(zhǔn),并且可以將多個集線器或功能設(shè)備(從設(shè)備(slave )) 連接到單個主機(jī)(主設(shè)備(master ))。 USB主控制器12作為 USB通信中的主機(jī)。記錄器13是由專用CPU (未示出)控制的記錄裝置,諸如 激光束打印機(jī)或噴墨打印機(jī)。記錄器13將通過USB接口接收到 的彩色圖像數(shù)據(jù)或單色圖像數(shù)據(jù)打印到打印薄片(打印介質(zhì)) 上。此外,記錄器13根據(jù)USB通信標(biāo)準(zhǔn)所定義的協(xié)議,與USB 主控制器12進(jìn)行通信。具體地,記錄器13作為USB通信標(biāo)準(zhǔn)中 的功能設(shè)備。在本實施例中,通過一對一連接來進(jìn)行用于記錄 的USB通信。USB功能控制器14對根據(jù)在USB通信標(biāo)準(zhǔn)中定義的協(xié)議 的、通過USB接口進(jìn)行的通信進(jìn)行控制。USB功能控制器14將 利用CPU 1所執(zhí)行的USB功能控制任務(wù)而生成的數(shù)據(jù)轉(zhuǎn)換為 包,然后,將該USB包發(fā)送到LAN單元50的USB主控制器55。 此外,相反地,USB功能控制器14將從USB主控制器55接收到 的USB包轉(zhuǎn)換為數(shù)據(jù),然后,將該數(shù)據(jù)發(fā)送到CPU1。存儲卡MC1是數(shù)據(jù)存儲介質(zhì),并且它可以被連接到多功能 機(jī)IO。在本實施例中,存儲卡MC1通過USB接口被連接到多功 能機(jī)IO。然而,該連接可以基于其他協(xié)議??梢酝ㄟ^USB主控 制器12來訪問存儲卡MC1中的數(shù)據(jù)。XHTML處理器16將命令發(fā)送到數(shù)字電視機(jī)T1,并且從數(shù)
字電視機(jī)T1接收命令。此時,當(dāng)接收到"裝置設(shè)置"作為打印 設(shè)置值時,使用多功能機(jī)10的多個給送盤的信息來確定最佳打 印設(shè)置。如前面所述,"裝置設(shè)置"是指示例如"打印設(shè)置要被 委派給打印處理設(shè)備100"的打印設(shè)置值。關(guān)于本發(fā)明,指示 將具體打印設(shè)置委派給打印處理設(shè)備的、諸如本實施例中的裝置設(shè)置的打印設(shè)置值被定義為"委派設(shè)置值(delegated setting value )"。此外,XHTML處理器16對從USB功能控制器14接收到的以生成打印數(shù)據(jù)。當(dāng)XHTML文件的分析結(jié)果發(fā)現(xiàn)需要圖像文件或樣式表 (stylesheet)文件時,XHTML處理器16通過USB功能控制 器14向LAN單元50報告指示該情況的信息。然后,LAN單元50 接收從Web服務(wù)器WSl獲得的圖像文件或樣式表文件,并且使 用該文件生成打印數(shù)據(jù)。然后,使用記錄控制器ll、 USB主控 制器12和記錄器13來打印已生成的打印數(shù)據(jù)。操作和顯示單元2 0包括具有各種鍵的操作單元和具有發(fā) 光二極管(LED)燈及液晶顯示器(LCD)的顯示單元。顯示 單元允許操作者進(jìn)行的各種操作,并且顯示多功能機(jī)10的操作 狀態(tài)等。后面將參考圖4詳細(xì)描述操作和顯示單元20。組件1到6、 8到12、 14、 16和20通過由CPU 1管理的CPU 總線15彼此連接。另外參考圖4,圖4是示出在多功能機(jī)10中提供的操作和顯 示單元20的例子的圖示說明。LCD 21是用來顯示消息、操作 提醒以及各種信息的顯示器。電源鍵22被用來打開或關(guān)閉多功 能機(jī)10的電源。復(fù)制模式鍵23是用于使多功能機(jī)10準(zhǔn)備好執(zhí)行 復(fù)制的鍵。可以通過按下復(fù)制模式鍵23來將多功能機(jī)IO設(shè)置到
復(fù)制模式。掃描模式鍵24是用于使多功能機(jī)10準(zhǔn)備好執(zhí)行掃描的鍵??梢酝ㄟ^按下掃描模式鍵24來將多功能機(jī)10設(shè)置到掃描模式。 相片模式鍵25是用于使多功能機(jī)10準(zhǔn)備好來自連接到USB主 控制器12的存儲卡MC1或者數(shù)字照相機(jī)(未示出)的數(shù)字圖片 的直接打印的鍵。可以通過按下相片模式鍵25來將多功能機(jī)IO 設(shè)置到相片模式。當(dāng)用戶從菜單、用戶設(shè)置等的多個選項之中選擇選項時, 使用上/下/左/右鍵26。菜單鍵27是用于在復(fù)制、從卡的直接打 印等時顯示用于對設(shè)置值進(jìn)行設(shè)置的項的鍵??梢酝ㄟ^按下菜 單鍵27來在LCD 21上顯示用于執(zhí)行的設(shè)置項,可以使用上/下/ 左/右鍵26來選擇設(shè)置項,然后,可以使用設(shè)置鍵30來設(shè)置值。相片索引表(photo index sheet) 4定29是用于顯示用于在 相片索引表上打印或從相片索引表讀取的屏幕的鍵。設(shè)置鍵30 是用于確定所選擇的項的鍵。停止鍵31是用于停止傳真發(fā)送或 接收操作、復(fù)制操作以及其他操作的鍵。單色開始鍵32是用于 開始單色復(fù)制、單色掃描等的鍵。彩色開始鍵33是用于開始彩 色復(fù)制、彩色推掃(push scanning),彩色圖片打印等的鍵。圖5是以示意的方式示出在打印處理設(shè)備IOO中提供的 LAN單元50的配置的框圖。CPU 51根據(jù)存儲在ROM 52或 RAM 53中的程序,通過系統(tǒng)總線對LAN單元50的全面操作進(jìn) 行控制。ROM 52存儲用于CPU 51等的控制程序。RAM 53存 儲程序和圖像數(shù)據(jù)。LAN通信單元54通過LAN進(jìn)行通信,并且可以通過LAN 控制芯片來實現(xiàn)。LAN控制芯片可以從各個制造商處獲得。此 外,為了跳過通信驗證,可以通過PCMCIA卡控制器(未示出) 將PCMCIA卡LAN適配器連接到CPU總線。PCMCIA卡LAN
適配器也可以從各個制造商處獲得。USB主控制器55對通過USB接口進(jìn)行的通信進(jìn)行控制。 USB主控制器55將從CPU 51供應(yīng)的數(shù)據(jù)轉(zhuǎn)換成包,然后,根 據(jù)USB通信標(biāo)準(zhǔn)將USB包發(fā)送到多功能機(jī)10的USB功能控制 器14。此外,相反地,USB主控制器55將從多功能機(jī)10的USB 功能控制器14供應(yīng)的USB包轉(zhuǎn)換為數(shù)據(jù),然后,將該數(shù)據(jù)發(fā)送 到CPU 51??梢愿鶕?jù)已知方法來對通信進(jìn)行控制。另外參考圖6,圖6是示出執(zhí)行XHTML打印的過程的順序 圖。首先,在步驟S1和S2中,打印處理設(shè)備100和數(shù)字電視機(jī) Tl發(fā)現(xiàn)彼此的裝置,并且根據(jù)UPnP的SSDP來識別裝置能力。 UPnP是Universal Plug and Play (通用即插即用)的縮寫, SSDP是Simple Service Discovery Protocol(簡單服務(wù)發(fā)現(xiàn)協(xié) 議)的縮寫。此時,基于來自數(shù)字電視機(jī)T1的請求,打印處理 設(shè)備100將描述打印處理設(shè)備100的能力的XML文件發(fā)送到數(shù) 字電一見才幾Tl。另外參考圖7,圖7是示出打印處理設(shè)備100所發(fā)送的部分 XML文件的例子的圖。行動列表(Actionlist) 71描述在打印 處理設(shè)備10 0和數(shù)字電視機(jī)T1之間可以使用的并且打印處理設(shè) 備100可以支持的命令。CreateJob (創(chuàng)建作業(yè))是用于從數(shù)字 電視機(jī)T1執(zhí)行打印的命令。盡管未示出,但是實際上還描述了 與CreatJob命令一起使用的OUT參數(shù)和IN參數(shù)。此外,盡管 未示出,但是還描述了除CreateJob之外的其他命令,所述其 他命令諸如用于取消作業(yè)的CancelJob (取消作業(yè))、用于取得 打印機(jī)屬性的GetPrinterAttributes (獲得打印才幾屬性)。圖7所示的部分72到74詳細(xì)描述了與行動列表71中的命令 一起使用的打印設(shè)置參數(shù)。MediaSize (介質(zhì)尺寸)72指示, 打印處理設(shè)備100所支持的介質(zhì)尺寸是A4、 L、 2L以及裝置設(shè)
置。MediaType (介質(zhì)類型)73指示,打印處理設(shè)備100所支 持的介質(zhì)類型是文具紙、粗糙紙(matte sheet )、相紙(photo sheet)以及裝置設(shè)置。PrintQuality (打印質(zhì)量)74指示,打 印處理設(shè)備100所支持的打印質(zhì)量是草稿、正常、高以及裝置 設(shè)置。然后,在步驟S3中,用戶從數(shù)字電視機(jī)T1選擇打印主題, 并且請求打印。用戶使用數(shù)字電視機(jī)T1的遙控器在數(shù)字電視機(jī) Tl的屏幕上設(shè)置諸如MediaSize、 MediaType和PrintQuality的各種參數(shù)。打印處理設(shè)備100接收來自數(shù)字電視機(jī)Tl的CreateJob命 令,用戶在所述數(shù)字電視機(jī)T1輸入打印請求。當(dāng)接收到 CreateJob命令時,打印處理設(shè)備IOO檢查打印處理設(shè)備IOO的 參數(shù)值和狀態(tài)。后面將描述參數(shù)值的檢查。當(dāng)打印處理設(shè)備100準(zhǔn)備好打印時,在步驟S4中,打印處 理設(shè)備100將叫做JOBID的值發(fā)送到數(shù)字電視機(jī)T1 。當(dāng)打印處 理設(shè)備10 0沒有準(zhǔn)備好打印時,打印處理設(shè)備10 0將該情況報告 給數(shù)字電視機(jī)T1,然后,退出該過程,不執(zhí)行打印。然后,在步驟S5中,數(shù)字電視機(jī)T1將用戶所選擇的 XHTML文件作為要打印的文件,發(fā)送到打印處理設(shè)備100。當(dāng) 接收到該XHTML文件時,打印處理設(shè)備100分析該XHTML文 件。當(dāng)分析的結(jié)果發(fā)現(xiàn)需要圖像文件或樣式表文件時,在步驟 S6中,打印處理設(shè)備100向Web服務(wù)器WSl發(fā)送關(guān)于圖像文件 或樣式表文件的請求。在步驟S7中,Web服務(wù)器WSl將所請求 的文件發(fā)送到打印處理設(shè)備100。最后,當(dāng)XHTML文件的打印 完成時,在步驟S8中,打印處理設(shè)備100通知數(shù)字電視機(jī)T1作 業(yè)完成。下面將參考圖8所示的流程圖描述登記關(guān)于具有多個給送 盤的多功能機(jī)10中的每個給送盤的介質(zhì)信息的過程。在下面的 例子中,本示例性實施例中的多功能機(jī)10具有兩個給送盤,即, 用于容納大尺寸介質(zhì)的大給送盤和用于容納小尺寸介質(zhì)的小給 送盤。然而,本發(fā)明不受給送盤類型限制。例如,多功能機(jī)IO 可以具有兩個大給送盤。此外,給送盤的數(shù)目也不限制為兩個。 本發(fā)明可應(yīng)用于給送盤的數(shù)目是兩個或更多個的情形。首先,當(dāng)用戶按下用戶設(shè)置鍵28時,CPU 1在LCD 21上 顯示用于登記要對多功能機(jī)10設(shè)置的設(shè)置值的屏幕。在所顯示 的項中,用戶使用上/下/左/右鍵26和設(shè)置鍵30來選擇介質(zhì)的登 記(未示出)。然后,在步驟S11中,響應(yīng)于用戶進(jìn)行的操作,從在LCD 21 上顯示的給送盤列表中選擇用戶希望為其限定設(shè)置的給送盤。 如前面所述,多功能機(jī)10具有兩個不同尺寸的給送盤,即,小 給送盤和大給送盤。大給送盤允許設(shè)置兩種介質(zhì)尺寸,即,A4 和2L,而小給送盤只允許設(shè)置一種介質(zhì)尺寸,即,L。另外參考圖9,圖9是以示意的方式示出限定所支持的介質(zhì) 尺寸和介質(zhì)類型的組合的第一介質(zhì)限定信息。在本實施例中, 第 一介質(zhì)限定信息以表格的形式提供。該信息被存儲在例如 R0M2的存儲單元中。根據(jù)第一介質(zhì)限定信息,例如,在介質(zhì) 尺寸是A4的情況下,A4文具紙、A4相紙和A4粗糙紙的介質(zhì)類 型都受支持。此外,限定為在采用任何類型的打印質(zhì)量時都可 以使用A4文具紙。在步驟S12中,接受用戶使用上/下/左/右鍵26和設(shè)置鍵30 來選擇介質(zhì)尺寸、介質(zhì)類型和打印質(zhì)量的操作。當(dāng)在步驟Sll 中已經(jīng)選擇大給送盤時,可以設(shè)置A4或者2L作為介質(zhì)尺寸。在步驟S13中,CPU 1檢查在步驟S12中所設(shè)置的參數(shù)組合 是否有效。該檢查是基于第一介質(zhì)限定信息來執(zhí)行的。當(dāng)參數(shù) 組合有效時,在步驟S14中,CPU 1通過LCD 21通知用戶設(shè)置成功,然后,退出用于設(shè)置介質(zhì)信息的過程。已設(shè)置的介質(zhì)信息被存儲在RAM 3中。另一方面,當(dāng)參數(shù)組合無效時,在步驟S15中,CPU l通 過LCD 21通知用戶設(shè)置失敗,然后,退出用于設(shè)置介質(zhì)信息的 過程。在圖8所示的例子中,每個給送盤的介質(zhì)信息通過操作和 顯示單元20^皮登記。根據(jù)本發(fā)明,可選地,打印處理設(shè)備IOO 可以具有Web服務(wù)器的功能,使得可以從通過LAN或WAN連接 到數(shù)字電視機(jī)Tl和打印處理設(shè)備100的Web客戶的個人計算機(jī) (未示出)來對每個給送盤的介質(zhì)信息進(jìn)行登記。此外,如果可以自動識別裝載在給送盤中的介質(zhì)的尺寸和 類型,并且獲得相應(yīng)的信息,則可以使用該信息。接著,將詳細(xì)描述對從數(shù)字電視機(jī)T1接收到的CreateJob 命令(步驟S3 )的參數(shù)(MediaSize 、 MediaType和 PrintQuality)進(jìn)行檢查的操作?,F(xiàn)在另外參考圖lO和ll,圖10和11是打印處理設(shè)備100執(zhí) 行對從數(shù)字電視機(jī)Tl接收到的CreateJob命令(步驟S3)的參 凄丈(MediaSize、 MediaType和PrintQuality )進(jìn)4亍#全查的才乘 作的流程圖。當(dāng)接收到CreateJob命令時,多功能機(jī)IO使用XHTML處理 器16所接收到的參數(shù)和存儲在RAM 3中的每個給送盤的介質(zhì) 信息來確定最佳打印設(shè)置。首先,在步驟S21中,XHTML處理器16檢查裝置設(shè)置是否 包括在從數(shù)字電視機(jī)T1接收到的、指示介質(zhì)尺寸和介質(zhì)類型的 設(shè)置信息中。當(dāng)不包括裝置設(shè)置時,過程前進(jìn)到步驟S27。當(dāng) 包括裝置設(shè)置時,執(zhí)行步驟S22到S26,以用具體設(shè)置值來替換
裝置設(shè)置。在步驟S22中,XHTML處理器16檢查介質(zhì)尺寸和介質(zhì)類型 兩者的值是否都是裝置設(shè)置。當(dāng)兩個值都是裝置設(shè)置時,允許 使用多功能機(jī)10中所設(shè)置的任何給送盤的信息。然而,為了更 可靠地獲得期望的打印結(jié)果,希望使用具有較大介質(zhì)尺寸的薄 片。因此,在步驟S25中,XHTML處理器16用裝載在多個給送 盤中的薄片中的最大薄片的介質(zhì)尺寸和介質(zhì)類型的值來替換介 質(zhì)尺寸和介質(zhì)類型兩者的值的裝置設(shè)置。當(dāng)在步驟S22中XHTML處理器16判斷為介質(zhì)尺寸和介質(zhì) 類型的值并非都是裝置設(shè)置時,過程前進(jìn)到步驟S23。然后, 在步驟S23中,XHTML處理器16判斷非裝置設(shè)置的設(shè)置信息的 值是否被登記用于大給送盤和小給送盤兩者。即,如果非裝置設(shè)置的設(shè)置信息的值被登記用于大給送盤 和小給送盤兩者,則可以判斷為能夠使用任一給送盤。然而, 為了更可靠地獲得期望的打印結(jié)果,希望使用具有較大介質(zhì)尺 寸的薄片。因此,在進(jìn)行從步驟S23到步驟S25的處理之后, XHTML處理器16用裝載在多個給送盤中的薄片中的最大薄片 的介質(zhì)尺寸或介質(zhì)類型的值來替換裝置設(shè)置。以與設(shè)置信息中 的介質(zhì)尺寸或介質(zhì)類型的值是不是裝置設(shè)置相對應(yīng)的方式判斷 是否使用介質(zhì)尺寸或介質(zhì)類型的值。當(dāng)在步驟S23中判斷為非裝置設(shè)置的設(shè)置信息的值沒有被 登記用于大給送盤或小給送盤時,XHTML處理器16執(zhí)行與在 步驟S24中執(zhí)行的處理相類似的處理。在步驟S24中,XHTML 處理器16檢查非裝置設(shè)置的設(shè)置信息的值是否被登記用于大 給送盤或小給送盤。當(dāng)設(shè)置信息的值被登記用于大給送盤或小 給送盤時,在步驟S26中,XHTML處理器16用所登記的給送盤 的信息來替換裝置設(shè)置。當(dāng)設(shè)置信息的值沒有被登記用于大給 送盤或小給送盤時,可以使用在多功能機(jī)10中設(shè)置的任一給送 盤的信息。然而,希望使用較大尺寸的薄片進(jìn)行打印。因此,在步驟S25中,XHTML處理器16用裝載在多個給送盤中的薄片 中的最大薄片的介質(zhì)尺寸或介質(zhì)類型的值來替換裝置設(shè)置。然后,在步驟S27中,XHTML處理器16根據(jù)第一介質(zhì)限定 信息,檢查通過上述處理流程確定的介質(zhì)尺寸和介質(zhì)類型的組 合是否有效。例如,當(dāng)介質(zhì)尺寸是2L時,在步驟S27中,如果薄片類型 是相紙,則判斷為該組合有效。另一方面,如果介質(zhì)類型是粗 糙紙,則判斷為該組合無效,因為該組合不符合圖9所示的第 一介質(zhì)限定信息。當(dāng)介質(zhì)尺寸和介質(zhì)類型的組合有效時,過程前進(jìn)到步驟 S33。當(dāng)介質(zhì)尺寸和介質(zhì)類型的組合無效時,執(zhí)行步驟S28到 S 3 2 ,以用有效組合來替換介質(zhì)尺寸和介質(zhì)類型的該組合。首先,在步驟S28中,XHTML處理器16檢查CreateJob命 令的設(shè)置信息中的介質(zhì)尺寸的值是不是登記用于大給送盤和小 給送盤中的至少一個盤的值。當(dāng)判斷為該值被登記用于大給送 盤和小給送盤中的至少一個時,過程前進(jìn)到步驟S29。在步驟 S29中,XHTML處理器16使用登記用于具有匹配介質(zhì)尺寸的給 送盤的介質(zhì)類型的信息來改變CreateJob命令的設(shè)置信息中的 介質(zhì)類型的值。當(dāng)介質(zhì)尺寸的值沒有被登記用于大給送盤或小給送盤時, 過程前進(jìn)到步驟S30。在步驟S30中,XHTML處理器16檢查 Create Job命令的設(shè)置信息中的介質(zhì)類型的值是不是登記用于 大給送盤和小給送盤中的至少 一個的值。當(dāng)判斷為該值被登記 用于大給送盤和小給送盤中的至少一個時,過程前進(jìn)到步驟 S31。在步驟S31中,XHTML處理器16使用登記用于具有匹配
介質(zhì)類型的給送盤的介質(zhì)尺寸的信息來改變CreateJob命令的 設(shè)置信息中的介質(zhì)尺寸的值。當(dāng)CreateJob命令的設(shè)置信息中的介質(zhì)類型的值沒有被登 記用于任何給送盤時,介質(zhì)尺寸和介質(zhì)類型與任何給送盤的介 質(zhì)尺寸和介質(zhì)類型都不相匹配。在這種情形中,盡管可以使用 在多功能機(jī)10中設(shè)置的任何給送盤的信息,但是希望使用具有 較大介質(zhì)尺寸的薄片。因此,在步驟S32中,XHTML處理器16 用裝載在多個給送盤中的薄片中的最大薄片的介質(zhì)尺寸和介質(zhì) 類型的值來替換介質(zhì)尺寸和介質(zhì)類型兩者的值。在上述過程中,希望使用具有較大介質(zhì)尺寸的薄片來進(jìn)行 打印,以最小化在薄片內(nèi)打印打印數(shù)據(jù)失敗的風(fēng)險,即,最小 化打印數(shù)據(jù)部分丟失的風(fēng)險。最后,在步驟S33到S37中,XHTML處理器16對從數(shù)字電 視機(jī)T1接收到的Cre ate Job命令的設(shè)置信息中的打印質(zhì)量的值 進(jìn)行檢查。首先,在步驟S33中,XHTML處理器16檢查通過上述過程 確定的介質(zhì)尺寸和介質(zhì)類型的組合是否與在多功能機(jī)10中登 記的給送盤信息相匹配。另外參考圖12,圖12是示出第二介質(zhì)限定信息的示意圖, 所述第二介質(zhì)限定信息針對可以裝載在多功能機(jī)10的給送盤 中的薄片的介質(zhì)尺寸和介質(zhì)類型的組合限定最佳打印質(zhì)量。與 第一介質(zhì)限定信息相類似,該信息也被存儲在ROM 2中。當(dāng)通過上述過程確定的介質(zhì)尺寸和介質(zhì)類型的設(shè)置信息與 給送盤信息不相匹配時,過程前進(jìn)到步驟S34。在步驟S34中, 不考慮從數(shù)字電視機(jī)T1接收到的打印質(zhì)量,XHTML處理器16 根據(jù)圖12所示的第二介質(zhì)限定信息,設(shè)置與介質(zhì)尺寸和介質(zhì)類 型的組合相適應(yīng)的最佳打印質(zhì)量。例如,當(dāng)打印數(shù)據(jù)的設(shè)置信
息指示2L作為介質(zhì)尺寸,并且相紙作為介質(zhì)類型時,根據(jù)第二 介質(zhì)限定信息,設(shè)置"高"作為打印質(zhì)量。另一方面,當(dāng)已確定的介質(zhì)尺寸和介質(zhì)類型的設(shè)置信息與給送盤信息相匹配時,過程前進(jìn)到步驟S35。在步驟S35中, X H T M L處理器16檢查從數(shù)字電視機(jī)T1接收到的打印數(shù)據(jù)的打 印質(zhì)量是不是裝置設(shè)置。當(dāng)打印數(shù)據(jù)的打印質(zhì)量是裝置設(shè)置時, 在步驟S36中,XHTML處理器16用登記用于具有匹配的介質(zhì)尺 寸和介質(zhì)類型的給送盤的打印質(zhì)量來替換裝置設(shè)置。當(dāng)在步驟S35中XHTML處理器16判斷為從數(shù)字電視機(jī)T1 接收到的打印質(zhì)量不是裝置設(shè)置時,過程前進(jìn)到步驟S37。在 步驟S37中,根據(jù)第一介質(zhì)限定信息檢查通過上述過程確定的 介質(zhì)尺寸和介質(zhì)類型的組合以及為打印數(shù)據(jù)設(shè)置的打印質(zhì)量是 否有效。當(dāng)判斷為該組合有效時,原樣使用從數(shù)字電視機(jī)T1接 收到的打印質(zhì)量。當(dāng)該組合無效時,在步驟S34中,不考慮從 數(shù)字電視機(jī)T1接收到的打印質(zhì)量,XHTML處理器16基于介質(zhì) 尺寸和介質(zhì)類型的組合,根據(jù)第二介質(zhì)限定信息來確定最佳打 印質(zhì)量。通過上述過程,XHTML處理器16確定介質(zhì)尺寸、介質(zhì)類 型和打印質(zhì)量的最佳值。即,與已確定的這些設(shè)置值相對應(yīng)的 給送盤被確定為要用于打印打印數(shù)據(jù)的盤。接著,將以具體例子為背景描述圖IO和ll所示的上述流程圖。為了下面例子的目的,假設(shè)下面的設(shè)置已經(jīng)被登記用于多 功能機(jī)10的給送盤小給送盤介質(zhì)尺寸"L"、介質(zhì)類型"相紙"、打印質(zhì)量 "高"大給送盤介質(zhì)尺寸"A4"、介質(zhì)類型"文具紙"、打印質(zhì)
量"草稿" 情形l首先,將考慮以下情形接收到具有指示"L尺寸"作為介質(zhì)尺寸,"裝置設(shè)置"作為介質(zhì)類型,"裝置設(shè)置"作為打印質(zhì)量的打印設(shè)置信息的CreateJob命令。首先,在步驟S21中,XHTML處理器16判斷為裝置設(shè)置包 括在介質(zhì)類型中,使得過程前進(jìn)到步驟S22。在步驟S22中, XHTML處理器16判斷為介質(zhì)尺寸不是裝置設(shè)置,于是過程前 進(jìn)到步驟S23。在本情形中,由于非裝置設(shè)置的設(shè)置信息,即,介質(zhì)尺寸 的設(shè)置信息,是指示L尺寸的值。因此,在步驟S23中,XHTML 處理器16檢查該值(L尺寸)是否被登記用于兩個給送盤。如上所述,L尺寸被登記作為用于小給送盤的介質(zhì)尺寸。 另一方面,A4尺寸被登記作為用于大給送盤的介質(zhì)尺寸。即, L尺寸只被登記用于給送盤中的一個。因此,過程前進(jìn)到步驟 S24。在步驟S24中,XHTML處理器16檢查非裝置設(shè)置的設(shè)置是 否被登記用于大給送盤或小給送盤。在本情形中,非裝置設(shè)置 的設(shè)置(即,介質(zhì)尺寸)與小給送盤的設(shè)置相匹配,于是過程 前進(jìn)到步驟S26。在步驟S26中,XHTML處理器16用作為登記用于小給送盤 的介質(zhì)類型的"相紙"來替換曾經(jīng)是裝置設(shè)置的介質(zhì)類型的設(shè) 置信息。然后,在步驟S27中,XHTML處理器16檢查介質(zhì)尺寸和介 質(zhì)類型的組合。通過直至步驟S26的過程,在打印數(shù)據(jù)的打印 設(shè)置信息中,L尺寸被設(shè)置為介質(zhì)尺寸,相紙被設(shè)置為介質(zhì)類 型。因此,檢查該信息是否與第一介質(zhì)限定信息相匹配。參考
如圖9所示的限定組合的第 一介質(zhì)限定信息,理解到介質(zhì)尺寸L 與介質(zhì)類型相紙或粗糙紙相關(guān)聯(lián)。即,打印數(shù)據(jù)的設(shè)置信息與 第一介質(zhì)限定信息相匹配。因此,過程前進(jìn)到步驟S33。在步驟S33中,XHTML處理器16檢查通過上述過程確定的 L尺寸和相紙的組合是否與登記在多功能機(jī)10中的、兩個給送 盤中的任何一個盤的信息相匹配。在本情形中,L尺寸和相紙 的組合與登記用于小給送盤的值一致。因此,過程前進(jìn)到步驟 S35,在所述步驟S35中,XHTML處理器16檢查打印數(shù)據(jù)的打 印設(shè)置中的打印質(zhì)量是不是裝置設(shè)置。在本情形中,打印質(zhì)量 是裝置設(shè)置,于是過程前進(jìn)到步驟S36。在步驟S36中,XHTML 處理器16用作為登記用于小給送盤的打印質(zhì)量的"高,,來替換 打印設(shè)置中的打印質(zhì)量的值。最終,通過上述過程,打印數(shù)據(jù)的打印設(shè)置被確定為"L 尺寸"作為介質(zhì)尺寸,"相紙"作為介質(zhì)類型,"高"作為打印 質(zhì)量。即,對應(yīng)于該打印設(shè)置的小給送盤被確定為要用于打印 打印數(shù)據(jù)的給送盤。接著,將以另一種情形為背景給出具體描述。情形2現(xiàn)在,將考慮以下情形接收到具有指示"2L尺寸,,作為 介質(zhì)尺寸,"裝置設(shè)置"作為介質(zhì)類型,"正常"作為打印質(zhì)量 的打印設(shè)置信息的Create Job命令。首先,在步驟S21中,XHTML處理器16判斷為裝置設(shè)置包 括在介質(zhì)類型中,于是過程前進(jìn)到步驟S22。在步驟S22中, XHTML處理器16判斷為介質(zhì)尺寸不是裝置設(shè)置,于是過程前 進(jìn)到步驟S23。在步驟S23中,由于非裝置設(shè)置的設(shè)置信息,即, 介質(zhì)尺寸的設(shè)置信息,是指示2L尺寸的值,所以XHTML處理 器16檢查該值(2L尺寸)是否被登記用于兩個給送盤。 如上所述,A4尺寸被設(shè)置為大給送盤的介質(zhì)尺寸,而L尺寸被設(shè)置為用于小給送盤的介質(zhì)尺寸。由于介質(zhì)尺寸2L沒有被 登記用于任一給送盤,在本情形中,過程前進(jìn)到步驟S24。在步驟S24中,XHTML處理器16檢查非裝置設(shè)置的打印設(shè) 置的值,即,作為介質(zhì)尺寸的2L,是否被登記用于任一給送盤。 在本情形中,介質(zhì)尺寸2L沒有被登記用于任一給送盤,于是過 程前進(jìn)到步驟S25。然后,在步驟S25中,XHTML處理器16用 作為登記用于大給送盤的介質(zhì)類型的"文具紙"來替換打印數(shù) 據(jù)的打印設(shè)置中的介質(zhì)類型的裝置設(shè)置。然后,在步驟S27中,XHTML處理器16檢查介質(zhì)尺寸和介 質(zhì)類型的組合。通過直至步驟S26的過程,在打印數(shù)據(jù)的打印 設(shè)置信息中,2L被設(shè)置為介質(zhì)尺寸,文具紙被設(shè)置為介質(zhì)類型。 因此,檢查該設(shè)置信息是否與第一介質(zhì)限定信息相匹配。參考 如圖9所示的限定組合的第一介質(zhì)限定信息,理解到當(dāng)介質(zhì)尺 寸是2L尺寸時,將文具紙設(shè)置為介質(zhì)類型的設(shè)置是無效的。因 此,XHMTL處理器16判斷為該組合無效,于是過程前進(jìn)到步 驟S28。在步驟S28中,XHTML處理器16檢查介質(zhì)尺寸的值(2L ) 是否被登記用于任一給送盤。在本情形中,該值沒有被登記用 于任一給送盤,于是過程前進(jìn)到步驟S30。然后,在步驟S30 中,XHTML處理器16檢查介質(zhì)類型的值(文具紙)是否被登 記用于任一給送盤。在本情形中,"文具紙,,被登記作為用于大 給送盤的介質(zhì)類型,于是過程前進(jìn)到步驟S31。在步驟S31中,XHTML處理器16使用登記用于大給送盤的 值來改變打印數(shù)據(jù)的打印設(shè)置信息中的介質(zhì)尺寸的值。即, XHTML處理器16用作為登記用于大給送盤的值的"A4"來替 換"2L"。
然后,在步驟S33中,XHTML處理器16檢查通過上述過程 確定的A4尺寸和文具紙的組合是否與登記在多功能機(jī)10中的、 任一給送盤的信息相匹配。在本情形中,A4尺寸和文具紙的組 合與登記用于大給送盤的值一致。因此,過程前進(jìn)到步驟S35, 在所述步驟S35中,XHTML處理器16檢查打印數(shù)據(jù)的打印設(shè)置 中的打印質(zhì)量是不是裝置設(shè)置。在本情形中,打印數(shù)據(jù)的打印 質(zhì)量的值是"正常",于是過程前進(jìn)到步驟S37。在步驟S37中, XHTML處理器16參考第 一 介質(zhì)限定信息,檢查A4尺寸和文具 紙的組合是否有效。根據(jù)圖9所示的信息,A4尺寸和文具紙的 組合支持所有的打印質(zhì)量。因此,采用預(yù)先為打印數(shù)據(jù)設(shè)置的 打印質(zhì)量"正常"可以合適地執(zhí)行打印。最終,通過上述過程,打印數(shù)據(jù)的打印設(shè)置被確定為"A4" 作為介質(zhì)尺寸,"文具紙"作為介質(zhì)類型,"正常"作為打印質(zhì) 量。即,對應(yīng)于該打印設(shè)置的大給送盤被確定為要用于打印打 印數(shù)據(jù)的給送盤。接著,將以又一種情形為背景給出具體描述。情形3現(xiàn)在,將考慮以下情形接收到具有指示"裝置設(shè)置,,作 為介質(zhì)尺寸,"粗糙紙"作為介質(zhì)類型,"裝置設(shè)置"作為打印 質(zhì)量的打印設(shè)置信息的Create Job命令。首先,在步驟S21中,XHTML處理器16判斷為裝置設(shè)置包 括在介質(zhì)尺寸中,于是過程前進(jìn)到步驟S22。在步驟S22中, XHTML處理器16判斷為介質(zhì)類型不是裝置設(shè)置,于是過程前 進(jìn)到步驟S23。在本情形中,非裝置設(shè)置的設(shè)置信息,即,介質(zhì)類型的設(shè) 置信息,是指示粗糙紙的值。因此,在步驟S23中,XHTML 處理器16檢查該值是否被登記用于兩個給送盤。
如上所述,粗糙紙沒有被登記用于任何給送盤。因此,過程前進(jìn)到步驟S24。此外,在步驟S24中也判斷為粗糙紙沒有被 登記用于任何給送盤。因此,過程前進(jìn)到步驟S25。在步驟S25中,XHTML處理器16用作為登記用于大給送盤 的介質(zhì)尺寸的"A4"來替換作為打印設(shè)置中的介質(zhì)尺寸的裝置設(shè)置。然后,在步驟S27中,XHTML處理器16檢查介質(zhì)尺寸和介 質(zhì)類型的組合。通過直至步驟S26的過程,在打印設(shè)置信息中, A4尺寸被設(shè)置為介質(zhì)尺寸,粗糙紙被設(shè)置為介質(zhì)類型。因此, 檢查該設(shè)置信息是否與第一介質(zhì)限定信息相匹配。參考圖9所 示的第一介質(zhì)限定信息,當(dāng)介質(zhì)尺寸是A4尺寸時,允許將粗糙 紙設(shè)置為介質(zhì)類型。因此,過程前進(jìn)到步驟S33。在步驟S33中,XHTML處理器16檢查通過上述過程確定的 A4尺寸和粗糙紙的組合是否與登記在多功能機(jī)10中的、任一給 送盤的信息一致。在本情形中,A4尺寸和粗糙紙的組合與登記 用于任一給送盤的值都不一致。因此,過程前進(jìn)到步驟S34。 在步驟S34中,不考慮預(yù)先為打印數(shù)據(jù)設(shè)置的打印質(zhì)量, XHTML處理器16基于介質(zhì)尺寸和介質(zhì)類型的組合來設(shè)置最佳 打印質(zhì)量。即,在本情形中,使用圖12所示的第二介質(zhì)限定信 息。首先,預(yù)先為打印數(shù)據(jù)設(shè)置的打印質(zhì)量的設(shè)置信息是裝置 設(shè)置。此外,第二介質(zhì)限定信息限定對于A4尺寸和粗糙紙的 組合,用"正常,,作為打印質(zhì)量是合適的。因此,XHTML處 理器16用"正常"來替換打印數(shù)據(jù)的打印質(zhì)量的設(shè)置信息。最終,通過上述過程,打印數(shù)據(jù)的打印設(shè)置被確定為"A4" 作為介質(zhì)尺寸,"粗糙紙"作為介質(zhì)類型,"正常,,作為打印質(zhì) 量。即,對應(yīng)于該打印設(shè)置的大給送盤被確定為要用于打印打 印數(shù)據(jù)的給送盤。 上述實施例涉及從數(shù)字電視機(jī)進(jìn)行XHTML打印。然而, 本發(fā)明不限于XHTML打印。例如,本實施例可應(yīng)用于以下情 形如在PictBridge的情形中的一樣,打印i更置可以一皮委派給 打印處理設(shè)備,并且打印機(jī)具有多個給送盤。上述實施例涉及以下情形打印處理設(shè)備具有多個給送盤, 并且存儲設(shè)置在各個給送盤中的薄片的信息。在這種情形中, 即使在輸入用于將打印設(shè)置委派給打印處理設(shè)備的設(shè)置值時, 也可以實現(xiàn)最佳打印。用于將打印設(shè)置委派給打印處理設(shè)備的 設(shè)置值是例如PictBridge的情形中的"標(biāo)準(zhǔn)設(shè)置"或者XHTML 打印的情形中的"裝置設(shè)置"。此外,根據(jù)本實施例,當(dāng)接收到用于將與打印質(zhì)量有關(guān)的 打印設(shè)置委派給打印處理設(shè)備的設(shè)置值時,即使在當(dāng)前所選擇 的介質(zhì)尺寸和介質(zhì)類型與設(shè)置在打印處理設(shè)備的給送盤中的薄 片的信息不相匹配時,也能實現(xiàn)打印質(zhì)量的最佳設(shè)置。如上所述,采用根據(jù)本發(fā)明的打印處理設(shè)備和控制打印處 理設(shè)備的方法,即使當(dāng)打印機(jī)接收到與打印設(shè)置信息中的介質(zhì) 尺寸和介質(zhì)類型的設(shè)置值中的至少一個有關(guān)的、用于將打印設(shè) 置委派給打印處理設(shè)備的"委派設(shè)置值"時,也可以使用與裝 載在給送盤中的介質(zhì)有關(guān)的信息來獲得最佳打印輸出。盡管已經(jīng)參考示例性實施例對本發(fā)明進(jìn)行了描述,但是應(yīng) 該理解,本發(fā)明并不局限于所公開的示例性實施例。所附權(quán)利 要求的范圍符合最寬的解釋,以包含所有這樣的修改、等同結(jié) 構(gòu)和功能。
權(quán)利要求
1.一種打印處理設(shè)備,包括多個給送單元;存儲單元,配置成存儲與所述多個給送單元分別裝載的介質(zhì)有關(guān)的介質(zhì)信息;保存單元,配置成預(yù)先保存限定信息,所述限定信息限定在所述打印處理設(shè)備中可用的介質(zhì)尺寸和介質(zhì)類型的組合;接收單元,配置成接收來自請求打印的外部設(shè)備的打印設(shè)置信息,所述打印設(shè)置信息包括介質(zhì)尺寸和介質(zhì)類型的設(shè)置值;以及處理單元,配置成執(zhí)行基于所述打印設(shè)置信息、所述介質(zhì)信息和所述限定信息,來在所述多個給送單元中確定用于打印的給送單元的處理,其中,當(dāng)所述打印設(shè)置信息中的介質(zhì)尺寸和介質(zhì)類型的所述設(shè)置值中的至少一個是用于請求由所述打印處理設(shè)備來確定打印設(shè)置的委派設(shè)置值時,所述處理單元用所述多個給送單元中的一個的所述介質(zhì)信息來替換所述委派設(shè)置值,并參考所述限定信息來判斷是否允許根據(jù)用所述多個給送單元中的一個的所述介質(zhì)信息來替換所述委派設(shè)置值的所述打印設(shè)置信息來執(zhí)行打印。
2. 根據(jù)權(quán)利要求l所述的打印處理設(shè)備,其特征在于, 其中,當(dāng)所述處理單元已經(jīng)參考所述限定信息判斷為不允許根據(jù)用所述多個給送單元中的一個的所述介質(zhì)信息來替換所 述委派設(shè)置值的所述打印設(shè)置信息來執(zhí)行打印時,所述處理單 元檢查介質(zhì)尺寸的所述設(shè)置值或者介質(zhì)類型的所述設(shè)置值是否 與所述多個給送單元中的一個的所述介質(zhì)信息相匹配,并且當(dāng) 介質(zhì)尺寸的所述設(shè)置值或者介質(zhì)類型的所述設(shè)置值與所述介質(zhì) 信息相匹配時,所述處理單元使用具有匹配介質(zhì)信息的所述給 送單元的所述介質(zhì)信息,來改變用所述多個給送單元中的一個 的所述介質(zhì)信息來替換所述委派設(shè)置值的所述打印設(shè)置信息。
3. 根據(jù)權(quán)利要求l所述的打印處理設(shè)備,其特征在于,其中,當(dāng)所述處理單元已經(jīng)參考所述限定信息判斷為不允 許根據(jù)用所述多個給送單元中的一個的所述介質(zhì)信息來替換所 述委派設(shè)置值的所述打印設(shè)置信息來執(zhí)行打印時,所述處理單 元檢查介質(zhì)尺寸的所述設(shè)置值或者介質(zhì)類型的所述設(shè)置值是否 與所述多個給送單元中的一個的所述介質(zhì)信息相匹配,并且當(dāng) 介質(zhì)尺寸的所述設(shè)置值和介質(zhì)類型的所述設(shè)置值都不與所述介 質(zhì)信息相匹配時,所述處理單元使用裝載具有最大介質(zhì)尺寸的 介質(zhì)的給送單元的介質(zhì)尺寸和介質(zhì)類型的所述設(shè)置值,來改變 用所述多個給送單元中的一個的所述介質(zhì)信息來替換所述委派 設(shè)置值的所述打印設(shè)置信息。
4. 根據(jù)權(quán)利要求l所述的打印處理設(shè)備,其特征在于, 其中,所述打印設(shè)置信息還包括打印質(zhì)量的設(shè)置值,其中,所述限定信息限定與在所述打印處理設(shè)備中可用的 介質(zhì)尺寸和介質(zhì)類型的所述組合相適應(yīng)的打印質(zhì)量,以及其中,當(dāng)所述打印設(shè)置信息中的打印質(zhì)量的所述設(shè)置值是 用于請求由所述打印處理設(shè)備來確定打印設(shè)置的委派設(shè)置值 時,所述處理單元基于所述限定信息來替換所述委派設(shè)置值。
5. —種控制具有多個給送單元的打印處理設(shè)備的方法,所 述方法包括以下步驟在存儲單元中存儲介質(zhì)信息,所述介質(zhì)信息與所述多個給 送單元分別裝載的介質(zhì)有關(guān);讀取限定信息,所述限定信息限定在所述打印處理設(shè)備中 可用的介質(zhì)尺寸和介質(zhì)類型的組合;接收來自請求打印的外部設(shè)備的打印設(shè)置信息,所述打印 設(shè)置信息包括介質(zhì)尺寸和介質(zhì)類型的設(shè)置值;以及處理步驟,執(zhí)行基于所述打印設(shè)置信息、所述介質(zhì)信息和 所述限定信息,來在所述多個給送單元中確定用于打印的給送 單元的處理;其中,在所述處理步驟中,當(dāng)所述打印設(shè)置信息中的介質(zhì) 尺寸和介質(zhì)類型的所述設(shè)置值中的至少 一 個是用于請求由所述 打印處理設(shè)備來確定打印設(shè)置的委派設(shè)置值時,用所述多個給 送單元中的一個的所述介質(zhì)信息來替換所述委派設(shè)置值,并參 考所述限定信息來判斷是否允許根據(jù)用所述多個給送單元中的 一個的所述介質(zhì)信息來替換所述委派設(shè)置值的所述打印設(shè)置信 息來執(zhí)行打印。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,其中,在所述處理步驟中,當(dāng)已經(jīng)參考所述限定信息判斷 為不允許根據(jù)用所述多個給送單元中的一個的所述介質(zhì)信息來 替換所述委派設(shè)置值的所述打印設(shè)置信息來執(zhí)行打印時,檢查 介質(zhì)尺寸的所述設(shè)置值或者介質(zhì)類型的所述設(shè)置值是否與所述 多個給送單元中的一個的所述介質(zhì)信息相匹配,并且當(dāng)介質(zhì)尺 寸的所述設(shè)置值或者介質(zhì)類型的所述設(shè)置值與所述介質(zhì)信息相 匹配時,使用具有匹配介質(zhì)信息的所述給送單元的所述介質(zhì)信 息來改變用所述多個給送單元中的一個的所述介質(zhì)信息來替換 所述委派設(shè)置值的所述打印設(shè)置信息。
7. 根據(jù)權(quán)利要求5所述的方法,其特征在于,其中,在所述處理步驟中,當(dāng)已經(jīng)參考所述限定信息判斷 為不允許根據(jù)用所述多個給送單元中的一個的所述介質(zhì)信息來 替換所述委派設(shè)置值的所述打印設(shè)置信息來執(zhí)行打印時,檢查 介質(zhì)尺寸的所述設(shè)置值或者介質(zhì)類型的所述設(shè)置值是否與所述 多個給送單元中的一個的所述介質(zhì)信息相匹配,并且當(dāng)介質(zhì)尺 寸的所述設(shè)置值和介質(zhì)類型的所述設(shè)置值都不與所述介質(zhì)信息 相匹配時,使用裝載具有最大介質(zhì)尺寸的介質(zhì)的給送單元的介 質(zhì)尺寸和介質(zhì)類型的所述設(shè)置值來改變用所述多個給送單元中 的 一 個的所述介質(zhì)信息來替換所述委派設(shè)置值的所述打印設(shè)置信息。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,其中,所述打印設(shè)置信息還包括打印質(zhì)量的設(shè)置值,其中,所述限定信息限定與在所述打印處理設(shè)備中可用的介質(zhì)尺寸和介質(zhì)類型的所述組合相適應(yīng)的打印質(zhì)量,以及其中,在所述處理步驟中,當(dāng)所述打印設(shè)置信息中的打印質(zhì)量的所述設(shè)置值是用于請求由所述打印處理設(shè)備來確定打印設(shè)置的委派設(shè)置值時,基于所述限定信息來替換所述委派設(shè)置值。
全文摘要
本發(fā)明提供一種打印處理設(shè)備以及控制打印處理設(shè)備的方法。該打印處理設(shè)備預(yù)先保存裝載在多個給送盤中的介質(zhì)的介質(zhì)尺寸和介質(zhì)類型的信息。當(dāng)接收到用于執(zhí)行打印的打印設(shè)置信息時,打印處理設(shè)備檢查介質(zhì)尺寸和介質(zhì)類型中的至少一個的設(shè)置值是不是用于將打印設(shè)置委派給打印處理設(shè)備的值。當(dāng)包括用于將打印設(shè)置委派給打印處理設(shè)備的設(shè)置值時,通過使用打印設(shè)置信息和裝載在給送盤中的介質(zhì)的尺寸和類型的信息來確定最佳打印設(shè)置,從而確定要用于打印的給送盤。
文檔編號H04N1/00GK101166220SQ20071016327
公開日2008年4月23日 申請日期2007年10月19日 優(yōu)先權(quán)日2006年10月20日
發(fā)明者鈴木健 申請人:佳能株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
乐平市| 苏尼特右旗| 长武县| 建湖县| 长垣县| 太仆寺旗| 余姚市| 上虞市| 莱西市| 客服| 龙海市| 凤山县| 永吉县| 新疆| 赤城县| 永修县| 梅州市| 无极县| 镇雄县| 嘉峪关市| 福鼎市| 潢川县| 平和县| 龙口市| 兴仁县| 股票| 五河县| 金山区| 青海省| 横山县| 喀喇沁旗| 剑阁县| 广汉市| 孝义市| 叙永县| 松潘县| 潞城市| 交口县| 合山市| 蒲江县| 宁夏|