本發(fā)明涉及人機交互界面技術(shù)的開發(fā),特別涉及用于車載信息娛樂系統(tǒng)的人機交互裝置。
背景技術(shù):
目前,根據(jù)車載信息娛樂系統(tǒng)自身的硬件配置,用戶控制車載信息娛樂系統(tǒng)一般可通過按鍵或觸控的方式來操作。并且,通過車載信息娛樂系統(tǒng)所包含的顯示屏,即可獲得所對應(yīng)操作的反饋信息或功能展示。
但是,現(xiàn)如今隨著新技術(shù)的不斷引入,車載信息娛樂系統(tǒng)能夠提供的應(yīng)用功能服務(wù)也越來越豐富。大部分主流車型的車載信息娛樂系統(tǒng)中都集成了收音機、音樂播放、空調(diào)控制等諸多信息娛樂功能。因而,車載信息娛樂系統(tǒng)的用戶界面所包含的菜單也越來越多。
隨之帶來的問題是,無論是通過按鍵的方式,或是通過觸控的方式,用戶都需要花費很多時間去操作用戶界面,以從眾多的菜單中找到期望操作的應(yīng)用功能對應(yīng)的菜單項。一方面,這給用戶的操作帶來了不便;另一方面,在駕駛車輛時,這種操作將使得用戶分心,進(jìn)而引發(fā)交通事故。
技術(shù)實現(xiàn)要素:
本發(fā)明解決的問題是提供一種用于車載信息娛樂系統(tǒng)的人機交互裝置,以簡化用戶操作并提高行車安全。
為了解決上述問題,本發(fā)明提供的用于車載信息娛樂系統(tǒng)的人機交互裝置,包括:
用戶操作部件,其提供用戶操作車載信息娛樂系統(tǒng)的操作媒介,所述操 作媒介具有琴鍵式的操作界面;
控制器,其通過車載數(shù)據(jù)總線與車載信息娛樂系統(tǒng)間通信,在用戶通過所述用戶操作部件進(jìn)行組合按鍵操作時,識別所述組合按鍵操作對應(yīng)的信息娛樂功能相關(guān)的控制指令,并將該控制指令發(fā)送至車載信息娛樂系統(tǒng)。
與現(xiàn)有技術(shù)相比,上述方案具有以下優(yōu)點:琴鍵式的操作界面方便用戶單手即可完成所有組合按鍵的操作;并且,用戶通過在所述操作界面的組合按鍵操作即可直接獲得車載信息娛樂系統(tǒng)提供的應(yīng)用功能服務(wù),即通過組合按鍵實現(xiàn)了快捷操作,無需如現(xiàn)有技術(shù)般經(jīng)過多次菜單操作后才能獲得所述應(yīng)用功能服務(wù)。因此,所述人機交互裝置簡化了用戶操作。進(jìn)而,在用戶駕駛車輛時,通過快捷操作也能盡量避免用戶分心,提高了用戶的行車安全。
附圖說明
圖1是本發(fā)明人機交互裝置的一種實施方式示意圖;
圖2是根據(jù)本發(fā)明人機交互裝置的一種實施例中控制器識別用戶組合按鍵操作的實現(xiàn)示意圖;
圖3是根據(jù)本發(fā)明人機交互裝置的另一實施例中通過白鍵顯示提示用戶組合按鍵操作的實現(xiàn)示意圖;
圖4是根據(jù)本發(fā)明人機交互裝置的再一實施例中通過白鍵顯示提示用戶組合按鍵操作的實現(xiàn)示意圖。
具體實施方式
在下面的描述中,闡述了許多具體細(xì)節(jié)以便使所屬技術(shù)領(lǐng)域的技術(shù)人員更全面地了解本發(fā)明。但是,對于所屬技術(shù)領(lǐng)域內(nèi)的技術(shù)人員明顯的是,本發(fā)明的實現(xiàn)可不具有這些具體細(xì)節(jié)中的一些。此外,應(yīng)當(dāng)理解的是,本發(fā)明并不限于所介紹的特定實施例。相反,可以考慮用下面的特征和要素的任意 組合來實施本發(fā)明,而無論它們是否涉及不同的實施例。因此,下面的方面、特征、實施例和優(yōu)點僅作說明之用而不應(yīng)被看作是權(quán)利要求的要素或限定,除非在權(quán)利要求中明確提出。
本發(fā)明的發(fā)明人認(rèn)為,現(xiàn)有技術(shù)的車載信息娛樂系統(tǒng)的用戶界面,大多是將各應(yīng)用功能按一些大類進(jìn)行了劃分,這也導(dǎo)致了用戶想要獲得的最終功能服務(wù)(例如收聽某一頻率的電臺節(jié)目)可能被設(shè)置在了二級子菜單甚至三級子菜單中。因此,用戶將不得不進(jìn)入一級級的子菜單中去尋找并確定所需獲得的應(yīng)用功能服務(wù)。對于不熟悉菜單層級結(jié)構(gòu)的用戶而言,其找到并確定最終功能服務(wù)所需花費的時間甚至?xí)L。
而通過對車載信息娛樂系統(tǒng)所提供的多個應(yīng)用服務(wù)功能的分析可知,通過本身功能加上兩種變量的變化方式即可覆蓋大多數(shù)應(yīng)用服務(wù)功能。例如在收聽電臺時,用戶所期望獲得的最終應(yīng)用功能服務(wù)基本也只有“電臺+音量調(diào)節(jié)”、“電臺+頻道切換”以及“電臺+收藏頻道”等有限幾種,而每一種最終應(yīng)用功能服務(wù)都可以通過“電臺”加上另一功能選項組合來進(jìn)行確定?;诖耍景l(fā)明的發(fā)明人認(rèn)為,通過主功能按鍵(通??梢允抢缡找魴C、音樂播放、空調(diào)調(diào)節(jié)等功能大類)加上附屬功能按鍵(各功能大類下的可選項)的組合就可以使得用戶直接確定其所期望的最終應(yīng)用功能服務(wù),而不必如現(xiàn)有技術(shù)中需層層查找菜單項。
參照圖1所示,根據(jù)本發(fā)明人機交互裝置的一種實施方式,其包括:
用戶操作部件10,其提供用戶操作車載信息娛樂系統(tǒng)30的操作媒介,所述操作媒介具有琴鍵式的操作界面;
控制器20,其通過車載數(shù)據(jù)總線與車載信息娛樂系統(tǒng)30間通信,在用戶通過所述用戶操作部件10進(jìn)行組合按鍵操作時,識別所述組合按鍵操作對應(yīng)的信息娛樂功能相關(guān)的控制指令,并將該控制指令發(fā)送至車載信息娛樂系統(tǒng)。
上述實施方式中,所述控制指令指對應(yīng)上述最終應(yīng)用功能服務(wù)的控制指令。例如,開啟某一電臺頻率的控制指令,將空調(diào)以經(jīng)濟(jì)模式運行的控制指令等。從而,當(dāng)用戶按下組合按鍵后,通過控制器識別獲得的控制指令,就可以直接控制車載信息娛樂系統(tǒng)開啟相應(yīng)的應(yīng)用功能服務(wù)。而對于如何通過這些控制指令控制車載信息娛樂系統(tǒng),其本質(zhì)上與現(xiàn)有技術(shù)中按鍵/觸摸屏等人機交互設(shè)備控制車載信息娛樂系統(tǒng)的方式無區(qū)別。對于控制器而言,其只需保證所發(fā)送的控制指令符合車載信息娛樂系統(tǒng)的要求即可。此處就不再就此贅述了。
圖2示出了根據(jù)本發(fā)明一實施例中控制器識別用戶組合按鍵操作的實現(xiàn)示意。參照圖2所示,以用戶操作部件10具有4白鍵3黑鍵構(gòu)成的琴鍵操作界面為例,可以根據(jù)用戶操作時各個按鍵的當(dāng)前狀態(tài)值形成對應(yīng)的操作信號并發(fā)送至控制器20進(jìn)行識別。例如,將白鍵未被按下時的狀態(tài)值定義為“0”,被按下時的狀態(tài)值定義為“1”。假設(shè),對于4白鍵而言,定義最左邊的白鍵的狀態(tài)值位于操作信號的最高位,最右邊的白鍵額狀態(tài)值位于操作信號的最低位。則,所有白鍵初始均未被按下時的操作信號為“0000”。當(dāng)左一和左二的白鍵作為組合按鍵被按下時,相應(yīng)的操作信號就為“1100”。因而,控制器20通過操作信號就可以識別是哪些白鍵被按下。再以同樣的定義擴展加入黑鍵的狀態(tài)值,以構(gòu)成整個琴鍵操作界面的操作信號。則,初始所有按鍵均未被按下時的操作信號為“000000”。當(dāng)左一的白鍵和左一的黑鍵作為組合按鍵被按下時,相應(yīng)的操作信號就為“110000”。更進(jìn)一步,若根據(jù)功能需通過黑鍵實現(xiàn)兩種操作時,例如同一個黑鍵對應(yīng)增大音量及減小音量的操作時,還可以兩個狀態(tài)值來表征黑鍵。則,整個琴鍵操作界面對應(yīng)的操作信號最多可為10位操作信號。在已設(shè)置了各按鍵組合對應(yīng)的控制指令時,控制器20通過操作信號就可以識別是哪些白鍵/黑鍵被按下,并進(jìn)而確定組合按鍵操作對應(yīng)的控制指令。對于各操作信號對應(yīng)的控制指令的設(shè)置,可以通過預(yù)先在控制器20中 存儲對應(yīng)各按鍵組合的控制指令列表來實現(xiàn)。
因此,所述控制器可以包括:通信單元,其連接車載數(shù)據(jù)總線,可以是CAN總線或LIN總線;識別單元,其存儲有對應(yīng)各種按鍵組合的信息娛樂功能相關(guān)的控制指令列表,當(dāng)用戶通過所述用戶操作部件進(jìn)行組合按鍵操作時,所述識別單元依據(jù)所述控制指令列表確定所述組合按鍵操作對應(yīng)的控制指令,并通過通信單元將所確定的控制指令經(jīng)由所述車載數(shù)據(jù)總線發(fā)送至車載信息娛樂系統(tǒng)。并且,根據(jù)所述用戶操作部件的實際實現(xiàn)方式,還可相應(yīng)調(diào)整控制器的結(jié)構(gòu)配置。
例如,所述用戶操作部件可以為實體琴鍵。則為了檢測實體琴鍵的當(dāng)前狀態(tài),可以在各個按鍵下設(shè)置行程開關(guān),并將行程開關(guān)與控制器中的識別單元電連接。行程開關(guān)會將檢測獲得的相應(yīng)按鍵的狀態(tài)值以電信號的方式發(fā)送至所述識別單元。此時,可相應(yīng)在識別單元中配置例如譯碼電路來解析各行程開關(guān)所發(fā)送電信號構(gòu)成的操作信號,并最終確定被按下的黑鍵/白鍵組合。以圖2所示為4白鍵3黑鍵構(gòu)成的實體琴鍵為例,則可在所述識別單元中配置10位譯碼電路來解析所述操作信號。而為了進(jìn)一步提高用戶的操作體驗,還可根據(jù)實際的設(shè)計需求,以電容檢測的方式部分或全部替代行程開關(guān),則用戶可以無需真正按下白鍵或黑鍵,只需觸摸到白鍵或黑鍵,即被認(rèn)為是執(zhí)行了按鍵操作。例如,以電容檢測的方式檢測用戶在同一黑鍵不同區(qū)域的觸摸動作,以確定同一黑鍵對應(yīng)的不同操作(例如增大音量或減小音量)。此時,可在所述識別單元中配置電容傳感器來進(jìn)行電容檢測,以實現(xiàn)觸摸操作的識別。而就控制器整體的實現(xiàn)而言,可考慮在控制板上集成上述的譯碼電路、電容傳感器以及適于進(jìn)行車載數(shù)據(jù)通信的通信芯片(例如CAN通信芯片)。
而為了便于用戶操作,還可在各黑鍵及白鍵上印刷相應(yīng)的功能標(biāo)識,以便用戶確定其所需功能所對應(yīng)的按鍵。為進(jìn)一步提高用戶的操作體驗,在各白鍵上還可以設(shè)置具有顯示功能標(biāo)識的顯示屏。仍以圖2所示的琴鍵界面為 例,可在4個白鍵上均安裝液晶屏,并通過各白鍵上安裝的液晶屏來顯示各白鍵對應(yīng)的功能,例如在4個白鍵上分別顯示以FM標(biāo)識的收音機功能、以MP3標(biāo)識的音樂播放功能、以AIR標(biāo)識的空調(diào)調(diào)節(jié)功能以及以FUNC標(biāo)識的用戶設(shè)置功能。類似地,就控制器整體的實現(xiàn)而言,可在上述控制板上再增加對應(yīng)液晶屏的驅(qū)動電路,以支持功能標(biāo)識的顯示。即,當(dāng)識別出被操作的白鍵時,通過驅(qū)動電路在白鍵的液晶屏上顯示其對應(yīng)的功能標(biāo)識。
又例如,所述用戶操作部件也可以為提供琴鍵界面的觸摸顯示屏。則當(dāng)用戶觸摸操作琴鍵界面時,觸摸顯示屏?xí)R別用戶在琴鍵界面相應(yīng)區(qū)域的觸摸操作并以觸控信號發(fā)送至所述識別單元。此時,可相應(yīng)在所述識別單元中中配置解析觸控信號的軟件算法,通過軟件算法確定用戶在琴鍵界面上的觸摸區(qū)域,并最終確定被觸摸選中的黑鍵/白鍵組合。對于通過軟件算法識別用戶的觸摸區(qū)域,其本質(zhì)和現(xiàn)有技術(shù)中識別用戶在車載信息娛樂系統(tǒng)的用戶界面的菜單觸摸操作并無區(qū)別,可參考現(xiàn)有技術(shù)實現(xiàn),此處就不再贅述了。
而對于用戶操作部件為具有顯示屏的實體琴鍵或觸摸顯示屏的情況,本發(fā)明還提供了進(jìn)一步優(yōu)化的實施例。根據(jù)該實施例,在任一白鍵被操作時,所述控制器在識別出被操作的白鍵后,根據(jù)該白鍵對應(yīng)的功能,在其他白鍵上顯示可與該功能組合形成控制指令的功能標(biāo)識,以提示用戶并方便用戶的組合按鍵操作。
例如,參照圖3所示,假設(shè)在4白鍵3黑鍵組成的琴鍵界面上,4白鍵初始分別顯示以FM標(biāo)識的收音機功能、以MP3標(biāo)識的音樂播放功能、以AIR標(biāo)識的空調(diào)調(diào)節(jié)功能以及以FUNC標(biāo)識的用戶設(shè)置功能。當(dāng)用戶按下顯示有FM功能標(biāo)識的白鍵(或按下后顯示FM功能標(biāo)識)時,所述控制器在識別出用戶已按下了代表FM功能的白鍵后,會調(diào)整其他白鍵上的顯示并在其他白鍵上顯示收音機相關(guān)的功能標(biāo)識。例如圖3中上圖所示的,在其他白鍵上此時顯示了101.7、103.7及105.7這幾個表示電臺頻道的功能標(biāo)識。當(dāng)用戶在保持按下顯示 有FM功能標(biāo)識的白鍵期間,繼續(xù)按下例如顯示有101.7功能標(biāo)識的白鍵后,就完成了一次組合按鍵的操作。即,開啟FM101.7這一電臺頻道的功能。所述控制器在識別出這一組合按鍵操作后,就會將對應(yīng)開啟FM101.7的控制指令通過車載數(shù)據(jù)總線(例如CAN或者LIN)發(fā)送至車載信息娛樂系統(tǒng)。而車載信息娛樂系統(tǒng)在獲得這一控制指令后,就會啟動收音機功能并將當(dāng)前電臺頻道設(shè)置為FM101.7,并通過車載揚聲器進(jìn)行電臺節(jié)目的播放。類似地,用戶還可通過組合按下顯示有FM功能標(biāo)識的白鍵和顯示有電臺頻道功能標(biāo)識的其他白鍵(103.7或105.7)來實現(xiàn)電臺節(jié)目收聽的快捷操作。
同樣地,例如圖3中下圖所示的,當(dāng)按下顯示有MP3功能標(biāo)識的白鍵(或按下后顯示MP3功能標(biāo)識)后,其他白鍵就可以顯示例如暫停(||)、循環(huán)播放及快進(jìn)等配合音樂播放功能的功能標(biāo)識。而用戶通過在保持按下顯示有MP3功能標(biāo)識的白鍵期間,繼續(xù)按下例如顯示有循環(huán)播放功能標(biāo)識的白鍵,就可實現(xiàn)設(shè)置音樂循環(huán)播放的操作。
通過上述舉例可見,在用戶按下白鍵后,通過在其他白鍵上給予提示性的功能標(biāo)識顯示,可以使得用戶更方便地進(jìn)行組合按鍵的操作,進(jìn)一步提高了用戶的操作體驗。
類似地,根據(jù)本發(fā)明的其他實施例,在任一白鍵被操作時,所述控制器在識別出被操作的白鍵對應(yīng)的功能后,除了在被操作白鍵上顯示其本身的功能標(biāo)識外,還顯示與其相鄰的黑鍵的功能標(biāo)識,從而可以與白鍵本身功能組合形成控制指令。
例如,參照圖4所示,當(dāng)用戶按下顯示有MP3功能標(biāo)識的白鍵(或按下后顯示MP3功能標(biāo)識)時,所述控制器在識別出用戶已按下了代表MP3功能的白鍵后,會在該白鍵上顯示音量調(diào)節(jié)功能的功能標(biāo)識,用于顯示該白鍵左側(cè)或右側(cè)的黑鍵代表的功能。從而,當(dāng)用戶通過在保持按下顯示有MP3功 能標(biāo)識的白鍵期間,繼續(xù)按下左側(cè)或右側(cè)的黑鍵,就可實現(xiàn)當(dāng)前播放音樂的音量調(diào)節(jié)的操作。
當(dāng)然,為更優(yōu)化用戶的體驗,可同時實現(xiàn)上述提及的在其他白鍵進(jìn)行功能標(biāo)識的顯示提示和在被操作白鍵上顯示其本身和相鄰黑鍵功能標(biāo)識的顯示提示。
此外,考慮到用戶開車時的安全,在已提供上述組合按鍵的快捷操作基礎(chǔ)上,根據(jù)本發(fā)明的其他實施例,還可以在用戶進(jìn)行組合按鍵操作時,給予用戶反饋提示音,以幫助用戶通過聲音確認(rèn)自己的按鍵操作。具體地,將所述控制器與車載揚聲器通信連接。所述控制器中存儲有對應(yīng)各按鍵的音頻數(shù)據(jù)(例如一些簡單的電子音或語音)。所述控制器在用戶進(jìn)行組合按鍵操作時,通過其識別出的用戶所按下的鍵,調(diào)取相應(yīng)的音頻數(shù)據(jù),并通過所述車載揚聲器播放。仍以圖2所示的琴鍵界面為例,最簡單的實現(xiàn)方式,可以對各白鍵依次對應(yīng)設(shè)置“Do”、“Ruai”、“Mi”、“Fa”的音頻,對各黑鍵依次對應(yīng)設(shè)置“Sou”、“La”、“Xi”的音頻?;蛘?,也可以對白鍵及黑鍵設(shè)置對應(yīng)的語音播報音。這樣,在用戶按下某一鍵時,其對應(yīng)的功能就會被語音播報出來。
當(dāng)然,也可不對各白鍵及黑鍵分別設(shè)置反饋提示音,而是對組合按鍵對應(yīng)的各控制指令設(shè)置對應(yīng)的反饋提示音。這樣,在用戶完成組合按鍵操作時,所述控制器根據(jù)其識別結(jié)果,調(diào)取與當(dāng)前控制指令對應(yīng)的音頻數(shù)據(jù),并通過車載揚聲器播放。當(dāng)然,對各白鍵及黑鍵設(shè)置反饋提示音及對各控制指令設(shè)置反饋提示音還可以結(jié)合使用。
雖然本發(fā)明已以較佳實施例披露如上,但本發(fā)明并非限定于此。任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi)所作的各種更動與修改,均應(yīng)納入本發(fā)明的保護(hù)范圍內(nèi),因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以權(quán)利要求所限定的范圍為準(zhǔn)。