專利名稱:顯示設(shè)備、顯示方法和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種顯示設(shè)備、顯示方法和程序。特別地,本發(fā)明涉及一種用裝置檢測(cè) 用戶在顯示屏中進(jìn)行的操作并根據(jù)其對(duì)顯示屏的顯示進(jìn)行控制的顯示設(shè)備、顯示方法和程序。
背景技術(shù):
近來(lái),包含透射觸摸面板的移動(dòng)裝置在增加。許多這種裝置包含最大可能的顯示, 并且用戶接口技術(shù)非常重要,以使得能夠通過(guò)安裝在顯示器上的觸摸面板進(jìn)行直觀的操 作。然而,在用用戶的手指操作在顯示器上顯示的按鈕的情況下,需要以特定的尺寸或者更 大尺寸來(lái)顯示按鈕,以減少操作錯(cuò)誤。因此,難以在顯示尺寸不可避免地有限的移動(dòng)裝置中 顯示許多圖形用戶接口(⑶I)按鈕。為了解決這種問(wèn)題,提出了一種使用能夠檢測(cè)手指觸摸位置和壓力的裝置,當(dāng)用 戶按下一個(gè)按鈕時(shí),依據(jù)按壓力來(lái)分配多個(gè)不同的命令的技術(shù)(例如參考日本未審專利申 請(qǐng)公開2006-251927號(hào))。這種技術(shù)提高了提供更寬操作變化的可能性。此外,提出了一種在檢測(cè)到接近的手指時(shí),高亮顯示用戶要操作的按鈕的技術(shù) (例如參考日本未審專利申請(qǐng)公開2009-75656號(hào))。這種技術(shù)允許用戶檢查要按下哪個(gè)按 鈕,這提高了減少操作錯(cuò)誤的可能性。
發(fā)明內(nèi)容
然而,在日本未審專利申請(qǐng)公開2006-251927號(hào)的技術(shù)中,當(dāng)按下按鈕時(shí),需要用 戶調(diào)整壓力,這給用戶帶來(lái)高的操作負(fù)擔(dān)。此外,因?yàn)樾枰獧z測(cè)按壓力,因此裝置結(jié)構(gòu)復(fù)雜。此外,在日本未審專利申請(qǐng)公開2009-75656號(hào)的技術(shù)中,通過(guò)應(yīng)用鄰近狀態(tài)和接 觸狀態(tài)之間不同的交互,可以進(jìn)行不同的顯示控制;然而,用戶難以通過(guò)在鄰近狀態(tài)和接觸 狀態(tài)之間進(jìn)行清楚地區(qū)分來(lái)操作屏幕,操作錯(cuò)誤很可能增加。此外,在將這種技術(shù)應(yīng)用到移 動(dòng)裝置時(shí),因?yàn)槿缟纤觯苿?dòng)裝置的顯示尺寸是有限的,所以需要GUI按鈕等的尺寸相應(yīng) 地小。另外,由于大的噪聲,對(duì)于同一按鈕,難以使用鄰近狀態(tài)的檢測(cè)和接觸狀態(tài)的檢測(cè)作 為不同的交互的觸發(fā)。鑒于此,期望提供一種新穎的改進(jìn)的顯示設(shè)備、顯示方法和程序,其響應(yīng)于用戶在 顯示屏中進(jìn)行的操作,除了在與屏幕接觸和不接觸之間的區(qū)分之外,還依據(jù)用戶的操作狀 態(tài)的改變來(lái)改變顯示屏的顯示。根據(jù)本發(fā)明的實(shí)施例,提供了一種顯示設(shè)備,包括顯示屏;檢測(cè)用戶在顯示屏中 進(jìn)行的操作的裝置;狀態(tài)判定單元,基于由所述裝置檢測(cè)到的用戶的操作,判定與所述顯示 屏的接觸狀態(tài)、鄰近狀態(tài)和遠(yuǎn)離狀態(tài)之一;狀態(tài)改變識(shí)別單元,根據(jù)由狀態(tài)判定單元判定的 所述狀態(tài),識(shí)別用戶的操作的狀態(tài)改變;以及操作命令設(shè)置單元,當(dāng)響應(yīng)于用戶的操作設(shè)置 用于控制顯示屏的顯示的操作命令時(shí),所述操作命令設(shè)置單元依據(jù)由狀態(tài)改變識(shí)別單元識(shí) 別的狀態(tài)改變?cè)O(shè)置操作命令。
在本實(shí)施例中,當(dāng)響應(yīng)于由用戶進(jìn)行的操作,設(shè)置用于控制顯示屏的顯示的操作 命令時(shí),依據(jù)由狀態(tài)改變識(shí)別單元識(shí)別的狀態(tài)改變,設(shè)置操作命令。由此,可以增加屏幕操 作的變化并增強(qiáng)可用性。顯示設(shè)備還可以包括屏幕控制單元,根據(jù)由操作命令設(shè)置單元設(shè)置的操作命令 改變顯示屏的顯示。狀態(tài)改變識(shí)別單元可以基于狀態(tài)判定單元的判定結(jié)果,識(shí)別用戶在顯示屏中進(jìn)行 的操作從接觸狀態(tài)、鄰近狀態(tài)和遠(yuǎn)離狀態(tài)中的哪一個(gè)改變?yōu)槟囊粋€(gè),并且操作命令設(shè)置單 元可以依據(jù)由狀態(tài)改變識(shí)別單元識(shí)別的狀態(tài)改變?cè)O(shè)置不同的操作命令。存儲(chǔ)單元可以存儲(chǔ)狀態(tài)判定單元先前的判定結(jié)果,其中,狀態(tài)改變識(shí)別單元可以 基于存儲(chǔ)在存儲(chǔ)單元中的先前的判定結(jié)果和狀態(tài)判定單元的當(dāng)前判定結(jié)果,識(shí)別從與顯 示屏的接觸狀態(tài)到遠(yuǎn)離狀態(tài)的狀態(tài)改變,或者從與顯示屏的接觸狀態(tài)到鄰近狀態(tài)的狀態(tài)改 變,并且操作命令設(shè)置單元依據(jù)由狀態(tài)改變識(shí)別單元識(shí)別的狀態(tài)改變?cè)O(shè)置不同的操作命 令。當(dāng)由狀態(tài)改變識(shí)別單元識(shí)別的狀態(tài)改變是從接觸狀態(tài)到遠(yuǎn)離狀態(tài)的狀態(tài)改變時(shí), 操作命令設(shè)置單元可以指示屏幕控制單元執(zhí)行設(shè)置的操作命令。當(dāng)由狀態(tài)改變識(shí)別單元識(shí)別的狀態(tài)改變是從接觸狀態(tài)到鄰近狀態(tài)的狀態(tài)改變時(shí), 操作命令設(shè)置單元可以指示屏幕控制單元避免執(zhí)行所設(shè)置的操作命令。根據(jù)本發(fā)明的另一實(shí)施例,提供了一種顯示方法,包括步驟用裝置檢測(cè)用戶在顯 示屏中進(jìn)行的操作;基于由裝置檢測(cè)到的用戶的操作判定與顯示屏的接觸狀態(tài)、鄰近狀態(tài) 和遠(yuǎn)離狀態(tài)之一;根據(jù)所判定的狀態(tài),識(shí)別用戶的操作的狀態(tài)改變;以及當(dāng)響應(yīng)于用戶的 操作設(shè)置用于控制顯示屏的顯示的操作命令時(shí),依據(jù)所識(shí)別的狀態(tài)改變,設(shè)置操作命令。根據(jù)本發(fā)明的另一實(shí)施例,提供了一種使計(jì)算機(jī)執(zhí)行包括以下過(guò)程的處理的程 序用裝置檢測(cè)用戶在顯示屏中進(jìn)行的操作;基于由裝置檢測(cè)到的用戶的操作判定與顯示 屏的接觸狀態(tài)、鄰近狀態(tài)和遠(yuǎn)離狀態(tài)之一;根據(jù)所判定的狀態(tài),識(shí)別用戶的操作的狀態(tài)改 變;以及當(dāng)響應(yīng)于用戶的操作設(shè)置用于控制顯示屏的顯示的操作命令時(shí),依據(jù)所識(shí)別的狀 態(tài)改變,設(shè)置操作命令。根據(jù)上述本發(fā)明的實(shí)施例,可以響應(yīng)于用戶在顯示屏幕中進(jìn)行的操作,除了在與 屏幕接觸和不接觸之間的區(qū)分之外,還依據(jù)用戶的操作狀態(tài)的改變,來(lái)改變顯示屏幕的顯 示。
圖1是示出根據(jù)本發(fā)明第一和第二實(shí)施例的移動(dòng)裝置的視圖。圖2是描述根據(jù)第一和第二實(shí)施例的移動(dòng)裝置的手指狀態(tài)的檢測(cè)的視圖。圖3是根據(jù)第一和第二實(shí)施例的移動(dòng)裝置的功能框圖。圖4是示出根據(jù)第一實(shí)施例的移動(dòng)裝置中執(zhí)行的操作命令確定處理(主例程)的 流程圖。圖5是示出根據(jù)第一實(shí)施例的移動(dòng)裝置中執(zhí)行的狀態(tài)判定處理(子例程)的流程 圖。圖6是描述圖4的操作命令確定處理中確定的單擊和手指狀態(tài)的改變之間的關(guān)系的視圖。圖7是描述圖4的操作命令確定處理中確定的雙擊和手指狀態(tài)的改變之間的關(guān)系 的視圖。圖8是描述根據(jù)第一實(shí)施例的移動(dòng)裝置中分配的其它操作命令的視圖。圖9是示出根據(jù)第二實(shí)施例的移動(dòng)裝置中執(zhí)行的操作命令確定處理(主例程)的 流程圖。圖10是描述圖9的操作命令確定處理中確定的拖放和手指狀態(tài)的改變之間的關(guān) 系的視圖。圖11是示出根據(jù)可選示例的移動(dòng)裝置的示例的視圖。
具體實(shí)施例方式下文中,參考附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。應(yīng)當(dāng)指出,在本說(shuō)明書和附圖 中,用相同的附圖標(biāo)記表示具有基本相同的功能和結(jié)構(gòu)的構(gòu)造元素,并省略這些構(gòu)造元素 的重復(fù)說(shuō)明。應(yīng)當(dāng)指出,應(yīng)用根據(jù)下面描述的本發(fā)明的每個(gè)實(shí)施例的顯示設(shè)備的移動(dòng)裝置優(yōu)選 是便攜式電子裝置,諸如蜂窩電話、便攜式音樂(lè)播放器或者移動(dòng)信息終端(個(gè)人數(shù)字助理 (PDA))。然而,根據(jù)本發(fā)明的顯示設(shè)備可以應(yīng)用于信息處理裝置,諸如筆記本個(gè)人計(jì)算機(jī) (PC)或者桌上PC。 將以下面的順序給出描述。<第一實(shí)施例>[1-1.移動(dòng)裝置的硬件結(jié)構(gòu)][1-2.移動(dòng)裝置的功能結(jié)構(gòu)][1-3.移動(dòng)裝置的操作操作命令確定處理](單擊或者雙擊的分配)(敲擊或者弱敲擊的分配)<第二實(shí)施例>[2-1.移動(dòng)裝置的功能結(jié)構(gòu)][2-2.移動(dòng)裝置的操作操作命令確定處理](執(zhí)行和不執(zhí)行拖放)<可選示例><第一實(shí)施例>[1-1.移動(dòng)裝置的硬件結(jié)構(gòu)]下文中,參考圖1描述根據(jù)本發(fā)明第一實(shí)施例的移動(dòng)裝置的硬件結(jié)構(gòu)。根據(jù)本實(shí) 施例的移動(dòng)裝置10是具有透射觸摸面板的裝置,透射觸摸面板包含能夠檢測(cè)用戶的手指 在顯示器12上的位置的傳感器。移動(dòng)裝置10可以經(jīng)由未示出的網(wǎng)絡(luò)接收各種內(nèi)容,并在 顯示器12上顯示這些內(nèi)容。例如,可以使用液晶顯示器(IXD)、有機(jī)電致發(fā)光顯示器(OELD)等,作為顯示器 12。在顯示器12上安裝觸摸面板14。觸摸面板14檢測(cè)用戶在顯示器12上顯示的各
6種⑶I按鈕16上進(jìn)行的屏幕操作。觸摸面板14檢測(cè)在χ方向和y方向上的手指位置,還 檢測(cè)在相對(duì)于顯示器12的ζ方向上的手指狀態(tài)。透射型的觸摸面板14可以測(cè)量手指在顯 示器12上的接觸狀態(tài)和鄰近狀態(tài),如圖2所示。例如,當(dāng)從手指到顯示器12的表面的距離P大于預(yù)定閾值Th時(shí),觸摸面板14檢 測(cè)不到什么。在這種情況下,確定手指處于與顯示器12的遠(yuǎn)離狀態(tài)。此外,當(dāng)從手指到顯示器12的表面的距離P小于預(yù)定閾值Th,并且距離P不為零 時(shí),觸摸面板14檢測(cè)出手指處于鄰近區(qū)域。在這種情況下,確定手指處于到顯示器12的鄰 近狀態(tài)。此外,當(dāng)從手指到顯示器12的表面的距離P為零時(shí),觸摸面板14檢測(cè)手指與顯示 器12接觸。在這種情況下,確定手指處于與顯示器12的接觸狀態(tài)。注意包含在本實(shí)施例中的觸摸面板14以及包含在后面描述的第二實(shí)施例或者 可選示例中的觸摸面板可以是靜電或者光學(xué)面板,只要其是透射型的即可。此外,觸摸面板 14對(duì)應(yīng)于在顯示器12上安裝的裝置,并且檢測(cè)用戶在顯示器12中進(jìn)行的屏幕操作。在移動(dòng)裝置10中,嵌入了圖1所示的包括CPU 32、RAM 34和非易失性存儲(chǔ)器36 的微處理器30。每個(gè)存儲(chǔ)器臨時(shí)存儲(chǔ)與由觸摸面板14檢測(cè)到的屏幕操作相關(guān)的信息。CPU 32對(duì)后面描述的操作命令確定處理進(jìn)行控制。注意下面的硬件結(jié)構(gòu)也可以被視為包含到 移動(dòng)裝置中的顯示設(shè)備的硬件結(jié)構(gòu)。[1-2.移動(dòng)裝置的功能結(jié)構(gòu)]根據(jù)第一實(shí)施例的移動(dòng)裝置10具有圖3的功能塊所示的功能結(jié)構(gòu)。具體地,根據(jù) 本實(shí)施例的移動(dòng)裝置10包括狀態(tài)判定單元20、存儲(chǔ)單元22、狀態(tài)改變識(shí)別單元24、操作命 令設(shè)置單元26和屏幕控制單元28。狀態(tài)判定單元20基于由觸摸面板14檢測(cè)到的用戶的操作,判定手指操作狀態(tài)適 用與顯示器12的接觸狀態(tài)、鄰近狀態(tài)和遠(yuǎn)離狀態(tài)中的哪一個(gè)。存儲(chǔ)單元22存儲(chǔ)狀態(tài)判定單元20的判定結(jié)果。具體地,存儲(chǔ)單元22存儲(chǔ)每個(gè)判 定結(jié)果是接觸狀態(tài)、鄰近狀態(tài)和遠(yuǎn)離狀態(tài)中的哪一個(gè)。在下面的描述中,由P(t-l)表示先 前的用戶操作狀態(tài),由p(t)表示當(dāng)前的用戶操作狀態(tài)。狀態(tài)改變識(shí)別單元24根據(jù)由狀態(tài)判定單元20判定的狀態(tài)識(shí)別用戶操作狀態(tài)的改 變。具體地,狀態(tài)改變識(shí)別單元24基于狀態(tài)判定單元20的判定結(jié)果,識(shí)別用戶在顯示器12 中進(jìn)行的操作從接觸狀態(tài)、鄰近狀態(tài)和遠(yuǎn)離狀態(tài)中的哪一個(gè)改變?yōu)槟囊粋€(gè)。狀態(tài)改變識(shí)別 單元24基于存儲(chǔ)在存儲(chǔ)單元22中的先前的判定結(jié)果和狀態(tài)判定單元20的當(dāng)前判定結(jié)果, 識(shí)別從與顯示器12的接觸狀態(tài)到遠(yuǎn)離狀態(tài)的狀態(tài)改變,或者從與顯示器12的接觸狀態(tài)到 鄰近狀態(tài)的狀態(tài)改變。操作命令設(shè)置單元26響應(yīng)于用戶進(jìn)行的操作設(shè)置用于控制顯示器12的顯示的操 作命令。在這點(diǎn)上,操作命令設(shè)置單元26依據(jù)狀態(tài)改變識(shí)別單元24識(shí)別的狀態(tài)改變?cè)O(shè)置 操作命令。屏幕控制單元28根據(jù)操作命令設(shè)置單元26設(shè)置的操作命令,依據(jù)狀態(tài)改變識(shí)別 單元24識(shí)別的狀態(tài)改變,來(lái)改變顯示器12的顯示。由執(zhí)行程序的專用控制裝置或者CPU 32執(zhí)行上述對(duì)移動(dòng)裝置10的各個(gè)功能元素 的命令。用于執(zhí)行下面描述的操作命令確定處理的程序預(yù)先存儲(chǔ)在RAM 34或者非易失性存儲(chǔ)器36中。CPU 32從該存儲(chǔ)器中讀取每個(gè)程序并執(zhí)行,由此實(shí)現(xiàn)狀態(tài)判定單元20、存儲(chǔ) 單元22、狀態(tài)改變識(shí)別單元24、操作命令設(shè)置單元26和屏幕控制單元28的每個(gè)功能。[1-3.移動(dòng)裝置的操作操作命令確定處理]下面,參考圖4描述根據(jù)本實(shí)施例的移動(dòng)裝置10的操作命令確定處理。圖4是示 出由根據(jù)本實(shí)施例的移動(dòng)裝置10執(zhí)行的操作命令確定處理的流程圖。應(yīng)當(dāng)指出,下面的操 作也可以被視為包含到根據(jù)本實(shí)施例的移動(dòng)裝置10中的顯示設(shè)備的操作。當(dāng)在步驟S400中開始操作命令確定處理時(shí),在步驟S405中,狀態(tài)判定單元20執(zhí) 行狀態(tài)判定處理(圖5)的例程。狀態(tài)判定處理從圖5中的步驟S500開始。在步驟S505 中,狀態(tài)判定單元20基于由觸摸面板14檢測(cè)到的用戶的操作,判定用戶的手指是否處于與 顯示器12的非接觸狀態(tài)和鄰近狀態(tài)。如前面所描述的,當(dāng)從顯示器12到手指的距離P大 于給定閾值Th時(shí),確定為手指處于圖2所示的遠(yuǎn)離狀態(tài)。在這種情況下,處理進(jìn)行到步驟 S510,狀態(tài)判定單元20判定當(dāng)前操作狀態(tài)P (t)是遠(yuǎn)離狀態(tài),然后,處理從步驟S595返回到 圖4中的步驟S410。另一方面,如果步驟S505中的確定的結(jié)果為“是”,則處理進(jìn)行到步驟S515,且狀 態(tài)判定單元20判定手指是否與顯示器12接觸。如前面所描述的,當(dāng)從顯示器12到手指的 距離P為零時(shí),確定為手指位置處于圖2中的接觸狀態(tài)。在這種情況下,處理進(jìn)行到步驟 S520,并且狀態(tài)判定單元20判定當(dāng)前操作狀態(tài)P (t)是接觸狀態(tài),且處理從步驟S595返回 到圖4中的步驟S410。另一方面,如果步驟S515中的確定的結(jié)果為“否”,則處理進(jìn)行到步驟S525,狀態(tài) 判定單元20判定當(dāng)前操作狀態(tài)P (t)是鄰近狀態(tài),且處理從步驟S595返回到圖4中的步驟 S410。在步驟S410中,存儲(chǔ)單元22存儲(chǔ)此時(shí)判定的操作狀態(tài)P (t)。然后,處理進(jìn)行到 步驟S415,并且狀態(tài)改變識(shí)別單元24識(shí)別手指狀態(tài)是否已經(jīng)從接觸狀態(tài)改變?yōu)猷徑鼱顟B(tài)。 具體地,狀態(tài)改變識(shí)別單元24識(shí)別存儲(chǔ)在存儲(chǔ)單元22中的先前判定的操作狀態(tài)P (t-Ι)是 否是接觸狀態(tài),當(dāng)前判定的操作狀態(tài)P (t)是否是鄰近狀態(tài)。當(dāng)狀態(tài)改變是從接觸狀態(tài)到鄰近狀態(tài)時(shí),處理進(jìn)行到步驟S420,以再次執(zhí)行圖5 中的狀態(tài)判定處理,然后進(jìn)行到步驟S425。在步驟S425中,狀態(tài)改變識(shí)別單元24識(shí)別手指 狀態(tài)是否已經(jīng)從鄰近狀態(tài)改變?yōu)檫h(yuǎn)離狀態(tài)。具體地,狀態(tài)改變識(shí)別單元24識(shí)別存儲(chǔ)在存儲(chǔ) 單元22中的先前判定的操作狀態(tài)P (t-Ι)是否是鄰近狀態(tài),當(dāng)前判定的操作狀態(tài)P (t)是否 是遠(yuǎn)離狀態(tài)。作為識(shí)別的結(jié)果,當(dāng)狀態(tài)從接觸狀態(tài)改變?yōu)猷徑鼱顟B(tài)(S415),并進(jìn)一步從鄰近狀 態(tài)改變?yōu)檫h(yuǎn)離狀態(tài)(S425)時(shí),處理進(jìn)行到步驟S430。在步驟S430中,操作命令設(shè)置單元 26確定為單擊,并且設(shè)置預(yù)先對(duì)單擊分配的屏幕操作的操作命令。另一方面,作為識(shí)別的結(jié)果,當(dāng)狀態(tài)從接觸狀態(tài)改變?yōu)猷徑鼱顟B(tài)(S415),而沒(méi)有從 鄰近狀態(tài)改變?yōu)檫h(yuǎn)離狀態(tài)(S425)時(shí),處理進(jìn)行到步驟S435。在步驟S435中,操作命令設(shè)置 單元26確定為雙擊,并且設(shè)置預(yù)先對(duì)雙擊分配的屏幕操作的操作命令。應(yīng)當(dāng)指出,當(dāng)狀態(tài)改變識(shí)別單元24在步驟S415中識(shí)別狀態(tài)沒(méi)有從接觸狀態(tài)改變 為鄰近狀態(tài)時(shí),處理進(jìn)行到步驟S440,操作命令設(shè)置單元26維持當(dāng)前狀態(tài),而不設(shè)置用于 改變顯示器12的顯示的操作命令。
(單擊或者雙擊的分配)下文中,參考圖6和7,描述依據(jù)狀態(tài)改變的差異,分配單擊或者雙擊作為操作命 令的示例,作為上述操作命令確定處理的具體示例。(單擊)在如圖6所示,手指對(duì)顯示器12的操作多次重復(fù)遠(yuǎn)離狀態(tài)一鄰近狀態(tài)一接觸狀態(tài) —鄰近狀態(tài)一遠(yuǎn)離狀態(tài).· ·的狀態(tài)改變的情況下,在第一狀態(tài)改變(從遠(yuǎn)離狀態(tài)到鄰近狀 態(tài))時(shí),狀態(tài)改變識(shí)別單元24在步驟S415中確定為“否”,且處理進(jìn)行到步驟S440。在步 驟S440中,操作命令設(shè)置單元26維持當(dāng)前狀態(tài),而不設(shè)置用于改變顯示器12的顯示的操 作命令。此外,在圖6所示的下一狀態(tài)改變(從鄰近狀態(tài)到接觸狀態(tài))時(shí),狀態(tài)改變識(shí)別單 元24在步驟S415中確定為“否”,且處理進(jìn)行到步驟S440。在步驟S440中,操作命令設(shè)置 單元26維持當(dāng)前狀態(tài),而不設(shè)置用于改變顯示器12的顯示的操作命令。在圖6所示的下一狀態(tài)改變(從接觸狀態(tài)到鄰近狀態(tài))時(shí),狀態(tài)改變識(shí)別單元24 在步驟S415中確定為“是”,且在步驟S420中再次執(zhí)行圖5的狀態(tài)判定處理。圖6所示的 下一狀態(tài)是遠(yuǎn)離狀態(tài)。因此,在步驟S425中,狀態(tài)改變識(shí)別單元24識(shí)別狀態(tài)改變是從鄰近 狀態(tài)到遠(yuǎn)離狀態(tài),且處理進(jìn)行到步驟S430。操作命令設(shè)置單元26確定為單擊,并且設(shè)置預(yù) 先對(duì)單擊分配的屏幕操作的操作命令。對(duì)于多次單擊,重復(fù)上述操作,使得重復(fù)設(shè)置預(yù)先對(duì) 單擊分配的屏幕操作的操作命令。例如,當(dāng)針對(duì)圖6中的⑶I按鈕16預(yù)先對(duì)單擊分配的屏幕操作是下一軌道 (track)選擇時(shí),操作命令設(shè)置單元26設(shè)置用于選擇下一軌道的操作命令。屏幕控制單元 28根據(jù)由操作命令設(shè)置單元26設(shè)置的操作命令,在顯示器12上顯示所選擇的下一軌道名 稱。對(duì)于多次單擊,重復(fù)上面的操作,使得按順序在顯示器12上顯示軌道名稱。(雙擊)在如圖7所示,手指對(duì)顯示器12的操作重復(fù)遠(yuǎn)離狀態(tài)一鄰近狀態(tài)一接觸狀態(tài)一鄰 近狀態(tài)一遠(yuǎn)離狀態(tài)...的狀態(tài)改變的情況下,在第一狀態(tài)改變(從遠(yuǎn)離狀態(tài)到鄰近狀態(tài)) 時(shí),狀態(tài)改變識(shí)別單元24在步驟S415中確定為“否”,且處理進(jìn)行到步驟S440。在步驟S440 中,操作命令設(shè)置單元26維持當(dāng)前狀態(tài),而不設(shè)置用于改變顯示器12的顯示的操作命令。在圖7所示的下一狀態(tài)改變(從鄰近狀態(tài)到接觸狀態(tài))時(shí),狀態(tài)改變識(shí)別單元24 在步驟S415中確定為“否”,且處理進(jìn)行到步驟S440。在步驟S440中,操作命令設(shè)置單元 26維持當(dāng)前狀態(tài),而不設(shè)置用于改變顯示器12的顯示的操作命令。在圖7所示的下一狀態(tài)改變(從接觸狀態(tài)到鄰近狀態(tài))時(shí),狀態(tài)改變識(shí)別單元24 在步驟S415中確定為“是”,并再次執(zhí)行圖5中的狀態(tài)判定處理。圖7所示的下一狀態(tài)是接 觸狀態(tài)。因此,在步驟S425中,狀態(tài)改變識(shí)別單元24識(shí)別狀態(tài)改變是從鄰近狀態(tài)到接觸狀 態(tài),且處理進(jìn)行到步驟S435。操作命令設(shè)置單元26確定為雙擊,并且設(shè)置預(yù)先對(duì)雙擊分配 的屏幕操作的操作命令。例如,當(dāng)針對(duì)圖7中的GUI按鈕16,預(yù)先對(duì)雙擊分配的屏幕操作是下一唱片選擇 時(shí),操作命令設(shè)置單元26設(shè)置用于選擇下一唱片的操作命令。屏幕控制單元28根據(jù)由操 作命令設(shè)置單元26設(shè)置的操作命令,在顯示器12上顯示所選擇的下一唱片名稱。應(yīng)當(dāng)指出,當(dāng)一旦按下⑶I按鈕16時(shí),屏幕控制單元28可以控制屏幕,使得如圖7所示,⑶I按鈕16的表示改變,直到手指離開鄰近區(qū)域?yàn)橹埂@?,屏幕控制單?8可以 在手指正在進(jìn)行雙擊操作時(shí),將GUI按鈕16的顏色改變?yōu)橹T如紅色的明顯顏色。如上所述,使用根據(jù)本實(shí)施例的移動(dòng)裝置10,當(dāng)根據(jù)由觸摸面板14檢測(cè)到的接觸 狀態(tài)控制顯示屏的顯示時(shí),可以依據(jù)從鄰近狀態(tài)轉(zhuǎn)換為下一狀態(tài)的狀態(tài)改變來(lái)改變要設(shè)置 的操作命令。于是,根據(jù)設(shè)置的操作命令,可以依據(jù)狀態(tài)改變來(lái)改變顯示器12上的顯示。由 此,例如,能夠增加屏幕操作的變化,諸如對(duì)一個(gè)GUI按鈕分配多個(gè)操作命令,這通過(guò)減少 對(duì)于用戶具有高負(fù)荷的操作增強(qiáng)了可用性。此外,使用根據(jù)本實(shí)施例的移動(dòng)裝置10,可以提供使得能夠進(jìn)行高速操作的用戶 接口。例如,迄今為止,基于在時(shí)間方向上接觸狀態(tài)的改變識(shí)別雙擊。因此,識(shí)別花費(fèi)特定 時(shí)間,不能在短時(shí)間內(nèi)輸入多次單擊。另一方面,因?yàn)楦鶕?jù)本實(shí)施例的移動(dòng)裝置10僅基于 狀態(tài)改變來(lái)識(shí)別雙擊,因此對(duì)于雙擊的識(shí)別,時(shí)間因素不是必須的。因此,在本實(shí)施例中,可 以在短時(shí)間內(nèi)高速輸入雙擊和單擊,而不需要像一直那樣,總是花費(fèi)特定時(shí)間進(jìn)行識(shí)別。(敲擊或者弱敲擊的分配)下文中,參考圖8,作為增加屏幕操作的變化的另一示例,描述依據(jù)狀態(tài)改變的差 異分配敲擊或者弱敲擊作為操作命令的示例。(敲擊)在本示例中,在圖4的操作命令確定處理中,執(zhí)行步驟S405至S425并且進(jìn)行到步 驟S430之后,操作命令設(shè)置單元26確定用戶的屏幕操作是正常敲擊。操作命令設(shè)置單元 26將逐頁(yè)滾動(dòng)設(shè)置為與敲擊相對(duì)應(yīng)的操作命令。響應(yīng)于設(shè)置的操作命令,屏幕控制單元28 執(zhí)行與手指的敲擊操作相對(duì)應(yīng)的屏幕的逐頁(yè)滾動(dòng),如圖8的右下部所示。(弱敲擊)另一方面,在圖4中的操作命令確定處理中,執(zhí)行步驟S405至S425并且進(jìn)行到步 驟S435之后,操作命令設(shè)置單元26確定用戶的屏幕操作是弱敲擊。操作命令設(shè)置單元26 將逐行滾動(dòng)設(shè)置為與弱敲擊相對(duì)應(yīng)的操作命令。響應(yīng)于設(shè)置的操作命令,屏幕控制單元28 執(zhí)行與手指的弱敲擊操作相對(duì)應(yīng)的屏幕的逐行滾動(dòng),如圖8的左下部所示。由此,用戶可以 通過(guò)敲擊來(lái)進(jìn)行大致的定位,并且使用弱敲擊來(lái)進(jìn)行詳細(xì)調(diào)整。應(yīng)當(dāng)指出,因?yàn)樵诒緦?shí)施例中,僅由接觸狀態(tài)來(lái)定義敲擊的坐標(biāo),因此鄰近狀態(tài)的 誤差不產(chǎn)生問(wèn)題。此外,使用能夠多級(jí)測(cè)量鄰近狀態(tài)的裝置,定義三種或更多種敲擊是可行 的。如上所述,在根據(jù)本實(shí)施例的移動(dòng)裝置10中,狀態(tài)改變識(shí)別單元24識(shí)別與顯示器 12的從接觸狀態(tài)到遠(yuǎn)離狀態(tài)的狀態(tài)改變(從接觸狀態(tài)通過(guò)鄰近狀態(tài)到遠(yuǎn)離狀態(tài)的轉(zhuǎn)換), 或者與顯示器12的從接觸狀態(tài)到鄰近狀態(tài)的狀態(tài)改變(從接觸狀態(tài)到鄰近狀態(tài)的轉(zhuǎn)換,而 沒(méi)有從鄰近狀態(tài)到遠(yuǎn)離狀態(tài)的轉(zhuǎn)換)。然后,操作命令設(shè)置單元26依據(jù)由狀態(tài)改變識(shí)別單 元24識(shí)別的狀態(tài)改變,設(shè)置不同的操作命令。這樣,本實(shí)施例依據(jù)接觸狀態(tài)之后的狀態(tài)改 變單獨(dú)分配操作命令,而不分別對(duì)接觸狀態(tài)和鄰近狀態(tài)分配操作命令。因此,可以在用戶通 過(guò)在接觸狀態(tài)和鄰近狀態(tài)之間進(jìn)行區(qū)分來(lái)進(jìn)行屏幕操作時(shí)避免操作困難和操作錯(cuò)誤的發(fā) 生,由此實(shí)現(xiàn)了更寬的屏幕操作的變化和增強(qiáng)的可用性。<第二實(shí)施例>下面,描述根據(jù)本發(fā)明第二實(shí)施例的移動(dòng)裝置10。移動(dòng)裝置10的硬件結(jié)構(gòu)與根據(jù)
10第一實(shí)施例的移動(dòng)裝置10的硬件結(jié)構(gòu)相同,不進(jìn)行冗余描述。[2-1.移動(dòng)裝置的功能結(jié)構(gòu)]根據(jù)第二實(shí)施例的移動(dòng)裝置10具有圖3的功能塊所示的功能結(jié)構(gòu)。具體地,與第 一實(shí)施例類似,根據(jù)本實(shí)施例的移動(dòng)裝置10包括狀態(tài)判定單元20、存儲(chǔ)單元22、狀態(tài)改變 識(shí)別單元24、操作命令設(shè)置單元26和屏幕控制單元28。狀態(tài)判定單元20、存儲(chǔ)單元22和 狀態(tài)改變識(shí)別單元24的功能與第一實(shí)施例中相同,因此不進(jìn)行冗余描述。此外,在本實(shí)施 例中,移動(dòng)裝置10的每個(gè)功能也在CPU 32從RAM 34或者非易失性存儲(chǔ)器36讀取每個(gè)程 序并執(zhí)行時(shí)實(shí)現(xiàn)。當(dāng)由狀態(tài)改變識(shí)別單元24識(shí)別的狀態(tài)改變是從接觸狀態(tài)到遠(yuǎn)離狀態(tài)的狀態(tài)改變 (從接觸狀態(tài)通過(guò)鄰近狀態(tài)到遠(yuǎn)離狀態(tài)的轉(zhuǎn)換)時(shí),操作命令設(shè)置單元26指示屏幕控制單 元28執(zhí)行設(shè)置的操作命令。響應(yīng)于此,屏幕控制單元28根據(jù)操作命令控制顯示器12的顯
7J\ ο另一方面,當(dāng)由狀態(tài)改變識(shí)別單元24識(shí)別的狀態(tài)改變是從接觸狀態(tài)到鄰近狀態(tài) 的狀態(tài)改變(從接觸狀態(tài)到鄰近狀態(tài)的轉(zhuǎn)換,而沒(méi)有從鄰近狀態(tài)到遠(yuǎn)離狀態(tài)的轉(zhuǎn)換)時(shí),操 作命令設(shè)置單元26指示屏幕控制單元28避免(refrain)執(zhí)行設(shè)置的操作命令。響應(yīng)于此, 屏幕控制單元28抑制執(zhí)行操作命令,并維持顯示器12的當(dāng)前顯示狀態(tài)。[2-2.移動(dòng)裝置的操作操作命令確定處理]下面,參考圖9,描述根據(jù)本實(shí)施例的移動(dòng)裝置10的操作命令確定處理。圖9是示 出由根據(jù)本實(shí)施例的移動(dòng)裝置10執(zhí)行的操作命令確定處理的流程圖。下文中,通過(guò)使用執(zhí) 行和不執(zhí)行拖放作為示例來(lái)描述操作命令確定處理。應(yīng)當(dāng)指出,下面的操作也可以被視為 包含到根據(jù)本實(shí)施例的移動(dòng)裝置10中的顯示設(shè)備的操作。(執(zhí)行和不執(zhí)行拖放)當(dāng)在步驟S900中開始操作命令確定處理時(shí),在步驟S405中,狀態(tài)判定單元20執(zhí) 行狀態(tài)判定處理(圖5)的例程。在第一實(shí)施例中描述了狀態(tài)判定處理,這里不進(jìn)行冗余描 述。在步驟S410中,將此時(shí)在步驟S405的狀態(tài)判定處理中判定的操作狀態(tài)P (t)存儲(chǔ)在存 儲(chǔ)單元22中。然后,處理進(jìn)行到步驟S415,且狀態(tài)改變識(shí)別單元24識(shí)別手指狀態(tài)是否從接觸狀 態(tài)改變?yōu)猷徑鼱顟B(tài)。當(dāng)狀態(tài)改變是從接觸狀態(tài)到鄰近狀態(tài)時(shí),處理進(jìn)行到步驟S420,以再 次執(zhí)行圖5中的狀態(tài)判定處理,然后進(jìn)行到步驟S425。在步驟S425中,狀態(tài)改變識(shí)別單元 24識(shí)別手指狀態(tài)是否從鄰近狀態(tài)改變?yōu)檫h(yuǎn)離狀態(tài)。作為識(shí)別的結(jié)果,當(dāng)狀態(tài)從接觸狀態(tài)改 變?yōu)猷徑鼱顟B(tài)(S415),并進(jìn)一步從鄰近狀態(tài)改變?yōu)檫h(yuǎn)離狀態(tài)(S425)時(shí),處理進(jìn)行到步驟 S905。在步驟S905中,操作命令設(shè)置單元26將操作命令設(shè)置為拖放手指接觸的圖像。另一方面,作為識(shí)別的結(jié)果,當(dāng)狀態(tài)從接觸狀態(tài)改變?yōu)猷徑鼱顟B(tài)(S415),而沒(méi)有從 鄰近狀態(tài)改變?yōu)檫h(yuǎn)離狀態(tài)(S425)時(shí),處理進(jìn)行到步驟S910。在步驟S910中,操作命令設(shè)置 單元26避免對(duì)手指接觸的圖像執(zhí)行拖放操作。因此,不對(duì)手指接觸的圖像進(jìn)行拖放,并維 持當(dāng)前狀態(tài)。應(yīng)當(dāng)指出,當(dāng)狀態(tài)改變識(shí)別單元24在步驟S415中識(shí)別狀態(tài)沒(méi)有從接觸狀態(tài)改變 為鄰近狀態(tài)時(shí),處理進(jìn)行到步驟S440,操作命令設(shè)置單元26維持當(dāng)前狀態(tài),而不設(shè)置用于 改變顯示器12的顯示的操作命令。
11
在根據(jù)本實(shí)施例的操作命令確定處理中,當(dāng)狀態(tài)從接觸狀態(tài)改變?yōu)猷徑鼱顟B(tài),而 沒(méi)有從鄰近狀態(tài)改變?yōu)檫h(yuǎn)離狀態(tài)時(shí),如圖10的下部所示,手指接觸的圖像未被拖放。這樣, 根據(jù)本實(shí)施例的操作命令確定處理避免在用戶意外使手指離開顯示器12的情況下,對(duì)拖 動(dòng)的數(shù)據(jù)進(jìn)行放開操作。另一方面,在根據(jù)本實(shí)施例的操作命令確定處理中,當(dāng)狀態(tài)從接觸狀態(tài)改變?yōu)猷?近狀態(tài),并進(jìn)一步從鄰近狀態(tài)改變?yōu)檫h(yuǎn)離狀態(tài)時(shí),對(duì)手指接觸的圖像進(jìn)行拖放。這樣,根據(jù) 本實(shí)施例的操作命令確定處理確定手指操作不是意外的,并且當(dāng)用戶使手指離開顯示器12 鄰近區(qū)域或者更遠(yuǎn)時(shí),執(zhí)行拖放操作。迄今為止,當(dāng)在操作期間即使用戶非故意地將手指抬離顯示器12 —小段距離時(shí), 也如圖10的上部所示執(zhí)行拖放操作,這導(dǎo)致操作錯(cuò)誤。然而,在本實(shí)施例中,當(dāng)在操作期間 手指僅抬離顯示器12 —小段距離時(shí)的狀態(tài)下,不進(jìn)行放開,而將從鄰近狀態(tài)到遠(yuǎn)離狀態(tài)的 狀態(tài)改變視為放開的定時(shí),如圖10的下部所示,由此消除了迄今發(fā)生的操作錯(cuò)誤,并增強(qiáng) 可用性?!纯蛇x示例〉下文中,簡(jiǎn)要描述圖11的移動(dòng)裝置50,作為包含根據(jù)上述每個(gè)實(shí)施例的顯示設(shè)備 的便攜式裝置的可選示例。移動(dòng)裝置50具有兩個(gè)屏幕上顯示器52U和下顯示器52D。觸 摸面板58U和58D分別安裝在上顯示器52U和下顯示器52D上。移動(dòng)裝置50可通過(guò)附加 到中央的鉸鏈機(jī)構(gòu)59折疊,因此具有便攜式結(jié)構(gòu)。使用包含到根據(jù)可選示例的移動(dòng)裝置50中的顯示設(shè)備,當(dāng)根據(jù)由裝置檢測(cè)的手 指與GUI按鈕16的接觸狀態(tài)控制顯示屏的顯示時(shí),也可以依據(jù)識(shí)別的狀態(tài)改變來(lái)改變顯示 器的顯示。由此可以實(shí)現(xiàn)更寬的屏幕操作的變化和增強(qiáng)的可用性。根據(jù)上述每個(gè)實(shí)施例,通過(guò)不僅在接觸狀態(tài)和非接觸狀態(tài)之間進(jìn)行區(qū)分,而且還 識(shí)別手指狀態(tài)的改變,可以在雙擊和多次單擊之間進(jìn)行區(qū)分,在兩種敲擊之間進(jìn)行區(qū)分,并 且支持拖放操作。由此可以減少對(duì)于用戶具有高負(fù)荷的操作,并且提供具有高可用性的用 戶接口。在上述實(shí)施例中,各個(gè)單元的操作彼此相關(guān),并且可以通過(guò)考慮彼此的關(guān)聯(lián)性,用 一系列操作或者一系列處理代替各個(gè)單元的操作。由此,可以將顯示設(shè)備的實(shí)施例轉(zhuǎn)換為 顯示方法的實(shí)施例和用于使計(jì)算機(jī)實(shí)現(xiàn)顯示設(shè)備的功能的程序的實(shí)施例。因此,可以提供一種顯示方法,包括步驟觸摸面板14檢測(cè)用戶在顯示器12中進(jìn) 行的操作;基于由觸摸面板14檢測(cè)到的用戶的操作,判定與顯示器12的接觸狀態(tài)、鄰近狀 態(tài)和遠(yuǎn)離狀態(tài)之一;根據(jù)判定的狀態(tài)識(shí)別用戶操作的狀態(tài)改變;當(dāng)響應(yīng)于由用戶進(jìn)行的操 作設(shè)置用于控制顯示器12的顯示的操作命令時(shí),依據(jù)識(shí)別的狀態(tài)改變?cè)O(shè)置操作命令。此外,還可以提供一種使計(jì)算機(jī)執(zhí)行包括以下處理的過(guò)程的程序觸摸面板14檢 測(cè)用戶在顯示器12中進(jìn)行的操作;基于由觸摸面板14檢測(cè)到的用戶的操作,判定與顯示器 12的接觸狀態(tài)、鄰近狀態(tài)和遠(yuǎn)離狀態(tài)之一;根據(jù)判定的狀態(tài)識(shí)別用戶操作的狀態(tài)改變;當(dāng) 響應(yīng)于用戶進(jìn)行的操作設(shè)置用于控制顯示器12的顯示的操作命令時(shí),依據(jù)識(shí)別的狀態(tài)改 變?cè)O(shè)置操作命令。應(yīng)當(dāng)指出,在本說(shuō)明書中,流程圖所示的步驟不僅包括根據(jù)這里描述的序列按照 時(shí)間順序執(zhí)行的處理,還包括并行或者單獨(dú)執(zhí)行的處理,而不必須按照時(shí)間順序進(jìn)行處理。此外,可以依據(jù)環(huán)境,適當(dāng)?shù)匾圆煌男蛄羞M(jìn)行按照時(shí)間順序處理的步驟。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,依據(jù)設(shè)計(jì)需要和其它因素,容易想到各種變形、組合、 子組合和變化,只要它們?cè)谒綑?quán)利要求或者其等同物的范圍內(nèi)。例如,對(duì)一個(gè)GUI按鈕分配多個(gè)操作命令的示例不限于在上述實(shí)施例中描述的示 例。對(duì)一個(gè)⑶I按鈕分配多個(gè)操作命令的另一示例可以是對(duì)一個(gè)⑶I按鈕設(shè)置用于內(nèi)容選 擇和分段進(jìn)帶(index feed)的操作命令的情況。此外,狀態(tài)改變可以應(yīng)用于用于字符輸入的操作命令。例如,當(dāng)進(jìn)行“Thank you" 的字符輸入時(shí),例如,在用戶輸入了字符“Thank”之后,用戶將手指的狀態(tài)從鄰近狀態(tài)改變 為遠(yuǎn)離狀態(tài)。預(yù)先分配空格輸入,作為對(duì)從鄰近狀態(tài)到遠(yuǎn)離狀態(tài)的狀態(tài)改變的操作命令。由 此輸入“Thank”和“you”之間的空格。之后,用戶輸入字符“you”。這樣,可以將手指狀態(tài) 的改變應(yīng)用于字符輸入。根據(jù)本發(fā)明的檢測(cè)用戶的屏幕操作的裝置的接觸傳感器例如可以是具有矩陣開 關(guān)、電阻開關(guān)、表面聲波開關(guān)等的觸摸傳感器、觸摸面板、觸摸屏、觸摸墊等。包含到根據(jù)本發(fā)明的移動(dòng)裝置中的觸摸面板優(yōu)選具有檢測(cè)對(duì)顯示器12的按壓的 功能。由此,觸摸面板14可以檢測(cè)遠(yuǎn)離狀態(tài)、鄰近狀態(tài)、接觸狀態(tài)和按壓狀態(tài)四種狀態(tài)改 變,并可以通過(guò)組合這些狀態(tài)改變進(jìn)一步增加操作的變化。本申請(qǐng)包含與在2009年8月5日在日本專利局提交的日本在先專利申請(qǐng)JP 2009-182581中公開的主題相關(guān)的主題,其全部?jī)?nèi)容通過(guò)引用包含于此。
權(quán)利要求
1.一種顯示設(shè)備,包括顯示屏;檢測(cè)用戶在所述顯示屏中進(jìn)行的操作的裝置;狀態(tài)判定單元,基于由所述裝置檢測(cè)到的用戶的操作,判定與所述顯示屏的接觸狀態(tài)、 鄰近狀態(tài)和遠(yuǎn)離狀態(tài)之一;狀態(tài)改變識(shí)別單元,根據(jù)由所述狀態(tài)判定單元判定的所述狀態(tài),識(shí)別所述用戶的操作 的狀態(tài)改變;以及操作命令設(shè)置單元,當(dāng)響應(yīng)于所述用戶的操作設(shè)置用于控制所述顯示屏的顯示的操作 命令時(shí),所述操作命令設(shè)置單元依據(jù)由所述狀態(tài)改變識(shí)別單元識(shí)別的所述狀態(tài)改變來(lái)設(shè)置 所述操作命令。
2.根據(jù)權(quán)利要求1所述的顯示設(shè)備,還包括屏幕控制單元,根據(jù)由所述操作命令設(shè)置單元設(shè)置的所述操作命令,改變所述顯示屏 的顯示。
3.根據(jù)權(quán)利要求1所述的顯示設(shè)備,其中,所述狀態(tài)改變識(shí)別單元基于所述狀態(tài)判定單元的判定結(jié)果,識(shí)別用戶在所述顯示屏中 進(jìn)行的操作從所述接觸狀態(tài)、所述鄰近狀態(tài)和所述遠(yuǎn)離狀態(tài)中的哪一個(gè)改變?yōu)槟囊粋€(gè),以 及所述操作命令設(shè)置單元依據(jù)由所述狀態(tài)改變識(shí)別單元識(shí)別的所述狀態(tài)改變?cè)O(shè)置不同 的操作命令。
4.根據(jù)權(quán)利要求3所述的顯示設(shè)備,還包括存儲(chǔ)單元,存儲(chǔ)所述狀態(tài)判定單元先前的判定結(jié)果,其中,所述狀態(tài)改變識(shí)別單元基于存儲(chǔ)在所述存儲(chǔ)單元中的先前的判定結(jié)果和所述狀態(tài)判 定單元的當(dāng)前判定結(jié)果,識(shí)別從與所述顯示屏的所述接觸狀態(tài)到所述遠(yuǎn)離狀態(tài)的狀態(tài)改 變,或者從與所述顯示屏的所述接觸狀態(tài)到所述鄰近狀態(tài)的狀態(tài)改變,以及所述操作命令設(shè)置單元依據(jù)由所述狀態(tài)改變識(shí)別單元識(shí)別的所述狀態(tài)改變?cè)O(shè)置不同 的操作命令。
5.根據(jù)權(quán)利要求2所述的顯示設(shè)備,其中,當(dāng)由所述狀態(tài)改變識(shí)別單元識(shí)別的狀態(tài)改變是從所述接觸狀態(tài)到所述遠(yuǎn)離狀態(tài)的狀 態(tài)改變時(shí),所述操作命令設(shè)置單元指示所述屏幕控制單元執(zhí)行所設(shè)置的操作命令。
6.根據(jù)權(quán)利要求2所述的顯示設(shè)備,其中,當(dāng)由所述狀態(tài)改變識(shí)別單元識(shí)別的狀態(tài)改變是從所述接觸狀態(tài)到所述鄰近狀態(tài)的狀 態(tài)改變時(shí),所述操作命令設(shè)置單元指示所述屏幕控制單元避免執(zhí)行所設(shè)置的操作命令。
7.一種顯示方法,包括步驟用裝置檢測(cè)用戶在顯示屏中進(jìn)行的操作;基于由所述裝置檢測(cè)到的用戶的操作,判定與所述顯示屏的接觸狀態(tài)、鄰近狀態(tài)和遠(yuǎn) 離狀態(tài)之一;根據(jù)所判定的狀態(tài),識(shí)別所述用戶的操作的狀態(tài)改變;以及當(dāng)響應(yīng)于所述用戶的操作設(shè)置用于控制所述顯示屏的顯示的操作命令時(shí),依據(jù)所識(shí)別 的狀態(tài)改變?cè)O(shè)置操作命令。
8. 一種使計(jì)算機(jī)執(zhí)行包括以下處理的過(guò)程的程序 用裝置檢測(cè)用戶在顯示屏中進(jìn)行的操作;基于由所述裝置檢測(cè)到的用戶的操作,判定與所述顯示屏的接觸狀態(tài)、鄰近狀態(tài)和遠(yuǎn) 離狀態(tài)之一;根據(jù)所判定的狀態(tài),識(shí)別所述用戶的操作的狀態(tài)改變;以及當(dāng)響應(yīng)于所述用戶的操作設(shè)置用于控制所述顯示屏的顯示的操作命令時(shí),依據(jù)所識(shí)別 的狀態(tài)改變?cè)O(shè)置操作命令。
全文摘要
提供了一種顯示設(shè)備、顯示方法和程序。應(yīng)用于顯示設(shè)備的移動(dòng)顯示設(shè)備包括顯示屏;檢測(cè)用戶在顯示屏中進(jìn)行的操作的觸摸面板;狀態(tài)判定單元,基于觸摸面板檢測(cè)到的用戶的操作,判定與顯示屏的接觸狀態(tài)、鄰近狀態(tài)和遠(yuǎn)離狀態(tài)之一;狀態(tài)改變識(shí)別單元,根據(jù)狀態(tài)判定單元判定的狀態(tài),識(shí)別用戶的操作的狀態(tài)改變;以及操作命令設(shè)置單元,當(dāng)響應(yīng)于用戶的操作設(shè)置用于控制顯示屏的顯示的操作命令時(shí),操作命令設(shè)置單元依據(jù)狀態(tài)改變識(shí)別單元識(shí)別的狀態(tài)改變?cè)O(shè)置操作命令。
文檔編號(hào)G06F3/048GK101996036SQ20101024386
公開日2011年3月30日 申請(qǐng)日期2010年7月29日 優(yōu)先權(quán)日2009年8月5日
發(fā)明者宮沢悠介, 本間文規(guī), 梨子田辰志 申請(qǐng)人:索尼公司