專利名稱:遠程控制器、遠程控制系統(tǒng)和程序的制作方法
技術領域:
本發(fā)明涉及遠程控制器、遠程控制系統(tǒng)和程序。
背景技術:
已知有遠程控制器,如,用于對諸如電視接收機的外部設備進行遠程控制的遠程 控制器。通常,外部設備的狀態(tài)響應于遠程控制器的操作而改變,所以用戶可以通過外部設 備狀態(tài)的改變確認操作的執(zhí)行。這樣,一旦用戶確認了遠程控制器上操作元件的布置,用戶 往往在關注外部設備而不注視遠程控制器的狀態(tài)下繼續(xù)期望的操作。這里,在對為遠程控制器提供的硬件形式的操作元件進行操作的情況下,用戶可 以通過觸覺在一定程度上確認操作元件的布置,并且即使在不注視遠程控制器的情況下也 可以在有必要時改正手指的位置。這使得用戶能夠在一定程度上關注外部設備的情況下繼 續(xù)期望的操作。另一方面,如JP-A-2003-32509中所公開的,還存在對為遠程控制器提供的 軟件(如,軟件鍵盤)形式的操作元件進行操作的情況。在此情況中,即使當用戶曾經(jīng)確認了操作元件的布置時,用戶也難以通過觸覺來 確認操作元件的布置以及在有必要時改正手指的位置。相應地,如果通過連續(xù)操作不由自 主地移動手指的位置,則在沒有對期望操作元件操作的情況下會出現(xiàn)錯誤操作。因此,用戶 無法在一定程度上關注外部設備時繼續(xù)期望的操作。鑒于上述內(nèi)容,期望提供一種遠程控制器、遠程控制系統(tǒng)和程序,通過這種遠程控 制器、遠程控制系統(tǒng)和程序,即使在一定程度上關注外部設備時也可以繼續(xù)期望的操作。例 如,期望提供一種用戶接口裝置、用于控制用戶接口裝置的方法、以及非臨時性計算機可讀 介質(zhì)。
發(fā)明內(nèi)容
根據(jù)示例性實施例,提供了一種用戶接口裝置,包括包括對象顯示區(qū)域的顯示單 元,其中,顯示單元在對象顯示區(qū)域中顯示對象;檢測區(qū)域控制單元,用于限定對象的檢 測區(qū)域,其中,檢測區(qū)域包括對象顯示區(qū)域并具有尺寸和地點,所述檢測區(qū)域控制單元還用 于改變檢測區(qū)域的尺寸和地點中的至少一項以創(chuàng)建修改的檢測區(qū)域;以及觸發(fā)檢測單元, 用于檢測用戶觸發(fā)的位置。此外,檢測區(qū)域控制單元在觸發(fā)檢測單元檢測到觸發(fā)位置處于 檢測區(qū)域內(nèi)之后改變檢測區(qū)域。
圖1是示出了根據(jù)本發(fā)明實施例的遠程控制系統(tǒng)的圖;圖2是示出了移動電話和電視機上顯示的⑶I的圖;圖3是示出了根據(jù)本發(fā)明的示例性實施例的移動電話的基本配置的方框圖;圖4是用于說明根據(jù)本發(fā)明實施例的遠程控制方法的圖;圖5是示出了根據(jù)本發(fā)明第一實施例的遠程控制方法的流程圖6A是用于說明根據(jù)本發(fā)明第一實施例的遠程控制方法的圖;圖6B是用于說明根據(jù)本發(fā)明第一實施例的遠程控制方法的圖;圖6C是用于說明根據(jù)本發(fā)明第一實施例的遠程控制方法的圖;圖6D是用于說明根據(jù)本發(fā)明第一實施例的遠程控制方法的圖;圖7A是用于說明根據(jù)本發(fā)明第一實施例的變型的遠程控制方法的圖;圖7B是用于說明根據(jù)本發(fā)明第一實施例的變型的遠程控制方法的圖;圖7C是用于說明根據(jù)本發(fā)明第一實施例的變型的遠程控制方法的圖;圖8是示出了根據(jù)本發(fā)明第二實施例的遠程控制方法的流程圖;圖9A是用于說明根據(jù)本發(fā)明第二實施例的遠程控制方法的圖;圖9B是用于說明根據(jù)本發(fā)明第二實施例的遠程控制方法的圖;圖9C是用于說明根據(jù)本發(fā)明第二實施例的遠程控制方法的圖;圖9D是用于說明根據(jù)本發(fā)明第二實施例的遠程控制方法的圖;以及圖9E是用于說明根據(jù)本發(fā)明第二實施例的遠程控制方法的圖。
具體實施例方式在下文中,將參照附圖對本發(fā)明的實施例進行詳細描述。注意,在本說明書和附圖 中,功能和結構基本上相同的結構元件標注有相同的附圖標記,并省略了對這些結構元件 的重復說明。[1.遠程控制系統(tǒng)的配置]首先將參照圖1和圖2對遠程控制系統(tǒng)的配置進行描述。圖1是示出了根據(jù)本發(fā) 明實施例的遠程控制系統(tǒng)的圖。圖2是示出了移動電話和電視機上顯示的GUI (圖形用戶 接口)、M1和M2的圖。遠程控制系統(tǒng)包括用戶接口裝置,例如,移動電話100(遠程控制器)和電視接收 機10(外部設備,在下文中稱作“電視機10”)。另外,遠程控制器除了移動電話100之外還 可以是用于包括顯示單元的電視機的專用遠程控制器或者多功能遠程控制器,外部設備除 了電視機10之外還可以是包括顯示單元的個人計算機、投影儀、音頻設備等。移動電話100包括用于網(wǎng)絡連接、紅外通信等的接口、以及顯示面板101,并且實 施用于對包括電視機10的外部設備進行遠程控制的GUI應用程序。電視機10包括用于網(wǎng) 絡連接、紅外通信等的接口、以及顯示器11,并且實施可由包括移動電話100的遠程控制器 控制的GUI應用程序(GUI菜單、照片瀏覽器、網(wǎng)頁瀏覽器等)。移動電話100和電視機10 可至少在從移動電話100到電視機10的方向上經(jīng)由線路或者以無線方式彼此通信。如圖2中所示,在移動電話100的顯示面板101上,在操作菜單Ml上分別顯示上 移、下移、左移和右移(丨丨一一)按鈕01至04、回車(OK)按鈕05以及選項按鈕06至08, 作為一個或更多個顯示區(qū)域中的對象。在電視機10的顯示器11上,例如,顯示光標C以及 縮略圖I的陣列作為照片瀏覽器的選擇菜單M2。用戶U通過操作上移、下移、左移和右移(丨丨一一)按鈕01至04來將光標C移 動到期望的縮略圖I上,并通過操作回車按鈕05來選擇縮略圖I。此處,當操作按鈕01至 05中的各個按鈕時,為操作按鈕01至05中的各個按鈕分配的處理(例如,光標C的移動) 的執(zhí)行指令通過通信單元發(fā)送給電視機10,電視機10基于執(zhí)行指令來執(zhí)行預定處理。此外,用戶U操作選項按鈕06至08,并由此選擇為選項按鈕06至08中的每個選項按鈕分配 的選項處理的執(zhí)行,以及使得電視機10或移動電話100執(zhí)行預定處理。此處,在移動電話100中,在面板101上顯示分配了要由電視機10執(zhí)行的預定處 理的一個或更多個對象0,檢測用戶U的手指等在顯示面板101上的接觸和接觸位置P。為 每個對象0設置用于檢測對象0上的操作的預定檢測區(qū)域A。檢測對象0的檢測區(qū)域A內(nèi) 的敲擊操作,作為觸發(fā)。隨后,在移動電話100中,當檢測到觸發(fā)時,重置對象0的檢測區(qū)域 A,以使得對象0的檢測區(qū)域A偏移到敲擊操作時手指的接觸位置P這一側。[2.移動電話100的配置]圖3是示出了根據(jù)本發(fā)明實施例的移動電話100的基本配置的方框圖。移動電話 100包括顯示面板101 ;接觸或觸發(fā)檢測單元103 ;檢測區(qū)域控制單元,例如,檢測區(qū)域設 置單元105 ;遠程控制單元107 ;報警單元,例如,報警通知單元109 ;顯示控制單元111 ;存 儲單元113;以及通信單元115。顯示面板101顯示從顯示控制單元111提供的顯示數(shù)據(jù),并檢測與顯示面板101 相接觸的指點器,如,用戶U的手指等。另外,指點器不限于用戶U的手指,而可以是能夠指 示與顯示面板的接觸/非接觸和接觸位置的物體,如,鐵筆(Stylus pen)、指點設備等。顯 示面板101特別基于為GUI中包括的每個任意對象0設置的對象數(shù)據(jù)來顯示對象0,所述任 意對象比如是圖標、按鈕、縮略圖和/或圖像。顯示面板101包括比如壓力型、電容型、光學型(以下將假定傳感器IOla的情況) 或者超聲波型的傳感器101a,以及讀取電路101b。傳感器IOla檢測與顯示面板101相接 觸的指點器,讀取電路IOlb把傳感器IOla所得到的指點器的檢測狀態(tài)作為檢測數(shù)據(jù)提供 給接觸檢測單元103。如圖4中所示,接觸檢測單元103基于從讀取電路IOlb提供的檢測數(shù)據(jù)來檢測指 點器的接觸/非接觸和接觸位置P,或者其它用戶觸發(fā)。檢測區(qū)域A內(nèi)檢測到指點器的接觸 的對象0被設置成操作目標對象Ot。接觸檢測單元103檢測對象0的檢測區(qū)域A內(nèi)的敲擊 操作(指點器從接觸狀態(tài)到非接觸狀態(tài)的改變)作為觸發(fā),并把觸發(fā)提供給檢測區(qū)域設置 單元105,以及可選地,提供給遠程控制單元107。檢測區(qū)域設置單元105在顯示面板101上為對象0中的每個對象設置預定檢測區(qū) 域A?;诖鎯卧?13中初步存儲的對象數(shù)據(jù)來設置預定檢測區(qū)域A。預定檢測區(qū)域A 被設置成包括對象0的顯示區(qū)域的區(qū)域,在檢測區(qū)域A中設置預定參考點。以下,將假定如 下這種情況參考點被設置到檢測區(qū)域A的中心G。當接觸檢測單元103檢測到觸發(fā)時,檢測區(qū)域設置單元105例如通過重置檢測區(qū) 域A來改變檢測區(qū)域的地點和尺寸中的至少一項,以使得對象0的檢測區(qū)域A偏移到敲擊 操作時指點器的接觸位置P—側。以下,特別地,將假定如下這種情況檢測區(qū)域A被重置, 以使得檢測區(qū)域A的中心G偏移到敲擊操作時指點器的接觸位置。這有助于用戶U在連續(xù) 操作同一操作目標對象Ot的情況下繼續(xù)期望的操作。此外,在檢測區(qū)域A被重新設置之后未檢測到任意對象0上的操作達預定重置時 間的情況下,檢測區(qū)域設置單元105對檢測區(qū)域A進行初始化(把檢測區(qū)域A恢復為預定 檢測區(qū)域A)。這使得用戶U能夠基于與對象0的布置對應的預定檢測區(qū)域A,在開始對象 0上的操作時(假定用戶確認對象0的布置)開始期望的操作。
此外,如下所述,在檢測區(qū)域A的偏移量超過預定報警閾值并且檢測區(qū)域A的偏移 量超過預定取消閾值時,檢測區(qū)域設置單元105對檢測區(qū)域A進行初始化。此處,報警閾值 被設置成在例如至少一部分檢測區(qū)域A由于檢測區(qū)域A的重置而偏離顯示面板101的顯示 范圍的情況下的偏移量,而取消閾值被設置成超過檢測區(qū)域A的偏離量的偏移量。由此,可 以事先防止可操作性的大大降低。當在對象0的檢測區(qū)域A內(nèi)檢測到敲擊操作(對應于觸發(fā))時,遠程控制單元107 經(jīng)由通信單元115向電視機10發(fā)送為對象0分配的處理的執(zhí)行指令。另外,遠程控制單元 107可以在對象0的檢測區(qū)域A內(nèi)檢測到指點器的接觸(敲擊操作)的情況下而非檢測到 敲擊操作的情況下發(fā)送執(zhí)行指令。當檢測區(qū)域A的偏移量超過預定報警閾值時,報警通知單元109經(jīng)由報警部件把 報警通知用戶。由此,當預期可操作性降低時,可以提示用戶重新確認對象0的布置。雖然 圖中未示出,但報警部件可以是移動電話100中提供的振動器、揚聲器等,或者可以是電視 機10中提供的顯示器、揚聲器等。顯示控制單元111控制顯示面板101所進行的顯示,特別是控制對象0的顯示。為 了控制對象0的顯示,顯示控制單元111基于存儲單元113中存儲的對象數(shù)據(jù)把對象0的 圖像數(shù)據(jù)提供到顯示面板101。存儲單元113通過將對象數(shù)據(jù)與對象0的ID相關聯(lián)來存儲對象數(shù)據(jù)。對象數(shù)據(jù)包 括對象0的圖像數(shù)據(jù)、指示對象0的面積和顯示位置的數(shù)據(jù)、對象0的檢測區(qū)域A的數(shù)據(jù)、 以及指示分配給對象0的處理等的數(shù)據(jù)。此處,檢測區(qū)域A的數(shù)據(jù)包括指示預定檢測區(qū)域 A的初始數(shù)據(jù)以及根據(jù)檢測區(qū)域A的重置而被更新的更新數(shù)據(jù)。通信單元115包括網(wǎng)絡連接裝置、紅外線通信裝置等,并向諸如電視機10的外部 設備發(fā)送數(shù)據(jù)、指令等以及從所述外部設備接收數(shù)據(jù)、指令等。特別地,通信單元115根據(jù) 遠程控制單元107的指令,將為對象0分配的處理的執(zhí)行指令發(fā)送給電視機10。另外,用戶接口裝置(如,移動電話100)的每個部件可以利用通用器件和/或電 路來配置,或者可以通過專用于每個部件的功能的硬件來配置。例如,可以在編碼有指令的 存儲器件中提供、實際實施非臨時性計算機可讀介質(zhì),所述指令當在處理器上被執(zhí)行時執(zhí) 行這里所公開的方法。此外,可以通過在CPU上執(zhí)行的程序來實現(xiàn)每個部件的至少一部分 功能??梢酝ㄟ^在移動電話100的CPU上執(zhí)行的程序來實現(xiàn)根據(jù)本發(fā)明的實施例的遠程控 制方法。[3.第一實施例]以下,將參照圖5和圖6A至圖6D對根據(jù)本發(fā)明第一實施例的遠程控制方法進行 描述。圖5和圖6A至圖6D是示出了根據(jù)本發(fā)明的第一實施例的遠程控制方法的流程圖和 說明圖。檢測區(qū)域設置單元105基于對象數(shù)據(jù)為每個對象0設置(初始化)預定檢測區(qū)域 A(步驟S101)。此處,如圖6A中所示,各個預定檢測區(qū)域A(A1至A5)被專門地設置成包括 各個對象0(按鈕01至05)的顯示區(qū)域。另外,檢測區(qū)域A不限于矩形形狀,而是可以被設 置成任意形狀。接觸檢測單元103確定是否在任意對象0的檢測區(qū)域A內(nèi)檢測到指點器的接觸 (S103)。當檢測到接觸時,把在檢測區(qū)域A內(nèi)檢測到接觸的對象0設置成操作目標對象0t(S105)。此處,顯示控制單元111可以通過例如改變操作目標對象Ot (對應于圖6A至圖6D 中的按鈕04)的顯示來創(chuàng)建修改的對象,以使得操作目標對象Ot的設置狀態(tài)對于用戶U可 見。另外,在圖6A至圖6D中,通過實心圓示出了指點器的接觸位置P。當設置了操作目標對象Ot時,接觸檢測單元103確定在操作目標對象Ot的檢測 區(qū)域A(At)內(nèi)是否檢測到指點器所進行的敲擊操作(S107)。在檢測到敲擊操作的情況下, 接觸檢測單元103把敲擊操作視為觸發(fā),并把觸發(fā)提供給遠程控制單元107和檢測區(qū)域設 置單元105。此處,接觸檢測單元103可以僅在同一對象0被連續(xù)設置成操作目標對象Ot 的情況下,把觸發(fā)提供給檢測區(qū)域設置單元105。另外,在圖6A至圖6D中,假定了如下這種情況在檢測到接觸之后,不執(zhí)行指點器 的拖動操作并且檢測到非接觸。相應地,在未檢測到非接觸的情況中,重復對非接觸的檢測 確定(S107)。然而,可以假定如下這種情況在檢測到接觸之后指點器的接觸位置P通過 拖動操作而改變。在此情況中,確定在操作目標對象Ot的檢測區(qū)域At之外是否檢測到接 觸,當確定是肯定的時,可以再次執(zhí)行對檢測狀態(tài)的確定(S103)。當提供了觸發(fā)時,遠程控制單元107基于對象數(shù)據(jù),經(jīng)由通信單元115向電視機10 發(fā)送處理指令,例如為對象0分配的處理的執(zhí)行指令(S109)。當提供了觸發(fā)時,檢測區(qū)域設置單元105重置(偏移)所有對象0的檢測區(qū)域 (Slll)。此處,在圖6A至圖6D中,術語“所有對象”是指上移、下移、左移和右移按鈕01至 04以及回車按鈕05,但是可以包括選項按鈕06至08。檢測區(qū)域設置單元105例如通過重置所有對象01至05的對象數(shù)據(jù)來改變檢測區(qū) 域的地點和尺寸中的至少一項以創(chuàng)建修改的檢測區(qū)域,以使得修改的檢測區(qū)域(例如,按 鈕04(操作目標對象Ot)的檢測區(qū)域A4(At))偏移到敲擊操作時指點器的接觸位置P—側。 此處,偏移按鈕04的檢測區(qū)域A4,以使得原始檢測區(qū)域A4的中心G是敲擊操作時指點器的 接觸位置P。與按鈕04的檢測區(qū)域A4的偏移相結合地偏移其它按鈕01至03和05的檢測 區(qū)域Al至A3和A5。此處,檢測區(qū)域設置單元105設置用于指示檢測區(qū)域A的重置的重置信息。重置 信息包括操作目標對象Ot的ID和重置時間。當重置了檢測區(qū)域A時,報警通知單元109確定檢測區(qū)域A的偏移量是否超過預 定報警閾值(S113)。隨后,在偏移量超過報警閾值的情況下,報警通知單元109例如通過經(jīng) 由報警裝置把報警通知給用戶U來生成報警信號(S115)。在檢測區(qū)域A的偏移量超過預定報警閾值的狀態(tài)下,檢測區(qū)域設置單元105進一 步確定檢測區(qū)域A的偏移量是否超過預定取消閾值(S117)。隨后,當偏移量超過取消閾值 時,檢測區(qū)域設置單元105進行步驟SlOl中的處理,并且對檢測區(qū)域A進行初始化以及對 重置信息進行初始化。在步驟S103中的處理未檢測到接觸并且設置了重置信息的情況下,檢測區(qū)域設 置單元105確定自重置時間起是否逝去了預定取消時間或初始化時間(S119)。當逝去了 取消時間或初始化時間時,檢測區(qū)域設置單元105對所有對象0的檢測區(qū)域A進行初始化 以及對設置信息進行初始化,以創(chuàng)建一個或更多個重置檢測區(qū)域。在圖6D中,對按鈕01至 05的檢測區(qū)域Al至A5進行初始化。
此處,檢測區(qū)域設置單元105可以基于重置信息在預定恢復時間內(nèi)把所有對象0 的檢測區(qū)域A恢復成預定檢測區(qū)域A。在此情況中,諸如恢復時間、恢復速度等的信息被新 設置成重置信息。如上述描述,對所有對象0的檢測區(qū)域A被偏移的情況進行了描述。在此情況中, 當改變操作目標對象Ot時,用戶U通過基于對象0之間的相對位置關系直觀地改變指點器 的位置,即使在對象O的檢測區(qū)域A偏移的情況下也可以繼續(xù)期望的操作。另外,可以只偏移操作目標對象Ot的檢測區(qū)域At。在此情況下,當偏移后的檢測 區(qū)域A與相鄰對象0的檢測區(qū)域A交疊時,優(yōu)先設置操作目標對象Ot的檢測區(qū)域At (即, 減小相鄰對象0的檢測區(qū)域A)。(變型)以下,將參照圖7A至圖7C對根據(jù)本發(fā)明第一實施例的變型的遠程控制方法進行 描述。圖7A至圖7C是用于說明根據(jù)本發(fā)明第一實施例的變型的遠程控制方法的說明圖。 在本變型中,在第一實施例的步驟Sl 11中的處理中,偏移檢測區(qū)域A,改變檢測區(qū)域A的面 積。在圖7A中所示的示例中,以指點器的最近接觸位置P為中心,按預定比例擴大按 鈕4(操作目標對象Ot)的檢測區(qū)域(At)。在此情況中,擴大的檢測區(qū)域A4與作為相鄰對 象的按鈕01和02的檢測區(qū)域Al和A2交疊,但是優(yōu)先設置按鈕04的檢測區(qū)域A4(即,減 小按鈕01和02的檢測區(qū)域Al和A2)。這有助于用戶U在連續(xù)操作同一操作目標對象Ot 的情況下繼續(xù)期望的操作。在圖7B中所示的示例中,以指點器的最近接觸位置P為中心,把按鈕04(操作目 標對象Ot)的檢測區(qū)域A4(At)擴大檢測區(qū)域A4的偏移量。例如,假定了如下這種情況偏 移量是向左方20個點以及向下方20個點。在此情況下,當被設置為以敲擊操作時指點器 的接觸位置P為中心之后,右側按鈕04的檢測區(qū)域A4被擴大,以使得在維持矩形形狀的情 況下把左下角在向左的方向上偏移20個點并在向下的方向上偏移20個點。這進一步有助 于用戶U在連續(xù)操作同一操作目標對象Ot的情況下繼續(xù)期望的操作。在圖7C中所示的示例中,擴大按鈕04(操作目標對象Ot)的檢測區(qū)域A4(At),同 時,減小其它對象01至03和05的檢測區(qū)域Al至A3和A5,以維持所有對象01至05的檢 測區(qū)域Al至A5的總面積。由此,即使在擴大操作目標對象Ot的檢測區(qū)域At時也可以維 持顯示面板101上顯示的顯示數(shù)據(jù)的可見性。另外,在以上描述中,描述了偏移檢測區(qū)域A并改變檢測區(qū)域A的面積的情況。然 而,可以只改變檢測區(qū)域A的面積而不偏移檢測區(qū)域A。[4.第二實施例]以下,將參照圖8和圖9A至圖9E對根據(jù)本發(fā)明的第二實施例的遠程控制方法進 行描述。圖8和圖9A至圖9E是示出了根據(jù)本發(fā)明的第二實施例的遠程控制方法的流程圖 和說明圖。另外,在圖8中,省略了步驟S105以前的步驟中的處理以及步驟S109以后的步 驟中的處理。在第二實施例中,在第一實施例的步驟S105中的處理與步驟S109中的處理 之間添加了對操作目標對象Ot的改變處理。當在步驟S105的處理中設置了操作目標對象Ot時,遠程控制單元107把顯示指 令以及操作目標對象Ot的設置狀態(tài)通知給電視機10(S201)。當接收到了顯示指令時,電視機10在顯示器11上顯示與對象相關聯(lián)的設置狀態(tài)或者其它信息,以使得設置狀態(tài)和/或 信息對于用戶U可見。當顯示了設置狀態(tài)時,接觸檢測單元103確定在操作目標對象Ot的檢測區(qū)域At 內(nèi)是否檢測到敲擊操作(S107)。在檢測到敲擊操作的情況下,遠程控制單元107向電視機 10發(fā)送為操作目標對象Ot分配的處理的執(zhí)行指令(S109)。例如,首先,在圖9A中,未設置操作目標對象0t,只在選定狀態(tài)下在縮略圖I上顯 示光標C。接下來,在圖9B中,按鈕04被設置成操作目標對象Ot,并且在光標C的右側顯 示指示設置狀態(tài)的右側指向箭頭M。隨后,在圖9C中,檢測到敲擊操作,并且光標C被移動 到右側。另一方面,在步驟S107的處理中未檢測到敲擊操作的情況下,接觸檢測單元103 確定是否檢測到指點器的拖動操作(S203)。在檢測到拖動操作的情況下,接觸檢測單元 103確定拖動操作之后的接觸位置P是否在操作目標對象Ot的檢測區(qū)域At之外(S205)。 另外,如果在步驟S203或S205的處理中獲得否定的確定結果,則處理返回到步驟S107。在處于操作目標對象Ot的檢測區(qū)域At之外的情況下,接觸檢測單元103確定拖 動操作之后的接觸位置P是否在另一對象0的檢測區(qū)域A內(nèi)(S207)。隨后,在另一對象 0的檢測區(qū)域A內(nèi)的情況下,把在檢測區(qū)域A內(nèi)檢測到接觸的對象0設置成操作目標對象 0t(S209)。隨后,處理返回到步驟S201,在電視機10上顯示新操作目標對象Ot的設置狀 態(tài)。例如,在圖9D中,在拖動操作之后把按鈕02設置成操作目標對象Ot,在光標C下 方顯示表明設置狀態(tài)的指向下方的箭頭M。另一方面,在不在任何其它對象0的檢測區(qū)域內(nèi)的情況下,取消操作目標對象Ot 的先前設置(S211)。隨后,在電視機10上顯示操作目標對象Ot的設置狀態(tài)(不存在操作 目標對象Ot的狀態(tài))(S213),處理返回到步驟S101。例如,在圖9E中,在拖動操作之后未設置操作目標對象0t,未顯示指示操作目標 對象Ot的設置狀態(tài)的箭頭M。隨后,在此情況下,即使在檢測到敲擊操作,光標C也不移動。在以上描述中,對圍繞光標C顯示設置狀態(tài)的情況進行了描述。這使得用戶U能 夠在關注電視機10的情況下預先確認操作目標對象Ot以及改變操作目標對象ot,防止出 現(xiàn)錯誤操作。另外,可以在除了圍繞光標C以外的任意位置顯示設置狀態(tài),以使得設置狀態(tài) 對于用戶U可見。[5.總結]根據(jù)本發(fā)明的實施例,響應于對象0的檢測區(qū)域A內(nèi)的敲擊操作,在顯示面板101 上將對象0的檢測區(qū)域A偏移到敲擊時指點器的接觸位置P—側。相應地,即使在通過連續(xù) 操作不由自主地移動了指點器的位置的情況下,期望的操作元件(對象0)也是可操作的, 并且難以出現(xiàn)錯誤操作。因此,用戶U可以在一定程度上關注電視機10的情況下繼續(xù)期望 的操作。雖然以上參照附圖對本發(fā)明的優(yōu)選實施例進行了描述,但本發(fā)明不限于此。本領 域技術人員應當理解根據(jù)設計需要和其它因素,會出現(xiàn)各種變型、組合、子組合和變換,只 要它們在所附權利要求或其等同物的范圍內(nèi)。例如,在示例性實施例的以上描述中,對操作上移、下移、左移和右移按鈕01至04以及回車按鈕05作為對象0的情況進行了描述。然而,可以把本發(fā)明類似地應用于操作十 個數(shù)字鍵對應的按鈕作為對象0的情況。另外,以硬件的形式示出了某些元件,但是本領域普通技術人員將會認識到,本發(fā) 明包括以硬件、軟件或者它們的組合的形式實施的相應元件。此外,雖然公開的實施例包括執(zhí)行多個功能的單個元件,但本領域普通技術人員 將會認識到,本發(fā)明包括可以通過單獨的元件執(zhí)行對應功能的實施例。本申請包含與2009年8月24日提交日本專利局的日本在先專利申請JP 2009-193429中公開的主題相關的主題,所述日本在先專利申請的全部內(nèi)容經(jīng)引用并入本文。
權利要求
1.一種用戶接口裝置,包括顯示單元,包括對象顯示區(qū)域,其中,所述顯示單元在所述對象顯示區(qū)域中顯示對象; 檢測區(qū)域控制單元,用于限定所述對象的檢測區(qū)域,其中,所述檢測區(qū)域包括所述對象顯示區(qū)域并具有尺寸和 地點;以及改變所述檢測區(qū)域的尺寸和地點中的至少一項以創(chuàng)建修改的檢測區(qū)域;以及 觸發(fā)檢測單元,用于檢測用戶觸發(fā)的位置;其中,所述檢測區(qū)域控制單元在所述觸發(fā)檢測單元檢測到觸發(fā)位置處于所述檢測區(qū)域 內(nèi)之后改變所述檢測區(qū)域。
2.如權利要求1所述的用戶接口裝置,其中,所述顯示單元基于所述觸發(fā)位置來改變 所述對象顯示區(qū)域中的所述對象的尺寸和地點中的至少一項,以創(chuàng)建修改的對象。
3.如權利要求2所述的用戶接口裝置,其中,所述顯示單元修改所述對象,以使得所述 對象的邊緣距所述觸發(fā)位置預定距離。
4.如權利要求2所述的用戶接口裝置,其中,所述顯示單元修改所述對象,以使得所述 對象的中心位于所述觸發(fā)位置處。
5.如權利要求2所述的用戶接口裝置,其中所述顯示單元還包括第二對象顯示區(qū)域,其中,所述顯示單元在所述第二對象顯示區(qū) 域中顯示第二對象,所述檢測區(qū)域控制單元限定所述第二對象的第二檢測區(qū)域,其中,所述第二檢測區(qū)域 包括所述第二對象顯示區(qū)域并具有第二尺寸和第二地點;所述顯示單元基于所述修改的對象來改變所述第二對象顯示區(qū)域中所述第二對象的 尺寸和地點中的至少一項,以創(chuàng)建第二修改的對象;以及所述檢測區(qū)域控制單元基于所述修改的檢測區(qū)域來改變所述第二檢測區(qū)域的第二尺 寸和第二地點中的至少一項,以創(chuàng)建修改的第二檢測區(qū)域。
6.如權利要求5所述的用戶接口裝置,其中 所述檢測區(qū)域的面積具有第一值;所述第二檢測區(qū)域的面積具有第二值; 所述修改的檢測區(qū)域的面積具有第三值; 所述修改的第二檢測區(qū)域的面積具有第四值;以及 所述第一值和所述第二值的總和等于所述第三值和所述第四值的總和。
7.如權利要求1所述的用戶接口裝置,還包括用于發(fā)送處理指令的通信單元,其中,所 述處理指令基于所述觸發(fā)位置。
8.如權利要求7所述的用戶接口裝置,其中,所述指令包括用以顯示與所述對象相關 聯(lián)的信息的指令。
9.如權利要求1所述的用戶接口裝置,其中,所述檢測區(qū)域控制單元確定所述檢測區(qū)域的尺寸和地點中的至少一項的改變是否超過報警閾值;以及 在報警單元確定所述改變超過報警閾值之后生成報警信號。
10.如權利要求1所述的用戶接口裝置,其中,所述檢測區(qū)域控制單元確定從所述檢測區(qū)域控制單元創(chuàng)建了所述修改的檢測區(qū)域起是否逝去了初始化時間;以及改變所述修改的檢測區(qū)域的尺寸和地點中的至少一項以創(chuàng)建重置檢測區(qū)域。
11.一種用于控制用戶接口裝置的方法,包括 在對象顯示區(qū)域中顯示對象;限定所述對象的檢測區(qū)域,其中,所述檢測區(qū)域包括所述對象顯示區(qū)域并具有尺寸和 地點;檢測用戶觸發(fā)的位置;以及在檢測到觸發(fā)位置在所述檢測區(qū)域內(nèi)之后,改變所述檢測區(qū)域的尺寸和地點中的至少一項以創(chuàng)建修改的檢測區(qū)域;以及 生成命令信號。
12.如權利要求11所述的方法,還包括基于所述觸發(fā)位置來改變所述對象顯示區(qū)域中的所述對象的尺寸和地點中的至少一 項,以創(chuàng)建修改的對象。
13.如權利要求12所述的方法,還包括在第二對象顯示區(qū)域中顯示第二對象,限定所述第二對象的第二檢測區(qū)域,其中,所述第二檢測區(qū)域包括所述第二對象顯示 區(qū)域并具有第二尺寸和第二地點;基于所述修改的對象來改變所述第二對象顯示區(qū)域中的所述第二對象的尺寸和地點 中的至少一項,以創(chuàng)建第二修改的對象;以及基于所述修改的檢測區(qū)域來改變所述第二檢測區(qū)域的第二尺寸和第二地點中的至少 一項,以創(chuàng)建修改的第二檢測區(qū)域。
14.如權利要求11所述的方法,還包括發(fā)送處理指令,其中,所述處理指令基于所述觸發(fā)位置,并包括用以顯示與所述對象相 關聯(lián)的信息的指令。
15.如權利要求11所述的方法,還包括確定所述檢測區(qū)域的尺寸和地點中的至少一項的改變是否超過報警閾值;以及 在確定所述改變超過報警閾值之后生成報警信號。
16.如權利要求11所述的方法,還包括確定從所述修改的檢測區(qū)域的創(chuàng)建起是否逝去了初始化時間;以及 改變所述修改的檢測區(qū)域的尺寸和地點中的至少一項以創(chuàng)建重置檢測區(qū)域,其中,所 述重置檢測區(qū)域具有預定尺寸和預定地點。
17.一種非臨時性計算機可讀介質(zhì),以編碼有指令的存儲設備來實際實施,所述指令在 處理器上被執(zhí)行時,執(zhí)行用于控制用戶接口裝置的方法,所述方法包括生成用以在對象顯示區(qū)域中顯示對象的信號;生成用以限定所述對象的檢測區(qū)域的信號,其中,所述檢測區(qū)域包括所述對象顯示區(qū) 域并具有尺寸和地點;以及生成用以改變所述檢測區(qū)域的尺寸和地點中的至少一項以創(chuàng)建修改的檢測區(qū)域的信號;生成用以檢測用戶觸發(fā)的位置的信號;以及根據(jù)接收到的信號來確定觸發(fā)位置處于所述檢測區(qū)域內(nèi)。
18.如權利要求17所述的計算機可讀介質(zhì),其中,所述方法還包括基于所述觸發(fā)位置 來改變所述對象顯示區(qū)域中的所述對象的尺寸和地點中的至少一項,以創(chuàng)建修改的對象。
19.如權利要求18所述的計算機可讀介質(zhì),其中,所述方法還包括發(fā)送處理指令,其 中,所述處理指令基于所述觸發(fā)位置,并包括用以顯示與所述對象相關聯(lián)的信息的指令。
20.如權利要求19所述的計算機可讀介質(zhì),其中,所述方法還包括 確定所述檢測區(qū)域的尺寸和地點中的至少一項的改變是否超過報警閾值; 生成確定所述改變超過報警閾值的報警信號;確定從所述修改的檢測區(qū)域的創(chuàng)建起是否逝去了初始化時間;以及 改變所述修改的檢測區(qū)域的尺寸和地點中的至少一項以創(chuàng)建重置檢測區(qū)域,其中,所 述重置檢測區(qū)域具有預定尺寸和預定地點。
全文摘要
本發(fā)明公開了一種遠程控制器、遠程控制系統(tǒng)和程序。提供了一種用戶接口裝置、用于控制用戶接口裝置的方法以及計算機可讀介質(zhì)。所述用戶接口裝置包括包括對象顯示區(qū)域的顯示單元,其中,顯示單元在對象顯示區(qū)域中顯示對象;檢測區(qū)域控制單元,用于(1)限定對象的檢測區(qū)域,其中,檢測區(qū)域包括對象顯示區(qū)域并具有尺寸和地點,以及(2)改變檢測區(qū)域的尺寸和地點中的至少一項以創(chuàng)建修改的檢測區(qū)域;以及觸發(fā)檢測單元,用于檢測用戶觸發(fā)的位置。此外,在觸發(fā)檢測單元檢測到觸發(fā)位置在檢測區(qū)域內(nèi)之后,檢測區(qū)域控制單元改變檢測區(qū)域。
文檔編號H04N21/478GK101996042SQ20101025764
公開日2011年3月30日 申請日期2010年8月17日 優(yōu)先權日2009年8月24日
發(fā)明者大木嘉人 申請人:索尼公司