移動電子裝置和用于移動電子裝置的操作方法
【專利摘要】移動電子裝置和用于移動電子裝置的操作方法。一種移動終端的處理器參照基于每個應(yīng)用來存儲參照標(biāo)志的應(yīng)用表,所述標(biāo)志指示操作解鎖應(yīng)用畫面是否要被顯示在顯示器的前臺窗口中。另外,處理器響應(yīng)于亮燈命令從應(yīng)用表獲取與當(dāng)前應(yīng)用對應(yīng)的標(biāo)志。此外,處理器基于所獲取的標(biāo)志來確定操作解鎖應(yīng)用畫面是否要取代當(dāng)前應(yīng)用畫面顯示在前臺窗口中?;诖_定結(jié)果,所述處理器控制所述前臺窗口中的畫面的改變。
【專利說明】移動電子裝置和用于移動電子裝置的操作方法
[0001 ] 本申請是2013年7月30日提交的、申請?zhí)枮?01310324932.7、發(fā)明名稱為“移動電子裝置和操作控制方法”的中國專利申請的分案申請。
技術(shù)領(lǐng)域
[0002]本文討論的實施方式涉及移動電子裝置和操作控制方法。
【背景技術(shù)】
[0003]近年來,已公開了用于移動電子裝置使用手寫軌跡的驗證系統(tǒng)。例如,當(dāng)檢測到顯示單元的畫面滅燈操作時,或者當(dāng)無操作時間的持續(xù)時間持續(xù)等于或大于預(yù)定時間的時間時,移動電子裝置的顯示單元的畫面滅燈。
[0004]例如,如果在應(yīng)用畫面被畫面顯示在移動電子裝置的顯示單元上的同時,無操作時間的持續(xù)時間已持續(xù)等于或大于預(yù)定時間的時間,則顯示單元的畫面滅燈。此后,當(dāng)移動電子裝置的顯示單元的畫面再次亮燈時,并且當(dāng)檢測到用戶的再次顯示應(yīng)用畫面的恢復(fù)操作時,在不允許經(jīng)由應(yīng)用畫面的信息參照和操作接收的操作鎖定狀態(tài)下,在畫面上顯示驗證畫面。因此,由于移動電子裝置轉(zhuǎn)換為操作鎖定狀態(tài),可防止用戶對移動電子裝置的錯誤操作或者第三方進(jìn)行的未授權(quán)操作。
[0005]此外,在移動電子裝置中,如果響應(yīng)于驗證畫面上的驗證操作驗證了用戶,則操作鎖定狀態(tài)解除,應(yīng)用畫面再次顯示。結(jié)果,允許用戶在移動電子裝置的應(yīng)用畫面上的信息參照和操作接收。日本特開2010-266997號公報
[0006]然而,在移動電子裝置中,如果無操作時間的持續(xù)時間已持續(xù)等于或大于預(yù)定時間的時間,例如,當(dāng)顯示地圖應(yīng)用的應(yīng)用畫面時,顯示單元滅燈,然后響應(yīng)于用戶的恢復(fù)操作顯示驗證畫面。在顯示單元的畫面滅燈之后,應(yīng)用畫面再次顯示,使得可繼續(xù)使用應(yīng)用畫面;然而,每當(dāng)發(fā)生這種情況,移動電子裝置的用戶需要在驗證畫面上執(zhí)行驗證操作,即,執(zhí)行解除操作鎖定狀態(tài)的操作。
[0007]因此,本發(fā)明的實施方式的一個方面的目的在于提供一種操作控制程序、移動電子裝置和操作控制方法,從而減少繼續(xù)使用應(yīng)用畫面時的操作負(fù)擔(dān)。
【發(fā)明內(nèi)容】
[0008]根據(jù)實施方式的一方面,一種移動電子裝置包括處理器。該處理器執(zhí)行處理。該處理包括以下步驟:響應(yīng)于預(yù)定命令,參照基于每個應(yīng)用來存儲標(biāo)識信息的存儲器,并從所述存儲器獲取與當(dāng)前應(yīng)用對應(yīng)的標(biāo)識信息,所述標(biāo)識信息指示驗證畫面是否將畫面顯示在顯示器的前臺窗口中。該處理包括以下步驟:基于所獲取的標(biāo)識信息確定所述驗證畫面是否將畫面顯示在所述前臺窗口中。該處理包括以下步驟:基于確定結(jié)果,控制所述前臺窗口中的畫面的改變。
【附圖說明】
[0009]圖1是示出根據(jù)第一實施方式的移動終端的示例的說明圖;
[0010]圖2是示出應(yīng)用表的示例的說明圖;
[0011]圖3是示出畫面位置表的示例的說明圖;
[0012]圖4是示出操作定義表的示例的說明圖;
[0013]圖5是示出應(yīng)用列表顯示的示例的說明圖;
[0014]圖6是示出畫面顯示在顯示單元上的操作畫面的操作轉(zhuǎn)變的示例的說明圖;
[0015]圖7是示出畫面位置表的操作轉(zhuǎn)變的示例的說明圖;
[0016]圖8是示出與應(yīng)用設(shè)定處理有關(guān)的處理器的示例性操作的流程圖;
[0017]圖9是示出與畫面控制處理有關(guān)的處理器的示例性操作的流程圖;
[0018]圖10是示出與操作控制處理有關(guān)的處理器的示例性操作的流程圖;
[0019]圖11是示出與畫面控制處理有關(guān)的移動終端的示例性操作的操作程序;
[0020]圖12是示出與操作控制處理有關(guān)的移動終端的示例性操作的操作程序;
[0021]圖13是示出根據(jù)第二實施方式的移動終端中的操作定義表的示例的說明圖;
[0022]圖14是示出根據(jù)第二實施方式的與操作控制處理有關(guān)的處理器的示例性操作的流程圖;以及
[0023]圖15是示出執(zhí)行操作控制程序的信息處理設(shè)備的說明圖。
【具體實施方式】
[0024]將參照【附圖說明】本發(fā)明的優(yōu)選實施方式。
[0025]本發(fā)明公開的技術(shù)不限于這些實施方式。在沒有矛盾的情況下,下面的實施方式可適當(dāng)組合。
[0026][a]第一實施方式
[0027]圖1是示出根據(jù)第一實施方式的移動終端I的示例的說明圖。例如,圖1所示的移動終端I是諸如智能電話的移動電話。移動終端I包括天線U、無線單元12、揚(yáng)聲器13、麥克風(fēng)14、音頻輸入/輸出單元15、顯示單元16、觸摸輸入單元17和鍵操作單元18。移動終端I還包括存儲單元19和處理器20。存儲單元19包括RAM(隨機(jī)存取存儲器)21和ROM(只讀存儲器)22。
[0028]無線單元12經(jīng)由天線11發(fā)送和接收無線信號。音頻輸入/輸出單元15對通過麥克風(fēng)14收集的聲音執(zhí)行音頻處理,還對包括在經(jīng)由無線單元12接收到的無線信號中的音頻信號執(zhí)行音頻處理,然后從揚(yáng)聲器13輸出聲音。顯示單元16是畫面顯示各種類型的信息(例如應(yīng)用畫面等)的輸出接口。觸摸輸入單元17是檢測顯示單元16的畫面上的觸摸操作的輸入接口。鍵操作單元18是檢測移動終端I的鍵操作的輸入接口。
[0029]RAM 21是存儲有各種類型的信息的存儲區(qū)域。RAM 21存儲有應(yīng)用表31、畫面位置表32和操作定義表33AOM 22存儲有各種類型的程序,例如操作控制程序。處理器20執(zhí)行移動終端I的總體控制。處理器20讀取存儲在ROM 22中的操作控制程序,并根據(jù)所讀取的操作控制程序執(zhí)行各種功能的處理。
[0030]圖2是示出應(yīng)用表31的示例的說明圖。圖2所示的應(yīng)用表31管理彼此相關(guān)的應(yīng)用ID3IA和參照標(biāo)志3IB。應(yīng)用ID 3IA是標(biāo)識應(yīng)用的標(biāo)識信息。參照標(biāo)志3IB是指示即使在操作鎖定狀態(tài)下,是否可針對該應(yīng)用參照應(yīng)用畫面上的信息的標(biāo)識信息。例如,操作鎖定狀態(tài)是這樣的狀態(tài):操作解鎖應(yīng)用畫面(驗證畫面)被畫面顯示在顯示單元16的前臺窗口中,使得操作解鎖應(yīng)用畫面上不能接收除了解鎖操作(驗證操作)之外的任何操作,或者不允許參照信息。當(dāng)檢測到滅燈操作時,或者當(dāng)無操作時間的持續(xù)時間已持續(xù)等于或大于預(yù)定時間的時間時,處理器20轉(zhuǎn)換為操作鎖定狀態(tài)。
[0031]處理器20參照應(yīng)用表31,并且如果應(yīng)用表31中的參照標(biāo)志31B為“可參照”,則針對該應(yīng)用確定即使在操作鎖定狀態(tài)下也可參照應(yīng)用畫面上的信息。另外,處理器20參照應(yīng)用表31,并且如果應(yīng)用表31中的參照標(biāo)志31B為“不可參照”,則針對該應(yīng)用確定在操作鎖定狀態(tài)下不可參照該應(yīng)用和應(yīng)用畫面上的信息。例如,如果應(yīng)用ID 31A為地圖應(yīng)用,則處理器20確定地圖應(yīng)用的參照標(biāo)志31B為“可參照”。此外,如果應(yīng)用ID 31A為在線購物應(yīng)用,則處理器20確定在線購物的參照標(biāo)志31B為“不可參照”。
[0032]圖3是畫面位置表32的示例的說明圖。圖3所示的畫面位置表32管理彼此相關(guān)的顯示單元16的畫面位置32A和應(yīng)用ID 32B。畫面位置32A是顯示單元16的前臺窗口或后臺窗口的畫面位置。前臺窗口對應(yīng)于顯示單元16的前臺中的畫面窗口。后臺窗口是顯示單元16的顯示畫面當(dāng)中的在前臺后面的畫面窗口。
[0033]處理器20參照圖3所示的畫面位置表32,從而識別出地圖應(yīng)用的應(yīng)用畫面被畫面顯示在顯示單元16的前臺窗口中,并且畫面解鎖應(yīng)用畫面被畫面顯示在顯示單元16的后臺窗口中的狀態(tài)。例如,如果畫面解鎖應(yīng)用畫面被畫面顯示在前臺窗口中,則處理器20轉(zhuǎn)換為操作鎖定狀態(tài),在該操作鎖定狀態(tài)下,除了解鎖畫面的解鎖操作之外不能接收操作并且不可參照地圖應(yīng)用的應(yīng)用畫面上的信息。
[0034]圖4是示出操作定義表33的示例的說明圖。圖4所示的操作定義表33管理彼此相關(guān)的操作類型33A和操作標(biāo)志33B。操作定義表33包含有關(guān)操作類型(其指示操作在操作鎖定狀態(tài)下是否可接收)的定義。操作類型33A標(biāo)識操作類型。例如,操作類型33A包括觸摸面板操作、鍵操作、畫面轉(zhuǎn)變、文件參照、外部連接、通信等。觸摸面板操作對應(yīng)于觸摸輸入單元17的輸入操作,例如為地圖應(yīng)用的應(yīng)用畫面上的滾動操作、放大或縮小操作等。鍵操作是鍵操作單元18的輸入操作。畫面轉(zhuǎn)變是畫面切換操作。文件參照是參照不同的文件的操作。夕卜部連接是連接到不同的外部裝置的操作。通信是(例如)使用無線單元12的通信操作。操作標(biāo)志33B是各個操作類型33A的標(biāo)識信息,其在操作鎖定狀態(tài)下可接收操作的情況下標(biāo)識“可操作”,或者在操作鎖定狀態(tài)下不可接收操作的情況下標(biāo)識“不可操作”。
[0035]處理器20參照圖4所示的操作定義表33,并且如果操作類型33A是(例如)“觸摸面板操作”,則處理器20確定操作標(biāo)志33B為“可操作”,并且確定可接收該操作。另外,處理器20參照操作定義表33,并且如果操作類型33A是(例如)“鍵操作”,則處理器20確定操作標(biāo)志33B為“不可操作”,并且確定不可接收該操作。
[0036]圖5是示出應(yīng)用列表顯示的示例的說明圖。處理器20畫面顯示移動終端I中當(dāng)前可用的應(yīng)用的列表,作為顯示單元16上的應(yīng)用列表顯示。應(yīng)用列表包括用于各個應(yīng)用名稱16A的復(fù)選框16B,通過該復(fù)選框來進(jìn)行設(shè)定以確定在操作鎖定狀態(tài)下是否允許參照應(yīng)用畫面上的信息。用戶查看畫面顯示在顯示單元16上的應(yīng)用列表,并且通過勾選(check)或不勾選復(fù)選框16B,在應(yīng)用的應(yīng)用表31中注冊有關(guān)在處于操作鎖定狀態(tài)時是否可參照信息的設(shè)置。
[0037]圖6是示出畫面顯示在顯示單元16上的操作畫面的操作轉(zhuǎn)變的示例的說明圖。例如,圖6(A)示出地圖應(yīng)用的應(yīng)用畫面。用戶可查看應(yīng)用畫面并參照應(yīng)用畫面上的信息。圖6(B)示出通過響應(yīng)于滅燈命令對顯示單元16進(jìn)行滅燈而獲得的畫面關(guān)閉狀態(tài)(滅燈狀態(tài))下的畫面。圖6(C)示出響應(yīng)于恢復(fù)操作的地圖應(yīng)用的操作限制應(yīng)用畫面?;謴?fù)操作是從畫面關(guān)閉狀態(tài)轉(zhuǎn)換為畫面開啟狀態(tài)的重新亮燈操作。操作限制應(yīng)用畫面是在操作鎖定狀態(tài)下操作受到限制的應(yīng)用的應(yīng)用畫面。處理器20將操作限制應(yīng)用畫面畫面顯示在顯示單元16的前臺窗口中,并將畫面解鎖應(yīng)用畫面畫面顯示在后臺窗口中。指示操作限制應(yīng)用畫面的狀態(tài)信息位于圖6(C)所示的應(yīng)用畫面的上部。用戶查看該狀態(tài)信息,以識別出該畫面是操作限制應(yīng)用畫面。圖6(D)示出畫面解鎖應(yīng)用畫面。處理器20將畫面解鎖應(yīng)用畫面畫面顯示在顯示單元16的前臺窗口中。處理器20處于可接收解鎖畫面的解鎖操作的狀態(tài)。
[0038]如圖6(A)所示,處理器20將地圖應(yīng)用的應(yīng)用畫面畫面顯示在顯示單元16的前臺窗口中。如圖6(B)所示,處理器20響應(yīng)于滅燈命令將顯示單元16滅燈,以獲得關(guān)閉的畫面。例如,滅燈命令是當(dāng)無操作時間的持續(xù)時間已持續(xù)等于或大于預(yù)定時間的時間時,或者當(dāng)檢測到畫面滅燈操作時啟動的命令。如圖6(C)所示,處理器20將地圖應(yīng)用的應(yīng)用畫面畫面顯示在前臺窗口中,并且還將畫面解鎖應(yīng)用畫面畫面顯示在后臺窗口中。此時,狀態(tài)信息被畫面顯示在前臺窗口的上部。結(jié)果,用戶查看該狀態(tài)信息,以識別出該畫面為操作限制應(yīng)用畫面。
[0039]當(dāng)檢測到操作限制應(yīng)用畫面上可接收的操作時,處理器20基于操作類型執(zhí)行命令。另外,當(dāng)檢測到操作限制應(yīng)用畫面上不可接收的操作時,如圖6(D)所示,處理器20將畫面解鎖應(yīng)用畫面畫面顯示在前臺窗口中,并且還將地圖顯示的應(yīng)用畫面畫面顯示在后臺窗口中。隨著處理器20將畫面解鎖應(yīng)用畫面畫面顯示在前臺窗口中,獲得不可接收除了解鎖操作之外的操作或者不可參照地圖應(yīng)用的應(yīng)用畫面上的信息的狀態(tài)。
[0040]圖7是示出畫面位置表32的操作轉(zhuǎn)變的示例的說明圖。在圖6(A)所示的狀態(tài)的情況下,圖7(A)所示的畫面位置表32將地圖應(yīng)用的應(yīng)用ID 32B注冊于畫面位置32A的“前臺”中。如果后臺窗口中沒有應(yīng)用,則畫面位置32A的“后臺”中沒有注冊應(yīng)用ID 32B。此外,在圖6(C)所示的狀態(tài)的情況下,圖7(B)所示的畫面位置表32將地圖應(yīng)用的應(yīng)用ID 32B注冊于“前臺”中,并將畫面解鎖的應(yīng)用ID 32B注冊于“后臺”中。另外,在圖6(D)所示的狀態(tài)的情況下,圖7(C)所示的畫面位置表32將畫面解鎖的應(yīng)用ID 32B注冊于“前臺”中,將地圖應(yīng)用的應(yīng)用ID 32B注冊于“后臺”中。
[0041]接下來,說明根據(jù)第一實施方式的移動終端I的操作。圖8是示出與應(yīng)用設(shè)定處理有關(guān)的處理器20的示例性操作的流程圖。圖8所示的應(yīng)用設(shè)定處理是響應(yīng)于用戶的設(shè)定操作針對應(yīng)用表31中的各個應(yīng)用ID 31A設(shè)定并注冊參照標(biāo)志31B的處理。
[0042]參照圖8,處理器20確定是否檢測到應(yīng)用設(shè)定命令(步驟Sll)。響應(yīng)于用戶的預(yù)定操作而啟動應(yīng)用設(shè)定命令。如果檢測到應(yīng)用設(shè)定命令(步驟Sll為“是”),則處理器20將圖5所示的應(yīng)用列表畫面顯示在顯示單元16上(步驟S12)。用戶查看應(yīng)用列表以知道移動終端I上的所有應(yīng)用。處理器20確定是否檢測到從畫面顯示的應(yīng)用列表選擇信息參照應(yīng)用的操作(步驟S13)。例如,該應(yīng)用選擇操作對應(yīng)于勾選與信息參照應(yīng)用的應(yīng)用名稱16A關(guān)聯(lián)的復(fù)選框16B的操作,對于所述信息參照應(yīng)用,即使在操作鎖定狀態(tài)下也可參照應(yīng)用畫面上的信息,應(yīng)用名稱16A被包括在應(yīng)用列表的應(yīng)用名稱16A中。
[0043]如果檢測到選擇信息參照應(yīng)用的操作(步驟S13為“是”),則處理器20在應(yīng)用表31中設(shè)定并注冊所選擇的應(yīng)用的應(yīng)用ID 31A和參照標(biāo)志31B(步驟S14)。結(jié)果,用戶可容易地注冊信息參照應(yīng)用。
[0044]在應(yīng)用表31中設(shè)定并注冊應(yīng)用ID 31A和參照標(biāo)志31B之后,處理器20確定是否檢測到針對應(yīng)用設(shè)定的停止命令(步驟S15)。響應(yīng)于用戶的停止操作而啟動針對應(yīng)用設(shè)定的停止命令。如果檢測到針對應(yīng)用設(shè)定的停止命令(步驟S15為“是”),則處理器20停止圖8所示的操作。
[0045]如果未檢測到應(yīng)用設(shè)定命令(步驟Sll為“否”),則處理器20停止圖8所示的操作。另外,如果未檢測到選擇應(yīng)用的操作(步驟S13為“否”),則處理器20進(jìn)行至步驟S13以確定是否檢測到選擇應(yīng)用的操作。另外,如果未檢測到針對應(yīng)用設(shè)定的停止命令(步驟S15為“否”),則處理器20進(jìn)行至步驟S12以畫面顯示應(yīng)用的列表。
[0046]在圖8所示的應(yīng)用設(shè)定處理中,處理器20畫面顯示應(yīng)用的列表,并且響應(yīng)于選擇操作,設(shè)定并注冊即使在操作鎖定狀態(tài)下也可參照信息的應(yīng)用。結(jié)果,用戶可在移動終端I上的應(yīng)用當(dāng)中,自由地設(shè)定并注冊即使處于操作鎖定狀態(tài)時也可參照信息的應(yīng)用。
[0047]圖9是示出與畫面控制處理有關(guān)的處理器20的示例性操作的流程圖。圖9所示的畫面控制處理是在當(dāng)前應(yīng)用畫面被畫面顯示的同時響應(yīng)于滅燈命令將畫面滅燈時,根據(jù)有關(guān)當(dāng)前應(yīng)用上的信息是否可參照的確定結(jié)果來控制應(yīng)用畫面的改變的處理。
[0048]參照圖9,在啟動應(yīng)用之后(步驟S21),處理器20將應(yīng)用畫面畫面顯示在顯示單元16的前臺窗口中(步驟S22)。在將應(yīng)用畫面畫面顯示在前臺窗口中之后,處理器20在畫面位置表32的畫面位置32A的“前臺”中設(shè)定并注冊標(biāo)識啟動的應(yīng)用的應(yīng)用ID 32B(步驟S23)。處理器20確定是否檢測到滅燈命令(步驟S24)。
[0049]如果檢測到滅燈命令(步驟S24為“是”),則處理器20獲取畫面位置表32的“前臺”中的應(yīng)用ID 32B(步驟S25)。另外,處理器20參照應(yīng)用表31以獲取與“前臺”中的應(yīng)用ID 31A關(guān)聯(lián)的參照標(biāo)志31B(步驟S26)。
[0050]處理器20獲取與“前臺”中的應(yīng)用ID31A關(guān)聯(lián)的參照標(biāo)志31B,并且根據(jù)所獲取的參照標(biāo)志31B,確定適當(dāng)應(yīng)用的應(yīng)用畫面上的信息是否可參照(步驟S27)。如果適當(dāng)應(yīng)用的應(yīng)用畫面上的信息可參照(步驟S27為“是”),則處理器20將顯示單元16滅燈(步驟S28),然后終止圖9所示的操作。如果適當(dāng)應(yīng)用的應(yīng)用畫面上的信息可參照,則處理器20將所述適當(dāng)應(yīng)用的應(yīng)用ID注冊在畫面位置表32的“前臺”中,并且還將畫面解鎖的應(yīng)用ID注冊在“后臺”中。
[0051]如果未檢測到滅燈命令(步驟S24為“否”),則處理器20進(jìn)行至步驟S24以確定是否檢測到滅燈命令。
[0052]如果適當(dāng)應(yīng)用的應(yīng)用畫面上的信息不可參照(步驟S27為“否”),則處理器20將畫面解鎖的應(yīng)用畫面設(shè)定在前臺窗口中(步驟S29),然后進(jìn)行至步驟S28以將顯示單元16的畫面滅燈。另外,如果適當(dāng)應(yīng)用的應(yīng)用畫面上的信息不可參照,則處理器20將畫面解鎖的應(yīng)用ID注冊在畫面位置表32的“前臺”中,并且還將所述適當(dāng)應(yīng)用的應(yīng)用ID注冊在“后臺”中。
[0053]在圖9所示的畫面控制處理中,處理器20響應(yīng)于滅燈命令參照當(dāng)前應(yīng)用的參照標(biāo)志,并且如果應(yīng)用畫面上的信息可參照,就將所述適當(dāng)應(yīng)用的應(yīng)用ID設(shè)定在“前臺”中,然后將顯示單元16的畫面滅燈。
[0054]此外,如果應(yīng)用畫面上的信息不可參照,則處理器20將畫面解鎖的應(yīng)用ID設(shè)定在“前臺”中,并將顯示單元16的畫面滅燈。
[0055]圖10是示出與操作控制處理有關(guān)的處理器20的示例性操作的流程圖。圖10所示的操作控制處理是在操作鎖定狀態(tài)下顯示單元16的畫面滅燈的同時,當(dāng)重新亮燈時限制移動終端I的操作的接收的處理。
[0056]參照圖10,處理器20確定在操作鎖定狀態(tài)下顯示單元16的畫面滅燈的同時是否檢測到亮燈命令(步驟S41)。如果檢測到亮燈命令(步驟S41為“是”),則處理器20獲取畫面位置表32的“前臺”中的應(yīng)用ID 32B(步驟S42)。處理器20確定畫面位置表32的“前臺”中的應(yīng)用ID 32B是否為畫面解鎖(步驟S43)。
[0057]如果畫面位置表32的“前臺”中的應(yīng)用ID不是畫面解鎖(步驟S43為“否”),則處理器20在應(yīng)用表31中獲取與適當(dāng)應(yīng)用ID 31A關(guān)聯(lián)的參照標(biāo)志31B(步驟S44)。如果處理器20在應(yīng)用表31中獲取了與適當(dāng)應(yīng)用ID 31A相關(guān)的參照標(biāo)志31B,則處理器20根據(jù)所獲取的參照標(biāo)志31B確定所述適當(dāng)應(yīng)用的應(yīng)用畫面上的信息是否可參照(步驟S45)。
[0058]如果適當(dāng)應(yīng)用的應(yīng)用畫面上的信息可參照(步驟S45為“是”),則處理器20確定是否檢測到新的操作(步驟S46)。如果檢測到新的操作(步驟S46為“是”),則處理器20在操作定義表33中獲取與所檢測到的操作的操作類型33A相關(guān)的操作標(biāo)志33B(步驟S47)。處理器20根據(jù)所獲取的操作標(biāo)志33B確定適當(dāng)操作是否可接收(步驟S48)。
[0059]如果適當(dāng)操作可接收(步驟S48為“是”),則處理器20執(zhí)行所述適當(dāng)操作(步驟S49),然后進(jìn)行至步驟S46以確定是否檢測到新的操作。因此,處理器20參照操作定義表33,并接收地圖應(yīng)用的操作限制應(yīng)用畫面上的觸摸面板操作,例如滾動操作、放大或縮小操作等。
[0060]如果未檢測到亮燈命令(步驟S41為“否”),則處理器20終止圖10所示的操作。另夕卜,如果畫面位置表32的“前臺”中的應(yīng)用ID 32B是畫面解鎖(步驟S43為“是”),則處理器20終止圖10所示的操作。結(jié)果,處理器20等待在畫面解鎖的應(yīng)用畫面上輸入解鎖操作。此外,如果基于參照標(biāo)志31B認(rèn)為適當(dāng)應(yīng)用的應(yīng)用畫面上的信息不可參照(步驟S45為“否”),則處理器20終止圖10所示的操作。
[0061]如果未檢測到新的操作(步驟S46為“否”),則處理器20進(jìn)行至步驟S46以確定是否檢測到新的操作。如果基于操作標(biāo)志,適當(dāng)操作不可接收(步驟S48為“否”),則處理器20將畫面解鎖的應(yīng)用畫面設(shè)定在前臺窗口中(步驟S50),然后終止圖10所示的操作。處理器20將畫面解鎖的應(yīng)用ID 32B注冊在畫面位置表32的“前臺”中,并且還將適當(dāng)應(yīng)用的應(yīng)用ID 32B注冊在“后臺”中。
[0062]在圖10所示的操作控制處理中,處理器20在操作鎖定狀態(tài)下畫面滅燈的同時檢測重新亮燈,并且如果前臺中的應(yīng)用畫面是除了畫面解鎖之外的應(yīng)用畫面,則獲取該應(yīng)用的參照標(biāo)志。如果基于參照標(biāo)志認(rèn)為當(dāng)前應(yīng)用畫面上的信息可參照,并且如果檢測到新的操作,則處理器20參照與操作類型關(guān)聯(lián)的操作標(biāo)志。然后,處理器20基于與操作類型關(guān)聯(lián)的操作標(biāo)志限制操作的接收。結(jié)果,即使處于操作鎖定狀態(tài)時用戶也可參照應(yīng)用畫面上的信息。另外,即使在操作鎖定狀態(tài)下,用戶也可僅在應(yīng)用畫面上執(zhí)行“可操作”的操作。
[0063]如果在操作鎖定狀態(tài)下畫面顯示操作限制應(yīng)用畫面時檢測到“可操作”的操作,則處理器20接收該“可操作”的操作。結(jié)果,即使在操作鎖定狀態(tài)下,用戶也可在應(yīng)用畫面上執(zhí)行“可操作”的操作。
[0064]如果在操作鎖定狀態(tài)下畫面顯示操作限制應(yīng)用畫面時檢測到“不可操作”的操作,則處理器20將畫面解鎖的應(yīng)用畫面畫面顯示在前臺窗口中,而不接收該不可操作的操作。因此,畫面解鎖應(yīng)用畫面使得能夠轉(zhuǎn)換為操作鎖定狀態(tài),由此用戶可防止由第三方執(zhí)行未授權(quán)的操作。
[0065]圖11是示出與畫面控制處理有關(guān)的移動終端I的示例性操作的操作程序。鍵控制功能20A、畫面鎖定功能20B、應(yīng)用控制功能20C和畫面解鎖功能20D (全部示出于圖11中)是由處理器20執(zhí)行的功能。當(dāng)在鍵操作單元18中檢測到畫面滅燈鍵的輸入操作時(步驟S61),鍵控制功能20A啟動滅燈命令,并指示畫面鎖定功能20B啟動畫面鎖定控制(步驟S62)。響應(yīng)于啟動畫面鎖定控制的指示,畫面鎖定功能20B指示應(yīng)用控制功能20C解鎖畫面并確認(rèn)畫面顯示許可(步驟S63)。
[0066]當(dāng)檢測到畫面顯示許可確認(rèn)時,應(yīng)用控制功能20C參照畫面位置表32以確認(rèn)與畫面位置表32的“前臺”相關(guān)的應(yīng)用ID 32B(步驟S64)。當(dāng)應(yīng)用控制功能20C確認(rèn)應(yīng)用ID 32B時,應(yīng)用控制功能20C參照應(yīng)用表31以確定應(yīng)用表31中的具有應(yīng)用ID 31A的適當(dāng)應(yīng)用的應(yīng)用畫面上的信息是否可參照(步驟S65)。如果適當(dāng)應(yīng)用的應(yīng)用畫面上的信息可參照(步驟S65為“是”),則處理器20在保持適當(dāng)應(yīng)用的應(yīng)用畫面當(dāng)前顯示在顯示單元16上的同時將顯示單元16的畫面滅燈(步驟S66)。
[0067]如果適當(dāng)應(yīng)用的應(yīng)用畫面上的信息不可參照(步驟S65為“否”),則畫面解鎖功能20D指示顯示單元16將畫面解鎖的應(yīng)用畫面畫面顯示在顯示單元16的前臺窗口中(步驟S67)。就這一點,畫面解鎖功能20D將畫面解鎖的應(yīng)用ID 32B注冊在畫面位置表32的“前臺”中,并且還將先前注冊在“前臺”中的應(yīng)用ID 32B注冊在“后臺”中。然后,顯示單元16將畫面解鎖的應(yīng)用畫面畫面顯示在前臺窗口中(步驟S68)。然后,處理器20進(jìn)行至步驟S66以將顯示單元16的畫面滅燈。
[0068]圖12是示出與操作控制處理有關(guān)的移動終端I的示例性操作的操作程序。當(dāng)在鍵操作單元18中檢測到畫面亮燈鍵的輸入操作時(步驟S71),鍵控制功能20A啟動亮燈命令以使顯示單元16的顯示器亮燈(步驟S72)。在顯示單元16的畫面亮燈之后,畫面鎖定功能20B參照畫面位置表32和應(yīng)用表31。如果“前臺”中的應(yīng)用畫面的應(yīng)用ID為“可參照”(步驟S73為“是”),則畫面鎖定功能20B請求顯示單元16對顯示在前臺窗口中的應(yīng)用畫面進(jìn)行操作限制顯示(步驟S74)。當(dāng)檢測到針對操作限制顯示的請求時,顯示單元16將狀態(tài)信息畫面顯示在限制應(yīng)用畫面上(步驟S75)。
[0069]當(dāng)檢測到鍵輸入時(步驟S76),鍵控制功能20A通知畫面鎖定功能20B與該鍵操作對應(yīng)的操作類型(內(nèi)容)(步驟S77)。畫面鎖定功能20B參照操作定義表33以參照與適當(dāng)鍵操作的操作類型33A相關(guān)的操作標(biāo)志33B(步驟S78)。畫面鎖定功能20B確定與適當(dāng)鍵操作的操作類型33A相關(guān)的操作標(biāo)志33B是否為“可操作”(步驟S79)。如果與適當(dāng)鍵操作的操作類型33A相關(guān)的操作標(biāo)志33B是“可操作”(步驟S79為“是”),則畫面鎖定功能20B接收該適當(dāng)鍵操作。
[0070]如果與適當(dāng)鍵操作的操作類型33A相關(guān)的操作標(biāo)志33B是“不可操作”(步驟S79為“否”),則畫面鎖定功能20B請求畫面解鎖功能20D啟動畫面解鎖的應(yīng)用畫面(步驟S80)。當(dāng)檢測到啟動請求時,畫面解鎖功能20D請求將畫面解鎖的應(yīng)用畫面畫面顯示在顯示單元16的前臺窗口中(步驟S81)。響應(yīng)于該顯示請求,顯示單元16將畫面解鎖應(yīng)用畫面畫面顯示在前臺窗口中(步驟S82)。畫面解鎖功能20D將畫面解鎖的應(yīng)用ID 32B注冊在畫面位置表32的“前臺”中,并將應(yīng)用畫面的應(yīng)用ID 32B注冊在“后臺”中。
[0071]根據(jù)第一實施方式的處理器20參照應(yīng)用表31,并且響應(yīng)于滅燈命令,獲取與當(dāng)前應(yīng)用相關(guān)的參照標(biāo)志31B。另外,基于所獲取的參照標(biāo)志31B,處理器20確定是否取代當(dāng)前應(yīng)用畫面將操作解鎖的應(yīng)用畫面畫面顯示在前臺窗口中。根據(jù)確定結(jié)果,處理器20控制前臺窗口中的畫面的改變。結(jié)果,在可參照應(yīng)用的情況下,即使處于操作鎖定狀態(tài)時,用戶也可查看應(yīng)用畫面上的信息。此外,即使在操作鎖定狀態(tài)下,也無需執(zhí)行操作解鎖操作,由此可減少繼續(xù)使用應(yīng)用畫面時的操作負(fù)擔(dān)。
[0072]如果確定應(yīng)用畫面要被畫面顯示在前臺窗口中,則處理器20將該應(yīng)用畫面畫面顯示在前臺窗口中,并且還根據(jù)操作定義表33中的操作標(biāo)志限制移動終端I上的操作。結(jié)果,即使處于操作鎖定狀態(tài)時,用戶也可查看應(yīng)用畫面上的信息并執(zhí)行一些操作。
[0073]在根據(jù)操作定義表33中的操作標(biāo)志限制操作的同時,處理器20檢測到除了允許的操作之外的操作時,處理器20將操作解鎖的應(yīng)用畫面畫面顯示在前臺窗口中。結(jié)果,可防止由第三方執(zhí)行的未授權(quán)操作等,從而改進(jìn)安全性。
[0074]處理器20基于管理針對移動終端I的各個操作類型的限制細(xì)節(jié)的操作定義表33,來限制移動終端I上的操作的接收。因此,在操作鎖定狀態(tài)下,移動終端I參照操作定義表33的細(xì)節(jié)以限制移動終端I上的操作的接收。
[0075]即使在用戶查看應(yīng)用畫面上的信息的同時由于畫面滅燈畫面轉(zhuǎn)換為操作鎖定狀態(tài),在隨后重新亮燈時仍維持操作鎖定狀態(tài),并且無需執(zhí)行解除操作鎖定狀態(tài)的操作,用戶就可查看操作鎖定狀態(tài)之前的先前應(yīng)用畫面。
[0076]在上述第一實施方式中,通過將移動終端I的各個操作類型與“可操作”或“不可操作”關(guān)聯(lián)來管理操作定義表33 ;然而,可通過基于每個應(yīng)用將各個操作類型與“可操作”或“不可操作”關(guān)聯(lián)來管理操作定義表33。下面將說明這種情況下的實施方式作為第二實施方式。與根據(jù)第一實施方式的移動終端I相同的組件用相同的標(biāo)號指代,省略對重復(fù)的組件和操作的說明。
[0077][b]第二實施方式
[0078]圖13是示出根據(jù)第二實施方式的移動終端I中的操作定義表33的示例的說明圖。圖13所示的操作定義表40通過基于每個應(yīng)用41將各個操作類型42與操作標(biāo)志43相關(guān)來進(jìn)行管理。例如,應(yīng)用41包括地圖、瀏覽器、音樂、食譜、繪圖、游戲等。例如,操作類型42包括觸摸面板操作、鍵操作、畫面轉(zhuǎn)變、文件參照、外部連接、通信等。操作標(biāo)志43是標(biāo)識處于操作鎖定狀態(tài)時“可操作”或“不可操作”的標(biāo)識符。
[0079]處理器20參照圖13所示的操作定義表40,并且如果應(yīng)用41是(例如)“地圖”,則處理器20識別出觸摸面板操作的操作標(biāo)志43為“可操作”,并且鍵操作、畫面轉(zhuǎn)變、文件參照、外部連接和通信的操作標(biāo)志43為“不可操作”。
[0080]如果應(yīng)用41為(例如)“游戲”,則處理器20識別出觸摸面板操作、鍵操作和畫面轉(zhuǎn)變的操作標(biāo)志43為“可操作”,并且文件參照、外部連接和通信的操作標(biāo)志43為“不可操作”。
[0081]如果處理器20在操作鎖定狀態(tài)下在限制了操作的應(yīng)用畫面上檢測到操作,則處理器20參照操作定義表40并參照與操作限制應(yīng)用41關(guān)聯(lián)的適當(dāng)操作類型42的操作標(biāo)志43。處理器20參照適當(dāng)操作類型42的操作標(biāo)志43以確定適當(dāng)操作類型42的操作標(biāo)志43是否為“可操作” O
[0082]接下來,說明根據(jù)第二實施方式的移動終端I的操作。圖14是示出根據(jù)第二實施方式的與操作控制處理有關(guān)的處理器20的示例性操作的流程圖。圖14所示的操作控制處理是在操作鎖定狀態(tài)下在顯示單元16的畫面滅燈的同時,響應(yīng)于重新亮燈限制移動終端I的操作的接收時,基于每個應(yīng)用根據(jù)操作類型限制操作的接收的處理。
[0083]參照圖14,處理器20執(zhí)行從步驟S41至S46的操作。如果在操作被限制的同時處理器20檢測到操作(步驟S46為“是”),則處理器20參照圖13所示的操作定義表40以在操作定義表40中獲取與適當(dāng)應(yīng)用41的操作類型42相關(guān)的操作標(biāo)志43(步驟S47A)。然后,處理器20進(jìn)行至步驟S48,以基于操作標(biāo)志43確定適當(dāng)操作類型42是否為“可操作”。
[0084]如果在(例如)地圖應(yīng)用中操作被限制的同時,處理器20檢測到“觸摸面板操作”,則處理器20參照圖13所示的操作定義表40。如果在步驟S47A處與地圖應(yīng)用和觸摸面板操作關(guān)聯(lián)的操作標(biāo)志43為“可操作”(步驟S48為“是”),則處理器20進(jìn)行至步驟S49,以執(zhí)行適當(dāng)操作。
[0085]另外,如果在(例如)地圖應(yīng)用中操作被限制的同時,處理器20檢測到“外部連接”,則處理器20參照圖13所示的操作定義表40。如果在步驟S47A處與地圖應(yīng)用和外部連接關(guān)聯(lián)的操作標(biāo)志43為“不可操作”(步驟S48為“否”),則處理器20進(jìn)行至步驟S50,以將畫面解鎖畫面顯示在顯示單元16的前臺窗口中。
[0086]在圖14所示的操作控制處理中,處理器20在操作鎖定狀態(tài)下畫面滅燈的同時檢測重新亮燈,并且如果前臺中的應(yīng)用畫面不是畫面解鎖的應(yīng)用畫面,則獲取適當(dāng)應(yīng)用的參照標(biāo)志。如果基于參照標(biāo)志認(rèn)為當(dāng)前應(yīng)用畫面上的信息是可參照的,并且如果檢測到新的操作,則處理器20參照與當(dāng)前應(yīng)用的操作類型相關(guān)的操作標(biāo)志。然后,處理器20基于與操作類型相關(guān)的操作標(biāo)志限制操作的接收。結(jié)果,即使在操作鎖定狀態(tài)下,用戶也可查看應(yīng)用畫面上的信息。另外,即使在操作鎖定狀態(tài)下,用戶也僅接收應(yīng)用畫面上的“可操作”的操作。由于基于每個應(yīng)用針對各個操作類型設(shè)定操作標(biāo)志,所以可基于每個應(yīng)用各種各樣地限制操作的接收。
[0087]如果在操作鎖定狀態(tài)下畫面顯示限制了操作的應(yīng)用畫面時,處理器20檢測到“可操作”的操作,則處理器20接收該“可操作”的操作。結(jié)果,即使處于操作鎖定狀態(tài)時,用戶也可在應(yīng)用畫面上執(zhí)行“可操作”的操作。
[0088]如果在操作鎖定狀態(tài)下畫面顯示限制了操作的應(yīng)用畫面時,處理器20檢測到“不可操作”的操作,則處理器20不接收該“不可操作”的操作,而是將畫面解鎖的應(yīng)用畫面畫面顯示在前臺窗口中。因此,移動終端I利用畫面解鎖的應(yīng)用畫面轉(zhuǎn)換為操作鎖定狀態(tài),由此防止由第三方等執(zhí)行的未授權(quán)的操作,并且可針對用戶實現(xiàn)安全效能的改進(jìn)。
[0089]根據(jù)第二實施方式的處理器20基于操作定義表40的細(xì)節(jié)來限制移動終端I上的操作的接收,該操作定義表40基于每個應(yīng)用管理針對移動終端I的各個操作類型的限制細(xì)節(jié)。因此,移動終端I在操作鎖定狀態(tài)下參照操作定義表40的細(xì)節(jié)以基于每個應(yīng)用來限制移動終端I上的操作的接收。
[0090]盡管在上述各個實施方式中移動終端I是(例如)智能電話等,但是移動終端I可為(例如)移動電話、便攜式游戲終端、平板終端、沒有通信功能的移動終端等。
[0091 ]根據(jù)上述實施方式的操作定義表33和操作定義表40的細(xì)節(jié)可響應(yīng)于用戶的設(shè)定操作自由地設(shè)定和注冊。
[0092]圖示的各個單元的組件不必如附圖所示那樣物理配置。具體地講,各個單元的分離和組合的特定形式不限于附圖所示的那些。所有或一些單元可根據(jù)各種類型的負(fù)載或用途按照任意單位在功能上或物理上分離或組合。
[0093]各個裝置執(zhí)行的各種處理功能中的所有或任意一個可通過CPU(中央處理單元)(或微型計算機(jī),例如MPU(微處理單元)、MCU(微控制器單元)等)來實現(xiàn)。明顯的是,各種處理功能中的所有或任意一個可通過由CPU(或微型計算機(jī),例如MPU或MCU)或由有線邏輯硬件分析并執(zhí)行的程序來實現(xiàn)。
[0094]信息處理設(shè)備執(zhí)行準(zhǔn)備的程序,使得可執(zhí)行所述實施方式中描述的各種處理。下面說明執(zhí)行功能與上述實施方式相同的程序的信息處理設(shè)備的示例。圖15是示出執(zhí)行操作控制程序的信息處理設(shè)備的說明圖。
[0095]圖15所示的執(zhí)行操作控制程序的信息處理設(shè)備100包括ROM 110,RAM 120、處理器130、操作單元140和顯示單元150。
[0096]ROM 110預(yù)先存儲有執(zhí)行與上述實施方式相同的功能的操作控制程序。代替ROM110,操作控制程序可被記錄在可由未示出的驅(qū)動器讀取的記錄介質(zhì)上。例如,所述記錄介質(zhì)可以是便攜式記錄介質(zhì)(例如⑶-R0M、DVD盤、USB存儲器或SD卡),或者是半導(dǎo)體存儲器(例如閃存)。如圖15所示,操作控制程序包括參照程序110A、確定程序IlOB和控制程序11OC。參照程序11OA、確定程序11OB和控制程序11OC可適當(dāng)?shù)亟M合或分離。
[0097]處理器130從ROM 110讀取參照程序110A、確定程序IlOB和控制程序IlOC并執(zhí)行讀取的各個程序。如圖15所示,處理器130執(zhí)行參照程序110A、確定程序IlOB和控制程序110C,作為參照處理130A、確定處理130B和控制處理130GRAM120基于每個應(yīng)用來管理標(biāo)識信息,該標(biāo)識信息指示驗證畫面是否要被畫面顯示在顯示單元150的前臺窗口中。
[0098]響應(yīng)于預(yù)定命令,處理器130參照RAM 120(其基于每個應(yīng)用來管理指示驗證畫面是否要被畫面顯示在顯示單元150的前臺窗口中的標(biāo)識信息),并從RAM 120獲取與當(dāng)前應(yīng)用對應(yīng)的標(biāo)識信息。另外,處理器130根據(jù)所獲取的標(biāo)識信息確定驗證畫面是否要被畫面顯示在前臺窗口中。此外,處理器130根據(jù)確定結(jié)果來控制前臺窗口中的畫面的改變。因此,如果對于應(yīng)用,驗證畫面未被畫面顯示在前臺窗口中,則即使在操作鎖定狀態(tài)下,應(yīng)用畫面也被畫面顯示在前臺窗口中。即使在操作鎖定狀態(tài)下,也無需執(zhí)行用于解除操作鎖定狀態(tài)的解鎖操作;因此,可減少繼續(xù)使用應(yīng)用畫面時的操作負(fù)擔(dān)。
【主權(quán)項】
1.一種移動電子裝置,所述移動電子裝置包括: 顯示器;以及 處理器,其連接至所述顯示器,其中,所述處理器執(zhí)行包括以下步驟的處理: 當(dāng)在沒有任何操作輸入的情況下經(jīng)過預(yù)定時間時或者當(dāng)接收到滅燈命令時,將所述顯示器滅燈; 當(dāng)在將所述顯示器滅燈之后接收到重新亮燈操作時, (I)當(dāng)應(yīng)用畫面是預(yù)定應(yīng)用畫面并且在滅燈時被顯示在所述顯示器上時,在 所述顯示器上顯示所述應(yīng)用畫面,以及 (?)當(dāng)所述預(yù)定應(yīng)用畫面在滅燈時不被顯示在所述顯示器上時,在所述顯 示器上顯示畫面解鎖應(yīng)用畫面,以接收解鎖操作。2.根據(jù)權(quán)利要求1所述的移動電子裝置,其中,所述處理還包括以下步驟: 當(dāng)接收到對在步驟(i)中顯示的所述應(yīng)用畫面的操作時, (a)當(dāng)所接收的操作是滾動、放大或縮小操作時,執(zhí)行滾動、放大或縮小 處理,以及 (b)當(dāng)所接收的操作是除了滾動、放大或縮小操作之外的操作時,在所述 顯示器上顯示所述畫面解鎖應(yīng)用畫面。3.—種用于移動電子裝置的操作方法,所述方法包括以下步驟: 當(dāng)在沒有任何操作輸入的情況下經(jīng)過預(yù)定時間時或者當(dāng)接收到滅燈命令時,將顯示器滅燈; 當(dāng)在將所述顯示器滅燈之后接收到重新亮燈操作時, (i)當(dāng)應(yīng)用畫面是預(yù)定應(yīng)用畫面并且在滅燈時被顯示在所述顯示器上時,在 所述顯示器上顯示所述應(yīng)用畫面,以及 (?)當(dāng)所述預(yù)定應(yīng)用畫面在滅燈時不被顯示在所述顯示器上時,在所述顯 示器上顯示畫面解鎖應(yīng)用畫面,以接收解鎖操作。4.根據(jù)權(quán)利要求3所述的方法,所述方法還包括以下步驟: 當(dāng)接收到對在步驟(i)中顯示的所述應(yīng)用畫面的操作時, (a)當(dāng)所接收的操作是滾動、放大或縮小操作時,執(zhí)行滾動、放大或縮小處理,以及 (b)當(dāng)所接收的操作是除了滾動、放大或縮小操作之外的操作時,在所述顯示器上顯示所述畫面解鎖應(yīng)用畫面。
【文檔編號】H04M1/725GK105844174SQ201610168890
【公開日】2016年8月10日
【申請日】2013年7月30日
【發(fā)明人】木村慎也, 赤間勝明
【申請人】富士通株式會社