專利名稱:輸入設(shè)備、輸入方法和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及輸入設(shè)備、輸入方法和程序。更具體地,本發(fā)明涉及用于基于對顯 示的虛擬鍵的按壓操作而對輸入候選執(zhí)行控制的輸入設(shè)備、輸入方法和程序。
背景技術(shù):
用于輸入字符的硬件鍵盤通常安裝在諸如蜂窩電話和智能電話以及用于個人計 算機(jī)的遠(yuǎn)程控制裝置、汽車導(dǎo)航系統(tǒng)等的個人數(shù)字助理上。硬件鍵盤被分類為將單個選 擇信息分配給一個鍵作為標(biāo)準(zhǔn)QWERTY鍵盤的類型(以下稱為單選擇型鍵盤)、以及將 多個選擇信息分配給一個鍵作為數(shù)字輔助鍵盤以執(zhí)行日文字符輸入或字母字符輸入的類 型(以下稱為多選擇型鍵盤)。近年來,為了裝置的小型化、成本降低、牢固化和設(shè)計改進(jìn)的目的,作為對被 從裝置去除的硬件鍵盤的替代,在顯示屏幕上顯示軟件鍵盤執(zhí)行字符輸入的裝置變得普 及。在這種情況下,在裝置處通常設(shè)置用于檢測操作員對顯示屏幕上的觸摸輸入或筆輸 入的觸摸面板或觸摸墊。例如,如圖1所示,在操作多選擇型軟件鍵盤18的情況下, 需要操作員連續(xù)輕觸顯示屏幕以切換一個虛擬鍵18b的選擇狀態(tài),如“A”、“B”和
“C”的順序。在通過輕觸進(jìn)行的連續(xù)按壓的情況下,通過檢測對顯示屏幕的接觸和非 接觸來控制輸入操作。因此,在利用軟件鍵盤的連續(xù)按壓的情況下,需要操作員每次都 使他/她的手指從顯示屏幕離開。當(dāng)利用硬件鍵盤時,操作員可通過使其手指保持與鍵 接觸來進(jìn)行連續(xù)按壓。因此,與硬件鍵盤的情況相比,以軟件鍵盤執(zhí)行輸入操作帶給操 作員的負(fù)擔(dān)更重,且更難以快速地執(zhí)行。此外,在分配給同一虛擬鍵18c的字符被作為“E”和“E”而連續(xù)輸入時,需 要以另一確定按鈕執(zhí)行確定操作,以在通過輕觸選擇了第一字符之后執(zhí)行到接下來的輸 入。因此,不能有效地執(zhí)行輸入。此外,也在變化選擇的字符的狀態(tài)的情況下,如“KA”到“GA”和“a”到
“A”的變換,需要按下分離設(shè)置的變換按鈕等。該需求導(dǎo)致輸入效率下降。上述兩個 問題已成為在操作現(xiàn)有技術(shù)中的多選擇型硬件鍵盤時的共同問題。另外,與利用硬件鍵盤的操作相比,由于利用使用觸摸面板或觸摸墊的軟件鍵 盤可能不能獲得觸覺反饋,因此存在打字錯誤增加的問題。為了解決該問題,提出了用于將壓敏傳感器安裝在裝置上并利用壓敏傳感器檢 測施加到軟件鍵盤的虛擬鍵的按壓壓力、以及用于在利用按壓壓力獲得觸覺反饋的同 時執(zhí)行鍵輸入的方法(例如,參見日本專利申請早期公開11-119882)。利用日本專利 申請早期公開11-119882中公開的操作方法,僅日文音節(jié)表的頂行上的假名字符(kana character) ( “A”, “KA”, “SA”, “TA”, "NA" , “HA”, “MA”,
“YA”,“RA”,“WA” )被分別分配給虛擬鍵。當(dāng)從頂行假名字符中觸摸具體字符 (例如“NA”)時,顯示屬于所觸摸的虛擬鍵的頂行假名字符的分組的假名字符(例如 “NA”,“NI”,“NU”,“NE”,“NO”)。在日本專利申請早期公開 11-119882中,階段式地設(shè)置壓力閾值以選擇各個分組的假名字符,并將操作體對虛擬鍵的按壓壓 力與階段式地設(shè)置的壓力閾值相比較,使得選擇屬于觸摸的虛擬鍵的任何一個分組的假 名字符。以這種方式,在輸入期間可減少手和操作員的視線的移動量。
發(fā)明內(nèi)容
然而,利用日本專利申請早期公開11-119882中公開的操作方法,需要操作員 階段式地調(diào)整按壓壓力以選擇期望的分組的假名字符。由于難以調(diào)整手指的按壓量,因 此會發(fā)生字符選擇誤差。另外,由于在以手指連續(xù)按壓顯示屏幕的同時階段式地調(diào)整按 壓量,因此對手指的負(fù)擔(dān)較重。鑒于此,期望提供一種能夠以期望的按壓操作有效地和快速地操作的輸入設(shè) 備、輸入方法和程序。根據(jù)本發(fā)明實施例,提供了一種輸入設(shè)備,包括壓力檢測單元,該壓力檢測 單元檢測施加到虛擬鍵的操作體的按壓壓力,該虛擬鍵具有選擇性地分配的一個或多個 輸入候選;以及輸入控制單元,該輸入控制單元針對每個按壓操作改變選擇性地分配到 該虛擬鍵的一個或多個輸入候選的選擇狀態(tài),其中每個按壓操作具有作為單次按壓操作 的壓力檢測單元檢測的按壓壓力超過預(yù)定選擇閾值的時刻或按壓壓力在超過所述閾值后 衰減變得小于選擇閾值的時刻。通過上述配置,針對每個按壓操作改變選擇性地分配到虛擬鍵的一個或多個輸 入候選的選擇狀態(tài),其中每個按壓操作具有作為單次按壓操作的按壓壓力超過預(yù)定選擇 閾值的時刻或按壓壓力在超過所述閾值后衰減變得小于選擇閾值的時刻。因此,可從僅 通過簡單的按壓操作而變化的字符中選擇和確定期望的字符。結(jié)果,在連續(xù)輸入被分配 給同一虛擬鍵的字符的情況下,可通過取消如現(xiàn)有技術(shù)中的手指的過多移動來提高輸入 操作的效率和速度,如用于按壓確定按鈕的操作、用于重復(fù)對虛擬鍵的接觸和非接觸的 操作、以及難以執(zhí)行的階梯式按壓操作。該輸入設(shè)備還包括顯示單元,該顯示單元顯示虛擬鍵,且所述壓力檢測單元 可被設(shè)置在該顯示單元的顯示屏幕處并檢測施加到該顯示屏幕的操作體的按壓壓力。輸入控制單元可在基于檢測的按壓壓力而判斷出操作體的確定操作正被執(zhí)行時 確定對在該時間處于選擇狀態(tài)的輸入候選的選擇。輸入控制單元可判斷出在以下時間中的任何時間執(zhí)行操作體的確定操作當(dāng)判 斷出沒有檢測到操作體的按壓壓力時的時間,當(dāng)判斷出按壓壓力小于等于比選擇閾值小 的確定閾值時的時間,以及當(dāng)在判斷出按壓壓力小于等于預(yù)定閾值后經(jīng)過預(yù)定時間時的 時間。位置檢測單元可被設(shè)置在顯示屏幕處且檢測操作體的接觸位置,且在判斷出位 置檢測單元檢測的接觸位置在虛擬鍵的操作區(qū)域之外且保持檢測的按壓壓力大于等于選 擇閾值時,與接觸位置變化的方向相對應(yīng)地,輸入控制單元可將選擇狀態(tài)改變?yōu)榕c在該 時間處于選擇狀態(tài)的輸入候選相關(guān)的另一輸入候選。在每次判斷所述操作體的確定操作正被執(zhí)行時,輸入控制單元通過重復(fù)確定對 在該時間處于選擇狀態(tài)的輸入候選的選擇,來選擇被選擇的一個或多個輸入候選組。當(dāng)判斷出檢測的按壓壓力大于等于比選擇閾值大的變換閾值時,輸入控制單元可從用于選擇輸入候選組的輸入選擇模式切換到用于選擇與選擇的輸入候選組相關(guān)的預(yù) 測變換候選的預(yù)測變換選擇模式。輸入控制單元在預(yù)測變換選擇模式中可針對每個按壓操作改變預(yù)測變換候選的 選擇狀態(tài)。在預(yù)測變換選擇模式中基于檢測的按壓壓力判斷出操作體的確定操作正被執(zhí)行 時,輸入控制單元可確定輸入在該時間處于選擇狀態(tài)的預(yù)測變換候選。當(dāng)判斷出檢測的按壓壓力大于等于預(yù)定的顯示閾值時,顯示單元可顯示在該時 間處于選擇狀態(tài)的輸入候選的預(yù)覽。顯示單元可與檢測的按壓壓力的變化相對應(yīng)地改變輸入候選的顯示狀態(tài)。顯示單元可以以與檢測的按壓壓力的幅度成比例的尺寸顯示輸入候選的預(yù)覽。根據(jù)本發(fā)明另一實施例,提供了一種輸入方法,包括以下步驟檢測施加到虛 擬鍵的操作體的按壓壓力,該虛擬鍵具有壓力傳感器選擇性地分配的一個或多個輸入候 選;以及針對每個按壓操作改變選擇性地分配到虛擬鍵的一個或多個輸入候選的選擇狀 態(tài),其中每個按壓操作具有作為單次按壓操作的壓力檢測單元檢測的按壓壓力超過預(yù)定 選擇閾值的時刻或按壓壓力在超過所述閾值后衰減變得小于選擇閾值的時刻。根據(jù)本發(fā)明另一實施例,提供了一種使計算機(jī)執(zhí)行以下處理的程序檢測施加 到虛擬鍵的操作體的按壓壓力,該虛擬鍵具有壓力傳感器選擇性分配的一個或多個輸入 候選;以及對每個按壓操作改變選擇性地分配到虛擬鍵的一個或多個輸入候選的選擇狀 態(tài),其中每個按壓操作具有作為單次按壓操作的壓力檢測單元檢測的按壓壓力超過預(yù)定 選擇閾值的時刻或按壓壓力在超過所述閾值后衰減變得小于選擇閾值的時刻。如上所述,根據(jù)本發(fā)明,可以以期望的按壓操作執(zhí)行有效的和高速的輸入操 作。
圖1是示出根據(jù)本發(fā)明第一到第三實施例的移動裝置的圖;圖2是示出根據(jù)第一到第三實施例的移動裝置上安裝的觸摸面板和壓敏傳感器 的圖;圖3是示出根據(jù)第一到第三實施例的移動裝置的功能配置的圖;圖4是描述在根據(jù)第一實施例的移動裝置處執(zhí)行的輸入操作處理(主程序)的流 程圖;圖5示出了在根據(jù)第一實施例的移動裝置處顯示的輸入候選的選擇狀態(tài)的顯示 方法的例子;圖6示出了在根據(jù)第一實施例的移動裝置處顯示的輸入候選的選擇狀態(tài)的顯示 方法的例子;圖7是示出根據(jù)第一實施例的輸入操作中的輸入候選的選擇狀態(tài)的變化的說明 圖;圖8是描述在根據(jù)第一實施例的移動裝置處執(zhí)行的所選字符確定處理(子程序) 的流程圖;圖9是示出根據(jù)第一實施例的輸入操作中的輸入候選的確定的說明6
圖10是描述在根據(jù)第一實施例的變型例1的移動裝置處執(zhí)行的所選字符確定處 理(子程序)的流程圖;圖11是示出根據(jù)第一實施例的變型例1的輸入操作中的輸入候選的確定的說明 圖;圖12是描述根據(jù)第一實施例的變型例2的移動裝置處執(zhí)行的所選字符確定處理 (子程序)的流程圖;圖13是示出根據(jù)第一實施例的變型例2的輸入操作中的輸入候選的確定的說明 圖;圖14是描述根據(jù)本發(fā)明第二實施例的移動裝置處執(zhí)行的輸入操作處理(主程序) 的流程圖;圖15是示出根據(jù)第二實施例的輸入操作中的輸入候選的選擇狀態(tài)的變化的說明 圖;圖16是描述根據(jù)本發(fā)明第三實施例的移動裝置處執(zhí)行的輸入操作處理(主程序) 的流程圖;以及圖17是示出根據(jù)第三實施例的輸入操作中的輸入候選的選擇狀態(tài)的變化的說明 圖。
具體實施例方式以下參考附圖詳細(xì)說明本發(fā)明的優(yōu)選實施例。注意,在該說明書和附圖中,以 相同的附圖標(biāo)記表示具有基本上相同的功能和結(jié)構(gòu)的結(jié)構(gòu)元件,且省略對這些結(jié)構(gòu)元件 的重復(fù)說明。以如下順序說明本發(fā)明的實施例。第一實施例1-1.移動設(shè)備的硬件配置1-2.移動裝置的功能配置1-3.移動裝置的操作輸入操作處理主程序所選字符確定處理子程序選擇狀態(tài)的變化1-4.所選字符確定處理的變型例11-5.所選字符確定處理的變型例2第二實施例2-1.移動裝置的操作第三實施例3-1.移動裝置的操作第一實施例1-1.移動設(shè)備的硬件配置首先,參考圖1和圖2綜述根據(jù)本發(fā)明第一實施例的移動設(shè)備的硬件配置。如圖1所示,根據(jù)本實施例的移動裝置10包括顯示器12。例如,液晶顯示器(LCD)、有機(jī)電致發(fā)光顯示器(OELD)等可用作顯示器12。根據(jù)本實施例的移動裝置10是通過接觸和按壓顯示器12輸入信息的輸入設(shè)備的 例子。移動裝置10可以是便攜式終端如蜂窩電話、便攜式音樂播放器和個人數(shù)字助理 (PDA)。此外,移動裝置10可以是信息處理裝置如筆記本型個人計算機(jī)(PC)和桌上型 PC。以下作為輸入設(shè)備的例子說明直接操作顯示屏幕的移動裝置10。該輸入設(shè)備可 用于以下設(shè)備的輸入操作不直接操作該設(shè)備的顯示屏幕,也就是說不一定對該設(shè)備安 裝了檢測位置的觸摸面板,如裝備有觸摸墊的筆記本類型的PC和用于電視機(jī)、汽車導(dǎo)航 系統(tǒng)等的觸摸墊遠(yuǎn)程控制。在顯示器12上顯示多選擇型虛擬鍵18a、18b、18c,該虛擬鍵具有選擇性分配 的一個或多個輸入候選。在本實施例的以下說明中,示例說明了通過多次按下單個鍵來 輸入假名字符或字母字符的軟件虛擬鍵。在此,也可采用具有QWERTY鍵布置的軟件鍵盤。如圖2的分解圖所示,在根據(jù)本實施例的移動裝置10中,在顯示器12的顯示屏 幕側(cè)層積均為片狀的壓敏傳感器14和觸摸面板16。壓敏傳感器14具有壓敏傳導(dǎo)橡膠被 兩個形成電極平面的薄板面板(sheet panel)所夾持的配置。當(dāng)由于例如手指的操作體對 顯示屏幕的按壓而導(dǎo)致壓敏傳導(dǎo)橡膠變形時,壓敏傳感器14通過在變形部位檢測電流傳 導(dǎo)來檢測按壓壓力??紤]到顯示器的透過性,以框狀形成壓敏傳感器14。觸摸面板16設(shè)置在布置于顯示屏幕上的壓敏傳感器14的正上方。本實施例和 稍后說明的實施例中利用的觸摸面板16可以是靜電類型或光學(xué)類型的,只要是可透過類 型的即可。根據(jù)本實施例的觸摸面板16具有格柵狀靜電傳感器,且基于靜電電容的變化 而檢測與顯示屏幕接觸的操作體的位置(坐標(biāo))。當(dāng)觸摸面板16沒有檢測到靜電電容的 變化時,判斷出操作體沒有觸摸顯示器12的顯示屏幕。另一方面,當(dāng)觸摸面板16檢測 到靜電電容的變化時,判斷出操作體觸摸了顯示器12的顯示屏幕。實際上,操作體不觸摸顯示器12的顯示屏幕,而是觸摸面板16的表面。以下, 將該情況描述為“操作體觸摸顯示器12的顯示屏幕”。移動裝置10如圖1所示包括微處理器30。微處理器30包括CPU 32、RAM 34 和非易失性存儲器36。壓敏傳感器14檢測的按壓壓力和觸摸面板16檢測的接觸位置被 存儲在微處理器30的RAM 34或非易失性存儲器36中。CPU 32執(zhí)行對來自壓敏傳感器 14和觸摸面板16的各種信息輸入與顯示在顯示器12上的顯示事項之間的相關(guān),并由此分 析操作體的移動。CPU 32基于分析的操作體的移動而執(zhí)行對移動裝置10的輸入操作。1-2.移動裝置的功能配置根據(jù)第一實施例的移動裝置10具有如圖3的框圖所示的功能配置。也就是說, 根據(jù)本實施例的移動裝置10包括壓力檢測單元20、位置檢測單元22、存儲單元24、輸入 控制單元26和顯示單元28。壓力檢測單元20被設(shè)置在顯示器12的顯示屏幕處且檢測施加到顯示屏幕的操作 體(例如操作員的手指)的按壓壓力。壓敏傳感器14是壓力檢測單元20的例子。位置檢測單元22被設(shè)置在顯示屏幕處且檢測操作體的接觸位置。觸摸面板16 是位置檢測單元22的例子。
存儲單元24例如由上述RAM 34和非易失性存儲器36構(gòu)成,且存儲各種閾值。 主要針對操作體的操作使用該各種閾值以判斷是否執(zhí)行了稍后所述的各種處理。存儲單 元24預(yù)先存儲選擇閾值24a、確定閾值24b、變換閾值24c、第一顯示閾值24d和第二顯 示閾值24e。存儲單元24暫時存儲與操作體的操作相對應(yīng)的所選擇的一個或多個輸入候 選(輸入候選組24f)。在此,第一顯示閾值24d和第二顯示閾值24e是顯示閾值的例子, 該顯示閾值是是否顯示輸入候選作為預(yù)覽的確定標(biāo)準(zhǔn)。輸入控制單元26針對每個作為單次按壓操作的按壓操作而改變選擇性地分配到 虛擬鍵的一個或多個輸入候選的選擇狀態(tài),該按壓操作具有被壓力檢測單元20檢測的按 壓壓力超過選擇閾值24a的時刻。例如,在在虛擬鍵18b上執(zhí)行按壓操作的情況下,在按壓壓力超過選擇閾值24a 的每個時刻,以“A”、“B”和“C”的順序改變選擇性地分配到虛擬鍵18b的輸入候 選“A”、“B”和“C”的選擇狀態(tài)。在此,輸入控制單元26也可能在按壓壓力超過選擇閾值24a后衰減從而降到選 擇閾值24a以下的每個時刻以“A”、“B”和“C”的順序改變選擇狀態(tài)。在基于檢測的按壓壓力判斷出執(zhí)行操作體的確定操作時,輸入控制單元26確定 對在該時間處于選擇狀態(tài)的輸入候選的選擇。在本實施例中,判斷執(zhí)行操作體的確定操 作的時刻是判斷出沒有檢測到操作體的按壓壓力的時刻。輸入控制單元26在每次判斷出執(zhí)行操作體的確定操作時重復(fù)確定對在該時間處 于選擇狀態(tài)的輸入候選的選擇。以被選擇確定的順序?qū)⑸鲜鲰樞虻剡x擇確定的一個或多 個輸入候選存儲在存儲單元24的輸入候選組中。例如,當(dāng)順序地選擇確定了 “A”、
“R”和“M”的輸入候選時,將“ARM”的字符串存儲在存儲單元24的輸入候選組中。當(dāng)判斷出檢測的按壓壓力大于等于預(yù)先確定的顯示閾值時,顯示單元28在顯示 器12上顯示在該時間處于選擇狀態(tài)的輸入候選。例如,在圖5的左側(cè)所示的移動裝置10 中,盡管操作員的手指放在觸摸面板16的虛擬鍵18c上,但是并沒有施加按壓壓力。在 這種情況下,顯示器12在預(yù)覽沒有被手指遮住的位置處顯示選擇的字符的預(yù)覽。在此, 預(yù)覽選擇的字符“e”。在這種狀態(tài)下,輸入鍵操作僅處于選擇狀態(tài)且選擇還沒有被確 定。當(dāng)通過從該狀態(tài)將手指保持接觸虛擬鍵并以手指按壓虛擬鍵時,通過壓力檢測 單元20檢測按壓壓力的變化。與檢測的按壓壓力的變化相對應(yīng)地改變輸入候選的選擇狀 態(tài),且顯示單元28改變與之對應(yīng)的顯示狀態(tài)。例如,顯示單元28以與檢測的按壓壓力 的幅度成比例的尺寸顯示輸入候選的預(yù)覽。作為具體例子,當(dāng)壓力值P小于等于第一顯示閾值24d時,以圖5左側(cè)所示的標(biāo) 準(zhǔn)尺寸顯示所選鍵的預(yù)覽。以“1”表示在該時間的顯示尺寸。當(dāng)壓力值P逐漸增大并 變?yōu)榇笥诘谝伙@示閾值24d且小于第二顯示閾值24e的值時,如圖5的右側(cè)所示,與施加 的壓力的值的大的程度相對應(yīng)地增大顯示的所選鍵的預(yù)覽。在這種情況下,顯示尺寸大 于圖5的左側(cè)的顯示尺寸。因此,操作員可單獨感知目前在施加什么水平的壓力。當(dāng)通過保持手指放在虛擬鍵上并以手指進(jìn)一步按壓虛擬鍵來進(jìn)一步增加壓力值P 且壓力值P超過選擇閾值時,將輸入候選確定為選擇且與之相反地對應(yīng)地顯示選擇確定的字符,如圖6的右側(cè)所示。以這種方式,從視覺上將輸入鍵操作的選擇確定通知給操作員。在此,除了壓力值P的絕對值超過選擇閾值之外,還有可能通過壓力的時間微 分超過閾值等來判斷“確定”的操作。此外,除了通過在上述操作期間在顯示屏幕上執(zhí) 行放大的顯示和鍵選擇顯示來施加視覺反饋之外,實行直觀的操作從而利用振動裝置如 振動馬達(dá)來施加反饋也是有效的。在此,通過專用控制裝置或用于執(zhí)行程序的CPU 32來執(zhí)行對以上每個單元的命 令。要執(zhí)行以下將描述的輸入操作處理的程序被預(yù)先存儲在ROM 34和非易失性存儲器 36中。然后,CPU 32從存儲器讀出各個程序并執(zhí)行執(zhí)行,使得實現(xiàn)壓力檢測單元20、 位置檢測單元22、輸入控制單元26和顯示單元28的相應(yīng)功能。1-3.移動裝置的操作接著,參考作為輸入操作處理的圖4所示的流程圖說明根據(jù)本實施例的移動裝 置10的操作。輸入操作處理主程序當(dāng)從步驟S400開始輸入操作處理時,位置檢測單元22在步驟S405中檢測操作 輸入的位置,即,作為操作體的手指觸摸的顯示屏幕的位置。在步驟S410中,輸入控制 單元26選擇對應(yīng)于檢測的位置的字符作為輸入候選。例如,在字母輸入的情況下,當(dāng)手 指觸摸圖1的虛擬鍵18c時,輸入控制單元26選擇對應(yīng)于檢測的位置的字符“D”。在 步驟S415中,壓力檢測單元20檢測按壓虛擬鍵18c的壓力值P。在步驟S420中,輸入 控制單元26判斷壓力值P是否變得大于第一顯示閾值24d。當(dāng)壓力值P小于等于第一閾 值24d時,顯示單元28執(zhí)行到步驟S425并顯示在該時間選擇的字符“D”的預(yù)覽,且返 回到步驟S405。再次執(zhí)行步驟S405到S420。當(dāng)輸入控制單元26在步驟S420中判斷出壓力值 P變得大于第一顯示閾值24d時,輸入控制單元26執(zhí)行到步驟S430并判斷壓力值P是否 大于第二顯示閾值24e。當(dāng)壓力值P小于等于第二顯示閾值24e時,顯示單元28進(jìn)行到 步驟S435并顯示在該時間要被放大的選擇的字符“D”的預(yù)覽,然后顯示單元28返回到 步驟S405。再次返回到步驟S405,執(zhí)行步驟S405到S430。當(dāng)輸入控制單元26在步驟S430 中判斷出壓力值P大于第二顯示閾值24e時,輸入控制單元26進(jìn)行到步驟S440并判斷壓 力值P是否超過選擇閾值24a。如圖7所示,處理返回到步驟S405并被重復(fù),直到壓力 值P超過選擇閾值24a。然后,當(dāng)壓力值P超過選擇閾值24a時,確定所選字符“D” 處于選擇狀態(tài),且執(zhí)行到步驟S445,并且顯示單元28顯示所選字符處于選擇狀態(tài)(參見 圖6右側(cè)的反向字符“e”)。所選字符確定處理子程序在步驟S450中,調(diào)用所選字符確定處理。所選字符確定處理從圖8的步驟S800 開始。在步驟S805中,位置檢測單元22判斷手指是否與顯示屏幕相接觸。當(dāng)手指與顯 示屏幕相接觸時,在不執(zhí)行字符的選擇確定的情況下結(jié)束處理。另一方面,當(dāng)手指不與 顯示屏幕相接觸時,輸入控制單元26判斷手指的確定操作被執(zhí)行,然后進(jìn)行到步驟S810 并確定選擇當(dāng)前處于選擇狀態(tài)的輸入候選“D”。因而,完成圖8的所選字符確定處理且返回圖4的輸入操作處理。輸入候選的選擇狀態(tài)的變化接著,參考圖4的流程圖和圖9的轉(zhuǎn)移圖進(jìn)一步說明輸入候選的選擇狀態(tài)變化。在此,采用假名輸入作為輸入模式。當(dāng)操作員觸摸且按下圖1的虛擬鍵18d時,通過第 一次的步驟S405至S450如圖9所示地選擇處于選擇狀態(tài)的輸入候選“TA”。此時,沒 有確定輸入候選“TA”的選擇。當(dāng)在第二次的步驟S405至S450中壓力值P再次超過選擇閾值時,如圖9所示輸 入候選的選擇狀態(tài)從“TA”變化到“TI”。此時,手指保持接觸狀態(tài)。在此,壓力值 P再次超過選擇閾值的現(xiàn)象需要假定壓力值在超過選擇閾值后衰減而變得小于選擇閾值。 以這種方式,確認(rèn)在按壓壓力超過選擇值的每個時刻執(zhí)行單次的按壓操作,且改變輸入 候選的選擇狀態(tài)。當(dāng)重復(fù)以上處理時,通過第三次的步驟S405至S450的按壓操作,輸入候選的選 擇狀態(tài)從“TI”改變到“TU”。然后,通過第四次的步驟S405至S450的按壓操作, 輸入候選的選擇狀態(tài)從“TU”改變到“TE”。由于在第一次到第三次的步驟S405至 S450中手指不是非接觸的,因此不將所選字符確定為輸入字符。然后,如圖9的較高部 分所示地,此后手指變?yōu)榉墙佑|的。因此,在第四次的步驟S450中,字符“TE”被選 擇并被確定為輸入候選。當(dāng)操作員再次觸摸和按壓圖1的虛擬鍵18d時,再次重復(fù)步驟S405至S450的 處理。以對應(yīng)于處理操作次數(shù)的順序“TA”、“TI”、“TU”、“TE”、“TO”、
“TA” ...連續(xù)地改變輸入候選的選擇狀態(tài),直到手指變?yōu)榉墙佑|的。在現(xiàn)有技術(shù)中,對于通過輕觸軟件鍵盤進(jìn)行連續(xù)按壓,由于需要每次從顯示屏 幕分離操作員的手指,因此對操作員的負(fù)擔(dān)較重。然而,如上所述,通過根據(jù)本實施 例的輸入方法,即使在以具有與硬件鍵盤相似的感覺的軟件鍵盤的虛擬鍵進(jìn)行字符輸入 時,也可在保持操作員的手指接觸鍵的同時執(zhí)行字符輸入。因此,可在與硬件鍵盤相似 的程度上減輕操作員的輸入操作負(fù)擔(dān),且可快速地執(zhí)行輸入操作。例如,當(dāng)操作多選擇型軟件鍵盤時,經(jīng)常出現(xiàn)連續(xù)輸入被分配給同一虛擬鍵 的字符的情況,如以數(shù)字輔助鍵盤在日文輸入中輸入“NA”和“NA”或“TE”和
“TU”的情況。在現(xiàn)有技術(shù)的該輸入中,需要在輸入第一字符之后一次將手指移動到確 定鍵、方向鍵等來執(zhí)行確定操作,然后在將手指移動到鍵位置之后輸入第二字符。同時,通過根據(jù)本實施例的輸入方法,當(dāng)手指一旦與觸摸面板16分離變得非接 觸時,將在該時間的選擇狀態(tài)中變化的多選擇型的輸入候選的字符確定為輸入字符,如 圖9所示。因此,操作員可僅通過手指與觸摸面板16分離的操作來確定第一字符的選 擇。因此,在利用多選擇型軟件鍵盤來連續(xù)輸入被分配給同一鍵的字符的情況下,可通 過取消手指的過多移動來提高輸入操作的效率和速度。在此,在連續(xù)輸入被分配給與以上不同的不同按鈕的字符的情況下,在手指移 動到第一按鈕范圍之外時確定第一字符。1-4.所選字符確定處理的變型例1在第一實施例中所述的所選字符確定處理(參見圖8)中,還有可能在壓力值P 變得小于在零的附近范圍內(nèi)的先前確定的確定閾值但不是零時將在該時間處于選擇狀態(tài)中的字符選擇確定為輸入候選。在這種情況下,判斷通過操作體執(zhí)行確定操作的時刻是 當(dāng)判斷按壓壓力小于等于確定閾值24b時。將參考圖10和圖11簡略說明變型例1的所選字符確定處理。在第一實施例中, 當(dāng)在圖8的步驟S805中判斷出非接觸時,在步驟S810中將所選字符確定為輸入候選。 同時,在變型例1中,當(dāng)在步驟S1005中判斷出壓力值P小于確定閾值24b時,在步驟 S1010中將所選字符確定為輸入候選。根據(jù)變型例1的所選字符確定方法基于考慮到如下趨勢在操作員連續(xù)按壓按 鈕(圖11的a部分)期間,壓力值P不降到零附近。通過根據(jù)變型例1的操作確定方 法,操作員可在其手指不離開鍵的情況下連續(xù)地執(zhí)行字符輸入。1-5.所選字符確定處理的變型例2此外,還有可能從壓力值P變得小于等于在零的附近區(qū)域內(nèi)的先前確定的確定 閾值起經(jīng)過時間dT之后將所選字符確定為輸入候選(參見圖13)。在這種情況下,判斷 通過操作體執(zhí)行了確定操作的時刻是當(dāng)在判斷出按壓壓力小于等于確定閾值24b之后經(jīng) 過了預(yù)定時間時。將參考圖12和圖13簡略說明變型例2的所選字符確定處理。在變型例2中, 當(dāng)在步驟S1205中判斷出在圖10的步驟S1005中壓力值P被判斷為小于確定閾值之后經(jīng) 過了時間dT時,在步驟S1010中將所選字符確定為輸入候選。通過根據(jù)變型例2的所選字符確定方法,即使在操作員連續(xù)按壓按鈕(圖13中 的b部分)期間由于錯誤而導(dǎo)致壓力值P降到小于等于確定閾值時,也有可能防止錯誤地 執(zhí)行對輸入候選的選擇確定。第二實施例接著,參考圖14和圖15說明根據(jù)本發(fā)明第二實施例的移動裝置10。如上所 述,對于硬件鍵盤或軟件鍵盤,有時需要改變所選字符的狀態(tài),例如從“KA”變換到
“GA”以及從“a”變換到“A”。在現(xiàn)有技術(shù)中,該情況需要復(fù)雜的輸入操作,如 通過按下與字符鍵分離地設(shè)置的“濁音(dullsound)/半濁音(half-dull sound)變換鍵”或 “大小寫切換鍵”來執(zhí)行變換等。因此,該操作導(dǎo)致輸入效率的下降。同時,通過根據(jù)本發(fā)明第二實施例的移動裝置10,如圖15所示,可通過組合手 指的按壓操作和滑動操作來有效地執(zhí)行如“濁/半濁音變換鍵”和“大小寫切換鍵”之 類的彼此關(guān)聯(lián)的字符之間的選擇狀態(tài)的變換。鑒于以上,當(dāng)判斷出位置檢測單元22檢測 的接觸位置在虛擬鍵的操作區(qū)域外并同時保持壓力檢測單元20檢測的按壓壓力大于等于 選擇閾值時,根據(jù)本實施例的輸入控制單元26與接觸位置變化的方向相對應(yīng)地將選擇狀 態(tài)改變?yōu)榕c在該時間處于選擇狀態(tài)的輸入候選相關(guān)的另一輸入候選。以下將說明根據(jù)第 二實施例的移動裝置10的操作。2-1.移動裝置的操作當(dāng)輸入操作處理從圖14的步驟S1400開始時,位置檢測單元22在步驟S405中 檢測手指觸摸的顯示屏幕的位置。在步驟S410中,輸入控制單元26將與檢測的位置對 應(yīng)的字符選擇為輸入候選。例如,在假名輸入的情況下,在手指觸摸圖1的虛擬鍵18d 時,輸入控制單元26選擇對應(yīng)于檢測的位置的字符“TA”。在步驟S415中,壓力檢測 單元20檢測按壓虛擬鍵18d的壓力值P。通過步驟S420至S435的處理控制所選字符的預(yù)覽。由于步驟S420至S435的處理與第一實施例的處理相似,不再重復(fù)詳細(xì)說明。在此,假定通過重復(fù)步驟S405至S445和步驟S1405,如圖15所示,字符的選擇 狀態(tài)以“TA”、“Tl”、“TU”和“TE”的順序變化。在步驟S1405中,在壓力檢 測單元20檢測的按壓壓力保持大于等于選擇閾值的狀態(tài)下,輸入控制單元26判斷位置檢 測單元22檢測的接觸位置是否落在虛擬鍵的操作區(qū)域之外。在圖15中,判斷為“否” 且返回到步驟S405,直到字符“TE”變?yōu)樘幱谶x擇狀態(tài)。當(dāng)字符“TE”變?yōu)樘幱谶x擇狀態(tài),輸入控制單元26在壓力檢測單元20檢測的 按壓壓力保持大于等于選擇閾值的狀態(tài)下判斷位置檢測單元22檢測的接觸位置是否落在 虛擬鍵的操作區(qū)域之外。例如,在圖15的較低部分所示的移動裝置10中,手指從虛擬 鍵18d移動以向右滑動,且手指的接觸位置落在虛擬鍵18d之外。在這種情況下,進(jìn)行到步驟S1410,輸入控制單元26基于接觸位置的移動方向 而判斷手指落在哪個方向。當(dāng)手指在右方向上落在外面時,進(jìn)行到步驟S1415,輸入控 制單元26將所選字符改為“DE”,以從在該時間處于選擇狀態(tài)的字符“TE”變?yōu)闈嵋?(圖15的較高側(cè)處的轉(zhuǎn)移圖中的c部分),且然后執(zhí)行步驟S450的所選字符確定處理。同時,當(dāng)手指在左方向上落在外面時,從步驟S1410進(jìn)行到步驟S1420,輸入控 制單元26將所選字符從在該時間處于選擇狀態(tài)的字符“TE”改變?yōu)榘霛嵋?。在此,?于“TE”沒有半濁音,因此所選字符保持為“TE”。如上所述,通過根據(jù)本實施例的移動裝置10,在與按壓次數(shù)相對應(yīng)地執(zhí)行改變 選擇狀態(tài)的輸入時,可通過在保持手指按壓的狀態(tài)下在垂直方向或水平方向上移動手指 位置來將字符選擇狀態(tài)從當(dāng)前字符改變?yōu)榕c其相關(guān)的另一輸入候選,如從“KA”變換到
“GA”以及從“a”變換到“A”。因而,可減少手指移動量且在輸入操作時可減輕操 作員的輸入操作負(fù)擔(dān)。因此,可實行有效且快速的輸入操作。作為從當(dāng)前字符改變到與該字符相關(guān)的另一輸入候選的另一例子,可考慮用于 與手指移動方向相對應(yīng)地限定操作的方法。在該方法中,例如,在保持手指按壓以輸入 字符“HA”的狀態(tài)下,當(dāng)手指向右移動時字符將是“BA”,當(dāng)向左移動時字符將是
“PA”,且當(dāng)向上移動時取消輸入字符。此外,還有可能變換到與當(dāng)前處于選擇狀態(tài)的 字符相關(guān)的另一字符,例如大小寫切換。第三實施例最后,參考圖16和圖17說明根據(jù)本發(fā)明第三實施例的移動裝置10。在現(xiàn)有技 術(shù)中,通過以鍵盤針對字符輸入提供預(yù)測變換候選和選擇任何預(yù)測變換候選來提高輸入 效率的方法是眾所周知的。然而,在大部分情況下,在遠(yuǎn)離鍵盤的位置處顯示預(yù)測變換 候選以防止與其重疊。因此,需要手指在鍵盤區(qū)域外移動以選擇預(yù)測變換候選,從而影 響了輸入操作的速度提高。存在在鍵盤內(nèi)設(shè)置預(yù)測變換候選按鈕的情況。然而,由于與 以上相似地需要手指移動,在大部分情況下效率不夠。同時,通過根據(jù)本實施例的輸入操作,除了針對字符選擇狀態(tài)的變化的判斷閾 值(選擇閾值)之外,還設(shè)置針對預(yù)測變換候選選擇的判斷閾值(變換閾值),如圖17所 示。當(dāng)壓力值P超過變換閾值時,取消接著的預(yù)先變化且執(zhí)行對預(yù)測變換候選的選擇。 此時,當(dāng)判斷檢測的按壓壓力大于等于變換閾值時,輸入控制單元26從輸入選擇模式切 換到預(yù)測變換選擇模式。輸入選擇模式是如上所述的選擇輸入候選組的模式。預(yù)測變換選擇模式是對操作員提供與選擇的輸入候選組相關(guān)的字符串作為變換候選的模式。輸入控制單元26對預(yù)測變換選擇模式中的每個按壓操作改變預(yù)測變換候選的選 擇狀態(tài)。此外,當(dāng)基于預(yù)測變換選擇模式中的檢測的按壓壓力而判斷出執(zhí)行了操作體的 確定操作時,輸入控制單元26確定輸入在該時間處于選擇狀態(tài)的預(yù)測變換候選。因此, 可在減少手指移動量的同時簡化輸入操作。以下說明根據(jù)第三實施例的移動裝置10的操 作。3-1.移動裝置的操作當(dāng)從圖16的步驟S1600開始輸入操作處理時,與第一實施例相似地,通過執(zhí)行 步驟S405至S415、S440和S445來執(zhí)行輸入字符的選擇狀態(tài)的變化和輸入字符的選擇確 定。在此,假定首先以該處理選擇確定字符“A”,然后由于如圖17所示地手指觸摸頂 部假名字符是“RA”的虛擬鍵,字符“RA”處于選擇狀態(tài)。在這種情況下,輸入控制單元26在步驟S445之后的步驟S1630中判斷壓力值P 是否超過變換閾值。如圖17所示,在字符“RA”變?yōu)樘幱谶x擇狀態(tài)時,壓力值P沒有 超過變換閾值。然后,返回到步驟S405,重復(fù)執(zhí)行步驟S405至S415、S440和S445的 處理。隨后,假定輸入字符的選擇狀態(tài)以“RA”、“RI”和“RU”的順序變化。隨后,在圖17的較高部分的d部分的時刻處執(zhí)行步驟S1630,且輸入控制單元 26判斷壓力值P超過變換閾值。進(jìn)行到步驟S1635,所選字符是“RI”,并取消接著預(yù)先 改變的所選字符“RU”,然后從輸入字符的選擇模式進(jìn)行到預(yù)測變換候選的選擇模式。 也就是說,顯示針對由預(yù)先選擇確定的“A”和當(dāng)前選擇確定的“RI”構(gòu)成的輸入候選 組“ARI”的預(yù)測變換候選組。在圖17的較低部分處示出的顯示器上,在針對輸入候選 組的顯示區(qū)域處顯示“ARI”且在預(yù)測變換候選的顯示區(qū)域處提出針對輸入候選的字符 串“ARI”的多個預(yù)測變換候選。在步驟S1640中,輸入控制單元26再次判斷壓力值P是否超過選擇閾值。當(dāng) 再次判斷出壓力值P超過選擇閾值時,輸入控制單元26在步驟S1645中改變預(yù)測變換候 選。此時,由于在預(yù)測變換候選區(qū)域中顯示選擇光標(biāo),因此可將預(yù)測變換候選的選擇狀 態(tài)的變化的反饋提供給操作員。以這種方式,選擇光標(biāo)與按壓次數(shù)相對應(yīng)地在預(yù)測變換 候選上移動。在步驟S1650中,利用位置檢測單元22確定手指是否接觸。重復(fù)執(zhí)行步驟S1640 至S1650,直到手指變?yōu)榉墙佑|的,從而改變預(yù)測變換候選的選擇狀態(tài)。當(dāng)手指變?yōu)榉?接觸時,進(jìn)行到步驟S1655,輸入控制單元26將在該時間選擇狀態(tài)變化的預(yù)測變換候選 確定為輸入字符(參見圖17的較高部分處的轉(zhuǎn)移圖)。然后,完成本處理。通過以上輸入操作,例如,如下通過操作員輸入字符串 “ARIGATOUGOZAIMASU.”。 也就是說,在輸入字符“RI” 之后,操
作員確認(rèn)在顯示屏幕的較高部分處的預(yù)測變換候選的第三位置處顯示字符串 "ARIGATOUGOZAIMASU."。然后,通過再次較強地按壓頂部假名字符是“RA”的 虛擬鍵,進(jìn)行到預(yù)測變換選擇模式。如圖17所示,在進(jìn)行到預(yù)測變換選擇模式的中途,將字符改變?yōu)椤癛U”。然 而,在壓力值P超過變換閾值時,取消從“RI”到“Ru”的接著的預(yù)先變化,且選 擇針對“ARI”的預(yù)測變換候選。此外,通過兩次按壓輸入,選擇第三預(yù)測變換候選通過圖8的被描述為所選字符確定處理的判斷方 法,確定對期望的預(yù)測變換候選的選擇。以這種方式,操作員可在不將其手指移動到標(biāo) 準(zhǔn)鍵盤區(qū)域之外的情況下以連續(xù)的按壓輸入操作選擇預(yù)測變換候選。根據(jù)上述各個實施例和變型例,可在不對操作員造成負(fù)擔(dān)的情況下通過按壓操 作實行有效的和高速的輸入操作?;旧希捎诳杀3质种?、筆等接觸顯示屏幕來連續(xù) 地執(zhí)行鍵輸入操作,因此可抑制打字誤差。此外,一般地,當(dāng)針對移動裝置10以單手操作來操作軟件鍵盤時,作為輕觸操 作重復(fù)手指離開裝置的非接觸操作和手指到裝置的接觸操作。因此,移動裝置10的保持 狀態(tài)變得不穩(wěn)定,且可能存在移動裝置10掉落的情況。同時,通過根據(jù)各個實施例和變 型例的輸入操作,可在手指連續(xù)接觸顯示屏幕的狀態(tài)下執(zhí)行鍵輸入。因此,保持狀態(tài)變 得穩(wěn)定,從而可避免掉落的危險。此外,通過根據(jù)各個實施例和變型例的輸入操作,可將對應(yīng)于按壓壓力的視覺 反饋和觸覺反饋提供給操作員。因此,可與操作硬件鍵盤的情況相似地實行直觀操作。例如,在第一實施例中,與按壓次數(shù)對應(yīng)地改變選擇狀態(tài),然后通過釋放來執(zhí) 行輸入操作以確定選擇狀態(tài)。與按壓次數(shù)相對應(yīng)地改變選擇狀態(tài),然后通過減小按壓壓 力執(zhí)行輸入操作以確定選擇狀態(tài)。與按壓次數(shù)相對應(yīng)地改變選擇狀態(tài),然后通過減小按 壓壓力和經(jīng)過的時間執(zhí)行輸入操作以確定選擇狀態(tài)。因此,操作員能夠通過連續(xù)地按壓 多選擇型鍵盤有效地執(zhí)行輸入。具體地,如標(biāo)準(zhǔn)硬件鍵盤的情況或通過輕觸以軟件鍵盤 輸入的情況那樣,在連續(xù)輸入被分配給同一虛擬鍵的字符的情況下,不需要移動手指以 確定第一字符。因此,可提高操作的效率。在第二實施例中,與按壓次數(shù)對應(yīng)地改變字符的選擇狀態(tài),且在按壓狀態(tài)期間 與位置移動的移動方向?qū)?yīng)地執(zhí)行輸入操作以改變字符的選擇狀態(tài),如濁音/半濁音和 大小寫切換。因此,在執(zhí)行字符變換的操作如變換到字符的濁音或半濁音以及大小寫切 換的變換中,可抑制手指移動量且有效地執(zhí)行輸入。關(guān)于第三實施例,執(zhí)行輸入操作使得在按壓壓力超過第一閾值(選擇閾值)時改 變字符選擇狀態(tài)且在按壓壓力超過第二閾值(變換閾值)時選擇預(yù)測變換候選。因此, 在選擇預(yù)測變換候選時,可抑制手指移動量且可有效地執(zhí)行輸入。以這種方式,在每個實施例中,可對利用如下裝置的輸入操作實現(xiàn)有效的鍵盤 操作,該裝置具有用于檢測與觸摸面板等之間的接觸位置的位置檢測單元和用于以壓敏 傳感器等檢測按壓程度作為壓力值的壓力檢測單元。因此,可減輕對操作員的負(fù)擔(dān)且可 實現(xiàn)快速的輸入操作。在以上第一到第三實施例及其變型例中,每個單元的操作彼此相關(guān)。因此,考 慮到該相互關(guān)系,操作可被一系列操作和一系列處理替代。因此,如移動裝置之類的輸 入設(shè)備的實施例可以是輸入方法的實施例和使計算機(jī)執(zhí)行輸入設(shè)備的功能的程序的實施 例。因此,有可能提供一種方法,包括如下步驟檢測施加到虛擬鍵的操作體的按 壓壓力,對該虛擬鍵以壓力傳感器選擇性地分配一個或多個輸入候選;以及對每個按壓 操作改變選擇性地分配到虛擬鍵的一個或多個輸入候選的選擇狀態(tài),其中每個按壓操作 作為單次按壓操作而具有壓力傳感器檢測的按壓壓力超過選擇閾值的時刻或該按壓壓力
15在超過該選擇閾值后被衰減而變得小于該選擇閾值的時刻。因此,有可能提供一種使計算機(jī)執(zhí)行以下處理的程序檢測施加到虛擬鍵的操 作體的按壓壓力,對該虛擬鍵以壓力傳感器選擇性地分配一個或多個輸入候選;以及對 每個按壓操作改變選擇性地分配到虛擬鍵的一個或多個輸入候選的選擇狀態(tài),其中每個 按壓操作具有作為單次按壓操作的壓力傳感器檢測的按壓壓力超過選擇閾值的時刻或該 按壓壓力在超過該選擇閾值后被衰減而變得小于該選擇閾值的時刻。本領(lǐng)域技術(shù)人員應(yīng)理解,根據(jù)設(shè)計需求及其他因素可進(jìn)行各種變型、組合、子 組合和變化,只要它們落入所附權(quán)利要求或其等同內(nèi)容的范圍內(nèi)即可。例如,在以上實施例中,壓力檢測單元20設(shè)置在顯示器12的顯示屏幕上并檢 測施加到顯示屏幕的操作體的按壓壓力。壓敏傳感器14被描述為壓力檢測單元20的例 子。然而,根據(jù)本發(fā)明的壓力檢測單元還有可能基于對觸摸面板的接觸/非接觸而不是 壓力來判斷期望的操作。因此,在本發(fā)明中,判斷通過操作體執(zhí)行了確定操作的時刻可 以是不檢測操作體的按壓壓力的時刻或在觸摸面板處檢測到非接觸狀態(tài)的時刻。此外,在以上實施例中,作為例子說明了用于階段式地輸入假名字符的軟件鍵 盤。然而,也可利用具有QWERTY鍵布置的軟件鍵盤。此外,除了如片假名(katakana)、平假名(hiragana)、漢字(kanji)和字母字符的
字符之外,本發(fā)明的輸入操作包括數(shù)字、符號等。本發(fā)明包含與2009年9月7日提交日本專利局的日本優(yōu)先權(quán)專利申請JP 2009-206463中公開的主題相關(guān)的主題,其全部內(nèi)容通過引用合并于此。
權(quán)利要求
1.一種輸入設(shè)備,包括壓力檢測單元,所述壓力檢測單元檢測施加到虛擬鍵的操作體的按壓壓力,其中所 述虛擬鍵具有選擇性地分配的一個或多個輸入候選;以及輸入控制單元,所述輸入控制單元針對每個按壓操作改變選擇性地分配到所述虛擬 鍵的所述一個或多個輸入候選的選擇狀態(tài),其中所述每個按壓操作具有作為單次按壓操 作的所述壓力檢測單元檢測的所述按壓壓力超過預(yù)定選擇閾值的時刻或所述按壓壓力在 超過所述選擇閾值后衰減變得小于所述選擇閾值的時刻。
2.根據(jù)權(quán)利要求1所述的輸入設(shè)備,還包括顯示單元,所述顯示單元顯示所述虛擬鍵,其中,所述壓力檢測單元被設(shè)置在所述顯示單元的顯示屏幕處,并檢測施加到所述顯示屏 幕的操作體的按壓壓力。
3.根據(jù)權(quán)利要求1所述的輸入設(shè)備,其中所述輸入控制單元在基于檢測的按壓壓力判斷出操作體的確定操作正被執(zhí)行時 確定在該時間處于選擇狀態(tài)的輸入候選的選擇。
4.根據(jù)權(quán)利要求3所述的輸入設(shè)備,其中所述輸入控制單元判斷出在以下時間中的任何時間執(zhí)行所述操作體的確定操 作當(dāng)判斷出沒有檢測到所述操作體的按壓壓力時的時間,當(dāng)判斷出所述按壓壓力小于 等于比所述選擇閾值小的確定閾值時的時間,以及當(dāng)在判斷出所述按壓壓力小于等于所 述確定閾值之后經(jīng)過預(yù)定時間時的時間。
5.根據(jù)權(quán)利要求1所述的輸入設(shè)備,還包括位置檢測單元,所述位置檢測單元設(shè)置在所述顯示屏幕處,并檢測所述操作體的接 觸位置,其中,在判斷出所述位置檢測單元檢測的接觸位置在所述虛擬鍵的操作區(qū)域之外且保持檢 測的按壓壓力大于等于所述選擇閾值時,與接觸位置變化的方向相對應(yīng)地,所述輸入控 制單元將選擇狀態(tài)改變?yōu)榕c在該時間處于選擇狀態(tài)的輸入候選相關(guān)的另一輸入候選。
6.根據(jù)權(quán)利要求5所述的輸入設(shè)備,其中在每次判斷所述操作體的確定操作正被執(zhí)行時,所述輸入控制單元通過重復(fù)確 定處于選擇狀態(tài)的輸入候選的選擇,來選擇被選擇的一個或多個輸入候選組。
7.根據(jù)權(quán)利要求6所述的輸入設(shè)備,其中,當(dāng)判斷出檢測的按壓壓力大于等于比所述選擇閾值大的變換閾值時,所述輸 入控制單元從用于選擇所述輸入候選組的輸入選擇模式切換到用于選擇與選擇的輸入候 選組相關(guān)的預(yù)測變換候選的預(yù)測變換選擇模式。
8.根據(jù)權(quán)利要求7所述的輸入設(shè)備,其中所述輸入控制單元在所述預(yù)測變換選擇模式中針對每個按壓操作改變所述預(yù)測 變換候選的選擇狀態(tài)。
9.根據(jù)權(quán)利要求7所述的輸入設(shè)備,其中在所述預(yù)測變換選擇模式中基于檢測的按壓壓力判斷出所述操作體的確定操作 正被執(zhí)行時,所述輸入控制單元確定輸入在該時間處于選擇狀態(tài)的所述預(yù)測變換候選。
10.根據(jù)權(quán)利要求1所述的輸入設(shè)備,其中,當(dāng)判斷出檢測的按壓壓力大于等于預(yù)定的顯示閾值時,所述顯示單元顯示在 該時間處于選擇狀態(tài)的所述輸入候選的預(yù)覽。
11.根據(jù)權(quán)利要求10所述的輸入設(shè)備,其中,所述顯示單元與檢測的按壓壓力的變化相對應(yīng)地改變輸入候選的顯示狀態(tài)。
12.根據(jù)權(quán)利要求11所述的輸入設(shè)備,其中,所述顯示單元以與檢測的按壓壓力的幅度成比例的尺寸顯示所述輸入候選的 預(yù)覽。
13.—種輸入方法,包括以下步驟檢測施加到虛擬鍵的操作體的按壓壓力,其中所述虛擬鍵具有由壓力傳感器選擇性 地分配的一個或多個輸入候選;以及針對每個按壓操作改變選擇性地分配到虛擬鍵的一個或多個輸入候選的選擇狀態(tài), 其中所述每個按壓操作具有作為單次按壓操作的所述壓力檢測單元檢測的所述按壓壓力 超過預(yù)定選擇閾值的時刻或所述按壓壓力在超過所述選擇閾值后衰減變得小于所述選擇 閾值的時刻。
14.一種使計算機(jī)執(zhí)行以下處理的程序檢測施加到虛擬鍵的操作體的按壓壓力,其中所述虛擬鍵具有由壓力傳感器選擇性 地分配的一個或多個輸入候選;以及對每個按壓操作改變選擇性地分配到虛擬鍵的一個或多個輸入候選的選擇狀態(tài),其 中所述每個按壓操作具有作為單次按壓操作的所述壓力檢測單元檢測的所述按壓壓力超 過預(yù)定選擇閾值的時刻或所述按壓壓力在超過所述選擇閾值后衰減變得小于所述選擇閾 值的時刻。
全文摘要
提供了輸入設(shè)備、輸入方法和程序,該輸入設(shè)備包括壓力檢測單元,該壓力檢測單元檢測施加到虛擬鍵的操作體的按壓壓力,該虛擬鍵具有選擇性地分配的一個或多個輸入候選;以及輸入控制單元,該輸入控制單元對每個按壓操作改變選擇性地分配到所述虛擬鍵的所述一個或多個輸入候選的選擇狀態(tài),其中每個按壓操作具有作為單次按壓操作的壓力檢測單元檢測的按壓壓力超過預(yù)定選擇閾值的時刻或按壓壓力在超過所述閾值后衰減變得小于選擇閾值的時刻。
文檔編號G06F3/041GK102012738SQ20101027237
公開日2011年4月13日 申請日期2010年8月31日 優(yōu)先權(quán)日2009年9月7日
發(fā)明者宮沢悠介, 山野郁男 申請人:索尼公司