用来控制图象显示的装置和方法、存储用来控制图象显示的程序的记录介质的制作方法

文档序号:6414480阅读:190来源:国知局
专利名称:用来控制图象显示的装置和方法、存储用来控制图象显示的程序的记录介质的制作方法
技术领域
本发明涉及一种用来控制图象显示的装置和方法和一种存储一用来控制图象显示的程序的记录介质,它能够予存诸如动物、植物或虚拟生物的图象之类的生物图象,以展示所意想不到的行为。
能够显示诸如一动物图象之类的一生物图象的图象显示控制装置是已知的公知装置。在这种装置中,一用户操作键输入部分的多个键来移动或改变一被显示的图象。也就是,当一用户有选择地操作横向光标键时,例如,一狗的生物图象根据该输入方向而移动。
但是,在这种常规图象显示控制装置中,一被显示的生物图象仅仅根据由一用户所操作的键来变化或移动并且在其中仅仅显示一被移动或被变化的图象。该常规装置不能通过实际的饲养活动而使用户具有类似于饲养诸如一条狗之类的生物图象所带来的乐趣。
某些近期的图象显示控制装置具有虚拟的饲养模式,用户可向一生物图象通过喂给部件喂送诸如食物之类的用于生长的物品。该所显示的生物图象根据该用户饲养操作而变化。
这样该装置作为参量而存储用户的饲养操作的程度。该装置根据该参量来确定该生物图象的健康条件、表情等。所确定的情况影响该生物图象的变化。这就引起了逼真的虚拟饲养。在该饲养操作期间所示的参量有助于一用户更好地去培育该生物。
但是在这种装置中的生物图象没有个性。换句话说,如果由一不同的用户进行相同的饲养操作会呈现相同的变化。
本发明考虑到了上述情况。本发明的目的是提供一种用来控制图象显示的装置和方法以及一种用来存储控制图象显示的程序的记录介质,它给出了一种用户意想不到的和具有个性生物图象的变化行为。
本发明的另一个目的是提供一种用来控制图象显示的装置和方法以及一种存储一用来控制图象显示的程序的记录介质,它能够根据检测用户的饲养操作是否满意而使一生物图象展示意想不到的行为。
为了实现上述目的,所提供的一图象显示控制装置包括生物图象存储装置,用来存储多组生物图象,每一组表示一生物的顺序行为;显示装置,用来从所述生物图象存储装置读取生物图象和用来显示所读取的图象以便显示该生物的顺序行为;鉴别数据设置装置,用来将仲裁鉴别数据设置到在所述生物图象存储装置中所存储的每一组生物图象中;和显示控制装置,用来控制所述显示装置,以便根据由所述鉴别数据设置装置所设置的鉴别数据,通过显示在该组中所包括的生物图象在其中显示该生物的顺序的行为。


图1的框图示出了利用本发明的一实施例的图象显示控制装置的一PDA(个人数据辅助)的电路构成。
图2示出了在所利用的该图象显示控制装置的PDA的一ROM中所存储的主要用在一宠物饲养模式中的数据结构。
图3示出了在所利用的该图象显示控制装置的PDA的一RAM中所存储的主要用在一宠物饲养模式中的数据结构。
图4A到4C的图示出了用来计算表示在利用该图象显示控制装置的PDA的RAM中的一所宠物状态登记器中所存储的食物的代码。
图5的流程图示出了利用该图象显示控制装置的PDA的一般处理。
图6的流程图示出了在利用该图象显示控制装置的PDA中用来显示一初始荧光屏的过程。
图7的流程图示出了在利用该图象显示控制装置的PDA中用于宠物饲养模式(模型1)的过程。
图8的流程图示出了在利用该图象显示控制装置的PDA中用于宠物饲养模式(模型2)的过程。
图9的流程图示出了在利用该图象显示控制装置的PDA中用于宠物饲养模式(模型3)的过程。
图10的流程图示出了在利用该图象显示控制装置的PDA中在宠物饲养模式(模型1)期间被登记的宠物显示过程。
图11的流程图示出了在利用该图象显示控制装置的PDA中在该宠物饲养模式(模型1)期间的显示过程。
图12A到12E的图示出了在该PDA中所利用的该图象显示控制装置中用来登,记被显示的宠物名子的操作扳。
图13F至13J的图示出了用来对在该PDA中所利用的该图象显示控制装置中所显示的被登记的宠物喂食的一操作扳。
图14A至14D的图示出了用来显示在该PDA中利用的该图象显示控制装置中所显示的被登记的宠物的生活图象G5的过程。
图15E至15G的图示出了用来显示来自在该PDA中利用的该图象显示控制装置中所显示的被登记的宠物的图象G5的参量数据的过程(模型1)。
图16A至16E的图示出了用来显示来自在该PDA中利用的该图象显示控制装置中所显示的被登记的宠物的图象G5的参量数据的过程(模型2)。
图17A至17E的图示出了对于在PDA中所使用的该图象显示控制装置中所显示的取决于对该宠物照料如何的宠物丢失的处理。
图18F至18J的图示出了寻找在该PDA中利用的该图象显示控制装置中所显示的丢失的宠物的过程。
图19A至19E的图示出了在该PDA中利用的该图象显示控制装置中,根据时间所呈现的显示图象的过程。
图20F至20J的图示出了相应于在该PDA中利用的该图象显示控制装置中隐藏的符号图象显示显示引导信息的过程。
现在结合附图来说明本发明的一个实施例。
图1的框图示出了根据本发明的这个实施例的包括一图象显示装置的一PDA(个人数据辅助)的电路构成。
该PDA具有用于携带适当的尺寸和形状,并且在其内包括有诸如一微计算机之类的控制单元(CPU)11。
该CPU11包含有根据从键输入部分12所输入的键数据而予先被存储在ROM16中的一系统程序和指明在表14中所涉及的宠物P的位置的X-Y坐标数据(位置数据)。该表14是一被提供在一液晶显示器(LCD)单元13上的屏幕表。该位置数据通过一位置检测器15输入到CPU11中。CPU11控制一中间读取器19以从一予先存储有该程序的外部存储器中读取PDA操作程序并且还包含有一所需的读取程序。或者,该CPU11包含有一通过所需的通信部分21所接收的程序。该CPU11使用作为工作区域的一RAM17控制在该电路中的整个操作。
与该CPU11相连接的有键输入部分12、LCD单元13、表14、位置检测器15、ROM16、RAM17、中间读取器19和通信部分21。应注意的是在该CPU11和LCD单元13之间插入有显示驱动电路18。
在该键输入部分12中所提供的是“菜单”键12a、“OK”键12b和“执行”键12c等。
“菜单”键12a用来显示一模式选择扳G1(见图12A)。该模式选择扳G1具有每一个均与诸如宠物饲养模式、调度模式、通信模式等模式相连的按钮(象)。该宠物饲养模式允许一用户将予存储的符号图象(例如,田鼠、鹿等)作为宠物来培育。当用户想要输入或搜索包括备忘录、电话号、予安排的事情等数据时则调用该调度模式。该通信模式允许该装置通过公共电话交换网(PSTN)与其它终端进行通信。
按压“OK”键12b则允许数据输入。该“OK”键12b还用来显示一宠物菜单选择扳G4(见图12E)。该宠物饲养模式期间该扳G4提供所选择的功能。
用户设置或选择这些功能,并且按压该“执行”键12c以执行该功能。
在LCD单元13的一屏幕上提供有表14。该位置检测器15根据由表14所产生的电压来检测在该屏幕上的X-Y坐标。根据在触及笔P处的位置来改变该电压。CPU11根据被检测的位置来确定操作是被进行还是被选择。
用来控制在该PDA中的电路的一般处理(见图5)的一系统程序被予先存储在ROM16中。该ROM16还存储一称之为操作程序的子程序。该操作程序控制诸如显示的初始级屏幕(图6)、执行宠物饲养模式(图7-9)、显示该被登记的宠物(图10)、显示控制(图11)等的处理。
图2示出了在ROM16中的单独的ROM区域。该所示的单独的ROM区域主要用来执行该宠物饲养模式。该准备用于执行宠物饲养模式的单独的ROM是一宠物图象数据ROM(区域)16a和一隐蔵引导数据ROM(区域)16b。
该宠物图象数据ROM16a在宠物饲养模式期间存储被登记的符号(宠物)的图象数据。它还存储隐藏符号(宠物)的图象数据,它们的每一个仅仅在特定的计时处,例如日期、时间等处才出现。被存储符号的每一个符号具有多个相应于诸如进食、玩耍、走动、睡觉、高兴、生气等多个行为的图象。这些图象以位映象形式被存储。另外,该宠物图象数据ROM16a具有诸如鼠图象ROM16a1、鹿图象ROM16a2、龟图象ROM16a3等之类ROM区域。
该隐藏引导数据ROM16b还具有一特定日期引导数据ROM16b1和一通常日期引导数据16b2之类的ROM区域。该特定日期引导数据ROM16b1存储表示一当在特定日期出现该隐藏符号时出现一引导信息的数据。该通常日期引导数据ROM16b2存储表示相应日期的一引导信息的数据。
图3示出了在RAM17中存储区域的结构。该存储区域主要在宠物饲养模式期间使用。
配备R存储区域是显示数据存储(区域)17a(VRAM17a)、模式数据存储(区域)17b、当前日期/时间数据存储(区域)17c、宠物发现者数据存储(区域)17d、区域数据存储(区域)17e、登记的宠物状况数据存储(区域)17f、未命中宠物数据存储(区域)17g等。
该VRAM17a存储在LCD单元13上以位映象形式被显示的显示数据。该模式数据存储器17b存储表示这个模式是通过模式选择扳G1(见图12A)被选择的模式设置数据。当用户按压在该键输入部分的“菜单”键12a时该扳G1被打开。
该当前日期/时间存储器17c存储表示当前日期和时间的数据。该数据根据一来自在CPU11中的计数器的时钟信号而被更新。
该宠物发现者数据存储器17d存储表示需用于查寻一丢失宠物的寻找试验数的数字数据N。该寻找试验数是反比于用于至此为此所处理该宠物的操作数。
该区域数据存储器17e存储表示区域A和B的数据(见图20A和20I)。区域A是该屏幕的左半区域被相互转换并且一被选择区域作为一有效区域而被识别。在该有效区域所接触的该隐藏符号与后面所述的附加特性有关。
该被登记的宠物状态数据存储器17f存储“选择特征位”、“宠物数”、“参数”、“名子”、“食物代码”、和“喂食记录”项。“选择特征位”对于一从被登记的宠物符号所选择的一宠物符号而设定。“宠物号”表明被赋于在该宠物图象数据ROM16a中所存储的宠物符号的数。“参数”表示用来处理该宠物所进行的操作数(喂食行为的数)。“名子”表示由用户所给出的该宠物的名子。该名子作为符号代码而被存储。“食物代码”表示数据表示该宠物的名子的符号代码所计算的喜爱的食物。“喂食记录”表明最后喂食行为的日期和时间。
该丢失宠物数据存储器17g存储了表示在当前时间之前至少24小时的时间里被喂食的一宠物的状态的数据。根据在被登记的宠物状态数据存储器17f中的“喂食记录”而确定最后喂食时间和当前时间之间的时间流逝。有关该宠物的状态的数据从该被登记的宠物状态的数据存储器17f中被传送。这些确定和操作是在用于设置该宠物饲养模式的级期间而被行的。
图4A至4C示出了用来计算在配备的宠物状态数据存储器17f中所存储的食物代码的步骤。该详细步骤如下所述作为饲养目标的一宠物符号被登记在该宠物饲养模式的一初始级中并且一用户在“名子”中登记它的名子;在表示该被登记的名子的每一设置的符号代码中的最后2个数字利用十六进制计数法相加;该相加结果被转换为8位二进制数的食物代码。
该8位二进制数食物代码的位对应于8种食物类型。相应于位“1”的食物作为喜爱的食物被登记,而相应于位“0”的食物作为不喜爱的食物被登记。因此,根据由一用户所给的它的名子分别地给出该被选择的宠物符号(在这种情况中,是对食物的喜欢和不喜欢)。
在该通信模式期间使用该通信部分21。通过该公共交换电话网N,该通信部分21将PDA连接到另外的终端,例如连接到诸如一信息介质服务器S的一主计算机中。根据来自该CPU11和其它终端的命令通过该通信部分21进行数据传送/接收。该数据通过通信部分21的通信而实现在线数据更新等。例如,利用在线数据更新增加宠物符号图象的数。应注意的是,一用户不允许执行该符号增加操作直到照料操作(喂食行为)达到一预定数为止。在登记宠物状态数据存储器17f中存储的“参数”管理该照料操作数。
现在将说明包括这种结构的图象显示装置的该PDA的操作。
图5是在该PDA中的一般处理的流程图。响应于按压在该键输入部分12中的“菜单”键12a而在该LCD单元13中显示该模式选择扳G1。在该扳G1,模式按钮(见图12A“宠物”按钮30a、“调度”按钮30b、“通信”按钮30c、“设置”按钮30d)的每一个被这安置得与宠物饲养模式、调度模式、通信模式等相连接(步骤S1至S2)。
当该模式选择扳G1被显示时,由于通过该G1输入的指令将所设置的数据初始化所以在该丢失宠物数据存储器17g中存储的一丢失宠物被清除(步骤S3)。
当用笔P选择在该扳G1上的一仲裁模式按钮时,则与选择模式相连的该操作程序被调用并且表示该被选择模式的一初始级的屏幕被打开(步骤S4至S5,S6至S7,SA)。
在通过该模式选择步骤(步骤S1至SA)而选择了该宠物饲养模式的情况下,在表示该宠物饲养模式(图6)的一初始级的一屏幕被显示(步骤S8至SB)之后开始宠物饲养模式处理(见图7、8、9)。
如果通过模式选择步骤(步骤S1至SA)选择了该调度模式,则在表示该调度模式的一初始级的一屏幕被显示(步骤S9至S10)之后开始该调度模式处理。
当通过该模式选择步骤(步骤S1至SA)选择了该通信模式时,则在该通信模式的一初始级的一屏幕被显示(步骤S11至S12)之后开始该通信模式处理。
在通过该模式选择步骤(步骤S1至SA)选择了其它模式的情况下,在表示相应于该被选择模式的初始级的一屏幕被显示(步骤S11至其它处理)之后开始相应的处理。
图12A至12E示出了通过包括该图象显示装置的PDA在一宠物登记/名子输入操作期间所显示的操作扳和图象。
图13F至13J示出了通过包括该图象显示装置的PDA在一对该登记的宠物喂食的操作期间的显示操作扳和图象。
在该PDA被接通之后的初始级中,按压该键输入部分12中的“菜单”键12a,如图12A所示,导致该模式选择扳G1打开。如果如图12B所示那样用笔P触及在该LCD单元13中所显示的该扳G1事的“宠物”按钮30a(步骤S1至S3),则该CPU11向在该RAM17中的该模式数据存储器17b设置该宠物饲养模式的参考数据,并且开始用于显示如图6所示的一初始级屏幕的处理(步骤S4至SA)。
通过该处理,CPU11根据在该模式数据存储器17b中存储的参考数据确定被选择的该宠物饲养模式。如果CPU11确定没有宠物被登记到该登记宠物状态数据存储器17f时,则对于一预定的时间间隔该CPU11在该LCD单元13上显示一询间名子图象。该询问名子图象包括相应于第一宠物图象ROM(仓鼠)16a1的一仓鼠的宠物符号图象和询问一用户向被显示的宠物图象给出一名子的信息。然后,如图12c所示,在该LCD单元13上显示一带有一虚拟键的输入扳G3(步骤A1至A3、A4)。
图12D示例性的示出了该宠物的名子的情况,例如,通过触及在该名子输入扳G3的虚拟键盘上的相应键来输入“TOM”。按压在该键输入部分12上的“OK”键12b,如图12E所示,允许数据输入,即,输入名子“TOM”被作为符号代码数据被登记到在该RAM中的登记宠物状态数据存储器17f中的一第一登记区域中(步骤A5至A6)。
该输入符号代码由16进制数字来表示。如图4A所示,每一代码集的最后2个数字被相互相加。然后,该相加结果被转换为8数字二进制。该8数字二进制相应于8种类型食物。每一数字由“1”或“0”来表示,位“1”表示“喜欢”而位“0”位表示“不喜欢”。相应于位“1”的食物被作为“喜爱食物”登记到该登记宠物状态数据存储器17f的第一登记区域中。而相应于位“0”的食物作为“不喜爱食物”被登记到该处(步骤A7,A8)。
随后如图12E所示的一宠物菜单G4被显示在该LCD单元13上(步骤A9)。该显示屏幕表示用于该设置的宠物饲养模式的一初始级。在扳G4上,设置了“生活”(life)按钮31a、“进食”(feed)按钮31b和“参数”(parameter)按钮31c。该“生活”按钮31a与RAM17中的登记宠物状态数据存储器17f中的整个该宠物图象的运动图象有关。该“进食”按钮31b与给一任意被登记的宠物的喂食行为有关。该“参数”按钮31c与表示至今为止用于该任意登记宠物的照料行为(进食行为)的数的参数的显示有关。
当该扳G4被显示时(步骤S8至SB)开始该宠物饲养模式处理(图7至9)。
当如图13F所示由笔P触及该“生活”按钮31a时,则从在该RAM17中的登记的宠物状态数据存储器17f中读出该宠物图象(表示仓鼠“TOM”)。在图13F中所示的“G5”指示了在该LCD单元13中所显示的一所登记的宠物生活图象。这个图象G5是一活动图象,即,读出沿着图13F中所示的一虚线X活动的宠物图象(步骤B1,B2,BC,BD)。
当由笔P触及在该宠物菜单选择扳G4上的该“进食”按钮31b时,读出在该RAM中的登记宠物状态数据存储器17f中所登记的该宠物的名子(在这种情况中,“TOM”)并且在LCD单元13中作为按钮而被列出(步骤B19,B20,BD)。
用户利用笔触及来从该所列的按钮中选择一所希望的宠物(在这种情况下为“TOM”)。响应于这个行为。CPU11确定当前所选择的模式是否是该参数模式。在这种情况下,因为该CPU11选择的当前模式是照料模式,所以增强了在该LCD单元13中所显示的被选择的宠物“TOM”的一宠物照料级G6(步骤B10,B11,B12)。
该宠物照料级G6具有一图象区域和一食物图象(按钮)区域。在该图象区域中,表示如何选择的被照料的宠物的运动图象被显示。该食物图象具有相应于8种食物(肉、平果、青菜、萝卜、面包、米饭、栗子和鱼(这些食物按1至8顺序排序))的图象(按钮)321、322、323、324、325、326、32j和328。
当如图131所示用笔P触及图象322(一平果图象)时,CPU11访问该登记宠物状态数据存储器17f和检验相应于“TOM”的食物代码集(“011…”(见图4B))。特别是,该CPU11检验相应于2号食物(平果)代码,也就是,该CPU11确定该代码集的第二位的指示是“1”还是“0”。如果该位指明为“1”,则CPU11确定该平果是一喜爱的食物并且将被该宠物吃掉。反之,如果该位指明为“0”,则CPU11确定该平果是一不喜爱的食物并且该宠物不会将它吃掉(步骤B21至B23)。
在这种情况下,相应于2号食物(苹果)的该代码集的第二位指明为“1”(见图4B,4C)。因此,该CPU11确定TOM喜欢该平果。在一予定的时间周期里在该宠物照顾级G6上所显示的一运动图象是TOM带着微笑在吃掉平果(步骤B23至B24)。
随后,该CPU11访问在RAM17中的登记宠物状态数据存储器17f并且将“TOM”的参量数据递增1。该CPU11进一步从当前日期/时间数据存储器17c中读取当前日期和时间并且将它作为“喂食记录”登记在登记宠物状态存储器17f中(步骤B25,B26)。
如果如图13J所示选择该图象328(鱼),则CPU11检验相应于8号食物(鱼)的该食物代码集的第八位。因为该第八位指明为“0”(见图4),所以CPU11确定该宠物不喜欢“鱼”。然后,作为运动图象该宠物符号“TOM”被显示为不高兴的样子而不吃鱼。这个运动图象在一预定的周期被显示在宠物照顾级G6(步骤B23至B27)。
因此,当一用户提及该登记的宠物的名子时,该CPU自动地计算相应于该输入名子的符号代码的一食物代码集。这个食物代码集决定了该宠物和食物口味。在喂食操作期间,该CPU确定该宠物是否喜欢所选择绵食物。然后该CPU选择该宠物是高兴还是不高兴的运动图象。因此,该宠物在它的举止上有自己的个性。由于每一用户单独命名他的/她的宠物,所以宠物的个性随用户的不同而不同。图14A至14D示出了打开该登记宠物的生活图象G5的过程。
图15E至15G示出了打开一来自登记宠物的生活图象G5的宠物参量表的过程(Ⅰ)。
图16A至16E示出了打开一来自登记宠物的生活图象G5的宠物参量表的过程(Ⅱ)。
例如,“仓鼠”和“鹿”被登记在来自该宠物图象数据ROM16a的该登记宠物状态数据存储器17f中。一用户按压在该键输入部分12中的“菜单”键12a,并且该模式选择板G1被打开(步骤S1至S3)。触及在板G1上的“宠物”按钮30a调出如图143的宠物菜单选择板G4(步骤S4至SA)。另外,触及该“生活”按钮31a调用该登记宠物生活图象G5。当该“生活”按钮31a被触及时,CPU11从该宠物图象数据ROM16a读出登记的宠物图象(在这种情况中仓鼠为“TOM”和鹿为“MiKe”)。该登记宠物的生活图象G5具有所读出的宠物图象。这些图象作为运动图象而被显示,也就是,“TOM”沿着虚线X1运动而“MiKe”沿着虚线X2运动(步骤B1、B2、BC和BD)。
在图15E中的一参考字符“H”表示一任意宠物,例如,“TOM”。当一用户用笔触及该运动宠物图象时,CPU11访问该登记宠物状态数据存储器17f并且设置一相应于“TOM”的选择标记位。然后,正在玩耍的该被选择的宠物“TOM”的一运动图象被显示在LCD单元13上(步骤B3,B$,B5,BD)。
当该玩耍的宠物运动图象被这样显示时,如果按压如图15F所示的在该键输入部分12上的“OK”键12b,则打开该宠物菜单选择板G4。该板G4具有“生活”按钮31a、“喂食”按钮31b和“参量”按钮31c(步骤B14,B15,B16)。当如图15G所示利用笔触来选择“参量”按钮31c时,CPU11确定该登记宠物的状态数据存储器17f是否具有含有设置特征位的一被选择的宠物(步骤B6,B7)。
在这种情况中,CPU11确定相应于仓鼠“TOM”的该特征位被设置。然后,“TOM”的参量数据被读出并且所读出的数据作为一宠物参量表G7被显示在该LCD单元13上(步骤B7,B8,BD)。
图16A至16B示出了在该登记宠物数据存储器17f中所登记的“TOM”和“MiKe”的被显示的登记宠物的生活图象G5。用来显示该图象G5的过程与前面如图14A至14C所示的情况是相同的,也就是,图象G5响应于在该宠物菜单选择板G4上的“生活”按钮31a的选择而被显示(步骤B1,B4,BC,BD)。当如图16C所示该用户按压“OK”键12b而不选择该被显示的宠物字符图象时,该宠物菜单选择板G4被显示(步骤B14,B15,B16)。如果在板G4上的“参量”按钮被选择,则所有登记的宠物名子(在这种情况中,是“TOM”和“MiKe”)的表如图16D中所示被显示在该LCD单元13中。在这一步骤中,由于在该登记宠物的生活图象中,G5中没有选择所显示的宠物字符图象,所以CPU11确定在该登记宠物状态数据存储器17f中不存在有具有设置特征的宠物。
如图16E所示,用户选择了一所希望的宠物的名子按钮,例如,在该表中的“TOM”以查着它参量数据表G7。从登记宠物状态数据存储器17f中读出在该参量数据表G7中的数据。
因此,存在有两条查着该宠物的参量数据的路途,也就是,从该登记宠物的生活图象G5中或从该宠物的名子表中选择所希望的宠物。在前面的情况中,当用户选择在该登记宠物生活图象G5中所显示的宠物时,设置所希望的宠物的选择特征位。然后,在用户按压了在该宠物菜单选择板G4上的“参量”按钮31c之后立即从该登记宠物状态存储器17f中读出被设置了特征位的该宠物的参量数据。被读取的数据被显示在该参量数据表G7中(见图14A至15G)。
在后面的情况中,从该登记宠物的生活图象G5中没有选择所希望的宠物,响应于从该宠物菜单选择板G4中的该“参量”按钮31的选择而在LCD单元13中显示该宠物的名子表,用户从该表中选择所希望的宠物的名子,并且从该登记宠物状态数据存储器17f中读取所选择的宠物的参量数据。在该参量数据表G7上显示该读取的数据(见图16A至16E)。图17A至17E示出了该宠物的丢失处理。丢失的频度取决于用户培育该宠物的努力程度。
图18F至18J示出了用来查找丢失的宠物的过程。
例如,图17A示出了对于“TOM”的被放大的该宠物照料级G6和被选择的“苹果”图象32a处的状况。CPU11根据相应于名子“TOM”的它的食物代码确定“苹果”是TOM喜欢的食物。CPU11在该宠物照料级G6的图象区域上显示出TOM带着微笑在吃苹果的图象。TOM的参量数据递增1并且在“喂食记录”中记录当前的日期和时间(步骤B21至B26)。图17B示出了在该装置未被启动期间该LCD单元13的显示屏幕。在这种情况中,因为该宠物上升(Vising)模式被中断,所以这种情况存在至少24小时,然后,该装置被开启并且响应于在该键输入部分12中的“菜单”键12被按压而打开如图17c中所示的模式选择板G1(步骤S1至S3)。然后通过选择来自该模式选择板G1的“宠物”按钮30a再次启动该宠物上升模式(步骤S4至SA),并且执行在图6所示的用于显示该初始级的处理。CPU11访问该登记宠物状态数据存储器17f并且确定该存储器17f具有被登记的宠物。CPU11将最后喂食行为时的日期和时间与从当前日期/时间存储器17c中读出的当前的日期和时间相比较。然后,该CPU11确定从自最后喂食行为时的时间开始是否已至少有24小时(步骤A1,A2,A10,A11)。
如果CPU11根据该比较确定“TOM”的照料日期至少是在当前日期和时间的24小时之前,则在该登记宠物状态数据存储器17fA中所存储的“TOM”的状态数据被传送到该丢失宠物数据存储器17g中(步骤A11至A12)。
CPU11从该宠物的参量,即,喂食行为的时间数中减去10。该结果N作为用来发现“TOM”而查找所必须的试用数被存储在该宠物发现数据存储器17d中(步骤A13)。
在LCD单元13中显示了附加有一“查找”按钮31d的该宠物菜单板G4。该板G4是一包含有丢失宠物的该宠物上升模式的初始屏幕(步骤A14)。
在“TOM”的数据被传送到丢失宠物数据存储器17g之后,当用户从具有附加的“查找”按钮31d的该宠物菜单选择板G4中选择“生活”按钮31a时,如图17E所示没有“TOM”的登记宠物的生活图象G5被显示在该LCD单元13b中(步骤B1,B2,BC,BD)。
在该丢失宠物被显示的情况下在该登记宠物的生活图象G5期间,响应于在键输入部分21上的“OK”键21b被按压,该宠物菜单选择板G4被打开。如图18F所示,该板G4具有除“生活”按钮31a、“喂食”按钮31b和“参量”按钮31c之外的“查找”按钮31d。附加的“查找”按钮31d取决于由CPU11如下所述的确定。由于该丢失宠物数据存储器17g具有该丢失宠物的数据,所以CPU11确定该宠物是丢失(步骤B14,B15,B16,B17,B18,BD)。
当在该宠物菜单选择板G4中的“查找”按钮31d被触及时,在该宠物查找数据存储器17d中的被存储的查找试验数N被递减1。之后,CPU11确定该试验数N是否被减至0(步骤B28,B29,B30)。
例如,如果查找试验数N为1,则CPU11确定该N是否为0,并且对于一预定时间间隔在该LCD单元13上显示具有“TOM”的背面图象和信息“未发现”的一未发现通知图象G8。该图象G8被存储在宠物图象数据ROM16a中。之后,如图18H所示在LCD单元13上显示具有“查找”按钮31d的宠物菜单选择板G4(步骤B30,B34,A14)。
之后,当如图18I所示由笔P触及在被显示的宠物菜单选择板G4上的“查找”按钮31d时,查找试验数N被进一步递减。CPU确定查找试验数被减至0,并将TOM的数据从丢失宠物数据存储器17g传送回该登记宠物状态数据存储器17f(步骤B28,B29,B30,B31)。
发现通知图象G9具有一被试验TOM的图象和一信息“You Go It!!”,该图象和信息被从宠物图象数据ROM16a中读出并在一预定的时间间隔内被显示在该LCD单元13中。然后,如图18J那样显示该宠物的运动图象。该运动图象沿图在图18J中的一虚线箭头X运动(步骤B32,B33,BD)。
如果一旦确定了带有该丢失宠物的宠物上升模式,则在该丢失宠物数据存储器17g中存储的该丢失宠物的数据被清除。当再按压“菜单”键12a在该LCD单元13上显示该模式选择板G!时该用户必须登记一新的宠物(步骤S至S3)。
因此,如果该登记宠物状态数据存储器17f具有一在至少24小时以前被喂食的宠物,则它的状态数据被传送丢失宠物数据存储器17g,并且该宠物图象不会出现在登记宠物的生活图象G5、宠物照料级G6和参量数据表G7中。另外,在该宠物选择板G4上附加有“查找”按钮31d。每次触及该“查找”按钮31d,则存储在该宠物的发现数据存储器17d中的与至今为止所做的用来照料该宠物的操作数成反比的查找试验数N被减小。当N不是0时,该未发现通知图象G8被显示在LCD单元13中。当N等于0时,该丢失宠物的状态数据被传送回到登记宠物状态数据存储器17f,并且在该LCD单元13中显示该发现通知图象G9。所发现的宠物被允许显示在登记宠物的生活图象G5,宠物照料级G6和参量数据表G7中。因此,由于忽视喂食时该宠物会消失或查找的水平取决于至今为止所做的喂食行为,所以用户可以体验到更为逼真的上升模拟。图19A至19E示出了与时间相关的宠物符号显示顺序。
图20F至20J示出了与一隐藏符号图象出现相关的引导显示过程。
如图19A所示,响应于对在键输入部分12中的“菜单”键12a的按压在该LCD单元13上显示出了模式选择板G1(步骤S1至S3)。在如图19B所示用笔P触及在该模式选择板G1上的“宠物”按钮31a之后,随着该宠物菜单选择板G4的打开而调用该宠物上升模式(步骤SA,S8,SB)。如果在例如13:59(当前时间)在该宠物菜单选择板G4上的“生活”按钮31a被触及,则相应于该时间一宠物字符图象被从该宠物图象数据ROM16a中读出。所读出的图象被作为一运动图象显示在登记宠物生活图象G5中(步骤B1,B2,BC)。
在这种情况中,如果该CPU11确定在图10中所示的该登记宠物显示处理中从当前日期/时间数据存储器17c中读出的当前时间(13:59)是在白天时间(9:00-17:00)的范围内时,则如图19c所示,一“太阳”的字符图象被附加到该登记宠物的生活图象G5中(步骤C1至C2)。
如果从当前日期/时间数据存储器17c中读出的当前时间例如是20:35,则CPU11确定当前时间是在晚上时间(19:00-4:00)的范围内,这时“月亮”的字符图象被附加到登记宠物生活图象G5中(步骤C3至C4)。
如果当前时间是除上述时间范围之外的一时间范围,则显示常见的登记宠物的生活图象G5,也就是该登记宠物符号是运动图象(步骤C5)。
图19E示出了在“14:00”触及在该宠物菜单选择板G4中的“生活”按钮31a时的登记宠物的生活图象G5(步骤B1,B2,B(C1,C2))。“太阳”的字符图象被附加到该登记宠物的生活图象G5中(步骤BD)。CPU11确定在图11所示的在该显示处理中该登记宠物图象被显示在图象G5中并且当前时间的分钟是“00”。由于当前时间的分钟是“00”,所以从宠物图象数据ROM16a中读出“龟”的字符图象并且在一预定的时间间隔里被附加到该登记宠物的生活图象G5中。所显示的符号图象作为运动图象被示出。如图19E所示,仓鼠图象沿虚线X1运动,鹿图象沿虚线X2运动,和龟图象沿虚线X3运动(步骤D1,D2,D3,D4)。
在其上附加有该隐藏符号图象(即龟)的该登记宠物的生活图象具有在该(landscape方向上将该屏幕分成二部分(A左,B右)的区域。其中的一区域被设置作为一有效区域。该有效区域根据“OK”键12b的按压而相互转换。指明这个区域是当前有效区域的数据被存储在RAM17中的区域数据存储器17e中。
图20F示例性地给出了一种情况,这种情况中当前日期为“7月20日”并且将显示该隐藏符号“龟”K的区域A设置为有效区域(步骤B1,B2,BC,B(D1至D4))。如果如图20G所示通过笔P触及该龟图象K,则CPU11确定在该有效区域A中所触及的龟图象K和当前日期(7月20日)和在该特定日期引导数据ROM16b1中存储的特定日期是一致的。相应于该特定日期(7月20日)的引导数据被从特定日期引导数数据ROM16b1中读出并且它的信息“Today is MarineDay.Let′s go to Sea!”作为一特定日期引导图象G10被显示在该LCD单元13中(步骤B35,B36,B37,B38)。
当在该有效区域中的龟图象被触及时,如果CPU11确定当前与在该通常日期引导数据ROM16b2中所存储的通常日期相一致,则相应于通常日期的引导数据从该通常日期引导数据ROM16b2中读出并且它的信息作为一通常引导图象被显示在该LCD单元13中(步骤B35,B36,B37,B39)。
随后,如果在该键输入部分21上的“OK”键被按压,则在该区域数据存储17e中所存储的该被设置的有效区域被从A转换为B(或从B转换为A),并且呈现正常的宠物表(步骤B40,B41,B42,BD)。
图20I示例性示出了一种情况,在这种情况中当前日期为“7月20日”,当前时间为“15:00”,并且区域B被置为有效区域,在该区域中显示了隐藏字符龟图象。如果如图20J所示,通过用笔P触及在该有效区域B中没有该龟图象,则相应于7月20日的特定日期引导不会出现。在这种情况下,出现该正常的宠物表(步骤B35,B36,B42,BD)。
因此,“太阳”或“月亮”的符号图象被附加到登记宠物生活图象G5,在G5中显示了登记宠物的运动图象。另外,当当前时间的分值为“00”时,在一预定的时间间隔内该隐藏字符运动图象在这种情况中为龟图象被附加到该登记宠物生活图象G5。如果用笔P触及该龟图象当它是在该可转换的有效区域时,CPU11确定当前日期是否与在隐藏引导数据ROM16b中存储的特定的日期相一致。如果当前日期与该特定日期一致,则出现相应于该特定日期的特定引导图象G70。如果当前日期与该特定日期不一致则出现常用日期引导图象。因此,在用户操作该登记宠物生活图象G5之后出现变化的结果。这就给游戏来了意想不到的乐趣。
根据包括具有上述构成的图象显示装置的PDA,一用户从在ROM16中的宠物图象数据ROM16a中选择仓鼠图象作为一宠物。该用户给该仓鼠图象起一名子,例如“TOM”。根据“TOM”的符号代码产生相应于8种食物的8数字代码集该代码集包括2ee特代码,并且每一位表示“喜爱”“不喜爱”(1喜爱,0不喜爱)。当用户向该宠物喂食时,CPU11根据相应的代码确定该宠物喜欢新喂的食的食物还是不喜欢。如果CPU11确定该宠物喜欢所喂的食物,则在该宠物照顾级G6中显示该宠物带着微笑吃食的情景。反之,CPU11确定该宠物不喜爱所喂的食物,则在该宠物照顾级G6中显示该宠物不高兴的表情并且不吃所喂的食物。因此,由于该宠物喜爱/不喜爱食物取决于由用户所给出的宠物的名子,所以该宠物的个性被提供出来。换句话说,即使多个用户选择相同类型的宠物和给它相同的食物,这些宠物也有各自的个性。
图5所示的一般处理,图6所示的用于显示初始阶段的处理、图7到9示的宠物上升模式处理、图10所示的登记的宠物显示处理和图11所示的显示处理均可由计算机程序来实现。该程序可存储在诸如一存储卡(ROM卡、RAM卡等)、一磁盘(软盘、硬盘等)、一半导体存储器等之类的外部存储介质20中。一计算机具有一读取在该外部存储介质20中所存储的程序的一中间读取器19。该读取的程序控制宠物上升模拟的操作并实现与如上述实施例中所述的相同的功能的功能。
如在上述实施例中所述,该图象显示控制装置用来在显示装置(图1中的13)上显示从生物图象存储装置(图2中的16)中顺序读出的生物图象,该生活情况图象存储装置存储多组生活图象,每一组表示一生物的顺序动作,所述图象显示控制装置包括鉴别数据设置装置(图3中的17f),用来向在所述生物图象存储装置中所存储的每一生物图象组设置鉴别数据;和显示控制装置(图8中的B22,B23;图13中的的I,J),用来控制所述显示装置,从而根据由所述鉴别数据设置装置所设置的鉴别数据通过显示在该组中新包括的生物图象而在显示装置上显示该生物的顺序动作。
在上述图象显示控制装置中,该鉴别数据包括指明被提供给相应生物的名子和地址的符号串(图4)。另外,该图象显示控制装置进一步包括用来照料由在所述显示装置中所显示的生活情景图象所表示的该生物的照料装置(图8中的B21),其中所述显示控制装置包括当所述生物图象是由所述照料装置所照料时用来控制所述显示装置去显示所述生物的顺序行为顺序行为的装置(图8中的B22,B23)。
如在另外一个实施例中所述,该图象显示控制装置包括存储图象的图象存储装置(图2中的16,和用来显示在所述图象存储装置中存储的图象的显示装置(图1中的3),所述图象显示控制装置包括图象选择装置(图7中的B4),用来选择在所述图象显示装置中显示的图象指令装置(图7中的B6),用来给出一指令以显示所指定的每一图象的各个信息;第一显示控制装置(7中的B8;图15中的G),用来当所述指令装置给出用来显示各个信息的指令时在该图象已经由所述图象选择装置选择的情况下,在所述显示装置中显示指定的一被选择图象的各个信息;和第二显示控制装置(图7中的B13;图16中的E),用来当所述指令装置给出用来显示各个信息的指令时在该图象未被所述图象选择装置选择的情况下,在所述显示装置中显示要求输入各个信息的信息。
上述图象显示控制装置进一步包括用来读出由所述图象选择装置自所述图象存储装置中所选择的一图象的装置(图7中的B5)。
如在另一实施例所述,该图象显示控制装置包括用来存储多个生物图象的图象存储装置(图2中的16)和用来显示在所述图象存储装置中所存储的多个生物图象中的至少一个生物图象的图象显示装置(图1中的13),所述图象显示控制装置包括有另外的图象显示控制装置(图11中的D3;图19中的E),用来控制所述图象显示装置以显示一另外的生物图象,该生物图象不同于在所述图象显示装置中所显示的所述生物图象,并且当满足预定条件时被存储在所述图象存储装置中。
上述图象显示控制装置进一步包括附加的图象选择装置(图9中的B35;图20中的F,G),用来选择在所述图象显示装置中所显示的另外的生物图象;和信息显示控制装置(图9中的B38,B39;图20中的G),用来当所述另外的图象选择装置选择了另外的生物图象时在所述图象显示装置上显示具有另外生物图象的一信息。在这个图象显示控制装置中,所述附加的图象显示控制装置包括用来控制所述图象显示装置以便当满足预定的条件时在一预定的时间间隔内显示该另外的生物图象的装置(图11中的D4;图19中的E)。另外,所述附加图象显示控制装置包括用来控制所述另外的图象显示控制装置以便当满足该预定条件时在所述图象显示装置中的显示区域中移动该所显示的另外生物图象的装置(图11的D4;图19的E)。
在另一实施例中,该图象显示控制装置包括存储多个生物图象的图象存储装置(图2中的16)和用来显示所述多个生物图象的显示装置(图1中的13),所述图象显示控制装置包括照料装置(图8中的B19,B21),用来照料在所述图象显示控制装置中所显示的多个生物图象;不显示控制装置(图6中的A11),当该生物图象的预定照料条件不满足时,用来控制所述显示装置以消失该所显示的生物图象。
上述图象显示控制装置进一步包括条件设置装置(图6中的A13),用来设置一用来重新显示被消失的的生物图象的重新显示条件;和重新显示控制装置(图8中的B28至B31),用来根据由所述条件设置装置所设置的重新显示条件重新显示在所述显示装置中消失的生物图象。另外,该图象显示控制装置进一步包括程序数据存储装置(图8中的B25),用来存储表示所述照料装置的照料程度的程度数据;和重新显示指定装置(图8中的B28),用来指明该被消失的生物图象的重新显示,其中所述条件设置装置设置一相应于由在所述程度数据存储装置中存储的程度数据所表示的照料程度的值(图6中的A13);所述重新显示指定装置更新由所述条件设置装置所设置的值(图8中的B29a);和当该更新的值达到一预定值时所述重新显示控制装置重新显示该被消失的生物图象。另外,该图象显示控制装置进一步包括搜索装置(图8中的B28),用来搜索该被消失的生活情景图象;和搜索结果显示装置(图8中的B32,B34;图18中的G,I),用来在所述显示装置上显示该搜索的一结果。
权利要求
1.一种图象显示控制装置,包括生物图象存储装置,用来存储多组生物图象,每一组表示一生物的顺序行为;显示装置,用来从所述生物图象存储装置中读取该生物图象和用来显示该读取的图象以便显示该生物的顺序行为;鉴别数据设置装置,用来向在所述生物图象存储装置中所存储的每一组生物图象设置仲裁的鉴别数据;和显示控制装置,用来控制所述显示装置,以便根据由所述鉴别数据设置装置所设置的鉴别数据通过显示在该组中所包括的生物图象而在显示装置上显示该生物的顺序行为。
2.如权利要求1的图象显示控制装置,其中该鉴别数据包括表明提供给相应的生物的名子和地址的符号串。
3.如权利要求1的图象显示控制装置,进一步包括用来照料由在所述显示装置上所显示的生物图象所表示的生物的照料装置,其中所述显示控制装置包括当所述生物图象由所述照料装置照料时用来控制所述显示装置以显示所述生物的顺序行为的装置。
4.一种图象显示控制方法,用来在显示装置上顺序显示表示一生物的顺序行为的生物图象,该方法包括有步骤将鉴别数据设置到表示一顺序行为的生物图象;和根据在所述鉴别数据设置步骤中设置的该鉴别数据显示该生物图象以便显示所述生物的行为。
5.一种计算机可读记录介质,存储了一种用来顺序地显示生物图象的程序,其中的每一生物图象表示在显示装置上的一生物的顺序行为,所述程序使得计算机向该生物图象设置仲裁鉴别数据;和根据该设置的鉴别数据显示生物图象以便显示所述生物的顺序行为。
6.一种图象显示控制装置,包括用来存储图象的图象存储装置;显示装置,用来显示在所述图象存储装置中所存储的图象;图象选择装置,用来从所述显示装置上所显示的诸图象中选择一幅;指令装置,用来给出一指令以显示分配给每一图象的个性信息;第一显示控制装置,用来在当所述指令装置给出用来显示个性信息的指令时由所述图象选择装置已经选择了该图象的情况下,在所述显示装置上显示分配给被选择图象的个性信息;和第二显示控制装置,用来在当所述指令装置给出用来显示个性信息的指令时所述图象选择装置未选择一图象的情况下,在所述显示装置上显示要求输入个性信息的信息。
7.如权利要求6的图象显示控制装置,进一步包括有用来读出一由所述图象选择装置从所述图象存储装置中选择的一图象以在所述显示装置中显示该读出的图象的装置。
8.一种图象显示控制方法,包括有步骤显示所存储的图象;从该所显示的图象中选择一图象;给出一指令以显示分配给每一图象的个性信息;当所述指令装置给出用来显示该个性信息的指令时在所述图象选择步骤中已选择了该图象的情况下,显示分配给被选择图象的个性信息;和当所述指令装置给出用来显示该个性信息的指令时在所述图象选择步骤中未选择该图象的情况下,显示要求输入该个性信息的信息。
9.一种存储程序的计算机可读的记录介质,该程序使得计算机存储图象;显示该所存储的图象;从所显示的图象中选择一图象;给出一指令,以显示分配给每一图象的个性信息;当给出用来显示该个性信息的指令时在一图象已被选择的情况下,显示给定的被选择图象的个性信息;当给出用来显示该个性信息的指令时在一图象未被选择的情况下,显示要求输入该个性信息的信息。
10.一种图象显示控制装置,包括图象存储装置,用来存储多个生物图象;图象显示装置,用来显示在所述图象存储装置中存储的所述多个生物图象的至少一幅;附加图象显示控制装置,用来控制所示图象显示装置以显示——附加的生物图象,该附加的图象与在所述图象显示装置中显示的所述生物图象不同且当预置条件满足时在所述图象存储装置中存储该附加生物图象。
11.如权利要求10的图象显示控制装置,进一步包括附加图象选择装置,用来选择在所述图象显示装置中所显示的附加生物图象;和信息显示控制装置,当所述附加图象选择装置选择该附加生物图象时,用来在所述图象显示装置中显示一具有附加生物图象的信息。
12.如权利要求10的图象显示控制装置,其中所述附加图象显示控制装置包括用来控制所述图象显示装置以便当满足该预置条件时在一预定时间间隔内显示该附加生物图象的装置。
13.如权利要求10的图象显示控制装置,其中所述附加图象显示控制装置包括用来控制所述附加图象显示控制装置以便当满足该预置条件时在所述图象显示装置中的一显示区域移动该所显示的附加生物图象的装置。
14.一种图象显示控制方法,包括有步骤存储生物图象;显示至少一个所存储的生物图象;显示一附加生物图象,当满足预定条件时该附加生物图象由该存储步骤存储并且不同于在所述图象显示步骤中所显示的生物图象。
15.一种存储程序的计算机可读介质,该程序使得计算机存储生物图象;显示至少一个所述存储的生物图象;显示一附加的生物图象,当满足预定条件时该附加生物图象被存储在其中并且该附加生物图象不同于所显示的生物图象。
16.一种图象显示控制装置,包括生物图象存储装置,用来存储多个生物图象;显示装置,用来显示所述多个生物图象;照料装置,用来照料在所述图象显示控制装置中显示的所述多个生物图象;未显示控制装置,当不满足该生物图象的预定照料条件时用来控制所述显示装置消失所显示的生物图象。
17.如权利要求16的图象显示控制装置,进一步包括条件设置装置,用来设置一用来重新显示已消失的生物图象的重新显示条件;和重新显示控制装置,用来根据由所述条件设置装置所设置的重新显示条件在所述显示装置中重新显示所消失的生物的图象。
18.如权利要求17的图象显示控制装置,进一步包括程度数据存储装置,用来存储表示所述照料装置的照料程度的程度数据;和重新显示指定装置,用来指定重新显示该消失的生物图象,其中所述条件设置装置设置一相应于由在所述程度数据存储装置中存储的程度数据所表示的照料程度的值;所述重新显示指定装置更新由所述条件设置装置所设置的值;和当该被更新值达到一预定的值时所述重新显示控制装置重新显示消失的生物图象。
19.如权利要求16的图象显示控制装置,进一步包括搜索装置,用来搜索消失的生物图象;和搜索结果显示装置,用来在所述显示装置中显示一搜索的结果。
20.一种图象显示控制方法,包括步骤显示所存储的多个生物图象中至少之一;照料由所述显示步骤显示的该生物图象;和当不满足该生物图象的预定照料条件时,消失该被显示的生物图象。
21.一种存储程序的计算机可读记录介质,该程序使得计算机存储多个生物图象;显示所存储的生物图象;照料所显示的生物图象;当不满足该生物图象的预定照料条件时消失被显示的生物图象。
全文摘要
本发明的图象显示控制装置包括有一存储生物图象的顺序行为的存储部分,一显示在该存储部分所存储的生物图象的显示部分,一仲裁设置与在该存储部分存储的生物图象的每一个相关的个性数据的鉴别设置部分,和根据由该鉴别设置装置所设置的个性鉴别数据基于在该存储装置中存储的顺序行为图象来改变在该显示装置中显示的生物图象的行为的显示控制部分。
文档编号G06F19/00GK1212170SQ9811986
公开日1999年3月31日 申请日期1998年8月27日 优先权日1997年8月27日
发明者谷井阳子, 寺冈俊一 申请人:卡西欧计算机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1