本發明涉及一種信息處理設備,該信息處理設備被構造成管理針對彎曲的觸摸屏而進行的觸摸操作。
背景技術:
近年來,不僅出現了包含平面觸摸屏的產品,而且出現了包含彎曲的觸摸屏的產品。此外,期望出現曲率比是在操作時而不是在設計時被確定的設備(例如,紙狀(paper-like)顯示器)。作為這種彎曲的設備的示例,存在日本特開2014-115705號公報中所公開的觸摸屏、以及日本特開2012-133428號公報中所公開的顯示設備。日本特開2014-115705號公報中所公開的觸摸屏包括:平面形狀的檢測構件,其被構造成檢測當指尖觸摸到觸摸屏的正面時的接觸位置;以及彎曲構件,其被構造成支撐檢測構件的背面并使檢測構件彎曲。在該觸摸屏中,檢測構件的正面受指尖按壓時所表現出的檢測構件的彎曲受到彎曲構件的抑制,因此期望提高可操作性及耐用性。
此外,日本特開2012-133428號公報中所公開的顯示設備是通過將觸摸屏粘接到形成為具有彎曲形狀的液晶屏、并且在觸摸屏的正面布置表面保護板而構造的。在該顯示設備中,期望能夠通過將粘接層調整為具有適當的膜厚度,來抑制觸摸檢測的靈敏度降低。
在日本特開2014-115705號公報及日本特開2012-133428號公報中所公開的彎曲的觸摸屏中,在觸摸操作時,有時會錯誤地檢測操作內容。例如,即使在用戶認為他或她進行了橫掃(swipe)(在觸摸屏上滑動(slide)手指的操作)時,觸摸屏有時也會將該橫掃判斷為輕拂(flick)(用手指輕彈(flip)觸摸屏的操作)。因此,有時會激活并非用戶意圖的命令,這會導致混淆。
技術實現要素:
本發明的目的在于提供一種信息處理設備,該信息處理設備被構造成減少對具有彎曲正面的觸摸屏所進行的觸摸操作的操作內容的錯誤檢測。
根據本公開的信息處理設備包括:檢測單元,其被構造成檢測操作內容,所述操作內容包括輸入到具有彎曲的正面的觸摸屏的觸摸操作的方向及速度;獲取單元,其被構造成獲取所述觸摸屏沿所檢測到的方向的彎曲的程度;確定單元,其被構造成確定與所述觸摸操作的速度有關的條件,該條件依據所獲取的彎曲的程度而不同;以及判斷單元,其被構造成,基于所檢測到的速度滿足由所述確定單元所確定的、與所述觸摸操作的速度有關的所述條件的事實,來判斷所述觸摸操作是輕拂操作。
通過以下(參照附圖)對示例性實施例的描述,本發明的其他特征將變得清楚。
附圖說明
圖1是彎曲的觸摸屏的示例的示圖。
圖2是用于例示錯誤地檢測到輕拂操作的原因的說明圖。
圖3是根據本發明第一實施例的信息處理設備的硬件構造圖。
圖4是根據第一實施例的信息處理設備的功能構造圖。
圖5是觸摸屏的操作管理方法的整體過程的說明圖。
圖6是根據第一實施例的曲率比獲取處理的過程的說明圖。
圖7A是觸摸屏的示例的示圖,圖7B是曲率比表的示例的示圖。
圖8是用于示出基于曲率比和輕拂得分的程度的、對輕拂的判斷結果的示例的曲線圖。
圖9是本發明第二實施例中所使用的觸摸屏的示例的示圖。
圖10是根據第二實施例的曲率比獲取處理的過程的說明圖。
圖11A是根據第二實施例的操作示例的說明圖,圖11B是曲率比表的示例的示圖。
圖12是本發明第三實施例中所使用的觸摸屏的示例的示圖。
圖13是用于例示在凹形彎曲的觸摸屏上錯誤地檢測操作的原因的說明圖。
圖14是用于示出凸形或凹形的曲率比與操作判斷結果之間的關系的曲線圖。
圖15A及圖15B各自是用于示出曲率比與操作判斷結果之間的關系的曲線圖。
具體實施方式
在描述本發明的實施例之前,闡明在具有彎曲的正面的觸摸屏上出現對觸摸操作的錯誤檢測的原因。例如,如圖1中所例示的,假定用戶用他的或她的手指102(作為指令輸入體的示例)觸摸顯示在觸摸屏101上的圖形用戶界面(GUI)圖像103,并且在保持接觸狀態的同時線性地移動手指102。手指102在移動目的地處從GUI圖像103抬起。具有這樣的操作內容的觸摸操作是上述的“橫掃”。同時,“輕拂”具有這樣的操作內容,即,GUI圖像103被觸摸,并且然后用手指102迅速地輕彈。可以基于當手指102從觸摸屏的正面抬起時所表現出的手指102的移動速度,而在橫掃與輕拂之間進行分辨。例如,在手指102抬起時所表現出的手指102的移動速度超過閾值的情況下,將操作內容判斷為輕拂,否則判斷為橫掃。然而,當手指202a在觸摸屏101的彎曲的正面上線性地移動(如圖2中所例示的)時,在正在移動的手指202b與觸摸屏101之間出現間隙203。因此,當即使用戶在認為他或她一直進行橫掃的情況下以恒定的速度移動手指202a也出現間隙203時,操作內容被錯誤地判斷為輕拂。以下描述針對根據示例性實施例的、被構造成防止這種錯誤判斷的信息處理設備。
圖3是根據本發明第一實施例的信息處理設備的硬件框圖。根據第一實施例的信息處理設備300包括計算機,該計算機包括連接到總線303的中央處理單元(CPU)301、用于外部存儲設備的輸入/輸出I/F 302、只讀存儲器(ROM)304及隨機存取存儲器(RAM)305。觸摸屏306及要控制的部件307也連接到總線303。觸摸屏306是被構造成接收用戶的觸摸操作的輸入/輸出設備,并且具有彎曲的正面。要控制的部件307是要由通過觸摸操作而輸入的內容來控制的物理部件及邏輯部件。
CPU 301被構造成控制通過總線303而連接的各個設備。CPU 301還被構造成執行根據本發明的一個實施例的計算機程序,以由此實施信息處理設備300上的稍后描述的不同種類的功能。輸入/輸出I/F 302是被構造成從/向外部存儲設備(例如,硬盤驅動器)輸入/輸出數據的接口。ROM 304存儲操作系統(OS)、上述計算機程序、設備驅動器等等。RAM 305用作用于CPU 301的臨時存儲區,例如,主存儲器或工作區。
圖4是通過CPU 301執行根據本發明一個實施例的計算機程序而在信息處理設備300上實施的功能塊的構造示例的示圖。參照圖4,信息處理設備300包括輸入單元401、曲率比獲取單元402、判斷單元403、輸出單元404及控制單元405。
輸入單元401被構造成檢測包括對觸摸屏306所進行的觸摸操作的方向的操作內容。簡言之,輸入單元401用作針對操作內容的檢測單元。要檢測的操作內容的示例包括利用用戶的手指來觸摸觸摸屏306的操作(觸摸)、將手指從觸摸屏306抬起的操作(抬起)以及在保持接觸狀態的同時移動手指的操作(觸摸移動)。要檢測的操作內容的示例還包括上述“輕拂”及“橫掃”。輸入單元401將所檢測到的操作內容存儲在預定存儲器中,例如,RAM 305的工作區。由此存儲所檢測到的操作內容,以檢測基于觸摸操作序列(給定的操作與先前操作之間的關聯)所辨識的操作內容。至少將緊接在給定的操作之前所檢測到的觸摸操作存儲在工作區中。根據本實施例的信息處理設備300的特征中的一個特征在于,包括觸摸操作的“方向”作為操作內容。稍后描述該特征。
曲率比獲取單元402用作被構造成獲取當出現觸摸操作時所表現出的觸摸屏306的彎曲的程度的獲取單元。在本實施例中,曲率比獲取單元402獲取曲率比作為表示彎曲的程度的指數。曲率比是表示彎曲的表面被彎曲了多大的量。已知的曲率或曲率半徑可以用作曲率比的示例。還可以基于各個實際部件的測量值來獨創性地定義曲率比。稍后描述曲率比及獲取曲率比的方式的具體細節。
判斷單元403用作被構造成基于曲率比來判斷觸摸操作是否是預定操作的判斷單元。也就是說,判斷單元403基于使用所獲取的曲率比作為參數的函數,確定用于在預定操作與其他操作之間進行分辨的閾值。然后,判斷單元403確定通過基于預定規則來量化所檢測到的操作內容的特性而獲得的操作得分,并且將該操作得分與閾值相比較,以由此判斷觸摸操作是否是預定操作。操作得分是表示預定操作的似然性的數值。稍后描述預定規則及操作得分的具體示例。
輸出單元404被構造成將由判斷單元403判斷的觸摸操作的操作內容作為事件而通知給控制單元405。控制單元405被構造成基于所述事件來控制要控制的部件307的操作、觸摸屏306的畫面轉換等等。
接下來,描述觸摸屏的操作管理方法的示例,該方法通過信息處理設備300來執行。在本實施例中,假定觸摸屏具有圖7A中所例示的形狀及結構。進一步假定預定操作是輕拂操作,而其他操作內容是橫掃操作。圖7A中所例示的觸摸屏701以固定的曲率比朝一個方向彎曲,并且定義了基準位置及基準方向。例如將基準位置及基準方向設定成觸摸屏701的頂邊。將關于包含頂邊的平面而形成的角度檢測為方向702。例如,假定緊接在作為輕拂的最后操作的抬起出現之前而檢測到觸摸移動,然后檢測到抬起。在這種情況下,可以通過出現觸摸移動處的相對位置(關于觸摸屏701的相對坐標)與出現抬起處的位置(同上)之間的比較,來檢測觸摸操作的方向702。
在本實施例中,基于實際測量,通過將曲率比與觸摸操作的方向相關聯來創建曲率比表,并且預先將曲率比表存儲在RAM 305中。圖7B是曲率比表703的示例的示圖,圖中通過使用曲率來表達曲率比。在曲率比表703中,預先基于角度范圍來定義觸摸操作的方向。例如,在觸摸操作關于觸摸屏701的頂邊的方向是0度至45度時,將1/200mm辨識為曲率比。參照上述曲率比表703,可以利用用作鍵(key)的觸摸操作的方向702來迅速地獲取曲率比。
圖5是操作管理方法的整體過程的說明圖。當用戶對觸摸屏701的正面進行觸摸操作時開始操作管理方法。參照圖5,輸入單元401檢測觸摸操作的操作內容(步驟S501)。當進行觸摸操作時,觸摸事件被插入到CPU 301的事件隊列中。輸入單元401利用插入了觸摸事件的觸發檢測觸摸操作,并且接收該觸摸事件。輸入單元401判斷該事件是否是抬起操作,即,該事件是否是表示抬起手指的操作的事件(步驟S502)。在事件不是抬起手指的操作(步驟S502中的否)時,操作至少不是輕拂,因此過程返回到步驟S501。在事件是抬起操作(步驟S502中的是)時,輸入單元401對在檢測到抬起操作時所表現出的方向進行檢測,并且將處理連同檢測結果一起轉到曲率比獲取單元402。
曲率比獲取單元402執行曲率比獲取處理以獲取觸摸屏701的正面的曲率比(步驟S503)。圖6是在參照表來獲取曲率比時所進行的處理過程的示例的示圖。參照圖6,曲率比獲取單元402根據上述觸摸操作序列獲取觸摸操作的方向(步驟S601)。然后,曲率比獲取單元402在將所獲取的觸摸操作的方向用作鍵的情況下參照曲率比表703,以獲取與所述方向相對應的曲率比(步驟S602)。例如,假定觸摸操作的方向關于基準方向(基于抬起的檢測位置及先前的觸摸移動的開始位置)是100度。在這種情況下,曲率比獲取單元402從曲率比表703中獲取曲率比(曲率)為1/100mm。在獲取曲率比之后,曲率比獲取單元402將處理轉到判斷單元403。
返回圖5,判斷單元403基于所獲取的曲率比來確定閾值(步驟S504)。在本實施例中,閾值是用于將由用戶所進行的觸摸操作判斷為輕拂的輕拂閾值。判斷單元403基于作為預定規則的示例的以下連續函數,來確定輕拂閾值。指示靈敏度的常量由A來表示,用于誤差吸收的常量由B來表示。常量A及常量B二者都存儲在ROM 304中。
(輕拂閾值)=A×T+B…(1)
(其中,T表示當抬起手指的操作出現時所表現出的觸摸屏的曲率比)
輕拂閾值隨著曲率比趨向于凸形增大而增大。添加常量B,以防止輕微的觸摸操作被判斷為輕拂。通過使用由表達式(1)所表達的這樣的連續函數來確定輕拂閾值,由此進一步使確定處理容易,用以減輕處理負荷。判斷單元403將所確定的輕拂閾值存儲在RAM 305中,并且在每次出現后續的觸摸操作時動態地改變輕拂閾值。
判斷單元403進一步根據觸摸操作序列來確定作為操作得分的示例的輕拂得分(步驟S505)。基于作為預定規則的示例的以下的連續函數來確定輕拂得分。指示靈敏度的常量由C來表示,并且存儲在ROM 304中。
(輕拂得分)=(當手指抬起時所表現出的速度)×C…(2)
可以如下所述考慮手指的移動距離(從先前的觸摸到抬起的距離)來確定輕拂得分。即,可以將用戶以明確的意圖移動了手指的事實包括在參數中。為了上述目的,指示靈敏度的常量由D來表示,并且存儲在ROM 304中。
(輕拂得分)=(當手指抬起時所表現出的速度)×C+(手指的移動距離)×D…(3)
通過使用由表達式(2)及(3)所表達的這樣的連續函數來確定輕拂得分,由此能夠減輕確定處理的負荷。
所確定的輕拂得分存儲在RAM 305中,并且在每次出現后續的觸摸操作時動態地改變(更新)輕拂得分。可以基于同一種類的大量的觸摸屏的形狀及結構、大量的用戶的操作的跟蹤記錄等等,使用由推理引擎(inference engine)(未示出)等所估計出的值作為常量A至常量D。
在確定輕拂閾值及輕拂得分之后,判斷單元403進行二者之間的比較(步驟S506)。在輕拂得分等于或小于輕拂閾值(S506中的是)時,判斷單元403將觸摸操作判斷為橫掃,并且將橫掃事件通知給輸出單元404(步驟S507)。同時,在輕拂得分超過輕拂閾值(步驟S506中的否)時,判斷單元403將觸摸操作判斷為輕拂,并且將輕拂事件通知給輸出單元404(步驟S508)。橫掃事件或輕拂事件從輸出單元404輸出到控制單元405。
以這種方式,使用根據本實施例的信息處理設備300以及使用該設備的操作管理方法,當用戶將他的或她的手指從觸摸屏701抬起時,依據與抬起時所表現出的方向相對應的曲率比而動態地改變輕拂閾值。簡言之,輕拂閾值在整個觸摸屏上不是一致的,基于進行操作的位置及方向而使用適當的輕拂閾值來判斷操作內容。
圖8是用于示出基于曲率比及輕拂得分的程度的、對橫掃或輕拂的判斷結果的示例的曲線圖。如由表達式(2)及(3)所表達的,基于連續函數來確定輕拂得分。因此,例如,當上述表達式(1)的常量A為正時,輕拂閾值801隨著曲率比增大而增大。這個關系意味著,由于隨著曲率比的增大,手指變得更傾向于從觸摸屏抬起,因此檢測到輕拂事件變得更加困難。簡言之,上述關系意味著抑制了錯誤地檢測到輕拂事件。同時,在小曲率比的區域中,抬起時的移動速度可以用作輕拂閾值,由此抑制了可操作性的降低。
表達式(1)、(2)及(3)是使用連續函數的計算表達式的示例,可以使用其他計算表達式。此外,例如,可以預先將曲率比與通過表達式(1)而獲得的輕拂閾值之間的對應關系作為表保持在保持單元(例如,存儲器)中,以替代針對各幀重復基于連續函數的處理。在這種情況下,在步驟S504中,參照該表來獲取與在步驟S503中所獲取的曲率比相對應的輕拂閾值。
以上描述了使用預先創建的曲率比表703、參照該表來獲取曲率比的示例,但是可以通過使用觸摸操作的檢測位置的歷史等來動態地計算曲率比,以獲取計算結果。在其他情況下,可以附加地設置通信單元以訪問外部服務,并且可以從外部服務獲取曲率比。此外,通過采用橫掃操作作為示例而描述了本實施例,但是本實施例可以類似地應用于在目標對象比在橫掃的情況下更清楚時通常使用的拖動(drag)的操作。
現在,公開本發明的第二實施例。通過采用觸摸屏以固定的曲率比朝一個方向彎曲的示例而描述了第一實施例。對本發明第二實施例的描述針對曲率比依據位置及方向而改變的、以復雜的方式彎曲的觸摸屏901(如圖9中所例示)進行操作的情況。信息處理設備300的硬件構造及其功能塊的構造與第一實施例相同。
在信息處理設備300采用這種以復雜的方式彎曲的觸摸屏901時,圖5中所例示的處理中的曲率比獲取處理(步驟S503)的細節與第一實施例不同。
圖10是根據第二實施例的曲率比獲取處理的過程的示例的示圖。參照圖10,判斷單元403根據觸摸操作序列獲取觸摸操作的位置及方向(步驟S1001)。即,出現了抬起操作處的位置被設定為觸摸操作的位置。此外,判斷單元403基于緊接在檢測到抬起操作之前所表現出的觸摸移動的位置及觸摸操作的位置來確定觸摸操作的方向。然后,判斷單元403使用所確定的數據來獲取在檢測到操作時所表現出的觸摸屏的曲率比(步驟S1002)。
圖11A指示在沿具有圖9中所例示的形狀的觸摸屏901的正面進行觸摸移動操作之后在觸摸操作的位置1102處檢測到抬起。基準方向是在觸摸屏901的X-Y坐標系統中任意地定義的方向。觸摸操作的方向1103是觸摸移動的方向的延伸。
圖11B是根據第二實施例的曲率比表1104的示例的示圖。在曲率比表1104中,將觸摸操作的位置、觸摸操作的方向及觸摸屏901的曲率比(曲率)相互關聯地記錄。觸摸操作的位置及方向由范圍來指示。
判斷單元403參照曲率比表1104以獲取與觸摸操作的位置及方向相對應的觸摸屏901的曲率比。具體地說,假定觸摸操作出現處的位置(X-坐標,Y-坐標)是(10,10),并且觸摸操作關于基準方向的方向是300度。在這種情況下,可以從曲率比表1104中獲取曲率比1/160mm。按與第一實施例中相同的方式,判斷單元403使用所獲取的曲率比來確定輕拂閾值,并且將輕拂閾值與輕拂得分相比較,以由此輸出對輕拂或橫掃的判斷結果。以這種方式,根據第二實施例,即使利用以復雜的方式彎曲的觸摸屏901,也可以抑制對輕拂或橫掃的錯誤判斷。
現在,公開本發明的第三實施例。在第一實施例及第二實施例二者中,描述了觸摸屏彎曲以具有凸形的示例。在本發明第三實施例中,描述要操作的觸摸屏凹形彎曲的示例。信息處理設備300的硬件構造及其功能塊的構造與第一實施例相同。圖12是凹形彎曲的觸摸屏1201的示例的示圖。對第三實施例的描述針對用戶用手指1202對顯示在凹形彎曲的觸摸屏1201上的GUI圖像1203進行輕拂操作的情況。
如圖13中所例示的這種現象在圖12中所例示的觸摸屏1201的正面上出現。即,假定使用與凹形彎曲的觸摸屏1201的正面1301相接觸的用戶的手指1302a,來進行朝向手指1302b的輕拂。正面1301凹形彎曲,因此在輕拂的速度減小時在手指1302b與觸摸屏之間不會出現間隙。當手指抬起時所表現出的手指的移動速度通常用于判斷操作是輕拂操作還是其他操作。因此,在手指抬起時手指的移動速度很小的情況下,認為用戶已進行了的輕拂被錯誤地檢測為橫掃操作。為了解決這種問題,在第三實施例中,定義了彎曲的大小(magnitude)。在圖5的用于確定輕拂閾值的處理(步驟S504)中,彎曲的大小包括在參數中。彎曲的大小是在假定凸形的彎曲為正而凹形的彎曲為負的情況下所獲得的絕對值。基于彎曲的大小來創建曲率比表。
圖14是用于示出凸形或凹形的曲率比與對橫掃或輕拂的判斷之間的關系的曲線圖。在表達式(1)的常量A為正以表現出凸形時,隨著曲率比趨向于凸形增大,輕拂閾值改變為更大。利用這種構造,即使在手指由于凸形的大曲率比而無意地從觸摸屏1201抬起時,也能夠抑制錯誤地檢測到輕拂操作這樣的情況。同時,隨著曲率比趨向于凹形增大,輕拂閾值改變為更小。利用這種構造,即使在手指由于凹形的大曲率比而未能從觸摸屏1201抬起時,也能夠抑制錯誤地檢測到輕拂操作這樣的情況。在原本彎曲較小的區域中,即,在曲線圖中曲率比為0附近,可以使用第一實施例及第二實施例中所定義的閾值,抑制在第一實施例及第二實施例中所表現出的可操作性被降低。
現在,公開本發明的第四實施例。在觸摸屏的曲率比在產品的制造時間之后永不改變的前提下描述了第一實施例至第三實施例。通過采用將本發明應用于在運行時可以被用戶彎曲的例如紙狀顯示器這樣的設備的示例,來描述本發明的第四實施例。簡言之,觸摸屏被構造成依據所施加的壓力而彎曲。除了觸摸屏之外,信息處理設備300的硬件構造及其功能塊的構造與第一實施例相同。在本實施例中,對觸摸屏的正面或觸摸屏的支撐部配設壓力傳感器。在圖5的曲率比獲取處理(步驟S503)中,基于壓力傳感器的檢測值或者多個觸摸操作時所表現出的檢測值的變化來檢測曲率比,并且獲取檢測結果。簡言之,對檢測觸摸操作時的觸摸屏的曲率比進行檢測,并且獲取檢測結果。利用這種構造,本發明甚至可以應用于不能預先獲取正面的曲率比的觸摸屏。
現在,公開本發明的第五實施例。通過采用在圖5的用于確定輕拂閾值的確定處理(步驟S504)中基于使用曲率比作為參數的連續函數來確定輕拂閾值的示例而描述了第一實施例至第四實施例。通過采用基于使用曲率比作為參數的非連續函數來確定輕拂閾值的示例來描述本發明第五實施例。信息處理設備300的硬件構造及其功能塊的構造與第一實施例相同。
圖15A是用于示出在基于以下非連續函數來確定輕拂閾值時而獲得的曲率比及對橫掃或輕拂的判斷結果的曲線圖。常量E是基于多個情況而實際地測量的預定值。此外,在出現抬起手指的操作時所表現出的觸摸屏的曲率比由U來表示。
(當U≤E時)
(輕拂閾值)=A×U+B…(4)
(當U>E時)
(輕拂閾值)=∞…(5)
以這種方式,當曲率比等于或小于常量E時,使用連續函數作為用于確定輕拂閾值的函數,而當曲率比大于常量E時,使用非連續函數。因此,輕拂閾值被設定成無窮大。當明確曲率比極大以在實際中不能用人的手指進行正常的輕拂操作時,能夠通過使用這樣的函數來有效地抑制錯誤地檢測到輕拂操作。
此外,用于確定輕拂閾值的函數可以不以曲率比作為參數,如下。(當(當出現抬起手指的操作時所表現出的觸摸屏的曲率比)≤E時)
(輕拂閾值)=B…(6)
(當(當出現抬起手指的操作時所表現出的觸摸屏的曲率比)>E時)
(輕拂閾值)=∞…(7)
利用這些函數,如圖15B中所示,在觸摸屏的曲率比等于或小于預定值時,確定作為固定值的輕拂閾值(B),而在曲率比大于預定值時,輕拂閾值被設定成無窮大,以禁止判斷為輕拂。這能夠將用于計算輕拂閾值的處理簡化。
如上所述,根據本發明,基于與給定的觸摸操作的方向相對應的曲率比來判斷給定的觸摸操作是否是預定操作,因此即使對于具有彎曲的正面的觸摸屏,也能夠抑制錯誤地檢測到觸摸操作。
其他實施例
還可以通過讀出并執行記錄在存儲介質(也可以更完整地稱為“非臨時性計算機可讀存儲介質”)上的計算機可執行指令(例如,一個或更多個程序)以進行上述實施例中的一個或更多個實施例的功能、并且/或者包括用于進行上述實施例中的一個或更多個實施例的功能的一個或更多個電路(例如,專用集成電路(ASIC))的系統或裝置的計算機,來實現本發明的實施例,并且,可以利用由所述系統或裝置的所述計算機例如讀出并執行來自所述存儲介質的所述計算機可執行指令以進行上述實施例中的一個或更多個實施例的功能、并且/或者控制所述一個或更多個電路以進行上述實施例中的一個或更多個實施例的功能而進行的方法,來實現本發明的實施例。所述計算機可以包括一個或更多個處理器(例如,中央處理單元(CPU)、微處理單元(MPU)),并且可以包括分開的計算機或分開的處理器的網絡,以讀出并執行所述計算機可執行指令。所述計算機可執行指令可以例如從網絡或所述存儲介質提供給計算機。所述存儲介質可以包括例如硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、分布式計算系統的存儲器、光盤(例如,壓縮光盤(CD)、數字通用光盤(DVD)或藍光光盤(BD)TM)、閃存設備及存儲卡等中的一個或更多個。
本發明的實施例還可以通過如下的方法來實現,即,通過網絡或者各種存儲介質將執行上述實施例的功能的軟件(程序)提供給系統或裝置,該系統或裝置的計算機或是中央處理單元(CPU)、微處理單元(MPU)讀出并執行程序的方法。
更具體地說,通過采用用戶的手指用于觸摸操作的示例而描述了各個實施例。然而,到此為止所描述的示例性實施例甚至可以應用于使用觸控筆(stylus)或其他指令體的情況。此外,本發明的目的還可以通過使信息處理設備300執行用于實施各個實施例的功能的計算機程序來實現,所述計算機程序是從其上記錄有所述計算機程序的存儲介質中讀取的。在這種情況下,從存儲介質中讀取的計算機程序實施上述實施例的功能,并且存儲所述計算機程序的所述存儲介質包含在本發明中。此外,除了計算機程序自身之外,本發明還包括以下情況:在計算機上操作的OS等基于在執行計算機程序時所發出的指令來進行實際處理的部分或整體,并且通過所述處理來實施上述各個實施例的功能。
本發明甚至還可以應用于從存儲介質中讀取的計算機程序被寫入到對插入到信息處理設備300中的功能擴展板或單元配設的存儲器的情況。即,本發明還包括對所述功能擴展板或所述單元配設的CPU等基于寫入到所述存儲器的計算機程序的指令來執行所述處理的部分或整體的情況,并且通過所述處理來實施各個實施例的功能。
雖然參照示例性實施例對本發明進行了描述,但是應當理解,本發明并不限于所公開的示例性實施例。應當對以下權利要求的范圍給予最寬的解釋,以使其涵蓋所有這些變型例以及等同的結構及功能。
本申請要求2015年10月29日提交的日本專利申請第2015-213186號的優先權,該申請的全部內容通過引用并入本文。