顯示裝置、信息處理系統(tǒng)以及程序的制作方法
【專利摘要】具有觸摸面板或者觸摸屏的遙控器的無線輸出部以無線的方式,將伴隨著對觸摸面板進(jìn)行的連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值輸出到電視機(jī)。電視機(jī)的接收部以無線的方式接受伴隨著連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值。顯示處理部將基于由接收部所接收到的坐標(biāo)值而進(jìn)行移動的指針顯示在顯示部上。當(dāng)顯示于顯示部中的對象物(T)與顯示于顯示部中的指針(3)之間的距離在規(guī)定距離以內(nèi)時,降低部使基于由接收部所接收到的坐標(biāo)值的指針(3)的移動量降低。在連續(xù)的接觸輸入結(jié)束的情況下,輸出部以通過顯示部所顯示的指針(3)的最終坐標(biāo)值來輸出表示接收到對顯示在顯示部中的對象物(T)進(jìn)行的輸入的接受信息。
【專利說明】顯示裝置、信息處理系統(tǒng)以及程序
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及顯示信息的顯示裝置、信息處理系統(tǒng)以及程序。
【背景技術(shù)】
[0002]電視機(jī)或個人計(jì)算機(jī)等顯示裝置是利用遙控器來進(jìn)行操作的。例如,專利文獻(xiàn)I中所記載的坐標(biāo)輸入裝置中,揭示了對觸摸面板的接觸區(qū)域的中心坐標(biāo)進(jìn)行調(diào)整的技術(shù)。另外,已知有與觸摸面板及觸摸屏的控制處理相關(guān)的技術(shù)(例如,參照專利文獻(xiàn)2至專利文獻(xiàn)5)。
現(xiàn)有技術(shù)文獻(xiàn) 專利文獻(xiàn)
[0003]專利文獻(xiàn)1:日本專利特開2008-192012號公報(bào) 專利文獻(xiàn)2:日本專利特開2002-82766號公報(bào)
專利文獻(xiàn)3:日本專利特開2001-117713號公報(bào) 專利文獻(xiàn)4:日本專利特開平10-187322號公報(bào) 專利文獻(xiàn)5:日本專利特表2010-503125號公報(bào)
【發(fā)明內(nèi)容】
發(fā)明所要解決的技術(shù)問題
[0004]然而,在現(xiàn)有技術(shù)所揭示的輸入技術(shù)中,存在著如下問題:S卩,無法針對具有增加所顯示的信息量的傾向的顯示裝置向用戶提供相應(yīng)的操作環(huán)境。
[0005]本發(fā)明是鑒于上述情況而完成的。其目的在于,提供一種能夠以更高精度對顯示裝置進(jìn)行輸入處理的顯示裝置等。
解決技術(shù)問題所采用的技術(shù)方案
[0006]本申請所揭示的顯示裝置對信息進(jìn)行顯示,在該顯示裝置中,包括:接收部,該接收部以無線的方式,接收伴隨著具有觸摸面板或者觸摸屏的輸入裝置上的連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值;顯示處理部,該顯示處理部將基于由該接收部所接收到的坐標(biāo)值而進(jìn)行移動的指針顯示在顯示部上;降低部,當(dāng)顯示于所述顯示部的對象物與顯示于所述顯示部的指針之間的距離在規(guī)定距離以內(nèi)時,該降低部使基于所述接收部所接收到的坐標(biāo)值的指針的移動量降低;以及輸出部,在所述連續(xù)的接觸輸入結(jié)束的情況下,該輸出部以由所述顯示部所顯示的所述指針的最終坐標(biāo)值來輸出表示接受到對所述顯示部所顯示的對象物進(jìn)行的輸入的接受信息。
[0007]本申請所揭示的顯示裝置特征在于,所述輸出部在從所述輸入裝置接收到表示所述連續(xù)的接觸輸入結(jié)束的結(jié)束信息時,以顯示在所述顯示部上的指針的最終坐標(biāo)值輸出接
受信息。
[0008]本申請所揭示的顯示裝置特征在于,所述輸出部在所述接收部未接收到伴隨著所述連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值時,以顯示在所述顯示部上的指針的最終坐標(biāo)值輸出接受信息。
[0009]本申請所揭示的顯示裝置特征在于,還具有變更部,在顯示于所述顯示部上的指針在一定時間內(nèi)、存在于規(guī)定范圍內(nèi)時,該變更部對該指針的顯示進(jìn)行變更。
[0010]本申請所揭示的顯示裝置特征在于,所述輸出部在利用所述變更部對所述指針的顯示進(jìn)行變更、并且在變更后所述連續(xù)的接觸輸入結(jié)束時,以顯示在所述顯示部上的指針的最終坐標(biāo)值來輸出接受信息。
[0011]本申請所揭示的顯示裝置對信息進(jìn)行顯示,在該顯示裝置中,包括:接收部,該接收部以無線的方式,接收在具有觸摸面板或者觸摸屏的輸入裝置中伴隨著連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值;顯示處理部,該顯示處理部將基于由該接收部所接收到的坐標(biāo)值而進(jìn)行移動的指針顯示在顯示部上;降低部,當(dāng)顯示于所述顯示部的對象物在一定時間內(nèi)、存在于第I規(guī)定范圍內(nèi)時,該降低部使基于所述接收部所接收到的坐標(biāo)值的指針的移動量降低;以及輸出部,在所述連續(xù)的接觸輸入結(jié)束的情況下,該輸出部以顯示在所述顯示部上的所述指針的最終坐標(biāo)值來輸出表示接受到對顯示在所述顯示部中的對象物進(jìn)行的輸入的接受信息。
[0012]本申請所揭示的顯示裝置特征在于,所述輸出部在從所述輸入裝置接收到表示所述連續(xù)的接觸輸入結(jié)束的結(jié)束信息時,以顯示在所述顯示部上的指針的最終坐標(biāo)值輸出接
受信息。
[0013]本申請所揭示的顯示裝置特征在于,所述輸出部在所述接收部未接收到伴隨著所述連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值時,以顯示在所述顯示部上的指針的最終坐標(biāo)值輸出接
受信息。
[0014]本申請所揭示的顯示裝置特征在于,還具有變更部,在所述降低部使移動量降低后,當(dāng)顯示于所述顯示部上的指針在一定時間內(nèi)、存在于第2規(guī)定范圍內(nèi)時,該變更部對該指針的顯示進(jìn)行變更。
[0015]本申請所揭示的顯示裝置特征在于,所述輸出部在利用所述變更部對所述指針的顯示進(jìn)行變更、并且在變更后所述連續(xù)的接觸輸入結(jié)束時,以顯示在所述顯示部上的所述指針的最終坐標(biāo)值來輸出接受信息。
[0016]本申請所揭示的信息處理系統(tǒng)利用了具有觸摸面板或者觸摸屏的輸入裝置和對信息進(jìn)行顯示的顯示裝置,所述輸入裝置包括:無線輸出部,該無線輸出部以無線方式將伴隨著對觸摸面板或觸摸屏進(jìn)行的連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值輸出到所述顯示裝置;以及降低部,當(dāng)伴隨著對觸摸面板或者觸摸屏進(jìn)行的連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值在一定時間內(nèi)、存在于第I規(guī)定范圍內(nèi)時,該降低部使坐標(biāo)值的移動量降低,在所述降低部使坐標(biāo)值的移動量降低時,所述無線輸出部以無線的方式向所述顯示裝置輸出由該降低部降低后的坐標(biāo)值,所述顯示裝置包括:接收部,該接收部以無線方式,接收由所述無線輸出部輸出的伴隨著所述連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值;顯示處理部,該顯示處理部將基于由該接收部所接收到的坐標(biāo)值而進(jìn)行移動的指針顯示在顯示部上;以及輸出部,在所述連續(xù)的接觸輸入結(jié)束的情況下,該輸出部以顯示在所述顯示部上的指針的最終坐標(biāo)值來輸出表示接受到對所述顯示部所顯示的對象物進(jìn)行的輸入的接受信息。
[0017]本申請所揭示的信息處理系統(tǒng)的特征在于,所述輸入裝置包括結(jié)束輸出部,在所述對于觸摸面板或者觸摸屏所進(jìn)行的連續(xù)的接觸輸入結(jié)束時,該結(jié)束輸出部以無線方式向所述顯示裝置輸出表示已結(jié)束的結(jié)束信息,在所述結(jié)束輸出部以無線方式接收到結(jié)束信息時,所述輸出部以顯示在所述顯示部上的指針的最終坐標(biāo)值來輸出接受信息。
[0018]本申請所揭示的信息處理系統(tǒng)特征在于,所述輸出部在未接收到從所述無線輸出部輸出的伴隨著所述連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值時,以顯示在所述顯示部上的指針的最終坐標(biāo)值來輸出接受信息。
[0019]本申請所揭示的程序在具有控制部及顯示部的計(jì)算機(jī)中對信息進(jìn)行顯示,在該計(jì)算機(jī)中執(zhí)行以下步驟:獲取步驟,該獲取步驟利用所述控制部來獲取坐標(biāo)值,該坐標(biāo)值以無線的方式輸出、且伴隨著具有觸摸面板或者觸摸屏的輸入裝置上的連續(xù)的接觸輸入而產(chǎn)生;顯示處理步驟,該顯示處理步驟將基于由該獲取步驟所獲取的坐標(biāo)值而進(jìn)行移動的指針通過所述控制部顯示在顯示部上;降低步驟,在所述顯示部中所顯示的對象物與所述顯示部中所顯示的指針之間的距離在規(guī)定距離以內(nèi)時,該降低步驟通過所述控制部來使基于所述獲取步驟所獲取的坐標(biāo)值的指針的移動量降低;以及輸出步驟,在所述連續(xù)的接觸輸入結(jié)束的情況下,該輸出步驟以由所述顯示部進(jìn)行顯示的所述指針的最終坐標(biāo)值,通過所述控制部輸出表示接受到輸入的接受信息。
[0020]本申請所揭示的程序在具有控制部及顯示部的計(jì)算機(jī)中對信息進(jìn)行顯示,在該計(jì)算機(jī)中執(zhí)行以下步驟:獲取步驟,該獲取步驟利用所述控制部來獲取坐標(biāo)值,該坐標(biāo)值以無線的方式輸出、且伴隨著具有觸摸面板或者觸摸屏的輸入裝置上的連續(xù)的接觸輸入而產(chǎn)生;顯示處理步驟,該顯示處理步驟將基于由該獲取步驟所獲取的坐標(biāo)值而進(jìn)行移動的指針通過所述控制部顯示在顯示部上;降低步驟,在所述顯示部中所顯示的指針在一定時間內(nèi)、存在于第I規(guī)定范圍內(nèi)時,該降低步驟通過所述控制部來使基于所述獲取步驟所獲取的坐標(biāo)值的指針的移動量降低;以及輸出步驟,在所述連續(xù)的接觸輸入結(jié)束的情況下,該輸出步驟以顯示在顯示部上的所述指針的最終坐標(biāo)值,通過所述控制部輸出表示接受到對所述顯示部所顯示的對象物進(jìn)行的輸入的接受信息。
[0021]本申請中,接收部以無線的方式,接收伴隨著具有觸摸面板或者觸摸屏的輸入裝置上的連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值。顯示處理部將基于由接收部所接收到的坐標(biāo)值而進(jìn)行移動的指針顯示在顯示部上。當(dāng)顯示于顯示部中的對象物與顯示于顯示部中的指針之間的距離在規(guī)定距離以內(nèi)時,降低部使基于由所述接收部所接受到的坐標(biāo)值的指針的移動量降低。在連續(xù)的接觸輸入結(jié)束的情況下,輸出部由顯示部進(jìn)行顯示的指針的最終坐標(biāo)值來輸出表示接受到輸入的接受信息。
發(fā)明效果
[0022]根據(jù)本發(fā)明的一個觀點(diǎn),不用觀察輸入裝置也能夠直觀地對顯示裝置進(jìn)行輸入處理,并且能夠以更高精度對顯示裝置進(jìn)行輸入處理。
【專利附圖】
【附圖說明】
[0023]圖1是表示信息處理系統(tǒng)的概要的示意圖。
圖2是表示遙控器的硬件組的框圖。
圖3是表示電視機(jī)的硬件組的框圖。
圖4是表示所發(fā)送的坐標(biāo)值的說明圖。
圖5是表示輸入處理的步驟的流程圖。圖6是表示輸入處理的步驟的流程圖。
圖7是表示變更處理的步驟的流程圖。
圖8是表示變更處理的步驟的流程圖。
圖9A是表不顯不情景的說明圖。
圖9B是表不顯不情景的說明圖。
圖9C是表不顯不情景的說明圖。
圖10是表示變更處理的步驟的流程圖。
圖11是表示變更處理的步驟的流程圖。
圖12是表示實(shí)施方式3所涉及的顯示處理的步驟的流程圖。
圖13是表示實(shí)施方式3所涉及的顯示處理的步驟的流程圖。
圖14是表示實(shí)施方式3所涉及的顯示處理的步驟的流程圖。
圖15是表示實(shí)施方式3所涉及的顯示處理的步驟的流程圖。
圖16是表示實(shí)施方式4所涉及的輸入處理的步驟的流程圖。
圖17是表示實(shí)施方式4所涉及的輸入處理的步驟的流程圖。
圖18是表示實(shí)施方式5所涉及的輸入處理的步驟的流程圖。
圖19是表示實(shí)施方式5所涉及的輸入處理的步驟的流程圖。
圖20是表示實(shí)施方式5所涉及的輸入處理的步驟的流程圖。
圖21A是表示指針的移動情景的說明圖。
圖21B是表示指針的移動情景的說明圖。
圖21C是表示指針的移動情景的說明圖。
圖22是表示連續(xù)輸入處理的步驟的流程圖。
圖23是表示連續(xù)輸入處理的步驟的流程圖。
圖24A是表示指針的變化的說明圖。
圖24B是表示指針的變化的說明圖。
圖24C是表示指針的變化的說明圖。
圖25A是表示實(shí)施方式7所涉及的顯示情景的說明圖。
圖25B是表示實(shí)施方式7所涉及的顯示情景的說明圖。
圖25C是表示實(shí)施方式7所涉及的顯示情景的說明圖。
圖26是表示第2顯示區(qū)域的顯示處理的步驟的流程圖。
圖27是表示降低移動量處理的步驟的流程圖。
圖28是表示降低移動量處理的步驟的流程圖。
圖29是表示降低移動量處理的步驟的流程圖。
圖30A是表示指針的移動情景的說明圖。
圖30B是表示指針的移動情景的說明圖。
圖31是表示實(shí)施方式9所涉及的降低移動量處理的步驟的流程圖。圖32是表示實(shí)施方式9所涉及的降低移動量處理的步驟的流程圖。圖33是表示實(shí)施方式9所涉及的降低移動量處理的步驟的流程圖。圖34A是表示指針的變化的說明圖。
圖34B是表示指針的變化的說明圖。 圖34C是表示指針的變化的說明圖。
圖35是表示實(shí)施方式10所涉及的降低移動量處理的步驟的流程圖。
圖36是表示實(shí)施方式10所涉及的降低移動量處理的步驟的流程圖。
圖37是表示實(shí)施方式10所涉及的降低移動量處理的步驟的流程圖。
圖38是表示上述方式中電視機(jī)及遙控器的動作的功能模塊圖。
圖39是表示實(shí)施方式11所涉及的電視機(jī)的硬件組的框圖。
【具體實(shí)施方式】
實(shí)施方式I
下面,參照附圖對本發(fā)明的實(shí)施方式進(jìn)行說明。圖1是表示信息處理系統(tǒng)的概要的示意圖。信息處理系統(tǒng)包括顯示裝置I及輸入裝置2等。顯示裝置I例如是電視機(jī)、內(nèi)置有錄像裝置的電視機(jī)、個人計(jì)算機(jī)、或者是醫(yī)療設(shè)備、半導(dǎo)體制造裝置或工作設(shè)備等的控制用計(jì)算機(jī)等。在本實(shí)施方式中,以將電視機(jī)I作為顯示裝置I進(jìn)行使用為例來進(jìn)行說明。輸入裝置2是具有觸摸面板或者觸摸屏的裝置,作為電視機(jī)I的遠(yuǎn)程操作裝置(下面稱為遙控器)來起作用。除了在殼體表面形成有觸摸面板的遙控器以外,輸入裝置2例如還采用具有觸摸屏的PDA (Personal Digital Assistant:個人數(shù)字助理)、便攜式游戲機(jī)、移動電話、或者閱讀器等。下面,作為輸入裝置2,以采用具有觸摸面板的遙控器2為例進(jìn)行說明。
[0025]電視機(jī)I的顯示部14上顯示有以矩形示出的多個對象物T。對象物T是圖標(biāo)、圖像、超鏈接、或者動態(tài)圖像等。用戶使用遙控器2的觸摸面板23來選擇對象物T。在本實(shí)施方式中,假設(shè)遙控器2的觸摸面板23上的坐標(biāo)與電視機(jī)I的顯示部14上的坐標(biāo)為絕對坐標(biāo)的關(guān)系來進(jìn)行說明。另外,在本實(shí)施方式中,雖然以采用絕對坐標(biāo)為例進(jìn)行說明,但是也可以采用相對坐標(biāo)的關(guān)系。
[0026]下面,在本實(shí)施方式中,將觸摸面板23及顯示部14的坐標(biāo)軸原點(diǎn)設(shè)為主視圖左上側(cè)的端部。將從左至右的方向設(shè)為X軸正方向,將從上至下的方向設(shè)為Y軸正方向。此處,假設(shè)用戶在觸摸面板上連續(xù)地從A點(diǎn)移動到B點(diǎn)以進(jìn)行接觸輸入。也就是說,在手指不離開的情況下,從A點(diǎn)移動至B點(diǎn)。在顯示部14上顯示指針3,根據(jù)連續(xù)的接觸輸入,使指針3移動到對象物T上。此處,在用戶希望選擇對象物T的情況下,在B點(diǎn)使手指離開觸摸面板23,結(jié)束連續(xù)的接觸輸入。
[0027]向顯示部14輸出接受信息,該接受信息利用與B點(diǎn)對應(yīng)的坐標(biāo)值來表示接受了對對象物T進(jìn)行的輸入。接受信息的輸出例如可以使指針3的形狀、圖樣、色彩、或者它們的組合變化地顯示,或者進(jìn)行動畫顯示。另外,也可以利用音頻來輸出接受信息。在本實(shí)施方式中,以利用動畫顯示的方式使指針3變化為例來進(jìn)行說明。下面進(jìn)行詳細(xì)的說明。
[0028]圖2是表示遙控器2的硬件組的框圖。遙控器2包括作為控制部的CPU (CentralProcessing Unit:中央處理器)21、RAM (Random Access Memory:隨機(jī)存取存儲器)22、觸摸面板23、存儲部25、計(jì)時部28、以及通信部26等。CPU21通過總線27與各個硬件部相連接。CPU21根據(jù)存儲在存儲部25中的控制程序25P來對各個硬件部進(jìn)行控制。RAM22例如是SRAM (Static RAM:靜態(tài)隨機(jī)存取存儲器)、DRAM (Dynamic RAM:動態(tài)隨機(jī)存取存儲器)、閃存等。RAM22起到存儲部的作用,暫時存儲CPU21執(zhí)行各種程序時所產(chǎn)生的各種數(shù)據(jù)。
[0029]觸摸面板23采用靜電電容方式或者電阻膜方式等,將所接受到的操作信息輸出到CPU21。另外,除了觸摸面板23以外,也可以具備未圖示的操作按鈕。計(jì)時部28將日期時間信息輸出到CPU21。作為無線輸出部的通信部26以無線的方式將坐標(biāo)值等信息發(fā)送到電視機(jī)I,例如采用無線LAN (Local Area Network:局域網(wǎng))模塊、紅外線通信用模塊或者藍(lán)牙(Bluetooth:藍(lán)牙)(注冊商標(biāo))模塊。在本實(shí)施方式中,以采用無線LAN模塊、從而利用W1-Fi (Wireless Fidelity:無線保真;注冊商標(biāo))與電視機(jī)I進(jìn)行信息的收發(fā)為例來進(jìn)行說明。存儲部25例如是大容量閃存或者硬件設(shè)備等,其中存儲有控制程序25P。
[0030]圖3是表示電視機(jī)I的硬件組的框圖。電視機(jī)I具有作為控制部的CPU11、RAM12、輸入部13、顯示部14、存儲部15、計(jì)時部18、調(diào)諧部19、視頻處理部191、以及通信部16等。CPUll通過總線17與各個硬件部相連接。CPUll根據(jù)存儲在存儲部15中的控制程序15P來對各個硬件部進(jìn)行控制。RAM12例如是SRAM、DRAM、閃存等。RAM12起到存儲部的作用,暫時存儲CPUll執(zhí)行各種程序時所產(chǎn)生的各種數(shù)據(jù)。
[0031]輸入部13是操作按鈕等輸入設(shè)備,將接受到的操作信息輸出到CPU11。顯示部14是液晶顯示器、等離子顯示器、或者有機(jī)EL(electroluminescence:場致發(fā)光)顯示器等,根據(jù)CPUlI的指示來顯示各種信息。計(jì)時部18將日期時間信息輸出到CPU11。起到接收部作用的通信部16是無線LAN模塊,與遙控器2之間進(jìn)行信息的收發(fā)。另外,與遙控器2相同,也可以采用紅外線通信用模塊或者(Bluetooth:藍(lán)牙)(注冊商標(biāo))模塊來作為通信部
16。存儲部15例如是硬盤或者大容量閃存等,其中存儲有控制程序15P。
[0032]調(diào)諧部19將與所接收到的地面數(shù)字波、BS數(shù)字波等廣播波相關(guān)的視頻信號輸出到視頻處理部191。視頻處理部191進(jìn)行視頻處理,將經(jīng)視頻處理后的視頻輸出到顯示部
14。另外,通信部16通過互聯(lián)網(wǎng)等通信網(wǎng)N,并利用HTTP (Hyper Text Transfer Protocol:超文本傳輸協(xié)議)來與未圖示的其他服務(wù)器計(jì)算機(jī)之間進(jìn)行信息的收發(fā)。通信部16將從服務(wù)器計(jì)算機(jī)接收到的Web頁面以及動態(tài)圖像文件等內(nèi)容輸出到CPU11。CPUll在顯示部14上顯示W(wǎng)eb頁面。圖1的示例中,下載菜單用的Web頁面,以顯示出Web頁面中的對象物T。
[0033]圖4是表示所發(fā)送的坐標(biāo)值的說明圖。遙控器2的CPU21以數(shù)據(jù)包的形式將伴隨著連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值發(fā)送到電視機(jī)I。CPU21獲取與在觸摸面板23上所接觸的位置有關(guān)的坐標(biāo)值。CPU21之后持續(xù)通過通信部26將坐標(biāo)值連續(xù)地發(fā)送到電視機(jī)1,直到不接觸為止。在圖4的示例中,檢測出坐標(biāo)值(100,120)作為接觸開始點(diǎn)。對一連串的坐標(biāo)值進(jìn)行發(fā)送,直到坐標(biāo)值(156,84)為止,變成非接觸。電視機(jī)I的通信部16接收從遙控器2連續(xù)發(fā)送的坐標(biāo)值。
[0034]CPUll獲取從通信部16輸出且連續(xù)發(fā)送的坐標(biāo)值,以作為伴隨著連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值。CPUll基于存儲在存儲部15中的變換公式,將所獲取的坐標(biāo)值變換成顯示部14的坐標(biāo)系中的坐標(biāo)值。CPUll在與變換后的坐標(biāo)值相對應(yīng)的位置上顯示指針3。在未接收到坐標(biāo)值的情況下,CPUll讀出存儲在存儲部15中的動畫圖像。CPUll將指針3變換成白色圓圈,在指針3的最終顯示位置,在顯示部14上顯示與動畫圖像相關(guān)的指針3。
[0035]另外,在利用觸摸面板23檢測到非接觸的情況下,遙控器2的CPU21通過通信部26,將表示非接觸的信息(下面,稱為非接觸信息)和在變?yōu)榉墙佑|的時刻所檢測出的坐標(biāo)值發(fā)送到電視機(jī)I。在圖4的示例中,發(fā)送最終的坐標(biāo)(156,84)和非接觸信息。下面,以發(fā)送非接觸信息為例進(jìn)行說明。采用流程圖對在上述硬件結(jié)構(gòu)中的軟件處理進(jìn)行說明。[0036]圖5和圖6是表示輸入處理的步驟的流程圖。遙控器2的CPU21判斷是否通過觸摸面板23檢測到接觸(步驟S51)。CPU21在未檢測到接觸的情況下(步驟S51為否),一直待機(jī)直到檢測到接觸為止。CPU21在檢測到接觸的情況下(步驟S51為是),獲取接觸位置的坐標(biāo)值(步驟S52)。CPU21在檢測到接觸之后,判斷是否檢測到非接觸(步驟S53)。具體而言,CPU21檢測手指是否離開了觸摸面板23。
[0037]在判斷未檢測到非接觸的情況下(步驟S53為否),CPU21通過通信部26將所獲取的坐標(biāo)值發(fā)送到電視機(jī)I (步驟S54)。CPU21轉(zhuǎn)移到步驟S52,反復(fù)進(jìn)行上述處理。另外,遙控器2及電視機(jī)I的處理并行地進(jìn)行。電視機(jī)I的CPUll通過通信部16,接收經(jīng)由無線發(fā)送而來的坐標(biāo)值(步驟S55)。CPUll獲取由通信部16所輸出的坐標(biāo)值(步驟S56)。CPUll基于存儲在存儲部15中、或者在控制程序15P中所描述的變換公式,對所獲取的坐標(biāo)值進(jìn)行變換(步驟S57)。另外,變換公式是根據(jù)電視機(jī)I的顯示部14的像素來進(jìn)行規(guī)定的,且在出廠時已存儲在存儲部15中。例如在顯示部14的X軸方向的像素?cái)?shù)為觸摸面板23的X軸方向的像素?cái)?shù)的5倍的情況下,CPUll將所獲取的X軸坐標(biāo)值放大5倍。同樣地,在顯示部14的Y軸方向的像素?cái)?shù)為觸摸面板23的Y軸方向的像素?cái)?shù)的5倍的情況下,CPUll將所獲取的Y軸坐標(biāo)值放大5倍。另外,除了使用變換公式以外,也可以利用存儲在存儲部15中的表格來對觸摸面板23的坐標(biāo)值與顯示部14的坐標(biāo)值的對應(yīng)關(guān)系進(jìn)行變換。在此情況下,CPUll參照表格來讀出與所獲取的坐標(biāo)值相對應(yīng)的顯示部14上的坐標(biāo)值。
[0038]CPUll以時間序列依次地存儲變換后的坐標(biāo)值。CPUll從存儲部15讀出指針3的圖像。CPUll在顯示部14上,以存儲于RAM12中的變換后的坐標(biāo)值的位置對指針3進(jìn)行顯示(步驟S58)。通過反復(fù)進(jìn)行上述處理,伴隨著連續(xù)的接觸輸入,指針3在顯示部14上移動。CPU21在判斷為檢測到非接觸的情況下(步驟S53為是),使處理轉(zhuǎn)移至步驟S59。CPU21通過通信部26將在步驟S52中所獲取的坐標(biāo)值和非接觸信息發(fā)送到電視機(jī)I (步驟S59)。
[0039]電視機(jī)I的CPUll判斷是否接收到坐標(biāo)值及非接觸信息(步驟S61)。CPUll在未接收到坐標(biāo)值及非接觸信息的情況下(步驟S61為否),一直待機(jī)到接收到非接觸信息為止。CPUll在判斷為接收到坐標(biāo)值及非接觸信息的情況下(步驟S61為是),使處理轉(zhuǎn)移至步驟S62。CPUll對在步驟S61中接收到的坐標(biāo)值進(jìn)行變換,以確定為指針3的最終坐標(biāo)值,在所確定的坐標(biāo)值處顯示指針3 (步驟S62)。另外,CPUll也可以讀出時間序列上最后存儲在RAM12中的坐標(biāo)值以確定為最終坐標(biāo)值。另外,在未發(fā)送非接觸信息的方式的情況下,若CPUll從接收到前一個坐標(biāo)值起在一定時間內(nèi)(例如為0.1ms)未接收到坐標(biāo)值,則可以判斷為非接觸。在此情況下,CPUll將以時間序列最后存儲在RAM12中的最后坐標(biāo)值作為最終坐標(biāo)值。
[0040]CPUll判斷在最終坐標(biāo)值上是否存在對象物T (步驟S63)。具體而言,CPUll從存儲部15中讀出預(yù)先分配給對象物T的坐標(biāo)區(qū)域。在最終坐標(biāo)值位于所讀出的對象物T的坐標(biāo)區(qū)域內(nèi)的情況下,CPUll判斷為對象物T存在。CPUll在判斷為對象物T存在的情況下(步驟S63為是),以最終坐標(biāo)值對對象物T進(jìn)行輸入處理(步驟S64)。CPUll從存儲部15讀出動畫圖像(步驟S65)。CPUll在顯示部14顯示動畫圖像,以作為指針3的圖像(步驟S66)。由此,CPUll在指針3的最終坐標(biāo)值上,將指針3的形態(tài)發(fā)生變化的動畫圖像顯示在顯示部14中作為表示接受了對對象物T的輸入(選擇)的接受信息。另外,顯示接受信息僅僅是一個示例,若指針3的顯示形態(tài)在指針3伴隨著接觸輸入而移動時、與在伴隨著非接觸操作對對象物T進(jìn)行輸入操作時不同,則不限于此。例如,可以在指針3移動時是白色箭頭,在伴隨著非接觸對對象物T進(jìn)行輸入操作時為黑色箭頭。此外,例如,也可以使指針3持續(xù)為白色箭頭,在伴隨著非接觸對對象物T進(jìn)行輸入操作時,從未圖示的揚(yáng)聲器輸出音頻以作為輸入信息。CPUll在判斷為對象物T不存在于最終坐標(biāo)值處時(步驟S63為否),跳過步驟S64至S66的處理。在此情況下,可以刪除指針3的圖像,或者也可以使指針3保持原樣。由此,即使不看手邊的觸摸面板23,也能夠在直觀地看著電視機(jī)I的同時,選擇對象物T。
[0041]實(shí)施方式2
實(shí)施方式2涉及對指針3的顯示進(jìn)行變更的實(shí)施方式。圖7和圖8是表示變更處理的步驟的流程圖。遙控器2的CPU21判斷是否通過觸摸面板23檢測到接觸(步驟S71)。CPU21在未檢測到接觸的情況下(步驟S71為否),一直待機(jī)到檢測到接觸為止。CPU21在檢測到接觸的情況下(步驟S71為是),獲取接觸位置的坐標(biāo)值(步驟S72)。CPU21在檢測到接觸之后判斷是否檢測到非接觸(步驟S73)。
[0042]CPU21在判斷為未檢測到非接觸的情況下(步驟S73為否),通過通信部26將所獲取的坐標(biāo)值發(fā)送到電視機(jī)I (步驟S74)。CPU21轉(zhuǎn)移到步驟S72,反復(fù)進(jìn)行上述處理。電視機(jī)I的CPUll通過通信部16,接收經(jīng)由無線發(fā)送過來的坐標(biāo)值(步驟S75)。CPUll獲取由通信部16所輸出的坐標(biāo)值(步驟S76)。CPUll基于存儲在存儲部15中、或者控制程序15P中所描述的變換公式,對所獲取的坐標(biāo)值進(jìn)行變換(步驟S77)。從存儲部15讀出指針3的圖像。CPUll在顯示部14上,以變換后的坐標(biāo)值的位置對指針3進(jìn)行顯示(步驟S78)。指針3可以是例如圓形、三角形、箭頭、或者手形等形狀。在本實(shí)施方式中,以白色圓圈為例進(jìn)行說明。
[0043]圖9A?圖9C是表不顯不情景的說明圖。在圖9A中,用白色圓圈表不的指針3顯示在對象物T上。CPUll將在步驟S77中變換后的坐標(biāo)值以時間序列存儲到RAM12中(步驟S79)。另外,也可以存儲變換前的坐標(biāo)值。CPUll判斷指針3是否在一定時間內(nèi)存在于規(guī)定范圍內(nèi)(步驟S81)。例如,CPUll讀出存儲在RAM12中的、規(guī)定秒數(shù)(例如為I秒)內(nèi)的坐標(biāo)值組。另外,每I秒內(nèi)的坐標(biāo)值數(shù)量因觸摸面板23的采樣頻率不同而不同。CPUll對X軸及Y軸分別求出坐標(biāo)值的方差,當(dāng)所求出的方差在存儲于存儲部15中的X軸的閾值以下、且在Y軸的閾值以下時,可判斷為在一定時間內(nèi)存在于規(guī)定范圍內(nèi)。
[0044]另外,CPUll以時間序列讀出規(guī)定秒數(shù)內(nèi)的坐標(biāo)值,求出所讀出的各坐標(biāo)值之間的距離的總和。也就是說,計(jì)算出指針3在規(guī)定秒數(shù)內(nèi)所移動的距離。然后,當(dāng)該總和在存儲于存儲部15中的閾值以下時,CPUll可判斷為在規(guī)定范圍內(nèi)。另外,CPUll求出規(guī)定秒數(shù)內(nèi)的坐標(biāo)值的平均值。CPUll從存儲部15中讀出閾值半徑。CPUll判斷規(guī)定秒數(shù)內(nèi)的各坐標(biāo)值是否落入閾值半徑以內(nèi),該閾值半徑以與平均值相關(guān)的坐標(biāo)值為中心。當(dāng)所有的坐標(biāo)值存在于閾值半徑以內(nèi)時,CPUll可判斷為在一定時間內(nèi)落入規(guī)定范圍內(nèi)。CPUll在判斷為未在一定時間內(nèi)存在于規(guī)定范圍內(nèi)時(步驟S81為否),則使處理轉(zhuǎn)移至步驟S8100。CPUll在判斷為在一定時間內(nèi)存在于規(guī)定范圍內(nèi)時(步驟S81為是),使處理轉(zhuǎn)移至步驟S82。CPUll變更指針3的顯示(步驟S82)。圖9B可以理解為將白色圓圈的指針3的顯示形態(tài)變更為黑色圓圈的指針3。只要指針3的顯示在變更前和變更后都能識別出的形態(tài)即可,除此之外沒有限制。例如,可以改變指針3的顏色或者圖樣。另外,CPUll也可以從未圖示的揚(yáng)聲器輸出音頻。
[0045]遙控器2的CPU21在判斷為檢測到非接觸的情況下(步驟S73為是),使處理轉(zhuǎn)移至步驟S83。CPU21通過通信部26將在步驟S72所獲取的坐標(biāo)值和非接觸信息發(fā)送到電視機(jī)I (步驟S83)。
[0046]電視機(jī)I的CPUll判斷是否接收到坐標(biāo)值及非接觸信息(步驟S84)。CPUll在未接收到非接觸信息時(步驟S84為否),使處理轉(zhuǎn)移至步驟S85。CPUll對從遙控器2的通信部26發(fā)送而來的坐標(biāo)值進(jìn)行變換,并進(jìn)行監(jiān)視,以判斷變換后的坐標(biāo)值是否從在步驟S82中變更顯示后的位置處的坐標(biāo)值移動到了規(guī)定范圍之外(步驟S85)。具體而言,CPUll求出變換后的坐標(biāo)值與最后存儲到RAM12中的變更后的指針3的坐標(biāo)值之間的距離,當(dāng)該距離超出了存儲于存儲部15中的閾值時,可判斷為移動到了規(guī)定范圍之外。另外,步驟S85的規(guī)定范圍也可以比步驟S81的規(guī)定范圍更大。
[0047]CPUll在判斷為移動到了規(guī)定范圍以外時(步驟S85中為是),為了使指針3恢復(fù)到變更前的形態(tài),使處理返回到步驟S75。CPUll在判斷為未移動到規(guī)定范圍以外時(步驟S85為否),使處理轉(zhuǎn)移至步驟S84。CPUll在判斷為接收到坐標(biāo)值及非接觸信息時(步驟S84為是),使處理轉(zhuǎn)移至步驟S86。另外,CPUll在步驟S75中接收到坐標(biāo)值之后、未再接收到坐標(biāo)值時,可以使處理轉(zhuǎn)移到步驟S86。CPUll通過通信部16讀出在步驟S79中以時間序列存儲到RAM12中的最終坐標(biāo)值,以作為指針3的坐標(biāo)值。CPUll將所讀出的坐標(biāo)值確定為最終坐標(biāo)值(步驟S86)。CPUll可以對在步驟S84中所接收到的坐標(biāo)值進(jìn)行變換,將變換后的坐標(biāo)值作為最終坐標(biāo)值。
[0048]CPUll判斷在最終坐標(biāo)值上是否存在對象物T (步驟S87)。CPUll在判斷為存在對象物T時(步驟S87為是),以最終坐標(biāo)值對對象物T進(jìn)行輸入處理(步驟S88)。CPUll從存儲部15讀出動畫圖像(步驟S89)。CPUll在顯示部14中顯示動畫圖像,以作為指針3的圖像(步驟S810)。圖9C示出了利用動畫圖像來顯示指針3的示例。在圖9A?圖9C中示出了指針3如下的動畫圖像:即,從經(jīng)顯示變更處理后的黑色圓形的指針3起,多根線段向著外周呈階梯狀地?cái)U(kuò)散開的情形。另外,動畫圖像的示例僅為一個示例,并不僅限于此。
[0049]CPUll在判斷為對象物T存在于最終坐標(biāo)值處時(步驟S87為否),從顯示部14刪除指針3 (步驟S811)。由此,用戶能夠利用指針3來確認(rèn)輸入位置,并能在確定了大致位置的基礎(chǔ)上,進(jìn)行非接觸操作。CPUll在步驟S81中判斷為未在一定時間內(nèi)位于規(guī)定范圍內(nèi)時(步驟S81為否),判斷是否接收到了坐標(biāo)值及非接觸信息(步驟S8100)。CPUll在未接收到坐標(biāo)值及非接觸信息時(步驟S8100為否),使處理返回至步驟S75。CPUll在接收到坐標(biāo)值及非接觸信息的情況下(步驟S8100為是),使處理轉(zhuǎn)移至步驟S811。由此,當(dāng)在對指針3的顯示進(jìn)行變更之前就變?yōu)榉墙佑|時,不顯示指針3的動畫,中止接受信息的顯示。
[0050]圖7及圖8所述的一部分處理可以如下所述,在遙控器2 —側(cè)執(zhí)行。圖10和圖11是表示變更處理的步驟的流程圖。遙控器2的CPU21判斷是否通過觸摸面板23檢測到接觸(步驟S101)。CPU21在未檢測到接觸的情況下(步驟SlOl為否),一直待機(jī)到檢測到接觸為止。CPU21在檢測到接觸的情況下(步驟SlOl為是),獲取接觸位置的坐標(biāo)值(步驟S102)。CPU21在檢測到接觸之后,判斷是否檢測到非接觸(步驟S103)。
[0051]CPU21在判斷為未檢測到非接觸的情況下(步驟S103為否),通過通信部26將所獲取的坐標(biāo)值發(fā)送到電視機(jī)I (步驟S104)。電視機(jī)I的CPUll通過通信部16,接收并獲取經(jīng)由無線發(fā)送而來的坐標(biāo)值(步驟S105)。CPUll基于變換公式對所獲取的坐標(biāo)值進(jìn)行變換(步驟S106)。CPUll從存儲部15讀出指針3的圖像。CPUll在顯示部14上,以變換后的坐標(biāo)值的位置對指針3進(jìn)行顯示(步驟S107)。CPUll以時間序列將變換后的坐標(biāo)值存儲在RAMl2中。
[0052]遙控器2的CPU21將在步驟S104中發(fā)送而來的坐標(biāo)值以時間序列存儲到RAM22中(步驟S108)。CPU21判斷在一定時間內(nèi)、指針3是否存在于規(guī)定范圍內(nèi)(步驟S109)。具體而言,可以如上所述那樣基于存儲于RAM22中的坐標(biāo)值的方差或者移動距離來進(jìn)行判斷。CPU21在判斷為未在一定時間內(nèi)存在于規(guī)定范圍內(nèi)時(步驟S109為否),使處理返回至步驟S102。CPU21在判斷為在一定時間內(nèi)存在于規(guī)定范圍內(nèi)時(步驟S109為是),使處理轉(zhuǎn)移至步驟Sill。CPU21將指針3的顯示變更指示發(fā)送到電視機(jī)I (步驟S111)。電視機(jī)I的CPUll在接收到顯示變更指示時,對指針3的顯示進(jìn)行變更(步驟SI 12)。
[0053]遙控器2的CPU21獲取后續(xù)的坐標(biāo)值(步驟SI 13)。CPU21判斷所獲取的坐標(biāo)值是否位于規(guī)定范圍之外(步驟S114)。具體而言,CPU21求出所獲取的坐標(biāo)值、與在步驟Slll中指示對指針3進(jìn)行顯示變更時的坐標(biāo)值之間的距離。當(dāng)所求出的距離在存儲于存儲部25中的閾值以上時,CPU21可以判斷為位于規(guī)定范圍之外。CPU21在判斷為位于規(guī)定范圍之外時(步驟S114為是),使處理返回到步驟102。由此,當(dāng)在變色后移動到規(guī)定范圍之外時,利用步驟S107的處理,使指針3從變更后的黑色圓形再次恢復(fù)到變更前的白色圓形。另外,步驟S114的規(guī)定范圍比步驟S109的規(guī)定范圍更大即可。
[0054]CPU21在判斷為不在規(guī)定范圍之外時(步驟S114為否),使處理轉(zhuǎn)移到步驟115。CPU21判斷是否檢測到非接觸(步驟S115)。CPU21在未檢測到非接觸時(步驟SI 15為否),使處理返回至步驟S113。CPU21在步驟S103中檢測到非接觸時(步驟S103為是),使處理轉(zhuǎn)移至步驟S116。同樣地,CPU21在步驟S115中檢測到非接觸時(步驟S115為是),使處理轉(zhuǎn)移至步驟SI 16。
[0055]CPU21將在非接觸時所檢測出的坐標(biāo)值及非接觸信息發(fā)送到電視機(jī)I (步驟S116)。電視機(jī)I的CPUll接收坐標(biāo)值及非接觸信息(步驟S117)。CPUll從RAMl2以時間序列讀出最后的坐標(biāo)值以作為指針3的坐標(biāo)值,并確定為最終坐標(biāo)值(步驟S118)。另外,CPUll可以對在步驟S117中所接收到的坐標(biāo)值進(jìn)行變換,將變換后的坐標(biāo)值確定為最終坐標(biāo)值。CPUll判斷是否接收到在步驟SI 12中對指針3進(jìn)行的顯示變更(步驟SI 19)。CPUll在判斷為未接收到時(步驟SI 19為否),為了中止對接受信息的顯示,從顯示部14刪除指針3的顯示(步驟SI 190)。)CPUlI在判斷為接收到指針3的顯示變更時(步驟SI 19為是),使處理轉(zhuǎn)移至步驟S87。之后的處理與步驟S87相同,因此省略詳細(xì)的說明。
[0056]本實(shí)施方式2如上所述,由于其他方面與實(shí)施方式I相同,因此,對相對應(yīng)的部分標(biāo)注相同的參考標(biāo)號,省略其詳細(xì)說明。
[0057]實(shí)施方式3
實(shí)施方式3涉及在對指針3進(jìn)行變更處理后進(jìn)行輕觸輸入的實(shí)施方式。在變更指針3之后,可以通過輕觸操作來進(jìn)行輸入處理。圖12及圖13是表示實(shí)施方式3所涉及的顯示處理的步驟的流程圖。從步驟S71到步驟S84為止的處理是相同的,因此省略詳細(xì)的說明。CPUll在判斷為未接收到坐標(biāo)值及非接觸信息時(步驟S84為否),使處理轉(zhuǎn)移至步驟Sm。CPUll獲取由遙控器2發(fā)送而來的坐標(biāo)值(步驟S121)。CPUll判斷所獲取的坐標(biāo)值是否位于規(guī)定范圍之外(步驟S122)。具體而言,判斷在步驟S82中經(jīng)變更后的指針3的坐標(biāo)值與在步驟S121中所獲取的坐標(biāo)值之差是否超過了存儲于存儲部15中的閾值。另外,使步驟S81的規(guī)定范圍比步驟S122的規(guī)定范圍更小。
[0058]CPUll在判斷為位于規(guī)定范圍之外時(步驟S122為是),使處理返回到步驟S74。由此,解除對指針3的變更處理。CPUlI在判斷為不位于規(guī)定范圍之外時(步驟S122為否),設(shè)定標(biāo)記(步驟S123)。CPUll使之后的處理返回到步驟S84。CPUll在判斷為接收到坐標(biāo)值及非接觸信息時(步驟S84為是),轉(zhuǎn)移至步驟S124。
[0059]CPUll判斷是否設(shè)定了標(biāo)記(步驟S124)。CPUll在判斷為未設(shè)定標(biāo)記時(步驟S124為否),轉(zhuǎn)移到步驟S125。CPUll讀出在步驟S79中以時間序列存儲到RAM12中的最后的坐標(biāo)值,以作為指針3的最終坐標(biāo)值。CPUll將所讀出的坐標(biāo)值確定為最終坐標(biāo)值(步驟S125)。另外,之后的處理與步驟S87相同,因此省略詳細(xì)的說明。
[0060]即使用戶在指針3變色的階段使手指稍微移動,也能夠通過對觸摸面板23進(jìn)行輕觸操作,來進(jìn)行輸入處理。CPUll在判斷為設(shè)定了標(biāo)記時(步驟S124為是),使處理轉(zhuǎn)移至步驟S129。遙控器2的CPU21判斷是否接受到輕觸操作(步驟S126)。具體而言,CPU21在一定時間內(nèi)(例如為0.1秒以內(nèi))、在規(guī)定區(qū)域內(nèi)檢測出接觸及非接觸這兩者時,判斷為有輕觸操作。
[0061]CPU21在未接受到輕觸操作時(步驟S126為否),判斷從在步驟S83中發(fā)送非接觸信息開始、是否經(jīng)過了存儲于存儲部15中的一定時間(例如為3秒)(步驟S127)。CPU21在判斷為未經(jīng)過一定時間時(步驟S127為否),使處理返回至步驟S126。CPU21在判斷為經(jīng)過了一定時間時(步驟S127為是),使處理返回至步驟S71。
[0062]CPU21在判斷為接受了輕觸操作時(步驟S126為是),將表示已執(zhí)行過輕觸操作的輕觸操作信息發(fā)送到電視機(jī)I (步驟S128)。電視機(jī)I的CPUll判斷是否接收到輕觸操作信息(步驟S129)。CPUll在未接收到輕觸操作信息時(步驟S129為否),使處理轉(zhuǎn)移至步驟S132。CPUll參照計(jì)時部18的輸出,判斷在步驟S84中接收到非接觸信息之后是否經(jīng)過了一定時間(步驟S132)。CPUll在判斷為未經(jīng)過一定時間時(步驟S132為否),使處理返回至步驟S129。CPUll在判斷為經(jīng)過了一定時間時(步驟S132為是),從顯示部14刪除指針3的顯示(步驟S133)。CPUll在接收到輕觸操作信息時(步驟S129為是),轉(zhuǎn)移至步驟S131。CPUll讀出在步驟S79中以時間序列存儲到RAM12中的最后的坐標(biāo)值,以作為指針3的最終坐標(biāo)值。CPUll將所讀出的坐標(biāo)值確定為最終坐標(biāo)值(步驟S131)。之后的處理與步驟S87相同,因此省略詳細(xì)的說明。
[0063]圖14及圖15是表示實(shí)施方式3所涉及的顯示處理的步驟的流程圖。圖12及圖13所述處理的一部分可以如下所述,在遙控器2 —側(cè)執(zhí)行。圖10的步驟SlOl至SI 12的處理是相同的,因此省略說明。CPU21從觸摸面板23獲取坐標(biāo)值(步驟S141)。CPU21判斷所獲取的坐標(biāo)值是否位于存儲于存儲部25中的規(guī)定范圍之外(步驟S142)。具體而言,CPU21計(jì)算出在步驟Slll中發(fā)送指針3的變更指示時的坐標(biāo)值、與在步驟S141中所獲取的坐標(biāo)值之間的距離。CPU21判斷所計(jì)算出的距離是否超過了存儲于存儲部25中的規(guī)定距離。另夕卜,步驟S142的規(guī)定范圍比步驟S109的規(guī)定范圍更大即可。
[0064]CPU21在判斷為不在規(guī)定范圍之外時(步驟S142為否),使處理返回到步驟102。CPU21將取消在步驟Slll中所發(fā)送的指針3的顯示變更指示的信息發(fā)送到電視機(jī)I。CPUll使指針3的顯示恢復(fù)到變更前的指針3。另一方面,CPU21在判斷為位于規(guī)定范圍之外時(步驟S142為是),設(shè)定標(biāo)記(步驟S143)。CPU21判斷是否從觸摸面板23檢測到非接觸(步驟S144)。CPU21在判斷為未檢測到非接觸時(步驟S144為否),使處理返回至步驟S141。
[0065]CPU21在檢測到非接觸的情況下(步驟S144為是),使處理轉(zhuǎn)移至步驟S145。CPU21判斷是否設(shè)定了標(biāo)記(步驟S145)。CPU21在判斷為未設(shè)定標(biāo)記時(步驟S145為否),將在步驟Slll中發(fā)送指針3的顯示變更指示時的最終坐標(biāo)值及非接觸信息發(fā)送到電視機(jī)I (步驟S146)。CPU21在判斷為設(shè)定了標(biāo)記時(步驟S145為是),將與標(biāo)記設(shè)定有關(guān)的信息、在步驟Slll中發(fā)送指針3的顯示變更指示時的最終坐標(biāo)值及非接觸信息發(fā)送到電視機(jī)I (步驟S147)。
[0066]電視機(jī)I的CPUll判斷是否接收到坐標(biāo)值及非接觸信息(步驟S148)。CPUll在判斷為未接收到坐標(biāo)值及非接觸信息時(步驟S148為否),一直待機(jī)到接收到為止。CPUll在判斷為接收到坐標(biāo)值及非接觸信息時(步驟S148為是),判斷是否存在標(biāo)記設(shè)定(步驟S149)。具體而言,CPU21通過是否從遙控器2接收到與標(biāo)記設(shè)定相關(guān)的信息來進(jìn)行判斷。
[0067]CPUll在判斷為未設(shè)定標(biāo)記時(步驟S149為否),轉(zhuǎn)移到步驟S151。CPUll讀出在步驟S79中以時間序列存儲到RAM12中的最后的坐標(biāo)值,以作為指針3的最終坐標(biāo)值。CPUll將所讀出的坐標(biāo)值確定為最終坐標(biāo)值(步驟S151)。之后的處理與步驟S87相同,因此省略詳細(xì)的說明。
[0068]CPUll在判斷為設(shè)定了標(biāo)記時(步驟S149為是),使處理轉(zhuǎn)移至步驟S155。遙控器2的CPU21判斷是否接受了輕觸操作(步驟S152)。CPU21在未接受到輕觸操作時(步驟S152為否),判斷從在步驟S147發(fā)送非接觸信息開始、是否經(jīng)過了存儲于存儲部15中的一定時間(例如為3秒)(步驟S153)。CPU21在判斷為未經(jīng)過一定時間時(步驟S153為否),使處理返回至步驟S152。CPU21在判斷為經(jīng)過了一定時間時(步驟S153為是),使處理返回至步驟SlOl。
[0069]CPU21在判斷為接受了輕觸操作時(步驟S152為是),將表示已執(zhí)行過輕觸操作的輕觸操作信息發(fā)送到電視機(jī)I (步驟S154)。電視機(jī)I的CPUll判斷是否接收到輕觸操作信息(步驟S155)。CPUll在未接收到輕觸操作信息時(步驟S155為否),使處理轉(zhuǎn)移至步驟S157。CPUll判斷從在步驟S148接收到非接觸信息開始、是否經(jīng)過了一定時間(步驟S157)。CPUll在判斷為未經(jīng)過一定時間時(步驟S157為否),使處理返回至步驟S155。CPUll在判斷為經(jīng)過了一定時間時(步驟S157為是),從顯示部14刪除指針3 (步驟S158)。CPUll在接收到輕觸操作信息時(步驟S155為是),轉(zhuǎn)移至步驟S156。CPUll讀出在步驟S79中以時間序列存儲到RAM12中的最后的坐標(biāo)值,以作為指針3的最終坐標(biāo)值。CPUll將所讀出的坐標(biāo)值確定為最終坐標(biāo)值(步驟S156)。之后的處理與步驟S87相同,因此省略詳細(xì)的說明。由此,若在變更指針3之后產(chǎn)生移動變?yōu)榉墙佑|后、改變主意而進(jìn)行輸入,也能夠通過輕觸操作來進(jìn)行輸入。
[0070]本實(shí)施方式3如上所述,由于其他方面與實(shí)施方式I及實(shí)施方式2相同,因此,對相對應(yīng)的部分標(biāo)注相同的參考標(biāo)號,省略其詳細(xì)說明。
[0071]實(shí)施方式4
實(shí)施方式4涉及利用輕觸操作來進(jìn)行輸入的方式。圖16及圖17是表示實(shí)施方式4所涉及的輸入處理的步驟的流程圖。遙控器2的CPU21判斷是否通過觸摸面板23檢測到接觸(步驟S161)。CPU21在未檢測到接觸的情況下(步驟S161為否),一直待機(jī)到檢測到接觸為止。CPU21在檢測到接觸的情況下(步驟S161為是),獲取接觸位置的坐標(biāo)值(步驟S162)。CPU21判斷在檢測到接觸之后是否檢測到非接觸(步驟S163)。具體而言,CPU21檢測手指是否離開了觸摸面板23。
[0072]CPU21在判斷為未檢測到非接觸的情況下(步驟S163為否),通過通信部26將所獲取的坐標(biāo)值發(fā)送到電視機(jī)I (步驟S164)。電視機(jī)I的CPUll通過通信部16,接收經(jīng)由無線發(fā)送而來的坐標(biāo)值(步驟S165)。CPUll獲取由通信部16所輸出的坐標(biāo)值(步驟S166)。CPUlI基于存儲在存儲部15中、或者控制程序15P中所描述的變換公式,對所獲取的坐標(biāo)值進(jìn)行變換(步驟S167)。
[0073]從存儲部15讀出指針3的圖像。CPUll在顯示部14上,以變換后的坐標(biāo)值的位置對指針3進(jìn)行顯示(步驟S168)。CPUll以時間序列將指針3的坐標(biāo)值存儲在RAM12中。然后,使處理返回到步驟S162。通過反復(fù)進(jìn)行上述處理,伴隨著連續(xù)的接觸輸入,指針3在顯示部14上移動。CPU21在判斷為檢測到非接觸的情況下(步驟S163為是),使處理轉(zhuǎn)移至步驟S169。CPU21通過通信部26將在步驟S162所獲取的坐標(biāo)值和非接觸信息發(fā)送到電視機(jī)I (步驟S169)。
[0074]電視機(jī)I的CPUll判斷是否接收到坐標(biāo)值及非接觸信息(步驟S171)。CPUll在未接收到坐標(biāo)值及非接觸信息的情況下(步驟S171為否),一直待機(jī)到接收到非接觸信息為止。CPUll在判斷為接收到坐標(biāo)值及非接觸信息時(步驟S171為是),使處理轉(zhuǎn)移至步驟S1600。CPUll對所接收到的坐標(biāo)值進(jìn)行變換,將變換后的坐標(biāo)值作為最終坐標(biāo)值存儲到RAMl2中(步驟S1600)。CPUll在顯示部14上,以變換后的最終坐標(biāo)值對指針3進(jìn)行顯示(步驟S1601)。CPUll使之后的處理轉(zhuǎn)移至步驟S175。
[0075]遙控器2的CPU21判斷是否接受了輕觸操作(步驟S172)。CPU21在未接受輕觸操作時(步驟S172為否),判斷從在步驟S169發(fā)送非接觸信息開始、是否經(jīng)過了存儲于存儲部15中的一定時間(例如為3秒)(步驟S173)。CPU21在判斷為未經(jīng)過一定時間時(步驟S173為否),使處理返回至步驟S172。CPU21在判斷為經(jīng)過了一定時間時(步驟S173為是),中止輸入處理(步驟S1730)。CPUll使處理轉(zhuǎn)移至步驟S161。
[0076]CPU21在判斷為接受了輕觸操作時(步驟S172為是),將表示已執(zhí)行過輕觸操作的輕觸操作信息發(fā)送到電視機(jī)I (步驟S174)。電視機(jī)I的CPUll判斷是否接收到輕觸操作信息(步驟S175)。CPUll在未接收到輕觸操作信息時(步驟S175為否),使處理轉(zhuǎn)移至步驟S1750。CPUll參照計(jì)時部18的輸出,判斷在接收到步驟S171中的非接觸信息之后是否經(jīng)過了一定時間(例如5秒)(步驟S1750)。CPUll在判斷為未經(jīng)過一定時間時(步驟S1750為否),使處理返回至步驟S175。CPUll在判斷為經(jīng)過了一定時間時(步驟S1750為是),中止輸入處理(步驟S1751)。具體而言,CPUll不對步驟S1710中所述的對象物T執(zhí)行輸入處理。CPUll使之后的處理返回到步驟S161。CPUll在接收到輕觸操作信息時(步驟S175為是),轉(zhuǎn)移至步S178。
[0077]CPUll讀出在步驟S1600中存儲到RAM12中的坐標(biāo)值,以確定為指針3的最終坐標(biāo)值(步驟S178)。CPUll判斷在最終坐標(biāo)值上是否存在對象物T (步驟S179)。CPUll在判斷為對象物T存在的情況下(步驟S179為是),以最終坐標(biāo)值對對象物T進(jìn)行輸入處理(步驟S1710)。CPUll從存儲部15讀出動畫圖像(步驟S1711)。CPUll在顯示部14顯示動畫圖像,以作為指針3的圖像(步驟S1712)。CPUll在判斷為對象物T存在于最終坐標(biāo)值處時(步驟S179為否),跳過步驟S1710至S1712的處理,結(jié)束處理。由此,當(dāng)使指針3移動到作為目標(biāo)的位置之后,能夠通過輕觸操作來進(jìn)行輸入。
[0078]實(shí)施方式5
實(shí)施方式5涉及到對指針3的顯示進(jìn)行變更以進(jìn)行輕觸的方式。圖18至圖20是表示實(shí)施方式5所涉及的輸入處理的步驟的流程圖。遙控器2的CPU21判斷是否通過觸摸面板23檢測到接觸(步驟S181)。CPU21在未檢測到接觸的情況下(步驟S181為否),一直待機(jī)到檢測到接觸為止。CPU21在檢測到接觸的情況下(步驟S181為是),獲取接觸位置的坐標(biāo)值(步驟S182)。CPU21判斷在檢測到接觸之后是否檢測到非接觸(步驟S183)。
[0079]CPU21在判斷為未檢測到非接觸的情況下(步驟S183為否),通過通信部26將所獲取的坐標(biāo)值發(fā)送到電視機(jī)I (步驟S184)。CPU21轉(zhuǎn)移到步驟S182,反復(fù)進(jìn)行上述處理。電視機(jī)I的CPUll通過通信部16,接收經(jīng)由無線發(fā)送而來的坐標(biāo)值(步驟S185)。CPUll獲取由通信部16所輸出的坐標(biāo)值(步驟S186)。CPUll基于存儲在存儲部15中、或者控制程序15P中所描述的變換公式,對所獲取的坐標(biāo)值進(jìn)行變換(步驟S187)。
[0080]從存儲部15讀出指針3的圖像。CPUll在顯示部14上,以變換后的坐標(biāo)值的位置對指針3進(jìn)行顯示(步驟S188)。通過反復(fù)進(jìn)行上述處理,伴隨著連續(xù)的接觸輸入,指針3在顯示部14上移動。圖21A?圖21C是表示指針3的移動情景的說明圖。圖2IA示出了以白色圓形表示的指針3進(jìn)行移動、并存在于對象物T上的情形。CPU21在判斷為檢測到非接觸的情況下(步驟S183為是),使處理轉(zhuǎn)移至步驟S189。CPU21通過通信部26將在步驟S182所獲取的坐標(biāo)值和非接觸信息發(fā)送到電視機(jī)I (步驟S189)。
[0081]電視機(jī)I的CPUll判斷是否接收到坐標(biāo)值及非接觸信息(步驟S191)。CPUll在未接收到坐標(biāo)值及非接觸信息的情況下(步驟S191為否),一直待機(jī)到接收到非接觸信息為止。CPUll在判斷為接收到坐標(biāo)值及非接觸信息時(步驟S191為是),使處理轉(zhuǎn)移至步驟S1800。CPUll對在步驟S191中接收到的坐標(biāo)值進(jìn)行變換,將變換后的坐標(biāo)值作為指針3的坐標(biāo)值存儲到RAM12中(步驟S1800)。CPUll從存儲部15讀出變更用的指針3。CPUll將變更后的指針3顯示于在步驟S1800中所存儲的坐標(biāo)值上(步驟S192)。
[0082]圖21B的示例示出了變更為手指的形狀后的指針3。遙控器2的CPU21判斷是否接受了輕觸操作(步驟S193)。CPU21在未接受到輕觸操作時(步驟S193為否),判斷從在步驟S189發(fā)送非接觸信息開始、是否經(jīng)過了存儲于存儲部15中的規(guī)定時間(例如為2秒)(步驟S194)。另外,CPU21在未發(fā)送非接觸信息時,可以進(jìn)行計(jì)時,來判斷在連續(xù)發(fā)送坐標(biāo)值之后的、最后發(fā)送坐標(biāo)值的時刻起,是否經(jīng)過了規(guī)定時間。CPU21在判斷為未經(jīng)過規(guī)定時間時(步驟S194為否),使處理返回至步驟S193。CPU21在判斷為經(jīng)過了規(guī)定時間時(步驟S194為是),中止輸入處理(步驟S195)。由此,不對在步驟S204中所述的對象物T執(zhí)行輸入處理,使處理返回步驟S181。另外,電視機(jī)I的CPUll再次通過S188的處理來顯示變更前的指針3,以代替變更后的指針3。
[0083]CPU21在判斷為接受了輕觸操作時(步驟S193為是),將表示已執(zhí)行過輕觸操作的輕觸操作信息發(fā)送到電視機(jī)I (步驟S196)。電視機(jī)I的CPUll判斷是否接收到輕觸操作信息(步驟S197)。CPUll在未接收到輕觸操作信息時(步驟S197為否),使處理轉(zhuǎn)移至步驟S198。CPUll參照計(jì)時部18的輸出,判斷在步驟S191中從接收到非接觸信息開始、是否經(jīng)過了規(guī)定時間(例如2秒)(步驟S198)。另外,當(dāng)未發(fā)送非接觸信息時,CPUll可以進(jìn)行計(jì)時,來判斷在連續(xù)發(fā)送坐標(biāo)值之后的、最后發(fā)送坐標(biāo)值的時刻起,是否經(jīng)過了規(guī)定時間。CPUll在判斷為未經(jīng)過規(guī)定時間時(步驟S198為否),使處理返回至步驟S197。CPUll在判斷為經(jīng)過了規(guī)定時間時(步驟S198為是),中止輸入處理(步驟S199)。
[0084]CPUll使變更后的指針3的顯示恢復(fù)到變更前的白色圓形的指針3 (步驟S201)。CPUll使之后的處理返回到步驟S181。CPUll在接收到輕觸操作信息時(步驟S197為是),使處理轉(zhuǎn)移至步驟S202。
[0085]CPUll讀出在步驟S1800中存儲的坐標(biāo)值,以確定為指針3的最終坐標(biāo)值(步驟S202)。CPUll判斷在最終坐標(biāo)值上是否存在對象物T (步驟S203)。CPUll在判斷為對象物T存在的情況下(步驟S203為是),以最終坐標(biāo)值對對象物T進(jìn)行輸入處理(步驟S204)。CPUll從存儲部15讀出動畫圖像(步驟S205)。
[0086]CPUll將作為動畫圖像的指針3顯示在顯示部14中,以代替靜止圖像的指針3的圖像(步驟S206)。圖21C的示例中,利用動畫來使指針3的形狀變化。CPUll在判斷為對象物T存在于最終坐標(biāo)值時(步驟S203為否),使變更后的指針3恢復(fù)到變更前的白色圓形(步驟S207)。然后,使處理返回到步驟S181。由此,能夠促進(jìn)用戶使用輕觸操作。
[0087]本實(shí)施方式5如上所述,由于其他方面與實(shí)施方式I至4相同,因此,對相對應(yīng)的部分標(biāo)注相同的參考標(biāo)號,省略其詳細(xì)說明。
[0088]實(shí)施方式6
實(shí)施方式6涉及連續(xù)輸入的方式。在由步驟S66、S810、S1712或者S206所進(jìn)行的動畫顯示之后,再次接受輕觸操作,在此情況下,再次以最終坐標(biāo)值來輸出表示已接受輸入的接受信息。圖22和圖23是表示連續(xù)輸入處理的步驟的流程圖。CPUll進(jìn)行步驟S66、S810、S1712或者S206的指針3的動畫圖像顯示(步驟S221)。圖24A?圖24C是表示指針3的變化的說明圖。圖24A示出了利用步驟S221對指針3進(jìn)行動畫顯示時的情景。
[0089]CPUll在顯示部14上,以最終坐標(biāo)值對進(jìn)行動畫顯示前的原始白色圓形的指針3進(jìn)行顯示(步驟S222)。另外,本實(shí)施方式所述的最終坐標(biāo)值設(shè)為在步驟S66、S810、S1712或者S206中、為了輸出接受信息而在對指針3進(jìn)行動畫顯示時所確定的最終坐標(biāo)值。遙控器2的CPU21判斷是否接受了輕觸操作(步驟S223)。CPU21在未接受輕觸操作時(步驟S223為否),一直待機(jī)到處理輕觸操作為止。CPUll在接受到了輕觸操作時(步驟S223為是),使處理轉(zhuǎn)移至步驟S224。
[0090]遙控器2的CPU21將接受到輕觸操作信息及輕觸操作時的坐標(biāo)值發(fā)送到電視機(jī)
I(步驟S224)。電視機(jī)I的CPUll判斷是否接受到輕觸操作信息及坐標(biāo)值(步驟S225)。CPUll在未接收到輕觸操作信息時(步驟S225為否),使處理轉(zhuǎn)移至步驟S226。CPUll參照計(jì)時部18的輸出,判斷在步驟S221或步驟S222的處理之后、是否經(jīng)過了規(guī)定時間(例如2秒)(步驟S226)。CPUll在未經(jīng)過規(guī)定時間時(步驟S226為否),使處理返回至步驟S225。CPUll在判斷為經(jīng)過了規(guī)定時間時(步驟S226為是),中止輸入處理(步驟S227)。具體而言,CPUll不對步驟S232中所述的對象物T執(zhí)行輸入處理。根據(jù)上述各實(shí)施方式,之后的處理返回到步驟S51、S71、S101、S161或者S181。
[0091]CPUll在判斷為接收到輕觸操作信息及坐標(biāo)值時(步驟S225為是),使處理轉(zhuǎn)移至步驟S228。CPUll獲取隨著輕觸操作發(fā)送而來的坐標(biāo)值,并進(jìn)行變換(步驟S228)。CPUll判斷變換后的坐標(biāo)值相對于最終坐標(biāo)值、是否存在于規(guī)定范圍內(nèi)(步驟S229)。具體而言,CPUll求出在步驟S222中示出的指針3的最終坐標(biāo)值、與變換后的坐標(biāo)值之間的距離。當(dāng)所求出的距離在存儲于存儲部15中的閾值的范圍內(nèi)時,CPUll判斷為位于規(guī)定范圍內(nèi)。例如,可將閾值距離設(shè)為300像素。CPUll在判斷為不在規(guī)定范圍內(nèi)時(步驟S229為否),中止輸入處理(步驟S231)。具體而言,CPUll不對對象物T執(zhí)行輸入處理。使之后的處理返回到步驟S51、S71、S101、S161或者S181。由此,當(dāng)輕觸位置與前一次輸入的對象物T之間相距過遠(yuǎn)時,能夠取消輕觸操作。
[0092]CPUll在判斷為在規(guī)定范圍內(nèi)時(步驟S229為是),以最終坐標(biāo)值進(jìn)行輸入處理(步驟S232)。再次輸入上述實(shí)施方式中所輸入的對象物T。CPUll從存儲部15讀出動畫圖像(步驟S233)。CPUll在顯示部14顯示作為指針3的動畫圖像(步驟S234)。如圖24C所示,再次在對象物T上顯示出表示對對象物T進(jìn)行了輸入的動畫圖像。CPUll使之后的處理返回到步驟S222。如圖24B所示,再次顯示出原本用白色圓形所示的指針3。由此,例如即使在是退位、返回鍵或者游戲的連擊所需的按鍵的情況下,也能夠在短時間內(nèi)實(shí)現(xiàn)連續(xù)的輸入。
[0093]本實(shí)施方式6如上所述,由于其他方面與實(shí)施方式I至5相同,因此,對相對應(yīng)的部分標(biāo)注相同的參考標(biāo)號,省略其詳細(xì)說明。
[0094]實(shí)施方式7
實(shí)施方式7涉及在規(guī)定區(qū)域?qū)ζ渌@示區(qū)域進(jìn)行顯示的方式。圖25A?圖25C是表示實(shí)施方式7所涉及的顯示情景的說明圖。如圖25A所示,顯示部14上的第I顯示區(qū)域31中顯示了多個對象物T。當(dāng)指針3在用陰影示出的規(guī)定區(qū)域311中移動時,如圖25B所示的那樣,顯示為第2顯示區(qū)域32重疊在第I顯示區(qū)域31上。規(guī)定區(qū)域311是預(yù)先存儲在存儲部15中的區(qū)域。在本實(shí)施方式中,作為一個示例,將相當(dāng)于第I顯示區(qū)域31上側(cè)的五分之一、且Y軸坐標(biāo)從O至100的整個區(qū)域設(shè)定為規(guī)定區(qū)域311。
[0095]第2顯示區(qū)域32上也顯示有對象物T。對于第2顯示區(qū)域32上的對象物T,也采用上述實(shí)施方式中所述的處理,執(zhí)行輸入處理及動畫顯示。圖25C示出了在第2顯示區(qū)域32的對象物T上進(jìn)行輸入的示例。在指針3向規(guī)定區(qū)域311以外移動時,刪除對第2顯示區(qū)域32的顯示,在顯示部14僅顯示第I顯示區(qū)域31。另外,規(guī)定區(qū)域311的形狀是一個示例,除此之外也可以是圓形、多邊形的形狀。此外,第2顯示區(qū)域32的形狀也可以是圓形或者三角形。而且,雖然第2顯示區(qū)域32顯示在上側(cè),但是可以顯示在下側(cè)、右側(cè)或者左側(cè)等適當(dāng)?shù)奈恢蒙稀?br>
[0096]圖26是表示第2顯示區(qū)域32的顯示處理的步驟的流程圖。CPUll在第I顯示區(qū)域31上顯示對象物T (步驟S261)。CPUll讀出預(yù)先存儲在存儲部15中的規(guī)定區(qū)域311 (步驟S262)。CPUll判斷指針3是否存在于規(guī)定區(qū)域311內(nèi)(步驟S263)。CPUll在判斷為不在規(guī)定區(qū)域311內(nèi)時(步驟S263為否),一直待機(jī)到位于規(guī)定區(qū)域311內(nèi)為止。CPUll在判斷為在規(guī)定區(qū)域311內(nèi)時(步驟S263為是),使處理轉(zhuǎn)移至步驟S264。
[0097]CPUll讀出第2顯示區(qū)域32的圖像、以及在第2顯示區(qū)域32上所顯示的對象物To CPUll在第I顯示區(qū)域31上重疊地顯示第2顯示區(qū)域(步驟S264)。CPUll在第2顯示區(qū)域32上顯示對象物T (步驟S265)。CPUll判斷指針3是否在規(guī)定區(qū)域311之外(步驟S266)。CPUll在判斷為指針3在規(guī)定區(qū)域311之外時(步驟S266為否),一直待機(jī)到指針3變?yōu)橐?guī)定區(qū)域311以外為止。CPUll在判斷為指針3在規(guī)定區(qū)域311之外時(步驟S266為是),刪除所顯示的第2顯示區(qū)域32 (步驟S267)。由此,能夠使顯示部14中的顯示區(qū)域
具有自由度。
[0098]本實(shí)施方式7如上所述,由于其他方面與實(shí)施方式I至6相同,因此,對相對應(yīng)的部分標(biāo)注相同的參考標(biāo)號,省略其詳細(xì)說明。
[0099]實(shí)施方式8
實(shí)施方式8涉及在指針3存在于對象物T的附近時、使移動量降低的方式。圖27至圖29是表示降低移動量處理的步驟的流程圖。遙控器2的CPU21判斷是否通過觸摸面板23檢測到接觸(步驟S271)。CPU21在未檢測到接觸的情況下(步驟S271為否),一直待機(jī)到檢測到接觸為止。CPU21在檢測到接觸的情況下(步驟S271為是),獲取接觸位置的坐標(biāo)值(步驟S272)。CPU21判斷在檢測到接觸之后是否檢測到非接觸(步驟S273)。
[0100]CPU21在判斷為未檢測到非接觸的情況下(步驟S273為否),通過通信部26將所獲取的坐標(biāo)值發(fā)送到電視機(jī)I (步驟S274)。CPU21轉(zhuǎn)移到步驟S272,反復(fù)進(jìn)行上述處理。電視機(jī)I的CPUll通過通信部16,接收經(jīng)由無線發(fā)送而來的坐標(biāo)值(步驟S275)。CPUll獲取由通信部16所輸出的坐標(biāo)值(步驟S276)。CPUll基于存儲在存儲部15中、或者控制程序15P中所描述的變換公式,對所獲取的坐標(biāo)值進(jìn)行變換(步驟S277)。另外,從觸摸面板23上的坐標(biāo)值變換到顯示部14上的坐標(biāo)值的變換處理如實(shí)施方式I所述的那樣。
[0101]CPUll以時間序列依次將坐標(biāo)值存儲到RAM12中(步驟S278)。CPUll從存儲部15讀出指針3的圖像。CPUll在顯示部14上,以變換后的坐標(biāo)值的位置對指針3進(jìn)行顯示(步驟S279)。CPUll判斷指針3與對象物T之間的距離是否在規(guī)定距離以內(nèi)(步驟S281)。具體而言,CPUll讀出各對象物T中所設(shè)定的顯示部14上的顯示區(qū)域坐標(biāo)。CPUll讀出時間序列上最后存儲到RAM12中的指針3的坐標(biāo)值。CPUll根據(jù)指針3的坐標(biāo)值與對象物T的顯示區(qū)域的坐標(biāo)值,計(jì)算出距離,并提取出最短距離。CPUll在最短距離是存儲在存儲部15中的閾值距離(例如為20像素)的情況下,判斷為在規(guī)定距離以內(nèi)。
[0102]CPUll在判斷為不在規(guī)定距離以內(nèi)時(步驟S281為否),使處理返回到步驟275。CPUll在判斷為位于規(guī)定距離以內(nèi)時(步驟S281為是),為了執(zhí)行降低移動量處理,使處理轉(zhuǎn)移到步驟282。CPUll再次利用步驟S274,對經(jīng)由無線發(fā)送而來的坐標(biāo)值進(jìn)行接收(步驟S282)。CPUll獲取由通信部16所輸出的坐標(biāo)值(步驟S283)。CPUll基于存儲在存儲部15中、或者控制程序15P中所描述的變換公式,對所獲取的坐標(biāo)值進(jìn)行變換(步驟S284)。
[0103]CPUll以時間序列依次將坐標(biāo)值存儲到RAM12中(步驟S285)。CPUll參照以時間序列存儲在RAM12中的坐標(biāo)值,判斷指針3是否有移動(步驟S286)。在未移動時(步驟S286為否),CPUll使處理返回至步驟S282。當(dāng)判斷為有移動時(步驟S286為是),CPUll使處理轉(zhuǎn)移至步驟S287。CPUll從RAM12讀出時間序列上較新的坐標(biāo)值,以作為移動目的地的坐標(biāo)值。CPUll從RAM12讀出移動目的地的坐標(biāo)值的時間序列上一個較早的坐標(biāo)值,以作為移動起始點(diǎn)的坐標(biāo)值。
[0104]CPUll從存儲部15中讀出系數(shù)。該系數(shù)例如是比O大且比I小的數(shù)。用戶能夠從輸入部13設(shè)定適當(dāng)?shù)闹?。CPUll將所輸入的系數(shù)存儲到存儲部15中。在本實(shí)施方式中,從以0.5為例說明的移動目的地的X坐標(biāo)值中減去移動前的X坐標(biāo)值,再對減去后的值乘上系數(shù)(步驟S287)。由此,能夠?qū)軸方向的移動量降低到一半。CPUll將相乘所得的值加到移動前的X坐標(biāo)值上,作為變更后的X坐標(biāo)值進(jìn)行計(jì)算(步驟S288)。CPUll從移動起始點(diǎn)的Y坐標(biāo)值中減去移動前的Y坐標(biāo)值,再對相減后的值乘上系數(shù)(步驟S289)。由此,能夠?qū)軸方向的移動量降低到一半。CPUll將相乘后所得的值加到移動前的Y坐標(biāo)值上,作為變更后的Y坐標(biāo)值進(jìn)行計(jì)算(步驟S291)。
[0105]CPUll將RAM12中時間序列上較新的坐標(biāo)值更新為在步驟S288及S291中分別計(jì)算出的變更后的坐標(biāo)值(步驟S292)。CPUll參照變更后的坐標(biāo)值,在顯示部14上對指針3進(jìn)行顯示(步驟S293)。由此,使對象物T與指針3之間的距離在規(guī)定距離以外時的指針3的移動量小于對象物T與指針3之間的距離在規(guī)定距離以內(nèi)時的指針3的移動量。另外,在步驟S293中顯示指針3的情況下,也可以變更與在步驟S279所顯示的指針3的顯示方法。圖30A及圖30B是表示指針3的移動情景的說明圖。圖30A中,為了使指針3離開對象物T,移動速度較快。如圖30B所示,當(dāng)指針3接近對象物T附近時,移動量降低。
[0106]CPUll判斷在一定時間內(nèi)、指針3是否存在于規(guī)定范圍內(nèi)(步驟S294)。具體而言,CPUll以時間序列順序,讀出一定時間內(nèi)的、存儲在RAM12中的坐標(biāo)值。CPUll求出所讀出的坐標(biāo)值的方差,當(dāng)所求出的方差在存儲于存儲部15中的閾值以下時,判斷為在一定時間內(nèi)存在于規(guī)定范圍內(nèi)。CPUll以時間序列順序求出坐標(biāo)值之間的移動距離的總和,當(dāng)該總和在存儲于存儲部15中的閾值以下時,也可判斷為在一定時間內(nèi)存在于規(guī)定范圍內(nèi)。而且,CPUll提取出離原點(diǎn)坐標(biāo)最近的坐標(biāo)值,并提取出離原點(diǎn)坐標(biāo)最遠(yuǎn)的坐標(biāo)值。當(dāng)所提取出的2個距離的距離在存儲于存儲部15的閾值以下時,CPUll可判斷為在一定時間內(nèi)存在于規(guī)定范圍內(nèi)。另外,CPUll求出規(guī)定秒數(shù)內(nèi)的坐標(biāo)值的平均值。CPUll從存儲部15中讀出閾值半徑。CPUll判斷規(guī)定秒數(shù)內(nèi)的各坐標(biāo)值是否落入閾值半徑以內(nèi),該閾值半徑以與平均值相關(guān)的坐標(biāo)值為中心。當(dāng)所有的坐標(biāo)值存在于閾值半徑以內(nèi)時,CPUll可判斷為在一定時間內(nèi)落入規(guī)定范圍內(nèi)。
[0107]CPUll在判斷為在一定時間內(nèi)存在于規(guī)定范圍內(nèi)時(步驟S294為是),使處理轉(zhuǎn)移至步驟S295。CPUll從存儲部15讀出變更后的指針3的圖像。CPUll對指針3的顯示進(jìn)行變更,并顯示在顯示部14上(步驟S295)。CPUll在判斷為未在一定時間內(nèi)存在于規(guī)定范圍內(nèi)時(步驟S294為否),跳過步驟S295的處理。之后的處理轉(zhuǎn)移到步驟S297。
[0108]在遙控器2的CPU21判斷為檢測到非接觸的情況下(步驟S273為是),使處理轉(zhuǎn)移至步驟S296。CPU21通過通信部26將非接觸信息發(fā)送到電視機(jī)I (步驟S296)。電視機(jī)I的CPUll判斷是否接收到非接觸信息(步驟S297)。CPUll在未接收到非接觸信息時(步驟S297為否),使處理轉(zhuǎn)移至步驟S281。
[0109]CPUll在判斷為接收到非接觸信息的情況下(步驟S297為是),使處理轉(zhuǎn)移至步驟S298。另外,當(dāng)通過無線由通信部16進(jìn)行接收的、來自遙控器2的坐標(biāo)值的發(fā)送中斷時,CPUll可以轉(zhuǎn)移到步驟S298。CPUll讀出指針3的坐標(biāo)值(步驟S298)。具體而言,CPUll讀出在步驟S292中存儲到RAM12中的最終坐標(biāo)值。
[0110]CPUll判斷在最終坐標(biāo)值上是否存在對象物T(步驟S299)。CPUll在判斷為存在對象物T時(步驟S299為是),以最終坐標(biāo)值對對象物T進(jìn)行輸入處理(步驟S2910)。CPUll從存儲部15讀出動畫圖像(步驟S2911)。CPUll在顯示部14顯示動畫圖像,以作為指針3的圖像(步驟S2912)。CPUll在判斷為在最終坐標(biāo)值處不存在對象物T時(步驟S299為否),從顯示部14刪除指針3,結(jié)束處理(步驟S2913)。由此,即使在對象物T如鍵盤圖標(biāo)那樣、尺寸較小的情況下,也能夠通過降低移動量,來高精度地對對象物T進(jìn)行直觀的選擇。
[0111]本實(shí)施方式8如上所述,由于其他方面與實(shí)施方式I至7相同,因此,對相對應(yīng)的部分標(biāo)注相同的參考標(biāo)號,省略其詳細(xì)說明。
[0112]實(shí)施方式9
實(shí)施方式9涉及在較難選擇的情況下降低移動量的方式。圖31至圖33是表示實(shí)施方式9所涉及的降低移動量處理的步驟的流程圖。遙控器2的CPU21判斷是否通過觸摸面板23檢測到接觸(步驟S311)。CPU21在未檢測到接觸的情況下(步驟S311為否),一直待機(jī)到檢測到接觸為止。CPU21在檢測到接觸的情況下(步驟S311為是),獲取接觸位置的坐標(biāo)值(步驟S312)。CPU21判斷在檢測到接觸之后是否檢測到非接觸(步驟S313)。
[0113]CPU21在判斷為未檢測到非接觸的情況下(步驟S313為否),通過通信部26將所獲取的坐標(biāo)值發(fā)送到電視機(jī)I (步驟S314)。CPU21轉(zhuǎn)移到步驟S312,反復(fù)進(jìn)行上述處理。電視機(jī)I的CPUll通過通信部16,接收經(jīng)由無線發(fā)送而來的坐標(biāo)值(步驟S315)。CPUll獲取由通信部16所輸出的坐標(biāo)值(步驟S316)。CPUll基于存儲在存儲部15中、或者控制程序15P中所描述的變換公式,對所獲取的坐標(biāo)值進(jìn)行變換(步驟S317)。
[0114]CPUll以時間序列依次將坐標(biāo)值存儲到RAM12中(步驟S318)。CPUll從存儲部15讀出指針3的圖像。此處,將所讀出的指針3的圖像設(shè)為第I形態(tài)即白色圓形。CPUll在變換后的坐標(biāo)值的位置,以第I形態(tài)將指針3顯示在顯示部14上(步驟S319)。圖34A?圖34C是表示指針3的變化的說明圖。圖3A示出了第I形態(tài)即白色圓形的指針3進(jìn)行移動時的情況。
[0115]CPUll讀出預(yù)先存儲于存儲部15中的一定時間及第I規(guī)定范圍。CPUll判斷在一定時間內(nèi)、指針3是否存在于第I規(guī)定范圍內(nèi)(步驟S321)。具體而言,進(jìn)行如下處理,從而檢測出用戶為了選擇對象物T而進(jìn)行的微小操作。CPUll讀出一定時間內(nèi)(例如為I秒以內(nèi))的、以時間序列存儲到RAM12中的坐標(biāo)值。CPUll求出所讀出的坐標(biāo)值的方差,當(dāng)所求出的方差在存儲于存儲部15中的第I規(guī)定范圍即閾值以下時,判斷為在一定時間內(nèi)存在于規(guī)定范圍內(nèi)。
[0116]此外,CPUll以時間序列順序求出坐標(biāo)值之間的移動距離的總和,當(dāng)該總和在存儲于存儲部15中的第I規(guī)定范圍即閾值以下時,也可判斷為在一定時間內(nèi)存在于規(guī)定范圍內(nèi)。而且,CPUll從一定時間內(nèi)的坐標(biāo)值中,提取出離原點(diǎn)坐標(biāo)最近的坐標(biāo)值,并提取出離原點(diǎn)坐標(biāo)最遠(yuǎn)的坐標(biāo)值。當(dāng)所提取出的2個距離的距離在存儲于存儲部15的閾值以下時,CPUll可判斷為在一定時間內(nèi)存在于規(guī)定范圍內(nèi)。另外,CPUll求出規(guī)定秒數(shù)內(nèi)的坐標(biāo)值的平均值。CPUll從存儲部15中讀出閾值半徑。CPUll判斷規(guī)定秒數(shù)內(nèi)的各坐標(biāo)值是否落入閾值半徑以內(nèi),該閾值半徑以與平均值相關(guān)的坐標(biāo)值為中心。當(dāng)所有的坐標(biāo)值存在于閾值半徑以內(nèi)時,CPUll可判斷為在一定時間內(nèi)落入規(guī)定范圍內(nèi)。
[0117]CPUll在判斷為未在一定時間內(nèi)存在于第I規(guī)定范圍內(nèi)時(步驟S321為否),使處理返回至步驟S315。當(dāng)一定時間內(nèi)的坐標(biāo)值的數(shù)據(jù)未存儲在RAM12中時,也使處理轉(zhuǎn)移到步驟S312。CPUll在判斷為在一定時間內(nèi)存在于第I規(guī)定范圍內(nèi)時(步驟S321為是),使處理轉(zhuǎn)移至步驟S322。CPUll再次利用步驟S314,對經(jīng)由無線發(fā)送而來的坐標(biāo)值進(jìn)行接收(步驟S322)。CPUll獲取由通信部16所輸出的坐標(biāo)值(步驟S323)。CPUll基于存儲在存儲部15中、或者控制程序15P中所描述的變換公式,對所獲取的坐標(biāo)值進(jìn)行變換(步驟 S324)。
[0118]CPUll以時間序列依次將坐標(biāo)值存儲到RAM12中(步驟S325)。CPUll參照以時間序列存儲在RAM12中的坐標(biāo)值,判斷指針3是否有移動(步驟S326)。在沒有移動時(步驟S326為否),CPU11使處理返回至步驟S322。當(dāng)判斷為有移動時(步驟S326為是),CPUll使處理轉(zhuǎn)移至步驟S327。CPUll從RAM12讀出時間序列上較新的坐標(biāo)值,以作為移動目的地的坐標(biāo)值。CPUll從RAM12讀出移動目的地的坐標(biāo)值的時間序列上一個較早的坐標(biāo)值,以作為移動起始點(diǎn)的坐標(biāo)值。
[0119]CPUll從存儲部15中讀出系數(shù)。該系數(shù)例如是比O大且比I小的數(shù)。用戶能夠從輸入部13設(shè)定適當(dāng)?shù)闹怠PUll將所輸入的系數(shù)存儲到存儲部15中。在本實(shí)施方式中,以0.5為例進(jìn)行說明。從移動目的地的X坐標(biāo)值中減去移動前的X坐標(biāo)值,再對相減后的值乘上系數(shù)(步驟S327)。由此,能夠?qū)軸方向的移動量降低到一半。CPUll將相乘后所得的值加到移動前的X坐標(biāo)值上,作為變更后的X坐標(biāo)值進(jìn)行計(jì)算(步驟S328)。CPUll從移動目的地的Y坐標(biāo)值中減去移動前的Y坐標(biāo)值,再對相減后的值乘上系數(shù)(步驟S329)。由此,能夠?qū)軸方向的移動量降低到一半。CPUll將相乘后所得的值加到移動前的Y坐標(biāo)值上,作為變更后的Y坐標(biāo)值進(jìn)行計(jì)算(步驟S331)。
[0120]CPUll將RAM12中時間序列上較新的坐標(biāo)值更新為在步驟S328及S331中分別計(jì)算出的變更后的坐標(biāo)值(步驟S332)。CPUll從存儲部15讀出第2形態(tài)的指針3的圖像。CPUll參照變更后的坐標(biāo)值,以第2形態(tài)將指針3顯示在顯示部14上(步驟S333)。如圖30B所示,指針3變更為第2形態(tài)即空白箭頭,以降低移動量。另外,雖然將第2形態(tài)設(shè)定為空白箭頭,但是可以采用其他形狀、顏色或者圖樣。除此之外,也可以從未圖示的揚(yáng)聲器輸出表示變化為第2形態(tài)的音頻。
[0121]CPUll判斷在一定時間內(nèi)、指針3是否存在于第2規(guī)定范圍內(nèi)(步驟S334)。具體而言,CPUll以時間序列順序,讀出一定時間內(nèi)的(例如為0.5秒內(nèi))、存儲在RAM12中的坐標(biāo)值。該一定時間可以與步驟S321的時間相同,也可以是不同的值。CPUll求出所讀出的坐標(biāo)值的方差,當(dāng)所求出的方差在存儲于存儲部15中的閾值以下時,可以判斷為在一定時間內(nèi)存在于第2規(guī)定范圍內(nèi)。另外,第2規(guī)定范圍的大小可以與第I規(guī)定范圍相同,也可以是不同的值。此外,CPUll以時間序列順序求出坐標(biāo)值之間的移動距離的總和,當(dāng)該總和在存儲于存儲部15中的閾值以下時,也可判斷為在一定時間內(nèi)存在于第2規(guī)定范圍內(nèi)。而且,CPUll提取出離原點(diǎn)坐標(biāo)最近的坐標(biāo)值,并提取出離原點(diǎn)坐標(biāo)最遠(yuǎn)的坐標(biāo)值。當(dāng)所提取出的2個距離的距離在存儲于存儲部15的閾值以下時,CPUll可判斷為在一定時間內(nèi)存在于第2規(guī)定范圍內(nèi)。
[0122]CPUll在判斷為在一定時間內(nèi)存在于第2規(guī)定范圍內(nèi)時(步驟S334為是),使處理轉(zhuǎn)移至步驟S335。CPUll從存儲部15讀出變更后的與第3形態(tài)所相關(guān)的指針3的圖像。CPUll將指針3的顯示變更為第3實(shí)施方式,并顯示在顯示部14上(步驟S335)。在圖34C中,將與第2形態(tài)相關(guān)的指針3的顯示變更為用陰影示出的箭頭。CPUll在判斷為未在一定時間內(nèi)存在于第2規(guī)定范圍內(nèi)時(步驟S334為否),使處理返回至步驟S321。
[0123]遙控器2的CPU21在判斷為檢測到非接觸的情況下(步驟S313為是),使處理轉(zhuǎn)移至步驟S336。CPU21通過通信部26將非接觸信息發(fā)送到電視機(jī)I (步驟S336)。電視機(jī)I的CPUll判斷是否接收到非接觸信息(步驟S337)。CPUll在未接收到非接觸信息時(步驟S337為否),判斷是否將指針3變更為第3形態(tài)(步驟S3370)。CPUll在判斷為未變更為第3形態(tài)時(步驟S3370為否),使處理轉(zhuǎn)移至步驟S3313。CPUll在判斷為指針3變更為第3形態(tài)時(步驟S3370為是),使處理轉(zhuǎn)移至步驟S334。
[0124]CPUll在判斷為接收到非接觸信息的情況下(步驟S337為是),使處理轉(zhuǎn)移至步驟S338。另外,在通過無線由通信部16進(jìn)行接收的、來自遙控器2的坐標(biāo)值的發(fā)送中斷時,CPUll可以轉(zhuǎn)移到步驟S338。CPUll讀出指針3的坐標(biāo)值(步驟S338)。具體而言,CPUll讀出在步驟S332中存儲到RAM12中的最終坐標(biāo)值。
[0125]CPUl I判斷在最終坐標(biāo)值上是否存在對象物T (步驟S339) XPUll在判斷為存在對象物T時(步驟S339為是),以最終坐標(biāo)值對對象物T進(jìn)行輸入處理(步驟S3310)。CPUll從存儲部15讀出動畫圖像(步驟S3311)。CPUll在顯示部14中顯示第4形態(tài)所涉及的動畫圖像,以作為指針3的圖像(步驟S3312)。CPUll在判斷為在最終坐標(biāo)值處不存在對象物T時(步驟S339為否),轉(zhuǎn)移到步驟S3313。在步驟S339中為否、以及在步驟S3370中為否的情況下,CPUll從顯示部14刪除指針3,結(jié)束處理(步驟S3313)。由此,在對象物T如鍵盤圖標(biāo)那樣、尺寸較小而造成較難選擇的情況下,也能夠通過降低移動量,來高精度地對對象物T進(jìn)行直觀的選擇。
[0126]本實(shí)施方式9如上所述,由于其他方面與實(shí)施方式I至8相同,因此,對相對應(yīng)的部分標(biāo)注相同的參考標(biāo)號,省略其詳細(xì)說明。
[0127]實(shí)施方式10
實(shí)施方式10涉及在遙控器2 —側(cè)進(jìn)行判斷處理的方式。圖35至圖37是表示實(shí)施方式10所涉及的降低移動量處理的步驟的流程圖。遙控器2的CPU21判斷是否通過觸摸面板23檢測到接觸(步驟S351)。CPU21在未檢測到接觸的情況下(步驟S351為否),一直待機(jī)到檢測到接觸為止。CPU21在檢測到接觸的情況下(步驟S351為是),獲取接觸位置的坐標(biāo)值(步驟S352)。CPU21以時間序列依次將所獲取的坐標(biāo)值存儲到RAM22中(步驟S353)。CPU21判斷在一定時間內(nèi)、所獲取的坐標(biāo)值是否存在于第I規(guī)定范圍內(nèi)(步驟S354)。
[0128]具體而言,進(jìn)行如下處理,從而在遙控器2 —側(cè)檢測出用戶為了選擇對象物T而進(jìn)行的微小操作。CPU21讀出一定時間內(nèi)(例如為I秒以內(nèi))的、以時間序列存儲到RAM22中的坐標(biāo)值。CPU21求出所讀出的坐標(biāo)值的方差,當(dāng)所求出的方差在存儲于存儲部25中的第I規(guī)定范圍即閾值以下時,判斷為在一定時間內(nèi)存在于規(guī)定范圍內(nèi)。此外,CPU21以時間序列順序求出坐標(biāo)值之間的移動距離的總和,當(dāng)該總和在存儲于存儲部25中的第I范圍即閾值以下時,也可判斷為在一定時間內(nèi)存在于第I規(guī)定范圍內(nèi)。
[0129]而且,CPU21從一定時間內(nèi)的坐標(biāo)值中,提取出離原點(diǎn)坐標(biāo)最近的坐標(biāo)值,并提取出離原點(diǎn)坐標(biāo)最遠(yuǎn)的坐標(biāo)值。當(dāng)所提取出的2個距離的距離在存儲于存儲部25的閾值以下時,CPU21可判斷為在一定時間內(nèi)存在于第2規(guī)定范圍內(nèi)。另外,CPU21求出規(guī)定秒數(shù)內(nèi)的坐標(biāo)值的平均值。CPU21從存儲部25中讀出閾值半徑。CPU21判斷規(guī)定秒數(shù)內(nèi)的各坐標(biāo)值是否落入閾值半徑以內(nèi),該閾值半徑以與平均值相關(guān)的坐標(biāo)值為中心。當(dāng)所有的坐標(biāo)值存在于閾值半徑以內(nèi)時,CPU21可判斷為在一定時間內(nèi)落入規(guī)定的范圍內(nèi)。
[0130]CPU21在判定為在一定時間內(nèi)、從觸摸面板23所獲取的伴隨著連續(xù)接觸輸入而產(chǎn)生的坐標(biāo)值不存在于第I規(guī)定范圍內(nèi)時(步驟S354為否),通過通信部26將最終坐標(biāo)值發(fā)送到電視機(jī)I (步驟S355)。具體而言,CPU21在步驟S353中,對時間序列上最后存儲到RAM22中的坐標(biāo)值進(jìn)行發(fā)送。CPU21在判斷為在一定時間內(nèi)存在于第I規(guī)定范圍內(nèi)時(步驟S354為是),使處理轉(zhuǎn)移至步驟S356,進(jìn)行降低移動量處理。
[0131]CPU21從RAM22讀出時間序列上較新的坐標(biāo)值,以作為移動目的地的坐標(biāo)值。CPU21從RAM22讀出移動目的地的坐標(biāo)值的時間序列上一個較早的坐標(biāo)值,以作為移動起始點(diǎn)的坐標(biāo)值。CPU21從存儲部25中讀出系數(shù)。該系數(shù)例如是比O大且比I小的數(shù)。用戶能夠從觸摸面板23設(shè)定適當(dāng)?shù)闹?。CPU21將所輸入的系數(shù)存儲到存儲部25中。除此之夕卜,也可以通過輸入部13來設(shè)定系數(shù)。在此情況下,電視機(jī)I的CPUll通過通信部16將所接受到的系數(shù)發(fā)送給遙控器2。遙控器2的CPU21將通過通信部26接收到的系數(shù)存儲到存儲部25中。在本實(shí)施方式中,以0.5為例進(jìn)行說明。
[0132]CPU21從移動目的地的X坐標(biāo)值中減去移動前的X坐標(biāo)值,再對相減后的值乘上系數(shù)(步驟S356)。由此,將X軸方向的移動量降低到一半。CPU21將相乘后所得的值加到移動前的X坐標(biāo)值上,作為變更后的X坐標(biāo)值進(jìn)行計(jì)算(步驟S357)。CPU21從移動目的地的Y坐標(biāo)值中減去移動前的Y坐標(biāo)值,再對相減后的值乘上系數(shù)(步驟S358)。由此,將Y軸方向的移動量降低到一半。CPU21將相乘后所得的值加到移動前的Y坐標(biāo)值上,作為變更后的Y坐標(biāo)值進(jìn)行計(jì)算(步驟S359)。
[0133]CPU21將RAM22中時間序列上較新的坐標(biāo)值更新為在步驟S357及S359中分別計(jì)算出的變更后的坐標(biāo)值(步驟S361)。CPUll對更新后的坐標(biāo)值以及表示已降低移動量的情況的第2形態(tài)信息進(jìn)行發(fā)送(步驟S362)。另外,更新后的坐標(biāo)值是在步驟S361中以時間序列存儲到RAM22中的最后的坐標(biāo)值。CPU21根據(jù)來自觸摸面板23的輸出,判斷是否檢測到非接觸(步驟S363)。
[0134]CPU21在判斷為未檢測到非接觸時(步驟S363為否),使處理返回至步驟S352。另一方面,電視機(jī)I的CPUll通過通信部16接收在步驟S355中所發(fā)送的坐標(biāo)值、或者在步驟S362中所發(fā)送的坐標(biāo)值及第2形態(tài)信息(步驟S364)。CPUll獲取由通信部16所輸出的坐標(biāo)值(步驟S365)。CPUll基于存儲在存儲部15中、或者控制程序15P中所描述的變換公式,對所獲取的坐標(biāo)值進(jìn)行變換(步驟S366)。
[0135]CPUll以時間序列依次將坐標(biāo)值存儲到RAM12中(步驟S367)。CPUll判斷在步驟S364中是否接收到了坐標(biāo)值和第2形態(tài)信息(步驟S368)。CPUll在判斷為未接收到第2形態(tài)信息時(步驟S368為否),使處理轉(zhuǎn)移至步驟S371。CPUll從存儲部15讀出與第I形態(tài)相關(guān)的指針3的圖像。此處,將所讀出的指針3的圖像設(shè)為第I形態(tài)即白色圓形。CPUll在變換后的坐標(biāo)值的位置,以第I形態(tài)將指針3顯示在顯示部14上(步驟S371)。然后,CPUll使處理返回到步驟S364,反復(fù)上述處理。
[0136]CPUll在判斷為接收到了第2形態(tài)信息時(步驟S368為否),使處理轉(zhuǎn)移至步驟S372。CPUll從存儲部15讀出與第2形態(tài)相關(guān)的指針3的圖像。此處,將所讀出的指針3的圖像設(shè)為第2形態(tài)即空白箭頭。CPUll在變換后的坐標(biāo)值的位置,以第2形態(tài)將指針3顯示在顯示部14上(步驟S372)。由此,用戶能夠認(rèn)識到移動量已經(jīng)降低。
[0137]CPUll判斷在一定時間內(nèi)、指針3是否存在于第2規(guī)定范圍內(nèi)(步驟S373)。具體而言,CPUll以時間序列順序,讀出一定時間內(nèi)的(例如為0.5秒內(nèi))、存儲在RAM12中的坐標(biāo)值。該一定時間可以與步驟S321的時間相同,也可以是不同的值。CPUll求出所讀出的坐標(biāo)值的方差,當(dāng)所求出的方差在存儲于存儲部15中的閾值以下時,可以判斷為在一定時間內(nèi)存在于第2規(guī)定范圍內(nèi)。另外,第2規(guī)定范圍的大小可以與第I規(guī)定范圍相同,也可以是不同的值。此外,CPUll以時間序列順序求出坐標(biāo)值之間的移動距離的總和,當(dāng)該總和在存儲于存儲部15中的閾值以下時,也可判斷為在一定時間內(nèi)存在于第2規(guī)定范圍內(nèi)。而且,CPUll提取出離原點(diǎn)坐標(biāo)最近的坐標(biāo)值,并提取出離原點(diǎn)坐標(biāo)最遠(yuǎn)的坐標(biāo)值。當(dāng)所提取出的2個距離的距離在存儲于存儲部15的閾值以下時,CPUll可判斷為在一定時間內(nèi)存在于第2規(guī)定范圍內(nèi)。
[0138]CPUll在判斷為在一定時間內(nèi)存在于第2規(guī)定范圍內(nèi)時(步驟S373為是),使處理轉(zhuǎn)移至步驟S374。CPUll從存儲部15讀出與變更后的第3形態(tài)相關(guān)的指針3的圖像。CPUll將指針3的顯示變更為第3形態(tài),并顯示在顯示部14上(步驟S374)。之后的處理轉(zhuǎn)移到步驟S376。CPUll在判斷為未在一定時間內(nèi)存在于第2規(guī)定范圍內(nèi)時(步驟S373為否),使處理返回至步驟S364。
[0139]在遙控器2的CPU21判斷為檢測到非接觸的情況下(步驟S363為是),使處理轉(zhuǎn)移至步驟S375。CPU21通過通信部26將非接觸信息發(fā)送到電視機(jī)I (步驟S375)。電視機(jī)I的CPUll判斷是否接收到非接觸信息(步驟S376)。CPUll在未接收到非接觸信息時(步驟S376為否),使處理轉(zhuǎn)移至步驟S364。
[0140]CPUll在判斷為接收到非接觸信息的情況下(步驟S376為是),使處理轉(zhuǎn)移至步驟S377。另外,在伴隨著非接觸、通過無線由通信部16進(jìn)行接收的、來自遙控器2的坐標(biāo)值的發(fā)送中斷時,CPUll可以轉(zhuǎn)移到步驟S377。CPUll讀出指針3的坐標(biāo)值(步驟S377)。具體而言,CPUll讀出在步驟S367中存儲到RAM12中的最終坐標(biāo)值。
[0141]CPUl I判斷在最終坐標(biāo)值上是否存在對象物T (步驟S378) XPUll在判斷為存在對象物T時(步驟S378為是),以最終坐標(biāo)值對對象物T進(jìn)行輸入處理(步驟S379)。CPUll從存儲部15讀出動畫圖像(步驟S3710)。CPUll在顯示部14顯示第4形態(tài)所涉及的動畫圖像,以作為指針3的圖像(步驟S3711)。CPUll在判斷為在最終坐標(biāo)值處不存在對象物T時(步驟S378為否),從顯示部14刪除指針3,結(jié)束處理(步驟S3712)。由此,在對象物T如鍵盤圖標(biāo)那樣、尺寸較小而造成較難選擇的情況下,也能夠通過降低移動量,來高精度地對對象物T進(jìn)行直觀的選擇。
[0142]本實(shí)施方式10如上所述,由于其他方面與實(shí)施方式I至9相同,因此,對相對應(yīng)的部分標(biāo)注相同的參考標(biāo)號,省略其詳細(xì)說明。
[0143]實(shí)施方式11
圖38是表示上述方式中電視機(jī)I及遙控器2的動作的功能模塊圖。通過由CPUll來執(zhí)行控制程序15P等,電視機(jī)I進(jìn)行如下動作。電視機(jī)I包括接收部101、顯示處理部102、輸出部103、變更部104、再輸出部105、中止部106、接受信息輸出部107、第2顯示處理部108及降低部109等。接收部101以無線的方式接收具有觸摸面板23或者觸摸屏的遙控器2中伴隨著連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值。
[0144]顯示處理部102在顯示部14上顯示基于由接收部101所接收到的坐標(biāo)值而移動的指針3。在連續(xù)的接觸輸入結(jié)束的情況下,輸出部103以利用顯示處理部102所顯示的最終坐標(biāo)值輸出表示接受到輸入的接受信息。當(dāng)顯示于顯示部14的指針3在一定時間內(nèi)存在于規(guī)定范圍內(nèi)時,變更部104對指針3的顯示進(jìn)行變更。若在利用輸出部103輸出接受信息的規(guī)定時間內(nèi)、通過遙控器2接受到輕觸操作,則再輸出部105以最終坐標(biāo)值再次輸出接受信息。若在由變更部104所進(jìn)行的變更之前、連續(xù)的接觸輸入結(jié)束,則中止部106中止顯示由輸出部103所輸出的接受信息。
[0145]若在由變更部104對指針3的顯示進(jìn)行變更后的規(guī)定時間內(nèi)、接受到經(jīng)由遙控器2的輕觸操作的情況下,接受信息輸出部107以顯示于顯示部14的指針3最終坐標(biāo)值來輸出接受信息。指針3基于由接收部101所接收到的坐標(biāo)值而在顯示部14的第I顯示區(qū)域31中移動,在該指針3落在規(guī)定區(qū)域311內(nèi)的情況下,第2顯示處理部108對重疊在第I顯示區(qū)域31上的第2顯示區(qū)域32進(jìn)行顯示。當(dāng)顯示于顯示部14中的對象物T與顯示于顯示部14中的指針3之間的距離在規(guī)定距離以內(nèi)時,降低部109使基于由接收部101所接收到的坐標(biāo)值的指針3的移動量降低。
[0146]遙控器2具有無線輸出部201、結(jié)束輸出部202以及降低部203。無線輸出部201以無線的方式,將伴隨著對觸摸面板23或者觸摸屏進(jìn)行的連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值輸出到電視機(jī)I。在對觸摸面板23或者觸摸屏進(jìn)行的連續(xù)的接觸輸入結(jié)束的情況下,結(jié)束輸出部202以無線的方式向電視機(jī)I輸出表示已結(jié)束的情況的結(jié)束信息。當(dāng)伴隨著對觸摸面板23或者觸摸屏進(jìn)行的連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值在一定時間內(nèi)、存在于第I規(guī)定范圍內(nèi)時,降低部203使坐標(biāo)值的移動量降低。
[0147]
圖39是表示實(shí)施方式11所涉及的電視機(jī)I的硬件組的框圖。用于使電視機(jī)I工作的程序可以用盤片驅(qū)動器等讀取部10A,從CD-ROM、DVD (Digital Versatile Disc:數(shù)字化視頻光盤)盤片或者USB存儲器等便攜式記錄介質(zhì)IA中讀取,并存儲到存儲部15中。另外,存儲該程序的閃存等半導(dǎo)體存儲器IB也可安裝在電視機(jī)I內(nèi)。而且,該程序也可從與通過互聯(lián)網(wǎng)等通信網(wǎng)N而連接的其他服務(wù)器計(jì)算機(jī)(未圖示)進(jìn)行下載。以下說明該內(nèi)容。
[0148]圖39所示的電視機(jī)I從便攜式記錄介質(zhì)IA或者半導(dǎo)體存儲器IB中讀取執(zhí)行上述各種軟件處理的程序,或者通過通信網(wǎng)N從其他的服務(wù)器計(jì)算機(jī)(未圖示)進(jìn)行下載。該程序被安裝成控制程序15P,且加載到RAM12中以執(zhí)行。由此,起到上述的電視機(jī)I的作用。
[0149]本實(shí)施方式11如上所述,由于其他方面與實(shí)施方式I至10相同,因此,對相對應(yīng)的部分標(biāo)注相同的參考標(biāo)號,省略其詳細(xì)說明。
標(biāo)號說明
[0150]I電視機(jī)
IA便攜式記錄介質(zhì) IB半導(dǎo)體存儲器
2遙控器 3指針 IOA讀取部
11CPU
12RAM
13輸入部 14顯示部15存儲部15P控制程序16通信部18計(jì)時部19調(diào)諧部
21CPU
22RAM
23觸摸面板25存儲部25P控制程序26通信部31第I顯示區(qū)域32第2顯示區(qū)域101接收部102顯示處理部103輸出部104變更部105再輸出部106中止部107接受信息輸出部108第2顯示處理部109,203降低部191圖像處理部201無線輸出部202結(jié)束輸出部311規(guī)定區(qū)域T對象物N通彳目網(wǎng)
【權(quán)利要求】
1.一種顯示裝置,對信息進(jìn)行顯示,其特征在于,包括: 接收部,該接收部以無線的方式,接收伴隨著具有觸摸面板或者觸摸屏的輸入裝置上連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值; 顯示處理部,該顯示處理部將基于由該接收部所接收到的坐標(biāo)值而進(jìn)行移動的指針顯示在顯示部上; 降低部,當(dāng)顯示于所述顯示部中的對象物與顯示于所述顯示部中的指針之間的距離在規(guī)定距離以內(nèi)時,該降低部使基于由所述接收部所接收到的坐標(biāo)值的指針的移動量降低;以及 輸出部,在所述連續(xù)的接觸輸入結(jié)束的情況下,該輸出部以由所述顯示部進(jìn)行顯示的所述指針的最終坐標(biāo)值來輸出表示接受到對顯示在所述顯示部中的對象物進(jìn)行的輸入的接受信息。
2.如權(quán)利要求1所述的顯示裝置,其特征在于, 對于所述輸出部, 在從所述輸入裝置接收到表示所述連續(xù)的接觸輸入結(jié)束的結(jié)束信息時,以顯示在所述顯示部上的指針的最終坐標(biāo)值輸出接受信息。
3.如權(quán)利要求1所述的顯示裝置,其特征在于, 對于所述輸出部, 在所述接收部未接收到伴隨著所述連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值時,以顯示在所述顯示部上的指針的最終坐標(biāo)值輸`出接受信息。
4.如權(quán)利要求1至3的任一項(xiàng)所述的顯示裝置,其特征在于, 還具有變更部,在顯示于所述顯示部上的指針在一定時間內(nèi)、存在于規(guī)定范圍內(nèi)時,該變更部對該指針的顯示進(jìn)行變更。
5.如權(quán)利要求4所述的顯示裝置,其特征在于, 對于所述輸出部, 在利用所述變更部對所述指針的顯示進(jìn)行變更、并且在變更后所述連續(xù)的接觸輸入結(jié)束時,以顯示在所述顯示部上的指針的最終坐標(biāo)值來輸出接受信息。
6.一種顯示裝置,對信息進(jìn)行顯示,其特征在于,包括: 接收部,該接收部以無線的方式,接收伴隨著具有觸摸面板或者觸摸屏的輸入裝置上的連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值; 顯示處理部,該顯示處理部將基于由該接收部所接收到的坐標(biāo)值而進(jìn)行移動的指針顯示在顯示部上; 降低部,在所述顯示部中所顯示的指針在一定時間內(nèi)、存在于第I規(guī)定范圍內(nèi)時,該降低部使基于所述接收部所接收到的坐標(biāo)值的指針的移動量降低;以及 輸出部,在所述連續(xù)的接觸輸入結(jié)束的情況下,該輸出部以顯示在所述顯示部上的所述指針的最終坐標(biāo)值來輸出表示接受到對顯示在所述顯示部中的對象物進(jìn)行的輸入的接受信息。
7.如權(quán)利要求6所述的顯示裝置,其特征在于, 對于所述輸出部, 在從所述輸入裝置接收到表示所述連續(xù)的接觸輸入結(jié)束的結(jié)束信息時,以顯示在所述顯示部上的指針的最終坐標(biāo)值輸出接受信息。
8.如權(quán)利要求6所述的顯示裝置,其特征在于, 對于所述輸出部, 在所述接收部未接收到伴隨著所述連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值時,以顯示在所述顯示部上的指針的最終坐標(biāo)值輸出接受信息。
9.如權(quán)利要求6至8的任一項(xiàng)所述的顯示裝置,其特征在于, 還具有變更部,在所述降低部使移動量降低后,當(dāng)顯示于所述顯示部上的指針在一定時間內(nèi)、存在于第2規(guī)定范圍內(nèi)時,該變更部對該指針的顯示進(jìn)行變更。
10.如權(quán)利要求9所述的顯示裝置,其特征在于, 對于所述輸出部, 在利用所述變更部對所述指針的顯示進(jìn)行變更、并且在變更后所述連續(xù)的接觸輸入結(jié)束時,以顯示在所述顯示部上的所述指針的最終坐標(biāo)值來輸出接受信息。
11.一種信息處理系統(tǒng),該信息處理系統(tǒng)利用了具有觸摸面板或者觸摸屏的輸入裝置和對信息進(jìn)行顯示的顯示裝置,其特征在于, 所述輸入裝置包括: 無線輸出部,該無線輸出部以無線方式將伴隨著對觸摸面板或觸摸屏進(jìn)行的連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值輸出到所述顯示裝置;以及 降低部,當(dāng)伴隨著對觸摸面板或者觸摸屏進(jìn)行的連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值在一定時間內(nèi)、存在于第I規(guī)定范圍內(nèi)時,該降低部使坐標(biāo)值的移動量降低, 對于所述無線輸出部, 在所述降低部使坐標(biāo)值的移動量降低時,以無線方式向所述顯示裝置輸出由該降低部降低后的坐標(biāo)值, 所述顯示裝置包括: 接收部,該接收部利用無線的方式接收由所述無線輸出部所輸出的伴隨著所述連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值; 顯示處理部,該顯示處理部將根據(jù)由該接收部所接收到的坐標(biāo)值而進(jìn)行移動的指針顯示在顯示部上;以及 輸出部,在所述連續(xù)的接觸輸入結(jié)束的情況下,該輸出部以顯示在所述顯示部上的指針的最終坐標(biāo)值來輸出表示接受到對所述顯示部所顯示的對象物進(jìn)行的輸入的接受信息。
12.如權(quán)利要求11所述的信息處理系統(tǒng),其特征在于, 所述輸入裝置包括: 結(jié)束輸出部,在對所述觸摸面板或者觸摸屏進(jìn)行的連續(xù)的接觸輸入結(jié)束的情況下,該結(jié)束輸出部以無線的方式向所述顯示裝置輸出表示已結(jié)束的結(jié)束信息, 對于所述輸出部, 在所述結(jié)束輸出部以無線方式接收到結(jié)束信息時,以顯示在所述顯示部上的指針的最終坐標(biāo)值來輸出接受信息。
13.如權(quán)利要求11所述的信息處理系統(tǒng),其特征在于, 對于所述輸出部, 在未接收到伴隨著由所述無線輸出部所輸出的所述連續(xù)的接觸輸入而產(chǎn)生的坐標(biāo)值的情況下,以顯示在所述顯示部上的指針的最終坐標(biāo)值輸出接受信息。
14.一種程序,該程序在具有控制部和顯示部的計(jì)算機(jī)中對信息進(jìn)行顯示,其特征在于, 在計(jì)算機(jī)中執(zhí)行如下步驟: 獲取步驟,該獲取步驟利用所述控制部來獲取坐標(biāo)值,該坐標(biāo)值以無線的方式輸出、且伴隨著具有觸摸面板或者觸摸屏的輸入裝置上的連續(xù)的接觸輸入而產(chǎn)生; 顯示處理步驟,該顯示處理步驟將基于由該獲取步驟所獲取的坐標(biāo)值而進(jìn)行移動的指針通過所述控制部顯示在顯示部上; 降低步驟,在所述顯示部中所顯示的對象物與所述顯示部中所顯示的指針之間的距離在規(guī)定距離以內(nèi)時,該降低步驟通過所述控制部來使基于所述獲取步驟所獲取的坐標(biāo)值的指針的移動量降低;以及 輸出步驟,在所述連續(xù)的接觸輸入結(jié)束的情況下,該輸出步驟以由所述顯示部進(jìn)行顯示的所述指針的最終 坐標(biāo)值,通過所述控制部輸出表示接受到輸入的接受信息。
15.一種程序,該程序在具有控制部和顯示部的計(jì)算機(jī)中對信息進(jìn)行顯示,其特征在于, 在計(jì)算機(jī)中執(zhí)行如下步驟: 獲取步驟,該獲取步驟利用所述控制部來獲取坐標(biāo)值,該坐標(biāo)值以無線的方式輸出、且伴隨著具有觸摸面板或者觸摸屏的輸入裝置上的連續(xù)的接觸輸入而產(chǎn)生; 顯示處理步驟,該顯示處理步驟將基于由該獲取步驟所獲取的坐標(biāo)值而進(jìn)行移動的指針通過所述控制部顯示在顯示部上; 降低步驟,在所述顯示部中所顯示的指針在一定時間內(nèi)、存在于第I規(guī)定范圍內(nèi)時,該降低步驟通過所述控制部來使基于所述獲取步驟所獲取的坐標(biāo)值的指針的移動量降低;以及 輸出步驟,在所述連續(xù)的接觸輸入結(jié)束的情況下,該輸出步驟以顯示在顯示部上的所述指針的最終坐標(biāo)值,通過所述控制部輸出表示接受到對所述顯示部所顯示的對象物進(jìn)行的輸入的接受信息。
【文檔編號】H04Q9/00GK103460163SQ201280016758
【公開日】2013年12月18日 申請日期:2012年4月2日 優(yōu)先權(quán)日:2011年4月4日
【發(fā)明者】本山雅, 隈田章寬, 大石隆俊 申請人:夏普株式會社