一種實現標準化打印服務的打印機智能盒子及使用方法
【技術領域】
[0001]本發明涉及一種打印機智能盒子,尤其是一種實現標準化打印服務的打印機智能盒子及使用方法。
【背景技術】
[0002]打印機是日常生活和生產中的數據輸出設備,使用者通常在電腦等計算機設備上安裝驅動程序,進而實現文檔等資料的打印服務。在移動互聯網領域,打印機作為終端服務提供者,往往需要滿足更高要求的網絡服務,打印機的智能盒子則被用來實現這一目標。智能盒子通常通過網絡接口提供服務,簡化使用者輸入,強調打印機的智能化,與打印機設備配合使用,以實現控制打印機設備的功能。
[0003]為此,本領域設計了許多智能盒子,其應用大體是通過網絡實現打印路由服務或共享打印機功能,類似打印機路由器功能。其中又以照片的打印盒子居多,主要是實現網絡接受用戶照片的上傳并打印。針對現有的技術,打印機通過智能盒子只是擴展了服務的空間范圍,使得打印機不局限于特定空間的打印需求。然后,他們不能提供盒子和打印機的遠程維護功能。同時但他們也并不能滿足各個行業業務的打印需求,比如商場打印購物發票、快遞公司打印快遞單,往往還需要特定的模板數據,用戶只需要簡單的輸入,就可以產生預期的打印效果。此外,這些盒子只是提供數據輸入,并沒有解析或優化打印機對應的指令集。上述功能都可以集成在智能盒子當中實現,提升打印機的服務能力,真正的做到智能化。
【發明內容】
[0004]本發明根據現有技術存在的問題,提出了一種實現標準化打印服務的打印機智能盒子,實現了 I) 一種數據輸入模板化的機制,簡化用戶輸入;2)打印機和模板的遠程監控和維護;3)數據和打印機對應指令集合之間的解析和優化的目的。
[0005]為解決上述技術問題,本發明采用如下技術方案:
一種實現標準化打印服務的打印機智能盒子,其特征在于包括:
電源適配器,用于提供智能盒子電源接入;
HDMI高清視頻線,提供打印內容到視頻輸出口 ;
有線網絡接口,提供統一的服務輸出接口;
USB數據接口,利用通用的轉換線可以連接各種打印機;
輕量級Web應用,智能盒子和管理服務器之間通過雙向注冊管理機制,實現模板維護和打印機遠程監控;
基礎元素數據模板管理系統,將數據輸入抽象為文字、線條、圖片和條碼的組合,組成數據模板,進而實現標準打印服務的基礎;
預加載打印機指令優化系統,自動根據打印輸入和模板,生成對應打印機的指令集合。
[0006]進一步地,輕量級Web應用包括Spring注入和Java虛擬機。
[0007]智能盒子首先向管理服務器注冊并建立socket連接,之后管理服務器可以向盒子注冊或更新模板,管理服務器也可以向盒子注冊連接通道,實現遠程管理。
[0008]進一步地,Spring注入包括管理服務器注冊、模板注冊和日志注冊。
[0009]進一步地,基礎元素數據模板管理系統包括元數據生成模塊和模板合并模塊。
[0010]將用戶數據輸入反饋到模板合并模塊和管理服務器,管理服務器控制元數據生成模塊生成相應的打印模板,打印模板反饋到模板合并模塊,模板合并模塊將用戶數據輸入與打印模板進行合并,生成打印指令。
[0011]進一步地,模板合并模塊包括數據輸入、模板匹配和數據集合。
[0012]進一步地,元數據生成模塊包括模板更新和模板維護。
[0013]進一步地,預加載打印機指令優化系統包括預加載處理模塊和精簡指令集模塊。
[0014]通過固定圖片或文字等預加載,可以大大減少指令生產的時間。打印機通常被設計用來打印任何內容,其中一項很費時間的打印工作就是打印圖形塊(box塊),采用打印機內置條形碼或二維碼,可以有效提升圖形塊打印效率。
[0015]與現有技術相比,本發明有以下優點,
1)通過抽象數據輸入的模板,智能盒子可以實現標準化打印服務;
2)智能盒子只需網線和數據接口,就可以支持市場大部分打印機;
3)可以遠程維護智能盒子和模板;
4)基于模板的數據打印,可以簡化指令集,提高指令執行效率。
【附圖說明】
[0016]圖1為本發明的主視圖。
[0017]圖2為本發明內部系統架構圖。
[0018]圖3為本發明基礎元素數據模板管理系統原理圖。
[0019]1、電源適配器,2、HDMI高清視頻線,3、有線網絡接口,4、USB數據接口。
【具體實施方式】
[0020]為了進一步理解本發明,下面結合附圖對本發明進行描述。
[0021]實施例1
如圖1-3所示,本實施例提供的一種實現標準化打印服務的打印機智能盒子,其特征在于包括:
電源適配器I,用于提供智能盒子電源接入;
HDMI高清視頻線2,提供打印內容到視頻輸出口 ;
有線網絡接口 3,提供統一的服務輸出接口 ;
USB數據接口 4,利用通用的轉換線可以連接各種打印機;
輕量級Web應用,智能盒子和管理服務器之間通過雙向注冊管理機制,實現模板維護和打印機遠程監控;
基礎元素數據模板管理系統,將數據輸入抽象為文字、線條、圖片和條碼的組合,組成數據模板,進而實現標準打印服務的基礎;
預加載打印機指令優化系統,自動根據打印輸入和模板,生成對應打印機的指令集合。
[0022]對于本實施例的各個部件進行解釋說明:
O輕量級Web應用包括Spring注入和Java虛擬機,智能盒子首先向管理服務器注冊并建立socket連接,之后管理服務器可以向盒子注冊或更新模板,管理服務器也可以向盒子注冊連接通道,實現遠程管理。
[0023]2) Spring注入包括管理服務器注冊、模板注冊和日志注冊。
[0024]3)基礎元素數據模板管理系統包括元數據生成模塊和模板合并模塊,將用戶數據輸入反饋到模板合并模塊和管理服務器,管理服務器控制元數據生成模塊生成相應的打印模板,打印模板反饋到模板合并模塊,模板合并模塊將用戶數據輸入與打印模板進行合并,生成打印指令。
[0025]4)模板合并模塊包括數據輸入、模板匹配和數據集合。
[0026]5 )元數據生成模塊包括模板更新和模板維護。
[0027]6)預加載打印機指令優化系統包括預加載處理模塊和精簡指令集模塊。
[0028]本實施例與現有技術相比,其可以通過抽象數據輸入的模板,智能盒子可以實現標準化打印服務;智能盒子只需網線和數據接口,就可以支持市場大部分打印機;可以遠程維護智能盒子和模板;基于模板的數據打印,可以簡化指令集,提高指令執行效率。
[0029]
實施例2
如圖1-3所示,本實施例還提供了一種實現標準化打印服務的打印機智能盒子的使用方法,包括web service接口,其特征在于:
I)通過web service接口,智能盒子和管理服務器之間通過雙向注冊管理機制,實現模板維護和打印機遠程監控。
[0030]2)通過基礎元素數據模板管理系統,將數據輸入抽象為文字、線條、圖片和條碼的組合,組成數據模板,進而實現標準打印服務的基礎。
[0031]3)通過預加載打印機指令優化系統,自動根據打印輸入和模板,生成對應打印機的指令集合。
[0032]以上僅為本發明的優選實施方式,應當指出,對于本領域的普通技術人員而言,在不脫離本發明的原理前提下,還可以做出多種變形和改進,這也應該視為本發明的保護范圍。
【主權項】
1.一種實現標準化打印服務的打印機智能盒子,其特征在于包括: 電源適配器,用于提供智能盒子電源接入; HDMI高清視頻線,提供打印內容到視頻輸出口 ; 有線網絡接口,提供統一的服務輸出接口; USB數據接口,利用通用的轉換線可以連接各種打印機; 輕量級Web應用,智能盒子和管理服務器之間通過雙向注冊管理機制,實現模板維護和打印機遠程監控; 基礎元素數據模板管理系統,將數據輸入抽象為文字、線條、圖片和條碼的組合,組成數據模板,進而實現標準打印服務的基礎; 預加載打印機指令優化系統,自動根據打印輸入和模板,生成對應打印機的指令集合。2.據權利要求1所述的一種實現標準化打印服務的打印機智能盒子,其特征在于:所述輕量級Web應用包括Spring注入和Java虛擬機。3.根據權利要求2所述的一種實現標準化打印服務的打印機智能盒子,其特征在于:所述Spring注入包括管理服務器注冊、模板注冊和日志注冊。4.根據權利要求1所述的一種實現標準化打印服務的打印機智能盒子,其特征在于:所述基礎元素數據模板管理系統包括元數據生成模塊和模板合并模塊。5.根據權利要求4所述的一種實現標準化打印服務的打印機智能盒子,其特征在于:所述模板合并模塊包括數據輸入、模板匹配和數據集合。6.根據權利要求4所述的一種實現標準化打印服務的打印機智能盒子,其特征在于:所述元數據生成模塊包括模板更新和模板維護。7.根據權利要求1所述的一種實現標準化打印服務的打印機智能盒子,其特征在于:所述預加載打印機指令優化系統包括預加載處理模塊和精簡指令集模塊。8.根據權利要求1-7中的任意一項所述的一種實現標準化打印服務的打印機智能盒子的使用方法,包括web service接口,其特征在于: 1)通過webservice接口,智能盒子和管理服務器之間通過雙向注冊管理機制,實現模板維護和打印機遠程監控; 2)通過基礎元素數據模板管理系統,將數據輸入抽象為文字、線條、圖片和條碼的組合,組成數據模板,進而實現標準打印服務的基礎; 3)通過預加載打印機指令優化系統,自動根據打印輸入和模板,生成對應打印機的指令集合。
【專利摘要】本發明公開了一種實現標準化打印服務的打印機智能盒子及使用方法,包括:電源適配器,用于提供智能盒子電源接入;HDMI高清視頻線,提供打印內容到視頻輸出口;有線網絡接口,提供統一的服務輸出接口;USB數據接口,利用通用的轉換線可以連接各種打印機;輕量級Web應用,智能盒子和管理服務器之間通過雙向注冊管理機制,實現模板維護和打印機遠程監控;基礎元素數據模板管理系統,將數據輸入抽象為文字、線條、圖片和條碼的組合,組成數據模板,進而實現標準打印服務的基礎;預加載打印機指令優化系統,自動根據打印輸入和模板,生成對應打印機的指令集合。
【IPC分類】B41J29/393, G06F3/12
【公開號】CN105058998
【申請號】CN201510560398
【發明人】吳耀
【申請人】吳耀
【公開日】2015年11月18日
【申請日】2015年9月5日