信息處理設備和方法以及非瞬態計算機可讀存儲介質的製作方法
2023-04-29 05:14:41 3
信息處理設備和方法以及非瞬態計算機可讀存儲介質的製作方法
【專利摘要】一種設備,包括處理電路,該處理電路配置為響應於設備姿勢改變了預定量而把用戶界面上用戶選定特徵的選擇返回初始狀態。
【專利說明】信息處理設備和方法以及非瞬態計算機可讀存儲介質
【技術領域】
[0001]本技術涉及信息處理設備。具體而言,本技術涉及基於用戶操作使每個過程能夠執行的信息處理設備和信息處理方法,以及在其上記錄用於使計算機執行該方法的程序的計算機可讀介質。
【背景技術】
[0002]過去,諸如具有多種功能的行動電話和數位相機之類的信息處理設備已經廣泛使用。此外,還存在使菜單屏幕在觸摸面板上顯示,然後根據在觸摸面板上輸入的操作執行功能的信息處理設備,其中用戶在菜單屏幕上執行每種操作以執行期望的功能。
[0003]例如,提出一種輸入系統,其中根據操作面上操作被輸入的操作位置以及基於檢測操作位置時設備運動的運動信息來執行過程(例如,參考PTL1)。
[0004]引用列表
[0005][專利文獻]
[0006][PTL I]日本未經審查的專利申請公開N0.2010-211323A
【發明內容】
[0007][技術問題]
[0008]以上所述的相關技術中,例如,由於為觸摸面板上的操作目標指定的功能可以基於設備的傾斜度而改變,因此可以為一個操作目標指定多個功能。
[0009]但是,還假設,在用戶操作執行之後變得必須取消由該操作造成的過程。因而,也這種情況下,方便地取消由用戶操作造成的過程是很重要的。
[0010]本技術期望方便地取消由用戶操作造成的過程。
[0011][對問題的解決辦法]
[0012]根據一種實施例,描述了包括處理電路的設備,該處理電路配置為響應於設備姿勢改變預定的量而把用戶界面上用戶選定的特徵的選擇返回初始狀態。
[0013]根據一種信息處理方法,該方法包括在設備的用戶界面上顯示用戶選定的特徵、並且響應於設備姿勢改變預定的量而經處理電路把用戶選定的特徵返回到初始狀態。
[0014]根據非暫時性計算機可讀存儲設備實施例,存儲設備具有存儲在其上的計算機可讀指令,當指令被處理電路執行時,執行一種方法,該方法包括在設備的用戶界面上顯示用戶選定的特徵、並且響應於設備姿勢改變預定的量而經處理電路把用戶選定的特徵返回到初始狀態。
[0015][本公開內容的有利效果]
[0016]根據本技術,取得了使用戶操作造成的過程可以方便地被取消的卓越效果。
【專利附圖】
【附圖說明】
[0017]圖1A是示出根據本技術第一種實施例的信息處理設備的外部配置的透視圖。
[0018]圖1B是示出根據本技術第一種實施例的信息處理設備的外部配置的透視圖。
[0019]圖2示出了當利用信息處理設備的觸摸面板執行操作輸入時信息處理設備的姿勢的實例。
[0020]圖3A是根據本技術第一種實施例示出當信息處理設備被使用時的姿勢的轉變實例的圖。
[0021]圖3B是根據本技術第一種實施例示出當信息處理設備被使用時的姿勢的轉變實例的圖。
[0022]圖3C是根據本技術第一種實施例示出當信息處理設備被使用時的姿勢的轉變實例的圖。
[0023]圖4是示出根據本技術第一種實施例的信息處理設備的內部配置實例的框圖。
[0024]圖5是示出根據本技術第一種實施例的信息處理設備的功能配置實例的框圖。
[0025]圖6是根據本技術第一種實施例示出在顯示單元上顯示的顯示屏幕的實例的圖。
[0026]圖7是示出當執行取消操作時所使用的旋轉軸與根據本技術第一種實施例的信息處理設備之間的關係實例的圖。
[0027]圖8A是根據本技術第一種實施例示出利用觸摸面板的操作輸入及其取消的轉變實例的圖。
[0028]圖SB是根據本技術第一種實施例示出利用觸摸面板的操作輸入及其取消的轉變實例的圖。
[0029]圖9是示出通過根據本技術第一種實施例的信息處理設備的操作輸入過程的過程實例的流程圖。
[0030]圖1OA是根據本技術第二種實施例示出由用戶操作(拖動操作)造成的觸摸面板的顯示面上顯示屏幕的轉變實例的圖。
[0031]圖1OB是根據本技術第二種實施例示出由用戶操作(拖動操作)造成的觸摸面板的顯示面上顯示屏幕的轉變實例的圖。
[0032]圖11是根據本技術第二種實施例示出由用戶操作(拖動操作)造成的觸摸面板的顯示面上顯示屏幕的轉變實例的圖。
[0033]圖12是示出通過根據本技術第二種實施例的信息處理設備的操作輸入過程的過程實例的流程圖。
[0034]圖13A是根據本技術第三種實施例示出由用戶操作(輕擊操作)造成的觸摸面板的顯示面上顯示屏幕的轉變實例的圖。
[0035]圖13B是根據本技術第三種實施例示出由用戶操作(輕擊操作)造成的觸摸面板的顯示面上顯示屏幕的轉變實例的圖。
[0036]圖14A是根據本技術第三種實施例示出由用戶操作(輕擊操作)造成的觸摸面板的顯示面上顯示屏幕的轉變實例的圖。
[0037]圖14B是根據本技術第三種實施例示出由用戶操作(輕擊操作)造成的觸摸面板的顯示面上顯示屏幕的轉變實例的圖。
[0038]圖15是根據本技術第三種實施例示出在信息處理設備中執行的輕擊操作中移動量和輕擊速度之間關係實例的圖。
[0039]圖16是示出通過根據本技術第三種實施例的信息處理設備的操作輸入過程的過程實例的流程圖。
[0040]圖17A是根據本技術第四種實施例示出由用戶操作(接近操作)造成的觸摸面板的顯示面上顯示屏幕的轉變實例的圖。
[0041]圖17B是根據本技術第四種實施例示出由用戶操作(接近操作)造成的觸摸面板的顯示面上顯示屏幕的轉變實例的圖。
[0042]圖18A是根據本技術第四種實施例示出由用戶操作(接近操作)造成的觸摸面板的顯示面上顯示屏幕的轉變實例的圖。
[0043]圖18B是根據本技術第四種實施例示出由用戶操作(接近操作)造成的觸摸面板的顯示面上顯示屏幕的轉變實例的圖。
[0044]圖19是示出通過根據本技術第四種實施例的信息處理設備的操作輸入過程的過程實例的流程圖。
[0045]圖20是示出通過根據本技術第五種實施例的信息處理設備的操作輸入過程的過程實例的流程圖。
[0046]圖21是示出通過根據本技術第六種實施例的信息處理設備的操作輸入過程的過程實例的流程圖。
【具體實施方式】
[0047]下文中,將描述用於實現本技術的優選實施例(在下文中被稱為實施例)。描述將以以下次序提供。
[0048]1.第一實施例(用戶操作控制:其中按下操作通過信息處理設備的旋轉操作被取消的實例)
[0049]2.第二實施例(用戶操作控制:其中拖動操作通過信息處理設備的旋轉操作被取消的實例)
[0050]3.第三實施例(用戶操作控制:其中輕擊操作通過信息處理設備的旋轉操作被取消的實例)
[0051]4.第四實施例(用戶操作控制:其中由與顯示面的接近造成的過程通過信息處理設備的旋轉操作被取消的實例)
[0052]5.第五實施例(用戶操作控制:其中顯示面上的接觸操作或接近操作被確認,然後通過信息處理設備的旋轉操作被取消的實例)
[0053]6.第六實施例(用戶操作控制:其中利用預定操作部件的操作通過信息處理設備的旋轉操作被取消的實例)
[0054]〈1.第一實施例>
[0055]信息處理設備的外部配置實例
[0056]圖1A是示出根據本技術第一種實施例的信息處理設備100的外部配置的透視圖。應當指出,圖1A示出了信息處理設備100的一個面(即,觸摸面板100在其上提供的面)的外觀。此外,圖1B示出了當信息處理設備100的姿勢改變時的旋轉軸。
[0057]信息處理設備100通過把主體成像來生成,例如,圖像數據,然後把這個圖像數據記錄為圖像內容,並且是由可以顯示所述內容的數位相機、數碼攝像機(例如,集成相機的錄像機)等實現。
[0058]信息處理設備100包括觸摸面板110和操作部件121至124。
[0059]觸摸面板110顯示各種圖像,並且通過檢測對觸摸面板110的接觸操作(或接近操作)從用戶接收操作輸入。
[0060]操作部件121是電源按鈕,並且操作部件122是再現按鈕。此外,操作部件123是當通過把主體成像生成的圖像數據(被捕捉的圖像)被記錄為圖像內容(靜止圖像文件)時由攝影師按下的快門按鈕。操作部件124是變焦杆(長焦/廣角)。此外,操作部件121至124對應於圖4所示的操作單元120,並且關於按下操作部件121至124當中每一個的按下/釋放的控制信號(操作信號)輸入到圖4所示的CPU 160。
[0061]應當指出,在信息處理設備100中還包括其它操作部件等,但是為了方便,其圖和描述將在本文的描述中被略去。
[0062]這裡,信息處理設備100的姿勢變化將參考圖1B來描述。圍繞三個正交軸的旋轉角(換句話說,偏航角yaw angle,俯仰角pitch angle和橫搖角roll angle)可以在例如其中用戶在他或她的手中持有信息處理設備100的狀態下改變。例如,信息處理設備100的姿勢可以在以Y軸作為旋轉軸的箭頭101的方向改變(偏航角的改變)(這是所謂的水平旋轉)。此外,信息處理設備100的姿勢可以在以X軸作為旋轉軸的箭頭102的方向改變(俯仰角的改變)(這是所謂的垂直旋轉)。另外,例如,信息處理設備100的姿勢可以在以Z軸作為旋轉軸的箭頭103的方向改變(橫搖角的改變)(這是所謂的透鏡旋轉)。
[0063]信息處理設備的使用例子
[0064]圖2是根據本技術第一種實施例示出當信息處理設備100被使用時的姿勢實例的圖。
[0065]圖2示出了當利用信息處理設備100的觸摸面板110執行操作輸入時信息處理設備100的姿勢的實例。如圖2所示,例如,人10可以在用他或她的左手持有信息處理設備100的狀態下在觸摸面板110上利用他或她的右手執行操作輸入。
[0066]信息處理設備的姿勢的轉變實例
[0067]圖3A至3C是根據本技術第一種實施例示出當信息處理設備100被使用時姿勢的轉變實例的圖。
[0068]圖3A至3C示出了當從其底面側(換句話說,與操作部件121至124在其上提供的面相對的面)看信息處理設備100時其姿勢的轉變實例。應當指出,在圖3A至3C中,處於旋轉之前的狀態的信息處理設備100用實線指示,處於旋轉之後的狀態的信息處理設備100用虛線指示。此外,圖3A和3B示出了在旋轉之前信息處理設備100的姿勢與水平面平行的實例。
[0069]圖3A示出了當信息處理設備100的姿勢通過在以圖1B所示的Y軸作為旋轉軸的箭頭104的方向旋轉而被改變時的轉變實例。
[0070]圖3B示出了當信息處理設備100的姿勢通過在與以圖1B所示的Y軸作為旋轉軸的箭頭101的方向相反的方向旋轉theta度而被改變時的轉變實例。
[0071]圖3C示出了當信息處理設備100的姿勢通過在以圖1B所示的Y軸作為旋轉軸的箭頭101的方向旋轉theta度而被改變時的轉變實例。
[0072]本技術的第一種實施例中,示出了在觸摸面板110上的操作輸入可以通過以這種方式改變信息處理設備100的姿勢來取消(包括返回)的實例。
[0073]信息處理設備的內部配置實例
[0074]圖4是示出根據本技術第一種實施例的信息處理設備100的內部配置實例的框圖。
[0075]信息處理設備100包括觸摸面板110、操作單元120、傳感器130、快閃記憶體存儲器140、RAM(隨機存取存儲器)150,以及CPU(中央處理單元)160。應當指出,每個單元都經總線170彼此連接,從而能夠交換各種信息。
[0076]觸摸面板110配置為使得顯示單元111和輸入單元112集成,並且用戶可以通過觸摸在顯示單元111上顯示的操作目標等來操作信息處理設備100。
[0077]這裡,操作目標是例如在圖6所示在觸摸面板110上顯示的諸如AAA按鈕301、BBB按鈕302、CCC按鈕303和返回按鈕304的對象(item),並且是用於執行操作輸入等的操作按鈕(⑶I按鈕)。
[0078]作為輸入單元112,例如,可以使用基於靜電電容的改變來檢測具有傳導性的物體(例如,人的手指)的接觸或接近的靜電類型(靜電電容類型)的觸摸面板。此外,作為顯示單元111,例如,可以使用諸如LCD(液晶顯示器)或者有機EL(電致發光)面板。此外,觸摸面板110配置為使得,例如,透明的觸摸面板疊加在顯示面板的顯示面上。
[0079]此外,觸摸面板110基於CPU 160的控制使各種圖像顯示在顯示單元111上,並且基於被帶到顯示單元111的顯示面附近或與其接觸的物體的檢測狀態而通過輸入單元112從用戶接收操作輸入。此外,輸入單元112根據接收到的操作輸入向CPU 160輸出控制信號。
[0080]通過把物體(例如,用戶的手指)帶到觸摸面板110的顯示面附近或與其接觸,基於該物體的檢測狀態,輸入單元112接收操作輸入。例如,輸入單元112包括位於網格形狀中的多個靜電傳感器。靜電傳感器是當具有傳導性的物體(例如,用戶的手指或手)被帶到觸摸面板110的顯示面附近或與其接觸時增加靜電電容的傳感器。此外,當靜電傳感器的靜電電容改變時,輸入單兀112向CPU 160輸出關於靜電傳感器的靜電電容的值的信息以及靜電傳感器在輸入單元的操作面上的位置(靜電傳感器信息)。換句話說,輸入單元112檢測觸摸面板110的顯示面上的接觸位置的坐標,並且向CPU 160輸出檢測到的接觸位置的坐標。
[0081]顯示單元111是基於CPU 160的控制在其上顯示每個圖像的顯示面板。應當指出,顯示單元111的顯示實例將在圖6等示出。
[0082]操作單元120是接收由用戶執行的操作並且基於接收到的操作細節向CPU 160輸出控制信號(操作信號)的操作單元。應當指出,操作單元120對應於圖1所示的操作部件 121 至 124。
[0083]傳感器130是通過檢測信息處理設備100的加速度、運動和傾斜度等來檢測信息處理設備100的姿勢變化的傳感器。此外,作為傳感器130,優選地使用可以關於信息處理設備100檢測三個軸(例如,圖1B所示的X、Y和Z軸)的旋轉角度的傳感器。但是,它可以配置為使用可以檢測至少一個或多個軸的旋轉角度的傳感器。可以被使用的傳感器130的實例是陀螺儀傳感器、可以檢測加速度的方向的加速度傳感器,以及可以檢測旋轉運動的角速度傳感器。
[0084]RAM 150是CPU 160的工作存儲器。
[0085]快閃記憶體存儲器140是非易失性存儲器,其中存儲CPU 160的過程所需的各種程序和數據。
[0086]CPU 160基於用戶操作和記錄在快閃記憶體存儲器140中的程序執行各種過程。此外,CPU 160可以獲取在觸摸面板110的顯示面上的接觸位置的坐標。
[0087]信息處理設備的功能配置實例
[0088]圖5是示出根據本技術第一種實施例的信息處理設備100的功能配置實例的框圖。
[0089]信息處理設備100包括顯示單元111、操作接收單元210、姿勢檢測單元220、參考姿勢算術運算單元230、參考姿勢保持單元240、旋轉確定單元250、變化量保持單元260,以及控制單元270。應當指出,顯示單元111對應於圖4所示的顯示單元111。此外,參考姿勢算術運算單元230、旋轉確定單元250和控制單元270對應於圖4所示的CPU 160。此外,參考姿勢保持單元240對應於圖4所示的RAM 150。
[0090]操作接收單元210是接收由用戶執行的操作並且根據接收到的操作細節向參考姿勢算術運算單元230和控制單元270輸出控制信號(操作信號)的操作接收單元。應當指出,操作接收單元210對應於圖4所示的輸入單元112和操作單元120。
[0091]姿勢檢測單元220通過檢測信息處理設備100的加速度、運動、傾斜度等來檢測信息處理設備100姿勢的變化,並且向參考姿勢算術運算單元230和旋轉確定單元250輸出關於檢測到的姿勢變化的姿勢信息。應當指出,姿勢檢測單元220對應於圖4所示的傳感器 130。
[0092]參考姿勢算術運算單元230計算對確定信息處理設備100的姿勢變化充當參考的姿勢(參考姿勢),並且使參考姿勢保持單元240保持關於計算出的參考姿勢的信息(參考姿勢信息)。例如,參考姿勢算術運算單元230計算在操作接收單元210接收到用戶操作的時間點(用戶操作開始的時間點)的參考姿勢信息,然後使參考姿勢保持單元240保持該信息。應當指出,參考姿勢算術運算單元230可以配置為計算在操作接收單元210接收到用戶操作之前或之後的時間點(例如,在該時間點之前或之後0.01秒的範圍內)的參考姿勢信息。換句話說,基於操作接收單元210接收的用戶操作,參考姿勢算術運算單元230決定作為參考姿勢的信息處理設備100的姿勢。
[0093]此外,當加速度傳感器用作姿勢檢測單元220時,例如,參考姿勢算術運算單元230從加速度傳感器獲取信息處理設備100的傾斜度(角度),並且使參考姿勢保持單元240保持所獲取的傾斜度作為參考姿勢。例如,信息處理設備100從初始值的位置(例如,水平姿勢)的傾斜度(角度)被參考姿勢保持單元240作為參考姿勢保持。
[0094]此外,例如,當角速度傳感器用作姿勢檢測單元220時,參考姿勢算術運算單元230通過把從角速度傳感器獲取的角速度設置成整數值來計算信息處理設備100的姿勢,並且使參考姿勢保持單元240保持計算結果作為參考姿勢。這種情況下,參考姿勢對應於整數值「O」的初始化。
[0095]應當指出,參考姿勢算術運算單元230是通過基於記錄在圖4所示快閃記憶體存儲器140上的程序被CPU 160執行來實現的。
[0096]參考姿勢保持單元240保持參考姿勢算術運算單元230計算出的參考姿勢信息,並且把所保持的參考姿勢信息提供給旋轉確定單元250。
[0097]旋轉確定單元250從參考姿勢獲取變化量,並且基於從姿勢檢測單元220輸出的姿勢信息和參考姿勢保持單元240所保持的參考姿勢信息來確定信息處理設備100的姿勢變化。此外,旋轉確定單元250使變化量保持單元260保持該變化量,從而把確定結果輸出到控制單元270。
[0098]當加速度用作姿勢檢測單元220時,例如,旋轉確定單元250從加速度傳感器獲取信息處理設備100的傾斜度(角度),以獲得與保持在參考姿勢保持單元240中的參考姿勢的差值。此外,旋轉確定單元250還基於該差值計算信息處理設備100的傾斜度(角度)的變化量,從而使變化量保持單元260保持該量。
[0099]此外,當角速度傳感器用作姿勢檢測單元220時,例如,通過執行從角速度傳感器獲取的角速度的積分,旋轉確定單元250從保持在參考姿勢保持單元240中的參考姿勢計算旋轉角。然後,旋轉確定單元250使變化量保持單元260保持計算出的旋轉角。
[0100]應當指出,本技術的本實施例示出了一個實例,其中旋轉角的閾值為45度,當從參考姿勢的變化量等於或大於45度時,由用戶操作造成的過程被取消。但是,與45度不同(例如,在從30度到60度的範圍內)的值可以用作旋轉角的閾值。
[0101]應當指出,旋轉確定單元250是通過基於記錄在圖4所示快閃記憶體存儲器140上的程序被CPU 160執行來實現的。
[0102]變化量保持單元260保持由旋轉確定單元250獲取的變化量(從參考姿勢的變化量),並且把所保持的變化量提供給旋轉確定單元250。
[0103]控制單元270控制由用戶操作造成的過程的執行。此外,當信息處理設備100的姿勢從參考姿勢改變預定量的確定結果從旋轉確定單元250輸出時,控制單元270控制由用戶操作造成的過程被取消。這種情況下,基於用戶操作的接收而決定的信息處理設備的姿勢被設置成參考姿勢。此外,當信息處理設備100的姿勢從參考姿勢改變預定量,一直到滿足預定條件時,控制單元270控制由用戶操作造成的過程被取消。
[0104]這裡,控制單元270可以基於在用戶操作的接收期間信息處理設備100的姿勢變化來確定姿勢是否從參考姿勢改變預定的量。此外,當信息處理設備100以預定方向作為信息處理設備100中的旋轉軸的旋轉量改變預定的量時,控制單元270可以控制由用戶操作造成的過程被取消。當用戶操作被確認時,例如,控制單元270可以確定預定條件被滿足。
[0105]這裡,即使信息處理設備100已經從參考姿勢改變預定的量,當信息處理設備100在空間中移動時,則由用戶操作造成的過程可以不被取消。換句話說,只有當信息處理設備100在空間中不移動並且信息處理設備100從參考姿勢改變預定量時,由用戶操作造成的過程才能被取消。換句話說,只有當信息處理設備100的旋轉中心存在於信息處理設備100中時,由用戶操作造成的過程才被取消。
[0106]例如,通過使用加速度傳感器和角速度傳感器的組合作為姿勢檢測單元220 (傳感器130),信息處理設備100的旋轉和信息處理設備100在空間的運動可以被檢測。換句話說,信息處理設備100的旋轉可以由角速度傳感器檢測,並且信息處理設備100在空間的運動可以由角速度傳感器檢測。
[0107]以這種方式,即使信息處理設備100的旋轉量改變預定的量,信息處理設備100在空間移動時,控制單元270可以控制由用戶操作造成的過程不被取消。
[0108]還考慮一種情況,例如,在用戶向下看觸摸面板110的顯示面的狀態下在觸摸面板110的顯示面上執行操作,同時信息處理設備100在水平方向改變。甚至這種情況下,信息處理設備100也可以從參考姿勢改變預定的量。因而,當信息處理設備100如上所述在空間移動時,由用戶操作造成的過程可以不被取消。
[0109]顯示屏幕實例
[0110]圖6是根據本技術第一種實施例示出在顯示單元111上顯示的顯示屏幕的實例圖。在圖6中,示出了設置改變菜單屏幕(Gn菜單屏幕)的實例(顯示屏幕300),該屏幕用於改變信息處理設備100中所包括的各種功能的設置(例如,當信息處理設備100具有拍攝功能時拍攝尺寸的設置,等等)。
[0111]在顯示屏幕300,提供AAA按鈕301、BBB按鈕302、CCC按鈕303和返回按鈕304。
[0112]AAA按鈕301、BBB按鈕302和CCC按鈕303是在設置(例如,關於對應於要改變的每個按鈕的各種功能的設定值)時要按下的GUI (圖形用戶界面)按鈕。應當指出,在圖6中,為了方便描述,每個按鈕的名稱被簡化為AAA、BBB和CCC。此外,AAA按鈕301、BBB按鈕302和CCC按鈕303是在權利要求所述的操作目標的實例。
[0113]返回按鈕304是為了返回之前顯示的顯示屏而要按下的按鈕。
[0114]這裡,在具有觸摸面板110的信息處理設備中,考慮在用戶用他或她的手指觸摸操作目標(例如,GUI按鈕)的狀態下觸摸操作被取消的情況。當觸摸操作以這種方式被取消時,在相關領域中手指有必要在手指觸摸與其接觸的觸摸目標的狀態下移出操作目標的範圍。但是,在觸摸面板110的操作中,在保持觸摸的同時移動手指時,操作錯誤很容易發生。
[0115]因而,在本技術的實施例中,示出了用戶操作的取消操作可以通過在用戶取消觸摸操作時提高可操作性來既容易又可靠地執行的實例。具體而言,當用戶的操作輸入未確認的狀態下、姿勢從參考姿勢改變預定量時,該操作輸入設計成被取消(或者返回該操作輸入之前的狀態)。
[0116]執行取消時使用的旋轉軸的實例
[0117]圖7是示出當執行取消操作時所使用的旋轉軸與根據本技術第一種實施例的信息處理設備100之間的關係實例的圖。這個實例中,將假設信息處理設備100是成像設備或行動電話來提供描述。
[0118]如圖1B所示,在信息處理設備100中有多個旋轉軸(例如,X軸、Y軸和Z軸)。因而,在本技術的實施例中,將示出使用多個軸中的一個或多個軸的實例。
[0119]此外,執行取消操作時所使用的旋轉軸依賴於信息處理設備100的模式和形式而選擇性地使用,如圖7所示。從而,取消操作可以更容易地執行。
[0120]首先,假設信息處理設備100是成像設備(例如,數位相機)的情況。這種情況下,優選地在執行取消操作時依賴於設定的模式(拍攝模式或再現模式)而切換旋轉軸。
[0121]當設定拍攝模式時,例如,頻繁地使用垂直拍攝/水平拍攝的操作,因此,有許多關於Z軸的旋轉頻繁發生的情況。為此,優選地是執行以X軸或Y軸作為旋轉軸的取消操作。應當指出,還有可能採用一個或多個旋轉軸,使得信息處理設備100利用兩個軸的旋轉被用作取消操作等等,其中兩個軸是X軸和Y軸。
[0122]此外,當設定再現模式時,垂直拍攝的圖像例如在再現期間一般是垂直顯示的,因此,信息處理設備100的垂直/水平旋轉操作在許多情況下很少執行。此外,當信息處理設備100以如圖1A所示的薄板形狀形成時,假設圍繞X軸和Y軸的旋轉在許多情況下在用戶操作設備的時候無意地發生。出於這個原因,優選地執行以Z軸為旋轉軸的取消操作。
[0123]接下來,假設信息處理設備100是行動電話(包括智慧型電話)的情況。關於諸如行動電話之類的板狀設備,假設圍繞Z軸的旋轉發生得最少。為此,優選地執行以Z軸為旋轉軸的取消操作。
[0124]應當指出,圖7所示關係的實例是在執行取消操作時使用的旋轉軸的實例,圖7所示的關係實例以外的軸也可以配置為在執行取消操作時使用的旋轉軸。此外,在執行取消操作時使用的旋轉軸可以配置為在模式設置期間自動切換,以及通過用戶手動操作切換。換句話說,用於執行取消操作的旋轉軸和旋轉角度(預定量)是根據信息處理設備(例如,成像設備,或行動電話)的特點以及使用狀態(例如,拍攝模式,或再現模式)自動或手動設置。
[0125]應當指出,在本技術的實施例中,將描述關於信息處理設備100把Y軸設置成旋轉軸的情況。
[0126]用戶操作的取消方法
[0127]圖8A和8B是根據本技術第一種實施例示出利用觸摸面板110的操作輸入及其取消的轉變實例的圖。應當指出,圖8A和8B所示的顯示屏幕300與圖6所示的相同。
[0128]圖8A示出了對在顯示屏300按下BBB按鈕302的按下操作(觸摸操作)通過用戶食指20執行的狀態。當執行對BBB按鈕302的按下操作時,BBB按鈕302的顏色改變,使得按下操作的執行可以被意識到。應當指出,在圖8A中,BBB按鈕302的顏色變化是通過在BBB按鈕302內部給出斜線來指示的。
[0129]圖8B示出在如圖8A所示對BBB按鈕302的按下操作在顯示屏300上執行之後、信息處理設備100以Y軸為旋轉軸旋轉45度或更多的狀態。這種情況下,用戶食指20處於與BBB按鈕302接觸的狀態。
[0130]信息處理設備的操作實例
[0131]圖9是示出通過根據本技術第一種實施例的信息處理設備100的操作輸入過程的過程實例的流程圖。應當指出,這個實例中,將示出當信息處理設備100以Y軸為旋轉軸旋轉給定角度或更多時、用戶操作被取消的情況。
[0132]首先,控制單元270監視觸摸面板110的顯示面上的接觸並且確定未接觸是否變成接觸(步驟S901)。關於接觸或未接觸的信息是從操作接收單元210 (輸入單元112)獲取的。當沒有檢測到從未接觸變成接觸時(步驟S901),繼續對觸摸面板110的顯示面上接觸的監視。相反,當檢測到從未接觸變成接觸時(步驟S901),控制單元270獲取在檢測到接觸時觸摸面板110的顯示面上接觸位置的坐標(步驟S902)。關於該坐標的信息是從操作接收單元210 (輸入單元112)獲取的。
[0133]接下來,控制單元270確定所獲取的接觸位置的坐標是否在顯示單元111顯示的操作目標(例如,GUI按鈕)的區域內(步驟S903)。當接觸位置的坐標在操作目標的區域之外時(步驟S903),控制單元270 —直等到檢測到觸摸面板110的顯示面上的未接觸(步驟S909)。相反,當接觸位置的坐標在操作目標的區域之內時(步驟S903),控制單元270改變在顯示單元111上顯示的操作目標的顏色,以便通知用戶該操作目標被按下(步驟S904)。例如,如圖8A所示,當執行對BBB按鈕302的按下操作時,BBB按鈕302的顏色改變。
[0134]接下來,參考姿勢算術運算單元230從姿勢檢測單元220獲取在檢測到觸摸面板110的顯示面的接觸時的姿勢信息,計算參考姿勢,並且使參考姿勢保持單元240保持關於該參考姿勢的參考姿勢信息(S905)。
[0135]接下來,旋轉確定單元250基於從姿勢檢測單元220輸出的姿勢信息和保持在參考姿勢保持單元240中的參考姿勢信息來計算從參考姿勢的變化量(步驟S906)。
[0136]接下來,旋轉確定單元250基於計算出的變化量確定信息處理設備100是否已旋轉給定角度或更多(步驟S907)。當設備已經旋轉給定角度或更多時(步驟S907),控制單元270確定用戶操作(例如,按鈕觸摸)已經取消,並且把操作目標的顏色返回到原來的顏色(步驟S908)。換句話說,由操作目標按下造成的顏色被取消(步驟S908)。此外,在這種狀態,觸摸面板110的顯示面上的觸摸維持,控制單元一直等到接觸被釋放(步驟S909)。相反,當設備沒有旋轉給定角度或更多時(步驟S907),控制單元270確定觸摸面板110的顯示面上的接觸是否已釋放(步驟S910)。應當指出,關於觸摸面板110的顯示面上的接觸或未接觸的信息是從操作接收單元210 (輸入單元112)獲取的。
[0137]當觸摸面板110的顯示面上的接觸沒有被釋放時(步驟S910),控制單元270確定用戶操作被持續執行,並且返回步驟S906。應當指出,步驟S901至S909是權利要求所述的控制過程的實例。
[0138]以這種方式,確定從檢測到觸摸面板110的顯示面上未接觸切換成接觸(步驟S901)的時間點、到檢測到旋轉給定角度或更多(步驟S907)的時間點,持續地執行用戶操作。此外,確定從檢測到觸摸面板110的顯示面上未接觸切換成接觸(步驟S901)的時間點到檢測到觸摸面板110的顯示面上接觸釋放(步驟S910)的時間點,持續地執行用戶操作。
[0139]當觸摸面板110的顯示面上的接觸已經釋放時(步驟S910),控制單元270確定用戶操作已被確認並且確定接觸釋放發生的坐標(步驟S911)。換句話說,控制單元270確定當觸摸面板110的顯示面上的接觸釋放時的坐標是否在操作目標內(步驟S911)。
[0140]當接觸釋放的坐標在操作目標內時(步驟S911),控制單元270執行為該操作目標指定的過程(步驟S912),並且把該操作目標的顏色返回到原來的顏色(步驟S913)。相反,當接觸釋放的坐標在操作目標之外時(步驟S911),控制單元270把該操作目標的顏色返回到原來的顏色、但不執行為該操作目標指定的過程(步驟S913)。換句話說,由操作目標被按下造成的顏色被取消(步驟S913)。應當指出,步驟S911和S913是在操作目標之外釋放觸摸時執行的操作。此外,為該操作目標指定的各種過程是通過在該操作目標內在觸摸面板110的顯示面上釋放接觸來執行的。
[0141]以這種方式,在本技術的第一種實施例中,當操作目標(例如,圖8所示的BBB按鈕302)被用戶手指觸摸的狀態下、信息處理設備100以Y軸為旋轉軸旋轉給定角度或更多,觸摸操作被取消。從而,當觸摸操作被取消時,例如,無需把觸摸操作目標以便與其接觸的手指移出該操作目標的範圍。換句話說,在觸摸面板I1的顯示面上的操作目標被觸摸之後,操作目標的按下狀態可以基於信息處理設備100旋轉的變化量來釋放。這種情況下,即使觸摸面板110上的接觸在那種狀態下釋放,為該操作目標指定的過程也不執行。為此,可以防止操作錯誤。換句話說,用戶取消觸摸操作時的可操作性可以改進,用戶操作可以只利用設備旋轉的簡單操作可靠地被取消。
[0142]此外,通過在確定是否執行取消時使用設備的旋轉,有可能區分設備操作期間發生的搖動與用戶的取消請求。為此,可以防止取消操作的錯誤執行。
[0143]〈2.第二實施例>
[0144]在本技術的第一種實施例中,示出當操作目標被按下時、按下操作(接觸操作)利用信息處理設備的旋轉操作被取消的實例。這裡,考慮本技術的第一種實施例還可以適用於在維持顯示面上的接觸的狀態(這是所謂拖動操作)下、顯示細節改變的用戶操作。
[0145]因此,本技術的第二種實施例中,示出當利用拖動操作改變顯示細節時、拖動操作(接觸操作)利用信息處理設備的旋轉操作被取消的實例。應當指出,根據本技術第二種實施例的信息處理設備的配置與圖4、5等所示的實例基本相同。為此,相同的標號賦予與本技術第一種實施例共同的部分,因此,有些部分的描述將被略去。
[0146]顯示屏幕的轉變實例
[0147]圖10A、10B和11是示出根據本技術第二種實施例、由用戶操作(拖動操作)造成的觸摸面板110的顯示面上顯示屏幕的轉變實例的圖。應當指出,拖動操作指在觸摸面板110的顯示面上的接觸被檢測到並且接觸維持的狀態下、接觸位置的坐標移動的用戶操作。此外,在圖10AU0B和11的實例中,在菜單屏幕在觸摸面板110顯示的狀態下,用戶操作執行對象移動。
[0148]圖10A、10B和11示出顯示在觸摸面板110上的菜單屏幕。應當指出,圖10A、1B和11以基本矩形形狀簡化示出菜單屏幕的所有項(其中給出數字I至15的基本矩形形狀)。此外,在菜單屏幕的所有項中,要顯示的區域(顯示目標區域350)通過被矩形虛線包圍來指示。
[0149]這裡,一般而言,當各種菜單屏幕被顯示並且菜單項不落在顯示單元111上的屏幕時,顯示所有項當中的一些。此外,利用拖動操作在觸摸面板110的顯示面上執行對象移動,期望對象可以被顯示。
[0150]當在觸摸面板110顯示的菜單屏幕上執行對象移動時(對於包括在顯示目標區域350中的項),例如,用戶把他或她的食指20帶到與觸摸面板110的顯示面接觸,如圖1OA所示。然後,手指在維持接觸的同時、向期望的方向(例如,圖10上面的方向)移動,如圖1OB所示。以這種方式,用戶在菜單屏幕上執行拖動操作,沿著觸摸面板110的顯示面上用戶在菜單屏幕上執行拖動操作的接觸位置(例如,給出數字6的基本矩形形狀的位置)的坐標執行,菜單顯示的對象移動。從而,用戶可以顯示期望的項。
[0151]這裡,假設要在菜單屏幕上執行拖動操作之後顯示原來的項的情況。這種情況下,由於必需在與之前執行的拖動操作相反方向中執行與之前執行的拖動操作相同量的拖動(drag)操作、輕擊(flick)操作等,人們擔心的是這種操作很麻煩。因而,在本技術的第二種實施例中,在菜單屏幕上執行的拖動操作是利用信息處理設備100的旋轉操作來取消。
[0152]例如,執行拖動操作之後,信息處理設備100以Y軸為旋轉軸旋轉45度或更多,如圖1OB所示。以這種方式旋轉信息處理設備10045度或更多,之前執行的拖動操作被取消,從而把設備返回到原來的狀態。這個顯示實例在圖11示出。
[0153]圖11示出在執行拖動操作之後信息處理設備100以Y軸為旋轉軸旋轉45度或更多之後的顯示實例。如圖11所示,顯示目標區域350返回到拖動操作之前的狀態(換句話說,圖1OA所示的狀態)。但是,顯示面上用戶食指20的接觸位置的坐標與執行拖動操作之後的坐標(換句話說,圖1OB所示的坐標)相同。
[0154]信息處理設備的操作實例
[0155]圖12是示出通過根據本技術第二種實施例的信息處理設備100的操作輸入過程的過程實例的流程圖。應當指出,這個實例中,示出當信息處理設備100以Y軸為旋轉軸旋轉給定角度或更多時、拖動操作被取消的實例。
[0156]首先,控制單元270監視觸摸面板110的顯示面上的接觸並且確定狀態是否已經從未接觸變成接觸(步驟S921)。接觸或未接觸的信息是從操作接收單元210 (輸入單元112)獲取的。當沒有檢測到從未接觸切換成接觸時(步驟S921),繼續監視觸摸面板110的顯示面的接觸。相反,當檢測到從未接觸切換成接觸時(步驟S921),控制單元270確定拖動操作的開始(步驟S922)。例如,以觸摸面板110的顯示面上從未接觸切換成接觸的坐標(接觸位置的坐標)作為基點,當接觸位置的坐標移動給定量或更多時,控制單元270可以確定拖動操作已經開始(步驟S922)。該坐標的信息是從操作接收單元210 (輸入單元112)獲取的。此外,當拖動操作還沒有開始時(步驟S922),過程返回到步驟S921。
[0157]當拖動操作已經開始時(步驟S922),控制單元270存儲在開始拖動操作時顯示單元111的顯示狀態(步驟S923)。例如在拖動操作被取消時,狀態返回到開始拖動操作時的狀態,因此顯示單元111在開始拖動操作時的顯示狀態被存儲。關於菜單屏幕,例如,各個項的顯示被存儲。
[0158]接下來,參考姿勢算術運算單元230從姿勢檢測單元220獲取開始拖動操作時的姿勢信息,以計算參考姿勢,並且使參考姿勢保持單元240保持關於這個參考姿勢的參考姿勢信息(步驟S924)。接下來,控制單元270獲取在拖動操作期間觸摸面板110的顯示面上接觸位置的坐標(步驟S925)。該坐標的信息是從操作接收單元210 (輸入單元112)獲取的。
[0159]接下來,控制單元270根據拖動操作期間接觸位置的坐標更新顯示細節(步驟
5926)。如圖1OA和1B所示,例如,菜單屏幕上的對象移動是根據觸摸面板110上接觸位置的坐標移動量來執行的(步驟S926)。
[0160]接下來,控制單元270確定觸摸面板110的顯示面上的接觸是否維持(步驟
5927)。應當指出,關於觸摸面板110的顯示面上接觸或未接觸的信息是從操作接收單元210(輸入單元112)獲取的。此外,當接觸被釋放時(步驟S927),確定拖動操作完成,過程返回步驟S921。以這種方式,當觸摸面板110的顯示面上的接觸在拖動操作期間被釋放時,菜單項沿著接觸位置的坐標被更新,因此,顯示更新後的菜單項。
[0161]此外,當觸摸面板110的顯示面上的接觸維持時(步驟S927),控制單元270確定拖動操作繼續。然後,旋轉確定單元250基於從姿勢檢測單元220輸出的姿勢信息和保持在參考姿勢保持單元240中的參考姿勢信息來計算從參考姿勢的變化量(步驟S928)。
[0162]接下來,旋轉確定單元250基於計算出的變化量確定信息處理設備100是否已經旋轉給定角度或更多(步驟S929)。當設備旋轉給定角度或更多時(步驟S929),控制單元270確定拖動操作已被取消,並且把顯示細節返回到在開始拖動時的顯示狀態(步驟S930)。換句話說,在開始拖動操作時存儲的顯示細節被顯示(顯示單元111的顯示狀態)。以這種方式,通過返回到開始拖動操作之前的顯示狀態,拖動操作被取消。此外,拖動操作在這種狀態下被取消,但是,由於觸摸面板110的顯示面上的接觸維持,因此控制單元一直等到接觸被釋放(步驟S931)。相反,當設備沒有旋轉給定角度或更多時(步驟S929),控制單元270確定拖動操作繼續並且過程返回步驟S925。
[0163]以這種方式,確定從在觸摸面板110的顯示面上檢測到拖動操作開始(步驟S921)的時間點到檢測到旋轉給定角度或更多(步驟S929)的時間點,拖動操作繼續。此外,確定從在觸摸面板110的顯示面上檢測到拖動操作開始(步驟S921)的時間點到在觸摸面板110的顯示面上檢測到接觸釋放(步驟S927)的時間點,拖動操作繼續。
[0164]以這種方式,當信息處理設備100的姿勢從參考姿勢改變預定量一直到滿足預定條件(一直到拖動操作結束)時,控制單元270取消由用戶操作(拖動操作)造成的過程。然後,控制單元270控制,以便返回在接收用戶操作(拖動操作)時顯示的顯示屏幕。
[0165]以這種方式,在本技術的第二種實施例中,當執行拖動操作時,信息處理設備100以Y軸為旋轉軸旋轉給定角度或更多,然後拖動操作被取消(設備返回拖動操作開始之前的狀態的情況)。從而,當拖動操作被取消時,例如,由於拖動操作只利用設備旋轉的簡單操作就可以可靠地取消,因此可以防止操作錯誤。換句話說,用戶取消拖動操作時的可操作性可以改進,用戶操作的取消可以容易且可靠地執行。
[0166]〈3.第三實施例〉
[0167]在本技術的第二種實施例中,示出拖動操作(接觸操作)利用信息處理設備的旋轉操作被取消的實例。這裡,考慮本技術的第一種實施例還可以適用於手指與顯示面接觸時適度掃過顯示面的用戶操作(這是所謂的輕擊操作)。
[0168]因而,在本技術的第三種實施例中,示出當顯示細節利用輕擊操作被改變時,輕擊操作利用信息處理設備的旋轉操作被取消的情況。應當指出,在本技術第三種實施例中信息處理設備的配置與圖4、5等所示的實例的配置基本相同。為此,相同的標號賦予與本技術第一種實施例共同的部分,因此,有些部分的描述將被略去。
[0169]顯示屏幕的轉變實例
[0170]圖13A、13B、14A和14B是根據本技術第三種實施例不出由用戶操作(輕擊操作)造成的觸摸面板110的顯示面上顯示屏幕轉變實例的圖。應當指出,輕擊操作指手指在被帶到與觸摸面板110的顯示面接觸的狀態下、在指定方向並以指定移動量適度掃過觸摸面板110的顯示面的操作。換句話說,輕擊操作指檢測到觸摸面板110的顯示面上的接觸,然後接觸位置的坐標在維持接觸的狀態下移動,然後觸摸面板110上的接觸被釋放的用戶操作。此外,在圖13A、13B、14A和14B所示的實例中,示出在菜單屏幕在觸摸面板110上顯示的狀態下利用用戶操作(輕擊操作)執行對象移動的實例。
[0171]圖13A、13B、14A和14B示出了觸摸面板110顯示的菜單屏幕實例。應當指出,圖13A、13B、14A和14B通過以與圖10A、10B和11相同的方式簡化成基本矩形形狀(給出數字I至15的基本矩形形狀)示出了菜單屏幕的所有項。此外,菜單屏幕的所有項當中,要顯示的區域(顯示目標區域360)通過被矩形虛線包圍來指示。
[0172]這裡,一般而言,當顯示各種菜單屏幕並且菜單項不落在顯示單元111的屏幕中時,顯示所有項當中的一些。此外,利用觸摸面板110的顯示面上的輕擊操作執行對象移動,可以顯示期望的項。
[0173]當對觸摸面板110顯示的菜單屏幕執行對象移動時(包括在顯示目標區域360中的各項),例如,用戶把他或她的食指20與觸摸面板110的顯示面接觸,如圖13A所示。然後,通過在手指與觸摸面板110的顯示面接觸的狀態下、在指定方向並以指定移動量適度掃過手指,該項可以在該方向移動所述移動量,如圖13B和14A所示。以這種方式,通過用戶在菜單屏幕上執行輕擊操作,菜單項的滾動動畫過程根據輕擊操作中接觸位置的坐標的改變速度被執行。應當指出,在用戶在輕擊操作中執行對象移動之後,一般而言,動畫過程執行給定時間。
[0174]以這種方式,在輕擊操作中,用戶移動他或她的手指速度與菜單項的移動量處於對應的關係。這種對應關係的實例在圖15示出。
[0175]輕擊速度和移動量之間關係的實例
[0176]圖15是根據本技術第三種實施例示出在信息處理設備100中執行的輕擊操作中移動量和輕擊速度之間關係實例的圖。
[0177]這裡,輕擊速度(V)指在與觸摸面板110的顯示面接觸的狀態下手指掃過觸摸面板110的顯示面的速度。此外,移動量指在觸摸面板110的顯示面上被滾動的項的數目。此夕卜,在圖15所示的關係的實例中,VO至V2設置成滿足關係V0〈V1〈V2的值。
[0178]例如,當輕擊速度(V)小於VO時,對象移動不執行。此外,當輕擊速度(V)等於或大於VO並且小於Vl時,以5個項的量執行對象移動。此外,當輕擊速度(V)等於或大於Vl並且小於V2時,以10個項的量執行對象移動。此外,當輕擊速度(V)等於或大於V2時,以15個項的量執行對象移動。
[0179]取消輕擊操作的實例
[0180]這裡,假設在菜單屏幕上執行輕擊操作之後顯示原來的項的情況。這種情況下,由於必需在與之前執行的輕擊操作相反方向中執行與之前執行的輕擊操作相同量的拖動操作、輕擊操作等,因此人們擔心這種操作很麻煩。因而,在本技術的第三種實施例中,菜單屏幕上執行的輕擊操作是利用信息處理設備的旋轉操作取消的。
[0181]例如,信息處理設備100在基於輕擊操作執行動畫過程的狀態下以Y軸為旋轉軸旋轉45度或更多,如圖14A所示。通過以這種方式旋轉信息處理設備10045度或更多,之前執行的輕擊操作被取消,使得把設備返回到原來的狀態。這種顯示實例在圖14B示出。
[0182]圖14B示出了在基於輕擊操作執行動畫過程的狀態下信息處理設備100以Y軸為旋轉軸旋轉45度或更多之後的顯示實例。如圖14B所示,顯示目標區域360返回到輕擊操作之前的狀態(換句話說,圖13A所示的狀態)。
[0183]信息處理設備的操作實例
[0184]圖16示出根據本技術第三種實施例的信息處理設備100的操作輸入過程的過程實例的流程圖。應當指出,這個實例中,示出當信息處理設備100以Y軸為旋轉軸旋轉給定角度或更多時輕擊操作被取消的實例。
[0185]首先,控制單元270監視觸摸面板110的顯示面上的接觸,並且確定狀態是否從未接觸變成接觸(步驟S941)。接觸或未接觸的信息是從操作接收單元210 (輸入單元112)獲取的。當沒有檢測到從未接觸切換成接觸時(步驟S941),繼續監視觸摸面板110的顯示面上的接觸。相反,當檢測到從未接觸切換成接觸時(步驟S941),控制單元270確定輕擊操作的開始(步驟S942)。
[0186]例如,制單元270利用觸摸面板110的顯示面上的接觸開始坐標和接觸釋放坐標以及從接觸開始時間到接觸釋放時間的接觸時間來確定輕擊操作的開始(步驟S942)。控制單元270基於例如接觸開始坐標、接觸釋放坐標以及接觸時間來計算輕擊速度(V),然後確定輕擊速度(V)是否等於或高於給定的值(VO)。此外,當輕擊速度(V)等於或高於給定的值(VO)時,控制單元270確定輕擊操作已經開始(步驟S942)。應當指出,坐標的信息是從操作接收單元210 (輸入單元112)獲取的。此外,從接觸開始時間到接觸釋放時間的接觸時間是由控制單元270測量。
[0187]此外,當輕擊操作還沒有開始時(步驟S942),過程返回步驟S941。此外,當輕擊操作已經開始時(步驟S942),控制單元270存儲在開始輕擊操作時顯示單元111的顯示狀態(步驟S943)。為了在輕擊操作被取消時返回開始輕擊操作時的顯示狀態,例如,在開始輕擊操作時顯示單元111的顯示狀態被存儲。關於菜單屏幕,例如,存儲各項的顯示。
[0188]接下來,參考姿勢算術運算單元230從姿勢檢測單元220獲取當輕擊操作開始時的姿勢信息,以計算參考姿勢,並且使參考姿勢保持單元240保持關於這個參考姿勢的參考姿勢信息(步驟S944)。接下來,控制單元270基於輕擊速度決定各個顯示項的移動量(步驟S945)。例如,控制單元270基於接觸開始坐標、接觸釋放坐標以及接觸時間來計算輕擊速度(V),並且基於輕擊速度(V)以及圖15所示VO至V2之間的關係來決定各個顯示項的移動量(步驟S945)。
[0189]接下來,控制單元270執行把顯示對象移動所決定的移動量的動畫過程(步驟S946)。例如,執行顯示項的滾動動畫過程,其中顯示以給定的周期被更新。應當指出,作為滾動動畫過程,慣性動畫等方法可以用作實例。但是,如果動畫可以執行給定時間,其它動畫過程也可以執行。
[0190]接下來,控制單元270確定動畫過程是否已經結束(步驟S947)。例如,動畫過程的結束可以基於顯示項是否移動所決定的對象移動量來確定。當動畫過程已經結束時(步驟S947),輕擊操作的一系列過程結束,並且控制單元返回到輕擊操作的監視。相反,當動畫過程還沒有結束時(步驟S947),旋轉確定單元250計算從參考姿勢的變化量(步驟S948)。換句話說,基於姿勢檢測單元220輸出的姿勢信息以及保持在參考姿勢保持單元240中的參考姿勢信息來計算從參考姿勢的變化量(步驟S948)。
[0191]接下來,旋轉確定單元250基於計算出的變化量確定信息處理設備100是否已經旋轉給定角度或更多(步驟S949)。當設備已經旋轉給定量或更多時(步驟S949),控制單元270確定輕擊操作已經被取消,並且使顯示細節返回在開始輕擊操作時的顯示狀態(步驟S951)。換句話說,顯示在開始輕擊操作時存儲的顯示細節(顯示單元111的顯示狀態)。以這種方式,通過返回到輕擊操作開始之前的顯示狀態,輕擊操作被取消。
[0192]此外,當設備還沒有旋轉給定角度或更多時(步驟S949),控制單元270確定輕擊操作繼續,並且確定輕擊操作是否連續地執行(步驟S950)。換句話說,確定:從檢測到輕擊操作在觸摸面板110的顯示面上開始(步驟S941)的時間點到檢測到給定角度或更多的旋轉(步驟S949)的時間點,輕擊操作一直繼續到動畫結束。此外,連續的輕擊操作意味著輕擊操作在動畫過程繼續的狀態下再次執行。此外,連續輕擊操作中輕擊開始的確定與步驟S942的確定過程相同。
[0193]當執行連續的輕擊操作時(步驟S950),過程返回到步驟S943。相反,當沒有執行連續的輕擊操作時(步驟S950),過程返回到步驟S946。
[0194]以這種方式,當信息處理設備100的姿勢從參考姿勢改變預定量一直到滿足預定條件(一直到輕擊過程結束)時,控制單元270取消由用戶操作(輕擊操作)造成的過程。然後,控制單元270控制,使得返回到在接收用戶操作(輕擊操作)時顯示的顯示屏幕。
[0195]應當指出,本技術的第三種實施例中,返回到在開始輕擊操作時的顯示狀態的例子作為輕擊操作的取消操作的實例而示出。但是,它可以配置為在例如檢測到取消時只是動畫過程結束,但不返回到輕擊操作開始之前的顯示狀態(換句話說,動畫過程停止)。此夕卜,當動畫過程結束之後預定的時間內檢測到取消時,例如,它可以配置為返回輕擊操作開始之前的顯示狀態。
[0196]以這種方式,在本技術的第三種實施例中,當輕擊操作開始,信息處理設備100以Y軸為旋轉軸旋轉給定角度或者更多,然後在執行對菜單屏幕對象移動的狀態下被取消。應當指出,當輕擊操作被取消時,還包括返回輕擊操作開始之前的狀態的情況。
[0197]從而,當輕擊操作被取消時(例如,輕擊操作只利用輕擊操作的設備旋轉的簡單操作就可以可靠地被取消),可以防止操作錯誤。換句話說,用戶取消輕擊操作時的可操作性可以改進,對用戶操作的取消操作可以容易可靠地執行。
[0198]〈4.第四實施例〉
[0199]本技術的第一至第三實施例中,已示出顯示面上的接觸操作利用信息處理設備的旋轉操作來取消的實例。這裡,還存在可以檢測物體(例如,手指)與顯示面的接近的觸摸面板。
[0200]因而,本技術的第四種實施例中,將示出與顯示面的接近造成的過程利用信息處理設備的旋轉操作被取消的實例。應當指出,根據本技術第四種實施例的信息處理設備的配置與圖4、5等所示的實例基本相同。為此,相同的標號賦予與本技術第一種實施例共同的部分,因此,一些部分的描述將被略去。
[0201]顯示屏幕的轉變實例
[0202]圖17A、17B、18A和18B是根據本技術第四種實施例示出由用戶操作(接近操作)造成的觸摸面板110的顯示面上顯示屏轉變實例的圖。
[0203]此外,圖17A、17B、18A和18B示出實時視圖圖像在觸摸面板110上顯示並且操作目標(例如,REC按鈕401)以重疊方式在該實時視圖圖像上顯示的實例。這裡,實時視圖圖像是在成像單元(未示出)的成像操作中生成並在觸摸面板110上顯示的圖像,使得用戶可以檢查經歷成像操作的圖像。
[0204]此外,當檢測到觸摸面板110的顯示面上物體(例如,手指)的接近時,控制單元270控制預定的操作目標移動到檢測到接近的位置(顯示面上的位置)。應當指出,圖17A、17B、18A和18B示出在開始移動圖像的成像操作之前的狀態REC按鈕401移動至靠近檢測到接近位置的實例(例如,參考日本未經審查的專利申請公開N0.2011-060209)。此外,作為可以檢測物體(例如,手指)接近的觸摸面板,例如,基於靜電電容檢測物體的接近的靜電電容類型觸摸面板可以被使用。
[0205]圖17A示出了觸摸面板110的實時視圖圖像的顯示實例。在這種狀態下,當用戶把他或她的食指20帶到接近觸摸面板110時,REC按鈕401移動,以便靠近檢測到接近位置。這個顯示實例在圖17B示出。
[0206]圖17B示出了當用戶把他或她的食指20帶到接近觸摸面板110時REC按鈕401的轉變實例。如由箭頭402所示的,例如,REC按鈕401移動,以便靠近用戶食指20在觸摸面板110上靠近的位置。當用戶食指20在這種狀態下與觸摸面板110接觸時,REC按鈕401的顏色改變。此外,當用戶食指20在接觸之後與觸摸面板110分離時,REC按鈕401的按下操作被確認,然後成像操作開始。應當指出,當用戶食指20在沒有與觸摸面板110接觸的情況下分離時,REC按鈕401返回到原來位置。
[0207]這裡,假設:在REC按鈕401移動到用戶食指20的接近位置之後、用戶期望在不把用戶食指20從其分離的情況下把REC按鈕401返回到原來位置的情況。這種情況下,取消也可以利用信息處理設備100的旋轉操作容易地執行。這種取消實例在圖18示出。
[0208]例如,如圖18A所示,在用戶食指20接近觸摸面板110的狀態下,信息處理設備100以Y軸為旋轉軸旋轉45度或更多。以這種方式,通過旋轉信息處理設備10045度或更多,已經移動到接近位置附近的REC按鈕401可以返回原來位置。這種顯示實例在圖18B示出。
[0209]圖18B示出了在用戶食指20接近觸摸面板110的狀態下信息處理設備100已經以Y軸為旋轉軸旋轉45度或更多之後的顯示實例。如箭頭403指示的,REC按鈕401返回到原來位置。
[0210]信息處理設備的操作實例
[0211]圖19是示出根據本技術第四種實施例的信息處理設備100的操作輸入過程的過程實例流程圖。應當指出,這個實例中,示出當信息處理設備100已經以Y軸為旋轉軸旋轉45度或更多時接近操作被取消的實例。
[0212]首先,控制單元270監視與觸摸面板110的顯示面的接近,然後確定是否檢測到接近(步驟S961)。接近的信息是從操作接收單元210 (輸入單元112)獲取的。當還沒有檢測到接近時(步驟S961),繼續對與觸摸面板110的顯示面的接近的監視。相反,當檢測到接近時(步驟S961),控制單元270獲取檢測到接近的位置(顯示面上接近位置的坐標)(步驟S962),並且預定的操作目標移動到該位置(步驟S963)。以這種方式,通過移動預定的操作目標,用戶很容易按下該操作目標。
[0213]接下來,參考姿勢算術運算單元230從姿勢檢測單元220獲取在檢測到接近時的姿勢信息,以計算參考姿勢,並且使參考姿勢保持單元240保持關於參考姿勢的參考姿勢信息(步驟S964)。接下來,控制單元270監視與觸摸面板110的顯示面的接近,然後確定是否檢測到接近(步驟S965)。當還沒有檢測到接近時(步驟S965),控制單元270確定是否檢測到與觸摸面板110的顯示面的接觸(步驟S969)。然後,當沒有檢測到與觸摸面板110的顯示面的接觸時(步驟S969),過程前進到步驟S971。
[0214]此外,當檢測到與觸摸面板110的顯示面的接觸時(步驟S969),控制單元270執行為預定的操作目標(移動到接近位置的操作目標)指定的功能(步驟S970)。例如,如圖17A、17B、18A和18B所示,當預定操作目標是REC按鈕401時,成像操作開始。接下來,控制單元270把該預定操作目標返回到顯示面上原來位置(步驟S971)。
[0215]此外,當檢測到接近時(步驟S965),旋轉確定單元250基於從姿勢檢測單元220輸出的姿勢信息和保持在參考姿勢保持單元240中的參考姿勢信息來計算從參考姿勢的變化量(步驟S966)。
[0216]接下來,旋轉確定單元250基於計算出的變化量確定信息處理設備100是否已經旋轉給定角度或更多(步驟S967)。當設備已經旋轉給定角度或更多時(步驟S967),控制單元270確定用戶已經取消了接近操作,一直等待直到檢測不到接近(步驟S968),然後把預定操作目標返回到顯示面上原來的位置(步驟S971)。相反,當設備還沒有旋轉給定角度或更多時(步驟S967),控制單元270確定接近操作繼續,然後確定是否檢測到接近(步驟S965)。
[0217]以這種方式,在本技術的第四種實施例中,操作目標(例如,REC按鈕401)通過觸摸面板110的接近操作接近所述接近位置。這種情況下,操作目標的顯示位置可以通過用戶旋轉信息處理設備100而返回到原來位置。從而,當這種接近操作被取消時,例如,由於只要設備旋轉的簡單操作就可以可靠地取消接近操作,因此可以防止操作錯誤。換句話說,用戶取消接近操作時的可操作性可以改進,並且用戶操作的取消可以容易且可靠地執行。
[0218]〈5.第五實施例〉
[0219]在本技術的第一至第四實施例中,已示出顯示面上的接觸操作或接近操作通過信息處理設備的旋轉操作被取消的實例。這裡,還假設顯示面上的接觸操作或接近操作被確認之後、期望取消該操作的情況。
[0220]因此,在本技術的第五種實施例中,將示出在顯示面上的接觸操作或接近操作被確認之後、通過信息處理設備的旋轉取消該操作的情況。應當指出,根據本技術第五種實施例的信息處理設備的配置與圖4、5等所示的實例基本相同。為此,相同的標號賦予與本技術第一種實施例共同的部分,因此,一些部分的描述將被略去。
[0221]信息處理設備的操作實例
[0222]圖20是示出根據本技術第五種實施例的信息處理設備100的操作輸入過程的過程實例流程圖。應當指出,這個實例中,將示出當信息處理設備100以Y軸為旋轉軸旋轉給定點角度或更多時,已確認的操作被取消的實例。換句話說,示出在用戶操作的輸入確認後的給定時間內檢測到預定姿勢改變時、信息處理設備返回到該輸入之前的狀態的實例。
[0223]首先,控制單元270使設置改變菜單屏幕在觸摸面板110上顯示(步驟S981)。例如,圖6所示的顯示屏幕300被顯示(步驟S981)。接下來,控制單元270監視與觸摸面板110的顯示面的接觸,然後確定是否已執行對設置改變按鈕的按下操作(步驟S982)。這種接觸的信息是從操作接收單元210 (輸入單元112)獲取的。當對設置改變按鈕的按下操作還沒有執行時(步驟S982),繼續監視與觸摸面板110的顯示面的接觸。相反,當對設置改變按鈕的按下操作被執行時(步驟S982),參考姿勢算術運算單元230從姿勢檢測單元220獲取在檢測到按下操作時的姿勢信息,以計算參考姿勢。然後,參考姿勢算術運算單元230使參考姿勢保持單元240保持關於參考姿勢的參考姿勢信息(步驟S983)。
[0224]接下來,控制單元270改變對應於對其執行按下操作的設置改變按鈕的設定值(步驟S984)。接下來,控制單元270存儲設定值被改變的時間(步驟S985)。接下來,旋轉確定單元250基於從姿勢檢測單元220輸出的姿勢信息和保留在參考姿勢保持單元240中的參考姿勢信息來計算從參考姿勢的變化量(步驟S986)。
[0225]接下來,旋轉確定單元250基於計算出的變化量確定信息處理設備100是否已經旋轉給定角度或更多(步驟S987)。當設備已經旋轉給定角度或更多時(步驟S987),控制單元270確定用戶已經取消按下操作並且把被按下操作改變的設定值返回到原來(步驟S988)。相反,當設備還沒有旋轉給定角度或更多時(步驟S987),控制單元270計算從設定值被改變的時間開始經過的時間,然後確定從設置改變的時間開始是否已經經過給定時間(例如,I分鐘)(步驟S989)。
[0226]然後,當從設置改變的時間開始已經經過給定時間(步驟S989),操作輸入過程的操作結束。相反,當從設置改變的時間開始還沒有經過給定時間(步驟S989),過程返回到步驟S986。
[0227]以這種方式,當用戶操作被確認之後預定時間、信息處理設備100的姿勢從參考姿勢改變預定量時,控制單元270控制成使得取消由用戶操作造成的過程。
[0228]這裡,一般而言,當信息處理設備的設定值在改變之後返回到原來的值時,有必要再次打開菜單屏幕,以便執行該設置改變。關於這種方式,在本技術的第五種實施例中,通過在執行對設置改變按鈕的按下操作之後給定時間內、以Y軸為旋轉軸旋轉信息處理設備100給定角度或更多,被按下操作改變的設定值可以返回到原來的值。
[0229]從而,曾經改變的設定值被取消時(例如,改變的設定值可以被取消,僅僅通過設備旋轉的簡單操作返回到原來初的值),因此可以防止操作錯誤。換句話說,用戶取消設置改變以返回原來的可操作性可以改進,用戶操作的取消可以容易且可靠地執行。
[0230]應當指出,在本技術的第五種實施例中,已示出在顯示屏幕上被改變的設定值返回到原來的設定值的實例。但是,當設定值改變時,例如,假設:多個顯示屏幕的轉變發生的情況。本技術的第五種實施例還可以適用於多個顯示屏幕的轉變以這種方式發生以便能夠從轉變之後的顯示屏幕返回到原來的顯示屏幕的這種情況。換句話說,在一個或多個顯示屏幕的轉變根據設置改變的操作發生之後,信息處理設備100在該操作執行之後經過定時間以Y軸為旋轉軸旋轉給定角度或更多。這種旋轉可以把由於該操作而已轉變的顯示屏幕返回到原來的顯示屏幕。
[0231]〈6.第六實施例〉
[0232]在本技術的第一至第五實施例中,已示出顯示面上的接觸操作或接近操作被信息處理設備的旋轉操作取消的實例。這裡,還假設除了在顯示面上的操作之外通過使用另一操作部件(例如,硬鍵)執行的操作期望被取消的情況。
[0233]因此,在本技術的第六種實施例中,將示出使用預定操作部件執行的操作通過信息處理設備的旋轉操作被取消的情況。應當指出,根據本技術第六種實施例的信息處理設備的配置與圖4、5等所示的實例基本相同。為此,相同的標號賦予與本技術第一種實施例共同的部分,因此,一些部分的描述將被略去。
[0234]操作部件的實例
[0235]如圖1所示,信息處理設備100包括機械操作部件,諸如操作部件121至124,用戶可以通過按下操作部件來操作信息處理設備100。
[0236]本技術的第六種實施例中,關於按鍵輸入過程,假設按下然後釋放按下操作部件的過程被確定為是輸入決定,按下操作部件被確定為是輸入。
[0237]信息處理設備的操作實例
[0238]圖21是示出通過根據本技術第六種實施例的信息處理設備100的操作輸入過程的過程實例流程圖。應當指出,這個實例中,將示出當信息處理設備100以Y軸為旋轉軸旋轉給定角度或更多時、使用硬鍵執行的操作被取消的實例。
[0239]首先,控制單元270監視硬鍵的按下,然後確定硬鍵的按下操作是否已經執行(步驟S991)。按下的信息是從操作接收單元210(輸入單元112)獲取的。當硬鍵的按下操作還沒有執行時(步驟S991),繼續按下硬鍵的監視。相反,當硬鍵的按下操作已經執行時(步驟S991),參考姿勢算術運算單元230從姿勢檢測單元220獲取在檢測到硬鍵的按下操作時的姿勢信息,以計算參考姿勢。然後,參考姿勢算術運算單元230使參考姿勢保持單元240保持關於參考姿勢的參考姿勢信息(步驟S992)。
[0240]接下來,旋轉確定單元250基於從姿勢檢測單元220輸出的姿勢信息和保持在參考姿勢保持單元240中的參考姿勢信息來計算從參考姿勢的變化量(步驟S993)。
[0241]接下來,旋轉確定單元250基於計算出的變化量確定信息處理設備100是否已經旋轉給定角度或更多(步驟S994)。當設備已經旋轉給定角度或更多時(步驟S994),控制單元270確定用戶已經取消按下操作,並且確定按下是否已釋放(步驟S995)。當按下已經被釋放時,操作輸入過程的操作結束。換句話說,控制單元一直等到按下被釋放,然後,在按下已經被釋放的條件下,按下操作被取消。
[0242]此外,當設備還沒有旋轉給定角度或更多時(步驟S994),控制單元270確定按下是否已釋放(步驟S996),當按下還沒有釋放時,過程返回到步驟S993。相反,當按下已經釋放時(步驟S996),控制單元270執行按下被釋放的硬鍵指定的功能(步驟S997)。
[0243]這裡,一般而言,在按下按鍵的狀態下難以取消(撤銷)硬鍵的按鍵輸入。相反,在本技術的第六種實施例中,這種按鍵輸入可以容易地被取消(撤銷)。此外,用戶在信息處理設備操作期間執行取消時,取消可以可靠地執行,用戶操作的取消可以容易地執行。
[0244]以這種方式,在本技術的實施例中,觸摸面板上的接觸操作、接近操作、拖動操作和輕擊操作以及硬鍵的按下操作的任何一個都可以被作為用戶操作。應當指出,這些操作之外的操作被用作用戶操作時,本技術的實施例也可以適用。
[0245]此外,在本技術的實施例中,已經示出使用靜電類型(靜電電容類型)的觸摸面板的實例,但是也可以使用壓力敏感類型(電阻膜壓力類型)、光學類型等的觸摸面板。
[0246]此外,在本技術的實施例中,已經描述了諸如成像設備和行動電話的信息處理設備的實例。但是,本技術的實施例還適用於包括觸摸面板和操作部件的其它信息處理設備(電子裝備)。例如,實施例可以適用於諸如平板終端、導航系統和遊戲設備的信息處理設備(電子裝備)。
[0247]應當指出,以上所述的實施例示出了實現本技術的實例,並且在實施例中描述的內容和定義在權利要求中描述的公開內容的內容分別具有對應關係。以相同的方式,定義在權利要求中描述的公開內容的內容和本技術實施例所述的、向其賦予與權利要求中那些相同名稱的內容分別具有對應關係。但是,本技術不限於這些實施例,並且可在不背離其主旨的範圍內通過對這些實施例實現各種修改來實現。
[0248]此外,以上所述的實施例所述的過程可以理解為具有一系列過程的方法,或者可以理解為使計算機執行這一系列過程的程序或者程序在其中存儲的記錄介質。這種記錄介質,例如,可以使用CD(光碟)、MD(迷你盤)、DVD(數字多樣化盤)、存儲卡、blu-raydisk(藍光碟)(註冊商標)等。
[0249]應當指出,本技術也可以具有以下配置。
[0250](I)信息處理設備,包括控制單元,把基於用戶操作的接收而確定的信息處理設備的姿勢設置為參考姿勢,當信息處理設備的姿勢從參考姿勢改變預定量一直到滿足預定條件時,控制單元控制由該用戶操作造成的過程被取消。
[0251](2)如以上⑴所述的信息處理設備,其中控制單元基於用戶操作接收期間其姿勢的改變來確定信息處理設備是否已經從參考姿勢改變預定量。
[0252](3)如以上⑴或⑵所述的信息處理設備,其中當信息處理設備的旋轉量改變預定量作為信息處理設備的姿勢,控制單元執行控制以取消由用戶操作造成的過程,其中以信息處理設備的預定方向為旋轉軸。
[0253](4)如以上(3)所述的信息處理設備,其中,即使信息處理設備關於旋轉軸的旋轉量改變預定量,當信息處理設備在空間中移動作為信息處理設備的姿勢時,控制單元不取消由用戶操作造成的過程。
[0254](5)如以上(3)或(4)所述的信息處理設備,其中,旋轉軸和預定量是根據信息處理設備的特點和使用狀態來設置的。
[0255](6)如以上⑴至(5)中任何一項所描述的信息處理設備,其中,當信息處理設備的姿勢從參考姿勢改變預定量一直到滿足預定條件時,控制單元控制由用戶操作造成的過程被取消,以便返回到在接收該用戶操作時顯示的顯示屏幕。
[0256](7)如以上⑴至(6)中任何一項所描述的信息處理設備,其中,當用戶操作被確認時,控制單元確定所述預定條件被滿足。
[0257](8)如以上(I)至(6)中任何一項所描述的信息處理設備,其中,當從用戶操作的確認經過預定時間,控制單元確定所述預定條件被滿足。
[0258](9)如以上⑴至⑶中任何一項所描述的信息處理設備,其中,用戶操作是觸摸面板上的接觸操作、接近操作、拖動操作和輕擊操作以及硬鍵按下操作中任何一個。
[0259](10) 一種信息處理方法,該方法包括:把基於用戶操作的接收而確定的信息處理設備的姿勢設置為參考姿勢,當信息處理設備的姿勢從參考姿勢改變預定量一直到滿足預定條件時,控制該用戶操作造成的過程被取消。
[0260](11) 一種記錄程序的計算機可讀記錄介質,存儲程序使計算機執行如下控制:把基於用戶操作的接收而確定的信息處理設備的姿勢設置為參考姿勢,當信息處理設備的姿勢從參考姿勢改變預定量一直到滿足預定條件時,由該用戶操作造成的過程被取消。
[0261](12) 一種設備,被描述為包括
[0262]處理電路,配置為響應於設備姿勢改變預定量而把用戶界面上用戶選定的特徵的選擇返回到初始狀態。
[0263](13)根據一方面,
[0264]用戶界面是圖形用戶界面。
[0265](14)根據另一方面,
[0266]由處理電路執行的返回取消了圖形用戶界面上用戶選定特徵的選擇。
[0267](15)根據另一方面,
[0268]初始狀態是用戶選定的特徵被選擇之前的狀態。
[0269](16)根據另一方面,
[0270]用戶選定的特徵是用戶激活的特徵。
[0271](17)根據另一方面,
[0272]用戶選定的特徵是圖形用戶界面上用戶指定的區域。
[0273](18)根據另一方面,
[0274]用戶選定的特徵是設定值。
[0275](19)根據另一方面,
[0276]姿勢的變化基於設備旋轉量的變化。
[0277](20)根據另一方面,該設備還包括
[0278]旋轉確定電路,配置為確定設備的旋轉量的變化。
[0279](21)根據另一方面,
[0280]旋轉確定電路檢測設備的加速度、傾斜度和運動中至少一個。
[0281](22)根據另一方面,
[0282]處理電路配置為,如果姿勢的變化是設備的平移運動,不取消用戶選定的特徵。
[0283](23)根據另一方面,
[0284]基於設備的姿勢改變預定量,在處理電路取消選擇時維持用戶啟動的與圖形用戶界面的接觸。
[0285](24)根據另一方面,該設備還包括
[0286]觸摸面板,圖形用戶界面在其上顯示,其中
[0287]響應於設備的姿勢改變預定量,處理電路取消拖動操作。
[0288](25)根據另一方面,該設備還包括
[0289]觸摸面板,圖形用戶界面在其上顯示,其中
[0290]用戶選定的特徵是觸摸面板上的接觸位置,及
[0291]響應於設備的姿勢改變預定量,處理電路取消輕擊操作。
[0292](26)根據另一方面,
[0293]圖形用戶界面在接近顯示器上顯示,及
[0294]處理電路執行的返回取消了接近顯示器上用戶選定特徵的選擇。
[0295](27)根據另一方面,
[0296]用戶界面包括硬鍵。
[0297](28)根據另一方面,
[0298]處理電路執行的返回取消了用戶選定的特徵的選擇。
[0299](29)根據一種信息處理方法,該方法包括
[0300]在設備的用戶界面上顯示用戶選定的特徵;及
[0301]響應於設備的姿勢改變預定量,經處理電路把用戶選定的特徵返回到初始狀態。
[0302](30)根據一方面,該方法還包括
[0303]檢測設備的姿勢改變了預定量。
[0304](31)根據另一方面,
[0305]顯示包括:在觸摸面板和接近顯示器之一上顯示用戶選定的特徵。
[0306](32)根據非暫時性計算機可讀存儲設備實施例,存儲設備具有存儲在其上的計算機可讀指令,當指令被處理電路執行時,執行一種方法,該方法包括
[0307]在設備的用戶界面上顯示用戶選定的特徵;及
[0308]響應於設備的姿勢改變預定量,經處理電路把用戶選定的特徵返回到初始狀態。
[0309]本公開內容包含與2012年6月26日在日本專利局提交的日本優先權專利申請JP2012-142951中所公開的主題相關的主題,該申請的全部內容通過引用被結合於此。
[0310]本領域技術人員應當理解,各種修改、組合、子組合和變更可以依賴於設計需求和其它因素而發生,只要它們在所附權利要求或者其等效物的範圍內就可以。
[0311]標號列表
[0312]100信息處理設備
[0313]110觸摸面板
[0314]111 顯示單元
[0315]112操作單元
[0316]121?124操作部件
[0317]130傳感器
[0318]140快閃記憶體存儲器
[0319]150 RAM
[0320]160 CPU
[0321]170 總線
[0322]210操作接收單元
[0323]220姿勢檢測單元
[0324]230參考姿勢算術運算單元
[0325]240參考姿勢保持單元
[0326]250旋轉確定單元
[0327]260變化量保持單元
[0328]270控制單元
【權利要求】
1.一種設備,包括: 處理電路,配置為響應於設備的姿勢改變了預定量而把用戶界面上用戶選定特徵的選擇返回到初始狀態。
2.如權利要求1所述的設備,其中: 用戶界面是圖形用戶界面。
3.如權利要求2所述的設備,其中: 處理電路執行的返回取消了圖形用戶界面上用戶選定特徵的選擇。
4.如權利要求1所述的設備,其中: 初始狀態是用戶選定特徵的選擇之前的狀態。
5.如權利要求1所述的設備,其中: 用戶選定特徵是用戶激活的特徵。
6.如權利要求2所述的設備,其中: 用戶選定特徵是圖形用戶界面上的用戶指定區域。
7.如權利要求2所述的設備,其中: 用戶選定特徵是設定值。
8.如權利要求1所述的設備,其中: 姿勢的變化基於所述設備的旋轉量的變化。
9.如權利要求8所述的設備,還包括: 旋轉確定電路,配置為確定所述設備的旋轉量的變化。
10.如權利要求9所述的設備,其中: 旋轉確定電路檢測所述設備的加速度、傾斜度和移動中至少一個。
11.如權利要求1所述的設備,其中: 處理電路配置為,如果姿勢的變化是設備的平移運動,不取消用戶選定特徵。
12.如權利要求3所述的設備,其中: 當處理電路基於設備的姿勢變化預定量而取消選擇時,維持用戶啟動的與圖形用戶界面的接觸。
13.如權利要求2所述的設備,還包括: 觸摸面板,圖形用戶界面在其上顯示,其中 用戶選定特徵是觸摸面板上的接觸位置,及 響應於所述設備的姿勢變化了預定量,處理電路取消拖動操作。
14.如權利要求2所述的設備,還包括: 觸摸面板,圖形用戶界面在其上顯示,其中 響應於所述設備的姿勢變化了預定量,處理電路取消輕擊操作。
15.如權利要求2所述的設備,其中: 圖形用戶界面在接近顯示器上顯示,及 處理電路執行的返回取消了接近顯示器上用戶選定特徵的選擇。
16.如權利要求1所述的設備,其中: 用戶界面包括硬鍵。
17.如權利要求16所述的設備,其中: 處理電路執行的返回取消了用戶選定特徵的選擇。
18.—種信息處理方法,包括: 在設備的用戶界面上顯示用戶選定特徵;及 響應於設備的姿勢改變了預定量,通過處理電路把用戶選定特徵返回初始狀態。
19.如權利要求18所述的方法,還包括: 檢測所述設備的姿勢改變了預定量。
20.一種非暫時性計算機可讀存儲設備,其上存儲計算機可讀指令,當所述指令被處理電路執行時執行一種方法,該方法包括: 在設備的用戶界面上顯示用戶選定特徵;及 響應於設備的姿勢改變了預定量,通過處理電路把用戶選定特徵返回初始狀態。
【文檔編號】H04N5/232GK104395858SQ201380032458
【公開日】2015年3月4日 申請日期:2013年5月7日 優先權日:2012年6月26日
【發明者】堀拓郎 申請人:索尼公司