本發(fā)明涉及顯示控制系統(tǒng)、方法及程序。
背景技術(shù):
以前,已知在用戶界面畫面上顯示指針和圖標(biāo),由指示設(shè)備(pointingdevice)操作指針來選擇圖標(biāo)的結(jié)構(gòu)。例如,在專利文獻(xiàn)1中公開了以下結(jié)構(gòu),即,在顯示選擇項(xiàng)目和光標(biāo)的結(jié)構(gòu)中,在選擇項(xiàng)目的周邊設(shè)置引入?yún)^(qū)域,該引入?yún)^(qū)域內(nèi)的光標(biāo)被引入選擇項(xiàng)目。
此外,在專利文獻(xiàn)2、3中公開了將光標(biāo)引入顯示于最近位置的按鈕的結(jié)構(gòu)。
現(xiàn)有技術(shù)文獻(xiàn)
專利文獻(xiàn)
專利文獻(xiàn)1:jp特開平8-314637號公報
專利文獻(xiàn)2:jp特開平9-265354號公報
專利文獻(xiàn)3:jp特開2005-131675號公報
技術(shù)實(shí)現(xiàn)要素:
發(fā)明所要解決的問題
在上述的現(xiàn)有技術(shù)中,在指針存在于引入?yún)^(qū)域內(nèi)的情況下指針被引入圖標(biāo),因此存在指針被引入使用者不希望的圖標(biāo)的情況。例如假設(shè)以下狀態(tài),在顯示部顯示作為第一功能選項(xiàng)的多個圖標(biāo),在顯示部顯示作為第二功能選項(xiàng)的多個圖標(biāo)。在該狀態(tài)下,即使使用者在選擇與第一功能相關(guān)的某個圖標(biāo)后,想要選擇與第一功能相關(guān)的其他圖標(biāo)而移動指針的情況下,當(dāng)指針靠近與第二功能相關(guān)的圖標(biāo),并進(jìn)入與第二功能相關(guān)的圖標(biāo)的引入?yún)^(qū)域內(nèi),指針就被引入該第二功能相關(guān)的圖標(biāo)。因此,指針被引入與想要選擇與第一功能相關(guān)的圖標(biāo)的使用者的目的不同的圖標(biāo)。
本發(fā)明是鑒于上述問題而提出的,目的在于,提供能夠降低指針被引入使用者不希望的部分的概率的技術(shù)。
解決問題的技術(shù)方案
為了達(dá)成目的,構(gòu)成一種顯示控制系統(tǒng),具備:指示位置取得單元,基于指示設(shè)備的輸出取得由指針指示的指示位置,顯示控制單元,在顯示部上顯示用戶界面畫面,用戶界面畫面在規(guī)定位置上顯示圖標(biāo),并且,用戶界面畫面顯示指示指示位置的指針,以及引入單元,在包括圖標(biāo)的引入?yún)^(qū)域存在指示位置的情況下,將指示位置引入圖標(biāo)內(nèi);引入單元以在用于進(jìn)行與同一功能相關(guān)的操作的第一圖標(biāo)和第二圖標(biāo)在顯示部上排列的情況下,包含第一圖標(biāo)的第一引入?yún)^(qū)域和包含第二圖標(biāo)的第二引入?yún)^(qū)域存在于第一圖標(biāo)和第二圖標(biāo)之間的區(qū)域且相互鄰接的方式,設(shè)定第一引入?yún)^(qū)域和第二引入?yún)^(qū)域。
此外,為了達(dá)成目的,構(gòu)成一種顯示控制方法,一種顯示控制方法,包括:指示位置取得工序,基于指示設(shè)備的輸出取得由指針指示的指示位置,顯示控制工序,在顯示部上顯示用戶界面畫面,用戶界面畫面在規(guī)定位置上顯示圖標(biāo),并且,用戶界面畫面顯示指示指示位置的指針,以及引入工序,在包括圖標(biāo)的引入?yún)^(qū)域存在指示位置的情況下,將指示位置引入圖標(biāo)內(nèi),在引入工序中,以在用于進(jìn)行與同一功能相關(guān)的操作的第一圖標(biāo)和第二圖標(biāo)在顯示部上排列的情況下,包含第一圖標(biāo)的第一引入?yún)^(qū)域和包含第二圖標(biāo)的第二引入?yún)^(qū)域存在于第一圖標(biāo)和第二圖標(biāo)之間的區(qū)域且相互鄰接的方式,設(shè)定第一引入?yún)^(qū)域和第二引入?yún)^(qū)域。
而且,為了達(dá)成目的,構(gòu)成一種顯示控制程序,使計算機(jī)實(shí)現(xiàn)如下功能:指示位置取得功能,基于指示設(shè)備的輸出取得由指針指示的指示位置,顯示控制功能,在顯示部上顯示用戶界面畫面,用戶界面畫面在規(guī)定位置上顯示圖標(biāo),并且,用戶界面畫面顯示指示指示位置的指針,以及引入功能,在包括圖標(biāo)的引入?yún)^(qū)域存在指示位置的情況下,將指示位置引入圖標(biāo)內(nèi);在引入功能中,以在用于進(jìn)行與同一功能相關(guān)的操作的第一圖標(biāo)和第二圖標(biāo)在顯示部上排列的情況下,包含第一圖標(biāo)的第一引入?yún)^(qū)域和包含第二圖標(biāo)的第二引入?yún)^(qū)域存在于第一圖標(biāo)和第二圖標(biāo)之間的區(qū)域且相互鄰接的方式,設(shè)定第一引入?yún)^(qū)域和第二引入?yún)^(qū)域。
即,在用戶界面畫面上排列有用于進(jìn)行與相同功能相關(guān)的操作的第一圖標(biāo)和第二圖標(biāo)的情況下,當(dāng)使用者使指針的指示位置從指針的指示位置被引入第一圖標(biāo)的引入?yún)^(qū)域的狀態(tài)向第二圖標(biāo)引入?yún)^(qū)域變化時,指針的指示位置被引入第二圖標(biāo)的引入?yún)^(qū)域。因此,能夠降低在使用者為了利用第一功能而要選擇第一圖標(biāo)或第二圖標(biāo)的過程中指針被引入其他功能的圖標(biāo)等其他部分的概率。因此,能夠降低指針被引入使用者不希望的部分的概率。
附圖說明
圖1是表示指示接收系統(tǒng)的框圖。
圖2a、圖2b、圖2c是表示用戶界面畫面的例子的圖。
具體實(shí)施方式
在此,根據(jù)下述順序?qū)Ρ景l(fā)明的實(shí)施方式進(jìn)行說明。
(1)指示接收系統(tǒng)的結(jié)構(gòu):
(2)其他實(shí)施方式:
(1)指示接收系統(tǒng)的結(jié)構(gòu):
圖1是表示實(shí)現(xiàn)本發(fā)明一實(shí)施方式的指示接收系統(tǒng)的導(dǎo)航系統(tǒng)10結(jié)構(gòu)的框圖。本實(shí)施方式的指示接收系統(tǒng)作為搭載于車輛的導(dǎo)航系統(tǒng)10的一功能來實(shí)現(xiàn)。導(dǎo)航系統(tǒng)10具備控制部20,上述控制部20具備cpu、ram、rom等,控制部20能夠執(zhí)行記錄于該rom、記錄介質(zhì)30的所期望的程序。在本實(shí)施方式中,控制部20能夠執(zhí)行未圖示的導(dǎo)航程序,通過執(zhí)行該導(dǎo)航程序,基于未圖示的gps信號等將搭載有導(dǎo)航系統(tǒng)10的車輛導(dǎo)航至指定的目的地。此外,導(dǎo)航程序除能夠執(zhí)行導(dǎo)航引導(dǎo)相關(guān)的處理以外,還能夠使控制部20執(zhí)行各種處理。
而且,在本實(shí)施方式中控制部20能夠通過顯示控制程序21的處理來顯示用戶界面畫面,上述用戶界面畫面用于供使用者選擇各種選項(xiàng),其中,顯示控制程序21構(gòu)成導(dǎo)航程序的一部份。作為該選項(xiàng)能夠設(shè)想各種選項(xiàng),但是,在此,對與廣播廣播信號的廣播臺對應(yīng)的頻道作為選項(xiàng)的結(jié)構(gòu)進(jìn)行說明。即,在本實(shí)施方式中,控制部20能夠執(zhí)行以下處理,由未圖示的廣播信號接收部接收廣播信號,解碼多個頻道的廣播信號而從顯示部、未圖示的揚(yáng)聲器輸出廣播內(nèi)容。
車輛具備指示設(shè)備41和顯示部40,上述指示設(shè)備41和顯示部40可在進(jìn)行與導(dǎo)航引導(dǎo)、選項(xiàng)選擇等相關(guān)的輸入輸出時使用。顯示部40經(jīng)由未圖示的接口與控制部20連接,控制部20能夠通過向顯示部40輸出控制信號來指定任意坐標(biāo),在顯示部40上顯示任意圖像。在本實(shí)施方式中,控制部20進(jìn)行控制以在顯示部40上顯示用于利用各種功能的用戶界面畫面。在本實(shí)施方式中,用戶界面畫面包含圖標(biāo)和用于指示圖標(biāo)等的指針。
指示設(shè)備41具備桿(lever),經(jīng)由未圖示的接口與控制部20連接。當(dāng)使用者操作指示設(shè)備41的桿時,指示設(shè)備41輸出與桿的操作內(nèi)容對應(yīng)的信號??刂撇?0取得該信號來確定使用者的操作內(nèi)容。即,控制部20基于該指示設(shè)備41的輸出來取得顯示于用戶界面畫面的指針的指示位置,控制部20跟蹤該指示位置的變化,使表示指示位置的指針的顯示位置發(fā)生變化。因此,使用者能夠通過操作指示設(shè)備41移動指針來執(zhí)行輸入,上述輸入用于選擇用戶界面畫面上的圖標(biāo)。
需要說明的是,在本實(shí)施方式中,指示設(shè)備41能夠輸出與兩個坐標(biāo)軸對應(yīng)的兩種輸出值,能夠以該兩種輸出值指定二維坐標(biāo)。此外,在本實(shí)施方式中,指示設(shè)備41具備未圖示的致動器(actuator),能夠進(jìn)行使操作指示設(shè)備41的使用者通過觸覺能夠識別的動作。在本實(shí)施方式中,當(dāng)控制部20向指示設(shè)備41輸出規(guī)定的控制信號時,指示設(shè)備41驅(qū)動致動器,從而對桿施加作為使用者作用于桿的力的反作用力的力。
在本實(shí)施方式中控制部20進(jìn)行控制以在顯示部40上顯示用于供使用者選擇頻道的用戶界面畫面,為使得用指針選擇選項(xiàng)變得容易,進(jìn)行將指示位置引入圖標(biāo)內(nèi)的引入處理。在指示位置被包含于含有圖標(biāo)的引入?yún)^(qū)域(包含圖標(biāo)和圖標(biāo)的周邊區(qū)域的區(qū)域)的情況下,該引入處理為使指示位置向圖標(biāo)內(nèi)移動的處理,在本實(shí)施方式中控制部20在進(jìn)行該引入處理時,向指示設(shè)備41輸出控制信號,對桿作用上述反作用力。
圖2a是表示用于供使用者選擇頻道的用戶界面畫面的例子的圖,在同一圖2a中,在右側(cè)顯示表示頻道選項(xiàng)(頻道1~4)的圖標(biāo)icc,在左側(cè)顯示使顯示中的選項(xiàng)向上方滾動的圖標(biāo)ics1、向下方滾動的圖標(biāo)ics2。需要說明的是,附圖標(biāo)記icp為指針。在本實(shí)施方式中,在指針icp的指示位置存在于引入?yún)^(qū)域內(nèi)的情況下指針被引入圖標(biāo),因此當(dāng)通過指示設(shè)備41的操作指針icp的指示位置靠近任意圖標(biāo)時,進(jìn)行指針icp被引入各圖標(biāo)的動作。
在這樣的結(jié)構(gòu)中,當(dāng)引入?yún)^(qū)域根據(jù)對各圖標(biāo)統(tǒng)一的規(guī)則,例如以離圖標(biāo)規(guī)定距離的范圍作為引入?yún)^(qū)域的規(guī)則等而設(shè)定時,有時指針會被引入使用者不希望的圖標(biāo)。例如,在為了切換顯示于顯示部40的選項(xiàng),使用者用圖標(biāo)ics1進(jìn)行滾動操作后,發(fā)現(xiàn)進(jìn)行了過度的操作而希望逆向滾動的情況下,需要使指針icp向下方移動。此時,在使用者沒有用指示設(shè)備41使指針準(zhǔn)確地向下方移動,而且還向右側(cè)移動了的情況下,圖標(biāo)會被引入作為選項(xiàng)的圖標(biāo)icc。這種使用者用指示設(shè)備41進(jìn)行的意外操作是經(jīng)常不直視指示設(shè)備41進(jìn)行操作的車輛內(nèi)頻繁發(fā)生的操作。
因此,為了降低這樣的指針被引入使用者不希望部分的概率,在本實(shí)施方式的顯示控制程序21中具備有指示位置取得部21a、顯示控制部21b及引入部21c。指示位置取得部21a為使控制部20實(shí)現(xiàn)基于指示設(shè)備41的輸出來取得由指針指示的指示位置的功能的程序模塊。在本實(shí)施方式中,控制部20能夠基于指示設(shè)備41的輸出信號,確定用戶界面畫面上的任意位置,取得確定出的位置作為指示位置。在本實(shí)施方式中,指針icp為如圖2a所示的正方形框,事先規(guī)定其中心作為指針icp的指示位置。
顯示控制部21b為使控制部20實(shí)現(xiàn)以下功能的程序模塊,該功能是指在顯示部40上顯示用戶界面畫面,上述用戶界面畫面在在規(guī)定位置上顯示圖標(biāo),并且,上述用戶界面畫面顯示對指示位置進(jìn)行指示的指針。即,在本實(shí)施方式中,在因使用者對指示設(shè)備41的操作等而發(fā)生了顯示廣播信號頻道的觸發(fā)事件的情況下,控制部20生成用于顯示用戶界面畫面的信息,上述用戶界面畫面用于供使用者選擇頻道。
具體地,事先將對表示頻道選項(xiàng)的圖標(biāo)icc、用于滾動操作的圖標(biāo)ics1和ics2、表示指針icp圖像進(jìn)行表示的信息定義為圖標(biāo)信息30b,并記錄于記錄介質(zhì)30。此外,頻道選項(xiàng),作為預(yù)設(shè)置事先登記于記錄介質(zhì)30等。因此,控制部20取得該預(yù)設(shè)的頻道作為選項(xiàng),從各頻道選項(xiàng)中選出指定數(shù)量的選項(xiàng),且生成在圖標(biāo)icc上重疊頻道名稱的圖像信息。此外,控制部20生成圖像信息,該圖像信息用于在顯示部40上排列顯示該圖標(biāo)icc,在該選項(xiàng)的旁邊顯示用于滾動操作的圖標(biāo)ics1、ics2。而且,控制部20在該圖像信息中追加寫入用于顯示指針圖像的信息,上述指針圖像表示通過指示位置取得部21a的處理取得的指示位置。
當(dāng)生成以上圖像信息時,控制部20向顯示部40輸出該圖像信息。其結(jié)果,如圖2a所示,顯示部40基于該圖像信息,顯示用于供使用者選擇頻道的用戶界面畫面。
在上述結(jié)構(gòu)中,圖標(biāo)分類為用于實(shí)現(xiàn)選擇選項(xiàng)功能的圖標(biāo)icc和用于實(shí)現(xiàn)滾動功能的圖標(biāo)ics1、ics2。即,在本實(shí)施方式中,在用于供使用者選擇頻道的用戶界面畫面上,同時顯示有用于實(shí)現(xiàn)不同的兩種功能的圖標(biāo)。需要說明的是,作為此處圖標(biāo)的功能,除在用戶界面畫面上的選項(xiàng)的選擇、滾動以外,還可以設(shè)想各種功能。當(dāng)然,在用圖標(biāo)執(zhí)行用戶界面畫面以外的裝置(例如,空調(diào)機(jī)等)提供的功能的情況下,該功能被視為圖標(biāo)的功能。
此外,在如圖2a所示的例中,圖標(biāo)ics1、ics2為用于實(shí)現(xiàn)相同功能的圖標(biāo)。即,在此,為了達(dá)成進(jìn)行滾動的共同目的而利用圖標(biāo)ics1、ics2,圖標(biāo)ics1、ics2是用于選擇參數(shù)以使達(dá)成上述共同目的時的結(jié)果不同的圖標(biāo),因而具有相同功能。同樣地,圖標(biāo)icc為用于達(dá)成選擇選項(xiàng)的共同目的的圖標(biāo),且在選擇了各圖標(biāo)icc的情況下作為選擇結(jié)果的選項(xiàng)不同,因此多個圖標(biāo)icc為用于實(shí)現(xiàn)相同功能的圖標(biāo)。
引入部21c為使控制部20實(shí)現(xiàn)在指示位置位于包含圖標(biāo)的引入?yún)^(qū)域的情況下,將指示位置引入圖標(biāo)內(nèi)的功能的程序模塊。在本實(shí)施方式中,引入?yún)^(qū)域與各圖標(biāo)的圖像對應(yīng),并被記錄于記錄介質(zhì)30。引入?yún)^(qū)域的定義可以采用各種定義,例如,可以采用定義用于根據(jù)相對于圖標(biāo)圖像的基準(zhǔn)位置(重心位置、角的位置等)的相對坐標(biāo)來確定引入?yún)^(qū)域的邊界的信息(引入?yún)^(qū)域?yàn)榫匦螘r,角的相對坐標(biāo)等)的結(jié)構(gòu)等。
無論是哪種情況,在本實(shí)施方式中,引入?yún)^(qū)域被設(shè)定為比圖標(biāo)廣的區(qū)域,控制部20基于圖標(biāo)信息30b來對用戶界面畫面上的各圖標(biāo)確定引入?yún)^(qū)域,從而判定通過指示位置取得部21a的處理而取得的指示位置是否位于引入?yún)^(qū)域內(nèi)。而且,在指示位置位于引入?yún)^(qū)域內(nèi)的情況下,控制部20取得與該引入?yún)^(qū)域?qū)?yīng)的圖標(biāo)內(nèi)的重心位置作為新的指示位置。
在該狀態(tài)中,控制部20通過顯示控制部21b的處理,進(jìn)行在顯示部40上顯示用戶界面畫面的處理,從而在指示位置被引入圖標(biāo)內(nèi)的狀態(tài)下在顯示部40上顯示指針。需要說明的是,在指示位置被引入了任意圖標(biāo)內(nèi)的情況下,控制部20的顯示控制部21b使指針的顯示位置不發(fā)生變化,直至指示位置移動至引入?yún)^(qū)域的外部為止。即,控制部20即使在通過引入將指示位置移動到圖標(biāo)的重心位置后,通過指示位置取得部21a的處理來檢測指示位置的變化。而且,控制部20通過顯示控制部21b的處理,基于圖標(biāo)的重心位置和引入?yún)^(qū)域之間的關(guān)系來判定指示位置是否移動到了引入?yún)^(qū)域的外部,在指示位置移動到了引入?yún)^(qū)域的外部的情況下,使顯示部40基于該指示位置顯示指針。
在本實(shí)施方式中,在上述結(jié)構(gòu)中為了降低指針被引入使用者不希望的圖標(biāo)的概率,控制部20通過引入部21c的處理,在顯示部上排列用于進(jìn)行與相同功能相關(guān)的操作的第一圖標(biāo)和第二圖標(biāo)的情況下,當(dāng)使用者使指示位置從第一圖標(biāo)和第二圖標(biāo)中的任一個向連接第一圖標(biāo)和第二圖標(biāo)的方向變化時,將指示位置引入第一圖標(biāo)和第二圖標(biāo)中的任一個。即,在排列有多個用于進(jìn)行與相同功能相關(guān)的操作的圖標(biāo)的情況下,當(dāng)指示位置向連接兩個圖標(biāo)之間的方向變化時,控制部20將指示位置引入向雙方中的任一方。
具體地,在本實(shí)施方式中,在用于進(jìn)行與相同功能相關(guān)的操作的圖標(biāo)ics1和ics2中,以前者的圖標(biāo)ics1作為第一圖標(biāo),以后者的圖標(biāo)ics2作為第二圖標(biāo)。在本實(shí)施方式中,采用以下結(jié)構(gòu),將第一圖標(biāo)ics1、第二圖標(biāo)ics2的引入?yún)^(qū)域的形狀設(shè)成特殊的形狀(以與圖標(biāo)icc不同的規(guī)則得到的形狀),從而使指示位置在與滾動功能相關(guān)的操作中不會被引入與其他功能相關(guān)的圖標(biāo)。
即,在圖標(biāo)信息30b中,包含第一圖標(biāo)ics1的第一引入?yún)^(qū)域和包含第二圖標(biāo)ics2的第二引入?yún)^(qū)域被定義為位于第一圖標(biāo)ics1和第二圖標(biāo)ics2之間的區(qū)域且相互鄰接。因此,當(dāng)控制部20參照圖標(biāo)信息30b取得包含第一圖標(biāo)ics1的第一引入?yún)^(qū)域和包含第二圖標(biāo)ics2的第二引入?yún)^(qū)域時,包含第一圖標(biāo)ics1的第一引入?yún)^(qū)域和包含第二圖標(biāo)ics2的第二引入?yún)^(qū)域位于第一圖標(biāo)ics1和第二圖標(biāo)ics2之間的區(qū)域且相互鄰接。圖2b是在如圖2a所示的例中,將包含第一圖標(biāo)ics1的第一引入?yún)^(qū)域r1和包含第二圖標(biāo)ics2的第二引入?yún)^(qū)域r2用矩形虛線明示的圖。
若以上述方式設(shè)定引入?yún)^(qū)域,則在指針icp被引入第一圖標(biāo)ics1或第二圖標(biāo)ics2而移動到各圖標(biāo)的重心位置后,指示位置變得更容易被引入進(jìn)行與相同功能相關(guān)的操作的第一圖標(biāo)ics1或第二圖標(biāo)ics2。
例如,如圖2c所示,設(shè)想指針icp被引入第一圖標(biāo)ics1的情況。此時,控制部20在第一圖標(biāo)ics1的重心位置上顯示指針icp的狀態(tài)下,判定指示位置是否移動到了第一引入?yún)^(qū)域r1的外部。而且,在使用者通過操作指示設(shè)備41,使指針icp越過第一引入?yún)^(qū)域r1和第二引入?yún)^(qū)域r2之間的邊界移動到了第一引入?yún)^(qū)域r1的外部的情況下,移動目的地的位置為第二引入?yún)^(qū)域r2,因此控制部20將指針icp引入與第二引入?yún)^(qū)域r2對應(yīng)的第二圖標(biāo)ics2。另一方面,在使用者通過操作指示設(shè)備41,使指針icp越過第一引入?yún)^(qū)域r1的左右邊界(與x軸垂直的邊界)移動到了外部的情況下,移動目的地的位置不是引入?yún)^(qū)域,因此控制部20將移動目的地的位置作為指示位置來顯示指針icp。
當(dāng)使用者選擇第一圖標(biāo)ics1后,有意選擇與相同功能相關(guān)的第二圖標(biāo)ics2并用指示設(shè)備41使指示位置向下方(y軸的正方向)移動時,即使不看指示設(shè)備41就進(jìn)行了操作,指示位置的主要移動方向還是朝向下方。因此,即使操作量稍微向左右方向(x方向)偏移,只要左右方向的操作量不大到使向下方的移動量與向左右方向的移動量之比小于y1/x1的程度,指示位置移動到了第一引入?yún)^(qū)域r1的外部時的移動目的地就是第二引入?yún)^(qū)域r2。
因此,在本實(shí)施方式中,當(dāng)處于向下方的移動量與向左右方向的移動量之比大于y1/x1的狀態(tài)時,控制部20視為使用者使指示位置從第一圖標(biāo)向連接第一圖標(biāo)和第二圖標(biāo)的方向變化,將指針icp引入第二圖標(biāo)ics2。需要說明的是,y1是如圖2c所示從第一圖標(biāo)ics1的重心位置到第一引入?yún)^(qū)域r1的下方邊界為止的距離,x1是如圖2c所示從第一圖標(biāo)ics1的重心位置到第一引入?yún)^(qū)域r1的右側(cè)邊界為止的距離。
如上所述,如圖2a所示,在本實(shí)施方式中,在沿著y軸排列有第一圖標(biāo)ics1和第二圖標(biāo)ics2的情況下,當(dāng)使用者使指示位置從第一圖標(biāo)ics1和第二圖標(biāo)ics2中的任一個向連接第一圖標(biāo)ics1和第二圖標(biāo)ics2的方向變化時,將指示位置引入第一圖標(biāo)和第二圖標(biāo)中的任一個圖標(biāo)。根據(jù)該結(jié)構(gòu),使用者能夠極易選擇作為與相同功能相關(guān)的操作選項(xiàng)的第一圖標(biāo)ics1和第二圖標(biāo)ics2。此外,能夠降低在使用者選擇與該相同功能相關(guān)的選項(xiàng)的過程中,指針被引入與其他功能相關(guān)的圖標(biāo)等其他部分的概率。
此外,根據(jù)上述結(jié)構(gòu),只要指示位置位于第一圖標(biāo)和第二圖標(biāo)之間,指示位置就位于第一引入?yún)^(qū)域r1的內(nèi)部或第二引入?yún)^(qū)域r2的內(nèi)部,因此指針就處于被引入第一圖標(biāo)ics1和第二圖標(biāo)ics2中的任一個圖標(biāo)的狀態(tài)。因此,能夠降低指針icp被引入使用者不希望的部分的概率。
而且,第一引入?yún)^(qū)域r1和第二引入?yún)^(qū)域r2的邊界位于第一圖標(biāo)ics1的重心位置和第二圖標(biāo)ics2的重心位置的中央,因此使用者無需為了進(jìn)行使指示位置在第一圖標(biāo)ics1和第二圖標(biāo)ics2之間的轉(zhuǎn)移操作,而使指示位置從一個圖標(biāo)移動至另一個圖標(biāo)。因此,指針容易被引入與相同功能相關(guān)的圖標(biāo),從而能夠降低指針被引入與不同功能相關(guān)的圖標(biāo)的概率。當(dāng)然,在上述結(jié)構(gòu)中,第一引入?yún)^(qū)域r1和第二引入?yún)^(qū)域r2的形狀、大小也可以變化。例如,在指針icp被引入第一圖標(biāo)ics1的情況下,也可以使各引入?yún)^(qū)域變化,以使第一引入?yún)^(qū)域r1和第二引入?yún)^(qū)域r2的邊界靠近第一圖標(biāo)ics1。
需要說明的是,如圖2a所示,在上述的實(shí)施方式中,在第一圖標(biāo)ics1和第二圖標(biāo)ics2之間,不存在用于進(jìn)行與這些圖標(biāo)的功能不同的功能相關(guān)的操作的圖標(biāo)。在這種情況下,若不對位于第一圖標(biāo)和第二圖標(biāo)之間的指示位置進(jìn)行引入,則有可能發(fā)生指示位置直到進(jìn)行引入為止的移動量會大于被引入其他圖標(biāo)時的移動量、指示位置被引入其他圖標(biāo)的概率變高等問題。但是,在本實(shí)施方式中,在使用者使指示位置從第一圖標(biāo)ics1和第二圖標(biāo)ics2中的任一個圖標(biāo)向連接第一圖標(biāo)ics1和第二圖標(biāo)ics2的方向變化的情況下,將指示位置引入第一圖標(biāo)ics1和第二圖標(biāo)ics2中的任一個圖標(biāo)。因此,不會發(fā)生上述的問題。
(2)其他實(shí)施方式:
上述的實(shí)施方式是用于實(shí)施本發(fā)明的一例,只要是在使用者使指示位置從第一圖標(biāo)和第二圖標(biāo)中的任一個向連接第一圖標(biāo)和第二圖標(biāo)的方向變化的情況下,將指示位置引入第一圖標(biāo)和第二圖標(biāo)中的任一個圖標(biāo),采用其他各種實(shí)施方式都可以。例如,構(gòu)成指示接收系統(tǒng)的單元,可以用一個裝置實(shí)現(xiàn),也可以分為兩個以上的裝置存在。作為后者,例如,可以采用由顯示控制部21b控制顯示部40的控制單元來實(shí)現(xiàn)的結(jié)構(gòu)等。
而且,用戶界面畫面除進(jìn)行頻道選擇的畫面以外,還可以設(shè)想各種畫面。例如,也可將本發(fā)明應(yīng)用于在顯示部上顯示與拍攝車輛外部的攝像機(jī)相關(guān)的畫面、與移動終端或無線通信系統(tǒng)等相關(guān)的畫面、與音頻播放相關(guān)的畫面及與導(dǎo)航引導(dǎo)相關(guān)的畫面等的結(jié)構(gòu)。當(dāng)然,各控制部可以設(shè)置于與顯示部40分開的場所,也可以是用設(shè)置于分開場所的服務(wù)器來實(shí)現(xiàn)控制部20的一部分的結(jié)構(gòu)。當(dāng)然,各控制部也可以不用搭載于車輛。
指示位置取得單元只要能夠基于指示設(shè)備的輸出取得由指針指示的指示位置即可,只要是構(gòu)成為能夠根據(jù)指示設(shè)備的輸出表示的操作內(nèi)容來確定用戶界面畫面上的指示位置即可。指示設(shè)備可以設(shè)想為各種設(shè)備,只要是能夠執(zhí)行用于選擇在用戶界面畫面上顯示的圖標(biāo)的輸入的設(shè)備即可。因此,可將按鈕、操作桿、觸摸板及接觸傳感器等各種設(shè)備作為指示設(shè)備。
指示位置只要是由指針指示的用戶界面畫面上的位置即可,指示位置可以根據(jù)指示設(shè)備的輸出直接取得,也可以間接取得。作為后者,例如,可以列舉根據(jù)指示設(shè)備的輸出取得與指示位置實(shí)質(zhì)上等價的指針的顯示位置的例子。更具體地,在指針為規(guī)定形狀且以該形狀決定指針指示的部位的(例如,箭頭指針的前端所指示的部位等)結(jié)構(gòu)中,在取得指針的顯示位置,以指針的基準(zhǔn)位置(指針的重心位置、角的位置等)與該顯示位置一致的方式顯示指針的結(jié)構(gòu)中,取得顯示位置和取得指示位置實(shí)質(zhì)上等價。
指針只要是用于指示用戶界面畫面上的任意位置的物體即可,也可以為任意形狀。由指針指示指示位置的方式也可以設(shè)想各種方式,可以是箭頭指針的前端等明示指示位置的結(jié)構(gòu),也可以是以圓等圖形的中心作為指示位置的結(jié)構(gòu)。
顯示控制單元只要是能夠在顯示部上顯示如下的用戶界面畫面即可,上述用戶界面畫面在規(guī)定位置上顯示圖標(biāo),并且顯示有指示指示位置的指針。即,在顯示部上顯示用戶界面畫面,在該用戶界面畫面中至少顯示圖標(biāo)和指針。需要說明的是,圖標(biāo)是作為由指針選擇的對象的圖標(biāo),可以是任意形狀的圖標(biāo)。在用戶界面畫面上,以指示指示位置的方式顯示指針。即,只要是用戶界面畫面上的指針的顯示位置與針對指示設(shè)備的操作聯(lián)動地發(fā)生變化即可。
此外,圖標(biāo)是用于進(jìn)行與顯示控制系統(tǒng)或與該顯示控制系統(tǒng)協(xié)同的控制部所實(shí)現(xiàn)的各種功能相關(guān)的操作的圖標(biāo)。作為這種功能,至少實(shí)現(xiàn)一種功能,但是優(yōu)選地功能為兩種。即,當(dāng)為前者時,在使用者進(jìn)行與一定功能相關(guān)的操作的情況下,指針被引入用于操作該功能的圖標(biāo),因此能夠降低圖標(biāo)位于使用者不希望的部分的概率。當(dāng)為后者時,在使用者進(jìn)行與一定功能相關(guān)的操作的情況下,能夠降低指針被引入用于進(jìn)行與其他功能相關(guān)的操作的圖標(biāo)的概率。
功能只要是通過選擇圖標(biāo)來進(jìn)行操作的性質(zhì)的功能即可,例如,可以是在用戶界面畫面上提供的功能,也可以是由其他裝置(例如,空調(diào)機(jī)等)提供的功能。作為前者,可以列舉選擇在用戶界面畫面上顯示的兩個以上的選項(xiàng),通過選擇各選項(xiàng)來執(zhí)行功能的結(jié)構(gòu)等。作為這種結(jié)構(gòu)的例子,可以列舉,例如,在用戶界面畫面上顯示指示畫面滾動的前進(jìn)的圖標(biāo)和指示后退的圖標(biāo)的例子中,通過選擇對稱的操作來實(shí)現(xiàn)滾動等特定的功能等。此外,可以列舉,如在用戶界面畫面上顯示檢索結(jié)果等多個選項(xiàng)的例子中,通過從多個選項(xiàng)中選擇特定的選項(xiàng)來實(shí)現(xiàn)選擇檢索結(jié)果等特定的功能等。
相同功能只要是顯示控制系統(tǒng)或與該顯示控制系統(tǒng)協(xié)同的控制部為了達(dá)成共同目的(例如,在上述例子中進(jìn)行滾動)而實(shí)現(xiàn)的功能即可,只要是為了使達(dá)成共同目的時的結(jié)果不同而能夠具有多個參數(shù)(選項(xiàng))的功能(例如,上述例中進(jìn)行上方滾動和下方滾動)即可。
引入單元只要是在指示位置位于包含圖標(biāo)的引入?yún)^(qū)域的情況下,能夠?qū)⒅甘疚恢靡雸D標(biāo)內(nèi)即可。即,引入?yún)^(qū)域被設(shè)定為比圖標(biāo)廣的區(qū)域,即使指示位置位于圖標(biāo)的外部,只要指示位置位于該引入?yún)^(qū)域內(nèi),就能夠校正用戶界面畫面上的指針?biāo)甘镜闹甘疚恢?伴隨地校正指針的顯示位置)以使指針指示圖標(biāo)即可。
而且,引入單元以在用于進(jìn)行與相同功能相關(guān)的操作的第一圖標(biāo)和第二圖標(biāo)排列于顯示部上的情況下,以,包含第一圖標(biāo)的第一引入?yún)^(qū)域和包含第二圖標(biāo)的第二引入?yún)^(qū)域位于第一圖標(biāo)和第二圖標(biāo)之間的區(qū)域且相互鄰接的方式,設(shè)定第一引入?yún)^(qū)域和第二引入?yún)^(qū)域。即,第一引入?yún)^(qū)域和第二引入?yún)^(qū)域以延伸至第一圖標(biāo)和第二圖標(biāo)之間的區(qū)域的狀態(tài)存在,第一引入?yún)^(qū)域和第二引入?yún)^(qū)域之間的距離被設(shè)定為0或微小距離。根據(jù)該結(jié)構(gòu),位于第一圖標(biāo)和第二圖標(biāo)之間的指示位置被引入第一圖標(biāo)和第二圖標(biāo)中的任一個圖標(biāo)。此外,當(dāng)使用者使指針的指示位置從指針的指示位置被引入第一圖標(biāo)的引入?yún)^(qū)域的狀態(tài)向第二圖標(biāo)的引入?yún)^(qū)域變化時,指針的指示位置被引入第二圖標(biāo)引入?yún)^(qū)域。因此,能夠降低指針被引入使用者不希望部分的概率。
需要說明的是,引入單元也可以是以在用于進(jìn)行與相同功能相關(guān)的操作的第一圖標(biāo)和第二圖標(biāo)排列于顯示部上的情況下,當(dāng)使用者使指示位置從第一圖標(biāo)和第二圖標(biāo)中的任一個圖標(biāo)向連接第一圖標(biāo)和第二圖標(biāo)的方向變化時,將指示位置引入第一圖標(biāo)和第二圖標(biāo)中的任一個圖標(biāo)。即,在排列有多個用于進(jìn)行與相同功能相關(guān)的操作的圖標(biāo)的情況下,當(dāng)指示位置向連接兩者之間的方向上變化時,將指示位置引入兩者中的任一者。
根據(jù)該結(jié)構(gòu),能夠極易選擇作為與相同功能相關(guān)的操作的選項(xiàng)的第一圖標(biāo)和第二圖標(biāo)。此外,能夠降低在使用者選擇與該相同功能相關(guān)的選項(xiàng)的過程中指針被引入與其他功能相關(guān)的圖標(biāo)等其他部分的概率。
作為在顯示部上排列有第一圖標(biāo)和第二圖標(biāo)的情況,包括第一圖標(biāo)和第二圖標(biāo)鄰接的(圖標(biāo)邊界之間的距離為0或微小距離)情況以及第一圖標(biāo)和第二圖標(biāo)不鄰接的(圖標(biāo)邊界彼此分開)情況。需要說明的是,設(shè)想在第一圖標(biāo)和第二圖標(biāo)不鄰接的情況下,若不進(jìn)行引入,則存在指示位置的移動量大于第一圖標(biāo)和第二圖標(biāo)鄰接的情況下的移動量、指示位置被引入其他圖標(biāo)的概率變高等問題。因此,在第一圖標(biāo)和第二圖標(biāo)不鄰接的結(jié)構(gòu)中,若在使用者使指示位置從第一圖標(biāo)和第二圖標(biāo)中的任一個圖標(biāo)向連接第一圖標(biāo)和第二圖標(biāo)的方向變化的情況下,引入單元將指示位置引入第一圖標(biāo)和第二圖標(biāo)中的任一個圖標(biāo),則能夠解決上述問題,因此優(yōu)選。
連接第一圖標(biāo)和第二圖標(biāo)的方向是可以視為指示位置從第一圖標(biāo)和第二圖標(biāo)中的一個向另一個移動的方向,例如,可以列舉連接第一圖標(biāo)的重心和第二圖標(biāo)的重心的直線方向或者相對于該直線方向的傾斜角度在規(guī)定范圍內(nèi)的方向等。此外,在此處,只要能夠推定出使用者使指示位置從第一圖標(biāo)和第二圖標(biāo)中的一個向另一個進(jìn)行了移動即可,因此除直接對指示位置的移動方向進(jìn)行分析的結(jié)構(gòu)以外,還可以采用各種結(jié)構(gòu)。例如,也可以采用在指示位置位于第一圖標(biāo)和第二圖標(biāo)之間的區(qū)域的情況和指示位置在該區(qū)域內(nèi)向靠近第一圖標(biāo)和第二圖標(biāo)中的任一個圖標(biāo)的方向移動了的情況下,視為指示位置向連接第一圖標(biāo)和第二圖標(biāo)的方向變化了的結(jié)構(gòu)等。
而且,引入單元在第一圖標(biāo)和第二圖標(biāo)之間不存在用于進(jìn)行與不同于該相同功能的功能相關(guān)的操作的圖標(biāo)的情況下,也可將指示位置引入第一圖標(biāo)和第二圖標(biāo)中的任一個圖標(biāo)。即,設(shè)想在第一圖標(biāo)和第二圖標(biāo)之間不存在用于進(jìn)行與不同于該相同功能的功能相關(guān)的操作的圖標(biāo)的情況下,若不對位于在第一圖標(biāo)和第二圖標(biāo)之間的指示位置進(jìn)行引入,則存在指示位置直到進(jìn)行引入為止的移動量會大于被引入其他圖標(biāo)時的移動量、指示位置被引入其他圖標(biāo)的概率變高等問題。因此,在第一圖標(biāo)和第二圖標(biāo)之間不存在進(jìn)行與不同于該相同功能的功能相關(guān)的操作的圖標(biāo)的結(jié)構(gòu)中,在使用者使指示位置從第一圖標(biāo)和第二圖標(biāo)中的任一個圖標(biāo)向連接第一圖標(biāo)和第二圖標(biāo)的方向變化的情況下,若引入單元將指示位置引入第一圖標(biāo)和第二圖標(biāo)中的任一個圖標(biāo),就能夠解決上述問題,因此優(yōu)選。
而且,如本發(fā)明所述,在使用者使指示位置從第一圖標(biāo)和第二圖標(biāo)中的任一個圖標(biāo)向連接第一圖標(biāo)和第二圖標(biāo)的方向變化的情況下,將指示位置引入第一圖標(biāo)和第二圖標(biāo)中的任一個圖標(biāo)的方法,可以作為程序或方法來應(yīng)用。此外,上述的系統(tǒng)、程序及方法可以設(shè)想成作為單獨(dú)的裝置實(shí)現(xiàn)的情況或者由多個裝置實(shí)現(xiàn)的情況,包含各種方式。例如,能夠提供具有上述單元的導(dǎo)航系統(tǒng)、方法及程序。此外,能夠進(jìn)行適當(dāng)變更,例如一部分為軟件,另一部分為硬件等。而且,發(fā)明作為控制系統(tǒng)的程序的記錄介質(zhì)也成立。當(dāng)然,該軟件的記錄介質(zhì)可以為磁性記錄介質(zhì),也可以為光磁性記錄介質(zhì),對今后開發(fā)出的所有記錄介質(zhì)也能夠適用完全同樣的想法。
附圖標(biāo)記的說明
10:導(dǎo)航系統(tǒng)
20:控制部
21:顯示控制程序
21a:指示位置取得部
21b:顯示控制部
21c:引入部
30:記錄介質(zhì)
30b:圖標(biāo)信息
40:顯示部
41:指示設(shè)備