显示控制方法、显示控制装置及程序的制作方法

文档序号:2583923阅读:120来源:国知局
专利名称:显示控制方法、显示控制装置及程序的制作方法
技术领域
本发明涉及显示控制方法、显示控制装置及程序。
背景技术
已知在形成有共用电极的基板与按每一像素形成有像素电极的基板之间按每一像素配置有注入了电泳材料液体的微囊的、利用了电泳方式的显示器(例如参照专利文献 1)。根据这样的显示器,通过对与显示信息对应的像素的像素电极施加电压而使微囊内的微粒移动,能够使与显示信息对应的像素着色,作为显示信息进行显示。另一方面,已知有下述软件键盘为了字符的输入用而使画面上显示键盘,在选择了所显示的键盘之中的任意的键的情况下,将所选择的键显示于缓存用的字符输入栏(例如参照专利文献2)。专利文献1特开2009-237395号公报专利文献2特开2008-257551号公报但是,在专利文献1所记载的那样的使用了电泳方式的显示器中,因其结构,在转换显示时,先前的显示会作为残像而残留。因此,在将这样的显示器用于专利文献2所记载的那样的软件键盘的显示的情况下,即使是所显示的字符被擦除了的情况,也会残留显示该擦除了的字符的残像。进而,在重复字符的输入及字符的擦除的情况下,擦除了的多个字符的残像会堆叠显示。这样的残像由于在字符的显示区域明显,所以会对用户带来不适感。

发明内容
本发明所涉及的几种方式,提供一种显示控制方法、显示控制装置及程序,其通过解决上述问题,即使在连续进行了字符的擦除及输入的情况下,也能够通过使擦除了的字符的残像不明显,而减轻对用户带来的不适感。为了解决上述问题,本发明的第1方式的显示控制方法,对具备多个像素的显示部的字符的显示进行控制,包括字符获得步骤,获得字符数据;以及显示控制步骤,使与在前述字符获得步骤获得的字符数据相应的字符显示于前述显示部的字符显示区域;其中,在前述显示控制步骤,在前述字符显示区域,使用多个呈预先确定的形状的像素组显示与在前述字符获得步骤获得的字符数据相应的字符。根据上述本发明所涉及的显示控制方法,即使是在擦除了字符的情况下产生该字符的残像的情况,也能够使该残像成为将多个呈预先确定的形状的像素组组合而成的残像。此外,对于擦除了的字符的残像,能够以像素组为单位重叠显示新输入的字符。由此,擦除了的字符的残像之中、在与构成新输入的字符的多个像素组之中的一个像素组重叠的像素组产生的残像,由该新写入的字符的图像的一部分覆写。进而,由于也能够使擦除了的字符的残像之中、在与构成新输入的字符的多个像素组的任意一个不重叠的像素组产生的残像不明显,所以能够减轻对用户带来的不适感。在上述显示控制方法中,前述字符显示区域,也可以具有多个部分区域,所述部分区域包含多个前述像素组并且用于显示一个字符;在前述显示控制步骤,也可以关于一个前述部分区域,显示与在前述字符获得步骤获得的字符数据相应的字符之一。根据这样的结构,由于在部分区域以外的区域不显示残像、不会跨多个部分区域显示残像,所以能够使残像更不明显而减轻对用户带来的不适感。在上述显示控制方法中,也可以在前述字符显示区域,相互相邻的2个像素组彼此,通过在其间设置有不用于字符的显示的像素,而相互分离。根据这样的结构,在像素组着色时,例如在显示字符时,能够相对地强调像素组的轮廓,结果能够得到强调在字符显示区域显示的字符的效果。在上述显示控制方法中,前述多个像素组的各个,也可以具有显示用段形状。根据这样的结构,通过使多个像素组的各个成为在以往的显示装置中使用的显示用段形状,能够使擦除了的字符的残像更不明显,进一步减轻对用户带来的不适感。在上述显示控制方法中,前述多个像素组的各个,也可以具有点形状。根据这样的结构,通过使多个像素组的各个成为在以往的显示装置中使用的点形状,能够使擦除了的字符的残像更不明显,进一步减轻对用户带来的不适感。在上述显示控制方法中,也可以在显示控制步骤,在显示与在前述字符获得步骤获得的字符数据相应的字符之前,使前述多个像素组的各个以与显示字符时不同的灰度等级水平预先进行显示。根据这样的结构,由于在不用于字符的显示的像素组已产生残像,所以在擦除字符时产生的残像,混入于在不用于字符显示的像素组产生的残像。因此,能够使在擦除字符时产生的残像更不明显。此外,若重复字符的写入和擦除,则残像累积,有时残像的浓度依像素组而不同。但是,由于在显示字符之前已在多个像素组的各个产生残像,所以能够减轻用户因不均一的浓度的残像而感受到的不适感。进而,由于在用于字符的显示的像素组和不用于字符的显示的像素组,所显示的灰度等级水平不同,所以用户能够容易识别出所显示的字符。此外,本发明的第2方式的显示控制装置,对具备多个像素的显示部的字符的显示进行控制,具备字符获得部,其获得字符数据;以及显示控制部,其使与前述字符获得部所获得的字符数据相应的字符显示于前述显示部的字符显示区域;其中,前述显示控制部,在前述字符显示区域,使用多个呈预先确定的形状的像素组显示与前述字符获得部所获得的字符数据相应的字符。根据上述本发明所涉及的显示控制装置,即使是在擦除了字符的情况下产生该字符的残像的情况,也能够使该残像成为将多个呈预先确定的形状的像素组组合而成的残像。此外,对于擦除了的字符的残像,能够以像素组为单位重叠显示新输入的字符。由此,擦除了的字符的残像之中、在与构成新输入的字符的多个像素组之中的一个像素组重叠的像素组产生的残像,由该新写入的字符的图像的一部分覆写。进而,由于也能够使擦除了的字符的残像之中、在与构成新输入的字符的多个像素组的任意一个不重叠的像素组产生的残像不明显,所以能够减轻对用户带来的不适感。此外,本发明的第3方式的程序,使计算机作为下述单元发挥作用字符获得单元,其获得字符数据;以及显示控制单元,其使与字符获得单元所获得的字符数据相应的字符显示于显示部的字符显示区域,且使用多个呈预先确定的形状的像素组显示与前述字符获得单元所获得的字符数据相应的字符。根据本发明所涉及的程序,通过计算机执行该程序,计算机即使是在擦除了字符的情况下产生该字符的残像的情况,也能够使该残像成为将多个呈预先确定的形状的像素组组合而成的残像。此外,对于擦除了的字符的残像,能够以像素组为单位重叠显示新输入的字符。由此,擦除了的字符的残像之中、在与构成新输入的字符的多个像素组之中的一个像素组重叠的像素组产生的残像,由该新写入的字符的图像的一部分覆写。进而,由于也能够使擦除了的字符的残像之中、在与构成新输入的字符的多个像素组的任意一个不重叠的像素组产生的残像不明显,所以能够减轻对用户带来的不适感。


图1表示实施例1所涉及的显示装置100的外观的一例。图2表示显示装置100的功能结构的一例。图3表示在显示器120显示的画面的一例。图4表示字符输入框312的构成例。图5表示由显示控制部214进行的显示控制处理的顺序的一例。图6表示由显示控制处理形成的字符的显示例。图7表示由显示控制处理形成的字符的显示例。图8表示由显示控制处理形成的字符的显示例。图9表示由显示控制处理形成的字符的显示例。图10表示由显示控制处理形成的字符的显示例。图11表示由显示控制处理形成的字符的显示例。图12表示由显示控制处理形成的字符的显示例。图13表示由显示控制处理形成的字符的显示例。图14表示字符输入框312的其他构成例。图15表示由显示控制处理形成的字符的其他显示例。图16表示由显示控制处理形成的字符的其他显示例。图17表示由显示控制处理形成的字符的其他显示例。图18表示显示装置100的软件结构的一例。符号说明100···显示装置,110...框体,115...键盘,120...显示器,212...字符获得部, 214...显示控制部,300...主画面,310...副画面,312...字符输入框,314...确定按钮, 400...部分区域,402...像素组,410...部分区域,412...像素组,800...光标。
具体实施例方式(实施例1)图1表示实施例1所涉及的显示装置100的外观的一例。显示装置100是本发明所涉及的显示控制装置的一例。显示装置100例如是可以显示字符数据的PDA (Personal Digital Assistant,个人数字助理)、移动电话机、电子书、便携音乐再现装置、便携运动图像再现装置、便携导航装置等。不限于上述,本发明所涉及的显示控制装置,只要是至少可以显示字符数据的装置即可,也可以由笔记本PC (Personal Computer,个人计算机)、台式 PC (Personal Computer,个人计算机)实现。显示装置100具备框体110、作为输入部的一例的键盘115以及作为显示部的一例的显示器120。框体110收置电源、CPU、存储器、硬盘、键盘115、显示器120、显示器驱动电路122等用于使显示装置100工作的各种硬件。键盘115具有多个输入键。通过用户操作键盘115的多个输入键,对显示装置100 输入与被操作的输入键相应的字符或控制信号。显示器120,其通过显示器驱动电路122(参照图18) 1驱动,显示与通过键盘115 输入的字符数据相应的字符。显示器120,不限于与通过键盘115输入的字符数据相应的字符,还能够显示文件、图像、管理信息、按钮、图标等。实施例1的显示装置100,作为显示器 120,使用利用了电泳方式的电子纸。显示器120不限于电子纸,也可以具备液晶显示器、等离子显示器、有机EL显示器等其他的显示设备作为显示部。显示装置100,也可以设置有键盘以外的输入部。例如,也可以在显示器120的显示面,重叠设置有触摸面板。在该情况下,显示装置100,也可以通过该触摸面板输入字符数据。显示装置100,也可以不设置用于输入字符数据的输入部。S卩,显示装置100,也可以是从外部被输入字符数据的装置和/或不具有字符数据的输入功能的装置。图2表示显示装置100的功能结构的一例。显示装置100,具备字符获得部212及显示控制部214。字符获得部212获得字符数据。具体地,字符获得部212获得通过键盘 115输入的字符数据。在显示器120显示的字符,不限于通过键盘115输入的字符。例如, 显示装置100,也可以作为伴随着显示的软件的处理结果等而将字符显示于显示器120。在这样的情况下,字符获得部212,也可以从CPU、存储器或外部的装置等获得使显示器120显示的字符。显示控制部214,对由显示器120进行的各种数据的显示进行控制。例如,在字符获得部212获得了字符数据的情况下,显示控制部214,使与字符获得部212所获得的字符数据相应的字符显示于显示器120。具体地,显示控制部214,使与字符获得部212所获得的字符数据相应的字符显示于显示器120的字符显示区域。字符显示区域,也可以是如文件生成软件那样能够显示在已显示的文件中连续输入的字符那样的主画面上的区域。此外,字符显示区域,也可以是如输入检索关键字的弹出画面和/或工具栏那样,相对于主画面重叠或并列设置的子画面上的区域。实施例1的显示控制部214,在字符显示区域,使用多个呈预先确定的形状的像素组,显示与字符获得部212所获得的字符数据相应的字符。在此,所谓像素组,表示包括多个像素的像素块。具体地,显示控制部214,在字符显示区域,将像素组用于字符的显示,字符显示区域所包含的多个像素之中未包含于像素组的像素,不用于字符的显示。并且,显示控制部214,在字符显示区域,通过选择性地显示一个或多个像素组而显示1个字符。例如,对多个像素组的各个,使用具有显示用段形状的像素组。例如,作为像素组的形状,使用包括η列m行的多个像素的长方形和/或平行四边形的段形状。在此情况下, 像素组的形状,也可以不是完全的长方形和/或平行四边形,而可以是实施了倒圆角、切角等加工而成的形状。此外,像素组构成为通过部分包含不用于显示的像素,在显示该像素组时,使不用于该显示的像素成为间隙和/或图案。作为其他的例子,对于多个像素组的各个,使用具有点形状的像素组。例如,作为像素组的形状,使用包括多个像素的正方形。在此情况下,像素组的形状,也可以不是完全的正方形,而可以是实施了倒圆角、切角等加工的形状。这样,在使像素组成为点形状的情况下,像素组也可以构成为通过部分包含不用于显示的像素,在显示该像素组时,使不用于该显示的像素成为间隙和/或图案。另外,多个像素组的各个,不限定于显示用段形状、点形状。多个像素组的各个,只要能够通过组合像素组而形成字符,则具有怎样的形状都可。字符显示区域,也可以具有多个用于显示一个字符的部分区域。一个部分区域包含多个像素组。在此情况下,显示控制部214,可以关于一个部分区域,显示与字符获得部 212所获得的字符数据相应的字符之一。例如,在字符显示区域,可以并列设置有ρ个部分区域。在此情况下,显示控制部214,可以通过关于一个部分区域,显示与字符获得部212所获得的字符数据相应的字符之一,而使最多P个字符显示于字符显示区域。此外,在字符显示区域,也可以将多个部分区域并列设置为q列r行。在此情况下,显示控制部214,可以通过关于一个部分区域,显示与字符获得部212所获得的字符数据相应的字符之一,而使最多qXr个字符显示于字符显示区域。另外,字符区域也可以不具有上述那样的部分区域。在此情况下,由于没有在字符显示区域显示的字符数及字符宽度的限制,所以显示控制部214,能够使更多的字符显示于字符显示区域、宽度更宽的字符显示于字符显示区域。在字符显示区域,相互相邻的2个像素组彼此,也可以通过在其之间设置有不用于字符的显示的像素,而相互分离。有时即使为了使一个像素以预定的灰度等级水平着色而对该像素供给预定的驱动电压,由于该像素的显示历史,也不能够以预定的灰度等级水平着色。因此,在要使相互相邻的2个像素组均以相同的灰度等级水平着色时,可能出现即使在各像素组中灰度等级水平均一,在2个像素组之间灰度等级水平也不同的情况。此时, 如果在相互相邻的2个像素组之间不设置用户可以识别的非着色区域,则2个像素组之间的灰度等级水平的差异会被用户识别出。因此,用户会感觉到不适感。但是,如果在其内部灰度等级水平均一的相互相邻的2个像素组之间,设置不用于字符的显示的像素,则即使在相互相邻的2个像素组之间存在灰度等级水平的差异,该灰度等级水平的差异也难以被识别。因此,能够减轻用户感觉到不适感的情况。显示控制部214,也可以在显示字符获得部212所获得的字符之前,使多个像素组的各个以与显示字符时不同的灰度等级水平预先进行显示。例如,显示控制部214,可以在显示与显示字符获得部212所获得的字符数据相应的字符前,使多个像素组的各个以比显示字符时浅的浓度(灰度等级)预先进行显示。显示控制部214,可以例如在多个像素组的各个显示了黑之后,通过将多个像素组各个的显示转换为白,而在多个像素组分别残留残像。此时的残像成为黑与白之间的中间的灰度等级水平。由此,由于在不用于字符的显示的像素组已产生残像,所以在擦除字符时产生的残像,混入于在不用于字符显示的像素组产生的残像。因此,能够使在擦除字符时产生的残像更不明显。此外,若重复字符的写入和擦除,则残像累积,有时残像的浓度依像素组而不同。但是,由于在显示字符之前已在多个像素组的各个产生残像,所以能够减轻用户因不均一的浓度的残像而感受到的不适感。进而, 由于在用于字符的显示的像素组和不用于字符的显示的像素组,所显示的灰度等级水平不同,所以用户能够容易识别出所显示的字符。另外,也可以在一个像素组残留残像时,未必一定在该一个像素组所包含的全部像素都残留残像。总之,只要以在擦除字符时产生的残像难以变得明显的方式,在与像素组的形状大致对应的区域残留残像即可。图3表示在显示器120显示的画面的一例。在显示器120,显示主画面300。例如,主画面300是制作及显示文件的文件软件的显示画面。例如,主画面300显示已制作的文件。此外,使用从键盘115输入的字符,制作新文件。此外,使用从键盘115输入的字符,对已制作的文件进行编辑。在主画面300上,重叠显示有子画面310。子画面310通过进行显示而提示用户输入字符。子画面310具有字符输入框312。字符输入框312是本发明所涉及的字符显示区域的一例。在子画面310被显示的状态下,在通过键盘115输入与字符数据相应的字符的情况下,与所输入的字符数据相应的字符显示于字符输入框312内。并且,在字符输入框 312显示有字符的状态下,通过按压确定按钮314,显示于字符输入框312的字符被显示于主画面300的预定位置。此时,显示控制部214,通过部分地驱动显示器120的像素电极,使字符显示于字符输入框312内。此外,显示控制部214,通过整体地驱动显示器120的像素电极,使字符显示于主画面300的预定位置。由此,能够抑制与字符的显示有关的像素电极的驱动时间及功耗量。不限于此,显示控制部214,也可以通过整体地驱动显示器120的像素电极,使字符显示于字符输入框312内。此外,显示控制部214,也可以通过部分地驱动显示器120的像素电极,使字符显示于主画面300的预定位置。这样,在图3中,示出了经由子画面310在主画面300输入字符的构成例,但并不限于此,也可以不经由子画面310,而能够在主画面300直接输入字符。在此情况下,字符显示区域,例如是在主画面300显示、编辑的文件之中与当前编辑的行对应的区域,而子画面 310也可以不显示。此外,本发明所涉及的字符显示区域,也可以设置于主画面300上。另外,子画面310,也可以在主画面300被显示的期间始终显示。此外,子画面310, 也可以在主画面300被显示并且显示装置100转变为字符输入模式(用户输入字符的模式)的情况下进行显示。此外,子画面310,也可以相对于主画面并列显示。此外,子画面 310,并不限于用于确定显示于主画面300的字符,而也可以是输入检索关键字的画面等用于需要字符输入的其他功能的画面。图4表示字符输入框312的构成例。在字符输入框312,多个部分区域400具有预定的间隔而以横向一列并列设置。显示控制部214,对于一个部分区域400,仅显示一个字符。各部分区域400包含多个像素组402。在图4所示的例子中,多个像素组402的各个, 具有显示段形状。此外,一个部分区域400,由于显示英文字母和/或阿拉伯数字,所以如图 4所示,具有相互形状不同的多个像素组402。在图4中,示出使全部像素组402显示出的例子。在图4中,着色的部分,表示包括用于字符的显示的多个像素的区域(即多个像素组 402)。另一方面,未着色的部分,表示包括不用于字符的显示的多个像素的区域(即多个像素组402以外的区域)。显示控制部214,选择性地使多个像素组402组合,使之显示为字符。在此,如图4所示,相互相邻的2个像素组402彼此,通过在其间设置有不用于字符的显示的像素(即,不显示字符和残像的像素),而相互分离。由此,例如在显示字符、将用于该显示的多个像素组402着色时,能够相对地强调这多个像素组402的轮廓,结果能够得到强调在字符输入框312显示的字符的效果。另外,在字符输入框312,能够显示光标和 /或句号和顿号等控制字符。显示控制部214,也可以使控制字符显示于部分区域400。在此情况下,显示控制部214,在部分区域400,既可以使用像素组402显示控制字符,也可以使用像素组402以外的像素显示控制字符。作为其他的例子,显示控制部214,也可以使部分区域400以外的区域显示控制字符。另外,部分区域400及多个像素组402的各个,其形状、大小等也可以依显示于字符输入框312的字符的字体大小、字符的复杂度等而不同。例如,显示于字符输入框312的字符的字体大小越大,则可以使多个像素组402的各个的尺寸越大,与之相应地使部分区域400的尺寸越大。作为其他的例子,显示于字符输入框312的字符的字体大小越大,则可以使部分区域400的尺寸越大,与之相应地增加部分区域400内的像素组402的数量。作为其他的例子,当在字符输入框312显示汉字等更复杂的字符的情况下,相应于此,也可以使部分区域400内的像素组402的尺寸变小,使数量增加。图5表示由显示控制部214进行的显示控制处理(显示控制步骤的处理)的顺序的一例。在此,对从主画面300被显示着的状态开始的、由显示控制部214进行的显示控制处理的一例进行说明。首先,显示控制部214,若开始字符输入模式(步骤S502),在已显示于显示器120 的主画面300上,重叠显示子画面310 (步骤S504)。例如,显示控制部214如图3所示,显示具有字符输入框312的子画面310。接着,显示控制部214,显示包含于字符输入框312的多个像素组402的全部(步骤S506)。并且,显示控制部214擦除包含于字符输入框312的多个像素组402的全部的显示(步骤S508)。由此,显示控制部214,使包含于字符输入框312的多个像素组402的全部产生残像。在此产生的残像,直到执行后面说明的步骤S514为止,不会自行完全地消除。接着,显示控制部214,判断是否通过键盘115输入了字符输入模式的结束码(步骤S510)。在步骤S510,在判断为“输入了字符输入模式的结束码”的情况下(步骤S510: 是),显示控制部214将显示于字符输入框312的字符串显示于主画面300 (步骤S512)。 并且,显示控制部214擦除子画面310的显示(步骤S514),并结束显示控制处理。另一方面,在步骤S510,在判断为“未输入字符输入模式的结束码”的情况下(步骤S510 否),显示控制部214使处理前进到步骤S516。在步骤S516中,显示控制部214,判断是否通过键盘115输入了退格符(步骤 S516)。在步骤S516,在判断为“输入了退格符”的情况下(步骤S516:是),显示控制部214 擦除在字符输入框312显示的光标的当前位置之前的字符的显示(步骤S518),并使光标的当前位置移动到所擦除的字符之前(步骤S518)。并且,显示控制部214使处理返回到步骤 S510。另一方面,在步骤S516,在判断为“未输入退格符”的情况下(步骤S516 否),显示控制部214使处理前进到步骤S522。在步骤S522,显示控制部214,判断是否通过键盘115输入了字符数据(步骤 S522)。在步骤S522,在判断为“输入了字符数据”的情况下(步骤S522 是),显示控制部 214,在显示于字符输入框312的光标的当前位置之后的部分区域400,显示与所输入的字符数据相应的字符(步骤S5M)。并且,使光标的当前位置移动到显示有字符的部分区域 400之后(步骤S5^),并使处理返回到步骤S510。另一方面,在步骤S522,在判断为“未输入字符数据”的情况下(步骤S522 否),显示控制部214使处理返回到步骤S510。图6 图13表示由显示控制处理形成的字符的显示例。如图6 图13所示,字符输入框312,其20个部分区域400以横向一列并列设置。即,在字符输入框312,最多20个字符以横向一列并列显示。首先,显示控制部214,如图6所示,通过进行步骤S506及步骤S508的处理,显示包含于字符输入框312的多个像素组402的全部,并将其擦除。具体地,如果如图4所示在白底显示黑色字符,则在包含于字符输入框312的全部像素预先显示白色。然后,在步骤 S506,如图6所示使全部的像素组402的显示转换为黑色。进而,在步骤S508,使全部的像素组402的显示转换为白色。由此,如图7所示,在包含于字符输入框312的多个像素组 402中,残留在步骤S506显示的黑图像的残像。将在步骤S508获得的残像称为初始残像。 另外,在图7及其之后,为了方便,为了表现某时刻在字符输入框312产生的残像的相对的浓度,以虚线表示在字符输入框312产生的残像之中相对淡的残像的边缘,另外以实线表示相对浓的残像的边缘,进而关于浓的残像,以实线表示残像的边缘并且以斜线施加阴影。 残像的这样的表现方法,表示在某时刻产生的残像的浓度的空间上的分布,并不表示残像的浓度的时间上的变化。并且,从在字符输入框312没有显示字符的状态,在通过键盘115输入了字符串 "THIS IS A PEN”的情况下,显示控制部214,按该字符串的字符数(13次)重复从步骤S522 到步骤的处理,由此如图8所示,使字符输入框312显示字符串“THIS IS A PEN”,并使光标800的当前位置移动到其后。在此,残留着图7所示的初始残像,在字符输入框312 显示字符串“THIS IS A PEN”。此时,在字符输入框312,字符串“THISIS A PEN”与初始残像重叠显示,但是构成该字符串的多个像素组402是构成初始残像的多个像素组402的一部分。这样,所显示的字符的图像,以像素组402为单位与初始残像重叠。此外,由于使用残留着初始残像的像素组402显示新的图像,所以初始残像的一部分由将要显示的图像覆写。在与该字符串不重叠的像素组402由于残留着初始残像,所以该像素组402的显示浓度比与该字符串重叠的像素组402的显示浓度低,且初始残像以预先确定的显示段形状生成。因此,该初始残像不明显,用户在字符输入框312中能够容易且不会有不适感地识别字符串“THIS IS A PEN”。进而,在通过键盘115输入了 4次退格符的情况下,显示控制部214,通过重复4次从步骤S516到步骤S520的处理,如图9所示,擦除“PEN”的显示,并使光标800的当前位置移动到所残留的字符串“THIS IS Α”之后。通过擦除“PEN”的显示,由于“PEN”这样的字符的残像增加到初始残像,所以残像的浓度的分布如图9所示变得不均一。进而,在通过键盘115输入了字符串“N APPLE”的情况下,显示控制部214,通过按照该字符串的字符数(7次)重复从步骤S522到步骤的处理,如图10所示,对于字符输入框312,继已显示的字符串“THIS ISA”之后显示字符串“N APPLE”,并使光标800的当前位置移动到其后。此时,在字符输入框312,字符串“THIS IS AN APPLE”与初始残像和擦除了的字符串“PEN”的残像重叠显示,所显示的字符的图像以像素组402为单位与残像重叠。与该字符串不重叠且残留着残像的像素组402的显示浓度,比与该字符串重叠的像素组402的显示浓度低。进而,这些残像以预先确定的显示段形状生成。因此,这些残像不明显,用户在字符输入框312中能够容易且不会有不适感地识别字符串“THIS IS AN APPLE”。进而,在通过键盘115输入了 16次退格符的情况下,显示控制部214,通过重复16 次从步骤S516到步骤S520的处理,如图11所示,擦除字符串“ THIS IS AN APPLE”的显示, 并使光标800的当前位置移动到开头。通过擦除字符串“THIS IS AN APPLE”的显示,由于
10"THIS IS ANAPPLE”这样的字符的残像增加到初始残像和“PEN”这样的字符的残像,所以残像的浓度的分布如图11所示进一步变得不均一。进而,在通过键盘115输入了字符串“IS THIS AN ORANGE ? ”的情况下,显示控制部214,通过按照该字符串的字符数(18次)重复从步骤S522到步骤的处理,如图12 所示,对于字符输入框312,显示字符串“IS THIS AN ORANGE ? ”,并使光标800的当前位置移动到其后。此时,在字符输入框312,字符串“IS THIS AN ORANGE ? ”与初始残像、字符串 “PEN”的残像和“THIS IS AN APPLE”的残像重叠显示,所显示的字符的图像以像素组402 为单位与残像重叠。与该字符串不重叠且残留着残像的像素组402的显示浓度,比与该字符串重叠的像素组402的显示浓度低。进而,这些残像以预先确定的显示段形状生成。因此,这些残像不明显,用户在字符输入框312中能够容易且不会有不适感地识别字符串“IS THIS AN ORANGE ?”。在经过从图6至图12所示的过程使“IS THIS AN ORANGE ? ”这样的字符串显示于字符输入框312的情况下,由于“THIS IS AN APPLE”这样的字符的残像与“PEN”这样的字符的残像增加到初始残像,所以残像的浓度的分布如图11所示变得不均一。但是,由于这些残像以预先确定的显示段形状生成,所以在累积了很多字符的残像的情况下,用户对于残像不会感觉到强烈的不适感,能够容易且不会有不适感地识别在字符输入框312显示的字符串。并且,如图13所示,从在字符输入框312显示着字符串“IS THIS AN0RANGE ? ”的状态,在按下了确定按钮314的情况下,显示控制部214,将字符串“IS THIS AN ORANGE ” 显示于主画面300的预定的位置。此后,显示控制部214,既可以使子画面310的显示擦除, 也可以显示着子画面310。这样,显示控制部214,使用具有预先确定的显示段形状的多个像素组402,使字符输入框312显示字符。由此,能够以具有预先确定的显示段形状的像素组402为单位,显示擦除了的字符的残像。此外,能够使擦除了的字符的残像与新输入的字符以像素组402 为单位重叠显示。由此,能够使擦除了的字符的残像不明显,减轻对用户带来的不适感。(实施例2)接着,对实施例2进行说明。在实施例1中,关于使像素组的形状成为显示用段形状的例子进行了说明,但是在实施例2中,关于使像素组的形状成为点形状的例子进行说明。图14表示字符输入框312的其他构成例。在字符输入框312,多个部分区域410具有预定的间隔而以横向一列并列设置。显示控制部214,对于一个部分区域410,仅显示一个字符。各部分区域410包含多个像素组412。在图14所示的例子中,多个像素组412的各个,具有点形状。在图14中,示出使全部像素组412显示出的例子。在图14中,着色的部分,表示包括用于字符的显示的多个像素的区域(即多个像素组41幻。另一方面,未着色的部分,表示包括不用于字符的显示的多个像素的区域(即多个像素组412以外的区域)。 显示控制部214,选择性地使多个像素组412组合,使之显示为字符。在此,如图14所示,相互相邻的2个像素组412彼此,通过在其间设置有不用于字符的显示的像素(即,不显示字符和残像的像素),而相互分离。因此,与实施例1的情况同样,由于在各自的内部灰度等级水平均一的相互相邻的2个像素组之间,设置不用于字符的显示的像素,所以即使在相互相邻的2个像素组之间存在灰度等级水平的差异,该灰度等级水平的差异也难以被识别。因此,能够减轻用户感觉到不适感的情况。另外,部分区域410及多个像素组412的各个,其形状、大小等也可以依显示于字符输入框312的字符的字体大小、字符的复杂度等而不同。例如,显示于字符输入框312的字符的字体大小越大,则可以使多个像素组412的各个的尺寸越大,与之相应地使部分区域410的尺寸越大。作为其他的例子,显示于字符输入框312的字符的字体大小越大,则可以使部分区域410的尺寸越大,与之相应地增加部分区域410内的像素组412的数量。作为其他的例子,当在字符输入框312显示汉字等更复杂的字符的情况下,相应于此,也可以使部分区域410内的像素组402的尺寸变小,使数量增加。图15 图17表示由显示控制处理形成的字符的其他显示例。如图15 图17所示,字符输入框312,其20个部分区域410以横向一列并列设置。即,在字符输入框312,最多20个字符以横向一列并列显示。首先,显示控制部214,如图15所示,通过进行步骤S506及步骤S508的处理,显示包含于字符输入框312的多个像素组412的全部,并将其擦除。具体地,如果如图14所示在白底显示黑色字符,则在包含于字符输入框312的全部像素预先显示白色。然后,在步骤 S506,如图15所示使全部的像素组412的显示转换为黑色。使全部的像素组412的显示转换为白色。由此,如图16所示,在包含于字符输入框312的多个像素组412中,残留所显示的黑图像的残像。另外,图16及其之后,为了方便,以虚线表示残像。并且,从在字符输入框312没有显示字符的状态,在通过键盘115输入了字符串 "Is this an orange ?”的情况下,显示控制部214,按该字符串的字符数(18次)重复从步骤S522到步骤的处理,由此如图17所示,使字符输入框312显示字符串“Is this an orange ? ”,并使光标800的当前位置移动到其后。在此,在图17所示的例子中,在字符输入框312,字符串“Is this an orange ? ”与图16所示的初始残像重叠显示,但是所显示的字符的图像以像素组412为单位与初始残像重叠。与该字符串不重叠且残留着残像的像素组412的显示浓度,比与该字符串重叠的像素组412的显示浓度低。进而,这些残像以预先确定的点形状生成。因此,这些残像不明显,用户在字符输入框312中能够容易且不会有不适感地识别字符串“Is this an orange ”。这样,显示控制部214,使用具有预先确定的点形状的多个像素组412,使字符输入框312显示字符。由此,能够以具有预先确定的点形状的像素组412为单位,显示擦除了的字符的残像。此外,能够使擦除了的字符的残像与新输入的字符以像素组412为单位重叠显示。由此,能够使擦除了的字符的残像不明显,减轻对用户带来的不适感。本发明的显示控制方法、显示控制装置及程序,不限于实施例1及实施例2的显示装置100,而能够应用于可以在显示部显示字符的各种信息处理装置。特别地,如实施例1 及实施例2的显示装置100那样,具有利用了电泳方式的显示部的信息处理装置,在显示画面的改写时容易残留改写前的信息的残像。因此,通过将本发明的显示控制方法、显示控制装置及程序应用于这样的信息处理装置,能够获得更高的效果。图18表示显示装置100的软件结构的一例。显示装置100,除了在图1中说明的显示器120、显示器驱动电路122及键盘115之外,还具备CPU1505、R0M1510、RAM1520、HD(硬盘)驱动器1525、通信接口 1530、外部存储器驱动器1540及外部存储器1542。R0M1510、RAM1520及HD驱动器1525存储各种数据及各种程序。CPU1505通过执行R0M1510、RAM1520或HD驱动器1525中存储的程序,进行各种数据处理及各种硬件控制。通信接口 1530,连接于通信网络,经由通信网络进行对外部装置的数据的发送接收。外部存储器驱动器1540,连接于外部存储器1542,进行对外部存储器1542的数据的发送接收。作为外部存储器1542,例如可举出存储卡。外部存储器1542也可以是软盘、⑶、 DVD等记录介质。例如,图2中所示的字符获得部212,通过由CPU1505执行R0M1510、RAM1520或HD 驱动器1525中存储的显示控制程序(本发明所涉及的程序),来实现其功能。此外,图2中所示的显示控制部214,通过由CPU1505执行R0M1510、RAM1520或HD驱动器1525中存储的显示控制程序,并且由CPU1505控制显示器驱动电路122,来实现其功能。显示控制程序既可以是存储于外部存储器1542的程序,也可以是存储于外部装置所具备的存储器、硬盘等记录介质的程序。此外,显示控制程序也可以预先存储于 R0M1510.RAM1520或HD驱动器1525。此外,显示控制程序,也可以通过外部存储器1542或从外部装置经由通信网络提供给显示装置100。(变形例)在实施例1及2中,如在图5 (步骤S506、步骤S508)、图6及图7中说明的,使多个像素组的各个预先显示残像,但是也可以成为不进行这样的处理的结构。即,也可以从在多个像素组的各个没有显示残像的状态,进行字符的显示。在该变形例中,也在字符显示区域,使用多个呈预先确定的形状的像素组显示字符这一点,与实施例1及2相同。因此,在该变形例中,也与实施例1及2同样,当在擦除字符串并残留有该字符串的残像的状态下显示新的字符串的情况下,该残像与该写入的字符串以像素组为单位重叠。关于与该字符串不重叠的像素组,产生残像,但由于该残像比与该字符串重叠的像素组的显示浓度低,且以预先确定的形状(段形状、点形状等)生成,所以该残像不明显。因此,在该变形例中,用户也能够在字符显示区域容易且不会有不适感地识别新写入的字符串。
权利要求
1.一种显示控制方法,其特征在于,对具备多个像素的显示部的字符的显示进行控制, 包括字符获得步骤,获得字符数据;以及显示控制步骤,使与在前述字符获得步骤获得的字符数据对应的字符显示于前述显示部的字符显示区域;其中,在前述显示控制步骤,在前述字符显示区域,使用多个呈预先确定的形状的像素组显示与在前述字符获得步骤获得的字符数据对应的字符。
2.根据权利要求1所述的显示控制方法,其特征在于,前述字符显示区域,具有多个部分区域,所述部分区域包含多个前述像素组并且用于显示一个字符;在前述显示控制步骤,关于一个前述部分区域,显示与在前述字符获得步骤获得的字符数据对应的字符之一。
3.根据权利要求1或2所述的显示控制方法,其特征在于,在前述字符显示区域,相互相邻的2个像素组彼此,通过在其间设置有不用于字符的显示的像素,而相互分离。
4.根据权利要求1 3中的任意一项所述的显示控制方法,其特征在于,前述多个像素组的各个,具有显示用段形状。
5.根据权利要求1 3中的任意一项所述的显示控制方法,其特征在于,前述多个像素组的各个,具有点形状。
6.根据权利要求1 5中的任意一项所述的显示控制方法,其特征在于,在前述显示控制步骤,在显示与在前述字符获得步骤获得的字符数据对应的字符之前,使前述多个像素组的各个以与显示字符时不同的灰度等级水平预先进行显示。
7.—种显示控制装置,其特征在于,对具备多个像素的显示部的字符的显示进行控制, 具备字符获得部,其获得字符数据;以及显示控制部,其使与前述字符获得部所获得的字符数据对应的字符显示于前述显示部的字符显示区域;其中,前述显示控制部,在前述字符显示区域,使用多个呈预先确定的形状的像素组显示与前述字符获得部所获得的字符数据对应的字符。
8.一种程序,其使计算机作为下述单元发挥作用字符获得单元,其获得字符数据;以及显示控制单元,其使与字符获得单元所获得的字符数据对应的字符显示于显示部的字符显示区域,且使用多个呈预先确定的形状的像素组显示与前述字符获得单元所获得的字符数据对应的字符。
全文摘要
本发明提供即使在连续进行了字符的擦除及输入的情况下,也能够通过使擦除了的字符的残像不明显而减轻对用户带来的不适感的显示控制方法、显示控制装置及程序。显示控制装置具备字符获得部,其获得要显示于显示部的字符数据;以及显示控制部,其使与字符获得部所获得的字符数据相应的字符显示于显示部的字符显示区域。显示控制部,在字符显示区域,使用多个具有预先确定的形状的像素组显示与字符获得部所获得的字符数据相应的字符。
文档编号G09G3/20GK102254542SQ201110131468
公开日2011年11月23日 申请日期2011年5月19日 优先权日2010年5月19日
发明者山田裕介 申请人:精工爱普生株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1