输入设备的制作方法

文档序号:6562262阅读:153来源:国知局
专利名称:输入设备的制作方法
技术领域
本发明涉及一种用于游戏机的输入设备。
背景技术
通常的用于游戏机的输入设备包括代替传统控制器的触摸面板。由于触摸面板用作输入装置,游戏者可以以他/她的手指在触摸面板上绘制图画或者写字,来将信息输入到游戏机中。这样的操作不能在控制器上执行。然而,由于触摸面板上的输入操作是基本的开-关操作,游戏者不能使用触摸面板执行不同操作。在两个游戏者使用触摸面板一起玩一个游戏的情况下,由于开-关操作不具有识别每个游戏者对触摸面板的操作的功能,从而,两个游戏者必须交替的玩这种游戏。因此,这种游戏限于交替玩的游戏,例如,国际象棋游戏。
一种新的触摸面板已被研发,使预先存储在主存储器中的多个游戏者的指纹,与多个处理一一对应,这样,可以允许使用新的触摸面板以及鼠标进行不同的操作。已公开的公开号为H11-327727的日本专利已揭示了所述新的触摸面板。如果这种触摸面板应用于游戏机的输入设备,则游戏者通过将他/她的手指控制在所述触摸面板上,可以轻易的执行不同的操作。例如,一旦游戏者的食指、中指和无名指(Medicinal Finger)这些手指的指纹预先存储在所述游戏机中,游戏者可以相应于他/她的食指、中指和无名指将三种不同的指令输入到游戏机中。
在两个游戏者使用这种触摸面板一起玩一个游戏的情况下,我们将预见到两个游戏者可以同时玩这个游戏,因为,一旦每个游戏者的食指的指纹预先存储在该游戏机中,该游戏机就可以根据保留的指纹识别每个游戏者。
然而,由于上述的触摸面板配置成允许一个游戏者在不同操作种选择一种操作、并且使用他/她的一个指纹每次输入相应于所选择的操作的一个指令,因此,游戏者不能相应于两个不同的手指同时将两个不同的指令输入到游戏机中。进一步,在由多个游戏者玩的游戏中,由于上述触摸面板配置成允许一个游戏者使用他/她的一个指纹每次输入一个指令,从而,多个游戏者不能相应于多个游戏者的多个手指同时将多个指令输入到游戏机中。因此,存在这样的问题具有上述触摸面板的游戏机可以提供一个或者更多游戏者的游戏受到限制。

发明内容
本发明的目的是,提供一种输入设备,其配置成允许一个或更多游戏者大约同时输入多个指令。
为了获得所述目的,本发明提供一种输入设备,其使用在游戏操作中并配置成在所述输入设备读取的一个或更多的指纹与预先存储在所述输入设备中的任意指纹一致的情况下,产生一个或更多输入信号,使游戏机执行与所述输入设备读取的一个或更多的指纹相关的一个或更多处理。该输入设备包括指纹读取装置,用于读取所述的一个或更多的指纹;存储装置,用于将所述指纹读取设备预先读取的多个指纹存储于其中,其中,所述存储的指纹与一个或更多的处理相关;比较装置,用于将所述指纹读取装置读取的一个或更多的指纹与存储在所述存储装置中的任意指纹进行比较;以及,信号产生装置,用于在所述比较装置确定所述指纹读取装置读取的一个或更多的指纹与所述存储装置中存储的任意指纹一致时,产生一个或更多的输入信号。
依照本发明,由于在所述比较装置确定所述指纹读取装置读取的一个或更多的指纹与所述存储装置中存储的任意指纹一致的情况下,信号产生装置产生一个或更多的输入信号,因此,当一个或更多游戏者玩一游戏时,可以大致同时将一个或更多处理输入到游戏机中。


图1为依照本发明示意性实施例的游戏机的视图;图2为依照本发明示意性实施例的用于指纹的注册屏幕的平面图;图3为依照本发明示意性实施例的游戏机的框图;图4为依照本发明示意性实施例的操作表的示意图;图5为依照本发明示意性实施例的主程序的流程图;图6为表示依照本发明示意性实施例的指纹注册处理程序的流程图;
图7为表示依照本发明示意性实施例的输入处理程序的流程图。
具体实施例方式
在下文中,将参考图1至7描述本发明的示意性实施例。
(游戏机的机械配置)如1所示,游戏机10包括触摸面板1、显示设备2以及基座部分3。
显示设备2由液晶面板组成,并具有显示屏2a。值得注意的是,显示设备2可以由阴极射线管(CRT)显示器、等离子体显示器等组成,以代替液晶面板。显示设备2水平放置在基座部分3上,使得显示屏2a可以设置在其上的表面上。在游戏开始时,显示设备2在显示屏2a上显示一对图标4、5(参阅图1)。一个游戏者A和另一游戏者B分别操作图标4、5。图标4、5具有飞机的形状。所述游戏为由两个游戏者同时玩的一种游戏。在本示意性实施例中,所述游戏的内容如下飞机(图标4、5)向地面上的敌方基地投放炸弹,以摧毁敌方基地,同时,避开敌方基地向所述飞机射击的防空炮火。在所述游戏中,游戏者从显示屏2a往下看虚拟的地面,并执行图标4的移动操作(操作A)和炸弹投放操作(操作B)。游戏者B也从显示屏2a往下看虚拟的地面,并执行图标5的移动操作(操作A)和炸弹投放操作(操作B)。
触摸面板1安装在显示屏2a的整个区域上。触摸面板1具有下层的玻璃,以及,通过分别放置呈直线拉长形状的透明导体氧化铟锡(ITO)形成的上层薄膜。在触摸面板1中,上层薄膜设置成以预定距离与低层玻璃相对,因此,这些透明导体以预定距离相互交叉。当游戏者以他/她的手或笔按下触摸面板1的上层薄膜时,触摸面板1输出其上的一区域的垂直位置和横向位置,该区域为透明导体相互接触使电流流动的区域。因此,游戏机10可以识别触摸面板1上按下的区域。
同样,触摸面板可以以高解析度扫描按下触摸面板1的游戏者的指纹。例如,触摸面板1具有10扫描线/mm的图象扫描密度。因此,当透明导体相互接触使电流流动时,触摸面板1可以检测指纹底部产生的电阻值与指纹顶部产生的电阻值之间的差异,以及检测指纹底部产生的电容值与指纹顶部产生的电容值之间的差异。当游戏者A、B以他们的手指按下显示图标4、5的区域时,游戏者A、B的指纹由触摸面板1进行扫描,并由游戏机10进行识别(参阅图1)。如下文中将详细描述的那样,只有在触摸图标4、5的手指的指纹与游戏机10中预先注册的指纹一致时,图标4、5的操作处理的输入才是有效的。
游戏者A、B可以输入到游戏机10中的操作是移动操作(操作A)和炸弹投放操作(操作B)。当游戏者A(或B)以他/或她的手指触摸图标4(或5)时,通过游戏者A(或B)的手指在触摸面板1上自由移动执行操作A。通过以游戏者A(或B)的另一手指随意的触摸图标4(或5)执行操作B。执行操作A的所述手指和执行操作B的所述另一手指预先注册在游戏机10中。
由于触摸面板安装在显示屏2a的整个区域上,因此,游戏者A、B可以通过操作A自由的将图标4、5设置在他们期望的位置,并且通过操作B从他们期望的位置投放炸弹。也就是,游戏者A、B可以从显示屏2a的任何地方将不同的操作输入到游戏机10中。进一步,通过执行使游戏者以他们的手指自由移动图标4、5的操作A,游戏者A、B可以以娱乐的感觉玩所述游戏,这种感觉不同于使用控制器的感觉。值得注意的是,如果游戏者A、B以他们的手指触摸图标4、5显示的区域之外的区域时,由于为无效的输入,游戏机10不响应游戏者A、B的指令输入。
基座部分3支撑显示设备2,并且,其中容纳了配置来驱动游戏机10的电路。
(指纹注册屏幕)在游戏机10中,在游戏开始前,每个游戏者执行指纹注册,每个游戏者利用指纹注册输入操作A、B。如图2所示,指纹注册屏幕显示在显示设备2上。指纹注册屏幕分为用于接收游戏者A的指纹的分屏12,以及,用于接收游戏者B的指纹的分屏13。
在分屏12或13上,字符图象16表示“用于移动图标的指纹注册”,字符图象17表示“请以您的手指触摸右框中的区域”。因此,指纹注册屏幕是用于在游戏者输入移动操作(操作A)时、所使用的对每个游戏者的指纹进行注册的屏幕。进一步,在分屏12或13上,显示了游戏者A或B以他/她的手指触摸的注册区域14或15。如果游戏者A触摸注册区域14,在他/她输入操作A时,触摸面板11读取他/她将使用的指纹,并将读取的指纹存储在存储器22中。同样,如果游戏者A触摸注册区域14,在他/她输入操作A时,触摸面板11读取他/她将使用的指纹,并将读取的指纹存储在存储器22中。同操作A的注册一样,当游戏者输入炸弹投放操作(操作B)时,进行每个游戏者将使用的指纹的注册。
(游戏机的电子配置)接下来,将参考图3描述游戏机10的电子配置。
游戏机10包括触摸面板1、显示设备2、CPU21、存储器22、显示控制设备23、接口电路24以及输入-输出总线25。值得注意的是,本发明的输入设备包括触摸面板1、CPU21、存储器22、接口电路24以及输入-输出总线25。
CPU21连接到输入-输出总线25,以接收来自存储器22和接口电路24的不同数据信号,或者,将不同数据信号发送到存储器22和显示控制设备23。
接口电路24连接到触摸面板1和输入-输出总线25。由触摸面板1读取的关于每个指纹的信息通过接口电路24和输入-输出总线25发送到CPU21,在CPU21中将对其进行处理。
存储器22连接到输入-输出总线25。将在主程序中执行的控制程序,例如用于控制游戏机10的主程序(参阅图5)、指纹注册处理程序(参阅图6)以及输入处理程序(参阅图7)存储在存储器22中。同样,多条信息,例如与游戏者A输入操作A、B时将使用的指纹相关的信息,与游戏者B输入操作A、B时将使用的指纹相关的信息,被临时存储在存储器22中。如下文中将详细描述的那样,在操作表中对这些与指纹相关的信息进行管理。
显示控制设备23连接到输入-输出总线25。显示控制设备23依照游戏者使用来输入操作的指纹、以及在操作表中管理的与指纹相关的多条信息,产生用于驱动显示设备2的驱动信号,然后将产生的驱动信号输出到显示设备2。因此,在显示屏2a上,根据操作A移动图标4、5,并且,根据操作B从图标4、5投放炸弹。
(操作表)
接下来,将参考图4描述存储在存储器22中的操作表。
操作表中具有游戏者栏、图标移动(操作A)栏和炸弹投放(操作B)栏。在图标移动栏中,存储了与指纹相关的两条信息,所述指纹是由游戏者A、B在游戏开始前在指纹注册屏幕上预先注册的指纹。例如,如图4所示,游戏者A的右手食指的指纹预先存储在图标移动栏中,作为游戏者A侧的指纹,并且,游戏者B的左手食指的指纹存储在图标移动栏中,作为游戏者B侧的指纹。
在炸弹投放栏中,存储了与指纹相关的两条信息,所述指纹是由游戏者A、B在游戏开始前在指纹注册屏幕上预先注册的指纹。例如,如图4所示,游戏者A的右手中指的指纹预先存储在炸弹投放栏中,作为游戏者A侧的指纹,并且,游戏者B的右手食指的指纹存储在炸弹投放栏中,作为游戏者B侧的指纹。
如果游戏者A侧的指纹是游戏者A的指纹,游戏者B侧的指纹为游戏者B的指纹,以及游戏者A、B的指纹互不相同,则同时使用来输入操作A、B的指纹可以是任意手指的指纹。例如,如图4所示,游戏者A确定操作A、B由他/她的右手输入,并且,游戏者B确定操作A由他/她的左手输入,以及,操作B由他/她的右手输入。
(游戏机的操作主程序)接下来,将参考图5至7描述游戏机10的操作和输入设备。
如图5所示,CPU21执行主程序以启动游戏。在步骤S1中,CPU21执行指纹注册处理。在步骤S2中,CPU21执行游戏处理以启动游戏。在步骤S3中,CPU21确定游戏是否结束。如果游戏结束(是),则CPU21执行指纹注册处理。如果游戏没有结束(否),则CPU21保持游戏处理。
以下将详细描述步骤S1的指纹注册处理程序。如图6所示,CPU21执行指纹注册处理程序。在步骤S11中,CPU21在显示设备2的显示屏幕2a上显示指纹注册屏幕(参阅图2),用于对每个用户在输入操作A时将使用的指纹进行注册。在步骤S12中,CPU21确定游戏者A、B是否分别按下注册区域14、15。如果游戏者A、B按下注册区域14、15,则CPU21执行步骤S13的处理。如果游戏者A、B没有按下注册区域14、15,则CPU21再次执行步骤S12的处理,以等待游戏者A、B的指纹注册的结束。在步骤S13,CPU21将游戏者A输入操作A时将使用的指纹注册到操作表中。在步骤S14中,CPU21将游戏者B输入操作A时将使用的指纹注册到操作表中。
在步骤S15中,CPU21在显示设备2的显示屏2a(参阅图2)上显示指纹注册屏幕,用于对每个游戏者输入操作B时将使用的指纹进行注册。在步骤S16中,CPU21确定游戏者A、B是否分别按下注册区域14、15。如果游戏者A、B按下注册区域14、15,则CPU21执行步骤S17的处理。如果游戏者A、B没有按下注册区域14、15,则CPU21再次执行步骤S16的处理,以等待游戏者A、B的指纹注册的结束。在步骤S17,CPU21将游戏者A输入操作B时将使用的指纹注册到操作表中。在步骤S18中,CPU21将游戏者B输入操作B时将使用的指纹注册到操作表中。然后,CPU21执行步骤S2的处理。
以下将详细描述步骤S2的游戏处理中的输入处理程序。如图7所示,在步骤S21中,CPU21确定触摸面板1的显示图标4的区域、和/或显示图标5的区域是否被按下。如果一个或更多的区域被按下,则CPU21执行步骤S22的处理。如果一个或更多的区域没有被按下,则CPU21再次执行步骤S21以等待按下一个或更多的区域。在步骤S22中,CPU21读取与按下所述一个或更多区域的一个或更多手指的指纹相关的信息。在步骤S23中,CPU21分别对一个或更多读取的指纹分配一个或更多指纹数(nn≥1)。在步骤S24中,CPU21设置指纹数“n”为“1”。
在步骤S25中,CPU21确定分配了指纹数“n”的指纹是否是已注册的指纹中的一个指纹。如果所述指纹是已注册的指纹,则CPU21执行步骤S26的处理。在步骤S26中,CPU确定分配了指纹数“n”的指纹是否是游戏者A的指纹。如果所述指纹是游戏者A的指纹,则CPU执行步骤S27的处理。在步骤S27中,CPU确定分配了指纹数“n”的指纹是否是用于操作A的指纹。如果所述指纹是用于操作A的指纹,则CPU21执行操作A的处理(步骤S28)。如果所述指纹不是用于操作A的指纹,则CPU21识别出所述指纹为用于操作B的指纹,然后,执行操作B的处理(步骤S29)。
在步骤S26中,如果所述指纹不是游戏者A的指纹,则CPU21识别出所述指纹为游戏者B的指纹,然后执行步骤S30的处理。在步骤S30中,CPU21确定分配了指纹数“n”的指纹是否是用于操作A的指纹。如果所述指纹是用于操作A的指纹,则CPU21执行操作A的处理(步骤S31)。如果所述步骤不是用于操作A的指纹,则CPU21识别出所述指纹为用于操作B的指纹,然后执行操作B的处理(步骤S32)。
因此,在按下图标4或5的手指的指纹与操作表中预先存储的指纹一致时,按下的手指的指纹对应的操作A或B是有效的。更确切地,游戏者A可以通过图标4使用他/她的右手食指的指纹输入操作A,并且,通过图标4使用他/她的右手中指的指纹输入操作B。同样,游戏者B可以通过图标5使用他/她的左手食指的指纹输入操作A,并且,通过图标5使用他/她的右手食指的指纹输入操作B。游戏机10可以防止第三方输入操作A、B,因为,其只允许游戏者A、B使用已注册的指纹来输入操作A、B。
两个游戏者的不同的操作输入通过按下显示在显示屏2a上的图标4、5激活,并且相应的,两个游戏者可以从触摸面板1上的任何地方输入不同的操作。进一步,游戏者以他/她的手指输入操作A来自由移动图标4、5,并且相应的,游戏者可以具有新的感觉来玩游戏,这种新的感觉不同于使用传统控制器移动图标4、5的感觉。
在步骤S28、S29、S31、S32的处理之后,主CPU21是否存在另一指纹(在步骤S33中)。如果存在另一指纹,则主CPU21对指纹数“n”加1(在步骤S34中),然后执行步骤S25的处理。如果不存在另一指纹,则主CPU12执行步骤S2的处理。
在步骤S25,如果该指纹不是预先注册的指纹,主CPU21执行步骤S35的处理。在步骤S35,主CPU21确定是否存在另一指纹。如果存在另一指纹,主CPU21对指纹数“n”加1(步骤S36),且之后执行步骤S25。如果不存在另一指纹,主CPU21执行步骤S2的处理。因此,主CPU21可以确定同时按下图标4、5的手指的指纹是否被预先注册,并且相应的,游戏机10允许两个游戏者大约同时输入多个指令。
(本示意性实施例的概述)如上所述,本示意性实施例的输入设备使用在游戏操作中,并产生一个或更多输入信号,用于在输入设备读取的一个或更多指纹与在输入设备中预先存储的任意指纹一致的情况下,使游戏机10执行与输入设备读取的所述一个或更多指纹相关的一个或更多处理。输入设备包括触摸面板1、存储器22、比较单元(CPU21、图7中的输入处理程序等)、以及信号产生单元(CPU21、图7中的输入处理程序等)。触摸面板1读取一个或更多指纹。存储器22中存储触摸面板1预先读取的多个指纹。所述存储的指纹与一个或更多处理相关。比较单元将触摸面板1读取的一个或更多指纹与存储在存储器22中的任意指纹进行比较。信号产生单元在比较单元确定触摸面板1读取的一个或更多指纹与存储在存储器22中的任意指纹一致时,产生一个或更多的输入信号。
依照上述配置,由于信号产生单元在比较单元确定触摸面板1读取的一个或更多指纹与存储在存储器22中的任意指纹一致时,产生一个或更多输入信号,这样,在一个或更多游戏者玩一游戏时,可以大约同时将一个或更多处理输入到游戏机10中。
在本示意性实施例的输入设备中,触摸面板覆盖显示设备2的整个显示屏2a,所述显示屏2a上显示游戏内容。依照上述配置,由于可以读取一个或更多指纹的触摸面板1覆盖整个显示屏2a,因此,一个或更多游戏者可以从显示屏2a的任何地方将不同操作输入到游戏机10中。
在本示意性实施例的输入设备中,触摸面板1读取一个或更多手指的一个或更多指纹,所述一个或更多手指按下显示在显示设备2的显示屏上图标4和/或5。依照上述配置,由于所述一个或更多输入信号是响应于按下图标4和/或5的一个或更多手指的一个或者更多指纹而产生的,因此,一个或更多游戏者可以以他们的手指输入操作A,来自由移动图标4和/或5,并且相应的,一个或更多游戏者可以以一种新的感觉来玩游戏,所述新的感觉不同于使用传统的控制器移动图标4或5的感觉。
(示意性实施例的变型)尽管依照本发明的较佳的示意性实施例对本发明进行了描述,但本发明也可以以不脱离本发明的实质特点的其他特定形式体现。游戏者的数量可以是一个或三个或更多。操作的数量可以是三个或更多。
在上述示意性实施例中,在操作表中,游戏者A侧的指纹定义游戏者A的指纹,游戏者B侧的指纹定义游戏者B的指纹。然后,依照游戏内容,游戏者A侧的指纹可以定义游戏者B的指纹,并且,游戏者B侧的指纹可以定义游戏者A的指纹。因此,输入设备可以应用到一种游戏中,该游戏允许游戏者B或A执行在游戏者A或B侧定义的操作。
权利要求
1.一种输入设备,其使用于游戏操作中,并配置成在所述输入设备读取的一个或更多的指纹与预先存储在所述输入设备中的任意指纹一致的情况下,产生一个或更多输入信号,使游戏机(10)执行与所述输入设备读取的一个或更多的指纹相关的一个或更多处理,所述输入设备包括指纹读取装置(1),用于读取所述的一个或更多的指纹;存储装置(22),用于将所述指纹读取设备(1)预先读取的多个指纹存储于其中,其中,所述存储的指纹与所述一个或更多的处理相关;比较装置(21),用于将所述指纹读取装置(1)读取的一个或更多的指纹与存储在所述存储装置(22)中的任意指纹进行比较;以及信号产生装置(21),用于在所述比较装置(21)确定所述指纹读取装置(1)读取的一个或更多的指纹与所述存储装置(22)中存储的任意指纹一致时,产生一个或更多的输入信号。
2.依照权利要求1所述的输入设备,其中,所述指纹读取装置(1)覆盖显示设备(2)的整个显示屏(2a),所述显示屏(2a)上显示游戏内容。
3.依照权利要求2所述的输入设备,其中,所述指纹读取装置(1)读取按下所述显示屏(2a)上的一个或更多图标(4,5)的一个或更多手指的一个或更多指纹。
全文摘要
一种输入设备包括触摸面板(1)、存储器(22)以及CPU(21)。所述触摸面板(1)读取一个或更多指纹。所述存储器(22)存储触摸面板(1)预先读取的多个指纹。所述存储的指纹与一个或更多的处理相关。所述CPU(21)将所述触摸面板(1)读取的一个或更多指纹与存储在存储器(22)中的所述一个或更多指纹进行比较。所述CPU(21)在触摸面板(1)读取的一个或更多指纹与存储在存储器(22)中的任意指纹一致时,产生一个或更多输入信号。在触摸面板(1)读取的一个或更多指纹与预先存储在存储器(22)中的任意指纹一致时,所述一个或更多输入信号使游戏机(10)执行与触摸面板(1)读取的一个或更多的指纹相关的一个或更多处理。
文档编号G06K9/00GK1940839SQ20061013964
公开日2007年4月4日 申请日期2006年9月28日 优先权日2005年9月28日
发明者橘辰宪 申请人:阿鲁策株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1