外部视频混合控制的制作方法

文档序号:6664325阅读:168来源:国知局
专利名称:外部视频混合控制的制作方法
技术领域
本公开总体上涉及基于游戏的游戏机,更具体地,涉及基于游戏的游戏机的视频数据呈现和用户输入接收。
背景技术
存在能够连接到诸如老虎机或视频扑克机之类的游戏机的广泛的各种相关联设备。这些设备的ー些示例是灯、票据打印机、读卡器、扬声器、纸币识别器、票据读取器、硬币接收器、显示面板、键盘、退币器和按钮面板。许多这些设备被构建到游戏机或者诸如通常位于游戏机顶端的机顶盒之类的与游戏机相关联的组件之中。典型地,利用主游戏控制器,游戏机对各种设备组合进行控制,允许玩家在游戏机上玩游戏并且还鼓励在游戏机上玩游戏。例如,在游戏机上玩的游戏通常涉及玩家将钱或信贷证据放入游戏机,指示赌注数量并且开始游戏。游戏机被配置为对包括纸币识别器和硬币接收器在内的输入设备进行控制以将钱收入游戏机中,并且识别来自包括键盘和按钮面板的设备的用户输入以确定赌注数量并开始游戏。在游戏已经开始之后,游戏机确定游戏结果,向玩家呈现游戏结果,并且可以根据游戏结果分发ー些类型的奖励。游戏实体可以向数万用户提供游戏服务。例如,单个以地面为基础的游戏厅可以包括数千台游戏机。玩家的游戏兴趣不断改变并且与向用户提供新鮮内容相关联的努力十分昂贵。游戏厅运营者使其运营利润最大化以及使其顾客保持开心的能力与他们提供新的且所期望的内容的能力直接关联。基于上述考虑,期望提供从远程服务器向游戏机提供内容的游戏装置和方法。

发明内容
这里所描述和參考的各种实施方式针对实施和使用用于允许游戏机对画中画设备(或PIP混合器)实行控制的技术的游戏机和方法。PIP混合器接收来自游戏机的第一视频信号以及来自外部源的第二视频信号。PIP混合器可以以诸如在ー个窗ロ或PIP窗口中的各种方式组合第一视频信号和第二视频信号的显示数据。PIP控制接ロ允许游戏机与PIP混合器进行通信。经由PIP控制接ロ,游戏机向PIP混合器发送用于组合显示数据的指令。在各个实施方式中,指令可以指定PIP窗ロ的配置或显示。指令可以直接来自于游戏机。可替换地,指令可以作为来自服务器或外部源的请求而起源。当指令并不源自于游戏机时,游戏机可以确定是否满足请求。在一个示例中,确定可以基于游戏机的状态或者在游戏机上执行的游戏的状态。当游戏机确定满足请求时,其可以经由PIP控制接ロ向PIP混合器传送适当指令。在一些实施方式中,游戏机(或者EGM或游戏设备)包括显示设备、主游戏控制器、PIP混合器和PIP控制接ロ。主游戏控制器被配置为执行游戏,这可以导致生成包括用于游戏图像的显示数据的EGM视频信号。主游戏控制器进ー步被配置为向PIP混合器发送EGM视频信号并且经由PIP控制接ロ向PIP混合器发送用于控制ー个或多个PIP窗ロ的显示的控制指令。PIP混合器包括外部源视频输入端、EGM视频输入端和PIP控制器。外部源视频输入端被配置为从外部源接收外部源视频信号,外部源视频信号包括用于外部源图像的显示数据。EGM视频输入端被配置为从游戏机接收EGM视频信号。PIP控制器被配置为从外部源视频输入端接收外部源视频信号,从EGM视频输入端接收EGM视频信号,并且经由PIP控制接ロ从游戏机接收控制指令。控制指令提供合成视频信号的创建,合成视频信号包括用于合成视频图像的显示数据。合成视频图像包括第一PIP窗口中的游戏图像以及ー个或多·个附加PIP窗口中的外部源图像。PIP控制器被进ー步配置为基于控制指令创建合成视频信号,并且将合成视频信号发送到显示设备。在一些实施方式中,游戏机进ー步包括ΡΠ外设接ロ,其被配置为使得能够在外部源和PIP混合器之间进行通信。PIP控制器被进ー步配置为经由PUI外设接ロ从外部源接收外围指令,外围指令提供合成视频信号的创建;从游戏机请求使用外围指令的批准;并且响应于接收到批准,依据外围指令创建合成视频信号。在一些实施方式中,游戏机的主游戏控制器被进ー步配置为接收用于配置PIP窗ロ的请求,其中PIP窗ロ的配置限定PIP窗ロ在显示设备上的大小和位置;基于游戏的状态或游戏机的状态确定是否满足请求;并且响应于确定满足请求,向PIP混合器发送控制指令,控制指令包括用于根据请求配置PIP窗ロ的指令。在一些实施方式中,从外部源接收用于配置PIP窗ロ的请求。请求可以从外部源经由PIP混合器在EGM处接收。用于配置PIP窗ロ的请求还可以从与游戏机通信连接的系统主机或其他服务器接收。在一些实施方式中,PIP控制器被进ー步配置为响应于接收到用于配置PIP窗ロ的控制指令,在存储器中存储PIP窗ロ的配置。在一些实施方式中,PIP控制器被进ー步配置为响应于来自外部源的请求,将PIP窗ロ的配置发送至外部源;或者响应于来自系统主机或游戏机的请求,将PIP窗ロ的配置发送至系统主机或游戏机。在一些实施方式中,游戏机的主游戏控制器被进ー步配置为接收用于控制PIP窗ロ的请求;基于游戏的状态或游戏机的状态确定是否满足该请求;并且响应于确定满足该请求,向PIP混合器发送控制指令,该控制指令包括用于根据该请求控制PIP窗ロ的显示的指令。在一些实施方式中,控制指令指示合成屏幕图像中PIP窗ロ的打开、关闭、创建、消除、配置、设置大小、大小重置、移动、位置、隐藏、显示、垂直排序或内容。在一些实施方式中,从外部源接收用于控制PIP窗ロ的请求。该请求可以从外部源经由PIP混合器在EGM处接收。用于控制PIP窗ロ的请求还可以从与游戏机通信连接的系统主机或其他服务器接收。在一些实施方式中,显示设备包括触摸屏。PIP控制器被进ー步配置为从触摸屏接收触摸屏数据;确定该触摸屏数据是与游戏图像还是与外部源图像相对应;响应于确定该触摸屏数据与游戏图像相对应,将该触摸屏数据发送到游戏机;并且响应于确定该触摸屏数据与外部源图像相对应,将该触摸屏数据发送到外部源。在一些实施方式中,PIP控制器被进ー步配置为经由PIP控制接ロ向游戏机发送关于PIP混合器的工作状况或者与PIP混合器相连接的外围设备的工作状况的状态消息。在一些实施方式中,PIP控制器被进ー步配置为经由ΡΠ外设接ロ向外部源发送关于PIP混合器的工作状况或者与PIP混合器相连接的外围设备的工作状况的状态消息,该ΡΠ外设接ロ被配置为使得能够在外部源和PIP混合器之间进行通信。在一些实施方式中,PIP控制器被进ー步配置为经由PIP控制接ロ从游戏机接收 用于PIP混合器或者与PIP混合器相连接的外围设备的软件更新。在一些实施方式中,PIP控制器被进ー步配置为经由ΡΠ外设接ロ从外部源接收用于PIP混合器或者与PIP混合器相连接的外围设备的软件更新,该ΡΠ外设接ロ被配置为使得能够在外部源和PIP混合器之间进行通信。在一些实施方式中,一种系统包括游戏机、PUI板和ΡΠ外设接ロ。ΡΠ板是外部源的ー个示例。Pn外设接ロ被配置为使得能够在ΡΠ板和PIP混合器之间进行通信。PUI板被配置为从媒体主机接收媒体主机数据,通过对媒体主机数据进行处理创建外部源视频信号,并且经由ΡΠ外设接ロ将外部源视频信号发送到PIP混合器。在一些实施方式中,PIP控制器被进ー步配置为经由ΡΠ外设接ロ从ΡΠ板接收外围指令,该外围指令提供合成视频信号的创建;从游戏机请求使用该外围指令的批准;并且响应于接收到批准,依据该外围指令创建合成视频信号。在一些实施方式中,ー种方法允许游戏机对PIP混合器进行控制。该方法包括利用一个或多个微处理器从外部源接收外部源视频信号,该外部源视频信号由外部源所生成并且包括用于外部源图像的显示数据;利用ー个或多个微处理器从游戏机接收EGM视频信号,该EGM视频信号由游戏机所生成并且包括用于游戏图像的显示数据;利用ー个或多个微处理器从游戏机接收控制指令,该控制指令提供包括用于合成视频图像的显示数据的合成视频信号的创建,该合成视频图像包括第一 PIP窗口中的游戏图像以及ー个或多个附加PIP窗口中的外部源图像;利用一个或多个微处理器基于该控制指令创建合成视频信号并且将该合成视频信号发送到显示设备。在一些实施方式中,该方法进ー步包括从外部源接收外围指令,该外围指令提供合成视频信号的创建;从游戏机请求使用该外围指令的批准;并且响应于接收到批准,依据该外围指令创建合成视频信号。在一些实施方式中,该控制指令包括用于配置PIP窗ロ的请求,并且其中PIP窗ロ的配置限定PIP窗ロ在显示设备上的大小和位置。在一些实施方式中,该方法进ー步包括将PIP窗ロ的配置存储在存储器中。在一些实施方式中,该方法进ー步包括响应于来自外部源的请求,将PIP窗ロ的配置发送至外部源;或者响应于来自系统主机或游戏机的请求,将PIP窗ロ的配置发送至系统主机或游戏机。在一些实施方式中,控制指令指示合成屏幕图像中PIP窗ロ的打开、关闭、创建、消除、配置、设置大小、大小重置、移动、位置、隐藏、显示、垂直排序或内容。在一些实施方式中,显示设备包括触摸屏。该方法进ー步包括从触摸屏接收触摸屏数据;确定该触摸屏数据是与游戏图像还是与外部源图像相对应;响应于确定该触摸屏数据与游戏图像相对应,将该触摸屏数据发送到游戏机;并且响应于确定该触摸屏数据与外部源图像相对应,将该触摸屏数据发送到外部源。在一些实施方式中,ー种方法包括在游戏机接收来自外部源的用于控制PIP混合器的请求,该游戏机被配置为执行游戏并且生成包括用于游戏图像的显示数据的EGM视频信号。PIP混合器被配置为接收外部源视频信号,该外部源信号由外部源所生成并且包括用于外部源图像的显示数据,接收EGM视频信号,从游戏机接收控制指令,该控制指令提供包括用于合成视频图像的显示数据的合成视频信号的创建,该合成视频图像包括第一PIP窗口中的游戏图像以及ー个或多个附加PIP窗口中的外部源图像,基于该控制指令创建合成视频信号并且将该合成视频信号发送到显示设备。该方法进ー步包括在游戏机确定是否满足来自外部源的请求;并且响应于确定满足请求,向PIP混合器发送控制指令,该控制指令包括用于根据该请求提供合成视频信号的创建的指令。在一些实施方式中,基于游戏的状态或游戏机的状态来确定是否满足来自外部源的用于控制PIP混合器的请求。在一些实施方式中,该请求指示PIP窗ロ的配置,并且其中PIP窗ロ的配置限定PIP窗ロ在显示设备上的大小和位置。在一些实施方式中,请求指示PIP窗ロ的打开、关闭、创建、消除、配置、设置大小、大小重置、移动、位置、状态、垂直排序或内容。在一些实施方式中,一种非瞬时的切实计算机可读存储介质存储可由计算设备执行的指令以执行ー种方法。该方法包括利用一个或多个微处理器从外部源接收外部源视频信号,该外部源视频信号由外部源所生成并且包括用于外部源图像的显示数据;利用一个或多个微处理器从游戏机接收EGM视频信号,该EGM视频信号由游戏机所生成并且包括用于游戏图像的显示数据;利用一个或多个微处理器从游戏机接收控制指令,该控制指令提供包括用于合成视频图像的显示数据的合成视频信号的创建,该合成视频图像包括第一PIP窗口中的游戏图像以及ー个或多个附加PIP窗口中的外部源图像;利用ー个或多个微处理器基于该控制指令创建合成视频信号并且将该合成视频信号发送到显示设备。在一些实施方式中,ー种PIP混合器包括外部源视频输入端,其被配置为从PUI板接收外部源视频信号,该外部源视频信号包括用于外部源图像的显示数据;EGM视频输入端,其被配置为从游戏机接收EGM视频信号,该EGM视频信号由游戏机所生成并且包括用于游戏图像的显示数据;用于从游戏机接收控制指令的装置,该控制指令提供包括用于合成视频图像的显示数据的合成视频信号的创建,该合成视频图像包括第一 PIP窗口中的游戏图像以及ー个或多个附加PIP窗口中的外部源图像;用于基于该控制指令创建合成视频信号的装置,以及用于将该合成视频信号发送到显示设备的装置。


所包括的附图用于说明的目的并且仅用来提供所公开主题的可能结构和处理步骤的示例。这些附图并不以任何方式对本领域技术人员在并不背离公开的精神和范围的情况下可以对实施例所进行的形式和细节的任何改变进行限制。图I不出了根据ー些实施方式的用于在游戏机处提供ー个或多个PIP窗ロ的系统示例的框图。图2示出了根据ー些实施方式执行的用于配置PIP窗ロ的方法示例的顺序图。图3示出了根据ー些实施方式执行的用于配置PIP窗ロ的另ー个方法示例的顺序图。图4示出了根据ー些实施方式执行的用于控制PIP窗ロ的方法示例的顺序图。图5不出了根据ー些实施方式执行的用于控制PIP窗ロ的另ー个方法不例的顺序·图。图6示出了根据ー些实施方式执行的用于控制PIP窗ロ的另ー个方法示例的顺序图。图7、8A和8B示出了依据ー些实施方式所配置的游戏机示例的透视图、前视图和侧视图。图9示出了依据ー些实施方式所配置的基于服务器的游戏网络的系统图。
具体实施例方式这部分对根据一个或多个实施例的系统和方法的应用进行描述。这些示例仅被提供以添加上下文并帮助对本公开进行理解。因此,对于本领域技术人员将明显的是,这里所描述的技术可以在没有ー些或所有这些具体细节的情况下得以实践。在其他实例中,没有对已知的处理步骤进行详细描述以避免对本公开造成不必要的遮蔽。其他应用是可能的,从而以下示例并不应当被理解为对范围或设置的限定或限制。在以下详细描述中,对附图进行參考,其形成描述的一部分并且其中通过图示示出了具体实施例。虽然充分详细地描述这些实施例以使得本领域技术人员能够实践本公开,但是应当理解的是,这些示例并非是限制性的,从而可以使用其他实施例并且可以进行改变而并不背离本公开的精神和范围。在一些实施方式中,这里所描述的技术允许电子游戏机(“EGM”或“游戏机”)对画中画(PIP)设备(或“PIP混合器”)实行控制。PIP混合器被配置为接收EGM所生成的视频数据以及外部源所提供的视频数据以形成合成显示屏幕图像。合成显示屏幕图像随后可以被提供至与EGM相关联的显示设备。图I示出了根据ー些实施方式所配置的用于在游戏机处提供ー个或多个PIP窗ロ的系统示例的框图。图I所示的系统包括游戏设备柜102、媒体主机104、系统主机106、EGM108、显示设备110,PIP混合器112、玩家用户接ロ(PUI)板114 (或“外部计算机(CPU) PUI板”)、读卡器116、打印机118、PUI外设接ロ 120和PIP控制接ロ 122。游戏机柜102可以包括结合呈现机会游戏(game of chance)或呈现与EGM 108相关联的其他特征使用的各种组件。游戏机柜102无需包括图I所示的所有组件。相反,游戏机柜102可以包括图I中没有示出的其他组件。关于EGM组件的附加细节參考图7-8B进行讨论。此外,将理解的是,在图I中被示为包括在游戏机柜102内的组件在物理上可以处于游戏机柜102之外或其表面。可以仅将诸如显示设备110之类的ー些组件封闭在游戏机柜102之内。在112,示出了 PIP混合器。在一些实施方式中,PIP混合器112可以包括PIP控制器,其包括一个或多个处理器和存储器。PIP控制器可以被“配置为”执行各种功能,这意味着存储器存储可被一个或多个处理器执行以执行所讨论功能的计算机代码。例如,PIP控制器可以被配置为将两个或更多视频输入进行合并以产生组合视频信号用于在显示设备上进行显示。PIP混合器可以被配置为接收各种格式或连接类型的视频输入,诸如HDMI、DVI、VGA、USB、串行或同轴线缆。如以上所讨论的,在PIP混合器112所接收的视频输入之一可以从EGM 108进行传送。PIP混合器112的该视频输入可以被称作EGM视频输入。从EGM所接收的视频信号可以包括关于主游戏、奖金、游戏结果、贷方余额、信贷转账或EGM 108上所进行的游戏过程中所生成的任意其他信息的视频数据。EGM所生成的视频数据可以在显示在显示设备110 的显示屏上时提供游戏图像。游戏图像由到PIP混合器112的EGM视频信号所携帯。图I示出了具有DVI格式的EGM视频输入,但是将理解的是,可以使用其他格式或连接类型。还如以上所讨论的,PIP混合器112处所接收的视频输入之一可以从诸如图I所示的ΡΠ板114之类的外部源传送。PIP混合器112的该视频输入可以被称作外部源视频输入。外部源可以提供关于玩家追踪、奖金、食品和饮料订购界面、附帯游戏(side game)、流体育游戏(streaming sports wagering)或显示界面、游戏厅服务、贷方余额、信贷转账、广告或者并不影响EGM所执行的游戏的结果的其他类型的信息的视频数据。外部源所生成的视频数据可以在显示在显示设备110的显示屏上时提供外部源图像。外部源图像由到PIP混合器112的外部源视频输入端的外部源视频信号所携帯。图I示出了具有HDMI格式的外部源视频输入,但是将理解的是,可以使用其他格式或连接类型。PIP混合器112可以以各种方式组合从EGM 108所接收的游戏图像与从诸如I3UI板114之类的外部源所接收的外部源图像,以在将其发送到显示设备110之前生成合成显示屏幕图像。典型地,游戏图像在第一窗ロ或游戏窗口中进行显示。在游戏图像在占据显示设备的一部分的游戏窗口中进行显示的同时,外部源图像可以在占据显示设备的第二部分的外部源窗ロ或第二窗ロ中进行显示。在各种时刻,游戏窗ロ或外部源窗ロ可以占据整个显示设备(例如,全屏模式)或显示设备的一部分。一种常见类型的外部源窗ロ被称作“服务窗ロ”,其可以被用来提供交互式的顾客服务界面。例如,外部源图像可以提供全屏一体机(kiosk)模式,其允许玩家利用游戏厅所提供的服务相关功能,诸如订购食品和饮料、访问玩家追踪账户信息、执行余额转账等。一体机模式可以基于显示设备的EGM控制的部分中所提供的用户输入,基于显示设备的外部源控制的部分中所提供的用户输入,基于设备的游戏部分中所提供的用户输入,基于在与EGM相关联的另ー个用户输入设备处所提供的用户输入,或者经由任意其他启动机制而由EGM 108、外部视频源所启动。在一些实施方式中,外部源视频信号可以携带提供多个外部源图像(即,外部源所生成的多个图像)的同时显示的视频数据。此外,每个外部源图像可以显示在単独的外部源窗口中。在一些实施方式中,ー些或所有外部源图像可以共享外部源窗ロ。
在一些实施方式中,EGM视频信号可以携带提供多个游戏图像(B卩,EGM所生成的图像)的同时显示的视频数据。典型地,游戏图像之一包括游戏,而其他游戏图像提供附加内容。包括游戏的游戏图像可以显示在游戏窗口中。以下进ー步详细讨论的附加内容可以显示在ー个或多个EGM控制的窗口中。为了容纳共享显示设备110的显示屏幕的附加窗ロ的显示,PIP混合器可以对现有窗ロ进行缩放、收缩、移动、重新设置大小、压缩或以其他方式进行操控。例如,游戏窗ロ可以被缩放到较小尺寸以容纳外部源窗ロ的显示。在另ー个示例中,游戏窗口和外部源窗ロニ者都可以被缩放以容纳第二外部源窗ロ或EGM控制的窗ロ的显示。外部源窗ロ、游戏窗口和EGM控制的窗ロ可以总体上被称作画中画·(PIP)窗ロ。在一些实施方式中,PIP窗ロ可以具有访问显不设备110的不同优先级。如果显示较高优先级的PIP窗ロ要求将较低优先级的PIP窗ロ压缩到无法接受的程度,则EGM 108可以向PIP混合器112传送关闭较低优先级的PIP窗ロ或者重新设置其大小的指令。典型·地,但并非一直必然如此,外部源窗ロ将具有比游戏窗ロ更低的优先级。PIP混合器112可以经由PIP控制接ロ 122与EGM 108进行通信。在一些实施方式中,经由PIP控制接ロ 122从EGM 108向PIP混合器112所发送的消息可以采用G2S消息协议或者ー些其他标准通信协议。PIP控制接ロ 122可以被用来传送诸如状态消息、触摸输入以及用于控制PIP混合器112和EGM 108之间的PIP窗ロ的显示的指令之类的信息。如所讨论的,PIP混合器112可以经由PIP控制接ロ 122接收用于控制来自EGM108的PIP窗ロ的显示的指令。用于控制PIP窗ロ的显示的指令还可以从诸如ΡΠ板114的外部源或者从系统主机106传送到PIP混合器112。在一些实施方式中,当指令并非直接来自EGM 108时,除非通过PIP控制接ロ 122从EGM 108接收到批准操作的验证指令,否则PIP混合器112可以不依据指令执行操作。PIP混合器112可以使用指令来配置PIP窗ロ,这包括限定PIP窗ロ的參数,诸如其在显示设备110上的大小、位置等。在一些实施方式中,PIP窗ロ配置可以存储在PIP混合器112、EGM 108或外部源。这些所存储的PIP窗ロ配置随后可以被用来呈现游戏图像、外部源图像或EGM控制的图像。一旦配置了 PIP窗ロ,指令可以指导PIP混合器112执行以下的ー个或多个关闭PIP窗ロ、打开PIP窗ロ、重新设置PIP窗ロ的大小、移动PIP窗ロ、改变PIP窗ロ的状态(例如,显示还是隐藏PIP窗ロ)、对PIP窗ロ指定全显示屏、在PIP窗口内显示EGM生成的内容、在PIP窗口内显示外部生成的内容、操控窗ロ的(在X、Y和Z计算机图形排序系统中的)Z排序以使得第一 PIP窗ロ显示在第二 PIP窗ロ之上或之下,以及对操控X排序或Y排序。在执行指令之后,PIP混合器112可以将指令的影响输送至ΡΠ板114。例如,如果PIP混合器112关闭了 PIP窗ロ,则可以经由PUI外设接ロ 120向PUI板114发送对PUI板114指示PIP窗ロ可以被用于其他内容的消息。在一些实施方式中,EGM 108可以基于EGM 108的状态或EGM 108上所进行的游戏的状态向PIP混合器112传送指令或消息。例如,EGM 108可以处于游戏状态,其中可能期望玩家的全部注意力集中于游戏。这样的情形可以包括但不限于显示游戏结果、显示游戏事件、显示奖金游戏(bonus game)、显示错误状况、显示EGM控制的图像以及显示资金转账信息。作为另ー个示例,EGM可以处于错误或故障状态,并且需要整个游戏屏幕显示错误消息。该示例在外部源窗口占据了整个显示屏幕的情形下可能特别重要。在这样的情形中,玩家甚至可能不知道EGM 108的错误或故障。通过传送指令来关闭外部源窗ロ并且显示错误消息,玩家可以了解错误或故障。在一些实施方式中,PIP控制接ロ 122可以被用来在PIP混合器112和EGM 108之间传送状态信息。例如,PIP混合器112可以向EGM 108传送标识PIP混合器112的状态或工作状况的心跳消息或状态消息。这样的心跳消息可以允许EGM 108确定PIP混合器112是否仍然在工作并且确定PIP混合器112的工作状況。在一些实施方式中,PIP混合器112还可以向EGM 108发送指示连接到PIP混合器的组件的状态的状态消息,上述组件诸如显示设备110、触摸屏或者诸如纸币识别器或票据打印机之类的其他外设。PIP混合器112也可以接收标识EGM 108的状态或工作状况的心跳或状态消息。例如,PIP混合器112可以接收指示EGM 108处于故障状态的消息。在108,示出了 EGM。至少在图I的环境中,EGM 108包括核心游戏相关组件,主游 戏控制器和网络接ロ,所述核心游戏相关组件提供诸如游戏软件的游戏。然而,游戏机柜102包括诸如PIP混合器112和ΡΠ板114的其他组件,它们并没有被认为处于如图I所描述的EGM的范围之内。EGM 108的主游戏控制器可以包括一个或多个处理器以及ー个或多个存储介质。主游戏控制器可以被配置为执行这里所描述的EGM 108的功能。将理解的是,主游戏控制器被“配置为”在ー个或多个存储介质包括可由一个或多个处理器执行以执行特定功能的计算机代码时执行该功能。如以上所讨论的,主游戏控制器的ー个功能可以包括提供机会游戏。參考图7-8B对关于EGM的组件和操作的附加细节进行讨论。在一些实施方式中,并且如以上所讨论的,EGM 108还可以向PIP混合器112提供包括附加内容的游戏图像,上述附加内容并不包括游戏的内容。还如以上所讨论的,游戏图像中的附加内容可以显示在EGM控制的窗口中。EGM可以通过处理从诸如系统主机106的远程服务器接收的内容来生成用于EGM控制的图像的视频数据。在106,示出了系统主机。系统主机106可以与EGM 108进行通信以提供用于ー个或多个EGM控制的窗ロ的内容。将理解的是,EGM控制的窗ロ的内容并不限制于与游戏相关联的信息。在各种实施方式中,EGM控制的窗ロ可以提供这里关于外部源窗ロ所描述的任意功能性。在一些实施方式中,来自系统主机106的内容也可以被EGM 108用来向游戏窗ロ提供各种特征。由于EGM控制的窗ロ经由诸如由主游戏控制器执行EGM上的内容来提供,所以新的EGM控制的内容在其投入商业使用之前可能要求管理批准。此外,系统主机106可以经由诸如G2S消息协议的标准通信接ロ与EGM 108进行通信。例如,系统主机106可以经由G2S消息协议向EGM 108发送指导EGM 108下载内容并生成EGM控制的图像的消息。标准通信接ロ可以包括预定义的数据和消息类型,这限制了添加在标准通信接ロ设计期间没有预见到的新特征的能力。出于这些和其他原因,相比使用来自系统主机106的EGM控制的内容,使用ΡΠ板114从媒体主机104提供新内容可能是ー种更为期待的用于对游戏机实施新特征的技木。在114,示出了 ΡΠ板。ΡΠ板114是向PIP混合器112提供外部源视频信号的外部源的示例。Pn板114是处于EGM或其组件之外且与之分离的计算设备。參考图1,ΡΠ板114接收并处理媒体主机104或多个媒体主机所提供的内容以生成外部源视频信号。从媒体主机104接收的内容可以是媒体内容,诸如Flash 播放器内容。在一些实例中,单个媒体主机可以提供用于ー个或多个外部源窗ロ的内容。在其他实例中,分离的媒体主机可提供用于分离的外部源窗ロ的内容。在其他的实例中,多于ー个的媒体主机可以提供用于单个外部源窗ロ的内容。媒体主机104可以由游戏厅、EGM制造商、ΡΠ板114的制造商、第三方或任意其他实体来控制。媒体主机104提供给ΡΠ板114的内容可以包括用于外部源窗ロ的内容。如图I所示,媒体主机104可以被配置为经由PUI板114与PIP混合器112进行通信。在一些实施方式中,外部源是直接向PIP混合器112提供外部源视频信号的媒体主机。以另ー种方式,这里针对Pn板114所描述的结构或功能可以被集成到媒体主机104中。可替换地,PUI板114的结构或功能可以被集成到PIP混合器112中。
在120,示出了 ΡΠ外设接ロ。ΡΠ外设接ロ 120可以被配置为传送诸如状态消息、触摸输入或者用于对PIP窗ロ的显示进行控制的指令之类的信息。PUI板114可以经由PUI外设接ロ 120传送与以上关于PIP控制接ロ 122所讨论的配置和控制指令相类似的指令。还如以上所讨论的,在一些实施方式中,当指令并不直接来自EGM 108时,除非从EGM 108接收到批准操作的验证指令,否则PIP混合器112可以不依据该指令执行操作。在一些实施方式中,PUI外设接ロ 120可以被用来从PIP混合器112接收状态信息,诸如指示PIP混合器112、EGM 108或者连接到PIP混合器的诸如显示设备110、触摸屏或者诸如纸币识别器或票据打印机之类的其他外设的任意组件的操作状态或错误状况的信息。该状态信息可以进ー步从ΡΠ板114传递至媒体主机104。例如,PIP混合器112可以向ΡΠ板114发送关于PIP混合器112自身或EGM 108的心跳信息。在另ー个示例中,由来自EGM 108的指令所指定的PIP混合器112所采取的动作可以影响ΡΠ板114所驱动的ー个或多个外部源窗ロ的显示,或者可以指示影响ΡΠ板114对PIP混合器112进行指导以在ー个或多个外部源窗口中显示外部源图像的能力的改变。这里,状态消息可以在PIP混合器112已经执行动作之后被发送至ΡΠ板114。 在一些实施例中,ΡΠ板114可以执行关于玩家追踪的操作。在这种情况下,PUI板可以包括、可以作为老虎机接ロ板(SMIN),或者可以以与之相类似的方式来工作。ΡΠ板114可以控制诸如次要显示设备、读卡器116、打印机118或其他玩家追踪输入或输出设备的一个或多个玩家追踪组件或者与之进行对接。当ΡΠ板114被配置为执行关于玩家追踪的操作吋,PUI板114可以被配置为直接与EGM 108进行通信。在一些实施方式中,PUI板114和EGM 108可以经由SAS、G2S或其他协议直接交換信息。在一个示例中,ΡΠ板114可以从EGM 108接收仪表数值。在另一个示例中,ΡΠ板114和EGM 108可以交换诸如信贷余额转账之类的信息,例如以便于经由读卡器Il6进行的无现金游戏资金转账。ΡΠ板114从EGM 108接收的玩家追踪信息可以进ー步被路由至被配置为提供玩家追踪服务的媒体主机。在110,示出了显示设备。显示设备110可以被配置为显示PIP混合器112所提供的视频信号。视频信号可以包括合成屏幕图像,合成屏幕图像包括游戏图像、外部源图像和EGM控制的图像。
在一些实施方式中,游戏机柜102可以包括多于ー个的显示器。例如,游戏机柜102可以包括主游戏显示设备和位于机顶盒中的奖金游戏显示设备。任意或所有显示设备都可以由图I中所示的显示设备110来表示。此外,任意或所有显示设备可以被配置为从PIP混合器112接收视频数据。在一些实施方式中,显示设备110包括能够在用户触摸显示设备110的表面时接收用户输入的触摸屏。用户输入可以包括与触摸屏上的位置相对应的屏幕坐标。在ー些实施方式中,触摸屏可以针对多点触摸能力进行配置。通常,触摸屏允许用户与PIP窗ロ进行交互。PIP混合器112可以从显示设备110接收触摸输入并且将该触摸输入路由至适当位置。例如,PIP混合器112可以确定触摸输入涉及游戏窗ロ或EGM控制的窗ロ,在这样的情况下,触摸输入可以经由PIP控制接ロ 122被路由至EGM 108。可替换地,PIP混合器112可以确定触摸输入涉及外部源窗ロ,在这样的情况下,触摸输入可以经由Pn外设接ロ 120被路由至Pn板114。当触摸输入被发送到Pn板114吋,PUI板114可以翻译触摸输入以对触摸输入·指定以含义。例如,触摸输入可以指示按压了外部源窗口中所显示的按钮。Pn板114可以基于触摸事件的位置和时间对触摸事件指定以含义。一旦含义被指定,其就可以被用来影响媒体主机104处的操作,导致外部源窗ロ的内容有所改变。当触摸输入被发送到EGM 108吋,EGM 108也可以翻译触摸输入以对触摸输入指定以含义。例如,触摸输入可以指示按压了游戏窗ロ或EGM控制的窗口中所显示的按钮。EGM 108可以基于触摸事件的位置和时间对触摸事件指定以含义。一旦含义被指定,其就可以被用来影响EGM 108或系统主机106处的操作,导致游戏窗ロ或EGM控制的窗ロ的内容有所改变。在一些实施方式中,PIP混合器112可以执行触摸缩放。如果在缩放的PIP窗ロ中接收到触摸输入,PIP混合器112可以将触摸输入的坐标翻译为具有没有缩放或者在窗口中显示的内容的在将触摸输入发送到EGM108或PM板114之前的坐标。在116,示出了读卡器。在一些实施方式中,读卡器116可以被配置为与玩家追踪卡进行通信。玩家追踪卡可以标识玩家追踪账户,其可以提供对诸如玩家追踪点和标识信息之类的玩家追踪特征的访问。在一些实施方式中,读卡器116可以被配置为与配置用于无现金游戏的智能卡进行通信。读卡器116因此可以被配置为便于智能卡和EGM之间的信贷余额转账。在一些实施方式中,关于玩家追踪卡或智能卡的信息可以显示在PIP窗口中。例如,PIP窗ロ可以显示玩家追踪信息或者关于信贷余额或信贷转账的信息。在一些实施方式中,读卡器116可以被配置为与除了 EGM 108之外或者作为其替代的Pn板114进行通信。例如,PUI板114可以包括被配置为控制玩家追踪或无现金游戏组件的SMIB。在一些实施方式中,打印机118可以被配置为打印关于EGM 108处的操作的各种信息。例如,打印机118可以被配置为打印无现金游戏的付现票据。当打印了这样的票据时,玩家可以将票据带到游戏厅中的另一位置来接收以该票据兑换的资金。作为另ー个示例,打印机118可以被配置为打印赠券或其他促销项。在一些实施方式中,打印机118可以被配置为与除了 EGM 108之外或者作为其替代的Pn板114进行通信。例如,PUI板114可以包括被配置为控制玩家追踪或无现金游戏组件的SMIB。在一些实施方式中,EGM 108或诸如PUI板114的外部源可以对PIP混合器112提供软件或固件更新。软件更新或固件更新可以包括针对PIP混合器112或者诸如显示设备110、触摸屏或ー些其他外设的与PIP混合器112相连接的设备的更新。在一些实施方式中,诸如读卡器116、打印机110、纸币识别器等由EGM所控制的外设设备也可以经由PIP混合器112进行更新。例如,可以建立EGM所控制的外设设备和PIP混合器之间的连接。EGM108可以经由PIP控制接ロ 122向PIP混合器112发送指令以控制游戏机外设的下载。在一些实施方式中,针对TOI板114的软件或固件更新也可以由EGM 108经由PIP混合器112进行控制。在一些实施方式中,这里所描述的技术可以便于游戏图像和外部源图像的集成而并不要求对现有或遗留的EGM硬件或软件进行显著变化。例如,EGM可能原本并不支持外部源窗ロ的显示。在这样的情形中,一种解决方案可以是对EGM进行修改。这可能要求变 化EGM以包括专用于对来自外部源的内容进行处理的专用软件(例如,Adobe Flash 播放器、Mieroseft Silverlight 播放器)或硬件(例如,处理器和存储器)。然而,该解决方案可能并非理想的,原因在于EGM软件和硬件是高度管控的并且任意的修改在商业使用之前都可能要求另一回合的管控批准。因此,PUI板114可以被用来从媒体主机接收内容并且对内容进行处理以生成用于外部源窗ロ的外部源图像。外部源图像可以被发送到PIP混合器112,其在那里可以与游戏图像进行组合。这样的配置例如可以允许过时的游戏机集成新的功能性而无需昂贵的管控批准过程。在另ー个示例中,来自外部源的内容可以在显示设备110上进行显示而无需对EGM游戏软件进行变化来包括用于接收内容的专用通信协议。例如,EGM 108可以被定位在使用第三方私有通信协议从媒体主机向游戏机传送内容的游戏系统中。在这样的情形中,诸如Pn板114的能够使用私有通信协议进行通信的硬件设备可以被用来从媒体主机接收内容。PUI板114接着可以对内容进行处理以创建被发送到PIP混合器112的外部源视频信号,由此绕过EGM游戏软件。在一些实施方式中,EGM 108和PIP混合器112之间的通信至少部分地可以出于管控的原因来进行。例如,游戏管控可以要求在外部源控制显示设备110的整个屏幕的情况下使得基本游戏无效。在该情形中,指示外部源正控制整个显示屏幕的消息可以从PIP混合器112传送到EGM 108。接着,EGM 108可以使得游戏软件无效。另外,EGM 108可以在日志中指示由于显示屏幕被外部源所控制而执行了游戏软件的无效,并且EGM 108还可以经由另ー个外部接ロ(G2S、SAS或其他游戏厅游戏协议)传送该信息用于被游戏厅管理系统出于长期的历史日志或审计目的而消耗。在一些实施方式中,图I所示的两个或更多的各种通信连接可以通过相同的物理接ロ进行传送。例如,EGM 108和PIP混合器112之间关于触摸屏数据以及经由PIP控制接ロ 122所发送的数据的通信可以经由相同的物理通信连接进行传送,诸如USB接ロ、串行通信接ロ、SATA接ロ、PATA接ロ、SCSI接ロ或任意其他通信接ロ。可替换地,这样的通信连接可以通过不同的物理通信连接进行传送。图2-6不出了根据ー些实施方式执行的用于EGM控制PIP混合器和PIP窗ロ的方法示例的视图。如这里所讨论的,可以在各个组件之间传送各种消息。这些消息的选择和布置可以基于所期望的系统行为而策略地确定。因此,图2-6所示的方法是可以执行的方法类型的示例,而并不被理解任何方式的限制。此外,将理解的是,图2-6所示出的方法可以由以上所讨论的系统示例来执行,但是也可以由其他系统或设备来执行。图2示出了根据ー些实施方式执行的用于对诸如外部源窗ロ、游戏窗ロ或EGM控制的窗ロ之类的PIP窗ロ进行配置的方法200的示例的顺序图。图2所示的方法允许诸如PUI板的外部源限定PIP窗ロ的參数。图2所示的消息可以在PIP混合器、EGM以及用于诸如Pn板的外部源的处理设备之间进行传送。由于Pn板提供用于外部源窗ロ的视频数据,所以方法200典型地被用来对将用作外部源窗ロ的PIP窗ロ进行配置。然而,将理解的是,一旦配置了 PIP窗ロ,其随后就可以被称作并用作游戏窗ロ、外部源窗ロ或EGM控制的窗P。在图2中,PM板向PIP混合器发送具有用于配置PIP窗ロ的请求的消息210。消息210可以源自于媒体主机或者由PH板作为来自媒体主机的请求的结果而发送。在ー些实施方式中,消息210包括PIP窗ロ标识符(WinID)、设备标识符(DeviceID)、PIP窗ロ大小 属性(Size)和PIP窗ロ位置属性(Pos)。在一些实施方式中,消息210可以经由Pn外设接ロ发送。消息210还可以使用诸如GSA标准协议的标准通信协议来发送。GSA标准协议的ー个示例是GDS媒体窗ロ标准协议。设备标识符DeviceID可以与显示设备110相对应,由此指示PIP窗ロ要被显示在显示设备110上。在一些实施方式中,图I的系统可以包括被配置为从PIP混合器接收视频的附加显示设备,并且每个设备可以具有唯一的DevicelD。PIP混合器接收消息210并且向EGM发送消息220。消息220可以包括用于配置PIP窗ロ的请求。在一些实施方式中,消息220可以包含与消息210相同的数据。在ー些实施方式中,消息220可以使用与消息210不同的通信协议。消息220可以经由PIP控制接ロ进行发送。EGM可以向PIP混合器发送确认PIP窗ロ的配置为EGM可接受的消息230。可替换地,EGM可以在确定225中确定配置是不可接受的,并且消息230可以指示配置是不可接受的。确定225可以基于任意数目的因素,包括在EGM上执行的游戏的状态或EGM的状态。在一些实施方式中,不执行确定225而发送消息230。消息230可以经由PIP控制接ロ进行发送。在一些实施方式中,PIP混合器包括或利用可以存储用于所接受PIP窗ロ的配置数据的存储器。PIP混合器可以向Pn板发送消息240。消息240可以经由PW外设接ロ进行发送。在一些实施方式中,消息240可以包含与消息230相同的内容。在一些实施方式中,消息240使用标准通信协议进行发送。消息240可以向Pn板指示其是否可以采用由Pn板在消息210中所配置的PIP窗ロ。Pn板可以进一歩向媒体主机发送消息240以向媒体主机指示其是否可以采用服务窗ロ。图3示出了根据ー些实施方式所执行的用于配置PIP窗ロ的方法300的示例的顺序图。图3所示的方法允许系统主机限定PIP窗ロ的參数。图3所示的消息可以在系统主机、EGM和PIP混合器之间进行传送。由于系统主机提供用于EGM控制的窗ロ的内容,方法300典型地被用来对将用作EGM控制的窗ロ的PIP窗ロ进行配置。然而,将理解的是,一旦配置了 PIP窗ロ,其随后可以被称作并用作游戏窗ロ、外部源窗ロ或EGM控制的窗ロ。在图3中,系统主机向EGM发送具有用于配置PIP窗ロ的请求的消息310。在ー些实施方式中,消息310包括PIP窗ロ标识符(WinID)、设备标识符(DeviceID)、PIP窗ロ大小属性((Size)和PIP窗ロ位置属性(Pos)。在一些实施方式中,消息310可以使用诸如GSA标准协议的标准通信协议进行发送。GSA标准协议的ー个示例是G2S消息协议。设备标识符DeviceID可以与显示设备110相对应,指示PIP窗ロ要在显示设备110上进行显示。在一些实施方式中,图I的系统可以包括被配置为从PIP混合器接收视频的附加显示设备,并且姆个设备可以具有卩隹一的DevicelD。EGM接收消息310并且可以向PIP混合器发送请求PIP窗ロ配置的消息320。可替换地,EGM可以在确定315中确定配置是不可接受的并且不发送消息320。确定315可以基于任意数目的因素,包括在EGM上执行的游戏的状态或EGM的状态。在其他实施方式中,不执行确定315而发送消息320。在一些实施方式中,消息320可以包含与消息310相同的数据。在一些实施方式中,消息320可以使用不同于消息310的通信协议。在一些实施方式中,用于PIP窗ロ的配置的请求可以利用消息320在EGM处起源而不是利用消息310在·系统主机处起源。消息320可以经由PIP控制接ロ从EGM发送到PIP混合器。PIP混合器接收消息320并且可以向EGM发送确认PIP窗ロ的配置为PIP混合器可接受的消息330。消息330可以经由PIP控制接ロ进行发送。在一些实施方式中,PIP混合器包括或使用可以存储限定PIP窗ロ的性质或配置的配置数据的存储器。EGM可以接收消息330并且向系统主机发送确认服务窗ロ的配置为可接受的消息340。在一些实施方式中,消息340使用诸如G2S消息协议的标准通信协议。在一些实施方式中,图2和3所不的用于配置PIP窗ロ的不例方法可以与图4和5所示的用于控制在显示设备上显示的所配置的PIP窗ロ的示例方法进行组合。图4示出了依据ー些实施方式所执行的用于控制PIP窗ロ的方法400的示例的顺序图。可以在已经分别使用图2和3所示的示例方法200和300对PIP窗ロ进行了配置之后执行方法400。在图4中,Pn板向PIP混合器发送请求所配置的PIP窗ロ的列表或阵列的消息410。在一些实施方式中,PIP混合器包括或使用用于存储所配置的PIP窗ロ的存储器。PIP混合器可以向Pn板返回消息420,消息420包括所配置的PIP窗ロ的列表或阵列。在ー些实施方式中,消息410和420经由PM外设接ロ进行发送。消息410和420可以进ー步使用诸如GDS媒体窗ロ标准协议的标准通信协议。在一些实施方式中,消息410和420无需被执行。例如,如果PUI板最初发送了配置PIP窗ロ的消息,诸如图2所示的消息210,则服务窗ロ配置可以被存储在Pn板或媒体主机,这使得Pn板不必从PIP混合器请求列表或阵列。当PM板具有所配置的PIP窗ロ的列表或阵列吋,PUI板可以向PIP混合器发送具有用于示出PIP窗ロ的请求的消息430。在一些实施方式中,消息430可以包括PIP窗ロ标识符WinID。WinID可以与方法200和300以及消息420中所使用的PIP窗ロ标识符相对应。消息430可以使用诸如⑶S媒体窗ロ标准协议的标准通信协议进行发送。消息430可以经由Pn外设接ロ进行发送。虽然图4示出了请求示出PIP窗ロ的消息430 (“ShowWindow (WinID)”),然而将理解的是,消息430可以包括任意其他PIP窗ロ相关命令。例如,消息430可以指示PIP窗ロ的打开、关闭、创建、消除、设置大小、大小重置、移动、位置、状态、垂直排序或内容。PIP混合器接收消息430并且向EGM发送消息440。消息440可以包括用于示出PIP窗ロ的请求。在一些实施方式中,消息440可以包含与消息430相同的数据。在ー些实施方式中,消息440可以使用与消息430不同的通信协议。消息440可以经由PIP控制接ロ进行发送。响应于接收到消息440,EGM可以向PIP混合器发送指示EGM是否允许消息440中的请求的消息450。在一些实施方式中,EGM可以在确定445中确定请求无法被满足并且不发送消息450。确定445可以基于任意数目的因素,包括在EGM上执行的游戏的状态或EGM的状态。例如,EGM可以确定其需要将整个屏幕用于游戏窗ロ并且消息450可以指示PIP窗ロ无法被示出。在这种情况下,EGM可以在消息450中返回假值。EGM可以确定示出PIP窗ロ是可允许的并且消息450可以指示PIP窗ロ可以被示出。在这种情况下,EGM可以在消息450中返回真值。消息450可以经由PIP控制接ロ进行发送。 在一些实施方式中,PIP混合器可以向Pn板发送消息460。消息460可以包含与消息450相同的ー些或所有数据或内容。然而,消息460可以使用与消息450不同的通信协议。消息460可以经由Pn外设接ロ从PIP混合器发送到Pn板。消息460可以向PUI板指示可以利用PIP窗ロ执行进ー步的动作。例如,如果消息460指示示出了 PIP窗ロ,则消息460可以进一歩指示Pn板可以使用PIP窗ロ。在另ー个示例中,如果消息460指示PIP窗ロ被关闭,则消息460可以进一歩指示Pn板可能无法使用PIP窗ロ。图5示出了依据ー些实施方式所执行的用于控制PIP窗ロ的方法500的示例的顺序图。可以在已经使用方法200和300对PIP窗ロ进行了配置之后执行方法500。在图5中,系统主机可以向EGM发送请求EGM示出PIP窗ロ的消息510。消息510可以通过使用WinID来引用所配置的PIP窗ロ。在一些实施方式中,消息510可以使用诸如G2S消息协议之类的标准通信协议。EGM接收消息510并且向PIP混合器发送请求其示出PIP窗ロ的消息520。在一些实施方式中,EGM可以在确定515中确定请求无法被满足并且不发送消息520。确定515可以基于任意数目的因素,包括在EGM上执行的游戏的状态或EGM的状态。如果确定要发送消息520,则消息520可以经由PIP控制接ロ从EGM发送到PIP混合器。在一些实施方式中,用于示出PIP窗ロ的请求可以在EGM处起源。因此,该方法可以以由EGM向PIP混合器发送的消息520作为开始。此外,虽然图5示出了请求示出PIP窗ロ的消息520 ("ShowWindow (WinID)”),但是消息520可以包括任意其他PIP窗ロ相关命令。例如,消息520可以指示PIP窗ロ的打开、关闭、创建、消除、设置大小、大小重置、移动、位置、状态、垂直排序或内容。响应于接收到指示用于示出PIP窗ロ的请求的消息520,PIP混合器可以向EGM返回响应530。在一些实施方式中,响应530可以指示PIP混合器可以显示PIP窗ロ并且返回真值。响应530也可以指示PIP混合器无法显示PIP窗ロ并返回假值。消息530可以经由PIP控制接ロ从PIP混合器发送到EGM。EGM接收消息530并且可以向系统主机发送消息540。在一些实施方式中,消息540仅在系统主机在消息510中请求了示出窗ロ请求的情况下被发送至系统主机。在ー些实施方式中,消息540可以使用诸如G2S消息协议的标准通信协议。消息540可以向系统主机指示PIP窗ロ被示出或者可用于从系统主机接收内容。图6示出了依据ー些实施方式所执行的用于控制PIP窗ロ的方法600的示例的顺序图。方法600允许EGM或系统主机对所示出或所显示的PIP窗ロ进行控制。方法600可以与已经例如使用方法200或300配置的ー个或多个PIP窗ロ组合,或者在已经例如使用方法200或300配置ー个或多个PIP窗ロ之后执行。在图6所示的示例中,已经配置了两个PIP窗ロ WinIDl和WinID2。方法600还可以与已经例如使用方法400或500所显示的PIP窗ロ组合,或者已经例如使用方法400或500显示PIP窗ロ之后执行。在图6所示的示例方法中,PIP窗ロ WinID2在系统主机向EGM发送消息610之前进行显示。參考图6,系统主机发送消息610,其请求示出被配置但是没有显示的PIP窗ロWinIDl。在一些实施方式中,消息610可以使用诸如G2S消息协议的标准通信协议。EGM接收消息610并且向PIP混合器发送请求其关闭PIP窗ロ WinID2的消息620。在一些实施方式中,EGM可以仅在确定615中确定了在没有关闭PIP窗ロ WinID2的情况下不允许或不可能示出PIP窗ロ WinIDl之后才发送消息620。在一些实施方式中,EGM可以在确定615中确定其可以在没有关闭WinID2的情况下示出PIP窗ロ并且发送针对WinIDl的示出请求消息,诸如图6所示的消息660。确定615可以基于游戏的状态。消息620可以经由PIP控制接ロ进行发送。在一些实施方式中,用于关闭PIP窗ロ的请求可以在EGM处起源。因此,方法600可以以EGM向PIP混合器发送的消息620作为开始。此外,虽然图6示出了请求关闭PIP窗ロ WinID2的消息620 (“CloseWindow (WinID2)”),但是消息620可以包括EGM可以在其能够示出WinIDl之前确定为必需的任意其他的PIP窗ロ相关命令。例如,消息620可以指75 PIP窗ロ WinID2的关闭、消除、设置大小、大小重置、移动、位置、状态、垂直排序或内容。如果PIP窗ロ WinID2被PW板用来提供内容,则PIP混合器可以向PW板发送指示Pn窗ロ WinID2被关闭或者即将关闭的消息或事件630。PUI板可以随后在消息640中确认接收到事件。消息630和640可以使用诸如GDS媒体窗ロ标准的标准通信协议。消息630和640还可以使用PUI外设接ロ。PIP混合器可以向EGM发送确认PIP混合器已经关闭了 PIP窗ロ WinID2的消息650。消息650可以使用PIP控制接ロ。响应于接收到消息650,EGM可以向PIP混合器发送请求示出PIP窗ロ WinIDl的消息660。消息650可以使用PIP控制接ロ。PIP混合器可以向EGM返回响应670。在一些实施方式中,响应670可以指示PIP混合器能够显示PIP窗ロ WinIDl并且返回真值。响应670也可以指示PIP混合器无法显示PIP窗ロ WinIDl并返回假值。消息670可以经由PIP控制接ロ进行发送。EGM接收消息670并且可以向系统主机发送指示PIP窗ロ WinIDl被示出或可用于从系统主机接收内容的消息680。在一些实施方式中,消息680仅在系统主机在消息610中请求了示出窗ロ请求的情况下被发送到系统主机。在一些实施方式中,消息680可以使用诸如G2S消息协议的标准通信协议。图7、8A和8B示出了依据ー些实施方式配置的EGM 2的示例的透视图、前视图和侧视图。如图7、8A和8B所示,EGM 2包括主机柜4 (也被称作图I的游戏设备机柜102),其通常围绕机器内部并可被用户所看到。主机柜4包括EGM 2前面的主门8,其打开以提供对EGM 2内部的访问。在一些实施方式中,EGM 2可以包括任意的多个设备。例如,EGM 2可以包括打印条形码票据的票据打印机,用于输入玩家追踪信息的键盘,用于显示玩家追踪信息的显示器(例如,视频显示屏),用于输入包含玩家追踪信息的磁条卡的读卡器,以及任意其他设备。票据打印机可以被用来打印用于无现金票据系统的票据。在图7、8A和SB中,与主门相接合的是支付接收器28、纸币识别器30和硬币盘38。支付接收器可以包括硬币槽和/或支付、钞票(note)或纸币接收器,玩家在那里插入钱、硬币、附币或其他类型的支付。在一些实施方式中,诸如用于信用卡、借记卡、智能卡或信用传票的读卡器或识别器之类的设备可以便干支付。例如,玩家可以将标识卡插入EGM 2的读卡器。标识卡可以是利用玩家标识、信用总值(或相关数据)以及其他相关信息进行编码的智能卡。在另ー个示例中,玩家可以携带便携式设备,诸如蜂窝电话、射频识别标签或任意其他适当的无线设 备。便携式设备可以将玩家标识、信用总值(或相关数据)和/或任意其他相关信息传输至EGM 2。在另ー个示例中,钱可以通过电子资金转账被转账至EGM 2。当玩家对EGM 2投入资金时,耦合到EGM 2的逻辑设备可以确定所输入的资金量并在显示设备上显示相应数量。在一些实施方式中,与主门8相接合的是多个玩家输入开关或按钮32。输入开关可以包括使得玩家能够产生被处理器所接收的输入信号的任意适当设备。输入开关可以包括游戏激活设备,该游戏激活设备可以被玩家用来开始EGM 2中的事件序列或任意主游戏。游戏激活设备可以是诸如“下注一次”按钮、“最大下注”按钮或“重复下注”按钮的任意适当的游戏激活器(play activator)。在一些实例中,一旦适当投入资金,EGM 2可以自动开始游戏。可替换地,EGM 2可以在检测到经由游戏激活设备的用户输入之后自动激活游戏。在一些实施方式中,一个输入开关是现金支取按钮。玩家可以按压现金支取按钮并且支取现金以接收与剩余信贷数目相对应的现金支付或其他适当形式的支付。例如,当玩家进行现金支出时,玩家可以在硬币支付盘中接收硬币或附币。作为另ー个示例,玩家可以接收其他支付机制,诸如可由出纳员(或其他适当赎回系统)赎回的票据或信贷传票,或者针对玩家的可电子记录的标识卡的资金注入。作为另ー个示例,资金可以从EGM2转账到玩家的智能卡。在一些实施方式中,一种输入开关是与触摸屏控制器相耦合的触摸屏,或者使得玩家能够与显示器上的图像进行交互的一些其他触敏显示覆盖(overlay)。触摸屏和触摸屏控制器可以连接到视频控制器。玩家可以进行决定并通过在适当位置触摸触摸屏向游戏机中输入信号。一种这样的输入开关可以包括触摸屏按钮面板。在一些实施方式中,EGM 2可以包括使得游戏机处理器或主游戏控制器能够与外部外设进行通信的通信端ロ,上述外部外设诸如外部视频源、扩展总线、游戏或其他显示器、SATA端ロ、键盘,或者用于经由网络进行通信的网络接ロ。在一些实施方式中,EGM 2可以包括一个或多个显示设备。例如,EGM2包括显示设备34和信息面板36。显示设备34和信息面板36每ー个可以包括任意的基于阴极射线管、IXD、发光二极管(LED)的显示器,基于有机发光二极管(OLED)的显示器、基于聚合物发光二极管(PLED)的显示器、基于SED的显示器、电子油墨显示器、等离子显示器、电势显示器、包括投影和/或反射图像的显示器,或者任意其他适当的电子显示设备。在一些实施方式中,处于EGM 2的显不设备可以包括一个或多个机电设备,诸如一个或多个可旋转转轮、轮盘或骰子。显示设备可以包括临近于视频显示器的机电设备,该视频显示器诸如位于机械轮盘前面的视频显示器。显示设备可以包括双层或多层的机电和/或视频显示器,其进行协同以生成ー个或多个图像。显示设备可以包括移动显示设备,诸如智能电话或平板计算机,其允许在远离游戏机的位置玩主要或次要游戏的至少一部分。显示设备可以是任意适当的大小和配置,诸如正方形、矩形或拉长矩形。在一些实施方式中,EGM 2的显示设备被配置为显示游戏图像或其他适当图像。图像可以包括符号、游戏标记、人、角色、地方、事物、卡面、骰子或任意其他图像。图像可以包括诸如机械、虚拟或视频的轮盘和转轮的对象的移动的视觉表示或展示。图像可以包括动态光线、视频图像或任意其他图像的视觉表示或展示。在一些实施方式中,EGM 2可以包括位于主机柜4顶部的机顶盒6。机顶盒6可以容纳任意数目的设备,其可以被用来向EGM 2上玩的游戏增加特征。这些设备可以包括扬 声器10和12、显示设备45以及任意其他设备。另外,机顶盒6可以容纳与图7、8A和8B中所图示不同的设备或者其中没有图示的附加设备。例如,机顶盒可以包括奖金转轮或背光丝印面板,其可以被用来向EGM 2上玩的游戏增加奖金特征。作为另ー个示例,机顶盒6可以包括用于EGM 2上所提供的累积奖金的显示器。作为又ー个示例,机顶盒6可以包括智能卡交互设备。在游戏期间,这些设备至少部分地由EGM 2的主机柜4内所容纳的电路(例如,主游戏控制器)所控制和供电。在一些实施方式中,扬声器10和12可以位于EGM 2的上部区域的机顶盒6中。扬声器10和12可以以向下的带角度定向朝向播放器和地板安装。在一个示例中,角度为关于EGM 2的垂直纵向轴线成45度。在另ー个示例中,角度处于30-60度的范围之内。在另一个示例中,角度为0和90度之间的任意角度。在一些实施方式中,游戏机中的扬声器的角度可以是可调节的。例如,扬声器可以被调节为朝向更紧密接近玩家头部或面部特征的估计位置的方向。纸币识别器30、玩家输入开关32、显示屏34和其他游戏设备可以被用来在EGM 2上呈现游戏。设备可以由容纳在机器2的主机柜4内部的主游戏控制器所执行的代码来控制。主游戏控制器可以包括一个或多个处理器,其中包括诸如图形卡的通用和专用处理器,以及包括易失性和非易失性存储器在内的一个或多个存储器设备。主游戏控制器可以定期对EGM 2上所执行的代码进行配置和/或认证。在一些实施方式中,EGM 2可以包括耦合到一个或多个声卡的声音发生设备。声音发生设备可以包括一个或多个扬声器或用于发生声音的其他声音发生硬件和/或软件,诸如播放主要和/或次要游戏以及诸如欣赏模式(attract mode)之类的EGM 2的不同模式的音乐。EGM 2可以提供与一个或多个显示设备上所显示的具有吸引力的多媒体图像相耦合的动态声音,以提供音频-视觉表示或者另外显示具有声音的全动态视频以将玩家吸引到EGM 2。在空闲期间,EGM 2可以显示音频和/或视觉吸引消息的序列已将潜在玩家吸引到EGM 2。也可以针对任意适当信息定制视频或者定制视频以提供任意适当信息。在一些实施方式中,EGM 2可以包括传感器,诸如有选择地定位相机以获取主动使用EGM 2的玩家和/或EGM 2的周围区域的图像。传感器可以被配置为捕捉关于与EGM 2接近的玩家的生物学数据。生物学数据可以被用来对EGM 2进行机械和/或数字调整。可替换地或附加地,传感器可以被配置为有选择地获取静止或运动(例如,视频)图像。显示设备可以被配置为显示相机所获取的图像并且以划分屏幕或画中画的方式显示游戏的可视表现。例如,照相机可以获取玩家的图像并且处理器可以将该图像结合到主要和/或次要游戏中作为游戏图像、符号、动画头像或游戏标记。EGM 2仅是可以在其上实施这里所描述的技术的各种游戏机设计中的ー个示例。例如,并非所有的适当游戏机都具有机顶盒或玩家追踪特征。另外,ー些游戏机仅具有单个游戏显示器而其他游戏机则具有多个显示器。图9示出了依据ー些实施方式配置的基于服务器的(Sb )游戏网络的系统图。本领域技术人员将意识到,该架构和相关功能性仅是示例并且本公开包含许多其他这样的实施例和方法。
这里,图示了游戏设施705内的游戏厅计算机房720和联网设备。游戏设施705被配置用于经由防火墙740、网络729和网关750与中央系统763进行通信。游戏设施793、795和797也被配置为分别经由防火墙794、796和798、网络729以及网关750与中央系统763进行通信。在一些实施方式中,两个或更多游戏设施可以被配置为彼此进行通信。在该示例中,游戏设施793和795被配置为与游戏设施705中的游戏厅计算机房720进行通信。这样的配置可以允许游戏设施705中的设备和/或操作人员与其他游戏厅中的设备进行通信和/或控制其他游戏厅中的设备。在一些这样的实施方式中,计算机房720中的服务器可以控制游戏设施705中的设备以及游戏设施793和795中的设备。相反,游戏设施793和795中的设备和/或操作人员可以与游戏设施705中的设备进行通信和/或控制游戏设施705中的设备。例如,游戏设施705或中央系统763的服务器可以被提供以比其他联网位置的服务器相对更为先进的用于顾客标识的软件(例如,3-D面部识别软件)。这样的服务器可以对来自游戏设施705中的设备的顾客标识请求以及来自游戏设施793和795中的设备的顾客标识请求进行处理。还如图9所示,游戏设施797被配置用于与中央系统763进行通信,但是并不配置为用于与其他游戏设施进行通信。ー些游戏设施(未示出)可以不与其他游戏设施或中央系统进行通信。游戏设施705包括多个游戏机721和联网游戏台753。将理解的是,游戏设施可以包括数百甚至数千个游戏机721和/或游戏台753,其中的一些以组进行连接并且其中的一些可以不连接到网络。至少ー些游戏机721和/或移动设备770可以是“瘦客户端”。ー些配置能够提供自动的、多玩家的轮盘赌、二十一点、百家乐和其他桌面游戏。桌面游戏可以由发牌员进行和/或通过使用一些自动形式来进行,该自动形式可以包括自动轮盘赌转盘、发牌员的电子表示等。在一些这样的实施方式中,诸如相机、射频识别设备等的设备可以被用来识别和/或追踪扑克牌、筹码等。一些游戏台753可以被配置为与独立的玩家终端(未示出)进行通信,该玩家終端可以被配置为接受下注、呈现发牌员的电子表示、指示游戏结果等。游戏设施705还包括网络一体机777。根据实施方式,一体机777可以被用于各种用途,包括但不限于现金支取、奖品兑现、从玩家衷心的程序兑换点数,兑换诸如奖金票据、智能卡的“无现金”标记,等等。在一些实施方式中,一体机777可以被用于获得关于游戏设施的信息,例如关于调度事件(诸如锦标赛、娱乐等)、顾客位置等的信息。根据本公开,可以提供和/或控制关于这样的特征的软件,并且可以获得和/或提供相关数据。例如,在本公开的ー些实施方式中,一体机777可以被配置为例如通过呈现图形用户接ロ从顾客接收信息。在该示例中,每个组710具有相对应的交换机715,其在一些实施方式中可以是常规的组交換机。每个交換机715被配置用于经由主网络设备725与计算机房720中的ー个或多个设备进行通信,上述主网络设备在该示例中可以组合交换和路由功能性。虽然可以使用各种通信协议,但是ー些优选实施方式使用G2S消息协议。其他实施方式可以使用开放的、基于以太网的SuperSAS 协议,其可以从IGT获得。可以使用包括但不限于BestofBread (BOB)的再其他的协议来实施本公开的各个实施例。IGT还研发了存在于TCP/IP顶端并且提供附加功能性和安全性的被称作CASH的游戏产业专用传输层。 这里,游戏设施705还包括部分由RFID交换机(switch) 719和多个RFID读取器717所实施的RFID网络。RFID网络例如可以被用来追踪处于游戏设施705附近的对象(诸如,在该示例中包括RFID标签727的移动游戏设备770)、顾客等。如这里其他地方所提到的,本公开的ー些实施方式可以涉及“智能”玩家忠诚度仪器,诸如包括RFID标签的玩家追踪卡。因此,可以经由RFID网络对这样的支持RFID的玩家忠诚度仪器的位置进行追踪。在该示例中,至少ー些移动设备770可以包括RFID标签727,其包括移动设备770的编码标识信息。因此,这样带标签的移动设备770的位置在游戏设施705中可以经由RFID网络进行追踪。可以使用诸如全球定位系统(GPS)的其他位置检测设备和系统来监视游戏设施705附近或其他地方的人和/或设备的位置。可以使用各种可替换网络拓扑来实施本公开的不同实施例和/或收容数目有所变化的联网设备。例如,具有大量游戏机721的游戏设施可能要求ー些网络设备(例如,主网络设备725,其在该示例中组合交换和路由功能性)的多个实例和/或包括图9中没有示出的其他网络设备。本公开的ー些实施方式可以包括部署在一体机777、RFID交换机719和/或组交换机715以及计算机房720中的一个或多个设备(例如,相对应的服务器)之间的一个或多个中间件服务器。这样的中间件服务器能够提供各种有用功能,包括但不限于从交换机、単独游戏机和其他设备所接收数据的过滤和/或合成。本公开的ー些实施方式包括用于管理网络业务量的负载平衡方法和设备。存储设备711、Sb 服务器730、许可管理器731、仲裁器733、服务器732、734、736和738、(多个)主机设备760和主网络设备725被部署在游戏设施705的计算机房720内。在实践中,可以使用更多或更少的设备。根据实施方式,一些这样的设备可以处于游戏设施705中或其他地方。中央系统763中的一个或多个设备也可以被配置为至少部分地执行专用于本公开的任务。例如,中央系统763的一个或多个服务器762、仲裁器733、存储设备764和/或主机设备760可以被配置为实现这里其他地方所详细描述的功能。这些功能可以包括但不限于提供用于诸如游戏机721、移动设备770等的设备功能性。游戏机房720的一个或多个服务器可以被配置以用于接收玩家的游戏通知參数、确定何时游戏状况与游戏通知參数相对应和/或在游戏状况与游戏通知參数相对应时向玩家提供通知的软件。此外,一个或多个服务器可以被配置为从相机709接收图像数据、对图像数据进行处理和/或提供图像数据,向顾客提供导航数据(例如,用于指示与游戏通知相关联的游戏台、游戏机等的位置和/或方向)等。例如,导航数据(其可以包括地图数据、游戏厅布局数据、相机图像数据等)可以由计算机房720的一个或多个服务器提供至移动设备770。本公开的ー些实施方式包括多个联网相机709,其可以是视频相机、智能相机、数字静止相机等。在一些这样的实施方式中,这样的相机可以至少部分地提供实时导航。可以在网络705中部署的其他设备没有在图9中出现。例如,ー些游戏网络可以不仅包括各种射频标识(RFID)读取器717,而且还可以包括RFID交換机、中间件服务器等,其中的ー些没有在图9中进行描绘。这些特征可以提供各种功能。例如,服务器(或其他设备)可以根据读取RFID标签727的RFID读取器的位置来确定移动设备770的位置。 图9中所指示的服务器和其他设备可以被配置为用于与处于游戏设施705之中或之外的诸如主机设备760、一体机777和/或移动设备770的其他设备进行通信以实施这里其他地方所描述的ー些方法。如这里其他地方所描述的,服务器(等)可以便于与这样的设备的通信,接收并存储顾客数据,提供适当响应等。这些服务器中的一些可以被配置为执行与会计、玩家忠诚度、奖金/迸取性(progressive)、游戏机配置等相关的任务。可以使用一个或多个这样的设备来实现游戏厅管理系统,诸如IGT Advantage 游戏厅系统应用套件,其提供可以被用于由游戏厅管理人员进行决策制定的瞬时信息。Radius服务器和/或DHCP服务器也可以被配置为用于与游戏网络进行通信。本公开的ー些实施方式提供了刀片服务器的形式的ー个或多个这些服务器。图9所示出的Sb 服务器730和其他服务器的一些实施例包括(或者至少部分地与之进行通信)集群CPU、冗余存储设备,包括备用存储设备、交換机等。这样的存储设备可以包括“RAID”(原为廉价磁盘的冗余阵列,现在也被称作独立磁盘的冗余阵列)阵列、备用硬盘驱动器和/或磁带驱动器等。在本公开的ー些实施方式中,这些设备中的许多设备(包括但并不限于许可管理器731、服务器732、734、736和738以及主网络设备725)被安装在具有sb 服务器730的单个机架中。因此,许多或所有这样的设备有时将被总体称作“Sb 服务器”。然而,在可替换的实施方式中,这些设备中的一个或多个设备与Sb 服务器730和/或网络的其他设备进行通信但是位于其他地方。例如,一些设备可以安装在计算机房720内的単独机架中,或者位于网络上的其他地方。此外,经由存储区域网络(SAN)将大量数据存储到其他地方可以是有利的。计算机房720可以包括ー个或多个操作人员控制台或其他主机设备,其被配置为用干与计算机房720之内或之外的其他设备进行通信。这样的主机设备可以被提供以用于实施本公开的各个实施例的软件、硬件和/或固件。然而,这样的主机设备无需位于计算机房720之内。有线主机设备760 (其在该示例中为台式和膝上型计算机)和无线设备770(其在该示例中为移动计算设备)可以位于游戏设施705中的其他地方或者位于远处位置。本公开的这些和其他方面可以由各种类型的硬件、软件、固件等来设施。例如,本公开的ー些特征可以至少部分地由包括程序指令、状态信息等的机器可读介质来实施,用于执行这里所描述的各种操作。程序指令的示例包括诸如编译程序所产生的机器代码以及包含可以通过计算机使用解释程序所执行的高级代码的文件二者。机器可读介质的示例包括但不限于诸如硬盘、软盘和磁带的磁性介质;诸如CD-ROM盘的光学介质;磁性-光学介质;以及被特别配置为存储并执行程序指令的硬件设备,诸如只读存储器设备(ROM)和随机访问存储器(RAM)。任意的以上实施方式可以单独使用或者在任意组合中与另ー实施方式一起使用。虽然各种实施方式可以是被现有技术的各种缺陷所激发,其可能在说明书中的ー处或多处进行讨论或提及,但是实施例并不必然解决这些缺陷中的任意缺陷。换句话说,不同实施方式可以解决可能在说明书中讨论的不同缺陷。一些实施方式可以仅部分地解决说明书中所讨论的ー些缺陷或者仅ー个缺陷,而ー些实施方式可能并不解决这些缺陷中的任意缺陷。虽然已经在这里对各种实施方式进行了描述,但是应当理解的是,它们仅通过示例而不是限制所给出。因此,本申请的宽度和范围不应当由这里所描述的任何实施方式所 限制,而是应当仅依据以下权利要求及其等同形式来限定。
权利要求
1.一种系统,包括 游戏机,包括 显示设备; 主游戏控制器,其配置为 执行游戏, 向PIP混合器发送EGM视频信号,所述EGM视频信号包括用于游戏图像的显示数据,并且 经由PIP控制接口向所述PIP混合器发送用于控制一个或多个PIP窗口的显示的控制指令; 所述PIP控制接口,其配置为使得能够在所述游戏机和所述PIP混合器之间进行通 目; 所述PIP混合器,包括 外部源视频输入端,其配置为从PUI板接收外部源视频信号,所述外部源视频信号包括用于外部源图像的显示数据, EGM视频输入端,其配置为从所述游戏机接收所述EGM视频信号,和 PIP控制器,其配置为 从所述外部源视频输入端接收所述外部源视频信号, 从所述EGM视频输入端接收所述EGM视频信号, 经由所述PIP控制接口从所述游戏机接收所述控制指令,所述控制指令提供包括用于合成视频图像的显示数据的合成视频信号的创建,所述合成视频图像包括第一 PIP窗口中的所述游戏图像以及一个或多个附加PIP窗口中的所述外部源图像, 基于所述控制指令创建所述合成视频信号,并且 向所述显示设备发送所述合成视频信号; 所述ΡΠ板,其配置为 从媒体主机接收媒体主机数据, 通过对所述媒体主机数据进行处理来创建所述外部源视频信号,并且 经由ΡΠ外设接口将所述外部源视频信号发送至所述PIP混合器; 所述ΡΠ外设接口,其配置为使得能够在所述ΡΠ板和所述PIP混合器之间进行通信;和 所述媒体主机。
2.根据权利要求I的系统,其中所述PIP控制器进一步配置为 经由所述ΡΠ外设接口从所述ΡΠ板接收外围指令,所述外围指令提供所述合成视频信号的创建; 从所述游戏机请求使用所述外围指令的批准;并且 响应于接收到所述批准,依据所述外围指令创建所述合成视频信号。
3.根据权利要求I或2中任一项的系统,其中所述游戏机的所述主游戏控制器进一步配置为 接收用于配置PIP窗口的请求,其中PIP窗口的配置限定所述PIP窗口在所述显示设备上的大小和位置;基于所述游戏的状态或所述游戏机的状态来确定是否满足所述用于配置PIP窗口的请求;并且 响应于确定满足所述用于配置PIP窗口的请求,向所述PIP混合器发送所述控制指令,所述控制指令包括用于根据所述请求配置所述PIP窗口的指令。
4.根据权利要求I或2中任一项的系统,其中所述游戏机的所述主游戏控制器进一步配置为 接收用于控制PIP窗口的请求; 基于所述游戏的状态或所述游戏机的状态来确定是否满足所述用于控制PIP窗口的请求;并且 响应于确定满足所述用于控制PIP窗口的请求,向所述PIP混合器发送所述控制指令,所述控制指令包括用于根据所述请求对所述PIP窗口的显示进行控制的指令。
5.根据权利要求4的系统,其中所述控制指令指示所述合成屏幕图像中所述PIP窗口的打开、关闭、创建、消除、配置、设置大小、大小重置、移动、位置、隐藏、显示、垂直排序或内容。
6.一种方法,包括 利用一个或多个微处理器从外部源接收外部源视频信号,所述外部源视频信号由所述外部源所生成并且包括用于外部源图像的显示数据; 利用所述一个或多个微处理器从游戏机接收EGM视频信号,所述EGM视频信号由所述游戏机所生成并且包括用于游戏图像的显示数据; 利用所述一个或多个微处理器从所述游戏机接收控制指令,所述控制指令提供包括用于合成视频图像的显示数据的合成视频信号的创建,所述合成视频图像包括第一 PIP窗口中的所述游戏图像以及一个或多个附加PIP窗口中的所述外部源图像; 利用所述一个或多个微处理器基于所述控制指令创建所述合成视频信号,并且 将所述合成视频信号发送到显示设备。
7.根据权利要求6的方法,进一步包括 从所述外部源接收外围指令,所述外围指令提供所述合成视频信号的创建; 从所述游戏机请求使用所述外围指令的批准;并且 响应于接收到批准,依据所述外围指令创建所述合成视频信号。
8.根据权利要求6或7中任一项的方法,其中所述控制指令包括用于配置PIP窗口的请求,并且其中PIP窗口的配置限定所述PIP窗口在所述显示设备上的大小和位置。
9.根据权利要求6或7中任一项的方法,其中所述控制指令指示所述合成屏幕图像中PIP窗口的打开、关闭、创建、消除、配置、设置大小、大小重置、移动、位置、隐藏、显示、垂直排序或内容。
10.根据权利要求8的方法,进一步包括 将所述PIP窗口的配置存储在存储器中; 响应于来自所述外部源的请求,将所述PIP窗口的配置发送至所述外部源;以及响应于来自系统主机或所述游戏机的请求,将所述PIP窗口的配置发送至所述系统主机或所述游戏机。
全文摘要
用于允许游戏机对画中画设备(PIP混合器)实行控制的技术。游戏机包括显示设备、主游戏控制器、PIP混合器和PIP控制接口。主游戏控制器被配置为执行游戏,将游戏的第一视频信号发送到PIP混合器,并且经由PIP控制接口将用于控制一个或多个PIP窗口的显示的控制指令发送到PIP混合器。PIP混合器接收第一视频信号以及来自外部源的第二视频信号。PIP混合器被配置为基于控制指令在PIP窗口中创建包括第一视频信号和第二视频信号的显示数据的合成视频图像。合成视频图像在显示设备上进行显示。
文档编号G07F17/32GK102855708SQ201210223560
公开日2013年1月2日 申请日期2012年6月28日 优先权日2011年6月29日
发明者凯温·希金斯, 威廉·C·利特尔, 阿德里安·R·马尔库 申请人:Igt公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1