專利名稱:圖像處理系統(tǒng)、打印機(jī)驅(qū)動(dòng)程序、掃描儀驅(qū)動(dòng)程序、打印設(shè)備以及讀取設(shè)備的制作方法
技術(shù)領(lǐng)域:
符合本發(fā)明的系統(tǒng)、設(shè)備以及計(jì)算機(jī)可讀介質(zhì)涉及雙面介質(zhì)的讀 取和打印。
背景技術(shù):
諸如具有雙面打印功能的打印機(jī)和多功能機(jī)的打印設(shè)備至今已經(jīng) 為人所知。當(dāng)由這種打印設(shè)備執(zhí)行打印時(shí),用戶通過(guò)例如計(jì)算機(jī)來(lái)指 定各種打印條件并且命令打印。然后,打印機(jī)驅(qū)動(dòng)程序根據(jù)所指定的 打印條件生成打印數(shù)據(jù);將該打印數(shù)據(jù)提供到打印設(shè)備;并且執(zhí)行打 印。打印條件包括例如彩色/單色(和/或多個(gè)顏色)、分辨率、放大/ 縮小率等。在雙面打印時(shí),使用相同的打印條件來(lái)打印記錄介質(zhì)的正 面禾口反面。
另外,具有讀取原件的正面和反面以獲取圖像數(shù)據(jù)的功能的打印 設(shè)備也為人所知。當(dāng)由這種讀取器執(zhí)行雙面讀取時(shí),用戶指定各種讀 取條件,并且使用相同的讀取條件來(lái)讀取該原件的正面和反面(參見(jiàn) JP-A-10-222328)。
發(fā)明內(nèi)容
當(dāng)執(zhí)行雙面打印或者雙面讀取時(shí)本發(fā)明的說(shuō)明性方面設(shè)法提高便 利性。根據(jù)本發(fā)明的說(shuō)明性方面,提供了一種圖像處理系統(tǒng),該圖像處 理系統(tǒng)包括操作單元,用于輸入命令;設(shè)置單元,用于根據(jù)從操作 單元輸入的命令來(lái)執(zhí)行用于設(shè)置包括獨(dú)立設(shè)置項(xiàng)的執(zhí)行條件的設(shè)置處 理,該獨(dú)立設(shè)置項(xiàng)包括用于對(duì)片材材料的正面和反面分別設(shè)置不同值 的第一字段和第二字段;以及執(zhí)行單元,用于根據(jù)由設(shè)置單元設(shè)置的 執(zhí)行條件來(lái)執(zhí)行打印或者讀取片材材料的正面和反面。
根據(jù)本發(fā)明的另一說(shuō)明性方面,提供了一種計(jì)算機(jī)可讀介質(zhì),該 計(jì)算機(jī)可讀介質(zhì)存儲(chǔ)用于配置打印設(shè)備的打印機(jī)驅(qū)動(dòng)程序,該打印機(jī) 驅(qū)動(dòng)程序包括獲取模塊和打印模塊。獲取模塊獲取包括獨(dú)立設(shè)置項(xiàng)的 打印條件的值,所述獨(dú)立設(shè)置項(xiàng)使得能夠分別對(duì)片材材料的正面和反 面獨(dú)立地設(shè)置不同的值。打印模塊生成用于使打印設(shè)備根據(jù)打印條件 的設(shè)置值來(lái)執(zhí)行雙面打印的打印數(shù)據(jù)。
根據(jù)本發(fā)明的另一說(shuō)明性方面,提供了一種計(jì)算機(jī)可讀介質(zhì),該 計(jì)算機(jī)可讀介質(zhì)存儲(chǔ)用于配置信息處理設(shè)備的掃描儀驅(qū)動(dòng)程序,該掃 描儀驅(qū)動(dòng)程序包括獲取模塊和掃描模塊。獲取模塊獲取包括獨(dú)立設(shè)置 項(xiàng)的讀取條件的值,所述獨(dú)立設(shè)置項(xiàng)使得能夠分別對(duì)片材材料的正面 和反面獨(dú)立地設(shè)置不同的值。掃描模塊生成用于使讀取設(shè)備根據(jù)所獲 取的讀取條件的值來(lái)讀取片材材料的正面和反面的讀取命令。
根據(jù)本發(fā)明的另一說(shuō)明性方面,提供了一種打印設(shè)備,該打印設(shè) 備包括打印單元,用于在片材材料上執(zhí)行雙面打??;操作單元,用 于輸入命令;設(shè)置單元,用于根據(jù)輸入到操作單元的命令來(lái)執(zhí)行用于 設(shè)置包括獨(dú)立設(shè)置項(xiàng)的打印條件的處理,該獨(dú)立設(shè)置項(xiàng)包括用于對(duì)片 材材料的正面和反面分別設(shè)置不同值的第一字段和第二字段;以及控 制單元,用于控制打印單元以根據(jù)由設(shè)置單元設(shè)置的打印條件來(lái)執(zhí)行 雙面打印。根據(jù)本發(fā)明的另一說(shuō)明性方面,提供了一種讀取設(shè)備,該讀取設(shè) 備包括讀取單元,用于通過(guò)讀取片材材料的正面和反面來(lái)獲取圖像 數(shù)據(jù);操作單元,用于輸入命令;設(shè)置單元,用于根據(jù)輸入到操作單 元的命令來(lái)執(zhí)行用于設(shè)置包括獨(dú)立設(shè)置項(xiàng)的讀取條件的處理,該獨(dú)立 設(shè)置項(xiàng)包括用于對(duì)片材材料的正面和反面分別設(shè)置不同值的第一字段 和第二字段;以及控制單元,用于控制讀取單元以根據(jù)由設(shè)置單元設(shè) 置的讀取條件來(lái)讀取片材材料的正面和反面。
根據(jù)以上配置,用于執(zhí)行打印或者讀取操作的條件包括使得能夠 對(duì)正面和反面分別設(shè)置不同設(shè)置值的獨(dú)立設(shè)置項(xiàng),并且可以根據(jù)對(duì)片 材的正面和反面分別設(shè)置的執(zhí)行條件來(lái)執(zhí)行打印或者讀取,并且因此 提高了便利性。此外,與通過(guò)改變每面的執(zhí)行條件來(lái)單獨(dú)地執(zhí)行打印 或者讀取的情況下相比,可以很容易執(zhí)行操作。
圖l是示出根據(jù)本發(fā)明的第一示例性實(shí)施例的打印系統(tǒng)的電配置 的示例的框圖2是示出打印命令屏幕的示例的視圖; 圖3是示出打印設(shè)置處理的示例的流程圖; 圖4和圖5是打印設(shè)置屏幕的示例的視圖; 圖6是示出打印處理的示例的流程圖7至圖9是示出根據(jù)第一示例性實(shí)施例的修改的打印設(shè)置屏幕的 示例的視圖10是示出根據(jù)本發(fā)明的第二示例性實(shí)施例的讀取系統(tǒng)的電配置 的示例的框圖ll是示出讀取設(shè)置處理的示例的流程圖; 圖12是示出讀取設(shè)置屏幕的示例的視圖;以及 圖13是示出讀取處理的示例的流程圖。
具體實(shí)施方式
<第一示例性實(shí)施例〉
現(xiàn)在將參考圖1至圖6描述本發(fā)明的第一示例性實(shí)施例。 (打印系統(tǒng)的電配置)
圖l是示出打印系統(tǒng)的電配置的示例的框圖。該打印系統(tǒng)包括計(jì)算 機(jī)10 (信息處理設(shè)備的示例)和打印機(jī)30 (執(zhí)行單元的示例和打印設(shè) 備的示例)。
計(jì)算機(jī)10包括中央處理單元(CPU) 11 (設(shè)置單元的示例); 只讀存儲(chǔ)器(ROM) 12;隨機(jī)存取存儲(chǔ)器(RAM) 13;硬盤驅(qū)動(dòng)器14; 具有鍵盤或者鼠標(biāo)、定點(diǎn)設(shè)備等的操作部分15 (操作單元的示例); 具有液晶顯示器等的顯示部分16 (顯示單元的示例);耦合到通信線 路20的網(wǎng)絡(luò)接口17;以及其他。將諸如操作系統(tǒng)(OS)的各種程序、 使得能夠生成打印數(shù)據(jù)的應(yīng)用軟件、用于控制打印機(jī)30的打印機(jī)驅(qū)動(dòng) 程序等存儲(chǔ)在硬盤驅(qū)動(dòng)器14中。
打印機(jī)30 (執(zhí)行單元的示例)包括CPU31、 ROM 32、 RAM 33、 非易失性隨機(jī)存取存儲(chǔ)器(NVRAM) 34、操作部分35、顯示部分36、 打印部分37、網(wǎng)絡(luò)接口38等。將用于控制打印機(jī)30的操作的各種程序 存儲(chǔ)在ROM32中。根據(jù)從ROM 32讀取的程序,CPU 31控制打印機(jī)30 的操作,同時(shí)將處理結(jié)果存儲(chǔ)到RAM 33和NVRAM 34中。
操作部分35具有多個(gè)按鈕并且使能諸如輸入用于開始打印的命令 的各種輸入操作。顯示部分36具有液晶顯示器、燈等,并且可以顯示 各種設(shè)置屏幕、打印機(jī)30的操作狀態(tài)等。打印部分37具有使諸如片材 的記錄介質(zhì)的正面和反面經(jīng)受打印的功能。網(wǎng)絡(luò)接口38通過(guò)通信線路 20耦合到外部計(jì)算機(jī)10等,并且可以建立相互的數(shù)據(jù)通信。
(打印控制)
現(xiàn)在將描述當(dāng)打印機(jī)30在計(jì)算機(jī)10的控制下執(zhí)行打印時(shí)執(zhí)行的操
9作。圖2是示出打印命令屏幕P1的示例的視圖,并且圖3是示出打印設(shè) 置處理的示例的流程圖。圖4和圖5是示出打印設(shè)置屏幕P2的示例的視 圖,并且圖6是示出打印處理的示例的流程圖。
當(dāng)通過(guò)計(jì)算機(jī)10的操作部分15將打印命令輸入到處理原件、圖像 等的應(yīng)用軟件中時(shí),CPU 11使得顯示部分16顯示例如諸如圖2所示的打 印命令屏幕P1。打印命令屏幕P1具有用于選擇要使用的打印機(jī)的打印 機(jī)選擇部分40、打印設(shè)置按鈕41以及打印開始按鈕42。打印機(jī)選擇部 分40顯示與安裝在計(jì)算機(jī)10中的打印機(jī)驅(qū)動(dòng)程序兼容的打印機(jī)名稱列 表,并且允許將這些打印機(jī)中的一個(gè)以選擇為工作打印機(jī)。
當(dāng)使用計(jì)算機(jī)10的操作部分15激活打印設(shè)置按鈕41時(shí),CPU ll啟 動(dòng)與由打印機(jī)選擇部分40選擇的打印機(jī)相對(duì)應(yīng)的打印機(jī)驅(qū)動(dòng)程序,從 而執(zhí)行與對(duì)應(yīng)于所選擇的工作打印機(jī)的打印機(jī)驅(qū)動(dòng)程序相對(duì)應(yīng)的打印 設(shè)置處理。當(dāng)啟動(dòng)了根據(jù)本發(fā)明的示例性實(shí)施例的打印機(jī)驅(qū)動(dòng)程序時(shí), CPU 11執(zhí)行圖3中所描述的打印設(shè)置處理。
CPU 11例如首先在顯示部分16上顯示諸如圖4所示的打印設(shè)置屏 幕P2 (S101)。打印設(shè)置屏幕P2具有用于指定包括在打印條件中的各 種設(shè)置項(xiàng)的值的字段,諸如片材大小指定部分50、雙面打印指定部分 51、顏色指定部分52A和52B、圖像質(zhì)量指定部分53A和53B、亮度指定 部分54A和54B等。此外,打印設(shè)置屏幕P2配備有全局命令按鈕55和 ENTER (確認(rèn))按鈕56。
打印機(jī)驅(qū)動(dòng)程序包括作為打印條件的設(shè)置項(xiàng)的獨(dú)立設(shè)置項(xiàng),該獨(dú) 立設(shè)置項(xiàng)使得能夠當(dāng)執(zhí)行雙面打印時(shí)對(duì)正面和反面設(shè)置不同的值。在 第一示例性實(shí)施例中,與顏色(例如,多個(gè)顏色)、圖像質(zhì)量(例如, 分辨率)以及亮度(例如,顏色調(diào)節(jié))有關(guān)的項(xiàng)可用作獨(dú)立設(shè)置項(xiàng)。 將用于指定各個(gè)獨(dú)立設(shè)置項(xiàng)的值的顏色指定部分52A和52B、圖像質(zhì)量 指定部分53A和53B以及亮度指定部分54A和54B中的每一個(gè)劃分成用于指定打印正面所使用的設(shè)置值的第一字段(由符號(hào)A指示)以及用于 指定打印反面所使用的設(shè)置值的第二字段(由符號(hào)B指示)。
打印機(jī)驅(qū)動(dòng)程序包括作為打印條件的設(shè)置項(xiàng)的共用設(shè)置項(xiàng),該共 用設(shè)置項(xiàng)使得能夠當(dāng)執(zhí)行雙面打印時(shí)總是對(duì)正面和反面設(shè)置單個(gè)值。 在第一示例性實(shí)施例中,共用設(shè)置項(xiàng)包括與片材大小有關(guān)的項(xiàng)以及與 雙面打印有關(guān)的項(xiàng)。用于指定片材大小的片材大小指定部分50不劃分 成正面大小和反面大??;因此,可以全局地指定正面和反面共用的值。 雙面打印指定部分51可以指定是否使能或禁用雙面打印(即,是執(zhí)行 雙面打印還是單面打印)。
打印設(shè)置屏幕的配置和打印條件的設(shè)置項(xiàng)是示例,并且可根據(jù)需 要而變化。另外,例如,還可以將與放大/縮小率、集成打印、水印以 及其他有關(guān)的項(xiàng)提供為獨(dú)立設(shè)置項(xiàng)。另外,例如還可以將與用于使片 材層疊在打印機(jī)30中的紙盤(例如,送紙盤和出紙盤)、打印數(shù)目以 及機(jī)密打印(例如,安全打印)等有關(guān)的項(xiàng)提供為共用設(shè)置項(xiàng)。
在用于指定反面獨(dú)立設(shè)置項(xiàng)的值的顏色指定部分52B和圖像質(zhì)量 指定部分53B中,可以選擇下述命令(顯示為"與正面值相同")該 命令用于保持等于正面獨(dú)立設(shè)置項(xiàng)的相應(yīng)值(分別為顏色指定部分52A 的值和圖像質(zhì)量指定部分53A的值)的值以代替設(shè)置值。具體地說(shuō),例 如,當(dāng)正面圖像質(zhì)量指定部分53A的值是"文本"時(shí)并且當(dāng)在反面圖像 質(zhì)量指定部分53B上指定了 "與正面值相同"時(shí),設(shè)置與在指定"文本" 時(shí)所實(shí)現(xiàn)的設(shè)置相同的設(shè)置。當(dāng)正面圖像質(zhì)量指定部分53A的值從文本 變?yōu)?照片"時(shí),設(shè)置與在指定"照片"時(shí)所實(shí)現(xiàn)的設(shè)置相同的設(shè)置,而 無(wú)需改變反面圖像質(zhì)量指定部分53B中的值。
在圖3的S101中顯示了打印設(shè)置屏幕P2之后,CPU ll確定在雙面 打印指定部分51中是否使能了雙面打印(S102)。如果確定雙面打印 保持禁用(在S102中為"否"),那么禁止與各個(gè)反面獨(dú)立設(shè)置項(xiàng)有關(guān)的輸入(S103)并且處理繼續(xù)到S105。如圖5所示,以灰色狀態(tài)顯示 顏色指定部分52B、圖像質(zhì)量指定部分53B、亮度指定部分54B以及全 局命令按鈕55。 CPU 11進(jìn)入不接受從操作部分15輸入到指定部分52B、 53B和54B以及全局命令按鈕55的狀態(tài)。因此在禁用雙面打印的狀態(tài)下, 可以僅指定獨(dú)立設(shè)置項(xiàng)中的正面項(xiàng)的值。
另一方面,如果確定出使能了雙面打印(在S102中為"是"), 那么在S102中允許與各個(gè)反面獨(dú)立設(shè)置項(xiàng)有關(guān)的輸入(S104)。從而, 顏色指定部分52A和52B、圖像質(zhì)量指定部分53A和53B以及亮度指定部 分54A和54B全部退出灰色狀態(tài),以便指定輸入可以是來(lái)自操作部分15 的與正面和反面有關(guān)的獨(dú)立設(shè)置項(xiàng)的輸入。
然后,在S105中確定是否改變了雙面打印指定部分15的值。如果 確定出改變了雙面打印指定部分15的值(在S105中為"是"),那么 處理返回S102,其中根據(jù)改變值的性質(zhì)而使與各個(gè)反面獨(dú)立設(shè)置項(xiàng)有 關(guān)的輸入在輸入許可狀態(tài)與輸入禁止?fàn)顟B(tài)之間切換。
如果確定出尚未改變雙面打印指定部分15的值(在S105中為 "否"),那么在S106中確定是否按下了用于使設(shè)置項(xiàng)等于正面設(shè)置 項(xiàng)的按鈕。如果確定出點(diǎn)擊了全局命令按鈕55 (在S106中為"是"),
那么使多個(gè)反面獨(dú)立設(shè)置項(xiàng)的值全局地等于正面獨(dú)立設(shè)置項(xiàng)的相應(yīng)值 (S107),并且處理返回S105。具體地說(shuō),當(dāng)在將顏色指定部分52A 的正面值設(shè)置為"單色"的同時(shí)點(diǎn)擊了全局命令按鈕55時(shí),將正面圖像 質(zhì)量指定部分53A的值設(shè)置為"文本",將反面顏色指定部分52B的值設(shè) 置為"全色",并且將反面圖像質(zhì)量指定部分53B的值設(shè)置為"等于正 面值的值"。反面顏色指定部分52B的值連同顯示器變?yōu)?單色",并且 圖像質(zhì)量指定部分53B的值變?yōu)?文本"。還可以采用其中當(dāng)點(diǎn)擊了全 局命令按鈕55時(shí)多個(gè)反面獨(dú)立設(shè)置項(xiàng)采取"等于正面值的值"的配置。
如果確定出沒(méi)有點(diǎn)擊全局命令按鈕55 (在S106中為"否"),那
12么在S108確定是否按下了ENTER按鈕56。如果確定出沒(méi)有點(diǎn)擊ENTER 按鈕56 (在S108中為"否"),那么該處理返回S105。另一方面,如 果確定出點(diǎn)擊了ENTER按鈕56 (在S108中為"是"),那么將結(jié)合各 個(gè)指定部分50至54所指定的值作為打印條件的設(shè)置值存儲(chǔ)在RAM 13 中(S109),并且該處理結(jié)束。因此,CPU ll完成了由打印機(jī)驅(qū)動(dòng)程 序執(zhí)行的打印設(shè)置處理,并且關(guān)閉顯示部分16的打印設(shè)置屏幕P2。當(dāng) 激活了打印命令屏幕P1上的打印開始按鈕42時(shí),CPU ll使用由打印機(jī) 選擇部分40選擇的打印機(jī)驅(qū)動(dòng)程序開始圖6中所示的打印處理。
CPU ll首先將示出打印頁(yè)數(shù)的參數(shù)"i"設(shè)置為l (S201)。確定未 打印頁(yè)是否被包括在與應(yīng)用軟件所準(zhǔn)備的打印目標(biāo)有關(guān)的頁(yè)面數(shù)據(jù)中 (S202)。如果確定出不包括未打印頁(yè)(在S202中為"否"),那么 該處理結(jié)束。如果確定出包括未打印頁(yè)(在S202中為"是"),那么 從應(yīng)用軟件獲取與一頁(yè)有關(guān)的頁(yè)面數(shù)據(jù)(S203)。
隨后,在S204中確定是否使能了雙面打印。如果確定出使能了雙 面打印的設(shè)置(在S204中為"是"),那么在S205中確定參數(shù)"i"的值 是否是奇數(shù)。如果確定出未使能雙面打印(在S204中為"否")或者 如果確定出打印頁(yè)數(shù)"i"是奇數(shù)(在S205中為"是"),那么根據(jù)所設(shè) 置的正面打印條件來(lái)在RAM13中生成打印數(shù)據(jù),并且通過(guò)網(wǎng)絡(luò)接口17 將該打印數(shù)據(jù)傳送到打印機(jī)30 (S206)。由此生成的打印數(shù)據(jù)是下述 數(shù)據(jù)該數(shù)據(jù)是通過(guò)將與打印目標(biāo)有關(guān)的頁(yè)面數(shù)據(jù)轉(zhuǎn)換成例如打印機(jī) 描述語(yǔ)言(PDL)格式而準(zhǔn)備的并且包括與打印條件有關(guān)的設(shè)置信息以 及圖像數(shù)據(jù)。
如果確定出將雙面打印設(shè)置為使能狀態(tài)(在S204中為"是")并 且打印頁(yè)數(shù)"i"是偶數(shù)(在S205中為"否"),那么從所設(shè)置的反面打 印條件生成打印數(shù)據(jù),并且將該打印數(shù)據(jù)傳送到打印機(jī)30 (S207)。 在S206或者S207中傳送了該打印數(shù)據(jù)之后,CPU ll使打印頁(yè)數(shù)"i"增加 1并且返回S202,在S202中重復(fù)處理。從而,當(dāng)指定了雙面打印時(shí),交
13替地傳送基于正面打印設(shè)置的正面打印數(shù)據(jù)以及基于反面打印設(shè)置的
反面打印數(shù)據(jù)。在S202中,如果確定出生成了打印數(shù)據(jù)或者將其連同 與所有打印目標(biāo)有關(guān)的頁(yè)面數(shù)據(jù)一起傳送(在S202中為"否"),那 么CPU ll完成了由打印機(jī)驅(qū)動(dòng)程序執(zhí)行的打印處理。
因此,當(dāng)打印機(jī)30通過(guò)網(wǎng)絡(luò)接口38接收到從計(jì)算機(jī)10傳送的打印 數(shù)據(jù)時(shí),在打印機(jī)30的CPU 31的控制下使打印數(shù)據(jù)經(jīng)受位圖擴(kuò)展,并 且將由此擴(kuò)展的數(shù)據(jù)發(fā)送到打印部分37,在該打印部分37中執(zhí)行打印。 此時(shí),根據(jù)與包括在打印數(shù)據(jù)中的打印條件有關(guān)的設(shè)置信息來(lái)執(zhí)行打 印操作。當(dāng)設(shè)置了雙面打印時(shí),根據(jù)分別對(duì)片材的正面和反面所設(shè)置 的打印條件來(lái)執(zhí)行打印。
在根據(jù)本發(fā)明的第一示例性實(shí)施例的打印系統(tǒng)中,打印條件包括 使得能夠?qū)φ婧头疵嬖O(shè)置不同設(shè)置值的獨(dú)立設(shè)置項(xiàng)。可以根據(jù)分別 對(duì)正面和反面所設(shè)置的打印條件來(lái)執(zhí)行打??;因此,提高了便利性。 此外,當(dāng)與針對(duì)每面改變打印條件的同時(shí)單獨(dú)地執(zhí)行打印的情況相比 時(shí),可以更簡(jiǎn)單地執(zhí)行操作。
例如,當(dāng)希望在片材的正面打印彩色圖像時(shí)并且當(dāng)希望在反面上 打印單色(黑色)圖像時(shí),相關(guān)技術(shù)的打印機(jī)使正面和反面都經(jīng)受彩 色設(shè)置的雙面打印。然而,與反面經(jīng)受單色設(shè)置的打印的情況相比, 當(dāng)按照這種方式執(zhí)行打印時(shí),處理會(huì)消耗更多時(shí)間和/或過(guò)量彩色油墨; 因此,成本增加了。由于可以設(shè)置分別對(duì)正面的打印內(nèi)容和反面的打 印內(nèi)容適合的打印條件,因此可以縮短處理時(shí)間并且可以降低成本。
在設(shè)置打印條件的處理時(shí),可以輸入用于保持反面的獨(dú)立設(shè)置項(xiàng) (顏色指定部分52B和圖像質(zhì)量指定部分53B)的設(shè)置值的命令,所述 設(shè)置值等于正面的獨(dú)立設(shè)置項(xiàng)的相應(yīng)設(shè)置值。當(dāng)正面的獨(dú)立設(shè)置項(xiàng)的 設(shè)置值與反面的獨(dú)立設(shè)置項(xiàng)的設(shè)置值彼此匹配時(shí),通過(guò)輸入該命令使 一面的設(shè)置值同步地變?yōu)榈扔诹硪幻娴脑O(shè)置值。因此,不必知道一面的設(shè)置值并且使用于設(shè)置打印條件的操作變得容易。
還可以發(fā)出用于全局地使與反面有關(guān)的多個(gè)獨(dú)立設(shè)置項(xiàng)(顏色指
定部分52B、圖像質(zhì)量指定部分53B以及亮度指定部分54B)的設(shè)置值 等于正面的相應(yīng)設(shè)置值的全局命令。因此,可以更簡(jiǎn)單地使正面和反 面的設(shè)置值彼此相等。
當(dāng)選擇單面打印的執(zhí)行作為打印條件時(shí),不接受與未經(jīng)受處理的 反面有關(guān)的獨(dú)立設(shè)置項(xiàng)(顏色指定部分52B、圖像質(zhì)量指定部分53B以 及亮度指定部分54B)的設(shè)置值有關(guān)的輸入。因此,可以防止否則將在 設(shè)置操作期間引起錯(cuò)誤的機(jī)會(huì)。
在單個(gè)屏幕上顯示正面的獨(dú)立設(shè)置項(xiàng)的設(shè)置值和反面的獨(dú)立設(shè)置 項(xiàng)的設(shè)置值;即,在打印設(shè)置屏幕P2上顯示。因此,通過(guò)相互比較這 兩個(gè)設(shè)置值更容易確定設(shè)置狀態(tài)。
此外,可以全局地輸入對(duì)于正面和反面都采用相同值的共用設(shè)置 項(xiàng)(片材大小指定部分50和雙面打印指定部分51)的設(shè)置值。因此, 與單獨(dú)地輸入設(shè)置值的情況相比,使設(shè)置操作變得容易。
將當(dāng)對(duì)正面和反面采用不同設(shè)置值時(shí)會(huì)引起問(wèn)題的項(xiàng)(諸如類似 片材的記錄介質(zhì)的大小、紙盤、打印數(shù)目以及機(jī)密打印)當(dāng)作共用設(shè) 置項(xiàng),從而防止出現(xiàn)否則由于在正面的設(shè)置值與反面的設(shè)置值之間的 偏差所引起的不便之處。
將諸如顏色數(shù)目、分辨率、顏色調(diào)節(jié)、放大和縮小率、集成打印 以及水印的項(xiàng)當(dāng)作獨(dú)立設(shè)置項(xiàng),從而可以對(duì)正面和反面設(shè)置不同的值。 其結(jié)果是,可以在分別對(duì)正面的打印內(nèi)容和反面的打印內(nèi)容適合的條 件下執(zhí)行打印。(第一示例性實(shí)施例的修改)
在打印設(shè)置處理中,還可以如圖7至圖9所示配置顯示在顯示部分 16上的打印設(shè)置屏幕。打印設(shè)置屏幕P3具有三個(gè)標(biāo)簽60至62 (顯示屏 幕),并且CPU 11通過(guò)依照來(lái)自操作部分15的命令切換三個(gè)標(biāo)簽60至 62而顯示標(biāo)簽中的一個(gè)。
標(biāo)簽60配備有用于設(shè)置共用設(shè)置項(xiàng)(例如,片材大小指定部分50 和雙面打印指定部分51)的指定部分;標(biāo)簽61配備有用于設(shè)置正面獨(dú) 立設(shè)置項(xiàng)(顏色指定部分52A、圖像質(zhì)量指定部分53A、亮度指定部分 54A等)的指定部分;并且標(biāo)簽62配備有反面獨(dú)立設(shè)置項(xiàng)(顏色指定部 分52B、圖像質(zhì)量指定部分53B以及亮度指定部分54B)。當(dāng)如圖9所示 禁用雙面打印時(shí),標(biāo)簽62顯示為灰色并且處于不接受來(lái)自操作部分15 的反面獨(dú)立設(shè)置項(xiàng)的輸入(顏色指定部分52B、圖像質(zhì)量指定部分53B 以及亮度指定部分54B)的狀態(tài)。
如上所述,根據(jù)第一示例性實(shí)施例的修改,在與顯示正面和反面 獨(dú)立設(shè)置項(xiàng)的屏幕不同的屏幕上顯示共用設(shè)置項(xiàng)。因此,比較容易將 共用設(shè)置項(xiàng)理解為其功能與獨(dú)立設(shè)置項(xiàng)的功能不同的項(xiàng)。
<第二示例性實(shí)施例>
現(xiàn)在參考圖IO至圖12描述本發(fā)明的第二示例性實(shí)施例。圖IO是示 出具有計(jì)算機(jī)10和多功能機(jī)70的讀取系統(tǒng)的電配置的示例的框圖。圖 ll是示出讀取設(shè)置處理的示例的流程圖;圖12是示出讀取設(shè)置屏幕的 示例的視圖;以及圖13是示出讀取處理的流程圖。
多功能機(jī)70是通過(guò)將讀取部分71添加到第一示例性實(shí)施例的打印 機(jī)30來(lái)實(shí)現(xiàn)的并且就配置而言在其他方面與第一示例性實(shí)施例的打印 機(jī)類似。與第一示例性實(shí)施例相同的結(jié)構(gòu)元件被分配了相同附圖標(biāo)記, 并且省略對(duì)它們的解釋。讀取部分71具有使得能夠輸入多個(gè)原件的紙 盤、每次一個(gè)地運(yùn)送設(shè)置在紙盤上的原件,并且讀取該原件,由此獲
16取與各個(gè)原件有關(guān)的圖像數(shù)據(jù)。讀取部分71可以執(zhí)行用于僅讀取原件 正面的操作以及用于讀取原件的正面和反面的操作。在雙面讀取操作 時(shí),按照正面和反面的順序讀取原件。
將與TWAIN兼容的應(yīng)用軟件以及用于使打印機(jī)30執(zhí)行網(wǎng)絡(luò)掃描 的掃描儀驅(qū)動(dòng)程序存儲(chǔ)在計(jì)算機(jī)10的硬盤驅(qū)動(dòng)器14中。將原件設(shè)置在 多功能機(jī)70的讀取部分71上,并且通過(guò)操作部分15以及借助于由計(jì)算 機(jī)10執(zhí)行的TWAIN兼容的應(yīng)用軟件來(lái)輸入用于調(diào)用掃描儀驅(qū)動(dòng)程序的 命令,于是CPU ll啟動(dòng)掃描儀驅(qū)動(dòng)程序,以因此開始圖ll所示的讀取 設(shè)置處理。
CPU 11首先在顯示部分16上顯示諸如圖12所示的讀取設(shè)置屏幕P4 (S301)。讀取設(shè)置屏幕P4具有用于指定要對(duì)包括在讀取條件中的各 種設(shè)置項(xiàng)(諸如文檔大小指定部分80、雙面讀取指定部分81、顏色指 定部分82A和82B、圖像質(zhì)量指定部分83A和83B以及亮度指定部分84A 和84B)所設(shè)置的值的字段。讀取設(shè)置屏幕P4另外配備有全局命令按鈕 85和讀取開始按扭86。
在掃描儀驅(qū)動(dòng)程序中,讀取條件包括使得能夠當(dāng)執(zhí)行雙面讀取時(shí) 對(duì)正面和反面設(shè)置不同值的獨(dú)立設(shè)置項(xiàng)以及使得能夠始終對(duì)正面和反 面設(shè)置相同值的共用設(shè)置項(xiàng)。在第二示例性實(shí)施例中,與顏色(例如, 多個(gè)顏色)、圖像質(zhì)量(例如,分辨率)以及亮度(例如,顏色調(diào)節(jié)) 有關(guān)的項(xiàng)可用作獨(dú)立設(shè)置項(xiàng)。將與各個(gè)項(xiàng)相對(duì)應(yīng)的顏色指定部分82A和 82B、圖像質(zhì)量指定部分83A和83B以及亮度指定部分84A和84B中的每 一個(gè)劃分成正面字段和反面字段。
在第二示例性實(shí)施例中,與原件大小有關(guān)的項(xiàng)以及與雙面讀取有 關(guān)的項(xiàng)可用作共用設(shè)置項(xiàng)。用于設(shè)置原件大小的原件大小指定部分80 未劃分成正面指定部分和反面指定部分,并且因此可全局地指定正面 和反面所共用的值。此外,雙面讀取指定部分81可以指定是使能還是禁用雙面讀取(是執(zhí)行雙面讀取還是執(zhí)行單面讀取)。
在圖11的S301中顯示了讀取設(shè)置屏幕P4之后,CPU ll確定在雙面 讀取指定部分81中是否使能了雙面讀取(S302)。如果確定出禁用了 雙面讀取(在S302中為"否"),那么禁止與各個(gè)反面獨(dú)立設(shè)置項(xiàng)有 關(guān)的輸入(S303),并且處理進(jìn)行到S305。此時(shí)以灰色狀態(tài)顯示顏色 指定部分82B、圖像質(zhì)量指定部分83B、亮度指定部分84B以及全局命 令按鈕85,并且CPU 11處于不接受來(lái)自操作部分15的這些指定部分 82B、 83B、 84B以及全局命令按鈕85的輸入的狀態(tài)。
另一方面,如果確定出使能了雙面讀取(在S302中為"是"), 那么允許各個(gè)反面獨(dú)立設(shè)置項(xiàng)的輸入(S304)。
然后,在S305中確定是否改變了雙面讀取。如果確定出改變了雙 面讀取指定部分81的值(在S305中為"是"),那么處理返回S302, 并且根據(jù)改變值的性質(zhì)而使各個(gè)反面獨(dú)立設(shè)置項(xiàng)的輸入在輸入許可狀 態(tài)與輸入禁止?fàn)顟B(tài)之間切換。如果確定出未改變雙面讀取指定部分81 的值(在S305中為"否"),那么在S306中確定是否按下了用于使設(shè) 置項(xiàng)等于正面設(shè)置項(xiàng)的按鈕。如果確定出點(diǎn)擊了全局命令按鈕85 (在 S306中為"是"),那么使各個(gè)反面獨(dú)立設(shè)置項(xiàng)的值全局地等于相應(yīng) 正面獨(dú)立設(shè)置項(xiàng)的值(S307),并且處理返回S305。
然后,在S308中確定是否按下了掃描開始按扭。如果確定出點(diǎn)擊 了掃描開始按扭86 (在S308中為"是"),那么CPU11生成讀取命令, 該讀取命令包括由各個(gè)指定部分80至84B指定的值以作為設(shè)置信息,并 且通過(guò)網(wǎng)絡(luò)接口17將該讀取命令傳送到多功能機(jī)70 (S309),并且完 成了讀取設(shè)置處理。如果確定出沒(méi)有點(diǎn)擊掃描開始按扭86 (在S308中 為"否"),那么該處理返回S305。
當(dāng)通過(guò)網(wǎng)絡(luò)接口38接收到讀取命令時(shí),多功能機(jī)70在CPU 31的控制下開始圖13所示的讀取處理。CPU 31首先確定在讀取部分71的紙盤 上是否存在原件(S401)。如果確定出紙盤上不存在原件(在S401中為 "否"),那么該處理結(jié)束。另一方面,如果確定出存在原件(在S401 中為"是"),那么確定是否在使能位置中設(shè)置了讀取命令中的雙面 讀取(S402)。
如果確定出禁用了雙面讀取(在S402中為"否"),那么僅根據(jù) 包括在讀取命令中的正面讀取條件來(lái)讀取原件的正面(S403),并且 通過(guò)網(wǎng)絡(luò)接口38將所獲取的圖像數(shù)據(jù)傳送到計(jì)算機(jī)10。另一方面,如 果確定出使能了雙面讀取(在S402中為"是"),那么首先根據(jù)包括 在讀取命令中的正面讀取條件的設(shè)置來(lái)讀取原件的正面(S404)。隨 后,根據(jù)反面讀取條件的設(shè)置來(lái)讀取原件的反面(S405),并且將由 此所獲取的圖像數(shù)據(jù)順序地傳送到計(jì)算機(jī)IO。
在已經(jīng)在S403或者S405中執(zhí)行了讀取之后,處理返回S401,并且 重復(fù)相似處理直到紙盤上的原件變空。當(dāng)紙盤上的原件已經(jīng)變空時(shí)(在 S401中為"否"),讀取處理完成。
在計(jì)算機(jī)10中,在讀取設(shè)置處理完成之后,CPU11等待接收?qǐng)D像 數(shù)據(jù)。當(dāng)接收到圖像數(shù)據(jù)時(shí),借助于TWAIN兼容的應(yīng)用軟件顯示圖像 數(shù)據(jù)的內(nèi)容。
如上所述,根據(jù)第二示例性實(shí)施例,讀取條件包括使得能夠?qū)φ?面和反面設(shè)置不同設(shè)置值的獨(dú)立設(shè)置項(xiàng)。由于可以根據(jù)分別對(duì)正面和 反面所設(shè)置的讀取條件來(lái)執(zhí)行讀取,因此提高了便利性。此外,當(dāng)與 通過(guò)改變每面的讀取條件來(lái)單獨(dú)地執(zhí)行讀取的情況相比時(shí),可以很容 易執(zhí)行操作。
<其他示例性實(shí)施例>
本發(fā)明并不局限于所描述的示例性實(shí)施例。例如,諸如下面所提
19供的那些示例性實(shí)施例也落入本發(fā)明的技術(shù)范圍之內(nèi),并且被包括在 所附的權(quán)利要求中。
例如,在上述示例性實(shí)施例中,提供了通過(guò)網(wǎng)絡(luò)來(lái)執(zhí)行打印和讀 取的系統(tǒng)。然而,本發(fā)明構(gòu)思還可以應(yīng)用于單個(gè)打印機(jī)或者單個(gè)讀取
器。具體地說(shuō),例如,在圖10所示的打印機(jī)(多功能機(jī))70中,當(dāng)打 印作為讀取部分71讀取原件的結(jié)果所獲取的數(shù)據(jù)時(shí)或者當(dāng)打印從諸如 USB存儲(chǔ)器的外部存儲(chǔ)器介質(zhì)所讀取的數(shù)據(jù)時(shí),可以在CPU 31的控制 下通過(guò)使用操作部分35和顯示部分36對(duì)正面和反面指定打印條件,從 而根據(jù)由此設(shè)置的打印條件來(lái)執(zhí)行雙面打印。同樣地,在CPU 31的控 制下,圖10的讀取設(shè)備(多功能機(jī))70還可以允許通過(guò)使用操作部分 35和顯示部分36對(duì)正面和反面指定讀取條件,從而根據(jù)由此設(shè)置的讀 取條件來(lái)執(zhí)行雙面讀取。
權(quán)利要求
1.一種圖像處理系統(tǒng),包括操作單元,用于輸入命令;設(shè)置單元,用于根據(jù)從所述操作單元輸入的命令來(lái)執(zhí)行用于設(shè)置包括獨(dú)立設(shè)置項(xiàng)的執(zhí)行條件的設(shè)置處理,所述獨(dú)立設(shè)置項(xiàng)包括用于分別對(duì)片材材料的正面和反面設(shè)置不同值的第一字段和第二字段;以及執(zhí)行單元,用于根據(jù)由所述設(shè)置單元設(shè)置的所述執(zhí)行條件來(lái)執(zhí)行打印或者讀取所述片材材料的正面和反面。
2. 根據(jù)權(quán)利要求l的圖像處理系統(tǒng),其中所述操作單元包括鍵盤 和鼠標(biāo)。
3. 根據(jù)權(quán)利要求l的圖像處理系統(tǒng),其中所述操作單元在所述設(shè) 置處理時(shí)將命令發(fā)送到所述設(shè)置單元,所述命令用于將所述獨(dú)立設(shè)置 項(xiàng)的所述第一字段和所述第二字段中的一個(gè)設(shè)置為等于所述第一字段 和所述第二字段中的另一個(gè)。
4. 根據(jù)權(quán)利要求1至3中任何一項(xiàng)的圖像處理系統(tǒng),其中所述執(zhí)行 條件包括多個(gè)獨(dú)立設(shè)置項(xiàng);并且所述操作單元將全局命令發(fā)送到所述設(shè)置單元,所述全局命令用于全局地將所述多個(gè)獨(dú)立設(shè)置項(xiàng)中的每一個(gè)的所述第一字段設(shè)置為等于所述獨(dú)立設(shè)置項(xiàng)的相應(yīng)第二字段,或者反之亦然。
5. 根據(jù)權(quán)利要求1至3中的任何一項(xiàng)的圖像處理系統(tǒng),其中所述執(zhí) 行單元執(zhí)行用于處理所述片材材料的兩面的雙面處理或用于僅處理所述片材材料的一面的單面處理;所述操作單元輸入用于執(zhí)行雙面處理或者單面處理的命令;并且當(dāng)所述命令指示執(zhí)行雙面處理時(shí),在設(shè)置處理時(shí)所述設(shè)置單元對(duì) 正面和反面設(shè)置執(zhí)行條件,并且當(dāng)所述命令指示執(zhí)行單面處理時(shí),對(duì)要處理的一面設(shè)置執(zhí)行條件而對(duì)不處理的一面不設(shè)置執(zhí)行條件。
6.根據(jù)權(quán)利要求1至3中的任何一項(xiàng)的圖像處理系統(tǒng),進(jìn)一步包括顯示單元,其中所述設(shè)置單元在所述顯示單元的單個(gè)屏幕上顯示所述獨(dú)立設(shè)置項(xiàng) 的所述第一字段和所述第二字段。
7. 根據(jù)權(quán)利要求1至3中的任何一項(xiàng)的圖像處理系統(tǒng),其中所述執(zhí) 行條件進(jìn)一步包括用于對(duì)正面和反面設(shè)置僅單個(gè)值的共用設(shè)置項(xiàng);并 且所述操作單元輸入用于全局地設(shè)置所述共用設(shè)置項(xiàng)的所述單個(gè)值 的命令。
8. 根據(jù)權(quán)利要求1至3中的任何一項(xiàng)的圖像處理系統(tǒng),進(jìn)一步包括顯示單元,其中所述執(zhí)行條件包括用于對(duì)正面和反面設(shè)置僅單個(gè)值的共用設(shè)置項(xiàng);所述操作單元輸入用于全局地設(shè)置所述共用設(shè)置項(xiàng)的所述單個(gè)值 的命令;并且所述設(shè)置單元在所述設(shè)置處理時(shí)在所述顯示單元上顯示根據(jù)來(lái)自 所述操作單元的命令而可切換的多個(gè)設(shè)置屏幕,并且在與其上顯示所 述獨(dú)立設(shè)置項(xiàng)的所述第一字段和所述第二字段的設(shè)置屏幕不同的所述 多個(gè)設(shè)置屏幕中的一個(gè)設(shè)置屏幕上顯示所述共用設(shè)置項(xiàng)。
9. 根據(jù)權(quán)利要求7的圖像處理系統(tǒng),其中所述執(zhí)行單元執(zhí)行打印,并且所述共用設(shè)置項(xiàng)包括所述片材材料的大小、其上層疊所述片材材 料的紙盤、打印數(shù)目以及機(jī)密打印中的至少一個(gè)。
10. 根據(jù)權(quán)利要求1至3中的任何一項(xiàng)的圖像處理系統(tǒng),其中所述 執(zhí)行單元執(zhí)行打印,并且所述獨(dú)立設(shè)置項(xiàng)包括顏色數(shù)目、分辨率、顏色調(diào)節(jié)、放大/縮小率、 集成打印以及水印中的至少一個(gè)。
11. 一種計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)可讀介質(zhì)存儲(chǔ)用于配置打 印設(shè)備的打印機(jī)驅(qū)動(dòng)程序,所述打印機(jī)驅(qū)動(dòng)程序包括獲取模塊和打印 模塊,所述獲取模塊獲取打印條件的值,所述打印條件包括使得能夠分 別對(duì)片材材料的正面和反面獨(dú)立地設(shè)置不同值的獨(dú)立設(shè)置項(xiàng);并且所述打印模塊生成用于使所述打印設(shè)備根據(jù)所述打印條件的所述 設(shè)置值來(lái)執(zhí)行雙面打印的打印數(shù)據(jù)。
12. —種計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)可讀介質(zhì)存儲(chǔ)用于配置信 息處理設(shè)備的掃描儀驅(qū)動(dòng)程序,所述掃描儀驅(qū)動(dòng)程序包括獲取模塊和 掃描模塊,所述獲取模塊獲取讀取條件的值,所述讀取條件包括使得能夠分 別對(duì)片材材料的正面和反面獨(dú)立地設(shè)置不同值的獨(dú)立設(shè)置項(xiàng);并且所述掃描模塊生成用于使所述讀取設(shè)備根據(jù)所獲取的讀取條件的 值來(lái)讀取所述片材材料的正面和反面的讀取命令。
13. —種打印設(shè)備,包括打印單元,用于在片材材料上執(zhí)行雙面打?。徊僮鲉卧?,用于輸入命令;設(shè)置單元,用于根據(jù)輸入到所述操作單元的命令來(lái)執(zhí)行用于設(shè)置 包括獨(dú)立設(shè)置項(xiàng)的打印條件的處理,所述獨(dú)立設(shè)置項(xiàng)包括用于分別對(duì)片材材料的正面和反面設(shè)置不同值的第一字段和第二字段;以及控制單元,用于控制所述打印單元以根據(jù)由所述設(shè)置單元設(shè)置的所述打印條件來(lái)執(zhí)行雙面打印。
14. 一種讀取設(shè)備,包括讀取單元,用于通過(guò)讀取片材材料的正面和反面來(lái)獲取圖像數(shù)據(jù); 操作單元,用于輸入命令;設(shè)置單元,用于根據(jù)輸入到所述操作單元的命令來(lái)執(zhí)行用于設(shè)置 包括獨(dú)立設(shè)置項(xiàng)的讀取條件的處理,所述獨(dú)立設(shè)置項(xiàng)包括用于分別對(duì) 片材材料的正面和反面設(shè)置不同值的第一字段和第二字段;以及控制單元,用于控制所述讀取單元以根據(jù)由所述設(shè)置單元設(shè)置的 所述讀取條件來(lái)讀取片材材料的正面和反面。
全文摘要
本發(fā)明涉及圖像處理系統(tǒng)、打印機(jī)驅(qū)動(dòng)程序、掃描儀驅(qū)動(dòng)程序、打印設(shè)備以及讀取設(shè)備。提供了一種圖像處理系統(tǒng)、計(jì)算機(jī)可讀介質(zhì)、打印設(shè)備以及讀取設(shè)備。該圖像處理系統(tǒng)包括操作單元,用于輸入命令;設(shè)置單元,用于根據(jù)來(lái)自操作單元的命令來(lái)執(zhí)行用于設(shè)置包括獨(dú)立設(shè)置項(xiàng)的執(zhí)行條件的設(shè)置處理,該獨(dú)立設(shè)置項(xiàng)包括用于分別對(duì)片材材料的正面和反面設(shè)置不同值的第一和第二字段;以及執(zhí)行單元,用于根據(jù)由設(shè)置單元設(shè)置的執(zhí)行條件處理片材材料的正面和反面。該打印設(shè)備包括用于在片材材料上執(zhí)行雙面打印的打印單元、操作單元、設(shè)置單元以及用于控制打印單元以根據(jù)打印條件執(zhí)行雙面打印的控制單元。
文檔編號(hào)G06F3/12GK101566935SQ20091012984
公開日2009年10月28日 申請(qǐng)日期2009年3月26日 優(yōu)先權(quán)日2008年4月25日
發(fā)明者宮田優(yōu)治 申請(qǐng)人:兄弟工業(yè)株式會(huì)社