图像控制装置及图像控制方法

文档序号:1625397阅读:154来源:国知局
图像控制装置及图像控制方法
【专利摘要】本发明提供一种图像控制装置及图像控制方法,可在图像中进行指定位置的多个操作时显示特有的图像。显示控制部(102),在根据第一指定位置控制图像的同时,进行根据第二指定位置控制图像的普通显示控制处理,基于给定的条件,进行根据第一指定位置及第二指定位置控制图像的特殊显示控制处理。
【专利说明】图像控制装置及图像控制方法

【技术领域】
[0001 ] 本发明涉及图像控制装置及图像控制方法。

【背景技术】
[0002]现有技术中,已知的图像控制装置根据关于指示图像位置的操作信息设定指示位置,对应指示位置控制图像。上述图像控制装置中,对应指示位置存在表示箭头及弹丸等移动体的到达位置和移动轨迹等部分(专利文献I)。
[0003]专利文献1:特开2008-71069号公报


【发明内容】

[0004]现有图像控制装置中,针对一个显示画面分别设定显示两个操作部指示位置的信息,对应各操作部的指示位置显示对应各操作部的移动体的到达位置和移动轨迹等。但是,现有图像控制装置中,在使用两个操作部的情况下,也与使用一个操作部的情况一样对各操作部进行处理。
[0005]本发明鉴于上述情况,提供一种在进行指定图像位置的多个操作时可显示特有图像的图像控制装置及图像控制方法。
[0006](I)本发明为涉及图像控制装置,一种用于控制图像的图像控制装置,其特征在于,包括:
[0007]指定位置设定部,根据对应于指定所述图像位置的第一操作而变化的第一信息设定第一指定位置,根据对应于指定所述图像位置的第二操作而变化的第二信息设定第二指定位置;以及
[0008]显示控制部,根据所述第一指定位置控制所述图像,根据所述第二指定位置控制所述图像进行普通显示控制处理;
[0009]所述显示控制部根据给定的条件,根据所述第一指定位置及所述第二指定位置控制所述图像进行特殊显示控制处理。
[0010]依照本发明,普通显示控制处理中,分别进行对应第一指定位置的图像控制和对应第二指定位置的图像控制,特殊显示控制处理中,可对应第一指定位置及第二指定位置进行图像控制。
[0011]据此根据本发明,在进行指定图像位置的多个操作的情况下,可依据给定的条件显示特有的图像。
[0012](2)此外本发明中,
[0013]所述显示控制部,
[0014]作为所述普通显示控制处理,根据所述第一指定位置显示第一显示,根据所述第二指定位置显示第二显示;
[0015]作为所述特殊显示控制处理,根据所述第一指定位置及所述第二指定位置显示特殊显示。
[0016]如上所述普通显示控制处理中,分别显示对应第一指定位置的第一显示和对应第二指定位置的第二显示,特殊显示控制处理中,可对应第一指定位置及第二指定位置显示特殊显示。
[0017](3)另外本发明还包括
[0018]第一位置判定部,判定所述第一指定位置和所述第二指定位置的位置关系;
[0019]所述显示控制部,
[0020]根据所述第一指定位置和所述第二指定位置的位置关系,至少可控制所述特殊显示控制处理的开始和结束及所述普通显示控制处理的开始和结束中的一方。
[0021]如此对应第一指定位置和第二指定位置的位置关系的变化,可进行特殊显示控制处理,或进行普通显示控制处理。
[0022](4)此外本发明中,
[0023]所述显示控制部,
[0024]当所述第一指定位置与所述第二指定位置的位置关系在第一范围外的情况下,作为所述普通显示控制处理,根据所述第一指定位置显示第一显示,根据所述第二指定位置显示第二显示;
[0025]当所述第一指定位置和所述第二指定位置的位置关系在所述第一范围内且在第二范围外的情况下,根据所述第一指定位置及所述第二指定位置,显示对应所述第一指定位置和所述第二指定位置的位置关系逐渐变化形状的多个中间显示的某一个;
[0026]当所述第一指定位置和所述第二指定位置的位置关系在所述第二范围内的情况下,作为所述特殊显示控制处理,可根据所述第一指定位置及所述第二指定位置显示特殊显不O
[0027]如此,随着第一指定位置和第二指定位置的接近,例如进行第一显示和第二显示逐渐变化为特殊显示的显示。
[0028](5)此外本发明中,
[0029]所述显示控制部,
[0030]作为所述普通显示控制处理,至少进行下述的一个处理:根据所述第一指定位置显示表示由所述第一操作指定的位置的第一指定位置显示,根据所述第二指定位置显示表示由所述第二操作指定的位置的第二指定位置显示处理;以及根据所述第一指定位置显示表示第一移动体的移动轨迹的第一移动轨迹显示,根据所述第二指定位置显示表示第二移动体的移动轨迹的第二移动轨迹显示处理;以及根据所述第一指定位置显示表示第一移动体的移动结果的第一移动结果显示,根据所述第二指定位置显示表示第二移动体的移动结果的第二移动结果显示处理;
[0031]作为所述特殊显示控制处理,至少进行下述的一个处理:根据所述第一指定位置及所述第二指定位置显示表示由所述第一操作和所述第二操作指定的位置的特殊位置显示;以及根据所述第一指定位置及所述第二指定位置显示表示第一移动体的移动轨迹的第一移动轨迹显示和表示第二移动体的移动轨迹的第二移动轨迹显示处理;以及根据所述第一指定位置及所述第二指定位置显示表示第一移动体的移动结果和第二移动体的移动结果的特殊移动结果显示处理。
[0032]如上所述,将各显示的至少一个作为参考值,可进行第一操作和第二操作。
[0033](6)此外本发明还包括:
[0034]特殊位置演算部,根据所述第一指定位置及所述第二指定位置求出特殊位置;
[0035]所述显示控制部,
[0036]作为所述特殊显示控制处理,可根据所述特殊位置控制所述图像。
[0037]如此当进行特殊显示控制处理的情况下,可显示对应特殊位置的变化的图像。
[0038](7)此外本发明还包括:
[0039]第二位置判定部,判定所述图像中显示的显示物和所述第一指定位置的位置关系,进行判定所述显示物和所述第二指定位置的位置关系的普通位置判定处理,以及判定所述显示物和所述特殊位置的位置关系的特殊位置判定处理。
[0040]如此,可任意进行第一操作和第二操作,或者关联进行第一操作和第二操作。
[0041](8)此外本发明中,
[0042]所述第二位置判定部,
[0043]在进行所述普通位置判定处理情况下,根据第三范围判定所述显示物和所述第一指定位置的位置关系,根据所述第三范围判定所述显示物和所述第二指定位置的位置关系,在进行所述特殊位置判定处理情况下,根据第四范围判定所述显示物和所述特殊位置的位置关系。
[0044]如此,在进行普通位置判定处理的情况和进行特殊位置判定处理的情况,位置判定的结果可不同。
[0045](9)本发明还包括:
[0046]第一位置判定部,判定所述第一指定位置和所述第二指定位置的位置关系是否在给定的范围内;
[0047]所述显示控制部,
[0048]当所述第一指定位置和所述第二指定位置的位置关系在所述给定的范围外时,根据所述第一指定位置控制所述图像,根据所述第二指定位置控制所述图像进行普通显示控制处理;
[0049]当所述第一指定位置和所述第二指定位置的位置关系在所述给定的范围内时,根据所述第一指定位置及所述第二指定位置的至少一方控制所述图像进行特殊显示控制处理。
[0050]根据本发明,普通显示控制处理,分别进行对应第一指定位置的图像控制和对应第二指定位置的图像控制,同时,特殊显示控制处理可对应第一指定位置及第二指定位置的至少一方进行图像控制。
[0051]据此本发明,可依据给定的条件显示进行指定图像位置的多个操作时的特有的图像。
[0052](10)此外本发明还包括:
[0053]对给定的时间进程进行计数的计数部;
[0054]所述显示控制部,
[0055]根据所述给定的时间进程,控制所述特殊显示控制处理的开始和结束、及所述普通显示控制处理的开始和结束的至少一方。
[0056]如此,可对应给定的时间进程进行特殊显示控制处理,或进行普通显示控制处理。
[0057](11)此外本发明还包括:
[0058]事件判定部,判定给定的事件是否发生;
[0059]所述显示控制部,
[0060]根据所述给定的事件的发生,控制所述特殊显示控制处理的开始和结束、及所述普通显示控制处理的开始和结束的至少一方。
[0061]如此,可对应事件的发生进行特殊显示控制处理,或进行普通显示控制处理。
[0062](12)此外本发明中,
[0063]所述指定位置设定部,根据分别与指定所述图像中的位置的三个以上的操作对应而变化的三个以上的信息的各个,设定三个以上的指定位置;
[0064]所述显示控制部,
[0065]作为所述普通显示控制处理,分别根据所述三个以上的指定位置控制所述图像;
[0066]作为所述特殊显示控制处理,根据所述三个以上的指定位置控制所述图像;
[0067]根据所述指定位置的数量,控制所述特殊显示控制处理的开始和结束,以及所述普通显示控制处理的开始和结束的至少一方。
[0068]如此,可对应指定位置的数量的变化进行特殊显示控制处理或进行普通显示控制处理。
[0069](13)此外本发明还包括:
[0070]属性设定部,设定与所述第一指定位置及所述第二指定位置分别相关的多个属性的任一个;
[0071]所述显示控制部,
[0072]根据与所述第一指定位置及所述第二指定位置的分别相关属性的组合,控制所述特殊显示控制处理的开始和结束、及所述普通显示控制处理的开始和结束的至少一方。
[0073]如此可进行对应属性组合变化的特殊显示控制处理或进行普通显示控制处理。
[0074](14)此外本发明还包括:
[0075]第二位置判定部,判定所述图像中显示的显示物和第一指定位置的位置关系,判定所述显示物和所述所述第二指定位置的位置关系;
[0076]所述第二位置判定部,
[0077]在进行所述普通显示控制处理情况下,根据第三范围判定所述显示物和所述第一指定位置的位置关系,根据所述第三范围判定所述显示物和所述第二指定位置的位置关系;在进行所述特殊显示控制处理情况下,根据第四范围判定所述显示物和所述第一指定位置的位置关系,根据所述第四范围判定所述显示物和所述第二指定位置的位置关系。
[0078]如此,在进行普通位置判定处理时和进行特殊位置判定处理时位置判定的结果可不同。
[0079](15)此外本发明还包括:
[0080]属性设定部,设定与所述第一指定位置及所述第二指定位置分别相关的多个属性的任一个;
[0081]范围变更部,根据与所述第一指定位置及所述第二指定位置分别相关的属性组合变更所述第四范围。
[0082]如此,对应第一指定位置相关的属性及第二指定位置相关的属性组合进行特殊显示控制处理时位置判定的结果不同可。
[0083](16)此外本发明还包括:
[0084]更新部,在进行所述普通显示控制处理情况下,将给定的参数以第一更新状态更新;在进行所述特殊显示控制处理情况下,将所述给定的参数以第二更新状态更新。
[0085]如此,进行普通显示控制处理时和进行特殊显示控制处理时给定的参数的更新状态可不同。
[0086](17)此外本发明还包括:
[0087]属性设定部,设定与所述第一指定位置及所述第二指定位置分别相关的多个属性的任一个;
[0088]更新状态变更部,根据与所述第一指定位置及所述第二指定位置分别相关的属性的组合,变更所述第一更新状态及所述第二更新状态的至少一方的更新状态。
[0089]如此,对应与第一指定位置相关的属性及与第二指定位置相关的属性的组合,给定的参数的更新状态可不同。
[0090](18)此外本发明还包括:
[0091]属性设定部,设定与所述第一指定位置及所述第二指定位置分别相关的多个属性的任一个;
[0092]所述显示控制部,
[0093]根据与所述第一指定位置及所述第二指定位置分别相关的属性的组合控制所述图像。
[0094]如此,对应与第一指定位置相关的属性及与第二指定位置相关的属性的组合显示的图像可不同。
[0095](19)此外本发明中,
[0096]所述显示控制部包括,
[0097]目标空间设定部,在目标空间设定目标;
[0098]虚拟相机控制部,控制虚拟相机的位置和方向及视角的至少一个;
[0099]绘画部,在所述目标空间描绘从所述虚拟相机看到的图像;
[0100]所述虚拟相机控制部,依照所述给定的条件,使所述虚拟相机的位置和方向及视角的至少一个发生改变。
[0101]如此,对应普通显示控制处理及特殊显示控制处理的开始和结束可改变虚拟相机的控制。
[0102](20)此外本发明还包括:
[0103]第二位置判定部,判定所述图像中显示的显示物和所述第一指定位置的位置关系,判定所述显示物和所述第二指定位置的位置关系;
[0104]所述显示控制部,
[0105]可根据所述显示物和所述第一指定位置的位置关系及所述显示物和所述第二指定位置的位置关系,进行所述特殊显示控制处理。
[0106]如此,对应显示物和第一指定位置的位置关系及显示物和第二指定位置的位置关系,可进行特殊显示控制处理或进行普通显示控制处理。
[0107](21)此外本发明中,
[0108]所述显示控制部,
[0109]作为所述普通显示控制处理,根据所述第一指定位置移动所述显示物,根据所述第二指定位置移动所述显示物;
[0110]作为所述特殊显示控制处理,可根据所述第一指定位置及所述第二指定位置的至少一方移动所述显示物。
[0111]如此,普通显示控制处理中,对应第一指定位置的变化移动显示物、对应或者第二指定位置的变化移动显示物,特殊显示控制处理中,对应第一指定位置及第二指定位置的变化移动显示物。
[0112](22)此外本发明中,
[0113]所述第二位置判定部,
[0114]判定所述图像中显示的第一显示物和所述第一指定位置的位置关系是否满足第三条件,判定所述图像中显示的第二显示物和所述第一指定位置的位置关系是否满足所述第三条件,判定所述第一显示物和所述第二指定位置的位置关系是否满足第三条件,以及判定所述第二显示物和所述第二指定位置的位置关系是否满足所述第三条件;
[0115]所述显示控制部,
[0116]在所述第一显示物和所述第一指定位置的位置关系满足所述第三条件情况下,作为所述普通显示控制处理,根据所述第一指定位置移动所述第一显示物;在所述第一显示物和所述第二指定位置的位置关系满足所述第三条件情况下,作为所述普通显示控制处理,根据所述第二指定位置移动所述第一显示物;
[0117]在所述第二显示物和所述第一指定位置的位置关系以及所述第二显示物和所述第二指定位置的位置关系满足所述第三条件情况下,作为所述特殊显示控制处理,根据所述第一指定位置及所述第二指定位置的至少一方移动所述第二显示物。
[0118]如此,关于第一显示物,其与第一指定位置或第二指定位置的位置关系如满足第三条件,则移动第一显示物;关于第二显示物,其与第一指定位置及第二指定位置的位置关系如满足第三条件,则移动第二显示物。
[0119](23)此外本发明中,
[0120]所述显示控制部,
[0121]即使所述第二显示物和所述第一指定位置的位置关系满足所述第三条件情况下,如所述第二显示物和所述第二指定位置的位置关系不满足所述第三条件,则不会根据所述第一指定位置移动所述第二显示物;即使在所述第二显示物和所述第二指定位置的位置关系满足所述第三条件情况下,如所述第二显示物和所述第一指定位置的位置关系不满足所述第三条件,则不会根据所述第二指定位置移动所述第二显示物。
[0122]如此,关于第二显示物,其与第一指定位置或第二指定位置的位置关系即便满足第三条件,也不会移动第二显示物。
[0123](24)此外本发明提供,
[0124]控制图像的图像控制装置,包括:
[0125]指定位置设定部,根据对应所述图像中指定位置的第一操作而变化的第一信息设定第一指定位置,根据对应所述图像中指定位置的第二操作而变化的第二信息设定第二指定位置;以及
[0126]显示控制部,显示根据所述第一指定位置表示第一攻击位置的第一瞄准,显示根据所述第二指定位置表示第二攻击位置的第二瞄准;
[0127]所述显示控制部,
[0128]对应所述第一指定位置和所述第二指定位置的位置关系,进行表示攻击演出的特殊显示控制处理。
[0129](25)此外本发明提供,
[0130]控制图像的图像控制方法,
[0131]根据对应所述图像中指定位置的第一操作而变化的第一信息设定第一指定位置,根据对应所述图像中指定位置的第二操作而变化的第二信息设定第二指定位置;
[0132]根据所述第一指定位置控制所述图像,根据所述第二指定位置进行控制所述图像的普通显示控制处理;
[0133]根据给定的条件,根据所述第一指定位置及所述第二指定位置进行控制所述图像的特殊显示控制处理。
[0134](26)此外本发明提供,
[0135]控制图像的图像控制方法,其特征在于,
[0136]根据对应所述图像中指定位置的第一操作而变化的第一信息设定第一指定位置,根据对应所述图像中指定位置的第二操作而变化的第二信息设定第二指定位置;
[0137]根据所述第一指定位置显示表示第一攻击位置的第一瞄准,根据所述第二指定位置显示表示第二攻击位置的第二瞄准;
[0138]对应所述第一指定位置和所述第二指定位置的位置关系,进行表示攻击演出的特殊显示控制处理。

【专利附图】

【附图说明】
[0139]【图1A、B】本实施方式图像控制装置的正面立体图。
[0140]【图2】本实施方式图像控制装置的功能块图。
[0141]【图3A、B】本实施方式图像控制装置的技巧说明图。
[0142]【图4A、B】本实施方式图像控制装置显示的图像的一个例子。
[0143]【图5A、B】本实施方式图像控制装置显示的图像的一个例子。
[0144]【图6A、B】本实施方式图像控制装置的结构示意图。
[0145]【图7A、B】本实施方式图像控制装置显示的图像示意图。
[0146]【图8】本实施方式图像控制装置处理的一例流程图。
[0147]【图9】变形实施方式图像控制装置的正面立体图。
[0148]【图10】变形实施方式图像控制装置的正面立体图。
[0149]【图11】变形实施方式图像控制装置的正面视图。
[0150]【图12A、B】变形实施方式图像控制装置显示的图像示意图。
[0151]附图标记说明
[0152]10游戏系统、12显示器、13显示画面、14台座、16第一控制器、18第二控制器、20第一轴、22第二轴、24左手柄、26右手柄、28第一可变电阻、30第二可变电阻、31第一指示位置、32第一标记、34第一目标枪、36左按钮、38右按钮、40第一弹丸目标、42标的目标、43第二指示位置、44第二标记、46第二目标枪、48第二弹丸目标、49中点、50特殊标记、60显示部、62第一操作部、64第一指定操作检测部、66第一操作有无检测部、68第二操作部、70第二指定操作检测部、72第二操作有无检测部、74声音输出部、76记忆部、78主记忆部、80绘画缓冲存储器、82目标数据记忆部、84信息记忆媒体、86通信部、100处理部、102显示控制部、104绘画部、106声音生成部、108指定位置设定部、112第一位置判定部、114计数部、115特殊位置演算部、116第二位置判定部、118更新部、120目标空间设定部、122移动.动作处理部、124虚拟相机控制部、126弹痕显示、130第一目标、132第二目标

【具体实施方式】
[0153]以下对本发明的【具体实施方式】进行说明。另外,以下说明的实施方式并非用于不当地限定权利要求范围记载的本发明的内容。本【具体实施方式】说明的全部结构也并非是本发明的必要结构要素。
[0154]1.图像控制装置的外观结构
[0155]图1 (A)为使用本实施方式的图像控制装置(游戏装置)图像控制装置10的外观结构立体图。如图1(A)所示,本实施方式的图像控制装置10,具有显示图像的显示器12,在显示器12的显示画面13的前方设置的台座14,以及在台座14的上面设置的、模仿机枪形状的第一控制器16 (第一操作部、第一指示体的一例)及第二控制器18 (第二操作部、第二指示体的一例)。因此在图像控制装置10中,两个游戏者(操作者的一例)可同时玩游戏。
[0156]第一控制器16,在相对台座14固定配置位置的同时,设置为可在垂直设置的第一轴20上旋转,且可在水平设置的第二轴22上旋转。第一控制器16的后端上设置有游戏者左手把持的左手柄24和右手把持的右手柄26,游戏者把持该左手柄24和右手柄26,通过进行操作使第一控制器16绕第一轴20及第二轴22的旋转(指定位置操作的一例),可使相当第一控制器16枪口的前端的指向任意改变(改变指示体的指示位置的一例)。此处第一控制器16的可动范围,为第一控制器16的前端可指示范围的显示画面13的规定区域(指定的一例)。例如,第一控制器16的可动范围,即可为第一控制器16的前端可指示范围的显示画面13的整个区域,也可为可指示范围的显示画面13的一部分区域。第一控制器16中设置有:可检测第一控制器16的绕第一轴20旋转量的第一可变电阻28和检测第一控制器16的绕第二轴22旋转量的第二可变电阻30。
[0157]然后图像控制装置10,根据第一控制器16第一可变电阻28的检测结果和第二可变电阻30的检测结果,求出第一控制器16前端指示的显示画面13上的位置(图像中位置、显示区域中位置的一例)的第一指示位置31 (第一指定位置的一例)的二维坐标(虚拟空间的一例)坐标值(第一信息的一例)。然后图像控制装置10,在显示画面13显示的图像中与第一指示位置31对应的位置上,显示表示第一控制器16指示的位置的第一标记32 (第一指定位置显示、第一显示的一例)(普通显示控制处理的一例)。
[0158]此外图像控制装置10,在显示画面13显示的图像的下端上,显示表示第一控制器16的前端部分的第一目标枪34 (显示物的一例),根据第一控制器16的第一可变电阻28的检测结果和第二可变电阻30的检测结果,结合第一控制器16指向的变化改变第一目标枪34的指向。本实施方式中控制第一目标枪34的指向朝向第一指示位置31 (普通显示控制处理的一例)。
[0159]然后,游戏者如果按下第一控制器16左手柄24上端设置的左按钮36 (第一操作子的一例)或者右手柄26上端设置的右按钮38 (第一操作子的一例),则从第一目标枪34的前端指向第一标记32的中心,移动表示第一目标枪34的弹丸的第一弹丸目标40 (第一移动体的一例)(普通显示控制处理的一例)。
[0160]然后图像控制装置10,在显示画面13显示的图像中,一边移动表示标的的标的目标42 (显示物的一例)一边显示,第一标记32的中心与标的目标42重合状态下,如果按下第一控制器16的左按钮36或者右按钮38,判定第一弹丸目标40命中标的目标42。这样图像控制装置10即显示了表示第一弹丸目标40命中标的目标42的显示。
[0161]第二控制器18,和第一控制器16同样具有左手柄24、右手柄26、第一可变电阻28、第二可变电阻30、左按钮36 (第二操作子的一例)和右按钮38 (第二操作子的一例)。第二控制器18设置为,在与第一控制器16不接触的情况下相对台座14固定配置位置的同时,可绕第一轴20旋转及绕第二轴22旋转。另外,第二控制器18的可动范围为第二控制器18的前端可指示范围的显示画面13的规定区域。
[0162]然后图像控制装置10,根据第二控制器18的第一可变电阻28的检测结果和第二可变电阻30的检测结果,求出第二控制器18的前端指示的显示画面13上位置的第二指示位置43 (第二指定位置的一例)的二维坐标坐标值(第二信息的一例)。然后图像控制装置10,在显示画面13显示的图像中,在对应第二指示位置43的位置,显示表示第二控制器18指示位置的第二标记44(第二指定位置显示、第二显示的一例)(普通显示控制处理的一例)。
[0163]此外图像控制装置10,在显示画面13显示的图像的下端上,显示表示第二控制器18的前端部分的第二目标枪46 (显示物的一例),根据第二控制器18的第一可变电阻28的检测结果和第二可变电阻30的检测结果,结合第二控制器18的指向的变化改变第二目标枪46的指向。本实施方式中控制第二目标枪46的指向朝向第二指示位置43 (普通显示控制处理的一例)。
[0164]然后,游戏者如果按下第二控制器18的左按钮36或者右按钮38,可从第二目标枪46的前端指向第二标记44的中心,移动表示第二目标枪46弹丸的第二弹丸目标48(第二移动体的一例)(普通显示控制处理的一例)。
[0165]然后图像控制装置10,在第二标记44的中心与标的目标42重合状态下,如果按下第二控制器18的左按钮36或者右按钮38,判定为第二弹丸目标48命中标的目标42。这样图像控制装置10即显示出表示第二弹丸目标48命中标的目标42的显示。
[0166]另外图像控制装置10,以蓝色显示第一标记32、第一目标枪34、第一弹丸目标40,以红色显示第二标记44、第二目标枪46、第二弹丸目标48。即通过不同颜色识別显示对应针对第一控制器16的操作所控制的显示物和对应针对第二控制器18的操作所控制的显示物。
[0167]如此本实施方式的图像控制装置10中,通过任意操作第一控制器16及第二控制器18,在分别移动第一标记32及第二标记44的同时,可分别移动第一弹丸目标40及第二弹丸目标48。分别判定第一弹丸目标40是否命中标的目标42,及第二弹丸目标48是否命中标的目标42。
[0168]然后在图像控制装置10中,如果第一指示位置31和第二指示位置43的距离小于规定距离(基于给定的条件的一例),如图1(B)所示求出第一指示位置31和第二指示位置43的中点49 (特殊位置的一例),在对应该中点49的位置上,显示表示第一控制器16及第二控制器18指示位置的特殊标记50 (特殊显示的一例)特殊显示控制处理的一例)。
[0169]2.功能块
[0170]图2为本实施方式图像控制装置10的功能块图。另外,可省略图2的结构要素(各部)的一部分结构。
[0171]显示部60在显示画面上显示图像,其功能通过CRT显示器、液晶显示器、等离子体显示器等实现。
[0172]第一操作部62,为游戏者输入操作数据的部分,其功能如图1(A)所示模仿机枪形状的第一控制器16等一样,通过使游戏者可任意改变指向的操作体实现。包括第一操作部62,第一指定操作检测部64,第一操作有无检测部66。
[0173]第一指定操作检测部64,检测针对第一操作部62进行的指定图像中位置的操作,并输出对应所述操作变化的第一位置指定操作信息(第一信息的一例),其功能通过可变电阻、电位仪、回转式编码器等实现。具体而言第一指定操作检测部64,在相互垂直的第一轴20及第二轴22上执行旋转第一操作部62的操作时,输出对应第一操作部62旋转的(倾斜的)方向和量的电阻值的组合(第一信息的一例)。
[0174]第一操作有无检测部66,如图1(A)所示左按钮36或右按钮38等检测针对设置在第一操作部62上的第一操作子进行的操作,并对应所述操作的有无输出变化的特定操作信息,可通过压敏传感器及各种开关等实现。具体而言第一操作有无检测部66,当按下左按钮36或右按钮38时,输出ON信号(特定操作信息的一例),当没有按下左按钮36或右按钮38时,则输出OFF信号(特定操作信息的一例)(不输出ON信号)。
[0175]第二操作部68包括第二指定操作检测部70、第二操作有无检测部72。第二操作部68、第二指定操作检测部70、第二操作有无检测部72与第一操作部62、第一指定操作检测部64、第一操作有无检测部66具有同样的功能。
[0176]声音输出部74输出声音,其功能可通过扬声器、耳机等实现。
[0177]记忆部76为处理部100或通信部86等的工作区域,其功能可通过RAM(主存储器)、VRAM(视频存储器)等实现。本实施方式的记忆部76包括作为处理部100的工作区域使用的主记忆部78、描绘显示部60显示的图像的绘画缓冲存储器80、及读入目标数据的目标数据记忆部82。
[0178]信息记忆媒体84 (可通过计算机读取的媒体)存储程序和数据等,其功能可通过光盘(⑶、DVD)、光磁盘(MO)、磁盘、硬盘、磁带、或存储器(ROM)等实现。该信息记忆媒体84中记忆着处理部100中进行各种处理所用的程序和数据。即该信息记忆媒体84中记忆有使计算机作为本实施方式的各部分发挥功能的程序(在计算机中执行各部分处理所用的程序)。
[0179]通信部86进行各种控制与外部(例如主机装置或他的图像控制装置)之间通信,其功能可通过各种处理机、通信用ASIC等硬件以及程序等实现。
[0180]另外,使计算机能够作为本实施方式的各部分发挥功能的程序(数据),是从主机装置(服务器)具有的信息记忆媒体通过网络及通信部86传送给信息记忆媒体84 (或者主记忆部78)的。所述主机装置(服务器)的信息记忆媒体的使用也可包含在本发明的范围内。
[0181]处理部100 (处理机),根据来自第一操作部62及第二操作部68的操作数据和程序等,进行游戏处理、图像生成处理或声音生成处理等处理。此处游戏处理包括:满足游戏开始条件时开始游戏的处理、执行游戏的处理、满足事件产生条件时产生事件的处理、配置字符和地形等目标的处理、显示目标的处理、演算游戏结果的处理或满足游戏结束条件时结束游戏的处理等。该处理部100,将主记忆部78作为工作区域进行各种处理。处理部100的功能可通过各种处理机[CPU (主处理机)、GPU (绘画处理机)、DSP等],ASIC (门阵列等)等硬件及程序实现。
[0182]另外处理部100包括:显示控制部102、绘画部104、声音生成部106、指定位置设定部108、第一位置判定部112、计数部114、特殊位置演算部115、第二位置判定部116和更新部118。另外,所述一部分结构可以省略。
[0183]显示控制部102执行在显示部60的显示画面13上显示的图像(目标图像)的显示控制。具体而言,通过来自第一操作部62或者第二操作部68的操作信息及程序等,进行产生应显示的目标(字符、移动体、线路、建筑物、第一目标枪34、第二目标枪46、第一弹丸目标40、第二弹丸目标48、标的目标42、地形、背景、第一标记32、第二标记44和特殊标记50等)、指示目标的显示及显示位置、或消灭目标等的显示控制。即进行下述显示控制:将产生的目标登录到目标列表中,将目标列表传送到绘画部104等中,将消灭的目标从目标列表中删除等。
[0184]具体而言,显示控制部102包括目标空间设定部120、移动.动作处理部122及虚拟相机控制部124。
[0185]目标空间设定部120,根据目标数据记忆部82中记忆的目标数据进行处理,将表示字符、移动体、线路、建物等显示物的各种目标(多面体、自由曲面以及细分表面等图元构成的目标)以及表示光的行进方向和强度及颜色的光源配置设定在目标空间中。即决定通用坐标系中目标的位置和旋转角度(和指向、方向同义),在决定的位置(x、Y、z)上以决定的旋转角度(X、Y、Z轴旋转的旋转角度)配置目标及光源。
[0186]移动.动作处理部122,进行目标的移动.动作演算(移动.动作模拟)。即根据来自第一操作部62及第二操作部68的操作信息、程序(移动.动作算法)及各种数据(运动数据)等,进行处理使目标在目标空间内移动,或使目标动作(运动、动画)。具体而言,进行模拟处理,依次求出每I帧(1/60秒)的目标移动信息(位置、旋转角度、速度、或加速度)和动作信息(构成目标的各要素的位置、或旋转角度)。另外,帧为进行目标的移动.动作处理(模拟处理)及图像生成处理的时间单位。
[0187]虚拟相机控制部124,进行虚拟相机(视点)的控制处理,以生成从目标空间内给定(任意)的视点可见的图像。具体而言,进行控制虚拟相机的位置(x、Y、z)以及旋转角度(X、Y、Z轴上的旋转角度)的处理(控制视点位置、视线方向或者视角的处理)。
[0188]例如通过虚拟相机从后方拍摄目标的情况中,控制虚拟相机的位置以及旋转角度(虚拟相机的指向),使虚拟相机追随目标的位置以及旋转的变化。该情况中根据由移动.动作处理部122得到的目标的位置、旋转角度、速度、加速度等的信息,可控制虚拟相机。或者控制虚拟相机按预先决定的旋转角度旋转,或按预先决定的移动路径移动。该情况中根据确定虚拟相机的位置(移动路径)以及旋转角度的虚拟相机数据控制虚拟相机。另外,在存在多个虚拟相机的情况中分别对虚拟相机进行上述控制处理。
[0189]绘画部104,根据处理部100中进行的各种处理(游戏处理)的结果进行绘画处理,并据此生成图像,输出到显示部60。即生成三维游戏图像的情况中首先从目标数据记忆部82输入包括目标(模型)的各顶点的顶点数据(顶点的位置坐标、纹理坐标、色数据、法线矢量或α值等)目标数据(模型数据),根据输入的目标数据中包含的顶点数据,进行顶点处理[基于顶点斑点( 工一夕' )的斑点修正( '> 工一fM >々'')]。另外,进行顶点处理时,根据需要可进行再次分割多面体(# 'J 3 > )的顶点生成处理[空间填充(今y >一'> 3 >)、曲面分割、多面体分割]。顶点处理中,根据顶点处理程序(顶点斑点程序、第一斑点程序),进行顶点的移动处理、坐标变换(通用坐标变换、相机坐标变换)、裁剪(V )处理、或者透视变换等几何形状处理,根据其处理结果,变更(更新、调整)构成目标的顶点群的顶点数据。然后,根据顶点处理后的顶点数据进行光栅扫描(9 7夕7 ^文)(扫描变换),使多面体(图元(^ ))的面和像素对应。然后接着光栅扫描,进行描绘构成图像的像素(构成显示画面的分段)的像素处理(基于像素斑点的斑点修正、分段处理)。像素处理中,根据像素处理程序(像素斑点程序、第二斑点程序),进行纹理的读出(纹理贴图1于9 I十\ I y ο少))、颜色数据的设定/变更、半透明合成、反锯齿处理(7 ★工〃 U )等各种处理,决定构成图像的像素的绘画色,将透视变换的目标的绘画色输出(描绘)到构思图构目标( > > 夕'' 'J ) ” 一”卜)(可以像素单位记忆图像信息的绘画缓冲存储器80)。即像素处理中,进行每像素(〃一e 处理,以像素单位设定或者变更图像信息(颜色(色值、亮度值)、法线、α值等)。据此在目标空间内生成从虚拟相机(给定的视点)可视的图像。另外,存在多个虚拟相机(视点)的情况中,可生成图像,将各个从虚拟相机看到的图像作为分割图像在I个画面中显示。
[0190]另外,顶点处理及像素处理,根据由斑点修正语言记述的斑点程序,通过可将多面体(图元)的绘画处理程序化的硬件、即可编程斑点(顶点斑点及像素斑点)实现。可编程斑点中,因为顶点单位的处理和像素单位的处理可编程所以绘画处理内容的自由度较高,与由现有的硬件进行固定性的绘画处理相比表现力大幅提高。
[0191]然后绘画部104在描绘目标时,进行几何形状处理、纹理贴图、隐面删除处理、α
复合等。
[0192]几何形状处理中,针对目标进行坐标变换、裁剪处理、透视投影变换、或光源计算等的处理。然后,将几何形状处理后(透视投影变换后)的目标数据(目标的顶点的位置坐标、纹理坐标、颜色数据(亮度数据)、法线矢量、或α值等),保存在目标数据记忆部82中。
[0193]纹理贴图,是将视频存储器的纹理记忆部76中记忆的纹理[纹理元素(^夕七>)值、UV坐标值]贴图到目标中的处理。具体而言,使用目标的顶点上设定(给定)的纹理坐标等从纹理记忆部76读出纹理(色(RGB)、α值等的表面特性)。然后将二维图像的纹理贴图到目标中。该情况下,进行将像素和纹理元素对应的处理、以及作为纹理元素插补的双线性插补、三线性插补等。
[0194]声音生成部106,根据处理部100所进行的各种处理的结果进行声音处理,生成BGM、效果音、以及音频等游戏声音,输出到声音输出部74。
[0195]指定位置设定部108,根据对应针对第一操作部62进行的指定图像位置的操作而变化的第一信息,设定虚拟空间中第一指定位置。具体而言指定位置设定部108,每次帧更新时,取得从第一操作部62输入的电阻值的组合(第一信息的一例),根据该电阻值的组合,演算通过二维坐标确定的虚拟平面(虚拟空间的一例)的坐标值(第一信息的一例),将该坐标作为第一指定位置进行设定。该虚拟平面对应通过上述几何形状处理后目标空间被透视投影转换的屏幕(二维空间的一例)的全部区域(所定区域的一例),例如,在确定描绘目标空间范围的图像(匕二一# U 二一A)中,可为配置在接近水平(二 7 7^ ->)的离虚拟相机最近的面。
[0196]此外指定位置设定部108,根据对应针对第二操作部68进行的指定图像位置的操作而变化的第二信息,设定虚拟空间中第二指定位置。具体而言指定位置设定部108,每次帧更新时,取得从第二操作部68输入的电阻值的组合(第二信息的一例),根据该电阻值的组合,演算虚拟平面的坐标值(第二信息的一例),将该坐标设定为第二指定位置。
[0197]如此显示控制部102在根据第一指定位置控制图像的同时,根据第二指定位置进行控制图像的普通显示控制处理。具体而言显示控制部102,作为普通显示控制处理,如图1(A)所示进行处理,不利用第二指定位置而根据第一指定位置显示第一标记32的同时,不利用第一指定位置而根据第二指定位置显示第二标记44。具体而言显示控制部102,在通过上述二维坐标确定的虚拟平面中,在相当第一指定位置的位置配置第一标记32用透明多面体,在相当第二指定位置的位置配置第二标记44用透明多面体。
[0198]如此绘画部104,通过将具有第一标记32用透明多面体中表示第一标记32的色分布的纹理贴图并描绘,显示第一标记32,通过将具有第二标记44用透明多面体中表示第二标记44显示色分布的纹理贴图并描绘,显示第二标记44。此处,配置有第一标记32用透明多面体和第二标记44用透明多面体的虚拟平面,如上述配置在接近水平面上,所以第一标记32及第二标记44显示在目标空间中配置的目标中的最前方。另外,绘画部104,将配置有第一标记32及第二标记44的虚拟平面,描绘在与从上述虚拟相机可视的图像所描绘的绘画区域不同的绘画区域上,也可用绘画的图像覆盖从虚拟相机可视的图像。
[0199]第一位置判定部112,在每次帧更新时,判定第一指定位置和第二指定位置的位置关系。具体而言第一位置判定部112,判定上述虚拟平面中第一指定位置和第二指定位置的距离(位置关系的一例)是否大于第O距离、是否小于第O距离大于第一距离、以及是否小于第一距离大于第二距离。或者判定以第一指定位置为中心的第O范围中是否包含第二指定位置(位置关系的一例)、小于第O范围以第一指定位置为中心的第一范围中是否包含第二指定位置(位置关系的一例)、小于第一范围以第一指定位置为中心的第二范围中是否包含第二指定位置(位置关系的一例)。
[0200]计数部114计数给定的时间进程。具体而言计数部114,如图1(A)所示,以进行第一控制器16的左按钮36或右按钮38的按下操作、且进行第二控制器18的左按钮36或右按钮38的按下操作为起因开始第一计数值的计数。然后计数部114,将第一计数值是否到达规定计数值(经过给定的时间的一例)、是否停止进行第一控制器16的左按钮36或右按钮38的按下操作、或是否停止进行第二控制器18的左按钮36或右按钮38的按下操作为起因将第一计数值复位。
[0201]此外计数部114,停止进行将第一控制器16的左按钮36或右按钮38的按下操作、且停止进行第二控制器18的左按钮36或右按钮38的按下操作为起因开始第二计数值的计数。然后计数部114,将第二计数值是否达到规定计数值(经过给定的时间的一例)、是否进行第一控制器16的左按钮36或右按钮38的按下操作、或是否进行第二控制器18的左按钮36或右按钮38的按下操作为起因将第二计数值复位。
[0202]特殊位置演算部115,在每次帧更新时,根据第一指定位置及第二指定位置求出虚拟空间中的特殊位置。具体而言特殊位置演算部115,求出通过上述二维坐标确定的虚拟平面中第一指定位置和第二指定位置的中点的坐标。此处特殊位置演算部115,可在第一位置判定部112的判定结果及计数部114的计数值满足规定条件时(按照给定的条件,满足第一条件的一例)求出特殊位置,也可与规定条件无关求出特殊位置。
[0203]然后,当第一位置判定部112的判定结果及计数部114的计数值满足规定条件时(按照给定的条件,满足第一条件的一例),显示控制部102根据特殊位置开始控制图像的特殊显示控制处理。
[0204]即显示控制部102,按照给定的条件,根据第一指定位置及第二指定位置进行控制图像的特殊显示控制处理。具体而言显示控制部102,作为特殊显示控制处理,如图1(B)所示,根据特殊位置显示表示第一控制器16和第二控制器18指定的位置的特殊标记50。具体而言显示控制部102,在通过上述二维坐标确定的虚拟平面中,在相当特殊位置的位置配置特殊标记50用透明多面体。
[0205]如此绘画部104,通过在特殊标记50用透明多面体上贴图并描绘具有表示特殊标记50的色分布的纹理显示特殊标记50。此处,配置有特殊标记50用透明多面体的虚拟平面,如上述因为配置在接近水平面上,特殊标记50显示在目标空间中配置的目标的最前方。另外绘画部104,将配置有特殊标记50的虚拟平面,描绘在与从上述虚拟相机可视的图像所描绘的绘画区域不同的绘画区域上,也可用描绘的图像覆盖从虚拟相机可视的图像。
[0206]此外如第一位置判定部112的判定结果及计数部114的计数值不满足规定条件(按照给定的条件,满足第二条件的一例),则显示控制部102结束特殊显示控制处理,根据第一指定位置控制图像的同时,根据第二指定位置开始控制图像的普通显示控制处理。即显示控制部102,按照给定的条件,根据第一指定位置和第二指定位置的位置关系、及给定的时间的进程,控制特殊显示控制处理的开始及结束及普通显示控制处理的开始及结束的至少一方。此处显示控制部102,可同时进行特殊显示控制处理和普通显示控制处理,也可交替进行特殊显示控制处理和普通显示控制处理。
[0207]第二位置判定部116,在显示第一标记32和第二标记44时(进行普通显示控制处理时,按照给定的条件的一例),在每次帧更新时,判定标的目标42和第一指定位置的位置关系,进行判定标的目标42和第二指定位置位置关系的普通位置判定处理。此处第二位置判定部116,在显示第一标记32和第二标记44的情况中,每I帧交替进行判定目标42和第一指定位置的位置关系的处理和判定标的目标42和第二指定位置的位置关系的处理和。据此降低了 I帧中判定位置关系处理的处理负担。然后第二位置判定部116,在显示特殊标记50的情况(进行特殊显示控制处理情况的一例)中,进行判定标的目标42和特殊位置的位置关系特殊位置判定处理。此处第二位置判定部116,根据给定的条件,可同时进行普通位置判定处理和特殊位置判定处理,也可交替进行普通位置判定处理和特殊位置判定处理。以下用图3(A)、图3(B)说明本实施方式的位置关系的判定技巧。
[0208]图3(A)、图3(B)为从通过上述二维坐标确定的虚拟平面的正侧方的目标空间视图。因此图3(A)、图3(B)中虚拟平面表示为直线。首先,在显示第一标记32和第二标记44的情况中,第二位置判定部116,如图3(A)所示,作为普通位置判定处理,判定通过虚拟相机(视点)位置和虚拟平面中第一指示位置31的第一直线LI是否和标的目标42相交(显示物和第一指定位置的位置关系的一例),判定通过虚拟相机位置和虚拟平面中第二指示位置43的第二直线L2是否和标的目标42相交(显示物和第二指定位置的位置关系的一例)。据此第二位置判定部116,判定显示画面13中标的目标42和第一标记32是否重合,判定标的目标42和第二标记44是否重合。
[0209]此处显示控制部102如图3(A)所示,在第一直线LI与标的目标42相交的情况下,移动第一弹丸目标40从第一目标枪34指向标的目标42的相交点125,显示表示第一弹丸目标40命中该相交点125的普通弹痕显示126 (第一移动结果显示的一例)(普通显示控制处理的一例)。一方,第二直线L2通过与标的目标42不相交、与成为目标空间的最远景的背景目标相交的情况下,移动第二弹丸目标48从第二目标枪46指向背景目标的相交点127。但是,显示控制部102不显示表示第二弹丸目标48命中背景目标的相交点127的普通弹痕显示126 (第二移动结果显示的一例)。
[0210]一方,显示特殊标记50时,第二位置判定部116,如图3(B)所示,作为特殊位置判定处理,判定第三直线L3与标的目标42是否相交(显示物和特殊位置的位置关系的一例),所述第三直线L3为虚拟相机的位置与虚拟平面中第一指示位置31及第二指示位置43的中点49连接的直线。据此第二位置判定部116,在显示画面13中判定标的目标42和特殊标记50是否重合。
[0211]此处显示控制部102,如图3(B)所示,在第三直线L3与标的目标42相交的情况下,移动第一弹丸目标40从第一目标枪34指向标的目标42的相交点128的同时,移动第二弹丸目标48从第二目标枪46指向标的目标42的相交点128 (特殊显示控制处理的一例),在该相交点128上显示表示第一弹丸目标40及第二弹丸目标48命中的特殊弹痕显示129 (特殊移动结果显示的一例)(特殊显示控制处理的一例)。另外,图3(B)为从虚拟平面的正侧方看到的目标空间图,所以图3 (B)中,第一目标枪34和第二目标枪46在前方纵深方向上重合,第一弹丸目标40和第二弹丸目标48在前方纵深方向上为重合状态。
[0212]一方,第三直线L3通过与标的目标42不相交、与成为目标空间的最远景的背景目标相交的情况下,未作图示,移动第一弹丸目标40从第一目标枪34指向背景目标的相交点的同时,移动第二弹丸目标48从第二目标枪46指向背景目标的相交点。但是,显示控制部102,在第三直线L3和背景目标的相交点上,不显示表示第一弹丸目标40及第二弹丸目标48命中的特殊弹痕显示129 (特殊移动结果显示的一例)。
[0213]此外第二位置判定部116,在显示第一标记32和第二标记44的情况下,根据第三范围判定标的目标42和第一指定位置的位置关系的同时,根据第三范围判定标的目标42和第二指定位置的位置关系,在显示特殊标记50的情况下,根据第四范围判定标的目标42和特殊位置的位置关系。
[0214]具体而言目标空间设定部120,在进行普通位置判定处理时(显示第一标记32和第二标记44的情况),在标的目标42中设定具有第三范围的命中判定用容量以进行特殊位置判定处理时(显示特殊标记50的情况),在标的目标42中设定具有大于第三范围的第四范围的命中判定用容量。然后第二位置判定部116,在进行普通位置判定处理时,在具有第三范围的命中判定用容量中,判定图3(A)所示第一直线LI及第二直线L2是否相交,在进行特殊位置判定处理时,在具有第四范围的命中判定用容量上判定图3(B)所示第三直线L3是否相交。
[0215]更新部118,在显示第一标记32和第二标记44的情况下,以第一更新状态更新给定的参数的同时,在显示特殊标记50的情况下,以第二更新状态更新给定的参数。具体而言更新部118,在每次第一弹丸目标40及第二弹丸目标48命中标的目标42时,对在标的目标42中设定的破坏参数进行更新。该破坏参数被设置为,当通过更新达到规定值则标的目标42被破坏。更新部118更新破坏参数,在显示第一标记32和第二标记44时(进行普通位置判定处理情况)破坏参数更新时的更新量(第一更新状态的一例),少于在显示特殊标记50时(进行特殊位置判定处理情况)破坏参数更新时的更新量(第二更新状态的一例)。
[0216]当标的目标42的破坏参数达到规定值时,显示控制部102进行标的目标42被破坏的显示。
[0217]3.本实施方式的技巧
[0218]3-1.第一标记和第二标记的显示
[0219]图4(A)、图4(B)为本实施方式图像控制装置10的显示画面13中显示的图像的一例示意图。本实施方式中,在上述虚拟平面中第一指示位置31和第二指示位置43的距离大于第一距离时(第一范围外情况的一例),如图1(A)所示,第一标记32被显示在相当第一指示位置31的位置的同时,第二标记44被显示在相当第二指示位置43的位置上(普通显示控制处理的一例)。
[0220]如图4(A)所示,当第一指示位置31和第二指示位置43接近、其距离大于第一距离但小于第O距离时(在第O范围内第一范围外情况的一例),在相当第一指示位置31的位置上显示的第一标记32和在相当第二指示位置43的位置上显示的第二标记44之间连结,显示为模仿闪电的效果显示(特殊显示控制处理的一例)。该效果显示,在以第一指示位置31和第二指示位置43的中点49为中心点的虚拟平面中配置的透明多面体上,通过对具有表示闪电色分布的效果显示纹理进行贴图进行显示。
[0221]该透明多面体,相对连接第一指示位置31和第二指示位置43的线段固定配置,如图4(B)所示,由于分别移动第一指示位置31或者第二指示位置43第一指示位置31和第二指示位置43的位置关系发生变化,对应第一指示位置31和第二指示位置43的位置关系的变化透明多面体的位置、指向也发生变化。因此,当第一指示位置31和第二指示位置43的距离低于第O距离大于第一距离时,即使第一指示位置31和第二指示位置43的位置关系发生变化,第一标记32和第二标记44之间也会连接,显示模仿闪电的效果显示。
[0222]此外本实施方式中,备有多个效果显示纹理,各效果显示纹理中,表示闪电的形状逐渐变化。多个效果显示纹理,随着时间的进程分别连续切换并贴图为透明多面体。据此本实施方式中,效果显示闪电为动画显示。
[0223]图5(A)、图5(B)上本实施方式图像控制装置10的显示画面13中显示的图像的一例示意图。本实施方式中,如图5(A)所示,第一指示位置31和第二指示位置43进一步接近、其距离小于第一距离大于第二距离时(在第一范围内但第二范围外的情况的一例),显示相当第一指示位置31的位置上显示的第一标记32和相当第二指示位置43的位置上显示的第二标记44结合的中间显示(特殊显示控制处理的一例)。该中间显示,与上述效果显示同样,以第一指示位置31和第二指示位置43的中点49为中心点在虚拟平面中配置的透明多面体上,通过对具有表示中间显示的色分布的中间显示纹理进行贴图来显示。
[0224]该透明多面体,和上述效果显示同样,相对连接第一指示位置31和第二指示位置43的线段固定配置,如图5(B),通过分别移动第一指示位置31或者第二指示位置43使得第一指示位置31和第二指示位置43的位置关系发生变化时,对应第一指示位置31和第二指示位置43的位置关系的变化透明多面体的位置、指向也发生变化。此处显示中间显示的情况中,和上述效果显示不同,如图5(B)所示,通过第一指示位置31和第二指示位置43的位置关系发生变化而连接第一指示位置31和第二指示位置43的线段的长度发生变化时,透明多面体的边中,与连接第一指示位置31和第二指示位置43的线段平行的边的长度也发生变化。
[0225]本实施方式中,对应透明多面体的边的长度备有多个效果显示纹理,各效果显示纹理中,表示中间显示的形状对应第一指示位置31和第二指示位置43的距离逐渐变化。然后多个中间显示纹理的任一个,对应第一指示位置31和第二指示位置43的距离在透明多面体上贴图。因此,第一指示位置31和第二指示位置43的距离在小于第一距离大于第二距离的情况下,即使第一指示位置31和第二指示位置43的距离发生变化,也显示为第一标记32和第二标记44结合的中间显示。
[0226]此外本实施方式中,对于边长不同的多个透明多面体,分别备有多个中间显示纹理,针对各长度的透明多面体的多个中间显示纹理的每一个,表示中间显示的形状逐渐变化。多个中间显示纹理的每一个,随时间的进程连续切换贴图为透明多面体。据此本实施方式中,第一指示位置31和第二指示位置43的距离不发生变化时,中间显示为动画显示。
[0227]图6(A)、图6(B)为使用本实施方式的中间显示纹理的色分布的一例示意图。本实施方式的中间显示纹理,如图6(A)所示,可具有表示除去第一标记32和第二标记44的结合部分的色分布。该情况中,即使显示中间显示时,使用第一标记32用透明多面体显示第一标记32,使用第二标记44用透明多面体显示第二标记44 (普通显示控制处理和特殊显示控制处理同时进行的一例),但是与第一标记32和第二标记44中结合部分重合的部分处理为不显示。据此显示图5(A)、图5(B)所示图像。此外中间显示纹理,如图6(B)所示,可具有表不第一标记32的一部分和第二标记44的一部分结合的部分的色分布,该情况中,显不中间显示时,不使用第一标记32用透明多面体和第二标记44用透明多面体(普通显示控制处理和特殊显示控制处理进行切换的一例)。如此也可显示图5 (A)、图5 (B)所示图像。
[0228]3-2.特殊标记的显示
[0229]图7(A)、图7(B)为本实施方式图像控制装置10的显示画面13中显示的图像的一例示意图。本实施方式中,第一指示位置31和第二指示位置43和进一步接近,其距离小于第二距离的状态下(在第二范围内情况的一例),第一控制器16的左按钮36或右按钮38的按下操作、以及第二控制器18的左按钮36或右按钮38的按下操作持续I秒钟的情况(给定的时间的进程的一例)中,代替第一标记32和第二标记44的显示,如图7(A)所示,以第一指示位置31和第二指示位置43的中点49 (特殊位置的一例)为中心显示I个特殊标记50 (特殊位置显示的一例)(特殊显示控制处理的一例)(普通显示控制处理和特殊显示控制处理进行切换的一例)。此处第二距离,为包含于标的目标42的大小(显示范围)程度的近距离,特殊标记50,具有可包围相互距离在第二距离内的第一指示位置31和第二指示位置43的大小(显示范围)。据此特殊标记50,可显示第一控制器16和第二控制器18指示的位置。然后该特殊标记50,和上述效果显示等同样,以第一指示位置31和第二指示位置43的中点49为中心点在配置于虚拟平面中的透明多面体上,通过对具有表示特殊标记50的色分布的特殊标记纹理进行贴图来显示。
[0230]然后在第一指示位置31和第二指示位置43的距离小于第二距离的状态下,如操作第一控制器16和第二控制器18,使第一控制器16的左按钮36或右按钮38的按下操作、及第二控制器18的左按钮36或右按钮38的按下操作持续时,特殊标记50的显示持续。例如图7(B)所示,为结合一个标的目标42的移动、瞄准一个标的目标42的特定部分,而分别操作第一控制器16及第二控制器18的指向的同时,如持续各个左按钮36或右按钮38的按下操作,则特殊标记50的显示持续。
[0231]此处,显示特殊标记50的情况下,从第一目标枪34发射的第一弹丸目标40不是指向第一指示位置31而是向中点49移动(特殊显示控制处理的一例),从第二目标枪46发射的第二弹丸目标48也不是指向第二指示位置43而向中点49移动(特殊显示控制处理的一例)。此外显示特殊标记50时,控制第一目标枪34及第二目标枪46的指向朝向中点49 (特殊显示控制处理的一例)。
[0232]然后本实施方式中,显示特殊标记50的情况中,通过判定标的目标42和中点49的位置关系,判定显示画面13中标的目标42和特殊标记50是否重合(特殊位置判定处理的一例)。
[0233]进而本实施方式中,相比显示第一标记32和第二标记44的情况,显示特殊标记50时,第一弹丸目标40或第二弹丸目标48更容易命中标的目标42。即本实施方式中,为了判定第一弹丸目标40或第二弹丸目标48是否命中标的目标42,在标的目标42上设定命中判定用容量,相比不显示特殊标记50时使用的第一命中判定用容量(第三范围的一例),显示特殊标记50时使用的第二命中判定用容量(第四范围的一例)的体积更大。
[0234]进而本实施方式中,不显示特殊标记50的情况中,第一弹丸目标40或第二弹丸目标48不能5次命中标的目标42,则不能破坏标的目标42,在显示特殊标记50的情况中,只要第一弹丸目标40或第二弹丸目标48命中标的目标421次即可破坏标的目标42。即本实施方式中,第一弹丸目标40或第二弹丸目标48每次命中标的目标42就更新标的目标42的破坏参数,相比不显示特殊标记50时I次命中更新的标的目标42破坏参数的更新量(第一更新状态的一例,显示特殊标记50时I次命中更新的标的目标42破坏参数的更新量(第二更新状态的一例)更多。
[0235]第一指示位置31和第二指示位置43的距离大于第二距离、或者不执行第一控制器16的左按钮36或右按钮38的按下操作以及第二控制器18的左按钮36或右按钮38的按下操作状态持续I秒钟,则代替特殊标记50的显示,在相当第一指示位置31的位置显示第一标记32的同时,在相当第二指示位置43的位置上显示第二标记44。如此显示控制处理、位置判定处理、参数更新处理等各种处理,从显示特殊标记50时进行的处理,切换为显示第一标记32和第二标记44时进行的处理。
[0236]如此本实施方式的图像控制装置10中,两个游戏者可分别任意进行对第一控制器16的操作和对第二控制器18的操作,或者两个游戏者可分别进行对第一控制器16操作和对第二控制器18的操作双方的操作。
[0237]也就是说本实施方式的图像控制装置10,根据对应图像中指定位置的第一操作而变化的第一信息设定第一指定位置,根据对应图像中指定位置的第二操作而变化的第二信息设定第二指定位置,根据第一指定位置显示表示第一攻击位置的第一瞄准(瞄准的翻译:gun sight),根据第二指定位置显示表示第二攻击位置的第二瞄准,对应第一指定位置和第二指定位置的位置关系,进行表示攻击演出的特殊显示控制处理。
[0238]即本实施方式的图像控制装置10,以第一标记31为第一瞄准,以第二标记43为第二瞄准,对应第一瞄准位置的第一指示位置和第二瞄准位置的第二指示位置的位置关系,进行表示攻击演出的特殊显示控制处理。
[0239]例如图像控制装置10,作为表示攻击演出的特殊显示控制处理,进行在特殊位置(例如中点49)显示特殊瞄准(特殊标记50)的处理、显示连结第一瞄准和第二瞄准的模仿闪电的效果显示的处理、及结合第一瞄准和第二瞄准的中间显示处理。此外图像控制装置10,作为表示攻击演出的特殊显示控制处理,在显示特殊瞄准的情况下,进行将第一弹丸目标40向特殊位置移动的显示处理、将第二弹丸目标48向特殊位置移动的显示处理、及使第一目标枪34及第二目标枪46的指向朝向特殊位置的控制处理。
[0240]4.本实施方式的处理
[0241]接下来对本实施方式的处理的一例用图8的流程进行说明。另外,每次帧更新时进行图8的处理。如图8所示图像控制装置10,首先判定第一指示位置31和第二指示位置43的距离是否小于第二距离(步骤S10),小于第二距离时(步骤SlO为Y),根据上述第一计数值判定第一控制器16的左按钮36或右按钮38的按下操作及第二控制器18的左按钮36或右按钮38的按下操作持续I秒钟的连射操作从开始是否经过了 I秒(步骤S11)。然后连射操作从开始经过了 I秒钟时(步骤Sll为Y),根据上述第二计数值判定从停止连射操作是否在I秒钟以内(步骤S12)。从连射操作停止在I秒钟以内时(步骤S12为Y),以第一指示位置31和第二指示位置43的中点49为中心配置特殊标记50 (步骤S13),返回起点。
[0242]一方面,即使在第一指示位置31和第二指示位置43的距离不小于第二距离(步骤SlO为N)、以及第一指示位置31和第二指示位置43的距离小于第二距离的情况(步骤SlO为Y)中,从连射操作开始未经过I秒钟(步骤Sll为N)、及从连射操作停止不在I秒钟以内时(步骤S12为N),图像控制装置10以第一指示位置31为中心配置第一标记32,以第二指示位置43为中心配置第二标记44(步骤S14)。如此图像控制装置10,判定第一指示位置31和第二指示位置43的距离是否小于第一距离(步骤S16),小于第一距离时(步骤S16为Y),如图5(A)、图5(B)所示,以第一指示位置31和第二指示位置43的中点49为中心配置中间显示(步骤S18),返回起点。
[0243]此外,第一指示位置31和第二指示位置43的距离不小于第一距离时(步骤S16为N),图像控制装置10判定是否小于第O距离(步骤S20),小于第O距离时(步骤S20为Y),如图6(A)、图6(B)所示,以第一指示位置31和第二指示位置43的中点49为中心配置效果显示(步骤S22),返回起点。
[0244]—方面,第一指示位置31和第二指示位置43的距离不小于第O距离时(步骤S20为N),图像控制装置10原样返回起点。
[0245]5.变形例
[0246]上述实施方式中说明的技巧,不过为一个例子,采用与上述实施方式的技巧有同样效果技巧也可包含在本发明的范围内。此外本发明,不限于上述实施方式的说明,可实施各种变形。并且上述实施方式的技巧、作为变形例可适当组合采用后述的各种技巧以实现本发明。
[0247]5-1.变形例 I
[0248]例如上述实施方式中,作为第一操作部62及第二操作部68,以图1(A)所示模仿机枪形状的第一控制器16及第二控制器18为例进行了说明,作为第一操作部62或者第二操作部68,例如、也可使用模拟操作杆、十字键、按钮、鼠标、跟踪球、触屏型显示器、筐体(操作体、指示体)、及以上的组合等。第一操作部62或者第二操作部68,不一定相对显示部60位置固定,操作者也可相对显示部60任意变更位置。
[0249]作为第一操作部62及第二操作部68,图9是以设置多个操作子的第一控制器200及第二控制器202为例的示意图。该例中,通过操作分别设置第一控制器200及第二控制器202的模拟操作杆204及十字键206等的、可任意指定多个方向的任一个的操作,可进行指定图像中位置的操作。该情况中第一指定操作检测部64及第二指定操作检测部70,可分别通过检测模拟操作杆204及十字键206等的操作状态的压敏传感器及多个开关等实现。第一指定操作检测部64,可对应针对第一控制器200中设置的模拟操作杆204及十字键206等的操作输出第一操作信息(第一信息的一例),第二指定操作检测部70,可对应针对第二控制器202中设置的模拟操作杆204及十字键206等操作输出第二操作信息(第二信息的一例)。
[0250]此外第一控制器200及第二控制器202中分别设有检测有无操作的按钮208 (第一操作子、第二操作子的一例)。并且对应针对模拟操作杆204及十字键206以及按钮208进行操作的操作信息,以无线或者有线输出到处理部100。
[0251]图10,作为第一操作部62及第二操作部68,为游戏者可通过手持或者放在身上任意改变位置及指向的第一控制器210 (第一指示体的一例)及第二控制器212 (第二指示体的一例)的示意图。该例中,第一控制器210或者第二控制器212被分别动作,通过改变第一控制器210前端的指向或者第二控制器212前端的指向,可进行指定图像位置的操作。该情况中第一指定操作检测部64及第二指定操作检测部70,可分别通过第一控制器210及第二控制器212各自内蔵的加速度传感器214及相机216等实现。
[0252]此处使用加速度传感器214的情况下,第一指定操作检测部64,通过检测第一控制器210中相互平行的3个轴的各轴方向上的加速度,可输出对应第一控制器210移动的方向及量、第一控制器210旋转的(倾斜的)方向和量的加速度(第一信息的一例)。此外使用相机216的情况中,第一指定操作检测部64,接收相对显示器12具有规定位置关系而设置的红外光LED218及红外光LED220发出的红外光,通过解析显示器12和第一控制器210的相对位置关系,可输出显示器12的显示画面13中第一控制器210指示位置的第一坐标值(第一信息的一例)。
[0253]内蔵在第二控制器212中的第二指定操作检测部70,可与第一指定操作检测部64具有同样的结构。例如使用加速度传感器214的情况中,第二指定操作检测部70,可输出对应第二控制器212移动的方向及量、第二控制器212旋转的(倾斜的)方向及量的加速度(第二信息的一例)。此外使用相机216的情况中,第二指定操作检测部70,可输出显示器12的显示画面13中第二控制器212指示位置的第二坐标值(第二信息的一例)。
[0254]此外第一控制器210及第二控制器212中,分别设有检测有无操作的按钮222 (第一操作子、第二操作子的一例)。并且对应针对第一控制器210及第二控制器212进行的操作、或者对按钮222进行的操作的操作信息,以无线或者有线输出到处理部100。
[0255]此外上述实施方式中,使用第一操作部62及第二操作部68两个操作部为例进行了说明,如根据对应第一操作变化的第一信息设定第一指定位置,根据对应第二操作变化的第二信息设定第二指定位置,不限定操作部的数量。例如作为一个操作部准备一个触屏型显示器,可从相对一个触屏型显示器进行第一操作设定第一指定位置,从第二操作设定第二指定位置。
[0256]图11中,作为一个操作部,液晶显示器(显示部60)和触屏(指定操作检测部)具有层叠结构,为使用针对液晶显示器的显示区域可检测游戏者进行的接触操作位置的触屏型显示器224的图像控制装置225示意图。该图像控制装置225,与上述图像控制装置10具有同样的功能。所述图像控制装置225中,通过分别由第一触笔226及第二触笔228接触触屏型显示器224,可进行图像中指定位置的第一操作和、图像中指定位置的第二操作。该情况中指定操作检测部,可通过触屏实现。该触屏通过即使层叠在液晶显示器上也可维持图像的可见性的光投射系数较高的材料构成,通过例如电阻膜方式(4线式、5线式等)、及静电容量方式等电性检测接触位置。另外触屏中,在通过第一触笔226和第二触笔228等的输入工具接触操作以外,可通过游戏者的指尖检测接触操作。
[0257]此外图像控制装置225中,设有可任意指定多个方向的任一个的十字键232、及用于检测有无操作的按钮234(第一操作子、第二操作子的一例)。另外图像控制装置230中,通过操作十字键206等、可指定方向的操作子,在进行指定图像中位置的第一操作的同时,通过第一触笔226与触屏型显示器224接触,还可进行指定图像中位置的第二操作。
[0258]5-2.变形例 2
[0259]此外上述实施方式中,以指定位置设定部108设定第一指定位置或者第二指定位置为例进行了说明,指定位置设定部108也可分别对应根据指定图像中位置的三个以上的操作而变化的三个以上的信息,分别设定三个以上的指定位置。另外显示控制部102,作为普通显示控制处理,分别根据三个以上的指定位置的控制图像,作为特殊显示控制处理,可根据三个以上的指定位置控制图像。
[0260]例如指定位置设定部108,根据对应相对第一操作部的第一操作而变化的第一信息设定第一指定位置,根据对应相对第二操作部的第二操作而变化的第二信息设定第二指定位置,……根据对应相对第N操作部的第N操作而变化的第N信息设定第N指定位置。另外显示控制部102,作为普通显示控制处理,根据第一指定位置显示第一显示,根据第二指定位置显示第二显示,……根据第N指定位置显示第N显示,作为特殊显示控制处理,根据第一指定位置及第二指定位置……及第N指定位置,显示特殊显示。该情况中特殊位置演算部115,作为特殊位置,可演算三个以上的指定位置的重心坐标。
[0261]此外该情况中,还包含判定多个指定位置的每一个是否满足第四条件的条件判定部,以及计数满足第四条件指定位置的数量的计数部。显示控制部102,根据满足第四条件指定位置的数量,控制特殊显示控制处理的开始及结束、普通显示控制处理的开始及结束的至少一方。
[0262]例如条件判定部判定是否设定了多个指定位置的每一个,计数部可计数设定的指定位置的数量。另外显示控制部102,在设定有两个指定位置的状态中,两个指示位置的位置关系即使满足给定的条件也不进行特殊显示控制处理,在设定有三个指定位置的状态中,只要两个指示位置的位置关系满足给定的条件就可进行特殊显示控制处理。
[0263]此外条件判定部,判定多个指定位置的每一个位置关系是否满足第四条件,计数部可计数位置关系满足第四条件的指定位置的数量。另外显示控制部102,即使两个指示位置的位置关系满足第四条件也不进行特殊显示控制处理,三个指定位置的位置关系如满足第四条件则可进行特殊显示控制处理。
[0264]此外上述实施方式中,特殊位置演算部115,是以求出第一指定位置和第二指定位置中点的坐标作为特殊位置为例进行说明的,特殊位置不限于中点的坐标及重心的坐标,也可将多个指定位置分别以不同的权重系数设定,对应各个权重系数求出特殊位置。例如根据与多个指定位置的每一个相关设定的属性及参数,设定多个指定位置各自的权重系数。此处属性可决定游戏者(字符)的性质及能力。具体而言特殊位置演算部115,在第一目标枪34上设定“火”的属性、在第二目标枪46上设定“水”的属性的情况中,可求出第一指示位置31和第二指示位置43连接的线段上的坐标中,比第一指示位置31更接近第二指示位置43的位置作为特殊位置。
[0265]5-3.变形例 3
[0266]此外上述实施方式中,对于在一个显示部60中显示的图像以进行第一操作和第二操作为例为例进行了说明,对于在多个图像控制装置10之间进行通信、在多个图像控制装置10的各个显示部上显示共同(基本共同)的图像、在多个图像控制装置10的各个显示部中显示的图像,可进行指定位置的一个操作或者多个操作。
[0267]该情况中指定位置设定部108,根据对应相对图像控制装置10的第一操作部62进行指定图像位置的第一操作而变化的第一信息设定第一指定位置,通信控制部将第一信息传送到通信部86,将对应相对另一个图像控制装置10的第二操作部68进行指定图像位置的第二操作而变化的第二信息传送到通信部86,指定位置设定部108,可根据第二信息设定第二指定位置。此处第一信息、第二信息可作为第一指定操作检测部64及第二指定操作检测部70输出的操作信息,也可将所述信息作为演算的虚拟平面的位置信息。
[0268]此处通信控制部可在多个图像控制装置10之间,将下述信息传送到通信部86:表示信息的接受方的接受方信息、表示信息的发送方的发送方信息、识別生成信息的图像控制装置10的识別信息、使程序的行进(游戏的行进)和图像的显示同步的开始信息及过程信息以及结束信息等。
[0269]另外该情况中多个图像控制装置10可借助服务器装置进行相互通信(客户?服务器方式等),多个图像控制装置10也可不借助服务器装置相互进行通信(点.到.点方式等)。
[0270]此外,上述实施方式的图像控制装置也可适用于包含服务器装置、与该服务器装置进行通信的操作部及显示部的多个终端装置的客户?服务器方式的通信系统。该情况中上述处理部100的多个功能的全部或一部分,可通过服务器装置的计算机或终端装置的计算机的任一方实现。
[0271]例如服务器装置的通信控制部,将对应相对第一终端的第一操作部进行指定图像中位置的第一操作而变化的第一信息传送到服务器装置的通信部,将对应相对第二终端的第二操作部进行指定图像中位置的第二操作而变化的第二信息传送到服务器装置的通信部,服务器装置的指定位置设定部108,根据第一信息设定第一指定位置,根据第二信息设定第二指定位置。另外该情况中第一位置判定部112、计数部114、特殊位置演算部115、第二位置判定部116、以及更新部118各自的功能都可通过服务器装置的计算机实现。另外该情况中服务器装置的通信控制部进行处理,将第一位置判定部112、计数部114、特殊位置演算部115、第二位置判定部116、更新部118各自的处理结果及基于处理结果的命令等,传送到多个终端的每一个。另外该情况中显示控制部102、绘画部104、声音生成部106各自的功能,可由多个终端装置的各个计算机实现。
[0272]此外,例如显示控制部102的功能中进行普通显示控制处理和特殊显示控制处理的功能,可通过服务器装置的计算机实现,显示控制部102的功能中目标空间设定部120、移动.动作处理部122、虚拟相机控制部124的各个功能,可通过多个终端装置的各个计算机实现。
[0273]如此,可对应远隔空间的操作者的操作进行特殊显示控制处理,如与上述变形例2结合应用,可对应远隔空间的很多操作者的操作进行特殊显示控制处理。
[0274]5-4.变形例 4
[0275]此外可设定特殊显示控制处理开始的条件和结束的条件、或者普通显示控制处理开始的条件和结束的条件等各种的条件。
[0276]例如如第一标记32和第二标记44的距离小于第二距离时,与第一控制器16及第二控制器18的左按钮36或右按钮38的按下操作无关,显示一个特殊标记50,可持续特殊标记50的显示。
[0277]此外上述实施方式中,第一指示位置31和第二指示位置43的距离大于第二距离时,代替特殊标记50的显示、以显示第一标记32和第二标记44为例进行了说明,从第一指示位置31和第二指示位置43的距离大于第二距离开始到经过规定时间(例如2秒为止,可持续特殊标记50的显示。该情况中计数部114,将第一指示位置31和第二指示位置43的距离从小于第二距离的状态到变化为大于第二距离的状态为时机开始第三计数值的计数。另外计数部114,在第三计数值到达规定值(例如相当2秒钟的计数值)之前,如第一指示位置31和第二指示位置43的距离为小于第二距离的状态,将第三计数值复位为初期值。一方面,在第一指示位置31和第二指示位置43的距离小于第二距离的状态下第三计数值到达规定值时,显示控制部102代替特殊标记50的显示(特殊显示控制处理的一例),显示第一标记32和第二标记44 (普通显示控制处理的一例)。
[0278]另外显示控制部102,根据第一指定位置和第二指定位置的位置关系,可控制特殊显示控制处理的开始和结束、及普通显示控制处理的开始和结束的至少一方,根据给定的时间的进程,可控制特殊显示控制处理的开始和结束、及普通显示控制处理的开始和结束的至少一方。
[0279]此外还包括判定给定的事件是否发生的事件判定部,显示控制部102,根据给定的事件的发生,控制特殊显示控制处理的开始和结束、及普通显示控制处理的开始和结束的至少一方。例如取得特定的项目时、及出现特定的字符情况下,可开始特殊显示控制处理。
[0280]此外进一步包括属性设定部,其设定分别与第一指定位置及第二指定位置相关的多个属性的任一个,显示控制部102,根据与第一指定位置及第二指定位置分别相关的属性的组合,可控制特殊显示控制处理的开始和结束、及普通显示控制处理的开始和结束的至少一方。
[0281]例如在第一目标枪34中设定“火”的属性、在第二目标枪46上设定“水”的属性的情况中,即使第一指定位置和第二指定位置的位置关系满足给定的条件,显示控制部102也可以不开始特殊显示控制处理,或者结束特殊显示控制处理而开始普通显示控制处理。此外在第一目标枪34中设定“火”的属性,在第二目标枪46中也设定“火”的属性时,即使第一指定位置和第二指定位置的位置关系不满足给定的条件,显示控制部102也可结束普通显示控制处理开始特殊显示控制处理。
[0282]另外显示控制部102,可在满足第一条件时开始特殊显示控制处理,满足第二条件时开始普通显示控制处理。此处如第二条件比第一条件容易成立时,可使特殊显示控制处理难以持续,如第一条件比第二条件容易成立时,可使特殊显示控制处理容易开始。该条件的成立难易度,可根据为使位置关系满足条件的范围的大小、使时间进程满足条件的时间的长度、事件发生的頻度、应满足第四条件的指定位置的数量、以及以上条件的数量和组合进行调整。
[0283]5-5.变形例 5
[0284]此外上述实施方式中,第二位置判定部116在进行特殊显示控制处理的情况下,根据第四范围判定标的目标42和第一指定位置的位置关系的同时,以根据第四范围判定标的目标42和第二指定位置的位置关系为例进行了说明,还可以包括属性设定部,其设定分别与第一指定位置及第二指定位置相关的多个属性的任一个;以及范围变更部,其根据分别与第一指定位置及第二指定位置相关的属性的组合变更第四范围。
[0285]例如范围变更部可变更第四范围,使得相比在第一目标枪34中设定“火”的属性、在第二目标枪46中设定“水”的属性的情况,在第一目标枪34中设定“火”的属性、在第二目标枪46中也设定“火”的属性时,第四范围更大。
[0286]此外当在第一目标枪34中设定“火”的属性、在第二目标枪46中设定“水”的属性的情况中,范围变更部变更第四范围,使得进行普通显示控制处理时使用的第三范围大于第四范围,当在第一目标枪34中设定“火”的属性、在第二目标枪46中也设定“火”的属性的情况中,范围变更部变更第四范围,使得进行普通显示控制处理时使用的第三范围小于第四范围。
[0287]如此,例如可使针对标的目标42,第一弹丸目标40及第二弹丸目标48的命中难度,对应属性的组合而改变。
[0288]另外范围变更部,可根据与第一指定位置及第二指定位置分别相关的属性的组合,不变更第三范围而只变更第四范围,也可变更第三范围及第四范围。
[0289]5-6.变形例 6
[0290]此外上述实施方式中,以更新部118在进行普通显示控制处理情况下以第一更新状态更新给定的参数的同时,在进行特殊显示控制处理情况下以第二更新状态更新给定的参数为例进行了说明,还可包括属性设定部,其设定分别与第一指定位置及第二指定位置相关的多个属性的任一个;以及更新状态变更部,其根据分别与第一指定位置及第二指定位置相关的属性的组合,变更第一更新状态及第二更新状态的至少一方的更新状态。
[0291]例如更新状态变更部,可变更第一更新状态或者第二更新状态,使得相比在第一目标枪34中设定“火”的属性、在第二目标枪46中设定“水”的属性的情况,在第一目标枪34中设定“火”的属性、在第二目标枪46中也设定“火”的属性时,第一更新状态或者第二更新状态的更新量及更新率更大。
[0292]此外当在第一目标枪34中设定“火”的属性、在第二目标枪46中设定“水”的属性的情况中,更新状态变更部变更第二更新状态,使得第一更新状态的更新量及更新率大于第二更新状态;当在第一目标枪34中设定“火”的属性、在第二目标枪46中也设定“火”的属性的情况中,更新状态变更部变更第二更新状态,使得第一更新状态的更新量及更新率小于第二更新状态。如此,例如对应属性的组合,可改变进行特殊显示控制处理情况中标的目标42的破坏难易程度。
[0293]另外,根据与第一指定位置及第二指定位置分别相关的属性的组合,更新状态变更部可不改变第一更新状态而变更第二更新状态。
[0294]此外上述实施方式中,作为给定的参数以标的目标42的破坏参数进行更新为的例进行了说明,例如更新部118可更新残弹数量参数,该残弹数量参数表示通过更新达到规定值时第一目标枪34或者第二目标枪46则不能发射弹丸;更新部118还可更新被破坏参数,该被破坏参数表示通过更新达到规定值时第一目标枪34或者第二目标枪46被破坏。
[0295]5-7.变形例 7
[0296]此外还可包括属性设定部,其设定与第一指定位置及第二指定位置分别相关的多个属性的任一个;显示控制部102可根据与第一指定位置及第二指定位置分别相关的属性的组合控制图像。
[0297]例如显示控制部102中,相比在第一目标枪34中设定“火”的属性、在第二目标枪46中设定“水”的属性的情况,在第一目标枪34中设定“火”的属性、在第二目标枪46中也设定“火”的属性时,弹痕显示126及破坏显示可变大。
[0298]另外显示控制部102,可不依靠与第一指定位置及第二指定位置分别相关的属性的组合,而进行普通显示控制处理的图像控制,可根据与第一指定位置及第二指定位置分别相关的属性的组合,进行特殊显示控制处理的图像控制。
[0299]5-8.变形例 8
[0300]此外上述实施方式中,显示控制部102,作为普通显示控制处理,根据第一指定位置显示第一标记32、第一目标枪34、第一弹丸目标40、弹痕显示126等的同时,根据第二指定位置显示第二标记44、第二目标枪46、第二弹丸目标48、弹痕显示126等为例进行了说明,可分别根据第一指定位置及第二指定位置显示所述各显示中的至少一个。即显示控制部102,作为普通显示控制处理进行至少一个下述处理:根据第一指定位置显示表示通过第一操作指定的位置的第一指定位置显示的同时、根据第二指定位置显示表示通过第二操作指定的位置的第二指定位置显示处理;根据第一指定位置显示表示第一移动体的移动轨迹的第一移动轨迹显示的同时、根据第二指定位置显示表示第二移动体的移动轨迹的第二移动轨迹显示的处理;以及根据第一指定位置显示表示第一移动体的移动结果的第一移动结果显示的同时、根据第二指定位置显示表示第二移动体的移动结果的第二移动结果显示的处理。
[0301]此处第一移动轨迹显示为从第一目标枪34的枪口连接到第一指定位置,第二移动轨迹显示为从第二目标枪46的枪口连接到第二指定位置。此外第一移动轨迹显示可为从第一目标枪34的枪口连接到与目标的相交点,第二移动轨迹显示可为从第二目标枪46的枪口连接到与目标的相交点。
[0302]5-9.变形例 9
[0303]此外上述实施方式中,显示控制部102,作为特殊显示控制处理,根据中点49显示特殊标记50、第一目标枪34、第二目标枪46、第一弹丸目标40、第二弹丸目标48以及弹痕显示126为例进行了说明,也可根据特殊位置显示上述各显示中的至少一个。即显示控制部102,作为特殊显示控制处理至少进行下述一个处理:根据特殊位置显示表示通过第一操作和第二操作指定的位置的特殊位置显示处理、根据特殊位置显示表示第一移动体的移动轨迹的第一移动轨迹显示和表示第二移动体的移动轨迹的第二移动轨迹显示的处理、以及根据特殊位置显示表示第一移动体的移动结果和第二移动体的移动结果的特殊移动结果显不。
[0304]另外例如,即使根据中点49显示特殊标记50时,根据第一指示位置31显示第一目标枪34、第一弹丸目标40、弹痕显示126,根据第二指示位置43显示第二目标枪46、第二弹丸目标48、弹痕显示126。
[0305]5-10.变形例 10
[0306]此外上述实施方式中,第二位置判定部116在显示第一标记32和第二标记44的情况中,在判定标的目标42和第一指定位置的位置关系的同时,进行判定标的目标42和第二指定位置的位置关系的普通位置判定处理,在显示特殊标记50的情况中,以进行判定标的目标42和特殊位置的位置关系的特殊位置判定处理例为例进行了说明,即使第二位置判定部116即使在显示特殊标记50的情况下,也可在判定标的目标42和第一指定位置的位置关系的同时,判定标的目标42和第二指定位置的位置关系。
[0307]5-11.变形例 11
[0308]此外虚拟相机控制部124,对应普通显示控制处理和特殊显示控制处理的切换,可改变虚拟相机的位置和指向及视角中的至少一个。例如虚拟相机控制部124,在特殊显示控制处理的开始和结束或者普通显示控制处理的开始和结束时,可改变虚拟相机的位置和指向使其振动。此外虚拟相机控制部124在开始特殊显示控制处理时,进行将虚拟相机的位置靠近与特殊位置重合的显示物的处理及将虚拟相机的视角猛然拉起的处理,当开始普通显示控制处理时,可进行将虚拟相机的位置返回基准位置的处理及将虚拟相机的视角返回基准值的处理。
[0309]5-12.变形例 12
[0310]此外上述实施方式中,特殊位置演算部115根据第一指定位置及第二指定位置求出特殊位置,显示控制部102在进行特殊显示控制处理情况下,以根据特殊位置控制图像为例进行了说明,显示控制部102在第一指定位置和第二指定位置的位置关系位于给定的范围外的情况下,作为普通显示控制处理,不利用第二指定位置而根据第一指定位置控制图像的同时,不利用第一指定位置而根据第二指定位置控制图像,当第一指定位置和第二指定位置的位置关系位于给定的范围内的情况下,作为特殊显示控制处理,根据第一指定位置及第二指定位置的至少一方控制图像。
[0311]例如显示控制部102,作为特殊显示控制处理,不仅以相当第一指定位置和第二指定位置的中点的位置为中心显示特殊标记50,还可以相当第一指定位置的位置为中心特显示殊标记50,以相当第二指定位置的位置为中心显示特殊标记50。
[0312]5-13.变形例 13
[0313]此外上述实施方式中,在标的目标42和第一标记32重合的状态中(显示物和第一指定位置的位置关系满足第三条件情况的一例)、针对在第一操作部62上设置的第一操作子进行操作的情况下,或者标的目标42和第二标记44重合的状态中(显示物和第二指定位置的位置关系满足第三条件情况的一例)、针对在第二操作部68上设置的第二操作子进行操作的情况下,以进行可破坏标的目标42的游戏为例进行了说明,但是如图12(A)所不,在第一目标130 (第一显不物的一例)和第一标记32重合的状态中(显不物和第一指定位置的位置关系满足第三条件情况的一例)、针对在第一操作部62上设置的第一操作子的操作持续的情况下,或者第一目标130和第二标记44重合的状态中(显示物和第二指定位置的位置关系满足第三条件情况的一例)中、针对在第二操作部68上设置的第二操作子的操作持续的情况下,可追随第一标记32或者第二标记44的移动而移动第一目标130,或者可进行使移动的标的目标42停止的游戏。
[0314]该例中显示控制部102进行普通移动控制处理(普通显示控制处理的一例),不利用第二指定位置而根据第一指定位置控制第一目标130 (第一显示物的一例)的移动(控制图像的一例)的同时,不利用第一指定位置而根据第二指定位置控制第一目标130的移动(控制图像的一例)。另外显示控制部102根据给定的条件进行特殊移动控制处理(特殊显示控制处理的一例),根据第一目标130和第一指定位置的位置关系及第一目标130和第二指定位置的位置关系控制第一目标130的移动(控制图像的一例)。
[0315]具体而言该例中,如图12(A)所示,显示有相对较小的第一目标130和相对较大的第二目标132 (第二显示物的一例),但是在第一目标130中设定有相对较小权重的参数,在第二目标132中设定有相对较大权重的参数。另外关于第一目标130,显示控制部102如上所述,在第一目标130和第一标记32重合的状态中,针对第一操作部62中设置的第一操作子的操作持续的情况下,追随第一标记32的移动而移动第一目标130。并且在第一目标130和第二标记44重合的状态中,针对第二操作部68中设置的第二操作子的操作持续的情况下,追随第二标记44的移动而移动第二目标132进行(普通显示控制处理的一例)。
[0316]但是该例中,关于第二目标132,显示控制部102在第二目标132和第一标记32重合的状态中,即使在针对第一操作部62中设置的第一操作子的操作持续的情况下,也不会追随第一标记32的移动而移动第二目标132。此外在第二目标132和第二标记44重合的状态中,即使在针对第二操作部68中设置的第二操作子的操作持续的情况下,也不会追随第二标记44的移动而移动第二目标132 (不进行普通显示控制处理的一例)。
[0317]另外该例中,关于第二目标132,显示控制部102如图12(B)所示,在第二目标132和第一标记32重合的状态中,在针对第一操作部62中设置的第一操作子的操作持续的情况下,并且第二目标132和第二标记44重合的状态中,针对在第二操作部68上设置的第二操作子的操作持续的情况下,追随第一标记32及第二标记44的至少一方的移动而移动第二目标132 (进行特殊显示控制处理的一例)。
[0318]该情况中第二位置判定部116,判定第一目标130和第一指定位置的位置关系是否满足第三条件、第二目标132和第一指定位置的位置关系是否满足第三条件、第一目标130和第二指定位置的位置关系是否满足第三条件、以及第二目标132和第二指定位置的位置关系是否满足所述第三条件。另外显示控制部102进行控制,在第一目标130和第一指定位置的位置关系满足第三条件时,不依靠第一目标130和第二指定位置的位置关系,作为普通显示控制处理,根据第一指定位置移动第一目标130 ;在第一目标130和第二指定位置的位置关系满足所述第三条件时,不依靠第一目标130和第一指定位置的位置关系,作为普通显示控制处理,根据第二指定位置移动第一目标130。另外显示控制部102进行控制,即使在第二目标132和第一指定位置的位置关系满足第三条件的情况但第二目标132和第二指定位置的位置关系不满足第三条件时,不会根据第一指定位置移动第二目标132,即使在第二目标132和第二指定位置的位置关系满足第三条件的情况但第二目标132和第一指定位置的位置关系不满足第三条件时,也不会根据第二指定位置移动第二目标132。另外显示控制部102,在第二目标132和第一指定位置的位置关系及第二目标132和第二指定位置的位置关系满足第三条件的情况下,作为特殊显示控制处理,可根据第一指定位置及第二指定位置的至少一方移动第二目标132。
[0319]另外,进行特殊移动控制处理的情况中,显示控制部102,根据在第一指定位置及第二指定位置移动第二目标132时,可根据第一指定位置的移动矢量和第二指定位置的移动矢量的合成矢量移动第二目标132,也可求出第一指定位置和第二指定位置的中点(特殊位置的一例),追随中点移动第二目标132。
[0320]此外显示控制部102,在第一目标130和第一指定位置的位置关系及第一目标130和第二指定位置的位置关系满足第三条件的情况下,作为特殊显示控制处理,可根据第一指定位置及第二指定位置的至少一方移动第一目标130。
[0321]5-14.变形例 14
[0322]此外上述实施方式中,以使用二维图像数据表示第一标记32、第二标记44、特殊标记50等,以使用三维图像数据表示第一目标枪34、第一弹丸目标40、标的目标46等为例进行了说明,也可以用三维图像数据表示前者,用二维图像数据表示后者。此外可用二维图像数据表示两者,也可用三维图像数据表示两者。
[0323]另外各种显示的位置关系的判定,可在二维空间中进行,也可在三维空间中进行,还可根据需要通过将二维数据变换为三维数据,或者将三维数据变换为二维数据来进行。
[0324]例如图像控制装置10,在三维空间中求出第一指示位置(第一指定位置的一例)和第二指示位置(第二指定位置的一例),根据第一指示位置及第二指示位置进行图像控制。
[0325]即图像控制装置10,求出三维的第一指示位置,在求出的三维的第一指示位置上配置第一标记的同时,控制第一标记的指向,使得第一标记的指向一直正对虚拟相机。另外图像控制装置10,生成从虚拟相机看到的该三维空间的图像,显示生成的图像。(普通显示控制处理的一例)。
[0326]例如图像控制装置10,进行将二维的第一指示位置31的坐标值变换为三维的坐标值的处理,求出三维的第一指示位置。更具体而言,求出如下的三维的第一指示位置。
[0327]首先在三维空间中,根据二维的第一指示位置31求出三维第一指示位置(xl、yl、zl)的(xl、yl)。另外将三维第一指示位置的zl值设定为以虚拟相机的视点位置为基准离开规定距离的值。换而言之,图像控制装置10在虚拟相机坐标系中,将三维第一指示位置的zl值设定为规定的纵深值ZP。
[0328]另外图像控制装置10,以虚拟相机的视点位置为基准,预设多个层次的规定纵深值,将三维第一指示位置的zl值设定为任一个规定的纵深值。
[0329]此外图像控制装置10,可将三维第一指示位置设定为,相对虚拟相机总是比其他目标更靠前方的配置。例如第一指示位置上配置有其他目标的情况中,在此其他目标的近旁的规定范围中、从虚拟相机看第一标记比其他的目标更靠前方一侧的位置上,设定三维的第一指示位置。
[0330]例如将通过虚拟相机位置和三维第一指示位置的位置(第一直线LI)与其他目标(也可是其他目标的命中判定用容量)相交的相交点的纵深值,设定为三维第一指示位置的纵深值(zl值)。另外当不存在通过虚拟相机位置和三维第一指示位置的位置(第一直线LI)与其他目标相交的相交点的情况下,将三维的第一指示位置的纵深值(zl值)设定为默认值(例如、ZP)。
[0331]此外图像控制装置103求出维的第二指示位置,在求出的三维第二指示位置上第配置2标记的同时,控制第二标记的指向,使得第二标记的指向一直正对虚拟相机。另外图像控制装置10,生成从虚拟相机看到的该三维空间图像,显示生成的图像。(普通显示控制处理的一例)。
[0332]例如图像控制装置10,进行将二维第二指示位置43的坐标值变换为三维坐标值的处理,求出三维的第二指示位置。更具体而言,如下求出三维的第二指示位置。
[0333]首先在三维空间中,根据二维的第二指示位置43求出三维第二指示位置(x2、y2、z2)的(x2、y2)。另外将三维第二指示位置的z2值设定为以虚拟相机的视点位置为基准离开规定距离的值。换而言之,图像控制装置10在虚拟相机坐标系中,将三维第二指示位置的z2值设定为规定的纵深值ZP。
[0334]另外图像控制装置10,以虚拟相机的视点位置为基准预设多个层次的规定纵深值,将三维第二指示位置的z2值设定为任一个规定的纵深值。
[0335]此外图像控制装置10,可将三维第二指示位置设定为,相对虚拟相机总是比其他目标更靠前方的配置。例如在第二指示位置上配置有其他目标的情况中,在此其他目标的近旁的规定范围中、从虚拟相机看第二标记比其他的目标更靠前方一侧的位置上,设定三维的第二指示位置。
[0336]例如将通过虚拟相机位置和三维第二指示位置的位置(第二直线L2)与其他目标(也可为其他目标的命中判定用容量)相交的相交点的纵深值,设定为三维第二指示位置的纵深值(z2值)。另外当不存在通过虚拟相机位置和三维第二指示位置的位置(第二直线L2)与其他目标相交的相交点时,将三维第二指示位置的纵深值(z2值)设定为默认值(例如ZP)。
[0337]另外图像控制部10根据规定条件,根据三维第一指示位置和三维第二指示位置求出三维特殊位置。
[0338]例如在三维空间中,将三维第一指示位置和三维第二指示位置的距离小于规定距离,判断为满足规定条件。此外将三维第一指示位置和三维第二指示位置显示同一目标的情况判断为满足规定条件。即图像控制装置10,也可将通过虚拟相机位置和三维第一指示位置的位置(第一直线LI)相交的目标,与通过虚拟相机位置和三维第二指示位置的位置(第二直线L2)相交的目标为同一目标的情况,判断为满足规定条件。
[0339]另外可如下求出三维特殊位置。
[0340]首先,图像控制装置10求出三维第一指示位置和三维第二指示位置的中点,也可求出该中点作为该特殊位置。
[0341]此外图像控制装置10根据二维第一指示位置31、二维第二指示位置43求出二维的中点49。另外将二维的中点49的坐标值变换为三维的坐标值,也可将该变换的三维坐标值作为特殊位置。所述情况中例如可将三维特殊位置(x3、y3、z3)的z3值,设定为以虚拟相机的视点位置为基准离开规定距离的值。换而言之,图像控制装置10在虚拟相机坐标系中,可将三维第一指示位置的z3值设定为规定纵深值ZP。
[0342]此外图像控制装置10可修改三维特殊位置。例如可将三维的特殊位置的z3值修改为三维第一指示位置的Zl值、或者三维第二指示位置的z2值的任一方的值。
[0343]此外图像控制装置10可将特殊位置修改为相对虚拟相机总是比其他目标更靠近前方。例如当特殊位置上配置有其他目标的情况中,可将特殊位置修改为该其他目标的近旁规定范围中、从虚拟相机看特殊标记位于比其他目标更靠前方一侧的位置。
[0344]此外图像控制装置10中,三维第一指示位置和三维第二指示位置显示同一目标的情况中,可在该目标近旁设定特殊位置。即图像控制装置10,当通过虚拟相机位置和三维第一指示位置的位置(第一直线LI)相交的目标、与通过虚拟相机位置和三维第二指示位置的位置(第二直线L2)相交的目标为同一目标的情况下,将三维特殊位置设定为在该目标近旁的规定范围上、相对虚拟相机该目标的前方的位置。
[0345]另外图像控制装置10,在求出的三维特殊位置上特配置殊标记的同时,控制该特殊标记的指向,使得特殊标记的指向一直正对虚拟相机。另外图像控制装置10,生成从虚拟相机看到的配置有特殊标记的该三维空间的图像,并显示生成的图像。(特殊显示控制处理的一例)。
[0346]此外当三维第一指示位置和三维第二指示位置的距离大于第一距离时(第一范围外T 3情况的一例),在三维第一指示位置上配置第一标记的同时,在三维第二指示位置上配置第二标记。另外在配置有第一标记、第二标记的三维空间中,生成从虚拟相机看到的图像,并显示生成的图像(普通显示控制处理的一例)。
[0347]此外图像控制装置中,在三维第一指示位置和三维第二指示位置进一步接近、其距离小于第一距离大于第二距离的情况(位于第一范围内第二范围外的情况的一例)下,可配置中间目标,该中间目标结合了在三维第一指示位置上配置的第一标记和在三维第二指示位置上配置的第二标记和。另外在第一标记、第二标记、及配置有中间目标的三维空间中,生成从虚拟相机看到的图像,并显示生成的图像(特殊显示控制处理的一例)。
[0348]此外图像控制装置10中,在三维第一指示位置和三维第二指示位置进一步接近、其距离小于第二距离的状态下(在第二范围内的情况的一例),第一控制器16的左按钮36或右按钮38的按下操作及第二控制器18的左按钮36或右按钮38的按下操作持续I秒钟的情况(给定的时间进程的一例)中,代替第一标记和第二标记,在根据三维第一指示位置和三维第二指示位置求出的特殊位置上配置特殊标记(特殊位置显示的一例)的同时,控制该特殊标记的指向,使得特殊标记的指向一直正对虚拟相机。另外图像控制装置10生成从虚拟相机看到的配置有特殊标记的该三维空间的图像,并显示生成的图像。(特殊显示控制处理的一例)(切换进行普通显示控制处理和特殊显示控制处理的一例)。此处第二距离为包含在标的目标42的大小(三维范围)中的距离,特殊标记具有可包含三维第一指示位置和三维第二指示位置的大小(三维范围)。据此特殊标记可显示指示第一控制器16和第二控制器18的三维位置。另外该特殊标记在三维空间的特殊位置上配置的透明多面体上,通过具有表示特殊标记的色分布的特殊标记纹理进行贴图生成图像。
[0349]另外三维第一指示位置和三维第二指示位置的距离是否大于第二距离,此外,第一控制器16的左按钮36或右按钮38的按下操作、以及第二控制器18的左按钮36或右按钮38的按下操作中断状态持续I秒钟时,代替特殊标记将第一标记配置在三维第一指示位置上的同时,将第二标记配置在三维第二指示位置上。
[0350]另外,在三维空间的特殊位置上配置特殊标记生成图像的情况中,从第一目标枪34发射的第一弹丸目标并非朝向三维第一指示位置而是向三维特殊位置移动(特殊显示控制处理的一例),从第二目标枪46发射的第二弹丸目标48也并非朝向三维第二指示位置而是向特殊位置移动(特殊显示控制处理的一例)。此外,显示特殊标记时,第一目标枪34及第二目标枪46的指向被控制为朝向特殊位置(特殊显示控制处理的一例)。
[0351]另外图像控制装置10,在三维特殊位置上配置特殊标记并生成图像的情况中,通过判定三维标的目标和特殊位置的位置关系,判定三维标的目标和特殊位置是否重合(特殊位置判定处理的一例)。
[0352]进而图像控制装置10,在三维空间中为判定第一弹丸目标40及第二弹丸目标48是否命中标的目标42,在标的目标42中设定命中用容量,可使相比未配置特殊标记时使用的第一命中判定用容量(第三范围的一例),配置有特殊标记50时使用的第二命中判定用容量(第四范围的一例)的体积更大。
[0353]5-15.变形例 15
[0354]此外上述实施方式中,以通过颜色的不同识別显示对应针对第一控制器16的操作控制的显示物和对应针对第二控制器18的操作控制的显示物为例进行了说明,在通过颜色的不同识別显示上追加或取而代之,通过对应针对第一控制器16的操作输出的效果声音和对应针对第二控制器18的操作输出的效果声音的差异,游戏者可识別针对第一控制器16的操作状况和针对第二控制器18的操作状况。
[0355]5-16.变形例 16
[0356]此外上述实施方式中,以在第二位置判定部116在进行普通显示控制处理的情况中、在具有标的目标42上设定的相对较窄的第三范围的命中判定用容量上判定第一直线和第二直线是否相交,在进行特殊显示控制处理的情况中、在具有标的目标42上设定的相对较宽的第四范围的命中判定用容量上判定第一直线和第二直线是否相交为例进行了说明,也可不改变普通显示控制处理和特殊显示控制处理中标的目标42上设定的命中判定用容量的范围,而改变第一直线及第二直线上设定的命中判定用的范围。例如进行普通显示控制处理的情况中,在具有标的目标42上设定的规定范围的命中判定用容量上,判定第一直线为中心线的相对较窄的第三范围的区域及以第二直线为中心线的相对较窄第三范围的区域是否相交;在进行特殊显示控制处理的情况中,在具有标的目标42上设定的规定范围的命中判定用容量上,判定以第一直线为中心线的相对较宽的第四范围的区域及以第二直线为中心线的相对较宽的第四范围的区域是否相交。
[0357]5-17.变形例 17
[0358]此外本发明可适用于各种游戏。另外本发明,还可用于游戏装置、业务用游戏系统、家庭用游戏系统、多个游戏者参加的大型吸引系统、模拟器、多媒体终端、生成游戏图像的系统操作台、手机等的各种图像控制装置。
【权利要求】
1.一种图像控制装置,是用于控制图像的图像控制装置,其特征在于,包括: 指定位置设定部,其根据对应于指定所述图像中的位置的第一操作而变化的第一信息设定第一指定位置,根据对应于指定所述图像中的位置的第二操作而变化的第二信息设定第二指定位置;以及 显示控制部,根据所述第一指定位置控制所述图像,根据所述第二指定位置控制所述图像进行普通显示控制处理; 所述显示控制部,依照给定的条件,根据所述第一指定位置及所述第二指定位置进行用于控制所述图像的特殊显示控制处理。
2.根据权利要求1所述的图像控制装置,其特征在于: 所述显示控制部, 作为所述普通显示控制处理,根据所述第一指定位置显示第一显示,根据所述第二指定位置显示第二显示; 作为所述特殊显示控制处理,根据所述第一指定位置及所述第二指定位置显示特殊显/Jn ο
3.根据权利要求1所述的图像控制装置,其特征在于, 还包括第一位置判定部,其用于判定所述第一指定位置和所述第二指定位置的位置关系; 所述显示控制部,根据所述第一指定位置和所述第二指定位置的位置关系,至少控制所述特殊显示控制处理的开始和结束及所述普通显示控制处理的开始和结束中的一方。
4.根据权利要求3所述的图像控制装置,其特征在于: 所述显示控制部, 在所述第一指定位置与所述第二指定位置的位置关系在第一范围外的情况下,作为所述普通显示控制处理,进行根据所述第一指定位置显示第一显示,根据所述第二指定位置显示第二显示; 在所述第一指定位置和所述第二指定位置的位置关系在所述第一范围内且在第二范围外的情况下,根据所述第一指定位置及所述第二指定位置,显示对应所述第一指定位置和所述第二指定位置的位置关系顺序变化形状的多个中间显示的某一个; 当所述第一指定位置和所述第二指定位置的位置关系在所述第二范围内的情况下,作为所述特殊显示控制处理,则根据所述第一指定位置及所述第二指定位置显示特殊显示。
5.根据权利要求1所述的图像控制装置,其特征在于: 所述显示控制部, 作为所述普通显示控制处理,至少进行下述的一个处理:即,根据所述第一指定位置显示表示由所述第一操作指定的位置的第一指定位置显示,根据所述第二指定位置显示表示由所述第二操作指定的位置的第二指定位置显示处理;以及根据所述第一指定位置显示表示第一移动体的移动轨迹的第一移动轨迹显示,根据所述第二指定位置显示表示第二移动体的移动轨迹的第二移动轨迹显示处理;以及根据所述第一指定位置显示表示第一移动体的移动结果的第一移动结果显示,根据所述第二指定位置显示表示第二移动体的移动结果的第二移动结果显示处理; 作为所述特殊显示控制处理,至少进行下述的一个处理:即,根据所述第一指定位置及所述第二指定位置显示表示由所述第一操作和所述第二操作指定的位置的特殊位置显示,以及根据所述第一指定位置及所述第二指定位置显示表示第一移动体的移动轨迹的第一移动轨迹显示和表示第二移动体的移动轨迹的第二移动轨迹显示处理,以及根据所述第一指定位置及所述第二指定位置显示表示第一移动体的移动结果和第二移动体的移动结果的特殊移动结果显示处理。
6.根据权利要求1所述的图像控制装置,其特征在于, 还包括特殊位置演算部,根据所述第一指定位置及所述第二指定位置求出特殊位置; 所述显示控制部,作为所述特殊显示控制处理,可根据所述特殊位置控制所述图像。
7.根据权利要求6所述的图像控制装置,其特征在于, 还包括第二位置判定部,用于判定在所述图像中显示的显示物和所述第一指定位置的位置关系,进行判定所述显示物和所述第二指定位置的位置关系的普通位置判定处理,以及判定所述显示物和所述特殊位置的位置关系的特殊位置判定处理。
8.根据权利要求7所述的图像控制装置,其特征在于, 所述第二位置判定部, 在进行所述普通位置判定处理时,根据第三范围判定所述显示物和所述第一指定位置的位置关系,根据所述第三范围判定所述显示物和所述第二指定位置的位置关系;在进行所述特殊位置判定处理时,根据第四范围判定所述显示物和所述特殊位置的位置关系。
9.根据权利要求1所述的图像控制装置,其特征在于, 还包括第一位置判定部,用于判定所述第一指定位置和所述第二指定位置的位置关系是否在给定的范围内; 所述显示控制部, 当所述第一指定位置和所述第二指定位置的位置关系在所述给定的范围外时,进行根据所述第一指定位置控制所述图像,根据所述第二指定位置控制所述图像的普通显示控制处理; 当所述第一指定位置和所述第二指定位置的位置关系在所述给定的范围内时,进行根据所述第一指定位置及所述第二指定位置的至少一方控制所述图像的特殊显示控制处理。
10.根据权利要求1所述的图像控制装置,其特征在于, 还包括对给定的时间进程进行计数的计数部; 所述显示控制部,根据所述给定的时间进程,控制所述特殊显示控制处理的开始和结束及所述普通显示控制处理的开始和结束的至少一方。
11.根据权利要求1所述的图像控制装置,其特征在于, 还包括事件判定部,判定给定的事件是否发生; 所述显示控制部,根据所述给定的事件的发生,控制所述特殊显示控制处理的开始和结束以及所述普通显示控制处理的开始和结束的至少一方。
12.根据权利要求1所述的图像控制装置,其特征在于, 所述指定位置设定部,根据分别与指定所述图像中的位置的三个以上的操作对应而变化的三个以上的信息的各个,设定三个以上的指定位置; 所述显示控制部, 作为所述普通显示控制处理,分别根据所述三个以上的指定位置控制所述图像; 作为所述特殊显示控制处理,根据所述三个以上的指定位置控制所述图像; 根据所述指定位置的数量,控制所述特殊显示控制处理的开始和结束及所述普通显示控制处理的开始和结束的至少一方。
13.根据权利要求1所述的图像控制装置,其特征在于, 还包括属性设定部,设定与所述第一指定位置及所述第二指定位置分别相关的多个属性的任一个; 所述显示控制部,根据与所述第一指定位置及所述第二指定位置的分别相关属性的组合,来控制所述特殊显示控制处理的开始和结束、及所述普通显示控制处理的开始和结束的至少一方。
14.根据权利要求1所述的图像控制装置,其特征在于, 还包括第二位置判定部,判定在所述图像中显示的显示物和第一指定位置的位置关系,判定所述显示物和所述所述第二指定位置的位置关系; 所述第二位置判定部, 在进行所述普通显示控制处理情况下,根据第三范围判定所述显示物和所述第一指定位置的位置关系,根据所述第三范围判定所述显示物和所述第二指定位置的位置关系;在进行所述特殊显示控制处理情况下,根据第四范围判定所述显示物和所述第一指定位置的位置关系,根据所述第四范围判定所述显示物和所述第二指定位置的位置关系。
15.根据权利要求8所述的图像控制装置,其特征在于,还包括: 属性设定部,设定与所述第一指定位置及所述第二指定位置分别相关的多个属性的任一个; 范围变更部,根据与所述第一指定位置及所述第二指定位置分别相关的属性组合变更所述第四范围。
16.根据权利要求1所述的图像控制装置,其特征在于, 还包括更新部,在进行所述普通显示控制处理情况下,将给定的参数以第一更新状态更新;在进行所述特殊显示控制处理情况下,将所述给定的参数以第二更新状态更新。
17.根据权利要求16所述的图像控制装置,其特征在于,还包括: 属性设定部,设定与所述第一指定位置及所述第二指定位置分别相关的多个属性的任一个; 更新状态变更部,根据与所述第一指定位置及所述第二指定位置分别相关的属性的组合,变更所述第一更新状态及所述第二更新状态的至少一方的更新状态。
18.根据权利要求1所述的图像控制装置,其特征在于, 还包括属性设定部,设定与所述第一指定位置及所述第二指定位置分别相关的多个属性的任一个; 所述显示控制部,根据与所述第一指定位置及所述第二指定位置分别相关的属性的组合来控制所述图像。
19.根据权利要求1所述的图像控制装置,其特征在于, 所述显示控制部包括: 目标空间设定部,在目标空间设定目标; 虚拟相机控制部,控制虚拟相机的位置和方向及视角的至少一个; 绘画部,在所述目标空间描绘从所述虚拟相机看到的图像; 所述虚拟相机控制部,依照所述给定的条件,使所述虚拟相机的位置和方向及视角的至少一个发生改变。
20.根据权利要求1所述的图像控制装置,其特征在于, 还包括第二位置判定部,判定在所述图像中显示的显示物和所述第一指定位置的位置关系,判定所述显示物和所述第二指定位置的位置关系; 所述显示控制部,根据所述显示物和所述第一指定位置的位置关系及所述显示物和所述第二指定位置的位置关系,进行所述特殊显示控制处理。
21.根据权利要求20所述的图像控制装置,其特征在于, 所述显示控制部, 作为所述普通显示控制处理,根据所述第一指定位置移动所述显示物,根据所述第二指定位置移动所述显示物; 作为所述特殊显示控制处理,根据所述第一指定位置及所述第二指定位置的至少一方移动所述显示物。
22.根据权利要求21所述的图像控制装置,其特征在于, 所述第二位置判定部, 判定所述图像中显示的第一显示物和所述第一指定位置的位置关系是否满足第三条件,判定所述图像中显示的第二显示物和所述第一指定位置的位置关系是否满足所述第三条件,判定所述第一显示物和所述第二指定位置的位置关系是否满足第三条件,以及判定所述第二显示物和所述第二指定位置的位置关系是否满足所述第三条件; 所述显示控制部, 在所述第一显示物和所述第一指定位置的位置关系满足所述第三条件的情况下,作为所述普通显示控制处理,则根据所述第一指定位置移动所述第一显示物;在所述第一显示物和所述第二指定位置的位置关系满足所述第三条件的情况下,作为所述普通显示控制处理,则根据所述第二指定位置移动所述第一显示物; 在所述第二显示物和所述第一指定位置的位置关系以及所述第二显示物和所述第二指定位置的位置关系满足所述第三条件的情况下,作为所述特殊显示控制处理,则根据所述第一指定位置及所述第二指定位置的至少一方移动所述第二显示物。
23.根据权利要求22所述的图像控制装置,其特征在于, 所述显示控制部, 即使在所述第二显示物和所述第一指定位置的位置关系满足所述第三条件的情况下,如果所述第二显示物和所述第二指定位置的位置关系不满足所述第三条件,则不会根据所述第一指定位置移动所述第二显示物;即使在所述第二显示物和所述第二指定位置的位置关系满足所述第三条件的情况下,如果所述第二显示物和所述第一指定位置的位置关系不满足所述第三条件时,则不会根据所述第二指定位置移动所述第二显示物。
24.一种图像控制装置,是用于控制图像的图像控制装置,其特征在于,包括: 指定位置设定部,根据对应于指定所述图像中的位置的第一操作而变化的第一信息设定第一指定位置,根据对应于指定所述图像中的位置的第二操作而变化的第二信息设定第二指定位置;以及 显示控制部,根据所述第一指定位置,显示表示第一攻击位置的第一瞄准;根据所述第二指定位置,显示表示第二攻击位置的第二瞄准; 所述显示控制部,对应所述第一指定位置和所述第二指定位置的位置关系,进行表示攻击演出的特殊显示控制处理。
25.一种图像控制方法,是用于控制图像的图像控制方法,其特征在于, 根据对应于指定所述图像中的位置的第一操作而变化的第一信息设定第一指定位置,根据对应于指定所述图像中位置的第二操作而变化的第二信息设定第二指定位置; 进行根据所述第一指定位置控制所述图像,根据所述第二指定位置控制所述图像的普通显示控制处理; 根据给定的条件,进行根据所述第一指定位置及所述第二指定位置控制所述图像的特殊显示控制处理。
26.一种图像控制方法,是用于控制图像的图像控制方法,其特征在于, 根据对应指定所述图像中的位置的第一操作而变化的第一信息设定第一指定位置,根据对应指定所述图像中的位置的第二操作而变化的第二信息设定第二指定位置; 根据所述第一指定位置,显示表示第一攻击位置的第一瞄准;根据所述第二指定位置,显示表示第二攻击位置的第二瞄准; 对应所述第一指定位置和所述第二指定位置的位置关系,进行表示攻击演出的特殊显示控制处理。
【文档编号】A63F13/426GK104162275SQ201410352699
【公开日】2014年11月26日 申请日期:2010年8月31日 优先权日:2009年8月31日
【发明者】上博文, 黑田将巨, 鬼头雅英, 木水克典, 林直弘, 松丸友和 申请人:株式会社万代南梦宫游戏
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1