專利名稱:根據(jù)成像設(shè)備的打印能力使用裝置打印內(nèi)容的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于提供打印功能的方法和系統(tǒng)。具體地,本發(fā)明涉及用于提供根據(jù)通過使用諸如蜂窩式電話之類的裝置而獲得的、關(guān)于成像設(shè)備的打印信息而差異化的打印功能。
背景技術(shù):
在使用諸如蜂窩式電話之類的裝置、經(jīng)由成像設(shè)備(例如,影印機)而打印內(nèi)容(例如圖像)的傳統(tǒng)方法中,例如,用戶選擇是否使用可擴展超文本置標語言(XHTML)打印數(shù)據(jù)、或是否直接打印諸如JPEG圖像之類的圖像。用戶還直接選擇打印機紙張尺寸或圖像尺寸。
在支持各種布局(layout)的另一傳統(tǒng)方法中,用戶通過直接選擇在裝置(例如,蜂窩式電話)中存儲的模板來創(chuàng)建XHTML打印數(shù)據(jù),并且將所創(chuàng)建的XHTML打印數(shù)據(jù)傳送到打印機并打印。
隨著具有藍牙和無線通用串行總線(WUSB)功能的移動裝置的發(fā)展,已經(jīng)發(fā)展的趨勢是用戶需求各種打印功能,并且成像設(shè)備的制造商運用根據(jù)用戶需求而將它們的產(chǎn)品與其他制造商的產(chǎn)品區(qū)分開的策略。然而,因為在制造商之間存在較大的技術(shù)差距,所以特定制造商開發(fā)能處理支持僅僅基本布局的簡單XHTML打印數(shù)據(jù)的成像設(shè)備,而先進的制造商開發(fā)能處理復雜和困難的XHTML打印數(shù)據(jù)的成像設(shè)備,以提供各種精美或復雜的布局。
由此,即使移動裝置支持傳統(tǒng)的打印方法,也不能向用戶提供各種布局。換言之,即使由用于打印各種布局的高性能成像設(shè)備的制造商提供的XHTML打印解釋器(interpreter)能支持使用多個標簽的復雜布局,也不能向用戶提供XHTML打印解釋器的足夠的功能。即,由于移動裝置制造者必須支持由成像設(shè)備制造商提供的不同層次的XHTML打印數(shù)據(jù),所以移動裝置制造商不得不僅使用一般可打印的模板層來創(chuàng)建簡單的內(nèi)容。由此,用戶不能充分地使用利用XHTML打印數(shù)據(jù)的打印功能。這使得成像設(shè)備的先進制造商不能從產(chǎn)品差異化中獲益。
發(fā)明內(nèi)容
本發(fā)明的示例實施例提供了一種用于使用裝置來根據(jù)成像設(shè)備的打印能力而打印內(nèi)容的方法和系統(tǒng),其支持用于提供根據(jù)成像設(shè)備的類型而差異化的功能的特定可擴展超文本置標語言(XHTML)打印模板,并支持可用于所有成像設(shè)備的有限XHTML打印模板。
根據(jù)本發(fā)明的示例實施例,提供了一種使用裝置來根據(jù)成像設(shè)備的打印能力而打印內(nèi)容的方法。該方法包括搜索與所述裝置形成網(wǎng)絡(luò)的至少一個成像設(shè)備,并提供可由從搜索到的至少一個成像設(shè)備中選擇的成像設(shè)備處理的至少一個可擴展超文本置標語言(XHTML)打印模板的列表。該方法還包括使用從至少一個XHTML打印模板的列表選擇的XHTML打印模板來創(chuàng)建內(nèi)容的XHTML打印數(shù)據(jù),并向所選擇的成像設(shè)備傳送所創(chuàng)建的XHTML打印數(shù)據(jù),以及分析所傳送的XHTML打印數(shù)據(jù)并打印內(nèi)容。
根據(jù)本發(fā)明的示例實施例,提供了一種用于使用裝置來根據(jù)成像設(shè)備的打印能力而打印內(nèi)容的系統(tǒng)。該系統(tǒng)包括一裝置,其搜索形成網(wǎng)絡(luò)的至少一個成像設(shè)備,提供可由從搜索到的至少一個成像設(shè)備中選擇的成像設(shè)備處理的至少一個可擴展超文本置標語言(XHTML)打印模板的列表,并使用從至少一個XHTML打印模板的列表選擇的XHTML打印模板來創(chuàng)建內(nèi)容的XHTML打印數(shù)據(jù)。該系統(tǒng)還包括成像設(shè)備,其分析從所述裝置傳送的XHTML打印數(shù)據(jù)并打印內(nèi)容。
根據(jù)下面結(jié)合了附圖的本發(fā)明的特定示例實施例的詳細說明,本發(fā)明的上述和其他示例特征以及優(yōu)點將變得更清楚,附圖中圖1是示出根據(jù)本發(fā)明的示例實施例、使用裝置來根據(jù)成像設(shè)備的打印能力而打印內(nèi)容的方法的流程圖;圖2是示出根據(jù)本發(fā)明的示例實施例、其中提供可擴展超文本置標語言(XHTML)打印模板的列表的圖1的示例實施例的過程的流程圖;圖3是示出根據(jù)本發(fā)明的示例實施例、其中搜索成像設(shè)備的圖2的示例實施例的過程的流程圖;
圖4是示出根據(jù)本發(fā)明的示例實施例、其中顯示XHTML打印模板的列表的圖2的示例實施例的過程的流程圖;圖5是用于解釋根據(jù)本發(fā)明的示例實施例、在裝置與成像商標之間的信息交換的信令圖;圖6A到圖6F示出根據(jù)本發(fā)明的示例實施例、由所述裝置在執(zhí)行圖1的示例實施例中所述的方法時顯示的對話框;圖7A到7E示出根據(jù)本發(fā)明的另一示例實施例、由所述裝置在執(zhí)行圖1的示例實施例中所述的方法時顯示的對話框;圖8是根據(jù)本發(fā)明的另一示例實施例、用于使用裝置來根據(jù)成像設(shè)備的打印能力而打印內(nèi)容的系統(tǒng)的框圖;以及圖9是根據(jù)本發(fā)明的示例實施例、在圖8的示例實施例中示出的模板列表提供器(provider)的框圖。
在全部附圖中,應(yīng)將相同的附圖標記理解為指代相同的元件、特征和結(jié)構(gòu)。
具體實施例方式
提供在此說明書中示例的內(nèi)容,以幫助全面理解參考附圖而公開的本發(fā)明的各個示例實施例。因此,本領(lǐng)域技術(shù)人員將意識到,可對在此描述的示例實施例進行各種修改和變化,而不會脫離所請求權(quán)利的本發(fā)明的范圍和精神。為清楚和簡潔,省略了公知功能和構(gòu)造的說明。
還可以將針對于可擴展超文本置標語言(XHTML)打印文檔的下述說明應(yīng)用于XHTML文檔、以及具有其他格式的置標文檔。
圖1是示出根據(jù)本發(fā)明的示例實施例、使用裝置來根據(jù)成像設(shè)備的打印能力而打印內(nèi)容的方法的流程圖。
參考圖1,搜索與一裝置形成網(wǎng)絡(luò)的至少一個成像設(shè)備,并且提供至少一個可由從搜索到的成像設(shè)備中選擇的成像設(shè)備處理的可擴展超文本置標語言(XHTML)打印模板的列表(步驟10)。
圖2是示出根據(jù)本發(fā)明的示例實施例、圖1的示例實施例的步驟10的流程圖。
參考圖2,確定所述裝置和至少一個成像設(shè)備之間的網(wǎng)絡(luò)環(huán)境、以及要被傳送到所選的成像設(shè)備的內(nèi)容(步驟30)。
例如,該網(wǎng)絡(luò)環(huán)境指示所述裝置和至少一個成像設(shè)備之間的通信協(xié)議。該通信協(xié)議可以是有線協(xié)議,如通用串行總線(USB)協(xié)議,或者是無線協(xié)議,如藍牙協(xié)議或無線USB(WUSB)協(xié)議。將來自有線協(xié)議和無線協(xié)議中的協(xié)議確定為網(wǎng)絡(luò)環(huán)境。還確定要被打印的內(nèi)容。
接著,搜索對應(yīng)于所確定的網(wǎng)絡(luò)環(huán)境的成像設(shè)備(步驟32)。
圖3是示出根據(jù)本發(fā)明的示例實施例、圖2的示例實施例的步驟32的流程圖。
參考圖3,使用網(wǎng)絡(luò)環(huán)境,從連接到所述裝置的成像設(shè)備請求響應(yīng)信號(步驟50)。該響應(yīng)信號是用于識別連接到所述裝置的每個成像設(shè)備的信號。如果無線協(xié)議被確定為網(wǎng)絡(luò)環(huán)境協(xié)議,則使用所確定的無線協(xié)議從連接到所述裝置的成像設(shè)備請求響應(yīng)信號。
接著,從連接到所述裝置的成像設(shè)備接收響應(yīng)信號(步驟52)。如果連接到所述裝置的成像設(shè)備接收到響應(yīng)請求信號,則連接到所述裝置的每個成像設(shè)備都向所述裝置傳送響應(yīng)信號。在示例實施例中,連接到所述裝置的成像設(shè)備將它們的標識(ID)信息與響應(yīng)信號一起傳送到所述裝置。ID信息包含成像設(shè)備制造商的名稱或產(chǎn)品名稱。將已傳送了響應(yīng)信號的成像設(shè)備識別為搜索到的成像設(shè)備。
返回參考圖2,顯示可由從搜索到的成像設(shè)備中選擇的成像設(shè)備處理的XHTML打印模板的列表(步驟34)。
圖4是示出根據(jù)本發(fā)明的示例實施例、圖2的示例實施例的步驟34的流程圖。
參考圖4,顯示搜索到的成像設(shè)備的列表(步驟70)。在所述裝置上顯示已傳送了響應(yīng)信號的成像設(shè)備的列表。
接著,提取從所顯示的列表中選擇的成像設(shè)備的ID號(步驟72)。如果用戶從所顯示的列表中選擇特定的成像設(shè)備,則從所選擇的特定成像設(shè)備提取與響應(yīng)信號一起傳送的ID信息。如果與響應(yīng)信號一起傳送的ID信息是制造商名稱或產(chǎn)品名稱,則將該ID信息與在所述裝置中存儲的、對應(yīng)于成像設(shè)備的ID信息進行比較,并且,作為比較的結(jié)果,提取由所述裝置管理的成像設(shè)備的ID信息。
接著,顯示對應(yīng)于所提取的ID信息的XHTML打印模板(步驟74)??捎沙上裨O(shè)備處理的XHTML打印模板的類型隨著成像設(shè)備而不同。由此,向用戶顯示可由用戶選擇的成像設(shè)備處理的XHTML打印模板的列表。
返回參考圖1,使用從所顯示的XHTML打印模板列表選擇的XHTML打印模板,創(chuàng)建內(nèi)容的XHTML打印數(shù)據(jù),并且將所創(chuàng)建的XHTML打印數(shù)據(jù)傳送到所選的成像設(shè)備(步驟12)。用戶從所顯示的XHTML打印模板列表中選擇要被打印的XHTML打印模板,并且輸入用于所選擇的XHTML打印模板的選項值。例如,該選項值是打印紙張尺寸和圖像尺寸。使用用戶所選擇的XHTML打印模板和選項值來創(chuàng)建要被打印的內(nèi)容的XHTML打印數(shù)據(jù)。將所創(chuàng)建的XHTML打印數(shù)據(jù)傳送到用戶所選擇的成像設(shè)備。
接著,用戶選擇的成像設(shè)備分析從所述裝置傳送的XHTML打印數(shù)據(jù),并打印內(nèi)容(步驟14)。
圖5是用于解釋根據(jù)本發(fā)明的示例實施例、在裝置與成像設(shè)備之間的信息交換的信令圖。
參考圖5,所述裝置選擇網(wǎng)絡(luò)環(huán)境協(xié)議(即通信協(xié)議)(步驟510)、以及要被打印的內(nèi)容(步驟515)。所述裝置通過網(wǎng)絡(luò)環(huán)境而從連接到其的打印機請求響應(yīng)信號(步驟520)。已接收到該請求的打印機讀取要被傳送到所述裝置的打印機信息,例如打印機的ID信息(步驟525)。打印機將所讀取的ID信息與響應(yīng)信號一起傳送到所述裝置(步驟530)。所述裝置顯示從其接收到響應(yīng)信號的打印機的列表(步驟535)。然后,用戶從所顯示的打印機列表中選擇要被用于打印的打印機。所述裝置提取由用戶選擇的打印機的ID信息(步驟540),提取對應(yīng)于所提取的ID信息的XHTML打印模板的列表(步驟545),并顯示所提取的XHTML打印模板列表。當用戶選擇所顯示的XHTML打印模板中的一個(步驟550)、并且選擇選項值(步驟555)時,所述裝置創(chuàng)建對應(yīng)于所選擇的XHTML打印模板和選項值的XHTML打印數(shù)據(jù)(步驟560)。所述裝置將所創(chuàng)建的XHTML打印數(shù)據(jù)傳送到所選擇的打印機(步驟565)。所選擇的打印機分析所接收的XHTML打印數(shù)據(jù),并使用XHTML打印解釋器來創(chuàng)建渲染數(shù)據(jù)(rendering data)(步驟570),并使用打印引擎來打印已分析的XHTML打印數(shù)據(jù)(步驟575)。
圖6A到圖6F示出根據(jù)本發(fā)明的示例實施例、由所述裝置在執(zhí)行圖1的示例實施例中所述的方法時顯示的對話框。圖6A示出用于選擇要在所述裝置和成像設(shè)備之間使用的通信協(xié)議的對話框,圖6B示出用于選擇要使用成像設(shè)備進行打印的內(nèi)容的對話框,圖6C示出其中顯示了搜索到的成像設(shè)備的列表的對話框,圖6D示出在所述裝置中存儲的、用于提取用戶所選擇的成像設(shè)備的ID信息的成像設(shè)備的ID信息,圖6E示出用于從可由所選擇的成像設(shè)備處理的XHTML打印模板的列表中選擇XHTML打印模板的對話框,并且圖6F示出可由所選擇的成像設(shè)備處理的XHTML打印模板的所顯示的列表??筛鶕?jù)制造商而對圖6F中示出的XHTML打印模板進行分類。因為用戶可看到能由所選擇的成像設(shè)備處理的XHTML打印模板,所以用戶可選擇想要的XHTML打印模板。當用戶從圖6F示出的XHTML打印模板中選擇了特定的XHTML打印模板時,使用所選擇的特定XHTML打印模板來創(chuàng)建XHTML打印數(shù)據(jù)。當將所創(chuàng)建的XHTML打印數(shù)據(jù)傳送到所選擇的成像設(shè)備時,所選擇的成像設(shè)備分析并打印所接收的XHTML打印數(shù)據(jù)。
圖7A到7E示出根據(jù)本發(fā)明的另一示例實施例、由所述裝置在執(zhí)行圖1的實施例中所述的方法時顯示的對話框。因為圖7A到7C與圖6A到6C相同,所以省略對圖7A到7C的詳細說明。圖7D示出用于從可由所選擇的成像設(shè)備處理的XHTML打印模板的列表中選擇XHTML打印模板的對話框,并且圖7E示出可由所選擇的成像設(shè)備處理的XHTML打印模板的顯示列表。與圖6E不同,圖7D示出選擇XHTML打印模板的不同的方法。也就是說,因為按等級對圖7E中顯示的XHTML打印模板列表進行分類,以從分級結(jié)構(gòu)列表的XHTML打印模板中選擇想要的XHTML打印模板,所以提供了通過“主題”和“幀”布置的XHTML打印模板選擇菜單。當用戶從圖7E示出的XHTML打印模板列表中選擇特定的XHTML打印模板時,使用所選擇的特定XHTML打印模板來創(chuàng)建XHTML打印數(shù)據(jù)。當將所創(chuàng)建的XHTML打印數(shù)據(jù)傳送到所選擇的成像設(shè)備時,所選擇的成像設(shè)備分析并打印所接收的XHTML打印數(shù)據(jù)。
可將本發(fā)明的某些示例實施例寫成計算機可讀代碼/指令/程序,并且可在使用計算機可讀介質(zhì)來執(zhí)行代碼/指令/程序的數(shù)字計算機中實現(xiàn)這些實施例。計算機可讀介質(zhì)的例子包括磁存儲介質(zhì)(例如,ROM、軟盤、硬盤等)、隨機存取存儲器(RAM)、光記錄介質(zhì)(例如,CD-ROM、或DVD)、以及諸如載波的存儲介質(zhì)(例如,通過因特網(wǎng)的傳輸)。還可在耦接了計算機系統(tǒng)的網(wǎng)絡(luò)上分發(fā)計算機可讀介質(zhì),使得以分布方式存儲和執(zhí)行計算機可讀代碼/指令/程序。另外,可由本發(fā)明所屬領(lǐng)域的熟練程序員容易地構(gòu)造用于實現(xiàn)本發(fā)明的功能程序、代碼以及代碼段。
圖8是根據(jù)本發(fā)明的另一實施例、使用一裝置來根據(jù)成像設(shè)備的打印能力而打印內(nèi)容的系統(tǒng)的框圖。參考圖8,該系統(tǒng)包括裝置100、第一成像設(shè)備200、第二成像設(shè)備300、以及第三成像設(shè)備400。
裝置100搜索形成網(wǎng)絡(luò)的至少一個成像設(shè)備200、300和400,提供可由從搜索到的成像設(shè)備200、300和400中選擇的成像設(shè)備處理的至少一個XHTML打印模板的列表,并使用所選擇的XHTML打印模板來創(chuàng)建XHTML打印數(shù)據(jù)。裝置100包括用戶接口單元110、搜索單元120、模板列表提供器130、通信接口單元140、ID信息存儲單元150、XHTML打印模板存儲單元160、以及XHTML打印數(shù)據(jù)創(chuàng)建器170。
用戶接口單元110確定裝置100與成像設(shè)備200、300和400之間的網(wǎng)絡(luò)環(huán)境,確定要被傳送到成像設(shè)備200、300或400的內(nèi)容,并將確定結(jié)果輸出到搜索單元120。具體地,用戶接口單元110將裝置100與成像設(shè)備200、300和400之間的通信協(xié)議確定為網(wǎng)絡(luò)環(huán)境協(xié)議。
搜索單元120搜索與通過用戶接口單元110確定的網(wǎng)絡(luò)環(huán)境相對應(yīng)的成像設(shè)備200、300和400。搜索單元120經(jīng)由網(wǎng)絡(luò)環(huán)境而從連接到裝置100的成像設(shè)備200、300和400請求響應(yīng)信號,從成像設(shè)備200、300和400接收響應(yīng)信號,并將所接收到的響應(yīng)信號輸出到模板列表提供器130。搜索單元120與響應(yīng)信號一起接收成像設(shè)備200、300和400的ID信息,并且也將所接收的ID信息輸出到模板列表提供器130。在示例實施方式中,ID信息指示成像設(shè)備制造商或產(chǎn)品名稱。搜索單元120確定已傳送了響應(yīng)信號的成像設(shè)備200、300和400,作為搜索到的成像設(shè)備。通過通信接口單元140用接口連接(interface)用于請求響應(yīng)信號的信號、以及響應(yīng)信號。
通信接口單元140用接口連接該裝置100與成像設(shè)備200、300和400之間的數(shù)據(jù)交換。具體地,通信接口單元140用接口連接用于請求響應(yīng)信號的信號以及搜索單元120的響應(yīng)信號,并將XHTML打印數(shù)據(jù)創(chuàng)建器170創(chuàng)建的XHTML打印數(shù)據(jù)傳送到從成像設(shè)備200、300和400中選擇的成像設(shè)備。
ID信息存儲單元150存儲成像設(shè)備200、300和400的ID信息。在示例實施方式中,ID信息是為了使得裝置100能標識成像設(shè)備200、300和400而管理的信息。表1示出在ID信息存儲單元150中存儲的、成像設(shè)備的ID信息的示例。
表1
如表1所示,存儲由不同制造商制造的成像設(shè)備的ID信息。
通過參考在ID信息存儲單元150中存儲的ID信息、以及在XHTML打印模板存儲單元160中存儲的XHTML打印模板,模板列表提供器130顯示可由用戶從搜索單元120搜索到的成像設(shè)備200、300和400中選擇的成像設(shè)備處理的XHTML打印模板的列表。
圖9是根據(jù)本發(fā)明的示例實施例、圖8的示例實施例的模板列表提供器130的框圖。參考圖9,模板列表提供器130包括第一顯示單元600、ID信息提取器610、以及第二顯示單元620。
第一顯示單元600顯示搜索到的成像設(shè)備200、300和400的列表,并接收關(guān)于由用戶選擇的特定成像設(shè)備的選擇信息。
ID信息提取器610從ID信息存儲單元150提取從第一顯示單元600顯示的成像設(shè)備200、300和400的列表中選擇的成像設(shè)備的ID信息,并將提取結(jié)果輸出到第二顯示單元620。
第二顯示單元620通過參考在XHTML打印模板存儲單元160中存儲的XHTML打印模板,顯示對應(yīng)于所提取的ID信息的XHTML打印模板的列表。
返回參考圖8,XHTML打印模板存儲單元160存儲對應(yīng)于成像設(shè)備200、300和400的ID信息的XHTML打印模板,并將通信接口單元140請求的XHTML打印模板輸出到XHTML打印數(shù)據(jù)創(chuàng)建器170。
XHTML打印數(shù)據(jù)創(chuàng)建器170讀取從所顯示的、在XHTML打印模板存儲單元160中存儲的XHTML打印模板列表中選擇的XHTML打印模板,并使用所讀取的XHTML打印模板來創(chuàng)建內(nèi)容的XHTML打印數(shù)據(jù)。如果通過用戶接口單元110輸入要用于所選擇的XHTML打印模板的選項值,則XHTML打印數(shù)據(jù)創(chuàng)建器170創(chuàng)建對應(yīng)于所輸入的選項值的XHTML打印數(shù)據(jù),并將所創(chuàng)建的XHTML打印數(shù)據(jù)輸出到通信接口單元140。通信接口單元140將XHTML打印數(shù)據(jù)傳送到從第一、第二和第三成像設(shè)備200、300和400中選擇的成像設(shè)備。當?shù)谝?、第二和第三成像設(shè)備200、300和400從搜索單元120接收到用于請求響應(yīng)信號的信號時,第一、第二和第三成像設(shè)備200、300和400中的每一個都將響應(yīng)信號與其ID信息一起傳送給裝置100。由第一、第二和第三成像設(shè)備200、300和400傳送的ID信息可包含制造商的名稱或產(chǎn)品名稱。
所選擇的第一、第二和第三成像設(shè)備200、300和400中的一個分析從裝置100傳送的XHTML打印數(shù)據(jù),并打印內(nèi)容。
如上所述,根據(jù)本發(fā)明的示例實施例,通過支持用于提供根據(jù)成像設(shè)備的類型而差異化的功能的特定XHTML打印模板、以及支持可應(yīng)用于所有成像設(shè)備(例如,打印機和多功能外設(shè)(MFP))的有限XHTML打印模板,可打印用戶想要的更多的布局,并且成像設(shè)備的制造商可基于它們的XHTML打印解釋器的優(yōu)點而吸引客戶。
盡管已參考本發(fā)明的特定示例實施例具體示出和說明了本發(fā)明,但本領(lǐng)域技術(shù)人員應(yīng)理解,可對其進行各種形式和細節(jié)的修改,而不會脫離由所附權(quán)利要求及其等價物所限定的本發(fā)明的精神和范圍。
相關(guān)申請的交叉引用本申請要求在2006年5月18日向韓國專利局提交的韓國專利申請?zhí)?0-2006-0044636在35 U.S.C§119(a)下的權(quán)益,通過引用在此并入其全部公開。
權(quán)利要求
1.一種使用裝置來根據(jù)成像設(shè)備的打印能力而打印內(nèi)容的方法,該方法包括搜索與所述裝置形成網(wǎng)絡(luò)的至少一個成像設(shè)備;提供可由從搜索到的至少一個成像設(shè)備中選擇的成像設(shè)備處理的至少一個可擴展超文本置標語言(XHTML)打印模板的列表;使用從至少一個XHTML打印模板的列表選擇的XHTML打印模板來創(chuàng)建內(nèi)容的XHTML打印數(shù)據(jù);向所選擇的成像設(shè)備傳送所創(chuàng)建的XHTML打印數(shù)據(jù);以及分析所傳送的XHTML打印數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其中,所述提供XHTML打印模板列表包括確定在所述裝置與所述至少一個成像設(shè)備之間的網(wǎng)絡(luò)環(huán)境;確定要向所選擇的成像設(shè)備傳送的內(nèi)容;搜索與所確定的網(wǎng)絡(luò)環(huán)境相對應(yīng)的成像設(shè)備;以及顯示可由從搜索到的成像設(shè)備中選擇的成像設(shè)備處理的XHTML打印模板的列表。
3.如權(quán)利要求2所述的方法,其中,將所述裝置與成像設(shè)備之間的通信協(xié)議確定為所述網(wǎng)絡(luò)環(huán)境。
4.如權(quán)利要求2所述的方法,其中,所述搜索至少一個成像設(shè)備包括經(jīng)由網(wǎng)絡(luò)環(huán)境而從連接到所述裝置的至少一個成像設(shè)備請求響應(yīng)信號;以及從連接到所述裝置的至少一個成像設(shè)備接收響應(yīng)信號,其中將已傳送了響應(yīng)信號的至少一個成像設(shè)備確定為搜索到的成像設(shè)備。
5.如權(quán)利要求4所述的方法,其中所述接收響應(yīng)信號包括接收連接到接收到響應(yīng)信號的裝置的至少一個成像設(shè)備的標識(ID)信息。
6.如權(quán)利要求5所述的方法,其中所接收的ID信息包括制造商名稱或產(chǎn)品名稱。
7.如權(quán)利要求2所述的方法,其中所述顯示XHTML打印模板列表包括將搜索到的成像設(shè)備顯示在列表中;提取從所顯示的列表選擇的成像設(shè)備的ID信息;以及顯示對應(yīng)于所提取的ID信息的XHTML打印模板的列表。
8.如權(quán)利要求1所述的方法,其中所述創(chuàng)建內(nèi)容的XHTML打印數(shù)據(jù)包括接收要用于所選擇的XHTML打印模板的選項值,并創(chuàng)建對應(yīng)于所接收的選項值的XHTML打印數(shù)據(jù)。
9.一種計算機可讀介質(zhì),存儲用于執(zhí)行權(quán)利要求1所述的方法的計算機可讀程序。
10.一種用于使用裝置來根據(jù)成像設(shè)備的打印能力而打印內(nèi)容的系統(tǒng),該系統(tǒng)包括一裝置,其搜索與該裝置形成網(wǎng)絡(luò)的至少一個成像設(shè)備,提供可由從搜索到的至少一個成像設(shè)備中選擇的成像設(shè)備處理的至少一個可擴展超文本置標語言(XHTML)打印模板的列表,并使用從至少一個XHTML打印模板的列表選擇的XHTML打印模板來創(chuàng)建內(nèi)容的XHTML打印數(shù)據(jù);以及成像設(shè)備,其分析從所述裝置傳送的XHTML打印數(shù)據(jù)。
11.如權(quán)利要求10所述的系統(tǒng),其中所述裝置包括用戶接口單元,用于確定所述裝置與至少一個成像設(shè)備之間的網(wǎng)絡(luò)環(huán)境,并確定要向所選擇的成像設(shè)備傳送的內(nèi)容;搜索單元,用于搜索對應(yīng)于所確定的網(wǎng)絡(luò)環(huán)境的至少一個成像設(shè)備;和標識(ID)信息存儲單元,用于存儲至少一個成像設(shè)備的ID信息;XHTML打印模板存儲單元,用于存儲與至少一個成像設(shè)備的ID信息相對應(yīng)的XHTML打印模板;模板列表提供器,用于通過參考所存儲的ID信息以及所存儲的XHTML打印模板,顯示可由從搜索到的至少一個成像設(shè)備中選擇的成像設(shè)備處理的XHTML打印模板的列表;XHTML打印數(shù)據(jù)創(chuàng)建器,用于從XHTML打印模板存儲單元讀取從所顯示的XHTML打印模板列表選擇的XHTML打印模板,并使用所讀取的XHTML打印模板來創(chuàng)建內(nèi)容的XHTML打印數(shù)據(jù);以及通信接口單元,用于用接口連接所述裝置和至少一個成像設(shè)備之間的數(shù)據(jù)交換。
12.如權(quán)利要求11所述的系統(tǒng),其中將所述裝置與所述至少一個成像設(shè)備之間的通信協(xié)議確定為所述網(wǎng)絡(luò)環(huán)境協(xié)議。
13.如權(quán)利要求11所述的系統(tǒng),其中所述搜索單元經(jīng)由所述網(wǎng)絡(luò)環(huán)境從連接到所述裝置的所述至少一個成像設(shè)備請求響應(yīng)信號,并將已傳送了響應(yīng)信號的至少一個成像設(shè)備確定為搜索到的成像設(shè)備。
14.如權(quán)利要求11所述的系統(tǒng),其中所述模板列表提供器包括第一顯示單元,用于將搜索到的成像設(shè)備顯示在列表中;ID信息提取器,用于從ID信息存儲單元提取從所顯示的至少一個成像設(shè)備的列表中選擇的成像設(shè)備的ID信息;以及第二顯示單元,用于顯示對應(yīng)于所提取的ID信息的XHTML打印模板的列表。
15.如權(quán)利要求11所述的系統(tǒng),其中所述XHTML打印數(shù)據(jù)創(chuàng)建器接收要用于所選擇的XHTML打印模板的選項值,并且創(chuàng)建對應(yīng)于所接收的選項值的XHTML打印數(shù)據(jù)。
16.如權(quán)利要求10所述的系統(tǒng),其中所述至少一個成像設(shè)備將其標識(ID)信息與響應(yīng)信號一起傳送到所述裝置。
17.如權(quán)利要求16所述的系統(tǒng),其中從成像設(shè)備傳送的ID信息包括制造商名稱或產(chǎn)品名稱。
18.如權(quán)利要求5所述的方法,其中所接收到的ID信息包括制造商名稱和產(chǎn)品名稱中的至少一個。
19.一種使用裝置來根據(jù)成像設(shè)備的打印能力而打印內(nèi)容的方法,該方法包括確定所述裝置與成像設(shè)備之間的網(wǎng)絡(luò)環(huán)境;搜索成像設(shè)備,以從其中選擇對應(yīng)于所確定的網(wǎng)絡(luò)環(huán)境的一個成像設(shè)備;確定要經(jīng)由所選擇的一個成像設(shè)備來打印的內(nèi)容;以及顯示可由所選的一個成像設(shè)備處理的可擴展超文本置標語言(XHTML)打印模板的列表。
20.如權(quán)利要求19所述的方法,其中搜索成像設(shè)備以從其中選擇對應(yīng)于所確定的網(wǎng)絡(luò)環(huán)境的一個成像設(shè)備包括從成像設(shè)備請求響應(yīng)信號;接收從連接到所述裝置的成像設(shè)備傳送的響應(yīng)信號;顯示已傳送了響應(yīng)信號的成像設(shè)備的列表,作為搜索到的成像設(shè)備;和從所顯示的搜索到的成像設(shè)備的列表中選擇成像設(shè)備。
21.如權(quán)利要求20所述的方法,還包括獲取所選擇的一個成像設(shè)備的標識符(ID)信息。
22.如權(quán)利要求21所述的方法,其中與響應(yīng)信號一起從所選擇的一個成像設(shè)備傳送ID信息。
23.如權(quán)利要求21所述的方法,還包括顯示對應(yīng)于所提取的ID信息的XHTML打印模板的列表。
24.如權(quán)利要求23所述的方法,還包括使用從XHTML打印模板的列表中選擇的XHTML打印模板來創(chuàng)建內(nèi)容的XHTML打印數(shù)據(jù);以及向所選擇的成像設(shè)備傳送所創(chuàng)建的XHTML打印數(shù)據(jù)。
25.如權(quán)利要求20所述的方法,其中所述網(wǎng)絡(luò)環(huán)境是從包括藍牙、通用串行總線(USB)和無線USB的群組中選擇的通信協(xié)議。
26.一種用于根據(jù)連接到其的成像設(shè)備的打印能力來打印內(nèi)容的裝置,所述裝置包括已編程的處理裝置,用于選擇網(wǎng)絡(luò)環(huán)境協(xié)議和要被打印的內(nèi)容,并用于經(jīng)由所選擇的網(wǎng)絡(luò)環(huán)境協(xié)議而從連接到所述裝置的成像設(shè)備請求響應(yīng)信號;通信接口,用于接收由成像設(shè)備向所述裝置傳送的響應(yīng)信號,所述響應(yīng)信號包括傳送響應(yīng)信號的各個成像設(shè)備的標識符(ID)信息,所述處理裝置可操作為使用ID信息來標識成像設(shè)備;顯示裝置,連接到所述處理裝置,并且可操作為顯示從其接收了響應(yīng)信號的成像設(shè)備的列表,以及用戶接口,利用該用戶接口來選擇所列出的成像設(shè)備中的一個;其中所述處理裝置還被編程為提取與所選擇的一個成像設(shè)備相對應(yīng)的可擴展超文本置標語言(XHTML)打印模板的列表。
27.如權(quán)利要求26所述的裝置,其中所述處理裝置還被配置為使用所選擇的一個XHTML打印模板來創(chuàng)建XHTML打印數(shù)據(jù)。
全文摘要
提供了一種使用裝置來根據(jù)成像設(shè)備的網(wǎng)絡(luò)的打印能力而打印內(nèi)容的方法和系統(tǒng)。搜索與所述裝置形成網(wǎng)絡(luò)的至少一個成像設(shè)備,并提供可由從搜索到的至少一個成像設(shè)備中選擇的成像設(shè)備處理的至少一個可擴展超文本置標語言(XHTML)打印模板的列表。使用從XHTML打印模板的列表選擇的XHTML打印模板來創(chuàng)建內(nèi)容的XHTML打印數(shù)據(jù),并向所選擇的成像設(shè)備傳送所創(chuàng)建的XHTML打印數(shù)據(jù)。分析所傳送的XHTML打印數(shù)據(jù)并打印內(nèi)容。因此,通過支持用于提供根據(jù)成像設(shè)備的類型而差異化的功能的特定XHTML打印模板、以及支持可應(yīng)用于所有成像設(shè)備的有限XHTML打印模板,而執(zhí)行打印。
文檔編號H04L29/06GK101075179SQ20071000613
公開日2007年11月21日 申請日期2007年1月31日 優(yōu)先權(quán)日2006年5月18日
發(fā)明者金大顯 申請人:三星電子株式會社