视频处理设备和程序.pdf

上传人:奻奴 文档编号:4578060 上传时间:2018-10-21 格式:PDF 页数:31 大小:1.85MB
返回 下载 相关 举报
摘要
申请专利号:

CN200780040747.8

申请日:

2007.10.26

公开号:

CN101534912A

公开日:

2009.09.16

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止IPC(主分类):A63F 13/00申请日:20071026授权公告日:20120704终止日期:20131026|||授权|||实质审查的生效|||公开

IPC分类号:

A63F13/00; G06F3/048; H04N5/93

主分类号:

A63F13/00

申请人:

科乐美数码娱乐株式会社

发明人:

仓秀一

地址:

日本东京

优先权:

2006.10.30 JP 294463/2006

专利代理机构:

中国国际贸易促进委员会专利商标事务所

代理人:

朱智勇

PDF下载: PDF下载
内容摘要

提供了一种具有显示单元(120)、主处理器(150)、显示控制器(160)和主存储器(180)的运动图像处理设备(100)。使用存储在主存储器(180)中的全体运动图像数据项,显示控制器(160)和显示单元(120)播放全体运动图像(AM1),从而显示多个局部运动图像(SM11到SM14)。换言之,显示一个运动图像使得能够显示多个运动图像。因此,通过使用运动图像处理设备(100),可以同时显示多于根据设备播放运动图像的能力所确定的运动图像。

权利要求书

1.  一种运动图像处理设备,包括:
全体运动图像存储器,用于播放全体运动图像的全体运动图像数据项被写入该全体运动图像存储器,所述全体运动图像占据包括不彼此重叠的多个局部区域的图像区域,所述全体运动图像具有一个播放时间并且包括多个局部运动图像,每个局部运动图像具有与所述全体运动图像的播放时间相同的播放时间,所述局部运动图像分别定位在所述局部区域处;
运动图像播放器,用于使用写入全体运动图像存储器的全体运动图像数据项播放全体运动图像;
位置数据存储器,位置数据项被写入该位置数据存储器,所述位置数据项描述所述多个局部运动图像在全体运动图像内的位置,所述位置数据项描述所述多个局部区域与多个局部运动图像之间的相关性;
选择接受器,用于接受用户对所述局部区域中的至少一个局部区域的选择;
局部运动图像确定器,用于基于写入位置数据存储器的位置数据项,确定所述多个局部运动图像中与选择接受器所接受的局部区域相关联的局部运动图像;和
信息输出器,用于根据由局部运动图像确定器确定的局部运动图像输出信息。

2.
  根据权利要求1的运动图像处理设备,还包括:
原始图像数据存储器,用于事先存储多个原始局部运动图像数据项,该多个原始局部运动图像数据项是指示全体运动图像中的所述多个局部运动图像的多个局部运动图像数据项的原版;
初始位置数据存储器,用于事先存储描述所述多个局部区域与多个局部运动图像之间的初始相关性的初始位置数据项;
图像位置确定器,用于确定所述局部运动图像在全体运动图像内的位置;
全体运动图像产生器,用于根据从原始图像数据存储器读取的原始局部运动图像数据项产生全体运动图像数据项,该全体运动图像数据项指示包括根据图像位置确定器的确定而定位的所述局部运动图像的全体运动图像,全体运动图像产生器将所述全体运动图像数据项写入全体运动图像存储器;和
位置数据修改器,用于从初始位置数据存储器读取初始位置数据项,并且基于由图像位置确定器所确定的位置,修改在所述初始位置数据项中描述的所述多个局部区域与多个局部运动图像之间的初始相关性,从而产生新的位置数据项,位置数据修改器将该新的位置数据项写入位置数据存储器。

3.
  根据权利要求2的运动图像处理设备,其中,原始图像数据存储器事先存储包括所述多个原始局部运动图像数据项的原始全体运动图像数据项,该原始全体运动图像数据项指示原始全体运动图像,所述多个局部运动图像根据在初始位置数据项中描述的初始相关性而被定位在该原始全体运动图像中;
以及其中,全体运动图像产生器通过基于图像位置确定器的确定而改变从原始图像数据存储器读取的原始全体运动图像数据项中的所述局部运动图像的位置的描述,产生全体运动图像数据项。

4.
  根据权利要求2的运动图像处理设备,其中,全体运动图像产生器产生全体运动图像数据项,以使得全体运动图像数据项包括指示边界图像的边界图像数据项,该边界图像是用于划分所述多个局部运动图像的边界的图像。

5.
  根据权利要求3的运动图像处理设备,其中,存储在原始图像数据存储器中的原始全体运动图像数据项是压缩编码的,以及其中,全体运动图像产生器在产生全体运动图像数据项之前对从原始图像数据存储器读取的原始全体运动图像数据项解码。

6.
  根据权利要求1的运动图像处理设备,还包括:
问题提出器,用于向玩家提问题;
呈现器,用于通过使运动图像播放器播放全体运动图像,示出所述多个局部运动图像作为该问题的答案选项;和
正确答案存储器,用于存储指示正确的答案选项的正确答案数据项,
其中,信息输出器基于由局部运动图像确定器所确定的局部运动图像和存储在正确答案存储器中的正确答案数据项,确定由局部运动图像确定器所确定的局部运动图像是否是正确的答案选项,而且信息输出器根据其确定而输出信息。

7.
  一种用于计算机的计算机程序,该计算机包括:
全体运动图像存储器,用于播放全体运动图像的全体运动图像数据项被写入该全体运动图像存储器,所述全体运动图像占据包括不彼此重叠的多个局部区域的图像区域,所述全体运动图像具有一个播放时间并且包括多个局部运动图像,每个局部运动图像具有与所述全体运动图像的播放时间相同的播放时间,所述局部运动图像分别定位在所述局部区域处;
运动图像播放器,用于使用写入全体运动图像存储器的全体运动图像数据项播放全体运动图像;和
位置数据存储器,位置数据项被写入该位置数据存储器,所述位置数据项描述所述多个局部运动图像在全体运动图像内的位置,所述位置数据项描述所述多个局部区域与多个局部运动图像之间的相关性,
该计算机程序使该计算机作为:
选择接受器,用于接受用户对所述局部区域中的至少一个局部区域的选择;
局部运动图像确定器,用于基于写入位置数据存储器的位置数据项,确定所述多个局部运动图像中与选择接受器所接受的局部区域相关联的局部运动图像;和
信息输出器,用于根据由局部运动图像确定器确定的局部运动图像输出信息。

说明书

视频处理设备和程序
技术领域
本发明涉及运动图像处理设备和程序。
背景技术
JP-A-2006-055294公开了一种向玩家提问题并且显示该问题的答案选项的游戏设备。该游戏设备接受由用户从答案选项中选择的至少一个选项,并且确定所选择的选项是否正确,从而进行提问处理以推进游戏。该游戏设备在其显示器上同时显示多个静止图像作为答案选项。
发明内容
本发明要解决的问题
为了吸引玩家的兴趣,可想到修改上述游戏设备以提供另一种游戏设备,使得它同时显示多个运动图像作为答案选项。然而,没有设备可以同时播放多于根据播放能力所确定的运动图像。因此,根据其播放运动图像的能力,自然存在对于这种游戏设备所提供的答案选项的数目或对于图像质量的限制。这不仅适用于游戏设备,而且适用于显示多个运动图像作为选项并接受用户对这些选项中将要使用的至少一个选项的选择的任意运动图像处理设备。
为了解决上述问题,本发明提供了可以同时显示比根据播放运动图像的能力所确定的运动图像多的运动图像的运动图像处理设备和程序。
解决问题的手段
下面将描述本发明。为了容易地理解本发明,在括号中添加了附图中的参考标记。然而,这并不意味着将本发明的范围限制为示出的实施例。
本发明提供一种运动图像处理设备(100),其包括:全体运动图像存储器(180),用于播放全体运动图像(AM1)的全体运动图像数据项被写入全体运动图像存储器,全体运动图像占据包括不彼此重叠的多个局部区域(SR1到SR4)的图像区域(AR),全体运动图像具有一个播放时间,并且包括多个局部运动图像,每个局部运动图像具有与全体运动图像的播放时间相同的播放时间,局部运动图像分别定位在所述局部区域处;运动图像播放器(160,120),用于使用写入全体运动图像存储器的全体运动图像数据项播放全体运动图像;位置数据存储器(180),位置数据项被写入位置数据存储器,位置数据项描述多个局部运动图像(SM11到SM14)在全体运动图像中的位置,位置数据项描述多个局部区域与多个局部运动图像之间的相关性;选择接受器(150),用于接受用户对局部区域中的至少一个局部区域的选择;局部运动图像确定器(150),用于基于写入位置数据存储器内的位置数据项,确定所述多个局部运动图像中与选择接受器所接受的局部区域相关的局部运动图像;和信息输出器(150,160,120,130),用于根据由局部运动图像确定器所确定的局部运动图像输出信息。
在这种运动图像处理设备中,运动图像播放器(160,120)使用全体运动图像数据项播放全体运动图像(AM1),从而显示多个局部运动图像(SM11到SM14)。换言之,根据这种运动图像处理设备,显示单个运动图像使得能够显示多个运动图像。因此,通过使用该运动图像处理设备,可以同时显示多于根据设备播放运动图像的能力所确定的运动图像。
从信息输出器(150,160,120,130)输出的信息可以是光、声音、振动和人类可以感知的其他适合信息。光形式的输出信息可以是发光二极管(LED)的闪烁或一个图像的显示。此处,术语“图像”不仅可以包括静止图像,而且可以包括运动图像。声音形式的输出信息不仅可以是扬声器发声,而且可以是通过螺线管驱动声音产生机构(例如,使铃响)。振动形式的输出信息可以是驱动振动器。当信息输出器(150,160,120,130)输出的信息是显示一个图像时,信息输出器(150,160,120,130)可以使用运动图像播放器(160,120)输出信息。
“将局部运动图像分别定位在所述局部区域”意味着一个局部运动图像的至少一部分与一个局部区域的至少一部分重叠,并且该局部运动图像不与其他局部区域重叠。因此,由多个局部运动图像(SM11到SM14)中的每一个占据的区域可以与相应于该局部运动图像的局部区域一致,或可以大于或小于相应于该局部运动图像的局部区域。多个局部区域(SR1到SR4)可以具有或不具有相同的尺寸和相同的形状(全等的)。运动图像播放器(160,120)可以在整个全体运动图像数据项被写入全体运动图像存储器(180)之后开始使用全体运动图像数据项播放全体运动图像(AM1),或可以在全体运动图像数据项的一部分被写入全体运动图像存储器(180)之前开始使用全体运动图像数据项播放全体运动图像(AM1)。
上述运动图像处理设备(100)可以还包括:原始图像数据存储器(170),用于事先存储多个原始局部运动图像数据项,它们是指示全体运动图像(AM1)中的多个局部运动图像(SM11到SM14)的多个局部运动图像数据项的原版;初始位置数据存储器(170),用于事先存储描述多个局部区域(SR1到SR4)与多个局部运动图像(SM11到SM14)之间的初始相关性的初始位置数据项;图像位置确定器(150),用于确定全体运动图像内的局部运动图像的位置;全体运动图像产生器(150),用于根据从原始图像数据存储器读取的原始局部运动图像数据项产生全体运动图像数据项,该全体运动图像数据项指示包括根据图像位置确定器的确定而定位的局部运动图像的全体运动图像,全体运动图像产生器将全体运动图像数据项写入全体运动图像存储器;和位置数据修改器(150),用于从初始位置数据存储器读取初始位置数据项,并且基于由图像位置确定器所确定的位置,修改在初始位置数据项中描述的多个局部区域(SR1到SR4)与多个局部运动图像(SM11到SM14)之间的初始相关性,从而产生新的位置数据项,位置数据修改器将新的位置数据项写入位置数据存储器。
在这个实施例中,全体运动图像产生器(150)基于由图像位置确定器(150)确定的布置而在全体运动图像内定位局部运动图像,并且位置数据修改器(150)基于由图像位置确定器(150)确定的布置,修改在初始位置数据项中描述的多个局部区域(SR1到SR4)与多个局部运动图像(SM11到SM14)之间的相关性。因此,运动图像处理设备可以管理多个局部区域(SR1到SR4)与多个局部运动图像(SM11到SM14)之间的相关性,并且同时播放全体运动图像(AM1),其中局部运动图像被定位在不同于初始位置数据项的描述的局部区域处。结果,在这个实施例中,通过使用单一组原始局部运动图像数据项,可以播放各种全体运动图像(AM1)。这有助于在例如进行重复提相同问题的提问游戏的游戏设备中获得适当的游戏结果。更具体地,每当重复提一个问题,就随机改变正确答案的位置,从而不太可能发生记住了正确答案的位置的玩家可以正确地回答的不适当情况。
优选地,原始图像数据存储器(170)事先存储包括多个原始局部运动图像数据项的原始全体运动图像数据项,原始全体运动图像数据项指示原始全体运动图像(AM2),其中多个局部运动图像(SM21到SM24)根据在初始位置数据项中描述的初始相关性而被定位;并且全体运动图像产生器(150)通过基于图像位置确定器(150)的确定而改变从原始图像数据存储器中读取的原始全体运动图像数据项中的局部运动图像(SM21到SM24)的位置的描述,产生全体运动图像数据项。在这个实施例中,全体运动图像产生器(150)通过基于由图像位置确定器(150)确定的位置而改变局部运动图像在原始全体运动图像中的位置,产生全体运动图像数据项,并且位置数据修改器(150)基于由图像位置确定器(150)确定的位置,修改初始位置数据项中描述的多个局部区域(SR1到SR4)与多个局部运动图像(SM11到SM14)之间的相关性。因此,运动图像处理设备可以管理多个局部区域(SR1到SR4)与多个局部运动图像(SM11到SM14)之间的相关性,并且同时播放一个全体运动图像(AM1),其中局部运动图像被定位在不同于初始位置数据项的描述的局部区域处。结果,在这个实施例中,通过使用单个原始全体运动图像数据项,可以播放各种全体运动图像(AM1)。这有助于在例如进行重复提相同问题的提问游戏的游戏设备中获得适当的游戏结果。更具体地,每当重复提一个问题,就随机改变正确答案的位置,从而不太可能发生记住了正确答案的位置的玩家可以正确地回答的不适当情况。
在上面的实施例中,全体运动图像产生器(150)可以产生全体运动图像数据项,使得全体运动图像数据项包括指示边界图像(DM)的边界图像数据项,边界图像是用于划分多个局部运动图像(SM11到SM14)的边界的图像。
在这个实施例中,多个局部运动图像(SM11到SM14)中的每一个被容易地识别为单独的运动图像。
优选地,边界图像(DM)是通过重复显示相同的静止图像而显示的运动图像,并且边界图像(DM)可以是占据沿着多个局部区域(SR1到SR4)的边界延伸的区域的运动图像。多个局部运动图像(SM11到SM14)中的至少一个可以包括边界图像(DM)的一部分,或所有局部运动图像(SM11到SM14)可以排除边界图像(DM)。在前一情况下,包括边界图像(DM)的一部分的局部运动图像(SM11到SM14中的至少一个)与原始全体运动图像中相应于该局部运动图像(SM11到SM14中的至少一个)的局部运动图像(SM21到SM24中的至少一个)不相同。在后一情况下,多个局部运动图像(SM11到SM14)各与原始全体运动图像中相应于该局部运动图像(SM11到SM14)的局部运动图像(SM21到SM24)相同。
在每一个上述实施例中,存储在原始图像数据存储器(170)中的原始全体运动图像数据项可以是压缩编码的,并且全体运动图像产生器(150)可以在产生全体运动图像数据项之前对从原始图像数据存储器读取的原始全体运动图像数据项解码。
在这个实施例中,可以降低对原始图像数据存储器(170)的存储容量的需求。
在运动图像处理设备(100)的每个上述实施例中,可以包括:问题提出器(150),用于向玩家提问题;呈现器(150),用于通过使得运动图像播放器(160,120)播放全体运动图像(AM1)而示出多个局部运动图像(SM11到SM14)作为问题的答案选项;和正确答案存储器(170),用于存储指示正确的答案选项的正确答案数据项,其中,信息输出器(150,160,120,130)可以基于由局部运动图像确定器所确定的局部运动图像(SM11到SM14)和存储在正确答案存储器(170)中的正确答案数据项,确定由局部运动图像确定器所确定的局部运动图像(SM11到SM14)是否是正确的答案选项,并且信息输出器可以根据其确定而输出信息。
在这个实施例中,可以进行上述提问处理。
本发明还提供了一种用于计算机的计算机程序(P),该计算机包括:全体运动图像存储器(180),用于播放全体运动图像(AM1)的全体运动图像数据项被写入全体运动图像存储器,全体运动图像占据包括不彼此重叠的多个局部区域(SR1到SR4)的图像区域(AR),全体运动图像具有一个播放时间并且包括多个局部运动图像,每个局部运动图像具有与全体运动图像的播放时间相同的播放时间,局部运动图像分别定位在所述局部区域处;运动图像播放器(160,120),用于使用写入全体运动图像存储器的全体运动图像数据项播放全体运动图像;和位置数据存储器(180),位置数据项被写入位置数据存储器,位置数据项描述多个局部运动图像(SM11到SM14)在全体运动图像中的位置,位置数据项描述多个局部区域与多个局部运动图像之间的相关性。该计算机程序使计算机作为:选择接受器(150),用于接受用户对局部区域中的至少一个局部区域的选择;局部运动图像确定器(150),用于基于写入位置数据存储器内的位置数据项,确定所述多个局部运动图像中与选择接受器所接受的局部区域相关的局部运动图像;和信息输出器(150),用于根据由局部运动图像确定器确定的局部运动图像(SM11到SM14)输出信息。
根据执行这种程序(P)的计算机(设备),以与所述运动图像处理设备(100)中相同的方式,可以同时显示多于根据设备播放运动图像的能力所确定的运动图像。
本发明的效果
根据本发明,可以提供一种能同时显示比根据播放运动图像的能力所确定的运动图像多的运动图像的运动图像处理设备和程序。
附图说明
图1示出根据本发明的实施例的运动图像处理设备的外观;
图2示出在图1中的运动图像处理设备的屏幕上显示的图像的例子;
图3是示出图1中的运动图像处理设备的结构的方框图;
图4是示出图1的运动图像处理设备中使用的提问数据元素的结构的示意图;
图5是示出由图1的运动图像处理设备的主处理器执行的游戏处理的流程图;
图6示出根据本发明的修改实施例由运动图像处理设备示出的图像的例子;以及
图7示出根据本发明的修改实施例由运动图像处理设备的主处理器执行的游戏处理的流程图的一部分。
具体实施方式
将参考附图描述本发明的优选实施例。下面描述的特定结构仅是例子,并且本发明的范围覆盖该特定结构的各种修改。
结构
图1是示出根据本发明的实施例的运动图像处理设备100的外观的图。运动图像处理设备(计算机)100是通过执行提问处理推进提问游戏的游戏厅游戏机(游戏设备),其中设备100向玩家提问题,显示该问题的答案选项,并且接受由玩家从这些答案选项中选择的至少一个选项。运动图像处理设备100安装在向来访的玩家提供游戏的设施(游戏厅)中。然而在另一个实施例中,可以在家用游戏机(游戏设备)中实现运动图像处理设备100的功能。
玩提问游戏的玩家站在运动图像处理设备100的壳体110前面,观看在壳体110内提供的显示单元(更具体地,监视器)120的屏幕121上显示的图像,听着由壳体110内提供的扬声器131发出的声音,并且理解提出的问题和显示的答案选项。玩家在被用于提示玩家选择所希望的答案选项的图像所占据的屏幕121内触摸相应于所希望的答案选项的局部区域,从而选择该局部区域。为了使得能够以触摸进行选择,以透明的触摸面板141覆盖屏幕121。
图2是示出在运动图像处理设备100的屏幕121上显示的图像的例子的图。在本实施例的提问游戏中,需要玩家从显示的答案选项中选择对被提的问题的适合的答案选项。一个问题语句(例如,“哪个是东京站的图像?”)相应于一个“问题”,并且显示针对问题语句的图像相应于“提问题”。
在屏幕121上提供问题区域QR和选项组区域AR,问题区域QR是示出表示问题语句的图像的图像区域,选项组区域AR是由包括表示各答案选项的运动图像(以全体运动图像数据项指示)的全体运动图像AM1所占据的图像区域。选项组区域AR被划分为多个局部运动图像区域SR1到SR4(答案选项区域)和边界图像区域DR。局部运动图像区域SR1到SR4分别由选项组区域AR内的彼此不重叠的矩形定界。边界图像区域DR示出将局部运动图像区域彼此分开的框架线(或边界线)。局部运动图像区域SR1到SR4被局部运动图像SM11到SM14占据,局部运动图像SM11到SM14是表示答案选项的运动图像。局部运动图像SM11到SM14中的每一个的尺寸可以与局部运动图像区域SR1到SR4中的每一个的尺寸相同,或比局部运动图像区域SR1到SR4中的每一个的尺寸更大或更小。
多个局部运动图像SM11到SM14中的每一个是与全体运动图像AM1具有相同的播放时间的运动图像,并且被包括在全体运动图像AM1中。局部运动图像SM11到SM14分别以稍后描述的位置数据项与多个局部运动图像区域SR1到SR4相关联。边界图像区域DR被边界图像DM占据,边界图像DM是表示将局部运动图像SM11到SM14彼此分开的框架线(或边界线)的运动图像。局部运动图像区域SR1到SR4彼此分开,并且与选项组区域AR的轮廓线分开。换言之,局部运动图像区域SR1到SR4中的每一个被沿着局部运动图像区域SR1到SR4的边界延伸的边界图像区域DR围绕。
图3是示出运动图像处理设备100的结构的方框图。如图3所示,运动图像处理设备100包括:用于执行稍后将描述的游戏程序P的主处理器150(选择接受器,局部运动图像确定器,信息输出器,图像位置确定器,全体运动图像产生器,位置数据修改器,问题提出器,呈现器);手动接口140,由玩家操作,并且向主处理器150提供基于玩家的操作的操作数据;显示控制器160(运动图像播放器和信息输出器),用于接收指令,基于该指令处理图像,和向显示单元120(播放器和信息输出器)提供图像信号;显示单元120,用于基于从显示控制器160提供的图像信号在屏幕121上显示运动图像;发声器130(信息输出器),用于基于从主处理器150提供的声音数据从扬声器131发出声音;存储单元170(原始图像数据存储器,初始位置数据存储器,正确答案存储器),用于存储各种数据项;以及用作工作区的主存储器180(全体运动图像存储器和位置数据存储器)。
主处理器150由例如一个或多个CPU(中央处理单元)构成。手动接口140具有触摸面板141。触摸面板141向主处理器150提供根据玩家所触摸的位置的操作数据。然而,在另一个实施例中,可将视频投影仪用作显示单元120。在这种情况下,使用在其上投射图像的屏幕取代屏幕121,并且给手动接口140提供键盘和按钮(未示出)取代触摸面板141。
显示控制器160具有显示处理器162和用于存储各种数据以便向显示单元120提供图像信号的视频存储器161。以例如RAM(随机存取存储器)实现视频存储器161,并且其存储区域具有存储一个屏幕图像(一帧)的图像数据的帧缓冲器FB。
显示处理器162(图形处理单元)接收指令,基于该指令处理图像,并且向显示单元120提供图像信号。通过以预定的时间间隔(例如,以约1/30秒或1/60秒的间隔)重复地进行从帧缓冲器FB读取一个屏幕图像(一帧)的图像数据并且将其提供给显示单元120,由显示处理器162提供图像信号。
提供给显示处理器162的指令包括显示指令和停止指令。基于显示指令的图像处理是显示处理,而基于停止指令的图像处理是停止处理。显示处理是将图像数据写入帧缓冲器FB的处理。一种显示处理是用于播放运动图像的运动图像播放处理。一种显示指令是用于指示运动图像播放处理的运动图像显示指令。运动图像显示指令包括用于指定将被播放的运动图像数据的运动图像指定数据项,以及用于指定根据运动图像数据播放的运动图像所占据的矩形图像区域的区域指定数据项。在运动图像播放处理中,显示处理器162向帧缓冲器FB中的存储区域内一个接一个地顺序写入多个图像数据项(相应于多个局部运动图像SM11到SM14)。该多个图像数据项被用来显示多个矩形图像,该多个矩形图像构成根据由运动图像指定数据项指定的运动图像数据播放的运动图像,而该存储区域相应于由区域指定数据项指定的图像区域。在停止处理中,显示处理器162停止正在执行的运动图像播放处理。
然而,在另一个实施例中,主处理器150也可以作为显示处理器162,而主处理器180也可以作为视频存储器161。在这种情况下,主处理器150执行用于进行类似于由显示处理器162所进行的处理的处理的程序。
存储单元170不需要电源来保持其内容。存储单元170的存储区域被划分为其中存储的内容不能被重写的不可重写区域R1,以及其中存储的内容可被重写的可重写区域R2。以例如ROM(只读存储器)实现不可重写区域R1,而以例如硬盘实现可重写区域R2。
不可重写区域R1存储游戏程序P。由主处理器150执行游戏程序P,以便使得运动图像处理设备100执行将在稍后描述的游戏处理。可重写区域R2存储大量提问数据元素171。提问数据元素171是用于提问题、显示答案选项并确定选择的答案选项是否正确的数据。为每个问题准备每个提问数据元素171。
图4是示出事先存储在存储单元170(原始图像数据存储器,初始位置数据存储器,和正确答案存储器)的可重写区域R2中、由运动图像处理设备100使用的提问数据元素171的结构的示意图。每个提问数据元素171包含用于提问题的问题数据项,用于呈现该问题的答案选项的答案选项数据项(原始全体运动图像数据项),用于确定玩家的选择是否正确的正确答案数据项,和指示答案选项在屏幕上的布置的初始位置数据项。
问题数据项是用于显示表示问题语句的图像的数据,并且可以是文本或图像的形式。更具体地,正确答案数据项是标识正确答案的数据。在这个实施例中,每个问题具有一个正确的答案选项。然而,在另一个实施例中,正确答案数据项可以指示所有不正确的答案选项。即使在这种情况下,正确答案数据项也可被视为指示正确答案的数据。
答案选项数据项是用于产生用来播放全体运动图像AM1的另一个全体运动图像数据项的原始全体运动图像数据项。答案选项数据项被借助于已知的视频压缩技术压缩编码。在这个实施例中,视频压缩技术是SMPTE(电影与电视工程师协会)的VC1。
答案选项数据项包含多个原始局部运动图像数据项,该多个原始局部运动图像数据项是指示在屏幕上显示的全体运动图像AM1内的多个局部运动图像SM11到SM14的多个局部运动图像数据项的原版。答案选项数据项指示原始全体运动图像AM2,原始全体运动图像AM2包括定位于其中的原始局部运动图像SM21到SM24。换言之,使用答案选项数据项,可由计算机播放原始全体运动图像AM2。多个局部运动图像SM21到SM24被定位在播放的原始全体运动图像AM2中,每个原始局部运动图像与原始全体运动图像AM2具有相同的播放时间。原始全体运动图像AM2占据的图像区域包括分别由彼此不重叠的多个矩形定界的多个局部运动图像区域。这些局部运动图像区域在原始全体运动图像AM2的图像区域中的尺寸和位置与局部运动图像区域SR1到SR4在被在屏幕上播放的全体运动图像AM1的图像区域AR中的尺寸和位置相同。在这些局部运动图像区域中,事先定位了原始局部运动图像SM21到SM24。局部运动图像SM21到SM24中的每一个的尺寸可以与局部运动图像区域的尺寸相同,或大于或小于局部运动图像区域的尺寸。
初始位置数据是在原始全体运动图像AM2的图像区域中将多个局部运动图像区域与原始局部运动图像SM21到SM24相关联的数据。如稍后所述,通过重新布置原始局部运动图像SM21到SM24,产生指示包括局部运动图像SM11到SM14的全体运动图像AM1的全体运动图像数据项。换言之,初始位置数据项描述局部运动图像区域SR1到SR4与局部运动图像SM11到SM14之间的初始相关性。在根据答案选项数据项播放的原始全体运动图像AM2中,根据在初始位置数据项中描述的初始相关性事先定位多个原始局部运动图像SM21到SM24。
主存储器180被以例如RAM实现,并且需要电源来保持其内容。主存储器180临时存储数据,诸如指示单个玩家的连续正确答案数目的数据181和稍后描述的处理后的数据元素182。如下所述,在游戏处理中,重复地进行提问处理和确定对问题的回答是否正确的确定处理(以下称为“正确答案确定处理”)。连续正确答案数目的初始值为零。每当确定对提的问题的回答是正确的,连续正确答案数目就增加1,而每当确定对提的问题的回答是不正确的,连续正确答案数目就返回到零。
游戏处理
图5是示出由运动图像处理设备100的主处理器150执行的游戏处理的流程图。当主处理器150进行游戏处理时,运动图像处理设备100中的提问游戏进行。在该游戏处理中,主处理器150首先初始化连续正确答案数目(S1)。更准确地,主处理器150在主存储器180中存储指示0的作为连续正确答案数目的数据181。
然后,主处理器150作为问题提出器来指定在下一个提问处理中将提的问题(S2)。更准确地,主处理器150从在存储单元170的可写区域R2中存储的大量提问数据元素171中选择一个提问数据元素171。可以使用用于指定下一个问题的任意规则。例如,在具有一系列问题的提问游戏中,可以指定下一个问题以便不提相同的问题,或可以随机地指定下一个问题。
然后,主处理器150进行通过重定位局部运动图像产生处理后的数据元素182的重定位处理(S3)。更准确地,主处理器150从存储单元170中读出选择的提问数据元素171,根据VC1对其解码(解压缩),对其进行处理,并且将处理后的提问数据元素作为处理后的数据元素182写入主存储器180。重定位处理包括运动图像数据项的修改和位置数据项的修改。在该处理之前或之中,主处理器150作为图像位置确定器来随机确定局部运动图像SM11到SM14在将被播放的全体运动图像AM1中的位置。
在运动图像数据项的修改中,主处理器150作为全体运动图像产生器,用于改变包括在读出的提问数据元素中的答案选项数据项(原始全体运动图像数据项)中的局部运动图像SM21到SM24的位置描述,使得改变后的描述满足对局部运动图像SM11到SM14在全体运动图像AM1中的位置的确定,从而产生指示包括根据该确定而定位的局部运动图像SM11到SM14的全体运动图像AM1的新的或处理后的全体运动图像数据项。换言之,主处理器150置换原始局部运动图像SM21到SM24在原始全体运动图像AM2中的位置。该置换被随机地进行。因此,即使在运动图像数据项的修改之后,局部运动图像SM11到SM14在新全体运动图像AM1中的新位置有时候可能与原始局部运动图像SM21到SM24在原始全体运动图像AM2中的位置相同。
在运动图像数据项的修改中,作为全体运动图像产生器的主处理器150产生处理后的全体运动图像数据项,使得将要以处理后的全体运动图像数据项播放的全体运动图像AM1包括边界图像DM。
在位置数据项的修改中,主处理器150作为位置数据修改器,用于根据对答案选项数据项的修改而修改读出的提问数据元素中的初始位置数据项。换言之,基于对局部运动图像SM11到SM14在全体运动图像AM1中的位置的确定,主处理器150修改在初始位置数据项中描述的局部运动图像区域与局部运动图像之间的相关性,从而产生新的或修改后的位置数据项。因此,处理后的提问数据元素包括新产生的全体运动图像数据项和修改后的位置数据项。主处理器150将处理后的提问数据元素作为处理后的数据元素182写入作为全体运动图像存储器和位置数据存储器的主处理器180。
然后主处理器150进行提问处理(S4)。在提问处理中,主处理器150进行用于提出将被提的问题和用于呈现该问题的答案选项的问题提出处理(S4A),而主处理器150进行用于接受玩家对一个选项的选择的接受处理(S4B)。在问题提出处理中,主处理器150作为问题提出器,并且向显示控制器160提供用于提出将被提的问题的显示指令。结果,如图2所示,在显示单元120的屏幕121的问题区域QR中示出问题语句的图像。
在问题提出处理中,主处理器150作为呈现器来向显示控制器160提供用于呈现该问题的答案选项的运动图像显示指令。运动图像显示指令包含指定在处理后的数据元素182中的全体运动图像数据项的运动图像指定数据项。运动图像显示指令还包含指定在显示单元120的屏幕121中的选项组区域AR的区域指定数据项。在接收到运动图像显示指令之后,显示控制器160的显示处理器162作为运动图像播放器来进行运动图像播放处理的。更准确地,显示处理器162将多个图像数据项(相应于多个局部运动图像SM11到SM14)一个接一个顺序地写入帧缓冲器FB中相应于指定的选项组区域AR的存储区域,所述多个图像数据项用于显示多个矩形图像,这些矩形图像构成根据指定的全体运动图像数据项显示的全体运动图像AM1。结果,如图2所示,选项组区域AR被全体运动图像AM1占据,答案选项区域(局部运动图像区域)SR1被局部运动图像SM14占据,答案选项区域SR2被局部运动图像SM12占据,答案选项区域SR3被局部运动图像SM11占据,并且答案选项区域SR4被局部运动图像SM13占据。
在接受处理中,主处理器150作为选择接受器来确定是否已经接受玩家(用户)对多个答案选项区域(局部运动图像区域)SR1到SR4中的至少一个的选择(S4B1)。当确定结果为否定时,主处理器150确定从接受处理开始以来经过的时间是否超过了一个时限(S4B2)。当步骤S4B2的确定结果为否定时,例程返回步骤S4B1。换言之,主处理器150等待对答案选项区域的选择,直到接受了玩家对答案选项区域的选择或直到经过的时间超过了时限。当玩家触摸了答案选项区域SR1到SR4中的任意一个时,步骤S4B1的确定结果为肯定,而在其他情况下为否定。
该时限是用于限制用于接受对选项的选择的时间段的预定的固定时间段,例如为60秒。屏幕121包括示出该时限减去经过的时间而得到的剩余时间段的图像(在图2中为“09秒”)。在本实施例中,接受处理的开始时间点和问题提出处理的开始时间点是相同的。然而,接受处理可以在开始问题提出处理之后开始。
如果步骤S4B1或步骤S4B2的确定结果为肯定,主处理器150结束提问处理,并且执行下一个处理。更准确地,如果当步骤S4B2的确定结果为肯定时提问处理结束(由于经过的时间超过了时限),主处理器150进行不正确回答处理(S5)。
在不正确回答处理中,主处理器150首先向显示控制器160提供上述的停止指令,从而停止全体运动图像AM1在屏幕121中的显示。然后,主处理器150(信息输出器)进行控制显示控制器160(信息输出器)以使得显示单元120(信息输出器)的屏幕121显示通知选择的答案选项不正确的图像的处理,以及使得发声器130(信息输出器)的扬声器131发出通知选择的答案选项不正确的声音的处理。因此,通知玩家选择的答案选项不正确。然后,主处理器150初始化连续正确答案数目。
另一方面,如果当步骤S4B1的确定结果为肯定时提问处理结束(由于已经接受了对答案选项区域SR1到SR4中的一个的选择),主处理器150作为局部运动图像确定器,用于基于选择的答案选项区域和包括在处理后的数据元素182中的位置数据项,确定相应于接受的选择(选择的答案选项区域)的答案选项(S6)。然后,主处理器150(信息输出器)基于所确定的答案选项(选择的答案选项)和包括在处理后的数据元素182中的正确答案数据项,确定所确定的答案选项是否正确(S7)。如果确定结果为否定,例程进到步骤S5。如果确定结果为肯定,主处理器150进行正确回答处理(S8)。
在正确回答处理中,主处理器150首先向显示控制器160提供上述的停止指令,从而停止全体运动图像AM1在屏幕121中的的显示。然后,主处理器150(信息输出器)进行控制显示控制器160(信息输出器)以使得显示单元120(信息输出器)的屏幕121显示通知玩家选择的答案选项正确的图像的处理,以及使得发声器130(信息输出器)的扬声器131发出通知选择的答案选项正确的声音的处理。然后,主处理器150更新指示连续正确答案数目的数据181,使得连续正确答案数目增加1。
在完成正确回答处理或不正确回答处理之后,主处理器150确定是否可以提下一个问题(S9)。应当适当地根据提问游戏的规范定义这个确定的准则。例如,如果提问游戏是在一定数目的提问处理之后结束的类型,步骤S9的确定将确定结束的提问处理的数目是否达到一定数目。如果提问游戏是以一定时间期满而结束的另一类型,步骤S9的确定将确定从提问游戏的开始以来经过的时间是否达到一定时间或更长。如果步骤S9的确定结果为肯定,游戏处理返回步骤S2。此后,重复上述例程。
效果
如上所述,运动图像处理设备100包括主存储器180,存储单元170,显示控制器160,显示单元120和主处理器150。在主存储器180中,写有用于播放全体运动图像AM1的全体运动图像数据项以及用于将答案选项区域SR1到SR4与局部运动图像SM11到SM14相关联的位置数据项。存储单元170存储指示正确的答案选项的正确答案数据项。显示控制器160和显示单元120通过使用写入主处理器180中的全体运动图像数据项播放全体运动图像AM1。主处理器150向玩家提问题,并且使得显示控制器160和显示单元120播放全体运动图像AM1以显示多个局部运动图像SM11到SM14作为该问题的答案选项。主处理器150接受玩家对多个答案选项区域SR1到SR4中的至少一个局部区域的选择。主处理器150基于写入主存储器180的位置数据项,从多个局部运动图像SM11到SM14中确定与玩家的选择相应的局部运动图像。主处理器150基于所确定的局部运动图像和存储在存储单元170中的正确数据项,确定所确定的局部运动图像(SM11到SM14中的一个)是否正确,并且根据该确定结果而输出信息。
因此,通过使用运动图像处理设备100,可以进行上述提问处理。另外,在运动图像处理设备100中,显示控制器160和显示单元120通过使用全体运动图像数据播放全体运动图像AM1,从而显示多个局部运动图像SM11到SM14。换言之,显示单个运动图像使得能够显示多个运动图像。因此,通过使用运动图像处理设备100,可以同时显示多于根据设备播放运动图像的能力所确定的运动图像。
在运动图像处理设备100中,存储单元170存储用于播放原始全体运动图像AM2的原始全体运动图像数据项和用于将多个原始局部区域分别与多个原始局部运动图像SM21到SM24相关联的初始位置数据项,其中原始局部区域分别相应于多个局部区域SR1到SR4。主处理器150从存储单元170中读出原始全体运动图像数据项,对其进行修改以使得置换原始局部运动图像SM21到SM24在原始全体运动图像AM2中的位置,并且将修改后的全体运动图像数据项作为全体运动图像数据项写入主存储器180。另外,主处理器150从存储单元170中读出初始位置数据项,根据应用于原始全体运动图像数据项的修改对其进行修改,并且将修改后的位置数据项作为位置数据项写入主处理器180。
因此,运动图像处理设备100可以管理多个局部运动图像与多个局部区域SR1到SR4之间的相关性,并且同时播放全体运动图像AM1,其中局部运动图像SM11到SM14被定位在与原始局部运动图像SM21到SM24在原始全体运动图像AM2中的局部区域不同的局部区域处。即,通过使用单个原始全体运动图像数据项(答案选项数据项),可以播放各种全体运动图像AM1。这有助于获得适当的游戏结果。更具体地,在运动图像处理设备100中,不太可能发生记住了正确答案位置的玩家能正确地回答的不适当的情况。
根据运动图像处理设备100,全体运动图像AM1包括边界图像DM,边界图像DM是表示将局部运动图像SM11到SM14分开的边界线的运动图像。因此,根据运动图像处理设备100,局部运动图像SM11到SM14中的每一个被容易地识别为单独的运动图像。然而,在另一个实施例中,可以使用不同于图2所示的边界图像DM的另一个边界图像。
在运动图像处理设备100中,存储在存储单元170中的原始全体运动图像数据项(答案选项数据项)是压缩编码的。因此,可以降低对存储单元170的存储容量的需求。原始全体运动图像数据项被根据VC1压缩编码。由于VC1使用帧内编码,与以VC1对用于各个答案选项的各运动图像数据项压缩编码的另一种方案相比,使用运动图像处理设备100导致压缩效率提高。然而,在其他实施例中,可以使用利用帧内编码的不同视频压缩技术,或可以不使用任何视频压缩技术。
修改
图6是示出根据对上述实施例的修改由运动图像处理设备示出的图像的例子的图。图6示出选项组区域BR、答案选项区域GR1到GR4、全体运动图像BM1和局部运动图像GM11到GM14,分别相应于上述的选项组区域AR、答案选项区域SR1到SR4、全体运动图像AM1和局部运动图像SM11到SM14。如从图6中清楚可见,不存在边界图像区域DR和边界图像DM的等同物,因此,选项组区域BR仅由答案选项区域GR1到GR4构成。
图7是示出由根据该修改的另一个运动图像处理设备的主处理器150执行的游戏处理的流程图的一部分的图。在图7中,步骤S31相应于图5的步骤S3。步骤S31与步骤S3的差别在于对运动图像数据项的修改。在步骤S31中,将包括在读出的提问数据元素中的答案选项数据项(原始全体运动图像数据项)修改为全体运动图像数据项,使得原始全体运动图像AM2中的多个原始局部运动图像SM21到SM24被置换。即,不进行关于边界图像DM的处理。这个游戏处理中的其他特征与图5所示的上述游戏处理中相同。
在另一个实施例中,全体运动图像数据项可被压缩编码,然后可将运动图像显示指令提供给显示控制器160。然而,在这种情况下,显示控制器160需要具有对压缩编码的运动图像数据项解码的功能。如果可以使用一种允许局部运动图像的位置的置换而不需要对压缩编码的运动图像数据解码的视频压缩技术,可以消除对原始全体运动图像数据项解码的处理,并且可以从压缩编码的原始全体运动图像数据项直接产生全体运动图像数据项。
在上述的实施例中,局部运动图像SM11到SM14中的每一个占据答案选项区域SR1到SR4中的一个的全部。然而,在另一个实施例中,局部运动图像SM11到SM14中的每一个可以占据答案选项区域SR1到SR4之一的一部分。在可替换的实施例中,局部运动图像SM11到SM14中的每一个可以延伸到答案选项区域以外。另外,局部运动图像SM11到SM14可以具有或不具有相同的尺寸和形状(全等的)。
在另一个实施例中,可以使用流式播放。即,在上述的实施例中,在将全体运动图像数据项全部写入主存储器180之后,基于全体运动图像数据项播放全体运动图像AM1。然而,可以对其进行修改,使得在将全体运动图像数据项的一部分写入主存储器180之前,可以基于该全体运动图像数据项开始播放全体运动图像AM1。
另外,在另一个实施例中,可以执行不同于提问游戏的另一个处理。然而,即使在这种情况下,优选地根据确定的局部运动图像(SM11到SM14之一)输出信息。输出的信息可以是光、声音、振动和人类可以感知的其他适当信息。光形式的输出信息不仅可以是图像的显示,而且可以是发光二极管(LED)的闪烁。显示图像的一个例子是显示运动图像。声音形式的输出信息不仅可以是扬声器发声,而且可以是通过螺线管驱动声音产生机构(例如,使铃响)。振动形式的输出信息可以是驱动振动器。
在上述实施例中,全体运动图像数据项的材料是原始全体运动图像数据项,原始全体运动图像数据项包括多个原始局部运动图像数据项并且指示其中事先定位了多个局部运动图像的原始全体运动图像。然而,在另一个实施例中,可从包括多个独立的原始局部运动图像数据项的一个组产生全体运动图像数据项。
虽然已经描述了本发明的特定实施例,本发明可被实现为包括描述上述方法的机器可读指令序列的计算机程序,或实现为承载该计算机程序的程序产品。这种“程序产品”可以是存储该计算机程序的计算机可读信息记录介质,或可以是传递该计算机程序的数据载体。这种“信息记录介质”可以是上述的形式或可以是各种盘,带,芯片或棒之一。这种“数据载体”可以是包括有线和无线网络两者的各种网络之一。可以编译和非编译形式提供该程序。
上述的运动图像处理设备是独立的计算机。然而,该运动图像处理设备可以是包括彼此通信并且分担上述功能的多个计算机的计算机系统。

视频处理设备和程序.pdf_第1页
第1页 / 共31页
视频处理设备和程序.pdf_第2页
第2页 / 共31页
视频处理设备和程序.pdf_第3页
第3页 / 共31页
点击查看更多>>
资源描述

《视频处理设备和程序.pdf》由会员分享,可在线阅读,更多相关《视频处理设备和程序.pdf(31页珍藏版)》请在专利查询网上搜索。

提供了一种具有显示单元(120)、主处理器(150)、显示控制器(160)和主存储器(180)的运动图像处理设备(100)。使用存储在主存储器(180)中的全体运动图像数据项,显示控制器(160)和显示单元(120)播放全体运动图像(AM1),从而显示多个局部运动图像(SM11到SM14)。换言之,显示一个运动图像使得能够显示多个运动图像。因此,通过使用运动图像处理设备(100),可以同时显示多于。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人类生活必需 > 运动;游戏;娱乐活动


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1