1.一種發(fā)票的打印方法,其特征在于,包括:
獲取用戶所需打印發(fā)票的發(fā)票信息;
對所述用戶所需打印發(fā)票的發(fā)票信息進行光學字符識別OCR掃描處理,得到一掃描圖片,所述掃描圖片中包含有所述用戶所需打印發(fā)票的發(fā)票代碼和發(fā)票號碼信息;
將所述發(fā)票代碼和發(fā)票號碼信息發(fā)送給運營支撐系統(tǒng),由所述運營支撐系統(tǒng)判定所述發(fā)票代碼和發(fā)票號碼信息與預定打印信息是否一致,得出一判定結果;
若所述判定結果表明所述發(fā)票代碼和發(fā)票號碼信息與預定打印信息一致,則對所述發(fā)票進行打印處理,否則不進行打印處理。
2.根據(jù)權利要求1所述的發(fā)票的打印方法,其特征在于,所述獲取用戶所需打印發(fā)票的發(fā)票信息,包括:
獲取用戶所需打印發(fā)票的月份信息;
判斷所述月份信息對應的發(fā)票信息是否有效;
若所述月份信息對應的發(fā)票信息有效,則獲取用戶所需打印發(fā)票的發(fā)票信息。
3.根據(jù)權利要求2所述的發(fā)票的打印方法,其特征在于,所述判斷所述月份信息對應的發(fā)票信息是否有效,包括:
將所述月份信息發(fā)送給所述運營支撐系統(tǒng),由所述運營支撐系統(tǒng)驗證所述月份信息對應的發(fā)票信息是否符合第一預定條件和第二預定條件,所述第一預定條件為所述月份信息對應的發(fā)票信息已打??;所述第二預定條件為所述月份信息對應的發(fā)票信息無對應的消費信息;
獲取所述運營支撐系統(tǒng)返回的驗證結果;
若所述驗證結果表明所述月份信息對應的發(fā)票信息符合所述第一預定條件或所述第二預定條件,則判斷出所述月份信息對應的發(fā)票信息無效,若所述驗證結果表明所述月份信息對應的發(fā)票信息不符合所述第一預定條件且不符合所述第二預定條件,則判斷出所述月份信息對應的發(fā)票信息有效。
4.根據(jù)權利要求1所述的發(fā)票的打印方法,其特征在于,所述對所述用戶所需打印發(fā)票的發(fā)票信息進行光學字符識別OCR掃描處理,得到一掃描圖片,包括:
對所述用戶所需打印發(fā)票的發(fā)票信息進行OCR掃描處理,得到待驗證圖片,所述待驗證圖片中包含有所述用戶所需打印發(fā)票的發(fā)票代碼和發(fā)票號碼;
驗證所述待驗證圖片的清晰度是否大于預設閾值;
若所述待驗證圖片的清晰度大于所述預設閾值,則將所述待驗證碼圖片作為所述掃描圖片。
5.根據(jù)權利要求4所述的發(fā)票的打印方法,其特征在于,所述對所述用戶所需打印發(fā)票的發(fā)票信息進行OCR掃描處理,得到待驗證圖片,包括:
對所述用戶所需打印發(fā)票中發(fā)票代碼和發(fā)票號碼區(qū)域進行二值化和腐蝕膨脹處理,得到第一圖片;
通過文字識別技術,對所述第一圖片中的文字進行傾斜校正處理,得到第二圖片;
對所述第二圖片進行字符切割處理,并根據(jù)字符特征對進行字符切割處理后的字符進行識別,得到所述待驗證圖片。
6.一種發(fā)票的打印裝置,其特征在于,包括:
獲取模塊,用于獲取用戶所需打印發(fā)票的發(fā)票信息;
掃描模塊,用于對所述用戶所需打印發(fā)票的發(fā)票信息進行光學字符識別OCR掃描處理,得到一掃描圖片,所述掃描圖片中包含有所述用戶所需打印發(fā)票的發(fā)票代碼和發(fā)票號碼信息;
發(fā)送模塊,用于將所述發(fā)票代碼和發(fā)票號碼信息發(fā)送給運營支撐系統(tǒng),由所述運營支撐系統(tǒng)判定所述發(fā)票代碼和發(fā)票號碼信息與預定打印信息是否一致,得出一判定結果;
處理模塊,用于若所述判定結果表明所述發(fā)票代碼和發(fā)票號碼信息與預定打印信息一致,則對所述發(fā)票進行打印處理,否則不進行打印處理。
7.根據(jù)權利要求6所述的發(fā)票的打印裝置,其特征在于,所述獲取模塊包括:
第一獲取子模塊,用于獲取用戶所需打印發(fā)票的月份信息;
第一判斷子模塊,用于判斷所述月份信息對應的發(fā)票信息是否有效;
第二獲取子模塊,用于若所述月份信息對應的發(fā)票信息有效,則獲取用戶所需打印發(fā)票的發(fā)票信息。
8.根據(jù)權利要求7所述的發(fā)票的打印裝置,其特征在于,所述第一判斷子模塊包括:
發(fā)送單元,用于將所述月份信息發(fā)送給所述運營支撐系統(tǒng),由所述運營支撐系統(tǒng)判定所述月份信息對應的發(fā)票信息是否符合第一預定條件和第二預定條件,所述第一預定條件為所述月份信息對應的發(fā)票信息已打印;所述第二預定條件為所述月份信息對應的發(fā)票信息無對應的消費信息;
獲取單元,用于獲取所述運營支撐系統(tǒng)返回的判定結果;
判斷單元,用于若所述判定結果表明所述月份信息對應的發(fā)票信息符合所述第一預定條件或所述第二預定條件,則判斷出所述月份信息對應的發(fā)票信息無效,若所述判定結果表明所述月份信息對應的發(fā)票信息不符合所述第一預定條件且不符合所述第二預定條件,則判斷出所述月份信息對應的發(fā)票信息有效。
9.根據(jù)權利要求6所述的發(fā)票的打印裝置,其特征在于,所述掃描模塊包括:
掃描子模塊,用于對所述用戶所需打印發(fā)票的發(fā)票信息進行OCR掃描處理,得到待驗證圖片,所述待驗證圖片中包含有所述用戶所需打印發(fā)票的發(fā)票代碼和發(fā)票號碼;
驗證子模塊,用于驗證所述待驗證圖片的清晰度是否大于預設閾值;
確定子模塊,用于若所述待驗證圖片的清晰度大于所述預設閾值,則將所述待驗證碼圖片作為所述掃描圖片。
10.根據(jù)權利要求9所述的發(fā)票的打印裝置,其特征在于,所述掃描子模塊包括:
第一處理單元,用于對所述用戶所需打印發(fā)票中發(fā)票代碼和發(fā)票號碼區(qū)域進行二值化和腐蝕膨脹處理,得到第一圖片;
第二處理單元,用于通過文字識別技術,對所述第一圖片中的文字進行傾斜校正處理,得到第二圖片;
第三處理單元,用于對所述第二圖片進行字符切割處理,并根據(jù)字符特征 對進行字符切割處理后的字符進行識別,得到所述待驗證圖片。
11.一種打印機,其特征在于,包括如權利要求6-10任一項所述的發(fā)票的打印裝置。