本發(fā)明涉及終端裝置,更特定地涉及具備硬件鍵的終端裝置的控制。
背景技術(shù):
在近年來的便攜信息終端中,cpu(centralprocessingunit:中央處理單元)、通信速度的高速化正在推進(jìn),與此相伴,所處理的信息量也在增大。另外,由于處理信息量所需的存儲(chǔ)器等各種設(shè)備的成本也已下降,因此以液晶或有機(jī)el(electroluminescence:電致發(fā)光)為代表的顯示器的尺寸也存在擴(kuò)大的傾向,能在畫面中同時(shí)顯示大量信息。
現(xiàn)有的手機(jī)具備大量撥號(hào)鍵等硬件鍵,由于顯示器尺寸成為了大畫面,所以能較大地顯示ui(userinterface:用戶接口)部件直至能直接觸摸進(jìn)行操作的尺寸為止。另外,為了不會(huì)有損終端的尺寸地增大顯示器尺寸,采用盡量將硬件鍵排除并對(duì)顯示器也賦予了操作功能的顯示器(觸摸面板)的終端成為主流。因此,近年來的應(yīng)用程序僅支持觸摸操作而不支持鍵輸入的情況在增加。
但是,喜歡小型終端的用戶依然存在。另外,在感到觸摸操作的難度高的用戶群(例如老齡層)中,希望通過以往的鍵輸入操作來使用應(yīng)用程序的需求依然高。這種用戶處于無法使用僅支持觸摸操作的應(yīng)用程序的狀況。另外,從應(yīng)用程序的提供者的角度來看,為了應(yīng)對(duì)這種狀況,存在用于支持硬件鍵的操作的軟件的開發(fā)負(fù)擔(dān)大的問題。
關(guān)于鍵輸入,例如特開2001-142595號(hào)公報(bào)(專利文獻(xiàn)1)公開了用于“通過僅使用鍵盤而能進(jìn)行基于鼠標(biāo)、定點(diǎn)設(shè)備、觸摸面板的作業(yè)”的鍵輸入裝置。具體地,鍵輸入裝置是如下裝置:“輸入部2包括具有字符鍵、轉(zhuǎn)換鍵和選擇鍵的鍵盤。當(dāng)操作字符鍵來輸入字符串并操作了轉(zhuǎn)換鍵時(shí),cpu1將該字符串存儲(chǔ)到ram3,根據(jù)存儲(chǔ)包括將輸入字符串轉(zhuǎn)換后的轉(zhuǎn)換字符串候選和指定的指令候選在內(nèi)的多個(gè)轉(zhuǎn)換候選的轉(zhuǎn)換詞典,將與該輸入字符串對(duì)應(yīng)的多個(gè)轉(zhuǎn)換候選顯示于顯示部6,當(dāng)通過選擇鍵的操作而選擇了指令候選時(shí),執(zhí)行基于該指令候選的指令處理。另外,根據(jù)需要,將基于指令處理的文件通過存儲(chǔ)裝置4寫入存儲(chǔ)介質(zhì)5,用打印部7打印,并從傳送控制部8傳送。”(參照[摘要])。
現(xiàn)有技術(shù)文獻(xiàn)
專利文獻(xiàn)
專利文獻(xiàn)1:特開2001-142595號(hào)公報(bào)
技術(shù)實(shí)現(xiàn)要素:
發(fā)明要解決的問題
但是,根據(jù)特開2001-142595號(hào)公報(bào)所公開的技術(shù),需要在各個(gè)應(yīng)用程序側(cè)支持與觸摸操作相當(dāng)?shù)闹噶?。因此,無法抑制應(yīng)用程序的開發(fā)負(fù)擔(dān)。
另外,由于取決于應(yīng)用程序的安裝,因此對(duì)指令分配針對(duì)鍵的哪種操作在各個(gè)應(yīng)用程序中是不同的。其結(jié)果是,用戶有可能感到混亂,便利性也有可能會(huì)降低。
因而,需要用于將為觸摸面板型終端開發(fā)的應(yīng)用程序用在具備硬件鍵的終端裝置中的技術(shù)。另外,需要不降低便利性地用于將為觸摸面板型終端開發(fā)的應(yīng)用程序用在具備硬件鍵的終端裝置中的技術(shù)。
本發(fā)明是為了解決上述問題而完成的,其某方面的目的在于提供能使用為觸摸面板型終端開發(fā)的應(yīng)用程序的、具備硬件鍵的終端裝置。
另一方面的目的在于提供能不降低便利性地使用為觸摸面板型終端開發(fā)的應(yīng)用程序的、具備硬件鍵的終端裝置。
另一方面的目的在于提供為了能使用為觸摸面板型終端開發(fā)的應(yīng)用程序而用于控制具備硬件鍵的終端裝置的程序。
另一方面的目的在于提供為了能不降低便利性地使用為觸摸面板型終端開發(fā)的應(yīng)用程序而用于控制具備硬件鍵的終端裝置的程序。
用于解決問題的方案
根據(jù)一實(shí)施方式的終端裝置具備:1個(gè)以上的操作鍵,其構(gòu)成為接受對(duì)終端裝置的命令的輸入;存儲(chǔ)器,其用于保存應(yīng)用程序,應(yīng)用程序構(gòu)成為根據(jù)對(duì)具備觸摸面板的電子設(shè)備的觸摸面板的操作而執(zhí)行;監(jiān)視器,其構(gòu)成為在電子設(shè)備中執(zhí)行應(yīng)用程序的情況下顯示焦點(diǎn)和1個(gè)以上的用戶接口圖像,1個(gè)以上的用戶接口圖像構(gòu)成為經(jīng)由觸摸面板接受對(duì)該應(yīng)用程序的命令,焦點(diǎn)用于接受確定對(duì)1個(gè)以上的用戶接口圖像中的任意一個(gè)用戶接口圖像的選擇的操作;以及控制部,其用于控制終端裝置的動(dòng)作。
監(jiān)視器顯示第1用戶接口圖像和第2用戶接口圖像??刂撇繕?gòu)成為:在焦點(diǎn)與第1用戶接口圖像相關(guān)聯(lián)的情況下,根據(jù)對(duì)1個(gè)以上的操作鍵中的任意一個(gè)操作鍵的第1操作,使焦點(diǎn)與第2用戶接口圖像相關(guān)聯(lián)。
優(yōu)選控制部構(gòu)成為:根據(jù)對(duì)1個(gè)以上的操作鍵中的任意一個(gè)操作鍵的第2操作,確定通過焦點(diǎn)進(jìn)行的對(duì)第2用戶接口圖像的選擇。
優(yōu)選控制部構(gòu)成為:在焦點(diǎn)與第2用戶接口圖像相關(guān)聯(lián)的情況下,根據(jù)對(duì)1個(gè)以上的操作鍵中的任意一個(gè)操作鍵的第1操作,使焦點(diǎn)與第1用戶接口圖像相關(guān)聯(lián)。
優(yōu)選1個(gè)以上的操作鍵包括用于使光標(biāo)移動(dòng)的鍵。
根據(jù)另一實(shí)施方式,提供一種用于控制終端裝置的程序。終端裝置具備:1個(gè)以上的操作鍵,其構(gòu)成為接受對(duì)終端裝置的命令的輸入;存儲(chǔ)器,其用于保存應(yīng)用程序,應(yīng)用程序構(gòu)成為根據(jù)對(duì)具備觸摸面板的電子設(shè)備的觸摸面板的操作而執(zhí)行;監(jiān)視器,其構(gòu)成為在電子設(shè)備中執(zhí)行應(yīng)用程序的情況下顯示焦點(diǎn)和1個(gè)以上的用戶接口圖像,1個(gè)以上的用戶接口圖像構(gòu)成為經(jīng)由觸摸面板接受對(duì)該應(yīng)用程序的命令,焦點(diǎn)用于接受確定對(duì)1個(gè)以上的用戶接口圖像中的任意一個(gè)用戶接口圖像的選擇的操作;以及處理器,其用于控制終端裝置的動(dòng)作。程序使處理器執(zhí)行如下步驟:在監(jiān)視器中顯示第1用戶接口圖像和第2用戶接口圖像;以及在焦點(diǎn)與第1用戶接口圖像相關(guān)聯(lián)的情況下,控制部根據(jù)對(duì)1個(gè)以上的操作鍵中的任意一個(gè)操作鍵的第1操作,使焦點(diǎn)與第2用戶接口圖像相關(guān)聯(lián)。
發(fā)明效果
在某方面,具備硬件鍵的終端裝置能使用為觸摸面板型終端開發(fā)的應(yīng)用程序。
在另一方面,具備硬件鍵的終端裝置能不降低便利性地使用為觸摸面板型終端開發(fā)的應(yīng)用程序。
本發(fā)明的上述及其它目的、特征、方面和優(yōu)點(diǎn)將通過可結(jié)合附圖來理解的關(guān)于本發(fā)明的以下詳細(xì)說明變得明確。
附圖說明
圖1是表示手機(jī)100的外觀的圖。
圖2是表示手機(jī)100的硬件構(gòu)成的框圖。
圖3是表示通過手機(jī)100實(shí)現(xiàn)的功能構(gòu)成的框圖。
圖4是表示在顯示器35中顯示的焦點(diǎn)410的移動(dòng)方式的圖。
圖5是表示將焦點(diǎn)從在顯示器35中顯示的1個(gè)以上的用戶接口圖像501向用戶接口圖像506移動(dòng)的方式的圖(其一)。
圖6是表示將焦點(diǎn)從在顯示器35中顯示的1個(gè)以上的用戶接口圖像501向用戶接口圖像506移動(dòng)的方式的圖(其二)。
圖7是表示按下光標(biāo)移動(dòng)鍵120中的左鍵時(shí)的焦點(diǎn)710的移動(dòng)方式的圖。
圖8是表示將焦點(diǎn)從在顯示器35中顯示的1個(gè)以上的用戶接口圖像501向用戶接口圖像506移動(dòng)的方式的圖(其三)。
圖9是表示將焦點(diǎn)從在顯示器35中顯示的1個(gè)以上的用戶接口圖像501向用戶接口圖像506移動(dòng)的方式的圖(其四)。
圖10是表示將焦點(diǎn)從在顯示器35中顯示的1個(gè)以上的用戶接口圖像501向用戶接口圖像506移動(dòng)的方式的圖(其五)。
圖11是表示將焦點(diǎn)從在顯示器35中顯示的1個(gè)以上的用戶接口圖像501向用戶接口圖像506移動(dòng)的方式的圖(其六)。
圖12是表示手機(jī)100具備的cpu20所執(zhí)行的處理的一部分的流程圖(其一)。
圖13是表示手機(jī)100具備的cpu20所執(zhí)行的處理的一部分的流程圖(其二)。
圖14是表示在顯示器35中顯示的圖像的變遷的圖。
具體實(shí)施方式
以下,參照附圖來說明本發(fā)明的實(shí)施方式。在以下的說明中,對(duì)同一部件附上同一附圖標(biāo)記。它們的名稱和功能也是相同的。因而,不重復(fù)進(jìn)行針對(duì)它們的詳細(xì)說明。
[技術(shù)思想]
首先,說明本發(fā)明的技術(shù)思想。該技術(shù)思想概括如下:在僅支持觸摸事件的應(yīng)用程序的情況下,能將對(duì)硬件鍵的操作(以下也稱為“鍵事件”。)轉(zhuǎn)換為觸摸事件(對(duì)觸摸面板的操作)而進(jìn)行操作。例如,具備硬件鍵和處理器的終端裝置執(zhí)行如下處理。終端裝置例如可以包括手機(jī)、手持型的信息處理終端等。
[鍵事件支持判斷處理]
(1)終端裝置事先將僅支持觸摸事件的應(yīng)用程序保持在內(nèi)置的存儲(chǔ)器中。
(2)終端裝置的處理器在應(yīng)用程序窗口啟動(dòng)時(shí)檢查啟動(dòng)了應(yīng)用程序窗口的應(yīng)用程序是否支持鍵事件,將檢查結(jié)果(表示是否支持的信息)保持于存儲(chǔ)器。
(3a)處理器在有鍵事件輸入時(shí),若判斷為所顯示的窗口的應(yīng)用程序不支持鍵事件,則將鍵事件轉(zhuǎn)換為觸摸事件,放棄鍵事件。
(3b)另一方面,處理器在有鍵事件輸入時(shí),若判斷為所顯示的窗口的應(yīng)用程序支持鍵事件,則使鍵事件原樣流轉(zhuǎn)。
[從鍵事件向觸摸事件的轉(zhuǎn)換處理]
(1)處理器基于來自硬件鍵的輸出信號(hào),判斷鍵事件是否是基于對(duì)確定鍵/十字鍵/其它任意一種鍵的操作。
(2)例如,在該鍵事件基于對(duì)十字鍵的操作的情況下,處理器首先判斷焦點(diǎn)是否對(duì)準(zhǔn)ui部件。
(3)若焦點(diǎn)對(duì)準(zhǔn)ui部件,則處理器確定接下來要使焦點(diǎn)對(duì)準(zhǔn)的ui部件。此外,在本實(shí)施方式中,焦點(diǎn)是指表示ui部件成為選擇候選的狀態(tài)或者顯示。
(4)在鍵事件基于對(duì)左右鍵的操作的情況下,處理器將相鄰的ui部件設(shè)為接下來要使焦點(diǎn)對(duì)準(zhǔn)的ui部件。例如若按下左側(cè)的鍵,則選擇左邊的ui部件。若按下右側(cè)的鍵,則選擇右邊的ui部件。
(5)在鍵事件是上下鍵的情況下,處理器將相鄰的ui部件中的、2個(gè)ui部件的中心坐標(biāo)間的距離最近的ui部件確定為接下來要使焦點(diǎn)對(duì)準(zhǔn)的ui部件。
<第1實(shí)施方式>
[構(gòu)成]
下面,參照?qǐng)D1說明本實(shí)施方式的手機(jī)100的構(gòu)成。圖1是表示手機(jī)100的外觀的圖。以下,例示手機(jī)100作為終端裝置的一例,但本實(shí)施方式的技術(shù)思想的應(yīng)用對(duì)象不限于手機(jī)。
手機(jī)100具備殼體101、102、硬件鍵25、話筒32、揚(yáng)聲器33和顯示器35。硬件鍵25包括光標(biāo)移動(dòng)鍵120、確定鍵110和數(shù)字鍵130。
參照?qǐng)D2進(jìn)一步說明手機(jī)100的構(gòu)成。圖2是表示手機(jī)100的硬件構(gòu)成的框圖。
手機(jī)100具備cpu20、天線23、通信裝置24、硬件鍵25、照相機(jī)26、閃存27、ram(randomaccessmemory:隨機(jī)存取存儲(chǔ)器)28、rom(readonlymemory:只讀存儲(chǔ)器)29、存儲(chǔ)卡驅(qū)動(dòng)裝置30、話筒32、揚(yáng)聲器33、聲音信號(hào)處理電路34、顯示器35、led(lightemittingdiode:發(fā)光二極管)36、數(shù)據(jù)通信i/f37、振動(dòng)器38以及加速度傳感器39。在存儲(chǔ)卡驅(qū)動(dòng)裝置30中可安裝存儲(chǔ)卡31。
天線23接收通過基站發(fā)送的信號(hào),或者發(fā)送用于經(jīng)由基站與其它通信裝置進(jìn)行通信的信號(hào)。通過天線23接收到的信號(hào)在由通信裝置24進(jìn)行前端處理后,向cpu20傳送處理后的信號(hào)。
硬件鍵25接受對(duì)手機(jī)100的操作。硬件鍵25例如包括確定鍵、十字鍵、數(shù)字鍵、其它鍵。硬件鍵25在接受了操作時(shí),將與此時(shí)的手機(jī)100的動(dòng)作模式相應(yīng)的信號(hào)送出到cpu20。
cpu20基于對(duì)手機(jī)100提供的命令來執(zhí)行用于控制手機(jī)100的動(dòng)作的處理。當(dāng)手機(jī)100接收到信號(hào)時(shí),cpu20基于從通信裝置24傳送的信號(hào)執(zhí)行預(yù)定的處理,將處理后的信號(hào)送出到聲音信號(hào)處理電路34。聲音信號(hào)處理電路34對(duì)該信號(hào)執(zhí)行預(yù)定的信號(hào)處理,將處理后的信號(hào)送出到揚(yáng)聲器33。揚(yáng)聲器33基于該信號(hào)輸出聲音。
話筒32接受對(duì)手機(jī)100的發(fā)聲,對(duì)聲音信號(hào)處理電路34送出與發(fā)聲的聲音對(duì)應(yīng)的信號(hào)。聲音信號(hào)處理電路34基于該信號(hào)執(zhí)行為了進(jìn)行通話而預(yù)定的處理,對(duì)cpu20送出處理后的信號(hào)。cpu20將該信號(hào)轉(zhuǎn)換為發(fā)送用數(shù)據(jù),對(duì)通信裝置24送出轉(zhuǎn)換后的數(shù)據(jù)。通信裝置24使用該數(shù)據(jù)生成發(fā)送用信號(hào),向天線23送出該信號(hào)。
閃存27保存從cpu20傳送的數(shù)據(jù)。另外,cpu20讀出在閃存27中保存的數(shù)據(jù),使用該數(shù)據(jù)執(zhí)行預(yù)定的處理。
ram28將基于對(duì)硬件鍵25進(jìn)行的操作而由cpu20生成的數(shù)據(jù)臨時(shí)保持。rom29保存用于使手機(jī)100執(zhí)行預(yù)定的動(dòng)作的程序或者數(shù)據(jù)。cpu20從rom29讀出該程序或者數(shù)據(jù),控制手機(jī)100的動(dòng)作。
存儲(chǔ)卡驅(qū)動(dòng)裝置30讀出在存儲(chǔ)卡31中保存的數(shù)據(jù)并將其送出到cpu20。存儲(chǔ)卡驅(qū)動(dòng)裝置30將由cpu20輸出的數(shù)據(jù)寫入存儲(chǔ)卡31的空閑區(qū)域。
聲音信號(hào)處理電路34執(zhí)行用于進(jìn)行如上所述的通話的信號(hào)處理。此外,在圖2所示的例子中,cpu20和聲音信號(hào)處理電路34作為單獨(dú)的構(gòu)成而示出,但在另一方面,cpu20和聲音信號(hào)處理電路34也可以構(gòu)成為一體。
顯示器35例如可通過lcd(liquidcrystaldisplay:液晶顯示器)或有機(jī)el(electro-luminescence:電致發(fā)光)顯示器來實(shí)現(xiàn)。顯示器35例如也可以是靜電電容方式的觸摸面板式顯示器,觸摸面板的機(jī)構(gòu)沒有特別限定。顯示器35基于從cpu20取得的數(shù)據(jù),顯示由該數(shù)據(jù)規(guī)定的圖像。例如,顯示器35顯示基于cpu20所執(zhí)行的應(yīng)用程序的圖像。該應(yīng)用程序例如包括游戲、sns(socialnetworkservice:社交網(wǎng)絡(luò)服務(wù))等應(yīng)用程序。
led36基于來自cpu20的信號(hào)實(shí)現(xiàn)預(yù)定的發(fā)光動(dòng)作。數(shù)據(jù)通信i/f37接受數(shù)據(jù)通信用電纜的安裝。
數(shù)據(jù)通信i/f37對(duì)該電纜送出從cpu20輸出的信號(hào)?;蛘?,數(shù)據(jù)通信i/f37對(duì)cpu20送出經(jīng)由該電纜接收的數(shù)據(jù)。
振動(dòng)器38基于從cpu20輸出的信號(hào)按預(yù)定的頻率執(zhí)行振動(dòng)動(dòng)作。
加速度傳感器39檢測(cè)作用于手機(jī)100的加速度的方向。檢測(cè)結(jié)果被輸入cpu20。
(1)在某方面,硬件鍵25設(shè)置于手機(jī)100的殼體102,構(gòu)成為接受對(duì)手機(jī)100的命令的輸入。閃存27保存應(yīng)用程序,上述應(yīng)用程序構(gòu)成為根據(jù)對(duì)具備觸摸面板的電子設(shè)備(例如智能電話、平板終端、觸摸操作式個(gè)人計(jì)算機(jī)、可穿戴設(shè)備(例如手表型)等設(shè)備)的觸摸面板的操作而執(zhí)行。顯示器35構(gòu)成為在電子設(shè)備中執(zhí)行應(yīng)用程序的情況下顯示:1個(gè)以上的用戶接口圖像,其構(gòu)成為經(jīng)由觸摸面板接受對(duì)該應(yīng)用程序的命令;以及焦點(diǎn),其用于接受確定對(duì)1個(gè)以上的用戶接口圖像中的任意一個(gè)用戶接口圖像的選擇的操作。cpu20構(gòu)成為執(zhí)行命令,基于用戶的操作來控制手機(jī)100的動(dòng)作。顯示器35顯示第1用戶接口圖像和第2用戶接口圖像。cpu20構(gòu)成為在焦點(diǎn)與第1用戶接口圖像相關(guān)聯(lián)的情況下,根據(jù)對(duì)硬件鍵25中的任意一個(gè)硬件鍵的第1操作(例如鍵的按下),使焦點(diǎn)與第2用戶接口圖像相關(guān)聯(lián)。
(2)在另一方面,cpu20構(gòu)成為根據(jù)對(duì)硬件鍵25中的任意一個(gè)硬件鍵的第2操作(例如鍵的按下),確定通過焦點(diǎn)進(jìn)行的對(duì)第2用戶接口圖像的選擇。
(3)在另一方面,優(yōu)選cpu20構(gòu)成為在焦點(diǎn)與第2用戶接口圖像相關(guān)聯(lián)的情況下,根據(jù)對(duì)硬件鍵25中的任意一個(gè)硬件鍵的第1操作,使焦點(diǎn)與第1用戶接口圖像相關(guān)聯(lián)。
(4)硬件鍵25包括用于使光標(biāo)移動(dòng)的左右鍵、上下鍵、十字鍵。在另一方面,按3×3排列的數(shù)字鍵中的上行中央的數(shù)字按鍵可作為上鍵、下行中央的數(shù)字按鍵可作為下鍵、右列中央的數(shù)字鍵可作為右鍵、左列中央的數(shù)字鍵可作為左鍵發(fā)揮功能。排列中央的數(shù)字鍵可作為用于確定選擇的確定鍵發(fā)揮功能。
[功能構(gòu)成]
參照?qǐng)D3進(jìn)一步說明本實(shí)施方式的手機(jī)100的構(gòu)成。圖3是表示通過手機(jī)100實(shí)現(xiàn)的功能構(gòu)成的框圖。手機(jī)100包括鍵輸入部310、鍵輸入觸摸輸入轉(zhuǎn)換部320、觸摸輸入傳遞部330、鍵輸入傳遞部340以及應(yīng)用程序350。鍵輸入觸摸輸入轉(zhuǎn)換部320、觸摸輸入傳遞部330以及鍵輸入傳遞部340例如可以通過cpu20來實(shí)現(xiàn)。應(yīng)用程序350例如保持于ram28。
鍵輸入部310接受對(duì)手機(jī)100的命令的輸入。鍵輸入部310例如可以通過硬件鍵25來實(shí)現(xiàn)。
鍵輸入觸摸輸入轉(zhuǎn)換部320將通過鍵輸入部310接受的對(duì)硬件鍵的操作轉(zhuǎn)換為對(duì)觸摸面板的操作。轉(zhuǎn)換的方式在后面說明。
觸摸輸入傳遞部330將從鍵輸入觸摸輸入轉(zhuǎn)換部320輸出的對(duì)觸摸面板的命令提供給應(yīng)用程序350。
鍵輸入傳遞部340將通過鍵輸入部310接受的對(duì)硬件鍵25的鍵操作作為對(duì)手機(jī)100的命令傳遞到應(yīng)用程序350。此時(shí),在執(zhí)行被構(gòu)成為應(yīng)用于具備觸摸面板的電子設(shè)備的應(yīng)用程序的情況下,來自鍵輸入傳遞部340的輸出不會(huì)被輸入到該應(yīng)用程序。
參照?qǐng)D4說明本實(shí)施方式的技術(shù)思想。圖4是表示在顯示器35中顯示的焦點(diǎn)410的移動(dòng)方式的圖。
如圖4(a)所示,在某方面,焦點(diǎn)410能根據(jù)用戶對(duì)硬件鍵25的輸入操作而向左或向右移動(dòng)。例如,當(dāng)用戶操作光標(biāo)移動(dòng)鍵120而指示其向右側(cè)移動(dòng)時(shí),在顯示器35中顯示的焦點(diǎn)410向在其右邊顯示的用戶接口圖像430移動(dòng)。在另一方面,當(dāng)用戶按下光標(biāo)移動(dòng)鍵120的左側(cè)時(shí),焦點(diǎn)410向用戶接口圖像420所示的位置移動(dòng)。
如圖4(b)所示,在另一方面,當(dāng)用戶按下光標(biāo)移動(dòng)鍵120的下側(cè)時(shí),焦點(diǎn)410向距離最近的用戶接口圖像420移動(dòng)。在此,該距離例如使用各圖像的重心之間的距離,但也可以在距離的算出中使用重心以外的點(diǎn)。
此外,在本實(shí)施方式中,焦點(diǎn)是指為了選擇在顯示器35中顯示的用戶接口圖像而顯示的圖像。在另一方面,無需分別顯示焦點(diǎn)和用戶接口圖像,例如在某用戶接口圖像以不同于其他用戶接口圖像的方式顯示的情況下,可以視為該某用戶接口圖像被聚焦。
參照?qǐng)D5至圖11,進(jìn)一步說明本實(shí)施方式的手機(jī)100中的焦點(diǎn)的移動(dòng)方法。圖5至圖11分別是表示將焦點(diǎn)從在顯示器35中顯示的1個(gè)以上的用戶接口圖像501向用戶接口圖像506移動(dòng)的方式的圖。cpu20如圖5所示對(duì)在顯示器35中顯示的多個(gè)用戶接口圖像(用戶接口圖像501、502、503、504、505、506)分配編號(hào)。在圖5的例子中,cpu20基于在顯示器35中顯示的用戶接口圖像的數(shù)量是6個(gè)而將編號(hào)“1”到編號(hào)“6”按照預(yù)定的分配規(guī)則分配給各用戶接口圖像。在按下了光標(biāo)移動(dòng)鍵120的向右側(cè)的移動(dòng)鍵或者向左側(cè)的移動(dòng)鍵的情況下,cpu20使焦點(diǎn)沿著分配給用戶接口圖像的編號(hào)移動(dòng)。例如,在按下了光標(biāo)移動(dòng)鍵120的向右側(cè)的移動(dòng)鍵的情況下,cpu20在分配給各用戶接口圖像的編號(hào)的范圍內(nèi),將作為顯示焦點(diǎn)的對(duì)象的用戶接口圖像的編號(hào)設(shè)為下一個(gè)編號(hào)(例如,在被分配了編號(hào)“1”的用戶接口圖像上顯示有焦點(diǎn)的情況下,cpu20根據(jù)向右側(cè)的移動(dòng)鍵的按下,使焦點(diǎn)向被分配了作為編號(hào)“1”的下一個(gè)編號(hào)的編號(hào)“2”的用戶接口圖像移動(dòng))。不過,在被分配了最大的編號(hào)的用戶接口圖像上顯示有焦點(diǎn)的狀態(tài)下,當(dāng)按下向右側(cè)的移動(dòng)鍵時(shí),cpu20使焦點(diǎn)向分配給各用戶接口圖像的編號(hào)中的起始編號(hào)所對(duì)應(yīng)的用戶接口圖像移動(dòng)(例如,在編號(hào)“1”到編號(hào)“6”的范圍內(nèi)對(duì)各用戶接口圖像分配編號(hào)的情況下,當(dāng)在編號(hào)“6”的用戶接口圖像上顯示有焦點(diǎn)時(shí),若按下向右側(cè)的移動(dòng)鍵,則cpu20使焦點(diǎn)向編號(hào)“1”的用戶接口圖像移動(dòng))。另外,例如在按下了光標(biāo)移動(dòng)鍵120的向左側(cè)的移動(dòng)鍵的情況下,cpu20在分配給各用戶接口圖像的編號(hào)的范圍內(nèi),將作為顯示焦點(diǎn)的對(duì)象的用戶接口圖像的編號(hào)設(shè)為前一個(gè)編號(hào)。
如圖5所示,在某方面,顯示器35顯示用戶接口圖像501、502、503、504、505、506。cpu20按照預(yù)定的分配規(guī)則(后述)對(duì)用戶接口圖像501分配編號(hào)“1”,對(duì)用戶接口圖像502分配編號(hào)“2”,對(duì)用戶接口圖像503分配編號(hào)“3”,對(duì)用戶接口圖像504分配編號(hào)“4”,對(duì)用戶接口圖像505分配編號(hào)“5”,對(duì)用戶接口圖像506分配編號(hào)“6”。
如圖6所示,在另一方面,當(dāng)在焦點(diǎn)610以包圍用戶接口圖像501的方式顯示時(shí),用戶操作光標(biāo)移動(dòng)鍵120,例如按下了向右側(cè)的移動(dòng)鍵的情況下,焦點(diǎn)610以包圍用戶接口圖像502的方式顯示。假如用戶進(jìn)一步繼續(xù)按下光標(biāo)移動(dòng)鍵120,則焦點(diǎn)610依次向用戶接口圖像503、用戶接口圖像504、用戶接口圖像505、用戶接口圖像506移動(dòng)。當(dāng)在焦點(diǎn)610顯示于用戶接口圖像506的情況下,用戶按下光標(biāo)移動(dòng)鍵120而進(jìn)一步指示向右側(cè)的移動(dòng)時(shí),焦點(diǎn)610再次顯示于用戶接口圖像501。與光標(biāo)移動(dòng)鍵120的向右側(cè)的操作同樣地,在圖6所示的狀態(tài)下,按下了左側(cè)的按鍵的情況下,焦點(diǎn)610以包圍用戶接口圖像501的方式顯示。當(dāng)進(jìn)一步經(jīng)由光標(biāo)移動(dòng)鍵120指示向左側(cè)的移動(dòng)時(shí),焦點(diǎn)610從用戶接口圖像501向用戶接口圖像506移動(dòng)。同樣地,焦點(diǎn)610按用戶接口圖像505、用戶接口圖像504、用戶接口圖像503、用戶接口圖像502依次移動(dòng)。
圖7是表示按下了光標(biāo)移動(dòng)鍵120中的左鍵時(shí)的焦點(diǎn)710的移動(dòng)方式的圖。當(dāng)在焦點(diǎn)710顯示于用戶接口圖像506的周圍的情況下,用戶按下光標(biāo)移動(dòng)鍵120的左鍵時(shí),焦點(diǎn)710顯示于用戶接口圖像505的周圍。當(dāng)用戶進(jìn)一步按下左鍵時(shí),焦點(diǎn)710向用戶接口圖像504移動(dòng)。其后的移動(dòng)也同樣地實(shí)現(xiàn)。
在此,說明cpu20用于對(duì)各用戶接口圖像分配編號(hào)的分配規(guī)則。如圖8所示,在某方面,顯示器35顯示2個(gè)用戶接口圖像810、820。此時(shí),用戶接口圖像810與用戶接口圖像820在垂直方向上按最短距離830分開。即,一個(gè)用戶接口圖像(用戶接口圖像810)比另一個(gè)用戶接口圖像(用戶接口圖像820)完全靠上顯示。在該情況下,cpu20將顯示于上側(cè)的用戶接口圖像810作為前方,將顯示于下側(cè)的用戶接口圖像820作為后方,對(duì)各用戶接口圖像分配編號(hào)。
如圖9所示,在另一方面,顯示器35將用戶接口圖像910、920左右顯示。此時(shí),用戶接口圖像910和用戶接口圖像920按距離930分開,距離930是兩者的中心點(diǎn)坐標(biāo)間的距離。在該情況下,由cpu20判斷為用戶接口圖像910位于比用戶接口圖像920靠左的位置。因而,在該情況下,cpu20以用戶接口圖像910為前方并以用戶接口圖像920為后方來對(duì)各用戶接口圖像分配編號(hào)。
如圖10所示,在另一方面,用戶有時(shí)會(huì)按下光標(biāo)移動(dòng)鍵120中的上下鍵。例如當(dāng)用戶操作下鍵時(shí),焦點(diǎn)1010按用戶接口圖像501、用戶接口圖像504、用戶接口圖像506移動(dòng)。即,在按下了下鍵的情況下,cpu20使焦點(diǎn)向中心坐標(biāo)位于比原焦點(diǎn)靠下的位置且位于離原焦點(diǎn)最近的位置的用戶接口圖像移動(dòng)。在比當(dāng)前的用戶接口圖像靠下的位置不存在用戶接口圖像的情況下,cpu20使焦點(diǎn)1010向起始要素移動(dòng)。例如按用戶接口圖像501、用戶接口圖像504、用戶接口圖像506移動(dòng)而來的焦點(diǎn)1010會(huì)基于下一個(gè)下鍵的操作而再次顯示于用戶接口圖像501。在另一方面,在用戶接口圖像502上顯示有焦點(diǎn)1010的情況下,當(dāng)按下了下鍵時(shí),在中心坐標(biāo)位于比用戶接口圖像502靠下的位置且位于離用戶接口圖像502最近的位置的用戶接口圖像是用戶接口圖像505的情況下,焦點(diǎn)1010會(huì)從用戶接口圖像502向用戶接口圖像505移動(dòng),進(jìn)一步基于下鍵的按下而向用戶接口圖像506移動(dòng)。
在又一方面,焦點(diǎn)1010有時(shí)會(huì)顯示于用戶接口圖像503。在該情況下,當(dāng)用戶按下了下鍵時(shí),焦點(diǎn)1010向用戶接口圖像505移動(dòng),當(dāng)進(jìn)一步操作下鍵時(shí),焦點(diǎn)1010向用戶接口圖像506移動(dòng)。之后,當(dāng)用戶進(jìn)一步按下了下鍵時(shí),焦點(diǎn)1010向起始要素(即用戶接口圖像501)移動(dòng)。
如圖11所示,在又一方面,用戶有時(shí)希望使焦點(diǎn)從在顯示器35的區(qū)域下方被焦點(diǎn)對(duì)準(zhǔn)的用戶接口圖像向上方移動(dòng)。即,在按下了上鍵的情況下,cpu20使焦點(diǎn)向中心坐標(biāo)位于比原焦點(diǎn)靠上的位置并位于離原焦點(diǎn)最近的位置的用戶接口圖像移動(dòng)。在比當(dāng)前的用戶接口圖像靠上的位置不存在用戶接口圖像的情況下,cpu20使焦點(diǎn)1110向最終要素移動(dòng)。例如在焦點(diǎn)1110顯示于用戶接口圖像506的情況下,當(dāng)用戶按下光標(biāo)移動(dòng)鍵120中的上鍵時(shí),焦點(diǎn)1110向用戶接口圖像504的場(chǎng)所移動(dòng)。當(dāng)用戶進(jìn)一步按下了上鍵時(shí),焦點(diǎn)1110向用戶接口圖像501移動(dòng)。在該情況下,例如在用戶希望將焦點(diǎn)1110向用戶接口圖像502移動(dòng)的情況下,通過對(duì)顯示于用戶接口圖像501的位置的焦點(diǎn)1110按下光標(biāo)移動(dòng)鍵120中的右鍵,就能使焦點(diǎn)1110顯示于用戶接口圖像502。
[控制結(jié)構(gòu)]
參照?qǐng)D12和圖13說明本實(shí)施方式的手機(jī)100的控制結(jié)構(gòu)。圖12和圖13是表示手機(jī)100具備的cpu20所執(zhí)行的處理的一部分的流程圖。
cpu20基于對(duì)硬件鍵25的操作,啟動(dòng)能在具備觸摸面板的電子設(shè)備(例如平板終端等)中執(zhí)行的應(yīng)用程序。
cpu20判斷該應(yīng)用程序是否支持硬件鍵25的操作,將表示該判斷結(jié)果的信息保存于存儲(chǔ)器(例如ram28)。例如,cpu20參照該應(yīng)用程序的屬性信息,確認(rèn)是否有該應(yīng)用程序接受如硬件鍵25那樣軟件鍵以外的輸入的數(shù)據(jù)。若屬性信息含有該數(shù)據(jù),則cpu20判斷為該應(yīng)用程序支持硬件鍵25的操作。當(dāng)執(zhí)行這些處理時(shí),cpu20成為等待由用戶進(jìn)行對(duì)硬件鍵25等的輸入操作的狀態(tài),每次檢測(cè)到輸入操作時(shí),進(jìn)行圖12所示的處理。
在步驟s1230中,cpu20基于從硬件鍵25輸出的信號(hào)來檢測(cè)對(duì)硬件鍵25的操作。
在步驟s1240中,cpu20基于對(duì)該操作的檢測(cè),判斷該應(yīng)用程序是否支持對(duì)硬件鍵25的操作。例如基于與該應(yīng)用程序相關(guān)聯(lián)的屬性信息進(jìn)行該判斷。當(dāng)cpu20判斷為該應(yīng)用程序支持對(duì)硬件鍵25的操作時(shí)(在步驟s1240中為“是”),將控制切換到步驟s1250。反之(在步驟s1240中為“否”),cpu20將控制切換到步驟s1300。
在步驟s1250中,cpu20將該對(duì)硬件鍵25的操作作為對(duì)應(yīng)用程序的命令原樣輸入到該應(yīng)用程序。例如,cpu20認(rèn)為進(jìn)行了選擇在顯示器35中顯示的圖像所包含的圖標(biāo)(用戶接口圖像)的操作,而向應(yīng)用程序輸入命令。
在步驟s1300中,cpu20執(zhí)行后述的轉(zhuǎn)換處理。當(dāng)執(zhí)行了該轉(zhuǎn)換處理時(shí),對(duì)硬件鍵25的操作被轉(zhuǎn)換為對(duì)觸摸面板的操作事件,該轉(zhuǎn)換后的命令被提供給該應(yīng)用程序。
在步驟s1260中,cpu20基于所輸入的命令來執(zhí)行應(yīng)用程序。
(轉(zhuǎn)換處理)
如圖13所示,在步驟s1310中,cpu20基于從硬件鍵25輸出的信號(hào)來檢測(cè)對(duì)硬件鍵25的操作。
在步驟s1320中,cpu20對(duì)進(jìn)行了該操作的硬件鍵25進(jìn)行確定。
在步驟s1330中,cpu20判斷焦點(diǎn)是否對(duì)準(zhǔn)用戶接口圖像。該判斷例如是基于用于顯示焦點(diǎn)的坐標(biāo)值與用于顯示該用戶接口圖像的坐標(biāo)值的比較來進(jìn)行的。cpu20在判斷為焦點(diǎn)對(duì)準(zhǔn)該用戶接口圖像時(shí)(在步驟s1330中為“是”),將控制切換到步驟s1340。反之(在步驟s1330中為“否”),cpu20將控制切換到步驟s1390。
在步驟s1340中,cpu20判斷該操作是否是用于進(jìn)行確定的操作。該判斷例如是基于在該應(yīng)用程序中是否規(guī)定有用于進(jìn)行確定的操作作為對(duì)該用戶接口圖像的操作來進(jìn)行的。cpu20在判斷為該操作是用于進(jìn)行確定的操作時(shí)(在步驟s1340中為“是”),將控制切換到步驟s1350。反之(在步驟s1340中為“否”),cpu20將控制切換到步驟s1360。
在步驟s1350中,cpu20接受與該用戶接口圖像相關(guān)聯(lián)的命令的輸入。
在步驟s1360中,cpu20判斷該操作是否是用于使對(duì)準(zhǔn)用戶接口圖像的焦點(diǎn)移動(dòng)的對(duì)硬件鍵的操作。例如cpu20在該判斷的結(jié)果是判斷為該操作是用于使焦點(diǎn)移動(dòng)的操作時(shí)(在步驟s1360中為“是”),將控制切換到步驟s1370。反之(在步驟s1360中為“否”),cpu20將控制切換到步驟s1380。
在步驟s1370中,cpu20根據(jù)鍵操作使對(duì)準(zhǔn)用戶接口圖像的焦點(diǎn)向另一用戶接口圖像移動(dòng)。之后,將處理返回到主處理(圖12)。
在步驟s1380中,cpu20執(zhí)行預(yù)定的處理。之后,將處理返回到主處理(圖12)。
在步驟s1390中,在步驟s1320中確定的硬件鍵是用于使焦點(diǎn)移動(dòng)的鍵的情況下(例如上鍵、下鍵、右鍵、左鍵等),cpu20將其中一個(gè)用戶接口圖像作為焦點(diǎn)的初始位置而使初始的焦點(diǎn)對(duì)準(zhǔn)該用戶接口圖像。cpu20在步驟s1320中確定的硬件鍵不是用于使焦點(diǎn)移動(dòng)的鍵的情況下,忽略該操作。之后,將處理返回主處理(圖12)。
[畫面的顯示方式]
參照?qǐng)D14說明本實(shí)施方式的手機(jī)100的畫面的顯示方式。圖14是表示顯示于顯示器35的圖像的變遷的圖。
如圖14(a)所示,在某方面,手機(jī)100顯示與智能電話同樣的畫面。
如圖14(b)所示,當(dāng)用戶按下光標(biāo)移動(dòng)鍵120中的下鍵時(shí),顯示器35顯示焦點(diǎn)1410。
如圖14(c)所示,當(dāng)用戶按下光標(biāo)移動(dòng)鍵120中的右鍵時(shí),焦點(diǎn)移動(dòng)為焦點(diǎn)1420。
當(dāng)用戶按下確定鍵110時(shí),如圖14(d)所示,顯示器35針對(duì)執(zhí)行中的應(yīng)用程序的畫面,顯示焦點(diǎn)1420對(duì)準(zhǔn)的畫面所包含的例如一覽的功能。
如圖14(e)所示,當(dāng)用戶按下光標(biāo)移動(dòng)鍵中的下鍵時(shí),焦點(diǎn)移動(dòng),顯示器35顯示焦點(diǎn)1440。
如圖14(f)所示,當(dāng)用戶按下確定鍵110時(shí),焦點(diǎn)1440所對(duì)準(zhǔn)的用戶接口圖像判斷為在焦點(diǎn)所在場(chǎng)所的中央接收到了觸摸事件,如圖14(g)所示,顯示器35顯示該應(yīng)用程序的消息。
<第2實(shí)施方式>
以下,說明第2實(shí)施方式。硬件鍵25例如是如數(shù)字鍵、*鍵、#鍵那樣設(shè)置于殼體的按鍵,但在殼體的側(cè)面使用的開關(guān)也能實(shí)現(xiàn)該技術(shù)思想。例如作為第2實(shí)施方式,用于調(diào)高音量的按鍵和用于調(diào)低音量的按鍵可以用于焦點(diǎn)1010的移動(dòng)和焦點(diǎn)要對(duì)準(zhǔn)的用戶接口圖像的選擇。
此外,第2實(shí)施方式的終端裝置可以使用與第1實(shí)施方式的手機(jī)100的構(gòu)成和控制結(jié)構(gòu)同樣的構(gòu)成和控制結(jié)構(gòu)來實(shí)現(xiàn)。因而,不重復(fù)進(jìn)行該構(gòu)成和控制結(jié)構(gòu)的說明。
<第3實(shí)施方式>
以下,說明第3實(shí)施方式。在又一方面,也可以將一個(gè)按鍵用于焦點(diǎn)1010的移動(dòng)和焦點(diǎn)要對(duì)準(zhǔn)的用戶接口圖像的選擇。例如可以根據(jù)某按鍵的按下時(shí)間來實(shí)現(xiàn)焦點(diǎn)1010的移動(dòng)和焦點(diǎn)要對(duì)準(zhǔn)的用戶接口圖像的選擇。例如,在所謂的“短按”的情況下,焦點(diǎn)1010移動(dòng)。在“長(zhǎng)按”的情況下,焦點(diǎn)要對(duì)準(zhǔn)的用戶接口圖像被選擇。在該情況下,例如當(dāng)進(jìn)行2次“短按”時(shí),焦點(diǎn)1010向預(yù)定的方向(例如右方)移動(dòng)2次。當(dāng)在該狀態(tài)下進(jìn)行“長(zhǎng)按”時(shí),焦點(diǎn)1010移動(dòng)了2次后的所在之處的用戶接口圖像被選擇。
此外,第3實(shí)施方式的終端裝置的硬件構(gòu)成可以使用第1實(shí)施方式的手機(jī)100的硬件構(gòu)成來實(shí)現(xiàn)。因而,不重復(fù)進(jìn)行該硬件構(gòu)成的說明。
另外,例如也可以使一個(gè)按鍵具有2種以上的輸入檢測(cè)機(jī)構(gòu),從而能輸入:焦點(diǎn)1010的移動(dòng);以及焦點(diǎn)要對(duì)準(zhǔn)的用戶接口圖像的選擇。例如,一個(gè)按鍵具有接受旋轉(zhuǎn)操作的第1機(jī)構(gòu)和接受按下的第2機(jī)構(gòu),通過第1機(jī)構(gòu)接受用戶旋轉(zhuǎn)按鍵的操作,由此,焦點(diǎn)1010移動(dòng),通過第2機(jī)構(gòu)接受用戶按下按鍵的操作,由此,選擇焦點(diǎn)1010要對(duì)準(zhǔn)的用戶接口圖像。作為這樣具有第1機(jī)構(gòu)和第2機(jī)構(gòu)的按鍵,例如可以是通過圓盤狀的輪型機(jī)構(gòu)接受旋轉(zhuǎn)操作并且還接受按下操作的輪型按鍵。另外,例如也可以是通過如螺釘那樣具有旋轉(zhuǎn)軸的圓筒狀構(gòu)件接受旋轉(zhuǎn)操作并且還通過用戶按下圓筒狀構(gòu)件而接受按下操作的按鍵。
[實(shí)施方式的效果]
如上所示,根據(jù)本實(shí)施方式,即使是不支持鍵事件的應(yīng)用程序,用戶也能僅通過鍵輸入來進(jìn)行操作。另外,即使是不擅長(zhǎng)觸摸操作的用戶,也能通過鍵操作來操作應(yīng)用程序。另外,各應(yīng)用程序無需支持鍵事件,因此可抑制該應(yīng)用程序的開發(fā)負(fù)擔(dān)。
[總結(jié)]
說明了作為本實(shí)施方式的終端裝置的一例的手機(jī)100。本實(shí)施方式的終端裝置概括為具有以下的構(gòu)成。
(1)終端裝置(手機(jī)100)是用于根據(jù)用戶的操作來執(zhí)行應(yīng)用程序(350)的裝置。
應(yīng)用程序(350)構(gòu)成為根據(jù)對(duì)具備觸摸面板的電子設(shè)備的觸摸面板的操作來執(zhí)行,并構(gòu)成為在電子設(shè)備中執(zhí)行應(yīng)用程序(350)的情況下,將1個(gè)以上的用戶接口圖像顯示于電子設(shè)備的顯示器,上述1個(gè)以上的用戶接口圖像構(gòu)成為經(jīng)由觸摸面板接受對(duì)應(yīng)用程序(350)的命令。
終端裝置(手機(jī)100)具備:殼體(25);1個(gè)以上的操作鍵(120),其設(shè)置于殼體(25),構(gòu)成為從用戶接受對(duì)手機(jī)100的命令的輸入;存儲(chǔ)器(ram28),其用于保存應(yīng)用程序(350);監(jiān)視器(顯示器35);以及控制部(cpu20),其用于控制終端裝置(手機(jī)100)的動(dòng)作。
控制部(cpu20)構(gòu)成為在執(zhí)行應(yīng)用程序(350)的情況下使監(jiān)視器(顯示器35)顯示:1個(gè)以上的用戶接口圖像(501、502、503、504、505、506);以及焦點(diǎn)圖像(610),其表示1個(gè)以上的用戶接口圖像(501、502、503、504、505、506)中的哪一個(gè)用戶接口圖像為選擇狀態(tài)。
構(gòu)成為在監(jiān)視器(顯示器35)中顯示的用戶接口圖像(501、502、503、504、505、506)為多個(gè)的情況下,根據(jù)對(duì)1個(gè)以上的操作鍵(120)中的任意一個(gè)操作鍵的第1操作,切換與焦點(diǎn)圖像(610)相關(guān)聯(lián)的用戶接口圖像(501、502、503、504、505、506)。
(2)在上述(1)的構(gòu)成中,控制部(cpu20)構(gòu)成為根據(jù)對(duì)1個(gè)以上的操作鍵(120)中的任意一個(gè)操作鍵的第2操作,確定對(duì)由焦點(diǎn)圖像(610)表示為處于選擇狀態(tài)的用戶接口圖像(501、502、503、504、505、506)的選擇。
(3)在上述(1)或者(2)的構(gòu)成中,控制部(cpu20)構(gòu)成為在焦點(diǎn)圖像(610)與多個(gè)用戶接口圖像(501、502、503、504、505、506)中的末尾的用戶接口圖像(506)相關(guān)聯(lián)的情況下,根據(jù)對(duì)1個(gè)以上的操作鍵(120)中的任意一個(gè)操作鍵的第1操作,使焦點(diǎn)圖像(610)與起始的用戶接口圖像(501)相關(guān)聯(lián)。
應(yīng)認(rèn)為此次公開的實(shí)施方式在全部方面均為例示而非限制性的。本發(fā)明的范圍不是由上述說明給出而是由權(quán)利要求書給出,旨在包括與權(quán)利要求書等同的含義和范圍內(nèi)的所有變更。
附圖標(biāo)記說明
20:cpu;23:天線;24:通信裝置;25:硬件鍵;26:照相機(jī);27:閃存;28:ram;29:rom;30:存儲(chǔ)卡驅(qū)動(dòng)裝置;31:存儲(chǔ)卡;32:話筒;33:揚(yáng)聲器;34:聲音信號(hào)處理電路;35:顯示器;38:振動(dòng)器;39:加速度傳感器;100:手機(jī);101、102:殼體;110:確定鍵;120:光標(biāo)移動(dòng)鍵;130:數(shù)字鍵;310:鍵輸入部;320:鍵輸入觸摸輸入轉(zhuǎn)換部;330:觸摸輸入傳遞部;340:鍵輸入傳遞部;350:應(yīng)用程序。