专利名称:图像处理设备、图像处理方法和图像处理程序的制作方法
技术领域:
本发明涉及用于在滚动显示中处理图像的图像处理设备、图像处理方法和图像处
理程序。
背景技术:
当在屏幕上将记录介质中存储的全部内容或部分内容显示为列表的时候,存在全部内容不适配(fitin)屏幕的情况。在这种情况下,用户通常通过在屏幕上滚动(scroll) 在屏幕之外的内容来显示它们。用户通过使用触摸板、键盘、控制器等向显示装置发送滚动请求。当由显示装置检测到该请求时,在屏幕上仅显示预定行数(如,一行)的屏幕之外的内容。在用户连续地发送滚动请求的情况下,例如,向上或向下滚动屏幕上显示的内容,并且滚动速度增大。滚动速度主要取决于显示装置的计算处理能力。在用户经由网络在屏幕上显示内容的情况下,滚动速度不仅取决于显示装置的计算处理能力,而且还显著地取决于通信速度。在期望显示的内容量非常大的情况下,用户快速到达待检索的内容的方法之一是高速滚动。高速滚动是指以用户不能在屏幕上的滚动区域中辨认出(make out)字符和图像的程度的高速来滚动要在屏幕上显示的内容。在用户期望快速到达待检索的内容的情况下,当由用户操作的显示装置不具有高速滚动功能,或者尽管具有该功能但仅提供低速滚动时, 显示装置的商业价值可能显著下降。因此,已经提出了用于实现高速滚动的各种方法(例如,日本未审查专利申请公开 No. 2005-223632、No. Heill-258977、No. Hei 6-318206 以及 No. Hei 4-365097)。
发明内容
然而,在日本未审查专利申请公开No. 2005-223632、No. Hei 11-258977、No. Hei 6-318206以及No. Hei 4-365097中公开的方法中,滚动显示可能是不自然的,并且滚动速度可能显著地取决于计算处理能力等。因此,日本未审查专利申请公开No. 2005-223632、 No. Hei 11-258977、No. Hei 6-318206 以及 No. Hei 4-365097 中公开的方法未完全满足用户目前对于滚动显示和高速滚动的需求。因此期望提供实现自然的滚动显示和高速滚动的图像处理设备、图像处理方法和图像处理程序。根据本发明实施例的图像处理设备包括检测器,检测滚动请求;以及处理器,根据由检测器检测到的滚动请求来执行处理。在检测器检测到高速滚动请求的情况下,处理器采用经由模糊处理而创建的模糊画面作为滚动区域中显示的图像的后续更新所需的新画面,由此产生待显示的图像。根据本发明实施例的图像处理方法包括检测滚动请求;以及当检测到高速滚动请求时,采用经由模糊处理而创建的模糊画面作为滚动区域中显示的图像的后续更新所需的新画面,由此产生待显示的图像。
作为本发明实施例的图像处理程序允许计算机执行如下过程检测滚动请求;以及当检测到高速滚动请求时,采用经由模糊处理而创建的模糊画面作为滚动区域中显示的图像的后续更新所需的新画面,由此产生待显示的图像。在作为本发明实施例的图像处理设备、图像处理方法和图像处理程序中,在高速滚动模式下,采用经由模糊处理而创建的模糊画面作为滚动区域中显示的图像的后续更新所需的新画面。因此,与全部显示图像均由未经历模糊处理的图像而组成的情况相比,用户感觉(混淆)的滚动速度(视觉滚动速度)变得更快。在高速滚动模式下,用户不能可视地清楚地辨认出未经历模糊处理的图像,并且将未经历模糊处理的图像看作模糊画面。因此,例如,当未经历模糊处理的显示图像改变为包括经历了模糊处理的图像的显示图像,并且进一步,改变为仅由经历了模糊处理的图像组成的显示图像时,显示图像不会看起来不自然。例如,相反,当仅由经历了模糊处理的图像组成的显示图像改变为包括经历了模糊处理的图像的显示图像,并且进一步,改变为未经历模糊处理的显示图像时,显示图像不会看起来不自然。甚至,从低速滚动到高速滚动的转换以及从高速滚动到低速滚动的转换看起来更自然。另外,对于滚动速度的改变的真实感觉(特别地,知觉)也增强。在本发明中,优选地,模糊画面是在滚动方向中经历模糊处理的图像。在这种情况下,从低速滚动到高速滚动的转换以及从高速滚动到低速滚动的转换看起来更自然。另外, 对于滚动速度的改变的真实感觉(特别地,知觉)也增强。在本发明中,处理器调整更新显示图像中与滚动区域对应的部分的速度,以便第一视觉滚动速度变得等于或高于第二视觉滚动速度。第一视觉滚动速度是在对由经由模糊处理而创建的多个模糊画面组成的显示图像进行高速滚动显示时,由用户感觉(混淆)的滚动速度,并且不同于实际的滚动速度。第二视觉滚动速度是在对未经历模糊处理的显示图像进行高速滚动显示时,由用户感觉(混淆)的滚动速度,并且与实际的滚动速度一致。在这种情况下,可以以小计算处理量来执行高速滚动。减小了由于计算处理性能等而使得高速滚动被扰乱的可能性。因此,从低速滚动到高速滚动的转换以及从高速滚动到低速滚动的转换变得不自然(不流畅)的可能性减小。在本发明中,优选地,在由检测器检测到的滚动请求是低速滚动请求的情况下,处理器执行与高速滚动模式下的处理不同的处理。例如,优选地,处理器采用未经历模糊处理的显示图像作为显示图像中滚动区域中显示的图像的后续更新所需的新画面,由此产生待显示的图像。在这种情况下,低速滚动看起来自然。在作为本发明实施例的图像处理设备、图像处理方法和图像处理程序中,使得由用户感觉(混淆)的滚动速度(视觉滚动速度)高于全部显示图像由未经历模糊处理的图像构成的情况下由用户感觉(混淆)的滚动速度(视觉滚动速度)。进一步,使得从低速滚动到高速滚动的转换以及从高速滚动到低速滚动的转换看起来更自然。因此,实现了自然的滚动显示和高速滚动。本发明的其它和另外的目标、特征和优点将从下面的描述中显现得更加完整。
图1是根据本发明实施例的图像处理设备的示意性配置图;图2是图示了图1的图像处理设备中休息期间的屏幕显示的示例的图3是图示了图1的图像处理设备中低速滚动模式下的屏幕显示的示例的图;图4是图示了图1的图像处理设备中高速滚动模式下的屏幕显示的示例的图;图5是图示了在视觉滚动速度与算术处理量之间的关系的示例的图;图6是图示了图1的图像处理设备中休息期间的屏幕显示的另一示例的图;图7是图示了图1的图像处理设备中高速滚动模式下的屏幕显示的另一示例的图。
具体实施例方式下面将参照附图描述本发明的实施例。将以如下顺序给出描述。1.实施例示意性配置滚动处理效果2.修改实施例配置图1图示了根据本发明实施例的图像处理设备1的示意性配置。例如,图像处理设备ι具有控制单元10、存储单元11、通信单元12、显示单元13和输入单元14。控制单元 10例如连接到存储单元11、通信单元12、显示单元13和输入单元14。如果需要的话,可以不提供通信单元12和显示单元13。例如,在提供通信单元12 的情况下,可以不提供显示单元13。在提供显示单元13的情况下,可以不提供通信单元12。 显示单元13可以与图像处理设备1分开地提供。在这种情况下,图像处理设备1中的控制单元10控制显示单元13。提供输入单元14以键入关于控制单元10中的程序的执行的信息(例如,滚动请求),并且输入单元14例如包括触摸板、键盘、鼠标、声音麦克风等。例如,提供显示单元13 以显示控制单元10中的程序的执行结果(例如,滚动),并且在执行控制单元10中的程序时支持信息的键入。例如,显示单元13是液晶显示器、有机EL显示器等。提供控制单元10以翻译并执行程序的命令,并且包括例如CPU(中央处理单元)。 在存储单元11中,例如,存储滚动程序1IA和内容数据库1IB。滚动程序1IA可以构造为图像处理设备1中的硬件。例如,控制单元10在显示单元13的屏幕(未示出)上的预定区域中显示存储单元11中的内容数据库IlB中存储的全部或部分内容(未示出)。“预定区域”是指与滚动区域(例如,图2中所示的区域)对应的部分,稍后将在显示单元13的屏幕中描述。通信单元12可以经由通信网络(未示出)与另一信息处理设备(未示出)相互通信。在图像处理设备1中提供通信单元12的情况下,控制单元10根据从通信网络上的信息处理设备(设备A)的访问,经由例如通信单元12和通信网络,在设备A的显示屏幕(未示出)上的预定区域中显示内容数据库IlB中存储的全部或部分内容(未示出)。“预定区域”是指与滚动区域(例如,图2中所示的区域)对应的部分,稍后将在设备A的显示屏幕中描述。
例如,在将内容数据库IlB中存储的全部或部分内容的列表显示到显示单元13的屏幕(未示出)上时,在全部内容不适配屏幕的情况下,提供滚动程序IlA以执行稍后描述的预定处理(滚动处理)。控制单元10例如可以在图像处理设备1上电时或者在发现如上所述全部内容不适配屏幕时的阶段,启动滚动程序IlA0在图像处理设备1中提供通信单元12的情况下,例如,滚动程序IlA用于在将存储单元11中的内容数据库IlB中存储的全部或部分内容显示到通信网络上的设备A(其经由通信单元12和通信网络进行访问)的显示屏幕(未示出)上时全部内容不适配屏幕的情况下,执行将在稍后描述的预定处理(滚动处理)。同样在这种情况下,例如,控制单元 10可以在图像处理设备1上电时或者在发现如上所述全部内容不适配屏幕时的阶段,启动滚动程序IlA0当作出来自用户的滚动请求时,控制单元10根据滚动程序IlA的代码,执行将在稍后描述的滚动处理。经由输入单元14将来自用户的滚动请求提供到例如控制单元10。 在图像处理设备1中提供通信单元12的情况下,经由通信单元12和通信网络将来自用户的滚动请求例如从通信网络上的设备A提供到控制单元10。滚动处理接下来,将详细描述滚动处理。在下文中,将描述在显示单元13的屏幕中的滚动区域13A中显示内容数据库IlB中存储的部分内容的情况。然而,下面的描述还应用于在与通信网络上的设备A的屏幕中的滚动区域13A对应的区域(未示出)中显示内容数据库 IlB中存储的部分内容的情况。在这种情况下,作为用于检测滚动请求的装置提及的输入单元14改变为控制单元10。图2图示了在显示单元13的屏幕中的滚动区域13A中以静态显示图像的状态的示例。图2图示了以静态显示从内容数据库IlB读取的全部或部分内容的情况。图2示意性地示出了用户将他/她的手指F保持在显示屏幕之上以便进行滚动请求的状态。图3图示了在显示单元13的屏幕中的滚动区域13A中以低速滚动状态显示图像的状态的示例。图3图示了以静态显示从内容数据库IlB读取的全部或部分内容的情况。 图3示意性地示出了用户以他/她的手指F在显示屏幕上缓慢地向下滚动的状态。图4图示了在显示单元13的屏幕中的滚动区域13A中以高速滚动状态显示图像的状态的示例。图4图示了以高速滚动状态显示将在稍后描述的多个模糊画面(blurred picture)(而非从内容数据库IlB读取的内容)的情况。图4示出了用户以他/她的手指 F在显示屏幕上快速地向下滚动,并且手指F已经从显示屏幕远离(从而手指F未示出在图 4中)的状态。静态是指不滚动图像且不更新(不改变)滚动区域13A中的图像的状态。低速滚动状态是指对于用户来说足够缓慢地滚动图像以辨认出屏幕上的滚动区域13A中的字符和图像,并且以缓慢的周期在滚动区域13A中更新(改变)图像的状态。高速滚动状态是指对于用户来说太快滚动图像以至于不能辨认出屏幕上的滚动区域13A中的字符和图像, 并且以快速的周期在滚动区域13A中更新(改变)图像的状态。然而,在该实施例中,高速滚动状态是指以高速可视地滚动图像的状态。换言之,关于用户不能辨认出屏幕上的滚动区域13A中的字符和图像的这一点,该实施例中的高速滚动状态与普通的高速滚动状态类似。然而,关于以等于或略高于低速滚动状态下的周期的周期在滚动区域13A中更新图像的这一点,该实施例的高速滚动状态与普通高速滚动状态不同。当没有从用户发送滚动请求或者从用户发送低速滚动请求作为滚动请求时,优选地是,控制单元10执行与高速滚动状态下的处理不同的处理,这将在下面详细描述。在这种情况下,低速滚动看起来不自然。静态具体地说,当没有由用户进行滚动请求时,控制单元10以预定周期将视频信号输出到显示单元13,而不更新滚动区域13A中的图像以在显示单元13中显示图像。此时,至少滚动区域13A中的图像保持静态(参照图2)。控制单元10显示从内容数据库IlB读取的全部或部分内容作为滚动区域13A中的图像。低速滚动当由用户作出低速滚动请求作为滚动请求时,控制单元10以缓慢的周期更新滚动区域13A中的图像,并以预定周期将视频信号输出到显示单元13以在显示单元13中显示图像。此时,以缓慢的周期更新至少滚动区域13A中的图像(参照图3)。控制单元10采用未经历模糊处理的显示图像作为低速滚动模式下显示图像中的滚动区域13A中显示的图像的后续更新所需的新画面,由此产生待显示的图像。尽管图3图示了滚动区域13A中显示的图像被模糊的状态,由于显示单元13等的显示性能而出现图像中的模糊,并且不对图像执行模糊处理。在低速滚动模式下,如果需要的话,可以使用略微模糊的图像。显示模糊画面的方法遵循将在稍后描述的高速滚动模式下的显示方法。例如,未经历模糊处理的显示图像是从内容数据库IlB读取的内容(例如,音乐片段的标题和演唱者的名字)的图像。模糊处理是对图像中对比度差异大的部分进行模糊以进行对比度更小的改变的处理。在该实施例中,作为模糊处理,例如,采用在一个方向中显著地模糊图像并在与显著地模糊方向垂直的方向中不执行模糊或略微执行模糊的处理 (参照图4)。显著地模糊方向优选地与滚动方向平行。因此,在显著地模糊方向平行于滚动方向的情况下,经历模糊处理的图像(模糊画面)是在滚动方向中经历模糊处理的图像。 在高速滚动模式下,优选地使用在滚动方向中经历模糊处理的图像作为模糊画面。稍后将详细描述这种模糊画面是优选的原因。高速滚动当由用户作出高速滚动请求作为滚动请求时,控制单元10以快速的周期更新滚动区域13A中的图像,并且以预定周期将视频信号输出到显示单元13以在显示单元13中显示图像。此时,以快速的周期更新至少滚动区域13A中的图像。控制单元10采用经由模糊处理而创建的模糊画面作为高速滚动模式下显示图像中的滚动区域13A中显示的图像的后续更新所需的新画面,由此产生待显示的图像。例如,经由模糊处理而创建的模糊画面是经历了模糊处理的、从内容数据库IlB 读取的内容(例如,音乐片段的标题和歌唱者的名字)的图像。例如,通过使用以静态或低速滚动模式在滚动区域13A中显示的部分内容来创建模糊画面。优选地是,模糊画面是静态或低速滚动模式下且通过使用刚好在高速滚动之前在滚动区域13A中显示的图像的一部分而创建的显示图像。在这种情况下,实现了更自然的滚动显示。例如,在主要在与图4所示的滚动方向平行的方向中执行模糊处理的情况下,从低速滚动到高速滚动的转换以及从高速滚动到低速滚动的转换看来更加自然。更加可以理解的是,当假设从图3所示的屏幕到图4所示的屏幕的滚动区域13A的转换的状态时。模糊处理不仅产生自然滚动的效果,而且产生增强滚动速度的改变的真实感觉(sensation) (特别地,知觉(feeling))。实际上,真实感觉是增大商业价值的重要因素之一,并且从增强真实感觉的视点来看,模糊处理很重要。优选地是,例如,控制单元10调整更新显示图像中与滚动区域13对应的部分的速度,以便第一视觉滚动速度变得等于或高于第二视觉滚动速度。第一视觉滚动速度是当以高速滚动模式显示经由模糊处理而创建的多个模糊画面所组成的显示图像时,由用户感觉(混淆)的滚动速度。因此,第一视觉滚动速度不同于实际滚动速度。第二视觉滚动速度是当以高速滚动模式显示未经历模糊处理的显示图像时,由用户感觉的滚动速度。因此,第二视觉滚动速度与实际滚动速度一致。在该实施例中,在如上所述设置更新显示图像中与滚动区域13对应的部分的速度的情况下,可以以小计算处理量执行高速滚动。这减小了高速滚动由于计算处理能力等而受到干扰的可能性。因此,减小了从低速滚动到高速滚动的转换以及从高速滚动到低速滚动的转换变得不自然(变得不流畅)的可能性。在识别出由输入单元14检测到的滚动请求是高速滚动请求之后,控制单元10可以创建模糊画面。在这种情况下,控制单元10采用产生的模糊画面作为显示图像中滚动区域13A中显示的图像的后续更新所需的新画面,由此产生待显示的图像。在这种情况下,从低速滚动到高速滚动的转换以及从高速滚动到低速滚动的转换看起来更自然。控制单元10可以预先在存储单元11中存储模糊画面。在这种情况下,当由输入单元14检测到的滚动请求是高速滚动请求时,首先,控制单元10从存储单元11读取模糊画面。接下来,控制单元10采用读取的模糊画面作为显示图像中滚动区域13A中显示的图像的后续更新所需的新画面,由此产生待显示的图像。在这种情况下,抑制了高速滚动开始时的计算处理量以便实现了到高速滚动的快速转换。结果,减小了从低速滚动到高速滚动的转换和从高速滚动到低速滚动的转换变得不自然(变得不流畅)的可能性。效果在该实施例中,在高速滚动模式下,采用经由模糊处理而创建的模糊画面作为显示图像中滚动区域13A中显示的图像的后续更新所需的新画面。这使得由用户感觉(混淆)的滚动速度(视觉滚动速度)高于全部显示图像是未经历模糊处理的图像的情况下的滚动速度。在高速滚动模式下,用户不能清楚可视地辨认出未经历模糊处理的图像,并且将未经历模糊处理的图像看作模糊画面。因此,例如,当未经历模糊处理的显示图像改变为包括经历了模糊处理的图像的显示图像,并进一步改变为仅由经历了模糊处理的图像组成的显示图像时,显示图像不会看起来不自然。例如,相反,当仅由经历了模糊处理的画面组成的显示图像改变为包括经历了模糊处理的图像的显示图像,并进一步改变为未经历模糊处理的显示图像时,显示图像不会看起来不自然。甚至,从低速滚动到高速滚动的转换和从高速滚动到低速滚动的转换看起来更自然。另外,还增强了滚动速度的改变的真实感觉(特别地,知觉)。因此,本实施例的图像处理设备1实现了自然的滚动显示和高速滚动。在该实施例中,在调整更新与显示图像中的滚动区域13A对应的部分的速度以便第一视觉滚动速度变得等于或高于第二视觉滚动速度的情况下,以小计算处理量执行高速滚动。例如,如图5中的实线所示,可以在未达到图像处理设备1的处理极限量的情况下增大视觉滚动速度。另一方面,在不使用模糊技术执行滚动的比较示例中,可以理解的是,处理量达到图像处理设备1的处理极限量,并且滚动速度存在极限。因此,在该实施例中,滚动速度不取决于计算处理能力等,以便充分地满足用户目前对于滚动显示和高速滚动的需求。修改在前述实施例中,控制单元10可以在显示图像中显示例如指示器I,如图6所示。 在这种情况下,优选地是,控制单元10根据滚动速度改变指示器的显示区域。优选地是,例如,如图7所示,控制单元10使得显示器I在垂直于滚动方向的方向中延伸,以便根据滚动速度覆盖一部分滚动区域13A。在这种情况下,用户关注于高速滚动模式下的指示器I,而不太注视滚动区域13A中显示的模糊画面。结果,高速滚动看起来更自然。例如,如图7所示,通过改变指示器I的灰度来实现指示器I的延伸。在前述实施例中,控制单元10可以从扬声器(未示出)输出滚动声音,同时滚动显示图像,并根据滚动速度改变滚动声音的音量或音调。例如,优选地是,控制单元10随着滚动速度增大而减小滚动声音。在这种情况下,滚动声音不会变为对于用户的噪声,并且实现了舒服的滚动。本申请包含与于2010年3月23日向日本专利局提交的日本优先权专利申请JP 2010-066384中公开的主题有关的主题,通过引用的方式将其全部内容合并在此。本领域的技术人员应该理解,根据设计要求和其他因素可能出现各种修改、组合、 部分组合和变更,只要它们落在所附权利要求或其等价物的范围内即可。
权利要求
1.一种图像处理设备,包括 检测器,检测滚动请求;以及处理器,当所述检测器检测到高速滚动请求时,采用经由模糊处理而创建的模糊画面作为滚动区域中显示的图像的后续更新所需的新画面,由此产生待显示的图像。
2.根据权利要求1所述的图像处理设备,其中,所述模糊画面是沿着滚动方向模糊的画面。
3.根据权利要求1所述的图像处理设备,其中,当所述检测器检测到高速滚动请求时, 所述处理器调整在滚动区域中显示的图像的更新速度,以便第一视觉滚动速度等于或高于第二视觉滚动速度,所述第一视觉滚动速度表示在使用多个模糊画面的情况下在高速滚动显示中的滚动速度,所述第二视觉滚动速度表示在使用非模糊画面的情况下在高速滚动显示中的滚动速度。
4.根据权利要求1所述的图像处理设备,其中,当所述检测器检测到低速滚动请求时, 所述处理器采用非模糊画面作为在滚动区域中显示的图像的后续更新所需的新画面,由此产生待显示的图像。
5.根据权利要求4所述的图像处理设备,其中通过使用静止画面或低速滚动模式下的画面的一部分来创建模糊画面。
6.根据权利要求5所述的图像处理设备,其中,通过使用刚好在进入高速滚动模式之前显示的静止画面或低速滚动模式下使用的画面的一部分来创建模糊画面。
7.根据权利要求6所述的图像处理设备,其中,当所述检测器检测到高速滚动请求时, 所述处理器在之后创建所述模糊画面。
8.根据权利要求1所述的图像处理设备,进一步包括存储所述模糊画面的存储单元, 其中,当所述检测器检测到高速滚动请求时,所述处理器从所述存储单元读取所述模糊画面。
9.根据权利要求1所述的图像处理设备,其中,所述处理器在所显示的图像的区域中显示指示器,并且根据滚动速度来改变指示器的大小。
10.根据权利要求9所述的图像处理设备,其中,所述处理器允许所述指示器根据卷动速度而在垂直于滚动方向的方向中扩展或收缩,以便所述指示器覆盖所显示的图像的一部分。
11.根据权利要求10所述的图像处理设备,其中,所述处理器通过改变所述指示器的灰度来执行它的扩展或收缩。
12.根据权利要求1所述的图像处理设备,其中,所述处理器允许扬声器在滚动所显示的图像的同时输出滚动声音,并且根据滚动速度来调整滚动声音的音量或音调。
13.根据权利要求1所述的图像处理设备,其中,所述处理器显示产生的待显示的图像。
14.根据权利要求13所述的图像处理设备,进一步包括用于显示产生的待显示的图像的显示面板。
15.一种图像处理方法,包括 检测滚动请求;以及当检测到高速滚动请求时,采用经由模糊处理而创建的模糊画面作为在滚动区域中显示的图像的后续更新所需的新画面,由此产生待显示的图像。
16. 一种存储图像处理程序的存储介质,所述程序允许计算机执行如下过程 检测滚动请求;以及当检测到高速滚动请求时,采用经由模糊处理而创建的模糊画面作为在滚动区域中显示的图像的后续更新所需的新画面,由此产生待显示的图像。
全文摘要
提供了实现自然的滚动显示和高速滚动的图像处理设备、图像处理方法和图像处理程序。图像处理设备包括检测器,检测滚动请求;以及处理器,当检测器检测到高速滚动请求时,采用经由模糊处理而创建的模糊画面作为在滚动区域中显示的图像的后续更新所需的新画面,由此产生待显示的图像。
文档编号G09G5/34GK102201223SQ20111006299
公开日2011年9月28日 申请日期2011年3月16日 优先权日2010年3月23日
发明者宇津木慎吾 申请人:索尼公司