国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      對象選擇設(shè)備和對象選擇方法

      文檔序號:6521386閱讀:249來源:國知局
      對象選擇設(shè)備和對象選擇方法
      【專利摘要】[問題]本發(fā)明的目的是提供一種對象選擇設(shè)備、對象選擇方法和對象選擇程序。[解決手段]為了實現(xiàn)上面的目的,要提供的對象選擇方法是通過包括顯示設(shè)備和存儲設(shè)備的計算機(jī)的處理來選擇在顯示設(shè)備上顯示的對象的方法,并且包括:響應(yīng)于用戶在顯示設(shè)備中移動可移動指示器,確定指示器是否處于預(yù)定臨時選擇狀態(tài)的步驟;當(dāng)確定指示器處于臨時選擇狀態(tài)時,獲取指示器指示的對象以在存儲設(shè)備中存儲該對象作為臨時選擇的對象的步驟;響應(yīng)于用戶執(zhí)行預(yù)定對象選擇操作,獲取指示器指示的對象的步驟;比較這樣獲取的對象與這樣存儲的臨時選擇的對象的步驟;以及當(dāng)作為比較的結(jié)果,所述對象與臨時選擇的對象相同時,確定選擇該對象的步驟。
      【專利說明】對象選擇設(shè)備和對象選擇方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種用于適當(dāng)?shù)剡x擇對象的方法,并且具體涉及一種各自防止用戶錯誤地選擇對象的對象選擇設(shè)備、對象選擇方法和對象選擇程序。
      【背景技術(shù)】
      [0002]作為在計算機(jī)上選擇對象的典型示例,存在這樣的情況:指示器移動到在顯示設(shè)備的屏幕上顯示的對象并且對該對象執(zhí)行諸如點擊等的選擇操作。通過使用諸如鼠標(biāo)或鍵盤的光標(biāo)鍵的指示設(shè)備來執(zhí)行指示器到對象的移動。
      [0003]然而,由于指示器的移動和選擇操作的組合,可能選擇對于用戶意想不到的對象。如果選擇錯誤的對象,則分配到該對象的功能工作,從而導(dǎo)致需要完成該功能或執(zhí)行撤銷操作的不必要的麻煩。
      [0004]專利文獻(xiàn)I公開了一種阻止對象的錯誤選擇操作的技術(shù)。專利文獻(xiàn)I公開了這樣的技術(shù),其確定選擇在Π上顯示的鏈接(對象)的區(qū)域,并且如果觸摸其他區(qū)域,則忽略該選擇。然而,專利文獻(xiàn)I沒有提供在現(xiàn)今屏幕內(nèi)容經(jīng)常改變的計算機(jī)環(huán)境中防止適當(dāng)對象的錯誤選擇的技術(shù)。
      [0005][引用列表]
      [0006][專利文獻(xiàn)]
      [0007][專利文獻(xiàn)1]TO2009/008161

      【發(fā)明內(nèi)容】

      [0008][技術(shù)問題]
      [0009]當(dāng)用戶通過使用諸如鼠標(biāo)等的指示設(shè)備移動指示器以對對象執(zhí)行選擇操作時,對象的位置可能改變或者多個對象可能重繪。在這樣的情況下,可能執(zhí)行對于用戶意想不到的對象選擇操作。
      [0010]本發(fā)明的目的是提供一種防止選擇錯誤的對象并避免無意義的選擇操作的技術(shù)。
      [0011][問題的解決方案]
      [0012]為了實現(xiàn)上面提及的目的,本發(fā)明被實現(xiàn)為下列方法。該方法是通過包括顯示設(shè)備和存儲設(shè)備的計算機(jī)的處理,選擇在顯示設(shè)備上顯示的對象的對象選擇方法,并且包括:響應(yīng)于用戶在顯示設(shè)備中移動可移動指示器,確定指示器是否處于預(yù)定臨時選擇狀態(tài)的步驟;當(dāng)確定指示器處于臨時選擇狀態(tài)時,獲取被指示器指示的對象以在存儲設(shè)備中存儲該對象作為臨時選擇的對象的步驟;響應(yīng)于用戶執(zhí)行預(yù)定對象選擇操作,獲取被指示器指示的對象的步驟;比較這樣獲取的對象與這樣存儲的臨時選擇的對象的步驟;以及當(dāng)作為該比較的結(jié)果,該對象與臨時選擇的對象相同時,確定選擇該對象。
      [0013]此外,更具體地,在上面的方法中,執(zhí)行關(guān)于預(yù)定臨時選擇狀態(tài)的確定,使得當(dāng)指示器的移動速度不超過預(yù)定速度時,確定指示器處于臨時選擇狀態(tài)。
      [0014]此外,可以執(zhí)行關(guān)于預(yù)定臨時選擇狀態(tài)的確定,使得當(dāng)指示器停止超過預(yù)定時間段時,確定指示器處于臨時選擇狀態(tài)。
      [0015]此外,該方法可以包括當(dāng)作為比較的結(jié)果,所述對象與臨時選擇的對象不相同時,取消對象選擇操作的步驟。
      [0016]此外,該方法可以包括當(dāng)作為比較的結(jié)果,所述對象與臨時選擇的對象不相同時,確定選擇臨時選擇的對象的步驟。
      [0017]此外,所述對象可以是URL、圖標(biāo)對象或菜單對象。
      [0018]此外,顯示設(shè)備可以具有觸摸面板功能,并且指示器可以是用戶的手指或用戶使用的觸筆。
      [0019]作為另一方面,本發(fā)明被實現(xiàn)為計算機(jī)程序以使得計算機(jī)執(zhí)行所述步驟中的每一個。
      [0020]作為另一方面,本發(fā)明被實現(xiàn)為下列設(shè)備。該設(shè)備是通過包括顯示設(shè)備和存儲設(shè)備的計算機(jī)的處理,選擇在顯示設(shè)備上顯示的對象的對象選擇設(shè)備,并且包括:用于響應(yīng)于用戶在顯示設(shè)備中移動可移動指示器,確定指示器是否處于預(yù)定臨時選擇狀態(tài)的裝置;用于當(dāng)確定指示器處于臨時選擇狀態(tài)時,獲取被指示器指示的對象以在存儲設(shè)備中存儲該對象作為臨時選擇的對象的裝置;用于響應(yīng)于用戶執(zhí)行預(yù)定對象選擇操作,獲取被指示器指示的對象的裝置;用于比較這樣獲取的對象與這樣存儲的臨時選擇的對象的裝置;以及用于當(dāng)作為該比較的結(jié)果,該對象與臨時選擇的對象相同時,確定選擇該對象的裝置。
      [0021][本發(fā)明的效果]
      [0022]根據(jù)本發(fā)明,可以防止用戶操作錯誤的選擇操作并提供具有高可用性的適當(dāng)?shù)膶ο筮x擇操作。
      【專利附圖】

      【附圖說明】
      [0023]圖1是應(yīng)用本實施例的選擇系統(tǒng)的示例功能配置。
      [0024]圖2是根據(jù)本實施例的適合于組成選擇系統(tǒng)的計算機(jī)的示例硬件配置。
      [0025]圖3是傳統(tǒng)的錯誤鏈接選擇的示例。
      [0026]圖4是根據(jù)本發(fā)明的鏈接選擇的示例。
      [0027]圖5是根據(jù)本發(fā)明的在觸摸面板上的對象選擇的示例。
      [0028]圖6是根據(jù)本發(fā)明的在觸摸面板上的對象選擇的另一示例。
      [0029]圖7是圖示根據(jù)本發(fā)明的臨時選擇和選擇的確定方法的表。
      [0030]圖8是圖示根據(jù)本實施例的處理流程的流程圖。
      [0031]圖9是圖示根據(jù)本實施例的另一處理流程的流程圖。
      [0032]圖10是根據(jù)本發(fā)明的臨時選擇的對象的示例記錄內(nèi)容。
      [0033]圖11是根據(jù)本發(fā)明的臨時選擇的對象的示例記錄內(nèi)容。
      【具體實施方式】
      [0034]下面參考附圖詳細(xì)描述本發(fā)明的實施例。
      [0035][系統(tǒng)的功能配置]
      [0036]圖1是圖示應(yīng)用本實施例的選擇系統(tǒng)的示例功能配置的視圖。
      [0037]如圖1中圖示的,根據(jù)本實施例的選擇系統(tǒng)100包括顯示控制部件170、操作接收部件130、對象存儲部件140、選擇處理部件150和存儲部件160。此外,諸如液晶顯示器的顯示設(shè)備110連接到選擇系統(tǒng)100的顯示控制部件170。
      [0038]顯示控制部件170在顯示設(shè)備110的顯示屏幕上顯示各種圖像。更具體地,顯示控制部件170在其上顯示要處理的對象的圖標(biāo)、指示器或光標(biāo)等。
      [0039]操作接收部件130獲取由用戶通過使用諸如指示設(shè)備等的輸入設(shè)備執(zhí)行的操作的信息。要獲取的操作的內(nèi)容是:鼠標(biāo)的移動信息,鍵盤光標(biāo)的移動信息,手指、觸筆或指示器的移動信息(該移動信息可以從觸摸面板獲得)、或指示對象的選擇的操作等。
      [0040]對象存儲部件140確定由操作接收部件130接收的操作內(nèi)容。更具體地,對象存儲部件140基于預(yù)定標(biāo)準(zhǔn)確定指示器或光標(biāo)是否移動并且隨后在指示任何對象的同時停止。如果確定指示器停止,則在存儲部件160中存儲由指示器指示的對象作為臨時選擇的對象。如果來自操作接收部件130的操作內(nèi)容指示選擇操作,則選擇處理部件150執(zhí)行處理。
      [0041]存儲部件160在其中臨時存儲臨時選擇的對象。硬盤驅(qū)動器等也可以用作存儲部件160,但是優(yōu)選地,使能高速訪問的存儲區(qū)域是方便的。由操作系統(tǒng)提供的公共存儲區(qū)域也可以用作所述存儲區(qū)域。
      [0042]當(dāng)由操作接收部件130接收的操作內(nèi)容指示對象選擇操作(鼠標(biāo)的點擊操作、鍵盤的決定操作或觸摸面板上的觸摸操作等)時,選擇處理部件150確定是否選擇適當(dāng)?shù)膶ο?。?zhí)行關(guān)于選擇是否適當(dāng)?shù)拇_定,使得獲取由指示器指示的當(dāng)前對象,并且隨后將由指示器指示的當(dāng)前對象與存儲在對象存儲部件140中的臨時選擇的對象相比較。如果它們是相同的對象,則確定選擇是適當(dāng)?shù)倪x擇操作。然后,最終執(zhí)行對象選擇處理。更具體地,由CPU執(zhí)行分配給該對象的功能。
      [0043][示例硬件配置]
      [0044]圖2是圖示根據(jù)本實施例的適合于組成選擇系統(tǒng)100的計算機(jī)的示例硬件配置的視圖。系統(tǒng)100至少由CPU (中央處理單元)11、存儲器12、存儲設(shè)備13、1/0接口 14、視頻接口 15、盤驅(qū)動器16、通信接口 17和用于連接上述硬件的內(nèi)部總線組成。
      [0045]存儲器12經(jīng)由系統(tǒng)控制器18連接到CPU11。此外,通信接口 17和盤驅(qū)動器16經(jīng)由I/o控制器19連接到系統(tǒng)控制器18。每個組件可以根據(jù)通信速度經(jīng)由不同的總線連接。
      [0046]存儲器12用于存儲對象信息。例如,由OS提供的、要在應(yīng)用之間共享的存儲區(qū)域(被稱為剪貼板)可以用作存儲部件160。
      [0047]CPUll經(jīng)由內(nèi)部總線控制系統(tǒng)100的硬件中每個部件的操作,讀取包括OS的計算機(jī)程序(該計算機(jī)程序存儲在存儲設(shè)備13中),并執(zhí)行各種軟件功能。用于包括OS的計算機(jī)程序的執(zhí)行的加載模塊在存儲器12中展開,使得在其中存儲用于計算機(jī)程序的執(zhí)行的臨時數(shù)據(jù)等。
      [0048]通過盤驅(qū)動器16讀取并在存儲設(shè)備13或存儲器12中展開存儲在諸如DVD或CD-ROM等的便攜式記錄介質(zhì)中的計算機(jī)程序和數(shù)據(jù)95,使得由CPUll執(zhí)行計算機(jī)程序和數(shù)據(jù)95。
      [0049]通信接口 17連接到內(nèi)部總線,以連接到諸如因特網(wǎng)、LAN和WAN等的外部網(wǎng)絡(luò),從而允許與外部設(shè)備的數(shù)據(jù)傳送和接收。不用說可以經(jīng)由通信接口 17接收并執(zhí)行程序。
      [0050]I/O接口 14連接到觸摸面板21以及諸如鍵盤或鼠標(biāo)等的輸入設(shè)備20,并接收數(shù)據(jù)輸入。應(yīng)注意觸摸面板對本發(fā)明的實現(xiàn)并非不可或缺的。在圖2的示例中,視頻接口 15連接到與觸摸面板21集成的顯示器22,以顯示對象的圖標(biāo)和指示器的圖像。
      [0051]用于圖2的系統(tǒng)100的典型硬件示例包括智能電話、移動電話和個人計算機(jī)等。不用說,即使通過基于用于觸摸面板的OS的硬件,該系統(tǒng)也是可行的。
      [0052][錯誤鏈接選擇的示例]
      [0053]圖3是傳統(tǒng)的錯誤鏈接選擇的示例。用戶在WEB頁面的讀取期間移動指示器305到希望的鏈接(example, com/link/second)。此時,除了 URL信息之外,在顯示區(qū)域310上還存在正在讀取的區(qū)。在此,在完成該區(qū)的讀取之后的兩個示例被示出為顯示區(qū)域320和顯示區(qū)域340。用戶執(zhí)行用于選擇鏈接的操作(更具體地,鼠標(biāo)的點擊、鍵盤的決定鍵的按下或觸摸面板上的觸摸操作等)。
      [0054]最初,顯示區(qū)域320例示在讀取之后所述區(qū)的擴(kuò)展小的情況。在該情況下,用戶適當(dāng)?shù)剡x擇希望的鏈接(example, com/link/second),使得顯示作為鏈接目的地的example,com/1 ink/second 的 WEB 頁面 330。
      [0055]接下來,顯示區(qū)域340例示在讀取之后所述區(qū)的擴(kuò)展大的情況。在該情況下,因為在用戶執(zhí)行選擇操作時鏈接的位置移動,所以用戶不能適當(dāng)?shù)剡x擇希望的鏈接(example,com/link/second),并且顯示作為錯誤的鏈接目的地的example, com/link/first的WEB頁面 350。
      [0056][本發(fā)明的實施例1]
      [0057]圖4是根據(jù)本發(fā)明的鏈接選擇的示例。最初,用戶在WEB頁面的讀取期間移動指示器405到希望的鏈接(example, com/link/second),此時,在顯示區(qū)域410上存在正在讀取的區(qū)以及URL信息。在此,在完成該區(qū)的讀取之后的三個示例被示出為顯示區(qū)域420、顯示區(qū)域440和顯示區(qū)域460。用戶執(zhí)行用于選擇鏈接的操作(更具體地,鼠標(biāo)的點擊、鍵盤的決定鍵的按下或觸摸面板上的觸摸操作等)。
      [0058]作為第一示例的顯示區(qū)域420例示在讀取之后所述區(qū)的擴(kuò)展小的情況。在該情況下,用戶適當(dāng)?shù)剡x擇希望的鏈接(example, com/link/second),使得顯示作為鏈接目的地的example, com/1 ink/second 的 WEB 頁面 430。
      [0059]作為第二示例的顯示區(qū)域440例示在讀取之后所述區(qū)的擴(kuò)展大的情況。在該情況下,因為在用戶執(zhí)行選擇操作時鏈接的位置移動,所以用戶沒有選擇希望的鏈接(example,com/1 ink/second ),而是選擇錯誤的鏈接(examp le.com/1 ink/first)。然而,根據(jù)本發(fā)明的特殊操作形式取消了該選擇操作,并且顯示區(qū)域450不改變,而保持與顯示區(qū)域440相同的內(nèi)容。
      [0060]上面的形式具有下列效果。即,將在用戶操作指示器以選擇鏈接之前由指示器指示的對象(上面的示例中的鏈接信息“example, com/link/second”)存儲為臨時選擇的對象。在用戶最終執(zhí)行選擇操作的階段,將由指示器指示的對象與這樣存儲的臨時選擇的對象相比較,以確定這樣指示的對象是否與臨時選擇的對象相同。如果它們彼此不同,則取消選擇操作。
      [0061]作為第三示例的顯示區(qū)域460例示在讀取之后所述區(qū)的擴(kuò)展大的另一情況。在該情況下,因為在用戶執(zhí)行選擇操作時鏈接的位置移動,所以用戶沒有選擇希望的鏈接(example, com/link/second),而是選擇錯誤的鏈接(example, com/link/first)。然而,根據(jù)本發(fā)明的特殊操作形式選擇用戶希望的鏈接(example, com/link/second),并且顯示作為適當(dāng)?shù)逆溄幽康牡氐腤EB頁面470。
      [0062]在上面的形式中,將在用戶操作指示器以選擇鏈接之前由指示器指示的對象(上面的示例中的鏈接信息“example, com/link/second”)存儲為臨時選擇的對象。在用戶最終執(zhí)行選擇操作的階段,將由指示器指示的對象與這樣存儲的臨時選擇的對象相比較,以確定這樣指示的對象是否與臨時選擇的對象相同。如果它們彼此不同,則認(rèn)為選擇臨時選擇的對象。
      [0063][本發(fā)明的實施例2]
      [0064]圖5是根據(jù)本發(fā)明的在觸摸面板21上的圖標(biāo)對象選擇的示例。假設(shè)圖5中的系統(tǒng)100是智能電話、移動電話或基于用于觸摸面板的OS的硬件。最初,用戶移動他/她的拇指以選擇希望的圖標(biāo)對象50S。然而,在顯示器22上該圖標(biāo)正在被重繪或被重置,使得圖標(biāo)對象50S的位置改變并且圖標(biāo)對象50S被移動到位置50E。此外,存在另一對象可能被放置在圖標(biāo)對象50S被放置過的區(qū)上這樣的可能性。
      [0065]在傳統(tǒng)方法中,在該狀態(tài)下難以適當(dāng)?shù)剡x擇圖標(biāo)對象50S。此外,可能錯誤地選擇不同的對象。然而,根據(jù)本發(fā)明的特殊方法,不會選擇錯誤的對象。
      [0066]上面的形式具有下列效果。即,在用戶移動他/她的拇指以選擇圖標(biāo)對象之前將用戶打算選擇的圖標(biāo)對象存儲為臨時選擇的圖標(biāo)對象,并且在用戶最終執(zhí)行選擇操作(例如,用戶觸摸圖標(biāo))的階段,將選擇的圖標(biāo)對象與這樣存儲的臨時選擇的圖標(biāo)對象相比較,以確定選擇的圖標(biāo)對象是否與臨時選擇的圖標(biāo)對象相同。如果它們彼此不同,則取消選擇操作。
      [0067]此外,作為另一形式,將選擇的圖標(biāo)對象與存儲的圖標(biāo)對象相比較,以確定它們是否彼此相同,并且如果它們彼此不同,則通過使用存儲的圖標(biāo)對象可以確定選擇上面的示例中的圖標(biāo)對象50S (S卩,在選擇的時間的50E )。
      [0068][本發(fā)明的實施例3]
      [0069]圖6圖示根據(jù)本發(fā)明的觸摸面板21上的菜單對象選擇的示例。假設(shè)圖6中的系統(tǒng)100為智能電話、移動電話或基于用于觸摸面板的OS的硬件。最初,用戶移動他/她的拇指以選擇希望的菜單對象60S。然而,菜單對象正在顯示器22上被重繪或被重置,使得菜單對象60S的位置改變并且菜單對象60S被移動到位置60E。此外,存在另一對象可能被放置在菜單對象60S被放置過的區(qū)上這樣的可能性。
      [0070]在傳統(tǒng)方法中,在該狀態(tài)下難以適當(dāng)?shù)剡x擇菜單對象60S。此外,可能存在錯誤地選擇不同的對象這樣的可能性。然而,根據(jù)本發(fā)明的特殊方法,不會選擇錯誤的菜單對象。
      [0071]上面的形式具有下列效果。即,在用戶移動他/她的拇指以選擇菜單對象之前將用戶打算選擇的菜單對象存儲為臨時選擇的菜單對象,并且在用戶最終執(zhí)行選擇操作(例如,用戶觸摸菜單)的階段,將選擇的菜單對象與這樣存儲的臨時選擇的菜單對象相比較,以確定選擇的菜單對象是否與臨時選擇的菜單對象相同。如果它們彼此不同,則取消選擇操作。
      [0072]此外,作為另一形式,將選擇的菜單對象與存儲的菜單對象相比較,以確定它們是否彼此相同,并且如果它們彼此不同,則通過使用存儲的菜單對象可以確定選擇上面的示例中的菜單對象60S (即,60E)。[0073][關(guān)于臨時選擇和選擇的確定方法]
      [0074]圖7圖示根據(jù)本發(fā)明的臨時選擇和選擇的確定方法。列標(biāo)題指示移動和選擇機(jī)制,并且行標(biāo)題指示選擇的類型。最初,在鼠標(biāo)的情況下,如下執(zhí)行關(guān)于臨時選擇的確定:當(dāng)指示器的移動速度不超過預(yù)定速度(例如,I點/秒)時,確定指示器停止。如果存在指示器所位于的對象(由指示器指示的對象),則在存儲部件160中將該對象存儲為臨時選擇的對象。通過按下鼠標(biāo)的按鈕(左按鈕的按下)或按下鍵盤的決定鍵來執(zhí)行該選擇。
      [0075]在電容感測觸摸面板的情況下,可以測量手指(觸筆)和面板之間的距離。鑒于此,如下執(zhí)行關(guān)于臨時選擇的確定:當(dāng)手指(觸筆)放置在幾乎相同的位置而超過預(yù)定時間段(例如,100毫秒)不觸摸屏幕時,確定手指(觸筆)停止。如果存在手指所位于的對象(由手指指不的對象),則在存儲部件160中將該對象存儲為臨時選擇的對象。當(dāng)手指(觸筆)觸摸顯示屏幕22或當(dāng)手指(觸筆)從顯示屏幕22移開預(yù)定距離時,確定選擇該對象。
      [0076]在其他觸摸面板的情況下,如下執(zhí)行關(guān)于臨時選擇的確定:當(dāng)手指(觸筆)觸摸顯示屏幕上的相同位置超過預(yù)定時間段時,確定手指(觸筆)停止。如果存在手指所位于的對象(由手指指不的對象),則在存儲部件160中將該對象存儲為臨時選擇的對象。當(dāng)手指(觸筆)從顯示屏幕22移開時,確定選擇該對象。除了上面的之外,根據(jù)選擇機(jī)制可以設(shè)置各種條件。
      [0077][本發(fā)明的處理的流程]
      [0078]圖8是圖示根據(jù)本實施例的對象選擇操作中的處理流程的流程圖。假設(shè)在處理開始時,系統(tǒng)100能夠接受指示器的移動和選擇操作。此外,多個應(yīng)用可能在繪制處理中。最初,在步驟810中,確定指示器或手指是否移動。當(dāng)指示器或手指移動時,在步驟820中確定指示器是否停止(是否滿足對象的臨時選擇的條件),以確定指示器停止的位置。
      [0079]如果滿足臨時選擇的條件,則處理前進(jìn)到步驟830以在存儲部件160中將該對象存儲為臨時選擇的對象,并返回到步驟810。
      [0080]如果在步驟810中指示器沒有移動,則在步驟840中確定是否執(zhí)行選擇操作。
      [0081]當(dāng)執(zhí)行選擇操作時,在步驟850中獲取由指示器指示的對象的信息。然后,在步驟860中,將該信息與先前存儲的臨時選擇的對象的信息相比較。如果作為該比較的結(jié)果,它們彼此相同,則在步驟870中對該對象執(zhí)行最終的選擇處理。即,執(zhí)行分配給該對象的功倉泛。
      [0082]如果在步驟860中比較失敗,則處理返回到步驟810而不執(zhí)行最終的選擇處理。即,顯示屏幕22不改變。該處理的流程提供非常有利的實施例,原因在于如果在用戶停止指示器時的對象與在用戶點擊時的對象不同,則用戶可能選擇錯誤的對象。
      [0083]圖9是圖示根據(jù)本實施例的對象選擇操作中的另一處理流程的流程圖。假設(shè)在處理開始時,系統(tǒng)100能夠接受指示器的移動和選擇操作。此外,多個應(yīng)用可能在繪制處理中。最初,在步驟910中,確定指示器或手指是否移動。如果指示器或手指移動,則在步驟920中確定指示器是否停止(是否滿足對象的臨時選擇的條件),以確定指示器停止的位置。
      [0084]如果滿足臨時選擇的條件,則處理前進(jìn)到步驟930以在存儲部件160中將該對象存儲為臨時選擇的對象,并返回到步驟910。
      [0085]如果在步驟910中指示器沒有移動,則在步驟940中確定是否執(zhí)行選擇操作。
      [0086]當(dāng)執(zhí)行選擇操作時,在步驟950中獲取由指示器指示的對象的信息。然后,在步驟960中,將該信息與先前存儲的臨時選擇的對象的信息相比較。如果作為該比較的結(jié)果,它們彼此相同,則在步驟970中對該對象執(zhí)行最終的選擇處理。即,執(zhí)行分配給該對象的功倉泛。
      [0087]如果在步驟960中比較失敗,則在步驟980中對臨時選擇的對象執(zhí)行選擇處理。該處理提供非常有利的實施例,原因在于在用戶停止指示器時的對象被假設(shè)為用戶希望的對象。
      [0088][臨時選擇的對象的記錄]
      [0089]在圖10和11中描述根據(jù)本發(fā)明的臨時選擇的對象的記錄內(nèi)容。優(yōu)選地,臨時選擇的對象被存儲在使能高速訪問的存儲區(qū)域中。圖10和11圖示由操作系統(tǒng)提供的公共存儲區(qū)域(也被稱為剪貼板)被用作存儲區(qū)域的示例。
      [0090]基本上,對于一種類型的對象應(yīng)該僅存儲一個臨時選擇的對象。下列描述處理存儲多個臨時選擇的對象的情況。
      [0091]最近的對象被添加到公共存儲區(qū)域中最新的行。在一行中記錄對象,包括對象的類型和對象的內(nèi)容。
      [0092]在圖10的示例中,指示鏈接信息的“鏈接:”及其鏈接目的地信息被成對記錄。
      [0093]下面依序從下到上描述圖10。最初,在確定指示器在移動之后停止的階段,將臨時選擇的對象依序存儲在L3 (第三行)中、在L2 (第二行)中作為example.com/link/second、以及在LI (第一行)中作為example, com/link/first。在該狀態(tài)下,在用戶對其執(zhí)行選擇操作的對象是example, com/link/second的情況下,該對象與最近存儲的臨時選擇的對象(example, com/link/first)不同。因此,選擇操作取消。
      [0094]圖11圖示多種類型的對象混合在觸摸面板等上并且被記錄為臨時選擇的對象的狀態(tài)。在確定指示器在移動之后停止的階段,在存儲部件160中依序?qū)⑴R時選擇的對象依序存儲為L5:鏈接信息、L4:菜單對象ID=1020、L3:菜單對象ID=1010、L2:對象信息ID=40、以及L1:對象信息ID=50。在此,在用戶對其執(zhí)行選擇操作的對象的對象信息是ID=50的情況下,該對象與存儲的臨時選擇的對象相同,并且因此,對該對象的選擇操作有效并且執(zhí)行分配到該對象的功能。
      [0095]如在圖11的示例中,不同類型的對象可以混合作為公共存儲區(qū)域中的對象信息。此外,在上面的兩個示例中,臨時選擇的對象的信息被記錄為文本信息,但可以記錄諸如圖標(biāo)對象的對象本身的二進(jìn)制圖像或程序。
      [0096]此外,在臨時選擇的對象與對其執(zhí)行選擇操作的對象不同的情況下,可以顯示對話框以向用戶顯示公共存儲區(qū)域的內(nèi)容,使得用戶從先前存儲的臨時選擇的對象的列表選擇對象。
      [0097]本發(fā)明不限于上面的實施例,并且在本發(fā)明的要旨內(nèi)可以進(jìn)行各種修改。
      [0098][參考標(biāo)號列表]
      [0099]11:CPU
      [0100]12:存儲器
      [0101]13:存儲設(shè)備
      [0102]14:接口
      [0103]15:視頻接口[0104]16:盤驅(qū)動器
      [0105]17:通信接口
      [0106]18:系統(tǒng)控制器
      [0107]19:控制器
      [0108]20:輸入設(shè)備
      [0109]21:觸摸面板
      [0110]22:顯示器
      [0111]22:顯示屏幕
      [0112]50:存儲部件
      [0113]90:便攜式存儲介質(zhì)
      [0114]95:數(shù)據(jù)
      [0115]100:系統(tǒng)
      [0116]110:顯示設(shè)備
      [0117]130:操作接收部件
      [0118]140:對象存儲部件
      [0119]150:選擇處理部件
      [0120]160:存儲部件
      [0121]170:顯示控制部件
      [0122]305、405:指示器
      [0123]310、320、340、410、420、440、450、460:顯示區(qū)域
      [0124]330、350、430、470:頁面
      【權(quán)利要求】
      1.一種通過包括顯示設(shè)備和存儲設(shè)備的計算機(jī)的處理,選擇所述顯示設(shè)備上顯示的對象的對象選擇方法,所述對象選擇方法包括: 響應(yīng)于用戶在所述顯示設(shè)備中移動可移動指示器,確定所述指示器是否處于預(yù)定臨時選擇狀態(tài)的步驟; 當(dāng)確定所述指示器處于所述臨時選擇狀態(tài)時,獲取所述指示器指示的對象以在所述存儲設(shè)備中存儲所述對象作為臨時選擇的對象的步驟; 響應(yīng)于所述用戶執(zhí)行預(yù)定對象選擇操作,獲取所述指示器指示的對象的步驟; 比較這樣獲取的所述對象與這樣存儲的所述臨時選擇的對象的步驟;以及 當(dāng)作為所述比較的結(jié)果,所述對象與所述臨時選擇的對象相同時,確定選擇所述對象。
      2.如權(quán)利要求1所述的方法,其中: 執(zhí)行關(guān)于所述預(yù)定臨時選擇狀態(tài)的確定,使得當(dāng)所述指示器的移動速度不超過預(yù)定速度時,確定所述指示器處于所述臨時選擇狀態(tài)。
      3.如權(quán)利要求1所述的方法,其中: 執(zhí)行關(guān)于所述預(yù)定臨時選擇狀態(tài)的確定,使得當(dāng)所述指示器停止超過預(yù)定時間段時,確定所述指示器處于所述臨時選擇狀態(tài)。
      4.如權(quán)利要求1所述的方法,包括: 當(dāng)作為所述比較的結(jié)果,所述對象與所述臨時選擇的對象不相同時,取消所述對象選擇操作的步驟。
      5.如權(quán)利要求1所述的方法,包括: 當(dāng)作為所述比較的結(jié)果,所述對象與所述臨時選擇的對象不相同時,確定選擇所述臨時選擇的對象的步驟。
      6.如權(quán)利要求1所述的方法,其中: 所述對象是URL、圖標(biāo)對象或菜單對象。
      7.如權(quán)利要求1所述的方法,其中: 所述顯示設(shè)備具有觸摸面板功能,并且所述指示器是所述用戶的手指或所述用戶使用的觸筆。
      8.一種通過包括顯示設(shè)備和存儲設(shè)備的計算機(jī)的處理,選擇在所述顯示設(shè)備上顯示的對象的對象選擇設(shè)備,所述對象選擇設(shè)備包括: 用于響應(yīng)于用戶在所述顯示設(shè)備中移動可移動指示器,確定所述指示器是否處于預(yù)定臨時選擇狀態(tài)的裝置; 用于當(dāng)確定所述指示器處于所述臨時選擇狀態(tài)時,獲取所述指示器指示的對象以在所述存儲設(shè)備中存儲所述對象作為臨時選擇的對象的裝置; 用于響應(yīng)于所述用戶執(zhí)行預(yù)定對象選擇操作,獲取所述指示器指示的對象的裝置;用于比較這樣獲取的所述對象與這樣存儲的所述臨時選擇的對象的裝置;以及用于當(dāng)作為所述比較的結(jié)果,所述對象與所述臨時選擇的對象相同時,確定選擇所述對象的裝置。
      9.如權(quán)利要求8所述的設(shè)備,其中: 執(zhí)行關(guān)于所述預(yù)定臨時選擇狀態(tài)的確定,使得當(dāng)所述指示器的移動速度不超過預(yù)定速度時,確定所述指示器處于所述臨時選擇狀態(tài)。
      10.如權(quán)利要求8所述的設(shè)備,其中: 執(zhí)行關(guān)于所述預(yù)定臨時選擇狀態(tài)的確定,使得當(dāng)所述指示器停止超過預(yù)定時間段時,確定所述指示器處于所述臨時選擇狀態(tài)。
      11.如權(quán)利要求8所述的設(shè)備,包括: 用于當(dāng)作為所述比較的結(jié)果,所述對象與所述臨時選擇的對象不相同時,取消所述對象選擇操作的裝置。
      12.如權(quán)利要求8所述的設(shè)備,包括: 用于當(dāng)作為所述比較的結(jié)果,所述對象與所述臨時選擇的對象不相同時,確定選擇所述臨時選擇的對象的裝置。
      13.如權(quán)利要求8所述的設(shè)備,其中: 所述對象是URL、圖標(biāo)對象或菜單對象。
      14.如權(quán)利要求8所述的設(shè)備,其中: 所述顯示設(shè)備具有觸摸面板功能,并且所述指示器是所述用戶的手指或所述用戶使用的 觸筆。
      【文檔編號】G06F3/0484GK103885673SQ201310628307
      【公開日】2014年6月25日 申請日期:2013年11月29日 優(yōu)先權(quán)日:2012年12月20日
      【發(fā)明者】橫井淳, 丸山大佑, 石本健也, 伊藤晴美, 天野武彥 申請人:國際商業(yè)機(jī)器公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1