打印機的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明總體涉及打印存儲于存儲介質(zhì)中的數(shù)據(jù)文件的打印裝置。
【背景技術(shù)】
[0002]常規(guī)的打印裝置通過設(shè)置根據(jù)文檔的內(nèi)容(縮略圖或文本等)自動產(chǎn)生的打印條件進行打印(例如,參見專利文獻I)。
[0003][引文列表]
[0004][專利文獻]
[0005][專利文獻I]日本未審查的專利申請公開號2010-220046
[0006]然而,由于在打印條件中存在各種各樣的要素,諸如紙張的尺寸、類型、計數(shù)和打印布局,因此,通過打印裝置根據(jù)文檔內(nèi)容所產(chǎn)生的打印條件未必是合適的情況。
【發(fā)明內(nèi)容】
[0007]根據(jù)本發(fā)明的一個或多個實施方式的打印裝置可減輕用戶設(shè)置用于執(zhí)行打印所期望的打印條件的負(fù)擔(dān)。
[0008]根據(jù)本發(fā)明的一個或多個實施方式,打印存儲于存儲介質(zhì)中的數(shù)據(jù)文件的打印裝置可包括:存儲單元,其為已打印的各數(shù)據(jù)文件存儲與數(shù)據(jù)文件的信息和在打印數(shù)據(jù)文件時使用的設(shè)置值的信息相關(guān)聯(lián)的打印信息;指定單元,其指定待打印的數(shù)據(jù)文件;設(shè)置單元,其基于打印信息從在打印與待打印的數(shù)據(jù)文件具有共同點的已打印的數(shù)據(jù)文件時所使用的設(shè)置值中選擇一個組作為用于打印待打印的數(shù)據(jù)文件的設(shè)置值;和打印單元,其使用通過設(shè)置單元選擇的設(shè)置值來打印待打印的數(shù)據(jù)文件。這里,打印數(shù)據(jù)文件與打印作為數(shù)據(jù)文件的內(nèi)容的數(shù)據(jù)具有相同的意思。
[0009]根據(jù)該配置,用于打印待打印的數(shù)據(jù)文件的設(shè)置值選自在打印已打印的數(shù)據(jù)文件時使用的設(shè)置值;因此,用戶能夠在沒有很多負(fù)擔(dān)的情況下利用有用的打印設(shè)置進行打印。
[0010]例如,在已打印的數(shù)據(jù)文件被多次打印的情況下,打印信息可包含在打印數(shù)據(jù)文件時使用的一個或多個設(shè)置值中的每一個的設(shè)置值和指示在打印數(shù)據(jù)文件時使用的設(shè)置值的計數(shù)的信息,并且,設(shè)置單元可從在打印與待打印的數(shù)據(jù)文件具有共同點的已打印的數(shù)據(jù)文件時使用的設(shè)置值中選擇計數(shù)最大的設(shè)置值作為用于打印待打印的數(shù)據(jù)文件的設(shè)置值。
[0011]這樣,針對與待打印的數(shù)據(jù)文件具有共同點的已打印數(shù)據(jù)文件,使用頻率最高的用于打印的設(shè)置值可被選擇;因此,用戶能夠在改變設(shè)置值的操作中不需要很多負(fù)擔(dān)的情況下來進行打印。
[0012]并且,打印信息可包括針對各設(shè)置值指示什么時候?qū)υ撛O(shè)置值最后使用的打印時間的信息,并且,設(shè)置單元可從在打印與待打印的數(shù)據(jù)文件具有共同點的已打印的數(shù)據(jù)文件時截至當(dāng)前的一定時段內(nèi)使用的設(shè)置值中選擇計數(shù)最大的設(shè)置值作為用于打印待打印的數(shù)據(jù)文件的設(shè)置值。
[0013]這樣,通過排除在比一定的時段遠的過去使用的設(shè)置值而進行設(shè)置值的選擇;因此,增加了將合理的設(shè)置值選擇為用戶當(dāng)前希望的打印條件的可能性,從而減輕用戶的負(fù)擔(dān)。
[0014]并且,在已打印的數(shù)據(jù)文件被多次打印的情況下,打印信息可包含在打印數(shù)據(jù)文件時使用的一個或多個設(shè)置值中的每一個的設(shè)置值和指示什么時候在打印數(shù)據(jù)文件時最后使用該設(shè)置值的打印時間的信息,并且,設(shè)置單元可從在打印與待打印的數(shù)據(jù)文件具有共同點的已打印的數(shù)據(jù)文件時所使用的設(shè)置值中選擇打印時間最接近當(dāng)前的設(shè)置值作為用于打印待打印的數(shù)據(jù)文件的設(shè)置值。
[0015]這樣,針對與待打印的數(shù)據(jù)文件具有共同點的已打印的數(shù)據(jù)文件,最近(時間最接近當(dāng)前)使用的用于打印的設(shè)置值可被選擇;因此,用戶能夠在改變設(shè)置值的操作中不需要很多負(fù)擔(dān)的情況下來進行打印。
[0016]并且,打印裝置可進一步包括識別用戶的識別單元,指定單元可通過接受用戶對待打印的數(shù)據(jù)文件的指定來執(zhí)行待打印的數(shù)據(jù)文件的指定,打印信息可包含與數(shù)據(jù)文件的信息關(guān)聯(lián)的、指定數(shù)據(jù)文件的用戶的識別信息,并且,設(shè)置單元可在設(shè)置值是在打印由與指定待打印的數(shù)據(jù)文件相同的用戶指定的已打印的數(shù)據(jù)文件時使用的設(shè)置值的條件上執(zhí)行選擇。
[0017]這樣,即使各用戶在不同的打印條件下打印相同文件名的數(shù)據(jù)文件時,用戶也能夠在沒有很多負(fù)擔(dān)的情況下通過有用的打印設(shè)置進行打印。
[0018]并且,打印信息中的數(shù)據(jù)文件的信息可包含數(shù)據(jù)文件的文件名,并且,設(shè)置單元可將待打印的數(shù)據(jù)文件的文件名和已打印的數(shù)據(jù)文件的文件名具有預(yù)定數(shù)量或更多的相同字符處理為待打印的數(shù)據(jù)文件和已打印的數(shù)據(jù)文件具有共同點。
[0019]這樣,例如在相同的打印條件下連續(xù)打印具有類似的文件名的數(shù)據(jù)文件組時,用戶能夠在沒有很多打印設(shè)置負(fù)擔(dān)的情況下執(zhí)行這些數(shù)據(jù)文件的打印。
[0020]并且,打印信息中的數(shù)據(jù)文件的信息可包含數(shù)據(jù)文件的文件名,并且,設(shè)置單元可將以下情況處理為待打印的數(shù)據(jù)文件和已打印的數(shù)據(jù)文件具有共同點:包含于待打印的數(shù)據(jù)文件的文件名中的擴展名和包含于已打印的數(shù)據(jù)文件的文件名中的擴展名相同,并且這兩種數(shù)據(jù)文件的文件名中的擴展名以外的、由一定或更多字符計數(shù)形成的字符序列相同。
[0021]這樣,從具有與待打印的數(shù)據(jù)文件相同的數(shù)據(jù)類型且在文件名上具有共通性的已打印的數(shù)據(jù)文件的設(shè)置值中選擇用于打印的設(shè)置值;因此,在例如連續(xù)打印相同類型的數(shù)據(jù)的情況下,用戶能夠在沒有很多打印設(shè)置負(fù)擔(dān)的情況下執(zhí)行打印。
[0022]并且,打印信息中的數(shù)據(jù)文件的信息可包含數(shù)據(jù)文件的文件名,存儲單元可進一步存儲關(guān)聯(lián)與相同類型的數(shù)據(jù)對應(yīng)的多個擴展名的關(guān)聯(lián)信息,并且,設(shè)置單元可將包含于待打印的數(shù)據(jù)文件的文件名中的擴展名和包含于已打印數(shù)據(jù)文件的文件名中的擴展名相關(guān)聯(lián)處理為待打印的數(shù)據(jù)文件與已打印的數(shù)據(jù)文件具有共同點。
[0023]這樣,在諸如連續(xù)打印類似但具有不同的文件擴展名的多個數(shù)據(jù)類型的數(shù)據(jù)文件的情況下,用戶能夠在沒有很多打印設(shè)置負(fù)擔(dān)的情況下進行打印。
[0024]并且,打印信息中的數(shù)據(jù)文件的信息可包含數(shù)據(jù)文件的文件名,并且,當(dāng)多個已打印的數(shù)據(jù)文件與待打印的數(shù)據(jù)文件具有共同點時,設(shè)置單元可在設(shè)置值是在打印具有與待打印的數(shù)據(jù)文件的文件名相同字符的數(shù)量最大的文件名的已打印的數(shù)據(jù)文件時使用的設(shè)置值的條件上執(zhí)行選擇。
[0025]這樣,在打印與待打印的數(shù)據(jù)文件具有最高的共通性的已打印的數(shù)據(jù)文件時使用的設(shè)置值被選擇為打印條件;因此,用戶能夠在沒有很多負(fù)擔(dān)的情況下通過有用的打印設(shè)置進行打印。
[0026]并且,打印裝置可進一步包括顯示單元,其顯示設(shè)置單元選擇的設(shè)置值;和改變單元,當(dāng)接受用戶對通過顯示單元顯示的設(shè)置值的改變指令時,改變單元根據(jù)改變指令改變設(shè)置值;其中,當(dāng)改變單元改變設(shè)置值時,打印單元使用改變之后的設(shè)置值執(zhí)行打印。
[0027]這樣,用戶能夠通過將設(shè)置值改變?yōu)檫x擇的打印條件進行打印。
[0028]并且,設(shè)置值可以是分別與在打印時使用的多個設(shè)置條目對應(yīng)的一組值,存儲單元還可存儲指示由用戶改變的多個設(shè)置條目的各值的計數(shù)的條目信息,并且,顯示單元在基于條目信息顯示通過設(shè)置單元選擇的設(shè)置值時可以以改變的值的最大計數(shù)的次序顯示各設(shè)置條目的值。而且,設(shè)置值可以是分別與在打印時使用的多個設(shè)置條目對應(yīng)的一組值,存儲單元可進一步存儲指示什么時候最后改變多個設(shè)置條目的各值的時間的條目信息,并且,顯示單元在基于條目信息顯示通過設(shè)置單元選擇的設(shè)置值時可以以最接近當(dāng)前的改變值的時間的次序顯示各設(shè)置條目的值。
[0029]這樣,由于顯示設(shè)置條目的值的區(qū)域受到限制,因此,即使在不能同時顯示每個設(shè)置條目的值的情況下,也優(yōu)先顯示具有較大的改變頻率的設(shè)置條目或最近改變的設(shè)置條目;因此,用戶可通過比較少的操作改變設(shè)置條目的值。
[0030]并且,打印裝置可進一步包括連接單元,其用于連接存儲介質(zhì);其中,在存儲介質(zhì)與連接單元連接的情況下,顯示單元可依次顯示存儲于存儲介質(zhì)中的數(shù)據(jù)文件,并且,指定單元可在顯示單元顯示存儲于存儲介質(zhì)中的數(shù)據(jù)文件之后接受指定。
[0031]這樣,用戶能夠從存儲于存儲介質(zhì)中的數(shù)據(jù)文件中確認(rèn)和指定待打印的數(shù)據(jù)文件。
[0032]并且,顯示單元可以從存儲于存儲介質(zhì)中的數(shù)據(jù)文件中以優(yōu)先顯示數(shù)據(jù)文件的信息不包含于打印信息中的數(shù)據(jù)文件的次序執(zhí)行顯示。
[0033]這樣,由于顯示設(shè)置條目的值的區(qū)域受到限制,因此,即使在不能同時顯示存儲于存儲介質(zhì)中的每個數(shù)據(jù)文件的情況下,用戶可以通過比較少的操作將新文件或其內(nèi)容從最后打印時間被更新的文件確認(rèn)和指定為打印目標(biāo)。
[0034]并且,根據(jù)本發(fā)明的一個或多個實施方式的用于打印存儲于存儲介質(zhì)中的數(shù)據(jù)文件的打印裝置包括:存儲單元,其存儲與數(shù)據(jù)文件的類型的信息以及針對各類型的已打印的數(shù)據(jù)文件在打印數(shù)據(jù)文件時所使用的設(shè)置值相關(guān)聯(lián)的打印信息;指定單元,其指定待打印的數(shù)據(jù)文件;設(shè)置單元,其基于打印信息從在打印與待打印的數(shù)據(jù)文件相同類型的已打印數(shù)據(jù)文件時使用的設(shè)置值中選擇一個組作為用于打印待打印的數(shù)據(jù)文件的設(shè)置值;和打印單元,其使用設(shè)置單元選擇的設(shè)置值以打印待打印的數(shù)據(jù)文件。
[0035]根據(jù)該配置,從在打印已打印數(shù)據(jù)文件時使用的設(shè)置值中選擇用于打印待打印的數(shù)據(jù)文件的設(shè)置值;因此,用戶能夠在沒有很多負(fù)擔(dān)的情況下通過有用的打印設(shè)置進行打印。
[0036]根據(jù)本發(fā)明的一個或多個實施方式,基于包含于第一打印信息中的打印設(shè)置信息執(zhí)行打印的打印機可包括:存儲器,其存儲包含已打印的打印設(shè)置信息的第二打印信息;設(shè)置單元,當(dāng)?shù)谝淮蛴⌒畔⒑偷诙蛴⌒畔⒕哂泄餐男畔r,其將已打印的打印設(shè)置信息設(shè)置為打印設(shè)置信息;和圖像成形單元,其基于由設(shè)置單元設(shè)置的打印設(shè)置信息執(zhí)行圖像成形。
[0037]本發(fā)明的一個或多個實施方式不僅可實現(xiàn)為包括上述各組件的打印裝置,還可實現(xiàn)為包含通過包含于所述打印裝置中的組件執(zhí)行的處理的打印方法。而且,它也可實現(xiàn)為用于使計算機發(fā)揮包含于所述打印裝置中的組件的功能的程序或者使計算機執(zhí)行包含于所述打印方法中的處理的程序。并且,這種程序可通過諸如CD-ROM(光盤只讀存儲器)的計算機可讀非暫時性記錄介質(zhì)或者諸如因特網(wǎng)的通信網(wǎng)絡(luò)被分發(fā)。
[0038]根據(jù)本發(fā)明的一個或多個實施方式的打印裝置可減輕用戶設(shè)置為了執(zhí)行希望的打印所需要的打印條件的負(fù)擔(dān)。
【附圖說