專利名稱:信息處理、輸出、顯示、及形成裝置、用戶屬性判斷方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種判斷字符數(shù)據(jù)的作者或設(shè)備的用戶的用戶屬性的 信息處理裝置、聲音輸出裝置、符號顯示裝置、圖像形成裝置、用戶 屬性判斷方法及程序。
背景技術(shù):
在曰常生活中有各種各樣的設(shè)備被形形色色的人所使用。例如, 便攜式電話被十幾歲的人乃至七十多歲的人所使用,不管用戶是學(xué)生、 成年人還是自由職業(yè)者,也不管國籍均可使用。
但是,對同樣的便攜式電話,根據(jù)所使用的人的屬性,需求的功 能各不相同。為此,在一個設(shè)備中,可以根據(jù)用戶的操作設(shè)定所期望 的運行環(huán)境。例如,對于便攜式電話而言,可以將所顯示的文字大小、 亮度、待機畫面等設(shè)定為各種不同的狀態(tài),年輕人可以將便攜式電話 中的交流模式設(shè)定為更加有趣,老年人可以將操作畫面的文字設(shè)定為 大文字。
如此,用戶可以自由變更對設(shè)備的設(shè)定。但在另一方面,當(dāng)用戶 不進行設(shè)定時,原來的設(shè)定值將保持不變,而且對于初學(xué)者而言,迸 行設(shè)定需要較高的能力,并且設(shè)備的功能越多操作也更復(fù)雜,因此難 以完成所期望的設(shè)定。
但是,如果通過某些方法獲得用戶的屬性,則可以根據(jù)屬性來設(shè) 定設(shè)備。例如,目前提出了一種從預(yù)定的句子檢測出用戶情緒的技術(shù)
(例如,日本專利公開2002-2300il號)。
上述專利文獻(xiàn)中記載著情緒識別系統(tǒng),該情緒識別系統(tǒng)預(yù)先具備將與情緒相關(guān)的單詞加權(quán)連系到一些情緒的字典,基于句子中所包含 的單詞參考字典來判斷各句子中的情緒。
但是,上述專利文獻(xiàn)中記載的情緒識別系統(tǒng)用來檢測與情緒有關(guān) 的句子的屬性,而非用來檢測用戶的屬性。并且,與用戶的屬性不同, 如句子等造成物的屬性(內(nèi)容)容易變化,因此即使檢測出造成物的屬 性,也難以適當(dāng)?shù)乜刂圃O(shè)備。
發(fā)明內(nèi)容
本發(fā)明是為了解決如上所述的問題而提出的,其目的在于提供一 種可以從句子等判斷用戶的屬性的信息處理裝置、聲音輸出裝置、符 號顯示裝置、圖像形成裝置、用戶屬性判斷方法以及程序。
本發(fā)明所提供的信息處理裝置,在根據(jù)多個組對人的特征進行分 類的特征分類(相當(dāng)于后述的用戶屬性)中,判斷出字符數(shù)據(jù)(包括符 號、數(shù)值、圖畫文字)的作者所屬的組(相當(dāng)于各用戶屬性中的區(qū)分),
該信息處理裝置包含:用于輸入字符數(shù)據(jù)的字符數(shù)據(jù)輸入單元;對應(yīng)于 所述組存儲字符串的字符串存儲單元;從通過所述字符數(shù)據(jù)輸入單元 輸入的所述字符數(shù)據(jù)中提取所述字符串的字符串提取單元;屬性判斷 單元,用于從所述字符串存儲單元提取與由所述字符串提取單元提取 的所述字符串對應(yīng)的所述組,以此判斷所述作者所屬的所述組。
根據(jù)本發(fā)明,可以從字符數(shù)據(jù)判斷出預(yù)定的特征分類中的作者的組。
在本發(fā)明的一個實施例中,具有存儲作者的組的組存儲單元、對 應(yīng)于各個特征分類而將由屬性判斷單元判斷的組記錄到組存儲單元的 組記錄單元。
根據(jù)本發(fā)明,由于可以記錄用戶屬性,因此可以適用于包含該信 息處理裝置的各種設(shè)備的控制中。在本發(fā)明的實施例中,當(dāng)特征分類是包含高齡人和除此之外的組 的年齡段時,如果由字符數(shù)據(jù)輸入單元輸入的字符數(shù)據(jù)包含預(yù)定比率
以上的第二水準(zhǔn)漢字時,屬性判斷單元判斷作者屬于高齡人的組。
根據(jù)本發(fā)明,可以根據(jù)高齡人使用比率相對較多的漢字來判斷字 符數(shù)據(jù)的作者為高齡人。
在本發(fā)明的實施例中,當(dāng)特征分類是包含男性和女性的組的性別 時,如果由字符數(shù)據(jù)輸入單元輸入的字符數(shù)據(jù)中包含預(yù)定數(shù)量以上的 圖畫文字時,屬性判斷單元判斷作者屬于女性的組。
根據(jù)本發(fā)明,可以根據(jù)女性使用比率多的圖畫文字來判斷字符數(shù) 據(jù)的作者為女性。
在本發(fā)明的實施例中,當(dāng)特征分類是包含高齡人等組的年齡段時, 字符串存儲單元對應(yīng)于高齡人等的組而建立該組的人使用的字符串進
行存儲,屬性判斷單元針對各個組計算由字符數(shù)據(jù)輸入單元輸入的字 符數(shù)據(jù)中所包含的字符串?dāng)?shù)量,并判斷作者屬于計算的數(shù)量最多的組。 根據(jù)本發(fā)明,通過建立字符串的數(shù)據(jù)庫,從而可以按照年齡段判
斷用戶所屬的組。
在本發(fā)明的實施例中,當(dāng)特征分類是將國內(nèi)的預(yù)定區(qū)域區(qū)分為組 的出生地時,字符串存儲單元對應(yīng)于預(yù)定區(qū)域而存儲只有該預(yù)定區(qū)域 的人使用的字符串,如果由字符數(shù)據(jù)輸入單元輸入的字符數(shù)據(jù)中包含 的字符串為只有該預(yù)定區(qū)域的人使用的字符串時,屬性判斷單元判斷 作者屬于該預(yù)定區(qū)域。
根據(jù)本發(fā)明,通過建立字符串的數(shù)據(jù)庫,從而可以按照出生地判
斷用戶所屬的組。
在本發(fā)明的實施例中,具有根據(jù)記錄在組存儲單元的作者的組而
控制該信息處理裝置的控制單元(例如,UI控制單元24、字形變更單元 25)。根據(jù)本發(fā)明,由于可以根據(jù)用戶所屬的組來控制設(shè)備,因此可以
提髙用戶的方便性。
在本發(fā)明的實施例中,包含UI控制單元,用于當(dāng)特征分類是包含
高齡人和除此之外的組的年齡段時,如果記錄在組存儲單元的作者的 組為高齡人,則使顯示在顯示裝置的文字尺寸比預(yù)定值大。
根據(jù)本發(fā)明,由于當(dāng)用戶屬于高齡人的組時使顯示的文字變大, 因此可以使設(shè)備變?yōu)楦啐g人容易識別文字的設(shè)備。
在本發(fā)明的實施例中,包含字體變更單元,用于當(dāng)特征分類是包 含男性和女性的所述組的性別時,如果記錄在組存儲單元的作者的所 述組為女性,則改變顯示在顯示裝置中的文字的字體。
根據(jù)本發(fā)明,由于當(dāng)用戶屬于女性的組時,可以將進行打印的文 字變更為女性化的字體,因此可以輸出為符合用戶嗜好的形態(tài)。
根據(jù)本發(fā)明提供一種由句子等可以判斷用戶屬性的信息處理裝 置、聲音輸出裝置、符號顯示裝置、圖像形成裝置、用戶屬性判斷方 法及程序。
圖l為示出判斷用戶屬性的信息處理裝置的一個例子的圖。
圖2為示出信息處理裝置的硬件結(jié)構(gòu)的例子的圖。 圖3為信息處理裝置的功能結(jié)構(gòu)圖的一個例子。 圖4為示出信息處理裝置的功能結(jié)構(gòu)圖的另一個例子的圖。 圖5為示出屬性判斷DB的一個例子的圖。 圖6為示出屬性判斷DB的詳細(xì)例子的圖。 圖7為表示屬性判斷單元判斷用戶屬性的順序的流程圖。 圖8為判斷關(guān)于年齡段的屬性類別的用戶屬性的順序的流程圖的 一個例子。的一個例子的圖。
圖10為具有信息處理裝置和MFP的印刷系統(tǒng)的結(jié)構(gòu)圖的一個例子。 圖11為具有信息處理裝置和MFP的印刷系統(tǒng)的結(jié)構(gòu)圖的一個例子。 圖12為表示音樂輸出裝置的功能結(jié)構(gòu)圖的一 個例子的圖。 圖13為表示被收藏在字形數(shù)據(jù)DB的字形數(shù)據(jù)和音樂數(shù)據(jù)的一個例 子的圖。
圖14為表示存儲對應(yīng)于用戶屬性的音樂數(shù)據(jù)的字形數(shù)據(jù)DB的一個 例子的圖。
圖15為表示記錄在音樂數(shù)據(jù)DB的音樂數(shù)據(jù)的一個例子的圖。 圖16為表示存儲對應(yīng)于用戶屬性的音樂數(shù)據(jù)的音樂字DB的一個例 子的圖。
圖17為音樂輸出裝置使用輸入的文本數(shù)據(jù)進行輸出音樂的處理的 順序的流程圖。
圖18為表示電子郵件軟件起動而顯示在顯示器的GUI的一個例子 的圖。
圖19為表示具有優(yōu)先順序的音樂字DB的一個例子的圖。 圖20為表示顯示在顯示器中的優(yōu)先順序設(shè)定畫面的一個例子的圖。
圖21為根據(jù)音樂字輸出電子郵件的來電聲音的音樂輸出裝置的功
能結(jié)構(gòu)圖的一個例子。
圖22為表示當(dāng)音樂輸出裝置接收到電子郵件時,代替來電聲音而
輸出包含在電子郵件中的音樂字所對應(yīng)的音樂的處理順序的流程圖。 圖23為電子郵件的送信系統(tǒng)的整體結(jié)構(gòu)圖的一個例子。 圖24為搭載在郵件服務(wù)器的音樂輸出裝置的框圖的一個例子。 圖25為表示郵件服務(wù)器的音樂輸出裝置附上音源數(shù)據(jù)的處理順序
的流程圖。圖26為表示接收終端在接收電子郵件的同時接收音源數(shù)據(jù),并作 為來電聲音而輸出音樂的順序的流程圖。
圖27為動態(tài)字形裝置的功能結(jié)構(gòu)圖的一個例子。
圖28為表示字形數(shù)據(jù)DB的數(shù)據(jù)結(jié)構(gòu)例子的圖。
圖29為表示具有對應(yīng)于用戶屬性的要素形狀信息的字形數(shù)據(jù)DB的
一個例子的圖。
圖30為表示動作設(shè)定文件的一個例子的圖。
圖31為表示在輸入到應(yīng)用軟件的文本數(shù)據(jù)中,對文字"火"設(shè)定 動作時的GUI的一個例子的圖。
圖32為元數(shù)據(jù)的一個例子的圖。
圖33為表示在用戶屬性上對應(yīng)動作ID的屬性對應(yīng)動作設(shè)定文件的
一個例子的圖。
圖34為表示動態(tài)字形裝置的動作順序的流程圖。
圖35為表示動態(tài)字形裝置的動作順序的流程圖。
圖36為表示計數(shù)器及存儲器的記錄例子的圖。
圖37為表示畫要素的字形數(shù)據(jù)DB的一個例子的圖。
圖38為表示在應(yīng)用軟件上指定顯示畫要素時的設(shè)定例子的圖。
圖39為表示對畫要素的元數(shù)據(jù)的一個例子的圖。
圖40為表示字形數(shù)據(jù)DB的一個例子的圖。
圖41為表示在應(yīng)用軟件上對畫要素和文字設(shè)定動作時的輸入例子 的圖。
圖42為表示動態(tài)字形裝置的功能結(jié)構(gòu)例子的圖。 圖43為表示顯示方法規(guī)定文件的結(jié)構(gòu)例子的圖。 圖44為表示動態(tài)設(shè)定字"-卞y:/"被記錄在存儲器的記錄例子 的圖。
主要符號說明20為文本數(shù)據(jù),21為輸入法,22為屬性判斷單元,23為屬性記錄 單元,24為UI控制單元,25為字形變更單元,26為字符串提取單元, 27為應(yīng)用軟件,31為語音程序,32為字形數(shù)據(jù)DB, 33為光柵化程序, 36為音樂字DB, 61為計數(shù)器,62為存儲器,63為動作設(shè)定文件,68為 屬性用動作設(shè)定文件,69為元數(shù)據(jù),70為顯示方法規(guī)定文件,80為彈 出窗口, lll為信息處理裝置,114為顯示器,131為屬性判斷DB, 132 為屬性表格,133為程序,141為MFP, 200為音樂輸出裝置,300為動態(tài) 字形裝置。
本發(fā)明的最佳實施方式
下面,參照
本發(fā)明的最佳實施例。
在該實施例,說明用戶屬性的判斷和使用由判斷結(jié)果所獲得的屬 性的設(shè)備的控制例。
用戶的屬性是指年齡段、性別、出生地、國籍、宗教、年收入層 等,在長時間內(nèi)不會有變化的用戶的特性,或者一生都不會變的特性, 或者先天被確定的用戶的特性等。當(dāng)把年齡段作為用戶的一個屬性時, 用戶的特性被分類成各年齡段。下面將年齡段等稱為屬性類別,將年 齡段的各分類(十幾歲、二十幾歲 )稱為用戶屬性。 .首先,說明對用戶屬性的判斷。圖l是表示用來判斷用戶屬性的信 息處理裝置111A 111C(下面,總稱為信息處理裝置lll)的一個例子的 圖。信息處理裝置111A及111C為PC(計算機),信息處理裝置111B為便 攜式電話。這些通過局域網(wǎng)(LAN)或因特網(wǎng)等網(wǎng)絡(luò)N來連接。在此,PC 和便攜式電話只是一個例子,信息處理裝置1UA 111C還可以為掌上 電腦(PDA: Personal Digital (Data) Assistants)、個人手機系統(tǒng)(PHS: Personal Handyphone System)、打印機、傳真裝置、掃描裝置、多功能一體機(MFP: Multi Function Printer)等配備計算機的設(shè)備。
用戶啟動字符處理軟件等應(yīng)用程序之后,操作信息處理裝置111A 的鍵盤l 12及鼠標(biāo)l 13而輸入文字。所輸入的文字依次顯示在顯示器l 14 上,最終生成句子或表格等。使用信息處理裝置111B時也相同,用戶 啟動郵件軟件等應(yīng)用程序之后,操作信息處理裝置l 11B的鍵盤115及鼠 標(biāo)(指針)116來輸入文字。所輸入的文字依次顯示在顯示畫面117上, 最終生成電子郵件等。下面將文檔數(shù)據(jù)或電子郵件等包含文字的數(shù)據(jù) 稱為文本數(shù)據(jù),而不管文本數(shù)據(jù)保存為二進制文件還是文本文件。
本實施例的信息處理裝置111A、 111B,提取構(gòu)成文本數(shù)據(jù)的獨立 詞(主要在日語的情況下)或單詞(主要在英語的情況下),并將獨立詞 或單詞與屬性判斷數(shù)據(jù)庫(下面稱為DB)進行比較,以此判斷輸入文本
數(shù)據(jù)的用戶的用戶屬性。在此,將獨立詞作為日語的構(gòu)成要素,將單 詞作為英語的構(gòu)成要素來進行說明,但對于其它語言,可以從相當(dāng)于 獨立詞或單詞的構(gòu)成要素來判斷用戶的屬性。
例如,當(dāng)從信息處理裝置111A發(fā)送文本數(shù)據(jù)到信息處理裝置111C, 從信息處理裝置lllB發(fā)送電子郵件到信息處理裝置lllc時,信息處理 裝置111C基于文本數(shù)據(jù)中所包含的獨立詞來判斷信息處理裝置111A或 信息處理裝置111B的用戶的用戶屬性。
圖2為表示信息處理裝置111A的硬件構(gòu)成例的圖。信息處理裝置 111A包含通過總線B連接的RAM (Random Access Memory) 121、 R0M(Read-0nly Memory) 122、輸入裝置(相當(dāng)于圖1的鍵盤112、鼠標(biāo) 113)122、 113、 NIC(Network Interface Card) 123、驅(qū)動裝置124、顯 示控制部125、存儲裝置126以及CPU127。
RAM121是用于執(zhí)行0S或程序的工作存儲器,R0M122用于存儲啟動 BI0S等0S的程序或設(shè)定文件。輸入裝置112、 113是鍵盤或鼠標(biāo)等用于 輸入用戶的各種操作的裝置。NIC123是用于連接至網(wǎng)絡(luò)N的界面,用于執(zhí)行TCP(Transmission Control Protocol)/IP(Internet Protocol) 等協(xié)議的處理。驅(qū)動裝置124構(gòu)成為可以裝卸CD-RW或存儲卡等存儲介 質(zhì)128,用于向存儲介質(zhì)128寫入程序或數(shù)據(jù),讀取記錄在存儲介質(zhì)128
中的程序或數(shù)據(jù),并傳送到存儲裝置126中。
顯示控制部125基于應(yīng)用軟件所指示的畫面信息,以預(yù)定的分辨率 或色數(shù)等形成圖形用戶界面(GUI: Graphical User Interface)的畫面, 以在顯示器114上顯示操作中所需的各種窗口或數(shù)據(jù)等。
存儲裝置126為硬盤驅(qū)動器(HDD)或閃光存儲器等非揮發(fā)性存儲 器,可以存儲0S、應(yīng)用軟件、程序133。 CPU127通過從存儲裝置126加 載并執(zhí)行0S、應(yīng)用軟件及程序133而提供各種功能,并綜合地控制信息 處理裝置111 A所進行的處理。
存儲裝置126中存儲有下述的屬性判斷DB131及屬性表格132。
信息處理裝置111A所執(zhí)行的程序133 ,可以存儲在存儲介質(zhì)128中 而由存儲介質(zhì)128供應(yīng),或者通過網(wǎng)絡(luò)N由預(yù)定的服務(wù)器供應(yīng)。當(dāng)記錄 有程序133的記錄介質(zhì)128被布置到驅(qū)動裝置124時,程序133由記錄介 質(zhì)128通過驅(qū)動裝置124安裝到存儲裝置126。當(dāng)由服務(wù)器發(fā)送程序時, 通過NIC123安裝到存儲裝置126。
信息處理裝置111A包含通過執(zhí)行程序133來實現(xiàn)的屬性判斷單元 22、屬性記錄單元23、對顯示在顯示器114中的文字大小進行可變控制 的用戶界面(UI: User Interface)控制單元24、用于改變顯示在顯示 器114中的文字字體的字體變更單元25以及提取字符串的字符串提取 單元26。用于實現(xiàn)屬性判斷單元22、屬性記錄單元23、 UI控制單元24、 字體變更單元25以及字符串提取單元26的程序133在Windows(注冊商
標(biāo))等的os中啟動。
圖3為信息處理裝置111A的功能結(jié)構(gòu)圖。雖然在圖3中以信息處理 裝置111A為例進行說明,但是用戶屬性的判斷方法在信息處理裝置111B、 111C中共同適用。
由于屬性判斷單元22從文本數(shù)據(jù)20判斷用戶屬性,因此在OS中執(zhí) 行用于輸入文本數(shù)據(jù)20的應(yīng)用軟件27。應(yīng)用軟件27是字符處理軟件、 制表軟件、電子郵件軟件等,只要可以輸入文本數(shù)據(jù)20的軟件即可。
字符串提取單元26、屬性判斷單元22以及屬性記錄單元23可以在 信息處理裝置111A啟動時予以執(zhí)行,或者可以隨著應(yīng)用軟件27的啟動 而予以執(zhí)行。
鍵盤112通過用手指操作按鍵,將文字輸入到信息處理裝置111A 中。當(dāng)用戶按住按鍵時,對應(yīng)的按鍵碼(例如,ASCII碼)被送往信息處 理裝置111A。按鍵碼通過如BIOS (Basic Input Output System)變換為 對應(yīng)的字符碼。在此,鍵盤112可以為觸摸屏、手寫文字輸入、語音鍵 盤等,只要是可以產(chǎn)生對應(yīng)文字的按鍵碼的單元即可。
當(dāng)用日語輸入文本時,根據(jù)用戶操作啟動輸入法(IM:Input Method)21,字符碼由IM21變換為日語。當(dāng)不經(jīng)變換直接輸入文本時, 字符碼直接被輸入到應(yīng)用軟件27及屬性判斷單元22。
IM21是將一連串字符碼變換為日語等語言的所謂的假名-漢字變 換系統(tǒng)。例如,由鍵盤112輸入"G A N M I"時,IM21參照辭典將一 連串字符碼變換為"力、'^*(對應(yīng)的日語平假名)",同時根據(jù)預(yù)定的 操作或設(shè)定而變換為"力'> $ (對應(yīng)的日語片假名)"或"力'^見(對應(yīng) 的日語片假名及漢字)"等。當(dāng)變換為"力'> $ "時,生成分別對應(yīng)于 "力'"、" > "以及"S "的三個字符碼。在此,字符碼可以為Unicode、
JIS碼、Shift-JIS碼等的任意一種。下面,將用于判斷用戶屬性的詞
語稱為屬性判斷詞。
字符串提取單元26用于提取預(yù)定的文字或字符串。字符串提取單 元26—個詞一個詞地參照文本數(shù)據(jù)20的字符碼,從文本數(shù)據(jù)20提取被 記錄在屬性判斷DB131中的屬性判斷詞。或者,也可以參照辭典對文本數(shù)據(jù)20例如對每個短句進行周知的日語文章結(jié)構(gòu)分析,找出相關(guān)關(guān)系。
據(jù)此,可以提取屬性判斷詞和該屬性判斷詞的用法,例如當(dāng)提取的字 符串為"A 'j"時,可以提取作為地名的"A u"和作為副詞的""
u (很棒的意思)"。
屬性判斷單元22將對應(yīng)于屬性判斷DB131中所記錄的屬性判斷詞 而建立的用戶屬性判斷為文本數(shù)據(jù)20的作者的屬性。
圖4表示信息處理裝置111C的功能結(jié)構(gòu)圖的另一個例子。在圖4中, 與圖3相同的結(jié)構(gòu)上標(biāo)記相同的標(biāo)號,并省略其說明。在圖3中說明了 由鍵盤112輸入文本數(shù)據(jù)20的形態(tài),但也可以由一個文件中所包含的文 本數(shù)據(jù)20來判斷用戶屬性。
當(dāng)信息處理裝置111C通過電子郵件接收到文本數(shù)據(jù)20時,文本數(shù) 據(jù)20先存儲到存儲裝置126中。應(yīng)用軟件27讀取文本數(shù)據(jù)20并顯示在顯 示器114中或用聲音朗讀,此時屬性判斷單元22提取文本數(shù)據(jù)20,并如 圖3所示提取預(yù)定的字符串。然后,如圖3所示,可以判斷用戶屬性。
在此,信息處理裝置iiic所判斷的用戶屬性為制作電子郵件的信息處
理裝置111A的用戶的用戶屬性。
圖5表示屬性判斷DB131的一個例子。圖5表示屬性類別為年齡段時 的屬性判斷DB131。圖5中,針對各種屬性判斷詞對應(yīng)著大概的年齡段。 例如,""'U "或"力'> $ "對應(yīng)10 20歲的年齡段,"大東亞戰(zhàn)爭" 對應(yīng)60歲以上的年齡段。
屬性判斷單元22根據(jù)文本數(shù)據(jù)20中所包含的這種帶有特征性的屬 性判斷詞,并參照屬性判斷DB131提取對應(yīng)于各個屬性判斷詞而建立的 年齡段。例如,對每一個文本數(shù)據(jù)20檢測出用戶的年齡段。
當(dāng)檢測出三個10 20歲的屬性判斷詞, 一個30 40歲的屬性判斷 詞, 一個40 50歲的屬性判斷詞時,屬性判斷單元22可以將檢測出的 次數(shù)最多的年齡段確定為用戶年齡段。暫時可以以這種簡單的方法確定用戶年齡段。
10 20歲 " xxx個 20 30歲 .. xxx個 30 40歲… xxx個 40 50歲xxx個 50 60歲… xxx個 60歲以上xxx個
并且,通過累積所檢測出的屬性判斷詞的次數(shù),提高用戶年齡段 的確定精度。所制作的文本數(shù)據(jù)20數(shù)量越多,所使用的言詞越能反映 年齡段,因此對檢測出的屬性判斷詞的次數(shù)進行累積,才能高精度地 確定用戶的年齡段。當(dāng)累積的次數(shù)足夠多時,通過計算平均值或中值 等,可以根據(jù)統(tǒng)計性的處理高精度地確定用戶的年齡段。
并且,當(dāng)經(jīng)常使用JIS第二水準(zhǔn)漢字"弍"(989F) "熙"(EMO) 時,可以判斷作者為60歲以上。所謂經(jīng)常使用是指所檢測出的JIS第二 水準(zhǔn)漢字在預(yù)定數(shù)量以上或占整個文字?jǐn)?shù)的預(yù)定比率(例如20%)以上 等的情況。
并且,對于經(jīng)常使用平假名或片假名的用戶,可以判斷為在10
20歲。所謂經(jīng)常使用是指在整個文字?jǐn)?shù)中占預(yù)定比率(例如8oy。)以上等
的情況。JIS第二水準(zhǔn)的漢字或平假名和片假名也是屬性判斷詞的一 種。
當(dāng)根據(jù)屬性判斷詞的數(shù)量、JIS第二水準(zhǔn)的漢字、平假名或片假名 的經(jīng)常使用程度而進行的判斷結(jié)果各不相同時,使用準(zhǔn)確度最高的判 斷結(jié)果。當(dāng)無法確認(rèn)有意義的準(zhǔn)確度差異時,可以對各判斷結(jié)果加權(quán) 衡量,或以用戶屬性不明確來處理。
下面說明屬性類別中的性別的判斷方法。性別由文本數(shù)據(jù)20中的 性別特征表達(dá)來判定。女性經(jīng)常在文本數(shù)據(jù)20中使用畫文字或文字表情。因此,當(dāng)畫文字或文字表情被經(jīng)常使用時,判斷為女性。所謂經(jīng) 常使用是指檢測出的圖畫文字為預(yù)定數(shù)量以上。
在屬性判斷DB131中記錄女性及男性特有的屬性判斷詞。例如,對 "僕(日語中多用于男性,意思是"我")"、"俺(日語中多用于男性, 意思是"我")"、(日語中多用于男性,意思是"他")"、
" f6 (日語中多用于男性,意思是"是吧?") "、 "g力^ 力A、 (日語中多用于男性,意思是"很大")"、(日語中多用于 男性,意思是"飯")"等對應(yīng)地建立男性的用戶屬性,對"&b (日 語中多用于女性,意思是"哎呀")"、"超々^3 (日語中多用于
女性,意思是"很有意思")"、"5 6 (日語中多用于女性,意思 是"我")"、"5^ (日語中多用于女性,對應(yīng)于笑聲"呵呵")"
等對應(yīng)地建立女性的用戶屬性。當(dāng)從圖畫文字的數(shù)量難以判斷性別時,
可以在根據(jù)圖畫文字的數(shù)量進行判斷的基礎(chǔ)上,參照屬性判斷DB131累 積屬性判斷詞,并由屬性判斷詞的數(shù)量判斷性別。
下面說明屬性類別中的出生地的判斷方法。出生地根據(jù)文本數(shù)據(jù) 20中的主要的方言進行判斷。在屬性判斷DB131中記錄特有方言的屬性
判斷詞。例如,對"恕力^^ (地方語言,意思為"母親")"、"自 分(地方語言,意思為"我")"、"年夕(日本大阪北區(qū)的地區(qū)名)"、
(日本大阪南區(qū)的地區(qū)名)"、"7夕K (地方語言,意思 為"麥當(dāng)勞")"、"恕t^V、(地方語言,意思為"有意思")"、 " 回生(地方語言,意思為" 年級")"、"LA>2、V、(地方語 言,意思為"疲勞")"、"成^成^ (地方語言,意思為"慌慌張 張")"等對應(yīng)地建立日本近畿圈的出生地。
例如,對"《"9力、t (地方語言,意思為"面超級硬")"、" KV、(地方語言,意思為"吧")"、"上力、(地方語言,意思為"好")"、 "ffoT(地方語言,意思為"但是")"、"〈hA^打(地方語言,意思為"可以得到")"、":玄。(地方語言,意思為"很小")"、 "V、,^夸/u (地方語言,意思為"最")"等對應(yīng)地建立日本九州 的出生地。
例如,對"v、一w (地方語言,意思為" 不是嗎")"、 卞^ (地方語言,意思為"怎么辦")"、(地方語言,
意思為"怎么了") "、 "^01>夸一 (地方語言,意思為"很健康")"、
" ^v、(地方語言,意思為"那個")"、"W^— (地方語言,意 思為"土氣")"、"1>々一6— (地方語言,意思為"再見")" 等對應(yīng)地建立日本東北圈的出生地。
例如,對"i^f"3 (地方語言,意思為"很冷")"、"&f
*L。(地方語言,意思為"狀態(tài)好")"、""foff (地方語言,
意思為"最后一名")"等對應(yīng)地建立日本北海道出生地。
除了方言以外,通過將地方的土特產(chǎn)、食物、有名的東西、景點
名稱等記錄到屬性判斷DB131中,由此可以判斷出生地。
關(guān)于國籍,可以通過文本數(shù)據(jù)20中記載的語言來判斷,當(dāng)文本數(shù) 據(jù)20中檢測出的外國語(拉丁字母)占整個文字?jǐn)?shù)的預(yù)定比率(例如 100%)以上時,判斷為外國人(美國或英國)。
關(guān)于宗教,可以通過將OO教、宗主姓名、宗教創(chuàng)始人、戒律的 內(nèi)容記錄到屬性判斷DB131中,并與文本數(shù)據(jù)20的屬性判斷詞相比較來
進行判斷。
關(guān)于年收入層,可以通過在物品或牌子名上對應(yīng)地建立年收入層 而記錄到屬性判斷DB131中,并與文本數(shù)據(jù)20的屬性判斷詞相比較來進 行判斷。
圖6中示出屬性判斷DB131的更詳細(xì)的構(gòu)成圖。圖6中并沒有區(qū)分開 屬性類別,記錄著年齡段用戶屬性的屬性判斷詞、出生地用戶屬性的 屬性判斷詞等。由于各個屬性判斷詞,構(gòu)成屬性判斷詞的每個文字上對應(yīng)地記錄有字符碼,因此當(dāng)文本數(shù)據(jù)20中包含屬性判斷詞時,可以
提取對應(yīng)的用戶屬性。
圖7為表示屬性判斷單元22判斷用戶屬性的順序的流程圖。首先,
信息處理裝置niA中輸入文本數(shù)據(jù)20(si0)。例如,輸入";i(Z)間o-卞,y卜^^夸上力、ot r "。"(中文意思為"這些天穿的短
外套很不錯(a a)")的文本數(shù)據(jù)20。
屬性判斷單元22從文本數(shù)據(jù)20的字符碼82B1 "二" 、 82CC ……82DF ," 、 82BF " V, 、 82E1 ," 、 97C7 "良,,……0028 "(,,、 005E " a " 、 005E " ", 、 0029 ")"提取記錄在屬性判斷DB131中的 與屬性判斷詞一致的字符串(S20)。
然后,使用所提取的屬性判斷詞,針對每個屬性類別判斷用戶屬 性(S30)。圖8表示針對年齡段屬性類別判斷用戶屬性的順序的流程圖。
屬性判斷單元22判斷JIS第二水準(zhǔn)漢字是否在預(yù)定數(shù)量以上 (S31)。如果在預(yù)定數(shù)量以上(S31的"是"),則作者是高齡人的可能 性高,因此屬性判斷單元22建立60歲以上的標(biāo)志A(S34)。
當(dāng)JIS第二水準(zhǔn)的漢字不在預(yù)定數(shù)量以上時(S31的"否"),屬性 判斷單元22判斷平假名或片假名的使用比率是否在預(yù)定值以上(S32)。 當(dāng)平假名或片假名的使用比率在預(yù)定值以上時(S32的"是"),作者是 低齡人的可能性高,因此屬性判斷單元22建立10 20歲的標(biāo)志B(S33)。
接著,屬性判斷單元22針對各年齡段計算屬性判斷詞的數(shù)量 (S35)。并且,對于計算值最大的年齡段建立標(biāo)志C(S36)。假設(shè)建立了 標(biāo)志C,則建立了標(biāo)志C和標(biāo)志A中的至少一個或標(biāo)志C和標(biāo)志B中的至少 一個°
屬性判斷單元22判斷標(biāo)志A和C或者標(biāo)志B和C是否一致(S37)。當(dāng)一 致時(S37的"是"),判斷用戶屬性屬于該標(biāo)志的年齡段(S38)。
當(dāng)不一致時(S37的"否"),在標(biāo)志A和C或者標(biāo)志B和C中選擇更確切的年齡段,并判斷用戶屬性屬于該年齡段(S39)。所謂"更確切", 可以通過由S35的計算值是否明顯比其它年齡段大來進行判斷。在此, 記載了JIS第二水準(zhǔn)漢字的判斷、平假名或片假名等各種判斷方法,但
是只要能用來判斷用戶屬性,并不限定于上述內(nèi)容。
從圖6的屬性判斷DB131及上述的文本數(shù)據(jù)20,例如可以判斷文本 數(shù)據(jù)20的作者是10 20歲的用戶屬性。
由于按照每個屬性類別重復(fù)圖8的判斷過程,因此可以判斷文本數(shù) 據(jù)20的作者是女性的用戶屬性。
屬性記錄單元23將屬性判斷單元22所判斷的用戶屬性按照每個屬 性類別記錄到屬性表格132中。圖9表示屬性表格132的一個例子。屬性 表格132中針對年齡段、性別、出生地、國籍、宗教、年收入層而記錄 著用戶屬性。
因此,根據(jù)上述結(jié)構(gòu),只要用戶生成文本數(shù)據(jù)20,即可判斷用戶 屬性而進行記錄。
<設(shè)備的控制例>
下面說明根據(jù)判斷出的用戶屬性控制設(shè)備的例子。 圖10表示具有信息處理裝置111A和MFP141的打印系統(tǒng)的結(jié)構(gòu)圖。
圖10的信息處理裝置111A在屬性表格132中預(yù)先記錄有年齡段(60歲以 上)的用戶屬性。
假設(shè),信息處理裝置111A的應(yīng)用軟件27向MFP141請求打印文本數(shù) 據(jù)20(S1),但MFP141中缺乏打印所需的足夠的A4紙張。
MFP141向信息處理裝置111A發(fā)送表示A4紙用盡的錯誤碼(S2)。信 息處理裝置111A的打印機應(yīng)用程序(例如,打印機驅(qū)動器)解釋該錯誤 碼并向用戶顯示錯誤信息,此時UI控制單元24根據(jù)用戶屬性生成錯誤
f曰息c
UI控制單元24參照屬性表格132(S3),提取用戶屬性。由于年齡段的用戶屬性為"60歲以上",因此用大文字構(gòu)成錯誤信息的文字來顯 示錯誤信息(S4)。
例如,通常用10號字體顯示錯誤信息時,對于高齡人則用16號字 體,以使高齡人也能容易地識別錯誤信息。在此,也可以使用粗體。 并且,UI控制單元24中預(yù)先記錄有根據(jù)年齡段如何控制UI (錯誤信息)
的f言息。
在此,既可以改變文字大小等,也可以在用聲音輸出錯誤信息時 加大音量而無需改變文字大小。例如,對于高齡人,可以用大的音量 輸出"A4紙用盡,請即時補充"的聲音。
圖10中在信息處理裝置111A的顯示器114上顯示了錯誤信息,但由 于錯誤信息還顯示在MFP141的顯示部上,因此MFP141的錯誤信息最好
也用大文字來顯示。
然而,由于MFP141沒有存儲屬性表格132,因此需要向MFP141通知 用戶屬性。此時,從信息處理裝置111A發(fā)送文本數(shù)據(jù)20時,可以在文 本數(shù)據(jù)20中添加用戶屬性來發(fā)送。
由于屬性判斷單元22還可以在搭載計算機的MFP141中執(zhí)行,因此 也可以由MFP141根據(jù)文本數(shù)據(jù)20來判斷用戶屬性。文本數(shù)據(jù)20在有的 情況下保持字符碼的原狀態(tài)被發(fā)送到MFP141,有的情況下在信息處理 裝置111A轉(zhuǎn)換為光柵數(shù)據(jù)后被發(fā)送到MFP141,但由于在辦公用中保持 字符碼的原狀態(tài)被發(fā)送到MFP141,因此MFP141的屬性判斷單元22可以 根據(jù)上述方法判斷用戶屬性。
在進行復(fù)印時也可能發(fā)生復(fù)印紙用盡等的錯誤,此時也根據(jù)年齡 段顯示錯誤信息及/或輸出聲音。此時,對復(fù)印原稿進行光符閱讀(OCR: Optical Character Reader),從原稿檢測字符碼,判斷用戶屬性。然
后,根據(jù)用戶屬性加大錯誤信息的文字大小或音量。
在此,圖10中根據(jù)用戶屬性控制信息處理裝置111A或MFP141的錯誤信息的文字大小,但也可以控制字體類型。
圖11表示具有信息處理裝置111A和MFP141的打印系統(tǒng)的結(jié)構(gòu)圖。 在圖11中,對與圖10相同的構(gòu)成要素賦予相同的標(biāo)號并省略其說明。 圖11的信息處理裝置111A在屬性表格132中預(yù)先記錄有性別(女性)的 用戶屬性。
當(dāng)用戶在文本數(shù)據(jù)20由信息處理裝置111A的應(yīng)用軟件27顯示為黑 體字的狀態(tài)下進行打印操作時(Sll),信息處理裝置111A的打印機應(yīng)用 程序參照屬性表格132(S12)。
由于信息處理裝置111A的用戶的用戶屬性為女性,因此由字體變 更單元25將文本數(shù)據(jù)20變換為例如全真字體(TrueType),并顯示預(yù)覽 (S13)。即,當(dāng)用戶屬性為女性時,可以變換為女性化的可愛的字體進 行打印。
當(dāng)用戶進行預(yù)覽后輸入"是"時,字體變換為全真字體的文本數(shù) 據(jù)20被發(fā)送到MFP141中,并以全真字體進行打印(S14)。并且,當(dāng)輸入
"否"時,文本數(shù)據(jù)20以原來的字體被發(fā)送到MFP141中進行印刷(S14)。
因此,通過預(yù)先記錄用戶屬性,可以應(yīng)用戶嗜好來進行印刷。并
且,字體變更單元25預(yù)先存儲變換為何種字體的信息。
在此,在如圖ll中所示的變更字體時,也可以由MFP141判斷用戶
屬性,并由MFP141根據(jù)用戶屬性進行設(shè)備的控制。
此時,從信息處理裝置U1A向MFP141發(fā)送文本數(shù)據(jù)20之后,MFP141
將根據(jù)用戶屬性變更為全真字體的預(yù)覽用圖像數(shù)據(jù)暫且發(fā)送到信息處 理裝置111A。對此,用戶輸入"是"或"否",并由信息處理裝置111A 向MFP141發(fā)送"是"或"否"的信號,據(jù)此可以全真字體或原來的字 體打印文本數(shù)據(jù)20。
因此,通過本實施例的信息處理裝置lll判斷用戶屬性,由此可以 控制各種設(shè)備。[使用用戶屬性的設(shè)備的控制例]
當(dāng)判斷出用戶屬性時,可以根據(jù)用戶屬性控制各種設(shè)備,提高設(shè) 備的方便性。在本實施例中,舉例說明當(dāng)文本數(shù)據(jù)20中包含預(yù)先設(shè)定 的文字或獨立詞等(下面僅稱為音樂字)時,輸出對應(yīng)的音樂的音樂輸
出裝置以及當(dāng)文本數(shù)據(jù)20中包含預(yù)先設(shè)定的文字或措辭(下述的動態(tài)
設(shè)定字)時,在每預(yù)定時間改寫該文字等的字形的位圖數(shù)據(jù)的動態(tài)字形 裝置。
然而,在用戶屬性的判定中, 一直把輸入文本數(shù)據(jù)20的用戶的用 戶屬性當(dāng)作用戶屬性來使用,但是在控制設(shè)備時,最好使用利用設(shè)備 的用戶的用戶屬性。在下面對設(shè)備的控制例中,將控制設(shè)備的用戶的 用戶屬性稱作用戶屬性。
〈根據(jù)用戶屬性的音樂輸出裝置的控制例〉
圖12表示音樂輸出裝置200的功能結(jié)構(gòu)圖的例子。如果可以利用屬 性表格132,則音樂輸出裝置200可以相對于信息處理裝置111A分開設(shè) 置,但本實施例中信息處理裝置111A包含音樂輸出裝置200。
音樂輸出裝置200檢測應(yīng)用軟件27所獲得的文本數(shù)據(jù)20,并根據(jù)文 本數(shù)據(jù)20中所包含的音樂字來輸出聲音或音樂(下面僅稱為音樂)。在 此,文本數(shù)據(jù)20可以通過鍵盤112輸入,也可以從存儲裝置126讀取文 件來輸入。
光柵化程序(rasterizer)33將對應(yīng)于文本數(shù)據(jù)20中所包含的字符 碼的文字表現(xiàn)為著色小點的集合,以可以顯示在顯示器114上。光柵化 程序33具有字形數(shù)據(jù)DB32,從字形數(shù)據(jù)DB32提取對應(yīng)于字符碼的字形數(shù)據(jù)。
圖13表示被收藏在字形數(shù)據(jù)DB32的字形數(shù)據(jù)和下述的音樂數(shù)據(jù)的 一個例子。字形數(shù)據(jù)DB32中對應(yīng)于每個字符碼收藏著字形數(shù)據(jù)。為了 將文字的輪廓分成多個線段,并由被稱作貝賽爾曲線的函數(shù)確定的曲線來表現(xiàn)各線段用,字形數(shù)據(jù)具有對線段的兩個端點位置及曲線彎曲 情況進行控制的一個或兩個控制點的位置信息。并且,除了位置信息 以外,還具有輪廓的修正信息或污點信息等描繪信息。
光柵化程序33提取對應(yīng)于字符碼的字形數(shù)據(jù),將其配置到應(yīng)用軟 件27所指定的文字大小的表中,并以點的集合來形成,發(fā)送到應(yīng)用軟 件27。據(jù)此,應(yīng)用軟件27可以在顯示器114上顯示文字。
而語音程序(soimdriser)31通過揚聲器35輸出對應(yīng)于字符碼的音 樂。如圖13所示,字形數(shù)據(jù)DB32對應(yīng)于每個字符碼而收藏著音樂數(shù)據(jù)。 音樂數(shù)據(jù)表示對每個音的音程、長度、強度、持續(xù)時間的變化方式等 進行了設(shè)定的音樂信息。語音程序31提取對應(yīng)于字符碼的音樂數(shù)據(jù)、 并基于音樂信息生成音樂數(shù)據(jù)(例如,F(xiàn)M(Frequency Modulation)音源 數(shù)據(jù)、PCM (Pulse Coded Module)音源數(shù)據(jù)、MIDI (Musical Instrument Digital Interface)音源數(shù)據(jù))。在此,也可以將音源數(shù)據(jù)作為音樂數(shù) 據(jù)而收藏在字形數(shù)據(jù)DB32中。
音樂數(shù)據(jù)中收藏著形象地表示文字意思的音樂信息。例如,當(dāng)從 揚聲器35輸出對應(yīng)于字符碼"車"而收藏的音樂數(shù)據(jù)時,輸出"隆隆"
的行車音樂。同樣,
關(guān)于文字"烏鴉"收藏著"呀-呀-"的烏鴉叫的音樂數(shù)據(jù);
關(guān)于文字"雨"收藏著"刷-刷-"的下雨聲的音樂數(shù)據(jù);
關(guān)于文字"火焰"收藏著"嘩嘩叭叭"的火在燃燒的聲音的音樂
數(shù)據(jù);
關(guān)于文字"大海"收藏著"沙-沙-"的波浪聲的音樂數(shù)據(jù); 關(guān)于文字"跑"收藏著"搭搭搭"的跑步聲的音樂數(shù)據(jù)。
因此,當(dāng)文本數(shù)據(jù)20中包含對應(yīng)地建立了音樂數(shù)據(jù)的字符碼時, 語音程序31從該音樂數(shù)據(jù)生成音源數(shù)據(jù)而輸出音樂,因此可以形象地 輸出符合文字意思的音樂。由語音程序31生成的音源數(shù)據(jù)輸出到音源IC34,音源IC34通過揚聲器35輸出由放大器放大的、基于音源數(shù)據(jù)而
預(yù)先設(shè)定的音色的音樂。
并且,在本實施例中,通過在字形數(shù)據(jù)DB32中收藏對應(yīng)于用戶屬
性的音樂數(shù)據(jù),從而對相同的文字,也可以對應(yīng)于用戶屬性來改變輸 出的音樂。
圖14(a)表示將年齡段作為用戶屬性時,存儲音樂數(shù)據(jù)的字形數(shù)據(jù) DB32的一個例子。圖14(b)表示將性別作為用戶屬性時,存儲音樂數(shù)據(jù) 的字形數(shù)據(jù)DB32的一個例子。圖l 4表示實際上用從揚聲器35輸出的音
樂代替語言的音樂數(shù)據(jù)。
在圖14(a)中,關(guān)于文字"馬",針對20歲以下的年齡段存儲"得 得"的聲音的音樂數(shù)據(jù),針對21 40歲的年齡段存儲"得搭得搭"的 聲音的音樂數(shù)據(jù),針對41歲以上的年齡段存儲"嘶嘶--"的聲音的音 樂數(shù)據(jù)。關(guān)于文字"車"、"大海",也根據(jù)年齡段存儲不同聲音的 音樂數(shù)據(jù)。
同樣,在圖14(b)中,關(guān)于文字"馬",針對男性存儲"得得(快)" 的聲音的音樂數(shù)據(jù),針對女性存儲"得得(慢)"的聲音的音樂數(shù)據(jù)。 關(guān)于文字"車"、"大海",也根據(jù)性別存儲不同聲音的音樂數(shù)據(jù)。
如此,通過輸出對應(yīng)于用戶屬性的音樂,從而即使年齡段或性別 不同,也可以給用戶輸出將文本數(shù)據(jù)20的內(nèi)容簡單地形象化的音樂。
在圖13及圖14中,按每個文字收藏了音樂數(shù)據(jù),但也可以按每個 音樂字(word)收藏音樂數(shù)據(jù)。圖15表示記錄在音樂字?jǐn)?shù)據(jù)庫(DB) 36中 的音樂數(shù)據(jù)的一個例子。
音樂字DB36中對應(yīng)于音樂字碼存儲著音樂數(shù)據(jù)。音樂字碼是構(gòu)成
音樂字的文字的字符碼。例如,"拉面"的音樂字由"拉"、"面" 的各文字的字符碼構(gòu)成。音樂數(shù)據(jù)與圖13相同,音樂數(shù)據(jù)中存儲著形 象地表示音樂字的意思的音樂的音樂數(shù)據(jù)。例如,關(guān)于"拉面"存儲著"呼哧呼哧"的吸拉面的聲音的音樂數(shù)據(jù); 關(guān)于"臺風(fēng)"存儲著"嘩-嘩-"的刮大風(fēng)的聲音的音樂數(shù)據(jù); 關(guān)于"小鳥"存儲著"唧唧喳喳"的小鳥叫聲的音樂數(shù)據(jù); 關(guān)于"摩托車"存儲著"隆-隆-"的引擎聲的音樂數(shù)據(jù); 關(guān)于"電車"存儲著"嗤嗤噗噗"的火車行駛的音樂數(shù)據(jù); 關(guān)于"鐘表"存儲著"嘀嗒嘀嗒"的鐘表聲音的音樂數(shù)據(jù)。
語音程序31在每次檢測文本數(shù)據(jù)20時判斷文本數(shù)據(jù)20中是否包含 音樂字DB36中存儲的音樂字,當(dāng)檢測到記錄著音樂數(shù)據(jù)的音樂字時, 提取音樂數(shù)據(jù)。由于語音程序31根據(jù)該音樂數(shù)據(jù)生成音源數(shù)據(jù),因此 可以從揚聲器35輸出對應(yīng)于音樂字的音樂。
因此,可以輸出對應(yīng)于簡單形象地表示文本數(shù)據(jù)20的意思的音樂 字的音樂,讓讀文本數(shù)據(jù)20的人可以容易并形象地了解文本數(shù)據(jù)20的 內(nèi)容。
音樂字DB36最好也根據(jù)用戶屬性,收藏不同的音樂數(shù)據(jù)。 圖16(a)表示將年齡段作為用戶屬性時,存儲音樂數(shù)據(jù)的音樂字?jǐn)?shù) 據(jù)DB36的一個例子。圖16(b)表示將性別作為用戶屬性時,存儲音樂數(shù) 據(jù)的音樂字?jǐn)?shù)據(jù)DB36的一個例子。圖16表示實際上用從揚聲器35輸出
的音樂代替語言的音樂數(shù)據(jù)。
在圖16(a)中,關(guān)于音樂字"拉面",針對20歲以下的年齡段存儲 "呼哧呼哧"的聲音的音樂數(shù)據(jù),針對21 40歲的年齡段存儲"吸溜 吸溜"的聲音的音樂數(shù)據(jù),針對41歲以上的年齡段存儲"卒留卒留" 的音樂的音樂數(shù)據(jù)。關(guān)于音樂字"臺風(fēng)"、"小鳥",也根據(jù)年齡段 存儲不同聲音的音樂數(shù)據(jù)。
同樣,在圖16(b)中,關(guān)于音樂字"拉面",針對男性存儲"支溜 支溜"的聲音的音樂數(shù)據(jù),針對女性存儲"棗騮棗騮"的聲音的音樂 數(shù)據(jù)。關(guān)于音樂字"臺風(fēng)"、"小鳥",也根據(jù)性別存儲不同聲音的音樂數(shù)據(jù)。
在此,在對應(yīng)于文字的音樂和對應(yīng)于多個文字的音樂中,可以輸 出其中的任意一個,也可以將兩者均予以輸出。
利用上述結(jié)構(gòu),根據(jù)圖17的流程圖說明音樂輸出裝置200利用輸入 的文本數(shù)據(jù)20而輸出音樂的處理順序。圖17的流程圖,例如在應(yīng)用軟 件27讀取預(yù)定的文本數(shù)據(jù)20時開始啟動。在此,假設(shè)文本數(shù)據(jù)20是信 息處理裝置111 A接收到的電子郵件。
首先,啟動所期望的應(yīng)用軟件27,可以通過鍵盤112輸入或以電子 郵件接收的形式輸入文本數(shù)據(jù)20 (SIO)。例如,當(dāng)應(yīng)用軟件27為電子
郵件軟件,而且打開接收到的電子郵件時,啟動本實施例的音樂輸出 裝置200。
圖18表示電子郵件軟件啟動后顯示在顯示器114上的GUI的一個例 子。電子郵件軟件具有指令欄41、畫面切換欄42、收件欄43及正文顯 示欄44。
當(dāng)用戶從收件欄43用鼠標(biāo)113等選擇想看的電子郵件時,在正文顯 示欄44中顯示所選擇的電子郵件的文本數(shù)據(jù)20 "在刮臺風(fēng)的時候,去 吃拉面"。
語音程序31參照屬性表格132,判斷是否記錄有信息處理裝置111A 的用戶的用戶屬性(S20)。當(dāng)記錄有用戶屬性時(S20的"是"),提取 用戶屬性(S30)。在此,假設(shè)作為年齡段的用戶屬性提取了20歲年齡段 的用戶屬性。
當(dāng)沒有用戶屬性的記錄時(S20的"否"),例如,可以通過存儲在 信息處理裝置111A中的預(yù)定的文本數(shù)據(jù)20,判斷信息處理裝置111A的 用戶屬性(S40),也可以根據(jù)接收到的文本數(shù)據(jù)20來代替地判斷用戶屬 性。但由于平時就使用信息處理裝置111A,因此沒有用戶屬性的記錄 的可能性低。例如,當(dāng)在步驟S10中輸入的文本數(shù)據(jù)20不是電子郵件,而是用戶親自輸入的文本時,可以從輸入的文本數(shù)據(jù)20判斷信息處理 裝置111A的用戶屬性。
接著,語音程序31根據(jù)用戶屬性,從音樂字DB36提取對應(yīng)于"在
刮臺風(fēng)的時候,去吃拉面"的各音樂字的音樂數(shù)據(jù),判斷是否存儲有 對應(yīng)于音樂字的音樂數(shù)據(jù)(S50)。
在本實施例中,可以提取關(guān)于"臺風(fēng)"及"拉面"的音樂數(shù)據(jù)。 在圖18中,對于提取了音樂數(shù)據(jù)的音樂字劃下劃線來表示。
語音程序31根據(jù)用戶屬性生成"臺風(fēng)"及"拉面"的音樂數(shù)據(jù)的 音源數(shù)據(jù)(S60)。由于年齡段的用戶屬性為20幾歲,因此語音程序31可 以生成音源數(shù)據(jù),以對于音樂字"臺風(fēng)"輸出"呼-呼-"的音樂,而 對于音樂字"拉面"輸出"吸溜吸溜"的音樂。當(dāng)生成了音源數(shù)據(jù)時, 音源IC34從揚聲器35輸出該音樂(S70)。音樂輸出裝置200反復(fù)執(zhí)行上 述處理,直到文本數(shù)據(jù)20結(jié)束。
因此,音樂輸出裝置200可以根據(jù)用戶屬性控制輸出的音樂,從而 可以輸出適合于使用設(shè)備的用戶的音樂。
(關(guān)于輸出音樂優(yōu)先順序)
在圖17的流程圖中,按照文本數(shù)據(jù)20中出現(xiàn)的順序輸出了音樂, 但是可以考慮文本數(shù)據(jù)20中包含有希望優(yōu)先輸出音樂的音樂字。
圖19表示具有優(yōu)先順序的音樂字DB36的一個例子。圖19中用整數(shù)
表示優(yōu)先順序,"1"的優(yōu)先順序最高,數(shù)字越大優(yōu)先順序越低。如圖 19所示,當(dāng)對于音樂字配有優(yōu)先順序時,可以從優(yōu)先順序高的音樂字
順序地進行輸出或者從優(yōu)先順序高的音樂字開始輸出預(yù)定的量。
當(dāng)文本數(shù)據(jù)20的預(yù)定的句子中,包含多個對應(yīng)地建立音樂數(shù)據(jù)的
音樂字時,語音程序31對所有的音樂數(shù)據(jù)或音源數(shù)據(jù)進行積存,然后
按照優(yōu)先順序由高變低的順序輸出到揚聲器35。
下面說明關(guān)于優(yōu)先順序的設(shè)定。優(yōu)先順序可以設(shè)定為3 10級左右,用戶可以對各措辭任意地進行設(shè)定。
圖20(a)是表示顯示在顯示器114的優(yōu)先順序設(shè)定畫面的一個例子 的圖。圖20(a)的畫面可以通過啟動由用戶設(shè)定優(yōu)先順序的程序來顯 示。用于設(shè)定優(yōu)先順序的優(yōu)先順序設(shè)定程序,從圖19所示的音樂字DB36 讀取音樂字和優(yōu)先順序,并如圖20(a)所示進行顯示。
優(yōu)先順序設(shè)定畫面的上側(cè)具有用于選擇音樂字的頭文字的頭文字 選擇欄45,當(dāng)選擇了頭文字時,顯示由該頭文字開始的音樂字的優(yōu)先 順序設(shè)定欄46。圖20(a)示出選擇的頭文字時的畫面。
優(yōu)先順序設(shè)定欄46中順序地顯示以行的文字(日語50音圖中 的行,"&V、5之招")作為頭文字的音樂字。音樂字的旁邊有
輸入優(yōu)先順序的欄,用戶可以依照指示輸入i io的數(shù)值。
當(dāng)優(yōu)先順序輸入完畢并由用戶按下"結(jié)束"按鈕47時,優(yōu)先順序 設(shè)定程序?qū)?yōu)先順序收藏在音樂字DB36中。據(jù)此,用戶可以任意地設(shè) 定優(yōu)先順序。
優(yōu)先順序還可以按各個詞類進行設(shè)定。圖20(b)表示優(yōu)先順序設(shè)定 畫面的其它例子。如上所述,當(dāng)用戶啟動用于設(shè)定優(yōu)先順序的程序時, 顯示如圖20(b)所示的畫面。
在圖20(b)中,作為詞類顯示著名字、動詞、形容詞(形容動詞)、 副詞及感嘆詞,并顯示分別對應(yīng)于上述詞類的優(yōu)先順序輸入欄。用戶 可以根據(jù)自己的嗜好對每個詞類輸入優(yōu)先順序。并且,雖然難以用詞 類進行分類,但圖20(b)中作為詞類的一種還顯示了擬聲詞的優(yōu)先順序 的輸入欄。擬聲詞(或擬態(tài)詞)是用與人或動物的聲音或響音相似的詞 來描寫,或感官地描寫人或物的動作、模樣的詞,例如有"打寒戰(zhàn)(表 示恐懼的模樣)、忐忑不安(表示心里緊張的模樣)、閃耀(表示東西閃 閃發(fā)光的模樣)、咕咚(表示重物掉落時的聲響)"等。由于擬聲詞是用 詞來表達(dá)類似于聲音的聲響,因此通過高度設(shè)定擬聲詞的優(yōu)先順序,可以有效地應(yīng)用于用音樂來輸出文章內(nèi)容的場合。
當(dāng)輸入文本數(shù)據(jù)20時,語音程序31參照圖19的音樂字?jǐn)?shù)據(jù)DB36, 提取對應(yīng)于文本數(shù)據(jù)20中包含的各音樂字的音樂字及優(yōu)先順序,并按
照由高變低的優(yōu)先順序進行排序。
然后,語音程序31從所排序的音樂數(shù)據(jù),順序生成音源數(shù)據(jù)后輸 出到揚聲器35。在此,當(dāng)音樂字DB36中原本就收藏有音源數(shù)據(jù)時,可
以直接提取音源數(shù)據(jù)。
例如,在圖17的流程圖中,先輸出臺風(fēng)的"呼-呼-"聲之后輸出
了拉面的"吸溜吸溜"聲,但是當(dāng)拉面的優(yōu)先順序比臺風(fēng)高時,先輸 出"吸溜吸溜"聲之后再輸出"呼-呼-"聲。
在此,當(dāng)一個句子中包含優(yōu)先順序相同的音樂字時,按照在句子 中出現(xiàn)的順序輸出音樂。并且,也可以按照優(yōu)先順序由低變高的順序 輸出音樂,而非由高變低的順序。
當(dāng)音樂字DB36中預(yù)先沒有記錄優(yōu)先順序時,也能改變輸出音樂的順序。
例如,當(dāng)對一個句子進行詞素分析時,如果相當(dāng)于主語和謂語的 音樂字被賦予了音樂數(shù)據(jù),則優(yōu)先(最先)輸出主語和謂語的音樂字的 音樂。對于"貓被狗追著跑了"的句子而言,由于主語是"貓"、謂 語是"跑",因此先輸出對應(yīng)于貓的音樂"喵-"之后輸出"搭搭搭" 的音樂,由此讓用戶通過聽到音樂而容易地想像出文章的內(nèi)容。
當(dāng)輸出相互沒有關(guān)系或關(guān)系遠(yuǎn)的音樂字之間的音樂時,使等待輸 出相互沒有關(guān)系的音樂字的音樂的時間長一點,從而使用戶可以通過 音樂來容易地想像句子的內(nèi)容。例如,在"明天去海邊喝啤酒吧"的 句子中,"海邊"與"去"相關(guān),"啤酒"與"喝"相關(guān)。當(dāng)音樂字 DB36中收藏有對應(yīng)于"海"、"啤酒"以及"喝"的音樂數(shù)據(jù)時,先 輸出"海(沙-沙-)"的音樂,然后與通常相比間隔一段時間后,按照通常的時間間隔輸出"啤酒(叱一)"和"喝"咕嘟咕嘟"。據(jù)此,通 過音樂輸出的時間間隔,可以知道音樂字之間的意思關(guān)系。
如上所述,通過對對應(yīng)于音樂字的音樂的輸出設(shè)置優(yōu)先順序,可
以更容易地傳達(dá)文本數(shù)據(jù)20的意思。 (電子郵件的來電聲音)
當(dāng)把對應(yīng)于通過電子郵件發(fā)送的文本數(shù)據(jù)20中包含的音樂字的音 樂作為電子郵件的來電聲音進行輸出時,可以方便接收到電子郵件的 用戶根據(jù)音樂來把握電子郵件的內(nèi)容。
如果是信息處理裝置111A(PC),當(dāng)電子郵件軟件接收到新到的電 子郵件時,播放由電子郵件軟件或OS預(yù)先設(shè)定的預(yù)定的音樂文件(WAVE 或MP3等),輸出接收到電子郵件的通知信息的音樂。
如果是信息處理裝置111B(便攜式電話),當(dāng)便攜式電話接收到電 子郵件時,提取OS預(yù)先設(shè)定的預(yù)定的MIDI數(shù)據(jù)等音源數(shù)據(jù),并通過音 源IC34輸出該音樂。在信息處理裝置111B中,還可以根據(jù)電子郵件發(fā) 送方的郵件地址改變提取的音源數(shù)據(jù)。
在本實施例中,代替預(yù)先設(shè)定的來電聲,輸出對應(yīng)于電子郵件的 文本數(shù)據(jù)20中包含的音樂字的音樂。
圖21表示根據(jù)音樂字輸出電子郵件的來電聲音的音樂輸出裝置 200的功能結(jié)構(gòu)圖。在此,在圖21中,與圖12相同的結(jié)構(gòu)賦予相同的符
號,并省略其說明。
在圖21中,將電子郵件作為文本數(shù)據(jù)20來發(fā)送。如果是信息處理 裝置111A(PC),應(yīng)用軟件27為電子郵件軟件;如果是信息處理裝置 111C(便攜式電話),應(yīng)用軟件27為在接收到電子郵件時輸出音樂或點 亮LED的OS或OS所提供的程序。
例如,當(dāng)設(shè)定為代替電子郵件軟件或os輸出的來電聲音而輸出對
應(yīng)于音樂字的音樂時,即使接收到電子郵件,電子郵件軟件或os不輸出來電聲音,而向語音程序31發(fā)送文本數(shù)據(jù)20。
語音程序31參照屬性表格132而提取用戶屬性,并提取文本數(shù)據(jù)20
的音樂字之后,根據(jù)用戶屬性從音樂字DB36提取對應(yīng)于音樂字的音樂
數(shù)據(jù),并輸出音樂。因此,可以根據(jù)用戶屬性改變電子郵件的來電聲 音。
圖22表示當(dāng)音樂輸出裝置200接收到電子郵件時,代替來電聲音而
輸出對應(yīng)于電子郵件中包含的音樂字的音樂的處理順序的流程圖。在 此,圖22中說明便攜式電話接收到電子郵件時的情況進行說明。
當(dāng)接通便攜式電話的電源時,應(yīng)用軟件(電子郵件軟件或0S)27反 復(fù)判斷是否接收到電子郵件(SllO)。當(dāng)接收到電子郵件時,應(yīng)用軟件 27將電子郵件中包含的文本數(shù)據(jù)20發(fā)送到語音程序31(S120)。在圖22 的流程圖中,例如"在刮臺風(fēng)的時候,去吃拉面"的文本數(shù)據(jù)20被發(fā) 送到語音程序31中。
語音程序31從屬性表格132提取信息處理裝置111B的用戶屬性 (S130)。假設(shè),提取了女性的用戶屬性。
語音程序31針對文本數(shù)據(jù)20中包含的各音樂字,參照音樂字DB36 并根據(jù)用戶屬性提取對應(yīng)收藏的音樂數(shù)據(jù)。音樂字DB36可以具有優(yōu)先 順序,也可以沒有優(yōu)先順序。
當(dāng)提取到音樂數(shù)據(jù)時,對這些進行累積,語音程序31在該電子郵 件中設(shè)定表示提取了音樂數(shù)據(jù)的標(biāo)志。在此,當(dāng)音樂字DB36中收藏的 就是音源數(shù)據(jù)時,直接提取音源數(shù)據(jù)。
然后,應(yīng)用軟件27參照標(biāo)志,判斷電子郵件中是否有音樂數(shù)據(jù) (S140)。當(dāng)電子郵件中有音樂數(shù)據(jù)時(S140的"是"),語音程序31基 于所積累的音樂數(shù)據(jù)而生成音源數(shù)據(jù),并發(fā)送到音源IC34(S150)。據(jù) 此,可以從揚聲器35輸出對應(yīng)于音樂字的音樂(S160)。
針對女性的用戶屬性,分別輸出刮臺風(fēng)的"呼-呼-"聲和吃拉面的"棗騮棗騮"聲。
因此,可以根據(jù)用戶屬性輸出對應(yīng)于電子郵件的文章內(nèi)容的音樂。 在此,音樂字的音樂的音量或鳴動時間被預(yù)先設(shè)定。
當(dāng)沒有對應(yīng)于電子郵件的音樂數(shù)據(jù)時(S140的"否"),應(yīng)用軟件 27從揚聲器35輸出預(yù)先設(shè)定的來電聲音。
如上所述,由于在接收到電子郵件時,基于電子郵件的文章中包 含的音樂字來輸出音樂,因此用戶可以根據(jù)來電聲音理解或推測電子 郵件的內(nèi)容。并且,由于音樂根據(jù)用戶屬性而改變,因此可以輸出符 合用戶嗜好的音樂,讓用戶容易理解或推測電子郵件的內(nèi)容。
(根據(jù)電子郵件服務(wù)器的音源數(shù)據(jù)的生成)
到此為止,說明了由搭載在便攜式電話或個人電腦的語音程序31 生成音源數(shù)據(jù)并進行輸出的實施例,下面說明由搭載在電子郵件服務(wù) 器的語音程序31,根據(jù)用戶屬性向客戶發(fā)送音源數(shù)據(jù),并播放客戶接 收到的音源數(shù)據(jù)的實施例。
圖23示出電子郵件的送信系統(tǒng)的整體結(jié)構(gòu)圖。如果是便攜式電話 或PHS(下面僅稱為發(fā)送終端51),由發(fā)送終端51發(fā)送的電波(電子郵件)
被發(fā)送到覆蓋預(yù)定面積的基站,電子郵件從基站通過電話網(wǎng)絡(luò)發(fā)送到 郵件服務(wù)器52。郵件服務(wù)器52向因特網(wǎng)發(fā)送附帶有發(fā)送端地址的電子 郵件,并根據(jù)SMTP等協(xié)議,由用于檢測接收終端54是否存在的基站向 接收終端54發(fā)送電子郵件。
當(dāng)向個人計算機53發(fā)送電子郵件時,郵件服務(wù)器52向個人計算機 53所加入的如服務(wù)商的郵件服務(wù)器(不圖示)發(fā)送電子郵件,并由服務(wù) 商的郵件服務(wù)器向個人計算機53發(fā)送電子郵件。
在本實施例中,發(fā)送終端51、接收終端54或個人計算機53 (下面僅 稱為接收終端54,而不加以區(qū)分)中的任意一個都不生成音源數(shù)據(jù),由 郵件服務(wù)器52根據(jù)電子郵件的文章生成音源數(shù)據(jù),并將電子郵件以及音源數(shù)據(jù)發(fā)送到接收終端54。
但是,有時發(fā)送者不希望附上音源數(shù)據(jù)。因此,只在發(fā)送者希望
向接收終端54發(fā)送音源數(shù)據(jù)時,請求郵件服務(wù)器52在發(fā)送電子郵件時 將音源數(shù)據(jù)發(fā)送到接收終端54。當(dāng)請求發(fā)送音源數(shù)據(jù)時,發(fā)送者可以 通過簡單的結(jié)構(gòu)來實現(xiàn),例如選擇設(shè)置在發(fā)送終端51的郵件軟件的單 選按鈕等。
當(dāng)通過選擇單選按鈕等來發(fā)送發(fā)送者的指示時,發(fā)送終端51的電 子郵件軟件向郵件服務(wù)器52發(fā)送該電子郵件的同時,發(fā)送音樂附加請 求信息。音樂附加請求信息如HTML郵件(例如多彩郵件(注冊商標(biāo)))那 樣,可以在預(yù)定的標(biāo)識符上表示,也可以在頁眉的例如"主題 (Subject)"部分的"標(biāo)題"的最后部分附上特殊符號,或者作為附件
來發(fā)送。
在此,當(dāng)接收者不希望接收到音源數(shù)據(jù)時,可以在郵件服務(wù)器52 預(yù)先進行設(shè)定。
圖24表示搭載在郵件服務(wù)器52的音樂輸出裝置200的框圖。在圖24 中,與圖12相同的部分賦予相同的符號,并省略其說明。郵件服務(wù)器 52代替應(yīng)用軟件27而具有服務(wù)程序48 ,由于郵件服務(wù)器52并不只是用 來表示文字,因此不具有光柵化程序33,而且由于不輸出音樂,因此 不具有音源IC34或揚聲器35。
服務(wù)程序48是將由電子郵件提取文本數(shù)據(jù)20的功能以及將生成的
音源數(shù)據(jù)附到原來的電子郵件而發(fā)送到因特網(wǎng)的郵件服務(wù)器程序。例 如,利用可能在郵件服務(wù)器中使用的Sendmail(注冊商標(biāo))軟件。在此, 由于郵件服務(wù)器52中的音源數(shù)據(jù)的生成方法與圖12等中說明的順序相
同,因此省略其說明。
為了附上對應(yīng)于用戶屬性的音源數(shù)據(jù),郵件服務(wù)器52中需要存儲 有屬性表格132。郵件服務(wù)器52存儲屬性表格132的方法,包含由各用戶進行記錄并存儲的方法和由屬性判斷單元22從電子郵件的文本數(shù)據(jù) 20判斷用戶屬性,并存儲在屬性表格132中的方法。
在此,由于由屬性判斷單元22判斷的用戶屬性為電子郵件發(fā)送端 的用戶的用戶屬性,因此屬性記錄單元23對應(yīng)于用戶的識別信息記錄 用戶屬性,并且當(dāng)該用戶成為發(fā)送端時,參照提前存儲的用戶屬性。 不管采用哪種方法,郵件服務(wù)器52的語音程序31根據(jù)電子郵件發(fā)送端
的用戶的用戶屬性,可以在電子郵件上附上音源數(shù)據(jù)。
圖25表示郵件服務(wù)器52的音樂輸出裝置200附上音源數(shù)據(jù)的處理
順序的流程圖。
首先,服務(wù)程序48接收電子郵件(S210)。電子郵件的句子,例如 為"在刮臺風(fēng)的時候,去吃拉面"。服務(wù)程序48判斷在發(fā)送電子郵件 的同時是否還發(fā)送了音樂附加請求信息(S220)。
如果沒有音樂附加請求信息(S220的"否"),則服務(wù)程序48將電 子郵件照原樣發(fā)送到接收終端54(S260)。
當(dāng)有音樂附加請求信息時(S220的"是"),服務(wù)程序48提取電子 郵件中的文本數(shù)據(jù)20,并發(fā)送到語音程序31。語音程序31從屬性表格 132提取電子郵件接收端的用戶的用戶屬性(S230)。例如,提取了男性 的用戶屬性。
然后,語音程序31從音樂字DB36提取對應(yīng)于音樂字的音樂數(shù)據(jù), 生成音源數(shù)據(jù)(S240)。關(guān)于"臺風(fēng)"、"拉面"的音樂字,對應(yīng)于男 性的用戶屬性而被提取的音源數(shù)據(jù)分別是"Bong-Bong-"、"支溜支 溜"。
在此,由于郵件服務(wù)器52可以具有容量相對大的音樂字DB36,因
此可以直接提取對應(yīng)于音樂字的音源數(shù)據(jù)。
接著,服務(wù)程序48在電子郵件附上音源數(shù)據(jù),并從電子郵件刪除 音樂附加請求信息(S250)。通過刪除音樂附加請求信息,可以防止向接收終端54發(fā)送多余的信息。服務(wù)程序48發(fā)送附帶有音源數(shù)據(jù)的電子 郵件(S260)。如上所述,可以在向接收終端54發(fā)送電子郵件的同時,
發(fā)送對應(yīng)于用戶屬性的音源數(shù)據(jù)。
圖26表示接收終端54接收電子郵件的同時接收音源數(shù)據(jù),并輸出
音樂作為來電聲音的順序的流程圖。
當(dāng)接通便攜式電話的電源時,接收終端54的應(yīng)用軟件(電子郵件軟 件)27反復(fù)判斷是否接收到電子郵件(S310)。當(dāng)接收到電子郵件時,應(yīng) 用軟件27判斷電子郵件中是否附帶有音源數(shù)據(jù)(S320)。判斷是否附帶
有音源數(shù)據(jù)時,可以根據(jù)是否附帶有預(yù)定的擴展名的附件來進行判斷。 當(dāng)電子郵件中沒有附帶音源數(shù)據(jù)時(S320的"否"),應(yīng)用軟件27 從揚聲器35輸出預(yù)先設(shè)定的來電聲音(S340)。
當(dāng)電子郵件中附帶有音源數(shù)據(jù)時(S320的"是"),應(yīng)用軟件27基 于所附帶的音源數(shù)據(jù)輸出音樂(S330)。即,從接收終端54的揚聲器35 輸出"Bong-Bong-"、"支溜支溜"的聲音。據(jù)此,可以輸出根據(jù)電 子郵件內(nèi)容的音樂作為來電聲音,并可以根據(jù)來電聲音來形象化電子 郵件的內(nèi)容。并且,由于輸出對應(yīng)于接收者用戶屬性的音樂,因此容 易地把握內(nèi)容。
雖然在本實施例中,將電子郵件中附帶的音源數(shù)據(jù)作為來電聲音 來輸出,但是在附帶有音源數(shù)據(jù)時,也可以輸出預(yù)先設(shè)定的來電聲音, 然后在打開電子郵件時,再根據(jù)所附帶的音源數(shù)據(jù)而輸出音樂。
〈根據(jù)用戶屬性控制動態(tài)字形裝置的例子〉
被顯示在液晶等顯示裝置的文字、圖畫文字、數(shù)值、符號(下面僅 稱為文字)的輪廓不會有變化,例如,在某個位宣顯示文字"火",則 文字"火"的部分輪廓線的配置或粗細(xì)、形狀不會改變。
為了讓顯示的文字變化,可以考慮像連環(huán)畫劇那樣調(diào)換階段性地 改變文字結(jié)構(gòu)的位圖形式的插圖的方法。但是,如果對同一個文字準(zhǔn)備其結(jié)構(gòu)不同的幾張文字插圖,則需要有相應(yīng)地大的存儲容量。
本實施例的動態(tài)字形裝置300,無需增大存儲容量就可以讓顯示的
文字具有動態(tài)變化,實現(xiàn)多彩的表現(xiàn)方法。
圖27為動態(tài)字形裝置300的功能結(jié)構(gòu)圖的一個例子。動態(tài)字形裝置 300具有光柵化程序33、顯示器114、字形數(shù)據(jù)DB32、規(guī)定各文字的動 作內(nèi)容的動作設(shè)定文件63、向光柵化程序33聯(lián)系時間的經(jīng)過等的計數(shù) 器61、記錄各文字的動作內(nèi)容的存儲器62。由于光柵化程序33與圖12
相同,因此省略其說明。
圖28表示字形數(shù)據(jù)DB32的數(shù)據(jù)結(jié)構(gòu)的例子。圖28(a)中收藏著對應(yīng)
于預(yù)定文字而建立的字符碼、構(gòu)成該文字的要素中成為基本要素的基 本要素碼、在構(gòu)成該文字的要素中隨著時間的經(jīng)過而被更新的構(gòu)成要
素(符號要素)的基本要素碼、基本要素碼的形狀信息以及要素的形狀
信息o
如圖28(a)的例子,對于基本要素碼F040,通過要素碼F041、 F042、 F043、 F044中的任意一個或多個來顯示一個文字。
圖28(b)表示在對應(yīng)于文字"火"的字符碼898A中,基于基本要素 碼F040及要素碼F044,以位圖形式生成并顯示文字的例子。此時,圖 28(a)的基本要素形狀71和要素形狀75被組合,生成并顯示文字"火"。
如上所述,由于字形數(shù)據(jù)DB32對應(yīng)于一個字符碼存儲一個基本要 素碼和多個要素碼,因此對于同一個字符碼,可以用各種構(gòu)成來顯示。 并且,由于只收藏基本要素碼的形狀信息,因此可以節(jié)省存儲容量。 在此,基本要素形狀信息及要素形狀信息由輪廓數(shù)據(jù)(outline data)
來表示。
并且,本實施例的字形數(shù)據(jù)DB32還對應(yīng)于用戶屬性而存儲有要素 形狀信息。圖29表示具有對應(yīng)于用戶屬性而建立的要素形狀信息的字 形數(shù)據(jù)DB32的一個例子。圖29中,用年齡段作為用戶屬性的一個例子。由于對應(yīng)于一個文字建立了多個要素碼,而與用戶屬性無關(guān),因
此不管對哪種年齡段,都可以讓文字具有動態(tài)變化,但是針對41歲以 上的要素形狀比1 40歲的要素形狀粗、長,容易進行識別。
接著,說明動作設(shè)定文件63。圖30(a)表示動作設(shè)定文件63的一個 例子。在圖30(a)中,針對各個要素碼,對應(yīng)地建立顏色、大小、更新 時間、顯示位置、旋轉(zhuǎn)。顏色表示顯示對應(yīng)的要素碼時的顏色,大小 表示顯示對應(yīng)的要素碼時的大小,更新時間表示顯示對應(yīng)的要素碼時 的期間,顯示位置表示顯示對應(yīng)的要素碼時的位置,旋轉(zhuǎn)表示顯示對 應(yīng)的要素碼時的符號要素的旋轉(zhuǎn)速度。大小、更新時間、顯示位置、 旋轉(zhuǎn)的單位分別使用適當(dāng)?shù)膯挝弧?br>
因此,成為文字的一部分的符號要素只在更新時間設(shè)定的時間內(nèi) 顯示,在經(jīng)過更新時間后,光柵化程序33基于下面要顯示的要素碼, 生成符號要素并更新該文字。通過更新構(gòu)成文字的符號要素,可以讓 文字具有動態(tài)變化。
圖30(b)表示當(dāng)對于文字"火"按要素碼F041、 F042、 F043、 F044
的順序進行更新時,文字"火"隨時間更新的情況。在圖30(b)中,對 于顏色、大小、顯示位置、旋轉(zhuǎn)的設(shè)定內(nèi)容,采用已被設(shè)定的默認(rèn)值。 但也可以用各自設(shè)定的值來顯示這些項目。
在圖30(b)中,文字76是將F040和F041進行組合而顯示的文字,文 字77是將F040和F042進行組合而顯示的文字,文字78是將F040和F043 進行組合而顯示的文字,文字79是將F040和F044進行組合而顯示的文 字。各文字以顏色為黑色、大小為IO、顯示位置為坐標(biāo)(X1、 Yl)、不 進行旋轉(zhuǎn)的狀態(tài)顯示,而且分別按例如5秒間隔的更新時間進行更新。
下面說明在句子中讓文字具有動態(tài)變化的內(nèi)容。圖31表示在輸入 到應(yīng)用軟件的文本數(shù)據(jù)20中,對于文字"火"設(shè)定動作時的圖形用戶 界面(GUI)的一個例子。該GUI通過執(zhí)行程序來提供。應(yīng)用軟件27為字符處理軟件等,只要可以輸入文字的軟件即可。 當(dāng)對于文字"火"設(shè)定動作時,例如用鼠標(biāo)113對準(zhǔn)"火"并進行右擊, 以打開彈出窗口80。
當(dāng)打開彈出窗口80時,顯示基于基本要素碼及各要素碼的符號要 素的形狀。關(guān)于各符號要素,具有設(shè)定顏色、位置、大小、旋轉(zhuǎn)、時 間等的欄、因此可以對每個符號要素進行這些設(shè)定。在此,雖然沒有 進行圖示,但是如果設(shè)定只激活希望顯示的要素的設(shè)定項目,則可以 重復(fù)顯示基于特定的要素碼的符號要素。彈出窗口80并不限定于一個
例子,可以為其它各種設(shè)定方法。
圖31的彈出窗口80中顯示的顏色、位置、大小、旋轉(zhuǎn)、時間對應(yīng) 于圖30中示出的動作設(shè)定文件63的設(shè)定項目。因此,在彈出窗口80中 設(shè)定的設(shè)定內(nèi)容以預(yù)定的時間被收藏在圖30中示出的動作設(shè)定文件63 的設(shè)定項目中。
在此,本實施例中可以自由設(shè)定顏色、位置、大小、旋轉(zhuǎn)、時間, 但也可以預(yù)先確定可設(shè)定的范圍,然后對其進行選擇。當(dāng)進行選擇時, 在圖30的動作設(shè)定文件63的各設(shè)定項目上預(yù)先設(shè)定可進行選擇的值, 然后在彈出窗口80進行選擇。
圖31的彈出窗口80對于基本要素也具有設(shè)定顏色、位置、大小、
旋轉(zhuǎn)、時間的項目,但本實施例對基本要素不進行設(shè)定。
當(dāng)把彈出窗口80中的設(shè)定內(nèi)容對應(yīng)到圖30的動作設(shè)定文件63的各
設(shè)定項目的設(shè)定坐標(biāo)時,可以確定目前文字的一連串的動作。即,假 設(shè)在彈出窗口80中,設(shè)定F041為顏色為黑色、大小為IO、更新時間為5、 顯示位置為(xl, yl)、旋轉(zhuǎn)為O兀,設(shè)定F042為顏色為黑色、大小為IO、 更新時間為5、顯示位置為(xl, yl)、旋轉(zhuǎn)為O兀,設(shè)定F043為顏色為 黑色、大小為IO、更新時間為5、顯示位置為(xl, yl)、旋轉(zhuǎn)為O兀, 設(shè)定F044為顏色為黑色、大小為IO、更新時間為5、顯示位置為(xl,yl)、旋轉(zhuǎn)為0兀。
該一連串的動作內(nèi)容利用圖30的動作設(shè)定文件63的設(shè)定坐標(biāo)來顯 示。在圖30中,設(shè)有分別對顏色、大小、更新時間、顯示位置、旋轉(zhuǎn) 賦予了1至4的序號的欄,并用序號來指定顏色、大小、更新時間、顯 示位置、旋轉(zhuǎn)的變化圖案。例如,在圖30中,在顏色的序號l的欄中設(shè) 定著黑色。利用該序號(坐標(biāo)),將顏色、大小、更新時間、顯示位置、 旋轉(zhuǎn)的各設(shè)定內(nèi)容表示為(l, 1, 1, 1, 1)。因此,例如當(dāng)F041的設(shè)定 內(nèi)容為"顏色為黑色、大小為IO、更新時間為5、顯示位置為(xl, yl)、 旋轉(zhuǎn)為O兀"時,可以表示為F041(1, 1, 1, 1, 1)。當(dāng)然,各設(shè)定項
目的數(shù)量可以為四個以上。
并且,為了確定"F041(1, 1, 1, 1, 1)之后顯示F042(1, 1, 1, 1, 1),然后顯示F043(1, 1, 1, 1, 1),然后顯示F044(1, 1, 1, 1, l)"的一連串的動作,使用動作ID??梢愿鶕?jù)動作ID,確定上述一連 串的動作內(nèi)容。圖31的目前的動作ID81是確定文字"火"的目前的動 作內(nèi)容的動作ID。實際的動作內(nèi)容可以通過點擊預(yù)覽按鈕82來確認(rèn)。
當(dāng)由彈出窗口80設(shè)定了動作內(nèi)容時,動作內(nèi)容作為該文本數(shù)據(jù)20 的元數(shù)據(jù)69,被附加到文本數(shù)據(jù)20的文件中。
圖32表示元數(shù)據(jù)69的一個例子。在圖32中,應(yīng)用名表示用于顯示 文本數(shù)據(jù)20的應(yīng)用軟件27的名稱,文件名表示文本數(shù)據(jù)20的文件名(附 帶有元數(shù)據(jù)69的文件名)。
例如字符碼為"火"的字符碼,基本要素碼為在構(gòu)成圖28(a)所示 的文字"火"的要素中成為基本要素的符號要素的碼。
如圖31所示,動作ID是用來確定一連串動作而設(shè)定的項目,顯示 內(nèi)容是用圖30的動作設(shè)定文件63的坐標(biāo)來顯示通過該動作ID確定的動 作內(nèi)容的內(nèi)容。圖32的顯示內(nèi)容的"F041(1, 1, 1, 1, 1)—F042(1, 1, 1, 1, 1) — F043(1, 1, 1, 1, 1) — F044(1, 1, 1, 1, 1)"中的"表示動作的順序。因此,在圖32的例子中,以F041(1, 1, 1, 1, 1)、 F042(1, 1, 1, 1, 1)、 F043(1, 1, 1, 1, 1)、 F044(1, 1, 1, 1, l)的順序更新顯示內(nèi)容。字符碼ID是當(dāng)同一個文件中具有多個同一 個文字時、用于識別特別指定的文字的項目。
也可以決定好幾個顯示內(nèi)容,并將確定顯示內(nèi)容的動作ID和用戶 屬性進行對應(yīng)。圖33表示在用戶屬性對應(yīng)地建立動作ID的屬性用動作 設(shè)定文件68的一個例子。
通過給每個用戶屬性預(yù)先設(shè)定適當(dāng)?shù)娘@示內(nèi)容并用動作ID來進行 識別,從而在屬性用動作設(shè)定文件68中對應(yīng)地建立用戶屬性和顯示內(nèi) 容。用戶屬性為年齡段、性別、出生地、國籍、宗教、年收入層等, 當(dāng)以年齡段作為用戶屬性時,對1 40歲和41歲以上,對應(yīng)地建立不同 的動作ID。例如,對于1 40歲,用彩色顯示文字,使對應(yīng)于一個要素 形狀的更新時間變短。對于41歲以上,用大尺寸設(shè)定對應(yīng)于一個要素 形狀的大小,并設(shè)定為容易看到的顏色。因此,可以讓文字根據(jù)用戶 屬性而具有動態(tài)變化。
基于上述結(jié)構(gòu),參照圖34及圖35的流程圖,詳細(xì)說明動態(tài)字形裝 置300的動作順序。圖34的動作順序,例如從啟動應(yīng)用軟件27開始起動。
首先,執(zhí)行圖27中的應(yīng)用軟件27,打開包含文本數(shù)據(jù)20的預(yù)定的 文件,則光柵化程序33從屬性表格132提取用戶屬性(S400)。接著,從 應(yīng)用軟件27取得被附在該文件的元數(shù)據(jù)69(S410)。
當(dāng)取得元數(shù)據(jù)69時,光柵化程序33確定元數(shù)據(jù)69中設(shè)定的應(yīng)用名、 文件名,并記錄到計數(shù)器61及存儲器62 (S420)。
圖36表示圖27中的計數(shù)器61及存儲器62的記錄例子。如圖36(a)所 示,用于記錄各文字的動作內(nèi)容并更新記錄的存儲器62,確定應(yīng)用名、 文件名,并具有在文本數(shù)據(jù)20中被設(shè)定為變化的文字的字符碼、字符 碼ID、符號要素的顏色、大小、時間、位置、旋轉(zhuǎn)、目前顯示中的記錄信息。并且,在存儲器62中記錄對應(yīng)于基本要素碼和要素碼的形狀 信息。在此,顏色、大小、時間、位置、旋轉(zhuǎn)對應(yīng)于圖30的動作設(shè)定 文件62的設(shè)定項目。
用于向光柵化程序33通知所經(jīng)過的時間等的計數(shù)器61,如圖36(b) 所示,由字符碼ID、基本要素碼、要素碼、動態(tài)速度、計數(shù)值構(gòu)成。 字符碼ID、基本要素碼以及要素碼確定目前被顯示的文字,時間表示 顯示該符號要素的期間,計數(shù)值是通過計數(shù)器61隨時間累積計數(shù)而計 算的目前的更新時間。
因此,當(dāng)輸入元數(shù)據(jù)69時,存儲器62中先記錄字符碼、字符碼ID 以及基本要素碼。并且,對應(yīng)于該編碼的形狀信息也參照字形數(shù)據(jù)DB32 而被記錄到存儲器62中(S430)。據(jù)此,光柵化程序33通過參照存儲器 62,可以確定該文字的形狀。
由于元數(shù)據(jù)69根據(jù)動作ID來指定各文字的顯示內(nèi)容,因此光柵化 程序33通過參照動作設(shè)定文件63,按每個要素碼設(shè)定存儲器62中的顏 色、大小、時間、位置、旋轉(zhuǎn)(S440)。據(jù)此,光柵化程序33可以確定 各符號要素的顏色、大小、時間、位置、旋轉(zhuǎn)。
對于目前正顯示中的要素碼,通過在存儲器62中標(biāo)注標(biāo)記來進行 指定。在圖36(a)中,在顯示中的要素碼標(biāo)注了 "※"作為標(biāo)記。
光柵化程序33基于存儲器62的這些記錄內(nèi)容,切換特別指定的文 字的顯示。而初始狀態(tài)的文字基于元數(shù)據(jù)69的顯示內(nèi)容中的最初的符 號要素來設(shè)定,例如圖32中由F041(1, 1, 1, 1, 1)進行確定(S450)。
當(dāng)確定初始狀態(tài)的文字時,如圖29所示,光柵化程序33基于根據(jù) 用戶屬性而提取的基本要素碼、要素碼的要素形狀信息,生成文字的 位圖數(shù)據(jù),并輸出到顯示器114上(S460)。據(jù)此,可以顯示適合于用戶
屬性的初始狀態(tài)的文字。
當(dāng)光柵化程序33輸出位圖數(shù)據(jù)時,光柵化程序33將通過計數(shù)器61進行計數(shù)的、輸出的要素碼的計數(shù)值復(fù)位為零(S470)。據(jù)此,開始對 輸出的要素碼的顯示期間進行計數(shù)。計數(shù)可以參照計算機等中內(nèi)置的 鐘表,也可以利用CPU127的時鐘。
光柵化程序33判斷是否有對于正在顯示的文本數(shù)據(jù)20的結(jié)束顯示 的命令(S480),當(dāng)有結(jié)束顯示的命令時(S480的"是"),對計數(shù)器61 及存儲器62中的對象文件的記錄內(nèi)容進行復(fù)位,并結(jié)束對該文件的處 理(S530)。雖然在圖35中,在步驟S480判斷是否結(jié)束顯示,但是向光 柵化程序33的中斷時機并不限定于步驟S480 。
在計數(shù)仍在繼續(xù)的期間,計數(shù)器61定期比較圖36(b)的時間和計數(shù) 值(S490)。當(dāng)計數(shù)值超過所記錄的時間時,通知字符碼ID的同時,由 計數(shù)器61向光柵化程序33通知經(jīng)過了預(yù)定期間。
當(dāng)接收到經(jīng)過預(yù)定時間的通知時,光柵化程序33從記錄在存儲器 62中的內(nèi)容檢索對應(yīng)的字符碼ID,并指定該字符碼ID中的目前正在顯 示的要素碼之后的要素碼(S500)。由于指定了要素碼時,要素形狀信
息、顏色、大小、時間、位置、旋轉(zhuǎn)的記錄內(nèi)容也被指定,因此光柵 化程序33基于這些信息制作位圖數(shù)據(jù),并輸出到顯示器114(S510)。此 時,將圖36(a)的目前正被顯示的要素碼替換為下一個要素碼。
當(dāng)輸出位圖數(shù)據(jù)時,光柵化程序33從圖36(b)的計數(shù)器61內(nèi)容刪除
顯示到目前的要素碼,替換成剛輸出的要素碼。并且,將所替換的要 素碼的計數(shù)值復(fù)位為零(S520)。
如上所述,動態(tài)字形裝置300可以讓所顯示的文字具有動態(tài)變化。 由于文字的形狀或變化根據(jù)用戶屬性來進行控制,因此可以讓文字具 有適合于年齡段等用戶屬性的動態(tài)變化。
在此,在本實施例中,當(dāng)通過電子郵件發(fā)送附帶有元數(shù)據(jù)69的文 件時,只要接收者具有同樣的光柵化程序33、字形數(shù)據(jù)DB32以及動作 設(shè)定文件63,可以同樣地再現(xiàn)文字的動態(tài)變化??梢赃m用于電子郵件本身。假設(shè),接收者不具有這些環(huán)境,則會根據(jù)字符碼顯示靜止?fàn)顟B(tài) 的文字,因此不會發(fā)生不良現(xiàn)象。
(讓畫代替文字具有動態(tài)變化時)
在說明動態(tài)字形裝置300時,說明了讓文字作為符號而具有動態(tài)變 化時的內(nèi)容,但也可以讓畫或圖標(biāo)具有動態(tài)變化。下面為了便于說明, 使用"畫要素"的單詞,所謂"畫要素"是指構(gòu)成一幅畫的要素。比 如,對于人的面孔的畫,構(gòu)成面孔的眼睛或鼻子成為畫的畫要素。而 對于只顯示眼睛的畫,稱該幅畫只由一個畫要素構(gòu)成。如此,畫和畫 要素之間沒有明確的區(qū)別。在此,動態(tài)字形裝置300的功能結(jié)構(gòu)圖如圖 27所示。
圖37表示畫要素的字形數(shù)據(jù)DB32的一個例子。與文字相同,字形 數(shù)據(jù)DB32根據(jù)畫要素碼指定畫要素,而且對于每個畫要素具有畫要素 形狀信息。
圖37中示出的分類是分類各畫要素的組的名稱,畫要素名是各畫 要素的名稱,畫要素名被畫要素碼規(guī)定。各畫要素具有決定畫要素形 狀的畫要素形狀信息。例如,畫要素碼M040表示汽車,當(dāng)指定畫要素 碼M040時,作為汽車的畫要素形狀的例子而顯示汽車83。同樣,當(dāng)指 定畫要素碼B013時,作為橋的形狀信息的例子而顯示橋84,當(dāng)指定畫 要素碼H024時,作為心的形狀信息的一個例子而顯示心形標(biāo)記85。
畫要素形狀信息可以對應(yīng)于用戶屬性而記錄。在圖37中,使用女 性和男性作為用戶屬性。因此,即使是相同的汽車83,針對男性可以 記錄跑車的畫,針對女性可以記錄輕巧的畫。如此,可以顯示適合于 用戶屬性的畫。
與文字相同,由光柵化程序33形成畫要素的形狀。因此,字形數(shù) 據(jù)DB32中除了圖37所示的畫要素的信息之外,還包含文字的信息。
接著,基于圖38說明在應(yīng)用軟件27上指定顯示畫要素時進行設(shè)定的例子。圖38(a)是在應(yīng)用軟件27中,例如通過右擊來打開畫要素的彈 出式窗口80,并輸入設(shè)定內(nèi)容時的畫面。圖38(a)中以彈出方式顯示著 該設(shè)定例子。
顯示在圖38(a)的上半部分的"B013、最大尺寸、固定"意味著將 用畫要素碼B013顯示的畫要素以最大尺寸、固定的狀態(tài)進行顯示。并 且,顯示在圖38(a)的下半部分的"M040、 30X20、 (A、 09) (06、 09)、 5"意味著將用畫要素M040顯示的畫要素以30X20的大小、在坐標(biāo)(A、 09) (06、 09)之間、在每間隔5秒進行更新。如此,如果規(guī)定可以"畫 要素碼、大小、顯示范圍、更新時間"的形態(tài)指定畫要素的顯示,則
可以簡單地指定畫的動態(tài)變化。
圖38(b)表示根據(jù)圖38(a)的設(shè)定結(jié)果而顯示的畫。由B013的畫要
素碼指定的橋的畫要素顯示為最大尺寸,并由M040指定的汽車的畫要 素以30X20的大小顯示在坐標(biāo)(A、 09) (06、 09)之間。圖38(b)中表 示了三臺汽車,但這只是為了表示每間隔5秒進行更新的情況,實際上
將顯示為同時只有一臺汽車在移動。
并且,圖38(b)的上半部分及右側(cè)顯示著用于說明坐標(biāo)的數(shù)值,但
在實際的應(yīng)用中是不會顯示的。
與文字相同,圖38的畫要素的動作設(shè)定內(nèi)容可以被附在應(yīng)用軟件 27的文本數(shù)據(jù)20(文件)上。圖39表示針對畫要素的元數(shù)據(jù)69的一個例 子。在此,與文字相同,圖39的內(nèi)容被記錄在存儲器62中。
圖39中,根據(jù)用戶屬性設(shè)定更新時間。當(dāng)以年齡作為用戶屬性時, 對于1 40歲的用戶,畫要素M040以3秒的間隔進行更新,對于41歲以 上的用戶,以5秒的間隔進行更新。當(dāng)這樣設(shè)定更新時間時,可以根據(jù)
用戶屬性表現(xiàn)出不同的動態(tài)變化。
光柵化程序33可以使用例如圖38(b)的上方及右側(cè)的坐標(biāo),將對移 動范圍設(shè)定的坐標(biāo)"(A、 09) —(06、 09)"展開為(A、 09)、 (09、 09)、(08、 09)、 (07、 09)、 (06、 09),并記錄在存儲器62中。
對于畫要素碼、大小、更新時間也進行同樣的記錄。顏色、大小、 時間、旋轉(zhuǎn)是固定的,只有位置可以成為被展開的值。因此,光柵化 程序33可以根據(jù)記錄在存儲器62的內(nèi)容,可以每隔5秒變更坐標(biāo)來進行晶不。
雖然圖38中只有大小、坐標(biāo)及更新時間可以被設(shè)定,但在此基礎(chǔ) 上,還可以設(shè)定顏色或旋轉(zhuǎn)等內(nèi)容。
如上所述,通過使用畫要素構(gòu)成畫,從而可以讓文本數(shù)據(jù)20中包 含的畫具有動態(tài)變化。由于畫要素以輪廓數(shù)據(jù)的形態(tài)被存儲,因此可 以比位圖數(shù)據(jù)節(jié)約文件容量。通過組合這些畫要素,可以表現(xiàn)出豐富 的內(nèi)容。例如,當(dāng)對構(gòu)成文字表情等的畫要素賦予動態(tài)變化后用電子 郵件發(fā)送時,如果接收者具有相同的光柵化程序33、字形數(shù)據(jù)DB32,
則可以再現(xiàn)文字表情的動態(tài)變化。對于畫要素,可以沒有動作設(shè)定文 件63。由于同樣的畫要素會根據(jù)用戶屬性而改變動態(tài)變化,因此可以 根據(jù)用戶屬性向用戶提供各種形態(tài)。 (對文字和畫要素進行組合的顯示)
上面說明了分別對文字和畫要素賦予動態(tài)變化的動態(tài)字形裝置 300,但也可以對文字和畫要素進行組合后賦予動態(tài)變化。
圖40表示字形數(shù)據(jù)DB32的一個例子。圖40的字形數(shù)據(jù)DB32由構(gòu)成 文字形狀的基本要素碼及其形狀信息、要素碼及其形狀信息構(gòu)成,而 且還具有可以與這些文字同時顯示的畫要素碼及其形狀信息。
在圖40中,假設(shè)字符碼611B所指定的文字為"愛",則作為可以 與"愛"同時顯示的畫要素,記錄著由畫要素碼H024指定的心形標(biāo)記。
畫要素碼只對應(yīng)于可與該畫要素同時顯示的文字而記錄。在此, 可以在一個文字上對應(yīng)記錄多個畫要素碼。
與文字"火"相同,文字"愛"也由基于基本要素形狀信息及單個或多個要素形狀信息來形成的符號要素而構(gòu)成。但是,在此省略對 于基本要素形狀信息及要素形狀信息的說明,說明對整體文字"愛" 重疊畫要素的顯示形態(tài)。
基于應(yīng)用軟件27中的輸入畫面進行說明。圖41 (a)為在應(yīng)用軟件27 上對畫要素和文字設(shè)定動作時的輸入例子。在圖41(a)中,對于與圖31 相同的部分賦予相同的符號,并省略其說明。
例如,在文字"愛"上對準(zhǔn)鼠標(biāo)113并右擊,則打開圖41的彈出窗 口80。當(dāng)打開彈出窗口80時,顯示基于畫要素碼的畫要素形狀及基于 原來的字符碼的文字形狀。因此,可以對文字或畫要素分別進行顏色、 位置、大小、旋轉(zhuǎn)、時間等的設(shè)定。
顯示在圖41(a)的彈出窗口80的畫要素的顏色、位置、大小、旋轉(zhuǎn)、 時間對應(yīng)于圖30中示出的動作設(shè)定文件63的設(shè)定項目。因此,在彈出 窗口80中設(shè)定的設(shè)定內(nèi)容,在預(yù)定的時間被收藏在圖30中示出的動作 設(shè)定文件63的設(shè)定項目中。通過本實施例可知,即使在組合畫要素和 文字時,也無需改變動作設(shè)定文件63的結(jié)構(gòu)而可以繼續(xù)使用。
當(dāng)在彈出窗口80中設(shè)定動作內(nèi)容時,動作內(nèi)容被記錄為元數(shù)據(jù)69, 并被附加在通過該應(yīng)用軟件27打開的文件中。
圖41(b)表示元數(shù)據(jù)69的一個例子。在圖41(b)中,應(yīng)用軟件名表
示設(shè)定文字"愛"的動態(tài)變化的應(yīng)用軟件名,文件名表示附帶有元數(shù) 據(jù)的文本數(shù)據(jù)20的文件名。
在此,字符碼為文字"愛"的字符碼,基本要素碼為構(gòu)成圖40的 字形數(shù)據(jù)DB32中示出的文字的要素中,成為基本的要素的符號要素碼。
動作ID是為了指定一連串動作而設(shè)定的項目,顯示內(nèi)容是如圖32 那樣,把動作ID指定的動作內(nèi)容用動作設(shè)定文件63的坐標(biāo)顯示的項目。 字符碼ID是同一個文件中有多個一樣的文字時,用于指定文字的識別 號。根據(jù)圖41(b)的顯示內(nèi)容,顯示為[H024(1、 1、 1、 1、 1)—H024(1、 2、 1、 1、 1)—H024(1、 3、 1、 1、 1) —H024(l、 4、 1、 1、 l)]。這表 示用H024指定的心形標(biāo)記的畫要素的大小變化(變大)。
下面,為了將心形標(biāo)記以重疊在文字的形態(tài)表示,因此在對文字 "愛"和所生成的心形標(biāo)記進行合成的處理之后進行顯示。
圖41(c)表示對于文字"愛",將心形標(biāo)記的畫要素依據(jù)[H024(1、 1、 1、 1、 1)—H024(1、 2、 1、 1、 1)—H024(1、 3、 1、 1、 1) —H024(1、 4、 1、 1、 l)]顯示的例子。在圖41(c)中,以從上到下的順序每間隔5 秒顯示"我愛你!"的句子。在"我愛你!"的文本數(shù)據(jù)20中,在文字 "愛"上重疊顯示心形標(biāo)記,而且每間隔5秒變大。在設(shè)定心形標(biāo)記的 同時,也可以對構(gòu)成文字"愛"的符號要素設(shè)定動作。
因此,可以對文字和畫要素進行組合顯示,而且還可以使文字及 畫要素具有動態(tài)變化,因此可以使表現(xiàn)方法多樣化。并且,由于畫要 素可以根據(jù)用戶屬性而變化,因此可以表現(xiàn)為符合用戶的嗜好的形態(tài)。
(使多個文字具有動態(tài)變化時)
上面說明了分別使一個文字和一個畫要素具有動態(tài)變化的動態(tài)字 形裝置300,但也可以使多個文字或多個畫要素具有動態(tài)變化。下面,
將多個文字或多個畫要素稱為動態(tài)設(shè)定字。
圖42表示動態(tài)字形裝置300的功能結(jié)構(gòu)例子。在圖42中,對于與圖 27相同的結(jié)構(gòu)部分賦予相同的符號,并省略其說明。
圖42與圖27相比,圖42具有顯示方法規(guī)定文件70。圖43示出顯示 方法規(guī)定文件70的結(jié)構(gòu)例子。根據(jù)圖43,顯示方法規(guī)定文件70中記錄
有多個動態(tài)設(shè)定字,對應(yīng)于各動態(tài)設(shè)定字預(yù)先記錄有顯示內(nèi)容及更新 時間。即,顯示方法規(guī)定文件70是基于顯示內(nèi)容對預(yù)定的動態(tài)設(shè)定字
設(shè)定使整個動態(tài)設(shè)定字具有動態(tài)變化的信息的文件。
例如,當(dāng)通過應(yīng)用軟件27而打開的文本數(shù)據(jù)20中存在"-卞^7°(日語,表示"跳躍"的意思)"的字符串時,光柵化程序33根據(jù)用
戶屬性,.從顯示方法規(guī)定文件70中提取對應(yīng)于"-卞y:70,,的顯示內(nèi)
容及更新時間。
由于即使有動態(tài)變化,文字本身是不會變的,因此在顯示內(nèi)容"-
亇y:/"上標(biāo)記"^亇乂:/(L)—、2亇y:/(R)"的符號。例如,針對i 4l歲的用戶,左側(cè)的"-卞y:/(L)"越向動態(tài)設(shè)定字的右方,大小 越來越大,右側(cè)的"^卞y,(R)"越向動態(tài)設(shè)定字的右方,大小越來 越小。因此,如果顯示該顯示內(nèi)容,顯示在顯示器114的"^卞y;7。"
交叉地顯示"^卞乂:/(L)"和"^卞乂7(R)",此時文字看似在躍
起而活動。
具體來講,光柵化程序33將動態(tài)設(shè)定字"-卞乂:/"展開為文字
"W 、"亇"、、 "y ,并將四個文字由"、y(L)"至"、y
(R)"、由"卞(U"至"卞(R)"、由"y(L)"至"y(R)"、由"7。 (L)"至"7。(R)"同時進行更新,由此可以使整個動態(tài)設(shè)定字具有動 態(tài)變化。
下面以記錄在存儲器62的內(nèi)容說明動態(tài)設(shè)定字"-卞yy"被更
新而顯示的樣子。
圖44示出動態(tài)設(shè)定字"-卞yy"被記錄在存儲器62的例子。光 柵化程序33將顯示方法規(guī)定文件70的"^卞^:7。"展開為單個文字, 并設(shè)定顏色、大小、更新時間。此時,對所有的目前顯示的文字或顯 示為初始狀態(tài)的文字建立正在顯示中的標(biāo)志。此后,每次從計數(shù)器61 經(jīng)過更新時間而發(fā)生中斷時,檢測出與正在顯示中的文字相同的字符 碼,以該文字的設(shè)定內(nèi)容生成文字的位圖數(shù)據(jù)并進行更新。
例如,在圖44中,由于上側(cè)的四個文字、"卞"、"y"、 "7°"中標(biāo)有正在顯示中的標(biāo)志,因此當(dāng)經(jīng)過更新時間時,生成作為 相同字符碼的下側(cè)四個文字"^"、"卞"、"乂" 、 "7°"的位圖數(shù)據(jù)并進行更新。
在此,可以通過彈出窗口80進行顯示方法規(guī)定文件70的記錄。例
如,對文本數(shù)據(jù)20的"^卞乂:/"記錄動態(tài)變化時,可以按下述方法
進行設(shè)定。
選擇"^卞:/;79,,(據(jù)此被反轉(zhuǎn)顯示);起動顯示方法規(guī)定文件70的
編輯程序;設(shè)定顯示內(nèi)容的各個L和R的"^卞y文",在圖44中,指定
"、2"、"亇"、、"力'的各個文字的大??;設(shè)定更新時間。 如此,通過使整體動態(tài)設(shè)定字具有動態(tài)變化,從而可以表現(xiàn)為更 加豐富多彩。并且,由于可以根據(jù)用戶屬性改變動態(tài)設(shè)定字的動態(tài)變
化,因此可以表現(xiàn)為符合用戶嗜好的形態(tài)。
綜上所述,通過判斷文本數(shù)據(jù)20的作者或信息處理裝置111等的用
戶的用戶屬性,可以對各種設(shè)備進行依據(jù)用戶屬性的控制。例如,音
樂輸出裝置200可以根據(jù)用戶屬性改變音樂,動態(tài)字形裝置300可以根
據(jù)用戶屬性改變動態(tài)變化,因此可以提高可用性。
權(quán)利要求
1、一種信息處理裝置,在根據(jù)多個組對人的特征進行分類的特征分類中,判斷出字符數(shù)據(jù)的作者所屬的所述組,該信息處理裝置的特征在于,包含用于輸入多個文字的所述字符數(shù)據(jù)的字符數(shù)據(jù)輸入單元;對應(yīng)于所述組而存儲字符串的字符串存儲單元;屬性判斷單元,參照對應(yīng)于所述字符數(shù)據(jù)輸入單元所輸入的所述字符串的所述字符串存儲單元中的所述組,在預(yù)定的所述特征分類中判斷出所述作者所屬的所述組。
2、 一種信息處理裝置,其特征在于,具有存儲所述作者的所述組 的組存儲單元、在組存儲單元中針對所述各特征分類而記錄由屬性判 斷單元所判斷的組的組記錄單元。
3、 根據(jù)權(quán)利要求1或2所述的信息處理裝置,其特征在于,當(dāng)所述 特征分類是包含高齡人和除此之外的所述組的年齡段時,如果由所述 字符數(shù)據(jù)輸入單元所輸入的所述字符數(shù)據(jù)包含預(yù)定數(shù)量以上的第二水 準(zhǔn)漢字或預(yù)定比率以上的第二水準(zhǔn)漢字時,所述屬性判斷單元判斷所 述作者屬于髙齡人的所述組。
4、 根據(jù)權(quán)利要求1或2所述的信息處理裝置,其特征在于,當(dāng)所述 特征分類是包含男性和女性的所述組的性別時,如果由所述字符數(shù)據(jù) 輸入單元所輸入的所述字符數(shù)據(jù)中包含預(yù)定數(shù)量以上的圖畫文字時, 所述屬性判斷單元判斷所述作者屬于女性的所述組。
5、 根據(jù)權(quán)利要求1或2所述的信息處理裝置,其特征在于,當(dāng)所述 特征分類是將多個劃分的年齡作為所述組的年齡段時,所述字符串存 儲單元對應(yīng)于所述劃分的年齡而建立各個所述劃分的年齡的所述作者 的使用頻率髙于其它所述劃分的年齡的所述作者的使用頻率的所述字 符串并進行存儲,所述屬性判斷單元在由所述字符數(shù)據(jù)輸入單元所輸入的所述字符數(shù)據(jù)中所包含的所述字符串中,按照各個所述劃分的年 齡而計算存儲在所述字符串存儲單元中的所述字符串的數(shù)量,并判斷 所述作者屬于計算的數(shù)量最多的所述劃分的年齡。
6、 根據(jù)權(quán)利要求1或2所述的信息處理裝置,其特征在于,當(dāng)所述 特征分類是將國內(nèi)的預(yù)定區(qū)域區(qū)分為組的出生地時,所述字符串存儲 單元對應(yīng)于所述預(yù)定區(qū)域而存儲所述預(yù)定區(qū)域的所述作者的使用頻率 高于其它區(qū)域的所述作者的使用頻率的所述字符串,所述屬性判斷單 元在由所述字符數(shù)據(jù)輸入單元所輸入的所述字符數(shù)據(jù)中所包含的所述 字符串中,按照所述預(yù)定區(qū)域而計算所述字符串存儲單元所存儲的所 述字符串的數(shù)量,并判斷所述作者屬于計算的數(shù)量最多的所述預(yù)定區(qū) 域。
7、 根據(jù)權(quán)利要求2所述的信息處理裝置,其特征在于,具有根據(jù) 記錄在所述組存儲單元的所述作者的所述組而控制該信息處理裝置的 控制單元。
8、 根據(jù)權(quán)利要求2所述的信息處理裝置,其特征在于,包含UI控 制單元,用于當(dāng)所述特征分類是包含高齡人和除此之外的所述組的年 齡段時,如果記錄在所述組存儲單元的所述作者的所述組為高齡人, 則使顯示在顯示裝置的文字尺寸比預(yù)定值大。
9、 根據(jù)權(quán)利要求2所述的信息處理裝置,其特征在于,包含字體 變更單元,用于當(dāng)所述特征分類是包含男性和女性的所述組的性別時, 如果記錄在所述組存儲單元的所述作者的所述組為女性,則改變顯示 在顯示裝置中的文字的字體。
10、 一種聲音輸出裝置,用于輸出聲音,包含 組存儲單元,在根據(jù)多個組對人的特征進行分類的特征分類中,存儲該聲音輸出裝置的用戶所屬的所述組;輸入單元,用于輸入供識別符號的符號碼;字形數(shù)據(jù)庫,用于存儲對應(yīng)于所述符號碼的符號的描繪信息、對應(yīng)于所述符號碼及所述組而存儲的第一音樂數(shù)據(jù);符號顯示單元,基于對應(yīng)于所述符號碼的所述描繪信息,將符號 顯示在顯示裝置;音樂輸出單元,基于對應(yīng)于所述符號碼及所述組的所述第一音樂數(shù)據(jù),由揚聲器輸出音樂。
11、 根據(jù)權(quán)利要求10所述的聲音輸出裝置,其特征在于,包含 音樂數(shù)據(jù)存儲單元,用于存儲由多個符號構(gòu)成的音樂字的音樂字 碼及對應(yīng)于所述組而存儲的第二音樂數(shù)據(jù);符號顯示單元,基于對應(yīng)于所述符號碼的所述描繪信息,將符號 顯示在顯示裝置;其中,所述音樂輸出單元基于存儲在所述音樂字碼及所述組存儲 單元的對應(yīng)于所述組的所述第二音樂數(shù)據(jù),由揚聲器輸出音樂。
12、 根據(jù)權(quán)利要求10或11所述的聲音輸出裝置,其特征在于,所述輸入單元為鍵盤,通過所述鍵盤輸入所述符號碼或所述音樂字碼。
13、 根據(jù)權(quán)利要求10或11所述的聲音輸出裝置,其特征在于,所述符號碼或所述音樂字碼由應(yīng)用軟件的數(shù)據(jù)文件輸入。
14、 根據(jù)權(quán)利要求10所述的聲音輸出裝置,其特征在于,包含 接收單元,用于接收包含所述音樂字碼的電子郵件; 判斷單元,用于判斷所述音樂數(shù)據(jù)存儲單元中是否存儲有所述電子郵件中包含的對應(yīng)于所述音樂字碼的所述第二音樂數(shù)據(jù);其中,當(dāng)所述音樂數(shù)據(jù)存儲單元中存儲有對應(yīng)于所述音樂字碼的所述第二音樂數(shù)據(jù)時,所述音樂輸出單元輸出基于所述第二音樂數(shù)據(jù)而生成的音樂作為所述電子郵件的來電聲音,當(dāng)所述音樂數(shù)據(jù)存儲單元中沒有對應(yīng)于所述音樂字碼的所述第二音樂數(shù)據(jù)時,輸出所述電子郵件的來電聲音。
15、 一種符號顯示裝置,用于生成并顯示符號,包含 組存儲單元,在根據(jù)多個組對人的特征進行分類的特征分類中,存儲該符號顯示裝置的用戶所屬的所述組; 輸入單元,用于輸入供識別符號的符號碼;字形數(shù)據(jù)存儲單元,用于對應(yīng)于所述組而存儲符號的字形數(shù)據(jù), 所述符號包含多個構(gòu)成符號形態(tài)的整體或部分的預(yù)定的符號要素的要 素數(shù)據(jù);形態(tài)制作單元,用于根據(jù)存儲在所述組存儲單元的所述組,并參 照存儲在該字形數(shù)據(jù)存儲單元的字形數(shù)據(jù)而制作符號的形態(tài);顯示單元,用于將該形態(tài)制作單元所制作的形態(tài)顯示在顯示裝置;其中,所述形態(tài)制作單元每間隔設(shè)定的更新時間順序讀取所述符 號要素的多個要素數(shù)據(jù),每間隔更新時間更新符號的形態(tài)。
16、 根據(jù)權(quán)利要求15所述的符號顯示裝置,其特征在于,所述字形數(shù)據(jù)存儲單元對應(yīng)于所述畫要素碼及所述組而存儲作為 構(gòu)成畫的要素的畫要素輪廓數(shù)據(jù),所述形態(tài)制作單元根據(jù)存儲在所述組存儲單元的所述組,在每間 隔設(shè)定的更新時間順序讀取畫要素的輪廓數(shù)據(jù),每間隔更新時間更新 畫要素的形態(tài)。
17、 根據(jù)權(quán)利要求15或16所述的符號顯示裝置,其特征在于,包 含用于存儲動作設(shè)定文件的動作設(shè)定文件存儲單元,該動作設(shè)定文件 用于規(guī)定用于指示所述符號要素的顏色的顏色信息、用于指示所述符 號要素的大小的大小信息、用于指示所述符號要素相對于符號的相對 位置的位置信息、用于指示所述符號要素的旋轉(zhuǎn)角度的旋轉(zhuǎn)信息、或 者用于指示所述符號要素的更新時間的更新時間信息中的任意一種信 阜想o
18、 根據(jù)權(quán)利要求15或16所述的符號顯示裝置,其特征在于,當(dāng)應(yīng)用軟件的數(shù)據(jù)文件中包含所述符號碼時,所述數(shù)據(jù)文件具有第一元 數(shù)據(jù),該第一元數(shù)據(jù)用于規(guī)定用于指示所述符號要素的顏色的顏色信 息、用于指示所述符號要素的大小的大小信息、用于指示所述符號要 素相對于符號的相對位置的位置信息、用于指示所述符號要素或所述 畫要素的旋轉(zhuǎn)的旋轉(zhuǎn)信息、或者用于指示所述符號要素的更新時間的 更新時間信息中的任意一種信息。
19、 根據(jù)權(quán)利要求18所述的符號顯示裝置,其特征在于, 所述數(shù)據(jù)文件包含第二元數(shù)據(jù),該第二元數(shù)據(jù)對應(yīng)于由多個符號構(gòu)成的動態(tài)設(shè)定字及所述組,存儲對每個該動態(tài)設(shè)定字的至少一部分 的所述符號記錄兩個以上的符號碼、大小或更新時間中的任意一種信 息,所述形態(tài)制作單元根據(jù)存儲在所述組存儲單元的所述組,在每間 隔所述更新時間讀取構(gòu)成所述動態(tài)設(shè)定字的符號的字形數(shù)據(jù),以更新 構(gòu)成動態(tài)設(shè)定字的所述符號的形態(tài)。
20、 一種圖像形成裝置,用于形成文本數(shù)據(jù)的圖像并在紙張上進 行印刷,包含組信息接收單元,在接收文本數(shù)據(jù)的同時,在根據(jù)多個組對人的 特征進行分類的特征分類中,接收該圖像形成裝置的用戶所屬的所述 組的組信息;控制單元,根據(jù)所述組信息接收單元所接收的所述組信息,控制 該圖像形成裝置。
21、 根據(jù)權(quán)利要求20所述的圖像形成裝置,其特征在于,具有用 于顯示文字的顯示單元,當(dāng)所述特征分類是包含高齡人和除此之外的 所述組的年齡段,且由所述組接收單元接收的所述組信息的所述組為 高齡人時,所述控制單元使顯示在顯示裝置的文字尺寸比預(yù)定值大。
22、 一種用戶屬性判斷方法,在根據(jù)多個組對人的特征進行分類的特征分類中,判斷出該設(shè)備的用戶所屬的所述組,所述用戶屬性判斷方法的特征在于,包含步驟通過字符數(shù)據(jù)輸入單元輸入字符數(shù)據(jù);通過屬性判斷單元,從對應(yīng)于所述組而存儲字符串的字符串存儲 單元,參照對應(yīng)于所述字符數(shù)據(jù)輸入單元所輸入的所述字符數(shù)據(jù)中所 包含的字符串的所述組,在預(yù)定的所述特征分類中判斷出所述作者所 屬的所述組。
23、 一種程序,在根據(jù)多個組對人的特征進行分類的特征分類中, 判斷出該計算機的用戶的所述組,所述程序使所述計算機作為屬性判 斷單元而工作,所述計算機連接于用于輸入所述字符數(shù)據(jù)的字符數(shù)據(jù) 輸入單元、用于對應(yīng)于所述組而存儲字符串的字符串存儲單元,所述 屬性判斷單元參照對應(yīng)于所述字符數(shù)據(jù)輸入單元所輸入的所述字符數(shù) 據(jù)中所包含的字符串的所述字符串存儲單元的所述組,判斷出在預(yù)定 的所述特征分類中的所述作者所屬的所述組。
全文摘要
本發(fā)明提供一種可以從句子等判斷用戶屬性的信息處理裝置、聲音輸出裝置、符號顯示裝置、圖像形成裝置、用戶屬性判斷方法及程序。本發(fā)明的信息處理裝置(111),在根據(jù)多個組對人的特征進行分類的特征分類中,判斷出文本數(shù)據(jù)(包含符號、數(shù)值、圖畫文字)(20)的作者所屬的組(相當(dāng)于各用戶屬性中的劃分),該信息處理裝置(111)包含用于輸入字符數(shù)據(jù)(20)的字符數(shù)據(jù)輸入單元(112);對應(yīng)于組而存儲字符串的字符串存儲單元(131);屬性判斷單元(22),參照對應(yīng)于字符數(shù)據(jù)輸入單元所輸入的字符數(shù)據(jù)中包含的字符串的字符串存儲單元中的組,在預(yù)定的特征分類中判斷出作者所屬的組。
文檔編號G06F3/16GK101419527SQ20081016936
公開日2009年4月29日 申請日期2008年10月14日 優(yōu)先權(quán)日2007年10月19日
發(fā)明者鯉沼敦 申請人:株式會社理光