專利名稱:多媒體稅控收款機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種多媒體稅控收款機(jī),更具體地說,涉及一種即具有稅控功能又具有多媒體播放功能的收款機(jī)。
背景技術(shù):
稅控收款機(jī)是指具有稅控功能的電子收款機(jī),它應(yīng)保證經(jīng)營數(shù)據(jù)的正確生成、可靠存儲(chǔ)和安全傳遞,并可實(shí)現(xiàn)稅務(wù)機(jī)關(guān)管理和數(shù)據(jù)核查等要求。
目前在市場上存在的稅控收款機(jī)都包含有顯示器、打印機(jī)、主板、鍵盤、顧客顯示裝置、稅控裝置、錢箱等,其中主板是整個(gè)系統(tǒng)的核心部件,由主控嵌入式CPU模塊、存儲(chǔ)系統(tǒng)、電源系統(tǒng)、實(shí)時(shí)時(shí)鐘模塊、通信模塊和必要的監(jiān)控電路、斷電保護(hù)電路、后備電源等組成。顯示器、打印機(jī)、鍵盤、顧客顯示器、錢箱及稅控裝置均通過數(shù)據(jù)線與主板連接,由主板接收來自鍵盤或稅控裝置的數(shù)據(jù)或命令并進(jìn)行解析,然后對(duì)相應(yīng)設(shè)備發(fā)出控制信號(hào)以實(shí)現(xiàn)稅控、收款、顯示及打印票據(jù)的功能。稅控裝置是稅控收款機(jī)區(qū)別于普通電子收款機(jī)的主要部件,它一般由IC卡讀寫模塊、稅控存儲(chǔ)器、發(fā)票存儲(chǔ)器組成。稅控收款機(jī)通過IC卡實(shí)現(xiàn)稅控?cái)?shù)據(jù)的生成、傳遞和管理,主要包括用戶IC卡和稅控IC卡兩種。其中,用戶IC卡用于稅控收款機(jī)和相應(yīng)的稅控收款機(jī)管理系統(tǒng)之間進(jìn)行數(shù)據(jù)安全傳遞在規(guī)定日期內(nèi),納稅人通過用戶IC卡和稅控IC卡完成相應(yīng)的安全認(rèn)證后采集稅控收款機(jī)中的申報(bào)數(shù)據(jù)(存儲(chǔ)于稅控存儲(chǔ)器)、發(fā)票使用數(shù)據(jù)(存儲(chǔ)于發(fā)票存儲(chǔ)器)等,傳送到稅務(wù)機(jī)關(guān)的稅控收款機(jī)管理系統(tǒng),稅務(wù)機(jī)關(guān)通過用戶IC卡將有關(guān)信息傳回稅控收款機(jī)和稅控IC卡。稅控IC卡用于控制稅控收款機(jī)中的稅控?cái)?shù)據(jù)、鑒別稅控收款機(jī)身份,并與用戶IC卡、稅務(wù)管理相互認(rèn)證;存儲(chǔ)用戶信息并確保稅控?cái)?shù)據(jù)不被篡改;生成發(fā)票稅控碼并對(duì)傳遞的稅控?cái)?shù)據(jù)進(jìn)行電子簽名。
隨著稅控收款機(jī)國家標(biāo)準(zhǔn)GB18240的出臺(tái)和國家一系列方針政策的制定,稅控收款機(jī)的推廣應(yīng)用正進(jìn)入一個(gè)快速發(fā)展的階段。目前,在市場上使用的稅控收款機(jī)都具有稅控、收款、數(shù)據(jù)顯示、及票據(jù)打印等功能。這些稅控收款機(jī)的推廣應(yīng)用有助于實(shí)現(xiàn)稅務(wù)機(jī)關(guān)對(duì)納稅人經(jīng)營狀況的有效監(jiān)控,同時(shí)為實(shí)施納稅評(píng)估和稅務(wù)稽查提供重要依據(jù)。但是,稅控收款機(jī)在購買、使用和維護(hù)過程中都需要一定的費(fèi)用支出,且不具有增值功能,因而增加了納稅人的經(jīng)營成本,成為稅控收款機(jī)全面推廣應(yīng)用的重要障礙。
另一方面,樓宇電視廣告、商場電視廣告等新型廣告媒體業(yè)務(wù)正在興起,其特點(diǎn)是大都采用電視或者專門的多媒體播放設(shè)備作為廣告媒介,功能單一,成本高昂。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種多媒體稅控收款機(jī),該多媒體稅控收款機(jī)即具有強(qiáng)大的稅控、收款等功能,又具有強(qiáng)大的多媒體播放能力。
本發(fā)明的上述目的是這樣實(shí)現(xiàn)的,一種多媒體稅控收款機(jī),包括執(zhí)行收款、稅控?cái)?shù)據(jù)輸入/輸出操作的輸入/輸出裝置;連接所述輸入/輸出裝置,并通過所述輸入/輸出裝置接收并處理收款、稅控?cái)?shù)據(jù)的處理器;多媒體接口,接收包含視頻和音頻信號(hào)的多媒體數(shù)據(jù)信號(hào);多媒體數(shù)據(jù)信號(hào)處理裝置,接收經(jīng)由多媒體接口輸入的多媒體數(shù)據(jù)信號(hào),分別將所接收的多媒體數(shù)據(jù)信號(hào)處理成能夠顯示的視頻數(shù)據(jù)和能夠播放的音頻數(shù)據(jù)。
其中,所述多媒體數(shù)據(jù)信號(hào)處理裝置包括能夠?qū)Χ嗝襟w數(shù)據(jù)信號(hào)中的視頻數(shù)據(jù)進(jìn)行解碼的多媒體視頻加速器。
其中,多媒體接口包括連接網(wǎng)絡(luò)的網(wǎng)絡(luò)通信控制接口;連接USB盤的USB設(shè)備控制接口;連接MMC/SD卡的MMC/SD卡控制接口。
其中,所述多媒體數(shù)據(jù)信號(hào)處理裝置包括解復(fù)用和解包單元,用于解復(fù)用和解包所述多媒體數(shù)據(jù),將其還原成壓縮格式的數(shù)字視頻數(shù)據(jù)和壓縮格式的數(shù)字音頻數(shù)據(jù);視頻解碼單元,接收從解復(fù)用和解包單元送入的壓縮格式的數(shù)字視頻數(shù)據(jù),將其解碼成原始數(shù)字視頻數(shù)據(jù);音頻解碼單元,接收從解復(fù)用和解包單元送入的壓縮格式的數(shù)字音頻數(shù)據(jù),將其解碼成原始數(shù)字音頻數(shù)據(jù)。
其中,所述多媒體數(shù)據(jù)信號(hào)處理裝置還包括執(zhí)行多媒體數(shù)據(jù)采集、存儲(chǔ)與播放控制、視頻和音頻解碼控制的控制單元;視頻顯示控制單元,從所述原始數(shù)字視頻數(shù)據(jù)中生成顯示器需要的像素?cái)?shù)據(jù),并根據(jù)控制單元的指令生成顯示控制信號(hào);視頻信號(hào)轉(zhuǎn)換單元,對(duì)視頻顯示控制單元輸入的所述的像素?cái)?shù)據(jù)和顯示控制信號(hào)進(jìn)行標(biāo)準(zhǔn)化格式轉(zhuǎn)換;音頻控制單元,從所述原始數(shù)字音頻數(shù)據(jù)中生成音頻編解碼器所需的數(shù)字音頻數(shù)據(jù),并根據(jù)控制單元的指令生成播放控制信號(hào);音頻信號(hào)轉(zhuǎn)換單元,把音頻控制單元輸入的數(shù)字音頻數(shù)據(jù)和播放控制信號(hào)換成成模擬信號(hào)。
其中,連接網(wǎng)絡(luò)的網(wǎng)絡(luò)通信控制接口支持遠(yuǎn)程報(bào)稅、支持后臺(tái)服務(wù)器的日常管理、商品信息的上傳下載。
其中,所述控制單元與所述解復(fù)用和解包單元集成在一起。
其中,所述的連接所述處理器的輸入/輸出裝置包括客戶顯示器和操作員顯示器、鍵盤、檔位鎖、打印機(jī)、稅控IC卡、用戶IC卡,其中,所述處理器通過控制操作員顯示器為操作人員提供操作界面、通過控制顧客顯示器為顧客提供收款信息,接收來自鍵盤和檔位鎖的收款數(shù)據(jù)和控制信息,并將發(fā)票信息和所售商品信息傳遞到稅控卡,接收稅控卡加密生成的稅控碼并根據(jù)發(fā)票信息和所售商品信息生成發(fā)票數(shù)據(jù),將發(fā)票數(shù)據(jù)存儲(chǔ)于發(fā)票存儲(chǔ)器并根據(jù)發(fā)票數(shù)據(jù)控制打印機(jī)打印發(fā)票,根據(jù)日交易數(shù)據(jù)、申報(bào)數(shù)據(jù)和單卷發(fā)票數(shù)據(jù)等信息生成稅控?cái)?shù)據(jù)并存儲(chǔ)于稅控存儲(chǔ)器,將申報(bào)數(shù)據(jù)、發(fā)票使用數(shù)據(jù)存儲(chǔ)于用戶卡并從用戶卡讀取監(jiān)控?cái)?shù)據(jù)。
本發(fā)明的多媒體稅控收款機(jī)即可承擔(dān)稅控、收款等任務(wù),又具有多媒體廣告播放等增值功能,因此具有性能優(yōu)異、一機(jī)多用、制造成本低等優(yōu)點(diǎn)。
本發(fā)明中的多媒體稅控收款機(jī)在具備以上稅控收款機(jī)的部件、功能的基礎(chǔ)上,增加了多媒體數(shù)據(jù)采集、存儲(chǔ)、解碼和播放的能力。為方便起見,如沒有特別說明,這里所說的多媒體數(shù)據(jù)都是指具有壓縮格式的多媒體數(shù)據(jù)(如MPEG-2、MPEG-4、H.263、H.264等等)。
本發(fā)明中的多媒體稅控收款機(jī)通過專用芯片擴(kuò)展一個(gè)Ethernet接口、支持TCP/IP以及RTP/RTCP/UDP等網(wǎng)絡(luò)協(xié)議,并移植了相應(yīng)網(wǎng)絡(luò)應(yīng)用軟件,與提供多媒體數(shù)據(jù)源的數(shù)據(jù)庫服務(wù)器或者流媒體服務(wù)器構(gòu)成了B/S結(jié)構(gòu)或者C/S結(jié)構(gòu)的應(yīng)用,既可以通過下載,又可以通過廣播或者點(diǎn)播的方式從服務(wù)器上獲得多媒體數(shù)據(jù)源。另外,對(duì)于單機(jī)應(yīng)用的情況,本發(fā)明中的多媒體稅控收款提供了USB Host接口和MMC/SD卡接口,可以直接從USB硬盤或者M(jìn)MC/SD卡上獲得所需要的多媒體數(shù)據(jù)源。
在單機(jī)應(yīng)用或者需要保存多媒體數(shù)據(jù)的情況下,本發(fā)明中的多媒體稅控收款機(jī)提供了三種存儲(chǔ)多媒體數(shù)據(jù)的方式多媒體數(shù)據(jù)量比較小時(shí),可以直接保存在主板的數(shù)據(jù)存儲(chǔ)器(例如,F(xiàn)LASH存儲(chǔ)器)上;多媒體數(shù)據(jù)量比較大時(shí),則可以保存在附加的USB硬盤或者M(jìn)MC/SD卡上。
多媒體數(shù)據(jù)尤其是視頻數(shù)據(jù)的解碼和播放需要強(qiáng)大的數(shù)據(jù)處理能力和較大的數(shù)據(jù)緩沖空間,特別是對(duì)于嵌入式系統(tǒng)來說,一般選用專門的多媒體加速器(解碼芯片)或內(nèi)置多媒體加速器的嵌入式CPU。這些多媒體加速器可以是內(nèi)置多媒體解碼程序固件的數(shù)字信號(hào)處理器(DSP)或微處理器(MPU),也可以是硬件解碼的專用芯片(ASIC);可以獨(dú)自完成多媒體數(shù)據(jù)的全部解碼過程,也可以提供某些音、視頻解碼的應(yīng)用程序接口(API)函數(shù)供主控CPU調(diào)用;可以內(nèi)置有幀緩沖器(Frame Buffer),也可以通過其自身或擴(kuò)展的接口訪問外部幀緩沖器;可以內(nèi)置有媒體播放終端(顯示器、音箱等)控制器,也可以沒有內(nèi)置媒體播放設(shè)備控制器。
多媒體數(shù)據(jù)經(jīng)過解碼后成為可以播放的音頻、視頻數(shù)據(jù)流。音頻、視頻數(shù)據(jù)流的播放包括兩個(gè)方面播放軟件和播放終端。播放軟件主要完成多媒體數(shù)據(jù)包的分解、控制、定位;控制多媒體加速器或調(diào)用API函數(shù)進(jìn)行音、視頻數(shù)據(jù)解碼;提供簡單的播放器界面等工作。通過內(nèi)嵌或外建的顯示控制模塊、DVI接口芯片、視頻DAC或其它專用接口芯片等,實(shí)現(xiàn)DVI、VGA顯示接口或其它顯示器接口類型,驅(qū)動(dòng)LCD或CRT顯示器播放經(jīng)解碼后的視頻圖像;通過音頻CODEC芯片(主要實(shí)現(xiàn)數(shù)字、模擬音頻信號(hào)的相互轉(zhuǎn)換,如各種AC97 CODEC芯片)、功率放大電路(可以使用,也可以不使用),實(shí)現(xiàn)標(biāo)準(zhǔn)或非標(biāo)準(zhǔn)的聲卡音頻接口,驅(qū)動(dòng)無源或有源的音箱播放經(jīng)解碼后的音頻信號(hào)。
下面結(jié)合附圖對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
圖1是本發(fā)明的結(jié)構(gòu)示意圖;圖2是本發(fā)明的主機(jī)原理框圖;圖3是本發(fā)明的多媒體信號(hào)處理裝置的結(jié)構(gòu)和處理過程的示意圖。
具體實(shí)施例方式
如圖1所示,本發(fā)明的多媒體稅控收款機(jī)包括執(zhí)行稅控收款數(shù)據(jù)輸入/輸出操作的輸入/輸出裝置,該輸入/輸出裝置包括客戶顯示器1、操作員顯示器2和鍵盤3、檔位鎖4、打印機(jī)5、稅控IC卡60、用戶IC卡61;接收并處理所輸入的稅控收款數(shù)據(jù)的處理器(由圖中的多媒體稅控收款機(jī)主機(jī)實(shí)現(xiàn)),該處理器通過控制操作員顯示器2為操作人員提供操作界面、通過控制顧客顯示器1為顧客提供收款信息,接收來自鍵盤3和檔位鎖4的收款數(shù)據(jù)和控制信息,并將發(fā)票信息和所售商品信息傳遞到稅控卡60,接收稅控卡加密生成的稅控碼并根據(jù)發(fā)票信息和所售商品信息生成發(fā)票數(shù)據(jù),將發(fā)票數(shù)據(jù)存儲(chǔ)于發(fā)票存儲(chǔ)器并根據(jù)發(fā)票數(shù)據(jù)控制打印機(jī)打印發(fā)票,根據(jù)日交易數(shù)據(jù)、申報(bào)數(shù)據(jù)和單卷發(fā)票數(shù)據(jù)等信息生成稅控?cái)?shù)據(jù)并存儲(chǔ)于稅控存儲(chǔ)器,將申報(bào)數(shù)據(jù)、發(fā)票使用數(shù)據(jù)存儲(chǔ)于用戶卡并從用戶卡61讀取監(jiān)控?cái)?shù)據(jù);多媒體接口(如以太網(wǎng)接口12、USB設(shè)備接口9和MMC/SD卡接口10),接收包含視頻和音頻信號(hào)的多媒體數(shù)據(jù)信號(hào);多媒體數(shù)據(jù)信號(hào)處理裝置(由圖中的多媒體稅控收款機(jī)主機(jī)實(shí)現(xiàn)),接收經(jīng)由多媒體接口輸入的多媒體數(shù)據(jù)信號(hào),分別將所接收的多媒體數(shù)據(jù)信號(hào)處理成能夠在視頻播放顯示器6顯示的視頻數(shù)據(jù)和能夠通過多媒體音箱13播放的音頻數(shù)據(jù)。
圖2示出了多媒體稅控收款機(jī)主機(jī)的結(jié)構(gòu),從圖中可以看到,多媒體數(shù)據(jù)信號(hào)處理裝置包括對(duì)壓縮格式數(shù)字視頻數(shù)據(jù)進(jìn)行解碼的多媒體加速器28及其幀緩沖器30。經(jīng)解碼后的多媒體視頻數(shù)據(jù)經(jīng)由顯示器接口及其控制模塊29送入圖1中的視頻播放顯示器6顯示。經(jīng)解碼后的稅控收款視頻數(shù)據(jù)經(jīng)由相應(yīng)處理(例如D/A轉(zhuǎn)換)后,送入操作員顯示器2顯示,或送入客戶顯示器1顯示。
圖3示出了本發(fā)明中的多媒體部分的邏輯結(jié)構(gòu),從圖中可以看見,多媒體接口包括連接網(wǎng)絡(luò)的網(wǎng)絡(luò)通信控制接口38;連接USB盤的USB設(shè)備控制接口37;連接MMC/SD卡的MMC/SD卡控制接口39。
本發(fā)明的多媒體數(shù)據(jù)信號(hào)處理裝置包括解復(fù)用和解包單元(并入在綜合管理裝置40中),用于解復(fù)用和解包經(jīng)由多媒體接口輸入的多媒體數(shù)據(jù),將其還原成壓縮格式的數(shù)字視頻數(shù)據(jù)和壓縮格式的數(shù)字音頻數(shù)據(jù);視頻解碼單元43,接收從解復(fù)用和解包單元送入的壓縮格式的數(shù)字視頻數(shù)據(jù),將其解碼成原始數(shù)字視頻數(shù)據(jù);音頻解碼單元45,接收從解復(fù)用和解包單元送入的壓縮格式的數(shù)字音頻數(shù)據(jù),將其解碼成原始數(shù)字音頻數(shù)據(jù)。
本發(fā)明的多媒體數(shù)據(jù)信號(hào)處理裝置還包括執(zhí)行多媒體數(shù)據(jù)采集、存儲(chǔ)與播放控制、視頻和音頻解碼控制的控制單元(并入在綜合管理裝置40中),該控制單元實(shí)際上是一個(gè)根據(jù)用戶操作,生成控制指令的單元;視頻顯示控制單元46,從所述原始數(shù)字視頻數(shù)據(jù)中生成顯示器需要的像素?cái)?shù)據(jù),并根據(jù)控制單元的指令生成顯示控制信號(hào);視頻信號(hào)轉(zhuǎn)換單元48,對(duì)視頻顯示控制單元輸入的所述的像素?cái)?shù)據(jù)和顯示控制信號(hào)進(jìn)行標(biāo)準(zhǔn)化格式轉(zhuǎn)換;音頻控制單元57,從所述原始數(shù)字音頻數(shù)據(jù)中生成音頻編解碼器所需的數(shù)字音頻數(shù)據(jù),并根據(jù)控制單元的指令生成播放控制信號(hào);音頻信號(hào)轉(zhuǎn)換單元50,把音頻控制單元輸入的數(shù)字音頻數(shù)據(jù)和播放控制信號(hào)換成成模擬信號(hào)。
在本發(fā)明中,網(wǎng)絡(luò)通信控制接口37除了作為接收多媒體數(shù)據(jù)的接口外,它還可以是圖1中的以太網(wǎng)接口12(圖2中的以太網(wǎng)接口27),因而還可以經(jīng)由連接網(wǎng)絡(luò)的網(wǎng)絡(luò)通信控制接口37進(jìn)行遠(yuǎn)程報(bào)稅、支持后臺(tái)服務(wù)器的日常管理、商品信息的上傳下載。
如圖3所示,所述控制單元與所述解復(fù)用和解包單元集成在一起,構(gòu)成綜合管理裝置40。
下面結(jié)合圖1至圖3對(duì)本發(fā)明進(jìn)行進(jìn)一步說明。
如圖1所示,本發(fā)明的多媒體稅控收款機(jī)由主機(jī)11和必備的顧客顯示器1、操作員顯示器2、鍵盤3、檔位鎖4、打印機(jī)5組成,同時(shí)主機(jī)具備各種接口,支持稅控IC卡60和用戶IC卡61、錢箱7、RS-232設(shè)備8(如上位機(jī),掃描槍,手寫板等)、USB設(shè)備9、MMC或SD卡10、視頻播放顯示器6和多媒體音箱13,這些設(shè)備可由多媒體稅控收款機(jī)使用者自行決定是否采用或決定其類型或型號(hào)。另外,主機(jī)還具有Ethernet接口12和電源插座14。
如圖2所示,本發(fā)明的多媒體稅控收款機(jī)主機(jī)從邏輯上可以分為4大部分主控CPU 15、稅控收款部分、多媒體部分和系統(tǒng)部分。
其中,稅控收款部分包括符合多媒體稅控收款機(jī)國家標(biāo)準(zhǔn)GB18240要求的各功能模塊,如操作員顯示器接口及其控制模塊16、顧客顯示器接口及其控制模塊17、鍵盤接口及其控制模塊18、檔位鎖接口及其控制模塊19、錢箱接口及其控制模塊20、打印機(jī)接口及其控制與驅(qū)動(dòng)模塊21、實(shí)時(shí)時(shí)鐘模塊22、稅控IC卡接口及其讀寫模塊23、用戶IC卡接口及其讀寫模塊24。稅控/發(fā)票存儲(chǔ)模塊25、RS-232通信端口及其控制模塊26等。
多媒體部分是在稅控收款基礎(chǔ)上增加的功能,包括Ethernet接口及其控制模塊27、多媒體(視頻)加速器28及其幀緩沖器30、顯示器接口及其控制模塊29、音頻接口及其控制模塊31、USB Host接口及其控制模塊32和MMC/SD卡接口及其控制模塊33等組成部分。圖中假設(shè)多媒體(視頻)加速器28內(nèi)嵌有顯示控制器、主控CPU 15具有音頻解碼能力。
系統(tǒng)部分包括必需的內(nèi)存和數(shù)據(jù)/代碼存儲(chǔ)模塊34、電源/后備電源/電源監(jiān)控/斷電保護(hù)模塊35、系統(tǒng)時(shí)鐘和復(fù)位電路及其它輔助功能單元36。
如圖3所示,本發(fā)明的多媒體稅控收款機(jī)對(duì)多媒體數(shù)據(jù)的處理主要經(jīng)歷對(duì)多媒體數(shù)據(jù)的采集、存儲(chǔ)、解碼和播放等工作過程。
多媒體數(shù)據(jù)的采集工作根據(jù)具體條件可以通過3個(gè)途徑進(jìn)行在聯(lián)網(wǎng)應(yīng)用的情況下,可通過計(jì)算機(jī)網(wǎng)絡(luò)從視頻服務(wù)器52上獲得多媒體數(shù)據(jù),根據(jù)不同的需求、網(wǎng)絡(luò)條件和服務(wù)器條件,采用不同的網(wǎng)絡(luò)通信協(xié)議(TCP/IP協(xié)議、RTP/RTCP/UDP協(xié)議)和通信控制軟件進(jìn)行網(wǎng)絡(luò)通信控制37,即能以下載的方式、又能以接收流媒體數(shù)據(jù)的方式獲得多媒體數(shù)據(jù)。在單機(jī)應(yīng)用的情況下,可以從USB盤53或者M(jìn)MC/SD卡上,經(jīng)過USB設(shè)備控制38或MMC/SD卡控制39過程獲得多媒體數(shù)據(jù)。
得到多媒體數(shù)據(jù)后先放到內(nèi)存中進(jìn)行緩存41,如有需要可以在系統(tǒng)內(nèi)的數(shù)據(jù)存儲(chǔ)器上進(jìn)行存儲(chǔ)42操作,也可以存儲(chǔ)到USB盤53或者M(jìn)MC/SD卡54上。
綜合管理40過程實(shí)際上實(shí)現(xiàn)了整個(gè)多媒體部分頂層應(yīng)用,完成多媒體數(shù)據(jù)的采集、存儲(chǔ)與播放控制,提供相應(yīng)控制命令或用戶界面;將層層打包的多媒體數(shù)據(jù)進(jìn)行解復(fù)用和解包操作,還原成壓縮格式的數(shù)字視頻數(shù)據(jù)和壓縮格式的數(shù)字音頻數(shù)據(jù);控制音、視頻解碼過程等。
在綜合管理過程的控制之下,視頻解碼43和音頻解碼44過程同時(shí)進(jìn)行。視頻解碼過程可以在主控CPU內(nèi)部完成,也可以在主控CPU外部采用專門的視頻解碼芯片完成;可以是硬件解碼的,也可以是軟件解碼的。同樣地,音頻解碼過程也是即可以在主控CPU內(nèi)部完成,也可以在主控CPU外部采用專門的音頻解碼芯片完成;可以是硬件解碼的,也可以是軟件解碼的。不過,由于視頻解碼過程相對(duì)于音頻解碼過程運(yùn)算要復(fù)雜地多,要處理的數(shù)據(jù)數(shù)據(jù)量也要大地多,一般采用專門的視頻加速芯片或者硬件解碼,而且需要較大的緩沖存儲(chǔ)器進(jìn)行緩存44操作。當(dāng)然,音頻解碼過程中也需要一定緩沖存儲(chǔ)器進(jìn)行緩存58操作。
壓縮格式的數(shù)字視頻數(shù)據(jù)經(jīng)過視頻解碼后還原為原始數(shù)字視頻數(shù)據(jù);壓縮格式的數(shù)字音頻數(shù)據(jù)經(jīng)過音頻解碼后還原為原始數(shù)字音頻數(shù)據(jù)。
原始數(shù)字視頻數(shù)據(jù)需要經(jīng)過顯示控制器進(jìn)行顯示控制46,以生成顯示器需要的象素?cái)?shù)據(jù)和顯示控制信號(hào);同時(shí),顯示控制器需要緩沖存儲(chǔ)器以對(duì)需要處理的原始數(shù)字視頻數(shù)據(jù)進(jìn)行緩存47操作。對(duì)于某些非標(biāo)準(zhǔn)化接口的顯示器來說,從顯示控制器出來的象素?cái)?shù)據(jù)和顯示控制信號(hào)可以直接形成顯示器接口49,驅(qū)動(dòng)和控制非標(biāo)準(zhǔn)化接口的顯示器55進(jìn)行視頻播放;對(duì)于標(biāo)準(zhǔn)化接口(如VGA接口,DVI接口等)的顯示器,從顯示控制器出來的象素?cái)?shù)據(jù)和顯示控制信號(hào)需要經(jīng)過信號(hào)轉(zhuǎn)換48過程,形成標(biāo)準(zhǔn)化的顯示器接口49,驅(qū)動(dòng)和控制標(biāo)準(zhǔn)化接口的顯示器55進(jìn)行視頻播放。
原始數(shù)字音頻數(shù)據(jù)在輸出前需要經(jīng)過音頻控制器(如AC97控制器)進(jìn)行音頻控制57,以生成音頻Codec需要的數(shù)字音頻數(shù)據(jù)和控制信號(hào),同時(shí)也需要一定的緩沖存儲(chǔ)器進(jìn)行緩存59操作。從音頻控制器出來的數(shù)字音頻數(shù)據(jù)和控制信號(hào)一般要經(jīng)過音頻Codec(如AC97 Codec)進(jìn)行信號(hào)轉(zhuǎn)換,輸出模擬音頻信號(hào)形成音頻接口51,驅(qū)動(dòng)模擬的有源音箱56進(jìn)行音頻播放;也可以將音頻Codec放在音箱中,從音頻控制器出來的數(shù)字音頻數(shù)據(jù)和控制信號(hào)直接形成數(shù)字音頻接口51,驅(qū)動(dòng)和控制數(shù)字有源音箱56進(jìn)行音頻播放。
綜上所述,本發(fā)明在實(shí)現(xiàn)了符合稅控收款機(jī)國家標(biāo)準(zhǔn)GB18240要求的全部稅控和收款功能的基礎(chǔ)上,又增添了獨(dú)特的多媒體支持能力,支持多媒體數(shù)據(jù)的采集、存儲(chǔ)、解碼和播放等工作,一機(jī)多用,性能強(qiáng)大,尤其具有增值潛力,相比于普通稅控收款機(jī)和多媒體播放裝置,具有更好的性能、成本優(yōu)勢。
權(quán)利要求
1.一種多媒體稅控收款機(jī),包括執(zhí)行收款、稅控?cái)?shù)據(jù)輸入/輸出操作的輸入/輸出裝置;連接并通過所述輸入/輸出裝置,接收并處理收款、稅控?cái)?shù)據(jù)的處理器;多媒體接口,接收包含視頻和音頻信號(hào)的多媒體數(shù)據(jù)信號(hào);多媒體數(shù)據(jù)信號(hào)處理裝置,接收經(jīng)由多媒體接口輸入的多媒體數(shù)據(jù)信號(hào),分別將所接收的多媒體數(shù)據(jù)信號(hào)處理成能夠顯示的視頻數(shù)據(jù)和能夠播放的音頻數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的多媒體稅控收款機(jī),其中所述多媒體數(shù)據(jù)信號(hào)處理裝置包括能夠?qū)Χ嗝襟w數(shù)據(jù)信號(hào)中的視頻數(shù)據(jù)進(jìn)行解碼的多媒體視頻加速器。
3.根據(jù)權(quán)利要求1所述的多媒體稅控收款機(jī),其中多媒體接口包括連接網(wǎng)絡(luò)的網(wǎng)絡(luò)通信控制接口;連接USB盤的USB設(shè)備控制接口;連接MMC/SD卡的MMC/SD卡控制接口。
4.根據(jù)權(quán)利要求1所述的多媒體稅控收款機(jī),所述多媒體數(shù)據(jù)信號(hào)處理裝置包括解復(fù)用和解包單元,用于解復(fù)用和解包所述多媒體數(shù)據(jù),將其還原成壓縮格式的數(shù)字視頻數(shù)據(jù)和壓縮格式的數(shù)字音頻數(shù)據(jù);視頻解碼單元,接收從解復(fù)用和解包單元送入的壓縮格式的數(shù)字視頻數(shù)據(jù),將其解碼成原始數(shù)字視頻數(shù)據(jù);音頻解碼單元,接收從解復(fù)用和解包單元送入的壓縮格式的數(shù)字音頻數(shù)據(jù),將其解碼成原始數(shù)字音頻數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的多媒體稅控收款機(jī),所述多媒體數(shù)據(jù)信號(hào)處理裝置還包括執(zhí)行多媒體數(shù)據(jù)采集、存儲(chǔ)與播放控制、視頻和音頻解碼控制的控制單元;視頻顯示控制單元,從所述原始數(shù)字視頻數(shù)據(jù)中生成顯示器需要的像素?cái)?shù)據(jù),并根據(jù)控制單元的指令生成顯示控制信號(hào);視頻信號(hào)轉(zhuǎn)換單元,對(duì)視頻顯示控制單元輸入的所述的像素?cái)?shù)據(jù)和顯示控制信號(hào)進(jìn)行標(biāo)準(zhǔn)化格式轉(zhuǎn)換;音頻控制單元,從所述原始數(shù)字音頻數(shù)據(jù)中生成音頻編解碼器所需的數(shù)字音頻數(shù)據(jù),并根據(jù)控制單元的指令生成播放控制信號(hào);音頻信號(hào)轉(zhuǎn)換單元,把音頻控制單元輸入的數(shù)字音頻數(shù)據(jù)和播放控制信號(hào)換成模擬音頻信號(hào)。
6.根據(jù)權(quán)利要求3所述的多媒體稅控收款機(jī),其中連接網(wǎng)絡(luò)的網(wǎng)絡(luò)通信控制接口支持遠(yuǎn)程報(bào)稅、后臺(tái)服務(wù)器的日常管理、商品信息的上傳下載。
7.根據(jù)權(quán)利要求5所述的多媒體稅控收款機(jī)其中,所述控制單元與所述解復(fù)用和解包單元集成在一起。
8.根據(jù)權(quán)利要求1所述的多媒體稅控收款機(jī),其中,所述的連接所述處理器的輸入/輸出裝置包括客戶顯示器、操作員顯示器、鍵盤、檔位鎖、打印機(jī)、稅控IC卡、用戶IC卡;其中,所述處理器通過控制操作員顯示器為操作人員提供操作界面、通過控制顧客顯示器為顧客提供收款信息,接收來自鍵盤和檔位鎖的收款數(shù)據(jù)和控制信息,并將發(fā)票信息和所售商品信息傳遞到稅控卡,接收稅控卡加密生成的稅控碼并根據(jù)發(fā)票信息和所售商品信息生成發(fā)票數(shù)據(jù),將發(fā)票數(shù)據(jù)存儲(chǔ)于發(fā)票存儲(chǔ)器并根據(jù)發(fā)票數(shù)據(jù)控制打印機(jī)打印發(fā)票,根據(jù)日交易數(shù)據(jù)、申報(bào)數(shù)據(jù)和單卷發(fā)票數(shù)據(jù)等信息生成稅控?cái)?shù)據(jù)并存儲(chǔ)于稅控存儲(chǔ)器,將申報(bào)數(shù)據(jù)、發(fā)票使用數(shù)據(jù)存儲(chǔ)于用戶卡并從用戶卡讀取監(jiān)控?cái)?shù)據(jù)。
9.一種即具有稅控和收款功能,又具有多媒體功能、具有增值能力的多媒體稅控收款機(jī),對(duì)多媒體數(shù)據(jù)的處理包括采集、存儲(chǔ)、解碼和播放等工作過程。
全文摘要
本發(fā)明公開了一種多媒體稅控收款機(jī)。該發(fā)明在實(shí)現(xiàn)了稅控收款機(jī)國家標(biāo)準(zhǔn)GB18240所要求的稅控、收款功能基礎(chǔ)上,增加了多媒體支持能力,可以實(shí)現(xiàn)對(duì)多媒體數(shù)據(jù)的處理包括采集、存儲(chǔ)、解碼和播放等工作。該多媒體稅控收款機(jī)包括主機(jī)、顧客顯示器、操作員顯示器、鍵盤、檔位鎖、打印機(jī)等組成部分。其中,主機(jī)具有稅控和用戶IC卡接口、錢箱接口、RS-232接口、USB Host接口、MMC或SD卡接口、視頻播放顯示器接口、音箱接口、Ethernet接口和交流電源插座等外部接口。主機(jī)由主控CPU、稅控收款部分、多媒體部分和系統(tǒng)部分組成。
文檔編號(hào)H04N7/24GK101017589SQ20061000306
公開日2007年8月15日 申請(qǐng)日期2006年2月8日 優(yōu)先權(quán)日2006年2月8日
發(fā)明者劉振南, 陳懿, 孫葆清, 陳浩, 范宜強(qiáng), 廖峰, 尹春天 申請(qǐng)人:航天信息股份有限公司