專(zhuān)利名稱(chēng):客制化辭典生成系統(tǒng)及其方法
技術(shù)領(lǐng)域:
一種辭典生成系統(tǒng)及其方法,特別是指一種客制化辭典生成系統(tǒng)及其方法。
背景技術(shù):
近年來(lái),隨著計(jì)算機(jī)的普及與網(wǎng)絡(luò)科技的蓬勃發(fā)展,知識(shí)爆炸與信息的發(fā)達(dá),使得 國(guó)際化的情形日益加深,使得接觸外語(yǔ)文件的機(jī)會(huì)較以往大幅提高。不論是外語(yǔ)程度多好 的人,在閱讀這些外語(yǔ)文件時(shí),或多或少都會(huì)有需要查閱字典的時(shí)候,然而,對(duì)于非母語(yǔ)的 使用者而言,外語(yǔ)文件已經(jīng)造成相當(dāng)程度的閱讀困擾,由此,辭典的出現(xiàn)向人們提供一種克 服不同語(yǔ)種閱讀障礙的有力工具,但辭典作為一種使用工具,對(duì)于身處信息爆炸時(shí)代的人 們而言,其查詢(xún)?cè)~匯的速度及便利性遠(yuǎn)遠(yuǎn)不夠,因此,能夠?qū)⑼庹Z(yǔ)單詞翻譯為母語(yǔ)單詞的辭 典軟件便應(yīng)運(yùn)而生。電子辭典是一種將傳統(tǒng)的印刷辭典轉(zhuǎn)換成數(shù)碼方式進(jìn)行快捷查詢(xún)的數(shù)碼產(chǎn)品。電 子辭典內(nèi)一般都內(nèi)置有多本辭典,而且還可以通過(guò)網(wǎng)絡(luò)下載數(shù)據(jù),這不僅能讓使用者隨時(shí) 更新自己的電子辭典數(shù)據(jù),還可以增加新的學(xué)習(xí)內(nèi)容。目前電子辭典采用的開(kāi)發(fā)方式是以 辭典為單位進(jìn)行劃分,某一個(gè)或幾個(gè)研發(fā)人員負(fù)責(zé)一本辭典的研發(fā),然后這本辭典從其數(shù) 據(jù)庫(kù)處理到辭典的接口顯示,檢索,反查等均要由這些研發(fā)人員進(jìn)行處理和編輯。若使用者 想要自行建立辭典,只能將原有的字詞加入到生字筆記中作為自建辭典,若使用者想要自 行建立與電子辭典不同形式或辭典項(xiàng)目不同的辭典,除非是仰賴(lài)開(kāi)發(fā)人員為使用者額外量 身制作,但缺點(diǎn)是使用者必須提供數(shù)據(jù)原文件,造成有數(shù)據(jù)保密情況的使用者無(wú)法提供,而 且需要耗費(fèi)的人力與資源也增加許多。另外,若提供使用者自行建立辭典的情況下,通常只 能簡(jiǎn)單的數(shù)據(jù)例如是詞性、解釋和音標(biāo),比較復(fù)雜的數(shù)據(jù)例如例句、詞組或辨析等往往無(wú)法 進(jìn)行顯示,也就是只能顯示格式簡(jiǎn)單的數(shù)據(jù),因此造成當(dāng)使用者自行建立辭典時(shí)可顯示的 辭典內(nèi)容太少的問(wèn)題。綜上所述,可知現(xiàn)有技術(shù)中長(zhǎng)期以來(lái)一直存在以往無(wú)法提供使用者自行建立辭典 的問(wèn)題,因此有必要提出改進(jìn)的技術(shù)手段,來(lái)解決此一問(wèn)題。
發(fā)明內(nèi)容
有鑒于現(xiàn)有技術(shù)存在以往無(wú)法提供使用者自行建立辭典的問(wèn)題,本發(fā)明遂提供一 種客制化辭典生成系統(tǒng)及其方法,其中本發(fā)明所提供的客制化辭典生成系統(tǒng),至少包含接收模塊、設(shè)定模塊、生成模塊、 提取生成模塊及輸出模塊,其中接收模塊是用以接收至少一辭典項(xiàng)目與辭典項(xiàng)目各自的數(shù) 據(jù),其中辭典項(xiàng)目分別對(duì)應(yīng)關(guān)聯(lián)定義;設(shè)定模塊是用以依據(jù)辭典項(xiàng)目建立其各自的至少一 設(shè)定區(qū)塊,以供設(shè)定辭典項(xiàng)目各自的至少一格式;生成模塊是用以依據(jù)辭典項(xiàng)目各自對(duì)應(yīng) 的關(guān)聯(lián)定義將辭典項(xiàng)目與其各自的數(shù)據(jù)生成辭典數(shù)據(jù)文件;提取生成模塊是用以提取辭典 項(xiàng)目各自的格式,并且將辭典項(xiàng)目與其各自的該些格式生成格式配置文件;輸出模塊是用 以將辭典數(shù)據(jù)文件與格式配置文件輸出為辭典文件。
本發(fā)明所提供的客制化辭典生成方法,其步驟至少包括接收至少一辭典項(xiàng)目,其 中辭典項(xiàng)目分別對(duì)應(yīng)關(guān)聯(lián)定義;接收辭典項(xiàng)目各自的數(shù)據(jù);依據(jù)辭典項(xiàng)目建立其各自的至 少一設(shè)定區(qū)塊,以供設(shè)定辭典項(xiàng)目各自的至少一格式;依據(jù)辭典項(xiàng)目各自對(duì)應(yīng)的關(guān)聯(lián)定義 將辭典項(xiàng)目與其各自的數(shù)據(jù)生成辭典數(shù)據(jù)文件;提取辭典項(xiàng)目各自的格式,并且將辭典項(xiàng) 目與其各自的格式生成格式配置文件;將辭典數(shù)據(jù)文件與格式配置文件輸出為辭典文件。本發(fā)明所提供的系統(tǒng)與方法如上,與現(xiàn)有技術(shù)之間的差異在于本發(fā)明通過(guò)將接收 的辭典項(xiàng)目與辭典項(xiàng)目各自的數(shù)據(jù),依據(jù)關(guān)聯(lián)定義生成辭典數(shù)據(jù)文件,再提取辭典項(xiàng)目各 自的格式,將辭典項(xiàng)目與辭典項(xiàng)目各自的格式生成格式配置文件,最后將辭典數(shù)據(jù)文件與 格式配置文件輸出為辭典文件,可以達(dá)成依據(jù)使用者個(gè)人化需求生成客制化辭典的技術(shù)功 效。
圖1為本發(fā)明客制化辭典生成系統(tǒng)方塊圖;圖2為本發(fā)明客制化辭典生成方法流程圖;圖3至圖5為本發(fā)明客制化辭典生成系統(tǒng)實(shí)施例示意圖。主要組件符號(hào)說(shuō)明100客制化辭典生成系統(tǒng)110接收模塊
120設(shè)定模塊130生成模塊
140提取生成模塊150輸出模塊
300辭典項(xiàng)目與關(guān)聯(lián)定義輸入接口
310辭典項(xiàng)目輸入?yún)^(qū)塊320關(guān)聯(lián)定義輸入?yún)^(qū)塊
330下一步組件340取消組件
400辭典項(xiàng)目的數(shù)據(jù)輸入接口410數(shù)據(jù)輸入?yún)^(qū)塊
420新增組件430刪除組件
440匯入組件450上一步組件
460下一步組件470取消組件
500辭典項(xiàng)目的格式設(shè)定接口
510格式設(shè)定區(qū)塊520上一個(gè)組件
530下一個(gè)組件540上一步組件
550生成組件560取消組件
具體實(shí)施例方式以下將配合圖式及實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明的實(shí)施方式,藉此對(duì)本發(fā)明如何應(yīng)用 技術(shù)手段來(lái)解決技術(shù)問(wèn)題并達(dá)成技術(shù)功效的實(shí)現(xiàn)過(guò)程能充分理解并據(jù)以實(shí)施。請(qǐng)參閱圖1,圖1為本發(fā)明客制化辭典生成系統(tǒng)方塊圖,客制化辭典生成系統(tǒng)100 至少包含接收模塊110、設(shè)定模塊120、生成模塊130、提取生成模塊140及輸出模塊150。 客制化辭典生成系統(tǒng)100是提供使用者可以自行建立客制化的辭典,并且客制化辭典生成 系統(tǒng)100生成的辭典可被辭典軟件存取使用。接收模塊110負(fù)責(zé)接收辭典項(xiàng)目與辭典項(xiàng)目各自的數(shù)據(jù),其中辭典項(xiàng)目分別對(duì)應(yīng)關(guān)聯(lián)定義,所述辭典項(xiàng)目是指使用者欲生成客制化的辭典所顯示的字段,辭典項(xiàng)目例如是 “詞條”、“音標(biāo)”、“詞性”、“解釋”、“例句”等,以上是屬于一般常見(jiàn)辭典的辭典項(xiàng)目,若是特殊 的辭典,使用者也可自行設(shè)定各種形式種類(lèi)的辭典項(xiàng)目,舉例來(lái)說(shuō),佛教辭典的辭典項(xiàng)目例 如是“梵文解釋”、“藏文解釋”等,總之,辭典項(xiàng)目是由使用者自行輸入設(shè)定的,可通過(guò)提供 編輯辭典項(xiàng)目的接口讓使用者自行輸入設(shè)定,待使用者輸入完成后,接收模塊110會(huì)接收 使用者所輸入的辭典項(xiàng)目。其中辭典項(xiàng)目分別對(duì)應(yīng)關(guān)聯(lián)定義,值得注意的是,所述關(guān)聯(lián)定義是用以定義辭典 項(xiàng)目的數(shù)據(jù)結(jié)構(gòu),承上述例子,若辭典項(xiàng)目為“詞條”,其對(duì)應(yīng)的關(guān)聯(lián)定義例如是“第一字段 位置”,若辭典項(xiàng)目為“音標(biāo)”,其對(duì)應(yīng)的關(guān)聯(lián)定義例如是“第二字段位置”,但本發(fā)明不予以 限定,僅為舉例之用,其它實(shí)施例的情況,皆為本發(fā)明所指。舉例來(lái)說(shuō),若使用者通過(guò)提供編輯辭典項(xiàng)目的接口輸入辭典項(xiàng)目例如是“詞條”、 “解釋”、“屬性”,接收模塊110會(huì)接收使用者所輸入的辭典項(xiàng)目“詞條”、“解釋”、“屬性”,其 中辭典項(xiàng)目“詞條”對(duì)應(yīng)關(guān)聯(lián)定義為“第一字段位置”、辭典項(xiàng)目“解釋”對(duì)應(yīng)關(guān)聯(lián)定義為“第 二字段位置”、辭典項(xiàng)目“屬性”對(duì)應(yīng)關(guān)聯(lián)定義為“第三字段位置”。當(dāng)接收模塊110接收辭典項(xiàng)目之后,使用者可通過(guò)提供輸入所接收辭典項(xiàng)目各自 的數(shù)據(jù)的接口,輸入所接收辭典項(xiàng)目分別對(duì)應(yīng)的數(shù)據(jù),值得注意的是,接收模塊110用以接 收辭典項(xiàng)目各自的數(shù)據(jù)可以是接收依據(jù)辭典項(xiàng)目建立其各自的輸入?yún)^(qū)塊以供輸入辭典項(xiàng) 目各自的數(shù)據(jù),或是接收以批次匯入辭典項(xiàng)目各自的數(shù)據(jù),也就是當(dāng)接收模塊110接收辭 典項(xiàng)目后,客制化辭典生成系統(tǒng)100依據(jù)辭典項(xiàng)目建立每一個(gè)辭典項(xiàng)目各自的輸入?yún)^(qū)塊, 提供使用者以單條輸入的方式輸入辭典項(xiàng)目各自的數(shù)據(jù),而接收模塊110再接收辭典項(xiàng)目 各自的數(shù)據(jù)。承上述例子,客制化辭典生成系統(tǒng)100依據(jù)辭典項(xiàng)目“詞條”、“解釋”、“屬性”分別 建立辭典項(xiàng)目“詞條”、“解釋”、“屬性”的輸入?yún)^(qū)塊,使用者可在辭典項(xiàng)目“詞條”的輸入?yún)^(qū) 塊內(nèi)輸入例如是“服務(wù)器”,在辭典項(xiàng)目“解釋”的輸入?yún)^(qū)塊內(nèi)輸入例如是“在局域網(wǎng)絡(luò)中,一 個(gè)數(shù)據(jù)站向其它數(shù)據(jù)站提供的各種設(shè)施,例如檔案服務(wù)器、打印服務(wù)器、郵件服務(wù)器”,在辭 典項(xiàng)目“屬性”的輸入?yún)^(qū)塊內(nèi)輸入例如是“計(jì)算機(jī)”,然后接收模塊110會(huì)接收辭典項(xiàng)目“詞 條”的數(shù)據(jù)“服務(wù)器”、辭典項(xiàng)目“解釋”的數(shù)據(jù)“在局域網(wǎng)絡(luò)中,一個(gè)數(shù)據(jù)站向其它數(shù)據(jù)站提 供的各種設(shè)施,例如檔案服務(wù)器、打印服務(wù)器、郵件服務(wù)器”、辭典項(xiàng)目“屬性”的數(shù)據(jù)“計(jì)算 機(jī)”。另外,接收模塊110接收辭典項(xiàng)目各自的數(shù)據(jù)也可以是接收以批次匯入辭典項(xiàng)目 各自的數(shù)據(jù),也就是客制化辭典生成系統(tǒng)100提供使用者將依據(jù)系統(tǒng)預(yù)先設(shè)定的數(shù)據(jù)輸入 規(guī)則將辭典項(xiàng)目各自的數(shù)據(jù)以批次的方式匯入,接收模塊110會(huì)接收以批次匯入的辭典項(xiàng) 目各自的數(shù)據(jù)。設(shè)定模塊120負(fù)責(zé)依據(jù)辭典項(xiàng)目建立其各自的設(shè)定區(qū)塊,以供設(shè)定辭典項(xiàng)目各自 的格式,值得注意的是,所述格式是用以定義辭典項(xiàng)目的內(nèi)容信息種類(lèi)、語(yǔ)言、縮近單位、字 型、字型樣式、字體大小、顏色、編碼、效果或?qū)R方式,亦即格式是用以定義辭典項(xiàng)目的顯 示效果,辭典項(xiàng)目顯示給使用者觀看時(shí)需要套用的格式,當(dāng)接收模塊110接收辭典項(xiàng)目后, 設(shè)定模塊120會(huì)依據(jù)辭典項(xiàng)目建立每一個(gè)辭典項(xiàng)目的設(shè)定區(qū)塊,以提供使用者設(shè)定每一個(gè) 辭典項(xiàng)目的格式。
承上述例子,設(shè)定模塊120會(huì)依據(jù)接收模塊110接收的辭典項(xiàng)目“詞條”、“解釋”、 “屬性”分別建立辭典項(xiàng)目“詞條”、“解釋”、“屬性”各自的設(shè)定區(qū)塊,也就是根據(jù)辭典字段的 顯示規(guī)則,設(shè)定模塊120可提供使用者進(jìn)行辭典項(xiàng)目的字段格式設(shè)定,使用者可在辭典項(xiàng) 目“詞條”的設(shè)定區(qū)塊設(shè)定格式例如是“顏色紅色”、“字體大小14”、“字型標(biāo)楷體”,在辭 典項(xiàng)目“解釋”的設(shè)定區(qū)塊設(shè)定格式例如是“顏色黑色”、“字體大小12”、“字型標(biāo)楷體”, 在辭典項(xiàng)目“解釋”的設(shè)定區(qū)塊設(shè)定格式例如是“顏色綠色”、“字體大小12”、“字型標(biāo)楷 體,,。生成模塊130負(fù)責(zé)依據(jù)辭典項(xiàng)目各自對(duì)應(yīng)的關(guān)聯(lián)定義將辭典項(xiàng)目與其各自的數(shù) 據(jù)生成辭典數(shù)據(jù)文件,由于接收模塊110所接收的辭典項(xiàng)目分別對(duì)應(yīng)關(guān)聯(lián)定義,其中關(guān)聯(lián) 定義是定義建立辭典項(xiàng)目的數(shù)據(jù)結(jié)構(gòu),因此生成模塊130會(huì)依據(jù)接收模塊110所接收每一 個(gè)辭典項(xiàng)目分別對(duì)應(yīng)的關(guān)聯(lián)定義,將辭典項(xiàng)目與接收模塊110接收辭典項(xiàng)目各自的數(shù)據(jù)生 成辭典數(shù)據(jù)文件。承上述例子,生成模塊130會(huì)依據(jù)辭典項(xiàng)目“詞條”、“解釋”、“屬性”各自對(duì)應(yīng)的關(guān) 聯(lián)定義“第一字段位置”、“第二字段位置”、“第三字段位置”將辭典項(xiàng)目“詞條”、“解釋”、“屬 性”與其各自的數(shù)據(jù)生成辭典數(shù)據(jù)文件例如是“專(zhuān)有名詞辭典數(shù)據(jù)文件”,也就是將辭典項(xiàng) 目“詞條”的數(shù)據(jù)擺放在“第一字段位置”,將辭典項(xiàng)目“解釋”的數(shù)據(jù)擺放在“第二字段位 置”,將辭典項(xiàng)目“屬性”的數(shù)據(jù)擺放在“第三字段位置”而生成辭典數(shù)據(jù)文件“專(zhuān)有名詞辭 典資料文件”。提取生成模塊140負(fù)責(zé)依據(jù)提取辭典項(xiàng)目各自的格式,并且將辭典項(xiàng)目與其各自 的格式生成格式配置文件,也就是當(dāng)設(shè)定模塊120提供辭典項(xiàng)目各自的格式設(shè)定后,提取 生成模塊140會(huì)提取每一個(gè)辭典項(xiàng)目的格式,并且將辭典項(xiàng)目以及每一個(gè)辭典項(xiàng)目各自的 格式生成格式配置文件。承上述例子,提取生成模塊140會(huì)提取設(shè)定模塊120中辭典項(xiàng)目“詞條”、“解釋”、 “屬性”各自的格式“顏色紅色”、“字體大小14”、“字型標(biāo)楷體”,“顏色黑色”、“字體大 小12”、“字型標(biāo)楷體”,“顏色綠色”、“字體大小12”、“字型標(biāo)楷體”,并且將辭典項(xiàng)目 “詞條”、“解釋”、“屬性”與其各自的格式“顏色紅色”、“字體大小14”、“字型標(biāo)楷體”,“顏 色黑色”、“字體大小12”、“字型標(biāo)楷體”,“顏色綠色”、“字體大小12”、“字型標(biāo)楷體” 生成格式配置文件例如是“專(zhuān)有名詞辭典格式配置文件”。輸出模塊150負(fù)責(zé)將辭典數(shù)據(jù)文件與格式配置文件輸出為辭典文件,也就是將生 成模塊130得到的辭典數(shù)據(jù)文件與提取生成模塊140得到的格式配置文件進(jìn)行輸出,得到 辭典文件,值得注意的是,辭典文件可以提供給辭典軟件依據(jù)指定目錄位置存取使用,所述 指定位置可以是由使用者自行指定位置,若使用者未指定時(shí),也可以是系統(tǒng)預(yù)先設(shè)定的位置。承上述例子,輸出模塊150將生成模塊130得到的辭典數(shù)據(jù)文件“專(zhuān)有名詞辭典數(shù) 據(jù)文件”與提取生成模塊140得到的格式配置文件“專(zhuān)有名詞辭典格式配置文件”輸出為辭 典文件“專(zhuān)有名詞辭典文件”,而辭典文件“專(zhuān)有名詞辭典文件”可以提供給辭典軟件依據(jù)指 定目錄位置存取使用。通過(guò)客制化辭典生成系統(tǒng)運(yùn)作,通過(guò)將接收的辭典項(xiàng)目與辭典項(xiàng)目各自的數(shù)據(jù), 依據(jù)關(guān)聯(lián)定義生成辭典數(shù)據(jù)文件,再提取辭典項(xiàng)目各自的格式,將辭典項(xiàng)目與辭典項(xiàng)目各自的格式生成格式配置文件,最后將辭典數(shù)據(jù)文件與格式配置文件輸出為辭典文件,可解 決以往使用者自行建立辭典時(shí)可顯示的辭典內(nèi)容太少的問(wèn)題。以下將搭配本發(fā)明方法流程并舉實(shí)施例具體說(shuō)明本發(fā)明,然其并非用以限定本發(fā) 明,本領(lǐng)域技術(shù)人員可依照本發(fā)明的精神對(duì)下述實(shí)施例稍做修飾,惟其仍屬于本發(fā)明的范圍。圖2繪示為本發(fā)明客制化辭典生成方法流程圖,圖3至圖5為本發(fā)明客制化辭典 生成系統(tǒng)實(shí)施例示意圖。以下將同時(shí)配合圖2至圖5說(shuō)明本發(fā)明客制化辭典生成系統(tǒng)運(yùn)作 步驟和實(shí)施例。本實(shí)施例是以使用者欲自行建立客制化的計(jì)算機(jī)辭典來(lái)說(shuō)明本發(fā)明的運(yùn)作步驟。請(qǐng)先參閱圖3,辭典項(xiàng)目與關(guān)聯(lián)定義輸入接口 300包含辭典項(xiàng)目輸入?yún)^(qū)塊310、關(guān) 聯(lián)定義輸入?yún)^(qū)塊320、下一步組件330與取消組件340,使用者在客制化辭典生成系統(tǒng)100 提供的辭典項(xiàng)目與關(guān)聯(lián)定義輸入接口 300中的辭典項(xiàng)目輸入?yún)^(qū)塊310分別輸入辭典項(xiàng)目 “詞條”、“解釋”、“屬性”,以及關(guān)聯(lián)定義輸入?yún)^(qū)塊320輸入分別對(duì)應(yīng)辭典項(xiàng)目“詞條”、“解 釋”、“屬性”的關(guān)聯(lián)定義“第一字段位置”、“第二字段位置”、“第三字段位置”,當(dāng)使用者輸入 完畢后可點(diǎn)選下一步組件330,客制化辭典生成系統(tǒng)100會(huì)接收辭典項(xiàng)目“詞條”、“解釋”、 “屬性”,其中辭典項(xiàng)目“詞條”、“解釋”、“屬性”分別對(duì)應(yīng)關(guān)聯(lián)定義“第一字段位置”、“第二字 段位置”、“第三字段位置”(步驟201),若使用者不繼續(xù)使用客制化辭典生成系統(tǒng)100時(shí),可 點(diǎn)擊取消組件340,則客制化辭典生成系統(tǒng)100會(huì)結(jié)束辭典生成的程序。請(qǐng)參閱圖4,辭典項(xiàng)目的數(shù)據(jù)輸入接口 400包含數(shù)據(jù)輸入?yún)^(qū)塊410、新增組件420、 刪除組件430、匯入組件440、上一步組件450、下一步組件460與取消組件470,使用者在客 制化辭典生成系統(tǒng)100提供的辭典項(xiàng)目的數(shù)據(jù)輸入接口 400中的數(shù)據(jù)輸入?yún)^(qū)塊410分別輸 入辭典項(xiàng)目“詞條”的數(shù)據(jù)為“視訊”、辭典項(xiàng)目“解釋”的數(shù)據(jù)為“載有計(jì)算機(jī)影像的信號(hào)”、 辭典項(xiàng)目“屬性”的數(shù)據(jù)為“多媒體”,當(dāng)使用者輸入完畢后,可點(diǎn)選新增組件420,客制化辭 典生成系統(tǒng)100會(huì)接收辭典項(xiàng)目“詞條”、“解釋”、“屬性”各自的數(shù)據(jù)“視訊”、“載有計(jì)算機(jī) 影像的信號(hào)”、“多媒體”(步驟202),當(dāng)使用者逐一輸入辭典項(xiàng)目的數(shù)據(jù)后,可點(diǎn)選下一步 組件460,客制化辭典生成系統(tǒng)100繼續(xù)進(jìn)行辭典生成的步驟,若使用者欲回到辭典項(xiàng)目與 關(guān)聯(lián)定義輸入接口 300,可點(diǎn)擊上一步組件450,若使用者不繼續(xù)使用客制化辭典生成系統(tǒng) 100時(shí),可點(diǎn)擊取消組件470,則客制化辭典生成系統(tǒng)100會(huì)結(jié)束辭典生成的程序。另外,刪 除組件430是提供使用者刪除辭典項(xiàng)目的數(shù)據(jù),也是屬于逐一輸入辭典項(xiàng)目的數(shù)據(jù)的刪除 動(dòng)作,至于匯入組件440是提供使用者可以進(jìn)行批次匯入辭典項(xiàng)目的數(shù)據(jù)。請(qǐng)參閱圖5,辭典項(xiàng)目的格式設(shè)定接口 500包含格式設(shè)定區(qū)塊510、上一個(gè)組件 520、下一個(gè)組件530、上一步組件540、生成組件550與取消組件560,客制化辭典生成系統(tǒng) 100依據(jù)辭典項(xiàng)目“詞條”、“解釋”、“屬性”分別建立各自的格式設(shè)定區(qū)塊510,以提供使用 者設(shè)定辭典項(xiàng)目“詞條”、“解釋”、“屬性”各自的格式(步驟203),以設(shè)定辭典項(xiàng)目“詞條” 的格式設(shè)定為例,使用者在客制化辭典生成系統(tǒng)100提供的辭典項(xiàng)目的格式設(shè)定接口 500 中的格式設(shè)定區(qū)塊510分別設(shè)定格式為“語(yǔ)言繁體中文”、“字型標(biāo)楷體”、“字型樣式標(biāo) 準(zhǔn)”、“字體大小14”、“顏色紅色”,接著使用者可通過(guò)上一個(gè)組件520與下一個(gè)組件530分 別接著設(shè)定辭典項(xiàng)目“解釋”、“屬性”的格式。當(dāng)使用者逐一設(shè)定辭典項(xiàng)目的格式后,可點(diǎn) 選生成組件550,客制化辭典生成系統(tǒng)100繼續(xù)進(jìn)行辭典生成的步驟,若使用者欲回到辭典項(xiàng)目的數(shù)據(jù)輸入接口 400,可點(diǎn)擊上一步組件540,若使用者不繼續(xù)使用客制化辭典生成系 統(tǒng)100時(shí),可點(diǎn)擊取消組件560,則客制化辭典生成系統(tǒng)100會(huì)結(jié)束辭典生成的程序。當(dāng)使用者點(diǎn)選生成組件550后,客制化辭典生成系統(tǒng)100依據(jù)辭典項(xiàng)目“詞條”、 “解釋”、“屬性”各自對(duì)應(yīng)的關(guān)聯(lián)定義“第一字段位置”、“第二字段位置”、“第三字段位置” 將辭典項(xiàng)目“詞條”、“解釋”、“屬性”與各自的數(shù)據(jù)生成辭典數(shù)據(jù)文件“計(jì)算機(jī)辭典數(shù)據(jù)文 件”(步驟204)。接著,客制化辭典生成系統(tǒng)100提取使用者于辭典項(xiàng)目的格式設(shè)定接口 500設(shè)定 辭典項(xiàng)目“詞條”、“解釋”、“屬性”各自的格式,并且將辭典項(xiàng)目“詞條”、“解釋”、“屬性”與 各自的格式生成格式配置文件“計(jì)算機(jī)辭典格式配置文件”(步驟205)。最后,客制化辭典生成系統(tǒng)100將辭典數(shù)據(jù)文件“計(jì)算機(jī)辭典數(shù)據(jù)文件”與格式配 置文件“計(jì)算機(jī)辭典格式配置文件”輸出為辭典文件“計(jì)算機(jī)辭典文件”(步驟206),而辭 典文件“計(jì)算機(jī)辭典文件”可提供給辭典軟件依據(jù)使用者指定目錄位置進(jìn)行存取使用,當(dāng)使 用者在辭典軟件使用辭典文件“計(jì)算機(jī)辭典文件”時(shí),辭典文件“計(jì)算機(jī)辭典文件”所顯示 的格式會(huì)依據(jù)使用者的設(shè)定進(jìn)行顯示,以達(dá)到生成客制化辭典的目的。綜上所述,可知本發(fā)明與現(xiàn)有技術(shù)之間的差異在于將接收的辭典項(xiàng)目與辭典項(xiàng)目 各自的數(shù)據(jù),依據(jù)關(guān)聯(lián)定義生成辭典數(shù)據(jù)文件,再提取辭典項(xiàng)目各自的格式,將辭典項(xiàng)目與 辭典項(xiàng)目各自的格式生成格式配置文件,最后將辭典數(shù)據(jù)文件與格式配置文件輸出為辭典 文件的技術(shù)手段,通過(guò)此一技術(shù)手段可以解決現(xiàn)有技術(shù)所存在使用者自行建立辭典時(shí)可顯 示的辭典內(nèi)容太少的問(wèn)題,進(jìn)而達(dá)成依據(jù)使用者個(gè)人化需求生成客制化辭典的技術(shù)功效。雖然本發(fā)明所公開(kāi)的實(shí)施方式如上,惟所述之內(nèi)容并非用以直接限定本發(fā)明之專(zhuān) 利保護(hù)范圍。任何本發(fā)明所屬技術(shù)領(lǐng)域中的技術(shù)人員,在不脫離本發(fā)明所公開(kāi)的精神和范 圍的前提下,可以在實(shí)施的形式上及細(xì)節(jié)上作些許之更動(dòng)。本發(fā)明的專(zhuān)利保護(hù)范圍,仍須以 所附的權(quán)利要求所界定者為準(zhǔn)。
權(quán)利要求
一種客制化辭典生成系統(tǒng),其至少包含一接收模塊,用以接收至少一辭典項(xiàng)目與該些辭典項(xiàng)目各自的一數(shù)據(jù),其中該些辭典項(xiàng)目分別對(duì)應(yīng)一關(guān)聯(lián)定義;一設(shè)定模塊,用以依據(jù)該些辭典項(xiàng)目建立其各自的至少一設(shè)定區(qū)塊,以供設(shè)定該些辭典項(xiàng)目各自的至少一格式;一生成模塊,用以依據(jù)該些辭典項(xiàng)目各自對(duì)應(yīng)的該關(guān)聯(lián)定義將該些辭典項(xiàng)目與其各自的該數(shù)據(jù)生成一辭典數(shù)據(jù)文件;一提取生成模塊,用以提取該些辭典項(xiàng)目各自的該些格式,并且將該些辭典項(xiàng)目與其各自的該些格式生成一格式配置文件;及一輸出模塊,用以將該辭典數(shù)據(jù)文件與該格式配置文件輸出為一辭典文件。
2.如權(quán)利要求1所述的客制化辭典生成系統(tǒng),其中該辭典文件是提供給一辭典軟件依 據(jù)一指定目錄位置存取使用。
3.如權(quán)利要求1所述的客制化辭典生成系統(tǒng),其中該些格式是用以定義該些辭典項(xiàng)目 的內(nèi)容信息種類(lèi)、語(yǔ)言、縮進(jìn)單位、字型、字型樣式、字體大小、顏色、編碼、效果、對(duì)齊方式至 少其中之一。
4.如權(quán)利要求1所述的客制化辭典生成系統(tǒng),其中該接收模塊用以接收輸入該些辭典 項(xiàng)目各自的該數(shù)據(jù)是接收依據(jù)該些辭典項(xiàng)目建立其各自的一輸入?yún)^(qū)塊以供輸入該些辭典 項(xiàng)目各自的該數(shù)據(jù),或是接收以批次匯入該些辭典項(xiàng)目各自的該數(shù)據(jù)。
5.如權(quán)利要求1所述的客制化辭典生成系統(tǒng),其中該關(guān)聯(lián)定義為用以定義建立該些辭 典項(xiàng)目的數(shù)據(jù)結(jié)構(gòu)。
6.一種客制化辭典生成方法,其至少包含下列步驟接收至少一辭典項(xiàng)目,其中該些辭典項(xiàng)目分別對(duì)應(yīng)一關(guān)聯(lián)定義;接收該些辭典項(xiàng)目各自的一數(shù)據(jù);依據(jù)該些辭典項(xiàng)目建立其各自的至少一設(shè)定區(qū)塊,以供設(shè)定該些辭典項(xiàng)目各自的至少 一格式;依據(jù)該些辭典項(xiàng)目各自對(duì)應(yīng)的該關(guān)聯(lián)定義將該些辭典項(xiàng)目與其各自的該數(shù)據(jù)生成一 辭典數(shù)據(jù)文件;提取該些辭典項(xiàng)目各自的該些格式,并且將該些辭典項(xiàng)目與其各自的該些格式生成一 格式配置文件;及將該辭典數(shù)據(jù)文件與該格式配置文件輸出為一辭典文件。
7.如權(quán)利要求6所述的客制化辭典生成方法,其中該辭典文件是提供給一辭典軟件依 據(jù)一指定目錄位置存取使用。
8.如權(quán)利要求6所述的客制化辭典生成方法,其中該些格式是用以定義該些辭典項(xiàng)目 的內(nèi)容信息種類(lèi)、語(yǔ)言、縮進(jìn)單位、字型、字型樣式、字體大小、顏色、編碼、效果、對(duì)齊方式至 少其中之一。
9.如權(quán)利要求6所述的客制化辭典生成方法,其中接收該些辭典項(xiàng)目各自的該數(shù)據(jù)的 步驟是接收依據(jù)該些辭典項(xiàng)目建立其各自的一輸入?yún)^(qū)塊以供輸入該些辭典項(xiàng)目各自的該 數(shù)據(jù),或是接收以批次匯入該些辭典項(xiàng)目各自的該數(shù)據(jù)。
10.如權(quán)利要求6所述的客制化辭典生成方法,其中該關(guān)聯(lián)定義為用以定義建立該些辭典項(xiàng)目的數(shù)據(jù)結(jié)構(gòu)。
全文摘要
一種客制化辭典生成系統(tǒng)及其方法,其通過(guò)將接收的辭典項(xiàng)目與辭典項(xiàng)目各自的數(shù)據(jù),依據(jù)關(guān)聯(lián)定義生成辭典數(shù)據(jù)文件,再提取辭典項(xiàng)目各自的格式,將辭典項(xiàng)目與辭典項(xiàng)目各自的格式生成格式配置文件,最后將辭典數(shù)據(jù)文件與格式配置文件輸出為辭典文件,可以達(dá)成依據(jù)使用者個(gè)人化需求生成客制化辭典的效果。
文檔編號(hào)G06F15/02GK101989288SQ20091016104
公開(kāi)日2011年3月23日 申請(qǐng)日期2009年7月30日 優(yōu)先權(quán)日2009年7月30日
發(fā)明者徐曉燕, 邱全成 申請(qǐng)人:英業(yè)達(dá)股份有限公司