显示控制装置以及显示控制方法与流程

文档序号:14033546阅读:104来源:国知局
本发明涉及对能用与多种不同的语言相对应的多个画面布局显示同一内容的信息的显示装置进行控制的显示控制装置以及显示控制方法。
背景技术
::已有能用与多种不同的语言相对应的多个画面布局显示同一内容的信息的显示装置。在这种显示装置中切换所显示的语言的技术例如被专利文献1所公开。在专利文献1所公开的技术中,在接收到语言变更指令时,将所显示的格式从当前选择的语言切换为多种语言中的其它语言。作为多种语言,例如有英语等欧美语言以及阿拉伯语等。对应于阿拉伯语的画面布局(以下有时称为“阿拉伯语画面”)与对应于欧美语言等阿拉伯语以外的语言的画面布局(以下有时称为“非阿拉伯语画面”)之间存在以下差异。在阿拉伯语画面中,文本等组件的位置是使对应于欧美语言等阿拉伯语以外的语言的非阿拉伯语画面中的位置左右反转后的位置。阿拉伯语画面中,表示显示在文本组件中的字符的位置的对准(alignment)、以及表示显示在文本组件中的字符的顺序的进展(progression)也是将非阿拉伯语画面中的对准以及进展左右反转而得到。此外,在阿拉伯语画面中,作为图标等图像,很多时候使用阿拉伯语画面专用图像。该情况下,需要对构成画面布局的每个显示要素安装阿拉伯语画面专用图像。在准备有多个画面作为阿拉伯语画面的情况下,需要安装多个阿拉伯语画面专用图像。现有技术文献专利文献专利文献1:日本专利特表2004-521409号公报技术实现要素:发明所要解决的技术问题如上所述,在阿拉伯语画面中,各种显示要素都与非阿拉伯语画面不同。因此,在对能支持阿拉伯语画面以及非阿拉伯语画面双方的显示装置进行控制的显示控制装置中,存在数据的管理以及安装较为复杂的问题。此外,在变更画面布局时,需要变更整个画面布局,因此存在无法容易地变更画面布局的问题。此外,在特殊的画面中,存在文本组件的位置不改变、但变更字符串的对准以及进展的情况。由此,有时需要对每个画面判断有无显示要素的适应。该情况下,显示控制装置所进行的显示控制有可能变得更复杂。本发明的目的在于提供一种能容易地切换与显示语言相对应的画面布局、并且能容易地进行画面布局的设计以及变更的显示控制装置以及显示控制方法。解决技术问题的技术方案本发明的显示控制装置对显示装置进行控制,该显示装置能利用与多种不同的语言相对应的多个画面布局来对应显示的同一内容的显示信息进行显示,该显示控制装置的特征在于,包括:获取部,该获取部获取语言选择标志,该语言选择标志表示从多种语言中选择了哪种语言作为应在显示装置中显示的显示语言;存储部,该存储部将与各个画面布局有关的布局信息分成构成画面布局的多个显示要素,并按照每个显示要素与语言选择标志对应起来进行存储;以及控制部,该控制部从各个数据库中获取与语言选择标志相对应的布局信息,并控制显示装置,使得基于获取到的布局信息对显示信息进行显示,多个数据库包含:对准/进展数据库,该对准/进展数据库对多个显示要素中、表示应显示字符的字符显示区域中字符的位置的对准信息、以及表示字符的顺序的进展信息进行存储;以及组件位置数据库,该组件位置数据库对多个显示要素中、表示包含字符显示区域的组件在画面布局中的位置的组件位置信息进行存储。本发明的显示控制方法对显示装置进行控制,该显示装置能利用与多种不同的语言相对应的多个画面布局来对应显示的同一内容的显示信息进行显示,该显示控制方法的特征在于,将与各个画面布局有关的布局信息分成构成画面布局的多个显示要素,并将布局信息与语言选择标志对应起来,按照每个显示要素存储在多个数据库中,该语言选择标志表示从多种语言中选择了哪种语言作为应在显示装置中显示的显示语言,在获取到语言选择标志后,从各个数据库获取与获取到的语言选择标志相对应的布局信息,并控制显示装置,使得基于获取到的布局信息对显示信息进行显示,在将布局信息存储到多个数据库时,至少存储到对准/进展数据库以及组件位置数据库中,该对准/进展数据库对多个显示要素中、表示应显示字符的字符显示区域中字符的位置的对准信息、以及表示字符的顺序的进展信息进行存储,该组件位置数据库对多个显示要素中、表示包含字符显示区域的组件在画面布局中的位置的组件位置信息进行存储。发明效果根据本发明的显示控制装置,具备获取部、存储部、控制部来构成显示控制装置。由获取部获取语言选择标志。存储部包含多个数据库。利用各数据库,将与各画面布局有关的布局信息分成多个显示要素,按照每个显示要素与语言选择标志对应起来存储。由控制部从各数据库获取与语言选择标志相对应的布局信息,并控制显示装置,使得基于获取到的布局信息对显示信息进行显示。存储部的多个数据库包含对准/进展数据库、以及组件位置数据库。利用对准/进展数据库对对准信息以及进展信息进行存储。利用组件位置数据库对组件位置信息进行存储。如上所述,从存储部的每个显示要素的数据库获取与语言选择标志相对应的布局信息。控制显示装置,使得基于获取到的布局信息对显示信息进行显示。由此,通过对语言选择标志进行变更,从而能一次性变更各显示要素的布局信息。因此,能容易地切换成与显示语言相对应的画面布局。此外,在设计画面布局时,按照每个显示要素进行设计即可,因此能使画面布局的设计变得容易。此外,在变更画面布局时,对存储在进行变更的显示要素的数据库中的布局信息进行变更即可,因此能容易地变更画面布局。根据本发明的显示控制方法,将与各画面布局有关的布局信息分成多个显示要素,并与语言选择标志对应起来,按照每个显示要素存储在多个数据库中。获取到语言选择标志后,从各数据库中获取与获取到的语言选择标志相对应的布局信息,并控制显示装置,使得基于获取到的布局信息对显示信息进行显示。在多个数据库中存储布局信息时,至少存储到对准/进展数据库以及组件位置数据库中。利用对准/进展数据库对对准信息以及进展信息进行存储。利用组件位置数据库对组件位置信息进行存储。如上所述,从每个显示要素的数据库获取与语言选择标志相对应的布局信息。控制显示装置,使得基于获取到的布局信息对显示信息进行显示。由此,通过对语言选择标志进行变更,从而能一次性变更各显示要素的布局信息。因此,能使画面布局的设计变得容易。此外,在变更画面布局时,对存储在进行变更的显示要素的数据库中的布局信息进行变更即可,因此能容易地变更画面布局。本发明的目的、特征、形态以及优点通过以下详细的说明和附图会变得更为明了。附图说明图1是表示本发明实施方式1的显示控制装置1的结构的框图。图2是表示本发明实施方式2的显示控制装置3的结构的框图。图3是表示本发明实施方式2中的显示控制装置3的硬件结构的框图。图4是表示存储在对准/进展db14中的布局信息的一个例子的图。图5是表示存储在图像db36中的布局信息的一个例子的图。图6是表示存储在字符串db37中的布局信息的一个例子的图。图7是表示存储在组件位置db15中的布局信息的一个例子的图。图8是表示非阿拉伯语的文本组件的一个例子的图。图9是表示阿拉伯语的文本组件的一个例子的图。图10是表示非阿拉伯语的画面显示的一个例子的图。图11是表示阿拉伯语的画面显示的一个例子的图。图12是表示非阿拉伯语的实际的画面显示的一个例子的图。图13是表示阿拉伯语的实际的画面显示的一个例子的图。图14是表示与本发明实施方式2的显示控制装置3中的显示控制处理有关的处理步骤的一个例子的流程图。图15是表示与图14所示的步骤a3的布局信息获取处理有关的处理步骤的流程图。图16是表示与图14所示的步骤a5的布局信息获取处理有关的处理步骤的流程图。图17是表示与图14所示的步骤a6的显示控制处理有关的处理步骤的流程图。具体实施方式<实施方式1>图1是表示本发明实施方式1的显示控制装置1的结构的框图。显示控制装置1构成为包括获取部11、控制部12以及存储部13。存储部13包含多个数据库(database;简称:db)14、15。本实施方式中,存储部13包含对准/进展db14、以及组件位置db15。以下说明中,在没有特别区分表示对准/进展db14以及组件位置db15的情况下,仅记载为“db14、15”。显示控制装置1与显示装置2一起构成信息提供装置10。信息提供装置10构成为包括显示控制装置1以及显示装置2。信息提供装置10构成为能与移动体、例如车辆一起移动。即,本实施方式中,构成信息提供装置10的显示控制装置1以及显示装置2可移动。本实施方式中,信息提供装置10由具有对路径进行引导的导航功能的导航装置来实现。本发明的其它实施方式的显示控制方法由本实施方式的显示控制装置1来执行。显示装置2能用与多种不同的语言相对应的多个画面布局将同一内容的显示信息作为应显示的信息、即显示信息来进行显示。显示装置2由显示控制装置1、具体而言由控制部12控制。获取部11获取语言选择标志。语言选择标志是表示从多种语言中选择了哪种语言作为应显示在显示装置2中的语言、即显示语言的标志。语言选择标志例如从输入到操作输入装置的操作信息中获取,该操作输入装置设置于显示控制装置1的外部,并由使用者操作。本发明并不限于此,语言选择标志也可以从表示显示装置2的地理位置的位置信息中获取。在本实施方式中,与显示装置2的地理位置相关联地切换语言选择标志。该情况下,语言选择标志例如可以通过由使用者对操作输入装置进行操作来切换,也可以基于显示装置2的地理位置,通过控制部12的判断,在不由使用者操作的情况下进行切换。在基于显示装置2的地理位置并通过控制部12的判断来切换语言选择标志的情况下,获取部11构成为例如获取表示显示装置2的地理位置的位置信息,并在基于获取到的位置信息判断为显示装置2移动到阿拉伯语区域内的情况下,切换语言选择标志。显示装置2的位置信息例如基于由全球定位系统(globalpositioningsystem;简称:gps)接收装置接收到的来自gps卫星的gps信号以及地图信息等来获取。本实施方式中,显示装置2与显示控制装置1一起移动,因此也可以将由后述的图2所示的当前位置获取部31获取到的显示控制装置1的当前位置信息用作为显示装置2的位置信息。存储部13的各db14、15将与各画面布局有关的信息、即布局信息划分成构成画面布局的多个显示要素,并将每个显示要素与语言选择标志对应起来进行存储。db14、15按照每个显示要素来设置。具体而言,对准/进展db14对对准信息、以及进展信息进行存储。对准信息表示多个显示要素中、应显示字符的字符显示区域即文本组件中的字符位置。进展信息表示多个显示要素中、文本组件中的字符顺序。组件位置db15对组件位置信息进行存储。组件位置信息表示多个显示要素中、包含文本组件的组件在画面布局中的位置。控制部12从各db14、15中获取与语言选择标志相对应的布局信息,并控制显示装置2,使得基于获取到的布局信息对显示信息进行显示。控制部12例如由cpu(centralprocessingunit:中央处理单元)以及能够写入的ram(randomaccessmemory:随机存取存储器)等存储器构成。存储器对控制程序进行存储。cpu执行存储在存储器中的控制程序,从而实现构成显示控制装置1的获取部11的功能。显示装置2例如由液晶显示器实现。显示装置2基于由控制部12提供的指示,将相当于显示信息的图像显示在显示装置2的显示画面中。根据本实施方式,从存储部13的每个显示要素的db14、15获取与语言选择标志相对应的布局信息。利用控制部12控制显示装置2,使得基于获取到的布局信息对显示信息进行显示。由于本实施方式的显示控制装置1采用以上结构,因此,能通过变更语言选择标志来一次性变更各显示要素的布局信息。因此,能容易地切换成与显示语言相对应的画面布局。此外,在设计画面布局时,按照每个显示要素进行设计即可,因此能使画面布局的设计变得容易。此外,在变更画面布局时,对存储在进行变更的显示要素的数据库中的布局信息进行变更即可,因此能容易地变更画面布局。此外,本实施方式中,显示装置2可移动,并与显示装置2的地理位置相关联地切换语言选择标志。由此,能容易地切换成适合显示装置2的地理位置的画面布局,因此能提高使用者的便利性。<实施方式2>图2是表示本发明实施方式2的显示控制装置3的结构的框图。显示控制装置3与显示装置2以及操作输入装置4一起构成信息提供装置20。信息提供装置20构成为包括显示控制装置3、显示装置2以及操作输入装置4。信息提供装置20构成为能与移动体、例如车辆一起移动。本实施方式中,信息提供装置20由具有对路径进行引导的导航功能的导航装置来实现。本实施方式的显示控制装置3包含有与上述图1所示的实施方式1的显示控制装置1相同的结构,因此对于相同的结构标注相同的参考标号,并省略共通的说明。本发明的其它实施方式的显示控制方法由本实施方式的显示控制装置3来执行。显示控制装置3包括控制部12a、存储部13a、当前位置获取部31、操作信息获取部32以及通信部33。控制部12a包含整体控制部34以及显示控制部35。存储部13a包含多个db14、15、36、37。具体而言,存储部13a包含对准/进展db14、组件位置db15、图像db36以及字符串db37。操作信息获取部32相当于获取部。存储部13a的各db14、15、36、37将与各画面布局有关的布局信息划分成多个显示要素,并将每个显示要素与语言选择标志对应起来进行存储。db14、15、36、37按照每个显示要素来设置。图像db36对图像信息进行存储。图像信息是表示多个显示要素中、构成画面布局的图像的信息。字符串db37对字符串信息进行存储。字符串信息是表示多个显示要素中、显示于文本组件的字符串的信息。存储部13a由半导体存储器、例如sd(securedigital:安全数字)存储卡等存储装置实现。存储部13a也可以包含对地图信息进行存储的地图db。当前位置获取部31获取表示显示控制装置3的当前位置的当前位置信息。当前位置获取部31例如按如下方式获取当前位置信息。当前位置获取部31经由整体控制部34读取存储在存储部13a的未图示的地图db中的地图信息。当前位置获取部31获取由未图示的gps接收部接收到的来自gps卫星的电波信号(以下有时称为“gps信号”)。当前位置获取部31使用读取出的地图信息以及获取到的gps信号来计算显示控制装置3的当前位置。当前位置获取部31生成表示计算出的当前位置的当前位置信息。当前位置获取部31例如可以构成为利用通信从显示控制装置3的外部获取显示控制装置3的当前位置信息。具体而言,当前位置获取部31可以构成为通过通信部33以及整体控制部34从显示控制装置3外部的服务器装置经由互联网等通信网获取显示控制装置3的当前位置信息。当前位置获取部31将获取到的当前位置信息提供给整体控制部34。通信部33构成为能与外部的通信装置进行通信。例如,通信部33构成为能经由互联网等通信网与显示控制装置3外部的服务器装置进行通信。操作输入装置4具备由使用者进行操作的未图示的操作输入部。操作输入部例如包含操作开关以及操作按钮。操作输入装置4在使用者输入数字信息、字符信息以及针对显示控制装置3的指示信息等信息时使用。在使用者对操作输入部进行操作后,操作输入装置4生成与使用者的输入操作相对应的操作信息,并提供给操作信息获取部32。操作输入装置4的操作输入部也可以由触摸面板或者能通过音频进行操作输入的音频输入装置代替操作开关以及操作按钮来构成。在操作输入部由触摸面板构成的情况下,触摸面板设置于显示装置2的显示表面,对使用者的触摸操作和触摸位置进行检测。触摸面板生成与检测到的触摸操作以及触摸位置相对应的操作信息,并提供给操作信息获取部32。在操作输入部由音频输入装置构成的情况下,音频输入装置对所输入的音频进行识别。音频输入装置生成与识别出的音频相对应的操作信息,并提供给操作信息获取部32。操作信息获取部32获取由操作输入装置4提供的操作信息。操作信息是表示操作的对象以及内容的信息。操作信息例如包含一个以上的表示操作的种类、操作的次数、操作的时间长度、作为操作对象的图像以及该图像的显示区域、显示信息量、显示位置、以及显示处理负荷、显示装置2的显示画面上的操作位置或者区域等的信息。整体控制部34例如由cpu、可写入的ram等存储器构成。存储器对控制程序进行存储。cpu执行存储在存储器中的控制程序,从而实现构成显示控制装置3的当前位置获取部31、操作信息获取部32、通信部33以及显示控制部35的各功能。整体控制部34基于由存储部13a、当前位置获取部31、操作信息获取部32以及通信部33提供的信息来控制显示控制部35。具体而言,整体控制部34控制显示控制部35,使得基于从存储部13a的各db14、15、36、37获取到的布局信息生成用于对显示信息进行显示的信号并输出到显示装置2。显示控制部35根据由整体控制部34提供的控制指令,将由整体控制部34提供的显示信息转换为能由显示装置2处理的视频信号。显示控制部35将对视频信号所表示的图像进行显示的指示与得到的视频信号一起提供给显示装置2。显示装置2例如由液晶显示器实现。显示装置2基于由显示控制部35提供的指示,将视频信号所表示的图像显示在显示画面中。由此,在显示装置2的显示画面中显示相当于显示信息的图像。由此,控制部12a控制显示装置2,使得基于获取到的布局信息对显示信息进行显示。整体控制部34在本实施方式中具有作为对从当前位置到目的地的路径进行引导的车辆导航的功能。即,整体控制部34使用由未图示的车辆信息获取部提供的车辆信息、以及由当前位置获取部31提供的当前位置信息来进行用于进行地图显示的处理、用于显示当前位置的处理、路径搜索处理、路径指引处理、路径引导处理以及设施检索处理。本实施方式中,语言选择标志例如由操作信息获取部32从输入到操作输入装置4的操作信息中获取。语言选择标志的获取并不限于此,也可以与上述实施方式1同样地,从表示显示装置2的地理位置的位置信息中获取。在本实施方式中,与显示装置2的地理位置相关联地切换语言选择标志。该情况下,语言选择标志例如可以通过由使用者对操作输入装置4进行操作来切换,也可以基于显示装置2的地理位置,通过整体控制部34的判断,在不由使用者操作的情况下进行切换。在基于显示装置2的地理位置并通过整体控制部34的判断来切换语言选择标志的情况下,整体控制部34构成为例如获取表示显示装置2的地理位置的位置信息,并在基于获取到的位置信息判断为显示装置2移动到阿拉伯语区域内的情况下,切换语言选择标志。显示装置2的位置信息例如基于由gps接收装置接收到的来自gps卫星的gps信号以及地图信息等来获取。本实施方式中,显示装置2与显示控制装置1一起移动,因此也可以将由当前位置获取部31获取到的显示控制装置1的当前位置信息用作为显示装置2的位置信息。图3是表示本发明实施方式2中的显示控制装置3的硬件结构的框图。显示控制装置3如图3所示,构成为至少包含处理电路51、存储器52以及输入输出接口53。上述图2所示的显示装置2以及操作输入装置4与输入输出接口53相连接。图2中,操作输入装置4采用外置于显示控制装置3的结构,但也可以采用将操作输入装置4等硬件设置在显示控制装置3内部的结构。显示控制装置3中的当前位置获取部31、操作信息获取部32、通信部33、整体控制部34以及显示控制部35的各功能由处理电路51实现。即,显示控制装置3具备处理电路51,用于由当前位置获取部31获取当前位置、由操作信息获取部32获取操作信息、由通信部33进行通信、由整体控制部34对显示控制装置3的整体进行控制、以及由显示控制部35控制显示装置2。处理电路51是执行存储在存储器52中的程序的cpu(也被称为中央处理装置、处理装置、运算装置、微处理器、微机、处理器、dsp(digitalsignalprocessor:数字信号处理器))。操作信息获取部32、通信部33、整体控制部34以及显示控制部35的功能通过软件、固件、或软件和固件的组合来实现。软件和固件被描述为程序,存储于存储器52。处理电路51读出存储于存储器52的程序并执行,从而实现各部分的功能。即,显示控制装置3具备用于存储程序的存储器52,从结果来看,该程序在由处理电路51执行时执行如下步骤:由当前位置获取部31获取当前位置的步骤;由操作信息获取部32获取操作信息的步骤;由通信部33进行通信的步骤;由整体控制部34对显示控制装置3的整体进行控制的步骤;以及由显示控制部35控制显示装置2的步骤。此外,这些程序也可以说是使计算机执行当前位置获取部31、操作信息获取部32、通信部33、整体控制部34以及显示控制部35所进行的处理的步骤和方法的程序。这里,存储器52例如相当于是ram(randomaccessmemory:随机存取存储器)、rom(readonlymemory:只读存储器)、闪存、eprom(erasableprogrammablereadonlymemory:可擦除可编程只读存储器)、eeprom(electricallyerasableprogrammablereadonlymemory:电可擦除可编程只读存储器)等非易失性或易失性的半导体存储器、以及磁盘、软盘、光盘、压缩磁盘、小型磁盘、dvd(digitalversatiledisc:数字通用盘)等。回到图2,操作信息获取部32基于由操作输入装置4提供的操作信息来获取语言选择标志。语言选择标志表示从显示装置2中所能显示的多种语言中选择了哪种语言作为应显示于显示装置2的显示语言。语言选择标志例如为全局变量。全局变量例如记载为“language_type”。例如,在选择阿拉伯语作为显示语言的情况下,将全局变量设定为“1”(language_type=1)。例如在选择阿拉伯语以外的语言(以下有时称为“非阿拉伯语”)作为显示语言的情况下,将全局变量设定为零(0)(language_type=0)。图4是表示存储在对准/进展db14中的布局信息的一个例子的图。如图4所示,对准/进展db14存储对对准(alignment)进行定义的对准信息、以及对进展(progression)进行定义的进展信息。在一行中,以可识别的方式存储有对准信息以及进展信息的内容。对于对准信息以及进展信息,将阿拉伯语所对应的画面布局所使用的信息、与非阿拉伯语、例如欧美欧洲等语言所对应的画面布局所使用的信息分成各列来存储。图5是表示存储在图像db36中的布局信息的一个例子的图。如图5所示,图像db36对表示画面布局所使用的图像的图像信息进行存储。在一行中,以可识别的方式存储图像信息的内容。对于图像信息,将阿拉伯语所对应的画面布局所使用的信息、与非阿拉伯语、例如欧美欧洲等语言所对应的画面布局所使用的信息分成各列来存储。图6是表示存储在字符串db37中的布局信息的一个例子的图。如图6所示,字符串db37对表示显示在文本组件中的字符串的字符串信息进行存储。在一行中,以可识别的方式存储字符串信息的内容。对于字符串信息,将阿拉伯语所对应的画面布局所使用的信息、与非阿拉伯语、例如欧美欧洲等语言所对应的画面布局所使用的信息分成各列来存储。图7是表示存储在组件位置db15中的布局信息的一个例子的图。如图7所示,组件位置db15对表示文本组件以及图标等显示在布局画面中的组件的位置的组件位置信息进行存储。在一行中,以可识别的方式存储组件位置信息的内容。对于组件位置信息,将阿拉伯语所对应的画面布局所使用的信息、与非阿拉伯语、例如欧美欧洲等语言所对应的画面布局所使用的信息分成各列来存储。存储在图4~图7所示的数据库中的显示要素是一个例子。除此以外,只要是需要在阿拉伯语所对应的画面布局与非阿拉伯语所对应的画面布局中进行区别的显示要素,也将对该显示要素进行存储的数据库设置在存储部13a中。也考虑不按显示要素划分而将数据库集中构成为一个数据库,但优选如本实施方式那样按照每个显示要素来设置。图8~图13是表示基于图4~图7所示的显示要素的布局信息而构成的画面布局的一个例子的图。图8是表示非阿拉伯语的文本组件的一个例子的图。图9是表示阿拉伯语的文本组件的一个例子的图。图10是表示非阿拉伯语的画面显示的一个例子的图。图11是表示阿拉伯语的画面显示的一个例子的图。如上述图4所示,非阿拉伯语的文本组件的对准(alignment)靠左(left),进展(progression)为从左向右(left-to-right)。因此,在非阿拉伯语的文本组件中,如图8所示,字符靠左,且从左向右输入。与此相对,在阿拉伯语的文本组件中,如上述图4所示,对准(alignment)靠右(right),进展(progression)为从右向左(right-to-left)。因此,在阿拉伯语的文本组件中,如图9所示,字符靠右,且从右向左输入。此外,如图10以及图11所示,在画面上,非阿拉伯语和阿拉伯语的情况下,文本组件等组件的显示位置左右反转。图12是表示非阿拉伯语的实际的画面显示的一个例子的图。图13是表示阿拉伯语的实际的画面显示的一个例子的图。如图12以及图13所示,在实际的画面显示中,非阿拉伯语和阿拉伯语的情况下,文本组件等组件的显示位置左右反转。图14是表示与本发明实施方式2的显示控制装置3中的显示控制处理有关的处理步骤的一个例子的流程图。图14所示的流程图的各步骤由构成显示控制装置3的操作信息获取部32、整体控制部34以及显示控制部35来执行。图14所示的流程图的处理在显示控制装置3的电源接通后开始,并转移到步骤a1。步骤a1中,操作信息获取部32判断是否选择了阿拉伯语作为显示语言。在判断为选择了阿拉伯语作为显示语言的情况下,转移到步骤a2,在判断为未选择阿拉伯语作为显示语言的情况下,转移到步骤a4。步骤a2中,操作信息获取部32在语言选择标志中设定“1”。步骤a2的处理结束后,转移至步骤a3。步骤a3中,整体控制部34从各数据库的与语言选择标志“1”对应的列中获取布局信息。步骤a3的处理结束后,转移至步骤a6。步骤a4中,操作信息获取部32在语言选择标志中设定“0”。步骤a4的处理结束后,转移至步骤a5。步骤a5中,整体控制部34从各数据库的与语言选择标志“0”对应的列中获取布局信息。步骤a5的处理结束后,转移至步骤a6。步骤a6中,整体控制部34指示显示控制部35,从而基于从各数据库获取到的布局信息来执行显示控制。步骤a6的处理结束后,结束所有处理步骤。图15是表示与图14所示的步骤a3的布局信息获取处理有关的处理步骤的流程图。图15所示的流程图的处理在从图14所示的步骤a2转移到步骤a3后开始,并转移到步骤b1。步骤b1中,整体控制部34设定与语言选择标志“1“相对应的列作为参照列。步骤b1的处理结束后,转移至步骤b2。步骤b2中,整体控制部34从字符串数据库的与语言选择标志“1”对应的列中获取字符串信息。步骤b2的处理结束后,转移至步骤b3。步骤b3中,整体控制部34从图像数据库的与语言选择标志“1”对应的列中获取文本背景图像信息以及图标信息。步骤b3的处理结束后,转移至步骤b4。步骤b4中,整体控制部34从组件位置数据库的与语言选择标志“1”对应的列中获取文本组件坐标信息以及图标坐标信息。步骤b4的处理结束后,转移至步骤b5。步骤b5中,整体控制部34从对准/进展数据库的与语言选择标志“1”对应的列中获取对准信息以及进展信息。步骤b5的处理结束后,结束所有处理步骤。图16是表示与图14所示的步骤a5的布局信息获取处理有关的处理步骤的流程图。图16所示的流程图的处理在从图14所示的步骤a4转移到步骤a5后开始,并转移到步骤c1。步骤c1中,整体控制部34设定与语言选择标志“0”相对应的列作为参照列。步骤c1的处理结束后,转移至步骤c2。步骤c2中,整体控制部34从字符串数据库的与语言选择标志“0”对应的列中获取字符串信息。步骤c2的处理结束后,转移至步骤c3。步骤c3中,整体控制部34从图像数据库的与语言选择标志“0”对应的列中获取文本背景图像信息以及图标信息。步骤c3的处理结束后,转移至步骤c4。步骤c4中,整体控制部34从组件位置数据库的与语言选择标志“0”对应的列中获取文本组件坐标信息以及图标坐标信息。步骤c4的处理结束后,转移至步骤c5。步骤c5中,整体控制部34从对准/进展数据库的与语言选择标志“0”对应的列中获取对准信息以及进展信息。步骤c5的处理结束后,结束所有处理步骤。图17是表示与图14所示的步骤a6的显示控制处理有关的处理步骤的流程图。图17所示的流程图的处理在从图14所示的步骤a3或步骤a5转移到步骤a6后开始,并转移到步骤d1。步骤d1中,整体控制部34基于获取到的文本组件坐标信息设定文本组件的位置。步骤d1的处理结束后,转移至步骤d2。步骤d2中,整体控制部34基于获取到的字符串信息对文本组件设定字符串。步骤d2的处理结束后,转移至步骤d3。步骤d3中,整体控制部34在与文本组件相同的位置上设定文本背景图像。步骤d3的处理结束后,转移至步骤d4。步骤d4中,整体控制部34使文本背景图像移动到文本组件的背面。步骤d5中,整体控制部34基于获取到的图标信息设定图标。步骤d5的处理结束后,转移至步骤d6。步骤d6中,整体控制部34基于获取到的图标坐标信息设定图标的位置。步骤d6的处理结束后,转移至步骤d7。步骤d7中,整体控制部34基于获取到的对准信息以及进展信息设定文本组件的对准以及进展。步骤d7的处理结束后,结束所有处理步骤。如上所述,根据本实施方式,从存储部13a的每个显示要素的db14、15、36、37中获取与语言选择标志相对应的布局信息。利用控制部12a控制显示装置2,使得基于获取到的布局信息对显示信息进行显示。由此,对语言选择标志进行变更,从而能一次性变更各显示要素的布局信息。因此,能容易地切换成与显示语言相对应的画面布局。此外,在设计画面布局时,按照每个显示要素进行设计即可,因此能使画面布局的设计变得容易。此外,在变更画面布局时,对存储在进行变更的显示要素的数据库中的布局信息进行变更即可,因此能容易地变更画面布局。此外,本实施方式中,多种语言包含阿拉伯语和非阿拉伯语。阿拉伯语相当于第一语言。非阿拉伯语相当于第一语言以外的语言。语言选择标志能设定表示选择了阿拉伯语的值、即第一语言选择值“1”、以及表示选择了阿拉伯语以外的语言的值、即非第一语言选择值“0”。各db14、15、36、37将与语言选择标志“1”相对应的布局信息和与语言选择标志“0”相对应的布局信息分开存储。由此,能容易地切换阿拉伯语的显示和非阿拉伯语的显示。以上所述的各实施方式的显示控制装置1、3不仅能够适用于能搭载于车辆的导航装置,也能够适用于将通信终端装置和服务器装置等适当组合后而得到的信息提供装置。通信终端装置是例如具有与服务器装置进行通信的功能的pnd(portablenavigationdevice:移动导航装置)和移动通信装置。移动通信装置例如是移动电话、智能电话和平板型终端装置。如上所述在将导航装置、通信终端装置以及服务器装置适当组合来构建信息提供装置的情况下,各实施方式的显示控制装置1、3的各结构要素可以分散地配置在构建信息提供装置的各装置中,也可以集中配置在任一装置中。由此,无论是将各实施方式的显示控制装置1、3的各结构要素分散配置在构建信息提供装置的各装置中的情况下,还是将其集中配置在任一装置中的情况下,都能够得到与上述各实施方式相同的效果。另外,本发明可以在该发明的范围内对各实施方式自由地进行组合。此外,能够适当变更或省略各实施方式的任意结构要素。本发明进行了详细的说明,但上述说明仅是所有方式中的示例,本发明并不局限于此。未举例示出的无数变形例可解释为是在不脱离本发明的范围内可设想到的。标号说明1、3显示控制装置2显示装置4操作输入装置10、20信息提供装置11获取部12、12a控制部13存储部14对准/进展数据库15组件位置数据库31当前位置获取部32操作信息获取部33通信部34整体控制部35显示控制部36图像数据库37字符串数据库51处理电路52存储器53输入输出接口。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1