專利名稱:電子設備、方法及計算機可讀存儲介質的制作方法
技術領域:
本發(fā)明涉及一種信息處理裝置、信息處理方法以及信息處理程序。
背景技術:
近年來,能夠檢測由操作體進行的觸摸的觸摸屏變得流行。由于觸摸屏能夠檢測操作體觸摸的位置,所以用戶能夠感測操作體觸摸的位置。關于細節(jié),建議讀者參考日本專利公開 No. 2010-157189。此外,能夠檢測操作體進行的靠近的觸摸屏也變得流行。由于觸摸屏能夠檢測操作體靠近的位置,所以用戶能夠掌握關于操作體靠近的位置的信息。
發(fā)明內容
然而,如果使用比如上述普通觸摸屏的直接操作設備,則直接操作設備帶來以下問題。為了確定期望的位置,必須確定期望的位置的坐標。于是,為了執(zhí)行預定處理,比如用于確認位于指定坐標的對象的一些操作,必須輸入特定手勢命令,諸如用于按壓按鈕(如鼠標設備的按鈕)的操作或用于雙擊按鈕的操作。因此,期望提出一種新的改進的技術,允許由能夠以非接觸方式檢測操作體的移動的信息處理裝置容易地執(zhí)行預定處理。公開了一種設備。所述設備可以包括處理器。該設備還可以包括顯示器。該設備還可以包括接口。該接口可以被配置為檢測操作構件的非接觸運動。該接口還可以被配置為根據(jù)所檢測到的運動判斷所述構件是否跨過由顯示器限定的第一邊界。該接口還可配置為當判斷出所述構件跨過第一邊界時,所述處理器發(fā)起執(zhí)行第一處理。還公開一種計算機實現(xiàn)的方法。該方法可以包括檢測操作構件的非接觸運動。 該方法還可包括根據(jù)所檢測到的運動判斷該構件是否跨過由顯示器限定的第一邊界。該方法還可包括當判斷出該構件跨過第一邊界時,處理器發(fā)起執(zhí)行第一處理。還公開一種有形實施的計算可讀存儲介質,其包括當處理器執(zhí)行時執(zhí)行方法的指令。該方法可以包括檢測操作構件的非接觸運動。該方法還可以包括根據(jù)所檢測到的運動判斷該構件是否跨過由顯示器限定的第一邊界。該方法還可包括當判斷出該構件跨過第一邊界時,處理器發(fā)起執(zhí)行第一處理。
圖1是根據(jù)本發(fā)明實施例的信息處理裝置的概括描述中待參照的解釋圖;圖2是示出根據(jù)本發(fā)明實施例的信息處理裝置的功能配置的示圖;圖3是示出根據(jù)本發(fā)明實施例的信息處理裝置的硬件配置的示圖;圖4是如果信息處理裝置確定檢測到的操作體的移動已經跨過區(qū)域邊界則信息處理裝置執(zhí)行的第一典型處理的描述中待參照的多個示圖;圖5是如果信息處理裝置確定檢測到的操作體的移動已經跨過區(qū)域邊界則根據(jù)本發(fā)明實施例的信息處理裝置執(zhí)行的第二典型處理的描述中待參照的多個示圖;圖6是如果信息處理裝置不再檢測操作體則根據(jù)本發(fā)明實施例的信息處理裝置執(zhí)行的典型處理的描述中待參照的多個示圖;圖7是如果信息處理裝置確定檢測到的操作體的移動已經跨過區(qū)域邊界則根據(jù)本發(fā)明實施例的信息處理裝置執(zhí)行的第三典型處理的描述中待參照的多個示圖;圖8是如果信息處理裝置確定檢測到的操作體的移動已經跨過區(qū)域邊界則根據(jù)本發(fā)明實施例的信息處理裝置執(zhí)行的第四典型處理的描述中待參照的示圖;圖9是如果信息處理裝置確定檢測到的操作體的移動已經跨過區(qū)域邊界則根據(jù)本發(fā)明實施例的信息處理裝置執(zhí)行的第五典型處理的描述中待參照的多個示圖;圖10是如果信息處理裝置確定檢測到的操作體的移動已經跨過區(qū)域邊界則根據(jù)本發(fā)明實施例的信息處理裝置執(zhí)行的第六典型處理的描述中待參照的多個示圖;圖11是如果信息處理裝置確定檢測到的操作體的移動已經跨過區(qū)域邊界則根據(jù)本發(fā)明實施例的信息處理裝置執(zhí)行的第七典型處理的描述中待參照的多個示圖;圖12是如果信息處理裝置確定檢測到的操作體的移動已經跨過區(qū)域邊界則根據(jù)本發(fā)明實施例的信息處理裝置執(zhí)行的第八典型處理的描述中待參照的多個解釋圖;圖13是根據(jù)本發(fā)明實施例的信息處理裝置采用的用于檢測操作體的移動作為已經跨過區(qū)域邊界的移動的技術細節(jié)描述中待參照的多個示圖;以及圖14示出表示根據(jù)本發(fā)明實施例的信息處理裝置執(zhí)行的處理流程的流程圖。
具體實施例方式本發(fā)明提供一種電子設備,該設備包括處理器220 ;顯示器MO ;以及接口 210, 接口 210被配置為檢測操作構件OP的非接觸運動,根據(jù)所檢測到的運動判斷該構件是否跨過由顯示器240限定的第一邊界,以及當判斷出該構件跨過第一邊界時,處理器220發(fā)起執(zhí)行第一處理。以下通過參照附圖詳細說明本發(fā)明的優(yōu)選實施例。注意,在本發(fā)明說明書和附圖中,具有基本相同功能配置的結構元件由相同參考數(shù)字或相同附圖標記表示,并且結構元件的功能配置僅說明一次,以免贅述。此外,按如下安排的章節(jié)說明
具體實施例方式1 實施例1-1 信息處理裝置的概述1-2 信息處理裝置的功能配置1-3 信息處理裝置的硬件配置1-4 用于已經移動跨過區(qū)域邊界的操作體的第一典型處理1-5 用于已經移動跨過區(qū)域邊界的操作體的第二典型處理1-6 未檢測到操作體時執(zhí)行的處理1-7 用于已經移動跨過區(qū)域邊界的操作體的第三典型處理1-8 用于已經移動跨過區(qū)域邊界的操作體的第四典型處理1-9 用于已經移動跨過區(qū)域邊界的操作體的第五典型處理1-10 用于已經移動跨過區(qū)域邊界的操作體的第六典型處理
1-11 用于已經移動跨過區(qū)域邊界的操作體的第七典型處理1-12 用于已經移動跨過區(qū)域邊界的操作體的第八典型處理1-13 用于檢測操作體進行的跨過區(qū)域邊界的移動的技術細節(jié)1-14 信息處理裝置執(zhí)行的處理流程2 修改3 結論1 實施例1-1 信息處理裝置的概述圖1是在下面對根據(jù)本發(fā)明實施例的信息處理裝置100的概要描述中參照的示意圖。當根據(jù)本發(fā)明實施例的信息處理裝置100中采用的非接觸接口 210檢測到操作體OP 的移動時,信息處理裝置100判斷移動是否已經跨過區(qū)域邊界(比如通過分隔區(qū)域All和 A12而形成的邊界CL)。如果信息處理裝置100確定移動已經跨過區(qū)域邊界,則信息處理裝置100執(zhí)行預定處理。在以下描述中,非接觸接口 210通過檢測操作體OP對于非接觸接口 210的接近度來檢測操作體OP的移動。然而,作為用于檢測操作體OP的移動的技術,由非接觸接口 210采用的技術絕不限于檢測操作體OP對于非接觸接口 210的接近度的這種技術。在圖1所示的典型配置中,根據(jù)本發(fā)明實施例的信息處理裝置100包括顯示屏幕 D1,顯示屏幕Dl示出其上設置的對象0B。在根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的管理下,非接觸接口 210上的位置與其在顯示表面241上的各位置相關聯(lián)。因此,根據(jù)本發(fā)明實施例的信息處理裝置100能夠檢測與操作體OP接近的位置作為接近坐標,以確定顯示表面241上在接近坐標處的位置已經被指定了。類似地,根據(jù)本發(fā)明實施例的信息處理裝置100能夠檢測與操作體OP接近的位置作為觸摸位置坐標,以便確定顯示表面241上在觸摸位置坐標處的位置已經被指定了。通過執(zhí)行上述控制,能夠以非接觸方式檢測操作體OP的移動的信息處理裝置100 能夠容易地執(zhí)行預定處理。在圖1所示的典型配置中,信息處理裝置100確定操作體OP的移動已經跨過由顯示屏幕限定并將區(qū)域All和A12彼此分隔的區(qū)域邊界CL,然后根據(jù)基于操作體OP的移動確定的對象OB執(zhí)行處理,作為所述預定處理。在圖1所示的典型配置中, 根據(jù)基于操作體OP的移動確定的對象OB執(zhí)行的處理,是用于依次顯示與對象OB關聯(lián)的菜單項的處理。根據(jù)上述配置,如果改變由操作體OP指定的坐標,則允許用戶請求信息處理裝置 100執(zhí)行預定處理,比如確認操作。此外,可以規(guī)定當指定的坐標已經跨過屏幕上的線段限定的邊界時要被執(zhí)行的操作,并且執(zhí)行當指定的坐標已經跨過線段時的規(guī)定操作。1-2 信息處理裝置的功能配置圖2是根據(jù)本發(fā)明實施例的信息處理裝置100的功能配置的示圖。根據(jù)本發(fā)明實施例的信息處理裝置100至少設置有檢測部110、控制部120以及處理部130。檢測部110設置有非接觸接口 210,并且具有用于以非接觸方式檢測操作體OP的移動的功能。如上所述,用于以非接觸方式檢測操作體OP的移動的操作一般是通過檢測操作體OP相對于非接觸接口 210的接近度來執(zhí)行的。在用于檢測操作體OP相對于非接觸接口 210的接近度的操作中,檢測部110能夠檢測非接觸接口 210上存在的與操作體OP接近的位置,作為接近坐標。通過使用操作體OP執(zhí)行的所謂的接近操作的典型示例,是用于在操作體OP處于接近非接觸接口 210的狀態(tài)下移動操作體OP的操作。在以下描述中,用于在操作體OP處于接近非接觸接口 210的狀態(tài)下移動操作體OP的操作被稱為接近拖動操作。具體地說,接近拖動操作中操作體OP進行的移動是處于接近非接觸接口 210的狀態(tài)下的操作體OP進行的移動。處于接近非接觸接口 210的狀態(tài)下的操作體OP進行的移動可以是任何移動,只要該移動提供可以抓取的信息即可。例如,抓取的信息是處于接近非接觸接口 210的狀態(tài)下的操作體OP進行的移動的方向和/或移動的距離。處于接近非接觸接口 210的狀態(tài)下的操作體OP進行的移動是在與非接觸接口 210平行的方向上保持接近非接觸接口 210的狀態(tài)的操作體OP進行的移動。此外,檢測部110也可以設置有用于檢測操作體OP進行的觸摸的功能。檢測部 110能夠執(zhí)行這種功能以便檢測非接觸接口 210上存在的被操作體OP觸摸的位置,作為觸摸位置坐標。通過使用操作體OP執(zhí)行的接觸操作,是用于在已經與非接觸接口 210接觸的狀態(tài)下移動操作體OP的操作。在以下描述中,用于在已經與非接觸接口 210接觸的狀態(tài)下移動操作體OP的操作被稱為接觸拖動操作。具體地說,在接觸拖動操作中操作體OP進行的移動是由處于已經與非接觸接口 210接觸的狀態(tài)下的操作體OP進行的移動。處于已經與非接觸接口 210接觸的狀態(tài)下的操作體OP進行的移動可以是任何移動,只要該移動提供可以抓取的信息即可。例如,抓取的信息是處于接近已經與非接觸接口 210接觸的狀態(tài)下的操作體OP進行的移動的方向和/或移動的距離。使用操作體OP執(zhí)行的接觸操作的另一典型示例是用于使得操作體OP與非接觸接口 210接觸的操作。在以下描述中,用于使得操作體OP與非接觸接口 210接觸的操作被稱為觸摸操作??刂撇?20具有用于判斷由檢測部110檢測的操作體OP的移動是否已經跨過由顯示器限定并分隔區(qū)域All和A12的區(qū)域邊界的功能。例如,如參照圖1先前解釋的那樣, 控制部120能夠判斷由操作體OP執(zhí)行的接近拖動操作是否已經導致由檢測部110檢測的操作體OP從區(qū)域All到區(qū)域A12的移動。此外,控制部120能夠執(zhí)行控制,以顯示區(qū)域All和A12之間的區(qū)域邊界CL的一部分或全部,作為線段R11。然后,控制部120能夠通過判斷檢測部110檢測到的操作體OP的移動是否已經跨過線段Rll來判斷該移動是否已經跨過區(qū)域All和A12之間的區(qū)域邊界。 通過執(zhí)行該控制,可以抓取關于用戶應把操作體OP移動到的位置的信息,以便請求信息處理裝置100根據(jù)該位置執(zhí)行預定處理。此外,控制部120還能夠執(zhí)行控制,以根據(jù)顯示表面241上的由檢測部110檢測到的接近坐標標識的位置來顯示光標??刂撇?20還能夠執(zhí)行控制,以在顯示表面241上的由檢測部110檢測到的接近坐標標識的位置處顯示光標CN??刂撇?20還能夠執(zhí)行控制, 以取得由檢測部110檢測到的接近坐標標識的位置作為顯示表面241上的基準位置,并且在與基準位置在預定方向上偏移預定距離的另一位置顯示光標CN。控制部120還可以判斷由檢測部110檢測到的操作體OP是處于已經與非接觸接口 210接觸還是接近非接觸接口 210的狀態(tài)。例如,如果檢測部110能夠檢測根據(jù)非接觸接口 210與操作體OP之間的距離變化的預定參數(shù),則控制部120能夠根據(jù)預定參數(shù)的檢測值來判斷操作體OP是處于已經與非接觸接口 210接觸的狀態(tài)還是接近非接觸接口 210的狀態(tài)。例如,在預定參數(shù)的檢測值,控制部120判斷操作體OP不處于接近非接觸接口 210 的狀態(tài)。預定參數(shù)的這個檢測值被稱為基準值。在此情況下,檢測部110比較預定參數(shù)相對于基準值的改變與接近狀態(tài)檢測閾值。例如,如果檢測部110發(fā)現(xiàn)預定參數(shù)相對于基準值的改變大于接近狀態(tài)檢測閾值,則控制部120確定由檢測部110檢測到的操作體OP處于接近非接觸接口 210的狀態(tài)。類似地,例如,如果檢測部110發(fā)現(xiàn)預定參數(shù)的改變甚至大于接觸狀態(tài)檢測閾值, 則控制部120確定由檢測部110檢測到的操作體OP處于已經與非接觸接口 210接觸的狀態(tài)。因此,假設即使控制部120確定由檢測部110檢測到的操作體OP不處于與非接觸接口 210接觸的狀態(tài),在一些情況下控制部120可以確定操作體OP處于已經與非接觸接口 210接觸的狀態(tài)。相應地,已經與非接觸接口 210接觸的狀態(tài)可以說是以下概念該概念包括操作體OP對于非接觸接口 210的接近程度較高的狀態(tài)。處理部130具有以下功能如果控制部120確定操作體OP的移動已經跨過區(qū)域邊界,則執(zhí)行預定處理。預定處理不是特別地限于特定處理。然而,在通過參照圖1先前解釋的典型配置中,預定處理是針對基于操作體OP的移動而確定的對象OB執(zhí)行的預定處理。 在通過參照圖1先前解釋的典型配置中,針對移動的對象OB執(zhí)行的處理是用于在顯示表面 241上依次顯示為對象OB提供的菜單項的處理。信息處理裝置100可以還設置有顯示部140。顯示部140典型地被配置為顯示裝置。在此情況下,顯示部140設置有顯示表面M1,其可以用于顯示由控制部120選擇的數(shù)據(jù)和待顯示的數(shù)據(jù)。此外,顯示部140還可以用于在處理部130執(zhí)行預定處理的階段顯示各種信息。根據(jù)控制部120執(zhí)行的控制,顯示部140典型地在顯示表面241上顯示數(shù)據(jù)。在通過參照圖1先前解釋的典型配置中,顯示部140能夠根據(jù)由控制部120執(zhí)行的控制在顯示表面241上顯示對象OB以及為對象OB中的每一個提供的菜單項。此外,根據(jù)控制部120 執(zhí)行的控制,顯示部140能夠在顯示表面241上將光標移動到接近坐標。信息處理裝置100可以還設置有存儲部150。存儲部150典型地被配置為存儲裝置,比如非易失性存儲器。存儲部150具有用于存儲實現(xiàn)例如控制部120和處理部130等部分的程序的功能、以及用于存儲當執(zhí)行程序時使用的各種數(shù)據(jù)的功能。在上述典型配置的情況下,存儲部150中存儲的數(shù)據(jù)包括接近狀態(tài)檢測閾值和接觸狀態(tài)檢測閾值。包括控制部120和處理部130的所述各部分被配置為典型地采用諸如CPU(中央處理單元)和RAM(隨機存取存儲器)等組件。CPU通過執(zhí)行從存儲部150加載到RAM的程序執(zhí)行其功能。然而,包括控制部120和處理部130的所述各部分不一定被配置為采用諸如CPU和RAM這樣的組件。例如,包括控制部120和處理部130的所述各部分中的任何部分也可以被配置為專用硬件。1-3 信息處理裝置的硬件配置圖3是根據(jù)本發(fā)明實施例的信息處理裝置100的硬件配置的示圖。如圖3所示, 根據(jù)本發(fā)明實施例的信息處理裝置100被配置為采用非接觸接口 210、CPU 220、RAM 230、顯示裝置240和非易失性存儲器250。非接觸接口 210具有用于以接觸或非接觸方式檢測操作體OP的移動的功能。例如,通過執(zhí)行該功能,非接觸接口 210能夠檢測通過使用操作體OP執(zhí)行的各種操作。例如, 非接觸接口 210能夠檢測根據(jù)非接觸接口 210與操作體OP之間的距離而變化的預定參數(shù), 并且能夠使用所檢測到的參數(shù)來判斷操作體OP是已經與非接觸接口 210接觸還是接近非接觸接口 210。例如,靜電觸摸屏可以用作非接觸接口 210。通過使用靜電觸摸屏作為非接觸接口 210,可以檢測作為根據(jù)非接觸接口 210與操作體OP之間的距離而變化的預定參數(shù)的靜電容的改變。此外,作為另一示例,光觸摸屏也可以用作非接觸接口 210。通過使用光觸摸屏作為非接觸接口 210,可以檢測作為根據(jù)非接觸接口 210與操作體OP之間的距離而變化的預定參數(shù)的入射光強度的改變。此外,作為另一示例,USB(通用串行總線)相機也可以用作非接觸接口 210。通過結合另一設備使用USB相機作為非接觸接口 210,可以檢測用于確定操作體OP是已經與非接觸接口 210接觸還是接近非接觸接口 210的預定參數(shù)。CPU 220作為處理裝置和控制裝置工作,執(zhí)行非易失性存儲器250和RAM 230中存儲的程序,以便控制信息處理裝置100中執(zhí)行的全部操作或部分操作。RAM 230用于存儲要由CPU 220執(zhí)行的程序和在執(zhí)行程序期間改變的數(shù)據(jù)。這種數(shù)據(jù)的典型示例是參數(shù)。顯示裝置240典型地是IXD(液晶顯示器)裝置或有機EL(電致發(fā)光)顯示裝置。 顯示裝置240被配置為作為用于將信息可視化地通知給用戶的裝置工作。顯示裝置240典型地顯示信息處理裝置100執(zhí)行的各種處理的結果。具體地說,顯示裝置240把信息處理裝置100執(zhí)行的各種處理的結果顯示為文本和/或圖像。此外,顯示裝置240可以設置在信息處理裝置100內部或信息處理裝置100外部。非易失性存儲器250是用于存儲數(shù)據(jù)的裝置。非易失性存儲器250典型地被配置為磁存儲設備、半導體設備、光存儲設備或磁光存儲設備。磁存儲設備的典型示例是 HDD(硬盤驅動器)。非易失性存儲器250用于存儲要由CPU 220執(zhí)行的程序和各種數(shù)據(jù)。以上描述解釋了能夠執(zhí)行根據(jù)本發(fā)明實施例的信息處理裝置100的功能的典型硬件配置。組成硬件配置的元件中的每一個可以是專門設計為執(zhí)行元件的功能的通用構件或硬件。因此,根據(jù)實現(xiàn)實施例的技術級別可以適當修改用于實現(xiàn)根據(jù)本發(fā)明實施例的信息處理裝置100的硬件配置。1-4 用于已經移動跨過區(qū)域邊界的操作體的第一典型處理圖4是在下面描述如果信息處理裝置100檢測操作體(即操作構件)OP的移動并且確定移動已經跨過區(qū)域邊界則根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的第一典型處理時參照的多個示圖。在圖4的左上示圖中,處理部130顯示典型屏幕D21,示出其上設置的對象OBl至0B4、以及與為對象OBl至0B4中的每一個提供的區(qū)域關聯(lián)的線段Rl 1。當控制部120確定操作體OP的移動在預定方向(典型地是右水平方向)上已經跨過由與對象0B2關聯(lián)的線段Rll限定的邊界時,如圖4的右上示圖所示,處理部130顯示屏幕D22,示出基于移動確定的與對象0B2關聯(lián)的對象0B5。對象0B5中的每一個典型地是菜單項。在接近特定對象0B5的位置已經設置用于確認(即選擇)對象0B5中的特定一個的線段R12。在對象0B2與對象0B5之間的關系中,對象0B2充當菜單的父項,而對象0B5 中的每一個是充當菜單項的子項。稍后將描述用于確認充當菜單項的特定對象0B5的線段 R12。類似地,當控制部120確定操作體OP的移動在預定方向(典型地是右水平方向) 上已經跨過與對象0B3關聯(lián)的線段Rll限定的邊界時,如圖4的左下示圖所示,處理部130 顯示屏幕畫面,示出基于移動確定的與對象0B3關聯(lián)的對象0B5。通過相同方式,當控制部 120稍后確定操作體OP的移動在預定方向(典型地是右水平方向)上已經跨過與對象0B4 關聯(lián)的線段Rll限定的邊界時,如圖4的左下示圖所示,處理部130顯示屏幕畫面,示出基于移動確定的與對象0B4關聯(lián)的對象0B5。圖4的左下示圖所示的屏幕D23是示出與對象 0B3關聯(lián)的對象0B5和與對象0B4關聯(lián)的對象0B5的屏幕。屏幕D23同時示出每個都充當子項的多個對象,從而用戶可以可視化地彼此比較對象。此外,當控制部120確定操作體OP的移動在與預定方向相反的方向(例如圖4的右下示圖所示的左水平方向)上已經跨過由與對象0B3關聯(lián)的線段Rll限定的邊界時,處理部130顯示屏幕D24,如同一示圖所示,其上已經擦除基于移動確定的與對象0B3關聯(lián)的對象0B5。從以上描述可見,當控制部120確定由檢測部110檢測的操作體OP的移動已經跨過區(qū)域邊界時,控制部120能夠識別其中操作體OP的移動已經跨過區(qū)域邊界的方向。具體地說,控制部120還能夠識別操作體OP的移動已經跨過由線段R12限定的邊界的方向。 具體地說,控制部120還能夠確定操作體OP的移動已經跨過由線段R12限定的邊界的方向是預定方向(典型地是左向右水平方向)還是與預定方向相反的方向。與預定方向相反的方向因此是右向左水平方向。然后,處理部130根據(jù)由控制部120識別的方向執(zhí)行預定處理。如上所述,由操作體OP指定的坐標跨過屏幕上所示的由線段限定的邊界的方向可以用于限定兩種不同類型的處理。此外,用于顯示與對象0B3關聯(lián)的對象0B5的操作與用于刪除對象0B5的操作相反。由于用于顯示對象0B5的操作被執(zhí)行為特定姿態(tài),而用于刪除對象0B5的操作被執(zhí)行為與特定姿態(tài)相反的姿態(tài),所以具有容易以直觀方式理解操作的優(yōu)點。1-5 用于已經移動跨過區(qū)域邊界的操作體的第二典型處理圖5是在下面描述如果信息處理裝置100檢測操作體OP的移動并且確定移動已經跨過區(qū)域邊界則根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的第二典型處理時參照的多個示圖。圖5的上部示圖顯示了屏幕D31,其示出由控制部120設置為數(shù)字“2010”、“4”、 “ 2,,、“ 14 ”、“ 30,,和“ 0,,的典型對象。屏幕D31還示出用于對象中的每一個的線段R21。可以提供這樣的配置其中,如果控制部120確定操作體OP的移動已經跨過由線段R21限定的邊界,則處理部130執(zhí)行用于改變基于移動確定的對象的值的處理作為預定處理。例如,如果控制部120確定操作體OP的移動在預定方向(例如,典型地,右水平方向)上已經跨過由線段R21限定的邊界,則處理部130執(zhí)行這樣的處理將基于移動確定的對象的值“4”增加到由值“5”表示的對象并且顯示如圖5的中部示圖所示的示出值“5”的屏幕D32。類似地,如果控制部120確定操作體OP的移動在預定方向(例如,典型地,右水平方向)上已經跨過線段R22限定的邊界,則處理部130執(zhí)行下述處理將基于移動確定的對象的值“2”增加到由值“3”表示的對象,并且顯示示出值“3”的屏幕。如果重復地執(zhí)行操作體OP的相同移動,則處理部130執(zhí)行下述處理將基于移動確定的對象的值“2”增加到 “3”的值表示的對象,將對象的值“3”增加到值“4”表示的對象等。最后,處理部130執(zhí)行下述處理將對象的值增加到由值“16”表示的對象,并且顯示如圖5的底部示圖所示的示出值“16”的屏幕D33。此外,另一方面,如果控制部120確定操作體OP的移動在與預定方向相反的方向 (即在左水平方向)上已經跨過線段R21限定的邊界,則處理部130執(zhí)行用于將基于移動確定的對象的值“4”減少到由值“3”表示的對象并且顯示示出值“3”的屏幕的處理。如上所述,操作體OP指定的坐標跨過由屏幕上所示的線段限定的邊界的方向可以用于增大或減小數(shù)值。也就是說,如果基于操作體OP的移動確定的對象是數(shù)字,則可以執(zhí)行作為所述預定處理的根據(jù)由控制部120識別的移動方向增大或減小數(shù)字的值的處理。通過提供上述配置,不再必須在兩個不同位置分別具有兩個按鈕。也就是說,通過顯示線段作為跨過數(shù)值的條,可以增大或減小數(shù)值。通過顯示該線段,不需要占用屏幕上的區(qū)域,并且也可以對在屏幕上多個位置顯示的同樣多個數(shù)字中的每一個執(zhí)行操作。如上所述,為了增大數(shù)值,必須執(zhí)行用于在右水平方向上移動操作體OP跨過區(qū)域邊界的操作。然而,為了增大數(shù)值,不一定需要在右水平方向上執(zhí)行用于移動操作體OP跨過區(qū)域邊界的操作。例如,在左向右方向上定向線段R21的配置的情況下,線段R21在上下方向上分離兩個相鄰區(qū)域。在這種配置中,為了增大數(shù)值,必須執(zhí)行用于典型地在向上方向上移動操作體OP跨過由線段R21限定的邊界的操作,為了減小數(shù)值,必須執(zhí)行用于典型地在向下方向上移動操作體OP跨過線段R21限定的邊界的操作。然而,不必以此方式設置移動的方向。例如,在這種配置中,為了增大數(shù)值,也可以在向下方向上移動操作體OP跨過線段R21限定的邊界,為了減小數(shù)值,也可以在向上方向上移動操作體OP跨過線段R21限定的邊界。1-6 未檢測到操作體時執(zhí)行的處理圖6是在下面描述如果信息處理裝置100不再檢測到操作體OP則根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的典型處理時參照的多個示圖。圖6顯示了屏幕D41和D42, 分別示出了由控制部120設置為數(shù)字“ 2010 ”、“ 4 ”、“ 2 ”、“ 14 ”、“ 30 ”和“ 0 ”的典型對象。在屏幕D41上顯示的狀態(tài)下,檢測部110檢測不到操作體0P。因此,屏幕D41典型地示出用于對象中的每一個的短線段R31。隨著用戶移動操作體OP以靠近非接觸接口 210并且檢測部110檢測操作體OP的位置(即檢測操作體OP的接近度的增加),控制部120改變基于操作體OP的位置確定的線段R31的顯示。如上所述,檢測部110能夠以非接觸方式檢測操作體OP的位置。例如,通過檢測操作體OP對于非接觸接口 210進行的靠近,檢測部110能夠以非接觸方式檢測操作體OP的位置。在圖6所示的典型示例中,控制部120改變線段R31的長度,以產生作為長線段的線段R32。在圖6所示的典型示例中,處理部130顯示示出線段R32的屏幕D42。當用戶移動操作體OP遠離非接觸接口 210時,檢測部110不再檢測操作體OP的位置,即檢測操作體OP的接近度的減小。在此情況下,控制部120轉變回顯示屏幕D41的狀態(tài)。通過以此方式改變線段的顯示,用戶能夠獲取關于要在上面移動操作體OP以便執(zhí)行預定處理的位置的信息。
1-7 用于已經移動跨過區(qū)域邊界的操作體的第三典型處理圖7是在下面描述如果信息處理裝置100檢測操作體OP的移動并且確定移動已經跨過區(qū)域邊界則根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的第三典型處理時參照的多個示圖。在圖7所示的典型示例中,控制部120顯示屏幕D51。在屏幕D51所示的狀態(tài)下,檢測部110未檢測到操作體0P。在該典型示例中,當用戶使用作為典型操作體OP的手指并且移動操作體OP以靠近屏幕D51的右上角以使得檢測部110能夠檢測操作體OP的位置時,控制部120顯示屏幕 D52,屏幕D52示出通過使用多個線段R41在屏幕D51的右上角創(chuàng)建的多邊形。當用戶移動充當操作體OP的手指遠離屏幕D51的右上角時,控制部120恢復屏幕D51作為顯示的屏幕。 類似地,當用戶使用作為典型操作體OP的手指并且移動操作體OP以靠近屏幕D51的左下角從而檢測部110能夠檢測操作體OP的位置時,控制部120顯示屏幕D53,屏幕D53示出通過使用多個線段R41在屏幕D51的左下角創(chuàng)建的多邊形。如上所述,當檢測部110以非接觸方式檢測操作體OP的位置時,控制部120能夠在操作體OP的被檢測到的位置顯示由多個線段R41圍成的多邊形。然而,由多個線段R41 圍成的多邊形也可以顯示在與操作體OP的被檢測到的位置無關的位置。在圖7所示的典型示例中,控制部120顯示通過使用六個線段R41創(chuàng)建的六邊形。然而,顯示的多邊形不一定是六邊形。如上所述,控制部120能夠執(zhí)行控制,以顯示通過組合多個線段創(chuàng)建的多邊形。然后,控制部120能夠通過判斷操作體OP是否已經跨過在多邊形內部創(chuàng)建的內部區(qū)域到多邊形外部創(chuàng)建的外部區(qū)域之間的由多邊形限定的邊界,從內部區(qū)域移動到外部區(qū)域,來判斷由檢測部110檢測到的操作體OP的移動是否已經跨過區(qū)域邊界。當控制部120確定操作體OP的移動已經跨過由線段R41中的任何特定一個限定的邊界時,處理部130能夠根據(jù)由操作體OP的移動已經跨過的特定線段R41限定的邊界來執(zhí)行處理,作為預定處理。根據(jù)由操作體OP的移動跨過的特定線段R41限定的邊界,由處理部130執(zhí)行的處理的典型示例Gl包括“對準圖標”、“屬性”、“粘貼”、“用最近信息更新”、 “創(chuàng)建新的一個”以及“恢復原樣”。控制部120可以在屏幕D53上顯示這些典型處理示例 Gl作為向導。此外,在根據(jù)由操作體OP的移動跨過的特定線段R41限定的邊界而由處理部130 執(zhí)行的典型處理中,處理部130可以執(zhí)行控制,以重新顯示另一多邊形,該另一多邊形具有由操作體OP的移動跨過的特定線段R41限定的邊界,作為充當其各邊的多個線段R42中的一個。用所顯示的該另一多邊形,控制部120可以判斷操作體OP的移動是否已經跨過由線段R42中的任何特定一個限定的邊界,而處理部130可以根據(jù)由操作體OP的移動已經跨過的特定線段R42限定的邊界來執(zhí)行處理,作為所述預定處理。例如,處理部130能夠參照 “創(chuàng)建日期和時間”、“大小順序”、“名稱順序”、“類型順序”和“更新日期和時間”根據(jù)由操作體OP的移動跨過的特定線段R42限定的邊界來執(zhí)行“對準圖標”??刂撇?20可以在屏幕 D54上顯示這些典型處理示例G2作為向導。此外,如果控制部120確定由操作體OP的移動跨過的特定線段R42限定的邊界是操作體OP的移動之前跨過的特定線段R41,則處理部130將顯示的屏幕從屏幕M4恢復回到屏幕D53。在圖7所示的典型示例中,由操作體OP的移動之前跨過的特定線段R41限定
12的邊界是與“對準圖標”的典型處理示例Gl對應的線段。通過提供上述配置,可以實現(xiàn)操作的等級化結構。此外,當操作體OP從多邊形的區(qū)域外部的位置移動到區(qū)域內部的位置時,處理部130可以執(zhí)行處理或不執(zhí)行處理。然而, 如果當操作體OP從多邊形的區(qū)域外部的位置移動到區(qū)域內部位置時處理部130不執(zhí)行處理,則可以提高在萬一漏過了非接觸接口 210上的操作體OP之后執(zhí)行重新操作時的寬容度,因此可以減少不正確操作的數(shù)量。1-8 用于已經移動跨過區(qū)域邊界的操作體的第四典型處理圖8是在下面描述如果信息處理裝置100檢測操作體OP的移動并且確定移動已經跨過由區(qū)域邊界限定的邊界則根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的第四典型處理時參照的示圖。在圖8所示的典型示例中,控制部120顯示屏幕D61。如圖8所示,控制部120能夠在屏幕D61上顯示多個目標,包括每個都充當菜單項的對象0B5以及線段R51、R52和R53。如果控制部120確定操作體OP的移動已經跨過由線段R51限定的邊界,則處理部130能夠滾動對象0B5。滾動方向可以是與控制部120已經確定操作體OP的移動已經跨過由線段R51限定的邊界的方向相反的方向。具體地說,例如,如果控制部120確定操作體OP的移動在向下垂直方向上已經跨過由線段R51限定的邊界,則處理部130能夠在向上垂直方向上滾動對象0B5。此外,如果控制部120確定操作體OP的移動在預定方向(例如左向右方向)上已經跨過由線段R52限定的邊界,則處理部130能夠在屏幕D61上顯示作為基于操作體OP的移動確定的對象0B5的子項的對象0B6。此外,另一方面,如果控制部120確定操作體OP的移動在與預定方向相反的方向上已經跨過由線段R52限定的邊界,則處理部130能夠從屏幕D61刪除對象0B6。在此情況下,要從屏幕D61刪除的對象0B6是基于操作體OP的移動確定的對象,而與預定方向相反的方向是右向左水平方向。此外,如果控制部120確定操作體OP的移動已經跨過由線段R53限定的邊界,則處理部130能夠對基于操作體OP的移動確定的對象0B6執(zhí)行處理。具體地說,處理部130 能夠執(zhí)行用于確認作為菜單項顯示的對象0B6的處理。1-9 用于已經移動跨過區(qū)域邊界的操作體的第五典型處理圖9是在下面描述如果信息處理裝置100檢測操作體OP的移動并且確定移動已經跨過區(qū)域邊界則根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的第五典型處理時參照的多個示圖。在圖9所示的典型示例中,控制部120顯示屏幕D71和屏幕D72,屏幕D71示出如果操作體OP位于由線段R61限定的邊界的左手側則執(zhí)行確認處理,屏幕D72示出另一方面如果操作體OP位于由線段R61限定的邊界的右手側則執(zhí)行取消處理。也就是說,在該配置中,如果能夠以非接觸方式檢測操作體OP的位置的檢測部 110檢測操作體OP的位置,則控制部120能夠把作為操作體OP的位置的由檢測部110已經檢測的位置作為基準點,并且當操作體OP的移動預先從基準點開始并且跨過區(qū)域邊界(例如由圖9所示的線段R61限定的邊界)時顯示要執(zhí)行的預定處理的描述。在接近區(qū)域邊界 (例如由線段R61限定的邊界)的位置顯示預定處理的描述是優(yōu)選的。如果要根據(jù)操作體 OP的跨越區(qū)域邊界的移動方向執(zhí)行預定處理,如屏幕D71和D72所示,則所顯示的預定處理的描述也根據(jù)作為由檢測部110檢測的操作體OP的位置而改變。此外,也可以在相互相反的方向上把針對由操作體OP進行的移動的預定處理的描述顯示為非突出描述,比如半透明描述。1-10 用于已經移動跨過區(qū)域邊界的操作體的第六典型處理圖10是在下面描述如果信息處理裝置100檢測操作體OP的移動并且確定移動已經跨過區(qū)域邊界則根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的第六典型處理時參照的多個示圖。在圖10所示的典型示例中,控制部120顯示示出圖像IMl的屏幕D81。控制部 120能夠顯示一般基于操作體OP的位置確定的放大圖像IM1。屏幕D82示出顯示一般基于操作體OP的位置確定的放大圖像IMl的狀態(tài)。如果檢測部110進一步檢測由一般基于操作體OP的位置確定的圖像IMl進行的移動,來作為根據(jù)操作體OP的移動的移動,則處理部 130能夠執(zhí)行根據(jù)圖像IMl已經移動到的目的地的區(qū)域的處理,如以下通過參照圖10的下示圖描述的那樣。例如,當檢測部110檢測到由一般基于操作體OP的位置確定的特定圖像IMl進行的移動為到區(qū)域A21的移動時,處理部130執(zhí)行用于顯示整個特定圖像IMl的處理。此外, 當檢測部110檢測到由一般基于操作體OP的位置確定的特定圖像IMl進行的移動為到區(qū)域A22的移動時,處理部130執(zhí)行用于將特定圖像IMl上傳到社區(qū)站點C2的處理。此外, 當檢測部110檢測由一般基于操作體OP的位置確定的特定圖像IMl進行的移動為到區(qū)域 A23的移動時,處理部130執(zhí)行用于刪除特定圖像IMl的處理。此外,當檢測部110檢測由一般基于操作體OP的位置確定的特定圖像IMl進行的移動為到區(qū)域AM的移動時,處理部 130執(zhí)行用于將特定圖像IMl上傳到社區(qū)站點Cl的處理。此外,屏幕D82還示出用于改變模式的線段R62。如果檢測部110確定操作體OP 的移動已經跨過由線段R62限定的邊界,則處理部130能夠執(zhí)行用于改變模式的處理。例如,認為模式改變是從屏幕D82到緊挨的后一個屏幕(顯示畫面)的轉變或從屏幕D82到緊挨的前一個屏幕(顯示畫面)的轉變。根據(jù)該控制,大尺寸功能項以用戶可以容易識別的格式在屏幕的四個角中的任何一個顯示,并且通過僅將操作體OP移動以跨過由線段限定的邊界而不拖動到區(qū)域上可以確認處理。因此,與拖動到區(qū)域上的方法比較,期望可以減少用戶承受的操作負擔。在圖10 所示的典型示例中,在索引屏幕(比如屏幕D81)的狀態(tài)下,通過執(zhí)行拖動操作可以滾動圖像IM1。因此,在屏幕D81所示的狀態(tài)下,通過在拖動操作中長時間連續(xù)按下特定圖像IMl 并且在充當拖動操作的目的地的區(qū)域A23中釋放特定圖像IM1,可以進行從屏幕D81到屏幕 D82的轉變。1-11 用于已經移動跨過區(qū)域邊界的操作體的第七典型處理圖11是在下面描述如果信息處理裝置100檢測到操作體OP的移動并且確定移動已經跨過區(qū)域邊界則根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的第七典型處理時參照的多個示圖。在圖11所示的典型示例中,控制部120顯示示出線段R71的屏幕D91。檢測部110以非接觸方式檢測操作體OP的移動,而控制部120也以非接觸方式判斷由檢測部 110檢測到的操作體OP的移動是否已經跨過由線段R71限定的邊界。如果控制部120確定由檢測部Iio檢測到的操作體OP的移動已經以非接觸方式跨過線段R71限定的邊界,則處理部130能夠執(zhí)行第一處理。然而,也可以提供這樣的配置其中,控制部120顯示示出線段R71的屏幕D92。檢測部110以接觸方式檢測操作體OP的移動,而控制部120也以接觸方式判斷檢測部110檢
14測到的操作體OP的移動是否已經跨過由線段R71限定的邊界。如果控制部120確定檢測部 110檢測到的操作體OP的移動已經以接觸方式跨過由線段R71限定的邊界,則處理部130 能夠執(zhí)行第二處理。如上所述,根據(jù)操作體OP是處于與屏幕接觸的狀態(tài)還是與屏幕非接觸的狀態(tài)可以執(zhí)行不同種類的處理。如圖11所示,可以在接觸狀態(tài)下改變屏幕的各個方面(broad overview),并且將處理切換為當在該狀態(tài)下操作體OP的移動已經跨過由線段R71限定的邊界時執(zhí)行。1-12 用于已經移動跨過區(qū)域邊界的操作體的第八典型處理圖12是在下面描述如果信息處理裝置100檢測到操作體OP的移動并且確定移動已經跨過區(qū)域邊界則根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的第八典型處理時參照的多個示圖。在圖12所示的典型示例中,控制部120顯示示出線段R81的屏幕D101。檢測部110檢測操作體OP的移動,而控制部120判斷由檢測部110檢測到的操作體OP的移動是否已經跨過由線段R81限定的邊界。如果控制部120確定由檢測部110檢測的操作體 OP的移動已經跨過由線段R81限定的邊界,則處理部130能夠執(zhí)行預定處理。在此情況下,如果控制部120確定由檢測部110檢測到的操作體OP的移動已經跨過由線段R81限定的邊界,則控制部120能夠識別操作體OP的移動的方向。此外,處理部 130能夠根據(jù)由控制部120識別的方向執(zhí)行預定處理。例如,處理部130在由控制部120識別的方向上新顯示線段R81。然后,控制部120能夠判斷由檢測部110檢測到的操作體OP 的移動是否已經跨過由新顯示的線段R81限定的邊界。在此情況下,如果控制部120確定由檢測部110檢測到的作操作體OP的移動已經跨過由新顯示的線段R81限定的邊界,則處理部130能夠根據(jù)新顯示的線段R81執(zhí)行預定處理。在一些情況下,可能難以執(zhí)行用于移動操作體OP連續(xù)多次跨過區(qū)域邊界的操作。 然而,通過執(zhí)行上述控制,容易執(zhí)行用于移動操作體OP連續(xù)多次跨過區(qū)域邊界的操作。例如,在用于將數(shù)量在一些情況下調整大的調整量并且在其它情況下調整小的調整量的操作 (如用于調整輸出聲音的音量的操作的情況那樣(即,用于調整控制信號的處理))中,可以執(zhí)行用于按需要移動操作體OP多次跨過由一個線段R81限定的邊界的操作??梢栽诓僮黧w OP在預定方向上將要移動到的位置顯示多個線段R81,每一個都用于在操作體OP在相同方向上跨過時執(zhí)行相同的功能,而不是將移動操作體OP在預定方向上跨過由一個線段R81限定的邊界的操作需要執(zhí)行多少次就執(zhí)行多少次。在此情況下,僅通過如圖12的下示圖所示在預定方向上移動操作體OP跨過由這樣的線段R81限定的多個邊界,可以以同樣多的多次在與預定方向相同的方向上連續(xù)調用用于移動操作體OP跨過由一個線段R81限定的邊界的操作的功能。此外,也可以設計這樣的接口 其中,作為用于跨過由線段R81限定的邊界的手勢的向導,可以跨過由新顯示的線段R81限定的邊界,以便最終完成特定操作。1-13 用于檢測操作體進行的跨過區(qū)域邊界的移動的技術細節(jié)圖13是在下面描述根據(jù)本發(fā)明實施例的信息處理裝置100采用的用于檢測操作體OP的已經跨過區(qū)域邊界的移動的技術細節(jié)時參照的多個解釋圖。用于檢測針對線段R91 執(zhí)行的操作的處理是簡單的,如圖13所示。控制部120把線段R91的兩側上的區(qū)域分別作為第一區(qū)域和第二區(qū)域。第一區(qū)域和第二區(qū)域因此可以是線段R91的上側和下側或線段 R91的左手側和右手側上的區(qū)域。當操作體OP出現(xiàn)在現(xiàn)場時,對于線段R91中的每個單獨線段,控制部120判斷操作體OP是出現(xiàn)在單獨線段R91的兩側上的第一區(qū)域還是第二區(qū)域中。在下一檢測時間,操作體OP可能已經進行跨過第一區(qū)域和第二區(qū)域之間的邊界的轉變,即從第一區(qū)域到第二區(qū)域或從第二區(qū)域到第一區(qū)域的轉變。在此情況下,如果操作體OP 的軌跡與邊界的交點是在線段R92上的點,則處理部130執(zhí)行操作,啟動根據(jù)操作體OP跨過線段R92的方向的功能。1-14 信息處理裝置執(zhí)行的處理流程圖14示出表示根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的處理流程的流程圖。 如圖14所示,流程圖開始于步驟S101,其中,在根據(jù)本發(fā)明實施例的信息處理裝置100中, 檢測部110以非接觸方式接收坐標輸入。然后,在下一步驟S102,控制部120產生關于輸入是否已經跨過區(qū)域邊界的判斷結果。如果在步驟S102由控制部120產生的判斷結果是指示輸入未跨過區(qū)域邊界的“否”,則處理流程進入步驟S104。另一方面,如果在步驟S102控制部120產生的判斷結果是指示輸入已經跨過區(qū)域邊界的“是”,則處理流程進入步驟S103,其中執(zhí)行預定處理。然后,處理流程進入步驟 S104,其中,控制部120產生關于是否已經執(zhí)行終止操作的判斷結果。如果在步驟S104控制部120產生的判斷結果是指示尚未執(zhí)行終止操作的“否”,則處理流程返回步驟S101。另一方面,如果在步驟S104控制部120產生的判斷結果是指示已經執(zhí)行終止操作的“是”,則結束處理。2:修改至此已經通過參照附圖詳細說明了本發(fā)明的優(yōu)選實施例。然而,本發(fā)明實現(xiàn)絕不限于該優(yōu)選實施例。顯然,在本發(fā)明說明書所附的權利要求書中描述的技術構思領域內,本領域的技術人員能夠提出用于各種改變和修改的想法。然而,當然,這些改變和修改落入本發(fā)明說明書所附的權利要求書中描述的技術構思領域內。3:結論如上所述,根據(jù)本發(fā)明,可以允許能夠以非接觸方式檢測操作體的移動的信息處理裝置容易地執(zhí)行預定處理。例如,僅由操作輸入設備檢測到的位置的信息變化來觸發(fā),信息處理裝置能夠執(zhí)行各種操作(包括確認)。在根據(jù)在按鈕上執(zhí)行的操作來執(zhí)行確認的相關技術信息處理裝置的情況下,必須單獨提供操作設備(例如按鈕)。此外,用戶承擔的操作負擔的量相應地增加,并且要求用戶處于使得用戶能夠操作按鈕的條件下。因此,該條件對可以對在按鈕上執(zhí)行的操作施加限制。另一方面,根據(jù)實施例,可以通過僅在預先確定的方向上移動操作體跨過由屏幕上的項限定的邊界來執(zhí)行期望的確認操作。例如,非接觸輸入設備能夠僅基于指定的坐標的改變來操作。此外,如果使用相關技術手勢命令,則必須執(zhí)行學習處理以便記住手勢命令與由命令要進行的操作之間的關系。如果手勢是通過操作指針來輸入,則難以標識屏幕上顯示的對象。另一方面,根據(jù)實施例,清楚地表示屏幕上顯示的對象,并且同樣也可以示出用于執(zhí)行操作的向導。因此,可以容易地執(zhí)行學習處理。也可以構思一種方法,用于通過限定對指出特定限定的區(qū)域內部的操作作出響應的敏感區(qū)域來執(zhí)行相同的操作。然而,該方法可能的缺點在于,在特定屏幕區(qū)域中,僅可以限定一種類型的功能。此外,會響應于無意地穿過屏幕區(qū)域的操作而產生不希望有的反應。 因此,該方法另外的缺點就是對布局有限制。此外,在在這種狀態(tài)保持的情況下,相反操作(比如恢復)難以限定,并且難以創(chuàng)建以等級化方式可以選擇多個選項的狀態(tài)。此外,在小區(qū)域的情況下,取決于輸入技術,難以停留在該狀態(tài),因此難以采用該方法作為觸發(fā)。另一方面,根據(jù)實施例,可以有效地消除這些缺點。本發(fā)明包含的主題涉及與2010年9月7日提交到日本專利局的日本優(yōu)先權專利申請JP 2010-200149中公開的主題相關的主題,該文獻全部內容通過引用而合并于此。本領域技術人員應該理解,可以取決于設計需求和其它因素進行各種修改、組合、 子組合和替代方式,只要它們在所附權利要求及其等同方案的范圍內。
權利要求
1.一種電子設備,該設備包括 處理器;顯示器;以及接口,被配置為 檢測操作構件的非接觸運動,根據(jù)所檢測到的運動判斷所述構件是否跨過由所述顯示器限定的第一邊界,以及當判斷出所述構件跨過所述第一邊界時,所述處理器發(fā)起執(zhí)行第一處理。
2.根據(jù)權利要求1所述的設備,其中,所述第一邊界與所述顯示器上的對象相關聯(lián)。
3.根據(jù)權利要求2所述的設備,其中,所述對象是數(shù)值的指示符。
4.根據(jù)權利要求3所述的設備,其中,所述第一處理包括改變所述數(shù)值。
5.根據(jù)權利要求1所述的設備,其中,所述接口被配置為根據(jù)所檢測到的運動判斷當所述構件跨過所述第一邊界時所述構件的移動方向;以及基于所判斷出的方向發(fā)起執(zhí)行所述第一處理。
6.根據(jù)權利要求1所述的設備,其中,所述第一邊界是由所述顯示器上的線段限定的。
7.根據(jù)權利要求1所述的設備,其中,所述第一邊界和多個邊界是由所述顯示器上的多邊形限定的。
8.根據(jù)權利要求1所述的設備,其中,所述接口被配置為確定所述操作構件相對于所述接口的接近度的改變。
9.根據(jù)權利要求8所述的設備,其中,所述接口被配置為在檢測到增大的接近度時發(fā)起第二處理,在檢測到減小的接近度時發(fā)起第三處理。
10.根據(jù)權利要求8所述的設備,其中所述第一邊界與所顯示的對象相關聯(lián);以及所述第二處理或所述第三處理中的一個包括改變所顯示的對象。
11.根據(jù)權利要求9所述的設備,其中,所述第二處理包括顯示由多邊形限定的多個邊
12.根據(jù)權利要求11所述的設備,其中,所述接口被配置為 判斷所述構件是否跨過由所述多邊形限定的邊界;以及當判斷出所述構件跨過由所述多邊形限定的邊界時,所述處理器發(fā)起執(zhí)行第四處理。
13.根據(jù)權利要求12所述的設備,其中,所述接口被配置為 確定所述多邊形的限定所述構件跨過的邊界的一側;以及基于所確定的一側發(fā)起執(zhí)行所述第四處理。
14.根據(jù)權利要求1所述的設備,其中,所述第一處理包括滾動。
15.根據(jù)權利要求1所述的設備,其中,所述第一處理包括顯示菜單。
16.根據(jù)權利要求1所述的設備,其中,所述第一處理包括取消菜單。
17.根據(jù)權利要求1所述的設備,其中,所述第一處理包括選擇菜單項。
18.根據(jù)權利要求1所述的設備,其中,所述第一處理包括顯示限定第二邊界的對象。
19.根據(jù)權利要求1所述的設備,其中,所述第一處理包括生成控制信號。
20.根據(jù)權利要求19所述的設備,其中,所述接口被配置為 當判斷出所述構件跨過前一邊界時,連續(xù)顯示限定新邊界的對象。
21.根據(jù)權利要求20所述的設備,其中,所述控制信號基于限定所述構件跨過的邊界的連續(xù)顯示的對象的數(shù)量。
22.根據(jù)權利要求1所述的設備,其中,所述接口被配置為 檢測所述構件的接觸運動;根據(jù)所檢測到的接觸運動判斷所述構件是否跨過第一邊界;以及當判斷出所述構件跨過所述第一邊界時,所述處理器發(fā)起執(zhí)行第二處理。
23.一種方法,包括 檢測操作構件的非接觸運動;根據(jù)所檢測到的運動判斷所述構件是否跨過由顯示器限定的第一邊界;以及當判斷出所述構件跨過所述第一邊界時,處理器發(fā)起執(zhí)行第一處理。
24.一種有形地實施的非瞬時計算機存儲介質,包括當被處理器執(zhí)行時執(zhí)行用于用戶接口的方法的指令,所述方法包括檢測操作構件的非接觸運動;根據(jù)所檢測到的運動判斷所述構件是否跨過由顯示器限定的第一邊界;以及當判斷出所述構件跨過所述第一邊界時,處理器發(fā)起執(zhí)行第一處理。
全文摘要
一種電子設備、方法及計算機可讀存儲介質。提供一種接口,其采用用于檢測操作構件的非接觸運動和接觸運動的系統(tǒng)和方法。該接口檢測操作構件的非接觸運動,并且判斷該構件是否已經跨過邊界。響應于檢測到該操作構件已經跨過邊界,該接口可以發(fā)起執(zhí)行處理。該處理可以是顯示第二邊界或某些其它處理。該接口也可以檢測該操作構件的接觸運動,并且基于該接觸運動發(fā)起執(zhí)行處理。
文檔編號G06F3/041GK102446021SQ20111026037
公開日2012年5月9日 申請日期2011年8月31日 優(yōu)先權日2010年9月7日
發(fā)明者成田智也, 笠原俊一, 金野律子 申請人:索尼公司