專利名稱:修正軟件鍵盤輸入的方法、系統(tǒng)以及使用此方法的計算機(jī)程序產(chǎn)品的制作方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)一種軟件鍵盤輸入的方法、系統(tǒng)以及使用此方法的計算機(jī)程序產(chǎn)品, 且特別是有關(guān)一種修正軟件鍵盤輸入的方法、系統(tǒng)以及使用此方法的計算機(jī)程序產(chǎn)品。
背景技術(shù):
在手持設(shè)備上,觸控式的軟件鍵盤常被用來作為輸入數(shù)據(jù)的人機(jī)界面,而觸控式 的軟件鍵盤是以軟件的方式于畫面上繪制按鍵。使用者以觸控的方式,按下這些繪制的按 鍵,通過檢測使用者觸控時的落點位置,并將觸控落點位置和畫面上所繪制的按鍵位置比 較后,即可判斷使用者當(dāng)時所欲按下的按鍵為何。但因為使用者按鍵的習(xí)慣不同,可能因為個人視差、按鍵時所用的手指不同、握持 設(shè)備的方式或方向不一等因素,而使得觸控時的落點與畫面上所繪制按鍵位置有不同的誤 差,這會使得軟件鍵盤無法正確判斷出使用者真正欲按下的按鍵為何,而導(dǎo)致輸入錯誤。因此,設(shè)計一種新的方法來修正軟件鍵盤輸入以改善上述缺點。
發(fā)明內(nèi)容
因此本發(fā)明的目的就是提供一種修正軟件鍵盤輸入的方法、系統(tǒng)以及使用此方法 的計算機(jī)程序產(chǎn)品,作為軟件鍵盤于輸入數(shù)據(jù)時的觸控落點坐標(biāo)校正,藉以提高按鍵判斷 的準(zhǔn)確度。根據(jù)本發(fā)明一方面的修正軟件鍵盤輸入的方法包括取得使用者輸入的第一觸控 落點坐標(biāo),第一觸控落點坐標(biāo)包括第一落點水平坐標(biāo)以及第一落點垂直坐標(biāo);自校正數(shù)據(jù) 庫取得校正水平模型以及校正垂直模型;將第一落點水平坐標(biāo)以及第一落點垂直坐標(biāo)分別 套用校正水平模型及校正垂直模型以算出校正落點坐標(biāo);比較校正落點坐標(biāo)與中心點坐標(biāo) 以判定使用者所欲輸入的按鍵值。根據(jù)本發(fā)明另一方面的修正軟件鍵盤輸入的系統(tǒng)包括第一坐標(biāo)取得模塊,用以 取得使用者輸入的第一觸控落點坐標(biāo),其中第一觸控落點坐標(biāo)包括第一落點水平坐標(biāo)以及 第一落點垂直坐標(biāo);模型取得模塊,用以自校正數(shù)據(jù)庫取得校正水平模型以及校正垂直模 型;運算模塊,用以將第一落點水平坐標(biāo)以及第一落點垂直坐標(biāo)分別套用校正水平模型及 校正垂直模型以算出校正落點坐標(biāo);以及比較模塊,用以比較校正落點坐標(biāo)與中心點坐標(biāo) 以判定使用者所欲輸入的按鍵值。根據(jù)本發(fā)明又一方面的計算機(jī)程序產(chǎn)品包括了程序指令用以執(zhí)行取得使用者 輸入的第一觸控落點坐標(biāo),第一觸控落點坐標(biāo)包括第一落點水平坐標(biāo)以及第一落點垂直坐 標(biāo);自校正數(shù)據(jù)庫取得校正水平模型以及校正垂直模型;將第一落點水平坐標(biāo)以及第一落 點垂直坐標(biāo)分別套用校正水平模型及校正垂直模型以算出校正落點坐標(biāo);比較校正落點坐 標(biāo)與中心點坐標(biāo)以判定使用者所欲輸入的按鍵值。
為讓本發(fā)明的上述和其它目的、特征、優(yōu)點能更明顯易懂,以下將配合附圖對本發(fā) 明的較佳實施例進(jìn)行詳細(xì)說明,其中圖1是依照本發(fā)明一實施例的一種利用校正模型來區(qū)域修正軟件鍵盤輸入的方 法流程圖。圖2是依照本發(fā)明另一實施例的一種利用校正模型來區(qū)域修正軟件鍵盤輸入的 方法流程圖。圖3A是一種修正軟件鍵盤輸入的系統(tǒng)的示意圖。圖3B是校正數(shù)據(jù)庫建置系統(tǒng)示意圖。
具體實施例方式接下來請參照本發(fā)明實施例的詳細(xì)說明,其中所提到的范例會連同附圖一同進(jìn)行 說明。在任何可能的情況下,附圖及說明中所使用的相同標(biāo)號都代表了相同或類似的元件。參照圖1,其是依照本發(fā)明一實施例的一種修正軟件鍵盤輸入的方法流程圖。本發(fā) 明另一實施例的計算機(jī)程序產(chǎn)品可以程序指令來執(zhí)行此方法的各步驟。此修正軟件鍵盤輸 入的方法包括以下步驟(應(yīng)了解到,在本實施例中所提及的步驟,除特別敘明其順序者外, 均可依實際需要調(diào)整其前后順序,甚至可能同時或部分同時執(zhí)行)(1)取得使用者輸入的第一觸控落點坐標(biāo),其中第一觸控落點坐標(biāo)包括第一落點 水平坐標(biāo)以及第一落點垂直坐標(biāo)(步驟112)。(2)自校正數(shù)據(jù)庫取得校正水平模型以及校正垂直模型(步驟114)。(3)將第一落點水平坐標(biāo)以及第一落點垂直坐標(biāo)分別套用校正水平模型及校正垂 直模型以算出校正落點坐標(biāo)(步驟116)。(4)比較校正落點坐標(biāo)與中心點坐標(biāo)以判定使用者所欲輸入的按鍵值(步驟 118)。在一實施態(tài)樣中,當(dāng)使用者以觸控的方式于畫面上輸入某個按鍵時,若使用者按 下的按鍵落點坐標(biāo)為(xt,yt),將xt與yt (線性回歸模型中的自變量)分別套用水平和垂 直的一元線性回歸模型,以得到校正后的落點坐標(biāo)(線性回歸模型中的因變量),然后才以 此校正坐標(biāo)與畫面上所繪制的按鍵位置比較,進(jìn)而判斷使用者當(dāng)時所欲按下的按鍵為何。此外,在使用軟件鍵盤進(jìn)行輸入時,因為使用情境的不同,在軟件鍵盤(軟件按鍵 所分布的區(qū)域)中某些區(qū)域的按鍵可能會需要與其它區(qū)域的按鍵有所區(qū)別,進(jìn)而必須套用 不同的一元線性回歸模型。舉例來說,針對同時以兩手握持手機(jī)的使用者來說,他可能會同 時以左右手拇指操作軟件鍵盤輸入文字。一般來說,以右手拇指觸控輸入時,落點通常會趨 向落在按鍵的右下角,而以左手拇指觸控輸入時,落點則會趨向落在按鍵的左下角,因為左 右手的拇指在觸控時的落點不同,所以若將鍵盤上所有按鍵都套用同相同的線性回歸修正 坐標(biāo),可能會產(chǎn)生很大的誤差。另外,本方法還可包含提供一校正數(shù)據(jù)庫建置階段的步驟,以提供修正軟件鍵盤 輸入時所需的校正數(shù)據(jù)庫,校正數(shù)據(jù)庫建置階段包括以下步驟(應(yīng)了解到,在本實施例中 所提及的步驟,除特別敘明其順序者外,均可依實際需要調(diào)整其前后順序,甚至可能同時或 部分同時執(zhí)行)
(1)取得使用者輸入的第二觸控落點坐標(biāo),其中第二觸控落點坐標(biāo)包括第二落點 水平坐標(biāo)以及第二落點垂直坐標(biāo)(步驟104)。就每一輸入而言,例如,取得的第二觸控落點 坐標(biāo)為(101,42)時,這表示第二落點水平坐標(biāo)為101,第二落點垂直坐標(biāo)為42。一種可能 實施態(tài)樣為,要求使用者依照畫面中所指示的按鍵,于軟件輸入鍵盤中按下相對應(yīng)的按鍵。 在此過程中程序?qū)咽褂谜哂|控的落點坐標(biāo)一一記下。假設(shè)使用者被要求按下η次的按 鍵,而且這η次觸控落點的坐標(biāo)分別為(xl,yl),(x2, y2),(x3, y3),. . .(xn-1,yn-1),(xn, yn),可由此分別得到兩個如下的X和Y序列水平坐標(biāo)X = {xl, x2, x3,…,xn-1, xn}垂直坐標(biāo)Y = {yl, y2, y3, . . . , yn-1, yn}(2)利用第二落點水平坐標(biāo)與中心點水平坐標(biāo)建立校正水平模型(步驟106)。第 二落點水平坐標(biāo)將會被拿來與當(dāng)時該按下的按鍵的中心點水平坐標(biāo)做運算,得出第二落點 水平坐標(biāo)與中心點水平坐標(biāo)的相對位置,再以此建立校正水平模型。(3)利用第二落點垂直坐標(biāo)及中心點垂直坐標(biāo)建立校正垂直模型(步驟108)。第 二落點垂直坐標(biāo)將會被拿來與當(dāng)時該按下的按鍵的中心點垂直坐標(biāo)做運算,得出第二落點 垂直坐標(biāo)與中心點垂直坐標(biāo)的相對位置,再以此建立校正垂直模型。校正水平模型以及校 正垂直模型的一種可能實施態(tài)樣為一元線型回歸模型(UnaryLinear Regression Model), 一元線性回歸分析預(yù)測法是根據(jù)自變量X和因變量Y的相關(guān)關(guān)系,建立X與Y的線性回歸 方程以進(jìn)行預(yù)測的方法。舉例來說,利用第二落點水平坐標(biāo)及中心點水平坐標(biāo)可求得一元 線性回歸方程Yt = a+bxt的參數(shù)a、b,再將參數(shù)a、b代入,就可以建立校正水平模型,同樣 依此方法建立校正垂直模型,所以,在此依不同坐標(biāo)方向分別建立了兩組的一元線性回歸 模型。本發(fā)明的實施態(tài)樣不限于線型回歸模型,可應(yīng)用各種合適的方法來建立校正模型。(4)儲存校正水平模型以及校正垂直模型于校正數(shù)據(jù)庫中(步驟110)。此時已針 對水平和垂直兩個不同方向,分別建立獨立的一元線性回歸模型,存入數(shù)據(jù)庫以供使用。參照圖2,其是依照本發(fā)明另一實施例的一種修正軟件鍵盤輸入的方法流程圖。在 前述的使用情境中,在校正數(shù)據(jù)庫建置階段時,可先將軟件鍵盤切割成數(shù)個區(qū)域,然后可重 復(fù)執(zhí)行校正數(shù)據(jù)庫建置階段的各步驟,以為每一區(qū)域分別建立校正水平模型以及校正垂直 模型。在此實施例中,先將軟件鍵盤切割成左右兩個區(qū)域(步驟204),在取得使用者輸入的 觸控落點坐標(biāo)之后(步驟206),判定觸控落點坐標(biāo)所在的區(qū)域(步驟208),各自獨立計算 出各區(qū)域所屬的線性回歸模型(步驟210),并儲存各區(qū)域所屬的線性回歸模型于校正數(shù)據(jù) 庫(步驟202)。然后在應(yīng)用此修正軟件鍵盤輸入的方法時,在取得使用者的觸控落點坐標(biāo)之后 (步驟212),判定觸控落點坐標(biāo)所在的區(qū)域(步驟214),再自校正數(shù)據(jù)庫取得對應(yīng)觸控落點 坐標(biāo)所位于的區(qū)域的線性回歸模型(步驟216),然后分別套用對應(yīng)的線性回歸模型加以修 正(步驟218)。這個鍵盤配置上的區(qū)域劃分可以依實際狀況加以設(shè)計,可能是切割成左右兩個區(qū) 域,或區(qū)分成田字的四個區(qū)塊,或設(shè)計成井字的九宮格塊,實際上區(qū)域的劃分可以依使用的 需求進(jìn)一步設(shè)計。本發(fā)明又一實施例將描述一種修正軟件鍵盤輸入的系統(tǒng),參照圖3A及圖3B,圖3A 是一種修正軟件鍵盤輸入的系統(tǒng)350的示意圖,圖3B是校正數(shù)據(jù)庫建置系統(tǒng)310的示意圖。修正軟件鍵盤輸入的系統(tǒng)350包括軟件鍵盤312、校正數(shù)據(jù)庫320、第一坐標(biāo)取得模塊 314、模型取得模塊362、運算模塊364、以及比較模塊366。使用者通過軟件鍵盤312所提供 的觸控式輸入界面輸入數(shù)據(jù)后,第一坐標(biāo)取得模塊314取得使用者輸入的第一觸控落點坐 標(biāo),其中第一觸控落點坐標(biāo)包括第一落點水平坐標(biāo)以及第一落點垂直坐標(biāo)。校正數(shù)據(jù)庫320儲存了校正數(shù)據(jù)庫建置系統(tǒng)310所建置的校正水平模型以及校正 垂直模型。模型取得模塊362用以自校正數(shù)據(jù)庫320取得對應(yīng)第一觸控落點坐標(biāo)所位于的 區(qū)域的校正水平模型以及校正垂直模型。運算模塊364用以將第一落點水平坐標(biāo)以及第一 落點垂直坐標(biāo)分別套用校正水平模型及校正垂直模型以算出校正落點坐標(biāo)(包括校正水 平坐標(biāo)及校正垂直坐標(biāo))。比較模塊366用以比較校正落點坐標(biāo)與中心點坐標(biāo)以判定使用 者所欲輸入的按鍵值。此外,修正軟件鍵盤輸入的系統(tǒng)350還可包括判定模塊342。當(dāng)軟件鍵盤被切割為 數(shù)個區(qū)域時,判定模塊342可在第一坐標(biāo)取得模塊314取得第一觸控落點坐標(biāo)后用來判定 第一觸控落點坐標(biāo)所在的區(qū)域,而此時模型取得模塊362會自校正數(shù)據(jù)庫320取得對應(yīng)第 一觸控落點坐標(biāo)所位于的區(qū)域的的校正水平模型以及校正垂直模型。然后,運算模塊364 會根據(jù)第一觸控落點坐標(biāo)所在的區(qū)域,將第一落點水平坐標(biāo)以及第一落點垂直坐標(biāo)分別套 用校正水平模型及校正垂直模型以算出校正落點坐標(biāo)。最后,比較模塊366比較校正落點 坐標(biāo)與中心點坐標(biāo)以判定使用者所欲輸入的按鍵值。參照圖3B,其是校正數(shù)據(jù)庫建置系統(tǒng)示意圖。校正數(shù)據(jù)庫建置系統(tǒng)310包括軟件 鍵盤312、第二坐標(biāo)取得模塊324、校正水平模型建立模塊316、校正垂直模型建立模塊318、 以及校正數(shù)據(jù)庫320。軟件鍵盤312用以提供使用者一種觸控式輸入界面。第二坐標(biāo)取得 模塊324用以取得使用者輸入的第二觸控落點坐標(biāo),其中第二觸控落點坐標(biāo)包括第二落點 水平坐標(biāo)以及第二落點垂直坐標(biāo)。校正水平模型建立模塊316用以利用第二坐標(biāo)取得模塊 324取得的第二落點水平坐標(biāo)與中心點水平坐標(biāo)建立校正水平模型。校正垂直模型建立模 塊318用以利用第二坐標(biāo)取得模塊324取得的第二落點垂直坐標(biāo)及中心點垂直坐標(biāo)建立校 正垂直模型。校正水平模型以及校正垂直模型可利用線型回歸模型來完成,特別是一元線 型回歸模型。校正數(shù)據(jù)庫320用以儲存校正水平模型以及校正垂直模型。此外,校正數(shù)據(jù)庫建置系統(tǒng)310還可包括切割模塊332及判定模塊342。因為使用 情境的不同,在某些情況下不同的軟件鍵盤區(qū)域可能必須套用不同的校正模型,切割模塊 330可視實際需求而將軟件鍵盤切割為數(shù)個區(qū)域。切割為數(shù)個區(qū)域后,判定模塊342可在第 二坐標(biāo)取得模塊324取得第二觸控落點坐標(biāo)后用來判定第二觸控落點坐標(biāo)所在的區(qū)域,再 就每一區(qū)域分別建立校正水平模型以及校正垂直模型。綜上所述,前述實施例中所揭露的修正軟件鍵盤輸入的方法、系統(tǒng)、及使用此方法 的計算機(jī)程序產(chǎn)品是通過軟件于校正數(shù)據(jù)庫建置階段(提供一種訓(xùn)練模式)預(yù)先學(xué)習(xí)使用 者的操作特征,建立坐標(biāo)修正用的校正數(shù)據(jù),并儲存于校正數(shù)據(jù)庫中,使用者于未來按鍵時 可運用合適的校正模型,特別是數(shù)學(xué)上的統(tǒng)計與線性回歸的技巧,作為軟件鍵盤于輸入數(shù) 據(jù)時的觸控落點坐標(biāo)校正,藉以提高按鍵判斷的準(zhǔn)確度。雖然本發(fā)明已以實施例揭露如上,然而其并非用以限定本發(fā)明,任何熟悉此技術(shù) 者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作各種等同的改變或替換,因此本發(fā)明的保護(hù)范 圍當(dāng)視后附的本申請權(quán)利要求范圍所界定的為準(zhǔn)。
權(quán)利要求
一種修正軟件鍵盤輸入的方法,包含以下步驟取得一使用者輸入的一第一觸控落點坐標(biāo),其中該第一觸控落點坐標(biāo)包含一第一落點水平坐標(biāo)以及一第一落點垂直坐標(biāo);自一校正數(shù)據(jù)庫取得一校正水平模型以及一校正垂直模型;將該第一落點水平坐標(biāo)以及該第一落點垂直坐標(biāo)分別套用該校正水平模型及該校正垂直模型以算出一校正落點坐標(biāo);以及比較該校正落點坐標(biāo)與一中心點坐標(biāo)以判定該使用者所欲輸入的按鍵值。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于還包含提供一校正數(shù)據(jù)庫建置階段的步 驟,該校正數(shù)據(jù)庫建置階段包含以下步驟取得該使用者輸入的至少一第二觸控落點坐標(biāo),其中該第二觸控落點坐標(biāo)包含一第二 落點水平坐標(biāo)以及一第二落點垂直坐標(biāo);利用該第二落點水平坐標(biāo)與該中心點水平坐標(biāo)建立該校正水平模型; 利用該第二落點垂直坐標(biāo)及該中心點垂直坐標(biāo)建立該校正垂直模型;以及 儲存該校正水平模型以及該校正垂直模型于該校正數(shù)據(jù)庫中。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于該校正水平模型以及該校正垂直模型是線 型回歸模型。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于該校正水平模型以及該校正垂直模型是一 元線型回歸模型。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于還包含以下步驟于該取得該使用者輸入的 至少一第二觸控落點坐標(biāo)的步驟之前將一軟件鍵盤切割為至少一區(qū)域。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于還包含當(dāng)該軟件鍵盤被切割為多個區(qū)域 時,重復(fù)執(zhí)行該校正數(shù)據(jù)庫建置階段,以為每一該些區(qū)域分別建立一校正水平模型以及一 校正垂直模型。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于還包含判定該第一觸控落點坐標(biāo)位于該至 少一區(qū)域其中之一的步驟,并且該自一校正數(shù)據(jù)庫取得一校正水平模型以及一校正垂直模 型的步驟包含自該校正數(shù)據(jù)庫取得對應(yīng)該第一觸控落點坐標(biāo)所位于的該區(qū)域的該校正水 平模型以及該校正垂直模型的步驟。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于該將該第一落點水平坐標(biāo)以及該第一落點 垂直坐標(biāo)分別套用該校正水平模型及該校正垂直模型的步驟包含以下步驟將該第一落點水平坐標(biāo)以及該第一落點垂直坐標(biāo)分別套用對應(yīng)該第一觸控落點坐標(biāo) 所位于的該區(qū)域的該校正水平模型及該校正垂直模型,以算出該校正落點坐標(biāo)。
9.一種修正軟件鍵盤輸入的系統(tǒng),包含一第一坐標(biāo)取得模塊,用以取得一使用者輸入的一第一觸控落點坐標(biāo),其中該觸控落 點坐標(biāo)包含一第一落點水平坐標(biāo)以及一第一落點垂直坐標(biāo);一模型取得模塊,用以自一校正數(shù)據(jù)庫取得一校正水平模型以及一校正垂直模型; 一運算模塊,用以將該落點水平坐標(biāo)以及該落點垂直坐標(biāo)分別套用該校正水平模型及 該校正垂直模型以算出一校正落點坐標(biāo);以及一比較模塊,用以比較該校正落點坐標(biāo)與一中心點坐標(biāo)以判定該使用者所欲輸入的按鍵值。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于還包含一校正數(shù)據(jù)庫建置系統(tǒng),該校正數(shù) 據(jù)庫建置系統(tǒng)包含一軟件鍵盤,用以提供一觸控式輸入界面;一第二坐標(biāo)取得模塊,用以取得該使用者輸入的至少一第二觸控落點坐標(biāo),其中該觸 控落點坐標(biāo)包含一第二落點水平坐標(biāo)以及一第二落點垂直坐標(biāo);一校正水平模型建立模塊,用以利用該第二落點水平坐標(biāo)與一中心點水平坐標(biāo)建立該 校正水平模型;一校正垂直模型建立模塊,用以利用該第二落點垂直坐標(biāo)及一中心點垂直坐標(biāo)建立該 校正垂直模型;以及一校正數(shù)據(jù)庫,用以儲存該校正水平模型以及該校正垂直模型。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于該校正水平模型以及該校正垂直模型是 線型回歸模型。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于該校正水平模型以及該校正垂直模型是 一元線型回歸模型。
13.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于該校正數(shù)據(jù)庫建置系統(tǒng)還包含一切割模 塊,用以將該軟件鍵盤切割為至少一區(qū)域。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于當(dāng)該軟件鍵盤被切割為多個區(qū)域時,該 校正數(shù)據(jù)庫建置系統(tǒng)為每一該些區(qū)域分別建立一校正水平模型以及一校正垂直模型。
15.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于還包含一判定模塊,用以判定該第一觸 控落點坐標(biāo)位于該至少一區(qū)域其中之一,并且該模型取得模塊用以自該校正數(shù)據(jù)庫取得對 應(yīng)該第一觸控落點坐標(biāo)所位于的該區(qū)域的該校正水平模型以及該校正垂直模型。
16.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于該運算模塊用以將該第一落點水平坐標(biāo) 以及該第一落點垂直坐標(biāo)分別套用對應(yīng)該第一觸控落點坐標(biāo)所位于的該區(qū)域的該校正水 平模型及該校正垂直模型,以算出該校正落點坐標(biāo)。全文摘要
本發(fā)明是一種修正軟件鍵盤輸入的方法、系統(tǒng)以及使用此方法的計算機(jī)程序產(chǎn)品,該修正軟件鍵盤輸入的方法包括取得使用者輸入的第一觸控落點坐標(biāo);自校正數(shù)據(jù)庫取得校正水平模型以及校正垂直模型;將第一落點水平坐標(biāo)以及第一落點垂直坐標(biāo)分別套用校正水平模型及校正垂直模型以算出校正落點坐標(biāo);比較校正落點坐標(biāo)與中心點坐標(biāo)以判定使用者所欲輸入的按鍵值。
文檔編號G06F3/048GK101907943SQ200910148949
公開日2010年12月8日 申請日期2009年6月5日 優(yōu)先權(quán)日2009年6月5日
發(fā)明者曾德沛, 曾煥智 申請人:宏達(dá)國際電子股份有限公司