專利名稱:打印從外部存儲器接收的圖像數(shù)據(jù)的圖像形成方法和裝置的制作方法
技術領域:
本發(fā)明涉及一種圖像形成方法和裝置,用于從諸如通用串行總線存儲器(USB)棒之類的外部存儲器件接收包括圖像數(shù)據(jù)的可移植文檔格式(PDF)或PostScript(PS)文件等,并且在不使用個人計算機(PC)的情況下打印所述圖像數(shù)據(jù)。具體而言,本發(fā)明涉及一種圖像形成方法和裝置,使得能夠以頁面或內(nèi)容為單位來選擇和打印在來自外部存儲器件的輸入文件中存儲的、諸如PDF或PS文件之類的文檔中的僅僅一部分。
背景技術:
圖像形成裝置將用戶使用應用程序所寫的文檔或用戶使用數(shù)字照像機所拍攝的畫面轉換為數(shù)據(jù),并且以可以由所述用戶可以看見該數(shù)據(jù)的方式來輸出所述數(shù)據(jù)。
近來,已經(jīng)開發(fā)了一種圖像形成裝置,其可以經(jīng)由USB——而不使用主機(即PC)——直接地連接到在其內(nèi)部安裝的存儲卡(即智能卡)中存儲圖像數(shù)據(jù)的數(shù)字照像機,并且從可附接到其或可從其拆卸的存儲卡接收要打印的圖像數(shù)據(jù)。
傳統(tǒng)上,當通過使用PC向圖像形成裝置提供打印命令來打印圖像時,通過使用由應用程序提供的打印區(qū)域設置菜單,文檔的任何部分可以被選擇并且然后被打印。但是,當打印從諸如存儲卡、USB存儲器件等的外部存儲器件接收的圖像數(shù)據(jù)時,不可能選擇文檔的期望部分以及優(yōu)選地打印所述文檔的所述期望部分。因此,用戶必須打印整個文檔而不能選擇僅僅打印文檔的一部分。
因此,需要一種改進的圖像形成方法和裝置,使得用戶能夠選擇在來自外部存儲器件的輸入文檔中存儲的文件的期望部分,并且優(yōu)選地以頁面或內(nèi)容為單位來打印所述期望部分。
發(fā)明內(nèi)容
本發(fā)明的實施例的一個方面是解決至少上述問題和/或缺點,并且提供至少如下所述的優(yōu)點。因此,本發(fā)明的實施例的一個方面是提供一種圖像形成方法和裝置,使得能夠優(yōu)選地以頁面或內(nèi)容為單位來選擇和打印從外部存儲器件接收的、被存儲為PDF或PS文件的文檔中的一部分。
按照本發(fā)明的例證實施例的一個方面,提供了一種圖像形成方法,其中,從外部存儲器件接收并且然后打印圖像數(shù)據(jù)。所述圖像形成方法包括從外部存儲器件接收存儲圖像數(shù)據(jù)的文件。顯示關于圖像數(shù)據(jù)的多個頁面的打印頁面信息。接收關于用戶從要打印的多個頁面中選擇的一個頁面的信息。打印對應于所選擇的頁面的圖像數(shù)據(jù)。
在所述圖像形成方法中的所接收的文件可以是可移植文檔格式(PDF)文件、PostScript(PS)文件或標簽圖像文件格式(TIFF)文件之一。
在所述圖像形成方法中的顯示可以包括通過參考在所接收的文件中包含的索引信息來從所接收的文件中檢測打印頁面信息,并且顯示該打印頁面信息。
在所述圖像形成方法中的打印可以包括通過參照所述索引信息來從所接收的文件中提取對應于所選擇的頁面的圖像數(shù)據(jù),將所提取的圖像數(shù)據(jù)轉換為可被打印的打印數(shù)據(jù),并且打印所述打印數(shù)據(jù)。
在所述圖像形成方法中的顯示還可以包括將在所接收的文件中存儲的所有圖像數(shù)據(jù)轉換為可被打印的打印數(shù)據(jù),從打印數(shù)據(jù)中檢測打印頁面信息,并且顯示所檢測到的打印頁面信息。
在所述圖像形成方法中的打印還可以包括從全部打印數(shù)據(jù)中提取對應于所選擇的頁面的打印數(shù)據(jù),并且打印所提取的打印數(shù)據(jù)。
在所述圖像形成方法中的檢測可以包括檢測關于圖像數(shù)據(jù)的內(nèi)容的內(nèi)容信息和關于每個內(nèi)容的頁面信息。
在所述圖像形成方法中的關于所選擇的頁面的信息的接收可以包括接收關于由用戶選擇來要打印的圖像數(shù)據(jù)的內(nèi)容之一的信息。
按照本發(fā)明的例證實施例的另一個方面,提供了一種圖像形成裝置,其從外部存儲器件接收圖像數(shù)據(jù),并且打印所接收的圖像數(shù)據(jù)。所述圖像形成裝置包括接口單元,用于從外部存儲器件接收存儲圖像數(shù)據(jù)的文件。包括顯示單元,用于顯示關于圖像數(shù)據(jù)的多個頁面的打印頁面信息。也包括用戶輸入單元,用于接收關于由用戶從要打印的多個頁面中選擇的一個頁面的信息。還包括控制單元,用于從所接收的文件中檢測打印頁面信息,向顯示單元輸出所檢測到的打印頁面信息,并且將對應于所選擇的頁面的圖像數(shù)據(jù)轉換為可被打印的打印數(shù)據(jù)。打印單元打印所述打印數(shù)據(jù)。
在圖像形成裝置中的所接收的文件可以是可移植文檔格式(PDF)文件、PostScript(PS)文件或標簽圖像文件格式(TIFF)文件之一。
在圖像形成裝置中的控制單元可以包括頁面信息檢測器,用于通過參考在所接收的文件中包括的索引信息來從所接收的文件中檢測打印頁面信息,并且顯示所述打印頁面信息;以及呈現(xiàn)器,用于通過參考所述索引信息來從所接收的文件中提取對應于所選擇的頁面的圖像數(shù)據(jù),并且將所提取的圖像數(shù)據(jù)轉換為可被打印的打印數(shù)據(jù)。
所述控制單元還可以包括呈現(xiàn)器,用于將在所接收的文件中存儲的所有圖像數(shù)據(jù)轉換為可被打印的打印數(shù)據(jù);頁面信息檢測器,用于從打印數(shù)據(jù)中檢測打印頁面信息,并且顯示所檢測到的打印頁面信息;以及打印數(shù)據(jù)提取器,用于從全部打印數(shù)據(jù)中提取對應于所選擇的頁面的打印數(shù)據(jù)。
所述控制單元也可以確定是否所接收的文件包括索引信息,如果所接收的文件被確定為包括索引信息,則從圖像數(shù)據(jù)直接檢測打印頁面信息,而如果所接收的文件被確定為不包括索引信息,則將所有的圖像數(shù)據(jù)轉換為可被打印的打印數(shù)據(jù)并且然后從打印數(shù)據(jù)中檢測打印頁面信息。
按照本發(fā)明的例證實施例的另一個方面,提供了一種計算機可讀記錄介質(zhì),用于存儲使能所述圖像形成方法的程序。
通過下面參照附圖的說明,本發(fā)明的特定例證實施例的上述和其它目的、特點和優(yōu)點將會變得更加清楚,其中圖1是按照本發(fā)明的一個例證實施例的圖像形成裝置的方框圖;圖2是圖1的控制單元的詳細方框圖;圖3是按照本發(fā)明的一個例證實施例的圖像形成方法的流程圖;以及圖4是圖解圖1的控制單元的操作的流程圖。
貫穿附圖,相同的附圖標號將被理解為表示相同的元件、特征和結構。
具體實施例方式
在說明書中定義的內(nèi)容——諸如詳細結構和元件——被提供來幫助全面理解本發(fā)明的實施例。因此,本領域技術人員將認識到可以在不脫離本發(fā)明的范圍和精神的情況下進行對在此所述的實施例的各種改變和修改。而且,為了清楚和簡潔,省略對公知功能和結構的說明。
圖1是按照本發(fā)明的一個例證實施例的圖像形成裝置100的方框圖。參見圖1,圖像形成裝置100包括接口單元120、控制單元130、顯示單元140、用戶輸入單元150和打印單元160。現(xiàn)在將參照圖3來詳細說明圖像形成裝置100的操作,圖3是圖解按照本發(fā)明的一個例證實施例的圖像形成方法的流程圖。
參見圖1和3,在操作300中,接口單元120從外部存儲器件110接收包括要打印的圖像數(shù)據(jù)的文件。外部存儲器件110可以是存儲卡,諸如智能卡,其可附接到接口單元120或從接口單元120可拆卸;USB存儲器件,其經(jīng)由USB而連接到接口單元120;數(shù)字照像機;數(shù)字攝像機;移動電話;包括存儲器的數(shù)字通用盤(DVD)播放器,或任何其它適當器件或方法。由接口單元120在操作300中接收的文件可以是PDF文件、PS文件、標簽圖像文件格式(TIFF)文件等。
在操作310中,控制單元130接收由接口單元120接收的文件和關于在所接收的文件中存儲的文檔的多個頁面的頁面信息??刂茊卧?30也可以檢測關于在所接收的文件中存儲的文檔的內(nèi)容信息。
在操作320中,顯示單元140從控制單元130接收頁面信息,并且在例如液晶顯示(LCD)設備的屏幕上顯示所述頁面信息。在操作330中,用戶參考所述頁面信息而確定要打印在所接收的文件中存儲的文檔的頁面中的哪些頁面,并且用戶輸入單元150接收關于所選擇的頁面的信息。如果顯示單元140顯示內(nèi)容信息,則用戶可以參考所述內(nèi)容信息來確定要打印在所接收的文件中存儲的文件的哪一部分。
在操作340中,控制單元130從用戶輸入單元150接收關于所選擇的頁面的信息,從所接收的文件中提取對應于所選擇的頁面的圖像數(shù)據(jù),并且將所述圖像數(shù)據(jù)轉換為具有與打印單元160兼容的格式的打印數(shù)據(jù)。在操作350中,打印單元160打印從控制單元130接收的打印數(shù)據(jù)。
圖2是圖1的控制單元130的詳細方框圖。參見圖2,控制單元130包括索引查看器200、頁面信息檢測器210、呈現(xiàn)器220和打印數(shù)據(jù)提取器230。稍后將參照圖4來詳細說明控制單元130的操作。
PDF是被開發(fā)來保證在各種計算平臺之間的兼容性的文件格式。PDF使得用戶能夠查看使用各種應用程序所寫的文檔,而不論計算平臺或用戶當前使用的應用程序的類型如何。PDF文檔包含關于所使用的字體和其中插入的圖像的信息。結果,PDF文檔與其它類型的文檔無關。PDF文檔也可以包括索引信息、諸如URL信息的超鏈接信息以及用于在PDF文檔的多個頁面之間移動的書簽信息,這使得用戶能夠容易和方便地搜索頁面或在頁面之間移動。如果PDF文檔包括索引信息,則控制單元可以參考所述索引信息而容易地檢測關于在PDF文件中包括的文檔的多個頁面的頁面信息。但是,控制單元130可能不能檢測到頁面信息,直到瀏覽了在PDF文件中包括的整個文檔為止。
在PS文件中,對于一個文檔的每幾個頁面產(chǎn)生showpage PS命令。因此,控制單元130可以語法分析所述showpage PS命令,并且參照語法分析的結果來檢測關于所述文檔的頁面信息。
參照圖1、2和4,在操作400中,索引查看器200確定是否由接口單元120接收的文件包括索引信息,所述索引信息包括關于在所接收的文件中包括的文檔的頁面信息。如果所接收的文件是PS文件,則索引查看器200可以在操作400中從所述PS文件中檢測showpage PS命令。
在操作410中,如果所接收的文件被確定為包括索引信息,則頁面信息檢測器210參照所述索引信息來檢測關于文檔的頁面信息,并且向顯示單元140輸出該頁面信息。在操作420中,呈現(xiàn)器220從用戶輸入單元150接收關于由用戶選擇的文檔的頁面的信息。在操作430中,呈現(xiàn)器220從所接收的文件中提取對應于所選擇的頁面的圖像數(shù)據(jù),并且將所述圖像數(shù)據(jù)轉換為可以由打印單元160打印的打印數(shù)據(jù)。在操作440中,打印數(shù)據(jù)提取器230向打印單元160發(fā)送在操作430中獲得的打印數(shù)據(jù)。
在操作450中,如果所接收的文件被確定為不包括索引信息,則呈現(xiàn)器220將在所接收的文件中存儲的全部圖像數(shù)據(jù)轉換為可以由打印單元160打印的打印數(shù)據(jù)。在操作460中,頁面信息檢測器210從呈現(xiàn)器220接收在操作450中獲得的打印數(shù)據(jù),參照在操作450中獲得的打印數(shù)據(jù)來從所接收的文件中檢測關于所述文檔的頁面信息,并且向顯示單元140輸出該頁面信息。
在操作470中,打印數(shù)據(jù)提取器230從用戶輸入單元150接收關于所選擇的頁面的信息。在操作480中,打印數(shù)據(jù)提取器230從在操作450中獲得的全部打印數(shù)據(jù)中提取對應于所選擇的頁面的打印數(shù)據(jù)。在操作440中,打印數(shù)據(jù)提取器230向打印單元160輸出在操作480中獲得的打印數(shù)據(jù)。
本發(fā)明可以被實現(xiàn)為在計算機可讀記錄介質(zhì)上寫入的計算機可讀代碼。所述計算機可讀記錄介質(zhì)可以包括記錄設備,諸如ROM、RAM、CD-ROM、磁帶、軟盤、光學數(shù)據(jù)存儲器、載波(即通過因特網(wǎng)的數(shù)據(jù)傳輸)或任何其它適當?shù)钠骷蚍椒ā?br>
在本發(fā)明的例證實施例中,已經(jīng)說明了從外部存儲器件接收PDF文件和打印所接收的PDF文件。但是,也可以通過從外部存儲器件接收除了PDF文件之外的文件并且打印所接收的文件來實現(xiàn)本發(fā)明的實施例,只要所接收的文件包括關于其中包含的文檔的內(nèi)容信息和頁面信息。
按照本發(fā)明的例證實施例,通過使得可以以頁面或內(nèi)容為單位來選擇和打印在從外部存儲器件接收的PDF文件、PS文件等中存儲的文檔的部分,有可能減少紙張浪費,以及增加用戶打印圖像數(shù)據(jù)的方便性。
雖然已經(jīng)參照本發(fā)明的例證實施例示出和說明了本發(fā)明,但是本領域技術人員應當明白,在不脫離所附權利要求所限定的本發(fā)明的精神和范圍的情況下,可以在其中進行形式和細節(jié)上的各種改變。
本申請要求2004年12月15日在韓國知識產(chǎn)權局提交的韓國專利申請第10-2004-0106541號和2005年5月6日在韓國知識產(chǎn)權局提交的韓國專利申請第10-2005-0037847號的權益,這兩個申請的整體公開通過引用被包含在此。
權利要求
1.一種圖像形成方法,其中,從外部存儲器件接收并且然后打印圖像數(shù)據(jù),所述圖像形成方法包括步驟從外部存儲器件接收存儲圖像數(shù)據(jù)的文件;顯示關于所述圖像數(shù)據(jù)的多個頁面的打印頁面信息;接收關于由用戶從要打印的多個頁面中選擇的一個頁面的信息;以及打印對應于所選擇的頁面的圖像數(shù)據(jù)。
2.按照權利要求1的圖像形成方法,其中,所述存儲圖像數(shù)據(jù)的文件包括可移植文檔格式(PDF)文件、PostScript(PS)文件或標簽圖像文件格式(TIFF)文件之一。
3.按照權利要求1的圖像形成方法,其中,所述顯示步驟包括通過參考在所接收的文件中包含的索引信息來從所接收的文件中檢測所述打印頁面信息,并且顯示所述打印頁面信息。
4.按照權利要求3的圖像形成方法,其中,所述打印步驟包括通過參照所述索引信息來從所接收的文件中提取對應于所選擇的頁面的圖像數(shù)據(jù);將所提取的圖像數(shù)據(jù)轉換為可被打印的打印數(shù)據(jù);以及打印所述打印數(shù)據(jù)。
5.按照權利要求1的圖像形成方法,其中,所述顯示步驟包括將在所接收的文件中存儲的所有圖像數(shù)據(jù)轉換為可被打印的打印數(shù)據(jù);以及從所述打印數(shù)據(jù)中檢測打印頁面信息,以及顯示所檢測到的打印頁面信息。
6.按照權利要求5的圖像形成方法,其中,所述打印步驟包括從全部打印數(shù)據(jù)中提取對應于所選擇的頁面的打印數(shù)據(jù);以及打印所提取的打印數(shù)據(jù)。
7.按照權利要求3或5的圖像形成方法,其中,所述檢測步驟包括檢測關于圖像數(shù)據(jù)的內(nèi)容的內(nèi)容信息和關于每個內(nèi)容的頁面信息。
8.按照權利要求7的圖像形成方法,其中,關于所選擇頁面的信息的接收包括接收關于由用戶選擇來要打印的圖像數(shù)據(jù)的內(nèi)容之一的信息。
9.一種圖像形成裝置,其從外部存儲器件接收圖像數(shù)據(jù),并且打印所接收的圖像數(shù)據(jù),所述圖像形成裝置包括接口單元,用于從外部存儲器件接收存儲圖像數(shù)據(jù)的文件;顯示單元,用于顯示關于圖像數(shù)據(jù)的多個頁面的打印頁面信息;用戶輸入單元,用于接收由用戶從要被打印的多個頁面中選擇的一個頁面的信息;控制單元,用于從所接收的文件中檢測所述打印頁面信息,向顯示單元輸出所檢測到的打印頁面信息,并且將對應于所選擇的頁面的圖像數(shù)據(jù)轉換為可被打印的打印數(shù)據(jù);以及打印單元,用于打印所述打印數(shù)據(jù)。
10.按照權利要求9的圖像形成裝置,其中,所接收的文件是可移植文檔格式(PDF)文件、PostScript(PS)文件或標簽圖像文件格式(TIFF)文件之一。
11.按照權利要求9的圖像形成裝置,其中,所述控制單元包括頁面信息檢測器,用于通過參考在所接收的文件中包括的索引信息來從所接收的文件中檢測打印頁面信息,并且顯示所述打印頁面信息;以及呈現(xiàn)器,用于通過參考所述索引信息來從所接收的文件中提取對應于所選擇的頁面的圖像數(shù)據(jù),并且將所提取的圖像數(shù)據(jù)轉換為可被打印的打印數(shù)據(jù)。
12.按照權利要求9的圖像形成裝置,其中,所述控制單元包括呈現(xiàn)器,用于將在所接收的文件中存儲的所有圖像數(shù)據(jù)轉換為可被打印的打印數(shù)據(jù);頁面信息檢測器,用于從打印數(shù)據(jù)中檢測打印頁面信息,并且顯示所檢測到的打印頁面信息;以及打印數(shù)據(jù)提取器,用于從全部打印數(shù)據(jù)中提取對應于所選擇的頁面的打印數(shù)據(jù)。
13.按照權利要求9的圖像形成裝置,其中,所述控制單元確定是否所接收的文件包括索引信息,如果所接收的文件被確定為包括索引信息,則從圖像數(shù)據(jù)直接檢測打印頁面信息,而如果所接收的文件被確定為不包括索引信息,則將所有的圖像數(shù)據(jù)轉換為可被打印的打印數(shù)據(jù),并且然后從所述打印數(shù)據(jù)中檢測所述打印頁面信息。
14.一種計算機可讀記錄介質(zhì),用于存儲用于執(zhí)行從外部存儲器件接收和打印圖像數(shù)據(jù)的方法的程序,所述方法包括步驟從外部存儲器件接收存儲圖像數(shù)據(jù)的文件;顯示關于圖像數(shù)據(jù)的多個頁面的打印頁面信息;接收關于用戶從要打印的多個頁面中選擇的一個頁面的信息;將對應于所選擇的頁面的圖像數(shù)據(jù)轉換成打印數(shù)據(jù);以及打印對應于所選擇的頁面的圖像數(shù)據(jù)。
15.按照權利要求14的計算機可讀記錄介質(zhì),其中,所接收的文件是可移植文檔格式(PDF)文件、PostScript(PS)文件或標簽圖像文件格式(TIFF)文件之一。
16.按照權利要求14的計算機可讀記錄介質(zhì),其中,所述顯示步驟包括通過參考在所接收的文件中包含的索引信息來從所接收的文件中檢測打印頁面信息,并且顯示所述打印頁面信息;以及通過參照所述索引信息來從所接收的文件中提取對應于所選擇的頁面的圖像數(shù)據(jù),并將所提取的圖像數(shù)據(jù)轉換為可被打印的打印數(shù)據(jù)。
17.按照權利要求14的計算機可讀記錄介質(zhì),其中所述顯示步驟包括將所提取的圖像數(shù)據(jù)轉換為可被打印的打印數(shù)據(jù);從所述打印數(shù)據(jù)中檢測打印頁面信息,并且顯示所檢測到的打印頁面信息;以及從全部打印數(shù)據(jù)中提取對應于所選擇的頁面的打印數(shù)據(jù)。
18.按照權利要求14的計算機可讀記錄介質(zhì),其中,所述接收步驟包括確定是否存儲圖像數(shù)據(jù)的文件包括索引信息;如果存儲圖像數(shù)據(jù)的文件被確定為包括索引信息,則從圖像數(shù)據(jù)中直接檢測打印頁面信息;以及如果存儲圖像數(shù)據(jù)的文件被確定為不包括索引信息,則將所有的圖像數(shù)據(jù)轉換為可被打印的打印數(shù)據(jù),并且然后從所述打印數(shù)據(jù)中檢測打印頁面信息。
全文摘要
提供了一種圖像形成方法和裝置,用于從諸如通用串行總線存儲器棒之類的外部存儲器件接收包括圖像數(shù)據(jù)的可移植文檔格式(PDF)或PostScript(PS)文件等,并且在不使用個人計算機(PC)的情況下打印所述圖像數(shù)據(jù)。所述圖像形成方法包括從外部存儲器件接收存儲圖像數(shù)據(jù)的文件。顯示關于圖像數(shù)據(jù)的多個頁面的打印頁面信息。接收關于用戶從要打印的多個頁面中選擇的一個頁面的信息。打印對應于所選擇的頁面的圖像數(shù)據(jù)。因此,通過使得可以以頁面或內(nèi)容為單位來選擇和打印在從外部存儲器件接收的PDF或PS文件中存儲的文檔的部分,來減少紙張浪費,以及增加用戶的方便性。
文檔編號H04N1/00GK1790254SQ20051013162
公開日2006年6月21日 申請日期2005年12月15日 優(yōu)先權日2004年12月15日
發(fā)明者陳松栢, 姜秉兌 申請人:三星電子株式會社