输入坐标处理方法

文档序号:6480896阅读:313来源:国知局
专利名称:输入坐标处理方法
技术领域
本发明涉及输入坐标处理方法、输入坐标处理装置、输入坐标处理 程序、记录有输入坐标处理程序的记录媒体,尤其涉及利用输出规定坐 标系的坐标信息的触摸面板等定点设备所输出的输入坐标,来决定处理 的输入坐标处理方法、输入坐标处理装置、输入坐标处理程序、以及记 录有输入坐标处理程序的记录媒体。
背景技术
以往,己知有一种基于操作鼠标来输入的坐标,来决定下次进行的 预定处理(以下称下一个处理)的技术。此外,已知还有一种基于操作 触摸面板及鼠标来输入的坐标,来执行显示单元的显示处理的技术。比 如,如"Mouse Gestures in Opera" , [online],[平成17年3月15日检索], 因特网〈URL:http:〃www.opera.com/features/mouse/> (以下称非专利文 献l)中所述,已提出了一种在用于浏览因特网的网页的网络浏览器中, 可进行被称为"鼠标手势"的操作的技术。
在前述非专利文献1中所述的浏览器中,如果在网页的背景区域中, 在右击鼠标的状态下使鼠标向左移动后,释放右键,则网页便进入下一 个页面。而在网页的背景区域中,如果在右击鼠标的状态下,使鼠标向 右移动后,释放右键,则会返回到前一个页面。此外,在网页的背景区 域中,如果在右击鼠标的状态下,使鼠标向下移动后,释放右键,则会 打开一个新的窗口。另外,在网页的背景区域中,如果在右击鼠标的状 态下使鼠标向下移动后,上移并释放右键,则可复制一个窗口。此外,如果在网页链接状态下,右击鼠标后,在右击的状态下使鼠 标向上移动后,释放右键,则会在一个新窗口中打开链接目标。此外, 如果在网页的链接状态下,右击鼠标后,在右击的状态下使鼠标向下移 动后,上移并释放右键,则会在背景中打开链接目标。它们与下列情况 相比成为不同的处理在网页的链接状态下,左击鼠标的场合下,在原 窗口中打开链接目标。
这样,在前述非专利文献l所公开的鼠标手势中,依据将基于鼠标 的输入坐标的轨迹累积存储的方向,或者这些方向的组合,来决定下一 个处理。由此,可省去在前述鼠标手势中,在显示画面上专门去点击在 网页的周围配置的按钮,或者操作工具条的麻烦。
在被称为斯来普尼(Sleipnir)的浏览器等中,在其画面的左侧底部显
示被识别的手势。比如,将输入坐标的轨迹累积存储的方向,依次表示 为"T"、 "r、 "T 、 用户可通过观看该显示,来预想下一个处理。
此外,在前述非专利文献l所公开的鼠标手势中,依据将基于鼠标
的输入坐标的轨迹累积存储的方向,或者这些方向的组合,来执行基于 显示单元的显示处理。
此外,比如如日本专利第3095145号公报(以下称专利文献1)所 示,公开了一种下列技术将基于触摸面板的输入坐标的轨迹作为笔划 轨迹,在该笔划轨迹中没有折回的场合下,使窗口向笔划移动目标移动, 在该笔划轨迹中有折回的场合下,将窗口存储到规定部。
然而,在前述非专利文献l中所述的浏览器中,在用户只一次便描 绘出适当的轨迹的场合下,不会发生问题,但在描绘出不适当的轨迹的 场合下,便会发生问题。即,对基于鼠标的输入坐标的轨迹进行累积的 结果是,如果为了修正不适当的轨迹而继续移动,则会越来越累积出预 料之外的轨迹,终究不能使用户进行所希望的下一次处理。此外,为删 除该不适当的轨迹,用户必须进行在解除鼠标的右击后,再次重新右击, 并再次描绘所希望的轨迹这一烦杂的操作。
另一方面,也有人考虑不组合多个方向,对基于鼠标的输入坐标的轨迹进行累积性存储,并只基于由此而得到的一个方向,来决定下一次 处理。然而,决定下一次处理的变化成为可以由一个方向来区别的数量, 指示下一次处理的操作手势便变得缺乏。此外,尽管也有增加由一个方 向来区别的数量的方法,但由于用于按各方向来判定的角度将变小,因 而很多场合下用户所描绘的方向与由计算机所识别的方向有差异,因而 用户难以操作。
此外,如上所述,也有在显示画面左侧的底部显示被识别的操作手 势的浏览器。然而,由于在显示画面左侧的底部这一不醒目的位置上显 示操作手势,因而用户难以识别。此外,即使用户能识别,但为了能看 清该操作手势显示,必须从网页的阅览位置,逐一将视线切换到画面左 侧的底部,因而存在对用户而言很烦杂的问题。
此外,前述非专利文献l所述的浏览器中,在基于鼠标手势的操作 中,用户常常没有直观感。比如,在前述的"在网页的背景区域中,右 击鼠标的状态下,使鼠标向下移动"这一操作、与"打开新窗口"这一 显示处理之间,直觉上难以产生关联性。同样,在前述的"在网页的背 景区域中,右击鼠标的状态下,使鼠标向下移动,然后向上移动"这一 操作、与"复制窗口"这一显示处理之间,直觉上也难以产生关联性。 因此,用户必须将这些操作与显示处理的关系,专门作为一种特别约束 项来记忆。用户必须记忆这种特别约束项,这会妨碍鼠标手势功能的有 效使用。
此外,在前述专利文献l的技术中,根据基于触摸面板的输入坐标 的轨迹的笔划轨迹折回的触摸操作、与寄存窗口这一显示处理的关系, 也只不过是用户专门作为一种特别约束项来进行对应处理,在该操作与 显示处理之间,直觉上难以产生关联性。但是,即使用户的操作与所对 应的显示处理之间的关联性较高,其显示处理本身也是无用的,因而没 有意义。因此,还希望与用户的操作的关联性较高的显示处理本身是有 用的。

发明内容
为此,本发明的第一目的在于,提供一种由坐标输入操作可指定的 处理变化数目得到保存,同时简化针对不适当的轨迹的处理,而提高坐 标输入的操作性的输入坐标处理方法、输入坐标处理装置、输入坐标处 理程序、及记录有输入坐标处理程序的记录媒体。此外,本发明的第二 目的在于,提供一种用户易于识别所识别的操作手势的输入坐标处理方 法、输入坐标处理装置、输入坐标处理程序、及记录有输入坐标处理程 序的记录媒体。此外,本发明的第三目的在于,提供一种可通过坐标输 入操作,来利用直觉性操作执行有用性高的显示处理的输入坐标处理方 法、输入坐标处理装置、输入坐标处理程序、及记录有输入坐标处理程 序的记录媒体。
为达到前述目的,本发明采用以下构成。括号内的参照符号及步骤
序号(将步骤简称为s,只记载步骤序号)等用于理解本发明,且表示
与后述的实施方式的对应关系,并非限定本发明的范围。
第一方面是一种输入坐标处理方法,其由根据用户的操作而从定点
设备15输出的输入坐标(与接触位置对应的坐标数据)来操作。输入坐 标处理方法包括输入坐标检测步骤(S43、 S63、 S68、 S73、 S84、 S87、 S92、 S104、 S107、 S114、 S120、 S134、 S139、 S144);基准坐标存储步 骤S44;多区域设定步骤(图ll);处理决定步骤S50 S52。输入坐标 检测歩骤,根据从定点设备输出的输入坐标,来检测基于规定坐标系(画 面坐标系)的坐标信息DC1。基准坐标存储歩骤,基于在输入坐标检测 步骤中检测出的一系列坐标信息中的最初坐标信息,来设定并存储基准 坐标DC2。多区域设定歩骤,以基准坐标作为基准来形成多个区域AM、 AT、 AB、 AL、 AR,并将包含该基准坐标的区域设定为基准区域AM。 处理决定步骤,基于在输入坐标检测步骤中检测出的一系列坐标信息中 的最后坐标信息(触摸断开时的坐标)以及基准坐标,来决定处理。处 理决定歩骤包括第一处理决定步骤S115、 S135、 S140、 S145及第二 处理决定步骤S121。第一处理决定步骤,在最后的坐标信息表示基准区域之外的区域AT、 AB、 AL、 AR内时,基于从基准坐标向该最后的坐 标信息所示的区域的方向来决定处理。第二处理决定步骤,在输入坐标 检测步骤中检测出的一系列坐标信息中的部分坐标信息表示了基准区域 之外的区域内之后(DF8接通),最后的坐标信息表示基准区域内时, 基于从基准坐标向该部分坐标信息所示的区域的方向、及从该部分坐标 信息所示的区域向基准坐标的方向的组合,来决定处理。此外,定点设 备是指定画面上的输入位置及坐标的输入装置,比如通过触摸面板、鼠 标、跟踪板、跟踪球等来实现。各输入装置所用的坐标系,是触摸面板 坐标系及画面坐标系。此外,前述输入坐标处理方法,可以作为通过根 据用户操作而从定点设备输出的输入坐标来操作的装置的计算机21中 所执行的输入坐标处理程序及记录有该输入坐标处理程序的记录媒体的 方式来实现。
对第二方面而言,在前述第一方面中,处理决定步骤还包括标志 设定步骤S112、 S132、 S137、 S142;第一标志更新步骤S112、 S132、 S137、 S142;第二标志更新步骤S118。标志设定步骤,在最后的坐标信 息所示的位置从基准区域向其它区域移动时,设定并存储该其它区域所 对应的标志DF8、 DF10 DF12。第一标志更新步骤,在标志设定步骤 中设定了标志后,在最后的坐标信息所示的位置从设定有该标志的区域 向不同于基准区域的其它区域进一步移动时,将当前设定的标志更新为 与该最后的坐标信息所示的区域对应的标志DF8、 DF10 DF12,并予 以存储。第二标志更新步骤,在标志设定步骤或第一标志更新歩骤中设 定了标志后,在最后的坐标信息所示的位置从设定有该标志的区域向基 准区域进一步移动时,将当前设定的标志更新为表示基准区域与设定了 该标志的区域的往复的标志DF9,并予以存储。第一处理决定步骤,基 于由标志设定歩骤或第一标志更新步骤设定的标志,来决定处理。第二 处理决定步骤,基于由第二标志更新步骤设定的标志,来决定处理。
对第三方面而言,在前述第一方面中,还包括显示控制步骤S113、 S119、 S133、 S138、 S143。显示控制步骤,在显示装置12分别显示表示下述方向的指标M8 M12,该方向是从在第一处理决定步骤中决定
了处理的基准坐标向最后的坐标信息所示的其它区域的方向(上方向、 下方向、左方向、右方向)、以及在第二处理决定步骤中决定了处理的组 合方向。
对第四方面而言,在前述第一方面中,还包括显示控制步骤。显示 控制步骤,在显示装置显示表示在多个区域设定歩骤中设定的基准区域
的图像M7。
对第五方面而言,在前述第一方面中,还包括显示控制步骤。显示 控制步骤,在显示装置显示基于坐标系的图像。多个区域设定歩骤,将 以基准区域为中心的外围的图像区域分割成多个,并形成多个区域。
第六方面是一种输入坐标处理方法,其由根据用户的操作而从定点
设备输出的输入坐标来操作。输入坐标处理方法包括输入坐标检测步 骤;基准坐标存储步骤;第一处理决定步骤;第二处理决定步骤;显示 控制步骤。输入坐标检测步骤,根据从定点设备输出的输入坐标,来检 测基于规定坐标系的坐标信息。基准坐标存储步骤,基于在输入坐标检 测歩骤中检测出的一系列坐标信息中的最初坐标信息,来设定并存储基 准坐标。第一处理决定步骤,基于从基准坐标所示的位置,向在输入坐 标检测步骤中检测出的一系列坐标信息中的最后坐标信息所示的位置的 方向,来决定处理。第二处理决定步骤,基于从基准坐标所示的位置, 向在输入坐标检测步骤中检测出的一系列坐标信息中的途中坐标信息所 示的位置的方向、以及从该途中坐标信息所示的位置,向基准坐标所示 的位置的方向的组合,来决定处理。显示控制歩骤,在显示装置显示基 于坐标系的图像,并在最后的坐标信息所示的位置附近的该图像上,分 别显示表示下述方向的指标,该方向是在第一处理决定步骤中决定了处 理的方向、以及在第二处理决定歩骤中决定了处理的组合方向。这里, 最后的坐标信息所示的位置"附近",至少包括最后的坐标信息所示位置 其本身、以及与该位置相邻的区域。此外,前述输入坐标处理方法,可 以作为通过根据用户操作而从定点设备输出的输入坐标来操作的装置的
10计算机21中所执行的输入坐标处理程序、及记录有该输入坐标处理程序 的记录媒体的方式来实现。
第七方面是一种输入坐标处理装置,其由根据用户的操作而从定点 设备输出的输入坐标来操作。输入坐标处理装置具有存储单元24;输 入坐标检测单元;基准坐标存储处理单元;多区域设定单元;处理决定 单元。输入坐标检测单元,根据从定点设备输出的输入坐标,来检测基 于规定坐标系的坐标信息。基准坐标存储处理单元,基于输入坐标检测 单元所检测出的一系列坐标信息中的最初坐标信息,来设定基准坐标, 并存储到存储单元。多区域设定单元,以基准坐标为基准,来形成多个 区域,并将包含该基准坐标的区域设定为基准区域。处理决定单元,基 于输入坐标检测单元所检测出的一系列坐标信息中的最后坐标信息及基 准坐标,来决定处理。处理决定单元包括第一处理决定单元及第二处理 决定单元。第一处理决定单元,在最后的坐标信息表示基准区域以外的 区域内时,基于从基准坐标向该最后的坐标信息所示区域的方向,来决 定处理。第二处理决定单元,在输入坐标检测单元所检测出的一系列坐 标信息中的部分坐标信息表示基准区域以外的区域内之后,在最后的坐 标信息表示基准区域内时,基于从基准坐标向该部分坐标信息所示区域 的方向、及从该部分坐标信息所示的区域向基准坐标的方向的组合,来 决定处理。
第八方面是一种输入坐标处理装置,其由根据用户的操作而从定点 设备输出的输入坐标来操作。输入坐标处理装置具有存储单元;输入 坐标检测单元;基准坐标存储处理单元;第一处理决定单元;第二处理 决定单元;显示控制单元。输入坐标检测单元,根据从定点设备输出的 输入坐标,来检测基于规定坐标系的坐标信息。基准坐标存储处理单元, 基于输入坐标检测单元所检测出的一系列坐标信息中的最初坐标信息, 来设定基准坐标,并存储到存储单元。第一处理决定单元,基于从基准 坐标所示的位置,向输入坐标检测单元所检测出的一系列坐标信息中的 最后坐标信息所示的位置的方向,来决定处理。第二处理决定单元,基于从基准坐标所示的位置向输入坐标检测单元所检测出的一系列坐标信 息中的途中坐标信息所示的位置的方向、以及从该途中坐标信息所示的 位置向基准坐标所示的位置的方向的组合,来决定处理。显示控制单元, 在显示装置显示基于坐标系的图像,并在最后的坐标信息所示的位置附 近的该图像上,分别显示表示下述方向的指标,该方向是第一处理决定 单元所决定处理的方向、以及第二处理决定单元所决定处理的组合方向。 第九方面是一种输入坐标处理方法,其基于根据用户的操作而从定 点设备15输出的输入坐标(与接触位置对应的坐标数据),来在构成显
示装置的第一显示部12或11及第二显示部11或12上逐个显示画面。 输入坐标处理方法包括输入坐标存储步骤S43、 S63、 S68、 S73、 S84、 S87、 S92、 S104、 S107、 S114、 S120、 S134、 S139、 S144;基准坐标存 储步骤S44;处理步骤S69、 S88、 S115、 S135;显示控制步骤S69、 S88 、 S115、 S135。输入坐标存储步骤,根据从定点设备输出的输入坐标,来 检测并存储基于显示装置所显示的图像的显示坐标系(画面坐标系)的 坐标信息DC1。基准坐标存储步骤,将在输入坐标存储步骤中存储的一 系列坐标信息中的最初坐标信息,设定为基准坐标DC2并予以存储。处 理步骤,基于一系列坐标信息中的至少一个坐标信息,来取得显示图像 (与标记、链接对应的响应图像及第一LCDll或第二LCD12所显示的 图像)。显示控制步骤,在以基准坐标为基准,显示坐标系中的一系列的 坐标信息所示的操作方向,表示从第一显示部的位置向第二显示部的位 置的基准方向(上方向或下方向)时(在S65中为是,在S83中为是, 在Slll中为是,在S131中为是),在该第二显示部显示在处理步骤中 取得的显示图像(图5、图7、图IO)。此外,在处理步骤中取得的显示 图像,包括与标记及链接对应的响应图像以及第一显示部所显示的至少 部分图像等。此外,定点设备是指定画面上的输入位置及坐标的输入装 置,比如通过触摸面板、鼠标、跟踪板、跟踪球等来实现。各输入装置 所用的坐标系,是触摸面板坐标系及画面坐标系。第一显示部及第二显 示部,可以是实体上分离的显示部,也可以是将实体上为一个显示画面分割来形成。此外,第一显示部及第二显示部之间的配置关系,可以是 上下两个画面,也可以是左右两个画面。此外,也可以作为计算机21 所执行的输入坐标处理程序及记录有该输入坐标处理程序的记录媒体这 一方式,来实现前述输入坐标处理方法,其中,该计算机,是基于根据 用户操作而从定点设备输出的输入坐标,来执行在构成显示装置的第一 显示部及第二显示部上逐一显示画面的显示处理。
对第十方面而言,在前述第九方面中,输入坐标处理方法,基于输
入坐标,来进行经由与网络进行通信的通信部33来下载文件并在显示装
置上阅览的网络浏览器的显示处理。在处理步骤中,当基准坐标位于网
络浏览器的响应区域(标记、链接)内(在S46为是,在S47为是)时, 取得该响应区域所对应的响应图像。在显示控制步骤中,当操作方向表 示基准方向时,在第二显示部显示响应图像(图5、图7)。
对第十一方面而言,在前述第十方面中,在处理步骤中,当基准坐 标位于网络浏览器的背景区域内时(在S48为是),取得第一显示部所 显示的至少部分图像(第二 LCD12或第一 LCD11所显示过的图像)。在 显示控制步骤中,在操作方向表示基准方向时,在第二显示部显示第一 显示部所显示的至少部分图像(图IO)。
对第十二方面而言,在前述第十方面中,基准方向,是对于显示装 置的第一显示部设置第二显示部的上方向或下方向。在处理步骤中,在 基准坐标位于网络浏览器的背景区域内,且操作方向表示左方向或右方 向时,取得在该处理步骤中已在过去取得的图像。在显示控制步骤中, 在操作方向表示左方向或右方向时(在S136为是,在S141为是),在 第一显示部显示在过去所取得的图像(S140、 S145)。
对第十三方面而言,在前述第九方面中,在处理步骤中,在一系列 坐标信息的轨迹DC3围绕第一显示部所显示的规定区域时(在S103为 是),取得将该规定区域内的图像放大了的放大图像(S108)。在显示控 制步骤中,在第二显示部显示放大图像(图9)。
对第十四方面而言,在前述第九方面中,基准方向,是对于显示装置的第一显示部设置第二显示部的上方向或下方向。在处理步骤中,在 操作方向表示左方向或右方向时,取得不同于第一显示部所显示的页面 的其它页面图像。在显示控制歩骤中,在操作方向表示左方向或右方向 时,在第一显示部显示其它的页面图像。
对第十五方面而言,在前述第九方面中,基于从定点设备输出的输 入坐标所对应的前述显示坐标系的坐标信息,只能设定为第一显示部所 显示的图像及第二显示部所显示的图像之一。
第十六方面是一种输入坐标处理方法,其基于根据用户的操作而从 定点设备输出的输入坐标,来在构成显示装置的第一显示部及第二显示 部逐个显示画面。该输入坐标处理方法包括输入坐标存储步骤;基准
坐标存储步骤;处理步骤(S74、 S93、 S121);显示控制步骤(S74、 S93、 S121)。输入坐标存储歩骤,根据从定点设备输出的输入坐标,来检测 并存储基于显示装置所显示的图像的显示坐标系的坐标信息。基准坐标 存储歩骤,将在输入坐标存储步骤中存储的一系列坐标信息中的最初坐 标信息,设定为基准坐标并予以存储。处理步骤,基于一系列坐标信息 中的至少一个坐标信息,来取得显示图像。显示控制步骤,在以基准坐 标为基准,显示坐标系中的一系列的坐标信息所示的操作方向,表示在 第一显示部及第二显示部的配置方向往复的往复方向(上下方向)时(在 S70中为是,在S89中为是,在S116及S117中为是,),在第一显示部 显示该第二显示部所显示的至少部分图像,同时在该第二显示部显示在 处理歩骤中取得的显示图像(图6、图8、图12)。此外,在处理步骤中 取得的显示图像,包含响应图像及第一显示部所显示的至少部分图像等。 此外,也可以作为计算机21所执行的输入坐标处理程序及记录有该输入 坐标处理程序的记录媒体这一方式,来实现前述输入坐标处理方法,其 中,该计算机是基于根据用户操作而从定点设备输出的输入坐标,来执 行在构成显示装置的第一显示部及第二显示部上逐一显示画面的显示处 理。
第十七方面是一种输入坐标处理方法,其基于根据用户的操作而从定点设备输出的输入坐标,来在构成显示装置的第一显示部及第二显示 部逐个显示画面。输入坐标处理方法包括输入坐标存储步骤;基准坐
标存储步骤;处理步骤;显示控制歩骤。其中,输入坐标存储歩骤,根 据从定点设备输出的输入坐标,来检测并存储基于显示装置所显示的图 像的显示坐标系的坐标信息。基准坐标存储步骤,将在输入坐标存储步 骤中存储的一系列坐标信息中的最初坐标信息,设定为基准坐标并予以 存储。处理步骤,基于一系列坐标信息中的至少一个坐标信息,来取得 显示图像。显示控制步骤,在以基准坐标为基准,显示坐标系中的一系 列的坐标信息所示的操作方向,表示从第一显示部的位置向第二显示部 的位置的基准方向时,在该第二显示部显示在处理步骤中取得的显示图 像。显示控制步骤,在该操作方向表示在第一显示部及第二显示部的配 置方向往复的往复方向时,在第一显示部显示该第二显示部所显示的至 少部分图像,同时在第二显示部显示在处理步骤中取得的显示图像。
第十八方面是一种输入坐标处理装置,其基于根据用户的操作而从 定点设备输出的输入坐标,来执行在构成显示装置的第一显示部及第二 显示部逐个显示画面的显示处理。该输入坐标处理装置具有存储单元 24;输入坐标存储处理单元;基准坐标存储处理单元;处理单元;显示
控制单元。输入坐标存储处理单元,根据从定点设备输出的输入坐标, 来检测基于显示装置所显示的图像的显示坐标系的坐标信息,并存储到 存储单元。基准坐标存储处理单元,将输入坐标存储单元所存储的一系 列坐标信息中的最初坐标信息,设定为基准坐标并存储到存储单元。处 理单元,基于一系列坐标信息中的至少一个坐标信息,来取得显示图像。 显示控制单元,在以基准坐标为基准,显示坐标系中的一系列的坐标信 息所示的操作方向,表示从第一显示部的位置向第二显示部的位置的基 准方向时,在该第二显示部显示处理单元所取得的显示图像。
第十九方面是一种输入坐标处理装置,其基于根据用户的操作而从 定点设备输出的输入坐标,来执行在构成显示装置的第一显示部及第二 显示部上逐个显示画面的显示处理。该输入坐标处理装置具有存储单
15元;输入坐标存储处理单元;基准坐标存储处理单元;处理单元;显示 控制单元。输入坐标存储处理单元,根据从定点设备输出的输入坐标, 来检测基于显示装置所显示的图像的显示坐标系的坐标信息,并存储到 存储单元。基准坐标存储处理单元,将输入坐标存储处理单元所存储的 一系列坐标信息中的最初坐标信息,设定为基准坐标并存储到存储单元。 处理单元,基于一系列坐标信息中的至少一个坐标信息,来取得显示图 像。显示控制单元,在以基准坐标为基准,显示坐标系中的一系列的坐 标信息所示的操作方向,表示在第一显示部及第二显示部的配置方向往 复的往复方向时,在该第一显示部显示该第二显示部所显示的至少部分 图像,同时在该第二显示部显示处理单元所取得的显示图像。第二十方面是一种输入坐标处理装置,其基于根据用户的操作而从 定点设备输出的输入坐标,来执行在构成显示装置的第一显示部及第二 显示部逐个显示画面的显示处理。该输入坐标处理装置具有存储单元; 输入坐标存储处理单元;基准坐标存储处理单元;处理单元;显示控制 单元。输入坐标存储处理单元,根据从定点设备输出的输入坐标,来检 测基于显示装置所显示的图像的显示坐标系的坐标信息,并存储到存储 单元。基准坐标存储处理单元,将输入坐标存储处理单元所存储的一系 列坐标信息中的最初坐标信息,设定为基准坐标并存储到存储单元。处 理单元,基于一系列坐标信息中的至少一个坐标信息,来取得显示图像。 显示控制单元,在以基准坐标为基准,显示坐标系中的一系列的坐标信 息所示的操作方向,表示从第一显示部的位置向第二显示部的位置的基 准方向时,在该第二显示部显示处理单元所取得的显示图像,在该操作 方向表示在第一显示部及第二显示部的配置方向往复的往复方向时,在 第一显示部显示该第二显示部所显示的至少部分图像,同时在该第二显 示部显示处理单元所取得的显示图像。根据前述第一方面,根据在第二处理决定步骤中,决定下述处理, 即通过来自定点设备的输入所对应的多个操作方向的组合来识别用户的 手势并执行。因此,与由单一的操作方向来区别用户的操作手势相比,理的变化。另一方面,在第一处理决定步骤中,可 以容易地取消基于操作方向的手势,只通过操作到基准区域之外的其它 区域为止,便可以只将从基准坐标向该区域的操作方向,识别成有效的 操作手势。因此,在用户所进行的操作不适当的场合下,用户便可容易 地取消该操作,并可通过与该操作连续的操作,来提供新的操作指示。 即,即使可决定处理的变化因坐标输入操作而增多,且在描绘了不适当 的轨迹的场合下所产生的不良现象得到减少,可以提高坐标输入的操作 性。根据前述第二方面,由于用标志来管理对多个区域的出入,因而与 基于所有的输入坐标的处理相比,可以更简单地区别用户的手势。根据前述第三方面,由于由用户所输入的坐标输入操作来识别的操 作手势作为指标来被显示,因而可以可靠地识别用户所输入的操作手势 及所决定的处理。根据前述第四方面,通过显示成为旨在区别操作手势的基准的基准 区域,可以形成用于用户利用定点设备来输入有效操作的目标图像。根据前述第五方面,形成用于对以基准区域为中心的周边区域进行 分割来区别操作方向的多个区域,由此,可容易地区别以基准区域为中 心的操作方向。根据前述第六方面,由用户所输入的坐标输入操作来识别的操作手 势,在当前用户对所显示的图像进行输入操作的位置附近,作为指标来 显示,因而可以可靠地识别用户所输入的操作手势及所决定的处理。根据前述第九方面,根据用户采用了定点设备的操作,可以通过直 观操作,来执行有用性高的显示处理。比如,如果用户利用定点设备, 在从第一显示部向第二显示部的方向进行操作,则在处理步骤中所取得 的图像(标记及链接所对应的响应图像及第一显示部所显示的至少部分 图像),便显示在操作方向(从第一显示部朝向第二显示部的方向)上的 第二显示部。这样,用户向定点设备输入的操作方向及与此对应的显示 处理,便具有直观性。而且,在第一显示部中保留原显示信息,且在第二显示部显示与处理对应的信息,这一点在各种场合下均可发挥有用性。根据前述第十方面,在网络浏览器的显示处理中,可以在该操作方 向上的第二显示部,显示通过选择标记及链接目标来得到的响应图像。根据前述第十一方面,在网络浏览器的显示处理中,可以在该操作 方向上的第二显示部,显示第一显示部所显示的图像。根据前述第十二方面,在网络浏览器的显示处理中,在与基准方向 相异的左或右方向操作定点设备,由此可进行相当于用一般的左右方向 来表示的所谓"返回"及"前进"的显示处理。根据前述第十三方面,通过用户进行围绕第一显示部所显示的部分 图像的操作,可以在第二显示部放大显示所希望的图像。根据前述第十四方面,通过在与基准方向相异的左或右方向操作定 点设备,可以进行相当于在电子图书等中一般用左右方向来表示的"前 页"及"后页"的显示处理。根据前述第十五方面,通过对可操作输入的一个显示部进行操作, 可以进行针对不可操作输入的其它显示部的显示处理。根据前述第十六方面,根据用户采用了定点设备的操作,可以通过 直观操作,来执行有用性高的显示处理。比如,如果用户利用定点设备, 来进行在第一显示部及第二显示部的配置方向往复的操作,则第二显示 部所显示的至少部分图像,便显示在一个操作方向(从第二显示部朝向 第一显示部的方向)上的第一显示部,而在处理步骤中取得的图像(标 记及链接所对应的响应图像及第一显示部所显示的至少部分图像),则显 示在操作方向的另一个方向(从第一显示部向第二显示部的方向)上的 第二显示部。因此,用户的往复操作方向(在第一显示部及第二显示部 所在的方向往复的方向)上的显示部所显示的信息,便交替显示。这样, 用户向定点设备输入的操作方向及与此对应的显示处理,便具有直观性。 而且,在第一显示部中保留原显示信息,且在第二显示部显示与处理对 应的信息,这一点在各种场合下均可发挥有用性。 根据前述第十七方面,可取得与前述第九及第十六方面同样的效果。根据本发明的输入坐标处理装置,可获得与前述输入坐标处理方法 同样的效果。此外,在以输入坐标处理程序及记录有该输入坐标处理程 序的记录媒体的方式,来实现前述的输入坐标处理方法的场合下,也可 以取得与前述的输入坐标处理方法同样的效果。参照附图,并结合下列的详细说明,可更明晓本发明的前述内容及 其它目的、特征、方面及效果。


图1是执行本发明的输入坐标处理程序的游戏机装置1的外观图,图2是表示图1的游戏机装置1的内部构成的方框图, 图3是表示第一 LCD11及第二 LCD12所显示的初始阶段的画面显 示例的图,图4是对第二 LCD12所显示的链接目标上的触摸面板15进行了轻 击(tap)操作时,第一 LCD11及第二 LCD12所显示的画面显示例的图,图5是从第二 LCD12所显示的链接目标上向上方对触摸面板15进 行了滑动(slide)操作时,第一LCDll及第二LCD12所显示的画面显 示例的图,图6是从第二 LCD12所显示的链接目标上向上方对触摸面板15进 行了滑动操作后向下方往复的滑动操作时,第一 LCD11及第二 LCD12 所显示的画面显示例的图,图7是从第二 LCD12所显示的标记(tab)上向下方对触摸面板15 进行了滑动操作时,第一 LCDll及第二 LCD12所显示的画面显示例的 图,图8是从第二 LCD12所显示的标记上向下方对触摸面板15进行了 滑动操作后向上方往复的滑动操作时,第一 LCDll及第二 LCD12所显 示的画面显示例的图,图9是在对触摸面板15进行滑动操作,从而围绕第二 LCD12所显 示的部分信息时,第一 LCD11及第二 LCD12所显示的画面显示例的图,图10是在从第二LCD12所显示的背景图像上向上方对触摸面板15
进行滑动操作时,第一 LCD11及第二 LCD12所显示的画面显示例的图, 图11是用于说明在对第二LCD12所显示的背景图像上的触摸面板
15进行滑动操作时,所设定的各区域的图,
图12是在从第二LCD12所显示的背景图像上向上方对触摸面板15
进行滑动操作后向下方往复的滑动操作时,第一 LCD11及第二 LCD12
所显示的画面显示例的图,
图13是表示通过执行游戏机装置1所执行的输入坐标处理程序,来
使游戏机装置1进行输入坐标处理的动作的流程图,
图14是表示图13中步骤50的链接指定处理的详细动作的子程序, 图15是表示图13中步骤51的标记指定处理详细动作的子程序, 图16是表示图13中步骤52的背景指定处理详细动作的子程序, 图17是表示图13中步骤52的背景指定处理详细动作的子程序, 图18是表示图13中步骤52的背景指定处理详细动作的子程序, 图19是表示以基于图13的处理动作来存储到RAM24的各种数据
一例的图。
具体实施例方式
参照附图,来说明本发明的一种实施方式所涉及的输入坐标处理方 法。该输入坐标处理方法,可以通过输入坐标处理装置、输入坐标处理 程序、及记录有输入坐标处理程序的记录媒体的方式来实现。以下,作 为实现本发明的输入坐标处理方法的一种实施方式,利用执行输入坐标 处理程序的输入坐标处理装置来进行说明。本发明的输入坐标处理程序, 可通过以下方式适用,即利用可在显示装置显示的任意计算机系统来执 行,但作为信息处理装置(输入坐标处理装置) 一例,利用由游戏机装
置r中所执行的输入坐标处理程序来说明。图i是执行本发明的输入坐 标处理程序的游戏机装置i的外观图。这里,作为游戏机装置i一例, 示出便携游戏机装置。图1中,游戏机装置1包括第一LCD (Liquid Crystal Display:液 晶显示装置)11、以及第二LCD12。壳体13由上侧壳体13a与下侧壳 体13b来构成,第一 LCD11存放在上侧壳体13a,第二 LCD12存放在 下侧壳体13b。第一 LCD11及第二 LCD12的分辨率均为256点xl92点。 另外,在本实施方式中,采用LCD来作为显示装置,但也可利用釆用了 比如EL (Electro Luminescence:电场发光)的显示装置等,其它任意的 显示装置。此外,第一LCD11及第二LCD12,可采用任意的分辨率。
在上侧壳体13a中,形成有放音孔18a、 18b,该孔用于将来自后述 的一对扬声器(图2的30a、 30b)的声音向外部放出。
在下侧壳体13b中,作为输入装置,设有十字开关14a、启动开 关14b、选择开关14c、 A钮14d、 B钮14e、 X钮14f、 Y钮14g、电源 开关14h、 L钮14L、 R钮14R。此外,作为进一步的输入装置,在第二 LCD12的画面上,还安装有触摸面板15。此外,在下侧壳体13b中,还 设有用于存置存储卡17及棒杆16的插入口。
作为触摸面板15,比如可利用电阻膜方式及光学式(红外线方式) 及静电电容耦合式等,任意方式的面板。触摸面板15是具有下述功能的 定点设备的一例,即当用棒杆16接触其表面时,便输出与该接触位置对 应的坐标数据的功能。另外,在下文中,以使用者用棒杆16来操作触摸 面板15为例来进行说明,但当然也可以取代棒杆16,而采用笔(铁笔) 及手指来操作触摸面板15。在本实施方式中,作为触摸面板15,采用分 辨率(检测精度)与第二 LCD12的分辨率同为256点xl92点的面板。 但是,触摸面板15的分辨率不必一定与第二 LCD12的分辨率一致。
存储卡17是记录有输入坐标处理程序等的记录媒体,在设置于下部 壳体13b的插入口内自由装卸地安装。该存储卡17是记录有本发明的输 入处理程序的记录媒体一例。
接下来,参照图2,来说明游戏机装置1的内部构成。图2是表示 游戏机装置1的内部构成的方框图。
图2中,在壳体13内所存放的电子电路基板20上,安装有CPU芯21。在CPU芯21上,经由总线22连接有连接器23,而且还连接有 输入输出接口电路(附图中标为I/F电路)25;第一 GPU (Graphics Processing Unit) 26;第二GPU27; RAM24; LCD控制器31;无线通信 部33。在连接器23上,自由装卸地连接有存储卡17。在存储卡17上搭 载有存储输入坐标处理程序的ROM17a;可改写地存储备份数据的 RAM17b。存储卡17的ROM17a中所存储的输入坐标处理程序,被加载 到RAM24,加载到RAM24的输入坐标处理程序,由CPU芯21来执行。 在RAM24中,除了输入坐标处理程序之外,还适当地存储有用于生成 CPU芯21执行程序而得到的暂时数据的数据等。在I/F电路25上连接 有触摸面板15、右扬声器30a、左扬声器30b、及由图1的十字开关 14a和A钮14d等所组成的操作开关部14。右扬声器30a及左扬声器30b, 分别配置于放音孔18a及18b的内侧。
第一 GPU26与第一 VRAM (Video RAM) 28相连接,第二 GPU27 与第二 VRAM29相连接。第一 GPU26,根据来自CPU芯21的指示, 基于RAM24中存储的用于生成显示图像的数据,来生成第一显示图像, 并描绘到第一 VRAM28。第二 GPU27,同样根据来自CPU芯21的指示, 来生成第二显示图像,并描绘到第二 VRAM29。第一VRAM28及第二 VRAM29,与LCD控制器31连接。
LCD控制器31包括寄存器32。寄存器32根据来自CPU芯21的指 示,来存储0或1值。LCD控制器31,在寄存器32的值为0的场合下, 将在第一 VRAM28中描绘的第一显示图像,输出给第一LCDll,并将 在第二 VRAM29中描绘的第二显示图像,输出给第二 LCD12。此外, 在寄存器32的值为1的场合下,将在第一 VRAM28中描绘的第一显示 图像,输出给第二 LCD12,并将在第二 VRAM29中描绘的第二显示图 像,输出给第一LCDll。
无线通信部33,具有在与其它游戏机装置的无线通信部33之间, 交换游戏处理中所利用的数据及其它数据的功能,作为一例,提供符合 IEEE802.il的无线LAN标准的无线通信功能。这样,无线通信部33,将接收到的数据输出给CPU芯21。此外,无线通信部33,将CPU芯 21所指示的数据发送给其它游戏机装置。另外,通过将TCP/IP (Transmission Control Protocol/Internet Protocol)等协议及规定的浏览器 安装到无线通信部33及游戏机装置1内的存储部,游戏机装置1便可以 经由无线通信部33,来与因特网等网络连接。因此,游戏机装置l,可 以下载网络上所公开的文档及图像等数据,而可在第一 LCD11及第二 LCD12上阅览。
另外,本发明的输入坐标处理程序,不仅通过存储卡17等外部存储 媒体来提供给计算机系统,也可以通过有线或无线通信线路,来提供给 计算机系统。此外,输入坐标处理程序,也可以预先记录到计算机系统 内部的非易失性存储装置。此外,作为存储输入坐标处理程序的信息存 储媒体,不限于前述非易失性半导体存储器,也可以是CD—ROM、DVD 或者与其类似的光盘式存储媒体。
接下来,参照图3 图12,在说明游戏机装置1所执行的基于输入 坐标处理程序的具体处理动作之前,先说明因该处理动作而在第一 LCD11及第二LCD12上显示的显示方式的例子。为使说明具体化,利 用以下示例来说明,即经由无线通信部33来与因特网等网络相连接, 并通过第一 LCD11及第二 LCD12来阅览该网络上所公开的文档及图像 等数据。另外,图3是表示第一 LCD11及第二 LCD12所显示的初始阶 段的画面显示例的图。图4是对第二 LCD12所显示的链接目标上的触摸 面板15进行了轻击操作时,第一 LCD11及第二 LCD12所显示的画面显 示例的图。图5是从第二LCD12所显示的链接目标上向上方对触摸面板 15进行了滑动操作时,第一 LCD11及第二 LCD12所显示的画面显示例 的图。图6是从第二 LCD12所显示的链接目标上向上方对触摸面板15 进行了滑动操作后,进行了向下方往复的滑动操作时,第一LCD11及第 二 LCD12所显示的画面显示例的图。图7是从第二 LCD12所显示的标 记上向下方对触摸面板15进行了滑动操作时,第一 LCD11及第二 LCD12所显示的画面显示例的图。图8是从第二 LCD12所显示的标记
23上向下方对触摸面板15进行了滑动操作后,进行了向上方往复的滑动操
作时,第一LCDll及第二LCD12所显示的画面显示例的图。图9是在 对触摸面板15进行滑动操作,从而围绕第二 LCD12所显示的部分信息 时,第一LCDll及第二LCD12所显示的画面显示例的图。图IO是在从 第二 LCD12所显示的背景图像上向上方对触摸面板15进行了滑动操作 时,第一LCD11及第二LCD12所显示的画面显示例的图。图11是用于 说明在对第二 LCD12所显示的背景图像上的触摸面板15进行滑动操作 时,所设定的各区域的图。图12是在从第二LCD12所显示的背景图像 上向上方对触摸面板15进行滑动操作后,进行向下方往复的滑动操作 时,第一 LCD11及第二 LCD12所显示的画面显示例的图。
图3中,在经由无线通信部33,用游戏机装置1来阅览在网络上所 公开的文档及图像等信息的场合下,作为初始阶段一例,只在第二 LCD12上显示当前选择的阅览的信息。比如,在第二LCD12上,显示 用户所选择的主页信息。在图3所示的一例中,作为主页信息内的响应 区域,显示表示链接目标的文本链接及图像链接、以及向该主页信息内 的其它信息变更阅览的标记。此外,作为游戏机装置l中的网络阅览用 而设定的图标,在第二LCD12的显示画面左端并列设置来显示。作为这 些图标之一,设定有围绕模式用图标。
图4中,当用户利用棒杆16,来对第二 LCD12所显示的链接目标 上(图4中为图像链接上)的触摸面板15进行了触摸操作时,显示以该 触摸操作点为中心的圆M1 (图4中左图的状态)。这样,当用户将棒杆 16从触摸面板15离开时,触摸操作的链接目标的主页信息(响应图像) 便显示在第二LCD12上(图4中右图的状态)。另外,第二LCD12所显 示的主页信息变更为链接目标的主页信息,但第一LCDll的显示状态不 变。以下,将前述对触摸面板15进行瞬间触摸操作后离开的操作,称为 轻击操作。
图5中,当用户对第二LCD12所显示的链接目标上(图5中为文本 链接上)的触摸面板15进行触摸操作,并不从触摸面板15上离开来向上方滑动棒杆16时,在当前触摸操作点附近显示向上箭头M2 (图5中左图的状态)。以下,将对触摸面板15进行触摸操作,并不从触摸面板15上离开来滑动的操作,称为滑动操作。具体而言,将用户最初触摸了触摸面板15的触摸输入坐标所对应的画面坐标,设为始点坐标(xl,yl),并在相同画面坐标系中,设定判定线尸yl+cl。这里,cl是规定的常数。当在触摸面板15上,向上方进行滑动操作,直至达到前述判定线上之上的区域为止时(图5中的触摸输入坐标(xt, yt)),便显示向上箭头M2。然后,在用户进行了前述滑动操作后,在前述判定线上之上的区域,将棒杆16从触摸面板15离开后,便在第一 LCD11上,显示最初进行了触摸操作的链接目标(即,与始点坐标(xl, yl)对应的链接目标)的主页信息。这样,第二LCD12不变更显示,继续按原样显示主页信息(图5的右图状态)。即,第二LCD12的显示信息仍然保留,同时,在用户的滑动操作方向(从第二LCD12朝向第一LCD11的上方)上所搭载的显示部(第一LCDll)上,显示在最初的触摸操作中所指定的信息(响应图像)。
图6中,当用户对第二LCD12所显示的链接目标上(图6中为文本链接上)进行触摸操作,并不从触摸面板15上离开,在触摸面板15上向上方进行滑动操作,然后进行在向下方往复的滑动操作时,在当前触摸操作点附近显示上下方向箭头M3 (图6中左图的状态)。具体而言,与图5同样,设定始点坐标(xl, yl)及判定线『yl+cl。这样,在触摸面板15上向上方进行滑动操作,直至达到前述判定线上之上的区域为止后,向相反方向进行滑动操作,直至达到该判定线之下的区域为止时(图6中的触摸输入坐标(xt, yt)),显示上下方向箭头M3。
在用户进行了前述上下往复的滑动操作后,在前述判定线之下的区域,将棒杆16从触摸面板15离开后,便在第二LCD12上,显示最初进行了触摸操作的链接目标(即,与始点坐标(xl, yl)对应的链接目标)的主页信息(响应图像)。这样,第一LCDll便显示此前在第二LCD12所显示的主页信息(图6的右图状态)。即,第二LCD12的原显示信息显示于第一 LCDll,在最初的触摸操作中所指定的信息显示于第二
LCD12,并根据用户的滑动操作方向(在第一 LCDll及第二LCD12的配置方向往复的上下方向),来交替显示在上下显示部(第一 LCDll及第二LCD12)上所显示的信息。
图7中,当用户对第二 LCD12所显示的标记上(图7中,为标记"xxx"上)的触摸面板15进行触摸操作后,与标记(即,与始点坐标(xl, yl)对应的标记"xxx")对应的阅览中的主页信息中的其它信息(响应图像)便立刻显示在第一LCDll上。这样,不从触摸面板15上离开来进行了向下方滑动棒杆16的操作时,在当前触摸操作点附近显示向下箭头M4
(图7中左图的状态)。具体而言,将用户最初触摸了触摸面板15的触摸输入坐标所对应的画面坐标,作为始点坐标(xl, yl),并在该画面坐标系中,设定判定线"yl—c2。这里,c2是规定的常数。当在触摸面板15上,向下方进行滑动操作,直至达到前述判定线之下的区域为止时(图7中的触摸输入坐标(xt, yt)),便显示向下箭头M4。
在用户进行了前述滑动操作后,在前述判定线之下的区域,将棒杆16从触摸面板15离开时,便成为第二 LCD12显示与所触摸操作的标记对应的第一LCD11所显示的信息的状态(图7的右图状态)。此外,第二 LCD12所显示的主页信息变更为与标记对应的其它信息,但第一LCD11继续显示与标记对应的其它信息。g卩,第一LCD11的显示信息仍然保留,同时,在用户的滑动操作方向(从第一LCD11朝向第二LCD12的下向)上所搭载的显示部(第二LCD12)上,显示在最初的触摸操作中所指定的信息(响应图像)。此外,在图7的右图中,第一LCD11及第二 LCD12,均显示在最初的触摸操作中所指定的信息(响应图像),但在第一 LCDll,也可以再次显示在该触摸操作前所显示的原信息。
图8中,当用户对第二 LCD12所显示的标记上(图8中为标记"xxx"上)进行触摸操作时,与标记(即,始点坐标(xl, yl)所对应的标记
"xxx")对应的阅览中的主页信息中的其它信息(响应图像)便立刻显示在第一LCD11上。这样,不从触摸面板15上离开地向下方对触摸面
26板15进行了滑动操作后,进行向上方往复的滑动操作时,在当前触摸操
作点附近显示上下方向箭头M5 (图8中左图的状态)。具体而言,与图7同样,设定始点坐标(xl, yl)及判定线尸yl—c2。在对触摸面板15上向下方进行了滑动操作,直至达到前述判定线之下的区域为止后,向相反方向进行了滑动操作,直至达到该判定线上之上的区域为止时(图8中的触摸输入坐标(xt, yt)),便显示上下箭头M5。
在用户进行了前述上下往复的滑动操作后,在前述判定线上之上的区域,将棒杆16从触摸面板15离开时,便在第二LCD12上,显示与进行了触摸操作的标记对应的信息。这样,第一LCDll便显示此前的第二LCD12所显示的原主页信息(图8的右图状态)。g卩,第二LCD12中的原显示信息显示于第一 LCDll,在最初的触摸操作中所指定的信息显示于第二 LCD12,并根据用户的滑动操作方向(在第二 LCD12及第一LCD11的配置方向往复的上下方向),来交替显示在上下显示部(第一LCD11及第二LCD12)上所显示的信息。
图9中,当用户对围绕模式用图标la进行轻击操作时,游戏机装置l便转移为围绕模式来动作。在围绕模式中,当用户以围绕第二LCD12所显示的部分信息(图9中,为背景图像中所记载的文字信息)的方式,利用棒杆16对触摸面板15上进行了触摸操作时,便根据该触摸操作了的轨迹来显示轨迹M6 (图9的左图状态)。具体而言,将用户最初对触摸面板15进行了触摸的触摸输入坐标所对应的画面坐标,作为始点坐标(xl, yl),并在相同画面坐标系中,设定以该始点坐标(xl, yl)为中心的始点附近区域。当以围绕触摸面板15上的方式,进行滑动操作直至达到前述始点附近区域为止时(图9中,触摸输入坐标(xt, yt)),便显示轨迹M6。在始点附近区域内,用户使棒杆16从触摸面板15离开时,由前述轨迹M6所围绕的信息便放大(放大图像)显示在第一 LCD11上。第二 LCD12不变更显示,按原样来继续显示主页信息(图9的右图状态)。即,第二LCD12中的显示信息仍然保留,同时由触摸操作而围绕的信息(放大图像)显示在其它显示部(第一LCDll)上图10中,当用户对第二LCD12所显示的背景图像上的触摸面板15进行触摸操作,并不从触摸面板15上离开,向上方进行滑动操作时,在始点坐标附近显示指南图像M7,且在当前触摸操作点附近,显示向上箭头M8 (图IO的左图状态)。
具体而言,如图11所示,将用户最初对触摸面板15进行了触摸的触摸输入坐标所对应的画面坐标,作为始点坐标(xl, yl),并以此为基准,在相同画面坐标系中设定多个区域。在始点坐标(xl, yl)的周边,设定规定区域AM。在画面坐标系(x, y)中,规定区域AM为xl-kl^x^xl+kl,且yl-k2〈y〈yl+k2的区域。这里,kl及k2,分别是规定的常数。这样,在规定区域AM的边界,显示指南图像M7。
在规定区域AM的上方,设定上方区域AT。在画面坐标系(x,y)中,上方区域AT,成为xl-kl^x^xl+kl,且y^yl+k2的区域。在规定区域AM的下方,设定下方区域AB。在画面坐标系(x, y)中,下方区域AB为xl-kl^x^xl+kl,且y^yl—k2的区域。在规定区域AM的左侧,设定左侧区域AL。在画面坐标系(x, y)中,左侧区域AL为x〈xl—kl的区域。然后,在规定区域AM的右侧,设定右侧区域AR。在画面坐标系(x, y)中,右侧区域AR为x〉xl+kl的区域。如图IO所示,在触摸面板15上,向上进行滑动操作,直至达到规定区域AM(即,指南图像M7所围绕的区域)上之上的上方区域AT为止时(图IO中的触摸输入坐标(xt、 yt)),便显示向上箭头M8。
在用户进行了前述滑动操作后,在上方区域AT内,将棒杆16从触摸面板15离开时,由第二LCD12阅览当中的主页信息(即,始点坐标(xl, yl)所指定的主页信息)便显示在第一LCDll上。第二LCD12不变更显示,仍然继续显示主页信息(图10中右图的状态)。S卩,第二LCD12的显示信息仍然保留,同时,用户的滑动操作方向(从第二LCD12向第一LCDll的向上方向)的起点所示的信息(最初的触摸操作中所指定的第二 LCD12上所显示的信息),便显示在该滑动操作方向上所搭载的显示部(第一LCDll)上。图12中,当用户对第二LCD12所显示的背景图像上的触摸面板15进行触摸操作,并不从触摸面板15上离开地向上方进行滑动操作,直至达到上方区域AT为止,然后向下方进行上下往复的滑动操作,直至达到规定区域AM内为止时(图12中的触摸输入坐标(xt, yt)),便在始点坐标附近显示指南图像M7,并且在当前触摸操作点的附近显示上下箭头M9 (图12的左图状态)。此时所设定的各区域,与图11中所说明的区域相同。
在用户进行了前述上下往复的滑动操作后,在规定区域AM内,将棒杆16从触摸面板15离开时,由第二 LCD12阅览当中的主页信息(即,始点坐标(xl, yl)所指定的主页信息),便显示在第一LCDll上。由第一LCDll阅览当中的主页信息便显示在第二LCD12上(图12中右图的状态)。g卩,第二 LCD12中的显示信息显示于第一 LCDll,而第一LCD11的显示信息则显示于第二LCD12,根据用户的滑动操作方向(在第一LCDll及第二LCD12的配置方向往复的上下方向),来交替显示在上下显示部(第一LCD11及第二LCD12)上所显示的信息。
接下来,参照图13 图19,来说明由游戏机装置1来执行的输入坐标处理程序的具体处理动作。另外,图13是表示通过执行该输入坐标处理程序,来使游戏机装置1进行输入坐标处理的动作的流程图。图14是表示图13中步骤50的链接指定处理的详细动作的子程序。图15是表示图13中步骤51的标记指定处理的详细动作的子程序。图16 图18是表示图13中歩骤52的背景指定处理的详细动作的子程序。图19是表示以基于图13的处理动作来存储到RAM24的各种数据一例的图。此外,用于执行这些处理的程序,包含在ROM17a中所寄存的输入坐标处理程序中,当游戏机装置1的电源接通时,从ROM17a向RAM24读出,并由CPU芯21来执行。此外,为使说明具体化,利用经由无线通信部33来与因特网等网络连接,并利用由第一LCDll及第二LCD12来阅览该网络上所公开的文档及图像等数据的例子,来对动作进行说明。
首先,当游戏机装置l的电源(未图示)接通后,由CPU芯21来执行程序(未图示),由此,存储卡17中所寄存的输入坐标处理程序便
被上载到RAM24。所上载的该输入坐标处理程序由CPU芯21来执行,由此来执行图13所示的步骤(图13 图18中简称为"S")。
图13中,CPU芯21根据用户的操作,至少在第二 LCD12显示被指定网页中所公开的文档及图像等信息(步骤41;参照图3)。此外,CPU芯21,将RAM24中所存储的触摸输入标志DFt设定为断开(步骤42),并转入下一步骤的处理。另外,在前述歩骤42中,CPU芯21,将RAM24中所存储的第一 第十二模式标志DF1 DF12均设定为断开。
这里,如图19所示,从触摸面板15输入的坐标数据,被适时地转换成触摸了触摸面板15的接触位置所对应的第二LCD12所显示的图像上的坐标,并作为触摸输入坐标DC1来存储到RAM24。此外,在RAM24中,作为用于生成图像的位置数据DC,除此之外适宜地存储有始点坐标DC2及轨迹坐标DC3等。此外,在RAM24中,除了触摸输入标志DFt之外,作为用于决定下次执行的预定处理(以下称下次处理)的标志数据DF,存储有第一 第十二模式标志DF1 DF12。此外,作为用于生成表示识别操作手势的图像的图像数据DI,适宜地存储有指标图像DIl、轨迹图像DI2以及指南图像DI3等。
返回到图13, CPU芯21,判断是否有来自对应于用户操作的触摸面板15的触摸输入(步骤43)。然后,在有触摸输入的场合下,将处理转入下一步骤44。而在没有触摸输入的场合下,便判断是否结束当前显示的信息的阅览(步骤53)。接着,CPU芯21在继续阅览的场合下,返回到前述步骤43,并反复进行处理,在结束阅览的场合下,则结束基于该程序的处理。
在步骤44中,CPU芯21,将当前触摸的触摸面板15的接触位置所对应的第二 LCD12所显示的图像上的坐标(即,当前触摸输入坐标DC1),作为始点坐标DC2来存储到RAM24。接下来,CPU芯21,将RAM24中存储的触摸输入标志DFt设定为接通(歩骤45),并使处理进入下一步骤。
30接下来,CPU芯21,分别判断与始点坐标DC2所示的位置对应的 图像是否是链接(歩骤46)、是否是标记(步骤47)、是否是背景图像(步 骤48)。在与始点坐标DC2所示的位置对应的图像是图像链接、文本链 接等链接的场合下(在歩骤46中为是),CPU芯21进行链接指定处理 (步骤50),并返回到前述步骤42重复处理。在与始点坐标DC2所示 的位置对应的图像是标记的场合下(步骤47中为是),则CPU芯21进 行标记指定处理(步骤51),并返回到前述步骤42重复处理。此外,在 与始点坐标DC2所示的位置对应的图像是背景图像的场合下(步骤48 中为是),则CPU芯21进行背景指定处理(步骤52),并返回到前述步 骤42重复处理。此外,在与始点坐标DC2所示的位置对应的图像不是 链接、标记及背景图像的任意一个的场合下(在步骤46 48中均为否), 则CPU芯21进行与始点坐标DC2所示的位置对应的处理(步骤49), 并返回到前述步骤42重复处理。以下,分别说明链接指定处理、标记指 定处理、及背景指定处理的详细动作。
图14中,在进行前述歩骤50中的链接指定处理时,首先,CPU芯 21将RAM24中所存储的第一模式标志DF1设定为接通(步骤61)。然 后,CPU芯21利用指标图像DI1,在第二LCD12所显示的信息上,显 示以当前的触摸输入坐标DC1为中心的圆Ml (步骤62;参照图4), 并判断用户是否中断了触摸(步骤63)。 CPU芯21,在用户中断了触摸 的场合下,使处理进入下一个步骤64,而在继续进行触摸操作的场合下, 则使处理进入步骤65。
在步骤64中,CPU芯21,基于当前被设定为接通的第一模式标志 DF1,来执行第一模式,并结束基于该子程序的处理。这里,所谓第一 模式,系指用图4右图来说明的进行显示的处理,是不改变第一LCDll 的显示方式,在第二 LCD12显示触摸操作的链接目标的主页信息的处 理。
在步骤65中,CPU芯21,判断当前的触摸输入坐标DC1,是否处 于包含判定线上的判定线之上的图像区域(以下称为判定线以上的区
31域)。在触摸输入坐标DC1处于判定线之上的区域的场合下,CPU芯21
使处理进入下一歩骤66,在处于判定线之下的区域的场合下,返回到前 述步骤62并重复处理。这里,CPU芯21,以始点坐标DC2 (xl, yl) 为基准,以y二yl+cl,来设定步骤65中所用的判定线(cl为常数)。 此外,如果当前的触摸输入坐标DC1 (xt, yt)为yt^yl+cl,贝U CPU 芯21判断为,当前的触摸输入坐标DC1处于前述判定线以上的区域。
在步骤66中,CPU芯21 ,将RAM24中所存储的第二模式标志DF2 设定为接通,将第一模式标志DF1及第三模式标志DF3设定为断开。 然后,CPU芯21,利用指标图像DIl,在第二LCD12所显示的信息上, 在当前的触摸输入坐标DC1的附近,显示向上箭头M2 (歩骤67;参照 图5),并判断用户是否中断了触摸(步骤68)。 CPU芯21,在用户中断 了触摸的场合下,使处理进入下一个步骤69,而在继续进行触摸操作的 场合下,则使处理进入步骤70。
在步骤69中,CPU芯21 ,基于当前设定为接通的第二模式标志DF2, 来执行第二模式,并结束基于该子程序的处理。这里,所谓第二模式, 系指用图5右图来说明的进行显示的处理,是不改变第二LCD12的显示 方式,在第一LCD11显示链接目标的主页信息的处理。
在步骤70中,CPU芯21,判断当前的触摸输入坐标DC1,是否处 于前述步骤65所用的判定线之下的区域。在触摸输入坐标DC1处于判 定线之下的区域的场合下,CPU芯21使处理进入下一步骤71。另一方 面,在处于判定线之上的区域的场合下,如果第二模式标志DF2被设定 为接通,则CPU芯21便返回到前述步骤67重复处理,如果第二模式标 志DF2被设定为断开,则返回到前述步骤66重复处理(步骤75)。
在步骤71中,CPU芯21,将RAM24中所存储的第三模式标志DF3 设定为接通,将第二模式标志DF2设定为断开。CPU芯21,利用指标 图像DIl,在第二LCD12所显示的信息上,在当前的触摸输入坐标DC1 的附近,显示上下箭头M3 (步骤72;参照图6),并判断用户是否中断 了触摸(步骤73)。 CPU芯21,在用户中断了触摸的场合下,使处理进入下一个步骤74,而在继续进行触摸操作的场合下,则返回到前述步骤 70重复处理。
在歩骤74中,CPU芯21,基于当前被设定为接通的第三模式标志 DF3,来执行第三模式,并结束基于该子程序的处理。这里,所谓第三 模式,系指用图6右图来说明的进行显示的处理,是在第一LCDll显示 第二 LCD12中的显示信息,并在第二 LCD12显示链接目标的主页信息 的处理。
这里,在前述步骤71中,第三模式标志DF3被设定为接通后,进 行滑动操作直至前述判定线以上的区域为止时(即,在前述步骤70为 否),执行前述步骤66。因此,第三模式标志DF3被设定为断开,并再 次将第二模式标志DF2设定为接通。即,从判定线以上的区域至该判定 线之下的区域为止的采用了触摸面板15的向下向滑动操作形态被取消, 只有从始点坐标DC2至该判定线之上的区域为止的向上方的滑动操作, 被认为是有效的操作手势。
图15中,在进行前述步骤51中的标记指定处理时,首先,CPU芯 21,将RAM24中所存储的第四模式标志DF4设定为接通(步骤81)。 接下来,CPU芯21,基于当前设定为接通的第四模式标志DF4,来执行 第四模式(步骤82),并使处理进入下一个步骤。这里,所谓第四模式, 系指下述处理,即直接在第一LCD11上,显示触摸操作的标记(即, 与始点坐标DC2对应的标记)所对应的阅览中主页信息中的其它信息 (比如,参照图7左图及图8左图)。
接下来,CPU芯21,判断当前的触摸输入坐标DC1,是否处于包 含判定线上的判定线之下的图像区域(以下称为判定线以下的区域)(步 骤83)。在触摸输入坐标DC1处于判定线之下的区域的场合下,CPU芯 21使处理进入下一步骤85。而在触摸输入坐标DC1处于判定线之上的 区域的场合下,CPU芯21判断用户是否中断了触摸(步骤84)。 CPU 芯21在继续触摸操作的场合下,返回到前述步骤83重复处理,在用户 中断了触摸的场合下,结束基于该子程序的处理。这里,CPU芯21,以始点坐标DC2 (xl, yl)为基准,以y二yl—c2,来设定步骤83中所用 的判定线(c2为常数)。如果当前的触摸输入坐标DC1 (xt, yt)为yt ^yl—c2,则CPU芯21判断为,当前的触摸输入坐标DC1处于前述判 定线以下的区域内。
在步骤85中,CPU芯21 ,将RAM24中所存储的第五模式标志DF5 设定为接通,将第四模式标志DF4及第六模式标志DF6设定为断开。 CPU芯21利用指标图像DIl,在第二LCD12所显示的信息上,在当前 的触摸输入坐标DC1的附近,显示向下箭头M4 (步骤86;参照图7), 并判断用户是否中断了触摸(步骤87)。 CPU芯21在用户中断了触摸的 场合下,使处理进入下一个步骤88,而在继续进行触摸操作的场合下, 则使处理进入步骤89。
在步骤88中,CPU芯21 ,基于当前设定为接通的第五模式标志DF5, 来执行第五模式,并结束基于该子程序的处理。这里,所谓第五模式, 系指用图7右图来说明的进行显示的处理,是与触摸操作的标记对应, 并在第二LCD12显示第一LCD11所显示的其它信息的处理。另外,在 第五模式中,第一 LCD11及第二 LCD12,均显示与标记对应的信息, 但在第一 LCDll,也可以再次显示在该触摸操作前显示的原信息。
在步骤89中,CPU芯21,判断当前的触摸输入坐标DC1,是否处 于前述步骤83中所用的判定线之上的区域。在触摸输入坐标DC1处于 判定线之上的区域的场合下,CPU芯21使处理进入下一步骤90。而在 处于判定线之下的区域的场合下,如果第五模式标志DF5被设定为接 通,则CPU芯21返回到前述步骤86重复处理,如果第五模式标志DF5 被设定为断开,则返回到前述步骤85重复处理(步骤94)。
在步骤90中,CPU芯21 ,将RAM24中所存储的第六模式标志DF6 设定为接通,将第五模式标志DF5设定为断开。CPU芯21利用指标图 像DIl,在第二 LCD12所显示的信息上,在当前的触摸输入坐标DC1 的附近,显示上下箭头M5 (歩骤91;参照图8),并判断用户是否中断 了触摸(步骤92)。 CPU芯21在用户中断了触摸的场合下,使处理进入下一个步骤93,而在继续进行触摸操作的场合下,则返回到前述步骤89
重复处理。
在步骤93中,CPU芯21 ,基于当前设定为接通的第六模式标志DF6, 来执行第六模式,并结束基于该子程序的处理。这里,所谓第六模式, 系指用图8右图来说明的进行显示的处理,是在第一 LCD11显示第二 LCD12中的原显示信息,并与触摸操作的标记对应,在第二LCD12显 示第一 LCD11所显示的其它信息的处理。
这里,在前述步骤90中,第六模式标志DF6被设定为接通后,进 行滑动操作,直至前述判定线以下的区域为止时(即,在前述步骤89 为否),执行前述步骤85。因此,第六模式标志DF6被设定为断开,并 再次将第五模式标志DF5设定为接通。即,从判定线以下的区域至该判 定线之上的区域为止的采用了触摸面板15的向上方的滑动操作手势被 取消,只有从始点坐标DC2至该判定线之下的区域为止的向下方的滑动 操作,被认为是有效的操作手势。
图16中,在进行前述步骤52中的背景指定处理时,首先,CPU芯 21判断当前是否被设定为围绕模式(步骤101)。接下来,在不是围绕模 式的场合下,CPU芯21将处理转入下一步骤111 (图17)。而在是围绕 模式的场合下,CPU芯21将处理转入下一步骤102。这里,所谓围绕模 式,如利用图9所说明的那样,系指用户对围绕模式用图标Ia进行了滑 动操作时转移的动作模式。
在步骤102中,CPU芯21,判断当前的触摸输入坐标DC1是否处 于始点附近区域。接下来,CPU芯21,判断在分别按时间序列来连接轨 迹坐标DC3时是否形成围绕曲线(步骤103)。在触摸输入坐标DC1处 于始点附近区域,且轨迹坐标DC3群形成围绕曲线的场合下(前述步骤 102及步骤103均为是;参照图9左图),CPU芯21便使处理转入下一 步骤105。而在触摸输入坐标DC1未处于始点附近区域,或者轨迹坐标 DC3群未形成围绕曲线的场合下(前述步骤102及步骤103均为否), 则CPU芯21便判断用户是否中断了触摸(步骤104)。在用户中断了触摸的场合下,CPU芯21便结束基于该子程序的处理。而在继续进行触
摸操作的场合下,CPU芯21将当前的触摸输入坐标DC1作为轨迹坐标 DC3,追加存储到RAM24 (步骤109),并返回到前述步骤101继续处 理。
在步骤105中,CPU芯21,将RAM24中所存储的第七模式标志 DF7设定为接通。CPU芯21利用轨迹图像DI2,在第二 LCD12所显示 的信息上,沿着当前的轨迹坐标DC3上,显示轨迹M6 (歩骤106;参 照图9),并判断用户是否中断了触摸(步骤107)。 CPU芯21在用户中 断了触摸的场合下,使处理进入下一个步骤108,而在继续进行触摸操 作的场合下,则返回到前述步骤102继续处理。
在步骤108中,CPU芯21,基于当前被设定为接通的第七模式标志 DF7来执行第七模式,并结束基于该子程序的处理。另外,CPU芯21 在执行第七模式之后,全部删除RAM24中所存储的轨迹坐标DC3。这 里,所谓第七模式,系指用图9右图来说明的进行显示的处理,是不改 变第二 LCD12的显示方式,来放大轨迹M6所围绕的信息,并在第一 LCD11上显示的处理。
图17中,在前述步骤52中的背景指定处理中,且在不是前述围绕 模式的场合下(在前述步骤101中为否),CPU芯21执行步骤111。在 步骤111中,CPU芯21判断当前的触摸输入坐标DC1是否处于上方区 域AT (参照图ll)。在触摸输入坐标DC1处于上方区域AT的场合下, CPU芯21使处理进入下一步骤112。而在触摸输入坐标DC1未处于上 方区域AT的场合下,CPU芯21使处理进入下一步骤116。这里,CPU 芯21以始点坐标DC2 (xl, yl)为基准,将步骤111中所用的上方区 域AT设定为xl-kl^x^xl+kl,且y^yl+k2 (kl、 k2为常数)。如果 当前的触摸输入坐标DC1 (xt, yt)为xl-kl^xt^xl+kl,且yt^yl十 k2,则CPU芯21判断为,当前的触摸输入坐标DC1处于上方区域AT 内。
在步骤112中,CPU芯21,将RAM24中所存储的第八模式标志
36DF8设定为接通,将第九 第十二模式标志DF9 DF12设定为断开。 CPU芯21利用指标图像DIl,在第二LCD12所显示的信息上,在当前 的触摸输入坐标DC1的附近,显示向上箭头M8,以及在始点坐标DC2 的周边,显示指南图像M7 (步骤113;参照图IO),并判断用户是否中 断了触摸(步骤114)。 CPU芯21在用户中断了触摸的场合下,使处理 进入下一个步骤115,而在继续进行触摸操作的场合下,则使处理进入 步骤116。
在歩骤115中,CPU芯21,基于当前被设定为接通的第八模式标志 DF8,来执行第八模式,并结束基于该子程序的处理。这里,所谓第八 模式,系指用图IO右图来说明的进行显示的处理,是保留第二LCD12 的显示信息,并在第一 LCD11也显示第二 LCD1所显示的信息的处理。
在步骤116中,CPU芯21,判断当前的触摸输入坐标DC1是否处 于规定区域AM(参照图11)。在触摸输入坐标DC1未处于规定区域AM 的场合下,CPU芯21使处理进入下一步骤131 (图18)。而在触摸输入 坐标DC1处于规定区域AM的场合下,如果第八模式标志DF8被设定 为接通,CPU芯21使处理进入下一歩骤118,如果第八模式标志DF8 被设定为断开,则使处理进入下一步骤131 (步骤117)。这里,CPU芯 21,以始点坐标DC2 (xl, yl)为基准,将步骤116中所用的规定区域 AM设定为xl —kl芸x^xl+kl ,且yl —k2<y<yl +k2(kl 、 k2为常数)。 如果当前的触摸输入坐标DC1 (xt, yt)为xl—kl^xt^xl+kl,且yl _k2<yt<yl+k2,则CPU芯21判断为,当前的触摸输入坐标DC1处 于规定区域AM。
在步骤118中,CPU芯21将RAM24中所存储的第九模式标志DF9 设定为接通,将第八模式标志DF8设定为断开。CPU芯21利用指标图 像DIl,在第二 LCD12所显示的信息上,在当前的触摸输入坐标DC1 的附近,显示上下箭头M9,以及在始点坐标DC2的周边,显示指南图 像M7(步骤119;参照图12),并判断用户是否中断了触摸(步骤120)。 CPU芯21在用户中断了触摸的场合下,使处理进入下一个步骤121,而在继续进行触摸操作的场合下,则使处理进入步骤B1 (图1S)。
在步骤121中,CPU芯21,基于当前被设定为接通的第九模式标志 DF9来执行第九模式,并结束基于该子程序的处理。这里,所谓第九模 式,系指用图12右图来说明的进行显示的处理,是将第一LCD11所显 示的信息与第二 LCD12所显示的信息交替显示在第一 LCD11及第二 LCD12的处理。
在图18的歩骤131中,CPU芯21,判断当前的触摸输入坐标DC1 是否处于下方区域AB (参照图11)。在触摸输入坐标DC1未处于下方 区域AB的场合下,CPU芯21使处理进入下一歩骤136。而在触摸输入 坐标DC1处于下方区域AB的场合下,CPU芯21使处理进入下一步骤 132。这里,CPU芯21以始点坐标DC2 (xl, yl)为基准,将步骤131 中所用的下方区域AB设定为xl—kl^x^xl+kl,且y^yl—k2 (kl、 k2为常数)。这样,如果当前的触摸输入坐标DC1 (xt, yt)为x1 — kl^xt^xl+kl,且yt^yl—k2,则CPU芯21判断为,当前的触摸输入 坐标DC1处于下方区域AB。
在步骤132中,CPU芯21将RAM24中所存储的第十模式标志DF10 设定为接通,将第八、第九、第十一、第十二模式标志DF8、 DF9、 DFll、 DF12设定为断开。CPU芯21利用指标图像DIl,在第二 LCD12所显 示的信息上,在当前的触摸输入坐标DC1的附近,显示向下箭头M10 (未图示),以及在始点坐标DC2的周边,显示指南图像M7 (参照图 10)(步骤133),并判断用户是否中断了触摸(步骤134)。 CPU芯21 在用户中断了触摸的场合下,使处理进入下一个步骤135,而在继续进 行触摸操作的场合下,则使处理进入步骤136。
在步骤135中,CPU芯21,基于当前被设定为接通的第十模式标志 DFIO,来执行第十模式,并结束基于该子程序的处理。这里,所谓第十 模式,系指第一LCDll中的显示信息仍然保留,同时在第二LCD12也 显示第一LCD11所显示的信息的处理。即,在第十模式中,第一LCDll 中的显示信息仍然保留,同时在用户的滑动操作方向(从第一 LCD11
38朝向第二LCD12的下方)的起点侧所显示的信息(第一LCD11所显示 的信息),显示在该滑动操作方向上所搭载的显示部(第二LCD12)上。
在歩骤136中,CPU芯21,判断当前的触摸输入坐标DC1是否处 于左侧区域AL (参照图11)。在触摸输入坐标DC1未处于左侧区域AL 的场合下,CPU芯21使处理进入下一步骤141。而在触摸输入坐标DC1 处于左侧区域AL的场合下,CPU芯21使处理进入下一步骤137。这里, CPU芯21,以始点坐标DC2 (xl, yl)为基准,将步骤136中所用的 左侧区域AL设定为x〈xl—kl (kl为常数)。这样,如果当前的触摸输 入坐标DC1 (xt, yt)为xt〈xl—kl,则CPU芯21判断为,当前的触 摸输入坐标DC1处于左侧区域AL内。
在步骤137中,CPU芯21将RAM24中所存储的第H^—模式标志 DF11设定为接通,将第八 第十模式标志DF8 DF10及第十二模式标 志DF12设定为断开。CPU芯21利用指标图像DIl,在第二LCD12所 显示的信息上,在当前的触摸输入坐标DC1的附近,显示左向箭头Mll (未图示),以及在始点坐标DC2的周边,显示指南图像M7 (参照图 10)(步骤138),并判断用户是否中断了触摸(步骤139)。 CPU芯21 在用户中断了触摸的场合下,使处理进入下一个步骤140,而在继续进 行触摸操作的场合下,则使处理进入歩骤141。
在步骤140中,CPU芯21,基于当前被设定为接通的第十一模式标 志DFll,来执行第十一模式,并结束基于该子程序的处理。这里,所谓 第十一模式,系指根据用户的向左方的滑动操作,第一LCDll中的显示 信息仍然保留,同时在第二 LCD12显示在前一次的处理中第二 LCD12 所显示的信息、以及与当前第二 LCD12所显示的信息前页相当的信息的 处理。比如,在第H"^—模式中,第二LCD12所显示的信息中,可进行浏 览器的所谓"返回"操作及电子图书等中的显示前页的操作。此外,在 第二LCD12显示电子图书的场合下,在横版电子图书中,指示左方一般 显示前一页,但也可以根据所显示的电子图书的文档构成(比如竖版、 漫画、外文文档),将显示前一页的指令设定为向左方的滑动操作。在步骤141中,CPU芯21,判断当前的触摸输入坐标DC1是否处 于右侧区域AR(参照图11)。在触摸输入坐标DC1未处于右侧区域AR 的场合下,CPU芯21返回到前述歩骤111 (图17),继续进行处理。而 在触摸输入坐标DC1处于右侧区域AR的场合下,CPU芯21使处理进 入下一步骤142。这里,CPU芯21以始点坐标DC2 (xl, yl)为基准, 将步骤141中所用的右侧区域AR设定为x〉xl+kl (kl为常数)。如果 当前的触摸输入坐标DC1 (xt, yt)为xt〉xl+kl,则CPU芯21判断为, 当前的触摸输入坐标DC1处于右侧区域AR内。
在步骤142中,CPU芯21,将RAM24中所存储的第十二模式标志 DF12设定为接通,将第八 第H^—模式标志DF8 DF11设定为断开。 CPU芯21利用指标图像DI1,在第二LCD12所显示的信息上,在当前 的触摸输入坐标DC1的附近,显示右箭头M12 (未图示),并在始点坐 标DC2的周边,显示指南图像M7 (参照图10)(步骤143),并判断用 户是否中断了触摸(步骤144)。 CPU芯21在用户中断了触摸的场合下, 使处理进入下一个步骤145,而在继续进行触摸操作的场合下,则使处 理进入步骤lll。
在歩骤145中,CPU芯21,基于当前被设定为接通的第十二模式标 志DF12,来执行第十二模式,并结束基于该子程序的处理。这里,所 谓第十二模式,系指根据用户的向右方的滑动操作,第一LCDll中的显 示信息仍然保留,同时作为下次处理,在第二 LCD12显示第二 LCD12 所显示的过去信息、以及与当前第二 LCD12所显示的信息的下一页相当 的信息的处理。比如,在第十二模式中,第二LCD12所显示的信息中, 可进行浏览器的所谓"前进"操作及电子图书等中的下页显示操作。此 外,在第二LCD12显示电子图书的场合下,在横版电子图书中,指示右 方一般显示下一页,但也可以根据所显示的电子图书的文档构成,将显 示前一页的指令设定为向右方的滑动操作。
这里,在进行围绕模式以外的背景指定处理时,第八 第十二模式 标志DF8 DF12的任意一个被设定为接通后,从当前触摸的区域向其它区域进行滑动操作时,被设定为接通的模式标志便被设定为断开,其
它模式标志被设定为接通。比如,在前述步骤112中,第八模式标志DF8 被设定为接通后,进行滑动操作,直至达到左侧区域AL为止时(即, 在前述步骤136为是),第八模式标志DF8被设定为断开,第十一模式 标志DF11被设定为接通。在该场合下,从始点坐标DC2至上方区域AT 为止的采用了触摸面板15的向上方的滑动操作的手势被取消,只有从始 点坐标DC2至左侧区域AL为止的向左方的滑动操作被看作是有效的操 作手势。即,可容易地取消用于进行规定的操作的滑动操作手势,且可 只通过至其它区域为止的滑动操作,只将从始点坐标DC2至该区域为止 的滑动操作,看作是有效的操作手势。
另外,尽管在上述构成中,可识别采用了触摸面板15的四个方向的 手势,但也可以构成为可识别五个方向以上的多方向操作手势。通过对 以规定区域AM为中心的其它各区域进一步细分,可识别采用了触摸面 板15的五个方向以上的手势。在该场合下,指南图像M7,作为规定区 域AM的边界,以矩形图案来显示(参照图10),尽管它作为用于用户 利用触摸面板15来识别有效的操作手势的目标图像,但也可以以其它形 状的图案来显示。比如,在如上所述不仅可识别采用了触摸面板15的四 个方向手势而且也可识别多方向操作手势的场合下,也可以用与该方向 区分数量对应的多角形图案来显示。
这样,在游戏机装置l中,在歩骤74的第三模式、步骤93的第六 模式、步骤108的第七模式、步骤121的第九模式等中,根据与来自触 摸面板15的输入对应的多个滑动操作方向的组合(比如上下方向),来 识别用户的手势,并决定执行的处理。因此,通过由单一的滑动操作方 向来区别用户的操作手势,可以增加下次处理的变化。另一方面,可以 容易地取消滑动操作的手势,且可只通过至其它区域为止的滑动操作, 只将从始点坐标至该区域为止的滑动操作,看作是有效的操作手势。因 此,在用户所进行的滑动操作不适当的场合下,用户可容易地取消该操 作,且可通过与该操作连续的操作,来提供新的操作指示。即,根据本发明,通过坐标输入操作,来增加可指定的下次处理的变化,可减少在 描绘了不适当轨迹的场合下所产生的不适宜,且可提高坐标输入的操作 性。此外,由于由用户所输入的坐标输入操作而识别的操作手势,在触 摸位置附近作为指标来显示,因而可以可靠地识别用户所输入的操作手 势及下次处理。
此外,在游戏机装置1中,根据用户采用了触摸面板15的滑动操作, 可以通过直观操作,来执行有用性高的显示处理。比如,当用户利用触
摸面板15来进行了向上方的滑动操作时,在保留第二LCD12中的显示 信息的同时,在与始点坐标DC2对应的处理中所得到的图像(响应图像、 放大图像、第二LCD12所显示的图像),可显示在滑动操作方向(从第 二LCD12朝向第一LCD11的上方)上的第一LCDll。此外,当用户利 用触摸面板15来进行了向下方的滑动操作时,在与始点坐标DC2对应 的处理中所得到的图像,可显示在滑动操作方向(从第一LCDll朝向第 二LCD12的下方)上的第二LCD12。另外,当用户利用触摸面板15来 进行了上下方向往复滑动操作时,第二LCD12中所显示的图像便可显示 在第一LCDll,在与始点坐标DC2对应的处理中所得到的图像(响应 图像、第一LCD11所显示的图像),可显示在第一LCDll,因而滑动操 作方向(在第一LCD11及第二LCD12所在的方向往复的上下方向)上 的上下显示部(第一LCDll及第二LCD12)中所显示的信息,便可交 替显示。用户向触摸面板15输入的滑动操作方向及与此对应的显示处 理,便具有直观性。而且,保留原显示信息,同时在其它显示部显示与 处理对应的信息,这一点在各种场合下均可发挥有用性。
另外,在前述中,为具体说明,利用具体的操作顺序来说明了各输 入坐标处理,但它们只是一种实施例,毋庸赘言,本发明不限于这些操 作顺序。比如,也可以进一步增加可作为触摸面板15上的操作手势来识 别的滑动操作。
此外,在前述中为具体说明,利用在第一LCDll及第二LCD12上 阅览网络上所公开的文档及图像等数据这一例来进行了说明,但也可以
42使其它信息及图像在第一LCDll及第二LCD12上显示。比如,也可以 在第一 LCD11及第二 LCD12上,显示用游戏机装置1来阅览记录到电 子媒体中的数字数据化辞典等书籍这种电子图书。
此外,在前述的实施方式中,作为将画面分为两部分的液晶显示部 一例,所说明的是将实体上分离的第一 LCD11及第二 LCD12互相上下 配置的场合(上下两个画面的场合)。然而,将画面分为两部分的显示画 面的构成,也可以采用其它构成。比如,也可以在下侧壳体Hb的一个 主面上,左右配置第一LCDll及第二LCD12。此外,也可以构成为 将与第二LCD12横宽相同而纵长为两倍的纵长形LCD (即,实体上为 一个,但显示长度在纵向分为两个画面的LCD),配置到下侧壳体13b 的一个主面上,并在上下显示第一及第二显示图像(即,无上下边界部 分来相邻显示)。此外,还可以构成为将与第二LCD12纵宽相同而横 长为两倍的横长形LCD,配置到下侧壳体13b的一个主面上,并在横向 左右显示第一及第二显示图像(即,无左右边界部分来相邻显示)。艮口, 可以将实体上为一个的画面分为两部分来使用,由此来显示第一及第二 显示图像。对于任意一种游戏图像方式,如果在第二显示图像的显示画 面上配置触摸面板15,则同样可实现本发明。此外,在将实体上为一个 的画面分为两部分来使用,由此来显示第一及第二显示图像的场合下, 也可以在该画面整体上配置触摸面板15。
此外,在前述的实施例中,在游戏机装置1上一体地设置有触摸面 板15,但毋庸赘言,即使分开构成游戏机装置与触摸面板,也可实现本 发明。此外,也可以在第一LCDll的上面设置触摸面板15。另外,在 前述实施例中,将显示画面设为两个(第一LCDll、第二LCD12),但 根据本发明的方式,也可将显示画面设为一个。g卩,在前述实施例中, 也可以不设置第一LCDll,而只将第二 LCD12作为显示画面,来设置 触摸面板15。此外,在前述实施例中,也可以不设置第二LCD12,而只 在第一LCDll的上面设置触摸面板15。
此外,在前述实施例中,作为游戏机装置1的输入手段,使用了触摸面板,但也可以采用其它定点设备。这里,所谓定点设备,系指对画 面上的输入位置及坐标进行指定的输入装置,比如,如果将鼠标、跟踪 板、跟踪球等用作输入手段,并采用根据从输入手段输出的输出值来计 算出的画面坐标系的信息,则同样可以实现本发明。
此外,在前述实施例中,在游戏机装置1上一体地设置有触摸面板 15,但也可以采用使触摸面板成为输入手段之一的普通个人计算机等信 息处理装置(输入坐标处理装置)。
本发明的输入坐标处理程序及输入坐标处理装置,可增加利用定点 设备来可识别的用户操作手势,同时可易于取消所输入的操作手势,且 可用作阅览网络上所公开的文档及图像等信息或者在显示装置上显示电 子文档等显示信息的游戏机装置等信息处理装置、以及该信息处理装置 中所执行的程序等。此外,本发明的输入坐标处理程序及输入坐标处理 装置,可根据用户采用了定点设备的操作,通过直观性操作来执行有用 性高的显示处理,且可用作阅览网络上所公开的文档及图像等信息或者 在显示装置上显示电子图书等显示信息的游戏机装置等信息处理装置、 以及该信息处理装置中执行的程序等。
以上,详细说明了本发明,但前述说明只不过是在各方面例示了本 发明,并不限定其范围。毋庸赘言,在不脱离本发明的范围内可进行各 种改良及变形。
在本说明书中,引用了日本专利申请号特愿2005 —109986号及特愿 2005 — 109987号的内容。
权利要求
1.一种输入坐标处理方法,其由根据用户的操作而从定点设备输出的输入坐标,来在构成显示装置的第一显示部及第二显示部上逐个显示画面,该输入坐标处理方法的特征在于,包括输入坐标存储步骤,其根据从前述定点设备输出的输入坐标,来检测并存储基于前述显示装置所显示的图像的显示坐标系的坐标信息;基准坐标存储步骤,其将在前述输入坐标存储步骤中存储的一系列坐标信息中的最初坐标信息,设定为基准坐标,并予以存储;处理步骤,其基于前述一系列坐标信息中的至少一个坐标信息,来取得显示图像;显示控制步骤,其在以前述基准坐标为基准,前述显示坐标系中的前述一系列坐标信息所示的操作方向,表示从前述第一显示部的位置朝向前述第二显示部的位置的基准方向时,在该第二显示部上显示在前述处理步骤中取得的显示图像。
2. 根据权利要求1所述的输入坐标处理方法,其特征在于前述输入坐标处理方法,是基于前述输入坐标,来进行经由与网络进行通信的通信部来下载文件并在前述显示装置上阅览的网络浏览器的显示处理,前述处理步骤中,在前述基准坐标位于网络浏览器的响应区域时,取得与该响应区域对应的响应图像,前述显示控制步骤中,在前述操作方向表示前述基准方向时,在前述第二显示部上显示前述响应图像。
3. 根据权利要求2所述的输入坐标处理方法,其特征在于前述处理步骤中,在前述基准坐标位于网络浏览器的背景区域时,取得在前述第一显示部所显示的至少部分图像,前述显示控制步骤中,在前述操作方向表示前述基准方向时,在前述第二显示部上显示前述第一显示部所显示的至少部分图像。
4. 根据权利要求2所述的输入坐标处理方法,其特征在于前述基准方向,是对于前述显示装置的前述第一显示部设置有前述 第二显示部的上方向或下方向,前述处理步骤中,在前述基准坐标位于网络浏览器的背景区域,而 且前述操作方向表示左方向或右方向时,在该处理步骤中取得己在过去 取得的图像,前述显示控制步骤中,在前述操作方向表示左方向或右方向时,在 前述第一显示部上显示前述在过去所取得的图像。
5. 根据权利要求1所述的输入坐标处理方法,其特征在于 前述处理步骤中,在前述一系列坐标信息的轨迹围绕前述第一显示部所显示的规定区域时,取得将该规定区域内的图像放大了的放大图像, 前述显示控制歩骤中,在前述第二显示部上显示前述放大图像。
6. 根据权利要求1所述的输入坐标处理方法,其特征在于 前述基准方向,是对于前述显示装置的前述第一显示部设置有前述第二显示部的上方向或下方向,前述处理步骤中,在前述操作方向表示左方向或右方向时,取得不 同于前述第一显示部所显示的页面的其它页面图像,前述显示控制步骤中,在前述操作方向表示左方向或右方向时,在 前述第一显示部上显示前述其它的页面图像。
7. 根据权利要求1所述的输入坐标处理方法,其特征在于 基于从前述定点设备输出的输入坐标所对应的基于前述显示坐标系的坐标信息,只能设定在前述第一显示部所显示的图像及前述第二显示 部所显示的图像之一。
8. —种输入坐标处理方法,其基于根据用户的操作而从定点设备 输出的输入坐标,来在构成显示装置的第一显示部及第二显示部上逐个 显示画面,该输入坐标处理方法的特征在于,执行输入坐标存储步骤,其根据从前述定点设备输出的输入坐标,来检 测并存储基于前述显示装置所显示的图像的显示坐标系的坐标信息;基准坐标存储步骤,其将在前述输入坐标存储步骤中存储的一系列坐标信息中的最初坐标信息,设定为基准坐标,并予以存储;处理步骤,其基于前述一系列坐标信息中的至少一个坐标信息,来取得显示图像;显示控制步骤,其在以前述基准坐标为基准,前述显示坐标系中的前述一系列坐标信息所示的操作方向,表示在前述第一显示部及前述第二显示部的配置方向往复的往复方向时,在前述第一显示部上显示该第二显示部所显示过的至少部分图像,同时在前述第二显示部上显示在前述处理步骤中所取得的显示图像。
全文摘要
本发明提供一种输入坐标处理方法,由根据用户的操作而从定点设备输出的输入坐标,来在构成显示装置的第一显示部及第二显示部上逐个显示画面,包括输入坐标存储步骤,根据从定点设备输出的输入坐标,来检测并存储基于显示装置所显示的图像的显示坐标系的坐标信息;基准坐标存储步骤,将在输入坐标存储步骤中存储的一系列坐标信息中的最初坐标信息,设定为基准坐标,并予以存储;处理步骤,基于一系列坐标信息中的至少一个坐标信息,来取得显示图像;显示控制步骤,在以基准坐标为基准,显示坐标系中的一系列坐标信息所示的操作方向,表示从第一显示部的位置朝向第二显示部的位置的基准方向时,在第二显示部上显示在处理步骤中取得的显示图像。
文档编号G06F3/041GK101655753SQ20091000869
公开日2010年2月24日 申请日期2005年12月29日 优先权日2005年4月6日
发明者北山茂寿, 桥本英之 申请人:任天堂株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1