專利名稱:便攜式卡拉ok裝置的制作方法
技術領域:
本發明涉及音樂重放裝置,更具體地說,涉及在顯示對應的圖形和歌詞的時侯播放音樂的便攜式卡拉OK裝置。
卡拉OK演唱已經變成各階層中的流行的活動。所謂的卡拉OK裝置就是重放流行歌曲并允許使用者隨著音樂和對著話筒歌唱的裝置,并且將其聲音與音樂混合。為了提示演唱者,卡拉OK裝置在屏幕上顯示歌曲的歌詞。當歌詞的每個字將要演唱時,歌詞常常以加亮或以其它的方式提示演唱者。圖形或視頻圖象也可以隨著歌詞顯示。
現有的卡拉OK裝置在它的操作上有些限制。例如,現有的卡拉OK裝置僅僅在一種存儲介質上存儲數據,這種介質是結合在該裝置的存儲器,或者是可以從該裝置移走的存儲器。另外,在該介質上的數據是使用者不能編程的,所以限制了使用者在得到和改變存儲在介質上的歌曲和程序數據的選擇。
由于卡拉OK系統的實際情況,輕便是使用者有效使用的關鍵因素。過去的系統既大又笨。雖然,有時使用諸如顯示器和放大系統大的高質量的外部設備是方便的,但時常更希望裝置沒有電纜和外部設備而容易搬動。
一般說來,希望提供的卡拉OK機在使用方式上是輕便的。因此,希望便攜式卡拉OK裝置沒有現有系統存在的缺點。
本發明提供的便攜式卡拉OK裝置比現有的系統更輕便。它可以作為便攜式裝置操作,或者連接到常規的外部設備上使用。
在本發明的實施例中,可以在包括集成存儲器和可移動的存儲介質的不同信號源存儲歌曲和程序數據,并且從這信號源恢復這些歌曲和數據。卡拉OK裝置從任何一種介質讀出數據和轉換成為聲音和視頻信號。該視頻信號可以在結合于該裝置的內部顯示器或者外部顯示器上顯示。視頻信號可以包括存儲在存儲介質上的圖形圖象或從外部信號源來的視頻圖象。聲音信號可以輸出給諸如揚聲器或耳機的常規裝置或者通過射頻無線傳輸。該卡拉OK可以由嵌入該裝置的便攜鍵盤,或者遙控裝置控制。
在本發明的另一個實施例中,該可移動的存儲介質是可編程的,讓使用者可以在可移動的存儲介質上編程新的數據或者編輯現有的數據。可以從諸如個人計算機和互聯網不同的信號源下載數據,以便在可移動的存儲介質上存儲數據。音樂數據可以以壓縮的格式存儲,諸如廣泛用于存儲和操作數據的工業上的MIDI數據。諸如LZW或其它的格式也可以用作壓縮的格式。
在另一個實施例中,可以在內部存儲器或者可移動的存儲介質上存儲諸如游戲節目的程序數據。根據使用者的命令卡拉OK裝置處理器的控制被轉換為程序。
結合說明書附圖和下面的詳細敘述,本發明的其它的發明目的,特點和優點將變得顯而易見。在這些圖中,相同的標號表示相同的部件。
圖1A是本發明的便攜式卡拉OK裝置的正視圖;圖1B是本發明的便攜式卡拉OK裝置的后視圖;圖2是表示本發明具體實施例的印刷電路板的前面和后面主要元件的方框圖;圖3是本發明卡拉OK裝置的功能的方框圖;圖4是表地連接到編程該卡拉OK裝置的數字系統的本發明的卡拉OK裝置;圖5是本發明的卡拉OK裝置的主程序的流程圖;圖6是下載數據給該卡拉OK的子程序的流程圖;圖7是在盒式磁帶中編緝數據的子程序的流程圖;圖8A是播放在內部顯示單元顯示的歌曲的子程序的流程圖;圖8B是播放在外部顯示單元顯示的歌曲的子程序的流程圖;圖9A是該卡拉OK剛初始化后外部顯示屏上的示圖;圖9B是該卡拉OK剛初始化后內部顯示屏上的示圖;圖10A是在顯示盒式磁帶操作菜單期間外部顯示屏的示圖;圖10B是在顯示盒式磁帶操作菜單期間內部顯示屏的示圖;圖11A是在歌曲開始時外部顯示屏的示圖;圖11B是在歌曲播放期間外部顯示屏的示圖;圖12A是在歌曲開始時內部顯示屏的示圖;圖12B是使用者開始演唱時內部顯示屏上的示圖;圖12C是在歌曲播放期間內部顯示屏的示圖;具體實施例的詳細描述圖1A和圖1B是分別表示本發明的便攜式卡拉OK裝置的正視圖和后視圖。卡拉OK裝置置于便于使用者搬運的方便尺寸的外殼內。在該具體實施例中它實際是矩形,盡管其它的形狀和尺寸也可以優選使用。該尺寸和形狀的設計是為了使用的方便和審美的要求。
內部顯示器110附加在卡拉OK裝置100的頂部。在卡拉OK裝置100的操作中,它用來為使用者顯示圖象和歌詞。在該具體的實施例中,內部顯示器110是具有122×32象素分辨率的黑白液晶顯示器(LCD)。它包括具有8位數據總線,地址總線和讀與寫操作的控制信號的8051兼容的微控制器,和讀寫操作的控制信號。當然,其實的類型的顯示屏也可以優選地使用。該具體的實施例的LCD顯示器的優點在于它使用了較小的功率,因此把電池的壽命延長超過了低效率顯示器的壽命。然而,隨著技術改進,現在公知的或者最新開發的其它的顯示器則更先進和被預期用于本發明。在該具體的實施例中,內部的顯示器110主要是顯示歌詞和其它的文字信息;然而,在另外的實施例中,內部顯示器110也可以顯示圖形和視頻圖象。
卡拉OK裝置100還有鍵盤120。鍵盤120為使用者向卡拉OK裝置100發送控制命令提供了輸入裝置。鍵盤120最好是執行諸如播放歌曲,暫仃,仃止,歌曲數碼選擇,鍵控,速度控制,音量控制,游戲控制,和菜單選擇等通用功能的一組鍵。還包括遙控接收器125。遙控接收器125允許使用者從未示出的具有類似的一組鍵的遙控裝置輸入類似的命令。
在卡拉OK裝置100中還提供了可移動存儲器接口130。可移動存儲器接口130允許盒式磁帶插入卡拉OK裝置100。盡管在這里稱之為盒式磁帶,但盒式磁帶135可以是能夠存儲數字數據的任何一種可移動的非易失的存儲器。盒式磁帶135存儲包括聲音數據的歌曲數據,歌詞,定時信息和圖形圖象數據。它還可以存儲如游戲節目等等的程序數據。盡管諸如小型密致盤,DVD盤,計算機軟盤等其它的存儲介質也可以使用,但在該具體的實施例中的盒式磁帶135是集成電路盒式磁帶。盒式磁帶135最好是可編程的,以便讓使用者可以存儲新的數據,或編輯現有的數據。在盒式磁帶135上的數據最好是壓縮的,以便存儲更多的數據。雖然公知某些壓縮方法更適用某些應用,但包括有無損失的和有損失的類型的許多壓縮方法的任何類型都能夠使用。
雖然該設計是便攜式的,但是卡拉OK裝置100有連接外部裝置的一些輸入/輸出端口。這些輸入/輸出端口包括聲音輸出端口140,耳機輸出端口142,兩個話筒輸入端口144,視頻端口146,視頻輸入端口150,和電源端口155。這些中的每一種是作為現有公知技術的連接各種外部裝置的標準連接器。雖然可以有任何數目的話筒端口,但該具體的實施例有兩個分開的話筒輸入端口144,以允許兩個歌唱者有話筒。對比度調節器157允許使用者調整內部顯示器110的對比度。
還提供了天線160。天線160使得聲音信號以外部FM接收機可以接收的FM頻率廣播出去。FM天線的設計是公知技術,可以使用任何適當的天線設計。
通信端口162把數據下載到卡拉OK裝置100。在該具體的實施例中,該通信端口162是RS-232接口,作為公知技術,它的詳細的資料例如可以從EIA-232說明書中找到。,雖然在不離開本發明的構思和領域下可以使用其它的串聯和并連接口,但是在可選實施例中使用的是通用串聯總線。可以從電源端口155或者未示出的電池供電。提供了三位置電源/顯示選擇器開關165,以允許使用者開和關卡拉OK裝置100,并使用內部顯示裝置110或外部顯示裝置進行顯示。
圖2出了制造卡拉OK裝置100所用的具有各種元件的印刷電路板。處理器210是卡拉OK裝置100的主控制器,和根據程序和使用者的輸入控制所有的其它的模塊。同時,處理器210可以是任何通用目的的微處理器,該具體的實施例使用了16位微處理器。公知的和最近開發的其它的微處理器也可以優選使用。下面結合圖3將功能性地描述圖2中所示的其它的部件的細節。
圖3是表示卡拉OK裝置100的各種元件的相互作用的功能方框圖。通過執行存儲在存儲器220中的程序,處理器210控制卡拉OK裝置100的工作。接收來自鍵盤120或者遙控接收器的使用者命令。處理器210的主要功能是把歌曲數據變換成它包括的音樂,對應的音樂的歌詞,圖形圖象和它們的重放和顯示的定時信息的重放的各種部分。在該具體的實施例中,歌曲數據是被壓縮的,以能夠在給定的存儲區域存儲更多的數據。盡管在一些實施例中借助于硬件的幫助進行解壓,但是處理器210也可以解壓聲音數據。處理器210可以根據使用者的要求執行諸如游戲節目等等存儲在盒式磁帶上的程序。
卡拉OK裝置100有兩種顯示視頻圖象的模式。在內部模式中,在內部顯示器110上顯示歌詞。處理順依賴在歌曲數據中的定時信息確定什么時候顯示歌詞。在外部模式中,處理器在視頻輸出端口146輸出歌詞,以便在諸如電視機的外部顯示器(未示出)上顯示之。來自歌曲數據的圖形圖象,或者來自視頻輸入端口150的視頻圖象可以與歌詞結合,并顯示在外部顯示器上。在其它的實施例中,可以在兩種類型的顯示器上輸出相同的信息。
存儲器220連接到處理器210。它是由ROM和RAM二種器件構成。當卡拉OK裝置100開啟時,該處理器210執行的主程序存儲在ROM器件中。存儲器220還存儲包括音樂數據的歌曲數據,歌詞數據,歌詞定時信息和圖形圖象。具體地說,為了節省空間,壓縮歌曲數據。處理器210根據需要從存儲器220恢復歌曲數據。諸如游戲節目的其它的程序也可以存儲在存儲器220中。
歌曲數據和程序數據也可以存儲在盒式磁帶135中。在具體的實施例中,盒式磁帶135是可以插入可移動存儲器接口130中的集成電路存儲器模塊。這允許使用者購買具有用于他們的卡拉OK裝置的有歌曲,程序和/或圖形盒式磁帶。在盒式磁帶135中的數據類似于存儲在存儲器220中的數據。在發明的一個方面中,處理器210可以從存儲器220或盒式磁帶135任意一個恢復歌曲數據,圖形圖象或節目數據。如果在可移動盒式磁帶接口130中發現盒式磁帶,處理器210可以自動地選擇以恢復來自盒式磁帶135的數據,或者使用者可以作出選擇,處理器210是從存儲器220抽取數據還是從盒式磁帶135提取數據。
盒式磁帶135最好是可編程的。也就是使用者可以在盒式磁帶135上存儲新的數據或者是編輯現存數據。圖4示出了下載存儲在盒式磁帶135上的數據的典型的系統。用電纜410將數字系統400連接到卡拉OK裝置100。通信端口162提供連接器和執行數據交換的信息交換協議。在具體的實施例中,通信端口162是在個人計算機上可以找到的通用串行端口。在另外的實施例中,可以是RS232接口,IRDA接口,RF接口,或各種其它的通信接口,串行和并行接口。數字系統400還有連接電纜410的通信端口。
圖4描述了用直接連接的方式簡單下載的系統,但是許多開關和系統可以裝在數字系統400與卡拉OK裝置100之間。數字系統400也許例如是公知技術的個人計算機,為卡拉OK裝置100特別設計的下載數據的置頂盒裝置,或者連接到互聯網上允許從互聯網向盒式磁帶135下載數據的計算機或其它的裝置。另外,數字系統420可以用來使用通信端口162編輯在盒式磁帶135上的數據,下面將參照圖7進行描述。
再次參照圖3,聲音模塊240連接到處理器210。處理器210從一個存儲器恢復歌曲數據和以MIDI格式輸出音頻部分到聲音模塊240。聲音模塊240變換該MIDI信息成為能夠用常規聲音系統播放的立體聲信號。聲音模塊240可以是,例如YAMAHA(雅馬哈)或其它的兼容波模擬運表合成器。它使用內部或外部波模擬運算表產生16比特立體聲,這是在工業上所公知的。以44.1KHZ取樣速率簡單地操作,聲音模塊輸出很高質量的聲音。當然,根據應用場合,其它的變換MIDI信息成為立體聲的方法也可以實施,或者不是MIDI的其它格式也可以用。
特技發生器250連接到處理器聲音模塊240的輸出。它還可以連接到話筒輸入端口144,或其它的聲音輸入裝置,通過該端口它可以連接到一個或多個話筒(未示出)。在一些實施例中,一個話筒(未示出)可以包含在卡拉OK裝置100的外殼內。特技發生器250從話筒接收聲音數據,和合并出諸如回響,混響等等聲音效果。根據使用者的命令處理器210控制回響,混響和音量的大小。特技發生器250還混合聲音模塊240的輸出與變換了的聲音數據,和通過聲音輸出端口140,耳機輸出端口142和/或射頻發射機245輸出該混合的聲音。在該具體的實施例中,該射頻發射機245是FM發射機,所以它頻率調制聲音信號和通過天線160發射的。
處理器210連同視頻重迭和顯示模塊270執行圖形圖象和視頻圖象的視頻處理。視頻重迭和顯示模塊270從處理210接收歌詞數據和圖形圖象數據和從視頻輸入端口150接收視頻信號。它將歌詞數據轉換成字符,用具體的字體產生顯示。該字符迭加在圖形圖象或視頻信號上和在視頻輸出端口146輸出。當然,如果以內部顯示模式工作,這時字符在內部顯示器上顯示。在具體的實施例中,視頻迭加和顯示模塊270是雅馬哈或兼容的圖形處理器和Rohm視頻迭加和編碼器。盡管任何其它的模擬或數字視頻格式可以使用,例如YUV等等,但它輸出的是模擬RGB視頻信號。
圖5是無論何時卡拉KO裝置100開啟,由處理器210執行的主程序的高電平流程圖。當卡拉KO裝置100最初開啟時,在步驟510,主程序500自動開始執行。在步驟510,包括處理器210,聲音模塊240,視頻迭加和顯示單元270,內部顯示器110和特技發生器250的卡拉KO裝置100的各種部件被初始化。在步驟510,處理器210檢查電源/顯示選擇開關165的位置,以確定是否操作內部或外部顯示模式。
在初始化步驟510以后,處理器210進行到步驟520。在步驟520,處理器210等待由使用者輸入的命令。命令可以通過鍵盤220或遙控接收器125輸入。示例性命令例如包括“顯示盒式磁帶操作”,“播放歌曲”,“增加音量”,“減小音量”,“前跳”,“后跳”“仃止”,“編程歌曲”(即預先選擇一系列將要播放的歌曲)的命令和各種由該技術領域熟練的人員能夠識別的其它命令。如果沒有輸入命令,處理器210仃留在步驟520直到輸入命令。當處理器210檢測到命令時,于是將主程序500進行到步驟530。
在步驟530,處理器210確定該命令是盒式磁帶的命令還是歌曲命令。如果是盒式磁帶操作的命令,于是在步驟535,處理器210在選擇的顯示單元上輸出菜單。該菜單包括操作的選擇,即用戶能夠請求操作盒式磁帶135。示例性菜單選擇包括“下載”,“運行盒式磁帶程序”,“編輯盒式磁帶”和“退出盒磁帶菜單”。在這個步驟,處理器210一直等待到使用者選擇了菜單選擇項中的一個。當選擇了一個選擇項時,處理器根據該選擇進行到適當的步驟。例如,如果使用者選擇了“下載”,處理器210進行到步驟540(參照圖6在下面描述)。如果使用者選擇了“進行盒式磁帶程序”,于是處理器210進行到步驟545,和執行存儲在盒式磁帶上的程序。這個程序可以是,例如,游戲程序。同樣,如果使用者選擇“編輯盒式磁帶”,于是處理器進行到步驟550(參照圖7下面將描述)。最后,如果使用者選擇了“退出盒式磁帶菜單”,于是處理器210將返回步驟520,以等待另一個使用者的命令。
再次涉及步驟530,如果輸入的不是盒式磁帶命令,處理210器進入到步驟560。在步驟560,確定是否該命令是播放歌曲的命令或者是設定卡拉OK裝置110的參數的命令。如果是播放歌曲的命令,處理器210進入步驟565,在該步驟,檢查它是否是外部或內部顯示模式。如果是內部顯示模式,處理210器執行步驟570(下面將參照圖8A描述之)。如果是外部顯示模式,于是執行步驟575(下面將參照圖8B描述之)。在執行步驟570或580以后,于是處理器210返回到步驟520,在該步等待另一個使用者的命令。
再參照步驟560,如果是非播放歌曲的其它的命令,于是處理器210執行步驟580。在步驟580,使用者可以調整一些參數。例如,使用者能調整音量或鍵以及歌曲的拍節控制,使用者可以編程一些歌曲的播放順序,控制在顯示器上歌詞的顯示,和其它的操作。在每個命令完成后,處理器210返回到步驟520,在該步驟等待下一個命令。如果使用者編程了一系列歌曲,于是在步驟520,播放下一個歌曲的命令由處理器210而不是使用者自動輸入。
圖6是更詳細地表示步驟540的流程圖,在該步驟,通過通信端口162歌曲或程序數據下載到盒式磁帶135。當處理器210識別了使用者下載數據的命令時,它進入到步驟610,在該步驟中,它提示使用者確認是否打算下載。如果使用者應答他沒有打算,于是程序就結束了。否則,處理器210進行到步驟620。
在步驟620,處理器確定下載操作是否合法。如果下載操作非法,例如,盒式磁帶135是不兼容的,存儲在盒式磁帶135上的識別信息是無效的,或者盒式磁帶135是寫保護,或者是只讀型存儲介質。如果是非法的,于是在步驟630卡拉OK裝置100顯示非法操作的信息和終止程序。如果該操作是合法的,于是下載數據包。該數據包可以包括標題,數據字段和尾部,盡管一些實施例可以包括不同的字段。標題包括有關諸如數據的大小,是否是壓縮的,在數據結尾的填充比特數目等等的信息。數據字段包括實際的數據,和尾部包括諸如檢錯或檢錯信息的信息。
在步驟640,數據下載給處理器210。從標題信息,處理器210可以在步驟645確定在盒式磁帶135中是否有足夠的空間存儲數據字段中的數據。如果沒有足夠的空間,于是在步驟650中有關盒式磁帶空間的信息顯示在選擇的屏幕上。于是在步驟660,顯示操作失敗的消息和結束程序。
再參照步驟645,如果沒有整個信息包的足夠的存儲空間,于是在步驟665中,數據字段下載在可移動的盒式磁帶135。在步驟670,所有的數據下載以后,該方法確定下載順利地完成。這可以用各種公知的檢錯技術完成,例如,奇偶校驗,CRC校驗(循環冗余碼校驗)等方法校驗。檢錯信息可以包括在尾字段中。如果發現了差錯,于是處理器210進行到步驟660,在該步驟顯示差錯消息,和終止下載步驟540。另一方面,如果確定下載順利完成了,于是在步驟680顯示確認順利下載的消息,和下載步驟540結束。
雖然未示出,步驟670除了差錯檢驗外還可以擴大包括差錯校驗。許多的差錯校驗方法是公知的,任何適當的方法可以包括在步驟670中。
圖7示出了盒式磁帶編輯步驟550的更詳細的情節。在步驟700,處理器等待來自使用者的編輯命令。如果該命令是顯示狀態命令,于是在步驟720,諸如盒式磁帶ID,容量,內容表格和其它相關信息的盒式磁帶信息在已經選擇的顯示器上顯示。在顯示該信息以后,于是程序返回到輸入選擇步驟700以等待另一個命令。如果輸入命令是盒式磁帶編輯命令,于是程序進入到720,在該步驟完成了盒式磁帶的編輯。這也可以通過在通信端口162下載一些或所有的盒式磁帶的新數據來完成。編輯命令包括下載新數據項目,刪除數據項目,和刪除盒式磁帶內容。當編輯步驟720完成時,于是程序再次返回到步驟700,以等待另外的選擇。該程序保留在編輯步驟550,直到使用者決定退出,在這時,步驟730執行,它結束步驟550。
圖8是表示步驟570更詳細的流程圖,在該步驟用在內部顯示器110上顯示歌詞的方式播放歌曲。在步驟810,進入播放歌曲命令后的第一步,處理器210確定在存儲器中歌曲的位置和開始計時器計時。歌曲數據可以放在存儲器220中,或在盒式磁帶135中。由處理器210使用定時器以確定何時輸出歌詞。
在步驟820,處理器210恢復歌曲數據和解壓縮。從解壓縮的歌曲數據,處理器210抽取該音樂數據和以MIDI的格式向聲音模塊240輸出。它還抽取歌詞數據和為了顯示將其傳送給內部顯示器110。定時器用來確定在歌曲的什么點處將歌詞顯示和變亮。處理器210連續輸出音樂和歌詞,直到檢測到使用者已經輸入了命令(步驟830),或檢測到已經到達了歌曲的終點(步驟840)。
如果使用者已經輸入了命令,例如,按下鍵盤120或遙控裝置的一個鍵,于是處理器210確定是否該命令是一個指示該歌曲應當仃止的命令。仃止歌曲的命令包括“仃止”,“進行到下一個信息道”等等。在步驟850,檢查該鍵,看它是否是仃止命令的一個鍵,如果是的話,于是步驟570結束。如果該命令不是仃止命令,于是它很可能是諸如音量控制,暫仃,鍵變,速度控制等等的參量設定命令。在步驟860,不論該命令是什么,它都被執行,和于是歌曲繼續到結尾,或者直到另一個鍵被按下。在歌曲的終點或者仃止命令輸入,步驟570結束。
圖8示出了步驟575的細節,在該步驟,播放歌曲的同時在諸如電視機的外部顯示單元上顯示歌詞和圖象。首先,在步驟870,處理器210找到在存儲器中的歌曲的位置,和啟動計時器。再者,歌曲數據可以在存儲器220或盒式磁帶135中找到。圖形圖象數據也可以存儲在存儲器220或盒式磁帶135上。
在步驟875,處理器210恢復歌曲數據和解壓縮之。從解壓縮的歌曲數據,處理器210抽取該音樂數據和以MIDI的格式向聲音模塊240輸出。它還抽取歌詞數據和傳送到視頻迭加和顯示模塊270。定時器用來確定在音樂的什么點處歌詞被顯示和變亮。處理器210連續輸出音樂和歌詞,直到檢測到使用者已經輸入了命令(步驟887),或檢測到歌曲的終點已經到達(步驟895)。
步驟880確定是否在視頻輸出端口150有視頻輸出。如果有視頻輸出,在視頻迭加和顯示模塊270上將該視頻輸出與歌詞數據混合,和在視頻輸出146輸出組合圖象。如果在視頻輸入150沒有視頻圖象,于是來自存儲器220或者盒式磁帶135上的圖形圖象的圖象被解壓縮。在視頻迭加和顯示模塊270,迭加圖形圖象與歌詞,和組合的圖象在視頻輸出146處輸出。輸出這個數據直到任何一個鍵被按下或者歌曲結束。
處理器210確切定以類似圖8中步驟830至步驟860的方式的各種使用者的輸入,和在步驟887至895的相同的狀態下,步驟575結束。
圖9A是描述在圖5中的初始化步驟510執行后外部顯示屏如何立即顯示的示圖。在這個狀態下的屏幕保持到使用者輸入命令為止。當然,不同的屏幕設計和內容可以由不脫離本發明的構思與范圍的方案替代。
在屏上標以A的區域顯示有關卡拉OK裝置100的產品信息。例如,它可以包括制造卡拉OK裝置100的公司的注冊或商標。在屏上標以B的區域顯示由步驟520執行當前命令的結果,和在屏上標以C的區域,可以顯示產品的名字或各種備擇的命令輸入的提示。在該具體的實施例,在區域C交替顯示產品的名字和命令輸入的提示。
圖9B示出了初始化后內部顯示器110的示圖。這里,區域B和C包括有關圖9A所述的相同的信息,但是用內部顯示器右邊的區域中的B區域顯示,和區域C填充屏幕的其余的信息。內部顯示器110的方案比外部顯示器的簡單,由于在該具體的實施例中,使用了黑白LCD顯示,因而沒有外部顯示器的彩色和高清晰度。然而,高清晰度彩色屏可以用作內部顯示器110,和圖9A中外部顯示器所述的方案和下面的其它的討論示圖可能更適當。
圖10A和10B是在例如圖5中的步驟535,主程序500工作期間顯示盒式磁帶菜單期間內部和外部顯示器如何表現的示圖。這里,如在每個屏所示的,顯示了菜單選擇。如有關圖9A所述,在外部顯示器的區域A顯示公司的注冊。當然,如果在另外的實施例中執行了其它的盒式磁帶編緝命令,其它的命令還可以作為菜單選擇在屏上顯示。
圖11A-11B是整個歌曲播放期間外部顯示器外觀示圖。在背景區,在整個屏上顯示圖形圖象或視頻圖象。圖中白的所示的區域迭加在圖形或視頻圖象的上面。再者,區域A顯示公司的注冊。區域B顯示步驟520最后的命令的結果。
圖11A是在開始播放歌曲時外部顯示器的示圖。在區域D,顯示歌曲的標題。區域E顯示對歌曲作出貢獻者的名字,諸如藝術家名字,制造商,或歌曲的作者。歌曲開始后這些信息就沒有了,代之以圖11B所示的內容。
圖11B是播放歌曲期間外部顯示器的示圖。區域F是當開始演唱時給演唱者顯示提示的信息。區域G顯示歌詞。常常是歌詞將要唱時變亮。
圖12A至12C是歌曲播放時內部顯示器110的外觀圖。圖12B顯示步驟520最后命令的執行結果。圖12A示出了在開始播放歌曲時,在標有D的區域顯示歌曲的標題。圖12B示出了開始演唱時間,在區域F顯示提示,和在區域G顯示伴隨變亮的字符的歌詞。在播放歌曲時,如圖12C所示,開始演唱的提示沒有了,和在整個區域G示出歌詞和變亮的歌詞。
當然,該屏僅僅是示意性的。任何美感歡喜的或者功能屏幕結構在不脫離本發明的構思和范圍下是可以使用的。另外,作為屏幕技術的改進對于本技術領域的普通技術人員是顯而易見的,更具有視覺效果和包括在內部顯示器110上作為背景的圖形圖象的其它屏幕結構可以畫出和優選地使用。
前面的本發明的具體實施例的描述已經為說明和描述本發明的目的作了介紹。這不打算是無遺漏的或限定本發明于所述的精確的形式。任何改進和變化是可以根據上述的教導得到的。為了最好地解釋本發明的構思和它的實際應用,選擇了實施例,因此能夠使本技術領域的普通技術人員用適合具體期待使用的各種改進和各種實施例來實現本發明。打算用本發明的從屬的權利要求限定本發明的范圍。
權利要求
1.一種音樂重放裝置包括固定存儲器;可編程存儲器,其中的數據存儲在固定的存儲器和可編程存儲器中;用于從該數據產生圖象和聲音信號的處理單元;顯示圖象的顯示單元;和輸出聲音信號的聲音輸出單元。
2.根據權利要求1的音樂重放裝置,其特征是該數據包括一個或多個由音頻數據、語音數據、聲音數據、程序數據、游戲程序數據、文本數據、歌詞數據和圖形數據組成的數據組。
3.根據權利要求1的音樂重放裝置,其特征是該可編程存儲器是可由使用者移動的存儲器
4.根據權利要求3的音樂重放裝置,其特征是該可編程存儲器是集成電路模塊。
5.根據權利要求1的音樂重放裝置,其特征是還包括連接到該可編程存儲器的通信端口;和連接到該通信端口的編程裝置,其中可編程存儲器可以用編程裝置編程。
6.根據權利要求5的音樂重放裝置,其特征是該編程裝置是一組由個人電子計算機,頂置盒和互聯網調制解調器構成的裝置。
7.根據權利要求5的音樂重放裝置,其特征是該通信端口是一組由通用串行總線接口,RS232接口,串行接口,并行接口,IRDA,和RF接口構成的裝置。
8.根據權利要求1的音樂重放裝置,其特征是該固定存儲器存儲程序數據以控制處理單元工作。
9.根據權利要求1的音樂重放裝置,其特征是由該處理單元產生的圖象包括圖形圖象。
10.根據權利要求9的音樂重放裝置,其特征是該處理單元由存儲在該固定存儲器中的數據產生圖形圖象。
11.根據權利要求10的音樂重放裝置,其特征是該處理單元由存儲在該可編程存儲器中的數據產生圖形圖象。
12.根據權利要求1的音樂重放裝置,其特征是該由處理單元產生的圖象包括文本。
13.根據權利要求1的音樂重放裝置,其特征是由該處理單元產生的圖象包括迭加在圖形圖象上的文本。
14.根據權利要求1的音樂重放裝置,其特征是還包括接收視頻圖象的視頻輸入,因此該圖象包括來自視頻的視頻圖象。
15.根據權利要求14的音樂重放裝置,其特征是該處理單元產生文本,且該圖象包括迭加在來自視頻輸入的視頻圖象上的文本。
16.根據權利要求1的音樂重放裝置,其特征是該數據是壓縮的。
17.根據權利要求1的音樂重放裝置,其特征是還包括解壓縮數據的解壓縮模塊。
18.根據權利要求1的音樂重放裝置,其特征是還包括連接耳機到音頻輸出的耳機連接器;連接揚聲器到音頻輸出的揚聲器連接器;無線發射音頻信號到外部揚聲器的發射器。
19.根據權利要求18的音樂重放裝置,其特征是該發射器是作為FM發射器工作的。
20.根據權利要求18的音樂重放裝置,其特征是該音頻信號可以基本同時至少在耳機連接器,揚聲器連接器和發射器的兩個上輸出。
21.根據權利要求1的音樂重放裝置,其特征是該顯示單元是實在地包括在容納處理單元的外殼內。
22.根據權利要求21的音樂重放裝置,其特征是該顯示單元是LCD顯示設備。
23.根據權利要求21的音樂重放裝置,其特征是還包括輸出圖象的視頻端口;和顯示該圖象的外部顯示單元。
24.根據權利要求1的音樂重放裝置,其特征是還包括接收使用者指令的鍵盤。
25.根據權利要求1的音樂重放裝置,其特征是還包括接收使用者指令的遙控接收器。
26.根據權利要求1的音樂重放裝置,其特征是該裝置是便攜式的。
27.根據權利要求1的音樂重放裝置,其特征是該數據是從互聯網下載和存儲在可編程存儲器上。
28.根據權利要求1的音樂重放裝置,其特征是該數據包括程序數據,和執行從可編程存儲器來的程序數據的處理單元。
29.一種卡拉OK裝置包括存儲數據的存儲器;連接到話筒的話筒輸入;從存儲在存儲器的數據產生音頻信號的處理器;混合音樂信號與來自話筒輸入的信號以形成混合音頻信號的混合器;和用射頻發射混合的音頻信號的發射器。
30.根據權利要求29的音樂重放裝置,其特征是還包括結合在卡拉OK裝置內的第一存儲器;和可移動地連接到卡拉OK裝置的第二存儲器,其中處理器可以從第一存儲器或第二存儲器的數據產生音頻信號。
31.根據權利要求29的音樂重放裝置,其特征是還包括從遙控裝置接收使用者命令的遙控傳感器。
32.一種音樂重放裝置包括存儲數據的存儲器;連接到話筒的話筒輸入;從存儲在存儲器上的數據產生音頻信號的處理器;混合音樂信號與來自話筒輸入的信號以形成混合音頻信號的混合器;用射頻發射混合的音頻信號的發射器;結合在卡拉OK裝置內的第一存儲器;和可移動地連接到卡拉OK裝置的第二存儲器,其中處理器可以從第一存儲器或第二存儲器的數據產生音頻信號。
全文摘要
一種便攜式可編程的卡扣OK裝置在使用中是輕便的。可以從內部存儲器或可移動的存儲介質以壓縮數字數據的格式存儲和恢復數據。該裝置可以通過遙控操作和用射頻發射音頻信號。可以在內部或外部顯示器上顯示視頻數據。可以從諸如數字系統或互聯網下載存儲數據。
文檔編號G11B31/00GK1248775SQ9910952
公開日2000年3月29日 申請日期1999年6月10日 優先權日1998年6月10日
發明者吳啟光 申請人:吳啟光