显示控制装置转让专利

申请号 : CN201280039325.X

文献号 : CN103733171B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杉山仁志加藤滋郎上田启博

申请人 : 株式会社电装

摘要 :

提供了一种显示控制装置,该显示控制装置将显示目标内容分配给多个区域,所述区域被配置为安装在车辆上的显示装置(21-23、50)的屏幕中的显示区域。所述显示控制装置包括:内容管理部(11),用于管理与指示内容的属性的内容信息相关联的内容,区域管理部(12),用于管理与指示区域的属性的区域信息相关联的区域,和内容分配控制部(14),用于产生列出内容的内容列表,并按照所述内容列表的顺序,基于所述内容信息和所述区域信息来确定内容与区域的组合。

权利要求 :

1.一种显示控制装置,所述显示控制装置将显示目标内容分配给多个区域,所述多个区域被配置为安装在车辆上的显示装置(21-23、50)的屏幕中的显示区域,所述显示控制装置包括:内容管理部(11),所述内容管理部对与指示所述内容的属性的各自内容信息相关联的所述内容进行管理;

区域管理部(12),所述区域管理部对与指示所述区域的属性的各自区域信息相关联的所述区域进行管理;以及内容分配控制部(14),所述内容分配控制部产生列出所述内容的内容列表,并按照所述内容列表的顺序、基于所述内容信息和所述区域信息来确定所述内容和所述区域的组合,其中,所述内容信息包含指示所述内容的值的信息值,其中,所述内容分配控制部(14)按照所述信息值的降序产生列出所述内容的所述内容列表。

2.根据权利要求1所述的显示控制装置,

其中,所述区域信息包含指示所述区域的值的区域值,并且其中,所述内容分配控制部(14)将所述信息值与所述区域值相比较,且当所述信息值大于所述区域值时,确定能够将所述内容分配给所述区域。

3.根据权利要求2所述的显示控制装置,

其中,所述内容分配控制部(14)按照从所述区域中具有最大区域值的所述区域起的顺序,依次将所述内容分配给所述区域。

4.根据权利要求1所述的显示控制装置,

其中,所述内容分配控制部(14)基于从所述内容信息和所述区域信息计算的评估值来确定所述内容和所述区域的组合。

5.根据权利要求4所述的显示控制装置,

其中,所述内容信息包含内容值,所述内容值指示用于每一个目标观看者的信息值,其中,所述区域信息包含区域适合性,所述区域适合性指示用于每一个目标观看者的位置适合性,并且其中,所述内容分配控制部(14)基于根据所述内容值和所述区域适合性而计算的目标观看者评估值来确定所述内容和所述区域的组合。

6.根据权利要求5所述的显示控制装置,

其中,所述内容分配控制部(14)产生所述内容列表,其中,将所述内容按照所述内容值的降序排序。

7.根据权利要求5所述的显示控制装置,

其中,所述内容信息包含涉及所述内容的内容特性,其中,所述区域信息包含涉及所述区域的区域特性,并且其中,所述内容分配控制部(14)基于根据所述内容特性和所述区域特性计算的特性评估值来确定所述内容和所述区域的组合。

8.根据权利要求7所述的显示控制装置,

其中,所述内容特性包含指示所述内容是否涉及驾驶者的视线移动的视线特性,并且其中,所述区域特性包含指示驾驶者的视线移动是否增大的视线特性。

9.根据权利要求7所述的显示控制装置,

其中,所述内容特性包含指示是否需要表现力的表现力特性,并且其中,所述区域特性包含指示区域是否需要表现力的表现力特性。

10.根据权利要求7所述的显示控制装置,

其中,所述内容特性包含指示是否需要操作的操作特性,并且其中,所述区域特性包含指示操作是否可能的操作特性。

11.根据权利要求7所述的显示控制装置,

其中,提供相关性信息存储部(13)以存储相关性信息,所述相关性信息用于从所述内容特性和所述区域特性获得所述特性评估值,并且其中,所述内容分配控制部(14)基于存储在所述相关性信息存储部(13)中的所述相关性信息,从所述内容特性和所述区域特性获得所述特性评估值。

12.根据权利要求11所述的显示控制装置,其中,在所述相关性信息存储部(13)中的所述相关性信息随车辆状况而改变。

13.根据权利要求1所述的显示控制装置,

其中,所述内容信息包含指示显示信息所需的尺寸的内容尺寸,其中,所述区域信息包含指示所述区域的尺寸的区域尺寸;并且其中,所述内容分配控制部(14)将所述区域尺寸与所述内容尺寸相比较并确定所述内容和所述区域的组合,以使得所述内容适合于所述区域。

14.根据权利要求1所述的显示控制装置,

其中,所述内容信息包含指示显示信息所需的尺寸的内容尺寸,其中,所述区域信息包含指示所述区域的尺寸的区域尺寸,并且其中,所述内容分配控制部(14)确定所述内容和所述区域的所述组合,以使得所述内容适配于其区域尺寸与所述内容尺寸最接近的区域。

15.根据权利要求1所述的显示控制装置,进一步包括:内容显示信息存储部(13),用以存储内容显示信息,所述内容显示信息用于指定所述内容中的必须排他的关系,以避免重复内容冗余地显示在多个区域中,其中,所述内容分配控制部(14)基于存储在所述内容显示信息存储部(13)中的内容显示信息来确定所述内容和所述区域的组合。

16.根据权利要求15所述的显示控制装置,其中,所述内容显示信息对应于必须排他约束表达式,所述必须排他约束表达式指示由预定算子表示的内容中的必须排他的关系,并且其中,所述内容分配控制部(14)确定所述内容和所述区域的组合,以便满足所述必须排他约束表达式。

17.根据权利要求1所述的显示控制装置,

其中,提供区域使用信息存储部(13),用以存储区域使用信息,所述区域使用信息指定所述区域中的必须排他的关系,以避免重复内容冗余地显示在多个区域中,其中,所述内容分配控制部(14)基于存储在所述区域使用信息存储部(13)中的所述区域使用信息来确定所述内容和所述区域的所述组合。

18.根据权利要求17所述的显示控制装置,其中,所述区域使用信息对应于必须排他约束表达式,所述必须排他约束表达式指示由预定算子表示的区域中的必须排他的关系,并且其中,所述内容分配控制部(14)确定所述内容和所述区域的所述组合,以便满足所述必须排他约束表达式。

19.根据权利要求1所述的显示控制装置,

其中,所述区域管理部(12)设置有分级数据结构,在所述分级数据结构中,将预定区域管理为单个区域和所述预定区域被分割而成的多个区域,并且所述多个区域的层级低于所述单个区域,并且其中,所述内容分配控制部(14)基于所述分级数据结构来确定所述内容和所述区域的所述组合。

20.根据权利要求1所述的显示控制装置,

其中,所述内容管理部(11)能够基于车辆状况改变所述内容信息。

21.根据权利要求1所述的显示控制装置,

其中,所述区域管理部(12)能够基于车辆状况改变所述区域信息。

22.根据权利要求1所述的显示控制装置,

其中,所述内容管理部(11)管理是否显示每一个所述内容。

23.根据权利要求1所述的显示控制装置,

其中,提供分配信息存储部(13),用以存储与将特定内容分配给特定区域有关的分配信息,并且其中,所述内容分配控制部(14)基于存储在所述分配信息存储部(13)中的所述分配信息来确定所述内容和所述区域的所述组合。

24.根据权利要求1所述的显示控制装置,

其中,所述内容管理部(11)经由车辆内网络获得所述内容。

25.根据权利要求1所述的显示控制装置,

其中,所述内容管理部(11)能够从额外连接的外部设备获得所述内容。

26.根据权利要求1-3和4-25中的任意一项所述的显示控制装置,其中,所述区域管理部(12)管理在多个显示装置(21-23、50)上的所述区域。

27.根据权利要求26所述的显示控制装置,其中,当附接或断开所述显示装置(21-23、50)的部分时,所述区域管理部(12)更新所管理的区域。

28.一种显示控制装置,所述显示控制装置将显示目标内容分配给多个区域,所述多个区域被配置为安装在车辆上的显示装置(21-23、50)的屏幕中的显示区域,所述显示控制装置包括:为每一个内容提供的内容参数,所述内容参数包括内容评估值和内容尺寸中的至少一个,所述内容评估值指示所述内容的显示优先级,所述内容尺寸指示所述内容的显示尺寸;

为每一个区域提供的区域参数,所述区域参数包括区域评估值和区域尺寸中的至少一个,所述区域评估值指示所述内容的分配优先级,所述区域尺寸指示所述区域的显示尺寸;

以及

内容分配控制部(14),所述内容分配控制部基于所述内容参数确定将所述内容分配给所述区域的顺序,以所确定的顺序,基于在所述内容参数与所述区域参数之间的关系,作出是否存在能够显示所述内容的可用区域的确定,以及基于所述确定的结果,顺次确定所述内容和所述区域的组合,其中,按照包含在所述内容参数中的所述内容评估值的降序,所述内容分配控制部(14)确定将所述内容分配给所述区域的所述顺序。

29.根据权利要求28所述的显示控制装置,其中,所述内容分配控制部(14)根据在所述内容参数与所述区域参数之间的关系来确定是否存在能够显示所述内容的可用区域,从而将包含在所述内容参数中的所述内容评估值与包含在所述区域参数中的所述区域评估值相比较,其中,当所述内容评估值大于所述区域评估值时,所述内容分配控制部(14)确定存在能够显示所述内容的可用区域。

30.根据权利要求28所述的显示控制装置,其中:当所述内容分配控制部(14)根据在所述内容参数与所述区域参数之间的关系来确定是否存在能够显示所述内容的可用区域时,所述内容分配控制部(14)将包含在所述内容参数中的所述内容尺寸与包含在所述区域参数中的所述区域尺寸相比较;并且当所述内容尺寸小于所述区域尺寸时,所述内容分配控制部(14)确定存在能够显示所述内容的可用区域。

31.根据权利要求28所述的显示控制装置,其中:根据车辆状况改变所述内容评估值;

当改变所述内容评估值时,所述内容分配控制部(14)修改将所述内容分配给所述区域的顺序;

当改变所述顺序时,所述内容分配控制部(14)基于在所述内容参数与所述区域参数之间的所述关系来检查能够显示所述内容的区域的可用性,并基于所述检查依次重新指定所述内容和所述区域的所述组合。

32.根据权利要求28所述的显示控制装置,其中,所述内容参数包含所述内容评估值,

其中,所述区域参数包含所述区域评估值,

其中,为车厢中的每一个目标观看者提供所述内容评估值和所述区域评估值,并且其中,所述内容分配控制部(14)基于所述内容评估值和所述区域评估值来计算包含用于每一个所述目标观看者的目标观看者评估值的评估值,并基于所述评估值确定所述内容和所述区域的所述组合。

33.根据权利要求28所述的显示控制装置,其中,所述内容参数包含内容特性,所述内容特性包括视线特性、表现力特性和操作特性中的至少一个,其中,所述区域参数包含对应于所述内容特性的区域特性,并且其中,所述内容分配控制部(14)基于所述内容特性和所述区域特性来计算包含特性评估值的评估值,并基于所述评估值来确定所述内容和所述区域的所述组合。

34.根据权利要求28和29-33中任意一项所述的显示控制装置,其中,存储用于避免重复内容冗余地显示在多个区域中的必须排他约束表达式以定义显示所述内容的规则,并且其中,所述内容分配控制部(14)基于所述必须排他约束表达式来确定将所述内容分配给所述区域的顺序。

35.根据权利要求34所述的显示控制装置,其中,所述内容分配控制部(14)确定将所述内容分配给所述区域的顺序,以便首先分配与所述必须排他约束表达式相关联的所述内容。

36.根据权利要求34所述的显示控制装置,其中,当所述必须排他约束表达式包含不显示的内容时,所述内容分配控制部(14)将所述必须排他约束表达式重写为用于要显示的内容的约束表达式。

37.一种显示控制装置,所述显示控制装置将显示目标内容分配给多个区域,所述多个区域被配置为显示装置(21-23、50)的屏幕中的显示区域,所述显示控制装置包括:内容管理部(11),所述内容管理部管理指示每一个内容的属性的内容信息;

区域管理部(12),所述区域管理部管理指示每一个区域的属性的区域信息;以及内容分配控制部(14),所述内容分配控制部基于来自所述内容管理部(11)和所述区域管理部(12)的所述内容信息和所述区域信息,评估内容评估值和区域参数,所述内容评估值表示在所述区域上显示所述内容的值,所述区域参数表示将所述内容分配给所述区域的适合性,以及基于所述评估的结果确定所述内容与所述区域的组合。

38.根据权利要求37所述的显示控制装置,其中,在车辆的车厢中的不同位置提供所述显示装置(21-23、50),以便各个显示目标观看者都能够看见,并且其中,所述内容分配控制部(14)基于以下来确定所述内容和所述区域的所述组合:用于每一个所述目标观看者的所述内容的所述内容评估值,以及表示用于每一个所述目标观看者的所述区域参数的区域适合性。

39.根据权利要求38所述的显示控制装置,其中:

基于用于每一个所述目标观看者的所述内容的所述内容评估值和所述区域适合性,所述内容分配控制部(14)通过以下来确定所述内容和所述区域的所述组合:将针对所述内容和所述区域的各个组合而计算的目标观看者评估值相互比较,以及选择提供最大的目标观看者评估值的组合。

40.根据权利要求37-39中的任意一项所述的显示控制装置,其中,所述内容包含内容特性,所述内容特性选自于视线特性、表现力特性和操作特性中的至少一个,其中,所述区域包含对应于所述内容特性的区域特性,并且其中,所述内容分配控制部(14)通过以下来确定所述内容和所述区域的所述组合:比较针对所述内容和所述区域的各个组合而计算的特性评估值,以及基于所述内容的所述内容特性和所述区域的所述区域特性,选择提供最大的特性评估值的组合。

说明书 :

显示控制装置

[0001] 相关申请的交叉引用
[0002] 本申请要求于2011年8月11日提交的日本专利申请No.2011-176033、2011年9月8日提交的日本专利申请No.2011-196098、2011年12月28日提交的日本专利申请No.2011-
288063、2011年12月28日提交的日本专利申请No.2011-288064、2012年7月25日提交的日本专利申请No.2012-164976、2012年7月25日提交的日本专利申请No.2012-164977、2012年8月8日提交的日本专利申请No.2012-176321、和2012年8月8日提交的日本专利申请
No.2012-176322的优先权,因此其内容以引用的方式并入本申请中。

技术领域

[0003] 本公开内容涉及一种在提供于车厢中的显示装置上显示车辆信息的技术,以使得用户能够易于理解所显示的信息。

背景技术

[0004] 在车厢中提供了各种信息。例如,信息包括诸如车辆速度、发动机速度、档位、燃料和水温之类的车辆状态。其他信息包括用于导航的地图、空调器设定信息和音频信息。近来,所提供的信息包括用于驾驶辅助的夜视系统(night views)和与载入车辆中的移动终端有关的信息。
[0005] 安装各种显示装置以提供这些种类的信息。显示装置包括平视显示器和液晶显示器,用以显示用于导航的地图。用以显示车辆速度的某些类型的仪表盘使用液晶显示器来提供各种信息且可以归类为显示装置。
[0006] 存在增加要提供的信息(下文中称为内容)和安装多个显示装置的趋势。因此,重要的是确定哪个内容需要显示在哪个显示装置的哪个领域(下文中称为区域)上。
[0007] 根据相关技术,公开了将从移动终端产生的多个屏幕数据分配给一个显示器的技术(例如参见专利文献1)。这个技术对屏幕数据和显示区域分配优先级,并按照优先级确定区域。
[0008] 然而,专利文献1中所描述的技术禁用内容的灵活布置。
[0009] 内容-区域组合可以彼此相符或彼此不相符。具体地,内容A与区域A相符,而内容B与区域A不相符。如果值较低的内容在要显示的内容中具有较高优先级,则专利文献1中所描述的技术在高优先级区域中显示该值较低的内容。结果,内容可能被显示在不适当的区域中。
[0010] 现有技术文献
[0011] 专利文献
[0012] 专利文献1:日本未审查的专利申请公开No.2009-140488(对应于美国专利申请公开No.20100117810)。

发明内容

[0013] 考虑到在前的问题而做出了本公开内容。本公开内容的第一目的是能够实现内容的灵活布置。本公开内容的第二目的是提供一种显示控制装置,该显示控制装置能够在适当的区域中布置内容并显示信息,以使得用户能够易于理解显示信息。
[0014] 根据本公开内容的第一示例,提供了一种显示控制装置,其将显示目标内容分配给多个区域,所述区域被配置为安装在车辆上的显示装置的屏幕中的显示区域。所述显示控制装置包括:内容管理部,其管理与指示内容的属性的各自内容信息相关联的内容;区域管理部,其管理与指示区域的属性的各自区域信息相关联的区域;和内容分配控制部,其产生列出内容的内容列表,并按照所述内容列表的顺序,基于所述内容信息和所述区域信息确定内容与区域的组合。
[0015] 所述显示控制装置能够实现内容的灵活管理。
[0016] 根据本发明的第二示例,提供了一种显示控制装置,其将显示目标内容分配给多个区域,所述区域被配置为安装在车辆上的显示装置的屏幕中的显示区域,所述显示控制装置包括:为每一个内容提供的内容参数,所述内容参数包括内容评估值和内容尺寸中的至少一个,所述内容评估值指示内容的显示优先级,所述内容尺寸指示内容的显示尺寸;为每一个区域提供的区域参数,所述区域参数包括区域评估值和区域尺寸中的至少一个,所述区域评估值指示内容的分配优先级,所述区域尺寸指示区域的显示尺寸;和内容分配控制部,其基于所述内容参数确定将内容分配到区域的顺序,以确定的顺序,基于在所述内容参数与所述区域参数之间的关系,作出是否存在能够显示内容的可用区域的确定,并基于所述确定的结果,依次确定内容与区域的组合。
[0017] 所述显示控制装置能够在适当的区域中布置内容并显示信息,以使得用户能够易于理解所显示的信息。
[0018] 根据本公开内容的第三示例,提供了一种显示控制装置,其将显示目标内容分配给多个区域,所述区域被配置为显示装置的屏幕中的显示区域,所述显示控制装置包括:内容管理部,其管理指示每一个内容的属性的内容信息;区域管理部,其管理指示每一个区域的属性的区域信息;和内容分配控制部,其基于来自所述内容管理部和所述区域管理部的内容信息和区域信息,评估表示在区域上显示内容的值的内容评估值和表示将内容分配给区域的适合性的区域参数,并基于所述评估的结果确定内容与区域的组合。
[0019] 所述显示控制装置能够在适当的区域中布置内容并显示信息,以使得用户能够易于理解所显示的信息。

附图说明

[0020] 参考附图并依据以下给出的详细说明,本公开内容的前述及其他的优点和特征将变得更显而易见,在附图中:
[0021] 图1是示意性示出显示控制装置的配置的框图;
[0022] 图2(a)是示出根据第一实施例的与内容和区域相关的属性的说明图;
[0023] 图2(b)是示出内容-区域对应关系的说明图;
[0024] 图2(c)是示出基于属性的内容分配的说明图;
[0025] 图3(a)至3(c)是示出在区域管理部中的区域的分级数据结构的说明图;
[0026] 图4是示出根据第一实施例的显示控制过程的流程图;
[0027] 图5是示出值改变过程的流程图;
[0028] 图6是示出根据第二实施例的与内容和区域相关的属性的说明图;
[0029] 图7(a)是示出视线适合性表的说明图;
[0030] 图7(b)是示出表现力适合性表的说明图;
[0031] 图7(c)是示出操作适合性表的说明图;
[0032] 图8(a)至8(d)是示出使用预定算子的必须排他约束表达式的过程的说明图;
[0033] 图9是示出根据第二实施例的显示控制过程的前半部分的流程图;
[0034] 图10是示出根据第二实施例的显示控制过程的后半部分的流程图;
[0035] 图11是示出根据第三实施例的与内容和区域相关的属性的说明图;
[0036] 图12是示出包括在仪表盘中的区域的说明图;
[0037] 图13是示出包括在平视显示器中的区域的说明图;
[0038] 图14是示出在仪表盘和平视显示器中的区域的分级结构的说明图;
[0039] 图15是示出分配给仪表盘和平视显示器中的区域的内容的说明图;
[0040] 图16(a)与16(b)是示出仪表盘中的屏幕转变的说明图;
[0041] 图17是示出内容优先级的说明图;
[0042] 图18(a)与18(b)是示出仪表盘和平视显示器中的屏幕转变的说明图;
[0043] 图19是示出内容优先级和显示装置的说明图;
[0044] 图20(a)与20(b)是示出使用评估值的内容分配的说明图;
[0045] 图21(a)与21(b)是示出邮件内容的必需显示的说明图;
[0046] 图22(a)与22(b)是示出使用必须排他约束表达式的内容分配的说明图;
[0047] 图23(a)与23(b)是示出使用必须排他约束表达式的内容分配的说明图;
[0048] 图24(a)与24(b)是示出使用必须排他约束表达式的内容分配的说明图;及
[0049] 图25(a)与25(b)是示出使用必须排他约束表达式的内容分配的说明图。

具体实施方式

[0050] 将参考附图更详细地说明本发明的实施例。
[0051] (第一实施例)
[0052] 图1是示意性示出根据实施例的显示控制装置1的配置的框图。
[0053] 显示控制装置1包括作为主要部件的控制部10。控制部10与三个显示装置21、22和23以及输入/输出IF30相连接。在以下的说明中,为了区分的目的,根据需要,可以将三个显示装置21、22和23称为“A显示装置21”、“B显示装置22”和“C显示装置23”。
[0054] 例如,三个显示装置,A显示装置21、B显示装置22、和C显示装置23分别具体化为平视显示器、仪表盘和用以显示用于导航的地图的液晶显示装置。然而,显示装置不限于此。
[0055] 输入/输出IF30能够实现与车辆内网络(例如CAN)的连接。经由输入/输出IF30,显示控制装置1连接到多媒体ECU41、车辆速度ECU42、发动机速度传感器43、各种ECU44和各种传感器45。各种ECU44例如包括导航ECU。各种传感器45例如包括外界气温传感器,用以检测车厢外的温度,以及水温传感器,用以检测冷却水温度。
[0056] 这个结构使得显示控制装置1能够经由网络获得各种内容。各种内容包括:从多媒体ECU41获得的“音频信息”、从车辆速度ECU42获得的“车辆速度”,从发动机速度传感器43获得的“发动机速度”,从包括在各种ECU44中的导航ECU获得的“地图”,以及从包括在各种传感器45中的外界气温传感器获得的“外界气温”。
[0057] 控制部10包括:内容管理部11、区域管理部12、分配管理部13、内容分配控制部14和显示布局控制部15。
[0058] 内容管理部11管理各种内容,包括属于不同类别的那些内容。如图2(a)所示,内容管理部11包括存储设备(存储部),用以存储三个属性(参数),例如与每一个内容相关的“信息值”、“内容尺寸”和“显示状态”。
[0059] 信息值表示内容重要性。通常,大信息值附属于紧急内容,例如“报警信息”。其次的较小信息值附属于与行驶状况有关的内容,例如“车辆速度”和“发动机速度”。相对小的信息值附属于诸如用于导航的“地图”和“音频信息”之类的内容。
[0060] 内容尺寸涉及需要显示内容的区域的尺寸。例如,将内容尺寸表示为垂直和水平像素的数量。
[0061] 显示状态提供标志信息,指示是否要显示内容。将显示状态设定为“有效”,指示要显示内容,或者将显示状态设定为“无效”,指示不显示内容。
[0062] 具体地,取决于车辆状况或用户操作来使内容为“有效的”或“无效的”。例如,将换挡模式设定为R时,基于由后视摄像头捕获的信息来使得“倒车监视器”内容“有效”。将换挡模式设定为其他模式时,使“倒车监视器”内容“无效”。打开音频开关,使得音频控制面板上的“音频信息”内容“有效”。关闭音频开关,使“音频信息”内容“无效”。
[0063] 区域管理部12管理作为显示区域的多个区域。根据实施例,为三个显示装置的屏幕,即A显示装置21到C显示装置23,提供区域。区域管理部12类似地管理用于三个显示装置,即A显示装置21至C显示装置23,的区域。区域管理部12同等地管理用于A显示装置21的区域和用于B显示装置22的区域。根据实施例,区域管理部12包括存储设备(存储部),用以存储两个属性(参数),例如如图2(a)所示的与每一个区域相关的“区域值”和“区域尺寸”。
[0064] 区域值表示区域重要性。通常,大区域值附属于可见度高的区域。例如,大区域值附属于使用挡风玻璃的平视显示器的区域。
[0065] 类似于内容尺寸,区域尺寸涉及区域,并且例如由垂直和水平像素的数量来表示。
[0066] 区域管理部12根据分级数据结构管理用于A显示装置21到C显示装置23的区域。换言之,区域管理部12将显示装置21到23的屏幕用作单一区域或分割的显示区域。为此,区域管理部12包括存储设备(存储部),用以存储指示区域中分级结构关系的变量。图3示出了用于A显示装置21的区域。A显示装置21的显示屏能够提供显示区域a到g。上述存储设备存储区域中的包含关系。当提取内容和区域的组合时参考包含关系。将包括在已支配的区域中的区域从可以分配内容的候选区域中排除。
[0067] 图3(a)示出了用于A显示装置21的显示区域。区域a使用整个屏幕。将区域a垂直分割为两个区域b和c。将区域b进一步垂直分割为两个区域d和e。将区域c水平分割为两个区域f和g。
[0068] 如图3(b)所示,区域管理部12按照属于最高层级的区域来管理区域a。区域管理部12在紧挨着区域a的较低层级中管理区域b和c。区域管理部12在紧挨着区域b和c的较低层级中管理区域d、e、f和g。
[0069] 例如,如图3(c)所示,在将内容分配给区域b时,区域管理部12确定属于较低层级的区域d和e不可用。在将内容仅分配给区域b时,该区域b是紧挨着区域a的较低区域b和c中之一(在没有使用区域c、f和g时),足以在区域a中显示内容。例如,内容可以在区域b和c上居中。
[0070] 该实施例提供了如上所述的内容管理部11和区域管理部12。内容分配控制部14将内容的信息值与区域的区域值相比较。只有在内容的信息值大于区域的区域值时,内容分配控制部14才将内容分配给区域。在以下的说明中,按照需要,将信息值和区域值通称为“值”,将内容尺寸和区域尺寸通称为“尺寸”。
[0071] 内容管理控制部14在考虑到内容和区域的“尺寸”以及“值”的情况下,将内容分配给区域。在将内容分配给区域时,显示布局控制部15在区域上显示该内容。
[0072] 基于内容和区域属性,将内容“动态地分配”给区域。相反,将一些内容分配给预定区域。这是“静态分配”。分配管理部13管理预定内容-区域对应关系。
[0073] 例如,如图2(a)所示,分配管理部13保留在内容X与区域A及B之间的对应关系。在此情况下,将内容X分配给区域A或B。分配管理部13保留在内容Y与区域C之间的对应关系。在此情况下,将内容Y分配给区域C。
[0074] 将更具体地说明用于显示控制的过程。图4是示出显示控制过程的流程图。在开启点火开关时,重复执行显示控制过程。
[0075] 在S100处,执行值改变过程。这个过程基于车辆状况(在实施例中是指示车辆是行驶还是停止的行驶状况)来改变内容的信息值和区域的区域值。
[0076] 在S110处,显示控制过程产生内容列表。该过程提取其属性即显示状态为“有效”的内容,并按照信息值的降序来排序内容。这个示例假定排序了多达N个内容。
[0077] 在S120处,显示控制过程将指示内容的变量n初始化为“1”。每一次递增变量n时,显示控制过程处理第一内容、第二内容、第三内容等等。
[0078] 在S130处,显示控制过程搜索区域。显示控制过程搜索尚未分配内容的所有区域。
[0079] 在S140处,显示控制过程基于分级数据结构来排除区域。即使在没有为特定区域分配内容时,如果将内容分配给位于分级数据结构中高于该特定区域的区域,则显示控制过程排除该特定区域。例如,如图3(c)所示,在将内容分配给区域b时,显示控制过程排除区域d和e。
[0080] 在S150处,显示控制过程基于内容尺寸和区域尺寸排除区域。显示控制过程排除其区域尺寸小于要分配的内容的内容尺寸的区域。
[0081] 例如,如图2(c)所示,内容Z具有“200*200”的内容尺寸。分配内容Z排除了其区域尺寸为“50*20”的区域D。
[0082] 在S160处,显示控制过程基于分配管理来排除区域。具体地,显示控制过程基于存储在分配管理部13中的对应关系来排除在内容-区域对应关系之外的区域。
[0083] 在S170处,显示控制过程将内容分配给区域。显示控制过程将内容分配给属于直到S160处所选择的区域中的区域,其具有小于内容的信息值的区域值并指示了最大区域值。如图2(c)所示,内容Z具有“20”的信息值并因此分配给区域F,区域F的区域值为“10”,小于内容Z的信息值“20”。
[0084] 在S180处,显示控制过程确定变量n是否等于内容计数N。显示控制过程确定是否已经处理了全部内容。如果结果为n=N(在S180处为是),则显示控制过程就前进到S190处。如果结果为n≠N(在S180处为否),就保留未处理的内容。在S200处,显示控制过程递增变量n,并自S130处重复该过程。
[0085] 在S190处,显示控制过程显示内容。显示控制过程在分配的区域中显示内容。
[0086] 将说明图4中的S100处的值改变过程。图5是示出值改变过程的流程图。
[0087] 在S101处,值改变过程确定车辆是否在行驶。基于从车辆速度ECU42传送的“车辆速度”来执行确定。如果确定结果指示车辆在行驶(在S101处为是),值改变过程就前进到S102处并将内容的信息值变为用于行驶状态的信息值。在S103处,值改变过程将区域的信息值变为用于行驶状态的区域值,随后结束值改变过程。如果确定结果指示车辆没有行驶(在S101处为否)或者车辆停止,则值改变过程前进到S104处并将内容的信息值改变为用于停止状态的信息值。在S105处,值改变过程将区域的信息值变为用于停止状态的区域值,随后结束值改变过程。
[0088] 为行驶状态和停止状态预先确定内容的信息值。为行驶状态和停止状态预先确定区域的区域值。例如,相比于在停止状态中,从多媒体ECU41获得的内容在行驶状态中不太重要。依据此类内容,将用于行驶状态的信息值设定为小于用于停止状态的信息值。行驶状态可以增大使视线移动最小化的区域的重要性。依据此类区域,将用于行驶状态的区域值设定为大于用于停止状态的区域值。
[0089] 如上所述,根据实施例的区域管理部12按照分级数据结构来管理用于A显示装置21到C显示装置23的区域。例如,如图3所示,使用于A显示装置21的区域层级化。
[0090] 更具体地,例如在A显示装置21可用作仪表盘时,可以如图12所示那样配置区域。如图12所示,仪表盘包括:由符号A指示的中心区域,由符号B指示的左侧区域,和由符号C指示的右上区域。中心区域被层级化并可以分配多个内容。
[0091] 例如,当B显示装置22可用作平视显示器时,可以如图13所示地配置区域。由符号D指示的区域被层级化并可以分配多个内容。
[0092] 图14示出了在此情况下的分级数据结构。如果稍后增加了作为平视显示器的B显示装置,就增加图14中由虚线指示的插入布局区域作为附加的分级结构。
[0093] 图15示出了分配给区域的内容。内容包括:“夜视”、“大配件”、“速度”(在仪表盘上显示的“车辆速度”)、“速度”(在平视显示器上显示的“车辆速度”)、“车道/路线规划”、“转速表”、“ACC(自适应巡航控制)”、“能量流”、“档位”、“油表”、“外界气温”、“里程表”、“通知”、“小配件”、“小邮件”和“大邮件”。每一个内容都包括彼此相关的信息值和内容尺寸。当车辆行驶时,将内容“大配件”的信息值设定为“0”(图5中的S102)。
[0094] 依据区域的区域值超过内容的信息值的假设,将三个内容“车道/路线规划”、“ACC”和“能量流”分配给图16(a)中仪表盘的中心区域。
[0095] 当出现显示“夜视”的请求时,显示控制过程以起自具有大信息值的内容的顺序产生内容的内容列表,以使得内容的列表包括有效“夜视”内容(图4中的S110)。以起自内容列表的开头的顺序,即起自具有大信息值的内容的顺序,将内容分配给区域(S170)。
[0096] 如图17所示,给与“夜视”信息值“130”。给与“车道/路线规划”信息值“95”。给与“转速表”信息值“90”。给与“ACC”信息值“85”。给与“能量流”信息值“80”。
[0097] 如图16(b)所示,将信息值“130”的夜视优先分配给仪表盘的中心区域。“车道/路线规划”内容于是由“夜视”内容逐出并分配给仪表盘的左侧区域。这是因为“车道/路线规划”内容具有大于“转速表”内容的信息值。
[0098] 随后,假定稍后增加B显示装置22作为平视显示器。
[0099] 在图18(a)中,平视显示器区域显示“车道/路线规划”和“速度(HUD)”内容。仪表盘的中心区域显示“能量流”内容。
[0100] 如图19所示,以信息值的降序,按照“夜视”、“车道/路线规划”、“速度(HUD)”和“能量流”排列内容的优先顺序。“夜视”、“车道/路线规划”和“速度(HUD)”内容具有大于平视显示区域的区域值的信息值。这些内容可以分配给平视显示区域(图19中圆圈标记)。“能量流”内容具有低于平视显示区域的区域值的信息值。该内容不能分配给平视显示区域(图19中x标记)。
[0101] 当出现显示“夜视”的请求时,显示控制过程以起自具有大信息值的内容的顺序,按顺序产生内容的内容列表,以使得内容的列表包括有效“夜视”内容(图4中的S110)。以起自内容列表的开头的顺序,即起自具有大信息值的内容的顺序,将内容分配给区域(S170)。
[0102] 如图18(b)所示,将“夜视”内容优先分配给平视显示区域。“车道/路线规划”和“能量流”内容于是由“夜视”内容逐出并分配给仪表盘的中心区域。隐藏“速度(HUD)”内容,因为以数字方式显示它并用于平视显示区域。
[0103] 以下说明由根据该实施例的显示控制装置1提供的技术效果。
[0104] 根据该实施例,显示控制装置1提取其属性即显示状态为“有效”的内容。显示控制装置1以信息值的降序排序内容,以产生内容列表(图4中的S110)。显示控制装置1按照内容列表的顺序将内容分配给区域(S170),以确定内容-区域组合。就是说,显示控制装置1以内容列表的顺序重复相同的过程,以确定内容-区域组合。
[0105] 为每一个内容给与包括内容评估值和内容尺寸中的至少一个的内容参数。内容评估值指示对内容进行显示的优先级。内容尺寸指示显示区域的尺寸。为每一个区域给与包括区域评估值和区域尺寸中的至少一个的区域参数。区域评估值指示对内容进行分配的优先级。区域尺寸指示显示区域的尺寸。基于内容参数,显示控制装置1确定将内容分配给区域的顺序。按照这个顺序,显示控制装置1基于在内容参数与区域参数之间的关系来确定是否存在能够显示内容的区域。基于这个确定,显示控制装置1按顺序确定内容-区域组合。
[0106] 结果,能够借助相对简单的过程来灵活地布置内容。
[0107] 根据该实施例,显示控制装置1将可分配的区域的区域值与内容的信息值相比较。如果信息值大于区域值,显示控制装置1就将内容分配给区域(图4中的S170)。具体地,内容分配控制部基于在内容参数与区域参数之间的关系来检查能够显示内容的区域的可用性。
内容分配控制部将包含在内容参数中的内容评估值与包含在区域参数中的区域评估值相
比较。当内容评估值大于区域评估值时,内容分配控制部确定是否存在能够显示内容的可用区域。该实施例将信息值与内容相关联,并将区域值与区域相关联,以便将内容分配给适当的区域。尽管相关技术简单地使用了优先级,但该实施例基于在信息值与区域值之间的平衡来将内容分配给区域,以使得用户能够易于理解所显示的信息。
[0108] 如果有多个可分配区域可用,显示控制装置1就将目标内容分配给具有最大区域值的区域(图4中的S170)。这实现了能够以区域值的降序将内容分配给区域,允许用户易于理解所显示的信息。
[0109] 该实施例以信息值的降序来排序内容,以产生内容列表(图4中的S110)。具体地,内容分配控制部以包含在内容参数中的内容评估值的降序来确定分配给区域的内容的顺序。正因为如此,由于以信息值的降序将内容分配给具有最大区域值的区域,突出了将内容分配给适当区域的有益效果。
[0110] 该实施例将内容尺寸与区域尺寸相比较,并排除其区域尺寸小于要分配的内容的内容尺寸的区域(图4中的S150)。具体地,当内容分配控制部基于在内容参数与区域参数之间的关系来确定是否存在能够显示内容的可用区域时,内容分配控制部将包含在内容参数中的内容尺寸与包含在区域参数中的区域尺寸相比较。当内容尺寸小于区域尺寸时,内容分配控制部就确定存在能够显示该内容的可用区域。这消除了为了显示而滚动或减少内容的需要,并允许用户易于理解所显示的信息。
[0111] 根据该实施例,区域管理部12保留区域的分级数据结构(参见图3)。当分配内容时,区域管理部12基于分级数据结构排除位于层级低于分配了内容的区域的区域(图4中的S140)。这使得能够易于理解在区域中的父子关系(parental relation),并快速找到可分配的区域。
[0112] 该实施例基于车辆行驶状况来改变内容值和区域值(图4中的S100)。具体地,如果车辆在行驶中(图5中在S101处为是),显示控制装置1就将信息值和区域值改变为用于行驶状态的那些值(S102和S103)。如果车辆停止(图5中在S101处为否),显示控制装置1就将信息值和区域值改变为用于停止状态的那些值(S104和S105)。根据车辆状况来改变内容评估值。当改变内容评估值时,内容分配控制部修改将内容分配给区域的顺序。当进一步改变顺序时,内容分配控制部基于在内容参数与区域参数之间的关系来确定是否存在能够显示内容的可用区域。基于该确定结果,内容分配控制部连续重新指定内容-区域组合。这个实现了将内容分配给更适当的区域。
[0113] 该实施例将内容与作为内容的属性的“显示状态”相关联(参见图2(a))。该实施例仅显示(分配)其显示状态为“有效”的内容。这使得能够易于管理是否显示内容。
[0114] 根据该实施例,分配管理部13预先管理在给定内容和对应于该内容的区域之间的对应关系(参见图2(b))。内容分配向对应关系给与了优先选择。这实现将内容分配给更适当的区域,并确保了设计可能性。能够由用户将预期的内容分配给预期的区域。
[0115] 该实施例经由车辆内网络获得各种内容(参见图1)。在此情况下,内容管理部11将各种内容与“信息值”、“内容尺寸”和“显示状态”相关联,以便以类似的方式管理内容。这使得不管内容类型是什么,相同的算法都能够将内容分配给区域。
[0116] 类似地,该实施例将“区域值”和“区域尺寸”与A显示装置21到C显示装置23的区域相关联,以管理区域。这实现了即使显示装置21到23不同,相同的算法也能够确定要分配内容的区域。
[0117] (第二实施例)
[0118] 上述的实施例基于作为内容信息的信息值是否大于作为区域信息的区域值来确定内容-区域组合。相反,第二实施例由包括在内容信息中的内容值和包括在区域信息中的区域值来计算评估值,并基于评估值来确定内容-区域组合。
[0119] 以下仅说明与上述实施例的区别。在以下实施例和在前实施例中相互对应的部分由相同的参考标记来标明,并且出于简要而省略了其详细说明。
[0120] 如图6所示,根据该实施例,内容管理部11管理与四个属性:“内容值”、“内容尺寸”、“显示状态”和“内容特性”相关联的内容。
[0121] 内容值与每一个目标观看者有关。根据该实施例,目标观看者包括驾驶者、前排座位乘客和后排座位乘客。就是说,内容值取决于目标观看者。例如,诸如“车辆速度”和“发动机速度”之类的内容对于驾驶者是非常重要的。因此,每一个内容都具有三类值,内容值(驾驶者)、内容值(前排座位乘客)和内容值(后排座位乘客)。该实施例假定将内容值存储为“0”或更大的数值。尽管该实施例将驾驶者、前排座位乘客和后排座位乘客定义为目标观看者,但可以将后排座位乘客进一步分类为右侧的和左侧的。只要驾驶者可以被定义为目标观看者以配置内容值就可以了。
[0122] 内容尺寸涉及需要显示内容的区域的尺寸。例如,将内容尺寸表示为垂直和水平像素的数量。
[0123] 显示状态提供指示是否显示内容的信息。将显示状态设定为指示要显示该内容的“有效”或指示不显示该内容的“无效”。
[0124] 内容特性指示用户要求具有为了利用该内容的特性。该实施例将每一个内容与视线特性、表现力特性和操作特性的三个内容特性相关联。
[0125] 视线特性用作确定是否将内容分配给显示区域的标准,该显示区域使得驾驶者能够不必移动他的或她的视线或者使得驾驶者能够易于观看内容。将视线现特性表示为“1”到“5”的五个级别之一。随着特性值增大,相应的内容更为严格地禁止视线移动。不允许视线移动的内容例如是在车辆行驶过程中需要频繁确认的内容,即“车辆速度”。视线特性是针对驾驶者的特性。
[0126] 表现力特性用作确定显示区域是否需要表现力(例如分辨率或颜色)的标准。将表现力特性表示为“1”到“5”的五个级别之一。随着值增大,相应的内容需要更多的表现力。需要表现力的内容例如是具有大量信息的内容,即用于导航的“地图”。
[0127] 操作特性用作确定内容是否需要操作的标准。将操作特性表示为“1”到“5”的五个级别之一。随着值增大,相应的内容需要更多的操作。需要操作的内容是为了重放而必须操作以选择音乐曲调的内容,即用于导航的“音频控制面板”。
[0128] 该实施例将特性分类为“1”到“5”五个级别,但不限于此。特性可以分类为至少两个或更多的级别。
[0129] 如图6所示,根据该实施例的区域管理部12包括存储设备(存储部),其存储与每一个区域相关的“区域适合性”、“区域尺寸”和“区域特性”的三个属性(参数)。
[0130] 区域适合性用作为每一个目标观看者指示可见性的标准。如上所述,目标观看者包括驾驶者、前排座位乘客和后排座位乘客。区域适合性取决于目标观看者。例如,在仪表盘中的区域增大了对驾驶者的区域适合性。在用以为导航显示地图的液晶显示装置中的区域增大了对驾驶者和前排座位乘客的区域适合性。每一个区域都包含区域适合性(驾驶者)、区域适合性(前排座位乘客)和区域适合性(后排座位乘客)的三个适合性。该实施例将区域适合性表示为“1”到“10”的十个级别之一,但不限于此。
[0131] 区域尺寸涉及区域的尺寸。类似于内容尺寸,例如将区域尺寸表示为垂直和水平像素的数量。
[0132] 区域特性对应于内容特性。该实施例将每一个区域与视线特性、表现力特性和操作特性的三个特性相关联。
[0133] 视线特性使用“1”到“5”的五个级别之一来指示目标观看者是否需要移动他或她的视线。随着值增大,相应的区域需要更少的视线移动。无需视线移动的区域例如是平视显示区域。视线特性适用于驾驶者。
[0134] 表现力特性使用“1”到“5”的五个级别之一来指示区域是否需要表现力(例如,分辨率或颜色)。随着值增大,相应的区域需要更多的表现力。需要更多表现力的区域例如是用以为导航显示地图的液晶显示装置中的区域。
[0135] 操作特性使用“1”到“5”的五个级别之一来指示区域是否能够操作。随着值增大,相应的区域能够进行更复杂的操作。能够进行复杂操作的区域例如是与触控板集成在一起的液晶显示装置中的区域。
[0136] 该实施例将区域特性分类为“1”到“5”五个级别,但不限于此。特性可以分类为至少两个或更多个级别。
[0137] 类似于上述的实施例,区域管理部12根据分级数据结构管理用于A显示装置21到C显示装置23的区域(参见图3)。
[0138] 分配管理部13还存储:基于内容特性和区域特性来计算适合性的适合性表、稍后说明的必须排他约束表达式、和与将特定内容分配到特定区域有关的分配信息。
[0139] 适合性表包括视线适合性表(参见图7(a))、表现力适合性表(参见图7(b))和操作适合性表(参见图7(c))。视线适合性表用于基于内容和区域的视线特性来计算视线适合性。表现力适合性表用于基于内容和区域的表现力特性来计算表现力适合性。操作适合性表用于基于内容和区域的操作特性来计算操作适合性。
[0140] 适合性表使用“1”到“10”十个级别之一来表示适合性。较大值指示较大的适合性。类似于区域适合性,适合性表不限于用于表示的十个级别。
[0141] 适合性表用于根据包含在内容中的内容特性和包含在区域中的区域特性的特性来计算与特性相对应的适合性。例如,可以获得使用大量信息的用于导航的“地图”作为需要表现力的内容,因此给与表现力特性“5”。液晶显示装置中的区域需要较大的表现力,因此给与表现力特性“5”。在此情况下,图7(b)的示例将表现力适合性计算为最大值“10”。这表示内容“地图”和液晶显示装置中的区域的组合需要最大表现力适合性。
[0142] 例如,如果将指示少量信息且无需表现力的表现力特性“1”的内容分配给指示大表现力的表现力特性“5”的区域,就超出了规格界限。每一个适合性表的左下部都指示超出规格界限的组合。在此情况下,即使适合性充分,考虑到其他内容的分配,也将适合性设定为小于最大值。
[0143] 预先确定必须排他约束表达式,以将必需的内容分配给适当的区域或者避免重复内容冗余地显示在多个区域中。
[0144] 该实施例使用五个算子&、∣、∧、/和+来定义必须排他约束表达式。图8(a)列出了算子的含义。例如,假定X和Y是有效内容。
[0145] 那么,X&Y表示显示X和Y二者。
[0146] X∣Y表示显示X和Y中的至少一个。
[0147] X∧Y表示显示X或Y。
[0148] X/Y表示显示X或Y,或者X或Y都不显示。
[0149] X+Y表示显示X和Y二者,或者X或Y都不显示。使用表示非的算子!,X/Y等于!(X&Y),X+Y等于!(X∧Y)。根据该实施例,稍后说明的显示控制过程使用算子。为了过程的简单,显示控制过程避免使用表示非的算子!。
[0150] 与将特定内容分配给特定区域有关的分配信息指示在预定区域与预定内容之间的对应关系。尽管实施例将内容动态分配分配给区域,但参照对应关系静态地分配一些内容。
[0151] 根据实施例,内容分配控制部14基于存储在内容管理部11、区域管理部12和分配管理部13中的信息来评估并存储内容-区域组合。显示布局控制部15基于由内容分配控制部14存储的内容-区域组合来显示内容。
[0152] 以下说明显示控制过程。图9是示出显示控制过程的前半部分的流程图。图10是示出显示控制过程的后半部分的流程图。在以下说明中,按照需要,将内容值和区域值通称为“值”,将内容尺寸和区域尺寸通称为“尺寸”。
[0153] 在S200处,执行值改变过程。这个过程基于车辆状况(在实施例中是指示车辆是行驶还是停止的行驶状况)来改变内容的内容值和区域的区域适合性。这个过程对应于上述实施例的图4中的S100处的过程。
[0154] 在S210处,显示控制过程产生内容列表。该过程提取内容,该内容具有作为其属性的显示状态“有效”,并按照内容值的降序来排序内容。例如,假定内容X、Y、Z和W可用,以降序排列内容值先后顺序为X、Y、Z和W,并且“有效”内容为X、Z和W。于是,生成内容列表“X→Z→W”。这个示例假定排序了多达N个内容。
[0155] 在S220处,显示控制过程处理必须排他约束表达式。如果做出将必须排他约束表达式应用于内容列表中的内容的假定,必须排他约束表达式就可以包含其显示状态为“无效”的内容。为此,该实施例预先执行读取包含“无效”内容的必须排他约束表达式,并将必须排他约束表达式改变为等价且更简单的必须排他约束表达式的过程。如果必须排他约束表达式包含不将显示的内容,显示控制过程就将必须排他约束表达式重写为用于要显示的内容的约束表达式。这使得不管内容是“有效”还是“无效”都能够准备必须排他约束表达式。
[0156] 具体地,如图8(b)所示,显示控制过程从必须排他约束表达式产生语法树。图8(b)将必须排他约束表达式“(X&Y)∧Z”显示为语法树。假定内容X和Z为“有效”,内容Y为“无效”。在此情况下,显示控制过程从语法树中去除内容Y及在其前的算子“&”(见符号J)。图8(c)示出了产生的语法树,其对应于必须排他约束表达式“X∧Z”。以此方式,将去除“无效”内容及在其前的算子的技术应用于在前算子是&、∣和∧的情况。
[0157] 图8(d)示出了算子“/”的使用。显示控制过程去除“无效”内容Y及在其前的算子“/”(见符号L),还去除在被去除的算子“/”后的内容X(见符号K)。对于算子“+”同样适用。
[0158] 如果指示非的算子用于处理必须排他约束表达式,则可能出现不期望的结果。为此,该实施例不使用指示非的算子。
[0159] 在S230处,显示控制过程基于必须排他约束表达式来产生内容列表。例如,假定如图8(c)所示地使用必须排他约束表达式“X∧Z”,及在S110处产生内容列表“X→Z→W”。那么,显示控制过程就产生两个新的内容列表“X→W”和“Z→W”。列表以X和Z开始,因为必须显示X和Z中的一个。列表以与必须排他约束表达式有关的内容开始。显示控制过程随后基于内容值来排序内容中的顺序关系。例如,显示控制过程基于用于驾驶者的内容值来排序内容。类似地,显示控制过程可以基于用于前排座位乘客或者后排座位乘客的内容值来排序内容。在下文中,假定新产生了多达M个列表。
[0160] 在S240处,显示控制过程将指示列表的变量m初始化为“1”。每一次递增变量m时,都在第一列表、第二列表、第三列表等等上执行显示控制过程。
[0161] 在S250处,显示控制过程将指示内容的变量n初始化为“1”。每一次递增变量n时,就在第m个列表中的第一内容、第m个列表中的第二内容、第m个列表中的第三内容等等上执行显示控制过程。
[0162] 在S260处,显示控制过程搜索区域。这个显示控制过程搜索尚未分配内容的所有区域。
[0163] 在S270处,显示控制过程基于分级数据结构来排除区域。即使没有为特定区域分配内容,在将内容分配给位于分级数据结构中高于该特定区域的区域时,显示控制过程也排除该特定区域。
[0164] 在S280处,显示控制过程基于内容尺寸和区域尺寸来排除区域。显示控制过程排除其区域尺寸小于要分配的内容的内容尺寸的区域。
[0165] 在S290处,显示控制过程基于分配管理来排除区域。具体地,显示控制过程基于存储在分配管理部13中的分配信息来排除在内容-区域对应关系之外的区域。
[0166] 在图10中的S300处,显示控制过程计算评估值,并选择具有最大评估值的区域。这个过程使用预定计算表达式来计算评估值,并选择具有最大评估值的区域。
[0167] 具体地,该实施例使用目标观看者评估值和特性评估值来计算评估值。
[0168] 目标观看者评估值包括驾驶者评估值(DE)、前排座位乘客评估值(AE)和后排座位乘客评估值(RE)。特性评估值包括驾驶者特性评估值(DCE)、前排座位乘客特性评估值(ACE)和后排座位乘客特性评估值(RCE)。为了简化表达式,将驾驶者表示为“D”,将前排座位乘客表示为“A”,将后排座位乘客表示为“R”。该实施例如下定义评估值。
[0169] DE=K[D]*内容值[D]*区域适合性[D]
[0170] AE=K[A]*内容值[A]*区域适合性[A]
[0171] RE=K[R]*内容值[R]*区域适合性[R]
[0172] DCE=(K1*视线适合性+K2*表现力适合性+K3*操作适合性)÷(K1+K2+K3)
[0173] ACE=(K4*表现力适合性+K5*操作适合性)÷(K4+K5)
[0174] RCE=(K6*表现力适合性+K7*操作适合性)÷(K6+K7)
[0175] 在这些表达式中,K[D]、K[A]和K[R]分别表示驾驶者、前排座位乘客和后排座位乘客的存在,并当他们在车里时设定为“1”,否则为“0”。K1到K7表示加权系数。
[0176] 视线适合性只是驾驶者的特性,不用于计算ACE和RCE。
[0177] 如下表示评估值。
[0178] 评估值=DE*DCE+AE*ACE+RE*RCE
[0179] 在S310处,显示控制过程存储在S300处导致了最大评估值的内容-区域组合。
[0180] 在S320处,显示控制过程确定变量n是否等于内容计数N。这个过程确定是否处理了第m个列表中包含的全部内容。如果确定导致n=N(在S320处为是),那么显示控制过程就前进到S340处。如果确定导致n≠N(在S320处为否),就保留未处理的内容。在S330处,显示控制过程递增变量n,并从图9的S260处进行重复。
[0181] 在S340处,显示控制过程确定变量m是否等于列表计数M。这个过程确定是否处理了全部列表。如果确定导致m=M(在S340处为是),那么显示控制过程就前进到S360处。如果确定导致m≠M(在S340处为否),那么保留未处理的列表。在S350处,显示控制过程递增变量m,并从图9的S250处进行重复。
[0182] 在S360处,显示控制过程基于每一个列表中的评估值的总和来选择显示评估值的最大总和的列表。
[0183] 在S370处,显示控制过程读取在S360处所选择的列表中的内容-区域组合。这个过程读取在S310处所存储的组合。
[0184] 在S380处,显示控制过程显示内容。这个过程在分配的区域中显示内容。
[0185] 在图9中S200处的值改变过程类似于上述实施例中的过程。但第二实施例基于车辆状况来改变内容值和区域适合性。
[0186] 以下使用更具体的示例来说明上述的显示控制过程。
[0187] 如图20(a)所示,假定“车辆速度”内容和用于导航的“地图”内容为有效。“车辆速度”内容数字化地显示车辆速度。“地图”内容显示用于导航的地图。
[0188] 要显示的区域包括在“仪表盘”中的那些区域以及以车辆为中心的“液晶显示装置”中的区域。
[0189] 如上所述,内容值包括内容值[驾驶者]、内容值[前排座位乘客]和内容值[后排座位乘客]。将这些类型的值分别表示为C[D]、C[A]和C[R]。内容特性包括视线特性、表现力特性和操作特性。将这些特性分别表示为EC、RC和OC。
[0190] 具体地,将“车辆速度”内容配置为C[D]=50,C[A]=10,C[R]=10,EC=5,RC=3,OC=2。
[0191] 将“地图”内容配置为C[D]=40,C[A]=40,C[R]=30,EC=4,RC=4,OC=4。
[0192] 类似地,区域适合性包括区域适合性[驾驶者]、区域适合性[前排座位乘客]和区域适合性[后排座位乘客]。将这些适合性分别表示为A[D]、A[A]和A[R]。区域特性包括视线特性、表现力特性和操作特性。将这些特性分别表示为EA、RA和OA。
[0193] 具体地,将“仪表盘”区域配置为A[D]=10,A[A]=2,A[R]=2,EA=4,RA=3,OA=3。
[0194] 将“液晶显示装置”区域配置为A[D]=7,A[A]=10,A[R]=5,EA=3,RA=4,OA=5。
[0195] 显示控制过程产生内容列表(图9中的S210)。为此,显示控制过程依据内容值[驾驶者]来排序有效内容。显示控制过程可以依据内容值[前排座位乘客]或内容值[后排座位乘客]来排序有效内容。显示控制过程随后处理必须排他约束表达式(S220),并基于必须排他约束表达式来产生列表(S230)。所产生的列表包含“车辆速度”→“地图”顺序的内容。显示控制过程按照列表的顺序来选择对应于用于“车辆速度”的最大评估值的区域(图10中的S300)。
[0196] 显示控制过程计算“车辆速度”与“仪表盘”的组合的评估值,及“车辆速度”与“液晶显示装置”的组合的评估值。假定存在驾驶者、前排座位乘客和后排座位乘客。这表示K[D]=K[A]=K[R]=1。
[0197] (1)“车辆速度”与“仪表盘”的组合的评估值
[0198] DE=K[D]*C[D]*A[D]=1*50*10=500
[0199] AE=K[A]*C[A]*A[A]=1*10*2=20
[0200] RE=K[R]*C[R]*A[R]=1*10*2=20
[0201] 因为EC=5且EA=4,依据图7(a),视线适合性为“8”。因为RC=3且RA=3,依据图7(b),表现力适合性为“10”。因为OC=2且OA=3,依据图7(c),操作适合性为“9”。
[0202] 当将加权系数K1到K7每一个都假定为“1”时,
[0203] DCE=(8+10+9)/3=9
[0204] ACE=(10+9)/2=9.5
[0205] RCE=(10+9)/2=9.5
[0206] 这样,评估值=DE*DCE+AE*ACE+RE*RCE=4500+190+190=4880
[0207] (2)“车辆速度”与“液晶显示装置”的组合的评估值
[0208] DE=K[D]*C[D]*A[D]=1*50*7=350
[0209] AE=K[A]*C[A]*A[A]=1*10*10=100
[0210] RE=K[R]*C[R]*A[R]=1*10*5=50
[0211] 因为EC=5且EA=3,依据图7(a),视线适合性为“6”。因为RC=3且RA=4,依据图7(b),表现力适合性为“9”。因为OC=2且OA=5,依据图7(c),操作适合性为“7”。
[0212] 当将加权系数K1到K7每一个都假定为“1”时,
[0213] DCE=(6+9+7)/3=7.333...
[0214] ACE=(9+7)/2=8
[0215] RCE=(9+7)/2=8
[0216] 这样,评估值=DE*DCE+AE*ACE+RE*RCE=2566+800+400=3766
[0217] 由上述的评估值(1)和(2)得到“车辆速度”与“仪表盘”的组合。
[0218] 在此情况下,如图20(a)所示,将“地图”内容分配给“液晶显示装置”区域。
[0219] 假定由于将换挡模式变为R,“倒车监视器”内容被置于“有效状态”中。
[0220] 具体地,假定将“倒车监视器”内容配置为C[D]=45,C[A]=40,C[R]=30,EC=4,RC=4,及OC=3。
[0221] 在此情况下,产生了以“车辆速度”、“倒车监视器”和“地图”顺序而包含内容的列表。根据这个顺序,显示控制过程选择对应于用于“车辆速度”的最大评估值的区域(图10中的S300)。
[0222] 如上所述,将“车辆速度”与“仪表盘”的组合用于“车辆速度”内容。这样,在此情况下,为“倒车监视器”内容给与下一最高优先级,从而分配给“液晶显示装置”的区域,如图20(b)所示。
[0223] 以下说明由根据该实施例的显示控制装置1提供的技术效果。
[0224] 该实施例还按照内容列表的顺序来确定内容-区域组合。就是说,显示控制装置1按照内容列表的顺序来重复相同的过程,用以确定内容-区域组合(参见图9和10)。基于内容参数,显示控制装置1确定将内容分配给区域的顺序。根据这个顺序,显示控制装置1基于在内容参数与区域参数之间的关系来确定是否存在能够显示内容的区域。基于这个确定,显示控制装置1依次确定内容-区域组合。结果,相对简单的过程能够灵活地布置内容。
[0225] 根据该实施例,内容管理部11管理与为每一个目标观看者指示信息值的内容值相关的内容。区域管理部12管理与指示区域的位置适合性的区域适合性相关的区域。内容分配控制部14基于内容值和区域适合性使用目标观看者评估值来确定内容-区域组合(图10中的S300)。为每一个目标观看者提供内容值和区域适合性。就是说,内容参数包含内容评估值。区域参数包含区域评估值。为车厢中作为显示的目标的每一个目标观看者提供内容评估值和区域评估值。内容分配控制部基于内容评估值和区域评估值来计算包含用于每一个目标观看者的目标观看者评估值的评估值,并基于评估值来确定内容-区域组合。这实现了显示信息以使得用户能够易于理解所显示信息,与根据现有技术仅使用优先级不同。
[0226] 根据该实施例,内容管理部11以内容值的降序来排序内容,以产生内容列表(图9中的S210)。就是说,内容控制部按照包含在内容参数中的内容评估值的降序来确定将内容分配给区域的顺序。这以内容值的降序来确定内容-区域组合。因此,能够将内容分配给适当的区域。
[0227] 另外,根据该实施例,内容管理部11管理与指示内容的特性的内容特性相关的内容。区域管理部12管理与指示区域的特性的区域特性相关的区域。内容分配控制部14基于目标观看者评估值和特性评估值来确定内容-区域组合,特性评估值是基于内容特性和区域特性来计算的(图10中的S300)。这在考虑到内容和区域特性的情况下确定了内容-区域组合。这实现了显示信息,以使得用户能够更易于理解所显示的信息。
[0228] 具体地,显示控制装置1基于内容和区域的视线特性获得视线适合性,用以计算特性评估值。显示控制装置1基于内容和区域的表现力特性获得表现力适合性,用以计算特性评估值。显示控制装置1基于内容和区域的操作特性而找到操作适合性,并计算特性评估值。内容参数包含内容特性,其包括视线特性、表现力特性和操作特性中的至少一个。区域参数包含对应于内容特性的区域特性。内容分配控制部基于内容特性和区域特性来计算包含特性评估值的评估值,并基于评估值来确定内容-区域组合。这使得能够基于涉及视线、表现力和操作性的特性评估值来确定内容-区域组合。能够显示信息以使得用户能够易于理解所显示的信息。
[0229] 在实施例中,存储适合性表(参见图7),用于找到适合性以从内容特性和区域特性来计算特性评估值。这实现了能够相对容易地从内容特性和区域特性取得特性评估值。
[0230] 根据实施例,分配管理部13存储作为显示信息的必须排他约束表达式,以定义内容之间必须排他的关系。内容分配控制部14处理必须排他约束表达式(图9中的S220),以基于必须排他约束表达式产生内容列表(S230)。内容列表存储定义显示内容的规则的必须排他约束表达式。内容分配控制部基于必须排他约束表达式来确定将内容分配给区域的顺序。这实现了确定包括内容中必须排他的关系的内容-区域组合。能够更适当地显示信息。
[0231] 内容分配控制部14基于必须排他约束表达式来排序内容,以使得必须显示的内容定位在内容列表的开头(图9中的S230)。内容分配控制部确定将内容分配给区域的顺序,以便首先分配与必须排他约束表达式相关的内容。由必须显示的内容顺次确定内容-区域组合。将必须显示的内容可靠地分配给区域。
[0232] 如果能够获得多个内容列表,内容分配控制部14就在每一个列表上执行处理(图9中的S240与图10中的S340和S350)。内容分配控制部14选择对应于评估值的最大总和的列表(S360),并确定内容-区域组合(S370)。这实现了易于确定包括内容中必须排他的关系的内容-区域组合。
[0233] 实施例将内容尺寸与区域尺寸相比较,并排除其区域尺寸小于内容尺寸的区域(图9中的S280)。具体地,内容分配控制部基于在内容参数与区域参数之间的关系来检查能够显示内容的区域的可用性。为此,内容分配控制部将包含在内容参数中的内容尺寸与包含在区域参数中的区域尺寸相比较。如果内容尺寸小于区域尺寸,内容分配控制部就确定可显示区域是可用的。这消除了为了显示而滚动或减少内容的需要,并允许用户易于理解所显示的信息。
[0234] 根据实施例,区域管理部12保留区域的分级数据结构(参见图3)。当分配内容时,区域管理部12基于分级数据结构来排除位于层级低于分配了内容的区域的区域(图9中的S270)。这实现了易于理解区域中的父子关系,并快速找到可分配的区域。
[0235] 实施例基于车辆行驶状况来改变内容值和区域值(图9中的S200)。根据车辆状况来改变内容评估值。当改变内容评估值时,内容分配控制部修改将内容分配给区域的顺序。当进一步改变顺序时,内容分配控制部基于在内容参数与区域参数之间的关系来检查能够显示内容的区域的可用性。基于该确定,内容分配控制部依次重新指定内容-区域组合。这实现了将内容分配给更适当的区域。
[0236] 实施例将内容与作为内容属性的“显示状态”相关联(参见图6)。实施例仅显示了其显示状态为“有效”的内容。这实现了易于管理是否显示内容。
[0237] 根据实施例,分配管理部13预先管理在给定内容与区域之间的对应关系,并排除不属于内容-区域对应关系的区域(图9中的S290)。这实现了将内容分配给更适当的区域并确保了设计可能性。能够将预期的内容分配给用户所预期的区域。
[0238] (第三实施例)
[0239] 第一实施例将内容分配给区域值小于内容的信息值的区域中的具有最大区域值的区域。第二实施例基于从内容值和区域适合性计算出的目标观看者评估值以及基于从内容特性和区域特性计算出的特性评估值来确定内容-区域组合。
[0240] 第三实施例基于内容尺寸和区域尺寸来确定内容-区域组合。以下主要说明与上述实施例的区别。在以下实施例和在前实施例中相互对应的部分由相同的参考标记来标
明,出于简要而省略了详细说明。
[0241] 同样在该实施例中,内容管理部11管理包括属于不同类别的那些内容的各种内容。如图11所示,内容管理部11管理与“内容尺寸”和“显示状态”的两个属性相关的内容。
[0242] 内容尺寸涉及需要显示内容的区域。例如,将内容尺寸表示为垂直和水平像素的数量。显示状态提供指示是否显示内容的信息。将显示状态设定为指示要显示该内容的“有效”或指示不显示该内容的“无效”。
[0243] 区域管理部12管理要显示的多个区域。为三个显示装置,即A显示装置21到C显示装置23的屏幕提供区域。区域管理部12类似地管理用于三个显示装置,即A显示装置21到C显示装置23的区域。区域管理部12同等地管理用于A显示装置21的区域和用于B显示装置22的那些区域。如图11所示,区域管理部12管理与“区域尺寸”属性相关的区域。
[0244] 类似于内容尺寸,区域尺寸涉及区域,例如由垂直和水平像素的数量来表示。
[0245] 类似于上述的实施例,区域管理部12根据分级数据结构管理用于A显示装置21到C显示装置23的区域(参见图3)。
[0246] 同样类似于上述实施例,分配管理部13存储与将给定内容分配给给定区域有关的信息。
[0247] 实施例提供了如上所述的内容管理部11和区域管理部12。因此,内容分配控制部14将内容尺寸与区域尺寸相比较,并将内容分配给其区域尺寸与相比的区域尺寸最接近的区域。
[0248] 用于显示控制的过程类似于第一实施例。以下参考图4来说明显示控制过程。然而,不执行在S100处的值改变过程。这是因为第三实施例不使用用于上述实施例的信息值或区域值。
[0249] 在S110处,显示控制过程首先产生内容列表。该过程提取具有其属性,即显示状态,设定为“有效”的内容,并以内容尺寸的降序来排序内容。这个示例假定排序了多达N个内容。
[0250] 在S120处,显示控制过程将指示内容的变量n初始化为“1”。每一次递增变量n时,显示控制过程处理第一内容、第二内容、第三内容等等。
[0251] 在S130处,显示控制过程搜索区域。显示控制过程搜索尚未分配内容的所有区域。
[0252] 在S140处,显示控制过程基于分级数据结构来排除区域。即使在没有为区域分配内容时,在将内容分配给位于分级数据结构中高于该区域的区域时,显示控制过程也排除该区域。
[0253] 在S150处,显示控制过程基于内容尺寸和区域尺寸来排除区域。显示控制过程排除其区域尺寸小于要分配的内容的内容尺寸的区域。
[0254] 在S160处,显示控制过程基于分配管理来排除区域。具体地,显示控制过程基于存储在分配管理部13中的对应关系来排除在内容-区域对应关系之外的区域。
[0255] 在S170处,显示控制过程将内容分配给区域。这个过程将内容分配给属于直到S160处成为目标的区域中的区域,并且具有与内容的内容尺寸最接近的区域尺寸。
[0256] 在S180处,显示控制过程确定变量n是否等于内容计数N。显示控制过程确定是否已经处理了全部内容。如果结果为n=N(在S180处为是),那么显示控制过程就前进到S190处。如果结果为n≠N(在S180处为否),就保留未处理的内容。在S200处,显示控制过程递增变量n,并从S130处重复该过程。
[0257] 在S190处,显示控制过程显示内容。显示控制过程在所分配的区域中显示内容。
[0258] 以下说明由根据该实施例的显示控制装置1提供的效果。
[0259] 同样在该实施例中,显示控制装置1根据内容列表的顺序将内容分配给区域(图4中的S170),以确定内容-区域组合。基于内容参数,显示控制装置1确定将内容分配给区域的顺序。根据该顺序,显示控制装置1基于在内容参数与区域参数之间的关系来确定是否存在能够显示内容的区域。基于该确定,显示控制装置1顺次确定内容-区域组合。就是说,显示控制装置1按照内容列表的顺序重复相同的过程,以确定内容-区域组合。结果,相对简单的过程能够灵活地布置内容。
[0260] 根据该实施例,显示控制装置1将内容尺寸与区域尺寸相比较。显示控制装置1排除其区域尺寸小于内容尺寸的区域(图4中的S150)。依据该条件,显示控制装置1将内容分配给与内容尺寸最接近的区域(S170)。内容分配控制部基于在内容参数与区域参数之间的关系检查能够显示内容的区域的可用性。为此,内容分配控制部将包含在内容参数中的内容尺寸与包含在区域参数中的区域尺寸相比较。如果内容尺寸小于区域尺寸,内容分配控制部就确定可显示的区域可用。内容分配控制部将内容分配给其尺寸最小的区域。这实现了按照在内容尺寸与区域尺寸之间的平衡来将内容分配给区域,以使得用户能够易于理解所显示的信息,与根据现有技术仅使用优先级不同。
[0261] 该实施例还将内容与作为内容属性的“显示状态”相关联(参见图11)。该实施例仅显示其显示状态为“有效”的内容。这实现了易于管理是否显示内容。
[0262] 根据该实施例,区域管理部12保留区域的分级数据结构(参见图3)。当分配内容时,区域管理部12基于分级数据结构,排除位于层级低于分配了内容的区域的区域(图4中的S140)。这使得能够易于理解在区域中的父子关系,并快速找到可分配区域。
[0263] 根据该实施例,分配管理部13预先管理在给定内容和对应于该内容的区域之间的对应关系(参见图2(b))。内容分配为对应关系给与了优先选择。这实现了将内容分配给更适当的区域,并确保了设计可能性。能够将预期的内容分配给用户预期的区域。
[0264] 该实施例经由车辆内网络获得各种内容(参见图1)。在此情况下,内容管理部11将各种内容与“内容尺寸”和“显示状态”相关联,并以类似的方式管理内容。这使得不管内容类型是什么,相同的算法都能够将内容分配给区域。
[0265] 类似地,该实施例将“区域尺寸”与A显示装置21到C显示装置23的区域相关联,以管理区域。这实现了即使显示装置21到23不同,相同的算法也能够确定要分配内容的区域。
[0266] (其他实施例)
[0267] 第一实施例在内容的信息值大于区域的区域值的条件下,按照内容列表的顺序将内容分配给区域。第一实施例还可以使用如第二实施例中所述的必须排他约束表达式,并允许显示控制反映内容中必须排他的关系。
[0268] 例如,假定两个内容“大邮件”与“小邮件”之间的必须排他约束表达式“大邮件∧小邮件”。显示控制过程产生包含“大邮件”内容的列表和包含“小邮件”内容的列表。将与必须排他约束表达式匹配的内容放置在列表的开头。表达式表示显示“大邮件”与“小邮件”之一。“大邮件”和“小邮件”内容表示邮件收到。“大邮件”内容尺寸较大并显示邮件主体的部分。“小邮件”内容尺寸较小并仅指示邮件收到。
[0269] 如图21(a)所示,仪表盘的中心区域显示“大邮件”内容。例如,假定三个内容“车道/路线规划”、“ACC”和“能量流”排除来自仪表盘中心区域的“大邮件”内容。在此情况下,如图21(b)所示,仪表盘的右上区域根据必须排他约束表达式“大邮件∧小邮件”显示“小邮件”内容。
[0270] 可以在内容的信息值大于区域的区域值的条件下,按照内容的信息值的降序动态地将内容分配给适当的区域。
[0271] 然而,在内容中能够获得各种关系。可以存在基于信息值和区域值的与分配不一致的请求。作为示例,可以是将必要的内容分配给给定区域的请求。作为另一个示例,可以存在避免在多个区域中冗余地显示重复内容的请求。为了解决这些问题,使用了上述的必须排他约束表达式。以下说明必须排他约束表达式的示例。
[0272] 在图22(a)和22(b)中,假定内容“大配件”、“通知”和“小配件”有效。内容“大配件”和“小配件”通知呼叫终端。这同样适用于以下说明。如图15所示,内容“大配件”具有设定为“120”的信息值。内容“通知”具有设定为“53”的信息值。内容“小配件”具有设定为“50”的信息值。
[0273] 如图22(a)所示,仪表盘的中心区域显示“大配件”。仪表盘的右上区域显示具有下一较大信息值的“通知”内容。在此情况下,按照基于信息值和区域值的分配,“小配件”不能与“大配件”一起显示。
[0274] 为了解决这个问题,使用了约束表达式“大配件&小配件”。如上所述,“大配件&小配件”表示显示“大配件”和“小配件”二者。如图22(b)所示,仪表盘的中心区域显示“大配件”,且其右上区域显示“小配件”。
[0275] 如图23(a)所示,类似于图22(b),仪表盘的中心区域显示“大配件”,且其右上区域显示“小配件”。这是因为排他约束表达式“大配件&小配件”用于显示“大配件”和“小配件”二者。然而,可以存在如下情况,如有可能就需要显示二者,而如有任意一个不能显示就都不显示。
[0276] 在这样的情况下,使用了约束表达式“大配件+小配件”。这个约束表达式表示显示“大配件”和“小配件”二者,或者都不显示。在此情况下,在仪表盘的中心区域显示“大配件”总是在其右上区域显示“小配件”(参见图23(a))。当“夜视”内容有效时,在仪表盘的中心区域分配并显示“夜视”(参见图23(a)),因为“夜视”内容具有设定为“170”的信息值(参见图15)。在此情况下,不显示“大配件”,也相应地不显示“小配件”。
[0277] 当使用约束表达式“大配件∣小配件”时,如图23(a)所示,如果“大配件”和“小配件”都是可显示的,就显示二者。然而,如图23(b)所示,如果“夜视”大于“大配件”,就显示“大配件”和“小配件”中的至少一个。结果,仪表盘的右上区域显示“小配件”。
[0278] 如图24(a)所示,如果“大配件”和“小配件”有效,且不使用约束表达式,仪表盘的中心区域就显示“大配件”,且其右上区域显示“小配件”。然而,可以存在显示“大配件”和“小配件”之一的请求。
[0279] 在这样的情况下,使用了约束表达式“大配件∧小配件”。如上所述,这个约束表达式表示显示“大配件”或“小配件”。“大配件”内容具有设定为“120”的信息值,并因此在其信息值设定为“50”的“小配件”内容之前被分配。当仪表盘的中心区域显示“大配件”时,其右上区域不显示“小配件”(参见图24(b))。
[0280] 图25(a)和25(b)假定“夜视”、“大配件”、“通知”和“小配件”为有效。“夜视”内容具有设定为“170”的信息值,并大于其信息值设定为“120”的“大配件”。因此,在仪表盘的中心区域分配并显示“夜视”。约束表达式“大配件∧小配件”显示“大配件”和“小配件”之一。不显示具有大信息值的“通知”内容。仪表盘的右上区域显示“小配件”(参见图25(a))。
[0281] 在这样的情况下,使用了约束表达式“大配件/小配件”。这个约束表达式表示显示“大配件”或“小配件”,或者都不显示。如果“通知”内容具有较大信息值,就在仪表盘的右上区域显示“通知”内容(参见图25(b))。
[0282] 使用这些必须排他约束表达式能够满足与基于信息值和区域值的分配不一致的请求。例如,能够将必要的内容分配给给定区域,或者避免在多个区域中冗余地显示重复的内容。
[0283] 本发明不限于上述的实施例,而是可以在本发明精神和范围内以各种方式实施。
[0284] (a)如上所述,仅按照内容和区域的属性来管理它们。不管显示装置21到23中的内容类型和区别是什么,相同的算法都能够将内容分配给区域。
[0285] 例如,A显示装置21到C显示装置23中的任意一个会出现故障。在此情况下,按照上述实施例的显示控制装置1允许区域管理部12更新管理信息,并在不改变算法的情况下实现内容到区域的分配。
[0286] 类似地,如图1所示,易于额外地连接D显示装置50。同样在此情况下,区域管理部12可以更新管理信息以符合D显示装置50。D显示装置50例示为包括智能电话的移动电话或包括PDA的信息终端。D显示装置50自身可以获得区域信息。或者,内容管理部11可以从D显示装置50获得内容。
[0287] (b)第一和第二实施例执行值改变过程,但这不是必需的。另一个实施例可以省略值改变。或者,可以仅在满足预定条件时才执行值改变过程。
[0288] (c)第一实施例允许值改变过程(图4中的S100),以改变信息值和区域值二者。信息值和区域值中的一个可以不改变,而仅改变另一个。
[0289] 第一实施例基于指示车辆是否行驶的车辆行驶状况来改变信息值和区域值。例如,可以根据诸如低速行驶和高速行驶之类的更为详细的行驶状况来改变值。可以一起使用能够计算驾驶者的工作量的系统,可以在考虑到驾驶者的工作量的情况下改变值。
[0290] 这同样适用于根据第二实施例的图9中的S200处的值改变过程。类似于内容值和区域适合性,可以基于车辆行驶状况来改变图7中的适合性表。
[0291] (d)上述的实施例将内容尺寸与区域尺寸相比较,以选择能够放置内容的区域。例如,可以为了显示减少或滚动内容,以便将内容分配给其区域尺寸小于内容尺寸的区域。
[0292] (e)第一实施例按照信息值的降序将内容分配给具有小于信息值的区域值的区域,以便选择具有最大区域值的区域(图4中的S170)。另一方面,将内容分配给具有第二区域值或更靠后的区域会是有利的。这释放了具有最大区域值的区域。该区域可以用于快速显示“有效”时的紧急内容。
[0293] (f)第二实施例将视线特性、表现力特性和操作特性用作内容特性和区域特性。可以使用其他特性。
[0294] (g)关于内容中必须排他关系,第二实施例处理必须排他约束表达式(图9中的S220),以基于必须排他约束表达式来产生内容列表(S230)。此外,关于区域中必须排他关系,可以规定必须排他约束表达式,并可以类似地进行处理。这能够确定包括区域中必须排他关系的内容-区域组合,并更适当地显示信息。在此情况下,定义区域中必须排他关系的必须排他约束表达式对应于“区域使用信息”。当分配管理部13存储必须排他约束表达式时,分配管理部13对应于“区域使用信息存储部”。
[0295] 本发明能够提供适应于各种模式的显示控制装置。
[0296] 例如,显示控制装置将要显示的内容分配给安装在车辆上的显示装置的屏幕上的多个显示区域。能够按照以下结构来提供显示控制装置。
[0297] 显示控制装置包括内容管理部、区域管理部和内容分配控制部。
[0298] 内容管理部管理与作为内容属性的内容信息相关联的内容。区域管理部管理与作为区域属性的区域信息相关联的区域。
[0299] 特別地,内容分配控制部产生内容的内容列表。内容分配控制部基于内容信息和区域信息,按照内容列表的顺序来确定内容-区域组合。
[0300] 就是说,内容分配控制部基于内容信息和区域信息来确定内容-区域组合。此时,内容分配控制部由内容产生内容列表,并按照内容列表的顺序确定组合。按照内容列表的顺序重复相同的过程,以确定内容-区域组合。组合规则基于内容信息和区域信息。这实现了内容的灵活布置。
[0301] 特别地,假定内容信息包含附属于每一个内容的信息值。假定区域信息包含附属于每一个区域的区域值。例如,紧急内容相对增大信息值。在车辆行驶过程中,平视显示器需要少量的视线移动,并相对增大了区域值。在此情况下,内容分配控制部将信息值与区域值相比较。如果信息值大于区域值,内容分配控制部就确定为能够将内容分配给区域。这实现了根据信息值与区域值之间的平衡将内容分配给区域,以使得用户能够易于理解所显示的信息,与根据现有技术的仅使用优先级不同。
[0302] 如果多个可分配区域可用,内容分配控制部就按照区域值的降序将内容分配给区域,以便首先选择具有最大区域值的区域。这实现了按照区域值的降序将内容分配给区域,允许用户易于理解所显示的信息。
[0303] 在此条件下,假定内容分配控制部产生按照信息值的降序排序的内容的内容列表。按照信息值的降序将内容分配给具有最大区域值的区域。这突出了将内容分配给适当区域的效果。
[0304] 由内容信息和区域信息计算评估值,并基于评估值确定内容-区域组合是有利的。
[0305] 就是说,内容分配控制部可以基于由内容信息和区域信息计算的评估值来确定内容-区域组合。与根据现有技术的仅使用优先级不同,内容分配控制部能够将内容布置在适当区域中并显示信息,以使得用户能够易于理解所显示的信息。
[0306] 特别地,内容信息包含内容值,该内容值指示用于目标观看者的信息值。区域信息包含区域适合性,该区域适合性指示用于目标观看者的位置适合性。内容分配控制部被视为基于按照内容值和区域适合性而计算出的目标观看者评估值来确定内容-区域组合。
[0307] 目标观看者代表驾驶者、前排座位乘客和后排座位乘客(同样适用于以下说明)。例如,驾驶所需的内容相对增大用于驾驶者的内容值。在车辆行驶过程中,平视显示器区域需要少量视线移动,并相对增大用于驾驶者的区域适合性。
[0308] 内容与内容值相关联且区域与区域适合性相关联,用以提供适当的内容-区域组合。内容值和区域适合性可用于每一个目标观看者。从内容值和区域适合性获得的目标观看者评估值确定内容-区域组合,以使得用户能够易于理解所显示的信息。
[0309] 内容分配控制部按照产生的内容列表的顺序来确定内容-区域组合。内容分配控制部可以产生按照内容值的降序排序的内容的内容列表。这按照内容值的降序确定了内
容-区域组合。因此,能够将内容分配给适当的区域。
[0310] 认为内容和区域具有对应的特性。内容信息包含涉及内容的内容特性。区域信息包含涉及区域的区域特性。内容分配控制部可以基于按照内容特性和区域特性计算出的特性评估值来确定内容-区域组合。这在考虑到内容和区域特性的情况下确定了内容-区域组合。这实现了显示信息,以使得用户能够易于理解所显示的信息。
[0311] 特别地,内容特性可以包含视线特性,该视线特性指示内容是否涉及驾驶者的视线移动。区域特性可以包含视线特性,该视线特性指示驾驶者的视线移动是否增大。例如,在驾驶过程中需要频繁检查的“车辆速度”内容是涉及驾驶者的视线移动的内容。平视显示器区域在车辆行驶过程中需要少量的视线移动,且不增大驾驶者的视线移动。这实现了基于涉及驾驶者的视线移动的特性评估值来确定内容-区域组合。能够显示信息以使得用户能够易于理解所显示的信息。
[0312] 特别地,内容特性可以包含表现力特性,该表现力特性指示是否需要表现力。区域特性可以包含表现力特性,该表现力特性指示表现力是否较大。例如,用于导航的“地图”内容提供大量的信息,且需要表现力(例如,分辨率或彩色显示)。彩色液晶显示装置安装在车辆的中心,并包含需要较大表现力的区域。这实现了基于涉及表现力的特性评估值来确定内容-区域组合。能够显示信息以使得用户能够易于理解所显示的信息。
[0313] 特别地,内容特性包含操作特性,该操作特性指示是否需要操作。区域特性包含操作特性,该操作特性指示操作是否可能。例如,“音频信息”内容需要诸如选择音乐曲调之类的操作。集成有触控板的液晶显示装置使用能够操作的区域。这实现了基于涉及操作性的特性评估值来确定内容-区域组合。能够显示信息以使得用户能够易于理解所显示的信息。
[0314] 需要从内容特性和区域特性获得特性评估值。为此,可以提供相关性信息存储部用以存储相关性信息,该相关性信息从内容特性和区域特性获得特性评估值。在此情况下,内容分配控制部基于存储在相关性信息存储部中的相关性信息,从内容特性和区域特性获得特性评估值。例如,将内容特性和区域特性变换为数字信息,该数字信息数字化地表示特性。可以作为适合性表得到相关性信息,用以找到适合性,以便从两个特性值获得特性评估值。这实现了相对容易地从内容特性和区域特性获得特性评估值。
[0315] 相关性信息存储部中的相关性信息可以随车辆状况而改变。例如,用以得到特性评估值的相关性信息取决于车辆是停止还是行驶。这实现了获得更适当的特性评估值。
[0316] 如果内容需要大于区域尺寸的区域,则需要为了显示而滚动或减少内容。
[0317] 为此,内容信息包含需要显示信息的内容尺寸。区域信息包含指示区域的尺寸的区域尺寸。内容分配控制部可以将区域尺寸与内容尺寸相比较并确定内容-区域组合,以使得内容适合于区域。这消除了为了显示而滚动或减少内容的需要,并允许用户易于理解所显示的信息。
[0318] 在将信息值与区域值相比较,基于内容值和区域适合性找到评估值,及将内容尺寸与区域尺寸相比较时,可以组合内容和区域。
[0319] 内容信息包含需要显示信息的内容尺寸。区域信息包含指示区域的尺寸的区域尺寸。内容分配控制部可以确定内容-区域组合,以使得内容适合于其区域尺寸与内容尺寸最接近的区域。这避免了减少内容或增大内容周围的页边空白,并允许用户易于理解所显示的信息。
[0320] 一些内容可以需要必需的显示或排他性的显示。例如,“车辆速度”内容需要模拟显示(仪表显示)和数字显示(数值显示)中的至少一个。
[0321] 为此,可以提供内容显示信息存储部以存储内容显示信息,该显示信息指定内容中必须排他的关系。在此情况下,内容分配控制部基于存储在内容显示信息存储部中的内容显示信息来确定内容-区域组合。这实现了确定包括内容中必须排他的关系的内容-区域组合。能够更适当地显示信息。
[0322] 特别地,内容显示信息对应于必须排他约束表达式,该必须排他约束表达式指示由预定算子表示的内容中必须排他的关系。在此情况下,内容分配控制部确定内容-区域组合,以便满足必须排他约束表达式。这实现了确定包括内容中必须排他的关系的内容-区域组合。
[0323] 会需要避免与类似于内容的其他事物同时使用一些区域。
[0324] 为此,可以提供区域使用信息存储部以存储区域使用信息,该区域使用信息指定区域中必须排他的关系。在此情况下,内容分配控制部基于存储在区域使用信息存储部中的区域使用信息来确定内容-区域组合。这实现了将内容分配给包括区域中必须排他的关系的区域。能够更适当地显示信息。
[0325] 特别地,区域使用信息对应于必须排他约束表达式,该必须排他约束表达式指示由预定算子表示的区域中必须排他的关系。在此情况下,内容分配控制部确定内容-区域组合,以便满足必须排他约束表达式。这实现了确定包括区域中必须排他的关系的内容-区域组合。
[0326] 如果内容的数量增大,就需要为了显示而分割区域。区域管理部可以被配置为分级数据结构,其中,可以将预定区域管理为单个区域和由分割预定区域产生的多个区域,并且多个区域的层级低于单个区域。特别地,可以预先将区域分割为多个区域。将分割前的区域管理为父辈。将经分割的区域管理为子辈。在此情况下,内容分配控制部基于分级数据结构确定内容-区域组合。这实现了易于理解区域中的父子关系,并快速找到内容-区域组合。
[0327] 可以取决于车辆状况来改变与内容有关的内容信息。相应地,内容管理部能够基于车辆状况改变内容信息。例如,可以取决于车辆是停止还是行驶来改变与内容相关联的内容信息。这实现了确定更适当的内容-区域组合。
[0328] 类似的,可以取决于车辆状况来改变与区域有关的区域信息。相应地,区域管理部能够基于车辆状况来改变区域信息。例如,可以取决于车辆是停止还是行驶来改变与区域相关联的区域信息。这实现了确定更适当的内容-区域组合。
[0329] 内容管理部可以管理是否显示每一个内容。例如,每一个内容都与指示是否显示该内容的标记相关联。可以取决于车辆状况设置或重置标记。可以取决于用户操作设置或重置标记。可以取决于内容是否发出显示请求设置或重置标记。在此情况下,内容分配控制部从要显示的内容产生内容列表。这实现了易于管理是否显示内容。
[0330] 一些类型的内容可以预先确定适当的区域。为此,可以提供分配信息存储部,用以存储与特定的内容和区域有关的分配信息。内容分配控制部可以基于存储在分配信息存储部中的分配信息来确定内容-区域组合。可以由用户预先确定或指定分配信息。这实现了将内容分配给更适当的区域,并确保了设计可能性。可以将预期的内容分配给用户预期的区域。
[0331] 内容管理部可以经由车辆内网络获得内容。可以从额外连接的外部设备获得内容。外部设备表示包括智能电话的移动电话,或包括PDA的信息终端。如果为了管理将内容与内容信息相关联,相同的算法就可以用于确定内容-区域组合,而不管内容类型是什么。
[0332] 这同样适用于区域。如果为了管理将区域与区域信息相关联,相同的算法就可以用于确定内容-区域组合,而不管显示装置类型是什么。区域管理部可以管理多个显示装置上的区域。在此情况下,当附接或断开某些显示装置时,区域管理部可以更新受管理的区域。如果显示装置保留区域信息,来自附接或断开连接的显示装置的区域信息就更新被管理的区域信息。
[0333] 根据另一个模式,显示控制装置将要显示的内容分配给安装在车辆上的显示装置的屏幕上的多个显示区域。按照以下结构能够提供显示控制装置。为每一个内容给与内容参数,该内容参数包括内容评估值和内容尺寸中的至少一个。内容评估值指示内容显示优先级。内容尺寸指示内容显示尺寸。为每一个区域给与区域参数,该区域参数包括区域评估值和区域尺寸中的至少一个。区域评估值指示内容分配优先级。区域尺寸指示区域显示尺寸。显示控制装置包括内容分配控制部。内容分配控制部基于内容参数确定将内容分配给区域的顺序。以此顺序,内容分配控制部基于在内容参数与区域参数之间的关系检查能够显示内容的区域的可用性。基于检查结果,内容分配控制部依次确定内容和区域的组合。
[0334] 内容分配控制部可以按照包含在内容参数中的内容评估值的降序,确定将内容分配给区域的顺序。
[0335] 内容分配控制部根据在内容参数与区域参数之间的关系检查能够显示内容的区域的可用性。在此情况下,内容分配控制部将包含在内容参数中的内容评估值与包含在区域参数中的区域评估值相比较。如果内容评估值大于区域评估值,内容分配控制部就可以确定能够显示内容的区域的可用性。
[0336] 内容分配控制部根据在内容参数与区域参数之间的关系检查能够显示内容的区域的可用性。在此情况下,内容分配控制部将包含在内容参数值中的内容尺寸与包含在区域参数值中的区域尺寸相比较。如果内容尺寸小于区域尺寸,内容分配控制部就可以确定能够显示内容的区域的可用性。
[0337] 可以根据车辆状况改变内容评估值。在改变内容评估值时,内容分配控制部修改将内容分配给区域的顺序。在进一步改变顺序时,内容分配控制部基于在内容参数与区域参数之间的关系检查能够显示内容的区域的可用性。基于该确定,内容分配控制部可以连续地重新指定内容-区域组合。
[0338] 内容参数包含内容评估值。区域参数包含区域评估值。为车厢中作为显示目标的每一个目标观看者提供内容评估值和区域评估值。内容分配控制部基于内容评估值和区域评估值计算评估值,该评估值包含用于每一个目标观看者的目标观看者评估值,并基于评估值确定内容和区域的组合。
[0339] 内容参数包含内容特性,该内容特性包括视线特性、表现力特性和操作特性中的至少一个。区域参数包含对应于内容特性的区域特性。内容分配控制部可以基于内容特性和区域特性计算包含特性评估值的评估值,并可以基于评估值确定内容和区域的组合。
[0340] 存储必须排他约束表达式,以定义显示内容的规则。内容分配控制部可以基于必须排他约束表达式确定将内容分配给区域的顺序。
[0341] 内容分配控制部可以确定将内容分配给区域的顺序,以使得首先分配与必须排他约束表达式相关联的内容。
[0342] 如果必须排他约束表达式包含不要显示的内容,内容分配控制部就可以将必须排他约束表达式重写用于要显示的内容的约束表达式。
[0343] 根据又一个模式,显示控制装置将要显示的内容分配给显示装置的屏幕上的多个显示区域。提供的显示控制装置包括内容管理部、区域管理部和内容分配控制部。内容管理部管理作为内容的属性的内容信息。区域管理部管理作为区域的属性的区域信息。基于来自内容管理部和区域管理的信息,内容分配控制部评估表示在区域上显示内容的值的内容评估值,和表示将内容分配给区域的适合性的区域参数。基于评估结果,内容分配控制部确定内容和区域的组合。
[0344] 在车辆的车厢中的不同位置提供显示装置,以便每一个目标观看者可以看见。内容分配控制部可以基于用于每一个目标观看者的内容的内容评估值和表示用于每一个目标观看者的区域参数的区域适合性来确定内容和区域的组合。
[0345] 内容分配控制部可以通过比较为内容和区域的每一个组合而计算的目标观看者评估值,并基于用于每一个目标观看者的内容的内容评估值和区域适合性而择相对大的目标观看者评估值的组合来确定内容和区域的组合。
[0346] 内容包含内容特性,该内容特性选自于视线特性、表现力特性和操作特性中的至少一个。区域包含对应于内容特性的区域特性。内容分配控制部可以通过比较为内容和区域的每一个组合而计算的特性评估值,并基于内容的内容特性和区域的区域特性而选择相对大的特性评估值的组合来确定内容和区域的组合。
[0347] 本发明不限于上述的实施例、结构和模式。本公开内容的技术范围还包括可以从在不同实施例、结构和模式中所公开的技术部分的适当组合而得到的实施例、结构和模式。