新四季網

文字輸入裝置和文字輸入方法

2023-05-07 11:44:01

專利名稱:文字輸入裝置和文字輸入方法
技術領域:
本發明涉及文字輸入裝置和文字輸入方法,特別是涉及有鍵數限制的裝置,例如,適於攜帶信息終端的文字輸入裝置和文字輸入方法。
在現有技術中,例如可通過攜帶式無線電話機等的攜帶信息終端來實現各種文字輸入裝置。首先,如圖83所示,使用從攜帶式無線電話機的手機201表面中央部到下方配置成4行3列的數字鍵(撥號鍵)203。作為輸入方法,知道有下列兩種。
第一方法是使用圖84所示的矩陣文字排列表。即,一對數字和一個文字(記號)相對應而存儲。參照上述表,通過輸入對應於所需文字(記號)的行列的數字對,就能輸入一個文字(記號)。例如,當進行[clock]的輸入時,如圖85所示那樣,操作數字鍵203而輸入[1837301836]。由此,在圖83所示的攜帶式無線電話機的顯示部202上就對應於上述數字的列而顯示出[clock]。
第二方法是數字代碼與規定文字相對應而進行存儲,通過參照定型句代碼表來進行數字鍵203的操作,來輸入對應於所需定型句的代碼。例如,如圖86所示,定型句代碼列對應於兩位代碼而進行存儲。此時,如果輸入[call office],通過數字鍵203的操作來輸入
。由此,在圖83的攜帶式無線電話機的顯示部202上對應於所輸入的代碼而顯示出[call office]。
但是,按照上述文字輸入裝置,如果沒有變換表就不能進行鍵輸入。對此,如圖87所示那樣的攜帶式無線電話機等,把多個字母分配分在各個數字鍵上是公知的。在該裝置中,把各鍵上的操作次數同文字相對應而進行存儲。當各鍵上的操作次數為1時,輸入對應的表示符號的左端文字,接著,當操作次數增加一次時,就輸入向表示符號的右方向移動一位的文字。例如,當進行[clock]的輸入時,如圖88所示,操作數字鍵203以輸入[22255566622255]。由此,在圖83的攜帶式無線電話機的顯示部202上對應於鍵的操作次數而顯示出[clock]。
按照這種文字輸入裝置,雖然不需要上述那種變換表,但鍵的操作次數極多,對這種情況,就可能導致因操作次數的誤計數而引起誤輸入。
在美國專利4,872,196號中公開的方法,就必需要這樣極麻煩的鍵操作。
在日本語中,通過把數字的讀音牽強地對應於單詞或句子的稱為″諧音″的方法,排列數字來輸入,例如,在選擇尋呼接收機等中使用這種方法。例如,把數字[1]讀為[いち],把[9]讀為[く],由此,採用數字[1]的讀音中的[い]同[9]的讀音[ㄑ]相配合,從而把數組[19]牽強地讀為[いく],讀音[いく]在日語中對應於意思[go],因而輸入[19]就能得到具有[go]的意思的漢字。但是,在這種方法中,是以知道數組的牽強讀音同與其內容相關的信息為前提的。而且,存在不能由數組的牽強讀音來表現的信息,就難於把意思完全傳給對方。
本發明的目的是提供一種文字輸入裝置和文字輸入方法,可以不要變換表,也不會使鍵操作次數變多,就能完成所需的信息等的輸入。
本發明的另一個目的是提供一種文字輸入裝置,不局限於由數字鍵進行的文字輸入,不需要變換表,而且鍵操作次數不多,所需的信息等的輸入與語言無關。
本發明的另一個目的是提供一種文字輸入裝置,可以通過顯示是否操作了所需鍵來進行確認。
本發明的另一個目的是提供一種文字輸入裝置,在對應於鍵操作的單詞為多個的情況下,顯示這些單詞來選擇所需的單詞。
本發明的另一個目的是提供一種文字輸入裝置,在從對應於鍵操作的多個候選單詞或句子中選擇所需的單詞或句子時,能按顯示畫面的對應於所需單詞或句子的部分來進行選擇。
本發明的另一個目的是提供一種文字輸入裝置,在誤輸入的情況下可以獲得適當的單詞或句子。
本發明的另一個目的是提供一種文字輸入裝置,在由象日本語等多種文字體系所組成的語言情況下,把發送的文字代碼限定在上述多種文字體系中的適當範圍內。
本發明的另一個目的是提供一種文字輸入裝置,考慮了輸入文字或輸入文字串的屬性,輸出候選文字或候選單詞。
本發明的另一個目的是提供一種文字輸入裝置,把文章的開頭文字作為大字輸入。
本發明的另一個目的是提供一種文字輸入裝置,可以輸入日本語。
本發明的文字輸入裝置,其特徵在於,包括詞典裝置,把輸入文字或輸入文字串同變換結果的候選文字或候選文字串相對應來進行存儲;用於輸入文字或文字串的輸入裝置,由分配給多個文字的多個鍵、用於指示文字變換的變換/下一候選鍵和用於確定變換結果的確定鍵所組成;輸出裝置,用於至少顯示變換結果的候選文字或候選文字串並輸出;文字變換裝置,對由上述輸入裝置所輸入的文字或文字串,檢索上述詞典裝置而求出候選文字或候選文字串,把該候選文字或候選文字串送給上述輸出裝置。按照上述構成的結果,操作分配給多個文字的鍵,然後操作變換/下一候選鍵,對所輸入的文字或文字串,檢索詞典裝置而求出候選文字或候選文字串,把該候選文字或候選文字串送給輸出裝置。使用分配給多個文字的數字鍵來作為多個鍵。
在上述裝置中,把假名文字分配給多個鍵,而構成與日本語輸入相對應的文字輸入裝置。在其他構成中,把字母文字分配給多個鍵,就構成了與字母輸入相對應的文字輸入裝置。其他的,把所需語言的文字分配給多個鍵,就構成了與相應語言的輸入相對應的文字輸入裝置。
本發明的文字輸入裝置,當操作輸入裝置的分配給文字的鍵時,檢測出對應於該鍵的代碼,送給輸出裝置來顯示。例如,原封不動地顯示操作鍵所對應的數字、所代表的字母和平假名或片假名。
在本發明的文字輸入裝置中,當操作分配給文字的鍵時,檢索詞典裝置而求出候選文字或候選文字串,把該候選文字或候選文字串送給輸出裝置以供顯示。此時,最好把第一位的候選文字或候選文字串供顯示。
在本發明的文字輸入裝置中,檢索詞典裝置來求出候選文字或候選文字串,當存在多個候選文字或候選文字串時,把這些候選文字或候選文字串以一定數量送給輸出裝置以供顯示。就可以從這樣顯示的多個候選文字或候選文字串中選擇出一個候選文字或候選文字串。
在本發明的文字輸入裝置中,把接觸面板設在輸出裝置的候選文字或候選文字串的顯示區域中,當在候選文字或候選文字串的顯示區域的接觸面板上進行輸入操作時,檢測該操作位置,根據該檢測結果與候選文字或候選文字串顯示位置的對應關係,來確定變換結果。
在本發明的文字輸入裝置中,在進行由文字變換裝置所產生的處理中,當未得到候選文字或候選文字串時,對輸入文字或輸入文字串進行變更,進行再次變換。此時,最好刪除輸入文字串的末尾文字來進行輸入文字串的再變更。在其他方法中,在鍵操作時具有成為誤操作的鍵的候選表,根據該候選表來變更輸入文字或輸入文字串。
本發明的文字輸入裝置包括發送所確定的文字或文字串的發送裝置和發送對方終端獲得可處理的文字代碼的範圍信息的範圍信息取得裝置,文字變換裝置根據由上述範圍信息取得裝置所獲得的發送對方終端的範圍信息進行詞典裝置的檢索。在此情況下,最好具有發送對方終端的識別信息同可處理的文字代碼的範圍信息相對應的範圍信息表,根據按發送對方終端的識別信息從上述範圍信息表所得到的範圍信息來進行詞典裝置的檢索。
本發明的文字輸入裝置可根據所輸入的信息來確定出輸入文字或輸入文字串的屬性。在檢索詞典裝置而求出候選文字或候選文字串時,求出對應於所確定的屬性信息的候選文字或候選文字串,通過把該候選文字或候選文字串送給上述輸出裝置,在輸出裝置上僅顯示出具有同上述所確定的屬性相一致的屬性的候選文字或候選文字串。在此情況下,最好還具有指示內容存儲器,把處理涉及的多個方式同用於獲得屬性的指示內容相對應而進行存儲。檢測出處理中的方式,而從上述指示內容存儲器中獲得對應於該方式的指示內容,根據該指示內容來獲得輸入所涉及的文字或文字串的屬性,在另一種結構中,具有光標位置存儲器,在文字或文字串的輸入時,對應於光標的位置來存儲輸入涉及的文字或文字串的屬性信息。從光標的顯示位置和上述光標位置存儲器的內容來獲得輸入涉及的文字或文字串的屬性。在另一個例子中,其結構為根據從輸入裝置所輸入的其後的輸入涉及的文字或文字串屬性的指示內容,得到輸入涉及的文字或文字串的屬性,通過操作者的屬性指示,來確定其後的輸入涉及的文字或文字串的屬性,從而在輸出裝置上僅顯示具有與所確定的屬性相一致的屬性的候選文字或候選文字列。
本發明的文字輸入裝置自動地檢測出句子的開頭。自動地把該句子的開頭的文字作為大字輸出。在此情況下,在文字之前存在一個或多個空格碼或存在換行碼,在此前存在循環碼的情況下,就把該文字判斷為開頭文字,把該開頭文字作為大字輸出。
本發明的文字輸入裝置可裝載在攜帶式無線電話機中,具有上述描述的文字輸入裝置的結構。由此,在攜帶式無線電話機上就可完成文字輸入,不論住所在哪,都能使用攜帶式無線電話機來進行文章的存儲和同對方的信息通信。攜帶式無線電話機的顯示器和按鍵就轉用為文字輸入裝置。
本發明的文字輸入方法,其特徵在於,通過使用分別分配給多個字母的數字鍵來進行鍵輸入,從每次鍵操作所產生的多個字母中選擇出對應於鍵操作的任意一個字母,當作為文字串輸入具有某種意義的文字串時,使用對應於數字鍵鍵名的數字串而記錄的單詞詞典,在上述分配給各個字母的數字鍵中,依次操作分配給所需字母的鍵來進行輸入,根據具有所操作的鍵名的數字串來檢索上述單詞詞典,而獲得具有文字或文字串的單詞。
可以分配給各種語言的文字來替代上述字母。例如,在日本語中,使用平假名或片假名。鍵、顯示器轉用攜帶式無線電話機的鍵和顯示器。在顯示器上在轉換鍵的操作前顯示數字鍵的數字。在另一個例子中,在轉換鍵的操作前,顯示分配給鍵的多個字母或平假名、片假名中的代表文字。


圖1是本發明的實施例涉及的文字輸入裝置所使用的攜帶式無線電話機的正面圖;圖2是本發明的實施例涉及的文字輸入裝置所使用的攜帶式無線電話機的構成圖;圖3是本發明的第一實施例涉及的文字輸入裝置的構成圖;圖4是作為圖3所示的文字輸入裝置的主要部分的鍵矩陣部分的構成圖;圖5是作為圖3所示的文字輸入裝置的主要部分的輸入控制部的構成圖;圖6是在作為圖3所示的文字輸入裝置的主要部分的輸入控制部中所配置的存儲器表的構成圖7是用於說明作為圖3所示的文字輸入裝置的主要部分的輸入控制部的工作的流程圖;圖8是作為圖3所示的文字輸入裝置的主要部分的輸入控制部的構成圖;圖9是作為圖3所示的文字輸入裝置的主要部分的詞典檢索部的構成圖;圖10是作為圖3所示的文字輸入裝置的主要部分的詞典的簡要構成圖;圖11是作為圖3所示的文字輸入裝置的主要部分的詞典的具體構成圖;圖12是圖11所示的詞典的主要部分的構成圖;圖13是作為圖12所示主要部分的詞典的更主要部分的具體構成圖;圖14是用於說明作為圖3所示的文字輸入裝置的主要部分的詞典檢索部的工作的流程圖;圖15是用於說明使用本發明的第一實施例涉及的文字輸入裝置的輸入工作的圖;圖16是用於說明由使用本發明的第一實施例涉及的文字輸入裝置的輸入工作所產生的詞典檢索的圖;圖17是用於說明作為本發明的第二實施例涉及的文字輸入裝置的主要部分的詞典檢索部的工作的流程圖;圖18是用於說明由本發明的第二實施例涉及的文字輸入裝置所產生的顯示程序的圖;圖19是用於說明作為本發明的第三實施例涉及的文字輸入裝置的主要部分的詞典檢索部的工作的流程圖;圖20是用於說明由本發明的第三實施例涉及的文字輸入裝置所產生的顯示程序的圖;圖21是用於說明作為本發明的第四實施例涉及的文字輸入裝置的主要部分的詞典檢索部的工作的流程圖;圖22是用於說明由本發明的第四實施例涉及的文字輸入裝置所產生的顯示程序的圖;圖23是用於說明作為本發明的第五實施例涉及的文字輸入裝置的主要部分的詞典檢索部的工作的流程圖;圖24是說明由本發明的第五實施例的變形例涉及的文字輸入裝置所產生的顯示程序的圖;圖25是本發明的第六實施例涉及的文字輸入裝置的構成圖;圖26是用於說明作為本發明的第六實施例涉及的文字輸入裝置的主要部分的詞典檢索部的工作的流程圖;圖27是表示作為本發明的第六實施例涉及的文字輸入裝置主要部分的接觸面板的構成及其中的顯示例的圖;圖28是表示作為本發明的實施例涉及的文字輸入裝置主要部分的顯示部及鍵盤主要部分的圖;圖29是本發明的實施例涉及的文字輸入裝置中的光標控制工作的流程圖;圖30是本發明的第七實施例涉及的文字輸入裝置的構成圖;圖31是用於說明作為本發明的第七實施例涉及的文字輸入裝置的主要部分詞典檢索部的工作的流程圖;圖32是本發明的第八實施例涉及的文字輸入裝置的構成圖33是表示作為本發明的第八實施例涉及的文字輸入裝置的主要部分的誤差校正表的圖;圖34是用於說明作為本發明的第八實施例涉及的文字輸入裝置的主要部分詞典檢索部的工作的流程圖;圖35是用於說明作為本發明的第八實施例涉及的文字輸入裝置的主要部分詞典檢索部的工作的流程圖;圖36是使用本發明的第九實施例涉及的文字輸入裝置的攜帶式無線電話機的正面圖;圖37是本發明的第九實施例涉及的文字輸入裝置的構成圖;圖38是本發明的第九實施例涉及的文字輸入裝置的單詞詞典的構成圖;圖39是在本發明的第九實施例涉及的文字輸入裝置中所使用的指示內容存儲器的構成圖;圖40是在本發明的第九實施例涉及的文字輸入裝置中所使用的光標位置存儲器的構成圖;圖41是表示本發明的第九實施例涉及的文字輸入裝置中的定型句1的輸入方式時的顯示例的圖;圖42是表示本發明的第九實施例涉及的文字輸入裝置中的檢索1的輸入方式時的顯示例的圖;圖43是表示本發明的第九實施例涉及的文字輸入裝置中的檢索2的輸入方式時的顯示例的圖;圖44是用於說明本發明的第九實施例涉及的文字輸入裝置中的屬性確定工作的流程圖;圖45是作為圖37所示的本發明的第九實施例涉及文字輸入裝置的主要部分的詞典檢索部的構成圖;圖46是用於說明本發明的第九實施例涉及的文字輸入裝置中的候選檢索工作的流程圖;圖47是使用本發明的第十實施例涉及的文字輸入裝置的攜帶式無線電話機的正面圖;圖48是本發明的第十實施例涉及的文字輸入裝置的構成圖;圖49是用於說明本發明的第十實施例涉及的文字輸入裝置的工作的流程圖;圖50是表示字母小字和大字的代碼的圖;圖51是表示全鍵盤的鍵的布置的圖;圖52是使用全鍵盤的文字輸入裝置的構成圖;圖53是表示由圖48、圖52的文字輸入裝置所產生的輸入結果的圖;圖54是表示由現有方式所產生的文字輸入程序的圖;圖55是表示由另一種現有方式所產生的文字輸入程序的圖;圖56是表示由圖48、圖52的文字輸入裝置所產生的文字輸入程序的圖;圖57是使用本發明的實施例涉及的對應日本語輸入的文字輸入裝置的攜帶式無線電話機的正面圖;圖58是使用本發明的實施例涉及的對應日本語輸入的文字輸入裝置的結構圖;圖59是用於說明平假名矩陣的圖;圖60是作為本發明的實施例涉及的對應日本語輸入的文字輸入裝置的主要部分的詞典的簡要結構圖61是作為本發明的實施例涉及的對應日本語輸入的文字輸入裝置的主要部分的詞典的具體結構圖;圖62是圖61所示的詞典的主要部分結構圖;圖63是作為圖62所示的詞典的主要部分的詞典的更主要部分的具體結構圖;圖64是用於說明使用本發明的文字輸入方法的日本語輸入方法的圖;圖65是用於說明使用本發明的文字輸入方法的日本語輸入方法的圖;圖66是用於說明使用本發明的文字輸入方法的日本語輸入方法的圖;圖67是用於說明使用本發明的文字輸入方法的日本語輸入方法的圖;圖68是用於說明使用本發明的對應於日本語的文字輸入裝置的輸入工作的圖;圖69是用於說明通過使用本發明的對應於日本語的文字輸入裝置的輸入工作所產生的詞典檢索的圖;圖70是說明由本發明的對應於日本語的文字輸入裝置所產生的顯示程序的第一例的圖;圖71是說明由本發明的對應於日本語的文字輸入裝置所產生的顯示程序的第二例的圖;圖72是說明由本發明的對應於日本語的文字輸入裝置所產生的顯示程序的第三例的圖;圖73是說明由本發明的對應於日本語的文字輸入裝置所產生的顯示程序的第四例的圖;圖74是說明由本發明的對應於日本語的文字輸入裝置所產生的顯示程序的第五例的圖;圖75是說明由本發明的對應於日本語的文字輸入裝置所產生的顯示程序的第六例的圖;圖76是表示作為本發明的對應於日本語的文字輸入裝置主要部分的接觸面板的構成及其中的顯示例的圖;圖77是表示作為本發明的對應於日本語的文字輸入裝置主要部分的顯示部及鍵盤主要部分的圖;圖78是本發明的對應於日本語的文字輸入裝置的構成圖;圖79是表示作為本發明的對應於日本語的文字輸入裝置主要部分的字符範圍信息表的內部的圖;圖80是用於說明本發明的對應於日本語的文字輸入裝置的字符範圍信息獲取動作的流程圖;圖81是用於說明作為本發明的對應於日本語的文字輸入裝置主要部分的詞典檢索部的工作的流程圖;圖82是用於說明作為本發明的對應於日本語的文字輸入裝置主要部分的詞典檢索部的工作的流程圖;圖83是現有例涉及的文字輸入裝置所使用的攜帶式無線電話機的正面圖;圖84是表示現有文字輸入中所使用的變換表的圖;圖85是用於說明由圖84的變換表產生的文字輸入動作的圖;圖86是表示在現有定型句輸入中所使用的變換表的圖;圖87是表示現有例涉及的文字輸入裝置的數字鍵部分的圖88是用於說明由圖87的數字鍵產生的文字輸入動作的圖;在圖1中表示出本發明的實施例涉及的文字輸入裝置所使用的攜帶式無線電話機的正面圖。手機101由略呈扁平的長方體狀的殼體所構成,從其表面中央到下部設有由四行三列的按鍵所構成的數字鍵(撥號鍵)103,在其上方設有用於顯示文字和記號等信息的顯示部102。在顯示部102的上方設有用於聽取所傳送來的聲音的受話部104A,在數字鍵103的下方位置上設有用於輸入聲音的送話部105A。
在圖2中表示出上述攜帶式無線電話機的內部結構。攜帶式無線電話機由控制各部分的控制器1、用於輸入信息的輸入部2、進行電波的接收發射的天線5、同該天線5相連以進行信號的發射接收的發射接收部3、在該發射接收部3與受話器104、送話器105之間進行聲音信號的發出接受的通話電路4所構成。受話器104、送話器105分別對應於圖1的受話部104A和送話部105A。控制器1由用於進行與通話相關的控制的通話控制部6和根據從輸入部2的輸入來進行文字輸入輸出處理的文字輸入輸出部7所構成。通話控制部6進行對從輸入部2的輸入的發射控制、對通過天線5和發射接收部3而來到的接收信號的接收控制、對應於通話電路4的放大率的調整等控制。通話控制部6具有把從文字輸入輸出部7所送出的數據通過發射接收部3發送出去並把接收的數據送給文字輸入輸出部7的功能。在輸入部2中,設有切換作為電話機的工作方式和作為文字輸入裝置的工作的方式切換開關。該方式切換開關最好是鉤鍵,則在使用鉤鍵的情況下,例如在接通鉤鍵時為用於文字輸入裝置的工作方式。
在圖3中表示出圖1的攜帶式無線電話機在作為文字輸入裝置的工作方式情況下時的結構圖。在圖2中,其結構是由輸入部2和文字輸入輸出部7所組成的部分。文字輸入裝置包括用於進行文字等輸入的鍵盤11、取得鍵盤11上的鍵操作信息並送給中央控制部13的輸入控制部12、統一控制文字輸入裝置各部分的中央控制部13、作為把輸入文字或輸入文字串同變換結果的候選文字或候選文字串相對應而進行存儲的詞典裝置310的單詞詞典14E、對從中央控制部13所提供的輸入文字或輸入文字串參照單詞詞典14E來得到對應的候選文字或候選文字串的詞典檢索部15、由顯示文字等信息的LCD等構成的顯示裝置16、在中央控制部13的控制下進行在顯示裝置16上顯示候選文字或候選文字串的控制的顯示控制部17。在鍵盤11的數字鍵103的各個數字鍵上分配給多個字母。即,通常的撥號鍵的配置數字鍵中的[2]鍵分配了字母[A]、[B]、[C]三個文字;[3]鍵分配了[D]、[E]、[F]三個字母;以下相同,直到
鍵都分配了字母。但是,[1]鍵沒有分配文字,而是如後述那樣,分配了循環、小數點、上撇號等記號。並且,
鍵分配了[Q]、[Z}。[*]鍵為指示變換和後續候選檢索的變換鍵,[#]鍵為顯示所需單詞時用於選擇其來進行確定的確定鍵。在上述內容中,鍵盤11包括分配了多個字母的多個鍵、用於指示文字變換的變換鍵、用於確定變換結果的確定鍵,作為用於輸入文字或文字串的輸入裝置300。顯示裝置16是用於至少顯示變換結果的候選文字或候選文字串並進行輸出的輸出裝置330。中央控制部13和詞典檢索部15,對於從輸入裝置300所輸入的對應鍵的文字或所輸入的對應多個鍵的文字串,檢索上述詞典裝置310來求出候選文字或候選文字串,構成為把該候選文字或候選文字串送給上述輸出裝置330的文字變換裝置320。
在圖4中表示出了上述鍵盤11的結構。對應於數字鍵103的各鍵設置鍵矩陣10,5V的電壓通過負載阻抗和橫向線Out0~Out3持續加在鍵矩陣10的各個開關的一側觸點上,橫向線Out0~Out3的終點到達輸入控制部12。縱向線M0~M2連接在鍵矩陣10的各個開關的另一側觸點上,縱向線M0~M2的端點到達輸入控制部12。
另一方面輸入控制部12以圖5所示那樣構成。輸入控制部12由進行全部控制的控制部20、定時器21、存儲器表22、存儲器(MEM2)23、存儲器(MEM1)24、閂鎖25、26所構成。閂鎖25是對從控制部20所送出的縱向線M0~M2上的驅動信號進行閂鎖的電路,閂鎖26是對橫向線Out0~Out3的信號進行取得閂鎖的電路。定時器21被設置成用於消除鍵操作時所產生的振動,並且為了兩次進行鍵操作的讀取,把預定時間間隔(1ms)通知給控制部20。把閂鎖25上輸出的驅動信號設置在存儲器23中,把此時保持在閂鎖26上的檢測信號設置在存儲器24中。存儲器表22存儲著用於確定所操作的鍵的數據,其內容如圖6所示。即,設置在存儲器2 3中的數據表示為當圖6的MEM2的設置值分別為
、[1]、[2]時,使MEM2下部的3欄M2~M0分別對應於在作為一組的橫向上排列的三個格,並在閂鎖25中被設置。這樣,當在閂鎖25中把MEM2下部的3欄M2~M0設置為在作為1組的橫向上排列的三個格中的某一個時,與其相對應,把圖6的MEM2中的設置值
、[1]、[2]的數字中的某一個設置在存儲器23中,對此,在閂鎖26中,把圖6的MEM1的右四欄的橫向上排列的Out0~Out3設置給作為一組的四個格中的某一個,該值被設置在存儲器24中。由此,圖6的MEM1的四個格中的某一個同MEM2的設置值
、[1]、[2]中的某一個的交點位置的數字代表所操作的鍵的數字。例如,當[1]被設置在存儲器23中,被設置在存儲器24中時,從存儲器表22中輸出表示[5]鍵的代碼。此時,在閂鎖25中設置為[(M2~M0=)101]。
控制部20通過圖7所示的流程圖的程序來進行鍵的讀取,則按照該流程圖來說明控制部20的工作。首先,把
輸出給列方向線M0~M2的全部,在閂鎖25中閂鎖信號(S1);根據在閂鎖26中所閂鎖的信息來監視在橫向線Out0~Out3的某一個中出現
的情況(S2)。當出現
時,參照定時器21而等待1ms(S3),從閂鎖26中取得橫向線Out0~Out3的信號並設置在存儲器24中(S4)。參照定時器21等待1ms(S5),從閂鎖26中取得橫向線Out0~Out3的信號並檢測是否同已設置在存儲器24中的內容相等(S6)。在不相等時,再次返回步驟S2繼續工作,另一方面,當一次和二次的讀取結果相等時,只向縱向線Mo輸出
,把信號[110(=M2M1M0)]閂鎖在閂鎖25中,同時,把
設置在存儲器23中(S7),檢測在閂鎖26中所閂鎖的橫向線Out0~Out3的信號中的某一個是否為
(S8)。即,當只向縱向線M0輸出
時,操作在圖4的縱向線M0上所連接的4個鍵中的某一個,則在橫向線Out0~Out3的信號中的某一個上出現
。在此,如果橫向線Out0~Out3的信號中的某一個不為
,只向縱向線M1輸出
並把信號[101]閂鎖在閂鎖25中,同時,把[1]設置在存儲器23中(S9),檢測在閂鎖26中所閂鎖的橫向線Out0~Out3的信號中的某一個是否為
(S10)。即,當僅向縱向線M1輸出
時,操作同圖4的縱向線M1相連接的4個鍵中的某一個,則在橫向線Out0~Out3的信號中的某一個上出現
。在此,如果橫向線Out0~Out3的信號中的某一個不為
,只向縱向線M2輸出
並把信號
閂鎖在閂鎖25中,同時,把[2]設置在存儲器23中(S11),檢測在閂鎖26中所閂鎖的橫向線Out0~Out3的信號中的某一個是否為
(S12)。即,當只向縱向線M2輸出
時,操作同圖4的縱向線M相連接的4個鍵中的某一個,則在橫向線Out0~Out3的信號中的某一個上出現

以上的處理結果是,在任一種情況下,如果在橫向線Out0~Out3的信號中的任一個上沒有出現
,則返回步驟S1繼續進行工作,無論是在上述步驟S8、S10、S12的某一種情況下,當在橫向線Out0~Out3的信號中的某一個上出現
時,就從閂鎖26取得橫向線Out0~Out3的信號,設置到存儲器24中(S13),接著,控制部20給存儲器表22指示輸出,其結果,根據設置在存儲器23、24中的信號進行存儲器表22的檢索(S14),把由存儲器表22所輸出的對應於鍵的代碼送給中央控制部13。接著,把
輸出給縱向線M0~M2的全部並把信號閂鎖在閂鎖25中(S15),檢測橫向線Out0~Out3是否全都為[1](是否復原)(S16),當全都為[1]時,在檢測後參照定時器21而等待1ms(S17),然後檢測橫向線Out0~Out3是否全都為[1](是否復原)(S18),若全都為[1],則返回步驟S1繼續工作。如上述表示數字鍵103中任一鍵是否被操作的代碼(例如,對應於數字的代碼)被送給中央控制部13。
在圖8中表示出了上述文字輸入裝置的顯示控制部17的詳細結構。顯示控制部17包括存儲文字字形(字符圖形)的文字字形存儲器31、通過中央控制部13的控制把該文字字形存儲器31的字形展開到圖像展開存儲器33中的文字字形展開部32、由比特圖在(LCD)顯示裝置16上保持顯示的圖像數據的圖像(比特圖)存儲器33、用於同顯示位置一起存儲顯示中的顯示字形數據(字符代碼)的字符位置存儲器34。
由中央控制部13給上述顯示控制部17提供顯示字形數據、顯示位置數據、展開開始指示信號、字符位置存儲器34的位置數據(地址)。即,通過與展開開始指示信號一起傳送顯示字形數據,文字字形展開部32選取文字字形存儲器31來取出對應於所提供的顯示字形數據的顯示字形,根據顯示位置數據(圖像存儲器33的座標)存儲到圖像存儲器33的對應位置上。由此,為了把圖像存儲器33的數據位置一對一地對應到LCD顯示裝置16的畫面像素上,則在相應位置上存儲所展開的顯示字形的像素數據。另一方面,在字符位置存儲器34中,把顯示字形數據和顯示位置數據存儲在由中央控制部13所送出的位置數據的位置上。中央控制部13可以使用讀信號來讀出它們,可以同其顯示位置數據一起讀出顯示中的數據(顯示字形數據),而進行通過圖2的通話控制部6、發送接收部3和天線5來發送給其他終端等的處理。
圖9中表示出了上述文字輸入裝置的詞典檢索部15的詳細結構。詞典檢索部15包括匯總控制該詞典檢索部15各部分的控制部40、容納由鍵輸入的文字和文字串的代碼的文字輸入緩衝器41、在單詞詞典14E的詞典檢索時所使用的代碼指示器42、用於保持詞典檢索結果所得到的候選文字或文字串代碼的檢索結果文字輸出緩衝器43。
在圖10中表示出了存儲在單詞詞典14E中的內容。即,把對應於數字鍵103的操作所產生的數字代碼而由字母產生的文字或文字串(單詞)同由詞類、場所、時間等屬性信息和其他信息所組成的詞典信息相聯繫而進行存儲。更具體地說,單詞詞典14E的結構是按圖11至圖13所示那樣構成的。首先,單詞詞典14E按圖11所示那樣,由在文字數量單位上所區分的塊所構成。各個文字數量所對應的塊,按圖12所示那樣,由對應於相應文字數量的數字串的多個分支所構成。其中,字數在5字的塊中存在對應於5字數字串的多個分支,在此表示出了對應於其中的數字串[25625]的分支,在其他分支中用[*]代表其規定數字。進而,在圖13中表示出了對應於數字串[25625]的分支的內部。在該分支內,包括有在存在情況下的從後續數字(0)到(9)所對應的表(這樣,在後續數字只有例如(1)和(8)的情況下,有兩個表);和對應於表示在沒有後續數字的情況下的數字串相應的候選開頭的SOS(00)的表。在對應於後續數字(0)至(9)的表中,設置對應的後續數字、下一個表的指示器NTP和下一個分支的指示器NBP。另一方面,在對應於SOS(00)的表中設置表示沒有後續數字情況下的(即,在此例子中對應於數字[25625])候選開頭的代碼SOS(00)、文字或文字串代碼str1~strn(用從1至n的文字代碼表示候選)、表示候選文字或候選文字串代碼的結束的代碼EOS(FF)、表示分支結束的代碼EOB(FF)。當候選有多個時,在多個候選的各個之間記錄了表示候選開頭的代碼SOS(00)。在存儲屬性信息的情況下,在各個候選文字串str1~strn的後面同時設置表示具有屬性信息意義的符號。
如上述那樣,之所以在一個分支內存在多個候選文字或候選文字列,是因為給一個鍵分配了多個字母。例如,在操作[6]鍵,再操作[6]鍵的情況下,由於[6]鍵對應於[M][N][O],則通過對應於最初的[6]鍵操作的[M][N][O]中的某一個同對應於後續的[6]鍵操作的[M][N][O]中的某一個的組合文字串的輸入,作為候選文字串而存在[on]、[no]等為某個單詞。對此,在圖13表示的數字串[25625]的情況下,通過對應於這些數字的多個文字之間相互間的任意組合,而存在[clock]、[block]等作為某個單語。在本發明中所採用的方法是在分別分配給多個文字的多個鍵中,依次操作分配給所需文字的鍵來進行輸入,從由該輸入在各鍵操作中產生的多個文字中對應於各鍵操作而任意選擇一個文字作為文字串,而形成具有意義的某個文字串,把其對應於由鍵的名稱所產生的串(例如,在為數字鍵時對應於數字串)而記錄到單詞詞典14E中,根據由所操作的鍵的名稱所產生的串來檢索單詞詞典14E,而獲得文字或文字串(單詞)。
由於圖9所示的詞典檢索部15的控制部40是通過圖14所示的流程圖的程序來進行單詞詞典14E的檢索處理,所以按照該流程圖來說明控制部40的工作。控制部40對文字輸入緩衝器41進行清零(S21),等待輸入文字或輸入文字串代碼(數字鍵的代碼)到來(S22)。在此例中,操作者完成圖15的ST1所示的[clock]的文字輸入。在此,操作者操作攜帶式無線電話機的數字鍵103的對應鍵。該圖15的數字鍵103與圖1的數字鍵103不同,字母被標在具有圓角的鍵頂本體上。本文字輸入裝置即可以是圖1的形式的數字鍵103,也可以是圖15的數字鍵103,都能完成適當的輸入。如圖15的ST2所示那樣,操作數字鍵103的數字鍵得到[25625]。操作者在對應於ST2的[25625]的字母內選取由外框包圍的單詞[clock]來作所需輸入。
這樣,通過圖7所述的輸入控制部12的工作,來得到對應於操作涉及的數字鍵的代碼,把對應於上述[25625]的代碼串存儲到文字輸入緩衝器41中,接著,如圖15的ST3所示那樣,操作者為了進行變換而操作作為變換/後續候選鍵的[*]鍵。由該[*]鍵,通過圖7所述的輸入控制部12的工作,變換成代碼而送給中央控制部13。接收到其的中央控制部13把檢索開始信號發送給圖9的控制部40。在此,如圖14所示那樣,監視是否檢索開始(S23)的控制部40使代碼指示器42復位(S24),使數據選擇器信號成為設置狀態(S25)。接著,控制部40從開頭取出存儲在文字輸入緩衝器41中的代碼,從單詞詞典14E的字數1的塊開始檢索。由於檢索的方法無論對多少個字數都相同的,所以在此對字數3的塊上的檢索進行說明。
在圖16中表示出對字數3的塊的檢索的處理。按照數字串,則到達字數3的塊的地址[3FOF]的表中。該表的後續數字是[1],由與存儲在文字輸入緩衝器41中的數字串[25625]的第4個數字[2]不同,則根據NTP檢索下一個表。其中,接著數字串[526]後,只存在數字為[1]的候選和為[2]的候選。通常,在後續數字為[1]的表之後,設置存在後續數字為[2]的表,接下來的後續數字為[3]的表,……等有限的後續數字表,而達到需要的後續數字的表。
一但後續數字相一致,則根據該表的NBP而到達字數4的分支的第一表中。在該表中,後續數字是[5],同存儲在文字輸入緩衝器41中的數字串(25625)的第5個數字[5]相一致。當後續數字相一致時,根據該表的NBP而到達接著的[25625]的表中。在此,由於不存在存儲在文字輸入緩衝器41中的後續數字,則檢索
被設置給後續數字的區域的表。在該圖16的例子中,以下述情況為前提在單詞詞典14E中不存在具有接在數字串[25625]之後的數字的候選,即不存在表,則從分支的表直接來到在後續數字區域中設置了
的地址[98AC]的表中。
在圖16的例子中,在第一候選文字串中,以代碼的形式把[clock]設置成[63、6C、6F、63、6B],對應於代碼指示器42的輸出值
,讀出符合[clock]的代碼[63、6C、6F、63、6B]。上述處理對應於圖14中的從步驟S25的[檢索]經步驟S26、S27、S28的循環的處理。步驟27中的代碼指示器42的步進,對應於依次檢索圖16中的表的時候,同時在目的表中還對應於指示各候選文字並讀出的情況。因此,實際上,圖16中所進行的候選文字的檢索等同於檢索圖10所示的單詞詞典14E的情況。而且,在該例子中,雖然得到了[clock],但如果在單詞詞典14E中沒有存儲對應於所輸入的數字串的候選文字,則把NEXT信號提供給代碼指示器42而進到其值(S27),反覆進行步驟28到步驟26的循環,當最終仍不能檢出候選文字或候選文字串時,則在步驟S28中向YES分路。即,從代碼指示器42恢復END信號。在此,控制部40通過檢索結果信息把[無適合]發送給中央控制部13。接收到[無適合]的中央控制部13把[無適合]的文字字形送給顯示控制部17,在顯示裝置16上顯示出沒有適當的候選的意思(S29)。
上述那樣得到的[clock]的代碼被輸出給檢索結果文字輸出緩衝器43(S30)。通過檢索結果信息把結果輸出的通知提供給中央控制部13,把[clock]的代碼從檢索結果文字輸出緩衝器43拿到中央控制部13中,進而發送給顯示控制部17,按圖8的說明中所描述的那樣,提供給(LCD)顯示裝置16上的顯示。即,在(LCD)顯示裝置16上顯示出[clock]。詞典檢索部15的控制部40監視確定鍵的操作或後續候選鍵的操作(S3l、S32)。確定鍵的操作或後續候選鍵的操作同上述變換鍵的操作情況一樣是從輸入控制部12傳送給中央控制部13。
在圖15的例子中,由於[clock]是所需的文字,則如ST4所示那樣,操作確定鍵。中央控制部13得到確定鍵的代碼,把檢索開始信號轉移到待用。詞典檢索部15的控制部40收到其而從步驟31向YES分路,以確定上述候選文字。而且,在單詞詞典14E中對應於[25625],在存儲有[block]和後面的[clock]時,如圖15的ST5中由括弧所示那樣,首先顯示[block],對此操作後續候選鍵,由此把NEXT信號提供給代碼指示器42而使其值步進(S27),從而得到後續的候選[clock]的代碼,而從步驟S26進到S30。在此情況下,由於[clock]是所需的文字,則如ST4所示那樣,操作確定鍵。以後的處理為與前述相同地進行處理。
按上述內容,第一實施例涉及的文字輸入裝置,把多個字母分配給各個鍵,並且由於沒有變換/後續候選鍵、確定鍵,就能正確地輸入和選擇由對應於分配給所操作的鍵的字母的候選文字或分配給所操作的多個鍵的字母文字串的組合所構成的候選文字串。即,適合於具有較少的鍵的信息終端。
在上述的第一實施例中,如果不操作作為變換/後續候選鍵的[*]鍵,則由於在顯示部102上沒有任何顯示,就不能判斷出是否是正確的操作,則操作性一定不好。因此,在第二實施例中,用對應於圖17的流程圖的程序來代替詞典檢索部15的控制部40配置的圖14的流程圖對應的程序。即,在步驟S22中,控制部40等待輸入文字或輸入文字的代碼(數字鍵的代碼)到來。當操作數字鍵103的數字鍵時,中央控制部13把與之對應代碼存儲到文字輸入緩衝器41中,同時如圖17的步驟S100所示那樣傳送給顯示控制部17。這樣,在操作數字鍵103時,詞典檢索部15(控制部40)檢出對應於該鍵的代碼(數字的代碼),而作為送給顯示控制部17以供顯示的代碼送出裝置。在顯示控制部17中,把其進行圖形化並寫入圖像存儲器33而顯示出對應的數字。雖然控制部40監視作為變換/後續候選鍵的[*]鍵的操作(S23),但如果該[*]鍵對應的代碼未到來,則返回步驟S22,等待輸入文字或輸入文字串的代碼(數字鍵的代碼)的到來。
在對應於[clock]而鍵入[25625]的情況下,隨著對每鍵的操作,如圖18所示那樣,所操作的鍵對應的數字遞增而顯示為[2]、[25]、…[25625],就能確認所接收的鍵輸入及其操作沒有錯誤,即,能確認是操作了分配給構成[clock]的各個字母的數字鍵。在操作作為變換/後續候選鍵的[*]鍵的情況下,與第一實施例相同,進行使用單詞詞典14E的文字變換,從單詞詞典讀出對應的候選文字的代碼,其取代上述數字串[25256]的顯示而進行顯示。在圖18的例子中,表示出對應於單詞詞典14E的數字串[25625]的表的第一候選文字串是[clock]。
在圖19中表示出了對應於第三實施例涉及的文字輸入裝置中的詞典檢索部15的控制部40配置的程序的流程圖。在該實施例中,在步驟S22,控制部40等待輸入文字或輸入文字串的代碼(數字鍵的代碼)到來。當操作數字鍵103的數字鍵時,中央控制部13把與之相對應的代碼存儲在文字輸入緩衝器41中,同時如圖19的S110所示那樣,把作為分配給數字鍵的多個字母中的代表字母的第一個字母傳送給顯示控制部17。即,中央控制部13具有數字代碼同作為代表字母的第一個字母的變換表,從數字代碼得到代表字母並傳送給顯示控制部17。在顯示控制部17中,把其圖形化而寫入圖像存儲器33,從而顯示出對應的文字。若詳細描述上述表,就是把[2]的代碼同[a]的代碼、把[3]的代碼同[d]的代碼、把[4]的代碼同[g]的代碼、……把
的代碼同[q]的代碼相對應的表。
按照圖19所示那樣,控制部40監視作為變換/後續候選鍵的[*]鍵的操作(S23),如果該[*]鍵對應的代碼未到來,則返回步驟S22,等待輸入文字或輸入文字串[數字鍵的代碼]的到來。與第一實施例的情況相同,在對應於[clock]而鍵入[25625]的情況下,隨著每鍵的操作,如圖20所示那樣,所操作鍵對應的代表文字遞增而顯示為[a]、[aj]、……[ajmaj],就能確認接收的鍵輸入及其操作沒有錯誤,即能確認操作了分配給構成[clock]的各個字母的鍵。在操作作為變換/後續候選鍵的[*]鍵的情況下,與第一實施例相同,進行使用單詞詞典14E的文字變換,從單詞詞典14E讀出對應的候選文字的代碼,其取代了上述代表字母文字串[ajmaj]的顯示而進行顯示。在圖20的例子中,表示出了對應於單詞詞典14E的數字串[25625]的表的第一候選文字串為[clock]。
在圖21中表示出了對應於第四實施例涉及的文字輸入裝置中的詞典檢索部25的控制部40配置的程序的流程圖。在該實施例中,控制部40不監視作為變換/後續候選鍵的[*]鍵的操作,把代碼指示器42復位(S24),使數據選擇器信號成為設置狀態(S25),而且,從開頭取出存儲在文字輸入緩衝器41的代碼,從單詞詞典14E的字數1的塊開始檢索。
在該第四實施例中,對相應於[beer]而鍵入的情況進行說明。隨著[beer]的每鍵的操作,如圖22所示,顯示為[a]、[be]、[add]、[beer]。即,對應於單詞詞典14E的[2]的候選文字表的第一候選文字是[a],對應於單詞詞典14E的[23]的候選文字表的第一候選單詞是[be],對應於單詞詞典14E的[233]的候選文字表的第一候選單詞是[add],對應於單詞詞典14E的的候選文字表的第一候選單詞是[beer],由此,不必操作任何變換/後續候選鍵,就能顯示以上述次序變換的候選文字或候選文字串。
只要不操作變換/後續候選鍵,就把目前的檢索結果供顯示(S33),返回步驟S22,繼續進行處理。在LCD顯示裝置16上顯示出沒有適當的候選的意思時(S29),檢測確定鍵或變換/後續候選鍵的操作(S34、S35),如果沒有進行這些鍵的操作,則返回步驟22繼續進行處理,在上述步驟S34或S35中,如果操作確定鍵或變換/後續候選鍵,則轉換到異常處理。由此,本實施例具有這樣的結構在沒有對應於輸入過程中的數字串的候選文字或候選文字串的情況下,如果操作確定鍵或變換/後續候選鍵則對應於不正確操作。
為了避免在輸入過程中成為沒有候選文字的狀態,可以把對應鍵的代表文字分配給單詞詞典14E的各數字。在此情況下,變換的結果為顯示圖20所示的代表字母的文字串。
在上述各實施例中,只顯示一個變換候選,但在第五實施例中,在存在多個變換的候選文字或候選文字串的情況下,則每次以一定個數顯示候選。在圖23中表示出對應於第五實施例涉及的文字輸入裝置中的詞典檢索部15的控制部40配備的程序的流程圖主要部分。在該第五實施例中,進行圖23所示的對應於第一實施例圖14的步驟S30~S32、S27的處理。即,當從單詞詞典14E中取出候選時,則取出存在的預定個數的候選,同選擇數字一起輸出給檢索結果文字輸出緩衝器43(S30-A)。由此,在輸入數字[227]的情況下,如圖24下方所示那樣,在顯示部102的顯示畫面中同用於選擇的數字1~3一起顯示出三個候選單詞[bar]、[cap]、[car]。
控制部40等待用於選擇的數字的輸入(S31-A),在輸入其中一個數字的情況下,則確定出對應於該數字的候選文字。如果沒有進行選擇數字的輸入,則檢測後續候選鍵的操作(S32),當操作了後續候選鍵時,則使代碼指示器42前進上述預定候選個數(在圖26的例子中是3個)(S27-A),而進到另一個候選的檢索。在第五實施例中,在存在多個候選的情況下,由於可以同時顯示它們以供選擇,就具有能迅速進行候選文字的確定的效果。
在圖25中表示出了第六實施例涉及的文字輸入裝置的結構圖。在該實施例中,設有貼在顯示裝置16的畫面上的接觸面板50,輸入控制部12-A檢測從該接觸面板50上進行操作輸入的座標值。即,如圖27所示即樣,在相當於顯示裝置16的顯示部102的畫面上貼著透明薄片51。在透明薄片51的下部預定位置上設置透明電極52,在對著透明電極52的畫面上的位置上通過例如透明的異嚮導電性橡膠等設置透明相對電極53。例如如圖那樣可設置四個透明薄片51的下部預定位置的透明電極52和對著透明電極52的透明相對電極53,在其上,與圖4中所說明的鍵矩陣一樣,連接橫向線和縱向線,並且象圖4至圖7所述那樣,輸入控制部12-A檢測操作了哪個位置。即,輸入檢測部12-A構成檢測接觸面板50上的輸入操作位置的位置檢測裝置55。
在圖26中表示出了對應於第六實施例涉及的文字輸入裝置中的詞典檢索部15的控制部配置的程序的流程圖。在該實施例中,進行圖26所示的對應於第1實施例的圖14的步驟S30~S32、S27的處理。即,當從單詞詞典14E中取出候選時,取出存在的預定個數的候選,與[變換]的文字(或[旋渦])一起輸出到檢索結果文字輸出(用於LCD顯示)緩衝器43中(S30-A)。由此,輸入數字串[227],當操作變換鍵時,如圖27下方所示那樣,顯示控制部17在顯示部102的顯示畫面的透明電極52的位置上顯示出[bar]、[cap]、[car](S36)。控制部40進行接觸面板50上的操作位置的檢測(S37),根據操作位置的座標對應地檢測到所顯示的候選文字(S38),從而確定出其候選文字(S40)。這樣,詞典檢索部15具有作為確定裝置的功能。
在檢測後續候選鍵的操作時(S38),變更顯示用的指示器(S39),使代碼指示器42前講上述預定候選個數(在上述圖29的例子中為三個)(S27-A),進到另一候選的檢索。即,對於單詞詞典14E的對應表的候選文字串,當用於顯示候選的指示器與用於從單詞詞典14E中檢索候選文字的指示器是共同的時候,通過與其一起前進三個格,就能取出後續的三個候選(如果存在的話),並進行顯示。在該第六實施例中,當存在多個候選時,由於可以同時顯示它們而通過接觸面板50進行選擇,就具有能迅速確實地進行候選文字的確定。
為了進行輸入文字的修正籌,本發明的各實施例涉及的文字輸入裝置,在顯示圖28所示的光標C的同時,在鍵盤11上設置光標移動鍵61、62、消去鍵63。在此,為了進行一行的文字顯示,由左右方向的一對鍵來構成光標移動鍵61、62,但在採用進行兩行以上的文字顯示的結構時,則附加設置上下方向的一對光標移動鍵。光標移動鍵61、62的操作信息,同圖4至圖7所述的其他鍵的操作信息一樣,由輸入控制部12檢測,經過中央控制部13提供給顯示控制部17。
針對光標顯示,顯示控制部17根據光標指示器把光標C以一個文字顯示區域單位移動顯示到文字顯示區域的下行。然後顯示控制部17根據文字的輸入和光標移動鍵的操作信息,通過圖29的流程圖所示的程序來控制光標指示器。即,檢測文字代碼的到來(S41),當文字代碼到來時,光標指示器前進一步(S42)。由此,光標C前進一個文字。在文字代碼未到來時,通過光標移動鍵的操作信息的到達來檢測是否發生了光標移動(S43),如果操作信息沒有到來,返回步驟S41繼續進行監視,當產生光標移動時,根據移動方向來增減光標指示器(S44)。由此,光標C以1個文字單位前進或後退。在修正錯誤輸入的文字時,通過光標移動鍵61、62把光標C移動到應修正的文字位置上,操作消去鍵63來刪除,並輸入正確的文字。在此情況下,在第一實施例中,如果不在操作變換/後續候選鍵之後就不進行顯示,但是,在LCD顯示裝置16上顯示出沒有步驟S29的合適候選的意思之後的異常處理中,如第二實施例那樣,顯示出輸入數字或輸入數字串,由此來保證進行修正。即,在異常處理時,把設置在文字串輸入緩衝器41中的數字串送給顯示控制部17。在修正後,如果操作變換/後續候選鍵,則進行圖14的流程圖的步驟S23以後的處理。
圖30中表示出了第七實施例涉及的文字輸入裝置。在該實施例中,再次檢索SW(開關)連接到中央控制部13上,當單詞詞典的結果是在LCD顯示裝置16上顯示出沒有合適的候選的意思時,對輸入文字或輸入文字串進行變更,而提供進行由再次詞典檢索所產生的變換的指示。即,中央控制部13及詞典檢索部15在未得到候選文字或候選文字串時,在上述再次檢索SW18接通的條件下,對輸入文字或輸入文字串進行變更,從而成為進行再次變換的變更裝置60。再次檢索SW18不是機械的開關而是由電阻器(レジスタ)所構成。
圖31中表示出了對應於第7實施例涉及的文字輸入裝置中的詞典檢索部15的控制部40配置的程序的流程圖。在該實施例中,在單詞詞典14E的檢索處理中,控制部40使文字輸入緩衝器41清零,並同時使再次檢索SW18復位(S48),等待輸入文字或輸入文字串的代碼(數字鍵的代碼)到來(S22)。此後的處理同第一實施例相同,但在步驟S29中,在LCD顯示裝置16上顯示出沒有合適的候選的意思時,進行從步驟S45到步驟S47的處理,這點上不相同。
即,在步驟S29中,在LCD顯示裝置16上顯示出沒有合適的候選的意思時,接著檢測再次檢索SW18的接通和斷開(S45)。在最初時,通過步驟S48中的復位而成為斷開,因而向No分路,刪除最後一個文字(數字)(S46),使再次檢索SW18成為接通狀態(S47),對於刪除的結果所得到的文字(數字)或文字(數字)串,為了進行單詞詞典14E的檢索,重複進行步驟S24之後的處理。這樣,通過刪除文字串的最末尾的一個文字,從而希望能夠刪除掉名詞的複數形式的結尾[S]等而與記錄在單詞詞典14E中的候選文字相一致。即,通過本實施例來進行輸入文字串的自動修正。
如果不進行文字串的變更,則在步驟S29中,在LCD顯示裝置16上顯示出沒有合適的候選的意思時,由於再次檢索SW18已為接通,則在步驟S45中向YES分路,進到異常處理中。在該異常處理中,按照圖28、圖29中的說明,可以進行修正。對於是否要完成第7實施例的功能,在從鍵盤11上進行特殊符號(是不經常使用的鍵輸入,例如,鍵操作[#*#?(?=數字)?(?=數字)]等)的輸入的情況下,解除設定,就可不進行自動修正。此後,當操作者需要自動修正時,就可以輸入與上述相同的特殊符號而使自動修正功能接通。
在圖32中表示出了第八實施例涉及的文字輸入裝置的結構圖。在該實施例中,在中央控制部13上連接了誤差校正表70和存儲器(PMEM)71、存儲器(KMEM)72。本實施例的誤差校正表70是在鍵操作時成為誤操作的鍵的候選表,象圖33所示那樣構成。即,對應於數字鍵的種類[1]~
,把進行誤操作的可能性的某鍵(即,在配置上接近的鍵)排列成概率高的次序。對於[1]鍵具有鍵操作時成為誤操作的鍵的候選,在沒有給[1]鍵分配文字的例子中,其候選不會被使用。在存儲器71中存儲了在替換中所使用的數字候選的順序,在存儲器72中設置是否替換輸入文字或輸入文字串的第幾個。當中央控制部13和詞典檢索部15未得到輸入文字或輸入文字串時,使用上述誤差校正表70,對輸入文字或輸入文字串進行變更,作為進行再次變更的變更裝置60-A。
圖34、35中表示出了流程圖,該流程圖對應於有關第8實施例文字輸入裝置中的詞典檢索部15控制部40設置的程序。該實施例在單詞詞典14E之檢索處理中,控制部40使文字輸入緩衝器清零,同時使存儲器(PMEM)71、存儲器(KMEM)72清零(S50),等待輸入文字或輸入文字串代碼(數字鍵代碼)到來(S22)。以後的處理與第1實施例一樣,在步驟29,當在LCD顯示裝置16上顯示無相當候補意思時,在進入圖37所示的移位異常處理的點上不同。
在圖35所示的移位異常處理中,將存儲器71之值加″1″(S51),檢測在誤差表70中是否存在候補(S52)。就是說,檢測是否存在應置換的第1候選。當初如圖35所明示,因有候補,向是分岔,將存儲器72之內容加″1″(S54),這時指示應置換第一號輸入文字或文字串。並且,檢測在文字輸入緩衝器41中是否存在由存儲器72指示的位置的文字(S55)。當存在1個以上文字時,檢索誤差校正表70,通過存儲器72表示的文字和存儲器71表示的候補順序檢索對應的文字(S56),用在此所獲得的文字置換文字串輸入緩衝器41內存儲器72表示的位置之文字,繼續通過圖34流程圖的步驟S24的處理。就是說,有關置換結果獲得的文字串檢索單詞詞典14E得到候補文字。並且若得不到上述結果或檢索結果,則再次實施移位異常處理,就下一個候補進行置換。當某文字位置候補變無時,則在步驟S52向否分岔,使存儲器71復位(S53),將存儲器72之內容加″1″(S54)。藉此,順著輸入文字串的第2文字置換下去。於是,若根據該實施例,在因鍵操作失誤而按了附近的鍵時,則自動地置換修正,可實現所希望的輸入。如此即便作自動置換修正,也得不到檢索結果,文字串中的最後文字置換一結束,則在步驟S55中向否分岔,作異常處理。
在上述異常處理中,按照圖28、29中說明可作修正。而且就是否實現本實施例功能、在進行通過鍵盤11比如特別順序(是一般不使用的鍵輸入,例如鍵操作「#*#?(?=數字)?(?=數字)」等的輸入情況下,解除設定,不作置換修正。其後,當必須置換修正時,可輸入和上述同樣的特別順序,使自動置換修正功能開啟。另外在本實施例中,雖然是通過輸入文字串前面一側作置換,但如果從最後作置換也能獲得預期效果。
接著就本發明第9實施例作說明。應用有關該實施例的文字輸入裝置的可攜式無線電話機,在如圖36所示數字鍵103的下側,在用於選擇多種處理狀態的狀態鍵64、顯示部102中,設置為使表示輸入的文字或文字串位置的光標K移動的左移動鍵65、右移動鍵66。這些鍵根據一定特別順序輸入,可以代替數字鍵103中某一個。並且在「1」鍵上分配周期、逗號、上撇號等記號。狀態鍵64是用於每次操作連續呼出持有的狀態之鍵,例如,本裝置具有通話狀態、數據通信狀態、文字輸入狀態,電話號碼登記狀態、定型句子輸入狀態、檢索狀態等。在有關情況中,在初期狀態裡通話狀態,通過狀態鍵64的一次操作形成通話狀態,再通過狀態鍵64的一次操作形成數據通信狀態,以下每一次操作變更一次狀態,到最後狀態時若再操作狀態鍵64,則返回通話狀態。如圖36所示,當在顯示部102上顯示多行時,操作左移動鍵65或右移動鍵66繼續進行,可使該行連續移動。即是說,當光標K置於第1行最右位置上時,比如連續操作右移動鍵66,從第1行最左位置移至第2行最右位置,再向第二行最左位置方向移動。如使用圖28、29說明該光標K的顯示控制是,在圖37所示的中央控制部13A通過輸入控制部12取得鍵操作信息,通過將其提供給顯示控制部17,使顯示控制部17工作。
在本實施例中,確定有關輸入文字或文字串的屬性,通過單詞詞典14E可檢索恰當的候補文字或候補文字串,以迅速得到所要求的單詞(日語中的漢字等)。在圖37表示了本實施例的文字輸入裝置的構成。即是說該文字輸入裝置備有詞典裝置310,與輸入文字或輸入文字串、變換結果的候補文字或候補文字串以及其屬性信息相對應進行存儲;輸入裝置300包括多個鍵,分配多個字母,和變換/下一個候補鍵,用於指示文字變換,以及確定鍵,確定變換結果,上述輸入裝置300用於輸入文字或文字串及必要的信息;屬性確定裝置350,根據從上述輸入裝置300輸入的信息,使輸入文字或輸入文字串的屬性確定下來;文字變換裝置320A,就從上述輸入裝置300輸入的文字或候文字串,在檢索上述詞典裝置310求候補文字或候補文字串時,求相當於由上述屬性確定裝置350確定了的屬性信息的候補文字或補文字串,再將該候補文字或候補文字串送至上述輸出裝置330。上述屬性確定裝置350由中央控制部13A和輸入單詞屬性存儲部19構成。輸入單詞屬性存儲部19用於存儲即時輸入的文字或文字串屬性信息。
圖38表示了構成詞典裝置310的單詞詞典14E內容的一部分。就是說,對應由數字鍵103操作產生的數字代碼,存儲如由字母單詞產生的文字或文字串進而有地名、人名、團體名,有關上述字母單詞形成的文字或文字串候補的屬性信息。在該例中,屬性信息往往存儲2個以上。比如,屬性「場所」也是屬性「地名」,就「Wasington」分配屬性「場所」和「人名」。該單詞詞典14E實際上構成是按圖11~13說明。
而且,本實施例的裝置的中央控制部分13A備有如圖39、40所示的存儲器,以確定屬性。在圖39表示了存儲器77,存儲予用於獲得該裝置處理的多個狀態和屬性的指示內容對應的指示內容。在此,相應通話狀態、數據通信狀態調好″O″,表示不作有關屬性的處理,對應於文字輸入狀態作好「鍵輸入產生的指示」及登記。在文字輸入狀態中,當由鍵輸入直接輸入屬性信息時,對此作顯示。相應電話號碼登記狀態、定型句子1的輸入狀態、檢索3狀態,調整好光標位置存儲器78的轉移端地址(び先アドレス)「aaa」等。在檢索1、檢索2中,保持原狀態調正屬性信息(「地名」、「團體」等)。圖39的P為指示器,表示了實施哪種狀態。在該圖39的例中,表示進行電話號碼登記狀態。
圖40表示對應存儲相應於光標K位置相關輸入的文字或文字串屬性信息的光標位置存儲器78。例如,在電話號碼登記狀態中,從指示內容存儲器77得到轉移端地址aaa,向光標位置存儲器78的地址aaa轉移,根據光標K的位置是屬於「光標座標」的哪一點(X1~X2、X3~X4、X5~X6、X7~X8分別為由圖36顯示部102之輸入項目的「姓名」、「所屬」、「住所」、「電話號碼」區域X座標產生的顯示)來確定屬性是「人名」、「團體名」、「地名」、「數字」的哪一個。就是說,在電話號碼登記狀態中,如圖36所示的顯示在顯示部102中進行,由於輸入的項目是「姓名」、「所屬」、住所」、「電話號碼」,所以相應這些項目的屬性「人名」、「團體名」、「地名」、「數字」對應於光標座標被存儲。
對於如上所述在定型句子1的輸入狀態中,顯示部102上如圖41所示,由於形成這樣的顯示、如輸入在所要求的時間在所希望的場所進行所要求的行為,所以在座標X13~X14中屬性是「時間」;在座標X15~X16中屬性是「地名」;在座標X21~X22中屬性是「行為」。利用該定型句子1的輸入狀態,可輸入「一點鐘(時間)」「在倫敦(場所)」「見面吧(行為)」等。進而,檢索1之狀態比如是通過在上述電話號碼登記狀態中登記了的內容,在特定場所檢索居住人的數據、在顯示部102顯示了如圖42所示的要求輸入地名。比如輸入「倫敦」可用於檢索住在倫敦的人。因此,在檢索1狀態中屬性是「地名」,該屬性「地名」對應檢索1直接存儲在指示內容存儲器77中。並且,檢索2的狀態是用於比如通過在上述電話號碼登記狀態中登記了的內容,檢索屬於特定團體的人的數據。如圖43所示在顯示部102顯示要求團體名的輸入,例如將「經營部」等輸入,能用於作屬於經營部的人的檢索。因此,檢索2的狀態中,屬性是「團體名」,在指示內容存儲器77中對應檢索2直接存儲該屬性「團體名」。
由於中央控制部13A利用圖44表示的流程圖的程序,由於作為屬性信息確定裝置350而工作,所以對此說明。用該裝置起動進入開始,作狀態檢測(S71)。就是說,使之移動,根據狀態鍵64操作,要指示圖39指示器P對應的狀態,檢測該指示器P的指示狀態。在此,參照圖39中所示的指示內容存儲器77的相應狀態「電話號碼登記」,檢測是否設置屬性指示內容(S72)。對應於「電話號碼登記」,由於設定給座標位置存儲器78的轉移端地址aaa,所以從顯示控制部17得到光標K的座標,同時,比較該座標值和給座標位置存儲器78的轉移端地址aaa中存儲的光標座標範圍,檢測光標K位於哪個光標座標範圍內,得到對應的屬性信息(S73)。比如,如圖3 6所示當光標K在輸入項目「所屬」的區域時,光標K的座標在光標位置存儲器78的座標X3~X4範圍內,可得到屬性「團體名」。另外,在如檢索1的狀態等情況下,通過指示內容存儲器77可直接得到屬性信息。接著,中央控制部13A將該屬性信息置於輸入單詞屬性存儲部19中(S74),返回到步驟71繼續處理。在步驟S72中,在檢測到屬性指示內容未被置位時(檢測出未置「O」的情況下),將「無屬性」置於輸入單詞屬性存儲部19上(S75),返回步驟71繼續處理。這種情況下中央控制部13A保持為變更屬性信息。
在圖45,表示本實施例採用的詞典檢索部15A的詳細部分。該詞典檢索部15A接受中央控制部13A讀出輸入單詞屬性存儲部19的屬性信息並送過來的內容,並備有用於存儲的檢索狀態保持部45,在這一點、不同於圖9的詞典檢索部15。控制部40A在上述檢索狀態保持部45中設置屬性信息,通過單詞詞典14E得到單詞數據和屬性信息時,與檢索狀態保持部45的屬性信息比較,作候補決定。
上述控制部40A通過圖46所示的流程圖的程序工作,所以對此進行說明。控制部40A清除文字輸入緩衝器41(S21),中央控制部13A接受由輸入單詞屬性存儲部19讀出送過來的屬性信息,並置於檢索狀態保持部45中(S62)。其結果在檢索狀態保持部45上設置輸入單詞屬性存儲部19的屬性信息或「無屬性信息」。從下一個步驟S22到使有關輸入的數字或數字串與單詞詞典14E的代碼作比較的S26,繼續進行與第1實施例時同樣的工作。在此,若對應輸入的數字或數字串的候補文字不存儲在單詞詞典14E內,則將NEXT信號授予代碼指示器42,使其值(S27)一步一步前進,在步驟S28中,檢測代碼指示器42所指向的候補沒有時的最後的項目是否結束,若存在其他項目則返回到步驟S26繼續處理。然後,當在步驟S28中檢測出是最後時,則調查檢索狀態保持部45內容,檢測是否設置屬性信息(S63)。這裡,當設置屬性信息時,則作復位,變成「無屬性信息」(S64),進而返回步驟S25繼續工作。
另一方面,在步驟S26,若檢測到候補,則檢查檢索狀態保持部45的內容,檢測屬性信息是否置位(S65)。在此,若屬性信息被置位,則檢測該屬性信息和所得的候補屬性信息是否一致(S66)。若不一致,則進入步驟S27,檢索其他候補。屬性信息按上述那樣,在圖13中各個候補(Str1~n)之後附加存儲。在作這種情況處理中,在步驟S66中當屬性信息一致時,則將該候補代碼輸出給檢索結果文字輸出緩衝器43(S30),以後實施與第1實施例同樣的處理。而且,在步驟S65,使屬性信息復位,即,在作為「無屬性信息」情況下,不檢測屬性信息一致不一致,繼續進行與第1實施例同樣的處理。
於是根據該第9實施例,確定涉及輸入的文字或文字串之屬性,由於通過單詞詞典14E檢索候補文字或候補文字串時抽出該屬性候補輸出,所以可迅速得到所要求的單詞等(漢字等)。即是說,在對應輸入的數字或數字串的候補有多個的情況下,由於只選擇所要求的屬性候補(比如「地名」)輸出,所以操作者從某種程度縮小的候補中可獲得涉及所希望的變換結果的文字串(單詞),這是很有效率的。
再有,在上述構成中,使得在單詞詞典14E中具有每個單詞的使用頻率信息,在使通過使用頻率高的候補輸出之構成的結構例中,使經常使用的候補更快地輸出,可進一步縮短達到獲得變換結果的時間,很是便利。
以下說明在上述文字輸入裝置中把句子前面的字作為大寫字的第10實施例。在應用該文字輸入裝置的可攜式無線電話機中,如圖47所示,在數字鍵103E下方設置空格(space)鍵67和換行(return)鍵68,形成鍵盤11A。而且,在數字鍵103E的「1」鍵上與周期、逗號、上撇號等的記號相對應。通過鍵盤11A的輸入代碼,作為對應鍵,並且單詞詞典13E的候補文字或候補文字串的各文字代碼除專有名詞外由小文字代碼構成。
在圖48中,展示上述文字輸入裝置的構成。在該實施例中,對於圖3的結構,中央控制部13A的構成不同。就是說,在中央控制部13A中,備有文章開頭判別裝置132,根據輸入的鍵對應的代碼排列,判別文章開頭文字;大寫字變換裝置133,將授予的文字代碼變換成大寫字的文字代碼再輸出;切換裝置134,切換成通過所述大寫字變換裝置13輸出相應由上述文章開頭判別裝置132產生的判別結果而輸出的文字代碼或切換成照原樣輸出。並且在中央控制部13A中,備有管理裝置131。管理裝置131接受輸入的鍵對應代碼。當代碼為一定時,將其照原樣或進行變換後存儲;當代碼不固定時,將其送往詞典檢索部15,進行因查使用單詞詞典14E的詞典而產生候補的檢索,獲得有關檢索結果的候補文字或候補文字串的代碼。接著按順序排列上述積累好的代碼和詞典檢索部15產生的檢索結果代碼,送往切換裝置134及文章開頭判別裝置132。在此,所謂上述固定代碼,是由分配空格鍵67、換行鍵68及周期的「1」鍵操作而產生的代碼。
文章開頭判別裝置132從由管理裝置131提供的代碼的排列,當檢測所述固定代碼內的空格碼、換行碼時,則檢測位於前方的最初代碼(除固定代碼)是否成為周期代碼。然後,當位於換行碼前方的最初代碼(除固定代碼)成為周期代碼時,向切換裝置134提供指示,將1個文字的代碼送向大寫字變換裝置133。若是周期以外的代碼,則照原樣輸出其代碼。另外,開始時切換裝置134將最初1個文字的代碼送往大寫字變換裝置133,按原樣輸出其後的代碼,根據文章開頭判別裝置132的指示,將相當1個文字的代碼送往大寫字變換裝置133,所起作用只使得按原樣輸出其後代碼。並且當由文章開頭判別裝置132所產生的切換指示時,則形成從管理裝置131輸出文章開頭文字碼的程序。
具體來說,中央控制部13A是由計算機構成的部分。中央控制部13A根據圖49流程圖的程序,控制主存儲器的大寫字標誌的開/關,由於據此作代碼的變換,所以對此進行說明。一打開裝置電源,開始啟動,將主存儲器的文字位置寄存器值n置1(S201),使大寫字標誌顯示打開(S202)。接著等待由輸入控制裝置12送過來的鍵入結果信號(S203)、實施鍵輸入檢測(S204),按照鍵輸入,在顯示控制部17指示光標K(圖42等)的移動(S205),將大寫字標誌關閉(S206)。以上處理結果,在最初鍵輸入時,設置大寫字標誌,所以使涉及相應文字變換結果的文字的代碼形成大寫字代碼。對於輸入的文字,由於在這時大寫字標誌處於關閉狀態,所以按其原來情況輸出涉及其變換結果的文字代碼。
因此,如圖53所示獲得結果為「This is a pen That isabook.」,當實施輸入時,作開頭的「T」成大寫字,接著該字的「h」形成小寫字。進而,中央控制部13A等待從輸入控制裝置12送過來鍵輸入結果(S207),作鍵輸入檢測(S208),根據鍵輸入在顯示控制部17指示光標K(圖42等)的移動(S209),通過該光標K,檢測n(=1)字前的文字碼是空格碼還是換行碼(S210)。這裡,因接著「T」輸入為「his」,所以光標K的1個文字前不形成空格碼或換行碼。在步驟210不向no分岔。繼續關閉大寫字標誌(S217),延續步驟207的工作。在繼續上述處理中,「This」末尾「S」的下面,因輸入空位,所以在步驟S210向yes分岔,使文字位置寄存器之值n加1,其和為「2」(S211)。然後檢測光標K之2字前文字碼是否周期的代碼(S212)。在上述例子中,由於是「S」的代碼而不是周期,所以向步驟S213前進,檢測光標K之2字前的文字碼是否空格代碼(S213)。在上述例子中,也不是空格碼(是「S」代碼),所以使文字位置寄存器之值n返回1(S216),通過步驟S217工作。並且下面進行同樣的處理。當檢測「That」前的空格時,進入步驟S201、S211、S212,這裡向yes分岔,使文字位置寄存器之值n返回1(S214),使大寫字標誌打開(S215),繼續步驟S207以後的處理,結果「That」的「T」成為大寫字。另外,在步驟S213向yes分岔返回步驟S211的路線是這樣的處理,對應周期以後輸入多個空格的情況。
如上所述,因控制了大寫字標誌的開/關,所以根據該大寫字標誌的開/關,來實施對顯示控制部17的輸出碼的變換,將句子的開頭文字變換為大寫字輸出。在上述的文字碼的變換中,字母的大寫字代碼和小寫字代碼如圖50所示,只是20H(H顯示六″へキサ″),所以通過小寫字碼減20H(H顯示六)可得大寫字代碼。
在以上說明中,雖然就備有分配如圖47所示的多個字母的多個鍵的文字輸入裝置作了說明,但將小寫字代碼自動變換成大寫字碼的功能可應用於具有全鍵盤的打字機等文字輸入裝置。就是說,在這樣的文字輸入裝置中,即採用將如圖51所示的全部字母每個文字分配在1個鍵上的全鍵盤11B的裝置中,以通常的換位狀態形成小寫字輸入,當一邊操作換位鍵一邊操作所希望的文字鍵,可作該文字鍵對應的大寫字輸入。即是說,如圖53所示,想得到成為「Thisis a pen.That is a book.」的輸出時,如圖54所示,在輸入「This」的「T」時,輸入「That」的「T」時,要分別一邊操作換位鍵一邊操作「T」文字鍵,極為煩瑣。另外圖53~56的「_」表示空格鍵的輸入。並且在圖54~56用作為鍵頭表示的大寫字表示各文字。
並且在其他全鍵盤中,設置「caps」鍵,這種構成為作大寫字和小寫字的切換。在使用這種全鍵盤情況下,當想得到「This isa pen.That is a book.」的輸出時,如圖55所示,在「This」開頭文字「T」輸入前後,在「That」的開頭文「T」輸入前後,必須作「Caps」鍵輸入操作,操作依然煩瑣。
於是產生按照圖52所示的文字輸入裝置構成。即採取圖51所示的全鍵盤11B。利用中央控制部13B將小寫字的代碼變更為大寫字。輸入控制部12對應文字鍵產生文字碼(因此,在一般的換位狀態中,在作小寫字的文字碼、換位鍵操作時同時作輸入時產生大寫字的文字碼),送往管理裝置131B。管理裝置131B不把代碼傳遞給詞典檢索部15而是積累,與文章開頭判別裝置132形成的判別同步輸出。實際上,根據已經表示了的圖49流程圖的程序進行工作,進行大寫字標誌的開/關控制,根據這一點變換文字碼。據此,在實施圖51所示的全鍵盤11B操作時,如圖56所示,不需進行換位鍵操作。在通常的換位狀態中,如輸入為「THIS_IS_A_PEN._THAT_IS_A BOOK.」則自動地將文章開頭文字變換成大寫字輸出,可從過去繁雜的鍵操作中解脫出來,這就是優點。
其次說明可輸入日語的文字輸入裝置。在圖57表示應用有關本實施例文字輸入裝置的可攜式無線電話機的主視圖。手持送受話機101大體由扁平長方體狀殼體構成。從其表面中央到下部設置由4行3列鍵組成的數字鍵(拔號盤鍵)103E,在其上方設置用於表示文字、標記信息的顯示部102。並且,在顯示部102上方設置聽取傳送過來的聲音的受話部104A,還有在逗點鍵103E下方位置設置用於輸入聲音的送話部105A。
上述可攜式無線電話機的內部構成與圖2所示的第1實施例的結構一樣。在圖58中,表示了下述情況的結構圖,圖57的可攜式無線電話機作為文字輸入裝置的工作狀態。這種構成,在圖2的可攜式無線電話機的內部構成中,相當於由輸入部2和文字輸入/輸出部7組成的部分。文字輸入裝置備有鍵盤11,作文字等的輸入;輸入控制部12,收入鍵盤11的鍵操作信息,傳送到中央控制部13;中央控制部13,匯流控制文字輸入裝置的各部分;單詞詞典14,作為詞典裝置310相應存儲輸入文字或文字串和變換結果的候補文字或候補文字串;詞典檢索部15,就從中央控制部13提供的輸入文字或輸入文字串,參照單詞詞典14獲得對應的候補文字或候補文字串;顯示裝置16,由顯示文字等的信息的LCD等構成;顯示控制部17,所作的控制是用於在中央控制部13的控制下,在顯示裝置16上顯示候補文字或候補文字串。在鍵盤11的數字鍵103的各鍵上分別分配若干假名。
這裡就日語的假名文字作說明。在假名文字中,在美國專利第4,872,196號中有記載的片假名表和與其不同的另外的平假名表。在本實施例中,用平假名表示。圖59中表示相應美國專利第4,872,196號的平假名表的矩陣。在該平假名矩陣中,以「A」開始的行稱「あ」行、以「KA」起始的行為「か」行,以「SA」起始的行為「さ」行,以下稱為「た」行、「な」行、「は」行、「ま」行、「や」行,「ら」行、 わ」行。在假名文字中,除上述外,有分配給「O」鍵的「ん(NN)」和「-(長音標記)」。
通常撥號盤配置的數字鍵的「1」鍵上分配「あ」行5個文字;「2」鍵上分配「か」行5個文字;以下同樣到「O」鍵分別分配假名文字。但是,在「8」鍵上分配「や」「ゆ」「よ」;「0」鍵上分配「わ」「を」「ん」「-」。而且「*」鍵作為變換/後續候補鍵,「#」鍵作為確定鍵;鍵盤11包括分配若干假名文字的多個鍵,用於指示文字變換的變換/後續候補鍵,和確定變換結果的確定鍵。上述內容統稱為輸入文字或文字串的輸入裝置300。顯示裝置16為至少顯示輸出變換結果的候補文字或候補文字串的輸出裝置330;中央控制部13及詞典檢索部15,就有關從輸入裝置300輸入的鍵對應文字或輸入的若干鍵對應文字串,檢索上述詞典檢索裝置310求候補文字或候補文字串,再將該候補文字或候補文字串送往上述輸出裝置330,形成具有上述功能的文字變換裝置320。
上述鍵盤11結構等同於圖4所示的第1實施例的構成;上述輸入控制部12中所含的存儲表格22的內容等同於圖6所示的第1實施例構成;並且上述輸入控制部12所含的控制部20進行的鍵讀入工作等同於圖7所示的第1實施例的工作。還有該實施例的文字輸入裝置的顯示控制部17的詳細構成等同於圖8所示的第1實施例構成,再有該實施例的文字輸入裝置的詞典檢索部15的詳細構成等同於圖9所示的第1實施例的構成。
圖60表示示了在單詞詞典14中存儲的內容。即是說,相應於由逗點鍵103操作而產生的數字代碼,對應由假名形成的文字或文字串、由漢字形成的文字或文字串以及詞類、場所、時間等屬性信息、由其他信息構成的詞典信息實施存儲。更具體來說,單詞詞典14的構成如圖61至63所示那樣。首先,單詞詞典14按照圖61所示,由區分為文字數量單位的區組構成。各文字數量對應區組如圖62所示,由根據相應文字數的數字串的許多分支組成。這裡,存在文字數量在5個文字區組中對應5個文字的數字串的若干分支,表示了對應其中數字串「41281」的分支,在其他分支中,用「*」表示一定的數字。在圖63中,表示著對應於數字串「41281」的分支內部情況。在分支內包括從存在時的後續數字(0)至(9)對應的表格(因此後續數字比如只是(1)和(8)時含2個表格),和對應表示相應後續數字沒有時的數字串的候補前面的SOS(00)之表格。在從後續數字(0)到(9)對應的表格中,設置對應的後續數字,後續表格指示器NTP,次分支的指示器NBP。另一方面在對應SOS(00)的表格上,設置表示無後續數字時的(即是說,在該例中對應數字串「41281」)的候補前面之代碼SOS(00),文字或文字串代碼Str1~Strn(用從1到n的文字代碼表示n候補),表示候補文字或候補文字串代碼的結束的代碼EOS(FF),表示分支結束的代碼EOB(FF)。當候補為多個時,在多個候補的各個之間登記表示候補前面的代碼EOS(FF)。在存儲屬性信息情況下,在各個候補文字串代碼Str1~Strn的後面,同時設置表示為屬性信息的代碼。
如上所述,一個分支內存在多個候補文字或候補文字串,如通常的日語文字處理器,不僅依賴於同音異義詞語的存在,而且是由於在1個鍵上分配若干假名文字。例如,在連續操作[1」鍵、「2」鍵情況下,通過「あ」行和「か」行文字串的輸入,從「あ」、「い」、「う」、「え」、「お」的某一個與「か」、「き」、「く」、「け」、「こ」某一個的聲音組合中,作為有意義的單詞,「あか」「あき」、「いけ」、「おけ」等作為候補文字串存在。這些分別意味「レツド」、「オウタム」、「ポンド」、「タブ」,在漢字中,分別相當於圖64日語欄中各漢字。在單詞詞典14中,用漢字代碼、或平假名代碼、片假名代碼存儲著。在圖63例子所示的數字串「41281」情況下,存在圖6 5的「とうきよう」、「ていきよう」等。
在本實施例中,含圖66、67所示的「G、Z、J、D、B」的濁音、含「P」的半濁音置換成圖66、67括號內的音輸入。單詞詞典14的構成所具有的功能是與上述輸入無關地輸出由包含「G、Z、J、D、B」的濁音形成的候補、包含「P」的半濁音所產生的候補。例如在輸入「402」時,所包括的不僅僅是讀「てんき」候補,而且是讀「でんき」候補;在輸入「69」時,所包括的不僅僅是讀「はり」候補;而且是讀「ぱり」候補,這就是詞典化的功效。還有在日語中,用小字表示「や」、「ゆ」、「よ」、「つ」等,雖然書寫拗音和撥音,但這些小字作為大字輸入。例如在「とうきよう」的「きよう」部分雖然包括小字,但將此形成大字時發音「とうきよう」作為數字串「41281」輸入。
詞典檢索部15的控制部40由於利用圖14所示的流程圖的程序作單詞詞典14的檢索處理,所以根據該流程圖,說明控制部40的工作。控制部40使文字輸入緩衝器41清零(S21),等待輸入文字或輸入文字串的代碼(數字鍵的代碼)到來(S22)。在該例子中,操作者如圖68的ST1所示將「とうきよう」作為輸入文字。於是操作者操作可攜式無線電話機的數字鍵103的對應鍵。在該圖68的數字鍵103中,與圖57的數字鍵103不同,在有四園角的鍵頂本體上書寫假名文字,並且,假名不是平假名,為片假名。本文字輸入裝置表示即使是圖57的實施例數字鍵103,即使是該圖68的數字鍵103也可作適當的輸入。數字鍵103的數字鍵如圖68的ST2所示操作成「41281」。操作者展示在對應ST2的「41281」的假名文字內,實施輸入用圍框包圍的假名文字。
於是,利用圖7中說明的輸入控制部12的工作,得到對應涉及操作的數字鍵的代碼,對應上述「41281」的代碼串被寄存在文字輸入緩衝器41中。接著操作者如圖68的ST3所示,操作作為求變換的變換/後續變換鍵的「*」鍵。就該「*」鍵來說,利用圖7中說明的輸入控制部12的工作,由鍵變換送往中央控制部13。接受這個的中央控制部13將檢索啟動信號傳送至圖9的控制部40。因此,如圖14所示,監視檢索是否啟動(S23)的控制部40使代碼指示器42復位(S24),數據選擇器信號處於置位狀態(S25)。接著控制部40從最前邊取出寄存在文字輸入緩衝器41中的代碼,通過單詞詞典14的文字數1的區組開始檢索。由於檢索方法對於哪一個號的數字都是一樣的,所以這裡僅通過文字數3的區組的檢索進行說明。
在圖69中,表示了通過文字數3的區組的檢索的處理。根據數字串「412」,行進到達文字數3區組的地址「3FOF」的表格。該表格的後續數字為「1」,因與寄存在文字輸入緩衝器41中的數字串「41281」的第4個數字「8」不同,所以根據NTP檢索下一個表格。這裡,由於延續到數字串「412」的數字僅存在作為「1」的候補、「8」的候補,所以很快後續數字可檢索「8」的表格。通常設計成後續數字到達「1」的表格的下一個,後續數字到達「2」的表格,其後後續數字到達「3」的表格……直至後續數字到達「8」的表格。
當後續數字一致,則根據該表格的NBP,行進到達文字數4的分支「4128」的第1表格。這裡的表格,後續數字是「1」,與寄存在文字輸入緩衝器41中的數字串「41281」的第5個數字「1」一致。當後續數字一致,根據該表格的NBP行進到達下一個分支「41281」的表格。這裡由於原來沒有寄存在文字輸入緩衝器41中的後讀數字,所以檢索在後續數字區域中設置「00」的表格。在該圖67的例子中,即使在單詞詞典14中也沒有具有與數字串「41281」連續的數字的候補,即是說前提是沒有表格,通過分支「4128」的表格,直接行進到在後續數字區域置「00(=SOS)」的地址「98AC」的表格。
在圖69的例子中,設置好在第1候補文字串中對應「とうきよう」的2個文字的漢字,相應代碼指示器42的輸出值「0」,讀出對應於「とうきよう」的2個文字的漢字代碼。以上處理對應從圖14的步驟S25的「檢索」、到步驟S26、S27、S28的循環處理。步驟27的代碼指示器42的步進對應於依次檢索圖16的表格時間,同時,在目標表格中,還對應於指示各候補文字讀出的情況。因此在實際上圖16所作的候補文字的檢索、與檢索圖10所示的單詞詞典14的情況是等效的。另外,在該例中,雖然得到對應「とうきよう」的2個文字的漢字,但是,如果將對應輸入的數字串的候補文字存儲在單詞詞典14內,則將NEXT信號提供給代碼指示器42,使其值前進一步(S27),反覆進行從步驟S28到步驟S26的循環。在最後候補文字或候補文字串不能檢測時,在步驟S28向yes分岔。即是說從代碼指示器42使END信號返回。因此,控制部40利用檢索結果信息將「無相應」輸送給中央控制部13。接受「無相應」的中央控制部13把「無相應」的文字字體送至顯示控制部17、在LCD顯示裝置16上顯示無相應候補意思(S29)。
與如上所述得到的「とうきよう」對應的2個文字的漢字的代碼向檢索結果文字輸出緩衝器42輸出(S30)。利用檢索結果信息把結果輸出通知授予中央控制部13,通過檢索結果文字輸出緩衝器43將對應「とうきよう」的2個文字的漢字代碼納入中央控制部13,進而送至顯示控制部17,按照圖8說明的那樣,向(LCD)顯示裝置16提供顯示。即是說在(LCD)顯示裝置16上顯示對應「とうきよう」的2個文字的漢字。詞典檢索部15的控制部40監視確定鍵的操作或次候補鍵的操作(S31、S32)。確定鍵操作或次候補鍵操作與所述變換鍵操作情況一樣,從輸入控制部12送往中央控制部13。
在圖66例子中,由於對應「とうきよう」的2個文字的漢字是所要求的漢字,所以如ST4所示操作確定鍵。中央控制部13獲得確定鍵的代碼,檢索啟動信號被移至待用。詞典檢索部15的控制部40受此通過步驟31向yes分岔,使上述候補文字確定。還有,在單詞詞典14中對應「41281」,對應「とうきよう」的平假名作為第1候補被寄存,接著在寄存對應「とうきよう」的2個文字的漢字時,如在圖66的ST5中用括號表示,首先對相應「とうきよう」的平假名81的顯示作次候補鍵操作,藉此將NEXT信號授予代碼指示器42,增加其值(S27),得到對應次候補「とうきよう」的2個文字的漢字代碼,從步驟S26進入S30、使對應「とうきよう」的2個文字的漢字82顯示。這種情況下,由於對應「とうきよう」的2個文字的漢字82是所希望的文字,所以如ST4所示,操作確定鍵。以後的處理與前述一樣進行。
按照以上所述,本實施例的文字輸入裝置在各鍵上分配若干假名文字鍵,並且因備有變換/後續候補鍵、確定鍵,所以可使對應在操作的鍵上分配的假名文字的候補文字或由在操作的鍵上分配的假名文字串組合構成候補文字串作適當地輸入選擇。就是說,對於具有少的鍵的可攜式無線電話機等的信息終端是適合的。
在上述實施例中,若操作作為變換/字候補的「*」鍵,由於在顯示部102上不作任何顯示,所以不判斷是否作正確的鍵操作,操作性未必好。於是,把相應詞典檢索部15的控制部40備有的圖14流程圖的程序替換相應圖17流程圖的程序。以此相應讀「とうきよう」鍵輸入為「41281」的情況下,各鍵的每個操作如圖70所示,「4」、「41」、……、「41281」操作的鍵對應數字增加表示,要接受鍵輸入及操作應無錯誤,即是說,可確認操作分配讀「とうきよう」的各個假名文字的數字鍵。在操作作為變換/後續候補鍵的「*」鍵情況下,作使用單詞詞典14的文字變換,通過單詞詞典14讀出對應的候補文字代碼,將此代替上述數字串「41281」顯示而顯示。另外在圖70的例子中表示對應單詞詞典14數字串「41281」的表格之第1候補文字串成為「とうきよう」的平假名記述。
進而,作為日語對應文字輸入裝置的詞典檢索部15控制部40具備的表格,具有數字代碼和平假名矩陣的各行代表文字的變換表格,通過數字代碼得到各行的代表文字,向顯示控制部17輸送。在顯示控制部17將此圖形化寫入圖象存儲器33,使對應的文字顯示。詳述上述表格,是這樣的一種表格,「1」的代碼和「あ」的代碼、「2」的代碼和「か」的代碼、「3」的代碼和「き」的代碼、…、「0」的代碼和「わ」的代碼分別對應。然後利用實施圖19所示的流程圖的處理,對應讀「とうきよう」,鍵輸入為「41281」的情況下,各鍵的每個操作如圖71所示,操作成「た」、「たあ」、…、「たあかやあ」的鍵對應行文字遞增表示,要接受鍵輸入及其操作不能出錯。即是說能確認操作分配讀「とうきよう」的各個假名文字的鍵。在操作作為變換/後續候補鍵的「*」鍵時,作使用單詞詞典14的文字變換,讀出通過單詞詞典14對應的候補文字的代碼,以此代替上述行文字串「たあかやあ」的顯示來表示。
再有在圖71的例子中,表示對應單詞詞典14數字串「41281」的表格的第1候補文字串成為「とうきよう」的平假名記述。
在圖72中,表示用字母表示平假名矩陣的各行代表文字的例子。在該例情況下,在中央控制部13所具備的表格中,「1」的代碼和「A」的代碼、「2」的代碼和「K」的代碼、「3」的代碼和「S」的代碼、…、「0」的代碼和「W」的代碼分別對應。因此,對應讀「とうきよう」作鍵輸入成「41281」時,各鍵的每個操作如圖72所示,使操作成「T」、「TA」、…、「TAKYA」的鍵對應的行文字增加表示,要接受鍵輸入及其操作不應出錯,即是說,可以確認操作分配「とうきよう」的各個假名文字的鍵。另外在該例中,雖然利用中央控制部13準備的表格進行變換,但作為其他構成,用圖5所示的輸入控制部12中準備的存儲器表格,也可使得以平假名代碼或直接以羅馬字代碼獲得平假名矩陣的各行代表文字。這時,即使關於單詞詞典12,不使數字或數字串和候補文字或候補文字串對應,也可使平假名矩陣的各行代表文字或其代表文字的平假名代碼或由羅馬字代碼產生的文字串和候補文字或候補文字串對應構成。即使象這樣的構成,當然也可確認接受鍵輸入及其操作無錯的情況,以少的鍵輸入可得到適當的文字,文字串(單詞)。
並且,在日語文字輸入裝置中,通過實施對應有關第4實施例文字輸入裝置的詞典檢索部15之控制部40準備的圖21程序的流程處理,對應「とうきよう」作鍵輸入為「41281」時,各鍵的每個操作如圖73所示,分別表示對應讀「た」的平假名83,對應讀「だい」的漢字84,對應讀「たいき」的漢字85、…、對應讀「とうきよう」的漢字87。即是說,對應單詞詞典14的「4」的候補文字的表格的第1候補是對應讀「た」的平假名83,對應單詞詞典14的「41」的候補文字表格的第1候補是對應讀「だい」的漢字84,對應單詞詞典14的「412」的候補文字表格的第1候補是對應讀「たいき」的漢字85,對應單詞詞典14的「4128」的候補文字表格的第1候補是對應讀「たいきよ」的漢字86,對應單詞詞典14的「41281」的候補文字表格的第1候補是對應讀「とうきよう」的漢字87,藉助上述對變換/次候補鍵作任何操作,表示按上述順序變換的候補文字或候補文字串。
而且,在輸入當中,為避開無候補文字,在單詞詞典的各數字上也可分配相當行名的文字。這種情況下,變換結果如圖71所示表示行名文字。而且在圖72中,由於所顯示的是不作變換/後續候補鍵操作時的變換結果,所以在對應單詞詞典14的數字或數字串的候補文字表格之第1候補中,展示著設置原來第1候補平假名代碼的變形例之顯示結果。就是說,對應單詞詞典14的「4」的候補文字表格的第1候補是對應讀「た」的平假名91,對應單詞詞典14的「41」的候補文字的表格之第1候補是對應讀「だい」的平假名92,對應單詞詞典14的「412」的候補文字表格之第1候補是對應讀「たいき」的平假名93,對應單詞詞典14的「4128」的候補文字表格的第1候補是對應讀「たいきよ」的平假名94,對應單詞詞典14的「41281」的候補文字的表格之第1候補是對應讀「とうきよう」的平假名95,根據這一點,在作鍵輸入為「41281」時,各鍵的每個操如圖72所示,分別表示平假名91、92、…、95。照此,根據鍵操作顯示平假名文字,很清楚,無需操作變換/後續候補鍵,並且可知是否能正確輸入。
並且,根據有關第5實施例的圖25流程處理,在從單詞詞典14取出候補時取出達到存在的一定數量的候補,向選擇數字及檢索結果文字輸出緩衝器43輸出。藉此,在顯示部102的顯示圖象上,如圖7下方所示,與選擇數字1~4一起顯示對應數字串「41281」的漢字之候補96~99。控制部40等待選擇數字的輸入。在輸入情況下,使該候補文字得以確定。而且,如果沒有選擇數字的輸入,則檢測次候補鍵的操作,當操作後續候補鍵時,以上述一定候補數(在上述圖75的例子中為4個)使代碼指示器進一步進入其他候補檢索。在象這樣的構成例中,在存在多個候補情況下,因同時顯示這些提供選擇,所以其效果是可迅速地作候補文字的確定。
而且,在日語對應的文字輸入裝置中應用已經描述的第6實施例之構成情況下,如圖76下方所示,顯示控制部17顯示部的102顯示圖面之透明電極52的位置上分別顯示對應「とうきよう」的漢字55、對應「とうきよう」的漢字56、對應「とうきよう」的漢字57、意味著後續候補的漢字58。在檢測後續候補鍵操作情況下,改變顯示用指示器,以上述一定候補數(在上述圖76之例中,為3個)使代碼指示器42進一步,進入其他候補檢索。即是說,當有關單詞詞典14對應的表格之候補文字串表示候補的指示器,和從單詞詞典14之表格內檢索候補文字的指示器為公共時,通過使這些同時前進3個,存在時取出下面3個候補進行顯示。這樣,在若干候補存在情況下,由於同時顯示這些利用接觸板50可作選擇,所以其效果是可迅速準確地作候補文字的確定。
上述日語對應的文字輸入裝置還備有用於進行輸入文字修正等,與圖28構成一樣,如圖77所示使光標C顯示,同時在鍵盤11上的光標移動鍵61、62、消除鍵63。並且顯示控制部17根據文字輸入和光標移動鍵的操作信息,利用圖29的流程中所示的程序控制光標指示器。而且在異常處理中,要表示輸入數字或輸入數字串,這裡保證修正。就是說在異常處理中,向顯示控制部17送出在文字串輸入緩衝器41中設置的數字串。修正後作變換/次候補鍵操作,實施圖14流程的步驟S23以後的處理。藉此可作適當誤輸入修正。
並且,日語對應文字輸入裝置採取第7實施例結構的實施例情況下,因消除輸入文字串最後1個文字,所以在日語中,消除附屬於名詞等單詞的助詞的附加語,期待與單詞詞典14內的候補單詞一致。就是說,即便在日語輸入情況下,也要作輸入文字串的自動修正。
另外,日語對應的文字輸入裝置採取第8實施例結構的實施例情況下,置換成誤操作的鍵的附近鍵的文字,再次進行變換、作自動修正。
在圖78中,顯示了這樣的一種文字輸入裝置的結構圖,在發射字符代碼時,具有發射符合對方終端能力範圍的字符代碼功能。即在日語中,文字的記述有以下若干種平假名記述、片假名記述、平假名矩陣中所表示的字母產生的記述、漢字記述等。不僅僅是使用這些記述的全部的終端。即為了用這些記述,需要圖形存儲器,以使應付該記述的詞典和該實施代碼圖形化,為兼顧成本等,所以其構成要使用所要求範圍的記述。在本實施例中,在中央控制部13中連接字符範圍信息表格75。在該字符範圍信息表格75中,如圖79所示,預先存儲對應發射方終端識別信息(比如、電話號碼)使用的字符範圍(只是假名或使用漢字)。中央控制部13通過字符範圍信息表格75得到範圍信息,構成去往作為文字變換裝置的詞典檢索部15的範圍信息取得裝置76。
作為範圍信息取得裝置76的中央控制部13利用實施圖80的流程程序取得範圍信息。即,檢索對方一側是否有指定(S61)。在該實施狀態中,在形成文字輸入裝置形式之前,比如,指示通過特別號、對方一側指定進行輸入,輸入對方終端的識別信息(電話號碼)。中央控制部13將取入(S62),檢索字符範圍信息表格75,取得表示對應的收信人地址終端使用的字符範圍的範圍信息(S63)。把該取得的範圍信息與上述識別信息(電話號碼)一起存儲在寄存器中(S64)。這以後,進入對單詞詞典14的檢索狀態。
圖81展示了對應該文字輸入裝置的詞典檢索部15控制部40具備的程序的流程。在該實施狀態中,在步驟S26,達到檢測候補文字或候補文字串的處理與第1實施例是一樣的。然而當檢測時,參照前述寄存器,檢測在對方終端是否可使用漢字(S60),在不能使用漢字的情況下,選擇假名代碼的候補(S61)。這時,為附加顯示可選擇漢字代碼。藉此,在對方終端不能使用漢字時,選擇用假名形成的候補(處於附加表述實施狀態,與附加表述的漢字一起)作顯示。
象上述那樣,輸入文字一確定,如圖2所示,從文字輸入/輸出部7將在文字串代碼及在前述寄存器中存儲了的對方終端識別信息授予通話控制部6,發出呼叫及數據發射通過發射/接收部3及無線5進行。象這樣,進行根據對方終端能的文字變換,傳送適當的代碼,不作對方能力不及的處理。再有當輸入在字符範圍信息表格75中沒有登記的識別信息時,實施作為不能使用漢字的處理。即,通過低功能處理,防止對方終端無法處理。
另外,在該文字輸入裝置中,雖然形成以是否能使用漢字而產生的範圍,但此外,還可有達到這樣範圍的區分,如數字或平假名矩陣形成的字母構成的記述,或同樣種類產生的外文範圍等。這些情況下,對應再作表格範圍信息的細分。這樣的情況(在本實施例也是那樣),必須有與低功能處理一致的詞典結構。即是說,對漢字候補以外同樣單詞,準備假名文字代碼。進而,準備數字候補、羅馬字記述候補,實施詞典化。
在本實施例中,儘管予先準備了範圍信息,但該字符範圍信息表格75的內容可更新。即,根據特殊號等,字符範圍信息表格75的內容指示更新,輸入一對對方一側識別信息和範圍信息。以此,中央控制部13更新字符範圍信息表格75之內容。同一個對方一側識別信息時,給信息標上地址,新的對方一側識別信息時,重新作登記。再有在與對方終端通信時設置預先步驟,通過DTMF(雙音雙頻)信號也可得到範圍信息,而且交換網也可使用控制通道,將從對方終端得到的範圍信息送出去。即使在這些情況下,其效果是可以發射根據對方終端能力的信息等的文字串。
即使在日語對應的文字輸入裝置,使在單詞詞典14中包括屬性信息,根據圖82所示結構,壓縮表示候補文字或候補文字串,可易於選擇。在圖82中,表示構成詞典裝置310的單詞詞典14之內容一部分。即,對應於點鍵103操作產生的數字代碼,存儲屬性信息,這些屬性信息是有關假名形成的文字或文字串、漢字形成的文字或文字串的候補,進一步如地名、人名、團體名等,上述漢字等產生的文字或文字串的候補。在該例子中,屬性信息對於上述漢字等產生的文字或文字串的候補,雖然作成1個,但也可存儲2個以上。比如屬性「地名」也是屬性「場所」,作為屬性「一般」的比如「下さい」的屬性,可充當「行為」。該單詞詞典14的實際構成是按用圖11~13說明的。
並且,通過按照圖37~46說明之構成的工作,相應輸入的數字或數字串具有許多文字或文字串候補情況下,也選擇根據從這當中固定了的屬性信息的文字或文字串候補提供顯示。根據這一點,操作者從某種程度被壓縮了的候補中,可獲得有關所要求的變換結果的單詞。提高了效率。
權利要求
1.一種文字輸入裝置,其特徵是備有字典裝置,對應存儲輸入文字或輸入文字串和變換結果的候補文字或候補文字串;包括分配若干文字的若干鍵,和指示文字變換的變換/後續變換鍵,和確定變換結果的確定鍵的輸入裝置,輸入文字或文字串;輸出裝置,至少顯示輸出變換結果的候補文字或候補文字串;文字變換裝置,就有關從所述輸入裝置輸入的文字或輸入的文字串,檢索所述詞典裝置,求候補文字或候補文字串,將該候補文字或候補文字串送往所述輸出裝置。
2.一種文字輸入裝置,其特徵是備有詞典裝置,對應存儲輸入數字或輸入數字串和變換結果的候補文字或候補文字串;包括分配若干文字的點鍵,和指示文字變換的變換/後續候補鍵,和確定變換結果的確定鍵的輸入裝置,輸入文字或文字串;輸出裝置,至少顯示輸出變換結果的候補文字或候補文字串;文字變換裝置,就有關從所述輸入裝置輸入的數字或輸入的數字串,檢索所述詞典裝置求候補文字或候補文字串,將該候補文字或候補文字串送往所述輸出裝置。
3.如權利要求1或2的文字輸入裝置,其特徵是,備有代碼輸出裝置,操作分配輸入裝置的文字的鍵,檢索相應該鍵的代碼,向輸出裝置輸出以提供顯示。
4.如權利要求1或2的文字輸入裝置,其特徵是,文字變換裝置當操作分配輸入裝置文字的鍵,檢索詞典裝置求對應輸入的數字的候補文字或候補文字串,將該候補文字或候補文字串送往輸出裝置以供顯示。
5.如權利要求1或2的文字輸入裝置,其特徵是在詞典裝置中以一定順序存儲候補文字或候補文字串;文字變換裝置當操作分配輸入裝置的文字的鍵,檢索詞典裝置,求第1位候補文字或候補文字串,將該候補文字或候補文字串輸送至輸出裝置,以供顯示。
6.如權利要求1至3中任一項的文字輸入裝置,其特徵是,文字變換裝置檢索詞典裝置,求候補文字或候補文字串,當存在若干候補文字或候補文字串時,將這些候補文字或候補文字串以一定的數量向輸出裝置輸送,以供顯示;另一方面,備有候補選擇裝置,就有關在該輸出裝置上顯示的若干候補文字或候補文字串進行選擇。
7.如權利要求6的文字輸入裝置,其特徵是,在輸出裝置的候補文字或候補文字串的顯示區域上設置接觸面板;備有位置檢測裝置,檢測該接觸面板的輸入操作位置;和確定裝置,根據該位置檢測裝置的檢測結果和候補文字或候補文字串的顯示位置的對應關係,確定變換結果。
8.如權利要求1至7的任一項的文字輸入裝置,其特徵是,備有變更裝置,在文字變換裝置形成的處理中,當得不到候補文字或候補文字串時,作有關輸入文字或輸入文字串的變更,再次實施由所述文字變換裝置所產生的變換。
9.如權利要求8的文字輸入裝置,其特徵是,變換裝置削除輸入文字串的末尾字,作輸入文字串的變更。
10.如權利要求8的文字輸入裝置,其特徵是,變更裝置備有鍵誤操作時的鍵的候補表格,根據該候補表格變更輸入文字或輸入文字串。
11.如權利要求1至10中任一項的文字輸入裝置,其特徵是,備有發射裝置,發射確定的文字或文字串;和範圍信息取得裝置,發射對方終端獲得可處理的文字代碼範圍信息;文字變換裝置基於由所述範圍信息取得裝置得到的發射對方終端的範圍信息,作詞典裝置的檢索。
12.如權利要求1至10中任一項的文字輸入裝置,其特徵是,備有發射裝置,發射確定的文字或文字串;和範圍信息表格,使發射對方終端的識別信息和可處理文字代碼範圍信息對應;文字變換裝置與發射對方終端識別信息相適應,根據從所述範圍信息表格獲得的範圍信息,實施詞典裝置的檢索。
13.一種文字輸入裝置,其特徵是,具有詞典裝置,對應存儲輸入文字或輸入文字串和變換結果的候補文字或候補文字串及其屬性信息;包括分配若干文字的多個鍵,和指示文字變換的變換/下一個候補鍵,和確定變換結果的確定鍵的輸入裝置,輸入文字或文字串及必要的信息;輸出裝置,至少顯示輸出變換結果的候補文字或候補文字串;屬性特定裝置,根據從所述輸入裝置輸入的信息,使輸入文字或輸入文字串的屬性固定;文字變換裝置,就有關從所述輸入裝置輸入的鍵對應的文字或輸入的多個鍵對應的文字串,在檢索所述詞典裝置求候補文字或候補文字串時,求在由所述屬性特定裝置固定的屬性信息中相適應的候補文字或候補文字串,將該候補文字或候補文字串送往所述輸出裝置。
14.如權利要求13的文字輸入裝置,其特徵是,備有指示內容存儲器,相應存儲涉及處理的多個狀態和獲得屬性的指示內容;屬性固定裝置檢測處理中的狀態,通過上述指示內容存儲器得到相應該狀態的指示內容,根據該指示內容得到涉及輸入的文字或文字串之屬性。
15.如權利要求13或14的文字輸入裝置,其特徵是,備有光標顯示裝置,在輸入文字或文字串輸入時,在輸出裝置中顯示表示輸入中的文字或文字串之位置的光標;光標位置存儲器,對應存儲相應該光標位置涉及輸入的文字或文字串屬性信息;屬性固定裝置通過上述光標顯示裝置產生的光標顯示位置及所述光標位置存儲器的內容,得到涉及輸入的文字或文字串的屬性。
16.如權利要求13至15中任一項的文字輸入裝置,其特徵是,屬性固定裝置相應從輸入裝置輸入的其後的涉及輸入的文字或文字串屬性指示內容,獲得有關輸入的文字或文字串之屬性。
17.一種文字輸入裝置,其特徵是,具有輸入裝置,有分配1個或2個以上文字的多個鍵,輸入文字代碼;句子開頭判別裝置,根據從該輸入裝置輸入的鍵對應的代碼排列,判別句子開頭文字;大寫字變換裝置,將授予的文字代碼變換成大寫字的文字代碼後輸出;輸出裝置,至少顯示輸出相應授予的文字代碼的文字;切換裝置,相應由所述句子開關判別裝置產生的結果,通過所述大寫字變換裝置輸出向所述輸出裝置輸出的文字代碼,或者不通過所述大寫字變換裝置而直接輸出所述的文字代碼,實施上述切換。
18.一種文字輸入裝置,其特徵是,具有詞典裝置,相應存儲輸入文字或輸入文字串和變換結果的候補文字或候補文字串;包括分配若干文字的多個鍵,和指示文字變換的變換/後續候補鍵,和確定變換結果的確定鍵的輸入裝置,輸入文字或文字串;文字變換裝置,就有關從所述輸入裝置輸入的鍵對應的文字或輸入的多個鍵對應的文字串,檢索所述詞典裝置求候補文字或候補文字串,輸出該候補文字或候補文字串;句子開頭判別裝置,根據從所述輸入裝置輸入的鍵對應的代碼以及由所述文字變換裝置產生的變換結果的代碼排列,判別句子開頭的文字;大寫字變換裝置、將授予的文字代碼變換成大寫字的文字代碼再輸出;輸出裝置,至少顯示輸出對應授予的文字代碼的文字;切換裝置,實施這樣的切換,相應由所述句子開頭判別裝置產生的判別結果,通過所述大寫字變換裝置輸出向所述輸出裝置輸出的文字代碼,或不通過所述大寫字變換裝置而直接輸出。
19.如權利要求17的文字輸入裝置,其特徵是,句子開頭判別裝置,在相應文字的前面有1或多個空格代碼,或有改行代碼,在其前有周期代碼時,可判斷為相應文字是開頭文字。
20.如權利要求1至18任一項的文字輸入裝置,其特徵是,在輸入裝置的多個鍵上分配字母文字。
21.如權利要求1至18任一項的文字輸入裝置,其特徵是,在輸入裝置的多個鍵上分配平假名文字。
22.如權利要求1至18任一項的文字輸入裝置,其特徵是,在輸入裝置的多個鍵上分配片假名文字。
23.如權利要求1至22任一項的文字輸入裝置,其特徵是,鍵是可攜式無線電話機的撥號鍵。
24.如權利要求1至23任一項的文字輸入裝置,其特徵是,可攜式無線電話機的顯示器轉用到顯示檢索單詞詞典的結果的顯示器上。
25.一種文字輸入方法,其特徵是,通過使用分別分配多個文字的多個鍵的鍵輸入,從各鍵的每次操作所產生的多個文字當中,選擇對應各操作的任意1個文字作為文字串時,使用在由鍵的名稱產生的串對應中登記具有意義的文字串的單詞詞典;在分別分配所述多個文字的多個鍵之內,當依次操作分配所需文字的鍵實施輸入,則根據操作的鍵名稱產生的串,檢索所述單詞詞典,得到文字或文字串。
26.一種文字輸入方法,其特徵是,通過使用分別分配多個字母的點鍵的鍵輸入,從各鍵的每次操作所產生的多個字母之中,選擇對應各鍵操作的任意1個字母,在作為文字串時,使用在作為數字鍵的鍵名的數字串對應中登記具有意義的文字串的單詞詞典;在分別分配所述多個字母的數字鍵之內,當依次操作分配所要求的字母的鍵實施輸入時,則根據作為操作鍵的名稱的數字,檢索所述單詞詞典,得到作為文字或文字串的單詞。
27.一種文字輸入方法,其特徵是,使用這樣的單詞詞典,根據使用分別分配多個平假名的數字鍵,從各操作鍵的每次操作產生的多個平假名之中,選擇對應各鍵操作的任意1個平假名,在作為文字串時,在作為數字鍵的鍵名的數字串對應中登記有意義的文字串;在分別分配所述多個平假名的點鍵內,當依次操作分配所要求的平假名的鍵實施輸入時,根據作為操作的鍵名的數字串,檢索所述單詞詞典,得到作為文字或文字串的單詞。
28.一種文字輸入方法,其特徵是,使用這樣的單詞詞典,根據使用分別分配多個片假名的數字鍵,從各操作鍵的每次操作產生的多個片假名之中,選擇對應各鍵操作的任意1個片假名,在作為文字串時,在作為數字鍵的鍵名的數字串對應中登記有意義的文字串;在分別分配所述多個片假名的數字鍵內,當依次操作分配所要求的片假名的鍵實施輸入時,根據作為操作的鍵名的數字串,檢索所述單詞詞典,得到作為文字或文字串的單詞。
29.如權利要求25或26的文字輸入方法,其特徵是,鍵是可攜式無線電話機的撥號鍵。
30.如權利要求29的文字輸入方法,其特徵是,可攜式無線電話機的顯示器轉用在顯示檢索單詞詞典結果的顯示器上。
31.如權利要求30的文字輸入方法,其特徵是,對應鍵操作,在顯示器上依次顯示操作的數字鍵的數字。
32.如權利要求30的文字輸入方法,其特徵是,對應鍵操作,在顯示器上依次顯示分配在操作的鍵上的多個字母中的代表文字。
33.如權利要求30的文字輸入方法,其特徵是,對應鍵操作,在顯示器上依次顯示分配在操作的鍵上的多個平假名內的代表文字。
34.如權利要求30的文字輸入方法,其特徵是,對應鍵操作,在顯示器上依次顯示分配在操作的鍵上的多個片假名內的代表文字。
全文摘要
少用如可攜式無線電話機的鍵等,可作必要的信息等文字輸入。這時,無需變換表,鍵操作次數不增加。備有在各鍵上分配多個字母的多個數字鍵、變換/下一個候補鍵、確定鍵和表示輸出變換結果的候補文字或候補文字串的顯示器。從分配在依次輸入的鍵上的多個字母之中,依次選擇1個作為輸入文字或輸入文字串包括無含義的文字或文字串,雖然是分配操作鍵數(N)乘文字個數(=NM),但對此,通過變換/下一個候補鍵的操作,實施參照詞典裝置的文字變換。
文檔編號H04M1/2745GK1141452SQ96106090
公開日1997年1月29日 申請日期1996年3月13日 優先權日1995年3月13日
發明者私市一宏, 能勢敏郎, 巖城實, 井上信浩, 南日俊彥, 佐佐木勝成, J·萊利 申請人:株式會社東芝

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀