欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

字符顯示裝置的制作方法

文檔序號:6409179閱讀:179來源:國知局
專利名稱:字符顯示裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明是關(guān)于在終端顯示由信息中心所提供的字符代碼表示的字符的字符顯示裝置,特別關(guān)于按照提供的字符品種和字符尺寸的數(shù)據(jù)顯示美觀的字符序列的字符顯示裝置。
歷來的計算機通信中,個人計算機相互間,或者個人計算機被連接到大型計算機而接收數(shù)據(jù)的情況下,以字符代碼(例如,JISX 0208-1990信息交換用漢字編碼,以下稱JIS代碼)的形式傳輸,而在終端(個人計算機)側(cè)將字符代碼變換成字符進行顯示。
在這種情況下,由于所傳輸?shù)氖亲址a,字符的字形和尺寸等以終端側(cè)所選取的型體來顯示。
而如果以字符作為圖形看待,作為圖象數(shù)據(jù)傳輸?shù)脑?,雖然可以按發(fā)送端(信息中心)指定的各種字符加以顯示,但因圖象數(shù)據(jù)為象素數(shù)據(jù),數(shù)據(jù)量就特別大,不適用于高速傳輸。
另在方面,在一般的字處理機和DTP(臺式翻印)裝置當(dāng)中,有可能采用多種字符型體。這些裝置保持有字符的形狀和尺寸、字寬度等作為每一種字符的型體數(shù)據(jù),依靠指定這一型體數(shù)據(jù),就能應(yīng)用所希望的字符型體。
因而,在計算機通信中,為在終端顯示各種字符,由指定終端所保持有的型體來發(fā)送字符代碼亦是可能的。
而近年來正普及采用,在信息中心存放多種樂曲的伴奏數(shù)據(jù)和歌詞數(shù)據(jù),對提出請求的終端傳送相應(yīng)的樂曲伴奏數(shù)據(jù)和歌詞數(shù)據(jù)再進行演奏、顯示的通信型卡拉OK裝置。在這種情況下,歌詞數(shù)據(jù)與伴奏數(shù)據(jù)同時,雖因必須以盡可能高的速度傳輸?shù)南拗贫鴤魉蛿?shù)據(jù)量少的字符代碼,但因卡拉OK裝置很強的娛樂性因素,要求顯示各種各樣的字形和尺寸的字符。
而且,在英文數(shù)字等之中,因為字符的寬隨每一字符不同而不同,也要求盡可能考慮這種情況對各字符改變字符間隔以顯示美觀的字符串。
再者,不僅要順次地顯示歌詞,而且還要求進行附注以注音(漢字注音)等的實用性顯示。
因而在現(xiàn)有的通信型卡拉OK裝置中,在難讀的漢字歌詞被加以注音時,是將注音部分的字符序列與歌詞的字符序列分別進行處理的。亦即在指定歌詞串的起始部分的座標(biāo)值(箭頭A)以顯示歌詞的同時,注音部分的字符串,則以針對各漢字的每一注音組分別指定其起始部分的座標(biāo)值(箭頭b-e)來加以顯示。
在多個終端連接信息中心、由中心指定顯示的字符型體的種類并發(fā)送字符代碼的結(jié)構(gòu)的情況下,雖然在全部終端存放信息中心所指定的所有種類的字符型體數(shù)據(jù)方面不存在什么問題,但在用途和設(shè)置空間、成本等的相互關(guān)系上,在具有只存放有中心所指定的字符型體中的一部分類型的字符型體數(shù)據(jù)的終端的情況下,就會出現(xiàn)終端無法依靠由中心指定字符型體來進行顯示的問題。
在指定了終端未存放有的字符型體時,如以該終端所持有的其它字符型體來代用,由于字符的尺寸和字符間隔因字符型體類型不同而異,顯示字符序列時與信息中心所發(fā)送的狀態(tài)會不一致,限于字符序列本身有各種各樣的理解,就有可能出現(xiàn)超出畫面而無法讀出部分字符的情況。
此外,在歷來的通信型卡拉OK裝置中加有注音時,必須為每一組注音指定顯示座標(biāo)值,從而增加了信息發(fā)送數(shù)據(jù)。
而在作為實用情況之一的,考慮吉他和弦等的和弦名稱的顯示情況中,按照與注音進行同樣的處理,可以利用外文字等來對中心所發(fā)送的和弦名稱加以顯示。然后在終端處以改變演奏的音調(diào)來改變音樂調(diào)性,將在吉他上設(shè)置弱器時的和弦合并顯示的情況下,雖然也必要對顯示和弦進行移調(diào),但在單純地僅只顯示由中心所送來的字符數(shù)據(jù)時就無法將顯示和弦加以移調(diào)。
因此,本發(fā)明的目的就是借助提供,即使在終端未存放有信息中心指定的字符型體的情況下,也能與中心所指定的字符型體相同地選擇布局中顯示的字符型體來進行顯示的字符顯示裝置,以能總是顯示出美觀的字符序列。
另外,本發(fā)明的目的還在于提供,在僅由信息中心發(fā)送字符代碼數(shù)據(jù)中,能在終端側(cè)進行附加在歌詞等的字符串上的注音等的顯示,并能將中心所發(fā)送的和弦名稱結(jié)合樂器使用者的使用狀史加以改變并顯示的字符顯示裝置。
為實現(xiàn)上述目的,本發(fā)明所提出的字符顯示裝置由存貯有多量的第一字符數(shù)據(jù)與借助控制字符與前述第一字符數(shù)據(jù)區(qū)別開的第二字符數(shù)據(jù)混合構(gòu)成的字符串?dāng)?shù)據(jù)的信息中心,和按照由前述信息中心所提供的規(guī)定的字符串?dāng)?shù)據(jù)中檢測前述控制字符、將前述第二字符數(shù)據(jù)布置于前述第一字符數(shù)據(jù)所構(gòu)成的字符串的特定的位置,再輸出至顯示裝置的多個終端組成。
本發(fā)明所提出的字符顯示裝置,還是由分別存放有指定K種字符的字形中之一的字形ID和指定與該字形ID所指定的字符字形相應(yīng)的字符布局的韻律ID組成的型體ID、集合存放多個表明采用該型體ID的字符串的字符代碼的信息中心、表明M(K≥M)種字形ID各自指定的字符字形的字形數(shù)據(jù)、和表明對應(yīng)于前述K種字形ID的韻律ID分別指定的字符布局的韻律數(shù)據(jù),而響應(yīng)由前述信息中心所提供的規(guī)定的型體ID和字符代碼,由前述分別存放的數(shù)據(jù)中檢索前述規(guī)定的型體ID指定的字形數(shù)據(jù)和韻律數(shù)據(jù)的數(shù)據(jù),再利用所檢索得的各個數(shù)據(jù)將為顯示表明前述規(guī)定的字符代碼的字符的字符輸出給顯示裝置的多個終端組成。在所述終端中未存放有前述信息中心所提供的前述規(guī)定的型體ID指定的字形數(shù)據(jù)的情況下,利用具有構(gòu)成前述規(guī)定的型體ID的韻律ID相同的韻律ID的型體ID指定的前述字形數(shù)據(jù)和前述韻律數(shù)據(jù),來輸出前述規(guī)定字符代碼表明的字符。而在前述終端中同時未存放有前述信息中心所提供的前述規(guī)定的型體ID指定的字形數(shù)據(jù)和具有與構(gòu)成前述規(guī)定的型體ID的前述韻律ID相同的韻律ID和型體ID指定的前述字形數(shù)據(jù)的情況下,檢索指定具有與前述規(guī)定的型體ID指定的韻律數(shù)據(jù)相接近的內(nèi)容的韻律ID,利用具有這種韻律ID的型體ID指定的字形數(shù)據(jù)和前述規(guī)定的型體ID指定的韻律數(shù)據(jù),來輸出表明前述規(guī)定字符代碼的字符。
本發(fā)明提出的字符顯示裝置由存放有多個由字符部分和注音部分混合組成的字符串的信息中心,和將由前述中心所提供的規(guī)定的字符串?dāng)?shù)據(jù)變換成字符串再輸出給顯示裝置的多個終端構(gòu)成。前述終端則設(shè)置有,檢測前述中心所提供的前述字符串?dāng)?shù)據(jù)中所包含的注音控制字符而將前述字符部分和所述注音部分加以分離的注音信息分離單元,將前述分離得的字符部分和前述注音部分變換成各自大小不同的字符型體數(shù)據(jù)的字符展開單元,計算前述分離出的注音部分的顯示位置的字符位置單元,和為按照將由前述文字展開單元提供的前述字符型體數(shù)據(jù)在前述計算出的顯示位置上加以顯示而對前述顯示裝置執(zhí)行前述規(guī)定的字符串的輸出的行布局單元。
另外,本發(fā)明所提出的字符顯示裝置由存放有至少包含多種歌詞數(shù)據(jù)、和弦數(shù)據(jù)和調(diào)性的歌曲數(shù)據(jù)的信息中心,和由前述中心提供規(guī)定的歌曲數(shù)據(jù)而將歌詞及和弦名稱輸出至顯示裝置的多個終端構(gòu)成。所述終端則設(shè)置有,將前述信息中心提供的前述規(guī)定歌曲數(shù)據(jù)分離成為前述歌詞數(shù)據(jù)及和弦數(shù)據(jù)及調(diào)性的數(shù)據(jù)分解單元,將前述分離得的歌詞數(shù)據(jù)變換成字符型體數(shù)據(jù)的歌詞生成單元,按前述數(shù)據(jù)分解單元所提供的前述和弦數(shù)據(jù)和前述調(diào)性生成和弦名稱的和弦生成單元,和由前述歌詞生成單元提供的字符型體數(shù)據(jù)生成字符串并在此字符串的行間分布以前述和弦生成單元提供的前述和弦名稱向前述顯示裝置進行輸出的行布局單元。這一字符顯示裝置還設(shè)置有生成表明移調(diào)的控制信號的控制單元,而前述和弦生成單元,也可按照前述控制信號將前述和弦名稱變換成移調(diào)后的和弦名稱加以輸出。
現(xiàn)有的字符型體數(shù)據(jù),由于不區(qū)分各字符的字形和各字的布局信息,因而在沒有所指定的字符型體數(shù)據(jù)的情況無法選擇恰當(dāng)?shù)奶娲址腕w。本發(fā)明中對各字符的字形和各字符的布局信息分別進行處理,所以可能選擇替代字符型體。
下面參照附圖對本發(fā)明的字符顯示裝置以實施例加以說明。
所列附圖中


圖1為現(xiàn)有裝置中顯示歌詞情況的示例圖;圖2為表明本發(fā)明顯示裝置第一實施例的結(jié)構(gòu)圖;圖3為型體ID示例結(jié)構(gòu)圖;圖4為表明字形,韻律選擇手段的選擇操作的流程圖;圖5為表明作為本發(fā)明字符顯示裝置第二實施例的歌詞顯示裝置的結(jié)構(gòu)圖;圖6為本發(fā)明第二實施例中所使用的字符代碼示例圖;圖7為本發(fā)明第二實施例中所顯示的歌詞示側(cè)圖;圖8為表明本發(fā)明第二實施例的操作的流程圖;圖9為表明作為本發(fā)明字符顯示裝置第三實施例的通信型卡拉OK裝置的概貌的結(jié)構(gòu)圖;圖10(A)為本發(fā)明第二實施例中采用的代碼數(shù)據(jù)示例圖,(B)為代碼名稱顯示示例圖;和圖11為本發(fā)明第三實施例中采用的代碼聲音作順序數(shù)字化的示例圖;圖2為說明本發(fā)明的字符顯示裝置第一實施例的結(jié)構(gòu)圖。信息中心1雖系被連接有多個終端,但在此圖中僅只作出了其中之一的終端2。
信息中心1設(shè)置有存貯著歌詞等各種字符信息的字符串存貯手段11,這一字符信息由指定顯示方法的型體ID和表明字符串的字符代碼組成,為在終端2顯示而選擇的規(guī)定的字符信息的型體ID和字符代碼即被選出至終端2。
這里,型體ID由指定表明字符的布局信息的韻律數(shù)據(jù)(后面說明)的韻律ID和指定表明字符的字形的字形數(shù)據(jù)(后面說明)的字形ID組成。而型體ID則如圖3中所示,例如以韻律ID和字形ID各8畢特成對存貯。型體ID的種類與字形數(shù)據(jù)的種類(在此為K種)的數(shù)量相同,而在中心1的字符串存貯手段11中,為指定最適于該字符信息顯示的字形、布局,存貯由K種之中選擇的型體ID。
在圖2中,終端2由字形,韻律選擇手段3,字符展開手段4,字符布局手段5,型體ID表21,字形數(shù)據(jù)22,韻律數(shù)據(jù)23,可能采用的型體ID顯示表24和替代韻律表25構(gòu)成。
而字型數(shù)據(jù)22為定義為明朝體、園黑體字、直角黑體字等的字符的字形,將各字體分別分類成字形數(shù)據(jù)I至字形數(shù)據(jù)m(m種,K≥M)的全部字符字形加以定義。這一字形數(shù)據(jù)22的種類數(shù)目雖然與信息中心1的字形ID(型體ID)為同樣種類而且也最好能設(shè)置相同的種類數(shù)(m=K),但因為要記存所有的字符字形,即便是一種字形數(shù)據(jù)也必須相當(dāng)大的存貯容量。因此,根據(jù)終端2的價格和用途等來隨意配備種類數(shù)量(K>m)是較現(xiàn)實的。而究竟采用這一字形數(shù)據(jù)I至字形數(shù)據(jù)m中哪一種字體則由字形ID指定。
韻律數(shù)據(jù)23為表明字符布局信息的數(shù)據(jù),具體地說,定義字符的高、漢字等的非線性字符的字符寬度,英文數(shù)字等線性數(shù)字各字符的字符寬等。此韻律數(shù)據(jù)23雖然確定各種字體所定義的每一字形數(shù)據(jù)22,但即使字形數(shù)據(jù)22不相同,由于韻律數(shù)據(jù)23的內(nèi)容相同時,韻律數(shù)據(jù)23的內(nèi)容(韻律數(shù)據(jù)1-韻律數(shù)據(jù)h),在較之字形數(shù)據(jù)22還少的h種(k>h)時,可能全部對應(yīng)于k種字形數(shù)據(jù)22。并且由于這一韻律數(shù)據(jù)23數(shù)據(jù)量小,不管終端2所存貯的字形數(shù)據(jù)的種類(m數(shù))如何,總存放有與k種字形數(shù)據(jù)相應(yīng)的h種(全部)韻律數(shù)據(jù)23,各終端均具有同樣的內(nèi)容的數(shù)據(jù)。
型體ID表21表明與k種字形數(shù)據(jù)相對應(yīng)的各個韻律數(shù)據(jù),根據(jù)k種字形ID分別存貯韻律ID。這在各個終端也是一同樣內(nèi)容的表。
可能應(yīng)用的型體ID顯示表24用于表明終端2所存放的字形數(shù)據(jù)22的種類,對照該可能應(yīng)用的型體ID顯示表24就能夠了解該終端2中可采用的型體。該可能應(yīng)用的型體ID顯示表24,因隨終端中所存放的字形數(shù)據(jù)22的種類改變,而在各終端中各自設(shè)定。
替代韻律表25,在不存在具有與顯示的型體ID相同的韻律ID的型體ID的情況下,作為表明用于探索替代ID的韻律ID的表,針對各韻律ID將指定較之更小(各字符的尺寸)的韻律數(shù)據(jù)的替代韻律ID(順次接近各個字符的尺寸原來的韻律ID指定的字符尺寸地)安排優(yōu)先順序,來給于表明。此替代韻律表25中所示的替代韻律ID,雖然也可以選擇只與終端2中所存放的字形數(shù)據(jù)22相對應(yīng)的韻律ID來表明,但也可不管終端2中所存放的字形數(shù)據(jù)22,表明全部韻律ID中能替代的韻律ID。在這種情況下,因為所有終端均能應(yīng)用共同內(nèi)容的替代韻律表25,結(jié)合終端2的存貯字形數(shù)據(jù)22,就無必要改造替代韻律表25。在本實施例中,采用表明全部韻律ID中替代的韻律ID的表。
而在存放有與信息中心1的字形ID(型體ID)的種類數(shù)相同種類數(shù)量的字形數(shù)據(jù)22的終端中,由于可能必須以所提供的型體ID指定的型體進行顯示,因而無需該替代韻律表25。而且在沒有存貯k種類所有的字形數(shù)據(jù)時,在終端2中存貯有分別對應(yīng)于韻律數(shù)據(jù)1-韻律數(shù)據(jù)h的字形數(shù)據(jù)即使各自一個的情況下,因為必須存放一個與信息中心提供的韻律ID指定的韻律數(shù)據(jù)相同的韻律數(shù)據(jù)相對應(yīng)的字形數(shù)據(jù),在這種情況下也無需替代韻律表25。
字形、韻律選擇手段3在被由信息中心1的字符串存貯手段11提供規(guī)定的型體ID時,即參照可能應(yīng)用的型體ID顯示表24,檢索字形數(shù)據(jù)22是否存放有被提供的型體ID所表明的字形數(shù)據(jù),如果存放有,即將所提供的型體ID輸出至字符展開手段4。如未存放有,即參照型體ID表21,檢索具有與所供給的型體ID中所包含的韻律ID相同的韻律ID的其他型體ID,如果字形數(shù)據(jù)22中存放有的話,就將該型體ID輸出給字字符展開手段4。而在其未存放有的情況下,則參照替代韻律表25檢索替代韻律ID,由型體ID表21檢索具有該替代韻律ID的型體ID,再將組成其型體ID的字形ID和組成所提供的型體ID的韻律ID輸出至字符展開手段4。
字符展開手段4由字形數(shù)據(jù)22中所存有的字形數(shù)據(jù)1-字形數(shù)據(jù)m中選擇字形、韻律選擇手段3所提供的型體ID(韻律ID和字形ID)指定的字形數(shù)據(jù),根據(jù)所選擇的字形數(shù)據(jù)將與信息中心1的字符串存貯手段11提供的字符代碼相對應(yīng)的字符加以展開,與韻律ID一齊輸出給字符布局手段5。
字符布局手段5由存放在韻律數(shù)據(jù)23中的韻律數(shù)據(jù)1-韻律數(shù)據(jù)h中選擇字符展開手段4所提供的韻律ID指明的韻律數(shù)據(jù),根據(jù)以被選擇的韻律數(shù)據(jù)進行對所提供的字符加以布局,輸出給顯示裝置6。
在上述結(jié)構(gòu)的字符顯示裝置中,有關(guān)字形、韻律選擇手段3中的字形數(shù)據(jù)和韻律數(shù)據(jù)的選擇操作,將對照圖4中所示的流程圖作更詳細(xì)的說明。
并將信息中心1所提供的型體ID作為given FID、組成該given FID的字形ID作為given GID、韻律ID作為given MID,而指定將終端2具有的字形數(shù)據(jù)22存放的字形數(shù)據(jù)1-字形數(shù)據(jù)m的字形ID作為GID1-GIDm、與之相應(yīng)的韻律ID作為MID1-MIDm、由其組成的型體ID作為FID1-FIDm。而將指明最后應(yīng)用的字形數(shù)據(jù)和韻律數(shù)據(jù)的字形ID和韻律ID分別作為use GID、use MID,將替代韻律ZD作為alt MID。
首先,在信息中心1給出型體ID(given FID)時)對參照可能應(yīng)用的型體ID顯示表24加以檢索是否存在表明與given FID相同的型體ID(FIDi)的序號(i)(字形數(shù)據(jù)22是否存放有表明given FID的字形數(shù)據(jù)i)(步驟31),在存在有序號(i)時(步驟31成為Y),即將構(gòu)成given FID的given GID和given MID分別作為use GID和useMID輸出至字符展開手段4(步驟32)。如果不存在序號(i)(步驟31為N),即參照型體ID表21檢索具有與構(gòu)成given FID的韻律ID(given MID)相同的韻律ID(MIDi)的其他型體ID(FIDi)。而在型體ID表21中具有一個或多個該FIDi的情況下,即參照可能應(yīng)用的型體ID顯示表24,檢索是否是表明為該順序的FIDi的序號(i)(步驟33),如果存在著序號(i)(步驟33為Y),即將構(gòu)成該FIDi的GIDi和MIDi(或者given MID,內(nèi)容相同)分別作為use GID和use MIDi輸出至字符展開手段4(步驟34)。
而在當(dāng)不存在具有與構(gòu)成given FID的given MID相同的MID的其他GIDi的情況下,(步驟33為N),則參照替代韻律表25,檢索針對于given MID的替代韻律ID(alt+MID)(步驟35)。再對照型體ID表21,檢索具存與優(yōu)選順序最高的alt MID相同的MIDi的型體ID(FIDi),對照可能應(yīng)用的型體ID顯示表24檢索是否存在表明順序的該FIDi的序號(i)(步驟36),如存在有序號(i)(步驟36為Y),即將構(gòu)成該FIDi的GIDi和信息中心1所提供的given MID分別作為use GID和useMID輸出給字符展開手段4(步驟37)。在不存在有與優(yōu)先順序最高的alt MID相同的MIDi的情況下(步驟36為N),優(yōu)選取次一優(yōu)先最高順序的alt MID(步驟38)。重復(fù)步驟36直至選擇到全部altMID(步驟39為N),進行相同的處理。在選擇所有的alt MID仍不存在有相同的MIDi的情況時(步驟39為Y),即因成為終端2未存放有能美觀地顯示字符型體的情況而顯示出錯(步驟40)。
這樣,即使在參照替代韻律表25選擇字形數(shù)據(jù)的情況下,由于輸出至字符展開手段4的韻律數(shù)據(jù)(use MID)是信息中心1提供的given MID,字符的布局即與信息中心1所指定的相同,也不會出現(xiàn)字符串超出顯示裝置6的顯示畫面而無法理解的情況。而且此時的字形數(shù)據(jù)由于是按字符的尺寸減小的順序進行選擇的,在利用given MID時也不致于字符相互重疊而造成各種不同的識別。
在全都存貯有k種字形數(shù)據(jù)22這一極端情況,在即使存放有最低各一個分別對應(yīng)于韻律數(shù)據(jù)1-韻律數(shù)據(jù)h的字形數(shù)據(jù)的終端2等中,在沒有替代韻律表25的情況下,因為圖4流程圖中步驟33必然成為“Y”,所以就不需步驟35-步驟40。
而且即使終端2的字形數(shù)據(jù)22中新增加字形數(shù)據(jù),只要改寫可能應(yīng)用的型體ID 24的內(nèi)容就可加以利用。在上述實施例中雖未對字符串顯示部分加以說明,但在將本發(fā)明的字符顯示裝置應(yīng)用于例如卡拉OK裝置等的情況時,即成為公知的在使得與伴奏音樂同步時的背景圖象上疊印字幕等的技術(shù)。
本發(fā)明的字符顯示裝置是由存放有多個由第一字符數(shù)據(jù)和借助控制字符與該第一字符數(shù)據(jù)相區(qū)別開的第二字符數(shù)據(jù)混合成的字符串?dāng)?shù)據(jù)的信息中心,和依靠由該信息中心供給的規(guī)定的字符串?dāng)?shù)據(jù)中檢測控制字符來將第二字符數(shù)據(jù)布置到第一字符數(shù)據(jù)所組成的字符串中再輸出給顯示裝置的多個終端所構(gòu)成。利用這種結(jié)構(gòu)就有可能顯示各種的實用信息。
作為本發(fā)明的字符顯示裝置的第二實施例的是描述在由信息中心所提供的歌詞等的字符串的漢字上加以注音(附加以漢字讀音)并在終端側(cè)顯示的歌詞顯示裝置。
圖5為表明作為本發(fā)明的字符顯示裝置的第二實施例的歌詞顯示裝置的結(jié)構(gòu)圖。雖然通信型歌詞顯示裝置中是一個信息中心連接有多個終端,在此圖中僅只表示出其中的一個終端。在將這種歌詞顯示裝置作成通信型卡拉OK裝置的情況中大致具有同樣的結(jié)構(gòu),只要將該圖中所表明的終端和信息中心所具有的功能上增加設(shè)置通常的通信型卡拉OK中所使用的演奏等有關(guān)的功能就能實現(xiàn)。
圖5中,信息中心10與圖2中的信息中心1為同一結(jié)構(gòu),將數(shù)量很多的歌曲的歌詞數(shù)據(jù)備置成例如以型體ID和字符代碼形式存貯的樂曲數(shù)據(jù)庫30,而將終端20要求的歌曲的歌詞數(shù)據(jù)向提出要求的終端20發(fā)送。
終端20設(shè)置有注音信息分離單元40、字符展開單元50、型體數(shù)據(jù)單元60、字符位置計算單元70、行布局單元80、和臨時存貯單元90。而字符展開單元50則設(shè)置有圖2的終端2的字符展開手段4和字型數(shù)據(jù)22。型體數(shù)據(jù)單元60則設(shè)置有圖2的終端2的字形韻律選擇手段3、型體ID表21、替代韻律表25及可能應(yīng)用的型體ID顯示表24。
信息中心10送出的歌詞數(shù)據(jù)的型體ID、字符代碼被分別提供給終端20的型體數(shù)據(jù)單元60、注音信息分離單元40。型體ID,如對照圖1所說明的那樣,經(jīng)型體數(shù)據(jù)單元60處理后提供給字符展開單元50。字符代碼,經(jīng)注音控制字符分離單元40檢測出注音控制字符,分離成為表明歌詞的字符串和表明注音的字符串。
字符位置計算單元70按照注音信息分離單元40所提供的信息,計算出表明歌詞的字符串的起始座標(biāo)位置,同時對注音前的注音控制字符數(shù)和注音數(shù)進行計數(shù),計算出注音顯示座標(biāo)位置,輸出給行布局單元80。
字符展開單元50參照型體數(shù)據(jù)單元60所給出的型體數(shù)據(jù)(型體ID),將注音信息分離單元40所提供的字符代碼展開成字符,輸出至行布局單元80。
行布局單元80利用臨時存貯單元90將注音布置在適當(dāng)?shù)奈恢貌⒏柙~輸出至顯示裝置100,以便顯示附有注音的歌詞。
借助上述這樣的結(jié)構(gòu),例如在由信息中心10提供表明圖6中所示歌詞的字符代碼時,就可能以連接到終端20的顯示裝置100顯示圖7中所表明的狀態(tài)。
圖6所示的字符串中,以(ルビ)所示的部分為注音控制字符,為1字節(jié)代碼。而注音在表明歌詞的字符代碼串中則以挾在注音控制字符中的形式給出,依靠檢測出該注音控制字符來進行在終端2側(cè)附加注音的控制。
由注音控制字符挾住的字符(注音),要使其附加在該注音前的注音控制字符的緊前方的字符上,在該注音前連續(xù)給出幾個注音控制字符的情況下,在由注音控制字符緊前方字符開始的n個字符上均勻效分布地顯示。
圖7中用作注音的字符的大小約為顯示歌詞本身的字符的大小的1/4。而字符串的起始字符的位置(字符串的顯示起始座標(biāo)箭頭a)雖由中心10提供,但未指定字符串中途的其他字符和注音的顯示位置,而由字符位置計算單元70來決定這些顯示位置。
現(xiàn)在對由信息中心10提供給終端20以圖6中所示的字符代碼,在顯示裝置100中顯示如圖7中所示的歌詞時的具體處理過程加以說明。
首先,在字符串的起始位置上顯示漢字“心”,接著由于出現(xiàn)的是作為控制字符的(ルビ),所以在該漢字“心”上方顯示由(ルビ)所挾住的“ここう”的小字符作為注音。
而在顯示“が寒ぃ夜”字符串之后,等(ルビ)所挾住的“ょ”以小字符布置在(ルビ)的緊前方的字符“夜”上方。同樣地,在字符串“霧”顯示之后,其上方即被附加以注音“きり”。
而后,在字符串“に一人”顯示之后,由于由二個(ルビ)開始接著是字符“ひとり”和(ルビ),所以在(ルビ)前的二字符“一人”的上方均勻分配注音“ひとり”。最后,顯示字符串“たたずむ”,從而顯示得圖7中所示的字符串。
這里,在對一個或多個(n個)字符上方附加以均等分配的多個(m個)字符所組成的注音情況下的處理,借助對輸入的注音字符數(shù)(m個)和被附加的字符的字符數(shù)(n)加以計算,或者參照表,來導(dǎo)出注音的起始位置和注音字符間的間隔,而能針對各字符數(shù)進行均勻分配。
上面的字符代碼處理以流程圖表明即如圖8所示。并且與參照圖4對型體ID處理的說明是相同的。
首先,由信息中心10提供的字符代碼,判別是否為注音控制字符(步驟101)。如非注音控制字符(步驟101為N),因為是表明普通歌詞的字符代碼,所以按與該字符代碼相對應(yīng)的字符原樣進行顯示(步驟111)。在為注音控制字符的情況下,(步驟101為Y),將注音控制字符數(shù)作為n=1(步聚102),判別下一字符是否為注音控制字符(步驟103)。
而在注音控制字符的情況(步驟103為Y),使注音控制字符數(shù)n加一(步驟104),判別再下一字符是否為注音控制字符(步驟103),在接著仍為注音控制字符時,繼續(xù)增加注音控制字符數(shù)n。在非注音控制字符的情況下(步驟103為N),由于是表示注音的字符代碼,以注音的字符數(shù)m=1開始(步驟105),存貯其字符代碼(步驟106)。而且,由于直到注音控制字符均是表示注音的字符代碼,所以判別下一字符是否為注音控制字符(步驟107),在非注音控制字符的情況時(步驟107為N),將注音字符數(shù)m加一(步驟108),存貯其字符代碼(步驟106)。重復(fù)上述過程至注音控制字符。在成為注音控制字符時(步驟107為Y),因為是表明注音部分的終結(jié),所以在由表明被顯示的最后的歌詞字符開始至n個前的字符的上方均勻分布顯示m個注音(步驟109)。然后重復(fù)進行上述處理,直至字符串結(jié)束(步驟110)。
如上述說明那樣,在本實施例中,利用注音控制字符,因為在用于顯示歌詞的字符串中還包括有注音并加以傳送,所以就有必要將注音作為另一行加以處理。并由于根據(jù)注音控制字符的連續(xù)的數(shù)量決定附加注音的字符,只要對這一數(shù)量和挾在注音控制字符中的注音數(shù)進行計數(shù),就可在正確位置上加以注音,而因而不必為每一組注音指定其顯示座標(biāo)值,也就能減少發(fā)送的數(shù)據(jù)。而且即使在停止注音顯示的情況下,也可僅只要進行使終端側(cè)不顯示挾在注音控制字符中的注音的控制,因而能簡單地進行顯示、不顯示的轉(zhuǎn)換。
下面對作為本發(fā)明的字符顯示裝置的第三實施列的,由信息中心發(fā)送表明歌詞的字符代碼(Charactar code)連同和弦數(shù)據(jù)(Chord data),而在終端側(cè)顯示歌詞以及和弦名稱(Chord name)的通信型卡拉OK裝置,結(jié)合附圖加以說明。
圖9為表明本發(fā)明第三實施例通信型卡拉OK裝置的概貌的結(jié)構(gòu)圖。實際上的通信型卡拉OK裝置中雖然有多個終端連接到一個信息中心,而在該圖中只作出了其中的一個終端。而在終端和信息中心所具的功能中,也只表明了與本發(fā)明有關(guān)的部分,與演奏外有關(guān)的功能大部分都省略掉。
信息中心210備置有存放有為數(shù)眾多的包含與歌曲相關(guān)的演奏數(shù)據(jù)和歌詞數(shù)據(jù)等的歌曲數(shù)據(jù)的樂曲數(shù)據(jù)庫230,而將終端220所要求的歌曲的歌曲數(shù)據(jù)發(fā)送給提出要求的終端22。
終端220設(shè)置有數(shù)據(jù)分解單元240,歌詞生成單元250,型體數(shù)據(jù)260,和弦生成單元270,音調(diào)轉(zhuǎn)換控制器單元280,和弦轉(zhuǎn)換控制單元290,行布局單元300和演奏單元310等。
由信息中心210提供的歌曲數(shù)據(jù)經(jīng)數(shù)據(jù)分解單元240進行數(shù)據(jù)內(nèi)容分解,分開成各種數(shù)據(jù)加以輸出。
歌詞生成單元250參照型體數(shù)據(jù)260,將由數(shù)據(jù)分解單元240提供的歌詞數(shù)據(jù)變換成字符串,輸出給行布局單元300。
和弦生成單元270參照型體數(shù)據(jù)260,將由數(shù)據(jù)分解單元240提供的和弦數(shù)據(jù)變換成和弦名稱,輸出給行布局單元300。此時,根據(jù)與和弦數(shù)據(jù)同時提供的格調(diào)及音調(diào)轉(zhuǎn)換控制單元280、和弦轉(zhuǎn)換控制單元290所提供的控制信號,將輸出的和弦名稱加以轉(zhuǎn)換(移調(diào))。
行布局單元300將和弦生成單元270所提供的和弦名稱布置到歌詞生成單元250所提供的歌詞中,并輸出至顯示裝置320予以顯示。此時,當(dāng)被選擇為和弦顯示OFF(不顯示)時,僅僅輸出歌詞生成單元250所提供的歌詞;而在選擇和弦顯示ON(顯示)時,對顯示歌詞的字符串的各行的顯示位置的Y座標(biāo)加以修正,使行間分開,而在此分開的行之間布置以和弦名稱加以輸出。
演奏單元310由數(shù)據(jù)分解單元240提供的演奏數(shù)據(jù)等生成并輸出伴奏音樂。并能按照音調(diào)轉(zhuǎn)換控制單元280所提供的控制信號改變音程。
由信息中心210向終端220輸出的歌曲數(shù)據(jù)至少包含有歌詞數(shù)據(jù)、和弦數(shù)據(jù)、調(diào)性和演奏數(shù)據(jù)。而在采用MIDI(樂器數(shù)字接口Mnsical Instrument Digital Intarfce)信號(標(biāo)準(zhǔn)MIDI文件)作為演奏數(shù)據(jù)的情況下,由于除存貯演奏信息的MIDI事件外,還包含有存貯可能存放任意數(shù)據(jù)的系統(tǒng)互斥事件及演奏信息以外的元事件,因而能夠輸入表明元事件中的調(diào)性的數(shù)據(jù)再加以發(fā)送。
表明和弦名稱的和弦數(shù)據(jù),記述作為歌詞數(shù)據(jù)的字符代碼串中一字節(jié)代碼的和弦控制字符<コ-ド>其后記述表明和弦名稱的和弦數(shù)據(jù)。在這種情況下就不必為顯示和弦名稱確保特別的數(shù)據(jù)區(qū)域。而且由于不會連續(xù)顯示二個以上的和弦數(shù)據(jù),而將和弦數(shù)據(jù)作成如下詳細(xì)說明的那樣的固定長數(shù)據(jù)時,也就不必使用表明和弦數(shù)據(jù)結(jié)束的和弦控制字符,而可以采用一個僅僅作為和弦數(shù)據(jù)開始部分的和弦控制字符。
下面對由信息中心210所提供的和弦數(shù)據(jù)及和弦生成單元270中所進行的移調(diào)處理加以說明。
由信息中心210供給的和弦數(shù)據(jù),例如說,為由6畢特的和弦體和5畢特的低音及5畢特的和弦音構(gòu)成的二字節(jié)數(shù)據(jù),按照采用如此圖10(A)中所示的數(shù)據(jù)結(jié)構(gòu),就能顯示例如此圖(B)所示那樣的和弦名稱。而和弦生成單元270中所進行的移調(diào)處理則系針對信息中心210所提供的和弦數(shù)據(jù),根據(jù)音調(diào)轉(zhuǎn)換控制單元280及和弦轉(zhuǎn)換控制單元290所提供的控制信號,進行相對于信息中心210供給的實際的調(diào)性的度數(shù)改變,將由此所得到的和弦名稱加以顯示。
在卡拉OK裝置中具有很多能將伴奏音樂的音程改變成歌手易唱的音程的音調(diào)轉(zhuǎn)換功能。這種音調(diào)轉(zhuǎn)換功能,設(shè)有能在通常的-6—+6的范圍內(nèi)調(diào)節(jié)的操作按鈕,能作每次半音的音高改變。因而,隨著這種音調(diào)的改變,和弦名稱的調(diào)性顯示也有必要加以移動。在本實施例中,音調(diào)轉(zhuǎn)換控制單元280按照音調(diào)轉(zhuǎn)換的變化量,在向演奏單元310發(fā)出信號以使伴奏音樂的音程變化的同時,也要向和弦生成單元270發(fā)送控制信號以改變和弦名稱的調(diào)性顯示。
而在演奏吉他等的情況下,是采用弱音器彈奏簡單的和弦。例如,在實際和弦為Eb(降E調(diào))時,將弱音器裝在三個音柱上彈奏C和弦。這種情況下,即不是Eb而是易于判別的C和弦的顯示狀態(tài)。因而,在本實施例中,在終端220側(cè)設(shè)置和弦轉(zhuǎn)換功能(弱音功能),由操作按鈕指定度數(shù)轉(zhuǎn)移量,和弦轉(zhuǎn)換控制單元290向和弦生成單元270輸出控制信號,進行針對實際調(diào)性的度數(shù)轉(zhuǎn)換的顯示。
現(xiàn)在對根據(jù)該音調(diào)轉(zhuǎn)換控制單元280及和弦轉(zhuǎn)換控制單元290所提供的控制信號,和弦生成單元270所進行的具體移調(diào)方法,對照圖11加以說明。
圖11為將和弦音作順序數(shù)值化的情況,同時還表明3具有其和弦的系統(tǒng)。
和弦生成單元270中,將音調(diào)轉(zhuǎn)換控制單元280及和弦轉(zhuǎn)換控制單元290所供給的移調(diào)量兩者都加到信息中心210所提供的調(diào)性(原調(diào))的數(shù)值上,再除以12,將所得的余數(shù)作為移調(diào)后的和弦音的數(shù)值。此時,究竟使用升音符還是降音符,按照圖11中所示的在原調(diào)的調(diào)性上增加以移調(diào)量(但在小調(diào)的情況下還要另外加3)的系統(tǒng)是升半音系還是降半音系來決定。
而在卡拉OK裝置中顯示歌詞的字符串,雖說希望以微妙的間隔來顯示文節(jié)段落的位置,但歷來的字符代碼中只可能指定整個方塊半方塊的空間。而在顯示裝置上顯示的歌詞,因為所使用的是較大的字符,幾乎不使用整方塊的間隔空間,而是希望能以小于半方塊空間的細(xì)小間隔進行顯示。因此,備置8分空白間隔、4分空白間隔、和2分空白間隔(半方塊間隔)三種,分別給之分配以各個一字節(jié)的代碼。而按照需要組合地使用這些間隔空間,就可以采用各種間隔來顯示字符串。
本發(fā)明的字符顯示裝置在采用第一實施例時,由存貯有多個由指定K種字符字形中之一的字形ID和指定與該字形ID指定的字符的字形相對應(yīng)的字符的布局的韻律ID所構(gòu)成的型體ID、及表明使用該型體ID的字符串的字符代碼的組合的信息中心,和分別存貯表明M(K≥M)種字形ID各自指定的字符的字形的字形數(shù)據(jù)、及表明與K種字形ID相對應(yīng)的韻律ID各自指定的字符布局的韻律數(shù)據(jù)的、使用規(guī)定的型體ID指定的字形數(shù)據(jù)和韻律數(shù)據(jù)而輸出用于顯示字符代碼表明的字符的字符的多個終端組成。在終端未存貯有信息中心所提供的規(guī)定型體ID指定的字形數(shù)據(jù)的情況下,利用具有與構(gòu)成規(guī)定的型體ID的韻律ID相同的韻律ID的型體ID指定的字形數(shù)據(jù)和韻律數(shù)據(jù),以便輸出字符代碼表明的字符,因而即使在終端未存貯信息中心指定的字符型體時,也能以同樣的布局顯示字符,在字符串的顯示布局極端地改變等,字符串超出顯示畫面時也不致于無法識別字符的一部分,從而具有易于讀出并能顯示美觀的字符串的效果。
而在本發(fā)明的字符顯示裝置為第二實施例時,因為是由存貯有多個第一字符數(shù)據(jù)及以控制字符與該第一字會數(shù)據(jù)區(qū)別開的第二字符數(shù)據(jù)混合組成的數(shù)據(jù)的信息中心、和根據(jù)由該信息中心提供的規(guī)定的字符串?dāng)?shù)據(jù)中檢測控制字符而將第二字符數(shù)據(jù)布置到第一字符數(shù)據(jù)所組成的字符串的特定位置后輸出給顯示裝置的多個終端所構(gòu)成的,所以由信息中心僅只發(fā)送字符代碼數(shù)據(jù),而能夠在終端側(cè)進行歌詞等的字符串上作附加的顯示。而且能在終端側(cè)進行這種附加顯示、不顯示的轉(zhuǎn)換處理。
而且,在由存貯有多個字符部分和注音部分混合成的字符串?dāng)?shù)據(jù)的信息中心,及由該信息中心提供的規(guī)定的字符串?dāng)?shù)據(jù)檢測出注音控制字符、分離為字符部分和注音部分、輸出給恰當(dāng)?shù)仫@示的顯示裝置的多個終端所構(gòu)成的情況下,只要指定字符串的起始部分就能將注音附加到恰當(dāng)?shù)奈恢蒙稀?br> 在本發(fā)明的字符顯示裝置為第三實施例時,在由存貯有多個至少包含歌詞數(shù)據(jù)、和弦數(shù)據(jù)、及調(diào)性的歌曲數(shù)據(jù)的信息中心,和由該信息中心提供規(guī)定的歌曲數(shù)據(jù)、將歌詞數(shù)和弦名稱輸出給顯示裝置的多個終端組成的情況下,能在歌詞行之間顯示和弦名稱,并能進行用吉他等演奏和唱歌。而且由于按照音調(diào)轉(zhuǎn)換及和弦轉(zhuǎn)換量改變和弦名稱的顯示,從而具有能將信息中心發(fā)送的和弦名稱結(jié)合使用者的使用狀況加以改變并顯示的效果。
權(quán)利要求
1.一種字符顯示裝置,其特征是由存貯有多個由第一字符數(shù)據(jù)和以控制字符與所述第一字符數(shù)據(jù)相區(qū)別的第二字符數(shù)據(jù)構(gòu)成的混合字符串?dāng)?shù)據(jù)的信息中心,和根據(jù)由所述信息中心所提供的規(guī)定的字符串?dāng)?shù)據(jù)中檢測所述控制字符,以便將所述第二字符數(shù)據(jù)布局在相對于所述第一字符數(shù)據(jù)組成的字符串的特定位置上再輸出至顯示裝置的多個終端所構(gòu)成。
2.一種字符顯示裝置,其特征是由組合地存貯有多個由指定K種字符的字形中之一的字形ID和指定與該字形ID指定的字符的字形相對應(yīng)的字符布局的韻律ID構(gòu)成的型體ID、和表明采用該型體ID的字符串的字符代碼的信息中心,和各別地存放表明表明M(K≥M)種字形ID各自指定的字符的字形的字形數(shù)據(jù)和表明與所述K種字形ID相對應(yīng)的韻律ID各自指定的字符布局的韻律數(shù)據(jù)的、響應(yīng)所述信息中心所提供的規(guī)定的型體ID和字符代碼由所述各別地存貯的數(shù)據(jù)中檢索所述規(guī)定的型體ID指定的字形數(shù)據(jù)和韻律數(shù)據(jù)、利用所檢索得的各個數(shù)據(jù)將用于顯示所述規(guī)定的字符代碼表明的字符的字符輸出給顯示裝置的多個終端組成;在當(dāng)所述終端中未存放有所述信息中心所提供的所述規(guī)定的型體ID指定的字形數(shù)據(jù)的情況下,利用具有與構(gòu)成所述規(guī)定的型體ID的韻律ID相同的韻律ID的型體ID指定的所述字形數(shù)據(jù)和所述韻律數(shù)據(jù),輸出所述規(guī)定的字符代碼表明的字符。
3.權(quán)利要求2中所述字符顯示裝置,其特征是,在當(dāng)所述終端中同時未存放有所述信息中心所提供的所述規(guī)定的型體ID指定的字形數(shù)據(jù)和具有與構(gòu)成所述規(guī)定的型體ID的所述韻律ID相同的韻律ID的型體ID指定的所述字形數(shù)據(jù)的情況下,檢索指定具有與所述規(guī)定的型體ID指定的韻律數(shù)據(jù)相接近的內(nèi)容的韻律數(shù)據(jù)的韻律ID,利用具有此韻律ID的型體ID指定的字形數(shù)據(jù)和所述規(guī)定的型體ID指定的韻律數(shù)據(jù),輸出所述規(guī)定字符代碼表明的字符。
4.一種字符顯示裝置,其特征是由存貯有多個字符部分和注音部分相混合的字符串?dāng)?shù)據(jù)的信息中心,及將所述信息中心所提供的規(guī)定的字符串?dāng)?shù)據(jù)變換成字符串輸出給顯示裝置的多個終端組成;其中所述終端設(shè)置有檢測所述信息中心所提供的所述字符串?dāng)?shù)據(jù)中含有的注音控制字符、將所述字符部分和所述注音部分分離的注音信息分離單元,將所述被分離的字符部分和所述注音部分變換成各自大小不同的字符型體數(shù)據(jù)的字符展開單元,計算所述被分離的注音部分的顯示位置的字符位置計算單元,和按所述計算出的顯示位置顯示所述字符展開單元的提供的所述字符型體數(shù)據(jù)那樣執(zhí)行將所述規(guī)定的字符串針對所述顯示位置輸出的行布局單元。
5.一種字符顯示裝置,其特征是由存貯有多個至少包含歌詞數(shù)據(jù)、和弦數(shù)據(jù)和調(diào)性的歌曲數(shù)據(jù)的信息中心和自所述信息中心提供規(guī)定的歌曲數(shù)據(jù)而將歌詞及和弦名稱輸出給顯示裝置的多個終端所組成;而所述終端設(shè)置有將所述信息中心所提供的所述規(guī)定歌曲數(shù)據(jù)分離成所述歌詞數(shù)
全文摘要
本發(fā)明提供一種字符顯示裝置。該字符顯示裝置由存貯有多量的第一字符數(shù)據(jù)與借助控制字符與前述第一字符數(shù)據(jù)區(qū)別開的第二字符數(shù)據(jù)混合構(gòu)成的字符串?dāng)?shù)據(jù)的信息中心,和按照由前述信息中心所提供的規(guī)定的字符串?dāng)?shù)據(jù)中檢測前述控制字符、將前述第二字符數(shù)據(jù)布置于前述第一字符數(shù)據(jù)所構(gòu)成的字符串的特定的位置,再輸出至顯示裝置的多個終端組成。
文檔編號G06K9/00GK1115897SQ9510918
公開日1996年1月31日 申請日期1995年7月4日 優(yōu)先權(quán)日1994年7月4日
發(fā)明者河野真儀 申請人:日本勝利株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阿坝县| 新巴尔虎右旗| 汉川市| 潢川县| 浦城县| 连云港市| 宣化县| 台州市| 南投市| 清水县| 定州市| 辽宁省| 曲阳县| 遂溪县| 驻马店市| 阜南县| 深泽县| 广元市| 洪泽县| 博湖县| 犍为县| 黔西县| 高尔夫| 新安县| 乡城县| 左云县| 中西区| 岳普湖县| 湖南省| 沾益县| 东辽县| 马鞍山市| 怀宁县| 玉田县| 夹江县| 德江县| 合江县| 荆门市| 女性| 大同县| 东乡族自治县|