支持使用移動終端進行拉打印的計算設備、系統及方法
【專利說明】支持使用移動終端進行拉打印的計算設備、系統及方法
[〇〇〇1] 相關申請的交叉引用
[0002]本申請要求于2014年8月27日在韓國知識產權局提交的10-2014-0112329號韓國專利申請的優先權,其公開通過引用的方式全部并入此處。
技術領域
[0003] 一個或多個示范性實施例涉及通過使用移動終端執行拉打印的方法以及用于通過使用移動終端執行拉打印的計算設備和系統。
【背景技術】
[0004] 為了在諸如智能電話這樣的移動終端中存儲PC的內容并且在期望的狀況和在期望的位置打印內容,可以使用以下方法:首先,通過經由USB電纜將PC和智能電話連接在一起將內容發送到智能電話,或者內容在PC上以附件附在電子郵件中并且由智能電話通過訪問電子郵件帳戶來下載,或者內容在PC上被發送到云服務器然后通過訪問云服務器下載到智能電話中,然后內容從智能電話發送到打印機以打印內容。但是,這些處理都很麻煩或者難以使用,而且,因為內容在安裝在智能電話上的移動應用中被渲染,所以打印質量變差。
[0005]作為一種提高打印作業便利性的方法,可以使用拉打印一一其中,內容被存儲在服務器中并且被發送到期望的打印機以打印內容。但是,拉打印需要存儲內容的服務器,因此導致購買和維護服務器的費用。
【發明內容】
[0006] —個或多個示范性實施例包括用于通過使用移動終端而不是服務器執行拉打印的方法、裝置和系統。
[0007]根據一個或多個示范性實施例,提供一種支持通過使用可用移動終端的拉打印的計算設備,所述計算設備可以包括:用戶接口單元,被配置為接收用于選擇打印作業和打印方法的輸入;通信單元,被配置為發送或者接收數據;移動搜索管理單元,被配置為如果通過使用可用移動終端的拉打印被選擇為打印方法則搜索可用移動終端;打印機驅動器,被配置為將與所選擇的打印作業相應的打印數據渲染為可打印格式文件;數據傳輸管理單元,被配置為通過使用通信單元發送經渲染的打印數據到可用移動終端;以及控制器,其控制所述用戶接口單元、所述通信單元、所述移動搜索管理單元、所述打印機驅動器以及所述數據傳輸管理單元。
[0008]在一個或多個實施例的一方面,提供一種支持通過使用多個可用移動終端中的一個的拉打印的計算設備,所述計算設備包括:用戶接口單元,被配置為接收用于選擇打印作業和打印方法的輸入;通信單元,被配置為發送或者接收數據;移動搜索管理單元,被配置為如果通過使用可用移動終端中的一個的拉打印被選擇為打印方法則搜索可用移動終端;打印機驅動器,被配置為將與所選擇的打印作業相應的打印數據渲染為可打印格式文件;數據傳輸管理單元,被配置為通過使用通信單元發送經渲染的打印數據到可用移動終端中的一個;以及控制器,其控制所述用戶接口單元、所述通信單元、所述移動搜索管理單元、所述打印機驅動器以及所述數據傳輸管理單元,其中,所述移動搜索管理單元獲取可用移動終端的標識信息并且在所述用戶接口單元上顯示標識信息,以及其中,所述數據傳輸管理單元發送經渲染的打印數據到可用移動終端當中的、與由用戶從可用移動終端的標識信息當中選擇的標識信息相應的一個可用移動終端。
[0009]移動搜索管理單元可以獲取連接到網絡的可用移動終端的多個電話號碼、多個IP地址以及多個端口號并且在用戶接口單元上顯示所獲取的電話號碼,并且所述數據傳輸管理單元可以通過使用所獲取的IP地址以及所獲取的端口號中的一個,所述經渲染的打印數據到與由用戶從所顯示的電話號碼當中選擇的一個電話號碼相應的一個可用移動終端。
[0010]所述移動搜索管理單元可以通過使用用戶數據報協議(UDP)發送請求所述一個可用移動終端的所述一個電話號碼的分組到所述網絡,以及從連接到網絡的一個可用移動終端的簡單網絡管理協議(SNMP)接收包括可用移動終端的一個電話號碼的數據分組。
[0011]如果先前使用的先前的列表存在,則移動搜索管理單元可以在用戶接口單元上顯示先前使用的移動終端的列表,并且當從先前使用的移動終端的列表中選擇了先前使用的移動終端中的一個時,所述移動搜索管理單元可以請求所選擇的先前使用的移動終端的SNMP代理確定所選擇的先前使用的移動終端是否是可用的。
[0012]所述打印機驅動器可以將包括在打印數據中的對象渲染為原始圖像,將原始圖像變換為圖像格式文件,以及生成包括所述圖像格式文件的可打印格式文件。
[0013]所述用戶接口單元可以提供經由其設置關于打印作業的打印選項的屏幕,并且打印機驅動器可以將經由用戶接口單元設置的所設置的打印選項應用于打印數據并且渲染應用了所設置的打印選項的打印數據。
[0014]所述打印機驅動器可以查詢所述數據傳輸管理單元通過使用可用移動終端的拉打印是否可行,以及如果所述移動搜索管理單元成功搜索到可用移動終端,則所述數據傳輸管理單元可以向打印機驅動器回復通過使用可用移動終端的拉打印是可行的。
[0015]根據一個或多個示范性實施例,提供一種支持通過使用移動終端的拉打印的系統,其可以包括:計算設備,被配置為接收用于選擇打印作業和打印方法的用戶輸入并且被配置為渲染與選擇的打印作業相應的打印數據;移動終端,被配置為從所述計算設備接收經渲染的打印數據并且被配置為存儲經渲染的打印數據;以及圖像形成裝置,被配置為從所述移動終端接收存儲的打印數據以打印打印數據,其中,當通過使用移動終端的拉打印被選擇為打印方法時,所述計算設備搜索移動終端以及將所述打印數據渲染為可打印格式文件以便將經渲染的打印數據發送到所述移動終端。
[0016]當所述移動終端接收到對于所存儲的打印數據的打印請求時,所述移動終端可以搜索可用圖像形成裝置以及發送所存儲的打印數據到所述可用圖像形成裝置。
[0017]根據一個或多個示范性實施例,提供一種執行通過使用可用移動終端的拉打印的方法,其可以包括:接收用于選擇打印作業和將通過使用可用移動終端的拉打印選擇為打印方法的用戶輸入;搜索可用移動終端;將與所選擇的打印作業相應的打印數據渲染為可打印格式文件;以及發送經渲染的打印數據到在搜索期間發現的可用移動終端。
[0018]在一個或多個實施例的一方面,提供一種執行通過使用多個可用移動終端中的一個的拉打印的方法,所述方法可以包括:接收用于選擇打印作業和將通過使用可用移動終端中的一個的拉打印選擇為打印方法的用戶輸入;搜索可用移動終端;將與所選擇的打印作業相應的打印數據渲染為可打印格式文件;以及發送經渲染的打印數據到在搜索期間發現的可用移動終端中的一個,其中,所述發送經渲染的打印數據到可用移動終端中的一個包括:在屏幕上顯示所述可用移動終端的標識信息;接收指示所述可用移動終端的所選擇的一條標識信息的信息;以及將經渲染的打印數據發送到與所選擇的一條標識信息相應的可用移動終端中的一個。
[0019]所述搜索可用移動終端可以包括:獲取連接到網絡的可用移動終端的多個電話號碼、多個IP地址以及多個端口號并且在用戶接口單元上顯示所包括獲取的電話號碼,其中所述發送經渲染的打印數據到所述可用移動終端中的一個可以包括:在計算設備的屏幕上顯示可用移動終端的電話號碼;接收指示被選擇的所述一個可用移動終端的電話號碼;以及通過使用相應的所獲取的IP地址以及相應的所獲取的端口號發送經渲染的打印數據到與所選擇的電話號碼相應的所述一個可用移動終端。
[0020]所述搜索可用移動終端可以包括:通過使用用戶數據報協議(UDP)發送請求所述一個可用移動終端的電話號碼的數據分組到網絡;以及從連接到網絡的一個移動終端的簡單網絡管理協議(SNMP)代理接收包括所述一個可用移動終端的電話號碼的數據分組。
[0021]所述搜索可用移動終端可以包括:如果先前使用的先前的列表存在,則在用戶接口單元上顯示先前使用的移動終端的列表;以及當從先前使用的移動終端的列表中選擇了先前使用的移動終端中的一個時,請求所選擇的先前使用的移動終端的SNMP代理確定所選擇的先前使用的移動終端是否是可用的。
[0022]所述渲染可以包括:將包括在打印數據中的對象渲染為原始圖像;將原始圖像變換為圖像格式文件;以及生成包括所述圖像格式文件的可打印格式文件。
[0023]所述通過使用可用移動終端接收用于選擇拉打印作為打印方法的用戶輸入可以包括接收指示關于所選擇的打印作業的打印選項的信息,以及所述渲染可以包括將所設置的打印選項應用于打印數據以及渲染應用了所述打印選項的打印數據。
[0024]在一個或多個實施例的一方面,提供一種支持拉打印的移動終端,其可以包括:通信單元,被配置為從計算設備接收檢查拉打印的可用性的請求,而且被配置為發送拉打印可用響應到所述計算設備;通信單元,被配置為接收、存儲和發送可打印格式文件的經渲染的打印數據;和顯示單元,被配置為顯示用戶接口,其用于選擇用于打印經渲染的打印數據的可用圖像形成裝置的列表和用于從可打印格式文件中選擇由計算設備生成的可打印格式文件的經渲染的打印數據。
[0025]在一個或多個實施例的一方面,提供至少一種非瞬時計算機可讀介質,其存儲當運行時實現一個或多個實施例的方法的計算機可讀指令。
【附圖說明】
[0026]這些和/或其它方面將從以下結合附圖對示范性實施例的描述中變得明顯以及更加容易理解,附圖中:
[0027]圖1示出根據示范性實施例的執行通過使用移動終端執行拉打印的方法的環境;
[0028]圖2是用于說明根據示范性實施例的、通過使用移動終端執行拉打印的