本公開的實施例涉及用于執行音頻、視頻和導航功能的終端、具有該終端的車輛和控制該車輛的方法。
背景技術:
車輛通常包括用于顯示行駛信息(例如,車輛速度、發動機的每分鐘轉數(PRM)、油量、冷卻液液位等)的集群裝置(cluster)。此外,為了用戶方便,車輛包括額外的功能,通常涉及音頻、視頻、導航、空調控制、座椅控制、照明控制等。這類車輛可以包括音頻-視頻-導航(AVN)設備,在其中集成了導航功能、音頻功能和視頻功能。該AVN設備可以進一步啟用數字媒體播放(DMB)功能并且可以與用戶的終端進行通信。
在這方面,當在駕駛的同時在車輛中使用顯示動態圖像的設備時,駕駛者可能變得分心,從而潛在地引起交通事故。因此,為了防止事故發生和促進安全駕駛,在駕駛的同時限制這種可能使駕駛者分心的終端的使用是有益的。
技術實現要素:
本公開提供了一種用于基于行駛信息和環境信息和/或用戶的搭乘信息逐步地限制應用程序的功能的終端、具有該終端的車輛以及控制該車輛的方法。本公開還提供了一種包括用于逐步地限制應用程序的功能的軟件的終端、具有該終端的車輛以及控制該車輛的方法。
根據本公開的實施例,提供了一種終端,該終端包括:存儲單元,其被配置為存儲多個軟件且存儲多個應用程序,多個軟件各自具有功能限制級別,并且在多個軟件中選擇性地限制多個功能;通信單元,其被配置為接收車輛的行駛信息和外部環境信息;控制單元,其被配置為基于接收到的行駛信息和外部環境信息來識別與車輛的行駛 狀況對應的功能限制級別,確定與所識別的功能限制級別對應的軟件,以及使用所確定的軟件來限制和控制所存儲的多個應用程序中的至少一個應用程序的功能;以及輸出單元,其被配置為輸出功能被限制和控制的至少一個應用程序的執行信息。
通信單元還可以被配置為接收車輛的駕駛者的狀態信息和車輛的乘客的搭乘信息,并且控制單元還可以被配置為當功能限制級別被識別時,識別駕駛者的狀態信息和乘客的搭乘信息。
行駛信息可以包括與車輛的速度、車輛的行駛方向和車輛的轉向角中的一個或多個有關的信息,環境信息可以包括與車輛所行駛的道路類型以及指示天氣狀況的天氣信息中的一個或多個有關的信息,以及駕駛者的狀態信息可以包括與駕駛者的視線、駕駛者的語音和駕駛者的專心程度中的一個或多個有關的信息。
存儲單元還可以被配置為存儲車輛的每個速度范圍的權重、車輛的每個行駛方向的權重、車輛的每個轉向角范圍的權重、每個道路類型的權重、每個天氣狀況的權重、駕駛者的每個視線的權重、基于駕駛者在說話還是不在說話的權重、駕駛者的每個專心程度的權重、基于乘客已經搭乘車輛還是沒有搭乘車輛的權重、以及基于乘客在操縱終端還是不在操縱終端的權重,并且控制單元可以對所存儲的權重進行求和且基于求和后的權重來確定車輛的行駛狀況。
存儲單元還可以被配置為存儲行駛信息的優先級、環境信息的優先級、駕駛者的狀態信息的優先級、搭乘信息的優先級以及與這些優先級對應的權重。
控制單元還可以被配置為當求和后的權重小于或等于預定值時,啟用輸入功能、顯示功能和聲音功能中的每一個,并且當求和后的權重大于該預定值時,限制輸入功能、顯示功能和聲音功能中的至少一個。
多個軟件可以包括用于啟用輸入功能、顯示功能和聲音功能中的每一個的第一軟件、用于限制輸入功能且啟用顯示功能和聲音功能的第二軟件、用于限制輸入功能和聲音功能且啟用顯示功能的第三軟件、用于限制輸入功能和顯示功能且啟用聲音功能的第四軟件、以及用于限制輸入功能、顯示功能和聲音功能中的每一個的第五軟件,并 且第一軟件可以對應于第一功能限制級別,第二軟件可以對應于第二功能限制級別,第三軟件可以對應于第三功能限制級別,第四軟件可以對應于第四功能限制級別,以及第五軟件可以對應于第五功能限制級別。
控制單元還可以被配置為當至少一個應用程序的功能被限制且所述至少一個應用程序是默認應用程序時,執行控制使得默認應用程序的功能被維持。
而且,根據本公開的實施例,提供了一種車輛,該車輛包括:信息收集單元,其被配置為收集車輛的行駛信息和外部環境信息;存儲單元,其被配置為存儲多個軟件,多個軟件各自具有功能限制級別,且在多個軟件中選擇性地限制多個功能;通信單元,其被配置為接收車輛的行駛信息和外部環境信息;控制單元,其被配置為基于行駛信息和外部環境信息來識別與車輛的行駛狀況對應的功能限制級別,并且確定與所識別的功能限制級別對應的軟件;以及終端,其被配置為存儲多個應用程序,使用所確定的軟件來限制和控制所存儲的多個應用程序中的至少一個應用程序的功能,以及輸出功能被限制和控制的至少一個應用程序的執行信息。
該終端可以包括存儲單元、通信單元和控制單元。
該車輛還可以包括主機單元,存儲單元、通信單元和控制單元被包括在主機單元中,并且通信單元還可以被配置為與終端進行通信。
通信單元還可以被配置為接收車輛的駕駛者的狀態信息和車輛的乘客的搭乘信息,并且控制單元還可以被配置為當功能限制級別被識別時,識別駕駛者的狀態信息和乘客的搭乘信息。
行駛信息可以包括與車輛的速度、車輛的行駛方向和車輛的轉向角中的一個或多個有關的信息,環境信息可以包括與車輛所行駛的道路類型以及指示天氣狀況的天氣信息中的一個或多個有關的信息,以及駕駛者的狀態信息包括與駕駛者的視線、駕駛者的語音和駕駛者的專心程度中的一個或多個有關的信息。
存儲單元還可以被配置為存儲車輛的每個速度范圍的權重、車輛的每個行駛方向的權重、車輛的每個轉向角范圍的權重、每個道路類型的權重、每個天氣狀況的權重、駕駛者的每個視線的權重、基于駕 駛者在說話還是不在說話的權重、駕駛者的每個專心程度的權重、基于乘客已經搭乘車輛還是沒有搭乘車輛的權重、以及基于乘客在操縱終端還是不在操縱終端的權重,并且控制單元還可以被配置為對所存儲的權重進行求和且基于求和后的權重來確定車輛的行駛狀況。
存儲單元還可以被配置為存儲行駛信息的優先級、環境信息的優先級、駕駛者的狀態信息的優先級、搭乘信息的優先級以及與這些優先級對應的權重。
控制單元還可以被配置為當求和后的權重小于或等于預定值時,啟用輸入功能、顯示功能和聲音功能中的每一個,并且當求和后的權重大于該預定值時,限制輸入功能、顯示功能和聲音功能中的至少一個。
控制單元還可以被配置為當至少一個應用程序的功能被限制和控制且所述至少一個應用程序是默認應用程序時,執行控制使得默認應用程序的功能被維持。
而且,根據本公開的實施例,提供了一種控制車輛的方法,該方法包括以下步驟:當車輛起動時,向終端供應電力;收集車輛的行駛信息、外部環境信息和車輛的用戶的搭乘信息;基于收集到的車輛的行駛信息、外部環境信息和用戶的搭乘信息來識別與車輛的行駛狀況對應的功能限制級別;確定與所識別的功能限制級別對應的軟件;識別在終端中要被執行的至少一個應用程序;以及使用所確定的軟件通過限制和控制所識別的至少一個應用程序的輸入功能、顯示功能和聲音功能中的至少一個,以此來控制所識別的至少一個應用程序的執行。
行駛信息可以包括與車輛的速度、車輛的行駛方向和車輛的轉向角中的一個或多個有關的信息,環境信息可以包括與車輛所行駛的道路類型以及指示天氣狀況的天氣信息中的一個或多個有關的信息,以及駕駛者的狀態信息可以包括與駕駛者的視線、駕駛者的語音和駕駛者的專心程度中的一個或多個有關的信息。
識別功能限制級別的步驟可以包括:識別車輛的每個速度范圍的權重、車輛的每個行駛方向的權重、車輛的每個轉向角范圍的權重、每個道路類型的權重、每個天氣狀況的權重、駕駛者的每個視線的權 重、基于駕駛者在說話還是不在說話的權重、駕駛者的每個專心程度的權重、基于乘客已經搭乘車輛還是沒有搭乘車輛的權重、以及基于乘客在操縱終端還是不在操縱終端的權重;對所識別的權重進行求和;以及基于求和后的權重來確定車輛的行駛狀況。
該方法還可以包括以下步驟:識別行駛信息的優先級、環境信息的優先級、駕駛者的狀態信息的優先級和搭乘信息的優先級;以及使用與所識別的優先級對應的權重來確定車輛的行駛狀況。
控制所識別的至少一個應用程序的執行的步驟可以包括:當求和后的權重小于或等于預定值時,啟用輸入功能、顯示功能和聲音功能中的每一個;以及當求和后的權重大于該預定值時,限制輸入功能、顯示功能和聲音功能中的至少一個。
當求和后的權重大于該預定值時限制輸入功能、顯示功能和聲音功能中的至少一個的步驟可以包括:確定至少一個應用程序是否是導航應用程序;以及當至少一個應用程序是導航應用程序時,限制和控制至少一個應用程序的導航功能的輸入功能。
附圖說明
根據下面結合附圖對實施例的描述,本公開的這些方面和/或其他方面將變得顯而易見且更容易理解,在附圖中:
圖1是根據本公開的實施例的終端被提供在其中的車輛的示例性圖示;
圖2是示出根據本公開的實施例的終端被提供在其中的車輛的示例性內部的圖示;
圖3是根據本公開的實施例的終端的控制配置圖示;
圖4是信息收集單元的詳細的示例性圖示,該信息收集單元被配置為將信息提供給根據本公開的實施例的終端;
圖5是在根據本公開的實施例的終端中所提供的存儲單元的詳細的示例性圖示;
圖6是根據本公開的實施例的終端被提供在其中的車輛的控制流程圖;
圖7A是示出代表車輛的行駛信息的每個行駛速度范圍的權重、 每個轉向角范圍的權重以及每個行駛方向的權重的示例性圖示;
圖7B是示出代表駕駛者的狀態信息的每個視線方向的權重、每個專心程度的權重、以及當駕駛者在說話和不在說話時應用的權重的示例性圖示;
圖7C是示出代表外部環境信息的每個道路類型的權重和每個天氣狀況的權重的示例性圖示;
圖7D是示出代表乘客信息的當乘客已經搭乘和沒有搭乘時應用的權重、以及每個操作意圖的權重的示例性圖示;
圖8-11是示出根據本公開的實施例的終端的示例性輸出的圖示;
圖12是根據本公開的實施例的終端的控制配置圖示;以及
圖13是示出根據本公開的實施例的終端的示例性輸出的圖示。
具體實施方式
在下文中,將參考附圖詳細描述本公開。如本領域技術人員將理解的,可以以各種不同的方式修改所描述的實施例,而均不偏離本公開的精神或范圍。進一步地,在整個說明書中,同樣的參考數字指代同樣的元件。
在此使用的術語只是出于描述特定實施例的目的,并非意圖限制本公開。如在此使用的,單數形式“一”、“一個/一種”以及“該/所述”意在也包括復數形式,除非上下文清楚地指出。還應當理解,當在本說明書中使用時,術語“包括”和/或“包含”指明所敘述的特征、整數、步驟、操作、元素和/或部件的存在,但不排除存在或增加一個或多個其他特征、整數、步驟、操作、元素、部件和/或其群組。如在此使用的,術語“和/或”包括所列出的相關項目中的一個或多個的任何組合以及全部組合。
應當理解,在此使用的術語“車輛”或“車輛的”或者其他類似的術語包括一般機動車輛,例如客運汽車(包括運動型多功能車輛(SUV))、公共汽車、卡車、各種商用車輛、水運工具(包括各種艇和船)、飛機等,并且包括混合動力車輛、電動車輛、插電式混合動力電動車輛、氫動力車輛和其他替代燃料車輛(例如,從石油以外的資源得到的燃料)。如在此提到的,混合動力車輛是具有兩個或更 多個動力源的車輛,例如,既有汽油動力又有電動力的車輛。
此外,應當理解,以下方法或其方面中的一個或多個可以由至少一個控制單元來執行。術語“控制單元”可以指代包括存儲器和處理器的硬件設備。存儲器被配置為存儲程序指令,并且處理器被具體編程為執行這些程序指令以執行一個或多個過程,這些過程在下面進行進一步描述。而且,應當理解,可以由包括控制單元連同一個或多個其他部件的裝置執行以下方法,如本領域技術人員將理解的。
圖1是根據本公開的實施例的終端被提供在其中的車輛的示例性圖示。圖2是根據本公開的實施例的終端被提供在其中的車輛的示例性內部的圖示。
車輛1是通過驅動車輪來移動以便運輸人或貨物并且在道路上移動的設備。該車輛1包括車身和底盤,車身包括內部和外部,底盤是當排除車身時剩下的部分,并且在底盤中安裝有驅動所需的機械設備。
如圖1所示,車身的外部110包括前面板111、發動機蓋112、頂蓋113、后面板114、后備箱115、前、后、左和右車門116、安裝在前、后、左和右車門116處且根據用戶的需要打開或關閉的車窗玻璃117等。
而且,車輛進一步包括被提供在發動機蓋112處且照亮前方道路的頭燈112a、以及被提供在后面板114處且照亮后方道路的尾燈114a。此外,車身的外部進一步包括被提供在前面板、發動機蓋、頂蓋、后面板、后備箱、以及前、后、左和右玻璃窗戶之間的邊界中的支柱118。而且,車窗玻璃進一步包括側面玻璃窗、安裝在支柱之間且無法被打開或關閉的角窗玻璃(quarter window-glass)、安裝在后側的后車窗玻璃、以及安裝在前側的前車窗玻璃。車身的外部進一步包括后視鏡119,其被配置為向駕駛者等提供車輛1的后視野。
如圖2所示,車身的內部120包括乘客坐的座椅121、儀表板122、儀表操縱板(即,集群裝置123)、被配置為引導車輛方向的方向盤124、位于駕駛者的座椅121a和乘客的座椅121b之間且包括空調單元的調節板的中控監視儀表盤125等,儀表操縱板被提供在儀表板上,并且在儀表操縱板中提供有轉速表、車速表、冷卻液溫度表、燃 料系統、方向開關指示燈、遠光指示燈、警告燈、安全帶警告燈、距離記錄器、里程表、自動變速器選檔桿指示燈、車門未關好警告燈、機油警告燈、燃料短缺警告燈等。
座椅121包括駕駛者坐的駕駛者座椅121a、乘客坐的乘客座椅121b、以及位于車輛內的后側的后座椅。集群裝置123可以被實現為數字類型。即,數字類型集群裝置將車輛信息和行駛信息顯示為圖像。
車輛1進一步包括主機單元(head unit)126,其被提供在中控監視儀表盤125中并且控制音頻設備、空調單元和加熱器。車輛1進一步包括多端子單元127,其被提供在中控監視儀表盤125中,外部設備連接到多端子單元,車輛與外部設備進行通信。
可以在中控監視儀表盤125中設置被配置為執行多媒體功能的終端200。多端子單元127被設置在與主機單元126相鄰的位置處,或者可以與終端200鄰近地設置,并且多端子單元127可以通過連接器或電纜電連接到終端200。即,多端子單元127使得能夠在終端200和外部設備之間進行數據通信。
終端200執行輸出音頻信號的音頻功能和輸出視頻信號的視頻功能,并且可以執行以下導航功能:基于從多個衛星提供的位置信息來計算車輛的當前位置,并且通過將當前位置映射到地圖上來顯示當前位置。將在下面進一步詳細描述終端200。
車輛的底盤包括動力產生設備、動力輸送設備、驅動設備、轉向設備、制動設備、懸掛設備、變速器設備、燃料設備、前、后、左和右車輪等。另外,車輛包括針對駕駛者和乘客安全的若干安全設備。車輛的安全設備包括若干類型的安全設備,例如安全氣囊控制設備、電子穩定控制(ESC)設備等,其中安全氣囊控制設備被配置為在車輛碰撞的情況下確保乘客(例如,駕駛者)的安全,電子穩定控制(ESC)設備被配置為當車輛加速或轉彎時控制車輛的朝向。
此外,車輛1可以進一步包括:檢測設備(例如,接近度傳感器),其被配置為檢測在其側面或后方處的障礙物或另一個車輛;雨水傳感器,其被配置為檢測降雨和降水;溫度傳感器,其被配置為檢測車輛內部或外部的溫度;搭乘識別傳感器,其被配置為檢測用戶是否正坐 在駕駛者座椅上或者乘客座椅上;車輪速度傳感器,其被配置為檢測車輛的車輪速度;以及轉向角傳感器,其被配置為檢測方向盤的旋轉角度。
車輛1進一步包括電子控制單元(ECU),其被配置為基于從各種檢測設備傳輸的檢測信息來控制動力產生設備、動力輸送設備、驅動設備、轉向設備、制動設備、懸掛設備、變速器設備、燃料設備和若干安全設備的驅動。ECU可以用作信息收集單元130,其被配置為提供信息以便對終端200進行輸出控制。
另外,車輛1可以進一步包括電子設備,例如免提設備、GPS、藍牙設備、后視攝像頭、終端充電設備、高通(high-pass)設備等,它們是為了駕駛者的方便而安裝的。
車輛進一步包括用于將操作命令輸入到起動電動機(未示出)的起動按鈕。即,當起動按鈕被開啟時,車輛操作起動電動機(未示出),并且通過對起動電動機的操作來驅動作為動力產生設備的發動機(未示出)。車輛進一步包括電池(未示出),電池電連接到多媒體再現設備、音頻設備、禮貌燈、起動電動機和其他電子設備并且提供驅動功率。在行駛的同時,電池使用自發電機或者發動機的動力來執行充電。
圖3是根據本公開的實施例的終端的控制配置圖示。
終端200包括輸入單元210、通信單元220、控制單元230、存儲單元240、以及輸出單元250和260。輸入單元210從用戶接收命令并且將輸入信號發送到控制單元230。輸入單元210可以被實現為一體提供在終端的顯示單元250中的觸控面板,或者可以被實現為提供在主機單元126中的多個鍵。即,輸入單元210將觸控面板上被觸摸的觸點的位置信號發送到控制單元230,以及將多個鍵中的任意鍵的操縱信號發送到控制單元230。另外,輸入單元210被提供在中控監視儀表盤125中,或者可以被實現為滾輪按鈕、按鈕單元或觸摸板,它們被配置為輸入光標的移動命令和圖標按鈕的選擇命令等,光標和圖標按鈕顯示在顯示單元250上。
滾輪按鈕可以由用戶沿前、后、左和右方向線性移動,上和下線性移動,以及沿順時針方向和逆時針方向可旋轉地移動,將由用戶操 縱的沿前、后、左和右方向的線性移動信號和沿旋轉方向的旋轉信號發送到控制單元230,并且將垂直方向的壓力信號發送到控制單元230。
觸摸板將用戶觸摸的觸摸位置的信號發送到控制單元230,以及按鈕單元將多個按鈕當中被用戶按壓的按鈕的信號發送到控制單元230。多個按鈕可以包括電源、菜單、退出(ESC)、導航功能、多媒體功能、DMB功能、閘功能(trip function)等。
通信單元220與全球定位系統(GPS)(未示出)通信并且將接收到的當前位置發送到控制單元230。GPS從多個GPS衛星接收位置信號,計算其位置(即車輛的位置),并且將結果發送到通信單元220。通信單元220經由有線和/或無線通信網絡與服務器和外部設備通信。有線和/或無線通信網絡包括廣播網絡,例如SXM、RDS和TPEG(例如DMB)。通信單元220可以與連接到多終端設備127等的外部設備進行通信。外部設備包括手持用戶終端。通信單元220進一步執行通用串行總線(USB)通信,并且可以將通過USB通信接收到的設置程序、各種更新信息等發送到控制單元230。
通信單元220在車輛內部接收各種信息,并且將接收到的信息發送到控制單元230。接收到的信息是用于終端200的輸出單元的操作控制的信息,并且可以是從車輛的多個傳感器傳輸的信息或者從電子控制單元(ECU)傳輸的信息。此外,接收到的信息是在其中對多種信息執行一體信號處理的信息。通信單元220執行控制器局域網(CAN)、面向媒體的系統輸出(MOST)和射頻(RF)中的任何通信。
信息收集單元130收集多種信息,用于輸出單元的操作控制。如圖4所示,信息收集單元130包括被配置為收集車輛的行駛信息的行駛信息收集單元130a、被配置為收集車輛的外部環境信息的環境信息收集單元130b、以及被配置為收集駕駛者和乘客信息的用戶信息收集單元130c。行駛信息收集單元130a包括被配置為收集從車輪速度傳感器傳輸的車輛速度的速度信息收集單元131、被配置為收集從轉向角傳感器傳輸的方向盤轉向角的轉向角信息收集單元132、以及被配置為收集車輛的行駛方向信息的行駛方向信息收集單元133。可以基于用于左轉彎和右轉彎的方向指示器的狀態以及指示前進檔(D)、倒車檔 (R)、空檔(N)和停車檔(P)的變速桿的位置來獲得車輛的行駛方向。此外,可以基于從車輪速度傳感器、加速度傳感器、偏航傳感器或者陀螺傳感器傳輸的檢測信息來估計行駛方向。
環境信息收集單元130b包括:道路狀況信息收集單元134,其被配置為收集與道路類型對應的道路狀況信息;以及天氣信息收集單元135,其被配置為收集天氣信息。道路狀況信息收集單元134基于從GPS傳輸的車輛的位置信息來識別車輛當前所處的道路類型,并且根據所確定的道路類型來估計道路狀況。此外,道路狀況信息可以進一步包括彎路、直路、危險區域、警惕區域、事故頻發區域等。另外,天氣信息收集單元135根據從GPS傳輸的當前位置信息和從因特網提供的天氣信息來獲得降雨或降雪信息,或者基于從雨水傳感器傳輸的檢測信息來獲得降雨信息。
用戶信息收集單元130c包括:駕駛者狀態信息收集單元136,其被配置為收集駕駛者的狀態信息;搭乘信息收集單元137,其被配置為接收從駕駛者座椅和乘客座椅中的搭乘識別傳感器傳輸的檢測信息,并且基于接收到的檢測信息來收集駕駛者和乘客的搭乘信息;以及操縱意圖信息收集單元138,其被配置為收集期望將信息輸入到終端的用戶的操縱意圖信息。
駕駛者狀態信息收集單元136基于從被配置為獲得駕駛者的圖像的圖像收集單元(未示出)傳輸的圖像來獲得駕駛者的視線信息。另外,駕駛者狀態信息收集單元136基于從聲音收集單元(未示出)傳輸的聲音信息來收集駕駛者的說話信息(即,語音信息)。駕駛者狀態信息收集單元136基于駕駛者的視線和駕駛者的說話來估計駕駛者的駕駛專心程度。即,駕駛者的狀態信息可以包括與駕駛者的視線、說話和專心程度中的一個或者多個有關的信息。
操縱意圖信息收集單元138基于從接近度傳感器(proximity sensor)傳輸的檢測信息或者從圖像收集單元傳輸的圖像信息來識別期望將信息輸入到終端的用戶是駕駛者還是乘客。此外,操縱意圖信息收集單元138可以基于從聲音收集單元(未示出)傳輸的音頻信息來識別期望將信息輸入到終端的用戶。另外,操縱意圖信息收集單元138可以基于從預先指定的按鈕(未示出)傳輸的按鈕操縱信息來識別期望將 信息輸入到終端的用戶。
當車輛啟動時,控制單元230使得能夠供應用于驅動每個部件的電力,并且基于輸入到輸入單元210的輸入信號來控制多個應用程序當中的至少一個應用程序的執行。輸入單元的輸入信號是觸控面板被觸摸的觸摸位置的信號。此外,輸入單元的輸入信號可以是按鈕單元的信號、滾輪按鈕的信號或者觸摸板的信號。
控制單元230執行控制,使得當用戶在駕駛之前沒有選擇應用程序時,顯示等待屏幕,或者顯示基于車輛位置的預定范圍內的地圖。控制單元230識別由用戶在駕駛之前輸入的應用程序,控制所識別的應用程序的執行,以及當確定了應用程序被改變時,控制改變后的應用程序的執行。例如,控制單元230執行控制,使得當執行用作默認應用程序的導航服務且輸入了目的地時,從服務器請求路線搜索,并且當傳輸了服務器找到的路線時,基于接收到的路線提供路徑指導。
控制單元230基于行駛信息、環境信息和用戶信息當中的至少兩種信息來確定車輛的行駛狀況,識別與所確定的行駛狀況對應的功能限制級別,確定與所識別的功能限制級別對應的軟件,以及使用所確定的軟件來限制和控制多個應用程序當中正在被執行的應用程序的功能。對正在被執行的應用程序的功能進行限制和控制包括,根據功能限制級別逐步地限制和控制功能,同時控制輸出單元250和260的輸出操作。行駛信息包括關于車輛的速度、行駛方向和轉向角的信息,環境信息包括車輛行駛的道路類型和天氣信息,駕駛者的狀態信息包括駕駛者的視線、說話和專心程度,以及用戶信息包括乘客的搭乘和由乘客進行的(例如,終端的)操縱。更具體地說,控制單元230識別車輛的每個速度范圍的權重(weight)、每個行駛方向的權重、每個轉向角范圍的權重、每個道路類型的權重、每個天氣狀況的權重、駕駛者的每個視線的權重、當駕駛者在說話或不在說話時將應用的權重、駕駛者的每個專心程度的權重、當乘客已經搭乘或沒有搭乘時將應用的權重、以及當乘客在操縱或不在操縱終端時將應用的權重,將所識別的權重求和,以及識別與求和后的權重對應的功能限制級別。
此外,控制單元230可以識別行駛信息、環境信息、駕駛者信息和乘客信息的優先級,并且進一步應用與優先級對應的權重。當求和后 的權重小于預定值時,控制單元230可以啟用輸入功能、顯示功能和聲音功能中的每一個,并且當求和后的權重等于或大于預定值時,控制單元230可以限制輸入功能、顯示功能和聲音功能中的至少一個功能。控制單元230可以執行控制,使得當正在被執行的應用程序是默認應用程序(例如,導航應用程序)時,維持默認應用程序的所有功能,并且當求和后的權重等于或大于預定值時,只限制輸入功能。控制單元230執行控制,使得當輸入功能被限制時,限制用于輸入的圖標的顯示或者不激活輸入單元;當顯示功能被限制時,限制顯示單元的圖像顯示;以及當聲音功能被限制時,限制聲音單元的聲音輸出。
存儲單元240存儲多個應用程序并且存儲用于選擇性地限制應用程序的多個功能的多個軟件。如圖5所示,在存儲單元240中存儲的多個軟件包括用于啟用輸入功能、顯示功能和聲音功能中的每一個的第一軟件241、用于限制輸入功能并且只啟用顯示功能和聲音功能的第二軟件242、用于限制輸入功能和聲音功能并且啟用顯示功能的第三軟件243、用于限制輸入功能和顯示功能并且啟用聲音功能的第四軟件244、以及用于限制輸入功能、顯示功能和聲音功能中的每一個的第五軟件245。
存儲單元240存儲與第一軟件對應的第一功能限制級別、與第二軟件對應的第二功能限制級別、與第三軟件對應的第三功能限制級別、與第四軟件對應的第四功能限制級別、以及與第五軟件對應的第五功能限制級別,并且存儲與第一功能限制級別、第二功能限制級別、第三功能限制級別、第四功能限制級別和第五功能限制級別中的每一個對應的范圍值。例如,第一功能限制級別的范圍值可以是1到10、第二功能限制級別的范圍值可以是11到20、第三功能限制級別的范圍值可以是21到30、第四功能限制級別的范圍值可以是31到40、以及第五功能限制級別的范圍值可以是41或更大。此外,用于限制至少一個功能的預定值可以是10。
存儲單元240存儲行駛信息、環境信息、駕駛者信息和乘客信息的優先級,并且存儲每個優先級的權重。
輸出單元250和260輸出被輸入到輸入單元210的信息,并且輸出與行駛狀況信息對應的操作信息。輸出單元包括被配置為將操作信息 輸出為圖像的顯示單元250和被配置為將操作信息輸出為聲音的聲音單元260。顯示單元250顯示由用戶輸入的信息,并且顯示由用戶選擇的功能的操作信息。例如,顯示單元250可以顯示用于接收用戶的命令信息的文本輸入模式的圖像、顯示用于路線指導的導航功能(例如,地圖和道路環境信息)的操作信息、顯示DMB的廣播圖像、顯示音頻的音樂信息、以及顯示用于因特網搜索的搜索圖像。顯示單元250可以被實現為平面顯示器,例如LCD、PDP和OLED。此外,通過進一步包括一體形成于平面顯示器中的觸控面板,顯示單元250可以被實現為觸摸屏類型。另外,顯示單元250顯示用于接收操作命令的圖標和光標,并且顯示由輸入單元210的輸入所選擇的文本。當執行路線指導時,聲音單元260可以將路線和行駛信息輸出為聲音,并且還輸出由用戶選擇的音樂和圖像的聲音等。
而且,根據本公開的實施例的終端可以與在車輛中提供的主機單元126通信,基于與從主機單元126傳輸的功能限制級別對應的軟件來限制至少一個應用程序的功能,以及執行功能被限制的應用程序。即,在車輛中提供的主機單元126可以包括:信息收集單元,其被配置為收集行駛信息、環境信息、駕駛者信息和乘客信息;通信單元,其配置為與終端進行通信;控制單元,其被配置為基于行駛信息、環境信息、駕駛者信息和乘客信息來確定功能限制級別,并且確定與所確定的功能限制級別對應的軟件;以及存儲單元,其被配置為存儲功能限制級別。
圖6是在其中提供了根據本公開的實施例的終端的車輛的控制流程圖。
當車輛啟動時,電力被供應到終端。當被供電時,在車輛中提供的終端基于輸入到輸入單元210的輸入信號來控制多個應用程序當中的至少一個應用程序的執行。例如,當選擇了用于路線指導的導航應用程序時,終端顯示導航圖像并且輸出聲音,當輸入了目的地時,終端從服務器請求路線搜索,以及當傳輸了由服務器找到的路線時,基于接收到的路線指導路徑。
此外,當用戶在駕駛之前沒有選擇應用程序時,終端可以顯示等待屏幕,或者顯示基于車輛位置的預定范圍內的地圖。車輛使用提供 在其中的各種檢測設備且在啟動之后收集行駛信息、環境信息和用戶信息(271)。即,車輛收集行駛信息當中關于車輛的速度、行駛方向和轉向角的信息,收集環境信息當中關于車輛行駛的道路類型和天氣的信息,收集駕駛者的狀態信息當中關于駕駛者的視線、說話和專心程度的信息,以及收集用戶信息當中關于乘客的搭乘和由乘客進行的操縱的信息。
車輛將收集到的行駛信息、環境信息和用戶信息發送到終端。在這種情況下,當接收到行駛信息、環境信息和用戶信息時,終端基于接收到的行駛信息、環境信息和用戶信息來識別行駛狀況(272)。即,終端識別車輛的每個速度范圍的權重、每個行駛方向的權重、每個轉向角范圍的權重、每個道路類型的權重、每個天氣狀況的權重、駕駛者的每個視線的權重、當駕駛者在說話或不在說話時應用的權重、每個專心程度的權重、當乘客已經搭乘或沒有搭乘時應用的權重、以及當乘客在操縱或不在操縱時應用的權重,并且對所識別的權重求和。
接著,終端識別與求和后的權重對應的功能限制級別(273)。這將根據圖7A至圖7D進一步詳細描述。
圖7A是示出代表車輛的行駛信息的每個行駛速度范圍的權重、每個轉向角范圍的權重和每個行駛方向的權重的示例性圖示;圖7B是示出代表駕駛者的狀態信息的每個視線方向的權重、每個專心程度的權重、以及當駕駛者在說話和不在說話時應用的權重的示例性圖示;圖7C是示出代表外部環境信息的每個道路類型的權重和每個天氣狀況的權重的示例性圖示;以及圖7D是示出代表乘客信息的當乘客已經搭乘和沒有搭乘時應用的權重和每個操作意圖的權重的示例性圖示。
此外,第一功能限制級別的范圍值可以是1到10、第二功能限制級別的范圍值可以是11到20、第三功能限制級別的范圍值可以是21到30、第四功能限制級別的范圍值可以是31到40、以及第五功能限制級別的范圍值可以是41或更大。即,終端識別與收集到的信息對應的每個權重,將所識別的權重求和,以及識別包括了求和后的權重的功能限制級別。例如,當收集到的信息包括行駛速度40、向前行 駛、“向前”的視線方向、專心程度“高”、不說話、天氣晴朗和地方道路時,求和后的權重是10,并且包括了求和后的權重10的功能限制級別是第一功能限制級別。此外,當收集到的信息包括行駛速度70、向前行駛、“向前”視線方向、專心程度“中”、不說話、天氣晴朗和地方道路時,求和后的權重是12,并且包括了求和后的權重12的功能限制級別是第二功能限制級別。
終端將與所識別的功能限制級別對應的軟件確定為用于執行應用程序的軟件(274),并且使用所確定的軟件執行應用程序(275)。例如,當所識別的功能限制級別是第一功能限制級別時,終端使正在被執行的應用程序的所有功能被執行,以及當所識別的功能限制級別是第二功能限制級別時,限制正在被執行的應用程序的輸入功能。這將根據圖8到圖10進一步詳細地描述。
如圖8A所示,當所識別的功能限制級別是第一功能限制級別,同時導航應用程序和音頻再現應用程序被執行時,終端在顯示單元250上顯示與導航對應的圖像251和與音頻再現信息對應的圖像252,并且顯示用于輸入導航的操作命令的圖標253。另外,終端通過聲音單元260輸出路線指導聲音和音頻聲音。
如圖8B中所示,當所識別的功能限制級別是第二功能限制級別,同時導航應用程序和音頻再現應用程序被執行時,終端在顯示單元250上顯示與導航對應的圖像251和與音頻再現信息對應的圖像252,并且通過聲音單元260輸出路線指導聲音和音頻聲音。在這種情況下,終端從顯示單元250移除用于輸入導航的操作命令的圖標253。
如圖9A中所示,當所識別的功能限制級別是第一功能限制級別,同時音頻再現應用程序被執行時,終端在顯示單元250上顯示與音頻再現信息對應的圖像256和用于輸入音頻再現的操作命令的圖標257,并且通過聲音單元260輸出音頻聲音。
如圖9B中所示,當所識別的功能限制級別是第二功能限制級別,同時音頻再現應用程序被執行時,終端在顯示單元250上顯示與音頻再現信息對應的圖像256,并且通過聲音單元260輸出音頻聲音。在這種情況下,終端從顯示單元250移除用于輸入音頻再現的操作命令的圖標257。
如圖9C中所示,當所識別的功能限制級別是第四功能限制級別,同時音頻再現應用程序被執行時,終端從顯示單元250移除與音頻再現信息對應的圖像256,并且從顯示單元250移除用于輸入音頻再現的操作命令的圖標257。在這種情況下,終端僅通過聲音單元260輸出音頻聲音。
如圖10A中所示,當所識別的功能限制級別是第一功能限制級別,同時廣播應用程序被執行時,終端在顯示單元250上顯示廣播圖像258且顯示用于輸入與廣播有關的操作命令的圖標259,并且通過聲音單元260輸出廣播聲音。
如圖10B中所示,當所識別的功能限制級別是第二功能限制級別,同時廣播應用程序被執行時,終端在顯示單元250上顯示廣播圖像258,并且通過聲音單元260輸出音頻聲音。在這種情況下,終端從顯示單元250移除用于輸入與廣播有關的操作命令的圖標259。
如圖10C中所示,當所識別的功能限制級別是第四功能限制級別,同時廣播應用程序被執行時,終端從顯示單元250移除廣播圖像258,從顯示單元250移除用于輸入操作命令的圖標259,并且僅通過聲音單元260輸出廣播聲音。此外,當所識別的功能限制級別是第五功能限制級別,同時廣播應用程序被執行時,終端從顯示單元250移除廣播圖像258,從顯示單元250移除用于輸入操作命令的圖標259,并且阻止廣播聲音的輸出。另外,當用作默認應用程序的導航應用程序被執行時,終端將求和后的值與預定值(例如,第一功能限制級別的最大值)進行比較,并且當求和后的值等于或小于該預定值時,執行導航的輸入功能、顯示功能和聲音功能中的每一個,或者當求和后的值大于該預定值時,只執行導航的顯示功能和聲音功能。這將參考圖11進行描述。
如圖11A中所示,當所識別的功能限制級別是第一功能限制級別,同時導航應用程序被執行時,終端在顯示單元250上顯示與導航對應的圖像251和用于輸入導航的操作命令的圖標253。另外,終端通過聲音單元260輸出路線指導聲音。
如圖11B中所示,當所識別的功能限制級別是第二功能限制級別到第五功能限制級別,同時導航應用程序被執行時,終端在顯示單元 250上顯示與導航對應的圖像251,并且通過聲音單元260輸出路線指導聲音和音頻聲音。在這種情況下,終端從顯示單元250移除用于輸入導航的操作命令的圖標253。另外,當識別行駛狀況時,終端可以識別行駛信息、環境信息、駕駛者信息和乘客信息的優先級,并且使用與優先級對應的權重以及子類別信息的權重來計算用于確定行駛狀況的值。
用于確定行駛狀況的值=(優先級1的權重×(對每一種子類別信息的權重求和))+(優先級2的權重×(對每一種子類別信息的權重求和))+…+(優先級n的權重×(對每一種子類別信息的權重求和)),其中優先級n是這些優先級當中的最后一個等級。假設行駛信息的優先級是1,駕駛者的狀態信息的優先級是2,環境信息的優先級是3,乘客信息的優先級是4,優先級1的權重是4,優先級2的權重是3,優先級3的權重是2,以及優先級4的權重是1。在這種情況下,假設收集到的信息包括行駛速度40、向前行駛、“向前”的視線方向、專心程度“高”、不說話、天氣晴朗和地方道路。用于確定行駛狀況的值=((4×4)+(4×1))+((3×1)+(3×1)+(3×1))+((2×1)+(2×1))。在這種情況下,應用了優先級的功能限制級別的范圍值與沒有應用優先級的功能限制級別的范圍值不同。
圖12是根據本公開的實施例的終端的控制配置圖示。
如上所述,輸入單元210從用戶接收命令,并且將輸入信號發送到控制單元280。如上所述,通信單元220接收從信息收集單元130傳輸的關于車輛內部的各種信息,并且將接收到的信息發送到控制單元280。當車輛起動時,控制單元280使得能夠供應用于驅動每個部件的電力,并且基于被輸入到輸入單元210的輸入信號來控制多個應用程序當中的至少一個應用程序的執行。
控制單元280執行控制,使得當用戶在駕駛之前沒有選擇應用程序時,顯示等待屏幕,或者顯示基于車輛位置的預定范圍內的地圖。控制單元280識別由用戶在駕駛之前輸入的應用程序,控制所識別的應用程序的執行,并且當確定了應用程序被改變時,控制改變后的應用程序的執行。控制單元280基于行駛信息、環境信息和用戶信息當中的至少一種信息來確定車輛的行駛狀況,識別與所確定的行駛狀況對 應的功能限制級別,確定與所識別的功能限制級別對應的軟件,并且使用所確定的軟件來限制和控制多個應用程序當中的一些應用程序的執行。限制和控制應用程序的執行包括,阻止在顯示單元250上顯示其執行將被限制的應用程序的圖標。
行駛信息包括關于車輛的速度、行駛方向和轉向角的信息,環境信息包括車輛所行駛的道路類型和天氣信息,駕駛者的狀態信息包括駕駛者的視線、說話和專心程度,以及用戶信息包括乘客的搭乘和由乘客進行的操縱。更具體地說,控制單元280識別車輛的每個速度范圍的權重、每個行駛方向的權重、每個轉向角范圍的權重、每個道路類型的權重、每個天氣狀況的權重、駕駛者的每個視線的權重、當駕駛者在說話或不在說話時應用的權重、駕駛者的每個專心程度的權重、當乘客已經搭乘或沒有搭乘時應用的權重、以及當乘客在操縱或不在操縱時應用的權重,對所識別的權重進行求和,并且識別與求和后的權重對應的功能限制級別。
此外,控制單元280可以識別行駛信息、環境信息、駕駛者信息和乘客信息的優先級,并且進一步應用與優先級對應的權重。當選定的應用程序是默認應用程序(例如,導航應用程序)時,控制單元280可以總是執行該應用程序,而與功能限制級別無關。根據功能限制級別,控制單元280可以限制使駕駛者的視線和注意力分散的應用程序的執行,或者可以限制使駕駛者的視線和注意力分散且引起聽覺刺激的應用程序的執行。
存儲單元290存儲多個應用程序并且存儲用于選擇性地限制所述多個應用程序的執行的多個軟件。此外,存儲單元290可以存儲功能限制級別,并且還存儲關于針對每個功能限制級別其執行將被阻止的應用程序的信息。存儲單元290存儲行駛信息、環境信息、駕駛者信息和乘客信息的優先級,存儲每個優先級的權重,并且還存儲行駛信息的每種子類別信息的權重、環境信息的每種子類別信息的權重、駕駛者信息的每種子類別信息的權重、以及乘客信息的每種子類別信息的權重。
輸出單元250和260輸出被輸入到輸入單元210的信息和與行駛狀況信息對應的操作信息。輸出單元包括被配置為將操作信息輸出為圖 像的顯示單元250和被配置為將操作信息輸出為聲音的聲音單元260。顯示單元250顯示由用戶輸入的信息,并且顯示由用戶選擇的功能的操作信息。例如,顯示單元250可以顯示用于接收用戶的命令信息的文本輸入模式的圖像,顯示用于路線指導的諸如地圖和道路環境信息的導航功能的操作信息,顯示DMB的廣播圖像,顯示音頻的音樂信息,以及顯示用于因特網搜索的搜索圖像。顯示單元250可以被實現為平面顯示器,例如LCD、PDP和OLED。此外,顯示單元250可以通過進一步包括一體形成于平面顯示器中的觸控面板而被實現為觸摸屏類型。另外,顯示單元250顯示用于接收操作命令的圖標和光標,并且顯示由輸入單元210的輸入所選擇的文本。
當執行路線指導時,聲音單元260可以將路線和行駛信息輸出為聲音,并且還輸出由用戶選擇的音樂和圖像的聲音。根據本公開的實施例的終端的輸出將參考圖13進行描述。
如圖13A中所示,當所識別的功能限制級別是第一功能限制級別,同時選擇菜單時,終端在顯示單元250上顯示能夠被執行的所有應用程序的圖標254。
如圖13B中所示,當所識別的功能限制級別是第二功能限制級別,同時選擇菜單時,終端移除會使駕駛者的視線和注意力分散的應用程序的圖標,并且在顯示單元250上僅顯示剩余應用程序的圖標254。會使駕駛者的視線和注意力分散的應用程序一般是那些涉及圖像和輸入的應用程序,包括數字媒體廣播(DMB)、電影、因特網、電話、數據通信、設置等。
如圖13C中所示,當所識別的功能限制級別是第三功能限制級別,同時選擇菜單時,終端移除使駕駛者的視線和注意力分散且引起聽覺刺激的所有應用程序的圖標,并且在顯示單元250上僅顯示用作默認應用程序的導航應用程序的圖標。會使駕駛者的視線、聽力和注意力分散的應用程序一般是那些涉及圖像和輸入的應用程序,包括DMB、電影、因特網、電話、數據通信、設置等。
在本公開中,終端的應用程序的功能是根據車輛行駛信息、用戶信息和外部環境信息選擇性限制的。因此,可以防止由駕駛者的分心導致的交通事故。另外,在駕駛的同時,當車輛被確定為危險狀態 時,終端的輸入功能被限制。因此,可以防止駕駛者的視線被分散且為駕駛者提供穩定性。進一步地,可以降低當駕駛者過度集中于從終端提供的內容時會導致的事故的風險。更進一步地,由于配置一般可以被實現為軟件,因此可以有效地輔助車輛的駕駛安全,而沒有額外的成本。結果,可以增加終端和車輛的質量、增加適銷性、以及改善用戶便利性和提高車輛安全性。
雖然已經結合目前被認為是示例性實施例的內容描述了本公開的內容,但是應當理解,本公開不局限于所公開的實施例,而是相反,旨在覆蓋包括在隨附權利要求的精神和范圍內的各種修改和等同物。