[go: up one dir, main page]

TWI822186B - Computer-implemented method of adapting a graphical user interface of a human machine interface of a vehicle, computer program product, human machine interface, and vehicle - Google Patents

Computer-implemented method of adapting a graphical user interface of a human machine interface of a vehicle, computer program product, human machine interface, and vehicle Download PDF

Info

Publication number
TWI822186B
TWI822186B TW111126531A TW111126531A TWI822186B TW I822186 B TWI822186 B TW I822186B TW 111126531 A TW111126531 A TW 111126531A TW 111126531 A TW111126531 A TW 111126531A TW I822186 B TWI822186 B TW I822186B
Authority
TW
Taiwan
Prior art keywords
controller
configuration
information
computer
machine interface
Prior art date
Application number
TW111126531A
Other languages
Chinese (zh)
Other versions
TW202319261A (en
Inventor
拉米 扎里費
奧利佛 森斯
Original Assignee
德商蓮花科技創新中心有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 德商蓮花科技創新中心有限公司 filed Critical 德商蓮花科技創新中心有限公司
Publication of TW202319261A publication Critical patent/TW202319261A/en
Application granted granted Critical
Publication of TWI822186B publication Critical patent/TWI822186B/en

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/80Arrangements for controlling instruments
    • B60K35/81Arrangements for controlling instruments for controlling displays
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/10Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/21Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using visual output, e.g. blinking lights or matrix displays
    • B60K35/22Display screens
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/29Instruments characterised by the way in which information is handled, e.g. showing information on plural displays or prioritising information according to driving conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/65Instruments specially adapted for specific vehicle types or users, e.g. for left- or right-hand drive
    • B60K35/654Instruments specially adapted for specific vehicle types or users, e.g. for left- or right-hand drive the user being the driver
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/85Arrangements for transferring vehicle- or driver-related data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/11Instrument graphical user interfaces or menu aspects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/143Touch sensitive instrument input devices
    • B60K2360/1438Touch screens
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/151Instrument output devices for configurable output
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/18Information management

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Described is a computer-implemented method of adapting a graphical user interface of a human machine interface of a vehicle, wherein the graphical user interface is controlled by a controller of the human machine interface, wherein the layout of information presented on the graphical user interface is determined by a configuration, wherein the controller accesses at least two different configurations, wherein each configuration is associated with at least one clutter index or clutter index range, wherein the controller associates at least one of user profile, region, usage information, and/or user alertness with a clutter index or clutter index range and selects a configuration with a compatible clutter index or clutter index range.

Description

調適車輛的人機介面的圖形化使用者介面的電腦實現方 法、電腦程式產品、人機介面及車輛 Computer implementation of graphical user interface for adapting vehicle human-machine interface Laws, computer program products, human-machine interfaces and vehicles

本揭露涉及調適一車輛的一人機介面的一圖形化使用者介面的諸多電腦實現方法、諸多電腦程式產品、諸多人機介面及諸多車輛。 The present disclosure relates to computer implementation methods, computer program products, human-machine interfaces and vehicles for adapting a graphical user interface of a vehicle.

在先前技術中通常已知需要對如何將資訊提供給人們給予很多關注,特別是當資訊對於決策制定很重要時,尤其是在複雜及時間敏感的情況下。這種情況經常出現在車輛行駛過程中,人們需要有關該車輛的諸多關鍵參數的即時資訊,諸如行駛速度。該資訊必須能夠以某種方式存取,即在獲取該資訊的同時,駕駛員盡可能少從交通狀況中分心。 It is generally known in the prior art that much attention needs to be paid to how information is provided to people, especially when the information is important for decision making, especially in complex and time-sensitive situations. This situation often occurs when a vehicle is driving, and people need real-time information about many key parameters of the vehicle, such as driving speed. This information must be accessible in such a way that the driver is distracted from the traffic situation as little as possible while obtaining it.

認知科學已經識別的是,存在個別駕駛員應該接收到的最佳資訊,既不致太少,也不致太多。若該駕駛員接收到的資訊太少,則該駕駛員可能會搜尋該駕駛員期望的資訊。若該駕駛員收到太多資訊,該駕駛員可能不知所措,且無法快速識別必要的資訊。 What cognitive science has identified is that there is optimal information that an individual driver should receive, neither too little nor too much. If the driver receives too little information, the driver may search for information that the driver desires. If the driver receives too much information, the driver may be overwhelmed and unable to quickly identify the necessary information.

待呈現的資訊量是非常個體化的。它與該駕駛員的認知能力、年齡、經驗及個人偏好有關。例如,一些駕駛員喜好得知有關引擎溫度,其他駕駛員可能不關心此數據。在另一示例中,一些駕駛員可能更偏好輕鬆存取導航資訊,其他駕駛員可能更偏好娛樂資訊。此外,還有非常不同類型的使用者,例如,非常忙碌的使用者喜歡更多的資訊密度,而數位化新手則偏好減少介面及很少的主要功能。 The amount of information to be presented is very individual. It is related to the driver's cognitive ability, age, experience and personal preferences. For example, some drivers would like to know about engine temperature, other drivers may not care about this data. In another example, some drivers may prefer easy access to navigation information, and other drivers may prefer entertainment information. In addition, there are very different types of users; for example, very busy users prefer more information density, while digital novices prefer a reduced interface and few key features.

眾所周知,在不同的市場中,人們對人機介面上提供給他們的資訊的密度及數量的感知通常不同。例如,在中國的使用者通常傾向喜歡顯示更多的資訊及更高的特徵密度,而相比之下,歐盟的許多使用者偏好精簡及乾淨的數位化介面。 It is well known that in different markets, people often have different perceptions of the density and quantity of information provided to them on human-computer interfaces. For example, users in China generally prefer to display more information and higher feature density, while in contrast, many users in the EU prefer streamlined and clean digital interfaces.

因此,眾所周知,設計適合所有此類市場及使用者類型的介面是一個普遍的挑戰。 Therefore, it is well known that designing interfaces suitable for all such markets and user types is a common challenge.

還已知諸多駕駛員輔助系統諸如自調適性巡航控制及自動車道變換系統已被成功部署到市場,以提高駕駛員的舒適性及安全性。隨著這些駕駛員輔助系統越來越複雜,可能需要更少的駕駛員互動。在某些情況下,該些駕駛員輔助系統可能會在一段旅程中完全自動化。因此,至少在行程的某些部分,該駕駛員的角色已經從一主動的駕駛員轉變為一乘客。高度自動化的車輛允許該駕駛員在駕駛時將控制權交給自動化車輛並執行其他任務。使用者對處於一自動駕駛模式的顯示資訊的要求與一手動駕駛模式不同。 It is also known that many driver assistance systems such as adaptive cruise control and automatic lane change systems have been successfully deployed on the market to improve driver comfort and safety. As these driver assistance systems become more sophisticated, less driver interaction may be required. In some cases, these driver assistance systems may become fully automated during a journey. Therefore, the driver's role has changed from that of an active driver to that of a passenger, at least for some parts of the trip. Highly automated vehicles allow that driver to relinquish control to the automated vehicle and perform other tasks while driving. User requirements for display information in an autonomous driving mode are different from those in a manual driving mode.

EP 3 240 715 B1公開一種用於具備自動車輛系統的車輛的自調適性使用者介面系統,該自調適性使用者介面系統包括:一顯示器;及一電子控制器,電性耦合到該顯示器,並且被配置為產生指示該自動車輛系統操作的一 圖形化使用者介面,在該顯示器上輸出該圖形化使用者介面,該電子控制器的特徵在於進一步配置為監視一駕駛員的舒適度的一標記,基於該被監視的標記決定該駕駛員何時對該自動車輛系統的操作感到不適,並且修改該圖形化使用者介面,以響應於決定該駕駛員對該自動車輛系統的操作感到不適。 EP 3 240 715 B1 discloses a self-adaptive user interface system for a vehicle equipped with an automatic vehicle system. The self-adaptive user interface system includes: a display; and an electronic controller electrically coupled to the display, and configured to generate a signal indicative of the operation of the automated vehicle system Graphical user interface, outputting the graphical user interface on the display, the electronic controller is characterized by being further configured to monitor a mark of a driver's comfort level, and determine when the driver based on the monitored mark is uncomfortable with the operation of the automated vehicle system, and the graphical user interface is modified in response to determining that the driver is uncomfortable with the operation of the automated vehicle system.

因而,本發明的一個目的是允許一種調整對一車輛的一使用者顯示資訊方式的更加微妙方法,使得該使用者不致不知所措,而是獲得一適當級別的資訊。 It is therefore an object of the present invention to allow a more subtle way of adjusting the way information is displayed to a user of a vehicle so that the user is not overwhelmed but instead receives an appropriate level of information.

該目的是藉由根據請求項1的調適一車輛人機介面的一圖形化使用者介面的一電腦實現方法、根據獨立請求項11的一電腦程式產品、根據獨立請求項12的一人機介面以及根據獨立請求項13的一車輛。諸多附屬請求項中描述進一步的實施例。 The object is a computer implementation method for adapting a graphical user interface of a vehicle human-machine interface according to claim 1, a computer program product according to independent claim 11, a human-machine interface according to independent claim 12 and A vehicle according to independent claim 13. Further embodiments are described in various dependent claims.

描述一種調適一車輛的一人機介面的一圖形化使用者介面的電腦實現方法,其中該圖形化使用者介面由該人機介面的一控制器控制,其中被呈現在該圖形化使用者介面上的資訊佈局是由一配置決定,其中該控制器存取至少兩個不同的配置,其中每個配置與至少一個雜亂指標或雜亂指標範圍相關聯,其中該控制器將使用者設定檔、區域、使用資訊(usage information)及/或使用者警覺性(user alertness)中的至少一者與一雜亂指標或雜亂指標範圍相關聯,並且選擇具備一相容的雜亂指標或雜亂指標範圍的一配置。 Describes a computer implementation method for adapting a graphical user interface of a vehicle's human-machine interface, wherein the graphical user interface is controlled by a controller of the human-machine interface, wherein is presented on the graphical user interface The information layout is determined by a configuration, where the controller accesses at least two different configurations, where each configuration is associated with at least one clutter indicator or clutter indicator range, where the controller accesses a user profile, region, At least one of usage information and/or user alertness is associated with a clutter indicator or clutter indicator range, and a configuration with a compatible clutter indicator or clutter indicator range is selected.

該車輛可以是一汽車、一卡車、一公共汽車或諸如此類。 The vehicle may be a car, a truck, a bus or the like.

該圖形化使用者介面尤其可以是一座艙顯示器、一抬頭顯示器或 一中央顯示器。使用顯示器代替儀表已成為許多車輛的一標準,因為它們比傳統儀表更具可配置性。 In particular, the graphical user interface can be a cockpit display, a head-up display or A central display. Using displays instead of gauges has become a standard in many vehicles because they are more configurable than traditional gauges.

雜亂指標(clutter index)是由一人員如何感知某種資訊配置所衍生的一指標。在一個實施例中,一給定配置的該雜亂指標可以由測試人員評估。在另一個更具適應性的實施例中,該雜亂指標可以由一處理器計算。該雜亂指標可以有關於資訊與裝飾物的數量、定位及密度、被使用的字體,在一些實施例中,包括尺寸和類型、使用的顏色和其他標準。一顯示內容越顯雜亂,該雜亂指標將會越高。該雜亂指標越高,一使用者越需要精確得知到何處去尋找一相應資訊,以便快速有效地找到它。 Clutter index is an index derived from how a person perceives a certain information configuration. In one embodiment, the clutter metric for a given configuration can be evaluated by a tester. In another more adaptable embodiment, the clutter indicator may be calculated by a processor. The clutter indicator may relate to the amount, positioning and density of information and decorations, fonts used, including, in some embodiments, size and type, colors used and other criteria. The more cluttered the displayed content, the higher the clutter indicator will be. The higher the clutter index, the more precise a user needs to know where to look for a piece of corresponding information in order to find it quickly and efficiently.

該些配置可以是預先配置的及/或使用者可調整的及/或動態的。諸多動態顯示內容可以對某些場合做出反應,譬如,若一導航系統提供一個將很快採取行動的一方向通知,此資訊可能會比其他資訊更具可見性,該其他資訊然後將被移動到其他位置,不顯示或以一較小尺寸顯示。 These configurations may be pre-configured and/or user-adjustable and/or dynamic. Many dynamic display content can react to certain situations. For example, if a navigation system provides a direction notification that will be acted upon soon, this information may be more visible than other information, which will then be moved. to another location, not displayed or displayed at a smaller size.

在一些實施例中,具備各自相似或相同的諸多雜亂指標或重疊的諸多雜亂指標範圍的諸多配置可能存在。不同的配置可能按該雜亂指標被安排順序。該些雜亂指標可以在諸多範圍內被決定並且它們可能被重疊,從而可以決定多於一個的雜亂指標是合適的。 In some embodiments, configurations may exist with similar or identical clutter indicators or overlapping clutter indicator ranges. Different configurations may be ordered according to the clutter index. The clutter metrics may be determined within a number of ranges and they may overlap so that more than one clutter metric may be determined to be appropriate.

取決於如上所述的外部環境,該控制器可能會選擇一種或多種合適的配置。為此,該控制器必須從提供給該控制器的該使用者設定檔、區域、使用資訊及/或使用者警覺性資訊中的至少一者計算一雜亂指標或雜亂指標範圍。該控制器然後可以將這個被計算的雜亂指標或指標範圍與諸多可用配置相關聯的諸多雜亂指標或諸多雜亂指標範圍進行比較及匹配,並且選擇一個或多 個最接近的匹配配置。 Depending on the external environment as described above, the controller may select one or more suitable configurations. To do this, the controller must calculate a clutter index or clutter index range from at least one of the user profile, zone, usage information and/or user alertness information provided to the controller. The controller can then compare and match this calculated clutter index or index range with clutter indexes or clutter index ranges associated with available configurations and select one or more the closest matching configuration.

該雜亂指標可以被計算為諸多加權因數的一個被四捨五入的總和。在一些實施例中,該些因數可以在後來進行正規化及加權化,或者該些權重可以被計算以使得它們導致該些因數的正規化。 The clutter metric can be calculated as a rounded sum of weighting factors. In some embodiments, the factors can be later normalized and weighted, or the weights can be calculated such that they result in normalization of the factors.

這些因數可以包括與該車輛的資訊娛樂系統的某些功能的使用度(usage)有關的因數,譬如在一給定時間段譬如上個月中的某些功能的使用度的一平均變異量。另一個因數可能與一智慧手機的使用有關,例如在一給定時間段中的該智慧手機內某些功能的使用度的平均變異量。這兩個因數都與使用者偏好有關,該使用者偏好關於使用者使用的諸多應用程式類型。另一個因數可以是該車輛的人機介面上的一使用者選擇的資訊密度。另一個因數可以衍生自一給定時間段內監視的眼動追踪及構件使用度。另一個因數可以衍生自監視該使用者與該人機介面的語音互動。 These factors may include factors related to the usage of certain functions of the vehicle's infotainment system, such as an average variation in the usage of certain functions over a given period of time, such as the last month. Another factor may be related to the usage of a smartphone, such as the average variation in the usage of certain features within the smartphone over a given time period. Both factors are related to user preferences regarding the types of applications a user uses. Another factor may be a user-selected information density on the vehicle's human-machine interface. Another factor can be derived from monitored eye tracking and widget usage over a given period of time. Another factor can be derived from monitoring the user's voice interaction with the human-machine interface.

該雜亂指標被鏈接到一使用者的一專用設定檔(dedicated profile)。它可以在一雲端應用程式內的一群組級別上進行分析,譬如,為不同的地區及/或人口群組產生諸多特定的權重。 The clutter indicator is linked to a dedicated profile of a user. It can be analyzed at a group level within a cloud application, for example, generating specific weights for different regions and/or demographic groups.

那樣,該使用者可被提供與該使用者的需求或能力相匹配的諸多顯示配置。 That way, the user can be provided with display configurations that match the user's needs or capabilities.

在一第一個進一步實施例中,將該被選擇的配置呈現給該使用者,其中,若該使用者確認該被選擇的配置,將該配置改變為該被選擇的配置。 In a first further embodiment, the selected configuration is presented to the user, wherein if the user confirms the selected configuration, the configuration is changed to the selected configuration.

這使得該使用者可以控制該使用者偏好及想要使用的配置。 This allows the user to control the user's preferences and configurations they want to use.

在另一個進一步的實施例中,該雜亂指標從在一給定時間被顯示於該圖形化使用者介面上的資訊密度衍生。 In another further embodiment, the clutter indicator is derived from the density of information displayed on the graphical user interface at a given time.

該資訊密度可以基於同時顯示在該顯示器上的不同資訊的數量來計算。例如,若顯示一選單,則同時顯示具備12個選單項目的一選單比僅具備6個選單項目的一選單更雜亂。另一個示例是,同時顯示速度、引擎轉速、引擎溫度、燃油液位、外部溫度、導航資訊等的一座艙顯示器通常顯得比僅顯示速度及導航資訊的一顯示器更雜亂。 The information density can be calculated based on the number of different pieces of information displayed simultaneously on the display. For example, if a menu is displayed, a menu with 12 menu items displayed at the same time is more complicated than a menu with only 6 menu items. As another example, a cockpit display that simultaneously displays speed, engine RPM, engine temperature, fuel level, outside temperature, navigation information, etc. often appears more cluttered than a display that only displays speed and navigation information.

在另一個進一步的實施例中,該控制器分析該使用者通過該人機介面可存取的諸多功能的使用度,其中該控制器基於使用分析調整至少一個配置。 In another further embodiment, the controller analyzes usage of functions accessible by the user through the human-machine interface, wherein the controller adjusts at least one configuration based on the usage analysis.

那樣,該控制器可以決定哪些資訊與特定使用者相關,並且可以定期優先處理該使用者需要的資訊。例如,若該使用者經常想要查看導航資訊,則此資訊可以用比譬如關於諸多當前引擎狀況的資訊更高的優先等級進行查看。 That way, the controller can decide which information is relevant to a specific user and can regularly prioritize the information that that user needs. For example, if the user often wants to view navigation information, this information may be viewed with a higher priority than, for example, information about the current engine status.

在另一個進一步的實施例中,一駕駛員監視系統被連接到該控制器,其中由該駕駛員監視系統捕獲的駕駛員資訊由該控制器處理,其中該控制器基於該駕駛員資訊選擇一配置。 In another further embodiment, a driver monitoring system is connected to the controller, wherein driver information captured by the driver monitoring system is processed by the controller, and wherein the controller selects a driver based on the driver information. configuration.

那樣,若該駕駛員似乎較不專心,則該顯示配置可以被更改為具備一較低雜亂指標的一配置。 That way, if the driver seems less attentive, the display configuration can be changed to one with a lower clutter index.

在另一個進一步的實施例中,該人機介面包括一語音識別系統,其中諸多語音命令的使用度相關的資訊由該控制器進行分析,其中該控制器基於諸多語音命令的使用度選擇一配置。 In another further embodiment, the human-machine interface includes a voice recognition system, wherein information related to the usage of many voice commands is analyzed by the controller, wherein the controller selects a configuration based on the usage of many voice commands. .

在本實施例中,可以將被呈現在該顯示器上的資訊與該使用者給出的該些命令相匹配,使得該資訊與個別使用者更相關。 In this embodiment, the information presented on the display can be matched with the commands given by the user, making the information more relevant to the individual user.

在另一個進一步的實施例中,一配置的一選擇以一預定時間間隔呈現。 In another further embodiment, a selection of a configuration is presented at a predetermined time interval.

例如,這樣的時間間隔可以是一個月,以便該使用者擁有一定期提醒,該定期提醒關於該使用者的需求可能已經改變。它還可以保持讓該使用者參與對該使用者的偏好進行客製化該車輛,這被顯示對使用者滿意度及品牌賞識具有一有益影響。 For example, such a time interval may be one month so that the user has a regular reminder that the user's needs may have changed. It can also keep the user engaged in customizing the vehicle to the user's preferences, which has been shown to have a beneficial impact on user satisfaction and brand appreciation.

在另一個進一步的實施例中,一行動裝置被連接到該人機介面,其中該控制器分析該行動裝置的配置,其中該控制器基於該行動裝置的配置選擇一配置。 In another further embodiment, a mobile device is connected to the human-machine interface, wherein the controller analyzes a configuration of the mobile device, and wherein the controller selects a configuration based on the configuration of the mobile device.

已被發現的是,諸多使用者傾向於在多種不同的場景設定(settings)、行動裝置、電腦及車輛中對他們顯示資訊的方式具有相同的偏好。這樣,使用該行動裝置的該資訊,可以改善該車輛中的使用者體驗並且可以選擇最接近的配置。 It has been found that many users tend to have the same preferences for how they display information across many different settings, mobile devices, computers and vehicles. In this way, using the information from the mobile device, the user experience in the vehicle can be improved and the closest configuration can be selected.

在另一個進一步的實施例中,其中該控制器對於該配置的該選擇應用一機器學習演算法。 In a further embodiment, the controller applies a machine learning algorithm to the selection of the configuration.

一旦達到某個區域及/或人口群組中的某個使用者群組大小,譬如等於或多於60個使用者,就可以通過強化學習來實現該學習機制。 Once a certain user group size is reached in a certain area and/or population group, such as 60 or more users, the learning mechanism can be implemented through reinforcement learning.

在另一個進一步的實施例中,一使用者偏好設定檔(user preference profile)由該控制器儲存及存取。 In another further embodiment, a user preference profile is stored and accessed by the controller.

該使用者偏好設定檔可以被儲存在該車輛中及/或外部存儲位置諸如一伺服器中。該伺服器可以經由一遠程網路連接進行存取。該設定檔也可以經由該使用者的一行動裝置進行儲存或存取。 The user preference profile may be stored in the vehicle and/or in an external storage location such as a server. The server can be accessed via a remote network connection. The profile may also be stored or accessed via a mobile device of the user.

一第一獨立方面涉及一種電腦程式產品,該電腦程式產品具備一非暫時性電腦可讀儲存媒體,該非暫時性電腦可讀儲存媒體具有被嵌入其中的諸多命令,當該些命令由一處理器執行時,致使該處理器執行如上所述的方法。 A first independent aspect relates to a computer program product having a non-transitory computer-readable storage medium having a plurality of commands embedded therein, and when the commands are processed by a processor When executed, the processor is caused to perform the method described above.

另一個獨立方面涉及一種具備一控制器的一車輛的人機介面,該控制器包括如上所述的具備一非暫時性電腦可讀儲存媒體的一電腦程式產品及一處理器。 Another independent aspect relates to a human-machine interface for a vehicle having a controller including a computer program product having a non-transitory computer-readable storage medium and a processor as described above.

另一個獨立方面涉及一種車輛,該車輛具備如上所述的一人機介面。 Another independent aspect relates to a vehicle having a human-machine interface as described above.

2:汽車 2:Car

4:人機介面 4: Human-machine interface

6:座艙顯示器 6: Cockpit display

8:中央顯示器 8: Central display

10:麥克風 10:Microphone

12:揚聲器佈置 12: Speaker layout

14:駕駛員 14: Driver

16:控制器 16:Controller

18:處理器 18: Processor

20:非暫時性電腦可讀儲存媒體 20: Non-transitory computer-readable storage media

22:電腦程式產品 22:Computer program products

26:駕駛員監視系統 26: Driver monitoring system

28:眼動追踪攝影機 28:Eye-tracking camera

30:眼睛 30:eyes

32:觀察方向 32: Observation direction

34:行動電話 34:Mobile phone

40:選擇區 40:Select area

42:配置 42:Configuration

44:配置 44:Configuration

46:配置 46:Configuration

50:左側區域 50:Left area

52:中央區域 52:Central area

54:右側區域 54:Right area

56:下部區域 56:Lower area

60:滑件 60:Sliding piece

62:軌道 62: Orbit

64:停止位置 64: Stop position

進一步的諸多特徵及諸多細節將在以下描述中被示出,其中,在適用的情況下參考圖式,將詳細描述至少一個示例性實施例。以本身或任何可能且有意義的組合被描述及/或被顯示的諸多特徵構成主題,最終也獨立於諸多請求項。特別是,它們可以是一個或多個單獨應用的標的。該些圖式示意性地顯示:〔第1圖〕:一種具備多個顯示器的汽車;〔第2a圖〕:一種顯示配置;〔第2b圖〕:不同顯示配置;〔第2c圖〕:不同顯示配置;及〔第3圖〕:一種選擇一顯示配置的方法。 Further features and details will be set forth in the following description, in which at least one exemplary embodiment will be described in detail with reference, where applicable, to the drawings. The features described and/or shown by themselves or in any possible and meaningful combination constitute the subject matter and are ultimately independent of the claims. In particular, they can be the subject of one or more separate applications. The drawings schematically show: [Fig. 1]: a car with multiple displays; [Fig. 2a]: one display configuration; [Fig. 2b]: different display configurations; [Fig. 2c]: different Display configuration; and [Figure 3]: a method of selecting a display configuration.

第1圖顯示一汽車(car)2,該汽車2具備一人機介面(human machine interface,HMI)4。 Figure 1 shows a car 2. The car 2 is equipped with a human machine interface (HMI) 4.

該人機介面4包括一座艙顯示器(cockpit display)6、一中央顯示器(central display)8、一麥克風(microphone)10及一揚聲器佈置(loudspeaker arrangement)12。該中央顯示器8是觸碰敏感的。該人機介面4允許在一駕駛員(driver)14與該汽車2的各種系統之間的互動。資訊經由諸多顯示器6及8以及該揚聲器佈置12提供給該駕駛員14。該駕駛員14可以經由該麥克風10及經由該觸碰敏感的中央顯示器8以及通過其他眾所周知的但未被顯示的手段例如諸多按鈕及諸多控制桿而輸入諸多命令。 The human-machine interface 4 includes a cockpit display 6 , a central display 8 , a microphone 10 and a loudspeaker arrangement 12 . The central display 8 is touch sensitive. The human-machine interface 4 allows interaction between a driver 14 and various systems of the car 2 . Information is provided to the driver 14 via displays 6 and 8 and the speaker arrangement 12 . The driver 14 can enter commands via the microphone 10 and via the touch-sensitive central display 8 as well as via other well-known but not shown means, such as buttons and levers.

該人機介面4包括一控制器(controller)16,該控制器16包括一處理器(processor)18及一非暫時性電腦可讀儲存媒體(non-transitory computer-readable storage medium)20。一電腦程式產品(computer program product)22被儲存在該非暫時性電腦可讀儲存媒體20上。當該電腦程式產品22被該處理器18加載並執行時,該處理器實現在本文中所述的方法。 The human-machine interface 4 includes a controller 16 that includes a processor 18 and a non-transitory computer-readable storage medium 20 . A computer program product 22 is stored on the non-transitory computer-readable storage medium 20 . When the computer program product 22 is loaded and executed by the processor 18, the processor implements the methods described herein.

該控制器16負責對該些顯示器6、8提供待顯示的資訊。該控制器16還控制哪些資訊被提供作為經由該揚聲器佈置12的諸多聲音。 The controller 16 is responsible for providing information to be displayed to the displays 6 and 8 . The controller 16 also controls which information is provided as sounds via the speaker arrangement 12 .

該控制器16還被連接到一駕駛員監視系統(driver monitoring system)26,該駕駛員監視系統26具備一眼睛追踪攝影機(eye tracking camera)28,用於追踪該駕駛員14的眼睛30。該駕駛員監視系統26還利用該麥克風10來記錄該駕駛員14產生的諸多聲音。該眼睛追踪攝影機28可以記錄該駕駛員14的一觀察方向(viewing direction)32。該資訊以及經由該麥克風10捕獲的聲學資訊可被用於決定該駕駛員14此時的注意力如何。該資訊可被用於調整該顯示器6及/或該顯 示器8的配置。 The controller 16 is also connected to a driver monitoring system 26 having an eye tracking camera 28 for tracking the eyes 30 of the driver 14 . The driver monitoring system 26 also utilizes the microphone 10 to record sounds produced by the driver 14 . The eye tracking camera 28 may record a viewing direction 32 of the driver 14 . This information, along with the acoustic information captured via the microphone 10, may be used to determine how focused the driver 14 is at the moment. This information can be used to adjust the display 6 and/or the display Monitor 8 configuration.

該控制器16進一步經由有線或無線連接而被連接到該駕駛員14的一行動電話(mobile phone)34。與行動裝置(如見圖中34處)的配置相關的資訊被該控制器16利用,以決定該些顯示器6、8的一適當配置。 The controller 16 is further connected to a mobile phone 34 of the driver 14 via a wired or wireless connection. Information related to the configuration of the mobile device (eg, 34 in the figure) is used by the controller 16 to determine an appropriate configuration of the displays 6, 8.

第2a圖至第2c圖顯示該座艙顯示器6的不同配置以及如何進行一選擇(selection)。 Figures 2a to 2c show different configurations of the cockpit display 6 and how to make a selection.

被顯示的是中央顯示器8的一螢幕,用於調整在該中央顯示器8處被呈現的該座艙顯示器6的該配置。在該中央顯示器6的呈現內容下方,呈現一選擇區40,該駕駛員14可以用於在不同的配置之間進行選擇,如第2a圖中所示的配置42、如第2b圖所示的配置44及如第2c圖所示的配置46。 Displayed is a screen of the central display 8 for adjusting the configuration of the cockpit display 6 presented at the central display 8 . Below the presentation of the central display 6, a selection area 40 is presented, which the driver 14 can use to choose between different configurations, such as the configuration 42 shown in Figure 2a, the configuration 42 shown in Figure 2b Configuration 44 and configuration 46 as shown in Figure 2c.

該座艙顯示器6通常分成四個不同的區域,三個上部區域,左側區域(left zone)50、中央區域(central zone)52及右側區域(right zone)54,以及一下部的線狀區域(lower,line-like zone)56。 The cockpit display 6 is usually divided into four different zones, three upper zones, a left zone 50 , a central zone 52 and a right zone 54 , and a lower linear zone. ,line-like zone)56.

該雜亂指標與該座艙顯示器6上提供的資訊密度有關,並且基於在一給定時間提供給該駕駛員14多少資訊來計算。基於資訊的位置及資訊的類型,不同的資訊被賦予不同的權重。例如,在該中央區域52中提供的資訊對該雜亂指標的影響比在該左側區域50、該右側區域54或該下部區域56中提供的資訊對該雜亂指標的影響更高。另一方面,資訊的類型也很重要。強制性的或經常被該駕駛員14檢索的資訊像是該汽車2的速度對該雜亂指標的影響比其他不太相關的資訊像是引擎溫度對該雜亂指標的影響更低。 The clutter index is related to the density of information provided on the cockpit display 6 and is calculated based on how much information is provided to the driver 14 at a given time. Based on the location of the information and the type of information, different information is given different weights. For example, information provided in the central area 52 has a higher impact on the clutter indicator than information provided in the left area 50 , the right area 54 , or the lower area 56 . On the other hand, the type of information is also important. Information that is mandatory or frequently retrieved by the driver 14 such as the speed of the car 2 has a lower impact on the clutter index than other less relevant information such as engine temperature.

在一個具體的示例性實施例中,該雜亂指標C的範圍可以從1到6:C=round(A1×W1+A2×W2+A3×W3+A4×W4+A5×W5), 其中:A_n=諸多因數;W_n=諸多權重;Round()=捨入函數(rounding function)。 In a specific exemplary embodiment, the clutter index C can range from 1 to 6: C=round(A1×W1+A2×W2+A3×W3+A4×W4+A5×W5), Among them: A_n=many factors; W_n=many weights; Round()=rounding function.

該些因數被描述如下:A1是上個月在該人機介面內的功能的使用度(function usage)的平均變異量(mean variance)。A1的範圍是0至1(以1=100%為百分比值);譬如A1=0.8(80%)。A1代表該資訊娛樂系統的諸多主要功能的日常使用情況(daily usage):導航、空調、媒體、駕駛輔助功能、語音輔助功能、通訊功能。一被增加的變異量將導致功能提升到一更高的層級,例如頂層,以便更直接的快捷功能在該人機介面的主螢幕上是可用的,從而導致一更高的資訊密度。 These factors are described as follows: A1 is the mean variance of the function usage in the human-machine interface last month. The range of A1 is 0 to 1 (1=100% is the percentage value); for example, A1=0.8 (80%). A1 represents the daily usage of many main functions of the infotainment system: navigation, air conditioning, media, driver assistance functions, voice assistance functions, and communication functions. An increased amount of variation will result in functionality being promoted to a higher level, such as the top level, so that more direct shortcut functions are available on the main screen of the human-computer interface, resulting in a higher information density.

W1預設為等於1。在一進一步的實施例中,W1由於強化學習而得到調適,譬如針對諸多特定區域或諸多人口群體。 W1 is preset equal to 1. In a further embodiment, W1 is adapted due to reinforcement learning, for example for specific regions or population groups.

A2是智慧手機的功能的使用度的平均變異量。A2的範圍是0至1(以1=100%為百分比值);譬如A2=0.8(80%)。A2代表在該智慧手機中的所有主要功能的日常使用情況:傳訊、通話、媒體、遊戲、輔助使用、智能家居應用程式、新聞等。一被增加的變異量將導致功能提升到一更高的層級,例如頂層,以便更直接的快捷功能在該人機介面的主螢幕上是可用的,從而導致一更高的資訊密度。 A2 is the average variation in usage of smartphone functions. The range of A2 is 0 to 1 (1=100% is the percentage value); for example, A2=0.8 (80%). A2 represents the daily usage of all the main functions in the smartphone: messaging, calls, media, games, assistive uses, smart home applications, news, etc. An increased amount of variation will result in functionality being promoted to a higher level, such as the top level, so that more direct shortcut functions are available on the main screen of the human-computer interface, resulting in a higher information density.

W2預設為等於1。在上述進一步的實施例中,W2由於強化學習而得到調適,譬如針對諸多特定區域或諸多人口群體。 W2 is defaulted to equal to 1. In further embodiments described above, W2 is adapted due to reinforcement learning, for example to target specific regions or population groups.

A3是被選擇的人機介面的資訊密度。A3表示諸多高相關性構件 (譬如具備標籤及描述的開啟/按鈕)的數量除以一高資訊密度介面上的諸多構件的最大數量(譬如20個構件)。例如,10個高度相關的構件導致A3為0.5。 A3 is the information density of the selected human-machine interface. A3 represents many highly relevant components (e.g. open/buttons with labels and descriptions) divided by the maximum number of widgets in a high information density interface (e.g. 20 widgets). For example, 10 highly correlated components result in an A3 of 0.5.

W3預設為等於1。在一個進一步的實施例中,W3由於強化學習而得到調適,譬如針對諸多特定區域或諸多人口群體。 W3 defaults to equal to 1. In a further embodiment, W3 is adapted due to reinforcement learning, such as for specific regions or population groups.

A4涉及眼動追踪及構件使用度。A4可以由多個子因數組成,這些子因數基於該人機介面內的諸多構件,譬如,一滑件或一按鈕可被視為一構件。A4可被描述如下:A4=(A4_F1×SW1+A4_F2×SW2+A4_F3×SW3+A4_F4×SW4)×W4 A4 involves eye tracking and component usage. A4 can be composed of multiple sub-factors based on many components within the human-machine interface. For example, a slider or a button can be regarded as a component. A4 can be described as follows: A4=(A4_F1×SW1+A4_F2×SW2+A4_F3×SW3+A4_F4×SW4)×W4

配以: Served with:

F1:每週查看諸多構件的平均頻率;值的範圍為0至1(以1=100%為百分比值)。 F1: The average frequency of checking many components every week; the value range is 0 to 1 (1=100% is the percentage value).

F2:每週查看諸多構件及與諸多構件互動的平均頻率;值的範圍為0至1(以1=100%為百分比值)。 F2: The average frequency of viewing and interacting with many components per week; the value range is 0 to 1 (1=100% is the percentage value).

F3:每月查看諸多構件的平均變異量;值的範圍為0至1(以1=100%為百分比值)。 F3: Check the average variation of many components every month; the value range is 0 to 1 (1=100% is the percentage value).

F4:每月查看諸多構件及與諸多構件互動的平均變異量;值的範圍為0至1(以1=100%為百分比值)。 F4: Check the average variation of many components and interactions with many components every month; the value range is 0 to 1 (1=100% is the percentage value).

此外,一子權重SWn條件適用於:SW1+SW2+SW3+SW4=1 In addition, a sub-weight SWn condition applies to: SW1+SW2+SW3+SW4=1

對於每個構件,不同的子權重可被用於調適順序,譬如諸多場景設定,以及在該人機介面內的諸多位置,譬如選單等級、對齊等,並且產生新的人機介面變體。 For each component, different sub-weights can be used to adapt the sequence, such as scene settings, and locations within the HMI, such as menu levels, alignment, etc., and generate new HMI variants.

W4預設為等於2,因此它的權重高於其他權重,因為它被認為是給定示例中最重要的因數。在上述進一步的實施例中,W4由於強化學習而得到調適,例如針對諸多特定區域或諸多人口群體。 W4 is preset to be equal to 2, so it is weighted higher than the other weights because it is considered the most important factor in the given example. In further embodiments described above, W4 is adapted due to reinforcement learning, for example to target specific regions or population groups.

A5與諸多語音互動有關。A5等於1-僅由語音執行但也以視覺化表示的功能數量相關的一功能,具備功能範圍為0至1。A5的範圍是0至1(以1=100%為百分比值)。此因數A5可被用於減少僅由使用者藉由語音執行的功能對應的諸多視覺元素。 A5 is related to many voice interactions. A5 equals 1 - A function related to the number of functions performed only by voice but also represented visually, with a functional range of 0 to 1. The range of A5 is 0 to 1 (1=100% is the percentage value). This factor A5 can be used to reduce the number of visual elements corresponding to functions performed solely by the user via voice.

預設W5=1。在上述進一步的實施例中,W5由於強化學習而得到適應,例如針對諸多特定區域或諸多人口群體。 Default is W5=1. In further embodiments described above, W5 is adapted due to reinforcement learning, for example to target specific regions or population groups.

該指標與一使用者的該專用設定檔相關聯,並且僅在雲端應用程式內的一群組級別上進行分析,譬如為不同的區域或人口群組產生諸多特定的權重(W1至W6)。 This metric is associated with a user's dedicated profile and is analyzed only at a group level within the cloud application, producing specific weights (W1 to W6) for different regions or demographic groups, for example.

所有權重的總和可以等於一固定數字,在上述給定示例中,所有權重的總和為6。若根據如上所述作為進一步實施例的方法調適該些權重,則它們相互依存地調適,使得所有權重的總和保持相同。 The sum of all weights can be equal to a fixed number, in the given example above, the sum of all weights is 6. If these weights are adapted according to the method described above as a further embodiment, they are adapted interdependently so that the sum of all weights remains the same.

被顯示於中央顯示器8上的選擇區40包括一滑件(slider)60,該滑件60可以在一軌道(track)62上移動,該軌道62具備多個停止位置(stop position)64,用於隨著雜亂指標增加而從左到右排序的多個不同配置。該駕駛員14可以將該滑件60滑動到任何停止位置64,而相關的座艙顯示配置42至46顯示在選擇區40上方。 The selection area 40 displayed on the central display 8 includes a slider 60 that can move on a track 62 having a plurality of stop positions 64. for multiple different configurations sorted from left to right as the clutter index increases. The driver 14 can slide the slider 60 to any stop position 64 with the associated cockpit display configuration 42 to 46 displayed above the selection area 40 .

如第2a圖所示的該配置42具有一非常低的雜亂指標,因為所有注意力都被吸往該中央區域52中的該汽車2的一速度的一顯示上,該左側區域50、 該右側區域54及該下部區域56中的線條相對較為細小。 The arrangement 42 as shown in Figure 2a has a very low clutter index because all attention is drawn to a display of a speed of the car 2 in the central area 52, the left area 50, The lines in the right region 54 and the lower region 56 are relatively thin.

如第2b圖所示的該配置44具有一較高但仍然相對較低的雜亂指標,因為注意力仍然被吸往該中央區域52中的該汽車2的一速度的一顯示,該左側區域50、該右側區域54及該下部區域56中的線條相對較為細小。但是由於在該中央區域52及該下部區域56中顯示的附加資訊,該資訊密度與該配置42相比是被增加的。 The configuration 44 as shown in Figure 2b has a high but still relatively low clutter index because attention is still drawn to a display of a speed of the car 2 in the central area 52, the left area 50 , the lines in the right region 54 and the lower region 56 are relatively thin. However, the information density is increased compared to the configuration 42 due to the additional information displayed in the central area 52 and the lower area 56 .

如第2c圖所示的該配置46具有一相對高的雜亂指標且更適合有經驗的駕駛員。該汽車的速度的顯示被移至該左側區域50,而一充電容量可見於該右側區域54中。該中央區域52被一選單佔據,該選單具備多個列表行(list lines)。除此之外,在所有區域50、52、54、56中還顯示許多小字體(font)或圖符(icon)尺寸的附加資訊。 This configuration 46 as shown in Figure 2c has a relatively high clutter index and is more suitable for experienced drivers. The display of the car's speed is moved to the left area 50 and a charging capacity is visible in the right area 54 . The central area 52 is occupied by a menu with a plurality of list lines. In addition, a lot of additional information of small font or icon size is also displayed in all areas 50, 52, 54, and 56.

在選擇之後,該駕駛員14確認他的選擇並且相應的佈局將被用於該座艙顯示器6。 After selection, the driver 14 confirms his selection and the corresponding layout will be used for the cockpit display 6 .

第3圖顯示一種選擇該顯示配置的方法。 Figure 3 shows one method of selecting this display configuration.

一機器學習演算法被灌輸大量資訊。第一個資訊源是從該駕駛員與該人機介面4的互動中衍生的使用統計(usage statistics)。 A machine learning algorithm is fed large amounts of information. The first source of information is usage statistics derived from the driver's interaction with the human-machine interface 4 .

第二個資訊源是從該駕駛員監視系統26衍生的注意力數據。 The second source of information is attention data derived from the driver monitoring system 26 .

第三個資訊源是從利用該麥克風10的一語音識別系統衍生的數據。 The third source of information is data derived from a speech recognition system using the microphone 10 .

第四個資訊源是該駕駛員的行動電話34的配置。 The fourth source of information is the configuration of the driver's mobile phone 34.

該機器學習演算法處理不同的資訊源並決定個別駕駛員14的一可容忍的雜亂指標。該機器學習演算法選擇及/或修改現有配置以滿足該駕駛員 14的一可容忍的雜亂指標範圍以及該駕駛員14相關的待顯示的資訊的一選擇。 The machine learning algorithm processes different information sources and determines a tolerable clutter index for an individual driver 14 . The machine learning algorithm selects and/or modifies existing configurations to suit the driver A tolerable range of clutter indicators 14 and a selection of information to be displayed related to the driver 14 .

如上所述的諸多構件及諸多系統可以是獨立的,或者可以由該汽車的其他系統使用。例如,感測器數據諸如攝影機數據可以提供給不同的系統並被利用於不同目的。諸多系統可以被實現為具備更多功能的諸多控制單元中的諸多功能,譬如具備多個構件的一駕駛輔助系統的一功能,諸如車道保持及自調適性巡航控制。 The components and systems described above may be independent or used by other systems of the vehicle. For example, sensor data such as camera data can be provided to different systems and utilized for different purposes. Systems can be implemented as functions in control units with more functions, such as a function of a driver assistance system with multiple components, such as lane keeping and adaptive cruise control.

儘管至少一個示例性實施例已被呈現在前述概述及詳細描述以及請求項中,但是應當理解的是存在大量變化。還應理解的是,該示例性實施例或諸多示例性實施例僅是諸多示例,並非旨在以任何方式限制範圍、適用性或配置。相反,前述概述及詳細描述將為本領域技術人員提供用於實施至少一個示例性實施例的一便利路線圖,應當理解的是,對示例性實施例中描述的元件的功能及佈置可能進行各種改變,而不背離所附請求項及其法律等效物所闡述範圍。 Although at least one exemplary embodiment has been presented in the foregoing summary and detailed description and claims, it is to be understood that numerous variations exist. It should also be understood that the exemplary embodiment or exemplary embodiments are examples only, and are not intended to limit the scope, applicability, or configuration in any way. Rather, the foregoing summary and detailed description will provide those skilled in the art with a convenient road map for implementing at least one exemplary embodiment, it being understood that various modifications may be made to the function and arrangement of elements described in the exemplary embodiment. changes without departing from the scope set forth in the attached claims and their legal equivalents.

申請專利範圍、說明書及圖式中揭露的任何特徵,包括構造細節、相對定位或方法步驟,都可以與孤立地或與任何其他特徵的任何有意義的組合所採取的本發明相關。 Any feature disclosed in the claim, description and drawings, including construction details, relative positioning or method steps, may be relevant to the invention taken in isolation or in any meaningful combination with any other features.

2:汽車 2:Car

4:人機介面 4: Human-machine interface

6:座艙顯示器 6: Cockpit display

8:中央顯示器 8: Central display

10:麥克風 10:Microphone

12:揚聲器佈置 12: Speaker layout

14:駕駛員 14: Driver

16:控制器 16:Controller

18:處理器 18: Processor

20:非暫時性電腦可讀儲存媒體 20: Non-transitory computer-readable storage media

22:電腦程式產品 22:Computer program products

26:駕駛員監視系統 26: Driver monitoring system

28:眼動追踪攝影機 28:Eye-tracking camera

30:眼睛 30:eyes

32:觀察方向 32: Observation direction

34:行動電話 34:Mobile phone

Claims (12)

一種調適一車輛(2)的一人機介面(4)的一圖形化使用者介面(6、8)的電腦實現方法,其中該圖形化使用者介面(6、8)由該人機介面(4)的一控制器(16)控制,其中被呈現在該圖形化使用者介面(6、8)上的資訊佈局由一配置(42、44、46)決定,其中該控制器(16)存取至少兩個不同的配置(42、44、46),其中每個配置(42、44、46)與至少一個雜亂指標或雜亂指標範圍相關聯,其中該控制器(16)將一使用者設定檔、一區域、一使用資訊及/或一使用者警覺性中的至少一者與一雜亂指標或雜亂指標範圍相關聯,並且選擇具備一相容的雜亂指標或雜亂指標範圍的一配置(42、44、46),其中該控制器(16)分析一使用者(14)經由該人機介面(4)可存取的數個功能的使用度,其中該控制器(16)基於該使用度的分析調整至少一個配置(42、44、46)。 A computer implementation method for adapting a graphical user interface (6, 8) of a human-machine interface (4) of a vehicle (2), wherein the graphical user interface (6, 8) is composed of the human-machine interface (4 ) controlled by a controller (16), wherein the layout of information presented on the graphical user interface (6, 8) is determined by a configuration (42, 44, 46), wherein the controller (16) accesses At least two different configurations (42, 44, 46), wherein each configuration (42, 44, 46) is associated with at least one clutter indicator or range of clutter indicators, wherein the controller (16) assigns a user profile , at least one of a region, a usage information and/or a user alertness is associated with a clutter indicator or a clutter indicator range, and selecting a configuration with a compatible clutter indicator or clutter indicator range (42, 44, 46), wherein the controller (16) analyzes the usage of several functions accessible by a user (14) through the human-machine interface (4), wherein the controller (16) based on the usage Analyze and adjust at least one configuration (42, 44, 46). 如請求項1所述的電腦實現方法,其中該被選擇的配置(42、44、46)被呈現給該使用者(14),其中若該使用者(14)確認該被選擇的配置(42、44、46),該配置(42、44、46)被改變為該被選擇的配置(42、44、46)。 The computer-implemented method of claim 1, wherein the selected configuration (42, 44, 46) is presented to the user (14), and if the user (14) confirms the selected configuration (42 , 44, 46), the configuration (42, 44, 46) is changed to the selected configuration (42, 44, 46). 如請求項1或2所述的電腦實現方法,其中該雜亂指標是從在一給定時間被顯示於該圖形化使用者介面(6、8)上的一資訊密度所衍生。 The computer implementation method of claim 1 or 2, wherein the clutter indicator is derived from an information density displayed on the graphical user interface (6, 8) at a given time. 如請求項1或2所述的電腦實現方法,其中一駕駛員監視系統(26)被連接到該控制器(16),其中由該駕駛員監視系統(26)捕獲的一駕駛員資訊由該控制器(16)處理,其中該控制器(16)基於該駕駛員資訊選擇一配置(42、44、46)。 The computer-implemented method of claim 1 or 2, wherein a driver monitoring system (26) is connected to the controller (16), and wherein a driver information captured by the driver monitoring system (26) is obtained by the The controller (16) processes, wherein the controller (16) selects a configuration (42, 44, 46) based on the driver information. 如請求項1或2所述的電腦實現方法,其中該人機介面(4)包括一語音識別系統(10),其中數個語音命令的使用度相關的一資訊由該控制器(16)分析,其中該控制器(16)基於該些語音命令的使用度選擇一配置(42、44、46)。 The computer implementation method as claimed in claim 1 or 2, wherein the human-machine interface (4) includes a voice recognition system (10), in which information related to the usage of several voice commands is analyzed by the controller (16) , wherein the controller (16) selects a configuration (42, 44, 46) based on usage of the voice commands. 如請求項1或2所述的電腦實現方法,其中一配置(42、44、46)的一選擇以一預定時間間隔呈現。 The computer-implemented method of claim 1 or 2, wherein a selection of a configuration (42, 44, 46) is presented at a predetermined time interval. 如請求項1或2所述的電腦實現方法,其中一行動裝置(34)被連接到該人機介面(4),其中該控制器(16)分析該行動裝置(34)的配置,其中該控制器(16)基於該行動裝置(34)的配置選擇一配置。 The computer implementation method according to claim 1 or 2, wherein a mobile device (34) is connected to the human-machine interface (4), wherein the controller (16) analyzes the configuration of the mobile device (34), wherein the The controller (16) selects a configuration based on the configuration of the mobile device (34). 如請求項1或2所述的電腦實現方法,其中該控制器(16)對於該配置(42、44、46)的選擇應用一機器學習演算法。 The computer-implemented method of claim 1 or 2, wherein the controller (16) applies a machine learning algorithm to the selection of the configuration (42, 44, 46). 如請求項1或2所述的電腦實現方法,其中一使用者偏好設定檔由該控制器(16)儲存及存取。 The computer implementation method of claim 1 or 2, wherein a user preference profile is stored and accessed by the controller (16). 一種電腦程式產品,具備一非暫時性電腦可讀儲存媒體(20),該非暫時性電腦可讀儲存媒體(20)具有被嵌入其中的數個命令,當該數個命令由一處理器(18)執行時,致使該處理器(18)執行根據請求項1至9任一項所述的方法。 A computer program product is provided with a non-transitory computer-readable storage medium (20). The non-transitory computer-readable storage medium (20) has a plurality of commands embedded therein. When the plurality of commands are processed by a processor (18) ) is executed, causing the processor (18) to execute the method according to any one of claims 1 to 9. 一種具備一控制器(16)的一車輛的人機介面(4),該控制器包括根據請求項10所述的具備一非暫時性電腦可讀儲存媒體(20)的一電腦程式產品及一處理器(18)。 A human-machine interface (4) for a vehicle provided with a controller (16), the controller including a computer program product provided with a non-transitory computer-readable storage medium (20) according to claim 10 and a processor(18). 一種車輛,具備根據請求項11所述的一人機介面(4)。 A vehicle provided with the human-machine interface (4) according to claim 11.
TW111126531A 2021-07-15 2022-07-14 Computer-implemented method of adapting a graphical user interface of a human machine interface of a vehicle, computer program product, human machine interface, and vehicle TWI822186B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
WOPCT/EP2021/069723 2021-07-15
PCT/EP2021/069723 WO2023284961A1 (en) 2021-07-15 2021-07-15 Computer-implemented method of adapting a graphical user interface of a human machine interface of a vehicle, computer program product, human machine interface, and vehicle

Publications (2)

Publication Number Publication Date
TW202319261A TW202319261A (en) 2023-05-16
TWI822186B true TWI822186B (en) 2023-11-11

Family

ID=77155750

Family Applications (1)

Application Number Title Priority Date Filing Date
TW111126531A TWI822186B (en) 2021-07-15 2022-07-14 Computer-implemented method of adapting a graphical user interface of a human machine interface of a vehicle, computer program product, human machine interface, and vehicle

Country Status (4)

Country Link
EP (1) EP4370362A1 (en)
CN (1) CN117651655A (en)
TW (1) TWI822186B (en)
WO (1) WO2023284961A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013074897A1 (en) * 2011-11-16 2013-05-23 Flextronics Ap, Llc Configurable vehicle console
US20160104486A1 (en) * 2011-04-22 2016-04-14 Angel A. Penilla Methods and Systems for Communicating Content to Connected Vehicle Users Based Detected Tone/Mood in Voice Input
US20200191589A1 (en) * 2018-12-13 2020-06-18 GM Global Technology Operations LLC Vehicle route control based on user-provided trip constraints
DE102019217346A1 (en) * 2019-11-11 2021-05-12 Psa Automobiles Sa Method for displaying information on a man-machine interface of a motor vehicle, computer program product, man-machine interface and motor vehicle

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3240715B1 (en) 2014-12-30 2018-12-19 Robert Bosch GmbH Adaptive user interface for an autonomous vehicle
US11036523B2 (en) * 2017-06-16 2021-06-15 General Electric Company Systems and methods for adaptive user interfaces
JP2019061559A (en) * 2017-09-27 2019-04-18 本田技研工業株式会社 Display device, display control device and vehicle

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160104486A1 (en) * 2011-04-22 2016-04-14 Angel A. Penilla Methods and Systems for Communicating Content to Connected Vehicle Users Based Detected Tone/Mood in Voice Input
WO2013074897A1 (en) * 2011-11-16 2013-05-23 Flextronics Ap, Llc Configurable vehicle console
US20200191589A1 (en) * 2018-12-13 2020-06-18 GM Global Technology Operations LLC Vehicle route control based on user-provided trip constraints
DE102019217346A1 (en) * 2019-11-11 2021-05-12 Psa Automobiles Sa Method for displaying information on a man-machine interface of a motor vehicle, computer program product, man-machine interface and motor vehicle

Also Published As

Publication number Publication date
CN117651655A (en) 2024-03-05
TW202319261A (en) 2023-05-16
EP4370362A1 (en) 2024-05-22
WO2023284961A1 (en) 2023-01-19

Similar Documents

Publication Publication Date Title
CN111163968B (en) Display system in a vehicle
US10053113B2 (en) Dynamic output notification management for vehicle occupant
JP6883766B2 (en) Driving support method and driving support device, driving control device, vehicle, driving support program using it
US11820228B2 (en) Control system and method using in-vehicle gesture input
US10310600B2 (en) Display apparatus, vehicle and display method
KR102306879B1 (en) Post-drive summary with tutorial
US20130038437A1 (en) System for task and notification handling in a connected car
JP2021166058A (en) Gesture-based input system with tactile feedback in the vehicle
CN103153707B (en) The system and method for incoming information in management vehicle
CN107466223B (en) Control for electronic multifunction device
CN110843798A (en) Coordinate the delivery of notifications to vehicle drivers to reduce distraction
CN111783550B (en) Monitoring and adjusting method and system for emotion of driver
US20230025804A1 (en) User interface for allocation of non-monitoring periods during automated control of a device
CN112776601A (en) Vehicle display control system and method thereof
US12454180B2 (en) Emotional human machine interface (HMI)
TWI822186B (en) Computer-implemented method of adapting a graphical user interface of a human machine interface of a vehicle, computer program product, human machine interface, and vehicle
CN109582271B (en) Method, device and equipment for dynamically setting TTS (text to speech) playing parameters
Ghulaxe Neuro-Adaptive AI for Dynamic Distraction Mitigation in Autonomous Vehicle Environments
US20250100348A1 (en) Method for mitigating driver distraction
CN115520196B (en) Driver's weight determination method, device, electronic equipment and storage medium
CN118163609A (en) A navigation menu display method, system and vehicle
CN119576197A (en) Interaction method of vehicle-mounted screen, electronic device and storage medium
US20250376182A1 (en) Proactive Computerized Vehicle Control Using Commands Composed of Letters, Numerals, Arithmetic Operators, and Meta-Commands
CN121043629A (en) Method and control device for providing a co-driver screen display
CN119311359A (en) Interactive control method, vehicle-mounted equipment, vehicle and computer program product